From b754a8fa1e3c461ba8fe775eac45b3babee05e12 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Sat, 22 Feb 2025 12:33:00 -0600 Subject: [PATCH 01/59] EXT2: Added (yet untested) and incomplete implementation --- kernel/src/filesys/ext2/block_io.rs | 135 +++++++++++ kernel/src/filesys/ext2/cache/block.rs | 283 ++++++++++++++++++++++ kernel/src/filesys/ext2/cache/inode.rs | 307 ++++++++++++++++++++++++ kernel/src/filesys/ext2/cache/mod.rs | 149 ++++++++++++ kernel/src/filesys/ext2/filesystem.rs | 287 ++++++++++++++++++++++ kernel/src/filesys/ext2/ide.rs | 263 ++++++++++++++++++++ kernel/src/filesys/ext2/mod.rs | 6 + kernel/src/filesys/ext2/node.rs | 319 +++++++++++++++++++++++++ kernel/src/filesys/ext2/structures.rs | 263 ++++++++++++++++++++ kernel/src/filesys/mod.rs | 1 + 10 files changed, 2013 insertions(+) create mode 100644 kernel/src/filesys/ext2/block_io.rs create mode 100644 kernel/src/filesys/ext2/cache/block.rs create mode 100644 kernel/src/filesys/ext2/cache/inode.rs create mode 100644 kernel/src/filesys/ext2/cache/mod.rs create mode 100644 kernel/src/filesys/ext2/filesystem.rs create mode 100644 kernel/src/filesys/ext2/ide.rs create mode 100644 kernel/src/filesys/ext2/mod.rs create mode 100644 kernel/src/filesys/ext2/node.rs create mode 100644 kernel/src/filesys/ext2/structures.rs diff --git a/kernel/src/filesys/ext2/block_io.rs b/kernel/src/filesys/ext2/block_io.rs new file mode 100644 index 00000000..e6321ab9 --- /dev/null +++ b/kernel/src/filesys/ext2/block_io.rs @@ -0,0 +1,135 @@ +// We want to make this replace the block IO we have right now +// But would it matter if this is not in kernel anyways? + +use alloc::vec::Vec; +use core::cmp::min; + +/// Represents errors that can occur during block I/O operations +#[derive(Debug)] +pub enum BlockError { + /// The requested offset is beyond the end of the device/file + OffsetOutOfBounds, + /// Device reported an error during operation + DeviceError, + /// Invalid block number requested + InvalidBlock, + /// End of file/device reached + EndOfDevice, +} + +pub type BlockResult = Result; + +/// Trait for devices or files that can be accessed in blocks +pub trait BlockIO: Send + Sync { + /// Returns the block size in bytes + fn block_size(&self) -> u32; + + /// Returns the total size in bytes + fn size_in_bytes(&self) -> u32; + + /// Returns the number of blocks + fn size_in_blocks(&self) -> u32 { + (self.size_in_bytes() + self.block_size() - 1) / self.block_size() + } + + /// Read a block into the provided buffer + /// + /// # Arguments + /// * `block_number` - The block number to read + /// * `buffer` - Buffer to read into, must be at least block_size() bytes + fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()>; + + /// Read bytes from a specific offset + /// + /// # Arguments + /// * `offset` - Byte offset to start reading from + /// * `buffer` - Buffer to read into + /// + /// # Returns + /// * Number of bytes read if successful + /// * Error if offset is invalid or device error occurs + fn read(&self, offset: u32, buffer: &mut [u8]) -> BlockResult { + let sz = self.size_in_bytes(); + if offset >= sz { + return if offset == sz { + Ok(0) + } else { + Err(BlockError::OffsetOutOfBounds) + }; + } + + let n = min(buffer.len() as u32, sz - offset); + let block_number = offset / self.block_size(); + let offset_in_block = offset % self.block_size(); + let actual_n = min(self.block_size() - offset_in_block, n); + + if actual_n == self.block_size() && offset_in_block == 0 { + self.read_block(block_number, &mut buffer[..actual_n as usize])?; + } else { + let mut temp = Vec::with_capacity(self.block_size() as usize); + unsafe { + temp.set_len(self.block_size() as usize); + self.read_block(block_number, &mut temp)?; + buffer[..actual_n as usize].copy_from_slice( + &temp[offset_in_block as usize..(offset_in_block + actual_n) as usize], + ); + } + } + + Ok(actual_n) + } + + /// Read exactly n bytes from offset or until EOF + fn read_exact(&self, mut offset: u32, buffer: &mut [u8]) -> BlockResult { + let mut total_count = 0; + let mut remaining = buffer.len(); + let mut buf_offset = 0; + + while remaining > 0 { + match self.read(offset, &mut buffer[buf_offset..]) { + Ok(0) => return Ok(total_count), + Ok(n) => { + total_count += n; + offset += n; + buf_offset += n as usize; + remaining -= n as usize; + } + Err(e) => return Err(e), + } + } + + Ok(total_count) + } + + /// Write a block + fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()>; + + /// Write bytes at a specific offset + fn write(&self, offset: u32, buffer: &[u8]) -> BlockResult { + let sz = self.size_in_bytes(); + if offset >= sz { + return Err(BlockError::OffsetOutOfBounds); + } + + let n = min(buffer.len() as u32, sz - offset); + let block_number = offset / self.block_size(); + let offset_in_block = offset % self.block_size(); + let actual_n = min(self.block_size() - offset_in_block, n); + + if actual_n == self.block_size() && offset_in_block == 0 { + self.write_block(block_number, &buffer[..actual_n as usize])?; + } else { + let mut temp = Vec::with_capacity(self.block_size() as usize); + unsafe { + temp.set_len(self.block_size() as usize); + // Read-modify-write + self.read_block(block_number, &mut temp)?; + temp[offset_in_block as usize..(offset_in_block + actual_n) as usize] + .copy_from_slice(&buffer[..actual_n as usize]); + self.write_block(block_number, &temp)?; + } + } + + Ok(actual_n) + } +} diff --git a/kernel/src/filesys/ext2/cache/block.rs b/kernel/src/filesys/ext2/cache/block.rs new file mode 100644 index 00000000..d7462908 --- /dev/null +++ b/kernel/src/filesys/ext2/cache/block.rs @@ -0,0 +1,283 @@ +use alloc::{collections::BTreeMap, sync::Arc, vec, vec::Vec}; +use spin::Mutex; + +use super::{ + super::block_io::BlockIO, Cache, CacheEntry, CacheError, CacheResult, CacheStats, + CacheableItem, Clock, MonotonicClock, +}; + +/// A cached block with its data and metadata +#[derive(Clone)] +pub struct CachedBlock { + data: Vec, + dirty: bool, +} + +impl CachedBlock { + fn new(size: usize) -> Self { + Self { + data: vec![0; size], + dirty: false, + } + } + + /// Get a reference to the block's data + pub fn data(&self) -> &[u8] { + &self.data + } + + /// Get a mutable reference to the block's data + pub fn data_mut(&mut self) -> &mut [u8] { + self.mark_dirty(); + &mut self.data + } +} + +impl CacheableItem for CachedBlock { + fn is_dirty(&self) -> bool { + self.dirty + } + + fn mark_clean(&mut self) { + self.dirty = false; + } + + fn mark_dirty(&mut self) { + self.dirty = true; + } +} + +/// Block cache implementation +pub struct BlockCache { + // The underlying block device + device: Arc, + + // Cache entries mapped by block number + entries: Mutex>>, + + // Maximum number of cached blocks + capacity: usize, + + // Cache statistics + stats: Mutex, + + // Clock for entry aging + clock: MonotonicClock, +} + +impl BlockCache { + /// Create a new block cache + /// + /// # Arguments + /// * `device` - The block device to cache + /// * `capacity` - Maximum number of blocks to cache + pub fn new(device: Arc, capacity: usize) -> Self { + Self { + device, + entries: Mutex::new(BTreeMap::new()), + capacity, + stats: Mutex::default(), + clock: MonotonicClock::default(), + } + } + + /// Find the least recently used entry + fn find_lru_entry(&self, entries: &mut BTreeMap>) -> Option { + entries + .iter() + .min_by_key(|(_, entry)| (entry.last_access, entry.access_count)) + .map(|(block, _)| *block) + } + + /// Load a block from the device + fn load_block(&self, block: u32) -> CacheResult { + let mut cached = CachedBlock::new(self.device.block_size() as usize); + + self.device + .read_block(block, &mut cached.data) + .map_err(|_| CacheError::LoadError)?; + + Ok(cached) + } + + /// Write a block back to the device + fn write_block(&self, block: u32, cached: &CachedBlock) -> CacheResult<()> { + if !cached.is_dirty() { + return Ok(()); + } + + self.device + .write_block(block, &cached.data) + .map_err(|_| CacheError::WriteError)?; + + Ok(()) + } + + /// Evict entries if cache is full + fn evict_if_needed( + &self, + entries: &mut BTreeMap>, + ) -> CacheResult<()> { + if entries.len() < self.capacity { + return Ok(()); + } + + if let Some(block) = self.find_lru_entry(entries) { + let entry = entries.remove(&block).unwrap(); + + // Write back if dirty + if entry.value.lock().is_dirty() { + self.write_block(block, &entry.value.lock())?; + self.stats.lock().writebacks += 1; + } + + self.stats.lock().evictions += 1; + Ok(()) + } else { + Err(CacheError::CacheFull) + } + } +} + +impl Cache for BlockCache { + fn get(&self, block: u32) -> CacheResult>> { + let mut entries = self.entries.lock(); + let now = self.clock.now(); + + // Check if block is cached + if let Some(entry) = entries.get_mut(&block) { + entry.touch(now); + self.stats.lock().hits += 1; + return Ok(Arc::clone(&entry.value)); + } + + // Need to load block + self.stats.lock().misses += 1; + + // Evict if needed + self.evict_if_needed(&mut entries)?; + + // Load and cache block + let cached = self.load_block(block)?; + let entry = CacheEntry::new(cached); + let value = Arc::clone(&entry.value); + entries.insert(block, entry); + + Ok(value) + } + + fn insert(&self, block: u32, cached: CachedBlock) -> CacheResult<()> { + let mut entries = self.entries.lock(); + + // Evict if needed + self.evict_if_needed(&mut entries)?; + + // Add new entry + entries.insert(block, CacheEntry::new(cached)); + Ok(()) + } + + fn remove(&self, block: &u32) -> CacheResult<()> { + let mut entries = self.entries.lock(); + + if let Some(entry) = entries.remove(block) { + // Write back if dirty + if entry.value.lock().is_dirty() { + self.write_block(*block, &entry.value.lock())?; + self.stats.lock().writebacks += 1; + } + } + + Ok(()) + } + + fn clear(&self) -> CacheResult<()> { + let mut entries = self.entries.lock(); + + // Write back all dirty blocks + for (block, entry) in entries.iter() { + if entry.value.lock().is_dirty() { + self.write_block(*block, &entry.value.lock())?; + self.stats.lock().writebacks += 1; + } + } + + entries.clear(); + Ok(()) + } + + fn stats(&self) -> CacheStats { + self.stats.lock().clone() + } +} + +#[cfg(test)] +mod tests { + use super::*; + use alloc::sync::Arc; + + // Mock block device for testing + struct MockDevice { + block_size: u32, + blocks: Mutex>>, + } + + impl MockDevice { + fn new(block_size: u32) -> Self { + Self { + block_size, + blocks: Mutex::new(BTreeMap::new()), + } + } + } + + impl BlockIO for MockDevice { + fn block_size(&self) -> u32 { + self.block_size + } + + fn size_in_bytes(&self) -> u32 { + u32::MAX + } + + unsafe fn read_block(&self, block: u32, buffer: &mut [u8]) -> Result<(), BlockError> { + let blocks = self.blocks.lock(); + if let Some(data) = blocks.get(&block) { + buffer.copy_from_slice(data); + Ok(()) + } else { + buffer.fill(0); + Ok(()) + } + } + + unsafe fn write_block(&mut self, block: u32, buffer: &[u8]) -> Result<(), BlockError> { + let mut blocks = self.blocks.lock(); + blocks.insert(block, buffer.to_vec()); + Ok(()) + } + } + + #[test] + fn test_block_cache() { + let device = Arc::new(MockDevice::new(512)); + let cache = BlockCache::new(Arc::clone(&device), 2); + + // Test reading uncached block + let block = cache.get(0).unwrap(); + assert!(!block.lock().is_dirty()); + + // Test modifying block + block.lock().data_mut()[0] = 42; + assert!(block.lock().is_dirty()); + + // Test eviction + let _block1 = cache.get(1).unwrap(); + let _block2 = cache.get(2).unwrap(); // Should evict block 0 + + // Stats should show hits and misses + let stats = cache.stats(); + assert!(stats.hits > 0); + assert!(stats.misses > 0); + } +} diff --git a/kernel/src/filesys/ext2/cache/inode.rs b/kernel/src/filesys/ext2/cache/inode.rs new file mode 100644 index 00000000..a2125e56 --- /dev/null +++ b/kernel/src/filesys/ext2/cache/inode.rs @@ -0,0 +1,307 @@ +use alloc::{collections::BTreeMap, sync::Arc}; +use core::sync::atomic::{AtomicU32, Ordering}; +use spin::Mutex; + +use super::{ + super::{ + block_io::BlockIO, + structures::{BlockGroupDescriptor, Inode, Superblock}, + }, + Cache, CacheEntry, CacheError, CacheResult, CacheStats, CacheableItem, Clock, MonotonicClock, +}; + +/// Cached inode with its metadata +#[derive(Clone)] +pub struct CachedInode { + /// The raw inode data + inode: Inode, + /// Number of references to this inode + ref_count: Arc, + /// Whether the inode needs to be written back + dirty: bool, + /// Inode number (for convenience) + number: u32, +} + +impl CachedInode { + fn new(inode: Inode, number: u32) -> Self { + Self { + inode, + ref_count: Arc::new(AtomicU32::new(1)), + dirty: false, + number, + } + } + + /// Get a reference to the underlying inode + pub fn inode(&self) -> &Inode { + &self.inode + } + + /// Get a mutable reference to the underlying inode + pub fn inode_mut(&mut self) -> &mut Inode { + self.mark_dirty(); + &mut self.inode + } + + /// Get the reference count + pub fn ref_count(&self) -> u32 { + self.ref_count.load(Ordering::Relaxed) + } + + /// Increment reference count + pub fn inc_ref(&self) { + self.ref_count.fetch_add(1, Ordering::Relaxed); + } + + /// Decrement reference count + pub fn dec_ref(&self) -> u32 { + self.ref_count.fetch_sub(1, Ordering::Relaxed) + } +} + +impl CacheableItem for CachedInode { + fn is_dirty(&self) -> bool { + self.dirty + } + + fn mark_clean(&mut self) { + self.dirty = false; + } + + fn mark_dirty(&mut self) { + self.dirty = true; + } +} + +/// Storage for inode location calculations +pub struct InodeLocation { + /// Block group containing this inode + pub block_group: u32, + /// Index within the inode table + pub index: u32, + /// Block containing this inode + pub block: u32, + /// Offset within the block + pub offset: u32, +} + +/// Inode cache implementation +pub struct InodeCache { + /// The underlying block device + device: Arc, + /// Superblock reference + superblock: Arc, + /// Block group descriptors + bgdt: Arc<[BlockGroupDescriptor]>, + /// Block cache reference + block_cache: Arc>, + /// Cache entries mapped by inode number + entries: Mutex>>, + /// Maximum number of cached inodes + capacity: usize, + /// Cache statistics + stats: Mutex, + /// Clock for entry aging + clock: MonotonicClock, +} + +impl InodeCache { + /// Create a new inode cache + pub fn new( + device: Arc, + superblock: Arc, + bgdt: Arc<[BlockGroupDescriptor]>, + block_cache: Arc>, + capacity: usize, + ) -> Self { + Self { + device, + superblock, + bgdt, + block_cache, + entries: Mutex::new(BTreeMap::new()), + capacity, + stats: Mutex::default(), + clock: MonotonicClock::default(), + } + } + + /// Calculate the location of an inode + fn get_inode_location(&self, inode_no: u32) -> InodeLocation { + let inodes_per_group = self.superblock.inodes_per_group; + let block_size = self.superblock.block_size(); + let inode_size = 128; // Standard ext2 inode size + + let block_group = (inode_no - 1) / inodes_per_group; + let index = (inode_no - 1) % inodes_per_group; + let block_offset = (index * inode_size) / block_size; + let offset = (index * inode_size) % block_size; + + let inode_table = self.bgdt[block_group as usize].inode_table_block; + let block = inode_table + block_offset; + + InodeLocation { + block_group, + index, + block, + offset, + } + } + + /// Find the least recently used entry that can be evicted + fn find_lru_entry(&self, entries: &BTreeMap>) -> Option { + entries + .iter() + .filter(|(_, entry)| entry.value.lock().ref_count() == 0) + .min_by_key(|(_, entry)| (entry.last_access, entry.access_count)) + .map(|(inode_no, _)| *inode_no) + } + + /// Load an inode from the device + fn load_inode(&self, inode_no: u32) -> CacheResult { + let location = self.get_inode_location(inode_no); + + // Get the block containing this inode + let block = self.block_cache.get(location.block)?; + + // Read the inode from the block + let inode = unsafe { + let guard = block.lock(); + let data = guard.data(); + let ptr = data.as_ptr().add(location.offset as usize) as *const Inode; + (*ptr).clone() // Clone the data while the guard is still alive + }; + + Ok(CachedInode::new(inode, inode_no)) + } + + /// Write an inode back to the device + fn write_inode(&self, inode_no: u32, cached: &CachedInode) -> CacheResult<()> { + if !cached.is_dirty() { + return Ok(()); + } + + let location = self.get_inode_location(inode_no); + + // Get the block containing this inode + let block = self.block_cache.get(location.block)?; + + // Write the inode to the block + unsafe { + let mut guard = block.lock(); + let data = guard.data_mut(); + let ptr = data.as_mut_ptr().add(location.offset as usize) as *mut Inode; + *ptr = cached.inode.clone(); + } + + Ok(()) + } + + /// Evict entries if cache is full + fn evict_if_needed( + &self, + entries: &mut BTreeMap>, + ) -> CacheResult<()> { + if entries.len() < self.capacity { + return Ok(()); + } + + if let Some(inode_no) = self.find_lru_entry(entries) { + let entry = entries.remove(&inode_no).unwrap(); + + // Write back if dirty + if entry.value.lock().is_dirty() { + self.write_inode(inode_no, &entry.value.lock())?; + self.stats.lock().writebacks += 1; + } + + self.stats.lock().evictions += 1; + Ok(()) + } else { + Err(CacheError::CacheFull) + } + } +} + +impl Cache for InodeCache { + fn get(&self, inode_no: u32) -> CacheResult>> { + let mut entries = self.entries.lock(); + let now = self.clock.now(); + + // Check if inode is cached + if let Some(entry) = entries.get_mut(&inode_no) { + entry.touch(now); + self.stats.lock().hits += 1; + entry.value.lock().inc_ref(); + return Ok(Arc::clone(&entry.value)); + } + + // Need to load inode + self.stats.lock().misses += 1; + + // Evict if needed + self.evict_if_needed(&mut entries)?; + + // Load and cache inode + let cached = self.load_inode(inode_no)?; + let entry = CacheEntry::new(cached); + let value = Arc::clone(&entry.value); + entries.insert(inode_no, entry); + + Ok(value) + } + + fn insert(&self, inode_no: u32, cached: CachedInode) -> CacheResult<()> { + let mut entries = self.entries.lock(); + + // Evict if needed + self.evict_if_needed(&mut entries)?; + + // Add new entry + entries.insert(inode_no, CacheEntry::new(cached)); + Ok(()) + } + + fn remove(&self, inode_no: &u32) -> CacheResult<()> { + let mut entries = self.entries.lock(); + + if let Some(entry) = entries.remove(inode_no) { + // We can clone the Arc to check ref count without holding the full entry + let value = Arc::clone(&entry.value); + let cached = value.lock(); + + if cached.ref_count() > 0 { + // Still referenced, put it back + entries.insert(*inode_no, entry); + } else if cached.is_dirty() { + // No references but dirty, write back + self.write_inode(*inode_no, &cached)?; + self.stats.lock().writebacks += 1; + } + } + + Ok(()) + } + + fn clear(&self) -> CacheResult<()> { + let mut entries = self.entries.lock(); + + // Write back all dirty blocks + for (inode_no, entry) in entries.iter() { + let cached = entry.value.lock(); + if cached.ref_count() == 0 && cached.is_dirty() { + self.write_inode(*inode_no, &cached)?; + self.stats.lock().writebacks += 1; + } + } + + // Only remove unreferenced entries + entries.retain(|_, entry| entry.value.lock().ref_count() > 0); + Ok(()) + } + + fn stats(&self) -> CacheStats { + self.stats.lock().clone() + } +} diff --git a/kernel/src/filesys/ext2/cache/mod.rs b/kernel/src/filesys/ext2/cache/mod.rs new file mode 100644 index 00000000..7bd1a4b4 --- /dev/null +++ b/kernel/src/filesys/ext2/cache/mod.rs @@ -0,0 +1,149 @@ +use alloc::sync::Arc; +use core::{ + hash::Hash, + sync::atomic::{AtomicU64, Ordering}, +}; +use spin::Mutex; + +pub mod block; +pub mod inode; + +pub use block::BlockCache; +pub use inode::InodeCache; + +/// Represents errors that can occur during cache operations +#[derive(Debug)] +pub enum CacheError { + /// Item not found in cache + NotFound, + /// Error loading item from backing store + LoadError, + /// Error writing item back to storage + WriteError, + /// Cache is full and no items can be evicted + CacheFull, +} + +pub type CacheResult = Result; + +/// Trait for cached items that can be written back to storage +pub trait CacheableItem: Clone { + /// Whether this item has been modified and needs writing back + fn is_dirty(&self) -> bool; + + /// Mark this item as clean (after writing back) + fn mark_clean(&mut self); + + /// Mark this item as dirty (after modification) + fn mark_dirty(&mut self); +} + +/// Statistics for cache operations +#[derive(Clone, Default, Debug)] +pub struct CacheStats { + hits: u64, + misses: u64, + evictions: u64, + writebacks: u64, +} + +impl CacheStats { + /// Get current statistics + pub fn get(&self) -> (u64, u64, u64, u64) { + (self.hits, self.misses, self.evictions, self.writebacks) + } + + /// Calculate hit rate as percentage + pub fn hit_rate(&self) -> f64 { + let total = self.hits + self.misses; + if total == 0 { + 0.0 + } else { + (self.hits as f64 / total as f64) * 100.0 + } + } +} + +/// Trait for cache implementations +pub trait Cache +where + K: Eq + Hash + Clone, + V: CacheableItem, +{ + /// Get an item from the cache, loading it if necessary + fn get(&self, key: K) -> CacheResult>>; + + /// Insert an item into the cache + fn insert(&self, key: K, value: V) -> CacheResult<()>; + + /// Remove an item from the cache, writing back if dirty + fn remove(&self, key: &K) -> CacheResult<()>; + + /// Clear all items from the cache, writing back dirty items + fn clear(&self) -> CacheResult<()>; + + /// Get cache statistics + fn stats(&self) -> CacheStats; +} + +/// Helper struct for items in the cache +#[derive(Debug)] +struct CacheEntry { + value: Arc>, + last_access: u64, + access_count: u64, +} + +impl CacheEntry { + fn new(value: V) -> Self { + Self { + value: Arc::new(Mutex::new(value)), + last_access: 0, + access_count: 0, + } + } + + fn touch(&mut self, timestamp: u64) { + self.last_access = timestamp; + self.access_count += 1; + } +} + +/// Base implementation of cache functionality +pub(crate) struct CacheBase +where + K: Eq + Hash + Clone, + V: CacheableItem, +{ + // Implementation details will be filled in by specific cache types + _marker: core::marker::PhantomData<(K, V)>, +} + +/// Trait for implementing the storage backend of a cache +pub(crate) trait CacheStorage +where + K: Eq + Hash + Clone, + V: CacheableItem, +{ + /// Load an item from storage + fn load(&self, key: &K) -> CacheResult; + + /// Write an item back to storage + fn write(&self, key: &K, value: &V) -> CacheResult<()>; +} + +/// Clock source for cache entry aging +pub(crate) trait Clock { + /// Get current timestamp for cache entry aging + fn now(&self) -> u64; +} + +/// Simple monotonic clock implementation +#[derive(Default)] +pub(crate) struct MonotonicClock(AtomicU64); + +impl Clock for MonotonicClock { + fn now(&self) -> u64 { + self.0.fetch_add(1, Ordering::Relaxed) + } +} diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs new file mode 100644 index 00000000..6e565968 --- /dev/null +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -0,0 +1,287 @@ +use alloc::{sync::Arc, vec, vec::Vec}; +use core::sync::atomic::{AtomicBool, Ordering}; +use spin::Mutex; + +use super::{ + block_io::{BlockError, BlockIO}, + cache::{block::CachedBlock, BlockCache, Cache, CacheStats, InodeCache}, + node::{DirEntry, Node, NodeError}, + structures::{BlockGroupDescriptor, Superblock, EXT2_SIGNATURE}, +}; + +/// Error types for filesystem operations +#[derive(Debug)] +pub enum FilesystemError { + /// Invalid superblock (bad signature or version) + InvalidSuperblock, + /// Error reading from device + DeviceError(BlockError), + /// Error in node operations + NodeError(NodeError), + /// Filesystem is not mounted + NotMounted, + /// Path not found + NotFound, + /// Invalid path (empty or malformed) + InvalidPath, + /// Cache error + CacheError, +} + +pub type FilesystemResult = Result; + +/// Main Ext2 filesystem structure +pub struct Ext2 { + /// The underlying block device + device: Arc, + /// Superblock + superblock: Arc, + /// Block group descriptors + bgdt: Arc<[BlockGroupDescriptor]>, + /// Block cache + block_cache: Arc>, + /// Inode cache + inode_cache: Arc, + /// Root directory node + root: Arc>>>, + /// Mounted flag + mounted: AtomicBool, +} + +impl Ext2 { + /// Create a new Ext2 filesystem instance + /// + /// # Arguments + /// * `device` - The block device containing the filesystem + pub fn new(device: Arc) -> Arc { + Arc::new(Self { + device: Arc::clone(&device), + superblock: Arc::new(Superblock::default()), + bgdt: Arc::new([]), + block_cache: Arc::new(BlockCache::new(Arc::clone(&device), 1024)), // Default sizes + inode_cache: Arc::new(InodeCache::new( + Arc::clone(&device), + Arc::new(Superblock::default()), + Arc::new([]), + Arc::new(BlockCache::new(Arc::clone(&device), 1024)), + 1024, + )), + root: Arc::new(Mutex::new(None)), + mounted: AtomicBool::new(false), + }) + } + + /// Mount the filesystem, reading superblock and preparing caches + /// Mount the filesystem, reading superblock and preparing caches + pub fn mount(&self) -> FilesystemResult<()> { + if self.mounted.load(Ordering::Acquire) { + return Ok(()); + } + + // Read superblock + let mut superblock = Superblock::default(); + unsafe { + self.device + .read_block( + 2, + core::slice::from_raw_parts_mut( + &mut superblock as *mut _ as *mut u8, + core::mem::size_of::(), + ), + ) + .map_err(FilesystemError::DeviceError)?; + } + + // Verify superblock + if superblock.signature != EXT2_SIGNATURE { + return Err(FilesystemError::InvalidSuperblock); + } + + // Calculate number of block groups + let block_groups = superblock.block_group_count(); + + // Read block group descriptors + let mut bgdt = Vec::with_capacity(block_groups as usize); + let bgdt_start = if superblock.block_size() == 1024 { + 2 + } else { + 1 + }; + + for i in 0..block_groups { + let mut desc = BlockGroupDescriptor::default(); + unsafe { + self.device + .read_block( + bgdt_start + i, + core::slice::from_raw_parts_mut( + &mut desc as *mut _ as *mut u8, + core::mem::size_of::(), + ), + ) + .map_err(FilesystemError::DeviceError)?; + } + bgdt.push(desc); + } + + // Update filesystem structures + let superblock = Arc::new(superblock); + let bgdt: Arc<[BlockGroupDescriptor]> = Arc::from(bgdt.into_boxed_slice()); + + // Create caches with proper sizes + let block_cache: Arc> = Arc::new(BlockCache::new( + Arc::clone(&self.device), + 1024, // Configurable cache size + )); + + let inode_cache = Arc::new(InodeCache::new( + Arc::clone(&self.device), + Arc::clone(&superblock), + Arc::clone(&bgdt), + Arc::clone(&block_cache), + 1024, // Configurable cache size + )); + + // Load root inode (always inode 2 in ext2) + let root_inode = inode_cache + .get(2) + .map_err(|_| FilesystemError::CacheError)?; + + let root_node = Arc::new(Node::new( + 2, + root_inode, + Arc::clone(&block_cache), + superblock.block_size(), + )); + + // Update self + unsafe { + let this = self as *const _ as *mut Self; + (*this).superblock = superblock; + (*this).bgdt = bgdt; + (*this).block_cache = block_cache; + (*this).inode_cache = inode_cache; + (*this).root = Arc::new(Mutex::new(Some(root_node))); + } + + self.mounted.store(true, Ordering::Release); + Ok(()) + } + + /// Unmount the filesystem + pub fn unmount(&self) -> FilesystemResult<()> { + if !self.mounted.load(Ordering::Acquire) { + return Ok(()); + } + + // Clear caches + self.inode_cache + .clear() + .map_err(|_| FilesystemError::CacheError)?; + self.block_cache + .clear() + .map_err(|_| FilesystemError::CacheError)?; + + // Clear root + *self.root.lock() = None; + + self.mounted.store(false, Ordering::Release); + Ok(()) + } + + /// Get a node by path + pub fn get_node(&self, path: &str) -> FilesystemResult> { + if !self.mounted.load(Ordering::Acquire) { + return Err(FilesystemError::NotMounted); + } + + if path.is_empty() { + return Err(FilesystemError::InvalidPath); + } + + let root = self + .root + .lock() + .as_ref() + .ok_or(FilesystemError::NotMounted)? + .clone(); + + if path == "/" { + return Ok(root); + } + + let mut current = root; + for component in path.split('/').filter(|s| !s.is_empty()) { + let entries = current.read_dir().map_err(FilesystemError::NodeError)?; + + let entry = entries + .iter() + .find(|e| e.name == component) + .ok_or(FilesystemError::NotFound)?; + + let inode = self + .inode_cache + .get(entry.inode_no) + .map_err(|_| FilesystemError::CacheError)?; + + current = Arc::new(Node::new( + entry.inode_no, + inode, + Arc::clone(&self.block_cache), + self.superblock.block_size(), + )); + } + + Ok(current) + } + + /// Read all entries in a directory + pub fn read_dir(&self, path: &str) -> FilesystemResult> { + let node = self.get_node(path)?; + node.read_dir().map_err(FilesystemError::NodeError) + } + + /// Read file contents + pub fn read_file(&self, path: &str) -> FilesystemResult> { + let node = self.get_node(path)?; + if !node.is_file() { + return Err(FilesystemError::NodeError(NodeError::NotFile)); + } + + let size = node.size() as usize; + let mut buffer = vec![0; size]; + node.read_at(0, &mut buffer) + .map_err(|e| FilesystemError::NodeError(e))?; + + Ok(buffer) + } + + /// Get filesystem statistics + pub fn stats(&self) -> FilesystemResult { + if !self.mounted.load(Ordering::Acquire) { + return Err(FilesystemError::NotMounted); + } + + Ok(FilesystemStats { + block_size: self.superblock.block_size(), + total_blocks: self.superblock.num_blocks, + free_blocks: self.superblock.num_unallocated_blocks, + total_inodes: self.superblock.num_inodes, + free_inodes: self.superblock.num_unallocated_inodes, + block_cache_stats: self.block_cache.stats(), + inode_cache_stats: self.inode_cache.stats(), + }) + } +} + +/// Filesystem statistics +#[derive(Debug)] +pub struct FilesystemStats { + pub block_size: u32, + pub total_blocks: u32, + pub free_blocks: u32, + pub total_inodes: u32, + pub free_inodes: u32, + pub block_cache_stats: CacheStats, + pub inode_cache_stats: CacheStats, +} diff --git a/kernel/src/filesys/ext2/ide.rs b/kernel/src/filesys/ext2/ide.rs new file mode 100644 index 00000000..769604ba --- /dev/null +++ b/kernel/src/filesys/ext2/ide.rs @@ -0,0 +1,263 @@ +// IDK if we need this +// We'll transcribe just in case. + +use alloc::sync::Arc; +use core::sync::atomic::{AtomicU32, Ordering}; +use spin::Mutex; +use x86_64::instructions::port::{Port, PortReadOnly, PortWriteOnly}; + +use super::block_io::{BlockError, BlockIO, BlockResult}; + +const SECTOR_SIZE: usize = 512; + +// IDE Status Register bits +const ERR: u8 = 0x01; +const DRQ: u8 = 0x08; +const DF: u8 = 0x20; +const DRDY: u8 = 0x40; +const BSY: u8 = 0x80; + +// Base I/O ports for controllers +const IDE_PORTS: [u16; 2] = [0x1f0, 0x170]; + +// IDE Commands +const CMD_READ: u8 = 0x20; // Read with retry +const CMD_WRITE: u8 = 0x30; // Write with retry + +/// Statistics for IDE operations +#[derive(Default)] +pub struct IdeStats { + reads: AtomicU32, + writes: AtomicU32, +} + +impl IdeStats { + pub fn get_stats(&self) -> (u32, u32) { + ( + self.reads.load(Ordering::Relaxed), + self.writes.load(Ordering::Relaxed), + ) + } +} + +/// Low-level IDE register access +struct IdeRegisters { + data_port: Port, + sector_count_port: PortWriteOnly, + lba_low_port: PortWriteOnly, + lba_mid_port: PortWriteOnly, + lba_high_port: PortWriteOnly, + device_port: PortWriteOnly, + command_port: PortWriteOnly, + status_port: PortReadOnly, +} + +// SAFETY: All register operations are unsafe and must be properly synchronized +impl IdeRegisters { + unsafe fn new(base_port: u16) -> Self { + Self { + data_port: Port::new(base_port), + sector_count_port: PortWriteOnly::new(base_port + 2), + lba_low_port: PortWriteOnly::new(base_port + 3), + lba_mid_port: PortWriteOnly::new(base_port + 4), + lba_high_port: PortWriteOnly::new(base_port + 5), + device_port: PortWriteOnly::new(base_port + 6), + command_port: PortWriteOnly::new(base_port + 7), + status_port: PortReadOnly::new(base_port + 7), + } + } + + unsafe fn read_status(&mut self) -> u8 { + self.status_port.read() + } + + unsafe fn read_data(&mut self, buffer: &mut [u8]) -> BlockResult<()> { + let words = buffer.as_mut_ptr() as *mut u32; + for i in 0..SECTOR_SIZE / 4 { + *words.add(i) = self.data_port.read(); + } + Ok(()) + } + + unsafe fn write_data(&mut self, buffer: &[u8]) -> BlockResult<()> { + let words = buffer.as_ptr() as *const u32; + for i in 0..SECTOR_SIZE / 4 { + self.data_port.write(*words.add(i)); + } + Ok(()) + } + + unsafe fn setup_transfer( + &mut self, + channel: u8, + sector: u32, + is_write: bool, + ) -> BlockResult<()> { + self.sector_count_port.write(1); + self.lba_low_port.write((sector & 0xFF) as u8); + self.lba_mid_port.write(((sector >> 8) & 0xFF) as u8); + self.lba_high_port.write(((sector >> 16) & 0xFF) as u8); + self.device_port + .write(0xE0 | ((channel << 4) as u8) | ((sector >> 24) & 0x0F) as u8); + self.command_port + .write(if is_write { CMD_WRITE } else { CMD_READ }); + Ok(()) + } +} + +/// Safe interface to an IDE drive +pub struct Ide { + drive: u8, + regs: Mutex, + stats: IdeStats, +} + +impl Ide { + pub fn new(drive: u8) -> Arc { + let base_port = IDE_PORTS[((drive >> 1) & 1) as usize]; + + let ide = Self { + drive, + // SAFETY: Port initialization is safe when using correct IDE ports + regs: Mutex::new(unsafe { IdeRegisters::new(base_port) }), + stats: IdeStats::default(), + }; + + Arc::new(ide) + } + + fn channel(&self) -> u8 { + self.drive & 1 + } + + fn wait_until_ready(&self) -> BlockResult<()> { + let mut regs = self.regs.lock(); + + // SAFETY: Port access is synchronized via mutex + unsafe { + let status = regs.read_status(); + if (status & (ERR | DF)) != 0 { + return Err(BlockError::DeviceError); + } + + if (status & DRDY) == 0 { + return Err(BlockError::DeviceError); + } + + while (regs.read_status() & BSY) != 0 { + core::hint::spin_loop(); + } + } + + Ok(()) + } + + fn wait_for_data(&self) -> BlockResult<()> { + let mut regs = self.regs.lock(); + + // SAFETY: Port access is synchronized via mutex + unsafe { + while (regs.read_status() & DRQ) == 0 { + core::hint::spin_loop(); + } + } + + Ok(()) + } +} + +impl BlockIO for Ide { + fn block_size(&self) -> u32 { + SECTOR_SIZE as u32 + } + + fn size_in_bytes(&self) -> u32 { + // TODO: Implement proper drive size detection + u32::MAX + } + + fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()> { + if buffer.len() < SECTOR_SIZE { + return Err(BlockError::InvalidBlock); + } + + self.stats.reads.fetch_add(1, Ordering::Relaxed); + + // Wait for drive to be ready + self.wait_until_ready()?; + + // Set up read command + { + let mut regs = self.regs.lock(); + // SAFETY: Port access is synchronized via mutex + unsafe { + regs.setup_transfer(self.channel(), block_number, false)?; + } + } + + // Wait for command completion and data + self.wait_until_ready()?; + self.wait_for_data()?; + + // Transfer the data + let mut regs = self.regs.lock(); + // SAFETY: Port access is synchronized and buffer size is verified + unsafe { regs.read_data(buffer) } + } + + fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()> { + if buffer.len() < SECTOR_SIZE { + return Err(BlockError::InvalidBlock); + } + + self.stats.writes.fetch_add(1, Ordering::Relaxed); + + // Wait for drive to be ready + self.wait_until_ready()?; + + // Set up write command + { + let mut regs = self.regs.lock(); + // SAFETY: Port access is synchronized via mutex + unsafe { + regs.setup_transfer(self.channel(), block_number, true)?; + } + } + + // Wait for drive ready to accept data + self.wait_until_ready()?; + self.wait_for_data()?; + + // Transfer the data + let mut regs = self.regs.lock(); + // SAFETY: Port access is synchronized and buffer size is verified + unsafe { + regs.write_data(buffer)?; + } + + // Wait for write to complete + self.wait_until_ready()?; + + Ok(()) + } +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test_case] + fn test_ide_ports() { + let ide = Ide::new(0); + assert_eq!(ide.drive, 0); // Primary master + + let ide = Ide::new(2); + assert_eq!(ide.drive, 2); // Secondary master + } + + #[test_case] + fn test_block_size() { + let ide = Ide::new(0); + assert_eq!(ide.block_size(), SECTOR_SIZE as u32); + } +} diff --git a/kernel/src/filesys/ext2/mod.rs b/kernel/src/filesys/ext2/mod.rs new file mode 100644 index 00000000..07f28eda --- /dev/null +++ b/kernel/src/filesys/ext2/mod.rs @@ -0,0 +1,6 @@ +pub mod block_io; +pub mod cache; +pub mod filesystem; +pub mod ide; +pub mod node; +pub mod structures; diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs new file mode 100644 index 00000000..9cd104f7 --- /dev/null +++ b/kernel/src/filesys/ext2/node.rs @@ -0,0 +1,319 @@ +use alloc::{string::String, sync::Arc, vec, vec::Vec}; +use core::cmp::min; +use spin::Mutex; + +use super::{ + block_io::BlockError, + cache::{block::CachedBlock, inode::CachedInode, Cache}, + structures::{DirectoryEntry, FileType}, +}; + +/// Error types specific to node operations +#[derive(Debug)] +pub enum NodeError { + NotDirectory, + NotFile, + NotSymlink, + InvalidOffset, + IoError(BlockError), + CacheError, + NameTooLong, +} + +pub type NodeResult = Result; + +/// Directory entry with name +#[derive(Debug, Clone)] +pub struct DirEntry { + pub inode_no: u32, + pub name: String, + pub file_type: FileType, +} + +/// A node in the filesystem (file, directory, or symlink) +pub struct Node { + /// Inode number + number: u32, + /// Cached inode data + inode: Arc>, + /// Block cache reference + block_cache: Arc>, + /// Block size + block_size: u32, + /// For symlinks: cached target path + symlink_target: Option, +} + +impl Node { + /// Create a new node + pub fn new( + number: u32, + inode: Arc>, + block_cache: Arc>, + block_size: u32, + ) -> Self { + let mut node = Self { + number, + inode, + block_cache, + block_size, + symlink_target: None, + }; + + // Cache symlink target if this is a symlink + if node.is_symlink() { + node.symlink_target = Some(node.read_symlink().unwrap()); + } + + node + } + + /// Get the inode number + pub fn number(&self) -> u32 { + self.number + } + + /// Get size in bytes + pub fn size(&self) -> u64 { + self.inode.lock().inode().size() + } + + /// Check if this is a regular file + pub fn is_file(&self) -> bool { + self.inode.lock().inode().is_file() + } + + /// Check if this is a directory + pub fn is_directory(&self) -> bool { + self.inode.lock().inode().is_directory() + } + + /// Check if this is a symbolic link + pub fn is_symlink(&self) -> bool { + self.inode.lock().inode().is_symlink() + } + + /// Get the number of hard links + pub fn link_count(&self) -> u16 { + self.inode.lock().inode().links_count + } + + /// Calculate which block contains the given byte offset + fn get_block_number_for_offset(&self, offset: u64) -> NodeResult { + let inode = self.inode.lock(); + let inode = inode.inode(); + + let block_size = self.block_size as u64; + let block_index = offset / block_size; + + if block_index >= inode.blocks_count as u64 { + return Err(NodeError::InvalidOffset); + } + + // Direct blocks + if block_index < 12 { + return Ok(inode.blocks[block_index as usize]); + } + + // Indirect blocks + let mut remaining = block_index - 12; + let ptrs_per_block = block_size / 4; + + // Single indirect + if remaining < ptrs_per_block { + let block = self + .block_cache + .get(inode.blocks[12]) + .map_err(|_| NodeError::CacheError)?; + let block = block.lock(); + let ptr = unsafe { *(block.data().as_ptr().add(remaining as usize * 4) as *const u32) }; + return Ok(ptr); + } + remaining -= ptrs_per_block; + + // Double indirect + if remaining < ptrs_per_block * ptrs_per_block { + let index1 = remaining / ptrs_per_block; + let index2 = remaining % ptrs_per_block; + + let block1 = self + .block_cache + .get(inode.blocks[13]) + .map_err(|_| NodeError::CacheError)?; + let block1 = block1.lock(); + let ptr1 = unsafe { *(block1.data().as_ptr().add(index1 as usize * 4) as *const u32) }; + + let block2 = self + .block_cache + .get(ptr1) + .map_err(|_| NodeError::CacheError)?; + let block2 = block2.lock(); + let ptr2 = unsafe { *(block2.data().as_ptr().add(index2 as usize * 4) as *const u32) }; + + return Ok(ptr2); + } + remaining -= ptrs_per_block * ptrs_per_block; + + // Triple indirect + let index1 = remaining / (ptrs_per_block * ptrs_per_block); + let index2 = (remaining / ptrs_per_block) % ptrs_per_block; + let index3 = remaining % ptrs_per_block; + + let block1 = self + .block_cache + .get(inode.blocks[14]) + .map_err(|_| NodeError::CacheError)?; + let block1 = block1.lock(); + let ptr1 = unsafe { *(block1.data().as_ptr().add(index1 as usize * 4) as *const u32) }; + + let block2 = self + .block_cache + .get(ptr1) + .map_err(|_| NodeError::CacheError)?; + let block2 = block2.lock(); + let ptr2 = unsafe { *(block2.data().as_ptr().add(index2 as usize * 4) as *const u32) }; + + let block3 = self + .block_cache + .get(ptr2) + .map_err(|_| NodeError::CacheError)?; + let block3 = block3.lock(); + let ptr3 = unsafe { *(block3.data().as_ptr().add(index3 as usize * 4) as *const u32) }; + + Ok(ptr3) + } + + /// Read data from the file at the given offset + pub fn read_at(&self, offset: u64, buffer: &mut [u8]) -> NodeResult { + if !self.is_file() { + return Err(NodeError::NotFile); + } + + let size = self.size(); + if offset >= size { + return Ok(0); + } + + let mut bytes_read = 0; + let mut remaining = min(buffer.len() as u64, size - offset); + let mut buf_offset = 0; + let mut file_offset = offset; + + while remaining > 0 { + let block_offset = file_offset % self.block_size as u64; + let block = self.get_block_number_for_offset(file_offset)?; + + let cached = self + .block_cache + .get(block) + .map_err(|_| NodeError::CacheError)?; + let cached = cached.lock(); + + let to_copy = min(remaining, (self.block_size - block_offset as u32) as u64); + buffer[buf_offset..buf_offset + to_copy as usize] + .copy_from_slice(&cached.data()[block_offset as usize..][..to_copy as usize]); + + bytes_read += to_copy; + buf_offset += to_copy as usize; + file_offset += to_copy; + remaining -= to_copy; + } + + Ok(bytes_read as usize) + } + + /// Read the target of a symbolic link + fn read_symlink(&self) -> NodeResult { + if !self.is_symlink() { + return Err(NodeError::NotSymlink); + } + + let inode = self.inode.lock(); + let inode = inode.inode(); + let size = inode.size() as usize; + + // Fast path: target stored in inode blocks array + if size <= 60 { + // Create a properly aligned buffer + let mut buffer = vec![0u8; size]; + let blocks = inode.blocks; + + // Copy the blocks data byte by byte to avoid alignment issues + for i in 0..size { + buffer[i] = unsafe { (&blocks as *const _ as *const u8).add(i).read_unaligned() }; + } + + return Ok(String::from_utf8_lossy(&buffer).into_owned()); + } + + // Regular file path + let mut buffer = vec![0; size]; + self.read_at(0, &mut buffer) + .map_err(|_| NodeError::IoError(BlockError::DeviceError))?; + + Ok(String::from_utf8_lossy(&buffer).into_owned()) + } + + /// Read directory entries + pub fn read_dir(&self) -> NodeResult> { + if !self.is_directory() { + return Err(NodeError::NotDirectory); + } + + let mut entries = Vec::new(); + let size = self.size(); + let mut offset = 0; + + while offset < size { + let mut entry = DirectoryEntry { + inode: 0, + rec_len: 0, + name_len: 0, + file_type: 0, + }; + + // Read fixed part of directory entry + let bytes_read = self.read_at(offset, unsafe { + core::slice::from_raw_parts_mut( + &mut entry as *mut _ as *mut u8, + core::mem::size_of::(), + ) + })?; + + if bytes_read == 0 || entry.inode == 0 { + break; + } + + // Read name + let mut name = vec![0; entry.name_len as usize]; + self.read_at( + offset + core::mem::size_of::() as u64, + &mut name, + )?; + + let name = String::from_utf8_lossy(&name).into_owned(); + + entries.push(DirEntry { + inode_no: entry.inode, + name, + file_type: match entry.file_type { + 1 => FileType::RegularFile, + 2 => FileType::Directory, + 7 => FileType::SymbolicLink, + _ => FileType::Unknown, + }, + }); + + offset += entry.rec_len as u64; + } + + Ok(entries) + } +} + +impl Drop for Node { + fn drop(&mut self) { + // Decrement inode reference count + self.inode.lock().dec_ref(); + } +} diff --git a/kernel/src/filesys/ext2/structures.rs b/kernel/src/filesys/ext2/structures.rs new file mode 100644 index 00000000..9d5889a0 --- /dev/null +++ b/kernel/src/filesys/ext2/structures.rs @@ -0,0 +1,263 @@ +use bitflags::bitflags; +use core::mem::size_of; + +/// Magic signature for ext2 filesystems +pub const EXT2_SIGNATURE: u16 = 0xEF53; + +/// Filesystem state flags +#[repr(u16)] +#[derive(Debug, Clone, Copy, PartialEq)] +pub enum FilesystemState { + Clean = 1, + HasErrors = 2, +} + +/// Error handling methods +#[repr(u16)] +#[derive(Debug, Clone, Copy, PartialEq)] +pub enum ErrorHandler { + Ignore = 1, + RemountReadOnly = 2, + KernelPanic = 3, +} + +/// Operating System IDs +#[repr(u32)] +#[derive(Debug, Clone, Copy, PartialEq)] +pub enum OsId { + Linux = 0, + GNU = 1, + Masix = 2, + FreeBSD = 3, + Other = 4, +} + +/// Superblock structure - must match disk layout exactly +#[repr(C, packed)] +#[derive(Clone, Debug, Default)] +pub struct Superblock { + pub num_inodes: u32, + pub num_blocks: u32, + pub num_blocks_reserved: u32, + pub num_unallocated_blocks: u32, + pub num_unallocated_inodes: u32, + pub superblock_block: u32, + pub block_size_shift: u32, + pub fragment_size_shift: u32, + pub blocks_per_group: u32, + pub fragments_per_group: u32, + pub inodes_per_group: u32, + pub last_mount_time: u32, + pub last_write_time: u32, + pub mounts_since_check: u16, + pub max_mounts_before_check: u16, + pub signature: u16, + pub fs_state: u16, + pub error_handling: u16, + pub version_minor: u16, + pub last_check_time: u32, + pub check_interval: u32, + pub os_id: u32, + pub version_major: u32, + pub reserved_uid: u16, + pub reserved_gid: u16, +} + +impl Superblock { + /// Get the block size in bytes + pub fn block_size(&self) -> u32 { + 1024 << self.block_size_shift + } + + /// Verify superblock validity + pub fn is_valid(&self) -> bool { + self.signature == EXT2_SIGNATURE + && self.version_major >= 1 // We support version 1+ + && self.block_size() >= 1024 + && self.block_size() <= 4096 // Common size limits + } + + /// Calculate number of block groups + pub fn block_group_count(&self) -> u32 { + let n = (self.num_blocks + self.blocks_per_group - 1) / self.blocks_per_group; + let n2 = (self.num_inodes + self.inodes_per_group - 1) / self.inodes_per_group; + assert_eq!(n, n2, "Inconsistent block group counts"); + n + } +} + +/// Block Group Descriptor - must match disk layout +#[repr(C, packed)] +#[derive(Clone, Copy, Debug, Default)] +pub struct BlockGroupDescriptor { + pub block_bitmap_block: u32, + pub inode_bitmap_block: u32, + pub inode_table_block: u32, + pub unallocated_blocks: u16, + pub unallocated_inodes: u16, + pub directories_count: u16, + _padding: [u8; 14], +} + +bitflags! { + /// File type and permissions + #[derive(Debug, Clone, Copy, PartialEq)] + pub struct FileMode: u16 { + const SOCK = 0xC000; + const LINK = 0xA000; + const REG = 0x8000; + const BLK = 0x6000; + const DIR = 0x4000; + const CHR = 0x2000; + const FIFO = 0x1000; + + const SUID = 0x0800; + const SGID = 0x0400; + const SVTX = 0x0200; + + const UREAD = 0x0100; + const UWRITE = 0x0080; + const UEXEC = 0x0040; + const GREAD = 0x0020; + const GWRITE = 0x0010; + const GEXEC = 0x0008; + const OREAD = 0x0004; + const OWRITE = 0x0002; + const OEXEC = 0x0001; + } +} + +bitflags! { + /// Inode flags + #[derive(Debug, Clone, Copy)] + pub struct InodeFlags: u32 { + const SECRM = 0x00000001; + const UNRM = 0x00000002; + const COMPR = 0x00000004; + const SYNC = 0x00000008; + const IMMUT = 0x00000010; + const APPEND = 0x00000020; + const NODUMP = 0x00000040; + const NOATIME = 0x00000080; + } +} + +/// Inode structure - must match disk layout +#[repr(C, packed)] +#[derive(Debug, Clone)] +pub struct Inode { + pub mode: u16, + pub uid: u16, + pub size_low: u32, + pub access_time: u32, + pub creation_time: u32, + pub modification_time: u32, + pub deletion_time: u32, + pub gid: u16, + pub links_count: u16, + pub blocks_count: u32, + pub flags: u32, + pub reserved1: u32, + pub blocks: [u32; 15], + pub generation: u32, + pub file_acl: u32, + pub dir_acl: u32, + pub fragment_addr: u32, + pub os_specific: [u8; 12], +} + +impl Inode { + /// Get the file type from mode + pub fn file_type(&self) -> FileMode { + FileMode::from_bits_truncate(self.mode & 0xF000) + } + + /// Check if this is a regular file + pub fn is_file(&self) -> bool { + self.file_type() == FileMode::REG + } + + /// Check if this is a directory + pub fn is_directory(&self) -> bool { + self.file_type() == FileMode::DIR + } + + /// Check if this is a symbolic link + pub fn is_symlink(&self) -> bool { + self.file_type() == FileMode::LINK + } + + /// Get full file size (combining high and low 32 bits) + pub fn size(&self) -> u64 { + self.size_low as u64 + } +} + +/// Directory entry structure - variable length on disk +#[repr(C, packed)] +#[derive(Debug, Clone)] +pub struct DirectoryEntry { + pub inode: u32, + pub rec_len: u16, + pub name_len: u8, + pub file_type: u8, + // name follows as variable length array +} + +impl DirectoryEntry { + /// Size of the fixed portion of directory entry + pub const fn fixed_size() -> usize { + size_of::() + } + + /// Calculate total size including name + pub fn total_size(&self) -> usize { + // Round up to 4-byte alignment + (DirectoryEntry::fixed_size() + self.name_len as usize + 3) & !3 + } +} + +/// File types used in directory entries +#[repr(u8)] +#[derive(Debug, Clone, Copy, PartialEq)] +pub enum FileType { + Unknown = 0, + RegularFile = 1, + Directory = 2, + CharacterDevice = 3, + BlockDevice = 4, + Fifo = 5, + Socket = 6, + SymbolicLink = 7, +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test_case] + fn test_superblock_size() { + assert_eq!(size_of::(), 84); + } + + #[test_case] + fn test_block_group_descriptor_size() { + assert_eq!(size_of::(), 32); + } + + #[test_case] + fn test_inode_size() { + assert_eq!(size_of::(), 128); + } + + #[test_case] + fn test_directory_entry_alignment() { + let entry = DirectoryEntry { + inode: 2, + rec_len: 12, + name_len: 1, + file_type: FileType::Directory as u8, + }; + assert_eq!(entry.total_size() % 4, 0); + } +} diff --git a/kernel/src/filesys/mod.rs b/kernel/src/filesys/mod.rs index 4fd25b68..835492a1 100644 --- a/kernel/src/filesys/mod.rs +++ b/kernel/src/filesys/mod.rs @@ -2,6 +2,7 @@ use alloc::{boxed::Box, string::String, vec::Vec}; use core::result::Result; pub mod block; +pub mod ext2; pub mod fat16; pub mod vfs; From 3b4b5f0f912a53a603df09eb14613e0e86b91a45 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Sat, 22 Feb 2025 13:58:33 -0600 Subject: [PATCH 02/59] Ext2: Add writing support (untested) --- kernel/src/filesys/ext2/allocator.rs | 259 +++++++++++++++++ kernel/src/filesys/ext2/cache/mod.rs | 2 +- kernel/src/filesys/ext2/filesystem.rs | 353 +++++++++++++++++++++- kernel/src/filesys/ext2/mod.rs | 7 + kernel/src/filesys/ext2/node.rs | 404 ++++++++++++++++++++++++++ 5 files changed, 1009 insertions(+), 16 deletions(-) create mode 100644 kernel/src/filesys/ext2/allocator.rs diff --git a/kernel/src/filesys/ext2/allocator.rs b/kernel/src/filesys/ext2/allocator.rs new file mode 100644 index 00000000..ef8ea21c --- /dev/null +++ b/kernel/src/filesys/ext2/allocator.rs @@ -0,0 +1,259 @@ +use alloc::sync::Arc; +use alloc::vec::Vec; +use spin::Mutex; + +use super::structures::{Superblock, BlockGroupDescriptor}; +use super::cache::Cache; +use super::cache::block::CachedBlock; + +/// Errors that can occur during allocation +#[derive(Debug)] +pub enum AllocError { + /// No free blocks/inodes available + NoSpace, + /// Cache error + CacheError, + /// Invalid block/inode number + InvalidNumber, + /// Bitmap read/write error + BitmapError, +} + +pub type AllocResult = Result; + +/// Manages block and inode allocation +pub struct Allocator { + superblock: Arc, + bgdt: Arc<[BlockGroupDescriptor]>, + block_cache: Arc>, + /// Locks for each block group to prevent concurrent allocation + group_locks: Vec>, +} + +impl Allocator { + /// Create a new allocator + pub fn new( + superblock: Arc, + bgdt: Arc<[BlockGroupDescriptor]>, + block_cache: Arc>, + ) -> Self { + let num_groups = superblock.block_group_count() as usize; + let group_locks = (0..num_groups).map(|_| Mutex::new(())).collect(); + + Self { + superblock, + bgdt, + block_cache, + group_locks, + } + } + + /// Find the first zero bit in a bitmap + fn find_first_zero(bitmap: &[u8]) -> Option { + for (byte_idx, &byte) in bitmap.iter().enumerate() { + if byte != 0xff { + let bit_idx = byte.trailing_ones() as usize; + return Some(byte_idx * 8 + bit_idx); + } + } + None + } + + /// Set a bit in a bitmap + fn set_bit(bitmap: &mut [u8], bit: usize) { + let byte = bit / 8; + let bit = bit % 8; + bitmap[byte] |= 1 << bit; + } + + /// Clear a bit in a bitmap + fn clear_bit(bitmap: &mut [u8], bit: usize) { + let byte = bit / 8; + let bit = bit % 8; + bitmap[byte] &= !(1 << bit); + } + + /// Test if a bit is set in a bitmap + fn test_bit(bitmap: &[u8], bit: usize) -> bool { + let byte = bit / 8; + let bit = bit % 8; + bitmap[byte] & (1 << bit) != 0 + } + + /// Allocate a block in a specific group + fn allocate_block_in_group(&self, group: usize) -> AllocResult { + let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; + let _guard = self.group_locks.get(group) + .ok_or(AllocError::InvalidNumber)? + .lock(); + + // Read the bitmap + let bitmap_block = self.block_cache.get(bgdt.block_bitmap_block) + .map_err(|_| AllocError::CacheError)?; + let mut bitmap_block = bitmap_block.lock(); + let bitmap = bitmap_block.data_mut(); + + // Find a free block + let bit = Self::find_first_zero(bitmap) + .ok_or(AllocError::NoSpace)?; + + // Check if bit is within bounds + if bit >= self.superblock.blocks_per_group as usize { + return Err(AllocError::NoSpace); + } + + // Mark block as used + Self::set_bit(bitmap, bit); + + // Calculate global block number + let block = group as u32 * self.superblock.blocks_per_group + bit as u32; + if block >= self.superblock.num_blocks { + return Err(AllocError::NoSpace); + } + + Ok(block) + } + + /// Allocate an inode in a specific group + fn allocate_inode_in_group(&self, group: usize) -> AllocResult { + let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; + let _guard = self.group_locks.get(group) + .ok_or(AllocError::InvalidNumber)? + .lock(); + + // Read the bitmap + let bitmap_block = self.block_cache.get(bgdt.inode_bitmap_block) + .map_err(|_| AllocError::CacheError)?; + let mut bitmap_block = bitmap_block.lock(); + let bitmap = bitmap_block.data_mut(); + + // Find a free inode + let bit = Self::find_first_zero(bitmap) + .ok_or(AllocError::NoSpace)?; + + // Check if bit is within bounds + if bit >= self.superblock.inodes_per_group as usize { + return Err(AllocError::NoSpace); + } + + // Mark inode as used + Self::set_bit(bitmap, bit); + + // Calculate global inode number (1-based) + let inode = group as u32 * self.superblock.inodes_per_group + bit as u32 + 1; + if inode > self.superblock.num_inodes { + return Err(AllocError::NoSpace); + } + + Ok(inode) + } + + /// Allocate a new block + pub fn allocate_block(&self) -> AllocResult { + let num_groups = self.superblock.block_group_count() as usize; + + // Try to allocate from each group + for group in 0..num_groups { + if let Some(desc) = self.bgdt.get(group) { + if desc.unallocated_blocks > 0 { + if let Ok(block) = self.allocate_block_in_group(group) { + // Update free blocks count + unsafe { + let bgdt = desc as *const _ as *mut BlockGroupDescriptor; + (*bgdt).unallocated_blocks -= 1; + } + return Ok(block); + } + } + } + } + + Err(AllocError::NoSpace) + } + + /// Allocate a new inode + pub fn allocate_inode(&self) -> AllocResult { + let num_groups = self.superblock.block_group_count() as usize; + + // Try to allocate from each group + for group in 0..num_groups { + if let Some(desc) = self.bgdt.get(group) { + if desc.unallocated_inodes > 0 { + if let Ok(inode) = self.allocate_inode_in_group(group) { + // Update free inodes count + unsafe { + let bgdt = desc as *const _ as *mut BlockGroupDescriptor; + (*bgdt).unallocated_inodes -= 1; + } + return Ok(inode); + } + } + } + } + + Err(AllocError::NoSpace) + } + + /// Free a block + pub fn free_block(&self, block: u32) -> AllocResult<()> { + let blocks_per_group = self.superblock.blocks_per_group; + + let group = (block / blocks_per_group) as usize; + let index = (block % blocks_per_group) as usize; + + let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; + let _guard = self.group_locks.get(group) + .ok_or(AllocError::InvalidNumber)? + .lock(); + + // Read the bitmap + let bitmap_block = self.block_cache.get(bgdt.block_bitmap_block) + .map_err(|_| AllocError::CacheError)?; + let mut bitmap_block = bitmap_block.lock(); + let bitmap = bitmap_block.data_mut(); + + // Clear the bit + Self::clear_bit(bitmap, index); + + // Update free blocks count + unsafe { + let bgdt = bgdt as *const _ as *mut BlockGroupDescriptor; + (*bgdt).unallocated_blocks += 1; + } + + Ok(()) + } + + /// Free an inode + pub fn free_inode(&self, inode: u32) -> AllocResult<()> { + let inodes_per_group = self.superblock.inodes_per_group; + + // Convert to 0-based index + let inode = inode - 1; + + let group = (inode / inodes_per_group) as usize; + let index = (inode % inodes_per_group) as usize; + + let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; + let _guard = self.group_locks.get(group) + .ok_or(AllocError::InvalidNumber)? + .lock(); + + // Read the bitmap + let bitmap_block = self.block_cache.get(bgdt.inode_bitmap_block) + .map_err(|_| AllocError::CacheError)?; + let mut bitmap_block = bitmap_block.lock(); + let bitmap = bitmap_block.data_mut(); + + // Clear the bit + Self::clear_bit(bitmap, index); + + // Update free inodes count + unsafe { + let bgdt = bgdt as *const _ as *mut BlockGroupDescriptor; + (*bgdt).unallocated_inodes += 1; + } + + Ok(()) + } +} diff --git a/kernel/src/filesys/ext2/cache/mod.rs b/kernel/src/filesys/ext2/cache/mod.rs index 7bd1a4b4..4d196ec4 100644 --- a/kernel/src/filesys/ext2/cache/mod.rs +++ b/kernel/src/filesys/ext2/cache/mod.rs @@ -138,7 +138,7 @@ pub(crate) trait Clock { fn now(&self) -> u64; } -/// Simple monotonic clock implementation +/// Simple monotonic clock #[derive(Default)] pub(crate) struct MonotonicClock(AtomicU64); diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index 6e565968..8ef35844 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -1,12 +1,14 @@ -use alloc::{sync::Arc, vec, vec::Vec}; +use alloc::{sync::Arc, vec, vec::Vec, string::String}; use core::sync::atomic::{AtomicBool, Ordering}; use spin::Mutex; use super::{ + allocator::Allocator, block_io::{BlockError, BlockIO}, cache::{block::CachedBlock, BlockCache, Cache, CacheStats, InodeCache}, node::{DirEntry, Node, NodeError}, - structures::{BlockGroupDescriptor, Superblock, EXT2_SIGNATURE}, + structures::{BlockGroupDescriptor, Superblock, EXT2_SIGNATURE, FileMode, FileType}, + get_current_time, }; /// Error types for filesystem operations @@ -24,7 +26,6 @@ pub enum FilesystemError { NotFound, /// Invalid path (empty or malformed) InvalidPath, - /// Cache error CacheError, } @@ -46,6 +47,7 @@ pub struct Ext2 { root: Arc>>>, /// Mounted flag mounted: AtomicBool, + allocator: Arc, } impl Ext2 { @@ -54,20 +56,35 @@ impl Ext2 { /// # Arguments /// * `device` - The block device containing the filesystem pub fn new(device: Arc) -> Arc { + let superblock = Arc::new(Superblock::default()); + let bgdt: Arc<[BlockGroupDescriptor]> = Arc::new([]); + + let block_cache: Arc> = + Arc::new(BlockCache::new(Arc::clone(&device), 1024)); + + let allocator = Arc::new(Allocator::new( + Arc::clone(&superblock), + Arc::clone(&bgdt), + Arc::clone(&block_cache), + )); + + let inode_cache = Arc::new(InodeCache::new( + Arc::clone(&device), + Arc::clone(&superblock), + Arc::clone(&bgdt), + Arc::clone(&block_cache), + 1024, + )); + Arc::new(Self { - device: Arc::clone(&device), - superblock: Arc::new(Superblock::default()), - bgdt: Arc::new([]), - block_cache: Arc::new(BlockCache::new(Arc::clone(&device), 1024)), // Default sizes - inode_cache: Arc::new(InodeCache::new( - Arc::clone(&device), - Arc::new(Superblock::default()), - Arc::new([]), - Arc::new(BlockCache::new(Arc::clone(&device), 1024)), - 1024, - )), + device, + superblock, + bgdt, + block_cache, + inode_cache, root: Arc::new(Mutex::new(None)), mounted: AtomicBool::new(false), + allocator, }) } @@ -150,8 +167,9 @@ impl Ext2 { let root_node = Arc::new(Node::new( 2, root_inode, - Arc::clone(&block_cache), + Arc::clone(&self.block_cache), superblock.block_size(), + Arc::clone(&self.allocator), // Pass allocator reference )); // Update self @@ -229,6 +247,7 @@ impl Ext2 { inode, Arc::clone(&self.block_cache), self.superblock.block_size(), + Arc::clone(&self.allocator), )); } @@ -272,6 +291,310 @@ impl Ext2 { inode_cache_stats: self.inode_cache.stats(), }) } + + /// Create a new file + pub fn create_file(&self, path: &str, mode: FileMode) -> FilesystemResult> { + if !self.mounted.load(Ordering::Acquire) { + return Err(FilesystemError::NotMounted); + } + + // Split path into parent directory and filename + let (parent_path, name) = match path.rfind('/') { + Some(idx) => (&path[..idx], &path[idx + 1..]), + None => ("/", path), + }; + + if name.is_empty() || name.len() > 255 { + return Err(FilesystemError::InvalidPath); + } + + // Get parent directory + let parent = self.get_node(parent_path)?; + if !parent.is_directory() { + return Err(FilesystemError::NodeError(NodeError::NotDirectory)); + } + + // Check if file already exists + if let Ok(_) = self.get_node(path) { + return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); + } + + // Allocate new inode + let inode_no = self + .allocator + .allocate_inode() + .map_err(|e| FilesystemError::NodeError(e.into()))?; + + // Initialize inode + let inode = self + .inode_cache + .get(inode_no) + .map_err(|_| FilesystemError::CacheError)?; + { + let mut inode = inode.lock(); + let inode = inode.inode_mut(); + inode.mode = mode.bits(); + inode.size_low = 0; + inode.links_count = 1; + inode.blocks_count = 0; + inode.flags = 0; + // Set timestamps + let now = get_current_time(); + inode.creation_time = now; + inode.modification_time = now; + inode.access_time = now; + } + + // Add directory entry in parent + parent + .add_dir_entry(name, inode_no, FileType::RegularFile) + .map_err(FilesystemError::NodeError)?; + + // Create and return node + let node = Arc::new(Node::new( + inode_no, + inode, + Arc::clone(&self.block_cache), + self.superblock.block_size(), + Arc::clone(&self.allocator), + )); + + Ok(node) + } + + /// Create a new directory + pub fn create_directory(&self, path: &str, mode: FileMode) -> FilesystemResult> { + if !self.mounted.load(Ordering::Acquire) { + return Err(FilesystemError::NotMounted); + } + + // Split path into parent directory and name + let (parent_path, name) = match path.rfind('/') { + Some(idx) => (&path[..idx], &path[idx + 1..]), + None => ("/", path), + }; + + if name.is_empty() || name.len() > 255 { + return Err(FilesystemError::InvalidPath); + } + + // Get parent directory + let parent = self.get_node(parent_path)?; + if !parent.is_directory() { + return Err(FilesystemError::NodeError(NodeError::NotDirectory)); + } + + // Check if directory already exists + if let Ok(_) = self.get_node(path) { + return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); + } + + // Allocate new inode + let inode_no = self + .allocator + .allocate_inode() + .map_err(|e| FilesystemError::NodeError(e.into()))?; + + // Initialize inode + let inode = self + .inode_cache + .get(inode_no) + .map_err(|_| FilesystemError::CacheError)?; + { + let mut inode = inode.lock(); + let inode = inode.inode_mut(); + inode.mode = mode.bits() | FileMode::DIR.bits(); + inode.size_low = 0; + inode.links_count = 2; // . and .. + inode.blocks_count = 0; + inode.flags = 0; + let now = get_current_time(); + inode.creation_time = now; + inode.modification_time = now; + inode.access_time = now; + } + + // Create directory node + let node = Arc::new(Node::new( + inode_no, + inode, + Arc::clone(&self.block_cache), + self.superblock.block_size(), + Arc::clone(&self.allocator), + )); + + // Add . and .. entries + node.add_dir_entry(".", inode_no, FileType::Directory) + .map_err(FilesystemError::NodeError)?; + node.add_dir_entry("..", parent.number(), FileType::Directory) + .map_err(FilesystemError::NodeError)?; + + // Add entry in parent directory + parent + .add_dir_entry(name, inode_no, FileType::Directory) + .map_err(FilesystemError::NodeError)?; + + Ok(node) + } + + /// Create a symbolic link + pub fn create_symlink(&self, path: &str, target: &str) -> FilesystemResult> { + if !self.mounted.load(Ordering::Acquire) { + return Err(FilesystemError::NotMounted); + } + + // Split path into parent directory and name + let (parent_path, name) = match path.rfind('/') { + Some(idx) => (&path[..idx], &path[idx + 1..]), + None => ("/", path), + }; + + if name.is_empty() || name.len() > 255 { + return Err(FilesystemError::InvalidPath); + } + + // Get parent directory + let parent = self.get_node(parent_path)?; + if !parent.is_directory() { + return Err(FilesystemError::NodeError(NodeError::NotDirectory)); + } + + // Check if link already exists + if let Ok(_) = self.get_node(path) { + return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); + } + + // Allocate new inode + let inode_no = self + .allocator + .allocate_inode() + .map_err(|e| FilesystemError::NodeError(e.into()))?; + + // Initialize inode + let inode = self + .inode_cache + .get(inode_no) + .map_err(|_| FilesystemError::CacheError)?; + { + let mut inode = inode.lock(); + let inode = inode.inode_mut(); + inode.mode = FileMode::LINK.bits(); + inode.size_low = target.len() as u32; + inode.links_count = 1; + inode.blocks_count = 0; + inode.flags = 0; + let now = get_current_time(); + inode.creation_time = now; + inode.modification_time = now; + inode.access_time = now; + + // Store target path (fast symlink if small enough) + if target.len() <= 60 { + let bytes = target.as_bytes(); + // Copy bytes individually into the blocks array + for (i, &byte) in bytes.iter().enumerate() { + let block_idx = i / 4; + let byte_idx = i % 4; + let shift = byte_idx * 8; + + // For each byte, we need to modify the correct u32 in blocks + // preserving the other bytes in that u32 + let mask = !(0xFF << shift); // clear the byte we want to write + let byte_shifted = (byte as u32) << shift; // shift our byte into position + inode.blocks[block_idx] = (inode.blocks[block_idx] & mask) | byte_shifted; + } + } else { + // Allocate block for target path + let block = self + .allocator + .allocate_block() + .map_err(|e| FilesystemError::NodeError(e.into()))?; + inode.blocks[0] = block; + inode.blocks_count = 1; + } + } + + // Create symlink node + let node = Arc::new(Node::new( + inode_no, + inode, + Arc::clone(&self.block_cache), + self.superblock.block_size(), + Arc::clone(&self.allocator), + )); + + // Add directory entry + parent + .add_dir_entry(name, inode_no, FileType::SymbolicLink) + .map_err(FilesystemError::NodeError)?; + + if target.len() > 60 { + // Write target path if not using fast symlink + node.write_at(0, target.as_bytes()) + .map_err(FilesystemError::NodeError)?; + } + + Ok(node) + } + + /// Remove a file, directory, or symbolic link + pub fn remove(&self, path: &str) -> FilesystemResult<()> { + if !self.mounted.load(Ordering::Acquire) { + return Err(FilesystemError::NotMounted); + } + + // Split path into parent directory and name + let (parent_path, name) = match path.rfind('/') { + Some(idx) => (&path[..idx], &path[idx + 1..]), + None => ("/", path), + }; + + // Get parent directory and node to remove + let parent = self.get_node(parent_path)?; + let node = self.get_node(path)?; + + if node.is_directory() { + // Ensure directory is empty (except . and ..) + let entries = node.read_dir().map_err(FilesystemError::NodeError)?; + if entries.len() > 2 { + return Err(FilesystemError::NodeError(NodeError::NotEmpty)); + } + } + + // Remove directory entry + parent + .remove_dir_entry(name) + .map_err(FilesystemError::NodeError)?; + + // Decrement link count + node.decrease_link_count().map_err(|e| FilesystemError::NodeError(e))?; + + Ok(()) + } + + /// Write data to a file + pub fn write_file(&self, path: &str, data: &[u8]) -> FilesystemResult { + let node = self.get_node(path)?; + if !node.is_file() { + return Err(FilesystemError::NodeError(NodeError::NotFile)); + } + + node.write_at(0, data).map_err(FilesystemError::NodeError) + } + + /// Read the target of a symbolic link + pub fn read_link(&self, path: &str) -> FilesystemResult { + let node = self.get_node(path)?; + if !node.is_symlink() { + return Err(FilesystemError::NodeError(NodeError::NotSymlink)); + } + + let mut buffer = vec![0; node.size() as usize]; + node.read_at(0, &mut buffer) + .map_err(FilesystemError::NodeError)?; + + Ok(String::from_utf8_lossy(&buffer).into_owned()) + } } /// Filesystem statistics diff --git a/kernel/src/filesys/ext2/mod.rs b/kernel/src/filesys/ext2/mod.rs index 07f28eda..67d393eb 100644 --- a/kernel/src/filesys/ext2/mod.rs +++ b/kernel/src/filesys/ext2/mod.rs @@ -1,6 +1,13 @@ +pub mod allocator; pub mod block_io; pub mod cache; pub mod filesystem; pub mod ide; pub mod node; pub mod structures; + +/// Get current Unix timestamp +pub fn get_current_time() -> u32 { + // For now, return a dummy + 1234567890 +} diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index 9cd104f7..77e53307 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -3,9 +3,11 @@ use core::cmp::min; use spin::Mutex; use super::{ + allocator::{AllocError, Allocator}, block_io::BlockError, cache::{block::CachedBlock, inode::CachedInode, Cache}, structures::{DirectoryEntry, FileType}, + get_current_time, }; /// Error types specific to node operations @@ -18,10 +20,178 @@ pub enum NodeError { IoError(BlockError), CacheError, NameTooLong, + NoSpace, + WriteError, + DirEntryTooLarge, + NotEmpty, + AlreadyExists, + ReadOnly, + NotFound, +} + +impl From for NodeError { + fn from(err: AllocError) -> Self { + match err { + AllocError::NoSpace => NodeError::NoSpace, + _ => NodeError::WriteError, + } + } } pub type NodeResult = Result; +/// Write context for managing block allocation +struct WriteContext<'a> { + node: &'a Node, + allocator: &'a Allocator, + offset: u64, + size: u64, +} + +impl<'a> WriteContext<'a> { + fn new(node: &'a Node, allocator: &'a Allocator, offset: u64, size: u64) -> Self { + Self { + node, + allocator, + offset, + size, + } + } + + /// Ensure all necessary blocks are allocated + fn prepare_blocks(&mut self) -> NodeResult<()> { + let start_block = self.offset / self.node.block_size as u64; + let end_block = (self.offset + self.size + self.node.block_size as u64 - 1) + / self.node.block_size as u64; + + for block_idx in start_block..end_block { + self.ensure_block_allocated(block_idx)?; + } + + Ok(()) + } + + /// Ensure a specific block is allocated + fn ensure_block_allocated(&mut self, block_idx: u64) -> NodeResult { + if let Ok(block) = self.node.get_block_number_for_offset(block_idx * self.node.block_size as u64) { + return Ok(block); + } + + // Need to allocate a new block + let new_block = self.allocator.allocate_block()?; + self.set_block_pointer(block_idx, new_block)?; + Ok(new_block) + } + + /// Set a block pointer (direct, indirect, etc.) + fn set_block_pointer(&mut self, block_idx: u64, block: u32) -> NodeResult<()> { + let mut inode = self.node.inode.lock(); + let inode = inode.inode_mut(); + + let ptrs_per_block = self.node.block_size as u64 / 4; + + if block_idx < 12 { + // Direct block + inode.blocks[block_idx as usize] = block; + return Ok(()); + } + + let mut idx = block_idx - 12; + + if idx < ptrs_per_block { + // Single indirect + if inode.blocks[12] == 0 { + inode.blocks[12] = self.allocator.allocate_block()?; + } + self.write_indirect_pointer(inode.blocks[12], idx as u32, block)?; + return Ok(()); + } + idx -= ptrs_per_block; + + if idx < ptrs_per_block * ptrs_per_block { + // Double indirect + if inode.blocks[13] == 0 { + inode.blocks[13] = self.allocator.allocate_block()?; + } + + let indirect1 = inode.blocks[13]; + let indirect1_idx = idx / ptrs_per_block; + let indirect2_idx = idx % ptrs_per_block; + + // Ensure indirect block exists + let indirect2 = self.read_indirect_pointer(indirect1, indirect1_idx as u32)?; + let indirect2 = if indirect2 == 0 { + let new_block = self.allocator.allocate_block()?; + self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block)?; + new_block + } else { + indirect2 + }; + + self.write_indirect_pointer(indirect2, indirect2_idx as u32, block)?; + return Ok(()); + } + idx -= ptrs_per_block * ptrs_per_block; + + // Triple indirect + if inode.blocks[14] == 0 { + inode.blocks[14] = self.allocator.allocate_block()?; + } + + let indirect1 = inode.blocks[14]; + let indirect1_idx = idx / (ptrs_per_block * ptrs_per_block); + let indirect2_idx = (idx / ptrs_per_block) % ptrs_per_block; + let indirect3_idx = idx % ptrs_per_block; + + // Ensure first level indirect block exists + let indirect2 = self.read_indirect_pointer(indirect1, indirect1_idx as u32)?; + let indirect2 = if indirect2 == 0 { + let new_block = self.allocator.allocate_block()?; + self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block)?; + new_block + } else { + indirect2 + }; + + // Ensure second level indirect block exists + let indirect3 = self.read_indirect_pointer(indirect2, indirect2_idx as u32)?; + let indirect3 = if indirect3 == 0 { + let new_block = self.allocator.allocate_block()?; + self.write_indirect_pointer(indirect2, indirect2_idx as u32, new_block)?; + new_block + } else { + indirect3 + }; + + self.write_indirect_pointer(indirect3, indirect3_idx as u32, block)?; + Ok(()) + } + + /// Read an indirect block pointer + fn read_indirect_pointer(&self, block: u32, index: u32) -> NodeResult { + let cached = self.node.block_cache.get(block) + .map_err(|_| NodeError::WriteError)?; + let cached = cached.lock(); + + Ok(unsafe { + *(cached.data().as_ptr().add(index as usize * 4) as *const u32) + }) + } + + /// Write an indirect block pointer + fn write_indirect_pointer(&self, block: u32, index: u32, value: u32) -> NodeResult<()> { + let cached = self.node.block_cache.get(block) + .map_err(|_| NodeError::WriteError)?; + let mut cached = cached.lock(); + + unsafe { + *(cached.data_mut().as_mut_ptr().add(index as usize * 4) as *mut u32) = value; + } + + Ok(()) + } +} + /// Directory entry with name #[derive(Debug, Clone)] pub struct DirEntry { @@ -42,6 +212,7 @@ pub struct Node { block_size: u32, /// For symlinks: cached target path symlink_target: Option, + allocator: Arc, } impl Node { @@ -51,6 +222,7 @@ impl Node { inode: Arc>, block_cache: Arc>, block_size: u32, + allocator: Arc, ) -> Self { let mut node = Self { number, @@ -58,6 +230,7 @@ impl Node { block_cache, block_size, symlink_target: None, + allocator, }; // Cache symlink target if this is a symlink @@ -98,6 +271,31 @@ impl Node { self.inode.lock().inode().links_count } + pub fn decrease_link_count(&self) -> NodeResult { + let mut inode = self.inode.lock(); + let inode = inode.inode_mut(); + inode.links_count -= 1; + + // If no more links, mark for deletion + if inode.links_count == 0 { + inode.deletion_time = get_current_time(); + + // Free blocks + for i in 0..inode.blocks_count { + if let Ok(block) = self.get_block_number_for_offset(i as u64 * self.block_size as u64) { + self.allocator.free_block(block)?; + } + } + + // Free inode + self.allocator.free_inode(self.number)?; + + Ok(true) // indicates inode was deleted + } else { + Ok(false) // indicates inode still exists + } + } + /// Calculate which block contains the given byte offset fn get_block_number_for_offset(&self, offset: u64) -> NodeResult { let inode = self.inode.lock(); @@ -309,6 +507,212 @@ impl Node { Ok(entries) } + + /// Write data to the file at the given offset + pub fn write_at(&self, offset: u64, buffer: &[u8]) -> NodeResult { + if !self.is_file() { + return Err(NodeError::NotFile); + } + + let mut ctx = WriteContext::new(self, &self.allocator, offset, buffer.len() as u64); + ctx.prepare_blocks()?; + + let mut bytes_written = 0; + let mut remaining = buffer.len(); + let mut buf_offset = 0; + let mut file_offset = offset; + + while remaining > 0 { + let block_offset = file_offset % self.block_size as u64; + let block = self.get_block_number_for_offset(file_offset)?; + + let cached = self.block_cache.get(block) + .map_err(|_| NodeError::WriteError)?; + let mut cached = cached.lock(); + + let to_write = min(remaining, (self.block_size - block_offset as u32) as usize); + cached.data_mut()[block_offset as usize..][..to_write] + .copy_from_slice(&buffer[buf_offset..][..to_write]); + + bytes_written += to_write; + buf_offset += to_write; + file_offset += to_write as u64; + remaining -= to_write; + } + + // Update inode size if needed + let new_size = offset + bytes_written as u64; + let mut inode = self.inode.lock(); + if new_size > inode.inode().size() { + inode.inode_mut().size_low = new_size as u32; + } + + Ok(bytes_written) + } + + /// Truncate the file to the given size + pub fn truncate(&self, size: u64) -> NodeResult<()> { + if !self.is_file() { + return Err(NodeError::NotFile); + } + + let current_size = self.size(); + if size >= current_size { + return Ok(()); + } + + // Free unnecessary blocks + let start_block = (size + self.block_size as u64 - 1) / self.block_size as u64; + let end_block = (current_size + self.block_size as u64 - 1) / self.block_size as u64; + + for block_idx in start_block..end_block { + if let Ok(block) = self.get_block_number_for_offset(block_idx * self.block_size as u64) { + self.allocator.free_block(block)?; + } + } + + // Update inode size + let mut inode = self.inode.lock(); + inode.inode_mut().size_low = size as u32; + + Ok(()) + } + + /// Add a directory entry + pub fn add_dir_entry(&self, name: &str, inode_no: u32, file_type: FileType) -> NodeResult<()> { + if !self.is_directory() { + return Err(NodeError::NotDirectory); + } + + if name.len() > 255 { + return Err(NodeError::DirEntryTooLarge); + } + + // Check if entry already exists + let entries = self.read_dir()?; + if entries.iter().any(|e| e.name == name) { + return Err(NodeError::AlreadyExists); + } + + let entry_size = size_of::() + name.len(); + let padded_size = (entry_size + 3) & !3; // Round up to 4-byte alignment + + let mut offset = 0; + let mut last_entry_offset = 0; + let mut found_space = false; + + while offset < self.size() { + let mut entry = DirectoryEntry { + inode: 0, + rec_len: 0, + name_len: 0, + file_type: 0, + }; + + self.read_at(offset, unsafe { + core::slice::from_raw_parts_mut( + &mut entry as *mut _ as *mut u8, + size_of::() + ) + })?; + + if entry.inode == 0 || offset + entry.rec_len as u64 >= self.size() { + // Found a free spot or end of directory + found_space = true; + break; + } + + last_entry_offset = offset; + offset += entry.rec_len as u64; + } + + if !found_space { + // Need to extend directory + let mut ctx = WriteContext::new(self, &self.allocator, self.size(), padded_size as u64); + ctx.prepare_blocks()?; + } + + // Create new entry + let mut new_entry = DirectoryEntry { + inode: inode_no, + rec_len: padded_size as u16, + name_len: name.len() as u8, + file_type: file_type as u8, + }; + + // Write entry header + self.write_at(offset, unsafe { + core::slice::from_raw_parts( + &new_entry as *const _ as *const u8, + size_of::() + ) + })?; + + // Write name + self.write_at( + offset + size_of::() as u64, + name.as_bytes() + )?; + + Ok(()) + } + + /// Remove a directory entry + pub fn remove_dir_entry(&self, name: &str) -> NodeResult<()> { + if !self.is_directory() { + return Err(NodeError::NotDirectory); + } + + let mut offset = 0; + let mut prev_offset = 0; + let mut found = false; + + while offset < self.size() { + let mut entry = DirectoryEntry { + inode: 0, + rec_len: 0, + name_len: 0, + file_type: 0, + }; + + self.read_at(offset, unsafe { + core::slice::from_raw_parts_mut( + &mut entry as *mut _ as *mut u8, + size_of::() + ) + })?; + + if entry.inode != 0 { + let mut entry_name = vec![0u8; entry.name_len as usize]; + self.read_at( + offset + size_of::() as u64, + &mut entry_name + )?; + + if name.as_bytes() == entry_name { + // Found the entry to remove + entry.inode = 0; + self.write_at(offset, unsafe { + core::slice::from_raw_parts( + &entry as *const _ as *const u8, + size_of::() + ) + })?; + found = true; + break; + } + } + + prev_offset = offset; + offset += entry.rec_len as u64; + } + + if !found { + return Err(NodeError::NotFound); + } + + Ok(()) + } } impl Drop for Node { From 7da325c50dc4b3d1daaec4d2097c8db5cd5996e0 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Sun, 23 Feb 2025 11:26:58 -0600 Subject: [PATCH 03/59] Ext2: Add filesys tests --- kernel/src/filesys/ext2/allocator.rs | 260 +++++++++++++++-- kernel/src/filesys/ext2/block_io.rs | 184 +++++++++++- kernel/src/filesys/ext2/cache/block.rs | 212 +++++++++----- kernel/src/filesys/ext2/cache/inode.rs | 207 +++++++++++++- kernel/src/filesys/ext2/cache/mod.rs | 81 ++++++ kernel/src/filesys/ext2/filesystem.rs | 249 ++++++++++++++++- kernel/src/filesys/ext2/node.rs | 373 +++++++++++++++++++++---- kernel/src/filesys/ext2/structures.rs | 118 +++++++- 8 files changed, 1536 insertions(+), 148 deletions(-) diff --git a/kernel/src/filesys/ext2/allocator.rs b/kernel/src/filesys/ext2/allocator.rs index ef8ea21c..af3b7fa4 100644 --- a/kernel/src/filesys/ext2/allocator.rs +++ b/kernel/src/filesys/ext2/allocator.rs @@ -1,10 +1,10 @@ -use alloc::sync::Arc; -use alloc::vec::Vec; +use alloc::{sync::Arc, vec::Vec}; use spin::Mutex; -use super::structures::{Superblock, BlockGroupDescriptor}; -use super::cache::Cache; -use super::cache::block::CachedBlock; +use super::{ + cache::{block::CachedBlock, Cache}, + structures::{BlockGroupDescriptor, Superblock}, +}; /// Errors that can occur during allocation #[derive(Debug)] @@ -83,19 +83,22 @@ impl Allocator { /// Allocate a block in a specific group fn allocate_block_in_group(&self, group: usize) -> AllocResult { let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; - let _guard = self.group_locks.get(group) + let _guard = self + .group_locks + .get(group) .ok_or(AllocError::InvalidNumber)? .lock(); // Read the bitmap - let bitmap_block = self.block_cache.get(bgdt.block_bitmap_block) + let bitmap_block = self + .block_cache + .get(bgdt.block_bitmap_block) .map_err(|_| AllocError::CacheError)?; let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); // Find a free block - let bit = Self::find_first_zero(bitmap) - .ok_or(AllocError::NoSpace)?; + let bit = Self::find_first_zero(bitmap).ok_or(AllocError::NoSpace)?; // Check if bit is within bounds if bit >= self.superblock.blocks_per_group as usize { @@ -117,19 +120,22 @@ impl Allocator { /// Allocate an inode in a specific group fn allocate_inode_in_group(&self, group: usize) -> AllocResult { let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; - let _guard = self.group_locks.get(group) + let _guard = self + .group_locks + .get(group) .ok_or(AllocError::InvalidNumber)? .lock(); // Read the bitmap - let bitmap_block = self.block_cache.get(bgdt.inode_bitmap_block) + let bitmap_block = self + .block_cache + .get(bgdt.inode_bitmap_block) .map_err(|_| AllocError::CacheError)?; let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); // Find a free inode - let bit = Self::find_first_zero(bitmap) - .ok_or(AllocError::NoSpace)?; + let bit = Self::find_first_zero(bitmap).ok_or(AllocError::NoSpace)?; // Check if bit is within bounds if bit >= self.superblock.inodes_per_group as usize { @@ -197,17 +203,21 @@ impl Allocator { /// Free a block pub fn free_block(&self, block: u32) -> AllocResult<()> { let blocks_per_group = self.superblock.blocks_per_group; - + let group = (block / blocks_per_group) as usize; let index = (block % blocks_per_group) as usize; let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; - let _guard = self.group_locks.get(group) + let _guard = self + .group_locks + .get(group) .ok_or(AllocError::InvalidNumber)? .lock(); // Read the bitmap - let bitmap_block = self.block_cache.get(bgdt.block_bitmap_block) + let bitmap_block = self + .block_cache + .get(bgdt.block_bitmap_block) .map_err(|_| AllocError::CacheError)?; let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); @@ -227,20 +237,24 @@ impl Allocator { /// Free an inode pub fn free_inode(&self, inode: u32) -> AllocResult<()> { let inodes_per_group = self.superblock.inodes_per_group; - + // Convert to 0-based index let inode = inode - 1; - + let group = (inode / inodes_per_group) as usize; let index = (inode % inodes_per_group) as usize; let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; - let _guard = self.group_locks.get(group) + let _guard = self + .group_locks + .get(group) .ok_or(AllocError::InvalidNumber)? .lock(); // Read the bitmap - let bitmap_block = self.block_cache.get(bgdt.inode_bitmap_block) + let bitmap_block = self + .block_cache + .get(bgdt.inode_bitmap_block) .map_err(|_| AllocError::CacheError)?; let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); @@ -257,3 +271,209 @@ impl Allocator { Ok(()) } } + +/*#[cfg(test)] +mod tests { + use super::*; + use super::super::block_io::MockDevice; + use alloc::sync::Arc; + use super::super::cache::block::BlockCache; + use alloc::vec; + + #[test_case] + fn test_bitmap_operations() { + let mut bitmap = vec![0u8; 32]; // 256 bits + + // Test setting bits + Allocator::set_bit(&mut bitmap, 0); + assert!(Allocator::test_bit(&bitmap, 0)); + + Allocator::set_bit(&mut bitmap, 7); + assert!(Allocator::test_bit(&bitmap, 7)); + + // Test clearing bits + Allocator::clear_bit(&mut bitmap, 0); + assert!(!Allocator::test_bit(&bitmap, 0)); + + // Test finding first zero + assert_eq!(Allocator::find_first_zero(&bitmap), Some(0)); + + // Fill bitmap + for i in 0..8 { + Allocator::set_bit(&mut bitmap, i); + } + assert_eq!(Allocator::find_first_zero(&bitmap), Some(8)); + + // Fill completely + for i in 0..256 { + Allocator::set_bit(&mut bitmap, i); + } + assert_eq!(Allocator::find_first_zero(&bitmap), None); + } + + struct TestSetup { + device: Arc, + superblock: Arc, + bgdt: Arc<[BlockGroupDescriptor]>, + block_cache: Arc, + allocator: Arc, + } + + impl TestSetup { + fn new() -> Self { + let device = MockDevice::new(1024, 1024 * 1024); // 1MB device + + let superblock = Arc::new(Superblock { + num_blocks: 1024, + num_inodes: 256, + blocks_per_group: 256, + inodes_per_group: 64, + block_size_shift: 10, // 1024 bytes + ..Default::default() + }); + + // Create 4 block groups + let mut bgdt = Vec::new(); + for i in 0..4 { + bgdt.push(BlockGroupDescriptor { + block_bitmap_block: i * 256, + inode_bitmap_block: i * 256 + 1, + inode_table_block: i * 256 + 2, + unallocated_blocks: 253, // Account for bitmap and table blocks + unallocated_inodes: 64, + ..Default::default() + }); + } + + let bgdt = Arc::new(bgdt); + let block_cache = Arc::new(BlockCache::new(Arc::clone(&device), 16)); + + let allocator = Arc::new(Allocator::new( + Arc::clone(&superblock), + Arc::clone(&bgdt), + Arc::clone(&block_cache) + )); + + Self { + device, + superblock, + bgdt, + block_cache, + allocator, + } + } + } + + #[test_case] + fn test_block_allocation() { + let setup = TestSetup::new(); + + // Allocate first block + let block1 = setup.allocator.allocate_block().unwrap(); + assert!(block1 > 0); // First few blocks are reserved + + // Verify block is marked in bitmap + let bgdt = &setup.bgdt[0]; + let bitmap_block = setup.block_cache.get(bgdt.block_bitmap_block).unwrap(); + let bitmap = bitmap_block.lock(); + assert!(Allocator::test_bit(bitmap.data(), (block1 % 256) as usize)); + + // Free count should decrease + assert_eq!(bgdt.unallocated_blocks, 252); + } + + #[test_case] + fn test_inode_allocation() { + let setup = TestSetup::new(); + + // Allocate first inode + let inode1 = setup.allocator.allocate_inode().unwrap(); + assert!(inode1 > 0); + + // Verify inode is marked in bitmap + let bgdt = &setup.bgdt[0]; + let bitmap_block = setup.block_cache.get(bgdt.inode_bitmap_block).unwrap(); + let bitmap = bitmap_block.lock(); + assert!(Allocator::test_bit(bitmap.data(), ((inode1 - 1) % 64) as usize)); + + // Free count should decrease + assert_eq!(bgdt.unallocated_inodes, 63); + } + + #[test_case] + fn test_block_deallocation() { + let setup = TestSetup::new(); + + // Allocate and free a block + let block = setup.allocator.allocate_block().unwrap(); + setup.allocator.free_block(block).unwrap(); + + // Verify block is unmarked in bitmap + let bgdt = &setup.bgdt[0]; + let bitmap_block = setup.block_cache.get(bgdt.block_bitmap_block).unwrap(); + let bitmap = bitmap_block.lock(); + assert!(!Allocator::test_bit(bitmap.data(), (block % 256) as usize)); + + // Free count should be restored + assert_eq!(bgdt.unallocated_blocks, 253); + } + + #[test_case] + fn test_inode_deallocation() { + let setup = TestSetup::new(); + + // Allocate and free an inode + let inode = setup.allocator.allocate_inode().unwrap(); + setup.allocator.free_inode(inode).unwrap(); + + // Verify inode is unmarked in bitmap + let bgdt = &setup.bgdt[0]; + let bitmap_block = setup.block_cache.get(bgdt.inode_bitmap_block).unwrap(); + let bitmap = bitmap_block.lock(); + assert!(!Allocator::test_bit(bitmap.data(), ((inode - 1) % 64) as usize)); + + // Free count should be restored + assert_eq!(bgdt.unallocated_inodes, 64); + } + + #[test_case] + fn test_exhaustion() { + let setup = TestSetup::new(); + + // Allocate all blocks in first group + let mut blocks = Vec::new(); + while let Ok(block) = setup.allocator.allocate_block() { + blocks.push(block); + if blocks.len() >= 253 { // All free blocks in first group + break; + } + } + + // Next allocation should come from second group + let next_block = setup.allocator.allocate_block().unwrap(); + assert!(next_block >= 256); // Should be in second group + + // Free all blocks + for block in blocks { + setup.allocator.free_block(block).unwrap(); + } + } + + #[test_case] + fn test_invalid_operations() { + let setup = TestSetup::new(); + + // Try to free invalid block + assert!(matches!( + setup.allocator.free_block(setup.superblock.num_blocks + 1), + Err(AllocError::InvalidNumber) + )); + + // Try to free invalid inode + assert!(matches!( + setup.allocator.free_inode(setup.superblock.num_inodes + 1), + Err(AllocError::InvalidNumber) + )); + } +} +*/ diff --git a/kernel/src/filesys/ext2/block_io.rs b/kernel/src/filesys/ext2/block_io.rs index e6321ab9..653f16de 100644 --- a/kernel/src/filesys/ext2/block_io.rs +++ b/kernel/src/filesys/ext2/block_io.rs @@ -1,8 +1,9 @@ // We want to make this replace the block IO we have right now // But would it matter if this is not in kernel anyways? -use alloc::vec::Vec; +use alloc::{collections::BTreeMap, sync::Arc, vec::Vec}; use core::cmp::min; +use spin::Mutex; /// Represents errors that can occur during block I/O operations #[derive(Debug)] @@ -133,3 +134,184 @@ pub trait BlockIO: Send + Sync { Ok(actual_n) } } + +// Mock block device for testing +pub struct MockDevice { + block_size: u32, + size: u32, + blocks: Mutex>>, +} + +impl MockDevice { + pub fn new(block_size: u32, size: u32) -> Arc { + Arc::new(Self { + block_size, + size, + blocks: Mutex::new(BTreeMap::new()), + }) + } +} + +impl BlockIO for MockDevice { + fn block_size(&self) -> u32 { + self.block_size + } + + fn size_in_bytes(&self) -> u32 { + self.size + } + + fn size_in_blocks(&self) -> u32 { + (self.size + self.block_size - 1) / self.block_size + } + + fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()> { + if buffer.len() < self.block_size as usize { + return Err(BlockError::InvalidBlock); + } + + let blocks = self.blocks.lock(); + if let Some(data) = blocks.get(&block_number) { + buffer[..data.len()].copy_from_slice(data); + Ok(()) + } else { + // Unwritten blocks return zeros + buffer[..self.block_size as usize].fill(0); + Ok(()) + } + } + + fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()> { + if buffer.len() < self.block_size as usize { + return Err(BlockError::InvalidBlock); + } + + if block_number >= self.size_in_blocks() { + return Err(BlockError::InvalidBlock); + } + + let mut blocks = self.blocks.lock(); + blocks.insert(block_number, buffer[..self.block_size as usize].to_vec()); + Ok(()) + } +} + +#[cfg(test)] +mod tests { + use super::*; + use alloc::{collections::BTreeMap, sync::Arc, vec, vec::Vec}; + use spin::Mutex; + + // Test basic block operations + #[test_case] + fn test_basic_block_operations() { + let device = MockDevice::new(1024, 1024 * 1024); // 1MB device with 1KB blocks + + // Write a block + let data = vec![0x55; 1024]; + device.write_block(0, &data).unwrap(); + + // Read it back + let mut buffer = vec![0; 1024]; + device.read_block(0, &mut buffer).unwrap(); + assert_eq!(buffer, data); + + // Read an unwritten block (should be zeros) + let mut buffer = vec![0; 1024]; + device.read_block(1, &mut buffer).unwrap(); + assert!(buffer.iter().all(|&x| x == 0)); + } + + // Test partial reads + #[test_case] + fn test_partial_reads() { + let device = MockDevice::new(1024, 1024 * 1024); // 1MB device with 1KB blocks + + // Write some data + let data = vec![0x55; 1024]; + device.write_block(0, &data).unwrap(); + + // Test reading first half of block + let mut buffer = vec![0; 512]; + assert_eq!(device.read(0, &mut buffer).unwrap(), 512); + assert_eq!(&buffer[..], &data[..512]); + + // Test reading second half of block + let mut buffer = vec![0; 512]; + assert_eq!(device.read(512, &mut buffer).unwrap(), 512); + assert_eq!(&buffer[..], &data[512..]); + + // Test reading with offset that would cross block boundary + // Should only read to end of current block + let mut buffer = vec![0xff; 1536]; // Fill with 0xff to verify untouched regions + assert_eq!(device.read(512, &mut buffer).unwrap(), 512); + assert_eq!(&buffer[..512], &data[512..]); + assert!(buffer[512..].iter().all(|&x| x == 0xff)); // Verify rest was untouched + } + + // Test invalid operations + #[test_case] + fn test_invalid_operations() { + let device = MockDevice::new(1024, 1024 * 1024); + + // Try to write with too small buffer + let data = vec![0; 512]; + assert!(matches!( + device.write_block(0, &data), + Err(BlockError::InvalidBlock) + )); + + // Try to read with too small buffer + let mut buffer = vec![0; 512]; + assert!(matches!( + device.read_block(0, &mut buffer), + Err(BlockError::InvalidBlock) + )); + + // Try to access beyond device size + let data = vec![0; 1024]; + assert!(matches!( + device.write_block(2048, &data), + Err(BlockError::InvalidBlock) + )); + } + + // Test block boundaries + #[test_case] + fn test_block_boundaries() { + let device = MockDevice::new(1024, 2048); // 2 blocks exactly + + // Write last block + let data = vec![0x55; 1024]; + device.write_block(1, &data).unwrap(); + + // Verify size calculations + assert_eq!(device.size_in_blocks(), 2); + assert_eq!(device.size_in_bytes(), 2048); + + // Try to write beyond last block + assert!(matches!( + device.write_block(2, &data), + Err(BlockError::InvalidBlock) + )); + } + + // Test read_exact + #[test_case] + fn test_read_exact() { + let device = MockDevice::new(1024, 4096); // 4 blocks + + // Write some data + let data = vec![0x55; 1024]; + device.write_block(0, &data).unwrap(); + device.write_block(1, &data).unwrap(); + + // Read exact amount + let mut buffer = vec![0; 2048]; + assert_eq!(device.read_exact(0, &mut buffer).unwrap(), 2048); + + // Try to read beyond device size + let mut buffer = vec![0; 8192]; + assert_eq!(device.read_exact(0, &mut buffer).unwrap(), 4096); // Should read until end + } +} diff --git a/kernel/src/filesys/ext2/cache/block.rs b/kernel/src/filesys/ext2/cache/block.rs index d7462908..72f36148 100644 --- a/kernel/src/filesys/ext2/cache/block.rs +++ b/kernel/src/filesys/ext2/cache/block.rs @@ -67,10 +67,6 @@ pub struct BlockCache { impl BlockCache { /// Create a new block cache - /// - /// # Arguments - /// * `device` - The block device to cache - /// * `capacity` - Maximum number of blocks to cache pub fn new(device: Arc, capacity: usize) -> Self { Self { device, @@ -81,10 +77,11 @@ impl BlockCache { } } - /// Find the least recently used entry + /// Find the least recently used entry that isn't currently in use fn find_lru_entry(&self, entries: &mut BTreeMap>) -> Option { entries .iter() + .filter(|(_, entry)| Arc::strong_count(&entry.value) == 1) // Only consider blocks we alone reference .min_by_key(|(_, entry)| (entry.last_access, entry.access_count)) .map(|(block, _)| *block) } @@ -92,11 +89,9 @@ impl BlockCache { /// Load a block from the device fn load_block(&self, block: u32) -> CacheResult { let mut cached = CachedBlock::new(self.device.block_size() as usize); - self.device .read_block(block, &mut cached.data) .map_err(|_| CacheError::LoadError)?; - Ok(cached) } @@ -109,7 +104,6 @@ impl BlockCache { self.device .write_block(block, &cached.data) .map_err(|_| CacheError::WriteError)?; - Ok(()) } @@ -125,9 +119,12 @@ impl BlockCache { if let Some(block) = self.find_lru_entry(entries) { let entry = entries.remove(&block).unwrap(); + // We know we can lock this since ref_count = 1 + let guard = entry.value.lock(); + // Write back if dirty - if entry.value.lock().is_dirty() { - self.write_block(block, &entry.value.lock())?; + if guard.is_dirty() { + self.write_block(block, &guard)?; self.stats.lock().writebacks += 1; } @@ -144,20 +141,16 @@ impl Cache for BlockCache { let mut entries = self.entries.lock(); let now = self.clock.now(); - // Check if block is cached if let Some(entry) = entries.get_mut(&block) { entry.touch(now); self.stats.lock().hits += 1; return Ok(Arc::clone(&entry.value)); } - // Need to load block self.stats.lock().misses += 1; - // Evict if needed self.evict_if_needed(&mut entries)?; - // Load and cache block let cached = self.load_block(block)?; let entry = CacheEntry::new(cached); let value = Arc::clone(&entry.value); @@ -169,7 +162,6 @@ impl Cache for BlockCache { fn insert(&self, block: u32, cached: CachedBlock) -> CacheResult<()> { let mut entries = self.entries.lock(); - // Evict if needed self.evict_if_needed(&mut entries)?; // Add new entry @@ -181,9 +173,10 @@ impl Cache for BlockCache { let mut entries = self.entries.lock(); if let Some(entry) = entries.remove(block) { + let guard = entry.value.lock(); // Write back if dirty - if entry.value.lock().is_dirty() { - self.write_block(*block, &entry.value.lock())?; + if guard.is_dirty() { + self.write_block(*block, &guard)?; self.stats.lock().writebacks += 1; } } @@ -196,8 +189,9 @@ impl Cache for BlockCache { // Write back all dirty blocks for (block, entry) in entries.iter() { - if entry.value.lock().is_dirty() { - self.write_block(*block, &entry.value.lock())?; + let guard = entry.value.lock(); + if guard.is_dirty() { + self.write_block(*block, &guard)?; self.stats.lock().writebacks += 1; } } @@ -213,71 +207,161 @@ impl Cache for BlockCache { #[cfg(test)] mod tests { - use super::*; + use super::{super::super::block_io::MockDevice, *}; use alloc::sync::Arc; - // Mock block device for testing - struct MockDevice { - block_size: u32, - blocks: Mutex>>, + // Test CachedBlock functionality + #[test_case] + fn test_cached_block_basic() { + let mut block = CachedBlock::new(1024); + assert!(!block.is_dirty()); + + // Modify data should mark dirty + block.data_mut()[0] = 42; + assert!(block.is_dirty()); + + // Reading shouldn't affect dirty state + assert_eq!(block.data()[0], 42); + assert!(block.is_dirty()); + + block.mark_clean(); + assert!(!block.is_dirty()); } - impl MockDevice { - fn new(block_size: u32) -> Self { - Self { - block_size, - blocks: Mutex::new(BTreeMap::new()), - } + // Test BlockCache operations + #[test_case] + fn test_block_cache_basic_operations() { + let device: Arc = MockDevice::new(1024, 1024 * 1024); // 1MB device + let cache = BlockCache::new(Arc::clone(&device), 2); // Cache 2 blocks + + // Write to a block + { + let block = cache.get(0).unwrap(); + let mut block = block.lock(); + block.data_mut()[0] = 42; + } + + // Read it back + { + let block = cache.get(0).unwrap(); + let block = block.lock(); + assert_eq!(block.data()[0], 42); } + + // Stats should show one hit, one miss + let stats = cache.stats(); + assert_eq!(stats.hits, 1); + assert_eq!(stats.misses, 1); } - impl BlockIO for MockDevice { - fn block_size(&self) -> u32 { - self.block_size + #[test_case] + fn test_block_cache_eviction() { + let device: Arc = MockDevice::new(1024, 1024 * 1024); + let cache = BlockCache::new(Arc::clone(&device), 2); + + // Fill cache but don't keep references + cache.get(0).unwrap(); + cache.get(1).unwrap(); + + // Force eviction by getting third block + let block2 = cache.get(2).unwrap(); + { + let mut block = block2.lock(); + block.data_mut()[0] = 42; } - fn size_in_bytes(&self) -> u32 { - u32::MAX + let stats = cache.stats(); + assert!(stats.evictions > 0); + } + + #[test_case] + fn test_block_cache_dirty_writeback() { + let device: Arc = MockDevice::new(1024, 1024 * 1024); + let cache = BlockCache::new(Arc::clone(&device), 2); + + // Write to block and mark dirty + { + let block = cache.get(0).unwrap(); + let mut block = block.lock(); + block.data_mut()[0] = 42; } - unsafe fn read_block(&self, block: u32, buffer: &mut [u8]) -> Result<(), BlockError> { - let blocks = self.blocks.lock(); - if let Some(data) = blocks.get(&block) { - buffer.copy_from_slice(data); - Ok(()) - } else { - buffer.fill(0); - Ok(()) - } + // Clear cache, forcing writeback + cache.clear().unwrap(); + + // Read back from device + let mut buffer = vec![0; 1024]; + device.read_block(0, &mut buffer).unwrap(); + assert_eq!(buffer[0], 42); + + let stats = cache.stats(); + assert!(stats.writebacks > 0); + } + + #[test_case] + fn test_block_cache_concurrent_access() { + let device: Arc = MockDevice::new(1024, 1024 * 1024); + let cache = Arc::new(BlockCache::new(Arc::clone(&device), 4)); + + // Get same block multiple times + let block1 = cache.get(0).unwrap(); + let block2 = cache.get(0).unwrap(); + + // Modify through one reference + { + let mut guard = block1.lock(); + guard.data_mut()[0] = 42; } - unsafe fn write_block(&mut self, block: u32, buffer: &[u8]) -> Result<(), BlockError> { - let mut blocks = self.blocks.lock(); - blocks.insert(block, buffer.to_vec()); - Ok(()) + // Read through other reference + { + let guard = block2.lock(); + assert_eq!(guard.data()[0], 42); } } - #[test] - fn test_block_cache() { - let device = Arc::new(MockDevice::new(512)); - let cache = BlockCache::new(Arc::clone(&device), 2); + #[test_case] + fn test_block_cache_error_conditions() { + let device: Arc = MockDevice::new(1024, 1024 * 1024); + let cache = BlockCache::new(Arc::clone(&device), 1); - // Test reading uncached block + // Fill cache let block = cache.get(0).unwrap(); - assert!(!block.lock().is_dirty()); - // Test modifying block - block.lock().data_mut()[0] = 42; - assert!(block.lock().is_dirty()); + // Keep strong reference to prevent eviction + let mut guard = block.lock(); + guard.data_mut()[0] = 42; - // Test eviction - let _block1 = cache.get(1).unwrap(); - let _block2 = cache.get(2).unwrap(); // Should evict block 0 + // Try to get another block - should fail + assert!(matches!(cache.get(1), Err(CacheError::CacheFull))); + } - // Stats should show hits and misses - let stats = cache.stats(); - assert!(stats.hits > 0); - assert!(stats.misses > 0); + #[test_case] + fn test_block_cache_clear() { + let device: Arc = MockDevice::new(1024, 1024 * 1024); + let cache = BlockCache::new(Arc::clone(&device), 2); + + // Add some blocks + { + let block = cache.get(0).unwrap(); + let mut block = block.lock(); + block.data_mut()[0] = 42; + } + { + let block = cache.get(1).unwrap(); + let mut block = block.lock(); + block.data_mut()[0] = 43; + } + + // Clear cache + cache.clear().unwrap(); + + // Verify blocks were written back + let mut buffer = vec![0; 1024]; + device.read_block(0, &mut buffer).unwrap(); + assert_eq!(buffer[0], 42); + + device.read_block(1, &mut buffer).unwrap(); + assert_eq!(buffer[0], 43); } } diff --git a/kernel/src/filesys/ext2/cache/inode.rs b/kernel/src/filesys/ext2/cache/inode.rs index a2125e56..83902d6a 100644 --- a/kernel/src/filesys/ext2/cache/inode.rs +++ b/kernel/src/filesys/ext2/cache/inode.rs @@ -24,7 +24,7 @@ pub struct CachedInode { } impl CachedInode { - fn new(inode: Inode, number: u32) -> Self { + pub fn new(inode: Inode, number: u32) -> Self { Self { inode, ref_count: Arc::new(AtomicU32::new(1)), @@ -305,3 +305,208 @@ impl Cache for InodeCache { self.stats.lock().clone() } } + +#[cfg(test)] +mod tests { + use super::{ + super::{ + super::block_io::MockDevice, + block::{BlockCache, CachedBlock}, + }, + *, + }; + use alloc::{sync::Arc, vec}; + + // Test CachedInode functionality + #[test_case] + fn test_cached_inode_basic() { + let inode = Inode { + mode: 0, + uid: 0, + size_low: 1024, + links_count: 1, + blocks: [0; 15], + ..Default::default() + }; + + let mut cached = CachedInode::new(inode, 1); + assert_eq!(cached.ref_count(), 1); + assert!(!cached.is_dirty()); + + // Modify inode + { + let inode = cached.inode_mut(); + inode.size_low = 2048; + } + assert!(cached.is_dirty()); + } + + #[test_case] + fn test_cached_inode_ref_counting() { + let inode = Inode { + links_count: 1, + blocks: [0; 15], + ..Default::default() + }; + let cached = CachedInode::new(inode, 1); + + assert_eq!(cached.ref_count(), 1); + cached.inc_ref(); + assert_eq!(cached.ref_count(), 2); + assert_eq!(cached.dec_ref(), 2); + assert_eq!(cached.ref_count(), 1); + } + + // Helper function to set up test environment + fn setup_test_cache( + capacity: usize, + ) -> ( + Arc, + Arc, + Arc<[BlockGroupDescriptor]>, + Arc>, + InodeCache, + ) { + let device: Arc = MockDevice::new(1024, 1024 * 1024); + + let superblock = Arc::new(Superblock { + block_size_shift: 10, // 1024 bytes + inodes_per_group: 8, + ..Default::default() + }); + + let bgdt: Arc<[BlockGroupDescriptor]> = + Arc::from(vec![BlockGroupDescriptor::new(0, 0, 1, 0, 0, 0)]); + + let block_cache = + Arc::new(BlockCache::new(device.clone(), 8)) as Arc>; + + let cache = InodeCache::new( + device.clone(), + superblock.clone(), + bgdt.clone(), + block_cache.clone(), + capacity, + ); + + (device, superblock, bgdt, block_cache, cache) + } + + // Test InodeCache functionality + #[test_case] + fn test_inode_cache_basic() { + let (_device, _superblock, _bgdt, _block_cache, cache) = setup_test_cache(4); + + // Get an inode + let inode = cache.get(1).unwrap(); + assert_eq!(inode.lock().ref_count(), 1); + } + + #[test_case] + fn test_inode_cache_eviction() { + let (_device, _superblock, _bgdt, _block_cache, cache) = setup_test_cache(2); + + // Fill cache + { + let inode1 = cache.get(1).unwrap(); + inode1.lock().dec_ref(); + } + { + let inode2 = cache.get(2).unwrap(); + inode2.lock().dec_ref(); + } + + // This should trigger eviction + let _inode3 = cache.get(3).unwrap(); + + let stats = cache.stats(); + assert!(stats.evictions > 0); + } + + #[test_case] + fn test_inode_cache_dirty_writeback() { + let (_device, _superblock, _bgdt, _block_cache, cache) = setup_test_cache(4); + + // Modify an inode + { + let inode = cache.get(1).unwrap(); + let mut guard = inode.lock(); + guard.inode_mut().size_low = 1024; + guard.dec_ref(); + } + + // Clear cache should trigger writeback + cache.clear().unwrap(); + + let stats = cache.stats(); + assert!(stats.writebacks > 0); + } + + #[test_case] + fn test_inode_location_calculation() { + let device: Arc = MockDevice::new(1024, 1024 * 1024); + + let superblock = Arc::new(Superblock { + block_size_shift: 10, + inodes_per_group: 8, + ..Default::default() + }); + + let bgdt: Arc<[BlockGroupDescriptor]> = Arc::from(vec![ + BlockGroupDescriptor::new(0, 0, 10, 0, 0, 0), + BlockGroupDescriptor::new(0, 0, 20, 0, 0, 0), + ]); + + let block_cache = + Arc::new(BlockCache::new(device.clone(), 8)) as Arc>; + + let cache = InodeCache::new(device, superblock, bgdt, block_cache, 4); + + // Test inode location calculation + let location = cache.get_inode_location(9); // Second group, first inode + assert_eq!(location.block_group, 1); // Should be in second group + assert_eq!(location.index, 0); // First inode in group + assert_eq!(location.block, 20); + } + + #[test_case] + fn test_inode_cache_reference_handling() { + let (_device, _superblock, _bgdt, _block_cache, cache) = setup_test_cache(2); + + // Get multiple references to same inode + { + let inode1 = cache.get(1).unwrap(); + { + let inode2 = cache.get(1).unwrap(); + { + let guard = inode1.lock(); + assert_eq!(guard.ref_count(), 2); + guard.dec_ref(); + } + + // Drop one reference + drop(inode1); + + { + let guard = inode2.lock(); + assert_eq!(guard.ref_count(), 1); + guard.dec_ref(); + } + + // Try to evict - should not work while referenced + let inode3 = cache.get(2).unwrap(); + { + let guard = inode3.lock(); + guard.dec_ref(); + } + let inode4 = cache.get(3).unwrap(); // Should not evict inode 1 + { + let guard = inode4.lock(); + guard.dec_ref(); + } + + assert!(cache.get(1).is_ok()); // Should still be in cache + } + } + } +} diff --git a/kernel/src/filesys/ext2/cache/mod.rs b/kernel/src/filesys/ext2/cache/mod.rs index 4d196ec4..aa738d11 100644 --- a/kernel/src/filesys/ext2/cache/mod.rs +++ b/kernel/src/filesys/ext2/cache/mod.rs @@ -147,3 +147,84 @@ impl Clock for MonotonicClock { self.0.fetch_add(1, Ordering::Relaxed) } } + +#[cfg(test)] +mod tests { + use super::*; + use alloc::{vec, vec::Vec}; + + // Mock cacheable item for testing base cache functionality + #[derive(Clone, Debug)] + struct MockItem { + data: Vec, + dirty: bool, + } + + impl MockItem { + fn new(data: Vec) -> Self { + Self { data, dirty: false } + } + } + + impl CacheableItem for MockItem { + fn is_dirty(&self) -> bool { + self.dirty + } + + fn mark_clean(&mut self) { + self.dirty = false; + } + + fn mark_dirty(&mut self) { + self.dirty = true; + } + } + + // Test CacheEntry functionality + #[test_case] + fn test_cache_entry() { + let item = MockItem::new(vec![1, 2, 3]); + let mut entry = CacheEntry::new(item); + + // Test initial state + assert_eq!(entry.access_count, 0); + assert_eq!(entry.last_access, 0); + + // Test access counting + entry.touch(42); + assert_eq!(entry.access_count, 1); + assert_eq!(entry.last_access, 42); + } + + // Test MonotonicClock + #[test_case] + fn test_monotonic_clock() { + let clock = MonotonicClock::default(); + + // Test monotonic increasing + let t1 = clock.now(); + let t2 = clock.now(); + let t3 = clock.now(); + + assert!(t2 > t1); + assert!(t3 > t2); + } + + // Test CacheStats + #[test_case] + fn test_cache_stats() { + let mut stats = CacheStats::default(); + + // Test initial state + assert_eq!(stats.get(), (0, 0, 0, 0)); + assert_eq!(stats.hit_rate(), 0.0); + + // Test hit rate calculation + stats.hits = 3; + stats.misses = 1; + assert_eq!(stats.hit_rate(), 75.0); + + // Test stats tuple + assert_eq!(stats.get(), (3, 1, 0, 0)); + } +} diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index 8ef35844..1e1e0af2 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -1,4 +1,4 @@ -use alloc::{sync::Arc, vec, vec::Vec, string::String}; +use alloc::{string::String, sync::Arc, vec, vec::Vec}; use core::sync::atomic::{AtomicBool, Ordering}; use spin::Mutex; @@ -6,9 +6,9 @@ use super::{ allocator::Allocator, block_io::{BlockError, BlockIO}, cache::{block::CachedBlock, BlockCache, Cache, CacheStats, InodeCache}, - node::{DirEntry, Node, NodeError}, - structures::{BlockGroupDescriptor, Superblock, EXT2_SIGNATURE, FileMode, FileType}, get_current_time, + node::{DirEntry, Node, NodeError}, + structures::{BlockGroupDescriptor, FileMode, FileType, Superblock, EXT2_SIGNATURE}, }; /// Error types for filesystem operations @@ -496,11 +496,11 @@ impl Ext2 { let block_idx = i / 4; let byte_idx = i % 4; let shift = byte_idx * 8; - + // For each byte, we need to modify the correct u32 in blocks // preserving the other bytes in that u32 - let mask = !(0xFF << shift); // clear the byte we want to write - let byte_shifted = (byte as u32) << shift; // shift our byte into position + let mask = !(0xFF << shift); // clear the byte we want to write + let byte_shifted = (byte as u32) << shift; // shift our byte into position inode.blocks[block_idx] = (inode.blocks[block_idx] & mask) | byte_shifted; } } else { @@ -567,7 +567,8 @@ impl Ext2 { .map_err(FilesystemError::NodeError)?; // Decrement link count - node.decrease_link_count().map_err(|e| FilesystemError::NodeError(e))?; + node.decrease_link_count() + .map_err(|e| FilesystemError::NodeError(e))?; Ok(()) } @@ -608,3 +609,237 @@ pub struct FilesystemStats { pub block_cache_stats: CacheStats, pub inode_cache_stats: CacheStats, } + +/*#[cfg(test)] +mod tests { + use super::*; + use super::super::block_io::MockDevice; + + struct TestSetup { + fs: Arc, + } + + impl TestSetup { + fn new() -> Self { + // Create a 1MB device + let device = MockDevice::new(1024, 1024 * 1024); + + // Initialize filesystem + let fs = Ext2::new(Arc::new(device)); + + // Format superblock and write it to device + unsafe { + let mut superblock = Superblock { + signature: EXT2_SIGNATURE, + version_major: 1, + version_minor: 0, + block_size_shift: 10, // 1024 bytes + num_blocks: 1024, + num_inodes: 256, + blocks_per_group: 256, + inodes_per_group: 64, + mounts_since_check: 0, + max_mounts_before_check: 20, + ..Default::default() + }; + let device = fs.device.clone(); + device.write_block(2, core::slice::from_raw_parts( + &superblock as *const _ as *const u8, + core::mem::size_of::(), + )).unwrap(); + } + + Self { fs } + } + + fn mount(&self) -> FilesystemResult<()> { + self.fs.mount() + } + } + + // Basic mount/unmount tests + #[test_case] + fn test_mount_unmount() { + let setup = TestSetup::new(); + + // Test initial state + assert!(matches!(setup.fs.get_node("/"), Err(FilesystemError::NotMounted))); + + // Test mounting + setup.mount().unwrap(); + assert!(setup.fs.get_node("/").is_ok()); + + // Test unmounting + setup.fs.unmount().unwrap(); + assert!(matches!(setup.fs.get_node("/"), Err(FilesystemError::NotMounted))); + } + + // File operations tests + #[test_case] + fn test_file_operations() { + let setup = TestSetup::new(); + setup.mount().unwrap(); + + // Create a file + let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + let node = setup.fs.create_file("/test.txt", file_mode).unwrap(); + + // Write data + let data = b"Hello, World!"; + setup.fs.write_file("/test.txt", data).unwrap(); + + // Read it back + let read_data = setup.fs.read_file("/test.txt").unwrap(); + assert_eq!(&read_data, data); + + // Remove file + setup.fs.remove("/test.txt").unwrap(); + assert!(matches!(setup.fs.get_node("/test.txt"), Err(FilesystemError::NotFound))); + } + + // Directory operations tests + #[test_case] + fn test_directory_operations() { + let setup = TestSetup::new(); + setup.mount().unwrap(); + + // Create directory + let dir_mode = FileMode::DIR | FileMode::UREAD | FileMode::UWRITE | FileMode::UEXEC; + setup.fs.create_directory("/testdir", dir_mode).unwrap(); + + // Create file in directory + let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + setup.fs.create_file("/testdir/file.txt", file_mode).unwrap(); + + // Read directory entries + let entries = setup.fs.read_dir("/testdir").unwrap(); + assert_eq!(entries.len(), 2); // . and .. + assert!(entries.iter().any(|e| e.name == "file.txt")); + + // Try to remove non-empty directory (should fail) + assert!(matches!( + setup.fs.remove("/testdir"), + Err(FilesystemError::NodeError(NodeError::NotEmpty)) + )); + + // Remove file first, then directory + setup.fs.remove("/testdir/file.txt").unwrap(); + setup.fs.remove("/testdir").unwrap(); + } + + // Symlink tests + #[test_case] + fn test_symlink_operations() { + let setup = TestSetup::new(); + setup.mount().unwrap(); + + // Create a target file + let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + setup.fs.create_file("/target.txt", file_mode).unwrap(); + setup.fs.write_file("/target.txt", b"Target content").unwrap(); + + // Create symlink + setup.fs.create_symlink("/link.txt", "target.txt").unwrap(); + + // Read symlink target + let target = setup.fs.read_link("/link.txt").unwrap(); + assert_eq!(target, "target.txt"); + + // Remove symlink and target + setup.fs.remove("/link.txt").unwrap(); + setup.fs.remove("/target.txt").unwrap(); + } + + // Fast symlink tests (target path <= 60 bytes) + #[test_case] + fn test_fast_symlink() { + let setup = TestSetup::new(); + setup.mount().unwrap(); + + let short_path = "short.txt"; + setup.fs.create_symlink("/short_link", short_path).unwrap(); + assert_eq!(setup.fs.read_link("/short_link").unwrap(), short_path); + + let long_path = "this/is/a/very/long/path/that/will/not/fit/in/fast/symlink/storage.txt"; + setup.fs.create_symlink("/long_link", long_path).unwrap(); + assert_eq!(setup.fs.read_link("/long_link").unwrap(), long_path); + } + + // Path traversal and error handling tests + #[test_case] + fn test_path_handling() { + let setup = TestSetup::new(); + setup.mount().unwrap(); + + // Create nested directories + let dir_mode = FileMode::DIR | FileMode::UREAD | FileMode::UWRITE | FileMode::UEXEC; + setup.fs.create_directory("/a", dir_mode).unwrap(); + setup.fs.create_directory("/a/b", dir_mode).unwrap(); + setup.fs.create_directory("/a/b/c", dir_mode).unwrap(); + + // Test path traversal + assert!(setup.fs.get_node("/a/b/c").is_ok()); + + // Test invalid paths + assert!(matches!( + setup.fs.get_node("/nonexistent"), + Err(FilesystemError::NotFound) + )); + assert!(matches!( + setup.fs.get_node(""), + Err(FilesystemError::InvalidPath) + )); + + // Clean up + setup.fs.remove("/a/b/c").unwrap(); + setup.fs.remove("/a/b").unwrap(); + setup.fs.remove("/a").unwrap(); + } + + // Filesystem statistics tests + #[test_case] + fn test_filesystem_stats() { + let setup = TestSetup::new(); + setup.mount().unwrap(); + + let stats = setup.fs.stats().unwrap(); + assert_eq!(stats.block_size, 1024); + assert_eq!(stats.total_blocks, 1024); + assert!(stats.free_blocks > 0); + assert_eq!(stats.total_inodes, 256); + assert!(stats.free_inodes > 0); + } + + // Error handling tests + #[test_case] + fn test_error_handling() { + let setup = TestSetup::new(); + setup.mount().unwrap(); + + // Try operations on non-existent paths + assert!(matches!( + setup.fs.read_file("/nonexistent.txt"), + Err(FilesystemError::NotFound) + )); + + // Try to create file with same name as existing one + let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + setup.fs.create_file("/duplicate.txt", file_mode).unwrap(); + assert!(matches!( + setup.fs.create_file("/duplicate.txt", file_mode), + Err(FilesystemError::NodeError(NodeError::AlreadyExists)) + )); + + // Try to read directory as file + let dir_mode = FileMode::DIR | FileMode::UREAD | FileMode::UWRITE | FileMode::UEXEC; + setup.fs.create_directory("/testdir", dir_mode).unwrap(); + assert!(matches!( + setup.fs.read_file("/testdir"), + Err(FilesystemError::NodeError(NodeError::NotFile)) + )); + + // Clean up + setup.fs.remove("/duplicate.txt").unwrap(); + setup.fs.remove("/testdir").unwrap(); + } +}*/ diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index 77e53307..c5e8073f 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -2,12 +2,14 @@ use alloc::{string::String, sync::Arc, vec, vec::Vec}; use core::cmp::min; use spin::Mutex; +use crate::serial_println; + use super::{ allocator::{AllocError, Allocator}, block_io::BlockError, cache::{block::CachedBlock, inode::CachedInode, Cache}, - structures::{DirectoryEntry, FileType}, get_current_time, + structures::{DirectoryEntry, FileType}, }; /// Error types specific to node operations @@ -61,7 +63,7 @@ impl<'a> WriteContext<'a> { /// Ensure all necessary blocks are allocated fn prepare_blocks(&mut self) -> NodeResult<()> { let start_block = self.offset / self.node.block_size as u64; - let end_block = (self.offset + self.size + self.node.block_size as u64 - 1) + let end_block = (self.offset + self.size + self.node.block_size as u64 - 1) / self.node.block_size as u64; for block_idx in start_block..end_block { @@ -73,13 +75,19 @@ impl<'a> WriteContext<'a> { /// Ensure a specific block is allocated fn ensure_block_allocated(&mut self, block_idx: u64) -> NodeResult { - if let Ok(block) = self.node.get_block_number_for_offset(block_idx * self.node.block_size as u64) { + if let Ok(block) = self + .node + .get_block_number_for_offset(block_idx * self.node.block_size as u64) + { return Ok(block); } // Need to allocate a new block let new_block = self.allocator.allocate_block()?; self.set_block_pointer(block_idx, new_block)?; + let mut inode = self.node.inode.lock(); + let current_count = inode.inode().blocks_count; + inode.inode_mut().blocks_count = block_idx as u32 + 1; Ok(new_block) } @@ -169,25 +177,29 @@ impl<'a> WriteContext<'a> { /// Read an indirect block pointer fn read_indirect_pointer(&self, block: u32, index: u32) -> NodeResult { - let cached = self.node.block_cache.get(block) + let cached = self + .node + .block_cache + .get(block) .map_err(|_| NodeError::WriteError)?; let cached = cached.lock(); - - Ok(unsafe { - *(cached.data().as_ptr().add(index as usize * 4) as *const u32) - }) + + Ok(unsafe { *(cached.data().as_ptr().add(index as usize * 4) as *const u32) }) } /// Write an indirect block pointer fn write_indirect_pointer(&self, block: u32, index: u32, value: u32) -> NodeResult<()> { - let cached = self.node.block_cache.get(block) + let cached = self + .node + .block_cache + .get(block) .map_err(|_| NodeError::WriteError)?; let mut cached = cached.lock(); - + unsafe { *(cached.data_mut().as_mut_ptr().add(index as usize * 4) as *mut u32) = value; } - + Ok(()) } } @@ -282,7 +294,9 @@ impl Node { // Free blocks for i in 0..inode.blocks_count { - if let Ok(block) = self.get_block_number_for_offset(i as u64 * self.block_size as u64) { + if let Ok(block) = + self.get_block_number_for_offset(i as u64 * self.block_size as u64) + { self.allocator.free_block(block)?; } } @@ -290,7 +304,7 @@ impl Node { // Free inode self.allocator.free_inode(self.number)?; - Ok(true) // indicates inode was deleted + Ok(true) // indicates inode was deleted } else { Ok(false) // indicates inode still exists } @@ -381,12 +395,7 @@ impl Node { Ok(ptr3) } - /// Read data from the file at the given offset - pub fn read_at(&self, offset: u64, buffer: &mut [u8]) -> NodeResult { - if !self.is_file() { - return Err(NodeError::NotFile); - } - + fn read_raw_at(&self, offset: u64, buffer: &mut [u8]) -> NodeResult { let size = self.size(); if offset >= size { return Ok(0); @@ -420,6 +429,14 @@ impl Node { Ok(bytes_read as usize) } + /// Read data from the file at the given offset + pub fn read_at(&self, offset: u64, buffer: &mut [u8]) -> NodeResult { + if !self.is_file() { + return Err(NodeError::NotFile); + } + self.read_raw_at(offset, buffer) + } + /// Read the target of a symbolic link fn read_symlink(&self) -> NodeResult { if !self.is_symlink() { @@ -446,7 +463,7 @@ impl Node { // Regular file path let mut buffer = vec![0; size]; - self.read_at(0, &mut buffer) + self.read_raw_at(0, &mut buffer) .map_err(|_| NodeError::IoError(BlockError::DeviceError))?; Ok(String::from_utf8_lossy(&buffer).into_owned()) @@ -471,7 +488,7 @@ impl Node { }; // Read fixed part of directory entry - let bytes_read = self.read_at(offset, unsafe { + let bytes_read = self.read_raw_at(offset, unsafe { core::slice::from_raw_parts_mut( &mut entry as *mut _ as *mut u8, core::mem::size_of::(), @@ -484,7 +501,7 @@ impl Node { // Read name let mut name = vec![0; entry.name_len as usize]; - self.read_at( + self.read_raw_at( offset + core::mem::size_of::() as u64, &mut name, )?; @@ -508,12 +525,7 @@ impl Node { Ok(entries) } - /// Write data to the file at the given offset - pub fn write_at(&self, offset: u64, buffer: &[u8]) -> NodeResult { - if !self.is_file() { - return Err(NodeError::NotFile); - } - + fn write_raw_at(&self, offset: u64, buffer: &[u8]) -> NodeResult { let mut ctx = WriteContext::new(self, &self.allocator, offset, buffer.len() as u64); ctx.prepare_blocks()?; @@ -525,11 +537,13 @@ impl Node { while remaining > 0 { let block_offset = file_offset % self.block_size as u64; let block = self.get_block_number_for_offset(file_offset)?; - - let cached = self.block_cache.get(block) + + let cached = self + .block_cache + .get(block) .map_err(|_| NodeError::WriteError)?; let mut cached = cached.lock(); - + let to_write = min(remaining, (self.block_size - block_offset as u32) as usize); cached.data_mut()[block_offset as usize..][..to_write] .copy_from_slice(&buffer[buf_offset..][..to_write]); @@ -550,6 +564,14 @@ impl Node { Ok(bytes_written) } + /// Write data to the file at the given offset + pub fn write_at(&self, offset: u64, buffer: &[u8]) -> NodeResult { + if !self.is_file() { + return Err(NodeError::NotFile); + } + self.write_raw_at(offset, buffer) + } + /// Truncate the file to the given size pub fn truncate(&self, size: u64) -> NodeResult<()> { if !self.is_file() { @@ -566,7 +588,8 @@ impl Node { let end_block = (current_size + self.block_size as u64 - 1) / self.block_size as u64; for block_idx in start_block..end_block { - if let Ok(block) = self.get_block_number_for_offset(block_idx * self.block_size as u64) { + if let Ok(block) = self.get_block_number_for_offset(block_idx * self.block_size as u64) + { self.allocator.free_block(block)?; } } @@ -598,7 +621,6 @@ impl Node { let padded_size = (entry_size + 3) & !3; // Round up to 4-byte alignment let mut offset = 0; - let mut last_entry_offset = 0; let mut found_space = false; while offset < self.size() { @@ -609,10 +631,10 @@ impl Node { file_type: 0, }; - self.read_at(offset, unsafe { + self.read_raw_at(offset, unsafe { core::slice::from_raw_parts_mut( &mut entry as *mut _ as *mut u8, - size_of::() + size_of::(), ) })?; @@ -622,7 +644,6 @@ impl Node { break; } - last_entry_offset = offset; offset += entry.rec_len as u64; } @@ -633,7 +654,7 @@ impl Node { } // Create new entry - let mut new_entry = DirectoryEntry { + let new_entry = DirectoryEntry { inode: inode_no, rec_len: padded_size as u16, name_len: name.len() as u8, @@ -641,18 +662,14 @@ impl Node { }; // Write entry header - self.write_at(offset, unsafe { + self.write_raw_at(offset, unsafe { core::slice::from_raw_parts( &new_entry as *const _ as *const u8, - size_of::() + size_of::(), ) })?; - // Write name - self.write_at( - offset + size_of::() as u64, - name.as_bytes() - )?; + self.write_raw_at(offset + size_of::() as u64, name.as_bytes())?; Ok(()) } @@ -664,7 +681,6 @@ impl Node { } let mut offset = 0; - let mut prev_offset = 0; let mut found = false; while offset < self.size() { @@ -675,27 +691,24 @@ impl Node { file_type: 0, }; - self.read_at(offset, unsafe { + self.read_raw_at(offset, unsafe { core::slice::from_raw_parts_mut( &mut entry as *mut _ as *mut u8, - size_of::() + size_of::(), ) })?; if entry.inode != 0 { let mut entry_name = vec![0u8; entry.name_len as usize]; - self.read_at( - offset + size_of::() as u64, - &mut entry_name - )?; + self.read_raw_at(offset + size_of::() as u64, &mut entry_name)?; if name.as_bytes() == entry_name { // Found the entry to remove entry.inode = 0; - self.write_at(offset, unsafe { + self.write_raw_at(offset, unsafe { core::slice::from_raw_parts( &entry as *const _ as *const u8, - size_of::() + size_of::(), ) })?; found = true; @@ -703,7 +716,6 @@ impl Node { } } - prev_offset = offset; offset += entry.rec_len as u64; } @@ -721,3 +733,256 @@ impl Drop for Node { self.inode.lock().dec_ref(); } } + +#[cfg(test)] +mod tests { + use super::{ + super::{ + block_io::{BlockIO, MockDevice}, + cache::{block::BlockCache, inode::CachedInode}, + structures::{BlockGroupDescriptor, FileMode, Inode, Superblock}, + }, + *, + }; + + struct TestSetup { + device: Arc, + block_cache: Arc>, + allocator: Arc, + } + + impl TestSetup { + fn new() -> Self { + let device = MockDevice::new(1024, 1024 * 1024); + let device_as_block_io: Arc = device.clone(); + let block_cache: Arc> = + Arc::new(BlockCache::new(device_as_block_io, 16)); + + let superblock = Arc::new(Superblock { + block_size_shift: 10, // 1024 bytes + blocks_per_group: 256, + inodes_per_group: 64, + num_blocks: 1024, + num_inodes: 256, + ..Default::default() + }); + + let bgdt: Arc<[BlockGroupDescriptor]> = + Arc::from(vec![BlockGroupDescriptor::new(0, 1, 2, 253, 64, 0)]); + + let allocator = Arc::new(Allocator::new(superblock, bgdt, Arc::clone(&block_cache))); + + Self { + device, + block_cache, + allocator, + } + } + + fn create_inode(&self, mode: u16) -> (u32, Arc>) { + let inode = Inode { + mode, + size_low: 0, + links_count: 1, + blocks_count: 0, + ..Default::default() + }; + + let inode_no = 1; + let cached = CachedInode::new(inode, inode_no); + (inode_no, Arc::new(Mutex::new(cached))) + } + + fn create_node(&self, mode: u16) -> Arc { + let (inode_no, cached_inode) = self.create_inode(mode); + Arc::new(Node::new( + inode_no, + cached_inode, + Arc::clone(&self.block_cache), + 1024, + Arc::clone(&self.allocator), + )) + } + } + + // Test file operations + #[test_case] + fn test_file_read_write() { + let setup = TestSetup::new(); + let node = setup.create_node(FileMode::REG.bits()); + + // Write data + let data = b"Hello, World!"; + assert_eq!(node.write_at(0, data).unwrap(), data.len()); + + // Read it back + let mut buffer = vec![0; data.len()]; + assert_eq!(node.read_at(0, &mut buffer).unwrap(), data.len()); + assert_eq!(&buffer, data); + + // Size should be updated + assert_eq!(node.size(), data.len() as u64); + } + + #[test_case] + fn test_file_append_and_sparse() { + let setup = TestSetup::new(); + let node = setup.create_node(FileMode::REG.bits()); + + // Write at offset + let data = b"Offset data"; + let offset = 1024; + assert_eq!(node.write_at(offset, data).unwrap(), data.len()); + + // Read sparse region + let mut buffer = vec![0; offset as usize]; + assert_eq!(node.read_at(0, &mut buffer).unwrap(), offset as usize); + assert!(buffer.iter().all(|&b| b == 0)); + + // Read written data + let mut buffer = vec![0; data.len()]; + assert_eq!(node.read_at(offset, &mut buffer).unwrap(), data.len()); + assert_eq!(&buffer, data); + } + + #[test_case] + fn test_file_truncate() { + let setup = TestSetup::new(); + let node = setup.create_node(FileMode::REG.bits()); + + // Write some data + let data = b"Long data that will be truncated"; + node.write_at(0, data).unwrap(); + + // Truncate + let new_size = 10; + node.truncate(new_size).unwrap(); + assert_eq!(node.size(), new_size); + + // Read truncated data + let mut buffer = vec![0; data.len()]; + let read = node.read_at(0, &mut buffer).unwrap(); + assert_eq!(read, new_size as usize); + assert_eq!(&buffer[..read], &data[..new_size as usize]); + } + + // Test directory operations + #[test_case] + fn test_directory_entries() { + let setup = TestSetup::new(); + let node = setup.create_node(FileMode::DIR.bits()); + + // Add entries + node.add_dir_entry("file1", 2, FileType::RegularFile) + .unwrap(); + node.add_dir_entry("dir1", 3, FileType::Directory).unwrap(); + + // Read entries + let entries = node.read_dir().unwrap(); + assert_eq!(entries.len(), 2); + + let file_entry = entries.iter().find(|e| e.name == "file1").unwrap(); + assert_eq!(file_entry.inode_no, 2); + assert_eq!(file_entry.file_type, FileType::RegularFile); + + let dir_entry = entries.iter().find(|e| e.name == "dir1").unwrap(); + assert_eq!(dir_entry.inode_no, 3); + assert_eq!(dir_entry.file_type, FileType::Directory); + } + + #[test_case] + fn test_directory_entry_removal() { + let setup = TestSetup::new(); + let node = setup.create_node(FileMode::DIR.bits()); + + // Add and remove entry + node.add_dir_entry("test", 2, FileType::RegularFile) + .unwrap(); + node.remove_dir_entry("test").unwrap(); + + // Entry should be gone + let entries = node.read_dir().unwrap(); + assert!(!entries.iter().any(|e| e.name == "test")); + + // Removing non-existent entry should fail + assert!(matches!( + node.remove_dir_entry("nonexistent"), + Err(NodeError::NotFound) + )); + } + + // Test symlink operations + #[test_case] + fn test_symlink() { + let setup = TestSetup::new(); + let node = setup.create_node(FileMode::LINK.bits()); + + // Write target path + let target = "/path/to/target"; + node.write_at(0, target.as_bytes()).unwrap(); + + // Read it back + let mut buffer = vec![0; target.len()]; + node.read_at(0, &mut buffer).unwrap(); + assert_eq!(String::from_utf8(buffer).unwrap(), target); + } + + // Test block allocation + #[test_case] + fn test_block_allocation() { + let setup = TestSetup::new(); + let node = setup.create_node(FileMode::REG.bits()); + + // Write enough data to force block allocation + let data = vec![42u8; 2048]; // Two blocks worth + node.write_at(0, &data).unwrap(); + + // Check blocks were allocated + let inode = node.inode.lock(); + assert!(inode.inode().blocks_count >= 2); + // Typically block 0 is reserved for boot + // But you get this for free + // I.e, you read in state of system + // In our case, though, 0 being allocated is okay? + assert!(inode.inode().blocks[0] == 0); // Direct block + assert!(inode.inode().blocks[1] != 0); // Direct block + } + + #[test_case] + fn test_indirect_blocks() { + let setup = TestSetup::new(); + let node = setup.create_node(FileMode::REG.bits()); + + // Write enough data to force indirect block allocation + // 12 direct blocks + some indirect + let data = vec![42u8; 15 * 1024]; + node.write_at(0, &data).unwrap(); + + let inode = node.inode.lock(); + assert!(inode.inode().blocks[12] != 0); // Single indirect block + } + + // Test error conditions + #[test_case] + fn test_error_conditions() { + let setup = TestSetup::new(); + + // Try to read directory as file + let dir_node = setup.create_node(FileMode::DIR.bits()); + let mut buffer = vec![0; 10]; + assert!(matches!( + dir_node.read_at(0, &mut buffer), + Err(NodeError::NotFile) + )); + + // Try to read_dir on a file + let file_node = setup.create_node(FileMode::REG.bits()); + assert!(matches!(file_node.read_dir(), Err(NodeError::NotDirectory))); + + // Try to add directory entry to a file + assert!(matches!( + file_node.add_dir_entry("test", 1, FileType::RegularFile), + Err(NodeError::NotDirectory) + )); + } +} diff --git a/kernel/src/filesys/ext2/structures.rs b/kernel/src/filesys/ext2/structures.rs index 9d5889a0..6640150a 100644 --- a/kernel/src/filesys/ext2/structures.rs +++ b/kernel/src/filesys/ext2/structures.rs @@ -99,6 +99,27 @@ pub struct BlockGroupDescriptor { _padding: [u8; 14], } +impl BlockGroupDescriptor { + pub fn new( + block_bitmap_block: u32, + inode_bitmap_block: u32, + inode_table_block: u32, + unallocated_blocks: u16, + unallocated_inodes: u16, + directories_count: u16, + ) -> Self { + Self { + block_bitmap_block, + inode_bitmap_block, + inode_table_block, + unallocated_blocks, + unallocated_inodes, + directories_count, + _padding: [0; 14], + } + } +} + bitflags! { /// File type and permissions #[derive(Debug, Clone, Copy, PartialEq)] @@ -144,7 +165,7 @@ bitflags! { /// Inode structure - must match disk layout #[repr(C, packed)] -#[derive(Debug, Clone)] +#[derive(Debug, Clone, Default)] pub struct Inode { pub mode: u16, pub uid: u16, @@ -234,7 +255,9 @@ pub enum FileType { #[cfg(test)] mod tests { use super::*; + use core::mem::size_of; + // Size and layout tests #[test_case] fn test_superblock_size() { assert_eq!(size_of::(), 84); @@ -260,4 +283,97 @@ mod tests { }; assert_eq!(entry.total_size() % 4, 0); } + + // Superblock functionality tests + #[test_case] + fn test_superblock_validation() { + let mut sb = Superblock::default(); + assert!(!sb.is_valid()); // Default should be invalid + + sb.signature = EXT2_SIGNATURE; + sb.version_major = 1; + sb.block_size_shift = 1; // 2048 byte blocks + assert!(sb.is_valid()); + + sb.block_size_shift = 3; // 8192 byte blocks - too large + assert!(!sb.is_valid()); + } + + #[test_case] + fn test_superblock_block_size() { + let mut sb = Superblock::default(); + sb.block_size_shift = 0; // 1024 bytes + assert_eq!(sb.block_size(), 1024); + + sb.block_size_shift = 1; // 2048 bytes + assert_eq!(sb.block_size(), 2048); + + sb.block_size_shift = 2; // 4096 bytes + assert_eq!(sb.block_size(), 4096); + } + + #[test_case] + fn test_block_group_count() { + let mut sb = Superblock::default(); + sb.num_blocks = 1000; + sb.blocks_per_group = 100; + sb.num_inodes = 250; + sb.inodes_per_group = 25; + assert_eq!(sb.block_group_count(), 10); + } + + // Inode tests + #[test_case] + fn test_inode_file_types() { + let mut inode = Inode { + mode: FileMode::REG.bits(), + ..Default::default() + }; + assert!(inode.is_file()); + assert!(!inode.is_directory()); + assert!(!inode.is_symlink()); + + inode.mode = FileMode::DIR.bits(); + assert!(!inode.is_file()); + assert!(inode.is_directory()); + assert!(!inode.is_symlink()); + + inode.mode = FileMode::LINK.bits(); + assert!(!inode.is_file()); + assert!(!inode.is_directory()); + assert!(inode.is_symlink()); + } + + #[test_case] + fn test_inode_size() { + let inode = Inode { + size_low: 1234, + ..Default::default() + }; + assert_eq!(inode.size(), 1234); + } + + // FileMode tests + #[test_case] + fn test_file_mode_permissions() { + let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + assert!(mode.contains(FileMode::REG)); + assert!(mode.contains(FileMode::UREAD)); + assert!(mode.contains(FileMode::UWRITE)); + assert!(!mode.contains(FileMode::UEXEC)); + } + + // DirectoryEntry tests + #[test_case] + fn test_directory_entry_sizes() { + let entry = DirectoryEntry { + inode: 1, + rec_len: 16, + name_len: 5, + file_type: FileType::RegularFile as u8, + }; + + assert_eq!(DirectoryEntry::fixed_size(), 8); // 4 + 2 + 1 + 1 + assert_eq!(entry.total_size(), 16); // Aligned to 4 bytes + } } From 6d5ecf62b7a50247ae49d739cce636b7b0d0974e Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Mon, 24 Feb 2025 21:43:38 -0600 Subject: [PATCH 04/59] EXT2: Fix directories being written improperly --- kernel/src/filesys/ext2/node.rs | 262 ++++++++++++++++++++++++++------ 1 file changed, 216 insertions(+), 46 deletions(-) diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index c5e8073f..e3bddc58 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -87,7 +87,8 @@ impl<'a> WriteContext<'a> { self.set_block_pointer(block_idx, new_block)?; let mut inode = self.node.inode.lock(); let current_count = inode.inode().blocks_count; - inode.inode_mut().blocks_count = block_idx as u32 + 1; + let new_count = block_idx as u32 + 1; + inode.inode_mut().blocks_count = new_count; Ok(new_block) } @@ -401,22 +402,60 @@ impl Node { return Ok(0); } + // Clear the entire buffer with zeros before we start reading + // This ensures sparse regions are properly filled with zeros + buffer.fill(0); + let mut bytes_read = 0; let mut remaining = min(buffer.len() as u64, size - offset); let mut buf_offset = 0; let mut file_offset = offset; while remaining > 0 { - let block_offset = file_offset % self.block_size as u64; - let block = self.get_block_number_for_offset(file_offset)?; + // Calculate which block contains this offset + let block_index = file_offset / self.block_size as u64; + + let block_result = self.get_block_number_for_offset(file_offset); + if let Err(NodeError::InvalidOffset) = block_result { + // This is a sparse region (block not allocated) + // Skip to the next allocated block or to the end of the request + let next_block_index = block_index + 1; + let next_block_offset = next_block_index * self.block_size as u64; + + let bytes_to_skip = if next_block_offset <= file_offset + remaining { + next_block_offset - file_offset + } else { + remaining + }; + + // We've already zeroed the buffer, so just update our counters + bytes_read += bytes_to_skip; + buf_offset += bytes_to_skip as usize; + file_offset += bytes_to_skip; + remaining -= bytes_to_skip; + continue; + } + // Handle other errors from get_block_number_for_offset + let block = match block_result { + Ok(block) => block, + Err(e) => return Err(e), + }; + + // Get the block from cache let cached = self .block_cache .get(block) .map_err(|_| NodeError::CacheError)?; let cached = cached.lock(); + // Calculate offset within the block + let block_offset = file_offset % self.block_size as u64; + + // Calculate how many bytes to copy from this block let to_copy = min(remaining, (self.block_size - block_offset as u32) as u64); + + // Copy data from cache to buffer buffer[buf_offset..buf_offset + to_copy as usize] .copy_from_slice(&cached.data()[block_offset as usize..][..to_copy as usize]); @@ -477,8 +516,16 @@ impl Node { let mut entries = Vec::new(); let size = self.size(); + + if size == 0 { + return Ok(entries); + } + + let entry_header_size = size_of::(); let mut offset = 0; + let block_size = self.block_size as u64; + // Process all entries in the directory while offset < size { let mut entry = DirectoryEntry { inode: 0, @@ -487,37 +534,50 @@ impl Node { file_type: 0, }; - // Read fixed part of directory entry + // Read entry header let bytes_read = self.read_raw_at(offset, unsafe { - core::slice::from_raw_parts_mut( - &mut entry as *mut _ as *mut u8, - core::mem::size_of::(), - ) + core::slice::from_raw_parts_mut(&mut entry as *mut _ as *mut u8, entry_header_size) })?; - if bytes_read == 0 || entry.inode == 0 { + if bytes_read < entry_header_size { + serial_println!("Partial read at offset {}, stopping", offset); break; } - // Read name - let mut name = vec![0; entry.name_len as usize]; - self.read_raw_at( - offset + core::mem::size_of::() as u64, - &mut name, - )?; - - let name = String::from_utf8_lossy(&name).into_owned(); - - entries.push(DirEntry { - inode_no: entry.inode, - name, - file_type: match entry.file_type { - 1 => FileType::RegularFile, - 2 => FileType::Directory, - 7 => FileType::SymbolicLink, - _ => FileType::Unknown, - }, - }); + // Sanity checks + if entry.rec_len == 0 { + serial_println!("Zero rec_len at offset {}, skipping to next block", offset); + offset = ((offset / block_size) + 1) * block_size; + continue; + } + + if entry.inode != 0 { + if entry.name_len > 0 && entry.name_len <= 255 { + // Read name + let mut name_buffer = vec![0u8; entry.name_len as usize]; + let name_bytes_read = + self.read_raw_at(offset + entry_header_size as u64, &mut name_buffer)?; + + if name_bytes_read == entry.name_len as usize { + let name = String::from_utf8_lossy(&name_buffer).into_owned(); + + entries.push(DirEntry { + inode_no: entry.inode, + name, + file_type: match entry.file_type { + 1 => FileType::RegularFile, + 2 => FileType::Directory, + 7 => FileType::SymbolicLink, + _ => FileType::Unknown, + }, + }); + } else { + serial_println!("Name read error at offset {}", offset); + } + } else { + serial_println!("Invalid name_len: {}", entry.name_len); + } + } offset += entry.rec_len as u64; } @@ -528,7 +588,6 @@ impl Node { fn write_raw_at(&self, offset: u64, buffer: &[u8]) -> NodeResult { let mut ctx = WriteContext::new(self, &self.allocator, offset, buffer.len() as u64); ctx.prepare_blocks()?; - let mut bytes_written = 0; let mut remaining = buffer.len(); let mut buf_offset = 0; @@ -608,7 +667,7 @@ impl Node { } if name.len() > 255 { - return Err(NodeError::DirEntryTooLarge); + return Err(NodeError::NameTooLong); } // Check if entry already exists @@ -617,13 +676,52 @@ impl Node { return Err(NodeError::AlreadyExists); } - let entry_size = size_of::() + name.len(); + // Calculate sizes + let entry_header_size = size_of::(); + let entry_size = entry_header_size + name.len(); let padded_size = (entry_size + 3) & !3; // Round up to 4-byte alignment + let dir_size = self.size(); + let block_size = self.block_size as u64; + + // If directory is empty, initialize the first block + if dir_size == 0 { + // Allocate first block + let mut ctx = WriteContext::new(self, &self.allocator, 0, block_size); + ctx.prepare_blocks()?; + + // New entry will use the entire block + let new_entry = DirectoryEntry { + inode: inode_no, + rec_len: block_size as u16, // Use entire block + name_len: name.len() as u8, + file_type: file_type as u8, + }; + + // Write entry header + self.write_raw_at(0, unsafe { + core::slice::from_raw_parts(&new_entry as *const _ as *const u8, entry_header_size) + })?; + + // Write name + self.write_raw_at(entry_header_size as u64, name.as_bytes())?; + + // Update directory size + { + let mut inode = self.inode.lock(); + inode.inode_mut().size_low = entry_size as u32; + } + + return Ok(()); + } + + // Scan through existing entries to find space let mut offset = 0; + let mut insert_pos = 0; let mut found_space = false; + let mut current_rec_len = 0; - while offset < self.size() { + while offset < dir_size { let mut entry = DirectoryEntry { inode: 0, rec_len: 0, @@ -631,45 +729,116 @@ impl Node { file_type: 0, }; + // Read current entry self.read_raw_at(offset, unsafe { core::slice::from_raw_parts_mut( - &mut entry as *mut _ as *mut u8, - size_of::(), + &mut entry as *mut _ as *const u8 as *mut u8, + entry_header_size, ) })?; - if entry.inode == 0 || offset + entry.rec_len as u64 >= self.size() { - // Found a free spot or end of directory + // Check for invalid entries that might cause issues + if entry.rec_len == 0 { + // Invalid entry, skip to next block + offset = ((offset / block_size) + 1) * block_size; + continue; + } + + current_rec_len = entry.rec_len; + + // If entry is deleted, we can reuse its space + if entry.inode == 0 && entry.rec_len as usize >= padded_size { + insert_pos = offset; + found_space = true; + break; + } + + // Calculate actual size needed by this entry + let actual_size = entry_header_size + entry.name_len as usize; + let actual_padded_size = (actual_size + 3) & !3; + + // If entry has extra padding we can use + if entry.rec_len as usize > actual_padded_size + 8 + && entry.rec_len as usize - actual_padded_size >= padded_size + { + // We can split this entry + insert_pos = offset + actual_padded_size as u64; + + // Adjust current entry's rec_len + let mut adjusted_entry = entry; + adjusted_entry.rec_len = actual_padded_size as u16; + + // Write modified entry + self.write_raw_at(offset, unsafe { + core::slice::from_raw_parts( + &adjusted_entry as *const _ as *const u8, + entry_header_size, + ) + })?; + found_space = true; break; } + // Move to next entry offset += entry.rec_len as u64; } - if !found_space { - // Need to extend directory - let mut ctx = WriteContext::new(self, &self.allocator, self.size(), padded_size as u64); + // If we've reached the end of directory, append at the end + if !found_space && offset >= dir_size { + insert_pos = dir_size; + + // Check if we need a new block + if (insert_pos / block_size) != ((insert_pos + padded_size as u64 - 1) / block_size) { + // Allocate a new block + let mut ctx = WriteContext::new(self, &self.allocator, insert_pos, block_size); + ctx.prepare_blocks()?; + } + } + + // If we still haven't found space, we need to allocate more blocks + if !found_space && insert_pos == 0 { + // Allocate new space + let mut ctx = WriteContext::new(self, &self.allocator, dir_size, padded_size as u64); ctx.prepare_blocks()?; + insert_pos = dir_size; } + // Calculate rec_len for the new entry + let block_offset = insert_pos % block_size; + let remaining_in_block = block_size - block_offset; + + // If this is the last entry in the block, rec_len extends to end of block + let rec_len = if insert_pos + padded_size as u64 >= dir_size + && remaining_in_block >= padded_size as u64 + { + remaining_in_block as u16 + } else { + padded_size as u16 + }; + // Create new entry let new_entry = DirectoryEntry { inode: inode_no, - rec_len: padded_size as u16, + rec_len, name_len: name.len() as u8, file_type: file_type as u8, }; // Write entry header - self.write_raw_at(offset, unsafe { - core::slice::from_raw_parts( - &new_entry as *const _ as *const u8, - size_of::(), - ) + self.write_raw_at(insert_pos, unsafe { + core::slice::from_raw_parts(&new_entry as *const _ as *const u8, entry_header_size) })?; - self.write_raw_at(offset + size_of::() as u64, name.as_bytes())?; + // Write name + self.write_raw_at(insert_pos + entry_header_size as u64, name.as_bytes())?; + + // Update directory size if needed + let new_dir_size = insert_pos + padded_size as u64; + if new_dir_size > dir_size { + let mut inode = self.inode.lock(); + inode.inode_mut().size_low = new_dir_size as u32; + } Ok(()) } @@ -879,6 +1048,7 @@ mod tests { // Read entries let entries = node.read_dir().unwrap(); + serial_println!("Got here"); assert_eq!(entries.len(), 2); let file_entry = entries.iter().find(|e| e.name == "file1").unwrap(); From 2c2ca128b35467cf8568d94c9f09d26703e03718 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Mon, 24 Feb 2025 22:06:01 -0600 Subject: [PATCH 05/59] EXT2: Fix tests not respecting 0 as sentinel for allocation --- kernel/src/filesys/ext2/node.rs | 64 +++++++++++++++++++++++++-------- 1 file changed, 49 insertions(+), 15 deletions(-) diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index e3bddc58..ba8f83b3 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -319,33 +319,43 @@ impl Node { let block_size = self.block_size as u64; let block_index = offset / block_size; - if block_index >= inode.blocks_count as u64 { - return Err(NodeError::InvalidOffset); - } - - // Direct blocks if block_index < 12 { - return Ok(inode.blocks[block_index as usize]); + let block_number = inode.blocks[block_index as usize]; + // If block_number is 0, this is a sparse region + if block_number == 0 { + return Err(NodeError::InvalidOffset); + } + return Ok(block_number); } - // Indirect blocks let mut remaining = block_index - 12; let ptrs_per_block = block_size / 4; - // Single indirect if remaining < ptrs_per_block { + if inode.blocks[12] == 0 { + return Err(NodeError::InvalidOffset); + } + let block = self .block_cache .get(inode.blocks[12]) .map_err(|_| NodeError::CacheError)?; let block = block.lock(); let ptr = unsafe { *(block.data().as_ptr().add(remaining as usize * 4) as *const u32) }; + + if ptr == 0 { + return Err(NodeError::InvalidOffset); + } + return Ok(ptr); } remaining -= ptrs_per_block; - // Double indirect if remaining < ptrs_per_block * ptrs_per_block { + if inode.blocks[13] == 0 { + return Err(NodeError::InvalidOffset); + } + let index1 = remaining / ptrs_per_block; let index2 = remaining % ptrs_per_block; @@ -356,6 +366,10 @@ impl Node { let block1 = block1.lock(); let ptr1 = unsafe { *(block1.data().as_ptr().add(index1 as usize * 4) as *const u32) }; + if ptr1 == 0 { + return Err(NodeError::InvalidOffset); + } + let block2 = self .block_cache .get(ptr1) @@ -363,11 +377,19 @@ impl Node { let block2 = block2.lock(); let ptr2 = unsafe { *(block2.data().as_ptr().add(index2 as usize * 4) as *const u32) }; + if ptr2 == 0 { + return Err(NodeError::InvalidOffset); + } + return Ok(ptr2); } remaining -= ptrs_per_block * ptrs_per_block; - // Triple indirect + // Check if the triple indirect block is allocated + if inode.blocks[14] == 0 { + return Err(NodeError::InvalidOffset); + } + let index1 = remaining / (ptrs_per_block * ptrs_per_block); let index2 = (remaining / ptrs_per_block) % ptrs_per_block; let index3 = remaining % ptrs_per_block; @@ -379,6 +401,10 @@ impl Node { let block1 = block1.lock(); let ptr1 = unsafe { *(block1.data().as_ptr().add(index1 as usize * 4) as *const u32) }; + if ptr1 == 0 { + return Err(NodeError::InvalidOffset); + } + let block2 = self .block_cache .get(ptr1) @@ -386,6 +412,10 @@ impl Node { let block2 = block2.lock(); let ptr2 = unsafe { *(block2.data().as_ptr().add(index2 as usize * 4) as *const u32) }; + if ptr2 == 0 { + return Err(NodeError::InvalidOffset); + } + let block3 = self .block_cache .get(ptr2) @@ -393,6 +423,10 @@ impl Node { let block3 = block3.lock(); let ptr3 = unsafe { *(block3.data().as_ptr().add(index3 as usize * 4) as *const u32) }; + if ptr3 == 0 { + return Err(NodeError::InvalidOffset); + } + Ok(ptr3) } @@ -940,6 +974,10 @@ mod tests { Arc::from(vec![BlockGroupDescriptor::new(0, 1, 2, 253, 64, 0)]); let allocator = Arc::new(Allocator::new(superblock, bgdt, Arc::clone(&block_cache))); + // Real file system allocates block 0 for boot sector + // For us, block 0 shall never be free + // This is because 0 is used as sentinel to detect unallocated blocks + allocator.allocate_block().unwrap(); Self { device, @@ -1110,11 +1148,7 @@ mod tests { // Check blocks were allocated let inode = node.inode.lock(); assert!(inode.inode().blocks_count >= 2); - // Typically block 0 is reserved for boot - // But you get this for free - // I.e, you read in state of system - // In our case, though, 0 being allocated is okay? - assert!(inode.inode().blocks[0] == 0); // Direct block + assert!(inode.inode().blocks[0] != 0); // Direct block assert!(inode.inode().blocks[1] != 0); // Direct block } From 48a221d4f315a77e0d58dff82090cd86047b80d9 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Fri, 28 Mar 2025 16:56:15 -0500 Subject: [PATCH 06/59] Obey clippy --- .gitignore | 2 + kernel/src/filesys/ext2/allocator.rs | 38 ++++++++----- kernel/src/filesys/ext2/block_io.rs | 36 ++++++------- kernel/src/filesys/ext2/cache/inode.rs | 5 ++ kernel/src/filesys/ext2/cache/mod.rs | 2 + kernel/src/filesys/ext2/filesystem.rs | 13 +++-- kernel/src/filesys/ext2/ide.rs | 2 +- kernel/src/filesys/ext2/node.rs | 74 ++++++++++---------------- kernel/src/filesys/ext2/structures.rs | 4 +- 9 files changed, 87 insertions(+), 89 deletions(-) diff --git a/.gitignore b/.gitignore index 23dc7714..3f6b1d10 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,5 @@ *.txt *zig* + +/target diff --git a/kernel/src/filesys/ext2/allocator.rs b/kernel/src/filesys/ext2/allocator.rs index af3b7fa4..035c05b0 100644 --- a/kernel/src/filesys/ext2/allocator.rs +++ b/kernel/src/filesys/ext2/allocator.rs @@ -30,6 +30,9 @@ pub struct Allocator { group_locks: Vec>, } +unsafe impl Send for Allocator {} +unsafe impl Sync for Allocator {} + impl Allocator { /// Create a new allocator pub fn new( @@ -74,6 +77,7 @@ impl Allocator { } /// Test if a bit is set in a bitmap + #[allow(dead_code)] fn test_bit(bitmap: &[u8], bit: usize) -> bool { let byte = bit / 8; let bit = bit % 8; @@ -272,17 +276,17 @@ impl Allocator { } } -/*#[cfg(test)] +#[cfg(test)] mod tests { - use super::*; - use super::super::block_io::MockDevice; - use alloc::sync::Arc; - use super::super::cache::block::BlockCache; - use alloc::vec; + use super::{ + super::{block_io::MockDevice, cache::block::BlockCache}, + *, + }; + use alloc::{sync::Arc, vec}; #[test_case] fn test_bitmap_operations() { - let mut bitmap = vec![0u8; 32]; // 256 bits + let mut bitmap = vec![0u8; 32]; // 256 bits // Test setting bits Allocator::set_bit(&mut bitmap, 0); @@ -351,7 +355,7 @@ mod tests { let allocator = Arc::new(Allocator::new( Arc::clone(&superblock), Arc::clone(&bgdt), - Arc::clone(&block_cache) + Arc::clone(&block_cache), )); Self { @@ -370,7 +374,7 @@ mod tests { // Allocate first block let block1 = setup.allocator.allocate_block().unwrap(); - assert!(block1 > 0); // First few blocks are reserved + assert!(block1 > 0); // First few blocks are reserved // Verify block is marked in bitmap let bgdt = &setup.bgdt[0]; @@ -394,7 +398,10 @@ mod tests { let bgdt = &setup.bgdt[0]; let bitmap_block = setup.block_cache.get(bgdt.inode_bitmap_block).unwrap(); let bitmap = bitmap_block.lock(); - assert!(Allocator::test_bit(bitmap.data(), ((inode1 - 1) % 64) as usize)); + assert!(Allocator::test_bit( + bitmap.data(), + ((inode1 - 1) % 64) as usize + )); // Free count should decrease assert_eq!(bgdt.unallocated_inodes, 63); @@ -430,7 +437,10 @@ mod tests { let bgdt = &setup.bgdt[0]; let bitmap_block = setup.block_cache.get(bgdt.inode_bitmap_block).unwrap(); let bitmap = bitmap_block.lock(); - assert!(!Allocator::test_bit(bitmap.data(), ((inode - 1) % 64) as usize)); + assert!(!Allocator::test_bit( + bitmap.data(), + ((inode - 1) % 64) as usize + )); // Free count should be restored assert_eq!(bgdt.unallocated_inodes, 64); @@ -444,14 +454,15 @@ mod tests { let mut blocks = Vec::new(); while let Ok(block) = setup.allocator.allocate_block() { blocks.push(block); - if blocks.len() >= 253 { // All free blocks in first group + if blocks.len() >= 253 { + // All free blocks in first group break; } } // Next allocation should come from second group let next_block = setup.allocator.allocate_block().unwrap(); - assert!(next_block >= 256); // Should be in second group + assert!(next_block >= 256); // Should be in second group // Free all blocks for block in blocks { @@ -476,4 +487,3 @@ mod tests { )); } } -*/ diff --git a/kernel/src/filesys/ext2/block_io.rs b/kernel/src/filesys/ext2/block_io.rs index 653f16de..b2abee8f 100644 --- a/kernel/src/filesys/ext2/block_io.rs +++ b/kernel/src/filesys/ext2/block_io.rs @@ -1,7 +1,7 @@ // We want to make this replace the block IO we have right now // But would it matter if this is not in kernel anyways? -use alloc::{collections::BTreeMap, sync::Arc, vec::Vec}; +use alloc::{collections::BTreeMap, sync::Arc, vec, vec::Vec}; use core::cmp::min; use spin::Mutex; @@ -30,7 +30,7 @@ pub trait BlockIO: Send + Sync { /// Returns the number of blocks fn size_in_blocks(&self) -> u32 { - (self.size_in_bytes() + self.block_size() - 1) / self.block_size() + self.size_in_bytes().div_ceil(self.block_size()) } /// Read a block into the provided buffer @@ -67,14 +67,11 @@ pub trait BlockIO: Send + Sync { if actual_n == self.block_size() && offset_in_block == 0 { self.read_block(block_number, &mut buffer[..actual_n as usize])?; } else { - let mut temp = Vec::with_capacity(self.block_size() as usize); - unsafe { - temp.set_len(self.block_size() as usize); - self.read_block(block_number, &mut temp)?; - buffer[..actual_n as usize].copy_from_slice( - &temp[offset_in_block as usize..(offset_in_block + actual_n) as usize], - ); - } + let mut temp = vec![0; self.block_size() as usize]; + self.read_block(block_number, &mut temp)?; + buffer[..actual_n as usize].copy_from_slice( + &temp[offset_in_block as usize..(offset_in_block + actual_n) as usize], + ); } Ok(actual_n) @@ -120,15 +117,14 @@ pub trait BlockIO: Send + Sync { if actual_n == self.block_size() && offset_in_block == 0 { self.write_block(block_number, &buffer[..actual_n as usize])?; } else { - let mut temp = Vec::with_capacity(self.block_size() as usize); - unsafe { - temp.set_len(self.block_size() as usize); - // Read-modify-write - self.read_block(block_number, &mut temp)?; - temp[offset_in_block as usize..(offset_in_block + actual_n) as usize] - .copy_from_slice(&buffer[..actual_n as usize]); - self.write_block(block_number, &temp)?; - } + // Initialize vector with zeros rather than using unsafe set_len + let mut temp = vec![0; self.block_size() as usize]; + + // Read-modify-write + self.read_block(block_number, &mut temp)?; + temp[offset_in_block as usize..(offset_in_block + actual_n) as usize] + .copy_from_slice(&buffer[..actual_n as usize]); + self.write_block(block_number, &temp)?; } Ok(actual_n) @@ -162,7 +158,7 @@ impl BlockIO for MockDevice { } fn size_in_blocks(&self) -> u32 { - (self.size + self.block_size - 1) / self.block_size + self.size.div_ceil(self.block_size) } fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()> { diff --git a/kernel/src/filesys/ext2/cache/inode.rs b/kernel/src/filesys/ext2/cache/inode.rs index 83902d6a..be0a6f31 100644 --- a/kernel/src/filesys/ext2/cache/inode.rs +++ b/kernel/src/filesys/ext2/cache/inode.rs @@ -20,6 +20,7 @@ pub struct CachedInode { /// Whether the inode needs to be written back dirty: bool, /// Inode number (for convenience) + #[allow(dead_code)] number: u32, } @@ -89,6 +90,7 @@ pub struct InodeLocation { /// Inode cache implementation pub struct InodeCache { /// The underlying block device + #[allow(dead_code)] device: Arc, /// Superblock reference superblock: Arc, @@ -106,6 +108,9 @@ pub struct InodeCache { clock: MonotonicClock, } +unsafe impl Send for InodeCache {} +unsafe impl Sync for InodeCache {} + impl InodeCache { /// Create a new inode cache pub fn new( diff --git a/kernel/src/filesys/ext2/cache/mod.rs b/kernel/src/filesys/ext2/cache/mod.rs index aa738d11..4ddac13e 100644 --- a/kernel/src/filesys/ext2/cache/mod.rs +++ b/kernel/src/filesys/ext2/cache/mod.rs @@ -110,6 +110,7 @@ impl CacheEntry { } /// Base implementation of cache functionality +#[allow(dead_code)] pub(crate) struct CacheBase where K: Eq + Hash + Clone, @@ -120,6 +121,7 @@ where } /// Trait for implementing the storage backend of a cache +#[allow(dead_code)] pub(crate) trait CacheStorage where K: Eq + Hash + Clone, diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index 1e1e0af2..5ed7fcde 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -50,6 +50,9 @@ pub struct Ext2 { allocator: Arc, } +unsafe impl Send for Ext2 {} +unsafe impl Sync for Ext2 {} + impl Ext2 { /// Create a new Ext2 filesystem instance /// @@ -270,7 +273,7 @@ impl Ext2 { let size = node.size() as usize; let mut buffer = vec![0; size]; node.read_at(0, &mut buffer) - .map_err(|e| FilesystemError::NodeError(e))?; + .map_err(FilesystemError::NodeError)?; Ok(buffer) } @@ -315,7 +318,7 @@ impl Ext2 { } // Check if file already exists - if let Ok(_) = self.get_node(path) { + if self.get_node(path).is_ok() { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } @@ -385,7 +388,7 @@ impl Ext2 { } // Check if directory already exists - if let Ok(_) = self.get_node(path) { + if self.get_node(path).is_ok() { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } @@ -460,7 +463,7 @@ impl Ext2 { } // Check if link already exists - if let Ok(_) = self.get_node(path) { + if self.get_node(path).is_ok() { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } @@ -568,7 +571,7 @@ impl Ext2 { // Decrement link count node.decrease_link_count() - .map_err(|e| FilesystemError::NodeError(e))?; + .map_err(FilesystemError::NodeError)?; Ok(()) } diff --git a/kernel/src/filesys/ext2/ide.rs b/kernel/src/filesys/ext2/ide.rs index 769604ba..7035f9d4 100644 --- a/kernel/src/filesys/ext2/ide.rs +++ b/kernel/src/filesys/ext2/ide.rs @@ -98,7 +98,7 @@ impl IdeRegisters { self.lba_mid_port.write(((sector >> 8) & 0xFF) as u8); self.lba_high_port.write(((sector >> 16) & 0xFF) as u8); self.device_port - .write(0xE0 | ((channel << 4) as u8) | ((sector >> 24) & 0x0F) as u8); + .write(0xE0 | (channel << 4) | ((sector >> 24) & 0x0F) as u8); self.command_port .write(if is_write { CMD_WRITE } else { CMD_READ }); Ok(()) diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index ba8f83b3..a2d0817c 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -63,8 +63,7 @@ impl<'a> WriteContext<'a> { /// Ensure all necessary blocks are allocated fn prepare_blocks(&mut self) -> NodeResult<()> { let start_block = self.offset / self.node.block_size as u64; - let end_block = (self.offset + self.size + self.node.block_size as u64 - 1) - / self.node.block_size as u64; + let end_block = (self.offset + self.size).div_ceil(self.node.block_size as u64); for block_idx in start_block..end_block { self.ensure_block_allocated(block_idx)?; @@ -86,7 +85,6 @@ impl<'a> WriteContext<'a> { let new_block = self.allocator.allocate_block()?; self.set_block_pointer(block_idx, new_block)?; let mut inode = self.node.inode.lock(); - let current_count = inode.inode().blocks_count; let new_count = block_idx as u32 + 1; inode.inode_mut().blocks_count = new_count; Ok(new_block) @@ -228,6 +226,9 @@ pub struct Node { allocator: Arc, } +unsafe impl Send for Node {} +unsafe impl Sync for Node {} + impl Node { /// Create a new node pub fn new( @@ -470,26 +471,18 @@ impl Node { continue; } - // Handle other errors from get_block_number_for_offset - let block = match block_result { - Ok(block) => block, - Err(e) => return Err(e), - }; + let block = block_result?; - // Get the block from cache let cached = self .block_cache .get(block) .map_err(|_| NodeError::CacheError)?; let cached = cached.lock(); - // Calculate offset within the block let block_offset = file_offset % self.block_size as u64; - // Calculate how many bytes to copy from this block let to_copy = min(remaining, (self.block_size - block_offset as u32) as u64); - // Copy data from cache to buffer buffer[buf_offset..buf_offset + to_copy as usize] .copy_from_slice(&cached.data()[block_offset as usize..][..to_copy as usize]); @@ -526,9 +519,8 @@ impl Node { let mut buffer = vec![0u8; size]; let blocks = inode.blocks; - // Copy the blocks data byte by byte to avoid alignment issues - for i in 0..size { - buffer[i] = unsafe { (&blocks as *const _ as *const u8).add(i).read_unaligned() }; + for (i, byte) in buffer.iter_mut().enumerate().take(size) { + *byte = unsafe { (&blocks as *const _ as *const u8).add(i).read_unaligned() }; } return Ok(String::from_utf8_lossy(&buffer).into_owned()); @@ -586,30 +578,25 @@ impl Node { } if entry.inode != 0 { - if entry.name_len > 0 && entry.name_len <= 255 { - // Read name - let mut name_buffer = vec![0u8; entry.name_len as usize]; - let name_bytes_read = - self.read_raw_at(offset + entry_header_size as u64, &mut name_buffer)?; - - if name_bytes_read == entry.name_len as usize { - let name = String::from_utf8_lossy(&name_buffer).into_owned(); - - entries.push(DirEntry { - inode_no: entry.inode, - name, - file_type: match entry.file_type { - 1 => FileType::RegularFile, - 2 => FileType::Directory, - 7 => FileType::SymbolicLink, - _ => FileType::Unknown, - }, - }); - } else { - serial_println!("Name read error at offset {}", offset); - } + let mut name_buffer = vec![0u8; entry.name_len as usize]; + let name_bytes_read = + self.read_raw_at(offset + entry_header_size as u64, &mut name_buffer)?; + + if name_bytes_read == entry.name_len as usize { + let name = String::from_utf8_lossy(&name_buffer).into_owned(); + + entries.push(DirEntry { + inode_no: entry.inode, + name, + file_type: match entry.file_type { + 1 => FileType::RegularFile, + 2 => FileType::Directory, + 7 => FileType::SymbolicLink, + _ => FileType::Unknown, + }, + }); } else { - serial_println!("Invalid name_len: {}", entry.name_len); + serial_println!("Name read error at offset {}", offset); } } @@ -677,8 +664,8 @@ impl Node { } // Free unnecessary blocks - let start_block = (size + self.block_size as u64 - 1) / self.block_size as u64; - let end_block = (current_size + self.block_size as u64 - 1) / self.block_size as u64; + let start_block = size.div_ceil(self.block_size as u64); + let end_block = current_size.div_ceil(self.block_size as u64); for block_idx in start_block..end_block { if let Ok(block) = self.get_block_number_for_offset(block_idx * self.block_size as u64) @@ -753,7 +740,6 @@ impl Node { let mut offset = 0; let mut insert_pos = 0; let mut found_space = false; - let mut current_rec_len = 0; while offset < dir_size { let mut entry = DirectoryEntry { @@ -773,13 +759,10 @@ impl Node { // Check for invalid entries that might cause issues if entry.rec_len == 0 { - // Invalid entry, skip to next block offset = ((offset / block_size) + 1) * block_size; continue; } - current_rec_len = entry.rec_len; - // If entry is deleted, we can reuse its space if entry.inode == 0 && entry.rec_len as usize >= padded_size { insert_pos = offset; @@ -787,15 +770,12 @@ impl Node { break; } - // Calculate actual size needed by this entry let actual_size = entry_header_size + entry.name_len as usize; let actual_padded_size = (actual_size + 3) & !3; - // If entry has extra padding we can use if entry.rec_len as usize > actual_padded_size + 8 && entry.rec_len as usize - actual_padded_size >= padded_size { - // We can split this entry insert_pos = offset + actual_padded_size as u64; // Adjust current entry's rec_len diff --git a/kernel/src/filesys/ext2/structures.rs b/kernel/src/filesys/ext2/structures.rs index 6640150a..d5853395 100644 --- a/kernel/src/filesys/ext2/structures.rs +++ b/kernel/src/filesys/ext2/structures.rs @@ -79,8 +79,8 @@ impl Superblock { /// Calculate number of block groups pub fn block_group_count(&self) -> u32 { - let n = (self.num_blocks + self.blocks_per_group - 1) / self.blocks_per_group; - let n2 = (self.num_inodes + self.inodes_per_group - 1) / self.inodes_per_group; + let n = self.num_blocks.div_ceil(self.blocks_per_group); + let n2 = self.num_inodes.div_ceil(self.inodes_per_group); assert_eq!(n, n2, "Inconsistent block group counts"); n } From b4ca7757623d947af82f17c1ff2c2a45b262d95b Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Fri, 28 Mar 2025 17:10:02 -0500 Subject: [PATCH 07/59] Remove dead code --- kernel/src/filesys/ext2/allocator.rs | 212 ----------------------- kernel/src/filesys/ext2/filesystem.rs | 234 -------------------------- kernel/src/filesys/ext2/node.rs | 4 +- 3 files changed, 2 insertions(+), 448 deletions(-) diff --git a/kernel/src/filesys/ext2/allocator.rs b/kernel/src/filesys/ext2/allocator.rs index 035c05b0..0f410b4d 100644 --- a/kernel/src/filesys/ext2/allocator.rs +++ b/kernel/src/filesys/ext2/allocator.rs @@ -275,215 +275,3 @@ impl Allocator { Ok(()) } } - -#[cfg(test)] -mod tests { - use super::{ - super::{block_io::MockDevice, cache::block::BlockCache}, - *, - }; - use alloc::{sync::Arc, vec}; - - #[test_case] - fn test_bitmap_operations() { - let mut bitmap = vec![0u8; 32]; // 256 bits - - // Test setting bits - Allocator::set_bit(&mut bitmap, 0); - assert!(Allocator::test_bit(&bitmap, 0)); - - Allocator::set_bit(&mut bitmap, 7); - assert!(Allocator::test_bit(&bitmap, 7)); - - // Test clearing bits - Allocator::clear_bit(&mut bitmap, 0); - assert!(!Allocator::test_bit(&bitmap, 0)); - - // Test finding first zero - assert_eq!(Allocator::find_first_zero(&bitmap), Some(0)); - - // Fill bitmap - for i in 0..8 { - Allocator::set_bit(&mut bitmap, i); - } - assert_eq!(Allocator::find_first_zero(&bitmap), Some(8)); - - // Fill completely - for i in 0..256 { - Allocator::set_bit(&mut bitmap, i); - } - assert_eq!(Allocator::find_first_zero(&bitmap), None); - } - - struct TestSetup { - device: Arc, - superblock: Arc, - bgdt: Arc<[BlockGroupDescriptor]>, - block_cache: Arc, - allocator: Arc, - } - - impl TestSetup { - fn new() -> Self { - let device = MockDevice::new(1024, 1024 * 1024); // 1MB device - - let superblock = Arc::new(Superblock { - num_blocks: 1024, - num_inodes: 256, - blocks_per_group: 256, - inodes_per_group: 64, - block_size_shift: 10, // 1024 bytes - ..Default::default() - }); - - // Create 4 block groups - let mut bgdt = Vec::new(); - for i in 0..4 { - bgdt.push(BlockGroupDescriptor { - block_bitmap_block: i * 256, - inode_bitmap_block: i * 256 + 1, - inode_table_block: i * 256 + 2, - unallocated_blocks: 253, // Account for bitmap and table blocks - unallocated_inodes: 64, - ..Default::default() - }); - } - - let bgdt = Arc::new(bgdt); - let block_cache = Arc::new(BlockCache::new(Arc::clone(&device), 16)); - - let allocator = Arc::new(Allocator::new( - Arc::clone(&superblock), - Arc::clone(&bgdt), - Arc::clone(&block_cache), - )); - - Self { - device, - superblock, - bgdt, - block_cache, - allocator, - } - } - } - - #[test_case] - fn test_block_allocation() { - let setup = TestSetup::new(); - - // Allocate first block - let block1 = setup.allocator.allocate_block().unwrap(); - assert!(block1 > 0); // First few blocks are reserved - - // Verify block is marked in bitmap - let bgdt = &setup.bgdt[0]; - let bitmap_block = setup.block_cache.get(bgdt.block_bitmap_block).unwrap(); - let bitmap = bitmap_block.lock(); - assert!(Allocator::test_bit(bitmap.data(), (block1 % 256) as usize)); - - // Free count should decrease - assert_eq!(bgdt.unallocated_blocks, 252); - } - - #[test_case] - fn test_inode_allocation() { - let setup = TestSetup::new(); - - // Allocate first inode - let inode1 = setup.allocator.allocate_inode().unwrap(); - assert!(inode1 > 0); - - // Verify inode is marked in bitmap - let bgdt = &setup.bgdt[0]; - let bitmap_block = setup.block_cache.get(bgdt.inode_bitmap_block).unwrap(); - let bitmap = bitmap_block.lock(); - assert!(Allocator::test_bit( - bitmap.data(), - ((inode1 - 1) % 64) as usize - )); - - // Free count should decrease - assert_eq!(bgdt.unallocated_inodes, 63); - } - - #[test_case] - fn test_block_deallocation() { - let setup = TestSetup::new(); - - // Allocate and free a block - let block = setup.allocator.allocate_block().unwrap(); - setup.allocator.free_block(block).unwrap(); - - // Verify block is unmarked in bitmap - let bgdt = &setup.bgdt[0]; - let bitmap_block = setup.block_cache.get(bgdt.block_bitmap_block).unwrap(); - let bitmap = bitmap_block.lock(); - assert!(!Allocator::test_bit(bitmap.data(), (block % 256) as usize)); - - // Free count should be restored - assert_eq!(bgdt.unallocated_blocks, 253); - } - - #[test_case] - fn test_inode_deallocation() { - let setup = TestSetup::new(); - - // Allocate and free an inode - let inode = setup.allocator.allocate_inode().unwrap(); - setup.allocator.free_inode(inode).unwrap(); - - // Verify inode is unmarked in bitmap - let bgdt = &setup.bgdt[0]; - let bitmap_block = setup.block_cache.get(bgdt.inode_bitmap_block).unwrap(); - let bitmap = bitmap_block.lock(); - assert!(!Allocator::test_bit( - bitmap.data(), - ((inode - 1) % 64) as usize - )); - - // Free count should be restored - assert_eq!(bgdt.unallocated_inodes, 64); - } - - #[test_case] - fn test_exhaustion() { - let setup = TestSetup::new(); - - // Allocate all blocks in first group - let mut blocks = Vec::new(); - while let Ok(block) = setup.allocator.allocate_block() { - blocks.push(block); - if blocks.len() >= 253 { - // All free blocks in first group - break; - } - } - - // Next allocation should come from second group - let next_block = setup.allocator.allocate_block().unwrap(); - assert!(next_block >= 256); // Should be in second group - - // Free all blocks - for block in blocks { - setup.allocator.free_block(block).unwrap(); - } - } - - #[test_case] - fn test_invalid_operations() { - let setup = TestSetup::new(); - - // Try to free invalid block - assert!(matches!( - setup.allocator.free_block(setup.superblock.num_blocks + 1), - Err(AllocError::InvalidNumber) - )); - - // Try to free invalid inode - assert!(matches!( - setup.allocator.free_inode(setup.superblock.num_inodes + 1), - Err(AllocError::InvalidNumber) - )); - } -} diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index 5ed7fcde..a52daf47 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -612,237 +612,3 @@ pub struct FilesystemStats { pub block_cache_stats: CacheStats, pub inode_cache_stats: CacheStats, } - -/*#[cfg(test)] -mod tests { - use super::*; - use super::super::block_io::MockDevice; - - struct TestSetup { - fs: Arc, - } - - impl TestSetup { - fn new() -> Self { - // Create a 1MB device - let device = MockDevice::new(1024, 1024 * 1024); - - // Initialize filesystem - let fs = Ext2::new(Arc::new(device)); - - // Format superblock and write it to device - unsafe { - let mut superblock = Superblock { - signature: EXT2_SIGNATURE, - version_major: 1, - version_minor: 0, - block_size_shift: 10, // 1024 bytes - num_blocks: 1024, - num_inodes: 256, - blocks_per_group: 256, - inodes_per_group: 64, - mounts_since_check: 0, - max_mounts_before_check: 20, - ..Default::default() - }; - let device = fs.device.clone(); - device.write_block(2, core::slice::from_raw_parts( - &superblock as *const _ as *const u8, - core::mem::size_of::(), - )).unwrap(); - } - - Self { fs } - } - - fn mount(&self) -> FilesystemResult<()> { - self.fs.mount() - } - } - - // Basic mount/unmount tests - #[test_case] - fn test_mount_unmount() { - let setup = TestSetup::new(); - - // Test initial state - assert!(matches!(setup.fs.get_node("/"), Err(FilesystemError::NotMounted))); - - // Test mounting - setup.mount().unwrap(); - assert!(setup.fs.get_node("/").is_ok()); - - // Test unmounting - setup.fs.unmount().unwrap(); - assert!(matches!(setup.fs.get_node("/"), Err(FilesystemError::NotMounted))); - } - - // File operations tests - #[test_case] - fn test_file_operations() { - let setup = TestSetup::new(); - setup.mount().unwrap(); - - // Create a file - let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; - let node = setup.fs.create_file("/test.txt", file_mode).unwrap(); - - // Write data - let data = b"Hello, World!"; - setup.fs.write_file("/test.txt", data).unwrap(); - - // Read it back - let read_data = setup.fs.read_file("/test.txt").unwrap(); - assert_eq!(&read_data, data); - - // Remove file - setup.fs.remove("/test.txt").unwrap(); - assert!(matches!(setup.fs.get_node("/test.txt"), Err(FilesystemError::NotFound))); - } - - // Directory operations tests - #[test_case] - fn test_directory_operations() { - let setup = TestSetup::new(); - setup.mount().unwrap(); - - // Create directory - let dir_mode = FileMode::DIR | FileMode::UREAD | FileMode::UWRITE | FileMode::UEXEC; - setup.fs.create_directory("/testdir", dir_mode).unwrap(); - - // Create file in directory - let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; - setup.fs.create_file("/testdir/file.txt", file_mode).unwrap(); - - // Read directory entries - let entries = setup.fs.read_dir("/testdir").unwrap(); - assert_eq!(entries.len(), 2); // . and .. - assert!(entries.iter().any(|e| e.name == "file.txt")); - - // Try to remove non-empty directory (should fail) - assert!(matches!( - setup.fs.remove("/testdir"), - Err(FilesystemError::NodeError(NodeError::NotEmpty)) - )); - - // Remove file first, then directory - setup.fs.remove("/testdir/file.txt").unwrap(); - setup.fs.remove("/testdir").unwrap(); - } - - // Symlink tests - #[test_case] - fn test_symlink_operations() { - let setup = TestSetup::new(); - setup.mount().unwrap(); - - // Create a target file - let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; - setup.fs.create_file("/target.txt", file_mode).unwrap(); - setup.fs.write_file("/target.txt", b"Target content").unwrap(); - - // Create symlink - setup.fs.create_symlink("/link.txt", "target.txt").unwrap(); - - // Read symlink target - let target = setup.fs.read_link("/link.txt").unwrap(); - assert_eq!(target, "target.txt"); - - // Remove symlink and target - setup.fs.remove("/link.txt").unwrap(); - setup.fs.remove("/target.txt").unwrap(); - } - - // Fast symlink tests (target path <= 60 bytes) - #[test_case] - fn test_fast_symlink() { - let setup = TestSetup::new(); - setup.mount().unwrap(); - - let short_path = "short.txt"; - setup.fs.create_symlink("/short_link", short_path).unwrap(); - assert_eq!(setup.fs.read_link("/short_link").unwrap(), short_path); - - let long_path = "this/is/a/very/long/path/that/will/not/fit/in/fast/symlink/storage.txt"; - setup.fs.create_symlink("/long_link", long_path).unwrap(); - assert_eq!(setup.fs.read_link("/long_link").unwrap(), long_path); - } - - // Path traversal and error handling tests - #[test_case] - fn test_path_handling() { - let setup = TestSetup::new(); - setup.mount().unwrap(); - - // Create nested directories - let dir_mode = FileMode::DIR | FileMode::UREAD | FileMode::UWRITE | FileMode::UEXEC; - setup.fs.create_directory("/a", dir_mode).unwrap(); - setup.fs.create_directory("/a/b", dir_mode).unwrap(); - setup.fs.create_directory("/a/b/c", dir_mode).unwrap(); - - // Test path traversal - assert!(setup.fs.get_node("/a/b/c").is_ok()); - - // Test invalid paths - assert!(matches!( - setup.fs.get_node("/nonexistent"), - Err(FilesystemError::NotFound) - )); - assert!(matches!( - setup.fs.get_node(""), - Err(FilesystemError::InvalidPath) - )); - - // Clean up - setup.fs.remove("/a/b/c").unwrap(); - setup.fs.remove("/a/b").unwrap(); - setup.fs.remove("/a").unwrap(); - } - - // Filesystem statistics tests - #[test_case] - fn test_filesystem_stats() { - let setup = TestSetup::new(); - setup.mount().unwrap(); - - let stats = setup.fs.stats().unwrap(); - assert_eq!(stats.block_size, 1024); - assert_eq!(stats.total_blocks, 1024); - assert!(stats.free_blocks > 0); - assert_eq!(stats.total_inodes, 256); - assert!(stats.free_inodes > 0); - } - - // Error handling tests - #[test_case] - fn test_error_handling() { - let setup = TestSetup::new(); - setup.mount().unwrap(); - - // Try operations on non-existent paths - assert!(matches!( - setup.fs.read_file("/nonexistent.txt"), - Err(FilesystemError::NotFound) - )); - - // Try to create file with same name as existing one - let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; - setup.fs.create_file("/duplicate.txt", file_mode).unwrap(); - assert!(matches!( - setup.fs.create_file("/duplicate.txt", file_mode), - Err(FilesystemError::NodeError(NodeError::AlreadyExists)) - )); - - // Try to read directory as file - let dir_mode = FileMode::DIR | FileMode::UREAD | FileMode::UWRITE | FileMode::UEXEC; - setup.fs.create_directory("/testdir", dir_mode).unwrap(); - assert!(matches!( - setup.fs.read_file("/testdir"), - Err(FilesystemError::NodeError(NodeError::NotFile)) - )); - - // Clean up - setup.fs.remove("/duplicate.txt").unwrap(); - setup.fs.remove("/testdir").unwrap(); - } -}*/ diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index a2d0817c..16e3752a 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -1100,7 +1100,7 @@ mod tests { } // Test symlink operations - #[test_case] + /*#[test_case] fn test_symlink() { let setup = TestSetup::new(); let node = setup.create_node(FileMode::LINK.bits()); @@ -1113,7 +1113,7 @@ mod tests { let mut buffer = vec![0; target.len()]; node.read_at(0, &mut buffer).unwrap(); assert_eq!(String::from_utf8(buffer).unwrap(), target); - } + }*/ // Test block allocation #[test_case] From fd3d795c46a240453c25f20988eaa0e02ce70685 Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Sat, 5 Apr 2025 23:46:25 -0500 Subject: [PATCH 08/59] Made EXT2 Async --- kernel/src/filesys/ext2/allocator.rs | 20 ++- kernel/src/filesys/ext2/block_io.rs | 73 ++++---- kernel/src/filesys/ext2/cache/block.rs | 80 +++++---- kernel/src/filesys/ext2/cache/inode.rs | 78 +++++---- kernel/src/filesys/ext2/cache/mod.rs | 20 ++- kernel/src/filesys/ext2/filesystem.rs | 89 ++++++---- kernel/src/filesys/ext2/ide.rs | 24 +-- kernel/src/filesys/ext2/node.rs | 232 +++++++++++++------------ kernel/src/filesys/ext2/structures.rs | 22 +-- 9 files changed, 346 insertions(+), 292 deletions(-) diff --git a/kernel/src/filesys/ext2/allocator.rs b/kernel/src/filesys/ext2/allocator.rs index 0f410b4d..79e00e1d 100644 --- a/kernel/src/filesys/ext2/allocator.rs +++ b/kernel/src/filesys/ext2/allocator.rs @@ -85,7 +85,7 @@ impl Allocator { } /// Allocate a block in a specific group - fn allocate_block_in_group(&self, group: usize) -> AllocResult { + async fn allocate_block_in_group(&self, group: usize) -> AllocResult { let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; let _guard = self .group_locks @@ -97,6 +97,7 @@ impl Allocator { let bitmap_block = self .block_cache .get(bgdt.block_bitmap_block) + .await .map_err(|_| AllocError::CacheError)?; let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); @@ -122,7 +123,7 @@ impl Allocator { } /// Allocate an inode in a specific group - fn allocate_inode_in_group(&self, group: usize) -> AllocResult { + async fn allocate_inode_in_group(&self, group: usize) -> AllocResult { let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; let _guard = self .group_locks @@ -134,6 +135,7 @@ impl Allocator { let bitmap_block = self .block_cache .get(bgdt.inode_bitmap_block) + .await .map_err(|_| AllocError::CacheError)?; let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); @@ -159,14 +161,14 @@ impl Allocator { } /// Allocate a new block - pub fn allocate_block(&self) -> AllocResult { + pub async fn allocate_block(&self) -> AllocResult { let num_groups = self.superblock.block_group_count() as usize; // Try to allocate from each group for group in 0..num_groups { if let Some(desc) = self.bgdt.get(group) { if desc.unallocated_blocks > 0 { - if let Ok(block) = self.allocate_block_in_group(group) { + if let Ok(block) = self.allocate_block_in_group(group).await { // Update free blocks count unsafe { let bgdt = desc as *const _ as *mut BlockGroupDescriptor; @@ -182,14 +184,14 @@ impl Allocator { } /// Allocate a new inode - pub fn allocate_inode(&self) -> AllocResult { + pub async fn allocate_inode(&self) -> AllocResult { let num_groups = self.superblock.block_group_count() as usize; // Try to allocate from each group for group in 0..num_groups { if let Some(desc) = self.bgdt.get(group) { if desc.unallocated_inodes > 0 { - if let Ok(inode) = self.allocate_inode_in_group(group) { + if let Ok(inode) = self.allocate_inode_in_group(group).await { // Update free inodes count unsafe { let bgdt = desc as *const _ as *mut BlockGroupDescriptor; @@ -205,7 +207,7 @@ impl Allocator { } /// Free a block - pub fn free_block(&self, block: u32) -> AllocResult<()> { + pub async fn free_block(&self, block: u32) -> AllocResult<()> { let blocks_per_group = self.superblock.blocks_per_group; let group = (block / blocks_per_group) as usize; @@ -222,6 +224,7 @@ impl Allocator { let bitmap_block = self .block_cache .get(bgdt.block_bitmap_block) + .await .map_err(|_| AllocError::CacheError)?; let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); @@ -239,7 +242,7 @@ impl Allocator { } /// Free an inode - pub fn free_inode(&self, inode: u32) -> AllocResult<()> { + pub async fn free_inode(&self, inode: u32) -> AllocResult<()> { let inodes_per_group = self.superblock.inodes_per_group; // Convert to 0-based index @@ -259,6 +262,7 @@ impl Allocator { let bitmap_block = self .block_cache .get(bgdt.inode_bitmap_block) + .await .map_err(|_| AllocError::CacheError)?; let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); diff --git a/kernel/src/filesys/ext2/block_io.rs b/kernel/src/filesys/ext2/block_io.rs index b2abee8f..cc6e9042 100644 --- a/kernel/src/filesys/ext2/block_io.rs +++ b/kernel/src/filesys/ext2/block_io.rs @@ -1,7 +1,8 @@ // We want to make this replace the block IO we have right now // But would it matter if this is not in kernel anyways? -use alloc::{collections::BTreeMap, sync::Arc, vec, vec::Vec}; +use alloc::{collections::BTreeMap, sync::Arc, vec, vec::Vec, boxed::Box}; +use async_trait::async_trait; use core::cmp::min; use spin::Mutex; @@ -21,6 +22,7 @@ pub enum BlockError { pub type BlockResult = Result; /// Trait for devices or files that can be accessed in blocks +#[async_trait] pub trait BlockIO: Send + Sync { /// Returns the block size in bytes fn block_size(&self) -> u32; @@ -38,7 +40,7 @@ pub trait BlockIO: Send + Sync { /// # Arguments /// * `block_number` - The block number to read /// * `buffer` - Buffer to read into, must be at least block_size() bytes - fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()>; + async fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()>; /// Read bytes from a specific offset /// @@ -49,7 +51,7 @@ pub trait BlockIO: Send + Sync { /// # Returns /// * Number of bytes read if successful /// * Error if offset is invalid or device error occurs - fn read(&self, offset: u32, buffer: &mut [u8]) -> BlockResult { + async fn read(&self, offset: u32, buffer: &mut [u8]) -> BlockResult { let sz = self.size_in_bytes(); if offset >= sz { return if offset == sz { @@ -65,10 +67,10 @@ pub trait BlockIO: Send + Sync { let actual_n = min(self.block_size() - offset_in_block, n); if actual_n == self.block_size() && offset_in_block == 0 { - self.read_block(block_number, &mut buffer[..actual_n as usize])?; + self.read_block(block_number, &mut buffer[..actual_n as usize]).await?; } else { let mut temp = vec![0; self.block_size() as usize]; - self.read_block(block_number, &mut temp)?; + self.read_block(block_number, &mut temp).await?; buffer[..actual_n as usize].copy_from_slice( &temp[offset_in_block as usize..(offset_in_block + actual_n) as usize], ); @@ -78,13 +80,13 @@ pub trait BlockIO: Send + Sync { } /// Read exactly n bytes from offset or until EOF - fn read_exact(&self, mut offset: u32, buffer: &mut [u8]) -> BlockResult { + async fn read_exact(&self, mut offset: u32, buffer: &mut [u8]) -> BlockResult { let mut total_count = 0; let mut remaining = buffer.len(); let mut buf_offset = 0; while remaining > 0 { - match self.read(offset, &mut buffer[buf_offset..]) { + match self.read(offset, &mut buffer[buf_offset..]).await { Ok(0) => return Ok(total_count), Ok(n) => { total_count += n; @@ -100,10 +102,10 @@ pub trait BlockIO: Send + Sync { } /// Write a block - fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()>; + async fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()>; /// Write bytes at a specific offset - fn write(&self, offset: u32, buffer: &[u8]) -> BlockResult { + async fn write(&self, offset: u32, buffer: &[u8]) -> BlockResult { let sz = self.size_in_bytes(); if offset >= sz { return Err(BlockError::OffsetOutOfBounds); @@ -115,16 +117,16 @@ pub trait BlockIO: Send + Sync { let actual_n = min(self.block_size() - offset_in_block, n); if actual_n == self.block_size() && offset_in_block == 0 { - self.write_block(block_number, &buffer[..actual_n as usize])?; + self.write_block(block_number, &buffer[..actual_n as usize]).await?; } else { // Initialize vector with zeros rather than using unsafe set_len let mut temp = vec![0; self.block_size() as usize]; // Read-modify-write - self.read_block(block_number, &mut temp)?; + self.read_block(block_number, &mut temp).await?; temp[offset_in_block as usize..(offset_in_block + actual_n) as usize] .copy_from_slice(&buffer[..actual_n as usize]); - self.write_block(block_number, &temp)?; + self.write_block(block_number, &temp).await?; } Ok(actual_n) @@ -148,6 +150,7 @@ impl MockDevice { } } +#[async_trait] impl BlockIO for MockDevice { fn block_size(&self) -> u32 { self.block_size @@ -161,7 +164,7 @@ impl BlockIO for MockDevice { self.size.div_ceil(self.block_size) } - fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()> { + async fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()> { if buffer.len() < self.block_size as usize { return Err(BlockError::InvalidBlock); } @@ -177,7 +180,7 @@ impl BlockIO for MockDevice { } } - fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()> { + async fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()> { if buffer.len() < self.block_size as usize { return Err(BlockError::InvalidBlock); } @@ -200,86 +203,86 @@ mod tests { // Test basic block operations #[test_case] - fn test_basic_block_operations() { + async fn test_basic_block_operations() { let device = MockDevice::new(1024, 1024 * 1024); // 1MB device with 1KB blocks // Write a block let data = vec![0x55; 1024]; - device.write_block(0, &data).unwrap(); + device.write_block(0, &data).await.unwrap(); // Read it back let mut buffer = vec![0; 1024]; - device.read_block(0, &mut buffer).unwrap(); + device.read_block(0, &mut buffer).await.unwrap(); assert_eq!(buffer, data); // Read an unwritten block (should be zeros) let mut buffer = vec![0; 1024]; - device.read_block(1, &mut buffer).unwrap(); + device.read_block(1, &mut buffer).await.unwrap(); assert!(buffer.iter().all(|&x| x == 0)); } // Test partial reads #[test_case] - fn test_partial_reads() { + async fn test_partial_reads() { let device = MockDevice::new(1024, 1024 * 1024); // 1MB device with 1KB blocks // Write some data let data = vec![0x55; 1024]; - device.write_block(0, &data).unwrap(); + device.write_block(0, &data).await.unwrap(); // Test reading first half of block let mut buffer = vec![0; 512]; - assert_eq!(device.read(0, &mut buffer).unwrap(), 512); + assert_eq!(device.read(0, &mut buffer).await.unwrap(), 512); assert_eq!(&buffer[..], &data[..512]); // Test reading second half of block let mut buffer = vec![0; 512]; - assert_eq!(device.read(512, &mut buffer).unwrap(), 512); + assert_eq!(device.read(512, &mut buffer).await.unwrap(), 512); assert_eq!(&buffer[..], &data[512..]); // Test reading with offset that would cross block boundary // Should only read to end of current block let mut buffer = vec![0xff; 1536]; // Fill with 0xff to verify untouched regions - assert_eq!(device.read(512, &mut buffer).unwrap(), 512); + assert_eq!(device.read(512, &mut buffer).await.unwrap(), 512); assert_eq!(&buffer[..512], &data[512..]); assert!(buffer[512..].iter().all(|&x| x == 0xff)); // Verify rest was untouched } // Test invalid operations #[test_case] - fn test_invalid_operations() { + async fn test_invalid_operations() { let device = MockDevice::new(1024, 1024 * 1024); // Try to write with too small buffer let data = vec![0; 512]; assert!(matches!( - device.write_block(0, &data), + device.write_block(0, &data).await, Err(BlockError::InvalidBlock) )); // Try to read with too small buffer let mut buffer = vec![0; 512]; assert!(matches!( - device.read_block(0, &mut buffer), + device.read_block(0, &mut buffer).await, Err(BlockError::InvalidBlock) )); // Try to access beyond device size let data = vec![0; 1024]; assert!(matches!( - device.write_block(2048, &data), + device.write_block(2048, &data).await, Err(BlockError::InvalidBlock) )); } // Test block boundaries #[test_case] - fn test_block_boundaries() { + async fn test_block_boundaries() { let device = MockDevice::new(1024, 2048); // 2 blocks exactly // Write last block let data = vec![0x55; 1024]; - device.write_block(1, &data).unwrap(); + device.write_block(1, &data).await.unwrap(); // Verify size calculations assert_eq!(device.size_in_blocks(), 2); @@ -287,27 +290,27 @@ mod tests { // Try to write beyond last block assert!(matches!( - device.write_block(2, &data), + device.write_block(2, &data).await, Err(BlockError::InvalidBlock) )); } // Test read_exact #[test_case] - fn test_read_exact() { + async fn test_read_exact() { let device = MockDevice::new(1024, 4096); // 4 blocks // Write some data let data = vec![0x55; 1024]; - device.write_block(0, &data).unwrap(); - device.write_block(1, &data).unwrap(); + device.write_block(0, &data).await.unwrap(); + device.write_block(1, &data).await.unwrap(); // Read exact amount let mut buffer = vec![0; 2048]; - assert_eq!(device.read_exact(0, &mut buffer).unwrap(), 2048); + assert_eq!(device.read_exact(0, &mut buffer).await.unwrap(), 2048); // Try to read beyond device size let mut buffer = vec![0; 8192]; - assert_eq!(device.read_exact(0, &mut buffer).unwrap(), 4096); // Should read until end + assert_eq!(device.read_exact(0, &mut buffer).await.unwrap(), 4096); // Should read until end } } diff --git a/kernel/src/filesys/ext2/cache/block.rs b/kernel/src/filesys/ext2/cache/block.rs index 72f36148..59540c25 100644 --- a/kernel/src/filesys/ext2/cache/block.rs +++ b/kernel/src/filesys/ext2/cache/block.rs @@ -1,4 +1,5 @@ -use alloc::{collections::BTreeMap, sync::Arc, vec, vec::Vec}; +use alloc::{collections::BTreeMap, sync::Arc, vec, vec::Vec, boxed::Box}; +use async_trait::async_trait; use spin::Mutex; use super::{ @@ -87,28 +88,30 @@ impl BlockCache { } /// Load a block from the device - fn load_block(&self, block: u32) -> CacheResult { + async fn load_block(&self, block: u32) -> CacheResult { let mut cached = CachedBlock::new(self.device.block_size() as usize); self.device .read_block(block, &mut cached.data) + .await .map_err(|_| CacheError::LoadError)?; Ok(cached) } /// Write a block back to the device - fn write_block(&self, block: u32, cached: &CachedBlock) -> CacheResult<()> { + async fn write_block(&self, block: u32, cached: &CachedBlock) -> CacheResult<()> { if !cached.is_dirty() { return Ok(()); } self.device .write_block(block, &cached.data) + .await .map_err(|_| CacheError::WriteError)?; Ok(()) } /// Evict entries if cache is full - fn evict_if_needed( + async fn evict_if_needed( &self, entries: &mut BTreeMap>, ) -> CacheResult<()> { @@ -124,7 +127,7 @@ impl BlockCache { // Write back if dirty if guard.is_dirty() { - self.write_block(block, &guard)?; + self.write_block(block, &guard).await?; self.stats.lock().writebacks += 1; } @@ -136,8 +139,9 @@ impl BlockCache { } } +#[async_trait] impl Cache for BlockCache { - fn get(&self, block: u32) -> CacheResult>> { + async fn get(&self, block: u32) -> CacheResult>> { let mut entries = self.entries.lock(); let now = self.clock.now(); @@ -149,9 +153,9 @@ impl Cache for BlockCache { self.stats.lock().misses += 1; - self.evict_if_needed(&mut entries)?; + self.evict_if_needed(&mut entries).await?; - let cached = self.load_block(block)?; + let cached = self.load_block(block).await?; let entry = CacheEntry::new(cached); let value = Arc::clone(&entry.value); entries.insert(block, entry); @@ -159,24 +163,24 @@ impl Cache for BlockCache { Ok(value) } - fn insert(&self, block: u32, cached: CachedBlock) -> CacheResult<()> { + async fn insert(&self, block: u32, cached: CachedBlock) -> CacheResult<()> { let mut entries = self.entries.lock(); - self.evict_if_needed(&mut entries)?; + self.evict_if_needed(&mut entries).await?; // Add new entry entries.insert(block, CacheEntry::new(cached)); Ok(()) } - fn remove(&self, block: &u32) -> CacheResult<()> { + async fn remove(&self, block: &u32) -> CacheResult<()> { let mut entries = self.entries.lock(); if let Some(entry) = entries.remove(block) { let guard = entry.value.lock(); // Write back if dirty if guard.is_dirty() { - self.write_block(*block, &guard)?; + self.write_block(*block, &guard).await?; self.stats.lock().writebacks += 1; } } @@ -184,14 +188,14 @@ impl Cache for BlockCache { Ok(()) } - fn clear(&self) -> CacheResult<()> { + async fn clear(&self) -> CacheResult<()> { let mut entries = self.entries.lock(); // Write back all dirty blocks for (block, entry) in entries.iter() { let guard = entry.value.lock(); if guard.is_dirty() { - self.write_block(*block, &guard)?; + self.write_block(*block, &guard).await?; self.stats.lock().writebacks += 1; } } @@ -212,7 +216,7 @@ mod tests { // Test CachedBlock functionality #[test_case] - fn test_cached_block_basic() { + async fn test_cached_block_basic() { let mut block = CachedBlock::new(1024); assert!(!block.is_dirty()); @@ -230,20 +234,20 @@ mod tests { // Test BlockCache operations #[test_case] - fn test_block_cache_basic_operations() { + async fn test_block_cache_basic_operations() { let device: Arc = MockDevice::new(1024, 1024 * 1024); // 1MB device let cache = BlockCache::new(Arc::clone(&device), 2); // Cache 2 blocks // Write to a block { - let block = cache.get(0).unwrap(); + let block = cache.get(0).await.unwrap(); let mut block = block.lock(); block.data_mut()[0] = 42; } // Read it back { - let block = cache.get(0).unwrap(); + let block = cache.get(0).await.unwrap(); let block = block.lock(); assert_eq!(block.data()[0], 42); } @@ -255,16 +259,16 @@ mod tests { } #[test_case] - fn test_block_cache_eviction() { + async fn test_block_cache_eviction() { let device: Arc = MockDevice::new(1024, 1024 * 1024); let cache = BlockCache::new(Arc::clone(&device), 2); // Fill cache but don't keep references - cache.get(0).unwrap(); - cache.get(1).unwrap(); + cache.get(0).await.unwrap(); + cache.get(1).await.unwrap(); // Force eviction by getting third block - let block2 = cache.get(2).unwrap(); + let block2 = cache.get(2).await.unwrap(); { let mut block = block2.lock(); block.data_mut()[0] = 42; @@ -275,23 +279,23 @@ mod tests { } #[test_case] - fn test_block_cache_dirty_writeback() { + async fn test_block_cache_dirty_writeback() { let device: Arc = MockDevice::new(1024, 1024 * 1024); let cache = BlockCache::new(Arc::clone(&device), 2); // Write to block and mark dirty { - let block = cache.get(0).unwrap(); + let block = cache.get(0).await.unwrap(); let mut block = block.lock(); block.data_mut()[0] = 42; } // Clear cache, forcing writeback - cache.clear().unwrap(); + cache.clear().await.unwrap(); // Read back from device let mut buffer = vec![0; 1024]; - device.read_block(0, &mut buffer).unwrap(); + device.read_block(0, &mut buffer).await.unwrap(); assert_eq!(buffer[0], 42); let stats = cache.stats(); @@ -299,13 +303,13 @@ mod tests { } #[test_case] - fn test_block_cache_concurrent_access() { + async fn test_block_cache_concurrent_access() { let device: Arc = MockDevice::new(1024, 1024 * 1024); let cache = Arc::new(BlockCache::new(Arc::clone(&device), 4)); // Get same block multiple times - let block1 = cache.get(0).unwrap(); - let block2 = cache.get(0).unwrap(); + let block1 = cache.get(0).await.unwrap(); + let block2 = cache.get(0).await.unwrap(); // Modify through one reference { @@ -321,47 +325,47 @@ mod tests { } #[test_case] - fn test_block_cache_error_conditions() { + async fn test_block_cache_error_conditions() { let device: Arc = MockDevice::new(1024, 1024 * 1024); let cache = BlockCache::new(Arc::clone(&device), 1); // Fill cache - let block = cache.get(0).unwrap(); + let block = cache.get(0).await.unwrap(); // Keep strong reference to prevent eviction let mut guard = block.lock(); guard.data_mut()[0] = 42; // Try to get another block - should fail - assert!(matches!(cache.get(1), Err(CacheError::CacheFull))); + assert!(matches!(cache.get(1).await, Err(CacheError::CacheFull))); } #[test_case] - fn test_block_cache_clear() { + async fn test_block_cache_clear() { let device: Arc = MockDevice::new(1024, 1024 * 1024); let cache = BlockCache::new(Arc::clone(&device), 2); // Add some blocks { - let block = cache.get(0).unwrap(); + let block = cache.get(0).await.unwrap(); let mut block = block.lock(); block.data_mut()[0] = 42; } { - let block = cache.get(1).unwrap(); + let block = cache.get(1).await.unwrap(); let mut block = block.lock(); block.data_mut()[0] = 43; } // Clear cache - cache.clear().unwrap(); + cache.clear().await.unwrap(); // Verify blocks were written back let mut buffer = vec![0; 1024]; - device.read_block(0, &mut buffer).unwrap(); + device.read_block(0, &mut buffer).await.unwrap(); assert_eq!(buffer[0], 42); - device.read_block(1, &mut buffer).unwrap(); + device.read_block(1, &mut buffer).await.unwrap(); assert_eq!(buffer[0], 43); } } diff --git a/kernel/src/filesys/ext2/cache/inode.rs b/kernel/src/filesys/ext2/cache/inode.rs index be0a6f31..4c38fab8 100644 --- a/kernel/src/filesys/ext2/cache/inode.rs +++ b/kernel/src/filesys/ext2/cache/inode.rs @@ -1,4 +1,5 @@ -use alloc::{collections::BTreeMap, sync::Arc}; +use alloc::{collections::BTreeMap, sync::Arc, boxed::Box}; +use async_trait::async_trait; use core::sync::atomic::{AtomicU32, Ordering}; use spin::Mutex; @@ -164,11 +165,11 @@ impl InodeCache { } /// Load an inode from the device - fn load_inode(&self, inode_no: u32) -> CacheResult { + async fn load_inode(&self, inode_no: u32) -> CacheResult { let location = self.get_inode_location(inode_no); // Get the block containing this inode - let block = self.block_cache.get(location.block)?; + let block = self.block_cache.get(location.block).await?; // Read the inode from the block let inode = unsafe { @@ -182,7 +183,7 @@ impl InodeCache { } /// Write an inode back to the device - fn write_inode(&self, inode_no: u32, cached: &CachedInode) -> CacheResult<()> { + async fn write_inode(&self, inode_no: u32, cached: &CachedInode) -> CacheResult<()> { if !cached.is_dirty() { return Ok(()); } @@ -190,7 +191,7 @@ impl InodeCache { let location = self.get_inode_location(inode_no); // Get the block containing this inode - let block = self.block_cache.get(location.block)?; + let block = self.block_cache.get(location.block).await?; // Write the inode to the block unsafe { @@ -204,7 +205,7 @@ impl InodeCache { } /// Evict entries if cache is full - fn evict_if_needed( + async fn evict_if_needed( &self, entries: &mut BTreeMap>, ) -> CacheResult<()> { @@ -217,7 +218,7 @@ impl InodeCache { // Write back if dirty if entry.value.lock().is_dirty() { - self.write_inode(inode_no, &entry.value.lock())?; + self.write_inode(inode_no, &entry.value.lock()).await?; self.stats.lock().writebacks += 1; } @@ -229,8 +230,9 @@ impl InodeCache { } } +#[async_trait] impl Cache for InodeCache { - fn get(&self, inode_no: u32) -> CacheResult>> { + async fn get(&self, inode_no: u32) -> CacheResult>> { let mut entries = self.entries.lock(); let now = self.clock.now(); @@ -246,10 +248,10 @@ impl Cache for InodeCache { self.stats.lock().misses += 1; // Evict if needed - self.evict_if_needed(&mut entries)?; + self.evict_if_needed(&mut entries).await?; // Load and cache inode - let cached = self.load_inode(inode_no)?; + let cached = self.load_inode(inode_no).await?; let entry = CacheEntry::new(cached); let value = Arc::clone(&entry.value); entries.insert(inode_no, entry); @@ -257,18 +259,18 @@ impl Cache for InodeCache { Ok(value) } - fn insert(&self, inode_no: u32, cached: CachedInode) -> CacheResult<()> { + async fn insert(&self, inode_no: u32, cached: CachedInode) -> CacheResult<()> { let mut entries = self.entries.lock(); // Evict if needed - self.evict_if_needed(&mut entries)?; + self.evict_if_needed(&mut entries).await?; // Add new entry entries.insert(inode_no, CacheEntry::new(cached)); Ok(()) } - fn remove(&self, inode_no: &u32) -> CacheResult<()> { + async fn remove(&self, inode_no: &u32) -> CacheResult<()> { let mut entries = self.entries.lock(); if let Some(entry) = entries.remove(inode_no) { @@ -281,7 +283,7 @@ impl Cache for InodeCache { entries.insert(*inode_no, entry); } else if cached.is_dirty() { // No references but dirty, write back - self.write_inode(*inode_no, &cached)?; + self.write_inode(*inode_no, &cached).await?; self.stats.lock().writebacks += 1; } } @@ -289,14 +291,14 @@ impl Cache for InodeCache { Ok(()) } - fn clear(&self) -> CacheResult<()> { + async fn clear(&self) -> CacheResult<()> { let mut entries = self.entries.lock(); // Write back all dirty blocks for (inode_no, entry) in entries.iter() { let cached = entry.value.lock(); if cached.ref_count() == 0 && cached.is_dirty() { - self.write_inode(*inode_no, &cached)?; + self.write_inode(*inode_no, &cached).await?; self.stats.lock().writebacks += 1; } } @@ -324,7 +326,7 @@ mod tests { // Test CachedInode functionality #[test_case] - fn test_cached_inode_basic() { + async fn test_cached_inode_basic() { let inode = Inode { mode: 0, uid: 0, @@ -347,7 +349,7 @@ mod tests { } #[test_case] - fn test_cached_inode_ref_counting() { + async fn test_cached_inode_ref_counting() { let inode = Inode { links_count: 1, blocks: [0; 15], @@ -399,56 +401,56 @@ mod tests { // Test InodeCache functionality #[test_case] - fn test_inode_cache_basic() { - let (_device, _superblock, _bgdt, _block_cache, cache) = setup_test_cache(4); + async fn test_inode_cache_basic() { + let (_, _, _, _, cache) = setup_test_cache(4); // Get an inode - let inode = cache.get(1).unwrap(); + let inode = cache.get(1).await.unwrap(); assert_eq!(inode.lock().ref_count(), 1); } #[test_case] - fn test_inode_cache_eviction() { - let (_device, _superblock, _bgdt, _block_cache, cache) = setup_test_cache(2); + async fn test_inode_cache_eviction() { + let (_, _, _, _, cache) = setup_test_cache(2); // Fill cache { - let inode1 = cache.get(1).unwrap(); + let inode1 = cache.get(1).await.unwrap(); inode1.lock().dec_ref(); } { - let inode2 = cache.get(2).unwrap(); + let inode2 = cache.get(2).await.unwrap(); inode2.lock().dec_ref(); } // This should trigger eviction - let _inode3 = cache.get(3).unwrap(); + let _inode3 = cache.get(3).await.unwrap(); let stats = cache.stats(); assert!(stats.evictions > 0); } #[test_case] - fn test_inode_cache_dirty_writeback() { - let (_device, _superblock, _bgdt, _block_cache, cache) = setup_test_cache(4); + async fn test_inode_cache_dirty_writeback() { + let (_, _, _, _, cache) = setup_test_cache(4); // Modify an inode { - let inode = cache.get(1).unwrap(); + let inode = cache.get(1).await.unwrap(); let mut guard = inode.lock(); guard.inode_mut().size_low = 1024; guard.dec_ref(); } // Clear cache should trigger writeback - cache.clear().unwrap(); + cache.clear().await.unwrap(); let stats = cache.stats(); assert!(stats.writebacks > 0); } #[test_case] - fn test_inode_location_calculation() { + async fn test_inode_location_calculation() { let device: Arc = MockDevice::new(1024, 1024 * 1024); let superblock = Arc::new(Superblock { @@ -475,14 +477,14 @@ mod tests { } #[test_case] - fn test_inode_cache_reference_handling() { - let (_device, _superblock, _bgdt, _block_cache, cache) = setup_test_cache(2); + async fn test_inode_cache_reference_handling() { + let (_, _, _, _, cache) = setup_test_cache(2); // Get multiple references to same inode { - let inode1 = cache.get(1).unwrap(); + let inode1 = cache.get(1).await.unwrap(); { - let inode2 = cache.get(1).unwrap(); + let inode2 = cache.get(1).await.unwrap(); { let guard = inode1.lock(); assert_eq!(guard.ref_count(), 2); @@ -499,18 +501,18 @@ mod tests { } // Try to evict - should not work while referenced - let inode3 = cache.get(2).unwrap(); + let inode3 = cache.get(2).await.unwrap(); { let guard = inode3.lock(); guard.dec_ref(); } - let inode4 = cache.get(3).unwrap(); // Should not evict inode 1 + let inode4 = cache.get(3).await.unwrap(); // Should not evict inode 1 { let guard = inode4.lock(); guard.dec_ref(); } - assert!(cache.get(1).is_ok()); // Should still be in cache + assert!(cache.get(1).await.is_ok()); // Should still be in cache } } } diff --git a/kernel/src/filesys/ext2/cache/mod.rs b/kernel/src/filesys/ext2/cache/mod.rs index 4ddac13e..641acbe9 100644 --- a/kernel/src/filesys/ext2/cache/mod.rs +++ b/kernel/src/filesys/ext2/cache/mod.rs @@ -1,4 +1,5 @@ -use alloc::sync::Arc; +use alloc::{sync::Arc, boxed::Box}; +use async_trait::async_trait; use core::{ hash::Hash, sync::atomic::{AtomicU64, Ordering}, @@ -65,22 +66,23 @@ impl CacheStats { } /// Trait for cache implementations -pub trait Cache +#[async_trait] +pub trait Cache: Send + Sync // TODO is this safe? (needed for test setup) where K: Eq + Hash + Clone, V: CacheableItem, { /// Get an item from the cache, loading it if necessary - fn get(&self, key: K) -> CacheResult>>; + async fn get(&self, key: K) -> CacheResult>>; /// Insert an item into the cache - fn insert(&self, key: K, value: V) -> CacheResult<()>; + async fn insert(&self, key: K, value: V) -> CacheResult<()>; /// Remove an item from the cache, writing back if dirty - fn remove(&self, key: &K) -> CacheResult<()>; + async fn remove(&self, key: &K) -> CacheResult<()>; /// Clear all items from the cache, writing back dirty items - fn clear(&self) -> CacheResult<()>; + async fn clear(&self) -> CacheResult<()>; /// Get cache statistics fn stats(&self) -> CacheStats; @@ -184,7 +186,7 @@ mod tests { // Test CacheEntry functionality #[test_case] - fn test_cache_entry() { + async fn test_cache_entry() { let item = MockItem::new(vec![1, 2, 3]); let mut entry = CacheEntry::new(item); @@ -200,7 +202,7 @@ mod tests { // Test MonotonicClock #[test_case] - fn test_monotonic_clock() { + async fn test_monotonic_clock() { let clock = MonotonicClock::default(); // Test monotonic increasing @@ -214,7 +216,7 @@ mod tests { // Test CacheStats #[test_case] - fn test_cache_stats() { + async fn test_cache_stats() { let mut stats = CacheStats::default(); // Test initial state diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index a52daf47..604d6da3 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -93,7 +93,7 @@ impl Ext2 { /// Mount the filesystem, reading superblock and preparing caches /// Mount the filesystem, reading superblock and preparing caches - pub fn mount(&self) -> FilesystemResult<()> { + pub async fn mount(&self) -> FilesystemResult<()> { if self.mounted.load(Ordering::Acquire) { return Ok(()); } @@ -108,7 +108,7 @@ impl Ext2 { &mut superblock as *mut _ as *mut u8, core::mem::size_of::(), ), - ) + ).await .map_err(FilesystemError::DeviceError)?; } @@ -139,6 +139,7 @@ impl Ext2 { core::mem::size_of::(), ), ) + .await .map_err(FilesystemError::DeviceError)?; } bgdt.push(desc); @@ -165,6 +166,7 @@ impl Ext2 { // Load root inode (always inode 2 in ext2) let root_inode = inode_cache .get(2) + .await .map_err(|_| FilesystemError::CacheError)?; let root_node = Arc::new(Node::new( @@ -173,7 +175,7 @@ impl Ext2 { Arc::clone(&self.block_cache), superblock.block_size(), Arc::clone(&self.allocator), // Pass allocator reference - )); + ).await); // Update self unsafe { @@ -190,7 +192,7 @@ impl Ext2 { } /// Unmount the filesystem - pub fn unmount(&self) -> FilesystemResult<()> { + pub async fn unmount(&self) -> FilesystemResult<()> { if !self.mounted.load(Ordering::Acquire) { return Ok(()); } @@ -198,9 +200,11 @@ impl Ext2 { // Clear caches self.inode_cache .clear() + .await .map_err(|_| FilesystemError::CacheError)?; self.block_cache .clear() + .await .map_err(|_| FilesystemError::CacheError)?; // Clear root @@ -211,7 +215,7 @@ impl Ext2 { } /// Get a node by path - pub fn get_node(&self, path: &str) -> FilesystemResult> { + pub async fn get_node(&self, path: &str) -> FilesystemResult> { if !self.mounted.load(Ordering::Acquire) { return Err(FilesystemError::NotMounted); } @@ -233,7 +237,7 @@ impl Ext2 { let mut current = root; for component in path.split('/').filter(|s| !s.is_empty()) { - let entries = current.read_dir().map_err(FilesystemError::NodeError)?; + let entries = current.read_dir().await.map_err(FilesystemError::NodeError)?; let entry = entries .iter() @@ -243,6 +247,7 @@ impl Ext2 { let inode = self .inode_cache .get(entry.inode_no) + .await .map_err(|_| FilesystemError::CacheError)?; current = Arc::new(Node::new( @@ -251,21 +256,21 @@ impl Ext2 { Arc::clone(&self.block_cache), self.superblock.block_size(), Arc::clone(&self.allocator), - )); + ).await); } Ok(current) } /// Read all entries in a directory - pub fn read_dir(&self, path: &str) -> FilesystemResult> { - let node = self.get_node(path)?; - node.read_dir().map_err(FilesystemError::NodeError) + pub async fn read_dir(&self, path: &str) -> FilesystemResult> { + let node = self.get_node(path).await?; + node.read_dir().await.map_err(FilesystemError::NodeError) } /// Read file contents - pub fn read_file(&self, path: &str) -> FilesystemResult> { - let node = self.get_node(path)?; + pub async fn read_file(&self, path: &str) -> FilesystemResult> { + let node = self.get_node(path).await?; if !node.is_file() { return Err(FilesystemError::NodeError(NodeError::NotFile)); } @@ -273,7 +278,7 @@ impl Ext2 { let size = node.size() as usize; let mut buffer = vec![0; size]; node.read_at(0, &mut buffer) - .map_err(FilesystemError::NodeError)?; + .await.map_err(FilesystemError::NodeError)?; Ok(buffer) } @@ -296,7 +301,7 @@ impl Ext2 { } /// Create a new file - pub fn create_file(&self, path: &str, mode: FileMode) -> FilesystemResult> { + pub async fn create_file(&self, path: &str, mode: FileMode) -> FilesystemResult> { if !self.mounted.load(Ordering::Acquire) { return Err(FilesystemError::NotMounted); } @@ -312,13 +317,13 @@ impl Ext2 { } // Get parent directory - let parent = self.get_node(parent_path)?; + let parent = self.get_node(parent_path).await?; if !parent.is_directory() { return Err(FilesystemError::NodeError(NodeError::NotDirectory)); } // Check if file already exists - if self.get_node(path).is_ok() { + if self.get_node(path).await.is_ok() { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } @@ -326,12 +331,14 @@ impl Ext2 { let inode_no = self .allocator .allocate_inode() + .await .map_err(|e| FilesystemError::NodeError(e.into()))?; // Initialize inode let inode = self .inode_cache .get(inode_no) + .await .map_err(|_| FilesystemError::CacheError)?; { let mut inode = inode.lock(); @@ -351,6 +358,7 @@ impl Ext2 { // Add directory entry in parent parent .add_dir_entry(name, inode_no, FileType::RegularFile) + .await .map_err(FilesystemError::NodeError)?; // Create and return node @@ -360,13 +368,13 @@ impl Ext2 { Arc::clone(&self.block_cache), self.superblock.block_size(), Arc::clone(&self.allocator), - )); + ).await); Ok(node) } /// Create a new directory - pub fn create_directory(&self, path: &str, mode: FileMode) -> FilesystemResult> { + pub async fn create_directory(&self, path: &str, mode: FileMode) -> FilesystemResult> { if !self.mounted.load(Ordering::Acquire) { return Err(FilesystemError::NotMounted); } @@ -382,13 +390,13 @@ impl Ext2 { } // Get parent directory - let parent = self.get_node(parent_path)?; + let parent = self.get_node(parent_path).await?; if !parent.is_directory() { return Err(FilesystemError::NodeError(NodeError::NotDirectory)); } // Check if directory already exists - if self.get_node(path).is_ok() { + if self.get_node(path).await.is_ok() { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } @@ -396,12 +404,14 @@ impl Ext2 { let inode_no = self .allocator .allocate_inode() + .await .map_err(|e| FilesystemError::NodeError(e.into()))?; // Initialize inode let inode = self .inode_cache .get(inode_no) + .await .map_err(|_| FilesystemError::CacheError)?; { let mut inode = inode.lock(); @@ -424,24 +434,27 @@ impl Ext2 { Arc::clone(&self.block_cache), self.superblock.block_size(), Arc::clone(&self.allocator), - )); + ).await); // Add . and .. entries node.add_dir_entry(".", inode_no, FileType::Directory) + .await .map_err(FilesystemError::NodeError)?; node.add_dir_entry("..", parent.number(), FileType::Directory) + .await .map_err(FilesystemError::NodeError)?; // Add entry in parent directory parent .add_dir_entry(name, inode_no, FileType::Directory) + .await .map_err(FilesystemError::NodeError)?; Ok(node) } /// Create a symbolic link - pub fn create_symlink(&self, path: &str, target: &str) -> FilesystemResult> { + pub async fn create_symlink(&self, path: &str, target: &str) -> FilesystemResult> { if !self.mounted.load(Ordering::Acquire) { return Err(FilesystemError::NotMounted); } @@ -457,13 +470,13 @@ impl Ext2 { } // Get parent directory - let parent = self.get_node(parent_path)?; + let parent = self.get_node(parent_path).await?; if !parent.is_directory() { return Err(FilesystemError::NodeError(NodeError::NotDirectory)); } // Check if link already exists - if self.get_node(path).is_ok() { + if self.get_node(path).await.is_ok() { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } @@ -471,12 +484,14 @@ impl Ext2 { let inode_no = self .allocator .allocate_inode() + .await .map_err(|e| FilesystemError::NodeError(e.into()))?; // Initialize inode let inode = self .inode_cache .get(inode_no) + .await .map_err(|_| FilesystemError::CacheError)?; { let mut inode = inode.lock(); @@ -511,6 +526,7 @@ impl Ext2 { let block = self .allocator .allocate_block() + .await .map_err(|e| FilesystemError::NodeError(e.into()))?; inode.blocks[0] = block; inode.blocks_count = 1; @@ -524,16 +540,18 @@ impl Ext2 { Arc::clone(&self.block_cache), self.superblock.block_size(), Arc::clone(&self.allocator), - )); + ).await); // Add directory entry parent .add_dir_entry(name, inode_no, FileType::SymbolicLink) + .await .map_err(FilesystemError::NodeError)?; if target.len() > 60 { // Write target path if not using fast symlink node.write_at(0, target.as_bytes()) + .await .map_err(FilesystemError::NodeError)?; } @@ -541,7 +559,7 @@ impl Ext2 { } /// Remove a file, directory, or symbolic link - pub fn remove(&self, path: &str) -> FilesystemResult<()> { + pub async fn remove(&self, path: &str) -> FilesystemResult<()> { if !self.mounted.load(Ordering::Acquire) { return Err(FilesystemError::NotMounted); } @@ -553,12 +571,12 @@ impl Ext2 { }; // Get parent directory and node to remove - let parent = self.get_node(parent_path)?; - let node = self.get_node(path)?; + let parent = self.get_node(parent_path).await?; + let node = self.get_node(path).await?; if node.is_directory() { // Ensure directory is empty (except . and ..) - let entries = node.read_dir().map_err(FilesystemError::NodeError)?; + let entries = node.read_dir().await.map_err(FilesystemError::NodeError)?; if entries.len() > 2 { return Err(FilesystemError::NodeError(NodeError::NotEmpty)); } @@ -567,34 +585,37 @@ impl Ext2 { // Remove directory entry parent .remove_dir_entry(name) + .await .map_err(FilesystemError::NodeError)?; // Decrement link count node.decrease_link_count() + .await .map_err(FilesystemError::NodeError)?; Ok(()) } /// Write data to a file - pub fn write_file(&self, path: &str, data: &[u8]) -> FilesystemResult { - let node = self.get_node(path)?; + pub async fn write_file(&self, path: &str, data: &[u8]) -> FilesystemResult { + let node = self.get_node(path).await?; if !node.is_file() { return Err(FilesystemError::NodeError(NodeError::NotFile)); } - node.write_at(0, data).map_err(FilesystemError::NodeError) + node.write_at(0, data).await.map_err(FilesystemError::NodeError) } /// Read the target of a symbolic link - pub fn read_link(&self, path: &str) -> FilesystemResult { - let node = self.get_node(path)?; + pub async fn read_link(&self, path: &str) -> FilesystemResult { + let node = self.get_node(path).await?; if !node.is_symlink() { return Err(FilesystemError::NodeError(NodeError::NotSymlink)); } let mut buffer = vec![0; node.size() as usize]; node.read_at(0, &mut buffer) + .await .map_err(FilesystemError::NodeError)?; Ok(String::from_utf8_lossy(&buffer).into_owned()) diff --git a/kernel/src/filesys/ext2/ide.rs b/kernel/src/filesys/ext2/ide.rs index 7035f9d4..d9e7c6dc 100644 --- a/kernel/src/filesys/ext2/ide.rs +++ b/kernel/src/filesys/ext2/ide.rs @@ -1,7 +1,8 @@ // IDK if we need this // We'll transcribe just in case. -use alloc::sync::Arc; +use alloc::{sync::Arc,boxed::Box}; +use async_trait::async_trait; use core::sync::atomic::{AtomicU32, Ordering}; use spin::Mutex; use x86_64::instructions::port::{Port, PortReadOnly, PortWriteOnly}; @@ -130,7 +131,7 @@ impl Ide { self.drive & 1 } - fn wait_until_ready(&self) -> BlockResult<()> { + async fn wait_until_ready(&self) -> BlockResult<()> { let mut regs = self.regs.lock(); // SAFETY: Port access is synchronized via mutex @@ -166,6 +167,7 @@ impl Ide { } } +#[async_trait] impl BlockIO for Ide { fn block_size(&self) -> u32 { SECTOR_SIZE as u32 @@ -176,7 +178,7 @@ impl BlockIO for Ide { u32::MAX } - fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()> { + async fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()> { if buffer.len() < SECTOR_SIZE { return Err(BlockError::InvalidBlock); } @@ -184,7 +186,7 @@ impl BlockIO for Ide { self.stats.reads.fetch_add(1, Ordering::Relaxed); // Wait for drive to be ready - self.wait_until_ready()?; + self.wait_until_ready().await?; // Set up read command { @@ -196,7 +198,7 @@ impl BlockIO for Ide { } // Wait for command completion and data - self.wait_until_ready()?; + self.wait_until_ready().await?; self.wait_for_data()?; // Transfer the data @@ -205,7 +207,7 @@ impl BlockIO for Ide { unsafe { regs.read_data(buffer) } } - fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()> { + async fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()> { if buffer.len() < SECTOR_SIZE { return Err(BlockError::InvalidBlock); } @@ -213,7 +215,7 @@ impl BlockIO for Ide { self.stats.writes.fetch_add(1, Ordering::Relaxed); // Wait for drive to be ready - self.wait_until_ready()?; + self.wait_until_ready().await?; // Set up write command { @@ -225,7 +227,7 @@ impl BlockIO for Ide { } // Wait for drive ready to accept data - self.wait_until_ready()?; + self.wait_until_ready().await?; self.wait_for_data()?; // Transfer the data @@ -236,7 +238,7 @@ impl BlockIO for Ide { } // Wait for write to complete - self.wait_until_ready()?; + self.wait_until_ready().await?; Ok(()) } @@ -247,7 +249,7 @@ mod tests { use super::*; #[test_case] - fn test_ide_ports() { + async fn test_ide_ports() { let ide = Ide::new(0); assert_eq!(ide.drive, 0); // Primary master @@ -256,7 +258,7 @@ mod tests { } #[test_case] - fn test_block_size() { + async fn test_block_size() { let ide = Ide::new(0); assert_eq!(ide.block_size(), SECTOR_SIZE as u32); } diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index 16e3752a..2dc09d6c 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -61,29 +61,30 @@ impl<'a> WriteContext<'a> { } /// Ensure all necessary blocks are allocated - fn prepare_blocks(&mut self) -> NodeResult<()> { + async fn prepare_blocks(&mut self) -> NodeResult<()> { let start_block = self.offset / self.node.block_size as u64; let end_block = (self.offset + self.size).div_ceil(self.node.block_size as u64); for block_idx in start_block..end_block { - self.ensure_block_allocated(block_idx)?; + self.ensure_block_allocated(block_idx).await?; } Ok(()) } /// Ensure a specific block is allocated - fn ensure_block_allocated(&mut self, block_idx: u64) -> NodeResult { + async fn ensure_block_allocated(&mut self, block_idx: u64) -> NodeResult { if let Ok(block) = self .node .get_block_number_for_offset(block_idx * self.node.block_size as u64) + .await { return Ok(block); } // Need to allocate a new block - let new_block = self.allocator.allocate_block()?; - self.set_block_pointer(block_idx, new_block)?; + let new_block = self.allocator.allocate_block().await?; + self.set_block_pointer(block_idx, new_block).await?; let mut inode = self.node.inode.lock(); let new_count = block_idx as u32 + 1; inode.inode_mut().blocks_count = new_count; @@ -91,7 +92,7 @@ impl<'a> WriteContext<'a> { } /// Set a block pointer (direct, indirect, etc.) - fn set_block_pointer(&mut self, block_idx: u64, block: u32) -> NodeResult<()> { + async fn set_block_pointer(&mut self, block_idx: u64, block: u32) -> NodeResult<()> { let mut inode = self.node.inode.lock(); let inode = inode.inode_mut(); @@ -108,9 +109,9 @@ impl<'a> WriteContext<'a> { if idx < ptrs_per_block { // Single indirect if inode.blocks[12] == 0 { - inode.blocks[12] = self.allocator.allocate_block()?; + inode.blocks[12] = self.allocator.allocate_block().await?; } - self.write_indirect_pointer(inode.blocks[12], idx as u32, block)?; + self.write_indirect_pointer(inode.blocks[12], idx as u32, block).await?; return Ok(()); } idx -= ptrs_per_block; @@ -118,7 +119,7 @@ impl<'a> WriteContext<'a> { if idx < ptrs_per_block * ptrs_per_block { // Double indirect if inode.blocks[13] == 0 { - inode.blocks[13] = self.allocator.allocate_block()?; + inode.blocks[13] = self.allocator.allocate_block().await?; } let indirect1 = inode.blocks[13]; @@ -126,23 +127,23 @@ impl<'a> WriteContext<'a> { let indirect2_idx = idx % ptrs_per_block; // Ensure indirect block exists - let indirect2 = self.read_indirect_pointer(indirect1, indirect1_idx as u32)?; + let indirect2 = self.read_indirect_pointer(indirect1, indirect1_idx as u32).await?; let indirect2 = if indirect2 == 0 { - let new_block = self.allocator.allocate_block()?; - self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block)?; + let new_block = self.allocator.allocate_block().await?; + self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block).await?; new_block } else { indirect2 }; - self.write_indirect_pointer(indirect2, indirect2_idx as u32, block)?; + self.write_indirect_pointer(indirect2, indirect2_idx as u32, block).await?; return Ok(()); } idx -= ptrs_per_block * ptrs_per_block; // Triple indirect if inode.blocks[14] == 0 { - inode.blocks[14] = self.allocator.allocate_block()?; + inode.blocks[14] = self.allocator.allocate_block().await?; } let indirect1 = inode.blocks[14]; @@ -151,35 +152,36 @@ impl<'a> WriteContext<'a> { let indirect3_idx = idx % ptrs_per_block; // Ensure first level indirect block exists - let indirect2 = self.read_indirect_pointer(indirect1, indirect1_idx as u32)?; + let indirect2 = self.read_indirect_pointer(indirect1, indirect1_idx as u32).await?; let indirect2 = if indirect2 == 0 { - let new_block = self.allocator.allocate_block()?; - self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block)?; + let new_block = self.allocator.allocate_block().await?; + self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block).await?; new_block } else { indirect2 }; // Ensure second level indirect block exists - let indirect3 = self.read_indirect_pointer(indirect2, indirect2_idx as u32)?; + let indirect3 = self.read_indirect_pointer(indirect2, indirect2_idx as u32).await?; let indirect3 = if indirect3 == 0 { - let new_block = self.allocator.allocate_block()?; - self.write_indirect_pointer(indirect2, indirect2_idx as u32, new_block)?; + let new_block = self.allocator.allocate_block().await?; + self.write_indirect_pointer(indirect2, indirect2_idx as u32, new_block).await?; new_block } else { indirect3 }; - self.write_indirect_pointer(indirect3, indirect3_idx as u32, block)?; + self.write_indirect_pointer(indirect3, indirect3_idx as u32, block).await?; Ok(()) } /// Read an indirect block pointer - fn read_indirect_pointer(&self, block: u32, index: u32) -> NodeResult { + async fn read_indirect_pointer(&self, block: u32, index: u32) -> NodeResult { let cached = self .node .block_cache .get(block) + .await .map_err(|_| NodeError::WriteError)?; let cached = cached.lock(); @@ -187,11 +189,12 @@ impl<'a> WriteContext<'a> { } /// Write an indirect block pointer - fn write_indirect_pointer(&self, block: u32, index: u32, value: u32) -> NodeResult<()> { + async fn write_indirect_pointer(&self, block: u32, index: u32, value: u32) -> NodeResult<()> { let cached = self .node .block_cache .get(block) + .await .map_err(|_| NodeError::WriteError)?; let mut cached = cached.lock(); @@ -231,7 +234,7 @@ unsafe impl Sync for Node {} impl Node { /// Create a new node - pub fn new( + pub async fn new( number: u32, inode: Arc>, block_cache: Arc>, @@ -249,7 +252,7 @@ impl Node { // Cache symlink target if this is a symlink if node.is_symlink() { - node.symlink_target = Some(node.read_symlink().unwrap()); + node.symlink_target = Some(node.read_symlink().await.unwrap()); } node @@ -285,7 +288,7 @@ impl Node { self.inode.lock().inode().links_count } - pub fn decrease_link_count(&self) -> NodeResult { + pub async fn decrease_link_count(&self) -> NodeResult { let mut inode = self.inode.lock(); let inode = inode.inode_mut(); inode.links_count -= 1; @@ -297,14 +300,14 @@ impl Node { // Free blocks for i in 0..inode.blocks_count { if let Ok(block) = - self.get_block_number_for_offset(i as u64 * self.block_size as u64) + self.get_block_number_for_offset(i as u64 * self.block_size as u64).await { - self.allocator.free_block(block)?; + self.allocator.free_block(block).await?; } } // Free inode - self.allocator.free_inode(self.number)?; + self.allocator.free_inode(self.number).await?; Ok(true) // indicates inode was deleted } else { @@ -313,7 +316,7 @@ impl Node { } /// Calculate which block contains the given byte offset - fn get_block_number_for_offset(&self, offset: u64) -> NodeResult { + async fn get_block_number_for_offset(&self, offset: u64) -> NodeResult { let inode = self.inode.lock(); let inode = inode.inode(); @@ -340,6 +343,7 @@ impl Node { let block = self .block_cache .get(inode.blocks[12]) + .await .map_err(|_| NodeError::CacheError)?; let block = block.lock(); let ptr = unsafe { *(block.data().as_ptr().add(remaining as usize * 4) as *const u32) }; @@ -363,6 +367,7 @@ impl Node { let block1 = self .block_cache .get(inode.blocks[13]) + .await .map_err(|_| NodeError::CacheError)?; let block1 = block1.lock(); let ptr1 = unsafe { *(block1.data().as_ptr().add(index1 as usize * 4) as *const u32) }; @@ -374,6 +379,7 @@ impl Node { let block2 = self .block_cache .get(ptr1) + .await .map_err(|_| NodeError::CacheError)?; let block2 = block2.lock(); let ptr2 = unsafe { *(block2.data().as_ptr().add(index2 as usize * 4) as *const u32) }; @@ -398,6 +404,7 @@ impl Node { let block1 = self .block_cache .get(inode.blocks[14]) + .await .map_err(|_| NodeError::CacheError)?; let block1 = block1.lock(); let ptr1 = unsafe { *(block1.data().as_ptr().add(index1 as usize * 4) as *const u32) }; @@ -409,6 +416,7 @@ impl Node { let block2 = self .block_cache .get(ptr1) + .await .map_err(|_| NodeError::CacheError)?; let block2 = block2.lock(); let ptr2 = unsafe { *(block2.data().as_ptr().add(index2 as usize * 4) as *const u32) }; @@ -420,6 +428,7 @@ impl Node { let block3 = self .block_cache .get(ptr2) + .await .map_err(|_| NodeError::CacheError)?; let block3 = block3.lock(); let ptr3 = unsafe { *(block3.data().as_ptr().add(index3 as usize * 4) as *const u32) }; @@ -431,7 +440,7 @@ impl Node { Ok(ptr3) } - fn read_raw_at(&self, offset: u64, buffer: &mut [u8]) -> NodeResult { + async fn read_raw_at(&self, offset: u64, buffer: &mut [u8]) -> NodeResult { let size = self.size(); if offset >= size { return Ok(0); @@ -450,7 +459,7 @@ impl Node { // Calculate which block contains this offset let block_index = file_offset / self.block_size as u64; - let block_result = self.get_block_number_for_offset(file_offset); + let block_result = self.get_block_number_for_offset(file_offset).await; if let Err(NodeError::InvalidOffset) = block_result { // This is a sparse region (block not allocated) // Skip to the next allocated block or to the end of the request @@ -476,6 +485,7 @@ impl Node { let cached = self .block_cache .get(block) + .await .map_err(|_| NodeError::CacheError)?; let cached = cached.lock(); @@ -496,15 +506,15 @@ impl Node { } /// Read data from the file at the given offset - pub fn read_at(&self, offset: u64, buffer: &mut [u8]) -> NodeResult { + pub async fn read_at(&self, offset: u64, buffer: &mut [u8]) -> NodeResult { if !self.is_file() { return Err(NodeError::NotFile); } - self.read_raw_at(offset, buffer) + self.read_raw_at(offset, buffer).await } /// Read the target of a symbolic link - fn read_symlink(&self) -> NodeResult { + async fn read_symlink(&self) -> NodeResult { if !self.is_symlink() { return Err(NodeError::NotSymlink); } @@ -529,13 +539,14 @@ impl Node { // Regular file path let mut buffer = vec![0; size]; self.read_raw_at(0, &mut buffer) + .await .map_err(|_| NodeError::IoError(BlockError::DeviceError))?; Ok(String::from_utf8_lossy(&buffer).into_owned()) } /// Read directory entries - pub fn read_dir(&self) -> NodeResult> { + pub async fn read_dir(&self) -> NodeResult> { if !self.is_directory() { return Err(NodeError::NotDirectory); } @@ -563,7 +574,7 @@ impl Node { // Read entry header let bytes_read = self.read_raw_at(offset, unsafe { core::slice::from_raw_parts_mut(&mut entry as *mut _ as *mut u8, entry_header_size) - })?; + }).await?; if bytes_read < entry_header_size { serial_println!("Partial read at offset {}, stopping", offset); @@ -580,7 +591,7 @@ impl Node { if entry.inode != 0 { let mut name_buffer = vec![0u8; entry.name_len as usize]; let name_bytes_read = - self.read_raw_at(offset + entry_header_size as u64, &mut name_buffer)?; + self.read_raw_at(offset + entry_header_size as u64, &mut name_buffer).await?; if name_bytes_read == entry.name_len as usize { let name = String::from_utf8_lossy(&name_buffer).into_owned(); @@ -606,9 +617,9 @@ impl Node { Ok(entries) } - fn write_raw_at(&self, offset: u64, buffer: &[u8]) -> NodeResult { + async fn write_raw_at(&self, offset: u64, buffer: &[u8]) -> NodeResult { let mut ctx = WriteContext::new(self, &self.allocator, offset, buffer.len() as u64); - ctx.prepare_blocks()?; + ctx.prepare_blocks().await?; let mut bytes_written = 0; let mut remaining = buffer.len(); let mut buf_offset = 0; @@ -616,11 +627,12 @@ impl Node { while remaining > 0 { let block_offset = file_offset % self.block_size as u64; - let block = self.get_block_number_for_offset(file_offset)?; + let block = self.get_block_number_for_offset(file_offset).await?; let cached = self .block_cache .get(block) + .await .map_err(|_| NodeError::WriteError)?; let mut cached = cached.lock(); @@ -645,15 +657,15 @@ impl Node { } /// Write data to the file at the given offset - pub fn write_at(&self, offset: u64, buffer: &[u8]) -> NodeResult { + pub async fn write_at(&self, offset: u64, buffer: &[u8]) -> NodeResult { if !self.is_file() { return Err(NodeError::NotFile); } - self.write_raw_at(offset, buffer) + self.write_raw_at(offset, buffer).await } /// Truncate the file to the given size - pub fn truncate(&self, size: u64) -> NodeResult<()> { + pub async fn truncate(&self, size: u64) -> NodeResult<()> { if !self.is_file() { return Err(NodeError::NotFile); } @@ -668,9 +680,9 @@ impl Node { let end_block = current_size.div_ceil(self.block_size as u64); for block_idx in start_block..end_block { - if let Ok(block) = self.get_block_number_for_offset(block_idx * self.block_size as u64) + if let Ok(block) = self.get_block_number_for_offset(block_idx * self.block_size as u64).await { - self.allocator.free_block(block)?; + self.allocator.free_block(block).await?; } } @@ -682,7 +694,7 @@ impl Node { } /// Add a directory entry - pub fn add_dir_entry(&self, name: &str, inode_no: u32, file_type: FileType) -> NodeResult<()> { + pub async fn add_dir_entry(&self, name: &str, inode_no: u32, file_type: FileType) -> NodeResult<()> { if !self.is_directory() { return Err(NodeError::NotDirectory); } @@ -692,7 +704,7 @@ impl Node { } // Check if entry already exists - let entries = self.read_dir()?; + let entries = self.read_dir().await?; if entries.iter().any(|e| e.name == name) { return Err(NodeError::AlreadyExists); } @@ -709,7 +721,7 @@ impl Node { if dir_size == 0 { // Allocate first block let mut ctx = WriteContext::new(self, &self.allocator, 0, block_size); - ctx.prepare_blocks()?; + ctx.prepare_blocks().await?; // New entry will use the entire block let new_entry = DirectoryEntry { @@ -722,10 +734,10 @@ impl Node { // Write entry header self.write_raw_at(0, unsafe { core::slice::from_raw_parts(&new_entry as *const _ as *const u8, entry_header_size) - })?; + }).await?; // Write name - self.write_raw_at(entry_header_size as u64, name.as_bytes())?; + self.write_raw_at(entry_header_size as u64, name.as_bytes()).await?; // Update directory size { @@ -755,7 +767,7 @@ impl Node { &mut entry as *mut _ as *const u8 as *mut u8, entry_header_size, ) - })?; + }).await?; // Check for invalid entries that might cause issues if entry.rec_len == 0 { @@ -788,7 +800,7 @@ impl Node { &adjusted_entry as *const _ as *const u8, entry_header_size, ) - })?; + }).await?; found_space = true; break; @@ -806,7 +818,7 @@ impl Node { if (insert_pos / block_size) != ((insert_pos + padded_size as u64 - 1) / block_size) { // Allocate a new block let mut ctx = WriteContext::new(self, &self.allocator, insert_pos, block_size); - ctx.prepare_blocks()?; + ctx.prepare_blocks().await?; } } @@ -814,7 +826,7 @@ impl Node { if !found_space && insert_pos == 0 { // Allocate new space let mut ctx = WriteContext::new(self, &self.allocator, dir_size, padded_size as u64); - ctx.prepare_blocks()?; + ctx.prepare_blocks().await?; insert_pos = dir_size; } @@ -842,10 +854,10 @@ impl Node { // Write entry header self.write_raw_at(insert_pos, unsafe { core::slice::from_raw_parts(&new_entry as *const _ as *const u8, entry_header_size) - })?; + }).await?; // Write name - self.write_raw_at(insert_pos + entry_header_size as u64, name.as_bytes())?; + self.write_raw_at(insert_pos + entry_header_size as u64, name.as_bytes()).await?; // Update directory size if needed let new_dir_size = insert_pos + padded_size as u64; @@ -858,7 +870,7 @@ impl Node { } /// Remove a directory entry - pub fn remove_dir_entry(&self, name: &str) -> NodeResult<()> { + pub async fn remove_dir_entry(&self, name: &str) -> NodeResult<()> { if !self.is_directory() { return Err(NodeError::NotDirectory); } @@ -879,11 +891,11 @@ impl Node { &mut entry as *mut _ as *mut u8, size_of::(), ) - })?; + }).await?; if entry.inode != 0 { let mut entry_name = vec![0u8; entry.name_len as usize]; - self.read_raw_at(offset + size_of::() as u64, &mut entry_name)?; + self.read_raw_at(offset + size_of::() as u64, &mut entry_name).await?; if name.as_bytes() == entry_name { // Found the entry to remove @@ -893,7 +905,7 @@ impl Node { &entry as *const _ as *const u8, size_of::(), ) - })?; + }).await?; found = true; break; } @@ -935,7 +947,7 @@ mod tests { } impl TestSetup { - fn new() -> Self { + async fn new() -> Self { let device = MockDevice::new(1024, 1024 * 1024); let device_as_block_io: Arc = device.clone(); let block_cache: Arc> = @@ -957,7 +969,7 @@ mod tests { // Real file system allocates block 0 for boot sector // For us, block 0 shall never be free // This is because 0 is used as sentinel to detect unallocated blocks - allocator.allocate_block().unwrap(); + allocator.allocate_block().await.unwrap(); Self { device, @@ -980,7 +992,7 @@ mod tests { (inode_no, Arc::new(Mutex::new(cached))) } - fn create_node(&self, mode: u16) -> Arc { + async fn create_node(&self, mode: u16) -> Arc { let (inode_no, cached_inode) = self.create_inode(mode); Arc::new(Node::new( inode_no, @@ -988,23 +1000,23 @@ mod tests { Arc::clone(&self.block_cache), 1024, Arc::clone(&self.allocator), - )) + ).await) } } // Test file operations #[test_case] - fn test_file_read_write() { - let setup = TestSetup::new(); - let node = setup.create_node(FileMode::REG.bits()); + async fn test_file_read_write() { + let setup = TestSetup::new().await; + let node = setup.create_node(FileMode::REG.bits()).await; // Write data let data = b"Hello, World!"; - assert_eq!(node.write_at(0, data).unwrap(), data.len()); + assert_eq!(node.write_at(0, data).await.unwrap(), data.len()); // Read it back let mut buffer = vec![0; data.len()]; - assert_eq!(node.read_at(0, &mut buffer).unwrap(), data.len()); + assert_eq!(node.read_at(0, &mut buffer).await.unwrap(), data.len()); assert_eq!(&buffer, data); // Size should be updated @@ -1012,60 +1024,63 @@ mod tests { } #[test_case] - fn test_file_append_and_sparse() { - let setup = TestSetup::new(); - let node = setup.create_node(FileMode::REG.bits()); + async fn test_file_append_and_sparse() { + let setup = TestSetup::new().await; + let node = setup.create_node(FileMode::REG.bits()).await; // Write at offset let data = b"Offset data"; let offset = 1024; - assert_eq!(node.write_at(offset, data).unwrap(), data.len()); + assert_eq!(node.write_at(offset, data).await.unwrap(), data.len()); // Read sparse region let mut buffer = vec![0; offset as usize]; - assert_eq!(node.read_at(0, &mut buffer).unwrap(), offset as usize); + assert_eq!(node.read_at(0, &mut buffer).await.unwrap(), offset as usize); assert!(buffer.iter().all(|&b| b == 0)); // Read written data let mut buffer = vec![0; data.len()]; - assert_eq!(node.read_at(offset, &mut buffer).unwrap(), data.len()); + assert_eq!(node.read_at(offset, &mut buffer).await.unwrap(), data.len()); assert_eq!(&buffer, data); } #[test_case] - fn test_file_truncate() { - let setup = TestSetup::new(); - let node = setup.create_node(FileMode::REG.bits()); + async fn test_file_truncate() { + let setup = TestSetup::new().await; + let node = setup.create_node(FileMode::REG.bits()).await; // Write some data let data = b"Long data that will be truncated"; - node.write_at(0, data).unwrap(); + node.write_at(0, data).await.unwrap(); // Truncate let new_size = 10; - node.truncate(new_size).unwrap(); + node.truncate(new_size).await.unwrap(); assert_eq!(node.size(), new_size); // Read truncated data let mut buffer = vec![0; data.len()]; - let read = node.read_at(0, &mut buffer).unwrap(); + let read = node.read_at(0, &mut buffer).await.unwrap(); assert_eq!(read, new_size as usize); assert_eq!(&buffer[..read], &data[..new_size as usize]); } // Test directory operations #[test_case] - fn test_directory_entries() { - let setup = TestSetup::new(); - let node = setup.create_node(FileMode::DIR.bits()); + async fn test_directory_entries() { + let setup = TestSetup::new().await; + let node = setup.create_node(FileMode::DIR.bits()).await; // Add entries node.add_dir_entry("file1", 2, FileType::RegularFile) + .await + .unwrap(); + node.add_dir_entry("dir1", 3, FileType::Directory) + .await .unwrap(); - node.add_dir_entry("dir1", 3, FileType::Directory).unwrap(); // Read entries - let entries = node.read_dir().unwrap(); + let entries = node.read_dir().await.unwrap(); serial_println!("Got here"); assert_eq!(entries.len(), 2); @@ -1079,22 +1094,23 @@ mod tests { } #[test_case] - fn test_directory_entry_removal() { - let setup = TestSetup::new(); - let node = setup.create_node(FileMode::DIR.bits()); + async fn test_directory_entry_removal() { + let setup = TestSetup::new().await; + let node = setup.create_node(FileMode::DIR.bits()).await; // Add and remove entry node.add_dir_entry("test", 2, FileType::RegularFile) + .await .unwrap(); - node.remove_dir_entry("test").unwrap(); + node.remove_dir_entry("test").await.unwrap(); // Entry should be gone - let entries = node.read_dir().unwrap(); + let entries = node.read_dir().await.unwrap(); assert!(!entries.iter().any(|e| e.name == "test")); // Removing non-existent entry should fail assert!(matches!( - node.remove_dir_entry("nonexistent"), + node.remove_dir_entry("nonexistent").await, Err(NodeError::NotFound) )); } @@ -1117,13 +1133,13 @@ mod tests { // Test block allocation #[test_case] - fn test_block_allocation() { - let setup = TestSetup::new(); - let node = setup.create_node(FileMode::REG.bits()); + async fn test_block_allocation() { + let setup = TestSetup::new().await; + let node = setup.create_node(FileMode::REG.bits()).await; // Write enough data to force block allocation let data = vec![42u8; 2048]; // Two blocks worth - node.write_at(0, &data).unwrap(); + node.write_at(0, &data).await.unwrap(); // Check blocks were allocated let inode = node.inode.lock(); @@ -1133,14 +1149,14 @@ mod tests { } #[test_case] - fn test_indirect_blocks() { - let setup = TestSetup::new(); - let node = setup.create_node(FileMode::REG.bits()); + async fn test_indirect_blocks() { + let setup = TestSetup::new().await; + let node = setup.create_node(FileMode::REG.bits()).await; // Write enough data to force indirect block allocation // 12 direct blocks + some indirect let data = vec![42u8; 15 * 1024]; - node.write_at(0, &data).unwrap(); + node.write_at(0, &data).await.unwrap(); let inode = node.inode.lock(); assert!(inode.inode().blocks[12] != 0); // Single indirect block @@ -1148,24 +1164,24 @@ mod tests { // Test error conditions #[test_case] - fn test_error_conditions() { - let setup = TestSetup::new(); + async fn test_error_conditions() { + let setup = TestSetup::new().await; // Try to read directory as file - let dir_node = setup.create_node(FileMode::DIR.bits()); + let dir_node = setup.create_node(FileMode::DIR.bits()).await; let mut buffer = vec![0; 10]; assert!(matches!( - dir_node.read_at(0, &mut buffer), + dir_node.read_at(0, &mut buffer).await, Err(NodeError::NotFile) )); // Try to read_dir on a file - let file_node = setup.create_node(FileMode::REG.bits()); - assert!(matches!(file_node.read_dir(), Err(NodeError::NotDirectory))); + let file_node = setup.create_node(FileMode::REG.bits()).await; + assert!(matches!(file_node.read_dir().await, Err(NodeError::NotDirectory))); // Try to add directory entry to a file assert!(matches!( - file_node.add_dir_entry("test", 1, FileType::RegularFile), + file_node.add_dir_entry("test", 1, FileType::RegularFile).await, Err(NodeError::NotDirectory) )); } diff --git a/kernel/src/filesys/ext2/structures.rs b/kernel/src/filesys/ext2/structures.rs index d5853395..1d7f9e47 100644 --- a/kernel/src/filesys/ext2/structures.rs +++ b/kernel/src/filesys/ext2/structures.rs @@ -259,22 +259,22 @@ mod tests { // Size and layout tests #[test_case] - fn test_superblock_size() { + async fn test_superblock_size() { assert_eq!(size_of::(), 84); } #[test_case] - fn test_block_group_descriptor_size() { + async fn test_block_group_descriptor_size() { assert_eq!(size_of::(), 32); } #[test_case] - fn test_inode_size() { + async fn test_inode_size() { assert_eq!(size_of::(), 128); } #[test_case] - fn test_directory_entry_alignment() { + async fn test_directory_entry_alignment() { let entry = DirectoryEntry { inode: 2, rec_len: 12, @@ -286,7 +286,7 @@ mod tests { // Superblock functionality tests #[test_case] - fn test_superblock_validation() { + async fn test_superblock_validation() { let mut sb = Superblock::default(); assert!(!sb.is_valid()); // Default should be invalid @@ -300,7 +300,7 @@ mod tests { } #[test_case] - fn test_superblock_block_size() { + async fn test_superblock_block_size() { let mut sb = Superblock::default(); sb.block_size_shift = 0; // 1024 bytes assert_eq!(sb.block_size(), 1024); @@ -313,7 +313,7 @@ mod tests { } #[test_case] - fn test_block_group_count() { + async fn test_block_group_count() { let mut sb = Superblock::default(); sb.num_blocks = 1000; sb.blocks_per_group = 100; @@ -324,7 +324,7 @@ mod tests { // Inode tests #[test_case] - fn test_inode_file_types() { + async fn test_inode_file_types() { let mut inode = Inode { mode: FileMode::REG.bits(), ..Default::default() @@ -345,7 +345,7 @@ mod tests { } #[test_case] - fn test_inode_size() { + async fn test_inode_size() { let inode = Inode { size_low: 1234, ..Default::default() @@ -355,7 +355,7 @@ mod tests { // FileMode tests #[test_case] - fn test_file_mode_permissions() { + async fn test_file_mode_permissions() { let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; assert!(mode.contains(FileMode::REG)); assert!(mode.contains(FileMode::UREAD)); @@ -365,7 +365,7 @@ mod tests { // DirectoryEntry tests #[test_case] - fn test_directory_entry_sizes() { + async fn test_directory_entry_sizes() { let entry = DirectoryEntry { inode: 1, rec_len: 16, From f4e26412a1bebcd24478e40f47953821c662b82e Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Sun, 6 Apr 2025 00:30:01 -0500 Subject: [PATCH 09/59] SD integration of EXT2 --- kernel/src/devices/sd_card.rs | 51 ++++++++++- kernel/src/filesys/ext2/block_io.rs | 48 ++++++----- kernel/src/filesys/ext2/cache/block.rs | 14 +-- kernel/src/filesys/ext2/cache/inode.rs | 2 +- kernel/src/filesys/ext2/cache/mod.rs | 5 +- kernel/src/filesys/ext2/filesystem.rs | 108 ++++++++++++++--------- kernel/src/filesys/ext2/ide.rs | 16 ++-- kernel/src/filesys/ext2/node.rs | 115 +++++++++++++++++-------- 8 files changed, 240 insertions(+), 119 deletions(-) diff --git a/kernel/src/devices/sd_card.rs b/kernel/src/devices/sd_card.rs index 0892891b..626d54f2 100644 --- a/kernel/src/devices/sd_card.rs +++ b/kernel/src/devices/sd_card.rs @@ -15,7 +15,10 @@ use crate::{ debug_println, devices::pci::write_pci_command, events::{current_running_event, futures::devices::SDCardReq, get_runner_time}, - filesys::{BlockDevice, FsError}, + filesys::{ + ext2::block_io::{BlockError, BlockIO, BlockResult}, + BlockDevice, FsError, + }, memory::paging, }; use bitflags::bitflags; @@ -243,6 +246,52 @@ impl BlockDevice for SDCardInfo { } } +#[async_trait] +impl BlockIO for SDCardInfo { + async fn read_block(&self, block_num: u64, buf: &mut [u8]) -> BlockResult<()> { + if block_num > self.total_blocks { + return BlockResult::Err(BlockError::InvalidBlock); + } + let data = read_sd_card( + self, + block_num + .try_into() + .expect("Maxumum block number should not be greater than 32 bits"), + ) + .await + .map_err(|_| BlockError::DeviceError)?; + buf.copy_from_slice(&data); + + Result::Ok(()) + } + + async fn write_block(&self, block_num: u64, buf: &[u8]) -> BlockResult<()> { + if block_num > self.total_blocks { + return BlockResult::Err(BlockError::InvalidBlock); + } + let mut data: [u8; 512] = [0; 512]; + data.copy_from_slice(buf); + write_sd_card( + self, + block_num + .try_into() + .expect("Maximum block number should not be greater than 32 bits"), + data, + ) + .await + .map_err(|_| BlockError::DeviceError)?; + Result::Ok(()) + } + + fn block_size(&self) -> u64 { + SD_BLOCK_SIZE as u64 //.try_into().expect("To be on 64 bit system") + } + + fn size_in_bytes(&self) -> u64 { + self.total_blocks * BlockIO::block_size(self) + } +} + /// Finds the FIRST device that represents an SD card, or returns None if /// this was not found. Most functions take in SDCard Info struct, which /// can be recieved by using initalize_sd_card with the SD card that diff --git a/kernel/src/filesys/ext2/block_io.rs b/kernel/src/filesys/ext2/block_io.rs index cc6e9042..292c68d2 100644 --- a/kernel/src/filesys/ext2/block_io.rs +++ b/kernel/src/filesys/ext2/block_io.rs @@ -1,7 +1,7 @@ // We want to make this replace the block IO we have right now // But would it matter if this is not in kernel anyways? -use alloc::{collections::BTreeMap, sync::Arc, vec, vec::Vec, boxed::Box}; +use alloc::{boxed::Box, collections::BTreeMap, sync::Arc, vec, vec::Vec}; use async_trait::async_trait; use core::cmp::min; use spin::Mutex; @@ -25,13 +25,13 @@ pub type BlockResult = Result; #[async_trait] pub trait BlockIO: Send + Sync { /// Returns the block size in bytes - fn block_size(&self) -> u32; + fn block_size(&self) -> u64; /// Returns the total size in bytes - fn size_in_bytes(&self) -> u32; + fn size_in_bytes(&self) -> u64; /// Returns the number of blocks - fn size_in_blocks(&self) -> u32 { + fn size_in_blocks(&self) -> u64 { self.size_in_bytes().div_ceil(self.block_size()) } @@ -40,7 +40,7 @@ pub trait BlockIO: Send + Sync { /// # Arguments /// * `block_number` - The block number to read /// * `buffer` - Buffer to read into, must be at least block_size() bytes - async fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()>; + async fn read_block(&self, block_number: u64, buffer: &mut [u8]) -> BlockResult<()>; /// Read bytes from a specific offset /// @@ -51,7 +51,7 @@ pub trait BlockIO: Send + Sync { /// # Returns /// * Number of bytes read if successful /// * Error if offset is invalid or device error occurs - async fn read(&self, offset: u32, buffer: &mut [u8]) -> BlockResult { + async fn read(&self, offset: u64, buffer: &mut [u8]) -> BlockResult { let sz = self.size_in_bytes(); if offset >= sz { return if offset == sz { @@ -61,13 +61,14 @@ pub trait BlockIO: Send + Sync { }; } - let n = min(buffer.len() as u32, sz - offset); + let n = min(buffer.len() as u64, sz - offset); let block_number = offset / self.block_size(); let offset_in_block = offset % self.block_size(); let actual_n = min(self.block_size() - offset_in_block, n); if actual_n == self.block_size() && offset_in_block == 0 { - self.read_block(block_number, &mut buffer[..actual_n as usize]).await?; + self.read_block(block_number, &mut buffer[..actual_n as usize]) + .await?; } else { let mut temp = vec![0; self.block_size() as usize]; self.read_block(block_number, &mut temp).await?; @@ -80,8 +81,8 @@ pub trait BlockIO: Send + Sync { } /// Read exactly n bytes from offset or until EOF - async fn read_exact(&self, mut offset: u32, buffer: &mut [u8]) -> BlockResult { - let mut total_count = 0; + async fn read_exact(&self, mut offset: u64, buffer: &mut [u8]) -> BlockResult { + let mut total_count: u64 = 0; let mut remaining = buffer.len(); let mut buf_offset = 0; @@ -102,22 +103,23 @@ pub trait BlockIO: Send + Sync { } /// Write a block - async fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()>; + async fn write_block(&self, block_number: u64, buffer: &[u8]) -> BlockResult<()>; /// Write bytes at a specific offset - async fn write(&self, offset: u32, buffer: &[u8]) -> BlockResult { + async fn write(&self, offset: u64, buffer: &[u8]) -> BlockResult { let sz = self.size_in_bytes(); if offset >= sz { return Err(BlockError::OffsetOutOfBounds); } - let n = min(buffer.len() as u32, sz - offset); + let n = min(buffer.len() as u64, sz - offset); let block_number = offset / self.block_size(); let offset_in_block = offset % self.block_size(); let actual_n = min(self.block_size() - offset_in_block, n); if actual_n == self.block_size() && offset_in_block == 0 { - self.write_block(block_number, &buffer[..actual_n as usize]).await?; + self.write_block(block_number, &buffer[..actual_n as usize]) + .await?; } else { // Initialize vector with zeros rather than using unsafe set_len let mut temp = vec![0; self.block_size() as usize]; @@ -137,7 +139,7 @@ pub trait BlockIO: Send + Sync { pub struct MockDevice { block_size: u32, size: u32, - blocks: Mutex>>, + blocks: Mutex>>, } impl MockDevice { @@ -152,19 +154,19 @@ impl MockDevice { #[async_trait] impl BlockIO for MockDevice { - fn block_size(&self) -> u32 { - self.block_size + fn block_size(&self) -> u64 { + self.block_size as u64 } - fn size_in_bytes(&self) -> u32 { - self.size + fn size_in_bytes(&self) -> u64 { + self.size as u64 } - fn size_in_blocks(&self) -> u32 { - self.size.div_ceil(self.block_size) + fn size_in_blocks(&self) -> u64 { + self.size.div_ceil(self.block_size) as u64 } - async fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()> { + async fn read_block(&self, block_number: u64, buffer: &mut [u8]) -> BlockResult<()> { if buffer.len() < self.block_size as usize { return Err(BlockError::InvalidBlock); } @@ -180,7 +182,7 @@ impl BlockIO for MockDevice { } } - async fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()> { + async fn write_block(&self, block_number: u64, buffer: &[u8]) -> BlockResult<()> { if buffer.len() < self.block_size as usize { return Err(BlockError::InvalidBlock); } diff --git a/kernel/src/filesys/ext2/cache/block.rs b/kernel/src/filesys/ext2/cache/block.rs index 59540c25..520f8362 100644 --- a/kernel/src/filesys/ext2/cache/block.rs +++ b/kernel/src/filesys/ext2/cache/block.rs @@ -1,4 +1,4 @@ -use alloc::{collections::BTreeMap, sync::Arc, vec, vec::Vec, boxed::Box}; +use alloc::{boxed::Box, collections::BTreeMap, sync::Arc, vec, vec::Vec}; use async_trait::async_trait; use spin::Mutex; @@ -88,7 +88,7 @@ impl BlockCache { } /// Load a block from the device - async fn load_block(&self, block: u32) -> CacheResult { + async fn load_block(&self, block: u64) -> CacheResult { let mut cached = CachedBlock::new(self.device.block_size() as usize); self.device .read_block(block, &mut cached.data) @@ -98,7 +98,7 @@ impl BlockCache { } /// Write a block back to the device - async fn write_block(&self, block: u32, cached: &CachedBlock) -> CacheResult<()> { + async fn write_block(&self, block: u64, cached: &CachedBlock) -> CacheResult<()> { if !cached.is_dirty() { return Ok(()); } @@ -127,7 +127,7 @@ impl BlockCache { // Write back if dirty if guard.is_dirty() { - self.write_block(block, &guard).await?; + self.write_block(block as u64, &guard).await?; self.stats.lock().writebacks += 1; } @@ -155,7 +155,7 @@ impl Cache for BlockCache { self.evict_if_needed(&mut entries).await?; - let cached = self.load_block(block).await?; + let cached = self.load_block(block as u64).await?; let entry = CacheEntry::new(cached); let value = Arc::clone(&entry.value); entries.insert(block, entry); @@ -180,7 +180,7 @@ impl Cache for BlockCache { let guard = entry.value.lock(); // Write back if dirty if guard.is_dirty() { - self.write_block(*block, &guard).await?; + self.write_block(*block as u64, &guard).await?; self.stats.lock().writebacks += 1; } } @@ -195,7 +195,7 @@ impl Cache for BlockCache { for (block, entry) in entries.iter() { let guard = entry.value.lock(); if guard.is_dirty() { - self.write_block(*block, &guard).await?; + self.write_block(*block as u64, &guard).await?; self.stats.lock().writebacks += 1; } } diff --git a/kernel/src/filesys/ext2/cache/inode.rs b/kernel/src/filesys/ext2/cache/inode.rs index 4c38fab8..62f7d101 100644 --- a/kernel/src/filesys/ext2/cache/inode.rs +++ b/kernel/src/filesys/ext2/cache/inode.rs @@ -1,4 +1,4 @@ -use alloc::{collections::BTreeMap, sync::Arc, boxed::Box}; +use alloc::{boxed::Box, collections::BTreeMap, sync::Arc}; use async_trait::async_trait; use core::sync::atomic::{AtomicU32, Ordering}; use spin::Mutex; diff --git a/kernel/src/filesys/ext2/cache/mod.rs b/kernel/src/filesys/ext2/cache/mod.rs index 641acbe9..e2ef5288 100644 --- a/kernel/src/filesys/ext2/cache/mod.rs +++ b/kernel/src/filesys/ext2/cache/mod.rs @@ -1,4 +1,4 @@ -use alloc::{sync::Arc, boxed::Box}; +use alloc::{boxed::Box, sync::Arc}; use async_trait::async_trait; use core::{ hash::Hash, @@ -67,7 +67,8 @@ impl CacheStats { /// Trait for cache implementations #[async_trait] -pub trait Cache: Send + Sync // TODO is this safe? (needed for test setup) +pub trait Cache: Send + Sync +// TODO is this safe? (needed for test setup) where K: Eq + Hash + Clone, V: CacheableItem, diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index 604d6da3..e983ffdb 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -108,7 +108,8 @@ impl Ext2 { &mut superblock as *mut _ as *mut u8, core::mem::size_of::(), ), - ).await + ) + .await .map_err(FilesystemError::DeviceError)?; } @@ -133,7 +134,7 @@ impl Ext2 { unsafe { self.device .read_block( - bgdt_start + i, + bgdt_start + i as u64, core::slice::from_raw_parts_mut( &mut desc as *mut _ as *mut u8, core::mem::size_of::(), @@ -169,13 +170,16 @@ impl Ext2 { .await .map_err(|_| FilesystemError::CacheError)?; - let root_node = Arc::new(Node::new( - 2, - root_inode, - Arc::clone(&self.block_cache), - superblock.block_size(), - Arc::clone(&self.allocator), // Pass allocator reference - ).await); + let root_node = Arc::new( + Node::new( + 2, + root_inode, + Arc::clone(&self.block_cache), + superblock.block_size(), + Arc::clone(&self.allocator), // Pass allocator reference + ) + .await, + ); // Update self unsafe { @@ -237,7 +241,10 @@ impl Ext2 { let mut current = root; for component in path.split('/').filter(|s| !s.is_empty()) { - let entries = current.read_dir().await.map_err(FilesystemError::NodeError)?; + let entries = current + .read_dir() + .await + .map_err(FilesystemError::NodeError)?; let entry = entries .iter() @@ -250,13 +257,16 @@ impl Ext2 { .await .map_err(|_| FilesystemError::CacheError)?; - current = Arc::new(Node::new( - entry.inode_no, - inode, - Arc::clone(&self.block_cache), - self.superblock.block_size(), - Arc::clone(&self.allocator), - ).await); + current = Arc::new( + Node::new( + entry.inode_no, + inode, + Arc::clone(&self.block_cache), + self.superblock.block_size(), + Arc::clone(&self.allocator), + ) + .await, + ); } Ok(current) @@ -278,7 +288,8 @@ impl Ext2 { let size = node.size() as usize; let mut buffer = vec![0; size]; node.read_at(0, &mut buffer) - .await.map_err(FilesystemError::NodeError)?; + .await + .map_err(FilesystemError::NodeError)?; Ok(buffer) } @@ -362,19 +373,26 @@ impl Ext2 { .map_err(FilesystemError::NodeError)?; // Create and return node - let node = Arc::new(Node::new( - inode_no, - inode, - Arc::clone(&self.block_cache), - self.superblock.block_size(), - Arc::clone(&self.allocator), - ).await); + let node = Arc::new( + Node::new( + inode_no, + inode, + Arc::clone(&self.block_cache), + self.superblock.block_size(), + Arc::clone(&self.allocator), + ) + .await, + ); Ok(node) } /// Create a new directory - pub async fn create_directory(&self, path: &str, mode: FileMode) -> FilesystemResult> { + pub async fn create_directory( + &self, + path: &str, + mode: FileMode, + ) -> FilesystemResult> { if !self.mounted.load(Ordering::Acquire) { return Err(FilesystemError::NotMounted); } @@ -428,13 +446,16 @@ impl Ext2 { } // Create directory node - let node = Arc::new(Node::new( - inode_no, - inode, - Arc::clone(&self.block_cache), - self.superblock.block_size(), - Arc::clone(&self.allocator), - ).await); + let node = Arc::new( + Node::new( + inode_no, + inode, + Arc::clone(&self.block_cache), + self.superblock.block_size(), + Arc::clone(&self.allocator), + ) + .await, + ); // Add . and .. entries node.add_dir_entry(".", inode_no, FileType::Directory) @@ -534,13 +555,16 @@ impl Ext2 { } // Create symlink node - let node = Arc::new(Node::new( - inode_no, - inode, - Arc::clone(&self.block_cache), - self.superblock.block_size(), - Arc::clone(&self.allocator), - ).await); + let node = Arc::new( + Node::new( + inode_no, + inode, + Arc::clone(&self.block_cache), + self.superblock.block_size(), + Arc::clone(&self.allocator), + ) + .await, + ); // Add directory entry parent @@ -603,7 +627,9 @@ impl Ext2 { return Err(FilesystemError::NodeError(NodeError::NotFile)); } - node.write_at(0, data).await.map_err(FilesystemError::NodeError) + node.write_at(0, data) + .await + .map_err(FilesystemError::NodeError) } /// Read the target of a symbolic link diff --git a/kernel/src/filesys/ext2/ide.rs b/kernel/src/filesys/ext2/ide.rs index d9e7c6dc..1f8e47a5 100644 --- a/kernel/src/filesys/ext2/ide.rs +++ b/kernel/src/filesys/ext2/ide.rs @@ -1,7 +1,7 @@ // IDK if we need this // We'll transcribe just in case. -use alloc::{sync::Arc,boxed::Box}; +use alloc::{boxed::Box, sync::Arc}; use async_trait::async_trait; use core::sync::atomic::{AtomicU32, Ordering}; use spin::Mutex; @@ -91,7 +91,7 @@ impl IdeRegisters { unsafe fn setup_transfer( &mut self, channel: u8, - sector: u32, + sector: u64, is_write: bool, ) -> BlockResult<()> { self.sector_count_port.write(1); @@ -169,16 +169,16 @@ impl Ide { #[async_trait] impl BlockIO for Ide { - fn block_size(&self) -> u32 { - SECTOR_SIZE as u32 + fn block_size(&self) -> u64 { + SECTOR_SIZE as u64 } - fn size_in_bytes(&self) -> u32 { + fn size_in_bytes(&self) -> u64 { // TODO: Implement proper drive size detection - u32::MAX + u32::MAX as u64 } - async fn read_block(&self, block_number: u32, buffer: &mut [u8]) -> BlockResult<()> { + async fn read_block(&self, block_number: u64, buffer: &mut [u8]) -> BlockResult<()> { if buffer.len() < SECTOR_SIZE { return Err(BlockError::InvalidBlock); } @@ -207,7 +207,7 @@ impl BlockIO for Ide { unsafe { regs.read_data(buffer) } } - async fn write_block(&self, block_number: u32, buffer: &[u8]) -> BlockResult<()> { + async fn write_block(&self, block_number: u64, buffer: &[u8]) -> BlockResult<()> { if buffer.len() < SECTOR_SIZE { return Err(BlockError::InvalidBlock); } diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index 2dc09d6c..86ddc5d0 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -111,7 +111,8 @@ impl<'a> WriteContext<'a> { if inode.blocks[12] == 0 { inode.blocks[12] = self.allocator.allocate_block().await?; } - self.write_indirect_pointer(inode.blocks[12], idx as u32, block).await?; + self.write_indirect_pointer(inode.blocks[12], idx as u32, block) + .await?; return Ok(()); } idx -= ptrs_per_block; @@ -127,16 +128,20 @@ impl<'a> WriteContext<'a> { let indirect2_idx = idx % ptrs_per_block; // Ensure indirect block exists - let indirect2 = self.read_indirect_pointer(indirect1, indirect1_idx as u32).await?; + let indirect2 = self + .read_indirect_pointer(indirect1, indirect1_idx as u32) + .await?; let indirect2 = if indirect2 == 0 { let new_block = self.allocator.allocate_block().await?; - self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block).await?; + self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block) + .await?; new_block } else { indirect2 }; - self.write_indirect_pointer(indirect2, indirect2_idx as u32, block).await?; + self.write_indirect_pointer(indirect2, indirect2_idx as u32, block) + .await?; return Ok(()); } idx -= ptrs_per_block * ptrs_per_block; @@ -152,26 +157,33 @@ impl<'a> WriteContext<'a> { let indirect3_idx = idx % ptrs_per_block; // Ensure first level indirect block exists - let indirect2 = self.read_indirect_pointer(indirect1, indirect1_idx as u32).await?; + let indirect2 = self + .read_indirect_pointer(indirect1, indirect1_idx as u32) + .await?; let indirect2 = if indirect2 == 0 { let new_block = self.allocator.allocate_block().await?; - self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block).await?; + self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block) + .await?; new_block } else { indirect2 }; // Ensure second level indirect block exists - let indirect3 = self.read_indirect_pointer(indirect2, indirect2_idx as u32).await?; + let indirect3 = self + .read_indirect_pointer(indirect2, indirect2_idx as u32) + .await?; let indirect3 = if indirect3 == 0 { let new_block = self.allocator.allocate_block().await?; - self.write_indirect_pointer(indirect2, indirect2_idx as u32, new_block).await?; + self.write_indirect_pointer(indirect2, indirect2_idx as u32, new_block) + .await?; new_block } else { indirect3 }; - self.write_indirect_pointer(indirect3, indirect3_idx as u32, block).await?; + self.write_indirect_pointer(indirect3, indirect3_idx as u32, block) + .await?; Ok(()) } @@ -299,8 +311,9 @@ impl Node { // Free blocks for i in 0..inode.blocks_count { - if let Ok(block) = - self.get_block_number_for_offset(i as u64 * self.block_size as u64).await + if let Ok(block) = self + .get_block_number_for_offset(i as u64 * self.block_size as u64) + .await { self.allocator.free_block(block).await?; } @@ -572,9 +585,14 @@ impl Node { }; // Read entry header - let bytes_read = self.read_raw_at(offset, unsafe { - core::slice::from_raw_parts_mut(&mut entry as *mut _ as *mut u8, entry_header_size) - }).await?; + let bytes_read = self + .read_raw_at(offset, unsafe { + core::slice::from_raw_parts_mut( + &mut entry as *mut _ as *mut u8, + entry_header_size, + ) + }) + .await?; if bytes_read < entry_header_size { serial_println!("Partial read at offset {}, stopping", offset); @@ -590,8 +608,9 @@ impl Node { if entry.inode != 0 { let mut name_buffer = vec![0u8; entry.name_len as usize]; - let name_bytes_read = - self.read_raw_at(offset + entry_header_size as u64, &mut name_buffer).await?; + let name_bytes_read = self + .read_raw_at(offset + entry_header_size as u64, &mut name_buffer) + .await?; if name_bytes_read == entry.name_len as usize { let name = String::from_utf8_lossy(&name_buffer).into_owned(); @@ -680,7 +699,9 @@ impl Node { let end_block = current_size.div_ceil(self.block_size as u64); for block_idx in start_block..end_block { - if let Ok(block) = self.get_block_number_for_offset(block_idx * self.block_size as u64).await + if let Ok(block) = self + .get_block_number_for_offset(block_idx * self.block_size as u64) + .await { self.allocator.free_block(block).await?; } @@ -694,7 +715,12 @@ impl Node { } /// Add a directory entry - pub async fn add_dir_entry(&self, name: &str, inode_no: u32, file_type: FileType) -> NodeResult<()> { + pub async fn add_dir_entry( + &self, + name: &str, + inode_no: u32, + file_type: FileType, + ) -> NodeResult<()> { if !self.is_directory() { return Err(NodeError::NotDirectory); } @@ -734,10 +760,12 @@ impl Node { // Write entry header self.write_raw_at(0, unsafe { core::slice::from_raw_parts(&new_entry as *const _ as *const u8, entry_header_size) - }).await?; + }) + .await?; // Write name - self.write_raw_at(entry_header_size as u64, name.as_bytes()).await?; + self.write_raw_at(entry_header_size as u64, name.as_bytes()) + .await?; // Update directory size { @@ -767,7 +795,8 @@ impl Node { &mut entry as *mut _ as *const u8 as *mut u8, entry_header_size, ) - }).await?; + }) + .await?; // Check for invalid entries that might cause issues if entry.rec_len == 0 { @@ -800,7 +829,8 @@ impl Node { &adjusted_entry as *const _ as *const u8, entry_header_size, ) - }).await?; + }) + .await?; found_space = true; break; @@ -854,10 +884,12 @@ impl Node { // Write entry header self.write_raw_at(insert_pos, unsafe { core::slice::from_raw_parts(&new_entry as *const _ as *const u8, entry_header_size) - }).await?; + }) + .await?; // Write name - self.write_raw_at(insert_pos + entry_header_size as u64, name.as_bytes()).await?; + self.write_raw_at(insert_pos + entry_header_size as u64, name.as_bytes()) + .await?; // Update directory size if needed let new_dir_size = insert_pos + padded_size as u64; @@ -891,11 +923,13 @@ impl Node { &mut entry as *mut _ as *mut u8, size_of::(), ) - }).await?; + }) + .await?; if entry.inode != 0 { let mut entry_name = vec![0u8; entry.name_len as usize]; - self.read_raw_at(offset + size_of::() as u64, &mut entry_name).await?; + self.read_raw_at(offset + size_of::() as u64, &mut entry_name) + .await?; if name.as_bytes() == entry_name { // Found the entry to remove @@ -905,7 +939,8 @@ impl Node { &entry as *const _ as *const u8, size_of::(), ) - }).await?; + }) + .await?; found = true; break; } @@ -994,13 +1029,16 @@ mod tests { async fn create_node(&self, mode: u16) -> Arc { let (inode_no, cached_inode) = self.create_inode(mode); - Arc::new(Node::new( - inode_no, - cached_inode, - Arc::clone(&self.block_cache), - 1024, - Arc::clone(&self.allocator), - ).await) + Arc::new( + Node::new( + inode_no, + cached_inode, + Arc::clone(&self.block_cache), + 1024, + Arc::clone(&self.allocator), + ) + .await, + ) } } @@ -1177,11 +1215,16 @@ mod tests { // Try to read_dir on a file let file_node = setup.create_node(FileMode::REG.bits()).await; - assert!(matches!(file_node.read_dir().await, Err(NodeError::NotDirectory))); + assert!(matches!( + file_node.read_dir().await, + Err(NodeError::NotDirectory) + )); // Try to add directory entry to a file assert!(matches!( - file_node.add_dir_entry("test", 1, FileType::RegularFile).await, + file_node + .add_dir_entry("test", 1, FileType::RegularFile) + .await, Err(NodeError::NotDirectory) )); } From daf0dcb2af2a318137873f15b5ad7f439ffe7f3a Mon Sep 17 00:00:00 2001 From: Joseph Wilson Date: Mon, 7 Apr 2025 08:28:21 -0500 Subject: [PATCH 10/59] Made SD block size for BlockIO configurable Additonally fixes wrong num_blocks paramater, along with fixing some documentation listed in comments. --- kernel/src/devices/sd_card.rs | 73 ++++++++++++++++++++--------------- 1 file changed, 41 insertions(+), 32 deletions(-) diff --git a/kernel/src/devices/sd_card.rs b/kernel/src/devices/sd_card.rs index 626d54f2..dcb1bfbe 100644 --- a/kernel/src/devices/sd_card.rs +++ b/kernel/src/devices/sd_card.rs @@ -52,7 +52,7 @@ pub struct SDCardInfo { /// Stores the block size of this sd card block_size: usize, /// Stores total blocks of this sd card - total_blocks: u64, + total_sectors: u64, /// Stores the relative card address. This is used as an argument in some /// sd commands reletave_card_address: u32, @@ -198,12 +198,12 @@ const SD_SUB_CLASS: u8 = 0x5; const SD_NO_DMA_INTERFACE: u8 = 0x0; const SD_DMA_INTERFACE: u8 = 0x1; const MAX_ITERATIONS: usize = 1_000; -const SD_BLOCK_SIZE: u32 = 512; +const SD_SECTOR_SIZE: u32 = 512; #[async_trait] impl BlockDevice for SDCardInfo { async fn read_block(&self, block_num: u64, buf: &mut [u8]) -> Result<(), FsError> { - if block_num > self.total_blocks { + if block_num > self.total_sectors { return Result::Err(FsError::IOError); } let data = read_sd_card( @@ -220,7 +220,7 @@ impl BlockDevice for SDCardInfo { } async fn write_block(&mut self, block_num: u64, buf: &[u8]) -> Result<(), FsError> { - if block_num > self.total_blocks { + if block_num > self.total_sectors { return Result::Err(FsError::IOError); } let mut data: [u8; 512] = [0; 512]; @@ -238,57 +238,66 @@ impl BlockDevice for SDCardInfo { } fn block_size(&self) -> usize { - SD_BLOCK_SIZE.try_into().expect("To be on 64 bit system") + SD_SECTOR_SIZE.try_into().expect("To be on 64 bit system") } fn total_blocks(&self) -> u64 { - self.total_blocks + self.total_sectors } } +const SECTORS_PER_BLOCK: u32 = 2; +const SD_BLOCK_IO_SIZE: u32 = SD_SECTOR_SIZE * SECTORS_PER_BLOCK; + #[async_trait] impl BlockIO for SDCardInfo { async fn read_block(&self, block_num: u64, buf: &mut [u8]) -> BlockResult<()> { - if block_num > self.total_blocks { + if (block_num + 1) * SECTORS_PER_BLOCK as u64 > self.total_sectors { return BlockResult::Err(BlockError::InvalidBlock); } - let data = read_sd_card( - self, - block_num + for start_block in 0..SECTORS_PER_BLOCK { + let block_num_32: u32 = block_num .try_into() - .expect("Maxumum block number should not be greater than 32 bits"), - ) - .await - .map_err(|_| BlockError::DeviceError)?; - buf.copy_from_slice(&data); + .expect("Total blocks is less than 32 bits long"); + let data = read_sd_card(self, block_num_32 * SECTORS_PER_BLOCK + start_block) + .await + .map_err(|_| BlockError::DeviceError)?; + let start_block_size: usize = (start_block * SD_SECTOR_SIZE).try_into().unwrap(); + // Copy the data from buff to data (Blame clippy for this abomination) + buf[start_block_size..(SD_SECTOR_SIZE as usize + start_block_size)] + .copy_from_slice(&data[..(SD_SECTOR_SIZE as usize)]); + } Result::Ok(()) } async fn write_block(&self, block_num: u64, buf: &[u8]) -> BlockResult<()> { - if block_num > self.total_blocks { + if (block_num + 1) * SECTORS_PER_BLOCK as u64 > self.total_sectors { return BlockResult::Err(BlockError::InvalidBlock); } let mut data: [u8; 512] = [0; 512]; - data.copy_from_slice(buf); - write_sd_card( - self, - block_num + for start_block in 0..SECTORS_PER_BLOCK { + let start_block_size: usize = (start_block * SD_SECTOR_SIZE).try_into().unwrap(); + // Copy the data from data to buff (Blame clippy for this abomination) + data[..(SD_SECTOR_SIZE as usize)].copy_from_slice( + &buf[start_block_size..(SD_SECTOR_SIZE as usize + start_block_size)], + ); + let block_num_32: u32 = block_num .try_into() - .expect("Maximum block number should not be greater than 32 bits"), - data, - ) - .await - .map_err(|_| BlockError::DeviceError)?; + .expect("Total blocks is less than 32 bits long"); + write_sd_card(self, block_num_32 * SECTORS_PER_BLOCK + start_block, data) + .await + .map_err(|_| BlockError::DeviceError)?; + } Result::Ok(()) } fn block_size(&self) -> u64 { - SD_BLOCK_SIZE as u64 //.try_into().expect("To be on 64 bit system") + SD_BLOCK_IO_SIZE as u64 //.try_into().expect("To be on 64 bit system") } fn size_in_bytes(&self) -> u64 { - self.total_blocks * BlockIO::block_size(self) + self.total_sectors * SD_SECTOR_SIZE as u64 } } @@ -598,7 +607,7 @@ fn get_full_sd_card_info( rca: u32, csd: u128, ) -> Result { - // Currently only supports CSD Version 1.0 + // Currently only supports CSD Version 2.0 let csd_structre: u32 = (csd >> 126) .try_into() .expect("Higher bits to be masked out"); @@ -613,8 +622,8 @@ fn get_full_sd_card_info( let info = SDCardInfo { internal_info: sd_card.clone(), reletave_card_address: rca, - block_size: SD_BLOCK_SIZE.try_into().expect("To be on 64 bit system"), - total_blocks: (c_size + 1).into(), + block_size: SD_SECTOR_SIZE.try_into().expect("To be on 64 bit system"), + total_sectors: ((c_size + 1) * 1024).into(), }; Result::Ok(info) @@ -771,7 +780,7 @@ pub async fn read_sd_card(sd_card: &SDCardInfo, block: u32) -> Result<[u8; 512], unsafe { core::ptr::write_volatile(block_count_register_addr, 1) }; sending_command_valid(internal_info)?; let argument_register_addr = (internal_info.base_address_register + 0x8) as *mut u32; - unsafe { core::ptr::write_volatile(argument_register_addr, block * SD_BLOCK_SIZE) }; + unsafe { core::ptr::write_volatile(argument_register_addr, block) }; let transfer_mode_register_adder = (internal_info.base_address_register + 0xC) as *mut u16; unsafe { core::ptr::write_volatile( @@ -827,7 +836,7 @@ pub async fn write_sd_card( unsafe { core::ptr::write_volatile(block_count_register_addr, 1) }; sending_command_valid(internal_info)?; let argument_register_addr = (internal_info.base_address_register + 0x8) as *mut u32; - unsafe { core::ptr::write_volatile(argument_register_addr, block * SD_BLOCK_SIZE) }; + unsafe { core::ptr::write_volatile(argument_register_addr, block) }; let transfer_mode_register_adder = (internal_info.base_address_register + 0xC) as *mut u16; unsafe { core::ptr::write_volatile(transfer_mode_register_adder, 0) }; From 1b1b81b36e0be90448142ee40ca6a80e9c62a81f Mon Sep 17 00:00:00 2001 From: Joseph Wilson Date: Mon, 7 Apr 2025 08:34:47 -0500 Subject: [PATCH 11/59] Created actual filesystem image Additonally reads the superblock before setting up the allocator --- Makefile | 5 +- kernel/Cargo.lock | 21 +++++++++ kernel/Cargo.toml | 1 + kernel/src/filesys/ext2/filesystem.rs | 67 +++++++++++---------------- kernel/src/filesys/ext2/ide.rs | 2 +- kernel/src/filesys/ext2/node.rs | 1 - kernel/src/filesys/ext2/structures.rs | 21 ++++++++- kernel/src/filesys/fat16/mod.rs | 7 +-- 8 files changed, 76 insertions(+), 49 deletions(-) diff --git a/Makefile b/Makefile index 5dfcf578..f58007c3 100644 --- a/Makefile +++ b/Makefile @@ -38,13 +38,14 @@ fmt: .PHONY: objdump objdump: - @cd kernel && cargo objdump --lib --release -- -d -M intel + @cd kernel && cargo objdump --lib --release -- -d -M intel -S .PHONY: blank_drive blank_drive: @cd kernel && dd if=/dev/zero of=$(STORAGE_NAME).img bs=1M count=4k + @cd kernel && mkfs.ext2 -b 1024 -d ../resources -I 128 $(STORAGE_NAME).img 4g .PHONY: clean clean: - @cd kernel && rm $(STORAGE_NAME).img + @cd kernel && rm -f $(STORAGE_NAME).img @cd kernel && cargo clean diff --git a/kernel/Cargo.lock b/kernel/Cargo.lock index 18ef0095..c67f78fc 100644 --- a/kernel/Cargo.lock +++ b/kernel/Cargo.lock @@ -372,6 +372,7 @@ dependencies = [ "talc", "uart_16550", "x86_64", + "zerocopy", ] [[package]] @@ -425,3 +426,23 @@ dependencies = [ "rustversion", "volatile", ] + +[[package]] +name = "zerocopy" +version = "0.8.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.8.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] diff --git a/kernel/Cargo.toml b/kernel/Cargo.toml index 929c4425..17f50e43 100644 --- a/kernel/Cargo.toml +++ b/kernel/Cargo.toml @@ -26,3 +26,4 @@ arrayvec = { version = "0.7.6", default-features = false } log = { version = "0.4.25", default-features = false } async-trait = "0.1.86" fontdue = { version = "0.9.3", default-features = false, features = ["hashbrown"] } +zerocopy = {version = "0.8", features = ["derive"]} diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index e983ffdb..6c1a8fee 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -1,6 +1,7 @@ use alloc::{string::String, sync::Arc, vec, vec::Vec}; use core::sync::atomic::{AtomicBool, Ordering}; use spin::Mutex; +use zerocopy::FromBytes; use super::{ allocator::Allocator, @@ -58,8 +59,8 @@ impl Ext2 { /// /// # Arguments /// * `device` - The block device containing the filesystem - pub fn new(device: Arc) -> Arc { - let superblock = Arc::new(Superblock::default()); + pub async fn new(device: Arc) -> FilesystemResult> { + let superblock = Arc::new(Superblock::from_block(Arc::clone(&device)).await?); let bgdt: Arc<[BlockGroupDescriptor]> = Arc::new([]); let block_cache: Arc> = @@ -79,7 +80,7 @@ impl Ext2 { 1024, )); - Arc::new(Self { + Result::Ok(Arc::new(Self { device, superblock, bgdt, @@ -88,31 +89,16 @@ impl Ext2 { root: Arc::new(Mutex::new(None)), mounted: AtomicBool::new(false), allocator, - }) + })) } - /// Mount the filesystem, reading superblock and preparing caches /// Mount the filesystem, reading superblock and preparing caches pub async fn mount(&self) -> FilesystemResult<()> { if self.mounted.load(Ordering::Acquire) { return Ok(()); } - // Read superblock - let mut superblock = Superblock::default(); - unsafe { - self.device - .read_block( - 2, - core::slice::from_raw_parts_mut( - &mut superblock as *mut _ as *mut u8, - core::mem::size_of::(), - ), - ) - .await - .map_err(FilesystemError::DeviceError)?; - } - + let superblock = &self.superblock; // Verify superblock if superblock.signature != EXT2_SIGNATURE { return Err(FilesystemError::InvalidSuperblock); @@ -120,7 +106,6 @@ impl Ext2 { // Calculate number of block groups let block_groups = superblock.block_group_count(); - // Read block group descriptors let mut bgdt = Vec::with_capacity(block_groups as usize); let bgdt_start = if superblock.block_size() == 1024 { @@ -128,26 +113,29 @@ impl Ext2 { } else { 1 }; - - for i in 0..block_groups { - let mut desc = BlockGroupDescriptor::default(); - unsafe { - self.device - .read_block( - bgdt_start + i as u64, - core::slice::from_raw_parts_mut( - &mut desc as *mut _ as *mut u8, - core::mem::size_of::(), - ), - ) - .await - .map_err(FilesystemError::DeviceError)?; + let block_group_desc_size = core::mem::size_of::(); + let block_group_desc_size_u32: u32 = block_group_desc_size.try_into().unwrap(); + for block in 0..((block_groups * block_group_desc_size_u32) / superblock.block_size()) { + let mut buff: [u8; 1024] = [0; 1024]; + self.device + .read_block((bgdt_start + block) as u64, &mut buff) + .await + .map_err(FilesystemError::DeviceError)?; + let block_size: usize = superblock.block_size().try_into().unwrap(); + for i in 0..(block_size / core::mem::size_of::()) { + let block_usize: usize = block.try_into().unwrap(); + let full_idx = i + ((block_usize * block_size) / block_group_desc_size); + if full_idx < block_groups.try_into().unwrap() { + bgdt.push( + *BlockGroupDescriptor::ref_from_prefix(&buff[i * block_group_desc_size..]) + .unwrap() + .0, + ); + } } - bgdt.push(desc); } // Update filesystem structures - let superblock = Arc::new(superblock); let bgdt: Arc<[BlockGroupDescriptor]> = Arc::from(bgdt.into_boxed_slice()); // Create caches with proper sizes @@ -158,7 +146,7 @@ impl Ext2 { let inode_cache = Arc::new(InodeCache::new( Arc::clone(&self.device), - Arc::clone(&superblock), + Arc::clone(superblock), Arc::clone(&bgdt), Arc::clone(&block_cache), 1024, // Configurable cache size @@ -169,7 +157,7 @@ impl Ext2 { .get(2) .await .map_err(|_| FilesystemError::CacheError)?; - + assert!(root_inode.lock().inode().is_directory()); let root_node = Arc::new( Node::new( 2, @@ -184,7 +172,6 @@ impl Ext2 { // Update self unsafe { let this = self as *const _ as *mut Self; - (*this).superblock = superblock; (*this).bgdt = bgdt; (*this).block_cache = block_cache; (*this).inode_cache = inode_cache; diff --git a/kernel/src/filesys/ext2/ide.rs b/kernel/src/filesys/ext2/ide.rs index 1f8e47a5..39b375d5 100644 --- a/kernel/src/filesys/ext2/ide.rs +++ b/kernel/src/filesys/ext2/ide.rs @@ -260,6 +260,6 @@ mod tests { #[test_case] async fn test_block_size() { let ide = Ide::new(0); - assert_eq!(ide.block_size(), SECTOR_SIZE as u32); + assert_eq!(ide.block_size(), SECTOR_SIZE as u64); } } diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index 86ddc5d0..d756690d 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -1119,7 +1119,6 @@ mod tests { // Read entries let entries = node.read_dir().await.unwrap(); - serial_println!("Got here"); assert_eq!(entries.len(), 2); let file_entry = entries.iter().find(|e| e.name == "file1").unwrap(); diff --git a/kernel/src/filesys/ext2/structures.rs b/kernel/src/filesys/ext2/structures.rs index 1d7f9e47..9f94d7f6 100644 --- a/kernel/src/filesys/ext2/structures.rs +++ b/kernel/src/filesys/ext2/structures.rs @@ -1,5 +1,12 @@ +use alloc::sync::Arc; use bitflags::bitflags; use core::mem::size_of; +use zerocopy::{FromBytes, Immutable, KnownLayout}; + +use super::{ + block_io::BlockIO, + filesystem::{FilesystemError, FilesystemResult}, +}; /// Magic signature for ext2 filesystems pub const EXT2_SIGNATURE: u16 = 0xEF53; @@ -34,7 +41,7 @@ pub enum OsId { /// Superblock structure - must match disk layout exactly #[repr(C, packed)] -#[derive(Clone, Debug, Default)] +#[derive(Clone, Debug, Default, FromBytes, KnownLayout, Immutable)] pub struct Superblock { pub num_inodes: u32, pub num_blocks: u32, @@ -84,11 +91,21 @@ impl Superblock { assert_eq!(n, n2, "Inconsistent block group counts"); n } + + pub async fn from_block(device: Arc) -> FilesystemResult { + let mut superblock_buff: [u8; 1024] = [0; 1024]; + device + .read_block(1, &mut superblock_buff) + .await + .map_err(FilesystemError::DeviceError)?; + let superblock_ref = Superblock::ref_from_prefix(&superblock_buff).unwrap().0; + Result::Ok(superblock_ref.clone()) + } } /// Block Group Descriptor - must match disk layout #[repr(C, packed)] -#[derive(Clone, Copy, Debug, Default)] +#[derive(Clone, Copy, Debug, Default, FromBytes, KnownLayout, Immutable)] pub struct BlockGroupDescriptor { pub block_bitmap_block: u32, pub inode_bitmap_block: u32, diff --git a/kernel/src/filesys/fat16/mod.rs b/kernel/src/filesys/fat16/mod.rs index a46b4ab1..c82978f1 100644 --- a/kernel/src/filesys/fat16/mod.rs +++ b/kernel/src/filesys/fat16/mod.rs @@ -903,13 +903,14 @@ impl FileSystem for Fat16<'_> { mod tests { use crate::devices::sd_card::SD_CARD; - use crate::filesys::{fat16::Fat16, FileSystem, SeekFrom}; + use crate::filesys::{block::memory::MemoryBlockDevice, fat16::Fat16, FileSystem, SeekFrom}; use alloc::boxed::Box; #[test_case] async fn fat_test() { - let lock = SD_CARD.lock().clone().unwrap(); - let device = Box::new(lock); + // let lock = SD_CARD.lock().clone().unwrap(); + let block_device = MemoryBlockDevice::new(400, 512); + let device = Box::new(block_device); // Format the filesystem let mut fs = Fat16::format(device) From 9d4f63676ed2be10db4666408fc07b0c83a2a06a Mon Sep 17 00:00:00 2001 From: Joseph Wilson Date: Mon, 7 Apr 2025 08:57:52 -0500 Subject: [PATCH 12/59] Fixed formatting --- kernel/src/devices/sd_card.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/src/devices/sd_card.rs b/kernel/src/devices/sd_card.rs index dcb1bfbe..596c9f9c 100644 --- a/kernel/src/devices/sd_card.rs +++ b/kernel/src/devices/sd_card.rs @@ -297,7 +297,7 @@ impl BlockIO for SDCardInfo { } fn size_in_bytes(&self) -> u64 { - self.total_sectors * SD_SECTOR_SIZE as u64 + self.total_sectors * SD_SECTOR_SIZE as u64 } } From 0b2726f6df576a47460b9387f561c88e203c39b8 Mon Sep 17 00:00:00 2001 From: Joseph Wilson Date: Tue, 8 Apr 2025 13:08:57 -0500 Subject: [PATCH 13/59] Add tests for real now --- kernel/limage_config.toml | 2 +- kernel/src/filesys/ext2/mod.rs | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/kernel/limage_config.toml b/kernel/limage_config.toml index a16c07a1..77caeea1 100644 --- a/kernel/limage_config.toml +++ b/kernel/limage_config.toml @@ -40,7 +40,7 @@ gdb-terminal = { args = ["-nographic", "-s", "-S"] } gdb-gui = { args = ["-s", "-S"] } [test] -timeout_secs = 20 +timeout_secs = 30 success_exit_code = 33 no_reboot = true extra_args = [ diff --git a/kernel/src/filesys/ext2/mod.rs b/kernel/src/filesys/ext2/mod.rs index 67d393eb..aa5c7f0b 100644 --- a/kernel/src/filesys/ext2/mod.rs +++ b/kernel/src/filesys/ext2/mod.rs @@ -11,3 +11,26 @@ pub fn get_current_time() -> u32 { // For now, return a dummy 1234567890 } + +#[cfg(test)] +mod tests { + use alloc::sync::Arc; + + use crate::devices::sd_card::SD_CARD; + + use super::filesystem::Ext2; + + const MEDIUM_FILE: &[u8] = include_bytes!("../../../../resources/fonts/Comfortaa-Regular.ttf"); + + // Size and layout tests + #[test_case] + async fn fat_test_all() { + let sd_card_lock = SD_CARD.lock(); + let sd_card = sd_card_lock.clone().unwrap(); + let sd_arc = Arc::new(sd_card); + let fs = Ext2::new(sd_arc).await.unwrap(); + fs.mount().await.unwrap(); + let file = fs.read_file("/fonts/Comfortaa-Regular.ttf").await.unwrap(); + assert!(file == MEDIUM_FILE); + } +} From 98f85c29cab61f24ea07a2063832b06bc54f1d55 Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Tue, 8 Apr 2025 14:26:42 -0500 Subject: [PATCH 14/59] Make EXT2 on Mac --- Makefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f58007c3..fbffaa5e 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,13 @@ override STORAGE_NAME := storage_test +UNAME_S := $(shell uname -s) +ifeq ($(UNAME_S),Linux) + MKFS := mkfs.ext2 +endif +ifeq ($(UNAME_S),Darwin) + MKFS := $(shell brew --prefix e2fsprogs)/sbin/mkfs.ext2 +endif + .PHONY: check check: @cd kernel && \ @@ -43,7 +51,7 @@ objdump: .PHONY: blank_drive blank_drive: @cd kernel && dd if=/dev/zero of=$(STORAGE_NAME).img bs=1M count=4k - @cd kernel && mkfs.ext2 -b 1024 -d ../resources -I 128 $(STORAGE_NAME).img 4g + @cd kernel && $(MKFS) -b 1024 -d ../resources -I 128 $(STORAGE_NAME).img 4g .PHONY: clean clean: From eeeb9adc033e0083f24594a1a8688b5399b68e30 Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Tue, 8 Apr 2025 14:52:09 -0500 Subject: [PATCH 15/59] Fixed spin in interrupt --- kernel/src/events/mod.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kernel/src/events/mod.rs b/kernel/src/events/mod.rs index dcd3aaa3..da8beaed 100644 --- a/kernel/src/events/mod.rs +++ b/kernel/src/events/mod.rs @@ -202,9 +202,12 @@ pub fn current_running_event_priority() -> usize { pub fn inc_runner_clock() { let cpuid = x2apic::current_core_id() as u32; let runners = EVENT_RUNNERS.read(); - let mut runner = runners.get(&cpuid).expect("No runner found").write(); + unsafe { + let runner = runners.get(&cpuid).expect("No runner found").as_mut_ptr(); - runner.inc_system_clock(); + // Safe as long as system clock is ONLY accessed from this core + (*runner).inc_system_clock(); + } } pub fn get_runner_time(offset_nanos: u64) -> u64 { From 5a8cfdac89faa596852a9a542ac7735d4a61e72e Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Wed, 9 Apr 2025 19:08:31 -0500 Subject: [PATCH 16/59] Add (currently broken) tests --- kernel/src/filesys/ext2/allocator.rs | 5 + kernel/src/filesys/ext2/cache/mod.rs | 4 + kernel/src/filesys/ext2/filesystem.rs | 11 +- kernel/src/filesys/ext2/mod.rs | 500 +++++++++++++++++++++++++- 4 files changed, 509 insertions(+), 11 deletions(-) diff --git a/kernel/src/filesys/ext2/allocator.rs b/kernel/src/filesys/ext2/allocator.rs index 79e00e1d..1638038a 100644 --- a/kernel/src/filesys/ext2/allocator.rs +++ b/kernel/src/filesys/ext2/allocator.rs @@ -1,6 +1,8 @@ use alloc::{sync::Arc, vec::Vec}; use spin::Mutex; +use crate::serial_println; + use super::{ cache::{block::CachedBlock, Cache}, structures::{BlockGroupDescriptor, Superblock}, @@ -186,10 +188,13 @@ impl Allocator { /// Allocate a new inode pub async fn allocate_inode(&self) -> AllocResult { let num_groups = self.superblock.block_group_count() as usize; + serial_println!("Num of groups: {}", num_groups); // Try to allocate from each group for group in 0..num_groups { if let Some(desc) = self.bgdt.get(group) { + let f = desc.unallocated_inodes; + serial_println!("Here! {}", f); if desc.unallocated_inodes > 0 { if let Ok(inode) = self.allocate_inode_in_group(group).await { // Update free inodes count diff --git a/kernel/src/filesys/ext2/cache/mod.rs b/kernel/src/filesys/ext2/cache/mod.rs index e2ef5288..5f6a8d90 100644 --- a/kernel/src/filesys/ext2/cache/mod.rs +++ b/kernel/src/filesys/ext2/cache/mod.rs @@ -63,6 +63,10 @@ impl CacheStats { (self.hits as f64 / total as f64) * 100.0 } } + + pub fn get_hits(&self) -> u64 { + self.hits + } } /// Trait for cache implementations diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index 6c1a8fee..fb8e0cc3 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -3,6 +3,8 @@ use core::sync::atomic::{AtomicBool, Ordering}; use spin::Mutex; use zerocopy::FromBytes; +use crate::serial_println; + use super::{ allocator::Allocator, block_io::{BlockError, BlockIO}, @@ -304,9 +306,8 @@ impl Ext2 { return Err(FilesystemError::NotMounted); } - // Split path into parent directory and filename let (parent_path, name) = match path.rfind('/') { - Some(idx) => (&path[..idx], &path[idx + 1..]), + Some(idx) => (&path[..idx + 1], &path[idx + 1..]), None => ("/", path), }; @@ -314,25 +315,23 @@ impl Ext2 { return Err(FilesystemError::InvalidPath); } - // Get parent directory let parent = self.get_node(parent_path).await?; if !parent.is_directory() { return Err(FilesystemError::NodeError(NodeError::NotDirectory)); } - // Check if file already exists if self.get_node(path).await.is_ok() { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } + serial_println!("File does not exist"); - // Allocate new inode let inode_no = self .allocator .allocate_inode() .await .map_err(|e| FilesystemError::NodeError(e.into()))?; + serial_println!("Node allocated"); - // Initialize inode let inode = self .inode_cache .get(inode_no) diff --git a/kernel/src/filesys/ext2/mod.rs b/kernel/src/filesys/ext2/mod.rs index aa5c7f0b..68b47164 100644 --- a/kernel/src/filesys/ext2/mod.rs +++ b/kernel/src/filesys/ext2/mod.rs @@ -14,23 +14,513 @@ pub fn get_current_time() -> u32 { #[cfg(test)] mod tests { - use alloc::sync::Arc; + use alloc::{string::String, sync::Arc, vec, vec::Vec}; use crate::devices::sd_card::SD_CARD; - use super::filesystem::Ext2; + use super::{ + block_io::BlockIO, + filesystem::{Ext2, FilesystemError}, + structures::{FileMode, FileType}, + }; const MEDIUM_FILE: &[u8] = include_bytes!("../../../../resources/fonts/Comfortaa-Regular.ttf"); - // Size and layout tests - #[test_case] - async fn fat_test_all() { + // Helper function to create a test filesystem using the SD card + async fn create_test_fs() -> Arc { let sd_card_lock = SD_CARD.lock(); let sd_card = sd_card_lock.clone().unwrap(); let sd_arc = Arc::new(sd_card); let fs = Ext2::new(sd_arc).await.unwrap(); fs.mount().await.unwrap(); + fs + } + + // Test reading a medium-sized file + #[test_case] + async fn test_read_medium_file() { + let fs = create_test_fs().await; let file = fs.read_file("/fonts/Comfortaa-Regular.ttf").await.unwrap(); assert!(file == MEDIUM_FILE); } + + // Basic mounting and unmounting tests + #[test_case] + async fn test_mount_unmount() { + let fs = create_test_fs().await; + + // Get block size from mounted filesystem + let block_size = fs.stats().unwrap().block_size; + + // Test unmounting + fs.unmount().await.unwrap(); + + // Operations should fail when unmounted + match fs.read_file("/test.txt").await { + Err(FilesystemError::NotMounted) => {} + _ => panic!("Expected NotMounted error"), + } + + // Remounting should work + fs.mount().await.unwrap(); + let stats = fs.stats().unwrap(); + assert_eq!(stats.block_size, block_size); + } + + // File operations tests + #[test_case] + async fn test_file_operations() { + let fs = create_test_fs().await; + + // Create a file + let test_content = b"Hello, world!"; + let file_path = "/test.txt"; + let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + + let file_node = fs.create_file(file_path, mode).await.unwrap(); + assert!(file_node.is_file()); + + // Write to file + let bytes_written = fs.write_file(file_path, test_content).await.unwrap(); + assert_eq!(bytes_written, test_content.len()); + + // Read the file + let content = fs.read_file(file_path).await.unwrap(); + assert_eq!(content, test_content); + + // Overwrite the file with new content + let new_content = b"New content"; + let bytes_written = fs.write_file(file_path, new_content).await.unwrap(); + assert_eq!(bytes_written, new_content.len()); + + // Read updated content + let content = fs.read_file(file_path).await.unwrap(); + assert_eq!(content, new_content); + + // Create another file + let second_path = "/second.txt"; + fs.create_file(second_path, mode).await.unwrap(); + + // Check that both files exist + let root_entries = fs.read_dir("/").await.unwrap(); + assert!(root_entries.iter().any(|e| e.name == "test.txt")); + assert!(root_entries.iter().any(|e| e.name == "second.txt")); + + // Remove a file + fs.remove(file_path).await.unwrap(); + + // Check file is removed + let root_entries = fs.read_dir("/").await.unwrap(); + assert!(!root_entries.iter().any(|e| e.name == "test.txt")); + assert!(root_entries.iter().any(|e| e.name == "second.txt")); + + // Removing again should fail + match fs.remove(file_path).await { + Err(FilesystemError::NotFound) => {} + _ => panic!("Expected NotFound error"), + } + + // Clean up + fs.remove(second_path).await.unwrap(); + } + + // Directory operations tests + /*#[test_case] + async fn test_directory_operations() { + let fs = create_test_fs().await; + + // Create directories + let dir_path = "/testdir"; + let subdir_path = "/testdir/subdir"; + let mode = FileMode::UREAD | FileMode::UWRITE | FileMode::UEXEC; + + let dir_node = fs.create_directory(dir_path, mode).await.unwrap(); + assert!(dir_node.is_directory()); + + // Create a subdirectory + let subdir_node = fs.create_directory(subdir_path, mode).await.unwrap(); + assert!(subdir_node.is_directory()); + + // List the root directory + let root_entries = fs.read_dir("/").await.unwrap(); + assert!(root_entries.iter().any(|e| e.name == "testdir")); + + // List the test directory + let dir_entries = fs.read_dir(dir_path).await.unwrap(); + assert!(dir_entries.iter().any(|e| e.name == "subdir")); + assert!(dir_entries.iter().any(|e| e.name == ".")); // Should have . entry + assert!(dir_entries.iter().any(|e| e.name == "..")); // Should have .. entry + + // Create a file in the subdirectory + let file_path = "/testdir/subdir/file.txt"; + let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + fs.create_file(file_path, file_mode).await.unwrap(); + + // Check file exists in subdir + let subdir_entries = fs.read_dir(subdir_path).await.unwrap(); + assert!(subdir_entries.iter().any(|e| e.name == "file.txt")); + + // Write to the file + let content = b"Test file in subdirectory"; + fs.write_file(file_path, content).await.unwrap(); + + // Read from the file + let read_content = fs.read_file(file_path).await.unwrap(); + assert_eq!(read_content, content); + + // Try to remove non-empty directory (should fail) + match fs.remove(subdir_path).await { + Err(FilesystemError::NodeError(_)) => {} // Should be NodeError::NotEmpty + _ => panic!("Expected NotEmpty error"), + } + + // Remove the file first + fs.remove(file_path).await.unwrap(); + + // Now remove the empty subdirectory + fs.remove(subdir_path).await.unwrap(); + + // Check subdir is gone + let dir_entries = fs.read_dir(dir_path).await.unwrap(); + assert!(!dir_entries.iter().any(|e| e.name == "subdir")); + + // Remove the main directory + fs.remove(dir_path).await.unwrap(); + + // Check dir is gone from root + let root_entries = fs.read_dir("/").await.unwrap(); + assert!(!root_entries.iter().any(|e| e.name == "testdir")); + } + + // Large file and stress tests + #[test_case] + async fn test_large_file_operations() { + let fs = create_test_fs().await; + + // Create a large file (multiple blocks) + let file_path = "/large.bin"; + let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + fs.create_file(file_path, mode).await.unwrap(); + + // Get block size from filesystem + let block_size = fs.stats().unwrap().block_size; + + // Create data larger than block size + let data_size = block_size as usize * 3 + 512; // 3.5 blocks + let mut data = vec![0u8; data_size]; + + // Fill with pattern + for i in 0..data_size { + data[i] = (i % 256) as u8; + } + + // Write large data + let bytes_written = fs.write_file(file_path, &data).await.unwrap(); + assert_eq!(bytes_written, data_size); + + // Read it back + let read_data = fs.read_file(file_path).await.unwrap(); + assert_eq!(read_data.len(), data_size); + assert_eq!(read_data, data); + + // Test reading portions of the file + let node = fs.get_node(file_path).await.unwrap(); + + // Read first block + let mut buffer = vec![0u8; block_size as usize]; + let bytes_read = node.read_at(0, &mut buffer).await.unwrap(); + assert_eq!(bytes_read, block_size as usize); + assert_eq!(buffer, &data[0..block_size as usize]); + + // Read from middle (crossing block boundary) + let offset = block_size as u64 * 2 - 100; + let size = 200; + let mut buffer = vec![0u8; size]; + let bytes_read = node.read_at(offset, &mut buffer).await.unwrap(); + assert_eq!(bytes_read, size); + assert_eq!(buffer, &data[offset as usize..(offset as usize + size)]); + + // Read beyond file size + let mut buffer = vec![0u8; 100]; + let bytes_read = node + .read_at(data_size as u64 + 100, &mut buffer) + .await + .unwrap(); + assert_eq!(bytes_read, 0); // Should return 0 bytes read + + // Clean up + fs.remove(file_path).await.unwrap(); + } + + // Error cases and edge conditions + #[test_case] + async fn test_error_cases() { + let fs = create_test_fs().await; + + // Invalid paths + match fs.get_node("").await { + Err(FilesystemError::InvalidPath) => {} + _ => panic!("Expected InvalidPath error"), + } + + // Non-existent paths + match fs.get_node("/nonexistent").await { + Err(FilesystemError::NotFound) => {} + _ => panic!("Expected NotFound error"), + } + + // Create a file + let file_path = "/test.txt"; + let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + fs.create_file(file_path, mode).await.unwrap(); + + // Try to create file that already exists + match fs.create_file(file_path, mode).await { + Err(FilesystemError::NodeError(_)) => {} // Should be NodeError::AlreadyExists + _ => panic!("Expected AlreadyExists error"), + } + + // Try to create directory with same name as file + match fs.create_directory(file_path, mode).await { + Err(FilesystemError::NodeError(_)) => {} // Should be NodeError::AlreadyExists + _ => panic!("Expected AlreadyExists error"), + } + + // Trying to read a file as directory + match fs.read_dir(file_path).await { + Err(FilesystemError::NodeError(_)) => {} // Should be NodeError::NotDirectory + _ => panic!("Expected NotDirectory error"), + } + + // Clean up + fs.remove(file_path).await.unwrap(); + } + + // File and directory naming tests + #[test_case] + async fn test_file_naming() { + let fs = create_test_fs().await; + let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + + // Test with various valid filenames + let names = [ + "normal.txt", + "with spaces.txt", + "with-dash.txt", + "with_underscore.txt", + "with.multiple.dots.txt", + "UPPERCASE.TXT", + "MixedCase.Txt", + "very_long_filename_that_approaches_the_limit_but_should_still_work_fine_in_most_cases.txt", + ]; + + for name in names.iter() { + let path = format!("/{}", name); + fs.create_file(&path, mode).await.unwrap(); + + // Verify file exists + let node = fs.get_node(&path).await.unwrap(); + assert!(node.is_file()); + + // Write and read test + let content = format!("Content for {}", name); + fs.write_file(&path, content.as_bytes()).await.unwrap(); + let read_content = fs.read_file(&path).await.unwrap(); + assert_eq!(read_content, content.as_bytes()); + } + + // Test very long name (should fail) + let long_name = "a".repeat(256); + let long_path = format!("/{}", long_name); + match fs.create_file(&long_path, mode).await { + Err(FilesystemError::InvalidPath) | Err(FilesystemError::NodeError(_)) => {} + _ => panic!("Expected error for too long filename"), + } + + // Check all files in directory + let entries = fs.read_dir("/").await.unwrap(); + for name in names.iter() { + assert!(entries.iter().any(|e| e.name == *name)); + } + + // Clean up + for name in names.iter() { + let path = format!("/{}", name); + fs.remove(&path).await.unwrap(); + } + } + + // Deep directory hierarchy test + #[test_case] + async fn test_deep_directory_hierarchy() { + let fs = create_test_fs().await; + let dir_mode = FileMode::UREAD | FileMode::UWRITE | FileMode::UEXEC; + let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + + // Create a deep directory structure + let mut current_path = String::from(""); + let depth = 5; // Reduced depth to work better with SD card + + for i in 1..=depth { + current_path = format!("{}/dir{}", current_path, i); + fs.create_directory(¤t_path, dir_mode).await.unwrap(); + + // Create a file at each level + let file_path = format!("{}/file{}.txt", current_path, i); + fs.create_file(&file_path, file_mode).await.unwrap(); + + // Write some content + let content = format!("Content for level {}", i); + fs.write_file(&file_path, content.as_bytes()).await.unwrap(); + } + + // Verify deepest file + let deepest_file = format!("{}/file{}.txt", current_path, depth); + let content = fs.read_file(&deepest_file).await.unwrap(); + assert_eq!(content, format!("Content for level {}", depth).as_bytes()); + + // Navigate back up and check each level + for i in (1..=3).rev() { + // Just check first 3 levels + let dir_path = if i == 1 { + "/dir1".to_string() + } else if i == 2 { + "/dir1/dir2".to_string() + } else { + "/dir1/dir2/dir3".to_string() + }; + + let entries = fs.read_dir(&dir_path).await.unwrap(); + if i < depth { + assert!(entries.iter().any(|e| e.name == format!("dir{}", i + 1))); + } + assert!(entries.iter().any(|e| e.name == format!("file{}.txt", i))); + } + + // Clean up - remove from deepest first + for i in (1..=depth).rev() { + let dir_path = if i == 1 { + "/dir1".to_string() + } else { + let mut path = String::from("/dir1"); + for j in 2..=i { + path = format!("{}/dir{}", path, j); + } + path + }; + + // Remove file at this level + let file_path = format!("{}/file{}.txt", dir_path, i); + fs.remove(&file_path).await.unwrap(); + + // Remove directory if not root level + if i > 1 { + fs.remove(&dir_path).await.unwrap(); + } + } + + // Remove root directory + fs.remove("/dir1").await.unwrap(); + } + + // Sparse file test + #[test_case] + async fn test_sparse_files() { + let fs = create_test_fs().await; + let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + + // Create a file + let file_path = "/sparse.bin"; + fs.create_file(file_path, mode).await.unwrap(); + + let node = fs.get_node(file_path).await.unwrap(); + + // Write at the beginning + let start_data = b"Start of file"; + node.write_at(0, start_data).await.unwrap(); + + // Write at an offset (creating a sparse file) + let offset = 10000; // 10KB offset + let end_data = b"End of file"; + node.write_at(offset, end_data).await.unwrap(); + + // Read the entire file + let content = fs.read_file(file_path).await.unwrap(); + + // Verify the content + assert_eq!(&content[0..start_data.len()], start_data); + assert_eq!( + &content[offset as usize..(offset as usize + end_data.len())], + end_data + ); + + // Verify the sparse region is zero-filled + for i in start_data.len()..offset as usize { + assert_eq!(content[i], 0); + } + + // Check file size is correct (should be offset + end_data.len()) + assert_eq!(content.len(), offset as usize + end_data.len()); + + // Clean up + fs.remove(file_path).await.unwrap(); + } + + // Cache performance test + #[test_case] + async fn test_cache_performance() { + let fs = create_test_fs().await; + let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; + + // Create a file and write data + let file_path = "/cache_test.bin"; + fs.create_file(file_path, mode).await.unwrap(); + + let block_size = fs.stats().unwrap().block_size; + let data_size = block_size as usize * 4; // 4 blocks + let mut data = vec![0u8; data_size]; + for i in 0..data_size { + data[i] = (i % 256) as u8; + } + + fs.write_file(file_path, &data).await.unwrap(); + + // Get initial cache stats + let initial_stats = fs.stats().unwrap(); + let initial_block_hits = initial_stats.block_cache_stats.get_hits(); + let initial_inode_hits = initial_stats.inode_cache_stats.get_hits(); + + // Perform multiple reads to test cache + for _ in 0..5 { + let content = fs.read_file(file_path).await.unwrap(); + assert_eq!(content, data); + } + + // Check cache stats after reads + let final_stats = fs.stats().unwrap(); + assert!(final_stats.block_cache_stats.get_hits() > initial_block_hits); + assert!(final_stats.inode_cache_stats.get_hits() > initial_inode_hits); + + // Print cache performance stats + println!( + "Block cache: hits={}, misses={}, hit ratio={:.2}%", + final_stats.block_cache_stats.hits, + final_stats.block_cache_stats.misses, + 100.0 * final_stats.block_cache_stats.hits as f64 + / (final_stats.block_cache_stats.hits + final_stats.block_cache_stats.misses) + as f64 + ); + + println!( + "Inode cache: hits={}, misses={}, hit ratio={:.2}%", + final_stats.inode_cache_stats.hits, + final_stats.inode_cache_stats.misses, + 100.0 * final_stats.inode_cache_stats.hits as f64 + / (final_stats.inode_cache_stats.hits + final_stats.inode_cache_stats.misses) + as f64 + ); + + // Clean up + fs.remove(file_path).await.unwrap(); + }*/ } From a41593b6732af232de3137887ccc42792e7c07b0 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Wed, 9 Apr 2025 20:43:00 -0500 Subject: [PATCH 17/59] Passed most ext2 tests --- kernel/src/filesys/ext2/allocator.rs | 5 -- kernel/src/filesys/ext2/block_io.rs | 3 +- kernel/src/filesys/ext2/cache/mod.rs | 4 ++ kernel/src/filesys/ext2/filesystem.rs | 70 ++++++++++---------- kernel/src/filesys/ext2/mod.rs | 84 ++++++++++-------------- kernel/src/filesys/ext2/node.rs | 92 +++++++++++++++++---------- kernel/src/filesys/fat16/mod.rs | 1 - 7 files changed, 137 insertions(+), 122 deletions(-) diff --git a/kernel/src/filesys/ext2/allocator.rs b/kernel/src/filesys/ext2/allocator.rs index 1638038a..79e00e1d 100644 --- a/kernel/src/filesys/ext2/allocator.rs +++ b/kernel/src/filesys/ext2/allocator.rs @@ -1,8 +1,6 @@ use alloc::{sync::Arc, vec::Vec}; use spin::Mutex; -use crate::serial_println; - use super::{ cache::{block::CachedBlock, Cache}, structures::{BlockGroupDescriptor, Superblock}, @@ -188,13 +186,10 @@ impl Allocator { /// Allocate a new inode pub async fn allocate_inode(&self) -> AllocResult { let num_groups = self.superblock.block_group_count() as usize; - serial_println!("Num of groups: {}", num_groups); // Try to allocate from each group for group in 0..num_groups { if let Some(desc) = self.bgdt.get(group) { - let f = desc.unallocated_inodes; - serial_println!("Here! {}", f); if desc.unallocated_inodes > 0 { if let Ok(inode) = self.allocate_inode_in_group(group).await { // Update free inodes count diff --git a/kernel/src/filesys/ext2/block_io.rs b/kernel/src/filesys/ext2/block_io.rs index 292c68d2..a3ab1d68 100644 --- a/kernel/src/filesys/ext2/block_io.rs +++ b/kernel/src/filesys/ext2/block_io.rs @@ -200,8 +200,7 @@ impl BlockIO for MockDevice { #[cfg(test)] mod tests { use super::*; - use alloc::{collections::BTreeMap, sync::Arc, vec, vec::Vec}; - use spin::Mutex; + use alloc::vec; // Test basic block operations #[test_case] diff --git a/kernel/src/filesys/ext2/cache/mod.rs b/kernel/src/filesys/ext2/cache/mod.rs index 5f6a8d90..f43c9948 100644 --- a/kernel/src/filesys/ext2/cache/mod.rs +++ b/kernel/src/filesys/ext2/cache/mod.rs @@ -67,6 +67,10 @@ impl CacheStats { pub fn get_hits(&self) -> u64 { self.hits } + + pub fn get_misses(&self) -> u64 { + self.misses + } } /// Trait for cache implementations diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index fb8e0cc3..77c013b1 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -3,8 +3,6 @@ use core::sync::atomic::{AtomicBool, Ordering}; use spin::Mutex; use zerocopy::FromBytes; -use crate::serial_println; - use super::{ allocator::Allocator, block_io::{BlockError, BlockIO}, @@ -108,6 +106,7 @@ impl Ext2 { // Calculate number of block groups let block_groups = superblock.block_group_count(); + // Read block group descriptors let mut bgdt = Vec::with_capacity(block_groups as usize); let bgdt_start = if superblock.block_size() == 1024 { @@ -115,19 +114,23 @@ impl Ext2 { } else { 1 }; + + let block_size: usize = superblock.block_size().try_into().unwrap(); let block_group_desc_size = core::mem::size_of::(); - let block_group_desc_size_u32: u32 = block_group_desc_size.try_into().unwrap(); - for block in 0..((block_groups * block_group_desc_size_u32) / superblock.block_size()) { - let mut buff: [u8; 1024] = [0; 1024]; + let descriptors_per_block = block_size / block_group_desc_size; + + let blocks_to_read = (block_groups as usize).div_ceil(descriptors_per_block); + + for block in 0..blocks_to_read { + let mut buff = vec![0u8; block_size]; self.device - .read_block((bgdt_start + block) as u64, &mut buff) + .read_block((bgdt_start + block as u32) as u64, &mut buff) .await .map_err(FilesystemError::DeviceError)?; - let block_size: usize = superblock.block_size().try_into().unwrap(); - for i in 0..(block_size / core::mem::size_of::()) { - let block_usize: usize = block.try_into().unwrap(); - let full_idx = i + ((block_usize * block_size) / block_group_desc_size); - if full_idx < block_groups.try_into().unwrap() { + + for i in 0..descriptors_per_block { + let full_idx = block * descriptors_per_block + i; + if full_idx < block_groups as usize { bgdt.push( *BlockGroupDescriptor::ref_from_prefix(&buff[i * block_group_desc_size..]) .unwrap() @@ -140,7 +143,6 @@ impl Ext2 { // Update filesystem structures let bgdt: Arc<[BlockGroupDescriptor]> = Arc::from(bgdt.into_boxed_slice()); - // Create caches with proper sizes let block_cache: Arc> = Arc::new(BlockCache::new( Arc::clone(&self.device), 1024, // Configurable cache size @@ -154,29 +156,45 @@ impl Ext2 { 1024, // Configurable cache size )); + // Create a new allocator with the updated BGDT + let allocator = Arc::new(Allocator::new( + Arc::clone(superblock), + Arc::clone(&bgdt), + Arc::clone(&block_cache), + )); + + // Update self - we need to set block_cache before loading the root inode + // to avoid using the old (empty) cache + unsafe { + let this = self as *const _ as *mut Self; + (*this).bgdt = bgdt; + (*this).block_cache = block_cache.clone(); + (*this).inode_cache = inode_cache.clone(); + (*this).allocator = allocator; // Update the allocator with the new one + } + // Load root inode (always inode 2 in ext2) let root_inode = inode_cache .get(2) .await .map_err(|_| FilesystemError::CacheError)?; + assert!(root_inode.lock().inode().is_directory()); + let root_node = Arc::new( Node::new( 2, root_inode, - Arc::clone(&self.block_cache), + Arc::clone(&block_cache), // Using the new block_cache superblock.block_size(), - Arc::clone(&self.allocator), // Pass allocator reference + Arc::clone(&self.allocator), // Now using the updated allocator ) .await, ); - // Update self + // Update root reference unsafe { let this = self as *const _ as *mut Self; - (*this).bgdt = bgdt; - (*this).block_cache = block_cache; - (*this).inode_cache = inode_cache; (*this).root = Arc::new(Mutex::new(Some(root_node))); } @@ -323,14 +341,12 @@ impl Ext2 { if self.get_node(path).await.is_ok() { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } - serial_println!("File does not exist"); let inode_no = self .allocator .allocate_inode() .await .map_err(|e| FilesystemError::NodeError(e.into()))?; - serial_println!("Node allocated"); let inode = self .inode_cache @@ -383,9 +399,8 @@ impl Ext2 { return Err(FilesystemError::NotMounted); } - // Split path into parent directory and name let (parent_path, name) = match path.rfind('/') { - Some(idx) => (&path[..idx], &path[idx + 1..]), + Some(idx) => (&path[..idx + 1], &path[idx + 1..]), None => ("/", path), }; @@ -393,25 +408,21 @@ impl Ext2 { return Err(FilesystemError::InvalidPath); } - // Get parent directory let parent = self.get_node(parent_path).await?; if !parent.is_directory() { return Err(FilesystemError::NodeError(NodeError::NotDirectory)); } - // Check if directory already exists if self.get_node(path).await.is_ok() { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } - // Allocate new inode let inode_no = self .allocator .allocate_inode() .await .map_err(|e| FilesystemError::NodeError(e.into()))?; - // Initialize inode let inode = self .inode_cache .get(inode_no) @@ -431,7 +442,6 @@ impl Ext2 { inode.access_time = now; } - // Create directory node let node = Arc::new( Node::new( inode_no, @@ -443,7 +453,6 @@ impl Ext2 { .await, ); - // Add . and .. entries node.add_dir_entry(".", inode_no, FileType::Directory) .await .map_err(FilesystemError::NodeError)?; @@ -451,7 +460,6 @@ impl Ext2 { .await .map_err(FilesystemError::NodeError)?; - // Add entry in parent directory parent .add_dir_entry(name, inode_no, FileType::Directory) .await @@ -576,11 +584,10 @@ impl Ext2 { // Split path into parent directory and name let (parent_path, name) = match path.rfind('/') { - Some(idx) => (&path[..idx], &path[idx + 1..]), + Some(idx) => (&path[..idx + 1], &path[idx + 1..]), None => ("/", path), }; - // Get parent directory and node to remove let parent = self.get_node(parent_path).await?; let node = self.get_node(path).await?; @@ -598,7 +605,6 @@ impl Ext2 { .await .map_err(FilesystemError::NodeError)?; - // Decrement link count node.decrease_link_count() .await .map_err(FilesystemError::NodeError)?; diff --git a/kernel/src/filesys/ext2/mod.rs b/kernel/src/filesys/ext2/mod.rs index 68b47164..8d7f045a 100644 --- a/kernel/src/filesys/ext2/mod.rs +++ b/kernel/src/filesys/ext2/mod.rs @@ -14,14 +14,19 @@ pub fn get_current_time() -> u32 { #[cfg(test)] mod tests { - use alloc::{string::String, sync::Arc, vec, vec::Vec}; + use alloc::{ + format, + string::{String, ToString}, + sync::Arc, + vec, + }; - use crate::devices::sd_card::SD_CARD; + use crate::{devices::sd_card::SD_CARD, serial_println}; use super::{ block_io::BlockIO, filesystem::{Ext2, FilesystemError}, - structures::{FileMode, FileType}, + structures::FileMode, }; const MEDIUM_FILE: &[u8] = include_bytes!("../../../../resources/fonts/Comfortaa-Regular.ttf"); @@ -72,7 +77,6 @@ mod tests { async fn test_file_operations() { let fs = create_test_fs().await; - // Create a file let test_content = b"Hello, world!"; let file_path = "/test.txt"; let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; @@ -80,11 +84,9 @@ mod tests { let file_node = fs.create_file(file_path, mode).await.unwrap(); assert!(file_node.is_file()); - // Write to file let bytes_written = fs.write_file(file_path, test_content).await.unwrap(); assert_eq!(bytes_written, test_content.len()); - // Read the file let content = fs.read_file(file_path).await.unwrap(); assert_eq!(content, test_content); @@ -93,39 +95,39 @@ mod tests { let bytes_written = fs.write_file(file_path, new_content).await.unwrap(); assert_eq!(bytes_written, new_content.len()); - // Read updated content + let mut buffer = vec![0; new_content.len()]; + let bytes_read = file_node.read_at(0, &mut buffer).await.unwrap(); + assert_eq!(bytes_read, new_content.len()); + assert_eq!(buffer, new_content); + + file_node.truncate(new_content.len() as u64).await.unwrap(); + let content = fs.read_file(file_path).await.unwrap(); assert_eq!(content, new_content); - // Create another file let second_path = "/second.txt"; fs.create_file(second_path, mode).await.unwrap(); - // Check that both files exist let root_entries = fs.read_dir("/").await.unwrap(); assert!(root_entries.iter().any(|e| e.name == "test.txt")); assert!(root_entries.iter().any(|e| e.name == "second.txt")); - // Remove a file fs.remove(file_path).await.unwrap(); - // Check file is removed let root_entries = fs.read_dir("/").await.unwrap(); assert!(!root_entries.iter().any(|e| e.name == "test.txt")); assert!(root_entries.iter().any(|e| e.name == "second.txt")); - // Removing again should fail match fs.remove(file_path).await { Err(FilesystemError::NotFound) => {} _ => panic!("Expected NotFound error"), } - // Clean up fs.remove(second_path).await.unwrap(); } // Directory operations tests - /*#[test_case] + #[test_case] async fn test_directory_operations() { let fs = create_test_fs().await; @@ -302,7 +304,6 @@ mod tests { let fs = create_test_fs().await; let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; - // Test with various valid filenames let names = [ "normal.txt", "with spaces.txt", @@ -318,18 +319,15 @@ mod tests { let path = format!("/{}", name); fs.create_file(&path, mode).await.unwrap(); - // Verify file exists let node = fs.get_node(&path).await.unwrap(); assert!(node.is_file()); - // Write and read test let content = format!("Content for {}", name); fs.write_file(&path, content.as_bytes()).await.unwrap(); let read_content = fs.read_file(&path).await.unwrap(); assert_eq!(read_content, content.as_bytes()); } - // Test very long name (should fail) let long_name = "a".repeat(256); let long_path = format!("/{}", long_name); match fs.create_file(&long_path, mode).await { @@ -337,13 +335,11 @@ mod tests { _ => panic!("Expected error for too long filename"), } - // Check all files in directory let entries = fs.read_dir("/").await.unwrap(); for name in names.iter() { assert!(entries.iter().any(|e| e.name == *name)); } - // Clean up for name in names.iter() { let path = format!("/{}", name); fs.remove(&path).await.unwrap(); @@ -424,28 +420,26 @@ mod tests { } // Sparse file test - #[test_case] + /*#[test_case] async fn test_sparse_files() { let fs = create_test_fs().await; let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; - // Create a file let file_path = "/sparse.bin"; fs.create_file(file_path, mode).await.unwrap(); let node = fs.get_node(file_path).await.unwrap(); - // Write at the beginning let start_data = b"Start of file"; node.write_at(0, start_data).await.unwrap(); - // Write at an offset (creating a sparse file) - let offset = 10000; // 10KB offset + let offset = 50; // 10KB offset let end_data = b"End of file"; node.write_at(offset, end_data).await.unwrap(); // Read the entire file let content = fs.read_file(file_path).await.unwrap(); + serial_println!("Content: {:#?}", content); // Verify the content assert_eq!(&content[0..start_data.len()], start_data); @@ -454,17 +448,15 @@ mod tests { end_data ); + assert_eq!(content.len(), offset as usize + end_data.len()); + // Verify the sparse region is zero-filled for i in start_data.len()..offset as usize { assert_eq!(content[i], 0); } - // Check file size is correct (should be offset + end_data.len()) - assert_eq!(content.len(), offset as usize + end_data.len()); - - // Clean up fs.remove(file_path).await.unwrap(); - } + }*/ // Cache performance test #[test_case] @@ -472,7 +464,6 @@ mod tests { let fs = create_test_fs().await; let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; - // Create a file and write data let file_path = "/cache_test.bin"; fs.create_file(file_path, mode).await.unwrap(); @@ -485,42 +476,37 @@ mod tests { fs.write_file(file_path, &data).await.unwrap(); - // Get initial cache stats let initial_stats = fs.stats().unwrap(); let initial_block_hits = initial_stats.block_cache_stats.get_hits(); let initial_inode_hits = initial_stats.inode_cache_stats.get_hits(); - // Perform multiple reads to test cache for _ in 0..5 { let content = fs.read_file(file_path).await.unwrap(); assert_eq!(content, data); } - // Check cache stats after reads let final_stats = fs.stats().unwrap(); assert!(final_stats.block_cache_stats.get_hits() > initial_block_hits); assert!(final_stats.inode_cache_stats.get_hits() > initial_inode_hits); - // Print cache performance stats - println!( + serial_println!( "Block cache: hits={}, misses={}, hit ratio={:.2}%", - final_stats.block_cache_stats.hits, - final_stats.block_cache_stats.misses, - 100.0 * final_stats.block_cache_stats.hits as f64 - / (final_stats.block_cache_stats.hits + final_stats.block_cache_stats.misses) - as f64 + final_stats.block_cache_stats.get_hits(), + final_stats.block_cache_stats.get_misses(), + 100.0 * final_stats.block_cache_stats.get_hits() as f64 + / (final_stats.block_cache_stats.get_hits() + + final_stats.block_cache_stats.get_misses()) as f64 ); - println!( + serial_println!( "Inode cache: hits={}, misses={}, hit ratio={:.2}%", - final_stats.inode_cache_stats.hits, - final_stats.inode_cache_stats.misses, - 100.0 * final_stats.inode_cache_stats.hits as f64 - / (final_stats.inode_cache_stats.hits + final_stats.inode_cache_stats.misses) - as f64 + final_stats.inode_cache_stats.get_hits(), + final_stats.inode_cache_stats.get_misses(), + 100.0 * final_stats.inode_cache_stats.get_hits() as f64 + / (final_stats.inode_cache_stats.get_hits() + + final_stats.inode_cache_stats.get_misses()) as f64 ); - // Clean up fs.remove(file_path).await.unwrap(); - }*/ + } } diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index d756690d..1275ec67 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -1,9 +1,8 @@ +use crate::serial_println; use alloc::{string::String, sync::Arc, vec, vec::Vec}; use core::cmp::min; use spin::Mutex; -use crate::serial_println; - use super::{ allocator::{AllocError, Allocator}, block_io::BlockError, @@ -301,25 +300,36 @@ impl Node { } pub async fn decrease_link_count(&self) -> NodeResult { - let mut inode = self.inode.lock(); - let inode = inode.inode_mut(); - inode.links_count -= 1; + let (links_count, _, file_size) = { + let mut inode_guard = self.inode.lock(); + let inode = inode_guard.inode_mut(); + inode.links_count -= 1; + + let links = inode.links_count; + let blocks = inode.blocks_count; + let size = inode.size(); + + // If this is the last link, mark for deletion + if links == 0 { + inode.deletion_time = get_current_time(); + } + + (links, blocks, size) + }; - // If no more links, mark for deletion - if inode.links_count == 0 { - inode.deletion_time = get_current_time(); + if links_count == 0 { + let block_size = self.block_size as u64; + let total_blocks = file_size.div_ceil(block_size); - // Free blocks - for i in 0..inode.blocks_count { - if let Ok(block) = self - .get_block_number_for_offset(i as u64 * self.block_size as u64) - .await - { - self.allocator.free_block(block).await?; + for i in 0..total_blocks { + if let Ok(block) = self.get_block_number_for_offset(i * block_size).await { + // Free the block + if let Err(e) = self.allocator.free_block(block).await { + serial_println!("Error freeing block {}: {:?}", block, e); + } } } - // Free inode self.allocator.free_inode(self.number).await?; Ok(true) // indicates inode was deleted @@ -595,13 +605,11 @@ impl Node { .await?; if bytes_read < entry_header_size { - serial_println!("Partial read at offset {}, stopping", offset); break; } // Sanity checks if entry.rec_len == 0 { - serial_println!("Zero rec_len at offset {}, skipping to next block", offset); offset = ((offset / block_size) + 1) * block_size; continue; } @@ -625,8 +633,6 @@ impl Node { _ => FileType::Unknown, }, }); - } else { - serial_println!("Name read error at offset {}", offset); } } @@ -909,38 +915,58 @@ impl Node { let mut offset = 0; let mut found = false; + let dir_size = self.size(); + + let block_size = self.block_size as u64; + let max_entries = dir_size.div_ceil(block_size) * (block_size / 8); // Rough estimate + let mut entry_count = 0; + + while offset < dir_size && entry_count < max_entries { + entry_count += 1; - while offset < self.size() { + // Read the directory entry header let mut entry = DirectoryEntry { inode: 0, rec_len: 0, name_len: 0, file_type: 0, }; + let entry_header_size = size_of::(); - self.read_raw_at(offset, unsafe { - core::slice::from_raw_parts_mut( - &mut entry as *mut _ as *mut u8, - size_of::(), - ) - }) - .await?; + let bytes_read = self + .read_raw_at(offset, unsafe { + core::slice::from_raw_parts_mut( + &mut entry as *mut _ as *mut u8, + entry_header_size, + ) + }) + .await?; + + // Handle end of directory or corrupted entry + if bytes_read < entry_header_size || entry.rec_len == 0 { + offset = ((offset / block_size) + 1) * block_size; + continue; + } if entry.inode != 0 { let mut entry_name = vec![0u8; entry.name_len as usize]; - self.read_raw_at(offset + size_of::() as u64, &mut entry_name) + let name_bytes_read = self + .read_raw_at(offset + entry_header_size as u64, &mut entry_name) .await?; - if name.as_bytes() == entry_name { - // Found the entry to remove - entry.inode = 0; + if name_bytes_read == entry.name_len as usize + && String::from_utf8_lossy(&entry_name) == name + { + entry.inode = 0; // Mark as deleted + self.write_raw_at(offset, unsafe { core::slice::from_raw_parts( &entry as *const _ as *const u8, - size_of::(), + entry_header_size, ) }) .await?; + found = true; break; } diff --git a/kernel/src/filesys/fat16/mod.rs b/kernel/src/filesys/fat16/mod.rs index c82978f1..e74a34d5 100644 --- a/kernel/src/filesys/fat16/mod.rs +++ b/kernel/src/filesys/fat16/mod.rs @@ -901,7 +901,6 @@ impl FileSystem for Fat16<'_> { #[cfg(test)] mod tests { - use crate::devices::sd_card::SD_CARD; use crate::filesys::{block::memory::MemoryBlockDevice, fat16::Fat16, FileSystem, SeekFrom}; use alloc::boxed::Box; From c6bb40b00448d20b23c2adb72ed5886c03c69e35 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Thu, 10 Apr 2025 12:29:16 -0500 Subject: [PATCH 18/59] Zero out blocks for ext2 --- kernel/src/filesys/ext2/mod.rs | 7 +++---- kernel/src/filesys/ext2/node.rs | 12 ++++++++++++ 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/kernel/src/filesys/ext2/mod.rs b/kernel/src/filesys/ext2/mod.rs index 8d7f045a..a672b316 100644 --- a/kernel/src/filesys/ext2/mod.rs +++ b/kernel/src/filesys/ext2/mod.rs @@ -420,7 +420,7 @@ mod tests { } // Sparse file test - /*#[test_case] + #[test_case] async fn test_sparse_files() { let fs = create_test_fs().await; let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; @@ -433,13 +433,12 @@ mod tests { let start_data = b"Start of file"; node.write_at(0, start_data).await.unwrap(); - let offset = 50; // 10KB offset + let offset = 10000; // 10KB offset let end_data = b"End of file"; node.write_at(offset, end_data).await.unwrap(); // Read the entire file let content = fs.read_file(file_path).await.unwrap(); - serial_println!("Content: {:#?}", content); // Verify the content assert_eq!(&content[0..start_data.len()], start_data); @@ -456,7 +455,7 @@ mod tests { } fs.remove(file_path).await.unwrap(); - }*/ + } // Cache performance test #[test_case] diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index 1275ec67..6aa0febb 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -84,6 +84,18 @@ impl<'a> WriteContext<'a> { // Need to allocate a new block let new_block = self.allocator.allocate_block().await?; self.set_block_pointer(block_idx, new_block).await?; + + { + let block_cache = self + .node + .block_cache + .get(new_block) + .await + .map_err(|_| NodeError::CacheError)?; + + let mut block_data = block_cache.lock(); + block_data.data_mut().fill(0); + } let mut inode = self.node.inode.lock(); let new_count = block_idx as u32 + 1; inode.inode_mut().blocks_count = new_count; From 221a47a70cdbe5b633506215f7cd3147b7779ad2 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Thu, 10 Apr 2025 15:51:12 -0500 Subject: [PATCH 19/59] Ext2 code refactor --- kernel/src/filesys/ext2/allocator.rs | 220 +++++++----- kernel/src/filesys/ext2/block_io.rs | 26 +- kernel/src/filesys/ext2/cache/block.rs | 28 +- kernel/src/filesys/ext2/cache/inode.rs | 149 ++++---- kernel/src/filesys/ext2/cache/mod.rs | 10 - kernel/src/filesys/ext2/filesystem.rs | 462 ++++++++++++++----------- kernel/src/filesys/ext2/ide.rs | 9 - kernel/src/filesys/ext2/mod.rs | 102 +----- kernel/src/filesys/ext2/node.rs | 290 +++++++--------- kernel/src/filesys/ext2/structures.rs | 5 - 10 files changed, 597 insertions(+), 704 deletions(-) diff --git a/kernel/src/filesys/ext2/allocator.rs b/kernel/src/filesys/ext2/allocator.rs index 79e00e1d..f701d52b 100644 --- a/kernel/src/filesys/ext2/allocator.rs +++ b/kernel/src/filesys/ext2/allocator.rs @@ -1,8 +1,8 @@ -use alloc::{sync::Arc, vec::Vec}; -use spin::Mutex; +use alloc::{boxed::Box, sync::Arc, vec::Vec}; +use spin::{Mutex, RwLock}; use super::{ - cache::{block::CachedBlock, Cache}, + cache::{block::CachedBlock, Cache, CacheableItem}, structures::{BlockGroupDescriptor, Superblock}, }; @@ -23,24 +23,24 @@ pub type AllocResult = Result; /// Manages block and inode allocation pub struct Allocator { - superblock: Arc, - bgdt: Arc<[BlockGroupDescriptor]>, - block_cache: Arc>, + superblock: Arc>, + bgdt: Arc>>, + block_cache: Arc>>>, /// Locks for each block group to prevent concurrent allocation group_locks: Vec>, } -unsafe impl Send for Allocator {} -unsafe impl Sync for Allocator {} - impl Allocator { /// Create a new allocator pub fn new( - superblock: Arc, - bgdt: Arc<[BlockGroupDescriptor]>, - block_cache: Arc>, + superblock: Arc>, + bgdt: Arc>>, + block_cache: Arc>>>, ) -> Self { - let num_groups = superblock.block_group_count() as usize; + let num_groups = { + let superblock = superblock.read(); + superblock.block_group_count() as usize + }; let group_locks = (0..num_groups).map(|_| Mutex::new(())).collect(); Self { @@ -86,156 +86,197 @@ impl Allocator { /// Allocate a block in a specific group async fn allocate_block_in_group(&self, group: usize) -> AllocResult { - let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; + let superblock = self.superblock.read(); + let bgdt_read = self.bgdt.read(); + + let bgdt = bgdt_read.get(group).ok_or(AllocError::InvalidNumber)?; let _guard = self .group_locks .get(group) .ok_or(AllocError::InvalidNumber)? .lock(); - // Read the bitmap - let bitmap_block = self - .block_cache + let block_cache = self.block_cache.lock(); + let bitmap_block = block_cache .get(bgdt.block_bitmap_block) .await .map_err(|_| AllocError::CacheError)?; + let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); - // Find a free block let bit = Self::find_first_zero(bitmap).ok_or(AllocError::NoSpace)?; - // Check if bit is within bounds - if bit >= self.superblock.blocks_per_group as usize { + if bit >= superblock.blocks_per_group as usize { return Err(AllocError::NoSpace); } - // Mark block as used Self::set_bit(bitmap, bit); + bitmap_block.mark_dirty(); - // Calculate global block number - let block = group as u32 * self.superblock.blocks_per_group + bit as u32; - if block >= self.superblock.num_blocks { + let block = group as u32 * superblock.blocks_per_group + bit as u32; + if block >= superblock.num_blocks { return Err(AllocError::NoSpace); } + drop(bitmap_block); + drop(block_cache); + drop(bgdt_read); + + { + let mut bgdt_write = self.bgdt.write(); + if let Some(desc) = bgdt_write.get_mut(group) { + desc.unallocated_blocks -= 1; + } + } + Ok(block) } /// Allocate an inode in a specific group async fn allocate_inode_in_group(&self, group: usize) -> AllocResult { - let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; + let superblock = self.superblock.read(); + let bgdt_read = self.bgdt.read(); + + let bgdt = bgdt_read.get(group).ok_or(AllocError::InvalidNumber)?; let _guard = self .group_locks .get(group) .ok_or(AllocError::InvalidNumber)? .lock(); - // Read the bitmap - let bitmap_block = self - .block_cache + let block_cache = self.block_cache.lock(); + let bitmap_block = block_cache .get(bgdt.inode_bitmap_block) .await .map_err(|_| AllocError::CacheError)?; + let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); - // Find a free inode let bit = Self::find_first_zero(bitmap).ok_or(AllocError::NoSpace)?; - // Check if bit is within bounds - if bit >= self.superblock.inodes_per_group as usize { + if bit >= superblock.inodes_per_group as usize { return Err(AllocError::NoSpace); } - // Mark inode as used Self::set_bit(bitmap, bit); + bitmap_block.mark_dirty(); - // Calculate global inode number (1-based) - let inode = group as u32 * self.superblock.inodes_per_group + bit as u32 + 1; - if inode > self.superblock.num_inodes { + let inode = group as u32 * superblock.inodes_per_group + bit as u32 + 1; + if inode > superblock.num_inodes { return Err(AllocError::NoSpace); } + drop(bitmap_block); + drop(block_cache); + drop(bgdt_read); + + { + let mut bgdt_write = self.bgdt.write(); + if let Some(desc) = bgdt_write.get_mut(group) { + desc.unallocated_inodes -= 1; + } + } + Ok(inode) } /// Allocate a new block pub async fn allocate_block(&self) -> AllocResult { - let num_groups = self.superblock.block_group_count() as usize; + let num_groups = { + let superblock = self.superblock.read(); + superblock.block_group_count() as usize + }; + + let bgdt_read = self.bgdt.read(); - // Try to allocate from each group + let mut candidate_group = None; for group in 0..num_groups { - if let Some(desc) = self.bgdt.get(group) { + if let Some(desc) = bgdt_read.get(group) { if desc.unallocated_blocks > 0 { - if let Ok(block) = self.allocate_block_in_group(group).await { - // Update free blocks count - unsafe { - let bgdt = desc as *const _ as *mut BlockGroupDescriptor; - (*bgdt).unallocated_blocks -= 1; - } - return Ok(block); - } + candidate_group = Some(group); + break; } } } + drop(bgdt_read); + + if let Some(group) = candidate_group { + return self.allocate_block_in_group(group).await; + } + Err(AllocError::NoSpace) } /// Allocate a new inode pub async fn allocate_inode(&self) -> AllocResult { - let num_groups = self.superblock.block_group_count() as usize; + let num_groups = { + let superblock = self.superblock.read(); + superblock.block_group_count() as usize + }; - // Try to allocate from each group + let bgdt_read = self.bgdt.read(); + + let mut candidate_group = None; for group in 0..num_groups { - if let Some(desc) = self.bgdt.get(group) { + if let Some(desc) = bgdt_read.get(group) { if desc.unallocated_inodes > 0 { - if let Ok(inode) = self.allocate_inode_in_group(group).await { - // Update free inodes count - unsafe { - let bgdt = desc as *const _ as *mut BlockGroupDescriptor; - (*bgdt).unallocated_inodes -= 1; - } - return Ok(inode); - } + candidate_group = Some(group); + break; } } } + drop(bgdt_read); + + if let Some(group) = candidate_group { + return self.allocate_inode_in_group(group).await; + } + Err(AllocError::NoSpace) } /// Free a block pub async fn free_block(&self, block: u32) -> AllocResult<()> { - let blocks_per_group = self.superblock.blocks_per_group; - - let group = (block / blocks_per_group) as usize; - let index = (block % blocks_per_group) as usize; - - let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; + let (_, group, index) = { + let superblock = self.superblock.read(); + let blocks_per_group = superblock.blocks_per_group; + let group = (block / blocks_per_group) as usize; + let index = (block % blocks_per_group) as usize; + (blocks_per_group, group, index) + }; + + let bgdt_read = self.bgdt.read(); + let bgdt = bgdt_read.get(group).ok_or(AllocError::InvalidNumber)?; let _guard = self .group_locks .get(group) .ok_or(AllocError::InvalidNumber)? .lock(); - // Read the bitmap - let bitmap_block = self - .block_cache + let block_cache = self.block_cache.lock(); + let bitmap_block = block_cache .get(bgdt.block_bitmap_block) .await .map_err(|_| AllocError::CacheError)?; + let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); - // Clear the bit Self::clear_bit(bitmap, index); + bitmap_block.mark_dirty(); - // Update free blocks count - unsafe { - let bgdt = bgdt as *const _ as *mut BlockGroupDescriptor; - (*bgdt).unallocated_blocks += 1; + drop(bitmap_block); + drop(block_cache); + drop(bgdt_read); + + { + let mut bgdt_write = self.bgdt.write(); + if let Some(desc) = bgdt_write.get_mut(group) { + desc.unallocated_blocks += 1; + } } Ok(()) @@ -243,37 +284,46 @@ impl Allocator { /// Free an inode pub async fn free_inode(&self, inode: u32) -> AllocResult<()> { - let inodes_per_group = self.superblock.inodes_per_group; + let (_, group, index) = { + let superblock = self.superblock.read(); + let inodes_per_group = superblock.inodes_per_group; - // Convert to 0-based index - let inode = inode - 1; + let inode = inode - 1; - let group = (inode / inodes_per_group) as usize; - let index = (inode % inodes_per_group) as usize; + let group = (inode / inodes_per_group) as usize; + let index = (inode % inodes_per_group) as usize; + (inodes_per_group, group, index) + }; - let bgdt = self.bgdt.get(group).ok_or(AllocError::InvalidNumber)?; + let bgdt_read = self.bgdt.read(); + let bgdt = bgdt_read.get(group).ok_or(AllocError::InvalidNumber)?; let _guard = self .group_locks .get(group) .ok_or(AllocError::InvalidNumber)? .lock(); - // Read the bitmap - let bitmap_block = self - .block_cache + let block_cache = self.block_cache.lock(); + let bitmap_block = block_cache .get(bgdt.inode_bitmap_block) .await .map_err(|_| AllocError::CacheError)?; + let mut bitmap_block = bitmap_block.lock(); let bitmap = bitmap_block.data_mut(); - // Clear the bit Self::clear_bit(bitmap, index); + bitmap_block.mark_dirty(); + + drop(bitmap_block); + drop(block_cache); + drop(bgdt_read); - // Update free inodes count - unsafe { - let bgdt = bgdt as *const _ as *mut BlockGroupDescriptor; - (*bgdt).unallocated_inodes += 1; + { + let mut bgdt_write = self.bgdt.write(); + if let Some(desc) = bgdt_write.get_mut(group) { + desc.unallocated_inodes += 1; + } } Ok(()) diff --git a/kernel/src/filesys/ext2/block_io.rs b/kernel/src/filesys/ext2/block_io.rs index a3ab1d68..64254742 100644 --- a/kernel/src/filesys/ext2/block_io.rs +++ b/kernel/src/filesys/ext2/block_io.rs @@ -121,10 +121,8 @@ pub trait BlockIO: Send + Sync { self.write_block(block_number, &buffer[..actual_n as usize]) .await?; } else { - // Initialize vector with zeros rather than using unsafe set_len let mut temp = vec![0; self.block_size() as usize]; - // Read-modify-write self.read_block(block_number, &mut temp).await?; temp[offset_in_block as usize..(offset_in_block + actual_n) as usize] .copy_from_slice(&buffer[..actual_n as usize]); @@ -176,7 +174,6 @@ impl BlockIO for MockDevice { buffer[..data.len()].copy_from_slice(data); Ok(()) } else { - // Unwritten blocks return zeros buffer[..self.block_size as usize].fill(0); Ok(()) } @@ -202,46 +199,37 @@ mod tests { use super::*; use alloc::vec; - // Test basic block operations #[test_case] async fn test_basic_block_operations() { - let device = MockDevice::new(1024, 1024 * 1024); // 1MB device with 1KB blocks + let device = MockDevice::new(1024, 1024 * 1024); - // Write a block let data = vec![0x55; 1024]; device.write_block(0, &data).await.unwrap(); - // Read it back let mut buffer = vec![0; 1024]; device.read_block(0, &mut buffer).await.unwrap(); assert_eq!(buffer, data); - // Read an unwritten block (should be zeros) let mut buffer = vec![0; 1024]; device.read_block(1, &mut buffer).await.unwrap(); assert!(buffer.iter().all(|&x| x == 0)); } - // Test partial reads #[test_case] async fn test_partial_reads() { let device = MockDevice::new(1024, 1024 * 1024); // 1MB device with 1KB blocks - // Write some data let data = vec![0x55; 1024]; device.write_block(0, &data).await.unwrap(); - // Test reading first half of block let mut buffer = vec![0; 512]; assert_eq!(device.read(0, &mut buffer).await.unwrap(), 512); assert_eq!(&buffer[..], &data[..512]); - // Test reading second half of block let mut buffer = vec![0; 512]; assert_eq!(device.read(512, &mut buffer).await.unwrap(), 512); assert_eq!(&buffer[..], &data[512..]); - // Test reading with offset that would cross block boundary // Should only read to end of current block let mut buffer = vec![0xff; 1536]; // Fill with 0xff to verify untouched regions assert_eq!(device.read(512, &mut buffer).await.unwrap(), 512); @@ -249,26 +237,22 @@ mod tests { assert!(buffer[512..].iter().all(|&x| x == 0xff)); // Verify rest was untouched } - // Test invalid operations #[test_case] async fn test_invalid_operations() { let device = MockDevice::new(1024, 1024 * 1024); - // Try to write with too small buffer let data = vec![0; 512]; assert!(matches!( device.write_block(0, &data).await, Err(BlockError::InvalidBlock) )); - // Try to read with too small buffer let mut buffer = vec![0; 512]; assert!(matches!( device.read_block(0, &mut buffer).await, Err(BlockError::InvalidBlock) )); - // Try to access beyond device size let data = vec![0; 1024]; assert!(matches!( device.write_block(2048, &data).await, @@ -276,41 +260,33 @@ mod tests { )); } - // Test block boundaries #[test_case] async fn test_block_boundaries() { let device = MockDevice::new(1024, 2048); // 2 blocks exactly - // Write last block let data = vec![0x55; 1024]; device.write_block(1, &data).await.unwrap(); - // Verify size calculations assert_eq!(device.size_in_blocks(), 2); assert_eq!(device.size_in_bytes(), 2048); - // Try to write beyond last block assert!(matches!( device.write_block(2, &data).await, Err(BlockError::InvalidBlock) )); } - // Test read_exact #[test_case] async fn test_read_exact() { let device = MockDevice::new(1024, 4096); // 4 blocks - // Write some data let data = vec![0x55; 1024]; device.write_block(0, &data).await.unwrap(); device.write_block(1, &data).await.unwrap(); - // Read exact amount let mut buffer = vec![0; 2048]; assert_eq!(device.read_exact(0, &mut buffer).await.unwrap(), 2048); - // Try to read beyond device size let mut buffer = vec![0; 8192]; assert_eq!(device.read_exact(0, &mut buffer).await.unwrap(), 4096); // Should read until end } diff --git a/kernel/src/filesys/ext2/cache/block.rs b/kernel/src/filesys/ext2/cache/block.rs index 520f8362..8446256f 100644 --- a/kernel/src/filesys/ext2/cache/block.rs +++ b/kernel/src/filesys/ext2/cache/block.rs @@ -125,7 +125,6 @@ impl BlockCache { // We know we can lock this since ref_count = 1 let guard = entry.value.lock(); - // Write back if dirty if guard.is_dirty() { self.write_block(block as u64, &guard).await?; self.stats.lock().writebacks += 1; @@ -168,7 +167,6 @@ impl Cache for BlockCache { self.evict_if_needed(&mut entries).await?; - // Add new entry entries.insert(block, CacheEntry::new(cached)); Ok(()) } @@ -178,7 +176,6 @@ impl Cache for BlockCache { if let Some(entry) = entries.remove(block) { let guard = entry.value.lock(); - // Write back if dirty if guard.is_dirty() { self.write_block(*block as u64, &guard).await?; self.stats.lock().writebacks += 1; @@ -191,7 +188,6 @@ impl Cache for BlockCache { async fn clear(&self) -> CacheResult<()> { let mut entries = self.entries.lock(); - // Write back all dirty blocks for (block, entry) in entries.iter() { let guard = entry.value.lock(); if guard.is_dirty() { @@ -214,17 +210,14 @@ mod tests { use super::{super::super::block_io::MockDevice, *}; use alloc::sync::Arc; - // Test CachedBlock functionality #[test_case] async fn test_cached_block_basic() { let mut block = CachedBlock::new(1024); assert!(!block.is_dirty()); - // Modify data should mark dirty block.data_mut()[0] = 42; assert!(block.is_dirty()); - // Reading shouldn't affect dirty state assert_eq!(block.data()[0], 42); assert!(block.is_dirty()); @@ -232,27 +225,23 @@ mod tests { assert!(!block.is_dirty()); } - // Test BlockCache operations #[test_case] async fn test_block_cache_basic_operations() { let device: Arc = MockDevice::new(1024, 1024 * 1024); // 1MB device - let cache = BlockCache::new(Arc::clone(&device), 2); // Cache 2 blocks + let cache = BlockCache::new(Arc::clone(&device), 2); - // Write to a block { let block = cache.get(0).await.unwrap(); let mut block = block.lock(); block.data_mut()[0] = 42; } - // Read it back { let block = cache.get(0).await.unwrap(); let block = block.lock(); assert_eq!(block.data()[0], 42); } - // Stats should show one hit, one miss let stats = cache.stats(); assert_eq!(stats.hits, 1); assert_eq!(stats.misses, 1); @@ -263,11 +252,9 @@ mod tests { let device: Arc = MockDevice::new(1024, 1024 * 1024); let cache = BlockCache::new(Arc::clone(&device), 2); - // Fill cache but don't keep references cache.get(0).await.unwrap(); cache.get(1).await.unwrap(); - // Force eviction by getting third block let block2 = cache.get(2).await.unwrap(); { let mut block = block2.lock(); @@ -283,17 +270,14 @@ mod tests { let device: Arc = MockDevice::new(1024, 1024 * 1024); let cache = BlockCache::new(Arc::clone(&device), 2); - // Write to block and mark dirty { let block = cache.get(0).await.unwrap(); let mut block = block.lock(); block.data_mut()[0] = 42; } - // Clear cache, forcing writeback cache.clear().await.unwrap(); - // Read back from device let mut buffer = vec![0; 1024]; device.read_block(0, &mut buffer).await.unwrap(); assert_eq!(buffer[0], 42); @@ -307,17 +291,14 @@ mod tests { let device: Arc = MockDevice::new(1024, 1024 * 1024); let cache = Arc::new(BlockCache::new(Arc::clone(&device), 4)); - // Get same block multiple times let block1 = cache.get(0).await.unwrap(); let block2 = cache.get(0).await.unwrap(); - // Modify through one reference { let mut guard = block1.lock(); guard.data_mut()[0] = 42; } - // Read through other reference { let guard = block2.lock(); assert_eq!(guard.data()[0], 42); @@ -329,14 +310,11 @@ mod tests { let device: Arc = MockDevice::new(1024, 1024 * 1024); let cache = BlockCache::new(Arc::clone(&device), 1); - // Fill cache let block = cache.get(0).await.unwrap(); - // Keep strong reference to prevent eviction let mut guard = block.lock(); guard.data_mut()[0] = 42; - // Try to get another block - should fail assert!(matches!(cache.get(1).await, Err(CacheError::CacheFull))); } @@ -345,22 +323,20 @@ mod tests { let device: Arc = MockDevice::new(1024, 1024 * 1024); let cache = BlockCache::new(Arc::clone(&device), 2); - // Add some blocks { let block = cache.get(0).await.unwrap(); let mut block = block.lock(); block.data_mut()[0] = 42; } + { let block = cache.get(1).await.unwrap(); let mut block = block.lock(); block.data_mut()[0] = 43; } - // Clear cache cache.clear().await.unwrap(); - // Verify blocks were written back let mut buffer = vec![0; 1024]; device.read_block(0, &mut buffer).await.unwrap(); assert_eq!(buffer[0], 42); diff --git a/kernel/src/filesys/ext2/cache/inode.rs b/kernel/src/filesys/ext2/cache/inode.rs index 62f7d101..9e430103 100644 --- a/kernel/src/filesys/ext2/cache/inode.rs +++ b/kernel/src/filesys/ext2/cache/inode.rs @@ -1,13 +1,14 @@ -use alloc::{boxed::Box, collections::BTreeMap, sync::Arc}; +use alloc::{boxed::Box, collections::BTreeMap, sync::Arc, vec::Vec}; use async_trait::async_trait; use core::sync::atomic::{AtomicU32, Ordering}; -use spin::Mutex; +use spin::{Mutex, RwLock}; use super::{ super::{ block_io::BlockIO, structures::{BlockGroupDescriptor, Inode, Superblock}, }, + block::CachedBlock, Cache, CacheEntry, CacheError, CacheResult, CacheStats, CacheableItem, Clock, MonotonicClock, }; @@ -94,11 +95,11 @@ pub struct InodeCache { #[allow(dead_code)] device: Arc, /// Superblock reference - superblock: Arc, + superblock: Arc>, /// Block group descriptors - bgdt: Arc<[BlockGroupDescriptor]>, + bgdt: Arc>>, /// Block cache reference - block_cache: Arc>, + block_cache: Arc>>>, /// Cache entries mapped by inode number entries: Mutex>>, /// Maximum number of cached inodes @@ -109,16 +110,13 @@ pub struct InodeCache { clock: MonotonicClock, } -unsafe impl Send for InodeCache {} -unsafe impl Sync for InodeCache {} - impl InodeCache { /// Create a new inode cache pub fn new( device: Arc, - superblock: Arc, - bgdt: Arc<[BlockGroupDescriptor]>, - block_cache: Arc>, + superblock: Arc>, + bgdt: Arc>>, + block_cache: Arc>>>, capacity: usize, ) -> Self { Self { @@ -135,16 +133,18 @@ impl InodeCache { /// Calculate the location of an inode fn get_inode_location(&self, inode_no: u32) -> InodeLocation { - let inodes_per_group = self.superblock.inodes_per_group; - let block_size = self.superblock.block_size(); - let inode_size = 128; // Standard ext2 inode size + let superblock = self.superblock.read(); + let inodes_per_group = superblock.inodes_per_group; + let block_size = superblock.block_size(); + let inode_size = 128; let block_group = (inode_no - 1) / inodes_per_group; let index = (inode_no - 1) % inodes_per_group; let block_offset = (index * inode_size) / block_size; let offset = (index * inode_size) % block_size; - let inode_table = self.bgdt[block_group as usize].inode_table_block; + let bgdt = self.bgdt.read(); + let inode_table = bgdt[block_group as usize].inode_table_block; let block = inode_table + block_offset; InodeLocation { @@ -168,15 +168,20 @@ impl InodeCache { async fn load_inode(&self, inode_no: u32) -> CacheResult { let location = self.get_inode_location(inode_no); - // Get the block containing this inode - let block = self.block_cache.get(location.block).await?; + let block_cache = self.block_cache.lock(); + let block = block_cache.get(location.block).await?; - // Read the inode from the block - let inode = unsafe { + let inode = { let guard = block.lock(); let data = guard.data(); - let ptr = data.as_ptr().add(location.offset as usize) as *const Inode; - (*ptr).clone() // Clone the data while the guard is still alive + + let offset = location.offset as usize; + let inode_size = core::mem::size_of::(); + + let inode_ref = + unsafe { &*(data[offset..offset + inode_size].as_ptr() as *const Inode) }; + + inode_ref.clone() }; Ok(CachedInode::new(inode, inode_no)) @@ -190,15 +195,21 @@ impl InodeCache { let location = self.get_inode_location(inode_no); - // Get the block containing this inode - let block = self.block_cache.get(location.block).await?; + let block_cache = self.block_cache.lock(); + let block = block_cache.get(location.block).await?; - // Write the inode to the block - unsafe { + { let mut guard = block.lock(); let data = guard.data_mut(); - let ptr = data.as_mut_ptr().add(location.offset as usize) as *mut Inode; - *ptr = cached.inode.clone(); + let offset = location.offset as usize; + let inode_size = core::mem::size_of::(); + + let inode_bytes = unsafe { + core::slice::from_raw_parts(&cached.inode as *const Inode as *const u8, inode_size) + }; + + data[offset..offset + inode_size].copy_from_slice(inode_bytes); + guard.mark_dirty(); } Ok(()) @@ -216,7 +227,6 @@ impl InodeCache { if let Some(inode_no) = self.find_lru_entry(entries) { let entry = entries.remove(&inode_no).unwrap(); - // Write back if dirty if entry.value.lock().is_dirty() { self.write_inode(inode_no, &entry.value.lock()).await?; self.stats.lock().writebacks += 1; @@ -236,7 +246,6 @@ impl Cache for InodeCache { let mut entries = self.entries.lock(); let now = self.clock.now(); - // Check if inode is cached if let Some(entry) = entries.get_mut(&inode_no) { entry.touch(now); self.stats.lock().hits += 1; @@ -244,13 +253,10 @@ impl Cache for InodeCache { return Ok(Arc::clone(&entry.value)); } - // Need to load inode self.stats.lock().misses += 1; - // Evict if needed self.evict_if_needed(&mut entries).await?; - // Load and cache inode let cached = self.load_inode(inode_no).await?; let entry = CacheEntry::new(cached); let value = Arc::clone(&entry.value); @@ -262,10 +268,8 @@ impl Cache for InodeCache { async fn insert(&self, inode_no: u32, cached: CachedInode) -> CacheResult<()> { let mut entries = self.entries.lock(); - // Evict if needed self.evict_if_needed(&mut entries).await?; - // Add new entry entries.insert(inode_no, CacheEntry::new(cached)); Ok(()) } @@ -274,15 +278,12 @@ impl Cache for InodeCache { let mut entries = self.entries.lock(); if let Some(entry) = entries.remove(inode_no) { - // We can clone the Arc to check ref count without holding the full entry let value = Arc::clone(&entry.value); let cached = value.lock(); if cached.ref_count() > 0 { - // Still referenced, put it back entries.insert(*inode_no, entry); } else if cached.is_dirty() { - // No references but dirty, write back self.write_inode(*inode_no, &cached).await?; self.stats.lock().writebacks += 1; } @@ -294,7 +295,6 @@ impl Cache for InodeCache { async fn clear(&self) -> CacheResult<()> { let mut entries = self.entries.lock(); - // Write back all dirty blocks for (inode_no, entry) in entries.iter() { let cached = entry.value.lock(); if cached.ref_count() == 0 && cached.is_dirty() { @@ -303,7 +303,6 @@ impl Cache for InodeCache { } } - // Only remove unreferenced entries entries.retain(|_, entry| entry.value.lock().ref_count() > 0); Ok(()) } @@ -324,7 +323,6 @@ mod tests { }; use alloc::{sync::Arc, vec}; - // Test CachedInode functionality #[test_case] async fn test_cached_inode_basic() { let inode = Inode { @@ -340,7 +338,6 @@ mod tests { assert_eq!(cached.ref_count(), 1); assert!(!cached.is_dirty()); - // Modify inode { let inode = cached.inode_mut(); inode.size_low = 2048; @@ -364,47 +361,48 @@ mod tests { assert_eq!(cached.ref_count(), 1); } - // Helper function to set up test environment fn setup_test_cache( capacity: usize, ) -> ( - Arc, - Arc, - Arc<[BlockGroupDescriptor]>, - Arc>, + Arc, + Arc>, + Arc>>, + Arc>>>, InodeCache, ) { - let device: Arc = MockDevice::new(1024, 1024 * 1024); + let device = MockDevice::new(1024, 1024 * 1024); - let superblock = Arc::new(Superblock { + let superblock = Arc::new(RwLock::new(Superblock { block_size_shift: 10, // 1024 bytes inodes_per_group: 8, ..Default::default() - }); + })); - let bgdt: Arc<[BlockGroupDescriptor]> = - Arc::from(vec![BlockGroupDescriptor::new(0, 0, 1, 0, 0, 0)]); + let bgdt: Arc>> = + Arc::new(RwLock::new(vec![BlockGroupDescriptor::new( + 0, 0, 1, 0, 0, 0, + )])); - let block_cache = - Arc::new(BlockCache::new(device.clone(), 8)) as Arc>; + let block_cache = Arc::new(Mutex::new(Box::new(BlockCache::new( + Arc::clone(&device) as Arc, // Cast directly here + 8, + )) as Box>)); let cache = InodeCache::new( - device.clone(), - superblock.clone(), - bgdt.clone(), - block_cache.clone(), + Arc::clone(&device) as Arc, // Cast directly here + Arc::clone(&superblock), + Arc::clone(&bgdt), + Arc::clone(&block_cache), capacity, ); (device, superblock, bgdt, block_cache, cache) } - // Test InodeCache functionality #[test_case] async fn test_inode_cache_basic() { let (_, _, _, _, cache) = setup_test_cache(4); - // Get an inode let inode = cache.get(1).await.unwrap(); assert_eq!(inode.lock().ref_count(), 1); } @@ -413,17 +411,16 @@ mod tests { async fn test_inode_cache_eviction() { let (_, _, _, _, cache) = setup_test_cache(2); - // Fill cache { let inode1 = cache.get(1).await.unwrap(); inode1.lock().dec_ref(); } + { let inode2 = cache.get(2).await.unwrap(); inode2.lock().dec_ref(); } - // This should trigger eviction let _inode3 = cache.get(3).await.unwrap(); let stats = cache.stats(); @@ -434,7 +431,6 @@ mod tests { async fn test_inode_cache_dirty_writeback() { let (_, _, _, _, cache) = setup_test_cache(4); - // Modify an inode { let inode = cache.get(1).await.unwrap(); let mut guard = inode.lock(); @@ -442,7 +438,6 @@ mod tests { guard.dec_ref(); } - // Clear cache should trigger writeback cache.clear().await.unwrap(); let stats = cache.stats(); @@ -451,25 +446,31 @@ mod tests { #[test_case] async fn test_inode_location_calculation() { - let device: Arc = MockDevice::new(1024, 1024 * 1024); + let device = MockDevice::new(1024, 1024 * 1024); - let superblock = Arc::new(Superblock { + let superblock = Arc::new(RwLock::new(Superblock { block_size_shift: 10, inodes_per_group: 8, ..Default::default() - }); + })); - let bgdt: Arc<[BlockGroupDescriptor]> = Arc::from(vec![ + let bgdt: Arc>> = Arc::new(RwLock::new(vec![ BlockGroupDescriptor::new(0, 0, 10, 0, 0, 0), BlockGroupDescriptor::new(0, 0, 20, 0, 0, 0), - ]); + ])); - let block_cache = - Arc::new(BlockCache::new(device.clone(), 8)) as Arc>; + let block_cache = Arc::new(Mutex::new( + Box::new(BlockCache::new(device.clone(), 8)) as Box> + )); - let cache = InodeCache::new(device, superblock, bgdt, block_cache, 4); + let cache = InodeCache::new( + device, + Arc::clone(&superblock), + Arc::clone(&bgdt), + Arc::clone(&block_cache), + 4, + ); - // Test inode location calculation let location = cache.get_inode_location(9); // Second group, first inode assert_eq!(location.block_group, 1); // Should be in second group assert_eq!(location.index, 0); // First inode in group @@ -480,7 +481,6 @@ mod tests { async fn test_inode_cache_reference_handling() { let (_, _, _, _, cache) = setup_test_cache(2); - // Get multiple references to same inode { let inode1 = cache.get(1).await.unwrap(); { @@ -491,7 +491,6 @@ mod tests { guard.dec_ref(); } - // Drop one reference drop(inode1); { @@ -500,12 +499,12 @@ mod tests { guard.dec_ref(); } - // Try to evict - should not work while referenced let inode3 = cache.get(2).await.unwrap(); { let guard = inode3.lock(); guard.dec_ref(); } + let inode4 = cache.get(3).await.unwrap(); // Should not evict inode 1 { let guard = inode4.lock(); diff --git a/kernel/src/filesys/ext2/cache/mod.rs b/kernel/src/filesys/ext2/cache/mod.rs index f43c9948..c7fc2631 100644 --- a/kernel/src/filesys/ext2/cache/mod.rs +++ b/kernel/src/filesys/ext2/cache/mod.rs @@ -76,7 +76,6 @@ impl CacheStats { /// Trait for cache implementations #[async_trait] pub trait Cache: Send + Sync -// TODO is this safe? (needed for test setup) where K: Eq + Hash + Clone, V: CacheableItem, @@ -193,28 +192,23 @@ mod tests { } } - // Test CacheEntry functionality #[test_case] async fn test_cache_entry() { let item = MockItem::new(vec![1, 2, 3]); let mut entry = CacheEntry::new(item); - // Test initial state assert_eq!(entry.access_count, 0); assert_eq!(entry.last_access, 0); - // Test access counting entry.touch(42); assert_eq!(entry.access_count, 1); assert_eq!(entry.last_access, 42); } - // Test MonotonicClock #[test_case] async fn test_monotonic_clock() { let clock = MonotonicClock::default(); - // Test monotonic increasing let t1 = clock.now(); let t2 = clock.now(); let t3 = clock.now(); @@ -223,21 +217,17 @@ mod tests { assert!(t3 > t2); } - // Test CacheStats #[test_case] async fn test_cache_stats() { let mut stats = CacheStats::default(); - // Test initial state assert_eq!(stats.get(), (0, 0, 0, 0)); assert_eq!(stats.hit_rate(), 0.0); - // Test hit rate calculation stats.hits = 3; stats.misses = 1; assert_eq!(stats.hit_rate(), 75.0); - // Test stats tuple assert_eq!(stats.get(), (3, 1, 0, 0)); } } diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index 77c013b1..94508475 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -1,6 +1,6 @@ -use alloc::{string::String, sync::Arc, vec, vec::Vec}; +use alloc::{boxed::Box, string::String, sync::Arc, vec, vec::Vec}; use core::sync::atomic::{AtomicBool, Ordering}; -use spin::Mutex; +use spin::{Mutex, RwLock}; use zerocopy::FromBytes; use super::{ @@ -37,59 +37,64 @@ pub struct Ext2 { /// The underlying block device device: Arc, /// Superblock - superblock: Arc, + superblock: Arc>, /// Block group descriptors - bgdt: Arc<[BlockGroupDescriptor]>, + bgdt: Arc>>, /// Block cache - block_cache: Arc>, + block_cache: Arc>>>, /// Inode cache - inode_cache: Arc, + inode_cache: Arc>, /// Root directory node root: Arc>>>, /// Mounted flag mounted: AtomicBool, - allocator: Arc, + /// Allocator + allocator: Arc>, } -unsafe impl Send for Ext2 {} -unsafe impl Sync for Ext2 {} - impl Ext2 { /// Create a new Ext2 filesystem instance /// /// # Arguments /// * `device` - The block device containing the filesystem pub async fn new(device: Arc) -> FilesystemResult> { - let superblock = Arc::new(Superblock::from_block(Arc::clone(&device)).await?); - let bgdt: Arc<[BlockGroupDescriptor]> = Arc::new([]); + let superblock = Superblock::from_block(Arc::clone(&device)).await?; - let block_cache: Arc> = - Arc::new(BlockCache::new(Arc::clone(&device), 1024)); + let superblock_lock = Arc::new(RwLock::new(superblock)); - let allocator = Arc::new(Allocator::new( - Arc::clone(&superblock), - Arc::clone(&bgdt), - Arc::clone(&block_cache), + let bgdt_lock = Arc::new(RwLock::new(Vec::new())); + + let block_cache = Arc::new(Mutex::new( + Box::new(BlockCache::new(Arc::clone(&device), 1024)) + as Box>, )); - let inode_cache = Arc::new(InodeCache::new( + let inode_cache = Arc::new(Mutex::new(InodeCache::new( Arc::clone(&device), - Arc::clone(&superblock), - Arc::clone(&bgdt), + Arc::clone(&superblock_lock), + Arc::clone(&bgdt_lock), Arc::clone(&block_cache), 1024, - )); + ))); - Result::Ok(Arc::new(Self { + let allocator = Arc::new(Mutex::new(Allocator::new( + Arc::clone(&superblock_lock), + Arc::clone(&bgdt_lock), + Arc::clone(&block_cache), + ))); + + let fs = Self { device, - superblock, - bgdt, + superblock: superblock_lock, + bgdt: bgdt_lock, block_cache, inode_cache, root: Arc::new(Mutex::new(None)), mounted: AtomicBool::new(false), allocator, - })) + }; + + Ok(Arc::new(fs)) } /// Mount the filesystem, reading superblock and preparing caches @@ -98,24 +103,24 @@ impl Ext2 { return Ok(()); } - let superblock = &self.superblock; - // Verify superblock - if superblock.signature != EXT2_SIGNATURE { - return Err(FilesystemError::InvalidSuperblock); + { + let superblock = self.superblock.read(); + if superblock.signature != EXT2_SIGNATURE { + return Err(FilesystemError::InvalidSuperblock); + } } - // Calculate number of block groups - let block_groups = superblock.block_group_count(); + let (block_groups, superblock_block_size, bgdt_start) = { + let superblock = self.superblock.read(); + let block_groups = superblock.block_group_count(); + let block_size = superblock.block_size(); + let bgdt_start = if block_size == 1024 { 2 } else { 1 }; + (block_groups, block_size, bgdt_start) + }; - // Read block group descriptors let mut bgdt = Vec::with_capacity(block_groups as usize); - let bgdt_start = if superblock.block_size() == 1024 { - 2 - } else { - 1 - }; - let block_size: usize = superblock.block_size().try_into().unwrap(); + let block_size: usize = superblock_block_size.try_into().unwrap(); let block_group_desc_size = core::mem::size_of::(); let descriptors_per_block = block_size / block_group_desc_size; @@ -140,62 +145,71 @@ impl Ext2 { } } - // Update filesystem structures - let bgdt: Arc<[BlockGroupDescriptor]> = Arc::from(bgdt.into_boxed_slice()); + { + let mut bgdt_write = self.bgdt.write(); + *bgdt_write = bgdt; + } - let block_cache: Arc> = Arc::new(BlockCache::new( - Arc::clone(&self.device), - 1024, // Configurable cache size - )); + let new_block_cache: Box> = + Box::new(BlockCache::new(Arc::clone(&self.device), 1024)); + + { + let mut block_cache_write = self.block_cache.lock(); + *block_cache_write = new_block_cache; + } - let inode_cache = Arc::new(InodeCache::new( + let new_inode_cache = InodeCache::new( Arc::clone(&self.device), - Arc::clone(superblock), - Arc::clone(&bgdt), - Arc::clone(&block_cache), - 1024, // Configurable cache size - )); + Arc::clone(&self.superblock), + Arc::clone(&self.bgdt), + Arc::clone(&self.block_cache), + 1024, + ); - // Create a new allocator with the updated BGDT - let allocator = Arc::new(Allocator::new( - Arc::clone(superblock), - Arc::clone(&bgdt), - Arc::clone(&block_cache), - )); + { + let mut inode_cache_write = self.inode_cache.lock(); + *inode_cache_write = new_inode_cache; + } - // Update self - we need to set block_cache before loading the root inode - // to avoid using the old (empty) cache - unsafe { - let this = self as *const _ as *mut Self; - (*this).bgdt = bgdt; - (*this).block_cache = block_cache.clone(); - (*this).inode_cache = inode_cache.clone(); - (*this).allocator = allocator; // Update the allocator with the new one + let new_allocator = Allocator::new( + Arc::clone(&self.superblock), + Arc::clone(&self.bgdt), + Arc::clone(&self.block_cache), + ); + + { + let mut allocator_write = self.allocator.lock(); + *allocator_write = new_allocator; } - // Load root inode (always inode 2 in ext2) - let root_inode = inode_cache - .get(2) - .await - .map_err(|_| FilesystemError::CacheError)?; + let root_inode = { + let inode_cache = self.inode_cache.lock(); + inode_cache + .get(2) + .await + .map_err(|_| FilesystemError::CacheError)? + }; assert!(root_inode.lock().inode().is_directory()); - let root_node = Arc::new( - Node::new( - 2, - root_inode, - Arc::clone(&block_cache), // Using the new block_cache - superblock.block_size(), - Arc::clone(&self.allocator), // Now using the updated allocator + let root_node = { + let superblock = self.superblock.read(); + + Arc::new( + Node::new( + 2, + root_inode, + Arc::clone(&self.block_cache), + superblock.block_size(), + Arc::clone(&self.allocator), + ) + .await, ) - .await, - ); + }; - // Update root reference - unsafe { - let this = self as *const _ as *mut Self; - (*this).root = Arc::new(Mutex::new(Some(root_node))); + { + let mut root_write = self.root.lock(); + *root_write = Some(root_node); } self.mounted.store(true, Ordering::Release); @@ -208,18 +222,26 @@ impl Ext2 { return Ok(()); } - // Clear caches - self.inode_cache - .clear() - .await - .map_err(|_| FilesystemError::CacheError)?; - self.block_cache - .clear() - .await - .map_err(|_| FilesystemError::CacheError)?; + { + let inode_cache = self.inode_cache.lock(); + inode_cache + .clear() + .await + .map_err(|_| FilesystemError::CacheError)?; + } - // Clear root - *self.root.lock() = None; + { + let block_cache = self.block_cache.lock(); + block_cache + .clear() + .await + .map_err(|_| FilesystemError::CacheError)?; + } + + { + let mut root = self.root.lock(); + *root = None; + } self.mounted.store(false, Ordering::Release); Ok(()) @@ -235,12 +257,13 @@ impl Ext2 { return Err(FilesystemError::InvalidPath); } - let root = self - .root - .lock() - .as_ref() - .ok_or(FilesystemError::NotMounted)? - .clone(); + let root = { + let root_lock = self.root.lock(); + root_lock + .as_ref() + .ok_or(FilesystemError::NotMounted)? + .clone() + }; if path == "/" { return Ok(root); @@ -258,22 +281,27 @@ impl Ext2 { .find(|e| e.name == component) .ok_or(FilesystemError::NotFound)?; - let inode = self - .inode_cache - .get(entry.inode_no) - .await - .map_err(|_| FilesystemError::CacheError)?; - - current = Arc::new( - Node::new( - entry.inode_no, - inode, - Arc::clone(&self.block_cache), - self.superblock.block_size(), - Arc::clone(&self.allocator), + let inode = { + let inode_cache = self.inode_cache.lock(); + inode_cache + .get(entry.inode_no) + .await + .map_err(|_| FilesystemError::CacheError)? + }; + + current = { + let superblock = self.superblock.read(); + Arc::new( + Node::new( + entry.inode_no, + inode, + Arc::clone(&self.block_cache), + superblock.block_size(), + Arc::clone(&self.allocator), + ) + .await, ) - .await, - ); + }; } Ok(current) @@ -307,14 +335,18 @@ impl Ext2 { return Err(FilesystemError::NotMounted); } + let superblock = self.superblock.read(); + let block_cache = self.block_cache.lock(); + let inode_cache = self.inode_cache.lock(); + Ok(FilesystemStats { - block_size: self.superblock.block_size(), - total_blocks: self.superblock.num_blocks, - free_blocks: self.superblock.num_unallocated_blocks, - total_inodes: self.superblock.num_inodes, - free_inodes: self.superblock.num_unallocated_inodes, - block_cache_stats: self.block_cache.stats(), - inode_cache_stats: self.inode_cache.stats(), + block_size: superblock.block_size(), + total_blocks: superblock.num_blocks, + free_blocks: superblock.num_unallocated_blocks, + total_inodes: superblock.num_inodes, + free_inodes: superblock.num_unallocated_inodes, + block_cache_stats: block_cache.stats(), + inode_cache_stats: inode_cache.stats(), }) } @@ -342,17 +374,22 @@ impl Ext2 { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } - let inode_no = self - .allocator - .allocate_inode() - .await - .map_err(|e| FilesystemError::NodeError(e.into()))?; + let inode_no = { + let allocator = self.allocator.lock(); + allocator + .allocate_inode() + .await + .map_err(|e| FilesystemError::NodeError(e.into()))? + }; + + let inode = { + let inode_cache = self.inode_cache.lock(); + inode_cache + .get(inode_no) + .await + .map_err(|_| FilesystemError::CacheError)? + }; - let inode = self - .inode_cache - .get(inode_no) - .await - .map_err(|_| FilesystemError::CacheError)?; { let mut inode = inode.lock(); let inode = inode.inode_mut(); @@ -361,30 +398,30 @@ impl Ext2 { inode.links_count = 1; inode.blocks_count = 0; inode.flags = 0; - // Set timestamps let now = get_current_time(); inode.creation_time = now; inode.modification_time = now; inode.access_time = now; } - // Add directory entry in parent parent .add_dir_entry(name, inode_no, FileType::RegularFile) .await .map_err(FilesystemError::NodeError)?; - // Create and return node - let node = Arc::new( - Node::new( - inode_no, - inode, - Arc::clone(&self.block_cache), - self.superblock.block_size(), - Arc::clone(&self.allocator), + let node = { + let superblock = self.superblock.read(); + Arc::new( + Node::new( + inode_no, + inode, + Arc::clone(&self.block_cache), + superblock.block_size(), + Arc::clone(&self.allocator), + ) + .await, ) - .await, - ); + }; Ok(node) } @@ -417,17 +454,22 @@ impl Ext2 { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } - let inode_no = self - .allocator - .allocate_inode() - .await - .map_err(|e| FilesystemError::NodeError(e.into()))?; + let inode_no = { + let allocator = self.allocator.lock(); + allocator + .allocate_inode() + .await + .map_err(|e| FilesystemError::NodeError(e.into()))? + }; + + let inode = { + let inode_cache = self.inode_cache.lock(); + inode_cache + .get(inode_no) + .await + .map_err(|_| FilesystemError::CacheError)? + }; - let inode = self - .inode_cache - .get(inode_no) - .await - .map_err(|_| FilesystemError::CacheError)?; { let mut inode = inode.lock(); let inode = inode.inode_mut(); @@ -442,20 +484,24 @@ impl Ext2 { inode.access_time = now; } - let node = Arc::new( - Node::new( - inode_no, - inode, - Arc::clone(&self.block_cache), - self.superblock.block_size(), - Arc::clone(&self.allocator), + let node = { + let superblock = self.superblock.read(); + Arc::new( + Node::new( + inode_no, + inode, + Arc::clone(&self.block_cache), + superblock.block_size(), + Arc::clone(&self.allocator), + ) + .await, ) - .await, - ); + }; node.add_dir_entry(".", inode_no, FileType::Directory) .await .map_err(FilesystemError::NodeError)?; + node.add_dir_entry("..", parent.number(), FileType::Directory) .await .map_err(FilesystemError::NodeError)?; @@ -474,9 +520,8 @@ impl Ext2 { return Err(FilesystemError::NotMounted); } - // Split path into parent directory and name let (parent_path, name) = match path.rfind('/') { - Some(idx) => (&path[..idx], &path[idx + 1..]), + Some(idx) => (&path[..idx + 1], &path[idx + 1..]), None => ("/", path), }; @@ -484,37 +529,51 @@ impl Ext2 { return Err(FilesystemError::InvalidPath); } - // Get parent directory let parent = self.get_node(parent_path).await?; if !parent.is_directory() { return Err(FilesystemError::NodeError(NodeError::NotDirectory)); } - // Check if link already exists if self.get_node(path).await.is_ok() { return Err(FilesystemError::NodeError(NodeError::AlreadyExists)); } - // Allocate new inode - let inode_no = self - .allocator - .allocate_inode() - .await - .map_err(|e| FilesystemError::NodeError(e.into()))?; + let inode_no = { + let allocator = self.allocator.lock(); + allocator + .allocate_inode() + .await + .map_err(|e| FilesystemError::NodeError(e.into()))? + }; + + let inode = { + let inode_cache = self.inode_cache.lock(); + inode_cache + .get(inode_no) + .await + .map_err(|_| FilesystemError::CacheError)? + }; + + let needs_block_allocation = target.len() > 60; + let allocated_block = if needs_block_allocation { + let allocator = self.allocator.lock(); + Some( + allocator + .allocate_block() + .await + .map_err(|e| FilesystemError::NodeError(e.into()))?, + ) + } else { + None + }; - // Initialize inode - let inode = self - .inode_cache - .get(inode_no) - .await - .map_err(|_| FilesystemError::CacheError)?; { let mut inode = inode.lock(); let inode = inode.inode_mut(); inode.mode = FileMode::LINK.bits(); inode.size_low = target.len() as u32; inode.links_count = 1; - inode.blocks_count = 0; + inode.blocks_count = if needs_block_allocation { 1 } else { 0 }; inode.flags = 0; let now = get_current_time(); inode.creation_time = now; @@ -522,51 +581,42 @@ impl Ext2 { inode.access_time = now; // Store target path (fast symlink if small enough) - if target.len() <= 60 { + if !needs_block_allocation { let bytes = target.as_bytes(); - // Copy bytes individually into the blocks array for (i, &byte) in bytes.iter().enumerate() { let block_idx = i / 4; let byte_idx = i % 4; let shift = byte_idx * 8; - // For each byte, we need to modify the correct u32 in blocks - // preserving the other bytes in that u32 let mask = !(0xFF << shift); // clear the byte we want to write let byte_shifted = (byte as u32) << shift; // shift our byte into position inode.blocks[block_idx] = (inode.blocks[block_idx] & mask) | byte_shifted; } } else { - // Allocate block for target path - let block = self - .allocator - .allocate_block() - .await - .map_err(|e| FilesystemError::NodeError(e.into()))?; - inode.blocks[0] = block; - inode.blocks_count = 1; + inode.blocks[0] = allocated_block.unwrap(); } } - // Create symlink node - let node = Arc::new( - Node::new( - inode_no, - inode, - Arc::clone(&self.block_cache), - self.superblock.block_size(), - Arc::clone(&self.allocator), + let node = { + let superblock = self.superblock.read(); + Arc::new( + Node::new( + inode_no, + inode, + Arc::clone(&self.block_cache), + superblock.block_size(), + Arc::clone(&self.allocator), + ) + .await, ) - .await, - ); + }; - // Add directory entry parent .add_dir_entry(name, inode_no, FileType::SymbolicLink) .await .map_err(FilesystemError::NodeError)?; - if target.len() > 60 { + if needs_block_allocation { // Write target path if not using fast symlink node.write_at(0, target.as_bytes()) .await @@ -582,7 +632,6 @@ impl Ext2 { return Err(FilesystemError::NotMounted); } - // Split path into parent directory and name let (parent_path, name) = match path.rfind('/') { Some(idx) => (&path[..idx + 1], &path[idx + 1..]), None => ("/", path), @@ -592,14 +641,12 @@ impl Ext2 { let node = self.get_node(path).await?; if node.is_directory() { - // Ensure directory is empty (except . and ..) let entries = node.read_dir().await.map_err(FilesystemError::NodeError)?; if entries.len() > 2 { return Err(FilesystemError::NodeError(NodeError::NotEmpty)); } } - // Remove directory entry parent .remove_dir_entry(name) .await @@ -640,7 +687,6 @@ impl Ext2 { } } -/// Filesystem statistics #[derive(Debug)] pub struct FilesystemStats { pub block_size: u32, diff --git a/kernel/src/filesys/ext2/ide.rs b/kernel/src/filesys/ext2/ide.rs index 39b375d5..37747ba9 100644 --- a/kernel/src/filesys/ext2/ide.rs +++ b/kernel/src/filesys/ext2/ide.rs @@ -185,10 +185,8 @@ impl BlockIO for Ide { self.stats.reads.fetch_add(1, Ordering::Relaxed); - // Wait for drive to be ready self.wait_until_ready().await?; - // Set up read command { let mut regs = self.regs.lock(); // SAFETY: Port access is synchronized via mutex @@ -197,11 +195,9 @@ impl BlockIO for Ide { } } - // Wait for command completion and data self.wait_until_ready().await?; self.wait_for_data()?; - // Transfer the data let mut regs = self.regs.lock(); // SAFETY: Port access is synchronized and buffer size is verified unsafe { regs.read_data(buffer) } @@ -214,10 +210,8 @@ impl BlockIO for Ide { self.stats.writes.fetch_add(1, Ordering::Relaxed); - // Wait for drive to be ready self.wait_until_ready().await?; - // Set up write command { let mut regs = self.regs.lock(); // SAFETY: Port access is synchronized via mutex @@ -226,18 +220,15 @@ impl BlockIO for Ide { } } - // Wait for drive ready to accept data self.wait_until_ready().await?; self.wait_for_data()?; - // Transfer the data let mut regs = self.regs.lock(); // SAFETY: Port access is synchronized and buffer size is verified unsafe { regs.write_data(buffer)?; } - // Wait for write to complete self.wait_until_ready().await?; Ok(()) diff --git a/kernel/src/filesys/ext2/mod.rs b/kernel/src/filesys/ext2/mod.rs index a672b316..50ee253b 100644 --- a/kernel/src/filesys/ext2/mod.rs +++ b/kernel/src/filesys/ext2/mod.rs @@ -21,10 +21,9 @@ mod tests { vec, }; - use crate::{devices::sd_card::SD_CARD, serial_println}; + use crate::devices::sd_card::SD_CARD; use super::{ - block_io::BlockIO, filesystem::{Ext2, FilesystemError}, structures::FileMode, }; @@ -41,38 +40,31 @@ mod tests { fs } - // Test reading a medium-sized file #[test_case] - async fn test_read_medium_file() { + async fn test_read_font_file() { let fs = create_test_fs().await; let file = fs.read_file("/fonts/Comfortaa-Regular.ttf").await.unwrap(); assert!(file == MEDIUM_FILE); } - // Basic mounting and unmounting tests #[test_case] async fn test_mount_unmount() { let fs = create_test_fs().await; - // Get block size from mounted filesystem let block_size = fs.stats().unwrap().block_size; - // Test unmounting fs.unmount().await.unwrap(); - // Operations should fail when unmounted match fs.read_file("/test.txt").await { Err(FilesystemError::NotMounted) => {} _ => panic!("Expected NotMounted error"), } - // Remounting should work fs.mount().await.unwrap(); let stats = fs.stats().unwrap(); assert_eq!(stats.block_size, block_size); } - // File operations tests #[test_case] async fn test_file_operations() { let fs = create_test_fs().await; @@ -90,7 +82,6 @@ mod tests { let content = fs.read_file(file_path).await.unwrap(); assert_eq!(content, test_content); - // Overwrite the file with new content let new_content = b"New content"; let bytes_written = fs.write_file(file_path, new_content).await.unwrap(); assert_eq!(bytes_written, new_content.len()); @@ -126,12 +117,10 @@ mod tests { fs.remove(second_path).await.unwrap(); } - // Directory operations tests #[test_case] async fn test_directory_operations() { let fs = create_test_fs().await; - // Create directories let dir_path = "/testdir"; let subdir_path = "/testdir/subdir"; let mode = FileMode::UREAD | FileMode::UWRITE | FileMode::UEXEC; @@ -139,76 +128,59 @@ mod tests { let dir_node = fs.create_directory(dir_path, mode).await.unwrap(); assert!(dir_node.is_directory()); - // Create a subdirectory let subdir_node = fs.create_directory(subdir_path, mode).await.unwrap(); assert!(subdir_node.is_directory()); - // List the root directory let root_entries = fs.read_dir("/").await.unwrap(); assert!(root_entries.iter().any(|e| e.name == "testdir")); - // List the test directory let dir_entries = fs.read_dir(dir_path).await.unwrap(); assert!(dir_entries.iter().any(|e| e.name == "subdir")); - assert!(dir_entries.iter().any(|e| e.name == ".")); // Should have . entry - assert!(dir_entries.iter().any(|e| e.name == "..")); // Should have .. entry + assert!(dir_entries.iter().any(|e| e.name == ".")); + assert!(dir_entries.iter().any(|e| e.name == "..")); - // Create a file in the subdirectory let file_path = "/testdir/subdir/file.txt"; let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; fs.create_file(file_path, file_mode).await.unwrap(); - // Check file exists in subdir let subdir_entries = fs.read_dir(subdir_path).await.unwrap(); assert!(subdir_entries.iter().any(|e| e.name == "file.txt")); - // Write to the file let content = b"Test file in subdirectory"; fs.write_file(file_path, content).await.unwrap(); - // Read from the file let read_content = fs.read_file(file_path).await.unwrap(); assert_eq!(read_content, content); - // Try to remove non-empty directory (should fail) match fs.remove(subdir_path).await { - Err(FilesystemError::NodeError(_)) => {} // Should be NodeError::NotEmpty + Err(FilesystemError::NodeError(_)) => {} _ => panic!("Expected NotEmpty error"), } - // Remove the file first fs.remove(file_path).await.unwrap(); - // Now remove the empty subdirectory fs.remove(subdir_path).await.unwrap(); - // Check subdir is gone let dir_entries = fs.read_dir(dir_path).await.unwrap(); assert!(!dir_entries.iter().any(|e| e.name == "subdir")); - // Remove the main directory fs.remove(dir_path).await.unwrap(); - // Check dir is gone from root let root_entries = fs.read_dir("/").await.unwrap(); assert!(!root_entries.iter().any(|e| e.name == "testdir")); } - // Large file and stress tests #[test_case] async fn test_large_file_operations() { let fs = create_test_fs().await; - // Create a large file (multiple blocks) let file_path = "/large.bin"; let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; fs.create_file(file_path, mode).await.unwrap(); - // Get block size from filesystem let block_size = fs.stats().unwrap().block_size; - // Create data larger than block size - let data_size = block_size as usize * 3 + 512; // 3.5 blocks + let data_size = block_size as usize * 32 + 512; // 32.5 blocks let mut data = vec![0u8; data_size]; // Fill with pattern @@ -216,25 +188,20 @@ mod tests { data[i] = (i % 256) as u8; } - // Write large data let bytes_written = fs.write_file(file_path, &data).await.unwrap(); assert_eq!(bytes_written, data_size); - // Read it back let read_data = fs.read_file(file_path).await.unwrap(); assert_eq!(read_data.len(), data_size); assert_eq!(read_data, data); - // Test reading portions of the file let node = fs.get_node(file_path).await.unwrap(); - // Read first block let mut buffer = vec![0u8; block_size as usize]; let bytes_read = node.read_at(0, &mut buffer).await.unwrap(); assert_eq!(bytes_read, block_size as usize); assert_eq!(buffer, &data[0..block_size as usize]); - // Read from middle (crossing block boundary) let offset = block_size as u64 * 2 - 100; let size = 200; let mut buffer = vec![0u8; size]; @@ -242,63 +209,52 @@ mod tests { assert_eq!(bytes_read, size); assert_eq!(buffer, &data[offset as usize..(offset as usize + size)]); - // Read beyond file size let mut buffer = vec![0u8; 100]; let bytes_read = node .read_at(data_size as u64 + 100, &mut buffer) .await .unwrap(); - assert_eq!(bytes_read, 0); // Should return 0 bytes read + assert_eq!(bytes_read, 0); - // Clean up fs.remove(file_path).await.unwrap(); } - // Error cases and edge conditions #[test_case] async fn test_error_cases() { let fs = create_test_fs().await; - // Invalid paths match fs.get_node("").await { Err(FilesystemError::InvalidPath) => {} _ => panic!("Expected InvalidPath error"), } - // Non-existent paths match fs.get_node("/nonexistent").await { Err(FilesystemError::NotFound) => {} _ => panic!("Expected NotFound error"), } - // Create a file let file_path = "/test.txt"; let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; fs.create_file(file_path, mode).await.unwrap(); - // Try to create file that already exists match fs.create_file(file_path, mode).await { - Err(FilesystemError::NodeError(_)) => {} // Should be NodeError::AlreadyExists + Err(FilesystemError::NodeError(_)) => {} _ => panic!("Expected AlreadyExists error"), } - // Try to create directory with same name as file match fs.create_directory(file_path, mode).await { - Err(FilesystemError::NodeError(_)) => {} // Should be NodeError::AlreadyExists + Err(FilesystemError::NodeError(_)) => {} _ => panic!("Expected AlreadyExists error"), } - // Trying to read a file as directory match fs.read_dir(file_path).await { - Err(FilesystemError::NodeError(_)) => {} // Should be NodeError::NotDirectory + Err(FilesystemError::NodeError(_)) => {} _ => panic!("Expected NotDirectory error"), } - // Clean up fs.remove(file_path).await.unwrap(); } - // File and directory naming tests #[test_case] async fn test_file_naming() { let fs = create_test_fs().await; @@ -346,38 +302,31 @@ mod tests { } } - // Deep directory hierarchy test #[test_case] async fn test_deep_directory_hierarchy() { let fs = create_test_fs().await; let dir_mode = FileMode::UREAD | FileMode::UWRITE | FileMode::UEXEC; let file_mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; - // Create a deep directory structure let mut current_path = String::from(""); - let depth = 5; // Reduced depth to work better with SD card + let depth = 5; for i in 1..=depth { current_path = format!("{}/dir{}", current_path, i); fs.create_directory(¤t_path, dir_mode).await.unwrap(); - // Create a file at each level let file_path = format!("{}/file{}.txt", current_path, i); fs.create_file(&file_path, file_mode).await.unwrap(); - // Write some content let content = format!("Content for level {}", i); fs.write_file(&file_path, content.as_bytes()).await.unwrap(); } - // Verify deepest file let deepest_file = format!("{}/file{}.txt", current_path, depth); let content = fs.read_file(&deepest_file).await.unwrap(); assert_eq!(content, format!("Content for level {}", depth).as_bytes()); - // Navigate back up and check each level for i in (1..=3).rev() { - // Just check first 3 levels let dir_path = if i == 1 { "/dir1".to_string() } else if i == 2 { @@ -393,7 +342,6 @@ mod tests { assert!(entries.iter().any(|e| e.name == format!("file{}.txt", i))); } - // Clean up - remove from deepest first for i in (1..=depth).rev() { let dir_path = if i == 1 { "/dir1".to_string() @@ -405,21 +353,17 @@ mod tests { path }; - // Remove file at this level let file_path = format!("{}/file{}.txt", dir_path, i); fs.remove(&file_path).await.unwrap(); - // Remove directory if not root level if i > 1 { fs.remove(&dir_path).await.unwrap(); } } - // Remove root directory fs.remove("/dir1").await.unwrap(); } - // Sparse file test #[test_case] async fn test_sparse_files() { let fs = create_test_fs().await; @@ -437,10 +381,8 @@ mod tests { let end_data = b"End of file"; node.write_at(offset, end_data).await.unwrap(); - // Read the entire file let content = fs.read_file(file_path).await.unwrap(); - // Verify the content assert_eq!(&content[0..start_data.len()], start_data); assert_eq!( &content[offset as usize..(offset as usize + end_data.len())], @@ -449,7 +391,6 @@ mod tests { assert_eq!(content.len(), offset as usize + end_data.len()); - // Verify the sparse region is zero-filled for i in start_data.len()..offset as usize { assert_eq!(content[i], 0); } @@ -457,7 +398,6 @@ mod tests { fs.remove(file_path).await.unwrap(); } - // Cache performance test #[test_case] async fn test_cache_performance() { let fs = create_test_fs().await; @@ -467,7 +407,7 @@ mod tests { fs.create_file(file_path, mode).await.unwrap(); let block_size = fs.stats().unwrap().block_size; - let data_size = block_size as usize * 4; // 4 blocks + let data_size = block_size as usize * 4; let mut data = vec![0u8; data_size]; for i in 0..data_size { data[i] = (i % 256) as u8; @@ -488,24 +428,6 @@ mod tests { assert!(final_stats.block_cache_stats.get_hits() > initial_block_hits); assert!(final_stats.inode_cache_stats.get_hits() > initial_inode_hits); - serial_println!( - "Block cache: hits={}, misses={}, hit ratio={:.2}%", - final_stats.block_cache_stats.get_hits(), - final_stats.block_cache_stats.get_misses(), - 100.0 * final_stats.block_cache_stats.get_hits() as f64 - / (final_stats.block_cache_stats.get_hits() - + final_stats.block_cache_stats.get_misses()) as f64 - ); - - serial_println!( - "Inode cache: hits={}, misses={}, hit ratio={:.2}%", - final_stats.inode_cache_stats.get_hits(), - final_stats.inode_cache_stats.get_misses(), - 100.0 * final_stats.inode_cache_stats.get_hits() as f64 - / (final_stats.inode_cache_stats.get_hits() - + final_stats.inode_cache_stats.get_misses()) as f64 - ); - fs.remove(file_path).await.unwrap(); } } diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index 6aa0febb..352af436 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -1,6 +1,6 @@ use crate::serial_println; -use alloc::{string::String, sync::Arc, vec, vec::Vec}; -use core::cmp::min; +use alloc::{boxed::Box, string::String, sync::Arc, vec, vec::Vec}; +use core::{cmp::min, mem::size_of}; use spin::Mutex; use super::{ @@ -44,13 +44,13 @@ pub type NodeResult = Result; /// Write context for managing block allocation struct WriteContext<'a> { node: &'a Node, - allocator: &'a Allocator, + allocator: &'a Arc>, offset: u64, size: u64, } impl<'a> WriteContext<'a> { - fn new(node: &'a Node, allocator: &'a Allocator, offset: u64, size: u64) -> Self { + fn new(node: &'a Node, allocator: &'a Arc>, offset: u64, size: u64) -> Self { Self { node, allocator, @@ -81,21 +81,23 @@ impl<'a> WriteContext<'a> { return Ok(block); } - // Need to allocate a new block - let new_block = self.allocator.allocate_block().await?; + let new_block = { + let allocator = self.allocator.lock(); + allocator.allocate_block().await? + }; self.set_block_pointer(block_idx, new_block).await?; { - let block_cache = self - .node - .block_cache + let block_cache = self.node.block_cache.lock(); + let cached_block = block_cache .get(new_block) .await .map_err(|_| NodeError::CacheError)?; - let mut block_data = block_cache.lock(); + let mut block_data = cached_block.lock(); block_data.data_mut().fill(0); } + let mut inode = self.node.inode.lock(); let new_count = block_idx as u32 + 1; inode.inode_mut().blocks_count = new_count; @@ -110,7 +112,6 @@ impl<'a> WriteContext<'a> { let ptrs_per_block = self.node.block_size as u64 / 4; if block_idx < 12 { - // Direct block inode.blocks[block_idx as usize] = block; return Ok(()); } @@ -118,9 +119,13 @@ impl<'a> WriteContext<'a> { let mut idx = block_idx - 12; if idx < ptrs_per_block { - // Single indirect if inode.blocks[12] == 0 { - inode.blocks[12] = self.allocator.allocate_block().await?; + // Get allocator with lock + let alloc_block = { + let allocator = self.allocator.lock(); + allocator.allocate_block().await? + }; + inode.blocks[12] = alloc_block; } self.write_indirect_pointer(inode.blocks[12], idx as u32, block) .await?; @@ -129,21 +134,27 @@ impl<'a> WriteContext<'a> { idx -= ptrs_per_block; if idx < ptrs_per_block * ptrs_per_block { - // Double indirect if inode.blocks[13] == 0 { - inode.blocks[13] = self.allocator.allocate_block().await?; + let alloc_block = { + let allocator = self.allocator.lock(); + allocator.allocate_block().await? + }; + inode.blocks[13] = alloc_block; } let indirect1 = inode.blocks[13]; let indirect1_idx = idx / ptrs_per_block; let indirect2_idx = idx % ptrs_per_block; - // Ensure indirect block exists let indirect2 = self .read_indirect_pointer(indirect1, indirect1_idx as u32) .await?; let indirect2 = if indirect2 == 0 { - let new_block = self.allocator.allocate_block().await?; + // Get allocator with lock + let new_block = { + let allocator = self.allocator.lock(); + allocator.allocate_block().await? + }; self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block) .await?; new_block @@ -157,9 +168,12 @@ impl<'a> WriteContext<'a> { } idx -= ptrs_per_block * ptrs_per_block; - // Triple indirect if inode.blocks[14] == 0 { - inode.blocks[14] = self.allocator.allocate_block().await?; + let alloc_block = { + let allocator = self.allocator.lock(); + allocator.allocate_block().await? + }; + inode.blocks[14] = alloc_block; } let indirect1 = inode.blocks[14]; @@ -167,12 +181,14 @@ impl<'a> WriteContext<'a> { let indirect2_idx = (idx / ptrs_per_block) % ptrs_per_block; let indirect3_idx = idx % ptrs_per_block; - // Ensure first level indirect block exists let indirect2 = self .read_indirect_pointer(indirect1, indirect1_idx as u32) .await?; let indirect2 = if indirect2 == 0 { - let new_block = self.allocator.allocate_block().await?; + let new_block = { + let allocator = self.allocator.lock(); + allocator.allocate_block().await? + }; self.write_indirect_pointer(indirect1, indirect1_idx as u32, new_block) .await?; new_block @@ -180,12 +196,15 @@ impl<'a> WriteContext<'a> { indirect2 }; - // Ensure second level indirect block exists let indirect3 = self .read_indirect_pointer(indirect2, indirect2_idx as u32) .await?; let indirect3 = if indirect3 == 0 { - let new_block = self.allocator.allocate_block().await?; + // Get allocator with lock + let new_block = { + let allocator = self.allocator.lock(); + allocator.allocate_block().await? + }; self.write_indirect_pointer(indirect2, indirect2_idx as u32, new_block) .await?; new_block @@ -200,26 +219,26 @@ impl<'a> WriteContext<'a> { /// Read an indirect block pointer async fn read_indirect_pointer(&self, block: u32, index: u32) -> NodeResult { - let cached = self - .node - .block_cache + let block_cache = self.node.block_cache.lock(); + let cached_block = block_cache .get(block) .await .map_err(|_| NodeError::WriteError)?; - let cached = cached.lock(); + + let cached = cached_block.lock(); Ok(unsafe { *(cached.data().as_ptr().add(index as usize * 4) as *const u32) }) } /// Write an indirect block pointer async fn write_indirect_pointer(&self, block: u32, index: u32, value: u32) -> NodeResult<()> { - let cached = self - .node - .block_cache + let block_cache = self.node.block_cache.lock(); + let cached_block = block_cache .get(block) .await .map_err(|_| NodeError::WriteError)?; - let mut cached = cached.lock(); + + let mut cached = cached_block.lock(); unsafe { *(cached.data_mut().as_mut_ptr().add(index as usize * 4) as *mut u32) = value; @@ -243,26 +262,22 @@ pub struct Node { number: u32, /// Cached inode data inode: Arc>, - /// Block cache reference - block_cache: Arc>, + block_cache: Arc>>>, /// Block size block_size: u32, /// For symlinks: cached target path symlink_target: Option, - allocator: Arc, + allocator: Arc>, } -unsafe impl Send for Node {} -unsafe impl Sync for Node {} - impl Node { /// Create a new node pub async fn new( number: u32, inode: Arc>, - block_cache: Arc>, + block_cache: Arc>>>, block_size: u32, - allocator: Arc, + allocator: Arc>, ) -> Self { let mut node = Self { number, @@ -273,7 +288,6 @@ impl Node { allocator, }; - // Cache symlink target if this is a symlink if node.is_symlink() { node.symlink_target = Some(node.read_symlink().await.unwrap()); } @@ -321,7 +335,6 @@ impl Node { let blocks = inode.blocks_count; let size = inode.size(); - // If this is the last link, mark for deletion if links == 0 { inode.deletion_time = get_current_time(); } @@ -335,18 +348,21 @@ impl Node { for i in 0..total_blocks { if let Ok(block) = self.get_block_number_for_offset(i * block_size).await { - // Free the block - if let Err(e) = self.allocator.free_block(block).await { + let allocator = self.allocator.lock(); + if let Err(e) = allocator.free_block(block).await { serial_println!("Error freeing block {}: {:?}", block, e); } } } - self.allocator.free_inode(self.number).await?; + { + let allocator = self.allocator.lock(); + allocator.free_inode(self.number).await?; + } - Ok(true) // indicates inode was deleted + Ok(true) } else { - Ok(false) // indicates inode still exists + Ok(false) } } @@ -360,7 +376,6 @@ impl Node { if block_index < 12 { let block_number = inode.blocks[block_index as usize]; - // If block_number is 0, this is a sparse region if block_number == 0 { return Err(NodeError::InvalidOffset); } @@ -375,12 +390,13 @@ impl Node { return Err(NodeError::InvalidOffset); } - let block = self - .block_cache + let block_cache = self.block_cache.lock(); + let cached_block = block_cache .get(inode.blocks[12]) .await .map_err(|_| NodeError::CacheError)?; - let block = block.lock(); + + let block = cached_block.lock(); let ptr = unsafe { *(block.data().as_ptr().add(remaining as usize * 4) as *const u32) }; if ptr == 0 { @@ -399,24 +415,25 @@ impl Node { let index1 = remaining / ptrs_per_block; let index2 = remaining % ptrs_per_block; - let block1 = self - .block_cache + let block_cache = self.block_cache.lock(); + let cached_block1 = block_cache .get(inode.blocks[13]) .await .map_err(|_| NodeError::CacheError)?; - let block1 = block1.lock(); + + let block1 = cached_block1.lock(); let ptr1 = unsafe { *(block1.data().as_ptr().add(index1 as usize * 4) as *const u32) }; if ptr1 == 0 { return Err(NodeError::InvalidOffset); } - let block2 = self - .block_cache + let cached_block2 = block_cache .get(ptr1) .await .map_err(|_| NodeError::CacheError)?; - let block2 = block2.lock(); + + let block2 = cached_block2.lock(); let ptr2 = unsafe { *(block2.data().as_ptr().add(index2 as usize * 4) as *const u32) }; if ptr2 == 0 { @@ -427,7 +444,6 @@ impl Node { } remaining -= ptrs_per_block * ptrs_per_block; - // Check if the triple indirect block is allocated if inode.blocks[14] == 0 { return Err(NodeError::InvalidOffset); } @@ -436,36 +452,38 @@ impl Node { let index2 = (remaining / ptrs_per_block) % ptrs_per_block; let index3 = remaining % ptrs_per_block; - let block1 = self - .block_cache + let block_cache = self.block_cache.lock(); + + let cached_block1 = block_cache .get(inode.blocks[14]) .await .map_err(|_| NodeError::CacheError)?; - let block1 = block1.lock(); + + let block1 = cached_block1.lock(); let ptr1 = unsafe { *(block1.data().as_ptr().add(index1 as usize * 4) as *const u32) }; if ptr1 == 0 { return Err(NodeError::InvalidOffset); } - let block2 = self - .block_cache + let cached_block2 = block_cache .get(ptr1) .await .map_err(|_| NodeError::CacheError)?; - let block2 = block2.lock(); + + let block2 = cached_block2.lock(); let ptr2 = unsafe { *(block2.data().as_ptr().add(index2 as usize * 4) as *const u32) }; if ptr2 == 0 { return Err(NodeError::InvalidOffset); } - let block3 = self - .block_cache + let cached_block3 = block_cache .get(ptr2) .await .map_err(|_| NodeError::CacheError)?; - let block3 = block3.lock(); + + let block3 = cached_block3.lock(); let ptr3 = unsafe { *(block3.data().as_ptr().add(index3 as usize * 4) as *const u32) }; if ptr3 == 0 { @@ -481,8 +499,6 @@ impl Node { return Ok(0); } - // Clear the entire buffer with zeros before we start reading - // This ensures sparse regions are properly filled with zeros buffer.fill(0); let mut bytes_read = 0; @@ -491,13 +507,10 @@ impl Node { let mut file_offset = offset; while remaining > 0 { - // Calculate which block contains this offset let block_index = file_offset / self.block_size as u64; let block_result = self.get_block_number_for_offset(file_offset).await; if let Err(NodeError::InvalidOffset) = block_result { - // This is a sparse region (block not allocated) - // Skip to the next allocated block or to the end of the request let next_block_index = block_index + 1; let next_block_offset = next_block_index * self.block_size as u64; @@ -507,7 +520,6 @@ impl Node { remaining }; - // We've already zeroed the buffer, so just update our counters bytes_read += bytes_to_skip; buf_offset += bytes_to_skip as usize; file_offset += bytes_to_skip; @@ -517,13 +529,13 @@ impl Node { let block = block_result?; - let cached = self - .block_cache + let block_cache = self.block_cache.lock(); + let cached_block = block_cache .get(block) .await .map_err(|_| NodeError::CacheError)?; - let cached = cached.lock(); + let cached = cached_block.lock(); let block_offset = file_offset % self.block_size as u64; let to_copy = min(remaining, (self.block_size - block_offset as u32) as u64); @@ -560,7 +572,6 @@ impl Node { // Fast path: target stored in inode blocks array if size <= 60 { - // Create a properly aligned buffer let mut buffer = vec![0u8; size]; let blocks = inode.blocks; @@ -597,7 +608,6 @@ impl Node { let mut offset = 0; let block_size = self.block_size as u64; - // Process all entries in the directory while offset < size { let mut entry = DirectoryEntry { inode: 0, @@ -606,7 +616,6 @@ impl Node { file_type: 0, }; - // Read entry header let bytes_read = self .read_raw_at(offset, unsafe { core::slice::from_raw_parts_mut( @@ -666,12 +675,13 @@ impl Node { let block_offset = file_offset % self.block_size as u64; let block = self.get_block_number_for_offset(file_offset).await?; - let cached = self - .block_cache + let block_cache = self.block_cache.lock(); + let cached_block = block_cache .get(block) .await .map_err(|_| NodeError::WriteError)?; - let mut cached = cached.lock(); + + let mut cached = cached_block.lock(); let to_write = min(remaining, (self.block_size - block_offset as u32) as usize); cached.data_mut()[block_offset as usize..][..to_write] @@ -683,7 +693,6 @@ impl Node { remaining -= to_write; } - // Update inode size if needed let new_size = offset + bytes_written as u64; let mut inode = self.inode.lock(); if new_size > inode.inode().size() { @@ -712,7 +721,6 @@ impl Node { return Ok(()); } - // Free unnecessary blocks let start_block = size.div_ceil(self.block_size as u64); let end_block = current_size.div_ceil(self.block_size as u64); @@ -721,11 +729,11 @@ impl Node { .get_block_number_for_offset(block_idx * self.block_size as u64) .await { - self.allocator.free_block(block).await?; + let allocator = self.allocator.lock(); + allocator.free_block(block).await?; } } - // Update inode size let mut inode = self.inode.lock(); inode.inode_mut().size_low = size as u32; @@ -747,13 +755,11 @@ impl Node { return Err(NodeError::NameTooLong); } - // Check if entry already exists let entries = self.read_dir().await?; if entries.iter().any(|e| e.name == name) { return Err(NodeError::AlreadyExists); } - // Calculate sizes let entry_header_size = size_of::(); let entry_size = entry_header_size + name.len(); let padded_size = (entry_size + 3) & !3; // Round up to 4-byte alignment @@ -761,13 +767,10 @@ impl Node { let dir_size = self.size(); let block_size = self.block_size as u64; - // If directory is empty, initialize the first block if dir_size == 0 { - // Allocate first block let mut ctx = WriteContext::new(self, &self.allocator, 0, block_size); ctx.prepare_blocks().await?; - // New entry will use the entire block let new_entry = DirectoryEntry { inode: inode_no, rec_len: block_size as u16, // Use entire block @@ -775,17 +778,14 @@ impl Node { file_type: file_type as u8, }; - // Write entry header self.write_raw_at(0, unsafe { core::slice::from_raw_parts(&new_entry as *const _ as *const u8, entry_header_size) }) .await?; - // Write name self.write_raw_at(entry_header_size as u64, name.as_bytes()) .await?; - // Update directory size { let mut inode = self.inode.lock(); inode.inode_mut().size_low = entry_size as u32; @@ -794,7 +794,6 @@ impl Node { return Ok(()); } - // Scan through existing entries to find space let mut offset = 0; let mut insert_pos = 0; let mut found_space = false; @@ -807,22 +806,16 @@ impl Node { file_type: 0, }; - // Read current entry self.read_raw_at(offset, unsafe { - core::slice::from_raw_parts_mut( - &mut entry as *mut _ as *const u8 as *mut u8, - entry_header_size, - ) + core::slice::from_raw_parts_mut(&mut entry as *mut _ as *mut u8, entry_header_size) }) .await?; - // Check for invalid entries that might cause issues if entry.rec_len == 0 { offset = ((offset / block_size) + 1) * block_size; continue; } - // If entry is deleted, we can reuse its space if entry.inode == 0 && entry.rec_len as usize >= padded_size { insert_pos = offset; found_space = true; @@ -837,11 +830,9 @@ impl Node { { insert_pos = offset + actual_padded_size as u64; - // Adjust current entry's rec_len let mut adjusted_entry = entry; adjusted_entry.rec_len = actual_padded_size as u16; - // Write modified entry self.write_raw_at(offset, unsafe { core::slice::from_raw_parts( &adjusted_entry as *const _ as *const u8, @@ -854,35 +845,27 @@ impl Node { break; } - // Move to next entry offset += entry.rec_len as u64; } - // If we've reached the end of directory, append at the end if !found_space && offset >= dir_size { insert_pos = dir_size; - // Check if we need a new block if (insert_pos / block_size) != ((insert_pos + padded_size as u64 - 1) / block_size) { - // Allocate a new block let mut ctx = WriteContext::new(self, &self.allocator, insert_pos, block_size); ctx.prepare_blocks().await?; } } - // If we still haven't found space, we need to allocate more blocks if !found_space && insert_pos == 0 { - // Allocate new space let mut ctx = WriteContext::new(self, &self.allocator, dir_size, padded_size as u64); ctx.prepare_blocks().await?; insert_pos = dir_size; } - // Calculate rec_len for the new entry let block_offset = insert_pos % block_size; let remaining_in_block = block_size - block_offset; - // If this is the last entry in the block, rec_len extends to end of block let rec_len = if insert_pos + padded_size as u64 >= dir_size && remaining_in_block >= padded_size as u64 { @@ -891,7 +874,6 @@ impl Node { padded_size as u16 }; - // Create new entry let new_entry = DirectoryEntry { inode: inode_no, rec_len, @@ -899,17 +881,14 @@ impl Node { file_type: file_type as u8, }; - // Write entry header self.write_raw_at(insert_pos, unsafe { core::slice::from_raw_parts(&new_entry as *const _ as *const u8, entry_header_size) }) .await?; - // Write name self.write_raw_at(insert_pos + entry_header_size as u64, name.as_bytes()) .await?; - // Update directory size if needed let new_dir_size = insert_pos + padded_size as u64; if new_dir_size > dir_size { let mut inode = self.inode.lock(); @@ -919,7 +898,6 @@ impl Node { Ok(()) } - /// Remove a directory entry pub async fn remove_dir_entry(&self, name: &str) -> NodeResult<()> { if !self.is_directory() { return Err(NodeError::NotDirectory); @@ -936,7 +914,6 @@ impl Node { while offset < dir_size && entry_count < max_entries { entry_count += 1; - // Read the directory entry header let mut entry = DirectoryEntry { inode: 0, rec_len: 0, @@ -954,7 +931,6 @@ impl Node { }) .await?; - // Handle end of directory or corrupted entry if bytes_read < entry_header_size || entry.rec_len == 0 { offset = ((offset / block_size) + 1) * block_size; continue; @@ -969,7 +945,7 @@ impl Node { if name_bytes_read == entry.name_len as usize && String::from_utf8_lossy(&entry_name) == name { - entry.inode = 0; // Mark as deleted + entry.inode = 0; self.write_raw_at(offset, unsafe { core::slice::from_raw_parts( @@ -997,13 +973,14 @@ impl Node { impl Drop for Node { fn drop(&mut self) { - // Decrement inode reference count self.inode.lock().dec_ref(); } } #[cfg(test)] mod tests { + use spin::RwLock; + use super::{ super::{ block_io::{BlockIO, MockDevice}, @@ -1015,34 +992,45 @@ mod tests { struct TestSetup { device: Arc, - block_cache: Arc>, - allocator: Arc, + block_cache: Arc>>>, + allocator: Arc>, } impl TestSetup { async fn new() -> Self { let device = MockDevice::new(1024, 1024 * 1024); let device_as_block_io: Arc = device.clone(); - let block_cache: Arc> = - Arc::new(BlockCache::new(device_as_block_io, 16)); + let block_cache = Arc::new(Mutex::new( + Box::new(BlockCache::new(device_as_block_io, 16)) + as Box>, + )); - let superblock = Arc::new(Superblock { - block_size_shift: 10, // 1024 bytes + let superblock = Arc::new(RwLock::new(Superblock { + block_size_shift: 10, blocks_per_group: 256, inodes_per_group: 64, num_blocks: 1024, num_inodes: 256, ..Default::default() - }); + })); + + let bgdt = Arc::new(RwLock::new(vec![BlockGroupDescriptor::new( + 0, 1, 2, 253, 64, 0, + )])); - let bgdt: Arc<[BlockGroupDescriptor]> = - Arc::from(vec![BlockGroupDescriptor::new(0, 1, 2, 253, 64, 0)]); + let allocator = Arc::new(Mutex::new(Allocator::new( + Arc::clone(&superblock), + Arc::clone(&bgdt), + Arc::clone(&block_cache), + ))); - let allocator = Arc::new(Allocator::new(superblock, bgdt, Arc::clone(&block_cache))); // Real file system allocates block 0 for boot sector // For us, block 0 shall never be free // This is because 0 is used as sentinel to detect unallocated blocks - allocator.allocate_block().await.unwrap(); + { + let alloc = allocator.lock(); + alloc.allocate_block().await.unwrap(); + } Self { device, @@ -1086,16 +1074,13 @@ mod tests { let setup = TestSetup::new().await; let node = setup.create_node(FileMode::REG.bits()).await; - // Write data let data = b"Hello, World!"; assert_eq!(node.write_at(0, data).await.unwrap(), data.len()); - // Read it back let mut buffer = vec![0; data.len()]; assert_eq!(node.read_at(0, &mut buffer).await.unwrap(), data.len()); assert_eq!(&buffer, data); - // Size should be updated assert_eq!(node.size(), data.len() as u64); } @@ -1104,17 +1089,14 @@ mod tests { let setup = TestSetup::new().await; let node = setup.create_node(FileMode::REG.bits()).await; - // Write at offset let data = b"Offset data"; let offset = 1024; assert_eq!(node.write_at(offset, data).await.unwrap(), data.len()); - // Read sparse region let mut buffer = vec![0; offset as usize]; assert_eq!(node.read_at(0, &mut buffer).await.unwrap(), offset as usize); assert!(buffer.iter().all(|&b| b == 0)); - // Read written data let mut buffer = vec![0; data.len()]; assert_eq!(node.read_at(offset, &mut buffer).await.unwrap(), data.len()); assert_eq!(&buffer, data); @@ -1125,29 +1107,24 @@ mod tests { let setup = TestSetup::new().await; let node = setup.create_node(FileMode::REG.bits()).await; - // Write some data let data = b"Long data that will be truncated"; node.write_at(0, data).await.unwrap(); - // Truncate let new_size = 10; node.truncate(new_size).await.unwrap(); assert_eq!(node.size(), new_size); - // Read truncated data let mut buffer = vec![0; data.len()]; let read = node.read_at(0, &mut buffer).await.unwrap(); assert_eq!(read, new_size as usize); assert_eq!(&buffer[..read], &data[..new_size as usize]); } - // Test directory operations #[test_case] async fn test_directory_entries() { let setup = TestSetup::new().await; let node = setup.create_node(FileMode::DIR.bits()).await; - // Add entries node.add_dir_entry("file1", 2, FileType::RegularFile) .await .unwrap(); @@ -1155,7 +1132,6 @@ mod tests { .await .unwrap(); - // Read entries let entries = node.read_dir().await.unwrap(); assert_eq!(entries.len(), 2); @@ -1173,50 +1149,28 @@ mod tests { let setup = TestSetup::new().await; let node = setup.create_node(FileMode::DIR.bits()).await; - // Add and remove entry node.add_dir_entry("test", 2, FileType::RegularFile) .await .unwrap(); node.remove_dir_entry("test").await.unwrap(); - // Entry should be gone let entries = node.read_dir().await.unwrap(); assert!(!entries.iter().any(|e| e.name == "test")); - // Removing non-existent entry should fail assert!(matches!( node.remove_dir_entry("nonexistent").await, Err(NodeError::NotFound) )); } - // Test symlink operations - /*#[test_case] - fn test_symlink() { - let setup = TestSetup::new(); - let node = setup.create_node(FileMode::LINK.bits()); - - // Write target path - let target = "/path/to/target"; - node.write_at(0, target.as_bytes()).unwrap(); - - // Read it back - let mut buffer = vec![0; target.len()]; - node.read_at(0, &mut buffer).unwrap(); - assert_eq!(String::from_utf8(buffer).unwrap(), target); - }*/ - - // Test block allocation #[test_case] async fn test_block_allocation() { let setup = TestSetup::new().await; let node = setup.create_node(FileMode::REG.bits()).await; - // Write enough data to force block allocation let data = vec![42u8; 2048]; // Two blocks worth node.write_at(0, &data).await.unwrap(); - // Check blocks were allocated let inode = node.inode.lock(); assert!(inode.inode().blocks_count >= 2); assert!(inode.inode().blocks[0] != 0); // Direct block @@ -1228,8 +1182,6 @@ mod tests { let setup = TestSetup::new().await; let node = setup.create_node(FileMode::REG.bits()).await; - // Write enough data to force indirect block allocation - // 12 direct blocks + some indirect let data = vec![42u8; 15 * 1024]; node.write_at(0, &data).await.unwrap(); @@ -1237,12 +1189,10 @@ mod tests { assert!(inode.inode().blocks[12] != 0); // Single indirect block } - // Test error conditions #[test_case] async fn test_error_conditions() { let setup = TestSetup::new().await; - // Try to read directory as file let dir_node = setup.create_node(FileMode::DIR.bits()).await; let mut buffer = vec![0; 10]; assert!(matches!( @@ -1250,14 +1200,12 @@ mod tests { Err(NodeError::NotFile) )); - // Try to read_dir on a file let file_node = setup.create_node(FileMode::REG.bits()).await; assert!(matches!( file_node.read_dir().await, Err(NodeError::NotDirectory) )); - // Try to add directory entry to a file assert!(matches!( file_node .add_dir_entry("test", 1, FileType::RegularFile) diff --git a/kernel/src/filesys/ext2/structures.rs b/kernel/src/filesys/ext2/structures.rs index 9f94d7f6..86d39fd3 100644 --- a/kernel/src/filesys/ext2/structures.rs +++ b/kernel/src/filesys/ext2/structures.rs @@ -274,7 +274,6 @@ mod tests { use super::*; use core::mem::size_of; - // Size and layout tests #[test_case] async fn test_superblock_size() { assert_eq!(size_of::(), 84); @@ -301,7 +300,6 @@ mod tests { assert_eq!(entry.total_size() % 4, 0); } - // Superblock functionality tests #[test_case] async fn test_superblock_validation() { let mut sb = Superblock::default(); @@ -339,7 +337,6 @@ mod tests { assert_eq!(sb.block_group_count(), 10); } - // Inode tests #[test_case] async fn test_inode_file_types() { let mut inode = Inode { @@ -370,7 +367,6 @@ mod tests { assert_eq!(inode.size(), 1234); } - // FileMode tests #[test_case] async fn test_file_mode_permissions() { let mode = FileMode::REG | FileMode::UREAD | FileMode::UWRITE; @@ -380,7 +376,6 @@ mod tests { assert!(!mode.contains(FileMode::UEXEC)); } - // DirectoryEntry tests #[test_case] async fn test_directory_entry_sizes() { let entry = DirectoryEntry { From a9644e4bce57b70952bac7aebdb09809049528d3 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Thu, 10 Apr 2025 19:49:49 -0500 Subject: [PATCH 20/59] Remove unnecessary arcs --- kernel/src/filesys/ext2/block_io.rs | 8 ++++---- kernel/src/filesys/ext2/cache/block.rs | 12 ++++++------ kernel/src/filesys/ext2/cache/inode.rs | 4 ++-- kernel/src/filesys/ext2/filesystem.rs | 4 ++-- kernel/src/filesys/ext2/ide.rs | 14 +++++--------- kernel/src/filesys/ext2/mod.rs | 2 +- kernel/src/filesys/ext2/node.rs | 2 +- 7 files changed, 21 insertions(+), 25 deletions(-) diff --git a/kernel/src/filesys/ext2/block_io.rs b/kernel/src/filesys/ext2/block_io.rs index 64254742..3a054bf4 100644 --- a/kernel/src/filesys/ext2/block_io.rs +++ b/kernel/src/filesys/ext2/block_io.rs @@ -1,7 +1,7 @@ // We want to make this replace the block IO we have right now // But would it matter if this is not in kernel anyways? -use alloc::{boxed::Box, collections::BTreeMap, sync::Arc, vec, vec::Vec}; +use alloc::{boxed::Box, collections::BTreeMap, vec, vec::Vec}; use async_trait::async_trait; use core::cmp::min; use spin::Mutex; @@ -141,12 +141,12 @@ pub struct MockDevice { } impl MockDevice { - pub fn new(block_size: u32, size: u32) -> Arc { - Arc::new(Self { + pub fn new(block_size: u32, size: u32) -> Self { + Self { block_size, size, blocks: Mutex::new(BTreeMap::new()), - }) + } } } diff --git a/kernel/src/filesys/ext2/cache/block.rs b/kernel/src/filesys/ext2/cache/block.rs index 8446256f..f6d20fa8 100644 --- a/kernel/src/filesys/ext2/cache/block.rs +++ b/kernel/src/filesys/ext2/cache/block.rs @@ -227,7 +227,7 @@ mod tests { #[test_case] async fn test_block_cache_basic_operations() { - let device: Arc = MockDevice::new(1024, 1024 * 1024); // 1MB device + let device: Arc = Arc::new(MockDevice::new(1024, 1024 * 1024)); let cache = BlockCache::new(Arc::clone(&device), 2); { @@ -249,7 +249,7 @@ mod tests { #[test_case] async fn test_block_cache_eviction() { - let device: Arc = MockDevice::new(1024, 1024 * 1024); + let device: Arc = Arc::new(MockDevice::new(1024, 1024 * 1024)); let cache = BlockCache::new(Arc::clone(&device), 2); cache.get(0).await.unwrap(); @@ -267,7 +267,7 @@ mod tests { #[test_case] async fn test_block_cache_dirty_writeback() { - let device: Arc = MockDevice::new(1024, 1024 * 1024); + let device: Arc = Arc::new(MockDevice::new(1024, 1024 * 1024)); let cache = BlockCache::new(Arc::clone(&device), 2); { @@ -288,7 +288,7 @@ mod tests { #[test_case] async fn test_block_cache_concurrent_access() { - let device: Arc = MockDevice::new(1024, 1024 * 1024); + let device: Arc = Arc::new(MockDevice::new(1024, 1024 * 1024)); let cache = Arc::new(BlockCache::new(Arc::clone(&device), 4)); let block1 = cache.get(0).await.unwrap(); @@ -307,7 +307,7 @@ mod tests { #[test_case] async fn test_block_cache_error_conditions() { - let device: Arc = MockDevice::new(1024, 1024 * 1024); + let device: Arc = Arc::new(MockDevice::new(1024, 1024 * 1024)); let cache = BlockCache::new(Arc::clone(&device), 1); let block = cache.get(0).await.unwrap(); @@ -320,7 +320,7 @@ mod tests { #[test_case] async fn test_block_cache_clear() { - let device: Arc = MockDevice::new(1024, 1024 * 1024); + let device: Arc = Arc::new(MockDevice::new(1024, 1024 * 1024)); let cache = BlockCache::new(Arc::clone(&device), 2); { diff --git a/kernel/src/filesys/ext2/cache/inode.rs b/kernel/src/filesys/ext2/cache/inode.rs index 9e430103..c716001d 100644 --- a/kernel/src/filesys/ext2/cache/inode.rs +++ b/kernel/src/filesys/ext2/cache/inode.rs @@ -370,7 +370,7 @@ mod tests { Arc>>>, InodeCache, ) { - let device = MockDevice::new(1024, 1024 * 1024); + let device = Arc::new(MockDevice::new(1024, 1024 * 1024)); let superblock = Arc::new(RwLock::new(Superblock { block_size_shift: 10, // 1024 bytes @@ -446,7 +446,7 @@ mod tests { #[test_case] async fn test_inode_location_calculation() { - let device = MockDevice::new(1024, 1024 * 1024); + let device = Arc::new(MockDevice::new(1024, 1024 * 1024)); let superblock = Arc::new(RwLock::new(Superblock { block_size_shift: 10, diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index 94508475..3d76859a 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -57,7 +57,7 @@ impl Ext2 { /// /// # Arguments /// * `device` - The block device containing the filesystem - pub async fn new(device: Arc) -> FilesystemResult> { + pub async fn new(device: Arc) -> FilesystemResult { let superblock = Superblock::from_block(Arc::clone(&device)).await?; let superblock_lock = Arc::new(RwLock::new(superblock)); @@ -94,7 +94,7 @@ impl Ext2 { allocator, }; - Ok(Arc::new(fs)) + Ok(fs) } /// Mount the filesystem, reading superblock and preparing caches diff --git a/kernel/src/filesys/ext2/ide.rs b/kernel/src/filesys/ext2/ide.rs index 37747ba9..54cbe37e 100644 --- a/kernel/src/filesys/ext2/ide.rs +++ b/kernel/src/filesys/ext2/ide.rs @@ -1,7 +1,7 @@ // IDK if we need this // We'll transcribe just in case. -use alloc::{boxed::Box, sync::Arc}; +use alloc::boxed::Box; use async_trait::async_trait; use core::sync::atomic::{AtomicU32, Ordering}; use spin::Mutex; @@ -114,17 +114,13 @@ pub struct Ide { } impl Ide { - pub fn new(drive: u8) -> Arc { - let base_port = IDE_PORTS[((drive >> 1) & 1) as usize]; - - let ide = Self { + pub fn new(drive: u8) -> Self { + Self { drive, // SAFETY: Port initialization is safe when using correct IDE ports - regs: Mutex::new(unsafe { IdeRegisters::new(base_port) }), + regs: Mutex::new(unsafe { IdeRegisters::new(IDE_PORTS[((drive >> 1) & 1) as usize]) }), stats: IdeStats::default(), - }; - - Arc::new(ide) + } } fn channel(&self) -> u8 { diff --git a/kernel/src/filesys/ext2/mod.rs b/kernel/src/filesys/ext2/mod.rs index 50ee253b..006fd825 100644 --- a/kernel/src/filesys/ext2/mod.rs +++ b/kernel/src/filesys/ext2/mod.rs @@ -31,7 +31,7 @@ mod tests { const MEDIUM_FILE: &[u8] = include_bytes!("../../../../resources/fonts/Comfortaa-Regular.ttf"); // Helper function to create a test filesystem using the SD card - async fn create_test_fs() -> Arc { + async fn create_test_fs() -> Ext2 { let sd_card_lock = SD_CARD.lock(); let sd_card = sd_card_lock.clone().unwrap(); let sd_arc = Arc::new(sd_card); diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index 352af436..e6400520 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -998,7 +998,7 @@ mod tests { impl TestSetup { async fn new() -> Self { - let device = MockDevice::new(1024, 1024 * 1024); + let device = Arc::new(MockDevice::new(1024, 1024 * 1024)); let device_as_block_io: Arc = device.clone(); let block_cache = Arc::new(Mutex::new( Box::new(BlockCache::new(device_as_block_io, 16)) From 337da89a4483a11d9df02c78678d02dc092427c7 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Thu, 10 Apr 2025 19:54:17 -0500 Subject: [PATCH 21/59] Remove fat16 --- kernel/src/filesys/block/memory.rs | 68 -- kernel/src/filesys/block/mod.rs | 1 - kernel/src/filesys/fat16/boot_sector.rs | 70 -- kernel/src/filesys/fat16/constants.rs | 28 - kernel/src/filesys/fat16/dir_entry.rs | 94 --- kernel/src/filesys/fat16/fat_entry.rs | 20 - kernel/src/filesys/fat16/file.rs | 275 ------- kernel/src/filesys/fat16/mod.rs | 998 ------------------------ kernel/src/filesys/mod.rs | 3 - kernel/src/filesys/vfs/mod.rs | 1 - 10 files changed, 1558 deletions(-) delete mode 100644 kernel/src/filesys/block/memory.rs delete mode 100644 kernel/src/filesys/block/mod.rs delete mode 100644 kernel/src/filesys/fat16/boot_sector.rs delete mode 100644 kernel/src/filesys/fat16/constants.rs delete mode 100644 kernel/src/filesys/fat16/dir_entry.rs delete mode 100644 kernel/src/filesys/fat16/fat_entry.rs delete mode 100644 kernel/src/filesys/fat16/file.rs delete mode 100644 kernel/src/filesys/fat16/mod.rs delete mode 100644 kernel/src/filesys/vfs/mod.rs diff --git a/kernel/src/filesys/block/memory.rs b/kernel/src/filesys/block/memory.rs deleted file mode 100644 index 3cdffdb0..00000000 --- a/kernel/src/filesys/block/memory.rs +++ /dev/null @@ -1,68 +0,0 @@ -//! In-memory block device implementation - -use crate::filesys::{BlockDevice, FsError}; -use alloc::{boxed::Box, vec, vec::Vec}; -use async_trait::async_trait; -use core::result::Result; - -/// Block device that stores data in memory -pub struct MemoryBlockDevice { - /// Blocks of data, each block_size bytes - blocks: Vec>, - - /// Size of each block in bytes - block_size: usize, -} - -impl MemoryBlockDevice { - /// Creates a new memory block device with given size - pub fn new(total_blocks: u64, block_size: usize) -> Self { - let blocks = (0..total_blocks).map(|_| vec![0; block_size]).collect(); - Self { blocks, block_size } - } - - /// Validates block number is within bounds - fn validate_block(&self, block_num: u64) -> Result<(), FsError> { - if block_num as usize >= self.blocks.len() { - return Err(FsError::IOError); - } - Ok(()) - } - - /// Validates buffer is correct block size - fn validate_buffer(&self, buf: &[u8]) -> Result<(), FsError> { - if buf.len() != self.block_size { - return Err(FsError::IOError); - } - Ok(()) - } -} - -#[async_trait] -impl BlockDevice for MemoryBlockDevice { - /// Reads block into buffer - async fn read_block(&self, block_num: u64, buf: &mut [u8]) -> Result<(), FsError> { - self.validate_block(block_num)?; - self.validate_buffer(buf)?; - buf.copy_from_slice(&self.blocks[block_num as usize]); - Ok(()) - } - - /// Writes buffer to block - async fn write_block(&mut self, block_num: u64, buf: &[u8]) -> Result<(), FsError> { - self.validate_block(block_num)?; - self.validate_buffer(buf)?; - self.blocks[block_num as usize].copy_from_slice(buf); - Ok(()) - } - - /// Returns size of each block - fn block_size(&self) -> usize { - self.block_size - } - - /// Returns total number of blocks - fn total_blocks(&self) -> u64 { - self.blocks.len() as u64 - } -} diff --git a/kernel/src/filesys/block/mod.rs b/kernel/src/filesys/block/mod.rs deleted file mode 100644 index eb291915..00000000 --- a/kernel/src/filesys/block/mod.rs +++ /dev/null @@ -1 +0,0 @@ -pub mod memory; diff --git a/kernel/src/filesys/fat16/boot_sector.rs b/kernel/src/filesys/fat16/boot_sector.rs deleted file mode 100644 index 5d098ad7..00000000 --- a/kernel/src/filesys/fat16/boot_sector.rs +++ /dev/null @@ -1,70 +0,0 @@ -//! FAT16 Boot Sector Structure - -/// Represents the boot sector of a FAT16 filesystem -#[repr(C, packed)] -pub struct BootSector { - /// Jump instruction to boot code - pub jump_boot: [u8; 3], - - /// Name of the system that formatted the volume - pub oem_name: [u8; 8], - - /// Number of bytes per sector - pub bytes_per_sector: u16, - - /// Number of sectors per cluster - pub sectors_per_cluster: u8, - - /// Number of reserved sectors at start of volume - /// Including the boot sector. Typically 1 for FAT16 - pub reserved_sectors: u16, - - /// Number of FAT copies - pub fat_count: u8, - - /// Maximum number of root directory entries - pub root_dir_entries: u16, - - /// Total number of sectors (16-bit) - /// Used if volume is smaller than 32MB, otherwise use total_sectors_32 - pub total_sectors_16: u16, - - /// Media type descriptor - pub media_type: u8, - - /// Sectors per FAT - /// Size of each FAT copy in sectors - pub sectors_per_fat: u16, - - /// Sectors per track for interrupt 0x13 - pub sectors_per_track: u16, - - /// Number of heads for interrupt 0x13 - pub head_count: u16, - - /// Number of hidden sectors preceding the partition - /// Used for partition boot sector - pub hidden_sectors: u32, - - /// Total number of sectors (32-bit) - /// Used if volume is larger than 32MB - pub total_sectors_32: u32, - - /// INT 13h drive number - pub drive_number: u8, - - /// Reserved byte - pub reserved1: u8, - - /// Extended boot signature - pub boot_signature: u8, - - /// Volume serial number - pub volume_id: u32, - - /// Volume label - pub volume_label: [u8; 11], - - /// Filesystem type string - pub fs_type: [u8; 8], -} diff --git a/kernel/src/filesys/fat16/constants.rs b/kernel/src/filesys/fat16/constants.rs deleted file mode 100644 index 447b000a..00000000 --- a/kernel/src/filesys/fat16/constants.rs +++ /dev/null @@ -1,28 +0,0 @@ -//! FAT16 filesystem constants - -/// Size of a disk sector in bytes -pub const SECTOR_SIZE: usize = 512; - -/// Size of FAT entry in bytes (16-bit) -pub const FAT_ENTRY_SIZE: usize = 2; - -/// Maximum number of root directory entries -pub const ROOT_DIR_ENTRIES: usize = 512; - -/// Maximum length of filename excluding extension -pub const MAX_FILENAME_LENGTH: usize = 8; - -/// Maximum length of file extension -pub const MAX_EXTENSION_LENGTH: usize = 3; - -/// File attribute: Read-only -pub const ATTR_READ_ONLY: u8 = 0x01; - -/// File attribute: Directory -pub const ATTR_DIRECTORY: u8 = 0x10; - -/// File attribute: Archive -pub const ATTR_ARCHIVE: u8 = 0x20; - -/// Marker for deleted directory entries -pub const DELETED_ENTRY_MARKER: u8 = 0xE5; diff --git a/kernel/src/filesys/fat16/dir_entry.rs b/kernel/src/filesys/fat16/dir_entry.rs deleted file mode 100644 index f9c53e07..00000000 --- a/kernel/src/filesys/fat16/dir_entry.rs +++ /dev/null @@ -1,94 +0,0 @@ -//! FAT16 directory entry structure and operations - -use super::{constants::*, *}; - -/// 8.3 format directory entry (32 bytes) -#[repr(C, packed)] -#[derive(Clone, Copy)] -pub struct DirEntry83 { - /// 8 character filename - pub name: [u8; 8], - - /// 3 character extension - pub ext: [u8; 3], - - /// File attributes (read-only, directory, etc) - pub attributes: u8, - - /// Reserved - pub reserved: [u8; 10], - - /// Modification time - pub time: u16, - - /// Modification date - pub date: u16, - - /// First cluster number - pub start_cluster: u16, - - /// File size in bytes - pub file_size: u32, -} - -impl DirEntry83 { - /// Creates a new file entry with given name and starting cluster - pub fn new_file(name: &str, ext: &str, start_cluster: u16) -> Self { - let mut entry = Self { - name: [0x20; 8], - ext: [0x20; 3], - attributes: ATTR_ARCHIVE, - reserved: [0; 10], - time: 0, - date: 0, - start_cluster, - file_size: 0, - }; - - let name_bytes = name.as_bytes(); - entry.name[..name_bytes.len().min(8)] - .copy_from_slice(&name_bytes[..name_bytes.len().min(8)]); - - let ext_bytes = ext.as_bytes(); - entry.ext[..ext_bytes.len().min(3)].copy_from_slice(&ext_bytes[..ext_bytes.len().min(3)]); - - entry - } - - /// Creates a new directory entry with given name and starting cluster - pub fn new_directory(name: &str, start_cluster: u16) -> Self { - let mut entry = Self::new_file(name, "", start_cluster); - entry.attributes = ATTR_DIRECTORY; - entry - } - - /// Returns true if entry is marked as deleted - pub fn is_deleted(&self) -> bool { - self.name[0] == DELETED_ENTRY_MARKER - } - - /// Returns true if entry is empty/unused - pub fn is_free(&self) -> bool { - self.name[0] == 0x00 - } - - /// Returns true if entry is a directory - pub fn is_directory(&self) -> bool { - self.attributes & ATTR_DIRECTORY != 0 - } - - /// Returns the filename as a string, including extension if present - pub fn get_name(&self) -> String { - let name_end = self.name.iter().position(|&x| x == 0x20).unwrap_or(8); - let ext_end = self.ext.iter().position(|&x| x == 0x20).unwrap_or(3); - - let name = core::str::from_utf8(&self.name[..name_end]).unwrap_or(""); - let ext = core::str::from_utf8(&self.ext[..ext_end]).unwrap_or(""); - - if ext_end > 0 { - alloc::format!("{}.{}", name, ext) - } else { - name.into() - } - } -} diff --git a/kernel/src/filesys/fat16/fat_entry.rs b/kernel/src/filesys/fat16/fat_entry.rs deleted file mode 100644 index bef6a8bd..00000000 --- a/kernel/src/filesys/fat16/fat_entry.rs +++ /dev/null @@ -1,20 +0,0 @@ -//! FAT16 file allocation table entry - -/// Represents a 16-bit FAT entry pointing to the next cluster in a chain -#[derive(Debug, Clone, Copy)] -pub struct FatEntry { - /// Cluster number or special value (0=free, >=0xFFF8=end) - pub cluster: u16, -} - -impl FatEntry { - /// Returns true if this entry marks the end of a cluster chain - pub fn is_end_of_chain(&self) -> bool { - self.cluster >= 0xFFF8 - } - - /// Returns true if this cluster is unused/free - pub fn is_free(&self) -> bool { - self.cluster == 0 - } -} diff --git a/kernel/src/filesys/fat16/file.rs b/kernel/src/filesys/fat16/file.rs deleted file mode 100644 index 4c32fa4c..00000000 --- a/kernel/src/filesys/fat16/file.rs +++ /dev/null @@ -1,275 +0,0 @@ -//! FAT16 file implementation with cluster-chain based I/O - -use super::{constants::*, fat_entry::FatEntry, *}; - -/// Represents an open file on a FAT16 filesystem -pub struct Fat16File { - /// Whether file is valid/open - pub valid: bool, - - /// Current cluster being accessed - pub current_cluster: u16, - - /// Current position in file - pub position: u64, - - /// Total file size in bytes - pub size: u64, - - /// Size of each cluster in bytes - pub cluster_size: usize, - - /// Starting sector of FAT - pub fat_start: u64, - - /// Starting sector of data area - pub data_start: u64, - - /// Location of directory entry - pub entry_position: u64, -} - -#[async_trait] -impl File for Fat16File { - async fn read_with_device( - &mut self, - device: &mut dyn BlockDevice, - buf: &mut [u8], - ) -> Result { - if self.position >= self.size { - return Ok(0); - } - - let mut bytes_read = 0; - let mut buf_offset = 0; - let bytes_to_read = min(buf.len(), (self.size - self.position) as usize); - - while bytes_read < bytes_to_read { - let cluster_offset = (self.position % self.cluster_size as u64) as usize; - let bytes_left_in_cluster = self.cluster_size - cluster_offset; - let chunk_size = min(bytes_left_in_cluster, bytes_to_read - bytes_read); - - let sector = self.cluster_to_sector(self.current_cluster); - let mut cluster_data = vec![0u8; self.cluster_size]; - - let sectors_per_cluster = self.cluster_size / SECTOR_SIZE; - for i in 0..sectors_per_cluster { - let mut sector_data = vec![0u8; SECTOR_SIZE]; - device - .read_block(sector + i as u64, &mut sector_data) - .await?; - let start = i * SECTOR_SIZE; - cluster_data[start..start + SECTOR_SIZE].copy_from_slice(§or_data); - } - - buf[buf_offset..buf_offset + chunk_size] - .copy_from_slice(&cluster_data[cluster_offset..cluster_offset + chunk_size]); - - bytes_read += chunk_size; - buf_offset += chunk_size; - self.position += chunk_size as u64; - - if cluster_offset + chunk_size == self.cluster_size { - let next_cluster = self.read_fat_entry(device, self.current_cluster).await?; - if next_cluster.is_end_of_chain() { - break; - } - self.current_cluster = next_cluster.cluster; - } - } - - Ok(bytes_read) - } - - async fn write_with_device( - &mut self, - device: &mut dyn BlockDevice, - buf: &[u8], - ) -> Result { - let mut bytes_written = 0; - let mut buf_offset = 0; - - while bytes_written < buf.len() { - let cluster_offset = (self.position % self.cluster_size as u64) as usize; - let bytes_left_in_cluster = self.cluster_size - cluster_offset; - let chunk_size = min(bytes_left_in_cluster, buf.len() - bytes_written); - - let sector = self.cluster_to_sector(self.current_cluster); - let mut cluster_data = vec![0u8; self.cluster_size]; - - let sectors_per_cluster = self.cluster_size / SECTOR_SIZE; - for i in 0..sectors_per_cluster { - let mut sector_data = vec![0u8; SECTOR_SIZE]; - device - .read_block(sector + i as u64, &mut sector_data) - .await?; - let start = i * SECTOR_SIZE; - cluster_data[start..start + SECTOR_SIZE].copy_from_slice(§or_data); - } - - cluster_data[cluster_offset..cluster_offset + chunk_size] - .copy_from_slice(&buf[buf_offset..buf_offset + chunk_size]); - - for i in 0..sectors_per_cluster { - let start = i * SECTOR_SIZE; - device - .write_block(sector + i as u64, &cluster_data[start..start + SECTOR_SIZE]) - .await?; - } - - bytes_written += chunk_size; - buf_offset += chunk_size; - self.position += chunk_size as u64; - self.size = max(self.size, self.position); - - if cluster_offset + chunk_size == self.cluster_size { - let fat_entry = self.read_fat_entry(device, self.current_cluster).await?; - if fat_entry.is_end_of_chain() { - let new_cluster = self.allocate_cluster(device).await?; - self.write_fat_entry( - device, - self.current_cluster, - FatEntry { - cluster: new_cluster, - }, - ) - .await?; - self.current_cluster = new_cluster; - } else { - self.current_cluster = fat_entry.cluster; - } - } - } - - self.update_directory_entry(device, self.size).await?; - Ok(bytes_written) - } - - fn seek(&mut self, pos: SeekFrom) -> Result { - let new_pos = match pos { - SeekFrom::Start(offset) => offset, - SeekFrom::End(offset) => { - if offset < 0 { - self.size - .checked_sub(offset.unsigned_abs()) - .ok_or(FsError::InvalidOffset)? - } else { - self.size - .checked_add(offset as u64) - .ok_or(FsError::InvalidOffset)? - } - } - SeekFrom::Current(offset) => { - if offset < 0 { - self.position - .checked_sub(offset.unsigned_abs()) - .ok_or(FsError::InvalidOffset)? - } else { - self.position - .checked_add(offset as u64) - .ok_or(FsError::InvalidOffset)? - } - } - }; - - if new_pos > self.size { - return Err(FsError::InvalidOffset); - } - - self.position = new_pos; - Ok(new_pos) - } - - fn flush(&mut self) -> Result<(), FsError> { - Ok(()) // No buffering implemented - } - - fn size(&self) -> u64 { - self.size - } -} - -impl Fat16File { - /// Reads FAT entry for given cluster - pub async fn read_fat_entry( - &self, - device: &mut dyn BlockDevice, - cluster: u16, - ) -> Result { - let offset = cluster as u64 * FAT_ENTRY_SIZE as u64; - let sector = self.fat_start + (offset / SECTOR_SIZE as u64); - let sector_offset = (offset % SECTOR_SIZE as u64) as usize; - - let mut sector_data = vec![0u8; SECTOR_SIZE]; - device.read_block(sector, &mut sector_data).await?; - - let entry = - u16::from_le_bytes([sector_data[sector_offset], sector_data[sector_offset + 1]]); - - Ok(FatEntry { cluster: entry }) - } - - /// Writes FAT entry for given cluster - pub async fn write_fat_entry( - &self, - device: &mut dyn BlockDevice, - cluster: u16, - entry: FatEntry, - ) -> Result<(), FsError> { - let offset = cluster as u64 * FAT_ENTRY_SIZE as u64; - let sector = self.fat_start + (offset / SECTOR_SIZE as u64); - let sector_offset = (offset % SECTOR_SIZE as u64) as usize; - - let mut sector_data = vec![0u8; SECTOR_SIZE]; - device.read_block(sector, &mut sector_data).await?; - - let bytes = entry.cluster.to_le_bytes(); - sector_data[sector_offset] = bytes[0]; - sector_data[sector_offset + 1] = bytes[1]; - - device.write_block(sector, §or_data).await?; - - Ok(()) - } - - /// Updates size in directory entry - pub async fn update_directory_entry( - &self, - device: &mut dyn BlockDevice, - new_size: u64, - ) -> Result<(), FsError> { - let sector = self.entry_position / SECTOR_SIZE as u64; - let offset = self.entry_position % SECTOR_SIZE as u64; - - let mut sector_buffer = vec![0u8; SECTOR_SIZE]; - device.read_block(sector, &mut sector_buffer).await?; - - let entry = - unsafe { &mut *(sector_buffer.as_mut_ptr().add(offset as usize) as *mut DirEntry83) }; - entry.file_size = new_size as u32; - - device.write_block(sector, §or_buffer).await?; - Ok(()) - } - - /// Finds and allocates a free cluster - pub async fn allocate_cluster(&self, device: &mut dyn BlockDevice) -> Result { - let total_clusters = (self.data_start as usize) / self.cluster_size; - - for cluster in 2..total_clusters as u16 { - let entry = self.read_fat_entry(device, cluster).await?; - if entry.is_free() { - self.write_fat_entry(device, cluster, FatEntry { cluster: 0xFFFF }) - .await?; - return Ok(cluster); - } - } - - Err(FsError::NoSpace) - } - - /// Converts cluster number to absolute sector number - pub fn cluster_to_sector(&self, cluster: u16) -> u64 { - self.data_start + ((cluster as u64 - 2) * (self.cluster_size / SECTOR_SIZE) as u64) - } -} diff --git a/kernel/src/filesys/fat16/mod.rs b/kernel/src/filesys/fat16/mod.rs deleted file mode 100644 index e74a34d5..00000000 --- a/kernel/src/filesys/fat16/mod.rs +++ /dev/null @@ -1,998 +0,0 @@ -//! FAT16 filesystem implementation - -use super::*; -use alloc::{collections::BinaryHeap, vec}; -use core::cmp::{max, min}; - -mod boot_sector; -mod constants; -mod dir_entry; -mod fat_entry; -mod file; - -pub use boot_sector::BootSector; -use constants::*; -pub use dir_entry::DirEntry83; -pub use fat_entry::FatEntry; -pub use file::Fat16File; - -/// FAT16 filesystem driver -pub struct Fat16<'a> { - /// Underlying block device - pub device: Box, - /// Boot sector containing filesystem parameters - boot_sector: BootSector, - /// Starting sector of first FAT - fat_start: u64, - /// Starting sector of root directory - root_dir_start: u64, - /// Starting sector of data area - data_start: u64, - /// Size of each cluster in bytes - cluster_size: usize, - /// Next available file descriptor - fd_counter: usize, - /// Pool of reusable file descriptors - reuse_fds: BinaryHeap, - /// Table of open files - fd_table: Vec, -} - -impl<'a> Fat16<'a> { - pub async fn format(mut device: Box) -> Result { - let total_blocks = device.total_blocks(); - let block_size = device.block_size(); - - let sectors_per_cluster = 4; // Typically 4 for small drives - let reserved_sectors = 1; // Boot sector - let fat_count = 2; - let root_dir_entries = ROOT_DIR_ENTRIES as u16; - let root_dir_sectors = (root_dir_entries as usize * 32).div_ceil(block_size); - - // Calculate sectors per FAT - let total_clusters = (total_blocks as usize - reserved_sectors as usize - root_dir_sectors) - / sectors_per_cluster as usize; - let sectors_per_fat = (total_clusters * 2).div_ceil(block_size); - - // Create boot sector - let boot_sector = BootSector { - jump_boot: [0xEB, 0x3C, 0x90], // Standard boot jump - oem_name: *b"UTTAOS.0", - bytes_per_sector: block_size as u16, - sectors_per_cluster: sectors_per_cluster as u8, - reserved_sectors, - fat_count, - root_dir_entries, - total_sectors_16: if total_blocks < 65536 { - total_blocks as u16 - } else { - 0 - }, - media_type: 0xF8, // Fixed disk - sectors_per_fat: sectors_per_fat as u16, - sectors_per_track: 63, // Apparently the standard? - head_count: 255, // Why not? - hidden_sectors: 0, - total_sectors_32: if total_blocks >= 65536 { - total_blocks as u32 - } else { - 0 - }, - drive_number: 0x80, // Hard disk - reserved1: 0, - boot_signature: 0x29, - volume_id: 0x12345678, // Random volume ID - volume_label: *b"NO NAME ", - fs_type: *b"FAT16 ", - }; - - let boot_sector_bytes = unsafe { - core::slice::from_raw_parts( - &boot_sector as *const BootSector as *const u8, - core::mem::size_of::(), - ) - }; - let mut block_buf = vec![0u8; block_size]; - block_buf[..boot_sector_bytes.len()].copy_from_slice(boot_sector_bytes); - block_buf[510] = 0x55; // Boot signature - block_buf[511] = 0xAA; - device.write_block(0, &block_buf).await?; - - let mut fat_block = vec![0u8; block_size]; - // First two FAT entries are reserved - fat_block[0] = boot_sector.media_type; - fat_block[1] = 0xFF; - fat_block[2] = 0xFF; - fat_block[3] = 0xFF; - - // Write first sector of each FAT - for i in 0..fat_count { - let fat_start = reserved_sectors as u64 + (i as u64 * sectors_per_fat as u64); - device.write_block(fat_start, &fat_block).await?; - } - - // Clear the rest of the FAT tables - let zero_block = vec![0u8; block_size]; - for i in 0..fat_count { - let fat_start = reserved_sectors as u64 + (i as u64 * sectors_per_fat as u64); - for j in 1..sectors_per_fat { - device - .write_block(fat_start + j as u64, &zero_block) - .await?; - } - } - - // Initialize empty root directory - let root_dir_start = reserved_sectors as u64 + (fat_count as u64 * sectors_per_fat as u64); - for i in 0..root_dir_sectors { - device - .write_block(root_dir_start + i as u64, &zero_block) - .await?; - } - Fat16::new(device).await - } - - pub async fn new(device: Box) -> Result { - let mut boot_sector_data = vec![0u8; SECTOR_SIZE]; - device.read_block(0, &mut boot_sector_data).await?; - - let boot_sector = - unsafe { core::ptr::read(boot_sector_data.as_ptr() as *const BootSector) }; - - let fat_start = boot_sector.reserved_sectors as u64; - let sectors_per_fat = boot_sector.sectors_per_fat as u64; - let root_dir_start = fat_start + (sectors_per_fat * boot_sector.fat_count as u64); - let root_dir_sectors = (ROOT_DIR_ENTRIES * 32).div_ceil(SECTOR_SIZE); - let data_start = root_dir_start + root_dir_sectors as u64; - let cluster_size = boot_sector.sectors_per_cluster as usize * SECTOR_SIZE; - let fd_counter = 0; - let reuse_fds = BinaryHeap::new(); - let fd_table = Vec::new(); - - Ok(Fat16 { - device, - boot_sector, - fat_start, - root_dir_start, - data_start, - cluster_size, - fd_counter, - reuse_fds, - fd_table, - }) - } - - async fn read_fat_entry(&self, cluster: u16) -> Result { - let offset = cluster as u64 * FAT_ENTRY_SIZE as u64; - let sector = self.fat_start + (offset / SECTOR_SIZE as u64); - let sector_offset = (offset % SECTOR_SIZE as u64) as usize; - - let mut sector_data = vec![0u8; SECTOR_SIZE]; - self.device.read_block(sector, &mut sector_data).await?; - - let entry = - u16::from_le_bytes([sector_data[sector_offset], sector_data[sector_offset + 1]]); - - Ok(FatEntry { cluster: entry }) - } - - async fn write_fat_entry(&mut self, cluster: u16, entry: FatEntry) -> Result<(), FsError> { - let offset = cluster as u64 * FAT_ENTRY_SIZE as u64; - let sector = self.fat_start + (offset / SECTOR_SIZE as u64); - let sector_offset = (offset % SECTOR_SIZE as u64) as usize; - - let mut sector_data = vec![0u8; SECTOR_SIZE]; - self.device.read_block(sector, &mut sector_data).await?; - - let bytes = entry.cluster.to_le_bytes(); - sector_data[sector_offset] = bytes[0]; - sector_data[sector_offset + 1] = bytes[1]; - - self.device.write_block(sector, §or_data).await?; - - // Write to second FAT table if it exists - if self.boot_sector.fat_count > 1 { - let second_fat_sector = sector + self.boot_sector.sectors_per_fat as u64; - self.device - .write_block(second_fat_sector, §or_data) - .await?; - } - - Ok(()) - } - - async fn write_dir_entry( - &mut self, - dir_cluster: u16, - entry: &DirEntry83, - ) -> Result<(), FsError> { - let entries_per_sector = SECTOR_SIZE / core::mem::size_of::(); - let mut sector_buffer = vec![0u8; SECTOR_SIZE]; - - let (start_sector, num_sectors) = if dir_cluster == 0 { - ( - self.root_dir_start, - (ROOT_DIR_ENTRIES / entries_per_sector) as u64, - ) - } else { - let start_sector = self.cluster_to_sector(dir_cluster); - let sectors_per_cluster = self.boot_sector.sectors_per_cluster as u64; - (start_sector, sectors_per_cluster) - }; - - for sector_offset in 0..num_sectors { - self.device - .read_block(start_sector + sector_offset, &mut sector_buffer) - .await?; - - for i in 0..entries_per_sector { - let entry_ptr = unsafe { - &mut *(sector_buffer - .as_mut_ptr() - .add(i * core::mem::size_of::()) - as *mut DirEntry83) - }; - - if entry_ptr.is_free() || entry_ptr.is_deleted() { - *entry_ptr = *entry; - self.device - .write_block(start_sector + sector_offset, §or_buffer) - .await?; - return Ok(()); - } - } - } - - // Directory is full - // Probably should be an error, but then again - // Fancier filesystems just magically grow - Err(FsError::NotSupported) - } - - async fn init_directory(&mut self, cluster: u16, parent_cluster: u16) -> Result<(), FsError> { - let dot_entry = DirEntry83::new_directory(".", cluster); - let dotdot_entry = DirEntry83::new_directory("..", parent_cluster); - - let sector = self.cluster_to_sector(cluster); - let mut sector_data = vec![0u8; SECTOR_SIZE]; - - unsafe { - *(sector_data.as_mut_ptr() as *mut DirEntry83) = dot_entry; - *(sector_data - .as_mut_ptr() - .add(core::mem::size_of::()) as *mut DirEntry83) = dotdot_entry; - } - - self.device.write_block(sector, §or_data).await?; - sector_data.fill(0); - - for i in 1..self.boot_sector.sectors_per_cluster { - self.device - .write_block(sector + i as u64, §or_data) - .await?; - } - - Ok(()) - } - - async fn allocate_cluster(&mut self) -> Result { - let total_clusters = (self.boot_sector.total_sectors_16 as usize - - self.data_start as usize) - / self.boot_sector.sectors_per_cluster as usize; - - for cluster in 2..total_clusters as u16 { - let entry = self.read_fat_entry(cluster).await?; - if entry.is_free() { - self.write_fat_entry(cluster, FatEntry { cluster: 0xFFFF }) - .await?; - return Ok(cluster); - } - } - - // No free clusters - Err(FsError::NotSupported) - } - - fn cluster_to_sector(&self, cluster: u16) -> u64 { - self.data_start + ((cluster as u64 - 2) * self.boot_sector.sectors_per_cluster as u64) - } - - async fn find_entry(&self, path: &str) -> Result<(DirEntry83, u64), FsError> { - let mut current_dir_cluster = 0; - let components: Vec<&str> = path.split('/').filter(|s| !s.is_empty()).collect(); - - if components.is_empty() { - return Err(FsError::InvalidName); - } - - let mut i = 0; - while i < components.len() - 1 { - let entry = self - .find_entry_in_dir(current_dir_cluster, components[i]) - .await?; - if !entry.0.is_directory() { - return Err(FsError::NotFound); - } - current_dir_cluster = entry.0.start_cluster as u64; - i += 1; - } - - self.find_entry_in_dir(current_dir_cluster, components[components.len() - 1]) - .await - } - - async fn remove_entry(&mut self, path: &str, is_dir: bool) -> Result<(), FsError> { - let (entry, entry_pos) = self.find_entry(path).await?; - - if entry.is_directory() != is_dir { - return Err(FsError::NotSupported); - } - - let mut sector_buffer = vec![0u8; SECTOR_SIZE]; - let sector = entry_pos / SECTOR_SIZE as u64; - let offset = entry_pos % SECTOR_SIZE as u64; - - self.device.read_block(sector, &mut sector_buffer).await?; - sector_buffer[offset as usize] = DELETED_ENTRY_MARKER; - self.device.write_block(sector, §or_buffer).await?; - - let mut cluster = entry.start_cluster; - while !self.read_fat_entry(cluster).await?.is_end_of_chain() { - let next_cluster = self.read_fat_entry(cluster).await?.cluster; - self.write_fat_entry(cluster, FatEntry { cluster: 0 }) - .await?; - cluster = next_cluster; - } - self.write_fat_entry(cluster, FatEntry { cluster: 0 }) - .await?; - - Ok(()) - } - - async fn is_directory_empty(&mut self, dir_cluster: u16) -> Result { - let entries_per_sector = SECTOR_SIZE / core::mem::size_of::(); - let mut sector_buffer = vec![0u8; SECTOR_SIZE]; - - let sector = self.cluster_to_sector(dir_cluster); - self.device.read_block(sector, &mut sector_buffer).await?; - - for i in 0..entries_per_sector { - let entry = unsafe { - &*(sector_buffer - .as_ptr() - .add(i * core::mem::size_of::()) - as *const DirEntry83) - }; - - if entry.is_free() { - break; - } - - if !entry.is_deleted() { - let name = entry.get_name(); - if name != "." && name != ".." { - return Ok(false); // Found a regular entry - } - } - } - - Ok(true) - } - - async fn find_entry_in_dir( - &self, - dir_cluster: u64, - name: &str, - ) -> Result<(DirEntry83, u64), FsError> { - let entries_per_sector = SECTOR_SIZE / core::mem::size_of::(); - let mut sector_buffer = vec![0u8; SECTOR_SIZE]; - - let (start_sector, num_sectors) = if dir_cluster == 0 { - ( - self.root_dir_start, - (ROOT_DIR_ENTRIES / entries_per_sector) as u64, - ) - } else { - let start_sector = self.cluster_to_sector(dir_cluster as u16); - let sectors_per_cluster = self.boot_sector.sectors_per_cluster as u64; - (start_sector, sectors_per_cluster) - }; - - for sector_offset in 0..num_sectors { - self.device - .read_block(start_sector + sector_offset, &mut sector_buffer) - .await?; - - for i in 0..entries_per_sector { - let entry = unsafe { - &*(sector_buffer - .as_ptr() - .add(i * core::mem::size_of::()) - as *const DirEntry83) - }; - - if entry.is_free() { - break; - } - - if !entry.is_deleted() && entry.get_name() == name { - let entry_offset = i * core::mem::size_of::(); - let sector_offset_bytes = (start_sector + sector_offset) * SECTOR_SIZE as u64; - let absolute_position = sector_offset_bytes + entry_offset as u64; - return Ok((*entry, absolute_position)); - } - } - } - - Err(FsError::NotFound) - } -} - -#[async_trait] -impl FileSystem for Fat16<'_> { - async fn create_file(&mut self, path: &str) -> Result<(), FsError> { - let (parent_path, name) = match path.rfind('/') { - Some(pos) => (&path[..pos], &path[pos + 1..]), - None => ("", path), - }; - - if name.len() > MAX_FILENAME_LENGTH + MAX_EXTENSION_LENGTH + 1 { - return Err(FsError::InvalidName); - } - - let (base_name, extension) = match name.rfind('.') { - Some(pos) => (&name[..pos], &name[pos + 1..]), - None => (name, ""), - }; - - if self.find_entry(path).await.is_ok() { - return Err(FsError::AlreadyExists); - } - - let cluster = self.allocate_cluster().await?; - - let entry = DirEntry83::new_file(base_name, extension, cluster); - - let parent_cluster = if parent_path.is_empty() || parent_path == "/" { - 0 - } else { - self.find_entry(parent_path).await?.0.start_cluster - }; - - self.write_dir_entry(parent_cluster, &entry).await?; - - Ok(()) - } - - async fn create_dir(&mut self, path: &str) -> Result<(), FsError> { - let (parent_path, name) = match path.rfind('/') { - Some(pos) => (&path[..pos], &path[pos + 1..]), - None => ("", path), - }; - - if name.len() > MAX_FILENAME_LENGTH { - return Err(FsError::InvalidName); - } - - if self.find_entry(path).await.is_ok() { - return Err(FsError::AlreadyExists); - } - - let cluster = self.allocate_cluster().await?; - - let entry = DirEntry83::new_directory(name, cluster); - - let parent_cluster = if parent_path.is_empty() || parent_path == "/" { - 0 - } else { - self.find_entry(parent_path).await?.0.start_cluster - }; - - self.init_directory(cluster, parent_cluster).await?; - - self.write_dir_entry(parent_cluster, &entry).await?; - - Ok(()) - } - - async fn remove_file(&mut self, path: &str) -> Result<(), FsError> { - self.remove_entry(path, false).await - } - - async fn remove_dir(&mut self, path: &str) -> Result<(), FsError> { - let (entry, _) = self.find_entry(path).await?; - - if !entry.is_directory() { - return Err(FsError::NotSupported); - } - - if !self.is_directory_empty(entry.start_cluster).await? { - return Err(FsError::DirectoryNotEmpty); - } - - self.remove_entry(path, true).await - } - - async fn open_file(&mut self, path: &str) -> Result { - let (entry, entry_pos) = self.find_entry(path).await?; - - if entry.is_directory() { - return Err(FsError::NotSupported); - } - - let file = Fat16File { - valid: true, - current_cluster: entry.start_cluster, - position: 0, - size: entry.file_size as u64, - cluster_size: self.cluster_size, - fat_start: self.fat_start, - data_start: self.data_start, - entry_position: entry_pos, - }; - - let fd = if let Some(reused_fd) = self.reuse_fds.pop() { - assert!(!self.fd_table[reused_fd].valid); - self.fd_table[reused_fd] = file; - reused_fd - } else { - let new_fd = self.fd_counter; - self.fd_table.push(file); - self.fd_counter += 1; - new_fd - }; - - assert!(fd != usize::MAX, "File Descriptor is not a valid value."); - Ok(fd) - } - - fn close_file(&mut self, fd: usize) { - let file: &mut Fat16File = self.fd_table.get_mut(fd).expect("Invalid file descriptor."); - assert!(file.valid, "Cannot close an invailid file descriptor."); - - file.valid = false; - file.current_cluster = 0; - file.position = 0; - file.size = 0_u64; - file.cluster_size = 0; - file.fat_start = 0; - file.data_start = 0; - file.entry_position = 0; - - self.reuse_fds.push(fd); - } - - async fn write_file(&mut self, fd: usize, buf: &[u8]) -> Result { - let mut bytes_written = 0; - let mut buf_offset = 0; - - let file: &mut Fat16File = self.fd_table.get_mut(fd).expect("Invalid file descriptor."); - - while bytes_written < buf.len() { - let cluster_offset = (file.position % file.cluster_size as u64) as usize; - let bytes_left_in_cluster = file.cluster_size - cluster_offset; - let chunk_size = min(bytes_left_in_cluster, buf.len() - bytes_written); - - let sector = file.cluster_to_sector(file.current_cluster); - let mut cluster_data = vec![0u8; file.cluster_size]; - - let sectors_per_cluster = file.cluster_size / SECTOR_SIZE; - for i in 0..sectors_per_cluster { - let mut sector_data = vec![0u8; SECTOR_SIZE]; - self.device - .read_block(sector + i as u64, &mut sector_data) - .await?; - let start = i * SECTOR_SIZE; - cluster_data[start..start + SECTOR_SIZE].copy_from_slice(§or_data); - } - - cluster_data[cluster_offset..cluster_offset + chunk_size] - .copy_from_slice(&buf[buf_offset..buf_offset + chunk_size]); - - for i in 0..sectors_per_cluster { - let start = i * SECTOR_SIZE; - self.device - .write_block(sector + i as u64, &cluster_data[start..start + SECTOR_SIZE]) - .await?; - } - - bytes_written += chunk_size; - buf_offset += chunk_size; - file.position += chunk_size as u64; - file.size = max(file.size, file.position); - - if cluster_offset + chunk_size == file.cluster_size { - let fat_entry = file - .read_fat_entry(&mut *self.device, file.current_cluster) - .await?; - if fat_entry.is_end_of_chain() { - let new_cluster = file.allocate_cluster(&mut *self.device).await?; - file.write_fat_entry( - &mut *self.device, - file.current_cluster, - FatEntry { - cluster: new_cluster, - }, - ) - .await?; - file.current_cluster = new_cluster; - } else { - file.current_cluster = fat_entry.cluster; - } - } - } - - file.update_directory_entry(&mut *self.device, file.size) - .await?; - Ok(bytes_written) - } - - fn seek_file(&mut self, fd: usize, pos: SeekFrom) -> Result { - let file: &mut Fat16File = self.fd_table.get_mut(fd).expect("Invalid file descriptor."); - - let new_pos = match pos { - SeekFrom::Start(offset) => offset, - SeekFrom::End(offset) => { - if offset < 0 { - file.size - .checked_sub(offset.unsigned_abs()) - .ok_or(FsError::InvalidOffset)? - } else { - file.size - .checked_add(offset as u64) - .ok_or(FsError::InvalidOffset)? - } - } - SeekFrom::Current(offset) => { - if offset < 0 { - file.position - .checked_sub(offset.unsigned_abs()) - .ok_or(FsError::InvalidOffset)? - } else { - file.position - .checked_add(offset as u64) - .ok_or(FsError::InvalidOffset)? - } - } - }; - - if new_pos > file.size { - return Err(FsError::InvalidOffset); - } - - file.position = new_pos; - Ok(new_pos) - } - - async fn read_file(&mut self, fd: usize, buf: &mut [u8]) -> Result { - let file: &mut Fat16File = self.fd_table.get_mut(fd).expect("Invalid file descriptor."); - - if file.position >= file.size { - return Ok(0); - } - - let mut bytes_read = 0; - let mut buf_offset = 0; - let bytes_to_read = min(buf.len(), (file.size - file.position) as usize); - - while bytes_read < bytes_to_read { - let cluster_offset = (file.position % file.cluster_size as u64) as usize; - let bytes_left_in_cluster = file.cluster_size - cluster_offset; - let chunk_size = min(bytes_left_in_cluster, bytes_to_read - bytes_read); - - let sector = file.cluster_to_sector(file.current_cluster); - let mut cluster_data = vec![0u8; file.cluster_size]; - - let sectors_per_cluster = file.cluster_size / SECTOR_SIZE; - for i in 0..sectors_per_cluster { - let mut sector_data = vec![0u8; SECTOR_SIZE]; - self.device - .read_block(sector + i as u64, &mut sector_data) - .await?; - let start = i * SECTOR_SIZE; - cluster_data[start..start + SECTOR_SIZE].copy_from_slice(§or_data); - } - - buf[buf_offset..buf_offset + chunk_size] - .copy_from_slice(&cluster_data[cluster_offset..cluster_offset + chunk_size]); - - bytes_read += chunk_size; - buf_offset += chunk_size; - file.position += chunk_size as u64; - - if cluster_offset + chunk_size == file.cluster_size { - let next_cluster = file - .read_fat_entry(&mut *self.device, file.current_cluster) - .await?; - if next_cluster.is_end_of_chain() { - break; - } - file.current_cluster = next_cluster.cluster; - } - } - - Ok(bytes_read) - } - - async fn read_dir(&self, path: &str) -> Result, FsError> { - let (entry, _) = if path.is_empty() || path == "/" { - // Root directory - return entry with dummy position - ( - DirEntry83 { - name: *b" ", - ext: *b" ", - attributes: ATTR_DIRECTORY, - reserved: [0; 10], - time: 0, - date: 0, - start_cluster: 0, - file_size: 0, - }, - 0, - ) - } else { - self.find_entry(path).await? - }; - - if !entry.is_directory() { - return Err(FsError::NotSupported); - } - - let mut result = Vec::new(); - let entries_per_sector = SECTOR_SIZE / core::mem::size_of::(); - let mut sector_buffer = vec![0u8; SECTOR_SIZE]; - - let (start_sector, num_sectors) = if entry.start_cluster == 0 { - ( - self.root_dir_start, - (ROOT_DIR_ENTRIES / entries_per_sector) as u64, - ) - } else { - let start_sector = self.cluster_to_sector(entry.start_cluster); - let sectors_per_cluster = self.boot_sector.sectors_per_cluster as u64; - (start_sector, sectors_per_cluster) - }; - - for sector_offset in 0..num_sectors { - self.device - .read_block(start_sector + sector_offset, &mut sector_buffer) - .await?; - - for i in 0..entries_per_sector { - let fat_entry = unsafe { - &*(sector_buffer - .as_ptr() - .add(i * core::mem::size_of::()) - as *const DirEntry83) - }; - - if fat_entry.is_free() { - break; - } - - if !fat_entry.is_deleted() && fat_entry.name[0] != 0x2E { - result.push(DirEntry { - name: fat_entry.get_name(), - metadata: FileMetadata { - size: fat_entry.file_size as u64, - is_dir: fat_entry.is_directory(), - created: 0, // FAT16 doesn't store creation time - modified: ((entry.date as u64) << 16) | (entry.time as u64), - permissions: FilePermissions { - readable: true, - writable: fat_entry.attributes & ATTR_READ_ONLY == 0, - executable: false, - }, - }, - }); - } - } - } - - Ok(result) - } - - async fn metadata(&self, path: &str) -> Result { - let (entry, _) = self.find_entry(path).await?; - - Ok(FileMetadata { - size: entry.file_size as u64, - is_dir: entry.is_directory(), - created: 0, // FAT16 doesn't store creation time - modified: ((entry.date as u64) << 16) | (entry.time as u64), - permissions: FilePermissions { - readable: true, - writable: entry.attributes & ATTR_READ_ONLY == 0, - executable: false, - }, - }) - } - - async fn rename(&mut self, from: &str, to: &str) -> Result<(), FsError> { - let (src_entry, src_pos) = self.find_entry(from).await?; - - if self.find_entry(to).await.is_ok() { - return Err(FsError::AlreadyExists); - } - - let (parent_path, new_name) = match to.rfind('/') { - Some(pos) => (&to[..pos], &to[pos + 1..]), - None => ("", to), - }; - - let (base_name, extension) = match new_name.rfind('.') { - Some(pos) => (&new_name[..pos], &new_name[pos + 1..]), - None => (new_name, ""), - }; - - let mut new_entry = src_entry; - let mut name_bytes = [0x20u8; 8]; // Space padded - let mut ext_bytes = [0x20u8; 3]; // Space padded - - name_bytes[..base_name.len().min(8)] - .copy_from_slice(&base_name.as_bytes()[..base_name.len().min(8)]); - if !extension.is_empty() { - ext_bytes[..extension.len().min(3)] - .copy_from_slice(&extension.as_bytes()[..extension.len().min(3)]); - } - - new_entry.name = name_bytes; - new_entry.ext = ext_bytes; - - let mut sector_buffer = vec![0u8; SECTOR_SIZE]; - let entries_per_sector = SECTOR_SIZE / core::mem::size_of::(); - - let dest_dir_cluster = if parent_path.is_empty() || parent_path == "/" { - 0 - } else { - self.find_entry(parent_path).await?.0.start_cluster - }; - - let (start_sector, num_sectors) = if dest_dir_cluster == 0 { - ( - self.root_dir_start, - (ROOT_DIR_ENTRIES / entries_per_sector) as u64, - ) - } else { - let start_sector = self.cluster_to_sector(dest_dir_cluster); - let sectors_per_cluster = self.boot_sector.sectors_per_cluster as u64; - (start_sector, sectors_per_cluster) - }; - - let mut found_pos = None; - 'outer: for sector_offset in 0..num_sectors { - self.device - .read_block(start_sector + sector_offset, &mut sector_buffer) - .await?; - - for i in 0..entries_per_sector { - let entry_offset = i * core::mem::size_of::(); - let entry = - unsafe { &*(sector_buffer.as_ptr().add(entry_offset) as *const DirEntry83) }; - - if entry.is_free() || entry.is_deleted() { - found_pos = Some((start_sector + sector_offset, entry_offset)); - break 'outer; - } - } - } - - let (dest_sector, dest_offset) = found_pos.ok_or(FsError::NotSupported)?; - - self.device - .read_block(dest_sector, &mut sector_buffer) - .await?; - unsafe { - *(sector_buffer.as_mut_ptr().add(dest_offset) as *mut DirEntry83) = new_entry; - } - self.device.write_block(dest_sector, §or_buffer).await?; - - self.device - .read_block(src_pos / SECTOR_SIZE as u64, &mut sector_buffer) - .await?; - sector_buffer[(src_pos % SECTOR_SIZE as u64) as usize] = DELETED_ENTRY_MARKER; - self.device - .write_block(src_pos / SECTOR_SIZE as u64, §or_buffer) - .await?; - - Ok(()) - } -} - -#[cfg(test)] -mod tests { - - use crate::filesys::{block::memory::MemoryBlockDevice, fat16::Fat16, FileSystem, SeekFrom}; - use alloc::boxed::Box; - - #[test_case] - async fn fat_test() { - // let lock = SD_CARD.lock().clone().unwrap(); - let block_device = MemoryBlockDevice::new(400, 512); - let device = Box::new(block_device); - - // Format the filesystem - let mut fs = Fat16::format(device) - .await - .expect("Failed to format filesystem"); - - // Test directory operations - fs.create_dir("/test_dir") - .await - .expect("Failed to create directory"); - fs.create_dir("/test_dir/subdir") - .await - .expect("Failed to create subdirectory"); - - // Create a test file - fs.create_file("/test_dir/test.txt") - .await - .expect("FailedBlockDevice to create file"); - let fd = fs - .open_file("/test_dir/test.txt") - .await - .expect("Failed to open file"); - - // Write test data - let test_data = b"Hello, TaOS FAT16!"; - let written = fs.write_file(fd, test_data).await.expect("Failed to write"); - assert_eq!(written, test_data.len(), "Write length mismatch"); - - fs.seek_file(fd, SeekFrom::Start(0)) - .expect("Failed to seek to start"); - let mut read_buf = [0u8; 32]; - let read = fs - .read_file(fd, &mut read_buf) - .await - .expect("Failed to read"); - assert_eq!(read, test_data.len(), "Read length mismatch"); - assert_eq!(&read_buf[..read], test_data, "Read data mismatch"); - - // List directory contents - let entries = fs - .read_dir("/test_dir") - .await - .expect("Failed to read directory"); - assert!(!entries.is_empty(), "Directory should not be empty"); - assert_eq!(entries.len(), 2, "Directory should have exactly 2 entries"); // subdir and test.txt - - // Check file metadata - let metadata = fs - .metadata("/test_dir/test.txt") - .await - .expect("Failed to get metadata"); - assert_eq!(metadata.size, test_data.len() as u64, "File size mismatch"); - assert!(!metadata.is_dir, "Should not be a directory"); - - // Test partial reads - fs.seek_file(fd, SeekFrom::Start(7)) - .expect("Failed to seek"); - let mut partial_buf = [0u8; 4]; - let read = fs - .read_file(fd, &mut partial_buf) - .await - .expect("Failed to read"); - assert_eq!(read, 4, "Partial read length mismatch"); - assert_eq!(&partial_buf[..read], b"TaOS", "Partial read data mismatch"); - - // Close file and test removal - fs.close_file(fd); - - fs.remove_file("/test_dir/test.txt") - .await - .expect("Failed to remove file"); - fs.remove_dir("/test_dir/subdir") - .await - .expect("Failed to remove subdirectory"); - fs.remove_dir("/test_dir") - .await - .expect("Failed to remove directory"); - - // Verify root is empty - let root_entries = fs - .read_dir("/") - .await - .expect("Failed to read root directory"); - assert_eq!(root_entries.len(), 0, "Root directory should be empty"); - } -} diff --git a/kernel/src/filesys/mod.rs b/kernel/src/filesys/mod.rs index a9a8c713..f0e56072 100644 --- a/kernel/src/filesys/mod.rs +++ b/kernel/src/filesys/mod.rs @@ -1,10 +1,7 @@ use alloc::{boxed::Box, string::String, vec::Vec}; use core::result::Result; -pub mod block; pub mod ext2; -pub mod fat16; -pub mod vfs; use async_trait::async_trait; diff --git a/kernel/src/filesys/vfs/mod.rs b/kernel/src/filesys/vfs/mod.rs deleted file mode 100644 index 8b137891..00000000 --- a/kernel/src/filesys/vfs/mod.rs +++ /dev/null @@ -1 +0,0 @@ - From a78f2ba436c3a523d6fce948b02a90eb9d66075e Mon Sep 17 00:00:00 2001 From: pgosar Date: Thu, 17 Apr 2025 14:43:23 -0500 Subject: [PATCH 22/59] add sysroot script --- resources/executables/hello | Bin 0 -> 871896 bytes resources/executables/hello.c | 6 ++++ resources/executables/ret | Bin 0 -> 871768 bytes resources/executables/ret.c | 3 ++ setup_sysroot.sh | 50 ++++++++++++++++++++++++++++++++++ 5 files changed, 59 insertions(+) create mode 100755 resources/executables/hello create mode 100644 resources/executables/hello.c create mode 100755 resources/executables/ret create mode 100644 resources/executables/ret.c create mode 100755 setup_sysroot.sh diff --git a/resources/executables/hello b/resources/executables/hello new file mode 100755 index 0000000000000000000000000000000000000000..27b9f7b3038847d9f702b53f04589f74efc97400 GIT binary patch literal 871896 zcmeFad3+Sb);B(r%#Z+q4oWmCNWcVwh$ae}Ad!sBK#xu|3Meip$|5LguFe1|OXAD` zecRDo6%|+9QLonpML-}4ganWs*<}~#Htc8;K$!P?s=6jUlc3M<`F-Ah-p}P;drsGK z>YP)jPMtbc)tT(_^oz4v<1NO&ILl2IE8yLi<+Bw2v{<&dTCsO}lwduN5-*t z@oTQv3_0cHEm?l~+FPT3i|$~rmhw^jSJb1n=)WS47Qgv;qxXFJfeiRR@tbJ8i+ZI- zz0$aRmLq_An{v-H&bfzJX{tabMi$%0IV83@b)%*WS=N+g=a`~VBOEwDL zX|#7fI`gmL1;sD*H~k|T2?zCk|Jw#xAf9qc6ADOhTjQPbL!)wDd+9%uo<8@m>(O^V ze#^3`d&-9b2jQeL^pENrqGs=FEgtrp!JZb&+SHpFv@9k)|5Bb_9+SSdKxXCV#-#7Q zgqQz1CjIMlo<1uky{M4mnHiIwX5e`vCcW6!pS4>Wlb&qgpB9szW#BK4Nne}6=@}oB zzPl4oFN#SoHsmlWCcWG!KQtyiZGS&T=iu1%E*yVhOnQ+)j~tUe^jD52KPJ8CEKkpg zNl)v{@n^-P?>5piW6}$+;N{a|($kD~Q)AMLjecRw{rB--3H(=1Itc3Ay z%gCg6C6JzqgzR!Tw|&Y*Nfz%-!;zJWtYEpX^?X`2OW&lNOi8lTw9hVQ@5hj^7YW`Z zIh3~*fEG}#z|?*t;IRECJpFlV@wE7^ueMhLAS`oP^WkN(azOUihrKQ2YFic3Ej7Po zuP>t#vOg(3O-uaVZc*(o6OwwX6f8$ZwS6*S!#~yjIH2${#XbVRKBru5zu(9juD0c5 zulFT}TiuM*nvALTUaa_}%Us#(8SRTofMxCqJV1MUWJ>n3W_Z)q?PO9hq?FsfIr5s8 z#lf~Qve<+KCW}=7wDJFBvRDo{Y%im-c7J`G?>;&7YWg&^lwCeA9Y59fFOWxp2)R0t zUW{M*Co7vze!(Rb`YyegQXr);{>kBGz8VOMh((1&5*YqzGiKW%?S~1MuWhycE&vqq z;7t9w!-7l~rTJP`+j9YsUi|LQ%O;R2WB?$XWs?cp7o%;K-)qj+xh$4qbYE9lT}U*m z{cV2Ds`R({E|#nNCnCjS5_e1gHCB&OtxYSZz$C~-K zSpQeVt~>E}#Qv|)KKplQ9d)*JCWR~A>H?+^|1;rs{5!-n&I<<@YDs^F!~ZKmmmU8* ziTrQ6Z}k5atQYI6r>-2b;9wB;6!$azj&up(pwJ%IfvJ_yhymVe`j2sxA zqOV$5JWAEcPo&q&+gSqTKI@V~8bOD4z;;yI6_lrc_bwTEwbUWN;K+RHxZ81;V~}Iu zpaC=!tM+3sRAeaw>rf7sMhfV#4YFzvBLg$E6!;t&vVT?BtyC5Sf1T9LqwMx58Kw0t zEv~Fz<#qLVc?B=BVh`X4xk$syR7z9rlo_+Xo*tPBa@L>o#ki`h$+HUKY-zH;fsAkwnKjxw^Xwf1qaZ^=@i z94`+4+4xD%Eu!>bSPGUxOxep_*~=Y2k}-A6C&HW|ht;X9l|Go&!F!KVQK8%YdlLMo zAk_;|$bTx{m!4l+73aOYLTkP5H~)dN8DZdaC>xY&hku_nSStlwDCkrwYQFO*fB4sc zkT~GgpMnjKv?a~S+k7GQ&f!T?FzjtfB85c4V8IpG?z_kpT<&e{QH~W1TQ1LV*PU`J zRUYdfkW4pl!}|2PbK$Vw4G$(DZNQx-$@HTak_^ykxpbZC=mOfCbmR1md`_glRKs_pl-$JB;@ z`eS%N8qmEYK#++4z&S%675Z@yHy2X{>Q(4TOvFl+e~+|bpR!d}>J@OtbfCKCwcvV5 z=>QBhA1)$_AT)g#YNNkeNH6{iDUb)J^}PyLcDchJj(13}mOGWj9ajXylUuT+IHYu3 z<_y^^j)k;q<7mFNre(<~it~FPbt;=&7=W@fbQii;Q;vh{Jr?j;vX7YcUIT%5Lt!-U z`^iyTZuPEmNDG%c{L91s3Tvn@XxV+vv0;y+Zk?lJMa|a^|0%1(zcmbD=7O9!@2&o7 zt9}&`U0WXKE%nzRI}ELP0obL5YrqolY&clAx#KRNI?F`IDqa9p3?xuTLI7c1KN}9K zDd`s^!PV)6Cuu^SQ(1!sN4W&f|o3J1EY%V&1ahgGVu zu%Bvs`+UnI+RGR$zn9XSW3o}DbF(ho%tA1_<0 zSyu9`7HvvGb4!(dGD=y8EMa`&SxnSX{kgk4^3t6KEgIU%V_|g&)lpk>%Mkq@ARH-- zuzoAvs1mgWJAUli<`%90DR`8GZOD=VaIeX;!65Svb}MV$ilMh3C@F`eB#W}R;cW@bu?x!ZT@7`dr$MokwGf3QwT|?E~~|^*lXOit$u? z_QSJ|T=GOIP|HzU*HZJ%Naq4p);3j3l3v_|e1?_U4?@G1BEi38vVUK>vPEhC97@5w zkHJr^Jq1q;g%44}6LO}P$|0;$7Liq~##=rB$GjtWbId0)Yw{X&1eTbFs*>P87w5fH z?f<7EKL1buo;Ytae|aDO?sA7>@t^D9&Gc7U-Trc$?60;tqz{ijRb5S@L0+8qSECk+ z)@)D%=`@?hJJW66i%VL4)|%$oe2c$)GLV7Z1xS!fDya+aTT-F5mFATD%Oxejp<1lX zbU#KZlTWg@NKGk1S!JDnxm9U30${EE0zA{a7nZcT3jkRX|B84e#f_Je1GJ0jZBf$d z2Fij-Qd9I+sDp_FiJe$tqNVtNjb1NgugSo;5oHpk;Kjg|u^aXB=phBifezLF5i&oc zcBH^aN=Vs-1Q4{s=3kzK49t42bxO)|Ud)o{ZSG%@tfb5{-fi9lf2%L>k`^p~2H;G9 z`KT7h=zIxp#lS&$@`HQ zGyqI#3^mm!anvqm%xBPR8ojc1E~3|byjHOm66m!U|38o~1t!COm9+Xj2}vMDFJiCz z*=w3b-v%Mj&~)5|>0nTSvdS^AK&iw)T}7jEH|ogB!1QFfdNDx26Vg)^Z+em(T<>kJ zUXWdmN$Ayb#lGi{mKH4?exp3hiCp!5R0&O3k|;xWk|6+D$=lhIDffe0DaujIu=%SK zW&h-Qi|-Fj{s0rMKW{hI(iUG9iCN*Jg*cd%@XU@_^Ko`%o8?H|fEr0IkIbiV1!TaGYYF zfgcrZ%OP)iKBkw4Kvx;M4fbjZ&&pEl#T@FP*crV$X4)*->#2rZ)*MB(l}M0*Mdqo6 zWwcojPQ9q7ePv`8^31`^VMAtr%6!?#9PH0)jdv@&Vt)$|#_L~&Bq=Zyd{ARULEg8E zK%PWx4yKw&9aYwX3Wri|D6?6#n~l_>GAo2Q_g!R3cIHXZnG3mk$(Fc$OHGULfMnUf zB-O1nlS|H|+Vd@v{|boG|6F2*N4?Iw8#aG@ci8-4ms%lrhtE4o3f=qC~!)_ zn+QHV;tB6)DL4%ZNrYs{Ay0Y_IW#c6H(9=`v`weN;YA>zSUHA1tjZ&B?Bj-yrPwz& z$2e}kk)EwK&@*Kno+an7N-rMUkBmNCD#gB*6k(h}@f8L}MC@uwV zBf0zYGPmQ+YuDc2UKU1$(;KNmej+PR>Ru2$>`fx&^(aTR1-}s1lp%>2FRC{^8R4!Z zEdl+Db&V)>Pzd}P9 z#i&^DfE9tkB~9yA%BN zzwPypQ86nwAGXPs-=BfOdmKel~n(=T`$=)~&=91I&l!Dh&OZN51%b>tk9zCRB z8d7WRYml0T+!d?ua-*X|mwjn{3P3ew9kTtWT;nEUyk0{6Gc4&v*?Rn@@Sfbo(v%~xPx?M) zr1CaoLKZKkz^JYG8lzrGd5x;p_wn`|*V$j+8$Jgd-;#{0kQ%N-wNZHWugF(YoeFe&E;s-!?K7|oK?PhhH(0u+4FyCQ)&_G?4^^&O8#D73M|RqDmVlat*a6HGWFrrPY*}qJ3(0b*?JBfwk-M${xK_?x z`_v_RHL)f9wDKGzO8(hM^XDY^j(F6eS+Y7fb74NJIT+EhDyMnW{A4usC+3iX_-1bZ zpZT%^PtYy(Jp^w>@uVjfAQ~2O#)oCACfEHTOJCu2f!zYPM^=_-eu!UIj=}&Cax2wx*J@cEn4TzG z*LZ*o&B8O8QiwqWFZ6352L3PcL;tk$UttPW6e){KMuCuhG8G8*xI|X^B{GLcR<4(o zvB{Dhk&qNcNR z#~pGe^l?aSreskute`wf&zDhMW@7Ltd8=Tz+|^SMn}fejM0a0;6cC+{Qu&lpZT}uA zJk$On@FV3X_<1bFUzur&3sO84M2touS2jXvzq+yyvtE-!MSW!Dq>QDf9QrXIJ)qg3 zjSwf0jRbloet6ATg`i24#<;{Qq(n3wm;HOn^;e;VBTGHBe};+-uSco(bPemzn)H*c zFYfk)@-}?f(&D(w6Y9BwfI$Ua&$*S2j)89F_d&{87MOKcoQwCi%ihk$t4I0Gqa09< zI>K#t!N0V+b9ee`faV3%29oLc(Pr)qhY8Q$){BXknnEfp9y17?I1mWsQ1?9i43N8O zY|9pL73%fD7;KjCz#ZtY8msI-6ZW0p2=(x#%}uTdqnod%+)6D1&a|L%D?ejFb#{P9 zSpuACrd>qXFG$s&=U7MXToOD9>O$?Ob#Qz__BQF5d?-plVFfs1z4sD*khM$E3lMJ( z^}JzX3#7Etu4ry4?q!iB=W3djlkUPGa@e= z=RmN*CyQ-&A?rzG$)WZGCV)p}i++Z5twFvJ?Z)|7H&~edp!R`I%`GHm4AK7gwm=Um zKT!{Am!phZ+2T}m52AB056ThkUcwdGBw+oetV4{H7JPbl`1B2#=y&WI$jTo;ct(xK zR)KfqQO6&^ISTyE2@)(29Hx$-BdmNV@URqk5g5=2jC9=};6Oi&N*?K} z{rax}SdCYCji1H)EBw7uyuZfZzZ37T^Y@R$`^)^D?2x*hB)ryaZ0K^*2R2}teZ;v9|0D!q?vX=db7cR-G^pyt9B(ge z(5`S8j!73;y-rpqS~M4bzgSkE#w<87S?j?QnyIeDZhe7;Hf#_>g|1A@sVQ%0Pgcj~ z)O_6VZnVE&%;B&fkr1h}un2TJ)w`i>-wy_;gofhjQG$i|F_{+Evg~pf9QhYtgI^)5 zL8|6aMoI3vunLe!T4?VgBG{y%5td%sdA|I7BvC! zd@1lflBH$2u4&TLUI5i`HWac*tCd=(5*!ZVC;+ZZCnp;l@I9Vm5-N7v-0`kLSsjny6;dabqTDofI!T$L$fzM_|cZBP&E^_0=YHR?gocCF;!ky12J1v?-m&?zu3R6BH*P=shHMFaLp{1Ub0?Nc{j1QY`e=-e27ku7iB!SI zP(Aa#TiK;Q!z%}f4U4j+8>FWe6dS^l<=n)vpNmdVi=diJ1NnFxBn>A z)>Y(DYHtm-o$LvvuXU@v(>3pQlBE>*6J1^q4Er_%*Gtj3Isz9`-O;HnkqRcpyVZ$B zvhoh8q8zfhWo02#PE1S{yRk9sD)xjXBxp4mf)2G0NGMSLBqswzrD`X(aSEPi;h62d z9nhCzC^ti+8il%2!$7JP{oVyY}R>>iXZ_EA{((5TA zi9}ybMi`*nwGs__o5_BUtsdA1rb`f$C*=Fu?cWQ<-|SHa6>A4Uf=3-x>`_jm)he=P zo3yw`?C`g}>4}u&Dz~z5kM{PzZA2O5uT_l3u_;$ES%pf7g?MHTuG{Y#-!Ojtd2dul zsnC_n(7{-)C&HUK3hB6MEyAQSfT8vUrarzu2LFXx`ucR3`ow>DE(TovE?2CSaV~kIi{cbaH5;e%WR@~VLVQsg|+hU$S~l1LpdFtKvx~05}$7*FQDgTsH?AH zwd%CjSjkF#CaIa~n*}Af5c#q?1T*Pzxod?dWZS{G4?Ri7Ld z)H{&~e4Fs1J@XK#r_(9gdy}yn1cJ(tj6;Ew@8Eqm3sRq&@;N2`W}SS`EvhX+R+)_T zFOWqwLcE6XHl!C{pqOJ02#A<+{W6qolB+^gMhyMsCNr;NnT!xLY|*a;7SjSc)?X!O zmHaul0o1w@D#Q~Ws*E3}5*mmfShOVLByGX6?B#Mb^G})f(8PTj3p-jr`%fiFQ}gfw z2z%+*0WyMx*n6VVZsqK7)uIHi0!}QIz3>IH1&_*A| zxeqH~f8N*%s2Zwfp(?A>nKG?ZM`ejL#IT)WQCsym)zXqHr%Hh@FqeANjCOdZ89R6Y z7MRutA^Y;SSi&hmHqQ@Zq@&gEhErm-G{+W)w<^4OLcNo<9Ra(gIHxaMb}5(*jK$-z zyB+L8xUu;YUQem@TQE7_Kt!!#WuJqNE z?B!GP&$I(fQ*zsS(Cefr`5d3lvA|~Tm^OVK7FgFnyzs!OJp|)M!Ysh>XuXIEWmmQ3 z>c^k7X!on_D8s4y8ahZRE z@BLku4Kn4f>$gmsIJY6@y+UDVzo4hL4ZNNUmr;j>5lP;PNfOJ-X(g-zGcE>Z{ok<6 zV!bgTJ&pO!d(oIHdpmsfWN?i*ok#hSeBT0PM@>6e0cguwaO3tbwce^uIK(S$r4(h0 z(XZ6YPUTD1yEh(#VxR+kOBw%04{A;j1xb47pdGVR{$C-ooeP=xHq#`wo?xRVLcAy7 z7A+*hY4x_?t4>JE>A{2>y_j4`y@Z7%2CsQ7$=Y|S%mUM)xT*-Y1?Z+6;H{a11!&%l z$q=7+E^v@@RtftKuTjR@T%QZrSf5}CU5FZp^k=$ABsC;lf8K-z#18^bd9(L5Xhj0C z63Vj>TW1ykHk8!h?t9K%mfiyx4g82J>2&rud%1o&Qqf5Pv_NevvFd%$ZALl7g}Gdj zJ}pl6FScT22g<#+-o1P^YOC%)w6s*kStw-C1(g<&2_jXquLkWz_wQ&!rvu-fVGF6h zj8TVCc)RNPGfn>|vSgL3g39zjuRs-Scw}Ld9mB;KZr@YCP)x8iz{fDr;`x7HI3>Cs|dbgD*0J|vX?s{skN7409P@_N{ zos1P3wGnBNt@uQ1Bbsilkf?8H%}Hu2+M~z{+WYaRnD*L{FtAozPlTuoQ;Dz8P^-3> zy}y%2G=wI^_wrZ|YA=3njj=coDg`P6q$(6+4UNyi0*!i2yMquY+h7~XEW)!aMAIJY zJ}^d&U=GmEt$^9#v$N7A+LXDK2a_F2|3uYp#p#ELFG?Pcu$hr(8`f;s?QA;#l<-GWg9(-) zE+E92jS<6FXzt0qQ3}v`_r{3(eHAM=eJU+blvDZ-5Wn_`k0R-(^im`?#LC2ZcpeLc z{_yP*nf6PR4G3_{rkEdgvDtRQ`nfbB$#L1U8?;WC2O(ep{0>P|NF3q)?B$QbTohVq z8$mfT040y2E>jQ@DRYGq-Y=9l4pqjtGBi!`knxD~6MZJ)BR2s3VX zliuMN3}OPOsobJvc*j|zG&*a9ISG*poRRS$C5z5oW@lL%l08xPH=DF6V1x3O!i7;NYNk^xsx^#|N?InM7s=3$83}JJMLV zTg-D@-piuoJ>M+vFV+5u!E!F|?#z5OmUjx$^=Baf?aWg)(+&ySKNGQP+^ciD~6i_sMo{E7t7m+k&FG$Vfaz)_t5jPM95T0 zDFBQ>b}$XD4s@fsZzAZz)Y+FsZ`hoE4l^Pgh;l8jA3_65S@#X4;;OVvtc6t-ZD;6#PW714q5y7;(7!-Sy zoP24{Mp@~b4E<=CSbsS1h zPL_TsmsZ2E%|t?yw1&du?oiSV2*p^>kw?hf!qv!ZOFkirN^M+O=%-ZF8H^*q(iC#q zkdK5xqeOMuP0w*F1w)D66jq>rIzqF~^fXF|=PB)2N*0Jtqp&UMBwHuDLsunew=E=& zD;UQYfMBqhMQ0gX*%O=NB1s{+gE>0gxD(?&zZl#8!A~G!TH0Vs0-Y#1kGqu~>tsZN z-MQ!A#C^CA1yBY^i!o{-I3EBCj+X)-acD3WgE%*edCobw z1@amg^5t-mGfR_!XH4E&C#UvFz8C=aJ()3-39WS1#u z7~A>z4H1K`gqpcS)5{4{=zHdR&HVtHWWRnJ3z`^yBCG-pG{oqT z46V8xak;ht>EG~%d#^+N-A`?$n4HS(l4%0V!B#NNDv=E{O<>HmZ)5oBIJIQs*PLkl z=i5NV*T9C*jXr@o9p^8m+TWyevrNDL&3!@pJ8-_%${S)GS01he;&mDls=x26D zq6>6_{EsxJn&XMbKymmdQ+VD>I*J<(h+@}t5c6SgM8=Uv`+nNa3Q&ZT=x%G3Lrq{$ z+}mXld}QZpPp$PpD+kjdm&^iXk4GJYqtiIxp5;;2X#aru&JODy5YynZW!LIM;R;9A zFNVB>eMvc9+05yG5KB%Bi`Tz`K6;bH-qgCU%CMO*F-<>>Y=?R`tatybBF6p$5G1Wo z){{~7SmC{_17)co2oBG{^dfhtZ30Qa12aBYt~d}!siPn)nt#V5N>gH^lr-{_@+qwl zbCHKeg9qpOGwG~WmQxv?E*B^(Jqp-l%awdf_I8}Bli7?GCC-p_n?3-xA2xjhj?C$2>bZSE zLmnwO2eM_2xuoD8L;FN7h<1P<=6j57 zNWsn+luYiRdo*jW8LB+Upafuc;M6j2`5c{J<}DxOAhkRcE&yx!R^|&(%RM?!3(*hX;mkH; z;Cd-I3ozHxcL8zqCppec;QWPygnlVNhJH6k3iO|F2%wPPHlwzmRgZU4>-qV1g=LfiSg?QhOPWLy8B z`3d%TEr8I3?l5#77`lpsHW^byp|*GiB62jFA@;)@(h?|{TXCf+8m-Y_5(DgG19Z?q zwpPGg%Ft4T-P^*ZzK~uFm=2GQ_b9KXzkwIBo@pNIIuA@$5t-rfZe_Jc`FDCLGRcUI zA|pG>qx_V;9yT?N+tlIc$skVHXfUXiDm&=_SJgir(^v2oPX<-WM zTv(v|0fI7t8Qc5^+{!Nom1J9sktiCVDSaq$IoSK46B8GLcQ|nKIq;DoFC>dPSWT3c zE6Y9BQ)*Xfm2%i)J*zrw{%1e|9lHp=Nre^ccs`bhrDrACnjMFT_ySg`oscjDYF z(8C|UJ_bEQ4YY(4sJ-9F{t6o=i1eAL=mB0PC|oF!mABJpA+4r6PFYHU6=YEihU0^+nMzw7yRPz*OLzW{P8@@=*Ge@NcT8tLYxLpS&!1fJqI0V$0;7f44l?v zIk#F4^-q>wSuE#PNw1VAE|voETnSSB^)_irEpPC^(_YGoir?boioLdz(v$5H zq&DraJ%b(f+{L~l$}<1%Ka2Ood#@%BI|u6|+~ZS|UUMi(FJnEOd-~}Vy!p%HC?U80 z=>)ay6o=CGc~TH48-gR*he>lY!IFpcIu+qTSYk-|Ft%6NX_>n)0Mv;%D&|lY*VQ>g z4v}rlR17&-a#xHS6SC!EEE=V8 zkGtHbtAlV(tuomW8h8<|hgVsZWM}S4pURF~XMsSt3cppmMiB;_1Q|+wfdk)%rHlA5 zP+a*mmeZ&^GHEfQZ(@ct-*R)v))C_+)=#}ylNYV!sie5 zT$Bq}rSKS=Z_Zr<*lEDO!$9Y7c+!a>qYVC}4k*@fI6VvLOF7(Z{sh{zjhfrc)PpihpV*D+iS^y@h&TYM9M+V>ct_1?o#Qe+7z z<^JGq!(rhC&Oi<1!?ExSG`=EW1BxMp!oyJX;wXM58y)ItClsYX0eBN`?&tvy&-EaE zJcm2uil;t?!{1Vwp&Wjd$_(Ui9F>s`7@sB5dvo~R>ye%X7&_jSC+)*`di3@jo=n+o zIJ}#5)6U^#1fSwN8D#_?=I|VX_i(reHMx<)A5r>p4!=O~LJs>0{)WTP68tfT>v2U@ zp8=Tn`AdM{Q=`v=3?iTUIY3;R|BF5!gWiWkTTqkN0ul9jbM$%V2zuJ4;pm&{b16t? z4Vg-P!h3bR_YU51aUAtmq`{l9Ne09g-$X*?eT=D&Z!qt37xj4$WQ_NA;#F4y6{u?C zLchI@s(>FOG^HHglmVdxI6U_j>VFP*?uPU+27C`2g6$msiQrSeF%lOOe3--eRCf5)N? zGpk7Hj!0&2=0j2QG)C4OiJM@d#wHUU-&5#3B#3uvTLn51o(jaZNoq}oZY z6g>Iwv&h4%4rby9osUC=#jA@Q%EhyAL%0QE3~Ybt^dkD~5yiQ7(|sCDj1Mfr>X1_4 z5olk42x-oAh6(Idmt&5iBTiUWtgUt4Wli&@QXJ4B%^8@Eo!?3<9(cO%5VoxodtV_1 zY4rdmy*@{6Lb5kRGjs}8#MrK9gn2v2YELf?3Ce1o9TBAYw9kQYf1`5DaeyIY z{#3?P%<*#YBS_ay{s*kX#Zs{q7UA&RHdIC8R{bB~!l2s;x z-PqL!{!67f^|j7Pkl=5XnfBw9>8X@-kdjmed(`$_QPG23kJ|k|xV`8O*)9ZPD(JC-!3w-2 zQ!A>y4rj;YTpXfdn5C(#I_4_yBTgckr$Yf=wN9Cmz7gi{^zPMiNz>2-Yc=WRlwPJyay9t~i2pyzQLpX~{ z=i2Z=Ne_PXuh8f%p&l22jAH=jS)j{U6Uq2E6@%W<$XAkXK5h^QxiE4=wr2Ro8qO&( z!Tsy?hRvE$sNl)fpoo6lCdBC_DghC)YMgG6LXCM;hFuCOY>c$JkILgaF^fUhHmU^m zaxcoqlHIXzI4QE4mqoW2l@RNic4!nuaPN(rTgBd%@>G`RQM!*LEF=z`@zCq2wa`@- zwsKOcYQD#bw4{1WdWip-2DQF}FsTcv8jJis0_F4IiXS2YwAZmrw${nYG3;wPu)4OAXuvgC8@ftCW9RyW87+fWSZWAEE4XRrsHI^49S`4qHK zY-v{GoFK)0@ngXuane&Y?@dY!b${h`ItYkW|7IqXo=+n=d%ZNL8Aigr4fa;X=eT60 z4yRo%=I3CP&C(op4yJc6?+KKBLJr++Z75Hf$|hq((IJ^5a_+ftw=s$^^1jAr6%ug# z){fS22hL3RF3{ocejze2ASvq)sd)>K zPHY9b;vGZCxt4|RDXVKpMj82R_vjV64YF5f2`_DBn{rLU~8qvQ&{}$l773(k4cF3K`#Mw3K{ZO6@ zFIwXDh!T5|KqqIfLkc_edofyXa*L)7A+YOps4y~WznkuMxceYlH7@eTypoknA#flVI&t-4-@3x{y7B50!1TBRX8O(~{yLY(m>))M-GQD{j3PEYd zXYrN@FIg^aHxh8is+-4(U`CZ}t=9fCg<@iSN4f&0f?ek1S0}ZXKZSg8JFvS)+2>Y{ z8v0KI;|;=tgQRuqW$OlSE5xs=EWL=QnmwgAS2;7n*RZ|4TS5~uEZTEGXfmOpmgkjep3W9kyy4g=eYn;9R1fc3-3b?S#@n0_?n!>wxiy zW7bb&I(4i45G`?~7AQ|Z48KYN6^Rr>A&#>T)BF!FM%jlSf&L5Dg7vrP2{Rir^s#aNyDvKIIqoQ2^vAn7{WY!&$!{dt*x9GV)3Sf~j9n&GX`#+{?(Z`0GY|luH zZI<27;?3?%#kJb87tv|2W`s2~#%}fG?tki4>PPerb}&!qC9q=jUS-KA!85}^cadon z>eC@0V_a8R5H9?V#VEC9B7bzF{9=epnO+m(JoP+It})jE<~`t*FQvovP^17dR`0$??rCqapOZS9T|dJJqHb-I&f*5 zrUJupj+lKQGBRJ$dWL-omc{^0ak!mQT#C6%Ig3vb$hZX)vfYG3KkOn7{^c6`gR0seWNK|D=J~Wi}yJkaltoivw=2yea$6o zoFbYy7p{eMnvCwIia(Fdl;%uGvD7-Bv)X*Saqy?ke2$e!8OpMD%V5PV+NR=2g`JLS zE7fp^9Pu?DN6lx0Jjzn~5<{k34LbnQRFe(Cfem`%hrP+lP12l%-Vb_5z}a}nO`3eB zCOsnG-ud3kxM%+~e0V7^0X0#0Jg!sszS_43r(C^P%_r`Lw&7P z@!+ai@pD#-x240sGO@-!vJ}N+)e7_OZRJ$<;*J;2COakPUaWb@Pc%}`id27Prjy^h z7vILst@Hla`#~wlzN6q@5?9p>eSL{Er=N9JnJ=XVUQ{tiz?y}xVrG@$DDl<4WAovl zS{w^VdLT1+4@R&YdX7lM)ge}TR+$ud4cXuya(82eL5raHG9OMp;A8$BY9%!=$%0ry? z1gE}L9(4rGe%>w))t1ga2Yok+(+m-~oB_ay^SKy<2epa7i1N5%Y%VWhWU%s^&@iK* zJ5s280WVJ+OM%f4lF^2@KMDB)67u6zE(7IsH}VT8td0rV+ZnrBjF```UCfaGg8?80 zOKc#o(~iL$QhB=Y+)$o2g;;qQ2~Nx=MogVnZj=W#wO&QwKh9_dv-1S;t&Q@fD6c;N zq9EtSbUgz%hqZGZ13=en0En)^P16PMh110Vl;1@D49aJk=)z}FNkt9bLxPt zXLWuDclw)5iHkuu=$izwg-HwvOl+;&7|neRpNI8HH>8leIuBJ*98xnCKPkHWN73cU zIFv`l|H+F(XjsMUXTzRiv*`U%*e2LHGbeXruE zFRT4L13=$q07PF2Z!lVJ|A3uj#V=$4ioXbeir;Cb&;385uLIF{Ims;&4=PamqhHIZ zU(pV}iTmrNMuRIDfCdZTv(cyE_e>^%^ap*W;x{B3#b*oo-H#M1{w*&K`C*#s$LQlN zlnO;H6pBi>#i+_;RM9Vsp)Yp4-f+3mVg>_1;KKk&&+}P}vEwxazn4j{KLb$ya{yF6 z*(gurRSHamgDJ*EPob@61&Mbu168N}0xPQ1huwrf1&f(&Ub!3Tjru*elR-uo27rva z08mFNK#Ahf{oVm*kr>sj7=Yrv0Z{RKd2vH8;gg9GS%m?`s*GX)s_Zj{SQjGt1c;{b z64T!wXBf3q2B6kQ0H`;PPi&&UUl&$sqOeK}m{qFQ7W3k~zmG7wcz@f3iWCbK>1wFR zOQ@nRA;0zf`shd(a$^AK%LhR8-O&_%2XP3B31JljP&|prty=4JKKe*uS(Pn0uFv|OOd&_7eP zvx3g8g3e~J^P<`&_>e|5(2L7pH?jWaEq=trhzT#!-(Mm{RDH{+s<)(mZ*0HAR~qyl zW&r4|1we}b5Nb9WC)?TVgT|JNY3Ooe8oHJj=i{V1&K`+z@{8#2Nen;>r&xc7weYi$ zXB>)}Y4Ps(MgMAr*+8zKzUj=G6qVE-ae~T$s2?J1k696jyGB3{Qd!HE}KJV2F z`rZ`urQnPoRe6x;8%yK3(RlH2ZSh`8jRon(j$0j%pd$MCnLo%WwxuHhaR(%fYDhrz z3<-A|38YhJo@qjB-x8BniI}u(7ZFL-+DcxWYwZXGCxzB-0?mx^1q=Y=XBZdN+6+|D z>EoH?#|nECP5;7nCi>_79z*}Eh6GOk>qY_*bYoNW_YqD(hHwgIF{hwfOES}MXIcWX zF>X4yFzBaqnrzhF3V>SJiX-d#HshR2)AYAA(|-!lt0?(v4GEn7%|-%Ye-79iS&i93 z{xgL9+Zpor@Zwzl$tJ5YR?vUHp#Lp{{!57d{So+EWnzS zuJvFf(wmwDO?n2JB(g4v$pTLz>m0j^ZPXGLV8*zJ@rbrLCoeHXzJ>u%nLh!DY7aM5 z1Glg_ucHfum8%!r{w%n)vPqs>xh_UkeK@LMDdQx6wkf`krjg#6`R;AzAe!%vFn$ZK%fij$^&dZEYO$X<&_Z3cg#K_`b%ds;@zB z{}talZpuaT?L1CO+hl)tjma|c-P)Wb`2Ngy9=^}w4h`dbD+AEq&7j_*+EWeHINvKw z{Y?j0a5o?( z%fwxdIZM9|MpAgUJ@}kT3vF196gGMgzeqp@H}1)4=Ww(LK%({s0Gh$xdAf-?vJY$- zW2!p?z|{TBx`nkTcyY)9YeP4zyqLq2#dtp_`hNgYsD&F*MZX+Ho2GFX({#`{jFXnE z-79Fk!=UjLwiFx9Mf*AZUyeG#(Q);^YgX@pV+uuSLhc$BaS4I7DZ<7&l?iZN0_~57zs3cBUxRFS)28_B+XLEZ$z(|YsUc?;;R>jKzRH*|%RZc#M_Fh2Ih##4a zHk-6(4?}JY$xRFZlE(lDqx3lt8P&iq=IwfTn_}MnL@YC&7t4&V0Entj8ddeBs1l*$ zGaSHbl8ykzHlt%G13*UzfI!wMmX3o=4tyT<3OWh}9kjj`RS!PFSFfDL-%reR2Wc-~>S)DM%4a zT@Xvh4a|0Nd5jcvaDq_vNfRBLarl&aK)0bvq+i;cj}EV}KZU~nOl0jl(2-}N<90zuhFKnpb{=`$Df;DV(J%Lz`Xw%wjz>)Lh!b?|6ycbbCOWEd z;F8Is2a|`{fBf?x5!0j}wI?RaG~-s8v-I|uaiiz)Pt5tqGI`@_OqL02kvU7>g*h@B zYoR$m8f(v(EECpC%~|?3Huak&aQeV`C9o?d%Y?PkoTXm@n;lK-N9O!!T9ueA6V@lp zS^7pM0r&!UBUxC}=!Iw@x;vuaS**5cD(=vbfJQJCw>A>UfPRY)0Rt(w@$FzMgw0(i zBIiFa06M*vg)9*NL>2uwh7o+GRIOtF`Ka22*j9w9H&Kj~4+(stQW_FCRpX5WqN<&l zDmuO{s0s_J_6w@c8C2<`LDlDC=IM4`swngpp~}`k1gGjGE}0u-a;o+k2}IQtG!cLeR(n9H|{ad!d$RT)53WuPdN)pQ_hx(6RLQ}sjx5uBdqfAuI zWL63D3t|JS1XZ&IRVxju7NUyItuuNsyzhKe?Z+$|k<}Iyi|WDZh6GO493z1kzt>FF ze@s+Kq6hyFp)lH`p(<`D_?3f_S^c*hpeQJU)RfA8A>=Kp-mbqIFZZKgqsPmWtbCI?HZUg3#7nL@OYrjZuozyBV%ieCL! zhEY{tz-Br_$2RQzD_-73zee-&AuHb`FVkYOOuRg9&Jw&N#`5wf!gqp~hs1cv6XWGk z(|B3+urXeiqe`S-68@5xf#}z0UN-ND9u%;*!dNYc$ujZszBx?GF~>D`lXK; zFPDk&BAdpGRq*nWxnFK%t(cEbpVS=9}}Qv1Y_%nXtAnXXz9)jmG-hw)0A0O-z;v z>v!fXeOM!`ubT6tX?-Rp%Y>D_pC6fY_34eU-ek^?#(G6emI-U3IZN-sG|)WNYg55@TEgcp6ct&I+9n9 zKiMo!j9o*;PTr64JKk&wvsv?|g;rWa0;t6DPcjl}7SV=b@NxLZ`rUZ2w+@)O_2zi6 zw{3_d>6Lh}xB2i;^pEghZv!!x=r^$m1y*VP<|f#4h#9tvm|^qT42%6w&>dMyy#r&+ z9r0N9+7f${kR6${?nFD}0V9F?`;LYL&R&+0V6fMh$n1^>Bl;(L`(C_#3&W?sjR(tf zVTVw^1`pO>`lcor+AYj^l`!YzYg0!&dY_3QmCXQ6^;cgM)5ox}W_T1OXeWxHqJ{*{ z(1S*T!O(rwUpI>W>WQ_yo`Oe2LRk&0lxW>4T7So^0+V7}cs#a+*_f?Fk9ovoo+(-w#3pkt&%J{U z{)$m0(qrvnTWA^E!WAsY!g+XA=tPmwiFZsoQ7l?GhV^r#h4~v|r1Y7Q5RuaDm~R9R zzX+Y6kIPc82lktE;&RbKJ5-6ZFgUh_{;@6m!4~wKhjh_`MYPb})WU+h4Jj=~6{dA` z20-6w);eu{3`d)dga}6qO&mQSw62%Xx<^b}=MnAw)6CJ7*cN=TE$lb-$|qvO=y|bW z^c4W1S-;(7aP%z;ff>4+9^1l&u`LY7{3Lqih&a--LLBMAS1TedOcO0+uqn-GVez^c zDScxkM5NTqw0yi?v~YoFp^vGB&Z30`G51*+Z$57tNbV2P*a;(;07bm*fGYq7~S zR(ed9X_{_s&eD4wkHxC5CB~Y>x;iGygmtz#OHYN3iKg`xbAGg=GCn5Dgms8HORr@; zY?eTtIX@a}rL-oL2%XW3o(GzcFX&z2IxGzFU0)efJ+c*xTdpbiSol=Tl826>y_I;d z);~Xnw}0Zn-o7Fodtd0-S<vP^B9TxsH0KZ@vRH02x2`O#SC#$=hWzGKeP-#i?Pb)q>x8tcO` zSthLg%~|?SjcDy+&X2~L6q9Abdi*D|1cG7&SxL$@h!`>bU5P>flC>oOA|v4}oC=}8 z?~3EV_|r6eB)nrB2hJ~q{;o$+Ho`^_-rF1X-eYDeqG@M;Kfq*|O|<)BICr&X30WQB0Nzt76X5eT^hA+MFMa^|qKS6V~g@ zS$e`Bv9w-j&X2}gzx=!s*kR7n9lyt7U1-ja#`-}_mWkG><}6(~8H@E1bAB{dPfV5x zYqmK{f4?pkYa4TZG}hW>=as;AbC#~x#$x@^oF9#KW=xie)}T2{&u)ZuggHMN>n$-^ zCal+(vvfLFjjASnmCX6kSbwiRuLQQ5v-H`GbYPx2KN{=1F3thvZDr1n#(JXayb{=K&eGLJGw=`Q{AjFi$7GpkEiq^58yfkc51I3$ zvG$9}GGXmz&eHcW%`!Z#WR_*}w8Be?WtIR82oN1H67+)8q&r5vEe*wZT%o!lf!CWO z>J4I}&ZsxDp%}0CQbPi-H%ZjnV5W0aLor_O?uG{hdoM=vawPl1ao!fPzZYKTV$glfFo#8GCj%(r!v%rFZ|%6dAR9Xw+&zZjF&@6z3^vDF0OZ5H{yG> z^hbharHyg|e}^%p9-k&@gTI&g3~taKte3lt&RzY~k(kT2{G2jP-GLXVRot(AQU;0md$sIqt+cR<+_2TnH*9}ue8cu*acyvn zxHfnnJ12Zly9_uR-?05s+_n4#O*0y1<8mY2oUQ54%41U;H*6mXlOMuv@p=m=UW%`! zTD?zGxg{v4_eZ`sZykGY?|l*b7%gHSi&*TVPMe0RjqlmMZzD<&-5SjRh-DD~cK_8V z51MMdesO276T7O1^0}a#vCs!8?EWi}HW;Lt?%8rp;B~$IsGVRNgfW^vG<*Y&BQx*p z>cyni@Xj(gkf^l-K-)c){fLK{OMLS)3>IcF04!_df2d^l zAHv#56ems|z;Ac($7g)d z{ZVJSC)f?vud8SxYTM#!1M9KwhRmBIg`&3Kxgt^9hP$QLiUXRd;(+E`?0{yq7DRC( zW+Hx#`x$Jvt>M0Lrcj?1BJAX1>J!%7tZtp=z%TBT;jdgUx%4?py2|f(|G`uOy0K8` z27SYlB$|XudRr8YzPE|LjL;y72bfszMAQimIlCvxshyu`NOdLy&{y*SQ1J(NaWH5q{%>(a`ekuMI>k8NeGQ6}RJ-7} zfj=~6Qo2jg!EBiA6~pWsq)@HnFp!Z=&+q;uY0?EX@2x1#zh6*9#a5u0@nsWdgM=a* zF*ggP&J;@h1yky3?OzOk4DTI84E8NyC7dhkx+^oelhfoXLlx0dn5xO zfgb@7ec4UXXT>bSy8AYNjvN z?ynN3ZhsV~ZtK~p+d8cj)rH+}!XE1wfx?bO@7T{^CtI*L_U;119#7{$qV@s+;-&|~ z9b=EL>u50FkpbYO5C9do^WxMw4JKzQyPgBl`WS%XD*#aOP5Im&uf}hKJw|QV`p5&xHgKey^?ipo%Skf>SIvU7?(^hpT!(SdN~f6HD5A2$kJ!STcl?T*ff~41Q#i%S&jXNx5tmC+2616Z5-GC*}tm)krQLz)^C!8R{XdBj0U+ zT>7z5kJgVGa!Elo{bCdqGg`!6OF|xhbTWFfwIPo^d4DC33!&i=c{H1M9(n9x>H&%t z3O)G^fY6i4XrW1YbPzV=jF3krvmtzEPByBMJbD9;lE-%@d3?*nfYz@T^4M(1!;WgY z!sHQifBse>k1h;=3xoE+n9qL^^i2}XjP^J$gQpi6Y%{*+gAECMc|ENmfqR_ej074Wmoc(qysi;qrn^MAn2;0(l8|6o1EX_j|{c{whame_)3N8Y*{T}5!jF-RT&kYwb!r#2_ zV)&cYkihwS-AJG|ZsY_*%SSTFK9@6Z~Bz_SN!k8tZZ7x?{nD;J1iw80-=0>zrLp4YPHuo2% z&HPZqKrv>s#F!nz#w@RT@Or~0eugT--)oBR_n6+AE%Tq>oR{xCF&O=W#rGmg8u6WE<{+By<6oVZ?@i_`LB&4|DjMLA8JP81NcQElCzRuvAwqcr{dG12Jh-L1;$TkJMTmK*8-aS5w@_PK=B?$zSPEgR) zYt&E^5haS62x=A*nT3teDuNf(7K+qMrMe6Fu|RNl3FEjJ?^v~^wY64j)z%_v#e_=& zUIA~YRlp0*xN;FHS0%sqd1hvJb`#o9zn?#Tyk2Byp6hwebIy6rInQ~X$tF0G>$|_m zmo9g;~T?Ar*$!gxk}tHhU+}JlT>nt`<|WR z&KUNpd2q(Cyr(;c$JGPF9@xtn_AOMAG2Fzj{qdJRH~KSAI=Jja54D~Zb(CjCg?(1k zNz!1}_|g*92yl=8r>gY=&?DZ$aWfAd1#Yc!s>*bH%CnvFyY-Jd5ImXt2JZ8;^<_Tm zcda3 ze0ZvT{Ibwf|9cfk(J1dGl5_->>D5di&7k?REaBw?dF; zZ%Mmvk7AtK&HPb$Z=)R9OZbz!dMtR<}N$I}Bf|Z~L=sJ`a}%>$Cp++*TjR%ks54%b#V>LL%g1 z;0k|!ZmYxdvV5&p__ORc6|6X;`jG6&w_J7oK}?#A!1?k|4w+^I&imN}I$@V^rJEpZ zcikyI{X2=$>FIC%y~Xb!^#G@otHrO~s-cQ~DMi(m#Vs_}HB{UEP+gP-!Z9L-XA>N# zPV+(a?m!<@qm@44$Tc|?uh!MCRkSWp^-}!XZaqR3yIjoxxcdCD13@*z57iQiiR{YY z>d9<^1Jy%rg5avw57nh#W^whfhpUW&^pK0I-U8LB6jityeL$!h;rh%BR%C&2aCLY# z!GWr~530vc_TlQ(O-no8Un8 zftw&u&7up4)mbmA?JQKCuXWs{+yw2`D1oXsMKg#n+y=dMGWQhmkI)r!g}^1Me3z!l zxp`SY?8)5|{8`?Dx#Xn0wRW;^EqT&2(hN^sUBrV|HSSimPp3*|EHC}RL0{Kn*`hG* zSG!ZHe3xUnF)zzEmT~?p51{Rpd1KKx$$U8W(plbE4)w-T>l@2+Zq?l56JP)S-;HG? zaw2zLT2=Wj$MR@imTxSkKg%1-5Aw(I@n_kww0b(w!=4WGicbehS2$>}pP))+UizzE zvX1av8v8&=3;(=)^N5VS%dvcrm*pGF%l<5HESI_fW%Q>uWz{?LlDRM8O^?ldozeyDO6&F|%9`Np#2cRmbwW0`+q9*zAB1F^*Our78QoS5#EM=X>GQkg3?pTK9W%;g>&nyg$dIvA_6ue`~qR``gv3$0_20^x*lhbN3|2s4<}0^rDE05eYgE z#n$fMFnCP5g)~QHRyRD_`#uqjIv(v4JnHDtC)AO=?t(N+;?Asx)Tv&HMd_W9*l$Ygeb*Vqg4ye_~ zKU=@^=jX!Ol$Yge^*Vo+eOD*Sium($Tdm5=^0j)HKg(|Dbl73%LkGmbhk04PR$Kg8 z_SIO^xp-aZ&(DQ5nV02j^%{Scz4%kt^1cJp#J<_HPwFY;SxuR((cPXI@v(Y9i0^XE zh_*7H-YRG79Bn%P(Cu$1W`Fm-jKh_SA3Z3D@fkR;WfOoIWAH^c!9An;I9zMr!yn}? zIE`Ro`zZdXw~xNyt(`yWO+#I?_k8ZYZIriH`J?ixWw6KdN4?!Dtz74|@>j`w$V0?X zy6=Pt=g=`LKyMEbKX4K8(y=~7$Q2!3BjP@a*$J{UhhwLS2rQOL|H|T z@Y)G5=kPFq{n=AXS16UC-75D3R>Tx^4cK?b0GOOk&j2;*0Q);|xQZ{U7b zGxoT8puhK&L)xLiO-H&TdWb5jzn_a7x`02K{tn6SFPPuo+3#ihEB5;P%yWSE@%1;& z>#qk@RDW`nn!TPsnf`uvUmia1bQ3c8Jj;jAVV=YN7_YxkJb3u*?)6tll}rz{`8}MP z-^1s=9&YotB_?~@5_hX@2?v9}Kf=Y}U;RCNd~eEzL%BCc`yoI3V?Pc4JiosQ`TgArQ+PCSu-BjEZ4UPH^|$u>?ubTvtBM?-wck}H zj9*dNbB_$NOI`lsye!``z099w->$IcZ}ky>e(vHwFE7j2>h=CC`!j_bf2$4t{M=Sg z%gge$dbmH!KB*H1cHMnI4E!@M%hzhFKg(X&sny^5^K)UHo0sKl^;&-|~wFFVh_KR*|zr{!h&T0PvKWp7ul zVhILFR+iwdJC&~DxHa$mP;h~;C2;ZQ9xg6Y4{-GL3K#8G^e_~W$rJ?$U!d2Mv~&Po zx+^cs2j6smmigckxw!l>Egb-t=jUbl;2Yr2 zvhP<06m#8|WChtC z-{)odS~dJxc0XpwIq+50+dc5La&1RPyNU*uV_td3uyV0=j=!y32#(Lo@8T6-|8Ly{9IV0d0DebS$0n>+GbP5JY4VZAXg%h&2Sf0q5+ z_WV}Q^5^HadQ@JPuhpPG%kKC(ztxSm9S{R;d0DAJ#Mc`MIqgk(cFbwZrg@(Eh&SEmvpyOlA3Wrnj;Qw1DGhsheQGzek{P>-{-f z%(3(z%qBSXZu9B|{q>^RVotq@*#xKFkGy&_{csM=7IW$i$R;@Tj_~U3_{s-oVYZl4 zZ^t~rg&MF^?-Mt{UcT8^@3m|(r{0U%1gGBPUcLTXIyy4nSLUPip|K4U_lI6uiDVC5 z6iM~};SI$B&J54_Y6?~h2Xy6Q+1Hhi2^(7`>1JX73d-q5qI^8LRV{idQQpjYtQ#kn zw>ghIFVl?`?RDiua|HtYmhA74&+sCvhigj;hZ^ni-5mH?LuQ<>*zea8(}<3fuLKib zI)5)wX8J_=;Be}UMW}V!lD>zfhL*%T&eWQIEqzbqi^sjcy-sol*VMeLCFeKjxu!T^tkoy>y-yErKeyu(w|>8k z)E@@aXD8Rjo@Ri33u1@J2b7a*wL5;w;Izb>w5q52&7ffVI44e0uSsi(=OkTQGMrCw zr-R}67QUanq_7ZVMK|!x?fC99r?2CDcB*&BwZ(zPp}}Bm731wD-jS)k-;s^Jw^Og=o7o@e#`(n{AxamKO1?Ti zt(dVCl61yk@LQ)X=@qw1^aUWNdtLC2`2I7e_thtI2)y?-)TlfA;3_TAtcG_+z?qNk z0^hu0e7OG7;K)?nzz)4;nRe?l^r=^-BdME$;W^)FCxVtcItZy8m5K}uEH2?)pR-5( zXcx5Vsb9AA;M3IBqlK<2^0tb;+^!p2bfZ1ox~af2`=dXm#`e(7!9-1N563^@aCu#M zX*jqvV!UTvN47rXI{6M8pRo=bOQZcbDXxpa2yqfvrAExY<&og4qf&L19ivmx({>A_ z@#(57a*WqQ@s6HavidvtPQK^gt6FRKqMvO0X7`Xei=*<<@)xTpy*Fx2qZw!7>aNeKsoc(P_$BvM8!}%NJ?*-eq6rg<25*cmS?EbRQtQwen zR$B&Et5w!9u+v}m1}4YRD5(Z6XpmdXohk|i3K>>;!Yh7!esO%Yor-@G_loZTy0Cfv zZu?91(A|L!b`89&rd4n*T@12*yTq&WGDWM_R&^}Nl&}(BCLe*<62De$9i|&&itW3c z!aJ+j)1)oyQm>>vgB-<^3SYFP8;8FjP1=R~`1U#<=H)x;HwWWe2GylTuZG(~jeB}d zKc0DcQ(N>uFxKEjGG}pnkUnu0Z@-`vC8mAsGJ3SULR#+bwv0cNb0&MS0MGtKFg7=w z`e8SR3XDGXbdqzXu4-+>=xNWEtkaE3kDs*XnKm zNG7q<0D7gLw*LNVfwKhWbkaxc;rt=?Jp!(dtL%eXaYXwT`xMG6)xr0K?bOTG)E*IbU&JxMp} zS@>4;V8JLy4Z5zp#5xqMEZGv%bUdlZ{lfC};Y#kMiuSDU1;B;ndV769P%b4ZGIBcB z8v}RHWfMY|hbDxsSY|!=N-8>M(SN#{Z7Q+UTk7`DDFy z1D0}YP!F!wjiqxwp`UHssdC&lz4gmdy=t|#s83>T?EPiS-11c|Jk&;xYHlNTR%$+^Uwav2n4;Iz9Dlc_Y7CWkUT<)~2S?phaGEEt_+bb~q%UnSJp zNK=8(INez75U4|)Yc}hZmS~>wuXNqiL~kwCwWnU!ji@L)EH#nT$=}oC-vy)SMPFJk z(yAWc7u4qBk7xbo_&wTB#MmMSHh)cK*!*6^*hbt5%VRB7BIU(l^MaBFa~cH?F4vVK z@>A++O&Pl8bTCa#Dlco+O*y==UA6Z`$7+av{vL1;=Kh&*yuBDAEe;zac8j7HdrQ`5 zG(?n!P3R3k{f_mIqX3VzL5gl2c~@J91PF~b{5hMld32r(m@2V6)h3-`)g^y17yOVk$2Y-d& zuP|hc_}0Ony+kB3E#0oFM~n>(##cxl+HuFLFuS#5wL-H@#_cjw3f)!++(il|F}+5+ zYVTEQD+Ni0k~jlERkJ$sq#|N$jzCe>VdLY7v9H0{C|Sjmn`KQ$;=CyxREt^)k{gWg z8iGu|=w&6+>2nO6JT&`YB=~u_X8pA5MdMDLuj#wiMk=jHa4&c|Mw=^iq{sIjtIg$5 zQUFm=fUISS*Nyk|HCy%8FA8^PHxzacX?^O7DA-b>*R;pJlHB+g`}I_zQt9m%D^7<=#c}vHMXD{K0q~ z*58kixj;=-s6l&M9e(&jxTa(J9y=(r zXzZ{bBU9*F|8?kvl=~};1reJTG*7QDH z10!x{VGPgtwgbg=`i~jb;kxk&loy`!nFzp0!w|p)?*jwhH86K$l&@dXfZKF znlb8GEwGPfE@Tmu`&3Ap@N~q8Ee^*!%Cx!n3H6!v^H3^R2v`lN!KZ~&g=bQ+Fg7I)h2ZF^5dnwVy8=l{)G?dBDbeMSkDX*L;b# zzl{HDxhbqL65O7l7uL6xLfDhFx0h;tbP%~Zme%F0Ju(v-*Pdz*r~2;K3+kKonm3~- z(ov(H8i}0l771dwy*jNguO+%Mtk``oU>iG6tE^whtg;HQlg&tG zF0_7!8U{8N$an?(^btx9#_JcrwEMuu0==ewo;G)(%CBG0V3xOqYyKJiNH=FTMvT3> z@v*i4Febsg9;~lVV`U@P!p3rE#s<_2t%rA^84cY@afFcQNUu?2RH`pb@P%%6(`(kn zUXK{Z>t;-vwEjY_eX|h0$4|h~9O=3HG4^dXDnQ20lW|PzO_gRfjt@lnGhY&lvaZ-C zW2s-6S#q^xK#ljO>n?K?oY0jMSbA%L^IzfC&kDoAx9wy7{Hw=j&I@SCPhrCJpOk!# z&11mL4KnfX3ydedQ5Z=7%7gFau|Q?DB?=H9PRg54=s5R4GPUdV;rsks-5-CJz}3r z5(5j^X_D}1*c!hISH^aG9SuqW^0~f<46CgLrB2O{$bms>??#tH`Z^K`wiJ894-(#u|DmG>JeYjEu=kn{r<4g7D>(6FAW}=eof$tnA!GT zq`i}+J+$3!ij=lk|LUvM-F3qohYmg`wq|r{(%@kFuF1{ftuV9VJmddE>KX5ZE*fim zhwR&d>;u|!7RkqRqs56;TJlFAn7YlA@ceOTH=yiNNexK*~TD>fW%P|^wc@KYYqxn z!xuta<(c*=*HpBg4B3;PuajP1wN@c<$sAx={0e`l`Vu9yBD*3}4@ZY?6v*NLne4J2 zMvD9KU{EbSa4xli_K%_DwxV-S;@My1cdE!lDN>)<9IevZmsK1eVUcMWBtJFFZaPMf zTS2{Yo!)8{L{gKMi9fL8P@z`jS?n7wQk*=yKzvj((jx`JL?2Rt zhguwx#Nw>%26sZhRvGO|e&acnl@PL){EAXAv9V9lw|S~kau$<_GFC;4@SP3;rpvMn zf{4On&5E|M2$ku3C4pFf3=ZZ48N<}H%gsPif0sQCFy5zw@w^i9C%@>z<{mIGqZ9AKh{mB3i?~<22*HxvGYhTzS}`P`KII= z8vWpMv5(+CjCnzoAj)_>OG~k96v09ShXJ-+u=#5t1JNRc$aZM6Frtn1dV7EYh*>vO zagyHJ-bXvEj)sjH#af@*l1X*05UB@^=f(%NpXnf>6!Q-V75=JPR9`}Ie#sl!-v10ksVFZ{xTz91b;f|{}z8IQlK;bN=WtN z@9VKy{QZGvdi*;-mW`y8ZZ-}+0R9j~j{(r6h#9a?25~+TRrq!Dt5&HJ;v>uQr{G`K zXSILDIvl!)RZ0>?9?dS-V8HORzTcP_8w}0u|PlV1t`er$h`C%GRBA=LgH8 zhsw5#ayWTOvCS-hi7U|V8}|(4>Rj5wwWfBo8utv~Q|&a>xMz@-Sjq!>dGc(2l|>bz z&SDV{%0pGPS+;D>`19PJtdoUpJpPzR{P5l9)s-J2eH=m4;hK*Tt~^A{eh=*J1rB2@ zfk)4hM`Jyf2V*L&uUZwExHo;W@NcX~?b*@tL#B@jqY2k)i+1Y99-XByb#qW#6b>d< zMH?bDyP|sP7pujKKMmV_vzBZFDs9oK(9XJ1!NTZ(kU99a_?EM%{zlE3nMZ|dT5kFy z?SzzA%{CSL`(%{teOlrshNzo(+Qil_(2XJWg61O`FBWcJ5qi5mNUqYgdZgd-3cqgC z%v_3PGO0blEsL^mm|LJZzPA^bn;}+G!}eEgW>)PLykzHFTQo{dk3ElM)~R`s@jh>d#{^!X7g}La zS{Afd!}7o#=Jtk&`HL}l^t&TahR)QQenpXp`C~oQIJBI_Y9s~e4sy2TDpnD!*z9cG zB>pIE8M|>5ph*X39RkgcLs2Q30!ZDfM?cz(7_WBhsjpt9f}XVb$s+p zA=d9RSmg>-15*Rg78Si77a}bh#JJROra7S4&xz5zXjC`Htr%a{t!ncNqFKo_9YdMM z+4~2@;;M5!zLjOK8UT&}08tCipy6pw!(Z@IwK z!#myML+_}a^?bzmI%0gn99g5lhqmY-#q+4`N&whF5SOL=<7NKZg$+9FZ^_A*cVS~? z)hhdVED&dX@$3)rz{^_0QjNb&u3&mpQNnlP@G;)9p6)3d2g|}WUtx5U6G3;0q#F1? zW53u2?6`h6eHsHP5S%3_AvC!)7{PG9^8D($V>@Eo#NUoH`$&xS^YqlHZq?ml|I`+N zqA&U1N*4S?E4U-YFZYRFxfhbcT3jLc$0A-DJ@JCnq*H?t?Sd~NHJ{(u1T+zC*yr#$ zVVHh9NA+yVq6t-J)^qsbd;tK5P8*FZvCxV_jo;0hcCmE(d_7r1Wxj#$FyITaOgar?0=5YDkJ4rX_Xh1Pt__PDsQB?R{49^bN}b^h3fs;@~74B zKgwJ9_4%xD-6CmIiSiAkSFOT9rPBj@`E})G?S*Qi85vb5;!840tcwToge)&bi91+D zdc=xx%nOvutOuS^#9h6f0<5);*vSesTtMPBIZ9zeOFElfd2W+B z*~#Cd-2FK4w^~pAyeN=vbL|1~?4?afwtABMluI9(^-u(d>M4DX^uFvN?S%XA)JQ`RiKU z(NCjom_z1#5oinqVnZTkd>)`Nk0Lt(@cL9-|ggZLGOEMvd0k-0d>#a?DE z^dUDCM^DJkg_is!Ra{HsaJRH>+)x}J!EE45E)niuZ=KJo^WRQNgG>r~MTK&aRM1as z95O+W=9?#_G8(I~+ccMM)$E*chX@pzl&hH(@b1jZQ(ex>1J;>O`u%bLzs%1QqA2{I z=cgurer`YT{Fv9Grh8LlSn-wJjNwu1LBb)7Yoq_|Y>ng9Svr?No4sE&$OJ{4xg(cbb zuMoK#*txthR_l%twmnLT zP`&2L;^+_j{eB0~S+-Rep|WmVsW{g|pWrj0_BiQrEei&FJD|~#4)$Nre6g=QY3lfC zSw7T)3pv=oqX7PUJ;1GnYNoeZ5C0f%z#(di6M(>ie9Hh*enUxTee(Gc=KMfBe`1?q z*++S?t~4q8XDOSxuT>2F@#HBt=ksKBrWk6UDNPmG50LNbUDrfy_K8d>OlUj)(@M zgLn2Qj-F~h*8&DGbAQ-F99R8r>&gD(PF)+lMmO$P!#D3=C?$;BHt>_{U{vcX;TfVD zdLcyLy}S-CyU^PB0hL6(X;-zE>8VC(fIvD}Tj?Bn%G{>%)`yLcBB`R$#Sq=&*9$a7 z@m@fKO>D#k2CJ@K_|GxIhy`759Xe9A9=%}aa5atXx_ljWf8;j;(k1OqUrjo&DPjUrPO+>H|6}r$V;#EX;{ww3R>|uj!<-l zF79XR6I56=eC7HlVCCNq|DOzh3=?2Iah;5yD8VfFhF{NAD^iFUU#ei(_0}O_)qb?0 zD+DBq6atpe;=e%vIv8FA*JyM6vTFRFSz|A8$G@K6oKpBJ((PG!AoS!+{kL$RjJwyq z{WvQIUMSMjScU|1S@EY4Q$=v&JI6huGPDV4b+9`tT`IB~47*@e-d#W=hM-1Dy=wN{WFp)u< zLLFnPu~K4xq~F`OG7NJ>g+64&AT2&u%B04i_>QY+3-HOTWsZY%wmt`IzGHSoJAc_O zD76vg302sU^Z!;AzQHd5WQ*4I?=lV*ifFyspDr0caJaEFG#&^n5jUyzy~|n7c6VsW z8|mHt7sAw&7hn(M{(}@b;dfsWneh}a&5pcCbtNzCD2;d` z6SafOu4rfA$D6Tih=*7+XQRx4mXvkZTb(0jxmukgHCKb0vw_m1J4J6od;>|;of(^ezD~PnDsw)WM~~t5<)Xca+AYyPm7mYq+o%9Z2~hQl0<XI}3a zgGfsvzi|(F%eZG0X-SE7hZ@p13f|3buKkFWK0afmqis4wTAYJPN%4F!n^~(ioUHf05s`2aE=yB(klvXbW@4R& zheHyMXeK_T@{>r-ms(s`lX(+X-i0)HO5?}8#h5;c*wt{fE>U6p)SFD?}s|3;+1)~ z0k12&u!kQJ2wZxJ*fZ5to5Mstn0KoNjhldWYI zTu+J`zH9==pF)kMayj_}c=5im+%Bf&>-Xjtww@Xc|i^^7o zM|KX%^x!*!Oo?oah){jkT3Q+iTydouf+(ueM)eDf6|!m52jC~v^zC}VO~v+n2grov zkxAcu%dO}RAtC6^>|3r^UIs#1+IP8!yo za=*$c_h(T=%;5;g;cCp%i~T7!qv!85(WC8mX(*Sk!-nMurm)$#PTFSzBb6H>HP%f( z7E)LuBnEOj#+2F-1%`v~_{uV)N0z*LQq>`^n^d8I8MJ>Uof(#$7Rz-do&YrZS9rDt z&1RKpk*C9s6+SH*ZS@MI?^H{UHvcZFb-C=!CIj_zZ4KLt#|!JH&RD=RX2e7MSho?8 zZxuaUpj1s!|NHISFGTFXD1ok(4Z?789H&XiqIgs5}`5O z(67?XQNp_BFjPAHl<^Td?g9eOOuRC_7S!qnL@_fzzwO7DbtN_ zbaQ;MUNau4bQ*FDXH+poS(Ddj@fsz{JFMUSy@*OJYWms9*OIr$>ftWzY8g)afTE%J zw^;V_$upk1#ja>DpA&!xQFQEk6^%mNV1!d(>}b`j)8g-SmsyUAXy^!a+$R!G+Ls_N zq=Mc*fK_l#pivg^dq~p>6vf2)Ox8sS9$oNak-#CfRpIsV=9=EeC7&|I# zj)q^}2oIQELTs#FW6kO*JAtW%tnPVWRi@*gpt77oFJW_Bb=Vxiio>qbyLx4t=!VB( z>wPUgiQAVkcz0-OFwRIe)1-J4OC zVFW26wTtDv6}nWgl~V{rotLltL6OoRAYL^|W+ zJ&}`hRzt9@!FW!vZQo3mOP5eeas~2NNJn6B9FAtFgW(+CwIidT-B?a)@K;1*RV3(d`NM&ZT&mN zaumW^bVSjU6Av>ru!uQ@+T%-&_i*}`;I0#btNCc!I40ym(5GlJ#~%kWm1*>zUb9=9 zYeQ^RJ6~X6LTaIodm9C@Vt6D(#r1|_9_~(I#H`>9L2=_I1cTUf4K-V)UmG!})RKzJ z{kn2aS13s>lKEGC#D54lTGO$Vg?UvB{ps{6(Z&-$2oD%tERv&jcQ?X;m+8CK>6I&W z_Cd2#N8AQg_24?qcvlwKjCv$N2)xN+XNxh^ERkTV?9(B2myXpaE|%Jrtz+rd^Sm4 z-5jJFQ+dP00dR41uCNn|#%cpqAKDV_mRZm6ByoiD_$+*8E$cpe2KFjIl6d&1oHiTE z2s~zKdKI|}*UrCNhS0jN8}zO{wXRP1mmVt++|g^HbriB?Di+qIU)t$B>lmHBS^tg} znRWiktotTCc{iZge^BsP16Ww?gBgv3Pr5?rF0-#x2&_dozV04vdqu_s{@wGHCDzwW zj@pFO0k*{6iQ*vnmY995^r%;E6VAX}Bwv$OsLT@yT}iRDItRvi2fAbO)FL5rEV*;W zX<_p>T@4xwgE?_Xo%>|*P|0}jZj`x0&q+9wk>FJl)Bz%dx>cp%msgST_BX_nPj0r3 zB-K7vo*n%`Tv$^2Excet`l!sP+Fz(`A6Y2Odel@|3WFTW_*#+&seRiq7fQ2bqOew5 z_Z^JPyd-ofPK~Gp=9Hn$Mk;q$KYyLh_0J7>k_mVySF@zmZv?;tr$h!=qsxVTBnoe;@5r^2&|vn%^rdB zhso}Mb;3YVojan(=w@=ELfqB~x~V*X08!Sl!NHGeQ8_&v{EGj4OH^Y!|C7QCNlwE-GroL$P2UW_|-3(McF%MAT9QCb)qh?!O z8-eqLpj;8=C0C$xvp%~vrRwm;(yWLPds~eH)h*qPn10y?Lq-pFcarasPUFi!tvl!#W1u}UV;vj1^-2STHYIx)EB7kxsaq8IvM0{lY^9R)5e@Zd@%FYaq z=f!&F&VqpBza+j+e0Uz-@i+MJuA@oHd6eypBVvw5vQIBVf#lor5m$)Uj3zwpbeR>1 zwL&PC0??n@@sy`h`)(?``ttU7^KzkJ#`tn%D)MBYBU)ZEMo&#=LcUNIsP#K+ z54o+tSRXRl$6qQsb43Kx>+C8;SX@6K)k#GVLLCyd>nsxC$`xFbK&T(S1QqASael1x zr4;9MYII=49K|4R0>*bD#>z{0%v2(n~kw z{K-ff7+Kn1{7aE`+TPnDP_Z6%hRbz~C1pF-zCxyZ=^cLlRK8kV zcQ`WoFmuL^oy&O?9@JfTfBb(+Q6LUxc)Hn3H*drx3aEdkFdF2@V*ZSiKO;&+UcWzC zd$*T7Y~ox>En@pstWk;RAvz)%ON|&m?~bj|`qY>HNxAZp zj{`$|AF72MzVL*H7%fA_R6Fy@fuBNnw#+yJU*FE9-J)lk_qI?NDxLq8swC$ZS;`Qn zuZY@b$$2qZ=58Xp?f* z+Wfl$W2ZKs`&Bcr1Bo1{lp)Z?WfMfN2Pm5}WgX3CN>$-Llw19fs}k0gl<>gTlJ$xl zlM7Y3F=aMRHS`%XR>lFR3N_yC*3qXp%yCbP+VvB8JZoIFPzk4@mdXUleBjUMkh?&6Ehxq>n7N|3|gi z2x6T5D4#3??@bCuLBC8x&Gu=hcsm5z{FkWW&WH6i3J99iz0io3Y?Ta8(jqRdDkj=3 zIxS*8;n^CWV8n{zB|fZ3<>&fDj(UG58Y;GRm)nN^&4zcVq%|_Oz8bIPap%x0egs!$0q`a#d$E%NyZAd=~ z{rqjA8tN#~Z*gaVurBr66Bw?_Cd&EXZaBP5G^>n(*@2kpbj z%ik|k%gKdsh_kVvqPl&z58!OCXQfekcmDwU9AWc{iZJK1&yg1=G)%ADS6|hk^j$fp z^*v#?nvZnt{Es;6-B)Y6mxM5KTuWVu9?4NcIc?iQBFBfcxpM!G7-NOy#=2Gu14}kh zwM2=VjJl@v8C{|rf8r;WqAW97pK)dC3Si4kyS#jm*5^uGJViL~-Ly&EXVT~DT1x(e@>z;Tktq$2Wd!tPEkhv~K7YP7N;9gS%^9)eRka0}j^~%z8~yo}8$v4HOqqKG z4%$b`*fRP}Rf{vuka=*zIJk)@ekX!=O>DE>L`lE?Se>KCu-v+QzjH<VX68ly3r&u0ZqP`u)Xm-A|ORn z)w2rKmw5sRoxi>ID#^7@#CxOSp;1dXuA!bwgQD8wWfxa}sNs7CF{7XCUF?_DWHoIP-L)s;Pv>9U?`0*+Mg$8i3= z@Ixt)I^!yy@x0#5k5wW&xvAcUWRG#OLr!*`WPi;RyZWPS=(L6M`>Tq7wA%8qxGA{a)8Mn=_!jl;zKS`-bdJ!bEwWYTyW9VaErSb?zG=@ z8m@D~tE=JS7IcR@Z1$i75BKD};X3r4Gv3#|@h-RSNoL2Zn}?et$0t{Dz1grx%`nb= zw6gR#_L}02Wm*1I{1-+}s5AExH2j7H4Zow#+{?K7BYk%}2d=EE63!-tTGle-cB1-?eJ@WE7ILn3@!=q$+^1D7)?c3^TO{d7cvkje zSzvKTwp6Wp0bcD`5@-~A2mv>%=<4=f@P49P#E$&a4lDW>Nm?a)ebzgFm7pK1nXs&ztJVFmS_QNnwL{VQlN zHVLn#Tm!?A(wr3#K(|_tEpn=}^@sQB2~0#RBkQjB*m%Sb@jw3%fTZ!*BLbLCPw59d zdXyVfbn9Zuqz&uMTMO8fc&)>}1q3?uF7$~5aI9K#>IfNAXDdE;LRj7ws|X9Uel-*c z88xho7!B)ulU4s1#&D{>q`khmRPbVONkFRpX?_=4hpgMrwivZG2+^7 zAy1vU#wWh}+o;9avgePd&I`C#1LzrM(e`(H1ujTk7bwKB8shk4_&9cuw^)yim(_W> z@?4*cP(>L%z0Rm$f3?usg_9L7YNP9>bN+`A3GwXrFwe4%xuhUqox?;xS+`uN!R z7evf(1xE=b(iXZ6V|@3i zTGL~YzOgjkQmhw@ZRU;*F>5$(#l080k(xmbYdO&Brg{cA6;-WIT&o+Oil0N>HN|Bx zxDV%Sas=iM4n65L|LRIu{wwDa5-mBD&Ko8o8K4?wS_nsP-BgH*dAd7}`sB`NRVa0V z1TmaW=Eg#uBQWqkF6F_5cv$%Fkr(0MO5GTQCC+9-du+W!j2_(^`J}fQ-P3W}bf&?d zzb!Nvb!bp6DdFSVgz1mwd)giq*4G*MFh2*-8HEt+0My}HB!Qw#uvcPT^)@&&+9NgT zm<4S@p^)c?UuMa3HmzB|rc`#lLKWu#Vf})vXc~|w<>mSiJvFRY=+3?nx#3*mVoUI= zb^R=yD%sW?|0kMQ>Wr}lXW)x>hKU~G}?W$19{(y}P(Wvgt7P-s%T=AhUIZQL#dnu$co=(ps_ z(emcD9%Ss6L+?I*cK6#c72QpQ)|^moJTGi>yvf$lw6d&yn{1g;i3%#JDVm7m4y_HK z^Bt@kgUcL1*zU!KI#=vz#Gm!tm_*v=4}8fYmD3Ekq2%Pds+G4XzO^c zmD3G#os1{d`|W?q+ilVgN3^pPq2N~$a~ zd32m&iS@J_G5hat>&2FL-|}pL+p}bZ&3}~7;}@CfL{{nqIctd^?M`wdD>D&p;?E;u z!>bZ8iyo&<33yf^Zf)5RH{IF5cS79030H3Rg2);HE3~VyJkZEOKF(_?6W|uB>ngZy zIh7>1ZJ;Y3a^untBRAZxI(NGbS8iz_N`Xk3vrm(uKO%VMGAyRrys4U?Rhe!azRYxH z#!*4ExVqm58-S|Vv!M=7)Ilb*Ml*4W^n$ok+<39o9yt;UqAe1t#5?C*ljGWd+9Gv@ zOQ&?7OU69ZSVMSLd=(qqPPBwpw}xP?+~z#FXwG)yeE#}3zh{5>nQYV+xGvB`;060D z{;=PdgOvuk@l58T!CWi|kz10uPK=dWluqeK{F z%8PthKHM)K_(U=?Le|Ft)2j*HEr}jMp{ljk!xWQbC-?`K_O{s3!tGe2QzsmOsa!s{JIXAXFsf3WX z&(^$wtcdxNOCYKjf^L+bQdDWDBjQWU+m!{8v52*#++m7lE<^EAytB@-gUBW-mjgg& zx|vkWRMR#S#YF;;Cy-ia)=!nSokmbCmB_I!zd#mn?%R`KfofHihRm5V870G*3~UJk zDz`=9Y0fWF8mES|P0zI{^ywl?mH&g= z&PoYkBtB>_dQ895`CeC8t0S5aH;vdc;ULe>Fj7Th!6_9=>_=$Px}ST>ee{))+U#q} zOfLq!oVgWzaRP)utD{k?xoAm6jGN=iAP?QVvV`+MrCQ`;=H z?1{){z!h0);^Ii=NbW+cweO)5@hbvV@(R%Fc;7Pm^sf4V6VG!2c@BiC7*ZdF3xD$xhj7l*kO&m|;99)myv z-coJe-9XGq3z^V=;?vg6zsp$g3hVLx9Z?(^Gl});zjJv|?IE!Euh9oI5O(l&q-N8s z-r<_pv{WH&3EjG^=|YgUY`Y_iqonN462*#YumfTOF=h zF?*D5@<#L)pv8Y0AoeOH2v^6{E|PjB1nVr{o9{z)`Bry<|vS(ufL91jzB%63WZbKMZ$u`=RJH`hO1B5ZZPllLU=!%to6U zH2d}rdzanJbe$Fhy%)Kq=R)Xhx~fZI@w1 zaw%PQy>w|+#?n-#r~z>^puR*pe^U7DKc9X)k7{n*P5zj)mi_+)aDQfA91c*p20iw7qA+CiizE5w ziv6sU#QLfBgLDJOR5vozo{)IC?L};D3V+HaB@!#-;>ez>CZ?8pRC#l|RH5{VC?O7A ztB6RIDc@lgpA^!Z5)aXy^&67x&Gc>ED^JhSmSw79N`TmM2deeLR7|$aeuAv$904$= zPgORW{pac&gU<19%dH1WX~&e4&8zw9UTcYgcpIxMUCO*#kDSfYg^hEHUb&2o7H-a& zbzz8gPMzo9653fG?H2vOda_=Xy7>bSU!izIpiGFYa$VS2x9DJo9A*eRZv3nosq7i2 zX!#uJ?SEMA(mT4KQ?NNf!$iD~De5mKK-IYQi@8t0g0fX8-+4^OiQZ zzwmdbmF8+H=dU!f&nE#IwGBxu%DQq4lUkCjzX>MHnK%@J3nTcscOMwr-xTUSy~YxaE2?A`((9C@lA~sEA+Ek(*(7aK3!- zLl5Fs8O#1=n^5k|VrIp3A%E2AhJXLK1e*We5G)UOd$7Zs8#gu;h7^rj2?*>5N4S6^ zZ&9#uulVJmOu5yaOP56HDz@9xz5(YyrUIFJ1LNmrvn1{i}Vi=V&lbzY7~XUH${2}vTI1lw9jc@UbW;V!K0khKp#kapYPRcjmYSnc{cOeo@ijv#ndRoV-sh>K;c7`fVf_2~!iY*d@*S9zwc zTu=H-IT)pz*Ak72uJgGT7crsE<#45-xY%*HhbzCb`m{o=!D}JAHg}W>wH1v`e*W?J z*Z(H-2#rBmqgY2qF``iw48cBE(P)BJg|^mP>rQ~RxM=0p2Eruba^%#%?d`~Q>(j50 z*eaGyt;>4GPQLB;emnW06ERV*XNKMR;sMIQ<(p-8_`e#4az1uPPJV z)MJvT=Q#4*iF6Zv{dEQ6H|qAdXLwe(nKnuy(>+fvp>bUg+*9xKafxd&8#AiZegzEkrJwrvnUHLgnz48>1C({ub{4r0VlhiZgu zl3@N7_EaA}g^b*&o#Dml<@lp8bq8>0l5#rb*ll(s;y6_7amAMbraD;S@q=|s8ayjy zzDsT9m(qqCFfIMc`dDX*y-?yJWL+&%3V#A=9%#6}=hCbBxAuW zUd?(J3j>wha;w|VHGee4S3z+s?Qm9+vD0@zZtCFuN26u!?!wN+ssYu~6;( zqGNI&M%G(!9<`Nfc)ul#fL5qy@CVAA@WPuZq&N!tlum;m*)OX#$&pv=xHv|Tb?d3Z z{DtKN0!%j4sO>{l2P|WP9ji+9B5%@_#6YXXM&(_(kH? zT;GDol8ED0cTec%C~gbLuF86mtVrdjf+6uDsiSkQb4NKqy6__XLQfT)v`TrAKE>_( zzwjbGDS85&rFy}OB>F!T!4Y}J*2#bLt>pUsN6Q@l4*N+-*i1>Ltj|cUY3s^oR54V1 zMk^ejk#k9N#%J`;Q$=BLeMUoNxA<{N`>Ejjw3?MqmdV$*)lJXtI&+J>i;fabT~x$n zX|e-GE1#7Cx#u{#9>-B#KX_7kj`raC#B;=6H-ybx;yL2k8BD6^NH*Rh#`PuYc)c}Y zQjRoq_JiEmYR5&`)pUvs$4Pn9Y2tFxOMMvL*1}Jz#M_;2CG}MNPJx&b{Mvhw= zIgW#N+qGNeI~H1#oTouIJM};6=#d&*Q?AU6j=m+Uqi-81J^OU@=YU6abe0PcR$rps zDqLr$NcPq@1*xkSHv@S_FW#|C>BT2Q_Wz|`95Hj409N}W9lA_lM}PqNt@L0|2Ns)Q zF=W_bpQ3V+Z!W>ua{Z;OJJya*$(};CLzjB+J-*9leWc71v5J@j4})r}(Ou6R=W2@; z{V}-lbYgLnsv3}}=)}lfbYgsE9nF?0{fwr7)k+nm|IE=2F6V+4@sPJGZGqel>sAhQ zv=5gxze72@9eF77sq6ATI$-(GMO7_h>x>o7PTMZyUE>w*D8Y@X=;`rFf-;Qd^~uk) zdGkRe+b7nX&kI@4>Wqm~`yb51oKJROF!Wq%96IMa$&fg`{}56;ZF0s9rUPXg6D+o)3rk*XXBpL;?*!oxzyqtB#ET6S%BO?UZKpd+V0L3S2t^Uc}BH@(B)@ zyEFNMpZM&lc);(Xw#(@t7EghRlTYoB8q=q`>LVguHeP*bk8jvPv`%~_w!#`i4ql7$ zF{$1>nN#ko@ghw-ziQ|6_z%5+4pe3> za0DUOY>%FU7gL+NM^aI9jrB_V@Qy(8EPX}va`N8UPzSb zi)SdMBi=}1Q96oHI%3y~p=I9Pq8gB`8;<8V$KxUV;V2xlpqJsbJP%?QyGG7QAg3@q za$J!Pefy?DMF~0QCSuFdFFAaf)dz0G@=&^f0>+-<(!+oa@Rux7PI>D{-Z8L{Q5SM1 zO!zx1tf3#Z-eZ5%nO9Hc2rHW+VmU%8#=fe}{fmp`;4^=;#D{8hTt@VnwUQlB7^p0E z#sQ3xjmj8t?oLZP^~4UD$0M9(##?w`5AvllxpbQm57Nr4D7<$ke;RUW)F_ z`xQ`YXZ-++MLNu!k-#Y~5y%r?CHQ!Sy+;YqTC%fo?($(yvOZSw?TL@U|3Ml2EBt29 zGsVBkjXtg58hOR7a5Z&z6CvSy}RYPyo5>FQe0z;=qBSU|zB@(h?Iu;UB;9h4f zdO9nn1Pm9dI5sW$!|s$LU>LuMkGir`9$H+;;1nY~U&}hKzIT_pB{+1(>=Wo`ew4Jh z^^>88P462?^}A+I4@$IzCl=ls39df3V}oFM(eQ4O)P>!=8n^jt9DPrwMm!Q+M~$$t zml_3n>Xrhp#*CaAOY&>**;Hy2(nq0JV{%RnE5C-*M-hD#c{L{G)Hr0XHx3snr;qND z)MeeNah{C)M_||)IbUq+H#Aej9l0xy!5^Z=#UH4&Uu4$9#=eO0Vb51sgP&hSGuB+r zTjCv4&X-GN=D;v9IDL2b2v{$0?-615D(_q>b6axJl9QPf*>Idmrg-&IGYW8XSf{Wc ziRLLzoPDYY5%D;`+O5K;_jk0xPTHcefdr@FBEZ6(+bbRt?T?e*d?t1k7rD!Ocu9|1 z>cYn9qnd}Cg>gOJ9-KFV;4=vpYYR$swg09qS(+O8_HgaF!eNv7G)H_xuyN1n)4$ii z*A(B{N|mOeX<;A^*Aq_Tl6oCHa5Kum7M^AGv5Bs$kCar^-K( zU;bgIe8hOm{*=eYRgLyi;EXp!i9KAe_8WMvowG_NMpAz79$VpMV(z-Ekq2#wW zF6Kv$FSIwd@YgM}lE=(h2IZg#5$x<0uy5v^R!08{sSDUyz*gD6C0!=*$B-&h-A$%x ztn=(nyQBhq zTdf!Gkb(O@lAyj-N0w6URrrl{7=elemEG}8kH8DV!3wf$?)D!1oU?%+YdUuUkUdqh zhdJ3-JK0Z2_IR>Adq~zp$G3o1Cre*+oOk+d*2DuWz1A}M%vPW_M%?dzxT|&AS&XgY zZkbGh7rbeU zmMPWWfk(V?r#kHw6G6at7}N`XJZ>~ed_;NK?p8-v*N9Q~ih;Y8GpmiS%Y`ZIExl_r zxK^d?p?Y?oY^zk@QNCk5s)!r3*T5r|*dTR2G|bCo;D=3r><~NpFGmh%&OxdiYXZsQ zq)U#VxYC#HTAs4{gqdssM3lLUJ+72fd+za4S9PjbnmsledjSi&!X}y+l2G$8w%UW4 zIH&qz^7iMzpcZDM1~yW&e+Aqc(8Bc(EE)KEm(#Uln1iq=B1kjGYaY`_;#8@Sd~0&w;R;^@$u=HxJ=M ziR}HoFLoc_HT_br{2)@ZefqF)<-4O&L(h_L-OXDn*pTh`8es@y<{12-lbb8~+9O7tgdSbQey)LkbR#RadlgcmhqRgeP)=!KTS~E%KFP8F z33}&DVX5_3E)-!47_Ch0@mqJ@CW}{0j}#0pj|})J!>zxHcZSTKzlz#vKsvC>$uWKV zO8)R+f@axn4}Q$|X{=$=o*9GucBv0ptk(->>M|W+mC>MkjnY;m_;vazmp{~4xPzZP zV+k(UCGA;7+?=Q27UaoD+pKP?8H(7#+Mc|Xp`;(m@~imK=1o+QHqCHgWg`0;6eWRZqhG_5BwRaL2N3p z&A+CiOQjxn;vd;LK9luhD7jjZ1h+cnb#t+>OE!9UZs+LTST7=X?Q0lBHvW^B&h2YO zcAb>U4!=1Y>pY0aUV+f(0L7FNUj%13^DLFo~|25*Yd!}bVJ5Aqo2;R=(vrn2gzflH|IkI zzCPqu(7%&2DL-cVM0z4-nl_y}=wU1Fra5Dq1V^juL7kSl=PTNm>!zl_ZhSeB!Rki8 zUs1HSano$$bU7!RRJ$)uI~k;#{r<##uCe1fqaMYWRzSbmZ!Se3f~(cducUn$H2U2r z)s83iXKtzoyYv)dEb)OO$q9mEF31GGJFWDcOJIv!BX)w|Bkp_!-MfF*?7i_Wp-Ddc zbP{vwj6k_a96qUeD|)TSbn{13M5=7HODWaV!|eC*ON#!q`Qmi!ibhm@v)>}hsSRJJ zz04JKsUizaStN+PPwDhbnM~L4DFOo@shOf1K?j)$;iL4kN`9KXtAJO12SH$-Mve>f zy$-WE^q#$kyk8XnXbHK)48ADm#kzsp6P(zkOngvNzg{vPxtmN+0=;UblOP0h|s3G2|y3|`p? zpR#i~!&^vkA7eBFL2PJOjG_Do!Wh?6B>jEQ{xyp#RdYuluYQJ4fjds8g#1%HbFQ=~ zJadMd>Om~PJ}IRJ9!8FzXP%qinP(IqXLu$e39mk-IEPTctE}a@j&*Bj` z>gOMauSE)5kaUdzP$ zO9+KETiTnL+a4Tzl(Z zC)0<+UH1EsK$fk10PGo3kFHFtno8EPPY_ue%2g5UK;0@0o}s?;b5ZO znlZ<9!L|=qraFFD-G4qoG{h259gg*CZ)yPmHJYviYO|l-nCA2q=Q`4k4T>I7?Kqz` zwA>mFyaEW?DQC2XatcrtQur0?P3?H7o`jFyp~q~$DEaDoAvwi_0l_@Ph>2&na0v-A z=F?=%=2+&tfl?BB3K?ARB`w^$!q;C6;&%7!SC2gy<4xQxFUn3;c3>jNCjr(u@gYB%%oeeZDnenL;MP`qQK_vJ2fFcQS$G&K&X7K9b8i{!ngfxBz zwJGBZS{qviwrt!*2#{Lpq7_p-?cN`oIoIUEXWi0{wk%$CmkzI$_vs8MtB+><1s)9@ zXgxSQh_-*gpnm4}>5=3K*3hmCXDen?#;hSIMb$6c+qiS|F zXXy=2^(wm!4k&yq7_BtqW+h@@RtDpr>_@$*U#h9yAX$J?90M^&Bw{~5?Yg2Wq;C@N^Ep(ZMo zSgDK{O(208m?#QVENW2^v7%C#5L8M7Ga-!Q)mXK)o3+}-s$Fa?Ds@TNf~bgM5qHGx zjsb~Vh^XZM{+xSf3E=nt`~P0Q-=CLe?mgQ*%kwbT-#BWNr>AkJzR+dH7ufl5ay;^$-qRIyznW+p$ zcX4yUz7XLOh^<5m9?V8w(1l;#^>4vZ9$^8JA;&L3zbWMv<=VgkW>-=bq7V%e6O2tzJ>r|jM7I6>CR zL48)>Eslnq*wb~pxx6I9J-Plln&IMLYH!Rw%N)YIUbZ1rwjms7S%_qZQ8~J{n7uJG zKG25E$(*@D!R`z}_h!nW=>WTwZo)fz)y#UQuTmr`ij+E2(B?n_;Q;CjxlCcl3}rmMi}}?i^st zT~HVbbj<&qw%c;HTM~oVs0X`j24N!@#e(TN8!3(>J|(C~5)9jFx{}s{(HmyMjDAFG zK)5q|m!Z%z{$J79T7IuOE-uO-MOmsZx-??>X|$ZQ_>)-?v%gB^SzGpb_Qg9Xc%pu3 zc+9xsh1`{QP?r!Ctm$B`*YfQrX)BA3yD!mOO=vna6Z4n?_RA@Q*;37bVc+;Ij`vP( z5)Ezk;_`E8GtD^r>djul@$?kuH7S@1zU9HYu9LtBv)*~}HuO)%eR^$jQkov~J+|{H zgBkwP{h8Ez?OQ)B|=vG|+@p!VgZffvzkR;z8o9A(XpHz_fgXp*8*LLL8e)?h*@|BvQ>33}5t z1S{A^35vE==INIpNB+65_RSJRtN~4TlaaOFZhr>;|JI+^U-@6?kAK7Azk~7`$jHUSh{rTmaWdrr`*c+V6AuLHGOx)9dO3Q~C?|3F9a{cwwK)(O7cF ze8U!)#g8H%vh@<8vOCgS=S)(ZJL+Bs`C&p{rL}T>`+J%F7fz(_{hEW(q^}{+4_ps?T>pukd%DM`!=^DJS3i{UX`JS&B}Q|wK#Q=y zI@P#1e+5>h)TZ-r4R@Zo9<^!aBF~|R{ds@2>E&65hh2Y?0&nO?{3QJE>LoGsFE{k# zh)E{`TD<55B`HGb2)>iHH6-t+J1%_;rUJeyH0`|Ng=d8m|2dGI#~CO+f!6Xlw3V7f zh5KL@4VA^+u7i#74DSX?#HRi3Vn*wE;I(5q--dy~+o#Zr`suU&1rsx%Ew4r9GQiLO z2uAOUoS8U`v)T=KjDDfdUBrvCrikX2lHeqDAS;`G zRh?g+xgO{s9+1wxW&z(3UB!5IK`3J>PIL#u1*v+-ce&_noW&xO7<3lHAA*WkhX z{3QIZ>m@Pt_lx@F7$kUB??QsnE)tw-jC$=yi@s$977yI4SU#l^Cr01vRky=+@`W|n zM);l;T1uWP!ei!Rs?({6Y}NgXR5P<~J=6~sq`B9~+4V)Q9L3UTEFt#^YUDIj6w{rY zx_*h?_Yq@b2$}NQ@yNMnSpKhB3Xqz z(}9$8s{dekcn_bDo%KUjK0}Wa{+sXd@S%|h@Ij`F>v`0_3_e(mzv4YQVg@rvw;j?Ps(!`8NUBPDfwIzP%_w--`+r`i~d5ZV84j%{K71idMY%u^` z$xc^YlBX_l!l)EibAv~ZXYi=Wzgn%xs&FwAa3IVB*LPC_&_9#>G(4BLm^HeI^xT_dYT4*Gyg#R+Db|7Iqrr78wVa`<44|`9)7r|gBmEFlZwOj z7a-aBzyj=k#}oI-Jo9(pyM~^+@a@5$4zL{*{^Zl!+?F-=hdAo*MRYP*o;|N z+#-%Raa^Geg(k+$#Eb)EUNzHbXt{x}{R8$(3S&1JU%YTkIPs^0tz_oF^}-oX(rb4W zQL>4*oeYei)iD6V_jLE}0)*KG2U_URd%zQ;;5jTgn?}&@EI|LWU~v0e?)*A4{s#Yf z7uIi-W^V736=sq$@&RT?SmCiVB>)_&(3h6X&u%`i2nA>;T&JmyH7HGH2BiV-mFDL$ zU!FL=(1i=p2g6p=R*C#?aRAZ?tP>{>rd-)(kH0-}a-sX0R!(R2C$J>XJ%5xqB6!*O z!uVFAf@<1ZxO&IAO$B~VI9Gf!Hc(f;nmYfH);A5VPMjQ0T!HIZ{ov}jGhDM%8~AKt zxflicGjQIs1c(}!SG8hpNjE|fr%x55G93*twZ5vLjW3+Ip|G}W&m_D5St(aBr{ki` z=>c;HN}g)rxMDPf;?LHWeI?Z!N6t1ZQTW_F&Oa{Gz)hK}a8tW%a>(~wIDS=O@)`qh z4SYuWH+lvO64U<9#07IASD91UZ#mmvHhzVTI{&EaC#w@Dh7*^uGUI~n7~LC4CLN6t zuytBE{D8$;fzeJd^>12 zD}lx+J(>77?SFIeCKTOiJfRFjU=}^O3Q}}Xc{UBg)vi7WpGXGWoyL#-anvtA29ZVp(z&`A35wqz4(dx z_uR=oFk?+~7QgW}Ns%|9t=o8Tj$;>V-)zR8@NXo=>@lr8)P>mP9_2y*GCNFN|LBO{ zk}6-mO8oeKraIr~#}^?NKR$1M{g-&n(elOKBh94d*M!*uRRfzBLWr=l#8)S*_$H`C ze|FG)`pd0267B<=7YxUwn9+YUyoafILS7te);S}=_0sm&OuOEi9Efi?r{bpsJ-QU= zf)2*NL}Juu_U7cmG{jC6(BaF?4NRPJy{xkQX^g+MWuHaA#@o0xc;bTMuz*kn2>g(iA^amMaJAyO}B9UWEG!Tp?ZO*J4TpSC}U1rX3FZDUqNX`$5*aQ}U}zrG+vYraoz`l% zbN9uWwKByB?MQ^`eP;eyhwzDbMmwh?UEsf%3ptw492bZ2j3HEi*w@8O7n4$&e#6Xz zIVY7jlDE9{8?&nQ!2rY6us4bGCG3ryq02j2OXnr}WWrB+biDUczXbmrsgm_9y|k1swl{b4?$Z%@~^6Z)84@cJ6g zco-#yJ?bAkLtg&Lj}yTjo6--OHH~jo{G!j{#p2Jgw1u!7x)zA&dYJExFKT?<()U~( zlz)P;4lWTg1~ytv(_o^50Z4>3?)*X{15$HvDE@M&?0KSrTd{|QV)3u42u5wiWLHxl zGCA@))-9!~Yyb@^{!{msY3rteq$*ZR-~;QXyHo+RcKL<8q-d`PKYV?;yu-bDX7{&Z zFKaat=S((d6O6OVIcAfJ_eIs8*SM?hcx~pPvS)#M3~1XkP~XgG>i@&o>Q-t1=^=6O zT3d`epvum5kd@)QqhyHu$Bb_$pEQGOyvKZ8Q#YZQ4NgIn&|R)lb^bBD9SXAYyVW|b ze3R6AoabvC&aWBlSJo}BmYb}KSC6^*+Rr=t=5Z(6zV5ny$q}8Ne3HH29H@^!5=FZq@u=9# zJ1Mq!6jKauRc|S(m(d!2JKbC%+VcO|r)E2QStvc}V?-UCbSR zXCLN+%fnVlUNhDd#KfGO`k|RzxS!S!aU<*M{b&w^mmpS~aSILXwQg$x2Hg2mdkL-| z>lHcVQ3z&EQ(yMAqnahN>-EV7{ye&oKbF7!P5PbHm8|~uZ4So$pQoH` ze%k%s7jsCi>}<2F#!fmMwkKc>I|t&#nVuFJJ|xtd#MNwLRk?2W=`zEuYWTv3*6iPCWuiy%(n8Kt$|VGmYer4At8;`W{auJiN1~d+84d*&Zlb~giF^w1-=)8`CkMZTkFQc zo)H(QKSu@!RE>V2?%T;XH1kG(V{?uw&{}^in}JuNdh|vs_PF{C{=Jpv6Iyg{LYm$r z{KqgY(e1tJhHzYb4EHWtK2Psk7I2Dt@39NlbhhTzJz3RRU6|*K ztmO2!;zym+(b;O%-RE`{*to{<>Cx?7^2E3m?LuF=Q)sR9RgG?~8{U4h*ALED(cc%W zrmL8hVA*P~Q1$2y*dd|nZzZJ~n%&IRFnczyz}cNWew>QN4^58YHwB-;K!uM^FN`O@ zWy*)(;|s;d>*z)DP^D#*1;8gf$fq2I=O)*}DfDzEY^3g@uzxy}OUU5}lfmfQT}I#2 zM*<~WvaUI-EUb#QayWiRSIDYg^))w?3cq{ivi zAI#}#Ro7Yuy6X5!8}3ef>o&`7K;5duxFI#ZNqN4_RlWteWgDt|lZvb2zY9syq*0Y@mdwXs^lWx3#;135l{wWa*F>FzP0&R zQ%0K|2-d`-r?*MrW1Ih;O#Zb8fZk#W#j< z^{e_ALQ=gJ97dQ2$OHgbWf+FXzEvq!=SkIYUfA6WQP6)E74%Q>BBVPU^cR4* zcVw<9Byr?|j$YVr6%?gAs}*JEIkwuMmKA$|cYI}3H?;I!UcTZSVaR^4gvVU2Aa>(x z1>+-5;d@@&yTfH4IeTfs+`hz(J=*7v;&W(~O#C3%(*|b4?3{(o%p(dU&q`z9&0GVP z%oW}ly5zRJR5O!nE!Uk9ssm?-^PI~UQ>|Jt4-YaW<=xKXAN5Ml#5yw*meH=K@ZYqr zZjPhd?e{i&BHJk5lHaBmfC^d~H_*pae~^ECtB`*b zVH$8O+JJcUH46$fo_H+*#0*NYSTs6fii?`-44>& z`GsNMd$nb62ZwE}jc*9$JE374xN4X_ZVcsbCRze>%%w>q`%3Qdy(3@?yb)RGS*UdI zRDnRAcU~d-f`P0X&bD)lt2$fQ5O1Y!ZJ^k5-IZ5qyNPVLfhYys`W0u)R;$115~jen zh8{QSDX?bYA*4Svw4S%RWabth){~i?aS=O>xz&ev<|Y3z2Cg{RqDv6n_DxLCyM&Ke zb=)Clg6{senV@_4aRyP2>~+c><7O{)v+q>)=WLo}|4G>uZuX^a_U+1+eBi>L@VVeD z75fAH3afCFTkJQF8WNJ{JfNZ(0>IrzBbT#YLUDpFYf9VJYy*&Bn@-GV-K<8%PEBdv z`ci}2Z@L=UEn&7Nh7z%oMNsun^zo7genoR%Bhza9nip}bN;Sk7-u7rt%Ih79=SFog zAQ?AlnJ?DWMMvC48yHXDjg&QKGAwfer|C+S_0XV_Sz+C>W^j`GO@wKz!}ioVWa$IX zRgYrTLK3^8nit1Hnn`|FxSQ68m$x+eOUaX_ukoOkntp1=pS+xE(C1Y9rYlI|qzXI# zO=yMWrRGxwt!r70UcJp~?E9Bl@@{^dVH`(u6s|67IiN7Y-*W)L4e)?n!7;ggtwx!; z*k}vEn8Cp@iw4(S7aVhaVch}(dZ6JSTNqsWMK|p)BtFFX#WKksM}BGD5*osYb6qhv znMM~C=R^kTc5E6dHBm%Bik-)r-EzMYM~bXQkBK+4=}S;%KjtSJfAJx|D_DADSAs-}hQYYV-- zWw7T7V?uV8zZPn`2>5udE)t5a!|NH@h+rx`EdVaOkL#>HH4hcVS^*lDCg$NnKVe=d z{=<2}`1HX+95OU9=mkw!WXAN7>2WZ+$!AVbU~57i8CMum@HS@d7Q#sdn=Rk(y3bcf+^pVSsCk8RCNUUTUpE;w zSuj4R#3|8EkQh`_8@OVo)i_>Y;=`5vIXHVobpGMY_N9hC0zAr4m5-sB`iiO<+OGL# zQZEq3S9h5S9;)ZjJg4V39lI3UpMfQR`7&r%qUc8#@&hY}#mWD3_t}b7Xw#1S4^6-U)gq^lcvoocAw*Q9P|S@rROm!s0~H21Jm;|omJFoj8HX2UhXqrhERmE2*pFWd`lvTODGt`brgfx z&DRfY4-&6U!U|C$EhUS+IT(G^5F~Ed69Oihl^G6fuX{Nd9}tRqgelW!t5Nq=MMsp- zsIM8)ayhqo#oU3${ckmBnzC5{@TaJ11_UAc1PkmunQsF9+snCu5Z z+sqE|;9+}<7Z0DwSdG6tEHx8BSZ6DCgVuXeNw2nXrPQVUgxaS81u`Ot$ld%ZnhCSu|effP8#Q&v3US{i?@}Q0!qbg?|_~U$mRezngZ19wVGdiM5RrdHdS+5IHka2~|+WwjP zL1%`qavC48@nqHbF%39nd{YGRC6z@-2NU>hYF?Dw&PL31pxyE{@o{YD%pPr z{<%P>_MvOsPu8Dc-sX@&sj^ee+eA0-*X8EzRNf>XXW7qEH~SJymrKEPIZ648M)_B2 z8jqDcI)J1WT0BBc;UG7Y3^;dSm3ZrRtV9<)hV6$-n!O4Q`Xzn4Nq^8>s-$|;NjD8l zPCW!u4+1rM@2+N0*&-xnnB<{aM;?$wxlN^Tae>8p))G?cmJzGP7@m z+A2H9U>$0E7lxuO#mHBoXe(Bu|JD*UJ$4g$p~ShUs>>$BJe1{WC*K$jY>cckri=1U zE=vXQy314hAUDA#&VvBAp@1WZ)dtuu^!FV>Y`NToP0hO3v$?5z_@lzmvathEAIHSaBY+`^~|3w;s9*R>B^YoBGM61!3^u-!Q zOYzgeIwLT;n=(Nk=OZD0N~F_^OGaYj2*q~=eHWH+xy0O(N*!)s4(C8Xfp0_^t{3)) z6JbC6?N|LG->$`bYgi~Ts82YN+gs6@>{0a(K#UVN<=)8$fTO&Txs+Y&3oZRBPD z!ik$o9QBymQ}bIl#=n-x%K4SoasLZ1$J7o4W`vuCG!-cX%Vfe3`OZ{JB{NO z;9N#&O+v8(dNL0HZpDxPOrCF6$#m!6hxo~jip4R=iCNR!4Z??pBwN@AJROfw3$-v$ zq2AS8fZSWAZZwy=4ml6O5xph2HBV=$i)H;@l$;J#7IX@w=}n!Bfa=~&CEJw7Kt%?e zHQ&k2N$wC)2M;NEuj#iLh|yr8S#f?x8Fk;Tc;ru7fvBcR^D|w4W;(n3Wkz8S{r$PX zQ5;GW*k(0K>P+|#C#gH4v5!i)?dvW5|ENCXPbOwEb7!VuHB;6eEF1B#%157pH=dqn;(NB=Z|G3>=JvIcr@Z|m&e2~qQqi5k ztR17eWV8Tdd>*K127*e7jt90{O@9QvIVxP)xgKTGox=6#m&aPm@8U_mHo9()h6WAa zz%mP=A!4JMhuy}W6Y!5e2NnMDL3?3gXbd20#jck1%06Rkwe?8f@EHI1$PdR`tz|`O zdd$$fBCr@u{{X9M?Nf(@)TL-wp|$)>^JS?C8U=b*bOZ?r|5X$hH9OYN{#ug`JrgmBDL|z#N-71l7m8k*9806VhNB#aZFS-N2S z9}QHW9k-HGDG8@pQF0GF`XDUup8nt@z2|!GHF$5#$o{x=O}J!wtmic5etce)!5mHb z!hy0L8O4-=xGHR?*|ncx&eU~Sq!cW!oNR}m zD{LQ;)<1cZ)I(4XTMrFW9GjStbGT$Dumk;oT``aC$axLA$9w~UTB05WUY zYJ;LE3(L$30ReJ1$qfelqp@yUG0mW{BGlqs@%7eTU_V{2UUSd|`Btd^- zJUaLe7%QuB2=5}K8VEP@&O~RGXNDpFG`weP6ASZHK4?$wAn4-Z(f2KaJBBgqN3W;( zMqyU)#DQUG2{%VU++>%K`N5tIqq*K9tiqXA(;`Y$5qR5*^=1Xb@pnuZJLbRk#Gmk$ zZs&F3z%;YE4GaV>%zx3f=&$)_bY$GmmyL7a;ml+c{6ZE#SH@oLok?!)MS>6J6gTG2-@VtkPPtZ0|^SMFNC_ysvAmCw*Hv=VQVT${M2 zkW14-(XWrSZr)5nqUf$5#O+0E#hc7IN;TZ$zC+;f#y|18iuGZJ-gj>NZ?Bx%_%(&i z=DwLf8kR)s#(E`hq!kygnlsx|;-=LN)FrfFT~V^$)9VHk`HD3dyF!ZGz@|E+$cj9+ ze&?BY3_kFBon9X|ua$tgF=Mi#x;ocd7GiQJQ>QX_nldrI!B^~xrAmvX>M_AugF@$% zbMdm9NHqiZn#WLlU-Dr??r0xiZAps$nZ@LLH8ZhOL(8@M`Tsb9d0zH_KANbwn-^!n z9t!`81j41eIGIKpR zrYvG)k(bdLOfx&0#%je%)iyo<(;IZ=XkKLYBj9NHi;tZ`0WH@vFUo@10>tkkpM@Ko zR8;&#!Ti%%>!;%d_mAhK4e(jVA>WFx=^4nICpQ1b&-coSw>7q0XGJSw6cR)vlZNI- zN=`Ea)VAaNa&xa7;4KfD?PljIyWY+2 z{FP~ZrD`8Zw)5~_rok?F4=#AsRc@IV-7=S|%;(!p2evA^0@juN*#+p2GjQxT!grjNBD(0c83~aln$ z4ea0&WnNG_+^z3Q$i0PrgyUQ<>BxI=>2^TjEBLL{eUbj%XQO&g;4or`dtpc4796%= zqTN3aGY=&(wZFwrD6t6th%cSHiz)s2qqH3`H-)LtE+2qwk>-)1Pc<3 zo8;Pf4Mx{-GlPMIi>rRPhV#SUqltk3B>r0VEkL$zt+8jFDXT4{ zE{r?svj4DMvJSo^E@mnHcw*Emv#$&#LorHFnJG+`WGoyY$C7i zZ%KXzaGAc^IN`<-QHgV*8hc)4Li!vV^nKJh4raXZE;M#@#dS$b*H|lVAW?9*VUYYM^DQHD68G7x z>|~0=XT}RYpU4O#cvQ32l`;H0#_&+<`z)OBKcpT;pCxS8<$30ur}ka1Yq!We8h?M*%wKMWg!x<$^D<{Cy07n@nHkt7Dt@tKy$)&0wKDf_>=?1>T?Ed^Ic76#p z7Fe6P8?4#dOc`fIED<*+ms0}dv1;9>hj`_z%{Jb2gjR5P34 zoxiP;(God3tH0Wi9;GV!w8y^1>Uy2S>WUq;K zE*I31b}wm6?pbg>TFPj}RI+m-%UH=1Nh1n_>wfW>0H>^lF72d%SWF`%$@8M17X_iN zR_p?{RbjQTS!ys-q$Y1t8>_(CP?LOukm9kO%tjORS-!#tNuH^Q-q zk>>TzP;$3ikvR2HY;qIa{X$ioNP`v0y`D5XsNO;VG!}SHT)V`0+5ij^j zEqwg#_Iup@O!|!+)lL*7VQUO_RI|sMTFj>x?BAdv=Qki>-J89|GTRqWmb^{i16Fqv zfT-YJS}~PfVENdX6xn$b?9{6!Y7p|V{tSJ~&f+0M^Q_I1A{ z`$Do)Oid36df)l@X_ulAu$rYw9&I?ng5%T>1JZYX=Qebw8ahnhVJhIS*9HSl{Y7R& zSlq=`IC$*Ttux3k8+@3NXjVRia|sLJHDl)DQo6YgW?@yS+j^DT`Z5ON{2MzQ+gTrd zDgWSICe)g9X1dGu^fq~&aEg09)aViJ*mvG)#(symj+r#7B{+rkNWqu*j1_&^@8#$) z{s?(Fpjk>q+FH7Eg}^Aw)OgL-E_a>`!Lb z#1C)(lPlli=xlCyqFehAVXETmtJJG8{`;|fTFd9^V--fRvb=+-A?l1VMXlEnrq+-8 zhgx@A#xpzEn(Py7-JM@!pU<(_2rAfCXJAMHISv72&@Wfp7mUO{z!kcCtL-J%h}Kq0 z7@u5i2N&b$7T;IR78Z`KpHWTLoN5T*T!{?xXe^?vQXG{>EcWK$?>@(I7aj?)((Eb{u@0D5Jc}Etx zP&>f0W?s)PtO5#9#Z_|vwXwV}Dm8`Vmy*#?OpD4PyC$V&+>QicEtg*bi#Vt{IHu@L zr9>T4YVAR5YwiBkh}i98rBC7rGEwc8ENdWBOcX)oR?BF<&KiJE+|QIuD?TKZ*;R3$ z^+*d#bc<=u_~GdkGaRh3-=sPZkkI+aAKEX-?2l4DvVA~Sdl-eShXyFNVQh#n4!!QS z)O?MztG|cZGIyOUEXmKHWG-D4%g3?F16>}f#@YO=#iNwAHv?%d&K> zkdPi^D=bsrtFp)Qx&G@!?vt0YbENfe4x)awS^QSVKpKk6dDl=(fTI}ap2H;=CBn7Dvk-zcWVOI+mfgH zu(}`=}24jZ$qFa4i1kw7Xoz}Z?%CR@I<(RoX*v#gJyy2!cN}n^TUBx2&Tg$!Ufi% z3mCd%#dKeShx$!*JjYvGleuKpUkf6e~i+T{ms3D?MU z`L^r`-kE=UbS4w0-9<-i#unCM!3-0+*=Q+um@%|17==)La!%wsnvig!p+W1D0LF}N zb@sUENsE0LFUwOit~i`amn*+2X=vE?iq9`)=9P;1>eRtOmwTNoJ#ViPN3bI{l# zmi4Bs{l%d5NqpgcQ{IaLAt{k1R=Wdxtylr5-wj-n)pr)AKTn)fU zhQ*qQ<|psIT&r=pwoO!?i>&2m33L);OGEMVibHrUhPfmy96zr#xjj8!nRO~iAxz_; zh);WL&&Rj(y?3AYzBgvd9I#a!WB_Vm zMK4e>DsR-EbtsHaFlTJd(QRnhB-RJe@lM#zQ6WxV%*8#ls*rVOu*Mlv@5Mp8$UYTj z9~i_P&bni@werPa>yBRGe0)7OB5j`s7Xuyx!GLZkj;wntmO|~Xr@@|`ib#V~%7^f6 zD=S_{EBz+ z2fJP}ho^&L*#~>D2#}Xr%ZJl>04^*%tsLp54RF)&=7nt;UVkmJXd}=L9fb-n-F!LYFe7CUu^>E_HcyRzX zGVRp{K0-{V7q#)vIKOTjN@~k?iebxhUWcwp-jg_tfQ+w+wOk4k-1FvfD7Gvdn2wF^ zM|49>OpD;}9pG=R$Udk4=fN7M=DD7mBBsp2Ng^96#{!l9J>~43h=q5w$SBad9f)*X z`cnlbYa~&eqVvv``*0=-+f`!IVs}gFJPYKDx5c|!xA%!UM6ZQX80wJB6&7*j zQxo$Zd)7P;)fz0~`6~mVMwXhX1f`^_1FekY3B7Z+Km28Ucz7C75|rt*SljHu5tWB9nmU=6Z1>kkp~t62j2&AUk+hTsSWI& zzcU<|mlx@8>_lTG=Ygm$g$E!eszU4J5e+F zQ&|J&!i^^TB4u|UYS!jyH~T1MSD5UIzcurGt9kbS>SQCPo$0Qx9g3dK`Yz`aN2-nf z?k5`EHa?C~?~A9+C-y?dR;_ijXS>-yRkN>>oyA|fE~nEF_)2jCwPFe8YgRgXiq+W8 zyJ3@LHGQ(d(4pN;wuXOxY&KWVbZ98UCsqz3^i=pi)L<~ zTuNuNEIdB7W#qfGeL>D5a!#{WTmZ3Q|32c;Vp9qGj=+a+%rzHXyPGEtX4CRe4dB)w2MEqu^$q544CZe( zgOydY%lY(ma4)dWTJ{1RskJXJRAd1{N|@d?>R7F`p*REF*Q@Rv$p|5vBO-y-3&xuJ znhVyP)GvqgRcA75?xu}q;W-^tZ`DJ429 z^Lq7&Sad^l#2+Y4Jf^mbk~5I**jL?IA-X^NFnLbowVpm85*VW+u2wbOS(H9cnz1t$ zolB+_TO^R?Jd+wZs}-=83u6XffNy^(dB$J=hW$a@xKmKOkDBr)XOQpl2ddX`f>-bQ zZ>qP65|;lWd_gOo{3&z!w{?6w^Ktr}g)bbeQDg^p1n`1w`}cxpoEj3h7<(07Qiy@e z6DIZLs^|xR_NTm{lR5_dSqT3E9Y>VC7YTFu0zo~|_pRkus!-sa1=GTT`k7Wtdq0jp zedN=i$bTST$;WJG&Lwy*yHq9e!=PP>c(LAU+^G_YO8kjv7yqEZ>sHfm)HK&3h3&{t zsK7SR#T*XoI<~%&4f>TbWU0V9gI{5*rYo4gC7h34>>_LgXQL3a39H9ZrJf3glzss~ z{3Z1#+L7Tj@*JUZqZ@Loogq3}1jmszUzDe(E)9?Lz%W?)O*kCm^LsBJ3+C>kegw;%d>>M$3 zofE8@z2SVU6H^KAln?Jw!-8(m%*MH&%!qem^OCJscFc+CGaI**ANcMANX91x6?d^h6`VzFyahecnAkf|qb$1LsHD{CTzRp@m@ly{C?(TAP2p*MM#dBXh$Gn3;qd+m8?hbwKdn^xzg4OZG5H|_Uc8i9RL|U7_&$m4negR+FHL$J^c))1|=jB&*V7P(uUc9$`c>MURWpaX>LPP?y zFj+jxv81Qy>{T?4I%}~52js2tq^@{i@A)Bhc6 z^r|}w!^>a3LtR2D_AYvAxM>9kNs0i`eJSIN#Ul>#kWKHOr^C?^4y6tAb3;f}BQdY5 z>M@<~HcAfX5Y!_?(fFji^-(P%@iPdYArHgo`|$qPcLeRRcoNmLSt~yd+Dq8#9P#xF zPE5&R2)Jdh2AA$ti>Uetmq7TL>X)ll48q*BnWFPw=eiHPn%BxUHG{pNfs$B9%>>Ej z8=`+!Ox|=1N`m=tNsoTo&M3(a990b@Fni5KTQZgDTfk za!x6N%zi6BO3jV&e=;k-h?Sq*rB%0Ta3<8sf5^)JcR{IZ_khIU zQ&Hh9d#gFMP~BFwBDav}Ae5W`2FqURExT9%mwpGaW}ANvxR2HUm=$?Ti-b!xmkDvE zW&&#OE-RL#j5pQY#a8SNAi(8cgT79}c+__#ml>d7Db^wvn;=b>Aj%!6uT1yAtDg-5 zqA1A=_IYrTC4XQv!bD_ofdG8c!BHU#HC2zON1J&E>^~=Sv?Y z!NBu7Zq{Xs0LwEBf!de+7iroT1%FlNhvIuY%bVEr(jG*AaCu88+6MJ`1(7?X!xo=Q zPac!~%XkUB%|kX^4x?NOF5ehNcVH;MMdIVpBY5%bvI-v-9kG&9zzrc>ej_yot*`hy z02Q()9PwB&gEfYWXH3)&Oo1puUzMDk-A)1Z9-|6ToeQqiHz6oho#XMOj(unvKtN~H z#}mf6|4GdYPl!}udnS68=~T>aY=!C6Ft=0hMiz&-(+D~iDe1!WZ(7?-U?d2c10nmk ze6vy1o&g<0b3p6}(Xs1*=5s~IUba^9n1SXD9eW{ImefIX8ibB<3}+K`?0IulQQ1ZT zG;}PN6Y3Zr(mMp28qIoiZRvjOf100%2s~Y^IWJhPpTGu@{$QTs6E%KUb>o}NS?lON zB&2U?pl?I^kL01#|6OVrB2e%*?Z$W+^e$L?tZ9XiNK8^N{)%o?ga4(Zb1ve(C!aNn zWEyKUM|C<2lYisYgMY|5q1&WSSgzB&^smhA-?t9v-)-g-S^Zl^g6ZFNJaqbRqc3j% z4o&y3B-Ov~Q^Y-6a;1{YQvdGlbPr8X5VP!V1Q4i8q0@c58)S12q(8YAj6nW1BFgeE zQ_(n&yW@~a=w0Vf4r(T^bO-0s7vXQ$F&_Q~XyTywyOk2)?~w-S8d&jc{C!NBv8}FR z=s{kbKR?W8){!82yvcuOs{L!esr`j+`)6mjZ_t7LuHXXG{)cY+VP4$H8Ouk^ge0F= zR*Fug3ZHR(R%Y}C{~BZkqg zh?4I-`Igqnwfq=7M>0X)KIXpM$WhvY*b8S+E;yWKz6u5~s9g%AX9AH_f=k;eH60Uh zdv0<8een2&Sq*0lN4wUYV>K@3$9ah(s`ToKA@pkbk4Wj+>FK6swZ_$dy7kC_*|P19 zBN0>VHa4=ffox>@z`=mDb!@Jw?81|C1DC;qB)9V+GaVZZ(nN56itm=d@7-&QzP@Mt zl+^lV+09fu#s7GGJ4Vf7WBOjZ-^AX|yCK@{sC<-m9V~m1w`` zJPt#USa=^~=C|sxU9{uqemSf|fmsK40TLK0cUZB-ra(awrNXMdaO3D_*IjEwmSZHc z1Xdd2k-{(2E5$_^RAR+0<2yRq(fAM;@_k;Mt5z9QH4s)qf{VbzpQH~GEZU$@&M)3b zjic@)Gx{I}UA%7AL8CFD`;?LeArBPloUx%tP;9mEm)Hb^EETF+2 zam!KWAb2p|PUqeENtHGw(GebDJwzz^Uz>w~f%ZD1Ba%LZ*tgJv!y@mC9w%{C2{B<6xt~zxn6%*~1LZMNmQi!0eGQHjzVuZOa?zG$e<~uNcTc z!8&5YwfRr*isHYfC>qriNHm){kGtVC+8R_-|A?0uIUUib$~_Yl-|T9C73}1hR3!qv zyqqm6rTS;nv&zo1xKRT87KJM;r^C!qLy^H&2F(T5hMrRX@ z`!6Pgw_{<{d8>5uZe{c0?F8Nw+|8YDwP#{X9Y?aE+6I%1|Ec&e(Qmk9k5*ev(zEp> zeTH6-8G7##O!u<=>GjYwz1~8;bLgunM6_b7H8}^;>jx;8MX$&HZ_?`$q*I+IQLp}Q z((C`vbQm_$#O3$s`2KWRisKA|SdBOFegIu=+m@NeXZEY`KJOX2d=Z2yMVJ5W(&dSV ze-mB4-KERt-jJcoBYtEk*K&ytzlRc}?E@Y?R&++uOf5w~s2|YMI;&)yamL>e#Nf!r21X|de9h5*& zM}n8g$$*7t5W@E-E*`Ai}7k#=|M z(um|cUz&H|8!iG(iuqI}eP>hMZ30#cf>YEJlHi)pUZM-xZx_Q!#T_`J;Cmb= zOAT7GcXky;(@xpX8dAX9pYFj_*oPeic!Pltt(Y!+KdiNm^pMx5IK5O+w!hABiQ4_Z5TTZ+`ngS+f6TfKsfD~ zoeqv;i#zlS0OwVXJM_BQX6WCmW9Z2T)$&f`>c!&nlA?>UFWBhx;{JSEK|}mWA*a^G1E{+soKcd+ zqhHL7xoVFSckq-rqr|8_G$8k4z8?Es>V6etlLT~68oojGW&XXJwr8!+HM~CxuirNC z9=87~v+Jy2n`_D?iL~K9`qdmxd{;L&%m@(_Bu)S;|2w0+S(Q2!!#%!%OPElraW%EF zC$$&(kSSQ?{$WnFW+oIV*0}>9b(^mHV=%gglcR6c-7c6sLu;K5lZ0l#V<))haB4OZ zea6>P+~W#$DG?P%qVJd0bfFtuNj$@Ig9rdLICne20!|T{G)gMQPUY1b&*^UrzCf897TJ?#$(6nr1Ee zwpSmx7>(|xdvo$uQkt3JhfY;HL+>{~Q3WVVp2hOH`$q??PjrL9{V6; z?@iXg*|~ft=Kk%$L=Exv>N9eX-5lKu2R^Zu zaV`=IpdvG@<4K$B3h{qZd!_VmTTvPr^E}G8P51SR%t4Q2G-~oOn$G5L{EL9DussKj z+9nMUWDdujOs7Hf${gp{kVh8r!2)JOz&KEt$0izd%PUBFrb_qrY_KeJyDb$ILd=UG zy77c>iQMk(nK!XRTt&mK*jbaNQpQ~_CSHZr8#|xX`?X6Z&%VU0UfVoYZ}p#n3&g=s zf?W6_bwT2&htrxyYOkd|rthTw-!y$EnF0m9f6Vm#$(=rHrkTDK z2=7kxPX^y5Pdk4`(nw9r=U{N z)HY|h$rdv}iLzE~uohJDA_asCey@q)Dd|(PU2!XG>(tV#Ebh*`zwjXV2}mA!hzpX9 z8-y)f8g`uY+>N@I(}m4!1YG-xhFfX&&9}A9gxNR05&v|52>ADWKNtT*U$gM1J3vev_=#{r0=O`oO4>4{Hx z+Svu2C^k~K)azmc3^!cOv@iTa3U7MilMG}B;*;Eu1UB;!YExiyCTUstG;N@ZPg+kC z$^D!0DOcaf(uaGbC7Y;-pZgRF3Z^Ch>)}ymADTjn^DdqP2G44|{H*Qq;CMFnP1F1A z2|gH}T~2#U>)O0;!n0~qpy1ccV+zmye4&}z;<-%i(f4NX?5vK=gcVSY2}|Kw$$%_8 zn}GC{-1&b7&kniE1GW^Nm9g&5d-teU?Ehx}n+7(m=_{46*#grdk|xeIa{k+WI=23b zCyIH@p0tg;>lm-m^8S`qoJU!Ul(2ALbAZ4ED4EzWy?pL*fx5Jl<_Zz z(xw~qt=Nr8oaWbqK4|`K}E0`lNsh6?jJVij?$$ z3tZp13gGgjq=`Q;z;zWevGe5JDf~?DQ_?3JIq5;FrnoE9St}-rtj_NFHSkr*%j{<7 zHBjF};>HmqP2_em$w{}}r?O^QrIcOg>~Ljzn1H$y%+!2`(#`B2$Vcxxxd;h8ivKI6 z0)R;uiko|er2_B-qz<~*W9Oiu)Xt$T7HTybWkyOsntFj5bZk9->h^3 ziP(Abx2bU+2;VZUe*=6U@yiT+e+i#)F!=r#vPBPo?Uf$k!Qi_Dp1DWyEiah~F_`eb z3E$JvcckDu@_jSvQIboX-?;F7RT{o;^ockVz%Blzz+3zXabWI)0g@}*U~{v9Z;Q3; zF(Am*TjManeE|voPHGyke@Ar;*gxhz9b13d0bprGluNlOL5y$^n6fB>QaRdoX=j&jC;d=b;O5d zRJPglTz~*Q|3%J0;T=<&q--eL#Vm6Q-mjl(R{qxrrp`ydN{{mZz1MwIg zSvQKF6JF~?(d&2E(cSKQMzmAXBM>|jZ{Tc7i(X?td()W;dGArYw_CiY%9gJFYgPtG zpPyp7+I%Tp9Yk{8X4zA?vnAf;#WTzc?s=c-u$o(p9IQCeI@2OTe+kcEz}|iNE(R>+JzL2BSnpYE zq7RS^Cq|s!O?i977OI637vanMPM5U5Y@0c)DVX3+BX< z{SeMD9}vYMzC*SKb5Z9js^xP0$&G!u!6z*bFqd3CAWfg*dbrxy_nn^`;?1HM4ep$$ zymg^e1EsPTHII1{>y^BM4B$0OKF=Y=dGI*^wKD@>j0a9m-U6>}Ly;;vMR)hObFR8;<2aym_2>(5Mp(b9zf^}S#ar^FT8 zWyKAEFbBH_324K1#o{mX(@1CLQJC77GO(yeNE!JbZGMTN&x)5yMVyoyYkV7V0r2Q9 z4BJ1SW`^Q#8h__-yuF;TQ}0#9ceW2TcvT&kRZ_U*h$@8(j;<@L zTKZK39f>Teihkv*+Yw4!&Dp(Obpv(RoiZR8CMB{dn5Y8@b<4$@3qOR&;wf*}5O!vd z!rCn}el2$OD9ptKxswG1k|c-6vh~3LKB)^Hab3cPbvmyu=l&%MaGMe93AkLx^e7Bf z>>niNPc0dg4X+9nT7?0=)-}LWe4P&NK(7gB8``;m%P4ChdyXG2G=U1kV%dgrsGfdj@R69gk8*H4l zK4AxuTVDQZ<4K>IKfB=G$w1CuUElTJ)*8s^Bbjr+?LuI?AgcTa-Ta@p`G32J{Eu%V zzr01RBS%=V4!}_GFzFVcS00frerP{YfOqTWSLsm?7^ZXzhMy$QE$_Uxnff=R>$~H& zG;YpqYo6-O`2Iu*Z=Q^wGm|+`h1`SOj$O0Z6#JJLV6-!P;6m z$VXn?2N)0viSo;tF1zA)=qH>VkOfb_Mi3VqMZFz$B(yI#eT1O2yd~j3WKX^hP_Edc zj)Tm_8iCo3;_nh5hTZayl+cBrRvAF|Klr;?jki%1ZJ^mw-*PINv&nVcxoA1FykS<$ zMUk`C*K+Bmbu9s#Lh+hncD7n=f71$;i|?x!sJCu5h%qutgUv)%;z!eARFzBa>j5hn zHD&uPE}h^m7o()S%uvm@oGmv2H{a*QgQMFv@vb9vPV)X<3_jZ*Bila3QRfjScS7W{ zXOTF|#3=hbKc^g^6G!zEKKN!lA_{N7@hZ;6(&X zGtR}cX7;VJ8YaAkK*zZz&~ciUMroRX81?O2&Koz2npS*=4^^|@0x+Yl472#_UhJI% z@-l@L1IaTPGnDb5n}Hu|#TTDtXWT|cHJkTI)x8OE8&V&BdXlnNJ4f(s(&vy~ z%}E4}qKz!4`vpc(^cczHPE6H$Rax(n#hHk|x`~O3lT^qa^|JCdm^}ZHBuN1s4@Lw@ znUK$Q94zk2L&gyZs7iM6kSag>v5<7@brug0Ff6rZT%EYlIs|KDi3UgA&=ZtcA}0XDXKiV5iX zi4MMs#OwONduU5%kFes)Q(tr!lJok)Lo`p(O1Qi6~b`?YEJ0Hwg~`c6hEFcc0ijJ+K;-wk_j+*4SON2RM&vdht|$<`OF zPx-}+$JXCr#r6OdrgwC?m}3BDfm8Z|iSGJ~LEh%-VkJ5x9+e>3epeda*>}1(qnvJk z+okI%em|w}eVpRigFljQ8dTd)-}}<)%oMckSI1ACgX??0FhEmO-*FI$EG(}W_moq? znbTmAJbmvEstpTu1G2ZX2`ZBAcMBu-l)Yw@CRCnt2>en?-zEJ(N}s!i?Y@TsYhZc= zb!A42W%L7{I(HPJUysu7y0Wh+C}c_=!k-jUchs*kO(2~kJN?VZt0bxE8ItUx4upNf+hvhA^S$i$Chgze zji>P)+AE`>i@&9F6em)I@W`G1HoU1gtm5Be#ImA}5=x49{GZxyr%sRl-niB6uiF3H zA-!n-8H$+puSm83is}DmV)Y%Y{Z9W`s=)|9B3dcUoTeYs5wkupl4xzrtX{q6Ywq}) z$)Vp5oGKKoP@PDT&^--YQsy0x0R98xxaQs`?#>Tb6f|6~JM;cw8cAR?pFRF1_0Qjc zsaGrYKaU?Ls2<}#>Uwv6zndtkCvVScg-?wz8h`PRG}}***bpgd(6JzY#px8bi++Bd zH`C2Jd)1+{S1E>>Q{PK>PRFSwi{Xov1W90LjdEIY`FC@9?yNFY#QfooK#-@~C~Dh> zy7(O8oMe2x$qtnvZ{{A(DR8b7vClZnT6xCFm7~w-J^wW;<_GYAdAAwPn7XZc#p_?- zGmkTEF2xGAwPik&y1!bg!}NE)qT(sINGuo`w)-DeZLJ*AyJqx|zK;iizevf~g6Y;4LF{goNRsx>o+_ z*YMivno@l0)I}I<3QF15q;0gyT3KC0q3X4jU_#x`Y6ENe{v>&MuNPsuP^dW zNLmy=&{WTd!`wksTI<`Ie8W(BT`(l5M;_~Mq(`f9hPtXEg4E=e zIJa}#XgHzB&v5)Kj;?WP8qZvgV@ZZ*mgEt4Jt~Oj*D?Q)_F{D^9OzhZgthWi*5OpM z4yZudZ%)lCKn8%ocX7A(^e|^z?FHO@`eD0e_(tQmr>qKV<>EqL<>IBlJYmJ+y*53Es1!{%gpA z<&51zssdN@V>Rit00E>*3Tw*)aE9HH*V(O`d_IzKk?0FKN zuUrx7&ucGmrL$fQB32?0Nvl$<#$C)es4HOV zd2$sCd;9bBc~D8~dxiPyxJ2nmZvHMv(+?7kZru)5d|SjKf3qnXSXcK!*uJE@{SKaP zZvU)xM;>Lo%+~h?s~sygpWe_`zQG&XIVOLz*NpqU?Rj21`;ubzahq>Ei{JKL2lT(L zJl%I9qu{*14};_f#??b!vB}fAh^@rX+? z86o~gjE3uv?Q$i|Xrky;N(PVfH|i(a)hoh|?Jr%HW7vwkoH~z<_?~zUyQrH;x%)9x zVm~T#B2QCoz!I?^XVH=`@>ojFHvSDoC#ZSb|NQr0*Vd1$yC`Uavrtjr&Ue3^8=2I( z-WNHh)Bj+;VH1mTPB+|HNI&Ym_7#{^Y zCSC}%RY_~T#M&0E7NK53i)3R%f>uGTg?MSKttCn}pe?e2mCzWY*nYLPwN`Db^k!*V zr7G0~ST0c^5D_F%0+maMLhwQ^BK)4`oU^ktvuAcTA))&F@W;-)=k}iWJnuVaX5RDe znOY&;^{@dUow)y0B|rYH#Dub)14{QDNWNBa+>7}G4Mt-FL50VG)v(F9>e2pp zJlP-kMDZEmi{izYPSgOHeEi&gLjJY`$-f3$JkAZf?^0257f%s=Rt~E}Ia*wTAw=W* zCl(6%6uxNl-;QIxZ+VK6sLjvFZtvE?nZ#H}TJR;5&zFi21qI`2M6dYIa zB;`Ah{FW-a;yh6{m@tbn6JMY8ec~fVR$1Rqo*#k+>V0A_o*xe+H=>Go-k&8|C%3QV z^YpNVyOaSq-zTb)a~CC|;iIUZSc(Vdi$Pc(oPT;ROYcUe`QVI?k&)%lADK3FH?B7s zZ&o?%T2uuBhw%^hXuQX;(292x!lQ`JsL=v}J9&!WUCmM(-Xk6qct4IvA1mJLvrWA3 zQ5;W^?=Lrt_ZM+}A4s0A%HD(dK*qm7Mm^q`Ky2?PbJ0+~pS1faKyvd83gG&F;%q<8 zY`;Ux zQ9XTD>bQ#f2Yd_K@wHPUH)~B^)v&FXrY02JIOLv!suKrYJnryz%%AYnr&;=iMCfN$?ielRFL5iRwScX8ziUsUz3S+8og{yAdM zQnupZQcm_z(#5XUL(qB(S{D)YL9|D`k!+&`9w+{#pI0>nA0OR*7@HO5&fSC8M^sbm z0lC=d*0>)RJX@M0Dc+8L8sWefowYW&jqQ}k*qX>GFsUb8Hgj7kiBMC^k8q2$C>T9s z#c)%7`?5n&a4AqkOo1GOxT~uEN;Xs2#>AG{;ALsPP=_D%rN!?mwsqo%xgG1kQ~LD) zzkb9Iow?)p7E}=)xf_1oTpqS?amVjqZ2Z_wW51RQX&e#r)8dDxCoO)%gkd@C4}W7J ze*JrZUw`6<&fM{P6c+7;pEsAQEnM93>xhjXyJ_s-axl#szacL8ZDd=g{lOVS{E~Wr zUlQ>{XYTk-MUP(id2<8TWtK;O=D8aQn(7e>~F9OevJNz!Y^6km)ryVux))w z7dmst?-V*V)y(B~{d#lR44;3Pi#vYJvGHR!jma&u!OIK3K`!`R#kNlS6LV$Gk5$> zL62Ved2`u}Yb4Ai27dT>T#V;GcGEbp1zX^F;)hFJiysy-qw&MFLHq{w06$E9C0*#u z9ly8u%?uCw^XBrfg-Z<_mZEq=q;)@gs36N%s89^i*tZ%G$A zbI0#d+}*wK^X783g-ZdLt^egE? zXYTk-MUP(id2<^_5eS;dX#jb zGk5$>L62Ved2`u}cg!%C82B~E#E;!H4sDqYUS9a&RZolGRc!0T56||*FRcgo;nlaK z3!S;+_ZEFh9`m0!mxnD}V&GR36F+v-nAXDo*LdLvSA!NmZi*9yAKopApV0&S;O8mn zLTB#y$^T&s-;%5U#fwYnbzu#(6x)3-^s8g2%ccJ%p)3}DjqGN#0e^x2<*@IreM8a0 zTznv`4N(E9zN+)m@O>|T8a#3qfPKc&4aT!WGO(&NJZtrGgcDl|;h!^}#bQ<}N|e8i z{`rcIb2h-Qb9i9eX>@5_RD*+YKmU93zEN!8#~XZYk+B88eQPAWiT|c#pHlm^HP%;Xs(tGfKx9sPH+wD>agul+z__DCeTGDV|B0lf?`rMry z2EQx8Zzfi(Z9P8XfWc~EHkSRc{Eo2Ynb;Qh1=thh=!f5B=(m`^t8wrzL(UI50N}rc zi5a6nAW=MtqX8DhS0l&22fz1`f%6ugL-?&k-YQCsh=(fB``81{>tqN1WvGLnzg^W^ zL(d}`ZtB3|WqK|~4f;Udz*^tHPG9X#j2hc4FI@wq2LS0oKsxMioOsR#e1|9(-r$K@ zbw%Gaij$7#G4J^F_i;K=9Is0k<6-`-$D1Q!(to@d6RTdCp2^d7>6$TdER@~9Ps+T> zP2N?$f$OBaSkA@9dn+#iy1s^eVgurb80KXxU1u3Z(ZUN>m!8BB2K;L&+qnBwRFUR1 zBm?{FAz&Gn8d08FpX&|(_Xom9dW8P(kzehJ|9dLC?z#W_vqJKC{NHWLkJ(fI_cJ>G zBj#kzzp?z^fuF$4ZNBfZMg!(uy+8jlB_-O(IrqZuv>sw<-8!#mA$n2sYqWp6h|{r@ z%=B+B#Y|zDA<>>|Cie9K+{(1~rw7^Ad4I>ONql1Yx3&0idcd3#y;5@)=Q8U(U5Afr z>vt@^L_0pw{%adP;7I@VBWUl14<41Y_>{7(6Q4Nz*IIn|kgCOJkY$9zXQ;!+we>3& zkE0!*X#cbgA8@39dNzHekr_&BKX??^;&T<-I`P4?KkX-$e_D$VUxKvw?6G)5UGZ^k z{Z~tCJ3i6=XB$4?NdNP7^nrTdgI7H*KIgNo6Q4Nz&su!=lC8z3&f@KK#mBYvy_VK? ze43;DQ#O3Sk^bd){G)IsXz|hdN8vM|{lxMwYw=Ofc+vCEpDo@@SA1Ms-)d=X$EPMX zKHy0IF}BtAv>&*twD{oPN742ZhyPfM51oWs`?<&Bt#rl5wRN7QwH=?b*!X~>@DIn~ z--Ihvi_b=#e-nAMpIH83Ek5i-i_Z_8K26>H?ArQlOKUqm39<1}{@!#~N3TZa!n3LiB;$Kl`A z;=@T!i_cl;#S)sjN6_Bu{>7Vv4xduCb>6??@ZW0j;Z0JD z&mhYPUFRRy)~{H6jShUG{IfQEz>)sh*=X;D4<9ac_*})dPJD3B=lm1PKdZ%u4_R7# z_Befty7|Yo^hZQwD-b?52reO&SzUEK5_V8wfOKMU5ig0-dH@Z zFW1)hT3S2sX^x2xIMTn0NJme6_;RDeXBgW$@xj{w?I)IhRf`W_^0fH;+2Rd#y}n#q z-)d>?z^5iAKFWW}{UE&TC(#9;4*^9KK6slXKC%3#T72M-)Z=px7<$@|OY71};g+rC z^8Xa*WjTCbh)+u>i-ph8_K$`_5&vizFf{JJ0#|3~P_YsE(4P|ecuQ^QWB;nq$HL|J zllP6K>mzQ_P{%COUnfh(56?vKe@13jJ<`7{57TJC@Idy;pRddCKQG?`X^_H-rceha<2%z>)(WWb@SKAEoCsC z6_N4K;rdHxBSH9F;chK+b+@L%+xi*ncznrh=$pHYr}+nN7CzTaphF)Q^LKS7`uPIn zyeu>H=9cErhg)7o?xbuafN1g6g%ItB*(jd@iMQ+ty}IRn2p7U{Wkf*#uR?DM@H?;* z$H{=u;$w6G3~jB$NY}tIdm<`!;$IsVP#0sBE&$6ul)q{%r!K}ST>#p4lpjFbwP-tl zdKjeiK>t4e_D_@%S9LVR^hRJ#)q5KlUdbzvA)l`}2;+z_%=u zx*wUxfc|89jp2WEVc(HU?B~MT66eeHEj)Cv`81d+l(r3bx`K7MnpGaXk0^BYNV` z{tCLzugd#O+r%+18}kZ~nh0F(oI?YE+xnhr;)lX#Xy6PP*rdtI(GB&&c3rAV&=D77`UN(_8En86I(daem+vgmM3q zur}++v)%wG1^x%a*og>=$pKWdU&p?i}e-aM-;fEpq&dB)q@#m62 z?D+T>@kpZVACwpV-u$MU{2sRO)8jAJGl>7-xbRo&8}a;q!)<*d{Qr%}{r5e*-Anr? z;lLk$LgMdS`G_BXE;+=GufG`GD*FfJg}*nyz3}EJ`?v7Z<1f}ri2tCt@Mq^(KZ$33 z(rx`DygnJhe+J~0_D{lrKRnUI-x--7KmJ_Oh#jB*BD{mj{y}-+@6B(z$?stcKRy0p zJ%;!Xj0^wp`V9QNUh|LZ`V8CJ=AZYFBkiAr1Amv5oA~kPl1c3N{)^GAvVTxs_U{}z6F{Ka|?@gEQu{%ZYab{y-6ZtFi+v8@gN8OV|LPr`w}%gRvv_;X1n_WuK3 zL?6ojE$fDE&;Q>1rkng8w(xVopX*7)KQ%7=)%wywSf!W!W2(~Lf5YpOk@@F6aFg~= z!ht_j!uiMf&w}{z=aNtC{})`0Zk7Fm^0I$#etR)zD*LzabHShMRm49fF8tN{RXqRS za9h6$|9>NbKR(5!?4N`Ke_X-D-}%pk`0?kGQtbaHyoh_evVTxs_S(N=-__^4Bo5DXSF8tN{TRiKNcvaKRKjHPs2>vr5ublr$ zIPiB_nTsEPE{Vndf5eM;$5!?a$_syQe$!2U4_o-T;NPt9?;jWbYJKnE5v=cRRO@>Y z{NF>4w0{x~{P6@$`**JV#g9Li++zQ~0{h;C?H`mE{@(odVs%g1zlEO*{xu5!esSTi z)(>YN!TKRTD(QIsL5{S45)SLQmEgE=JdpDPS5s?_6J)OrjUo7q*x_@FX$Dcp~ecG~3iGzj;sA7ru|S z_UmgNa>U^7B;mNeaLMudaz@_kuCIqs6`ajg60R@Aiot)~^lK-m@u0Pg#?S8#pZiQc z|F-(G`R$mf=P9@Kgz=~x8I$VWTu(R&d@Yx!)}M;0PkTTAFv_2OJh%zG2a<5$jTxDE z$FrW`f;W8d`t_+INFuMRg`jNnm=14OKBt&`d=@?}TD;xX4_xq8>j(T!hZo*%>j(4M z*7pAV1abu4zartl8&4p_JD&9e7rgl(r;Xt`VEU~y(Xl7qu6&+0`PlYY(&Fv5Uf_ba zS}(W|J$T{mwq7udZEbj;iyVP>76}L5c!VY1@vIlP;LR5oE#BpDk4yVr49XL4S3Vb; ze12fzqqlFj^#K>W)%w6Icxv&&+iiW|k8Eqhdl_;B-p`S6;EgvN;vLWWfD7JyQP<*~ zf$k*U*`Pe}cIC6y^lx`q{n1+cc3Tf{!CS2dTnD~hc)P6!oX@s4ystoxz&n?O1MhCE z2e{x($CMWDCr!V7Jt$ASUHMEk`TWenM{nP5{(l#|mH+=8cm=%hcJu#-*w%*kcH{`W z-yq?@yBq$07rg0+)#CkibSLe*5R@n0u6*{I{_7DIK6<>}{QWL?D}VoN^x%cJo4@}m zwzc6s133ckTSz$YhR2ZeiSwTtk!PpKdan!K6hw>nO88PG-ff^f@pk1i$K6cxKmQR}ofqD2{`^w5wb}R2kt6V~AmOlY=z@61 zc<(g*?&;{*6K_{OkD7c|g9`I;!P~`u?}E4T-=7V>UU<9t?~~cqhW8hcBk=wV2?ySo zVu*J<{(Bd^`Jkl5d#34Uf6VE(*S+t!^7)F%=V}Wd7rb5k^)7fTfBjNCrFr4)=C6N{ zZEbj0BS+xf1@9WY|J?;|^vV5?`2Qa-yc1pU zzLafkc;A2=f%i2e9C+i+k9f!9e|N##2K$|zQ*5vDdYLGvGEUgP{OY4?t8IwzhsH-4T7oKl}3F(W@no(=-iK; z+^{G6x#phiFcYz*d1P<)Z?&W(aBp^ALQ(s(i>nG+irSm~Ke%WkzV?Rj>vf%cy|%~l zV@DE(~-)}df6!dJ_uh` z-k>)8mBPR_M`_sR2>xC7{n^uHAC~z1FCa%;AD;U^$G0P72Y4d7_2cE?yElb#+tEtW8N@=pGU=D zXWFc?mf@g;zByh_SGxH(6P3`nWxVGiM~pX%gk`*#%{Ui0eAn9XVzyV~eaw8z-Xh+P zb>ofHo?+IOdxR`Y*N#^-P~$xZO@f_6G2Syknd5cyACE#M`*^>J95LQ8BrM~_-IC*V z_>Q&X#nXfu?_xahN{ieB3cFBg^c$%?&#b*v)z*$zG*IImhl;_@AsFvyQ092~xTVu? zHY(Z2dj)dDcymcu#*4=rj@RM4)s7cWt7^P8c%zcz?E09m&DyW1+S>7o25P*Q zqhhdgFvgn$${eqo|8x>6*~fbWa>RJAAz>LWo?9-J-?Bkt*95LQoNLa>;w;PVv5zDL{ zFW$D*c$@JqEA{(Xu+!@|QoGu${f>ACb{Vf|pvHSUDh4|TV!StlGRN!YKfDc z95LQINm#~<*HMnw5j(6MFT6QwylrSD$9opo>Bk$Xz09nA5EN@`?O8NX^lCD093pdF}Q47%JJv>wLdA{|kuuhU0bk zuC(LDY@x=RX^!ApQ2OykYQKkjfJEnPRa-k=(Ljy&A7~QnOvZSh0%eZZ&3}YXvOC7R z3^_u-&yld`7q=&l*Wo+Tju&?WHQrHRB1iB;Q2OykYWFj1U#Mzp$157B@z&z8AlR9N z@h$;nj@Qk9!*_SPe(~LTIo>rSEaS!F2gmF1-Dt;)yS*B3Hkioq{sfeMyph_+o3-;) zZS8nP12x|Dc4HA~|;_;H>b@)!S*haz zL(VbYejFyp+leCUc=6uJ@j845+VSGGQH*z{Uyk)@G&RRM3iyh5KE6qrH7}Dj?^ZRf z`;kVyABjd{yd}xO&V*Tahv6MrhUN(+-^9D(%!_=9b@;Hk!B<7G_b_)tPW(Au7_D0) z_s7=A*gRoFx8v!=-}K+ZRcFj=;#G)0>tl=L=q*4FqYyh4Xtn?`?hZm&ZgY?~W{VM| ze=sbn+_NJb&&Mi2FH=-2j;emLu{p?C*l4eA4sx$$bC68nxh@y`6qNTz|4@nAPg!n3F`n1& zN0~cp4wGIPg#WR$N#AzEGl7sc494Oq}V+bDmM?ISyhgxllW)@Wbh z(Z0|qFJgPkP9yNR6$+^*%C;7%EzZS0+-&%RzhK#W1mn);^?r@L z+lf^_r{PQ-(=hXrmU@2s+T4Et`;mOXvLDHJP>4&TWCR#sq8O5aO-Y*6rX*tiJf}u% zP-31BwLGZOwRG##^eOiG)c7M{w0EV%d#IgKHfb4QFCLH z$ozFm7r*?z)>qM4WE8I9kKd*&GHzRg+XB8$`DM62`36yoZJlb!>&DH{k z{i3bG0^CQ;MhzX9-7}1(HNM0SUm`XHkEk2ptF(W=(%O!liSG{>#Z%JdGySGz%p45~ zP;pu>(q$%bCghF*3#O^xMET8wD#^(84*Yebps6`3s%=n~;kF zcFI1;zXAmqa*ev5bKHWTkWb13?D$5)cK&Te##@{5+m7FVDWl}$5BY-oC^IlF&BYlb zExjD9!czDP&@+cx`fZ$R31`*#)KOM6`F#M9eL-9J`v4O4<>vP-Re8F#yb4<=h124D z0-dn7l`FR2bq78liZ7IA&dS1GO-AVBO|=~F8Zq8gnZa!%G3@5nY^y$1X1Kmk{pWD) zDcy^UHKP6^>YqDEDdwfOfi6G>dnzqqB3mV9GEo?o;TM!)?y54LDmt-U6C^3){3&_) zr+|ll8ru4?UDms;EulAC-w(ao`Yzgszn+gh(g3yCd^aQ_f#Y)}MKWghR}HR78C zDlG*lU5zspRF5-NvKeO>o2p%?TC4r;MSTDJ0yV5Rls``@>rigRhTLFRrV*qG=C&_` z`6l>J#>X9SUmBeo+=G<~F7p7O#H@N_{=Kpm?s^ISVaAeFV~MEM&p!(_`r#w!#o&>| z(i19ED@9q7|GOwlLfLmvMwf*@!&jN=lcfXv7ol_jzn^}dTIEO@4f|XT>so(Kjr`E8 z{}N+qov&&L{P~G=>9?i`0r{;6H1vNyw_-Ww)?8!h%f8yq{^HB+4ITIly04+jcy;ER1A*N3&3GH#^#O|5N?XY5KfaqS_!19Moh|3dLIqsO+A!3oVB&E?UAkN`_CF1TT@`nzXP`_ z#mcyQ7!ulASEyRr!t-Mlj)+zG5k?#aXh8&HBe)I)+P>DP7TUtUszTUEX|2F}5O5~m zS@`z6`rbS*^LbCeCh?e&ferD7bM^@CK5Wc?SJ((Xol(956sD^h-`uVQ)HD_x&j)O^ zFWbCFkU--!Jk%OEPtF7v%yEZ`r*dySOmv5eiwg0a%-OCHvt1)*yT*4hg%96t1jYB1 zs%8%_^HupX$~0^~Y}{jEwXw0)!fs>ZJBrN%kU>3eMP_i+w2r8Bqz@f6v!iBbQBnvK zDrU&lG(cKk)WbLLUl+8c;+H1A988*A6U$2eu(=^G&YR6gJbS+sg#0BvVS}^ zk^^?6GdZ--gunrx1@dRKX)3Hnh4B5^0je?oFKo?Q;7DJvCDWI+)|a&oZ`Y{jG?w_Z z{1;lJy0gw*Ste3@W* z5&DZD7dD=GtDK1K;f=w;GfT&Fh|09#vJVe{gkThV$3gU7uQIcliG#@ehsvD9OdLce zLw(sCkVJ4PQJJ?f69-W4XXg!SY6AYL!1fWLLiV{+3snydH)(v7$D2{qBj0 ztMkSzn}s)kJ=x~>;KC+XT!-$avAd}_w7!hg&6!9Q;n4aDQpKZ?nvO&3s}!f!2)-m1 zqHxuUt9MU!$v@!Qj9kNQE9^pvZbvMr;p57Pa-P6d8GH|VALs1-_qN_=IC_`!cho$H zr!?y|HxNogmL2wY&=WHWhdB?fQ<+4?ygn8SnK%!!em0A65W1^W^(QeC2a$QJsBgKN zo%7&dmpd>F&x2pH&V#258x!-OV?1M2uj%X+2hr6nH@2Uw*mK4+%0$| zI#4=6$(c?$aS(DI0Kx<$lbJY(%r{i#C}!dyGM`tO+04X2Wd25FPGTkwB6GINEMz7Q zBJ+DH^EPJUATlqInYvkVs47~h<{Wtzt+=2EnRT<`5>>QVwUTGiszMdjs3Lh5Mc-9L z^{PmoMbVd4QL`$NXHj%mLj21%RV2@%XuU91?W{P~oE2|0XGMpiekl92o5Dn7YE7ZI z#%>DGKjy<)gz>n}hmrn@>p)xPL!>P8AyU!v;omV_@f4$<51U`IixWK`9zpLVc)z#I z#827g!Xih{k@qo7-EhpVOjlNSJhfxVT5bfnQ?@m0g%NzmlGU=6iSYeR=(Xh)nMJMR z2FO#(b26)0X7SYWq@Y*T%PgK+ej&4JWEM{?WrAL{Se#b!)Os7bdrYQzYAr;1p-l7C zItl4AndYfA8{*%FLEhH-bx?(%3R}+xH3`(D)-QlUjg{H0BR~l-qRy2$ZNAFXvz5%6J;nAZwk!eR1D z)i2@l4?olYM?R4itYgu->UEYP#;vi{Ru*lo-fAgYfFcO64+88H0z4oy+L6&NGWd5h zEFG^HF8~M;y*LJFCd^M8S)c?8WLA zEt0(}ALI(wvS@AfT1(LeRV2O}`&Ko+8f&7k1Vs>VF9h5x1gw=A2as_+i^#3o-hS0rtnN!7o`!W6C%EB^<<34svPrQp-r*#bXtV_#B!4O7$z2BF3$;sEI{Q z)lHV7C93Eh7QIvbj-}`k6h$trXOO};G(G{ww zkwuNwjh3R(s;HGkt<|lTA`x?Dodr&pBA{me^Q``S_4AhM@8XGzMSRAdQdf;zOGN*w zXbX$BRBy2qEm1{#ShS~lkEMv;se*1Js(ca|fPkGm$Lh~jKWC}_W65dC8kVoA#)WV{c>K028A0ci1pNVnG=4vc;nMF%f(QX#)uHJ1adIUwVYm6Tl&={XYhU$L_`(IMM#8Umoiqk4` zT2;NuQgnqX+Qgzw)tf9uqgBx^7VWCuWhpudMd&*+v!0F&+r@Az%w0*&E2~#pik7J&d^Dpt|MlwEEk#eMqMa<-S-sOzbT5h^Ph@5kAt-8QY^USTPELKVHnqSvZlvlJ~*MQ^j{ z?drEJMYl?MBKPK*$cRiJ{P?*k&p+AoKdb*~Y0hU|=8EfUc{OhKCJ6Mqvxr|e&u^%1 zuoSi9X^KVvWzm1Dv3hH^YT|>I_1?=66l6p$=#9vrNcQ^|IaQNqb#=9cU6tyI-!0Ey zR=vzpG(#0_V9|zZe)&E8lrcpWZD-N;YOFAuMO;URIFWnh1ep<$?|fwF<@*Qa`$zRZ zEbO>$!Q5K*R9lVpZL=q?le1_&i`G{|HnV7nD%!@PZPi!_H;W!Y5#)>9+n$se5&0fO zhE~2QHDp&)U1PEQWS@$T!_R}I=U9|h`bBmqp975- zH~1=tVEq(dsUK5YI>=XDSnbQ|#3BJ#3o3_Rf91dg z-hX*=L43xB}N1I_NJuxH75(g?n%h-ero@@Ia4q0I?-_q?f+$_s1E5 zgjxCUwq?&a%Q*9N;K8u zw-bMnTXo_I7a!hE_k4DO?;FEz{|@k|x}psJFz5=M+c-lAJ8S8#HqI={HqM+r$vAUn zp>gJ%+k92emZ7zgb#u0nRXoYanpJ3I1(5v`vrGO2scU>P3~Khd?1LiWoX=67fnNcK zOV-Sw{#Tap)^v~T_2E4%y!SSLKtRaG$Itqs(FfX1y z35S`5IGDmKPdqxsg1ZnXK<7zd8X5&|Mx#J68U<#dQ6Mt3D(BErtV0WPDxLsNk)h>~ zuNoS?r(Az#J5ebe<7c^Si{WR=s4m#$Z~x&KKH8*{ahor=7et@{#6G*lPRweC){sMGv=L;bm zj7^JK42yXT7PAl*Q|7ChSq5`i40Cx5=CTmxg1kUk$=|Gio+tQ+5p5RCIZRN+6Y4o~ z2);L)`A7u{kP_ni7dwDb*DvfN8|xJ~mBCvhn3DP4#$oznILus#gOoL5 z9XV}Eg1{6s2~0ziz|Ck9C`OaOEHnwIp*(QJLji-#8JQ4b0u(FFqZtE64p7FS0I7YM z&{y#9jsZ)3O{}WG48-{kx<5Q473of~f_p`cn%AT!n+U@)3|PiUT-#rTrY=FRA0nFB zcqb9M$|m*SL>{*w9T4gDNEhQ}I4}j~G_8I{8WakHDsEG}k%FaUGY2LtCNME|p1kpC zhqU4OJ05w30?(YhPs%)XE96}Vd0&E*HI%PTNZBBcP2#vC5ta_?e-*|Ki2{^1ea1k{ znqfiDpqxTLU^&_;UE~?YCf^}XJkx;ZDUk0gknds>&weJJ2>l11NGm*%?h&5z{}vCP zF7hfo_bNQ!g1l=X?~5j$LdphlY!b&E{knzcuD?2@bHVdtPdtYL&yykFmm%LpCZ7FG zJo^hgkydyj-6K5DcS@|aPZxO=p6@C=--NucLf-$FcnT>S#IZ>ncl7TTp1=G{e0U!8 z#B&JnJPGpQ?l7I-8J5?3l8Gn&dIbAKTH%RwkMP{_XNSaEJYD2fc)p|XY=XS6K;ES$ zoYU0U%qZ?b0R(K-aBRq#WCD!8UBCo>pzY5O=$h#c! z{?o)$NZBBcP2#v?Xt(g3^=N!}zUPT&Kj3*h6`tD_o*N+VGRRwP;whwT5XUBQ+<_ZqH||GgIHhy3&;6cwCIZjnAm8U9 z-#I3phKVQtO>b;LTH%RwkMJzT`nvb^?jo^M?!1a=ZN7?v4i!Hzp$1j!qnl3_&1+DzKDzZ3w#M@$`*-bH->by~&v+bt*RH)< zT5~-@C$@{UWq3|UeJetfJM5TXR8joHXtHh?J2862k4UqOm`1l}naGc<2TkC5ef}zp zd=sSE3VrQ@zV=}x?Uj=cQe~(RC|CsuHbK0t=yn&_@58X#E2bQ@N+{NoCorBWf1Q;V zc!znRFi^10$_IP}A5(v;(6vnzOY>Fe)h0!xwHQD3@7A@p*C>3WyS``gVO_63n{s&h zLgy$&-3UgMj`hs-y)e2QlBg@O4A%p{sSF<@TEsX!I0_mp@+Ai&zXY$g`DEtkaR<0ENbN(VUsMPbgfOO!ko8T-umgR)3!Wcp^(*4#V(~+T z?(mDn%2g_heqVJN)~g<)QTo-P;)VtF>qJo7OISY+w4K;ezhO<-Fb}s^S_3W0(Z7~^Y@y$LeCjlSPO zA0KG-E#d=Tap8r+K*1|IKIZ%!OB7crEc$ipTH9;%{H#O4ZS2&q6EWS`%=y)Ut`ke@ zH;lXuV~c*Nl`!@TK?@y(%c)PsH{~yfJ{uriBYONVxVA!{hy<1oIj9jRSdKw8K-fkI z@n3Y-3a0Nn@9E^nc+32k-FTriQ1G&rkBrxx5K|O)DNK7n*X~2n_iVvi-!z`F%j-QF zL6@a*{ShhgM?dW?C`gl*Lf5yA!*SYaRX`rA^%SY)yrYP=GnEH3^ zTHmYXiY~(Sq(>p1u`B&YA?PyJu>Ngm$HG?W-_(pv2NC@Xt?6_l^^f><=)cRNf5zwK z*J9-Bp|dxj|83BJ3-pg@I;nru2o%%;gY_888<24u`ffoV`*r$fym9^-H(n?W6s*zm zQTmT5in|o1{$0D)_v+NY7KM1muJj*;pvzdp`nRDS3tOdsQ!_RlMD#DTrqhkoKjQhJ z|IUd1>3vBTp&CWTF1iZR5m1o!kKr(LAr6jsrCkgZ z+Qo>eU5r=S#dxJ%j91#lc%@y8SK6iGm40U(-FaXY)tmHzM6-mDHNsyaMt0yH$H>h4 zRV4oN^+ap@=a_Z`58Yk7R`#%)3wk=J{35Fi(uxGrlv^!gWZNBfj%g$@#n}&VT^&0;6>JwE7~xb6m7JWi!6> z0sLoP#_N3w;yY(YSx&?^#`)m?^Z3rYDjXM%vX|bE?>xcTld{im47>h}u)TbO<2$eX znFA~}sPtA%CPnUQ}3!X>5L%Il_TvIs~-|39mbjGq;<1w9etue3B@tIf+R?)J@;yXo@DHc{$bm+18&IB3X zd@R0GAFV3a>$Op@2q)0Sx-vfOSbXQP_)c?uAM>v@nik<9w%A$5{~e3(M1W0Hl&M<3 z_)dN7 ztejsWk+*#v--#U?bF(^g$E+_IiZAc=oxK%suna(IoWPNhuJ|Di(=^lvq2O{xp z{9I6vMrLGjH9lC!?*{g?Fty+6@BeIz$Bo*LHE1uN+r>{6lw@PS)tR4_LCxsq#hV-$ zA@7Gy6S2jwoBOrmdzq2_T019Z)#hc@tll9v;T`aikGYG*IpGX!U=2hji(I(MD-Z|^?veu$g zv&UNSr2H;D$oRY5iuJj*Edz2B*XMm>=o#qA2v!V7A5x?u#8wyMANK+5t2migWIFy& zo{7x|Gx4ADQBd_L?8=CXtbltjPD1%4loz7B5aqX_9G{AiAET4otD4)X%B>XVF5|dO z^s}Aw3gXFCdvwz#|Dry*nR_6jn|kiph;C}oO%49uz8L!rEynpVoFBt^A1y(BgQEx<;g)5c?G(qbI)18Ni5 zqD!#}!0N>D5csyD@t{|c&OsplSmO|Oatur&^&zNP*`(e9#gCbAe@YA{lhhVa{P@XO zV?C(h3OFNpEB`0Jjdayl+|8X;`$w6nyuPt(CIsI{PIchKT@$9_n-yb?2BZjN(K@D@ z*dO4W{t{E%Z<3(S{5w;7ks`Ene#cZhQnMc8pzkjlhja(hfrUul7l3SH?6qRNPSA~D zu~Yak@F~-rz?=4O;(rLku!So^ynF~Xm7+{1{&Q^j_p{(nTH%kK9~J(f6#k$T{-6~8 zpcMX~;=n%`WjkT~DfnI@R|if4e|%#D_#-9oU&~Yz`y>7@GR6HV1^!PnwHGOY|D#N` zBPH>_PvVcX#D9*7zZh>f@Gt+KH~t@E7`E_6;6D-ge~=dc+ z2c_@_rSJ!(@CT*v2NehY{WT_p_!Edl!QUlvb>JlM$2UHJKT-n!SD9*Jf5abO4FUd0 z3H<-Y)Lx_n{=a3a9Vv-_mBb%uiT_!xlaX{J#zS zzf1goMErkh!#{aEMyuw3(h7ge@Og)V#7bhfX_=AcA|DeW% zB>oh950R?_CxJh{F$4UO68P6K)x`dY|MN_7e@%h^pPAZ=l)(SjOtm8=@xMpnkF>=9 zCno-4yxqXRe2O>zofw8KJQMim0{?4>|1HG-P8;6Q{fLv z;SWmT4@%(=O5qPG4*Y`}6O#B-@ZChN4x9x3_{I?MM@rzonyDuCNBr^CBH)jdz<&`_ zdyx|OKg?7+QWF24N&JzP`13pU^7&JYw;TAEU+Im1JBDG~-V^xe0RJh(|7PMp%ZC3z z3;v`P{@6)V;SWmT4@%(=O5qPm;SVYf{QGN6Na9bycM-Wda1!|A8%w|+DS`hgrkdCv z@yA!2fIm_K|EHMRi@L$PP6Z<3n_(~PX_=AcA|Na^ilK4~b z9Yn4UoCN+GnQA~v;2&bDiTx4(XPDxCq5}UvGPM^ef&YU{wIe0*pD*!8TH;@7;xESA z4g6CkdEgH>O#TNLM-txN&HYB90Kh)yN-E$cD!^}3zz~Z9NGk2QWR|iG{e|$3x_#-9oU%^xpyCeSpVv75Z3jF`T z)Lx_n{{P2RJ5mz=yCwceOZ@#N{$jY@z`s1-1Al<~K89fnUj_W%0{q`0{5KN*5*z$O zE%1|8@M9-X1wSYSKPUx1CYKT-n!-!rurDS`hlm}*B#;vbawBQ5bSG4U7U?FRlS6TR_&55us9y8{1j z0{<(B{|&@{h7JET3;v`P{@6KG;SWmT4@%(=O5qPm;SVYf{DT@3lK4~b?L@8)oCN;( z1|0B5O5neYsV4SE{HvMb{-y%|Cz#rcl)(SzOtm8=@t-I0M_S@P!^B^Vw;TAEf7=`X z{TPNVJQnzm1OAs2|LckW?Kb=k3;v`P{@7_$;SWmT4@%(=O5qPm;SVYf{QGN6Na9by zw-LEIa1!|A8+X7TDS>}2Q%&rT_~Wa2z#l1r|Km*UMM~iR08{NqN&M$Z{E?RU-)`bB z#@h}2Q!aDEA8!6MG2PM$&&?G0VKwnlwaTGa?-XkZv-WKTeK!@d@1o;ukcvc{dr|}#gwKWW~G~3OHs| z{r6zQ7~kAZdi#xe57FlzcKt(Yu|S}<(Z`A3Ju^luU{E$rOsOh>A|4?D6gI?(x|>fWJqnWuaWGur9uE)d$PEa`6SrHOt=CYvm7dYDIqCD*<2kLNEDT zS)AOA!_;~lifV9}z8Hs@kKr(9;rrvUVpk^hQqTrXOlihpT0M1AgG2FR9A-U+Ltr7E zk$2^YvdliRnj!Ud8Js^p0U5mdq&%YGVFMjQ$}hbsfDBfS0LvxQa~?| zvzQdX4CK_10=D@68mVSd&7|5$wK?}=L`gZXa}+M%nKkFK=3G(_ka~dBK-wfo`l3Gt{J*jOt5WzqWKC%gjoc&=(Fn(i`d-h`QFYJ+QS$$;u0-Bd|-bdpF zJd@`IqU$kmBBQIn|`_vC=@!GEy5zZ6LKB2PqFeN~)KK-z23x*o#gt z51#|jcmdDk86@{0sb7%#1*zYY`aLPe!sYyv6h7`6$XQORfm8#j|KcF!!AD&6^6>lV zlm~kw>gC~cAsR2>nLO_%_q$2`AF2N%^#@XaAjQozbN)pNAHNOctRVFosn&MlF`wM#lX{TUgQWgQ>W`$jd27xyr0_A|Ku(C% zMp7F|?Z83ykB|Q9`~Oh(|DoAG-wRQB0ng-7PHyF-9wPM+sV7N2Ns5~T=R8YlC8?F9 zUMKZBshv2;{&ylzYp(}n{|C(e=@&rd1w50-0&-hG>X)Q`N$M$5Pm$tg(>Y5>;bYN( zoK>VYk=jIR7Y?$2d=y&Wf4l6z-Rz%!Ayi(#GkN@s+h{_#<8P5+gX?fcE4dO7{VsJwt@^0TNpS<*oTa2*A@vHWCQ?nL-oZik{|@q^?ccfIE2@`sT@aNQ@Jt?6Tjg}MvB4sIsYN`DydgVy-Dg#Qt#p*`+paC(fxbvCyeIhTqj231w51IedK;0sYgjY zO6qA+Pm|*2-Z?LlT1#pzskcbIMQSe&Ql7oYicQWHsCMCu|^Unccs zQYVu-nbc4mM1Mn(W$iCn_Lpq-H=Au{v(2rfZY6acsq0APk;)@=A*l;VolWX&QYVo* ziPR7rM1Mn&W$iCX_LpS#_fxj{Dck&r)Q?Dgm(+JjeVf#`NqvLVH%NVn)R#zoj@0K! z4aPzAHyByg{`$-Q@Rp|V{0ZCqgl&FE>W8GRC3P*S%Sc^DYAmU-q|PFB7OBsY`YfqI zIEelRAQYjdk~*K%`J_%GbsDK*q=u17#zFL#j4VrkiR>@Y z+Ml0o{A_a*shdb$N$N^c<4KJtbsnknNPUsi7fGE+>O@jWIEem|kQM1KgW8L{v$19g z+mw*Hk<^W(zC-Feq`pP!Tco~5>T9GD# zZ)cm^+2(pu*OR)O)a9hcks3$p98%|y`aG%6lRA#naikJ)5d9@0E7ISy89xJ{UkTse z%y`&e1QH$l)1G16J^PFFrijp2BltKR5_qG&=R(IDwW?6^MKdt-sf!&|to;?Ic!j<` zOovb9(AowS`g*1eeSIKXANp#s4t|ekXa(D;_}Aa|ApX^@8*x3`<6qI!|1$pdA_vSz zJ^pp9Lx4|H{HxQ9WqdQ-(w~O-*D+4u!`E}zJ$h#TCq4c(%67u*f1if<*U{eif70V$ zH6|q2KRylduV44Z|C1j7sxcvn|ED4T^*nFCM5CyG{nD-^2Yy@9{;K_A&LK|A^!C%-uQpg<6kuta<_}4Fa7b{1Nj(55ygamL3! z@f@{g+efFIANJE}?GMP0CzAPC%q-%15!0)WnO&6Wyt*PPlpKqfJr*wu(|8;95gng}_@-m=vLasiSiCGI z`vlGx$Kqv=#mi!{I2JFfu7_jsvd7|OE%Cs|;$`u)c`RP`SiCHs7b+(oi8Zw;!x#s_s7km$YSH>o{=|;Ih3fVZ#D86C;Y+rhc zIOZpc)8u~QG_}7tU4KxVZuwZ8Za*YWcOK^HxKwd05Y3L8BAOjHt^W<{QG{kZp&3tT z#?zgLmzQ;w%@{3s*!sL&^1a5vmyJ-w(=}|HJtHf0s5k|`{7f7!ufgG(=Fp))Dt-l- zD{AKiF0bM7nr76_oN=P6oh$0FAh&sWs0$prigVjSU4hgUwLb~uwxRNX8HTU&>%Pid z{5fuPZbfbf@{(o@sr-6n?!k)D<0^6wBBS4o^rFhI7ggpSDykS=gv>+8Oq`K)PukB6 zd`=J@qqkK^8;lvRU=Oc_-7K!#Od-fW5ne((Wu%rS(GGdOivc4nG*jwsW;pX0~psK zPPv`pba|IJUGtGRL6ximRq_N?@)X+w_CsMei|&pq7Tp~;OLTW!AoYgJQHJh#LU%l& zJD$)TPw0*(bjK6A;|Z4I8`EwqmDtSDr5KCsNn+7pLo!#Oan~ak@Q4obF6ruJ{OaCrIPS zPZ6of$>KCMNt}xMi_`Re;xsc+oGzvv;s<+Frul#}RAsixh_jUu<0Q}>Cr`O@7Pwr_ zHP^_Q=lYLCm0P;R>Gn=>x)Yl<2rKA8hwA|%I^+o*@`Mg~LWew|L!QtfPw0@RJ3Exw z<&Nnz7UU4%+mW3kPX*$lIBtr#M2?##E|}wP7MIU)#o}T*ZkD*Tjtg{1L*}mfVkD=F zwBO%u8H`=|LLOL)o0jF@wlcjXZI849+0(R3=X~INh-S zkgph*9gdvYapHV{6KD3je7i7v*bD$~Upx#bTZvb?fid)XbpA3PI``M>I)m{75w z+pBN8#20M71hD{L-k6q>fb;op%JW4#a1M5kG8Wv6CczF6K@dg8@dkbwMMg%!030R{ zz#bUIwLGllVFM3u;c!!khc!HG=V19~;N` zv3Y05>LO#)`nh`!AEvZl`aB;5 zXIw+e_^di({*{@KeN`FDaH^mnD| zujO;FOp8HE?18(`165wq)q6w7MnoO;0CH1ZL<#Foq2U&fWY0<&n6I+^2!bl<)z(Sop zr1cuSI(vAD5;*MvlOye+U$^X`AMF7bZ(rNP07x83e(F%@54PVGl=3o~teLxZ6Wp zYsuHL&mP;orx_XAeh9o--}-xZ6WnYK+COZ-u95%r}IMrC2-oqKxq#HyJZiU8cMog=Y4Gt4-bvc9*&kg11$2y zu!lo2{SOqjabU}JL%i)FrBChQ5=!8-he6UF26f9G@aRy|h5KM%+r!TW$7c^mOP&s( z6`rqR*u%k?_CR492essZm)HFwxlirktCYZL4?vvnn}fS$4|ugG>B4hzU)#eSn7zXI z$MR1eEqQk1?i!XShCOt|vUq&~HWk(9t`512D(4@0_T4{$w{bm2X^ zukGOnc-jr)AIlz&mOPvBHWrpAhCQ^!vU{(Wi>1|@LX1MY~lhoRlF z2e>9ny5MK)YkRmF-jOi=vFzb!$+Mc_Ey_O@!ycMr+5?4c9NKacczM}Fzdp5x!|+W< z*#n+2X%A`LvIi_(lyt!l-`DowgT!I{W7)&elIP!8?Fq{h!yam4+5?4cOluheUS9T) z*r)cePp(zk*EjJ7MSC#1We-@}FX_TMU0>V71&}z5e=K`ATJkIcSYdf$*h5(?duXJv zn+<*x#IiCh7K(KN5sfheBJe#^|I6V(i1rOu`^v2vKd{YLbz!Qn>b$f|=hyht5bkO6 zZcB)YCz=0FGAF6?tK|8j2XX#n#FKm@lgjQ{JjqCm;(r-Wa??o2{>g|Zc`Xv7a8%++ zZc_dI@8e0fA{rv<{)-un^Q~JvNrs%G!$^sE5_~bM_ihZ@IFeD8xD7ea-Ul%u`%#u- zktKeir8WNekvdKM$U(#&Sf;!GLHx*8O5l7R_lO^H(SPqfDC+fZiPMOw|2~#u5h5(i z`>U(|qvJ(v`d9HH2N7%FrT@N-7uiY)oci~O7je;l@4Yzc^>2yGh^hZRmSYhjD!la{ z9Uo%Tzlskzh}Z%z{r7Er$W}_=)W1i3h>QMv&yl3pzaY5# z9q`hB-^PDzr36m>d&GaZ=)d=S2oVzA`j3wHu<2jLdmKcpfS3OJ zHr`_^C2;EBBi_SB|Gl^Htk=IKt|F%X`&f=eh=}mke{_6@P5&ys;~+d+Ui$Cb_>QfV zz^Q+%+3@|(ExyA=|Gg)uUjLRjikSNEV>uSVJMFFi=y(pB{#883L9Bdu>A&~PSr^~4 zl@d7h?-9@8qW|8TsPy``#7)H1e;>=S2&x>_v=3@9>b=86_0TcZ`xk^?>%>xR{xa1seg}n3>W?P zo}*H)|EM?&7yb9K9E+^+7w-CRcCN45^snMC4l?>7vRtY4|M#9dTdV&b#9z4RzxV#= zs@H#1+=Yw&`&f=e)_4nd{ny0Qzlygw$dxn?{rBFonpXdEEw5Yg7B2ely+6L|^$$tI z_uZJ!|9vcnExy8C|7EfC{|Sw+_;EkC_=@jXOCkoVi?0xQ_B}d2d?_lX;4cK<0 zv4b%vbwx(wA!IeKMcmIi?#2O|4{whVy&K2h#8O^3dSX27OSc~fSzu3&bImkR1R<0=b5i z31kg16hN-m1G$Pot|>Cc-dOutU)2@qGk?%WeA8RLZQozR2%gTtRpkw8LkN&zJbPlA zuWIPZ!^sJiNpmYtd?2gd`n728Kf?VtdckJ2|Ai`2|E2cWcLV5$zt1Y?sn_97Q;3Z< z#t&~xM56aJVw68AR>qd4v$w#lec986s;8DyxrYz-7m+)Spi2ykA!8WY*c)rc20PP? z1p`s1($D9({%6w<9!>j5Kc}m;MpHlfI0NWMUN>(!t{W_x_o`l|idJ=lEJn%(bKj>KMXNa*Nk=M^pxjtvp4_+PnNI&IjEzs1DJ`TY1`oZFM zuj*-~SaH)`KfT@4b*d-V>jxc5{R~#uPb1gQZ2Ey~r;qfrQ?1pR`q8h`d+G;^&%LUj z)5Xf1PCvcf(^9ea7Gr)xhf+U-lzzT}7Iyu>_1Z`JnZUl_OELAMUq|=U4;F`eRX^oo zgAS#B1}gphCe5iIERFP$ex77sR{iMLxjprR#oJ!h&rY$jrPEJu z_cUAeE|QRq5xuT)(sFhc3hzz*JSkS>bo%M-o-R~9 zxn4i$Q0gZ|>E{Kmui5m&Ik#{0vr?_)nfD+4I#Uyo;S*+W>ZeGotm*XA+dUl=YiBX^gAS#B zl9YaaiWYYL@R`4F^i$5htoqTfgL>+RZ)m-#pOs?eOQ)aS?&&(!lk5D34yAtjEB!R$ z9nr2IzB~7ges;1itA6zBl%D#bhod+3b2{Ym!S@#Jf9vg@mWnm77}pOvl=|tX^z#j_ z@7eA@^f~p7ekQOltA6mjt@$6fr+(-m>`ncYixoSaetNs7lT=Tx*AF_B`bkv!`3=|K zZ2F;hxNr3Hq+07UpAYc1rukpBr+(;R?@j&egc$nkr?-2Wt$K3R4?2|k!KXv$zwXtM z7A-8f)|Xg!S=DTV%NfJ5oRPslJtzJgiyHfPVo~G72e7VzMGfm;q6gzI(c$$3$N!=K z!#3LgL;v1d60xs1*Xu6*gMGa&)LDGm+`lI$;QZxV7K`)w4>t_l6Abwj9gUrngfUmM!* zuM6$(SRLw&Y?A+w@M6nlIg7K@b-#S_vaQcS&f)l_Mb_t*Lt3uSu}jPP94iSa*dT7v z!y?~l-5q}oUA)d!IPg!RBttSnodD)e0CPKlxm^!T4S-p*;=gx>m)XW0S@V9aWk#@w zVma2&%HMWdKMS>B{VaYUTKwxnEgkitJFPp^*T9Pm!6RNU%sQHX6JwSsS}6VePojbt zD#k9>$9jU8Q9e@qK}1dSSM>tJwPA1YRbsVkyt%VJcw@aQ)QR;js!OeRjiJB(yJ!=+ z-iT+~5#o6pIHJP{p02A}Zg}?V8J_E`Ze1ImJ!CjXF>Gm8m`Q}hYUxBec=+#GKd*oj|F#SpZ&vl zVm)az?ehiP^X+&JIYK<^!O?~%o`!k7J9Zb3alI$?4AHMDXR|=mW}iJ|_!gd5`5Y3% zK9j$-tuXmj@_+e*k?-5@VwvZHn!o}LxvYChB53jC5$K5 zR|K9f+x)|{&w)pXXEQk3@N`{8akJ0Vp5b{3I@a4~4;k(advo3GGc}AS)Jj3Z4URTEktUvw-HBu1Ik0DV{tk-M+h-3M<|~FV@EjP%6YC8E&qiF0c05y#5YIMn zwBhNxs^E6L59%471y;AT%|3g`@DOHxkNf+eFrHW+5O`LijUCVABgFGDaJ1p+x(eWi z=ir{h7*F`~1)kqP8#|s!M~LSnaJ1p+>a};nb4btd{JYid zYqQTDGMuUy#<<>xgz<#`UEtYj^Y8Nh-v0>kOn?+NJn{U*`O~pGYmE7GXwUGRhN0-^ z&mJ;NQw(F^IW&wX{N)1A-{9@qZlC>*5YNTnXv5RhEAD2Wa8Y&NgJhH&${8K~e$+#T zFN%L)#C$(W3*!m@w!rh-Hvcy5Gw}%VECfdzo~~YOH$07=;fX&nxY%cp7|xs_?nT!K zFZ0N|!CdqHZiMlKKbm;(z`}iM}H;Rlc zDBiaXXI9z5DqHs8$0}P|@p}hd??s;>4Do5jErdMq@vnqDyK#OUzqjz)iF&W%w+teu z|Tw?woyVR&2lP4tz8Dl3-`%tn)&1ic?qA-sNAtqV{}$edt}RGkv_Nme=iMmxLBK8C*sdha=ukL`lbyXxDZc%pT?88`kW17vKcETn^4CrIp2_L=q|T@`Tqr! z=49%{+Nz4P^~KGqxKLkw7{%&q<-Ur};I;sURu=lW_^bHM%ETd%&AtmmANya$?{)mP zl2dc&8UMTZ9l-DKigD-rYeE|V)vH*N3$-?e{?qz4plb=e+4?^6-UWo1j!I{#o?0KZ zOdgp32u>6-mMY=$@u`{F5$LS<1KECjYPPmqYOwTSoR>k2#W*j=c{R=}=GR2H7iwD< ziSLE~Z|udF*b#!2Sg6^QaPaM9vo$GL# zRfIbM??}zOZO-4|PcoJ+TaM4iw;|7mJDqtQ zH?WS3Vb8ec<~4}9j}j=K!^Vl}_81bh;rxuPQtXWzj0VlY2WGLKw73$5d%ec^_i zosCC{>`6Qn@^Bma=EFh#{0*g}e8JsisDpZ2veS9Up8VKj*y zn52DK^&wt#raw{4&ldLg@*4TrUx4{h-Wn=ZMs_&k*D3?^rmV4%63tyz#*;bEhV_eS z7NQqV0l(sD;8A>YVd&j0m_4^(_S}Nm6H~36LBAiqB3`kKNZLC@S8|8#pVvb;FESW4 z-%=-T<>*k|^-BK$dILJ=b+ZU`BWTW@OF_R4dWE{yc=d$)67!|6Vm~gKkWf${*qLpV zZxi>=oy|ZWjnmK=&ue?;Z!qQ`MhUVeWBi*oFyq^N**#QzVp`}>V0h6&U)DOrL}UUx zU?Vb5Bwkmhp#kDP$S7Ew$%fVBbSNN-uM@>DTZ?}oi%(+fn?&&|)?&Xb{-O)>t1Qel zeSe+B9~ZM*DS_YC_waDvzKZvJRsOV0{7bydm-U`6YZF?Xj^A_)r+8*I4s!~j`;E~3 z*3gbETS7bhZ$QijTzV73HZ*r-8R0k-xVcQUJ`^Z^OtN6ZLxEW}lGmX?pjk4EV&?xR z&=cb)a=Qh(e%$0Yt(m{ZOs^$AEXPJf38=r0<;K$W=;93giaFL<+4y!qAuf`_){CLF zQ}ClI8L}M3r!)7s=^9dzKAC>aX(93=Sy6RYdqMMX#~Flpn_fLMle|r1B_r3 z`VMv_8Nua(=x^NpXFGziSiZ`%3ZpVFeP;!j?KP!99j>1XR}x&m6s}~rek)ulaQ&BX zrNZ?$;Yx$+72!&UYX`Q^RX*Z?>%T=<23)TSR}Z+}5U!qZtrxCLxHbw`FSvFKS8uou z3zq^H`KiH&oxB`_#(+o9@Mt(l;Z5`CZih#^35Sw)gw*`^#2b7DskH{)6M<=kCJZfV zezmG?f+?h^^>t{0VEGi=uD``G--Tbh68IJh11_}ci^QC53pB;_6cLu91fCP?3@xcj z;NMs~0bQCBNW$7!qzp@YO5hh*kV0UF68Mi;A#UlR1d_$pgO;93pb*ooh|N?2b7=qh zTY3RMv2~`UH_D66K#?qL98>Z#l)MQ}C7%VOwTBsl1x`_-tFeVn$-BJ(k^L_>Or==t zAQ3y0v4a^aCaKJ{Cj@H`V{;jcDHaRoPeklQ#%3}$KHv2sHc`I6V=S^Hv_WK``uCy^ zU;@lDALEyWgqgP0La8jw*SNz}nk|yFYe)hChCqXD39$hSMJusX=!U z3he8v+1pR5&X5`uN{K7K$LDsXDvhHR+`H_Ao-Rn2_dcK-0bFyG{9Dm5 z`m$;opTql#y8|_gHVi9z$xR)Rm1w$bk|cgZPm5n-!cO=lB8T zI5m*~zhsHukkjIqn6MLmi3sEIBNYlYqzisWC4Oj327bMO-w=u4B@(|er@}8eieIt? zzho1?g5 zO8m|~Eq;j!JK>jzFdjcrp-^Xc!S6eX-w6}Hp1|*HiQjOE-!-SgFExr^ss+DP6Tj3` z;dcV~akB*RI}uq4D1l!q@H5BkF5^d<#1E?)rx`yI6L!Kc5n()jq(Y&@by>priH;x5 z5z>|B-BE5lX7d%^lCk*5S{o5h&%swrii3vO5nTRkR zPg0?f*hFJbt7?q3}^kyyjT#!{ZXaV(u*5Tva2e<7KK;n1RsqpI&#jl42zaA!j(6$Njqj`w; zOEf@OhhyOq_o4)kmH1tGD*Q5|_+?t~%QW$Wwb?y>#X|pK%EMMn z{fAi)L;vBGeL`|V{CY|J`kfZP#DtyjOGFrtAE{8NeqHcullUDq@xvR%w0;u5^CW&( zoC?2QQT%#Y@atvbhqs+X_zC?7+yEf;9~L4+`#S>sk`m(ATjJOEwD=_^?1Wz;!g%~h zg+k%4)A-RY@x%OqG5+F>b{eKY&NCvRQM@T{1gj*iisa)d*1JMex_J=Q~v=q;@1}4Ph&r#+7DySd-5vG_i+E%D$HA~ z<`eIa>-dD7#7WUrm_K`u&m5&{JD){LmAL;hwweI@T-EKIQO9h#EMIdi*w%x*xfXnx zzPT2Rxn|j13(j1BX|4t9&xHfLTZIG6`#{tc20z{9P_?o61K+s(p0qC)xkcAMX6g1> z*8HXaNmtVHv4T#w%h)JA{ZG15mXA#lyjRdaOLwKr(qstzx+_^5n=Ip{Ji04Y8=K0I zs6R~`n`ZT=Yh$q@5{q{j(wpT$YRMtKJZ3z&NsbBP!CmHHg`)^>oEy5K)U;iHw#`*fsg^Tm`$AydY^$ITEt$c*@_2&y0=j*Q# zF3#6a5U%g%>y@hS=j+!%9m{oy@8|2~c<}vvediH6emwntzFw@$abc;GJ@Wm0J&d2O z>urgq;k)3Mh%mnWeLr8HsQrCEU*B!}OEeANrTrx$jBkJ6&)3Trxo#%*JL$vk=j-u8 z{QZ3W_w)5~Kgaj;^$FXrnn77nn!K{&wsR^b5ihvDcvUmqN+SSRdftq}9|!6frMg)v_r z9BY^P$IaIV$0k`*bG=c_-v`GggSryJ3BNIa9~_&qA%6ZoI5xGr^u~OCaBSKJLtbM( zKRDLWnLciQKR7lcQM{P%5034TC|=C}2gmm8K3;_YVm%-@Hq%Oh^GR|&MR&>dfZ*6( z3F75?KyYkt%i%I{9?Mt{Xu%HQ>s6dXR-VYj8k+o$wpe zCl&9F+|P_{(g>M{5bW{I?2XNBNESUmD9%q|qbjHor{qoS?F2z)bi;H5KZq*QZ$VfEML>0G=8o2Hv6(_$EY~O(Z4md=+xr3clCJ^OfhX-ZLW4?HnokFQfw6^-hDR zZF0P1D;SOgT)c=x&3^}Z?2e}}(rt_njjf3xUf>YT2ONIci8e;e^-JVu;)X*pd9CFYP-H^C^1PNch2DF4MT(}F`Vi#$WCYC8 zrlcUyruWt-Cu@o}g&Gg~S=F;tD}S8tT3&&5QK(rXo(vcO4i4%!Fo13V2Wohvho8}m zm3~#94CRBiKP6Sr!w+RcztE4p;U@$5<^2?Cz=ym<{h`eW|MChag1G)TCvBEq&L)>W zOB?63mNgo$m*dO1OVYJ*in#A0%^)W=&UenS_?K7ok7pqGt9m(=5QG{BZD*}MnLpx1 z28fRveWLjzUdV^|ZsoJaFR#e9W+CJQAWoDqTgrgDQnYc|Ry-K5mk*3aYvU~Kf#s9& zW^$%B+l$0=&g5Q9jlU_K^nEm50KoV-1bCkS>toJj0RZFU5QxPK02m*KfV_`@>&NC` zA@6A7M~4#+7C4RAX|V9c4HmH~GS1t6KVJNQYP>iwAzmy0?;0W;Q{urWxPOOS9{kSKM*VQImZvU4SU}lKM(}t zm*a(H{6Juw#Vg{?@dUBm*t@au1@Yb3yBtrV;|(af*t?96jz5U+r2ilv;-ljc;=9#< z7#o7698|@40X3J7@d-iB4b+d;@d<%_tO}m-vGED9eXX%lf5yfu#P>T@JjO4OU<@d7l#1HKn9~-|AKg=30-gh=y zE{FJn=CHgL05=6#FNa9ND21Tdnnm2YsOBSj&Q3MB#CSpV?%Kv121EGUc23hdM{p{96y8`zFomR=vs1px zdhuQ@=`w1>ZA#lfn;Df~EePRg`I08ga0HyFbnJwEaCvp*Ud1=o1 zfN`9~FXr<~1qCGQEz&@$5)lH&Nxa9489p(eR|gpnA_QD|N_`GIJS@{QX!R`43w(m= zk9=bP?%(-@eE;GTQt=c!ajC^qLK16CEU%E~bwrB!#dX2~b{mBQ{QfN*V95T~Tnmo7 zgaa)1!qK^SD}*%_%L0B_QkHi@_~Ygf;ZN=qpVG-6XG4KLty6s593kT4EF}2jY$EvM zY#{jKEFSpdEFAc)Gk7cHe%>v(e*<%OBj!6f7h-=u@*1xuFvjCy9Fx)3(cX7#W83Fl z2TKoj;Ql?O>Uo^O*INDi6t!T7n!jDOZ_$pxhxF}yAOvJs00HKrO<(EE_^sV<8Q?+7mIKTDY6Vlxu9FXO9|*W80T-r zRTod=#G$_xH(mS^hYtO%xaeXfPILNOanHq{aWK~3ifbR9Iwle$ov`ww$wk;rje63 zUG+zD;y5+PkR4Dqb8wsLoEt^-h^4!T98&N)R_~M%(Y(C>M(#*++_pFkx5D`4tx$uJ zGbJLAC}mVCTTH4{UWFj$Z;bM34f7`=O*x7*2SpmK^yU!;7WGbK%NrNqy^96@$f(x1 z0{@qQs?Kf{`cFa%$zPO`^R}avG%|q#HF)0XG@0%+%DxSeEc=~Bq`z~7JzDxXH;!P) zjX6wGD)Od40uApvhy@PuNc4qB6qOu1BhifNMSVrZJ;sCi#(ka%@!*jd3m)_)#^YIL z;IB(E@OVzh(iIOfvEpGeO@v2M7d)8cjPOW;NQv+e-%}4Rh>Cjvq^HFrIUWys6XQ`O zZkMS`Ht={t$kG)LGO^-eGEIa>au+<9Y8O11ZU6mWMaj`WSR(%^e%WX$r<7CPZ$=7@OTb! zz#}T|FChJC@!*vQmi9q!VmwAN1Kd+*;Bl3xo340}i4_l%X(BuvUGQL%Gs5HdJU^eH zzdV6B;1Lyf8Kgfg9=uY+f(N~c@i?Cu`0FwZJmh!dyW&A6Ry<6miSWqif(MhF5gt$T zJbVH?79b9IM8&NT_G%>zUKB#wn_cZOUfE*7gWkk=3}6QSx*i4|S)y*b;z1@>JWQsE z@aWM64<Gah zVKPmGN6#*JFv%I=F%R!9iSU?=IN%W#7c14L$Aec&S@57YF&^LH4GMT<8hA7dS-Rpu zCRRL5rit*#?1BfAoDm-PK%_)?@H^?iBPwnw#64~M;1y*SJm^h~$Cr4u1RlK%JoXD& zy5d15Ry<6miSX#v1rH`UBRqZpkrLr?6~zrMh>CkP#62w@(N|aFeU9G5czlR=Zs5_| zz+=0Rr7Ip}V#UK`nh1~HUGQL%Gr~ihuTP*qE}*!<1yOM?gt({018u|FKIl!1$3~%= z>l6bIo?7qDUMCYP9wyU7cqm=)V3ISy!-qRvx_h_v;R3-0Q89;6%-CcU=eu|{d$nt6 zm~#qV+)}cj3Gc>D#afMOufyD5;O{7CbB*11b#qOUZ)|f-im$A>#^IaF*~S^oH95YA znrn)Dk0`54k14AsAH$c|<1(-z0$*yM+=K`*zX1PX_zzqBN8mqV@gIf%sKx&+{NGyq z-@*T##or8nbJP#%aaYm;M{}Ls=Wnh{@;%jDm*V?nbDhKYM@&@uUTUt(@vUvHEAnl$ z%51KG`Hws1-;9|9C2%_$jsH02n~n+x=9_+nZsk9Y`KEm68~<_4H(ey6FyB-y9GGvK z4Vp+ttpE9sJIN0dPfY;de;gA}%LFYZo-P&qF!8ieI56?V??d^IW8!I&puxn`NjM_E zw(`p+Kc^B12--eM;A}zLR|(VzM?WQSx8T=b3H(6N3{V0Q;mA?~E6C5HAF$z${IZom zwjdd#1YQ!3vy{MO!S8G(&?X#%mB4-HbdR|0!P z-WLHsK|fpxTqoFE>^<9m{1PSbPZ58qoF9zz7b0Q(p!5U1{DZqnDo4%TLmm1|KH&x!zH_O)uZZup=mzUb;gs-$5T21@+S1diiep zIKQu#ex{dyM&Bmk`&=*ooW8ZfcR(*cK;PemuTd{=r0+%HJEWH%qHl%p9o5T^()YOV z9n;H?(Z~DW_0ki1`3d@F!H4eAG5W?1xhMc(rGC>(x9a6vNkjdsmu}a~x6^l}@a@ve zchN`vtCxPNmw!qhTb5qBPcPp`ANL39rTg{r{q%ADN-sUAmmj3>8{zv#FaL(VJ;HZH zFF!)xR^e;b%bV$|6~0!zyp_Jy@F}mCwkxlfw~vDVP52r9DxMTQrt|dDEqeJD#yu`L ze5jXySh&fzP%r&RFaHRxhxF1<^zu*OnyHuW)ywz7b*oqfow zYrXtyxUSVp59{TJ;ksNe{Z23c4z4`C^tfJr9Il~|s||9sjoRe95dQNFTzzLzuoVdH zGYi3)xW&6V;)FM;aMPfWe`kl(mn1Tklh`jXv{hN176>VU=K&;CpPg#@H53M)1>1zb zt+>|1{5F_6X1$ndoQ?@#ejw~_Jh5DbpRM>FS_hgTCg+D?MeA!k@55Z`9Nar3KV5|Y zehJKri?DWmjEK(>a91A$gz<+ptH%9!RwEKEqj4k0ky;EvA%4Qjoe}cRa*NOYv{a6= zd9Q<*NrA22k)y{a`NkA%Z9ET+DFBgKfTl>^&v~7^^kXBXeYD4!ObLghr|Kc}<&m?MstA2-(|kRRfUkC&kwA$$dF1j}%yzqn!A334J%h}t|K1m;3v;SJS4uW2!*J)9xfnx2*@5f z3^eCV84p~K&T=Wcu*G%GUE>fYKF9JABgaigMB^^TRx{!q2A0m{{$A9`r$}($Fh+(L zSp$}PNxzp>i8y{{4IfuS2wJKM*^wB*26-`8r;#m-{15BmmS z@5$ffDcrfJZxsC(BhMfk+B>R-ucN)&7He->3$O^u&&O(`l8phyo!L0M3~Wpg=3hzGD&57bPvaS0iqFC7HL0qyR*)-BB;;c@elI zMZKWPK?>Mp=41$jx03>q8{F0Va>_Cq+!>qLkajfSW_Wz44yd}fg>jL4n*cL}FOsm| z-J=%Pd&d}9=8Yb2_l-cq&9bP&6-Iv(cpCi;pSa;>ulWAUHg<#jOkk`W`99;=>*#Ha+kiHx4Hd9*OL_&pA-9WBehU-6DZYk`^Et0_O#rq0-o zHj@IqI0qFr%GSU{?R;4*r~*3ppBnSZ44oyW4&8P&|X*k-G0#@Z*5K^)R% zbJvC-e>bT}d8STzx~523-HeU)+tnGH#fN$1_Z{3?lR5(zx%Zln%-xWKx!c!>%+LuP zlmRV|g6B7In7fgk88Q4?(dZeW(e_RL7Uz<&*q|R6jwmGW9XS^cL!UfqU;`R z&0DsI%Ez1l>o9s#qz``N`fuSD<#GQ^D0A*-8!A3cgfGm!rv|Sa2*_&pJ#0eC$K|6{K2FF-0wC0-->``b8Yc%CjtKPS3t;l45cyLCs`*or z@l74kB?^zt`$#0plI$h;lO_0*lks7%1C_@2cO-A|JKoOxSeb_xs|Sz+ewhOwNXiH5 zjSm!)4-}IR6qAp1=8n`Va(`R-hb(UQ0!XPOSd%4KlOEjvL1f6Hlvpv6hx7nW2hI!cUC-}}mOOtbnr+1e^HP=7y+zyg zWVNXJRVqHegYUduy#b%&IjLU--${6s*F9Mf# zd8I*K$F3JiCpvO6tK2vg(K6i~!`pg^%@E;tw zN9p4o*r4=TG!U;utQ4}D$mF*pIctZBCX)E}fqOQfgvzp?AZsO%N5$p5fcb#h%gh#K zH54n(;;fKcJAu!73~a(s1U;#^{b8pkzs{3i@3GeaG5>BLw(Q?z6U|aej%ltU)qk)^ z$;U+<$T%O;=3`@lI6Bo@Q~^Qrl|Bzcm`C;$D}7uIE~U?TkQ-9q5SDWRivQRMAwrWU zc>6#M6lh~*+DB#DPRilQuP)24_TVEU*9_>`MHyZaGT0TT8)cY)B1~(*?gt@*OUbw6 z&)tNd348D}t-&p#AjiLzJ{Kx|<^Y)rz`0~ZiP9%|gD2R3pr>%V^7w^BCi|&M^3HxL zB(gA&jW6abUk&U}j$<~TQU36Ovj6VnL z{Bbw&cfub2T8hHX-(6{p@r3=aYk$a59)A|aV(U|uiBEL3&q>2}K2O#jX!Ugbc?Rz3 zw81cXexzG|^W2ixZ^0FOy5)sRyXhl#HEzJ{+|@Q(x|(zTK=!u_+25{Uf4e5y->@Sw z4S#49#*jnRqoULO4?7`-d}Y~#0G&M&Im-`%8NG7etwssTbKsaiTJ5urkU+k@aWBUty34;L%@l7;H0OpVY=^(*Md_J}~tJ3JPdt{Fth8~+^ z?Xg>Su(zb6s7Pc=V3bW=T35-|u=F4w8`~gF+Y)}IkR@tEiOjFZNv-u31kT6b!;oXi zBcY9tEpe@^t$u9Dc}58-BtA;l&X3Zy^P_Z>a1T559(L$GW``bT?a-GB5t}GM`y4y| z++aUvLI^+8R;o)Ql+6$kUy@y7=Z||2erILF55;8MccBgY$htuRP3lw1AN?bxJ|S%{8COlhyfmVnYOu9?-hS1&n5Zd z_hAXlBkdGyiL33NEqDmkB{G)fct}>q0$Cl8B^!n4pb`sFiG@rhcD+@J-M^KkxGq`> z$;B-ZnjkB2S{sy^wG>+*vHc$Yf{+go@-eLq3QZDYE!b3n2*FF-~0p3Q?&+*GT;HwEl!lQE? zD9h$jt?^Ce464FZiLXiR$LT-VNg>Rm;87_bMe<>jkI+dOCm%(4h(erM6+mEA0e)Ep zc(4la=v)Qyg*aVJMBksZBb+8{93}kK`>@OOp*rYQOeBYFjpxSZ=NNCsO%Gwl8GoRG zX@&QHPO`w2qb#dL&%?R5;(?gJz-jHc`52X!3 zNW=@9c)v@WpV&msm!_VUyl5}+4dxY^dlgyCAAhAzlcbn08NqQyjNy0d%m{;K56N>x zXak)igcFl)*aN>W1nD_nxWtY>7p&?fE?Ct|TzG+~F2V$X?+Z+!sS4*59P<^b^L|w4 z1LQn{d*Q#Xp7R`hcO(* z!>>3JB<*3S!_LUY<=2(pAEW&Em0}COD761=jD!_~L{9C1%Oor|?84wr*#;O7j4RD( zgEEAG(jpPMlFsSESt&8DB*tquwk@&a&qX88MI+AzBd?lF3A6YLEXU2kwR^=3j$?if z(S}8Cueg|Ka}p1(2kLpm-PSp)Pc zmESMzpbfWVe8JYG9qZsyep|Ej;E9foC51H=*JuqS;3DIaRDXT4wq@xdo-6WqIFw~P zPo)M&7We1eaLPK>-gI5Zo>&G2q1(hf6Tj~|@&*u9hchuNpw7sA0^d2nWhcfwtg^bM za(|PU6~0YXiffRl5?R=^O}ABtd!KJRnQW7M=yxis8>;stY1LW->IhLwTd|!3cZC#J zN7E^*tC=z8>zg+=DS-;qgkY5hRvkET6xA>M7V5~xenKv-hUao-q&z1JA?B@>)mw;= zt@6tz$W>y>1-^CQI}Ch-DSdA{-)3uB!u+77Z`-hDI#S?KBp)N>BS$_sb&WV^WIigz z11yx)?-Xp6e2yK~LL0Pql+~MWt3H^fH56JuF+FwegHJjA&sm1+NRO`LR#s%;DYqLdABMoo3=F!lb>gi=enW9E zvj~X-AqY~Y)vDTmJi*k}0HpD3_V2n9o82Y0ad4WT`WtNQcn%H@OGTCKMc&WG5P4%a zLW|pXK8bz9T>fiwac=G@#JTVhX?%Ll52yc7vg-|OJ+x_u*B0YZQn1yHqN`iNWx>HA z*XW+!v*wq33L6&uLe*;GV|@Ev%IaH^i!tLIh#+Yt4m(x-2*rX(b;&po_W;}lQ2(`# z+wO4P?z)3jj66KS@pgCN)_K2(aK2{N3fCLhDr}29DyTQCNr9(ev+{dZ{V?zPf@X-1 z4KM!yf+busxPwrxB^BWSzY-k4JI`NdFV-5g!_johs>7-NJ?Z!`u}gU-ghN~2oj9=N zO9ioS8$VK9^&&WcHDrDUuHZ6ONOArqZ@KuG@t+YU$lift>E|6-!d8Pf*dv#MDn>gI zwBCM#j$i_h8g6rL5%y z0J_m3MKs0%PBg}p^(Pqp8%Bp@bc2j;#v}aYIp>u_oBYjrMvyWQ7ASsf}G(G2#Po?x$Y!QG=pJla0(P+8D* zGCT$*u($^=AoA#Cj}d%I0_{-vEJ@;&pE>KDix{ z86c&I+TvQWsnl)8DFodv5kj^@_m)7TqB7D(fFV6ayLy`mVh?z&{jS5Qpmy9+Xt=J+uypsA@V4y z2zoOz|G0Pxd!z7}_i9zYX)YFTod%v&i zx9hX8A0zW$6zhC~e=zmCH?VqDwHYJECdj=Ca?kYWw#ZQK6Sr(Xk?RwaRDDjKTJ^Pe zv|3-v)`44_eA#g4NcUoA_Abz=6_2G6qU9OIyk3u zgTrfTF81?H%youqs<3Jr@?EF00#&^@*QufbRSZ?ND>_xmFjPtoM?3TxmlMm-V(}ryxwQRO>%iE(@+VvZ*MDv?}DHOt>t*ZX&%OJ$d0@kH! zdioJxHYnsi*5LB*aqv^%sb^oEX7jKvlyzdO4|n3>?l-NvAc`OBzw-EH$}`m%7IETM zS=|GBWg@r~&aHj!4o-BQ1rw4cR}*#wYtT#pZ#yn5Scwp~ zhT3&&*XF8K9ZKNW2r+qhv_nv;$IgMeTy5}pvkQ+u8a%Sy+9I?NGT}fCOvggYd9)dM zs&+#Ts`GIaOIGI~tlWnCKZ)wpOE#fvON}S1RSn*|^EM8j?A>UyE5bKF0U_&Ca={d^ zAP<}G_a5y)_`D@;Q1Gc=-HMK+-H_M#f*fz_k}iV~Uez7^K~iL&=-ZV{8cr5`(2D7E z>!QHk)owQK@BuXS#=pw;>-S`~*dlX8O3|Jh>Wb`_slo9{Wo%$SMMSYy?ee$aG6)^4 zT+JbjRPV!8wb`p+D8vV-nyWG7G6+jwkvotg)~8X6Sff7xGtFo$xKmJUZ@_`>gpEaP zFH`f`#Jy>%-;>e;fQ!*uupgn$c9~n-7?}bU;>H*G{GlEQ#kyh-NQu&A!0GLQpDk*B zwL5=vvAx>Aw}l&IAHNGp;4Wy^j^QLznclz9qxBzE_};uj5iT>ic(tZWFU~lr756w9 zDPWNDdT|C;C5wBsN6vviJQN7UEzk;mOQVmS+5y$J5@b*^XnA?4ZfG%J2=xHEIW{by z;h|zh?Pljp41C!H5iRw3Jh{u#ro1xXg%Ijj??;X0A8qsY(#JY6`fFpIE@eeX)o+1P zLa<^6Bh-}JSGF0;e3+!);515`WB4;_RYS;`giCd|di>jp(nmr$wiy9e{$P( zq|H{fN7>o2Mz2p4<8yyGKC7|uS&j!`{c)7A9!4KZ%Q|iRkLYLN`6B!V(H&JC(&*QO z??RX)S{2^lin?Ejp(*E2qGJcz+0w6;gQ;7GK;B&ZY*(p*{aY!9(|Mtd5lm3OTj{n zi=Lo2H;>SdpxIW0>r7szLuDT=q6?oGZuXrQ;m+o=!UMj$T$PJ*J8a%51W#4-@qxDO zYIS>(_ePJ_5x(eISgzV6laz*chX%wk69_R~ z@5?J)zhsH(i40WjA$xHANnZExTn#$qGu0XIU`J^gGN}0B+E<8)@`sxF(^Xv}Y|-P7 zlFQOsR*Xk$u^4N#2TY#WN%$%Z^anFwptA*{)!pt8_WK)ngo|ILxl{ykLNx2#_4WAe zm|1VbG^MRkGvA+q7~A_?Q3v7cfSsracd$4eumMQgEvP*RigBVicN8mS6kXHRU?6uc zWrfF5S8^Od4S2Mfxkce$Ph|}NZh-#)`w7v_VK-q-bZnz{yz5riZL0Q;Cx0K|cH4LO zTT;Dm3BZ*qPDkToizmek-5=pWv3)4x+B;>j?@brQej1N(**}f<66mE@CPEo2vk1y8l4KSc%;MlH;?3wN z+-v!M4B$Uc6B2xfNBCVt$2y#te{^rt|rc1M9->hlV8X?=G`ZQ(>y0tcF!bc&NYoaH3{@rlg@+Q>-I{7L* zES*|dh_YeKEY?Sa|2*9eYdYlZ4eJw@VEF2vvkPs20TaGhIQP4?dQ^NejI?U?e9Efk z*U?79{z$d3wmTcGHr___J*H~AJlcMY-QiVFqm^mjsB149KkgRy)Vn6Dnse<{cM-~k zJ!Wa+9q!;1d-&;}5$9(|06A6LFHO}KQ$SR|foQ7F&n$)|UEP99m^ax~eG*L}LyHdS zWCn3wN7^NvM+&b(1w`?a;{yfcu!^tx{+8a#6Mq4S{x+No$ws4J zGP&w&CGaN^lc#EYu;&!ve|9ZAAu zYexrqj8a-1;VNo0z0q9iZCT(FYmd+`AnJ(Z3eqAdgZ=A!GM~?Z0*#exptJ=#U#AFk z&V~sObo?zHUhMwCNZZ)QqNis1N2U0FxONygps^IA6xVz?yBP2Q?wU}mb}LUE zM`vA&gY?W37HwVeV5coS_)ausl*UuIPYLV*g|fOY4;%#Gti}A zj*-8Sc9IhvObcN{xwJq`~TtKvvh;C&l`)_0uT}5=QqYIhaBLAYR zKV5%?D?EuPJs)`yZlt$?LF8#taB4cT+z7?2TVxSK!)OVSc_JR^BD3KNe@KnS6|`Efy+VHTWAN7c0eFz zP9xvK75)ru0aAw<$^(6oPo)dee*l+g7kWx=q@Kh_AeQJ;ku@SN0Ds8fQsjCFEWh<>NE6rDFrdm%n3pu# zedEXBTOn7hKL~w-{a@NK7$tbiu~%FoDlDqgE7FYj{Q4Sp9Lku)HU=T(`%_#$Gh$5b zZ`f~ION{-cYf_EUiy=fTO%?;z|2zCAy0jxM?OTj3ZP1CcRZM{u#bK2Pd)mLR$Tv-E z!pynLHikdmn=P*m_Z8C?{$~9PDB2o3^`9}w8QZ>~1~F%0szEAJpgS8=zXm=qE-DcS zQ`5;#Pz)=ph?WNK#w?bGVou{vXRRoPY?LW4@kzG)1d^7w2IzoJXTZ-+B7PDfqQ4X{<;s<-uo9l$(>j+PS9V=QE zZ4W18h4twuFh~805s;H5b%cK^C~5z);Ti2CCa2K`(cZg+HNI(-i|x@WpLjhmg`5Dr z+C{!MrgbAkm2aIzKA{mznNm^EqPX@OEhoc8|C-{~I?QQb z?I;W!2U?h=g$8n4&}Pt~VX2SdOIpbpaoU^ zO3dRx4Q%u&k*kmb<-tqZ$Lt5%p*7>cGb*OC>@4&<3~*2FL)IR=EM)AeTx`2c3A~d6 z>%YE^y}JxKKU17LTD&XVgmBe=0ta++kdh-LHP>C)3w4U@EP?GP&cTJfqx8+^Jj zd0<`cvvVTqAO=gAc9^p6u!ZZMN@Cv27m%m4&ON!aK?L&cXQ#@EJ&*PvYJcx7oGDs~p9LA$@zU6Qe1X03Ec6heK)@L)hod;hw_k6js}%)k$0Ka=cD4 z_*V!ntNOx=SMCGhx1SURt165Z3>?`P#5)Lt#T#h&mp@6uw40o->;pQ?CNF|?a(;BC ztDc%2fE@^r*U^xXMW7x5%|(4r`1V#V?1vM#*8_K9@)Y6)PkE-MIHwi$1|q(UIMhNc zlD!3=OWV=-lEK%gQ66z^y>u^QhJ{hj3z-oMK60a<79RWpV81d!p+1-}DG7=BqxvPF14 zjrMMEc0ZRG{#EUxVi?=nK?!>!&?D^IK!=vI5Y{~VLlK&G)p}YhIvPwNUhkBumxY&o z8~)i!)k^wlFD-**F7z?lO%7iT@CshoKsASHv8526ulk&6eil-S2JJ4acPlsGU=yyByx%0TbY>OBa^!D$@PdOgX|o}S@Q{~lDo!;`>%f(y)37}~Ceu;{N7c&Fjc=C^{+WX-fK+U%ooX4zlbzDXQu;&Cr zp(j`Mp@DgFr_w!M30y7O2ih75z@F_70!N0xkTKdr<--0pCGZpiX89NPzZ3_V;fy>+ zztqz@x`~)vSPNzV0bPW3Ne|kl);~AA1qbW({<)&re1~AX>SYPF@D{jWhGR4`cm+

}1BgHrr#Y6v0WmSd-xfJnNWd-JJ zPpJVTJ&=cx&*(4Wbu}&WJ}fo^7s$N|sy4Dq7;#Vthls_q2m%(77Bn%Do>-lWY@rn+ z2SlJD&y1$<>^WSpsE^#w5!%FAKpYWmG(L=?LX9w+OVL@F&2rJQqcvnyj-CZIqy!#B zTx42Qj!yi^i^}RHqYisLA?mR4w^6(h-YH2qQYCfTW|1i>L}+r+Env%}VuuM@p%;qZ zOAF_aJO5j*^38u7?X_yRw?A6nwFdZTA!(7{0b=nYeJFg_Ljs7#kIAg4t_aNTK6YdHxd4?kdkzSl~E%?ZWg5wCadB>F}Z=jPK$&&EUCa&rw> z&N&FVr^3jp1bFE4Q1w_IB9gSRM@W^2&>Xs)jjN*XB{3T_D);o^^8E|=K~su(4GV}6 zvl&;dT&Fc)%KrS=Tf!xAuLBh~5><biv1? zpFjUM>B1bkQBQ3Nq+_V|T}w5P`&gMr+oRfdDo=;7*J8Y3FThyHL}}dhwa|rF->t<~ zfjw9NL@{Om#lZ0hbQBn$1;$mONB-HkRkTBGCszI4g|&j8?`3!J+QH#*psWfl#70w- zkLb^O>f4WDN(eKA_6_4Pa2z^@fnzXH432yiZVVg;@d&^Ff_3gw=y5|IZ zSp)anc1Ntf#XPuSTt#be)(YGZW6-`RTJ0+K2b==Lw@}CPNM2Rot9ucfrpnssux7`u>US zydSCBr{RB+_4{o9mi0E{ZJP^PN`OZI+?dJHuj1T2RK0&syAlw`Yy8t4?FG9FzQ$n5 z$_3fSwB@L!F?1n6x7O_T?+5vEGQnwB3^VBahdLT)NArFlw>}U%HrhS<4^WVKc)P+n z`GIzk@eXj|TXBHrNt$nT;GMLVu2Q=20*BSBcTjss=%3|iSN-=n+J$NKTSQ@OedT zwifKxJ}lGP*K?#1YeX1$o#D)>vCT2Ok4UT+;R1xzen(SmBKJDCcC|;#Q~DG+%5Zit z@DlOU(=k?It$0tns;j_%q0^0>s{YM(9K%5!z(`jeUMM$#Y{;AHW`(=)Egt_~qiY6 ziY~mns1E-=0JX!dJ>qa@9QJ4`K

N8dNQrN|xh>=)q!N7&@`U6F6cy24A={aI9KG zD^}YAq-bw^?$+Lq(6EitmucTNzKs6m)^Bq7_ae{t+}b=xSq9dAegHwR>W#XOj6@2l zCqUyyTfyR=XhNP0TnE&L?L#z>Zp&xa~1Dfs#}j}|tz&Bk!o*0poQG*P zuKIHy7CV#Na3yzI{pe-dC}^+ex&2?Xd+(|*c?%;pleElG3WF zrnvf19?bn34_k5JkKXb=41$+$(gx$rS#YY_yzn|Vvi*I7!u|1>4uFL&O3%f`&z zR99L`tZHS?8?rQcv=Wqe(yH*L`6tl(Am^l2s$TZIM`w7+%iYRbHC})N497W3IB|Od zV+Qsa+Hr%BM@x1Ww&BYYdb(RHk;7FLckq!g&=&(C=W91(&m+1nKeD1Ai0G8fI99HE znp(q5v@vd-36u!cJ{OuAnvvb(^LC+vZ*XhxGIv#*>R`EW%N7SP z4;7R)9ty_p2~wAqyj-qj0=G?4<;O9iNDDm>30vLl-iO41huPn%2`Cw+!o-LGOD z+oP0VW(;aapXZ=5@A)ui~>6Ichq21n_n{RN~y(My_6&c|q#HTEhNTBKvm#S3^_D0rJpf`y!y7fMCpm1X+ z!tdpnGZ$bS!qEQ>Vbiumo-p+}w*3MQj!By^!c(;i9B=Yy(~t&&>US88^(F^AC|JfO zm_B0YLS1BF1JYO&8Vn$nfY%LP)j;>C!4EijA1TvskZ{hC_RUnM(By>mM#uzM%Q$g$ zDdhvU#LdkuTVU!z286OF1`=&9FuVca-Yh|EaBJ}CcG2E8lxc$mK#{+oc!s_2(Tkj7 zBjZt_?>D%bi)b|QssKtN#}i__6_xp^$Hdq_1BMiGx7H&HO4|kd9Yl_@4#f&{tbe1^ zyzHJ)5A&`D_bs3>0O^{APJAeano1up2fcU5CGr{SoK=nKXbeGOcw~RTfeU!qC&YLG z2536QCVHwE?-yJb z;R$Esd*$MN5AS0Y#ybYhXe`2@fz>*=xQCIiU~5!6#l3c1hEXp5wF3jyp@OZQt^D&5 zgq{N^gb^-ZJj{I$(f2*EN01hO&!bTGxaZB#w`TZJ?v8lTA}>Zp@m2(Bd&r?wz9(a( z{;*qtyS^vg1cAGGFFEfN?R5Oak~O{|?TZ-wBN&WK`s>A8 zn?e6P=_@A7>Exc`DDC|wZGg0&KyQ`lr2w2}+Xf*( zDFDZ=r6mHu>j`*AcnXLcpN~;yV6q85Nx2d0fo|QPyo7A;0dz59erv%b-iMSXv5mys z9u*@#8^)MPyu&KPws9c7GLCo@j8c>MTbglEG5$p2f5(;XH&)Kmti+Fy_~|&}=TIh- z^AD^A^pKcalVUOtvx>3X%6S-xTjDtXTeKnry5*vl4d{-PgLqXOF*bh3#28?OZX=1Y zI$;q5o8w}{HC8d6C-KlY;`6Kp{0u2g=zd7zFEHN33iz#6=9jH9Uq|9+;)r`%Wq#iZ zT^|zPY9aP5G%)sEV`l$V8HkeNWPMvG8UdMau}Qdrg#QLNx4sagA2r6GF*ykzXOeK9 z5+1Rj>DEV~70cuHXyM&tbq9rPesW?Zs)$iPfi-hFPbGTBXWc#N|OIlTL_En>2?xMbT!Lo;CfCp_H< zS;A!8)fa<;wB`U8z&@-VhRuPvQi(}SXWA{kD z$YfWABbe+@amn~{VdnNLc)H2$cqx({IA(=p zhc&lXyU(qL$^H|ASZ?HD$?$xUanf5lb6Io5h>>pr)MOg7h&%s1O8m+$6oayg&m zNfs!4cSp&KyCHAB5#)8?j(K+x9sXcHUwARM*7!R!EM$fS%&@nMBK? zVUb2yE@tptGq~OwJk1OqXAK@}1`oFe4>yBfg~~K}_cw!oY7K7t(kNDBpfz~E8GIB9 z)MWC$8T_a&ER3y;1V8(%vIYmu;H#~{3(Vkt z*5JF$;9sL(nF6Y2aD_Fvzzpu-VV`KrJL)-10ygMVcW9%2UDtTmrz27hej zeP~~_@Ml@8VW$}!SDb1yxYEk|uV(P=*5IF;!OwqZshve;u-6)VuNl0{DoME+yxJOk zwHf@aweUG+aDz2C!wkO4D&Ud5(Zct&2Jbe5-?9o=YX-*^=fBP1cB_ETnZa?zSz-of zTN}h|GdQj|6U^YRtd%y}4BmubIZfo|T{4*6S_iY&hUK6SZ{eONtfPAL(b(mi>1OA^ zOkPTES$;c?zlZO=ox9IM-VthWD(0B)z#v(IQ*=9(#|LweENoE%NpN5e4u>hNXB2Th z)BC=9&EQ<$X7KT7;C3MV=i9gd00!DF>=@1T*!QTzOR&&ef&uVeu=d$-4?uXr$7ly! zzg@-2n&c9jkXBIfW(G{$<49V5D_{8Qz>uU>ci=rlZvWim$=`!(tBbG>qXx$&tBSh@ zhr@7|u-22m7ps(wC2~Fq844LRFxnsfWH;O12Jl)q5)(koMdZq9oV$^Ut1hjFI~m0X z1R%n#5ruoJBSE8`LePw+=C_<4_Sn?CC9w)Vwz`syJ+^Vn=w<=)Z z$N51l%>nVlSh@?(#?Z=L!(0O70aDIGqE^LOF5bAX^JbJrU;MHg`-BU@%LAIq>o39P zVeGGl+vTst(!r!vCHdc$2Cqyhfe?kQ3r1pp4$l98GY`y+)XGsayl#fPvYl5SoWG0bh(V1v@T?d z8watFSuD13MHez-^N*Da?Q?yvR4z>N`TnM?D@yiBXD9fA+VZ^d{v3|Y^iAu2bb@@xEn8**=rNkWxkq-Eyfc#-A0desd z7up*Ti^7o)dJ7zl=L+1#HY(uwVER!8T=G2o02?b^&X$ux0Al!|Eap5HXyB zx0>kswQCX>T?0n0iO2}2*1OrS>DImsH%-BQe@*Uw<~2=n{{B!{#d#lA#VwT!`=60TE$G^q7vhAdMYE(2T4@V^QAR5EedxqPn!&#`nVK07|j`AkX1LU`yY}&U`k% z17Ut&2Ajuciygb+AE6zpGa7J=q(W)zhxWRqQQdM7UVOV4HzrjyVNFwcX(QbWaP>}+ z4Y9bMi+KLRP2@+$|UD4#xUTv$qsNM|W*q%DaB@Q8Vi2-+Ag&FO?H=19zY#}1a0+MEV<$Trzl!!J>o*+8 zABW^i9t93q&+m^-5ID*_U?g#=-jjmuw@I^A|3Zh&%X3uT5#sY37*zU$s+U44ZD9^J zC8XdyO&vrq3C~ycYg-v~Rzp~(BM`i06 zT!@0%Bc52Ef~VYx%ym~~b$_(iYTQpFzMr-Mr2@4tOv=?PV(@-D%#8*Af$32y{3*lb zR%vZ#<{GO)L!)pl-C4fBmT7GSr0Nh2Cx7jz*aBsAU9xi27~i`kSn}`V(u-1PG5if` z6W5UWUUSd*2>oU_ghb_jf-<9?cfwhZ=9;VoehfMuY;zPehcEbwBSSGxsbOP#p2Q`Z zh8I9U4v}`qCs&f&wHv}SITUh!0R!$BrHV&Tc$XCn!ISv1hP`spH61qJk?@$UG&n*W zFqFVlPRk(!ocqH$l0PH=S-4-Vf3j?rFrKHPk;gBxaWcc6$o} zUVtS4&L_rrv6p{m!B#j&`?4GJWqZW!Rk*8dfbH5b-t(>S8h3$Gom1U?6I)RYo<2yzuwb|7dbTm`!uGuRIi9_^XDHBXG~j zC_IWr9r5mQqn)|^HKW}A_OpC%c{JQ!Q^|4)QLd%32tGK(F3^bB;4P|bALDyRPyL{f zyVbqd+!RdV*(g-XNEhVrx? zg%(pE=6ObuBJvQ*K}`~Qo`x>odtlU-;T$8SJ_)nXgKMGDX9hKnowWj34N_J=BA_FL ztcT&~Fh!$wct2P58?kg$$Fp(X>rqB@Ig#?SSbt{!*oh4^(e}eFA>e~O8sqs9ARn$- zNu$A1&F%vsBGnL}U~{Av(h3*I5mgi%5 zMD>5KevkyU+Xfow1?vCmV!a4EfQoWlXfqYpVPmqdP)oDWR4%H{Lz*i$G7auDfueI_ zA74RE$3C-vM)i`ar8U+X;|=zssoI!(yvUGMd>m@Pg}aGH&b^-7rkA6ux9@5CwFS!-&TU31rpWKhUQy;k==y2Qf9t6*a z8=+qzA1Cr*aFg=-5C_=eC=T`t_4;UjI`6#f;7>b$+W6DRpM(54X`6*a;R0-|_U1OA zYLISI0k0ZC{X<`2TX4%z+*ddwK8mg#C6{W`{z=nr6s{yF76w zbu+XjDvN3@O}pe72mx2RN4w-HzO8Wh3`2TO+5LWT82o=pd`wR)?e=g25kZZ)I~b0z3Lqd z5s^0hNc@14L3dEl?Tpg>o^&5Z>0)H<_BYTKJFv^Yg)#tM)U9Mahe?eH<4(u$#)K#x~v-4o8%{Cynr-3+i13D)~6xoNg-!LlwT|L!6i|CQ975{j>XE~ z6eZk3!W2PRWV@om%-6q}ic6__h4EkDhx#KfK1Ia;jPbQbeDM{K#}M4VIY|)ACBYvA zfh|6sHoa1XZ5kaBT(raSS;$!x!sfdMVLTNpB@onXqe|6zB%X{P+0H#Y;}HdlA9R*L zaSb>!0#qJ724oCJ-cu6kgXk3=ZNTr`>A2_x9+uB)ThmW{WHAlLhyQjArbuwi`pq!+ zwba+B1@zR(bJ>Ga)1|KxKD6u%_`;qmPIh3!90mYK!B*H{Je=^Ev)JW^n+?Kuyh6iAz7pR}I(wK|aeLS>)5w1mB7qRSfTx-xZ=D6O(jKrKbae82m>#Yv{zU^Z0+RIUIt~buL+2%H0V$`cvC$6Y! zSCnO=#G>(g^lSaG2Oaw^{Wa8BUYw9=Ik#dPg0aKW492yj+%?H}VpT7h&Ndck!3w*o zW5=wHAt80ah;-Zf@oX$w$#i+{b1p>?xAds?cU5h`Eg*5N9f8ob(*@xWH$&dcfybkl zO)X;<*Ndtfav@?=`=@T6YZ>a+r#S?RJ28m+a6w(!Y(d*0*7y;JJ4G+UXkq`f4D|MQ zJsOS^2wLpFFPkf9YhtwT3fk>udLKcHS1Lg}7qkln?Q)hZIPwpIu1;)`PAkJ^QMY}Q zM}z&L`LKDpikBG(GvRNN+zWEme$1_pz$f_J+(B%APu0-*wYN#C>Tfp?K5oo@Sf&^& zQXEnBt5xlCRR<|kV0W|jtRU5&T`8L1R_`!~)1TDI*nw#Nql!GD}HD*ihkRnleK&Q*4O#kJ=R4KmBtOiB|DjLp0ZIcL>=oh{^VAWGXOznhqh` z@&`=WdPQa9?J%Zn5Dem-k!%;7PPW}IMrE7kx>X4GOJ*g3`z8w9mnLwHG!7+jvoAJ) zTaH*$IDiuqZp=S7q;M4JroIhSPYK+0QQ>g2rjV^yOg3@<4I8J+lxWEP)z(^D?P6=IwzeuNE)Y;aRAh0tRY1kL z#09OgOa7nld+tmofVThV_kW)MkLMwC@7eA-?|IL=o%g(_2+I?uogNrF+bD4dCD3FB zVkDeLUNrTaqglrp{w``TmC*P6VkhZcBU9;w{Al&RC%w-we-XA`ChHF*tav&Jwv36` z+s2mG14jxhPQDPq;<(qqw~U0a>7%yqe-n5Oldp?6>jSNSR{Vfy^?F#m-V)miyyp4J zopUUz|F;@?)HLG`{uC+x8=Kxp^?I>P#a6A3^>|h}&A-$uW{PO)vi$a6Bagd?v!luy zi;x_cxl#S1LvNF4F$sch4;yQWkYVbyqdN39i5lLFA$sxcB{-VrPW^G<{NQF(j#r*uXOrE zpz0UzZ|TLC@q_;NE=1RG&PJ3hO)59l=S9ANzPdD;>b0CrzN@c~Cl7j%q8#6qWVf+4 zS$gP+7*D?$es}uT)8B6x*VsFrJQq$ewO_=fUMHU|x%$9l+4QZWRp7PSWVA@hPJXXm zGU+|wss5I(_^$M_`3-x<{e$ZGR1E3NA2ysPOnr@$vCEChs6Y#mci(n$RZnl0u_gD8 zTowF*P4(H)WdCa})yS~w-Ov6rIP>KZAF z=DsdH2**v?Czz+%{O*@KU%X$2=^#6Qynl-}v+qJng)ZH(hd1jpHt-dPRC1x4&`qRJ zw3eXoEfru&esCb$_K%HWPUeo{&%llIYWRsfHb8&pR_L$ASPiNeyxB*RgRdEffIUC> zn9+lu$-zH#@7JkYdOy#-%M;MvWA6PhL5r~F+9q8b__UXOtM``&@tqRt{WpVNyQXnS zDtOKu6P5>m$z})gQklMP-%TAHP(B;1Wp61p?B1tY!Kc1V1e+F#HNh~gid5+elIIR% zXoz7IPl;j-`zAl>PtV_$HNy-e0W-`MuVlV@d?+}qLqugrbA9K|}JGFbgif$3)`RDJjWG;l`)Hwcik zh#c3S-R%c;9=%ERKViQ1T~Y_VF4D^OO+0x-oj2#`%DU!{8t^#4p8Ms|4JU9&NjHmt zS4~@w#&$7>-6%|Gm{C8$Z6ThTm`}O>$aje}i*)n8Q_8WrB#8DwKv$=6XXtf({^yzY z8~@;Tt}uc|-Xg2rq6>Yemv%b`@KvxFEYpJNhwHT7|3E|YT82~5 zMQcqBj@oBB(szZ8oXuwvednLuJ#R;F0Oc~3ng=5)%te+}zstjZUlvyS42wge^cE`B z1nYRtRBCyHm$@Q2RJt7`(>D0vuu>cH$n?J5snmh~82l}_-tSb8o~YjGVZAS(b;BG& z`t-gF&r-b`UHsVW_kO5)w5xgrVZCR=dPmvF{zkobf=KSi2B{LGQ>A;JaGjhTR{8^t zCHh`!m3p~KbHCw=ZVubOG%WfNW(R|Bb0aHwWARZ`D)O3NC3$-3L|*dvM!;+eJaa9y zL2B?FVIy2bCk$x0H`~ae*2s5UBeKg(FI9_qO*AqiY{ZU8rv?uT8+i-MjT#x7ZKT{9 z`Rq)T3Vb)Lk#)RCtqF#OjmZ4V$k&D=|3%n{4uK?#pQNT(r3VciTo5Skogw=Hb(m{ieTR`Iq*M}t}PcOYheE^q&$9YvFd%H%ahK=kMHZp;# z$>Jf_hs5en5=+aneK=fwxHhc5m#h9RvnUK(wa~%g06zzei#) zG^}oNO=|GI;n!~ss~MiH3S8HuPX$FP9S(9#Sb9uY`ZEel?>mjsH$psuH(<0GqH!<5cWwQLMTgKZ z>)$%o@k#JE6$M=dh3;X|J;I_NTG8dBHHMB)B2R0D2RBe*df)w2pKk?M*lUSi>0fZM zy>3yJdAyFY*Y$dZvj!1+eM_$_>fl&jGdTE<@Y^@HIr!~MUb6UMiVBI|Ni40%BGFwW z1{;wTGSJv3gvRM%-8acg^qoSnZNV~?3+etBk2+8sY2_Nu&7?mUetWO5{sZ9u^uB}C z%}>BZ2mTf{6cXa^g$=Elug*4BPVf8ZC<-&v!9^6C-uH8R#d*%vjpfumGOT-#)%98) zHy}^33b>dbOi_m(8;dU>5ldiCHCcKOFHM?&?Z{&p;=XW>8_~I8W2?!V-uGZ@tYcHK zLPg~*!Q`$9i}nwTK4L{r&3yMyDjMQJVOX>vEP4wqOz-=`X>Qs=JZMyfkbJj4;<~Y7 zo|`-c&`I?D6BRZE^(q(gl;W`Azl7z|*6@{T82kthQ_+x(w1rJhv!abP)B8rP*u0Kl z8>p1&>V;vkbHWzeti^*=)TYi*cBv|a?OqvH_-0r^cZg5#yM1K1a_&;ma8%z2i*9?` zjcT#A{USvTdmB_VM2L&RqRYdgZaw~9MHyKTQ_&Cx)5D_oghl(4H@)wVtmr4qzlw(Q zka*aE_1duLq1M-0*J@@xeuP|`LF9_C?O0ghXVzo2%~H)E3wfkv5t;y!HFss zF2^feZ`~S6-xjuekhS}$D!h~Jb4gC?MPcjXTTEA|O+Fsyi3g+n+j3)?Jng(pn!yN*pY8(2!k!fF0xSS%nusW|>siQK>CRJ zRV7c%!1mzh22omhOvz6K15(#6#~G!^ z6fP{zOZD>Qx|E8avfO)m-!Nx#(6*Y;8#th(rselo(zNwkjeD`lU)cC}TpaaT*)J9< zrQzepjl8(z+N!n-zSp*PQvdETSLzW;5u4~Guhadh{*#l;WOl>Rk5l+IsGRO$OWQQP!U;ddAx%74vm zRN`Z6p6J^8^yXY##tu+ZJo%j*=TwD?YPxYxt}wmrnY#S(LHUjMrk8R`lt7SJEWcqs{!4UkGmhNRs%1nw!7js{ zO^x?Pt6$jNEi*4Pw)b`6h%6p>%Zmsv3ZCw{xKy8{PoVY3k2wZYuV1pL29rV4cj@1s ztbfzg)nB_ub#?ZC>*^u@Uv_mb>nh&$=1QHt{&{nB?FxeW&* zyc#Dn#m#RK-RWMhrG?Jbr=|>%_e)26eJ9eJLCT`Td z>AOo5Yj4Es_O0IfRTXzY>1 z3;FU`t@XzhRs`#jupRvHw8!g4M(O@{@5^FJO&!vHac6(%F0lPUdiW1(2UvfIT6H@f z%~8T7`e)sp?qz*CS$%4l#y;BJhKv}X=@b20#C9Cz^9dYu@`KUpx4oGYO<})r^Qp<} z2XHn<5&1v=I|TELs%>HzMf8(RN`j>rt(IqP0nxEjWzyT_u5_5tY=@k)p#2=BR`BLK7019%1g znp)7!Al$JP0RDi_z?WRx+)EQ|Dzp0+CcS(dAPm1vn+XLjg~`8RaAgI8`u z44k8(T(QaauTItCD#EdhdY={T;!_ivgY9p{u8+C<(zu(ChMe$`G18cbA*ygo%F#`#^B)*S!3m7d2FFXmz4`lfaLn z*+R&q@C;E`+Yb-zRZKC*o7OiBizQDhiH?m$qxmah)h|rq^a&me@1$R7mrLJ`?7ptK zjJ2@7^HMn&SjVdK&(k$>a}`gU`|gIyiwyr#b|m{u)*_1~&)km>;%M3B7GB_}wkL*d z$5K;>EC$)Ly-YW7uI}t!#EUJAGQOcK=4k#LuO`7-~!J$54BeAeS2a_xh;j$l6_A;__(IfPKQT#&-QBJfagCl!G2PTAsF{t zqV`kYx)XC`dz#%h0&P7tM#Y8e1yEukbsIh{cSlqEDEts)T%0h^+qcEar3ROt#NNr` zI`b6ps_O1eKZ&Seh`T|(5dXZ*zL}g#w5N$|`P8+>{bTD>SJImy3Pogh(4Lwq!g;f3 z7J&~J-JTp?#_0$D3}Q<*UTK2|%;VE*|E6ITTI0Vm*Pu}}Ii>;+$$rtr!w0BiaewR( z;$`;ZhS-`|+Y5V+iyv3nS2>D-zn3hXMH6BP z-GerXF@wEspQH<)ns1IUI`%X_=la^{*M_4^d{_gutP~lrkd7j0sS7!+mUwrA2Il`p zu>{kXRcekuna`NYG$zJ^7r|;?`{~u&b2x|kzUm4)ur>UMNfnG(f<--t2-ACo?Z*8d z_2ZBtK_=_^#TM7uH~6*2aVe>x4^XYT@<49-!T|P!4Fg6)(|5&yo;5pRz}));;kBBl zmTju?m528_J1aMLqEB+k@#+n6zd|P*eT%G^zVL9}y?2k$*MMTcAP(Yu&AEe52$-<% z2A`x=W^)(WaB*D|m2Zsu51h*{>_Tr`q1%42<`qdKQe9Ve{r>gI%ljGq{VQyxE_rF6 z+M$=uzAv^RQHH%N>{t0m(^BZI@`PDd7#|5Ct)V5>zlk=p3)3!--TBC(LPS^bXVPp zb7v~TVE@L_NYk`@-Cq5Ot-<6YTIi8vT^Vf`4)0T2IJOLanO=3MI^?xnM=qVv*lp>Y z%DP5QYTw(@qx$5H44Y+$io+QXA_H$q-)>bK->a+sK_Bmy&)`5_^S}7(I=oa}Y`Kv3 zlJ!jp6V+|r$Tq*O$pV_OU-*cTn&eYL=Jvv{$vW4Y=HE~`{AA;M|Lbz$>I9HulVY1f zI|zfE9zk8PMXFCO^KO3or}XhpqsP`jPRz0dL?#0svKgw0udU#07T}NeHd-AtetZl`o1ymaxXF6e4 zwC#h!^xruR!69F(_Y>+lZsyq7N)`x($3Y>R)G^puGtXkiJRiu)-^_7_djEZ{f@(iH z+kdI&tsK^4QB**Y5gpnm)cYUWc;w0lp|a-})C@kbVyQkHAPFC>u3%k~uFvXoL>^vL zPHqJS%b|``hdB=)!w+4ZTHbWxF^#vR@AxxsPzDQ}&cS12Jr-(|x>xrT66LZ~(qO5> zk!F|ae&j*MPIdI|P^S>jPXCYt{KzS@VXGalisbyA4|Bycw}51dw=LR}b_N9d+JbTP z?J3cT^!C2;0<7aK@(2@nTMi>N@|3#XUI88wpDg{lE7PQ*spl;RQl>t2Iftt2TH(+5 zxFQ03vo4_)bb{GLgGzsvC+*>e+tY!2XiBfPhq~6#=R_7_b<~8SsC#QaAS+h`;N*}n zmyg78=S*6kSv|L>pE(f0GU>!6LJp)K)_dyu!b9V!G5P74TeoYy-cE0sK(F~}Oo%9< z0M@7@aRs9Okn|{P!^pVZ#JxB@@&MKZB<<~b{|20+_IVp~qLv}r*Wlj|k!j@<*5N|& z=aTg3yNxL5BhX{MAZ>elhx>AHsy^w)W~Vq{-QjraTEj;NhoG+@?qkiW#}I+h z$8GbOG$tM(hY+5*3<#f^s=Yj~j*E9wY}E_1+v^iQLMT2SfofNw3#saZ^vUng7ZbV= zoYVUY0oACxC7iZhsOyCjV%4u)JxQ`P$1d-SCa$Z=Yj`g>oNso@=zue*VRMmtLJr-M zS&fZHI!xfON=M`|7A9yP4mNjkgQ3tiS26>Q-~f`qnOgq_som61&)s1s&~H!w!#y;m z@3n`zR#D*HHq6l+ujOsXl11LtXate^>QB6xH_;D+SSPqf7`Tr6YH*dmoeQq@_h>j8 z6n7CQB>2J!v^*I#!Qk}I5Kd@0HFu%qtfd^-Qp7WkFeUt?)8Fa5A1j>m{vcL*)HC7O z&E%l5Kg~G;TQiTihomQ;pE=&L|{+B zJ9`wAD}o6`%gXITAY2`n#76ZY)A1s{VOpNQVa>8$<#rA08dHK^f+Y7oS=3qmsp{a< zOocn;Om?M8a|3u-0UBNcyrNz$X9m}$KgE$OxSYkCp0yy$$20bgn7=G?R-ONB_UaU1 zz6ybR*TK%kF<>0`+>|pA;qlK{Z{`>3{bQfr^rDXAaVYoUZP=frmtuj8_-#7Jcv5b? zt<+ESe+%b4=rV9LLL#lgYdHhiQZTCZm*lAJPR>mXyPGO`_)}9fj=5dXdv${_bDTlq zXJkvlzT_?eqfNjdqB;~LijECc-RCb9mJtV|%iv2XY+z3xr{c^N5Q7FUwmNYD7)iWO zr1e+$7$ysgfU%aSFT%2a&<+F39g|{nC;E5Sm~@+a%i%y<-o{u;BHpcS!QQ+(IeOsy zS;eby0!wVp_io+}QQ;CPgW}WE`P5?)npuudQ^G3_{zZPsXL7$LhMnmDE6U_Yw9%Xw zJVe1v`_|e9CgmD6(tIgdwD@CQ(&zksdq;4l%Hr=RH&z2jdig%4lYAff-XPJ?hg^a3 zQ8FwASPnOBe}h`X+?A<%o2&ZGOjWL4aV1oJYG-w?We(|`gJ_(X=>IyWu?d^;Tu1P^ zNr_F21n0Y1#q-H9_$Wm8ZsGG=N&uhPo_?dWzWSEVj|_V)I; z;cJF=Uk$56Ac}_)4nd*ikGd&+;p+k<_JvnPtG;zN(;l+9(6Ye3O9#%)j(Br(m6+VS zkgde8I?2|_JTtea@{>LazZ2vjo4HTY{ZXJg2hg~GqW@(>f%XLh=ZB%PA-Y+3k0J|* zO*Li5BMbW-)Bc+Y-{+L9Te6^ip zdd{T|UJIA70x!G3;$z)j!MUvY>Cg6p-g{RTZ-ob7P}g&*_`#yQcKZM zBB>GiSU29ii{;U=+X%&UcOBOC*x0wZx+6Ar zbKLuThqI5LP#!J3;of+DM|#i(Ij#dKeN};uVAGGuv7E3z^C5iyW)n5q_HGfI9JnxF z#%Xl@i>FQ~PglR6Pq*e<%@?fZ_wL0m;^sZ>4~;YpIi}$Vn;{GfGBta7to);*TK zZ%^G?TKCwZykppl;N%XPOh@{avTZ~f=s2dKJLwKe3!+Eu9UZ#Qe-Kl3WzA&V+4ot; z%OXwsXLRv+x;T*SfT<7%0wN_AmZg9DUbbsyY(qG^w|?wC5L@lXFyNjw^GFD>GPSmQf~W_ZvEsiN6N5L`>6d2+96=3QeM|iFNc6 zhhYvF;6c2eZQJ&Jqp9yzL=(>rP^_BRzoW^c6wBs()IlcwgY-zx%-C;YH!E@YCWE#R zXprSJM5&L;c{w`!M-7K(s_o}8SLI|jzMH|fyaM+c4Gi3pD0v?#B_YmPw%>7=tS5Z3F=N;c!3$yWtD z=B*HMQCQY#QK00oLupYC*aW7+KH2A&k=C<1yg4=bD)Ov~cuz0q`XtrYSvqT=;Wbi6 z<+Il6{g1sz4^+z=7gsdw!}reSbBp*~CQ)%XJ|P^(w}L6O7V?W^5#Je(<#)~q`_P5q zhwA-zxVlZ1W2wpc^{I>Vn?9&$SP@wSaJqvp7MBIj1`6quwWISZ8r$Rko1D)WXL7l} zN?*4y3@54iZseRoXE$uDy(+(=;hjZtt!R8O3~99~?$@_M8Vch6_hzR%-UQ#O8y}3b zU+UN0$q~@jhN71FH6drs1n_cWdoKUVUP>em22(UvPvgeO z>RT5TN&e--1NGt54G$vn&LQ$C6m`mRqP2Aorbpb$JDsskNr;!7HD2|u#ZwYUW2uJy zIXk^9{b7OZEeasma6J}@Ar|Ehk#R_R0nKY5I$>f~_QgzNylQ>=FP5RkHOj@wx;xnn zjr!M>`@_p1$^P&@jaRYFBhYf%#^9qR*dw{mu|MM^*{F{22>v_iyKp)U@r~uTBb z*6&2MJM~F(e~H*dkAWQ5L9$>u8YiUU?zqn-XhiZWaXr6RR8@W}=_!w7za#lCcaKb~ zmzZMNdp+$IF?W~wxMaEin+DZC0_hLtd>not^LZb)i<`o<;$0X`IIgq>X-yV?K9H$N zmJ^V#$;|k}sR65I^1gR3oZxnCT@aBFfPN3_%0UNh>Xxzl6Z1nde2A*^`$|j-PZhT*<2-ZvAEnSmcpg1RsC7Gm89C?;(vot5U)B`y`&8ar=C$bjq|OU5#^epG zo;9|_)6WyMAhe;j%HxrJ?|YveMQqEuDJ=*7tjf+HI zs?!Z4A#}uZDG%dhQU<9DN&|W6LBZio>na*JP`n{tm1e;gd(Ho(NuIhj_K8ftA@A}l z$2EG*7dg_5+!onb#MXUtJ=0Bh?@d4a;dZe3gY^B~C1v1Kk}N)S08`5G?!=<9D3(EU zG`WGa*)bE(4ymtxzv0+0t|*{={1`24 zoQhb$EwlM9DEB&0AaoIh(~~ySLiPKN%V>1pTO^uDzO;OXp5B}DSopMHZB#dlc>|5k zrb*hnU3@{iQwQ7b)TZ6hP^F-@nj8%~a; zZY(o>e`9^s=jplKgeHS~T5nl@3u1ovc>da$e+~-wK1XBxO)pMb?;DEaLx(gNdv9zv z;p}#zQKA2zEU3D*l(ZGbiVFTByU}cXdIoni9lwXyqKj6b=0R_MJJ-MF>ia+b;rG3k z^GU~DtLSR4MRBea1`2p+%9;CansVU=jLmC4hJ0)m?Ulm6VJrUAEiYL#E7FQ}-FrG> z{GpT*suK5uIFZPNEU#GRBDU5z`uymi;ZPIDS}_UNi0PhWTr4-MF@Q@bG}2M>F@>~I zE?N40z9)XCJ%nV@^hoQ;`fdS;*;AE6el6=@^Gs@ql}3~M{JK9soO|VRs|U1Wi2p`= zPu&l6`2a-ohC>u}Rtn~}V%yhi=5~aRYu1omL3ZOB_Cc&x>YV&|71B0$lKQtPCB5}s zO@%!(yD`6wdrheuOI=fD9$G1ts;~MYy`o4Az+RcyGu~m&h-*N%xJWIYpC;H;jElI^ zZ~DS@R}5_F5g%IOH9y5o^lic zy|sxJgS-ASH^Xm|#aEC*f4iX}gEtaw)9>J`pC~<(i~~!g?|ILZ0c&rTnBT*!5+%r)_nya|OUPrMUUSZp_)0eejS; zmw0<(M#x{{?OEVGJ+a(-I=cVjlg_0boF-21H{QEq5y{^m3he5r>;m)j;Ve;X-%HSG>lRy4W%F^7-5} zvkCH9>zBN<@@_trBhl1Wo~zTcCr?la2^n<(dTk|&)`$UmsM$Dz%^GyBS+kXuxN(Bz zm!m4Mr_=V5Y+5In`8`gg?Q-2vI14VR$b|ip4_Au&%La|1!mE7-2}jqRBC*s~mg!!! z6etkqB4Q#GzU0?P5*EgZT3h<4?Olb1ZRCC^*x_eq%1p}MW{<7nF&;_lRzB3=#ZY1bV`p3-Cy z@hrwU+di?>h@xmU{j1ymBaFX0B8g|a%fYN4jOkA_8%YpaBR{f{5*UVcv6u!hBv$?Q z=cin)7 zzLps$p1_cJHK3~FOA^)32D-82ftA4ucoJ@*UluoPP^pq+vq2l0MZDxMiDq=E@owff zD>!>CwVIp6GZSk4@RD739rCv_^jFhUku33-Cf3q|EyPtX z5sinqy@idvqp7nCWBy)*?JQ^=)t$q`L{MWqsC7j2d#Uw|?Id+;J>yG$id)av!B0`^ z86Am=&A~DVzLRr^@J=AV;Art_qu1I}U=KFfMoK;Yp9Z4fb>0T96i(r3vR`!QnUxg{ zH?lEZk2Y5IPQ3cHxHobW#@SeET4BtK?TEH@fK9K_RU8u4ZZdvbp7)&J>*wOw(dyU0 zr&OP(Kp#ZCSEBhuiXtLs)ITOx-QG|gO`QTNExQ^&#aF!+;iOz>TfR*vB8eY^MS-sJ z&~8Z;-jKxUj8^py%1N^F+SG=+9VzP8uBl87ejOSJb(;dQOrOMVuwpSn8Jr`D!Rc+}X5cQ;UyNXeP^GuuM>KK90YO0!Jb;ENO%FI%FF7+`yIK z?Wi;2ti1A0bj4mx2oyqO2fwCzEQ$X8X0*z6<(Bv90iK|h6>)rj6TcU1h{PK6_fXKx z)=5nN^OJu}5;#H9#C+0VX$;%eylQoqzp}5uI%-$ zi342r3CeD9*&~(xN1Nxt+h^GqdMJB5*$%JW{#?vol}pUIe}4Lht-w_zy*zn;<$RvI zkaPvt4oSLmdZXZ|3`r;KX4$<)(;v;D>A3M?d_aV0TdFP9K5k2ug;<6uuccfXtf*Tw z6|dy#9l|0($(CqtMcubT-Cst{k0+1S@j&#w+R6#`;MGB-p<$x--3?CHS59PuAquxR zH^#OGzieyb6&lN>dK;cb-Op?I3aCnBunT;Z^k!yxwpV;kx#X-S}x9M=r)!u zVxnc~mp^(t78a_!>CMuK>}cvLUcT^V{71dgzU1=cD2iOg|Eb%(r7bJ3c_HT0i%%o- z#G%!+T!}yDxhtjD+3{F4F;TJqiayn7)2zZvjMGEzH*Fce?^w|t9da1ui5%f(TS>5A?&P)Rxjl|JNP6{a4sFL$5CE6 z6CyNH7Tl*bucH*7hW3S+Ul^HZ?2Wb9d@vG2G!+3N&(`e^4f+7?w%E8EV{X=^cj^mP z2skeh+H?5E2bzBuPrbIwg%}z8OgJUK1xic_nu7C}^s)Fd9c&d=ubOmZ)XnB3HgPl! z27Zjd%%+t}bcdv_y7~?HHWL!m(4R=616^ExKs*r$P411*CLx~m{1LE=*0AQzB?o+0&#LM=k-Lz1IDN(-rv(v12jEu=n5GwKtqegk4|)JJJXeN=8I z>O-ERK9p}vS1n8ya2~G5LjN1VJ=xcJyWydp6c zct!}{#>j2)jAX0m291W0!rex+)*i`RKJU$x7|(HpqJ|RyaY22m4%(_B)ADOuuRq?E z8AKU)a-r8!>6$7u#4yNA){wh5U0c-T%~}C^d2>$cj;dS~X&nLgJ*gYNu-}u4`GxvLosT+!X7BRxcj0aT4*7;}N zjCQ?fr~b=GvXMo8&32%%-CNeO@tWuB{X%ZiAeNm~D1C4y)Hmd;(?A>O`#}k)Z@Le( zyJ|(Os%LN;V)9}$kMM*t%|;kSSe+xSm_8)bc!4aJ~yT-k9d+eTUEAC);D71hN{c1y(s^C+o>|J}{B zN=z9b%rEOAq~z$G6_jGx?xJ_11a;LrD+qwuwnPF-Q7E9mJJ~+)T8if}S{TP^HK{`pur`$(1MbGOUGs(PeXz~?RAjz0>4p#DbIxx*V%J^GPgwET8FLf3}sC&!WeO9UJQD28tSH zny%FC|6YX4%p-|si~|oq>bRMnC5HFO*Qp`SYpS2sA5Uhtvu>xmJsba_p<0?nhSAUNEnU>87QFl(W2^)L?q8ML_B(@hfd=v-g65G2s zdRd*)Yq;>%?378|G4kMDy=zIG46q%&6R z22-xuAWVTR#)h8gHM8vjZG^&uJELl8uV1YCWiN5RFuQsQmn|#5`dP0eY@CqC~LjBO;;2snc zD29=<#k6v;E@WEI1j_}-+1A%>>U63!52}&jx4o}3qVoVh>8Yii{-y>1Hv3qATeAwK z!V*T4XH?)x$IWbslr&a0aj98o4<$MLaZe|ioiyW z7Zgup=%F6C_q8_kLHwj|=movqe7n)vH8*t9w?Nq;J6Z0s3)IB% zWP_4*{xd;T3@BB4yGn)x`%kXqLu#mul39Hc%gR@(lokI6D&;LXDkTJ8D&^AMtCZ`YMAL&(VG1w$%%+$ zQ~7_&c7)Ak$h8p{7KX+uSYr8%>X zOYc_Gd(bAa9-c1ip(&JKqf1h~7Ul2+uesUQcc@E3iBKb@P)Lo`o!m}lPY#tjX?)V8 zdehB=#~=X+i_NS$PUN4$09iaJ9WzSA5eyDrOu9IPL3De|bJx5n_*FnFKXnk`5+I|V zf+Lg+TC$6N`8y^ct6whf;`Q64@1n=Dqsw(=Uh`~y7Ew2`h&mCAU=!SK)J*N$%z4eT zsKfW$`)1@*43QIA^EC1H6!g&1Zr%s0Ei6M5HDzxJL29g=X`*jWehnx8m3&lMG?D2~ zPMvvrk=Yn`3y;lwGlYjX<5VqthZhEuR|DO#gS~bu`fQ3vp3rAM=P5^@eV^Bz^x0UE zFdS=|>9ZRR_x`&+`^MG(n?9Shrv1OyXJ5yJMyUFb5Be+YVms?;a*vSlUm}7OqW|4O zcI-W4H%iW(*^O7YzB3BNaes{C23c=P>wcyr)wZ5_ER6jPFClk0GbRtC9LD5D1+E-h zm(r$2w4Paj!3Zt*S|NF2M`0sE))Xv>$LZz|Vth;qwcGA!x7RV_(qMD6TWPh@Zl&c) zyG0tnyE0jrl-2#3@6x=@#d(&-2gE_yIn{$fT8KFErf9ytYW5o*CxuQs-`Ujy7?EgQ$77W}H|g0d+$f$HW3UnpA^(BNr((4NjDoBj#fKZJ<5$M#>LU^Z(x?X2+CiO`tV zj>0(6RR|SEhWCo8i~G=c&|d{P@6y;QN3>pLLz>G^`m;h4GY(L8C_MboWlvW2Dzeif z<#w`j2cA*SGadMZmk_vsR2>Meb>Ce8Qe{-mGS~1yYWQ0B-9kZHW*-dc-*wp|lzjo& z5r0AOB9IFA+qJ(L+QV_xdNEWvrI9r@j06|6XR|T3!fV-wk4O;N8%`JJ zcsxbUC8$I2sx65vZk<`rH58b>jiC9v!Yfw3%+>9aLO!1X*uy|nrD+m^dKR4GQyHZ5 z{DA@kB44u|VM$#>JYrmLs<%)2jW=f!$i1AM^=sbHn1^HmhcwX6e!uqr=tc<)Ty|%Z znQ~0zr!hx#hkeUursfDRu3o0+%%B$b)eJ49AM8P+RLAnWxBrd)W%?Y9rbJiHajvxG zW?lRWrAnS!W|(u6Va{Zz8moT~0GU_=>KO4i)Bz6~`vrxR3i%fPaqx?{uxG!kg^KWT_Kft`BBppPcTu;i!SvXBj3o%$ zG6qv_l?IcL>oZ8#u}U_ci!KhvP#s$x{b!HXvjhC`>P=qDZG7L9<(qiWYRcGCZ9Sdi z)>A)qEOid+>1A(*_1J$+ODc6*m-Q6@}~XTd`Cn$HFG^|jI{uZr&Q}X~nRSlC9A4hJ z>pa+-B>6x3Bi;PIpbuvVv(D!*zxB-TCPc06&Cgx4%4`I=HSVykibt-Pavg-;Dukt9 z3lvo#<}V4>+3)5+Cs;G{%c=@~3oEYoHw46@7Nhy;6<|v!SRC>r!@t!TEjg&7i>?{?J_6N=_$>7{D6^vEXDjOlu+=pUrRF#TGeWH@3(D#vW=- zr7Eg40Z+ENF*rl(EM`1e!S)<1f>Zju3=lTkX6YDv@anh(9wR8C&+8&pQsCrJC=3SzYPnK@IC^Z=_A{LZ$Bh{+v>F2` zXUcxB%dKwoX2lHMufm){Ypv|T*18?Xso)+OlisQqHa;1_Ad@_yQV3rHc)B-?c6L5d zJn3@|j5+jhkYe6Uf5zs)@2b+(pts2q)uqA4hZ1#|KI>%qyhmhBo2_Pf!j9l2)q~n!~F2)opow%Hhey>^ZuY(mKf=fAwC}wR1`>IL%J`hbk>3&(*@P14^i7lY9M_2LPqFd}-M_M^CEzIpi;muz2VfskbW;vmg zDbOy!%_&~J)=S+4Itm+ORWD=3lRpgdBx}y5yYPs(e}usos!q)@ti)gv6bbt#Rz#PS z-@S9yHh)B>Q}FSog^@uD*rH}vA>$+ShEa&KoKioCuG>;zqdMw)S)1nblP6+q0eU25 zOq$P6zK}GaqqOWsHPWmsno0`|n$Kqpno7%VR97$?J>05ut}<4qbF=!r%x1Ne`+js? zKrkV9B4?jD-mZmLCcn!L4skfwW_3C^4wIZqMzxRBlEA<@xIi_TUU z%I_vx*2aFz?_n8%{$%(a>mW#wn|T*enuvuam}-Rp6AP+yR*}riZ6i3(vTGofp|agQ zTF6An1F88gA&u5>C(ZOL6aYz-a~?}EvATfE7wEOWkP`sHJ~$xQ|EX}XdVx1{G9)sR z>{Dsx@T)J<14uKDx9WErA2%rbhsX{*!Lz&35<3|2xqL5Hy@(?> z^f+-jcKcg-P~o^Fs3IA+L6h#m4N5j*i;(M$(Z0Z|HVmu zE#o^Szca=fFK^%{{S*ppZ5Bnq4?7|MUr}V;=)Ao1&*Nw)J5m!3ZiyY;M2E|28BKY^ zNCVX)P#c|Qv8k(2u?cLU;5<%x@B^c`c{%h}K8FHW6x#b8avjaRh$rsX_L?hsFzn$l zUD4AlKSxBPpiposEgE4SjEA>AG{!+8LjaOTXvH^i!b1315lpfv)1oeqRsYLNNPu9+ z54uQQBn~jb2xFwRp$t@7IQcT=vXET{WH8cteOa+`Mk$BooXIIrPB-OzTRDya(^x|# z_iQ(mbyv=T@qAqEbRRW7h^pz$iFUM}qP)fr9A^!FL}%NA?$fu388w{e0K>)R8=oy{ z9P2~{!2oH5YZ^7MT^5#72pzZCYgqz%gzT!1!2rq}^Ir)1n4ssDz1tc!q8TFQxwiD>FjpU&k1t#=Z}t_W94&j!4t{ICJ&|4}#wO zarC)ZNS3ivehQ>8B>XUwuiZ_#ScDBl$_+ z=d#aKcDP%0n9Dv>**CfDFEmX$xq!8&(Pb}C_T^-!(>G{JN>`}NbFR#2S7w>Y#9R}f zF|8Rx)%=UBe=qWrKGJ3XT(#eKwfAe-kxM(-}MZewX7yV4XsATDi zLYZoTSR|TXpFEtiaZ)lu4a1NUp>@b(_CbWJG4>ED88r$}(gJxmc{AjV*N6JVGCmN& z_8j-Oph-9`VY|`tH`+`yrbH;%Y^X#?pTM)w@ab!mh}qG^36;(OwTMBkju=fOZgC1fp7qH8?6u7D4D2NrAnX zKWN{_<{|aZynb9Hu%iQc)SJ04Jwjh-?al9|1$oe3Jg*QIdCt@G z$>H;Ao`nJy{+ zNV$n6O|7*9JN)Hs>28SP1r7D&xWpYw>?QfUVMsRdOC|0_Vo}54*~INiEGMzJp?8?b zF)h*#F3ArzKu@yct@B@n?ji^MoDm1Vcvbo)O(hm`MRSh)CfX(VYYlPtZGB zh06}AE}JFUUL5q$DC~I{Dq`iKq>xiRPYs!!gl(o_5-{oCP`(8pJ6$J2dG354~{z4|gq3 zHwB}KVW4-v8kFSd8}Ifr615>3D^*FQ+ALDvFil6kaf~{y9&|MP+W68Z0B@GP{RRKZJ8a}sE5X1tLUR;-# zcizRjs0ZQzqTdj2DQ(iG9)*CIiU3zohfoh%uA)1!>cw8m03cu*))73w$vX9&$%y&$ zbX5Oo;FTAwC4b&(z0z)8u!`5zPmB(4adh}2iir-t&u@kf%iN!#!-K+S(c%4h_FtR+ z0WED$bmZ^HENgzc@DiQ}-zB z_@l6+ZTcF+jxG87uf$h0vAzgHU37oq#I<#cr3QI1IdU%rwIi+j$wUQuU`R z>2>%E+SY>~TM8ORlNF}!P$~$rrLbXWXX=+q1w*zJHT3OF-L6znWJ_@aX4Mnn($>g1 z`Tl}P$$o)dYl}itgC4yfq|xco$MeMED`6Ql=ksi{C{@}Rv*yoq>VSyzC}dl`<{>-; z@AJpx8dSCGnbgOHeDe(X2*=d%xE7r(FnQ)>{kWFoJX?~l=@Zt8hQUb3C5`7rn$}_7 zhO5vm9sL&efkvPpJ1Z`R;6xE5LP->Y*C7@Bfl8)I?>P(F6sjXXKi#P5v;3sLd{49q zUDFhI^Vs}YnyRB!qjp1|;DqTTA}j$}Qb2Uf7E}+(wibl-LCuZwTCN3A9Ea=!Vsue6 zFH!=f5F3#wq-JjFR5M>fxs2rxG&hj(&McnAbwh))8Ix%Ws8wl8ahLbk#5S3iBi)wT^K5C1FkZ&hGTfvz>nVZ=1A5 z=$HS|68Z}L@=;24%7enETe*@dc#1!oW3O4Rslh>_?5WcGHF2R98Xs*F7tzGkzH3@& zO4*^7*WYDtvL8}*H?rpn_bgmY&`OWy3ilp2+`C4vLe$3%Q7_Y| zQl*!iL0jQ|)u>U{lkf49o(uONyHKABwbehk>jO>OdQBt_O|@=o)AkVSQ4)@=R&^=#CjigH^H3hwJM z9sQPx1g)w(tBsDb4usn15OYU=8&W_7Ddd|tB(V7{K0t60He$c@W}Ji&wz#NLQ^Fw} zG}8@ne_N-2A5z5zg^86z#4)zmu5{HhC>CQ>txEx5T;=@oV}Fk2G-g4^+hZRv?GB z`P}eMu|M&_wzb`0zCD&wsIcMt6e!Foutn{37AR_{p+Heifjq{YQ=psI@-9^0pQ7}umCu!Vq^xK;Dfqi zrmM5+o6JpIo_p6((TrR=@F;$KZu%E3LSWoBusCBO;{=9gIXseJ@?(u^3=zS@Da1D6 zyk^^Hho_t?Il4s_0Bv|ir8A2#)??tPBO9S_K=7gHk;O}q&L?uH&Vv%x-R9A(R#hsm zl~qLXm%#O$y~vY#QV_q4u4fnBj2nM)-9y=IK84}Q7VHFZti$pA`Fsj!=LHHS>hvNV zkl)a>b+y-WCm0#As1J!XUgQZrl$XJwgrd9%*fX0&&HNw)e^pz1d1z0FnW({$WmL1~ zag_4r?CbE2P}U038kWOsf^P602^wLz%A|zt#mL>!$dV8SL`y(tixH_NDUXh_`l_~C zzjx{3Kj+QM1N%*)i*dI~j2nHbUzuF#&Do=E zHKGR&GydMfZ!Dne8-rNYa>DWy;~+YIFH4Cl}JhaT&1 zFb%&Xmty9H6J+&w=d2JCZVq@DDl>6uEyg9WcJ8D~ND=)G6PXstoESp>w z@i#{>HAFB~klE{!wofDzIU%mVpx%(Q)B3bCs>vXG-EMVF}Zl=En> zkoG2zQVWH&P?Xa`lWPHCl@_GBP`Q|ynOt-d@#$O(`w=b=ne~gwy~!9^OoxA9(}ADJ z^_7>@`a9~HJG|EKQn}6_%6S8e_X`Z8x5vSp)G{`JV^wXoZfwoyI;wp3&j&1KBEj7I z5xxY!aM3vG8FT~w89g6?MW_|?v2G*MR7CR&gIk5aEL@yawLR{C$H?;8U`RbD{NnN( zx`r2gj_Uo*ey_^*Ln8iwn7^amUt%SztYp-cJe?N?$F|0_eE(DPFPi@G0y>x20VzI= zenN^JC7!EJpO!js-+1-Ey&1C^wZN6{Z%TXsk?nxUa-Jbei(~9+a}O6)C^fCX-;!7} zziA7FZXu~{UAM#sC-&GuAtMU?t*8&j6o?7k{D()CH)2B*fQKmHR?lRwO4(thKh$f()T|2wVmK`|4`(?d zSS&pSsUTFVUq9L8jxGG8PkM7JI{0Qag+bytb^sbz)N8lqQKmXP`KVbJrP|!Ib%WQ^ zY9Q_&c|xo|Vi9VBQi;mO6oM@jc9a!ADJbh#9A*6-#bh=D9Xis#xzUUUqV^f1frX05 zq4|-H*COXd&ews$@#>k8%HSp*!9^ek0mmh7TX3!QL=-*fZ;#3g##t3hJ&#B6zYVZi z=%YQvyT~vuMLb3?W*c^teIjrR! zrF&hs9-l^tN1WIOVoqQnDmyNx?4L=CKuakcfr=)!6?)CBVYy3l%KdQXa@>^;K3IF> zbIQq%(WN~w^{%jwKgcQfyPR^4-1k_bzC~;OMNWSBsm7aX?ZjPg<}?FEVUjcDZ$NT_ zR+PFZBH7F`dV+nxv5a`t#`e;fb|i^o#yM|USv|KB8`3J?d;s$h$W(~DA*|fqv=wyS zpDrc1qx6Y=^ko+?X$o4K*Q~=gj?f7$hvX@)&04%0f2)FS+h5y}(vTf1{-&B*?LCeJ z0UzT9J_hXwjsqFEU=n_@A=0!N+>xD!$<;iIUq8XCCfN(LttN172FF-2$CJUnpIb1_ z#eY15cLNT-4fPD|8oIweM8XR3G!u3tJFx79w_&j&D+bi^f-M3f$T&7yePE?G(>5fH zsAG$3?;W#9Cfq4geM05r-Y|jgbbdaaZ)$i?XQ$5f+^Ti{q@v(fCQ7_~!wEq3Ci;+A=NZghG^{^}enG6} zu3;+K>ifxXqhCMgCq3g8c4Qy7#d@vQty8x4Vpw5ncg+Q8vZHD1cH+dZ$&Wno4b78_ zq;)3hBCY>et%n-k(XRCsYQ2)y)v?VdY-k+EA=G)=+;OC*rEU4pfB^29{4f<^?OP<5bA5CzAcMds&tlWgtp|{T#Z2|QKJJ(X9)LA zLTjfD%hfV`Tw|$fEs#>29y!L^`;OZC25W;Ut#j?oR}cQK_Dp^Z6ox@Ta7D^^R8ef*Np8Q^?i}3$Bx7%pi)S+4x$(26fK))C1$mOP%j4`wXG) zD}jPKeP1(%fHoZr#L2I@ggRHaxr3?*iPM6%IK(6yn2l{>mU*8 zwFQl19H+o_nW*=qd5@0TA#e6*YU&Pct>Ol+y;bCX2$Et2=|G{g3yz}MRgPN;Us!j%nX|)6Wp1zh z!pftaPF^rsYs~57_=0un%wZ?P4aa(c2J6ZiyEPESUxoZHIYUS$WcJ4GGo&5Ej z;}V&Dc1gA<9>{GD7|uo`kTie9mooM+HHs5xN&D}d9uu)e8_cmHwSq8k)jAITVErTN zbwx5C<1L~DP3cBE+hRVLVPUDo#(Er2-khs&nQW*WPg1_ud@*AusThZ2rT)NnjiS}> zc(V?K+@Sjvxo^~0KjY2V2lj%3a6?{A>-B@idympe>ggQZxQ;3j|Jz9pJ1z?QQ9pL& zy$EcZ=x2QumliQ@b3z5Uc;^=YU{*rhKgQ3u^LNtY%*8wHP$pPnGF20!WW3HFbrc6m zf<}XarDw_;C~nUw&&P&@uti=GzP5}KP|Q6rxPr&fQ_wIy_?}h8&$7#*#!+@OMW|}) zbStx6pE|1`uKm$J@RB{!_&Z+MPe6#XfCDDh;gThgc#lqEsh&r;o|ATT0oXw5*pZc0 zUh_H3L`)9Fa%Mk;m#9wgu-!0YqF($hG5@pnhqWFVKs(Ue(w1ZPPhT>_# z60wEp&CpRsotCi0|A>KLdHW+@NkA^3M23JUFi^Ig!D=T%L@u{>6m_iq5&2bXYVAP$ zdiHddMpqEyV87rVYQ%`@WO2`fKdK6VQ53Qw0OK}p-|FJ``44@AwF-H+J+XJveYkrz zTy+^mEa!BLTj}AMN$0wpA!O$Pk9z+<2L3K!*Zu7g^h*DEO=I(FkShy$9WslhP6hH< z0Ji7_us>;JVJAQ5J2WjBH-HyK@(cvKI67a2d%(_)&fg<#XGiBSbVCPj5D^u*09P!Jlo{c^MBONbnN<_ti2!)aBu9Qv?swN}GI|=mY`1&MJUb z48;7iYVrw6Dxd&v+}97Zy~-*j6_Nx=x_+Q-Qtlhg|5P?@Gak0(w~jW~&yPZK@N+&~ z&n~?Ve8&AZ;{JTMz=OL@DK=HASlsgDF#Qs%@Sl1-fOQ-pB)rGi(b0i466lnA#!f_a z^O@BtAa?a^2VO+P5|0ItU{j2!ihrk$g3x-8p0cApHJpez*X~IDBZmc#02?Cyshm{; zz2M5Mfm2x6_+2;H%hjM4r=@i7DjP~Me`)(eU)$bB@G#q+_K>peRpz#LN=|#s@2S&p0BcxQkLxb$CDlI-`wr8 zKT`JXE_)4Vlaazbm;E@~GwtlJH~_dpTK`YZLp^Ll1G@zv3g_r_1a#N4P!PHj zc}9)Ne6Pf9747Cw)OT5%5={^fSblW_-vT+CRn3G9gw6R4h4Di6zs!wCXF25R?;DSQ zpRFSuj|#&gW`d~gE!vd2ra+;DX2`;s93Y&8@y|M!x7yT9nM5MfH@gjgv9IwuOu8JV zBNtGUxb39W{cfLvKpIf-G9U+QUq;tDrMQ#D65Z)0MB+FeEs07fefD&dyk#n~r<_bapJ4jE0nMM=`Fi%${!&Xe#V{)0cc##<~eAi32shKC$YT2qw(u?0nOs zCbjS8e3Pz{vwfk=IGpyc(KH_`zKP&fR>zsJ-8w#w|EjZJp?OXm)8yW^kGoIb;m%7* zHW0`<&r2ObiuH0M&<-s=663=Cs;Htar76ILX!sv67p{zSpNYX$6dXUhPLZs1(nJQ9 zK$|6wj&UBZB9bf&&sIGso-0qoW7&u3#2PzWbv;Q?V5rg96}jiC29S7amxEOYE2YcH zs$NR@ilbF^Kpvw%J`Iw|qSfqcc{Bb&r*;0M%KjA54;hcEcW5B7c zWPhW%^MKW>%(J|Pyjd^kiPcrkFW>!N4_H+Qwan$`FmYC&rC+Tkj#;CSI-asRN0UnmS66MP5pCZh*X zIBL#9E<7t_2wz8>g??sbu;OhMej`-v_8ivtnONt5Vdn#q+OX_$4r>gf$jT=@7>skP z{=e!R)}1y~O}(s^Uk1Z--rWgFrZYUBZ4b}8o9-v1NZRxd0qlhUax3)Y?R+CXBn&c#7)fUcR^@vt=3;wMn zqu^f4b}b$}ly^RVRR9nqhog(Xlm02^x)H%&=QIE1{MGX`9coq17iyVVf^>ACLNUoF zc+EFE=`%F|t{+ODZ}m5>zn!0S-F%tA)(3ln-#UL);e0FYh~EEz0^>Ooq)_urIWr@5 ze=0!&wIr!_ne1t%xl!2sZLdx?vk`KTWKY;+L>Kf!{#SZL@`lAdR zKjbI<=u@E=-A?Dd@G<0qj;}oLwR(SGz9-1c|CXt4N<3q>E_N3!phceRmQM|h0 z$~n=U*`;p{R(BaXck+CcXhD)0QTFz^|J!*lOzL>p{ZH0(gdGSWtE%Sft?4DZx2Bia39s`_6agj8njRW& z2^$pJ(*IXO`uA7`&X69;Q(f%o=ZFtx?CGCTRCYQuPVYmG?X_wTRz!UWBf_TsKIvv% zBd#_0Q&=im0;9mcVMCcab@QQ!K)-hGj_<& zXe+x(aF4-hdHbW8^-S|+ID%aVGY!ps=(;_XiZ$CbD5z$xmHkVUUXrjCb%{!pX-{60 z)W(~RG8AQ2u%Y6O(4uZo(TwYV&Fa@G25RO7XN&O3Z?Lf<*)3~NpAG3TMJj2!w(RMD z;R%d0eF$yoPpPS@S2AXFCP|ibOzxOQhzjI)3qFJ0jh~%CIH(#sv6c7Dv%4Y56 z_t=Z}x3ICwInvq9mjf-gAid@>JcstRh}qW+K)E)y2MpB!P|TUxtg#X1|J7xvzGMd89DM}``={#Rw&qv zt54_g_t1>a9qYxcti2iiiu>eLN{)9K(COdYv~*LG(fb6WU`k zCd!{!?}YMPM$afD*K3}b1QcZb6{Lwl^G_8-e89+r^P436zn`C7bzP0@6_Q;uMs^5L z1%dl5Ku87wtShevTu8R_Ik_)1pBV$W;=ui1bWZL;x@-8w<$ty>vkQJHV4p3(5Wi$a z%i>ozdkOJNw!9qt%B+_lu2}}K)Z=jisWrE9o z>q=gT4yx5Msa{C@*w=SlqCjWI8!iePnsinS3}Qh{>KS(Sv6${F*qe46zhUo0zDmidDjB+CbaN%|QOSu` zaxtdd_7!&esdLYu_wM%$dhfbt(0kWCgWg}aXP}7?*9{gj9KDDM#Qo>kH3)R2sG~Iv zwqIcDMESulD2$6~@J-fzz2dB`4-OCsfE5oR1eomwOfm%;Q;lLApiO9Fi?Z4qP?Sgj zapj=^B9schJlH^X49=A4AN<2a&N5|Z{69$NevTKF9d+3Ql^t5d=egQ1@RP10Tkfyy zfXw1M>0b@Aj}@qRXuO~8ivLE%w?2rc5aSN+*Jx9vcQ6$hVe?H_?g)K#CFRD4_Z|G- zW?z4lNs)yA|F3=hCVC;o(|F_BjD7uDmJ_^PlmSnS0z3Km|8Vy%@KIIg{&xlv2ny_= zpwxPaHC9qli9#h6G@}#PgA=535$g>b%kikEVw@mal;F%jw%bwKLbVrK+f$FW)l=I_ zLA^ZC5*%SSVNueJ8NJnLD{Z9VH* z#=d@Xp?y6tua6Ckit{Ktv#lM~aThjrTmU3@W7kns@9GyCe`n+lMk}!gPR)t0|A~G5 zl_}kJoB#Xvbs2X9-RpDl!@BM3xpCy|>m1(x$M*GU|NHj!n2a&4-S%}(*vZ(>6!>#k zRXO?bpR})kNg zAKKXapmxfvQ5eANb2j#`V!!LQu}erZ>qzsQT3uYQbz&@XKMeB!r}p(p@Rn}zCSn%D z7{ZqP|JlCYk0A#!NBT&Q#Jq};9b>yOugda*d3^!UH73^Kh(G>G{K@Ti7$V1JF1H*7 z^TWQ7?CatEBHcmF{s0>mVfkYF`p*$;1N-{l9s@C12)S?tMq|!i6PVZMLujK^0*6E# zT6jCJv20V1jn2mnEpFws{);mmXaK$}#>URT6z1$d4BL^7oofND%zdoF8(c3mv4aC43IrDR z31<2qmLMc!B!>k+lfc5h)=IaL?q7mL)#mjb8*Go>$3%$Z$$G4ClYx2t+dLUlc{vZ= zHe<6_)@?ZUC!1CRf{tG#Z{`zOP_@>X+F;96w~+>R^>e|#aAyBsXjktSaPpArQdL3iw&`_6b4u zG-ZdH(;-3SKUC!dgX~k49oo}(1YgILz4hO*r(ZF`;N-z76WY^X2+G{0GEY$kl>LO~ zoIU-)Ap3k}-$!=dTRNvN$r-86c_KPx>SQ7_-wP@v+<7>zq$@V^ERusCOfqn3o+NXN zZ6on>(^x?ewL2*ZBXl`mbOxV*O38x>#M9$8IK0#Cj@G*%g?tJ-8R0G%CMr+qGK5(x zJx_1Os!9BjI0ry)E)jye3rs9@4y4fteQOy_xrF<3JN&qY5;fuT3_F{yFizLhI+`9D zt*fT$RqcJ3+0T1wt=uhMNGzZQ+Ll&x-EqbVxp!uE@G<25NN0?S@Ja< zh;3JfzEmd{{0DFPj03&Z#Xquc{!y4)9*oRIq^d?2vKIcExWMNiAS+Jic#} zDcyF@FvQ+H!~Z^6%Oxiys;>gBR(=M}W%V}u4+1|2sz)A+^%cw6YpP)W=k4G= zy>hcJ>J(S_;!c_MjgRE(6WJ`+z-F*(Ju8M|KvH|qfbju4`=E)!sHoNi^LZoTT&37l zTp&3(MXcr^{u<#?76@<>G}!1}P+awDxPQ)GGp&tVbUd9iiYBC-?F4n( zPB3@gyW_gLu3&2fJI4o#94F=o1ID9D!D(d1;M}6lspGu$E85D&j)-VNZRZJ^&om0o z^=zD~{7^g|V+?|k&~uw0vP3_agCD^H|8zKNZhr&9ulqdQ1-S`1HJlLkc+LYExrR!b zmF=3@anH!K-gIcni`dy%4JV3==bL)mNcGOy-*SIGNt60&;|;-Ks0;WG!E#oLYyOUu zV3CfSnidC$O1D^0hxj8+qP)fG*Vt_vdlAk{Q!!ma02g3Chdxk!eR0FV&hD!9m1~@r zcU)t_y*$VG@uKaYsBW_|-(v{=Tn*p-&*?$}=RPxQs>l|&70M(8@;vS)$uSRtac2`t ziww;3Ku%=S6?aiRz&64Xw>!ZS83sYCOdDbERQn{lSzOiXD}ZMX09IP}yXU&1xnR$& zIM*kwom4%=382nhT}xU4WwEcYC#uiPHI*vJc_AG90Tl4+k2msnGrOSZxWI1UTxE^E|l+RG_ob;aC@Lvxgo|5 z!MN3U_3;+Z4o=r)#~ea!r_Ri5C)jZ6@nOpuXjj2vH26Y^^LnXTI(Vo`^(atNgoEgN z!5DRG%apkD3E}f!V5~!-pv7jf+fMD;s#dQTT}n8cxW>}kF%KT#yp_n#!Ff5>2iy2+ z``98Prq~=o=P;(ES^N}+K~!<%)Jn%U$Hm4zTUtH>>2faOZtorI&(jB>lu1Zy?!R0cHWG3y@>w{_aBZh zF(Xuo-PSsY??<4MtnCgY(RhrV{m#oVr&UpEFVba~7p=+d`y~eNEb`?o?G39G>ZH|b zk^FIOw`9~$`xLE_U#RiVoq~Wj%qj->^Eb;bUI6NJg-9ykKIL+*<8ex!z8iFt(4jDM z=ser`bSL2;De;Fr`?{PbQad>*`&Tk$yDD?qAA_hAdCR!ngs+-s8xmvUZSAwH1^>b; zG%xCSX2-=G)vKbJQQ4pLDe{`Q$cZK$o^4aDc0-)4-pjj4cgJ2s`usC0dPm9|;|%Fr zyn#iNqy`Sio z96&vg>v6U_sxOb;Z`F&AlCB?PP2^wHptVE=0j7H$mwJOQ*rTy7RT>!eO=;>l62IGdcsQT#kn72dM;^z6 zkqaZ;k_KKAm2XeTjw}Zz?*d=}34^{n_B^t@KhB`Wj*{^_>mOzA!kIqkzCQ-MFzd0S zb zvu?I}r9|3tdTU9*(12Kfvy2<7SpMZ&{s0PWN$T{-ChyDU+s4NY0FD<59o*S&VBYzd zcX7|&@m-JehU(?z3HR9Z=#>F$j~;WqFY64qYeoxkA;6Uyg%Ldk)l621cFwIhAm%*b z-GRCU3UI-Oc!>BNWGhy2KpY-L^cDNGk}Y=td?;+$>=UE%)+tia!kcLE%m-;7zZ~LN zK;dRCk{30tPV!En4TvYrtTN1m7LpYQz>{iv+ih>b3ZJ!48?}IDuKRgiWK-(Bh?tZu z!JrIpS&K_^qj0;r$opq!uj>1WmSlPz9g)9U<{@+tpjc zupYuCL)|r_q3?Chzm&(F@k7ZdjdqMTLyC8dH-ljWb=hKk%m1D385YoP1UK&jW4Gay zlZfD_8a7T{#_vw>w&kj@O$@z$o%4i!<@(DLkzM|3dM!vpykUHGgquVl<0^-%5IxOa zF0#^SFLIH_A&k_d;f4iEn0xeV;O+C})f1QVb-b7alO8&7V;Lpy=G}qpEdoM=T0kXOG zx(oN1cQD!i3>zX?Jf)&POXlRRMDLR47Wa`qKp6zM@o@h{db$WQJi9I%o75{zC#0VS z@X$x84nXdO;0&>aN#VRg=n&J%T!zr}bduX8?)JAYBwjnN6tlc{F4F{1NphWEeW zHF6AF6FiR236;vY#)umlFUME3kM&SdwRh7u>1J^Sf96&YhvH)7yyBWfWGh6Z|3Xrc zp`sn*LX;Y3Q0naLg#$pU3rnCr7ng%zjXz*{5Rt(f-@sjbcN%;!_Xm2jkIv15;n%6L z=^u*D9^k+Jtv$gyfo3)_K_Nf?I=Ykp%h|hv`_Hk>mMTbc?=>?QO}5>mT<#jL-arJH zNxg_nbKQXm@y=PLshxY1U%DVy55j$g($6eaQVrny9(18A`G&Wvwig=-XCXJCTCG9V z{&8Pa?Ynv7w0#xNNC2bw@uG{v_M=nn>=22$6nOCmpum)=5N04Ozj#7KlzP+l!L3BH z28c$u<%TY6%Ul;*5-$p}pW3<4%C@T&iDfDB;;5B6>DuI-haMacCauF%Gg2!)JL;uA zbYlbkRpwBWBY&|ttBzAXqgE*UQDuh-EhMODxp%io1!JOYnUwO4IQw8Do7ruv3$AxZ z3X8+Ahnl!i`gRyccY2gnb~&WK49*t4C?sU}Dqfs%+DtM}%$Dl!~b@+X#AfPK%t-^+mClt;Q$$s}t zXFN;!7N}IsNBAy!{e0HtT&cmQCI!Tnp&HYndl9D4NCzwoNmgv&y^-od6Mgdlybpl_p-d*0Uns2z$Si%O692&GjD=Y-`o7?1UFZjjx~C=Jh5}Nz-SiTsIJdP5gxq+4?84MZdLCcKFh*jSn~N zI;pWuL20>wq}|NMNzrUgFV#$-J3=HmZRz!mzsuuCG_^A_Z+O(4us13n5Lk5*{fbsT z3qyzy_BLUivkkUU7x~27Hw&=9!pqD&Q=>+BU@*d67xj@|$RLXtWWn&hta;S+t9UF^_wH`n-kI&?u?>oz-T*hjt1V!M|zaE6g2 zO@F{7C9)?RNTzq2$+0r>d}CVRRfXD!@Q#vi{jGOV=UX{?1TdNt;x@rr)nR(X&A}Lz zI+8O1vYkDl6t%$49&t23oi(}dvL%0;EqIRH3H*{{3C;h8clE!?e6qd0Xe_iM;?3Z- zz34PO8_->u2TlOGM|9nL=VP_9DxB~uq;^_)l%LK4Oj=;S(3*>LIa6}Gni*AejyvWP zHC1ey+LvqU)2j-a+Sk8vEs}(f*`TW~JCh(-o4jA2ExIM?A^D{MGH=6Cb2uBl#7|K} zZPgb42|g-Nhzs@2MExeSe=rp27SP(X5g-(0W|XW;|9XY!T`hTN3$Etyv_OkaFf!eEW!fK$!PodiTzqhJgog^lRdR-^_y$ zhSXk+&2o8Pbs7celPuvZZJZ=!yXpT&XZ=36$dzAZ21J)Bc^Ai&Aq&bS3+C)UXNE)iuGLyJtkAdTX+3 zg1dOPDi35ziSo!~-Y>2c`9;8Fy=2ZsfiX(J1ZT>g5wYxdP-Luhn$&1&4+9&9TZFu_ zixTyFMYGxdnaio34+yBV&pVdP2~K*?U1~$MC24+Q^;LUDB$x5|fMiv?{xwv~z1Q|B z>g+4~1y=sl?mo#KNU3kAiwDL}8}nMS#5?|+Jzc5Y{TtuV+DVN){(Q}$CVn+HQg|!R zXX4ea*PC*BD)T;@xTniMP8?Tqc(&yHY2t|wR;Vw`_ePFP5SkUR<$G;sZ#CJ@2i}#` zZ^)gxZT6Q0!h{=q-wjGY>~HDK)gm7zza+(QKio65;s={ec<(uMP$}H>S2?d9dgPZ$!;jkTfMa=3%NvcbZTsKcVkDX zvBPMLx$~D$JMwY1#JNUvZpB6o%b!PT{ISGYm(-mzv33fOjIZQn;?%m@bK@&`I%~@L zlWM)cT%$or& z(`9AM!2BDFsDFx;R^YSXWg@{Hc`5RK@53~+h*NAv+=Lb`%k&Rpaj$WSIYu{|Ty*^ENP_~z>0kUrbtWCW9W zBJJ260alqxWXUk&hAlis_gL@8K0J%wjl>fHBb2!=(MnHa6eg4c@ailL#`6S-uot?| z42+))%B044Mad%}ew**29%R~1a_&Eu9JkmDv5=6>AF?1f$E&-N1A{L86vAKUjM<#p z+rRO*!BK5@>`c0#G9eCLN122(b`q(nl1sDTpdV$RhF?~Hr^rf69JC(>{F9=SYR|Q+ z>!6soFf?D_#XmO1+)i?6lakT08trv~564!%3LwvO-ql@~hDf8rD?qp(enDAc9@ zg24!3_#n(JB-;etqH?vWu6k^o)>-t2-ifZ-T|9{KVz%uj+w~kq-i+<8u{q%$ zT_7B3>n`DZ=gw%;mqPgi-OkeCrXEUt^R!67yR{{Q%!qYRkz;2cs~8gvpw;AUc@X0~5zyx?A${(=Bcv~5zxF8-{?9nC z!iFgQGuEL%c>68LsV(*Fkc&R)&C#|oga zUdDk-O`kuW_fS6hC24UkBF>haG*L?Y@RxlyqeA}TJ=y{!gAN)i-)|wEg78@ytMfjG zxuEN<>;`vl*|rB;w%h)DTeeBUtZS=Nh6)t4)!K7PZQAConL+*8x(Dp+)O#i9XB+QI zWb0ZJ+1lmard4c6wV5r&$6>^Ydaj?`j2Wu#frMLo7X$g~$G!0kz)!dtW5hV3tfCK= zRFUXp=R))1k=4Av)r@KL+zHt+?7H3C)!5qAxIE!3nMJl}#H%dIIJwsa2)~b&}Q_VF!O*JpXUqIP;rO;HPFr_;Mb;(3M0z>Vc5&}+Q;_qa&PJv;C zt2Ki$6{)1QS%y*0FW-qQd@S0se<1|1J3V{CAkykwuG$9O&9yb%c9XA}DBQ+uV%9F# zuuA;@te0(_^D+TlyzK-s5Yk27Z0`%0yn^*?tt!)YksPj?Cv{{j$wfD_c3} zRy%?X0BhkmxPmc8*N*VN!EJ z4(?ek2TP8(;w)q#&%1OPoLfFYI0w%v#JQtGJ5V0)td_};lr;wJ>O=|u8MJ#yXt&a! zU6gPC4()yw$~$5l`%bhn9q>{;ck%ov&nC>T?3ISVTbZAdrsrNK5&mEK$D>G*Z)U^< z#0=%|0s;ihxq|K9sm;-IyD5uP*W}IkQ$SJNx+YLtG$f-lriLHLRH2CVa#P#nNq+WQ z$V1-0vDLe$295G3yv|&tt&ehpD!*lh>(I8#JCBh5>W-Hcxbc#>ds8V!mQqt@0cG6r zrKG>0zY2M^>}?6xX50U`tAt!7IC!L(O8qZX=tzHDNxa4 zQbto)XP-8!EO{`6)2baf)NpoSPFdsjjvAx)*c~-y1I7O%wt|_93bq!y>+j){#g@)4 zBJRFMUF;w@dtJire!Tq9vXXLLmN&@R`EYsPe&wTv4C-CZf{nH5hQQxbI8py8y{dx& z$J{H6C!RKZn|1RYq)*5e->;4&syA9G%?Au;OAWu?Tcc5~q%k(}W;@eM6V8k>x?9dG zcAc7G;qM6j#+=JX!%>pw;bE8^vfwaSm*Ybzeufdio$F$o-xsgm(@>6DWG&pl2NUay zZ;40NogVGlsC!Iie?7!g{Gg_vF0IbUC81CvUy#R33+zmMQhc58g+U_jQ+Pd~FfY${T;`jy%mtuC3{OiTpmZS9IROZ?D-8 z`t!tFQ=eJ0f8)y@!{Z6Fe{P%@c|2(L4^0dpd;Vt%$WJIRiuj43T#2=SJ=QLNEPpav z8ZF9CwH98Xq;IK2cEDM1)khZbA$0SC%?6b&<;T17I#4N3pM_6(AGPR|sPoAxZBiH; z_1}3NmV6viHlj6*@{qCAxm#EqE#@a5|{%W^D3t zXDcciTT~;8KUxT%lMA1$b+%zya+hhZ-vnAW8qj6jTboflS??Pg_DQprb5Qcq7^a>d zzqGGQ=9?33cZohioQ**n*=rjGFRxibmr?5wgLj%QZJ1X4x5Ef8*vJQ(6d zYV=pF%sh?HT^Tge<&EHi0^7-y(q#}97aywE z{|?OfYTg^RyVBGU4)3YcsMIw>C7YS;ftZW*>Af%R3uYdC)cc*h+wLjaC3BV;7`2>- zLQ#)-9zQ>cb_0Eh&DsS>^g2TO0yq%Pe=G1PeAecA0i8Q?&9`>-(_iFR_;h3Ev0WDP zRB7aL38}>rQcIrlkf6ofqFAyCsXkgvj`SClj=O4v*g#p+slQDldVOjiPMGGsqv)i` z=T9c6K}mZ}@g-JDTglu+h-a#fGH_3Ha*)+hRnt7Hgj50=d!!oFq*nI+4rbQDE+)A7 zWEdM*mh;W~(vt?+oZo-|{?p_Y%wy0rK)cK-^=6=}hd9IFH3`C-U9t=cZ(ikl)XH{# z^6Mo;O#0wm`ZCiXR})jeORUOSB{3}H?%XOk#oUv3!a)WQngQ{BC(I)nX~%st+V&wK zcb|Bg$|oaw|)-s2A??M&;TSk=CnO4#T3CBYk66tokpS9g55 zT+;&6q+2_bhp)2%)(BGT{~Jra$3ZVLxI-=3kAx!c+G-)|){FcrcqkkXh0i02!ky0t z=LrhwfzA`i?Cz`-Bp*A{tbh~2vvs_p2M-QiSf{S7TJLSeG01k0*oi?A0l)Fc&Px{= zkC3h2OH%?xcz}`rzpSfyY7_3YrPym5UjyA$TcZAMwUKa!O?2nJ^ZE7pDeNlHKX(=^ z(M79HRF5!vzCa5C$N}4HB9GzD32#rhV@F|jH7bSlUL^kk=AEsJ6?*5hTlq|`shV*1 znn?SAYXXLK^H28KqiwB3gIXPl;weXz0vv|h@qZ_zF2$qnIPPw`2|H*;LEE@g)>?3> z(iOCHTh;p1)?V=)9O+|$Jzurn-mxQ*{dR6WK90*F|=8 z9xQxHMBa)=-i%j2X)UM%W>NRLV(qw;P?X2%Rv zu-5NWG7StlY^{SmxjIWgxCukd-oQQ?4xKDJ&y89M%K&X3I<& zoE=sQ_uT8E+_Xc*S?J0d$~zo7Z@K(uCw;BIp7ISh`Nxm@c|UU7@wWRv&(Q_zY^fr+6Xl~4M28MqE{uHu+P=(oO? zgRjO;l+_5`W0#U=9M)g1DiF4?Ie9NIb3!qRS@muWyR?IAMD3td7)7SBUqARG3nXX1~xJ7gJq zMRrHWy&wn0@6nrkW{u6gTdKf4bGq%G%c39fsd7q+v_|HyHa|{@uQX@K2mD-SSD%_J z#^;U7+P6^|t8<{;(dGq@gY1sg8-vGQ;W-7AzWw|3?}>gBWDHbL?;+cJ>a9JV>pX z9*!x13W<#D#N28PAtp?y7{~2OS%q+eEK`r)>O61U6gr} z%f@+jRhM@GpsCuPX|1sqw^y}N>>|$4XbQ7JkTE)M-=Q>0k29Z}X2;4=x*b@k=*?`-yqD zwPJ0Mve<;|CFN%olHucyDSj`HQEO05DH*@6*clYP&p3XNY-?B#R!H*XVMWC-9->Z@ zMy|FV2tJ-PjH1&=$DO7{LBb51gv+P%XV&HXnKMU)1?N2Kof(tv^SCBN>ss?1z?(q< zj=%W5flwafSq-fu?07l)Fh5;S;Oc4R{JD69ee_y>XV&oN zyOXTS;tC#S&*0BZvxJORrCj?f@esBu3Days@vP)r`oYan$0}zG7>^rvQ~({p@TM=?b5lnby`;dj~>~ zSFF|m3pd@6ZAYxibj3P#g6WoX{V-y0SKk zxULAu&cTzFNaCcJNI!E(K~1=|qRCWi)3spjk&Y^VYjC(UYs2Vu5}HgihuJxwDpL!H znm(~p9$IGFtTsEFuGpw_KA5f-(_uc;g3(8<<~LZZ2HxguhV4Q}P*1R>mYTsli>6{b zALy{P_4|%QwgQLZCy+6^UeJm^nT>9hMe_Lo4jv@Fz>cG-M~8FE61}ggD4m!cGa@L0 zs-jZY_xJapz=%$w=$I@VR!psPKCIIv+;Xm z!Y@%I;n0#@-PTa9aDEGN)Cu=KgHt*kJwr{@ z)I~OP*I69`9!aGM>&(wcsdL`1tKMYY{0-QEB3ghDn{DTH6SvUFSrXcCBzwE-rA%v` zWq%ltyg}%RYd6{Mts%~`6ZD>{EW=1h>}?@jHfm`gshvk!3mVz*4&Q zve#{^YGqQ|KIF)CdxRT=u8x&JZ>}czwzN^`c1e*ns94*LK;bXf(J9Rz6wj=cw)Z)? z1g3!V+w97ZY~oC(lQhmYRwKrs(a~mw{v3gMmm9b)2s5zY;LO;3V+6Yk73O~eCS;vN1y~*lL7I*5*;_whrNz(^}S;b@(lf~USvlz#&5-YtG98`rR zWR;LrLKXtSE)FNX7-sb$s}EUy$imcw0Xi)TsIU5x)t9WkWc4KrkD{N4S*2u^l2uBU z%+~#gK@(>6BdZ@-{m4R@-*rIpDphs>$p?^p0LcfCd|+~_lDS!R&VeK!Nb-Rs_fMX# zJWk02NFG4)0FnogJTS@G<(8=ft(I8>qs@&2nR}*K~Y0cO*$ygAn*!p{`JlSLcSqnGzWFTE}_;O&RAVY9ohbe*JTesk}$oE zR-N-nqWZ#$nuZ&24)0v2=`Z6zSi`2e?8GkJX2DUgO#%e`s$fwIZTTn&yRDnP*}enmwS@5=4dJb`ub7hcE(_Zt{x zz$BF0w|N3fL(839hSmVuuP|&wxuwk$H0~gm70>|Y2RuZ%{hBARK;{OyEQAIYzzV}v zlzTw)gaeY_rdHNM18X2)A<8+hdBTB7n;e!y1Iu8AVJgb$-#npz@6D3KlhE|kAIXHO?YU1gll zu+332z#FE~YN-|iX#1t6`G&5V=4-e$d3ED^oqw{c;rdppNumRb0#0}xh_TwbEeqH9 z*t!YvcV^uBE*!|X`NBnJT35AOm3{peXw#smI&c#&nx=BIep%FamE&^louE= zI6Fpi3f}ij-<<|$80=_uMQHmCFqcg-limQ{&gsV68w}aTnKsBX6kA^jac?kmn;r&v zhGZ*Gn0tdE+`)y=Opu}3$`k6|U?{hh*3m!m4AEAeaQ6m7x^u|eV5qjHy$PgJwjtkE z`X%1@)KG3^OR!b8A>mfKCCE0^TiKH3m2Jp4S4alghJq_wGLW(jDNoL&VnfB1C6P#3 zhMXraCCgB9Wk~>1mLcg$TwoduHCI+^m}SU%@_4cgMOW6^Fw2nkWEoi?@Ej2M27|Y8A_gANvxZ1B1TKA1kOf+Zfd^>O(5u;oo}C$FffZul z0ai5hZnmLk#|2p+g&25%6b;4AHuS82kOfYNfd@FzP||Ee&;Ev;&}xBpwTOXtqeMfW zW@udcg&-G<5D)Lhh=#t+(75!nAQyxX8}CMlhSFweT>6e67km&W@5YCQe$6)Y?D`-V zu!x~|qeR02%{IjTf*=>H5MS@ciiQK5p>yf6K`w|P_TG&c4gH&;b?KvmTyR5Nz8g0h z1~fzO(vcw7F#Ve5hJnrYKz|E?s>Iue`g6$@Q(_8hWjQr;!Gx%)wn+8}p7=y6<-yC3xE7v$~-Jvu)!aM%xeJQL*hK#zw>6B|NL zm4oadkbZ+L;zMWCmSKD0vG3wyPN3zam*7$yxM)}N1iWHf8{hXEWa<^0RC%y$%zn$; z)jKIambPtYZB(Zgsa76ba5W_Vx-Pu9pj?gb`r{4K=IiVq)H%Xx`G(4ijny>If$uiJ zch@$)=kNU+)>@YX{CRQB#B(m(PsC3KbDIL-V3KOQ%XX$Nck1pd(CJMqob96nhgf+D zPJr=ThRQz_T8#FYxq_u)w)3q&4Ee4x>>hE_6fCwXJCL#o_ju!K*o$X&3FK}sIn(*8 zISP-xd8@bSRAcQg#nEY0(b(km3HM4sumsAHN!oC^KBF!Hin8vf?4<$HJfkS57KN*uKh-Vgi_*rIvDd-m&e%$<5C z+t_#Ij=ueQ6lvKZKU7wBRFbLIRJ@BrySAXpOgtGDoE7a&Mc|<$c24?=X0!R*?Rjmfswt;LB3R>wb8~$uPe8TK` zSFheptgasZ0adLFOI{`qV;;6Z>$WqfjF79Ql2!AWi{*dj4;B20LRLv|)s}Ji^?iz} z_pcn>-TP#{K;+61*KCyhr|Er9`22RHfzP!DOrxeyt+rGiCjyCJlD3Skqulr^%e1M% zdo#bJ10mm8?(4Y3W!;Ob@u1WRhfzT!8kpv8CRYRMOB$n@R~DvULAv*=H}`$<$X>zw z-YSt-9qUf^O`YbRs^AMJ6C?t^h2+rMOszg0x7 zhx?1^RxY?e6M)RuuUI*OlV2qhPDAFVFHOE_$@`PQBqWh#Lfd6OAOW1qj~<6cD$J3V zgBgYGp77#1A}w1QD>{!i6%VnfPXi+Ux<6Bs-_bEN>vrWH<;Mmk*RaZD6nq}vV~xhfSv=>=1Bt6 z*!w5)Q$6-s-q_s9bTuAFsHVjv>REn&4#kkz3O8WfK$Y0RM!; zcL#Ros@5L+bK1YVEa4XU!|7AO7LWNJm?^*NNmBwx?4msU4Zai8jx)c}spjkmCsa(h zsbOOCrI{zK%tqLTvAQV^e`;5SwNU#%M24uv4RzM#38xdTu{|~}Ql2~*XWz5HoHfwu zAgOUn`biFKVJB_+>;&|8>cW+Duwd8p+3{GssH*8R6h!$|E7Zt0NT_3zDf3IdX^&ML zRALT0Rc(nc|8el|OR7<9C0_jo##bIV)PMYu%xJa|JLwT+dUW1o&KSW^#dNIS)p=q7 z_r|_8-$+&*bls#lhTb6E&W+1ywaJTVz+iNjNr!WXxgm zBf_2Pv|7NLev3*&bhaO1e)Ml1DE$@E5vK>+vXkgvQ)W9mJ*(wtll!31@3Sz3-y(BR zQPG^TXL4`OsFn8;8g7dYbl=G_6fT?_)k#XiEpF%T@QQ={KT^`HTkfSb)8@}IDMihR zii4}R&s>Cu+^Nyg{YN$)DWk59`_mR_kwfil|5N>TQ?^Ncv|9MUuKv`@;K+Z;f-W)c!+pOhCFbECEJ7Zgdjm)gNmsmw0CHE2!;xV9RHkS6kt`A@OEWE8;t zB(Rc4ZaRc@Fd5!evY3^d8ncM=WH+fqU>QPF^3Mw3OwX^Oh*>uH>E1j&d5RXnAOz8JBM{CNlhQt1~TU_fm2EYS;AAN}-tkS&vAZQYl^L*z~=9Bdp9E z(gV>u)yXO)j-3AxRk7q6Pd3Y~YKv(gzuf$#d@OyLfo7`toKMnx66_~z0#y$3J~;t) z#bkyDvfk6^K#7A0BRa^)aT4EjS13LcEq7AYP&SymRx{KG=%vw{a_si z*PG}%^EeT_B-F^0$HegDXhH2Cu~H-3-%eIWRv&JV$~fmA{mwH%}f7{fs+ntDf}Nt4C?3rE7gDb||I9oA6QR}*+heR(4_zbMU#5a4U4n?8w za833G&T=7kzfTZEBwTCN@Cv~JiC}OA;Pig=H43>rXOlyuW>~4!bVp&sO6%&Mt<6po zFE>akxr>l8pxB4pb6wxnJh>~iCDM46`H0KT5&hm~M<@=hy;?UBRX&xUAlB<#3!QH6 zf!O=~Nao3Toab4OH*VBgHO$_z-nJ&Li$`9pY1(_!btl)PwXjIer&6@u_m^98vtCqvYoA8qX0b?!i~Gh2T*D8 zKusIR0lFGDhgCP;ZFYui6RhB>0a9TD$Q3A+4*(PpTmViu+X}dbE^y!5^x1GLb2c5a z-7ytoPK0?vyI|1xJg3@iE z>LNJOE4}T?&*GKO+G5xdYIN47J}b3S_XCmCTljv9kw|R`2%Z&f9(XV2N#O@K6!zW6 zH7$ug`}~e>eBp$oon2wT?0l$8Km>PYQER%$TXhIC?~;NSo0a|#lG@Y7ni587zSDHY z6g8pntLB2QlHcYFl`8T(Akm8mcIdC5b=&RBO^Tc>+PD+{NnA?YWM7_=eRcxBL}ja8 z*%4W*D{*&n>-A(Jh9wd2pAnMZ`oGo8g| zT>d2Bkv z$2L+Sz86hjPDtb#_LT&1`MsgKmFp6moZ<37!pmM-SN|@E9_^ZnQ_T}LezQPs?{znz zG?r@tRN@>x@+9xjuZk4a4ik5FYKOrp*4WjxBWB|dISCdxby)LIk-faKlcx{zgedjC zI+;_x+-xbtEbY8Sav0@N{qU_0kk7AoB$ZG|dQ#3gRh8r-&qs)@CEun%K_D z5jyVe-iV{bG7rNvF4;p(N-a!fH1 zosMvGEnZc)?5bYQxnZPAWbam4s-3})+~vV0+7hzC zZ1BFfMoi$^@_3{}l_w`As_$1NjZB~Evgfn6C{i{b!JbylFoN3c<+r~x`ZoP%@3>n7 z;`YcswzEXvcV-N|N>r~@&k_V-v(8#-ItdgR;v+*%FW>Mce2P$*c^inUk;8*VR06_| zW9U)=Al~*a&Ipe)C{^v&)(~8KaEjowPFIb!q}|E9%jY#{4?EuQZmHmWCrU!PL|zc? z%I@LY&eC$zm3I=^V$4PR>YT^B%*6oHYV_<3PI29BoER-$Xu4ECZdlI*clKzU@sdyD7!*nVK3+dPasOQz1<5@ z{a~V?p4l~cEmb$(t#P`hYsLooJ17_{qP8aH*40$4Ph>}x{z58(fhyA}jEfT0Et-0( z)SNHALl+I|jeF`rc0A{FX zoNp1p@$yAr8rkmsjNJ&l4^DEIYKhEOH28Ve!av}*Div#9hZs69kx!z*&C|?+BeB&a_Aq`frQsk%_{M@$ zAY+Swxs@pgU~VL}^CWBGRG{g!%bwEvnlc9y>eqD;hcU;Uk?ei3Ys`(NH_sCxuV+Ul zpabSAi1$k+Jk{1Pr2<64xqmr;S`MYF{j=83)n@S}q zv>ZjBQyti(k?MEa^EU;@+IAVUa`lT}beQeM9*5bi%x)9gVoC+--rL*gzjdn%Wsldl zVUa6`C~NAqlI+Mj=GS!BEjf(6e&P4w=$hGbLCh^)%NY@k$ru{nqK;_xtc^^nhCAk4 z)`D>)nT0G`;}B-5_|rpGFTzL|-+xVDOMm&lIzh1R3r`Sm1W$n?M8byGy5mN0PC!$n zd%WPIXJ(6g3I7uj`dIv2b^?4F)4{XXy&p$hh@Uoogq0e>=`L~bxO3jH_M&4A(%xHY zrOzUcQohu^JxU#8N=0>?s>nnUfC)4=FsOTLh~(7c!)wY5t3Td+h{fRE^5o(9+OO(S z`w8SnQ#X}i&N>Eu6Wu;;Kxtv=(|c4IS7~=#v8=q;(S>O0bZ~kcwy}KuhYMS}$9SS{ zih`h}2@%37IX#j6&Wfrhjpm9=2HF!Cm5G}v*-;nC7=@)m`>`PekO+-ULG->b5P=TcUr zu*{IcXz@o@89d$)!;j=P)yv;ZFG9LGAS@ix&7So>PPxKX{k!$yGVyLXu}9RY?AUML zLG;{X zx!v%Ay*$8FA)GOA{+kX*u9?JYl*nea@Y&K~JYg>=9W&3$EY>3IFqr_M$WQYg=wHOv zlV@ah%*j|bZ;ELT4vp;QgLEcfD=zbW{nv5(>DKRij8_-B<>tQt`u=YU(upSx03P{~ zAt|GFEHM#8%U(^3aB|B732f-@b2$#~n4u{v0WC?^LjM~I9iTqE|FdCV3c8j!PA z;zR#APtNeWEonMarY}Q?;S{Ptq&eh2SToF-R7w5H3b|0%x}J=NaNQx7vC{08DpE=F zae#9EO36Wi6!gm@LMiC@B}$YXb~`mjGDe$78Hs^)E8kjonbKG#%?}SD;*W}T9i61|WfDY@pP=KZ$5%mgMw+S{+^6mRT z_n-$xY)u)d4gn~T?y57AW~_x*(wmrjw>srtO-df$^Xp^#;kt934kJ%p zZ{(@Ifc<1&eF*R|+M&(Y+)2Eh)ElICWF(d_n4;*8S5j-sB}E`^_V@olvh7|E2^()n zSm*C-_wSd2?}K&5Z1WpjQ2aPe1oe9F#Msjz6abYNKzl#n7@@yd34tUUNSYY-C6D^I z7-t5fa#g*G(go$XT!TMRjuz%DyT6NfF=yyTGmm_Q2ml|=e&+$?WF>{75tw86J?xZo zk=jd~MnGCA%o5PpEsT0MC4h zAZ1}Y+p1r-Zr%+fBX2mSkiQSK2?U*-aPg-hg^c&uV8~-tft7xiPq8981`Ph{@Y@bU zuC%@OIlTu^rZ*swb{MioKHAmLs#iM<$x4)ov(dIaf^?B(61ai!;w4BgZ1#8FjzlNn*6}`C8{` z*R+11=~BO!@rk5^(bVQh)5;=>l|w}Un0mgOe&ywn^I<%BdE|s1V0j29oo=u&h-5Mt zKw0CJVdsIY84}A69xmFV;9l z-}GA`y}~2$Xzu^%s>QVGE;E3qPrq2hCQE6Wyo*>x21^2=SFFJuY{aiXw4K6&$%||~ zp!`j>npKtEu$FOh3@uZ08ZQCZ?`yeLA(PAKr>U%Zjg>j1dmuT*_#q}C98`<|H#fh} zvAI~}op3ZBd{d)=I!I_jBuX9$mzgd+k}5L*Xt^u(O1zNfLlI$vF?H)&@UcF^p}pXc zU2nJ!2d@1^VZEP&Kmridq4cLu1HHrWxJeijg!kJm7~|cn zYW6WjU7TfFHDzDl_FtEsxmmn6k!G24K= zZ!Z@~2`~f$sBPKnqRu)AENhU^Yb*U6C2*dOR=y}&limi?3YV(2xb-U`m~~t|06BD_ zm;V&6hD6G!lhe6T(Ah zgW)=Py2ySA<^|J7qxf6Re?S?>MkI8%mK5?MtV01q`U-@SiX<8s-T!AsfBHg}^sHe? zf6<*g3&wy~+QX8gl30=rPsn__CC4_pS%rP4a&CTx98h2Vh($gOxCZ!{9FSv2nN#V9 zyRwu5EQa*`%!@efeV@SP@8YE!bS(7@Cq9 zC6D0#(jH0BZN!Bz2^12pxi=20di4?6caS1Q&w;vnhVZDx;f;GsFf-49&g8hJ95#4! zPf%fR|IT_hhbp-76SFUM$fEQ)>zyu>j=h|-+BvJGIS)u}+}cm}JAK^4erL>9q5W=+ zxA_R!?<@iYBkauNPfmYHCHixp-mUO;VeDa`a-Kspiz9{#ZhKKrrt}r+fKW!+WeWI% z7}J~_W4b!Wm}cf{I~ppIudN4Tda1LJG2LZIQ^=S?^|~ixx|{N;)?PFoGAF}`pQ?2> zR~qVe`z4Gc&!momx$Z}rDn#9TK$AR^`ewkSzClx8C{5jZ5IM2Pra+8}I(vcNZE}$Q zoa}T^JB>?r+V+7EWovZ)-av9n0*`Px#40^4hE_^M-V7@A*B}hV+%hAd?PfUn)r_LI zAur_khcNSo+)NOq2t=F4qjD2)NJz}$Y(+=g&+HljRg711h;#q+>|+GL&(kx1BxK4p zQjIv&Gd=L+s2+H7y#Im`C$&Dx*)QZrgShQ2rZrywVvd96sJOEvSV$R>Yyypn@_Mg7 z4z9Q+M}94t2Yr!glLxg>$-Dv<5`AmoF*FcNRls_88rFLypE6DOmxO?w$JcqY$VDvX z|I#cHonLW>6g~eLDvGX<3gbs03-S7Ot48o*MC2t}>+G0_3P2h}&b%)LV^ESA!#09B z1oU)1kt`%TH?Y)AS3?R|xi(haYTf)W1!Ivm#;aO`O(}DmDr6xb$FEw=0|d=~tRW1S zgz$NCJhQte0if1~#JI*Z?1wF$iBuzrCqGCt6a=3$)=;SgpCeR}=~GVd`30y@DEMrF zzascB7JVGbKP%CUg272D83`-OQ;8p{!`+6tau^xrXA!cLMRwL1_DQjB89V`~9CYJd% zEF6haI1BSro&HZ4Sr5zE&yn4u=5n4#%|iMMYwF%IE8WF!9_UA70m|b*x&MlmFwET0 z!t20;I&0N>|7d2>q#Q+x)nXJ*j>P%5eArDZ6g^Z*Ov1UlNxjV8-^@>eVsAv@g+jo3 zuA4O+8)qg~ummzjRcBf49{duxXg%+wVb8j$U*^x}8vm-D*+C1_h7jyqsz zc{u8j^0@vn=NUzo8EA*N$HEuQ@wmBgo}} zFoFf?uYf4!yB=MMCSUZZ{y-pRH$foQi;WvUhqz_GfSB(`7?9}7a&Se($|)AJ60OlD z1oF)Fru=?z%)bkEXxG1xV|*+oVU+jTN;(#hLBk)`z5RLqa1C8ApcB8OKqSzI*Gr%_ zmIje551Nr5@NbOCIk$aN?ms|oKtUxGneUyU{$)rn-O3(RFx2-#EiW$>hjh{(DBD5( zYAUL;9$TLvV2pnkqelBIVlV|`+bRBiL@+izo3VZJ*5}8zgkGAlxyw{R8{yK{82UsZ-Q+{nDPD+u)@+Xm428 zx78zKXc`+Z<6=5w#Iee@>Q}6rN2)6?ho-2xbVXO#|JC??20{R;hC~&phDI6o1aC91 z?F~5_<&*$rhCsC|*C2d_N_QT@m^F#;70$(@pcifwMj^j#AspEMng-&o^!V}K?=6QL z^UNke#QQ2oXdGiV@D1MxD46%$Nd_FkGXHhv8Bt4JU3CI=hl&gRRW`zl7nx~bt5+zT z00vcI0Q$trG=ORTsExUGRad_`H`j>D-YEKOY&i#0qL9(GuulG77JKte+Q^B_{$vQX z^^lqDnNF#{o<(kFjSmB!NErH=<@OwR3Muk?M7fi5pHY5)L2a(F(T4mc(;Dt@WN^`7 z(NB(qvtzEKHi#N>0`IEZ1R|5f$C@N4`~W-HSGE=&Z@!-pkoJ6x)aT6h44&=(OmNgZ zK_|GVfq6*H1#0hLMwDZh-$1wkv(+2#z!S|J>e;`~Q01jB^PHQ*5cO0=NKcs2U`cd& zCtYS{RIed{0bXGvOtHRYepQ{7IgWMhPkkddzcjBtdbgfnn%A?x0!qK?SkXPO<%N1f zY^}_hC@cQqd}#Jzy7T{(%YT9eS$*Xzd4%v~cw<7-_P#lyDc3^_7 zngCh74R46~25T(X#9=obbNvXq#31wqM}(_}k(59F-W8>wj(u9Z%VwOUPf2OcUIKsj0nnem#6@6%eIpXQ|Yo_+O( z1QqmL>zpk>!15=lf?R*Yc&c6AJC}y=cm+86!_AOlM&8PIQCQe5J%v~pbog$*4m%7c z3LyhbEa(6i-+G zEAijkkXvs#yb9|TBtz2dbLmA_4jkTvx$nnN!oQpEb7a_yDytO(;U8Iy{w-t)j>m=L zIVShvK31`R6}fhHz`i+bO%FAK(WncrGh5TI^5aeWGW;bw;7w(JDaalhWUo;6sX=zD zvQH1Pj|{S(QT9->rB9uYc;&hGm}rfQRd!@h_M_RRrE64n^I^0kNjo4nTQG_S(Ky+M zc_k;ENkxEc86xx{!iJ>%+aH!VLo3UrTV%(6PqnQY2DQo#IIf`InV_+e%ATjjvI9z$ zJt*kQ%pm(ce!Lk$wolO`}`8iW$jYy{{Dvp@bpy=a#n)f&l9s0R{DhGE?MdQp0^F-C!ZTuW^UhX;&opY{J5OjHjxC>hW5h7q_Grt|? zt&4xP_-9AAcd)~?q(b{%cv1fFYeL-JsdosWeN-{-M+71nNO0D&ka81sD6^I-twGu4 z{CGbl>`D|TswOeqObtmfXQkX@!U%HQC+E{m;?AOd5f$^US{shLauFr8W4OY9xGTDY zdyDzLBcty$_QosXZV=^xBXeVpMT;W-|Gd&<#bw=RPdN#r?R1s4{%~lnIB_0JQ{#&x zot2^8(g*-U7-|rY&z}ta*Lj$rEk4GiKtv*b@u8QSvpwH8PS5Nv%>N*G$|5x)o<46a zn8+A#?b9et^wmvum0JnB)HMkkUvbD}<95A)g_t0DX4a&Zv zGd7vEtXt#wRmMQLcdv+Kb|4Q^q14!ef;XLgW-neHaCT$K;2U+iBO@mqJ)xw&%%lEc zo_fERv+Mz0dE8hkFTc!#yy4>aC_i|aelHTuj^BuD*}_xktDQY7!dXe}NlL^PD;!Nr z_J3DP0?bdCP&IVBjHubcKlXHztM{ z*?gGDW`v=rsgqo@3c8jFzkpNDJYh0Fk3n9BU8fwsnwWFq~ ztHR2ZK$xT#?=2QoO?@FW-KAPz<_?%&z?=b|>h&&$b^|;;`wK}A&Z9+%v6)@^0Es|H zKkArqD?XAvd``r)md1NeEQ>mQK*@FFEB5~ei7Y&GnkeQh8ET#~!gH_sU8o2)Jk#01 z43+&ieTmcVl)vsk0Yv_+oL!ehj)#7ShQb@L72OKs${n7dNls>ND(aMMcl z0vdJ@dBOaq458wHQGl*i=3u-D7{h1^8jeE4LMWXIGY6|oj#vB1XKGeCVPUj6v%Q#v zKXsGrzaPt7?LHcLK`jvMl(E!Ra?GcjNN)hU!a2;3NaXwWMU0gZHJ!!?M7I1LR1xBZ z)-3aEX0;h#24}UI)oEr{-NVejN*UWn?ou-mxEOqexsNt=u?;&^Pi8jz$X!RgPh0wiJ8MxrA0SC-{ql5BUv~q*xJcSQ~0m;7_klY$@F^(3^ z_YB{v&IHr@J5(~7Q&nbqbwd&xu7+bRBN1RIuO~1T{uE{ujlANYX4aaaTmD%TD}cv- zXxPFUifLU&jp2}`c?Z_8f3!6J8}*7=7~Ygy<$_4TD(~Oh&XyeiFm2(!Cw37Fyr;u{ zip*LqHIXr2v(is6C9!PHI;N$cwcyWUz(J+NLC6nlbdFhajksw!BqxK_&}tg$s#w>f z-^)e|LM_v1r%%-RYw82;U7p0Q>$nKfC1;=HAA)`vtc&s4!9REmk~Xh4vcB@K(du3E zPKZX;84$f+|f`}fiYm!_4Y1>MJ^ zQBs$#;0c@;hI@l2$G~fY0s&udS}7?D;<4jst+)*wu7Dm3 zNo%cDtn0ZvXzt2u;ZXH06wLAcjJ8yCvE`M02~BzdSH> zdyQ58Sw62(B+qE1&3`MW-{cou4_RoT^z%R#9W}L(f=Cc8SoXysbI-5$)JlnXn0<5z zV1Kp$BwzcEhYIMEp!kKgH)-y)o-iOYW{fWa?{aN>A_m5`A!RE87Z6baaOfu39x)qw z;?XhrW}9fXTR<^B)d3#uug4ymc?gf%!X67xzOct3{lou>4&fD(naK1+v)__SoKjwm zTEFPPC9a>5G|#}(ILG1|Aq0gi&OIpZ#wyswj1jau^*n+_u-TcY;6wv6ElNfV6*?FI zCrXe_dByFeK@-F96CSu{bX7Uf%3~4y$UE$AR<^XKO1}O)?%WT-%rPdmKvP%Hl9}hc zNNglRh0g1qe|P0@MhAv&6lzzRVql97mP3b*jA)s3XZV2Gz?{dPIhSlBoP`9P z-OQ>dahISRqRRin+`GU>Rb7k!nIve`;0abMD%P|HCE_C}R-&jGNaT!66h+Y%t@dKE ztyWPIz(*lCGlbJ|l=hZtAGTE6YM=r|@mBCt%*r$sCu>S(kt_%7L+g2SrKJD-hu`31k8U$B1mu#inBe@8*O zEUu4;@A=(Ffh($AzReA*So&vHyIj{(ySz~Rw2gMj4KWtlP`9iW{<|!L%$?A;PAWzR z;EQ|-Nm~3#RycP`e((Ac1%L1ic2BFf7zAb^|9KAq%D4A57H zE{iTXE_l?=k$8Um7@_BU@SIn;A_KE%Z*QFqWm zh^b&UN4&D$#vCEkh*#DIVR&+dTD&pysnJTU*=ItfR%+!)Fh|^kwX|@@|kBjy}>-? zOAqGx5lhn$*#XbK>u&LA>Q%{_|5L^xO4c%QMlDp(XZ@5GIQAHF6$cmhz+Bm}-*}}S z!F<3U|637FCY%%&BX&n+H^fzCjt0ma9~=!8r4`F%=^UO=VujON7BXam#%41&WiID5 zUM3>4w;c0A*@>Ki+fzh ztMY!mv7L#$$F6y=*tEPgR^G3yUhlmS97Cs~ho$EW1C{HkhoBWGVh7A7AF*>{hGdU> ziJ9OBKr@HWIctuw0EvDe{z1;&U*eaz8XkSY?Gi_gRZ*a@-^S5iBn6X|KOmGb=lv0% zKt-xsU`wBYRPUnlp(Tk9m9_VvE{Q^7=`b|zEmVIwEvZO_!ATYu-A)SUOnrBwT^lnW z79q4=obF|0>~#N$8>dmt1Y{0KYHVBb*{^v@t)=oi_yoKY_!@VKSD(*bqE^- z!Qu5nZ&@cO*>1{$AVLM3*f|R~WEw{KQytx3cdwwE7EmXmH*gRE$F-hO*!pW&V{B|DV2qNnuoAE9e-Nu(yOe5>c3bYZv|0w9kP5xLtW?S z3tSyUOF}it??R~gD>SC(3f-r>#1`cXc2{nVSgn5$?Kd=HwNoNCVGRI&NC2EzQfZA? z_y=)?!)}R$z${++4d0gI3xlI(Kb30h)tZ&(J2X!3n2o@92$NQO7|;Qe)|Y>ZU3<*tV?u2W|30Va;bXDv}0DWk}dgz}J;xL3b>z9iYdpOZSaTxU1;2jzK zjb93H$a9IB zcht$5$_gN@isGU`treO3m~z+vXJ?yq5%&!P6-QDTX4 zJ5Zagv-?D4he(ZJbZB?Lp@_jqe{YEyD?P5XB_qbPikUkfW{6Jfsc>m;RbmO&wDYj0 zjgue+{hjLjuBK4%Cm5vRd%1SxR#-3Xl=RY0g;PCO+c`&M%--uXnZ>s7D_FlLP{i$f zyKh%|IWgQwJUmk5ERR9YHKyv2bI!NNCYb>~+sYewqIK$xS9&>yoBerYU3 z3|hX(8J}gxobouy;~+nrFMLxZcmW&-`pv1w1l;}% zYN`QD4?5J4W)3<87ZDm#(;tMJC8~$~MkW|61p!2Uu=rBFxvveI@3dB;QT<;bYu;gf zRzT#=Jc7^3?2NVA&5SGNrwmCVzUqM!M@&-&2WxQWgU@D4TcV4B+KfnBwEFq_+O8Rc zh*!9W1E+^5AYK=oJ>N|D(2FD9_QVG@!~lEqY(1)aN=wC2V#x1OOo3t!v-J3C81F;{ z=u<1b@EZ+p&NQ$K*3 zIH?G_4xvDvnv0@nbvZ!~f4{p_ZIj=swjIno zL6st&vkKG?z(!S|Ftu8BT{Ne+P=4jywuEIV0Oo8Z(i|BC<1tTxkJ6}~4h;$!{GTwE z=ChIbgd>9?T3ETRaOTtzVc`dQ6c*WmlXj_eKVeOty?>BQCd&{N`OT)p@1N1x%0P6s zm9Ob+r9yVLzXE{Jj7-!{`aW$!uEMP%4A1ApUGFK-b*rj|9_ecge^=5&9B&`kNv&^((q=}(1=|MLT_AJV10NLH! zB&zwluhe~nG;CD_T2jtnn6tfjV9vzf7BfpmHV~WhHV`-t$p)h9f3|@r)MhpkTnLyb zTgj5F0^?5hMs`ScfL5ak>QNT*I2zRr{u|sF>M4y&8%pEDUr``Qkt~X|$svud4wT?!-j4%q=@ZKxvfAFc^OVa|}XJ7#=53#EjyeJkk z!+UASptahq{J&B)oGL!G*AM_3Mig{W*Z6FDZc&Pi?juT<0-+D<=b0Ihi`b`;ZHkqL{duTk)gW zYBZC#jb>u>m%pIMiDp8HtY-3a-Whh@hP&@DGXW>r%4^yB-H%lw+R}vw;l2C{R_G** z{(>(e*^~MpudTmy=rG|gsZrK16rc?Dex3iz7OtkAC=ozdAjWFRx&U0IyQ-av$@;~x zypZm`*b|=`yLup)q~$5VxXXK%7(ofWnvxyup*=?1A9)_Mz9ge<5hfbq!C?JuR@T_) z3b8Ga{6~3~B7>HyM<6!##!mmI=1!VSx;NAm61Dt?`z+`>!ACE$S2#J;A3>Mx#wPV| zdm8dT=xIOcX*NCeGVenC4|ZWr>va@`<@~>xi(7W0IU*^T;n$#spn`tG`SlLU9!+2N zpESK5WDe%PVDT?!e-vjeb}q6lVTBA+RaM5n`eDUjEs!<^!d;9O2sWa9g#fDjcZeaL zPrVc_oJ#OVN`>rT0_@%&-@FH+keYb|^zU8Cf`g)uM9qFI1O;At)tz=|u34AE(*HFbo zZ;q$`x=ub7#FXUvL|#luN#Prt@DkUrqTS<$MQfjWRK{QLG`z9BL>g~C$xS~on?|x% zBbtxu?H+-QpL+xhx9LE1)gjyboV#;(5z`2U@z2CLB8ro8m(qlP3?}kc z`!n|zT<;3WTv1vT{Ejl%LHwV7Bv-3}XYeL(=IF7ew~9Ps4iWRI?0@fK?C4Xq8T2J< zZ!hmn6%dx0}t{mUBvr#>T2YkSlGa zJ&BJOL)zj(S^kV?i%i~@7|8D}_q%x}fSAeKQcs?U5A?-0p~H&DsYv|&J;h9+ToR?` zWouauwTV$jf}cuaunI1)xRR}9qko$Mam=R#e82e`n^%P^MIaur@!oDaGPs{QIeo)T zyj$uW?AE?8^|&+%gg+?F+_EaseZbVsvGlM+JGqhHEp;b6osK_Wr=_N>cX2PveDhOx z`%7-(pP$Aer1N5E@!D>X*eUlned4bRoC86UdLTUeblAAbXI?kAoj< z3CT?LW1eE^A6CudZ#;8iia#8~;K_F@eXiF;A{TJRA}8Nc#7&Q>l=ylc!>S!KXi9^d zIlt8P+)B^)PLT8<23Sjt9ogg&dHn-&;biNROGGAQX+A0aArO}J_v9v%O)K*09WYV& zkFvhbhvwwxrWGM_Is1E?PeiX7lkWqO!){;VFi7SQloz?gOqm*Q?kDonUQNd$q$M?I z;oeC^hUrI5K!WRJn@C}Dh48WnR3NI4Tz2KpBj&@S{Lv2`8s)*vL|EG;*v%T!Ur=|{ zvqa!w7^7x3jmYKFOh>AYKLnYgVU7EnhuCbbn)D$P9h_u(d zl!4FVhkwr;LvC`PlmW;)+fhMA5t*IMC?fSWFBJJiWQaDOh>q5zRLSNO*-7KGQx5}K zp=b##PZt7~Sa116q~TujiO4P<~{fS zaXyh9n^6t+nNLK9rujrh0|8w8^74t?dzR)Ck*PDE8vaCaXYG+sqy%G<2*W#1z^<(M zME=5?!h9mpC%_=yomXR{154ag!YD|~8e!=H%raaQ1(=F~=^CtV_Q3>pme(8}&;B+A zozzd|h!)3@)J5WYp4f#W(d&4d+K8SUIr6|_>OFwRz@4Iwx=(BP<0gD4UEeQHJxd3b z@$|2y6rp!DN{l$8ymAx;bFsfLvocCipLgP65(5jRA$fKxrI$&S?pc!tIf;loWv0{q zw91bCPNL9Ea7nz|C9yP7fubbf;!H@wr582b%&04xuMcC8PRMWf&tDSCsH=3-(+0)3 zF_)Ofi&$n7O;4(fb`;4>!nQx)w_Cf%Nt{lZu={%N^EO;s@;SbfT9CerW9>We(Ons> zUJD@aevQe%hi7jZD3i+UtY%`FlS8j}LAVzuqf*Qz2k z1N}?l?DA&DsQSn=__{lHN$#ZBgtgWV%tde$W#PwD1b+G((_Zs&VTiY&ibbt{wW0P? zC$Sw|Ds?UP9Fp;$^JM>GxZzoghEb81tMp|- zzLzP0VW0V4=CEb4c?+KEgXwPhzsvWsk*&PV_aaoI`CgWb5539vBAkJIFA`mp;E4i2 z&G+&rp2K`EKjb$vE#q4@-^;z`owO)nHznT-hr&EzH6ZH?=Wl%*IIbk?OGn$gr6hGJ z@m6DI+#Dgr3mIU-EG!)+IIaEG_U?X?0cQ516}0ZXOl6I%=C!YSmuui{!T#QSAxrP& zdT(X4Eht&_?re>s!bccEL|WnII3*awl!~@@i{<57Nd)6%9_2ONbH7DsEt)>qTcnef z3^4Cuvt?nFw`c~K;bedz7;zN~-r!BoW`H>Y&SMG@X}MhPhRpsVMMzQ>t$kh+%QtqM zy&fcY?z)v0>oZqZ;(SAIBpAaAA+$|SD7+F>Xo?B*h4a|)I}7w#jJlLawQ*yNzjB)T zsfJ!_9r#61Hn9v7IobH$h|PRkQVozWQRDOMGta<469SJ77F)e9i-ean19I1l!8&*D zffdCja7Df})gpAuK{~6)FPrd1#)3Ul-pm-legDc$FmCX?qH)5e^V6koXtNU5CYl-X z2D6hfC%Q=YvY3XAL%O7Ud6N!$rh92O7v5Iv+qmy~y`_6m^L|WnMo79BNss`^%X*k} zFLj*n+WZJBVqWQry!;6H9Br|%RMalGa=CKlp*^@2oMxndK?lnHV0m zvuI*jB(bTosV2YX4^?t7Qmr{lp0YKCr%NT9D5i;VnnW=LE&R2hg2xHww+12@uUgE3~#9*)y(y0kUw zan{VK&C7U%958iB3^YspL+*iUmL}JGrt@s8#|rqF)Z{4kY86u6sR?$ENwFtIXTq>V zRQ*C8m}0DUqm!6HI~F$F$1IJerxM$-t$9AI-#>bqN_|qxTu&9?ZS%^!#0;Ig#P!GK zl`%iTPbYN%{~9(r>q$gne%!{w{4e4ul?$NyRmy&50M#HVzYP}`Z zD9kVOdKaY#Tx7Xlup6M~%_nnqjQ+5Y-an%cf>M*k2u~BW$wZAqK5*}F87MfqA^CRG zdA+C<=iMMP3RMax^*q1})r!N9wx@*E>u^JH?)Wv|>La^sEc>jC8A>$&)I5QV=y)&d zwjksO;^PzY14};N(H;!-e4XDmz}?aae0!t}^PI*Bo1d(tJ;+7^*F5kYs7k^$OH|l! zY`4M5WT!}u0v+1{W^CXc8lwscC-tjhqp{sU*~av*_tx0Z%JMX}>nNT}?6L(*i`%}l zn9!?hQB2=ymtFMMeeTxJ_yHS1Fu)b^qs>Z5ca1-y~ zinsnV5(vFxB>N{K1|_)d&@N03`0*Lh*xfYJXdR^9lMF)JtkNRm$drCgcRLXgkXtjH zC}J|I-9Ggl1pK+{`w$OC#JGreFLNiqNEoYmgYaCKJBMdf7b!sAAe0vQh0-GLNgR~c z3glH_dLZlUH{lQ#qh`$z{VLP9`6OuAhNOC7u+s3wCql#jczy>^s;5j|YMkKv`yk|C zuviO(zii-Sl|7uGWFX%CS^q2liPy-poMsi#>g2Qk?YY=9N9zkU9fav{MEebHM4bwc z=Kn5h6ozOyQ@EbVlOtHE*M`C!Sn557(HlSD9`f5HxK=uP6pPiP*7@Uxcjr zCSS;m>?BW@jp_uP+&24XJuC+jOI$SwG2wH?ouRdoKI56HxnLwHsfg(8ZqL=oT*;?mqg83`z4!}%Oj zXe7kCOt{AxLWi<1lX>U>ln*ydqhU9kQFFIx9nH%1&(w!<%&%;dM3A!Ul(%>MLs3-O zLy27@P4^(9K?~75NQ-1oBmQ>xA%q0ri+%vI&f!7UJ*Nt2+7vOqiSJr+n8ayWB#*LF z`I#u4iXo~Hn`|*k>gm#mXmtSL3cGd!%13;VEYcvh8%O4JwL>3H$8Me zv8N=@#_A_qtdGEB7Ep|1vo%i(xn0n4FeLH@)sILa`mfq`mYaM?x&Dyy*1UqToAxn^97v26^NXn69c;YSyp#MX`)+HiX`Ddr z_3bz+4OtUQyjL3AzBPU5_esZF#gPIAfq3nb$(veqI|~BMmu|SdMw6i)tl>{%-qVfM z(9jCEy{kCpwYg`Rgk_l@tH7Ttqc$cXw|dE=Ot?t$v3RQiQtDlto*Sw=IO`U4$DWe4 z>Kq|f9nHkDiuz3l8rX^Pg$qQyIY_Nq2Px?|$qMEq+^l7hnxeR14+AsGi`+`N77m_| zFUPSaIeh6aPnnz5Ce%@UQXal+z%>bc$qwo}YHGSRG&OxKzs-|{Kc%NtnvL0ZCvmjA z$XrIV?6&r=$!j)Av$}VCQZd!^T<;xX1y1rB?Y1}?d0zJMcfY~pgxv3djvLd9dL#E8 zc}IpP9W0Df0iyy?>`T$^%P=tMyBJQ@DRD-$N|J<872ZyVffs6*^V65C($LgDUD+q?)=E@MS507#vu2$X{irJ@bHJ0{ekU8>GT5R-I=t{?+_jvUZp=P71L(|~a z=K)&*O$S3z3G8S@%M6CmKhF5d7>KEaIOwAsQRrHRE2jWCt95W8UelIg!L87bv-|p( z*Cl+*-M%?*UmvS(8<8%Z8Rf)STrfR&3j6t$g?y~(!uoWB-0l@-inebxL}u8uO;|Rt{W5`5W*WxC06UsOJvILsFj`R*6=(SRYzu-*tCC^J1=qDeGWEv?mv|T%F3AS^qk~G+6az8 zD++mG>TJNR#$!26$=m6{B&2_IB^jotlVqf_EX-UODe-EBNDNFQx64YF!q6oUkP^&6 z%BQt597Y<ODp=}g8bY#}WF|9ocfxAx^ToDP zWuDb9je*xc>MDhjP^CK7{tCC6kb7N=a8XWcG`i|_qE|Ij0OOy4J@QP@#++nXL`3M$ zR<*s*wEyJS3L6)PyRh*C!^SO~CC7_6%*w(1#+nrzsw4iEH%2)Oe#%ZHx3&$yIDc*bAVyqkI&%^~SCeii zbaicKby0nhU=a74OPq!9fRH2Paf2v6o4O$&G-^>|2e-JdQ|1x!L}LGE2KK8g&C|;@ z`+?bHnEcXr^+3A=741UP#HTtmbCBIpd@`$&HR`QY&vs*FobY8e@8Nlo(KCG6C)I7$#mz{C`gwW1dN)`6gCOMOk;UjukL93~$ zX0tBUBzqk9iozp2j;o~Y;Cd<`21H@Y9q)-eu$mnFKe&X2+*<|(XW_2P`Zb>_dxby$ zQi3gpt8A1O_C~=LwneP1y;C&scvrS+sl43CGg#r{d_+A=XCGq2{sq{evo8~#U>F}NE%I+}8*}wm z2gTwgpG^p~7+1Z0B?MCChwWiCmzTN_H~Rd)N(i)0z-$r%2^Xq+9w%gp`W}I8cIS0Gn4-r6 z!Tppq>XpcUcl+yB!)ivNTDnZLE8o^MB7Yq|Q4K9zhj--3wrvfD!vS}e4o;B==pf{c ztI!KAr_$VF5x$e%D%i%VG;sCxJo?V>Z9+kBm*(}>Q7oKU+72$uPK51L(PQ!t+-CfM z0&a6EY|!rbtf*qMwid@#v(w8dYGzMUsICcsa++vxI4nFzr<3*4L24dllup0L0CFt# zc6rL~V=5^WoF+CA=V_Mv`~X;9TJ4Y7p~JkcpHVyymTilcb&!CQfpjd=>?mx zAE6@%GU$zlg6%OHf^b|h{ak_gvo;*NU&gdyHp&PisqUnH2WE@EV@(#$aKuQp^?9wu*|ao;QFEh)6pC+Yke=Y6~Nhx(276)L%C;j#4v@ zJXHv>x61S&!}ZUh%HGXhJJ{lnU|z~%^HnJ$e6Ie`R%^~qf?*oHTXH5M#UAWC>W0dJP}0S1@+pMws`H2;cls2 zJ&UWsYBpOI`9v*2Bi<+S1=BGCnRF>1iS9H1AsyG2tdgkg)%be&r(Yp<7j^Ogx8#eG zNf%X|)IF~;Pn4GzeIA3=?BMGX4To#zIj z1hMc4-}=>8Ep^@uKM1zGnjM#@d{Q707Wh=I7(GV;we#EjBwPFm;rH#(V(_Qz_n56e zGWV zvy*%AddzmJmm(CaG@4j*QY_pI2&U~(x z&%ZLCPm<3zB}>|TK2tuY%;$siYF}?YA0?kBn$KJK9VTgMG@qa4k3Wjf{*ov@#CiEj zV%}PDX5S`00!7xPIG42Ka@bI?6BaWbjbZON?I0$}`-;HA9 zzT!9}le8_c{YF^ya6UJrPpqo<{KOk1{jH%PC$$Y$EQw4UvfqV?OfWsC*2&j?nHADo z@%QLt=0A&CKw&R6hFA68AFtp~^KGQ#Seit_kk6Ke!rK-&xAIlag10C0lbA>y8CP>- zn3bgP)=0zlVPUs zlS$|yPPYt2)Hr;gOK(5eiVH1#xsXEFcEb1qOC$4@4z2_1JQ-YoVqa&wzB z31lq6=}dEr%+5T+yJ&iRX=dab;v3a^tPD1D*n1VF>@Js#RnM<_j}rN0Z<@CTPhddr9%UDn4!yELi6iA`->@vCDFXB z;8!I-yWe2FBm{(c9fBfnx&|tE)t5C$uFf6lxl)L<5Q2hcsYq5LP4GvEpj)qvXS0=X zcCRmGfyVeZu4cV8XUS8cz3wyfmMmmkB-^7drv23SdBQDyMcxIR-<~Ky{st*d{e9#u zktK;`Mu*EXYXFNb{8#MXn0r!J2uc*BE3xM_3B5*Jr1?q&a{eJm7Vcv$l2r;C_{W@M z8>-@t(ET$XBkxxBeJ}Y*T8=^zoDvDDwUFW8dFv8~nMXz6B7 zpZm2w#1ME!5mZ(XCGB z@#t>sf!#9t4*&1X9Dx3a2U}j&C4HatVA8}8o0w(#MSH57<6NS6-CHTFm7rKe@LUD& zwD;LBBXrgN!g1y?(DbR=#f&e?n8PjcP4ZOeg4UmDleHYk&Tx_k@jxC!I*xL^i0yS> z>FykiUAoQ*orj!mDH)OHhGW>q%*ax^K_O#@37vNx>q;_F)GsN>6-Z}x`h+}g$Wgq_ z(^NaxrGzspAW&%BlVC|w!=wO-bB}}@E8HWIvuBA>kzkyvV*MG^UldSTW}Z^TKs7<~*W?afqe8dn zpzf2;gsx$^Z$F0VNK%mJ{nzh8RY>c%y?qS64$`=p0qSGG+DQ23Cw(YIsYl6%9y`z%`Al>6m2Ho9SL~-g+8HzZ!xX4a_V$oym8*_U+EB?buv| zkL7sRXvQ2gP)PAr=qT6)h33&!%OVj{NX3&G0e;owdoaXInBb1oom7>1w>(#hVN$^2 zrIOOzLJjNb-8Y+uNSlWHl>wTp4-4mtgb70hi`)rA1y^br$@;KR@6Csyf<5c{aoFzdr43X%1}{F(bro(wz{ zh-Q6Zlk(nw_~+)t^caQ!;X^(ot4|(pk4!Bh*H^zQN2d=6bBMrrm6B9mWZ~CU_5TO> z0asBb!cfb-!m<%AwKpu!g@T1~{u@|cy$@K*dw=pz%$e)ofK%`s8xJFY1n=;XqXftG zgj$tVfM1JdwwjX_<=cbAQJC(@GNpVwr^9F*^iX+W)r2kNbRc1Gvp*KulKdBKVfo`T zXaP5p9iAvoZl=#qPA!FhU5>)FbqL!Hr(p#Lt`tmk;p6cdqe^sP$3Btcy+jvo-{bk= zPFN%*Y=oRfZ*^|}#Ce(cdjy=DZr2mVe&R>R71r9Flixxb$Zd7TId2k)je| zE0NEH8jEwO#pDx!&_!;N3sdO8U$jj4iFt+bjaOVqH6e=+Y(4{nAaC&KJW1Pl+3+cO z7uLV>DXp)svh^v9s12gnVn4X z3cxFYt`m!Nv4}+i?O?*Ep!h*8Vm(5!twQ@%WK>RQKPOLFD=n%JJ02^q$Fmm|NgWQa z>AT^Gn$kK(z(!U^d-qb*lRtwhp&3W-F3pn{nQ_MHWWSpH)^}sXV2Pc?5n9F^y?I9_ zxbu^IlWz<|xkvIvc}P4}JTfyt?w8(uJ&qnK1m=H9X4Xp@0+*>fvkpNQ+=mb_X$S;D zDg$n&2NnE{j-f^lDZiH0ZTJ|73mrrhzV@a`*yTRX&q(7My8?tiNKiZW;&Chxljap~$iL zIOnkMFnKCGMfoRZ1X&bZ$AgWND43|u8G;Wjir#RA4j%GCOxgZJ4X9t8bf!~P`>=RZZLjD0t>QewSum7+L7(rAwfG}#+4bAn{YD}FMAIX6&z0yRb6End zD2#I1Dz1yNt7wa+j|y?J?^av2Ioh@{gr2 zv>}2=m8G!{$QV;?w+t{FbOGA-b>?kOg3VkcrC#suKE}Dbnx5SWTJ7vtDDB+!ApfFC zr&{=H1IeICv&fGK2f){nKmN_Erd6L=Yk9>AYk{-|lED~p6<4l}L+{@(zZbMqbl*(X_D-7O;q)!&h=FVvamn7GW=x zg#zkv4EVwpf_BaaP>zy}*U*>gL|ySVu-18W+{UVDmZte)W)Y?77D&eIH)LLH);>mt zs}?mDw9993%u9oxR0Lz_Fu%W$C2pl^j~Xg-CCiV6#1qpPW4?7ME>$wYmA*oS3%8*bBw`F)SdfFd#F~wgc0g-##t`66aQPD zGB?4{CUL*9K(#8OpTr-9A#vw0r(rosLE%u#x-F|^-Bdsy8IGWXJ#r9HyTeITg5}|0ydzZ0x{YsHE$apz%!s&B{uE}B7mS)JHj-#$JzA=&;nvPxZX4`3SD{9Tv;PK4nu7?TD(Qs$0Dh2UR>-WQ)N5;7J-KQp1j7 zvnP1jn89REfYVldz#Ig}7vZmGp@VLm)cXqxh*oj3(PFZ&A&PAA&p#Bz~8Z+mA zs7!{4IH1h$|Bn=4wlS zB$y)lDOgNC1JS1msdLz@Xvv)xYj6@7jgd<@skz{y1tjxXH|Kg5FZHt(=vnJi>nyMm zH8g#nU~OuHBv=t_#k6#xada1^s4@GOv3h3PDh2$1T(wKo68RncmQV02>0cJ@$e#S_ z=>mQwS3W`((GeL8egvbb8SX1np8z`P@vb99$;?G^X5yj?S$br?g0GPMI{u(K3Fnn# zbQxUBP+6}Wt#*mmmf7gZ={iMFtfT@nkm?u$m4fi20~6HcdK15g^}`6}2}L*yk; zEjU1Ba$Sz$=z@ku<88kYZxS`}fiMCcYd;R&!hKHZ--PvK;PTZ^eJuyaDHO@-7dab- zyEwejt@ZKy71v)eWc2C)&i%mbeeN|@g0Y2}gccJTHk{;tiBrNC_$S+6UVax~D=^AJ zT8+AZSa8IzI;{}4KU23%Yl4e#0mW{lLUt$!1Q^8!M1FDW;*Nf>&IT-Ul>j^2zi?iW zDe&$rimMvPXrv9x;Qe2ns{IS_ln+bBf-E1NiHaC@EL@vjZU2~Xq<`VcKLA~2>-7b= zbB-TzDT?o+sXd8Bwm=g88B)k;iVw(B)|8?6TLT~q@|ye}M|Xc`DJLSoc zJ8Uka&1uv5&1o6a+|OxF{Et;w%f{v;MlSi1m-Em`s6%p$1;9ry} z`E57eY_&hxTEdwqJY6f89k|4K*=dfqPKF!AG!#0=Tg$^-N*pr10~7v?Xel#$xe%UB zl@W_9k>l6oY?w#5`94&(BvdP%f4C4 z#WaKK3W-?s2&XVo_+@31h(%XRobzEl@Rb65ScyIAKdF9^F1D;u5sKN6r=jQ}oMZ`c zR`M=5Dz`tyU{e;$j4um~Ha}+j9U5&)m2>AAZ4MA&fMsk0dTp#d>b05J;*YMU(V08s zU#GD>icGp|s3`y0GvT$+k4d6nr}cM0XF6vuxJ>+{KpCUpR?P@ zE3n2OldXB!gCCSwyUlb?KmO0`HaVA&EDDJUClIwI++VN<1#Y9uGLu(nUX(+b6(d(E zX^t{FtA$@?N?W2&05r|F@^O9bI`XY-g$-hWTe(rHEO+r9`3in8x0KdrMsnPc&9`Do zod)Ag--N8YrHr8G+E*p7bR{|^D5Bxt1$Z(Dk<0<;BlK%?p`<5WZ3CNZ1?UpkWWJol z5NYp+?ZanqMYgQH8Q*y)H4&1qel9F$Q812YT>B|2JoZ5lt3by5h#f^vmd}=_tSqmT z`qxk+Zx=}1CtYQ$il}DiSDqk^=quGh?tLv!2l*+uldpqFs3@ASTf)O2X;D5Rz!E{? z&!3ck@E+X3s`T{iKn*Smo_&>RnbUQgT_WKY?bl#`K4FXK@CF5k(|Q4b9|FA#UMvPR za_QM`Ew!SkzGr(AiUZl)qm|9pu>7IkdL_CV=v~9in4n;hxD=$Oz=s2mvCcs-$|6|5 zQ;kdwpB0KmudEb+n4LZ?`xP_>$Cbtat9+y}II)zb6H&~N%+j2bIz}|t2hF691YN~njt2re*Kc-`WWp^S>Oy-AvYUcMgp6tP>4cYm*6LcT* zq#!4-vS7_}9}7`!!=KFwH~>^2%f-ban#tvWA**jFNPCa6bc?! z|NT4-`K#hJJ20HH*((JYw`>JPwy(l9f&uFVRCPV%4*F36y5Gy3L=$vUJ83w$8#J}} zQ&4P?kY6qbDC0IWHzuI!;}pCyBPIJ^zLEtm!;+Ft>wSnIg|emhf%GKwelnVoJ3-ez zZz%=UEpQ}`@(L!bK0>2%Ejz8}hfUhKgE2}!;leq0w84ME6?5T#1v=CAF6o2Z1crAF zy-u8hw`VU8B%2hdGAYR+Bj#$y8;f#>`)}JjB}IP8y&As?6+;k|6)iG@796rWHNX2F zbyCv;TxyX5hHUM&D>x6T6-A(@0ulTc4MA0u_wYR{;AGC?;$VPPKlZA&CaiWx&uW_N zWKeJzXi>1VJ9?tTk9eU3W#Dq>;4B;zPc|a6g2iidc*2fgF1=a;wC?cx=4-*RK%w3o zpp{2C`huxUy;(xJ^1ky6h}kE)RmxU>jEo&9GIrMiQ=|3X>&Vx7F71kdZOB|M0@kJt zc}9vjt!p;GmUoA)AOsi1Az_8POy?!cH)q>6bN>LO$C&83pUt-7YlWx zpU2$C^?cz_C0sBg=ssh?ey0r0NMBRBYR@OlzA>jj0A0LTht zV-=A7THwM}B;xyzsbDvnz*IVAznR=rBG(*Yx5KE+F8vR@can`Xh(%G}scL^EdZe4_ zyMWSRW{{z8P&0G(Tm11)PU@wMd*rjttbUmJyi7jh6DlL<9SFr{STb#fCE#IL@4wk& zSTbBExnNDy)IvXbxjN#tuQqStMTJ}q@cyNjLCDWRUWB}xCCRF?J0ycZ)cc2j?kszu zdh|x(io71CFa(ay7eR#`6?6B+oxfkc>^yrX*a1bX0!2^p3 z{Y06rChkO6u_pJp=|4#Bu}kV^lY9KHb9;PBGx*>$>@c^-yB9qMi5RfwT`kxy{moof z0le~adxUvCT$|U!t?iN5V|tIg9KCdoW(yXFADN|+`?P`cjOQVZVbQM{2tO_ulCQk_~1WS zp3U!}{#@i&Addjq6-cEZxdBPC&@r-xCc7ujoKU_$VO1`vD(e_oQ3=eP1yduMw@h|J zv+gSfikZ{zfLx57C*fBPubx`%ENF8ll+JP^ThB4)-7Ta0mWe)2vNTR2XpXbOWLxv9 zZ6nJooA$SDcZ@tyI_((AzEgTC9*%?2PLL0)PV`a!7BvicTWk)qBpz$W$U$1VME-3# z^JK!z3ZAC>xL%(k#@)4>C-j_@%eELN4*HF2zX?A+{N$+v8TZYMyI`m|Y`2Uqk4R}V zA6w@Tt{nNZX{Tdkopk4o22XoJuEtqGM%=6+1 z=|)L4I`z8f<1*&xWBfCt6H`2TM`n0SgSR5m9j#uKDLu2kwj=6XxWr8?4=aD();$G1 z(>Lkqo;9lEdachmQAI~^RF4O0d+?HufOb{EJOc=L;!E{WcGZFlv;^yr9p8wEEblXv z4UKlKvZ`qAESL9Da4I$C#4{rzaWbYbpAnI;T!*xO-HAl>a`9g<*IBht^ijSP1)I=& zEIi|xQCu<8`lE`Y?0|e0>42$Mt1+uv0W+g>SkC^9pIL*qTAa+U&6YnYFz$TG_8V>4QPq4Z*Gx{1WyTncCoFQ)A(`{Ky^%E>#nnb! zXCxmYG+7r37NY7XeHhvp711jm#Pb2U6d+_}DU;)%(*?(g?nazO*SoEf|M$;JE;7ei zFtQx)-QkfV+G^VR>`!5D?VZ0Db)KPmrEsgqm=;5tSQ6_L}q z3Vy^ov9^jw=V#Lpw(^w^C5lNlL}KS@2A>XXsrNb}YpS2mlpa{SHtNLNZS{j$OF^vA z@$P&Y$yo=~A+=ZUBQN4|>biZeH#IF9Ke4F5-)D zrq18+LnyxUK7JHoR_gp=IR1EsoYIERjL2sH{;@2>b%WyGN>X$P%4&(=B2=k7IA2`s zt+iBlQ2}~Fv4&n(3%#x;GZqKfV+I?EDt< zS1EM?KQhy>Tfp+hDMos?ov8d7%*27)yAdJ`=1|JwwX=Y%Lc>>ZaxC$=L|Y*p)$4w9 zCIY}<>%wp6@FjRm6hZJP-FI~YjU!#US~XxXB)FN;b#7+tP^%zq>|T`~Tjow!;d-No zQGfPBlu6uHgE*vhC$*m}t$3j9W*EV_O54I96z_BvWmND=f(U;eDsC#5MPZ$SJ`^3& zwrynJVj@FA2EivZ0BbKn7!@nBe1RJA%*7>fLv^>7czY6CY9wFMIKGz}4;5XD8J(vZ zJRb_4uZwJ}?uu-$-Ac$cC;pU`XJ^Ln%SXIr+c<=kc*~~tG%N8^UCSPpfg4A<3_gE# z0vq{}nIy{)BVoBP25<79>@sX~yyJEVNGYZATBWs{nOdq6JMmtHvv5Rt#|V|!9V1js zPaG&>8~SZ|wsfL5qMZ9SnK7%72F@&r0RZ^$(q&sv{t6NhK9B}kD-&JSQx8UFwYrfm zE4PVH-oy&CvP3ri3}G#~?cwGp(Kakrb)-;M*Mj{8vN~}Nvib$yy6MAyHZxCF!`=o! zgX#UmYd_=uP5UK7)YNK5dLScpCzRjqMs}Rj{bpi%DQuyH11w<)>GKdq<4`bQjc3=< zBok!F-bl0-mDf!Noh_&1&Rtj0er8O8%-)I29;p1K?|*3@hkoCUtURZClfWg^Thb%& z{Q)CX3lSuLMhHW+DWfM?x!$=pC&w#0S5BP6=;}I`u|^9Q+S zfkb)=qLk^Fa}&h5Ak&P_V`Y38jD+vDRd2_XJs`3*%~b}*X^Wl;2EK1F@MSv#D??jP zgFlKVR3V?@l z`$oY8VY0NlC)fiz&!K#XmtW)y9IX_|EdsE`{E`8u|odw4B7BS);MSu=BqO60LQ ziTrnktw@;2i=7WoM1GGYT?GPp8{G;c<4j(%3J3#6sptS;~~mv2TFsIa=gQtAnkc0R)ord`yz zgdZ$(QRid)PJOe6jnYuBztFSY{G)m9@E@ z4>~ULY-grPhCXN3c*UgUWoQbR41@$s*_TZtNxEaNnr1OG)4_iwv4%_({FhVMv!v6^ zxN@t~o@B?R{9&!oK}T)J?O&?r7peG&1Dd%QGBA~=p3BNwCI5NywFm=AheX@@EnsX` zmP`H23r55uz}yvcgD){UZ;7l^9R;C9qaYhA;8P4h@z_4N`{!g)xjWIEemLo-=oV8SJ73 zg_{c2pYVic@ZbEYPme2)XU;44x_WSqFA3Z;({NW63SfTzIrbuTYST{~)$^#2eKZu%GMzFiQq-Su9{i{ZROipf2e zE#3b;hu^^aCJ>WZpiI8SuDXYV-`u_$Le}O*!x&QclfPic93B= z<}EWxcAL)*tyl%wX^*`oo1NB4z0HV}>YP6xo|mCkELiD88y^|Lgbw}1D6q=@e(z<9 zdqLhZ-9aTWU~1Y@NvUacC32E9A7k?KHVtIQRYpvGyW5eog>->jnxOz%PZrwU>zx{o&UvE+%~up~bq`-=uk2rUCpG@vdR0C1x?@K^*GWDy{7V`(Hmfph7={#1r> zq<+C)G4c{4v=0%cn=Xub?+FOAoB8P1qF14PA@@}ZTm#%}LF?_J2W9oe%bcNAC+cp85)SBpU$j$N$_dJbsCeO!*;g7PBtnRj-(J4j)3y zs=r8&7#OeePrII%%0j|anyM<0x&vHcy!VKh7kA{l_>ty%!80JEw|eHAMJ>VyQ!H9y zQzi7x4>ti@B%2|uslrVRD{4Mge=eQ|_}q>n`Qx8>f}mxC38A@-H*xea@~2ibRxg*Z zR(DCfB?)@(BL2#F~{HJNeedc4h5K`4zku2iXG08ALc$KBEYs;MEEUJWDSZPbJ`FjG{EEi5= zjJQ^*?4e3hH-KMuWWm=N9{G?OibgCitt?8Hs1ON1PT`}Vh^c@ z+G~6X(fqF$faY0OaHSiA?;4veo96i+S-eMB)K?uU*0TOYvT52s+5sMjW9JX6+W0F< z%gMZH6v`N_C<4B9o(-PHYj;W7TdnfT&|X1g-r{MVaBxGVsR$D3Cl#xV*Zi7Qf1BQ3lEEd4I`;nLWn3zYdEFv);+d0bpDrol z07(}OWpB7DQKIDcAJU!JQ`vMHW&TBqv&5d7rsM0J16f`3Pf2V!n6f+beF-nudA!}%JYK;J6i@`!88<8z!LHg>(L6EH zS&`V~Odr&kUbs$6Y|Vz}d1~rP|2va+c6TnNy>LBJ8>XKcOFt}S3)2RGTz`Gv6Sm0d_@X9Ul;#KaDrv-R} z0bZE}-Z2xM8=eDr6P-!zMNV~nRgL^pDgWSqUs~n8!0oi@U)>vMC*+83A8`Acg z6^-em;q*I2u1>iLb{+Q#aR3o=6&N!fU0yCf@{{f5*N&V3c_ zxZW);bYDG&k%$y+{ug%DLJAeWd_L(3=V)=LRniH;*eYE9Df55(C2A&Tqg6DW*l= zjUh4Qd)%8|7cXJ!&5tqe;Bgg_x6k!1aHZqaa7aEF!9RrUH*#b>zJNc6L%Q47`xEKI zwEr&W`^>Zsb@!w5Gs7R1M*K7Mvkc7kc0pa(K|Jzd=TB5`ka=(4z}UqW#nji!;E(<_ z!M7ME3nbCv4%SCL2PZQW9S5_L$!3P$+j$S|$cm8ZoFUJ?SVw!48;C_Gv7$RjSyAJr zTjwdLF1y+t%xK|_cp_j+YC3d|JK=nWe+bzcT<1c>!J6jxmrl$fobIn|{h7yi(;#kA z==ts#G8c{EcOBQ9<(XFbAB*m}b@>elzYOa;;;SL`KXz`cbE!mSZKPtN^Bpi&8W~gP z^ef8K=%xOp9um;oCCBi%a2ShA`W~H<2awaZ)}RVDl|EF~RQ<6ty|l{tJZR+f8&QL! z->i5CFg= z5+_q4ce>-56JO&c41A0KyJHxb6#F903vU(C%!Qd1u;fNT1@S4`SG?`pCM@!!5kzfzdXd5%=CSAIFwWj5#+fi_ZLqz(@RW z8oX1mXpX_G$O4aMflGolDn8Ng7t8kFU+@K;bJGwvGe=&~7^Ojvv17#a=Z$qce`EF$ zF0qwd@3OK$%%R}F?g4`z@L;|xzPKTF><*D*zikaoWliU!EnY37JtC)nbkvnGNzhW6 z)mHWhZc$S|>ecxbRg9_w?-cp&ZMiZy_vhl{+ak~Y$HxlX=g#A|Nd!BhrgNT+uWPXt zy69DqexO!@m)RXi8tIMQmvYe5-E_3YMv2#vaj}`X9!HDI$`oN)r`@%OLSAs^a} z{o|6T%7NWu)2(fchY6CG<-Xozc+QSAWgtt}zutRiyi6^6g}9}#9%_yD7hFx_f7gCS z(@)Qmc??47TlCHnmd$Lu*;tEYdeN8#aG}96(Ai+&7EjOLdt7m(l%$$jElFc$d7w?b zw})Y&$@JIl&X0KI5($ag0&rsFl4i6rmOgKgTiwNiPRGV1`Q7(mKa5-OPm!me}rib>Jp;e8HLZF+FlizJ$1!{E{HYh#wU1 z_Mq75w?AbfP2=TlV};Z2Lbjzlikn8u^QDzezso9lE@?VTp0BKN`dwASbD!qH^85|x z=-N6`kCA3;S1fZ$ACjAQ$q<8nOd*HgsFR6zK6NwY^Xa|_Db<*%?@QSopkGs4G+pBj z5lOHh$}JC%@ED1mk*429Vbb13Wu5cp_@lqI6Ti>=)kxi}q-Xd^toqg9y}aikZN|6SNW zs(Z{gL5AjY+;n0dkLj^|m{#Lv9(t9hcxImB6@s7->CKytS0*&kb#C}aVr3azsNLyT zSL2OsQUhjgz5K!W>gHPPTw(DveOXgs%bkD9?a$=AdH3R?%A%sN{;neo>-w5y2Clc1 zu@tp1zy=1GlT8Ca*uUW`G|;)yj%U0wIw_P# zeDFV|KO+v5>zMej{ihsbf%YU&CftFLQPY?0JQ2Z_>4UaC6=|+Ud#NEJN`+fHrfhO4 z;A)k&4s71D%^ zaV6aP>LTKf$%~A#1~>EFtNpdyS%B!{`(T2vXZf!)>+d?8k%NS$;W*>3w0w}?{ygwn z*iWhf5Ee3Ey1NK)RixGEsw~>jgW;c3@Rn!)+Pu{e~FKDMM zUEH}q@k_K-HEhW-y?@uyf()s73{r%Q+fg@$pGBZ@U2qHqCeHDH{|%ZtQ+{Xhv*&s| zO%+{_jr_>2$Nlnl@AddSukCuAWY%MhS&usKK{P(#E~j>)`JtnV&c;GMH+70#3#p&K z7NbAbwLsnLRUqZB#XKF6`XPmDF-O*+KPDMnheoE^V;%AqpoQvIer@}Tfj=Qn+IT7O zFQsl4{x9=A_({)ONtMo;GMS}6QPI3=wqt(?0r5IHBK{k8ts;3S`C_|f!Sodu+|h)4S}yO6ti z7bdw#=Lk#IH)>b%WV@2l|7a<%iy5-oDh(U5iV0b@aLWy{8s6Bu4BxI~WzxmXXZ$F$ z2yoGDoYcR7wc;o8Vmz`FMkZSE(mCl!=j)0XZJ)=tc9*#bvWAR10S zDbB7^?GsMuv?p2B&L3yxpKheK5MJM3a?kGW^D~DUG3Y%NLM&1d{I?Fy$}@uxN6@U| zL-~=iaZJqv6i^^1FChiGb?URqL8;@l*JtVo*1W|{bR+SF+@gstB>rN4vDev8Wqkt) z=^{<%@;nYve`$qC`XM}h4MBfprO5eXd76lr|3-~S`NMd+p$=yjr{8z#vig(P(ZH@| z^QYd9X!TCF{Y|zGaS`Vq)^;^bN=GOj^@z;K){eVTQIG$NK;J(dE#m>BS?Quu1_eCW zZMqR$wN4Fw2zh1U<&Xb5_)V$^i{CUjqz(R`E}!MaQ?QYCu_P13s`>rSKl8Ek4|~gl zvFXEQyO!Og)NNZHX*#~;9hkd2#`~PIe%Uo<`3YLEu#;)84Hp$HL6n{*|Rie45v`DDXLb!~M5gg1%3Jdzc;A z7u0kv^q)a1?R+o0J}U1gu>UWgh0jap0dB%CO$q&)o-POW> z^W+_+Fr0K1cdoPW^S1kv$2a}C&WDArjef$7Mm8lw-1Kbefvrut-?n9u=0nK#;SRn? zEicupbYE`X(DBY<-l)=(KLMjJ)=tL_@(0qA<4(YEW0t{tZst3(Va?~xKJ#xJj6XrHb}3Sw<4Co4B}O&=E}ajj{EY>oh|?1AO}@MDpFyZRA4W< zf;z+pkP3pWC?r}jx4w47S);zp9}B{atBb%{JO?{QUCp@J5!}W$^U_f9geIo_�v7 zu+N~9+;9|L*Kp2Vh6hj7TN+I~Qyi^b+I0BVYwDdp575`mo1=-ho{${1O%YsZ-z&Su z?I;~sgSVR?;?`>tVlnW+_e%0D)qzL7QD6;B^O zI&=L=Vt#2F8moPODkgXi2{!vzNSJ*+*J!%l^$s!~4H!bgvj>n&dSNxT_;m+U7QA%X zB$DRW#o%_*DS9j-F;I;>$Q_GuER9Ip?C<;>m$JOmuxfUUEEB(4Igti$j_rJtqtknG zu+Qpa7~IrU>mIO5j-xN-NW4;5SW_QPE}PHRF~(~rlubUtO`qjvu0tE&($vTQzIL?P z|8ZY4%u6xmF!vIBFmC+mIC(&v0>bUv*gQA=)lHw9YvDp#uoG~-!Qps0iITYtQMUtf zyk|dj{?70R_FixZ!36*PlYmENT7;8dzn>k)k$T=Hd?0jh=s=tYA5rwHL)vtUl0|>T zzaD0RvC6y$fd!@3x?j)HNL#9V+E;7OE`3|PTDLfNb;=@T`V1&%W1Al8>lyD_-aXz& zKb*bsH(W(~GHy?*3Gi8I5Gd#@kK z)?eFC>#vdsw7t}q!wfYUeG1;aB(~hIL|cYe6*Y~3-Z*CR9|U4pLd{EJ!z-oV!OM8$ zjh10WP5UpWVNpvsO%IhzD+lA=H{`hNN?wb~xip^sQoeifXN^C~Jt;H)Q3vVxE7-^O z9Dj)0_Ao|NfBd`#Q8Ev|lU0&-OwK`eM4VZt!|H}?Gu}XY=pE}=E}T~By7OqmS8)O1 zBv3y$f;ySf&l4Pd3f7L{pCcFR@RIX}4L@V*dMEiau$?4cT2QV(m}YJHsjKKmKbh|x z9li9!!HMZ7hC-PsJyrXOXUa`K4a0`l-b_Dnp(<~Ct{?Nul%EQcjEXd7rbptnT{j z>nuRb?s2QJV#)e8y;u>eZEp_F&kV&cU?*CVoSwjlN~`=2tHF1%gvU7}iB&%<`=~E4 zY!mW!NcWI!@#^-*>K&a&3%{;yo4h}$hFelQs_+o#_#LNp8FY*-?R4CfOJTaWsk788@6xR$L7< z&~dbRPQjSNEIGLX)$rmIq|0NB632-fo`Rd9G{h??UcF;6!vG*VV$O)?02SFCo+%?FF)y(}iX0)O)1jIb0qlmZ8gjGc=^IB?yn zX)LqrbWFPmAJYjM__HI!ZQQQjlXI~PJylfu+iw8?52F1k(=V!dc zKR0lgvcG8!Y%NdT7%3)RmvZ;FkQ#Xbh~y5<-}s5Qh4>8#aVCGuvs?Qi4&3@-TdexI zSY!|1in$Xe-)8O*M(MQnMdxudm*BYr_6})#tWu!st^L^jeJrt?y`NlRb~B@Qah+{{ zOEquOPJ0P2h8~XH7EjXcZu>hWq{AzA@Cy1wcr2097M^q_2oPRDkyxS!!4O{Tcp$Bt?Q<_r)S$iZ_`_j~PQskID z(!nvZUltF71iJ@Qh4OqZt*D=UJ+;W&Egs3S+7E92_MCX+eP_X?1TShJVy?EYh3hE? zW%QxYRb74m88VTe#1kxNY_$drZSY2@Qi+h7(L~SaL}LNL zJGP37wy4YiUJ1?&aC#i2Uh1W_wHKdiZJ*kzh$xtF3#e$o3l^;cBAy`%UPGW_-tTXp zGsy&P`#jJ4yr2J{&xg!8`|Ru5Yp=c5+H0-N!1tZD+Rkb={y!{1IEYWOOtj=ga> z?7(S7bwbt|O@3Z%TPH4ssjv&LG%ZcNTPXXBiZWme${rLLp1vEPEU9@YE4jjUy!IF6 z9~_kMSqbj&r34t&M~JTJay~xye1dW14&k!D7_yVW953%lJJS$iYy~avmG*08fT5O6 zrTvyft6#k4%IbBAecJ(WZ2=1`C4(P?Eo=VO$|C6Z`h)r= zoqjLdpI;zmGdlq=<&O{Z1y)OhlPe9;sLZ^!3IY*mT{b65&&4b@rzBE2+fA6UMKQCB zg*v>rB_jcUd>7e;JUC0*2Tqz-JNG-*{6Y~`GsNb2rM37N2hY_liOtdKaRpP4Zn};U zR<7s+HOtGFc%7EdjfD~%J>@m*kMHq_KZr{iM9)wS9h3YcGZbg%Bx~X-PExE?KlXRM zBsZRbWy&hlK2_64qRi<#$%?m3veq?gWBQ%QLvm}WHG92zYAsD}v~*QFu2!ViTC@KO z`nER)sf3j5F8*>Sb9#XFOfwd?*6g3Fc&HPvYNj7J?cmC=78dby*6gOBX1~54P~W6^ z`4y=j?<>`sGM*#&IH8``Em7ioe&U7YB>s)WrApl7Ctg}b;zl-~T0Sh(hkN;8?`S=N zX^vmzwtfVNT#Ug zQ%p|*xW=V=;u|MfZ=t4mYZL$9QSbeF<4@zSq|um(dBarY!$JCTD$2njeg-}Af$^%J zt3|Vrsq0$>?0tDLxupE2bN3wj9KW94K)$(m<$k??B2idzt2hz5Y+7v5*ndj`DhlfF zU3=nugGF}+`I*OcWta~zk?$`q=QXlG4G*HF~@#?gYTvJ-!pY1%k$rdF5#S- zLc%W}?WR>~)TK-D&oXE@txWIbJ?}El11gi|(T)5SZ*O*hWa zd?t66Pp@6RJ8muCtsz+HW=(f;Yq>T1TRtY2CpR9#23B~s?jW#<(<>bc>MKJZq|$6UTb-G-8!<$)uaynnc}>kQJ(AJe+CJ3 z+wbz9f`o~=gy+=atXB0ksCF8vik-=gGZ{#eP&gkvwW^-+$H&t|{6eaYUpjI52kqJA ze{cU}`Reu$sCKz}GVV*&PG6o}QhO8a_P|e!3hzDL?efQS2KD;gy_Ez3_}1mY7s~rz zgiphpmjk6<9W0=co+c85P2ssg;c~xl;v0U!fIb?~PrDSbtF~Y&07A04JV?uH0shU; ze;nUy|HXF>lA9-f#dq51g>t4ozv-U-^fc|a*VELzU*_=WlWgWnO3ulQg zdw82Yc%_wM|3%VV)XV_)fIrn-${L^YJ`aX2LDb?~c{xS2=~ceKw-{=-mESgaw$e#; z5G_6~=l{pimJQfSY=DTwThK?rACdYg*{a}0OJn_3*!|!v*RAAep^8Vc#1FDFHa%;x z2fxTYa(>S`kQ9$&0l{BjnzYkOg_UkLh3y>Cz1N)MHy9cs*2nyR$^UG6y}g5uj;F^{ z=$IMM`XxLJn`EtD#(#PmZ>1N_r0KauLjY1!_-MA!Hl8WT5Q6b3fg0j1(Uwi+v3_e+ zpgGnL6UPlzv3}arQrBqnw&Gj({}%tZQU5Y!dzqKl^sriGfsFy!k{HUmek=X*%`wh* zqQjeGgVEqH5Hp}fg2C|K(-WLyVITYUkg;clvtK!#=2RoO0c4s|Nw+`acVa1> z$nyU~UM4U(>ja=rd1(Yl+PLB$lK2{lpYW{BjQ2QKDfrX-y!yX_9CUbNx#pO!YZ$nu zQQwx^{rrjU_Z+#N(_HIQtlx|Nlsh{)FL-&Y{qi=$!hB17X$~J(SgG#)X%o1;1|k-mC7ls{7@wFMHkf<8~_hx%NZyN~^zYJ!u(=P=DrF zYZB|-uSf;+JKC=$G4@}48~HE39rVw?#pf~jgS7o=_rq zC^O^FULc&!2RJ(Xl@Ube$nceQgW*@=kL^+34!z{8*)!AE^E36XFQD<=bE^52Ryu5h zxpoLe;>XeCrsk*v-fd?+Zil9ch;7GmwNt#Z_4Z2q_Tq<{wruN>kAnn!QPp_QjLgf2i116>RH^FhR{N7mD=wKiVrL-*J&YU#rNMb&xL z=HMORhn1Sjp2iIu%$T!l`OfZDe?kv;!2OzLg>Qp_8?h$?_o6*(TNATs&F-gVdUme< z?)B}nG5P%43TyT@RcQD(6dhVI^Sb%B7p>WCraAF%LDm0B1Nr@Vi445=Fhnl~3AHRc z!*c#TNSK&QC{xFC{F|wE8U~X+{M(Cp$e{W6*ZvgoZ&Sp-O%eaL9{z1T{M&l?w|F-X z_fvJZSJl&7k}GO&IxoM=I?d?SoeC^SlvD-{ybM@pHL6x%td}&+&8r?0b%%+w=RL z{oivx4fwlUu^c~F{*~P|{2KlB`Mq43p4DvVZ+uk%hTj1wZ7kvgAL989p2Z73!!sM* zx@CFXV6HCOhkkzbdB{h@ih}cm@u);NPkB`5EMIXR0&VP*{q24zssj5yy-)3VkBrOQ z-Nc+38_DGRm*wd;>nbJ;Z=SVlCP-qQx{u-Zp)!u)F7uUBY;D@{IP#_4u68z%-1#aB!SQp?s~8{4Tv<^nD|gNc z>MHunPI9%*541a0*fxP1ZIxG!T6IzeluA{nX-GYuP-*;sNF1p|b^m#F{~*(S&I-J5 z(qs85VIIHL#QTX?lur(643n7$FIxMc?8+4qa{j>Y= zkk|jBv)6`EO%3_$8g5^fC)`s;skhy`D83tS!%Hf&50T)V^o$gIhF{8QrjzeqCG(PA z(|4KlUu!{*D}*iGJ7UL#;6p)X;;ewDC76_vf?BO+LivF~+a7L!RK}&+gaB z9W{P50kHOfPn`x=4}PB~NPS8m1|2t+1E%4tqC}o5og5mzcCrCcdDqJqT=+0P0$|o1 zw3TW6M{-vmYtCk#xd|qIF1^ym%}MiEl6d2#t3Af}&E%S68xDQFTh$8fqCOZ~QI?yL zpfxik#HWc>(B3&`oAwfSDm&u3Cwv3*1AI$d3a(uxTob8dU-h#Eq2|gtAC!j&=|EBX zNcwSQMPqg`GZW;`6#cZ#%;VOVG>=QMvNQ8Y{Ml9wRUtg%hXhLy{tHA zwP#(CRH&}-Qb1L8^TlvFEk#ilvFJF?`;EG?~XOQyC#PWAbps|KxpXFd&Yk?fa-;j z2^e_TL$gsX_hn(V_=_%mKd5O&e!cYX*;{$d*|lT_ty&ENXNnHhPxZ@IDr-*3-uBi^ z(PBHPGW$9S-eXT1JbwH(X6AaJL-fyccm|KZhu+v5cm(6ll-#Ay*ZH4E`Ja```|NP@ zd73_7;D0{I|2$ZqU*oesuX+2Su__qUUI}t5W|Pb<;yQETl)O>Wtb~{8D<*1 z^EAmY(L~r@U^fsTvH1f;;u<9Q9#Z>F_v-lGl%XMP{$ugIj(`)@e zXGCtc72h)wl8dgwSUUDl^IZAl2?bW_Yv5>dW|*e~%~LT?hnT1SJPk2Vr92&Bo(A$X z+&q=>q?g``9V+cXy>)Gx8nFVkrM|uw*yG5842=MuOP8vIbmnNC z5z2GvL;UnI(qGP{4e-;*FA>zQcQ?qGt2dXH_0vq9xitU0V_L8JTKs&y>eKnfp7q`P z74?Z9C0|~BiG-HIJgc(6s2+Qk%$24?x>-@3T#?f_7o6wva zV6-Z6ED1U;G6Rl&n1Dr`Heo|v!q-SZ_1B%Du>Gg=?4hVSy*`|U4w}2BX`>bYX1;ho zY2Mt=n%=eIIJ7tS@y`pebI8xZhr(X(y#*A-w+8G5-TW`_OnI+&jthIehxd3d+T(q% zJ>H?8J>^CJ_LRwwSiXB&_o0fht3%lp2-@u@<}EhXbGQ8Mm&lX9b7Hr^wcHme#b-%x zmRJ2PbcXjH5&P#s0%E5xV*7_G(|W|zcgc~HgS#c`+@W<7Y=yqGx99P>+tKj7;s9 zsQ#~--y;kVs?o1}p~}8A(LDfze=+CFFyLRMZ~2Qq*WG>d^(}eGpz}96-*W)5`j&r+ANVtCe7$O)zE~=kv-2T(V9=-X?mq3=>$@4J(VV;(Aa{57 z?>2%8GTHiz9pB(@VB}0dHR;G{GO+8 z>GeIY^QOMu7D&k|O5tiRYPHKM;^DB%PoT0$SO6L+>R*vvFr#MNJ7*QoIHRpJ$t!{~o}OLas% z$>F_3JZaj7H#dEco&OUa7Zw!vEAUn|?e5aG5Y}9C2ZOW8Sz#>lymAx>N}f+vgpOQ* zzgpT(>wMOpbwkC-f~JCkr}YQ(MB@D|DB!|PU9YGg>l6$sudnjPzr71%nPo;u6oy8e zBP$|^l3|`v;+}^I7H_5Ijfb+_L%AN5u~H9`%rt;*$t-aOQkl^;p!VeJW zY$rb85#Eoen)rZ6WH01%j(+}I_=|rN{1+Se-+R+Pf&T*t{{JiRU-$R!aisn~fWLji ze--|}e7G0<59#UmKY{-T*MBwqbJlA?V8GfG5!!wV#GkEd3eZ*7=#|l47##iQ7<|{8 zIS9tD_#a{~D-E;-E`F`M2UhyJ02k|1AH>($ zy%6%v>wJK;-{#}HFOPP`OUJpxyk|G=>QWquC&|>aP%y6d)uN&=%AfOZE50}gP-$nT zgi*|$WQ+!_zl;yNqqzCC!+Qw?HPS=tN##_csN(vuhMrWKD@w5=lUIbXhBLwp_Bf^z zVw#OBh%b;9_c{j$v;WNTOT_6rDU9OtrWbp~H6x>O*0GA(pXgx+g8oL%!s6R3Izlap zdX8aj{-`^!TP$-ay|>cZEW1Y#b(!~+?dy2H*9>G=-pW6M2eNZ}lZDfJ82JH)S<4GI=dH4}7 z07web|K-8u;7Ibv;Sk=a-S&Rux|kS&eG-3bU&W0?b51sp_W_l8JF}X_=!^%OH6RK z4{!D!o&mjDBHQWOhj%cSH<=)rd&F-|j0niIHmDx76Me>E39-uPOS|c| z(2?{7-cJcWWcITKGVNo#s|m5!O~ps7wZ-g_uV3tdS1a)_>}Hq!{F6+6BQFV`7hJK& z`(=B)U)lRTqLbwv1k;T$xamhNkietn%~l)4hafmvt`B|8KAqG1_8Ld>zE_V8~KkuFLTb+G0saAsz z(!h6jc#!QB-MT+Y!RprOL&a_e_}Bw?M%h|)DOp%jAln}Js>=L%&cQ3#|55CK?GI2! zit?CS8FlX$|I#$7AdV~N=fgi}Kfvf?i7f7o?d(L~d0t^iU%vxk(L&zNrJ%s_4P4RN zD2N`nh%ifa%Mr6gO^riQPVY*J?@@=7(H`pobjEu6aCcv4*UMW+ofV#XNODP$JMd>% zeGMXf`ODj#orj&?AD7-+-GKwpV(ybyfzxu>>70o5zqK$tAh$o{;@fJU_yoP}snvbx z(fgdqaX^Ox_x)=N^Vv>R(NK*s1Ohh<;C&!E?rkn6FikHuIh+XOSUx?JGtPpC&^R5Y zY(kHiPJwdjZ}i-u*QL{LA0Es@b*nY|Q_A2aV%;nUJv;QgJ#?u8!=+?DOYC22ll}-F zY~!`Y!Gk>Z5B&o+MJ$I~pVBuDn971!d|!C)y@$US{Hl=69tA^crS4QF91%6f%BGP= zS?QZeF(u5|g!dR_w63b`QDZsyxYQ0VR;p?`zC3X@uB#QX>i4YK3gc;%94$>@al<8HyjbVF|k@ppdoWf zpYCW5U?=_0oY*$H-?TqA?Yc1WhxP~27brIGg>-%#-f4Jv5q@%u=(rS}&@P+MmqS0c zt6zx^VrN8V0g-R1=){x=dhkl3-PlyxLnXSz_p+0*a3@EtbrqI1|9~hpuy^C1@QwEI zAY+O$D&88JTdK$~&2n(4vgV(`WfQ{^?=|f_nmF@8jws$=e`}i2H7xP6^BgsxHVn$+ z7Z&fQFAQFOh2Vp(t7@*gLn$KY1JaM+cX|6tgRk>8CT zgFVxl#J-VPGfHP1b?J|-R3ELPWaoj?jIaH-DG@ss&GEZ$F?cUsZC0Zbn* z5%Ub9)fPmWW)u%gG_Nvvl}B%AB|PoU_H+&&)K_R~I>6NQEXCXV!`BdZAk;K+SiA^; zP3JzV)4S|&W$9u>0Y3;xi-24_gqEI~36CODJMn=i z?ZRY*6R#$(FD^>FH0%2Qr<^{nAh7~ps=L&F#}axV-@4?c&g65%zcs1UoBX1$HM@lm zc=nU!NuF>B!(Xib@b*)4@Qr061od6pkU6Ndq55yu%@UGkbs>#3TdAvP+nO^|<&sP2 z*{05Drawo7&ta{OwxX|ft72$5yWHwJ_snqhx~YF{$8V@DItwnapkUgSY+=s0Wih8= zr8n*+T~FJ}aok@nEGAyac@?#CgzO6}|9T}t zAf`0?+3q5nUJ*Qo*k#_&X+oRI9sI_eF3;6FTS`gmNk%W@oq8W^IT7=Quf-9%4ldt-r(K&$}@HZ#&<4x^v?4xYJ$^E)C z!%nzJQoOJ2lh2$F^6$2PgLSUpugOR;^2)A0__@AnhX#l#`vDi(6~pq`?rF@=g! zTtzN6qh&+bxjt;W*TZ}r$p&yEM{}4b)EeWQ@gXiyBPwNSviaz_eE}(%v`dUBrO#@q zwcgAXEhK)KH+0cW7hf4-SbC2EulAMm^3RU6?~W5o4+WG=-LY7q(}GaH4CrMBROxNK zVs}@>X+{3CQs)RRzQhBCd!`mNLanBM(agyx^&~mLch#>ntBDXrAKQhAmEI16daz#W z!{jX7E9&e8MS%35Fzqz}dV+Opkq~mh%=*~LeL{*Za5AKIC}|MAlS@+w^P_ojYvxQR zT66VH1FY0$8j8%isaQp<^hWB9G~Lv{Ph#ezNb;tyf6q#vOVaQz5=$^4Dyg}q5GAJO ziHUBKDiHM1JvAM@BzNMxV7O2ro@U=9BE%5PFNUrI{d`TT;YA5T} zWX)bezF;3(QHYJj+8%tab68d5Rz{xHD)x@PJYNw*Da3?v0BfB$unok7&eb`cd87`1 zrzdNEHjT?&8TBA5y*HIu^J`|45*c~Z0akh^WPwp8Z#pPsrN;xK-0;sczCSb2J; z{{gYkN?hTsHwB9}t`2Etr&_>7JWBKh9N*NFOidv$HtQJQ zemVKu$Mm(2Dfuh`Md;UJrI!iOWg?E|o3Lldz7YBJzDx(`L=X@D5;Wf(GR+mHy-MIeM4dPbOX{_ zrWazA;i{&gbXoM!d5z^}I}JTpa4$Pv?zF-%zAhiZ2!%laIkLLiiTSwwN38VgO)ZQQ z^v{+9KR%qP4?o~T)ctPuD6AAo+pRQRxvP8!kcs$@uwI~5K=!ejmL54^=& zbh!=ao32%@PP$k>Zdz5@JK9Jn;0eAeDh13tMh8$7(qKWZ*>?h~Nb-hXR^qyU8nGH= z5C~<2&DC}dJl=kpoF+bbl{bc_h@)z1cAxNp+v?Sj%B?3fG?Iooihj|*r~pds)75e1 zw)=!2F1~AOC!~XWc-*>QR*IB7W*XO~yGl>3Btw`AB8zw{aMOYkGHSUy;&ALo5qgb& zLO$pyF)4H`-;G@DE>g>Njv2GJXek)uW;EM%0T|LS03lpY+`E)f0f(H{T=rWxcjof7 z?a4o05eK{r zVn#KAc=T5H2Knn~lv$womYID-!PYn0&V!m`a;Q7Z-ybn@W~B@Xp>Rz$TY2JIi!ZLN z{1+s{T;JAPT$40dbNQq~Xu@XC!cvqF-DNZt< zXvrNi0}p6PU;3ka+ir)wZ-=3e_3tdmA_p1=kJ;O^$?*$h>to-*obpKrS(y`z_NQgt8b(z8GPTlr)1h5y&` z$MlI3eUU#Vv+ews<&R&p4B^^*`Qve3+?u}ZzF#GOOr_pE8lYyR#9WO0P>7qJ$bkP0FJtlHv~jx%}};_kqwez6rbJ$2u%*+0``}a{MvJ7{AgU<;ve!c*1HR>dA_rXnxyzS>I7<)S z|KH0&f5qRtTMm*_>sQJ_tp*gepjjXXi3|B^Iq0V=dgLJgjI6gDG>Veo#ZN#6BY_yW zNxr!UnJ1@TCPPFSaI`Y=(EaQbq`$qiP@su} zOb?@y73uBtLUUY>8od-1Y#pjk_X+h49j@up?ueu#-_q_XQ{5udV;A#&_YCf_PE|Y# zF|(dL1!tnTRXoW_i#6iC7PZfEh5($&q&S>9MMeJuFS?ICs;@O?BOk%3;Gn)aNQvTIWRq^@*ZrCfD&`Dgdz5JHPu^`U)#$Ga-8(6t=$$Pj}?&;-{wKvUW~aEd7?1 zc9qjTtrQh5+UIRVuw5A)+8IrMXr(vs>5NSOncU=sImDRqhRk?^JsTO3@EKtfwNim9 zPtSz+MFlg-dS!_{__e50MFSX$zZeU>#k)P2OK=G&?H4@J8c?@yY1C;fkD@1@c91pS z@V8NSq~YD8)iYkV>Ytly65Z3n3u}LH=G4=N`Gbk_ofjn%%Df#-Xpr-2SV}NqMRd>U^n&2fr;`_mS0`I|096 zkhD=dV^Y$s@kDhqhRe?k0WW+l?VyXxp?aqFml)yCaULt1;A-M5vUa zW5??anXy$}(ZNe%)oWtb$!oZa)X$~BUw z_5*Y|XiI|M>NO&C8+fJrk{6xR-H^kqSTDwg3n%MiZ@MO!jWmNEQ>Eux^E?&#^i(u} zACZrZpZg~7tg!uDdzY>YWt_QEzfnVbd-&C67UF?PSfq|KKB+OXv+f z8Gv5+V^xtE@h-Y*n4AmfkayrGlD@`(%y*hO$R?EE&4`e>cNy&Q&0`ujNqbP$H-XO7fGDw`nyKvu3CC)WN+_pC;Mi+ zPn$`*v7F&fLZyT`)cwi?#rJ=RawND6?6QX5Z`4K*)tFncKbESA{j${=%j;=SmoRK-JpJn{GFs9P$CGF^~(*MF zX5;Wq+pI<}fsxygr@QH)hwlB-k8t=0!7T6^uvMPtZ$zQ&HS{3B*wZotK~gpWcl2uT z4ur}WWOd^M+Bj1i`h^{8^&Um-zGvma2dNp z1Af7=P+JraRtyuK)qde(xEYfhIykEkXV22dDNlFp?wS%=#4UkSBF~P{->1JrUm{N( zT2OFRdzH`Ep*I<-Lnh0b)67S-$a;6e+*8TbG71T-I;WX#?K*TiJ6U*5`#XTo-$yyT za8F^uEwSdjCpPEFnYB8%h`H>O$L^*=?2mAm{en=xB%uHN$hvtk8DreWJd`0YNkY9x zNXkEbw$g`!S2A_7{7FO49ZhaQ$=%`ojU#aBA5$|s4cs=21#b5-!P0|ej@>Upc=t7( z$uBys*|*Vt9U5}&m*F+pp+F_zdx7_vsIvmlHZ3x&L_FFBcjFpvroq{O%1^vR*Atp? zACcWfnja+ncXNAY~bS&u;=l1JVMKc9DmW2Hm^lOksluoD8uF4uMvQT|7Wpd>=^X#;7 zk(iYpNWPAusU2alh}9tfL-2!NS7G+3N=8! z;`qMqT~gEtwT~lF?FtVWx0M=0Te-bYiEhyu=$_DqA7)r7HP;v9R2dO@!K!~QzY+o} z^MjaK-RYO8E@_wnc0PHZs-T$821HkufgqySj-p?EX2x_V1*COr89`!wX>o$%xo0Yx zH5My<9s?AW6F|!2ePhm$K0pH6`Jf?@$(qSj0`(v8J45}j8`NkhuN|x)KA5d2D1oX$ph(ar66kO!hgl5^8G`wM=XcuWr z%(VCh@~u#pGbKktL>3+b%Cc)V!@t2KTn+j0KHUo62iFnEoT-zn;>&(j%hGpcA3 zMu#3Ngn3K*+-P_?9fzfSN%ldZHU+>`kQZydktOuZOc;h14t%-U@x^8)KMZlQ)UshO zXNkcmagfOk&-QDJ%=LHR?6?lPpBvXjnkxUm!FsZ`mg`kbvrz(7x4cW>`0ZZZACODo z2DJdcLC-nD6|Fz&`A%#UZZSY;(wv&zVzQa}_aTJvG4Ld}82K#n6hdLaV*LRsE-*aP zq)aZ2bUkhgPA+XkSyI~dgcxJ*qaTnlxvVyO8`YUbsgmlz3npP~#bp6!fK*X#vE|K{;7d?UxUJ%1X^Xo8>gFLhn3%&`>OEY!P2M|Px&u#&VPPRoZ^T_ z(Pf(zw8P%N;qIyZG( zv8q9QekOx>(cf?@^}LGbsQZi&I->65Myg<+_a1@l8L)A4kbodd<4DspW(K(<`fLKJ0Q=9|BRUxG4OO&#HRO5)-?@e9pu-#9h_LW$z*Om^A1! zA{#Z0en8vaJ$%+sg?pa+Csg#uYn9K^(_o(RJT85I!?PAwXqX%+Lp8^Z@$Lp#AXZ|( zZsT08TJ!m3lrXo_1*CQVXT&_-q<_M;ORNG*>oEn2Ulzq^e{@B{V-gkvSuN?0*3xf|z}X)!cZ+`e7mi^O zPF@#$-N$5MH~a%TbFw6`-PRmgV{*)EJN+xX%UXrT+!)SfDWTOt6N&o`zgnC6ATcAd zqOVpiXH$XySkHaVv|k^ze|2~J+^d-xaa@pmPIq$rP)@e_GMF#fgirrjK9Oz6+;l9f z<5HTc&_GR;DRwNj#@Ns;-V;3 z>@;D}2>)jWQGvGU#Qf?tKHeN@4E(#ii-LFJ$BsB$CCJm@r^UGhBE<}dATA9>L#?JC z%JAk2zYD)N4g_&JEv%YPs#b(%(VPf&#V5&L(vPF*-K|2&n%4Kj1p}WNs9LR)N*40Q zaj`Bzuug2l<}Peoe_kKW+;DKnJNb8_{!18ZyulwUBX}=wxJXJ2w~p4}eT#KycZ?T` ztMQcSgvhAw{1YzCzJXp2Z_ZxF4;LWy)UuQ{ek8POq04R!5Sr*dgk_be#pCbz`)AL5 zd^&E-@Hd!-39`U2z8w4k{dK`fZ4B89^ov!X3`Gj-Sx<@Ld7a@_%F0+16f~o6iRKyRw$OtfBhH<%y4@SUZ}XwaXi` z%vhPe4cW(?ZEbumv=3J{r-p>jBPoSGS3X&2&3B5;oM zzWW>S0Z3LE;Qi1{*XSzKbIdPH^rjhQUV&=H_N*#aebi=599IYymzPh4D?aKK-Z>c& zlp+`$)Q6e{hD$KR6q59@X7@Fa+c7C({dgrXXxZL};Lt5_LQ70%k=@ZC4nVT)Otgzk zBsY8>=~z*SAxP%fS@L|Tb55>|R(~-~!0N-xkx{|`gn2+MS%)ZY0AX{l=o z@P!cqktdGcBD9Tx5BE-45)6dwSP7IIw-v}bL!(ZA1N`hwJ$$3qWbyBrhda!QC^%_F zc-SxzUtxhcc97SQU|W#AjbhwMq3f7ME+_ORmv(DJtP&zAYsH+DXG*p}7Uaq5Tl}`& z2hxtWf4J5+j}mBUhxU zx*&0=ZlPdRG6g-}S%!9Z>sMmVOWy0x>7ZqWX+d~o&4-v0ugA>T$HP~N?u|ZPetTRi zAz!^v3pb3UniE^Ou4uIe<$d-mRpGC_{VB&eS%c%5YwWRh8uY6fB7Zx)eZ|c2JO4ql zn=nEGR?NB4_wQ+~mpPbV7Z^+D?K7==RU?$CT2QB;q8y&_nvPG@e_Q;h`+sCkvTJswj!gL)J^1n4yJM!biC|o-dTVzu!6>`(A7PK+%%IQogO*i7dp`~v7Cm4BoTWQr!#VGM&s2q7V7o+`T-F2Bqa-RVD; zahmgY(?I6ndq|=kq8z`@QPs+V)}lgspnuWUQ_ND~w|sxz$+aN9Z!|Nr5|V`9_i@j% zeltZQsQ||f!Y#V>3u1*gHmg|}vf>8krp^XubYJp3caq-)om)4J8rEI2qj*zwg&d1q zh#uue(9ZM$uYkne6#F|fLDh)|Nqv<5=sXAFTaT<~?%Lo_eQ_x))4QEiW3=i`-s z4Ew9Cw||H>n$H%~V`t-698tIAnH}x-rK6o}ZzY`q%%CuMGR6xNqF>WU zYtf11)N*cr&a9XAo2kDK+`+<4LZ!@zvuX{eP_Bl4@`fh6HkZbtrbbbAZ zlldswy}=#57Y9v={j#?(F44gTcP8rZuK3J|HGhtzaA!%gSJbw(U)w{W#3sYAZuk10 zB}eDPiIEPIC6pk5=$uCd85pibQ4w$VDzqBgjhO2^V>p8cqwdU+u##T&YS`eW+f;c7 z&vgv|%d9-Ar+#o1np^Ysrf|U!sx4)U9vJE19dl%LJvW;B zCiB_cEcgLpsW$jVF?4k9MnXKI`Q$kC4Dn0b)+4p9Fh^XKAUyl*z;v@w^u?_D4bY5| z2L;7lC~q|y`P)$0LR=X*6vuFtH&7bfssmW5te)jAd@A zXrh2TIWi7VKEcpRkoK12T1P z(W19uZzWDY4A_Kzn{S|^0JZKS%^-s!2TIxUF0Fv7+j#9+Px9O@*P=S`d4ZA_2I6qJ z#F?5-J~n1$Ol&IJiwcaFM*~Z)N~|0j#G-qC4OKEWli5*Vv1}&m@MvVwfY`@CD-GJi zl+}C@k%5%XNiqENW}LAnO_;X8rwQrLq%vbTBlzvNSkva^X*OvBd8+GnY z15|bdm1RTv;1(USAY9PV5p-qskjhKHY8WoEd;`_(h2G%O8CxB@hOKTc%+CQiodU#tS1L@=;W;7ULLASzT3z6k@Tr%pJ*1H$6(ok{Q?jI|fRThE9j-d}W%Ke;vbfn#~ZLbFB9mTINYj8dXf*Z)( z;0~3_ubdzNkVE|OTeI^>4$ej0$Heo3OxIvzb`^^oB`*!|FvC2!wPul{aXJa1MK58L zpUDF4T4F(8P;SV5nd^Q|Ma)3?VRv+D;@mL)Y`b)+mb@mH@Bo*}4ON4YlsE%6d*pI_ zP};58>&TCynVo<;EMnE~#NVw)#OfEQ@Z;+`k`ji>6EAiYwZAGUAXP7Dx?||pX#}|8 zK2vRpScuj90?tUm`46h_W}VFPbq}h@mYFH@*E2iAnfHi|B6HDiz9TjYHmR5NM4)30kkn)j91L4 zV~RGA5`$Jwj4^pD&CBo1yqU#il(DwsPpf#?%i2*5gLgDkY#MqS+kBXjQ%hy_wK&{qns<GI zGRLAP07C_*ZgA#+XFI!NPHrraE$#i4?Ioy$!pTka?6(MN5uCEX#NnR3M)&;!P-&Wv zFjMM7l3M^f`;a9w@cTBrkXGNBbxh`WD#O6wWb z$*g6nCP!AxwGFie0d8CA`+yiQ-#`|`jav--#$ZE)HquaaH`&A|v(~1VkE}s~N)EpE z;z$1A|BJckes|yj+eTR0u)d$DdOaBW^Ed^-Suqm^BtD)sWa2GlI#B_>pEWpdwI9&4 zA8`0kX0s+!uSs6UvdnogxwB%rXD?_f=&Sfd1zN*~{A0vMJQz0L=e78X?Urmgt#FwP z%0w;3LXI&0^oY@IJe)(f2I7Sjfs`yZe?7V-vvF&bl)v1}y)fALM!pR%)r~~l>3HRG zkSM!~)L?y_R0S7baW5-Fs(!pakX+)2(Sv5lKpF*;Mo6#VVlp@ME%!dYcLCh2lK6uj z@<{R(oiFuO%eyc-xc}EfQyb8PD33t6S#>)f4qqG1L^+5ApQ1ZH59H#ncgxUU>#NX+?11NI#)n~Jy+Bu0RzmUoNHJ>TtLpES?x4KD%4Xz0yY=(7gJ z7;*guFUX%f@CC(x`6+BlrW;6hw zbQ_bAJ&q*N4Yh;d-=Kh5Z!-ghG>BDZ)b!f)U(JjBu*T$BTGw|14_xZby|jl50&Gq& zP!TAzL8n5Q&ulExMEneR#T<|9MRw@J_WfwDA+(!N01eeyYqsM0%O0+P^9V?=sFw)O zk~*i#+P_Ye;Holf0L#V)#fZxv&I3iVZm$U(1k{{#H;^M1P3DHZnB8!NxAbnIi#EG_ zAQOQ9$|XWX`PDZJU7gn}jsWY}ZFBvaw$bm?Hq#f)60tOh=YQo=+nHec(~I3pU%+0{ z^z5H9ulML6szS0kvc3D$PGIh`N^ADE+kDdv((qvS~9#xI1A zmOhRyZ-hga|VG--_~R^=ClGy$O(Y#kbYD-?9nRid;s>RuP9%sTFW7 z-tid^FgMVL9R!|R!db#A(U#4G#a<~)jfGxs?>`S~+*oLXUA=nRkUV_A9KKk%NmY#o z7ux3p{1|uLv@cd?S=~f4)K#WF;U$j3z|{q z!P#M|51Qh1u~9|sg#%739-JyYu{iRSd3WmlCO1Wgz8YQgK{WKLz3`L?+b&PN`^%G~ zEgyt~RTCTPQ7J}grho8>Z8+80ExS%&6UOJJP4<0Mk3$9ZILa!yHHd*^+bWQi2=y?8V|AdgS$}vs?1|E9O)~90f4|#XiE4$7CB3uBg*;&@tu# zG=K-xf}%mZv_(`D<3nry0M0Srb(St*NwOt#4U2Bh($w3!Nv<)z zFGQ%B(!?^j!uZrMB;$Sp$Ffq@#$5EA9vGsdm6Qonh3HVOPb@{@ak(_0jj}Aaxf6LF zJ1o-va!d*PR}62aRQz~&*J5y;-J?_U@4Pi0^Fi^Xfq*j}MUUZcy|>Z8h|PkVebVm+ zRkP6@ClsZseXRKrajT;X;}?o4m@xbUnAO?Ry#+$`Fd!3gZ+(*#byyZ2=vDD#ewerf z5Z<#?6TNPX3ITl14ead2yftZbY>1_3NaqXE`A% z;9@amsL)^uA80~KKp&&TY9R>I(y~#|<_RX9{~1h=295Z3)aJ8M1VuW!X>J zkRA&Anv5t>4AUPpxF_SPR&w@Hl7NfO<0pnLJE!RW^G{eVM$ug`L=u`&bPLSv;qo|Z ztl|m*qY_V>oXA2&uT>~#hi%niJ0kUFP4;Msf{}6FjFANe6V9<+W>kB^F{aCusVSpf z7GQC;5E*pIhJZ_?b+*uhOa<8ubUauBOtuNUQw_FSsRew9G%XIc>p$>@SkO$7td4N4&#T{ zyTxcm2^*3*6Sv9Q;%H`UTWNbgREspb1m#tARpR69XebXy%u#pt3>JX_L^mYE=qhmL z1IwYR$7e)UiIZ2;?^iOnja3}$9dhdeb^@M!@MZ?x%BL9dOE}MM_PNY(AHWp9M&Rt% zUJCu;?P3%eWlAA#XAO}qS@@~H3Mn!*e?p(@t;{SSrVA%ivgKzXiqf$rIaQ}?dTCUn z<^ER46Ei8r_L*?P7hK4hWOk``8DQ{$`c)YnWyWTuYiXkgX%uZzhd1RM)a0YfZW=J- zvF104a&c;a$F5Ed#Fzs&G`v*GaD@zJ2S;?J0-+@{xQsg8g)vug!zp->%$gKkm?i$bZ5RcD?f>>w~N z9YsH&C$;f0KIAb;64sH6Q(!r#yF!Gp*84? z1QGD5=eH1`f_OQwzUCLc$T`x-&7|v#nC@CyC3hJGe(27KzuD*M& z<-K$&J-Aw<%8YpJn-~=vKToEa`Ix~dsetH#hKE!qSf@>@KwK^g0Co}{O1W7cdM%0WI4ait!98I?QYu^wG(pLE@mR;%vsB8T5V9 zFkj%w}ZqdY~mZO$i;8(P`3T; z2+qFAr=eYS&Z=nU*p(dbSJ%DB9(N!!DTXnU8QrgX*K|xP)@1J>ALKgg^7|!_JeV7I zH(a0#q6voppr6xo0Q7zp0E&n{W=amDBiRk+x#k)F^J;xQ)c^d^w^5bLIgCCZC_W%l z^G$Mj*FMQTn%)%MpnG z<#o;+DXK%w#2_vukf0mwAI*fDV$PfbgKTr8fR*6k+$Pnw?OTcD{0Q7rCaMAAl+_la zve2&PXD}s9dnBlerHza=tiinC4<;s7B~#O)!TfQ4XI}K@oV}l}jX^dMACs)9g<9fc zM~RnEQh0~YSpe_`66UGoSNAZn@_G$Hs{5!rR~aV3-`zeXrewM8OqR{v8`=$%bs+-4 zx<$n*=A^ZL%|TzXrd~~8!nchE;s?QE3#BjO<=peL3uiCL>!H4#ON9TN{?2v|Z~s-^ z4CLe$6971(BSznh6%C{@RfG%@0Jlyn(A#i#XP2>4LxVs_y9K|d6EfFHgSfqwk; zo+HP^M>24|Rt1Yx&c^nVq3SWUYA)1Oqq>Ji(4easX%2>e;57jNh5h6++*_@0+`-n< zv~yUZEPE=|!LR#XwHGHx9!kJgl89!(ow`lXoTyly4sUOw5J{F(-;Y)oGE-+_`4Stt z&6~Loeu7}#LUMB{ZL&3-xw-3$FTU8Zc5vH}CjP~<&XSg`r4KhX(YHFJ`0;&U(04g4 z1(-d)UD!0UYZyW1`wo*OuBHlV1?%bEeU}cyD5IfbA8taeCqCtNaY`#La@6^w?}m_E zhBUPyPdw9HceC$}P=}x%scL-K5$!akd#^h{!Q%LF@=?4B&}9`=g7ZH(?>8_A<%J?y z>Eq3O$fZ&9+y0c#k88e7v8zlD`q}Dzcufvc2)i7!9nK~ab9M*wxt+^_Na*sOnt@$} zSQ|UJnoXI99+BVJFWSjx8$lO#xnBwb?vu5=*`r2`#6rWG^AnRc=rCSb%l%XQpem{9 zVt1W(HT;E5=9oKYq{}9cWp9USSVK0eDI!M(}Hm z!NhH9xx+A?Vbq~epsqokcVP6@td+lXo^O{J?!Ko)>)ogi0=lU8p8n77)&Ci^Fnt=q zN-kAX#LLva)ZO><|3%*;|EBNzf4T2_bq%Sd-$8$&!R~a3TFK*s*@o7#fBx_aP%?KP zz3twuxDhe;_Xce4la;)|{)G+uXCE;~P>B+!omt*>JKK-5iFngo6yKVCgx5XjA2tT} zqXRO2T<)C9C~6n>C5A28?ZV_$dLO()v23eb6MfJ1<0;xhJI&%pPvaF2k|*=E?*?nr z1lq`y?8g>3e66fj9-6GKr+}@0pA6=NKU|B=WtiaMY#f<^Cn66g*<{#4GRHPDiB;xu zrT4s>ehNvDX=)=f?pW#I@b$dc7P0th2R+~rj zDWE5(%QT{g@GP_O{z_?Jd$#kr-*of%7&lS~1Tz?LRdH|;h9Ie)K zsMH*%gX(_$0}N*ag$m-QkzE6ey3@gajbIuY@NiWW7n^+)3f&oZ54G&gFcbaEQTLg& ztIEy6?Q7f{w$eZDsDISX)X$5|+DvVI8XPWKNjEYLB(~K#502KOlUASxeAo4%!5wA0 zxadwVu5(W*vqPxmpO`_qEGScx83AsZh%;Q*QvKmI)!F;0Hiyp~%*R4dkeyicm60>* zx*syv5>?V|5VKh5cyN#-%GPNd&0JONe3blR2=>+D6y8W|mNLcvJbj~2cQM$h#iU^R zDEA3|9pJ-QQke_0@RiHnn*sH8E#$z*$GC(8MM3-j(7cj>N(i9v%*S$z)RG9>>ki7>h5DZC*nALI#{rGcAeRl zYDpe*RaDnu3Zu>e2gbucak%Z=e;J*}siQ4^0QT%w`lKT2NInfAp#Ibd-WuFH6s&@P z7*^_PeRZkcNl#R{>iadH*6d9*L+A~~S}{$uniykxBxZZg`lH5JS zO3gvH2&$+i9R;`<)0Y;n94nwxpkuXsRAEm1TkOJ7wzKFe-lFcavIvSfiMiZtf`D?F zRFuijzlD7SPsY;oC^`%mcUIVG!$JZ31WvJeKe;H+hG8ga4Wphc)>=*7pbawld0#8_ z9ltir*(&vf))s^IPCRaZ)?2sY_eF{`eb3;ZUNZ`@qWD1m{P}ys*cc z+b|c~^fIc8I!mL@ZRI>oI7iwDEr(w-4%!}K&G|M@2uY2|Q>Xqg{2yrdzt^?F=TkV< zo*PqS8P{AE5-S|TnNyyBlz-mu&*q%*noZXP|6!FA!c~)CnA2T|b}{!)n&%kS0duzM z-B~0gV20cG&%<9W8*)fJ!?}WV#tc0u2G_iyEU3 z7wbYjAR>aq><*v`IJ5H+Yv+B%d@ytWabO|HRJs7bVDra;_$8Fl-V|~7^-qfm<@8td zv#Da7Siwd6eFGWNH(f%i?l=?%b~t6`HOQFo+op7Kg7DCNLTd+!Av-|d)xOzd3Qe9n z8kHw=Do5ZuG4DAMZI{1Q_@!XZ3Kd6rFB3me=TU?op*$2p%5bL5RIUp^3Pl|HX8%aC zpD$=<={{hoyGJ{ZTVLJI$*^ce_u@UHCNH8Y`b*tGGlZ`TEs6e+gZ%>pq*SdTiz6N` zgDk$paMW&{dwXf=n1LMyt;%janz4RqB0n zuKcdKr4!9t>Gb`rqO|@pV;Qn0SZc?z)N<7HV+uh|pr#&A1~!bc7d71h&D)cj zzC&8WsK@+OIDwswI-sV@{Mw+V3-$ExsOf`b>P=1S9arlYB8is=9%v1YX(LA{A)Bn) z9J!1+CYGM}A`#hQehe0$crJ-LuBc|zNs5e$ctX%vw{?F1AfB_tY-MU5VG1FhzvudQ zpLnJW?I6k}Yu9@6>b)ibS{@6`on#v}5BA2Q8h#lFp2HVgEwvB?utrc|l-4+ug6; z-It-2Y5|+IzAgqGFa&``A38)5i-|JAn3V~>Ajlr+!Y;t1achLxBxb(>=19J+^P?3k z#c1E~5sM6t!4QbJTj_SP@uI}++dOyUu}=|vBB$lK#MBpg3V>+Ni{M5&ITTB->XZGL zhoGDwXU#t|Y@nB3!V*!$RarX+`xDFUh{rm`;$`|@Ezad&oOgNzV%sI=RiW9X3Qy`h z)d?Rjo9LS-lS!;w{B1*NtKXdZQT8m-=9w7g8`WyeJyY_9KW%9c(@a*Q)|Fdo=Btk9 zXlSj^7>X-=LFilE8o$7rKTi@y$CASM_mi8#i3WIR&Dk#onK`qF8ptGF1&lcMFmq-m zi@1!rX*xYOP0a0w15xyiIoQmW$}l-Tx7jzl)Y_pjbhob_Bx_3*?j20eX6KzP%Y z?kj*8pv2=pfrh@2dD3}?&!onvbGKo^GmUI%cWbJ$pK}oJ&tFH;Hy+?12#wgsCuj~! zp04GG_>8vGSegxK03jo3WS`<0{KLTk{qcA+1dUs))$C_rFC(sDoD@WW!-({y%x2Uz zdu@aJD=l6wNtv7NBH7Jk9m+G$R9iGWLrBKl2_F%nF%c=E=}Z!^|Fq(<97` zP`sgft2O6fz5C2e%z62r@H5AQ(>?r*D5(2{c$R>lG4!#) zF!v_#RaIBRcWwpwkjRKh=2)00uGE8K^zcN&LId96#_-_{ntL{<|c@J?EAgX`#t=A zU?C%Vz>WP5xJ+J&E`BINFKgnJqSBQFmdwKLy-+T!4Ygd`&5xd2G&skS%mDS&$C!V z=CF2I1QH`yth*vf+RqXq$+XitiX;`dNkf99q;n57D9B5E>X13Z6-->&0iLY$v|TP4 zq>4P=SuXhl)Y_Fx+>a7+3H)4r>&Yaqj!c z*jjmS4Y)H0CVo2oWp|&1S(+S7fnSO|wryV$`5muw> zJEV!L+r=1TrQJv<#df*Et5U>^AMtt6>^18-5ibz3`nx^rDm|ORNYU3O^DLtUKh$Sf=tkA6gzkk1Q6^0oM@yyZsLjPnxL?fO&r;JZRsU4kk> z9?HzC6d#=8^1&BaAxZWp#(av(qJ(CdZK=ASB``y%Dtz#E_~1_jr=Y1igM$yg3jJad zR%`g{V|HA|X4B(k2|nnCWlj*-Bp*D2^2K9zEOxa;ad{>rTJ8dE?{t10LT#5quUt9R z#VEzs5S6+*OA*tP{HG&-yA=~L#ozAW;-vg-FLQ*1;fOnkOOL*VAGJZx6h9g*;P&{D z1ceuVq_9tflor`_|0{l!1+;+OG@Nq&4SsY-5BSk40xJNn6Znx>U90`N@N5U?y2Lm; z%HeKAhtz8Yoq(5EB-JIX!-Iw+;R3eU9yxbS#fyCsx9;)!hF#}3>^#5W==lw;k^?$g zpC*z+6}fDWbUvF)CaUl`9qejw`qP|`Q_MkSIX-CUTNE2<9~FH8ot zbmNUO<7;$a0!DODp%whL@nuT$1s*?2R1uYYbY3+?Q2vNA82W_K0;6PzU=f6o=(pvn z5)Cd<6tEOy4>A3-XO%px=YY=IetD;I`S~?b?J_*o2R6D ziHogbQ4g}$f9-ZKTd>5u6(b*Z!_)U++wm^crd(}&Z{wB?=}y&0A(pP~aP%Q!tnT4z|B6MBPrW`{CDD^nToUrR0*j;t{PSk#` zU1wJet~`377X2Ie_Uhf<$?a?(=ssY^lPb||US9RQfU zHqXPEoG7(FL)88LMbfoV%_D2-X@joOb$&TZBm&bSpA+px}kk+hTMg95Ff=Y62juQ;k8>+`f>^^ENE*DZ- zHFtmI@?a+pt^DRUpM5Oj|F&-m#OAn3ok)O05YLmfVCSFYP;fJf+=HHf|@;6vO$W4v?23qb@ zCa$4b{2X@Uty8DI+-P$AGC4EkdsE_KiStFY0V=*ekrBS&3kg8!|MFy6E50OaMTdli zDw!xrxXhAtj_s<|jD@l2fEub8-hfHmFNjSfLA+_}a*p-&Zfo`KWi`5yao|_LTGC>F z(C6zmg4JHy%0UA$Q004(h@)GW1JMit?`pO)i2MO5KhgtVh6mDoW&W?n{{`Sw zm*FC1j;3F&h|!Bs(rWR$p+yXA0YtCrEL{>$2sVnr)>_wuU0l<*u_SJmCDByEUulV> ztv9jSlvYutfS7ggc?@^^f&{=rYygz|(@kkDD8=q&w7NRekn^ozW-5gVRCkHOn5w+5 zVFVnr2ofz;-ybIGbFZ*8Xl&!?Zk@h~Txol-rTBPS3BT~;}H6b4c3vs7CHnB(N(u`_|HftylePx(H$wF2WW!tC0 zf{*kq2ZXl9^LT4r_cbdrpv=V$Sl@{GBv>>e3%2ZGf4R_DE(f%F12qS~@ zuN}V!t{~8paPy<}G<6!M(ltOE6#tJpKG{AV3>zD_e5zL*5-S*t>yb7ZtGy%5e%<#rPe`1uFQXJf((EEWsyDrY|{- zTKsehI)(fZ-37VToyP#ZtaOmQPuRM{M@CVRIqQluLSg^Va6c>^|Sc$;b_yWsvDG^vIZ53aH$OlB-oBl-M5b!=g80eow zXe{6hTetX%Cup&3KAv`s)cKZBwF>fzLBNbBRkw7ntGr2}_hnXv&sjwe<-<)p)aG0u z)$(yIzais|<`u;ejC`aUX4h!zrJAxVGFC?GN#S&JPQbwO<*I+VpAQ=Io@T5hBVNc4 zyZc<(-SkbG4!-gE_6w;pYaTmkN=sX^*AVhUY!W3Iv>=M+E*vc_nZ#awd-9fH-UZ^Qo0 zk9^j=s(7*%{|{bz*XrhdX{NlNdBHLu~LRCOLi%b5lLV$J~p#DirAz6fR4*(LGl2^5g83 zF_h-VzQJf!_>;={c4}Z*AthAqbh?vhFJ0PeP!o5(J8}MS1p!o^67Y$etuar*(})Ye zuQ8VO6-2gw@G}Tph5O1>uK>J!0;sjvZt04DrLGO%c#Sc)uVA(F2MCT`y-4j`Yecuf zELOBGmHBq-W>Kz}s>7wsfmf&Bp4bN;*%i5z!v6?#kzSzpv9Gva<-wNQx~n)lAdQ}U z?K~jlwPICb5gK#9f#J>-qGaqicM`=`X)>&UJDG=h;7w%y36qhk<|5U3f=aG2V(!=^ zrDMk$o3}D4dCb7lpV4t9C12DR*5Hfzv6szK7Kj=0`Y!i%H}~~b^7<)WyKC~Si@=q>4dYK}7@|z_KLEiMX&xb_<5?MP~p;q&w{Eh!F_gALO9DENt?Ek92 zNCyA1zZ^9Fw}Mu3fOLdt4gl*6(YHhbX@_Xgg(osZ(w_q(O#6vSHqXiY=aRPR)`4Qb zcv|zN?ef~Kn49jXI$tCuaBmEsAlBPz`{X%cxcdY*vUjKXv$CHe)s=4DP}AHmQ6D>J z)X!*i8f^UQkEeT657 z7Ux!dRot!W^Wsa`;Q<9DRux~Y#pZHjm2a#*+D)7FB-epgaju153#EgP$LsjjmJIhr zcYatrN{c_mEmfu>IE7w;?#Mr_`NCv-#r|pMM(sj1eKbRxwTz0Q_RXr?#BHIbdZ|g)?*+{l3Y?@(`O@p#%rU%{g9-#FPJOU3sb|#8 zmz0AxQ_>kgk=nqkIJ?q+Sv-_)F7n_R@UI%*kB$+4p<-I(!g2du`@4zAMvS zV&B)~EAy>&JG!AmOK81f%J$4{wVJAd*=vkr()Or*rK3?nf*&XKb#6>!32Cg3Cd~65 z#D!6N*>v?}QT5R3DFM||#Kzw$-iYQwoB3N&<(TJ*z8dsxYM}16&@1v6-j@P;ChPfsVyEPb)Y6sDo@2t_|WrbjJ|l1 zT&GoW<>XRwI<5T?m&P{jjJR~CDSiik@A>)IUx56n9G5#Ds z6YN8Gi6Ua~5UN2bA~E4V=7~;NMJw2)4;)?Z>+WtF-Du$Kw7=~vsB=K@5sX=B{0JK9 z=Ic9b|K?6{P&l60di|2yrAwG%*^92|KW_Zk%KIL;8)eywq3o<0OETqvW!}zXP^2aa z92)x-Oij1uEu!ZhYqWp;wtKE3K@H5foR`zzl$60K)vTEKBA#MTA%F+y#MS}`0(WAo zV4|^89?O2aK>F&pwfG*&!#|7K2xg`ThdO>@1a^NCTS_ogDv;U;VFU&R0ayHkV*t=n zO_-{3%&Vnl)V4uiu*{lL60%B==`*6!gpXuA#t(kOs=wnXhXT&JgI`X(WZ#2V{n&Zc z?(?T=<+)^nFx3Q;bgNs)2n^)+hTi)Cw3vDL135f%wCN=YRahNulx&$ayY9nY-InHC;m+n(g=iP z^jgjh=Sx*#*2ClIQEOX5QJY9ZDdvC~^2(f&DK5ig(=d8H$OEKyt9Y_(s8FGw8OATr zz~<2DSs65bOtR%G!~TZI>adwHn6j^kM_gIK>hPdvq(>76AQlyERuiHhR-F`fF<4f{ zq_g;?m)cB@BT}H@!~swqM51I?MZszGNA}=nWnp%ub_K7_drP6i(~lCaoO(*ArzvB_ zqcZxO#0usbwS$5ldWD{jWJgc%FZWb~qyq1Mkt%uMp%9Bp;21&Uz*5Y@jdu z)IEnY8o=xKg&%kBg)6^#rzF((9QA=>QYHD`k?@{%`KrptzCiULDEbFq2!k^HGDS=D z%jOBmkeJ3f7$I>P@CUGUyiqMPqKj{^Psjbd89(MWdmU1xZe|aS%OU+i)j1fCHDEdo z+r{7Pphtgu-EzBNGBMqr5e#Fm#c4uA2SUN|E{7=JPAE=tULXR@9^IHXP%1Q@5j3^; zj%K}?>Jhz_BV}VNT&>T3d)yXxHAc>H_Q>Q5fArvnzaZ{6A~@=1#-h=JiHoH+slh65 z3-{S;uYBMAy6R0?{WZ_1vT7(!8=`x1UWE#Kj7d0@THO?OJyD#+$fyA`&{K{Dey_GF z0nVLo$YmyE{W23Z^3!dl7N6n1=6vUdLSEOpujeOTSMb_f;vs)vpcelz4+3V%F%ICh zSS~Z|2tswhjL#9GOt;JLN-ga;_&jf%CV5mRz2_fx8mrl@$q7SqH(48B5EjZVJvcLVkCgvT zBw(Z0jE7kAo5T0*EdlYA8pW6=6pH*sx<^BuFAGjhk;3~KlD*IdtJ&c z^O(yIM1e;I?{LDUYgZqU#HjujZDxiL((J=i1S4D6Ul9Y)%+8U|te%|xE8pWmVKe(H zDS?m{vU>W$=FLU-_eyskLdL}pPCtO@;C4*Plfa1UGeZqd>X>M8-`>*oDql-bYsk1;D!XJFe}hQu z`>wOHLP5;3_TgLqLP|hReI@g`7aj7el@k)6&pEDiV$rK?pdFQ+oy zUA&ISbSqQ5+VW8els)BupsaY1+BajO;G*r*lm*q8u?&s}24y_Ol4#~&GW$y^UV5|J$auGrTcnX?oSSyg z5Ga3N#xI|X8(PL~RN!t41Vhv~Z{elds;sN}g#Hz|yB5wE6+LFW5&ZI!AUul7jNJ-BR)#RkdhR^ zt+I=fZ=-u!^@1bQ8^k@i!Abi-BryTo9P9JEqswc~np|KG` zli}%aR=V-5$u27Drj zY!EETKdwcaaXl{(*LPxRC7z0(f%mv8Vv#*}RcO%p+KfiV;2h)+=VhEm$=RM6JX1mn zX|dn)7=My8bM!&IUZMhRmJq+NSv`s=M!SwlgV?r)wV}I^K{MW5fKuI9874=Mnn$8u zvVcQ)<4n8}M@=pMp89&xK>5a8SjbPAf4??kmOS!APqiA4mZI}Z|lSetnnbWAr1A7bRHz$xH*?+$+T z?d!|;zV82O!avA^L(DObj&}>ow6Z_m2fhoJU{THBnnh*uW53A>s*(aY_t?s$SEU%Q)Q2TfXhaEc1bb_gupv&MN&hYl!uIS^Ynt|qC*@j zb9AYu!0t0b#)lG&O%-Y{b3l%?B$G-~I5+N(m0c|TB#f2x^WA3EPiHUv%%h)zU#fMZ z$;3NQ zyWQ96{MawKuNTVeX7}~g?rTfFuI07;C(f--SidYwp^5~j44_$J#r%Mtd3kufWpnqn z?y|YUTQ<5;N+=P+dPq`B75~elYj$@84)@I(HrxkBJFoMg=(FZcE`3q!XGFmG%FPwv zwoI})@?y1+^r>h^LXH!iGn+q|JoAx^OnVD~Vf8_yTgHE)TN%$r0G)pg>9VXxTkJYs z5&54`QS``D#3t}7M9@D)2ijjb2F2-2jQRKUljba0OhOj!A49C9zCu=DRN+AxgP|Rf zbKG8}r!JK*)P9n%5iUK@2MukRK)kR4X^QT#efbd*%J}wtjN&8>X;P0jO#EC9+roo_ zML84xM92f^z{%n9lIo9n-iwnV|DVcPPu?6yeJESn;D51ihb7}jc99wrO zZz}^V@8zX>$9V>igKFxx<_KPvedD)+r~ie+s7kP;y=SknC)C!I=c zN|&F?*_VG~RhR0?#3uP1O5g0}`E^eL(Cub2XpaE}Mz0c6wu&S6SN+?2_74tPRfefO z_J(pf^-gJC2mFTt*`?BF;IAoQ4?c(@#QxJSItBo8;VUt7z809WDa})IEzX9Kp7ylM z!2nPsXzUbTCwK;@E@GZALaDkf1o;Nrizb~d0d+z~PZD=LvN{tM*1Rq;fo;A13b9Zn z!J%_&<*Y9R5J@4uI@A6h4S4S&p9Gdcl1Nvn;PTphZtNZm6Dj94p@e*Xx^CPn)q{mn z)Dd%>wq7?VI(fkT+>I~<3lAf^o9=#rUy4UrCy(k%=E19z|9Asy+NkZH_OK$>G z37Q_w9!g1HGTxA^KW`s)>lia-mAaP$RN)9B8;IFR^y7Neq}77#YGL(+tMN*O3s%um zx_q-a-}4rz-(~6? zrcyh{4aLL7V=DDL7jso$ATFNFL)uKa>+`SmX~DcS^&8GhSHCyqWvJiV^17(sF?n6p z?*n<6>bEMdoBDku@02x1rp59kDis%x<>4?P7jyGOi-RWO=55@{Diw zUAIuag!lRg`x@vHGqX_@w+KpCHjP_uePWDxbJeTYXoEPh@6J?A71% zN|K*|0DR&Cc=cTYJ{fnCPnP9XCqHpXb>><22qWd$tc|9La;=5`2 zl-;76Fth3V#IZo|%|I@=fxx2Z#|lEZ3Zti&g9_@(kQK!sr?jwvOcd67a~dof!OkycfFFF{nWHJq2bde@YKxp{6~?;LcoFVbC28B;`6t9Ly} z0cm8-krN6$rdD^Q2GHEb0h((4fxMC(LL@ps7BxNsL17w(GT z!d(hnxH!&*i@995_{fEeWz5un8y%W~g~|UtI;5@ndaO&57}IwlMDl?Ly6;Ab2i{bCH(GQWA9z#tor#fr%IdY`>gh)=<^-9khdSj+(~3!nRAgIT$KlU5EV#ML|vux$`u(nUu57y?L{b_nCc<~ zX4;|0)I?}6hA~D$3LyQ43bjdmX^{uu?GkiT6e|kR+u2}m5ex+Xy!Pw$i~C-32Rj3{ z6C!1Qd;4{g8C8xxppUASj`Mye^Q*l$ro%91m}(ea-P((= z?SFeTu0FcMct-#9-yF}s)&HiB{a^XZ{}cUB>fd*5Z`Z%S^KL@_{^*M*(Z5U1xqv#< zb`t@*Ss|@UM!c6w5JRPEI#k8sBRYkz?2Ct@RkX&TvN&L$udXMH%g>ee!SiKrDBQyBleL&^J+wKa_*;GS0WEfqx|pEFujPWp z*IQW?_n~*n{*q=@m>{f*qia&_=K-RQk=Bw@Y|0~l@bngVy4Jj;7RQJ7J>Qe5a6`8K zmS+mkvUuA^;**S8^(rfpH^`F?E|TB;3$K333C4V+)RbZ>^c5W;GTM?-%%vkfhNv^N z_jqtM4}PI+u79hB_yVvI)9DQER9dlLQ-%7lu{5Qxd@MCFjMoxylXf1IaafOXuER`F z5N+B&iIAklg(`5sj|R++{s<_Tmou+~>RWwpCslP&;QCP2>2wfBD{&B9lj=-hFIrh! z{b(xi-!7eVUoz9Y9H~yX_)binVd9WwE`fCwL!Nq-NV9 zi=;WELmQX7ZJ=_&AXqA=5vjZ%l>>4-E5CMr#vqCxs#=gZfy>>h4vn{OO|1TDe{A}A85Z`Te0%+whndj(WFN$eWR2OTQ~cH*3gY| zID~7lYq~h;90fI@oXW*`-!RTd9A~ z)CRFVBBgBLw!moNYNJ<`S`Yi=&2!Bkd+VWe;Wbvc@Z3`JF!rmgHH&nkY*DE-6^o*; zCgvupo+q{@X4xWaxq71?C6wlI{D&f&bY-srF{`F)^YsfETer2-2cLFTdPi{JFzVw(rir9gy4C#5bw;2#=vU=FKj7F$n&rg>)a2yZ7vhMHUpUf|C)(~obg32 z*3Ad;C5+6E^hwNyMhN4rc-Z+P3nHA8;}mI;4wUZ#;2Z85y-V?4og?R{rT#A-%_r=> z42vOYGp`aN=|OA->raLyW+CEbGurej<{dt_{iT*f|1pSin;alg9?|V?YQvU~2`vlBM=|PTVqbeMcSJ_8c zImy6UnY+OBA!=mx0nVF)etQD>t0uWHeSxtA2Hl)B{^=8eI|$&;37e1B5w0i!k3$&_ zW?`(m`Ano7z{Y+<_0Vkg0QQ`LEC<4LNygozzof(g;fVBGeI`3PmTU1h1RR{*<9$Rd zD&q1-_q5n&Tqz{K$$pXZ*b~g@Jid(`Rh9}fFSwK*7jlVF2n%~P%eF2M{miG;900nc zl2Uljy6PX6wWih<*i#Z}*poWUtQy!e;Qvyaxk_fj10-3|v8F5)EQyK7&g9cdt)Bt- z{Zn6YeoHyQyHaZc>uUeh=N!p;nWWJ;R^cbFLb0oMm9IJ!q-q3<-Woh?14l4*Z(%Wo zEs&y0>`H}d-NbwR3=1dTt}pFBVQl}3J1g$hFCzqW-8~Q7cUQ$F4~z+2mLm3l!NBy% zId>QJFN$1+TvKwcNQ6Y?Ng?2@B*;zY5{V@Y@O-a8ftoUo-$b%`{x#=IziA_9;^}(b z17m3AlA``0e~K16+ZA)@g1k#0fUqlI|9IeqZn0WO_@76=v4V&?;1%uK6upnf9DCf0Kn zu+`>F1JydOA7<))Ax+*)?H30PZ$1B*=ZW>hDh~R0PWY>yR$2$rhP7a8^D`d(8?n%9 zokVdf3(eA6Su@WviS6yTueTRLgwE^jNuDGc$L&_Fw;G=PtM%4tnZd9G(^zU4K1-vs zJ-Naf@PoJ1DQOWunBHCXCia1+1I9Azk?NfG_!AyIaN*OVbN}$)KgI`%{%yi8M#g4~ zMPp}ruyex8SYL)MQkGF1``*T{(dSnxkRex@w<=+0JIteix% zv*~pwudrquU!cE|#C*~Vw`0D3S*qTxA<}L7LkjV$hJn@jd?Z-yoXRW+U5XEpyJOs` zd8Wy36yfI-ew=18du=LRpgzHF1EFoGS~{C~;VqpeE?EL1?>A*^yuq!X%jMpsy=bu* zg=f6Ny@($1xKwIoZ-0Z6R<+@<20X_#%luFL*Z~fFm3)WAM4WGsPB~3&{d!{e4)T}U z?wSKe@ZK(`e%h03`6nAx_q>syL5cHurGMjojDB%?Un#Y!!)Dae&roN%s}vE-Bcn-F zGKlw8vK5uB9sAMTu)*#^GITNnH<1IGXC?N5XK58dScGYmFMK7cnckw-$PFX-=1cC+ zLJ`3Sihibq9*%0u?a%>NpCR(vH`^zv4&D7PdXT;F-|m4<4?5cmU`0mMapcCP1{h`= zA)YWDOhf7lni*e?Vj|2T0`|56SC#?w|C~;f#<1R_euAv+$>Y||@U(y8GeEgq-MkX3 zkMzFzGA9B+v8K*AvW}TX$X9~88m&3IRz#q>_=bvZkTq2{Q*RnBTY1`?mU(~5{pdk|mG|$LN>2)kkD+nS1LhJB|&v!edw8CH*n4R6|NuNB1z(lUUNT=hN{0 zsrHceY9-4(QcLU%tc`DCLsp3qK zvcNpc{^E23esIye*1q>$0ZvSY=lTyu_l=TGoNK(Qc5(DUlRg024l}1q@5qrUlc0L% zPK}lQYuQE?@X#)HJE==2d#6N7WPWg!tFJn*GCH}-=T+BBukpeXgH7U~oQiJ}OKhV& z)sthnL{^5fmtY)PN~9Z}T<>}OM?mp?2E(Iu5+ApDnf(MI51^nlx^2 zPTr<-t9!S&Fq32X#~HEBRRdJNC7G)-l*9gnSg-8WNyRaJR}0PQMP6pt9eqIuEy2$c zGr;WWouOXNM{4aPz<)D*!d}T<4D`6&gZ#)7A%FL`Lw-~e^231qy&dRliMFKC87uvA z@i#dijUDFW*Qcua_?w!KXYHpRScgssZ{1AH)+e#sE|}UujWPYRp1e9VG$@duHNILiup-Q^crvPeCcI%7PQMnqg7B7{mt&AV@Id$==C`hgB z9;%*`R&trwsV!9EPKg$8l540x+RV*W7ga_d>OzES9Bg=qtptn9T@*eEgi7pj>%3ne z?}+xP(rPh11?-F;kalQj7Vy^O}|T04HhI zi&bJ}e{s1qo#}K@b1!hnNr@D&=%%ZAci|GdOI0sR@;@}}hHjMl+wr2rp31|bdgoeI zM>Q?dq!g}{!heQn)bh56`;kkJxR8 zihel(YDeIgVP_&>iGM=^_jV}Yi{#M(_dZn*g&=M?Sim=0Jg-`{2)45tL2r+x-vC7_Z%1u~cP?MU zA3pnNTl2<__;?+-<-|L<@M%)aJ`IHfPn80YK?mW)dL|0y*?G#TiH+C=W`=TvP*g$tr%}6HSk6Y?!xtB z?x{f08gM$12Z)Oc?1@;oRiq~#_MsT7{sye>Z?t#U)AQ)+T-Wa+J{M6If|t1zMH&@= z3-+Byjw3z?ku0t33usiOU=sPHe3YuNsh)WeaYEVpeV<5|#5e1Lb-Hd|m*e_C8rMK% z%QKCuFtyCFQ`olh4oUS2`%B^A-g+Amf*~8Pixa$b)U6lVMAf~4#MFAmLhMg*cRyD* z2if-$Xi=G?Sr5DI82R?oLNGBrLgoD%s)i`Uz%^IiApezXZbYaC>9TIfagWH@@Z^pX zM@*@J$?~df9Kkf#51>Y{7N*coRzV^5^2j75f`|jvVb2(`kF+nt15AK}icpq90`C|< z1gLFOVpO1Frl^d^K4-7S| zJ#|c&wO0s`Lk;WXCQIGu4X>XHD0-@!qWUj%?R#tWi-(V@>Vtngj@sz(>wT|cKFHb1 zHoVNYQR2mBy!TeWSwlG_h=|GpTcSr#sTvnOnp1VLu_<~qvnr??tvKyr5Q{G!mda-YY8W{&JDS)$PuL}1 zIpXipDkY*j$&r@cB~SxWw&H$^$3m+%X;(AOlivHTo!&E;)~>u?s=xBqo9;i4uTkDO z;x_t`+NfLUkL$krP(i~`YUts$V7x;G-6nzmbmGMEF`3B!Uv!#J1phEXH*(HayOl`| zbBGiDomxZ$^+Ycn%sXE%Xra~~+RRDvoM@Hdf^9tbo;I_R2b?%Ss0!c(N5v_<6i*ji-@@jP|u!rpJmjP6Txa^7xk>xeb%L> zybI5|s%NrJ`L=6KIVluIX7X&}1KelUuuZT=c9Z+txbId|j&H)qQ{+C({V6r&$V(%; z%Y8BT-D}FbbDt&m{kYGnDJLQ8$ZWYM8{Ww5n(}P!d&qqj_dROLd#LpgDtMiYp{I*v z)M0P+J(kWuwI3l?t}6F**uOP$w0UFL*w(z+K7%|nE`9`VQm0YSO|vVzo>Opduhe2< zKM^*s&3A1gAI5}}?Zxvv4EZ-rEp}ray>bfox^dhtc!^)W?dg`jmPr}U+4KaY;q*;( zM9j%Kp`bfKsr5$I?yy|R5sBl_QLw{v2k-IBzU%jy6aHPTTe~HdV{>^Ej!i0OP61?+XfKC62(w2j>m;O zeu+=b^nHZP>CCNBPKfUBxqMDg`zvtbbJl48pg@?+2e0+xk+H_^&8^ZSz`?Zm>oi|h zAfBdqxk}sY>9E)s;I1Ki0xGpXZaLm2s^TogGqJWtE>m*Y2HnWYv*+caa5uBa5j~lu zdqkV{8)@B&<(2Sp*t(PE;VsKo;N@m(}AqI!$kUG@2p4YFQ!V{_9`B1Rq8&~&H(eXy<^?_Trpko**Tsx!F;)?(Zz7qmqg777zFU&lMzV*@9)kpea z`yia#EY2(L4{;WKmvMx{uxLZNHB;r3-P)(6Z#DnODcjhvKao?Gem*EUW!D=kQ{Zab z({SDi6|6_P&|*GnB!c;oOf4#Q2+@ylSr?x_kS8V)`n4rmpr*${wDc-l-pk>x$8jhL zcRB7f@zx!;@Jef$0<*DSbhH9@W-*5fQ|$g^01OM4S4RiW@~APEE>prN)ps&oL5btp z@vGLXYnRPYx)~IHUF2t8HtGaSk)uk2qg$p3eO}@3f zjJ9TKGkWs@*G21$_0a~DYgt#88Ciw?hVciSui47i37%FOF7h~c@MNhVb0y|i(pRS( zIGI|&=wXJt9uoi@a~eehP>YYb@N?w1FLcsrdTx{<sEW2Mnpzctymxz@`zRr`^N=;=UYe&aBpO35Me(sbjsLInf2CG1 zj~EeccHPJ7xw?TclJ_`EJs@1~*z8-`l2>XwGKTT%eL%#RT=}m0#P5EPt-j0tf%;~w zTk3u`K~&UU`)nVjf?D}r(vdQ%xPU2WydXdcTZ124Ekgf*`}ol-;7LvOI7=y^TYEX3 zJzOu7HWm#HbQ9>UD4*@Lqi(T=kiA&Y|?VBzA~E6H*)J#eh{eM`oJi?=Th%5}5Pk zZwEApZ+0C3wbFUg04S<{6mrCOgW>S0L#upMgLYiB!`6QJzZmt7OMbR0HD!Cl_K!Yv z-ruIp{2KM+_D??C`Tn+mu_iG6lN7+RQCWvpl|&wh?q*d8l}cj58K8bA zOsMA+BZ&!rmAiIKkS;aft@zBLRpnazr_6KIN$ZGeq93BIs=3J~euW^?sfjTcc5Gs# z+_g7xF--`b1uzRsR&fT?kf?%_PKB~}QEjrLH_4s#5GXr2*Z5)dI0(~?M{+PPRfVjd zf}-HJAN-#Az&8uOM+@d3inEY z1{#{sAZ!t}Xk#DwRy_VV5^7Aj#Cc5>ss@xP_N^Ne*y6ke=5<^_t!f-20nB(EGA`5; zYsl&$KDBJlI&^p|5zA$vdke^2X5KP#p5U;vvNmizx zE?sP{sm2(=p0GWB*DCkfwto?p=cE-9qMGASQAD6%lMvOV)zKrV+U(w>H63cD7sczX z@*!GiW5dxd3x{a&@1t0j%(?7DwVI!u%SRROa#-xrifgQ%pQ(zh;t%cHdbN7QB82C@ zK`A$JO?>lIT)y1#H|$C)I^=$9zt>(qupH6=+c?B7kffjRs{FU%KgKgck4lX%ONlsU z{cbHt18EehP^}tuNzS2?>>SLAI6{!fpeldefFeEzT+Hz0L?PUjX4m%=A(sdKd6TIV z`vPjvV)r3iNs9rIUi}|xu~&KQVhz?aY_AXW4*GU7bpP6EI|x8tD;mgIArn4?xuG>+ z-4@!h!t257NOjmMX|rcN<@Q5QlSE;#yV-P1BAu)5xUEl}>B`S$1nt73)x4=uojk|w zWDV=JTGy5bH?|s^6ej;_8hs{uymV8KwhRdrtW>6RTXvQbdAZvf>3Y0Wm3cue2~$Ci z&Q85wwV*ApdZ$(LWJeDTA>h6c?HgIi#0?wAS8R!Zy#y~*a19ee-5NzhjhUhs3Gu7W zyf?B|t~b+*R7~@#?TEecl=BdA*#*o1FBprWJZ2zWuec%8>}JGe#t<`hsy4PDu%#GQ z4mW0ctr1_%%i_DW*b7=pO7(KNW4F1H32BON+F+=sL36PPc4l0L ziDiiv`#xw(N(^nz;9m0S7@k+kB&y;~ahs~RCG@SxReFVb{Hl~-Y#C4tF(dUTY|$a; zYo@76YQaV$E`4p!tsVO_9i^lzK%~^DgsGrLG2(-dZkzL@Ew2EFtL^bHgV^c-&3a$J z3i%3-VzD_@n>C!?LdUh(^;`sub=r!7{-cxLCNXKyu->C0%8R?Y+dnLG)W0FRUp>%f zT}o&nU$p!xzyzvD8>!qwG_&cd&t4zv|*qoi=$^w3o z1!msHG!hsBS%A~cnjBuEfK#%9`#$5F?}^ftlqH_;{N7uHKrT(h94%Igjg49&DsWv# zF;!+(#GSoto?W8jWKlRlzmjr-Y{gEL6+S`p^GzVuIvc2gwI`FhLiQnI72FM!Bt@e< zlWq6hdReg>GT3C93gwATAIX8Y3Fg{iQpYKIayiA@oS9@*Qh3{O%u85u9ptBrooR$w zOZ3~=6Rc4y+GCI=nWkOo8xo>k(21%AN$IqMz$qksCUw#4&Xrt!vPuYOP8SmudBUhv zasSDxNIPj2bL*X-P&$bp?2vNJzb*i)UFpr)N-QqX&+#0&Z&Xt5bJ8T^R8)mMT*+le z2-QFiIzTAb84VJ8a8x{Z#G9aTvub^^vKQu+!IKXF{P}X8578SgJ7< zI}|0`CsYW}lh(o&4vt?T>++eBEX&G@OJhW13y~2@Z#c^Qx|5TSQU|$2CWj>}n|6YQ z^*F{O8A4E7(JhI;WW+LBg9Ymo@Ud=W!fdvATLNa!UmNA={x2fU0V@FMAsym2{V@6a zdOm^7KdUupq*7PN7m#86pcHEwl}I4q|9rw(#uuLbskFwE@%z1b#)g*QQ`FxWFw3~d1RKK1w;Yk%%!q{C4nLl5GQ4FWTVYK%seYa zx59Jc`uW!R8>Svk;8g`SZH=_ILBDU^J(ZP}#!+@fdc%4MM zpZ2z)wpKg}TT|0Pk_ z)7cEV9r0EjU&nG8d2$bbHas>#+>{WW$2ZB%_8D^5t_BcV-_Cm)dLs?O!~lsJdlyPA=J{WfM1J`lwO&Or90S6h6}zB`>E(Zdup>UK^hL3 zPv&itNolIDJ}1miWBvvFpy4bamSdytKd41N7r>dr2GVnZB--_`LHZmlrIhF|d70G( zt*iGEIP^0($#AQm&zl606g2UA=?XKGkpn&S7CH1jZmB@& zzY_-J?i-s@3IVM-j#%qP~#9X;-^+C6Bw04s8_xm-FJZ=2eOgA%UDxuUu} zNL8rC?&gDFnu08R!6_;;c!Z{MVotdfmis2K|E9mN(XpIbHYw2qn4~y6TZAOYeqZT9>{^z9NGD96@g@5i zXCi+*IJ$^@FH%CN;cJo^+Opi@U648hWJD|@He~D}wf6Rqi8Ell7bH*66-v%>mFg1) zW5SuPG>LjrlXwlNP-^u%x3u7EIZV@H^SetIW-Xw5Z1It8CLV)UMqWWhoXe2x>@~tV z)wL`8HrILbQ$>TJ7!;ka>7mpc_>;Qi&BaZ%uX4BX)HKcAg^L{H?!ujgK*Pfm-I{#N zonubcnnM1@iRU;YAm)t6#V0`~9&58inlTFnnLZ5@CwRuC+$$7uE@YJinuccz`oRmc zoFM2?S(}tXoXs={?A3vYsHlx?D2}z*e+tWLKdHFwM6PkZTEvNyic{sToofj1b=F8b z{S)|;Y)|PdoFOzS@={VMp;v5*ubZMZDH2WhQ0Xm!iwpt4oENDVQ@g~9fEP$Lhd=nX zrEv#u6-ua@oTsV8!+(rP8Zyf`hcsAeTkQeA6g*Y(Gu8s+G;L8VouoV9t&O*8>HIK$ zZKxvGNKYiCUcn)B0H>k8!$DA6o*8KP6yy5OhZySv#+!$?27HIy?pssSf-J4rAo^il zO$g{lZMNtIbt|KWU88uCi7R+)21^gQYj&+DdZW#~{S$hMHc*0?p%JvQSK$SXD$QN} zZrWo^2XqrNlTF%VmoQMVO0&Y8mm06zcN<{N#qyBMh|+s!FgG%UFn*Qby~3WL;RFi~ zZQ0pPff%!if|mFpL%}Mj={rNF#KG3$AFzl+){iq?EtyM)b@P;h1_cN!1zO#K=Mgt*G~=7I@0QYptxKl2Eb)p!aORIIBUrCErnyFvQa^ z>r^z)`3D#z<)TN5wK=1q1FsYVyw_MoFxJvV{G_P7pNMgf)^Ws6D$;=exHkJ-hO7HI zOFo?oEk2uS*t0DP`GcpmXwhlhI+zQ#)dtOZE>l9sUP6j#N14K&|4k;|(2ER*LOR4b|h8B^0N1ekY&OJ(M3Xw{N zS;4_6Xv>0_Hu*R(`-*muR9qDZ%8*HI>da*PT4V=%!;L4#P)gWQ^A7-sdpOL_{#h<7AFl7%n?Y%=7!_v zlNN$})_WWFpG}sD=tn~e6vO;c460!%qUJ83kAUQp;=rY`WGN>I} zEg7n?k8NzpQeB;?KHqtrPFX`q+I9G_NI~tIROc_e zh%T4mu&a7nxR$9jl+opi5;c`%76Fg5>Z3bTp(;K_ej}$O?FdY@?=&r;o4##mS!e$l z`d+YBuV^VC$=|1`p@PHCZ+HaS?W9Z(YD*G&XE(^_?e;^_t5R^flcJ&pP_!NE9PS;B zKkP1qa>}-1_AlWN?YhM|!_9q}LXfQ7AUaIWCSm9fKE$VOifP~+FHbg7I^ zn4>W&t4R%m>l7!04@Bf#13xILzuwF$`XZz)t0!BOvhj)lBb)uEAf z4OmzK;JdW3oy3B`*_%BK{~h-nrJHKo$zO2iymu@YSs; zS(0)hK1#lrlF7H%apg8+s{KyT3j5offjnhCJMx|PWnm}yNn^^z&O9*4(j1)~?)?@vvLWymr?ndyZPW$S8W zoE9yf&$Tdekuz|cu1knZN>Fls&I~8bMqXvLeZvyvSsuEK$lJzxacA~;s*HF&yI2A# z(>wcd#sPd~xvFjKdRw-!3frC6kShh-`fokLN>U_P$#adAanF$$9`a=&A3Mw8PImet zpyK1R1YK`&>AJHEg!ia|3cdpUf%eF$C-#b$Hx;dO^_*@XXOch)WfW!52Qa0g9jtz#k#k6= zf|#%uGDvtJ`(|b-Nf@Qai5`ru5!xux^Dk3nPN0oK4Ha!9n6>DykSGhbIXk#al60}x za|yn4>|@HfyEpr9?*eM?km5P6ox4D`ldq}#TTZs5QT0EEUOag!<}Dt0PtgwNU71~P zh03UR;Rit$y`^Z}9ARc1SHydAjFwyxxz4@&WGxB1^*FWP63wp` z`w)Oe6&r)SjZ1GTNf*xT+zJkRTRho8M|6ZY=Vzde2X6a4478nL0L=a?z6TzDI=8aD zmn73giNhZ|__m@Bg1yc|Fk}ym)Gd!7t2u(#vLjMTWFlsumqHtDcXvPREu{7Z|Ct1XOqN)kP?9$(hHHl%O6v%$Q#hsxGv=zMZsx zYdHBV z74|gpMPi~FNLQ+KfbL`^>T`tPRG@Y_SXQvpnFTf`Y8SkBUWXbWp2WWRKt`j)5j9;% zRAKXqGI@0tTg`T%3LFx-sxc{7VTR$XL?uN&H+s{QB8YA19A+!cg*uYS6jfY3&%Kin z8WLvI6r8ChF6?>Ycn)>v1dl7K@ll{zbTB_Alj#5zDqm5=~wt_lKOt#n`cS-OZ1R0Q{5 zm4!Ox$zyHg?kj3@M#2J>wgju2FMcD&L5J-@A0Pm@2UNz@oPu1P8TPkM?7=3ir*jSL z%ISIdFf+?B(bV3GTk$4GG`;8x?b)9nZgcV|#iCX@AKcqT!Th zW^co}PxkS|DazO<*G9kXbS!M-ZA*R`DT`jxgYv#xX;7S}T>7HYcf2MZ;`Z}?o{`&7a2epTBy;CC61Pk>)F)qOks z?&9r9;TMt@3HTLrV_*94{|@}xb(OMjSMW>ZE7HYfa{9i>%$WHjFgjbga2gHuBs?QJ zyB7iD$-H|hP_#pQ+f5DzAIa-yY>4jhago1}6Xyc9_SCJ%F(0Rq@CjLQ7%Ha>HnRbw zm(1F-U5EMR-JuuY7$tu9{3*8=?t`K!H+=q-BU%u4Ele-&2osqh+M24(y!afd!v(Aa z2~kG>YetWI71?MdIj7R=L956+$}NsGjS(mvpYFubq9FurJiHwtxJL4l{2+wD-4r+` zT_NS}gfl}JPBaBtRoDFQOz7Ga_)@)7P&oW9Nyp2q^jhFRyJOlx>%o#}sO&J-yw}C3 z4>j!04Ru>3AUC!GZ5-1i98HP6v=ROaQk2M$@JJY7JT7oZ#E<+_d^GyZZ*Ks)W;7m}0Z~?gz1&~aI2kb$F4w3*kqr^S6 zT;@9gY>8qJ_N{dx{uhGVbcA>w$dQD2l4J>w_%^sVbcTB%0r!x9C2+T<9QWW3jwIoJ z_}wyNlYks}KOhTY&6=*2&$ms}=GB*V`;f!?8p2En>Dr17W6I3a0@31M-mT3Z1^^pVa3aKn zF}gp!>FRWWWk}8qx>B*WWFX`6N1zorn&GKz^r*>n{>V-UBc%pmbxA^59yFhy515?| z$Uc?W$K058XeGV97U6$K!S?zc&@0)O8>^=8PT|>yc#<5(He$ymeSVdiLgI*=gfEFt z7`W@-!}-MDYQ_Gq?>K&FEM=%jeb@s&!o6qpH(E+)!O!`>6AO@?xgum1)0Lq4Kwdu% zLejaSV8oQ)Jn`v8fin0Jge82Ap3iVFM>9q z;1V#ePy&A~rvyp8^$fY=%u+Y>gh$15C`dSxOsAqUs}e4eaHu#**@sox%kw1sZo4i# zQSQWZ(Cb9=!YDF>R)y}&s>%#k}{!*rq)9wgn0=+ zJd51tHai(z9dql#%ih1|sPVXDY)F zaWk&RbSvy5Z0lCNVLxn9!iXO2K5-}qj%5Zy^4RP<88j(pQY9x_sNjvTv0e1Br|P(K z*f7n82u_NhOGF!Z+XmHEK?@ zm*?iqWY|LOpKqB4@tId&*|0a=;{>F02Zglwm!PByoA)ZW3EIzM&8_2G$OhC~E`)-Y zHUZ|`a0RKp|E`iA5hhyB_tBsV$Jx8u3Fna}(300~kt?K2d zFpd;?K#MhtZO_Cf-B2hle8iF=E{5PifYVQw`3+R$@>ibZi_YL_Iiu{b(tn>L_X)Fv z|B$;*D_!D53SkkdFj@6DzJL)cDp5@rbaPy;ZtD5Ef4vqRs~(6PP6!0uD9>%`BG_x* znu$bKZh^vbocg$wI*Czap}W=Ie!SwBE9emMkF&FpU5`RH() zEEmDWasW_f^+ON25XviGlr;BI^v7dc9P3&)`ho?!g1&+^u^!@@+4b2rHMfn{*_($+2Jk(4~8YB7d{06Pq2T zQ$BFz?}>qsu|;V13xG0YjoU{);D%-bM2qz!@-{&P_LFaVRfl~}qh0{r{GiM#ep&W8 z7wOpaVn5Wr(K(B)Q7RAG>2@YJif}j5!9w!Zhpp=oOVVq#mt%P~fUkpW%}z9Bu&;!f znf*EoH$h)7N#zj$if>kokeGVT|5AqSB`hG8A5$vw9?YHN^g}C4uy~{1#FFWw)>(W3 zkJK_ArAR_z$y_6M?Ihr03OSEpRgVpVMAkt<^CO|nd|$9xGFTgBuD6EdqilcsyKlZt zO-gqSo!%;hKz#E2G(Ms&CDCjXQ~u6klumd>=kGjcKBBwW<9{ml3?6Yh=Y&z!b~0v| zp^O<^p|B}6S4QRiFO9oShAP6xG%6cS!<4!3hc)Eo!Jy ziAp7{C;=i_*ys%I3MvQ|P!vS8RuOgqEg!+%1;%kOZME8`Rk5utK9!b!2#5tY;UfVR z0;u3e`BHI)RY1`YP|5p0cXl@m+UI@Vm!D>5=6;`h?m6e4d+s?IVf0e>J}Fl__t0>&y@etk99GDXGKpnPX1#lbq}3X+W7+onRnp$pOnY}C-qBuS z5!ERKD^XLEL9o;14Fn6szG39bs4!?=BGRmnp$Ea=l4^TmJ7uzP56BoAk3$l{l5wF5 z%!R}`oOZo~^+wV%g2Y>V*6NKjnO7whdHpG|Cu_3nSJ(e@0rQxGx{lWd9j^^@<;{N3GcxtAtCtHp zd`6XEL+_x#H};h}Q#c+=_TsVn>|`Le`#4JSUO{ucvUUFEr1gKz32pSvv{4T%W|Ra? zs1>>ggyn$wCI^2Qn188om18|0Ca_m!WTL49l_`bSp^7M=cISu9%HMsE-{f!fO~Vb|pk_mVUCo1P=Inw(N(t~YFy=d^UV zn&%)dJ@xTBXn>P)Womss;)`?VFVZ{Be{w`0%)_^u`xx1|?+y^F_`d{1UHBM-42>7h zx>PeRjQa(EfUlIYHHeU`u0!g0>Gwc11g9>+b}ejj>J2WK+r<5QP$p~!#D7*#`CGL3Sjrm8DM7Ww8;W}34to*c(ccqy8r>rLn4w=eXe?;chVHj9 zbAkmKZo}-;rkpROapCM{Zu`g9_reeX%nyV4*Qv>VfEXlGnC)oK1%B~>TBK$iE9a1z zl4Dlp=VDh5lhWhyR+KlMK-v4%{x8B6$k`H{=G!A_l9A~Bype2jugUTaQ9Zv7FGi^7 zDX2dW@|lbJ?SM+U<{g%U5xqTL2#TR!WZ)ti({!Uu_Px5ufdq>*%VH^BLoB+Q|-AiE4q7VCA zfRyN~rVv*;;G#Q6!M=voA@)*|erG2AY)QZETj|xA^gfb4uq_>Ti!wVU`lVw~yUYAM z1ER3?>O>Wcr78gf?HFncnLBC&{Z3eigtQi!gxFf!X$XY9A?K;Rgu+Kf{Q_^ghI zc%56O?7PbRk}@kr6?`eGl#CqV?sJ(}_x75j1=9;{{RMXh##Q+ETHJw~Upz8G4v*!^ zI*vldRcXIn&;Jco+OlSM6v_BLt*XG%T9#HrU0RKbFb%qPM6izyn0u%8SPNsqfVOG@ zncexyGB&fKW=O&8iYjr7!5)UfHlf6s@Hof7JfvA~L~W38$Kj=3lam_1fuY6f+qtq^ z%1+-ES9%BqxCSt{tA)=~+UZ2ebe*MqU)iqeB#>MV?l5kM`WVHO<2zN!?0U|boSH{- zCs-Lptz!tmJa+x=2Z!iYgFn`uq4#wc%IaKp=){St?Q`@b1fjQLobnyWG~ru$#tBoqxgTPDFC= zK6Qwhc9+vaR-S>@qMvZ*icMU5>UQ6Ud5bJJMb_3c$ee;$nHi2;fz49R{4=gh(k(ej z@!>Qf{Kb8a+2>f!eH;@*`R$77O?K8VqDXqyB}9+X;|Mk!|9KW0&J?1&4C5oiFDEQ+ zGtm8x@xK3~@0hbwv#=2~Qwkz?7uY32bZ-%$<28J@2Yt;VU-&B?Wy@KP3_l$Ls-}<& ziiN7#J2PKkCvDQ3Vr>sJ+e>MpSFr|jO1dT=E8Jd{tyDJcz;{^)cy1Y!p86ftJLNi`cOcJa z-+=o@UcWq&$7YB_>Hn54m!))^0Xqwq z9K{S|t&%YRDcOmE2=?oC6ibttrJbzKD=00dBv`SnL+zbkY6tvg!SDF0G>qGJ2jJF) z&J(ZTA!^wOU$v}1%r!2gHS9E+CS)x8Y5)raGH7Of%(bwU- zfH-vA#k6nrqqQn;E&tS$n+^MhPH5JVHS4S6TchWuZuP!n4i&vzTNVHuL>vGMF{c?E zwAfxIqaWxf+{bShcd`{tvpWW?y9><*!+axbb)>=Qiwg2M8aZ`hpyR!zr-?<(rD@ct zwc1g^+o@HfRVH;@lk4Et^It6EiG7(n9;(=8s9B#LwYMcq!<2&A$jn! zFcOMxN&Pc-T(S;ie#E0|8=~P)j1efi9dOH+0)MT7m%iYK9#sXcf_L6xIW!{LK6bgE@yzcaJ?#4J9%==O&Zzog zm6yGYY!dmQ@;7exSuS#!UHMO!zNKDXjtj)dX`Fy1d1rw>CqFE5Ri4i;c%L8PXN|%? ztifWRvg^&E0ERay{ z%n`;fa$}f37riXEQYg^5hV6j4{_r2QCzIWMvUA@q72?oVs@JW2^oDqF=dkmNbfAVe zB|Wybc=TBM?#Yu<qc-i<)Z&#$@Y2v928jxJom1n8D)*)$-Tc@v zU9mH@JKsJ*I77kdr}}+0{dnq=n4^@+IP-LR*S9FX74Jf=GK5UeZz9i$J?|wwlO7Yu zr(tkDZ$9^G;8JUKyTkz&*14DRBaYg{5i6klnZy{-;;*S5_GvH0?aDmzIQ>@0gmKQJ zfN<_%g7#Y7KH_g|V>`3k`#cC_6MyvTiAgpXxY4ock&*DX?* z9b}Tb4U(SO=Z=;i^V|W_?2tCRm)LGgUu2ndrzrbAd0!;&>v?z1oSO0fEciSEhw8;J zVVT==GBDpY>qM9n#|MFEEL8x_x0VSMF0d-=_T^#rGS>Za*>YN;U(!xrGNrb7;~$$# zZRtmP{j7b73bKCVZ;H%d?9Ykz)vmmUDxK%4k4c=!v%+g{a(;#*=+?+-HJs5zug)T_ zjWbt!YO#v=ut%}+yPgyCZWD*{c#~#sAFmgk=S}(AGR0;=W}oxRKhw!qz?Wkm(S~*I zSNuT1f6nNJO6RorlOC?TE3ikFA>BERZb5e+BL8c=TisUiSK-M&c~E$Av#icooz@Ezb8=3)NI%tp^C6dTq-*Tb1LbQv5+bNpbfZ`a%58ZbRgw zeXf^wZjd+kA!*Y-cbGiCE!o=iS021o_=bySf`4OvLssVb6gL09CaJzCO`E*+E&0ng zly7x^Gzb`Y^A$VlkDP_Oz?T7tFVc?0GfDL3SNwQyO&#E+t-SImZVin6tnd_V{vyiA zty#O<8$V;EkI#P?zZF-v?#{~ngHia5>`gx;h7~ixyV*Az&q|`mmv0^I{-KMYaTV!P zixg)V?f#rk=&zUSKwA8Qk9Hqhdn7~mRXq*TVbY!)mCui~zzs1y_Nu)4qL4eGP3=Y# zdbM*mI_KR8a9(&?EnaUtPU-=I_Puq&_@LJKTF;3yB@x0*VnW!JGD)0>b8?0Q4mr;1 zgpwT$d?E?%;XVe%0E9jh0;>Sf_gv#FxL?A1wT>PnoeSgF{zmnTI!!#YetyM4f z7vBfA?sqor$o*b!H}D2H?F~oz`vVV zE0J^7lV21gkRTX;D98W3-T<~rYW8y*EHd&NZt*4D+T2e>Bzw6;vYQ{5C%-0PmAASTkT+x(EJQ1zx79(=9{$M`^=M*W5xqcHTXtU+eAzCz z{cJM#0A>Z-&*CX|EI*`GCso9c6YHNyC^|0oidww0^rUWYJ8pDO)FyAhsIvF;0l=xl zL~UB#L~VOgB&WqRi|I{~HgBhTYAA~B!5<`kaQz$kUZu@jMxRo{1;5iN%t*G1Z7nSL zv$)~JEe&nnZ=?!;3xH(;s)#WC4m(0FaBS4(A-~cNw>eaucTnfV+T4nyFQ3R)?f#KW z(loGWd%b-8*!y@}2_N6#;~M$6*ZX)^Z$9p!+A0!M=$&7apdV=%2q+_yy|$WpKDnib zzpJHL-__EL^haq)H7~767cQ5UfOPERBmf3l5>H*=H80zq8p-|A^ZQj#0lJJ!>Y27@ zqP7zp-?^9nKak#g^+sO7!>>2;_%PtlX=22_FSB7OqvPUW;`y_TTe?MMnK6)*cJjv-bj5) zwd(yRW5biAP@ z$9+dSZJdB|sy?sjw*Is=?X}m|RINAuXd}On!e|q}P`~I7ej#?Mwzh^d_$=P`TIYyL zWsa_0+qB{x0HPJ>mEtORx~B)x8|pY8|KCpm?pPX zaZ1~I{jPf2Fen{g*!sm{itCqlyZIdv=(bn|)$&lczl*-b)s}C--Ch&_H)6eu)RupW z-oM}qGED8HTit%d!^BwrAV1xKpDTG2{WG`iR7jpiso3h)nOr#{aJ*E^Vv&MH$5Af0 zDJts21VDf*My?by=sv&Ok>|zHbDkQbuIw$4`z9*sY>U;kh&iuWUY*#K}$yqtR7XcY1_n%!W>?pm{rEt@WP&CYh;@O#zQhd zX~UUJ`9yL?N%>X<9ALQmZQ5xlu*f3+oSi@YrZx3jrOQh_;Y_~6iw|QJtlo*PEIWTU zap{QLu6EaHYNjs?{2Tyy8tMs=?w@we)*!l(3y-4mp8P+2bH~JnQ#*7$azUw@Ay4*d@ z>R4~NmG#Mp=$#bf>pLv_zt<6027XE^7!eccIm7DAFLhi#%_?!8W&T z1ra||*{ilTrM3&dQ+270Jd$Ny>K_CvoS%Q8Xid3D7ByJ|11=Qw5L5qHLwB{+UOkr& z>bfUq1mnS7=){BuuM}YNtq{GR+f^ZT=NOS(Ru1C>(|a+`?6Ugu<6Q8j?6I=zZ$!vk zr_`Rh^=x0jp|m{rQ=8e$(iCTvb-N3g9cyrR;SU#*qFax76MXHYkQI>IA#mmVY1rW> zv2N!5+Q~A@GTF>D^J5H=B#^jJ&2c?-G*`(SU(8d;nx8YrlbPdA*U#M}*QIbH!QT6^ z^dx_#fEA#DL^E?-H^I6>&9RzJEVUD2Cl|DeLe^hpTGd?NAg z6*Z?F4THPW3tuW9dy`A?!{uWxIKn$1`_g+jNMgHLjDyzf60L%^rT!%NU^J+_&L2ei zMlKo}J(jF;uZ0x{z7Pdli{qREh+Q7an*{1rrTd{=;H2fSKe4QQq6!x_{Kjc5ep?8rrxx3k98HHty73-(`RHgbMSG)7ewiy2P0rUFq zhILJm3BIE?@Fp>EE5Xf}AKkj4w{AVaN~pX6u%I;FZ=kTU#X_>Xxh3^?;MG%>Ii5_*A}(YoqY>{flwghxDmT~1K15xU(g{P#RxdfDIB+j>&K!Ww>0#%e_hx`X|< z=+=CJxIKiv$qFB^k+2E`1Bg>CxnuaVvpATok(r3?E*gNAr75IOBAbIID-hbF*L|Gl^m)uP3m_nD zGIG0NMSb|<`I6iqN`uPgoW7LV!0fTCe;X*``a0uSHcH+h#-q$ltTMV3phd0=Sr@M53B{Etum&hPQ1RQ+VI)p3 zHFz4u)3kE}&GFK6d8&$*5sgr2$@P~D2alc;CK_xpWuuMwArYiZtGLA8cqaEsqo?M4 z1VQ$JZY#IRXzf0aPE;uN-~2eIZNe0+jag;*!_Bf(@qwfc#wLp?LSa?&`aG_~LFE|6 z!l&t#cuc@|+-ue5x(Kl{D{mwUgY(m8P_)OsLTd9`8{AHR0d*w)Ru0qpVQn@L44D(; zO4$T4fa~+M!a%uWhO;h=md9vkdY<-p?ko4o$AwUTR*BT4d(*`Y8E4;oQGl*EP{{ue1(x~)D>GNcphDokbJ`|YoXmB z$3y2y-AYbdU(oSQPKi^0%jo&-&gNYp!2|Riu+LY=fR)z>5_EiB5dSzm{R3YS4wa7j z0;=NEa4GbVSLjBsP!}om=4&EOr2QG(Y`|?t1k5j$U5O%7BYUHjj6${w>VL&lSiKRu z&nO4;63qxchmfr7%AwTfyn=%Y!CwU(QIhJFH~O= zgw=yPIPafWRmG1Br~gZ3_~`+`m34&@WW-sPlPfl$C&+a#NIshWTtl|8+>uk)Qr(?{ z1&EaobIb^5XyPsP?zh+5h}ETxD<=Y@I=~@_Jsh8qM-u#?`bFn=FEUL6p`YiAEKvFI zi@-Hj`F(zPomzzJ??^S*86s6OFX8^ng`7;ega@G}Q+ouO=PP2OC5og1aj)I#d~=D~ zIwig#OW2wNO=*p;mH4nmtmU{CZ%0lK-UPX2$~t$ZHI7uvTNTF$`n#Khdpe76{u)!N z>KBPvTf$vMRy27;_6f|DjY*Mn?Ey{|I1Ir%lN!OrR7?IBNUTEkr|p2Xu$Z38fO+8${EBFNMK;@?m}FeI}3+ORlgFp1}iHwtc6ks z7lpxqIyNaiIec=YRxSPkKY`d-2;sdin&Jlw@^Ye6aWRE0Czg{!nmLo_e(2Op2`mvF=qKkv}eag?$ zXiScS=6=H(@MdkQur~e3F`%sA@(l=C;=Jfb-t|~( zo;JULE+WU*f~dZ*`9Y{+pBDd&7V(;a;Gn3Hv*%Aopj@k@Q-+yPKNVjSBKK?&_=$&- zMnux29hY4u@^^LoLoG3%cdL3aQ{bxv2`m+1@n`I9XU20aZ z(8{Wl&Sy1voGRE1(HD3&7bFRS#PT^tA9V}tA-Z5rXuI& zR$+8E1fj1?a^!7+6Syb}VxRNnO`xwwNWji1M2=0%zd`G#FG`$Ha%ld>&b>TU|KxVf}249xQKG@`P@FE_e2g*nmR}u#*y< zqx;znU_kez;I}sK5BxP6@|)-w2>GNm6Sn8c0>xVCl;(mis^iL#tWExLUXcp{Ka#bf z+98}EI+p3EUYzF!DCT)1Gwi;JD6P_k6!*kRKYb&Gs*gCuynCzXy56#KMl5CZtikF$ zyL!S&=O44={fP4u?1tT!z-q5O0Ro575b-zJ<`mY#c`CL{y(Nt;W+Rih9?t1u%U&ac zEjyHy1_w36FFK7kfGi$&&9}lYre`Jc&tS#gpcdSts+_XKYfq0A%-F~Zj-KKc(QIv+ z1!=KQK>F<5?WWnffVNzFCq z^bwV}kc^;k^!F4<3kq6dn}GcSz>uaB0fmX~$7r4voYku^SY^P}HebyJ2Hl73B*5My z)i0`r5PwRLv3Z_Ai38{1BvmIq)Z&luxw)X&EASCt1MBArqWd#>qd$=;*@4M<>UIx4 za0|g7_YHPbvThWIcYei<7uRax{FWMI9T8?%Ea~ANp5S0uH?s;WmyH%d%dn;uI^+9M z>%?) z=7<{ZNG(7psC7QB!MwqWF2JvA4J6Gl*KnLkhpFo&$|FL{9-P|dR8Y-34=H4e%eYw6 zAG#};YT*O%7AX@exT_I_&=UK3Q;J#&Ce%Qj;|$_eRAN5o52t;t(DyQ=0tMTbSrP8D z{E?x{h#CI!A1gU?QUyt}`D`xuEmc=VFU!E)ZQ(1uyp`%#Uc-dY)XY(8#NFt)bNtmK zt$~`=GDp7X#+;geAj3*Jr%`iCR2ol61?dfCf3JdD_;FU{RG=j~pV&Q@98|KQFWvhb zQbj$zq@F)|9XUKwb!4&B6Qv%7hw6OKnqMTylirfTHo0~<2{pw05-FK?xuv5&S7d2lu!^$rmEy`T93R!z7+12MBQH{U= z0q1}>VRS)EDo@37CRPGdF46_&*uwl&9MLb^;B1A4#gozNaE|TM{ku}PsQxQ?PP9zJ z5UsZ2i=$$tSU+irN9i0^HTSM(ai(QXyg{H$8HTTu%0BgZSg*+@Ug@%x0jL^Jd_y$C z4yICyCEn8|To%{Ml_DGq8H^!zrM@TY1|@1gj-jcqMRg&DHbXW)6-TEig+V!%cuId| z_SsOE=Sw}#WR%D{NUM%tXTrg#y@D0aDp?1e{gT{Yx^4Ga;wAr0k~fgd;`Q(wB~v%& zSvuDiPhMQyEudJ)n$x>#!AsELR(2C=2SI#>cAVM)S{tE>Jpz7E@s~{O-G+kWt35$S zH=mzOTF@F-XxIeiMH~|Y?yRg_r_bHv$;z+k<~w@D>yd6^y2D07k3Cx2qU7s}*Q2Qm z+d^nUy<`~FV(u}_kJ{?`|B$<*I$G|JvQqp9|5Ifbp4_pNOF+K-7N094^d3`7Pw422 zP!a)&!RHDa&Du{`tir8h^-Ol4B_qV|3sh{=5(g+QBy=x=7$l5M z^Vmjb$J0kz)kodj<-EpA&>9P)8-d;o6XqMK-uM^r@j($OoGOuaLe^XnL(qw93E}X_ z0)dLd+Pt~40>`hf8Ib3Tru3Bzqg9B9VRfq4FZj9a=|UBIwYZ!g1l9)&eE#+MdFW^7 zLYI6EbEWT6gmFclR_aDMJwR-)OfB^IL7-yIw5mYOOl0rqSzZmg)y}GslK88|lgsr- zbT<4-FDcMLaO2jLO6Lwvk-ntzq1yWXAG z#b~mc3(kd%k^V0*$-teRP;s{2lXwLsnThjYz~TcsyqJB%3P+2`I_JfzUcv4!UMd1b zpypAf1uap^X1eH)ja}MWUGZ79cI_td6jL#_QJc3<@X)GG22hk*r8~m?QG>G8=t%iY zMP_|$Zyqi&(FMk<85&)WzAD`k5tVP4hl98AQW0F)`z_+57bikTST?H{%QVDwubstV z`^C~G3dlJfg0rF}n^R@Aq5dl-!`igO3Yw0s5C?wf_REEK`q&(ZsudioK?eOwq`AoSkf%e z)`%7|`zm4G4)*6z3pC1z^SG|H2PoN{Q@j45iv0u!Ua9&RU9Tj5u|`J9mx7#Zv@qo8 z8`NC`Q(K&l?-@3K>w&0ZRxNk9=>qe&i1}OWoX^pRI<8{^7c-HISdhyU8WBr+fqGz$ z78oYy8w|_OXv%ncSP2|xLHQf605)w(y z%_JwNf*)OOQ+-20xhlDJ~px>}&@zQ{I& z)7cX#)EX3e9)*(GRusy;1;Lr9Smpc~v52WiI=u!djh$2@M*M<=r|_xP3NIC=1`Z}E zy$H&l5MAbk>{$+R>3C;bR38W0$Yq@0p%td$rBbotlZz6|q3?X47OAb8PWsr-iQ%i5*R^yEPZ79Lazm9MK> zu(zhaFS5Gu_$zR2|2}W|fFe&f)lS za6sgzDqSI7BbAeF$cforC!6fKB!*GVs@YPT7Qa&(vTiO>6s|(OTvHtDbuj=zrWhnj z!3bK(VI_vO+MyfH+r$FoSr=Fs98@9m8WrEB|E;y5|b6uSDqE4pioqG zCe-h7PFbFaEr;+l`XU_m7OYr_e5=gM3zqPRk2z@w=A%~>+`9}x=u}>o>Sn=hyr?;m zD97cJf0vxAAffnzQh z#KqFfy1iIu)TcVrj}o>cTD*(uI}0}QNvQwi;^;nh6)Yj7Ecru!?;hn(ZOPfv{a6S< z(&>LGt6khHuo>C>GW}&s(=+Mh(FfV6aE+%fw#V;$fjWiV&1nq3PI8$Azu=|}2RFmW zq%8}tKzj2p2sdKZ?APWE7aGGF6mRJhu!N4>#&$W0Ufa0zSAxzG^D{n7L9KH?>cNkr z7VjbNn2E;`kyMpZUH|H&Hm^XcGpng!#8S6KbT?TOP%guqfpUO@TjSD&s_NLRB;5-y zl}=HEmS~`Wly+Ck14|@iRTYUriFqhhjCqnx*fw(`_64ss&lROgN#s1U355JGU{)2n z8<-zu9Ixn~dpfTS%LCvZ;vPh#S>kBSc^OM9W zxgd=~s(w7>60O#5e+TX5J{3PXB#@~Qb(hhFIh9! z6go$u!cX#q?vgdStJ?ga+WgGjgtSI4{`PYkkRswJ^-`uLWL7@SH}`y*CT~Auppt7S z=>IncBgl86Y8vjdE{qs_j!-DO&+XSKar_q{SkSD$s;%Z9CHYJ*d61VJKX|C_I*}itL=vU0=7NEcx2kB`9#!dV;i7+LtnR*xlt>fw>^+&WF|%j{UCK9# zq+a|OGd5^8Bz2YAGDNQ<3M?6fy8Tk-E!(@;e!rgWy{R(k7bH}V>FNNh;C+tZ>1t1u z-JE~VMw3WuH%n`gAiY_&FwZyE-9BqMz^kEVUqitkDdF{h4wR=VLWrWMD9=6z%+SM2 z>3ZswtUSj3$u!@t^r>3K)Zs2_bsnZtuW0964UwfdKs+!p7gjP~qQ7F?A7$)t#1dqN z#AY;w9;z@f3&IT&qJEy(sG4}wA#~#&-OsjSkk+P5Sg#X+o|(|gj>uVk#TVbD<@n+R zEr$vujdDRQF997T56W)9oYffcj0`s0c0b<0v zRHrRFpISL49<3itBMIAnq@`( zv{E)T<;~R+Tmh3hSWNGp zVl9TOi!cc+4CReu*V(}!Ogh`pjJX$DO6Ulyy7)mE2)8lKFBKKp^9ZZ(>jz~O67+Q~ zGCXuf@q*O%UaR4am!i)m2XlSR)XiXV7Z(WKOkiRElH_iek#XsRmX6(>kW8$R)(um!xJJQWBs~urC?araFsq`Vk(A-2Ry@6 zc4#8l-s8K+ulpOE!(5c-(!RR5`Quw;SzvTnjp9M>?iNJZhSF#EY|znzhxLR=UgDWg z=YH_Ci&fXlnvA?`neucQDsJ0f3YF~JOjDfcGHg{zD#u{c)3It#w;X`Nee4HZ;_d3PD(#7e9u4@(3usTQ4d6lD zYz_4IqPlQ*w4cOGxUBrsVBeXgy`uTJLg^a&3iG#vOlYt#Nm^pM0H6D`ZB~FDo>oKF znEwE=q_~``#U<`D9ppSwR+Kau?9nQHjSIa~uG-$ARL*v z((ZEu@2?j0W+(p)EoueQJnE7`7wU|~o#LT5 zbV4AS;1HgJe?0EQH}GWE2L-&t-)`CBif?({#FfovE=_s#=zg5h@8`^AWAt#)tQVi| z>lkENQvgend>uO!y6?(8?DV=T=!gIz1On<+P>_Bu3Rc`(+DUs@WO=TL&z`6DMl$7i zgX|du-F`qo5wt54N-sBXa3t;`ReiW1Hmu9mrUBxaBsQyAM{lZ8TTom6#0o~iK412P z;y*TigfZ){&?Obj8^x_5-pu7F)|WcVqr-;mPh$;z!(3B~%N9^{jXidRDt6%i2Af*c zmU-6}8Am?j0q8&tO8C%|4H;7oTu+F zWxCC+(`}AimhE_^j399}xfHy_{4UsEU_GynNymYgEEB-XUtlXHlZXr$e5wO%=jje# zb0j$9hYFpT$YA+y_afOqw#hSn0x#zI*v89#Tjkcwv#2?Z(Y??LXI91EzQ?LKb*%Ix zy3KV8k>;$z{A-HngAU@h z*STREbqi4#FY}EdK5OB=dhN^_AM} z{DJmV68ZVW*zwOI+fszTe$SgHG2G6_o~~3!AjCRgEGv`2_MzHE=yXM3|}%J|k~%p(lF7)@3r5OwLS3*N2&m%OCK>m7sa(WWEBB$LVMZMYzT5>y3rh zjrq{l8(D4X!SqL81c9dArMhp|N38x=PdPSv;=)2aViA??~-X}C8O)1DUl ziZ!Aw8=7x!OcLy3zaO*4>3dT(09R!82Z{_e2U_emQH=CO9~U`4*4H0pGxwQ( zsa_=ho2P!H6i7%3HBwAnr)Jzr-U56N7Nsup@R1#F>{x5$JWN)%qg#4g)MqYKRb2T> zlypzd$SofjX`szC-wveh_Fq?a`;&yp6sfxn1|p9Ze*jSgAI7{OeM|uHl()E>co6IQ zD(MxD-iRdy2dL*zTYTXIg30W?h8+@yH_Wic_*x9>Uf&^(kFFHIB%@?jxX7n_3{e#1 z?23G0|JPx0_xuTwo-oj6;Z`HQa%VDJ@v-*U2h@w^%QIR48HO2}(Ga$~UKtkW-q;$# z3|g4Su=$oaY2!;@?l&0bCu#Y(uhGyzax1&1p2*19X9zQPb$V;|&uCaT zosjtvuCNg=g`1Oq6nBSJKa3c1Yg}0d+R@`HL<>qRgo`2?F;xY7e!eC{|*Es)mRShm{dE7R-)u1f|B?Qmrm-CZ$^y0Cp!U z%R%=$rASL$Kov$s{+U`#_Bhgg-T%(i9j^H9WL+6@sU&eV^Xsi!;Y|(lhj`QXVk*}~ zd2O#kB%hQ+I)y(om!eYmj;UMre;3PhJNcd9;=?X)1A>U6rlp^Dwo-%#0ZBDhSa zzfVxusHk?dm?cly{?6i!{%WUs{S4W|Hy*;rM_3FSGRw@chQOw{8r#o6-#zaFMm5wP zb1@FU-qRL*p80#{F`;G%#B#eAFlXHdvq0}B-R>D{*WdkWC2?@8b?4b%5MotM5T`v{i)bEy+gDc z`@d=I!4LW+v|Q|6AB@BI^N&fOAR3wD@+`|SOEeWwScchki z<2S6nO#8-`?AUeet>=l|mUvw*y57!LR5WDn3H$3L1jvl<3pu55T#yW;%s)*(as*B* zu@ei~>$XHwKxKBBVH+*svO1A|Nyy}vKvRw|+Da4E0GRNjQ0=qZ<1MJfMO~a3E(RaXaz)nnV+Q3JD z{sa7+)G`Gz;KUj^=5A*GrgSt2;xd0LUCE|}$~K42u5(xOZAuR=X5iivagMQvAbg8N zAq&q18opYQ&a{&JCdYR`}*en7S7!Jhr?rkozKZpNnnRx(bbra48a zS;n?KAyZouy*gyI4_ViHl`(hw^QN3eZpkUt7N)KZQ%lI~pb8Ad)ks_CSZ5)N-dy9A z-a$Q54$87We@Z~n847a(erCu#UsXe|L*}(DJa3VHhs>decz&0HQ1p=$T)&$}S?c@q zr><3H(*-Hyb>L8rvV`^pJ|0xQ??DC2<&d^Spi)Fv*jN+uULf=QNsw961{r9P^I|!hb_V;I&!%DKmUJ7)(AGuv7ouUW+l%x(2m{Od zBH8|CEC@v_@SiOR(eh#Er@`(4`p zwb4{=kCeKUn;-;mdKMXd^iMAU#@Z*dxRrV0+XK zg=(*_j>xaYhzKcNtQSB-e{^TK>_8~*&K2Q`FK0g-7W>Qh2{aM1e!4({X(axsXg+Fk zKU(PEjutniD7ViU?6tD^dix3`Obs#fx&JqtmcA0t%H(1mmg;tQF3JM5u`AFNi=jo> z+=qykDoxAXO6ZJKQ2GKx^bxT&g?j(7E3`Owl`v^IO(|3H6@YYwWVp+j$>8y&nMLs| zSS0bU{Yd<08jiCT0fePt6JWz$siM_6$Zj9AAq7|__8n(71we@v_#lu##r`Iw-mW2b zCpL~U?1u`qUnIk3JM8y>Su`m7thl%yHROC~q3Cht*0PAk&V;E%Qs2gxj9%?K;U4{$ zL9E#5UiSrZ%497}(Iwr!Rue==wvM%&H|Wh7l7x^Ko*~l$( z1{tldp%gVcxVyo}A$DYE;ShV~t`_6Sdz3AIj~I|cto)rU@YEfgA?=jJLtY|NOU0>M zq)>}|NBDgY+a$x>ni?q|56MS_OKM6=P4z>p;7+baZb^-SeqL{O-DUW_+PgFb)ENT3 zyxt7$Dm45_y~{Sqj(o$X;I1M(bQoQ>%BLbe4Kc^;Dh?Trhpu9|i7Qa#COK@#74$Rsg&@g_gKWwA)TF>4y!C1Bb$sBNdk3orIMZ!y;c%YS zVo0xq>kKMeyTnq?_$*)OX>_*!NiuvL?F&?M_%x3><~vJN^@RT{U~xL?zdpgjG| zeDm;qZSTEGMgy$}1po{_sl_U%xEug}*O z{tWiRU>#8dhfoY%XLb5`h>Xfj^IeBCfVH@18&*6lL2FxGa`39yi(th91~oqrM9f)0|v-ctIt20D$G z9W@WcE0tIw#j1-ui2@5l3pJyX&`Q(|2`gAaZjn)U2}`xQk_X2EyPPDJ=t!orS;)qY z6Wwl+hZ0Vb;v(PTZ>a03=_(?s3Iu%B4y2bJI@760#aC2ad`yG|!o5>M;R(Q!Ozj{S zV1>#zdxmThils3mI3&3WBI;gSq&;2F#z=c6S%^~o7t}(1`P#w-JW1vrcpak|hIGLDCM%8cXN81ZE}z{&%A z6f!A1@`m?`8eSFHz<9p3NJ3b*`W!ut5k>CXj4C6KvxXF69G3wXIeBQls6!!Y5qMhS z&LK1Mp^yO1oOU^TFxQslE!2hI-m=Wy?h2e$zUIBaBCT29DE`<~VW==aJBBc*<}b`u`*2B(Bpo-ZuV|7T}wrC-5J3uqW^z z6#FOh9~4Mw{?pT0)k}yKUv%-Q23{&E0VFm#r!z)%@+v-%N`$WTMAIdJR2p_|;d6?~ z2)kAi9pe`+Qxfu16N}oZ0~k`ar&l-HEHMQksnEHGW`$f8OFHTjifM_C0y9{QsL&OQ zDdd9(pW`%@fzP*Kqt=hWC3GUA$%RYDHar*JCVWQq20pX$GMW{J`xO1nx zbZK@y{0DwBM)E3tb0bfRPM?5gBNT}R&D_T`>3f|jKB_I1tix~5lM)enI_F6LEWF`o zXGr`p5-}tL&JsuPTI2yB*)~;59ssRH+Ro06f_|f7egHmqVw}HUN+l=GNu-yNmuHxH zQ!mVLtFyQ|BYf&+;kQ{n6)g}R^`T(?WBs5Wx%Ojff-?(*YT!4EW!yUzV_@xUOz#GM z#~izVQeQ>RRt-;?@9y{DrS$&ardPrzF3F`=x}_*U-bs8Ty+2($=b*b^_(pdBFZ2z* z!4Cf;r1PR&MHWg(OjkJUg?+GfIe+$eCD!lt?%yK&Wfe_^+!fjKpA}6xH$XE+oN!*z z=xh*&?M?&M)nZY@xSi`T%tz(Zg3>HMtu&iO2R3BwR_VwcB0?e8iEkMZLQygOfBTo= z%C2+-$KrbqIj4acsk!Rhz})C8LNlRmvN~6CTixSJ0xveYN;i5AI^<2Lf8{v9p1Jvu z96G#%LYV_?e;r!mnP*1MHnupaq5KJ(O<`{H+D3lr2l8!9_FHOD_-s&pWTDyEC5bLG zxXFPcZFJPv;hT9GzUdGoV&kFk*^Q8o&AbFRp?wZ*Y)R+grR%1U)qSJNk-zzaC90u+ zfG^VDo4CY$4yP>W2tw9bbagwl7+aSkd$g4w_@=-yko05|ZePMTSbICod=!|6Y*tnN z&X9ddO6RLzGnKty_A8llil(X++>Y!Cm({0BhP%9m@U%<1w~Jcz*jqS4C!NseUW-N- z#7WYu;k%@DLmUaw{EU}Xwt7{5B)tDEi1b;M(2W(ll0f{NRs_ zS8Sfv%O6xf2L_tu@>r*@hSTv+^Wn|&3cUwzwVmEL=tO9n>x$*Ld5Ugc^}-?S9=V&4 zXpUak098p}6U*^0tgSq7g*xdZH~zbIZPlg~?O0NJ?6ZL}_f(FTw(TRyZ08-1OMi$^ zAiD}hp*Wm9B(^e~)J963q|*WAnCaJ+2TM`%9aTPoO_f^yS)}YJk_<8hXz8{Id|7qHA?67Z5%oKRu_!!H#j( zNTP_W4ecaL=3HO;FK+7`1MG%T9#Z~$9T|%wtFX=)D5sVy!r`8grr%3i$F5pZSj zU%@GJaM7qAk6x1rGcuoRnwXtFPMj@g>MTTeoFRz;e4SH$m2llO{zJ(BQ~Z^&tN;+N zFda{(*!kD5#8f(&6MCh{8Fht_U@+D>?J0Rex|OMy&?}u3NrvBHD!Rrwzhka4GTXkp zeN%RSBltsqXb^{dl{;zPF=!HbgOk;Me-}{9R5Ld;0WNH9X$l(gNr3T zoTLYa%N(oI@=bDDPW`=e7#9*3oGVtj;yPBf7<1rlI=@tzh|M00Rno6RSS1lp$F6)# zy0h{L>5f_kx)wwxqv%Ic6g9glWJsY2QV2*05InvVg`TZt`@0(l8&0=EvF=U7-|PQS zNLPuRE`-1Wlg^2RXdvw z=x(S_-ld=so2C0aKiNiXl_LZ7{IqkMhz~ow51uuV?NzcNayOTD2HP_S<^}BAxDcIR zCp9Twyf0kU7UcCQ*h9$dsar2eIdJS}KW#`Q_f;}Ntv78g6TgHqo4m=Ny7<Z%z$gJbF*q?K68n`hHGE_$EN-ta&A!-TUz zu-P^Pd3zYeVrsei)j7R4ltG2wa@QLMd27nNfm;X*geGtwPnFs8Y-~fx0`HTDm_l1m zRjw_$)obSCixM8f>9Qb_7H`j%Q%!9A2W%}-p?#xQ@@Y z@L#-PJId^mhGS9fulPs67?gV3&Arrjge>cHeq62PCJgbMc=`CbbGQEjQAU?+2 z0i`l{e5^n=YnuzsrXT1NHvk$=rH~>X@Ge@`e?p9L(QGR|f$q`WOF7nEp{naoa%N$A zczjnLVD<1AZ<-$7Luac5>fdPdI#Z5gWO2VyYpO+^UeK)aQ@m9U9iWC)Nl-%Xzp9uY z+z1p^aLqYQBCXzVzpj=do9qHkN%QCla;;G@5Z&_b#AV53{xFP?`4~6upSkdt&253Fqo32=j>Dhz*VVj`V(63Q^44E}Tmd&Rc`78J_ zovG)%n0=hNLp&FlU6Tghfom2C>OPAf1vu+;M?=HY&D8 z_fV5q^hWe z2wB4Hz1qHy#p+pILrK@BmwjYMdL-b!kV~s(hpbn;qKJL1GqPOntE&_iBnwQ79}^a) z*vLMo?~Pofw9c=tNNMvrQ4Zf7$AhLDEc=}E-pyE*bNOFU3o6{gT@p2nAqmo15K9=8bO$r1>CT)RjBs$7bfXW`W{`A#<_tLTqRvXXw@nndOkVRDK-OFSwuK?h&>Y4NjDAmRc$h zu*42F^(R?bW%kSPcc~ZrY39HoRIx;G6B}w?xB{FIXU`Lb2JYa4wj4c)T4O8KwCpD0 z9{053tA%JGWl%CLWw`d@M-aw%HaSD~OOqvMhE4Q&5dRKB7(e5t zeTFx{1+>KXrQZJ)FHpRfqs23n_DU=Bh$b2=tqgzQ67e*^?nyD41{p1sXE4I<)8nKg zTwXZ6jrQZTDVHH>33fY-&g1UZF|UKI)XLH4eO~G|MF1%znpn3doJL zDJ8h~phbSo$^1WvcYeu9;x+7u$(e4W;^|@ZN{esx7<~yZ?!8!gru7)HSA=Z9Yv(E; zcK+ElI1~^O4HmmlUC*mrQO#|kGwu_I0<5{u+)pJC&8v~gb0}OOP2#Nig8Yifi4SVL>MYUY9PLl|^Y#m#fltF8W=VkI0F=~juZ#J_t5|~3dzZ9WHZa8{`(iw1B zmNW(}FOxVdRp8O$A$kIpEDGZ31j8w$T^t4UbvlIQ8hlI;$(8#%!gR`$%@3bT58Fj5 zJo;$MlyGVM1z}JbI+kWbS{x4|t>zBmQBX8pF#4MCEPE8UDNbfv2n#BIstJ}a7|o9i z$o(Zgura1cotBwzy<$)y?my)+!Hq~?TcZck>jFJn53S1uy2VOH4dmWJN$^`Z=N;7T zK7*<{vxHciJSvD;H*?hXuBuE6Vl>37EIc!vs#dF(xE_V2dxK~#J^XW@L<66;aXUam zZTmspWZ6F=%U-4@=82NtyY&kXnLwHyvf}I^AkvM3C*08FLmG=B=Xvmj9C$vMwfGBd zsrdDg7XF@XVc)Z{O(j(eybswXBCm$ps*n6VQ}tQQ#|>bo^6eb?O@_m9j)xh~D7d_0 zd1)@Mo^`Lv5E3GK2QEfUVFgI1nyRb_-Y^}@HL9v$&S>oAx3e*RJ`{+CRkJB zUe6eq4{%=jo(L#Lm_~m^fjs(!gLS6`yPiyyVN778+Fz#rWLP5#xr3;JO8oQ+gj*Jb zU9ftSUsNKfqS)Pvc=<={Os&con?KrWcp*SxlqAeso-8JpoE>%A=4}I zJ1HSPq-pXcufz&|oPN?I5{Y@h{T-uzEP)Hl60KIQYuGOyD^9sn{Ha~cHN}2Bq+Zai zf+x!bt9ygh&TE3zDpX2pMUDnE$9{!~D~8zyD5W&Eo|S7HA?sCLjji%Z`lDO`EKv}8 zFH#_Tgb@KtIVr&BE}-bE*L~1--v*Cfib`1niZfo%J1d*#z2*VuHnqJ?L72X3iM}Q3 z=nO0fh9#cdjJkt)5`5{I=7R6v2PmR9%K^FEdbLM_#-pGe1Gc3)03U%SljFe_ioL_A z*cIKMw$20(GL08Fa-fTYw7aNJ{<(dCmiW8Q#Fx3FcLr$xAUJ9oXaN4dD-|6WP4F^z z8fCosRQm8Xe-d*)c}gHd2t%~|L3H0$irI@Za8V$kU)8Po;}kGooh&~bUg%=a&{yT- zWI~~to=23b^45u5`ji|cTH=SuP9gKMQrs5jb3DtOR&K#+Ba~N)c}G46Z5+i~-8&#$ zM$dL7tWsJZq+6pA5D|&$RBKp?eC#|0_ApT&a;8uv{A{goZ8Q+DsWBWi5Gkopc}MoI zMI;ZF=2u&M3FTc@8nC*TPNY9v=tEx-vL^SG2e5roVGS!pQPK-87x482=OP;fe4j!| z9fBH63R$BHn+rzYOC)xDxX>F=LxDiV{U_DH2@fXB>ng@-VgAwYYEv1a7ILmoQ2Hnu)Rg{>a`C2V^}ln_nL+9q-eY_rv#) z9Vs2Zl1;16Ijh8*aAS~~9Qo`j!+ixFV!4#cU30GSiU5so zP@lx+5KKV7k;ILmwtP^2F1W2hAV~B>D2Wz-o}L8kIsVnfGF8oy6Mf(ZgMA}HRE7&K9VpopLeCXm34OdxVmR5S^>01}cknSp2#2a|~7IBn{y z)>ds(TeY=SQ>%zK42T3TwGpkNc!`KIV?g4i0fIW;Z|!r=%p^oXzxV(BpXYlzu(Hp- zti9J>d+qz$dk^H8JWck%*L>Lnxl%eu4iLr#9lkjKG+qkiBirtuj2O6644PT?Z(&Du zRl8jNqc)y%n8!b?!g${EPg4@}4kQHNmHY91Ss@4ow(Dt8|jpwXjM{Ox~SPKIi->>GMOXtDd*dzam@2|#FYC*DqW-8 zR|*%5a!0*l*yCv98s&bUM!B~!NKyT;QCt$GtmdiZZ`!zy3;d3OwkPuwxHHK=Fv+_1 zNUk9m`WA{@K5m0RFTh+{_2=6~5I-hPj=FSZ#mBi@l$)nB^cs#`b!tLks~;mn{qM-J zS^FpSsQt%LW!0S*s`k4_DC!~o)Cm^pJHy{`jkMfk@_F!t<0N#V>rAVCxOZcuedyTO zlQ+z%6Hki-bVmbP43Zvv*m}~DwqzBlgdT-dA;xNlcBEP9oYxB-%tuYk<>XBb8AJ1^ zl+@W|!iJVf5eEi6MxdwXiIfD+8+5*^%Ofy?)mO{N@4OFQAn0tk71MvQVWy7w)BJ|r zS5Ya@WA*);)wi-nlc#bVTy-SOkLad(0n2EWSOWf#C!65YS19X97>f7~t_*C+PG$pe zo9FqS!5hU(o7YSv=*DwUi>_n*(t9s81>TP^&T(aZdzQB}Pgl6Yp9r-AIjq0A#W zFebb6F~b>ae_EY3kbCm}!#<$2qP8^yVs@zOQ*Oph#FWixRE6c;KB~`4?ljw)>bR_W znzN1K!sR|(S-8m&x7oJl;`n;HO1a-i(Mc~jTu#mEgj4q&$O;w9Wyq)Wv`(&EpjQ(= zxu)wHdh?f10l$WQ!duiz0?LYLVCg~EZzUh==Ut%`&>@K-<7vi&v2%o?nGSzk&j*5S z^~ON+S(OR4!!t}Zt<$BUGCB?Q=!Bxvwq|`OA0e^YN0bShrN5GKKy!d1Gn>3Oh13fZ zubB_*eg;$f%4}lv9E@$>sB=6I0kkUP4Zkp}4FQFs|eJdF3f9rt+@C25t)) zzG{1?kUO@`w&o}2d^D43lIH{xq_gZSaRN%y|olrX+ITGtYLKLTQxmHE|(1S=Y#Z zNQzx{XE({8esCa-#@aRWo_v%1nqFs_@!EeV11zLrLgM#2R> zN=G$*=Wp6x#<_Gj7`rF9k%#i6-kO-@gTB8NjO+pSHd(;#3#MC_}HaXkfHOQkku)~ zXAmU)MDdY5Pj2V1)lWdKBjPh~2;%eL4ld6)#S1A)-|v52AM>a_^)bb@r#|LUn|teH z8eyXPm=faux;|#yA@nih4o@F5uD3pBTyK3$66#AIlWILdRF`aNE_AUTnV)jDIc?*m zYfCLt>fXQ%@t0dhk~iBLnq!IRz(OOj+M558?pcoH z?|9?{4^lVXmBO8^Ax}C0gG95xFf-FI1s@^S_Z9TI+st(9@0PUI@`p7@z8ZMU;BrD5 zB>oM3R0H3=kqu-9z=ntE=(*LAyx09^$MeFENE~F>oo1ostB69Ij4mw4VsS`jEh_(z z6bdSfNiTbxG}6f&ZDu_=nSe(3`wBR2 zu0L6Ct3N?f=3uZx-G?RjkazguQzWWqjHpyPZ@3@Ju6sF7Nqvs&i6H0~O00&U$I>U^ zC1d?zq(LTGHYpvu4O*j_uV+mm+;O}y9ye(7+-36b_7`kxw#o91jNxR~*&wH*P%^+8 zR!4tLc~)1KohFWdAVAFifx&h684zUNedHxa^dZ6no{S@O=nU|z`eN|rbqQ|A**S6F z%A-lx<2NL;T!~heX1ldQ`MzRXy-u8N=d8k)%aY{cIVAPXBp_7n9?qB^did}&UatN^$DoS z*0tL*2HI9XG(oMB|BFC!c|vi*Dh8~R!tG^^E}7U*PJ-R;p}zffA60qx+v(-MbjEdZ zRcI|MRj6R9t7^^q8JK(o8a(t!%mifp*t~Bo&(AKQ6_k3;wVV=he8>HU9H<3^$q5~I zn&sju7Vm_Pn=HHSc@ zKMu(=MV6c$M)p#25+3yaSQ935RZmWBn58Ij}T!DpgqPN=O?S@USGvN1jdu{c0 z^a;G(Ew=g(amg5CTYc4dRI!Q^ZsHO)gh`5vZQ^k$D1Ncb`z6K2y{8nHBe{(^Xzj-= zL403;w^aaiu%4MG?N8mlqm~a<^Q65WI^wprW+mZ@OmJQ6&SmE@A`gwD><*bAJMq$o zgS7mWUiuq{#8osLWlZFR0Gai;d^!s9FR6aqwq~fAQSN*qqwOlAo9egJ?r_F^9h!YO z^a(@Ea{nI28GJ!*mk+M{G>eCRDFS2M5W_0l>Q9i{D5(hsuhgYjhs>uzgWMn7SHT(S zcl_#*(Fln{AkjU@y2AF2?UXwuTBl0XS0~GGp$yejeyuKZ5fQmAYI5cF3FvL!uS#2l)~$mu2w0k8;VAwL!H! z5F^8(^ACrN-tx!%?8nI88_c&4nN=9A`0~JE29{EZay3->BhU_~-k8M{lft0GNkO8f z6ENC0$}7XHm)$W9&|A`(eJnh+tzIijl#xPFLpfi1=ssKz%`l1JrY|UpQ1xMlUp>uC zur;S&67^RLjX!MMn;Im1|HBEdBz045-NkK25FC_k=w7DT zhCj`J`$cuzFY@$65^6RR7ciA5GOUZ4YoDU$VQynfyr(5UH@!w zJd3&h>z|c_<$*kMyD9i4TmRhc)y$zBwjU!5xJS^RoEB&ChMuq=LnVtp*W>N);ma#i z5#IuQW!ze?4m--7mR{+rpGt#znOyij_{woVQHf&+O;^^J)wdboL+By^imeiWIZ9}- zP_w2-dhs#o?IBkjmf1j8BR7mYlHU$pFQV4Nm%<%oRiF4`g5VR60bBZ7~!dP;lF8F78kG%JElctLoqhz;&w)O=9w6jH5<0 zvUr_ByD29)aAx(~8F)es+GLIwSP>r%UUi{x+Sn!AZv>SgTwY)*dW8+b4`=bz1ZP@H zUZ5~JPmbH~45p>Z5sMp=OL^Na0nKgMlz^Vnb5i?IT$OpO)Ax=9B^<$f1^u}1jt+r(PHL0HK)O&OyUyl#;(H^LbQckB zQ^U{rD-S*%3uCvwGQq4pkRmM89yPRqad< zMOVY$I2E0sF-p9g`c6g-}N3O+*ypG>^dt)rC_|eaNjddA-z^O$}1K zB4Ifxan87RxEU%1F|*Y_2b0l;3OO+wvutZVgaowYCPRTro>rerWg(!wQ+ODYy1WT! z=ASk~+6?amhpnMg^7?dZiyY16SmMNdG_T*ojWCTkIsA=HVg#DS#`y^$OB_(<#WYs5 zUw5Rv)tZ~6+|$-Od>#pZvxM>mQgL+z9H|6xq;dVThh^?&)nfSqUI`L#aQ~F)r{kv_ zeF2qtz%e1>$I5tB6%jTWNLdk&EIbzB(QJ4)A|Cm8)Z)=%c;p)%t+`T#gtRupeI9hR z<_eu!YwiTYa2Uos!&oE+q!+d}NUoHl;-K**t*r4S&8hLVIr6nN@)b0{NV=U*a$e|2 z6l8f%9vT|3)^b{m`igma=+8p*>zJZ zF=e@vz3V>YgI6t`b+vMc>nkj58wG}WIhfXQhEbnoA9OH}E60;u`WdXo_|B1K4K*UI z|2-JI4;?3bp|={k-svC5!c!9AaMqNw=Q;LlvUnedm~3~f&#M2IdmRf>?x&~_1LN!V zC)K2Mt*5d-LKN&s-Dg`fDeLA7y4J_Le{FlxJ@~sapL@V}9e#&@l1kTi0c+!f_n|*A zfXgOOOQ_qqkBgM!L~hrI`pG~=#<~rqi~*z_pabq&Wn_3jw)ZI`$6Nz+?F5ZI-MWp# zU+`w$i9QL+Fy2N;ur*wKy5uq^B`LehYak|NZ}KWcwH4&_WladZNwxA%@?GF}5B>%M zzX|PB^(<>b1c}tv8mZa6nd2k{Tf?4_MD5p{XRVT?oc+9Q7)pt)(RxRY72#F8Qt8mt zRnKavB%7`ST>z)Ai@OA$6VY)6Ml~OYZcboO=}GaLb1hEt%W?%q{uu|!H|>!taAjOz z^0&UXGCsGhUP;m{p*f3l8Z>lXWDQNpl{s~|kUJ!4nt4=-C4o=Xl7L!A+hKI!JJnou zlQCfX)REj-_gPgPBkW&}kQ^0n$@33=JFj7N3q-h&r09<|ik=sw2A#_}IB&*LU$A+J?odAm=utv-Ux)P3F`PRNg`-a%zFh8L{GGS-kz^RFQpW3aOZYG6?2@v-%UVTZa!w(i?_+b;?vg*@^q84cuq z>nMK7%&z-Yofss~FbYY0l{~MIjKhM^LWpn`o5GtI%E6jr$#P=oJn^+XZ+iC&jTCR& zlM(wc<-g9f$A{!4Tt*=g`+rzK@OIzMJFJXbY-^+-XU8)ps{aD{K&o)fpm+ZqTdr-* z5Y#Y38$gM!|A@;*Tq5niZ?jSYbM8g`eOu@byr_%vc?+NF2>CWnv|QvIyMgOuLLMBQ zd)esS7P?0HZwoCmOk-p!?Td{6dJg(!74cJPQRKZExf>7v*wqY{$-=dt#5O6>IbfTk z_^rC{Xj1;AOO5TKN!c6Qq?{jZQra)Dnv_2h)@o8h>*?+wSS_ol`AgsQS?Mf1R62>Z zDjjJRE;Q2d?NNOyiLfnWtf%(D2WRpI;e&4v8KvEVs=Do2w)zo#n7c2m_Yo*$HwZT3 zI+&l4ctSg+Lyvn|O5;8Gd}F(OzOFt|wcZxmq&~al^BMUZtHL(R=S2C;<{>@gWQ$rT zv7GKToNkE;^?So)~tf4zk=I-cU$)8*K6Ri(1Z)d44RtAn7Ejj|2Y3I*nI)4h%soN>+ zfK@Kc;!kD1D0hg*@3psB($Qi5QjHkW&@Q*7%}>e4<=0Jy&+nTtZD}Pb zg|;+wacyajr+Agivnd8neM*zE-*q?02xF1IwBL-e*(7IB1@MqJA`wCVnUFM0Qt0WH{4c3}={ABsm!< zOJKh@3*@?eah~}y*Fb5tQDz0I6PO@sz*j1mhli*oylHn?Fejd8{MA!LN4|*Jd zr9>nWSHH$oB60ct-7(ATm-q4h-EEMg{H3mPs#QknWyv&1HEK)89CiCa>Oth6}eON#=4&;CE8ZYf|h?u5}j|o(SJfjz0eHO zg{q;j>_3oh9G6scmEo7cd6F#eT95CiP4;F?N?JA|boPnn`4%S8cumF25f@axw$(N~ zr);Xvl$I-Qx-aKjHn_=J-3weX5FWzZl#xVaUyD4@n5yflywAvVK$F9y;vgIT4J|_R zs*NJHv16Uc{dGSjKR2^l;ZUy=5qXxg;R#8E2P`2ga<6{WUvd~1jD$LyP*&!&(8<`; zxW>UFX~i47&+EAn^kJe8mXCEAooW&r>P^#f^CFSnHFhear z7;*%&-{Gv7H={qz^8zzUuVB|(-i7|3!^u|8!jt}J5Q z1w!N|u`C=~a0qrXJ`t6HWFe(4(-GfK*nEqG4V*U{Pjv0SIhX5)j_CI!0X;R|%zlyw zTf^JOabVL|l9FWA-6J-cRTt9P#O9jWJ+1XAvUb9MD9D}Qz%DiU2(j}mbxVH1Zkk!n zKPnQ@PQ}>}B$g{#zwl=Ipg{A~Z%Xv?!CK~ZhT%4h3d2}r7z+$zzF}Ny82N^Av0>yG z#w5d-U>N5Z#@U8(x?$*Igp!b;m@RD48CLfbp$rhbNJ#gq>9W#1-JVdlVpvjt?x$<5 zll;h!xg4jK$c$0HWfJ(ydxyht#;rqN=&Cc?J{qllTP3(OT7!Oljz~}(jINQ8(vAF& z;*Swm3^~ltjEmfjLyjnFJAL2Kk?{QDs$Dn3OQ-LXjw!PLk1$AapsL~4eV;QaPI3CS za?xnrYw_x$p>SK>z9Za=>h>jhoT%26s6zaZH!I?T!UDrOc6aa@#;@#lO9O}EAS>=I zd?_U#ZfTpyAUDf)`-|&8iO(gWTTK10jY3IG^8h`0zVkai4gKa=`od^sll=~LR!Uuz zEICorN|}0!TySiPLq*G}8mLS&gAhSaNa-k)`I@NMwcX0DLi>m~Dr zX68?mtREaK+t(`juaf-d8MozfmvUTiAXV4AJa;`;?h=fACD!dr^qe6PW!HrhJ#{@3 zKRz~b_sQAM)2m1uDOuo>qMm$E-HpSS+VO$We#riSQZ$hv=MBeD`o&#Dzqf03L{Oq5 z&S4dtMe}BygP_cjpy-ewA+ZYY>iizPwiK6I|L+lhiWz?(aU>D3a-Du~GU%fY+?zoP zdxw#N?q@w{iKSY)9^jgGe!+EjOR9HUw`Q7>F;~8r`^B0sTcm*9(MFE z9)vC_stTOS+u>e`U zce2qFxJM0RxEok)IQ>;!5`1flP#oK&)~B@K61?YAqfLDrOWm_6aC5G`M19I411kxUlsxiWUQGLBI?AcC z2!CQ(D*U7kL^&q=Qdi))LYa@r)qx&+Hm^u9)_FLK8Y9=m-Jj3garUfyShPrL5)49MsZ&E~fkMN%q1|u} zbgIyIRN-t(yVq;@-k}-hy>{h%f1_c&Usu+Ln+)s2>B{;E1bm3^>3z#Q}Q(j83BXk(t@c`7b-DsAVzA}*Tsbh`Z4?|X@Y(bmFJt)smWwx~j& z8xl&KtyArIFtYs&p9bL{HxCHmoP6a{6IBl3p|(MSQ`ADZ)<}(0*84@3 z6YKp=%KETwSRZay)+f>p>k}=?`dk)Psg=qI6e{D6DrH>dwWXCd+R~Ob+0s1C!O=#E zxH$}SFl%4ptq}x&Z*bpEDV!%35d&o;@dX=XQQ{|*k?QZP@{uy(cAqw=rf~{9tP0C0 zqdi8$6e*zl*^(6A83okEXP*URa@i=t9>rr81Bks!$0`R^ED~>(VxlS!S}Bd(;;M=T zv#;`SGFi4Wo&Mh{70-g;CT3WwrkpWY2J&)oUa*>;OD?sFmIAk)1iztCQUx*RM^%>K zI3&K~9^<^7RUUHjCN(66^>sJcHO~pb2PKg{B}94+v*c81%A%<%(BM~UJMuXxT*T<9 z3>v+!?vIoYIpX}9mCLDvBDuWv6G^IvtQ}`%@u#*2j7ymkeGXxOFJ<#Y@})4`-> z*L{=dP9^*D=EDMZw9U_BKOiRGM(ANspXh!i`&sEN%&uL|W?BcvuX@24A6=ZZmZl1w z)fq|4oQtl8o7b`N=F6Fa(n|DNZ1-SQ@$$WTSoL9=C)fcG*u< z?^v*mU@o{YWVeUgWZ~P+2K$K(Ewyv={DV<>XH{FR$jCkW=m(tmD!0Ri+ZtM~&863r zxxMe`!2D72vQGBI_gAL#noaQwfhAmT*N%3;xCA1}nYeq!&A#{LVZ1CY&p#l~_g2TB zE&j`pFlNN9_Oo1pYB(O5V{ou-wroQ>ID;)4|4h7-80R})@8C7tTJ!xI-#fX!ed=CN z>8tSwa^DMAtc5+Fur9Z~&0^rJ&(D^EjSReBdk^|N*NdCN}ANcZptJkL_8 z*@c>yXXJa%FqN;By-qZ;gUNft9U)~Wcv8o|%6K2=h0yCbTjlZpD*iy<@h^*szi)m0 z%L&1}`pLNe>g)eVeSK*k3{|oJ(8NWS7ZBN9cH5JcdfEEj{n!fJO$Q?HsqpFpuPG+U z1{=>IZ3-@xHqG{=Tq+Ql&B73^or{HRu5AG+9Gro-S|&A{pA%E0`9aL=R(0sze$tn) z;uR=JmiCcK8|;WfxYp#c9+1;7&buFNv3HPg@Ab*oxsMh-eyUcEPi8Yl`y>-6Z*5qs zrH_~OC0VzzoWAnPv-Pt66>*Y+7^f2WfHhFvq9z zvK!Bk+_)8@WU+aEzXX3j(c1h-$SS^wzUoqOqgd$fwpv2TO)FM=CO$o`VClhrqrW%Sw3M19OSL>p?4OlttYz8IV&R(l z?>PIR&WY81cbx4eIqMcVRn1)pwkIzeUM9Mi&EgRls9uiZeitr4syqJ^cZsdO9GtrDc#a@(eyL>w@8GyI{Pw!;IM4eoxtQ92bY9$M%A@)t zmp?x>k8S#iTk>p^KLdEFdNOrPA$eXg z%{`pQj8Yhuj0|(%23Opnot7hZX21?)XAui{wYtm4RXyBzB>U@fOvcqO&z|j_$maP! zZS|L`1UAl7%|Z;xLJT?s$JQyS%4QvZ z56wl6q0jfCx~wNgKIZk14=de?gWlmzJ!7-QjmWvzS+};`TTuzP-GHYdX>W$>E|y716SPm}$_?Wz*25Fh3F!;XP-dd@ZzHC}8$a3SJ1odBt+n8umJQs|@Ws_8V!~9f6-Kghd8| zQH;;1;IrwE5nH1S7D;&74DH>^n}goiK0cu6+BXT`JT7v*0;FJqlIU?Q_+dQ&U z>th#SrP2SEtq=A?pDbr$yE`%4o2MtRe9aALYV48YDkGa~i1g9?-Sr5f@cJ3Opqw8=4mLyQezHy|z=$QCV_bN8Rf)0w5=~$+8+wQC3 zD-#Kndc(nALIk5E21vQOZ$sIt?fZ@>Th%QqSm#l=C?dXDHu8vl>$mqyZY#_7~Yv&V45R)3#F@jYFCceLvtgJ49u{u`A> zHpk0lDs{9a3%Sw+s>pjk2phED7vfkvb`@znHAA0JN-_Y$c&V+ zU6FSFi)CkV1K(KMj68qIdTOg|UQK+vnz!qi49nMGl!)UT6TevgHs{&tYv|(WEPHft z$lLl3c`q!-zfjL!zl+BKJ~nRSqd#tVl9cPV$2%KaM*qmU z_PQ5op5%H{Tm9pS(uVE{-YTt0-M+Br1C%BH^>rNQK63SaY|8z%jC`}CQclQYI4OfdIxVN{JJX=WyhkW6_GR%bfNk}|q{yj{xV(v9+vGN2FcRbik_D!+^XhYJNa$r5EAE$4NZk^Y&hscu$%l#Bsk1p3C( zOYOy~Y3*3wrEAMxRjSKNWTLmiQe4AS#p8q&X%B3x9UxFy=ju-X(%~W}4YCwVf!ONL z1KBJLTfHt3b46mu3DN#oT{I@;B83u`&PSeJ-V@9r>r&A^q%$_(81y1b=F0bd)7K%q zVO($c@NmlT?5`P!IpqmfKA0l!%k%A}M9lJ-;Y+!2W*}vf zYvKypvHI(U4}rux!Q&BP_X3`=;O=s#??p>5-gQ<b88QmNHH|uc!bomg6|BxhFKuI0HFzS265h_!`?bvR(%MCD$DfTk=*ur+^5U0=e zHuYwMn(OjxIq%ukt$4vsL+EO?dp>gbTwme6DX!x~GhSrJp_r}2$>F0L@zp?3c9OFn z{JIdn+Zz6{w+j(^nfvvmE;xkC6o^ByO5F`89R0iS&|iY2ux&yN3^0(VfCKT70WAp) z=bFIvEHeIrxxyr87gX+!ljjUL4*ykNV3|sh;^>B9 zU(+;kpKn9U4Q)mXkmp;m%kDlwNlC}8M*CWxVjsJ$<3p<+K`$$cSv+4ay>txqlw+{} zzY%iWvbbZKAqEqlJe?&@THFU{i;VcBCsf&=h;&ISu!GSf^9$4-LRS&WEDx#R>Je2c z+vmYSNNFgY%4)T5a%RYgCLV>Jj$5esp}S=mYOYVqf^4=wS6{#V$dS^*CAX=8#?d6; zBxseajjKkFEN@J*p`j!azvw#`?{vs+m3obtLmeUyAsOHIn*SOr4y;`|T3@8Rm@LSR zClt}8l=}>1ekIrBO;tS(Q$h7i+T}-~a&-F#Yv52~1K$qcNh_5xCDor;!WUJaI<;E{ zWgF=NGE;H8@~Th~D2?J|EcVn(a$0NRXnZMot>abUt6J}t8ty-WXp+^X$l`9Tw^;ti zD*vP88H~_`nEoPmtZKz4K|TG6fq99nPd%Sba=~-{DGk{kiGd-_RiQ71ImZ4JL$I$H zf*pb<-O}NhJju1g6Yu+qCqLsGo?N30;YmJUWQK-pH}^0aJQ<1`Jjnw^(Pi?bu{H5z zd=x+0Ec#U@i&ZAA{RuM<6|eTp!z2RrC}0&{4V7eU@GtT$XAciZ_1u8PDs(d!H`vI< z)9;RJgI+Dp^Pywn0ndlV zT-s;vxWlR+au?-QB%_|OgFcId#|J~go^7mQ{%&_yj6SawL+~_us?hX4`4wtK6wG!) zfHT3Lcrg^g_XefEr=Cyr?v{#n zVoG$zz|=u{9yMhjZhh$Tfsbg!YQeKOQBO2CFTp15wCWE}lE#W#cp3cjA?>Bnrcppx zA$0=%R?L7k+TS``H%au;uyV{Y^ZG%sZSA`v0i*uFH|+Eb3#}$Zq}^Pq>h^NSg;#0S zyu!*G344NNjE3Z>BXV)IjBOfZ4UF9tlcZdOBI%u3QNxQP4NLX1Y}Tfki!tb7wzVgC zs%$gM`t)VoPbv%4!GEcZXNGZ-3w6+SEX39IMiOujgarzJQ8H>hFpJ`~Ypb{;xS)mblO34?9*iADs&C4$)! z!PoQz(Xx>GuJ&K5qx(DQ?z!guJ3ghy725W$$fn%Cb2ewgMG8Z;%E{n|ZS{$rUB>-8 zNAuBfq)8w9L8rv-2U)l)6t0|idm*%aPZy=w*L_O=#D{j^vLLJ3|GiI%f#zY~r)0DT zN*hSFY0O#cA{hcPcu7d1UJn)ds0+t=>~){UdrmgS4c1oSqL^AM^5J6g%0_I^y;UlU zybI`lb8L$UE7666OO-P>OR95xOW56@*%$3j~e;n)XdxLi&b@C7bP5A`uQqx2- z8Kp8y%B6|-#NCW?vz$b~3{-W|hE?BqXhDXHC{_15wEw9ij+j=YIBaYBy8>l#f<-Ks zoAO7@0+!Kaxqs{z-3qY*h%Mq7q2-4y|TV+Hua2#`zw*i$0- zEDy`dtDITFuxe1bop-~cx7*KpQ9+q(iq@LF!(mN6s~GFGFv+EzQIc4O1AEgxf0 zyt;%YAT$OalTH~TPYB&EK`DBNkREzjY{Vt~s;yoYm?fGCln3|kL7dDe-Pav#HlQH+|Kg*m;+IHKMt7YT6jBf_ziITp!>#nqR zF^OdLyaXdGx0biKeZd{Sk{fD;m)A)j9?^G|#mBnL(nwZr-9c7%z9AhN`HVh3JcO2W z9uLgLRIgy;FAu2oS2}GO{P{=i8K8PVHw!5z{qc0^1Eo^~u4izZ_`3K`{E&wO-`*_K zh3oCX*W?2c+oT*uJ!;^4cuy|#$~WaI??gAz$TTc5c%Ou6-IV{IY$D8bbwlSVo&&@) zY69PEXq<-Ru%K=D_KL>AZZ03YBiYU2uzceE#7PN8f38k#ocpP2VZ&?F0lXVoH#$F zcKJFP1y%*!f>oFK=IijpJ;)h&Hbt<4gSM<;jet>5a5e$tS%xIUW3rPr#L4QTJ-DLu zK=?{@JGg;3l&<11BetzBLU20%VAjjv(RjwZ3nDQD!<+U+kiX)a{78Kw%O`F8HeTD5 z_#%H9^=@;Y5#g`@nPwquBf%a1yZ_8LbAdYvC%378#BJvhQH|EmnDtD=&V2ZqL+$gp zW7A+=on!qc?A<1u>94XkbgdlksN)=ZI%^17&h@VzRpL4~Wu#1MWY~PXs8)?+p6Zlx zj@y$RX1ghmJ-@jO1ljZEX2*wQv@^!xzixQ&MCjy=O__-!6KvFnU|sxkz4i2Dfb7$D%%I6P`rs$V?=CS&xjSzg1RRBk3zI zGyRpkrW#FOls%*A--gXh|1yFdl>RK0esDU5NaP7t`y9)1ce`-AgZAc6--tw#Wn*7k z=IQ5E(P>26!_cp)4ul)YLb^zmCrbWtw8RneZ;fSNn7K)m{EvvvBLAr18`wGqG%EhR zO}K;Tzl{~Vj`pA*Lora@E3aC+D3d$d`=H0CNHB|YMJzji$z2#xdM@cf&y*N?7833t zdg2Xw4s7^AdW?40(${;T5yrr;E_Z1}rsTEoC=sv9K*E%%p}}?7e?C=}+pJ{)c_$ zzolpXu^RbD()vojJOu&R?JhB^h}0ajb~pCm#D?xDCx!$c$3|Oe)Q^RI@u6DL5nQ6u zr%jXEN>i_vODqBSG_t;F$-(83)VClnQ9k6vq&_q_UQ&ZKS_MrBD9bDZ3w&|J#t)nEc12 zPW~nJX#N)}(e9o9bw>U%eq#Qcd*+{|;F$bli{yWGpZPb^U!u|{|6fvOKPLZ=(M-nV zKPGkZFR4fKznY*2wL@P%XXGE_C+5GihXih5*F7fx*dqCF?Mwcujr5nO^vS=x;`w9p z|78#E=ftE={w4Kj{#*Ov|CgxV&_8ux{9yi9BK~3b+$gKxVHe%X=&;}`*g6K&IUDV{ zgiY(k>yF?}l9sAZ!Jn)27^uiS5bO!%`Iq%57iKcg?mEMW;4TqK9 z{{O`0uLIj5^Y_3rk^J4wry7XK+nk4$p07uGKR=xG#z)gT%StapwV#K<&*OTecjV!u zx9RCf{+{7ev>M();wO zNdC6*sq!bMyACV8mspUEruPiCL*{Q;G`%HOddDBGd|uuoz3GROUjJx%2iBVTlgCpJ zD}N!B9isW$hV78~yOTuB`tG;V<5|1IOYhnq=`A^&^iGeacY>8(^Wo+%xkq{j(B(K} z{?ynfe;mo*U$GsMpJmbXuC&s-@o@9!?2+Duhm&5{6OsIN@Tv0mO`r8$)<>9L z=I&S1OE>EZiGP`ItPTwfJqoTl&ySt&`x8&+LMpJvV6cFAn#}MyTXf#B*h5dx=B=y9 zqKSnUDpql+^#a+`b@*>E7q#AH+RQ51RiSJ`80YKNYFOqwyGbN)-pkD6gHIH(Y|xsx z0Vny%ERL9S&?LGPihsRN-V-p7Q#p#6L7%--<I|wK`OIE=CM!=hT2W*mnOvWMs-)GQ3 zjQ>Okj9iDZb1rpGoIsI*s z;**}eL@L#X?t#H89upBc>0I2e3=IMyT3O8XN>2OxN1oOpi?y7w-Rv zHCTqi4+#ImxBOIdVywRfpJ|5j*2F5)tK&h#eQe8W<;KNXD<4B&Q_-_-707E}mKXw= zv%s(=cHCiwS0Oqfd7^mKPm}5v$UGZM@WFYkU6041tWnlu4K;2KfI0jZNdabZGgeY? zJO12)oGu06KOcQY_qk)Y$Q#67(t~7F#AxD9aqwUy?`EP@WE-xzgKE#%F3YpVe1$DN zTX5&2k|$|g*mqO6r*k08Xg_=GH<|k=C$)YFcP~8YE(~|%og`Y-6N2|jOcPI9iH~O& z6|3YGIOtx+CdfbdqK$OVH}cQE3kr(7%xSb|** zawY_Q&$lFptqq$M$$X**D(&w>{$Y|Js)!AoJY>0c)cd>^jFxDUq+H8o4u($co1o|U z7h+-Fd8Arlba%VnTxt1?T%rUa&p9rHE?X>Jn^De*&@@csAhb}$u`}55Fna>6 z(^MS7Ag9WnyNM_UO8r&&+U!OVPUVTsAjwluy-_7K`L7D!pdmCwMY=b5r*dTTMko_b zJN=vrfU*G59%ZykCckPyiN-xt_!WAEOa^DEIHsCWP(DuoV2R@QL@|WS8S-n;x8CiG z#&L|IZ?$v*yc7IVyyib|Fn=djp)@>$0w81so z8-M1D$dOdNnRCbPR<$6KzW>BABD0ZuW<+#P2;M;xszX((>|3{j$pH@{&`v+S1C3 zf~rM}wM9iW%kj`gj~-K8;~7)FctP=~8h25(dvvijHG59B>jHgAX>~e>nSSOpS87Q)UM1CO+T4oL+N#oGcWH@U zU0PmQth=wRD%BTP=)~Y&T&yoxTv1eg?PwLZ#BZitTvSm}>DEh1-KEt_7gv;8q%13~ zu321JF+eMOyDNMZaGq(3-EtH6SP*wBT&%l%TR1<2Z{ZB+6|d#~Q%ox^F|F@I#S5q&w?4A0Mqf}=Q>qu0lvJ12 z)aYfE)w+98b!kz_C`zoToU*E{E?QWsU7%|tYvkVrBRv=B@{wIrQ(En&MD)UuHD~B$ zMT^TzOGXbESs`U9znJnbt*)-DmXf~qgRXEPupM|8*aB<-9s}+JZUb%v@`0Ii=j6|w zQ!vGmJ!^LE9Ibd!Q8hGYYI^bjXc;rIMssD)m^L?iTCSEqbGCDyk!tks7*9?0m>RH3 z$EduNnqEuEC|Rn}$~{_nrB=RJE1##8*J@6!y0}z37|X;ST~xlfh%~1ZgGH5h6SpCy?5;mpZ^Am^e)8|_zL*Ibo-lWUWfT5G#w5|9Fm75;=Ufp1;p+DM1KCii1Vk?E__uY z7ay0{PyOQK;$+%wKWa$yr$Y4kCvL!z34;bFC2IqY95`sO&E78|vHuZC$;rp@$7Wi> z;eqCt@)Q3^Tt~#kC-qCP*^`GHJ#^SH#|}56u^&%dN0}B)JI?%4Nk}pgd`%n3>RkK) zbp%IT2WbWcnz?ome~8}z@lT8&Z0j9vpg8pF?fS#^K|Q<^df5K&SmNS^-A9HK`)gfY zl=R-cU0r*VQo06p?KOT~$ES@N^4;LBy(wB%xu?3QJX5PMK58;eF0wcJ;$`lFDn<~Ci=>NDzXIpX0)fTO5_fyOdg>=JsglEsz!qN0kD^3nm?*~P`e{0I8)3&#)G7yct= zXR=|+cVDpM5dN_^?-6zd@odGs7ITwn%6DJz^dbCXaULV=EaG_tb0+3JrYYZjLE|C( zV{vXKY%1}z!jqAhZ!gdl* z4d!ml8%$Ha`+{E`!ao*g31Ll9i^#Lo6sZISWtCN>J!%UNDw;nFr^a1v)RoGzG8t@5 z%9NpWX+?<{ptPdAsCr>(froL_0#BK?w1}~KF;$~@k*8uw!Qz^NrAv#dsu(_}R;6jk z^1_PJl7gAj^;8w$oTa5p#V1XxsxDntphn_YrAitJYK(j;iinSqou}MAYEqHgT~xe? zIE)dVs&eUCabTC5>i6c#u2qB}opvqk>Sua|qXlB|WBU4yT1{FJHKwO|WqNgq>UNUOZf+cBvc$F!i8RADV_JPDS$!%a65^w>tt}0zc zpf9emQtk`WVp~xk1u+ToD~iiY88izU&egI-8uXDR7Yxv9uBFLcsxP?KU0S2dFH;{m zHr+D-R_jP(A0BfmrL9d}OpK#-5z929Sz1)9zV+(Tg>V~rGNXxjSScuvauUcevZ$Mr zxy%t`kq>RDyL$1`!<=7e+EPyi1QaL+#WLUG#?tE2AM~#-ttu}nrWz<|_#W0#N25i4 zub^EOkbCDuFf;qVXSG@u(ThsFb|dSn=z+sz`cS zb>&iO)^(l{2ukFG@-e@QD?Jr%<9iIu)xh&WQngg^AB!t#XN)oHZ-!e*flT8wM+kKz z5Y9+iN`xcH_6SP@^n+ndc{Cy}_EaOOgqKvK@%0FUfc5ehI*V$UdX=hWhRhL))?R^n zhFDrvUFoKw_`yImo(0mx)bt9Z`0~G#p4Nj^|C?-$EiS3E(c&uUm7RuJ?Z$#Qx`V53NQeR`^W7)&3j?!(Y za5Tb3&>sk=!u)`LrHABx!2eX~X)S`ReD*>B{Im6t~E7XU!mvE%DuF}Ib-hZT#IZ?#zd+Gqs!4x zKV6U5GxXH*%8G?)dg?j)nR=dc#%$*mphf%-4)4g#&M(Nzo>w3tExJ=vp;HZhbTc{z zKt9L9{mo8oGE@0eMS$(a<>zpwsch-z-mm;@dPMXna8w0bYONF4kY?o{1 zl!9!RbJ`3tHhX%6D)1Q*6i8POA&V;(%hX9(Q;U{?db$i24Zh-^o~Ex@0lB?7VTDPP zKHlW8;HnYa;tJ`^tz=Z32gM)}FeHuej-1DEPnGcxBuWYQrl?{8WfCcCDZ>Sfd6uxk zc#VfqM+tqFQH70auB$d%74<>1DM2*2xuANfO2$GGeqRQ__G1D2E2Q`vqPFih@iuKe!(6pbDPRztgrVoco z!pKk6A+y4)^+)DH=DFtY)WeSd@Tj+<@5V1ts1{9~RSI(qo^ckE7R>ji@ z2e*-Ho|?Dd{swDiZ{qhB?r-D2bzivZ9sJ+Le;fYq;r~AVAL8GR|3}!l+9^MXUkI}U za~J04n0qk4!2A;PYs~*(?#0}P*^PMs^V@x4?@rRt_J`Z!_J{NP?GLvk><_2+-yd!| zVt?44yg%$6us_^+wpY4{N6o2hgq)$El<-f;dhCHwF7K`@^S9#y@9&_=72g!8{6kJJ5!` z1^cJj`@^?kUx0l9c8%|5pb2{;_J8BQ3i~D4FTs9E?*8!Wz$H^LflH=g0!5Df;V*zy zPSUt|fB5gfCDZqZUjxd(9}oU`@W+F@1{e?S8elxQYk;ZXz6F$l-v!(W{&;Yo1g3+3 z0{AC@e*(C711ErcH*f;DcLQgE`wTE0+-<}Jj;om7~KtmJ$jrbShUx3BB`)=PJ@F0Jo6%i@|9t%0 z1NhfZ^ys$cIdeixC{6# zc=+r1YxuX{Mtt};;@^mWBmO%6?LuQCbl~sBKOg^m{PXc|zZG}?tm z{G0GE#6KN>JN}xa4~=cm*anS-_}lSshlUntXof~F{$BjO`0F+BX*qtigu9OLKPSuz z;#o=hHxR#PVhUy&$?xQ_>uMCZYFFien9&sZ~+Zye37_-=8c2}+Fl?opmPIh0e0X4@Q(ri z0dU6yo4~si_!PWlK!4y)a8C!;fIAg<3%oL*3*38vf#BZ*?%BYz;JSeKz$*v70q<7e zMBs1WW&p2(J0I8u?rlIk__u*O0(cDE$-owH7XV*^cOx(axDVWOfDPcz0=9#DGq4Z5 zn}OlLpTV5~YzB885CpFlNCNHxHx*b5t^?Q#?n>Zu@KyqYf!~2U8dwMJ4B!LsDuD06 z`vq_^@Cdk*fY-ov13SQT0|~(G;HChNgPQ}q32q7SHF)*FP~cDCjsrG=dkyd|c-H{k z;N1co4?G0!1;ESTUIBat-gUqL;J4tO2|NvMAX8~Klods+GcNVY# z+;f2Yz&!`p3hq2$Gq?_5Gq?_5Gq?_5Gq?_5Gq?_5Ex4(`UErnyuYo%QSO@MTU>&%V zfOX(b0@i^$30Md2B;XNnPX>Mg?#aMLaC3mi!5s%Y4(>SMad5{0kApi7cpThuz@NY! z3end(1yz-iP@o%=Hc)%x2{8w|s+dzZVmHdlM%3_CI2R zZ+`$2eEVN8!MFbn6MXxlnBae~6FNSJj@{4&*ny^9@B?V+Abz0zGx7>(Kx2r!0?k3% zMBpv(r-J_$cx6BrcsBvZ01tpW9@qrlrNF1)Ed%-kcY=F5@GAHj;J*s)d|(%ND}aH( zJ>Z@VJPWQ1cn`dC;2ZF61x^GufPW778^E0fYzMCzhzD*1cLeYlxRZe`;4T2Z1n)** z2(T9XRPfh=>j1Wbw+Pq=-p#;p;LqSr05*d=4+w%+3nT%LfPXUhkAOP~cn#dEfzQEP z2@D2)2kvNK9k?@q55TJcz61A9z)mv7w*>ea z+}{EN!2d0{X97=ydol1Xc-H{k;N1co4?G0!1;ESTUIBatZX=+9-w3V_G=rN3w1Ha) zbb{vv>_8K^=|Bs(`9M3k-uDUr32r;^1DZd^1e&*F0?i*`0?qB1K=X&B12ld>y1+8< zPXzxSa0ddnf;$kn72JWqt>6v>ZUuKBa4WdqfL9K@2W~kq1pM2;jR$T7Hy*eV+<4$d zaN~g+!HoxQ1piBL7XVwpT>vD3e>1rIz^euJfmaLc1Fsg?2VO0(58PTH2<|*!Gr04B z@4#INd=72}@Hw~@z~|sr0H1?f0elW_1@Hm5Gk|sA&H%m!*A46dw*=S$ZV9jh+!A01 zxFx_2a7%zU!Oa042R8@!4BTsgcfq{^co*C&fOo;Y0(ckPD}Z;wy#ja{+zWt*z`X!y z2e%Mt12-RN12-RN12-RN12-RN12-RN0XH3J0yiCK12-RN0XGY10XGY10XGY10XGY1 z0XGY123H3f!R>q=*;>!{2F#6^FJiW0ZpM5W^A*g0V!npihWR??8<=lmzD2q%e1mU) z0TX=byBoo`zk~_C{Z&lx?f=3A-@XMCeEYvK!O!aTyRz3$?c~S&Dg27I@IT1?UhwzB zg9GH}Tk;l$4{_b$_I};y&UA;hr0%eNKzCRl*d0zE+|Aq@zc0WY)*Y@o7B~(#0XPXb z1vnKr4HyZW0i*$E0iyukNvax4yhmelm6Clzcer_CcR2q-+%meujgv?tt2^A5jsFz< zbMc>wzXN|K{?qZ#gQoMk!&mhB6<$KvS@_K%{M_zv)1}~C2ECVqcLg+G3GP+hVei$% zUqF6}NMk{FxTToz`QZMAZ=elm2RZ@mA!q<}ARWj8@_|C23h)ArKoigmv;gfuC!qZm zJRl1w1iU~K&;qmr+TZX8vVcN?M~M^g0*ycu&HG>0W0fm4UXaZV*HlQ8Q z{!SPm3n&D_ybu$A>aj?04*-w)D<;UJ}rGE)8sG!D`6$5;*F`DFn)~M zR9#$AR*3@9srm?0X?&3=Bvp*iOqC{ma+oB1u~M#6~soN2DXd=wDeKLD=)TY&j7P)>NUi&<})*PG@t%t~MpPz3ma`+=K& z+Z8^GN22~WAU3Yp@57Bd7DvAOC+H||Xj+n(S-f{3rdQJj#OwXUeP9A6?t>DtlsULR zW+Cg$Nm*Rll%S1B$VvuVJ1t2}yEampx|XKQEbZ(h!V_P55|Lm|Oc1;zrmO;%=tHbt39T8=X9TCOs6ZK|RtOPi+B_iB!T z5`Vhpw2PUgT|7|eEYzmk#q??}WpB~)lwFIPFhfNJ{vCl zXwf>9smJY7rZ>(|X)P#PTB50+sL++0%k;}Dt4p+OHrxy5ojZEmsIe2rPZ%?1&MaJ9 zPHy2)KSO`kP@J{2Xi*$krZ255@t{OdU0PPk_Cv9#6QJc&TCK|_xTx`>v9+M4T9kKd z3d$o2hPtSnv8cVEMs~CHR5YN9Mi&dL3uP*c&ME-((J7+JNrV4MX(33&|L7jUsmo0dBVqNf(*IA_JE5*X*I##FO$ zx^NU~Ob2^aEUd2dRH6Kdr_+^x?l}cBr%pZhoapyt=QQp1ZrZwUy2E8a{I~QCm|q^~ z4vTvUroh+xe;P;}0(Rnbn{ob`Z;9`C%-c*i%TK~?#%(1arh_nBFjwF%Va5Gn(~PCb zO2=}u?0uOxgWs3CxLNoTM&KNi#{QUMuf~iGXN9-S6%tOu0KWqyUyorv3rHNoOTq8W z*H}04+eFy+Fh2z(jtuPIUQhXK?>)>}fbdM>h=nJy-vjif zN9(gM<^T1PxogD6@(N}*Z8 z7sw`V@p7}*(Bu@THSp^r9i>qPzL}VXZ#iqzT(f4XGoPY)C3;hlgyJNznBNbl0}0Zw z%h?k1CsfI~#l^*?HS&$h@|fZ(&zQ;zn84<(sGqP$%;%ZKRkFc-W;Mt645ck%GC#qP zQ7lUGmBfR_j`ltAYA}rsFVe|HbPS~h2gwmPgz zPsdr=X)fpFDFt)p&d8qZl2d|kdrXaIamlEX(gmJ{n(A>!8+*T_WnWrt{nji(6-zVq z#pcX%<`v9w%*vhZnCZ$X=!sIru}e?&0xN8O?yNa;XHB*Om9lHjX1qkqF0zr9<%R|a zI{ZCjTUskhk-Y-eELmJt!0!E$f(4$MYkMM~vBpWCD5*2^3-YrgG{WxDOdkqr7S*_y zn26%GXn8Ta@S;wrks-%rQV`7rn7ca0Vj>K){)#R(8 z5hH!5rGhsrcSg487WR>%oQLSaf0gb*{I~KZW0wLoKT@g?JtH)#?Ik}VPPK$h4 zgIMvnd`5Pjb4tNwx!KcuRZe_q%VuTIx|}*rI@o8o#6H6{Tlvxo z&U9T`Ao(hg5w(Ux!OZ+Q&Y3f2Yjg7QWq>{B3i+#u$eo%yi+Y}4aPB#i{~z}51CIlXOz_m9fJ|R9j&VINlB6VQkzLxO2uqdIfaQclKS|WMPXX4{MxoX8w{#3$bOB6`E`hHb3)xn)y0(=KrRNkM~8jjrYaIceeIMzP6pC8rnaNeC;}S?QX*~ z@x{eO@?OmjttdOJqIg-P2MMj!!DMXx?OE_&M`#Z391)$}d}Tt;@;v z1y-wVTnBHM$k@(t!R3oh%T0(24CeLg5Et9oKFaiQOU2J(=VuN$b_2<+r{1dP++c+uHngbQW&M*w()tZ9%Rgt?rBb?dS*Xe>*w}H^JJA5M;7yu(cAJv@Y)4Q&nR|2>W{4XeLQ4ncVy~XkI zhUHkDlcx2%wTo*~-`CRnt&E6Pg(>+>d@b$Yh*n;!kD(%( zL`T*?X-F=xfnoVA*W*JwQ;+Y^?8I>j(wi{`|ArsFU0frEXYP%h{wFS7qmw?P^R-OM zPsz*-KSrRJuUnU>c3rueN8MoSVABuoPj|6HW}^Xo_40F$?-Fl+a4F%2z98dxpI|Mp zIqRRaeFNK%IXhb>u-yagZEd@T_GuSa#H5Z7c=AYrT^iA_dBbb3Z5(ErC-e?X{-oJ< zjqA{$L4$_;X%c1v$NOIWhkcud>3g$1lO`eF`sg=+eBJEmIAJXUhYQUS;o5D@qhcc( zhOS#+BwMtrS!@87`vhK}C!9cde`aU%h~U}O`yIg0b3wT7z>|{f6Yt>tuss@}a8N{_?85r) z^&z=1Gpisoo3ndLc7eY|;1><-u8w#5wf*(o&RZMY#KDq z_92&D^8)?s_a|BfM&yYN$L5%olap)fl3^F427^)pzwvmitD$fC_Wg$r2iJk;njC*d zO7P8^`}KjZmi6bPZ4Xf4!vcN<@0!~7F_w4Vd#rchuC_J{Z_hZ02>f=weZbesA8rbE zUu`SN;?=ZYzh}r>?KdjBL`JrcY#;n?#8dK)7+-EdPIc8%?j6NmeQ1w6j%G<~+Y zJw3*`MDd{#A0P1rQJ<6E&W4PA>^>v7&-vY^{`QL)Cr$CB(T+8^vpqKEzcv4GQ#>}i zlPccv8#rc9UViUB%2_{~{;`z|*PnZhKk9#ME$yZx%=pLp2X7=!TH+HMPG0`NXvY`e z#KBMMI(dB7uL;ji@fPExF-~kad3bKE;eTbKj) zguNB6zq_}>^glj*8}Q@<^H~4jW+O4AO@dQU=nhHEIezP(!F40FzqdcqGkF)0 z9~h$Uv9GM_^9$5nVvB%R_3KJwS+4df;7EeXd3c3UI>4nbEooHx3Z&}=STc&WOyBclZSa~WKz6+H4F^ItW zs3{P33|X<`!ixPzKUQqsR=n4i_j}X9*5LIrcu%D(W`cc@8$8x+8SUDal*iLJ2H5*R ztMMMy9>2%suO`1lo=T@pOVxT=Y1!6GqXd4=tsb9@+uOImEbaPytY=}e{lB7Q7(qF~kwahTyA@v^$T5thv``UJ~*NxTf z{-6??!Ai$4qO3>A4;G&hQoNf0Z~C_1Y@c2Ro4!|Sc@@(CU*gR2l+{x$zfHhfhwW^W z|Atd8^hpC8J(Fk1o^3*VdF$u(uzh6vr^>Mbiyqe-vcv;LvQh7E1=wog&hx8cK$7doAyhB?*riyF_H{%|UH zV+8KONZgB2xDTUoKgQqzjKzZ(hlem84`Tuz!9+ZYNq7vC@i?a72~5S4n1-h?9ZzEh zp218!i&=OMv++FU;04UZi z2D|VrcH=wj!QZhL-(w&Cf&KUa2k;{f;wSu!f8r2+!LRrYhw(d(z|Jj1;QU&QJQKxn z7E0i3l*BnGg>z9F=b;SBq8!dgd0c=BxDXX_5h~$gRK_K!f=f{qm%)$AQ4Lq1I%=RM zu0$==Mjc#*x`;qM)JFp}L?bjt6I_j^xCYH|Et=yxv_MO=!u4p4BqSpRsYpXQ`XB?D z=!<^HLVsi<2f4T%dB{fr3NZi!F$jY(1h=9WZbNS*AQAtq`QO33hT={P!(AATyDh}NAzsBIyoSYi9ZT>Amf}q;!&_L6x3L26U?twg zD!hl)cpq!<0oLL}tiwlGkB_kdpI{?C#U^})&G;N!@CCNwOKij6upM7v2foHme1l#1 z7Q68s_TcZ>i|?@y|G<9yfCKmu2k{er#y@cgzu;H=hQs(BM{pFwaeDv%AKm|_&;P#G z9RF?57VXd;k?4RM&=FDSgc}i!&gg=!h`~*WMI7SM4c&1wdf*oH#I5Ls+t3>cNW_0@ z{&z61p|}&na2JN-^y~ls=il`Pc%S(UWK&b?Y_?)zR>Ak*QvLnZoJ~B(h&901b%qMPsQukh`M!q#ZRR%!i{J5 zk#_Iul|f#G%ondIiAtK+L3;PNUQ;HOzFr4;C9<7vyZ3eHl|#2XJ)56b?4H@~pS@z; z?zFQ)y6xWD9p1X#;cYqGZo6l<`)jXQ_YkjxObzL_b@7VbhkM0sPxKl|yHEE@bFV_$ zJ+xQseS%jqyb5XW35-`l_rn!l57O$1PPe^(@XA21LfXFZio2bQs$cI7OuE}O(P?+< zb{u)-Iy``eBeuefzPF1%vzd%WVdyTiNlviD40vG-nHvHj^4cNyG$?oQL*gSq>| z?Pu@dykf_pSL{8VSL}H6ioJjHin|W>zRxRm4)BV*uWdQJ;%*CjZ|M~~-?+{xe? zf7{;fKIq`g!(Bgn9lPV%apjKZ_H*0qT;iSs?bvp&C3fC%``hcl?QgH?D0s#8nR_g_ z$9GZ3W$5(WWp!U)Zv9l-$@+W6t=snWin~1SFh$kvcyrG`q1(>3RiZa>(uR+8y6ya& z=ybc=&4zWm-ED5?Wp_L~AG_VQ4{Vv;?PkY=JB)n>=XTq&yTiNJowoGz%D-|Aa;IC= zHOXB+TUM|9nQM@{4`RF#$v<=5vF+d$_qF6+*V-|FyWH08u2bl?_PX6+Yvs2#dyR6>m;cK3DuZczrKszd`}%ZW&wu86<(~g@y%~}2YcJnv zxATWr-1iRdxz4=?rZBL(+}7=`lTABZx7(J;Fvcr`sU&(GA$20AqSry%b`IS(wr>;R6u>Ag6*~tedL5*_&fM-( z?WcAj!-sa;^~If@9XoEfd#-X{3!&RCbi3JfZC~QXD>(3qwe|FlT*9SXixa)GN{-=6voND|(yFNCYyIi(k-0oBLw|g3Q zc-y9K_oRc^PRZm;;g3i+R^dy{lOZ~L?L zqK3QDn<(kl>lV>o&1rY*HoQBI+wUr89J@YvrJh$Itsbu1ZSyLQc*SdTr)Tr?iVbVyxckCuv)7JS-0O?IKD<&?-OjOIv1Rp&TaWe{$t*W=z zyUXU@-@EVC-EC7;-L5aTE#3LnqTAX#qc*%^=P|EzrDE&T-)kV<{%xIhciYv-w^xfgzdq6(}d!L&(rf%I{@l$Dp`Uuz08}DlR z`{5No6>q$7{cKt`&2asi{6Rl&e)hSGA71fOv1!>f!}asVYes)RyyB+Z1DFLau2n>(!4djys!_)lov9oG7VPS<^n zxW}}6{JF<#rZX?AhwBb)8{mu+T6c%FexcKJ+uUKTKFFDFXx$yw`h`x{JrCJ=&@1k1 z%{>p;wIsqDNOkv`;`I-0bI4E_h$laUa@6%_qAQ`ZJXBi z1|Y4?wrOZv<1lTuO+$yXYe#5X(=csz9SI$-S(vtK!?f8lHz=Y#-1=BsxOKAjaO-95 z;nvOC!>ymShg(N$54WDy9&TN&J>2@*vKO_!q1!OrdWKuaaO)Rt-NLO`xOED*KH=8I z*0HE{v3{ZJV{PHq$=buMm$ipmH){{Ke%2mt9j!gwdRlw9b+z_z>l<$0*|7EC6&uFw zw)JwmZGGHsTMxI}mf!8R<#xMmdEIVXPPf~Z$M#8RTj+9Hcj&TOTj=syTj(-dTj+9I zTj;V|Tj=szTj)AiTj+Xt+uB_ZJD(*X^teh6)0PsZEj3JAT9~%a2{Fl~8Z+VaD+6@+Ok4AV9sOxwUPZG*zJ z4Gz;bButxKw?ns!U86(W>>3@~X4lrxHoMk_w%Ij3w9T&Tp=}+*v_*w!>lCKV?ps2q zXV>-6HoGSYZR--I&F&vVhl>f*c2k(P*f4EzVcO!uv~>&9);&zy&0*SlglW4aOq+c+ z5xQ=t&j-Pun+e@6|JTk3q4y!~`^uplH(t5QtC0WGb=wDCvG=OReIIJ|aNTa3pJBY> zwtM&XcI^z^_jc_x;o9x`9d@+HT7jx<74w ztv%fOT6?(lwRRJ3`r+2sh7GsA)*fzstv%fOT6?(lwf1o9Ys(UDeXTv*`dWLq^|f}J zN9g)my9w7GZhdXoaO-RB;nvsM!>zBihg)BpXXyIcy;KbBeC`#yUvs@{cC9k1k4v3o(UShr2bD|RpCb{B?p+x?f@-|pMoZo7WFpAFb`+U>Uc1-ILl zB?)$~=M|e~xOQ7s_wyH9R=3-hHMHCAQ@vu#?snUJ+-|#Xv3o18SpU#ATc6N2Tc^;r z_%Lm@eC~SM^0?i$f8B1IzuTQow~gZ!TYtCPrtfxJ-R-t*>UP`o-EMFA-n856$t&J? zq3t$&Xqz|9&~|s)_L}sHJ8ie!o3`8LPTOs_Ve2E`n<(kFg)U3z>&m7Z+SWNto9*Y& z;q0|$$FJ=>uefcY%N4F)=UP`s?rYx0ce`zTx7)^dyKQ^8 z-L@^mPPTR(F&r7zi2g55FRBXAtVy|~Q7QB*4#kPZ2Zlq$oVs%?juh=pb zcpap@&TW0YV%_fatlO5^T@Py;1h3fm$zBI(-L_mdoL8*PrsKBRdf57S#rCgl8ynW$ zMmC)346j&stk*%>acIZ5SK_D)@H$A_&+anXIn8**>bA^Yv2J%+z2QTL2_4Rs!`;4D zc@z9!knZQ!Mb+y%%jxa|_xDij{@E+;&m>&#HIlWQdTpm}zXR`;JG}~dg;THT)ZOo# z+-(`*3={hOkk`w-Pw(Y5lGUAh4X57Pse4s-ovL|_q`SODP0wAAE1hwR+BQY4tGiF! z^>+76_BpOs?A+)T_xh3HHInZ6w6D`{*D0^K=i&ZdBbn{g z?b_m%T(3g9*KPOuVCQMCxaVuThwzGf{TS#qlJ2$7y;i&T@a}nTs57p6&Ku^mpFYlm z8{@AY=ckX);CB0~$LHze?SIel_W##&;OS%Rf6p=Yf8m3g}qdX01MyZ-8aFY5m4f5SbMyMIr=7YLqP{>*!Uzk2+fzK0KP+oF!QzxsZ&sPoK! z>V4(^#QEp+F%vun{!{nWfAyI8cRrVJKZ`hhYy|h?>FZZ;JN&24IseVivQD3i{>FML`fB*5;Ah?KufB&05H*$Ku!42QY+5U~4`hV)@bN;{D&d#cYt)5A1Nt8xe zRKP{3jH;-Cy0C3>4eaNP>}QAUI{^C`ANzdO&PR5Rv7ec-`yTr_7rW1~&$8|NRr_AU zeip=jzQcZI!+s89IPSqH+>fz%2ovxqCSxk5;~6}MId~EC@d_5d{n?isEkYDM|IS~Rj7xC zXo73d94*lr?a%>Hh(=e$q8n~OFC-utX~;l7WaD-eU?7IzP7KFAxDO9t93I9*JccQF z64UVvp2G`x39n!gUdK|rg%x-gtMLKWVFNbd3v9jakv?`qBoL}hD`KF9tL0thT(3E z#C;fp2QeNK@ffDyNleExn1$yt7cXG}Ud3X(fn|6b@8W%Yhz;0;E%*{&;TwF1z4!+X z;3piyZ#ar#ya>-iNt}x^I3E>o5h~+S_;CelqBiQH0h*v0TA~di(Gk&zK|Fe(7ZQ<* z4D>?|@-P5Ha2M{ueRu#5;SoHBC-4-W!E<;4FX0uuhBxpQ-oa{oh>!6pKF62%3g6&6 ze2*XS6Mn((IHNe*0_Wg7l*0wM2$#T*8mNQ%Xo73e3hmGVHzEez&=b9pjCAxxHu5k4 zLvR;HVl>8LJSJi?reZo~Vm9VtJ{Dpzmf~%!!Wyi@$JmI^umxXYJHEy)?8e`*4?o}_ z4&gT(!5L@q+QHc{d>*5V^7h=(x=Q}867#w^Ume7u6!uoQ1$1>VJKti^hKiqG*ScHkTA#^13IKj0w# ziQjM(XP(WmfYLZ06>$mtsDV1Dk0!VlEzt&%h(c%Fgl@P6y^(?p^hX{BVkqv$D2%~F zn25=kis_h%*?1B2u@J9g8Q#Hae25MB3|sLPzQyCxx8Sq5@i-Uf<04#&D^Lp& zXoPFf0&UO%HzEez(F@7QKsE|61j8{3V=)1fFa^^v1G6v(^RNJm@CKISU97=J*oe=u z4PRq7zQ+Ol6NhoeIsAXII2Yw`Au8iCR7Y*pLt`{UOSHueh{jFmj$4t4H1tId3NRSM za1Tb~K}^77n2M({3ol?kUd0l;g_U?8>+lIS<4f$ox7dpx@H2jc{YSTFp%luZ0xm{X zT!C7MKqFj(7HESGxDhevhMq`3Dl(Ccd2ts68B*Y9>jP&f=PHBQ}HyO#T>kd z`B;RdSb^18hmF{R?bwCAIDkVqg5u}0UMPo(sDf&!g?ea$=4g!$h(;`Wpf^&HiT=19 z126=`Fao162IDXRlQ0F-@C=^Ei+CBY;&r@SgHqJwNR6Fgf;jX<3i_ZQa*&UKxC3|L9^8iq@DLusV|W5j z;Tb%S7x6M)#T!_Tl~|3nSdWd^jIG#?o!E`<@dJLsuQ-Y`&*L5dWl$a!Q5jWH4K+~* z_0a^)a2;CWdbB}1MB)ZS;YM^uSKNd+bi>WK1-GI%l8}l%=!^cyMLq^#FoxnTjKIAZ zjR!Ce4`U)8!xTJ;>39aSFdHvm9$v;myoM!s6U*@qR^ffD#YfnHPq7(aU>m-|PJD|! z_#XT5BYws&IEqLCL_CHmcoNg`3})eZ%*9JsfLE~?Z(teT#!9@0HTV$g@d-BJb8N-m zumj&Mg_%HaZ3#KowB%TNt9PzzU~9vY$v zu0eCOL~FD|2SgznT@j0J=z&|&8%an-AM{0kCEScbQ;67OLRKE!%_f=&1wTk$vSz&F^9zhfVMz(M>Izv6fJ zF5vZ#5;zB?Q5NNKAu8b#RK?|}jw?|I5omzMXo_pm0@tH0BGC~yq6=<9JZ?r$+=fJ? zARU>=LJsm!h(Wjm!*Dl7;y#SQgBXuTFbR)iDxSg&Jd4?Q0rT)O7UDH5!JAl)cd!cY zV=X?y27HRm_yXJT6?WoV?7{cgk00?fe!*cJMKM0yJqsmqF3RA1RKP{3j7#Ci6{v~Y zsEhh&gsagE*P#{KpgnFtCv-*(;?NzppcfL5j5K7RAF^>f3NR2ua3_Z29*n~M7>kE6 z0gqxbp1?FbjhT23bMPYO;}tBz>sX4numbO5H9o*Pe2k6w3|sIew&QE;!gtt^hJN(LgG=!hH91veocH=`$RLn2a;j!a}B2YD#OAl!jrxEmvJ zAI9K8jK?FGgvT)zPhke0#caHQd3YHM@fw!kO)SSdScUho79U{)KE-Byfo=E-JMk^{ z;Ct-HkN6pXRHm!v^U4>LFDmCLUsWzvzM-`5U97wr4Bs;4Dy4nrV&!ka2z=jS)kgOH z0Hv|gz6Y^l-+@?(Q{JU~PifyrSb1N$Mrq$sSXrz5L22JfSou-8l+W6&tWvI4exS6^ z@U5&@ZdK;;xwMtrmG*hLm3(D^vQTNCrCS-Ow9nP8+@Tz*yi++$X`j7Y8L7NiIZA1t z$y*t%yk9v+IaWDNX`kI&8Lxa;IYDWk>sy(qd{j9}X`lI9nXG(VIYnvT2UwY^d{Q}0 zY2OuCnXY_VY2P1MnW=nMIZJ8ZEm)bYd|o+6Y2Q0onX7zJIZtWdNm!Y$d|A0bY2Q~^ zS*Uzfxkzc>Wms9Pd|kOjY2R~LS*mg-lpB?wDmN)VQ*Kt;cQ;nHD8Eo{Req`5ru>_7 zyVAb%v9d$?wQ{G@z7MjpOZlyGx6-~Vva(0{cjaECeUD^ipYk8d{mLJd2b4c54=R6B z{;d3`@{rQLo3iq&@;BvS}I@<#)>c${&;mls_sDDt}TQQvRYW<_|2E?@VQJ zav~sp`uJU!I_n)Diak(#0iYd=h zmQa>bo~taaJWp9hSx$Mrvb^#F<%PKR5n&NQC_QzRCZ9_pzNrOQpPFcmEDxxl{YJUC~r~rRNkuWrMykqTbZCtR3<5t zl_|yLY_27KY zP!?03sVuHMOIbpBwz8!19AzoxxysVY^OR+jWtHWW=PS!AFHlxcUZ||7yhvF|d9kvx z@)Bhg<)zB1%FC2~<>ksNl+~4q$|Pm7GDVrHOjD*S`zSM%naaM(e#$Ime`U5ZN13a< zU74rMR~9G>l>?Lmm4lRnl|z(wD2FQVR1Q<#r5vujTRB2`k8-5)Ugap|eag|w`;}vq z4=BefA5@N0KBOG4d{{X_`G|6&@=@g^bV zR4!A#rChFjTe(8{j&h~)UF9m}d&As| ze`s1uxip>lvS@L+d(O>YqFe^aAi#wz2K@yc$>?#i2$J(Ra7 zdn#{L_EO%a?5#{tzN}oJd_}oX`Koe}@-^jRvz5;)=O|xL&Q-psoTq$A zIbZp*a)I&{As|2Dlb#| zm6t24DX&mgSJqJ0R9>m9rL3*2qr6I4R~ezKr>w7RplqmYq-?BgqP$w!RC$fEnetj? zbLDl)7Rr{&R?6#@t(9$*ZI$hm?Uj+r4$2#p9hFhaPRbjV(aO%sF3PUT80AgMSY@0t zUfE6AU3s&zhw>I>Pvx!3Udr2)y_LR=X9SM-GnB=YXDW*;&r+69o~Rs`4_WUwOH*n(_)|b!81@ zP34u!TFTnWI?Ah*b(Imyddm9B2FixYM#{#@Cd#XoO_kRun<=kVHdkJ!Y@uwaY^A(j z*;?5~*;d(3*SFP`;vEsC-qqNcoy_vGR508_GA8%am^^mn&B&-%-A+T%~+Zxmx+Ya*gr>o=VQEpUzs@$afOu1S4xpIs03*}bjm&$F*zbUsXzf$f{ey!Z8{6@J; z`K@xd@;l`o<=>TimESA(DgU9|ulzxIK>4Hcpz&&q!)4=I09{;K>k_Sx$Mrvb^#FWd&tL>2 zjk1~YTIF@h7Rr{&R?61OHp;fjcFOk34$4l-81FXe5@-pT}JqB2RDtV~g+D$|td%09{rWu~&PvY#?b*ln*J#D<4))P(GrZsC-m8N%@#^vhs1|6y+1jsmdpn)09ssrz@XU&QLz1oT+?P zIZOGRa<=k$$M}8_K21HHM zY-LI1Im%MXbCso)=PAo5%PPw$&sUaLUZAX?yii$Dd6BY`@?vFW;%yC*_UGXk}+*7iCvvjPfRBtTIj+ zuk5DmuDn^1FXe5@-pT}JqB2RDtV~g+D$|td%09{rWu~&PvY#?b*ln*J#D<4))P(GrZsC-m8N%@#^vhs1|6y+1jsmdpn)09ssrz@XU z&QLz1T=!Yu<#y#)${otD zl{=N+D0eBpRqj@Pr`)6byK=Acd*wdmKa~5GKPV3cDOQ;hcF;4w0R=e(67dAx#;UtPCfv-Xt-zs6?2a^PU@g{RJvLw?HeoZiU@Nv^J9c0vc40U6 zU@!JzKMvp^e#RmEio-YpA1_mTeqC{tKuMHBX_P@Zlt%?rL?u*46;y>E)leNZQ44iY z7xmBpjnD*5(G1Pe0M+JMk>;gfxgH>Hgb`N z0t~<)48c$g!*GniNQ}a0jKNrp!+1=Q9BjWHODaTt#Yn21T3j47CkX_$@~n2A}KjX9W$d6?!849l?sE3pczu?B0g4(qW28?gzS zu?1VP4coB;JFyG9u?Ksx5BqTd2k|ow;a42S5%`L;|4|$zP!gq38f8!pFdQQ=5~DC0V=xxuFdh>y5tA?(Q!o|NFdZ{66SFWI zb1)b4FdqxB5R0%FORyBnupBF}605KpYp@pUupS$*5u30XTd)<|upK+F6T7e*d$1S# zupb9-5I^G(e#K!Nf$uE#KkQkOB~TLfJjv21gK{Vjd#+?fRDwNQvI?rgk7}rnny7_3 zuxCxyLjyEI6EsCLG)D`xLTlLbC)=X~I-(PzVb7wBK`i3Y9X-$!z0ezpNJc8sk%7L* zLN;=dhXM@1APm7!48w4Yz(|b3XpF&FjKg?Lz(h>KWK6+SOv7}{z)Z}-Y|O!2%)@*v zz(Op-Vl2T@EW>iFz)GybYOKLptiyV2z(#DsW^BP$Y{Pc!z)tMKZtTHc?8AN>z(M?s zL--YkaRj~+?0*zT3E1;8OQAH%pd8Ah0_+)@l~5T~P!)bugFRQXCTgJ$>Y^SRz@D|) z1WnNl&Cvp_&>C&g9v#pToe+&Kh(Rpk(H-_|&YrO6bM{6el97sZWS}pykd0i}b2|$# z0D~|DLt)SG9F7qfiBTAhF&K++7>@~&4s-q@q!Jai*7xmBpjbP6mZHi`S zjuvQz)@Y0N=zxysglKd@3}O+F?&yJ@=mmR5X(E!5igaY4FS3x0T;!nu1270fFciZu z93wCiqc9p{Fc#x59uqJTlQ0=mFcs4<9WyW!voITTFck6%UTC@Q4bB!2u;uw&Cne7yw+A|jkaiy4(NzZ zh(;IKb6jH)kM8J!p0MY-_C_L-k&1L=pf9qJja=lR00S@xLogJ>FdQQ=5~DC0V=xxu zFdh>y5tA?(Q!o|NFdZ{66SFWIb1)b4FdqxB5R0%FORyBnupBF}605KpYp@pUupS$* z5u30XTd)<|upK+F6T7e*d$1S#upb9-5I^G(e#K!Nf$tplKZ?ViQCkwFP#R@m&#Ntu z3aE%muxHm+K~?xs4fY({ny7_3s0(|hZ38qy6EuZA-?lkgpcPufo^{(E9ncY-V9&kn zf*8ai9`+2}9_Wc)=nZ=wZZcAljttndakG$(T;#!?lRE%|Fa$$k&&(Z;5g3V47>zL) zi*Xo_37CjUn2afyifNdR8JLM#n2kA@i+Pxj1z3nhSd1lDie*@i6{iufOs0n-iZynS{Jv4wl3%CiIq8XaQo(tRxtPU@g{RJvLw?HeoZi zU@Nv^J9c0vc40U6U@!JzKMvp^e#RmEio-YpAI}Ib27C5#36z9A1GzNHz@CL%9u;8E zM6QI&uxBGzg&+2eM+JhCO>Z9U170EMy}Wc__dD48jl$#V`!V2#mxijK&y@ z#W;+|1Wd#vOvV&U#WYOE49vtV%*Gtd#XQW%0xZNLEXEQn#WF0%3arE`ti~Fw#X79V z25iJ8Y{nLB#Wrlm4(!A(?8YAK#XjuE0UX57ID}tu7)M|q^cO>Mlt4+8LTQviIoNZf zE1)9m`O%e81@;_iKdPZRYN8hEpf2j60UE)cG2Il+&>St$3a!x=?a=`p(FxJ8XHdr= z7V+qg9x01L4Qi?IYtu?)+x0xPi!tFZ=au@3980UNOio3RC3 zu?^d?13R$`yRip*u@C!kHUBHmwe0E!u+k_PKJQnLnyC9~WmBd7Up`iv1tTyGt6s0} ztjy#TRef!`#6>0aXk4#JM8j*FdLz*D4Bwf)GtW4?#9779EOrL}dr;YOWy_X53zf=V zRJQD8WzR2b5A!X$91WJcx~Zu9`o=1Af~C%c>QRBe>VMhoRo)ByeLPq${y6fY+Y0zc zlezHa3$6?N4UQF6{(KdU&jJQZvvFVB-!fNE{4Az-yTRwJ4VKakO1~5MyL-k1^_J|O zac;#0I9jOMUhX|7^bhN&9DIOgY&n3QgU># zlq}b_|J!F@Hk5zv3zoBE&Mpl6)oPtxkdu&8Sdd$ool@Ydm7SSY+czLR zH!m~0AU%SA((qKP|f;>|)rY1LgWYza2G`k(hj32Hl3QK#KE4C+~#M zF6KM)9N$?by`l+J_Fe3|;DQT$mj+Ii)@VY+mnvJucW$MN&aYV7 zccDFZ+UpGiYaAE=c)wgS%b)uL|eQV3fYcYO|4JA8EE0aq| zd&w{}ow_%j|8!1eK2KoozrdFHUl}i=MsPfD{7&k2r{yk_H=Ntw>efE}io-{9@pbiJ zTDQmA|E%9NzB~N-KQX>H{}QZ&4e!m{YY#V#vKsbTXP#SBcZaw7@LGqDmb)@2*Qr}u zVn}z4x;r}U&78V7o&R_;k3)41AFaeP{Z+Ppe{~!i-luta|^%_$1m+E8A*BmI$ZPf3wZt?)7A8R z^>g!bQtIcYWu@2epOl;LOG(Pk&MELGWo6~0a7W_LPU@fL&r3_m$xHR6W<_M>B&D(p zSxNZ?xi*I`-J+v?>6u*d3vzP&`58HR1>Pj`(vnjBfnK)6zR2hf!LF`x{x)r+yc?F| z?bbLTEia!d@v)xSIoU(f@^bvSNvWxs*?sI5BP}5_l{*Wccf(`T&0tn(c{BxYu7VrX z*Sto)uSNeP#$g@%S62DK901=@n$O^qq4~ts43M^t_z@!6mDaU%OPWk@Wiu z@&?;HZ53M9;Qv3;rb)@l;r=SPVrls)d6~HdIeA`ByNzQrB;|3Fm6P0;TQIMWZRfQ7 zd_Plzz%LsS=EOmv%gZVfy8qNCdSxcRR?s9Dp5rcENUGP4T@MfAxo^yLrEFG%a} zZUJ9zT2@;Bh*qhY+>-WByR|{^P^y2WulaSs`M0ur%)pYg@ZS(!D>W-2J3GI&FE*x4 zd`Dkww=RJkn3uz5vi*?4agpELs_mlN#Kkq%o0**Ktik@s_=NVibnz!;r&=|#M`Sxc z8`Phi=C@-iEtO;b*dgK_2B|q|feq&GpH#qJODW9DvztopTLZ64lX@L{$qrV^{&7U?XH+Z9M zt-;|#Uqk)V`sd^g_NVhA*OBNQu_p|l!Yjs(4fp8b2Kv|`<~y;E=E4R{&C1D5%dS;B zuo0Q0`lJqKuV$w3QXU-G#(wWcmvQ?h78U!9zPE$+o;-)8ME{ zv0LO5mNzXsaI1fO0)CFolzx83JaI|$(rz!z%;T6=2{Ru%2HZCefnja`S`U9pPXGRP z;BXdTGWqp$($n+P3Ie-;4Vs&l#~SkP$KKl5EQ(tH<4YP`kdvox(+Iq8vAt`r!w6@x z-gG&aX7@?+Yp=2Z_D+k9b8P+6lQ?Chaz^C1%{}&3C~%%RVZ&&1_;iNx-&!N9@V4vx z{yu5hX?aNncJkrn+s~#Fcng=Fl*O5+W=(&!_~^L6+S}X5OcrrS;60sf|ANdEe^PF4 z7W>_nshZ8BU~q1lovgjr-O!=_tcX@w34wObBv}OsCu|zOx7(Zh8w{$^pib5xzdt!C zKh5d%+tIG>o`Xu+g_naVZ?H2+ZboX}37y%6{hKpfjXH&;g6~LcW!1LDaL+wl#{4W^ zR9r%Ad~|z1L$LhXpL%_yB&G1Ovlo+dG7oIZ6Nl63sea&O#UYeCI55yj({rZcPs+4nwYW2~|f#j~I4j;XX z7eKKy><10Qmx^kxth66VuyRf?eD%X!XX^Xv7v|>`)yu{>K7gj<#fj^aU@w@2^uQ}R zI0P^Mz`>GWAFu>3uHLAD$rx4<}o zdzzeng}L0-)IE0p;nS;{^GSA2UVlCrDCBI(eq)d35AL6wlhvFcZ=pv$d)Gi8b=C3>-Os zZn<@p(EYT{-L4LWd1)+rt>nyt{z>`$60!$!du^Zbg|uN+ zz|}c}^I}F?O26RI6IdcUpn}ImLU6w(3<|XCJaX)wUdzO>qYH*zPLkO?{Q`q~=iB~C z{f^zK9{*&|PQ1srr8|8t&D;qeAH`ln{-kv7$%7;KYH)8D7ks(cR`jPN@kwRAKZoNk zJu7FR-QC9~^a$LyCNys3%tib8uZ$nl?&K+ij&JukshR141CzUUyQ{Np;@*GN<-%e2 zzkzkIn`wJtX>ok@>ec6_nxiRSciZ(joAl@M#Cf6~`-ju(&9!0^;%|wGtgQpk?%*@C z({lnl_1MbBMsoKa)jcw}`2*W2HZ5@J4{WD_nFSev<1TR3i|Wv=OFQ>y^cE*D9&Zc% zIqBZb3CD17pB&#~Y}Wk3tODNmup{kl4Hwy@A%koCTCl(DT~hEZUt#dQX)9kTXH8@Gu5?y%wN zF^sp|nNKsOH6I`S`2W~@6R;TDw|{(^DO#8cp-2-VORGvz+V_2rkZRhrYNo}OC}n9O zDLWxsMV72di0njC6j@3up%N|gJI{M&YV!0v-}m?a|L^f0|KtDM9iQ&|KCk_}&g;Ck z^SY;p#oye+Qf_5G<9iA`BMpJ?2&H|l=RJihF#oY<{qXrKK-I1gOC0K-KXKf?^0y$a419!?*K zI*X?j6T?b&1h8lT+J_K#56GY=@sAl0=|f@$F>tlOKgt`{6rg7fMjhr2v-ZJ5G;sCw z3V=BmOi%)FWn%D!`Ya$g4AvApLzo`y$asBlM=snuw!Q#{H>4L55E=A?v}=YNn3z#fKNCMki%f6jWb;wTB8<#_9G88-1*Sfp>cQMcvEISqlp&o zG{^vS0P6tw>Azmc5dNmfPw;@hhsgpDy}Iz*PT=7i3*KSnzZ-sJgatpM-OCas{R9ua zEM0J02X_{!3OsbPSQNMqFJ-YrfhJSKV(G&E(>kC-4D1W}L-+BD@bieIvzPe^6~H@e z#4ZinsxYq$YJH-!`-=-_h&^N|oXZS2U=C295`AU>F;|2&B3LMbc~f{OK_zC_#1pET zWuWmn`oeaQj*9ZfZnu9XgB>v^hH#F5uAFk$qfesz@yMAP4-VZQD?8laMu?q1QB^Qrj__u}(1d|K8?FdKg94u6dLNd&f4vWQ#~zcg z7arJ=!he)U9HYbVoXewrH+&%6IhE*vm4T(=@qzB3@|c7h!71M5NtmKSK0*RvpOa^$ z3WM|X!!WFk#!fjBCLplzg(V0L5AX{JfkF`J`}r_E*c7m70C@>w583C@V1(`m-K?j# zcW6WiG53bC0OrUi+S?}#HKPZ+b$GB<2uRqV@P8;62;3hK`e2-iaHJW2i;h?RNlHFU zZ>1o*A|q6hnA-L)QW9^(%A+4lo4gfx{HQ3Zkcd|W6~(!V%BX7z-%v{S^q9Le%fnrE z`EfnPgYd%{Dw0fL#n8|Lc9&iBos0<{;e^w}A0{-agI|dTkBy!^^}+wbBv{nbw>CGV zS()2d8avPooK0nAW!cHH*R|R08`H(6%^6*>XTJd;YD?W$E?fftLu{6i6xiWVpCcS2 zLP*xI=;RdPLvn?wn3I15$s|00<4{olASe4&XXqRMU#UGhuJ(i z>v?jHG`WQ&xnLzZx{};V5|>DlGv~U7k%q%|I3I~TRM15j+7Wn$d%4_&OKW%z<#~7F zxO4S~E4g@}`Gzpc{9Qg*WX#-FV~u)6Iet z54Q~H7xU-^zzgHWbTD6d=>x(5+;^@!Hy;=uFHgAd+`WDbkM4c|ys%7|9>$56EdV!U zxMjA1XXI%l052l|`sZ%iaMQ>9APxD67jHh1pWO7h`N8sHJa}6wJW#z4Nqz~l>$b;$%d4c5&2B56qGls>Bw+^xH{&eT9)4z)Yez8n6 z06t@S+-D5OeKv#Vc>wf-b;f;mgl8H6=?eke3*WJPN&tLD-g2M0yaN*9_D^x6AG|OQ za{xEpzsm!+Eueo-01bf8|4+)bh$kLy8Rf#{m~wuAV1O^A;VEY$=L?_%yZ{WEoIjy5 z!{NnHL2eaI&Iz8pf$*kB4~&TLQ=|uyW~r&u=BTKuDrl&y&0)XIQB`NZL7XHN=x0^5 zwB{+!n zD$*=M!(q_Kpy>y}Kv;7&&B#(gMMFiMW(gfgh`(oK2+akPBVk$QK^Cu~@~M-m_fm;k^u!Ay+!E`|);X#iQkWWW@_Q~=8KG{AI#JYWW3 zCSVp|Hb4QO2*5Un0)UeTRlpp88bBSO0hkNW1ZV-UZOsR018|PG0H6!d1Ly+`0EPh6 zEye&7fGNNXfNc|Xr6s@$fbA1?l`X&yU=MHrpuRvI?F>LkLA~w2z5^gAQTV=SOGvC%K)JMMLit}hyp|d zRsvQ5Rs+@m)&gPx>j1HU^?(h4I6ypLBOn2g2-pPJ4A=tL3P=JZ15yB~fNg;7fHc4k zKssP2AOnyI*ag@P*aO%L*az4TH~=^ZI0VQ790nW#90gtqu2)GU?0^9%;18xFt0d50I0Cxa)0i}R@ zfct<4fQNubfX9F*fTw_GfHJ^yzzaY*;3c2}@Cr}~r~crfHuH4z<0n8Ks%rV&bC7^ zJJNS%WbWF%XYaoK2M!*}I(+14_Oat9PM*ri%{zT2|LnQ*7YZ(3x_ss8wZiK~H;QlG zx?OVTZt1=I4<0^x{N(Agvga?#Usk-Tta|;Xy5{Y>+V>wmeyXeg+|bz6+|v5xYumT) zKiWGwe|G))-QCmM#~LWl-)EG|s-f-!;s2fyLxtngl;J@IpbD4+Py?s~Gyrn}ngA_; zKEMEA2rvQ|155y>05gC&zye?iumV^EYyh?ZJAggF0pJL50yqO)0ImQxz(T+xz@OKD zHGiHE&0HJ^|zzRS(fB|3vA^?$qC_pq|C14f6 zM&E{HZev0Ufhi;`01;(G-e6hrLO$R#@&+$V1M`M=yf7d5jCsQg%csb><1@Fs@JL)7 zdvoq>9ruBK@9Tf>TQ|r*=ZzByTh;Nz_jMhvmoVu8p$ceM5gGy}U@&0u_3#DbmS|ij znMsGmQP}jv1s^ml!*x*(Dasp(R)o13*pcyu{HraUV}v(u7m#ehLW39su`M=y!h^xe z2IliNusaa}c0I%zAuJJs9TKb`f~icu3unWDWR3%>@CcY&H;1#yrc$jI<82rkK z$CJYjk`q|&fqBhJ8ewRFmBAqP!3aJNFTj>a*o#H8Ba#Uo*1#%5!ynjl z0J}J_XMx~GT$v`{s zg+hFSXkh*V>p_FFZRHaQE~-S_jFlnY{$NT6>$`Lk+hGpP-!lkv!F>hkfLV+cFlWf< z>|n<=)Elf3=;5#n6HY|y$poV;e~1H0ZRlu@Ymw|#UY^o(v%yJ?D`~KRNtinIiyq1= zZ1Q4}xpt4n96vN)IJkmoc!t2CmA`}l6T1N-E)KIBStuBw5%te*f82I}mEegv_3;eG zIEm%yfy#0U08v20JLEfwvzx&7%|PiO8W00k_K2-18nHV;2qN0+h4?UGw>^+#2c~LR zgG7agz?KL|Cqzb=m0%F8KBfbsHbW(p6u>)GeR&0QOXc!Hu355&db}(_|ZclmhC?t-=k!;W)7c6p7Fl19gLq*b7t-Zuejd!SZnR5GXTjH*}IC!DKLOgf_-WtzRF&?tC}{>VyHy z;cWfQ(PF?H!lI8(vgWjd{}z6x0hhsj#sIxP zB44m=gl)^gq4e1Xf?y1Y+d?am15gN(4Vyt&t#mNB=6#O{0iVDOR04*f&`{ZGfM{rF z@D=7mtl@$>Mmqth7*uQnqR1132~r70zY)yA@%Tap=p?gHXg2-Hhtk5qA7KjP4-PyX zBu~b}a6A6b?vpT*=y!1hspXg=Lv_-j2vD7z){QnW46w-c@eF}=cW6b}q}+^c%-x6$ zezv|M8XvYWwgbZlc9Ot`8#;i2BAR3OfeMs22uGUCm25deV-&y$q^*d6T`gkY1MTH7 zUI-Ns0p``vI_M-H+_d)Ax$TUB-`%i3Fs^`5Z)Ol-Rl(_pdAclaU(410^iVW`;*QYz z8(a`}2VfB6%Q5c&TTXUI$oA>t8AKRwaXMN~T5PK{LPZihg>kwkyB~wSERY|pJ+}Sg zpuHCu)an!NxGUocW-k5XE4KX$dxr*xz9dC>1|G6o1~e&8MeKX~Ly+{@x(g!$gA>d# zHat`b#IRyevbg2L891TMDWp8ec_nAu0y`=&p5}~HUr z8yWC}QF8K+{TatHg!$JL82%AVLfOKck1GlNMu4z~=*=EIGtg8SCv0#HXah_WtkoF- zc$So7vFKo;5D3R3z@IhSo*wP934H+7Pbc`m?o)~NBb3m7J1E$=#6R4)#2rmvZ}#>k z7})f8EMP>Bd-~kkAl;AeWf=jS0QgJ?FahzLcckqDTmW#leo;vh9Rz96$sV5F^l;o- z4)(!G7F@jcVQl-vLFQrL3@337&CG3#JuIy4JRGfTarVsK$Mp?}j=;Gq?}fY7ppS4s z<-vBx?Qhu3CANi$b3HI{$6E6X3iZN~I9Nsd!1)f`%_l6v!G@h%7(9E-)-asY1)Spn z{RYcmIYxx1$wkZ~fhJ|Y36qF`)8KfDm63;yt(C35(H~Yn>`;Wk4_Hv35eAs*zN`u6upz`Xs7GT>Q{FA|`FwC)iqC7%~NuD+>grTs&BZT3>F0ltYdcqPC)|R2c zfk?3JuTgdJvIXJ+XJ~z3J~Ct^cz^;_9$Gx$!U0^s132gby$V+jc)C#zD}%8*r5WNd>H zgK462M#1Q>zWE$Y>w&I>&4Z2{$1wjN(^FXR9}@&!91sZuMo6;X>=^YWm({>p;zG-l z0c#mhGSE7pe~t==ZqKne|_gE;@y00@j|NE}0&5HyYe{o60`M1w>&lZ0`ZgI#wa0jR&&!U|@~ zU^z@g%5J@cXL=BkjsAFujtZML6Kp*Or4R0 zhZ3jth|veci!%0qDPJ&XWKW*Fpw&YY)b?jG!x;0Fl)%D{p%~-|O9cLK5K$4PTS^gL zAgd8dv)FS@CBi^QX%>21pvV<(s63Dgo`yGclS9t2FZPPTfb5|h6E(_}>|oIDc-RP5 zR{T7@SJDXkaj?oG&Kr>i69X6_(_zTpKLdkWhVB?AgRuU@c4QymqN92Suk-*0aRSTG znBB|3IwcV=Dn?Ye+(dCI4^7e!R!g`U{||RE$DN;Z=e~3A!-0-&f4WnFhRhrWz>DjD z0z8ig2qFr?Hn%)NYE6phW*-a^N|h_Zv!-N=oOs%bXa_!3czoV z%kWss-! zUvoFQ>jx{~cWnQ>_+*yfptovDAQybZMc>E_tEsb@U2nY<(~MWDEwemWulVAsJnJ=1H(cr zo{CoPd>OLh+_Ze(yLnSJB%~L;FwmwtvAl~J&X2}@{pIsrzR>w+X?1LMYe@T(uhkwu z9sgiMe+vJ-2fnVL9>4JKQPn0pQ$sT|mSk?3cezSx((Ta#B_^h>_31YwH{V-X5MeZ* z(ItN)OZt@Tiv?j#Pvs^}R+2iW*ll09#P)qgZtIa7r(O4{IX9QVTOKpKbXP z+|e7@tzzlZesQdZlvwx9h`>Hmsp`$KRk7LG*JC%x)Asm^HmhutN$nAvvph3q_3{r} zH2mLPKJ-!hiI+jjVf!Ny_b=uL#YHSM()B4&+49ll_OYDb>W8|w@j0}X9GqZYxXD6X zZ>)Z-J89{ZAMNHQ$&-e?J)vRlc!x3bdj0Vcna6IXhmAM=YX0WAyKYcgxscasb1g%K zyGPp9(w8Wg3rJN|$#L5M|41eLe=t(M+Bu_r{DnU1TCY9#H2H(Mtf^v))5pXw@e#u= zUfZ%&V|!LzwsY`HMMl(yUV}2brgO=c><`RV+g145?%ubGkc3gQ)g%+mSEk(x=z4CU zxZO9kw{(R<{BhT22j?k|TGw^gPE7dmejiQK{KDu=HNKl_Z=HgY_Q{_(Zs>bW;RpTU zM?Mxawo!5O$MkhK#nM8*ov4^3f8zYLRT+9?Bo?)HJM1=^bYb*uq53mpj}{)5*&zPy z0)13B^ZwQCITfW9>MXMq!|RepJ}$>f#GIG65)aQrf&v+xMu#uH#ls z4_A*6Kd>e6&PvlmcRUoSmGMUHC#AG$qKurguFH@8ba>@eeLRt6Y@EJ~-&arR=*_4l zb93*1edXKGw$p^UG09+kMqp3Y>NVS6Nou#P)^DEUzWt|!tHwA>%u(VeiVJ8sd}(RU0}^^R_yqieYG#qY)KkK9bU6uK6yTdY66L1ISxVx6ti zJ&cyGDtOZsMoN9qLaE%Mwx;2naat-RXiH5|?c4jME^BkCV}8GwsVDfhc8y=e&zHj2 zzfGE4ly*htcj8h0{ZCGY-hMtcEL7L)jC}qV=jd$}<_jvT@BFsOk&^fvnDjVm?feMg z3xdCdr)ca-nyxHbw_^I_^okFH()IFob|+M#ZNWm zqN3H3N2b-~&iI)0oN4j)rDJu$dHhi4zt_JU;BbJi*l%XCO?dg|RedSjChh4Or!V-` z$-dUf{@U5mGa3Tz!q3j=wsGBEXX5#~?FBU`wy19TF$h0qa$sUCrYgz+c)1-VWQE# zrXbt(o^8>W5BfCgpDtCVj*Llv^`JS+W#`%|YddAxheB~u!(ZlppIMrsJ8$lW-a>;D zJ5{Yk<%_p?{@}NjT7Mz?cJPE%883F-yDX8a*;jq&oQ<*270twq#u72{M^&>%JkC^A zZt?IrD>wXf168Q~i{x5LYiN>I;P*ZA?T)73Hyo!{a4z#$#LX*qxoPeXwFSItS)Q4y zCkz~#-o1Gc*ZebY|L1@&H0^Qz!jo2Akq!IJRAxpV4;t6Gr8}y5Z&u6OZ&%YsUGhG& z^`83Mq}1l4jW6fEKSaNv*YLP3@%sEU1D03n;~(3mDUPjPDm3BXy@gA9Psr#*Xxh)1 zC9E}GNg`IRs#0M=W&AIuV&bYZG6!xdI9azoEBMtC(d3o>PFVYnTGr_iTIGl5Zc+Sw zFGh8}?DWg4Lui6i6>7zb>@Jt@aJw=~C1>)KSu%3EB1Ugxyl!kReI35@vf#y;G11X& z=iesetojn#&e(Bnbw|ten1afm2bUl2dEUUU^KkUL`^z_ktE@>r@VK_J=R{`u?Q>Q7 zk;*rEZFOWFHNW^kW^n{=jJiMI5oHD0m8dkT_s z?#*pF5Y;W*_*C-2w%O_*57^xst+AmZy3Z~oHJV>&nETPP376CgT69Mk&pz*}d7Jk7 zY2&dc?ONo-73O9;-|WfS(wcVR#If9+RY8xf?WRn4I`eEpcT$v})T4RLnsG-IZl7H~ zs{4eV?je&7_tvSVPa1of7FLzYSquegM%B%V=EKdQIq7TWPYI1(Hp-l_XLZW8v(PY0b?H z^R0MzOVD|CKq1wqP0@DojZWKb?+$O=eV``qpw{!srK)aja#tqSeJuahF1kmd*oD8# zCTaARLpSg7^^RT<`Mkbe?bh)}k$n5V>%4ll`S(`q$6~fl=W55zTDw^Il6hZ3ufFcw zch`0r$@aQ7#J?QhL#!Ea=G_2`EC4;n%a+&Zlp){-chO$wVo=gaBYpL|(zfxTPi zcV3`WZ(n)6wCeIA8~<{}AStHV$n;@n%)P6X9>?h9hwf%J{_=~?l}&7Mu-IQyNK&Xt z8TQsyy=!5q{*`hUt?xok$FnN6N9Bl$UHl-sdcl0JWW~e#ccw*o94XAEjG(z*=u!W4 z_u>TkD>gr!M3(5tNs zXqUWt#;G=QrF+I#qT59cF9*)wA*|5lQOFdXKwuS!~2VbM>O3%u!fbmt9180d$(say5ahlO<&hJ6@(W&KfAlDa@BD6 z8#Rkt1q|nxN+o>k{jo`*$S_dn6iro2V5(-_PFlspj1gI$@5>G)F3H~cpnlGM{|_5# z4_wyhFFV;x&N_Oop5pA+ztfVJ(_XnQ&(#;%shY5=&8yA%@$zR66hFT^QlG!| zzFO+q$bDyJ1umAInHfZ5Omxt=W9{LfSJu$^!WlGCx!w z310g0LFc01R_)ccvx;YZ{di-{>tdrFB}E$xPaUW)xp-{L6UDJ&S>D!HpGsDJS{`m7 za$j`#=jC54^0yh>$=PE~9X_l3@i6lr!j>H}LYWU7-rq0~36n4!8>uY1>za>qpoLXZ zbEJ0tz7?gPt~gp9*7@yA4)xWh7Ob@W7@1*tjc>tIv)xm(ibO}{6(v;L{LY%VZBp5< z)mLs)sEidU*(2skWS%wq;78w-$(-_LYD~EH^G9Q4Ltgo%JUz|$^`iBlU8(E!n&1y4H_i za*mN-Z^1Qkc;>9{_cv;gs_Q5R)SbfepK3V>%4F^JikQ-sm>{>WMy%jS>Wxx|r_Uyx zUs-Fc`l9O~t5oyLRWIkY->#e||McEy^=QfT2M^1t1Zs2NjB5~1yDMP#@rhS)leFj+ z^IA#f!G#OQt~z{fk@WVqk!?@b`qof1>?b?VRiC>)^Y!FI9%IwvN8WNR`kGdENI4_T z)7A8m<9$OrhIrmI^%J$0M#b7DT?HEUtg$M-!ZT;P&TV^5=YMf3`Nr9w<6YOq99SUw z`RUQRsnbGleOk0PX=8iCyN?@wcM3^Z+-(UvMxgYs_wTvQ^%hF@Njnd!xqHLtTr$*q)%1Z0C zRU(CrrrYgfV_$!Wm$<3<>G8LzOLk^0%+Nb)Cp5vsTWC>H-&vn4;ZB~y#Y-IgY6ZQ^ zKWx@JD)6~nD6PkE+SZ$@zq3t^9L1-fseUj{<9S<&b;5bYfUje-mKSbc=p$0CKP+>n zi4#4;`EG;gKBm;jYRgHQFOGZ8oN=exCX9)a}FPPsDHGk#zghfg{|{$ANg%` z?|X{!*o_l=)#MVMe{PnW9~wHx%Xs;m5%sfEL{@zBYxth^MZ6_k%YkD4&VQ;~vE3!B zul6UtTR)U||65n-fmDHqciDow6Im4pix&x3RHeKPE!7dOsl2u1t@Q4>=W^YDjSk6+ z{UV?|_E>3Gd2E@Ss-S4(QEL**BT;JB-pGwjpM6E1Ep~`EZ5dg)L|$vEI4$cupW(fO ziL9iH4}V|oTz)40-MX{isswLE?lfy}JeHm~JK<5DRb3qQ=*F=-V(;+f%%7n*>396A z2kYKR%fv6+7daL}#`|9b8nc~Nopx$MJaJIy&NnJmXO3!U4gE2O5?sohb`)yf%BcvmZ8 zt7fqhLzlm_iBu)qoi-_Rb1@~Gbs<&v*Q$$-AH%0iP&sktzVC(y8K0!{$G&-EFY>$M zYxefto0VOzixwq~{g~w>WSq9zaZ2VhM}_Hr@>i0a6Q;GriHI$^_uGDkOV`dfOD5g( z*T_p-{oJhnlJfoCTM8sUGT$BoPF=0cgce_&isow^-d~!)O)M+t- z9Xra#$y16(-uJeM&k!y9RkQun#+K>du3me6Q8>GP;}hHG9a3YL7krjn6!iGut1?&l zSv^bIo?EwM(fh_Pmkm#jqD}S?wD=Y-zBj)zN3(6dk<8P(YnDta`J8|D_3UIV6aVU` zYhMU_zF1#&#v)F9w#IPru*yrjayw(J#q*}7(<|%?giAi%EvpfwsAk=Ze|~?augse- z0eTxOx4G))oj1AnV14|HaY<8!W#UZkHG41{PRRW`ocxyq|8n484*bi3e>w0k2mb%g z0Y1_}p|$=6`XLi~A9{a@NNSoWX_=Sd@JhHceaha~1(RC&4~?(tTe)~*{>QnOv;11e z9IuLgsU|gZUd@BP@%FGwN@Zaz9y$1?Xx#3@Y~%@;6v zRK=m&vWy>T%Zpx|w0e*o`Jv3)zOJ}JVqyNx=vAwajyNr9`R<5UXiJWu_(;m=EptrD zzu&7~_OeXCqx08$xi2C|`A4rvT2~y?zG+X#K{rp0B;_oByQWmIVqmRp7^eSup+t2~ zdHJWbTD~>g#(t@fUcKmH&b-gHmjcIZmY`jHxi21V_!?sFaK7Zm>sfsKI_~Qv^ZB%c8}oGJs%BihUL-jo@D4+6 z^-{S>>t@Ns7%$J(xVPIY`jPkIyUYiNcl2#s+%&=Ui>F+Q-Lr263McD(&+cA*`Q%*T zE4IT$r~T}`o`^wcPzv>Mbq3fglo<~lQFFn`0&)(NKxn|sHkCUBOvgW*; z*fesiU#_L&m|tC$J<{90{}7hh8a98}j7{&dT+_2=CZ?+IxTZm!?N=aFwz+coyt^^s zzREjX%P(sA=V)yhCa3sSX4S|d^^5iflbt&SoUgZ0xBJUe=obxU=XOi%60eXk-8a`} z{eHE|wXfX|AGNxiuxtOvD}0CFuUT~ep~`91bi3DXET&Y<%srn3QnZ_zt?1%5nn^mJ z&MmDKE~r`{B09yBbad{D(R4M*JvJnLJ%RcOURBPAXY9BZqqcZL^TUWhwfK7HFQV~| znai(sYG}5vcDGv=on|p-iD_`Jr|Fd?ry>~Bmc19d=^boK7W2KYC~39#Wcz)IE8BXL z=9rvNY!i~IyK*))?er$;kH2Lv=}1khiHP5C7T`L(q(QeY1h*1%VYMSw%55z`K{^GFs?DM8o>EzXK`iw4R+Mn24 zOF#C^eAC8LMN>v!X%Y9Uh!Hh2+qI-g#rt66wheA&bnC-)jY2VVXbV-}@nutvh25I2 z`BUdw*rGMs+Hu?T+kaWE-CJ1~o9@|j-239!-{!OGydLLWe9>c)5j*eaY#G~DpG)1A zlN`SbJWe}SHtNg|N<45tnzp9h4}S{-xkMhT$P#FpnSTeaAML!Gc)PAWwq3veDP=I zy#?vzYm-esfA`bL^UBGcS${#eV{MPLqp{-i2&zaTU;ZWY;2Vqyz3XB}%^iNQ+QDr> zsNMGu#TJV7I~HYUSZ{p)?B<(kS#hhki%1$iyYV$(?7PyMi*l*=o4jbp#s!&1e_!@6 zj$$I0(YTRXB#`u4ZHr&1ninl#M&sU&Jr_+SCuH5APLAu{cBAp8M9bOT6}oC|=g80a z!cH|sJ}uZ1ReYkAVgEre|I*!0BpYkpC3aG3HM>XI?4KAN&~3YOsg-HXv3(($za(GR z9;^9~qEfxfX{qsRjmv(z6UTp&rSFM3>D)PP(lxC(f^eAJs z`GeZslM*&&Zy9OVng8YW?c3EcKbPD2XErY>TDE`9rRb{0oiXRRm2IrcPqoT*-Vc8(NgH-_T2A`T@PY)~?fhXZ~WT3v6({p*6KO z;F6|)kyS5={(vreXp4lU%xMSO0k`Z&{0Hinc3aV3yUB!n&)`cxyCv}b`y#<#TU(C` z$t&gLh`g--=^8R)vv8maUHxZ|l|?~`u=JjX6$eARx&z|^+70HW_)03W*nTDjQ2iu$03Fa#Y3wp%U%^gEmuJ!-a>({rb%O!}v zHcHm)wD`kaPfSKEj3*g2%j`WoAw+zv5^LWA-JeMh7OIS27_Vm1+UBAA6-FH1fc z5q{{aiF#`@l}y*kdC+&5_NH_EsH-)zE}m=q%BS*s@!QnVX)21($H->u=6y-5IVF|YG4~dl%LmYL>OINJzUNEdGd6r$;R0|6vtjx6w|hcjWO? z9eV0-R=KL%=v*zZ4PvMt^zVMW;djH=2P1Pbe<)qI-`96MDky%q%KELII!7~)7ushm z?I}#H{UEcl;b-wgrKtU(25UBjz7)*49ZT{)_GRSVkn;LVHV@YBm-Y`7VGMiyy|&H5 zzkMskni%q^&mXFK;Pj}FFF7Gu1zejO^GGpjt%E$Jg~fB{8c7qvr6UnGt-?! z1rEH^-q>(8B6ry0PSWue`*N3#Idbl*_uCupa*_3`*M~fNvD`|1caB`w_oa=CgdU5( zjkbLmbDHna!~Gl1Umt&c(Sd!<EPtNlY55Imne-h z5g7a0mvS^E_BLheI1%;3ZDGD4>wizb{KU5DsmHOGF003$J27q+YF-8{azes8hJImMny?^qsjU&kyA%D7vZ9QAm< zXtRezRQZ&9iIx?1*^^y&sciDvDz!+Zeq0KD)&3Yud7Y!P;vYQl+eMLKF68qKIr)C< z0%PsBI;UM0WPcTIE?w|LOP3)X5#1HM-uP#jpI7qpaSz)Q4{W=-{KO9VAJsQMSWS{L zc($`Lpr-RmM-%BAv24Xxqk!2~Y0QSe;Hkeje`abjx`jJU{Z8gxr}R z1uscCSG^UtQ@y=+*@h*F)?3&^*yX)x z!g1H?@~F{Y>S9tRUr9eKtaj(vX{Ek==PfDo_tGt7>D9U*;i{afi94x^W8jhK7I z;?c(J^mQAXhlMLGatl1ID{9n#NJ{6i)s3h|{uk2Tle1IiPVw9;HqLmF{HII9vcFm0qPTf=g{$~GF>LOM&)TB9 zc~;rl?feF1BVL?Cbym*9(UZ-I>|DPiGj@%5II- zrtELdl6!@3Y!^vZO6aWfbY!heeer_Yt#BX`#+5G6dzF^d_pwHMN6Q1%(<>>@ z#TzE*$NEI*U!U+h{Jfm(Nq(i0_`W)un%QY`^Bnz+GHU1NnFnjc%J)gdPn6tN`|Z8Q zw(f;__DAnOJ2`)!;v1Lml2eZ!`YhX+t-VJ(;z&x~_GhI}^sZdro!Sv&S~|ykOY+u* z=YH<@>6kbv_o-Rp!8th=hd$`$Pkui)w9r_&x$pj=QxW@Y#%bSN;&zC7;hJ0ZqU#y+ zHjI&@S+7{7-JIzk5IFyG(6CQyk9Y){&tJae^V|(DMrvx?OHuFtp7xp^XZ*eCZow$i z15Z}o==mm-5VEG|>hWU>B|5^A9mhnb%YEVxJje1+lxxqPI6VGf1Nt_Qg83lw-&8Nuk~+K7$4F;mDn>%;qJX$LDOl9vSO_1qedFIHuu@d z9a{3)-?!p@or`pf#4XjYB9l(XY~^1!xv|(yGNEZ^u9Tdc9RK@k8rgkWei_n=Yn$gh z7g=oh)K5DgziE7xXWRV++j1L9DmIPlrn;vJuI!)xhR9^7dDb!u^P%$j@i)32XvRp{)ReEY3S{bW`DJJZIF@LP94 zFkQ)Mu7O_qb5rHI5~WE-lJU98@>_oyr>$$eaOU_(ABinL-_8`2{K~KL)=QiJjt)y$ zec0oet-=kT^F)``K3bn*UEAKgUi4#P$IqE_S074BRS2E<{_R9duNTuw^151^_dl?G zJ9%;RPc@Ce@gINhEa=MhIDX^R*caNQPVK&Hb`PiIXE}@A>3!-=irSN~qkM9$y;$>; z?ik}l`}<$_i&ds+`hDotejl!Ss$6aTzGC;h%{L~DpH3;AWG|$8QT9}V?B`bn8^?dz zr@O*r^K>2aX?GGvFP{1QWy!nVCllotK0US|Gp*CG$R_XZou;*$+k*~mu&bKs@?^vH z#ya^oZI$xtL)vP5`BsOKbWg8c9?{VqYqE$!))%*(V|n%SyS{Dq=@HAt%nQHO`Q?2) z<$FBq)rv+c|CqzH?acEM?M;c*le90K8n@Ov@9s@Ew@sxKN|nf^@*C9VcHK>TEYy^n zCRLg^rR{8Kd%Ng!M?uc*%4@VIvv1w>GDxqV@+S9=tR6X5{jTcd^&`%wn?-^l#2%Mu zt)`3&`GN{-y$K5@o_BP6yHaEJmdfJ=A$v|-cgbkmm+BsTqW5#@diu-b$Ly9|xFNCL zagXhia@XRiq_ej0QN2SohbAs%iW=lz*Sz*r;#hgxc*+gQ_^&l3w-TX2FQxCw7)-O)Sgz(NS677GvZ(ZPLZ#KlrBnl<*e1cIWsJW6PtIlbe(b zNr{qzlD-pcny>q=zP7@CYH-H}{kJ05H;)W@+n%^=%gCSZ8x!}KGY<<2hnHH6)5|E& zt*OdSGCOZ=v{tLnow@qi>W6D3*ShQv86|k-N5+`q6UGr^xbt!H1^-z zHe-Z!Zq>;;h2yaoYwA8&`H_Qy-EaLGRvW$S`uggg0{!0xuXay)^r$#*``y`7&oT!g8SM#vt)x#Bs}%3D*97;GU9C~?mb6DP03;9Cg6 za9lDRj>W=PqKKbgz+={UjF~ud4c|%oKWqwhjJ5~;T%V0 z{|*;Y6vI7;W8`o)mH44c4qyI^hy7za@P!QGw9gL4Bc!(Re|)3#Vm7@GKbHKGQI zuWE5Bu-^sGGQv4~ZfN{w1Ae&;3Ndij6@P1o{e2>=fB02TPWu0tUnns*yHP%#f&D2E z`NJ9{zF{+D)ZEPcC$E3X4L4l>XEA8(-(iIE!0&;vrHYev;zpbY=KSVUmK6srqgpw-hW?`2g2b^%TR@V$IQ#~=v4>}A~p`ely$ zwTfO=ZFMgzucjA%l%$un08sFzm$eaK4v++#e%;Gj4D`(aD|nUwG*tDnvLIYM+oo&aozXN(WydIbLe1k!okc%Qj`*ZxgdbPoZyLb(5LA_&s| z-$Z(SFYA93-ca{g$G1R6xOI*9tDJXy{ulqVJg|ax77myI_y%pF2OtX127(;~^x=6u z(C|G8?wNqYfIJTEGTa{m-U2W#4}ceJI;-lQ=6Q+vk zQw8-!fIJ(J1fYp^u*P9P6RKDW*@!wmnPN<(CGi_kvU|OcgZ6=!kC;SHt~~WCv>#en$Y}OC=jn$EQ#XsI+8$1FC$IfId|@ zVVFKuGj6yMbs6O=33yK2E@ts*G}@4gSKw-)Qv5xisPK1oUX2 z*JHkciAiLA>i7hT5tSClA0NVZ_d3S2Z2A>`^4_;mxn**K8o%BNW>C51m(AZeIo z+;GYVK4B17%mm8e7?9J-867MKJQB?HZ^!iy-q#DDcS6wO!HW_27o5|<+6n3WDQCw0 za$$sWVM>kV3#V@410m+KghpTvQfojx0mz5vSU$2j$RLQ(A2MhlLVgdS%pjB%gffCq zMi9yfLODVxNEUhb2=bu^ymNr(KX?a%!xk(naB2sCU1}YySL5L2pWB5aHJ?H$;UBVL z5bYMz#p@3_%csN*PZ*XYkj$S#Nkz7xtRZi0d)xbU2g*t;Kj;(CNBEt1%u5p45@kgn zWrchMYSM_)2*bIL=#d>?A%qpP>R^p!lZg1A0c|4Ce!(4eO#<0u6h-K(rxVU2R9!A5tQXL?}}Qz{T({4af}3w+7G# z>GY&`uw;-?f22e72}B)n`UE@jlOfYF6``mJ{!Ka*MTH^506$PKhYg3{rFaH?C8v+$ zloR^6WYn!m0%rYv64b6JW$Dl|!tRtHJ|jR0#OYtz!II$AR|@uX$=J{F_M2E$--HRy zfF$&HZ=8BUeLe#6q*v9!a))Q`h4iUF-vo57jG)^@fHu%$fi8sULjOx9*FgVEu$pjR z4DR$_?JPA^0H8tE@QYpqM{AQ@-L2LJrQELO|P#1N9|EV8f4hPS8q1=xEeNO}0OC$`{ zetBh3kL&>1`KziXdIk14X)(l?5Aj|3yMBR)j~FkQQuWy1x7r3_wCg%pG|U5(19~xM zDr6X(Nx9&r2X5lXZwG8gMBfPG269S&pQkTEcAyI0z6;biN&=3cOxYs}c3TiZg4pbe&i^F-(`l|K*ojf2=|0se^ z#PGs;{RFgoKzqSyAH2F{h&F#|$a>|p6O?;3Xb5g!K+j_Wmeg84@-dKmwujk3asu}* za6gCX5q%JhhuN}doGf6C!bomKSp+`IgO_;lzp1T*-3JcT3CIL_8*iOp-1*>l@wX1v zp278JL5(F-)PZ5xU$SeEErYe-|Iv3?V;RD~;eda3qlNgfe0cG#va=#)1jF}se1e}- z;?4_{!3||YzMVa;=D)q0({B%q@yH!)Y2*%`(LY{1ab^v~i9LM+B?;OHelZNoNdMW+ za)mp8EX2*Z)Zo4kpx4>KngM0u4+1xvL2ckHx9~={@0zitpLZPGUmm$ZX+s;qbg>=` zAzc@^^UDpSi!wD8zUS5j=^DT@UMN$VKvVnK!D>eW$Z`sq7@H61TyvbO;0Q(@8cn~p zHAmqcMB(%cn;^bV5ML)JzGRFq3CBSR{N_0322Ddg!435=B3{Z|5CqIrf5fIDL)2O8hkiMLvI!*cCsC5g z*ygd$mUMFJtS1voz#b1lowohzU}Zv|%ijX@fi^$%9PAJuC1L1BZz4j`;)79;1&o4h z;jRy(B8m!9a9p&QLm{t(2NNLB;cg6G*m=YJ@W`GVPdN_p{V`6(@}R7J>fn^eh+Q6S zpv{I!QZcK8)eO(rUvb7&hA6=>B_gkV0;I9Jw%vbC$xU3Czx0)h9E%@K8)1K zIsknSn-@d%cZB}KNiKzN=yA8P2;~-qx(k&5A+kN(4RAt??e-DGpD)w4)Xv2oe}(YA;-fSUFNGy$l|{w81~;t3R!K@mdD#E{TO`yicV;zQJz z-Kzc~BNLq<8~4EP(NUeO7ICiEA>ML`cN*pwF4Q4OKx+dUsb4-#M-DT>c{g;MCPcUSj5CBI z>a`I37mw*=_k{zxWvKClE%h0hB80jH`0&T%nwSfYf%HefLWbDb&Ozf`8qlW#T@dK5 zm@n>}(kPjd#BUadQ$5VP8Tc_8*U9?WFT*hJWcT@|IQ}$(0q9X;0IDy7{Y^CZ=a=f_ z9p~BMI1lrYj_H9LwrLVUW$W`?po;+=G&#}t@vf_o4M8N>b7dnDe?qXZ59IW$?Eb9< z!iPclFbvN-&QM;{FHbnJ!1@^v8My#{N1$K0Fwe7rmJc*6FNTjJ`x5gv%%>T+m4I6W zx;diTYS29}#RMOiUpE|YPv~ULfVBtyuI)s*{xS|57+*t+q--0yD=-x?9a3OTMTQn+ zGZAvb-#0Yu_wnNC9|Wog`nf^v66;18Ak)@P%w_p4pd4@^Z_FfMT~8XyhXjH*9t3ZY zmvnI31a4ejBEO=677w&V{r<_uz%UaLbC^K^Z5OzgfO{iHXYulCV64npQ-Trb!y$QM zEMf(5eS*0BWja|Ef443{@SPJ^8y{sRWyr{gc7o+mgF$`Q)Xx6#z9!JjfW|M^$=V0c zY#lo=e&LQY$V||vpmqCoEC?IsFCN1BLs%`4jX(Rvzmyg77d*6J5Mx;6T{*<(Cf~{W zI+%9@dSS4fEgV`cn2KPzXyahLU`8iPnG@HbwUpiLW&=IEkqFtWzX8H>5YdJfL)f;N zoh&(s2QSQ97|=${f;QA&Rv3?Q=Db6!bD&87RbxR(F>i$!zd~pKyoR@5gY|M;r+vmp zzVipu^@(zILD+PqP8P8^H*}x)j4$Sopq3(ptgC^*H>h;7remQjv8}rkvJPaD9sKJV z!VU8q1a4xgovhCo4$@2_8}_dYbJv1_m-^WAVowjx$Vx&+PC(ca2zv&@f==WuE2j@v zCI|kJUn3DacFTuF74Co)f@3{&L3~r^bh5&+USTfH+r9?ogq${^N3IyMMVPbKmyIMr z-qfHi4<#dA{W5~8l}MWj{x_+2vIJq>hAr;{GC-s~AfHCmF!Inc0Cgb`!HXd-EA39! zL3sXS?1WqdF2mRf{38Ebz;7}5Rlq)q;6JoP&bmB#aeqExWC9hB%LY&ZP(&gfdH8nq zg$1CG`qP21xZbWz-p>w63>OLca00*M`TP3!H=r*dRdP@fNP$9(Crq{_T$2`G>y7?K<3iY86$M!WaMhC5fV{|*pVQB2AfY<|bQ)114 zA2zOb8FjK?2t`~N&v>961zN#iUJ>yaK|I-m;;|&+v4Swlrkwr};=nvE1DX}kl!%zw zG$zpefrjbeh4r`zXz@TBs7DTeY2<Lgb)Wk@YeRhWcc$BAAIlNY2IqY}aJ+ycj_+ zZS2S_ICc5=agd?E9*E>1&kF>{vd2R_yDU4|>%&Ampce?)TG{Uz7pQUEkq>?!f!|B; zjO})iK8|F22eBpglaT+l;D51ICkvKa<2w!Y}B|y^zS}+f-5@_i_E9IfJ0L{*+ zlZ9#*FB<-nf%XZsP<$q2fouumFf$R51l-}nd`tyDyTA{3{Dv~53AA*et?LihuMc4y z#}RiJF(FUr;I{$%M*ZoRwuHxPRR1&1>4@?}IA!Mn-C+jd^MPgsw4WRq_)EV<^c|c% z=r9UDc}Rh@6v4Q9ATE+yCu?*6SOj#yU)J9_>#<>!@k7VO)}dxJnE$wU_OH95ye$Tr z9?))c^7@xP8#FxSElMlzpwL7F`MV3kmM`gKHNZ2E9D%IH@pBX+2#-FYcT2$UuBDwU zY$JFf?<#39UH}@flDLr8LWBMfXmi;l!XN%1d<)QyacHPt#{g}UM<;73(unp*c0)l$ zo+*RdBXCRQgO~rq-q(OfRb6YJ%mfG|#8FYBMIAM2RMe{d4xg7`lu6$8duVsT2ibO*o}JiarY=D=;HjuLNrW zmIuuASAwksmSgd)0hSHS)MepY56rQ`#)0*Qwog>M_ME?}lU3zl;vaA2wOh6C#a zhAji-gs&LbR$#~u-?75bT(>}M~;{0)@gi9`q_?h)ef?c!gznxc30L*ZJVT@ zJr>5wo`*>;Z8n79m5{Zf2IHzPP2c2rq1q>w31wNR7`<-lQIpZSzgY$uMb~V1(OoGg zdE5%D1emJ3s-FrYk0&Wxel7f};rF<3BagUtob1=j5FM<@v}OitRNAO??&}fu)l6Y0 zAnbfAEGlp@_(vjaxOThyU50Iz-6quwr26DK5>|32YiLn8M0Q*lbMDYOSyZ zz-oYfB6R|;2!A7hRbI!nFtrYZvkHs+zUTB%Jt}u%egG2=rB5|@ht+L&VU8*%@zene zT37_w2w*6}1m7}X<-k&PlzXYFfME$Y!PgF~64;5vkTj+o#pW%V zm|v_`lcYX%fo~=FUQ2`6F9N@2_^G**ve(O#=RaP?kf_(R#^sjj;SpzrM68nA zj<9WWIKS3uy;9cDq+V}?-&*)BmNcMT((FX6N6QGU>_iW_!;Xdg8@IdfAgCkyUaPt@ z-T%XH6a1zb;@kz|;aJ;`ScL zxL&*_Sdkwo^oRZVO@*WKTM92!6v*jW_%#JcS^jeTMGME}w}PXsa60%eL*o0N#J~=f z*zt{MPz|?jcUOr*6Rh%)wM<<;l2v;C5B_c7|Ah=jmcISgO>nj*!$1IQmh*p!ziGSM znA2Zgvd`xle!ah5#+CjHF<9S3@Ur93URt)hUy)5`tcTp=8|Pt1DOnTqV_E(?WPPo_ zu!*_;N}rh~RD&^fPe9t~D#R0eh;5}@_C96bU$2pr!+$;eoha7%5_NMI>k1+NB=0oo z^ArWg!@m9Ac6YSMQv0kp?||bv7)i0(h5c2D{eHxb@|3vC!N2A~9?XTY z<~tub39l0TZ3b^n>vngc=%&U_;T=!j3AsM($p)}VHZFIn4vtzUX&Qb4`q#&|yXR!% zLD?P|_v^&=c*HwDC*@Wmcr9d=J+<9E-H(R~sqYnuvC=2&h`OH}o9mP5x2gQ8ofC8; zE(@K~f3!np@zb!4@LSfz()zgb6YOQVuwJpzl-Lg_0(%$2u0+^pB<#hKe{!Y@%ROQ6 zqI4JeW+&!mg=ny)&un*}7hX8&Q%Zqt1~y(Hh#s^8Sn$WNH6@M6uV$a>%azUUyDv43 z%d~Q;Gfz#|xP;Qu@I_`6GB^EXyZfG$9rBH1QHAVZ`D}W zw;(Y>={1CHkXgG1b0~;(kSprg@WkAiNdFWWXRw+JVfuWh)Pq6{u%*v)zb~T=%6U@A zf27od{=NR_+(yW%hpdYKK%dV%>euh4t|#boZeBfw?;+1FWNhx0z_BQ2%{X-2TM>8t zi`(7H_b6^;hes!c){-e|U$ zoJV~O?7E$fQJn_caOx7#e zX=ebi8)waYFxu&Lqf$&tO5S1rhjqavzRNH=ULrrhq35~Nz!L_KEVH1W30#aGRr0t2 zcrEa;g3}4!3_J>assTX-UkQAR2i^|6cw=&&D8Wkbw*h!5@Q?tiA69i3gC0z>f{82= zV0w>5xKuoOr=qM8?sSFde-eKo@LJ$z4lh2Erz3&40dJAp#?c zUs2_$*ip@p*SQIHYNq}vS&zr($9?|E-V0JV0f{lR6tf*`dMz6;lAdjdXXAV6`6hVY zX;?1?J{!M{Q|Sj@8sF~z)PSIZj}(634_SB>@Y+B2=dS}E_*4J#T@1V$xQsQ%iToA7 zTY%f~t_EKEe*bb>4?OIFZwB53e1Zt2lb^l7V>`CHkLW6^d;}j>0)2KOANC`&VE7vW zye)5sd!Cdxo#17_HwJdNmlhaQ^G^dFJZ^_O`=E5Z0eE9*hx@LX%)(pbGy@M+?r@7_ zK13(@O5oK~cesNsJ==j-Ub4fTEPWE4@NWR#RK3G>EIqdZub;NV-5~XgPWZD?;Y-6i z+;h#M1h4@9h64|OWrsVIyn+=2n+7Z|1uFwqZShqDs{;0OvB}{iY#p#bG+kZ~fE{>eVnTvaNZz z%N=6jBY?Mkugfj8@G{`*9_eyFw(8+D;L%6BTzQYnIEl9bc+n5L+=nc@S>(5NxlLC6 zTq*pky7bvD3KBW(z?~=i;~Ri)1pfVl$P6OBps{aUplngJufByq}TAj{0 z3+qL|M!;X3@C^qR2bR|Ufo%e|uj0~tWx%#reAU1<1H(|PoXD#K7T7mE-UzTfV0|h2 zEd$oIe>z_)ux-H5Whdmd0}BpI=j#AA9N0#dfyBER*p`FR`MQ8@26k?Wyu7oaUqL!w z5Lh0tILk=nl>pl~ygP0EwH(+6U~FEx{R4{wL$y;*!q$ttL(}tgF|Zt9*q%)AEeAFX z*k4kxRlqudrN$8h)(Z?%fkfC1zzPoQc1?AYc((v61g74J!n0t#z=DT&>orhffpaj< z0RvG^_zLk*4J=h&DXAMs)bcg`9F)Z z%qjSNA$>7l$Lw2XpQCay4c^25GEbeT_%G0QZU=PeJ)+w!lJbYC*Ke+I8SLDRmQ_1G z7YBIcC@PlgtaCEKk*M#5-6`vxyI4~S`;YN9+4Wvf9b|PL-JMvk7JDZGEbo`w+{>kY z?RIYM`?=>76BeZO3+o{(2Ki&~+c?2D1MdQE+OhZv-b;Os6o76x=&&!NJ|5GZIA5{E zhrL-8AZ8Oz5dJ0bFNOb25(e{*MR-59SYA7o`35F^(uY)oXBl|jl5)^v2J)zspmU@OfOD$uyZaf8V zDn4M9v061pAA}&=ME?=p?kv%5*LglZKj!zv^Vj*y^E><(fQ}X*;|joY2QWkm?%2mGV>4Y^^i)5()6m-djzPfxe#xdC{i2fh_}3vf*T60QWlvPZ$* z10EF=`J~oSb=yO4%@v;sxi^`g!Y1*IM7ZE6j`3K77F_hM0$vV$q5!B*I9)Bv67)Zbza4mBbbovU@FEMBc((!% z0beR2FkffCq4tT@5}97DQ6(V!!$-q@1^*p;z%PAR1^AsY-EO7ut95&oF04DqITyVg zBL_Om;oS({Lh$a`eIF!i>)-OOniKW<7i4W5*X`aY@v8n%tpj2OD*29+oUTq=Un|Q+ zSDCt7sn>=BV=x|#?{?>i&1?E?^$r4GBlT^OR}j=1)JU*|z+W-BTc1nC-cNE5T-Gu5 zIzAR8rrzk=L1MYYP* zJts(0WmQ;)`ZvAXm3u+#y&bjAgU$XWSo>4=XjIDUL#6%KtkD3ZPSr!!$Qfv}emtoB zEgw3Nef|{nn(i<)Fv=P)%ycIz{59R~d-$!(Ho0!hz37l{rB${FEcI~{!p0Hy8xl5k zOpRvwcvKLBs@_k^8H@3E*6w+w-Iaj16}$(CTslcx1@JcD7YGL1EBSuzd^3WNf8{kD zK;$e0e;oXxt8s!a1KtJvXaj;uzp@H=;A+~xNDq`pX=^6&U%wmwt@IaNnfJ6YAQw>H zIP_oLZOu?U@0-=$Ao=f?8%paHmw0WaU-B9A7#?}owsZUPlv!01#C z3DOS`8U9nSNGgh^uAk%j4~&~Os`_cEFKeN5&aKIL8z5C*HUW2lPZ0nIFBho+R$Dew zw!QE#hQIt4Cp3V98v*PHg|PhtD+l&x8N*aLdi5{mlFyTHS_sGUO8akrVez#P!RsMw zYg4zrLkD$uk?#hKj$?D>NXP}b`kfi!TMoXOJ9o_&0$&V#o4}VReG_y`-2)w;-{}|A zJqT0U^u%~+Uk<3?5u1b9Z!SWx>aPE#3OvB;;wTovr2P`j1wIQ5Y))iS{VAF7qU^{+G8dK*g?7#5_LHf`vcH?q{+l+9MMVw2I zmqnmrJg$acHR6GJ%X~I=#^rj3|-=9e4Q}X;G zMs|+%<6-H;wDlP4F=H4BS<@gZ5JmsPwwbzThxwL=Zg?Ar9 zo*rY>-6Lff2x}khcApoUM(K%nKNDpx%^tV7z-SbkM#{1Q{9Ucx?jK}aH2p+Mx_lQ2 zx9)GE;9d0;$J&MZd?7-q{=FT3arn)W{=+hJBViazbWt7%k5Mbns@B4@htL5x&DKEibbxZk|5D6i7$-7XT`JK z?!#!iy4_iG&}4k-Y}6B3`Rfq4BWnieC>(;4yEQzjSb46$%&%BFpqd1UsrWh&-})CZ zr%a^JYpkLzjP%Vl>AS?FZ>DE_cB=`$8gp8S_)6?=h3UX(oL? z^^6bc8<5TPO-@N)8{(U`9&0}XGvue*BW3#9vi!GZ<*!kha|tL;=4Hv{9G+DiCk@GZ zF){|xu%-@jZh?x+OZLefOWhdzsi72Q$9eJ zWRa(mJic18Tu#8hU0AUDn{_Fu)Dx&Bdai?>tN(y?hWtI#v)M#tM=Q3@lm%sP#S2me^uv4)tXGQ zf0f(a{P+9p@`EMl(H=(S`lk+166a^;P8`eyg5FIStund{5dQVv#qk#gvQ zo(=o%bPr49OGZ8Ah7nv=$;2kw(FdOGXhN<(Wb#GYk#wD{h_Ch{tap5Ar(5`W{4Kb&uoD;8Z9$s{Yeg1* z!7fMh)rd5M#fYyIcSvJdTDfWXzZ}@+6Lz|r1hK|#Ywc1F9pN2R51V!zUNiIP>qbCi z7v$HB*s1q5jBUYnh_U**hLe<`hUt>%STq%O*@-(7dxj!oB(N4>a$lz86VE%!Ti5;& z@}$6=>4bMN{_4OVIeDjhFMex&*v~v$CdLPjp#~FE6|69ogDr|MTM_1W9%a!lAF!^m z)U)-BQD?ihO8g}|6Ymv>8j`kbEPOWsH+H+&-vz)nOC`J-z}E`CKH7zM<6by(*Acou zU#HFoV-3QnPrg%tfdsD+2C<;7y=4PM(y$IPtIpV&c;7Wx=_jItS}Z z9y=AY%n9Ky?-JzCnLFK$EYH-rzp_`M+@gUKu^f2|mLu&$Zu(x2O2`;~HuXTh$(?s% z8r0yg4t_!SDSJ)TX`BJ>XM3r4_a-2cJZV;5L#aPUeEOgAl=DrpX0`$GG~%B1$M9R) z&QdvRnR*`}`e58mbx-;tgP!XLs!`w0+3ETRBdpc-ljD=J4^hv3a&*~4$I-dN5quhC zMWM(3lAoAYFT#~ZSZ~3Do+~Yce@od;_d5a^I~aGSjFvAtOZ^U`~%jfR2#ov8wvS#LS^KDWub6=GH@xa$13*jHQVyFA+?$;#7=SPS5pC8~^bJaSa z#5~t3)uG|$C}~a2LFkYcWQjF=B{dP zz`nN17ivQ%0t5^Lj>6&>uKA&Koj*r?Vl@`|oR|8&dF z#QWH(<*L>M<(1Yut#X}|i(5s~)(I1Pi;a+1vT&#S((w>(?5~u*(eGqS=cwYB`r8Wr zwLjSDj*$aUrY|*jgTY{vTf84vt1S9`gN@+d{O(To+cNg3F%WslF%b2TYfmuk@oHOJ zs3Jc;8Ve}>2X*P@m6JReF&+Kcrk(nJSS1s4hE$o#KEORdvagu3oFx}$$XXk?5enTMv1G|J><$zXQ)lgnVnXE{T=f z@pAqs?Vda70#u(dJdE`v$UE!=0A6JjRrjDL%BTYT9fNz^@uz~{l##vzt-{>2{v^vt zr62sA=k&O*@3M@_^K#oFz6*xp?)2DVpMRA{DKS6SLtg#4J#O0|#BcRks*YlJ!rzAd zm9&M=(YgL&$V}TD#v(aH44;AYjO}qB6#GQk_sU*Z_9Lt>|Gf~EYOpKaxVvD+Y8m5d zAg5?bk2{@xBJEIA61kHGOI$Ce%RvzJeoHg#^~&>m+z7&D{}~#2rAcn!dCF2BMl#kb z(^4dzlZ+7?F%Mn)2=6(4P*SO#=$SVY{bOa1yI3GqerjDEdipRx^Dd$Bx#;qth%Btb zNjb`VU=6~_T{77hXg&McV5;vLtM`aQzHOd08J(B(pUbdD`4yvMp4L&~S%G+h7xuV+ zM19Hb9i#H2Up#7kA<>7g^lma^m3;=0srSAOU7Ec2Eu6X!F8NlBzfz;qHxM^n7_{sv z*eF#!Zj|MFkKEnrZP&|O71o@`ure`M?#c1+(05$4B97HldlK_c$&YqmZNN$r@g~5qm%X-|OdgMWJF2Va%DsfWGqr_wkmhpZXWJNFUN!hdU$t1V} z-pa;W2!CfwXFCl=m*o2eV#w zklUX46Ku!=XDh-*5bj(lkK|oOYVFY~54jQb*Pg|Tg?=YXpBDAHxO4>lb2259{1Y*GSF*N#+Wo2a%@M-z{orjGHM_rXJ(J<^Wy>O>$eZ4><0hg9EB2= z1E#&I&t8e}8*4CrAh@Ih>AX~WU#Z(M_zj=c<8==a4x~~KbpFD-6}^C?#+ zSfx;;Z57mFoB*#mZ!Y0S0P6%+mk4k6U8U9~vQ34r25-sLJ#Lxs!imf}VD-R$pb(w5 z2(Y|sSeJF$=1AIve}(YF57R|VUh>uVhuVO(1A}?1oaFCXU^%rt?$d&({KfnCsdkxK z??78kJ5-^}CRIM!=op$1{wWEs?jlg%Ac3unxiy};Xmn|>tiJfPHK*rZ7J_*}W#5@mzmiFAwHk=LR=SaKy@Rlp0b z>v5M#eNWo8RzIWCg*}sie}&I8Wh$Ss&D9V+oj(^{(6u3-1EYFfiKIT-#@3u z<|el;QMQR@25ZUtsDv2*lAglrupUz1qt~J{wqF!aTK&SMZ&w1s&NgbJ&PfOqc@2

dgo9YiRze}4(Kut8$B5)-%N7+j`tcAQ*$U92%n@;dez+(+P z?i-SCbb@aK-ngL0{lvoa>QH}f?r~p}`ba1Ig}@6I_P7NW|487$+j`u?taz({7v0{! z9@YV`1TI@3#)c2tecUbg3GhyQt|h<~zpaqh_O%{&Gv%e);bmaMc7^`7Qn|Ufd~HWaPVn`>17GiPg96YAz8QD{aP^)v@j}pE;K4h4^m%ACK4MvYk$lhWGSi(a zxrH~t-T>cnyZnL2zR{zy1^%yV|B$@DqHoR7a1J6$HKaytx zRR5vI%PDe1R84C8k8d*VP;;0KkXP`X9{pZAMxIo?)jG(;{9+u7Oj{oqn~P4U2wfJM zq#mrssk2Q%7}s@>b&Tky>TvbYf&O!|M9ZW2(VNN|B4>>IpK%h zq|U#YJ)Mc_fcJORLNl~221^9|y${hQRknhfb0+)F)Hz~E=hte4DSx=f{TSiJzUY@e ztclFAie*x+-0PWEQmTqTq?0`l^#k%=7J2H988yyep1}79WQ}Es6*_UZv`%+9WHdy3 z+;;{*hD!HXe!F0z*~?m_(v1yE$)`r}7ybaY-$28U_4w5F&x_UBHdUs=-wOU^t9sn) z68yWCzY+W!p22*1-xT>~y;OaI$lp6q3J(2MIaqQU&`w_I(eEKB8wX=Szdb|ALS### zYr(;|Yts>tRRvk)YkS;V*-vraufCJ1>{|3w{7$BPQ}15S(GMwagsdoJEqt}dZ5COo zejxIGYbz6ET?up6DW0NW5xfl#lp4LK!r9KZ`rU+G{nJpAn*cc4e#o1B9s z)~LSWnZ=k&N`0w-toS?0y2|l+qS*B*-l641EZ#gMlG@`CU7xLJ94 zNY+2qHzwDjnD?7RUKBIb_qBbs0u@|G{$d@B;YC0X#XGW_)MD z7iTOyst)EWt%$l1mA7>><`I^w^2+|~H)`0h8a$EbPw zR`_+m?F4Ukv;onxeOPW>!Z`zi+zOX=VGFUpxG2 zC5&1FLtV#SdJvDB;1~D@=6~V`z4>mM+P|2JuLR5Z>)ed+;0Yg$-zrb6ap*tQI7F*f zk98#ovn9XRJx=-r69!}aRQ;Xn^7hye;6J zc4%+njMUxo?rgKnjX4&dkLpmVhoKZxUzPoOgpDEWW00fwS07B|(-!zu9p>$qeGBx1 z-**$??or_+e}eF`=AwZJw5Ym{*e zZY2H|0;@ct*BzIG2a}JfHo%Y79w<7`+a-fA*nUT-vI(S5Z%6p>alP(z>ASG!U|u*= z2lAvYkJDcQf;E$PpH%A1HiTwi~QqnL2 zevuKqiFdpN3jx~%OsbE#5dNxwZ2|U60aU$%2Ida6?tY#+`E1sKxmu2_s*tO`WH}eNN6NZS zIar6^iuq4*ulscghjgT_k0tDXtQexMIX-J8i5+_u~*bLHG+UQ;jjGMUVSbl!SmBJ z9tZ7u8+cv>Z&J?V2_9)%bzepQc3%H>Cv~j}ekb(#}G^cXxJjj8*U0$x%`7 z_rG9i)*$!>$SMl;>U+A9vb^kuGAwTS-}i1jc-iS4Zy)prQXfV}@UN`bJrYFvuSLFT zs^64H=^Lg+K;gep066Kh>LbWcU~i`Od8zkeoJ%{@-=PK`sqT_@tq9jJxz`QhxAaT; zi$gk|wGqtU;U~k9IEi~>#BuHhX8I+Ou@%_8z;4HHxieNaW961p@yh|Y1AbovU2I@mL7I+9|#It{j!lt7XS1I5DwGrpLJo@Wp=I=c0R6bHGKo<25MvSxR3#0lQa1 z;WYw(jo__<%x?&DXd_95!7zudc0RjBtXTOg|)@u<6hahHVu%ixx``5<}~{E9E=bw@Iu z)N`%MzJ?tpcTl2A%dOePz|avVjB2%0B5BzMIYk$FrzNlm^%H(7ex$`a4!O$1f2cs=(@az#AA)=PXB_qxNf@BrNec%)E22GCCwIcWrdm6UC=!QFMlJ}fokNi3<4d$Zi zV@0QG@Nd3tn>z}>ox1!$7020n;3J>u)puTC#%U^@llDh5?ab1%X>Kkn7{ zQejO}uJAG&2hxs*---DQ{Ac60mVdJv_wm+-8@vHAfW93JLsjS1{l>%f5eox88=#DogaM6>5fs=e#1p&pYdlTP<5xfL{ zYk`*nzfb_xr?Z@cFcaAcjLXHD2Hjx_mn!pKgbO3w4+ZeJXL0ylSdW1J$x`NYqDKkv zoM(Fz=dQ#{@Cx9?z^4j8CwL9;M&S1T^g`e*&-eD*pI!#MydC4b5dtc5RspXEo@e1} zf!6{rNx`Lm-6ZmXPa+-y?F6&x@quOO!l0O(H}3q}*!oF9d(=rC$9V>7*{OS(aq0eHyX! z-_9=|m0x+a{12%QT&DMIs59)?5Fs0&qj*Avyce7`w$ zNG|gBSQA7G7x|^lut$H^o46BE#`p?gF<{cR9NoL14x^6Yu@-)7;TMs7PsW|J5!F5q z=QowUpLoWNg?zN|(*8^AW7Rx=J>rPJ((8U7QKYv6^>s^K`^QLUz?OhE8Ukzf-RQ5@ z_PQgapF}zId+#e@SNi(;o0a9cQcuevqwKZh*qZunzNBp`XE5ai2W&3n0g6jauZt1B zNy7iU*Zop19#mhAdy!J-MWfYP5NH3o-M1r5@msz6{0?%OeX>4hhjjy<*_nWg3)#o$ zaN7{B5#f%NvOqa4ku^54OM^aaoAE3hR%GSak6zU(Q|kpImZJUrrq{h^9}{k3`kqxz zeq!%H>c}+kcl-(C4}Oaa;;$aq$oG5ocWac7=S!-Mp)^3_Jy!(ayzCQh9;( z!qmNr3)CD@tw~BdS_}TJKli#1q_=6+j%X8vn{<)iZ}FHmg_ za-|*z?}5Hsdflt>+rig`WJOB@$+Mm z=6tALy|M`ent~%STT!cg+MZnrd5s_Uy2nd?Sn`r<1GK{`{XazK<rcT)09q;hz?Ws?!PEz{r>wsVKT$7`>N48^{@Omw{Y4J=@!sM7 zSvazaC$+A(P5l3fGG%>9J(sNd!Q`H^oP%BJnHuh!hQ0~C-Cp;GL|G^EMwN{!YnDwU zE5pJKY!>L&3|Vd2efm4|$#S;#8Mx1)-nQ|`Wtn^IiZ}GI#wt_DVz8giL*lCy} z89OZiDDOVhfA|j;e>fS_g238=9U}mYGxZ@z`i+EN2mEAur0bdX4dSsHejDKTUGYQy zH~TI`gpGPCj&Vn1F9c6zps(NhSrC59;a3B{$M9Q+zXaiLPlT8JXa`Rxc#akxx?<1` zz;pKP)Ar_UiCfv5FdPS(c`JHQ2Lu? z2wz*+=boKtpWs=FBXenMp*({hlJ~(q>MreXk+&K0s*mn-f12pOlsvEgSiQSnA^lhX zop&X18swGSkN3?_=+oND5e0`gj3Gfq}pzy<)9FNge?Hcdi`J-iLCmPpR&2b2y<|X4C&`%kTJZp&#jkAF_mjm`klK8=HStRW=VbBKr~ai z=lfT0jh3Gmm}SwzQp~H3xSmYTMn#A+LN;7u?|Ulpxl1%sNO%% z+Z=#_xgPDT|4npwfzuOL?JtNZ#aVe=pZdO*=v{=r9oHw*Qh?{J(7S$IpZl=%D`T?3 z@$A$D!C!QdI&&g)83HO!bcsQi6;t}$qHH`^x+KSW+6;Je{W$3_7Vdp{2pK=$yDbrDiQ%o&!#rTUM z&WelJhSXdJ{i%9~O4dFApu5DhQO|(zTk3&0E5C!XK`wCw@%N|el5t2IE5sn)h&Xm$VmE9%F6a@4L&hxXW@gn@qo8g)7kB z!J8-X!bzJb1-1;>r2-)Qt*XC5hlocBgG~bGF-uMz!o*VK2wwzPJ1~(cPOxRb)>(Y5 zz}8w=JFrxF(vCZTiM%647}oUUMJbWF1^5Old@rz$6s!b%fd?^;02?lKSlK%28^8F* z=>Q*2n9IU}s!^CR>#4DX!CyJTt)AMKsGA{R(}1-BQ||>RS(wMFGng0MJzzrfzzY@) zx;-Z{SU$vwez`2yUzhb-o-b$2&_SaH2YmUC$cRElU3H)SR!o`H2&5*I~(mr=-B2Cak-Tk0t;L>L$;{2>3X<_B)x%8vr(%TCLkI3NLb5L*X zJ&j`UK3kitKN5e>8);=c{=k&ae1x^O94Duu;g_1Ua=L z2kRv`nSq*u#T^{n#iu$^2X$H&B30$rB=cRuZbI0=6@7Yr8}^0R6yv!fj+sg#>>7mK z*9uz@#W=SIVYead@2*b98$`TS2wRP?nd~IV`w^IA{V*k*)RSg}tG_a7S99KgezsZG zLlbv4gmBJ4mP=p~BU4dGFlwdku1EM7!XGL1JUJFj$}g@-v|N~dk0b^LjCx_PW`7U$ zX*%YG5-vH0CeKT#^#JzoVRc)8N53koLLRdQh+K%jTEwv-jJlbPhveMedk%uL#K(!v z(BC#1li~JWY;mnXfc}#fSum8kATGTP!;;T1?hKoiEKkYT!tdk!K~0~F>4wss^Bt56 z*QsTdWM2CES~*y!AzWZqpF1f%U%k?dqZpaL9V4<@A#2#xn1iOvN|q5$cP|-8J130q zhIln7$ProFAgc?qMtRt8md&JI3;Rljaa8K@H0bl;Rq6Rv^$5nB>-*eh`0IKI^FzPa z4HI9scrb({zG#l$SW6OF%?KB|p)YY}MX)Ha3SdWwEI6@WRs*XAc9H;UzqDHIk4jl} zz;7Y^RNShs^@w|7${AO5@)A$ZO4Lt;8!9s4B%a~GI)EK1fRd%xH^kN}h2LiJlk!mO z8_Btr4|6_F2=Uql_S@t^oj}liRRh9qoReH<83qwe5 zx0af0n{pp<#IvZ-&WjLyD`drQ>~kadEoWtACs5x`H(7oBcU&&6m!lFBu?xNq<9-D*O@Fc$ULH=sA$iTO`)oY%AECp@xGAD|fa zU6kd2(C2hy;c;WuVfZPYCE9b)hOD=>EQ<@dID>jd7g6WoJJ) z&}kU}j#UE=#!nG;CWZYl>)|XMB}$e5LRLrCi(0;k@^0T9{@)Hra3Nd1a9`xW7dh}n z4t$XVU*y0SIq*dee31kH3v(cHuvo}g2O@1Ejgoc@4{85{G;QH?F`vammpM@Ek_n10 zN~#|4FZ%aM>Zh3A;)2$5yj6#DNF$Hx=g{Mt28mY^*HSR=<8zQSzEblWzM?1ebCkFV zXVcbYn$N~FJ-cv{mW#;{{Tbs~lP)LvjP?9t`g11vaq4~iD$O4vHTk#h&WS2$^rzZC zx>{42`-!X4#4-H0+@<~3Rcm^6MAM;HYI^j8n$}S6OW!0PpC{d?pKJMS2S9Ly_{8`O(=}?*fhfO^pjXtgAgh=CU`Z+=xB#r$@<6%;VH2M_7 zlZKzv&r#MRTa%f88>^tti%#09<9o~*r{euOpS$?{0qG@K+W)>@&3}WwEzEhoPe0Ef z%_X1PrSWfntZAn7*y*o6SjY44rd@}6%Z(Ljyz>P5^Lfqj`Z-G4VV;lD_?F?CmLIKY zXQ8Goq|TT0bIuW(W=hZJmHtfe|Nox;%HwvO|9hJLO!;SUQ~u_8Pw8h}{*{O6^gGN4 z(+;+7x})b zY1h{@&6J+cEB%?`|NlMx!IoX;|DL8lQ~nv;l)ri2Q~Ft#fAAYR{Y|XbrX6fyz1-9E z|Eu+X%dJ|Et)wP@KCASHneP8r)8EQ^8)d&$O&VtZ6C@3jue4d`Z!6RNKRx~NCates z{-0+3Lu3q~pjnUW`R{e4_dlVZ4K?c(cD&~K)5fp%@*%{;v$ynmu2X$ldLz@jx8ZF) z_cr{$%0Hhk1;6y-KU5Lg&y7r%DIY^KmE)%^zkw9|{GEDz!p;{{zMob6IO?Tbgy~&O z+CJsk4gVV`VZ1>(mv8G zwz~nOLrD)L9ZqWGAIaxqNk@>LM*3yav7}Q-FCo2*^a|3sq_>bRCbi3Tch9E04PP7O z#7H|x*GTb`SEu?`T>GZT3Ii#h;TS(WC#z~9r*5P(X zTbR#hx2sb$&b@qIM*4vDY|3vr@j#o7$Mhqgbv^y8^ZB!G#|^AUpH)3H?d;R`-+l@> zjtkyz@!6E`zbapj8j7oDy)pG^cl6&Czd6?z*~|E~)_ZQ3*!r6AhJM=eG4|Q2-RS>W z#V`AU;!OXLDV|T8J~?wJ?pdZU__Xd{DoNiW9w+@PX)md%M?=VOo^6^>|NTf?NKJY^ zt^WIK_5a)dho9B?7J4SVe>RGReyZ_u(lF`Gq<4{ipY$iBZ<79*w2L(FKeW8ApJ{qH zpU)sIC#@pAmh@|+OG#TvpCkP_>D#1#Asx`J;|ac^>A`$1B0ZDze9~#8b4hO}4Ke)P ze13xTRnm>5ACYFipyR7$IFp|R#7`p~M>>=A7Sg*&myn2C}}70!7uCh))}0%;5ChxlO9FBQqoDJ)ugjYzfSr+(jSwqC*49iknQYC zq$5Z}q?M#IN#~QckVZ*=Li%gcO{DeIdpW78UzsS5PkdGUn!lyzeOZe&4VUH}RWzjULVj#=noZ9wuI+$FAZ?^($Da)0cup!7Y{o`s5TtI7XM(o}!>ofd$e5-v{u5cS-X_!wM~&i?W3QTno*`{j$0 zx4W`EnBn$B&s13__K$Cm^qjbt@l7Xx_*3TR9EQ(SFH-Y9_4gu%OHH%*oBCqbTTGbc znrH_lo z{|NfG9O~_V8vR2@dHYYLfBm_(f0pX9X3^i7On>T`HBjq!2mJ$Aq=)zUwEz9|4_=e* zpPlVfP3>7D-x~k3vUK>L8~K)flAWEUvi1Y|ha1x6oA`U_AGs~v-^3sLSvsDnoIWeu z^f!ju@nphnzEArc`?WqF?0leUgw*+~eh$5_Y3xtrV??q4qo0ExX&NOBZ`IFn($L50 z;cPuWulS>{=yqn#>zebsX8qu^rgpmjh38#%DSKOA!v8hOQ(k#>;ANjpiMeRX^R(jaLuX^6Cv zG)!7g8X;{VO{T>9m7|{vF5idYJOI?T7FP z?Qi2j->&t~q-^N$PZutey#KNIp}S7!;?JpkodH@8(>dAYSf8PMo$OufpDEwJC|{j3 zO`li!S_NU3ZzMzc##t|{;JbbN-&Ve+pEmuZX-_7fO}px!ai&L2ryM3M_RLZYV~9U; z)a(QE595)6)_p4QU5UKSn_L=zD=T^wwk7UxPA7cg}Q+Tn{zKX?lKmL>@$YdCP zL;p#GvgPIRDu&=~nwsds`=-z1g8QZCr{Ocy_#650VY}ux;XZF_$|qC2CLPAV?ZE$; z=`i|zLH~E;K$P{+w6Aq1{?DwJyKDEHPC88oX#ID`zbB<@@?=kVKW`qRo87P2{gB}^ z)Yj9SkNFGt355?`_*c!oq0Mie4ZjI*!kPUE8i*!MJy z7B%si@FqU9A8N5D9yex)?}I%|p9yc`GyA8B2&^CfTlVk7w(@cv?`!+1{*Ri*P)A}OPU+ecDi{I3=rC8&^^EK@_T+`@R zHFeI@wDTlQ!#~sELKo`i&?HUcqcx44t7(vU>|XucLE2BxOn{|-+vlWz8`JUc)<0CB z^Pzq(^S^`n`QMfQQI+?`d9u|^F{YC|7|@xzpl$~{FpIk z2aBf8oPR^Z{NPz9m7G+3;wkgh(_1v6$hOs}6i`ztdVW;vyyqvzJlh76G>v!7IX zf7zA1>t|g*XYNhYub)v@H>bW~`i!}=ZkU0mMkR7aW3V)I+Nmd8Uq8L*=()4&k5lp| zTk?18wfu%z^BR&7oLZ6+0n>1i6-VHqUE~SV&@lgo88hoekr##ObmBoWhR-h`-< zF_o64#w2-lz7gpx zPp_Ym5?M+qc|@n`;0!B`ZF>>l_1Dj+_e$d_DJ7RF-Ycwl-`U%ErD-7xkDi6L1zM6) zewpID(28@%Uc^~HYi`5*xieFvB&6B~TeU7jJD$Mz_q^U*-+1+m)HZ!h-JF>->QoyP zkF;_c@r#E*P*NSN~Y@dmEaobn$hWNB3Ys2%Qu5k z8aLL}z}Y zq&`_zcDiqD-@Qy#r=;+8hH5R*JY`(4l6+hcUT`}_Ow3jMXuVQ<$%jYj^cP~$sPePvbZK{0K6}+Nj zDgIK^AKtoqnQBbBYI?FF&D3?$meu*UPcKVCrs~zPZ4YG4f@ZU?xgkZfQ%=)`o#;EJ zSaS2X?}1#}V5&c=x#@=F7?r5?y2(SfS3OYgmU+R(=4^(aSi%X^5?gQuVzk6AdCD50kdF622?j z+U~DjI%p5#*@J%2UZZ$*tzJ9w>|f{2YPk0LdSg|oE+Ext@v>RoK0@zhc*>Lc+SM~= z*UhSNU{;)YDrOV&>W@<+u9*Ya`u*n1yOD>*mbncg?lciMGew;0t8AObf|dEEIr$=nXS80wIU;CKgXvsOK#28HN&H+x`6F<-?{*o8}K~BUIFK~*E^x{9*33=j&IMru) z@qfuAC5`&km(0^3)J(aT@Yh@F|` z9PC7o)p`cVFFmfv`4Q_OYOr$C@ZU?$+qlq8C?rzmfkR8TelVuJW1R_mLVVE{;Em zcdI3*n|S;%u?8IHBlX{LhM*vY-|Uy0@8BFq-0VZokphQn$Ddbva`P0GE8Iyga?Wy#w4! z&p%R5EA=tu(wTw3hy4Gv_;Y>U@(X}VK2#kTQu-PB$7kR_gZ#0-YFlDF;uANDc%W0` z#Z2$T#2=@8Q~zgYklzSg@+Zi9*i5^-mvVk&$@xJBIX@`!gZOGo&L_k} z?`i(Un%&7kIwXIdxA>1D-a-EQ939|H;xAhKmBd3^wETsXKNYxY*Qe-y13k5J*OEU* z{-%K%zm@nami+sPSN@ll|1i`0IPrBB|61amotppRL0bNAiN8U9=^w>?WaM{g{vvij zF7bCP{sQ<*zD0U9|9t9mJaE;&73=g;jB_se|7htsmALayEoZS-$GL|1pDq5|h_{gc zXXIZ&{3DD1CE{UM%il@<-xKe&`2R}$9~Lg(PnPs{`gFTC^?ZNgJ1zcWiMtj)4!Bo8 za5?!qhG_W*QqLQScM^Y-c!YQ?SM#qVeh=~bJdM{9f0TGOzn6zcd@bi{G@xjn= z)cV}dc;6=;K1kz}D8G+*TY<(;AU+W7SmehK*7zv4>tUeMueQ-HHToAS{9q?&=~+xU zhgy1$AzplhmfuW0ucn;Xsk&Vk5uZoAi@1sRYs9w@XZAbuiFaE3-v;j0E=<22J4Wjh zVZ5f_KGM?P)VI*Fn%}N($6EX=GsJsbE$iXfauwtGjQ2<2m;8^FYkVg0cBX6X$?5%G zjCh=Qko@b3uOn{q?H%GVOHM5|JS1N8y~|OQvq|wE;KUBm@j`9oJ_PQSpZ@?ZayqXo zQ+#i-UdhB%>Q8);&bM63IRv;$@AaC$2;+gcQ^_B@UGoPqzKR<~ypwYF)v$9p<#g6- zIn|7}fp~=Faycu?BH&*7FIDpMoZ>+Gyykn96XbV68LjgO@k$GSmbm$jsNr9)H018Tx0QXBHm%)A1nM2C(L=h zk+YNh>nwgVFWyL;>N~mUh@>3bEdHZ_d*$;8;F1r{jXHmRBa5zZA>#2TLhAW&nb5

HMMgaH9 zhckhT{-GhGl-y@nzU3MCFI4h}I30`^)mXW@4E#4ye()?U{}Rg24|?mfO!4P9=6wVm z%5kD9Uf8R=SH|Sqlf+AjQ@ry6_S@Qoxypni;{GF5& zsnc?DSrPqQ*BVKF(|!+9cyc|^=s#BB2Rfyey}baqS9yJn^3DBNMxXl?et=`{$J#NJv)Y~Z6 zg^c{efP2X~R`DNzi)SiSit3rJ6M&2SdY;exg!0cJzj^O_IWu~k;g4#4wo=ZyQ*^(& z!78tdlpKtkR(-gNa*DsNAF?r)L3%DqZ{=TXgn8Rfr4{w)^&RwMrhn*V6Zaj*a-<~~IA@(*@8tb8tGylWUQ)Kl(C#v5$adcH$^E^+5EjT`&<4&vd* zHGUuF;o`ofSvb0Ap<88C#?}r8=a-zT2{AM0^DDm(I8b5~}%?ZTgf719u z&PUEBUiq}f7cqa%H~i0Pd=>S)mUs)#`~70D_GkbuB+rcOOi|l>CjF z-?Wz_iO1g6_}f`JKrwJ>7v+>=>gPoAcW%=B^O(<{d=1KPRd_G+}x9O zI>(U*fJ;6XQ*W|6Pf-3ktG&Ex3?bZh%n->Qck>E%ZX6_QiWq(l-~^)!Sp^#yx=}vj+m}0_Y(19;&@ciJs=(6T@Gi@Pi$5|B1m*1n!k@rz`#;PW1y?Ps2YY1OKJKeOL@` z<9qS4zbUM$wv+9S`SY6$a{fd)!SAJ)S1)nL!Vg4)68kL{)%-^?-eTer z3!g|lPC2H&)esMn{|L&tjksgs%ZbM*$E@!?W8^=auK#-CQSzJo`7`nP4{ClEyYqJ= z-;y&FM~Ec75lhao#G@AfDB@v@|8gV8;-61EWbxl)aPl9^{CSMHL)_%sE5u_D>2w+X zKM;=)H~c$*d(|t`?#z81@?Ma*0mwkVJ-!qWQO2co6*3e(PIwyW6D2 zJH^B+zo~IEA2;oy(rOnY!SAL2c*==V6FaXQb_`ExkqHR(0?lAJ)?IaKT4 zW$9l-`7M44`&z!~-U34GU9Zc) zzk&Rb?`i&7?63Z!aO^9Ew4RSqpML-sdoR|j`;A)S1JTd~4_Wwd;9hzjr}&3B?>?gC zn|`m9xU*8@C6qsrc%1yE|F6j)|3>mhAJ=k>o=pmeo;f^zQ@k36dR&3edA;vwpzSAiU77#8lNJ_IRe4dt9nypnQY{wX(+c!;=J zXP9Z^5XYl(HxZ9p`FS64TmFxT7cn1Pr>78)633%*6NyKx^1TYUm;Toq{y7s>_|51C z#eJ1{^c;<^J5A%?H24we{NFS9tGYgHzFhM^4csf<7l2E@7kX8c{3C-tgRvkW`WJto^`FT8$DCt~{8{7X z9OHrHH}{Qfq5j7ckNzLc|I+c=V>1ehQiTbZP5KyC;8`* zf8IB=99YuIH5&fkrSsnfT+-E6K2Gs{oBiYp!~b?V|5FBkCmny;;2YEN-x&Pebo>K@ z|27@(Quq+Z;rH83|F9n#LY8xo6AS8g*UEGq1>CE?newWfq|^0V@|*H1uF&{*SdON= z%>62d6F246IYsjyc7hgEs`SZRUSaBQ%IiYKkMjC`dU{QH#mSHEMY$To|HpKGQ(oa! zTA$ZhUSBc%e@N$VGWdU{U(^B*l)xgP-cDt9BN*pg$`%{Ed_9_2ifK~6hxDX&QOc*SW( zne`d?-zI770Pk`Ks+*Bc6oe2sVq<(qc&0OhnCr{#QW zpq3L={OFhXUXQV7o>DmM9IISjApbgx|3%^*7XB*nIB}!TZ-}>9_-5d0oGsRRUPnE9 ziAT@ScnK#Mhaai)v!3ZS_U&23?RB$@fQ$UVL@lQ|OXtHJ^0!fr>4)zme{_=O53n6Q zK)h{=#{E7m=P}B0C?}|4=Xv5m;-iVbO1zEbXy$A05s#DK%p*P_9<})Mj`D6_1;8b} z!RhJgEd(z0F#52rKc;=1Oa8X7=Fg(XMDn+h-;B#O#9N3P{ci*A)!y$UfBX?0?>Wqe zZxfFYuOR*i@!(3$k7=56FJzGax{*VEGakL4f&XLRl0TvE>-0Xv_T>~Ze;(EGns#~! z@gVU=>T@h`uk@BE{)3&xY)9GTA4$C2!Y322w%XlA#49a)8u1!S⪚lE&gptpR8jv zS@`wjueb0UiH9xuHxaM3_`ga#V)5Sr+$(>U0+;-+e@^E=ibJ`3l^mR-YfaDpRm3Za zV_8+X*N7JrH}x|P+$-L#{CQ|{ya#2GheH< z=4&rQzE}CKXT0@Wbb4cyvk|zQ2dL(=8SmcDAg2?!l<)OC4@othe-dweT$j6%lYfl2 zK8FAoIpJqDKOU4TBp!N3OQf~vim-!v)e|rZ0X7X3^{^r@_ z|8@rc-wcv+ImBtS&K0lB!2cxWcT6rGe+lt6;$}VM#td?90WS3 z*1w_CW$gB!lfUIg&3_LSeNXXYe}v_3+VwWdiBOK&7sx-(Th9XEqG#-BE#Hhsg&Fuy zHvG?M{=rPw$PD~r$?xzUc+-9>Gw@$V{uudTek*r%2L5{TcdXX>+)4f=#KS+)xUqYe z0+)P_4$>{xlw&J!uX22bayovl%6uq}t(#4$hsQ50g4(ITy+)wy>HcfzV1HL+5JDyzaN-%SJ$air%s(ZRdwoo{e}$& zdA8uc&N)BxKiO!IV+FrcbozAe@FT649{_#~w69 zUzl(?d{X@`JH_W~w(5M|s`))!@Tn7gUU~(;@e=2M_Q%fuMdI@$;2#gUO{;D{%*(1k z=VtHsgX(u9;GEytKV%KEOmxl_{@g2^pUZ{+V!){<*-tn>zPgiSr|`pb)5H9hU*P%{ z*F9b%{LI}>;r7RQ2QvY_m(vgX=_d#WpUJsC-p6T!`L6JHKj`{!g5)zVc=&xeq=oJE z2;he-IXZdkx-IrO>^uJue(g6dpH~Wh*>cDS^PUX39NsPX(SVyAZgD`vja!Cd{X+t?~*?m;B$nd z-^>Qhujv1W@Vl>b`Cu8^>#@Ak&s^^E`Ha@fL%^pU*d5&$SP-50O<8OI!?01UaQTPd z3AoJ3Cr1K)$dbd8yHt-9=KcLxk2bEzZY&4B!S{1MgCEr=KBo?MIeby{PYeCN&EZd9 z=3i_j9CD~_b2_JJT!X@&f4Sp-Q*?F;Uc1EQ5QgefX{EZUv?_#px^08 zZp%(}es=%F`Tv0EA4xd+oj=s+KYcI%;wggf{+QFhP593iJo9I#bClNm^91j^-{p3_ z@CN}uWC^5r+!lk}EO_1EIERY%yEgz%{e%>Mccac8eGyTrbdj6|LWoz0~2EpSe7}mn2ysI=f%s^uxZn9`HjDC(cIu{+7`1 zwBrYV^#y|0*0?;)WdpA}w0})M?EQX8{Er6wQI}^)3*cpf&;QWr|3>()1DyMEe2(_! zK<7c1!=aM%A4eQNuB(3+@iD($7rO+y_V*6HAUerAoSz`iZv)PKq%Xf1r+b6PK~CJ47oz&8Cjm}*X1ZN} zdbKW2BR=+*!wzx#u#ftsyy6=psr=A?{^8ata*8xs>_OEjI!-8)Syn7*Qki#{uf0UfgLYL3i zIbxs~@c-HAR79uBenEd;`||q*-zogLNPn&Xob#B`JO=%_j&R7WKa#^o3?Ju}ksbSz z=+8go@(l6vJx1r~WKMo#p#PBY`~KVc@7K8Y!v<~oc7eoS;I+t4TP}Fty{;#J z)p|S~aE_}_+~RTB zvBx_&NiJ}C?jCbK1N?=eGq2y58yEf{=|F$F_jda>FL<5!kX!9|ms_xh*9Q144u8g8 z-rxqovoG@TK23CPTkibC{{J1@9Nwq(3v+F+TSy0TnEIvLfl2t^e0?s!|JC*XzI`12 z9l;kqhtKMLoRBK)9=!{2>QQ2;bzCY-(Ucb75?;VeOzDBe60bT zcCW9?;a3a3L3HAI+zvSXftw@yFf9D}V%9kSo#Z)5IM?qpoPL163UKy2cZci4{p$CP zgaf~JmCt*y&uY=+$PoUtnkC{fyvEDzAE^Po;MZbdByqaH;P+7 z3I!nl3wODmoF@7|P``6;@_9T={68f6vj?AH9Ih4qqk?Cj>iC~u>H|1pE%o;3y9B}4Ou8#62*9w0& zaeWJV^-jRKza)FL_xmB?Cl6+g^08v*GZ(uZj_*0{i{W$LXOss%QT*H{I^lQb>XO?x z1n+-~%l`?2|48sSpY{OZpkI@{4RZSn;D;<}K1WF1Ci||_{C?W!6edLHMWQqNFRstG3%*nE z@O!Oq7yRX-Gb=p|^EEB}tm2e^7XD3wcfH-m`@sJU#EHO z|Ao^zNc4Xu{F%=>9ATHe9u@uRi=BSB7r*~{*Z(=`zr>sz4LJ2V{I2Vdw7yOeeD)ts zXHM{E3qEzf%m1V5H%~a`YfAfwuO{556aER`a>&3D-r)IggUt^-!s-8bFNeQQ_+7v9 zdHK5Nzen(ey5rXbza_wzIsPX^=XSySdfmPSeY;EW>9@IFT`xg=SMc5PXFe}F_W{m* zq5C!eWIY}w`0oOpuQ~l^XaT&g-^W#p{FA*=kU%-(iE>8gbkX@C?IGkg`vm9zM*B8N z4i|n#^&VdkJVQ9~qj`B&p#K|}^KV6ei{M?dS3$4xg7!wzqX^l%JpkbeK~T|WEn?G3&x`t$cW zpKnmVcMG0$jrTi(Pft6Yur7YVeld?TUv_(I55z|ouZP$v|C-`!A6=6Ch4}Py zBL9CsBqA8cg>#>7jq7;8IlujN=VzDTJ;Vo{WZx|YnHM}ueDvFWu&>{{_w_IOMW_1} zPUi)}uLb%iI{c}R^DnLzyr#V0i12R^eEyX_q8}aXUwlaLDdlJ0BDu{V;Y|Lgmbu(M zEjphjKKM*z=R>^keds^s7O$5thJGc7a4+@hvg1$bTD?OxSkv&QlWUNoEA&1^pT2U4uODFnl~eCpu63j{03tz7g)X zz3vly?jj%WDS|&D`263q2027}l|0AC)%Q-DnmFhRn=f6^Mdf&b-pJlS=ZxMd@UFN&Bes21aRwyx@JSeI6ec z{yVV!alEs_4|IOk@9-(v)d1fuIMg6$AllpDUV0~g!4FcvGmHxB*&iW{l@1PCla6Y80F2b%hJ9boje#lk7A|p6YVdD ziT*i&9|Jn^J&Qi!hu^=}u#y47!Dk#NRs>HT?{WzDn05)?Kkxc;vHHDU@V>wJc*Aq{ zK2&h}(l>FW1~fsXRJ2MYdx;F;Te zUHrS?e|@3!C(?%`>wNb8&FQ~b`uuNY;mdCf{?Eb02R}2iV^09Hn!e_s6zVsu&Cw%&4K93iQ{s9*_JdRWTP4tsb`M7?m`MO*1xw7-g=b!R*oA&+K z-}p(^$JHgj!guo|Spb}J=!)d952lH7n4a|==T!B3Ea3D5`#<9Pb~8K0i^oZXPeu73 zrqfC1lZRvtZ2A2U}YVj_Lm0@4*y5zCL)tO z#(u%)%-z1OPuR=p^CuJupZl_p>oW1l$6HZuyYF@WA1^+?T#`QD;QCXQe{!Pm=jWXM zl<1!-`U{6S{dX_*4z>z^?hQ_7R{iDxryS-Zzv$!<@`Ksv$_mr}jEGM5XRe3WsNbD} z&mQ3LGqm2XB7Me#A9wxn-tk=1fPVu7h1ZjueDVpwr!x)@`Q)#V4*0w)%J2Or@u?4Q za(r-XuiuMK@1GqM$JXLhxun+i$z(4PPqs#LI(fJe>2iDg*jZQz#i~jNX zu5a=4<>)?fT+>l~7t1Fox6Jq5K7@IHuIP8G-Xr*3EHfkiI}Z181^wBt;QTKfeBo`*=dvXZ{}SL_r?H;gCH&n-yL|Q$K93_wzk2`^gxCB&PUp{p&tB#IzFGVq ziS2-LOB8n$9X)wE;h?iS?{rQV{4Bxel{XG?)=BhdfFGYnU%TD;kMBoZpnhvhe7y7G ze^B(h_VaP|s^2le`_6OzZxVb8a9ek(>$_R-w+p}j5xl|czeN8-2FG)9^n92n2!4IG zv!BoHlKR=L=i~(XJch7&d^Q^5wQZUGNv=EB;Wf>B$n!8AMEu!FAJ?spp7bEDp`LU- z)AcQ*dHEarWgS%XJcRwxob$C?``}v9p&AfAJ(@L0u-m5s&U3EA^qg~%PtHeN%zoo| ze*^K6Pg{uciWiVR_|JS0Z}9q{{hK5sgoDnU?4jK1gyA#sXKr=pKd+(Z(s4b8}RNW&EIDXa^Uqh;&=68 zf#9`07!Gu2aU2~dyx@M@YZ>4+?>Z-azu<=oo_z!a@tQcrzhLz4k0hJUhw|w zHyGkgV(6a&9n}v@t#DrM^R;lD(>c+}Cj)_wo|Cy*29ei2IIcL~yG!`BX{R$II%Ln#>Mn9`B`|i!>_ z0_n``hc|d#EB?0%zFYTDP7?k_f_JGt;dsF>1)S?>MEBriW|GT^kAAy{UEfwoa1$@} z`R!Bw_GHoN4fZ5D&*kIMNT=&1&i|PBWO?KfOAbG4K4u=i0vzoi076EBGh>132@#*`Ghp`koa(2O^MUzg^;A%OZIq;oyJwaMtiY zy|4XAP8ELtVb0H^4oLGTI{w#$Uj&@%w>x@%?4_bVuk)`Ek6bHw z|JPx7@meMR-vT)0GoyO)<(kMRT;%>+{Jaic*X4L;zvgsiM2A0LXz=LX$DM*_KIZtd z`}qLw6+E7=p8-z2x;Lt?zI4FnYx-@j=a)K}L^pTf~;)RDq zKfY&iAnhmm?b7e693c8f$*yKquRbmKa^c7KK28VR?h`Tbf)~PDdz~%(spvfArJ~>c zMz>dMj(7Yz;C8-Ag~97y2Pdx-ewWTkUn2M$0H>c8`;%`MewK+fyiOASCkdyVD_Mj5 zZ7=`gPT}{de&$Ny|EJ(nKk@Zd7krcajj6pH{y);6Cl5P6ah>^pi%#;ltWmg4`1>P3 zpq|Hm$Wegv{JIvcyA{L-{|l1m!Q$t6f_Ez~_jtiS3_EQ1)UIE zf3f)K`<=_}Ho+%Ff94Gi4}SGE0YCB+{#E!34Dj&^{Cr}>`|S(&yhQ(I;ZHHKiB~vh zpA-H5Z@QenCH(t@-=}k;3Bex#-0Gbox$O(PK{+pUIh}veydO+B9uF zIQn(MPY!hYj|u-DkTb^>pBKCp_}q{Bbx*`+CrSQIbmF?!&jU_BA-1>wZgh@Jf3N&z z_4_N)S=jAzxI*y91kWh$_!q$s?elq={f+NOKNkE1!4uh&tl-N5=l*!I_D4-)a=P%R zb)JQA+g=w4zMy^ZV8M3?p54pk7V2Rp1@B((k{LYG8@yWZx#*nbO@Pz?iSI+bSNPLM zxxNK^bu-|sH;8}d{cG43saLT-^JU_o>8YWrF;v_oxS!(UWP6C|z7T>R24mjiex#-^0Iiv%AW_4dL_|<)a&nvFfG$wZMEScUJJ3Tb&<>#a>?)Jg(E;9q6cz=s4m3MDVQQ)=LF{AkbI6pG!4K{suVLy-Gh{TwoU+`E@Oc~JOu_6vRJZ@Avxt$Dv(@Yrs=UhwGyUH(PwUpJ9H z;)Ro=y0t&Ro{)a*zkQ7OnD@SDzy6x&_eJ+g?h!n$SG=Eaj(2(1Ms&T#^#`MWXwo0~ z+kZ1S&gr7x!CZ=YB%gE2KLzVIiKJ7-FXFgtemAJ0s z&A{)%xZ=3%z2YYm>G>^!$MN!K1n>W@ulLiXC*L3(eAZ5P{ki%eAK1fz&Mw!(U>|OQ zA4~q@-vj!)@ZQ50ie*-QsrdY#H>E0O$O6NAtS| zaPCv_{+J~l!29+4Q%)^O&LbVzjcz^fqFenI0Pj>Mb_L+agVMa>pmj2c*OETQ)vf(* zmFT>OaP%AB>%SFn@}G(F33m~WeDZ7*C%!G%ncH07LR@f9p#NT~uaR_@OT#Kl>+LQ@#&AS@5TcpKRoBJPr7iL!azq@RLuIe;(%n z&KCZH@=K?P{srt8@;Nz@L%;C*b-otj(A*9mSFGok3V-%;pYeV<3TI%vltZi!4`m!4 z->bb6_?_ncD)D(r#OHqSt4TkOYu+q=7JlgK?h@IP8wsbLD3A19$>9sa&+PPhxlj0C z6+El+<<|-SLBZ#A{uSiE_X~Yq=Ff3CgnjT3!TV0l8U^PnNuDhDZu#wj&a(lhKHPl0 z>x0Zjat`sqe{Ib94D)!Q=wy1G{`>cLMvH<^sm^nagOe%2=am-=209<{ed-473y%rDyW-bLYV4X#uW#2QJkl8DH)C7T;$)Px!H2eG%Za=bNH@#bpJj z6F8G`TZx%fHQ`Ru|-^UyDp62rv-_!X7@Ts41o$%*Gr%QQG zr%B;5P#@y^8ov;o`3s!S=Sn`0icVb5djdw6r!-vhIa}~Jf4eQfzvw$uPW%r6PJNDl$Fm~* z`Rm<2yvf;2UIRGyug_iMahb%1->dfZvO8KYpAi1sw;lgMtbe|4BYnuZOL?BMgOj@n zr@r0j{qDWYzxY1jtnUr>QDRFT5dLoEdk+_#M+BdX;;j8Kzoeht=5jt!_(uWG`0lRg zeC^4^2cO+9^m%{0@DG3*o85@&0XC2h#G$g@w+EqR9E50MV!nT_J*#{&N2T{1W#v)6$aQ*K8m7e@YkH{hf{rFqnL zl$Uy?eOz&U(PrXP-*mqDA@Mn6bf8Uot{2iE_L>s@g7TbK3H}b*s-~PW#c_g2(>P4+)1HW>^4&*Q28IYrz-J zfI{MRhv54o{x!Xg&P|S6Brbj$@j-uKx7&x8i_WtI&)nnlb-dtb!tPP8;{9Sf@d1yY z%k&%hnely%Vd3{j^@`)_H?E6#x!|);@$pVQ$r*aR;Qi5h|A^r6bCW&|IQRE;k-hr5 z@Mj-&|L0+i_lJaIT)RK#^1npz2Lqi*ZyyWzk^goW0)NUmu8)19;JcMSyj=93DR@oK zV+`jzYXzU5cYdxG{z>rPY~P9e-m`_DRbJ~{;a?c&e8cHX30@bx|8G9;=V`xqt>C+L z|L$eNe~;i9Nd0yvMU83`I(T|@4`Fl(g*Iiuq z`)ANh^`Sk~|TPW{yNe_Z&-5svw)y~y{A2Lykn;0x!w+>X*db(+DK zCS7N`9SH06`G6mh9F#0o`|x+wI+xGFm%ZPRpBywguzQN*FdTc;1)q=ZTfJQH%)2%j z-qD(`*9cyV?s;7YIOR4IrtJU-0;z(L;dK ze$Fc|dUE2gKLvc*t8o9~L$WimA9z^a=Os}d``w~*e-HUQCYe&aAaL?b;n!48_<6}^ zHQ?0GxSr|^;m_;2Iw5axp5XCw1z#k1{M^(_1fO2;`TeHs{3PJq@8)HHM#Sjri4Xmc z>#tr~@bwbU`wgN$_ei_Fx>@jk{hnjkufG5|*Ik@n{i^zn^Gn|Yobz>{_B*kk{9N?= z{>R7lB>DgUC3yc29R8ZUd|-bSJbrHEz5|rQ;mL(jp8P3*bKPa4bD0%{ga5cL{n?~L zd#>lwhxN5lbZUQgJN6^V`Ng7B`{fx13HxS*`J9u%Ex2uHtJ&Er0T z|10T$&)HXOFvx*|e^B)2RZshN!EY73rugpDg5M$dlZ_gE@`wntkhb9Yu_xwZP|4@VDxjpjppQ?UO0-W2yGZaW0q1>(w?_9Ju2sL&$9dclejj{Rbh>2!pC&s0F8ugB^yk8# zj_P$E2AuJWbKk7b+_#{4iS8*JLpbC-`&#Gc^O~59;PZF;zVn#Y*CxS}HD?)zhwtr- zu7jgu`K2h|esQ1^?IS~kQ*V|3IZWf71e|s<&bPc$bmo+YED8TwzWg_glX>2mG1q^N8p?BKlps&N9e8lG}bo zmvika4nJfcZ*Umk)X$|+y}^@&KO;Zq0nvXJ@v)!IYd@V9d@J$6f4}zkR|;MborUFD zgS<%mOb91^=<|r{1;E zAops0Ef61axG-9$e;0nY?zJJzwAV7N$K-mq18{@wb*$hu+4BQ5-lq#b^M|bA9pLE6 z2Vv-_Z*l&)hxm}^R1`0440NLUrSk=!`_-97d4G+oAb9`jXBfN$SCOx};9c@(p6KA@ zTELke;I%`2z3(r% z{TJZO+r+#E{6a=j&Rb6o*(-R!TV)DeRZHL7I5nMQOd&y zKF>Ee?r}tVk~28!;iLWi<)jZjXS%aC(j%ApfTsxuKQr?G;m+CXrsI9QS=CJ`jg)-% zbl+d%c==}0nVxbze3j^Y<21*Q&$(^~zCDjU;`6(rQ@j5hqwsan`Dvj4Tc`gC!T&1w z)Sz4XUd`A3Fhm?zd{62~z*#qYb##t@BJm-g?kn2)UmgB$EPmn{CBb@Ua z-RIf`xY?_ZyFPCc|JM_a_1+)N<9kFW+3J|5YFx8|$90dl2_E0CzXNd7Tb(02w@LEv z!tej@vyGFlivE3p{uf;Se-xj;BOS;mem?MH#3%f3F1PSJf&EGxFP>8ujq51DDW8Qm zIsSg4elxY~ zpCNc$zx^D+=gxHeZ-~!}1Ag?pvLV4|pM?dB*Nu|r%K@i9JooG8864>{d%a%x$!}Z^ z7^c16Dfo2N*U=$@e^Bt zPjx`q;qm#`(SVyBn|40mAU!`7aO(4Pw7+Z=e!u(;xj)H)%G35A?sEHw-m zmOm@FJpcqGmWj`=2l{&M$7O=wCwT0q{Rwc+*HO`Y?KA59#ODi-2b})HRP;R3BtW`M|Ap?hyT?9-r%K#)1D|^K2>xsGdi%J(yK1Pr$s0J z9ho-^UR&$>bA$Bf!=gX0I@=G3&Syv;e&AH(KRgTSL4M-*3x5+o3-XKb(O%0cPcJd^UZ=E2RP+FqjTr5kE|0sqjSB6^!x<@U%%(| zOf8H{j6Uu;{uT<4*PQ*EBv%s7d6%AqxbGU#Nj~TPz^5MP4X(s_4efJ$uJi%n_o=RI zx#(xK|Hk^Cg~SYt&sDUOZR8)GYadRMMqpX725&kf~E<=jBNUR*I)EfIly6!aWm8&!BDeM-R`THQ|iLp{6 z%)*d=&{ycRP%M{5CF=B}eO((XRT@LNp&Gs&$q(+x6-vXUMv^P_tgGZI|EL9odQORlce8?_0_A^^tQGos`WiynJ85X%L@~|XgXGeo)s&D)k3k5+nFzq z7cq;C5!2HD^-HHkWzJQH+9@O*q28c4SsWa16mx?^c?_#MJeD6#I=~#cR4Fxbg^B#w z5QH(DtCub-<{J5daxoc)zN0Dhq>%@;q3T!%kP`uFsRFceIX76XG>VgrTn~}=0JbxT z7MPZ5E#)o%QmW%Ms5(Z{N;HP0$TpNFYPB+0wpx ziR(b2I#C%Z!mRj5zOBPpCZ;cYC}&5gkI3|PXskM#s}5XJ9BjBEw*X?a!2vgS&4z+F zBAKq2D#Nf>#yQ?%cAa(DgWO=L`9)GLRf_pB7{2`2;7ATl>#6WIH;Q9WwZ4(U*qPAd z0cd6zYhf%mm>(P|<}m6)k}niYn_#pgi|~C?A0M!({SdnT+Pgb`V-iKUS$(_=<$+--4dw>MhY~KrKO;rhl!@wCVMVDvmd98ep6Si)s6dGqBha%p^kVps z6bu@yXU!M27K)#$SV4mu^{P<)-JuMd-#lniUt21jmBVo&}lydp8vHUJ*N@Hx7w5~8d zI=V~qgyucmhqP4r4NNb1Zf!PFESIZbxm+3;Tn@>br(-LmIywp)hW)BE2t(OA@Q#~a z&-#_CoJyliUq-W7FIO8Tp2A=WWVs38%UXGS3}Y^0+jCu@9*kA1jifP_uhj7=SB5J3 zr@_&he6*f5@c*jg4fq6@(fnAQE145eSkcq7c70FB@9e9Lbwj!|LIAD7BA^xmWS`cc zFX$wFL5Qqa9)dY&E#kkMM3^za3*_tQOFRSNi1gn zy3S$b%f)=Tl&6Ty1F#R~K_&K<-VwJYsP1TflI{`QS(>kUEsvcm58K!ZX!`(9Yf^pW zoNg`O7$G&dkS=p{OHZyiS!!kkMkj4&K{j3IjG|#4v{0UJ@wSMX_UyaI0(OA8i~u9T}Nyl%j;bL|MSt2YXzD&mo1p>83-0o;H+BCzK2o-lL^rrJNrd zhI4|*kDEoOiSOxIji3G-HF;yUMr*kQi?(-gWW2J&HwAoIs=y=`D|zk-SVCn;74}?q z8A}S24O^76uP|*MQi`ZY2-w$bS(z_{l{Z|0R`CM~=abR#3KlZ@L$96LT$$ZEC`49W2%aks2 zy;?5OA5Tn(Ids??*s2%^`dAvpqJ>plyDAY3@f7Mla$(4}-ux5h-)2bDpH8be6>@ayyJ%xaHP*IOjUCYiikb>; zJ>X?mu08@2y~Ac4y9rgU^H?y<&fg$eu`)rgKCsR>z3bP)8wfgDrJJ#*rR!O_YVCTl zX1jfu3U8>fFVb`kni`%Ywip`1+gd|&K&u-15Qv@{`wnc>N5&g)0*0{-F6L>iglXl< z^qENsbRJ_z)b~fq zDFB*O15r92WGJOOmY?8f6EQ-P@G0$;(yxp+N!zDDcc4Djs7?%WKf=GG1Moic1p>uEv^Ay*gxj%_0d-byhoFGLxK3YLPuQpu3n+8VFX|Q{ zv;e@>p2J^g#Omp13qKIzg5V(L1T%+C ze(kFDBBExCO+p6IkM~|LF&JJ1uP3vHaaIRu_GBo7&flzCw}^f3$z;|n(q=t#@SXa> zidv)}#3G%8ksdfzi*Vhuda+%phbE~6H?oeiik>x#qOAp5XGYg7%Fep=s~2grjybDN z!|u(jUF4gd^@!9ux9MHA*f$957iqIga`h}ktcf=E5N0=bjM7+pG= zD-|YvMQSZLUV&SRFWrzRgcTe^yw5~CTnZY+@UcFEsIMc(>(?$K%=K$iomT1s{dw1L zI?)9W0+5$$c#Z&Ha%(i}Rfplr*=lpA7QXgy6<#nC3^23s&Uc?6smB>GZY{@WugNzA!M;>z&EQAEa#ha+PcEANe(=YBBKQk{4Arft7aLl z4wi1+8W`p_#N3uMb7yY9sBdEj_<0wcyK&p*Gdp~JAHHR*7G)Q z->~hX4z$kQc>eht&e?c=hp+lJ^ljYM0e&9xdmX?V&N^!wh;{g8`^GIB`!<1x4&R-- zal`o+Y}TQ9nHb_qkWR*7? zXaOyqDL9dN!2p#{Psq>3%B2rUs}G~=`h?pR^N>cG}5-f5bpamFXjdCHJ$pN|U)b?NmTM2}~ zyqQj?%qR^N+Ia0e@>Q9|Vv_YxWef=COF4u#`B5B4fpw-Z8r2=(xHCNlb4Z6G8q1B@ zsNEs4_aQ}s&U2!wpqQA=PlbvanCA&-EN4nT7x@we_@ zSPX4vU)AbpXE|n8B0BEO>nfbkF7gesP8fW3423GbUGC{qA(OCXEwPHB`T%l*ehtH1 zKx$F|$PK4wtQvtWqX&rwrlUZ%zcyaiT6mv}@Uvzm6cRQHCu3*_-GNsK8{wgG^SqDn z`mRwX$Pqgi9T5P3von2X)l|lMI2`8DO3sdo!4)*uj(*{P;5-tk?=dFSVCi!Coha(E zBPqu7I7q>Ej)W1qf~!(3^YDt}!n=C$QY3!#4v8Qf#V&Wn0RlfD5-1Io5Th!gGJuL8 z!sYPP@<^;PTMhq*$JmxC#?b8zvYNmKbd*v61-%m-IUS7)79>skHM4%Xobp|={`>?V z2z2}#^Uf`A=$dO^_*+B=7Fj2?LCon8F!`>|BgUjsN4^I+iUh~6qZrt_wb)auP;kC8 zeS-S)E2Gyzp->mo*%`!1E8IjXqz{*S2euj=mw0(hXU*wh{15K1ddrrZwtc7B7G5CM zo7L(ec@%c7cKVL97=0wWsN>wRaMq7%heZ(A(Lw4I*Y>PiEClLV2Wz%S8@NJTNh%BU z5i)BxKFC9TXp&`A)1}dw3Or7;Y(_@xhg}1Maxl|=JicDFSf-+f0W*{_)kPCVP|?6* zq3q-W9E;Hum+LjaxIzucHx9)h3q?26;D|XKWaW6I4W&arwnMXmq2mBEJeU9lJ20TV zfgZFT9^fl2;zd+){mMnsChJ%BtRZD*I4GF!XyC;QF*cremLGAVl!w6(LJh_p<$SJG zLr$$&VG&7NRRsY}gwUh~C4e}Jw5WouYGWt~X@{M&W$PImw&b>+efIeqx97HRIAhC3 z9=Nuk1#0b$1x2)cW=oLF0id2`aAb#9w%R0sTz#m9t<0)o(v84_@@8vj5>7Dv+!9SD z*R8?v74nww8eu<~#jUb717%^w`Us0<-9=_XA2qggJYbQ zErI2O@4`LYaAB5t{*+c*oz3LW*=Hf_4yS}X8)|VQQa7gfRn7+1g|; z>1jwn417^9*gu!56&ukdl|n;GD*QU9*x1~+na9f^y=s9nswhWuv`tz#0_RB}Pk$~!p$w%;|Hf3A{IqkA<9H;Jq3EiCz#I+cQDlWE7>GFM zMIHfbooC|g(>6G~!HjcWsc)UnZrgZmnTdkary~%~w2(E&Do1$_d={!KMBAt$e$Qdt zm@u%4bBsLFXzqtvpG?1*Bqym05C;&=%f)c8X@ly1b}ZmZ`xcs`TAg~)Vg*!R#a`}sKtH~$PKh&HN!he zfFdCjU85MJCc#P>L(T~mgX9-y5YF=e>KipU@)`}$nDjj+ zHvp@E7~I#P2Yaa+P-2YiJST+Y5UU8$vuT=_Kbe;TYs_;IxGVS;(}fT{n6l=!v<=m_ z)ynzu`xH}ztTLIWc|mocGESC(O7~LEBWU|M4Xp^(2XQ10J*s)DDkfj>oVZEKD^eWS zL3ebZk0$A=H}M5CG*p^I*`KKkDhyKB;S6{qG~TxDG;0`u$T6oC7O+UG;4ff~-C$bL zw<9&Gtx9T3CpE9s8>~5=D|z-1$qmYLB2Ao=WN)qqy>SPo^BONIMyYm44q;#lZ0|Qt z(yf#%p8OD+Of=Zvq)94UZsok0pz2reDozu24HJk~ao(G*(V7wW|l1CZzT! z*@vxHW56pa8F9d)LFR~cmt4qP2^I;Z0&0_x^X12ccG}P7rM#dWa2tgQq(H)bA=_7w zEHdff?9Fx`Y+^Vpupwcp=y+JWV5!mzRn8Bcu)!VNJ<&Qy20AXenEqRVV)(XgS6Kzy z*mM)1*EQrpxaIhM6qJ;noJrqmPK`B`ZDVe&^xh8>O+ld0t#}Yv9k-N_lR?;yJi8SX zkkQtvt5jvrDK^eLdjq~@&2EnBL6wqqvDMTjh~Q|M_LS=*r6DOx%d)}%=#-FuEwt_D zo|#i{huJZk>9!wTab?K8z$cG+c=yXC-86?`DnQ!YQVw&x0!DpDL&+gefZ;0RAXYMh zxIofUTpW`bD$1j&zA!R4J*d=qH80(y9nqX29U@Z)StSc9VRq>8H1`_~6oZq09)^dO z>B{nWo~sLU?)w>Q1#F=1wKW&Ahgr=9;-Bk-$em$geRWv*yI&NL3(;m}5GtC_1*Y5J za2Noxz@$C$j!^F1ie?0 zxS=V_1^q;sD$3d>c_c)tEyL#syo@aHAXDC|`KFX`DdppF));05>!DqVRihwYD0A}L zcH^L8A-KYHA~#N>o1^(cBi#8Ig5|dKmCYM&*swC(qX=jln#5tejnQ--9kwhkEHa!C zRd8+*_U_;YLq~_WUt<8W<~XiEudbL)TapTMe6YTX-`lEV#s{;2&lH*&hgMZJcH|O3 z)cBiKf7$86$U_#TxX_z(a zITmzUNYoTpdLWOLF_DKM(neF@eFQF-QOl#khV$ecOxX%b*SjtB4x-QD24#)0G&Qyv z>;e!RFkh!$xj~}Z;G3NJ9){6WCoDn2@W|6QHhfft&<}v7dj7D@D&Pw)ep=QcMjE!} zoM|x7Kt9;!xM{7e&fQEll0CR542D|6JZf%R(x<>kgKl6TK3E@T6jy3f>rl8M7ZdY@ z`El2Sg=5u9+4DEHSmY18gb~TnB;~4gWl4Of$}_EEAO#jZCDV)z0yE~^pv)ABV#D(( zWYWNvL36{wZ1YMFNa4)DtKYq?Z*^|Q{fZPVyWePqhwsIZruM9T_;F)uYBf(8uh&^!h78Z1`uZA`;BsXz<)qtJJu zRJX7!&y+>TD5(S6>{7#m7LydT1s@O?Hv*6F!$5s23js!}DYj{BU6_zKl9jlXFa4Jn zVt8Q&=`N61n{wM&8ufx#9p$!f-LmzCEb`gI48r>Ljuok)kzdu~F3HcNwlWQF(FjPT z(FKKS=lk@{sn;8^Xl)g_qEJO~W~2N2AR_~XeD(k~K3H3rpKwjb6vzh%hs{pX8#}GU z#w}5Z*--3~Z}jx8i>-}GBBW$HnY9|d_{1K15X1@*ip6v>SthK-9jcW$30SR2Lgu(_ z@l#up+IUX4%Z@fpo(=`+tFzF+Mu3kD6S;l^LrMaK^$*Rl+7BCRsC)CJh8E+fmnhiQ zN)1DX$M#8c*ix;`ahGdZw|<7yOpbyF9Bgn`GR-NJJ@=f>tZzY`#Mw-U(JV8Bc@gy?}HgHhpH;`dFX61?y@B_v~M*^;s? zc$*y00xG}UGAx;uG@^8a?4?(!1$4t;5hThcu>Fm3rwRFTaNN4&$$fpK-hk~7$R?sN zBAWnKl;;MJ8h|Z zmTL`Xzj(aWvJ|;0&|H};NMz+4_~0sfZK+c9L+l&m?i!C?U6}F$nLAB0HhvfY6jcbM zUz~;AsL_132{5peLZ1-2npInLe&|3Mhx9y~nKI}`2$Mnx0h-(fP#V|j_O@il#5dNr z)#NLG5>{TbxZB9IOb0OROrqSAsSNp&@dS9w?va{>bS9J;gKTk*&FKVxQ~@RP+-9d6 z7Usgto1ZMB5o=MKli5@+e1*lrG$e@HIWT*4mmtb8qh=`;33hoT%JCT*!?-)PUSS_L zBTP;tLz;q?c*pbtHKnvYb?g>+l1GA>ELAa+fYz!Ltkfg><|biOGzxITa-n(!}7C6<%ko?7$<_d7(`J~wueDH4T)$@f4|I+BsL=7LL z!u$maAW#L-DDU#^gQdD-MQlPghvkO3pBRNXXqbQ4c{DN#HakP82ZdC@ho?EhHi;&s z$_Nf2)5Kz%qDl+mLW`aGx*I?AK}Rvf1nGhAIh)};fQ>PqCnyPBzddIaVuT)>MB9!S z?9?+Xy!5^WqC#44dJvR$$^wSja)=rpY-9TalIdj}t|~`@R%x9_>nT2@&}owgUodgL zm3i6(#a5DPYM!~P?r{J`f-TyMtPlLOf!x3@J9X3&YsoPyyJrU6^YfS>I|^pn-8x8$L=L_Wj2dz0CwkrYYB&VRvOQ}@iHAH zBLPFJ0rCYNtpPunwPAP}_@-%9n;s@PG_S*sdLT=Gd=%Dt`WzCqw9+WA1fU6Hw$6s3 zeca1Oasy*LM8pbdy6)+E2M=6MKKOQp0<%_?LZ<`kwz+CsHNEC*E<}l3hDIyR6q%3C zQMT3ySs_Q8fR&^4ai#8(PFiS6=z?M!q6AwO5PdF7M%XY~Hum)L7VHhA&$F+#lk(Jt z@bVYVlvGz0N)y_ir$*sn_6xaPrD7;cOV2&+EOsIfbB$E0KhqB~g?xiBOLpdG&y(V8 zr(;V43L6xpi>IQo(Aq`7tv2-t45NnnL7!Yc0Z8{sLa<_bEMw8sMGv{SM8OS@SfGL! zxQgFA7(jREJKPs<%3q>aiM82P_UqSK)NK%=--ipjoU+|?WK18m2SWySTurpj+lU=* zx69Ld0>e1Y0*k4+aOQn8G1uGI4TTx*2V17a1X!tX!FhOYWrtqj;1P!={(P3n0Sgae zL|kYV&20p8&^`cYAgXC_ngTRSR`EE+Ig^k#AnwETfCsUEb2mS{`X zJ)WVD%V*1gTFaT04>0vaaiPi6FuW6%`Z0JnfOyhYJl;1Z@@1=a@u8%qH{J50L{Kw1 zl?FR35j5os3w_+~w0V!5PG=Nxx593>HVObt3a;JQ)~yauAuXDvT5CQj;CN1g>>tjH z>N!MtnEjTe9sF%&{+VQfGbG8v`NlvV`pC9Z4nDSOz>z=ungQIfIS zW@RSzARcpHg0mqF(884XG$HCuV zc}GL6xSn!}%T-Eqpy6~E_~A%$qL`<(pJ-Vl9Bqrul*{a=X<;7Ic%m73dg)i{+lF-; z2LL85diG(@Z+Y@<`?#AsoPq{h)$T!Hmb`Y+&8E${N4l#RlUvsNVc`?CtpTU5GcmMpv^GUkl{1+1@0KPxTfB-4FW4< zR+*jh9UYq6UV!WszR+viHFeU)(a_(fzr(Tc8N@A_29Sk=geT%re{6f*!%Ma*B|G}o zyqGSivLn>^nEHA46x&_MaGOpl<)|93)ar4#d}%fa!esDrU?8OcH&vJE+D9O zaPDFE;iSRz8zmcgOCUxyL;q;yR$4Bx)LP7&{(@=PLd)|jH1QVc!3JpHp0{^HolA?Q z-F)y0ll#zso-&PxX%(3rz)(hT$qsE=O`!ILV8;E> zqwOTh-8|R2$AsXL{uPrFeeLd z%pf*3P=-gvo2~h41c^--5ABfTl*vb%_R2zfdR#o@64PQ{3uNF`7?d_2xhbm-xZk|v zStk$o@x3m%g!PJmAlwz;hrzccy)V`qn%|55f^g*oAFchp6B_)Hu??^aT`2 zRZTeWX|bl11L^<@IvoQ-Gb2CLTFg9DkdmMaSc~R)vbs#~B|&=bh4?JG`wzP4&Yr;! zeC`^m6vHQ1nh-hpo&gMm{y4(+^`^uy`D{C5;Hqhf!6t$S2LD1qTF0nTmGLZ2&;@U) z5^bX`V`!8oXQa`d>G5sN2W&n>8c_q*paW*=r;D#H1(PlkQv+BNrZK@MO}Ar=D!sIB z@;4@I@5Wc5+=*9)jaF^Md>l(%mj|%H1F3m<>lY;$wIHzouH5h<-184SfMwkztd!SH zaxU?pAZ7@CHR-vv-j&~s=i+dik?KxcwgDVqOC@{FVEvqJAZQOK^79YPa;FFubr#C8 zr?%BBU~`jcri$8gMOa{bjA~%L=@)F@dO@E(q6e&VMiG%(F_H>beNv4Ve}o*9ybxos zYl@D!hD?NZ>(0y+^6CTl1;nt@^{pIjVmQRJS|+mz`eFXgteP@xWc#cauE3tZf-3-3 znJ6gY!)Ho(M%&H|$aGxC>^XQ1SZL-gHy>2Qyexxs8hJCf-fh(r}34U zz`94`tldySGu@4B@&5MwF%=(vh&()0vMd4I>hvZ7_cR)lwrl{zk8Ny^@Fy518?2s9 zh2~n8@aW)erxg}d8=af5S{b%t5Z)9xhn>J40LM?s5iBaq@u1g31Jes(LLG(=+zkOr z)bS=1-_vk;U2t=*-B)hrdMVY|Vv7l!*C{vBj9rzGYK9`31IWXyx(5{G!Bn&0tR#Lij&KxN-{1miz^U#qX2c?jeAwoZRVj_LaM2GBHil95_GHmkK z@SPpGu`I@>g`K;ExN0dHOYwKMRH5<@Xj-3pPIXw9t%0cuKhQbmtLfK;auJ^+IWTs( z4<~0QXVe3ByfGVu&M=##;*VGeN3dYWWCNc3r~wAv6eAr@GtWSIvx3O)w=2DpPwu)u9`0}rJ;sNkucnFW*C`6v0Pk}*WX$QSxclXjPO-sQYECqycC5r1u`?xnmx`%*$nW#xNqf5F+*tT~8Sb;TwrTYX z_Vjxjc#4E13u9U1JQs2kNEGpYH@8t}Ux$<|dZWd~)q=LTk={7IqIB~++a~3I38~VE z!Ten6sImo38`ku~^{70E4r$T&vs1+3Jy{8WVGXr zQq{ttuW&-{4_$)p+vC@@B0w`}T8l2ARXB>LX{Zhr@?L}#EG|`kNJ-od9NVPm%pYS# z?hGZk7@SgFc&Eh)uL7Hej$m9>JPPq*2R+@umM8;Vr)v>a`T&za3Fe?F^X9(Ma%Pks zz@mwXA=C?E%8M40KpMLBfvMrO51L=vTini~c0(?$TG(s_eS#e>1|qXj&<1NpQPp=EJ_2WmYt%uUT{HJ|x%ZG-_4@BcKD3hlM62u5?Ez7+)V zoC@?n(~b|Z=OuHQPGj@;WPF}l_VB2Z0^-1E6e>cGnDh$0*P{pk8C@`%!NBX!cpzc3icNb zqXzdU!86`)8h}DNmjlc{O9u5*f&ah$9E;ZY)zU;igP7EoWbrA%U;C4E`=9jRrRh6= zvjTrw+fOga+85Jme}a8#{u6#bH$eESldbJPxg={}eR7fh-6VnMV8wa~7ZQ(hp}+KCQ2~fBal)Tl;Rc?^gRM{hnr^ zA#nJZ2KokzfA2@G52}a2H!w35howm1jS+|n7 zE^5D^_6usi&j(tuoAV!_?~K|%daL*U=&j!W9RX2)V}3rS_Ipb(bGyC$+?==Xj@k$P z3*b-T4Pl}EyxPyJeKsKKZ`}TKfFFea^)t#z+&Ge@yth^sW47j`jXC2OMaan{J8(D_|HUmq5U%>IMD4C{%*z_?jP~%CF1|VC$xVP+b_~dZC4BG zrjuNLQ(WM9JqiEc55&NK*gt6Hg6xPFUU%K&?LURz_icRzz5|SAzEk^`pXHYKg;9g( HWAgt1(l;&@ literal 0 HcmV?d00001 diff --git a/resources/executables/hello.c b/resources/executables/hello.c new file mode 100644 index 00000000..dafadc78 --- /dev/null +++ b/resources/executables/hello.c @@ -0,0 +1,6 @@ +#include + +int main() { + printf("Hello World!\n"); + return 0; +} diff --git a/resources/executables/ret b/resources/executables/ret new file mode 100755 index 0000000000000000000000000000000000000000..dee274c05ee51f60278bb112b687aa2cac89a027 GIT binary patch literal 871768 zcmeGFd3+Sb)(4EwBr_yHpo0*J3KB4Zpn{1KB}gD6iS)=sqk!OoqAcPS6?F!JvLw!o z(6-~v^@{67aeZ*R;)Z}i5|#`gvdShRJ9Ha%GzlQg`#n`%lb%lSKELPpdH;DomwW9w zUCXI+PMtb+>Qq%{dZFj$IJ-UGX8en@^|RRlmtU68Quxzm8(!Foz0)J#*4x$s&oo;n zR@M>C;ko=ZpZ%md`J4E)CG&S`gJl`-w&Z-CVf-$>zBzjrzvg!+tZ^(`K7<@l6a`X-Q8`<>{4{^f`lMR(^pc zeO`NBex4=0v(~@p8@RwTB=UlGCtO|8Sxlt|ZRnV5K)MvR?KtPh7@0rTmkTj3dWd+N4eeHk3(DFXj^6s;|KWcd&V|gE8 zc^_(dFS5KBTHf<4?>XXKR;Q#VYZLd_Z5l0^HR=@VgTbR^wL=E2q~)^1X;=y4-I0+= z?@Ay&6$#mua&E_zi<4~Lexs3(`b&444$AMo_&t;f^myFTn(4uG&MV9iHX%F036Umx+dki(8@q}ytK%idT) zC1ih6dYZQFOQ%hBzC=js?NYE38DZyi!iImU^HD&Nm5Or=etiXU*mKo zjI_E5sWllhoPAjFX_pmdZ)CJDDFc=TtMLHs9g!(HE1Ka=EBlp6#gI~N$L7duS{8@e zS!A&V2}~A00?_1{OctvEN1PQ@*6FX0^W7tdUQVBhma;1srsF5<`~-Ovh>*j9^iurN zKUvv&>Ju)h(AVjulmaP5@K27c^wmI6L@X*KlECm!d-w|{r2Qb_^0f;)?*u>*56;x5 zJ8j4;q%>d4urn6`>BaBb^>OhBI zvnvA~zV>o>U?Ng%CULj)Ut{+uVeQrviMAODC^+pzV{uE)njLlV0_%7Gd#v@x{}a~# z6S437C$z3QM>-?-O1Jtw>$(4(6y*Pemi=ut!unH~e^(T^Uv^yo#8Yv^$$Ju>K#Mvu$raWOsG&?AW+3G|4g z$GJ0j)YIb>J&w{tr^kMJ?80MgPpMOYRN7WfUE@)mtu9Hj6=80>bYW|x!cbIx-ooZl zs!x3=y;|A97O3>umlc!7C;fu49(Ha|<<{x$WevEZ^Pg*&>rU5D*N~xuY35X&`7p9% z*#aAY8bwmZm{Fy`$JD6*$B0{5UKHFv?JAG5+oNRcu5W28%-Sz+sK?7b zyvU04C;T86X?WR6X{s}sqw&Ve$_hDnWZG4-qRC2+GUVoG9brX#1bB5H`_Xvy5?-C` zIjHbmBtPQ37fJC89YoISa@}dPaZe}YV!FR)gzH|{2-khC`P|W zmQZ>yA_dDKrtDRP*{fXNk@0gaBEkwnE_;EpUV3+KC+}TKRh91a?@92VhE&_4kpFbN zFFn7uI?j7}mDYO0Z~lYlG9tj|QZ^}Jmw%r^67@3xthd_Vnqz4ud-_pBf zd-0R3RC`-h)g&w1%l1U@jtRzouIxNjoA?|RMD5Z8cJJV@^W%<~ittZ=1P@39x|ak9 z67e5AZ^)xcKLO$vz_g=Ym7c^ztW^8=NSpR4+hwI*0cT7H!Zoi1H%dw;V5oU-2~h;0 z>7!5^{nbKx@gGQmJUFdyR~2Sgy8MxNm-KRFfwHvo>R@DgOO_Oel+G&)LJpg2G3~Or zny;^ES$3M@^4`A{C|e3K0Of+vo#Nx{c0k*wldCJ z?yo_11X}X~uuF^AfhFMCbf|7?=UqT`j){&{ya=ioNT7~{03y16E)r2wycZ?GHF*+G z(uBMMWgQxflb-tlx&AZFq~KBlv>W{OU8NcG0n4G3pT;z|$)g<4%J%jBBD=ZLy@@O+ zloVJ3K>r>O6IX(r?fT!)a@4+LA8{)i?vs_hvVZ^a;vw#EWpR&uSf#3YSJO}Un-2N5 zhqRY4Sbk^r&19p>7i3-LvB`P#^tL6HV=jI33QCCV9$UU_tl6OD+m^8MWk=bMa$K%D z+F!1!kC*M$@`m%?Hc<=-1_o<=vah9ie>llCylSYd9MGNyD+`jlxLLz3DzcIX*|ZOx z&281rbtq*Yv5fJFXDLxf^%ux@2S*kB!wKR8o9%+X($GARH?Ux;_YRREgSR z)QvE)Kel`@++p%WFvz^a-O75mV(9I=N=o14B%89d>bFFtV|Rf5y^_)@ozk2a)3ZJ0 zIVkmFf|APi9tR?qlB_I6qDyJx?=MM#aZpfyUNI^(o7Q;&ZP#V5!l-uclYpY*9(uOg zMbDI-c>43YqGZyv^aZqix{$^e72d)M|HKM!WQEt`sphtq$5s_Jw*PtV?#57cu1poOs@1^R%KV9+pfBN^td7Jqw`}=oS zx)huLd?#W*x{1iJMm;VOrk+voOi!b3q@--seyEwnd1x69p3h3txmV5 zc{bnXubd8Kpf`!gE?Z7rc+avbt(`Q#(qAbl2`<%UZ>IY(N|}6;y%W@wN>o-h_*dDL zR^I@ubv}q^nzwCPs}Bh+32Sw{lJYuU$_~=5qqjv_s~MC9lcc8P0-}ioiBGb`L|f@W z2fdDBugSoe0Vq)lwg;|^-KdvG4=Feabg0hXTP4{(qIRUfSV~B_2BksJYKMPS5;8FB z6>d;cE6tS0^he&5d`5H^JZPEO4X+D<=ay4lo}D;~1U0@K%aiR5PE5T8jkY zNlgg=s$H5$i3=$a-B-Go5&ki~!Y-&O_fnbaWGXX@5-|+`QyN1}^+_DHOBwS%dQGEO z*3MXZ&BtpsYhf6@mg4^h^QFLa*sroy1(XC*^a<=WhrOoR^q(OF8k(*eWp#DgsayRP8%8>MAIlL4g;3?^;iZ?w;4sP@|S1-!0#3b}`rQ*!4ZE4fe;pxev z3XrSbiz=Zh%MxYiPBH`_D|tPWm~wxJXy5ht(UdPxUCmqF5^%>i95h6( zrY5p00c8<{-(K`fLwO)bDLXrG%ws+&I3CoMoqo(aX1o*}N${D69~FJj>2wRb4vq zW-|J4sT5}#D|R_6)`1nflog|VZzsd^Qk>0Mu>@Ak$%@6}sXFa=&b52n)jBJiL%!aY zu)Pj+u8uc9s7#Rp5SeWONnBrtp(ck~_2}8$w&-gl$f2A&uZFu3%6l3=S`Pdztr+yF z&P(B-j#eBQGL?eAx`oydwyet0G7>Y9=+9ew62+y!tt5AUUdax;d7avc9TgE&xP?{7 zPh{mu-HU=pyh)_I9_5(!{V#+y<+DVL7uB1djPO*F)(!oOb&V)>NP7jP{CWL>3C8kW zQWD^}2=#pCdXdf9k?dM+@+?x9Dd`imiZ$FJz+&ZA7SEz+3dOT%qGt*9L^2X8ksxCx zo4}}K#nhBkASZelVWjk_k@Z;8Dcd2NcEntms@aZ55~Y`y1~z&f*^!z(i~1s|VZO_b zVCmtksi*1_Xz4Zzf>)d?;0Vr*mjXlaraB`DNw$nq)T?!#2AC`bzW`k<8U@l@Fh|+H zGEP~lY^jKAP{w!8?Ann{0uj%jn=TvXB) zwZn=#W{~#ggEYJLF9+$fAVld{O3zl)=$SGF&qjmv8CGmED>jK0^RZ%!i0t#hH&c*57&$1RkI?S#WK7hvb6_KsBW^ zAvs+*X)4C+UEo$8mGq))KhZC;CwHmz+)>ykeIGMYd2LA+|HcxxZ1p^hdL`u`yk&oV ze{asDuKxPI@Hyc4mSs#qYNQU;#^Ke!I$udyf)xF3deaIKg_yWQFQS(z>Am8m88-o} zSyk)ok3z}bd1b46G2GANwdP%PRB$4CLNCTcdk{LI4?!Q7os}m)^mxAXa&_5hA0{wN z%K3q6DbNQ-v+T@cnChg!hhSFkjs)V^uZ{HAcammMv`2OJ1n$!P=lv^F6=xTs?M5U= z{de*Y;0(Nm#xVFR*=kb@k8*(3i1#KVfyIusFLKroDwTau|huvTL!r;;no#oF#Q5bCF>?4%N4% z!EI1A{ee)bwH+yVKMELa&CNtxKBvhntQ81@(Z@%9!$15Nxj7(=NOTc5?myD~9FY=y_? zQFHPSVQL{8c?e|7YO8uA%b|8ZqHUYpeKo-Ka_;&kFVVxqmhjUmdm~Zue}y!E?*!jb zk2*3-R)=RU&PO#DBU)DFG>@8}jHW!8LyF>?x&43U%L+U}w>01|ycNZho>+uvSg0UA zBHJ~&?hje|9IxLyZE$;JWtsLK#4jsHVeoP=E%YOj>VAbE;Ec$fPhhh0DCgZ$;qOx5 zc}9FedNQHibxWuqEh5*|0$sIR3CrEXvN|L^QMRx102!KvXYw2ZI>4Q0qsc7nJO}eg z|Fq--Foi0LRKz8tK*+fcIdZ7iC9-mJB6E0T<$76}m@GLF2}yxwKGzk4exYQyMaKtf zovv*Ou}>=?4nNFiO*wsVw;+vvo8jX)mqo>}g7PRidr@6x zV(=(=9YKLR{2X)+{yGueqb<=Cc9x@5KBa`6PNeWm=dVAZZrFJl`FoVv{p^XqHkj;k)Wa5X{j8zD*qBO=O zULhsCDko(Bo=W{?XyMp$5AAoMBE#!Z>OI{f`qL);Wb2Dzo>1Nu@3*wM?(~FmE+t@S zQTOw1WwUFDTlsyca*hRN-Bst~y&bZ5u<`0qe)A{?m1C|*yIt@v?e5%PeKkPy%X^5o zhH?(zM?1bZ5+OYQv7RMfY6_{ac+60A;`=}-hkAtYGg$7fu`O1_RjAj8W3bsGLv}*E zHFnv5HsU+U5$c^TX>M{w7~On5Gmnvs`r8st;l?ici#dV@9#RrU3N7hObzg>qiLqPdMv7H5Vas{&ba zsN;K6z@xHFKTEpSAYX`f^CGMpY)pSpyDMswm@!0Oy}Jc^Q2Bv+P`eyu+{(5BMfV^& z2lJpD)$S%-(G3UIU&;o=NNK^R_kd5|kcocBu7Rxl0fcAOcx)AT$4<{73;F>N(-uPT zb0S}TCJ~r1z_cG>>0x3KYh8|A0UC?OJVzd5@Y#mK+IzetCTkWlvCFSv<-9DBwc>lj zK&eedDTMCT0S#rrG#{cG|5Dt~`pyuZZX$qu=@AJ$)>U;AM_fL~g^bZTh*C;f3GR**H*E~^A* zqd+BpO~Px<=7ugOeP9EY*+-nS@J~Y!<}NujvA67>ng&&!+S}Vl`(Rfj0>`AAtX?Op zQ*GKT{@z|zpTaCSHCYSrgl1}C;#C8Hg*I#uLxrwP?OjvZ(4MSL>|OIg!@JS`0WpWe zendm0%Hj#2yFeWVZTn_8KqWL1PmdBT#*fLg6t2v!EQBNf;w$hgWHm_DJnFb)tPG{V z-_W-%wJ_7|pE}Z}6uu?}W+KI-9MaNu5wb%V(n{e>?b#(%&Nn=JqeuCm1Q=XOxUM#I z>-hqu-lc5G-dK0Sr524-w#iB%*5w7Er|oWa=*WWZ^@R%l|7W36rxcdEx*vBbYa94O z<-%aC+TmGco3v6Y+(ssD8~O#NHFv~o(sTa;EpD|it57XUl|y~EsR@YZOM!2YEUnBf zoGH!d15lmhKp~s7R;evef}=qk1;CYAi=<5JqQ6sFl}Q`@I8#=7*K`{l zJ*y!FpM-|_dla8)X|oIeOb!>4JB(_DD@V)M@fE!kY=e?WLST2ywtK`z9wOuApskR+ z-NJHsGtif!+`5V1kw6B8I^5t=r>4pqY9MBt>fPo*$h;ULI8J>Q>J_IY?63Zo0I^|Hwp|73sYRuRuw*$mapK3K6VwS%O(t^P2dtnUT{cOjzCxGj#VoCq@Mz20 zVjPadLWa|YBE6w)scy9hW31ga^(KdU5$z4O#f&4ZR4S#_vVA4VC3KUWdPN^YWS65m zXe2PVb{@3dqfUUDquzU@`u@DOtJ&=84lSl;wZ*F|B1P)dlA5awd*}8agW48O@F=x| zLhYt|Lh0+>YTtBi`3@3*6!;TeUKEV@wgT6#RWZ1p04}7y9-Dd(Qo%%tTb(*VR%Vkb z${~kaRu(hm#Kcs!8ymxgrJm4~1g$1R(4qDR2}R1EX&BGFfq z5dkQ7UycU7&1ApFQ4j1x(j|z=6Y|Y-`}acew|bPJrP>W>#-k1`^(bf1YBgE2En1f` zPWap2^h8Q3thBRmkM{k?4x$Y5*Y-SwV@`#oWEGY}EW|T&aNYjGl7{i?&(p#&-Tw4S zbTF3diSTBQK{{@DP036ugPF>aGt`&aUB@<-%v~=;tzj|zl^7s}<@$V7Wd4lmY=NU= zSe%_b+R_G2`;hVm2Vh)aWjqHx0J9EDffDoPK{9%G`Q`6`~!XOYR*cD4g zMc*8c^0Sut8N#sGbUP~r?gwlBdZ!c|a|Qw-0}GNd;Yh)IXds52bB?sM5p@;x(0;|L zmh`JX7w7VLft?gTQ=YIgKq{Lp%lsWaf$({kpWe0)!exR-lL(4XwgOKk0`dKPY0dO$t1Q zbaT1+ths8GfOUg@>Z6Hn1XufRrFo$Qr^O=L?k~wO;Cw?R9i2c|9i$RxHj@{S^9btd zKeAeN+I&`Wxju)~O!du$5{yE=td77;dP44AoF~ou2YwxPaV6U7CotO z_aEGJj$ykC=R>f9toPX0qOaRhmXgyBKcm$oetvM36ii|aIFV}Cs}bZf9eg}dgGF`V zZXzv|w;wOsu#wo@awEZCiIWvAP!(d$ULGUXWy>qTRz%zJtsM&*n%nhp^@MkZa}IC_ ziIY?R;%&%ie0~nCO{Aus`ZdT`r@pp?97`izt_zajBA`}DhRQ5^}g%4Dp6 zf-I`BlQK1?TGS2Fi!V^ju{Q{ansS{^X*J2!98^XO{iP-|{VbCaf`)DSwZLLpKwJG) za#qQogBw7tE1_aM;i1a-DNsT~@B@pMWSo30TA95{4m1Ch$d+m1K7)lFt)Km;lcX7W zcmagH^y>f_!9wgkQE9hwZnSDsf>#44mdalEi+MYbL!jH1R*-O?&;hRjtOluBIKLjL zpvPCs=)jh50XlpRVNt>!<Yi4U}p5c$L)3#Z$xX# zuCT4=qmSFPPubfZ*#Ff3ziBbtgU|BOV3Bf&JcJ@;GoPQN`SE@GNP*8V(FZW$e}ms8 z13=$cm*TUzN~hWe_*&wJ&IY*A6APOmk0OYnyfJN?+oHz~rNC9l1yjRGh};?TD5p_U zy8~5>Y4;^hC|JU{K1rfc!t5XkM!`rVYL}dZJX8ilFJz^Pn{SV55DsCG53!WY7VQfR3(Yxx(Gwn2qh8oHHmOMz?A^=iuHbuDdU-O^)KV`b^FRfZCdmBv>=2bJPf z&`;z^ZSvD(rI>cyEAgt%rjaySNmXajprr+m7h-~bA6x?cmI6VdD3o`}L9*DKlt(Kn zXsC^)iSPk}IXU{>D9ZdBX=WD)tVm5yXMSl%7-@3KQb|2Wt|uSc_X`=9#M0i^7)mb% zoG8Wi-j@t;K&ISv{gP=D=QhN=S11ha7vy~123}9wmDFJoM3PT`VYgvfIkSvaV8+G3 ztbYp2EY=%S($kplycdlXX77Nno(!%Lr}HSEk?&ii?5ybkD*$a-4{qH474|{ul*7Ez zc1lsU8U0GVT%df$diTcTPz-dSZw2Gu=s|5Xh=L^lMF;JerP{O~BI~(?iLV=`Ijsx9 zMo)xzPrxl&Oor3$ZNXQakXC^Q6K?EcaxwK17Lpje=Cveizd&Ucm=48NN3ng6Zt4xZ zHS@6m&3h&p;`1&54sysP-)_hO=An=qI z4}OGJ3|q|DDyG?O5W$9$8r*%uxy#af0i%H*aV6b`=CW7mmm?LO6hI5q#xlF!AKhk@ zLtL2473nkMWdBk-Ms}dm>*(9ZSEII?`fW>Fb)1bt2Hj9;37H^LwV`W4JJJ0++R&4b z} z&JQSK-v`F15zGPFtw=FuXQf-LDRV3LC%cq^iK_E8*bjJ129c^ej0kmm7THta@9hr`59&SDf`GoukfzP?Xd9w-CQp{S-ygPwVAKY>1W7 zI*-Mt+4*(o58p14X}?6-gaEf}iuqv|n{6j_A>x@6l1;R(SqLFu02Dyd6cR^xKYP{R zU@nU7w2hz~9Sm{xN6Ejj|7jgM)0kVH1u-9A08CgPFl7681KD&SW5Jc@pye)gVq&m% z+GB42v}BtXkx)=zig0a$x&e`lGufsssdBeEjV!2ly*qSYT1`qh&VVJ`d`nrp+mAD2 z$ofXTEit%i`T?3$XA>6n#+q%y9w3pFm8PPaAjT5~t4a{&m*IV*cBMCqH0{pSq{Muc zbLImU7GcJ180j63!5}7ZhRU^Gg?F4aN~5zzn3E8xz!@12QnKjWWu~^XD`{GoO~{v0 zWq;mBFfm-f>vusWk1VKQ0^UccAm9STG?b%%vy+4&+WjaqID#Wh_^+7$^I*dfkAn1k zZCHtA^~eH>Dus<}P3{o2yzy<)T}fO5v7aZ8khz6xk=c%XLKKzS6lS5H zQc-6(jsQ!~k<*5JBn%xVs?%tuK6>ICgETxxJDRgB|{Krq`cnh3Ggf$TIG_++Fw2-s~nj-XsGz3Y>OhH`gZS4$Y*+PdX*c7W2 z4QHA{7b|8gqhS&*97#PwT0%ppKVc0Q=2O~O=@_;_+Z4($nfHB3)-7B(fim!0LciYD zMo=D3N!PDnM9D5w&@jZ$4ciXn^!@bi+N>k^UZTq#|_5?UHE%>y52ooK+$lW}3j5 zYv0E3({XCa!LK>d`0wWc6*f+VK7~3R^Y;wrZ`(mvy?xrhnhdY3K`tUnym$fB0C(*$ zVbS;p)wjcy(7NNDeAv#E?tB{+gsnrwM{mm-fv1VlzZvojLipcCYOq!p;WJ@FVQF8_22&wEKnal-*o?3zwuKJ1IgIPz%U zPwTl96yYSg+g|Nb6W9~?Y*_>!*}2-2>pjrQ;dIC)vq;(FQOD!xG!D3Dd6ae9KVZJI zBf1B~H27@Uwfac7!qN4MA@2`dq#XOUa{BMbk`u$?(C5sP5PMUd=T%@cVQQLw2H7rk z7_9fetE0yLT@WO#RyLAR_1NLPYyf4cAP5f6kn{=eP`d<@fCpxLxLkEGj#9@_NDv7n zh|-ifC?$>jqt8AX;=GLA_cRSJn)3W;(=Nvw=Yj17>BTaV z(i~V^J3P7L)AN0Q2S*+zY9V(f^a2&6G0D@+-xG$rk)5F~IsXn6T{X*}-J)ZGP~QKA z*sa&MLBNLo2=(Y1XS?eL+JWDL5apWsMa|!9B=9V=gJUl|c!ErQnYYN*p2umr=d>6Pmk} z<9t5ag){$rK6;iz*Re?!5qP|ombAc>^mkSpMkN>o#L3^wX{IUZ2M!YXUjt<1zs-rp zl%#M7` zajNP2kbnf$x8Sw3q&cYGjtDsD2UY6;ajMfOmrtb4IY?BW1gDJZolF8Wk%l=0s((UD zp!%&yqD_AehzvbJlSNXnD+VQ#JLrCxwbu+)?q^T}FuQPSnYVl%kkRrX4pPe_;R3Lh z2QgoOTF&7Rq2Vp3Q_D%LWylLo0_st_9Pg`$IvRN2=OEz?0c3dR0zg6FeThTBJ8m(} z3^|jF(GOqa%r;}-dMP*;FxS$z0CDuEIL=Jq{Dp®!~=em6%7^dE8v=xMG8`b!D@ zP$1&t4)Q8C6f2*#<3zV!&s)4h3SP}15?KmI1h3~SKn82aIY@192gus~ofkygzj6p| z=kvBtoP)@=|3UK;?D2X4p(#CJ=sYlVRfilhrifx~@2iN&(QJm;4|7P%pk!{PFip{D zjRun#VBZ{|gATI23g%LVmLlxl4mS0L^isfdc(lZ$yqx|TUdVc;dF&fJFjW)C441f- zwI1cu^m1g95gSKFcAQ7~A$uciY8tnxqtTN=oUqYgP?xLhqyt=4e+j0q;G6J}{bz8< z>>=(d!vNC46xO-8NcjT{`mD4^b9r75>BA@ej)p-9GD=|=b)koc$uJZp+r{xl|C0~H9c_3 zQVOg_J4I^WU)=s`EO#SX=^}CljG@Ky4|1@XNwZQKc?cyQRrE7g1`_Nz^p>3KNr!#@12l-4JV^IAX+oR{PFauA!o4>- z(1}w#h#3^vljYp792%G`{d1|DTP^*wGI6OCi04X>>aTZ5&(#7)u#$zJB|7b;tgiYk zPOjSPI3+#aAwg=>0oya!QO{lKJF2Yo@BXuNPrSD$dDy+NPQpDtHR%z_(c+dbz}+C57O0%b#RB>MJg3$d4hp$&Q;JxmYg3v=j5MLxnEC}6Ur$F?TlzFCmeL?q)bjGO^a$i-MRO5+}PrB7Ff;+)#@WLId&#kd|`ZC8>Da!>hGcHBA(1j1GLEnGN`FyJJ} zNa_n5_&y?C%!h$em``Iljk+U~79;u=W=QjGH-#K+L}O|e9T0dL^LWkQnHR0!3*XkI zCZ+Q^UD*dGMMk{r_abnOkzCA=0pR{@O-qA*IuD^vaNzFkDqMQSLK7HpVc*~P2b*u7 zz8J27ta9bXSSNpS0>v8UfNq)22P*OU+pNvjMCwQ}V)Rv}MC&Nkha&So4yCIwl)Qdr z2Mr<`Of-;g_|`Izn$0&4Bpl590fUJShgk>H&Tk;3&q!-~lc=*R)pljlYNjsOd(W+& zbWC3kUbR2&gU=tzY262|N-^z-gmP}p0$jjh*B>y@y*a!V*P!&PIXv$+Od4q%?nq_Y z0fq^0#ebSn4z3cZ5pWw|L-a+sx z4&P7hF6OX{+WmsVpA()BIQ;G@lz*MWgL)%91Q-zwI0=40@T%a{PG%5!g^vT`?m_@l zfiY!2%0Zg4?*z!EY!?9Tja1QFnHViD3yI6M)zTlMiAj-xUoIlSM4GDA3g2bGaITzC?k_T}(Vd^KIq z0t_AR&Xc-Qc1I4cqwF>uPNU)A@AJO{f=`V;4>E{+>Sq9PY5pJjobFviqPI|!*8&msd2{r6 z*C=}0rs3$D>T@YbXAPN3eaL&Y#CtpMxHyjb7-{fUY?1-7%{P@$c^_e_;~UQVypa05 z7cxq`U3k?sKn1EEC`7;g3snJsLTJi4+!c3!^ZG1$P?xn{tdfY*eB6`SpMExP!f0EVfWwk$|as6lG zOxWM%A-kuDCk~ZIZNZm4#1;S@|EWh8m;(Ofo*-14AuIdH(>6|<;MT~V<8{JDXrH38cP!AIakA?C3dj5CU=#Hq zx>a?)K?%8G$^QoHE+|4MktB4>zp2D7nfBw9S*etC10|^p_NW~vqoN179<|4L+}Cr5 z9BqM^3VQ5dunI59)QajH$eO?*8irY#!8%UOsYES0m#Th7)C>ys#RbBUjp{42>fx2R zs}5kf!|J&0f8dy<_R6P(Z!v3wBa@Y1Jt{A)6k>&f>x&z;$62x2j7LA~P&*c=xSPNU zg3v(CQU9+hF2f(jcWtv;dh z_)ZMb^)pq1dbyY6W6ADXJem|)%`2r_j7o@gOSH%jxH zVI6(i49NiteEtHOZh~F?^ z-5U-UDF@iti65Vy=vI9;?dV7BTFPpi?yFfNhn(#W!}R0(CkO)SU!Z@BaNUaamuWlX zU1Z|y8uflCZx&v(%wC8RdyzmVXZ=WFhko0m^(MDy9v}oxy$%(|#_V^~-A;FCe0tnq zcHK~BU&z5n2`RjujD<5!!hlP*gw~dWa{oTu#lxy&hM-{M`?d`T7 z%|7Da9fxX}-ZrxOeR?T6L7Rypa%dbYQe;1$y~DrTjv`sS2!#=}F|5dNRs`R@!*yT( z?nIR7%gay*N^==45ni%fS{AF+_bQJa!HjCz9@f^vnUjqj=_;5C_GJ!!byC~=KaekO z2lntN``pSgL;q=DXmddy4wBYwl(#kpYLc7$W*KqQno zf!aprxfWx5Vu0clJ2+NWmhBmeKV7q-K4a)+?6|K~sxq#-&StAR9apyJIvfeMS1Bv2 z>K*o#84@;O@g2m|iS{bjrUUL#AP4~zbSXOlc`eX0zXBUiE9}~*Bvsr5vdeYrW&1MU zA>5H1pPor-?+#7P)cRtdN}LhsgsR4U>r9VwfQ^61pB=Uu9fN0u@6ZCGo_1fP0PTd* zK?3Z&lIwu+h-21IVLElIHzQh7m|CPf1~KfH0xA+IhC&=?AEEglUXDz3Iv9R$vnZX} zl?5zpty3@hIyNqM?DTEO!NuA$SM^T)1?F zPx(cB6hIOkyAVbZhA?lWme_FK*4LG_LZ~|6P9bi77a`kK_fui;katiN&k1+9U}qZY zgJU{!q{W)50xTA=Q};S-Hw`oYZd{j*=QnTJ=RD9K#?hTcmjMU%?CAW?BlgJGEF9V7 zPxKrQn8qSf+efpGe|Z+J0qjhZl^Xqi*psp4?8;>lKqgj%Zqajp6u}~6I;KN%pMF5q zVvh|q*`ASTZI<27;?4e=ifgqKFQ(I8cM{gnc&FWyd*I2JsUOih*ugxhm%)nBd$lc} z1kVgZ@As*6iCv!s0U6`E+J#Esv`f_Yeh&7TE<~`t*WW{dicD(gno=18-C7j|gf&=B{`yi(Zq@Kf+wLizDED)bnn)8+1!D9hTd zfEBlCwbP;%eszWIRKp!|#n*fgGoKChC@bho44HBmb^xNG?|{Hcgz1SN_9iR+r1=Sb z@Ar;@v+;nNH2G{zdQ`rB^SzgG&;BX+@KRt3YNBunu2c8z>Dz--uHLH`5q2E-?b}ld z{14^l`!1711MJoD;Hp{aGj^M|rOUr2vBo*J9K~eS4)gA9RiNy}9WR_sE|3cLV$DN- zqLF$|r23a<7Vvxb;@h~nb>8p#-Y*5&cNF}~;;NgWuP>42-)x^-;Y+E37gY)pux8<_ zn7I`=O5D?Td=VT}n+u;v19?5A;9VHOa_AW%5m$#;>A4kB;1y(pf5_d96$UMW;wyYO z`GBvT5T}FS)zc14Dm)|llAbmVDoG<4J02_C3S;XD+$08$YVD49V4YBi0-UMf>|!h# z2f|FQiPv{vEVz`P^iB9BKOQKPfiDrCkHxVF0IVog#DTG&^iO$l5T?Ha5TX|n*A>e0 zuZidz0gxSF>wCBb3mEohig&;uz{{!w0@IFg`#==r+?cM(aC2BY*D(Ney#j#fDlyuz&;{>>)5QRk-$MQj%F8CY z@L5z+QG@r8;AN=b1*cnCopwaq8%&8yK{x1|2C+p*3<*qZt=kyQ&4bUw`s6C4kh{7a z))U1+ovHXK(dFNXE>FgxJSzS%FAkw$6?1?Q$6KJV5MyY#Anr3pTtu6MD*7T6#r$uj zYh-())~yVH7~TUw4Y``4YlG3 z8iL=;Bsh=(DE~14DxYPPr|~KUrozD#<040B>p4N<9n3)0X@A0s>hxhZ;ZMP0W}8>; zMtY-u&+TH6(TxEh<4yq7kskqNqkiv%vq+5URt!M#z5uBB)4VwE_m1$%#E7iMfMQj~ zF#uKe8AEI!5q%Ow(|ED;_Xin9EtLVN^*#XVjW(&WQ^xk-kvTMjx@&e>~2Qw$qYd44*}pX zpGR?|YdwI$gK4=)l|iSe+Brezc0p$|*m+T{c5<{D=*4BQeyqQFi|;crV#15|_h(2E zRlhT;>Mg0?8{6;5l?J^>7yx=}0g&RCp=P6TvV+Y&Xl#|3hAuazp*whSK2Cbz?2#BJ zzli>x#sIW%n)P=?>x3$L9EzIdX_@ziGBKjT0SrKG4*;TX4~{Z7qVJ#h{uWcNG6tad z764TIOJ1DQ_YN~YeBP@U^t~bI!-Zv5WjdpajPW=Dx!}k z<9rtNF%l4WK*G3&1Vqn}Fw96Gow|&XWf}Evib<(V?zCP9-XLz6_-C6+AkB(l!4tJp>@VF4EUqQ)cE z=A6335cxU=KxO^}AgVpvP>tK1SJ4H+%GC>Qe-hl<*(A@c+(4tMJ{nc9lqn#8wkf`k zrIFs5`R;4xAeQgWmMjzB&CFSXfhruACp~CnYso=nLuIsV*0qzD{vP|6dHfQPA!AJ`4wilmMX`v0Pk-|m~;ui_1;Kn^U?L3Ya z0Z7#T06>%8;wPGzBm2XaF{XMj08HJ>tXo8Tkr#&?ur_qV%8NNXS&aAdqW=dYg<7}= zRrJeIv}qbgF--@Jqc~~F+TDW2+YK5oX^O@{VvOdBF*=To(TMij1jZ7laRd}W&=@CZ zJT7R&$rncBx2U3Di=s`>9@Ci|joJG<97!TAiq762Hzc5sFnhmlB+%?Jf)QhxJt*kT zhbRxC%~1VF`~VmYdFw1>F1F76=qJvaMM{wFZn`l4qSQE6T3!P~pbmj`CGhuB$FV1OS3B40?e?#a@ zDFYz)cth@fRMBU1T}{cx00^VB8YdNvYTy@Zg?f0KV&48xEHj=J z%Z$$fh^l`#s_H9HB}&IfIDpk89RZAOM#o47fQ}FVf$SzL9fz14_&n+rbQB9ZXniZH zCI~vdHp`>)h3L>kKP(shaDw#%pPUxqbY6@+=9=Vjlc3{rLB}8y9n+1fy3Z_+*Yyj? zBdMby4^9x|k%AP#)U{SRZeX^H%VVsdgA;_RkDKVIdxW!~J5VLsFKsSFhgaC2Vqt%# zGW)~j@v(snZV}gy;U;Uqv{krHPJ1e>3FKi^;?6KmK`$h-uP~+GEKw&A8R(EWIOU+}L^iLvuc|Oy0O^ z$ueP`V9wHaVUCQ&T5Qgb#hPQuGGV>coTdNFrhc;o&K$g;1a?`nOjwtjv-B%qvtwy} z-<%&yt76GAVSUV;rEg{ufG;o%$-w>lDR=9 zr)sZ}KvaGBkV#g>7{7w5Q*5|lF5fQ3-AMpcMKFj8iT5xV?hUlsfy(#&5~u}#c9qGyi`7D;pIaZ8{rAh z7B*$Fuqhuho5FQ0XjIjoLY3%vd3)DijhB1Tud(ChaaO)b9UEfFGVzjY&Jw)*{(yy- zW0b3c)8agC_47Hn);=`7%!KJ@gkeXOJ~8$`{sVRk+pK6@$z(|@zT;vRqS{<{!1*I zCSEq1vji{Y_gi#q5c3SU9dn7oRfx3MT1 z+tr76#LB?b)f+5XCh^QSXX!t~nT*Byia9@4=+9WPOjt*nv-Bxg-p69iH|NJ<&9G#d zu(mK~=@c}L#roUN7nHy{OO^@i*XAsJR3oe}oAYC7oovZ6VZG0srO#@FwVydZ7V8z3 zEECp5bC%wVX`p$k*S23!0zX=^Ojy4(XX#HgqV*+nek`q%ELkS3_nNcx_ZngCYtE0w z+S!t2!rIK7rEhM8_29M(O5g`emI>=TbC$jzD-7oQzm8<#`$vzl49B0p;4vu%U|

UruNp0;Pj^=IK3T!;ArnKgQMR?d%a1kQ-xOFN3Hi` zN?>%*?w>5&t}_y%+^%Qc%_n?^aFBP4sg{mLiPlGp)@PelV4AgsN3AVH*O7G&W(yexELg3yWCCY_jbry;@PSU*QwShUF^ zrH_n+sFZHQd?R@HMd$>5T$Xx0aKNM!{X`2LP$k;JaBB+#tu6e)7WABlbkTxMw9v!U z!Y?>U$`->*QH5z8odM8)HEW%=(ZbPIBO%JsViQOA39aiRwC*93){PhKJ#XgdIcp0( zYYPWVz4D>hFnU&O7<~>vXjTi+!j~)rX6SCZwS~6U7KUSf61{R%9O+ptj`ZLQ6VVpt z4l!hw!KO5$g{2!TQu@M3h)SuCY591)XyGE!LVr^WH;Wb$#QbwV7N~lEJXjyyg(aSz ziw9kRSm~B5(=^@OoTc|UVa2MiC&rq@y4I3q!upjtOHYN3iKX?Q=KNSk zrNokD!aBm7rPs0^HcKGSoF9v|izUm1HNl*v|HMYK8S9~S7nHynOO^@i7v?Oz4}1;Q zcWY0g@BWPkd;1;Y)_-C$H}vRfR?Rf8KWrpK_2_3zc|ue1$q4Q@trvQPZ+%5I_5AII zrv8tZB@Z7%du#Aut$%zRZ_new-aaQCdq?QlInuFXc(A+=iR#zzU@pOywG2qsegqH= zZvGEg6k)_vF-Fe|y4tfb8rJ>>n)E3s$}qhkF!{}x9zjC_(<_3*DFV|h#$i}XBTV^> zCUbA)0@DTb^>Ry=skh?IS^8^`Nvyu^`|*NUS6Z@6SU)po=@TLMSgav)eyqMeX~{BS z9cIqbM+qD83H8{lMpmJ_xpZtBtu0xmHcqWE@v9$0bTpRoP3HVqtP3nzCakl~S^67C ztXQX-^JB3-Xvs2R9ca$de`rK&H*%-b8sqz{=OxS0|&%$;MvA;;E}gNe>b8i8)0Jz?`@5G?-4TE9%=xic-?wC$uqx&(-PcG051aF2vEFLQ zGGV>WoTVrHVWqXLIX@O_{i+K}V5d1tcl~a~y4ai_i}hVgmWkFG<}6(~WySiCIX@Pw z$C72jnr+U~->I`=ZDY=l#ag@af)dza&eHW-E7tGK`LS5%Sh7sC2F+P|b|b7~%=xic zZ?R;VuwG-%(&=0^s+#mwGUvx){XKj^32ZlK>0dR{fraM$SgdbZvP`u4%~|@{MmjLc zoF9u-wq%*G_AqDZ0~%p%WzLVqdb0Y064+|a($z*Y@VDmtSgilDWSM9!GiT|W8u_6Q znDb+?-fYP-VZF+nrSD^!Wq4Z2EX(9+MOF~YECCo0AUbL!=tXBpcZ_=58jA6_LbxG; z*PAcu4P~Rws5hsf7_ayDh6G-3ny9zQOy{_UV!Yn4h6G;kW>Jq08%F8OYA9yJKN=Ev zz1E`MKM$Mg)h~~Vf!90KkihG0F%tBam|0AJ{cdcz`0$krf5)EgPNz}?{_5-TIavIe z0sMt~_o!d-5y+oyQed|YpM^LV8hGB1zvt8ef9~7gcPWxrA=w{^^R|%veek*nuN7%{ zXg9goeOP`)x)6U;C)9T*96_6s=}}G=C?g&C!VkU!hnuc-KjX`v@p34s5B`iv`+B#1 zGrm_#eGy-!iOeT8s71|naax3=Efdq>1R9u~2WB`o$)r_Dvx#`kRBaTqI+hZz8|ECImo zzZ&I1Q?1u8?(B78SM?AL%LV0(h5krk_g{&$;ULX)&z5Tfuj{>;BE`Wr2xByTX!r&k zM`qp``<^{{XBkULzj3g+0|46Y*fPJ{L9s+x$}w&-bKJ>J8Rd2^&t)b^(V(Wq_1-O_8t0nJo#K=Vy@ zKr^g;fZ{~VZ2TJcGuUohgK#p1`m7dVr$VMa5$$1Cw@!Nizqn7v?_W!S{^v+n`5o^+ zm`Xr577N{=Z&;EgFvPsSb+>x$F+Q6t&1(qin+ zR74ZFvD1wN64PflF)_v7_F0r^NOcYa&{qoqQ1NNJIMl{;1@}{NMEWIhL^{Pd-hCU2 zlT-)dw}C%2W>UIK(ZR%DV6PZvUm%5QwPB4Jo1S0)Nz$YXYTiL8&c9zUfr|YGJ8FE{ zq@Y1U(T$j!gi>b;rT&B|by)iX6&vl_bP_SxH-(ibU@_RR_AD>Xc%LB_Ljh*qKz#uN zAgYf5kf;WuIFUDq$g4do>=H8!Z==7d^RJ=2)p#-Ar?cGmyHi}fg5~CBh3;Sx<`el% z4EYB{v@%{qE2pt&Wkg%bi_?(DSLi{I*h8Mn1P>l2h#u%~^uXUyMQ=g0o9_Er=qq7& zCQy4U10aF#01$n*H$|Tvvk2?%_rwK~%aKCGyO`w9K~leJkK zNYq{cK->&rxGnbhy3Pjkof!a5iUCmZ3|>6e9?xLcb0AtD15kW504iSFkK5y;_-(Mq zs11AkYJG#-ilB z!TgWVAv>TKy=C0-N(1}p?gRjPSEPs#dN>c_;?*D{(=FpdaYDT_15oW&(+Tx*qZ$zz z0BqbB1q$3&nZnFF5h?{vGF?VTJtma8JyYtiR)lK$?aaIfz*!UaX|a&YdqOVX8**ub zx)+wqKG>P4TrOU80lB;>FrTe%xF=2EeU!2(Z%S=)`mRnsB>X?w1tL8<~`ZsRt-pEcE0z076gRzVQO`=p<~&Ss{;1W<&VS+&H5e$>UzYG4lA@B#$qd7|?o8 zA&;$wJTg#CSC~93_vZ%*d30j{WH^M$gExJoPn6==0dbd@$8s2eY7eq`j8~iAP>lwJ z6u9Ly^%`xkdGl#{O~V-S;;&Qj;xmlm`V}a~?G4teroh81-;%tW+){bQk_8_`oGly4 zvXatyO{1;LL|fm&IE^i5WBCq5I>;_Xav`N>@zP*_gn^Dansr?bOK^YzU|cwwRj7^P zvF^tMLQb~{Ila&16wzMd#UUTem#bJW^84`%#Av@;jP}g{$Ufdr^u2|me?i|P=>~mw zF@QP-0M+i?6n$3-xAPL=k343$ohN%Ub~t@Gh=hpw{1-vrG(q2KgT4w>(OaNs1AR=s z-LX0+3f`vtyYbSHFUDuA$9Wk%z35!h^B`XS6Mt^F zh*AC)er@4zZbJg+?^Pp#+PDX87*?ub;n7)~E=drlOP)7Qmt4(@bN>F#dXdj5ufV=D zM`;QJpeNq}pcYPF4=(&D8s#q?!;*4#QO?~oMos=&Q!9p|R1<&Ozq0VRvLS)<_pOmY zZ9IcE8u8ak@OMfaQk`h<=i$XUe{?ZH^xw^bzpDj*j~M)2LR{Q}qEY_tHTa9jop&FzC zoBIpXW`3w)h#0e3V$6`L%fxrJIZNt0lxqGNc!Ck)i~cBOnhG~ z_&ym=0s!BgOni4TswlJ2A3N0q@og3EXm>`}hAt+?&ToRh^IjGbDik z;tdL#x<(C}hzn7yiJ)d6kvlLET19Zdr6BTgsZ?hGYlYy<5U$t3xNFsx*4A3BwN{I` zVZxGtE8vD&1yS){M;4*7D*3&ibMKwGGYRdd-_IXEUN18Dp7lA;dCs$)=bS5JE-V+$ z)mqgB=ej|81z5A=)dK+if(I#nms6ZEpzR-_j4FpS^Lb`x?s|DzT*{R^mr+IJ=s14u z`=Hsb$B@8$&5Yq<7s8D6l>6)jWD=Y))cD5m!=Nt4Fh{W)#&E62canqd?8AD$`LQ@TB~1{iF5;Pv*XX`#f!ZiO+g@@#H*s z=KA2d%{!ss96$yycl%B#%yO#=JU8-e|6!94KX?9RANX19;paCVeqQ(C=lFbhs(tHa zzNh~E%2WUTtkge;wQfGi8H&L3InVZUz$2?FdDCV#->>11di&Vs?M?ouw?dF;Z%Vsw zk71nJ&HPb$@1h*pi};f(Jr_JFL+es{K9rZ`3iwfe3<%jWZNd9Xg`&(Cf3!MrSAt26ys_DncJE(R|3=jXOM zJTJ@FYK1?`ep|tcGpaAio@SP-u0MoHlVLbt|Jfna48!>_n?NV*5-xWWgsg5qK`|VM zgCtQpJ^gKfC;WP=2UbeC5`OL0g;cRGqNv)kxS7VfhH9%Hs`IlzI7YnyGw@o<$m&< z?t|*J<9)a~c|#VeXB3Lyz4v>#`Wp{2ko&1(7gAI~^}?U_g{z%xg=C<*i()yrnw?E> zpqlC?NEd_sP|2r}Ji6NBLG_sj)ovH6pg^_P!__hSgz9lWRNp_A2UR+o;6U|}n;=mA zrqYM2YC8*6=W87|C^td7bq!VQJ`~L$!f+e(sfhOK~JlQtcCrh64j5NbjR~PW$RejX0YM)A#%vfIeql3P#$FfOb+OKw}RQWE) zazkF0Z!F{dSsp+K*S-s=5ctzJi8Ioqvj z-%XXwST0n(>}xEacAA$;KUBFwbN{?7-&nT&-iHBiEPox4HCMZR zinN%QR*%Lu`DpCpW8AerK!tON-#-onD9(5d|sH4M5QN>{>b3qX`>sxu74hfiwpx{!9E80hxdtrkMpv8t+x2H?5nV* zbMZRgpPvhBGB3;5>ec=%d*SD<<$VXHiG7o2pVU*xvzjtnqdPq_;#2hi6W`&Q5gU&1 z>8*0M&e5jx58b{>G5d!PWgISF{Ny1)jL(DiMm7PMF$Q096WlYZPq1q3d-$W=1*Z@! zY#+uS_4dhEytVU3y=kax_O378x6kD5b^fTlY8mX&{84YWN-NiTt^8f`9`+D1l@S{Lx=g7I?N*&1up*|QYrqZ{z~pp#2CyMnI2>c|_-uj$*pGaGxzpM`TgIvM z-Gk2XGD65^jd%j}0+0Ql;<5kB6#I9Sw%ZPK1?mE-sQJ1`=IadpWPrTSZJq?Dzhr)Y zKlcf}W>0`$>k04&eFFRtufHLRk+~xpoZrJS`8^E(Hans<2t%drJf|L5DWCD+N#uox zx+5x~N@fhJAIPJCRyQGovpx`|hqE%ThwnYdT&1sv3%nlWn7zW;)3P@1@YcqkWi`k> zahcxF&+mPBe($?{GZs;uLT64?BI6rNiZ{MBhq&WwQ;g8X;MV)|#`l? z9u?(C4{|4$j3B|cfipc!^LiLc6*WFt_V%CnlNr&i`ThMOzrVMUe;z*H!u_mf>E^7{+s_jkqz+5U>X{=V=W;C+4l-S;CGgFUFC z`je~F?6v&K^!NMw^6+`5n~=fh={|f8^BnF+c>Rsy!JDyTz5WWRlIfu~zlW3ad-&4V z!)@NS#AI(<;%>Dq;b3rSsXL;-`+NBG-n=oq=_X{xFwQqetG&&-zp4l3=wshz-Os!p z%Dp+-3;Eff`f2dz`Tb4E@9$O?g+~+ndHq@5=3swce_IcBM>N`#Dsp_*eqWg|enn;1 zJu=8Hb@@;8vV3BCi9gG}U181N>ZAVrT;V@AFU!~Jb^a{-3xykhs}27A+*VJ?%ks5) zus_Q_z7qy^+`Uf>{4+1h*J`Uj%bwq<)!+H^b77s6m*s2q8h@63kheu~wb05){;1Vf z0o$~TJ>I!N-rBskKZt&iQ2K$(*-BNDJ|(7yn~1HkRDb@Ndi1V+;&g6amT&ae`Lpa_b)J8JelAW=$;6 zEWsUjDqY2K;@|nP-~wh#;Ns6cT%4~SSkc!hT(n#F^g|JuOi_UF1$sS2OZ!+$cjaaI z;G6ExvR~{(N#p$axuYJMm*s2qD1VlHcqaoT=+Dn>bwhLRFnq1P?$5Gcd{3dU)OwC& zh07;-K<{&K`QerSW<5o5g;#JlU1ebrMXf7_Vprw7_@|?UZAAAG-S@!+P zfMTxuk*whB%|iyhtfHwU4)EaHse*!;>%K00j~@VhAFauUul0_7!uMESmJdGDpJkuI z`pzBoHU9kESs9a;L2p5 ze61S(EW1B5c##nyJ1Iut3&+xxviGv zW%*hy@@LuiZqIM^%iH&ff!Fe~e62q1&$8eCF2B_~{Q0@CM)R_KtzPKQvU_%FwZ@;H z+v*W{S-w^a{8{$!f91paxw%gaEYHjGwfdAl%Qm;=x0>?j=fZkJUY4)basDj(`K|e_ zp6<`jZS}CcEMKcZf0o_xZGNkt-L_8*wB=>_T7A-=Wsm68s_D`CPmao;Z{w#a; zmV8)G^XKQbdPrWDuhkC2H$wYIYHhhX(-$hsr!&2iO`ruFKa1T2`@>xVja%<8**ac}6A<#6`U`H|Fs z-(6oE;LPysZ>C_ia6nf+mVIscn6R;Fl5Q3bsGyu~B+AE=Th*ec66MXvW8FBRyv=#! zd5LZ;Yp*LOnkx|Cw`6aJe1;cZJzQH?%RqPSU>qhdPUec%f5soS}Ij>R9jA?_UKR z!+`pXYGZjw>0QmUx?1^;G}mbd)~IiIdc8(putqN!Jz)=TqG2 zU^u>s?zVpY^*Kj^N)n_yn8;1siu@#KBn~Yb6`m!30pdD-mWQe-) zkqmB@yqX8;0FXFex?t30x-qVpbG;)|{eB=DeQ$v3k<(v5S9LBi5&Ktd&79iLXr zSPDrxO?2!!ZBehdRiZxta=OofGJSEeJW8-wB5KWN8+mODBKsT`GxoETVG!n;0um-^Ap zZPio1YU#nJsjaqdt}61bioV>c8=G{aJ>0sX!1{Oq`eSNr58WJ0)a2H1d_9ND>&i>R z!Nn2d1M6k7^&!{Fci8xhb=X)O?axVZT^Pm{#bP><8ZrBoM}n`9O4U_%j7~*Q*(s35 zr>m~WG2RTtJ9=u#>K|Bl@;&!2(g!ek2|*v<+1?y_nQ;dqLw;3W9A(LMSj9A~o6bs^ zq@U_69W8l34eGO(%IeDfCb-0n3#m$bRjch@^pkDh>>e^_a#TKAK1jafT^cqo*dhb0 z*7@T0AnSyrunE%b<5_Hzn>~`Z@1YgunJK*xdWBvF$$Z$?P)hofk8_vlW?yZ=DYc31 zQ9W#|QlEKm+*=k+*Ea6$8U3Voa^b?;E)?i;kG(F`<_I=tno;y}H&VD;#U z{qAlEesor-V|@l*)vh-f&igZ-GrsTW*cQ^RKWCl%J$DP20+bJ0B%=+R-Cq@&RRfdH zYRkZCwaPjMcIvC%z~nd@CDp(M4RVXQQ$?XbA;T(9c*T#-FOILaQ}OTOUh!=}7dFq? zX@9LAx;xOZTm!GFX%(DH7lW+dE%NHTO3|v-RUL~mC9H&($w%O|#BWqv2kFL`V*4(q z@b)V9G-=Da$SY~jAV;l9g)iFDje}p5ChfvKe0!Y_^YR__n}YF8gX&VFSF+kdjk|hI zKbm=YTU+o;7S`YeGG}pnkUnt*Z@-`vC8mAqF7#-5g|yt=Z5e+k=S+5E0iN-TU~En} z^^=&}Z@Q?VWw zqC&SuvD7H-vPSpx8=X5YNGC&$HwDks5*)b*bj~l%?WVx(h6NX}pFz62m7nCjbLF1t z*3OAVb_oM_>Ltgpc67NA!^Ot=f{oYqQ=Nw6t=)tiD_%q>s?`k3g6uR~g%1nV(Q8#n znUbRf0wx<5F2@Q*?+`X3L}x$8)HfJ!J50rXinq>P_Ri~41}M$SfThc2*gBnS^|5~{ zlh|nhz0!ZP-dj=N$iZ#e5xYYdgvN%>4|9WvZoDU#hz#;60CnXRNPjtFrdWCEv^j8t zu(8+rdl`+VPMgImXWxWt&nKlJxlv0r$#7*|%#?@J_@3H=+MbD)=nZ=NVpPWtn(vkF ztK_J*V0ciEFA0)+zP4cH_PU=0%VJ;0twBS3P9H8@uvj5YH`ZG6T^POQ61eX1x>1kd zTh;@CQH~mPZFz}xAX-_nC8p_kQsMiB<>`YJ-%AyR*YyJ6!g9U6J|HNU5)~Of9qWUE zJLuvGp-Vy&LYFSFURqud$R1Bp`jfVx2jDem3&ybqM+bElbce?Oj>PKd$?o}Ny>%Uy za%)fzuGEdiv)9wl7VcCzYKz|bb*WypQd`hBu{!qQk|l2WsurH=0s+B))pq;4m4(^) zKqbRh9S9jas}Ky=7fr!q?wgTBIr0XTENpzXPM8q8=hqAkCus*gB&Hi712f@Bl@$fXN+eLJI|>lZx{5a#}waJ;=3A}tOZBX)|S7kfwKGa4dF z!v^#QpnlKV?{L5)ZIGf{ho4n`L>9$#b7~pHse8m3y3GFMFcIg_4PbF4%XeT%!I6>2 zVKYYOLj@)Q&4K9oeL=L!z7`BP`T@&EH&L5rlts*`3>`e^9AkHo;^AR69Zo-#wH-Z4 zPkyW=cfcYQ0QNDeAq7|L67r(fOCTv=PjJ&od0(XfD)6gH3Ll;DcPI5i4*m+kUt!1? z@x6mTdy#NtTDo0Tj~MG3jBnsPwBwFfVRm!JN`+>bjN4_V6uPZD!Cjb)?dY1a~ukM`&||j`aBMBegl4Bn!YQ z3gESfc-{CwU$t3p{i<-Ac70*@kk+@Zh=MI8dQE%m8_A7-wO3CSDwSRjwuOVs^qLQ% zh~4gCSYsskxsE|nfe9jOS*~434rh3}sYbS~!FWR#J{?DOvajY(mf^96^*E)14Z+Xs zVQTIgX@UvCG>x}2Axqr}*~l@DvzQP2OlcsaA3NnB{G~48OS$*aeC+;|1Ai>M4y)); znG4i(H5U{~>=5NhNa_^Yl!>{B&L=lxj7h(F?Hwe5FQW$SZFbhfAHy{r(|6fHnMGrp z{WzII*TP?69AAdUg^dqF7c>}cBJ0l6jn`oyQ*`5&X5EO*^>NqwzI1Z4+5d?_y#r#w{a(7C2xnPW zwOZe?T^~|3mmIC>YFW(f%Y#b&ThL-+h%{r= zBQ3CxZkdk|l>1ajn(()X5nC9Jca&*!?i1=W>*u0WE)%dCQiD$krwV^e#l~<=n-+gi zT1j0%j~FAX^j5n-3A_02gS9zH$ulQ3V`2`OtZP4CGAec0+46vm`I`K`qp$iJZGQ>> zS94QXVI;UULodj;=sfeXVqhCPSF5a_&#WQ^hgQ^6=Bxbr2O7-sws6fqqo3&JEsYUlw{CoD zoqI5oU|t8-*QT+u;cH=IsWW2(>xI_CJJ5`VZl^d*NOYvbs4*(lk45m6Zg$ga*2Lb7 z7)R@7Oq#Uz9t2(AB!us+C*Wv~^xXM4`!=5`K*r9MaZKw&m1Z@Lk3{)1UlEG3X6}-) z)GyD7TrC+;j~aFdTf>KGMH__4qAw16uNP7Ge6&ia*EZ zGT`P0nfMO{#*uFn2GYOw;Cpo}P+1#pEePl@0)hNH65iGk)u28-HKsti_7SR5}#t#XW(tO?;XNeQxnAq8kZ=A`MZ?S&q!(Dkcu^2s;ZMQF?y(fo; z6qd)nfmw7zek1PJWkoovKTg?}W!1kKtr{m&oL8<geqyg+c^50TBqm`bRmk;~ zdPeU+FoMq5x~?b^+@hOfO6ad3dJ2CFV+r0-S!R^!?X|F7l+{go>uY_X{eA-m@!GN4 zo&xna_(qK>)mxWKZlROA(jF)28PClY1~C>$92G%NovHI;O~glO zmuK3iTvO4>WXPWUJe~CVs?`dKi)I7M!q@mi)jrZrkzJ9ghoeI`3Pd&1R>KhNPcRT+<1f@w}N`* z8okvjh@>Vh5r1IEfkLhDv)FfBq&Vl60`XDFNUxzGwq9j9rOv#R7we`+7-@h6HO5gS z(VRAKHLI-4F;+?oMfTsxx84lC%7k0=CL%SMnRryr~jG){@^)ibZVfQS@z|tdyLEB%+K}(IV?khXB)M*#!cN z!efm@`>Y6+Y5$TyYybua^8t@xYTD&yAgRAYrs!w7(UyM2X(zt3EP5iQ9>NQC4XSQk zUld8z9aIu-7nY0Ci5gK<&VaCQmlj_<0bluE?C99xi%Jl{%GqRnim!$?rR_6x<0RcU zReDs_Q|FYVpTphy?D*oqi&F&#Y;B&Il_Wo$?-lg7&<&>0(qiY4UVOKMdi+iCH8lFc zi4xNvbQUqNg7Jo52Ny%npm*{p0WHS%tT9XKVwWgS5nA9?;8^XYi{mst|P+ z3VToeE#qwZGrS(-SA`^F~PmuK+>rs0~wETeSW5Q^{wc3L1y0J?~6sB$pY74@_#ENJ` zq-IA{PyJ%0c=4xUn{U*TZ9t_hSP|M@H!4^d9T+kP-xl9=I@RB*S#`@{;hL5k|3o_> z#a6RT#r`oFC3}ySxRD|1CZ0C2wF`7(NWGx>P{xae+fSI@j*pTnbgdrlx3t2q+cYzm zVwp^84{*z(>>K75XpZmh#pPzOmDI4kRU4UAdl@g;`PLSUQqyD4B^fz2H&T9J)pmdW zey4}3_Zu8TsI>+4noY5dy7K9y_B-9)pz1WzF{7uVUh|#fqDX)2>8m>yZw5Rq@djlS zEL?FJ02cT|DA|)`vRx*U*%`H~mrNvkQhlt1n#kY_qE*Oj+Vujn;$s4@&h*{Lgj~dQ22Ne5xF`5^Q>gKo=<4d|#ZG2HQE19MvDAPD= z@1R&*b*{%ZBlfBR;1B>1weU0=Zi}miPp9FkjahVQGCpT;$q*2U{!Nn7bB(W<;sdO5 z6n!BqW0~TYn`Bf>;Q>`G;wY{Kw}{!A#aiNBl{2&;R6VpXYGZ`41g>B(<_<=0o_UY_ z7@wvOboB>q!MV^=n=F(esnE)yJ*RD?$?Sff)9%XX2X)$l!@Ad3A66LshJL2CvvzdW zPWSlGJ8EaX5HY@u80(oMYZUm<7W7tY9<^OD06PfcvXp z*aqyl{xE$S11S)kB`6^@xj7iYaK7xE>bfI4Vq3)Djx+mEjPxouyM~Yu=y8h@BM?E>lcg?h4v%6tRgLBJP8|d{ z{m~iSq8oK_uhqO2O;9QJwr7v9gkm`;4;(KB5iQNwMXZsKk+fEBbEONzt9?)3UN-0 zU$t7o*=og;r~}REvi~_otBjOiu2r62K2@uHxV(|#TIC;H&;4J@=d1VU%KxT*UoLOq z*XOgsbql9WCCb;4UbO-Tl}-=r<=2&$wHK<5W_VPgurJ9dv8D~=30_``61Sg<^oSMX zm=`FQST8)SjAe&@9N$@p4XO*m#`~eMh+vdq@u0=OK?27X`oIv^S;$Pb&I|l|RA{n(|lHvSwuC?C-^WHmz6`&JW4>KRMfC*J0|E zYkI1oMSQRA^)1p@IQ|8)GqzCr{OrmCthJ8V2?{h^K;kwzOkqPyI-6a2Zj(CM$={{i z{W$P9TW?=m6iBzZ_JDZy(xxOA7nA(7OCK3|D2zk(l)guL|NJwcF~lvXC2j^U3Q!;u zVDV48@LEG1AftVAI=+C8X~d|1&N9D3D%U?}52X!j?^8@&C;IbDq6##BU8_4hu%}nR z95VZ>Kw}^f8xk?&a{-NcJYfLnM@5-Z94+%{wv&{t64IWjc8i9MDaE09Z6N|+t@SaC zoIRi&1*)}5-F!(}Ge;C6^^6gPv4i#Y5z2;|WcE{@1)^m}#!qIoEv@j`1CB0Y?A%hX zJyRULkFaEx$6>N$(7e&}tZnm@_Hmdv-r1BO$-a&uH*rEZIP>qF%>vP9;TxhqI^&=H zjRj!RVy!GfT^8XOS%l+RglEViWc@{C{oPaENJ&|TP^DUj^VRQP-1YaIT7O#Q%jGLc z_bq@rXRq{QLGnZB53(ec|BbFnWi<{m4`d;h2%1G{7{sqE$TIc|8<~qUUF>D%LLYK{ zarBt%TxiK(QN^`14t7iH#`VSV5zGd@A=M z8t0#{r@EZ4`>n_R?4K{(h&p~mv&Z(OWmSCr6R0 zn~yv|YyK4>_LygT?_YuKZ4R*x`VxP%d2_YZhX;S*GbtQDal>(9P^XGUZ-oYGmhm*; zU%dj_J&SqK?rAAr9Ai_V=qFoLu52T3w#wIMqPUd*+&b?P;k$wDOB-Xg?ig9Nhbb1S z*IZT{J=Wjv4*;EAwhALu){V>5%JtAE_)MrhPI}xLrh~CW0W5X6gZ)=DU+gQ7n>v14 z#D@~Nkc0hu3gExj1Ke7uW_q*r%4K*14p38^00ac`LwG>!-%`?%Pd-1ws$=m2DBBEQ z!ctzWS-2nVzew54eXU~XKTe)l=RAQRP)KMNOhAU)%W$9Ez`!sZ9B$Zj&~*564LH%3GG<(UrEARM-mo$9F`4@ z7|ZC$fVGYAi}dfBbJp(!Cer$vC)Pm5x^cf6zIp$ADPi2Uj-Olyqmr+LXNYR( zg%JJl>Kazrc~%e|PN_HTs`e5+)hG=RNXODvI)|Pzx2U|eVdIlXs_3`H5Z!Cn2sB0S z^a2`eVk0gvSd)g!`g4phVnNqhr|PQp=(*d6tDzLgP|Ox-F4h12?lP1jO@@M>Vl;N8 zYDPEX^QDB*ypErXBZlS0{dn|5)Adywt=M=ewbnZE)7)a@rI-6OEN6cOt@t~KDLO+J z_p{XvxYh8L>z{y?e>?ntGW_{Wfc5&-GJ>La0o^zJD~GwPJYsyUf??NMr;JeTM;p3A zzvdTf4!+qCs2wCo*ZP9;+7kYkrN?-1oySBD zFV!ozMhGBiI-k+Yu?=?aG_C39BA#fjR&7XFJ$CNJzjZz?EmL+F-kTg|Vx5MELlVx? zC4QlDeWd1VEv~D{yb&wlJQ`R_7ae1!3RTQ|i?Kz_i^;jWna6N&NyOkSzPp21ydYda zC1b|SCs#LbB+_fl_;89#&rBp(Bn!^$@0C<+1cZRz(=rc?9Tk7A#IaJ_<1#SN*I^uJcOVp9`5J$% z%s5arevCApGux`BE&Fx&cPp1g*l;2+?uPAqJJNG>=EQ0`O0ZE_Za+p{Xa1DmFOs^% zF_tRy%C93>PGvZN#BL(uZp2CgLnEJJiIwsBBeu z#Iszc2j3H9O5|Ha!tvg>7MBJBmtLlZAc~B%Q7vJIkWHID5I>TpZ`BKKEVk!4Kqe%Q zO#1FuZvEjqAtC6^>{qT=o(D|Bi|y7dej=t0o0vLYPtAadsMxKkm+Psi<0A$vP%jw= zq%y}CX}Wbfpg>$qX0%+_jq_+VGr^(p1h0lJ)Q2#~x9$%msyTi{9DpX>qI5!!R(}Va zYLy1z4Wuyx=nNOKY88G^C*91bMSqF*wibU72+TgFLuL=bQ}}#Qz&=ZrYLs!(u&7dD z6c!1If!vNUrFKMt;ov*Iyv*p4C9j@Tb;#>RRVZKv?f;R^49iZ7WwRVh5smLPo~=O~ zP_bL&>7XNJofggdx>q25r&3|Gd3RB*D>cTRMF#3gx1nr5aorcv@wDYb)b`UG{8(3` z-daVE6ev|h)Wc0sAVloIDv9 z-5g)6*NlfNodO@jSy4<;Wb!I4UZYrfhxNOE6j7-~O+P!mTJmO*9VMXC8n_dKvF)A9AFEGN-R*c?|KHb)?F*mZbcuWS=5;3#Z? zZ^dT4eF=kiho%POjASECinpmmqN8Oj0FB#EcKo%uaghgb$r9!3Ke|x*XmS=KvhHiW z<|8dGdJbnPU`4f438xF2)2oRg=m9Xb@EH}QOT!ZIDsjt*6ZTMQTD3ds)Le|Hc8{#E zl$k;~kAp51Y$ZyasN@oNvP9AnVmhK!{!}Qb9yUhfv(J(2)-&)pnFg`Lg*)Q|JdTr9 zRzt9@!FXPW<xv}4rtdlf z54{A!x)h*pwh zwdjbVCnp|ZYFHxX6l#wzH9o*8T!K4C2(IRnY2%oX^FW`X$sB(T$W%t~2YSs;ZH^7G zRc(Kffq`YlbZ?^|7T>y-5Ea)Oig~a*g%PuY81v%B4KRiwK+sULY5Fx0b4o3#xMZ&_ zC;DD-YT?Yk?koN!z|oqHq%4b9#aN$8pAwBa@uTp-(Z#|!T6cCMTy%-PV~t+9TxXvw zJ9X^qQ&kVH(Tw*+z-H7V*`(%8gq{5|In5F&w8B0WQg`WCjp72SUD@g!(jjKXKAf_O z|A)=z=gSa*3Y@SkVW8(+9wBrn-Znlm@SKG(^e~WF1q_2yrTWB`h>*T4Ka|fVsjHiV zbYm)Sm^c6~Zm?x`LeW@lpz32=qMGdpLW`8C?hZx z(eyfel~p_MZW%)Bo^H^)_Vk)MS-p##U zv(8_cb>E~X?*v z37fy|YS361nL%^$D;^9P@7;|ucj!3@XEGAJN`g9I0#moD6#VikJl_6}c;m^<)}f@@ zN6NFKKZuJ%O231bL`WZ%8CCl$wJjim!mLM46;T)@Z2wzH9;Ej5#+)b3mWjezZQZvY zJoCcPMZ{Z0C2*q*Z8lQ5&HDM9bS9^=GxQ@A+F)3bfuNLbJQ9>1giH}Lm#aRk^Eg^W zVfY{<{eWP=SYrQ~p;{NBz1V%^X|z1;Vs6DK>PBB#RnR(>JQu(A>p)=r>~4I>%3mVh zW9yg`MRo3o9-*7b`3iBHC+Mc~5CKG4$2tc;szsvOJbo+w2G7mM?q%kjI^?We4G8NW z38i~W%k?iLr3Xh2C^y59aV46vq?BEN@}|Cc^hZ_7)!htKJuweZ;T-j?gri8CT^oV( zW}sXV=7pD{b0eQ!n^JXnLur=9h`p^wf$Em-M$ETtlfa_~yE~2dNT>0or7AKmV5MEW zOv|)*9%eDdiwk7(V%R~}YPkJ%zt!;86GZ^!LgLi32MYVh_;2^Azh6l){Ep5Hj_1XC z=FWnEhOQtE(h_yl} zmIBb9+7XkdQu}TyyZZF-TG^DVU~_A}V8-}*WGeDhpd(sdGDc5LXF|SG7O3@mY!5lj zZmbO%?c*;Jow*`{>2*exA}o%lOLbCVgiwb>bvi;KT)B*6^n`-pOHgq@9QVdLUrcdM zFGf#{n4=iPjllR`#8@7w+=3*-XYn&|;v64i0JW?|Tf$gf%g`)PhQA>v5qjx{oKF}@ z10zcZi2o^8MJ_7mNJfQ4>6`pH0%LsXc%O9k_`=8v0#)8_sQFe)EM@(0mXFcO052Tm ztej^(Kp@>`P_37vJGupW@0Z#&w4y zqc1aOY}>w+N8xe0>kf|pvJ?ekKZd89y>#=2YF$A63x&}jM;7yEoctM4BK-Qp$=dt9 zT6EXl?V-J(VDJ-wnYORBNPi(l$e_?1k$K%11axaL0; z7~8dZT%($S9Z2NBoeY64E}kHIJwVxqI0W!&nAT$Qjcql5>xmaJFgn4GW5 zjVZHnL7>l=u`&+8RH*T8wGKbYSseGYs9ho9$1}%O3zcwMX0c3=%m)s=5ykS->b&4< zyneAgxQq7Qbhs6WbB?VvTcaL>1)*vm_*Y>?_bO=Ox0LaWV=POD(X)hP=zXl}Xa!I8 zC2Wb=Zz;ux;x62vgys}h?91rQ^J~z>-@<}K)rB-vO?8(Pg=R_wXwpX(+rLz8Hi8&u zzrx4MzRCWW9orQ09Bbc=Ul0ZfuUjfw$EvJ3&FD29P*gsD;8Vq08wYRo+#N28|iGtm)8xAix;V4At;BNMQbmhr!XZ!h}K2jJtXmcE@ zQ+%8fC+D$3oQ(w)_3JyGj6Lrxt2&gvE9ZFj zm*rOTiLRaV31@-(X-)T%5QdLysq@eyIcg@SF}q7$CBeOm z(h0tNXh0a|muS)Ug{0vcH&(_!``%a{!ggt0*DahHT&M?k*1WDIWNyvQC5T<@ zFwZSC^umxrrtATm=N21!vAvl`k3N71xEfOB4_j5W1(=TKl-Zy8^DEbdR6LS0_XsSr z50$ZH^qZ;{XPhB(zl5=06H(qygy*W*M!SiUe*LjJM~^|=y6b-Xj7k*gLSkBLM8~c` zUOPc@TGEy|i!ZH43^@Hz@ME=vjCc!q>9;)o94zL>DC@jSvHg;muf zh3d;Z287PvUVFLZTF2qNQSq{r}jVxfF5sNYzzH_K8fF^>h<(r24Em7SHQX zq(thpW}eyL|1&?<7WOH~enGOwIN85&vZIo{ifmVZlntHMumll`9@$_l^;AhX=k>YM z0QZu^B$w;P^vgxvni7uRB1`-_L>R#{NT%9oAHDTWImvZ`bN&QTaOHe~l>DpF33px1 z^NqEb%8+X$g+bZzo>BzE=+N+}+OTnuxL=E+p;;%#*X@C&YYSR}ErMEX3NIpZAQSBm zZddCszO#o@oOsyuTa%j=w$jV2#GC>|Q>`Ok#{IkTo}5E5X@(bx$%oUfn#{963I@g6pq_MQVm|E}#`r z;@HD#Z7j*IPqqHS@CkJ$TY^g8lAzM})R}BKx5aA97#9*y8cx-6$-~%%y78I#Hu3!m zBVtvr-=Z7K^_rz!ox5HdOV3{K9K3!PX%f3BVh+)bb?oj{gqdgTwQ&4w+_hI>Z4WPr z_6fJX(RWhh)N(~nSQu9S-xLHC6$x79VeCR8t)V9(5O8qeDX(8BJ|}$xf zEZs=Ioz8(A>+*!NNuk7AX53EHx3TBdNwS2Tt3P}=NGSJdRg3la=gAgMI+8Ujd$9;u z+>tF+D_&%+b}R}siai8_n^|=Kie9Y!M7gjX`KKLJRQ?(PPL=HST{Dtq4EsgZ8z&}H zMV0Krh&#ndl#ArDcKu9rZ-gJbScP2RkLZX`k_+4_6Xjc^$g!UkN?;Pu%zct~v4aQ6 z>Zz3*1_%?y$dNg!T*eedQr89bRTeu-(}%g&ZhWvrU{I$XC$tq-P~RCPYp>AR@|c9z zQmzT%$YG8I1klaa;|rYXZ2jTAdJ+>6%g9>%AsdhQA%6L?03?ma9u>fJdP+a&(WBh3 zp<5SFCT&=6a|}5Yf1|^`83a1?F7$~5aI6wJb%YeD*!wS?=$3cID#8M-UkOD*Mh(j& zM#CE4WYs^8F`TL|X|HcC6}%W6B2U%-jo<%LbQi@a-!3n0njeJltDP< zr4SxEid--dG0Gwa*ORzMUENl?xN;z;dgz6I0!Hc*Y2(^u`ie1le;z`h0$yIS{KQWWOrY zU!6hx%o;hg?eq`4!9@e8#{TPGj+~Tmr%&(3-2-A98fOG=jIHBr!hq<{)VzHdR{Gih z67_24La7S~bmn>p*<`Ne|K%kBKTyu;{)Ct*@MlX*CVE@r&GhzwS>G7nd9v0dXWNa% z@s?t}U~DsYFo;>haUAYN(2dj#YFPgQTHRF70H>mE^@*!><8$$IsJn=`ECl!A>mQf$U_v}B{P*ySaB#V948js;God}U)*(iZ?u~rX+lcPzIBh!9;BVd+8jLzL zs6qdK|CLOb&P5393;*F{{@|sUGST1?TwZ7X&*3OjOBI&D^6_XeXg@GBbca3Ch66p|OHEetxoZmrQxpZLBUJ;qNK|Dw#g*enW|2O>9w zLG}&xe7DXxhCsL$*qF%PjmI#F=#cO)UK5FCk8PH55N=CmWPmUfpxAh=n zryPp*t!H(R4m2k}sfK$P%^HI6F-?$>vCDgP@j zX1ESMk%3pPhYC`Cj^L^=1-#+x!@9l!W9~Yjvc|Yg9=h))v6q$qjkbRJ8BH4I8W~Tj zPvKg5yG`2R2yd1m6#ObePWA;IgE#AGEtYt>56Q?lt#371oqBv$HHPj=9v!DxVlC}P z%mF7M_(Md%WCPruBO`3STt1gyc&2m2LnjDUO9W|mQhtP+`16R^@Tx@2qK}pfH&zqWDASF@mzmDYI4X!1SNFeQ15g!v zHq^n1E68N#XeLgPUJ!SR8!xufBS%6(v;{(yc;~!pR9yQ{TcED^=#=hr$(RQks|e4E zuV91QiI&jnRuQa~+nmQ2%~@`o&)=W*d-j+9n2p*3*9Ce2Yr+18KkWDAV5LEB#FDva zFc%6!Xmz~ z7lLk-pHft5rz7G^%-fX(k+F!iq}*|dW-deVQM@B(*+FCzmBZuEnQkW4VybDo1;qu& zdU67(b!Pokk?k~sYN_0t)+OhP0Ovk72^OeURcXk)MJA(U7?Xi5K|tk}C~LaI`jpZ* zHKc8dcGw&)bm`byvXl3r+4pDVy$vGb`lucps22&i**g4G;iby|!EIQjgfJ2xv>QF9 z|3uW>uvSMjA#NJ6XTm|AonfSklHimICHAAVXx+~});{{maBcQAWu_MbUe4SKzBnO3 zpw;21)m+3wNOJ`&y$tfu&C5zSFH)){xVV9n)*Rwpti{z%B=AnaSyNkhZE|qV_^sVXGI-aC1kqLrGe)CoG=MzK2f4uLxAhOF^&Weaq<6JL&^YJkPo0IS{I1+!;k6t;F+u%|6ZSD+5ko z<7R6Q+jFd_`f6t()x(|Zk;nBFYD`JFbq9T`L?2jR9Ol+Emyi^B3<3#wOSQRo12K{K zGNJ#(r>&d+kg?zu*5i9SqBt^cA=Yca_N76!hk)>3r4MW%?BLr-&4!tM!ZmMbsY2Qk zx^ly&^|#2v>e5V&wLBWhFQm$1UL@_#|58wl=|T zqqKqdk=dL3Err#^sDJIUmM)Vk@m*#ND*syCzue?E7T!jH7bn4KZe_S;*{o5z$s5sI zfEK?pKI{c03Wz^1MX;tOmWZmBXcK4T4_K+)#m7OyA(~{cl3A01YT( z6TT;?c3;8i480S7fC~)+=~z!5f4E-_P%4+H>2v^6>m`3?g^|b-@G+A6XbeUoDEjt5lw}{qGFSYas|r#)XXssbLPiJ!Q?xb)lyV)1W|Ruub{SSAmzHJarAw9UJD%QM7F<9^sVk|$mU}N3ArqeuR|+; zTV_sN)4|=cDzUp|b#iQYyEeB4vH!mS?k~)XvjP;ZL67}|C=40>;!wWHVL#_2AwSiA zkZ$0Z>PCjz6A~}Cy@0JvS)X!=g~STEII`!ciK(R?Ro>nzRVaNNN{B<(Dk4&4%6B@& zCj~dB#KW{_{gxzqBYj)<%G2|-Wtpm&Vj#BMk!ig+6_YKqpCIy_BLL>~smeyP|5BY} z&^i8XITf#zc1$_hyqY&ts8eDf-o+|Qmol%`qh}zxuyIb(E0?g*!p$l(&kG^v)Oqhs zq3!k2Zqbjdr|MOyn?CaJ6^b_m%7n-&*MuFpMF%tFFhkgJ<7d@KWzRT8)9*;^fM?%G zJn#;2z2~bWviu0w07I9RbRn>i9D2<=T3j}(3ESkamW(Kx{r8gQ9c|74S>K%`%~e#+ zmo&1^CjlC@4M{A@x^fJYT9T}11rz2iI1@=D00~3cXl+PE0v+6;id&>s-|?aBE{2a< zp&#{DnAn3`ms3w`lB;^T;GqZ9TZ@N8IHVFNhcl^n~YpqdMls}jr!B_dX9(l=gD8hZW5vB_XQ!cJmmUiXxA z(FLz-1Tv_EO*rm{>-N8a6*kW%5+R4oha{))5P_X3!m+bn| zWy-DYT*@O#SFzpB>J<1R!M7uoZ&@4bvQ$v(&8jk3lom-)44(11*HXySAqzl&q9+u& zYHE-(w$|Q8vo5>0&kz8-_2u+Ghfk$A{i}Vi=V>rczY81N-Sy*bU2%b;5>+=az1&wT z@?FIc*)=3&+UGPVuUc}0;8D(LpbsRzQZJ*JoYqLqXIhi!8-l2eae;xMd=z?o*DP($ za)st~RjV8DSnc>WO#J14jv#nlRpQ!FiID0TD@Lw1PkkD|I~&y|`c4N)ATp z<~1d{=sI6&abXkcTn<;xiHjYFd${r&E3^b^4PFD;wYj5AsI6#h@^g;Hzy7SuBQyqO zjY5u$Vnm}V7=nG4qR|Ac3T>^m)*Qpq;v$Y)8wit#%aKI?wztFAt^b) z^g=9rhypq=&qGOlOPw_0<197bVcQ1rQ{%eiz)<`cG(E>J<{(D=bf`w~CJE+WW>59u zQ^?4T+8JJ)UWz{oQ+FVTCMl;=j@@R5BaTDG9#?!ZV5);9-g>ZZPJ?Hq%y+5H{7Twz z1E!^4k&kueh^ZVX?p9~C$29v8BD1sW+kWz_9D$j&k5RK+nTesWIywR4Ntr{lDv+7z z@+!1Lg>*y-?yJWL+&S$R#A=9%#6}=hCL*2C*SMmaz>aqiZq{F0_I5M`ziFrh)%6t( z!5y(-@M#VgLsq4^WaZL<;_<1%BjlnZWZj(KF(uLin})v=`jy5#!>V0on1Fxh!h*#O zl|S(1oN+MLH&2$M!S!$@3+jCjU(|QxJF1IU$F3)A^w+T^d*cf-Ul^c zUNzk+jZ|*3|EX3on+l0z3@N(^e`mUyg-p?-d=B`x3I= zg0rcuRKxo%SqNx_dIo=>%n2{Ni9%{cL7&oT@Dux0C6gR}#g2<(1X;J9EQ`OeoIrrd zh8nefpy~iICfKp6R4?)-T}ceI5;iKYzseKyR3^tOa}{M==#O&cpjs~yujcv|gqK7d zx4L^mH%D=Mfb6QQ7s-lLel8diFOoVs=Q?+k1EdQt(l7K>(M7K-FVcaylK&T8q^Cqr zU}dRZ@FI!+4@HDJ#xk}}{-f_D*Y7`C;`n#iPf9|;iZf+>Mskf;S3aYPq2e=I=J<@9 zOMEjvqko<(3WMu28Y;WRPf*%V1wW$IEPt|0`P8{I;>wwuiV-LmFK9kU3re!>xQtIOFTzBJA+9TjRKDmSg&VG;^ zTkW_AyP8hn;W#O8JVm_Fov|vGc`jD7?dkQQN&e~@x#Jk6WcOAH$nbp4-B#^Z z`ObmXBgZcel%9P$`t!geIy&M4gw>a5x5}!sQzU!x zO+o7F#mzvT(Tk74ferOv!fwZZsTW7goJGJ=`x70yi@=Tm0sLF(!JZB*Hp4A;+de0I3fT@_>cJ2AZkzRqGE2lNVh%hEs;x#>o;l9d7AtxMxbbvi zag(YVkf`Xy@LhCbd}STYmMQ&=rhwH-6{Y{o*7hss0uS+!w<~Rd+z#tj4s^5+7n$Fo zoZSvT6#mq8`Je8yeCYhDma%olGH0i4hw;Ag8h2RW##Hq5L?uBP#?t!a7uwu;Ad>A9 zYxb9g$g?_Q;?x2A@i2S+HVlTIi;V+k{~#F>r}rO1YNt)kxPkluwMe10*5myI|Acn4 z1?u^5h<}ZKUPmO*K-3wGX}62R#;`o!D~@ICe@oKaLRop zUZiQ~RBe9&|DhMqfvT@7@76(+>J17RYjPX}3}q76gO(p2U6sa_vu6^H%cekiL-!N(UM{x;^s!e5rkZ`HF_pq zOl{6CNkz>y)++78I|9j%4Pm*KTM4`LU)M$SpVr!YKnT#*ia`=&xg z2|4E`VoTDmIO{U258Qy|p>zQSj6K7phk@%@Uq1PADDN0p@Tl`R6DI3B%dDXvCGW96 z>ddRAa)gyl5wRRiycv6{HV!B*mV?jy(Gnl4(Q#SL7uIriKv_U#vD5ZpjC|&cEKfW2 z#15IuBP-2}xA4Fo=ow!0XnaO3p9PSm(J)hFpmSxKE<8Qwt#o-N4CsM zKXNju?caN~j_HeHo&2J`V88OG_PBhcPOIZf4$8EVsdt0D6y2HkE1*`-JQj;ZI?SAr zz$q>f$P-^D_;{JUOEJ(|va@mS^5I6ZK2`kf$xp$5Z(4WeOW`+ro+B(_ z?vx{77{7>*y0TLqT3E>7)IxZn7CElIhnBiIICRFWW9VmIl(e|@v!Mq~?-xn+|Mi|8 zlxPW0EW9-mTzOWGXS;oTys^SXI8Zu8eTd}*deJQ7?(jj*ws8U=dl<^r$AjGP*q z@@w!}O==X(q;`Y580BCp1zoEpROYdC#$kEAZ{PK~o=HQbTA{22VfYFzw*O8X^dJ#6fW7$5h14H^8x0-CYraNZK{m~y^cBr^wwiNUGc z-6LRq{fs!>mZ-e5sLXA;MT<^gQe?yNDKf>Ymzq(4o5MN@fh3xzIC1uDLi zJA&Xd2^MP$N_DmWrY%~W8u{*U?fJrCllgQ*d|j|{*QwL@Z{TZt?`$T_IsRF&=kic0 zEVuSP-?;na*emf}d?zN&07I!zx3(T9L%7no(VG6fXYU$&IKGlt$3TY;)RL?D4b5IB z>{=b)w&kdq$OS1RsFXtYvz~Ga$*FquNF}O_&0P0?j8%sReiETXaz1{i^4&Z9lk-%U zNE^xgHl~xndLjSXefHtxA13*K&aeNFQy;!)AE;o?^ry-{nP2`9r+mbC$Nrqh#ubhB zV&IH7MCBS&wco&V?d%mYF_Q8JCl?m5)_#Cze+?Ei{f{DLC0-<_ekm@#4^^Z7wsN*tctWF6eU0DjMLJ}5;@q!D)tlj6`n z=M5wfN1jW0eo&sx}S}zU3{#*sM%?dzxXW|e>5Q%8Zkb>nn1ER>5?NTuJmQQmZz*fVJ2Gu z5oPWIZ&k{vJ@!{wUIDXj;`i@VX zAdPA{)3IX>yCU2$*2XTU1a;7s{Y%wGZD61AVl}FO(x1H@no^+&*Y=q9V~?!0d5Rjl z)++n7`p$UX0w&d7$iN#*qG$hS6Z2xFh9EC|CpJ%3p=4rxWc6I^D=)wmLujitmn~@6 z@x3i+1AnEn^u_*sLrrjcwa8=V+~lY4i1EO=$@D#*{-bnRb^oMeq7i|_A)1JZ%io+n z9{2y{5w=PixXH%Y-cY$$eGCQfIpTdbgx#!9`+5{ z#Hf?dqx0F%HSmvqhQxNSLQ3?IHj^LADJ^VEDVEYFIrcw6@0=+twbuVhB%ZqXgZlxB zt-Ed$;T6*(1$+p8;FS!w{&LhrvdJOl#^rn_GSFx;`(OUZV!IS_e-oBq&+hR z`R!02I#{b0+@i~L+@vxZbgxm`iUhw+Kkf1>H5Tq@XU|xI3wB6*)@hGBx8AXdjF4rd zZPqEO8H(7lv^{<+LrFiJU9aLtn>$efH+_t9Eq~$m}%N{ z>Y#^xcQ4HuTO>GIT@UKC%spSxeq1*-h2_SV^%$&f^nZ<_wT&BQ8K=rQ*`(TiaoWis z-R%Ei3v+x_XVjw@(+cP}`!ApfL~uVp@{bRC82x`Q)s80hK{wTdU3v;JmiURkBqs=t zxgZn#ZnqA-XA#RH*NB}U_=r1S$#&zO8Dn1nmz&Fy$1|tS2$YM&Stm8`M6VH^ZvJ$N zaFxw=DW#fvnEm&sL+DSNCr-z%XhhXF`)_!)S3qs}I_+hypi325Xv)Gt>^(}SZ~qCEbS(Ge3(V8VabdpKS!~Yw$lg=k{|W%m5^{$b z>*9P~tn0Zw!HHeU#0NF?KZ6`~ceR8Qbsi6OOQoSA`+oAd=h?Xs@ok#5j+FMK1FJq# zfQ!1$iC5mxmb_6W%UMeMHDVs&HIx+;mt=PZ z{Ry4ZI^{0^3aT0K%SHJssF^C>3Ob)$R?t{}_%@RK?ac~0i3e7Y(Z7ZV?@nEbW9_th z)SbGrt~?4<4GS6GMxwe?*ZFV+7pe4r{w`;xWa-e$Vd~d#vDy zv?wc>po%UiUMn*DS5idXM{ivd&e`!2`b90fTxUmI!V=iVKUl3#PY+p+9zxVCdWiA^ zI_0@D%p5n~xfD=0#G%ZkRK^HVZ*<=IPgC5ewnW(rq?T|LWW*SX>9aL48{NXCleOzw zs33)Px#VPtvVT0UHWe$_Xe+~N@lG!JqdFvlL!vs=&F_~k0-a1B4tLq_j}C$ZRhS3L z1(V2uQPtdj!DS-DOKvO_-*e*zqGpB{bLvB`tHueflqDR_46;#3k1AuNO8Py|{#gO* zdPt22%ZGI=5ib}d(Xz%b@HpLE%=uY!_;_iYUj}qD|A&K#c5B9L*9F@?T$$?lVRirc z1kn&nJastMtG%fO0Mux@4yet3nqivLSDfoeJJu7itT(mep?Z>a^d3EC`$frD*9*xhCJYF6QDel!vs<``1R3)wGG=ou^WDHGW8wy)r%*1 z_mHt~sLtiQWF6AzVb{6K0V7FI|H0F*#3)Lf05Tojy&!WwC?hwyi)YB#vT59Z^B-(y zZO$y9amkENVJI?tTnr+)&j%DqfIId@Lp6g}7uQJ4qadX53#d&QU(njvGO%So#Zqrdc3n0xN)|7BjAI?wC;|HpZiTNb;T zSG;ccJ&51-&aHX#`w&4iwy4nV{F?GEkruxBHQsbNB1YA$YR=Ldoa$9}8z(vn9}h+= z4Y^r~*q7zO`1-x57xjzP7hvHu)$k?Hx<#L{(wtN^3o_?M6+f52$*8-($X=IXZ;yA2 z_R4Jf{Lg_wE~qB~qg=(@v#7Nu~5^Yls8y3YRZi*KqPSZ$DQpZ5N+;@}tX3GqV>vO{-8)mx;j8pvz)s zn$Gi0lh^MyoNVb;jy%KaP7H^VWivJ#h#EG&XC<;Fi{~zVfhR{W)sugc@mGE#TKzA> z=ELP{@GUHVZN19>V-f8a*|f z{okGYPrE{{RO-&XOWf8}5pOQuUrN)*o&%!&Nx9&Fx#JE{ z7P4d?IClh>^{xf5Fn8Hjs2heH`u6s_Gxr2(3;sXe-UL3X>iqxDKt>WE-l#-TL4pl! zqEd;K$`qpsBrqcrMS+S%EmowoZU__Nf;2D_!gRb!>r%Cgc2RNZqE%G1ny`hUViXq? z7X+0%MkH<_qLBalbMBobfZyNm|9k!Ze_ooo_iXnp&-0vTJI@(#&=S1G(U22+x^5?z zTV%K=*FQ%yTpUd8joD|JLzvgg)`iN}g#*p=knAujM^_iKH)h5M+ORp9Ggm0sok8f{ zOgS_iV3*QOcxSJgS?}~!dqhQ%QfCs{97rG>Kz$*XDa`v$xNL1GfCu}wxJ*I5LDeJE59@iReCQW;NqPN*{<)6o$18li-3qyg9Id^HhEoZwW zF^G+Npvz_uHiA*iovO2u;yB`yf{G-;u&t(F&{{Bh-E^4IPiPGYcV_M|6nfhK5{<3J ze^tlDMH!?hOZ7#UMl3#smXj8LGAm;CSE)Q}%f39&{Vmil4UZmMJdeB74(Jksf;An? z^-8||3~gnxamy0D)r6))GclVfV85I+kS)~=81{|d;&|`m2GP)^UR-`I^`#kSZ@t+| zIGye0%w!M8kk*L4yYVb(gmZbScM+^1J3C#2~y-(x$UG?4Mn(`N(!TU4~ZP7*F*Gri2dUo z(Y=R82=u)?cxaU_UWNbetNg>1f0(d<6Lz@ov&wl!)J@T&i=SmJ6yCtYBMz8JUZrk- zKGmOFfnN$D3KD!=@k@F%bGZ@I-SIm|tDUBFJEEUna21Hzmnlv>d?5ZiOyqSfo*N=> zy$fr28csJrp?5X`wgPzv?}$v1FZ;yk);%HL$MD_Wc2FN(@6%4OMtj05@x#~-P|c6! zG~!OiyopC#)l<&*DUXn>_(jq6y?X95nWj(3Y%}@@`%L^WHQoMK>~YSvI=XjQdqZkI zH@ff7rQUl#!@P)bOwlQGiMPxDYihG7P&Oeq6sQe%Vo{(&p)7d+tS&BpInAG&TNKme z=a2s}5u=Bhx%gUsXGqMaAINKoL2uINr0G{ zl^P&^aAD9)6~{_Zzctr&q~uI@JaZ`i|NZ>(O|zc+d?_*V^9SjE=l}KfjC(#qSO3Vx z=9{#Z!PcsY{Ghx-2P^pSS%*{+My{%u|B267Rf&t&GL_)pD(o)?0>DFg;ic07R+oNh z{@@{cyh|Puqb!6t2*ao^5|S}OAcxtA11>4{*mytY^vwN z*H(7B?Yg=S(DZ-BA`gZTdONcERo5&&G97QxQMASOw|dNf@Zy!6!NoSz-gjv*n)EdU z`hx3$PwPLkbAROV>9A>x$kh*}d>W^?YKc)CEYKqCYj`j&&fkDlDYfZrT*IBO=c6{w zT=Y12?EU+yO)tqZJPalm4dyZYB>V&Pk{JBP^?f;F(usf;FY+l#5lV;iowThX`2gK< z>0>Yz@KvE{XBW>qJ)C%Ie|8>cpsby77Hy>_QQTAk56A3IB%s&_2rUwT1^s+c9)$1&{id zW%-&N9ex+7K6!E$d~B1^hP79I1PBzofcz=;0_^+j%m4l@~`vXV3R*2nrAkDo-&W^8ok3!jjk^&?h3Lyr^w zXa45l!(%*v4>Damz@z?U@WE=lllSQG1UcC_al+O6ccDm}4JavgP7NxkF8$5bCgGWvN&;Dw# z$GY)CCSZS<2d>*F0qCDbej1+3o6VYHRO{=;Wla|Mm>=iCN5IdElxF&$g)}od{ld!2LdzyCzJSkYNaspwRdUtqIuaE85n&3U-rewQ?f8JN-irF z<0s+2RxgRcr`LNJ`AfZPThf8y%(kQ>45@v) zAHQCsr1l(l!-0(hkFxP2?;Q_6+|xk~6wgV;;kqA4cD7r9-CaC!pUiXr1iowNsSDp8 z{OJJO0pU+Ry-ohbcYC;Y4i)z=2d>Sa1mJoS`TOEcNLeux55%rGl^5q+_2-|0?CUv_ zwV(dXJH41VJc#37ygsjUZC>4pat#=lhs~IU#Vz89R>uGc->WM_zk@J4cYg~V zdJlMF6g-C|XVM7zow?|L<_>Is*PUNy+CShw|Ah4$rJ39NWQCcejC_FE5mtDN5delL z^ra>9vzyN=LID~I*J-L_6-txoL21ByrTKZxm&cDQbm2nu!LZc`6D9J$#Q{hou#TTN zkaA^h9)ElM#6tHqt(?y4Phdfwd;TbKMDXHqh4I&j3aV*u=I%+Zq(T%cY4{KWTm95H zEE(q2cs>80i@8mv)wB3t7Sor4zI74_B>tr3d0p5`p!D|}Hu$I?H1(%ahq`A`M{TLT zTeqH+ed>GNO}D49`jGN;$l{2Y_J`pdjrX&qcH-uP6@}~b2BFu8a-Ck!WT3Pj2WZ(WzE&` z<55epvJ+6Jpc-@;)ykY_)rxaCBU3Bi4cbeUKx34iNc@}jf4F!PihgW7p$tP{7CpHF zQglFhHVwknu09B#NCw=U#*cmF?|sW>`^>obSx;w^DV!)sOFQp0&;=cge~rYb&+N|0g=vT#FQCJ3mm8Qk<$7^t z`F}C~)|Pz{-GjGrOYr!)#bMujx@xHDIi?2|-T0%PMLhHwwSjM}Ce_!;o#;<8$aVy2 z7(^n+m}npvOu6J=PJe|+Ajvb}B7Tmv}Kd*t5<(+`NBB;GQ!Ja=Xhr6e(vi>Dj z8A^4h&w{-~YnWWYhZNJpaG=gg4t|171JU4@f~Ca@Mv6=L*Eq9c;37iYOzRb5CitAN zLVKv3jv!7dEU4w;9p~9__U9rf)!wx!n_!vxW}VvqN?{k?)4CBEy;y`RM`6Iq z_?Rb)4(8Ry&=$FU+i!DMn~VB2@1+^UpejkH<6G z`4Q3u{)@SgqdClRaTw1SLiLAzUCeYbDW&N*%siNLQh6hI%S*p8t6ConFkB6LgE(Kp z-pCocypy$ba_8@L!%up2!<>6!)~Q9r;VUQQ366}B!30$kEYXo-ng=A>=!|YB^1z@J z$dFAs^Ko@dA0NTT=O3B=FdxykmoOj6gg#~$^ym1`3ZulZM{ZeTj(}|C$C->hHl-gl zYZ`w|@r%BM7mL5Z(iXyU81MMAiZS0CU)1=Tg&(*$DE|aw9b6z}46L`Broco81MKG3 z*mDbw452Y>!wmwHh=~d|CM{ov~|Ow zq$*ZRV7qn0pHu;~cKL<8q+rp5AHKd=-r?Rnv-?}I*R>jnvnHCe3C7vwEVD_)`=IL2 zYur)yJ#FTpvgd(%3}{<2P`{MX)IY`8>XvH&=^=6OT3d`epvulQkdxf=+_h52m2Z$*kMn$u!}v9W{l>cK4b#AQ z=-3uWXKC_Ws-^LdUX4nYkm8Nk=p>Q{xkaGYW?6O_Ks#$-vM8PI4LI3ImXWtJ9g26c zFk#}`?Aqk^EO}9;eJOXAXuSzxm7HxVH}EE9Mzdi0ho)$ytFbeDg{;`RPu$q8+5h0B z&l*Tjfq)6DrMoc+38O*}X9^LvhIYJ3PR=x+ap{e#Pxvk=-g>*|AH1U8xmt7en47Qt zyt7Xpce3s6uIrl|-s#CF+564@`uHPJv>OtSioLw^g5)@q>~4F`1onycE$R7J`yQge zlc^;ULis7yT?Xbuh0dtQZW}lDt~J`6h~M^!I3$`j7i_F}OKo4N@Hm%aimDkXJ7m!C zRD##%!tqNK3=M>@DJ3q+7R@&QGW?|3--Eu-IAO`85fApYpf%>r_8VO}F@6EYi<;8* z)tUK7_gDTPFHCyM)S}b4jRZI9RscF*?{?nC@A*KThwU_--?Q24d@Waz>b~J>ycE!& z8dO_j`X3_448Y`;hB$h+#f)H|F}Uly|2U#%9HIF6C53Ja?N4V(jAs6g*Mp`$HI%~a zq0G=wwmU2Fn)QbAyjcZBA`+b~|F3px=OlM1{Y%nQzmeRP#NI%vNKZR+$s#F4YOS2a z+-ue)Z|*n$xAo+g0!)`x_`QY-f6_VGCH3cy-C#QaJCKv9f zT+52asJhEvvX_{_dG$vrC!3#kzgMQ@%Fb5HYV4%LVS7B*u(Kde zoat$%;eMf(B(7%btIBn|PnQ{PRl`?4%ogi9TTq;~Q45RbZz7zbj&nUv$UwbI%gy`OkdVe|v&B^A zMBl@G?WJ6?z_piHS9_* z6^45kEuW+JjdMB0y?e;KRh=z)bV~zS==Fp1RrL2ItLai^C0Mr7D^xvd9d<~l`nyS~hGs71 zYM5PZOVDVs$B$Lf_`%81{HEYD7^o%Ge0-t!cpbe+9;~#CvH;}}W zN{k&;ExCaA!m8G>1eC#;oZ`QPZ>|2%eva&>9>)ET^XTbqQux^Fe>szX*M9lI z3TpNeezp4V&lFr>3T7tQ)gQaxTjUjs`y(o~4?f2I2ic@%@b_*$VDQ&w!gaY8cNMUZ zP^B99RR3Eym^N}Ia(9XUD6jm^@ z1butWp)tH3QCY|I*@b(%ah0|fLtpj6-(0Inc1Awen~rlA&oP9g+8i88m_Oh~l~LW$!uNUkhI51=`=Jtjiz|rT_*%jE@SpKLukD@TvQM1dG+}OE;>I5B zb4T$xv`Qv^kn3p!vtf45!lle33M9`;W8lqP1D4Dc-Wj^&w!Ba?lWQ&3oe`=7XNU8g z%NJ9vS}_j~FeT;P&eNatg4ntUk~PY z)s=O07d$XS)jQx~Ddm5NH_lUzq1Q~g1`QvNjZk0MM1jy3BMkM^*jK-H&D81d+H zew>kHn{ii7re~+qGn^RcW>|vlt3gnkF1iksA#Ce*kjBm}4EsK)EqgCGbbW1nT`1oP z4PD1o!}M`|D8G$p3CuBENjXfxPIvLG%R!S=XIu=N4CW zHnSoAhPt(ZV$XF~UZw3Ovf(Lw73Vf^R@nd=lteV%4^oIxE$6H-8 zbBhn_$;?i>fStzN>cczp5_pP%D-O2k5=6Is0~0jhzf90~`k4u8d)!RW%ltS4C`a~} z>&PDMW-4VjeRrKzUc~*IH|(U#|W*E{F(Vw!KYFg^y+O^6StEe8}v_yp0kJTts7aMIM7&9<9`s#so*91pjTUa-j zfF5Z0#}oz^e$`F;^N0^|Zm~@A-yy%WZUGHp#JQ%Jn@pou7w1F{)$Q0cRBED#fXb_o z&tH#>HgdiGNdMMCjHzPNP<#x9rQsS=-2PH(f43|C{urHKjrCM;ty<00!e6Sgxcxz9 z_9|uHLpIL~g!^~M(3+wbRp$on@zX=Pc&=(n*uJvR+gk>Do-ih4XZhw((*?lC=DJ8I zx(2UjWFvy9^t1rD@IJP)`s6%R6srYjT$-4N3;p=nq4-Z{2jf!*264#H#Gn^6VUdd= z38u%v=mwuTL4mCad1P#1NWt5fxtj<-CB0O9Wy?po(T})Zck=6SF0WdRHyXHJgPO2V z^eSwZ9AAr57B^dd*tN`8N8GI5UZ{D6b0#quSX(y{HCZq|pu{QBPLLQ-QXBaBbgOZk zz{H0u`3rFNis<~)>Fo;*eFS)vp(>w3GxZf!Gqhdv&7{VK@zq^sf@}3Wis$tFrel|4 z`!lfQzbFRnN)+9BAwRHkSe*Q8-DfLSp-nsPKTSp8?-hAH`Y>r=_pzjbdsgfk-U)gq z^lcvsocAw*Q9PwK@wbxM!s0|xR}=vu@QM}FIj{_(MmEMfI!t-jQ-E);$KP*_p)TRX z$&KjfP!^$hIG1lp1aS!kgSek!5WBzVhqecZ*Ct_!D3O+u#cm5m zpD+Z8TlR#2iKWU62e#C`9*iFnih6`8(`Tzu_f{pmDbo&hMe&4`{lY#)2un^Z@&tXgUSebQ54g{I5eKxKD9AqA!Dd{{hBtAEF@ z`sOq+FUe~ty3c-kBSo~IUh)ZGu#gw+&reVRN?_fnfIbI=zuPDQ{0%2x73xzJ{`+kJ zJH@RaZ;w!TDF6$135Ra9U;=>wbpEP1ft&6lDBPWo`db{h%|$S2>N3*m$yPTtx#;8Q&B^ zd_`r^(ZK}%n3@+Px3Cd29cZ_F3vS?pWdEA$(}Mb+rka7)A15U9-%bXl%1$q)o!a;628F22v zD)H9sScxup4BL;EEcGfh=$G^@CjB9EsgmkVCEYYIG4&8kJ&Z^_RHh#EbyIkhd7vLl zc#z%E9(nsieL(VV&hZW6UX6(-|HVurG}lvjrO8HS1wq&86`E z6fv@PDI%9uE`6b%(4E7cH-=TA*3RE{HH|z zXn(-%3T_imF-;5yMYB4jQP$dj8o{K8?cntGGP7@mS}QxqU>$0E7lxwE#mHBoXbV=O zS8Iuy9=n0OP~vP<)nyZ59?J5xldlg4)<@PD(?xkFm!$%D-Q}r$kegr==Rkm4QNR(z zY8`AB`umO`wp?z)re@t{Z2~R&^N#*te7I~CO;>j4t(CXcyoraf8h=j9$*KHF@lzoF zkv|4n0;iT(jZF+t>wmRIpoikr!)!fd5YcM1C4I3*(Ng?$u+9jK?xsx8$N5NzpAzZx z{E`vaI70CqLErf$TrP20Nu>@qFo&}spujh*2Gxy)`tH7;sQH zk=q;K0gUeZJH$9~L+@Zh2uMjs!2mu zqZWg(KHMdcg1+jKV9+S|h58H&=^qyHh0-|AdUX-z`00(vqJ0B*&f?P+~@k<=a0*hfC) zwy(GJ|091${zPIXGk0bxXK5CvYr3a8$MSI~{D>f<5oJpU!L9oR!Rgl-T9@T8r5F(& zv9@mf1snPS3HC%X%9{<5ffXBV#cq+}fvV2755>A(S+x0HmmDRpCCAy5yN~}N%w>p9 z8>uca6=JiEV6J1|)ny`tPAIAo|4DpTqIeDEMy*#ON0oPX7o8=>jxetYe}U!*UMjFA zQc&J(JQ7`g873gO>)r065*1DO>+qZvX&R;Kg`_RzE%HLJY)xbx*=x@syR1D}HvD~f zjbQXSc;l&gCcbC;1BMQDx3#a9JmvXc#5wwlMk@MoFl)!CE*T}j7?%esnt`BFqT_+r ztfqTFZ;lFAcCJO4bh~gp`t=ZN@t=5-uZ^zTqoD!A*0Ib&Xo%P-=3%F?=LG!o&PIj* zy`Vj>FfUc1B~E(EXZ+@Og2U zO>mdtz~$2slb8Zj3L~XbPF(469-z2Z8WTnqgj7ARe4#9s~iq4 z{93vOtLaEagWx!uSwuTSp!0PIt;|9wK4_2%p&PcE9-@`Yn-i{3qya3s;194PJ59nk0h*-?#{bno^_g)iIhm4hniZ4(29G`f z3%sX4IA8C%-g^z+8`H8sE?pBYnI7vog}EP>S7k6qQ$FudS&xij%0OHdw$tp|&oO7} zxj_3%)|v56Tu zhf8(>ThR~L6?d~8Ih&z-%r_9IrK&U1kN==Ep(^;B#Pl9cTt8i*8*tyl>JSQi-)cM? z7{ORFzLsK%iizj4k=oy)i^=WpBRS@z5~X}Y8=G72&o3b&Aijm zS>>5w$Ulvkjwfx{c`<#h$?!wh}s{QA{iIkoXC3YVJuX6`X8iPnwvO8%NwT)0}A z*`5+NtZbkzVfyNdlJ%ZmH<-v*+`ib)rN|9zs6&dZ7{%7_Jh#o@1F!e%^=b23378u* zCM&9|bFD=oCWkWjsLbuAOpI^v6}#eLrNvV9m|(3zp>r(sDtQLg4BTrTL-D=IM-927 zeSoz&Df(v?lke3`$4(6`*Y4+kHN-qGdQcxtRJ8Hp%-u!dJ4qm1x~mhb2J;40$Gddj z@5D5HOU5)pyW+3v)hF^PwJUzA=dC=$Fx9xKuH%`x9vo8^F|x?ZXbq;A9Zh4kVx?-E zp5Oa6ojIBpnf(YjTK@8rCs9Dl_1w#{U^WBsJIH6@1}0Bq%!z`(oXT4NH(u~&kdrpR zXB~%pD~8|KN64EeHvg&@d*#Gi8=J4Oq7{!)NDz@s8k!p^ImHZ6+m3TbTdy48Ef3a_ zUA=ih-}3)9%r80RB;0%B1@o!sJpKZ<#1&|GZi6{rF-ru*9vS^(AFbB5dzg!P_;`|C zuWTK+C3}XOeT%Zsb+e}`TbCP7$vp-brBgu9i-OV)E1w|@z zsavL(TjsYa^W_%PfrFG?0c*<_e)|X0zh+7~uaWJ-b=sfS^CZKkd1M>hlyRuIQVjFJXI1acy8Lmnids+M!L~m5_TA{Rqdo zUeb~G;=(O}!Z+|+srw@RL+EgA0*4Vh+zUJUrr^+ZXW0GoF!N9nQ~SI8gc4WdAMusd z^Z+E29*5$=!lfZRH-d?Ta6aT~=IZKNoNdeg8-fK1#!Yf9ofq40i(ywKK#?aE?t zXx1SR3^RU0yiDg}@?i86_FT@;xU&+B&n^W5AntYqk*#%{;hD|yHhlz;Nc$Cik#Szn z27Qom_fG4zQ=#MWsh5@44L_6C&zYfycD++O^b3YM_Z-!La=u4hL3h{FuGfdvYBe#)a#m?Zh{awk=04~#48zv$!s4=^AUr4I~Q283xJ!Q@&+nPU1eBm7Pd&_{@00FbYU7)L6}0SH|%3 z7|lbi?~8E4|DJjneV(vcm*kmqp4xZ4uH7W_Y)Gytg*i{?PZ*VuJj)m9K1aU%d{`!I z{~u{1*^$K`AmaLiFsx>p-Qxyh@yZ;AI_-JCzT~X`6jI~?6Nr?2gxVQ-r{UBRrj--m zX@H{)6PrwU`&N8|x8zb)5FgxU!gK@QVRnE16gzi7jRn?b?gnbMc2d{qPoxMab&-8w zvM;GiJN?&>?VH2WSPVFr(1C|7XV@o?aOc6huBV#W1n>O2#xUA@g=1;>)Q0o~RnezC zc`U2zbq=7<;kq!vE@Ui)8MIw<|d2-Qv$9O*WK z3j=$+sl|MH!Tt>za()96*4^eUmf605vgFMIAF#Tc07L~FVUA2?7g#t@=-~YWOyVwL#lKsqC%T70{Oux50!1V-VFwFy1h( zfT#D(nGg+^=CP~6jK|L?3me~`;2F{Iad{}%`9?5$MqX}h z;^~qGb(XXGvWZs7d=NjgFc`lUi2hM1ev6m=+02^w;qCXj@-2?e=7uM_wHFblD!#T# zy&CO*^J4YtGJUMVC{`ACFf~M-F{Y@sI>OZQN&isGPRn>^2V0T{1zUFJ*VyNBEH;7) zw#7L#q<|d#0GatE)2r?CMqnS{3fG@2zGF3rE*Zt0rq! zH3aZ7i43!8ETXJZ9F<4RJBC-Dx(Cb~pj;li`dUr5vW8|nxQ>Vr9;n6Kb%z(`8G z6nq#u;;yf|v}|+ssjG-MSZF9{e~r=i#tiSgBa2+99pHI0ujdw40R^bysyTq#Sl$Pf znnLnR$!I91MdgrPlhQI4R%iz0SHL0;s1A-UI#?-Dhm=}-!0KANe>Ea@`xxnyID$-6 zy9J9H$P^PrP`Q;dny;}A!6)vwN~RSblFH1gxX*gLnI(D_5ygrcKRlgchJ!Wsn^flk z5;`CGTl;yL{YJ`1whzc^52LX4@F9wA7#k#vL$A9jHD6=x>K~%E%v~c3OY#dSS&BcL z4Par5>Y>TO<)PfTJ3t`Zb`m3Ryhv<9GpDAl#Q|e^Z*dHyp}3rV1;r#NR7RUe7+{LFP6H|;B!$VpjQE5S2WJuF)EJDW z^J^Za>LImOz_Pdoa%%otb?jDfw@UbCSN!4*_K^863&bit zI`1AD8U=?5ju=i@_aY`nuE$>s_>EPjzl$$!WkV<1`bSQ3j6%USC%;1`+P;c_+AZl#VI4D+D+*nZMlM!f0A;Nn_@*<>Ph)kubg?nT1$#dA4(cT z8CtwP+A`n6FMBfU%F!wNvW>Hew+)Qfc7${T)FjiJ%KVv?Y4BR(%L^^_rGZ5d`Ta7;YE@h~)cfB-pL;S1wqX~hlcaMf$@!#LE zo|D^LIFSS}0wP=+|JlG$;x`6LmSL$-4Bo!Bc;YHD0+=Fw{Fvh8qoS>XpP~BR`!9Om8$D?j*eVV(0JX59=cyQ#*Xz$36voGyGq&dF zHZ*Jk>jUU`Cv0b_5GOA#!#%XBkacIU#u-!Z#X-C1KR<-o2L^G6vu<5!Eq^)Kvb9$@ zA79V)NZaSY#el~^FrXWXBkQ(c>eK#u3hdd*h%`8*d<5V2;pr|4=!ORuFC~c|YBABW;HXvmrUm`sP zk9NhAu(HlKFQnk=jJ&GO7Vv70K_>93y-0K_aSl67D(`a*Bd~5xGBQ3J-}H=etk`NS z1LB2wY$RagOG3m@;ur9#wI~73ao5Ale=PIe!uGeqiL3D90B&U3s||dDm`*Qh<6m%o z-8hugmVGRSEzfxix+Zx~;xGa-z9!aUDM)b7o6VuvvT$H3Ho9NZ4KXpzg1>FR-)fP4 zPXEt_HBQZQJvT*6nuU`@HdKxQD*fL(nY|OS@YZG-1zNTMk&a7$s^DaeB#KjX-kI@| z@`V5U_(z59DzRy?yQOrV0rJIL<6SLV4vIQNuZ2<=>X6J87IEcMoOzEuZ=P$l23Pa^ zEaS~-U(d%M_(9(sSnG1wc!>2~!DuKix1AlYpbWac;$cGnAUWOIWF)77YU+*W)Kt+N z>Vb-2WT}}-P)fQw(8@^8a6tQ_*F>YVOZYFt9ZJ35DtGvM)k&R%*=bsF9>lVd+Klca zFX6B7ivL^1>)kO;(K!C4j%XFbi8-b1$OH3$gCB#quZJ+F)CP9W`8XVyofqkE>_np{ z=7kB6sI$_Z_Q>gm$g$E!eszUD$)jTU+a$3Sa9a~+kJ&uOpcAC4sb|`u#>${jwgw#fV_Y;q~Z46Z#U;Wp7 z;y7imcC&ADv;V1P-y}PWzjj?try%f^;sk2N63o|(bo3Ofv7L9rCdq30OoO3AJDr*= zmP7n}c8xc9mrWP>Br*4fJD*h{XZ%au-CkE9=xdzEQQNpMS9hX3SsSy)7vE`0I{$vHXPs!O z4r4wCjw>19&&(`;M%jq_lO}u2;Y1%u>R_t;7d;ElV8f=pZ06>fg>*K{!sAn0M!rki z7vwA==QL}{c@P`+?<1ZlHkGhH?r}jLt=8@#VQX9$O4L(|o%eQXRPLq7eW`=5ojsfL zRi7Kd>CdL}rds>5K~njLhOP-kcc6|Ucr1#vudp-ZQzrze$5?1wAVOsuILB%=Djl*i z=S1)y^=)8J1U`IyuDR&i-8^wHo05lW0JjD?KycQoPcVOdFu%-a8q17YHU zwmUcO-5P0qW~g_#q$3pF&`U!IaW!adye_Z(PoUTCo57#DLk)`lc#%QT)|5hHXofV?{vk#N!L^k*I0g=EM9sWmE)15`>^Q0L&W6?q~t=QE9Y0fjLk<(iM zYq>CH@CEqxPbJUz>tDAoh#PkbYX4A8`IFPg_xJ7QS$>Mv)!Z5x@(!?LP~iacW51Wb9RVNg)O{6A;PlI+P;>B94@ne-pRN_xWyZ8qM-m;qhpr*MNDQrguLj^X0F6MAx*O2;3Ht2i? zjg8yjSJTy)5r-C7+UjPvQdpsMw9T`R=FAyp>x-Pfs zS)>B+Yn#wSJ8%9*10PF+N=>65PM$(N$pddRu(GeL za`{Bw_v(Fh`n`W|S#U}wkW>khcG3ICi7Top1lc)a<~k=>HM_(4SSKbE-YFm6 zqlN`tr$E?Nk7 zlKCvn<~Uz$HEC~qY1%lQEpFO1UfN+wd)`eO=A{9dInEPqTBks)+TXo2IGY@&(oG9^eL?=taZVtu)&E0O z?&_KWzO-v#-9g|1rxl#n-_(KO1`2rb-uB}0L9;2=p6Ao>)_IAidLgFIx@`xohObofAW4fAtdNK_*+yQ}I+o$oeE4yPaL5u#{( zR^IZ27LoWFgwK$NVe~_I|7$yf_82^gYFe%3p9bv(Y;}(K`nkuavNwYZcdJEI zeS}LO{7m)hRZ9k7Zfc|GoVU2{1Fz=QvQ156FKD17)=@J-viV-aXsnpL=@`mo8XCI6 zJm;jRNYDYrq>iSg@LzO2NEx#qeDB-n`ghf&KiP+T+C1)hFl*zpJReAzm4$B5d+nbx zcW6n`l0%;F)Eq~O@x^h`0G4@UPqYc>6b*X-H;iucs2-}7CDk?`-;k6pA&KRs4` zj~dNh^^Zv~tGtK2vX^?xE*8M0-$AU|=3fKuWA#_DBJXOEaH-}pA zig{PA!Z!tdorLkI?@BH*K*3V1MlLo%nl3_=+h1Rq?t#ny_5cA*8)w!YgF3<8NHode5(H~ge9E!F=ecnLi4(YJPm(r8RWdAZ=LhtdA4VObH zmx9Xzbq9t5TqHgoJ%Sg{F01fi(cvF{$G{B=+doK+LF-HY2|$JH@kcya%wUb-;yDxb z15+T1&^IL~XSY*8y(g(cROf;_XiWsAs&gEk)Ul6D0|@AB`gp=P4?LrJ;R%r{Y)?ne zGL?$ijV&>qI@|5k`;qw}?lgjqMM}Cb{hQX>2#f?Fb0B1&mbV#2?Wxc)GzY|v5FNV) zXg*tX>~(87j~Qsr(6N_-Wl0@Gr$Oi#$8a`4$6hp76_u?QKtsoJIiZg6A-zMOsnM)Q zSC{U?{-^nQh`?9JYR(Hj(@$WXNPjR-@rfFLpt|u5=B#yeFA~zR8t8kF{v&zl^j}O3 zLj(%m(Qb^FLGOYuhMHCgiNquY<8SCjHTYjjI%gy9d-7SMNT#}4$Wfin!sI`A_23_J zPUtpihZgHJFa0~u?cX{3_3vi$iLCxDBEj_U8Xh|RtLTf{zthtFo1E(3k167wExAKU zW~uLbFWo~E6vQmM8vz9BQs|s`oEv0w7oqDskGtcLN$7p&U=C^~ zf8h?!r7yzYQa)(*hX73+5PuJ%1o(TTLAnN3JR5(L#lqj$T*c5^yg2tg%4gP)AbGsW zzm7E1{uSTW{=I6#pFA_WeS;3{cLj0N{zq>6^LcS6XAB=P6Ow#US*fimB{wD)(U?;U zmb2bd=RrDrPf`psjGn&)l?`1s=M(+E9HJvEuzC43uYZyRC!r%-astZ&*T`d|xhzxR z{N$|^v}=wi-z>|1{d_}iWW+NToJCZ}6F5qfR+H{C&PGk`Gh!I+ihq;uJoB#B$+i3# zJV!D?-ackoZsaI!LF|PI$_0nf%s0UR2DP67>6t(zmEh7AN=?NC+@719OCLObVMfEL z!_cmE=U9#N`Eg$1h$_9>aSXj${7X`Lc6zF*sr|z4Kh=8tkeRaWjwKOO>?Ss{w1I3y z`oO^ETg{1o3Qf#18=7JYrs_$jIN%d(rPc#8jF zeK)Ds;Y6`9eXrhUVsGKy5N#8f!^k$PplcY+yxkb*8= zFV#V*_$SUStFkN1bSs#$gD9KqrIwqknmC}Si>32;?SbgDV)kl~(8MsZ3r3?dS@C&4 zGrA+((dGS$(M@}dPiOXj7k`c$B#rWdIXYC80r$FJrnb=!tAGZ3__Gw#S;%-hop+m+UtytNcs?B-$Dxxi)@n>W&FPoi{CK#n}Uxle&QNF7WoY* zHk$|MXqAnozvuS%+N0h6hHd}x^l1_vO;4={Adr?*_>&e->Q2zT2#IIar7*$fKS*_% z-Ugz>`|=S2QK!a3JU91%^b0-amz(eW?JIidb(;Kbm4+@ZXz5YZtOLD&gj~zdz0#S< z_W13Df5lNogMZ^~^x4A<&P7l`|G?}KFgB5X!PdnMbQ+Sw6fFk3C8_5lEK>$7Y4`+!G}6`fJ^_{#?&k{9ygY=*5!afP)cxb*l|_=OBT?vw7n zM~^2`uqQpv?Loj_d)*A!&|?K3PWDyH8G2mEYY!rjMUTI5NA=+R3_WhT)QsxtYZ#U8 zC&?laE`7W6aQGQF95vWpa)gVMLJy9Q_?_2EfV>Knr`bm5E1CM}n8g$ zFaH{J&aSD*pluBt6^=pOytqA~SH)H=o8PGQy&n#IfP8x{QwV*e-JQBLBDw8r^A3E& zMW9JBpQ@zqY^pm=z-mEoih4p4T=Us0bRm1Zf8pKR#c)z_2aYKC0msQwgO==_T}9Ef zQ}(ll6!7+^doUIMDLMe~1_K{iF17WHr=1kXvC$oR9B^LY zxI@2ZmKplYdWN2SNG*SCoLt;^n#Qc)|3v_((r_AB07Ux8Ttc0p>8|g9g+3+YS;zSs z6|gHR2bjt4FSCNj(2Y_6jMW2^AE4tj`(UEzABVBGzFc<*{*J%m5i3Lm)qBkw9z+6H z+4w)Q=0hpKFilzqWQrx*7JXax=NvHUC*51{UnaB4{wkA5LD=Bho8-^x?s z)Dolm(16^F`FiYksryxoO%l*OVc0s=m-+W@+McmC*YN%*y#Cn0d)WTF%&s$nt*$AT zB+`bJt3%<$4|H?Gv=Bi-;smhrA2!OHRjE@k+~XU#fC;r4S5hl`QhSjPnSw>`ALdkR zWzY}|t0>Jn{)C^U?XRc!#EhIJ5O*%)WSV9z`JPuFxEO`*rn@cq z8&Z}s!|&k(#XTl(nxCiwlqFAR`P}^@gULlL6mZYQ0=tj$;+%C49s7)CGAyCw>)XjQ zY`sM@J&-KLOU_eMesfJbG-ec7wW0-$6M~CRAOa6A1|aZ|Y*<^aM(n}A;)8Mp)O{nkb#rtt9Qe#y#JNZ;fQrnph9_;Z zOT_<4?UmBMy@t}rnCDTxZCKVTG7CMD(WuGCXeyh(@h<|p!uBjQY8x~_kU1Q8GMxs^ zD|4LRLmpYgw=8Buz<8)Ik4-e_mRFGUOqK2}*bmIx%9J$5YGjCvr z_&p7~VrNa7N*Q;#n0OUdZ%%~O`@Ksh7hG&sZ`T}FZ{>Z!1>)dmK`wlex*%~>@^!(A znP+s7_z~=o)h>E04THTMiXP-~L z(gPkDeogrfXUcBs=>noG8aJ9(CyZpOcj>l=^M|?DHff$7FiNmB*%PS? zm!iibx$lUa#c53=wb#-f(|7*C-!^?Gm;wbqn9KCt>rUV4KQq(!1mdj|z1QHoe7VO=4CYHoU=JSBZfwkuj#Tc?&@WpQ`j{e=g>Pe3wM;DTi1I$;Z!hJ8nR?nd3q z>B43<0u&?=6l*^!t9&hihsI41pMpn@8X~6YZm@Jp2okwr|?hrar{sCH!2(d zHUYUk@lWRt4~&1=U{K0OGH|l!-PEE*R(tsLGypNd^jT`0p7?~Pon7!W@);^}Y231v ztxk)`R?OL_&OzX9l_w!tv1^4Xp6XS4Nr3Bjc`4vR1)fp8A|-8if$PG{0WMEUy7qhn zT)#&qcAmLAg`eqtO8R6YCp|>f6nAAhYsEy7)!ALY2fiwK;l9t!puUI1jl)SggWJg@ zC*8bEWzDimDZ9qm>dN#m0d>cjsrf#om$H8#AARWLA|&)E{_m6ufJqdJn|p?(0`LT+ z4!YN4=b)j~&Y>+9YBdXGMoK`6O*5me`6Z)XcNf|5J;`}sh$sIaB>7+9`^^+_XRjHk z^AG6*lo@DFR6Hnlj=aW?lxHmW&F&L&|9(LIDp_fu?xJ;P+iMx1{+%lB57cdx%L3}7 zdIEKfO8ddJ_KmbrTldRm!L`KxrD=G+kT=o6es3|C#k{z58LZjv%Kz;LhHn-}`Q1bX zGCG)y(k!_u+ewS;(Tt{oe-PZ@DYIfMrd=_nqgNm3|6|*m>uVsd4TP-!iU$ z3w$4OM+UyXhR-+Yh{(@B#oSg$wGExMng-}O1n%bEfu43Xx%RJA z5h*4r)B3KI9qnnxkiB~;Zd;0;4=71ps<7Sp;^oY^*X>hBd{{v@%qe((;Kyd=pF=QpKDjeJ&i(XW%cu&yKK?Fs%y?Nhik=f*>v+-YZS3f7 z_dO%pN$C*?o{4jQCZ$EMv7f!;OoqJoDBjyG-cw~uSGUc~0BQFW)79n~bagCUg&t*L zpzM85(Mhp}x8BOC$*Uks>AQi~eJFm~2q&dp4-`jW$w@v20*KI`$8VNBg*#i~U0yuH zyx^`6nGS1dvyp=pCt7D(MCdQ#84Nhi=V8D?-m``5PxYR~Ci(!$aANo`Ro))no1akP z0(^P5bxHfnwwcqCf(h<4a(D39ANGNbFpU}uYi}Mn-Q1P%@4zn$SH6geg*S+g!0F=- z?j6sSX-9C60}P!u=Zo=m;Iq4ruog#5>D^~pP0!PuV#{HK*3n(gDiiW0y8Co9qd>GKLs7E=ZcvHbiy7vXtG)2FC~mk zzn$?KM`CW5`MJt+CEa`k{XF~#+8wXq*Mw;AHiq8JVCtY^J-p%hmg_lPx^$GnO4O8%S- z;5AD=&mqNm=mh|^GXr0Y2To4j0kO?&gxpkkutJx_b6 zQaqyAyK*4smhh-y?lvX=WxfS-(F)QY%vj-+lOK`j!hx9;G7Y<={eCpOns=TAXBXkt zSAR;SSdAh+NJZtFlT&FTg^X^%zzfL}*yjJ1A)d`kMmzlz3im)o%B7gE)5rtwH=`?9 zajOdyea7o1P!<2UeXzl+>cEVW!UacEDO_-LO<~o-ZyM-G>9p~U5! z-P=)jsP4K`1_Z;TL^cEybs(W`xp-&ZM-W*&H?9F*+3g2_E2SCfI7L6=ZwFg;9K@9A6mxwcebr@YZ?xD~%_8YX0nk zjX=wazq`KcFPvo{=ZBIx54lAMY#01n`474Ie|PiW`6>CI-b{XZvs_1xuwos6q2OV{ zO+c?aB3=B@exd;H){Sq{qaH9!=@bk(cezaa$TU=e9LZ^=5qcQo@@j zq#1HL}WBN!xZhbvR*+(mBSHpKln{AX@4bb42nH=ABnHFW9v!e(in zJFQ!qIn2GX+gd)kPe=8rm61WfSM24;Q9*kS8q|(Chu~msEg#?`uWmaAghHbHa;D3! zcoF@CvlX)7>DLJ2f}^OnqmF>~WsVS(mNzH-qrb}60m>!2)NzoxSR*jIQT%-Z#IRew zN(o)~X_WzV|AW7a)p#>i(FU3=^&FoucHB5L7fsS)c zpyMP` zin1OVHL1J+iqf_;(QgdNA^+PI+N!Qkt79lJQxuqWkNpJaj?8cxM%Pxt?@pF zp?nJ{8Lu;My`WwpBce>bof_vz?c=Q#j>X8lV@gx%97Y9G0++ijcK6`1Zm*?W&?o|_h6ROUeCzfz*-U_kyRWOcn za&6pT8HcUE!;0-<)lKi{ zaxupM%mSzM1!uVHF9vy&tBaNBka$9ZWc#1e@Xo%|-3H6u{+>(MQ~Z87;p%&zrg-+? zkK~&M)%MZ%zOphi1+Dwk@l)r(`rfY$&=lSGS^j}sZPE9-r<@9|I2RVl)A#;*oME9J zMD}(zKtrwiBSN1gpg-pqQ{7E5&r(S-C(Mi30dn5TT@sg$P{gl@psF0=Zl}QJ_@EQ~$DRtPb zHD=I1mc;Q!TqN|%^4pMsBGOmrl<0-k4A3@X0N|KtMBgro6K-f3DT^4yW-^*_Ax_#UG^(lOZ_R47J!ee!g zVj4vVkKF0sg*O$4Rs6e*SXR_gLP_zC|5N)%@7MloZhzJOKl=5e{jX`(wEw$Q`)`>3 zw-KxFK<#(>uT%|2_zBTUY33CDn2wnBfssUOV`lY_U+v+Jzv&$M-R@MOV1?>LiiGZI z;F2=$T=v1A7{@jDK5=(`z@nhxdfl1#pUp=(CC6vK_lo-GZ@|>6mHMB@uUgsbb=0-) z{Qe+ObRP~eSwIHd`@2fCtRG&2YxlZPhDY{}P{hnrU+>R2#2n#nY?c|FQzCy? zZ|#LL48llFN6babMsLp z0?uTHd~0cs_@@V>FPm2-AGKnlxesS*!XkOBz z4f{T!2Xl^S|8ANda;USLgZGj1g7G#0;`|Xf)lEc#Jim`GvMnSn3Lj{y=fh#{AS$i( zy_S62Pu(OATaDAyy@jiV99jAbFu#4d7Jxe+q%jFN=*8C5lyiVo5WuXb zmZ{iVQY98_U*)Lz2l*l&g^{63lN0!S(D$0bv1I-?Y@WUk z-513pb5R?QhrjYN!LF`wuh-;hWKQx%=G>Y7hhE-!(DY%@g&)f}VJ$zV2Q?Z`6Mu6?kCyT)m$R=^R?Rnj`zU{=;2}SopLvJL5r{30L^&x1F``V*STR3Xp+?&pZ zi*kZ3+c@C4A=vUBH`TsF+WAGkN^7~i&z4L+xzL{D3zoe|!i$wlBK>*o1@80`Woiyy z%qhkeU)hGG)T%Dh;3tEpEn8`*4eZCHuw-&Bl#0tRTR?%=>R&g26pnvhzC(oz_Nrn* zstV;v%q^^55}}q|#Zgv3uWaMYrL}=?>MsX>3GuCZCEffb%l(q6R!t3PgP)S~-r!ar z=CYm$_j?bX*DsXFJs}jR9-dQoY-VEbmaTb|@iJRJ7^rrv z*c^I8TlofWXy=&xHm@1?dt36ncJ?O4?Bh1ycsjrBJND~;U3t3iL`K1Re=i2f?Z(wZ zUa`qjx`?gB(A<48siWA=VRtBogTbdxe-bAu)~)DIpdMVnSta?dla_$M%;l$}wz3UQV6IM*L7bhh5Z7q}+WNDzP7xIg$TT?T`gxKdz)D zU*yS@oNfFYihiQzZU2iugk4)ZqV9sA3C==AeLLWOJ2x_+bFD9OOsD^?euhmf%K4Gu z&O-W8@3pVMq$)QuzH?=9-I(ZB)PeqWEv9!D0RyIYX8*DMe;(`0Y4|X&ZfB?e*ItXC zKtHH(3IPPY`RMdt;pMFyY4Wb4k8Yk>N4NiXQiggzC7596+QPaEd-VSrWk$Q`f5JbM z=V78Go&Jl|Ze$31yj}ETu%7yN>8B^dXR^OXyJY_ha^ej@uYW$Nm+5~;r++=(Td;FQ zH`bVf+x3%K&qUE~@~Lq;L)d?Q-%zIMpEtkrz1EhFGOfL#pUnK8qud_zJL@(xzn`}A zZ$=|9-ZJLhDR*H6=I^3wAg%$6sPr+5#3cSV0H zc=E(2@QJFbZHrnLTtkcGrVR<&3ffx0rLne_D7gV`ksG`$#u&v~t!@3fwYAi?R%3;#R1@H` z1cg9EkVFY6ONc;l%Ob-6dCoa^?#$dXcWy#L_4g;APiEe;zVCV7ch1bb=e=j>Bh!3v#>dFm<)B}fHZ=>^n~XQB7;-nN0)d10g?lvKH?h!) zcN#LNz2WBx1a9Xkg7;PgPucMv_MpJ~2}Jr>@m`x_;{6iapvM#B`^$~u{Y6~gpY(fF zm3;v7fsB8LjC#B=f!N+po^HFc4mPR59wy5(EDIX*WZd|U)|Xff&O3Yr8s7)NXH-v_mNK%u?tb6gHhk^W z$je@tUpd6U3wPo5X?GV^9zEcakq5V8{)C@C-NF|Vf$u0|!^-+yBkP+-Wn)L!OUQb8 z4SijC^27$}IgZYLbWnUWTIwb5Zv~$Q zIPe9tmU_3boe&vYBYO&r?M^Qnxvi8$sImDMxJ6nN49-|F+)&rH_y81K3KS7jAjcr? zs)}F9Mhe@I*gPG5S(?w&;Rk(b@w<|3o%msH$2#!%KHb2t5Ag#tcl_RgD#9ao!_T{y zhb_Ih}>pZ0oc?IAe%kQaA8RB7R`zj^6}u^uo`(mtmG( z-0^FTjUU-GBsDLBtI*5-2D;$K=#MD;`bqrybptoORzvk)a%L~5&F8E!^wod!wu5z%yBSwt>e%>^O+#|?Md-^5zy2=x4Pjd+ekl^aly2acLj1tY9lu8hc;n~Y3-*sTwcw6l zS#12srXi&n!9Sk(;XzM(|5(qqPWoC#_MH&fLe>+gKX=>53&)z{@uV2rdQGlX72c%0FGYxdH1pr*GRaR82I7i zaWS6%$fluxGj?I{#1EIc7C)?5M&pNTgZK^T27Z|ON;<*J9lv+@%?uCw^X}zgOD{3- z+aD7@vS}F5d=dKcvOnBvwD=8STc`bDP9%NaLL+{Ix`7{FJxV&k%pJcIz|jjo?_M_I9W&fZ z4E&m6;zu?OgPNzKFE9M?s;9;8O15?4hi7}@m);Hh@akLA31;s2@w?gKk-I%Vd-w9N zrI#4^Rma4SY#P#=`TH6#{NQTP;>S&KqVU7JCGj)5fgk)lC7odAj-UJ;w(u>v`d_?y zDZM7Ff#zbn?}dJK40Vb0za*5!!mojBHX863_*aE}cWvv6=H=l7VXcS?NbyyEJ00Km z@~6WiX93t}ELvwQNXx{k($MS`OAt6qG1`8~yX;?PsooU*}-|)|2Vd zy0{t#<39fO4r3 zhvF<$eh0)j5S!jX;w>a@91dbVK&VGzG!mPTpaJ-oB6Bg;!ZMHt+K*3jHDw`~4cUl> zu0_dkq)P9`@7;1<6mGZ6AP{~!Q|-&fE^A3ceTn$I@0&BXa~S-t1izVBzPe>_!~uiV z!W=C7Vfh_l%Tuu}?#r+z$k7M?-vi%b{$GWIe=%}?&H(`bO-xJ~4g!hdu^bJsD833g z{$2S05E(dc;yHx>Wyo7jsS)u|33@L%;JijM@GnLk{QKKfy_NJlqTz;iEM8{hVbq{M z$?sp|>)+w4*^W_To8?6-fpjX69ss1n{>Cw9uETeT^56{~lU-Z%9iupDFpv3zGd{%W zXmPwILyU*{HxD*P#H4?)7!#}hFe8hnYce!r;#erVf3K8zgPXj|ef`%+d9j>}jrW#a z3Uqz-d&LIC4>8QkShU76ilTYvuP8l^Aq@D{QjRg}tEeK)DJ>KG>mgtnmKsr>TA%9) z|My42M|z0<@4_>?$N$}`{FvSKf4`vfKVnYi{2R;v9rzW@+~)hf zz^KQ(tM})BPf3Y3a?ZV|E3MNkty}Iang=dwevS5T7jZh4l9~SPMVKipGbGw`&BVSw zfLodN{`4T*I`8k8HHl9w|F#w%P7jz@!4hZhPvY8+WH@s)^>cN{m(Xh&?EiN z*U$&*fe&8wwD_FEwoZKF@IPzu;Y+p_pIVEz(-j}r*7sOi+wp0N@=w|DL67t=$KxM` zD?y8o);|iL0qrN2e_4xMf1b8@GhOj@kxk{kMjRE#^JxDa&+teFX;T2arl3=_|QnT_L8MTwDLc(%OMf ztJ8mD!$b6;|5b|*AJVn>)Z&fB^ZIgaeUGKJ1D~dt_@GDn zR}tyxi4R|HbodNmTPHqv8=(Ef@~>*~;Y*$tpQkO}P}l3rwe`)G)((8CW8$Oyr`!+1 z%YG7F@c9@}MB#(CN#YaBf2zd?{zyGOccVj3`*CSqIyT(0Wsdwk1-LAM?+fv131zYH zIo$ryP$=RbEdz$eeOKV>3>_#oLLd8+L!WJ`34P{Y9{NnU{C@SJv1o0?EgEW{X8P-7 z$*7@O2>#E^%C2LXRlnhK{7m78nK|y|lUP0}x*QTs%L={jpO6*Ww&|VFHveYGv}*Rs z(m5z8&cWfvNjQw26k6{emlN8(X+7j#8rtpOfO@sFSIRAAFrKB6@zCM=J7^<8_*~&` zEpv6Zroh|!W$So+{n*eqb1_e|KetFpl7B*^)_tkBz=nnE9MT7}%P zIYw4djod;6>0{VX+dRu_sj-5D;2ZR(+AW;sT`$K--4$PtbNX+NM$u1C$=<-^XuU@!h`Q zmOx&1ZLlNfj)_a3m;pB|kJn^mEq&sb{-nW6pZKXie=r8VX|WtHWS3&KqicArw`cjz zY?E$N{|O)3eWoG1!LZ{WX5`5JC$ayV2j>teGVu?ln)eFOq}-oTcEy0vz0El@lEG+X z`HELgq@J*W?yT$JgcVHl6W8V^)^Lf!ZCwvx666>HUbI#jg)9ZfCV`hB{}UTIUQ@+vl&gR-L&8FB1v0 z{%hbP3@%O$R;OOPpN&onbxcO1j>*xD5E{)Er;8Rzkx^qmb|5H6E`Kk=U$>k$jMHQ% zKHfG0R9<<#(~Es2qqxU*EsA^fP;?b+!8a^6f;!}Q?pKfLjz9aGU|mp||K-*(BUTxA z79uqUxXc<&qI^}fr`uvc^w&l_#rpe8Ep`ZyWBdq|x?h;yWqq56%r@1kP0K^!`%AQc zmp3Qf^Tm~D%ll_!a8r;Y26q#Q@>TQ}dqsvvoL`(D_yl3x_Y|znI`Vkq!(SN^#$qR^ z@V!$!m5l37f0NDr9=7zSzAeHl8d8Su$HJeUl^6Wfn0gGy9gZ3opUW`!Yg1B~{`LLX z^~Iuat$);t zPa$M~!z}&j@fZGj;-4ND{>pzp9UQ#yck|z0$+kB9ryxh#KM4o^cpf7D&dBum@uy2Y zc6|CP_g{&<@v{?3(y2y?Ibhc5fr@$Hv@t+IbmUiRqDf_qdr^jEcHxU1{ zxbRo&57WWH3x7ICwDUjP+VG!(9BKa~9QeZzL;RhQ@$uu&C4t!S@vq>KMA<(mFZ{jx zn{4*?u%$me{$f3Y_z#Q=f3?05&+j+f);Gex--z6QKfv3)w0{x~{NX1g{?3(;`0?kG zL+tqaOTbpyKPWH!z5Ck(Z;rBmOMiO&#d-;tYJswUOMiO&#d;6% zPmK$Iwf-|bj`c&g^`9%*)`tHS^`-r=N-z7zRHeQDhSw(}^Unw9P1-*R2mVkA=O5=U3*yJ0 zOFprGUvLT7D*FfJW&hs&?ZKR>?BCL#3;tZMBL2y7;jh-O;`#lC+xk`b_Zt!X@!c(D z|0Epv;|eDJ&R-_Pk3W}`V*ftj72M;M{e$wt-@CubW`DNde2j-n$NW8d`29D5>tV#d zUtIW;Ie)(p$NHh$`q+B4ei*_31LR2iC*i;!cQE4bTsey$e=b?Y{(ZwGV5{sOlo$Tq z{q4a!i?V-9e=hdls_;*W3xBo#7SH-5Ue&boPk4PYg8vlAE9ZX_4*XqK=HkbnOJcEq zAMpy_v6cOU^1|P{zsY8Q4_o?k!M{o2-#0G&)%xE4Ls;Kiuh#b>_kFGqA9#`&V?2@dPnm7%l;6BN>kB_cTl@8OCvwE#ZYSZm zzHrI$`f^6z>#nbdP!&C!t0Y`sh!unXrs>yCP~$;s8I51im45Cu`}vR6pUrQ_L_JTr zttX5^<;a*6cXK`AIP`0|JhlE*Onut>`NvWI?7`?w;N72u18>a8#5&ZeiMMM%&zSw#_E^&5?Y3Uvg11^PxCk7)@OE1- z7{azTyw5_8z&o3S18+RS67P7{3taH#i;EWTIdG3l`+gRbC*H38Tw?a~GfO{u`*vF& zaKT%x54?t_7B9Tr)(8H=wl=&MBS+x9?-~<%zdzKNHM;?y~fww{JK9zYE^V|NlO`0$zB#`Ts*~Yr}ghas=LQk#OMM1^>Sb z-gLxj@je&qq}S5EA3fe~{(Tp`m46?5 z-+JQh=HK52pSK-ve795Ljn7#{;f*Zf?cDjN3wZNF)8ai2eM`K{KzZWr+E2RK&-s>q zT<~`B=eyvo{P~Z->b&gR&7WV&wl@3z4RVBimy>YVH*`U~-3^y7lJi@)9lZ{@FFgr_twyxsiu53;Qd?<(X7 zy#GeRfj90z#5*2;y$jxa5zykD40dup84fCJmtvhzhqr4#uiza)_OlaIxE~k1TlM~V z7rd2!J|F#h;qB(1KbdW9cz*{u0`Czd9C+gii+DSCF6zSk%@B!OIeG1q~yBrHDY?rQhyY|EVl4L)rmVR9DuGahCUGN4^?tjGJ|9Ih@=z{lUY-_{& zI^+nvuO{KZ8*hHZJ0AbL3*Iij(lKT)K-UtdCQzPuyY!>=x4Z67olvItx9jmf?EdzJ z;zgVOcE0Ot{Oy-9o<9d0|8NH-?8@%G7d!V$mgrt5I#s*UsPD&YZ}kP8`?0e(?8$zX zxhFf!L~Lmu*_*wjB{_k6v-1*)+MiuqRnSt@-t7OyMH}(8*N0!PYvt>;J(eFkGKu*8 zByhgq`lL*JclL^mso#_%c^EAql)Y@QESrw9mSr*?-v~}dDldDLG3Tcse3khFTJci~ z1KS*>W1A!Rcis1A&yYMU@%bkqM_eCYCSfiPxb51G5r{eCM`1~gQA1mCHHy&~bLN?E z=e6SPd~t@TeTKgFb!P2HRPB~0v0qnsfB0f_jlpnV^$V`Az94_ZTSo9Js2J=>pH|j9 z6qL|6$IIzTH~(g#5_nt2dlquUc(X}Z#*5jEbAiKmtsO6Bdo|w2&A04L;_X;B-bn2! zW^K7g$l?s`ctry>-ZRl8*f9v>Jr$HWUN`^oa8$C7_dCcD;~hc5GG5#*IbMhFSUX-k zO{nocizi-bk-I=)7b=Z@Bem}|YcEo@wc`~H)ObgtVz46(<2?_QIbJ?)>GYd}O7`(y zfgCa3JQ9}i;_-&#b@*((80;8` z@#cau$Lr=l9g9l#@m_}JJpUCZ$oOlb>`bJK6v6X-bn2y&DxFP z-Py&SMFTb7Yf&-SF#zKo56T=bUl(=yorFsE@lHXG81GFaEaS!74ae(Gd0_U1ipOU%Ugmj8`;J&$m$xkrf0ctry> z-uuxc*pY(q&IM(T*Uf)650&iWeG)lhyuT-5887US<8}DXwBv;}sqto@6FJ`RfzppR zQhTfU&U>7yt<|q+pvL`p?2hp+Mvl<$ zizF=i#qEjXb@-07jTH@ z@Lg!fi>Gxp-bv_0j`t6s^y7`xKFh2v_Xu&BpG5;T-hGe?pA^P;cYrd->*hazL(VbY zJ{%^;+kqnMc=6uJ@j845+VSGGQH*!0Uyk(|G&RRM9QcZNKE6qrHNPio&Qdk4`;kVy zABjd{ye0jD9SPHBh2cH149yctzJqtgsTcbaYw=-ogRhEW?_utQocJ5OFj}`p?u)IF zv3bI}F2~b}pXq;qtIoKykyjyptdA{{qqhJ#h(hdCpxFY%m=%Pu+~y#E#3mz1|6o{D zxo1Z>o{v?4UY4j<990eb2Z-_d}}JWVL>z9h-w(02}Sm%|Y(5Yz~qIJlEu5pMp7k!5=D7`zgyUC`R%6{WQy% zvz;+@t*@ zV@?svqk=o*1?8W^@1oJv7&IVc0ydK|w#D9`y?-7hUhu8bncD7?G ze?!9=GopU#rOkEx_O-eH0QMs}$+92G4^W6pqhuI5z(kRjiA_lw)utq3{yeigk4{(`p59LvC7+0i$?)hJ2>qu$Y}2q zn1#%@Al4FQ@_vj=u{-@1ben^Mr7URX9M!h`Qk?vgoc%W<7kT#nH^@wT|LasHZjq8H zd9eR-6ky2J>VD2~i~fXsQXXK(HxjnDD`L!{}t}j%7EUrDJ zdvUQw)L%sXa|bEadFd^n3z0!ir6o+{sKitzCWU2qfHKTnUdB^-2exa1BxRgGWncdB z=)*q|ZT;9TYj;a?=YEM$F)qeLPzW+mk8rB=;yhJMdKwkN}ykKXR5u^#`wJnDE zCisuX#~pBAIxjD{3o8>`<^e#7*>%S3dt@!#^%DF;jD;!2LQ$)ae;R7^!AH=G(MJ+X zzf_S@A$1V z0~UDv%1it-ue?1EU!wJ&9K|dAN!x3IKwjHMJQt>9_}Z57k=B?s5t+Dn5j_fU&{T+s zD{MnuxY_Bffmvis`KG+!)~5Us8;oFI*(!^zF3`662t{nAE#&nd>9QJKmfWhXD4(5O zdb!`7Md@uWyh|stAa6ux>3xy$l$@twUV4sO7x*57>|$kJ_NT_IUt!KiU(LVgeRdwy zi5sBdOFTezHh)_dD&R_1hoL?J6OR+>(j}^6|6iqS)u^3?LHf_t)qaq*H3i1(+i1Y}bI)nWmeM8+KW`THnxO>27_)`>LD!A%l9{ip=1sX&q7Ni9RrDBBLf}QBnvK zDrU$PG(cKk)WbLLU+1@`;6Gh_Ii_Yy7U=0i_v7f#-0$n(&JU?%ukiQ(a&>S;BJNoU z_S;`hf|wc8YnoDPwxk*>jFoqf8hY^V{7h`;hT53l#q^aP`F@W513N|Y$~qJM4O5!S zI+LdSyR0+SxRdMKWt|x%qw)M^;6F3e>|cxR=@x%Oeu(?)G&YR6onvlysg#ULl0Tjr z*#mZ@Gka*J384pk7RaC3s;RI76~gyt2dKvEzq2)OfhYQc%~`(e)xPXCc)LbDr?JGR z<-gM+)tz>dU7d*UT9W4x>mfHb?j}l83FVDhn&S<7q8!=|Lp#?|$ zI7j?=RPja@u^aHOR}OYlJ|eu>nJ0K<>4I^&9@DCeT!Y>f}Mra&f*4v{^Rh%f!B`w%H#L0 zN>0eTKJ9`0#J4UvxWyPq`{w=KVt<&~)A5fb_`P^QJb&n7BRCGuSYP=*`6YM665u;X zLZz5(gZJ zUG5!+gUI}kSa9pinsP4d9|96k8B6$`?udAYG zRgpZ4qQ_KGwJMTlQFN;+s#8VsEQ-FXikeiBJd2_ss;E^J$+IZh!DXqL%culQkn$v^ zL?h@EGZvM9EAIN7AfuGe#YN(mL8x#LU0#n&t@2-3Zdbnf{+3_SFA6_lH5rGN*C|eo5qwoF zMB%CxSMRQzlIP&sj9kN64xt3wVRNhbxH4=GPv}({d^fm{baMZbjr)_!q9DQjJZc`q zQ=0Xf>kp+N%MSbd;KWSAVa|hVR3=d|ua9SiOq>T zh>YY(l{tx-I0!~Tm3a#@aS)l}qp4k)2TRclEXA&qtB|R^6rNscN6g}F!2J|=3tov1 zl)j|o%%Ge&2su9i!UQCXnK+2dw^ZhEX5t_+Us9Pl%)~)t{!wL)WhM?HbGpi$#7rDS z=1)}SEzHD0WS%cGb+h6iRWwh{Ir1!8aX}9<>t@A;s_0qON}ffla#d8VisV@o{a6*% zsUmq6Mc+_GO{z$qMbSYC@$Xtykvxl{wZc@jv*HEjta!aSD>@YQbIH?g3S*F|HHF6( z+f4!b$9%Z&`WW+JgkNzjXv=(vlx03dDtbQr7ltdIV)XN2hC`g_`S1|9m*D;0G86yR zHWxlrV+SJgK8C3qj@e}y%IXGFJC>{^MvyyYTeFrL!S^j$&6}AB-`|8@n_rVz)H-f} zJT<>4vzlZUPt8vWdU>79;;H!onN=;bcxo;a^zvuLX&Fx~w}9Q_GR;%VB&6rbG*2yK zkuH;Io?3Ds{w)~fEiLDQngnW6%Nd}?f*RX$5-8MImeVo}lmH{@T#?)At0-voji@nZ zU(83>irjW&w2O>0kipkN@xF+Xk5KZFC>e~Bih}(Wx%=5LL)D9b4|~MCR`@Co<6fiL7u9i`G=Fu@o_GjjcAbXmizOOVL~uL4dswV6PD1ewopRj5d+MpPLyA zaXD&cjtu)7Z$<8>6$PJiI3w*{MV==LU!i2LRJ~%6 zY`1)nD_qT@)m5u4Me9_N_-^bwRrqSGiNZn@LBKr_aE}nMMrM41j88 z792Q#g)#eeq)+CHHg{ofQS09Pj0VRRLJ# z3Rc%ev7$d2;~W29918wh^6&|3>L9UZU1#h$I+f{E{iWc&5uOfFh z1l}#jFEc(y#>aB}$bfml$SC47NZG}we)pmFK2iHl**r2{KJ(feROEJ46m+n&Yi(Ws zK-Qdx(SHW8KVuDk$x0eif$1;dAQo|ui>ek`MzR}^RV?CjWWj4yuUU#1x5lDI7ByBi zT8b8`qW4+!e%1SyqDN2^xwKwD3geL1Q^CvZ?&YeNE!BT1dn({l?f6wyt1LxVsGcNiq2C-Ei7uOYOxfFm^14vaEcTGH49#1^_Qw%vQ*!VCoUH88GC$f6>cpN{i~u) zEZS7H$x^gX742ftuBu&@B7Ua|x{avvDP#ZwGI^2JU#xo3QvH{*r|~OUzOo9-b|(KT zR1rVbT<}&EmYmF@^HfnYi<+yNEk%5UwDCU$8H)dZ$p1f8|FKlxtsdc4u%{JOSTiu0 ztW!lBS+ubVOI>EsLRGYrMLVl@T8bV)5$qb{2L?38r;wreFC_nkRSPZEf2n#}&YqT6 zEw>b1p^7%JXhYQoOVN3%Xa|dSRPC@79fut18;gqU}}NEk*aB2=YW`MiGLdX2#~nQ5yDN z6&Jif&M#EGU}-)^^&Dc)p{kIj=qy#Vo<-}c@a=9>KSNc~HWqEG+GZ)@K5&pHGE*g^ zZe*rPLJHcVKdiXm-#Co_ch$cw&Hsz$%w5XzrBzEUMNg`tH(2yW)f<+gxvJ`f5pcV`j5ZeCDdRc|S3 z!_yRt-eu9dRam_>TQ%}Q%X;r+2nsSH7xa2$P$c{Pi#=7b&#I~_OLvuu6Te$tu()cm zrD%#OTF0VwRs8aM_$gz&D%#4TtyNfIHjB894sjy)%F!|-BHua4(98E6<$JE`IZJn3 zw_t7!In`8QecR;3b#fN1WzpIy$YvHTR7G1@w519w;bzezD1v;Ed)reoBO>2}$k56+ zzM9=tS5=$cm0V5%>X=)0|PWGXq~nA8dbg;q%1F zeEgQ5tKq{8u9p)!eIwQycb*M*sJP!DU5+q`x|U<*^M@+`lD!=6W;mEvFGx<9cH9`a zn5Cn23>?iP>1j6oMLFjmnDJwbI2mgMjLYDoa9;TeUv>u;3AkENG3b8mUf>&1n^(Ti znETID8A7$iknwLQ{4EN>=r6c+$OkbXXRh&O zD+a?Y49++$%-{-KXJBx)WH2j=fx3E>WIe^#_Jkm?w_lF~mK*F>Fc-wNO zoNk$P-rrkIE~`;17eYz}(g|gs^ul-POivMLEW4lgApTO`T+%Hscmw z<$^M_HnMNbF|v!t8rjn(8QB43zsl^Azd`D1pA3VVeinI9M4Ssa%2V-Q$YIl0S6l$` zm!T}c*VRBFQkFry_HV}^9P^7Y>|W`gySEH@qc;S{3no}Y1T|qe4n^p^c=A{rrcT1a z6kd7a!4wPbLZAShCxMA*6u1$M0>x+)n1)7y$j~aCLrb;}E!(6W_DrI2&ESGID{45#O1-pFxdB^b4CW9Tf`ht5v1PVdywOdTSu$VK9(?++#WSU?y zbugJ~BRjVhHq!)~se{c_Q)+aA|GhcjbiI?4vd;^L-1>vCz0h9(=JtLegrj5AVxEP? zJPwPQ2a755RZcB~xjYMVc^u|459WfrKv~H@t$==8^dCmFNp#L(f+`+e$B{$uJvq!r zDo}`&5dY6r4xrTa3;W2ydIe5p@YaaV*$KNF$L=On<52W04wE0pVd^{_q^uF^$Zb^; z1jeIDU?Q3XZbXwnF`5LXp-Dgu<^Dq+3OdM|k_90~L$T64nlNDG0A(Bsk=mODeLer2 zW57~hV=Bur1985C?hj5$LApb%;9gO!<~8ZbCc>}`1D0_juI+C@Q0-PL2gbvkCe}?!heBac#jUDuq%gDOFb5_qCNME|9^cO?Z8$zJ z9(jcVPaC&a$~<8+KAEX@^An|ud6@k|GvCqTY$LcU8(Jo}h}4BCYU5x?6a@@GpnNT0C9k zRe0`Ec)kO9S3}-cOgx2@_2Sqlj@$Zl3D2QU=_1dBHatJ`#B&hvJRb6W1M*#L;@Q{4 zv#-DtX@w`!-NN&y&%}eLi@XZY-3rgQA@A#u_rE5dLdtq^Y!t_BeY=F`@_#y{bHQ`J zC!T4*^Ek+dyTfFDXINhENhY57=@IM`X@w`!-NJK-Q(~=sy2z{Wd|%<&2zg(Fyo*dc zg_QN;*eH(MlDdTFw132h=ck@{4g{XZLcXscMH$Z-yITb z@pO?_;n||_Y=FG0An(g2oDeJ|tQ5?4=cL~o8e{)FZ zf@g;(p8bL6mmyy^dQ(~=sy2z{WY*u)_1$kFO-WN?g zg_QN;*eH(MQo4la-1)KaJjHxoYLCX#_Oz4=G>1XD(;(gXCYq@xnyCU!q!pS-ThaWI z<7tWUdh&4zk4=ehTA!NmP_pi?4xz<+y6yg{k#`^>6%?L36`mU*@d`-%9}`a@XT3N! zisQD_F5!8eQ#2R*Y>UQ|^6`aD$~G=P+rTd2nd_9!#Xdjs#4`za9u4`v2Ko4^FYPnU#FM`kH#Q-y z@I<;>cs_`o9vr?e&Gqggufp>^h36ZPcPZrkw~42avR)h;#c^9&m+)+R!Xcdto*#PR z*%x?z3G#gv@||tsImpD5zeYDUA+7L4x?6Z&=9E}#pDyw$Jl|D#)cMH$IJQ@$4F7hfo@uN!m#3rnTyfu*bITKGIWxY5yisLq;OL(R@ zrHkN+rHj#Ae=b;&Uom=Penml3e#N+*`4tnmVAK8~ynZMR6t2iG&)t|`Uf7ghK7MC@ z`NURVd11SX9~fPYs&&!L$BE|Es96`?dOTa>`IG!zS?jr4Jn)Ri(X)2tYH7{&2%Xq2 z(w5;l9rdjUjcd1Kf>A~FA4ZdP!`O+@tNw^I%ZO=odzOj($a>IduGbeV$H+H8n$6JH z4(MwyM$%R>Za-Cq3W37qfM5f}+YGil(EVNvtF3(eeyfCHJ$W?asS4Iu`$FI0zEBt_ zTx0DA{fd4}{VfM;n<$p%%fZzqMWnSDKlSg%TFW&G-)Po%k2|R2de``aOXfL8De6Wr zqI9fhuJ47><&Z>OiDkGR`kTP;F``9`!=p3XtFmzZJoI7fpW|n|L%}kD_$H)#2OPJf zR|au?qV$Ohfx=}N)0@!4JJ9EL@Y;huKhf%w@ni+7WAuj#fx^}C_7_Vucd0D)3Q@Gf zf&?)~qpnXKDsHkBD zKT;5aKGs9Jx5056dS#H>$4bAb5GV{`OzR=*+mK-!ciDyw z^1=hw*_7j`g_vj2!?Y&uZ(9M+mnH*8-q4)NMBfltc|_lKWv89!FA7@)0#&Ne~+TcQ75=n2tY zQvawCC|nE-)?qB0Amdi>-US{X==9Hc*MeHNzEBz{tkw3T^dD0ccPUK$yRz1EwOr9f zxSsSV#4~oK|0o1q#v0bY4eeOiD*c<9vFRY9f1x#%#Z9hu?F-38g z!qmSjYdu$|{DTsgrPsj`rGtC8Qk;Kik1* zuN{o`+QDeA9gOzc!Dz1?k!Y_!S|fVSLVr$<(v=a_Cp{YUC&;)(=p@`5<)q;A z3Szk`r?#pAGN7w6fdB9aN4K&{6At6*aF|eyL(#K1Onw}Psq=7f#4GJ!pwJFROzmL2 z(hkNe?O?pp4#q3(V7$@}6|eM|b#&iGS5e%g4!E0n#4<(zGw@Lq4UyB1Wj^Q)fg%J)cyep8n~G!u%%+ z(D{t}oME0AvuAwgSWB;I*^ci0T;-Kwe;!0iRZH#CP861fACp;yY`;9*)=h z0>pRz;~uBwM0{f$&;R4`o&T(G3}4wx&&PLu*U3rQ=Y>P=#~uqZ9{6({-#P1U2T%VOdA zIgRhE3OIxo?~AtQk^fbE=TN6;F81jXFKMyQ!xi88(-~1O~Lt-tSF7hfodoRB8 zRHt+<_URHYX~FYw#dnteDjqytX0siC)ZSt#CJMlHl4Ao)_6>3U2Dv1bbKaOgH^Qbk@!v#Wr~GW6&-pc zzB56_Hy?@b)JLnz^?Gg8E5Zr1v962{I}+b{B)-#J-^cuGjiyC-h%I)O@qb6+I}uOh3^vv1U0l8 z`~#8rHhwOsTO%{Fxf@DGcrQq|EgA8>y2zG{-_&qoB&(w@dlV}IC_lTwF%HX7@%L6; z4cBpDT&}aLa7-@rbmjF9J%#;`W<2hnp0>r~M(xKMw3pB9&+BAcw;!s%k}9bZNWuJ}Z<05QKZx0N;t4*6%U$C8WQE*&aV*NmqI?p{C!zcnl;cwo@?&&zdsTBgRk@Yo%*7nH ziT*9lc?G{uQ0>8{RsKYMTod;|1e-eU*a$Y&U{j5sw?B*hhMvXwahxB=c^=O5a4y5S z%oKxx;#12?{$&#&dxI|<8{!`Suj?G@$M3r5$MEG*qO8#hk}6G zM7HQMYyz+%aTEl;rDzoB<)m{Fh<|}`06RGb#*+FN)U+H@?}OsUOt?QK29rf<6DWTC z zH-g1Z;lse6d#w|A)Ba8T4`3L!a7Bn$0HG#Ol*z<@h7JEd7W_#o{IT<+!XK2vAC$r$ zl)@jB!XH!|_&*2#r-J-{?9PA2PuL7 zqfE6SCGo#k;*Ye%e};*_7;hKwUog=d|IaWCTX-Yz9|Qbg-`9daX@x&_ zid6W6Quu>X_=8gTgHrf|iUa?%H711LD?ls?zMII^q9=hrzVQM4krMd7&Qv4$5r2F& z1o$H*@c$=Mdyo?N{~uFrNJ;!FCH_cD{O>UF7vt>${^w5c#(zJCVGD-@{`tWF8sdL5 z@tLg+Hh`@PA%oLK1%p{yvebMNa~Md}9RoBPH;E zjj2ZRBmVem3Ghcs;QtS%_8=wje}t(vq$K|LNc@qO_)j${tK@0#{W|c!xlaX z{J#(Ue@y&;LHvJh!@u7sj8@J6q!s?yiBj1=D1|>Lg+C~TKPZJis5tOHTVp~Je+u40 zKlaAI6T`5DTLS;@0skKn|DO~8U)k_aw%|`%;g6jw75<i=G7j_{I$IM@ryd%Ty!z5r2HO2KXZ-@PC@AJxB@s|G-omQWF2W zCH_cD{C{QQFUH#i{1;s9jeiG*VGGX${&~RvYT|zr@xR@Me~JZv(h7gP+bR4(Df~ex z{6Q)FK`Hz}#ex6X8WWQEQ}AXYSBstm{`kfY@JCAEzmlm&@+1EEY7g*7O5p!DruHBu z@c%tiZAeM{%O(CuOZ;y)@fYLm0{-V-<&A$khGE;V6Zrdp|5e2QXT<+D8~&*l{7EbP zu`{N^AC$r$l)@jB!XK2vA5;}->H|+pJKdSz<ZND2J^%G4gD1pdEcstqZL|6GYb(h~n^CjMf)UBLg`E4}gm1jDd} zivs`Az<(U^$7|MU1ygPK53t}*TH%kKHx>S%6#k$T{-6~8pcMX~;=uoTjR{HoDfo6G zSBstm{`jU8@JCAEzl^Cy@+1EEN)_-&O5pz#Q+tpS_&>x{8&VSgITC-QCH_-Q{Ka^? zfd7IYc;o*uhG7dY1^$--|0{|APl;08&VSg*%E)G zCH|!*{$jjc!2eu)1kb+VqvQP-ZkU3PFpea=y_@@uLIHq%#t*508>j%kO#x{Z1&~$> zz}B8h0icuuKq&=)QVIa26aXrsfL~ycS_edx(}u$Dzm)quB3Fx!1pfGD81P3*;J=iq zMzSOR|7ME&j|%+%%+wyF1pdEestqZL|160=(h`5aiN6?b7w}&&)&qZl`yqy53tt8N z-v#_XApF-8{t_GfgDmiqR`6pdPz66I1wSYSKPUx1CkB;AB_n~`={XV61iIR zB=E;K(ttlw0)K2y2mHy8_~WZ({O3H+a6Y7bHZ|NEJ0 zLrUU5Q{s=b#Q#nr`;9vvqR&6<`iInFfk17ej}yOpW(=FlplqC& zQdIy&JVF8}Y={%b=g+JX8bLZQOsU?4TOI2Go1@e+PcBwi7hkyQgJoU0_=4q{54P*I z^5;0UBERmHfUkRjO959F$2H+Fp$>=^4cjSuY4=k*emE2?1iTr%GT8^>kM1-0{Cy)lpkg2&$MRXFM zh|~z=3sAlQrF*k9!Xqjhu{cD%|h zBQ=lIJW_xwko!0(pclw}mK4AYVD-Gl>Cbf>#I#OG4 zkn-T8q>H$&@kops;KapZAT<-Iv@Nw5b?h;b< zr0Pk%i-VL0A92;o!|$h49_)>%mxs@VXgrr^_Bo5a&m#3(QokkjXHtJA#mzKx|4j-X zzYXLrCG`fWH%PsQgOmp!xz)?_5jOmSI3IDxFWTN5z89eKT%Os-Z1y&r)PtlRB=r|k ze<8)qTXSC^g^vLTazmunlUh$|8xE2`KKiTY|FPu%vB{tBg{VB2XZA6Nz0D!@5UGbq zJw@s%QrsLkcLAwoq?VC-lhm7}w&NiAZ%3ZiUO$oiKQZ~!FM!H(d1fDT+1p%Fza#ZK zQhz1&S5n+;I(H!{d@MSUyPVVpQX5F^z(MlIN1^rn+a&)slRy1Js63Zv_Hh?`yNlGr zq#h_F}cQX5HaB()O<$sZrZ*7LXRuZ`++=odugxjeIva`skE z>i496PwH=^{zi)X_2s@u3Lgs(p36`U9z_Nj*)9`$guyL<%2E59HR8+C*v-sa-fo{`e@mmcMxq#hyl4^sai#SL(C7m<36)N7;~Ni~vs9|y_*edI;kzjMD=RG-6j zK~$d0GyAAyZ`X{M>l43A^?te+WPU>}1ZM>G}k@^>@f025X)T^Y{kXl1(GpWs__TnJbt$P!Nqvjdw@95x>O@io4(Uu8I2hsmzH$Fg@l~Ybev;xVHzdCqtTlseCX<>> zY67VVqzXtCkh+A_C8WMd>YJoaAaw$%bQ}af9<2P5B|mISsQBH%Hg~YiFG>B9)K5tL zgwz;PV@O?0>S9vgAoUGW$CEmq)F2!Lzd^{d^6Mx0^)vZRXPfD4b2F)%NnJzg8dCYB z@=0Ap>LOBSkUE3ZaioqTm4<`hmxe4Wza+^o$>jHIw)r*N{DRakNd1`9k4b%>)b~kU zNa{jTUnli-Qpb`ymefET1iyjEvhwRI`Qa^1;rT1J`4!vzoYc=r{fN|$NPUmg_efnp z>H<=ylRBN$F{F+mH2?>}Zve8a{Q5|KeN2A0v(4>na}%kXNL@|pYEpTm@<@#!HG)(& zscceTCiP`f{c#Zd`XkHAFH!PKH2K}eHn*|O&q)1@)K#ReBIP6HBXvHh^GTgX>NHZr zNDU*Eii6;niYyDiOkerX$oCXja~j)BBXuLG8%d2PHJ(&1sa#U$kvfmmsiaONHI&p) zQYknHeksT@`BjYTTajKqzAtnq{F$sdm2IYyDk4=xY8w)G4Gg zNoA5s#zFAoOk&~Jhy40j`IWLwDck&%)K5uWN$N^cmyx=R)H$TiA$2mTlSvIBHH1_@ z90b39$g=QDB)>!}KR?^}+2#gPH<0=vsUMOWMQRkOZq^>9R15!UA^<7fmC3QBbvq^oG)K^J;iPV=!^~FK(>x(Rt zAMS^VMHT7TUO%xYeEm&fn<;E_9jWU`T|w#!Qr{u<9a3kJI*Zgvq)s9=nABiWeQ*%` z`XI~XXDrMta@yyuY;!ByTubU&QkRpuoYY8CBT1b}>P%8!A@vnfN0B;;R3Z+7Um~(1 z{1#;11whU3JDc&a4+Ih&`_rCk%$oi+dQ(K`s}Xzx4hg(bzjTS?japSG`I;G+xgp0< z#mcWZ*(>z*VLE&&2JKrf93w{XG#UC@^BsNYtHnC_J)S`?vYm>5{l9L+zq+vz*RwtT z6`cN;@voOUU_R{euNOH4_#(x>I?Y(dH^VLcMTmdB&V!NaFuRh<`oX8~@LH{Hw-rE7_}8<%@&CNXziLcK;{Qd6e;w|P|K~ma zRbxUD|1U!P>$kk||GdY)YD`Gt|3!#@{f0OGpZEAzjR{HozX(67H7yBsqKD4nyw*@>AZ2OIuL60k zsGK^*@Kv1atH{HTs^y7F zKq^O`%H*k9obKm-$HuVxKXIBW z@t=`$-K{Wyk?rD?*C9@qcZ$>1pNbPy$tqAKPf#UKu`OU96n3LvcT}-pchoe&?x;Y@ zb(fX(aj&DSpF?Rxx$(z|sixy&ZL+&nXqMNw-W-b#K zURM=Qc5YV|i(GK^&0J1)`6JdCcYY66Az(`s$2@tuypKp--B+BhO%kV@`iax6$>MZ- z$`aL&KzFn>j)G*78rM&pCM1bdQD1SI+((?ICW_M~v_t&E9+hd{uMAb0tuo>qWyClM zbVtflo}2|Pmvhb4a^|`AQ&HunPI0=mL!55MW(~p$y1{TQKmp^}GpPIc6lQ@jJdf4_*P`+%2T1ZD2^I0E|H@qiVNnb8^z^wRI#|2j+!Pet)l|% z(vZ2Uz8J|V;y5`mul!T_D}^#>pbVvX+3oq+%kmQ!V|tK=^iU2ba?Bv|R4q^39fLE7 zJeA2)HBQ&08mr#h4xua)|{>EM|171;5+Y)tlwd~P$ocue97SVY2pIcLdJ znLJg?6L*uK(a4kB&EfuPq=dvHVG0mD4~BsgZx%S=X0a9`ql_n%@x;3YPFHjL2Pt_o zPgI^5jvB{g%Qz-UBly|D=C|7q9)yGWgihb`>iMW~gRde(tdU!O@FB}9`m~kZ2K>=y zf-(E|eG?PP_i=mmEtmR&O_w4T;2ZspN>0G}oI&z@@erJY9m9>e_n=9z9YhdBkuli7 ze`b-9S(u8$xK!+cQC!2rY97|{@D2_)gm_rV!+IVzVH?4Q8XoGAY*^022JH6IvVsR} z-?JB+SNO4Uj31kKwy!8MHmsew>)=63`}MEzK|t=&!u62g_ExTdyu{MW&a4h@F@jCT zh#LPX(^5v3*WK@%+m>JHGxD-m=2s4xn32p~;O{Q1JbJ(-BM)vxdkhl$uZP(c4}~N> zG5{s`C}YFQ`duUIn@45W8nb_x1=*L^U=x{yJb4nVBdY~sKln5VRD872W0GiLTzVp5 ztjPeY!@}=}ieK}wuuO|VO6-BV&;wOo(%ExE$3{f$bpUchZA1xcPN3lypGeM186#ih zm5^UKJ~40R)`JEwxLsnapA!@Ef{QbZ`%Xc*1u3H#`%RTJBuZh878-HSSdCU!!yvKJ zRil)LTm1a*Bo;pH`KK)K7b3d6!x{ZTA|te601skE7?f!8WNiu zkHbhJ7r;E7J*4*-ygGY$l@d7Z0h1%`p--3Wp%3i=7jJLdLns5Prj1oBQ0dK~%hommqLlW&Ft@rI=CqFO~hdmrF zd9Jd^<8BYFvF(AvHY7FwBh%X+2KK5w+(!wV_Rvq-L%%NBLqFQXz}~lqjYHzIhr=b0 z&mxbzJv7C(2MXKJulbRqz3pK@ui8U^5;*N4S=vK#m+T>#_AsFL?P0~2;uY(q-(bi8bPJwNoA*TS!RznDk~oc53^?IE>G_5c@4Nhc1y{eCeYZ@}?9 zKO8Q3hFRosw}*t-_CR49Qk!p1_qKb=%q!Z7{ zy=@P-VfG5+AIm>^xa7gM?WR02?4doTJy6(&fz218FE4vY>Q#Fq$;c&^b5pQE*d1BZ@YfO8funlR=_!Xq5J@oBWdoU=0(;jd~ zq&*Dkl0CpRS<(qVTW{OLRq&34@sBk>94>iQFuX0Po1EM1gz!Vllu_TYoWVf6W0 zPD5W__K?`C_OMs3Rod4#@dibEFuG(9Slch@#5!GX+r#;gIE;TRdpKP3%m-Lud1BZ@ zSuA^Kps*VaeiX#AGAtH~bpa6#F#{s-JyZXxa3Dn6I;(xZ`mc#aH?5^vh;f z`_mEeV5#6U7OgWDq-7cllJJqAA)lR`oKTT=cSX{j*(;WuS-oVQu^`=8fW|}KwU$H{ zWV;bhlD8!xDxTzpJ^eUIo%3ILzBq*Q=Odov!YnGgd+{WN7{&iGp5%rTA^Ybep5%>4 zjKX1wC%HlK``^ctY(_Lh)cqGT8s}TLc#=#xM~9IT@g(?SR?poSv~eWEEpZ!ip1l`h zLiWQf$9zltLUT*}@gudG_>ujHJ+Mr7|AY9E&6L3TJnj)c;-deadr;Kt-x8-0Q~$jz z$9zOsnDj$%z^Q+a_z)NU_nae1uYXG%Moj(pvK;dfLE)|c z=y(vD{#884e#8=Z>A!d5K{itYr~Wgtz{q<3DWr zSMeYF5j)_e|K5%N*h~qW`uB+caM6FyEi~!%Z;7*rssCPi~f6V;aRVLOI$@v{r9pQ^AQo@t^erw4x9c}e8+xxw!HM; zyYU^HDS=b}ShL~#pIdx~i~f5~P`&;waTGE2-^+5$hj-dr|IzUrHvOx3j{R8q@X~+J znX@jwXEP;m>fa-t!$to+H&N;JZ;6|TssCPR>r;b-*dM! zt^O&2Q~w_E8!r0qxd#=!{-feHT>L-1EXRCnyoT%he?nBehE4w}USmJ5G%x-4+~cfP z|CGR~e~)+#7yb9#i;7W?PoTEao|ERbO7yb9L9P_R581C19R6K@F|0*71Ki;&x^xt#tEUo@2fm8n; z@fa@p?>R@MUjI>X7%uwnWjW?s<1gIx-{f3hwdr5QU+ib}Lu9#9>;LaLceYml-H5+% z(SOhV&{ePhsJIIk{r9pQ^R4j~?)tBesecu3v7akx9{TUOWi_q-Hl*YU-5rQZt)dCYe~dlb@3G<&%Q^;$FD}kRGfV6 z>msJ&8#l@GIk)1Bn2KrBu|LPOY1kqhA386_-WWT8B>4OOZ{dvf8V~ph7ml4gR9IR(25Ws z!&q>1y03E3Cy6lAq?r{*-=AG){aQ5lAL0HRJzz81-$E6s-%@+*y8-mW-)EKc)SGap zDa0-?Mh$IEM55<3V$69;tc)$rAh*EHy~*h!#i{wL+`|X^i^!cuz!Jk^$QXup!S&S_ z1Uu4=x&2Y6`DOmz*!=!9^@CgApN@^m8oN|7`lfqiHYc=M=TpXzE8FX8`@k>*gKDb%RCo9@Wcav683s z;z#G4E5#Ms)0~nNC!rV117Fnj1IAK6X~x_{UO&I)`kYNacy;V0{mfBofu?@+aR8pz z4;Ht3R8Pyqikt5G>1j^aC{C`|4;V`Q3{=-o1J}=N`hjbwm-Mq;t<{IaL@ zJ*uBm#LApbKRwN9kyv|+F~5PK)XxB=p9|5#t{=Ewdr3c|$qT*|Q$PB3bWiGadnoQ_kRT(2K6l=|tf^z+Abr+%IaLrJ*uDWVr5IG zpPuG4U2$^N4;V`Qq$>S<%HQ|e<~J-|_L6>*A)QS>`gLee{ZPW5e7+tnR{V7O>1j@l zVvQ@t{04?nKPgH-Kj!+KO+U1mLx0iK`HG6j%XejV3SKfFWsq<)gc%AHO>J6;JIoC3Lg@V!O*-+G$UBC!S*VdKNoU+ z&vyTzCxGn%}t`oZ(I=6Bql`k{xgC-pN&tk~)F)6<-eQ=D9{A25{qNmTmzBiG+- z`k{BYcl7g=TI(~P5Ae38`CYZAe&}KEN&Rex82am{r#VemoLuz-hEhNHbO`;|Jv!2& zc_lycCDwkga=O9gjGQ>+yq@6rJ@oFK zXrui-biK7CVqbBt*Io8!`+8ldqxj_Kp6i!@^EZB9CC=y6AkFoKNXzv(vb3zvv67I24dNC( zEb{Hv-SJn_#p_&!L;p#XBrP-40bp(iFt-AjTlK(H1DKUd-@QG&%r^4Sn)hibGlE4F z%dvj8U^~o4yM7jG#`;!LbqFYsIP_>8G=W=V3>6@zb3{kQ#4Qd`JX}s zF;t9QtdDgEF=Nh&;s+vXn!mCKI$Rz0245*wyGEHi>!WY1cZE8z-bHn(^{x^0*Z&x8 zBG()7Og}_CZ$Xb>7{SwZRm%;}KHbA}jn%Dd!?T+m&QKjTyW`m>j3?Ho1fB!w^EU5~ z#B~K%mo9k|$DPcUZ9wPAk zHQLziGxZShoQEE5c*09a`*i&JE{1)kb`Q_JR=2FpKD*iBqpHIg_L&;S6YCcO&#%*G zZM)u64iV2B^k~BqY2xYFoj3-b{kwWP@*LM5tbBK68iym!wx_ZUk>=Q1ku6vM-IfimZ zN53C+v%^=!FEC=hAEk%!gnwJ$`F)#zoA#M_h$?B>mu#c;KmWj561kq}e=ag6 zuP$#tnIEbwGA6COxLOd`t}HTcS(#wmcN5f$Uw$BpWp4w#?@j7Us_)_l9ZT_P#%lP> zzice3eu;4TDw9%j&L8eGE?c}r{N4c#b2BupR{C;Btg?%Fr^5^%jro1&F=Y0WwQy3lT{Gkvz9 zhS%*lmrL^JwVqSdb{OABFqj%_b&ec0?JH-^0^WYql{ z7gw-4OXWddBApXXL(jN^g}$l(I;H=O5&fg}B(q0#zu*r(_u_eCFF(cJ;KR4!%R78C zxA2L>H?w06PSc8TC*U2aiMP$!>-cb1_J>TSx&;312L;g%{#wY+Sx zS)iK(9@X6+12%B?CD!?}+c9D02>k%E@=h+@|nL7^P{{qRH%%caK;~02Ifs!V?8CB zxx9=gbDjRH%!KnF`I&mupLv`0H{WIuwV9x7iKIjI}oI4kReh>6gb*=I03G)*3rLTM+ zE}4)}P$1ZmW6aqi?w{M6fIb?hqcNV>cFkUA%sz+`WR1i4H>_jE_xZAWp!n$Y(1F0v zqItgTHHeAG0(QVgWFAetewdC1i2Gni!I~^KtYS|G0;2dDQM}4p{D3Szj;(JH#jjb5 z{j&ILE}dU#>0HD6To!*;Otw-2zm50MFmGS^2fj*wdKP{qUgpdGz?Z!Ntxm!JWDKWx zY7P!FCPDY>q5I9DZJRcQw)x+JnDw~y#)NHX=CU%vaUgJGnP`0=Q2e;;f(;J@rd7+n z4g>;Cvcss({LceDF@7SqQ=sd|O@715*(=TTYU0CkY($iR`fFHjELsZ|r{ceuW1W_R zZwE}mMKY=75@_uN{8N>3_z?OO)S=3SrjSNeVFk@!!xNdfpCzvGC9cLb9_-9Ag5LyC z!OjdL*iR6tMz9gQgPlo6aET!L8nd1j1iSi1iu}ya%JYYQ##X+H^n9c-qZ#?g>kvIz_=}LJ z&f;q__k}tGL-Bvj(0$hN0`N@yUz527Vh+XsHAA;p%SF6a`M%(m6wI0aW82;e)}-E@ zJgfSyKE|vS0MK`EneX7@gDXpS<^AX20r_Vgzpo-0!%odBuNjkAV+8L&le{x)#`Ler zJ6KaX#aG@3E{IfHrIKqR6)x9SxG+*-xVFMEkqU;Y&|D%gPq?ektZM&Yhc1&eL+1Ys3cH- z5mY}=e-~6TsOJQg0%`-o=gMwR1@%vn*B{jLf*JtoML`V&^{SxKK!pS~2vmch(n0-y z?7aVnfZ=7j>w>5CxirW)Bp+y{s1a;6P17%LLkX~->TiacPDA!-22_< zKKEXENbg-$tEyJLRkdo>s-JyWyeW8NdTQ_?CojjKGT_lOJQ@yCc+)((+u_k}z@ela zAvOPfF@w(_wbsOYB4Ac%!O)`S*Q(k^s6vX`*nk#@B%fs4^|v_|y6|gP0!JY*@P=0X zBVn^`gQS?1BK%U6z_VhVp)FMj{0nO*pi5H%Nmv_;lw)a63H%xhQt-@B0`G|x;aFPyNr|)(`lJtut-?QC@5YiezEqn39*FW{#5goszc%+TJeQ z{juwF{PEK~JHZk*oZeid2Hiy{uy3G}e|Jd9zpqKjU$95X|9MOE8naxSPG5wa;Q`as z4v^g)LL8P?sp&5RV5?%leNAS-_t?V5#1N}73P5BJJ@edMfE~MTW!aUyT>|p{Xb;$l zt8B3=`2#_K>xsN|Y*I3|8^zfy2){x@BH^~ggfhjq48nvdisYWPCI>u5h-S>jE5QxA z4+CIwZHyP-9mtLl$o}|JCGRA#z81h9!CwddI>C4wm~K?^;2f`fZAU(Q`NFQ$q;a&u z`z|}7=Nq`o`vB050j@bp{;g;j16eiA&tksf?n2F?4MU5rx}htw3QZTBbOIjiDo=o4 zlEm-a)8dzyup54f2;=c16$*835B#7t5kKHU`yP1*e&r-BmTmm={S zc3S)r6L!Nd5n()jq(Y&F^}z3_#P6huUncMyCh@yi;&=6_@Jor}mtw&$#l$b=RQR0) zeq5X;ekUV)044A{0sL_4EdhS162Eg!i(g{GZuli4jK_~uDAYMU@cUlkcf!Q4FYr4@ z;x|g-H{n$HrAF~fwcwX(;+J|V{7wKrZk8Z^CnBo=CGcwpe&(3nWBf>y_+eG!G~-8N z!fyB_B88HdqRp6NlJh{g#(jTbyz_Sf_ zLP1W@za0|K?9<|zn6Mk3i3sEIBozvo-2+e9f;c`yXEEBR19)ajJo6-;<4%RABZ{ZP zf~Uj86RGvC-=KX0Mkw_*U>d2%3+)TwqR9+&tXGx0+UnmI(`cag;Js#D>Y5ydaVf?tM-A6j=J{DgWa_Tp;L4jiCw>nrgad|Lbx6L!Nd5n()j zq(Y$v_rULj#P53(Ka8j|2TS}$O8my23ctQl{Q6q(>uchN(LN!5R1YyzCw?7~B)kdy zjsia%*-wC9ro?a1Y4J-;*bTo#gz@;13WXZf1HY3JzoRC8(CB6klKACH{H{0^ewk7H zGA;OJn)pH6>>a-nA^%|Vu$55$!3tu?KTO#tCnvy6XHkt2h@lk()-+xN?N)$iEf}djI2W!sJIFTsBHKA$;C&2~PElp1mWWo$J8`njsx zX;Fu@T$Zo39?3R>ytN+bGJb1466Ts^Yduot`b%p)lKw)xAnkVXg2V@a)s;qiy33(z z#rQ+Iarr%AUmkU@#FxhmM`|*~1mQ?s z=3s@R2s6)f+r|3mnb_-J78Z2c>t7ddwAb@G-0CH?*KZMT@%H-ngdgqoUx+u_>yL{! z+UpfuzFWP7_WF_HjrRHp;*IwD$>Qw?d%aTggS~zY#Ian5_`zN;$Acg2_1#D4`0?}y zd%akfurh5@ICNLL>S-xez4akYJWf2>w9f~iOldl+Fv5V`1bdM zyoFnz!CwD^yS{(`}Q8Lf&sA}5G>BLQs8`& zTu;$may=ke+%G}6Tn`8q_qQA_6X&sv^?)|)5WZH$Ib`MWOst{F??~>&zUJszL@)N} ziepnaC8*StaCK7gUeEo^*d`611@OTh-^~8l+=gh;^Mm626gH}Y8evM_l>SZ-WJWhk zH}Qk0BK}r14{TBw!Gjnq&it9duZiF}B6t{sX&#Qnep&>3L~t&HxlcV7>=VHW^XB>L zQ{;UWg2D7K90obU^HbQWz8_oFd45XC!`6;{O5Ou7Fx{CWR_Pw?ZGZYUl+kx1Pw(&) z4-&g4gs8w|AKvFTF##;^H=X1fj4&# z6#W-m0qsVoK{Ps^2<=}Uu;N7|YW`;A(KnvLi1+=B_!7m=R~k4(^Fa!my3tw}(1_bs z6E{QxY>hdH^mMmK(e}UMs`&mmSLb;xE`A0mo@{eIpobg6hHfDr`@_uy;FkAOqyZnMCF&1tMz~j0I^o6j z$N6b<^$Iq*^tswiPHS1C;d%wWoLiNy-K2>7F47EgQsaE*e2aTU<)HWkMEa^;K_LXD zZi2M4R-eot;UWWs$BjPG{1GnrLwK+JS;JRUW?Qom`~eUr%9t&Az+EZYP1#mF7_L_g zi3V#oS=s~3C&SI?jBU0TiRb)j{TLg6)4R$0Xt)4?;c*D?J^|Lp{AmIJhQ}cg3l{(| zJPrYQ9|6~o&A~$6(Zr7qCmt+t8nN48;fotAVpU|ExBX$f_AcyU`ig%Phb-Z$1j5iZ8fXg(1AL%Y$&h$%l4j2BI~SjItBj294d=@_5j-t>YJh2U}Ax!p-pu;aR6t7vtt&3_tg6Hp4gH^@^)w^pOZx{^WZ`*k-=N-YR z@Nt;2j$sT*HGij^%6c)cmUJ0);x?sipv{c(uNH)Gw7jYX7LI@um5!aT_phj}-mCb= zuK1|>E5-L2?P%K((pu;AZJ{ykW8uj0)zhN(iEtG8-T~E?L6UU_x+JuX@4pl zNxo;fpY{RaNbzZ`0tn0^TL6}o#W-cXVlVTYyyAQ0snpDckJuIa9wRh>gDJuXxxXuX z@KP*%z``csgO@SzLBeqwzp&?(2?}u5U&H}drNRd45`M7Wc?g{O3L$LUa@PwN&Q zXCp*-oQ4Ebm^unYI^DK*dG48GRx->0YrJJkH`s(p)g1TNg)K{N}t``aB0 z%lz%wp8FU)DAxir(Kh_;xandRMniu)MBY6(v_K&kcp!x@xaPu#!!!PN+;Z^ z<0uzo3(`^oIu6G9+i}&!Q#f(xZ^um+zrmqHe>*O^ScTJ^{&w7R@n;;2^|#}ii~q(6 zV}Cntxp*C?-Xpwc6{Va6bAQvq>kH7g=kwkGSf8X_ino&P##N;|wxX0dC}mExl+W_I z42jHdQD95`BW@Z~@}{f)NKRZzP10uvgw1^1raJ$65jo9 z6WQ{{1vu|wfj>5?HLk$_DWGbw8-@Op;6kP^N=duzcqNUAK!6%)-svcK@( zb`OB`w0I=P<3VR)JZi-4G7ZTF9*+xNdg8%EtazA-Cc-1R2Of-aMtB@Sr%!~(c7&mQ zMA_ZJiw92EK6qr$(mv=+jE9dI_#09TJQg7X!(J+-g3(`?h!qbr(L{Kp^uU8r&Ipfv zJlme2zwiq*XN1Qecz!-Xe|a2Xz$41;a&UiIJb0ys1rItC<1vyM_!}||Jmh!dd*Z=F ztazA-Cc-152Of-aMtD5M^Y97qScEX(5oNbh=&RLGcu@$cZ}!y3cx8(P4>}X$F_;`n*wr^SO;N?Gur zGcg|DV+I90G7UUh1us4EU?NsL%tRC6k=X+eMmZxq?gmSV@ZfjSfk%|xGO&AEJa|Q! z1rItCwyQOoDm*3gQY}xTuF9=i=yma1$Ix1 zM|A3H%;)G#jK@cqa|4h51|Hi5FFo;KB33-iL=)lBzXu+Saz=QF^Ysbj$Ax4!xG2i* zMPT=|c%W@q+XtPA@z@|lbAw{w!BgwK>FZ3yiieqKB0Q8HcreNt;NioaF1^ideYiky zQIyRQWHV-rqP>e(v)8(og=tgp;+B#{Etng(lxTITy#cnrz~4~N);hcIs@A$BUvX<) zim$x2&f%LuYvb(Jx*XpFt#w7dCCciuW6J7j$MEI#xD0Fvz?a&mwID#)7vMe&_hF0s z2;4_3?(g9K&f-1__fd=cd$_;1xLe_Fjk>`-?n+wZXl=0j{H+a1z9(B7QhdK@ZE*Nr zgrU;+a%)45Z*6Nsk#B>QXLJ3_f84R~MpzD%!0l)>{^PJWeJ5UEZ~Aw1EB|rWoAM!V z{KsK$`jH5Ny{T5bz}_?uG?A`Y|MMSrGCdfcS^&QPI1EqA1uYCumx%OWc-kOdV0hy9 zq5Q{Tc$z9`V0b!-m&k9e>18uLrxFMV+5t-796>u!3Dk*~vy{M(MS6pjz|DeYuo8%f zmn>!iDS`cH4gTZ9mB3O#bFLD| zWqRB2WArco@jRxNBU_ID_<2fzmRtYv^Oe9s@p1tyZX&&0@1y?XBb5O6Zu*a3s07}^ zOJpI!EKLaMdENfw`AT4q$oogYPtcE20@sLSF7}?|KR#Ls{9S}!BJG2bL4qZ$AC!Hl zSA1BwQK@+fK6=?sy<#U_0pa>YulR(nMZ&d5uh>J^JmLCMulSO#TZJpESA^;E2-nwo z#n*I^1HG(8uV|rbjBp**D~{52zHqha6>W5pAHD3PUU8DHG`L{c=XyukHoamS{f?km zdf5)WVh3GZ6x7Rh>lM4{qJ3X4`&_U1oUV<+^@U#X1zl@}>wsQyfUds@SF>KxOxFv- zbx5x`MAu5;`cAL-j;_aq>zH0~j4s~)u9uzAD^Acg7cO*PYb743AbhD&*)tW$ZTqH`SFZ^BLg z*YG6kF`1{AZP6>XFzhjr!bf_=M}-@Gi}kXP^@@-2_JCgYsb29Z-sb3Kd-aOFc)L|E z`%16)3U8D2vWQ+0!Q1tE**AK{H+Z{RFFUMP9LC#adfE4S#rJs2)60(Q702;*F8JyI zUmfE%`YwX|0s~jy*<@@bdhcP4J}u8lb1Oe)+sH00meCFLcFOyMN<3!K}otWFDr zl)!TU5~9yeG5tCUgU^C(#NSq2>tTKyOr7|SFg4DC0hk{M`!SwauENh&d=IS)%@D@< z5m?ds2G4t7OP!B+rlb3F6 zq_mIsIFo!?%4$zma$uA1oAt8s$#8eDsLOp`$oG3g-jJ!BDF5em=N~rWc>Zy7O#=SG zzW8_<$`Qg>z{ao)H(JW@BclxGu?+brgJRgrd*zo`tBCL@zpuL+*W0ji<>or#p)P*% zOoW5uyNXbV%4_ikBo6`ELx+Lp{OOZ`>vwZq$}VhioqyL&@Drb7`Ivz>%|bx)E{4`J zU^6|-9_0RB)W~OuaL)(^h8S3fB=?ejFRKz^{LC6Yt_B~}<*rX<9mVl8~cJBDecHhO#gJN9(-|n!FpJKPO zeN0J94s7*(qXu21!GoMiHt+id=;o>!kuLH$vGHN^pZ}9P9U9I?Je0+vJ;TV^h={*lA@R{|5n#5<{ zC)8v-eV?jbA>;qDdUAvd^-;S<`M7>reGSyTWQ542$C~HBF)9Hwk@2%PjTg!mzsI3< zqGkE_E8d&XTA(KP%egq!rq14uHj@ImI3E=@&ep_8o0Ap{UW+9!q%wZ?*74xcnSZ2k z^P^en>{@1BVzbq>V(pX2APjM{xobm^znfH~Jl&u?Rac~}ZpB9X?dt4J;=?@h`wnic zMV*a{-244;6gKdI59V%PBQirLbdU$MJTji {7wc4ma|YenN{hsN7C`rDjU#n_-9 z7=<82?;klIFNQpgy!qA%ybD%#kGJM6+e7uEPJne7y(uyPKXU!IaEtPoe-4B>_p_ZV zK23x#%)PG$uNVTz>i0clLkGiWO&ZaBTLonCS`f8;RS#fjJx~rBkF)5 z;&-}TK9b}kSv;nll#dSi=#-DH_0{dw3x)|tT;ypMf}#ceEdRJ zMbhzieG38{2spky9e>xit>19`(c0?vlm%(nlU{KWp-BrI*fKv?tLTKoz94CZf?Kxw z-L^K}rWS5imTxf%l!A|BJ!r|Y*8)vX5fsx?Pfx}-bwrmaJhtFt5h+V1FTtNC!Jn3l4|^S`Hom_j z(-yyz?97jqd3dRM06E~7Iq-p~e4yU=Kr#71G5J6-`ABE(h^->`x0U~v#qFH|$(00a zngnZ_1Z!H{ZdGGH0zPHc)ZCZyUhYq5lg*D;x8W^ES$-`*Qk-du)05Sr3`kc7c!sn< z<{9*C&#(R1Y|m)JJn~Y?L`TJm9}B&|2mN4G+rpyt<-B@Of3XB#BQEP6l`Ge z_V4QW?!}Yw;xxu@FZ?gKhP+ok+JkR(!r-qy!#!yJeJmexRJ;Q{!OSdA;RniNvr$qo zf{f9w7Y;;AUU)8=ZRLdvQkB*HMcegcwW<1*Dn7r1@4Q{L9-remsb2}#NjQ`@JXuhy zubc~a=UjNO`@&pb`2=37kzXa0j`pGjWrC{;r{bKJqd4yzqd4aPS?B#(dlaWPt4VP_ zk`)p_-{e#VOwUmU+%-lSFlPwBzkkRcWq@}`lQQ6uA(#@eQkcvXM!y}=Sv!n0g~YcH z*|Q!cRF?k&Su24&3NGh`%m>t7X7)%{Q;Fg%$qKo(6ZovhkQNL@kdunrA9i~38$9`q z9(x@Sd+k#ow)|gACYq(>9A>T})qk)^$;U+<$T%O|=3`@lI6Bo{R0&4&l>rZdnI(Hl zlmV_Lmonf2@C`0-2+O$$#eZ~+V4=kmynP4;3be6u?c;K7C;9N?*Ouqkdhn5v34<>c zJiIJ;uq#eC$}ky4nAwEg4}u4ml5fYKy9Ga!_uyw{lUoFVkAEoxE>Z@}2Qrm_vuaGK zG9Y=qCpc(`r*OOS*hNGp`^jpio&97;WMLp1U(C760a&OG+=Sub!1NsaSc?I{48+Wymtrdy7=(QLae-7CB<8I;ago9N4B69dgJJaiNU!NFaLcrQhg6YHuW6yue!iPsjTVvkKnQ4z`Hz$lx#tf88%Vc9`GHgtfS zjw*hokR|FsiOjFZNvZV~7|zGvL*S!oNod2PRjyU_wU1U^V3d$d;-hq({3u-~KT1aq z_pn3nVTayhcIXk-4t?jxWU+-Dbk4Wq&yD2gPY&T{<|=hrguEFn;!CnscK*2c@ON^E zzcW|4qePO;HQ>(ju{pS^X4ShMtrGiV&CdQcCpXzoidK;QWDy$!y1smb&J3>u!0Q0< zIzYS*^uTKsx+ro_2$?Anl7&RjZ1NEjoN3kaQ6w9{X@NOFU=9di4hUcl^Z@30$xlLT ztonWL@}o$3Y?Y`EfwZ!GIDoqQaHl#SdIf$xSzUZqK^McXXGoV2C8y9YiWW>UI-jz< z9toc=Ez18L6eSCgad%NNmTHkPYUeB*R^9Ggcq!${wUj3}Ql8vm%98}5>VKD<$)RYu z$&fQ(D_&*)xuuvDQ2l@$wMIPdgzAUK9El@(Jd|;`y;)G+@q8o;Dy)g`O(JR)wMO{e zC89zC$tt*ih=>X)B%(qNon&Q*WMpL-IZrY2x?SdF)SZ#`6eG3Uhjf~9>3!4_3~6YV zBC!j_@BKz9UW4OD!0|)ixFqYOA)%mKP^Y*S5~|25q3-&K-JiN;Pu@&aAgS0a=n@&ray%fbW09q7%$Jp3DJ#7y`R>UmMZ9GDhY%c3a+Uy*RwN(Q@)42`8y80qCLh)E z5yC@25!XHv)&XWC=;!!l9dK#_mhk9a2g>pXDb_esIfJS&MdIsH`qBIcJt+h`3Le$+ zQ6wKW`3RkqVe(OghbY9ERRI`A72uaufCsApkM30vUx?GyM0Eb79if@5d7N<9?!zwA z2O1z(VMq?yn$M5f=NN8=%?iQdj6cvowZiv zUOolYD(wlpx0_@TMY$@Vj+pfI+i|?rATqvg6MMt-8tut-8vE z2}ErX3b4{;{ydA%XT|M}f8|?L8R7Q9S&LBSBIhhB)kwY+Qal(|a+R9=}p-NiPcR|1w6x z%Aq2sPQYanmKb_r@Rw`@3m-?Vq8s(*KX*jvg6N1CC^1A z&jlr~mWdK(@fBE(o5Sk&3JZ>7VGhxTMsBaXm}qkpfC`Q#C=_w(ss{WFku|`#XeID{ zWwia9m@JtQy8B3nIuo@JwI9U778_y2UU{rQh<&NpJuE~>i7_U{&Sx=wWOQcru_Qiy z!}3G~DhKvVKUz6ZM5Qb~PtZsOr%cM?C_^R2AQ}9n9Hb!bV6E9ptu8KMGnyQs%cLkT zF$U@~IgXbMImvokwvW+SbuWq$4mo0ka2XH8qzj{7tr#y*g&z}fnCTXt$9nvcS&x^n z9>=mC$D8#S*9`xswHoU_D{ol?^s1FVEbF2US2d|%>$0wOcvF5?x9s4FuCA)Wy2=S! z6A8G;Se5E;OxCt6JH&HE{w{~Ioad?3;8<@KZNn++RC~)cU3+2~6ohUQb|!w`b?ibA z)rK=+6;NkqK927k;Ib3L4y&xLtKQ!ttirdcN=Y3eRU-?Vw(+*waQ~6ElgT!j4&6>= zbyMx0B&}9!LLDJ!Sv$6K;OuuvZ8V;;x|SKkUf;T*MF~`*CPY$cNU94bj-v8~-$EUG zj^slG@CZM&{zTVG*x6THfH2q8a_v3Wl&QC<+P2`Y%h(WS*VVR< zQ11;*n>ux>>i^n-4=Ly5H5$8C4GZg<_mDn=fj;3T`daO;9!M`*8^yVCVfY!$Xe z9v0N=*QCHvuu1s?tA2#{oq|@dj}0&X4FpTMWN-(eTuUm#f%Hmo0Pg~SgS|v+(hf)C zEw2ry`uC*c!^AG-=@1TWd3WN#mM;~=zHR(Sam@=z0ZD`Br|}kC&I&2X-{`FnA2a?l z`~=x%ye#{o3rpB)@H%_s5>Ulxr-0UbmY^e;z~j24NMDff%^tDiP1~vMs%^&Fde*Xi zOa+U}SU*%=t_x1)ueJ-`&=lbfSL6dIXfFM_lt=?!{B6m;KC-6oKuZ2LoB|xg#Qn#y zQRfD{MN&l$NE~TKoj>u_lwXbmoZr`^{_Ssf}G z(~9IXJ;8oABXy4!@o4+BL*+r&$?!y|z~UaffXJg?L5$!t5@?6QXG;>_PY{2g8C;@u z8sY7b+DO7zitrm;1ym+fU^B#8g$EpQqM*;~lRyma%o<)+S#z-gD&pQfGLiM$e@TaD=nz&<@=Z z=~~8x_i9o_-$t7yB&_;3P@SX+MS zM#|BNlY;=miw}`a%m!HDvz~ktyEq=s!x>ge$8|X<)H`hQ;rypNu+5{M%~o!Cd-w{w ze%%#let#STfiQHds=xLM2r*f}x>Q|XKf=q0hTO-RT>d={ehNJG#=6I*?_ z6AyR4X|)AW{8<0h$1hc$uEns36SvChKG-W0!KH9+?F)Bsit}u!kW{%^up=NJ*zRrd zXuH(H550rAFpoi3_5UKb4Kfkh@`t|WWqXB`&HtCUy6tfkggsip!sgw2Iu@G0LiB@Z zmuO;cZ7bGD?BrlYahGJ#cR=-bK`!(|M0^6v6I{B+6ZC~pu^#QXhqu;Ed>}U!ef!&R zJA^eqs=`CoXdY|OOaN~uE-Y9DAGe0ub!%7Wsx@6o;J5HG)9`4AAXG0xGU3%m8gKSU z<3%HlY`69ZS_l*2Kn+ZbA>};U>^xPwE(g{5cN9xjryDD`;gVmVI`z_x=-N`^$!b-D zKiPR3hfnrywAq#68y^RgjVZZE6tEx=S*vno+~aA|141y4<=buy?hajXQh*O}+UqviP;76&f$oHjMQkrq^V!6`X{z6o(guJ_&|0t`p}}^kTiXzs4iVzU z7y105KJdl5Vjpmc(q-V)+Xp{e)cjg^{-zRpt$%MDH^@GA7oy<3pjA7DlT79MphAx} zXk6j@3l2rN%;e(Lnl8O0C+iG5AN`}Kqzj3R>)f_eeBc@ zh_+QAgOEYX%R_ZTiUC822hh#8VF3*f6)S2tI_F^E%O;3usn6lbU6wZG)xrO&L;dP! zQDXVW+r0hsVkbs_t=Q>OR)$pl76>JHE2cMmT^XTRYQ9JPqn9HM2ydh;nx;_EqI$X- z9K7Trys@g(a`Zq!J zSL)NE(^C&X!O`h2L;B%b8TZz1aZ3?5Th$(BXU7`7K1GbrgXH+E#>Qtk9)$JBP{Kwi zeJCyKwD~>J&%z6Z|8=4}syevQCxq{UpCo!IyxtXke?Eq$w4X%B4z#mnU#~!-ZXFDH zbMdoXr5Lh|YJuFvAVBNUugimyG=nUtc$p+#G*9j<(IkUO@J18GTmjEJ^1S`j+II&C zy<-exVED^ch4k_0<2=Y?j1pLeB*eJr33_w$2>lqUZAG}w^&`1mHt%$Tr>gn*K-+e;wlm3ly+`W`-}-B4uG;72!8z&n@bFu0w)^aC z{o0}XFh4rX%EL2E;KFFfmIX$SYmHVu>1w3`FfAdvMZ8Uia{99XjRHwHceS zqqH0uRQ`1BtHeb4W8K18sxA?>$nl4n%CdS^j7Mv;C~MRQ%rvo+@HHst&-aCb&K8JP z_lrJ4e~;i1&V8NgQW4k*QLS?~HsZHyPNNNGN?WsL&Yyu8+xvr}4#E!rJ5dqtU`aY) z1CZ2PP~ zy9sNeYa5-DT(`PzQ?<>W{C$MmZQtQg9pPl^fMi*TUW|A{iLy;BzZ znG8|vIy}Oo|6$BaAeZ(|gFp(Vj_0Fr8xBZdKm}WD>5lL}S}B~agHVMl;zAHg8+ib! zhqY^nX1`))5tLb6CbKAH7MouaGouR_%=s~ZKT8IWWbj`R9P4nx{^oA1WgTekt~Cb` zVcpgEX&x+b(spPqN~$`MdQau~N3|W8>qOm)_8r?f$EDe^Z`Ral4WI2%c^cCN-C74E z;a|anYlODLzE3;PKiDy{O4JAXwxBYe`uf31jF|{!!EQQ z3QYKR@w(rwHKO8^p`_KSBgw0p-#{G=`yYGq2&x4owDW>c zu!d88e_Ma$@&5vd{tlcA$ws5EnpX3T68MwwO7=Ze&o3@I0@Iz5530^}1hctcM)L)P97Mu5;^q{W76Nxk zFp*$Pr{P7_2jx=5sf{GT*xJ>F9;1}iM!1R^jc+uUMq3tAiM2<_7Z7ztas_D-gu(uI z`ZAv{fC8132@u)>o#E*MopYeV108=`mlwN#Fw!;;u*j)7{&6Y3pROH&6wp{oP>Kmi z2W?ShgkAKw4|h$dHM^B3kE64$#X)-J35~X)WSG+y9(E_1GD_nq+@}O~fI?Y4kOvL| zc&*0mIW_C?5?O>F+5ebgHd2iIm9!(|@EMtAhOa@nsv_6Jy@rc0k*mcUnqlNJzU3hM zNFLr${ncsc{`X^c9~r`+E)4&Xelln#gC;ZRBqYt6*^G6BZ(V!~^9|It$Y*#1qSZun zD}C92BOCcv#J6>PL*}-~KlnC?Z-2pCcq&nPF7g825#NRcB2STmrs>EE!xvV!$RqR( zqa{QZh;YP<%)?vw3#N4^-?VWet(!%75qwqpF1%9sUd{KbE*I}(_&(t(P+Z8jTD}d# z+ZtOn-Uf=d9K1RB_7>Vfq!SPb%W32&-ol@wEr9DVeR-fS@|k=C_aEX-vi4?gW0?qH8G{lMP>@XLh zA%#cv7aHFP6&ZI^&IVCAGwhN^yKnv^d@J~h^#>tOu>VUt2BieE9DC(xQDIS;UYTah z^Be2famZs5+ZdRX^QX9eW`vm1-_YN*wpj9)tVuOWFNP4YG+6>z|F5J!#ibo_X-6@( zbU-G~Q(*!tio+@o`m}#vk#DBf0?WC}HjzKx8!gj@drGJafBVk!DB2o3<)1Og8QZ=f z24S->#UKSK(47azQ%oWhGi8637gX12t5d%*Y}zXUey3^%0qgz#b?zzZt#{9U;EHEyZ?5i&;6% zCWYb%bX^j}81TuGI>Nscl+=IO@Qn5m9}0XzCL=NvnAt;wOA5My7SN zB~9dyQjVhut)i!1ksH1MQc%^efE@>7V1rMIT!|Pc4<>1!upelL*4%_Nqiib6&qlw) z0QclRWbMIZA!AqdQro3UU~>wz|HcOP?sDY(bV=@bF;}<&{;K~34(MWXC`Pcr2xKwG zrKhPHjI?g;5Gws@F;$`tK1--P&@Kn2&=7SHgC$fun5?^O;f5!ZnD>fBOjBy-p4@pL z0(siGsnW3L(e8)tu0f1pn&t>UWyC2ae?d&3*!zBn+_W3B;}bp6;@@; zZy(83m1jcQ7Dw$0PwoUIpptQT;K1Iz{h)hj)3+mtIV{4}{--LKLi~Fj_FA$i5)vAYc|V(C}}5 zkp#1wv{w!Q9jwWZfIDd)o#SexWCvge!jp6~WMmO&ghy-9z!Sc`)r-%?r&RRU>n_}ico{wGpo zZ3l+Ihw~;(>(~S>)4Kavq-FJNsoke_B?ysnA5k$!ql(r1mgw&+k8u7)jt|H>i&M=M z<`Y1MzY^&kK*aDXT9Pfo^J&y~gY(XEiQ!+>J}!Z>tsRuGHv>Jwz72F}Ig6pqvp*D} zY1h0%ZAC|eDa7*|*`Ir_`*X8~PHgQy`-}M!U)3)BscP!X}D2n8lWXc~13d zX?_M=iU#d2Y;-HvVR8|2+e03$!GmTQUiDB%mxtLQEllxIQRSfbXpJ6t8x&#NA@fvxQZYigAbQ57*Sc}8}0=fw6k`A;@ZBTA_3l7%ngK|Z)`5xYw z>Sa-}4ZMX^VBr{#3|_@6rs%BQ1^2=@_9EOeebmD&_^>IyV}~>Yr&ovXoDCtSZ4g*4 z0x2yu*$hPjkw2irt@LD^P->{!VTPM+!xVN2xeJc{M^_3S6F7 zynszu_&Xx!3l7)?vLde7_$eh|q!02C{2Bd4Ojpw)A3$R>Z~@;hLDWWe2_+5!;SjNS z2427-(uO8xw)^vuEu>=PfbcZ~h!JLU2|5e2 zSs_|>w1$kz(X$|il)(K6i_DDj(Jg(ZMPc=_QHT8=7j@YDyC`1p?-nH-sgW{mlgJbm zA|$!!7SLrP(0fEz39DyZ>|ALn}gtc29&I7fQLR0QIF*zB1s*4j1+nB&EcD~`K9Q*B&K6V z`JOdO&cA>kB&D!xSU?1ut+;CC8m$Q?`;oC(!sxi^K;`vB)xsSPwbajutp`W>;}nnl zjqA?etBLsgb2#)P$)82H<~Mq(k<=;m%XnS4XM69ikGi!Z1zWYwHIyz`@QhmX#P^1* z`moVY%-Ni&&rXRh_;~b@fBap#P=~J9Q}b{SFjkPSrWnY5wA`cZQSCdGr$X3kG0D&u zpe$sfH15WF$U>~|)?=%{9xMQ&n6m$3;8+3~g@kWF!Zo2Ke{bF@+M%`+tN!l7dXb** z6?gFJVd0xVSrb}}jizQgqCe}Y-&DgS1Ph^k{Ui(=Bid7JYljiV;MgyYi-F^8c!ghn z!D{;ya@>#ydGA0Ev})++`*ObhCZu8w%u&Ejarc;Vr-GHd_2Je$=;CI2u4A=a{Pm6E z1oal}UFzspxv*Lc9X$itm^EXPTvZAsoYUD{@` zzo-D)W;PdT8<7&U8zEX2y=Fju?DIL=xaO6K+YzkmW)%y2!x|dI$kZ9yC)UuY^*^C! zRh%I`_R44{+5NFH2k`ImWvc!vr)?bty|(~3Vk1@8hgj*x%=18}?=tw5Xa~i{ z8R^f(E8pexqe6pVG&`|v3wsAeJ-LEYVf5c0{smHR4#fb8`g`gB4)$|Rb^o8^2a}!d z{EVVs0)9Aw0y{xwTMPZza4)5Mqh$$JG$|ExN-n?ZxSNUPKOabl5?{nUB3QFP|3H~< zyCd@HUECp3g1O~-q-2nJKUTHR!hdJdAF%yf*4vEPHW##%0FMB;Vad_2r0pJ}-oK|) z35er0{#lOBg53q*V6bH6g6tFOa+J~-x{#k+YjykggM0-O!D(0wGwAz=x|*m*^L`+= zJ_I{9Iz9T$D98fLuCPvipi^YL1F3LU9N>A9*6SUZlh*UCjBl90VfAV=Y7Y_pa~++k z{~kxDP>p_vAgpuex{+?VeyhXPx*ic|kfsoKmVk$0Di+bvCH-G?)_mhqepd?{GajMR zakWZ--@bDD-?f)(w_?u(Fuu`&&52*YNO!jbMYNIk0eUZ~0oaR)IadRAsN>5B(hiMzQ zF6AuOa5!d1L>zS>o&{SAc55G%Yn|_Kq!DXG7pOW?#8!x{Cg4OAx9DJ1M|-F=x3E{Tio!g*$NOh2t?PHj{8(zQlMxjy3F0^~q5m7*abWkCif!Hl*e78CyTcGAbkrK(e zGd6p)vk0a@vS#bzbMXyPZf&yDol)!2+>Xe5gg^(bSa@=4E@13-Mu-dW z&<;jkN4h3{qW?$tC$ign%T@hcj9YH)Lv|A1@aC(#iAfojD*X1Ftc&hpZl=bndF8mxzp-ruTV!pd%eKz|FYA2S7Yg07_lK__kcGc zuT*`EhoY|ZrBVtht(Ibns~;7?+;8x(l@$K$E$>4hc;yCd7-r5QrJ7BPuW>`Fpev)Z zyZsyNP(pmKq0&LP(PCVwqGbwupQQE^-ToxnA><-sqhb-861L_+O6E6>_E-AWAa!=> zTijC=OxZ95oS@R9Yn+X!`W7C?ObCkHr>o|Fh>5b;TQmrJi*(;BxHTbH;l9xFRS>%^ z;iHRAbm@54N?(Z#p+GYFmq$-7*ERq}^!{?RfW7F-OL=9<>=baqEzHm3#XWmRc@Q=V z?PJ`YliYk|td8CKHN?#2Z$#lB-nC3L%Q|#dIj}1MUMc3$4ts)?j*`NqZ~5N$_g3Nt zONsZNro{W@&by;*%-l_Ng{8!*R{os9ON&P>giq3K4vr zTYHzetJ(|)%Y|FEIDmO5ptMO4Fm_Lnvb6M-3M~`3ZImKEE+MkC*aMcZ)y?jGKn!>= z^VCd6$zTc-BLXCOdChK*QVPo$#E!neL1EtaAuzK5PKYI~1wN$pXho2K$jjw$^JB)7 zo#Zd0)~#Xp8phGEdpgW3p9u3x5t`6$?~Se3Iqcq2Ins)Za1!D(7D+@b-s069>&u@m7Ba?E)UU>w5G|1DwDwnQE`@Mtp; z2aM`>7>)G?2OKC^#zv?Tfj!QAh z#ZNmhP#r4R+Fi>Z2`}^P<4Y_JUJsIv#>HaUv{3MER znK`N899WL%*&h8K40B(0`hM)ue}ZQEr7zE%u)r>k2}^Wqa3uE@PF#w3D61M^Lao1_ zL*!Q&9;wgMi3Gm!-NdcFUE5&R3?GKs*jx{>(Erm)UlpUT1--$C5)kvff1kUu92@M# z#HFSkeG@L^f~&=N6^UESt+?rEIdghk=nXM?&WlX?v2pa%K_78r;IO8@Pq1aA|DSNg z(!YrGx5Ux=rWtAbhR5i-CWDR}bz}XpTz?e&9{@})G(xz*KSrr^I55N!sAJ)ch}Qg1 zsb9qCmtZh5>8};DHiP~-(pPt3IcO9Q|&A zr@{a41)c^!4${BSoxZP?|BtQd@0tz6(YTJ6jKp6nXuB9pg;I#z2D?A;<&CkUsGhl3jOHyvYdZ1f3C`U8dy8&H{ znBQ73iT5Fe3WWjl#M@;_+N3Q`wwf% zGp)o+Nc>bB@v|tCnexrn0(wZytw}MSM_Ad|ZB2OuiQD2*{+DP)26QV#EgR4ssQ~dy zal|vNI1jc$w}Hf1ov^ThEl@F@>#S@%N8)qih%c}f@N>j8q5CO`zr=VGE8tNp&#zc{ zzJ|n4#}W6n^8A4nx&b7<)k5rBY+&r0U}pbyIf#0!#D{SElD^}35QtFbnD~LilzCcG5iZeYyP)boZnmHEbTqc3}!VMO)nO$zct!H zwD4ZCI*-vjanXFRJenL%hNG8g2R(?E85eByq8l4!EABnFAftVR9jGxRSsXLBExng*8l(MNTr{x_ zC)(Nm1aZ?#*+wwhw{g*eR!Hvcy#m5+MEgrzv`d6MGs@Pd_uO7(wDdSgF1I47^p51u z8Et)BZcmAU$H?sgIC?4Db&QsRLzyuo`&r8t>AeCn875TS|xC%JWT5lb_=Qf4W9<)UB z%`?j7yRnyCMv^?q0)_9#QSy>r$Xl-mc>_|1-CYESKitm=FKlbgzc>9treDDH`b>9e{tg1vOymR8`(dm18q<5a)%*9R_va7-W+G3R-fvpH7nHR zOHJ=TLsFP&Ut)Uut=>aS@4i-Vo9TT3EyGMC@?{j0`Bv|(ruU6j?>9~FZPxbkqUrsz z)jMco1~( zFSdGrWP0Ck^o@w_Ck$G`-hZv%JFe{&%bQ zaMRmnt@$+5`x9&0hxSDaf3~$6cADOC#i=#DtF3AO#q_@2>isLz`?>EeweyJS?X`OU z#Pr@}<)p&&UTyWh%Je>JEqspY-DLI7Fukv|GI(TfwD1G1-n&ijx2z1-o8EE7`Cq1Y zrk6pf*Zgvh>@=|ik^E+|;J^aj_+Hua-=mHy#X@f>2Ed;n zX`c=E0E8!hf_A|5+m~ppNiMYsZUq%@W`N-yN7C}!IpJ?bf+VfE1M?8M{d1!ye-Ey$ zF2XvD8Z1s$6?YvDhv6(?y(fP!Rwd@WlvM+3C((1DH3{!*G!OmT0o|fOjrPeb! zDX-MDvZ`@5S3v=u-kyT3^Vr&5fCZ5KEgt)K9?kb0R(sJnR^jiZaPh}D;#m3%tq~`+ zl)yhwLfopb3b!g?;K%tvEX@J&!&tft&%@BlUBg@g_O2I^7`=YVfpMNSO!b$29jB z_3h@OP2mpj5Vx`}y|v_edyemGxEDmv#pz3b5zgL$b>y1Xs=Hwy6JM6cUT;?L1WG=g^NHlv+J*w%1LcSGV)(gOPoB zTwZ5orq0KQGx2I&$P_mYVj;6cY~zY9WX9}|)r;*9`d+PGoaFQURasY*><^Fex8dHO z4{ebpDEvxKu*x0B0kJ3?`JlJJ(R{wZU2LNQj(H7N0fyLEl%^iwFCBpF_Z9MFGR<;P8YS0T>S(ZorOE?1W$M zeXDvLMBpJZ9`4|Y9B}!1bUgt9VMp|sj=3O>9Yc_etV3f_-rNutK7pdTwEE`v!{-4? zvHl>>;e%mI-^b2;HopU5eqRQg$LEP1yWyXq9jddNaEzobxX6lD zs%*iUrto=|5GB6$8wRH*a`pHMlth*FZ!oQi0 z!2;Kaq293Wc~I3x|8hF}T{3!LkZ)K>0tT`lThbQonDW}KZC*1JDV=JIU9>%rUYzed z6>&HIC(S_n{^J%56j&__{|Gt72$-G-e?A({Av``D-DC7K2nGV;+7Q|9u^sYTapVI> zlIK2pva9*)Xn(SP!-47Jki2gxaKL*0AZ&ubQRcxvAuhFhQn39tX`bp|?67%xj>9yEwi(@*todLH_Y>3qt*3^{10JLtmPK^Sm zJyO`zSD#fLT`3Joyc5wRaOr|d#%O&G~)Yd>rpCD`@*DL%_0Wx zwL{(b(+5yJ%7i;*l-w$-EZN$G9!t&r0;+ z%df$;X2I0FaTphHyB_m*;rmR!;&MQUrEPB^?&%rt;cX#1wc|yBF5j@`X|n%}+w2>r ztgevhli5w)tCiJG+*a|GOvhh~)%egjTuXPh?=R(A2LY)$M8(NpKQ6XF8C{pG9yihV zZYh@h2e|a26lx5Ah1kS3WWLwkvp+_^x$P=Z&!3{qsOO!i=SDQwWF_!((D8thqo6f> z;ny4)N^nXI8{6}YE#xUO4ljTJA0qDXej>H2*N5kDD5QM>1MWnnhDT6%mlYJjllZcR zz50;}T{hp5@WicDI6@pSl)wy{<&Xi+{ox$RpOODu+^;q$*|lO2x;74GfXer+$G!pg zG~&=2>K_{tvr7ZJy@dcTz!CuG6BE7I%fGW=D_+O@vYYc|d&KQkxT|fj?dpl%3$7mT z9f7L}o6EI5wQ!$T%vuZtR8^sJhyp@jMwTt zM_D}?g$v=Y7EF%8JtyPvC>nRfyT^@o=JwZ(bNf5b_PyoNaC=QP%PCm7n!+M@|8ToN zBVvQIsJe5aZ?m47ay56WdneowOySumwC}MGfe%l9i(b-jG26kdXthX>H_~N;>2b|} zBR?+f1U$vQPCR3=Ctl9jqj1!~lZ;awNXONXGL#a+XfB74iAVdOpp|ASXZUD@o96Kb z5M_(Wvn00v3M8hzFG!J;8oatO%=3&QM&tpMgOVij92H&6d!W>o;~XQoJ_)tZgKMGD zXNEQx&s_tPf+OwqU<-Y-=BdMq6^@NAs-T9gr8PQ?5?)}Prwc47lf zwEb{P2-3kGjY<3nkPp|aq)}n1W%mISky??Oo;CM!Ye7 zaS_CTcT;R@1_N#-Rqm{J0GOKXm}EDmj)v4mtF%QL;cO_S@Z1y0M$C8Ui$-w8dsIWi z-|tVdy~8UL!oOXM<@p#MQTgBRI&cy%|7%P1BJ2Pv%5kC1R9=IP$-Y7@%|cWCNNpbC zT(JS^+Hj`{1f3K6_zH5m_L==NDwk9(t-0P9Z?GRt)h0f*2pO`9k3$T&a5vG|RX=6N z*$olunx^+VzfyD~UPU$4qYwV=P2_LzTPTl5pZGQ+d-Tzd;vtn>ee@G}zeUxD^U3|l zJN2=LAdtE3c@Mn*hLy4_R2Icrnl`%Lmu|ybxa7U$A6IHa{vkD_!jvQGOy(G|O}%fF300AAFs zOnN?}FdoK}H_UXK?YK!UHykCpfkaEqbmya~%c^m`$@Bz|7m|i&8_o92`ZV}FDfn!P zrq@n+FgluEl+Go#W3lo#MhUl&Fhvj+*)Fd%^Yw3{;8JQ{W%!r)q5OyoPZ8n&#_)P0 zyySB5V=(UDlq3iqB*7mAfh|6qI=xbZZ5mw>T(raSS@2mC!sfdsp*)o+rC`)-qe{&M zB%X#J+0H#Y;}HdlA9R*LaSb>!22>tB24oCJ-cu48fZ&xLZSa;G({a%Y94wzzx2Bu& z$f6of3jg&ORFUAsLlA;!d|y!t=&6q{U=L2cO1fTw3oW}4uJFZUPj+F$90mYK!B*&C zJe=>J=mUjK8(f74&R<|g0Lj?+RVuYL$d`gmVwW3kHVEJGDit3&CH^t#^oipUsbCYz zoTI!^ISyamoU6Ugt8P`T<|RI`|1H1y=ID3=MH!#z#Hy>mJzWWWhLcPj)^TmGkNst1Dzcv*+Kqs}RwFgt?YR{}?nuUjbAF0~glOP$@QMBc?tM<34E~(ma zyv^cUGNNe=n~L3y++U>XNosIu5z9W`wFX^dzUxg`B<8<~(*yHeZ*}qaZ5O@QUWR&e z{quaA?ZM{JM!jkc;)<$HMOi*hEE>O0w>AiS(6R5*Uq^}M#R-|V^DDQ(8#^pbZ(K{t zU6Y&>t9t1ywy{7PR@hY?J7#qZ38{a&EZz3bBsLbUbe25#`5;*kxAds?cU5h$A0)1| zW8k}XmLMFygg$TPz~Rx$XOuIGYem%!pNUBQwC z$8HmJ4PuLQS~)h0y6qc18uSm%ht111yv#tT34fL3FM?dPA9L$t@CiOQcM#j(S2c8g z?QN2(`rA!}j~lZek}(#D7)Mn7Dpk8o)j`S_*xjr>BS`gUR*B}f)jI<0l#n_ZJCN-y zs(u;fW}rh>HG)R3*~2_gfqgkQO;>7GF%SRJ#WwFiRj;8{g8|t}%{&I^HDd%bA@3#B zkF;la0a9yS61I|SH6al56d>PQ@b2H|5bqob5Oc8+b1Zl7YOjBZm|6?=G&_`JFZYOqG&ZD0sq^1NWcb08*A3!h5u+XD)}2are5na4?9K`ZKu|Qh9 zFc7hd7>jy}<38Jcw(vkyC2xMno_QxUEhTUStK4(_KTkW1+x}BTc`;Yv3okz%JB6$! zbMJBL-b?Yy^K*a2+GGs$@zHJ}GcDc?M@D+hFaph7{^QgK`qFR{1-FHP>x- z2;MG?@%CF}DlmSEFM_u<_nW*;jPl0YVNBk@7}z@_-lm<7x7{y9d7J6FRWSD(W+j39 zHVWKVCUED(n0xLL1Gp6kHJJlAG3F-j+mOOhq?h_OP(3AZ*F>4a&6doxaZ()G2uiPHd|e zWAtRO7JhLwS6CXuw=ZKVsUyib?wyqshoF{*9|MIPchOUg!TM=@`FP@cAkqfwq`4C` z-AD7_#5IE81`Dx3e02*U?e<*Fg5re7o#6X$9GDD#kl$&PuNMWDW<7(o?R{cbir3BW`mKslhz-I zu+&%KA-XYc>;*^R;KhVR>K7DPIPO)jTZj-W`Y`Rk?E+pCxz|Nmet`X7+%Zsi5JNm& z{u4<`AjHtsmtpFEi8rGtfbHOK!$*brCd>+@C;QA<*{*eXu=V>81J$9V?ikL zB&NouejL04CWThlmQH_XoANlzfiFjtV9F1bA@VAs8ukqE2TPVWy+j*5fS~FB2X}7* z9%Xg*|7S?TBE%;sYP2p&G5U;8&Cb9VO-4EotPb0&s_b2wB!I^>I3UOv(>0X_WJvtx1 zsCET_{R{+ar$1$eH`A}|?U?(z^dKBJW#uk2i{Cv8=Zp6rU^>XpAMc0KX8v7hsnDfc zck*U_&IZ2XkV-Ce6S|HRiq;YozNHdOi3EGIZU4v^=48%j{tRCG)Chi}j||e^IhFcr zF;;_W25A#vzskKIAZQWRT-&4z1E2Qt zZ}tAtAhAtCz5hngXZth`Nd?cEW5Uwl-h6f-FO}xiyRYlufbyAOEqhCu;jhhQ1)um5 z5o}r{)&#?~Dl%mesKlJ%3=J`C^i!f3!_VX=yX^c;c{9vqBw&X5(aSkAOuu`r?priD zC+X^b+tocvU%7?4H2tKquW{LXxa@za>B(d}xQF`@E!fX7wK)ALUAp=bvj%pXKkKyY zZESn{^Rr2Q6vtFDNiDl{JNu=o=%#ZTAhj|l`dvbXnyS(U=3OJH|e}UC*(S^RvW#86GfJzpF zWm+)(aGlosA8Ke`%SZ~kXswwcQ<-yZPTv_eaweZi_Fr>$kD{%?Hz=2@lp2DlFb7#y z{f>ow`$1Ugb1V+YvZtstB3R9Hu2ReEyl_Q=Ra*3<`_hoGQXBF}bN}y9sRR8nxUaC@ z-Ks}V^s(t-y)DnUVGbp|x&Ob;QoZY4{Mh{WzOQ<;t9plr^_~gq9c&|en|kjA(ZY`% zsY;Aam0o_rb#hi%={Gc%?0<_@>fiEJQEw{ zyr%cJG%e|7gR7h8m%d7(#gElM6!@0vPlkXyE3B>qkPaGz+yWYRP=`J&BDuNjr@Y|5 zQWQMOs~XwWH8MMFWS6j!2~AG4}RH>Z)BT{6!BLH-=g{r4sb%Y8?HmP+sY@~XI- zA(7C2NshK$=bFjh7}i&Ofn@)8PVZ5~bxrzIP@>Y|AZLZ8$AqOnr$BT6`zU=q#3Ohe zMw=rVud&8NX@-PFhte?XpQ4ofG`LSiL03WHJ7LkC!lM7QqD5iR=#yIE!F5zf#B9_43YO?HQUYaxkn~}$I#Qk4HR@UU6 z9X7U-yypHVxz4N$mZ_+`C79g4;dcjyMIW@H*W|wYI~5J_;E1r*Zeh`zXra0P=2P6X zg?P}Y3L*LaMp$9lQ*QDUKquM%6)LO?>Qye}DMP|?_lD)N*6^Kb82kthP|=W$eD<&# z*)%KKIHI}#R4evWN3aQ0%60XIu-I8)i*43oy^7k@8OknJg|OW_!wTOFE9egK=KhCJ z0c`FF?o`omR40T*H$CY_wb0t$GTMP5Xi(7*A#MzdE)9#i^|)L`8Ceil(GUiI4U66r z79B`lbN^pi(NCFw6%FU%frlInt`3XtZ+&fWt$rHL!^gE{M34^wl%mA z86Q`LaEOndt?O3ymayG@tlbY);hlV+dls~QWZ3#R*ZSDz{y%W7 zUmvVO?9T!3>IWV0hPz_pn){z<#XbcNh82HT;Sdg6!#2xZ;R((CcUNHzETdxKG%pN` z1;i&6$G?KSWdCC*`c!a9!MD4)Z@Uj=9}7#5q(pQ7C)lksVtAw~gx?ST?m9cmiZ*)9 z{r{k1641&DiY*L_eLr99dsYm0v8}RoB!K3{kv~5 z{j1G?Z)d6`S1wF0D)&pfsjd9?Lhx7Wd;Rj|C9KjvD)jVAm+_J>ANKDHfR}xLj*XxG z-Ip(4;g{a6^4s>$Zf9)%r&;+?O-5vYaRf?z=JBd|EI47(OnznEnCm_1WlmYzw6WKe zv%M$J!pJivk_-lAu3m~WO0OwgSX`9pyt^jg%k z@zBOy*yJy6{0lCQ`mF31^Oe%@$)iSITykx7+j$qXttyV5zhY&mH=2jSK8z6UcH*B{ zg8tL^h7XGo*=gaN5%iODB-!8pS)RNfV))Ab;}7V)Egw%KQplELA34?vyc6^4vkOWN zDGCl^*+0U+j^IlEF@VH7uGP=Cv)abaa@DX)ymC8TE?1hll@UDBFj_h97!ZkD`U8E009z;=hIm zvXPZUmHtyFYMVYP{0`$o`LDW-N_=e16J1-M-a{9avjfzWNPnlmIaQ&eny&9#6!mU- zx-Rm5)B>Nk+|6frj2z~*{M>JTlp!~+!*^P(FI<^{% z@wWh)Hpj<^Zbr(nR&jky}t`bWbwdTUO;$J@O00`rTR2` zDXl+x*kPD@{hkX(U@~YrhW`D|`ZrBo{gr!ES7-gZuAclq+0|XFt9aL&KRtW3Z38!T z%yC^US64$jSp8f!h#sl)*C%{@leqr`y(PA=PMs~n-yXc-KFPW!0_)6*`JCzK;!b`P zA4%8Uu>E~FiS%W2Pt2Tt8Q68%UFN@;xtbVtuVlZ`OL6eI=8*FSa?;1kU(;l!%FkFz zikZVbJ>_zg;(W(|>|##&npfjwra1K`(Vb>{EiH7eJ~L&gyk9!n>pPK-{@q&VkIx?W z{o0|YuiTIJ#x5c}H*uq8XYcB%SbL*hvv2LJZ>8&J<3KhDC;kZuzdaUNME3pl{^a$E z%nu`pn#=BDg=b36)7YcQ=Ogl1t@XzhR|X#;VLSNYX^-=ojM4*_R-z8B2k=gi*SQo)WUlELSC`gJ1#dPSlpDTt);+&?C5%URkHwPhgR;ls zl@L!7-t!}lQ_RW^;uZL7YME1Zyc_3c4?&e4SLYvDwXp66ql_VDS)_;Tv=#Z!vRv(} zM9a)OvqNu0Kl1i4k&OXzBVynj4dseWwtsc17FQ9DWz_quXcwQF&>U=kD|UU{-IvDQ zd_=^~ae)a8%n9!?xp@DMS{7?AczX8#q^Y_9$oDlv|X|!(;Gr44QDf(H$!; zya>G7JDxeYYVh(|AvEz8#UEo(Ocxwn*{*Q>6%e>fK%Z?styjB$BWL30QeX_V!|%gT zd$1sv84~>2Y``D!lYK$E$(gc!l^u84i(U46%D#{6Li7mzUljk)!W3oTCT1l49){Ax z#1GewERQtq0n)OmGf3MdpJe@=wh(%1Wd#36$lW!($aSE>?flbf(gGRWag4x@?sX6|1E@LX!m>3IQ1S@$RpjWT&NDlRV)fIMNYxoh9 zDj2Z@i+TB0=el61K1Nb3^)av zzC8vEJ8l~cnDa+L_+8CY%O+L%%ENn|ot2wA(I>g&c;%XeU#Sz0zC~8d-q2rn@7*Kx zHJ}(Uh=Vv+bMD|10w(Oc!6$8%+1y1oTv*pctOcA+<}&~4vW^NJ)At*I-& zcF+3sWdn@<{sFd9m%gN5?XXK`T^}^OjqmDV3GEQR+3;pP=P29D96p@K@_(~o5fM*i z)491y3%22$t5(O-=T)}9pWFXnu5AU9=f!l7$hz$JUC|%Z)?6~nyXiTg+}M{elQs2C z-c3(vhWD%0(m8K{9k&=qch#K)ccvl?4s0xoHcgA@_UZ?14W=K|LXW2F%4xfJWWUFXIb%McZZGaf_+CLY*o zn#$oP8{hv=mkU=XfE?=-+Z5VC8073^niFcyA0PLA^fB^KKjfL7bY{GF=`-<#?$Y$A z53@|?5c+s{{LpyjcxZzq1-BvijGslFTK|$+>c3CIERFg4y}Xudc_A-ab9}jXqx@Mz zew+X5%eahbh*e^099~?{ymd50aaa@wZ}=pZKC2SSmyY$rWzUj!7ynG3T3I}? zyf~lQ__05wpMNqvwgwuXDx9=WSVy%;hUx2?+Hq?KKN?GGHh75*M*R57KmvgxOHZs! zpHiNV_bWcLU-3!h{^)+3Y^tr9cil3T^IwdzT?IDtalg#UzonB@UMBi{yj zQ=pQ>CR^6Fa?4n`9A5zba~t-HrqAeCGrFI5!(vh!%XuxY8C{<65?O;Ei>lg zbHy{afaHp|E$B--gM!^{!8rQ%gy=+ebANdO)^QejlnJ~o2apJ-24R*cZVv?ZhQQ4rJfgd*<5W{S%on zk?f3(o3&nVrMFC=mwFOAF-jGDQ0tvYg0X=+msj`Qpz#v!~o;L_r^c9`glh+nYPwmxB}aNjEm20ZhUX3TEM> zgG10?5cjcW)nkaj=y61eo8z{*Od1of3J$_EmH^=sGqsl$)p7A|hOK&Gc6)vDhX}<- zAy92EbRkuJm_7a-`eH&Cf^&9HA)xhwC8S3eC_6cSLcHeXDn7BygtIzfNj5 z^|N!f+6nYqvww9DP1)J@P}eF7yu*e$n&Y*+4Oz0ty9(Sbh}747>dm-;&KSfx!8OXj zb;MVLtK#iKaD8--hGU>|A;ITQpykP^2?nRXg>XX4nRqu^&bt~t=Z<*B5oRbq*+n&- z_hW@~J`lvpj($2EyO|s`_9r<U41(io{%IRD~3zQ*FTVhE4y-ZectUmY^OVRz#?RLlN zfhf2f!zsMuiNKzMcm60SR|FG?mX+I&K)5IBI)cksyxE!a@_amJ z--!E5qG#0k&*ZO80p=?ZxVInd92^72aSu`j0}&qol=WtQq26D2JBD7=aXb#?KD-V4 z)9hj_kWs%)=NOMGthbT+$$`D80bK@;Mo6SpcrB+PTM9I?MZkEMs4v2@ztRo^D;$$zb0-IWhejj1&AsJ7pe=7> zEG1Fz=C)v0-klshc<#*7a>^ywN4y(1LsYm#%AojUGoN}yLNkc?32tIuY48v7Lq1dZ zH8Jeuz-K8FiE5*{D0qN^x%REKHB8FAY9w_DS+saNFWIyHYja0%y2|43C^uFEN4BWK zbdv8P-y0+v`jIP8euxXAr2xy3rtPm$YnZ!oRiB{*ncvJ+P{JW7wER)mWzT<2fW*G=ifGlLcQNgbcE>`? z0{boR59{5!!*_y&Lb9)Ux+1^Krc(VeSxlgkLQJ^{p(70!E;BCV} zm-7bC4MSx^bo20TA`6I3TeU-2Urer7+Wz!*_!U=1O7WNJ!_mBC*WC$ztt4T57kiV; zr$admI+QX6G*r7SQYl-KFf9&=_9EM4*olw<4dRjAKtF$#c26=R5F_hm$1=wuWG;yH zcN-~fg!jiJvgoVr9L)unI(RKy!V0|X0*g;{dj;pR=4KDzE4ujRTM&N?>Uu5{KUh$7 z6nEc5yuPu%*$Z2xQ#g0<(P{*b`MuP;G`kpf{Fi0x@B{D}>WNSW%(5<;v^LeXz!EEdzZr&6AuxQiJ!x|2<8N#qY z!)M&jDmVLO-6PpIch#+>b&o74I*h#tPVS(|bYx3OZJOF~SVIrerP5S3_@dxbl4rV)GDlv5kh?JaPp1tG!eAmp_hHy5!e(d}4w)aaE zbj!))G0qlgFv=98^h*~a3TJouQnE@HtDNrE*kPUcx`gRvBas|};YjTD!0)Rb&NXyS$l4e(u9rddFRq+SL9lQbYp+&A334W-@be)P> zE4db!Meu21px{NwTy{wF5w#P@cM?ia^GhhfMjOhIzx~1}!AtyPBZI)1OzBa-CJ9Uk z{^^SEq~c$=;z?KhRux}<*rtx`Wpk{_)wfdSAy?)iSLPCxxsNghyWh~6T>LetC1RRx zLr4!Cq|hYVnpjOQaTw-+0UpGAk=nj{EOS9+EcwhJ#j1(F6-ytiST^UP4l?NI>|bWb z+pS?ILSr?&38J(gl& z>voc8fbWx)X@>vTD|{?_we3odF{f=hTZtynS5>mpUWjG4#%g2<2W>!LTe$v zNSE-Pkyw5o8f70kKm1U={|;BTsd79sIZ~gwDAM#{Wy7-Q0)W#4e6hGJcs5W-pR7HF zfMx9o{|(M(j5E31U!kvC7>482e0OqAptEb%)?N{*Yu%S=Z1-ka^>ZU(0_`7f-TyV&M;~U} z63Ew!i2ITt){5UU6@d*;^J4GD-%w)kv(49RKJ?1V*-U@stG8c&1@b&Q34M{v_S zJ8?P<@r~uTD6b(j)^9_#JM~F(e~H>fkAWQ5L9$>e8YiUUu7uAeXhiZG>Uus~R8@W} z*(nd^za#mtaF0x@mzZMtdtdDqF?W~wxO9d8>ju?72zd<1?Vb9o=Potwh6((M>c zIIgS(X-$__;l~n7R}he|$;|j8sR65I@-CPSC%9Ex7epikpci0W*{6O(_nh6Im>-hi zLsXsHUz|0Ri#P|Q>%G=|ja>Au^DZg8-plbaH$i}{N$gC-Inqb?RJQ!*C3xWsd6geh zW9h!>vV}a4_b2uN#qO&Yw<+g5bM_}5bP=9M&k<_fPGC+BdY!bioZy!Tfj3 zQ}@Px(dO%lF1vhOqnEnSk!Iw!=-Lvt?o;(lH{G3`{rf*RgUugiZ|Ef{1D}#~=_!XZ zr5x{0E+~&-88kzG|6-BDm>f|261F|3?YnSJ^Z(Xu{s4`+sp+WW|knS5qwea#0A zhlg=R0c|i?3mc~*7I4cfz6;8|1{4TgMB(hD^|Vm)LE{n{9rY85CXz2LpP^?*_S!^v z8d)3F%^|#jMl)!V_HGql(C*Z}wmY>hyOwNL{AFJ2Z$;PBws+Nt;@h66{#Pt>O?mdE z4`fW!Y3zpM! zWM;G#>$>-3)c8XgB~&Hh2MHpP30YpY%mr+%arF7&BS%6_9BaiSJVH$OIOAf4S&ac) zLZOikmX9fh(bnVj-EJUeZ&eQYwXB1w8PpOhjiq;c4)-^X zAnS6gKWoPj|Bd$Ex*zDWL5SuJ`zh+I6wHH}4y_PwN9ed}71@EiX^I$ zwz-qkzeOq8jqhnH?3vk(`)%B7O5J$os&ezt%BWO*^_STQC;Sp=du3uzdxtqAt^wWR zBDF*$OR%Xp7jb3Z@P+HH7}(M)F|4PTdV zl?EH~3PM{nHf5r?m2N!{fnNU0L4(y59M7u^Y7D4N5C;^8V1m8@2@QVEL-uEX(MNLU z;okqEJ3fPZ(P4`ao*8~WEe0=sIVZ<&(xrEhLVvrXA%iy(ZL{y-tDh`Ok;B{{A= zfBmDP&oQYj!<%mq1zez@plwaB7ZEQgH3d@QN@Rvl+CEz%{i9gbpaa7%+df;8M=pEJ z_Sxxz#>Z}-ePu!R>Dyk8Pj5cR}`1+h_MswmWV$ zyk`4s8TbHXuEe2~2qUd(&AzQ%=^L4{*Jh!ujIv$~xq)Xoa|=J&B6fY*?P*(C>RbVE zO)35RC*7H|%lqLWlkMsC#f%VHTvq zm$P;rk**!cSIHccg7fr57>^>m4nzU%TJ2ysPo3n=?9n51;C1@?5>UX)GiXfwYjh_qdy8wzK_B^8-)K>F`h;{LKhW2o?I zpGLybb*D%ywN>T17cBz{B)Eu}2!$`Yb(RaiA)7GDq?`>JxIhr=0C72Fgv531jd=A( zvFg_oHKOZ0pWagBE%y5*&FE0m*7!-RZ545M zYReF>j_hsM9Y>$gWD)T!&Nbm%zJjP(y#qOb}0CXrcyC)$t{X>SqGoczW-uU>Q6Kx6m!64Qo`YXF6rj zhGr2jc?;2uE-~KC{N@E`uccOVlYDwYtsh>p>#jpSG)I3mJ(cO6{^I1jw4h7ROknwh zrsCLBcXj zgILb%W+i?UIj;56B3DG?A#QJRSV?3yJMD%;H^|Z|- zb#Faw3qPf;r)}k@r1i9pWaau`2?XECIYf9TkY8|!__Wb$Z7Hw^8*Cz_9{*1RQScgX zgO>}Z@HE*YHth7O%7*LNn65_~t9~a@^J>C7X&uJdcxGC0+>39GwRM0^uhLZ<64h=x zaZ8c+tl#Hn;@Gj8SHY)Dzb8N+M7@_|5h6tqku&BW7O!bmCOwPJwMq4 z*bSEbo_JXsi@ll8P%XJ?ee?-YmtKqg@*tvyLd2a#TQ;@$IOTS8LkyM)D#6F`cTwO- zM21CeuwI8ugP$F|9K0QUT7s2V(TT3us|kTZi0t53RF9|8zu$;eyRO{y0X@JIw5l?J z?{D(I1REl;#{HcXG_!RQ)BoJ$OGyGJNSYWStyF1eYYn@!ZltjspPO7uT8T?5Cas6k z29Z|k(n?6{skFUgnMvFas}NlXcxv~mjuEZXIubRnH!7%S^#XrQdM5`Rz|?Dz-z`{) zT!7pf!~oRbx$P?rMKq?rDI-(1@C-Y7UaN74zqSw7on`oje@9XDQ#4~Q^ri?yZN&uyu) z5X%+oqCy(1s9P+PsN(7!!XiP*7HMup-8VwrUqa1Kqz~8eK=i%ZstNYs)j_18VWRdu z3{KZpO=N>12Ddmn&b9`>Y-{2bU0>YSR!<^xc}b$C-J5=dkT!D?OXvk}`Zsx*-OX!} zPqnaGF3wr#HkK`7qUGtAf68VoEL3^Jo2e7ovCI{`eCbX9mwKgr$))Mh6uE+bQ#X5y zTb5t-eB7rOpGBV%ht9bYf5CHCO0Toy@fu>HV*eF=8lg?IN-sH1UjZ_BZ5Pn}iP`B- zvWgstSV0hbEuo>}V1pDSW`Y(IWdGW#F{1sIdD^e$#Q?mN^`D{>RjE?gIU-iGnDgx5 zlQ_ZIbhsWzdF4!q(nxvmN3D4srT8qgFU0-gC}-;FB5N_VFA_s669ppA)a?lk`Vj86 z(6}4!(^3;gi~?{P-05Z6r8`LkHweiV5_iZ z#iVb=+-y!_6Gziv;KvBeY+9*g4@l~YD_@6iGawAI5YpU1~!yq$RL+;UZbxD&qa~bI6J#<_TROOOr>nOPI zaozca{T^4!FZ}m7rQ@)~A+&eb8{*aay95U?gt*_QN~kj-9*G2s*g1Hut?hVvaE!?0 zcO4-0hPc@D2L*OmAz zVuX$9e^wb==bwAi+x4QI`Yq9PBa8g1%|K(bx1?q5RnOJ?#oVMpEIX@EwvsquInH`t z%IJH23)FYf?$GY)W%26X!7Yr5a5aDy7W)?Cu@OHd9$VY%RsX2qCCwYSuj2=@m4r+- z=P#5K6aTDYtZGzfxftLhG8XYYMC2TkC2VfUWF1}TSYbSNVQ{%>D;#sS{h)CC{+WzT zbZ&(=y~6sifEVaoZ!2p=4k94>_7c><5w`%5A=l719e*ioXQ^_TbZck6746ba`$LNV zjQb)BuNDv@E41&Q>km;6UyNsnQdRRWqT6Rq=3()qadH1kO@o2|AMs>Sq@8HI8|wXo zHRY+_2@!G=H%~7$%e>UZfEm_#+{{kaS)R1n8O%@iTiU11(|f*}Yi)nktJ&B%KLL`p zyh(_GP{>-!qgV&`pE8-*kkAt|Khg&B2W%dZ%s$~~K|h)ZAK5?cu=QaMOME6EegK*4 zV#Cg_>e={ni}wtc0o>pas1OmLcQeqx7);@n0W{BG0HJ7bGE@n{t(l+f_u0z@_$kIK zR9(_u=}+6tss>^pv$oCMB!JBOio6MvuiH%bycb(Ku3DkdrH-L5!K*5|ZT-6n>%Yy* zw)NYeq;DU9=Q+XSfoAL5Tz;}Iuuq$va0j5nHvVJaM%hPIHWY(qy0SN`?A?@g{!wRz z5nyAwc*$<5m|z|yweY{Y7^K9MLBjmy-zYo>ML{4_s-(`s6WB4BMQIR@N~YrE!4+52Fd_36VTune$H zpg+O=tTO}5>BWLL+AhbZQ6h;joa!Kk0$Q^eE~aq~jd>@_&xi#n6?7?9cjl8=_EmzhVCPa6jw1O>T~o+U^2i|Eu4=QY*OnolOP zTXL;*U)UT{T(LzFvYLih_H*GS!3C6TZXV)AlHF8OEHO%cM z;iT-|7peT%S4_~xn8#+_D_-(kIwNHg2JDnc+%byaT|3vdCZtYo^k#&ttEAz`oH`kn zIVm!#H6ewPLc7q8DU{sjbSAJm11^@+DA^ZSfEw{>wDnABlkl-KrB1@v&XhjcgJ0J6 zm(nReVrdo77e)-~4hkYHMdXr%&+&~dffiP%XTrh|w%NeqSYP+pFwm&sYQc%EvUk}- z7UEQYRLjf_h}F!Cc_%qz#SSp#?$3oOu*LYWW4#pH9#9M@Jh(Humi7k3YhLn_e-dVM zIabT>m0$CW*P=*E$sdNgB>LcIx(}?{3-%^GuN`hsA+*EC^V;EH8-dBY!n|wMTzX_B zjvk?Y=x}f+iivSmif8@hf$bE-=$T?#1y~m{t*3*fg5xaf>n3$NQ#J^yk>j_=TxUe* zEq=0Rd!7EK1^_nuSbrPy3Z=pl#?q%%;z`HNY{`r@7n7$AQ*0__tmehZS0b2ob7?uL z?#0O$k_axSU{0)iadMnQWKv5E<+>LqgIclDFfkPDUYxvNp<3xOL&VYG#wV{vWCwsxp(A)L58lCN{GNCfKpDS~S z%G6K>=zV@Y*&#bAa@mI~doQv<$vXe(ASMQsDO;qHA;Es-8vEFL{AAa#@0r&pv8;Th zN?G~eP$_RJP$?n!QYjbjSf$K{DrM!@s+8C!zCxuOAzFR|6eXucb{a6*8J}nhW@tU! zBNibLui;i+yF8fB$1`U_i(mGpSMxF(BSzM1k$;~gx)DW<0|OUIv{vXFEAb~GZ@%u$ zEEg5aOrqu|-psKoj@IliN>4;2o65fvHY02JGq_Ao*pK3()grF^`@H#k3a(Q@``@~17z`_bWHClj$m;3a?(X13}TyG zp1tY~!LJfp`I&=&mnt#pDL6vOpe5Vsmv=J(dHr%}7q8zYmOHGJRlJPr%DmJpeHKwS zxqv!Ri(nJnYSc{a+st{XnbhI??frA|DTc_2ta+MvdkT8!DQ@0}s4Xl*6E$UT3PDC# zInzYnp8P6K{>%BOv}hvJAD=n>)Dp8X?hqd9`DO?YZ~BQ^_zo`&Ca(m#V+VWfM)cVX zk36Bze!)|LKKlW$+vu}#M2=2!B1j?n-z8+n-ZOTs*EQm9-_ zV!v0`#Kn{1p;ClC^|ooHZviT&M>d>dO6YqG16DeGD!>W(cDliU^Cy0?_jH%YB6^dr zwcqQUrC38+NOR=gYAEwB|Y?yhA>dwqTowq%K{oasSn!I>15MCLHqj< z5%<{sOBBqMmeaNhU!4ezY3(SC6J3Q+VPtqOo4U9gjRyl&kn=86I^~E*uCyV2#7}m4 zsfigUDmxS&e(AD*r|bvF&YmQ8N+MSzpc6-$aYaQ zC+xr)-nqf~)zsRnAKY$+2w4GW@!V{S;EmcS8QVmw>@P7CM+|% zH^%V#^ub0G>WlY?*Wf7oiY@zTkh{&^^kv|%&_tW-S~s$EpQ7*Svf*ra|ERVzWxGKG zNG(#q%w%eR;Z0w`;JIH5;G-&SPA$LcWi;EKLN?t+LUR@3rC!TCQaV-5My;Eg&m?e| zaeI(6ZqKMt(~?O-?Q=}_kGAh|des;whNN$(dW4ovancBScA@s!Y1F1!FEv-4KpYt( z!Nu&^Y>X}QT6W_j5=3@|(JYqQOJajtXV!BK1*UH!NF5`*V&%(R-99Pg z^ErV19f+zlO+rx5fKz-XgLIKUSYSZpOW6^Y%vHoA#`UIV^Q2#U4^0BOm$I{d)$1Db z&^+Lf2HM&0*LtTLJz?OoJDbc@U?M-6Iifr4TRuItK!9=eay@4TwXm;bXd(Sz4;rO9 z9_i73AN|YqIXHz9T{*|u(w0-Y_!UZ(KC#>|=LW-^$xt;`|4slhxeC-V;%}$}9yAUJ ziYXQHE&Su)7YSkAAX3>f6Ga5;Xcu?bM$qKNL?*gfU|7zF;x$XX)S)VwDf@I1Yc!;W z*IjO;;|_kZzla#CK&q1cV_B?iW4CzquE79?kQ+}p?rWfJ4hg-M^@dv`D^-M#vuC8g z7BR(Zxs$qG4W@_RV=O_~mNS@gt2CH|T%SX_juo=;TzFA1hU(br=s$b3o*m#%)U5Mb zZsGf;EZ@L`R#VQNYU}ANx1I*5W0|v9PcM1Xt;hbWT2h&lyR4_+K9OUCvX@#;x8j+4 z@NAu8?GQyDkA-#Gxk?GL$Ri*cyOWxx@gNWOjVOfjg}T(-t5#?LLu1MAk#=+eTjYqX zDXLMiV4bfN@N(-MhdI2w3)gwDD@pQy^iOj0`@GecJ(rK_d=B$l&-|`K)Y_bS_No?TB^bM{qW78!22 zqHCXtG;U{$9JB*l-BBk*;KW4i>>FeO?9$n{Bgnj6HaD zTmp{~6w&835=0dL1v2V1ITSSR&z}{tjs0}maiZ>@nVP71j|IvHaaQT(lf4c)K6oI-1@?7`N$9mlEQ9vYM0YUVdS z9>pM&KDtT>-xKikXgI~$`9$%g&p9v_(8D7Y^QQS}n+LzEN;d+%O_r!G4K_ZIti$wK zC)4LWB5T@gHOmur1TXn6Ri-DZ#_GPsNhTweMOPmu~zZAFI>8_i7kOEX~HQtd(SssZC!-xyq1& z=k(7bSkgw%+dk^iys>C+cyP)YN3X4l6*cV2sCp9UfKk=y+T3r`yi<(>S>~V@b^gmz z4I6*l{u9R+>;wv02VT-`wnMm1t4c=HB7DU$ViwsE+ww-lqB7QqFIH+wgyCE8_>x@T)J;14uKDx0?4FA2lfZ z`^gSG!Lz&3l3N+^*?ccvvw$Nv^f-ALcKe%oP~imYE>j}oHfYi#xK7DNY_W0*aiIv( zA3`a~$m9&Ek5HvS(wY0-ZUT}R$Kd6IpG9GY9FC5j-bw#DR-j3peQt0v)!-4FatiGh z4J5!Tf}=!Z)D_U3os0=y>Ru=LJvgCL@{>;mdzruGC;RJl8;KN~LlN-9PRRdT6j^;r zQPH{Qa5R)1sfh-+J)^iq1@u-v zhXPm(+WQ@H9nHOvC+^qwQdK+{_HdZ4qG^?0BMA48a1%(7M4;79kwL5tWF1x$g37xImSd$kZ2O-$+5y?f(F}=XL$gay zW|b*C9%tG>1DqfPl;p3OErVnuD><=CUJM+iU=TaeA=4K;Zrt7>TG_q-A{FT}W-UJ6G0QRaL zv1)FuL2|kvx!P#mkZul= z>-fq3;a?`c|7KjL_C{ zl!3lUePMoSc4<@Wp13hQ`J6M+UdmF9t9zHZORR zje>H6`q8xucA#Gj*nxgA!1RkMmaZt2sTPPuqWSgd134QfB_q@@3@H&>hdyE-M7SDb z522DVLIFxzAnzt`hP?6GP@h=B2cp=X6aEG?3CAUDH(LHi>uJW62nCxBl?dq*corHy zeT@<^E0#RE${C;*&`PJkf3va07ezmMdP!!UjyIsVbjtczhUI+&xF%%3c}t$v<>Y>( zeHjDL4nm7SObc-Yj>?in5c)+@U@s>5FYr=27n7I#Ssn=eMSRs_~pNIr(V`kFh=1 zVxR4v$dnAOuX$$D4cNF^YmzIEjYW`hlZ%>KYX^7uOWU&D5yiVT)RW^9w<@uZJddMEb|NTq>CJpW$|V>=4CAHVLnoD>A_$;_FOkACs5JaXDw@*=W_&{rti=kZ)IN~s{RjwQ zpG3T^sz6~ard>jEJ&MkB>lwEPAc~{tm_|~d=)iM0m>L!A3_b_*p5EQuOy!Jm<7m{! zSoNZKaWT%D3D(F|?7?xT67>|ib9CSnxN2@*kauEfNkr0gBHihUs12rxRByiFm}rEj zZMH3Ef{ug+aSF~>4f=o33-`adYk8_E7)=ZVz5A7*XMw&^?;mKPQO8MW$x*{Y=zdN| z5RMX?F^;(bjDZ@;Q{0q<1}I8iNpS8v|5ize``-u^gvV$`Qg141l(g)?3t&*8^{nr? z#@_DdCwuTeH$o{);vf=GXjnMb3=6nJ==^Xfsr?iI$*7grLZl+*Vte)B1QTNsa-}{j zzbQ{syV_SFsSW5{qNWPQt<4y@OaiG;M>t6|FjIEL`Sdun4qtSR^|*{aa>(KevF zCJM&WyDCZ=8YHR$f}k~gcBdeS1tz<&uBhmoi?&k_!~sOVA>LBjq)j~x0WlQ;uAmN~ z9<*FRcj7e*y_P{hz%;Cbcz~02>N}GW^PkdD{U?D}QSdJLPp#A|?G^L=0&XXc3vS9ML>G|TXJ-w8otvU+d8+H}+5zpeBvoj(EuStCXokob@Iz%=4CgXST zhC)yZQG!j(083+A-3r+tM_-SuLL2J)mAX~muhgyjex+{JH>X=ImT>%ay45a>A~VYn zWTQinQ&_Z+#8%l-?{$3okKn<*j!pl>JqkO1E9_`%US-&^A+qOkd_|KVm0+lg?Ma-t zw(jxFkzQPm+>1f&XzLy_QGp&9Qj&|CqOGTU9sazwkHC)&-5O3ID@@(0R1joCal^3A z)GbN{LpGE&^zTgFtW;2BLumtM)nnn(*2q~Ae_pib9)VqJi$XI3J$esFqtm00;)%uA zlVy;K@NBavRoWP{=FfEMpuZ_(8@&|a6FY(r_+xSns@kZ3wF=T=QPrjAFo=wyK@ zGB4{#wIrXiCHbm8VV!6gf^^)o@tkPWYRubk6}qLP-@-o72oz*zrO09kP82~RlteLj z9a6#Xsbr??<+Gqop*k}EbfZmQ@{@gQwP+K%rYY{`vH6KKRY$8v?|?qR39|=9Spu@8 zfasVls2-ASEePv_nj7u4Tn(Z)4%rXH=%Qv`s02zOHX>0-&0N>1X1<7W8IKI(?4Wn! z?kWf*Dv)~G8NJH)>`fQ_?$R&Iy&2gGB{qlq`uZ5beqq^#shlY8Qi&{r@ z)h~Am^CTj*j&k}XVNLnYj`YhjoqqY2P1*wV%YSJJeT9DcFr_->LE+QQTuBu?!5_`B zmy&C0u#YHvrtBY@xKInd_B5NgD>QLcAD9~Vgt9{|?*f^qblYI(=F?DzP| zu6}=G#~k6Fg^LMV>CqhF-lK+lSLs!V`lwOKA81sWvY(zoTj73H)2Y^z3_sc1Xp8J4 z^r=u=UE#7v>r>ab?9){{)K-sk*(a;^`DAC;{m8zs=1j_jO7SdL<}H;ON|~I#;QTi` zJvYt&fezwzCCRP{*5wb7yGj{Y{J zfCy5^Hwj2!>P0&7e>9Iak{kE&W`3LbPOjQ7`k2T{)K2i9l6Db;V3qXVo{Dn}j^~uA!nCxpd%B{P^tb z&s&7RxNTr@#zMvk49#+QB*Emz5vnm%1P`YW+l2E{w$BbvIa_jci!1=z@Qg`k7GbQ% zz)?pwLf@d^pQ1+=FGV_^$e}t9N?3POr?6U8siIa^5yf8u*9-O{kLyiA{4%U z{K<6>WixdG!;>x83F26X6Op-m3TPJv3MK0FA{~%l)3kA=*K#`;8MUYn$yHwTF+Nn3 z!=a?2ya?DcQle&l5Q4wDt-T_&C&W$E;K(wnS!x`myoYvo_(mveg=h`SVKzZGc%KA~ zFkEF)!ggWg?r3Ds5C%j`Kxc~+sU|Itj`I5IwpxGZ%#TNq?=MBt@Ma7}doEZ8;;PA& z`#q{LM&o!V9+df+hQ?<)Mp0{T&75U*ZJSe|Z? zOrKLD&(`*Oam7mi7=KhrFooXcAa{E>f6hPjaDRw)sy6I8iK_Tpsn;M=>=-F;$S+=i;_cB@;!aye-}P z;$9o#nQ;BLgIBF2(GV=|Bo0K@9(i#+8-)o-#S9`fgBTl1y_pIwMVXW2h}w;#Cw(qv z@sd7|`nY6vlP|{%+ZUz~yP78zbM&O-VpX1U4(%1w-sI70p_mp*3R-A#Eg-DYf>akO zmohVxOO7Kxooita!sQ{eemQw(GEOR`!{4*%z)$4bs*7v=t#zpmuk{!z*ZIRZZ(#9$ zfnn^{1elXq!Uk}>y3N*&tr=ZM6=DB;&_X5>%>5I>m*5vJ8b>{Y?!Z5%=OeHPwcJN(hTkHKr zROiz<|w*3I9LTs6081BGrPscm)l8%3I8(Yo>0$*<9}$bNnX`9QG;`-MB8=x(C6b%K!(bN1>w0O~qcSH7s{YLAmd5Tdo8K6_y)cP)>G?F71J-cZPlZUO~CL3(7fi-)oV^ z5v%nVIQiix8gHhx6L-BC(+m{FY0i|t4#^2xQR-rdWHZX?3HAZUG7{Bm+soqGktB{8 z=e%WQ_1sEq$f|hi8_Yu>Qz7z(uyS+LM$mOnx|HOO(#LkwmtDZ5DQIn8N{4S8p%YpT zEmB;Yckyn#Lj~QozqTW#Av;$5O*OUBdlU%*KE?}t4B8PK0WxsGB>ZAcv}rxKBRdb1 zt9cf`evDU5vKMGuP2gG&jKWQKbboz_gq7lHChSOd zVA%_A!(t^?45$?a8w5mc75TPD-xc z&lr3t4DMYu`2b8lu&$n9t|Ss*acpg`CBpT_Z0uk-Lgckx8=`jZ-QOwGXGG-L6|4P8 zCBe;1lz91?qk-xT^dY(0Gnl(*Sicedg2>KU#Zb|%*L;4m7r)Am?4!0=uhzPC z%GNFnD@^U7xd2VJHf`KYocL9d=wo|no?IlY(@_^`{dTn;YIx_n)+3{6y@b})vGqr< zX&lEP)Tgw$<48|$Eq8E6M6q!!2yMaD-0WGgpcq3GlB^(cLZ%;f`Nw*-B3~H`ahh z4vox|6#PO{ZKPo{ZLM#Nhi!=%Jtol8R&mfF0y22HsN0E|KD(PBHX;sM92Mex~ zWXvFnq}ljtu!eDUp8qMd2jrb!u?IL?z?m>LlGl#rhu3%0Ry%@e9vjl9R+=J zMaXNXo$y#GhC&w48Qzw_T-sCe3__#)E z&Tw4)5v|uA zIo^AiRx(c(;KnsniTdA8bJ%e~*pK?L%V#67t)rjy)m&P{xXlR_;NqR%4FIze68>R+ z#LnMIk24qVtV5Y#k;zm|jFRy>f7H<&CT0k-P zz~DzbhMt0k>A?k76+g=^hZ;xQ(G;Pot<#Onc75iIZVBy={)U(Qk;c1uVLt&O&H@gY zScglNK;k_-iKTiD;d+kS+67>Psbfc0R(Pqin2ER?isj6H0xvP0;34|M^oe@$H^lwV z+yAch$N&~0YJWAvU zhynxU+Zm#Eazx}ZYe!MX+8>l(wWih%#DBz|&f?fIVjS!d+(V5xQJpOAdGK3R0WgXv zR03e!#_gM3{67DxZ?IM&@3trQPPQL+&xWfmr-&7tj&UnJJTvKBmve;d9N!Mi#d5bG}W}l5+!iK_t&Wu$`mx z6}Sg%>*#y|Y1=wFhoKv~I64oZ9FZHkI6Cj|9GwMj6Q#LQKm|HIo!=|;bp9^3jXv)<1#z^iQwsWotN+sf&?$o zx2}}&p{@vLn-X}KR@&r~MJEX8bw)R6#bC@oD<&VUq;3?zjr-ccwpUrLq+*gFN!Jdx zP0HP4kk!F3p}{Xlwwn*O2sXY57RHU z3jeCd16aoqLc)8P9UUD^BY{q-=j=pOH=kLZ0%BLscHl)sEb(vv2{y%vs`wY`CwpU7Dy&Hy<7=;ad1iZuCk#N_ZPQ6 z@U`u&1rPJ>X%8viUR7axCls{D{9ZGR`E?S&kb8&P{JzOgcK%{EW-dHKGUWW=5CJYz zcCyNb^6GW2?2lFU7nCJ?&Cz6s`!`En_C7UaPj%USRXdczk9FB^tM)lA`){fpO1nRG z*`8`2<+4|RbUCR%;<9&E?Qf7>&(%Tx#$Y%z;^aZtMLr}`SAWH?I1g1Am}y&o#X-Oo z()!;y5A}Bw8rUrWQ8-7ZBcR)#g@VxalxNhK-1mCAt)d+qiaLh1DbWP+faO;=_)U;A zrD`T*AZ*TUC{7f!|7C7GI?Ewff8Tig2W%bbcvKh`F&9K_SJ9@-RoxUyXu2$%=|RFt z82`+(d8^ILkVz!kyxwj2i+zpPVbY~A9l3y-#BC>~{^a&42&4fOF9&k4_9b+!Q;IuY zEYY2ALL^S$(UPo!(&tY%$y=r}f4ZsW(!67iK&L}ap|fL!WHh97JBo2_RsMXFKvQYw zo3`*>8S5sfBo5U0`owEqB$zOtv-3?4o7BF8^G&)+&h~|J<8a!)Mw2>Rd=tT|ypA(r zJ9K;;|5azdLi3zBrpdi+pY&+n>ds3^HW0`<&r9t`iuH0W&<-s=663=Cs+giKWhuag zX!sv67p{zSpNYX06dXURPLZs1(nJQ9K$|6wj&UBZGMX+9&sN1t-puFq#OkWxm+$_k2dpZE z+Y_6ie_9EL(bdeOW*bD$A!SB0DdVI5&USb(mf7wsfE}*d%XTMTilsS0vl5>}El90i zJ6xp|oG3mZ;U5t7i-nRA&`+%lR=kbEZ-lBHp2PYs z6YCr>?0i648Yl>&e85` z&u4ufyOMmOF^-5TOw~%pjjO{B;24dl|!Z^i+NJ6O1>J_W*9=xR_qu^f4W-Xrd_70TY0D|Ojbn$nxKjB-<%v^R2WadjA0mjOR>{Ld`Sf%#7x6DnSCZCfPuzH9QXmCnwv%0N`@uO-T6Pj42$z zT&PrVp=jx>{1GEB^#C*B=rS1dI-H81;I2rLJ3fQ8>sR^-?)sH} zg1hGY1POEX^?riyVFoM!P!6MXK<#HjM$Te+E%Oa6KL~x>xG>I3{gHZkQ00N7l*)L` z(+%gwtDhF{!mQjQumCg0HFM5!mr+{>yu8#{Ye!Jso-i8`y-+wVNCDvBSuJ^I75x?! zk?pSnz3UY=VUqY`rtC0KFDJoXH_)(g??b`HUpy6h(QR|y3m-!+==jR>UMu$m2AucG z;h}lbVG?QBH!*CSY)?AwwLc?G9L%d5uACFyIWAd&EJR3hJ!Z1){Oc5)jH+6l71)sc zw{u6h2(j>)mU=9*vmN1j-OE^{ePAdTJKZ|c8#XCsgnJzZHr)=CbFbshyRQCq+OJS% zi)OKPWLF2fF9Dk}XSmF+9(J#VnKNCcbFrImi92wy<9L?yvAdfRIMxyC{wp2qrm2xo z9+t`OeC-=R3OglcW3#!F?9aNLlwCBrp{Lz0huGxyV2-nMo^bwcOmt5FXg=7oZ{#QY zE0^6**`aE5vCF<(+1I-4FKH>KWsP*%jmo~jW&ivzvP0eH=Pr9!x{y7_WlvFds8~&L z*-xwXeq?9oa90Yrd78?Eo`9#hGL>p#)8p3tBb6QQ6CLTYUsn_VAp1W#?}bSn54-=! znvSpoA!JpJ_18gB_36x!1NQ$zX%tO93959O&Y_VlyF z2XprH&nYT9of)ThBgghywFfJrK9mt*Q~!W;v#t?Wo1hX~$G6SvS(}+|TD|E;-i$v` z!+Usn&NjBz7@0GE?~}KSJ*Z}#asB?B{TtzwyU^U{!XQQ0P^?pJnm|+A7{Ax6yvctY z6te^S0{q$8(u;%?|C#Z-A|HAm?a29&Y-a!`N|CnwwVIaFM;8qO^DHxhbvF1NR3NmE z7_7XMP6V(&AXo`TU3Ld18W5LvZV>qFj6Onxr<~bd;eevw{t^7y(e-prRSq|B%6qLxjSv;c?;d;(yBj|%hjeBW$OcVDI%@@n0z3LoZLCdn)4-(hhvj7|H~h`P z1*8s!k?6!brAprl2IR`^$Zr0w+EYCAw<(*qo8MzE+TX&)D(6UNH(v_0+=BE{V|Whj zYf-bW8Gs6HY=1UX13+-YhoWUUWYOX0{5wC|=;=b_^J9k;{ZmEFnzj+u`tX zYj}CilCF#G^B8;tkj-1tpJU|6kL~x#{H;*1Im@>qME!}9vV6PS>(>iNGTnbQajCZ= zdE)X*TPq?iT=(&~gmDb-iJH~kOa;*k2~22@$(bmBY`qi8a~VCOkX)~MViHi0^;eK4 z2F>485b*&c6V7jv@c(jde${m~vR6uW%^BGtK$QgUw*VnI1hB5W7VJ+Kw>c;GrRFnd zAXgl?|A)@W-A{K7zqtI*_GPxiubb(xEx-`JWJSy4S9f~}@k_S60{qIYmmr~81A4f_ zt!+4w6TbFAeW*6mT*z1cN^5+|_qaFEOvW<7<-c_~FGL5`YME3oB!1-UJ1$Y6v*QgH zh7CmE7+BG8}~B%{(2-((-}YI0a8L@!>0%!%Q4~QRJAb&n1IyG zPxk7+%Rmd!p^c4=uTXNfN`{8uZ@ZE&tK?`axe!xs`!YNI)VXJ{^N#lncHVx^VCU`k z40isyJp)aIxNb0?;pjz7AmKmDu0fzHMIEhau>AsCC&~|gPGMY3gKx6#>lJ71qu?7N z0kGnsgaEU>fJvr6W2#Y%1GEWkY*AKw1Bwy}AnrU6K!mpUf%_ZCF5)M9`~xPljZk*Z z|HEZ(QT70r{as~;2QogbwA!2b$@U^!?yu~C%;Y=SUkpFniF6D9sBz0r|0c9|MT{B8F!uTwN3o6ynQ`4j+}j+!`uJfzJBKazJ0w`#+bQz z`#LA=Wb9`Of~l;koc#EIX)xK_K^%s!Rv}ZZvX+1zc|6BI; zgXnWt^X65gh#CG{8+&)uPMI|d1DMG+TVP}VCic6$ja@>Tts~8Ia$ZTn)`^Z&20wH8 z|6Tj~Xn0FryouOiIGV5}|9`fx_hQH{=16zxk(gI8vSVyF^QtT_nAc|jT{E#Bg7_00 z#-H4NhY>k8bGcl{%@6xRvag5ti*Pn|j0H9OD{NSVWykjQI}mK0ef=}DFn5M4FpW8L zg)^@=LujKk0*6E#nt2niwV9?a8=X%ZEuQ;-sC)PLsH$`SKLZH_1$IzSY`w%9Dyg?b zp%Mkn=mhrQ1gQvO)rv+r9`&>sCx8|tI5Uvl?I>-fr59VVAku|E*p9Pm=JkX_zgDF7SM@UH!qXN^^Gg zCcX~r>WZxv>{cAYu70CF)-E)lHMhZpcJ(v)5J`A0&^31T+29r;=h5I>P9YdV%pXv2 zEkEA*5B*=+)pgG2e`{A?%JTRkyLw+?UA7=Rnhpm3Pwnc)$|vg*W}pwD42S>!->xnT zpz*_pY97L#{#sy9@4*b_?CGlqnn`_P5R-Z%w*xTeCn-DBUaEua^Z4;D3bKop9cn8_ z1lcDj`_v%&eQL^SPM;iUDj%ZkenIv;Wrv#6=-}%$%Kqp9)Aqk8JG7^t9Aqbz{UX`k zja3FGFI1V(p58MkvtDI>7gSN9?9iV6UeEzY*>{nh_m@0L#kP_7xoNB*h}t4b!U$c?7oE>1pi=Tk0`YXa4G!;g zyS?>(NFkrXPO98_Lq+8&U4}4grRV6)ST%`166XNuoh3qWcbIn@P%h#A z!VW*Kr9^G`JjKqYD~!`MwT_^NM(e7reqDRtW%f&+S}S*p=MxKPp0=gcTvwcNLhfCV z9e5IXKhhcFZ5n>q730ZWQ&YoVSDf^vcb?s8d|wi#ugDG%d^5C$d?tflXo8dRh#}fTZ@I z0pnwK_Hh%1QBkc4=JRI4xmmHPxIl7XidfA-{58U(%oE@wXt2>cuekd4aQ|Rcj2Q=% zTpJ##%d|Fa)A4l9D4LLRwiDECJHgy}?~U&4ypgRD>>M8|a-5hW3>c3p1*ef2gL8{I zr;hX1uW2hAJ1(LLwVkJFKGP&PH?VQ4@`Lesj4=pCLeFi2$P)cvCVm9-{PW~KQZ(q$2~vOddJZzFJfn7wVWs}o@?rHBQ?9Hf7AWN zcunf-O}7V!p|0RN1j}hDuK7D&f<-!RYPvT-RJz52I?5kr66Gz{u*P1sxd-9AG!>I2 z1aJZNi|7M2w-q-Y>FlfCP`Sq0xa$@Z?&U?sj~8vtUy*@%9>|Goy5fGS2iQhf;&vxkBEukPm1!gFooXLX zH;b!VeFgB$0l-S@e)n8gG#Bi-73cb-wUcU~I04kTt7~B^pe*(k_C)oWxu#MDIWL5R z-;V-b!zo7oj^^&RoWNc-7c&q4*)MxBKo%SJ#nHue))P~EiFC0|!qHuC_O;wrVmYor&{utQWTN)%K7gBBt0JLFX{0q*?qF20`nKu&djtyDD~DLZX_r zO&xRJ>Ezk2dR3yIYxdGQD&Z-!q67`w) zl4!$Qyf-eO)6QGb&R6h%;r_!a6Ei|Z>{YD;_`V9AWL;MviKdh6?DZRCPOGBSUZu+} zuUeDa_e%`iUF6GK+8bIa)Jdz=BKhOmZproc^(tB;zfj|!dnp3m2uGo=ou+*iZi6|@d|Qb-CKQYjrGLE*qzr+uOg*%D$Zah+u4EN$62WH zcv24IVfr8*`f8$T*56vywV&vgoI^d3>(RD5{A?b*ht-Srk~4VLzoJ7YNzsCB!(!i*1 zNK?m=_`Qx}!})Xv{g%9VWGxK9MS5T}@Rv)vnU2Nvy~S`sicAlBC`_9Wwu?f-C^+)?=>sWu4)6&1fMm z1h`V8FrsInn#l^$&RG?Q#hjeZ@Yv6sc(8O|*E*gS2aJfH)RVxTy=|MNO;Yy|ZWo;z=_r4KtyIWW{0dq}rbLs<&Z< zFWBb}U-FY)MKgX;AK8+6pMYX?R)Rqp-m(^#=0@Rm^^p%Q%HG`jQ!UB#dO9M1wagRh z5PHsdRP(Et>8YvPN_o75$EVgSPaBBduO@>aOo=2>1XU|tD)vbOrPW-xyEl;?@_LVA zMmfT6$9SUcsfhK&ZCKN<9o&9FnFgJR>_|j*+3gohQNHb5P;NaDEsjUpn$M>>!5NnW zuhKx%$~>;_5dy*7%a@}^(G@gW~>OmYHD^d73su9ID~t0`N39ytIIJgT6Wwsgz+f2G6S!okyJj@>z25nk^0+f*Fd3!M_AzEi@%AxhFpQu+ zTa0h{ztcU#0@{q==3QazHk@)25&TTU#;MEr-3i{dTorbRp*O5|p0;n=a6=-p*I!Mq z1!;&kjIW+>lL%x(WBe&MQ=whm5nkjfjYAlzNy*U(`5#sp02o-@t-8ah-A%Ipu7L<$ zX&e}FOwaMQ8= z>GX5~WO#agHa5OTm`+GP4d987Qy)g`h7Dw2qB^vNzP@RLebd1kY+akEqn}!C-qwi% z5=+~x1Ta@}4w4fEYzG&^7$c5ZPsmvU=h1qcSfD!y?nCRHSDdHoBmao;QeN+T7I*%p zup1*1oF`MwYNM*-Ylio~={0c-TN6B*&Iy&uxW{jR9BWjeZEx=f;IhsjawF%mjt}{OjmW{!26W2KS$1n=Mt4 z+nIBkCo&qx5*^W&ZPqpxuMJ2GS|hH#EXLLr*Y4mLUR7mKs%IOQ{ZYbn`(R(6>10SPKv?mb{q!I&sp zCZ&8M&OXq{X7;Mp1=qVHg~j14gH7BheLIw+JKf4EyByMA24{<2m4mMw(vQfrE~Dlm z%U%t^i1IOq0oSs&Hs^{8?l+5#Zuch4kZELQbs~F1#M?=PV5#mf)dY!ED2ceSde(H6 z86-ayhWC>niYFlugO(Zvshx4{psP*qU8sd1l97*!80`;4{%IZ|qpJtfmq&fW)bkEC z{+=qx_Qr5su5Ut`W&3sXX7(GYk^Bapnf;mkcqiR!;s6_bWn<1Abr{u9<|gX!dr?6^ zSE^fu4ed`WoFS6^zNyX_mhwsJ&^3$(hCREeqdKpj$E}r#Vn#O&>F6&zV;3Xrl{N1< z!@74>^WIafdsmmflsr~GWAM>eqHWkqj6jk9o;3RC9%(JuK< z`I#{P;UNEq9SghUcdS`PRYH0CtAHxeCbbpap-W=|Pm$0s{w`CF00M@17xJ8NPsP#? zhM1*tspJXnm`YzHIe?Cj7x81gmU$wBqG_C9+cMR;u*_RbCqTrW-j(B3rHR+A^{j|D z!rq0s{E_4b%|L|Uh$_^VLU__mEJ|ZId6&hOaQpRTkO_CtApJNWDcH%Md)EqaON%;= zMb2YaXc@$pdrD#z_%Kgms@fvy4auu*YvtbT*jGf2Z=1Tx>q(%J<~?W4=#RlB{_;m` zxe(c+&$=i(eCgJvC!6=4(X>iIX}N%;&CJFb(QIuG)l8r}LL@n>(i@t7m&cE2YIkJL zsZn#n-l%*)VC5O~D_Z#i3?V|;+k|!T4%kM0Ote>J*4ca07~xGmCFS7ZjKY6}L3`&o?c2jg1KR1}4( z?DlY6&j}jAxHjvel*s$uBz$M64r2Lt1X%B~OT~nR81?1}?CMg4nofnNK%h3~#NIX1 zVx9>+>K+G=%u`23NYU{}@2)QyY9uNXQC)#>*71{^d?I>cP})7;+dM(dez)`r|8G2n za>`|Pw&b3k#elXmABD7f+k`)hh_ecY!gU4;$xAs=)HJE1G1RBBCAZw(t7x2i>TZqb z{afUt(`KYb0-Y3(u(LOpAnSidOf+ac+t@XqCGqsyUj4fFuapIi?_I-rq`t}T#1&qO zx|2I&*gOX|Jy5TaJshs@eC|c=$oCOBv8vBwO3+y8`2a|oh{nPfcL(|n<)9>lf z6>+WG?C{B-_B4xaBW2(W!$_L>N0XGuo^~#o-b#~WW#swBw7{zhwGrVRB?nNlM%Xx=0J=}?a8SC+0LFe0(sib9`_A?I%;#@WlK)HP4FDH8~7zh5t{!^ z@0Z_^`DABX(I{v|#9P2?ThY0CHlVvH51asW%XHm)$5VB(Dx9_$6h{g0;o_kBdaNBt0aL z2_W+h95sit(X0JGeVgsp>TUkhd{m$i7wVgdhAn3QU@*`vptWfuKqy?({=U}ypP>lG zot@?!ks?c@G@pDG!d$|6KiL=N*@0)W_rX=m0PJyB&*+7Kc(WAYUE|!59SHT_KKcP~ z8N+uc=({A6%%~;$=ns6PQnE!zWa(OhR%Q%VC~Ohx7+VtgQLR}ZmymMiRD8R>2nh2& zRPWxIlQHlBjy}y?@SAxY!jL+Eu~{zfE6=3>eUc@drHyl>{?zIZCRVgr{h6#kH|Wna z{h67-#NBMZ%bC$1H`ZUzVMJYAC!_G%(dGRpxI$sl5-7)2AmyxofRxuyU67ht)tT(w zUdtv>XXjXV*8ZwQ&GuyVSohw2syvV>CCVd{c`yE($S(pW>m_rEfGs6ptaIu9s#x}V z6d5a>CN-Mc&%lP_79p?fqC~?1(QLMVW^tn0U48^`xAh%Dg?}_ILUxi{nZT&z3lo#S@Nv~2{-t@3zUHPm>oU2TI8eTF;WbN-KzBv7{ASz z2*lWo>}>FzcP~nOj(-m(OXoJeY{=zUr}$lZ*>G8}qOorAWp}QZ)yX1A^Rr_3FrJ#iXW62K@lr6i^%T%^cL0w*a*# zzL|sC^OR1w%gx~ZPf$P;$SXq=tfBIi=g=%m+*}#-q1Q7Oky-DACrvW?$wA3(D9ziw zbtVhBL~?X$)Y8jyja{t9#?lyb=P#soiUbv)m;iC z<12U>H?h9%lK66-F1+;e@pazcZqcA5XoX}o4OK9Fc;zV5%kAE+H-WpFvNqu@2JFfY zxv8bpN`H?9$kSm~dSmd!>9R6rVD9W9>c7-VEAUzHGLGPmycoPmjoJa;6eatEYV*1L z#JltIW$M2{u^&OL=e?%W3CZsEv<< z&Sn%U#y400hV|gjESI3YNS_`JRah=^?s^GrtKi-jZ4XKi@gvF3EBJ+3vz3` zrZd?;=+e(1{PoVrt*HZjn;s61YP+L;L>E*h#K9SqNjRgLNlle}{~mDAk1|lhFKezZ zveFUChQSAH! z05yO|&A(A^jb_;Gw~K&9rqZ;|8=HorvDhVbK|?2sBh8&%I$;7=m8(&}tTN$1BTZX@9k$*IwoMxpf!m=~D*u^{sOcpI8d}~qn(+60@iJE}n5)z!n<$tJky#PVmk7B~C-r!$O z7Xzl$#;W0?Kbh!^qb^Ue9xt7^jEhi7@IE9`h2zE8mg7wBdTPoOhtU2W?AgVG7%yhq zZi3ywVdSmY?wVQ>?uiA$k+$v<&h?9;%_A#la<~vRJN#}xP^9}$HKKL;H$n2l4+hD* zt`Cys4=Ca7Y>G)*ABC47Zh{;6YobP?dpGTt0Nkch-#9lC@NR9%ATweeROHy{N2~4A zt+dGeh0U{u9XP{EpT;vfoY8>vZ3!(J0{3&~9h=0WxO2XA|f$;V)$f+&$?4az)3Fq*D;SRbzEN;4l|-y_MbIt}WZPV9R#L|7^=PNtktQb;?kIg0@iQm?(04XIUTOHpppi3YBp+=>~h{;`BxcRvG}^jS|l z1Mm}W!5A@`D68m$CD)MXWM@J1;*r(74?qZyUNSa2l3lllI-6QMo0cY=h11Blo!QOa z51yn0sKQ`Rvui$MY7?$0z-(D*jFklQkE!=} z$eMAH+H(6{NfNS?3^mKT3^m6SZ_zDYqJYaSV-$4oGIX_e%rx9Hq!n$g{5Uk#+|u1t z^K$%Ul%3ZKO*Kno%vg@8hW#JDm6fKg_ZcRLb$i5F)fHcnwaogx9O~z<=T96v!O$fF zL){`Rr8AiLMXc6KVOZg6&0tJLDyeIcVU+XBi;#sUq67O^LJ+&sv!_K#t9Q9-8+13< z)^yoTzGk9u8?%X7yIjL6@qbSb+q!ro0bRVWUZWng+mW~0dIKh}U_Dza%d}l2hpU$H zofwZ6GJ;t9`CFr z6Cf#T4BFL;68>+{?g^pY3WIi0zWpb(`*kSqh;bY|-O9AXOZD8z^PhP(VSZ(=Gz8wt z{ERd`_c(*_|H?lFMT&egBPJkbD2EpiAZX5wZ1+xViC)r0S)BT2uXZsohoZRk&7ihu zNJeK&4L^{nLJ{lbrnbeC{Om6w4|#uftM_0n8s$%Uow`6FT(9M=3^@Qd4FgW!y2Pq`&37=_z)3+&xc*>0mQPc2Mu(tM+y_&pgONo7tHh zYp1qHn&)($(X^9`?P0{;;ipAdcy&eoWL6jLV~#6lAre=_KZzbeLju#FBZ0{Ytb@KH z44LSY9Z!Yu)<#A-%@z6gB7%4mdoi!ses`n7F8i{<`QexGjIMJPKi-eNi`S=ti|jS2 zZ&$Imh@-`>rrOjUgL@>;f{ISa7)@cleeSff_2hVoPT)5qJMiUF;w@2VBDLezNrFvXXLLmN&rJ{bYIXKIOv) z4d_|Uf{m@x4S~O>aH8QedNms+9dmCg9(V4kJFGi@O#0Yt@uTWUqGq#|(tN;hw$<|M zy*&cuN*ZG`Z?-eJG~rAsqr2t2V%Mo18va)4H|E?h0*;cr3=hNXpe4t`x*Q)$@!a;F zMeZyY+x)?J&Hl!6)FNyCCO#O~Q2f1kWc_*3&ds{VWct@bJjD-c@_Ewgj9d~5CGrJX zTUuae;*;VT!jp^L;*X=Lku4?3Ay7j!p>?$ifXQ{eO)VWPT`}}wp z-3BVzp8F!l!snVghICrYQ>Bs1C8QQhNG;j-AriEhTNFz+A=O8S$&ucZCZT_J zgxEk?)2S2bR5W!ECrtC+UUbHU%O?=jproy~_-ZSqtz>Q@#4}Y#8Mr4pIlx*{UE4CP zgj50=d!!oFq*nRwG3#I#6Wnqpj14Ty`Q{z-j6pW%w;+K39C-!v7&Hygu5(JgDd_4U z&M?n3 zNIya|AinR0c|;>^xNk;ReMHFJ7h=voKCvJ0Po+(_n(r=fW7YdFaAIff_Xm@9f%QbJ z`ruS09Q1pW;0-GZ+6mUHJEmN&X@P0dtsBh4*VzDT0;%=?>{4$n=tTy1s3rT5P~_cO zBV^rvm471-h2x>{Wh7C!%nXfuRfQ#C6ph zyzMv!+3s;eldvM3r;qQrW`Xet+3uBG7HGWvjQsy)UCmRMaBnTeUfc9{&|S498Xiy^ z31{dychh4fw| z|54^07o_ES=dVYm(dcS7n? zJnD|-?xs7igJu-8jZ0;%dDkdiK}&a3Z%A$L5#Pm;J{H(Z)f?uP#8ZN`b2 z?z6N&LO_w9H!ODD}=3KkjomQG1*3n?An*2Ft>!gosiF+Lhb_BzLMNUVXo{&VIOWF_kP#Dj@*a1NnRHiA5E^a z?x~sJ2~LQ*kg@486v3t55-eyU<3d9PR0~&-?T+xy#iJ_jjOILP;7aru(6Zf}3GuwR ziUl{JHziyXU(20T+Fq;ulcI1-i)aDtC-rT5BF@SHxeFFH{%jY!vpy*Ezk)QJYY)#g ze?M|F9OGB?%n*1R2dr&KEKbR9)azF7 zmeMQ8?@|l>e#6_!5RA|OCvW%O)SGL{Kv<=(I)CwA8?Pc;yzifdR#Xa14E?Bl z#=qadbGzi)Z#Ddd-!vdUNpDBRr>I+HY?)4L5|R zGSph6-eJ3Y5r1Ni{s;$UZY0rSVySH0o2SrxdF@@MLh z^R20Kx3uo)(>@jLxYuhpSD52Jc(0#T9JtDtpk57L<6XV$V8PVo;p3dZopq+PbiLrD z2yS)Gzmz4M?+i{jGs+VV#~V42p*r(!jka@H6}x2>3qJqti0al)Z0q=Swlik3ukEES z{;v6wuEQapzRs<+)va0JS6s&{5uYpr|Rs#_^?MK^dXD44rY&O}Ns zvPwev-{8aCtu|nfJL?NJ4$>7;dr&mR)`Mdty*{zNqXl+v#r;&l%ecY(nKYC?-x|T6 zsbFkzg*&e$$o=+YYe1|*MW)}tpF3t+0~D>?`9RJG#r2TO0he-sa*;LQ$_l<@-xDHx zr4U0qx7tL&f*D(H4Y-c&nE^MmF*5)+2W!A`bKWd!_I;MBE~~^IC0)Uq{}FFdXO-$s z|B7dRTYjQ?aM`$@U%C<8Pt3zz73+eOdrin*Qhr_`89wfq;t%l{wFcCdlJOrEyMv;S z7{?EiZ4K-33Q3+kEUy^KL)2;3$ko z;G9Rj3u4lJ)@nkut~JjAycrbW_?zDo2<0)J)zC`9u8q+r`RTmQ>Cy2!@4-(GLS&n1 z)A%cA$3RohpD{2yW-~(g^uE4sRtxjHt8YtHM>qTl@naEHVF&Dn9~!K|5A?Aod2Xi5 zjJ}thS=VI8ogKjpC7iaU?A#PgQZOMwq;SUF*DN_Jqb3-*ehPX3bcJ@~%HqyuTSJ^f z-?`=BJCn-!^Q|iT#C7~mt>w?R$6J-f6+BFz!k;^)2^p=*1g`y+cnDjSglV=audArF zDsSd)_R3_%6suCHekjLUD1#Z#u7t4Y zG(^^h+sx!7jt*F7ZNAh^U0EANTvr5SXX439Bymzqq@S6jpeEc^(QK-<=~}S%NJo{w zD>z)5wPEx+2~DP%!|cq@l&J+oO`qB+4=pooR-2v8o%q(dPF_rh`A`c+AGMm_V6hr_ zo3k0V3mri{!IoNT2J-@%itT);!`9aC+Y{Le9EzVt#^`)mEB;J2x>Xj*=R-JnkoYn? zj;0`g`w+iyWWd=%FftP-O8k_`iLXfZ4qt|`cA9_dh;EEZ%Z46ZkH5U z1B$iX2o(M{gHCDwpm=7jtoneHOJE8(zr(Kl*e1?&I!WVfV>Mw68WC+#=+7$5yWGHa zMVNsF2WQ5X*%9n6RIGb{b^1u(^dPGTS=^;Ftp{0bWDNO)o^vigvPGQan*`=`7n|X zBl+;;L?v^x>deDQKAhykN$#6GPsx2r?n`oClKYa}FL|<(`;pv_mO}t>fbWHzwi@{?CJXKuwqX2cE)$TArFdLf@;!1c?N-3X!CD$92W8oA)`5{ z3w8;$W^%^rO6th=J+?l3?D2%@ZL;c}PZKp)R@64$j&pd&dQE>B2f`Y+)Mv+a>Q2*o z=edNl4kJQiZ5RD@_L_BXEvc$)Ia8hm5znsN#44J;ReK$=7A`3Dxx0Hy@_tnje19th z?x3=jM-j4{-VRTx2Sm7w!4mWz0SiVW!d+lN565K)gZ}}V2`mA6AJ5jY6j-xb3P-ZY zbQr9hHPBnnEX$!<1bKd(TL!F#zD&Pa2Z<6eV?Z&lS_m)AcwOIB#j~+~R6o$tq6bT~ z>&gwR){-;T#0cSj3r=YA2epi^2-BK>S7!o;z)nRnjt+MWN%zbOXe1 z1mTxgH1n?9UM*u;7k}f0TyVdUQ3gyxxxHJ)vNW{Z$z^Dbp#5^gHk4c1GFIaba#;b5 zV1B?ul-s9eEDK~-kjp}7WC1KUTt&HuwTwM1c`dcF78+Rt0Si&i;VokiPuk?L92!{$ z%MDXePT!WXeUqn?!-{BRB`h~QNjd#m#`a4NB!@-O*q?;{Eo1wK{D+kR4%XMapF9Fe zTW`hQ*FuTx^7o?r)jRt;AnGdP?7_xM$pCMdMr%op5J1~6wJo=I*0$Wjt;wsK-tYL6 zT?5y*Qq2+_SQK!=86d`L>+URE;}h!+#NVlL>)UW3xm~U#3liqUyjM zyl9%r&H80g|JYpUF_=iltTXt~DhPR*^~2R@xz-O`OIKTIU2CnI4e8DyZ=<2wn)YUpO4){dTj{^@#;1mID_erCvJDBh(o2GDL%o$PSzg(OjB|x# zkZmZqvLyp4+mQ0)EGjlsTv-x{lx4_y@*1)XC0CXNAY~bnp2P*F(NJ?`wT4-StS3() z%TRP>tqZdZX-}4s1p?0mfp0fRtO-WIKnMyXBWItv2>_8;h+(i|wcK8QVQ}Ly(9z(= zg9b10&=ziVA;zgW#5na3h`~AOLd3X-wyY(L9TpxS#+fbP%S@9D`C1|d9?-MKNDBlm zeN~VJT8M!MXwlfC#fF|;5M+TBV&DN*H1=$x z=<&%XW}?3cJvIheUxXejf~-TJ$1j82L!igpAomdH(GcVw0zK-2+(V$p$wBTR(4$X~ zdkFOC_}IYV5a{uIklPJCo+M3d2t8E}vPVJs4Yr66T|`@k?S;p_i;FpdmXltBOL5?$ zoh@VWifwKBz;BePS8P({!LpHuEN|EBru-<{ww-lRom!+?Bqv0>r;+^YJMrRzay7l@ zk1QF!dl+r6XDG1mT49G!+2jY{5@aBl(xYmlxl zi|}pJ27-_rPCV32YgflK zg*X-Z_hazMPZ%FA8ke0_#i6oJ@BB6UI^%OYi>PCIDZNTx1x(}FF-H@esK6m})&DXk zQ4sSmrX3Fg6MYc)AFxI9w0Cd>9djoxVjKJZ+|jqaXOos4v_@Ik;s3!@YbxHup

0 zWhNdLgB8$lqJrRddOsehz3w0}eH?u@J0*lY`pA1kwYjsGQsXT_jh9fPw{V$ut_{rm zTLq9DJgZv`uI&KXswrrtvuyaY^-!U&zO#BCvAVkX2UNGtFDWGtV;;6Z>+bWZj0<8+ zB`fDL7fb)bA1Zj4>9csLT5YMUB?5_HlD3Skqulr^%e1M%dsC0mfspH$`Z_LgUDx7jIwE!2SSpA_1Jm4{ zH@~UIq$-b%6+!Gai;Y@-=;J1+c8u4|^K_P;6 zd1KXa7QmpG;|m)&le)pg5Aa(>)VjI9m~Q2Q3p4}BeEo`*6FB)*GT}62Zu-*Xo0hzH z1tuYhEEC!;TTKEummfV2jZ~N;Ef;czz;;h7zC@&DTT?~HDP}ygqa)OV#)}G<+Rpgh#8zn9 z-tkA1UVwjppb`#5X%4fa{(~29`%~cGWhCU+ucoVoya501aK8}u{zWyF_&2Gl0KUP* z=8jBVLPmjoTaYaTlLYh}n2x0?+a2}Bcz$X|9RylUB}{eG$%JZJOQQbezik?tI?bmH z(eMNf;(2(l9|g9zm$Z_qe;w_Cey4FL4Ya#s!xs+X*W_9y9gB12O^>ur9c85dC4kc` zUcB~|z-f};WcZO=^1*Q?Ce~qozvK4>cIWEWZu@iEzq>Bs7Wt>rr-CgW^F1(Ae)Th^ z1diB6dH5TAC#D@|exno3*%3~tm~c}=#pX*h&sdqwunl8%Qyl)(-U@5J_J4>BQHLAq zv>Osm2V7%kY;>eNc_hxh7lJu!pw&TA)3)?89N5B6+Pvp9^mppQm2{wB*SzNxEM8RA zyaxqQe$@&!at;agia_)$zG;h998qEpJ5_IsFa1gI?-A3!I>O}iU){|^6Kt+zf% zJyGLHTToTg;stiiTZCg{NX8r{KO)?z&aDHi>9?sgL}z;$^P_)rK)^xm#x;E}l+oVMfwzGZD z_S;O^X7$lp!UuNEXI2JBuFejEaHf^a;kjU7opbDlOBoZF+{;shcqEK+MFUH#8QZ16(u}R&Hy9futKMcW()=F}BXNr{arE2$TcTDi zDULi@MF)siafJV_cwW~yg@4q7>26IVyx|E%wmE=u%XlQrUMVj!a<(=9mlR33*Vw^P zsmxxyHE2!;xV9UIkY@6Y`A@OEWE8;tB(Rc4?l_8dFah3GvX+&b8o7Y;WOt}UU>QPF z@-GbFOwWHs5wmRY)4g+Y@+>Wa0SsEW-`nhJno-6LGa>y1GcMm^Ol0`isxwP2>Y?KJ z)voEGl|nK7vzAGmQYl^L*!4E5->R^=;N6vqOs#tPOXPV_!z0EX`UvB<= zd@OyLfo5v>oKMnx66_~z0acFhDym>tOlEi>>wS$5lsJMgq63T^C-F^ph2k?o&d8q8 z5hII}KJF~6wrdh@iHl1#g!x|mU>ye6o9R09I1aod)W|c*bFMwLe}nIV1! z^(J49SvXbKjX1VAxfKkX-p*RJS*yKLBk!rb!(=2AX?;PNCf`bnakptoj+-AvS{ank<`l#3a_7 zg2Tl^Z)KEulX#TAUJ%`{6qB}kxyJkL-_US!@XGB~BGEwQgUFuNk^$KZI$H)-jGR4P zF+ox5x}t|fuMYSOtii-Ld%hk;;q22j*_$}ah1mT8K@gE}t(B)%2o6XD11kWhx8YO@ zxjbi+gQR9ysnv8xVZ%!68(yf(P7*ISNGiFDkTRgyN8EGW(AhGfGqo+!bhG)0%gzz~ z-eE^54z2x;ZX&9DHa|hE*I5=i-K@j0_xq8|Gjll4vjK11sI_vay=#MQjawg&yi(hI z;Eow*)~2^5zZwT)^4}+%cRNzhRoZI$5bNGJIGhR%++jrg>M#=V{l$47)j2K&1& z8W+$L!IMyChIb<7{Pj1*ML{SaIilWBtet$s)uCpl(iJ*shJV=EXGV&ik|QXwfptdX z3En~ar^LL`DjwpM5N=rI6#4ltkgEF1tpr4=C^s?#^I$|eZ6<;SgNvxtOYSWyO1B2F zeT?Nskz)vS$6m10x5ArfCZlhKHggg+d#w3p(;W<}<>N&58m6-t7pZhbIqwG9I!*}W zJayqg`W0;%%{`+Zp>}VNVE0a50fc&I?e)!j`pnpbXO290QeJO+5d+49w-4K@t5_4; zy~AiaUfIUhuTg-W3gO1xu)FS7}CtY zr0=w?`l#%;&COt8jDFt2F|ybT&gvpK(rZ2K%02PQ7i=-?2sJwEQhQ3R)T2No^)|lW zVkA;q0)l5nTlznQc~bbn4TZfAa!pI3*FnF%3tu=PX=j%kFgqXV5)i?iS=5>)Ud&O< zyh{pRY*zX=B( z+PoY8NnA?YWN)65y>-=Co;JNx4=Y`ZN*ka$a>z%$;Y+P?Q z2j-U=A(Jh9wc}5rnPo!esm{G-T>g0A zZ+H(xk9JPPspe@LzgZx6V8-nzjpbSZl{iNaJHs0@RHUeGsJOFJHxyQ}#;&QWnvOr@ zcv#@Xp)G?&_VUV3o<3+#zSR5b1Wx&Kv!xKTwBvh{!zhpHhi`R&e13x?$vg~C+rcHK zX+}^~5KlRJsYt>IZ8o}f<+ih;O2@t3*&}Rcv4>$Am+ZkNr4FXDVyGUoEAHn9eR{C7 zaI&79jLlEX$zG{!Co_T{*4wcmfw^iOQRkf%<4xv@1^UUZ(4~ELdu9=DMa&oZwL!jd zw`|WmM83&r&rDMp{srh)Lsz5C=ONtOidPjbyQ-ISZWyT&*#}gXYNzlccOE)(1CI;v z+t%+z+1NI47DU}8I~~@hRSDT(HhJG&BPMWbc|6jt%9G;~HIJ&2CZ^AH+4I?36e*jF zU{9-N7(wm!(tF+=aku`ncRip1aeHJh+gYgZJ2Hk|C2CfvX9BLV2a?gPG_yPu+7Q5 z$LF>9Bai=&GnQ zkc$B()#}+9nBwH0U0?GlA*LEep9&F3a$>Z2zUflK=%L*c-03594bXEq21Sy;k2g%J zs&5#_z9SHCvk^US8;2;h>YW~l>PHd<^@7fU>!`Zv0gcl&T{AYw-$B7x5p}gOx4yP| zLn1qT#IK|x7^pIx!ni0=-J+?tOU?P>AM1kcd-mbJBr0{+?I@H=ng44v;&?;xJpA*| z>)fn`u0h$jW7|Cq9Gh3X4cLS#&D2TU1~i?RyYN3qw3ghrj-RC(DL{s+PwH2PAROD6 zdS|<{k>;tU&w4w%P@lq!`hgkh8RuIBaJ+mGn1;1^KW8@r?}Ibk`?N&nDjNJ8YyKbb zTa}76r*ae8N9r&w!Y)J2MYKt6RjLLH9nMMZ-ehp0|`am{7m2 zgE)*i?hIq^i(O-GG`(|<2zdiLG65YhS3!JGD&eWFmMIk=63(Mb0VJosG#=pAk`d5B z;ne0*CnH!h*1;NU3DFZZ84m?%2AY5|ksY=M_>b;e=YFfS&h6!_aaKER&Z^dqo~<92 zIPHX*ZS{Ml-i<`pZ;Q1UJgRN|sF<_kwXNHGb0JQo<-T{R(s|j;V(J5|?u$!lkn!=6 z^GfT7JxO%#D^myGQLd)mSrc`qm$fY1$TPTnYIOb9){Y)6*&<3sQ}0Fiwzg%(dX-$f zo4+Z-U8d3bwB)8}IIG?%j=6o0mTKMdb%0XmaCddMXo!@wI4HE4LdCsgvToT!gorw) zS6$622!GV7Uo~nS0I}}=Epw3_U(V^2$7siH*bBXVoTr#`U#ps5xI@VS{q~-FWM8Kn zqy!+3xu#UiHQ&tLD`RxbHC5eFDoJ6<3G_MDj!hb=ez!e$OK_}huQ4mvyz)hd*`|o&rUPgq>RFj;`XIfTl?Ic)>?6$QJhy{wE^zvG~R8Sok!igBNCe5Jy~y zpF5_?N>y>XOB_7zTsE|=Xox}Dhf1yVg~U9sWP z(;~kNH_b1g+sd8 zz23EyD{R$&Kp!p^@0JsLM4ifx`oT|#o;xHS+Eweohs-?ItTEB`r-*w?@!W$!*A8Pu z&W=>wCE6}iYVonvb>1Ux0ocf%{3{nTxQJT-klX~Ir$o9X82bD(F-V^FZ?Fnk~^;0 z|BNn$aEKd9wgo{iq+~DIbKeOl@TR}n8oE)&M5*bUlM(i>3m@Pg!AZM+_hyF{RoZ)v{@>oo!FGGmo6skd_IpjZBGt8M( zN&U(Sxlrf&?u>?T-65B;(ri#EQc26nfO75%$w7e>^sD1SDd?1iN|YUTCpAVgMw>_( ziGg)1-&%LE(pV)ej~^>?^h=|9b<@Xe=QX=>eV~Y0^N!^sU`wplNoZbN{PJ<?y>tp9yX#cC2Dh+Lzaf#Dzp?=uoD-~^geE`^DFh(eL#+Nni_k0m{ylAlFRs1)sd56Q(f}Kckqw^ah5;dNc zX#qm6LC+_J7S1}{Y8NTz&MD+D+oms(?T#r^r>jFQ!`9HeLfwJYC?-&%;oX(x44i7w z_q}m1(jA-|GpDLyZMB`u`uNT^Ln+I-YRVvS zorznVc^(-#7U9mQM+Hw3qm?h!InTMK^}|h<`fS7}k`6{wTO-XYiYQhN6#-!C`9AuU zmq#v#@#N)^)4GA>37mAgz``Js$zT9wO*e&|PhOj^sRzPVzNV^xPzCV)HWlRy{)m}C zKh&(}%C`&-8#Z&BKF>7VBbbl6$XembJvuj+N7S{5WB&s(HVn>h5S80H2#`NQDpuw# z{DcC1Qu``%DmMmbde@Um59q}j$LO2>5=gJ`NIaVRe>&?ht-6a1;OWyZ*RaV_nkMfm zR*}JyK794aU@^Yr)5Q35O1VLw1AVIvlw67lieG4gv{4P><4|J{JtHcV0Hj;xtRM zZ|pTK8La>=NhG_?@X49gueW8^Ygq(~kN%J&Oqm%jhWduhG51j|Blc0;#ac88=dFN- zOolK%rW)@>1H?_jm>|4|w_%KTvy#)IsRM^4T$3EN?tMD;l}9&H9BAk(9mxV9b4w0)B9aV7dTdyZ~#bDBDOkaDqe<1bT2|#ul%c|`0OtcPoaWKMN$F`!2oJo_WG!^UINP+B=ovUKSv3i=c1Lb zh}NWcz_h}pYTeuVl@QE2t{#9Ky3oUamRCa}Wz@;(+$d;nMQ`J*Q-K7Dl5S~( z6Nu`lC&OdLi-tLmK>GDl5BWF=Cf@%w$a5Z>_y7C z^LcVWef1+2`6%ET;AgU5jvZyrrXTK#QVOsb(vLDP;E6+t(0bCKeIb17w1o!XjmIU2KTnLjuA>o=kdua9R%Vgg{iWEHu z>gpN7qZWrZ`fb6?JOetD)lMM;KonPzSJR$(&wyqx=cE@F=w@N zR!ej4m)g9&kL-8)xSRdXn5{zl-5PJ}akAf81PDghnaZD>{*p@c=o{f0D! zj44#FyECQ-D4%NWLE|BFGK~1yI%jL8p>FqF%{cN*>I9hUA*887)O`>%$up^M1Wf82 zn)*U%>aHWmiAA;qVpP;Q0Q~NjgY@TQrz6^ET(Z-S4}~b(qjL`gl2a0Rgv%jT>1i>v zQX=wJP@%sDVJPO78To74w|Fl&ca|JWkj+GG%CvLy|ETtaZQf=S~8FOBGV=hYN3*O1uP``*8G!bAegFv z_3k#T_a;7Nn(!|P0Xv7U^JbB&Sj_*WStL5Q;>S|-{O74Cx?C!ZAAu~y8`iI^;>C!_ z3$@nSF%cDjG>Dve#{^?gk{QDef;j~AbS{xBBs({<)J<1I3Rt-=R?}+T`6LBnkyVUW zwFa9~<~CKxLO_mRw_5rMn*Y6qaH=GP&y(Y+T|Ef^wJs#awWeV|Z1Do58c96)L7Jf; z_?*9nN+tLlr;1FUa)Qq70fg>ptFvKD7YMx50d%nz5LHX)!guNjsJB|eYC%f?i3WR#O z9i2tb019|T zJf?CxyO^2bsUhUG?4O}r_Y&iFRJPrZwEbVv%ZMnP0=gktl_;FhAAl|CEt+vz+|`**$75=lQc)NPlBZ zJyd3;JNeB6{X{H4c^oMBU(*tXnHyR-13aj=R&MZ5WEM@z38Yv{jKay0IRASebDVz$^=D+}yh*zlbH!rt`-cKbZ0CbHMb^z|N9Y_hY9O~2(4-6i3@y~_w@ z>WT~v$aYrx-uLL2^M-#6v@H+ET`;sf9Cb)}bl;fsu73l|Hoj|-h*#<8PThK5upNqfPb>1uX@+49%Dy8 zM;$(-9liEnb9VGB-voA{JP@8lkjn$1iUsK}hbZN{9$kSZU-W1Ffk6D`P6)&Xv2o+) z5V!1?5%c{B0}@?X3a+Twc#6fWL~FDefjo1YDSrqY^Y4cp+6^z~7$1vC80GC*LB|3z zX!yhWcRtS_ZlUW1bmCVOhy?oZ1_{*0(jb!MK{N6L{;e@N=eBRk{l~}+D5!)Y^Sv|J zzYgi8OWA`8hWcKp<>jT~kWTvjWjknCO-1$AQyUTljPdVh)M%eY45nagyT!kc3&y5r zGqz9P{`}Y$(n~Wocd;s{T!->-=Tj6TTALw|{u~4#=#TK+J5aSxG)B+<Hbbmt+AS(6A~;avO~ z^umq8DCBp~hXeax(?Hx69zWhuz2tCXp4lXbcwglRjbrQvzTq1I1@m4!!+=9r=D)!_ zBWkIuD^H{DP;sHZ%0_tcB2x`)^$LX(z@RD&K%ZEdMlj7EzB#w9>KnG^<{DAi8%}?X zE$2u|6f(LctdoD1#ol_0HgY1fKLJ8*Jz*w$s#EH3V3FHdWje{r9J{A2mh?89{B|0$RMGz-Yz|3;V}ZJyfq zpg)yY^TZvp!&q-c{t=)!C>iX)1Y0!$vU;1|6!Q(%Sg?u1ZaU`rD!RlV^aV$RsZbmB zSw{*m2_k(i1t5@&7WqQ|4UXg*T#`np!;rJYt7@6yTZV8=2 z+3rioUy4iXdz_AXez!>Yk7W}liIuY)f*I4(0#3Qwg3UkAFm2>{SD)(c6#q#6T;&);OL)f zh7>dMR=$hE!Y=74#KNG%5Ab!^VK7k$8DL^T2e|kK^!7KrE?^ZE^joOkwfsYBWvcKl z4r)CVe(OUnhk;G_vrMh@cclQY`8_f>o;1|Mzp^Vo9_D{CB^>V)${(4_&&^*s#enId z=Wo`2@k!$`;x``9Tw#4FEz&_ruo ztFps_vR?_x{z_$^qpXp%19Gzsqi7I~lYN-ia?+Vp1jv>lLLVV)NZP;WNr^MGvQ)Z7 zcGT}w+sdI(t8Bl^)L7W>#WT&Yu2c5aYAoAtgt7+&efd$4JxJNLLH04q4uLWw$o{Ib zPYkm6@|>%Da*%yJKVAZ_FUgMJ+r$o_ru^Ri`0mC`jRzo9Am(>Pop%^SGUwxZYS(g=Xh*@ z?ZkT*bD1l^&av*fK;sR{);W7PU}~iwq__AR)K=(>O=cbI);NBZF%a(Et0I{l$S0{#o?Z&R!VdtfclNC1Q&ej-VxcJ-9FExR<7DWeh*;>5?KmKiV^! zslv3ls68Xs9zEj?(z87?n2+?-+Gx3DJBM;|$6LORah*98w+jzUw_H5l_$lXj7`0I%z_8rt0kN zz#wu0hv3$K2|Mu_5r2RwmR7dV&9uv-Kbds=lc~uZ%qOtj7VqbrL;!?-hr|=cOV_pH z5vLbX4g}M}_m7A91^Rc0a$f8t$&m&o{!hux$rm~23~5}tqVXa%e6^{(nMVS7t!xK> z!P9G3mawW83aSA{0yrVAaarmqgzVgGsKF|%9ktD!6;`GM!X&-;K(U}|>I`N%~og*?ZPq;&l_FNdxo zDuI=BiCK)n&fL#W2;Ase>{AQKT%NGiEUe-qYu>&Jk^HQxH8JGaINbtCOW-+@xmTmd zv_+oL!ehj)#7Shgb?5EiOI>77%w3^w)nP3>vU!Di0S!BXykLG)hEQ?9C_q;$b0ppb zj9~-?4M(A2A(T#qnS)g($7|ZTN6jiHEQ~g1wilD|r!JEH&tsXT-A7sG%p?))l(E!T za?GcTNN)nW!a2;3NaXvT1&oyuHJ{4}M7I20G#}!H)-3aEX0-)h24}UI)k$Vn-7lGa zl`^)E-22Q#;9~F<=04io$u{g@J(=0;C3hWd!>WTKZcKfE1m-iZKRh1^fM$h4=w7M} zTyWNa17^O_LHR6Nxyf>##fQOwcL?fokYu8tSZA->u(^M+iboCeco>sPk&-L+)K3&#vp} z2+<{{pWz>cei^KbG1-AXcnXp>r!KOg^3`a~-Z`g5BO6kC`dIU?!5J7|Yi9@X@8Av7 z@Y#Pc}>->P8{8Z?N+N@K&LBj z8bRk4wK#WgJMxZo_n*kAH!k}R(FT{Mm7@hc!lO}A?_16jI4=zM2F&h?76W!G2{qmn zaLpIsrRoSG$^87QtQ-?bhF}_9-tTSymscecOGXx&1X1%)oM}0SB6z5%hlVRVW;Syu zaMSL8MuF|%wLyV^uQ#udlm+qFb)r_>CJt9XkAYWnvJk&h*GS8w}tKR9|XMKxlinc{7 zIPF6j`2=Ln2eahx-uwWd@7x|be6NBiiJX`#$H&%y%oGYCCIvqWC-Vm7 z2q_6W4jKdCQ@Zy6-sf=Amg}YA2lOPG+r9kN;i21Wtnx4Nd5t1@MkA~Iw{!YUe!+E< zh2~2?4`k8dnL-L8L9}4m7l+I}zur?TB;sNA(IJ3C)&A3b?I#!3E+~Fs?ai7yttSk~ zj2YvLz`Io2o``|59Z1|L6FM4rdUlgQKGy-%u!Tw*R0 zO9?nOP}F)$--F_6B!*i*2Tt4V5pN*ac$xoq&><)9=YU_!XNAB|g!07^5}lm;)V-*= zGh&uTNSd0Je+O-X=B1pt$L@kVno6L0K!%NcJSk1{J$Rf1bnvMV$lkPq{n zvrr|yZ7WS3K~*M+s!}V|p~ITab&bwRb#l!M>UoO_wEmexRUp^AJx`fBOez=1kgDzk zGHaspHJe?U>|*UA2|PA;m0I>jJjv)x)Y&MTNDFE}%vsM?5owj{@Gngn02DcEl3#|3 zzDJduN9Ea1c-Ix=r{S^1~ZZi?X}llOK2z@Nz=E(-mm5Y4NY@vYg~Ry zZ;A?|?hx8ib+)DFFr4QX{Ca-D`Z>cwHl6$f1?jT5J|e#7cOD6@sCM}#H>_gmd#!f4 zzNdD1q4;SV?UEZ}EVQ9+SuOl`Sq7Oqp>Lg3j1IsT`4W<}_>-(~ZkPPt^(6}a;3@2$ zR&Ox~%s4n9l2)J(aqT0|ilM5@fM!0OoBPzwve=v{# z%j{&LYNZiUl0Ndcy@h(I4j9fqzdfP9Pirs72!p?~#mmYG^Ipsz!O!yFXZ5&mqCQwXZlU6kvtaFi zROJ@#t;#K&CnRfBxrOs&xJH#*s5^S2$}OBH%%pvjsB#OHi>WHdZ((fhn-1u=dZM=v zz3xGn&fa?6PWFeNL9ZJ_w>gQN)9d8D|MEu>bq5`Sm@+tEuVKg}om*bTm;9)AfGMacN z$1krB`Q-?OAqGxAxqN`*#XbK<4*Bt>Q%{l z=x2;Wl&odqj9RFm&;A)LaP0AQE{r~U7tEC%`!BB2Q<2YK&A~;iM3V_8g~f>7QP~Y~ zRhgp!GRFr;Lq%!Da#=cuCzM#>^p=IxY}D9n=BCVLoW{#UME3T_ybyWHh+YH0;5YgD zR<^(7cNkeuVO-XH1UEQ8XN7$%GZxp?k>a}g9QWcL)$yvl-(YNKBJZ(l-YqsQZ>^R0 zE2}nm&jrWOspw(phlGL3_0)sV3KX#eW|NQDIWa@B$GyZ%@I#=P!{?ke$5?&59_M#fI}E!;SbY9=6a zKvHAdlFxqi6KXA$-@(V=oxs<)^R=St8~G6`N~wd`AP5d`5PHixLCJPg76cJ0*u>6R zxFORp%Ae}!{`$KG-L!x@5xs_k2sp0wj2h3xqyiw8>Y>Wh+80C!sYx6xe}`yihIswQ zSVWZ*M#mG~?T6Sm@)^TUtbKVLfDlViVRfu?Gaei6s@*h=qR;S2*mJNC?d0rQh%!IleGB zYW7p9wqC7SdA>vA^p4pGe1|Y;Wm7_8(s~`2&aL|n=#YO4T0L~Rm?5F*%$;xzIU%dS zhOUzR2%ry5SP#4fAr3=`vwpcav4;^I6o)~7E#8sAKlr8amQ09Euo> z^!J9CvC`v8TQXuyE1$LVL5AqGo&lHkRwtHVO*;>3+BgYPFvzL8?`jGKe}+LCzL#r9 zZiV&IPDwBAlsi@Pw4E=BjM;mgrm)x+eg*6I7>c-kZ};s=FQcP2$Dg z=VxlL7zaf+PUwOVrIwnIt#+;IxW5XQL}n!X1Fj}ztpBxPHP-+7Aq3+8mF+ku&m}@2 zDV3JS5^r#zL$L5yv%2%YENe#U%0QT-jL;vmGJB@Opyi94@mY4vDUXvp0rJE7A~*`j zoAu2p%CYUF<5h&r9d8DM#WhmSIg}DlVnKVSL}%gNno3R^4_<*O^ny&wHI@_ zz{Z^zL;9(4WgCZVT%_nIZegFLT&wQwTZEMNc?33o;|}t;LWO2L>TVrf%*61fKDy=- zoUXggN2`w-IZ9kb@=(+jhld)=Ma{B@8h-+D^T{Dy{3z-*tFmaAB8(GTjpsJZU&0SP zEdLOUXo=jg$$S9EL<6m$9LmmmND`-hbLuexw?BiLY5>!N4mG5igATz(gof1ghu~(3 z>LI_82?k3+0FfUozEp1>V8iA+trcig|5wPGcUYel5VZCe*9B+KlL;SsQN-Jx zc)yw$V6UI6M^#T~sW?gu`CW=BP|RVL9$yXPou~lao$V~PSp#wnT*$U&^ z(BKWP#1Vi6E(%htg=o{(+y3ZH7lq#ToV%ue2sLp~_Y5!h<}aLF2;&Lv;~)C?3&Y3; zi>Wl4OWDnN9SA9$UH%nBA&Af)DOW%RiH4nT6JACr#Dc3 z<=nP}WhnsW93|2`sXiX_6!<8O>gmvskiq{MV`)AciBC8psL{g8b%ish4i5|8-=na| z4xF@0rTYnM^X&aYWHMQXsK{?NCH|m{&Q=DZv#oepXDb!5v;8#ygl1%-cGCB06LJ-9 zHF+R`enVtU@Df_8v*03$Un0cKp(sqNSPoxL3LXMw=8gi97qiwg8zOCT?%Fl;q-bQd zqT_Bbs^HvJ4_(`)Z-V9(lb33-+eFCrICQ;%cTt1Ni?iym)rD2D4prhSn511uD+(E@ zXzF&aAH0vK?%9IwDE#Aksj6Rs??FceOMMO;vfxEAVxr*1Wr*v77i&;(!jmd-RZzE$ z;3ru*6q~RiZ!LAH^ z9zk=@$JMyA_=up44ZVK7xyM%+<3!<%?@+yf^!~~2O0=h*>Q%4=b*a}6ALxfXRz8|0 zEFi**A9n2oz?Muc55m^#f8h*4GvyvYLI_J0QM-RN;v}tb#RClP5@gmvTcT(7(hJQ? zFL}+ctI2O(K5FxY?Uu`K^sKPm(3_<7coEvhY!cMUrrcR@A?#fJ`l3XC4&dlZO5nuP znym)cdCcC*$zWAZrj77E;DV(nCT`}t_|a@Nn#r3+Gco$h-%#X4GoeIQGx<613_EYb z-FKLofRk+HwQT)B(f-fT3llma9t-o~WFySw$R@N^RpbYj` zI{z0fTunVuB7m?3r>qOWl^TBKPQ_&XVpv{CcgOa`r^c=x2qtNH3NY@no+U<5La(M| zM|((*(GEhM2dyv2Xj_DdhInwY{x&OXY;=X#7D)c1JWG*5OVuNwRhdpY31gNL58_?NRkinA6w7ulAuLdr7@ zf%{iKs2HpT(xyPTi%|{`yo&Y}0;u9YA%=K9^-{QSD#4#96|#c~uzP=e^Bzz}YUT~p zf8hZcnvMbvuaZ_TfmJBF*s*F2C;6|npjL@)>fj&(_@EyxyO{x3xw#XN`-r`Y9uXgf z9x>{j9rC$OJ}+b|>SoTGVLqQKpNH_-*d`3nbQu1Kf+5Klb1%&f$v{yJjKmz>dr03w zK$>|9Liiv5PAF~VImzvKn^2d+x z8Pj^zt1wX<3=V^&czhLBNt1kqMF&+Qo-{#Fw|&HjzTOjl=^Lr7eHjMJ)dx zvv_W%&%OWRpq$bV@F@SeeCpz_BsHn?-+zkw9Z$%IsJBc~BPGX5zxG;<=z$yjdmetI zJAE)w23o}1XDMYRV^E!o1DESoZ6&}{s%^&Pc>3?_AFIjuD^w_Jtc{7dptt5T2a#gaKe4r@mJYF?6 z)6h*$n1jcYRb8{dMXv-HKprr8&&9mw7^c4+A)|^5^Y_$sQ9eEgBoEdS9-zmG&e)UevV3g|hsaPZycIEisVaTkd!BOaL*H zx22vu5%24ZZ9<3Tk5ZBN`+JI+LVrn=nwPC*In*Xb9SMFaiNVUbz~V}_mRJ2hDiFtf zLcsUQ*Vw!&Tqy$ah>iDV(-Fb1sFTw-+{8Pj-hpoIbJI>plR)_W(#*}P6W#r$ZH}df zCECf2{7$Jm;mLIT**YyXb%Tq0S>{`xxZ7WF6K{PIi;&KXp~Y*v31Hu?TpF@aAe?D9 zQ1jOz2?0yo^Yap|SUj-ZWV?|57|cESgPFPkd*0^ViSARHUry{ejXXvDoqBTIdk1zt z8}r`lyxrgL22D{^Z~R*Y{kUOxiT7_wk~qjsx6W5Mjj6ya26l0{{*l|hs~9exoTXnD zuTU=ZpVEbV*PTFqj17`5LF+-*{xS8`yUC*uXeD5Sl4`P6|)Yy?t9+6kxCl^k( zKDk6>LYC%}(jNk0*&t7DGTF2upWFr$h5sn)>wI8ter{S3BA2nhxA{c$nlbr45IOAj zB@TmR4ncX5OU#t1_U3&oFYVQI4vMv;1})q>iO4Yhs0m1Looo{+Os)`KYOWA(kz96l zy)e7T!+h5d9UA4q%tTn*#n{an(w|p%)N@4OVHl%kHjT(-(o9FHjz0vMf~{!W-#q*_ z2`KiRPh{gnR?FlQX-I#LbET#@8AYVM=A{gLK0o}s<{EO7`=ks&-r0@{GK$FTY(^2O zuX&-!Cn7_%`9yTICZ$R?pU6%cpObnJ$O=VEV0pUu3-E~bmQO?)?j@gy+|#Zz`9!|6 zWQWNo@*DtRlk8GMr%%Z6A{~n46KRimtNuUECsOqes=+?B)Z@ekYClY-O4C38+)iye?#7!lPg0!p= zmhQ(a!$nbmsTi29#_DDtOkihu&EfH!?@-W5{Y;K%aU4l~MO@DlyKp3W1#eRu(UT)b z9#~Ah2k;2EQ`AxSNi~1mgb$_b`{k*p>7XK>{*9C(^sYvU5oeTt9ZA7l>@Uo$j8fF+ zop_kUz(Q$Ao}CKmWm1KE&ZHquA|g+j8MHsWqGP{PDKraQ67P0NEKO9PC<(YY6OwT0 zMNN|#b$Ro3VGPm<`R)GoIH8QX3O7A{NQ@hEiTS*UWhT+|q>5-qk<27)`+a`9wR@bz zS(FL8ulGJ@!=)ux@txFy^j#cl-+_d@mK0K{CEIU-mDC8=kXhn0dKcUl!zhnF<*8neSyTTNazQfIH2fA>YfZY~^jf z7oi%>_p)4k=uN&C;SA(^k?5iXPZR)ZzL!7q9OirZF~6B<8Q-$`UhX#Uq(uq4DfwP7 zq4I>)fUGZ^zYS=>`+}@59c}NFlGLTdTZ5T#bA%KxWPk~?uymN5 zmY3@!5sa64nAddA{T89MX!<~Jkxo`Jz`TpimW5H?q8VU@lL3Zc#FZ>~gEu3a0p@Tx zk10f?<^FOvWX`b^AxT-Z_E||R-`H{P29Vsj!I;=|`9)4Byb@Gs ziV5?%^Vsn_3-noxx|B$@abt|Xa+>;yhF)tOd@LxNScZw5Y<#c9X1yt?21uCrKS=iS z1(EQQWN;n=o$hyu5M3 zrt{OKuL;*lNm!d`X2fgEPR5+*BHhbk8a58;lJ4boI_R11rQKY3Td{BBzU%dt?nTY} zG07Pr>0Ts30wgc%VbZA}#clQWMWl^tF!2@nO*B^K1TCB?lwbnzQ98TT^(tRI-U;ni!`^6jRW` z-wRs!O+gDW+d^!@)KU>O$Ezn-W~&9INhd8TcaLl&79i2h(}1jX-i_DS>hSF2dY_`T<@vQbFCgL;Ac`(qS&id zNO@-@*gYo2o)n!0!xB;T3wdCQvD#Oi#7x?;u;D&tX*4~J*p6+@55fBVqo=FXC$-FV zQ~};LugnX~(78ige{5bE^Ar4ZQvLYXu+iC%BNFrDHWuc85l^XH0M)Ni_EQ6>21zL& z(ZiENZQ)+?%3Q8PO)|v7-UBkMi$zS7IdPOt3I(#gtUeP%($YizjY&x$OmEyb`WJaM%;iR4gc%fQx*wOZsuxdSSD9&xa;ah!VmyKng zl`%t!=AW7`kP#j4Mco#J{6KtsLVjS$=X&kIP|w%-ZH9`v2j3nk!~9a?gw2mv&>mzX zfotx+9;%XX%@P$h9NR5$GTAATqd>>j&x{ScLt|7S;iP_DY&5nTDBGC+&E6UtT3MdP zb}hwoiCwl}X>r?k786>vGMC{)F} z6c?v;He-yEQ+Eze*o)GsyZMnX(~P1WoFr&SKA#z-!HJ+i)((};kEHou&gQts((t#1 zhWE|^^Ko=iJ2GxZ-X2lmtR=o8Yz|ix`yPwnMuxHQ>i*L}Pc;NTYR-dQUP4ZL>;? zj3ZNeuwo1x_A+^v)2t#|oqYDcGY@;_Xnmok zgD@SAXurXYs8iw5{6A%l!VoQA6s~9TeNYyJCS0S-lS5@NqvzQ!LK+S&(25HDU&fFWDVJj3F4~Dp^@ma>HxKA zfG7q#iP*88Uxcjr7GKDW>?F^Ujp_uP+&25y{#6bnmbhvVV!~e*cZSvq`iy5P=Yf%+ zq%tlkeA;jcaiF@WWoO27<2~7es#;2h>zrEpx=~A??kxx5(*-#Q6?sd$@;2MK=#iPs zB*snm__)Xnpk;X>L-S7^NVGMa&DHFE^M`B*OiG25Rik(2oX_q?&Xg$6Efi5?C5ixl z5SQi_%1A&V8_rcsp^*^lGT|O)2p!74Oy;3}C?9T^M#FA6qvmeYdYYB%pQ#Vzm|xi@ zi6CXyDQ|CkMp0DRLy27@P4^(9K?~75NQ-1oBmQ>xA%q0ri+%{Q&gDVYJ*Nt2+7vOq ziSJr+n8ayWB#*LFxmT1<#Sm49O|}>%^>k@Ow7bEe363ptTl)*Pe2i2kc~o#iGU zQm#Lwyfv?2Yu_BUeeAw!MOXA)U)e$W8kgMfNAgiupybz!?G^=~J#}!je&-LCxR^TMB(Qb>Qk!NKeeZ{)rs@5u1f1BG!aU{nB#eJR>~DF!Be7sIJKCC-ReNs>@fZO-kRScwuf zt_IHo-YjP4tcxv+#Hs=!XcjgnRq7~xh3Vl<&bHyBo7H7W^RQp=~v(%^JE$mnC3Fp7dsJfvjI z(Z}Sjdhn8cGQZ8g6 znE@?0Vh68@3S!NtPVx+~f?)VI;7kp9t?WSE{#l99@?Fmqv~#H$q|F))$b zE-P6ILzh56N-zg0pVrE77-=vsS&H3*rKraKkQ=taHyNJc;Ii&FBO>ydXcFqpodZmj zr|da^Set^6@XoU{wtxa3ysZkK*PQIKZ*|+>FJ;}GX`9S}N$?VMlrw}>!csrg5R%O# zGlikM6V_OtFSea3^Q?Yp47~o4S1FW)D%G*}*SOV$-0PbN7v;1@qpMmkdQ~$8F#ZYH zBTofw%t@9-M1<~aRoe?q`;T8)*tj^{g^lkYHg4f8IbOtJRu(3*E9gMY5k2v@6x)a3 zAWJFvOO2j*4H^r2qDW#lJeUx{0hQ=G(G#C!tXaXKI^yqnW0b?-XY53BYuf;f^Vjyj z#fWQ7XHMehYSImbuCDFuE~+mQ4B~!siL($M5ORb(ZV<(1Q#S-n@QlO`ZgF3$%p>H9 z#Qx6=jviN@Jl;SnCkRnT^D9TgA*qOj$T_e368O%DDaT+Bl5ErWt{ zaMxx1n$M8E!t3`-u*Gndjncy2DA>Zbh_wwfcwAY5rW;>jw||%ay7x+tQYoz`C1Q9y zlr^3+DCmo(lU}4eYN&>;If(b9f8Q3AfNtBCpc;>W#PbpLP@R2<4Sfr+L1$kkJi#zN zR9fWUyf)_QtqF?7OFo+rXfdvO`$`C;$`9MaDlRW|A#U{ff0Ynuy@1&y1QIwFCIk{r z03$IZZH}F7LLlvs8;~OY41>ogqAS6cP1+1@W{nF>n(JWQCZ7f;2Hq;@-X14piTW;q zZFc8%BABAb1HrE-Yt$=||L*oztcKN$M74C8W>>zgX+-`ye5@K;xDId2lWp4?42J{m zEFGLK570r#8&{(jT27_8#UgwsyH&7_RcYYr>v{B@-`j+O-Y&`Ot)o~tv$P#tnw<#S zsiH^ZAGl5W^99`I4A`LE@mW#DX030m)T(PaMa}GK3e`0MP)-vK4ugf~=yZx+I!Mi@ zjMC}%89xu9TJ4Y7p^lXcoT)qymTilcb&!C zQfpme=>?mxAE6@%GU$zlg6%OHf^b|h{alXtvo;*NU&gdyHp&PisqUoy0Br`h19JEd zGSniZwBSFpQf_&eSLO^nco|Q3W3aGSDdq`kTSdiI&l|u-M5G;nZHNI_wS^H$U4zq3 z>hG^Ij#4v@JXHv>x7zd|!}ZUh%HAyu z)9#O8U<}1c-GWDOkfEgbF=am=Z$Bre@FjO@C*C7@n3;+r-)vTlE&i4(Oq0nkhjkvI zIA`{(Ws%V37jnEj>XD@#jeI=%w@osz#s9NyAoX=I)a?KscC+Z$KdIMkWKn|0u#^IFdbVu6H1_5tg^gXG*VseMIUmX+ zZByTbdbtkb18qFB{a=y?l)vm9Q&cGO+kXv4r#|Lu@N+tiiYro4FdhYXB8a{V>a{Cv z@!B85-BP=H7FUBcY_=@&iCTh2yieo{W?%#|=~6xv-RGePbX;4qN}{q?cF5pa=xYPMOj&6Fa;Z!!uL0>Znq|Q9=c+ zbY|>F;XJ7-5H>&q+&aO&w7`7iw^5X7fwrWelN?DK;mpqFcmB-2qccNla6lgX1ZtEk zV$g@~JU0p@h=oV^)~~;2sdF;?AlUL!c3h(JNr6OI;1juGw2A_1=ePMuw)hjm@7tlp z;Lq9bFe&ACPblsQCIm_4wVS=nTqXz%1d-Tx3P}B1rx`a3c>pBx z39`lxBWD9?t>Gj`(Ykm>WL}~3yt6@E!=#vX)e3y@z)iabIp^XBVI=&cLA*Fgnm}e1Y;iCH|gl*j4MH@G18%b)K9?HV6N6FW* ze9hTE^87x6qgid)R(@6Pa%ToaKF1l2%?olBW>8L^U*V76?_uE+oBf)pa)kk}eU#ok z8$>A)gi@u%;93x63#C@K=OAclc>x@UX0}K(#T>!Y%g+wY^|Iq&?d1XaeE&jm{vL3v ze731gHki*}mCs4@`3m`LQ?fi}K7U6(f5UwKQeN$Q&F9hb`8@Oa82N0Iw0zHe{)9jN ziG22#MDZcc%U2Tf)`>IwHt`WCvM$BBq$QWZ7V|Dy^h{b(&u4$`!#iP9B&->6I4z`0 zD<8l?@K}B~ijDj76Oc^Ow!roqVbR0*+>kz{vflF(uaWeZYiw}1ZLnfVWa5zhE=**C z={dDtz7EW+klu>FPbah9Dry0Rz0??9)q8)soIlOCkdEV{*+>}j+0syW+XClSzRFqf ziLLobOr(yCtGO}EN>X@hp&*G#{OI12nA~WRnDn1Gw<9IZ(Hc@Y%u}+|(Fbk@p6_vwtFp~mOgCXC|0 z5y0Gl3QDw2os8AyCwYK!5WdiKFcPA$mFhOgQ2s6e@Yw~W5S|7SA?pg-ZkmX~!&-zPnoG%>^`W|@A`p6cc}mndF$R|sn* zC>9YsSHnB)efCQUUDa1O&U^-%K0~{hd8~{%+!Eg;PlYaMgP1m1%Yp1nCwTx5ZWb81Z^R8uGNhXT=B?Y+x>C8!= zl*bJ@inn>1YUjC>aApSt3XOXbEJ+Ss*3$Hmx6v8W>-oH_-KSKtI0xHYQQ>qxKCP@C8 z+`(&9=oTH+ee#*mH7xh7$1oj93i7Of;15t0()w+0AA_%hG;Zc7^)X;_gJ^&YOX%j( zl)v;yz2PapX+b{XU`3+JUB(gi`5{zJEX5J_b=M<^^Bdv_>k=JXd_rsgM;-^#HdtXC zXBxfsn8cgNWZHO*$AOvNvkb6YUSOdMi+c(Z{|{StGj8jG@D?B0m)KED4R2|cqO0S@ zID3S+59GEy_cZ~xTbM69g~cDGu;c$TTcUNUPDl$ftf`IMDpFP zeY-PzJ2n^LV>#Y6nkfbi6jFQ@Itq3{p?P%GvPgs!Qt>oKfL}HF9t<%PCb%PYJ5>ct zEvrf~ObS@MR8pE-s9`<5`{wWvY144OGC-5{Vc|THFkz@*kvn0i;0i4xSsxbaz4C?oMF^QJM$uYG9PmL&7G+Ta?;d7Yv;hGAAyu_&!Vjoo+W__4MA+kQ0 zKl8rDlYyrK(X20QQr`Oy{@k3H9>WkIe8`7n^~n?Mk*P)G`l@&2==6SJ4iOlyQj*Gx zEd07E|Nj6#;3~>Q7;3p!ST@3?_J-w`pE@N3b`)^M_-e0zvE3e!DVrj&2zbQq0;9x5-anviZz2NL!+=Od9V z$$!%pmOnm&7H}ik;fdnpX8NogS_=QV427$LU#`=zf&*6yCc5zPc$rZpy0BxP!tq|B z3%Bp_{BS2Mk`gvTPNTObw}0ZiO#D3p&P})LiQ+)tFGN*4J0r`V>ag3OM3bW!6dn=T2ar57oMOLK?_;ZbTp<~p?91V%pl8~_m5^SBE0~&tk-gHgn|dC z_IZHW$s{iayb|a-p;@;oh(!YJV8W-M_(3gVJwmaqLi;6TR8DBGlBcYd7FCEHkCoTs z*^7##4u{wDy>LWLX&obABP*l5dnxM4UqO}7jH7p#=F5xBIOBA(Uv+-#yD?(0#7^RH zEn|+}ydx6a`ANRcH-@3yBl)~MB%UZ9nK?@Cm)?0Djvgum9y(5D)=L@!m#I6m4?-8* zhY&Dn2$X$E8iL96pn|_p29SoJh?S@>`I9VQa5;91P_ONw^R|}Lg4OHZ`D8=4XwYkc{>l3KO$S{<2(l=+o(CHzQ7}=RGXx)66usdJ9X#ZPn6mwc8qmNx z=}f1p_F>PoZKTre$6A|iZq+4P-T)Xax?XU-EUCmd()C&-J1=yZ*Z8B(dGsX9gd7*r z^;=RZZLjD0t>!$!Sum7+L7zWeV(~}Xvg^0C`?W&+iKa*D zo-5Hs=CTA@Q5fa2Ra_TkSJ4(t9~t7%WNp2_w0_|@!J!p7JT8%;WG1c7j9%?MBBU?pLs%L6&Kr`*8O2I-j2ApK7CnfJabuT z=9bl|ZPVYJwTHVd{bzJ&nFTPDv|GmKvM|`={k(ddtwDF^vT!`oIdVosg-kJ=)xVgb z#k$!k$Um08(1r*eRhGs+AY)9m-F%eUpbOBpuQzXV5^UBYDfLQs_c6|$RrKsm&}!%Y zi_*>=zvEvt=~N4UZ6FymX%_h}!U6DgVJ(o>Kr$F3?kp}XG7i1} zz>GsSRn+VM!&uJo%prqh!RS|D6fW=&^oUOv_y*8N7r0kE`<50|JZt!h#WP_9d3dJw zI-_5(Gb0a%vb~TFl$J!>z>V?9P}>;ZL)$>d5J@xVLlOKvRgAo*@1SX8A1q)IKZmd6 zSj1d;vMj=0C<_JDqZsgoEd=eH51vQrI1hO zw6L6Z7hJ2OZwcqslW*M3fr3Z}NFI~Ix7)3c_Vt2sEV*;P<;;#^~J6LsfTr9D)uU&09W zIO80b+lfDtr_4<-v`O4=EKseA=qK?fVMyFL%xPFoQcyV5vTn(0SvM8X$3~?Ob6BQY z)=DLj3+Tw@f_j0Lb(b7O)b4N+6<~Qd81Hb^vTos9R?E792QwnBls|!41 z*?^X6EKDMT@BB8FUsb`*z>*kE>y z=DN>Ug1F730P@lRzpnR8ElBlu&so*7MA!-zQj`+9(ND1Y0pJU1%KLg(+&x{$;G5*|tgn|Cy_HiCQARgWvNB zekJ|Oq8-tbUp-mCujI-{$Rau-CxaisXljQ0%GAezPI|oK2vIU~k(`;h=t7nrnXlk0 zWWSz2s7}Ip5fm$_zzn21hCrnt{OEXcTE7UVQ?LOj zjq-dIY^x#i0;m@BQ<+?sV>r5?q0xBTZ^fHLO?)7XK*!pTgEw%WQ~EbyJsG%s^;1{o z;5d~cS^Xks!*CaeH@dYxe!t@SD~60-9l*ICn7z-v)=Dt8Fq6H=cH5x?@xLfGD`Zkg5u7vTbm-AIM(P!I?(iVukV;?~7&17V#F zSmY`IcD8@vydqQJ-B}b@HIUIr8XF+kkb_Jm#3^LL-Ds7Ko;aR`6G_*{?1ZP zM1ILHrw z?f^2!Gs7bAv)mb^90oKUDjA^$bpN}gsOCvt^l|QxoZFfN!8-g6_$i0k!Fo7~nGgQ? zYI)M}BV&T8vYgrb8U^z`S$%I?WY{KVyzmLR`CI_!6ASpn;RSr6f~vvsx=Bb%GhuwY z-{RodYka#5AB0|HcFl3axda11C&3;6^67fwA+K_vuqOhX5|DmXLc0qntUvC6RUelS z-zeTjTY74uyY8^LMcSM;o!^|6G0pv)=EVP4g|%#KPDReEoc%_R^=1Q5KW9jA5kBAh zfad{Xh%x7UIIars(x?I_hbWP+JQq2TA1pB1e06o#A~m!7AqEkzi zSW(5ke4(5R22*8Y8O~cb*2bDJYme@@TNi?7g*)zlfGTWfQ!V_pJMOr*4rcNfCU1A# z*kDD3`aAd+WlDbAjW=8E%8yDo6NRU11+xQ}I4?WR@z!Z@gP4Xw=Xh(mJJ_6Vame&G zO!!lxrOfK(LU=Y+Ml7;Kj$e~=U>@P-`w;P_nvt8op?lqHY+s+<{>s>OKYdR~r;1^} z1TprZ$w_{eeY2E{Xa?6660ztJPGO|*OUon?i>{V9=fis7D+Tzl5_{BVss0sRY+0is z6tkKqq39Y;vV=G*co!U*+n-{vDT`&smxV@~d)R)5Mw?RQ+<8Wuej*I8jBP}(jkQO; zHWOR?;SDr8Ylr;nG`2^PNp}ntob{lyG))-{6H4k04wZz(OW^nrPe`dGIxrAgTB1NZ)GcN5Ch!GSEb5w7w?g;;s_gtBquRM+WT?)@R?kZEo*Paciu@&ge0t=3(Hv)jN=*Ce##1u{T+x^AY*>Q zjv^<^=g3o5mRCsqYp9X83ncE7uCi4{RI~FdPLf9SmFggOznrIo{0!X5*Fhvy6iwJI z;h~VUC?64Ei6HUcnw)>|9^A&N^z`gN4K50veu-(B({-F(BHDj+qYDH0f&-Nx12eP?GE1RQX`9r<+3UoElyPBCXLBS$%DM(F) z4+kD&or_?UMX-LS8krhCD-?}hSs?&1JAGRA%V`XbD~$nG`AB1MVku20qL?9>r8y^c zjA*VW(nF{}#Y&-TEV|a$V*4kEQ|kt7aUpPr+>Vl(H$UB7+3knbRP*LneR_6&OveJt?nIcF%n$w4%9D457@hb|2b=mx;f&hP(Iy}+Pf%>LU>Ew~9Q9ng_4RF&C=NVEPP z_5IZ^h7(&93LaJe{X7l%YvMIKIGnTDD+L(0Yz0NOufa8fqc#Yr>Uzi>^rHfFzneLU zCg`Mg(r|DmXln7Npx7cIzg!Mb#%*S9Oh8p9D0pQ?O7_3}R~EbsOG-Me_aTB5%9h>- z)05EqX=q071YP^Qr4&@Rz>zr0E10nQ2#w0M?6jUAHfiS$#wh)S3+LR{2LB0H%!U6I z=uF$Yqz`fv7~XXaQJr|qULHs`DNtonl0!z!)s8n7`u+^zDu3dv;db{q<|q?yX^|jgK9+)=&3*izeht*73E!g&k8u1v$!}o%BmlG zRa+ZYyRBz6O?EOQI25!fSlS&uQQ{}OP=YdWx&7oU928GpMP>zy*X8hp9l<<$wFGG0 z;rGqgg5!Zgy*WVZALZx^rZR1^gmUG5=jRc#k9Dh*t@;QVJ6L4wu71;^_1-JU*Lp7P zihym%TqXk6rVV*Yia4!nH^P_-1?*y88NRdx?_23X=8$}V*Rs=k3H1r=$Dwa6zk-_e z@aJ%|&3t4fK@a7&CTmV1i}oiW?|S3UhLBA~!&IE)?Jp`($lRRdOdj&ZZ|Wv?8s000 zkNwAPcT|1mZc{%6V}o+K3-ybTKeMdxO`T(}{5cp8R_l6dl0h4ZIy5^5LC4p7*Nm z$c>ke;YB!tV#Hbne=)yGK@p5sI(}m>wTyysRx>@nk~ z4IPtxm_ID95RJe6d`&c>UyL&kXfI!a_c0&GU;+KvhWTSOn9-|HiJ=)Io>p>r&mp{? z#La$A;UoaE0@+vvWWN@;a21L8eh(GwMiZDyr|dWX@n(r!bA;UvqcXen|K`1uY@|Uf zithJGv^-s22A_F*?K9XLq6Ng>J8@e$NcfPq~vDgtGxrE z*bGai&9DSK4D0Bg!;;}T$pvc*hxHyf&#*4c>-U-0by#ufcN+b&{q}!>acQre_M;3u zH**V-ECAy46fe$sIZSS(vXQp1HTOsD*y=a&^ROUuxdMi*mUd;Qd=KgOHztya;(WOOlmk zw@C(psP~Nj<=OT^$>*q1FAn&dY|4)JB~eF_wsUW#4|-&?cStG^o4rG@#w8y|8-FEx zht{ESc{hZQB=zXnE1^ev>OK;B3`|xIqLRPzX;3*3b+$m=nqM_vzC^Lm)MYgUiF=kMJ4$sTycnK0eC z?Bc|~KbOa20iUq{`On=Ux>62?!4^JnAK{JHA~AC(sc`8{stt^Wsd2n08V-)(*m z>9AM(=No+Rf7d^o-$VVm$ge;i0kSKQNTBEX7-JWcnRp6*k`xVv`qgr1Xf*%sr(LBDbBH{r*JpEhkU zpjcSQgwk1VWQD@O*f*FdyV|1QV_o*TB6_O`BN7T7+ ziJMp+R{or=dpdfiZ_?8}ZB)q(TAy*EijLr@9uL&^-~}B4?W%%#HW2W{m+Hgpss$Hl z3DzMyz7Y{w-lr%V8tqzTRngp8F7LzO3~J1cXGTQgWK3Z`BO+nB4r%||Q;6v0;=f?7 zvudH}!+a?UHlg=ec*ZlMxMHUDM-@le0r@OaziC&iF{@hvGqZD8&i;*`S%bGmoXpxI zTkC6A0hXmW5hmKqD7cu8qiop95qXYg%O4jQcfMfzjkfHlY(9f)Ca1+RV+_U<7P;x5 z%z543$ZC$_Y9p>Qk`ED@tcwH-QFW9)3~h{x=oJs*`G8ys5VEqA$#KwGg5yMYBTl31 z-BQ8-2jwLfnd>YV*&pxS;gQ4Js@wYXrLZ@0sHAi$qxi)|`hl#aAXeyjcRr2etb-i}sh-Q}=Xp4D1VCx|Zsc1eB-5Tp6oYml%Kevo1Pdu} zos*ixlEYhygL8S!L?BIAftfZTwOAT~l$s9w2d)$~XJm!I4KUigEL0NI>wJsN zyxap`1ia{6#24XAoxkOWP<-co{3yb#)cNCZ{P7Gqr464Mknk1WHrL*m{_QgjH) zYKh=0s8V@wzNpw+XQ}Qh1?UOI8hTwL^ty)7==HVF#z4$`dd=276yUyXD0Za*?t1Fi zwRE%3>i{^i^IObcrPKxd$V|s>0m~bw80p<|it=YL69;bZMu;$&ODT)j&H}Ou4PU{@ zvBc*RZH07HulUWG2mphv3%{Mqm*5dm1i_>9fCyJrah_Tuyf`U_1UECf&drP+Y89kc zyH}^jmbnvFxZdbtl$rAYWfHekBMxcZN$n>~D;_Aj8AkABrEOslig!ATGAei_L4-dK z6gTykMPZ$SJ`}BK+ct7QF_9r5gWzKtfVGz(jEWUmK2ME!=Ax3gp}OyuczY6CswH32 zIKGz}4;5XDnVn}CJRb_4ua9i2>WXZy-Ac$cC;o($XJ3rrmydYMws8Lz8GQcg1YYGwW|AyJjD+RF7`!P%vdgf|@lMzwAf=SbYn9e+W?HFA?8Lj} z&cYG>J4UF)?iitBdg5Ra+t6>z)1?!=5&gMulNqxbY2eJ37yy6|FI~0;!#9@bJ)<

QPZjz=@%KPJE8xbZe+)ox?fMsD1|MQaDXK& zA$=agXdDU#tnu7QG|2=RvNsZ~MdfwV0q4r;xO2xo46F=oJrfGCg%vkVjj5|lPhuweJiukq5#-@=24`jGE1XwA4&;M5ybbxE zu7rfg64omiaU=i_<@Sw&3BqJ)cTcbfbe>E35HFAA3mmN!$u2zdQDwq{!Zu#T!&1H; ze+guInYUV{dPC;?)lqdA{|)o8l&btv;IbjoR$sNUcFCwy$&j4*&l`dEUeW) zC&F^BqPBt4@@Tpa@Am28uv$k@#87XW;8%e>1`qx!cuYQpLU~*+LWSIT$k(y`xrf)X zGjjOa>b0|$s6-x{lgR&6*ouUSJm2}?MCA8a(p4akx6!RIGX8Yt-B(H<2>V?L{8kV| zUfG%Dz)R=oeXZncRFHgtWx+#yo|~S*k=q3jFRE|mQe^sUMkrDd@E z16yGE6IRFJ`i+1$`F$NJ(}wehTtC{qnj+*#8Oi9z4s+&wgF<<1{}*7DD~EMI;YYAR zajZ@d64VoEMd!hRR1r+H^bhucbZ7(HkgT2S03S1jy)nO>E|8XXv%0{&F5iqUP;PaB zrPLE7?R<(KOuMLa2|rloqRvP7q4NGO{16qR^LLis322(wS;^TWJWMnk<-Nf?r;}w&Zm!TwA4rt~g$iP&d_GMPqD*4Zn zuSFP0IwacGZv$hqvRvwCUN9mS0p_ll8yv^zyd| zjZ7QplI_DAiF%8?*C7|}mTHS~ zIbXDd1Z9$ck)~^FGou9fwQOMkK02s?&Z`yR-$?mnU0yj1=ZS9j+&#w>6-|qa zF*PnpwQ)}1w%}LD(J)9iKs4pQv2bU%3UfDod!-Bu+fe_(L-=7MQOsI4pNEi-KPLT1 zgS#Y`wKmxN;KMM`?#{<`-^PfB7-!!K;_sHJ$Iq-ylHQ@;>Qm>?5;^Rq4V=|jBpf{$ zLq)@vI+nKaJN>;$*VLzv_y07Gfz*4)b65WP;AB4dkHIPe@uT!V*txq~@5g95R@Vc< z-bWI;!(VvO4l?Ys z2BfEnjv#om^pp^9n$8qN1P66&{{G_f!%P$z$6sOdgZh70KG!g;^L~RTQi8FN(spT1 zJ2dx~B!{gDX!P+Vap%EJIyRESI?2tfiR-3N;>OR`Y$CAf-!;<`f?9Ur4A+!uY(SW*O0Kkpnz+(|$h(&Wuk@^LH#mGyH&^|<%Zn`k$y(=KhZswy`Mz2EqLhh>+xCXe{#*fKw z{2&gy*amg}EC*5KTIW9q>cFM&?f-_NI)B#-9=#{zc*eiLBiR6GKmNft^LQK`nesJl z7PBtpRj-)!B|e0hb@W(0Vqm<=Kka&6A`1yqX{szo>K^3^^N}SgSiE-jam=x}9$#ccifkGnHq%>F?p;*i;#D(>Nz=opP3B5v$#b zsM)Hr%wO^aS{6kV3Lz4Vle}BHm9C@->BjY{;}Im#hX^76xj1J)kttIU%3jx6{(!y_M3L(z!kr4>c#5)~rh$Ekc&IRw-$ z`;&#*3B1fgt!jBNRI#;%{)&Xr3!)^~A<4r=4xqfZg52SU;fBp`{{nQ+KzO4?=5l`a zip<+-*+SGdM(iQ=P4q zv;#a4$Ic&Dw((b#meY9CD3mc;Q3QPJJQqBT*Y1+E$y;L1s8{8{YT5Z>^OIB9=3B+j z#p6QQ`?0E5{qcN=MP7+TF0Taly2-1Rz78bPB-~Y_-+WaIL#p^y4_D-IKvW*wGLp<`gAh3P~ymRzCrfGNq5)lj$*D^&aZX0qmtB zi7o`%%M9`zMy5k#%jW+x#<Z^AMWvzULRuTnVH-oyLhXVQ$@BQFS*HD4A7#abK5E)DBfYE-Tr#*=QODk&yp&62 zF|S*sPCRq!x1TC0;s8k(4P|e*Dp8{3531=-?5SuvlQM%Tlh{+;bYh*eV0p}Y%Y8Ir z{}WxxdGJGb`zAL+;0?)Bzz)NEDzU?vajDz!gv6GEDZ8`Ylkjq#C)$0@qvgy%0Yy-q zal>K}?5bVm%@Y%y<%wO+j3JHbh3mD%)@*p5C#J3Rub;BByK^b+h3k>pIOB|1`avmM zm^R4GQ*Nf#;QeJfL$8s(fa{>_VPf;)vLuB(z%P-WR`|m|*qw*+p}fuk@7|SJ;9Umr z`di?|E8UtW1$ZX|ykV3P;2ks3xnUK+o9IkxFLJ8tE34(73i${B`_fA9Ic}%T_}bn; zJ1IwW`+(b(7H$>$fZJJS^aUdg~giIxffzT_k1W zk?oSKY|d*^PdN8gwBvd=yU=~r7)ByewE5rIRSPLp`11LrC!DLrp;k#J1Y;|A`KQeP z{c++T(xD^M)1A~t5oF~gf)Vu!DSM~XbmlzFgPR@-g%BoYiR<;RbR*0CN2}#+|H@ce zXoq*{>2-bsK1eYw`c4dqA>ZTPjJkLUTW@}haZessE_wT0?*dmkP7R0TgAx2g*nT5N zHsA~Rb2y~CeS<%dK1}=XaK6t>>ri(;JU=u1VQIuaTR+RdY;PCTg&o8rA9Vgy^#+;u z_Kl2PY*9>ogAD%Y-w=F@ak4-XE$%>lwm90PP#BLhIO$t5V9Yf}#G5oIMnzKC9D*t2AJ-05u0pXWneMfvXr2a?Fjdd=S zsH}~YPjs#aW2KQXb7zfLA8f!nEda}^a{d|sPBqNSj;`veUI(}()(aWP( zpaZDOCA_))7f$Fb@Op- z*~FN0!?NhCX9PathtuGljzx0}Wztcv+{|2gL1UB# zJ;sg^)1Noi?fk9TN4UgRa=lB-0x^ez|GEbZe#nFQuK41H*s(iAj{UYZG?g`-kG6QV zjP~%H{?Soa#w0;YWma3+Be+FP1F2W%msc{Xjs{o1dt0suzWj6X@okZ3|D)pt?(^pJ z+a!V=QQbM;#@Dsj3SIOnNZ(g0!Het;B#rc|-Is9C)ZKKn#YTzOk#Vt^xgJN0%gPjC zS*P57SMm4n*CHRlowdptXDjPv4_ z!g{DR+Fx)rjsH{o8BISuOXe{MrEk$YOIS9u@n&N!lIeM47QlrD%Rpy?gb*S-3r%K_Zg+mdE0;(})E0mfBbPLz6|wYrL)@w^7IX$SCdn_? z;nuF7x*q`)W8SOiKZnd5Mp3>ue+xm?G%B4E@YJWj7|(pCRPg%-D8t&{xA^T>q3T_3 z`K(4HeLr5c%m4l_c6X1?T)YTn^Slb0X?{f3qEK4r7^a)K(7_Vh9j^-9#E#E9vp=Fo zZpoJr_mW={e8)jaoUK3Sf>0Udp_j?`nM+1eG$5GRB~N*Q7>kSXNw8+9`A_9t$p|3h?Ngp_K` z)DNKS4$!ZuEt;{RX5e~D8B0+M18iV`IoUK=2D4O#^>pI3?Pf$Hs>gc`O={_~=VSiQg#8=7 zLIa&E?Rds3qmx2;#0URV`ZMA{xsHkdI%w)K7HE$HWx^c@88v;u&Jz(_kv?GC6OraB zw3likqLjO}W6GwKB7VzS-eNN-f*3=~m_apd-T~uT5%}XIR| zjN^N-i8pg`zo4D6baCeb#V^rT)vzVU^!^=33o@kUGe{9KZb#i1einhsb-^(dm^jz} z<2PvPi}E{*pFP*(Nvi02yvmR4di+Y>?!6v=YyX|5EB^;r}AvgAWz{BJZ8#mC~|o6plJ--w>~*kbllKR2|2!9K7?k zV7`?3jR?LvHON{39h%#{kMp_Lv(u$y(p|pBMq?L2$1tRBUw7=0G8=d5{3_qHl zr?Y^x7V&6bW*2fd@4_S(=^SCn`bO3l`>3|$&gf6uwhEZvLI z+}eqmEnDCS3Pi)nC&k%Ss(s7}o%STF+Ide_{^>?)3*q(sC3o%aK0kAa5rf_nA;co( z!H;xsR-PGrIGkn`ANn658^_dqKmi4E@)A;@TcMto5NngX$l?eJPDn!m7&(lQ2{5Psa${)(p4RtuP zI0LV*%j!>FM+3W>&7XKXqE$QH_Se}u#6_HcP}|isDIKAB)FUz@TRZMXMLqs60=;iK zTE+uLv(iPS3<`L#+jJwiYMl}M81l-(%OC%B@S9W-7Qbn*rVaj|?myd$r(h%PVo4^5 zRr7nDf8}H6fA1|1#-l6E%M1F4)>`KSO*d`&KOSbz_OC2G;*-3#MS;)h z8}5JH5)618+{5g^zM#5uq5l+GY3IAy^-+00f&G8~+4#J4_Hz?{X=2#^O%CeZv=4Dz zw&!K!Wt9k5nP_*u!eI9&2m?U)ktpWr&$-^TvTe)Dnj747+RP@>@^+-@1ovd{MQ$uK zU?3QIwVqUX*Iq6BH&5PC3d2cPap!sqKX1D)d3@6ccRna|ZS)gvG_onFanp082evlp zf!mfvnhzq|hkNo@)bdibTKDDV4IS?+=8Y;n`4ceuV(kpvAb%(=Iqn1uH)a{URkPlf zEoW-&^xAm3t{l^EWhlWMP!EI?!G&Uh-@f_?Jbv5H=M{o<< z%u7PW6PlR*KckYSLqCN|a>G%0UBfwd86G@QZ)r5~RB^O+Y13g_uc>$bdX&Cy-W*N5 z@tEYOZHnMR`)=7aZb#|hYP{V95w~8G=&!}fF~<%cTtqwmx?>;d{@ARy%x}B+pBFWs zSkTWKyYstv7bnrgYyA^lrSxGMqRPW7`KPgFtvjnj#`ky&k4~Skna)*Kzm1NIXQq|w zDgW4b`bO4pS3G^<=*)Geiut8!Xsq_VX_(+SB-rd4nwU;@2HWS@6$Q_GuER9Ip?C(67OIhBTST#FFmWf}j zoJfN=$9KNY(dk_|*k|=I3~p+wb^EQB;zoz zzTQ2ikEQq33PF2SWFT4#atI z97VrY)23ULEcz?{^)L&JRpvbeEGV_s{d$f@+EU%qzgBzh(6_~_b&GRHrz}#YPy9eO zw&|h1p7E~Z-J^Z)&WUbMBf4N{Y5` z^skiqUI&H)KcO>isyxJBPvlDjCdjX9j#u@D~ z)Zx98_@$2NipcV!Qx#gZFHJpKfP+2oP%++BZHS}!)shZ$)M|gnX*;?{F0UWl4LbS3 zxzHH+W2bf2OMlhz)i6H4tuZ^gw@%;D&8RqEJ_O8VkC`{R!x>$y_9e9wa=v%o^9)i( zH;Xzlx!RYUR=E#_2Sih*Gvzj1kozKd&K_%){?wrKBB`bC4YoXZBgJx|(gq8%Phm zV;#$d(<)te9&Pw4E+Cu)>gPsKCsX=4BHB;I+A;iKa~Leq%kui60hx=+z;oPMsGDlB^Hl%A%b!@^W#bZpO}M{FFIASVsN@8%^$m&Z*%LQ z|KXDOBs2VE?lv?X6Y^hY0b+KKTZI)%*0<^T@>p$qb8voUD1HGu(URo!1V&U^=^uNF zVFtKslvc*7o|b*o=NYyMd0W$6vn^iL-dMGx^JwAMwQW=Sf@-)WwWA8xK*w)8t;?We zY-wlVrd$d$u3uJ;d}w|yUJJ+X!j%L2qCff2&adT|ywQgJDWh1Gql)W?9aYlwZalK8 z^N&`}#A;VN$tnRJHzCyFz^-pCHd7g$zE5WLZ4Ry*y`6M8`4BVC%w-&gEpcl*rW{Bp zmRv7y<5&r}*Ey{_8FUMU9Fk4QpKsCJh1nKe^qr`FIhNs|WC=KxnidXGe%rF4R zj+isz*?1NF{-#LHlbr)}o!m%!y!Q2Je+DW83ZVi!?26THnS7u)-pgXLEAXcr#t2J+ zLn&~;$k@3!gag;Dn#MA_PRF#H@G+gBfq$6_hfv{=lBQ0!F`YkPDvDb{U-l*O$cyIT zzj&~8Vo+RsaPH+L{<(p}l>JR>VQYEv#z-;ox|F-Wh1AFkKqPl){=rYYEyQm~h%@)F zdq26t>}E#q;yPPjOEs_4PJ0P2h8~997EjXcZu{FMq}aXKp<5p0nT* zf)_OqF<0By!u6DcGWt+x%1dt56XdI#wu*@#IQ4+@)AfUkM%R{}*nFJoRbo2!Q$u!O zI%tZ?30YSx@kyEMj97|N;g(#dJx#ewQ1;%+LBJN2J<2+szGYFCw|OWl`wG|dJ6Fm5 zU|Yke66Elu1{hT=h%U?JeK`IKf^mh1aKY0j?qD)sl-rYTrZK|YirP1q_v>JSk@ijH z{g%XPS53aIc3ty_T7!l*)C-}C5+OCC37*l3#sWgUVpT+{1$73f7YNP_aC#i2 zRqLg-cU$e%)(VJ%3AccXMp03`0p89K1+O8XnD_hJ=S(u8wtb%GecsRi&*wwtoPG9n z?X}llYwfkx4wvgGS3kThdhqFZ)9v&wEfgQjqyhCCVTjuX`uI}2fMwUr|COQCbMc|I z*7CwyXGL9=mv|fg@!HD9A9NPPzp)1IHF79t>bV3SuDa4Oe&l(ucl8{(2Fe@tH=5iY zYWrIrJ%p8dsaR~M-^;cqmx$TSP6SN(v<;ZNux7zGtwn_*s%D5y@d|7CaSooV?G*!~XdG5%C9cIfLjPs-a_&e`JQ@?3!#% zTE|I>mFmm>u9xJNld()$huWud=17z|eI{G+=E>H^CT&c=6?sT*E4AirGEXg~$t{+y zYRA=z^crj4-$CEDh9H%Yl3m3&bTFp}S&ubgVQbC%sfvd>@Tz9|fzwW|3~Oc)KVi*l z3~Ki4`!4lOUYK8z`thDpt!WcDf{zpGdE*KtzUwDmR7T>hQ&>WOceY`u<};`Ocke^b5p>y1B(zmi5{Cgv4Wl@AB$%c&>_ zhxl3a$Opy?ey(QCLZ-G)C9wD9#pH^z+2`#&^!a{0J%M~v&&vIJ|4gE=;uditblJ4n ztg-)w1XL8%-?R3_1qO?55ArjQ8_A!TVAL5k1%3xden1Bs$zt9^9b%6C{s!Mm^S@_m zN0#Nk4_(1IHHCyJTVK9WX{6Y#7t^7j$ z5-;%!u`{)GH_X16qyKn14Uuz;*#)Yb%+tl|4E?v}_W^zV4PXby;nSc&+6dyCSgULK zzd;A^U&C3V(;nVx4_<4f*ng2Umo+iKz2HwZm$SyFy~l&0OAxjAHeOB>ZF+$(@GXYg zZR58Uo~?9pEkuittNH&?w0SeO5}P3+@n-Z<@JFP6LbghH(b8DoHFjS(%Z+O}TBzia zEb&9_j7`s)?ZHoTkDTALb|l3USwQd?m?rJAQemZ=O<@N|bniCh_zi}Ji1iWwpYcDN zUhin9qZ8=yG&*Jmv}pwo!zNpsR`H*n##`t`6KQ&G))0WyG(MUww3TN{GK64!N}z^# zbF_JDS*-7KD$o?`i;3gr%2;1*YN>0qd0X*!`2RZpw^RQrW!u2Zi+WhEvcSdwY()%Z zUEj5S`KB1>JJI1yvB79?7>F6rGQnVY&*=%yv9J&R0M1VIQpni7!r8B!4s)uJ+zc{J ztDxJT@;j-NPGtH20WTAooQ(p|C%iNOByC*r4@i8G#E*H_X2yG*s}%g{eNz2jLk>E; zrA%|o*Jl~HrcvKk+kO3s?)wC}p3q$DQ>^dP{**hrI4{_+&EBxxurOZ}Uz)?mHCE~b zUOVgx>RDfcwK0RP`{c8QF?wR+Ev94Q~a`ip5IWzVjDE&ejg=Lsz(aG;FkbTFb< zdagm4cTrxp{h*6}>q9jk5P1>%q4jMS^nhO%eeY5CbE~M8tMrx!NIKZ0;73J;dT?_?Zd+w^^83 zz<;}xKMlgfiIpH7$s3;)F0xKHJ}Jxv153fnSYMX$mNL69?xMS(GcjU2O5d}&$=?jrpN+}q-_}_3wyQ$JzoF>RidopjzddcuYca7|T-ld)*YIof*XQ?gWx7|hp}+BU0T_M@ptP}w54@k} zS9lgL_!!S@bQ@RYaf7+KXdn9d<>w)TzgZNVr%XU4!gR_sJDqFXiKTr z`r;mJV@8)-i$3mrK{n`k>~tN&?Mr1G!%gv(Q*3S8@i_9O-Oe^Pklgty3c(2r&M%)3 z%UoGrDl2!+3Tn&y$xd>;&JVOZmfJRg8*P*c0e@GmuM0Nj3 zb^lP)ea;HJuhL`rDq$YK&BXhOmzPZqX$(`D5Icl1O?gGhB z3OnQpUjFPJLhh*XqX~eu7kp|pxH|Crd_n3H0x{^gu?#Q`Ul%3vRO!^v@aLu)5S4Xq zxbUI}@DTvBZlkSC!)M9ey{!3f@ytyy@$=}FHf~Ou$C1PvFP&{M#&0Iq9NTc{>)oPO zXczUtxbi`{83|f5Q$l>2SUK&T`yJC>;&x?6T=#@;V19saiOa#Y>B2RUI`&mRTM%ll zjPpTxc#sYhrH`Z^SC%(qmoqa#{!CHxb7me7;YZQMQ_q-rB>wC*n#W5jOm6S`r2bw{nbLwnerxMa~n##Qs$_`qJR;ul0I3 zuhEt|8b$pqeVvaNK4u0-Ndbbk{g6)h^a-W3KvFjx>F&z%N#6OE4;PWAK?WYetOhMY zoPrEFk}gcKE|i=}l}}PPcp>zLFx9~ejfYAl6-)km!+_Si?b$t@Q$q%jK1^dEG<4}* z zKP#8_g8%t<`h21PIp%*pTb~#4*`L?E{m@ty4E)MbAh$xU6-YfrKlkawPt_CggWHSl z|3*;(n!}Z5oVw)#W#OZoCk^E)1-g$;(m>H5`X8fy0`C0r4jpe#A zfn=G>%&B)jupN<`ZN>MDgyf>DFqV$p)I3){d2)f3IshC^&I$8$uz4!x>2UMZkEbE# zsg$Rq%+mm#hMT8BJSiS*a?YVVRr4ef4f}~QT!%`#QEy|brbetlO{uT%1@<_yAVVX7 z=hCGrA)PteXoT`y`Vc>T5a}CoY5n~)@=FBu>)it~=IYI*W&Jc$XD-b@@0ih}zGgpP zkNR|ev3GrUe@T7fN6D90Um~HUu+XX~uqy0QtD>RIs+bPGZ9-GJ31N8?@R)(FZlgc; znmD@7855gw1B_NCjweCKMP|U!4-&A5GbV1%OE`c8RDWF=3fq3P&>o7a)9b}q=)eWf zHg2)vU(FZqCof#^Y2({g9EbL%UjBIjb`JSD_)ys6y{CYp_||~Epo{Iu*FzfuP-XO5S2)J$K39eu+H!J12Gv zT&sPNQhb*5W_i`$OlNrS7O{UCBp`PBBDR01GNW5eeVZIPIk-!*&h5uvB2TZ{dex}x zs;w7{`gqmW`ca6}GXjx1aZON78%nBRKkt?gyZW8Kpy9`jJQ&D}U3v2KVfpgnKYyq7 zoV<8D&w29Vj68X9#+S&8|6Es&z8G7_Bxr(~7N^F4(y@%9p|1IS67;eq#?OnWMEA_v zp>7?^ATqUGrux5ZevdLhs6xN;g(~}}iS7m%{EInXh5`RFeaqkcx$f$luW!ji2A#jr z`R)U#_k)B*~|qy}pxi z8qLYm0djYB|6USMS#-_qLZffV%~lV6OBYy-z9m;8n2MafC70Y2pV7zU>05Gn41b#| zpQms6((iftmLA{pI&bRhNzMX&k5L8XiuI%)|9@Ohew+;7qSXaJM-!PPL0un8ukJyPjJC?k~G+RaD7^+ox<~s2T z%3<_BzNI=Mp5*WzBAzsD!Z~yqd0rU` z1SKybD?&#uz+Vk*r*%GS&%L31WIAkW=E4sU=33ue)DTI774;K&U>VcKM zF2KdQ)cf&`b`OMn^*SFQZMXXP?#rW{@zU|`Fz@j#yE_#}VlkPz7YfGpzFJiDMfr37 zZN--c0V?gxv@nXfQ;pG}^|uLOcN90jwtLTjphkLVIkk*R6jfY5*3eT+b44k3bn<&) ztl^9>gFTL^gqUXI3*t+p#l6nK!R#+Neu+4Jr-o5{&VIT_Tr)BnXC14k?cr{AAn0%8 z94x-gq9fFjsOMPL=2cyR-C~)`>AjWKX4y4@sC&*J;y08=GZ$92eZ9NNdTw~L7UNYM zdLoL;Ruo-j)FG>LW?AA?F2AV6j^~<9lrE0A-%_Ogwg|S0_|zUq?1R$b&qbCq0YFla{x1(MheeX#4~OtZ?XveH*QLY=?3H-AZ5=lf%^zbR@mdc^prOe@ zVpR^95$kUQxQAHRukhKcSbz(q)WtdYjB~yiPrv}!2uSn4+7+VCTME5$)c1vhvo7mN z@Drykmzdz}7~bSPFbjIMLblU2$<2k#mHZ^O3~y&HXPY3Id&O@}j0niIHmGj26Me>E z39-uPOS|Z{(2?{d-j4`AWcITqGVNo#s}8Z(U5k%cOS9P{U%J!*uh!yW*u^gU`6rwF zMqUy=FZteH?^E`Azq03hL?_ET38ouia5IltB7sNEo2@p84?%FUTpxOweLAQ2?JrL@^b2bdfQ?s92jeNJ5Ief78b(Z2HP8;KaOJT$HcJHfWBdbcjo#@*HR*<8oM zqCW>qZ=#?r9#=j%+EPl!CRdH@K40vb7ynL_OPyYAPkN{Q zMrR+5s@33wH1J&=9%ws7%LkzptZJD#RP1JekKJ%*lr2Sfl7%G&vh9Vhs?49~9K3@4 zAH@#X{!7Y8Q66(EqVB!oUm8ah#Bt^PeE9oq2N``Vk;T2#?hf>w=NE?b^_vhDE#$*V z1eUMhirz{=^teTYS*l%)m?dgz9Ex&!S5kbBI-HF5S`VNz*3;i`_j7h{*f#2%@U@30 zR}{GeeuCB4K*E=A*x~Ft^2~m?^xonQ=#Lh2-@FQ(<|EJKM6BN}h2j3W{UI0MR{O-q z=xwJG>l~cpOpXIO6u5`pP?*nlqKbxU9JdD*7uc7&2Smrc&BX+!@##i~6M-Ddr-w4e zS#UoZrz4e3=n>N?P)_}go;&oCblPphgL$ZGvF3e38N5WSo8+Kphn}>Du2f*SlJ{$YZSZO{AC-=4`^djWSwSmG-D{9DH1E2Nx?zG8DhLt?X6e5&dRrAax|1|e;ZU`Dc7d~b%tsbG!WQy^PZ#6giP<~ z74MtuC`mjdyk4TsqwUY$=R_mwMla$4cHdR@nTV#enM=6KwsF+;K#(|4G9=p0se|`X zyFupur{HgMq|=(*{6^A?j6Qf~z3~OfXO7e!as#kdS>nffizrJr*1`*?G~RGj=*Gl) zErI&XWxcwhIe?w?KXXd!=)N=l)VTYi#2?!3LtmiSycf~=@pz}<;YIk#cSOgf=!ACJ zguWd5kzMtCd>}g`G7E@&b9o1*M9_oh6K%$((jF?&CEnXk#=;#Owbqtf)}n)=)WF`2 zf5KPVCV-47%BXltXhEqW!!*gkq0(A(7MD#7OT62->saE<2RWj6f4$r|t8-XlgYyJ6 zpf(K3;};h1t1k>*eudzJuB&P_A#^(iTJv5}6^~qW!tuvkdByh=(c^F{Upnl{E518y z*2oj0$6?R(Y+}F2+*zfwj=B8%R;rg)QL^LU8OPg?D2K`gWfIq3qjEu+0rpbWr&7_X zhEn3t(oSUVNM*57GGw8e;u)5`WLU0XRYAN8HpPc~?w9N6dU2`FvGFnd9Tx8^&O5E> z-T(`F)EO z1T6V^KWm;m7dg(0Jg$wRrEV>M3x;<_hqfqoDwovh{OADCu>-@4@1j^q=>zcs1UoBX1W zHLsZuc=nTJF;6&z;V;&2c-!eY_{K63g8DvJpE~Ph_YyaMc-%x9GE?i(i!Hg@}!kqD| zVov>9Z~Qa5p0=Jl8|p}4*%5ShP0U$G1P^c53G!~|At*e2FLZf*3KHQr$pmi$Xr_o_sj ze;-40f^2ox9AzYq;q!iO{#d^8=vdrY@m_rBe$F}e!rh-1v$*k`TTz1 zS#~Tb3*E$8ZfD%wD@jO;;z(mggX^VjP|SMp9yY|>-_Hn_61LI`{Om@Hfm~KsQ*@7i z1D7Q5tuxy}3mirhOEvpza&*xT;qEh$bBM{QTb;#0xpUyhe_YeSqcP zuS5vMlxBb1U1rlOg2xcM%=;-#Xj8e3-jCqSR7x+hun6LQ%hAJnvLP@Jf^05Ju1T#GO+g^ z9Lr1zdHb&KlElx5a@`rBmbbA>ct?If+bDMRvuoe71WAvvW>a zVk1|Pi_K`>9Coe`+wS!+Uq`b6+{n=!<_R^%IA=nL3)F~8S(#v)hrBTV>`43Wc(L?QK*`kY%N05;2=&W=HZY(H zZ`=3wbVi&Oy{!RMa_I%$;4VB360}^+pJXiXtD7SDC#bFIUw8oxI3xK^=u>=pTn7)l`~j0ad7y#cKtCUmaW>Bu8> z_&Y7GUNei!T^aR2E4>euSc|F`krEj>`yea53$nl{ld}&ES?LMDC^!7`4e%C^8I<&T zO-8J>=6^f*`mK>x`dt6(nKkw9Ihd0iy57v&P^_fiEF@;t0rHHm`pBApEM4THfwgC5 z`W+Mtt;H4IN`8Z~G3QA}+4fcVtxVW2oLo7Qv(0EG+$>|Jq{v-zR5?M?BvXAHFgEKL z-+qO=wU6s#A6GJjRJ(7pm0l%8mx(xbq7FBuJczHn6=L|q$(Gyo+68p--~!&}+Y4lxJtwWZV5MsaB9X z^?zksmaP}tG8dg~V%DO`EzIB3Ok9(<^jO#jx4wyBc2@ceL0?_y!b6>}Z!XN9X+T=T z^g@g>T-7v`E{h&IFS6Whr@k8t?q1Jt&p zwU)Gm2PG2PBj!9@$%lnRkTjihxedC}Dk|Wv-H5Z=N?!_9GNi`677jteW8Lugz3rYZ zw*h_AHLBG~7wgAOt15eED+vWW!B<74fO*sC0E&jcC_}cFta-Nst4Q*OpI6|ze+ID{ zWDp2tgw54<4LmI6H1WwRy(CQ$N7dBqKI{Xx#k-1BZatx)ku=m^^c3NRpwvEH9baa< z4-4YryRPkkbZ`%kTl@10k&=f@8XWe2vb318E*w{T2MkpEptbl`)s%Xq1Wgq zY0(WJ8 zYy19Ls3n7K{6knbZbt9IL4k-|S^&(UOgO(|kjN|vJ5v;)X=!az;?8*w<=#J|gxwM% zHGqYGSG*a&w%R+0ZqXF!yV}e|x_m+Y@-9s9c*OAF#r$PzqU$?SK8KsA+6FV676 zDK{KyZ#;}{6vv17Q{CpvJDQhF^^;e?vNm}KU5|+=_T9uEVE~#o=G4dJFMO@PKMS!? z$C_|)f%oosv2aaB_O1i|L)|+jQV7fat-8aF6X_bZ-P@bcVffGH*re8~-4=1cyC7y% zBZx*m6u@r5W{lTB8hxYq28Yis`v z$uQTq^%U164OZVhr4X9%mSTLbIYMsB|{FU2u1E^$hUq8ALs8i)?qKckF6Ts_p?@y7#C5D1S`7=>J;&m^n$J zFY?D!ww?d7{P8Q6AzYg;fBb_NxB5hO-!GFtuBG0+2_2fOAynzG)U-IwekH4JXMP>sM zo0C6o*T(SW^2eAf_m)3SAf;RW&?tQY<}oIkt)xs*Fb4eE`iL3uR& zzo&vrT&Mf%;qq6YS;F`F1Mke&VVC?^hlS0%JEua9Uq<4YS|FL{BP1T_pZdO^M?boh z27%mj2E-+M34eOZJ!g|5xu;5>Yxx6FMfsP#9ugVwE&mfa=t9U{z8u6^dhq`LUJm*@ z{^nhBkeph-R1Rt}pr`@O0y#)r$d}7OKU&i*2l;1YJ>{TLlmsu9f(%9iF>sT7a~CpC zPQOfstCayqD8qalGPV0tJ=N}r>;e_;cYWmg#2EuXHqugNfa#9iyo0E690V?F zr7=PuzZk80(MqmiaBB=J0`318ri^>p8rk`f62-g7Cf&@hdw>oq<_~0hlzQbGOsq*z zaE9n5DR5atDNo` zrKoVxK5r+2?b_(jj%fM=E4`UdXJz`$;U+K4A;y-~XC@Hr*~o~5&j_2Sl?qgOW+uEJ zDwxUE^DFGZFGih88o*He=~(D>-tEC$f=fVYzu+lW|JwaZqfSFv6g}~bL#;)Izm2*h z4euVUn)Q-Z_rwB|=$;W?TJznruRSAk{2UO+K)d;!FjsjcxAY;T`-a`gt(G(HL^OfH z92jNZ3ISgpT{r!nnJ{-e*6br(GMuKf>?u+wCp*z9T~0C*h$bwk|BOuSoIT=f5&HaP z73dh<+CGD7-J{o6Fk!Y^eay>%ap+4ix8M3QQXc7rI$x^c!EXrHePs0(OvLXOByG^n zn3QyDJW<_@;qo&BxaQ!c#%1DNSqrz9Pb8ZT1g!K~JVhFBE|)-6!-WtUd8B=HIL<7c zS{yB8Yo%Jq2kiM{<@d7&3anHJ)ZsJUc4G+_+B)NVQ7&(@-4Rn?lDlSjA0kvr(XsQT z`pme>&gkG3v8rcd)|h9xu&0*O=#Pkxx%Y1Nb5N z*!a0`^7eAu&s7$6{!w1Rv(hU0g+;x+{7~vmZY^xwji%%w$gQ2M{?;Boa=C=w(37z* zEd9Q!$cz|>1{x;k7CPkZ`b5&#SdjU4GY8p(^1B%kGWQOHJ-&HN!&YeztaNW^K^I}l zo@Uy*zKp3GZ3?O;;$)gJHg5|<-)=9LhkW)hKF{5K_S^AG<0I$p{x-iHRg=b|JhhZR zXOwl-I@wy&+zSgNd_(DQ_DyzCf1h_bq;ZUlm3^ATg|5GAWbUY;w?_8%ULNC{@jhxM z?Zz^O`x6vJm_yyGOi+CPhbTva%YaU6=)Fd51W}E-4!*&w5JR*mnGhfj!Kmiw7DShT6EOSW31hc@a$5wfvzY&G9*U*CiW6#J807=;d+|ld7I}j>k zkkyU%Z{9#gD(L4zDKnI@3oWad~Z=y?a|IXozo)AxFv8}n9DwS{2nUA{s@QJF9`KZ0{YJnt(%sUF~)7oLm2{-B-HyON%^PG zR{99=N~TVhKWXT>qsezra<_Xga|AB^V`@%^fm`I`-to= zE92Sw-4d%VrcdrOsfXhym# zN|m>2X7dw%sb!g;usJBgEx@yiF`T%7?OL%XW);K_h`Oor1^UjXLD*F26G>+Op$@Jn zY~Z4k+si$sr+r1QIJaM?%9|+Az9Q_upkIS5qI5c)c2(ABk%j8Au+5c!i)W{mi^Qz- z0P?jL{iY)<7O@KCzaM_^5EW*Rs$et)@qSUR5MIKQ{@q^_-`A}#MWeYOM(zhlDvs~x z-XTSeQ2Rs@)voZ6aa*aew3XZYl;{@CLHC3<{7Az}skuHNr^<-P3s(Jd`IQh*neWET z>P|mHbxFevu=C0LR0YL!)+4&I3n5f~n7}?Q!;R!6uk0qV>loAB@Zv8v=uJ|-Gb;h2~EY>G{HfnmqbZ4p` zhPgm9_LIvf9Qnj7&tIP-F4T`dky{~IS0v9TJ&>C0LQ#aF&vKD-WC`mFog~Z+$5|U6 z5yA3)e^zdz{*0?kSW5OdmV6C$1f+5Ud@?Vu(R zUw`et%RgnnR{C==AsePyqfhup`9gs#1D-M~c2#dHB|9q3TB{N=voXCX)9V8A>9XpV zNEY6SJ%l86dh?$~KS>6^qTBs)PHFa3>IvwNj}e7d$|$(Vs|n4rF===g0kZ7H8WS@u zzJYve)a6Xc`4Ew%hl8^0njf5Pn1o+Je!S=3gYSdxxDOk=#>nq9b=K$U47V9oGzp_a zj}^karG0KRyqb=~Qa&U5pirv;bA~ldw8da<-859>cEG6vPHMf!wgV zO>`moL@$jw;DG&81Mi-Cg*OSb%7!;iH^B}ozqQ~6;lG2WQ45~(|HL`J@sv2l5u4Fv zn-#Rv-uZ?-xWzloRB5>DfIrDTz~XdXocqp!J3Dt0B8P=+P7W?RlUNfkT?}65rj9FC zHHf1%2+&&36QPjVbv#Gi$BfVsb^l?c3if&LkB~hBHf|0Q5M*f_X?)DgAa_LnL$6@< zyC4jv%q7obc7X=%K7L|^RmomMwV?S3`jHERaZ3zy>P+?2db;+07TF+E@>Q~De-C)c zdOGO8G(mN&h}X|FE20(@^;Y;eYCN6Jvm@ngM~C#j!vrTx2%bGd5G z=a*5!EJqAOTK9iOH1Q_=6SiGq6<8V%Y+#&}E*Go7``y9&02480hv)e3@qM-aqsdhv z?h!K`Q07?B^j~{4-EDs(`+wQUZPcYcBgW8p*XOE%%tf0obHA0Ttnv8;|uX{uZU zHBqM6vDg}8L*MZprV?2|U1PF@%L}qs@)R3I^!&sQdd!usKqWkSSYk^s*!H9$+ ze`XOCXuD3#uYT6Yo1=|^f2VhG@J{^L5$CD|dFuVNIF~@Am;n*Qm7!>;#q>iN`UPG1 zy>TFj(`jMVJ8S(Fp;l_x%)S(k#6Ou*Q=) zSKPx$V$NvvFUNdS@a5$H#;CKstu!~E_3jC>mYq^x_5HHMM^UUD&Cc5CCD#}$(>Ead zShI3{xIh2(RmZR5x@}InF;h!?$n65J3MJ&P;Vrzs+mDV0o8PCw;K~DxNoYHf;`|;H zREB8;Mus`aTS`NwJ^)2*yAdBj2)Hih;R*pFGX^S$bI0kK(G_+ft|S8INbiJSgAYKm z(g5!gGhL%AP0umEFwvW44e}~gGqz`yv8rPRycI53BUoHfb}d}-F=5_084;8s7#!4v zngoW+FvAp*^s?slF_7CiIbwZ(Eih=_(Tm{F%^=bW(^+J9G>H9?Y&#NdA`{8YpGVr) z6k-UHIexA@UuvB(7163MW(ZilcsV*s7=SPjs3mI=#SI{AE_w7lZDR}vB?G=NLLlr|>S!Za}>1TkSo!!khYE2gZo_V;$qJPjYFuM8ql~lCoCJNqMH^Kq#R+S$&J&)_XwO3HBw= z`Q}lgPl4HV?Zz52Gm;)+y2;O-Fa-nOsPhy@>5sIb2;^G0SmEjZF}z2vNMlt&;t1VB z!K!2my1lau?e5aA#GGfmm!8l;%No;y@W@&OF(qD)nX!+CuM^!HeUkk4xK={GdZA`+ z7)doHwsBq2dJW3^^cSkaUwa2qj&rhl$1~U1W9>BXnd?OUc6$4Xnd5iSePlObgaoXZ zbEEIy(^4mMFu^V`md@K}T6*UOl1E@BFLVcP`x6@-#xk-+t<(0%l}X+70mC2m#>mLl z_#tg$*+;EK4GdwX4hs3-5~>;bQDPLX9f@~jQ!5p63!2=4P6!k@KJ+w9e3*3cgn>CKcJ8q1&g7w^*A zEEz^(TQ-lq@%=T&^QrtnP&6}eh<<$gXy1Yki)f6qA7mTd?eWR2J~A6F@D8+5Ntp%j z6z%>i3FBcaZKvpIp3O8HQR|WQPx=2e`EJoVJ|Zck831k6VLLniEIfbgom=eYZABc< z{8+);n%^z*`cNA-)42)15IRZagJ~Joa={pkVXz1xB;;QiPt@V^%S_QK|8WqfIj@-p zGKZ}tiFSx`{1Qi1YYSS6j-vz&yh_0H%%H8 zeZVUqaVNz}{Hhc8k@_J0(RmKUx9H$E!Uczz9-?_czVA!Z4{CcngpWV_OW0p+J^e$p z(F{?Koh@H-M4fMTwEsUH?PPl@=@eiFg~5Zlb82%){lMee#8w5X_K#%2+I_he68N6< zPO>v+hDL{G?gQ~h{COG{(cJ#ST4o8qp(RY#0`HqYGbr-PpM_yQF%T-CBY>`hfxByZ zQSrMV;d8ZY;HQekcdP%T?5yN?c}vl6dDcIvbMth$fzF_o_31796^*nMT|-VS=e8%z zdTG0f`o9Txuym_XDKlc;DTY&MP(xE+(`1*l!FF_$%KPq6zLKv+_gXN%Jb?FrRtNr} zbKhG6w*ni{k4>PoUP`HWF#sA>GU{=#-C1uXSMtso$2vGduHmcI_4OlW@KLgRy*s)$ z2Th6nvo|v?(ZPCm4(jjD_?(EfXuhOyXGN1&)Vi&2>;0j`R>QFF@cNu1N9V*Tk#>_M zlpuiU{09XY7_Mbe5pQ=oT8$k>%zb3J;SBDJx^qUtN_ti6VS^iQRplW(*EIkvv+}5( z`oUFbZngDxxL^p?ma;_;h_rK$R(ct^mk%S2+PS>(tO9Q-)zhv|&yD83(R?;H3%-w7 zstvwD3>}@jkr0n)J~<9OOZ?LIO-QY4%n?@w2+uw{Al+mXeKD(UGc=?6_k!YXl(!m< z{B5Xg5(KNZd`iRET9}2S#W76x21tXOTvZ0mFqLMk-sbbj65vt&p{(x zY#_^c;oT|`Axwy=`K3HWTIPR3;&3}F7G4pFq&r%aatu&+4S#N5Cu%toN;mEiiwVHNJ+ulvx^~+^w ze=5QLcWYSozvogB%wqt2nf7l^D${j>fG{Fk$`kW_0d`)x9rQ|i?_645;j9-x%GCNK zAl>$Db*J9h6?0y8Hkm##?1rh~&Nv*JKW2@!U1AW}Ak0eN%>ZMgE-f#E!|1!Z-u-R) z<{Wf?&4XZ2VPNnx^D7v{UuOJ?+lZ9ERIaiT5{cqd2}KxR1Ibv7E-Z!vL8U~-siHFv zG~U2kuu`8;5xJ_#W&Fp6cY5dIa;T|Hi+vL_*FcR0J6G~2Y^4VQnOe8#eLQ-wRJGC% z05+lDTQ^WqfLeEuW{^RV1Ep+vn^r*8?YwrcCwXp{X;B^gq(I3F197-q;%rSP9~-hV zCN>rIrUK*TQO}aA6f1`Yv1sjYpi0JO^5AcQ#j=^K#iNl$17cqStu$y4Q&xQ}FIO6@$Q8gb$W!aEE zxJ73z4HvXG`lC(l51j3#Imcl8xCzDh>IRO%a#rcPB2hATPT&`OwB})H&LcR;960s{ znFrWQavs5U)oC2O^`*?*lYNKaUxFCjuE2H`$0R=nc#U(45z-d$!f1;xo#>s?1rFeT1Sg zx}1tu*enfu12B;j{fNvC4W7kY7EW>y=qnhnqoF@1t>AsY94C!6H3H zT0GU4Df!?&@X4>USLcYEmWch!qe$7ug&bWYW3W&88o-^S*{Kf`avS}OXMgM~XRhXR zcBz^LyBoY`?}qIiiaHbInYJqg@*sH*^0vjGH9TZpQ(Nu(W~YTe^9`miX7aLU@yF+% zd+uf17YBH|4E3(?cD)jMl4cG{gqsg7W^kfShV$;Shw3^ki$a0}n7I_+E zln3}Z`XDQO)z8mzm*C?-zIBUM#m(BM(yGMIh}x0`D<- z?i}Mlz82_a%czY6<3ir11k0~}GgNKqLcjW2zxv}XA@y7o8-q~Y?k2bkSnN8*%10{JEMNyC`3TB_=Q1UnY) zz9sU1tJbG_K6O#Z_%#Y3Ww~{E?bWduR#o(1b{eUj^P!-=Ov$X1y3p@k@2L+oDe*t% z+H1Sp$D5Whuyq7RksM+BexTW7nHjpd?$>@dn^yt4>qG$Hr;NAFJF!gl0BSdv5T{h$ zjOQ*g+U`%aD@k`V8V#erY8l$Q@^NLSGb!xD25A&-;yAx!EkWkCMSj0@kXu<`r4{hP zb`L9g7%Ww&kY&7Ei;T|FkO(XFM^bcmbxNp~*Cgr>S9LG-hgj6$4B&;^hPkWuNiF^wZeWZif1vQb63&-g z&g^gK*xAZ))MUi&+gDhNo{J1_t?dipGk8$-ar_{6RLpr%`lXTHD-Vgg_3!V~Rt}D` zS-u}X(~vuf9&BKhwbtU}8&LZU>71k0F`!0SJpnuuZgr;=M@C&$9KSZQ?^XR07fh~8 zx6hh@<5Lbx@JJCq6n{@OS&Ij7=;S=hy*yNve7l$NBk5Jue8YPBJL_-}S3}bqT;leJ zoC9Gb_EDm3JA-szUtX=X+JzIK_DFAl8Aja6&N2v7(720pN*OUsPVWBDO1;e!L8DgU z4}qt28iIR1`S88)K8u>5N2!>QFHCv~`Iu3&>jM zUd&2E#c8{LDsNI*1R6WW35ike=k%i^?dI*h>zy|hzkX1?^EnXQOy+ubs8oJs1Ob2? z;*Z~wT}X0pF6urco)=`g1{<^KEN+y%G{D0w^WfH)MUKYlRD>42gi(Gb3$$yA1$|1n zA@_q^_j4*@2Fi}StwR&%hVf_HtxL7!HMxQZxKwVa8jPgG8L-(SSL1`yX3g73eiY5@ z1l(Z}t9mp3b{!&C-#~>Q-`Jj%FjSU!y1nQtFG&hW)d`yJSh{rv0dBa@R9hkzV%1Mo zi%W?)hn9PD$FO|eL(8*+%#``-nVn(oJz}HCT=d-WVxwS_YFpcu`|HzS!s8U6der9~ zR%$7N113Z}+jT7oLzk%FhRs>qC}qQDCSJ?zOss|EwF(?S8`H&j`K(%|Xfr7>Xyv3B zlegBq{MO8ySzJaLYdik5iie%jhH4nRqoHEc(EWn)g)BO4+Ro}ar=!;S5Ox}7cidIf z{Ek@bvHU3mtI_3ZGHQsi(Tb|X`>HnMaV4wYiC+rlET%Tu(D zkYzmHS?=FqiXa6wMT)ZKg=7ajFAAP3E!^aVM`K^1_}!!Tu~Jv*muZz(tLcXBFKN(ik1KU#CS5TeIU8QPrWW`+D zP*V`#ww1mIhynA>WI^1x*}!isHbiJ64OMrOjeIg|ZJPPW8WgDH;A=1c;~)HgF&EwM zPCQ^+2}>K+_fu4_2Sa~8rvNxBX2O8P$FurOym^pLRDkcN_0H>U2X*fU96k)PS(B+3 zB`;%H<~*I;RX)?RmoygiQGB8Ttzkp{F=8Vg44dzhT71QJbGD3DxJ(9Rq84KzM;NdD z+2}SN$e~+3@j{9~N*0^H9^H~fxG_q~Uv1`I7;Jna-+-6uLL%;TymB>2lwC(^us%+$ zgo_{dQ&xsl{dj#Kxx|m82ThQHhfy$Tg!Bq7CUZldGVh3=ErFX=5`WM`9!FxdQb+qmN<*(bnsl=m{kva(ydHJ_C%6I zH`ES-f4u@`y}=9|M}t^pMoq6x|JA(64{J=GrL}z~^1!9;+)MinL4eH(1}Xw&Ht19+ z^O-G0nuwnOubAVJy~qxI(6&GA)ra;F3ZT9!Yt2(!f7!zoa2^2(7WES0SyAg$S_jsO z5=^Jaf~59_mtWB7uBHojo$!t!TV+nuoRNcflhqNUTKA-joT|NOj=ET8nIuBv`vtH zgh|)s$w;o&6X zW)sc)fOUpwrvu?quWy9IjxsfZ+L~Z(SD4cYBJhDZ+LvN3xim_SByRjd_*hmiz113Q zp^BoR)o6ti{Y{7U~r*re!!1$ z*G=1UA5(z@`;(zI%9$w_!Fu(6e0Q7Q3P(e$BAw&PC#hRxLGy`-TlR5;(ULg|QEI5C ztSzJEN!sPqTLN9@C>LE8xysIi04zTo;28)Cs-<29PEy@eP%bOBQ)ffq>YbgY`k*OJ z7aLU6UfTbZ;=!rXQ;H*xn0KenZ*psN=nK(j-;ah~u$P`Tar+giw|_n+$}x7ZYGOk@ zD#a+x^bbC<6{kA8dH2a|!uZ^@%D#{4amZjp4lg8RnXwF!l--Rc|ALp9l>H{ATkS<{ z>scs?udPXHWreaGloc_m&^RF5ALpWVu=N)EBFfFf$WQP0;xhwG?K24o`cEw7TI4$Hy=z3P+Uf(M980O37HHPP#a zs1U&C+`!Hr%v+;I$A(ynhIEl2O@1zNk%yhunp7F40Q-l*2I5R%j{@v#!@edX zN)*HN`}OV^T-8dPVUmE0ZssS3E<2~_e&c4Ai&1n}eq9opQFIH;?BVh_YpCQ30izOs z*yKbOD(Y==w%b-Mwj)w+Rv$cEqF`jaH)~`;!NhZIml@TbaGdEfWvXr3WdRmf36VjU zYzVkSTILBo$W)NsOvi&Iz+{`iJ5^w-m0H4wNaONgyZ!@jhy_g)Np3D?`IN=?<7=>E z-^|yb^LMpUbCh6Kkm3s4ZCuMMN6uPt6-EuTf+}#TVsAt(@zv}@y!!K$IR#dp_&;HP zU&B&_qwfzAp5O1GY65JVR1ilw44Jp95a;4`I`vjt6Nx9IMjA}Cmh8I$V@NhU8{(E& zlxFQm#b(*7&SF1jD>+RQZCKG&Kk%lsxZX=A=HT_LD(YJBX0D4#f;)_Vqs}cxGfLQy z%-Oh2))YrG<62AG`l4E-*%c_Sswxv7Wk*AKIAV^v^JcLK3?RB78AexuGapzERh@dP zs48*ts;hn_bK6+?@!nYrm#`D?9ok~}zPa?7=`Mp}8P|_w^+UIi6j?LRY;#zztCCFhej3iuU^uB(u;kK~ z@Q_3KXwX~nXG~LW<4d$uOF)}>H3GL#s20OPHz|Zgq14K%GtUur5SW+tq93opc_Kd6 zhdd@p0=w4l0ccnbcl`A$5<7r?VFm}mKgXV-iWU7xo#w^A4$J2VU z`t6J+C4G{RLlZHEhird(3w^0x>wnybA?Rc3To!He$sQxaf{q}3LQbD(G%jQqLasq3 z#1)k!RSEDiyfdN(z^?UCAcQWe`cQh|ok-gT zZt_h?eg*(v03)-*&2)=8xUS~aNCeG5$?YFy>Qf&9QRyAz50JTz+OCF-#&(sql@Pm_ zMfL3d)8j0-?FLf$AnPz+7)DLO$QFsLmAmW9YLuIHSwgfYi)$FhZ-jhGrZPqMW z(k7Xrq_E^DsB_jrD-yNBt}~r@GsuT!jiL8T)Klj!;iv5^@Vm{Vb5lj9_sr?^;A)L3 zGotrkjEaq)C)3P)%wm*OK=eSvL#h+3(?(SwE*Av=I|&b^-W5MnP$}~{Sk;5F*D|d3 zqQ9)vYD@hX5Si7Mzf83Q2&aYH!2K=45JDPD@Sn+kw+r!r!FjPv(dZM|#SCl3_EqmR z#}Beye33FmvpGk|F$_ZiE!!H3@eC?D%xrGdM<#+L z9KV+1{i@oh+2amoCdDvDGNb!e?VgEg#k1Ml$OpO3y8QkVNbbvxy9+MR1<{1V0nn55 z2>`uU34kJ^kC~FObR@gkJXgQxe_pT8NBExy1Jb3K4>Rr&QSI)T>NCmZediHQ%Q7YJ zj-d3D^f8ZP_U+|tcm6L$#ehCiq+RUxckYyy+l>^vSBGn{TaG~duc&qAOHmzaA_j3O zfdt)Xzi1}h7<1+q7-XAYY}yVlbZ(Vu+xD$Qa()EvX_M3dams3nQCVnL^D{_P@!KOo zRjh1atj7;!Fi-h|x#4SOFdu3#H!tbv5zk!wK8By>az?|)B&(-GE%C8q_?;*zymOr; z0B-H8{ zpR7)(2~7CD%9r?|u-HQBAJN)*7i70BSd!O6eLIf`|2h4g?R=x{7kM*~lUGat;E0YG zeKS@xkj7LIGDra2TCG5@^q!7RW2c4&fsl4f*u0^P_~+nd>wQkVw7LaB*JjqPOyev`-4x&=^Ijp{BML4&Slq&XP=zV{#iP}omC!@bq`#vN=ujk|^=24zpD zI{5X#Q!qL52m-c}L^KQT)NO?3M8)#7d;1WDNV1&zeyqBXxpoegFR`K9y*c~hCkWOp zB{!GSCR@Upn>xSv;)|Wn4Q?IM$iH~jS<$?$^nu1k`c{h+KcN>4`fjJWpxI8oQP?=A za~MJ9`wWvMuBHlV1?%ax+^NGb%4n$AhnrCAiBGs)oYIPm9CiNWyCEc3Ax&-06VEi) zUF>@U)FG%xsu~}5L_1CC-s^TyusD9Ad=#exx~zgqaQ+A9{R#%5yig=7eY}|uxio5i z+aB@xam}|WHr?c)pDo@8*W@6Du*)&qH`qjC&YoaCcW^ln37y^}v#^U0Yhx$Zvnlh? zE%F=tMLYR;1L(po_j5tOU0lPPJ!-_1CBz<_|3i~Da4avZ<IJpfA7*ttCkPHRJ8j3PtfJcDi&{I?%HIy2c)g0`Rm7jNp5zLg!Ys+-?}p zFzQewsm_5FKf&m$Nh^QlLf6SXN|ZS5%+ztWno`{135Wn0yf=yRSQPthLQVHQ7n8n1YuJehy+cCa>0 zpp8t)DQtnmpOe+f{ZrNT6tMO0lfj(ulIO6w3==$@jUzMQ6y)KD*kn*|WsYxP5-ZK+ zO7D7qxebz-DVd3l!`#n0DL(UPXH)V`YfVirCL~czc#7ej1YhBbjQ$Hy3J*9KW6A{$ zTzu~xN28eZC7XITZzH-3-y3#2o0_)`%4Ki(Os@mFUO(4sY1iu>z4q&R{X(zBU9X*4 zxjF^&!H!`ffcqBibKjE&#C9H5cnT*olE3ZqB^aUqmiomlDqbpDOhn1&lbg#Vb1Wvg zjyjTWhoD;NAEWY!y7NCU)%f9Bm2BZD6?IR;mG1ElJ^=vE2pkg(!%AJ*PtwKv@d@OB ziO}gm1Nvad@HW2Gx~3m7XO?7KEB&p5D4wjoQ1HAgYbH{satle@+uPTCL+y zsVPne)&06(GMvp6Du|y!b`31*&IJ24f*EMQ!O56>dKPJ75yMu3|p;tbcdRDEzwRrX%0&EYc#^RW;VWEU2FgUA_m z-4B>+i7M$Oj5;({aWy=hXW~LWAA11#Tf_=3(g;x@9Ntxn*p1H-RyBO@$U{Wx1 zl>4wcTJOB3;IvItWxjK%#gN1SF>V4NihZ;YcbV4u&=(2_&p{~VX1reSv=PHq!z!~~ zf83+YV6AisiGIA(dgl#I@0|xo!uQRJ?c}mSdeu^yw$t6DOd#o zF|5?p`sz}>lb)nt$AB%hR_>|wPKoRF)_yUNYK-XqyiWN=a~Dw;yUNONOI2* zD>Wb8BB-L8bQIubOkbM4GOU13gO1hkQH442Z?+3Z+0L@*yhYu|Wf2r}5(~K51Oa7= zRFuijzlMDTPsY;o7&;6WcTU)8#X7!`8@~WEN?;)JW*082;b&@JFYNK= z)-S*|eGt_}ot07N)-s+Zo-1vHmcy?Y2W=0r=6{_hgrr8~snahB{|@c`w>mfbd>xM~s%bGjSRF6RDO^BluEVE#6} zJIjOw%y8R*dHAbkLk_8DSX0Hxjv+diHIt2P0$MXe3Sx!FMcu`kPit|%)A(*sfT`!4 zt0m@Kwt!h1SDu^3uldthTb@6U{mnf7-k--&{V@(UCSUcANy3_6^PqpsMU+Wcqe&>O z%S{4=+nq0#sB7(%ccAyG4vx^XG7k?0<`Qt$RGRkOgin#mvr$vQw`YT$K z5aYxOE;{8fWJuq138}jM2pHJmlv!9WW5TbS(#eU!L-%2=9VCWqe|=Z`W{)W}d2VY^ zp3Lb8fx9s8IR$N(zg769V9p8^N4d9&pQ!UF!jDiMiXde;(`G8y1t5hY4t=tJBH7Ou zw6k(wu+-hFoqt$g-p&|Uw4%H5o>7w*Qx*NC?w}dM*M(L@FX3SSAOR^=W60u&mk)s~ zKErU-ZmoN7-elCVCulZ;3g}dTwS=afdRG3S(eXZ}!r z*WA*H=B;$*fmU)oxoh1a2mW1Vzi(l-$vgA+6LleG;7g#Sn}5wA!~xAc05ZhM@>JX5aa}E>hWY?BX%aAn(l<=?M+SJ zB&~kbL;fn9$j(L`P}5a@ZBWytdiqb)^gc56q^5O_tMv+$+xwBw1Slw z?HfK~nZYp_0ugsB-9|QEl$d>k=Po?B8s>wYv*8pV!0jlP={E&Ouwtexg3V`PPaT|yTrUIG`m#csU4>~ z;ge(&ebZDjiFJ#=VJL0YtJi**J%_Y~CWiSIwHkBJmVDt)TN=bPlhvSg<(8WHs^vKv zdd_DI#T7m!^sQ=%UuZ2_C<&u|MPdBg$*ti;Jv_AL?5TsyoSi&fs{T8s10#+-%$%9Y zA}(WYn$FBk6LVWeDR1myX0}v@$?>_(KH29CgllQGTS!Q4W@=!{xdV>}$sJLc>C9n& zI~yQ5hxW=gnW^*f6MOcHQ2|8VJ0)jE3lB1K=0=4U%E_2k>ef%GCr`lqeQ!Sy-b|(Y z3Lpk3@%S~+&=)dKJ>T$|)EIT{G%R?gfi3M$O;z@D4&wd!YcDzjbNU)IVjrEXIV^d! zh9BZH+D=1hHlzWBjHHo$glF&%2M6@W6U-1aZn0ML9)rD%xQ2035CIM&(w8%vQP=FX z_3kgUc)28HLAH}*e-E9-z7X&<*Td6{4DiX=F9!U~yG$@EWTKfTLo*FCdkjvGFf&5& z`l@Z#{KNF_Gcz$~!@uBXP6DU9`594A_hIoY0Y78tY2k5jFZi49#k~k*5P_cD%bO(D zj|#Y#dbrSt%N3ol9Z)tnk$m>WXGshVH2HI6uK+&r)z{RmJU-Dt?81u-k-Hb#?A{@Q z6yO`ygKUQ|CfRb6DBiFK9KqJp4-hXhatRsWMY!Gc0Tyf2J++G$fy4-lZJ#AM?y4M1 z^49_REXgIfNkf8^GkZBT7|1I=b=1AdXH0zFfj!wKwTmwqWwQLZCtva#sI||R_=R$O z3H!Mz8}KB=U!RSBIRYE>56v@}(uke-|Su@THTzBeE;e+oc`Je=Os4%Zo zd~k}(2Ql?cVSi%Gr>N|&xTx@Ns=1#f@TgE#_~4J=gFh6Uf~HPpaPYy_`xPJjychoZ zm>pNJ+4Oi>f)Bc3nG*yy$p;UkeDRnai(PF|T%HMumb*a5J6&IgP}`-^D_2f+F-q|@ zM5XS|62$Z*|4HRCrdvqYmhq;zzd&xIKO(LE(iT zDeMy=rA>C-|BN4%0xe+o!hQb|KdR4zAFUv;0^mB1ABokq+OG@Gb`~ih)rugLDu=rf z9n!BAbOK&tk<^f|4i6fRgbUbYd*s|T6)*Kk+`7jbn|7YpwEeuMBj+`>OAhF0V}?i$ zHRQ5A+D(gRLazO5wRmkCxR)k3@PP?(^BHVXaf+Ef5U5LQ#ATDll(3j=tW0~n`NWNB zu}xIrHYoY`q`}+agH8iC#I}1veqlTd_<^YZT@4<3qY}xHZZ6Esl{5y8=O%+%y7792 z@fA8S0V6u7&@z5I_%f~ae2*U`s)$NHI;t_>7EQMlml<@otX>Bz&l*JV1gZl03rB`&s# zMLooR>npc|xq>C;tr+>R8=k%w+m3gkHkE4QdmFcGNVls#3bAx;hocV?YjsW&x)m!& z#k9e;UzG7@aj1h5X0X&KV*NRM&McHxi_mpFn{o^ppw#0SbHc9kUYe)VccS)l?K-<- zaOKepwdh~RC(nt4bZV8!n)Af+5A6YVf-Yrky;~-_80cKcfi%W40I1E`4QcVvz2qP! z8S%%E#n6(1ju_t**+Duh(}h1CwW_Z=Q}Ldlv1C3biz{es7pcOM^IAdWB_3HNuP%^ zIZ+`f?0#x2E*DZ-HFtmI z@?a+pt^E2opZr6{|4rW%iOq3~I*|Yy)105}PR`jV5p=EG$H1i}=YU)YD77caS{eFl ze(am($w^M1Atxgl#E=qLW0bzU2PKjMy(`I2sg$pCui;(mPC1`)&sXHcWTbADuTC7Z z)X@cE3C({EjSUx(c|uQ&n-{PojPhEf?|S=r3=Q!-Sk~QjRKcxMBb=bPgH-Ydo!_zr86HUEXA!CxhX*;2R!kA*bOMTJ#GS7Vc z6@m@!pbbJ!baSC1Fk+3yM>nB&#=| zMU*9T1Q`eleAil~JvZ%)-`oIEq#E5gPeP@0Y{cp5)g&-~xF^004`lc%{9ld#3&5$Z zz(vZuoqn|=MlVE3tHq&w%zb3OcsZY;OX3N^Mlsl0?V7NQYx)+J#7tQdEoIrlzbF^- zzk$`Jw2CSP#B6}iW4F;CBmf>_10b$P)=e30D8=q&w7NRekn^ozb~=R#RClq$n3{sG zU<4eq2ofz)-yb6CbDxK$L1PO?cWd+wO`fi>_f<+@Tf75REmkW%gazLwBvE2Q5BH%hBc?T52 zSPy5V*`H(mDidbjJkPCywT!6=*&>-5f&hXQ1C1u5yiV00*tFgFG-Q0A21CZwyr5Ce z^p@AE35dNYtkz5q;WBV6T=mF2Qf-cww&{zTf{>yMFp@^P5Dh2N2Z-6ZpD}M<2(~N; zMfaxL(;^(zORtQU<}_tw(wghh4QyO|H6=mA#+w#8G%py%^OsIeI1)9=`5jIs{PzI>3niaJrjqdrQ*sow?g_TyQC3qTyk-_;_ zkKYYf5a>y``P=mjbsDGAH9#BGz9j1SWczp^Y^>k(v0imhtY9#%N7`tvITv?N7R!kC z#KY?q!WhGC-bQu;`p9}c+Dh3qk;UZTP-p9lD_q!ztcm#nvM>YtimFDIMabV+a~brQ zyjNnszsGlQIcw&15q*CZ1Kh z)M{02FW0A&8WJQZ+C*jo-T(H9h~(Rm*8Xn7Wl2D!Xk=zP2v0&+CEH5SOiAQwtPmm- z`we18g%!b->~4t9yOP64fY3@RCgEbP{ZYtxUvRxb`~9)&tbz-*=FkWpe2|2j8%Qw`GVpozPr#nkIIP$o5gK%+53CW_C1qr$mmCWD4?_6({@V0wtl))t zH4la5eD7EYOlh_L%du;*KC&LB?-hSsJ^ENdJI5(t72|g#7pUNm@{}4zu>_wqnZD#S zYVlJk=oIrubQk1ScOC=uveH5Jeqrkl9~nhOjH<(xe*-g^Uc9WfU?&lAi*aTn4E~bB1#zGKRBA%>A<)ZKV7cMEL@e>@qt_grzsMG}&_*HU-sNi~<# zBN%jMfkY&lDELxEJ{IYEK+tH80@F1-u0B;RjmjtqY>$Z`l!YINCc~}@#idQu(LNuz&iEi>FUc(if**T z`baC3=YyRLBz^_e)eBroi^(6XMBr5m+K^m0pO*2SnYQfkfdD@IF8o=pROC zEZ_@UxA;mYXt7*Ao_3AY`KC~{D)Nd!z>FtVw{)+oyh)??6;_qcSwRow!wo#tW}h$B z@^L-CA>;MdWu*~}e54y@_h|binzAf1mSX}O${3XwFtB{N@}KVKgT~ya87s+%7x2UG zK3{hCebX8^e@I)xq6QPm#KQh#p?Z%97j5nvs2ws{D_<|+*A_MK+|HK`oT;wERjNid zWby?hUsa4ZT@lu;M>-;xgF9+!kUEW+LKoebqj1PM2~dKpF`8vD*WE#fU^VL7uz%yj zpR}$hovg+GjhEhdXXNn(Q4A3|hNDTiI@^(q#HEqQxo&|;=cfY0yb_qHh^VELBb9E6 zi65kX-uhkwkP>+~^;?<5potk`lP@vJ@w1ql+9^KfUd6$)avgL+OSaHGR`DmYQ^ru5 zAG^eCSNN08`F48X)nZDh-05^D(O#ys*Q6%ydUxXd;VJ^CJSE^0H(O(_f~OG|fL~+0 z+Fuaa9`#d5RF(V6RIdQMd;+Mo*e>acf4Qz*z5W_wPJh8_=l2jCyLO@4xz>qpgITO< zUn2AE*3F`POR5f+GY4LsetTj+d}Np9Qwskh&_#NI-p8(fK;^-f+lDJSJ0OjoeC<3S z<)UOvojZwQt27x_z@5xPJn$y6@VLoHS96i>JV7Pb7%_KjlF~7? z#@5ZSiJO>#B|o9#Ov-39Vob`d{Mb(#vTw~DB(LvsU;EwH_si=?c#whY(#G-#>&B&!*T`uhw^DpC(mp=g(fX=O*X4-DuwNF| zMCu3ZNhe?u!``;_ofKnGwJ*RP)-_=y(2^S(2K#nu4@(F|!V`!SyN>Vt70UNcD+(9f zp%vX!FitCavY?jgwW6mB>ecU`3+Aie7Yjfnp1VnEbS%NQbC0WzxOZ<MfT)3M;3y->1&?{iv%RHcCbRNg9TFC*D3eh|O))k^}iUiUL(Vz=YWQe3c2S%87%e`!#lljjjZPTrT#eVUW)=N6& zwOcVa-Bxp+NJ`+|96mv;x7GH^bHZ@<32tQXF7s#QzKO?*ZrxDVIv`OWJ7?6-Xmpxv z{OgaUiwpRMcGTLBqGI$P8{bnD2L26^&8CmK__#8&b-%m5T6-qXLqycq7I!brulb_1 zN6n|D7qi0y3QDXhy-17A;l`?5Uwfp7HuFiY1Fzs*3%?dh2Op0&@T)Dp+85paVd-cs z{uH-VnU3HTdKtPS|FqT%lI@lHr=1BYdW!+0JnYP`k{B7-# zEN$kiR1~#Gsd5vygjyPZf2(vong?yhZ$y=2o+J8d(6^7)`syv#KWl)50bYl`n?_Y?+9sEzoBPT7KVNAhWl;Q{hLWHfg5cjF5xYc z@GMwFZp;p4tlW}S97De2AA9wdtliPfG(=@2$T7tkC_F;Ze;n1LJB|`~Pd9Sk=dE7! zy8iNtFA8s)z5I(pj8t#cjdPaD^QJw-t@h%Or$>*JXfqchd$wdP}-k8?|eIlE4^XD-Bn|MHfDlw=W1j+d1l1t@zWfCR*E*q|G>`#`#X1w zB4X%RszE6tG2wgjL?^7G73|gzj;{B2cel-CpluV~=r^7Pbqxr9GhbJG{Zpy= z<&ml0Fm$@pN4gWcfYBhZ%Xem@uQt0sXBZMobo-*ob$=WwfMxU2h z!Ca$uP|!oK(A$yh=n4Mio@$U(AopOpxbmBKN6a>6qF*{! zNQT5T&cg_a%YZ+Ct>cYqnGs!loqa0q=dJiLci3x?Ds?k={7gBdKcG4X;o(TP9!lqX)M!(ZRUih~TK3S=)asn7Bx4lNzkbj&Q#{ z_VV}LuWR0r)nE6FDyxR#bRfDX=T)e%$C!jesntzk*AvBAgp3+61HI)~;CE`P65!nV zhJ0p1)-N+rCqF%wYw<_j*PQR%P|WLk_w~HQ>ndJ*OFZNc4A$a5;6cDFJIVpP7RzU* z9YLrR%=k>aqTDXOE46gu;8xx^E%K;Ade1-XG*+@(lM{y49pnOi2eR&UP!mGAM8u$kLm9wDTK ztlqvbI((CzFflY|&^_&?;n~$Pi%)Trc=1!|cXT8diaekN5K5c`+Ts5VAtSC<>U)EYao?w0zpe#~FD zTQxcUtU=sqGk?P50{}HLStaiINmJ_Q0j=pIHhFEt7-;k79($0_X2d9(T82LF;02xi zoPK`J*^?nsREzw13$?JgdQ}_g0&26*hm`bs{-Ru3y?>z_c`ahS514wT6NtyC%ucPo zBkT7R44Ylr40M#`;mfVyT0ur*{}C;w7Kt~3GGk04LyK&8u3>4wcPL$}T6rm*>Au|S zh)lOK#jCFzoj}aYfN=Ni>Sa~q`CHwAr>ZicdT-!V>3@VGbqtuJ`vrQt~= zW}%zsyc?4IVGm!B zZRcH%f3rw(Pe{j%RV5oay~yuS89qUpBH;H?4lauk8&RYC)f!ty7VbHQ}{kSLlr#$;fP9JEqrZ>xzp|KG`li}%a zRa1QW?^D<7O zj6ccgdHRq(A7ZMd%@pDnHfu*S#c0=cbD`L_hPB~4kwLSL{x6j3#_}*Zdel4;^^ye~ z!W(DejW}v*@%Pl%3+3D)Y%VC~r^3HadvvBe_8-(96>6#+{`I0m)Llpc-MCVM|4tt* z`+x(&^YPZ-W0!ExP%o4&y4P?*C%K-^qhR%rTCRcL~e1a(nLw--S!CsQ$W7;rlE6*nj4rRLN6j)?cQ`y!KhE zen$7yP0Z!Z``GGiz(z}9g`6@HI92xe`?+kkXO$&`KnT3URwO;dNqNXPyFf2$Ejh@s zGDnwc3hWz3$@ox$v8h7sWezHnmSj>%3g^cCv2q`vQ%iOT%&b8tx&1uj6Z)A+KLx*3 z>qd)RaA~6Dnun!Tiu+V`Ez&+CU!*!#`&m-!^EK3JT=(^5@_M%WdW*bnbze_(UoYLu>v6oc|C4j8AQ^Y3lD@4#gMF%=xIR?e)OpN*W^poaHSxiC}?jJ*}r2axyU{v8D zSwCeRN6vD4k(s_kzEJx~!bZ6CKp!%^Z36Ma23@LFJlmJ=BcY7%%*QBB(vT+gc-_QL z<*+S0Bv_I+;Xes^03A3nJYG=!G0*vcwI#=SWr$GheX&8IkEP<2j1LRyd`A)>HO9vjVn;KNEEBC~bmEcivu^3A9ejxvn=kLTLJA{}5-RN3 zmvk=5u??5-wmQJ_ZoQv*AwTAw0#jV}Zvu_&7jKkdVYY!zc#_ zcJ$c^u}~$!p|k7dtWRQHl0tfAwtX%Qc<&+~1zv?Dk*-p~<+XX-*gY90QqF#=5EMLB zH|~|{!9pqOh&fJ2pXu_JoQvvn`*jGZb2ZPC^n}&-+zrUneWnfbqGW)sWX`@|h@HzO z332lby#-7qXnHhvJSBa}ctf)OynWcMW6ZP_>Rt{|g(HY;AZ8=ce>9>dtrcWf3#&I= zjaMpMu!@!{=P-Oi>`h5yQmk7eisj?Mas*Q*M=+Ig1j9MZZE_CtbU`hB(Te_DP_KSp zESRr;UsdNY)!JEZC>|~zQ>o{u`n{EmpvBSQ;0P6=1$E7jp_kqcQV@DEYzuYsq5QBlBF{c)9&(9LC@6~wq=fmakjYx10HaWV zQ7FJD6krs3z$o;9QRo4q&;`cIyQUPmJzd!}<(;~%Rg2iIOUZGWR#~TEAP6G@-pt@%g-s0J+N0E&{CdGue|F{$_sdoFaKmg zZL&O5KzYWu@~&GbUv`4>PZu;w`Ch93Ocmu_P^`S`20p1g!6!(x%)R#sv&ttf)K=aV z;uD#f<9qdDL0R$>5P(ly0I$3&z$fEQ@X4zMwaHIhTuC72nF+)^Gl7_ACJ^&X7cs*a z&trmiV9L27Ibpsd>w@r6tP8@>v!sZ&dmzxUi=a<~L+sN-sHZWm2}>xP-Gui>bbm%S zujj)_d^fF-vYT`hW;T7VI2H)L8OQ}U5LgubSWzfnVf6G$P(fW8vZ5H|^fvd`kV$9R zOkdAEzs7ccw@oSDHl@rnFH(qWFJcQK(yEH@C5W0Qh?>80=aiy31#VsM9B{EOa)vJk1Oz)THVzeKyw=hXsY!G3d*(#kw}5aarEfx^k@73Ec&zRD{uXA z;VvvL+!e!xyA-%^ahwYmbGdNwkqZ~gn5q9ZI`k+OCjal~khbcpu`WqsOy7nO$p;?j zz8xi!4?GZmJ5nSccvJE1XwfNr;7!@LCPwm&H@n}O8p$^vB7AFdB;R!6%>Q6|1ZoE= z`SX8Dhz5YQ-VNxPBKwQV<)5|RAem9+=mYwwIy|R9_kJtA-_hRh9p3M~-tRc?cQU`)^J7wm@u;bW z;nl4@58M8iN8{?FQ^sT6`7e&=U+RBLYX6u2;{Qhfllu2l-s{xAzw>TF|NhAHC(yqK zL_ewywcSL3ZdOR^;`j&Y1Tj>qrh_#cKB80j!oD?#R?!-V%3{BLy}F((EengTiv_`A9 ziB2N-*!$^ZB0$6gY1E-$lYF>dLer@aTUQ;YACvKrddbV77u|cWj#<87q%KRKQkDS0 zn+Vvl8*!Rpg^bVb82yyqtD^_mMn+el^NSVCr%l@KD~C(6Ma&m-I<;9W#KgFp7(9LUB`4Tc>Z&WpROkyjLS(eX<(NxH zd<;=%Xz%ghDjxhy*c(Bc{_?+^Mu;zoH8DVRLy}fB9HyVi>O_;3n<-T*hHN z!nqDJK|!=>UlJiniwjlYfFBK*{kJlpU|z<&5~^?IyOSWj7OZyE{S z2NtQ>w#XuB4ohj{GPey>E*Jz$j9XVEm7!9v@INg4v}LEU3cg2d@%7d<>jSmz zJthvSJ={Z^@eHjEUhk$q)s|iD)0SbbgJGcf|AF>zY0H)$+LBTyA5D71($`DburH`C8qI>m&S-%{E zVor-IS5Y%-%x$8Cgc|+^&3s7Nk;yI__2iYjLE}AypX;pw`J6;Fh)Uk|4CMWI>IoE) zg^O@%PInO78uUk!kC4;d{_RlEP$}^xel|W<^I z1oft!`MMP$&6x6zwLjY{RygIWc@ENMoqdZ`h})r=^}Acu!a5FD9O)XG9vrC$(!dGm+Xe|YPme8DwVxcKaH@-Pmlt~X0`qhevX zH5H4ZFDB+Es-7#hCT7J#Y`OZPA0?FLG5m)j8+2u_0WqtkYxDFA7+a6k(}xZ(%}mP> z=5}bk4ARW9s<15}(riq!M&Nn10PoDI=D=$LFKj8wFdkoyb?%4UwpIvUn}O_rf7Qfd z&iEo1>E_SzC5+6A^h?Z!MhN50c-Z+P^CO&-;}mI;4wUZ#;2Z85earD)oh|36<^Ine zDJ1N^42vOYGp-aO=|OB6>raLyW+CEbGuA8SdBm^Ctm;*PnqY{dt_{iT*f|1pSin;alg9?_8)|x&MQy{Q~Bs%pk|IQ5BBJ zt852WPBO4|<}NUOm>OAQfb-^{-=0AJs!1+PpJOb6A)|7}KYcuKhXCB!Ve^p&!WAXp zaWLx)L{iq>JSI{OU}L|gdT2I#0Q)t9RH6Du+~1JmFDY?AI3oQzwm<=`+3e|k29z9_%?P_IV#M&;8JE>$R$Q0EbNsm+lD~&6Q5SM zALx=wO5r{0YG7E_np#_6Pg$sGclrpkW^nI-|8s4|3YiHHkYq*2nzCH5Bqkm^lTRtP zegfe4O?}z<4dn#y%B=~kt9?`d;7HcXB#p+g3O{)jie0sA36W2Oy|lVr4J8=3VhHy$mN3p^NIj&)_6t( zzKQ)k&(0WEeO;Kj_eHV^72vTR~K z=Kx!6_B2qf>-u4)?ibSJ&D1_|(D2st4|twfKdj=QfBS^L>KWw?AZ=I+wzodx(Z8D) zc&(EtZh5g;UN39rSthZw{m%9FJc!VBy*Wcj+702c8NTE3AiW^E%^Cc=W)9PtUIX!+-xMA0+y>0lOF( zn=KZNUFpI02`^!N9nN^9;b4~kc3I!CB08g%;LvK~>Cl0{zAhc$X*C#^eZ@d6z7+@u zYA2rr;eLxtIm~P$#&AwDEwCk^XWL^GPq3WZ*NRR0cD#WiD0alOZBf)B?7qcLADLzc@ zj&i5wnI`=d;pa+zoK`V=Z7H9xKDk*6Egr6x&PHB%OQ(fPmVn6nEm>(^{ak)>quZ3d zaFG~=XF1%9=n;=grB-f_w>W848xCvGJ8!Bv+{TaHj{{#N-(fMah;NWiIZbWa28?B4T-D zkl;kpBcobjD=J$%_M`b>JeSx&-X?p?o5+F8vod@Cv$TpJEW$L(7rqkJOkYuJENYET|qOeK!h)In1H=w&^^}!^?#pElg5a?qko93?aAZTD0teJ_zX}k zUpKG7>Las%q0EVNU#zLKir!$R5%QIwu10IlsuvNcA-=Av2V_l^&DLA4maRN(PRqVO z?S6Iwd}9CVF)#=F3&|2lg=6$f-RdKu-L7_s1o}(ZeDP-t_-Q56qOrFZq z(`q;qq%1Jcu|GSNfFE46uD0)eSAY|f;ko{U(Y>Q(6XzPQs$Cp?(4-H5Hf82?=^Z&T zWfD~H+^Mm0e^SX;}6NL$>*ZMurw;%keosi{`RO1OzF zz9xg)QOVm(ZguY#7iMxS{~#;2v1X9!wdjz3Q4d1vfGjcEad#y1-Vq*pK zWN6lH&_;_)q+;@c)dPq{i~*={q0*wL)R@JxI?4nR_UdlRPdhI9IT?LfniiL7m9*4@ zmA92j;kgg0v%W?6OYTTIqkK+%}UuaxYL#XFJ{0+zTA?(jrAHy6I}(UAV;VQq{|n{5K7|p&O+7DTS-0@ShwQkjI)Va7$9WY zs&qsG6#a4n)QP|^!Old$690w-?rl@R7s(?9_dZq+g&={;+~K zT5u<>A1hB~OxB~Nqnv}OJB@8C?~qh4w?7vS?ya|*Loj4xtvJC;N8Ng%O;p_%NIbusu@L)H z+}+RC%^~)^1X@()Xx2k+J4T`Xv=B@Tk5GC4nyMiRF>uY5H^_hGni~_ zHat01;)p2~Fj-!ejU$-m`T^7l*1{A9$SNqtULKjGOb~IfI_w!E_L26bcz_9TP!Y;f zNZ=jghX8eKNQ??p%odgL7~OD>OH=gMup?1Hr=sHYm0~7^J!isSVNAkbLMXFW`Fgp| zR^1R=&X)wPsqINyL32#OfYvAN_sH0svH?)?vunD|;T^#S!OKkmk%`Dp!An<&M&tS% zu+>d59PM2oYmKb0HwheXPSfTfUfrf-W0y~mGYa&Qg|x!1mR8le5fFvVt2slyp7D5*PN8RX6YkL8T-s+~L@iSdJceQ@e)uU_r;UABqHah%9-z%68 za<;MsFY_&wc)nFH+A?W>y>6ZtHt%6KG?vZKB=$nn3MF*c%CPZfeaFt^_QTyjup&tz zZVhTwo58Fp@}mXYqDM}u85cd0S96iEA$lacCa4?jIPGB&i!UCQ%BKbD7&$RJTG%{K zfL1lKAEAtth;AoGT4uLE9Z1=Z`z;;|?b@WBtvFA5@4I(-&tTfS^L~l`@|$nC|2)1% zdE>C#=nl0}w=y5seT|`_rs34k(`&(ahYEU30{`j6@#AAMk^evIGM@RG+} ztXo}WH=cD@&t#qQZTGrLQYehf=GnvtxX-R*n_!LXA@{d&-=nS)--MAT$$gmnlj6#tIXxTr`+do-?Of=r&KSHcrRqpAqe{-w;Z(4`IT|_TrB`4EZ-qEp=lZy?he)y1{wf3;gnJZ@2WdOv-r9rY9f` zXKtV)VouHp1>Ffstv9lEN90S6NF0ZbfCYBL@2G(1q9Zj&^wlpKfu`cN2@0dNfhs#0(;f@DBR5) zazsyN=^oZ*{#shMVg+S<9JcPHdDKGO=W{QtD!cVO7p~HUKL`Not|DamJ`OAP6KZvL z&8-1BC)C%=0pq)9Vnp>8wY%%{7%*9{da$`^DifoQ2WdJ~gg#hTj(4wlcu4+=Tq@1P zEzjXl;BZG|uUB;h3t*&q-M_yk%YH9|69O2WK(3R~Y4L>s1>Xq)FhTed(idhPMBm!+ zRqf#c*ggp7HcJai2SS`h-(?);Ff7`XY0XeMWjFV0>tD-1a>_P0?Mvj8rJp~SoU(5j z%hTX$TQhLp2^GDCbfLw3)JO#L!`WI?>=2?ma9J0hKaeLT5&E^oTA;4y0<`ohTi#3I z?#FN_33of@wD8s)xA02qRRv~apXg`>?#yBy6{gt($p9EOd7_REp5;+mB7i=0!B|W-2JEk;Hc9q8i0Cy%!QvLzkQ}BQ*wrkqq^~qtd~NWRbx@M%p8vA z{G_a&^3{YuT|7LuC4L((XpiVBcX(IEa-+F%Pr9)wy31!g738V5_{TZXk2%*8yAhHW zB0M};rW;FzcbN~4HdJ1`7&b1i%YsS9%x;PArG(VZL)MggY4%z`G=_YN;$wLV|JU+= zxmGln7!e(I!#~t>bpv4}?{SWLK)Bwqxh7lkYHeHA1b)2_h!~SE-_;)f-FI`amQq5u z_EIK$xIVA&rn*0IF|4eIr7Y=_`QOHYo?BJpo~-BrpQ&dO%UmT5x{Faqoy_=}fcD$Q zso60iy8i)~68zMR3#0}6C2nSjRXShbCJ!z-p9`}xUmsFgs73q9oi#p_kjwck=@(PT zd4O8gd6ju%K2uX!JB*oEvlG!mSP`O6?VPS9^JveVF}63bouvvx(72k@k~3*s&TLWD z9n{m8erbz`S))42>Qp|e+9Qu>GyBNgFI9c!oO3vRE{h!`(1g^+c`;zs&5_yW_&bb6 zf&}JV`I~|U@r|wnpjJLt8URJrk3x?4E-)NEb#R5RX2`Y+x7pe+{)16(yZATk!nQVT z-SMIG{uXVQ!5p%D}E>?w5sU#+x z2I_agghoy=l9=#Ux$DFP=~C<6iq9NeQK`j$%sfY(j8s$;{Sa-{%tpzP#)<9pF#AWRP)$-%r- z6|#N|ih|#M@O#DsUoZR~Etr=|(PW)^N(zH~_B+!5ySEULI>lO~y1sKIYqOtXMxFTz z_sW0<8k*1$Y!S6+b3gf3JpMQmYEHY@c}*3n1(a#_t?Lum;=BpwrLLfMHI9)0X1op= z7wU;MWbH7YS~h1KJhYjJ<+9Md1>`O>Zy7mHaM)R0AGRKuuUnQ-vt^(;{g`_%*J4E0 zvqI7SG zC@s2lvAL!i<7W1Ro$hjv?;dE_QU(%Wmw=zrO zjaKC_EwsMrNVf&UwD@;WEKBBGcA{F{PtN9}s&_doc4@^mR_{+#MONvD_G72Fd&DAy z=e|Ly=OznY#y3vI<;xv^)6R^NgYLI>4$3%}xCE9$8ekg-*#(mH6J9lXGyKPRM(9zw z@p(BB$E@G325BITLKSLNqb|ugSeBcIIT1$)5*bwGuN!nHp93yt_%fmp?#!^;P7@)Q z2mZOzC+rKTL5tmoY$YuQM0)jqsKs94v5PfW&#=AT-#6&n&d~jvpn^^;)ZIOM~m%jSUKue>sgl6FpwKsYly}1&Wp{)45IC%Za?)W0iD0UarbK zrs6SJrmLr-@;8dW+J|3a!)l-t-Q%lPlM(n z5$w#k3=_)|E%qJImXsLU?4f<+(=j}+mPu5_TjDlVaZBi1k*oA7_4pMj!Pv5(7-B~1 zQP`4$(AR8JmDGaGMqK*ZnOi&dXF5trVeH!Cv^teA71St2eDKk2bFQ@I72t5SGahCT zTOFX;=nGgOU(pdPHm7Pcuco)qaV>T|7Xf39wrsHf$fUPPOd2$-_o#^S;;!!Y56c|& zZtA&97+RRgUiJg;`%`k;L{`Ef&cbMum=Lfl==^f%f zug#2{39d$4PA4!exx+%!cMJUs7omfJEPSI4SO2fay>E#((g8R$i$TbXA}evY0pX#a zllj7mpX~LY)bxmc$s~_t$flYZ5OLPfvzR~>VdhivL4|RMpyu)obE5`i-4@MJ>xCU7 zz0I_5BBM{hxcVqqA89q8@}Mqdji=tAijWnYkx6yJ1`m$N$&U1N)02XzvwjO?%%{p! zmnLT_&9c$gR1-}!b>o=^)rGw+@idAs9;W7f<1@D>rs_|?Xu_y&+F3#WbNQ6fX1#^5 z2$Bd{@oBSO;0{qr2?EmDKak-_I!naW9?|wBQ!r>2V%Xmjv82dGO5dCA0k%4 zJwQoPG|DsCcF$>)6}v8rO_r%pp6K+EJb0U6t{oT(d(|2Ty>&K2xv|h z6BT*Fs8n(PiK@srVHI;4ogY#*T^E_w2!Wp6IJDNzCyPc~*oP1k6!Khs-Ub zKqQlEbRzqWxq=YjiqIT;6}jTT5xF+i3zm7AHkSaWgZODK%Rdw;V<#!}ffPTO+kGK? zB>G5QTI2#RDBrKt zwb&K}CvE2WFiS~*886}@+J4#8-t5pZi{q{=#{Ttkd0!v&zdr5s*0TXZOhHFN@J9Dz zO#J%P?t$pEqs29!K&AS5>rhx>q_-KDkq7)&AB~_O+MlV;gUm(31C`Cm59pmaSE#N_ z(2Y(0qZ;W##!WBAePXb%>>m4J_RBNJw`&D#_(d;iL)%=CX2X$@EbNDt`{ zx9Eq+-`D#IWd51$K_i{ILcV|u`$dNo{Zn;%`-N%1fQb* z=75_0SV&-GU63+7xAW1>gkm5(y6RGCL+`B^{|Fiu}08(0!35&>~iHb*wv ztV7JRQgkakC$67wjlXH?p#)x4Vbj)3d+YT3*4$HFU2Pm;SEM%`KEG(guMZu@BGb6) zsIflU@zZH<8)|FCqp&qK6SpUqo4R{{(oj|ueW5MBHAg7MMAUj}hyGJ8%ta#d$#$Ws zJ-w*e6-f@R$k*c6gQy;6nd9=J$KZseJaRdqhyeqoK$Xf2Yg(e1fRaJuW!{e<;@RI{ z!A#1gb~>9uwpOW*lMi7nXF)!J zo!s3;baGxX0)%4yG&K7#l2g!BdPJ{8xd_0zK%p!*TY{*^v*|suu35W4s@7g`Ww?Z> zsWe$0qp>HSECg$58&LE3jPh$lrLYv8lYI-Xz2{=_UZvI*!S7ZH3Yu=cRt)OYSlK+0&L#H0^A$O9Rv8$vD33i!47Na>ZiNV$btPJDmt5T@s8!5V~WjC6KJETRaCN_zw;g*qRndJ0;Sf`kR{@)7Q2C|G8HE* z>F_TqqkN>m`K>S@ci-5ORt#v(al~4;Gnr8TW-V6B>*z6m&8{I!1z3@b%%#%7c*oR! z9F%ZH&K1?=A*wi_A(rWk1(lA)F(z+nJd< zLMVgpdxE}CQGeKDO|Z#mWR54(h{z%+tJI~b5*^E_Ws4F$fJvIOy-i4h?Dv%(#I9!v zh;+jA8K1MCaVGM|gQJVc_aY^Pn!X~Lp)JcT-VLcUKt{w0VnfCrRBLZHnK%Q+dqMI9 zU9RLTSE)W>C?=elN|UH3HHp`N3gy;-v&)OVlEXADHt%HV!p!+}k1am3&BUY7%E-&8 zi1Qheox4g{r@D4!-_{0CeyVCR6oaDkbv>1O1AkJNyt%lk_EqjSo|>k)yKs?X++Db{ z0BCr4qFa-Xx^v9QT1&{^Jn<~&W{5fCaq&rziO1SZk!H+dL8gzx#0h@%67Cg>I2W)= z0xef(3;MwebDSXPQC**uLY$2>2<+8?h^VNIEhvt)*uM+Q>O85q?Rc(no?66-lZsw) z*U2@6_d2Vjoq-AbNw%kS7S1pl6?rMCl+dd-#MeyGS`>+<`)Nz$kEzb83`N@kY5WZc z6{P-N!K zfEP$Lhd%hGrEv#u6-ua@oTsV8!+(rPnzAc6hcsAeo9#ir5Ij}#Gu8s+G;LEXouoV9 zt&O*8`MfZGZKxtwNlzrDUeQ5x0H>h7!$DA6njL8R7~}d+hZ%1Lj5iK#4)_kb-M6M@ z1X)_KA@sw#iV)Dv+APrv>Q+`mBZu{Pl8GyL>`|5;a@VYSQS?Sz`}!yJ7HyyeF+(G0 z<$l)0p4sI1T-Lao_88Lv-NejfgZ9|PJQk}oE6jPRvDUuZ0CO&qhh#>S-aA9Nks*Zf zs|4>A_5=+lSafjH_8tnvm`xP5#Sa<^RzXeQ9x^2kwif?@MI5qzknL*8Tso|qCk5q1 zy^2HJ&0*_o1s3vFO7Lrux5ZR|m(huS1&PDBRe^Ymx0zb8pOq^#NfJ}OLi1bo!yosSjq|j04 zFo|=IvbtiVk`Y#LXd2qGAf`<|4$Quw9V8W31%fhUQinP-8NV9Y!CrsoVbLH&S{Rhb zY3Q+40_^oH&V>FTXV>8lr;=RPUi<0@?dS9-Nupj?GEB;0YD}c&&coD+a@R?s^68Ls zesVkrJ&iy-pwts%TGGy!_uDam^xAV(rqR~)6ng!X+KAXbPkkzQkRbI=GaFx-f5zfu zK!P~}soL0d>^#y!kk5Kg)4nswG7;S|tVl7;@5i7TmLh8IVh;G;3RokD1+>s+jv6GV zCl+0XyH5tSV=E;?wKWyKs&s1}=foK0kn=}gRo4suCgNiUTe5UlXR6P0*3v0!I7zz> z9TF+1QW1Yjjqw$B`g-}k}R?PYZ{Gn5~ID15^Ad3<&bg3i$Jsz;IRSnMN+_*9}mOOdU z=LFRF^($Q}qZ8(6jLvCM!{9p2$>IYMIak3CN*b>>b4or7X|FbtElSyVMSu}bMuFGL zDEwK4_9}YM#-MgxW1whVxT>|Bj6bsqpdU(&un)_w!+O=WYplzz(2L%+$3+FeO4i{; zxag-GYAEq2QQ&%2z>}D~Q;79gTw=o2)SiYjl(C+CbTBxfs?P72aKwCpiz3AI$g59C zuxs1pQeOL6xRXd)C5|7#d`ZUVn>L8%=io zbnY=^J6#h`qwJ7B5v3KIh#IMHWyC;qHfK8vZ(%9zV#!x&E31Ao!SGVrE= z@wxFSa+5WLd9A2oO)kIIsyP$Y#g1?h{p+w_l`%6empO(ZYaaCX3gJA#7{0vigk!i= zI&+9W9$nGN#;(MYmxba=FDW!fQEev%2svtW7Vct6xN1?QmUYE@p{WlnIe~iA z)6o`grwK>C#!Y_E4AQbUOxbe=l4hC{i zxIN%L5QVR9P05jz6Yzky;SA;}^O?$b-j{`);3vda2Y z2<$Wea;(G20Ao^E7bZ~7GoMOpk1Tvy&=du|SbvN?=i%SWA?Go8tX6dULi_!x39$@W zCMYw#0HSPNg^bgt#S6I>MlNy&Zqp43aY+eE4oN0El4c{Xu-d+6iSjHDT}I?>W4*XD zyFFD#ypdh37MoA+?8g}g@RjANwy|&7vW->P?!1OvDcCk}^I=w!BEd?YYo?5Qj>Pbg zFN^uuSqgWuGZz9CAD<=YdYenvot+@OM-^1?73dGNM@~JlSG=sHWQ{AoBFDU?8@(l= zcAZM;P8t8&X%H9gU8>}LRv5B!Nad5jTTlK;lo8QMK3zWTBX6(g^Z+@N1X3uYD1$zL zDV1zv^$U%hO-2U9gguZ!!UNf(n586PlpZH~aC@E5Mv0z(sVZ|EZ4_##Xd}U_MSq1v zS+vF3#$}SEi@lyp@SUUopp3hFv;X!kp!NPo9c- ziwE9Qvdwu{X4hMxvMq8~sB;Tnc*{zTzA{nxL6AjnDH=CNm|5zIcu$Vek}D$Lxp%Lu zC1JN7r}kT-`PE_{0??>pW3abznJs0R!nvJW!C`NUCp+kfj_~IE1hnzMZNG2xPw-lHL`sQF#0>OOXrt|u z-4FXpDFepb>`eJYO15|9~cA9|=O5#OF5;@^b`sWO`bWbb6#M7;k8rL2-C zT$-=8Z?3TKeTL8W@^+^cl5~O@ejU&y9_Q0HZ{qJz=;>LA*jK4WlqBHty9C0cM7dDj ziLBT3p@7-Nc*ShJ%~U79b$&|;4~!@sWd`iC^98L(3{D}I9&pjnNeRafU_J8Gd8BvM zNHqrnc~`CB6tYy<)5sTziE1KUsnP+ula;8?5rR{N+T}n+(RODh*qEqY@ZMPqH9$Ox zefEKjMr{PubRkiN&C4s~)fsFxJB2E6NaU*Kq+Ep=hO-=%6#3lfO-q^}wxM&FtuzeTUwq09@8scc7AhLq3%{%XcOpD8R&0Af-x3fHYSHfv#4% zuly`s#0M&Z`>)7Co$}<-4s!REbT}hnfl6C~)y)M@igC~(d&ma}0PX>maTTW^S7nF& z?Gt;l3G3}#1G{oQX+Olwa!fR}ui{p`$rDX4`a*lzXNNkR0!p#y*qZQ9?2p+aEdcVk z@wgsf*sK&gRhtz5miL@zF@4JFW8yij=PP}zgrbw!R{IJI5Nu064fq=6q3bUcxCw87st>1sDW_%H%)|WEjW2NO8-wpUmRHIb@^AdA zTzT4Ga>w?M%_>?rx%xcTa#-(2cy+vRdoic96gY$J*%i%km-?1hTp{^v~SbV;_bOUCM)`{w%RSZQyAK z`_t3-*a>hQh_3E%`b*hlVdN>9kAE3{m(V!yTYW|ne(%ZkH^J|i_RrvV-^U7m|E_BL z8vLqwd>s51Qr$Ph?{VIq5PnnSMFM^gaARNc(EkbiI(3z@Z&&b3@1DNwRaeA`V91|KdMV62Po_Hj|TfD`8;_EI=}ER+dM z_X_GT``$qyacN#Uvq*1r{I3%tKM2`i+7AXuEo;Ih+i?_(J56eS7%wH|2`&dCS??K@vVoQeP2o7%; z740)*tTv&sR#tc3P#4N~ zSR^Uhj3$s?GHc6r9p+nbhhBtZl=$8Ar_$cC4~nMT@cC1TXhGPuFuk}VOk{>=d%8B` zqO+(D7qBuUL>Yba6NL0RDA{NwIj7R=L956+$}NsG%@HUapKiy|qA3JzJhT-dxK8qt zd^d!^-4Zw|T_NS}gwsP9PP7EtRoDFQOz7Sc_*}hHP&o81NyjU!%zEHJyJI>*>%o#} zsO&ISz1PiX3^nb_5A|3fAU8GxZ5-1i98HOnFnWr5`>G$l_-E@Dm-BS zgkwDkfHPX$Q!8b@6Tp@z24UZ77vg^*xJ@d=Zvq995KodU;St{i_ol9J4sC}n3^^ehg#id!=)yD$Hm)6f;)0Q<6XOh(04`DK9>1&it zjM64-eYjw%_ENB5DpE{N^-wX1d0WWD%qM7CB})7e7tzDrwONBh zTY4IaBk~fyBtBu_u73~b6T2Q4`@jD4`Ju72;Ue{65BO*9J*z)UN@&4P`M(_tknQ;* zWR}vEp!q<-01iSj#qjOl&>S)Sg(cgB98Z%aWtJD}L&|Xsc%D;a*}k!<7QXa>tpaZs-Y*ia($r;Yc!*iYlyXxJ1IC;sj+M zQe`hIknp>my6{A~cs^4j9B|g@TnIEP zs=i7zjI1hB*ag7LzK#wc&XU6vT$Sngy9a%&)1;7O96`#TFI|@VpMeO;(cd9=9z;F2 zs{8mr$*cGg`3`8kVg&I!Mwp1*YcioV0IHuDA9>Y1+=h@?zt zqN$A#31MEs4><*g|LY*ypJofWZVyaHtkyWa-VK>=fo30=#c7(*lM>FI6mwk7?FtyA z;z!2vP7e9YMEd_^G6n*EyyFgK#_Fa$nI0#=vIi8>;-7<(Ds0{>+$Ly0i#5N2 zZy_5{Z@CZ(Ufu$j^TSo7`hHO*Jt9oBobR#wQhYKDpr2Ov!mqId*6oAK+?l9!Ij1#r zt|e+prbeR5>B*o3^>B;|<1?`;)DLxyN3deJnfcp*(VY?;VZvp5OxozKS#9ySoCb&| zDXhDUbGx4G;1gw7uXdxfU_*YjS*6H zVbueF7i6jg`~z(JBah`PP)nsn%LCDm^W~)${}TXH{Sd1#!Z~uwj0|A;&6+LO5}3UT z$%HD^l2-L{R2WB!+^@x2#kObSlWr&!7d~Ri5En!6AixAj?ZVrib~Yd1>GE%ubX*j#Upt4krYH zZdB&CbQA0~Z_P#`tF%C2IZl0CN}a%{#7EB+Kxi{v44oopDucP+9$03-&oNkHf1T)4 z__#ieQC&!kXC!ypGLc`sgG}QjJiuMGe*BlxH87HcLuL6iP@sOBL^C7^m8>5i7{3gH zsb+SUea1fyb;xoNT&x5D71jXskPD!^@v@_^C5c0pT#U2ta zs+dZ7p|*Gep*zcq$Fn~7+deEz?ofF5cmwSas=ZC*$pNzo{7Sclk+Wyq9wC zG2Y%%LJJ-c#;X9SEw0RQ$PNtuPp}Q)y>SOf3)`5zhGy{Gle49DJcBN&$A9Iq^JDq0 zbB`zcgglW7zG-{IDeb{+uNKq-RD0MfvcYi)y8005dx#+`*Ok82nhF^mo)q3Fuap$d zCd1R8u(PSajfC~AHap1S7$2T!vqO-98LxsEP&$ta%3enHIU=tzF~zdk$+KH`xOA^r z#ZUA zC_CT&_UmuclhR#Nm$xn{wyHcojUBY5B$_Q^%HLIt(h0BVyvTFrBf674{>Ng^;1Q>@ zjvH0Im@jk^wnyczb5!{7Fz5Ph1FnWplG$D*$gbnwhM73FxnEbPAjaZIU&W8dZU!Xvt=Vkk5|VTNMTH#uQgos& zfex6i7@AscrB{wql!v4viS-hScKFWNSkicC`X!7&M{p=xW2f{ zc=8qIVBbbbAegp9hUMJCCoUWsWJrmZMeB{_&SmnhJ`_FD*`BXV+S{0D?{369+KbPp zI)z~QYHAV)c8c6F6@lnij9eKN28|1aETu8@Ao!bKZdIo%lZE?1#&8t@Nd!yo_}`qp z3w%`7)$lz-5{Mc+!2(8$8fvUWp%N7(KqLbbIioWQ3W5c^6r^ZvMVJA!T!J$L9FGTL z>#a|{VBgx}Q>oMoAPP*vB>^i2P{bQIZ|5)q!AlYp&G%pX%uEKf&-c8qKgpbP_I>TO z*IIk+wbu%kV=lx?P`k#)dND^?FFqmyh_NAAo}M?iooQD{8z;)^PqG){TIwbKQad27 zyZJqGUTs`Zmdo6W)wUWO>9NGq1zEUW_L2lzoRv3*zw zugD(vt;g+4uFu++)OSz|>nUnW=^gyy%kHouTK3*QyIj4}ZCnMXXrI5)YWbw`5pu@% z14q6hb%=$wIf_lxC^k`fD&JLTk~d-7$1-IJl2tL*GZbU}3GX6rEdCu?)B2BgJduwp z(4VAtV!|gE7Ez{H%4|E01fV zf4Yr2U@^1UZ$PckJs>RmjJG)W!@&G&g{vIvc`$*!JWV>L4U*gW3XigG(i1|v?MkcU z63zf}t4eVwa}bO3?gGC$K=?%grP^S`4UUC|LQ*(q? zlT(WH^@c6-oRSXL^6clOmp)+^4RBJfOs&sBe6er)Lu#k_5=Zp@9DJ)ei^q{{f;wq~Bs}*FpxT-r$0YBkw+6N6+bvmNQR z&?_EL3)PHchixDb%3F^;>d}gEm`wA`7wD1kpQ&(3}-=UakaZJU?DU+txhlQ%ND?^++ z$RP8{#0aym^c(xdf72oiSfHoxDIrLDcjn?0Dm)8*`K+$F&N$dm8s0MTkc?vIPRO~) zHyH)b7u8D6e3hSUIaA(Ka^_OWky7wDXL2asUS8`J2GCZwWo{+YQx!nd zS2fGXb* zKDa#{cZ)JR#rlQgP`k_gJPD`Bo}bm&sybuS_@|DPrNxhsLtMHK4UBm?^LK1|Y+r2& zQ;_{7Q#afxRMS@JNl$nC*3*8P8dN5gUFwScjT*96*l=qKj3T~-aSG9k6Ud0Ju`trx zS9|;q>OkNat=f!H3izxIi+G(~ru4_k{E;%NMHPG@s+6=G;e6^augzEWG!?2I89-=~%3SX#@{s;^C{Q4yv= z*OL(Jql4z%rY&w|Oc>BsE+n(FKv~A7SJX@?m|0Q9P7&C{P}n9E+Y=w+7?_6?>kX?7 z67D$M)GM=6V8;rr?il_!AYB5;Rs zL)6D9rX1U?N@mt`*5p(_kUhc5C~6}^@aM4WcRp&OSM}a#M~2?tStP4-Mbq&URnzb2 z2?#=O#W>|hkZIx%^2TlyaM9H)sl$;F2HJ`rpv2FAP@0yiX-SPTYc*tz?pOC8hv;Xq z9agC+qYI@QI&8lNqdOkS-TTx*X4+Xv3mJI^T8nS+*DaxPa<;) zVx?y|d?_|dS@X}h(n&XFCB;V4gzy*VX=a~eIp-lv4CS{grZ<^c|2aicvo0ZelpaU0 z;rj`ahiedkBs+&OMYa|PRYPV&`c?aoIPNd2+@5-fR0u3-5PR? zMZV|}9%ai}h73Og0;;Bv3yS%w+1t`zU?=U;n__I4UXP&&D-n_`-B zdozOGs79l8xsI1M+(PXciYcUYa4J`6V|p(|C%0n?f*yFt?+J_X3^k%eICL+X0;{4E zpX`&HTH5Sq?mgD#jCrTUb#XgNo#3Z^PM*y%G}rc$n&?%`p`4Pg&&3M2PemJ*O+WNw z76PtY#)PYWNA*s*&et^Mc&rh4UG1dJzZ|h_5webyh% zVKc;`^nXj2OOrazfbB)gj$#I~K}nb|Np@l&g8jM`!O~<_NrBnfKAeN9^&9bNuo1O) zZi(gd8hP9Ksx*u{_WIz~`S!!F;vs6qC{LBFKg=~o(HeFdjT18#9+BIkeV(KkYH0D0 znH~#<6Wtc_S&NMU;=u6tyx5nG<=}r9A8OVj?R(YjlPzzYbCS=zJ>RGg7;l8klV~vVoPs=# zMoyXJJL%4nQ^g|Y!W3%Mm>sBKXL8M0l}R1fWIMQZ{TIu4UTn!8kJ&z)|B~UDq9>Kn z~F`oCTj7Cu|pOgG`dY{O7!Nq=a2-sZ5zeFwr314OA)8CJE&fX`yDZ}By zG`?HfhxB%8NYDNcLvrC|Vk8vVmV7CDT(S;ie#E0|JEGxFj1efi9dN7fLGahi`=ps4 zdQ|B*^G@2u$mg|sSTkDeIr948xkk4y-T|*BAV806OtjY)xh&cz`8jASD2qLli;u08 zvPY~}_;|ltb>ta^h#OPz5IlT|a$*Ow;YV@s5mK>(`MW#5vV`ifEQi^Wpdtyf9H#JM zpFf7>a2dFczvR^YmQ}oo{g6V}5YMT01s=M&ZXq2shvjl!%a!{`KcckAI?AFEk&e-e zyo_f-C+T6=ANEkoQ*=hv7p)lgDzZuVV&!k#>bFwlGOOa_Bz^noYb$Yq7(SH~uqNJF zpxfk!MXt*8`Ca$(YJS!${KFb7`gyh=acBlkv7!}QS1Zvew?z8NeRpOE;(8CGqqV7& zx0k)T5(aVB@1#oMBflgIB$PXIgz*bs#~rWm&tH*SDHN!C3-qk0yE$+7)?H zD#W3!RIi)4=ne7U&SB@JsXz^HNqTfc(b)0y-IXV$#<$FYK`5V`@}5NwTW#9SX+^7% z;H9Cr{GvkMXy0-`RJqp|>c(dQ!x1}EtMh}Cgfrw_+}Z1?9>7z-m***^GR{2hLcFUB z-->miRvALN=TY(;-}64wGwCsbeCmhh^5$`_04_CVw_hFr7Uo%F`4LBL;)oSc{^J!u zsl{GbJ?z&}idz+zkjK7bwM-c2JPHVBoy#|~TQ~kjw{$SN74RUCjsMN9=S8U}e7afD z;!yS%lyzegbN5~{SZ969cjq3ST|B1SX|Svr3O5Wo8JGZ#=xuU#3S9Df7I+03-`>zc z!9^4ArgmGM3y}C>shix*{1|85Da~Hhj`tGVZTWL7lO7ah-zV=& z+sT+0>SPq}I<@67nJAH~#wYOve7SXkV?0|DsC!?Nth|AK_Wy zwL3Y##}RZ}_|$67Xd+i+5ZA()t2M1iMSR$&*!ZuX7V~Zchw^xnW^Ny<6P@Svx!MZF zWJh?$uXSBkUIs{MNB*E?|!%?xTwRk@=C{axrwAepgD^yd3wH_pR>b5QO zY*zeHD#agk{mPYX&Uf^K_?_MEm5`dEP16+Vxj1yjA#y8|Hw2 zfg znc&^%pNVHBQRK_Ek9GdqMbNmC^l62PGmLc}n!bYIm|FC8ZB zQSlb7THuD59$hD|o(SYlXj6x=gkJ4jMd#cb0rs;`sKx7!$4=f&(7v~i8z0mfU+YhPT zgFTS|U@4X$o`hSm@@~8p;Njtx$YwVl%JIzG$_T1q-hN(K6k>WP%&4tjbU!O{v;C5o z=A@#WF}!87+~KVg`&zsH@#Fa;{{4>|Pp`~)ek+)j8jy@f4(f{S%UP+|x0fYEI>S0l zLgeiD6FJqB!H{LsQY0sM;*`Ft8}Lg;+kd_NU%!L)WX>xE-+Utl@}n?Dwfmr(5cJF! z`Ay+N{d%lCsIT7uMmo`No{I~j@EK!`!z$7UxtybH*)#LA&coc=o7nBac{>Skj7<~$ z2Bi{_En`!pxZiR%CgYi|3$DOMWt_9}qYU0if12~=?#uCrdhBe)C-QzRSVYX zG!it=CwxlyED;R3nReestO&e&iM0|wa})VRF#-vK@dvZ~-|O{YtE6T=x5FYWzu^{N z!mZ8wTtu>0iY2@8Sy|%Pm-;{O;*zzvSugkJ<9Ddn!h(YPb#HTRTlg&X*g+moQ;!ly zA(tnl1d!~1>v65Aiv%3*E`7XDfjC+{6;?1+Y+h&=WUQ4=>&1kz+2!| zeMO418eeb-9GS?$Y{yC3fC-5K(W9tY#lGG6KKiMq#s0~o3~d5#)w_8w@uGX)+eFlt zf)2{qXOd653ya479+<~~33aEHexXmO)^<3VKPY07ERi}{w6E+XP!+C4r+(~jKG?pX@KjU1- z1NE1Q1;1Y)-zs@Mr%mnRz7v(g{V?q-9p6fvN0+u{#UBe;m4(SS+UK--P9eY%vf%XO zkCOLvb(>Ftaut%J$0Me4=jPqI2W%~G1TudYie}|aA&G?z+GUoDTi)!}kGw%EZxLDv zy}gcCRBbXvJsa6qM9$UKmfcecU$*jYJ%h|Wfmz-=r}Gs3CO4>6B~-+ZjLBOfgByD=_B<-DqNKQ*>7So$TZT@ccR9_g~hd)UC z;Ci?4y;7UMf<7fj3Vx?jn2}5sJ6c)rr*p%JTN>K@KT8$fRshQcR1#tOU3P?A;Mk(g zMYO*VmzI-lUwYx?$Nz=iick1NhXYR+Fi~0C2AJ@yr{qDzK_vPb0 zs;wkJh2HrS33^NYV4xqK;*tc zl6dL@ulbqw)JX1Lcp%?*eC2Mv%lIgmv1o%z zbz7{JvHu@Fu*j(Y_}U}m6(&8D%FjH$L;lEUwIC}!ZU_4}(ZOo6sCO?5Fx}r&dSQ0D z&s zqZ^O@Zj-E+4f|)0kvWYXEuJxG<9E}wjo-;IwD@Z><-54mqAnu3TK0-QmSX{ z(?`?9^qZ-6`mb-4v+hHdZllS)SiW*El zP_GN!MSKw8F4~w%p}dg`IaQzAbbEi=n|9l4Z>q)}f24t5 zNMWRrU#MSX7rziYRa<+*X?zxMdu?+?r7~C7hBdBw7l3GadWE zG4&NG$zwk)Z^ozVphMiyPOPdNqIv%0YiUIQX{J-0>Y>U;kh%*aWUZ8-LCePqtR7IX zY2U<*!5m(om{G=8^TM8Fdw7Qe#(&EIr44%u<>QH&#bw(SaDd?E>xc3tK;* zx);gar+|6C#ErhggE1qrt!jsI!-sD33aCw*uj_?l2zVr?b zlGtt*;h;6ML@S|f$-fIe1nN~@`>&#WBNq*g9Zy!d*TRYeUxxw3&(e62O{Aa_E?!)~~~E)niY*-__R%{9S%~Y?N;G znf+3ZC$;Qv?rT0OU||ivFJm>sc|E}X8+CJmK-{{DzR3z7w1uz=1OtdsExDukvokrE zt(KXH?kyaImZdSejh*v1k^RDOa^LqJ(f)u5`rce)s}Yn+wRlpBk|bPUZ?5jOgXZKy zv$CkljN}KsM_6f>al>c&nYwqg(cr^bGESo6D<~8)tFX0iix4SJ&Ox%Sd!_qRo8MkS zzHuX;0^v9P1}hNSqt||xWA|I^ngtLLHW9uxU`9On;`y4~AWFT;W)FFR*}(8V1rEP4 zE05I};*2Wo6hQ1K@*~~d#a!Rs8K?dsj2pV$4i{Bfk{<6vOaGu>dMaZvg-ju_2IH(-MSo;*c5|0V^j(fez*cc{OX2pH~Lec)j5)|#xZ;{&E z)`oV_pG6&szm+d({Yz~Q5DXd<_za zKPyFQ(%tFehK&8`0#Sf&v`?J{L1LwG&7^te>0DE58IBsm+U1Pl-KQ7>Q>_ET>=^0Qs{Lq1uT1vElKsCWyVZFI z@GOJXeCn!rKc4TdKT@3IQ?`)OE+2@>R+m$i(+NK2@#KfER99?m|Jig+Mn;cy>GAL) zB#d%;`|OkH-WE#p7t*|H*U$0L*;2QX(>CRm@8py?`LDE|-|GCz?I6M36b9@o)iGej zbU^~=4MF_x>FHa1ML1MC>T{`zPcbQUuUqIow~$W?y+k3wTZP{@1mL!#e8$(xu0)Zk z(S6ZMMj%^xUp&TCn0*nuhh75a#hVd)nvkrlin-Khzlwv3fH}WLnqW@U4UE8qx4Aky zxRUJAL5=jcx9CUEL8)U#Rvl*7UgnT|R(YW8eMO&76W)=_Rp2T4 z(xonR>E=|I;>`ig|CQ>?%M)=Su-=>+f(C*BQcv;Q>v=xh*(?9T}4(jc|`W{&6ABup*`#nrwSZ~;GId0;C!kj z|Fa}kBKy;}&sJxB0YU7TTUs z$J**Ei%3Vmjf1JGCH8B4su908(|RJk=FQ%LK%vDa(FeL<_IrkRqK0z$7E+=l7pWIB z?{+_E!+RkT7ila0pcv-<-0E+gf7c{L!&X>*ryw}5m5sd6~Z35z%_5bZ1(k1 zbu;z(B9!oM@Z=?hw}(QNx(W6WT`()O zU~1fQvL|S6=iHi^15jSOZ!a4TCl}uAuJ1r}ZePe)PsT0FA7Y{?Ks=XhA($cjd1$fI zj5(v5|2(>o59T|CRKYx^X-1Gm<685tMOFb`hq33gy8|j5Auf@bi~mb(BF%~~o>lbg z5B#L*mlhvHnp4A{^n5l~J%^opF|dRBd`9fk)%j}1`+a@05@UXK3-tf|`po$u#6W~t zL9fn22UGYpZCD1kj5v>7{FujJJVlFZ? z?;G5qn1i-yD;{+T&nYM?A_=zL3RBHOwz^uZo2)uZt-64v=X3s1{zZ7HZg%0&hxM~P za=5Hn$rHNqh1}T>LIo(67iY_Ri~SqyhMkweYPUTB!aa16n>}oE@@wEc z<=dv+n8FsLfl1s1=X9}Ue;|!5yOfj$2Q@;^*$pE=7MHu`nxW@Xvl4#EU%ub3`S+Ad`0x$Y6!k!gOjuln!8 z%sKdG<1zVfFrifY7)r@#T+~fIjXt8nAQ?fSl%Mv6##X(}ITtXb=!8#UqVpM=X9Z{V zDhyT`FtyKDbKX64AF>k%dt0iWQwt&Xm>^^Ge1Q@N&Lc^xihr!d?&ouJp6(X-gs;9$ z^99kp>AaEO$dv5D?J;E(eLJ1SW>io@HFaO1@>TRFd_23bdh*%eEA_=hVv z1k4*)g%zKU7eOmvPS3X|44}xz3`cqr|AIPGO#Yh?()7$C(JXH!nYCMU6J(_?U;}NQ z9IMF68&qUB)**3Oxr5n3<_3*X)!dOyd)}a#f z*nd6sm_py)NCgVEudpJVr}!g7mk~4k&&DY^b8*X6GUj)pDln!6ieBA)2Ule|&&U&(W#Wg3oXwH;p^<*UW|NsB)~=dh}Iyn)4;k~#4Pfih({zD_D` z+mM6xnrz~gE?XIZs`11&N5br2ek;Y|@9PpSi|ge|5srln#t?gwKb3WZ5_JH_(A3we zx)4R1A)BA_qf?c_pbSeqrN1)z9bKQ}Nj}7643~88bnoVfy{P6MOthIO(II+scE zKsWhAH+dgF_Om3jcwPKP$<(drFLbUwp1ioYTS&2>Ik#`+!k3}LZR{r04ubd$9XPcE zv=%}Wdj$NTO5g+Iqx!sG)VhL>Zag!EG{1REe!wCyFXEUOaA#!YT7BL=S5|&qH{R9D z{~hioraNpT^ymX6txCQw|92#LUV8{lsFw_bT8w=Gn)~lZ+Jq(f?H0 zc_(%(=@5`Fx7Fjw2;Ilz^5Z)C9F#;r65#eCT20yiopg$DRLuTlo{gH%S**gXqjgNS zuQe^if9fmWp~VkTTuA7C1Tjb$o96KicK(u?)lw3FwRm#5rbTDNuk?}v9RxRSO{sKjnZqB&6ZgCd^2Wf_)nb1E zZWrIEaQg^9_UEs;dWNazlvOuw-kcP(ORyJ9=0jzRB%(oKBE&Vvd9*1h@a zFofw(fCdfrZ8&_{6raOjx$`@!0R%{(H{DdV%Hw;5kFc8co8ohMVE1FE zbxhz=CUOZ2a)m-8Vo5Jl56scRfWi4VqZ4571%?VB(N(gl+QJ0^&e`Rw{CC1EFE|rq zub#aMYBVYl;z%xjh~}de9bZ*wW}=nRO~oyoml39fZpr*AiBgM;U2Fy!oM%J;iOyca z#DjHh(yGD(TJ`ZP`!D&=87+x&F9SbuqI3)`g)Nqk661U@_PdMPG1fVQDrHPU+nBi} zj7y8-{4|4AYSWN~P4O2f;e5@YGW=7@3vBT1Jd>7#M*J3jn6-`48~Eg8Ui}Lno+V$E zOj@V;33TUSUks7(0RErj6Ckc&_Bi0DqwXv$0QGuA?tw51L>`Md!G8(nr zG#+xlXRRczn6|AIC_B%w4dHb5cnY;1g`P{HWVRKBa&AO$CMs4Le?~1~DiU^|AxdK> z)rb+lAmPb;sxd>$g{gsq2}&=4vd2Z2IWcpVLtHxE*%o~NAn?D;)M8I$#lGmoH21YzCk8N&Aoxc>EPtMtg_@v8vS63X zZ_w)9A=%xP2O(H^P{~)mu4=&E>Vclffe;>SKuxuQQe;Yz)q^yJ8dT{gv^bI&A=_s& zIi7F@9WPfM$HZohh)(vobXLhuW~HtWuYtT#b;<-6* z#9Fmayq|6a%sKh?U-%j_=k!mWB6i4EGnVWA8D}?$Tw5uft3TT_EWewSPxs@sm zvgS{g*2?Q?Y&755rU-ZNXbZ&@pAx+!+3n2bZn;(MU(Vx8aA3b1=#v(+WJ+*bmzoMY zU$WzSEIvgceZ{ai1%;xjGod>k;gn@#d?kdZ!4u}NH_v_z`Bs^i=Y7Z{KIWt$n2%nb z_c)Dm`bKCi-N;+ai<%ROavZA#a=JNwY3jn4ed}Nl)wu$k#sp{88tULbW#7SQmI|2f zn#qNsp3D(GI}nUVaLfgRIA3~MyC3U}x@2eiQOtIPJ6o#nEZFep!GTkXBA>FWUTh^BDejxw}d*Fqvc5$!3W~2=|DqEUf2|I^A$VP>0Jhjn%Ui&N5DeP`e zW%x%VmyuV;O&JbuhLcHK5n6@x=3N+Sz^vJ;%^xW=hBYYO(kEgG9ln|Eass_};KD}) zoh9aHY`B72=R2qeKaN_gr@Uh(9z!frRZ4XOs}kD$JgLs8qJmM&omSD^WK2N04D%C| z10382E?lIlj?PZdz0h*$6g6n^dJ0HsXRSP_a4eODVo+iWSZRlOaPT!eco?gWH5q!$E&8{K3`vp7<{HsD68LtAteUaT>}dm|1Y)G+$qW3 z-Q=lm@{9b~S4eWS;&1b)SBs@CtZn`S3$)}uu4vWB1Y4aSlhQA%cKcoGmYyV~J(T7~ z`6}J$_BD183#%HOe=sD)cf>kqIC$r9$|iM;lsdw051N9igEvVXuPtxMC~2lhkH?m# zRW#o3zLk<^N=cD;8QKcBLx$xCV$eM^D^_DX3# z$wD{PssfqaaiHlmI+v!#vInFQJeMRH+nc<*_9IFrqfU>xpa{rGoWxZimD;HpkIEGR&sjIy#GY-)VTnSQ~P?W&wGSKsjE5fF34MDBxR4PbhdEO_vx+k>Ccr& z<9F>nnXw1v(g?bg?-WTL{U9?owHlJTMr|1)R}%%63_{)hDD#%-UG#ug&-C6gJ7keOHDcC{DEZqC2wph={)`O;e0Pj3#wJH|VmXey--s?XcGJl+52p*)pgLKHz$^^aONjdUVxwx{O^48p`*bhciXmFNGGUWW0D5LZFKv;t z`tq-SOv~}raas-)NE+pWTwVe?N**4Wqebp#S3Lj{ zRipQ;E!(Uc%EruRY)$X?pq~xbSOvpTPJ3a2)wAn8lZ>hj9AU7luOhFfz_jw9d0TbRTqeRN@@ZAQ7~l9Ap*df8ywI1ctK>5Db(9E1KSw$`m|s=?>C|`p z<+BsvLOR#rM~P((@;UDdZkW%AV0!{d$;_8X*XY@n!52~ay%!-?@9WaBDud7fqiU*3 zzYG#ojx)RusS6{ZOA~7IGF~>I%k8rlsdK93Y+VAzcw~TOqL>N7w1aS9=wS^mE5emm zTeG@(2;`QB81Wv}X)Dg5R*s2BEs=dt&>%9{4y&bY=)!U5QAr4KR0=PVZ4s3%7a-!~ zscR+Rs$>F)W?5c0y@X9oS#y;H7yE|!w{N90RdSqK?{(yIvx|qu_g7n8e~O=CT3ZU6 zv+tlGVYSq$t(3$2QA;Nom+H=S6yZF_oZskzS&QLj5x5P{H$BXAYCWj?-cq~ISkKq1 z%6q(r9>kG}dj4a48QhAlW3 z@g=<;GKPRf^zJceNznW`CV~0EoLks+b_x(Coo#5^+zTxwbc9u{|6T^dZA{~9MMb(; ztis;2WEB$hbptXybVl-oxnouF$n&A>ZNEz4i8&T$Jb1zPh;i%Nu1`V02i8;z922=0(_s(r4!k z(9wm5`LIY{;+aq9e(?13Ro6=!138&8WvMb$+`hjQD%ro8ra04O*s79bmcgd0Z||g+ zH-&SRemGjuc#pvJGNt>rD*kK&*A@2)Tr18N!=P|ipdII{XseyaNl|=?msI&yRi0CW zikr#h+)Ivjej@F0COMpnupt=34>#C@rJI}=PmxQxu6hDjI z7M~%&=RR$_6`+f!Rgg92-$yK|Dv`1z?lT?aJW*DZH0kfzCVh@rri%^W~#^|S=aOBt_(ixvE9kFUGfG!vtD-(x0&}G&w&U5ow%8`U< zkgld?-K=;J)+iS!Ty|;oo5%aQyuR$@pQJ@CPrB#&aZpU`!7Dp>l<5~5{FY)wj-IFu zYJAnL-gO<)h0fTHdJ~>3U&Wtb2dO1I0ow|f5zeO$im#%0%N~30%|dUwZmKf&CQnY$ z8?kLMFGvruFg3#H-cAXdp(J2>t$O*+$SySl{<4HKQxOi);??);_KW4rd>t45g=19J zO*C@P(;161)kSgWgg`WoX#fZRc-)C?=EQcZTQg3l<`hPcAKJbu z_MOG5IAy%_B(-3Lzh>5J_td93=XPg2ZL4vlI|PxTOMhf9mg1l8LK>CT>>bkV zL*vktC!9NFi{)l%8`9phVUp!;vM71ql{Ev#ckVSS-FO3o!Y`qnMbPXHVTP*s=Qh+F z_UB>I2OY+3uRUT1b<31Ykom?CpSAG2I<0%P5NEAR4*p`?P@|+x37U^BQCN8|Tx9rU z-JHsAjc`icxU_^ftab}RvgaH^ZRWzS$Smh8uSyQHCZ8&a14C?zpfw~Hr{D{d-4tAi zmKb7R8IybFAVaQs8q(Z>pt-P+5&^60gUQh%XK`ilu zW?{(tMX3Dkspn3Ts|0tb(cFz#$Yqg9ypW{DZs)<}Q+2t`LymbP^SRd+EZwZv9wi_R z#F%SJ1#fCA@9sz?;Rh#0zdsV*ktF=}`|do6;dUV_$BqkF+XCfpOzjmezzI!Z&`Z>gH>RD*Si&6x<=5v=)3_K@F!1!CHf&D{ z?)62qr$xVIjc6;b%{8_p2zGJ6i&^80{mE*8D>D1tg#k4OTJ+E4lj=?m4V;#*%@oT-ZxpH>DN544|zMtCrio#xaIj#u8 zw`nV(hwFsc0^p6n%cH^i676jRr!8Ml(R0N*`@$=)tLvg3_@(-uA(lht?7E$tNb znFCc7SH2P@-IX)4%lk$L&}JGt(>Fc-tsGiS7A8}u?luGvd9>Kwh$8qf<^}0vB8aEF z#a+*XSl3rduW7tNPzv;Z;;4`_kg!2vWB1ex85#QwVaBu_zf6%Nby#y$ zc$lzRyOi5?db#4)!gXVgT8s$eL1sskb#My;D5#Am_TOZN8@fy+XbiG-aawJLT6MTi zU(NbG4eN#-G(N!}uHB21knh{psytc{-yD|~f@>XGgI?5x03ck_U+Ny7909*ckM4k|@k2kQyEuO> zmNP~*B(A!NQM3%m*3yHy#u&6$ddWCHXP=($c5(|1s;_cGq8E=!tSO!e>PhT7nHgOL zhETUzI?Qc>^$;f_P>+!)bLvilz&(cAL+vPvl$fBZA!5Uq%7_{ZW;@V=Qe&r7tBadS z=~g*_-Ob9f(fv*>)Z*t-MW8&lyB3u_j&xu5zB_G~BfdLXR{^n(*-v62pe{G7Fej!KSzxJ0O6* zd;YnM>RM~u`8WW3Ut9Py1{^Biqb(i*o~D;cP_!8M<_>CltKRZ{@{+Xt5|lv5N2kra zs^0&hGNlk6MxY??n>tqJfoRejD*sk{U=5=r)*4M-Op{@nU* zLM)A4$rbMS17?4weM@U*>^k<=^TlpUye=1BW92F;8Z`EWytNVnWaiI=oKiR@NCr~o zo~pOBz-c9RVm^D_)<_bl%qb06f!0uItw_Hlr1MLlDaqFYLG%%tc5~#QZgh9{s96E; zf?Od7u?x9b*z#ercTGF|a(4sxHU+*tS>RKM7qeuJjWY#yZ~O1Lb1aD>HyZo;BlQrudm_T@EtAwe` ziJTo2_nbGi;^UsP+ulbD+c2(}Ly=*!15- z#_7~Fw=g+7uw!4)(AGz;2$~&(<~43*%-w;Usi%@#a!R%N$zdUC2^yVLfopL!(%w1N zSQi)v!kmD24;tsFYUp*)7}m=3HtBcJxVDMs_b3QOA5Fnc zduf!Vejs<+230mykV0+;nzEE7v@h^+q4F~qDp)QDwPga8Lb`(PhM4yPnP*Ob%(8aK zKnre?%>0|%l$;jW0SyN-m%5N~D{P01g=t0iQ7}pGScQMDp4~o&_FA4x^dVO~o{&DiC;3HdT&7s-M^5v?X&Gmx70@ z??xsOfh1tO?HhSL_C)MI#-Mv%Dra+CInGs1$xt;n$O3LXXYOrCbCF&gkT&4kpodE3 zK0q!gdi?2;OIO5&xkxn&J_2uX%_&k$eES>?kxkvsU_aCI9?aYlPCXggyU6}RH0-te zk)DTOU|Clv+uyVWp=bsEvjrhqKJ5JT(zj?yi=QD)ia{a@ZU*%(h6#FfKhf2YVZ?-S z6e{FKtTL8!k0wyM+dd7hiB?_doyoB(;N1|i3OWU`qFd~S^paBW$vXW!SJTgpmHiNC z6e1gbOxwR9lFaUrQulX7-H*0Ah_hs@fPRaq&4&RTK?RMELdL&|IH9^Gs&Nd9)cR1j zGE^tQp-<&X*d54kP$_k3{u}O{+M5URK@OmE#;+1<4>LeBA_SkHQ=|yDeHP)p{n7Ycy<^JCsTKZNzE0c?PSgu<=xF`$I z#;-zCEQS^#<5NVmWJyZyRzhdEoYLn8L?01dpRW%bzeJ#1oCfSE6aGn}Qihpu(N)QRNBVF_WTbUL*jy_#2Yb8$;c?Iy* z*)?Hcu*}5|y`1ZcPfKQyi~@7FIDh2Le(tPnZ-=fwo9jcMG4R5ky9NAvUxjhr?umYs z6TTSLZ1~2xLjrBDqZBndIeWp!tE}+u{Hv^4ds+i6?^CwyePTdfW#;Z?fhT{(8PaY^ zY;qHsS}IQ7D1}<(JHqe#*d_&x?a9&du}MB6TvAg)YO1@+^zY_shipKRYu>c-ot3#shEPj;#9GQgt6#I_AZ z$Q%u{{Dfz$h3$V#6RLZS)mwdFwO%M|EMRnG&*7b;%N5$>&)V0MyB-6qN0m>K1LeEJ z#b6Eef`bi~GseqmEjC@wauZje$W3zCkS*w^@e4tc6$jap^{GjLzq;$w*l&BlGv`;V z9^g#3wM8R&R*NCE60Qzd{t|a7RMIRwvAAtb;~b2YcOhuz_`O5>=&e zd%bgvh6Ls5XZo9q?;9eARp5d4@w@P5-yJaCaoOb?T%uOaSvcv6eohORV4?S6|JN&g zd(gTSYH;ivZIK*wF<4vFz(Ev4SDOW&U1jwqcI$r5c-REmwUS7hr|TH)p2QQ6!Ba!6C_&6H#|qq4q=_8zb$>L_SJ&tWMZp9m~}gq3joY za^1~n*Zv#4VMFAij>4Oc>`!w!W^fS)HAaIV4rW#1LasD$itOFXuy;T|*K;$Xw}PE) z;)7NX1g?>y{(zqltHQ3hR7S#+bhE#Jy^syA2>7wn(troPjxO^q*(hCX&%hwt1&RW; zl-ElM*1|r>g~%0v*qt0822=paxRN5b@BwtwsY!CHWo~JrEB>f1ke8e*y}B!lp<8!Rb$JDt({b$VaC-m0z?gKLBBI08b}OL0`Ko*`xwyv^ zAx3;%2C#C#9)(N_kKEyXu7+0$HZYzaERrDBtsYxXVML*`lToGRaUlhQ7~ji)3+)^< zU(}%xwGcclcIJ{9`A|pzXHI+UeVA*@@)qjCZ(mvFP7ejnN>66!^v4m!Mn=wo4l=HG zM38AN-!S)(@^AUWP$lk>DSfMB_%uPvu+JYr? zBo&wBge}F^JB7JHF~7VfWk;`=8{*lVD+AVV^KoZX;gJhi9+$8AgrAXppkxb{e{wuu z`vNZs0*E3e<3I4V8g!J<@Dx8A%sFiGImK7(OR!UOrUIB0{6)AE4LIbAMc1k%yHG~5 z8=8^qQg9Ty#9Ts`G7If<5uBA^w+V*Ujk*Hq)#h~KO*k6-EWH2~+&4uIIY}^$PPp=0 znx8dhwtvFU+C_-|il2da;YiT>Rf?C15g0VxUPmiw$-$-Z*IJie6!79t=Tr`OMDc&QkiFf>IL7yTMa z6*RW0uC$07oFcmiT@=j~YvWC~i|+SJ?aX(@%0{XoK~0GVxW{hJRmATcZL!!aQ;rFh z0pS-=c#gKH4=uUehV>z=20kNE)0*Nqat`N`&?|XLa~%4AN#F#o(>~sI{*w~m z8zaZ@A9k?E@gEfXC-NT@NGbl)%U;t*h!tOS@u>!0Dk=daw%VsLMs@NkK9GuquJl6F zC4f{Kc5TtqipdDORuUcK7cNsA^imUx+O7o{Qnr^{H`**Q1tBTlzLI8zTop+=>Jo}+ z@sk8*uozLHD;AT_2Nyoy(^MKhKY)!|KLVHF@r))LE+@6)x$rjOGpaZ6nbo~%R`|?g z^f#N&EaY7d3n0=Znf34=_{})UtN6`zJSjST9GZ<%Bo;Jt9!jV0w=4Omwp6kXe>hJ{ zMCfIoDg86?hM$=s@yAHSkTf`pZNY1i2Y_VzR4I7?v=(VQGdBwQ4T|{z`0R@k z&H>>Ynf<@eH~0oS{7;b13$qnjC?PRj;jkC>!Pe!RITMsvzu&!oi|m(CGzH|Y$hQBi zXv(?)nl|Eu^NL1ivp8(G>#?pDiyFplUyWftDxX%AX1OV)*=#znIb*jX$qau0Qq>67ynkY&%rINsXV-N-5NA| zY*9IK-~4EqYUoAqMf!U^mzdAwlm#6@&^(>4z5^}B)}>{iw)!K_R5%8bo@~Oc3-|_W z@1PkE0P~>5s>G)6c;LY<=y(ez9?Y=nZL};7mw84Lj zlXc_rXPdBlZFt0`0v)WHCtD8U`grGBZH&PDI72D z_>?50gL^zK{UJhu>?#z6;&8S}Y-Kp94VTynyA#SW!>g_Im!RZ3s+_|1k+7Kto71L% z(RY&g5G5uC9qOIkp|pG=2?r<5J4&X#Zi_CS>e}k2!H{*%-L*9h(m8zxN6wyA9TIJA zr48xs)#ysFW1Q8JC?acp2g#B?*O&f_+d4Y{cEc!}l>c5^#$wAVthEQrsU=P&kz^X6 zBS1BK6qB@#wH;Zg#rjDNJa6tKxf?m-tkb%5n$%KDzkA3S&KC{guTmovz^B){w%YEi zqn#Iv2I5;uwt+!y&89%KX>gTM>x;IYI_D0br5{mnr&rQIV%4^Fm}i$ZXx-^LEiqoV zJVg_)R8m#II3iW}qMRz1)}s3tqq-e?sU>(4#N~3gO(5YfO{7b+o?by?&PbamgGCqZ zmWj*&D4Hmoj4FBjdhQOiY-&2xwk}eIrALw2_?m;=5G&Ze?*7&b`gY#WHrsFJ?cnFQ zfGelXRsmOrJ`YYALkq|Ja_stan30uS)5Pp_!@FLOeLct5;tWX);A`!w%Z2Nv@E=0{ zpW?5KX9a+G`Kfp^MfPith^cfUEA&dCJ?2s&!CSOYRbSqOYp;rnNNrvBHD!Sf2 z=cH_9WTt)RovoSujo=Ucp+Ow-RqUpDJ3y1j8=S00H{ku1Fg967E|Onq=kO1z14jU7 z@9HTaA6g{w;UwKRQs!8lmT#5Qa_aA!#ki2T;9SuPJH)CMV-CDc=awiFv47r-Rnq2b zuu3AHj#aT(y0iLW>5f_ky5>hFqiDBlL^L%vs6zKhp@*apkPslad?^Aw+rajBFAg^B zZuw%}n}WaF|7#&}?PK`(EH#E=#?a1uQ}p?`@h~#tG5q+TWE?Vdc7YWq%jncPVs#d( zjyB#zN0XuS=m<2_W`FR|@uMrI=;cy0J-R8xQTX)7L)U4kMm(fvy_!9^-Cxj;u@WaOq(-J#*)0uz5AuH4RU8$}5rI9E!=vb;=NSr|JKXL`RM(0^9d=A9Y%>3;5*SN+`JjD%&B|AIzi(0I5%nS#ceLVoI%#c;rk zC!qCID#2>i&ZZN(8|ssHDHw>();+GD>_BvlEdzD^v~!z?54+qCt~HV6RtZpbhrp@~PT7nFyk^PzlqbSLZD_(^Z5SMk9ww{o#sasc16!XMJ6;Ds_qjWn#^JPK15HYD4a*JKCSeDOvRfEm6 z_|0w(4l)UDs>LTzqvTly3~)TC3o(ER%fL3u408Edi+!o)(vqRsi^<3}6M2S=t*XxP zbY0z5rU7cM4ehp+51i=f+K@&RMaPKXunWvP<8;{{q>iBR3L!_(P5+li(CS!R?9dKN zdHXX$xD%I4i;24i-FjF-)LJt|`enqI%8%9W57Oh#eWj~wX7UVBXLRcs?f%|x>%)Y0h zn~N8^pIpQg+Ios|ZON@(BNtzk@DNUy1(CE^N4A`5Vq?ExYl#Z&JH3KWb0fP>oZVj# zoIX9fo;;b|&Zi8K*~LG>z2K(I?t5dhX17kw?j2$}pl0_mc`_bWv->YHa)U?BE@%*~ zcxMh1yh=^5HZ*SwZ`h79yQJY*RC^x(2)G>ecgUV#%razxcm3}sSc`YUt%+;(&_2ES zj7p|AegVWMFmF(a3?3gVkji~EflLoMpmf@YPU?5=X? z05z;hfD-z^HAVd3Mxd~qYtAVWY4(Ntbu|^)WEXI9ibqeBYmJJ5=%#xoE<+~6=cZUm znsMX|!mf4}Ajl$}roumK7Jd}O4f#JW7Sg9;MaLQ$p!q~!x?(D(XASj+EP`4?zsB$} zXjBVXHXdu>ui(cFrk?X+_Ho88@myeZO$6``T)jk4_bL1+U=H0D+0&f&?yMY7z7`kX zrK!3Cqf+1^ULj1GpCT_&) z5IYsqce&$2^&BYQ9@$4tV%7h1D&i66cEn>YG@fvoxZ+(wFnh1Ee#c^Ut*)V@8&bNhT|{&g7e-tu`1{CzoHgY zxQ)9gYF};^Hs2?Zy(Mz8u~lMX8za9&qQZ2hyfw0KnB~8)t*W#M=jX;LK2xi*B6xo~ zqAlnTq6LiIrUC)?M`g&|7?kk>;^{wi)xps`$jY{M(K zpXTmiwifkvgm0!=DiE;vE;jWiSXrg_%kX!p7yN1Fz#&+^OmGt$YF@Yk9A6D`P7)fp zix1jL^dxGHtya^rmxz1Z(~7MXqJ@+}$&{4gJWF=GK?jYOh59$=m2i^~#&`xfgVxJa zBxjmU^t%WD4ni1@aMM1`8{h(3{AW_{|B4qV-pkSAPn7mbD|Lw`8Z508f8Y}F)W_~g zF`9ZAEtF>{!tN8dNJqH5a9TU<$7xeGL(<~oDL~d@$!bn1PIDaNYS>DROm0esSI=DI zz?(|5Ou`N9cU-4{+(?^RjC&7SM@U8}C=RoKJ0E%fDG;!uD!cf=V0;Y|5$*!oo# z3BC;um1Z^{6GAb?Y<`RcPo@K9o1Gc_AY)1gu{=ZItate@9da%gHyti*!%xarBXYp0 zab%QhGb8!6hKihID2j*?UC=5~i<_$hG82M!AqfJdggdz`6q9*EHr<#XD*s%I^@ZGB zYYyraEdMr)cj^U?$+SSpJ4r;5?U8rzotlzdZd_0OW1Z{&4kimpaO=rU@%S6 zGo8bO6!jMSuK90K6QSR~Pt_iYKM~emN2~@JskEat1r;v7W6wu$k{93sN9~DG$ z5`DK@0V@F3D=>>?foMNL1F2P z5Ur()f6k+5;8QkkhiIsMKd2il`}<|t%k)HDQPO=k|KK7MNV7{;oOKn5be-S{H#GT> z!lLlmE_@*et`BA{_H279eto2c7cwn;`c!mlapgkyL#B!Fx?p?t;TO_XpU!-Y06Ud$ z=kTA?9FB85%y`DY9BiNnn zO8yCA6cbFvd*5Qgnri17#=v}l^UC*xPcgz2`YQ_L(k~pW+pXC3q^k^J0wdM_G5Pm^ zIVzt!h$^VW6L?IQ1!3hK;xay6LlwpDR>aHI+>1oKoPZxjXE`&U5lG{EQ;ejwGqYI^ zrE|qE?(sM~m_(?LGZ6345Y3&~u!sYEw1xJW=kh5S7HI=N>wzMEDb7HDby31z~ zE9{BqPyI5mn%~U=1b%UiaND9@BO>+ z?xMxz2u$|uaz>q#gYv*Q+}23We1R}I2kPb@i{#n-sh%^&U58wF2E}`#g9%z3TBh+4 zgqG4j5p@}+iIIb8Lph~K%c}FU=DhLJdiei<=dtbKU!YaBDhA8&cJ2}GneL|+6T1y( z9Diz-a!qjn56NeBGq3&24k)EGHlLDf96@uP zuEtg|iT)@T0Lv7F-Vf)=9$}QvR89);xeF-z>$M-X-?zb|m!eYUprW+b^UliVdB1VU zzFBQ=lMtqFTO)6aIywytf?yVKEfGg z3TOcSy}^nOj3s!PGo3Q-d@6l-yFZC}pFbv$A%r1Xem}bJO2zEO8Mr8r(68#|f?E_Y z*G-Wh4li`EXXvl;9aSmt&K#mtm9Do*5VfZ5+j#Jvt#=M$T{~tWw6lX)FRFB2les4J(n)?8m?!ChB9(6e@+EZ4j=F1_CxU zj-v)5CFLvc$leWz+1r(gHTeNpazqJ=9v8EJo9%%V#kLIy#X~82t?d}R1KW)V8XmEXRLvo?vtVe zyph2YuBjJB_aWm0=~>^P!N%r8Orre*f0M7pgexF$OC5cLNqW~$iVpOK_Xjy3>xJ3; zCV$BUkG66EzK5)E$%NHxT0QpZ#qN}&?Ml!3<9*Y!evpv3nOVQHWQuNe`;2>nVuX3v zenT_|R<|yE!0`&y{8$fRLzVQQfOPZHoS^qp`}AQga>5dy0Gfo1uM`wJs#7^%dA(m7 z(&__j1=45SWO}%`;rx-6AX+^xPKx3~5$<^#1ee6Iwj2G2HDRj2bMVTm37?mWcOw1^ zmWj+X?J@-F1P}Ot5OuuOVNbnwF3A3? z1GK3jt(U=JAeRQO>8mdPm#bL^gQ!zQ_z@c)tD_`wBe7 zaw(C!=3L_y0UF<+9*NB%n1FsGfg3|@<&fNLaGOIwkjTeS5-s)&J@Hv{y=#kPxW>2k z9RuJ(M%)&#q~ZzvMuAAV@LYT*nFaZ2w@2cJpzBTy zxeUBPU>A^5t(wCN1ra}@POiE%S9b7*6Y5)}$@%}-dl&Gis;lAuBqW$1Fe8G-`+z|c z6$lnBXo3kOFe4L42`DO>gj^t!%QTq*q^N^Q#Bq#Gebw4l+thk{t=hDoB38w4k>Irv ztzuD$cwxqX#9M%%&i7mUoHH{CQKH}b{lDk=KMt(yvoCA!wbx$zzV_a);@DlMCKPDw zlDXiwkp7DcOwxCUzU3Nexyj_yz)2@a==fFVnC-(W zTf*%_=jPtLVNM;N9}ak5B%sM4>A^>RMmo}#tR|J<-yl_pG25Y$Vf4~I=wR+NFqe}z zHDnAfpi)w2rw}%{Op3U1*e(M7bAd=n<9QkAMpL2YVg%+E%E<4$;Sw|-ZbkK9Y?!Gd z{xrWK_mxx%^jLlWX7#PC$>6CR2Ui^l^CP-xUck~@C6<79@?;Zy`T}Jg2}2Rz!Igon zS&3`_?(jUfNpfn|MmTlffvixmT!wr~PwU{y z1$s5{lWV%JrZ;~974WOsC%jp$B%rK_29_=0{JrF3!-C6|0y-oyWISDeFm|3$G{^3b z>HR>krCuLsKBF?hc6hp>rgeriRC=eO9-UBhTGnm|<{>0z`-n1Oi}Y7A4rpnl$c!fM z4I%Zy_(y5tjJFnjpR0KzdS(9GIwWc)$DgU(Tw-6nK{9bQYinxMz;!P#1aA1e6Q(=e+QNJjkvY z#>WCaEH@mls?V^UKd0s^U5>!2QIf3ApC&f5b^b7hIqx>2DGA^A%(I<_Q0nD-bxcrB z)-|yol5CaT*)8(t6(nQ{qZ#TuFHb790{m&yw{r<=GF^}n2A5&a=>ti0X zwXZ&=9wwrXDIxx!>tn_oK_4?_VEULbef2S8`s!nnP=ETERO`v2x@1XpqKoy|!sK&| zX&WzHn`)U-_l71btuqdziWZ?`^k??bZ_?bR>BBNLp!WPcmuo%}U$oT!g~HELN`3a# zJu+am)VJeA6Jz(qB?pq@B*r-I&_q#9=I8Vt(;dDqd$l(OT+E>%Pk{`TP+POe20nX#6lyn#+?6> z?%DRlZ+YYd4^lVWmBO8+Ay+y8okXL*Ff!9H9Umdq_XYI2+l_SV{~&3t;}2_)d^PZx z!DWQhNqhu-R2|>FnGIwHz`BRw=()w7xZnLo=X1i3a2#aUoob@xsfdDG^e!yhWN}bt zEh_(z6bvYfK`(opG}4J2ZDu;!C<}z2Xuz+Dq$KCPpUP zpCTwfkeL-&dGbNdAfsq1g2BWf$)Ti!*OA)nqeWCMvTxXzwtBaer7?N&6gqu7?1`^i z>SYZx>z@oCC?R(7MNCehQFr>@<;Il6e_L*6HI|Eb#LeM*)se`N{b78|KxnULG4ES4 zqH1Uobd>!Vb6#cYrLyisTmO>0my*cgi#s;v#B6h{KA@6l_!I=40?+Jlx{1=6fJXQG z5;$(IKiOcZKS@&NV6a`?hb8xrclzN|II5@hs8l+yyZ@0@_hO8a`fS+~LC`OhSam^< zrcc64#s*t&zeH0^F)0-uG8kZ%i!Pbn=EU0$nuSh;bhj?Ag7~H zGQb*AM}G}@R#%suE{=aDK-B($&UN>h5M$be@PTpRI=FK~?Z&SLS7>%7slTb@(l)sa1EPkimva^B0etVMyg6@GvvP7WTq=U z&0V_u*mN8E<^CHV61mfvqorqhCgCKlU@v}I)(oApKUBB7(9$r75844ih{$t#p1U&` zoGh#RUT|qBC`I^3T&f#Tp(DYY>}{*nd2dNat{MEA0n~hHG35$%b*9kSc;2jYVm0$- z8L1d`dpHuRm!E?rHNo}!)e`uIPcCu{xfYkRvi2xv2jg_UAh*kh*L|GHL%$S(E+0{>vaINLpx z!TlASo_^QpSP33orfi5R@U!5Fw7FIVw z*LU(+Pji<_Q*|J6-Xd`eY5p%sv#m}xd-#vw{4bTdTmyE*oCrfA74Cca5-FEu@VuXL z$(6N1wLB0d!@-{qgp9uO$NcPv$lvSCw~v@r7_Ip7zyJeFsYJLMto{LL1F1JgF-4^? zY#=E})N}%R`$l=C8}+g$ssVaaIya5I5#0D0MG>qS zaQHPdjRf1W2PIH{wcz;!#=WsY!VexucqO+|U%tB@2d_f%^!~E0<07e>YU?g$D}rFB zY=ieO&DQ;C{yQ$J+jWt*2aeq+vu`*i8Gs%w=!t}DW8s0I{MmgG{bj%DI}%@0?Yq9{(5f0;}$DOgyyFi2pm=18H}6pwVDi`?PGtsU4V{ z7T>kc1kPtM*MIFZa z0x(Aj4i{?H_DU}{D!qN=io-G+>1yPLaeLxh!D~g-dbzwV>2SE^JMTziMLCc3Ose5dga~82N^6#b?l65 z!i}LUyZJFuql7j_3Fs+3E42^BRhh>+d~Zuo!V$br&=30W=n$x9r8Y?nqzfgo>uiiC zzB4jOcM0LPH2jjk^5A1!GF3QzrKNra)lBqJWvnB+%PIOmj*EUeCzEgH$YJ>?V~WA-F?|r_$b6D%N*{mBrQj>M%Zc zMmQSXN5ut>LlcRo52O~Sv+ppI-jyd1M1TAo>1c19Dp=20DXDbyLz1xN#(e30wuTSJ zug^-(EcHeF)w`W+RY2d_Zg9Q&BpK)Ph%6{sXk-}Fpjqr592d9=RVX!ZkG?X)9JhI| zAF{;K@U?XG{z18oi;ot~4P<8pQ3XE=x3|KF#>+T_+aSyjUdK2{jTdm2LcdAnH7M86 z>g}9mEjJQ;DtBjC+2R};aEn46>z7IFf%3#sK4P*ZVBu`L+%|!Z0~h{qn2_kDE(bl~ zc+%roTRI1UeI^Os1pjTOOZn^x{t6ExA52Rouahxu)b700Kjc!%sbK+#Dh!n*I!vx_ zw_=^z31PCf8>+LZB%6gaE*j%BdH8dO+X|6v=P!~cqiK}4PBDgf3~&C(OixtPRT>_`W@T|(}a`V-_$HdV~f~0KOtm^ z1IoOZ`ik~z_S84qauSq#>IS>dBjIn7P`<_#Tk%?|&7jA7030Ng!*e=9a`P|Z=8X={LYSzzZI5wmO z-=$wv^)2g}1hKzj+Pys-1vwqb@%}1CW8ID~%i4VIBHI)joWf89`45T~w%PtMm*!mL zL5Hua`^Gk6%5*1s*YD(mS1lcNE94N@7g*RfY8=&qPITv)dVQ9C(BV9;97}SEsjSBM z&Xr{iH6pG56BxV?9V2|9w;H*@;h)69)B7pX(LAFmXV0_j*<|uQ4l!Bo*pONOFZX&D zq})$YA%@1*9ZaZA?%qIUe~c*Dk-FEic53EL7j$okb^q4#q9XVEn zSMN!oLsM5htEG}Gx(;*!9KLSu5`0!f$Jscp<0N!*8i(C+TCC<+hm-s=osDC+;~@E_ zJ#sc)5z{#B8{eDhpIX*jO42N$If}CzG<05M4Nb|FF?G0*J0xkEc~prdfsfUafLcfU zQ18NbtGVhHeZcmyJ+Z6q6IUH0>|Y-`gB%ra%k__ZE4N`yD@3@Drs$8?i=G#xh81TG z(!A-%ko$iTHrGFbdj{o(pdFnfg-)kGKSoXyZc5bYsS90X`StyTY^;v47t<8a``U(f zrezJ!nT8tnatjN7T*hNB-b<6nsle5ng zdu$ACMq1YFBnWMLH_J_bcj{}Gitmz@^$H#SwJ9ub&*_#mN0FJjPX~j1ie=5c5#-0Y zOE9ul^)tP=4qK{X35Ttx9l^EI6Ih;`&Y7!)g9fRm-Xy_X;uGFA<`1$LKhNIuW*hbX zHAITQSFo}FdawyhmABDC-26~u4wnY)por~vk*hbznw$Lj+7jJyL8W^@D%zU#Si)<2MLDL?^WX5??0It0d#FAh;MJoW+Ll#s{;pW}C7cA3RTdEzcR= zgMwql+wx@CK1%toH|()Nc?p+MNZ9@r3kcqx+j)nTaf@ZG6l8uZW1{-ckPpk6!MLW= zyMKx;$Fg<=YM8-|phVVx#AP!s;r8FRRVjfv_M`s3BX|d1)J6HcnNM|udp%ouR zHz|=hV7tBe&AM-CQXU#3O-eUS%Kqpk<>!$m#mY{;-lVJ|tl6XlH_+Wduv%78^OyeV zGta3pRNKKS;LQQ9r2s@s)msUO3KvHQY$ zAAy2aonSq#!}%GGC%9WW^q3c=G~SWV*LTV1Yw8nK>m9)@>a#~apO(*wDr}2E@_Vf6|?ni<8`CwIf);C(8>zAzD5;()PKheMlcRk9sQV^HIo+*0bu;;Qj8+JpeCEg_Kd%Qn z_)L%W*m5jSDto)w6Fj4k0P)^{HCS!q?&z!KPbq&Q^&#r*EY-!zz>%XxM*(xJ{JGS| zpMo^%b}~C))r&LvQ=KQu9pbUPkU!VEWaB=KuQgseI?P|I5ko54<(AZi$$7Z^wpsW2 zQwydgwIsRFl8P>_CH3)SuX1@NS;whQZdUeNlJ$_cC$}p5-O25kD5r~+2p=@ezlk&U zCp$2?)Tm>sCH1~!u~yvjAJkw1wTm{b0LpLA4 zYKmD`K0j5}Nfn86P*Vz#IDP-_oNM&U2ROxX8{{Z|sjHl7m65v9&sx@UtyNop?TV<> z*z7UiqT=>17QyVk=N-OBn@Hb|UNX9jobDJq_jnl8b-zl8x2%x`E&uccI^TM| z|AdHop&6tLRYPIgzbD-oE~(}!!_NZ?Bw60Io;*mK=1rfPuxv~)p3JKLoJllZ%kZ+t z1eC93P2d!sirrG5AuU(TEMN9FY;cpcx=ma$5E{YUl#xVuUyD4@n5yflyidz?K$F9y z;vgIT4Xr}+>dhjy(PN$P{dGSkKR2;jVOOsc5qYMg;R#8E2P`2ge6N1QUvd}|2!}d{ zP-f<|;HlUQJ{)T=-spXX_lf!O?n5|!3VgFIjJ}utz4N(9{Zw-HdU+oMZ83?B@&_!+AC5MfYF)7|th!1vgD+=D1U2O$YyQO6r%ojca$-r8^0<(Pd*#t$r36^PbD|{3@&yA~4l33s zufvr^jJrSx-z1iaLn{t}F2*OKGO+6;NU6(M5jRNKe6xgYJTD(lRD;if=)lk8pCq8C z)|>G&$pacSU^smx$q8oNJ!*?lbs?QiY_6Hz*H)h_YbX4Nf}F{A>{64D58Bd)DS)TeW@hyC?X!@{j+@~9V)Q!7z<2K#6MK^BL4X3w7fX-N+Lon1BRDZDEVfu)3cJWq`m%Lb_i~mzCz}uDH5YqY?&l zKV4g$?`t{|o?l$O=O%dR@O{)dUH1PG1}P3!X5BX5r%Z~I z9lq^cG+Os+th#6@)LwVsDEE@O0|_1nsx>955O?xsMNB|gpj#*I4Lr^GmECS>;7}Z7 z#l4j;rR2jcZBrQJW?F84e#1wx+>PVD+0g&mER;kw573kA`+4Wb!I~533nP_H_B+&B zDRoh@-#KM4vM_LUQY2Cxk7HQ zmCP3!nLk~!et57fUz_CLCHc?QZ_DK_<(R-ws;+T)?gp;hB^ddNuR9R$Ia4Castd(? z>Ut-BVszr}Q?s6pr@yL8f^SI{ildv<`s7wz0(XC`x2ca~se2|_4)(Fi{(uDb zy^Y=>hpoL>XacjJx2X@cYPA8{4~%f1#cAoAZjTpa-nVqedwXIz_vnY|1n|v!-e#pEgxpj$<$QGDCQ^yP3`qCR$9LYa@r)qx&s7OzM!)_F9O8Y9=m-Ji$YF@J6ztXx71 z&NDO#fvF6I87wvk8fK$QH}8;3?Xlm}q?`9Q>*k{^n3mKAi3#r~T6O1V)v2M>#zNh> zp+k3W>{6lcaN%r8y~nHj-l6H{Jyzv>f0J&#-=?gOHtW_$)0Fjz7Tx+prm{ZUs*Hwq zWi)muo|?r3%xujVvKdwZJ0e_SqChx&dFCUHL;{Vn}yJ#u5nbiOcIMr2Cv52#KHxu3xZ9cmjSI7KalORg~QkZfVzBl*hZ04o(6@)N!dh03+DLl4yGQr0`Vbn6{nWxYp}VU5%{ zWxZciIkDc~tgMgPbnBxn%KAi_ZhfLvS)a|sDz#D>jfKj%!=;QXy_VF{CQE8%vnAEj z5*V+Sh?~POhqLwt-Woyh_XiH_mcn^r2{BMc5?`P}7A1Z}8L9rxEFUQoZue=2Y8t1; zM^$0zWwcLkn8F2gKU6qo9ibdjeDJH7&pq0|d zEv~9qF#9VH2a{zh)9L@IQt>PbY+;6_YKmr+fxKLt7pS4wG+%N{@C__aVb;cZ>6cX>WzB`jfFnm zkM28VoEqsr9llW3C2XEZzLa?8iJZ>Mw>REXNKNM8q%jB)9t7gZZl?|XV!1JAXIAJf zI+&EKy07EiDP&*Xd|1Sew()uVd&K113_T3$~e_Jr0beOj4cKxfu`ZXVMw$;fY9n8;!QLoivB;so-l%HW+K>+K`=xWy%~ z%YL$Y$AV>q5o(0XDs{3o)GiC(RyNpAZfIRGKi5ATm3LOPWm$(C-WfhP8c%+i+hIfP z4XxMY&}+)v-gj){!g2DlPS%unuS?@Ko8nE4OS#^z1MPrGaYT|mW$&t+eDBJ`c$r$R ze@L$H&CZ8R{>zXsYQ(Mfvz(1Ja6CN6;9y(6Y(v^PgDo5XOuQ2q=i6WF}>Xb`Z{s)L0K%$B0ksjOh2FA03QWp1QoM^e&F*XWQK8Ejv9u z&BGh;JWHi!7iv8vJauiicACw=`NsIM>WgRUy}6-``tc>$5#W3@b4Z7bWbcM$uCd+9*r zJr!Pk;5Eer*puwM=R>KPM+k^MjaK z&Fav%{iH8p#jCL(QQAi;ZQ!Ihgllas>jBw=V!Q{@7JC~B_g}*Bg@*!_QpJBm%)kMvIkYS`}%+=G_zGBQS4x! zO%rmjxDtY?(_RQ+C2m@5kTW_|AZ7PXPRLp(tLT;nZa4~gSBRE{I;PC^X~B3IO+<*N zU66Si6EwZ+eM4UvqN|b<43wT)EsQF{Zy9#^g>C2+aWF0`DCc>N`Yaa|<}(YGc{Z&% z_k*;$d6?s4dD)F;NN(5;QL@;)a8R6okm&!tFXR_bk0adftnL}MIQImEAddICol`ct zPgj@5@v56VkAh%W)*kRZA5i+1tgDc|!`I%h*S!X=yrRnvYu#L<`7iZCPquGpa=^+Q z!nY4*>U*mj>vmfLUz3AuPAU>G(8}_hyg0)tS+$?Xh-dk+jYFS@F72PHzeCAWp6?_K zce}M)>eJz$WJ&gCjeOOm;6|~~-EB98lABh{_Dp!B}8hGHlwbLg3&+4AMkK84e`U-IBdSW?(#QCMx$-IN(PWM~udSX29I^|+& z|FO9-TPcs4_nrQ{lw7vyr)!OkM9Ig3Uh-k4J7riRvFMvEPXDMlEb4ZMSfa`Gz2Wo^ zqFmK7E#oCF0&B0~4x3Dk7vU{8#LKdc9J1|(1jTGoVyX{d%k_OAPmW0yGV%W1`C_C= zVBfQdCg?rUDRePA6J0{84;pjx(a_xzcm_9gxGigQV$(zHrCmGdLQDPch!{!X=2F@K zj(no)OM_0%ZFneI&6E*|v<(QhTyN^uAB#*2tWp!X>Fk%#BBV-l-?$>qUYtoY&=#1W zmj2(ftPRk8?Ba@6Rg+ccK{Pg6%Y?w$5F`~8p_!f(+%4^;wA=EOS3>Z8S^ye|fXdLm zz@N-0P*KcQ(FFF06EuU)&E;I&aX&H0c~$?hSv&<~X^^vx_F~x`e=UIj21hZkUd8OQPkC#371wm4`;*N@hbp3F|H>_P zC&xKrK2`e8jn}FCUc^j;b}oyCE}8j}kO=QN1LbR_?Lq-_a6;fh2+l2*qt>w3!CPhM z!%rDh8|U=ZQfFo*1wSOulvMC)2+yUAtqy-ha#HS;H!Ssk!%MCTm%8`AxUtdUo6dnl z>Y~!C2u_UMuk_E2d6*rl=uTxjLt3RIJDS;2D!+r{G=jocC=7feyK(gCbnOOD?~?sS z8g_f*uN1-(9YHU~r&aKL`eVdaFM}l#UN%Gf_VUJ{H@c6HYAflZ{Ktu050TcO5fO06 zg{&MA?~ZOB*{Suh3viv@|CVhC3__nQdrF5pKFgbHi(~nk8_?9)BiqM&8;~dFeN6ZV z&@CV~L3#%6IIg1~;o-*|ZCRYdmxHVaqdGfxt>MybJS7=7!%Gry>?u*3z-~CM9=oWNdgH`KsH+q%)T|gIFlKD{W=_H%XZl z(JDLq4w}gHxE>zEA7*Km}GW9(BtTmBa3 z+39QO;^-`Ub#TbrhE91eEZe`>mbGCIj{|(5-^NFO-0&nR*X@e6`>T_9Jw$4Y-@~p* zx960g^rU+K$hr2q=V_kgdQ(gN zfvwl8T>mv3YUb>~6)+CXAQ|~)N~N5f%WzT#g>+gD*>|Qvi+YbxUhK={SpdtLM@f-W zA2GR8zO>Yh681|AH>WXf5>KsN?5}8LZY<4waSjd3wW?vUP}o!z85(Xvqb{ND154lv zwBAK=-zu|iyqPHeFtescd`*1*ssDsn^b-o0VW9rH_8%aE-mLu%y9qA)l@gB zK1#-bFamvJ>818#)wB+*|DkKkT3u?Bm&inKg{8QL8H&eo$E zZ(7-gPOcYaHG$TZmgJB$Bla$GFTK5#LsG8)my{H-{as=U7Zbc=%xDbX1G&CEa$h!O z<>Uej-MUG`fZjPJaU@e)3aC(e0Zwk@QwJoMTDcpyR}BL?mXqQT1) z9dqUTuHkDJ-Y~A$eRwz}DXTlj2E+HLN=PdrEm_W?Zk+>B{1)Er;|NVc;C)6PGEgF@ zhs~8$$(c@s%!ZWnK%kK2m@<=nPfbNKZWEoHq!H&ip)6~^)De5*xb=I4#qn=R7A-k& zV_`CsF+y%oWXQ5$HbWxG$#z_52h<(oS?eXY=mmW{Qii3{v&j>zd@w~mkn7t|i5TTE z+n0RdoW|s-&MB*C$Lg;YJ~YN}0gp$B-HUj}g1gHdzUNK7c<0$A$q5%zNKSvDHS&&6 z{OtzDnX~-v475<>khS1q&^}KKQIlsVrOHAiZBVJ_3u9&UF$?l^Y z@zp|5R)S*?{JIdnTN-XT*o_Fi$o+a!7wp1i3dF8hrS1k4j{aSE=r2K1*ft>s1{law zqaE>)0WAq7aZTU`ryp&6DU(T3X&WmB(dE9^d7{DJS^n%VxxyrS4^-}rk>?CJ4*x}N z<1&>Z#nA)9zNBg5KHrAc>)Z7fAlJ8QkJWvWl9J9_^!BwP**bAY=T5U8K`$$cnLJ-F zy>t}ylw)A3CqX@fiGg{EtWQ0cMsk63Uy+7vpTxkB=E~sb z!W?~niXqq+48e}TlOE}C44!yKz>}7piYI^O8=m}L8Nw4UUu1@cY%ljP>O9HD4W3*J zilWQlOH*6?YP`{%j+!gPag7>2Ge~$BTNSToF>jpu}^tj?xBw{ zxv^N{xtDm1VN%q7h0{Ow8hm9zVjc};rNn$Z<0kusr@4zAj8{?^h4BafNxYSuOus>| z7US7zpK{2vQ=d!wtetn5^+WEWypm+pGj`BtlJKDw5>A7Jz^nVZqx5;r7y_r$Qw3-B z%dcP?qF}TWB5%?1BVrMF5PwyUzP8|w_5;x@SL?A#M@rUWzm)2A2%O3O_?1uu-y4+v zo_apfyH_gO$;pu!15*d-dDN6W$^5X%2R@<^s|C*HL_N{mv=p1P)2cr_MH(w^;brj8 zhqRY^n??a)h1ALPTTuhnNPp{S+al3R!^$zsj7Kf7E%1&=z_{1=hMk^K!8L>kx0{u! zZZEfAc%@duE3CYcurE-?Xh@DaA{ST5*rq|&z}Q_eNXpSElHQpWHM}^|P-!d6Vr`na z7=s>WTl)f|Wt&;nr!VDxQdyu5{7Y>-GmMj5sEfXvIKngqx@cVW_5(U6>U8n|x1MN< zPL$mjf4t=8MKy03HHdFWq~Byb;Xcvs&qbuAKbn@ps|)05o13GLLu%Qpn@k-%`f;x%dOL~GxSx9|X`!6+-{hc)TeB=HdpVH$B?)Z<$rrf`C4rjwf3WF<@lgp4{)H<(+6OQLG6$cK~3D;u!^ z_jai)@-CqJjft%ytV9f|8=n)1om zrKX8wGD>BZltUBmiMa{oW;uy|DX8kA4YR)S(1HvXQL659X#Zn-3^A=rwp-Q?b~cv9 z2o|wiX2>5gPcrT)>59hG@5zW^k<*<#Qt^S2?qU$wLQr_ym7G!U1gFui>nJmUk73;48R!TgH$~$XJcuZdv1y+KtVI zZTSS9;x#2S0l^9Q7<9@Id2;Y}2};r1h4kQyVk0i;S1t9jz%0>BraZWR58`A_s$VZG zx&?u^|IP9IZAw*5tS@3^#wnk3-sHkUMkQKsqhwn8>*)T-SWJ}uXhDgct8it7TnMsD z%aC#4-%Np2FR+GlAAwzO(trCit_Z}ks4;dShFV{cb$d}-KHV7K`aW5oiIWV#U(fPw zVWf3EFFz!SMAka|*VDK%;E;Za$pbl_OjwmBW9~H%$(&2tcFU7%WaGPxZwBS@lD@dx zoT(jR63Lncae7#8EpK)E0w4ZHZm1Pru9QAJtnVs|k98S$gtPL@$7JPrvLXz&M;;#@ zLCd*-2j-%xSD@+Fht&Ejowf}A{Nqj=rg}g(3n`~;f>|<7@w2w*zm~yqe2n-`*~!C! zZ*7(7!nM}GtMY+}ZBY*6b`I5hP~MZv@V_ZndB@*QG%^i~58NwZ+P2uf$RfgwRbNBr zX`VyGGj0jrY-p5XC~h%2vzhge*mae+anl6jN{NI%Iv^bZ<7#vKs?-0ZM1=3K&Ywl_ z-xW%^+Yk~aNLl!=1+GjAj4)^)qN3bkzUL7&b~DGLYL}V3wB8@9!7KlB>m(kPsc*8m zA&rW=LUYfYxC4I4c+17S`U=(%HcDE7hud^!*&Aod$`o|v=#u`GVW5dhGlsJEuJXR((GHgCkRIA1^ zPjyH+$Lz}rvE7u*p5J^1g6w&7v*W`u+L>VYuS^P@44u5ODKl}TJdXFE2qrHL`&Xc~tueOZr;q`zHO zTEpopFC+cycuh5uz9@S}(!ULxk^ZFwJ1qUVD*eDL43Wr_%=S5&x48{djV zl4X5gTjuHKx#%<^?P2gYu0x?FvXCZH<%y7g0xfZv{9B^g7h-M_A^&}%Gs!O``@mAHN{Vk|{g?Wf>t{k{RH)sZ9fzlXaj!yg_DX+h@AOaWuUvXI z^h&=It4e^xl!ME{sc%DGB7De>N_}MDd`UebhYu>z>eIe`{+z0x zofwk8`aXH@?EFy4F|F)(<-fg`ByMEs(v$@9k1d@42m33B8a@4`Dt+?bLD~I~{NIMW zM&&;$b@DH%NAkZ|iFV)ouh;XB@gwu!(mVew1xMu{TR8t~`pv(d{!*1b`Tv|U`yu)N z2hC(u{-aVS|B`wn|7!?(SUdFjvwHq9eq{c;dP(3$cHN`$k1d>kd2{!$^lS9=m#Xy1 zzr5o4L-PN5FYYr=4W~~2CG|-D+xp}G=cwM$KXqb!Z~m`C{6p^f5mvv=F1ne~QGu7R zbq=R<*4uLlo7yL@oq-!AEmfZazf$QjP?38e*b~b2FYDdjAC_Kuuk@}MNP5Rb(mUEr z?_~Oh0i}2FtLXf7Vmo5~9(X#Ozd!J)24eCy=YZ1l^-Awo14-}vNP1_R>7}doa{&B2 zp;vlG4vi$4`axw}VfWKRMksp!8l~K{k@!)7Xxfzh#m1mYV6EI8gb#tXF!o29n<3NP36X z8TpgPQwNm4Aj%Gr{O!PY#Qfb!B1V1po9Xea-N4ejrdN7P2a?_yk@QY7(`y-M{t|no zcL-gMBj#`Ili~dRl}{xvmk%_5zmt0u!}Y;Gko0Cm(!0=1uN}c2Q2C|yO7EnBr1$39 zaQ7KU>>r2o_g8F3RU-w(z zWqpL{rRR{EUbV)(d1$*Y3aGSk(Ft(`Hu5t_)@oLO)-xR>Lw9C6UJSUSu90c%q19 zgSPn3_c7ApC$l(W&PJ2y5-4u#k@p0Q<5c!yX3*zsm%9gN;pbm3SH+CW-a%w_>Dx7S zbQ|NlpXHh`-@JFpMBH{+pp4~pVeV_;ZG!2S$gpeGyP9*#e)o{TBag#ApPP`Z%f)x5 z**Rimtj7&;O!=Bcx&N&EniUOWQSMrT%YvduOs4Mb=KS2`gW`8x#yPEIB;S1+7e#f9 zf1Ips)IOc1J;yjoW2G0e(gI`1H!En1B&7Rf0yc|7+s4+{X0gO?hWc7opX)O2Q=uff zb$Y1G4~ULoaX7ly^?)xuC(%j37CoT$5doPRg#)VREbB5(4992?=#_xNelzLSdWy@1L_m9orD~q+Vlyj-f)11DK zCho}fCnqCn34!B?qccI=)e>Rdp~3EMG>JF{M@<~X?2;9+R`*fzWHye0-G4v8(Ym1? z6esot{)2^RJ&&>sx0XbxRv(C#7e85tLVqBBjW|!)T!Z-V})fj-rqBnqLxr`A>guN}VsU{C(8PLYhD0-A{zVjBg>_6Hlf+Ga+&_j`EA(dhB)Mf`o~Q zEZo12HBg4a4+xvgd`okpufGMJZh`W)_-4ba^FiHxV(S{^#>H9J{R4eXMbG-xq_*xw z{*av;z_7%3-eHDUA-W*BTs-P$N_A_@ScoO?-~!gJ&&Q#xN!DX^HEs@o+5Hzu0cLPB zRzhGG{@j9`CI#UCIr@z5pH18*ZxDM)k8(#vj3(|hI}b+kZYD}amL$y`PDX-u%2VJN3 z4bXG_i?J~8JX)1@^6S0I7+m~VxF5CqpOst%=HYaB z4ta+SN`j*(dghpc2`W&Iw0wFlQG$@?92Y~EC7Q0SDCdM}8YOZNT&&{Q9q4?NJ%P5F zDh^?gLuJq1OcX<<{;GU!b)yKU^2BD42zgB<}iF>5*EBF$b49rz=%rK&$d>sDa62+g0Vg#Af@^X;3w~qt3u?_fJL>5Pdb-G2jnJXa2;!suqOP_n$mLWHx-yjEL?@fjfvxM7E2ve@bxcp6C9TZ$#1C^Riz0 z!Cw+aKMyYB8EIk^9Y6i~i32}z;3p3J#DSkU@Dm4q;=oTF_#qsK(PFg~rPWmhE@qKS zifWgaR#a%?$4@A(^-QQJUsOD<)?HNN9$&1@$eNesyuh}!w5F=G!sf27wpCY@4ABY- zN|%(>6zHK!iKVp4U0c4g)RvK96SKO^cGgU1N=XG?B{iwq{HoFwuF_(6X^E|-w4%D$ z=Dx;NYAdg@5rezD*tV#=s;K6g@v@YlenzszMO9VRZd*yIyR@dVysFfsV_9iUZFzOo z5bcb&xWP#-zLuY;hQ)w8flsK{}a=UOHA|oNbyC7Gryzp z<-4FjN>MMLg36-uDs4hZ>9PrB9*S9gRmqp884Rv1b=$_4)!G&n)t1_dN=j-V3Uum+S<|@Hzi^#99w&)t*ofL zqO@fEkg-)paYmPaX-!Rajg<71_qszi;9lVOz-_<{Kn<`6m8c(jUYt)g73SfEv`&>UJ#ajAAVmVrIKsG_`xG^ZEj=H%y-YX0G2$5j+n zEp`4UhvI`}_T&n=t=xK-C|5 z$2$u9*G5`{Nmt-6z^w)i3k~xu%zFtp5Rf<|59@$&#Qznhxc%SA&;J*3{#e?DuSywKOHA+Ym?1~U4I7@2s0}%K=&<1y>!7&!!AB(|CZ50_i(v_c zh8kbWPyEA?92FCrFeuJqO&oFT$Wg}~pJYU1J(0MMF)W&Pg7Kx2kYvL6nl_Zx+}I)N z$dHYh=yZ0v~cMt2{um8GFOdU7k+u_~&lQma`r>3YPL#xt1YBLNjvqBbTui-RcgVmzz zS=kBy)bbG6M(Jq9D~bw=+@&kZrH`+$jn1&mp6_&OWuB_yutgFpD5xr3ULfJh!fm7H5{3KSF+SC^C)FLM{T7*3QINtdI31&%od3ZuYN zRZ?10R#ClNE3YnFUS3j41ZBnU+VSq{<;4Y6weC`vifW?iTDho~Ya~8}ZNxvL$W4c( zx|$1Yi={7Ag9tSMDXL=Nv5XeHgdVM=yxO*;sH&u*bcl9Naj`IeS=@opwxbS&YB5_4 zQ@;Cy$B*D2jq?a$oy7AHrUUa%!<6s-;N~OvN8{W;*fGR&9p-766^1F_{XyXo{G)Le z5ca^J1EJq090+}d`4_{K@BZM4Blt(-{F<<@5>F-OOPJRfrhNAY{v-HDyGE}o)n#Qe_?ns_ zSnW$A_cT5)wvjmIUUb`{04+VQqP}amw*eHg1Kxe0$X{l znR0)aCfkboDTt|%UsYUD${+>DJRD9HWABIqNyxep}uW3rHkP<@?=C4_ApaW9u*{zu4mC^Oztwq zOhi7kN_S0p znzhn120;mbP(H?YakZz)t$$B|xf*yLNUD)4{zGvk?eqyo{Y`f(DUfM>#u%Y)48j>s zONnqe*MmrnXNY#h3q?^t4{A`k!QLba6?YjTBc&pX{Xf;_ifK9)g@>L}fY3P&TX z2mPLKD$MuzS9?hAd;CXBPiqon=CdEVtEy|@iV^U8+l}Q*7@d$8vkfY*THKc}5&Uqo zpc*H$q0uc=zJjXi%A(q(GRTmwH6_iq%9b}b=aK@)?D_dQCfS;diBt1Y@0rukldtd6KEfbCr~pc zEUTPQO^;PvU0GS~E@0eMU2~1Z>zF++XYTAQry{ptUaH<{>jSgON+BpW%jujmy&%i! zm^qt_<Ibt38Z5 zO6arnDy&y?n`*OFQ6EN|5=5Pwi)xl0iJeh{HNAumtI>wU>IqBVtom;mQW{k>YH({J zmzG4uYt~F9?UHlVshSlb60aF9s^y6a90^xh4h8PwB~((xcm+fB@W@*+wpa8~beNI- zP`abiFl57wN%9b(OU+A;#21D@kgQh~RenDhUq;})(*6FH=`c}KX^Y?==2NwZm?QLj zXS}M@pgmFrN<;`Rl_%veN$fM@O0|u(srgtX1C?-%KAZ|YVpTT}_Y@M&X^lQAwx#rgru~?7q9#@{eK=AQdVX9- z%nGyCAD9c7=NiA!1CD=S)SFR{Mi7o1wFJ_sA6V>qcp-f>g>ppB5XOjonVQai57$*t z;tlsc^t#fK7UW-UOV6;ml*lsg0a54)<4G^7*MP&qNI1P7Az7uxOA8j4 zx>cuifsI(`2F-SoVUvWFpRq5+ZW7BGVy`S$X{zKS{>Drg9n?};me6Nof-gzPScvT{ z78%0v>12qVwSs~$HuOc!_XIzBekgY7(+kuLQ)~vlB%oVmHXM#S>>uT#(j&Jf{b~2J zR(9WkP!eV#<`Up0U>&d>5VsTnvKTdxmFmh~`7x4(PkJJH&W%MG6_WW9fw&t${md2l zW{$ITaC*naF|R_7vNdyDu!AF$Hjd2}a&)+vejNfj|Am%5S zdocH6?!)AWlpL zqn$_?pyQ;2q4txB|ufw2wQmTc;fiJ(fin%=fXkWa5Xt z3Hw^?i?E-I{aozr*uB_Y*bA}WkNp?eM`It2ef0E$p+5tovoV3uIher283#iffM3ic z4Pdn$KgYq)AA$419}NCr@CSo?BQO};8-c;#-Uu8A?gPO2;BEoRz#k0m8sH@GI|YcN zlQ@=w-w7-QzY|yr{vp5*{z>5e6_^EnC*T5K1GilO{C4p3z-?+ zG_*ov3;tgGz4&|ax8mOl4NdsF@Grza4gWO!)9@D_+H&!mO}IIP{{>;@5>Gzq&nNy% z$kU~yy8wDQLe_KzX)OfzD&j8y=VIKz?*Kn74>$1J!MDvLPVig7w}M-E8F7NIftz0e9y z*O8~|Nq05$-atHcq}2fKjl{nOoEqG~*TBtNfgAW;;AgHPPVhUxPxBHd`0e1^>WLHl zR`9Ji9SmLf9JpHu`#gR?%Vuza_D!S*bZrC|uma5+hzn?KB`u%>+-1PW;4K3N19yUZ z2Cx>~8Ni$1l>y!0-3S~9JOJ+bz!q>TfOo*F0KNwA7T{#y5pdIim%&{K>;Z2TFci2O z+;f0uz+D7v19uVdIe0e!BY=CsJr~#r?p$COcr`#Qa2vQ|fPa9y0N4ud0w4h13LpWv z3)~c79k_O2J9tZg1K`~RBmobBI~!OJ?rh*a@T!1s!MhbW6?hEXslcn?UIly#-gUrm z;E&*D1CN874ZHzv3GgL&^}tBrK5!=io57t2dabbdca!=^niOc@E>q52L1!S7hDZ+f!_tL3+MvZ1$2Sy z0=mF;0bSr00`1^t0`1_t!0iIJ5aB94QTx>Zg=7L zd(1yz-h=r^%x26#WBvv6KFkL&AH@7`%!e@_!F&|?6WrhN4SwO>nBW)w2^0LndojT; zydM+%!iO-yFZ?Se_=S&AKR<$wJ;GO}j1$PGUCU|8)H@J5LL&3ir+;f0uz;y!efL8&0 z4c;xl$-pDvrUNg7yAap|?rlIU__u*O2KWcK(|~Q@E&@IW?*?E5a4)#$0vo}d3+w{- zCg1>gHvvh&L*PyZwt~9=2!OW&NC55vHw9P+t{vD8?sdSY;9Um{2mT1|cwjxavw`=( zs{+0S?^fVc;4yHg0*7q}_FtKiNC)`L40 zSP$-0U_H1~f%V`{1=fQ*6?hEXQ-NE-Jr&ptZZ_~ZxRZd#!JPy=4(=r2ad0OAkApi2 zxDVWsKs~r4fq#N~0q`)mX8{j`dlv98xMu+mgL@Y6Ft}#{zXx{+uoB!MKnu8OKr^^D zpcz~n&{Y;TyDTeSTN;`Kg`!s6T0+f%64&{}uTA;lV-jbBMfs z10O>0GNuRJnVwL4d{3z3sGd+)VoyjL+QZztC)BbJ++%w}nWKQ?ffIm}fK!0efYHF| zz*yi+AQdOb`^n~&j691Lt=PJ@D z>tf5AqE(11&%+&<=C}U4ZrwaRD|U4afxYfI`3pc!4IM1!x7@fiA%M--HM9 z02j~%v;gfu7hruDe}PAd6UYM!0TLe6=(;#0PACf2l4MI#0Cj(dsD?t@+!ive~Pf(kx++O$+?x!dsms6+I!0MYP(cEZQ2LQ%+x+K`0z=R@S|1hRHiLv zk21Y6x=L$7QDupyexgEGVJy=xudXT4vesE_mRD?Xw_rgJtsGB-eqVdaD1fy01l@!XD0jf-xp-|^f|eC&YXEU z-xq2I8q@{)K@~l#CKvRxAt)hFVEY0tmT5C{=0Ws~f^5g!C{+Uekky15Hcl6hLyhTh zud2m0)gBkhpLjZ)c|SY1V9tygKRY+_J*=0*F*aSYy+BsjR$)|;ywveVDtVT z2NH)s2XSN@ajqbKiSHBaiwrl@Pr}}X+iXD0B*NZ{>BL>aiu<*O8BLR!j_GFF`!g4S z-=Dj!vV<`5QF@=_mfbdiJV1|+JZs1;EEny|TM=-|#!ZV2@8rER10Q%A+b~7&$hY8|l ze*YNLj59htiKoAK`*ZugH2da7_|!MN$j|>Dz~p1!JWJmC=2`6H$LlR%)PT%WRlY(- zXUjOaS>;)w+L+}fw7l}8?XId8edQe5_nA4;0@9|MM?6%6C|W&Ap;^Kg$R=*_a--MK z#yWOGR0zR%zye z6R>t^xvPNP`=teoJhj*KMnGeYlRgnr=j0XSWrb;k-Q$@)6x1%MbuTp##cj#*Vs_z0 zolqk~_DiQLMZf%6z2g=wRn_qse8|l;^Z}z{lGw`^nG}cPHuGxmRo94-KGamfo0~H` zOLPnSNm0&2^y0rt_b~pOd6ThAftnvFRfygZ>e{Gifiq<4?W2=~%DuZcP4jZ{=k*S0 z#39u85*DR`VIohr=S-hfKwYUtIW8qt9mw_6l-hI+P($2Bv&`*L#a?SF)b^H%NKqG+ zA;c(F=#s;@T8>nWH#4mc)|MQeZPUMsgXYvw7srQDV+=DC`ua(a0~|`aA_vSCq3dSU z`(9Z#SYhg^QQuL))C2YtZ@-c1;avKmm+_Szj>Hwzx;PD@mywa`;YP=KheF!V4ux7V zn~ZO zI_g8BKK9ManrH7d*0j&b=QzJ3E1#x^s+KiBn-M=B**VkZ&kTQTav9SvgZ}#Ip-l9SB{%n!U53nB?TPElsO(gIA>`bHqyh1 zEob(;!ve}^0>1oj_U;AFrn3M4{|-qKk|aqxp&_S`B;=gYV44|{WX@xTF*D7ssgY+H23O ziD;LZc5_5bYG$H-1hAy7>d4MFH1&7Q$}7m>j1&0HmdwQ7ekM_n8j)Ai)@S{J)d$+I z(J;OCQLS!>jlW8-o(OEDz^Zk(F85KHX@MVa)8^sFzPN2@)vdd)P4_0g_MP}!Msabz z$kuVbn7B?>-@wP`Q+pZyRFo?DeG&f@ZVQlP3?R{NhyT`Wb)=uqh+Nz=T&1z_SlN#E^s3E$&8oEVU zLwwh~z$Knp@fvMTy=I$3uQ`?v^6`P`H}D0f+Q#dmxjC`5?M+^Ld+rzF+hpeqif_$* z(SSsrGz6-;@|(iJ-%+%VzUaX7gZR$b@!fi~i|Nuenj00bGUV{I84npnRJPq>B<81g zOHGbHKC0lXd83Ku=ghmd4*XCmzii31E<48;Sgh8u?Y(~5#dL}d&RjH?Ld! z*qBcCDAUI+6+erem(l;&4J5ao`lz0r$Jrq&9G#S(8_oHhV&tr(k6^1$=-QUDo z#%0ZSlTkQ~RgBB(?k79qOsr&Ff&R#5YW{_B^|psQ++Jto@=GW7aux0cy-x|YY{6$S zUXA@AbgdJstS1VeA8bs%z`yY+NsQ8dgS$=(UKo>=63;Jo+hHE~UGv}o`d7nohY?tv zJQzyN(Marp38Ufc#4oBI8=C(5d9&l=1Iw{y_A}nh5qwPLi;V43=c@XR8#S)iwM}fJ zdcNk~Z)MbJQIMS1$k*Kdt<%D*_0d2ovT8ZEijPH+SSZ9GaqJ@$5&c#W3NXc-N4535@f2*KlJ#_WYUg9&2Wq?OAkSu2}=NdQa-+R`69+ zm_Aqu+=4Z(8yVBh_7Iylcc8!&TE(`Bj11R-ff=?=*Vu3!yT;ZjbinXKM7HkKu<aeunw_>PQzQJ^&8mcIBB7D@beTuE^rQW_J-qIx$rK5tr6o_l>rD#*yp&&cBJo}88MZx;AP1G}r^lYUKq zJ-7AN`nT~d!SUjrpEMSJj6X3e&z@Li*i6^U>&rDFpQjzkx_a@bCinOSM3*nFMl|u5 zj9X6oUAH>^S{YfqFMx+e{zke2g9eVh#$`q+I&aGUeH zP5tZ_F-{ueNrN4$a3_0g$bW14;l_Auawj!-`)^>MJ$e4U`zUAmZ2ZR-GF*4=HU6yo zv8A+|k}$&`>mIz3IBAYgtT=i81A`r(ffIW_sqN(9S-wWRJH?xglZH64;^g7I0d0?B zL?`xsQrpSH+hE71escE{#?OB5>}_Fo+!MA|xbE)O3e)}g_^rp2cg$nmgRA|d9zxb; zU<^Lzq0lML&%v{_ciyiXc%JFq)7zK2*-3rswD7+9wXb&5I7_9}X%YO|`Pfamd#<&HV(C*&$NXy_;L|&ke+Q+`KuE#G>cZq4|tF81N9Wjy;CC@5( z&N;<^Y43NYY~1Jguk@8~=)1l{^sVUwLMKK$Z}w}`B`T^_9FMGMjJqW|(9o$% z=XP;C@v_R!JllwgY-5dak)48_y_W$}7v0J}(^`M6f*o76ZOg+c9&*utyQp^29T=Cj zbZXZswrfngPCVwY*2uOrM7ED?!{1@)!ecP|1@WlB+YNoT@I3EH3|xzX4O|{lQtbso zoYDiIs_JnyV*cZ^GInhmW@o%8jUYdT+g#BV(In+ThSSbR2$iZiSg~RIXyP7h{ zTSQ{XWz_wYlxmyENk>WF;{hQb!aNl0Os?cK*F>YRh8HR=f(RdeVxz4@`U@p;43_-_?&e4*2GM;hAA zn-{m<<|$m^uZIPSZ5u031;cl~Qa=U}SRPdc!uBC6wqIDWKMZBXrftPLw!Gh)4%P;* zm%)1~T`}YBi`?M8Zu4l@zQkPK#?jwC2U-)KQSJ46T>fhCOXMlE+PKtMH#0TMI%$x= z&$-p*$+&%d3ry0k&&N6zB-wAA2Y<0U&^0(eHcfAC0>3D(0j!r}_iw=qvR+GE=U5+n z^^uy(To2&i#LS%ZL|;lqZ*IT_1|#@ll^h<6b5E9=n3L{H;%&u!?PGXurZ0!LfaWt; zRsrt<$ma*nY+U)-!LbEr(AKZ57dvjO+3pW2q6w^Y2qV%ug#2Lf86m~H3Gl{m+s(G= zrLggPCBkbU{r@G-Bv09Rs`#^`*ySW)4qHx@zde3$K=Pzv1LJS;Z>*nF4C~E5 zTe;{^T1;p;)%y9fVULgNsCPLzUZti#-M)c-3Ln-T*{O~%Z#v%oW5fDU*l^Z8v{=8P zb>8|ZZ2Z=LxZy&_Q&>Nz8h>HKdE*~O!`&E;doTj`VkGXvDBO?HcmQMYAjaY$jKjki zk4G>8k76Po!z4V8$#?=&@Fb? zumG=OAzs5GypF|q155BGmf|fe!`oPncd!EQVkQ28Rd^4p@jlkz1FXe|Sci|W9v@=^ zKEXzOicRLMGw>{C;yKL1^O%hnFb6MUE?&Ysyo~vH1q<*h z7UDH5!s}R!H?Rb6VkzFjGQ5rDcn2%+E>_|nScUhn8t-EbKEPUhh;{e~>+vx*;1g`b zr`Uwguo<6Y3%C&f7VXd;H=qL|(GfQy3Z2jyT@a0% z5QA96p)0!KW^~6b=z&|&6Stuk;*o&=*7WaST0?LrhT<*^!|CJy|LF10whun3D{_h~ z>ZiX@rx@l`IjvCm#!vF+&U%rQcKmq79lv{wx#Q2LXZILzyY=-(MA~uhm403WX~(x$+;dpAS4rkL&ACoIZ+qd0oiJf=c?sgow-R+o;gjZ~vx%+~wEo*U?RI`naN6DVX8pSD?mD;gvOAoekKK0L1~$*` zdb9n(?Z=+Mx$QRZZvXCer#0QY@~>Qj-0>E6O>&pd=G7~IQXY(03z zJ(k?-S{r(B=iA!dWeQ!_Uc1|mt<{8z45?)g8*n-J+9dwEX1oj<(des*xrb?!AVnV#MGwsv=!Y~116 z-MR$&F@LEV)&!Owawrv8uV#}4_wU9RN?s~K1Fach%2Ay8b`L!+Lf3uh`8IT2T6cH)*4-Wdsk+-az=ltNS8RLOI1;=HGW1*>QZjwUBn4x$URgPHjT^4{f*Wi#tBscieXOT;(1Mq3bSm zz1eteTDG3OV&hJRt!J-z=hplIFYsXRNkh(b`8VY^ul%Xrbp*MarbX)4%Z%9=YFOR zZFc*$ZlU9J>)d{=xqD!ag8zgzyZu_X(DAy*h`Ud_`=7hNW;oNb=5Xzyb^V=TLYv)w zty}0g-8#2lYaZx~H?-O9*Sdv{*F6u}dC)8FvF4r!>{?RC>q*V-HO1>5TIZhctvOtG zx6Yl0?TcRN={1nGoaP};b5o~zsMBoo=FW#r&uzEv#w*s{ohPq*xPILJ>>S<|?miVu zdl$IZ5393tvF(puv2$g(IvdvNy<+{@bZ+u0$X2j@*FJA~#m?2%uRAYRXVdnI&67KB z>(@O`cMIum-Q4arP4^n)Ei2W5V(pP?wy&DiHyDn@#>^|1IdBt1bq1QAUHnczY__uM{Hg<=zaap}BhgWPpS)EsIpuugo z_2#zQINf$@cJBdfSwpvHJat~Nd3Lw8UGHt3*7SNHtS83$8ERea@%cr+;&?Ix83I7ZMXS$+iiZ` zcAHPP-R8%(NoZZ@d|G?xyjor8{90Y;JX>Apd|O@Uyjxx9{99e*Na`FL+k7s9a?AC z*3de;)`r&EH9fS>uIr(79m3Q_hNbi%iyCqDWJ(~z!w$tZ>;Lpv3u9yF7=Y!Du5chNC z5cV6dTO)SAP!yLEp0@rqmT-P_x>Gj!YAwbO*Fx9fYjdb`Gl ztGDZXxO%(RhpV^ieYkqN=7+1d>wajx&12~HwB@z>aLa4;;g;9xO}O!gTVCro-11s| zxaGC_aLa4;;g;9x!!57POSt8=`f$r@_2HJ+>TMdK%WL%}Tz$CZwSL1buhoZJUaJqc zyjCA>d2O1Z%WL;i(XjKmSL}YxZMSQFSFa;!_kGqq*Qv8(&aOLN$)UmS1-)YJHXg6o zy_DNt5Yle|W0+HqLPMHm~mU7n@hN-R3p4 z-R@JpV)O2{+jQJ^yKk|3E3a7h&^lY5&^lYD(7L!VbvA$Qa@zd3?Y4d0cALK2o<_S3 z;}u(ex826?wp+8?ZtK)-xAD8}UjMzQx8unx-f*Gy)_-W7H_p&{cieVNdc_^LTknnA zt#ili)?2^zkmrq*bn8OrCG@zm@rKrQ3R7p>IkZ1J)@=W^ZRZuYE_A-abqk$8+t1x) zvF+@(+je%_ZCTxR8{R$UZFslchIiX-c(>iwhud!J!fm(l+kLB7Z2WG!jo)pz@w@Fd zez)Dm@3!0etP2~?(kph}xZP_ZZQn6ov1WHWw4vSBzfI3Q&aK|gi|)8>IQP6{+j@XC!e7_V5fEvHv(p7OmG(vEXmUawfYJ3ec-d3Kk>>IT9q zHhhxTLR!1cm-XirtF!UAb+#O~JYKQwYwO1Pb=Q&gXF91cV4~zL;DHs&*sBjzgK!A{9lmnbL+yIYdiDlZUguCQ0)HM zEAG!ET;^4h5l(YWr`di7-Ya){4dmrca}B52{m#iRE>dyVcgRrM-KcYX^SpSv7aIKvjUZVFpgcbmA&?QS1C-*~0I*Ff5Rt5+I$4P-;7 z+3pX$a<$h$Hg=k?ahmNO(<^pg=@oasaQ7E?`?%Yrg*PDS?nf=1`c_V}d!Dp&saM*1 z4WvCk@=ANJfwc3gSKM<>q*qDWb0M$TdDAOVUIXc#gE~9)U7Th+H+khIuYq*WS9X5# ziruq$rK{IKy4ODUI@R6j=N6~Ahtqtk)9mj1w>kB8{r8G{K1lE?N%z|0oSMS4n0$&30|^N{-h+y4P*@`e5g2uej%H zyNB?Kd;J*TRg&(t&%IW=_wep{Ziq9id(Io`)SuqZgDd0j?&qiX&)|CdyZh(q{q29x z{`UXZbKvQH?0?Tb_J84;>+Wxb-5VLyM zmAidUe-;RyTmH&tfxo-|oW6$-uG_-)x4-*&v#|5bf9iAP|HS#{^ga{Z2mVv{)qi)N z`FEa6xX&U^?;FAGc>4MkTo3=LbIyPBS=Q-u(SP<_RM@@o>1U_G^?Z7NJH5Z1KEDO` zf&b0V*bBQqKYe}+Zo9(18#;Y{JAHmTeSSNAe*1SmWB%P|q^I|{|NZ-0{opJH{{3(M z+{o$a23LFoXZ<&Hn*UQjpY#9KdUh5iY-3SsOQ00Wpgb-_B~(Fm)P}8-YhXWTWIsD( z-vQXq_}KGRJ0ICO#(rkT?tAR#TsW%fupIAV72d~Me1r}76r1q{w&82+#CO<(e_}s= z#;-VxqbPC)e-jQRa1Ki2Je0?UsDw-4M>Ry?O4P+wXoPFf6wT2RZO|T(h(Z^{pet@c zPsAe$sYpj(WZ`z?V*m!@P7K36xDO9tEFQ)LJch}564USup2G`x39n!wUdIx=h2?k` ztMES7Vm&tEb8N#7?85ihi~Tr=Utxc6l|LWgD~1v%g|aA*3sDJ|z>jLU0<};V4RAG@ z;5xKGE40N8xDj0ti<@yPdLap^$Ur~jqCW;>DDK7x+=tP45aTcbk6|*N#56pEnRp&^ z@Dk?ZRV>0AScHUH z0#D%?Jck$X5?;Y;cmr?Y9jw9!_z0iiGkk%s@D0Ah5BL#3<5&EFGm5b;a5m0GS)7jx zaWVX;j#{XPMz|I&&<5>sBcjn2JHI zVF4Cl3Esv^tj1b=gbnxgLU`>pWzE^$2Zu8@39v@;sAcZ?>LI0XR$A!6wX5hTns;|qZaC+ z5w1mZv_d;Xq7!aHSKNYLNJcvPAr}KM1b1U3M<&z$8q;G|a#(yoh;NfY-4U?_d=^ zzsW%fupIAV72d~Me1r}76r1q{ zw&82+#CO<(e_}s=#v%NUBRGQ(&BbsQO5$9U#rdd!i%=PtqAIE*0#~9gu0kVRgQjSX zmS}_ah(r{+AO>C09k-$v5|M)5=!1U9K_2>J5Qg9`49C3~g$FPe4`Tuz!(=>(X?O-R z@jT|>CCtaGScEsQ6mMe%{(;r_0PFBEHsUjE!I#*MZ?FsBV=sQh0sMmB@CWP%}D;4)Oh6{v+esE>wdjBC*h*P}Jsp#yG2XWWE1+>9Q$4GBm_8ZwZH zY~-Q<191n2;%1z1b$qO8mNidsD}o) z8clE=TA&r$;s$g?CqyF_-Ea$fA|6RdMLPN-3%4U5127nOVi@khNZgMxcnIV1C???v zOvTfff#)zAFJc~E!9u)_C3p+V@h(>3eXPYt*nm&58DC%0`R7V7^L|t5kMz{t|(Ht$&2JI1vD0D##x}rO7MK2^G z1-;P+{g8t^^v56!!Ce@RdocZ(u3j#tQrc ztMLKW;bUyXXV`)-u^r!F7rw_{{D=ei1;61B_|E6}M{%5uQYeFRxBwM#F{jy(G1t4HQJ#AZbWC?ggD%c9=Ht&NJbhmkcn*Mq5uPN2ZrKqjKF;ujR!Ff zk639~i@B-%IWh}sJSd2HZ4DVni-oqMvi1qjcoA5cd;w$XHx7dvzun#}s zAb!PR97Pcx?w*MfI0vP19?IiFRKg|j<8stMP1Hs`G{Dtpg6q%%t`FW2~S`up2iG3huL@$^Y985;&m*+ zTUd^Fu?p{FEk42qe2UHZ0^9I4cH%qi!9TGdKjRR7#}S-y0mnbiLP?y9vN#_Va1kow zQdC8CMBqx)#Z_p8YtR(U(GqRY9+8Mb7sQ||y5m;#LLySo8-36ZImknQ48joHh2gjt zqwoO6;$cj{W0;I5F%8dPCZ5L}yoC996^rl&mf~%!z(24WA7C9m#zuUGE%*}K@eOw2 zd+f!JIDlX98~%W=0>?j!<7|{d8I;2XsECVE1(%^3u0So+L47ntV_b`7xE`(14jphK zI^!n9;b!!}ZAd^e(vX2nWFr>^7>GMC6nA3;?!#z2h;euX6Y)5v;3-VUvzUb!Fc&Xl z0bavmyoqIa2P^R&*5E^|$0yi?&#@I>VF$j&Zv23K_z4H`XJwi?KCgU1`J!^J@>S&` z^w_M&SDvYiwZO4^SE^?RyX__8o|oSmj;He<b>(8Eea~TKiSkY5 zQl)(dVr7}~ZRK*MeLrGlh4NkHO65P4_8p3q_mr!Z?W<+sXRO8c(J z%5LTN$~{W^9?8mHD}PcRQ2wkusQg8FNNL|qS@})*yYjH|59JZ%QKfyC zWu=I+sIr*SzUQ)1TzQtVgwnnPvr=4nWfBD<|uDh<|^})`N{%if8_w>K;}ID<#)>6N?&!|uP93?%PPw&D=I51t0`+M8!4M9cPjI11;<~Y?5_;G z*qu((>Ib{u)F7BK%2;Kbva7P2@@8dspHfa!KCPUt zd`3A#`K)rL@;T)!<@3tf$`_P#lrJjhDqm90Q@*U6uY5(hK>4b2q4G85BIWDK#mYC7 zOO$Uamnz>OnIiVxbiGz3FX=$|{MU+LA#gu0%i!0AkmQbFpEU7$4SxR}Xvb3^{vaIqvWjW>f z%JRw!loga0Dk~~4QdUx4tgNiOL|H|7snV~!Oj%WVxw4wFy0V7y3T1?{rm~juN@ZPI~Ua73DtfQ=}tf#E6yh_MbM|rz4SDB~GR~9JyD+eeCDhDYCEALPaQQoN>s=P}%OnJ9* zxbhz52<5%Xk;?m&qm=h6M=Kvtj!{0S9IJdtIZpYoa=h{pS%H_&;l7hTKT?mjq(HKTIGkzb;^&F>y;lXHz+?*Zd87%+@$gH82jyPnKb8BGKPvYt ze^MS${;WKx{6%?4`K$6bY7Eu;e7E_+7JWE+ZdA72o@?2$U zWf^5z<$20-%JY@wl@*j1Dk~~4QdUx4tgNi8qP$e;S6-&9s=QoTO<7%8LwSWVLRnK; zOL?WTwz7`0uCku8zVa$%17$;HBjwe~#>#7yO_bLvuTwTtHdnS#wp6xKwpO-LwpF%Q zc2wS|j8b+|c2;&#Mk`~KvC24QS7kTl&C2e|Ta-PNw<>!oZ&UVC#w!z)iOM8pvNA=P zs!UV%R;DX6lzo(am6^(Z$}DBJGDms4GFO?W%vTmD`zr@12Py|C2P^MT4pH8z9ICua zIZS!Ca=7vyxYPs2r<&NI6dVuyVZe5#B~QNF00t9(g0Px-QP zzVa320_Cg9h052IiXUzT&jFaxlH-Ca=G#ymz_BjtMK$I1=LPm~*#pDH&gKT~d2ey-f2{6e`^`K5B3@+;+b<=4s` z%5RiAmES6NDZf+hR(`MCqx?a+SNTunKIM;tDr+n2 zDC;WgDeEh*QZ`UFR5nsxt!%8kM%hGpt+J`|I%P9ub7c$V^~#pYR?61OHp;fjcFOk3 z88F3M=-P0AQ$tTIm7RoP8>v$DJL7G)3Rt;(Lt+myYO@yY~c zqB2RDtV~g+D$|s`mFdb1WglflN$fyzP3!OA<7 zLzH(ahbr$<4pZK(9Im`aIYN1_a-{M;pHfa!KCPUtd`7wU)8KjWL*+W%CD6>l;0?KD!*0kQhul0t^8iONBM(tukxSD zeaat|`;|W_4=8_D9#sCKJf!?p`J3{0{qUQ6=CmvtBfk}!+wOxzD}=!2-sKLwNV%L^|pQG+X#)(1onQo zW@v$yXpOdLj}GXFD0D_NVi1RJ=#C!fiC#!R5>k+cbo4xVVK??*FZN+S4&WdT;Wr${5%@Sv?frGdP#h&t z5~WZYWl;|0Q2`ZE36)U=epE#@)IbDkp*HHGJ{q7A8lwrCq8VDCC0e5`+M@$HA_|=m zjTpqC8@i(hdZHH+kc1SZAsu~?i7ezG7y0Oqff$S-7>Z#Sju9A%Q5cOe7>jWjj|rHF zNtlc&n2Kqbjv1JVS(uGEn2ULsj|EtWMOcg_Sc+v>julvmRalKRSc`R7j}6#}P1uYr z*otk~jvd&EUD%C1*o%GGj{`V}L--AcaRk01{EuQN4tp10N!a`NO2gjCR}S`Gz6z)a zdpBQYRDmB=Q4KW^0eeqhZP>f|>Z1V~p)s1EDVm`LTB0@DqCGmGBcjk5(TG7Dx}iII zpeK4E0ZB+f8q(1RnaDy8a*>bz7>L0bf}t3O;TVCD7=_UogRvNg@tA;#n1sogf~lB> z>6n3;n1$JxgSnW8`B;F3ScJt`f~8o7kLSRyhGH0oV+2NG6h>nV#$p`CV*(~(5+-8`reYeVV+Lko7G`4(=3*Y^V*wUo z5f)<7>pqpieVUz5g3V4 z7>zL)i*Xo_37CjUn2afyifNdR8JLM#n2kA@i+Pxj1z3nhSd1lDie*@i6Z#Sju9A%Q5cOe7>jWj zj|rHFNtlc&n2Kqbjv1JVS(uGEn2ULsj|EtWMOcg_Sc+v>julvmRalKRSc`R7j}6#} zP1uYr*otk~jvd&EUD%C1*o%GGj{`V}L--AcaRk2NY=0C(aoGDZOQIA?qb$myJnS8s z6;TP5Q3ZZfg}qm^1|m=kwNV%KVei^(gvMxsrf7y1Xo=Qni}vV%j)+2ML?Z@q=mvW? zXAju>IeQ@iNk~B&($NQ*$U+Y6y`A~!kAWDBA+UFN4#RMaz(|b3XpF&FjKg?Lz(h>K zWK6+SOv7}{z)Z}-Y|O!2%)@*vz(Op-Vl2T@EW>iFz)GybYOKLptiyV2z(#DsW^BP$ zY{Pc!z)tMKZtTHc?8AN>z(E|sZ#ax2@bQk#A}EI9D1nl&_lTB8S(HP0*gHilq7o{j z3jC;wYN&w-*t6(F`rn60Ok|?a=`p5rxi(MhxQ64c*ZLJz?)C zO+XS-kcM>hK_;@0gIwgJKL%njhF~a$VK_!$Bt~I0#$YVQVLT>aA|_!nreG?jVLE1D zCT3wa=3p-7VLldMAr@gVmS8ECVL4V{C01cI)?h8xVLdirBQ{|(wqPr^VLNtUCw5^s z_FymeVLuMwAP(U-9L5pY2mT@`hT4JD2s9^j|!-WN~nw~@S`fKp$6=|thG=Z zbx|J;&!|7)!7e%di|PuoA1V8f&l?>#!ahuo0WE8C$Rw+prxwuoJtm8+))9`>-Dea1e*^ z8xG?Ld}p)$Q4IEu+7c*nV#$p`CV*(~(5+-8`reYeVV+Lko7G`4(=3*Y^ zV*wUo5f)s1JJ= za3eHE6Euar7q|slqBYv0JvyKxqR<)9h(R2>p*!r|!9CFn2}nW;(vXfm$V3)$kc)iu z$3P6m5DdjI495tJ#3+o$7>va@jK>5_#3W3{6imf5OvenOCl9L&W$%*O&O#3C%l z5-i0sEXNA0#44=D8mz@Stj7jy#3pRU7Hq{fY{w4l#4hZ{9_+F9$@ zWFZH+$VYz+#9$1;Pz=LxjKD~Y!f1@aSd7DXOu$4;!emUrR7}Hk%)m^{!fedJT+G9K zEWko6!eT7JQY^!AtiVdF!fLF+TCBr*Y`{ir!e(s2R&2v|?7&X!!fx!rUhKnu9Kb;w z!f!Z?Bd`bkMNkaIQ354V3Z+pN_TK37r~rF^bR|@Vy+_)Qs;Gt0!Dq8VDCC0e5`+M@$HA`12n>S)9u4&Bfl_D<@a=!FC%Aq8njM;~M&3pvO|KKf%I z24e_@Vi<;F1V&;MMq>=dVjRX}0w!V-CSwYwVj8An24-RwW@8TKVjkvW0TyBr7GnvP zVi}fW1y*7eR$~p;Vjb3F12$q4He(C6VjH$&2X_tuT|&R$oTFJ>o%%$)wPYi0qA&!uc)u+ z8D|wgvslq0XYkj9%9Jfrrp%eBSmweqWiBmqUKx9tZ{g)=u-w&EMeWx&RGA$twZ>PA z4E(R|m)>6aAA$cL50;BQYIosn`TV2NT=4Sw*9HC$4i#DMJQWSk3_kPgU($OET!s~dMEJzuIUfdUA$}hIThxQySH}AW#?#qO6D{#`ROzKv+4dP?fzW!-BxfxmcX?6G~H8(3Uvu?64KE7X4UPe|%zCWS{ zP5FuWsWs`nAd~)sC8A$;N@{#sW@7I=e+_?hOl0S{_VMkz#Kc9mzon-CvgUs6G_`8g z@@HiAPt43n@mKF$&0mn0>Q70{PfgBGP4UywE+tkX3bOJtdS_9|Y}E9pWM`%NoB2a( znMi!6R^0>r=Vc5|jX&0BbANwlf5W7qL9n|0tDWTm%+wJoC@9;DHzoTnb->mEbS^m`A-0WPx zZ$NTxes;ekZVgo8<5fkcyg;`+I;JG%C)SO(JB*})v|H<3b(_C=bN>}R>tAtV7rQ?= zerZomPt5h#;+mhA&-?!vug2%Amy?^FTrV#*Gp$~~#GE`|a$;6icD_F`Gc!AxI}(3Z zV!u>>ZfbINZi+7@vrcAqVhZz+nV6TKV^iqdH7d%NmcbQ2KRer>m!6%Q?~NiiH8I5> z=wx&3YZui%*w!W1->P+_cf)eL-YWa2=H_uFKGrcSJ8N)iZni%sF(oA$;7_gBFMOU+Bp&B)2m&h$J#?58NnPhnTqdR&Cq*y2M1@5ZT!m9n~t1Tf-5el@Z}B4%TMj+t^r?8YG!J`IxSK%xFzkEdTagQu2k;|U(@S?({Ew- zn1MNI=D#5-A|*3ED=V+2FDANGTnArF*Uo_)kekhFvh9$}ev#MI8rwv*ij8fk4>Q?W znS=c8;^N!h(%GMwm12$Uy0>fNXNCHcQvJ41rKYgYAKOK|-5@19HL$|`{Sx!pYRLt; zxpq^@eQV$dIjR4^p22`GHNq3e8E)WeNH8V;^m75```Q z@i`67$jRfkaRffM*w(e^qLaNBi$fA7?+)ZD~;JNa<<_O-DDKEkCXW^(4KQNv#~E-E&# z^!D*FgIOFL_)KT(KR+YcpO}-A$#%DSs%q27AC!}7Cu{Gx8#2V7S*Jy2e4w5)NoIch z39H8MZT6=A`U9)iua!B_?@vn1OLbcPwzsRj$H0`$ks zdV!M_yHL)cKu;%)&l!t9F*i4HkgsIu2FXfI3>cH1N3?efOn_`ws0 zkN!OQ@X?V|4!2`1sFrFaF+1=dOWa0{1l8eG789tEqkL{==uEn)69kc5XkO3>0v-WV^9N z^9J=x%Fb-cu3-OhS+!QqQ#KOad9X$EZY$~2WvosM+gyPgDGoNfW3pZRGQTaZ)v^t_ zy2a=CBTgEiwjKM&9x((b#U8^sLet~s=7gO!u`lrinUJ-oMIn(vd2!;_C!e?)F-;EvYrF1?Fi@}Qc5Gf@)9qpdGn zlgC#YE6JOVZEUS7e?s-VD*}7YUz=}TC3HV+Q@5)_L2fGZ9+8xh-!Cz*Z+zAOZm;bb zUuaDo|5Y_>+RdJQObHy{T=xoc;<-Afb6!kOP3{}qdjfN0J5+GLh!1Yp_<@0Xokxz{ z(`%mCcXYw9%SjTer*EKl?|j=YvG1`v)#Fe0?8JL~UAp7v(#)Ok@j>hu@+YQoPaYh= zSDkyq*x=z}Ytf&a$dk%Ee>VGFT4weDyStBx?;f~sjc?e%nToda-x)r-&B4H`8`tX?A>d>(=9@n!PDcciZ(ioAl%I#Cf7F z+lSNZ%@Hy2akoUbtEnB(?%*@B(y{{^_1MD3wBznQvRk|0>JO}^nAE_fKd_z#WaOs@ z_PfAUFS32t&TZVi(VLyXaC|KEXQz2LC+x$)ZE}2zv0C#AGV}S|!-lkvHC$v92M?<0 zYsU7nPf5X#d=W4C~D(vLJ#)$ zFptv1AODZNHvy}ud;7;v=M)W`3ZaA(B15C1h~{~oBQ%{Rjhan~lBt2D455%QWXLQb zGLK17WQdXol_7P0pS9094W6Fo`~Kel|GnPpfBm1`^=a>YueI*A_Py?Puj$_V=-{`V z5aA04_gMLF!;g$`@FUvo9C6xrL}=&eAZ!`V99ktJv~f5Locoq?IO3pZ6S zba3DvL_TaEuP8tFXf}75pE3d6hmE95BW+c*dkC@mRA={>5Z(~G*HmOK(-lBUKmjlVv6>OJSPJA{kD@;u3bqsFYkwN9vHfb^)z~zQ($NB10ol;)ztF z=oU`(!c+b8Fhw{3o4vfiSDE_$WwKT zLBe73BB?M+Qr(v)F-1i=LISbR*=?nYB=6P_V^|wYI^}3gK(O#do**O5_vk?Gr{UqdT{CxN}ViG^|JZ zKMV{KcP2z1OlBfHZN_iWb=QBIvQMP9au8c7B2I)Pu5f1sW`l$BFzLVh6e7~U3S)UG@@igCY^A_aHqUM0thx9fVm+6p$W2G=Ie|k|2+azMPL5GNG#5<89Q~tc#^C`p2hT_n#>P|~ z!Q_M(5#)?mA>1p(4W~#*KthlvDx6%HV_nbK$BSm=8BWs+3&$BWWMm!{MAM7%qdEA5 z(QL46YaJR*GxYH$@uM(LCuzc|3ncXRCrJZ>NJ1Zyav@0?g&qv4vB>J>6Ha)9k~8>l z31G&((6gf1TG8Y^S@K>ic}zG=r^#DQlXqar&!Wi(E6cN$Y!Z%PE5!pRnlTU#1dtmXguf@i zZ?oO=BRohLf03no-hYO5=lf@vIgbzj8Ax1GMlXOIgfGd5l#3jCKp4Qk=ZEvlLHKo- z3ICqI*H6-ua6f4dNB43P zdGhn;mxnwr;X@8Sjl|(UNB44)@N$D@86Yy-xf%GPk;rG>;EUuHM<)h z{xiyl$w$ij0l|PT^6-?mmiGnNfEN(KlJ}=fW;kvP6y+DOK7RHAOWQ6u&bkb4LSJWd{Q_HDwnQ zH5Ha32D8*gBzHO$u!uipGEfd>^(et4mP25q63aX^9D~LPmR=AB!kUv03;u2Kn55FkUZfg zMtv7!B+e{A4j2WD2F3tHr^f>000m$?FaekdOac@EC4jU!q5x#_pax6^)Bz1(3NRJW z1hfFswx$Ex0GT7s1atshKo8Id3;<$Vi~wW61TY0i+a$Kq02*b*PW7a)D1KM(-S2gtG@>5GW% z2?0WZFkk^dY-|KT>@Ts?(Lf9k3oHZ{0gHhpz)~O%SO&xc%YhX@0+0x-1d@PNz-nL( zuohScBm*fxDv$=O2Q~odz(ybg*aTz(S-@ss3$PW~24n-o2U z0$c@3fNQ{YpcJ?P+yrg`w}CsrUEm&YA9w&f1Rep8fimC;P!2o=Du7Dh8Sosa0;+)* zz)PS8cm=!$-T-fbTHqb<9;gHAfe%0f@DXSPJ^`PBCg2P375D};11&%+@E!O8`~-dh zZNP7!9q0f!0Cfn^8G=H6`U;DPiuLQy6qk@3FmRC6;2}e$WroQPA2E_8H)`}4`LW{^ z#!r|yNl{5zMOAIGy2g~Lnp)GQYtNXeqpPQHU}$7)Vrph?VQFP;V{2#c;OOM+;yP=# z+nl-c+&w(Kys>NJ=N~XXFeo@AG;Be5L}XNSOzgr%i(y?w{doZMZz_vG!}xBtMwL-~h~94$C@{KUz^Q>V|IJ$L@X z#iC2am#I_Pnb4#mkykuiw0_efPeu{zJpZ z#!sJ{zI^@G+|v5}$IoAFzuP-FUC;CP1?7vXw{utezZXPr>G(7iT&MzSz+^xj&;X_Y zQvppt3(y1f0RzAgFanGL6TlQO1Iz&nz!IDc0i~i@v8_8feRQ0EWYl(aBhhu z>m(D{SRBQsCt2_zj%8$Blt+s3CPYih-3)$Y-BbS6m(C%|n`{@*Y~Z0mje)ox8$RK| z@Up>t-Wt0TQSj@b)(Ejg2tOpOAHr3pGlaL{KrH-euc!ztI*_GNpIDSP0?*3z@b?Z6jfha>aUcs~ozmjcaEooXZo)K+=y}WI zV3eGD3#BJ*S{32r6G*cs%eItb7*+e+O6|&wJXZuwKb-8{v%&(xz!h~DPQ00T8(1vf zDq1*k#sNE?*x2ApiP$qb6x()et_Z2kcdCS>#!;6f3d9nPy;$OQL^CEYYmh1eE~ zAwEGYxW8aMsAsV)eWDSfM)8hV7~<^@S30ckvT59a$t-`*AW{ncEwlr(7)uDJS9Z48 zaSio`Hv&5xyD;GtThB;1W%+{#p4z~{jI2d+S9!ZVJ--;d-1wS?1x(7-sZ;fczG9P? zJTl+!(TEp^<%<_rNFJUccxmM?Dd1w)MI?*E+(s4(2Q;ewx$TeN4oD?OV2w1a9u5m?!ywx(Fr?gXWX#9uGOClb5ufizpVs*xI` zDm(;RBG67SqufeJ5>kDUK3rLojbbk!;)R3yB6;euagGdtHx}1oID`k2Rb$?r0n92E zqPZSeTpDQxm~ygdomIq5XoaoV0RPZ17OIIT7kJwnJMg!syt^4Bp2pFvi9;?aG|z*B z=q&G%C~MJGH>44J!Ss;r9@0X{^YHBuj2US+Y?=clWH>gWjq!5pvOqc(3L~3(BzH7JIPy{Znj}G2NY6f_i{8n| z7ru?yw(OZokLw@^XF#$ow2(*u4?(l$3W!uI8xGgq@1sHx6T%=yz#tS2m1_p5hDIE| z!hEPTT$p3xCxD6}hOJ8#yCsQ)R>J8wDzYaZUlf2%GYv(v>C8Tq6^?k6D~vw^x^>2&lMTf$;Km~I(e;|_`pQKBiF|>1ncf-MWji&8d;mUQXBkS zdqp)q(!#g_5kA;Sf)6)3fUZY0Bi#ovpxu-3w8>1_hNm=!0TF?$1yR`5qV_$AzZ~I< zQ~^KTQ;nr?fNi0AiO_AU7`S(=Q4EKpf zXTio2&q7uVB8B@9?`sqql?Xj1{VUBT29A~J84(SlLj@4+AAMVy=@%vi7^=F3?7byM+t+T-e zk?sHvF}^(a4)}6%J3?+uXU`zYd5hQ4^77((rBNo5k}1aNp4@&6ds)yQQhQwg#U6Vv z7}V-f;bd3F6K*b@<14QJ3wMWx41H-zxP}b5Edx!;Q;GDwohfK~T-!w$!Qq6Im^3_M z5~yKCk8H`74{zW^d`^*bkKl#8aSL`-FrMa(R4|4MfRi@ql_BR~VlurJ;tKQ_^zp=& zg?pl|$rzp-e=}M{PN7j4!NFr18XoCMSs)UhXN55Q;SE!%aX^S-1ZABthv9dtTu*n( zT9GYnemLLi^k$MM8^TLZ@*)R+;D|w@UkGJOQ5`q`8mxP2(8m*kIZT#_A4UvKXACLC-! zI~F+6lRbTYZP2!?Xy*(9#sK769WVqOdG~}C1SA6dtzTj!sSbkH~%+?mn(>Kx`D5yLLawZZ+%?8Bn=% z!^!qHHglnWCo?$$PzHhPACc>QowQ4T-wpdd~daMi(llX8-v z0*RLfjZY!QtJ7P6>v!-^4x^%&WBbIohftF|ZB|Hx;!O9D2zTxiyK~u7o{(5uMuUS& zaQ&}|>FO>P@If$IAKXWJWkOz{fXO2s4`ks02V{U3J?uqcD@A+nsfeqgIcW^YaCK^NX zB*vL2MrZX+=UG~J5=!|z%#i0f=Ko`UiZlOXhOor}(HJly%TBjrVlVlkhG?mSc%F25 z%fQH>b)bKa2}if;!Up&r4j`Mj%>K?s2t!Hekhwa|VW5Mt4jmgIIs!26A8EViWU>sO*3U>J2Od zBW^E)bxMjaF^t6E@-rngb5J`pH9}T)c}44Fi0Q{vhGXPg8P#j975a^wO{fG*8_O>e0~Q7unz>t@aW>a zvjZ5~0zC8GxsREL0`3Bgc=5>EIXTRcp$V{rd)w*rkpaf*fjS<&oOd3F#rH7)`Sv(D z4)M;`^T7)U;60Ed@4T%H`&__(I{5P7$0KXx-4BUz-S2Sys)a8iUclwhuSuhOL|Xni zf2EsVup;@6?VpFh$oZGpjhZ2iS^J(f|J12x*pS-#`$J&nCMA(AFB$EcQsT;QBS(L1 zx&K(WO0eWv!QBhe%O>w-j2&5T&9CIYXVV!XutaII+p5P!;X5lURw+vjxNiF*Ff7FU zzIer^Cm{=tk1g=Met66jso}F9>uWO|Io`z)PIrcU{^|2o;eylm(yI8X#*pTFpR3%z zJNzMr&K&-G7Xm+me*1-gjj1x;lopzmIX7$Vv@?}5Bd!h2gPmyWn(t2r$A{eDxQ-&e;-A6Plh z+x=%v>iXkv4B5@L9dpMY&96MG~wRP?1{rimpaWH{nVq%XPul~v--n1vPrYNZ|*!l zF3^_-#+ugT2$}JB`cQYGjkXy~<{3nw=b&r7mz;{e@#ta<;<$eFnbg z6~D1>zY*X>#@8#Yd6Tj1vP635m;L1<6!xDuzbI38kkstPHv27xBTf#yD)R2=;5`?1 zja(u5wMQ*`W@(i~Wb2b!hwU zQQW-G^26=L{Ump+4ZOC{B&@q?!d%xR1^{U#pieqGy;UVa& ztGwrO%-pH@H$Ol1t!vt39Jw-Ce|cu$@7%>pHawNqZd$C@FxhRxcPSV5BSC5H!hN5o z=F1;D{ccXI+w$wq&p#N4ek%H8UE$;)t^LAqSMi#N?H6UD9i$&@xo>f0#|y1{(fyYn zD+>Gc(Mf5c$B!o#+k;!$l2*4R%>F#^nn9ZGo;8zo3>H5AHK+NGtML!TA2XND(HmMP zHNJVyjCJGO4d*W^eEuVhmUinSqhhW4lDgwY>1m9hwbey6FK(7PFU@BT`t^8%uJDVR zC4N!gpNL-kGGbIw`q`1cR_zhoe(yl&)kkB(LUp{3DinNjid|oBHnXDY+Ar%vGE(mY zlkdhXogO86QuwFn=qa0%$Ek?dE*Li|qx`k-@OKLJ-}lb>^i}(;=dg*H4U)3QO*32;Jdm?QPE=Q-D7L>$G=H_6lwnAi9=Q43G$)Ne~*79z>|PLvEPIg>+rJoi#k%* zkJ$QSh@S9gN4pwFyYt5ej;{-}4L>%%&Dv#4t+D5`rpL^n_@dhRXEx50GP)u=t5|)> zh`48?O_$uW967u$cipzAmzT;ViuB&Z9(j4?xL=@v%(BtqcMlcKh?Jjy^y#}3x8j*f zgT`&x_d)Yjt`8sR*{ui zJh)@JiK47w_J<&w<(^HkXLkBD=p89lVfK&9czUZL*Ll;@N-J9xx!WQMGJT)qf1Oa8 zsxxisiuMco`!}gsi7OPZ_53DiBeVQu-qqk?i!vW?zHvq>O|zpa=eV_z$XU%*ne`txCA6<7t<3(~>!=CylQ(xt&Ge$u9_z@Z0C(x zbKCcioDrpIH-4h1)=*`sc=^f-#hDd}KO>b^Ejl`K$7MxFtHuX~KR-r&@XB~8s(np8 z_eejjvRzZxD*d_M5Bjt6(3}3`~U0PH6 zEPT@$;ZqahVq=?5yhu8<=u>EO#K!ZBTRx79E3EjwbN;U1kLmhVgwXqC%aH)Zda2#>u~`tVfTe6<p}be?2gDqKfyYtl$ns*Wp?6 zCECN^F7b*N-CCG(=*H9!J7U^I>+eh7T0cqS%?{fe1E;JgkL|DxNsAQ}>EpKN;jq){ zg&%eL8BIFjqIs3|?0)^;d(B$(RSV2aH$C5)yS6d?<+n<|6uTG@^sc7MXLy0+vP zKbbqz8Z;AjD_%V|e?Z%QU7Z}`7PrPRCim*wBh4)oLH>^*#*z$Apqrxe58k`rw2UNF7W?rc5ADE(Z=X#s3yu$kxXTqoNj4q#{ z9=Ug$?Qhzem`hbU^T(FA>t!Ap=D5bXulgoQMt@z0*-!hY8ci;&JuICjabe9m3CEjz z^t>lduUR%@u|aBMepZ-o`RyyhPLl#IFnyYoZ01~QwORji*UBwBst@nfdQ>q_&DB-@ ztZeO@vM@*eVEfk@PamxLwa)6UgpK3z znjsUH&JjIr){)e%r!)2C`Avp$?JjkRPX<1w75&Z>G&DK4XT{B1bs;;h9MKH>xJo*Y z7B+qIrz4Zz`f}t0+t*HSJ;|uru<&AO<(b*m{$)x*GLfeJGx{7g^R8098#kjMbW3FY zPrulFxm6$S&9_%ypea_T_Icr=@ncr0-q|u|t*;`E`*JI^2OJWYIQ3d?@yzL7DN4Jx zZ%U7G-+dvE(U0YF^0&s@>!*e(oVEV$C^mP7-0(ZALIv4oy81_kMjiLB$UOOIU9-27 zY)ggum9TpMADod=KX<)deB{$)$#J79#m}pm$;%h-6y3|dYawAIFkZ#$Uu*rZ1pbx4 zzY>511mf?r$J(p!to1fyJJ_Zy9)GaOO!FfrK!Dmeo+X=ZtK*#>vpMnPNR^)^ir9mH|^h6D;609&N#?Y(-In^S-Xidzg%jeIO(wn}eNS$`v1!k|W4|J^*NHcs z)Lyh?&GnP%4|Ewb750z(rglg8^rzP|PWi3VUTib5c;e?bmj*p6Hr!ZJwDQ8i9q&p` z?Ol6MX|P1Dx7E4((v@%LhwF>o6z}_f{wMQ-_4?NiZM9Z{ExTxjzqI@993z|8xm zTgK!Ti4QnjlvHK?D_3^?h=)HHpS{XpMl49p>o-*@>zL_lKlbXZ$kETo#D!}=x-(cV zzNY2ckZ)`mO3u_to-*r_4x_;cOJ}`GCM@I(agi__=Qo7r3Z3f z%s%+_u0x88mg)hS;WvGR7>&0#KO84&t+saNnYrrn1`2hfFRd?DKQ`yoGtp{0+a0uL zo`-)t-8&`DWnO9G!FQaCN)As7nf@sQ^Q#jt=0>`kKcsQ){7QCkN?w;yAQ^9Os`SI? z&C^AKJ2+wQLz;?WJ_Jm;Ebb>iSUG=eMpBUfpg!zoooOo?z4cADxt>@wo8@wNjE-Dj zN$3&lnKd(X22QNp<~m!|{EFGI+ru;?G%xE7me07k_?f8xg{>Fv=Ou1d$_(qDDcU+9 z<+tVMp^g4G@;wI4{jhb4isZn!8z!X%d0P}uY@0I8bxI&j!)~qQyS+MZ*DuI8Ij?v| z?wJ`8Ps0{m?ElcO?dtodagt^ep1$5u?_R9?Tr<;c*Mds_GA;dCo1|p4M~SXXkC41v z@%+)KV)w<)4JWUqFQVBMZ=v0hWVvXx^4yyc+6&Lq!?PxSy}5DL&Gtw;J%i< z@W|Y4UQwfetV)v4u9hg=op!0z{{DjzCl=NisXhL&lT)hs>719-(l2LE(7$`Hw7fHS z+^yRWD}`$EpAV@MO}{Q=`{tfk@rU8!XU%G)BX`c4HF(jkeuJV~X7< zr>PoKmuEd2mE%4*BeDM#m!i+7FhocN}gS*hWYm9;>mx#=@{z+xSP}6g$pf zRbSBwlU$}YJ!1<#KA3Xp*!Q6>%i?y-6n}qzPwkkop;z9{-j=+wx$fng6~9_Vq|C2> zFh8EpIzC3FctSySb;sT6$ZP5qSCcF?x6}w$F32;jcF(ajikx#IW`TR%^5Ck5gU1TC zi8~hGEnE4rdC}1%m&8??wY9f4On51|BCoY%_ZnxZgRRNaHVf^uSH85fspI`5FY`K6 zABXAYCNc^?!iCqCwN{NzoSB{8WM*qFIIQo-`YCr_3>nt%4QrsnZ=?Cr`jda2K59Jm zjexI~VU)_ljQB4D^wvFo*k8|cO5nnZ3ah1+Vi)R7HrU0-KYN`hby@T6-7jP2ZpxjN zse8;;WSG0R$n2tyV?JlY9X&;h=i2+#2z!^kUZcB5=zW<;`fr1=>n^MP$}=%^kQ{fk z>ei4ckD5xXl1?ZEd>))T|H6h@K4MjReX=$gJF+vKuGfiYN6PfCvKXQHc%SEl@z<){ zPg!5FG|`VZcKz$8n=hre3+=tJ_kqe(5ORk|}ieemL{GET?>D z@odrZ%G4L3r87jUE3V9aF?`F^-T1?nv`_suw`umbI;1b8{@AD9GX5}cf_y6r?-~996mD9V`bp+QSa}q+o&ab(po;U zx#3Rf*5E5=&%P869CL4`(nqI3n6>V^-|awT@qJEq!^*@*;ob|S?$!@+dAYwa##-Ct&?}#_ zhi3&G=FD;~c8k|64;e=v(X%?aGC@_lp-}E+5%oKn4vwFk9 zl^@4_Id}fqDbc)lEAQDnYLOW{zwo{E?4Y|lpFVU^nD~2c(<7^ox$KUi^X0-*VpyZx zh0VW&OKvNuIHcJ$-Eidn>r3X2EqPyX?AfFgEo1+x`%51Sy+8Ht;ZgGh$w^cCN`_UO z-kjeWXC--fOa{B$u28h(?e&M%;taLi8;Or@PVgQ1{8NDL3XAnFdWTOK-?+6r@$r!4 zF`^?AjBhl!N7n6^|93d~uLS;;z`qjsR|5Y^;9m*+|6KwCw4EYL{R{O%hPB`J{uGt` zK~~!0aHjoJ(Ta@G+nyDUXcWvDTG_F1j%>l3sb_Ni8VBvGjD4amGok;oqO`#p!vjAU zEU8`YykcLS+VC5%2ETty6H9XSnNhhnD_bf-dGtVmfKda=bFRuod`q8S^!R|~t-R>h z554Vbi_4{E6cYB3?JR~gHpD}RlWaF~0H>y0IJQQ+o{rO7%lh_`? zfeVtC6~{HN-rBO$)pJU+O0K`{hctLGaF*8f(R)8js_IZ#+1vCQfhFq)e|i_Yc=qi> z)85yd4ji;bVd~*)27xxif19kRI{ad3I#UmEZZVOK;D4dUx=H#v1S0`H%0c z_#9$pf1>2lvxx$NGu)O*7YJwv*B_oCUpfBV#Uklpf!8AB7tfO)v25bVIHUP_Q*LbW zioN4K=X&I=T^l=A&iOFR<&&p;s_la>g^CB>wIAEE_{@Q+qGxUTijV!?e$ADW75B;6 z_}AHU_kO<9j|g2J>-Q*nm_q6C_G~*}qm=3)N8Aszp3R;7MD|1f!G8G`4ugLFsQ5j6 z{nu}zBiDsZ?=yb&%UqX?+zG4FG&Y`}!kpw+DDrSk#r$d4SDpKjH4@zmd8Qv!}U zr{;*fTN<(9)r!_gopc5>_}bcKW%p^3Ti*($YJX_3WJ_9WCeL_#d|r)cVdYFQ@zI{N zJyRD9WUEVWwWjIm3cVZVRq3>A{KoTf>T`xQ+>Q!VPkiU}Nj%XZYyP>`DVoiT-E2K# z)6FN(H3@F_G&wu>U{u6dk5>|xy@PG&623Q;q%F4{Xuc_Rc71#DWaIrxO(HV2XOE?& zA6Y&8%`dsrGi1hAMNYS?=pn5|xUuxRwa zvmYh>%HzaMO*hZ|pz6J|e*Fs9hit1|we=!#lUcLWUJB$f_J&;oxzhSh}sEHa^4i_df4apMRN6to6Ek_|)Uy#+mWczE2uy)97=$&0>VZSE0M$y~ug%z6%3Vn2WD@7|XVmtB35AF%8YWxxHh> z^VL6cc9>TDDn6OGeAkQOgq4f3R@JE-`FKG#`L?O)@Tm`Ln7<1oADFclW|S>WF?s*h zZ^mJ-L-`ZlofK_Z`g^#8kFN+^AweQX$kORJ!K+2EcX&~R6_guOZAtfJ|5druA|;`oc=%{?BIv!`-N*` ziuX50*u54mIDP#s&Du(5uC0uE^_BtF+ht<|+H5w>voxvRn;oM0Q~FuW-s;z>s#TjE z=NUbla>h?bcIaC<_SU!qPOU>moEKhXFIP2S$l>tu{?3o|X~>K=a(W-L$Ijz!brjp?(xdmJtS)gZ+Nw9X&qL=%mS^c` zy<;g+@0?FXr;UiTKAZJOF0?3fyMfn~aXWOkS-Fh$o$!;RA+*BjlGd1-fYX}(MV9R} z_ARz}&RQvpkw@%VJ6!Yb2<~_{ug#ME%yneQ*Gz$oV`~Fny($v^xvp`Kh=TH=Lt;L4q|ga;8Tl zZ*RV5+;3JQ&9GtQwq3(QBnK;VvS;diPrfxvb?B@_b>qe+XSIG0PYcY?t=zD~O?S-9 zPuhFmYOOk%d1AtX*kL;Da}z{%nl4Hw_vPkO;ylRFm% z?0R`K!KOUQF>cEx>4Ak?YB@Vkm0lV7UdZ`#b%0!gbXk+L%?Jm<5q zMq>k$&Yp4TR>v;Z^VXpQ&Q(u5b-d}bfaqc!s$ zsE0-xng%@`!YHx4xu*5)0*|Mscb%+pms%(r;-FJjx?pMB%s!PVecavmX@tcn`t&sx zj|%e1WvAZ1GG$$qmE6Y9rW<3|2)+GwIxsIw>RAzIdN1kc8 z9n?6kxjcE4;r-BBACHnLwx73eIJ_>g{mx$3hn~Bu#zoB%{AL+tyV6#qz5l+0ExH=d z7rAIy&p20T6BMDb)4%QRieGh~Z}mTv^-cMrU3SO5n4rYIs>|1T&e)T+?}A|ASoghHRyk&SsQ!}Gp-+SlU5%%C@BP&OdPv#3)7H0^ZXfO+C>GJ@+1HvTbN}Xb z4DU!0d-`MPTU*bITsU^b>EL9;#u?`{7k>4LwV3%naJ<4G@1JpZoQ5wl2^4#2KlIhz zi+R=ePB2BA*2&xo4=>cSztc`HII(#($7}Vfl5mH*6XS1LTr&DRGH#7(#n+?b9L0rp zywqM@`5#~B)z22WEBPYU z=1JTUft=ghSDd&w^y2It*$qPlukAh@);{dH%0rBW z20!y<>`9Hk$`~_5Ok-D5m~Y7PU*pc)v-xn}eeV6BZN*~8m41(S$#GBkJZM%>=Jkq{n7h-( z8{DO0%0}NT0ibGP70R4M}A$+8$@2Fk{ce#9O!gHZw*>&JyqqIq+)m zOe5_VGmbdV%=;|bP&)IQmQKX*sMsID%ZMsVn)hv5VBP6nJi zuA{JJROS`QyWh&IHi^vn7B@WzLJA-*Lp$|>x*_xd7E2DnG7@-9L zp$l?mKRc##`&oyF{`%88yQ7o^qKj&a#~cw6A6PXyK`Hun>YM>-w};GeAEsO5E$S}n z{K_P0pG#F)%)n2zajB!uX6zDGzqa>?az}yFT2;mL@YBLyTC3f@(6dgxv|ej)*Z29W z^|@~?U2nIhI&XKc4LBFQJ6PoM-Z>esOO5JJ#N6x`PhYbD$dxpU$| zjlvn*1rmXR{TmrB#BgOBU&1kEQjV@a=%B$?4UDeuge%q>T8uW&gOCDANI_1oW0py?@5vIxjCk$mL{C&b0~c*)#e? zTG}qLT%GsDNqU>;r43>!%1N!Yo(`OaX^$T>+f>`Hm#V(nX?p$a%9CFk(gN#ZQknZF zZb{mr@4R)DsefK|vPXzS|Cvk`i>PQJmb{zvlcSXfr_R+98Cl2F60H&4_31@XQ%8%F z(~I|s(z`h9SNI8exdVdAC5aui*42~J<)=CL8)nu_KWr8}C0?OJCQ(*; zea)9w?(5rT9k$zZ^TC1X*-Foyze~1*ViG6^X?`0$-a<#OniLm(JzW?Zk&-gJj7|{Ns-7|57Mso zHC*1GZhq?KfsXR`H5ES(9)F^{ZQcv>M#E=%m&%QDv=6TOJwWmLjeKE~u}X3hoN)vC z>$@~`*vjY3eedsE{;Jk__(!QLYM;eM9En>exNKB?v8!~_hY9&I@~-lNug*`&>&W%X z9ImvqVe%ufIR^Lrv;zu046XERx;b-weqBlV>LG1Rw=|K0*b0#$^G*!VKK&|4$B}a) z_x#edwewRvrp|P(i_jICyxXjA4g2h^OAS8{&Pj<|a$|bN#p8{Ntv^Oxec}9Wl$!sw zv4i{hE!!cSq3k$SUpM2CiArsW@(4re#QYS6bw7>Lm(`yF)Y|VaCJ0M^7F2!V zr7d`E21it*&)v9nqIK^Ni+j}ES)OWD)7-FJ{LQMC?-Qmj&Ph&F43&NLLe|3T@z|2X zKN=gh-?DizYEJBT^(lcv-~8HC_#@wa-=(L6A8XTEwL8w+-X2|$>m+fl{k}IXW^2;M zvQag55)Jp-;*3_=-Tb^=q9R?>?{&NOt8lf0W$Mebi`@>dxioC(I7aCRI}x>0atD*- z-ajo|IrMF|&I02#<7SwRy_Pg^&V)x#N?x|#lU0~?fA7q!^j3o+>%-TteOS7tIVfj^ zZRG^#dn+#1*D5@3s!&)S(p2p$usDpSb7blKsFt>PhLTq)8)%uW`sZdyMr8{h<>pl6+tPjbzSUG``)dy$HK0m`m$G-N1)3V4BLq>_T zv7WFKcZ3BE+jOrly`)_uxIsAT*Zxf;zAs8!q-f2z9nwWS|DDA?`F&ptJ=9v7Ea{Vvq|rT=ux=sS0c z4{x|WsbaR=)q;o*1+|iSduz5d7c6@1uuIplQcga~#BfT;R^h3VhlZ=HOWUo#mU=;n z{~j^*=5-jpg%FI_CByMrEWQ#&{rm!X&6>Q%OuciB@1*_l;i|6R!{L4AgtyRV=-^0w zA%naw9m9Pm(!t5hP}#x6%#eHsi~L#$dH=gGy3*A4Tz~e;TP)1!l<44Z%+CD0R`r%N%+{o`0QSZazWpI815AsVu zc-xj#6G=_|yc$)5)K|5571$X<-etsl_Wac3n+@d4ZFq>TcU{SE?Qp+OMCu>E>dDLh zAIpm;<`*}{$1|`q2daFe2B~k@^varFnEw>@Prc!%>-;PRi~Bo_cpm&77+0%!MW;^G z`@p>4dpR3`EGeT#|B^k7oN0pG=VbkbwJ+#6Ch>Y42%QbzHR616KkPRRm;8p{Jx#@61Wds z0t$d!fW)OxkMsZyw8nSsoCm;uAQtchjqoG9vU>rccMt1+&5v&dKK$!H&odF03?BcR z&_@3Mn_#0J{x>lhbx-Ozy{@aS$^Ba1Jzt;xJ#*XD|AZW5(a!XN2DFFEz#ZTv(9pMq zf+WK1c=vN~_5;F!r99edoVNi-0K!Wd=)koNbSn!y{@=jtzu^@Mx?#64#_M*DIdtkb zFzG`(XAjO}fHLS4G0zIW+d0KRJg^=h_l78AcQk=k0Oat(DYMS|w_2)$!y4SdslmAk zAooL&zB_CYE&Ap1;-wc@WKR=_l@J)#udncWe1kv&bn>2fJak@}#4+qEL1-#K zHfa2}4waqDGVbfD_PKxsgNXO$W%$_W5QgI?*fo~F95|u zS~$DOHxn$FIRbQRQKqm7VMl$FxC&=m=@!mv@*M&2OQY*Eho&<0nXD8+eWpUPkRDSd zsgE90Goh~`(}VFD<`ggQwKhJgbyVz8|Kgih6$79&KwH)Kql0;!m%f>1oPwD^5Y}=av>6(QnW-wF+}_`YAu{i$mdTzGwRd} zL!uWZ%y@xt=4t^bv48~{ff=+`pSd3>z;(O;-3&SiHTpvb^~LC~kjfOPERo6(sSJ_I z5UCuH3fU6b-9b4dAUk_p{~ppuP>NtGBaMiK=o*o&O?z{v?I5}mFNk&wdqlnyPs)-^w;;NrM|6e0 z8#QUjYlPwaOA?XG?*h^mTeNTnb4e8c2cX>n?I+H})+Eu5`}gTycbllHhGuZTV@^H{ zlWp6=`NV5u|6n6bn6~t?UaQAkjQTADOYqXQZ{eIK#<4fKQue`^=z%e6jj@{1D>oA{ zHtO1nry(Y&YZKJ93F_JvsbY9~K(y!2Fl4I@lp+6E7uaLoGx6FVSEeUA8=$@zyR-cn zQ$`MHiGB>icWq2vTR6Y}Q6`i=!*0?q_WBf*c5v+w8~lFEYT?WRZ<;x&6IapeOkry= zcl-y54Xj2S_1P_)$J1~Fo6)@6`deulnF~%4ngc$s#0hyBLTLLs8pZts# z&PXDtKk}ja1gegBeS$6hUa$F>h%wZK|0W-Xl47rEAP-`f!}>zT4_Y|Gczqo2Inl?Z z5Zjt8WZKy$p?1X?^Lp12Zl?r(hCm5;4y|b6Nb%|`mGpBdq@U~FZ<4C|B1%aHn$X$3 z@#=}#^L{8(6Zp8{ntu@b7|=BiV zQ6~lfb~J%*%Pb(*I81>h2&X-3;b@b#O4S9-)L;5%O3$o_ZG7LWV9mvdUAX~X&DAX& zQNoLFv-Q&$MyZ0P#LB~J|E3eG4apH(^aJtBUbS%g;hG#o@B6{tKLG6sA@tUMyX&AX z-5$mHtEr}X1@1U$4)}SzZsDB$yMBS5GG0FZBN<})i+|?Ku_)L^Yp~%_Dtcc*FjBSB#{x633o)n?dzMs<4$c0XC~o6 z$%)s$s?Za-))qO!8jL}(Ec(lucU^H4z>P&u#Hh`XKg^YR=r2dUS$ zpv8jrnAbkK+m>G1{OMlnmDf&)-m9Y_2!Dc|CmC2UYXsRC;3r* z5XQq?T{KD&vLebzZzQ@1IV&JaBI0W{wQ&2ut~!BE(ARgb6T-Uyar=E~;cV?$f9A}1 zIzs~jBmE_}2Dv&|gZN9nws6Sz&AQb$72lvMKDW^#3VA+q2rRO-q-F$tx3#>*&nfZe z1u6(5x>50sJFXTC+`{X(yT*9*7Opn(2hSuvIlA%8?czy#`Xoj&+6eh#7GH1fzgP(`jwZ zi1PNJ@cM<-;Fs~eh11I8mqPd@lW|azpcxr+!_v_AbJIf7u$GXnv6#yr6rPrHe_QDe zytcEx4O@J-KkHA^2a!l*bq|J{ablDFe{5Br^Yq;Xw(uNnEMj~B)}Wj z7!VD@l!U&VscFpA#rO(#HAIxjf}GI$ASVp$=OD>Pq%TJL9kBgeS@hQ5Q1*vRG8qEB zk9&>87*`m~%`m<>bUU2&$%K@&8%r_)?%T?liW9f3xxy|uh#6y)L!K!J;VguQ_H2u! z=wVdRZKJqANVQbBIi8HA!<4JOr75&nWu@;Z@L zP9@qPx7^fRiWvJg6a`v?qUecP=#crOF8why88z9d+lFGEpcwa{AUPX234Uk#w{kp4d2Mh?6N(_YXCs?18K#?5%h&^<}%L^O1=V9Z?KZ#BG*n<$T07 zSGUZ2j%B*Wl_nU7*)#o(m|LLS z${9<_i-XwRe)uS+E@-q){WR&{$B@i>(QO%1-PQx%5Q?f-ZN!%t*vjpTx@=2t{kaYE z0i7X2Y|CFqOw?R#5b{q3KaWAJJ;s?V(D#7u3c3p^7k^G?n8HXFG)*8=EmHOyh?61J z%6ZeN!JH{kmorGex{>aJIC9apxpq?5wvVvb8T$b_<^#qWc&~bi;59Nr;UZO zk@5**0p$$RYC$*t>=*y?tSDb_?}|Z?`FY7j67Ek zcv&j6a#VP{daPw^;Wiue@P=Y^)6NEnhB?tqHU_piSz0R`f-@ zIcG2H3`C{>YO(O7q-@$lz<*L}=e(kOzlQZ{(yu)bpkMn#=z7$1#Ukxn#a0frIM#cg z_&^};kE9l2l&+sdT1}N!&N%W=7No7aQMx`9w+|3z*-IEH??;4rAnZL!hdh(%2A%7& z{IyufQjhe!q^HL<5hbM~3Sd4+wUu*}q=ilF{;a${T!kL^M|lm!Y`HBTiy8?+NrK6Y z6k?u9J;Z`vB>07sdc|C}d;98|lkwVwF1@_h7GcI+-z@>J{c32-z3Ir0P8}hpmCCyr z@hc{`a)eoHB-fS3ykuG{XD6ung|X; zT#4ze97Q4oO8#hxymfKW}rWKiWE3Fv38GjHdrsj)o+O9n!}4taWu- zIc20wIEZbw1+AYh`f$>|y2j|#+9MWF8N1Nfy9VYa)SNvLY3lS_IT(^q2jR0Bv}Vu> zd&-L9V+cNZJ@{BqeC{Akyb-T|1P@Zi8ql&qQ>Hj`Y0aRW0gdEC4pNW8_`rA>XkGQl zlP`GxU%N0+_ew1+aC5fnj0NzOYP?n`FkLK zKH_5uhB`=ok)Z7d&7DxF{5oZ=*O?(??SbGN#H~Wy2qLGhv3^%yLXE3C$NHOlwb$q! z;{Rp{G6rk~hhsco(aH(IHMc&&6t;}pbOWigHi9N0o~~sp=L1hCd2@c0g}2U%mXgqi zF%+uVV~S7OFxCE%zR9|kGm>Ygcs3LYl0^15seLv2>OX8KYzHahexxn4>0U--ZW#^8 zQXIF8>WKFM@nmgVIg4=J&BkDlGC?pL!nLEUiiMaRWt&h_h(_v3cm&2NNS8#?;UF|w z&}#mmsem@e4r2u>7B`+DXsbaB?nZM3?Ja1f-Dp9e<=D4!h}k6v3y23T8?;bDpmc$5 zfpM6r7&L+Gu#s}?L7Y0o;g8>l4xJ(VL0i_DuG1c39LH04jF^Z_-XgB1Ln|ld&$z6) z-J-^HUXwW;_534IKBVK@4pXF80WBM}?>rs&OTR^pZFqaYVGKcfuL@})MtCg&FI(qU z&YI4#2>On{tbg;?L&F$Dd*{Wqp*O%QV^(YDx+l@MD$v%0c9mDwzx3I#@QfEkTe}Ym zjm3z3hq7SL=CpF^aNSLhpsNXjJc9`3(WC6HA>!5{E@>m=AhL61VZ1Q6Yc5A~0Gc*v5C?S-d6j^s37R{hQ1XJ^#@vs@uR+)n zei-gC?V&Y;b^|nYADst@+iw)?2k4aCaqj`JK$G=o04n+wSz?D;qTeXA?uZYj!FJ99`nG;UN1v((q?s$`~i4<^g_Q%?@`{a{(@?s zSSBRPLMpJj-CaHOx%OtzX!OrMtsIyQ>L4;!04)(TN_Qzc z;;r3w*>yu?hf!pYW`;2oX`}H-E9=|Jx%PKy&5$G+NYD2M7=#;Gm!pQ3gmfXn-jMi51(iAdMO^)z}*=>a?Pb zigmPDqZjL_sIjFr*HXnw+p*FXTWnKHF(H$CzIW}l_WbOe;m20*{l3rrJjt5#?zPum z`+x19v(J4Jwvl#w#Gb_Rvuk0xsfE6f%D9u_yJk;v&z$N*E(VxlVAQ^}BYXt#An?%| z1SJ_Iz#D+mZ*oM-fvq;MIl#ieE>v917Xr2c7|c-RDC}xrZARD@U>kvbOmzaT7=Igp zMHb3hm|6$IS%Fn<*RwoSkIkP_=)r_T>9Y;IRoCvZVd^PI@$3Q?GB691!N%>sSnIJ+MR4_)39AfSo27#9IMin}E$E3_6naUsyDsY~JE2g+8^KMD?j2e7nI1 z^G5S2Kbns>!>tG8^yH)@+xbkp1`tn z%|+Fn#`Vv_0^oM|skxJ~*UMAqFJ8is$ZJ{?^UHX6#918@tK^o_;^AVMUvpZoqBS(C z*Ol-a0>9Oi29!&Norv{l8ljb)=peTlVQZG`vEM;Zi}bx#b!XiF!*5h*k6oGUE7Tb* zwVyH3Jku4RsT&%+F@2%Ff^&bDM32w=_fI9?BVo7e2I>+|}`OZE9; z*N5C88dv%*#9)0B!8b!z*V;Yy^|a}W^^iMV6CLa*C2LAyEXREdt*`YJHYML3aOr76 zB^cB91gM>k!s4RmerYS^G-soIcU~hYhkph90}o)GFIhMDv992EPjyZcpJ!-+tQ`;T zvB!}twa7P?x&1v0VSbvwr;^`z_+ZJdn88d`;+-VClk;8J6ZK$|Y-0W_4vtz!X_Sk2;@lZkay&^eQx@aAd`?(4EE}DMp%AejjK{vr^p_BTL(o-?M zJqglGVK$^8ISSF0XjcO&f66!ubOART zQfX@VB-4w|V${Yx_V1|dkZ&>;RnVN()d+T!C;D*|_~f()$~RO($e%#F1<4T#vLL1o z|Jr_xITU_d$Q5;LcS`7Io2nO4r`Cu$`RF5%8@#8svD)J zqb|O@$BrlKhT7LG`tv>ZPw?Bqk!Nb_e*Cop-vRu~ z)Zd~F$QeJi_Jqo|hR(9D>Q76yIF3p48cgX?8pvp51m+qQ2(}9{;=e$jaUgnP3~zT< zRP94iA6Dvvybjo~Bv1A0vTo>AJp)P#!v#7^in|89Ti@Da+Y-0fTIx(W?1xqTrtwO4 z#u)(Y#u+mojCQj=ZO@o1b;JuHvsn&p!#7|hcW2EBrBRC zMFNcXScpr-(}-|Q2zRzZ_#ef;9(WsYHNO`>%F|82t#|g=O*B5LF+Vjv8aCOK!lpyr zM?3E;syrn-s^Co2wfA7BX6v6)^>|WY+~uC;ydZ@Wh!{i1V76mSuTc$EI_nTm@ozKp zjndf&+y{Iieru=F54-{R^BM#td=v5iZjb$dfo}!g2HfP|1w0tsA zIl#ysBS(BgfVIDo$yW?)GqCh{OM%4nYC?IaJ_g#%QyD&FnDq9=AG&k2w&oxnB$JMp*_U+y_5ukuX3 zB49g!opWr8Zxk@kwV8Z=!S0g9M2cf3u$Egg`Dz54KaAxK0a*#G^S&1J8S) z%N}Il8-QDpE_qaJQ2`44s3^d6OV6z^`}^$&O14;Xj>E$;oG%Wg30 z=Sbl7k9G0cE)hg>N`VI+?~Bg_Uc8~p{{9id3_|?1z+0nqt_I%rUYC7*|4jaM zz&qaWvY$2Zjlk=7cG(*YJ+}b&?CP?I8u$+2MSttE7aWl(KLI?{zuUe$t)0?5cL*jo zU4y!LUNfVx!R5M3%|$3QrK1G?4f);ng=zUmP53B^(1tbiP_!@x) z4ZaAlIl$slM#Q%fSn*Na8SAg@z(xWaM#A8TZ#ys_Fchj#7>5t39JT~u5J`>4X`?3>YXG!6Sfjq=;&@<0~M?Z z*h*mMZwoN%m~Q(`!Z3x$z7fqSC(!0YUPV4uwXo_* z|Epz|IUT<*7GKQQG5e<3=h%EqgAedO%~Pi+{uylN2B3I_x7#kJ@`tI{XRa|DcJ4OA zs-2XN13YvT70Y$TIhhFLjXJ(NZM}0JYf3@)iOwcF?*;9GEdR*vkH>HA2(JQO4qVqc@*{jDaMI^E0>q5~Z3bQmdKc-v0ywsWbTAWbZrG*4*WzZpGK@rVhw@by`>{+vTDEuLhdac{c%S0GVv!p$|(HVsj-W~Rp4(9@F4ISvdL6Ar{-tInk?3(UGB%6=Tk~iif04l zg-g3_F)e}cKFns|Ex=m|C`TDw&KX#Q$2j~(eWlxOU_UR4ho0eq{^k#kMSP#@N2an z?e9W~2l=GdQMv7*x0V&3$@w?vpA?wl*@SQ*gi~WY)}RR|y|)5y0j~NF)F+&-re$*F zNY~x)Z-@WGgs8Q3b!LwbXO+M5S|zpov~`4$W08D+X1%5OOMwR+@R`8t4V>bw1>OXF zEyauZy7U{oUPen~yjr75fcV#ezZ3ko8~{J{VOzi-7~5?Jh+nPSt8`)AfzG+`ats~l zEQfa&cf0g1@{h?Y1#0u1!T)kgOr>is8*UIwI zRU+xh-AdF`1aE?@Igqu4Y+l`Ot9KCOHBQ$~dIdqPL6w3f2L5$ZyZKxy_I^@(;Ixj( z>-boZn2z(5uVLY3OJUv&sHI*vv-}8ejmNr2h13Ovmp)CE39W|f1vJ;p*YL0fB7R<& z7oe2!Vb(biQ3e_Hkl~~Gy4rto8l&YbYv4*O>%M{&;@5EYU<(%Meh#_6fZR7pwLtow z6RAgKwI1@zuj;nxUJi3_N3HW;gUa7> z+||K-{&e-4><~3D(i$(!Wy@Oz{`uYZ@9>+;HnnanW$SmXH_8@)sXop@Sl@zf`*sSO zKBh);Tyj(pgDUSQHGsGI0C=h0Z3J%@c!!c)ag??#!12PdJ%cdVUa9wEm+KLH(kri# zC-)x-(hvNkt9B%R2o?s*fuEp3Q0iAk0S^KnMmW*~<{C?yQN1`LZYJsg(2xA+8Z38wf4QmHBq#8DbU{r6m0}BDWr5_&lJ^o-g_~L>ZSV@2=^Jg zBIEPj-sFZWL`3n|1ex0xV~itX5jv;8%bvc@jpgY9{csfmUcSRc8Vz{g4TJj~0#rBw ze%CHGnd1GpR2T0YIIlu$JrxSpKm#fqO z%a#q5?MnEE;ZMKG5p4pt64vM2o-4Ke)#<0^Mh|x1JX`?6Ld@81D#aZ z>2|?%r%e^z6XT_M>hkf3%|YxpQ`=h&8C{TZGk#msGRMWQC;Q-X_1;z#yx-fjo9FP{ z1|f^bjxF%>--sCVn8 zt9SMmI_5FG`BgKcFf?BAgdBOs(i{`-shW*J43rY6(mWaMdu=zrn*_bm?QAu_fK5|Z zSd4KU8OsBdsykZ{&bkwGY!GrJD-LV}?(y41fRg3#UeNuSLo?ZpMKGR9e%Wi2NSRAd zqD3Gd9!ucY3jJU{NYdFRkryN7_LtXw_chcPA(=*xf!B~n zI`>jE&7gj@1MyTqw>1TLK>TV>lX2J2a#aN=yH&fJiv0O*s_has1XybtRt&5d*m_`J z$M1}>%4e z{pm@t^kLdMjP;l?ltR{a$O=Ay{zuwo`ko=`k?a||eg#eN<}LaZ!~Psmf$`%(nM3Qm zoR&6+en4KRL|l|_72x;0-^=gd;W9AtLmbbMO{4V0yPwH2r)G~^RA4lcO+#h58~o)z=(c}D=^bC7&-uDAm80!q4{v#$4(@+&AYGdbs~2f69+J@DD%Pom_vf1r`F<2<)fH zF&Sqx($9RW@|8X(lH>k1y<<r_M$_o>SP4z#TdBK*!<`6y0s%P{qpg-DPgY(gD>dNKC~Sz+gAx12n&Z#1=;Smg@9frqegyF+RL>zf-ePR_OG_5Z|1ayX_Z}>C2j*Dt(XY^v%)fd)_fV zq_1DDq;FbU`g|9mzxXNEe)?z0PqjxX>5JyLZ^|ibQ<-xaC{E_((B&A8RU9V`h4oTl zU5_Xth_9jpYa9jpjc*D{&8;p?>1+MtTvJuyHYgHD?brrIz&go|Uu8h%C?6nea)c)! zJgypHxk3Q<9%8}nZ_eeQR8OE5=~*7YI?8seGZY?}o{c&xEywju$8x}-y!&%iRB_ZZ z)*MGyScggh+$%`h6iG@MCGPhwAe1<*In<)|&w1=_z?pgg*xy5p3svuF-9)g&RGU_&f97lw;f&M|3wPquz)oBow-aq1tQ9%<1-l&0 zml0|PxihgojC-819IV_N{4WAla>`zNJ0ZrnZLD3=p(DJ5>R{7O#A{{_ecdRCtcU!K zkgv{hYuiHBAtvy34W}zZ4bvsku@(F~PTiZ_yCWH!fW?8)eU+3?jV^WGk>0v?`;jL_ z`b;OhefZl2{*Kf3+IQhM^TU3Yvt?v_;25emIaR?5Q#shYvoK#eeXsp%hqCCC4_Md0 zu{Vd-GhUtTs)ekMGxsLnDpsRwg))Ii%Zt!)1uUG8CJ8&Qk$97)bCMp%)A4>`fael!o$4F%FdMO}=kIG$!W560b4cV;d!AP>Rbgs`RO?X}$l@nE$5)cB zozUZO%1_LzSK&${theBS=Sm6q$H(opze|v|gK=ldB$_X)`(E5fs5Xen)es6(iTU!> zy}Z6gLf}Z}GT<%1{~+}#-Nx_JM*Ob5P#HO3OzmWSvI(+Er|spl4O*w9Ek7Byyi2J> zd0m9KW8mKu*qeM;a1Bj~@-9+m)VIUWnz7gZG1+QbR@z;lm~Ft$AD2&kL*C`+UvN+T zZv0N`OE5#jJ)|%53=bzMWtPtEuoPi}m+j?uZ7Cca<+utQVYBT_)x(K z3j^D3V9mgG8dxi^-N4X=DM#hI37Ef9%7e~P)84jdNP29Ce;EGPaFArU-N3g2FCj#= zk!c7xkv5@KTP7Iyxn5%B(1pE{SSnp;o3SRcSR(pzbDVNqS!OgwZi8aF-|AWqI8072zCD zj(bHzj>mGZXv*=p+$&mgJOkX2?(w)+w4y#yI@iy}_=LFMrTR6MZW8)78X)fhP&zlm zzkIf&2hZeG{RbWbp3mXXJJX9qs=Ki&z>|P~@QS_mtNUM*m{b@U zAN@f38W2|OlKT=f^-qKugTD@h+eG1{EvAP731 z=%e{fey-P};NKMLTd&K2w*aTIAV>AO64-iR!xX~(Z!NGW@ny~pjkOKE-sXOkdfC1m z1r}ppbo5XQtE9tL#8b0;Z}MGeQeg!Cb^#9pf0h8_-bU)j3a-Sz>-XAIDDTwxV9Z_B z+(7!?05{p7P}yC_1E^=FP;M7+Wt!G8{Jkeb&e{2s=vio zp$-%DeU8UvA+G6td^%Gwi5d%W5f z^;Z%DwGtCER1L%K|5AK)G!+E+|l&Z3JmXsr$02!(ZL zq>AJvAkXt2#=p$+PSr;>SDH%e>Qf3k^Jp-1DkGJrB(GvF>eu$Yj`usr`3S$Ojde+` z+)kqNM;Z6rQ5T^4jCGLb`wiwurvh*)qlmhPJXuCt!0*lLu_v7geqBa<2U>-`>HG;P zBb9#e`_JpK-`Hmvl^5hk!>$>Fad&xawadN1p_C*)D}or0OMC3-0K{+fS*ng=cfuXT z{z}He=eT^g4>B`0hp|Ww5$hn&Th?RWPxgtj@0Go->_=E%?z+eX9 z3j?{_IW#FBLjx411$a0r@9juW9O3BBncNFFJ$-C7)yGZXy=1>@w_}Y*CrAD4Caf*4 z&^mUHr)X3>Ww5i$13mWps8_ik0*4xX;!$lY+1IakZdwzR9Y=E0@~nDoD$j!H`{k5x zKKz}lb*g8bD0~oqyXK=jFYd7;QV;H=J64_Tf11<6>T?)=rsUIoIu0Iu7e-(K^7)dU zL!sZ6x6Q-3WQ@GkffjNqMPs^pS__KmWQ9fi&*r zR$+XZ)noglA4ty^wceoWgq$x3x*l{)K6+{z_XCjCcp1`)-{c6Z0@eoXY=tmZ4{Qgp za|9~}Z3O12?BVx6xc}n)ai41(Ti~e7h=+7;1Mf`mKJSnRsX2$-!xF%WGKUhQv6}3H z+-l_K1xB-L4tUj z!P^4f6(+Cu>ZHn4DAcxM;N1mYeJ-8CZv|FV)nnHt!|VN7s&&b1Q{k-|)Kl=55icCc z90IHb*dq$zv=sv@sg}CTXSY$0!-wCP&wgVWM)Z{3CYk~Q$?y;XD zK;S4wydc#c)mSzW;|5Mqj_EsX zQMH}tQFV~lP?PEpNxvcZYXlxOaLTv!z_$U{{Yb{SL8`^DYLV_q`E&&)$_Bra=_a{5 z5WZ+(W_*;c1aLp_wN&3BBYliE(uKVhk9(cVF=Z;Ql@L*JE&7w%9(xn@TgcyZd8s~G z_Qvr3;7c^<_syvZ`Kc{Vlx?z^!K!jTQbCghO3xO=A6wkRYt~uYFN!Cle&KSss{mmK z9JP^i5&}uyi0d$(E$Oje!tb>H0QP74cQr5%%$RRLO*GSDa3wWI*;6^xLS6^t9Z&f! zj_}pMcP{O*e@^)(j_`HBBg=d2j}3ey@P_&x`!%YM;)s6>aR1kO>>`7I2k`QhJ@%K3 zcoV<_-^i>NBxgu1>}BAzRiYi?qkxADobss*cn$Cuq+tFKdzaym7Htt^*!_4d zycrjiPsBzwebWf{no#hW_-lr|ZQ&k!hsaB}*OjOrg1-#m%Jl{3^YDXqgtedr=>|QS z-fCZE7wP}a9(!+Q{WRu#dhgcliWauv<6|*5_K|QAf7I=&b{uI@fnEehIXEjpvEzh% zru>?-2>))8{suqE5ncy;3~(<2;s|d9?gy^krxtu9=z8Gg-|FFW(`tOg^7|_K?$~VI zoh!Lpz!wBxi&_4_ci!5=-=j#2F9E#i_8xm&TD>TN|B%HPPuGgQqxwl@x8N>z^v%gm z_6q$|Nu;%>3WT%n?6FrS>j7FodOcA0;qKt}lAHjKQ+H@JAZ%IF!H1>(aWld;e7naU zl#Cblu-t7R^KPH(TSm0%W?QlUmcTx_tB2ojC73x9WG=|iFif0t?F!0>W z{v&mEAT_6*PDe@Aq_*$)M$-;8hgk`E{+1qoe;p%Fy54HNWJ;kA$0sw^5hmoL6DmfR zg(k^^)kOaO5o9$()`_H>s>79o`@1j5p@U4Xl^68KLAVet=mik@D6n)9|95-rXNezn zlR77-_kO0RgW&h61!-vO14}WC_mTIDO{#1KHRnwAo#}H#KaaEN>vevv^GGV=K&dy)m=1doWVRn-ZP-Jm^DV|$U?oP;92O015 zgFuz;3G$7DDSFRql}a}@HYuOH%aE4!u>JaLeyrQ4uajP?&cLZMCH?^TH$B#4UzgN`^XjMt|r{t62=XjSHwad+jyKQri?V)ijYusX=H|4nB zAUhWI)rdvaGfK-47~1u(_tzZ(v~yVx@vHYO`s#*tq83Es)cjF84*2-|5=7U8 zxC`FE+76{fjWsg{_fI>U=zdVuPQ21$C)ektP>k?Xmki^u4LMN^*_rcE>En zRFdk;Zpg}eJ5^U@e4avfecJf^5ced>S_nH&x~3#FF@H7Wm0_Y@{!WjbQ-Ft5{ZoBo zYThGxAIotMa^XN>1x~3{sPk)a*s^pOr!!|ZMtJvdI-xiNzI0HJPOxd;`S8VA42P-qSo`vOWV#WGtEUQeh;L!0?gkG&D9TCRKaYcy(}-VDDk_&q~@ zstxG%3w2W!c2;3;U8L6AcrgQgBbDnGgbV)_^BHP8sr0ADC^bHdeIIns+($Q{?3fWZ zpnv>3))+|-+=1Y!D9jszpC!PHKJKxfQ24z{_agkR03HQCfpEm%h%Ygb8A*OM@Y?~u z8uC+XV5sZZbNAwLHT=f>1M@%fQ{j}ot@b%);cLD${8h> z;QMaX{_UMA9OX|t{F>pnkYr}o8F>*9b!Gy+l)#^`@_;RYFdYapox;Eo=D891@TG)Z zPvaO|DgH(Rt3M`TPo%=s`Iv44{7CJUqVv3&G6;k1cZn*Sfco?*gl{-0Vb7($3wsXw z#WZzrkLvP7{$dcUndEz?RA<&9T=e7w-%ZOkUA^T>er@pE48Ps@ZB^l{!5yehC`d}f zR`|7^l1RP_M%YeZxu+(QXV3h=62Lsbeum#%@1TLcYwf$qsovQ9)Ln+ym{Zd}Y@)Ia z>t6{yA>&nte%a{z=(7!{IxqQ5R%2fyWO+|d*jUDqeAes0vRaO;s-P>uXgL?ROwzhf zIaoI%TqVMNi^8G(q_2-9?SHHoXIPb!^RW$|J|U3uzX|DqED+^X`Qst)jD-D9LbAz+ zNs}Rtmn~KOsY3X6gjaV}sPGs-GUvsu-pSYsckMD7%vfdHuSfWuzJ&d2iC@-3ux^QM z3d#%21}QJdjlkbl@VAUk@O!|hF{@m7{}*p}q5D$(8u1z5YcBFh*eJrS$i)L*C&Q_f z^1*KRRQD@`@qu)V-Z0+qJSc~sRlgJfYvSyLeM4rLD>B2l5)wp(p)s@kyab;=OvUqM zkt^}I*6T1{@VDV_NNK_jgQ5*$#drK*x2qP4y`sLo;RU=Me2zb$(9_ zmSz=#uY|0?1qr^-D<#XxZlKjJ_Xp062QNjvKMc-5N_Sngzd*~>X-P- zL>x~o{9^E<;fNf?9S&R8Gr(wABS$it!@VjK{g%;M@6BuZ`|cmG3It1?#1IFR3q{jNL1u z@EV0bFO*mbnYRZBSLnY;*J=XOssUf#m^fps@IMq1vrP{N&dGzm@QNgZ+YZ@2lQ3-37l8 z(!KjY`f9(s+__R!sP{0(d=vEw@u)k3ap#2lE8wQL{t)j>_*Gt%uuCPL^z*OEzJ?t} zcU7WF)9u(@^TM>rrPO2BE0qBUi z|D6fHyqO96GVxnO=YQ3=eNdl()lq!#ACiLy=uYuPTy!#s4kt}i=TTe0Q#MP+LdBzO zLiG8oa;KokvGJTb`hwI@UEP8(VT4(Y-X+3=5`29>DYQR_2a4Z0#fsXQESj%qP=#I0K8v-HAAV__>^kV*jLaB)Vew8R0-aV zt%>CMjP$iXZIj`ob}?3|lG6hi(AcZbfK)s6LtZQ7jeIO&Z^m!7!Hjz-=rZ(_sB!p? zqc^#qhahG6+XWd>$k>uq23BlRGA5ZaC>V{WB``F{JdQq@%2SOAt{OBFs#d)I4gcZ| z(l-DjNBLR{JP7vP?Q+QAkG&N)!rQSk2iVZxq| z-^@!VFR(f|qcD%^X$SmEpM>pCx~XrJs(u66j6L$}SQ^Yl)yI-f76y@BU*BzyrQfxM zo|!Vv76Gq{Cird)%((TNtrVsNe)aGhOkuk<-M}k>&muq^ z;RUzB-T-dyPmcuN_H3fh{&Xqu(DNAQwGdE}GZT0V@B#y`1>OX_Bn_wjbv4NcK2>l( zXbZ62z@n5U1+L+Iqr!VoSbG|tjBi92yRN))GoE7HnJOdC2+N0t?J`6*niKF zB;RF99-StkA$@9oCHP0)4tw#11b=Tjr3-8p`EDCo`fnGOk1Y&bP5=GsLztO88|sX7 zY=}@AAf-JF*}Gm$B*&I=V9gXCFm=CXYCTb{%lDa6`{}}Ohc!X8aFQQ~tnINx^6o?$ z<9CyMU{tp(?p;uakym*1G(sQvg(=@tai_+T^!ZJ|^^9ZOSja~UAJcbg{V*mgiGF?Szcl z&8e|9{TqHM+my~=(g_aqoyY?emzrMt5Z-qO!oQlZkIKh`>Z@^oQu@4ToLUQ#*+0*v zst~5KBf;l)kkfKU73vTAWULz`@5x7ZzB+56$WOgwg$OWkK0M#KPK#}@!P^zh~_~}T<59!WlG~t z_-};&(c}+TfxiT>7_c+?;Q{qY=JKh!uGWjydO6)}xYn_*t5rUhS8*rG>n{oW6v_`n zUTXba)}I6JAE5JcXd^6;`q6ce7yfI4=c#xmNBBnIJAt3C5dKH$*#g}2w}gFZe>|x8 zv7Xmw4^Gm9$yXOGfFq5_d!#uz|4Q01BbrcN|4i72Q+bJ__)CBn?@8G1G<+2B3gZ7H zVK?XELDvVpr_A4vpTY~ITxKi5-_(P-Kgj_<-cLL{2S--%q}KJ;k$(bZD)lA(T(as1 zRbM3e>CaL=vTwQ*vNrZ6?8V8lPUVd%8&%dKE1Z*M;RZGfbSwEb&L_Eg`Fr%KayIrE zWS>R7mE(}hI4?r7!jQGg-D|&1d1jPZAH72K0-J*@90nyjXbWV8^Lp)5BtO;s2Zt!s znl${$QTgo#U&Fv&-oH>N;{|u2{08;fe-Vrb@s9-F1sqwJbcB}z59RkJze_`&gwF(C zRM4AYkC1+~zl>IOX*FABd?55oie*0?Sn+`lsIzMh7GR2S6yMKl&B zi2vALUWdRq*XO)5cC~R%shK$T5IwomY^#gVy;wNN>O@2B_1 z9qO*w-z2XQ^1{dW+RrEZFD1{ZKUVMfS5W`ecjsM6oCA5=A+Ph~US3B;**eWZF$FLt zoOHe>-F6#C2ZaD6Z2?F|oxoq|J!mhd^zzwjRTenOkHKr2Dms{t;GuD^3VdV0r^f}k zk9G>(26Hp+sKCiV+|VG`!^p{Y*c{kLngx`0V`pgJu0i-U4hW4BBs&J#1*i4e=ZZ}v zw#6izrd)zUk>yxqyHuZs--)TI2I08WPIMcVUggYb*aP);YyMz!M+-$DMJ-nXA9 z0p4&%W$L}yF4S)6Rcs8`cwvMq9pEzj)q$`4%wGG>q#cLhK6wvA!1Yx6 z+7@y_X7=11XtNTI+SMk=X)5VW?$r?P#ot!oUBK11)A0TTj-%$yEA;Rb6aEyIT;|#j zpIawe;_@Y_wGV1nBmV>P&hF)PHSFEOmPfL%DTY+d!hd{W3=>)P#Xn_p2NCATG#S*- z*FZ+uIlXp>D#a{nn^>FTck?FegGa;kl6rf8G*h|{{1-3j)b*C z{>%${llMff1hySm3|IrTCuPfH%|z^ha`U~Tkb9Z4IRFE53))%V8|(0*rz5V~pBGV* zGx9i;{=OFJU5vl3MX9t_!x^dx%QxBzT9Mx}fMtb78=?Q{A=|Xkpbm%e&lpN_&b1&8@ zDthhWTs#=Mq{ex%8SsYtv(AN~-o?qHONT3qE*ol7x{N{eyP-=>px0hb`3qgrzXc}e z4spr&>xSLUXB7~_%!8Oa?aq2#rsEJNnOfw0_^bIY+Wib^LuxLA{#3m~MQa}b&|PBM z$TJ}Prg}im$Zs!gkW(C9{C#j;Dh_I6TM$PCalDM*oX6^nqS~8F*^4TVv9|Aa-R4-_ zW%*h17wH_Zrhj9`7B(A+w}_c=sQ;~ zQ}sOpS?ezD<@a;Y$J~ffh2q_edi2q?sq_=J1-vov7Eru!)F$G07LXMJ7-ZeEtMk!=8LPqChz4qE~O^`qo6+Y1Jd@W7k%P;bpW4Ig-)tx44%iof6i{JXrD&l%`6 zB=4x0#<9<%Jizh8dool|dAl0HYtm#=eg`455i*a(Z*tT()&Xk;)f4cHK1ZxWO0PgPr2wqmM{skTlx*FWmiv6CF@L9{Q(S)Y`n z+A4O9)A#e$yb$MCTwiyRGZJCTAt(2WUOwN2^%9)SKuy8o4wmNeNl(;4PRmN9YVtLy ze5bIh5q1p1R+0{|FUY2tBrD>WsU*X;A?#sB*cigjIe@Uc5%#^SQ}KEcRRUqd2%F7L zqP!o4NmgrGII1Tl5sc4sQg*e>8_>_ndr=rySM{e?Q|I*A+@-c#hwwWQ{y3`Vsj*;c zp|2|0a$)v8lpGi^>IK2N0pa3TVqQq$Qe$Z9yo6d0kp4ZWZWVCoS7}wqVb%bVEAi*~ z9`fZX)XiKxq~`X{a}b;*KACKWzP8c$EVuk(i)$SM^qsWOf+5ufa+z%ymVB0RXJ~b* zJSktdK=+RMy*8!pj>2~nu=su=K5MWSaZLR`nRCho|>7jPHDzbjO^c-Az1;) zDy_mCG*ecpjBvVpO@Fa-g806OQ-gvWlC=)9yw$z-SO@#fu$k0rVb^CFN2wmqfj)m; zkeOcz$oJIt+Kuq%dI=eq@8g^Cr|N25iWsngGnYF*-4v$bpbn$ z040mpH^|nD!>?eGv^BN9k(z6{Fz1sAAzr({ej7cg69}B95$hpfacZ4q2p)aF5|DQS zep@qn=Zng!9QY9Mp6SAaQ@csEO}e)@>{wK2=fw!#3|V=hUOSB6)F0ALAm3s)O?@PI zVm_{-22T001sQR~{8YJmfo(RzJ8jT zFO*@T?7S8y2k}VW9LQ^0)@%EyEjZ;#`kEv9l77^e^fd%!g~YOKJ7?(P36}Mtt6w75 zin&Ky)*HF>6CSx|_frgquF7%W@3J~_@VG7KOZZ8iCG1(y>HZME;`y_0ADkX&*h{YQ zmi71C-23}mP5r>Jq2F-)q>x|ckOO{@^I#6n4W$Vi@Ip>U&QIJK&>gN@+`sCVgplkn z+!s0UMGkzC17GC87dh}n4t$XVU*y0SIq+HLKzKM=-dNWV+8{Kd@ezLI?>mC2U!LQ` z_?b+9np?##n~eWhPZp{k==mR0)lV|%$$5?Ecq@mqgoYpHXa8eNy@Ce>XDQf6mS?Zf z_kESloNT{c>YP|bG9hsqW38qnBOl{ z=U@A+Q&iB%^Xwnl$du-k1#)LIvCa|t zWudedK<->7)(x~L2p3)=`G3C9V}-uT`K0q_qoj*NW&a=4^+agoDVF0G8jtdGSg2QM z>`BIhLM@?@A4+(k!6*1RBK64BNv@evah^zWwaM>)%FI+5|%$>J~14fMf4xRB6@ zem<7*wj-Gq9nUm&9MhoCjv{{E_9dp-(xW0t`#hPrvu1edqsyrhk9=ugiab ze5QX|(W{@P|G)a|9l`1Ekb14#L7TLP15N+GTK_F+*SSXf{;bj;l63#yntreJHyu)c z>xFuy|A~3IT!TVGNAvSGN%#Nu^m{~av;2>p#p(FG=*vNl?@v{de?s37`rJi~kE&++ z$(2k)S23M3k7`#{d6#`a83fyUvdTEq~3Qjq38x=ARA! ztjoVs>SLwUYuygoq+T9q`v2AX-zM#PlhM9EtMvPB<#zXfYx?WgNUef))J^fM9-z@)6v;ILc`iY?G$9VpGozQz8=VwjzdW9LUe*U!at1|)+ zqT@MOx=7ZkJ}v#Kr1xOMn|dB>_8YOlXJDxX@0a)&}l(JVL!fONGXsVE?$#ydUy& zrTF{gxlW!}3vCvnbK=orD9gtiHd3oX8b!|jhYNj{&qNuAEI?vm$bq2Do{b@{aj?ul|d zx*z$h>*;5m&!2TWu9JH7S=B?`&OUAb?G^zi%Yye?@~q4EUzJZs7|DgC-st+YKl<;A zU!NBYA7uQj^?}~|Y`xN&t z0ikaR9vAvop$Vb79t{$H{cO@g@jpyxlTe+WPpkjotp5M_|KN`~-~3N!_Rm@||MQHO z3k?eWn$X*XeqZP_Lf;hnN1UMe-WDd0>@V);dFi$ z34WH)i9+WKy;10GLR*ABCG;0UKNQ*}bl^`ozL7%D6nehUfKaW+mGZn)=o+CdLLU+O zqR`(6{fE%p7dgHog`OgGjL?}v7YMyx=&eGVBwy~4=cv%13vCnsxX`@K9AB}}N}*w) zZ9;cQ_)moH6uf_o!yhj+?^S*-k>{yG=L=mav{`7e@INijmGbsL04;}hQ?zsCRId0)ynSL@MnGRNOh;H-y^SL?B_IMV%!)^hsNurQq=fm8XQ?Wi<=^|R%64yVUa?ax7N zTR#&e-8KsU&xEG?)9;J`;z{A+!tWP74vh|w%$J`_ya$^vzx$No;-4~oof4m}pSnDBIhgr5;0|sFMM8Br&6h1) ziSSQ7h;Uja(S@Hf+$tm7{?d1!@aNs>+}^nt#GN1M%BB5&!iZ0MIpvG?Bl@a@OULMU zw)(Rz3%?ouf9kox!{;;)Hhx_`*}{GD9WIwnW8BMyqc8(xoQ@rqIWB7dW5qvsl(YX? z;_o@u*?*S!`%6v#9Mxr2i+{%y_SfTcPJh<#7V(eI&J6EzvHv~d-&vLEpPTDaP3^~8 zzA^sii;M+oT=yM6@TOv zZfE+uu0Fr3*AG5xYNq>Nc;081aLZ!wQc!4sXwcYn^l$E`KqCwhz+K9fhUoAuD;ZQ2jPQS5KxUe~_$ z&!(*Zm`@ijo4o(E_|f}L=jzX?e64=0hwhxratviDUn_Ut`e)1cFUps5rs4A{U!x$* z@(pJx-?-EZBlvzF|9>lA-B0U&Qnx3a&$?ap%{bkoW>Og@4EF3&G^1aBY3m%#|kMkaunV*_ZQ|+(i$A|2jUx)j=sV<*v@#=JF|LCy)o$1i}eL?^K z$bpE|L*2gGPy63lFZb8(Wjbj!3}yZI$A2KDtMlYQct39*t()1enEjCE)6~>cpO5*I z>=P0ny6|u4eM6I9KWly+UWe2BiJH%(n*RvdH`C$tKBLL6pEbV@ufys6N6lwa%|F42 zPwz{b{Q6n*>+m|hYLTP)OuAhB&2YEuC!FTj;dOj^f76UdKR=u$KE3a$`An+g)8Tb| zdOy_U*U#Is#P^2-OrH*~#C|2wA9-!k>YnQE)jDJ)@n ze=H*VWSv4|PnD}6o-(G9a;8zCvB~`0G=*t4`5G6q&-R?c`$WD`Oq)()8u$v+u+X@s zW5s{G(1}d7T$6Sz7^|T8$xQtx3VoB`*R+1lG7rG#I&Q7X>1fzUyQ?f z0{rZm%rxp}+9dp)6^ckAyN#`)ks$o!A|59fcViuDd% z!ql^ZX>6^eN9uuhEI)fiU$g#1u4ezh3!iWO(fS8was1izk4im`PiH<;|CrQ^{ptVj zu0Kirzp`)rb^G;<&(vSnpU*r0BQ30l?=Get-_F!OEdC*>Pr)15KY9;So&SNA{A}IK zG%o#8Ncxko(17k=gfA%1O+pX0|M7^N@So&dlIUsHA5;IZg!^~tpRIq~A0GP!x3kDp zrk0_HhTh{*w6)H2+OKW4CZQP8vV{Ja6%=`O6pAE%%;#ddca&(?%~> zPouwnrtfrL$?0dF%sB3JhmiB|M??Rzx_O~xRdv>y`&iDdLo&}b)h?XBz^bjSom;zP z!F6+2%v)GDH?(x&_4Degtug)+mR2o<43bB)pLBW8?n~aH>P1VI-Y|F3yxQ6&p}M*A zmR2vGho^caa$dc6jQ^}NPhAw6TYSROg`ty`{Aq^#*AH5LUG=iMR0L<1q(vZUxWtGf zegJXQEnhruer@&Kx&`wV)KpU<=FYzXQKe!UGbTMI%Bzcvc)aWOk@u2UMm!6aprBK6 zoO_NL2YqKKy*$2r@Nq0(yllzRy6URAwF?(5Op9!^&mr%wGUI!2|7p_YU$=DOqPcZ7 zORJaFEUB$Zr7Bqiyr-4;&rYuqT<6R*UUo2XE(y&I%}a|ct&|+1Q+05jk;d>r#J6bC zypU5GN2irsws@~J;{CzF#!F2LS$IM<+7@U@TKQ#*^I{{;*AF7jQ1#Nf?@@3U?uU=YRjfN%ak3JLPR2{p(kh}8HgOY2is$|le zVClO4=HO(iUSA2WqOKX8J`>6cC7-@UlrDeM;|Hp*m&0FH3gjr%~!tWo4#&?DPAVsp=FJK4&OviRMY;f+_F3 zO$R71spIGpmFm%FDS2dRrI$|>G%D4|1#B>v|w(kBF*PIY08TI?bFMm zkm-6wK0W|h)zEC=HH*_U8+{fRcCzo7Zpi(uoH2H^=?oi8^+#1VEKZG4$y(1%9PdUoS z5`s9D$EMtfi}!T*S&pAVZm8dBDi9m)2_ z{1BNmCsbo}qWWsuPO$@*H&@wgN!tm@K0w=Po>4D$9c-MLwy?_Y1F;iLd)RZ>0q5P^ zx-@%OMR)-Auxa!A4ko_7HouB?e>T5454`Fi;$-_PIS*9vIn4u2n>2I~ab(!Ohyhh5 ztLPi2POlB#kb_};M7+7adBf+dSWwbfWMN+!LYb8__AY{HZ{j(Zi= z`;fb|nudELN0r#q&OL{7mvo|XrxmUAd}z9QzjCu^oD{9qR`Sj9?~g0?A%FQ|%8{hr zm``vX$arPefjhspUs>t8ri-KG@6);Q=6%TJ@5AH9NvkGD+-+@i#B;4}j(9(81o|!0 zxvl<|*AX9JMI7D}b0e4a{$9E)w>8j;I_%rItwHzzYTx}lx0TjLRbX`*b(itM z*1Bgh*FzaEv|=4j_#sx@5%*-l54AcS`46)!{r)OND9&viZgu^)Q@lgK(f9m}+Zt-c z9r0n7?{v0Cs8K6#b$j;2MhFg)7SWl1eQ;$n>o|Jls8m!zL{CAS` z0xonTIh}@_D)19-$$O0YoY1vd$C7b37qmREZ^&)8bj_4{E?h{M2?R4_ku@9@SNr^#0>Wj{1Lz2|JL8NIV^{9y|26k z&*UD)pOgNl3V(8cQ*m3?B*AxyK4jC9TOhdJH=NC|b-k7|cC11^#51{X3$FJe&!qtX z?h)XW4}mK(>rV{0lb$~nIWva(Rd}7x?`GlOA^blu_;+XF&v9|S^&0$#19#Hr7~yZ) z#kK+E7r9dekAK9tPttp#;Fk>ZD?VMHFU}%=9&pMZuiUGq+Yx<>m&(1;kaK4iIqQT! z_8yO4<3!Kr1i#Xd^Pb?I-!T7br7b>&EBJhazX0hYeImji%HsfD!LKp+sr-rG^GBAy zQsiF%T(#5D+z+7VRqhhuZxa57{)}HOc&#D->wK{Fe@3 z`S_5p((`)Zr~Z!IRxN)I^A}5pvQzM|!Jh+vN^f8<^Dh^D4hOFKD<7v<#8@W@|80hz z7YN?b!*W)$I#xjNI}QG81P>;d|7GF7Met^Wzg2KwFZ1se{>_5lYw*7#_yY$1XTf6@ zw`*O`@l|G(4-Xmq9xzb;v>Nysz@6G%nea#QSpG24bGG0y!QT{oq2NsenSZ_D^@95c zFOC?|5WfK&bSNqfv=*t%BXL#<-5Pc*(< z`2E5k7WuabUTnx|0#16qWTfjU!JCG#KKDqxTLkwFWqhj0|D)jHVT{vwM(%HdM~`59 zthDQ1;MA{1#m?0F4~9Rb*K6oG960IunxW??!L4Ihej`U~T_kd1XL7qP7JQE2U4rX) zuM>Qy;FA5;Rf2aK{NDub)Gl>j z%CREnRmDHliXF-ELT%;V0`8QbzXeWmVhhU@-@Bh4-CL{YB)24f&sloS@8K zd=i0sAmv-%`Py;7ozh#J1wR`&l}m@j8qS{vRcSzOV4qJo-gR@8cprPv$Sk7UiOXTL%6UksloGSA5qqyY;&8 zcb%BozTOf%Zs30ve4F4p-hnW9s6X6k;3EX@H1Jad_llmh7DKK?;i-A9mcIbFQ#po2 zPSB8Zqu?z@KCI0m=lp==f6%Y=(00N)@T+zzc(;_}1|@%xHAe2eDO8~>>o1pZKE#Z8 zPgy{CYJRQLwMq1BGx%Q-yu-k^D*Q+*DD!kJ=Y8RCH~95Dcbnj%zV)&2M-Bc#=%AeP z`EcNr577|k&o5~a749U#n;!S8=VNGs4tEA{>c>KtO;*o(1>qdQgO@TsK+c?W zRjMuPHo^6GkTu?vMNSKF)en5^R}xC4z<#LY47WVSy2K{I^90xRVM`YI?<)R5RQWYj|KM&uKTzA0cUMJm;9S+f^zR%vR>^%@%J+;c{O2n9gRBmT7u8a^ zOS13>wfu8f{$(QnpT{`sbED$Vv-JA~9Llo3rQ(IXD)+?bd}|hbjNl^PS}*Z7UBeQ7 zEgl;M4=rSTtLXo-$nhKU-w-??xL&_{N8|*qWjXm$5&tawrNXbw@ejB3eOFqal?oqf>HDsBO1c__U*Dgk`5zR1eSebXe^U7MeLR}~ zW#QNN@o4_HfII2=9&oBx@w+*Hwn+Z}MadatMPyw_%kPH{!AVXb@EokKS_3Lnib9gE z!+?`~|2mfcvB*D8`1O0-Et1ivY5oV8f0xJ^F`e7XR-?SmQ*wq|+l=}!MdVl!mNQf2 z%oaQ-_z1zT6+A3>RPgA7pjaa(|0#RBnUtcL@J%k^h|V z?=<*-spYR{`6q~+KM8-U!JmVLDaz-d@UIs6c}O_f5ABBjhk(Dob%;6>M4~18tr5V9 zzr)DqQx!hQYLj@OhH?`m-cC91_m1F~3*PYv>#yzSTETs-jNgsL8?tFvVsxd}MsvrqIEcIz&Y-)^** z4O)ID%m1C|^Aq83F!;9#9+7l?N#glf=m|4jG;!arB|-_64Rd*P1?zh1}NBY2aS992NeB60bK4|0%-nJ(lG^FZ@rR=q&#yz)5~w_#Y7d3$w_dEb_z0Wy-%i3;%rK z_aD#vx*Wfng+DC(5#cWveeTJ^|A6p!3cpV8Q(5?55dP>$)<>87n_2kZ)A9}ekFxMT zHHpWaxG^4eXW{QZg!m7$BLA4GQd%SFEfCym;D-TsYL8yUKgbH+!tGc0d*@~0F9S~H z9=owj#W+Sftjn|T&lmYcx3TjXW-ON#zjv(-sKMEa_lt9afrf)T4A{#K3C!` z2JTcY=K!a4g`ekmrwM93D-!BoCh_4no@ottA7WvB+ zj&#X)07glA8wD@Ao68Z?Qso{I+$T65m5V8SsHN`-()Poz1lRZG6bb*I1=shOXntGa zus`KK6O9jn0p^r%BY;!6RDOr`)cj{>;r9b~!FmmkV*X8{Pe5@0X^iuK%L*zS_TEk| zmkWhouLtV)DBiEoGkdjBe>oMZI0I? z_2&q|Ll%$t&xt-K1E=yjT;k0YIp+z#FPHg$BlWyO_=`m!-9H2s4!czD!HKw7P)PXw zBL7bkZ&=}&_er_vcw=f`V7Rs2z;*tY8~Oij$Z^X5?@7Ed(ep@27q2%SX2teOyOaER zK8u_;M2`1+ndS9?;Ff{+>Ubl}f1Jd71R5IUbJ)N~3mz9ay1q>n+%Npcikxb}Ed&3C z;4zV-*Z1z#@*m99|3`vHgkR^+&jnw8Kl4kmTff%w4LQ374;yj{aa4%X8!`Bc1rHkh z;{*>I{Bs2N8~oR6T=-9t{Am*05?troV}i#X;B;yJ&4Pyo*ZjW)?o_Y7KT!HBxp#x! z^C7oO$r*0Nje6T7c&E|-YxXcxzW z-%0<|MNXiF<>>iEslxNDn4}BKhRW&m>U%~`75qZYlmS4_cYWy3*?|Gd0(S0e`B6z%&ab4e{f?I;4`78HR!NU(T zzg`b{UvR(Z!>d4+)g!o9J)Kjk<@{CfJY)a8TkuZd*ZG-qG`Fvy z;7t;5p~A5bE_&*AS|oTxa6BqETJW$@zEglZ=|5BRFPWmk??C@W?rOm!=QG}Z7UT6A zKQ@!ULF2D-eb{jY^S1zZig!J5>i0aaaC>BK%X%scf3ja1%kuv!0iIX!;{1tmp5bM| zJx2b&DR_~A>;5Nb^gr9P=+g{ijI(qt7u0b}+8bG4=|-zCUEA=zk~{7D!HL zC-c8}3VR$6ocfJ;Bj+=gBb57!;9ylC^uE}zn{sk%ggr|>+^<`*Oi+8H<|oPH2&L6 z{F@s8T_)bF@pvZwh{m^P;?F4@{gvpi?OR=5;bSw)>zCknDzEJ#CwdpxTRjebAb693 z|9L-hymzx4zvQQu6Bjue-p>5qX32*(dot%Mstg3mjT+`(eQ3L-OaLNbkbk_4a(enerLnVxt$ONPRah#ta zNw2nVy@H$TX6FGX`SD3Cr!j}~;Zos`iX7b!hlD>gnfX1^j&2e>T*0{8#d4ZNjwN!u z3|kSwy@HPue1qUoDMvkDdrk1T@auWRyMjjy{(k^>YF{>RN^j?!%=G3T&-oU4kn4|b zUnc-3{_s`IpCcZlg+D6%dR(3=c$45-|7ze)`h2Jw@POc0K2`1s!F_`3`uRF= zr+9xU{2jut>+MHb_!GcM&)AksJqu3Y`cU~O>#5gEzXaSV-k+Ys`5!Uz?PMhf=VlH3 zEWuk0{3{Y~hs3M%;j%38&I3;R2Y$o)Um*E*ox=01j&VHCx>4{OguhAnZx{SF!M$?7 z?zw{BEqG9H42#O$FL*@ofr9J#U0^)NyW7Pc*B~2dKP4>Z&%MI0=W8{_e61Doo$~od z60iS{oZgtoc@a3B2dI>1J>LB^i=20WlRdLY&O?ft)*l3~e~imr%lT&(IXNe?oZyd{ zA3~MO7u^3e<0Enz9}3(lUHV*WtI@uW%fg?`XL;{9$l|ThD&FDN21AaPA2o2D{~;s) z&&v|8mb1~2GeN~W)QU*?N^-4>v&fkPoa${{?puCG^smXnzfAbOav$?T;SXow-!y>A zf%@?cWoAYdZ7mdBIaz*wDDj~VaNbqU^K@OKNo&A@X`V)+rly`tw}!7agC1U~|} zQ+*z(_;DWQb*}$|g#QA;qk`-8kjgA_<^!jC61sx(;X-L&D@0DmPg%aU2fi)*(K*bo z?ZyWL?+{$ufiDZ*DR@}qza#QJKV$htqW|B8ziB?pKPq25in$+X6Mb}lc%p3*|7F4-d7AaVRrnVP?)wqr+U{Krobov` zfLpFE$2);L<vOOlW|8wTaLVVvn;h?1 zlCIi3XFYRHp>!2kEe`ilIHl_l@KXrO^3#u`8=>%AtEitpiP4Wy3P)`+?w$CG@NaYZ zi7n|a5`Odkiunrn^tsn!nZo(4GP)w?6!4qpxN=V=`GYJgI$3dQZ7)63vW^3P zP|oLk;$}g|D1MxW|1xu;Sd|+OoZ^jNJWf4dE*;!?^H@$t0Th5+qW)Xf#lmk@vi_q5 zpGWdx*NyRH%C8lEfAx69dEo#KaGT)4CYCcrw@d=#bJ3?xnBc6)HU2{8B?L2^|#E_5kOz|4y!-XjaOd ztoZTX&8aM>_y3gkCh(C~#oGAG0J1~aL0p2Yav^pmvnpZ_%)pFyfC$6lf}KvflQh%m zZn`^@8QdanpjW<#yMX4pfqS@asGvbbQLh+x1@ASkAfm?IPes4ysd~=a-Df)Y{(ry! z`-4e$y>;r;sZ*y;Rh@d@7W^rq6Miq`a=|we4mo6`{|5;^D*UB?xZDmD{H<6}oZp)A zz+oS63cvSe#~&4+*9%_z#<@n}eWG(S0zlJ~BV2z{`odq_*4ghZgrnc&X%7FS=zmuD zOEWGXEJM5Q&pZ9(1umc4wO$s0Pdl&>JumQG(V5wtwf5iDM)iQ;;l2M?JNe`vq_g74 zRUc*njJSFMP%4WtH$>8t@?qRVcq6$jiO%c~od0)= z{y#)#<}j!K#6A4Reou0F&VIn@e?s^t2%h}O=^Uf=zEbesAG+LLC;X=ae&`BF@v&PC za;xCaGC0nmqWx|M;N(C2PR&iie;MfmUVEeVfal?=j(ZoA7%S_g&}U zpJY4y?`HzIB_o8_Xk41*E>JKUwx|J*;PKj z=CXm;E!w|^9`b(g693x*{&tsVNeiGL_}sUh{x5~!0G#`Be2(^lKOm*_0K+4%|b{21WeM+T!jz`eqsInvklm&E6Nf@h~39-cS( zh0!@O$wq$8-mu$dPo`Wx=V`-uwBX4;zJBi${Z)d;e$mB(5B{6W;a1^~5{~g^9_8bD zne?_Qc=(;sLE&E~I^lO$9+Et75i3FrTdPxJ=AA|3cAOHqB)-jE;VnLN(*XQkG~@qlxGIpR>a z4|}QKKEmN|_x|!<4YE`4Geu|U0+;7&)nHqIM}G2i1@HMU*Q+D;c0x_Usc#qfxH97B zmBJsaWexF}>i1^Axqt19^yGHo_k7d!>T43*y~5ud;r|Bk9=vx>(pNaHm9B|HKM)Mf-=W4+vMO zIj%vCt4H`>gX2W}g}-JE@@>J-6rJ$uhd4mGQ zKNC*-`ENe&4~otgFLS+}|GCTa4(Y=_t2JMWH;)khv4UrQ>G&t8-%|j$cwBbuAmRV_ zHkapY&G`)QvqWc3zZW+t{HK!+^rv@EOc1U``!`9RMSSp|eZ0#p*u%*Hf3L$&+rt~Y zSn!_9eY~fL&g>b^PwfA{{UV3=YW>12+x1$~!8{KB#O=UN_}{$V5#XxMGd-GjyGg>vNi~#{y2f zm-IONTER~xKHv+{JU#_*`UAH{_Td8I&lI!9`L89<9O00|(kV_qz$XA_zcZh8efW|3 z-AOp`vypv%k?7B^aQXB~KCcq}p7%I>r}}-P@WbzW$<0YVAb3shn+o#GU95hixb^j? zIREosa6Ngl=-;V+XJ&jJj}ZS0qCb7m*~Z~o;omQK&+(3b=e|CGM*ydvd3$7^4_Yhv zAMEQf=>N%p6F(Vn&P679GVvj|S6>`($;=Z4_|kPp*yfCzHaTj^gW= z0?z#<*`u@H*97_xWQ{W4SHx!r=(J?7Cm{ho0^9pC$Ug1)TakFa4L8lLQVh_aE4~^^J1@Fzc9tOSokl;gabp3gq2K))ZXXUrtDLQunPW#{c%BNe8#|ZxIK<93! zf0_)$l|w!+*~kxhNceOA%o?4uMCYTldyvocq0aw1>~50$UHFOOnokRUGzu6f&shFX zARP0x@Sw}{SE4^4_@eAs(4WnM_rBld5aQg+1P{NL8}LU7N5Av?`Fi}l=DjKW@cYBT zPQCze+N;0lJYrw*|0cqrZ<`~1qgzG#nO|)%%)R&Y2JaF5x$iljd`~W~+XU~q#^ryq z#(TTqL)SZuqkVKqvPgXTGm)SFYoh~aQRgGQ#tq(s zfo#^ltA({|4Zsza;-h<{`OH^cSAt`tVih z!!HCMdY8k$vzK?U7sPcu&M|NQg0EkJllRD)W6`uznF-5(-C-M_| z0k?VlhR;io&w$`PpYnD63eh>2bf||P>hve`#E1UOyw&-yNFVBg_uS=ra-8T~OFH0Z zA>!wCfxga766wjoj)?RPs$qPaKSeUfA9>4 zd#fbb26(spLq+&QZ*j~UMdzh}Q$FE$ioYZIzn=Jj4=wuq9=L}$c)#GuJA8eeC4t@% z;EL;g)x%s6&h;Wa3Gu~Ggq$}k{1I@@?_gvn_c_b?S$dx1yH+I0iGt56-hYhv zybEg2b(A^G@gFPr8sY=KFz@4cL7d)2)|Pu;9n;`=+8gL``vdR@A!sixxXF1=j5ltkK>U)sNcb7 zORvQLiYIx$@j1nT$g8m5I6roEmi7(r`HbE>@o3>MXn#3E^!osRH0Z?7Q>+z!_}yv^ zE7?Lg0MiJ`a>tXJ$#<@;RfNy z^L3Np^ABO7aowbT-%B{>J?s2DQT={8&{6*OK*8@7Jo&hi{NBGh z{bx&`UsD#o{Knw_{7L-OWXDbr{UfuUzrr88_SN6Mtn;6#`-*YnNFUP`Xzj0plb-*Wl=y^Vm zmy7-{u%HN!zT-Se{c`)`{yX#m*SA}}+vKr=Pe*y4b%0ZzA2}2RajlYk&NBRC@jS>@ zgCmTxYn$-rkIUM3naQL~IL0-v-`-l~=*iWB$8|NY5}n$Mod4em|Mh|oDjs}9{CpU2 z%Ar?sK#`VR2Y@m1AIHm|75?|4{pD*0hySDV5s^uL%6`Fr?H*s(C+^|&e=YdTywC5| z;&YF)z2DjIIR6KU&)JgC@8TO>f2xo21_ug%?$b_xTJ-t)FO%D0PM`0y=CwxnGp}|! za}G|<1)OqNjQpZUjgueDMo(6l{^vr`=~;9=4DW5bLh$MR9DcUedzthZ58mebo#57&y$HG;?f zz#pFLa_f)6QqG4_V@4T#NEQVbScO zdEq%o{2b_z=x6l)ir}BK41oMBMf|)%^kaQvy58g|e-9C|UGEhA+NoLl{tnIWrvay* zGZXna<4E}1z7w4(rCvp+G;%e}3~Bu5a;s_;?q^KOfI$zl(eMxK^s)XA0iC z)%m|g@G-z`-Kl=>R>7|ke&)CMfa`an{~Ckuo6PGyF#P>0UeC*R_w#QdeduSe-iH(D z-y!-lXQCmli}tfW$yMh&|5?rZ#~qyTadM7pdWVneqk;L%GdrA6zRs3CNl}C$a_!cKay6d7gEI-j}XvPo9kUm;J`^{;9-AK5Z$=E1pUE z;6J$qA8@_L{!Nk#2?w1S*+aS2Nm2N<54#?ozNa^+3m)eK8E%u$*^@i{y;ll9bD7V( z+}Px;#K*k+CGxMx9{E{P9&B&%$uOjMMeBDJgB-pf{KY3>A>i63!@=}|#c?ONeqJIv zOT>p9V!!?W3f}Wue84qzx;NMdY!iP-`)SAv^$MQ3VS^#wB8K_}?@^tw)G9gn**;(M zQN6^LK<6aqbBhcj#YH*9`Q9PnXRr5pnRPakrrE&zxt`@)L!6pD#HJZ z=*)da@|WE^9LtLQBtQ1?4hT+ng8cXX-s${VbWRa|ZEt+Qb-nmsBlxVIA30h0S-}@o z$925me7!%{(YT&>lbK0IiBJ73xW28D;4YEB)GNI`RdjlSJ&De3UoJX}&vgFl;`5Dw zAGP9OwQjvXoaT{oi1Spp15Ud=_*AF!M9oVz@A?*>Uw=h(7T@Ch2mj$a-{>S%rmX9JF{PY~*{QSYe$tl8LTz`&1g1%)1&rCc1 z7lpqSaIW8_=smHQi~ihCT~9(hGAVfGi!iXbR*C-?0#5nV3QqqFP2_J8m|MM~>aka= z-x<-FzT4@{iq5|Wc=UY7`vp%v;P`V;RbHPFJf5#F0ZzU8UQ|bY;jquwkmA0poJ{gH z(TV+mUlR`b#OFJI7kuW;KHj@Uhd-0Vc^Nv_<@N%N>jc2L|7Pz+LtNv6uOgiLX5_D4 zKsx9*qu(6}`TVBf3(6PWEjhoEaQ3VBf?~V0>rDavh|BG#>i6w}&t3q7fGgDD+y*%1 zc5PHYc89^?%-}mqv?+|{k>S3-C{-*>V{DH6EhTtd5uNeHNucN<8e;yfie&V|EZ;8&_ z-?B#G6T*K`@Yvt@6W~0ju0`waKm-ote_rxDMEpEa@Fksp9VGa5&-6GVem;8t?apV< z?XGXH68=+22lLYVu*>Zef?q27wO2bl_|IbjKk^3}!k>@$nHl$fd++mo5bW9Ya^VkN z;`GCL`ddXm^A(r>y~4j;_`Nz0niBkOz^#5MlG{&2XZ~QP^L)+wuS6%g(fbX4=HCE6 zbj72S@uz~{a*q~|_-_VIhlq7&Dt-UvATf!N-@ z$LO?vPyAN(`+3oszt`pPV!`hhJW;&-e8HClpZnmBS(9KqTn;pc}fj%`Z@9Q zP1C|3Vjzht*sGTV&bos5ci5TUr(VT=%PjECKYYaPA*R)?cauKw2lYHrn8(|R5BVg~ zduTr={Mc^qgG2%Qjh_oR3V|E*C-M8izCk(|Z_lAVFX3F~!xK(tP8dCeqQnbz!}%iN6#^x1UUJb*83cS|J*0|oZ?4KW3oZ;M9vf5-qS5!_t$x-EJcdXjeb+Nk58bHv&#Q?1}ut^F=>jkgr{0_skYgX{M?)rm)PSNH0SmECxc#q=Ks|3G0&{tibOEpRE1Dxw| z`e(i#*X`{Mu0g)e){*j}?-HE{NeA*-Qk`4amy?SfKdvV~7;xhE6g%U!YcX)rpH@6O zEBgJwH+%kZ=kP?q_rm%jer!KC8a|$*mpyq<_|IU!(5p<{_4dn}_bUXC?Z$S&hxT`U z2=9x28R;WlI5nzI`x@*C>Bs)ttBH?!AB^_vcZq(l>PEso_+i20y2Q^Aj`7Z&p0yFZ zPUHHT(LXF1iu~>S436`-Q{d?03hVdhqCcZNbI_9|!INM6yj;7dckmC=fu0`|>G@&M z2aY$&x1SwIQQlF+`lyD{eJW@S?e(P1HTiU znfJQgJ68&^7xb3%+Z)aA5rA`_iucFIQO^O-@PHVXQ^Wf=NC$SKH>%G(8}M%RU^&2# z2c<>DLF@K1a!Hx=F|H*&m%7Tq$%_a_zwvYWuLYd^XQF(d2g6}PUVt-@r zOI;4VvXj9+954So&I6n%{CVY(P8aenL_Yv`Vdc^0?5T}rS9M?3(&-}N2-CZer@?yfN zCyIBTCOOfArTUyO#7bNrmq%S2~d`I$F~&Kn4)oImLF&lmh7f)DAvTYC$B zx9G&r&D|T|JRrdJ9^ro%aN4)H{^5s!Q*KKax!evD{_h39U+_l>z5@AJ%5CtiuFqjT z?k{++^15Muj}knqI?oS?PM_el-~0ac_M`pAQvs*lj(;z2W1yqw^{S$Cnc#zO@bT^` zJuCoD`?>hA`(1Ev?Ak?q$azltW8m|8(OFR5W>WZ@VNZJDpDado#kUB5M)iTW3I8jB z&U<~IdW-gj`vspZ`*=^5f%^^MmOqd3+kX-MVzge4ft@tHRlX(c7tdMk`W8Q*c)IXo zySff=+Vjm(zT)zN=tS?M7!;lP!(Bgpw@Q)`!XeMaXE`U2(!%=`HX5_%sy`gx#|1RS ze!0Iy`{OGB=e);xr`Hf4^Ejk=9G9Hm$$o*q@Lz5jLcaRbhL1X&sQ&Hy!td32-$|nL zu;7c6J}!K<>yLuR`GJGbk;y+gN50^xgzuNk={=AllRTdIkk8QBuAlo!Ki2@x^%&RR zZW8_4wBsKrzwu(hd*sgtJ5~^UPVa9#MIBcJA7a4_u8(U0zdYdoDQock_p(39u}}8- zil4`s0Y3FJt_OaL=q%pv^X}A=C*P`b#J}WwNdhYvalFv6pC$3w5 zEgWOgiJ$xUx#-NY020?*weJ2Rc+XJ|5AWqZ@Yz0(@j35Ng7@Ai4VQdQ6g*IM&NTv|eU}KhJ|FTn}RX z^LiucLq3bjbCw;P+)6n0?ccrMJ@@k){{c9kLl5>*VoUB8{;cx7M~cqZ1)quHtOo_} z8FV>^_4Oyf8Q+>$n`wK)T6Y1?KNFb2UIFIzn zGaVj3Z*raWdu%cu)ls}z^m}wpcdYpN7~vRKuiis)n&4j~9mq2q#mn~x`~zGvI3ly_ zA>zZ%Ump4M{}BG5=26>G@)*Q-rYF(!GCzePalCOI(J90Sd{K2W?-idLjSk*>e46_e zNNd>jT;b0v&-pUJ#{uWK_SLu~{$wZNnD+EfykNuyI5)L`n^nUC=h|WEN&u2FqZp4&y1hT*d+W+RF`?0jIrM7ul;@gg^Z|_kSLC^2tXD$GB!c>GO4^;9m%IBE7vo z;79)3??gYYgZ-=Ev&tX7Nc8tZqJZ;~J;?hF=Q~FVKBxC-Un~5*;E!=$V!!u9;rA%7 z75w%!fzFqm{

kL-5RBecmt7eo+#9_EV1k0^z?%@TBPYYXyHJ;Fhn5;^N<3=zPZK zBe#$a_@7f8*CRT2iT<3PPdrZW?_ip^?&A91?*O0vSfYGpP55KjKq#O1yyF4&J19Rb z_|<96`kYOxqRa1 z=r@S|pyD{NVb?PRpNpQWdXC`9O};LU)qIT$o{gU8x(aa0Z8plUzEt=NdpiFiU-xFf zdy?Jj8D@n)q4gJ%Q^4kKcp3S@5A> zyIl>>&t3{R_q#>epK&p|o%qzx&pQ5(v@e`laJ`M^eW&Qp{I=6xyze>K z`=E22qtx#^)o+|%x(#s7*MZva#7=UT==c7``Fz}-PG~{!%(oo=$~_$ZeZk}RK>h@9 z=E*OQ^5n^|&sP$i%N$5JZwbh0cg$Mt<@Cs{8#*`J(kkg#8$ zFZ{S}>Jq@o=k&4ek3A?lV}xTL$!Z?=61+h=;B#8Sk{g{I!B-cWf}o z#|3}8;Danc#f5Z-T^|OV{ceu-uR8&^efc`46W)9CMbZI3^Ivs3;r$*zAsyJsCH?+R z;D5>Bcn^>K{1epgUL!s)gL;3$8G;`Y;Oo5KpRDj3W9W|j#C5-q13vj5jQH;(9pKMu zU1vmpv*`D1+-#7mMgRGu&QI+hS%df5zo@?!{*2!1f-u>xA;9@u!<(Y#8p`T-=s1r% z!tZ@wFFK2t`M6FIo%aYoJ`cT1`0;!2z6?0y7w5ipF7p%7iJwRKi|9;W=ltBMi8;97 zcm zVbPgU9BZ;@4~Oi&v`)fk1cY% zSTEX7X9Pb3aPptgdvabX_}PR*p0j6U4e~7UbBXX5u0O}%LH^^S->dhAT_-xv6P@_E zyjKg}tMfiA6T99oI`?Q@A0qfCg+F-HCWCxW>+4?PLk^cm>+}c0Uy|RBFw?FF1YeNf z0=L$#|0{S__WS^icOR|a!QW;L?*KjT zp8IQDXA7P=^K9#}1Xq#QGX!58+i2e(WB(>e8F1#$lR@{3_7ePg!jGTNeX-zk%Kv{) z>+xozgWo-g{GZ!|->batexm<*!LvQS-uIW>76517CjR}A?-HN-ruW(f{dq|6#jkYg z)!#%vuIt-(%=I%P`{~kv4FjBdzVF2@hrnmQ!STFCq$f``IO^V`{rx$l&w1?4+DMPy z*9Tl79OJ6V|A#wg*Y(HyczcfV`BEAw`NUbizr^wK%SC7Cg&VB>%SGqIPj>wHJoin& zxA&_@e9nnZ_J`*gg)fQDoq_%@o&J9a{(Zp*^KR)^YQ7#6JboVPkASmo_S)zie@_@L z%4aF!|3Jax^YNns{P~-VlN068Je6?jiSqLhmtB_uZuUyg)ovENPB_;4P&AJ(5}gG- zZ}lXN>w3ZCy2m#P9zRF_cEC+tzl0v* z`h?RBj=ZS!C)ocd6Api-H}YrB6aDx-*q0Ix{^RFI%EF)hk?Z-Hn#UIj9{(Q1D@7-M zf6l{jx9D%jb?=*hxf4%qnf28LJm0h1_qW$Frz)k<< zZ^->gevgfn^yBxbt{48Co`XJKa(K(X0w4VjJ>u&qJa==U^?M}hX}20?ST6<9iQh|B z5qwF{a~<_B-oZ-<2S0JX`u_-jI;vZKv)~J|OZ$n>TLS$Ty8c`(`0awne%iMI=X@O# z&DW2K4}RkFg@8S zC%K%%bEElEIX9ed6#GW1h{em*d|{$7Hj-zHa&=^TUw>v@|EeTcDd%`ESEx?pOBF}X z4_A$HqnRHoCZ+1=NVy6^)g-s&!d#^|l@q`yrhMAkl z?;0-VCMNQ=?zh7Ya*}Hli`&6%+{i}6`w;^it+(4%8EN%lpq-7eVzUxc>bPZHcN_M= z>dbmdwKmx_(Xbo)9OOAwFExX>NBxU#q0>UKT$+%u)30{BRxeeWqo9Sm(?-Vdz+_~J0tzNZeWqVtqTHlkEsZynIMqz3t zn%0X@sA6TLS|}EBJM!hpB4)8UZtD0y-gH{j+FW(ClS0xJ>J5rJizAcGVs2zKk6~5E z>iLPJ3(S#Al~OZTn9A2jA&jwHqjYsK*US%>i^(Ju8%?1n%{-`$R_k3rP6Vi>3ed{s z+(@<3EbeUP`iZ<7u#-Wwz_e6rDR%*oQk|?p)iIKGqA@H*wxP68tCf)=$HXBuu)h1( ztahF-;1nxu+)0&)oe)RNU1AfPyC`336gTZ0Db|{$Y9%)~jyZxR{7-i~37lK4j}!~S zkD8xXY@T;fC;G*^gEkh2C&xBdtJ_=M78{cjGH@v?2Fq3Jxr>U;@p>>OE&V)Wv`{>w zP~sxNC#?CPs3X;hTE1RPTn7r(smgc}X2rkqV*^$(F@4!hIlDrAM5ec+_3A{fI(%hu zr0I&>28hu{hTYt?8VcfwWV%tRjKN+R=lF=(b=F}IawDbIjig+v6!Uc$zI=UTJcp)@ zRCrsO#X3}NaJ*1I2YNgV%?x8L)N>>Gk?~>nCYm)S%TOK|meNRWcycu1Voh>| z^5{qUZ$giV>M)(d^5Mm>+QI6Sj5 zx4i--UXDQj+R%&PLsBqku%0!eK$AfgAV0}Sz1e6^j*jANCYRf^Id|?w8_wU9JA2c4 zTd<8M*tCOmn-e*>3KeP@9E#jnxjLLL=L(poMlL_OGohZAi_K!8Z|&;L+U`i$ax0}= zzFyDof~GX2b8u*qgLlOPk$V5%9SpS;LKvJD-!VAEB=IafvV~W4f*WbT(eSg<`b}M7ukS9Vs8cCNA0xOnBVGNqN9M~8h$zlBx7utzCXi{lHq`)Sr$T)OWAKXIE;L`m@k*|6p`)!_Qm|C#6HqD;-&<}oyhN`a|ExI#;Z}wW8ccd zGPVOczQE7gsXlT}x0Y{?lNuaImpQtnA6ML2>zGo(l3lydOA~)=9?CF$_-spuFx&oj z?W(WDmqKyWG3)*KRvW7}s}8kK-q{)KhO@mRU&p`D_+)~+17P;o-JRw{Etr=Y9BG@N zb!*qHNowP}8aV^?;rr@jWM@7Hj&_zvpqmn|>mQ)H@9sjc%MA2my_cFLD%?(Y;Xs7b zP2Vek=x)-HUWR`Ez`9kgFQ%zU4RClXWBO) zG?GSshq+NOwIkanv6V7TfQ2aLEBIEQtiV^r(t>@YBjqXzXBcqoTib)|8qGqfim;rN0|We+NpY z8%l->@3B&`QqI@M;F=)7<5tma;`{qoug_p1QQnxXiCQkfqFp&MK3UoBTLNyDDlmw} zN}f9cmQWc|g*BH|#*)Hh!xrW27N*T3M-lb-0K1wkEAxb~^2RFADt;m1d@?av!9qrV z=(RhW1DTa8lZkrqe?^0lEfnD%k2}j@^1F_GC9M!`xfv@rsN-&QY`7^{g6^_#7%i{C z7EVQT{=@F+GNr@ZsFq9g#uF1_4jrxxY*h>deJo92(ZVXOU6lw1c_A8TRylpV(~rsT z%D^hv{FE|01a5VqbMEQMB;C9)IcBS<`ZhSXTo|&gH~)tDw;9s(r_*XKh1{IRF51`$ zjkRM{V@Gs>CQaLVz{{>&V;m-WyUjRu6RKSIv0#|p?;s~Jkf2u|Sa+P2>({~;2s&D& zld-#{>mOLPcD-1$y*^BZH`LgdX}ShY4NnqV4h_L=t*JSnRSkUzL_dvv2R0hxlTA1Q zW7r0l^RotETDdZPW>Ny(N4Sz~b{qT3)$20cRc*HaHzLa^+`zyZDQN6t_{U2#ilHc)2JrKD3|}ctDQLPc1k&0Ju3- z%}qfEvAvF&`A3Kz{FWwDUTOg8IvxMef=(cg03Ef#T>@ISYa=!UtdrsdKd1etH{cJq z!|NjmddaBokCamYw5SH6bUesVO1GY$;&&4<0+R48?UmB6Otwhdw?KEeQEyhKMz|m0 z--%&(pZNl11QCt!--+P_P)8DfUDi-$RsVXfMi{qIlZ-yQ$$%$T9HCtunIi3OsseXq zfEcMi(;clpvl7;|>7f|etRq1KuQvUVt0zcgL4ws?uzY?GWWf&IYYx+_D8tvTeDwFP zLb9`2f_u`;Ly7Pm%Iz+*f-Qp$B!%)B&B+QKJW@qaqHiJFK~Ft^+=(fl(U`2&+?y-x zs^pqb4`xf(ud=`p%rd~<0oRYQ@A}otSUxmhgwt&n)~$mRZ9#h#DMxG~48_ZR1KohM zxD1;*Fxlm9z?I1u=5@z1Gq;{5#1L|YVc^&{g3ztB10iX(;@>B#g-Hks7>w$4%X-2_ zl~_2LYu#vAgwO^6SGx~){aRR6?>JRE|B4BR7u+02U!!@1$2kWZs2ipJm220mPcR$J zUDnRLJ@_`vgXf%eCM)zY?B`C@ZzDXQzvCct7|2o^cNVWykONGHCrf46b`fi&-!1$= zfD3{nm=nw#Hu<%y){BUmEjI}nL_gkpqr^~n8NB|?8pc^&q}iXL47%T0w{98x-k-^= zS*Fc;X5hQ^gB7(*KZr%T2P6G(s+QrpfAw;^Qa?>n32tNqM-u&OmPK0&wC;?qS(cr3 z>sK$+W*swD-G;p~vv!#~{p%5_b#JqB)pBF@^cAVK;CKaYDZX?=nh;j7j(DGGcDNKYis5Tx98q6aj@PeUMwsi@ zraGa(906`}Yc%WCfZ@y8YICO+zV=uZUN8@(U}oXVH|a$q z2S$MI=4#ajXdyAlv8O~E$g_#%wc)_M^8!mcg7h30Uy7=M^=WV*U%dNo;gPShu0>1#+y)NJl8#i7AVqNZR z+q8Al;AZg9<=*+5He7tkMVrpwbiuYRceiW=e9O68&e^~-L7NF?s!Qg$@e}6;3c!yD zA#3=^oHVmX!n4B~`!Z^p)NO^XUq8@&D_+mYafHxzLe_Netm(OhBcBM zqn^k)gPGZS#qu#@_3C6zr+Ai47%!G<$igsJ&NI_Q$9GsA$Ocu>sOvIjre|Gp;H5*uCpp|Wq z)duNrgRJsq!)>5tb`b=V*aVPl(b$b^NNZ|$adlGz3=d&?G~l)C4AM5%l|GKPk-!GV1y^RNYEou z+QbcJVc^S_5ZTJveykfFrkyV>(N{uYz+Q zz8Vt@Dps#etf~2_%%Y9pXs}twIFT~hi9>g+*a>W}m89Z#5-f5bpamH9X1Nef1QY?0g99SbK2%Q$Fo8dfuSglA+KRBn(OW;+r9Q#E7@5Crio0wG^@!V;KFU5+$r$Ri-6 z1JE2v{B8IRi=pl8t6H7tF2~FOqT}wouEP23GIx-5!r-fQl&Sc3xw}t=Ov0MA#43i` z1IP*bH3oA5sYwAKH=LfaW(2m39wZu=j#5+TMB8{>YvFw^!_S%lC?sqYPR7sEj)W1qf~!(3^YDt}!ly>@DkOgN35g&a#Gc`b0|b6SBv2YH zAx2d~Wf=89gv;Tn<&jupwi^Bq53wy(jG@~HWHo^e=mezz3i>2Cayl9pEJ&L6Yi0d% zIpw=#{rL?(5a{?F^Uf`A=$dOc{3D_Ri>#B{2fc@$oC*ek>L1s0s~vO z7JF(H3eHcaPf&l}GJ0JU3RN-Pok5(m!cC+?`f#~-V5`w_i5JIo*PMRF|KJX*w`{p- z+jm-R;RRy7SxFv}M`73Mr0+P((MPh2I?f#nC;g~(SO#$&9i(n?ZU4IELZJS2ux87& zfh)w7r0PE(A+vUqBRtZFCRs)`T^ik~z~eN_W@N;E*flUH2Q%%*^Q zU;-5Ez<~A!deDA&fLmI`%c$h~fo0Mr>j(PRkg_uz6wG%t@Zx0{n=aVsN1Q0+VK9VH zgK^xeL!d_u@_4 za@#hXy>$~0T-(qBwa&(ZB3eGDElB17P|Y$jzTFF0Z4yAPF;B2W=HW&t73sZnFX zm;tA39kQ47G$bGfzNi=MpG(zBjp&j}p&=!eeVtcqZW-LdWEwLlp)loPqh=IA=G z?V&90bM%NmAWRB9^wTD7lNOG^c@oIepDR%)L#figF;yl%o!sL%9*JZqx@sUWMoo&gQQ4~K|HURYlaAAzw4qn@4qTuxD2!t~&WX-Y4QQiZeg(?ft zHmiu=a~L-!46NcDBabwi`=Qn+({Copozw-01BmA3VmR3G=n9x%xIs%Oz97H~lZGhC zPW2l7;XkdPHdY&`m$k0Mr)1?MxC7nx%_BYsNuh zP}><&@-~AzF&h3Nibqn+*ZN3fWjnvEb51SyXcZ_6mCH3pzU5yAW(>HJWtlV)uwkJO+Y*bG zPXJoF!X#H7;mW+AXAdSvVTOXW^xQ7_!+)lMFpgH7z%+YKN4EGRTLMecCfT6<>4OwZ z#G2AEsPu9iq!$3<;^IRaUdHHE_TzaxL{EX3f%9ohof$UhI?34n*bD;*M*_&HD|fEb zft*$&*`r%%S+-6MH`~h9VT=ZA;njR*0ql7WFz%0%V5QWNb3(-+`NbK8^E{0DMh%X< zMgue^eUHfv!zv&K_jTyOUaAI^7$ZB+2_ZSeDnj&Zn&#zC=B2A1;t&}XGVK6VjeEKvi1!W3v0vRujjU#oBC5vpPKbX^6p>|v(Zw%(BUQVvE z2M;h!NbT=rAGThN0k5cJ!~u^6nIqO+av^giSR|ARs6#@|mmd?_X+M{j@`852Z4{=E z0trtG*}j5gkx2(Aw{y zhPxfR$|~5#mYV>*t|1S?EywqxprrKVO!`)HYOJAb8*^)g_kNgY3Ic_0$AiEcct#01 z8HDY~vs*y{8Evn+N>%o}V)LAHH{dR7c5_q@s+6pYt)>n^1V_uXr`#AXjY?VCmK6p- zr-b}#p=~?=oScF?%#PVixBcjfD?{!DzIn{UC%;_MEpr&A0;J6?2DU0EK_b9G_PeLrKZfDP2Ww$?)SFsrpd{Ci^rxid_xuMR7J_s0a}LUdRe zgo@^Kf$0u790q_aFzL+xOA_8>8tw zI&529SY$XOs^Hur?A^f)hK`PMzs3M$&2e0TUR^O;wj>qidl*Jjow5W8!y`}M*zi#mLO%eS>iNSCtAHC^ z{Ism2j5KV`In!XEiF~llam!j;ox7QABzy3bFc@kN^QgHUNuL5E4Z4AW_()@tQCz7* ztwZ64TujUp=Eq$R7LHXbWzXN(Vv#@W5=JCPla#AAlqK<@D$lfvffQKuluRo&2+Wvs zgECVjiVe@FkVyku2CWSTv&~0(KniCDUj6QEeXDab?hi=OvitL_@bJAD($t={k6bT# zJ!y@DgvklYTu2QYFTR^v# zc(D#}^cpNy@NG=P zIH^Dj`J>Qxq13RjEYFlh$SA1;+w4-qf)+a|XbV0dFm41M;fI0xRu%$`c2jKA*uF3! zaU?78@V)e3UWnm^8Kk>FVjaqDV`(-DUUih)cH!0wFJqC=nP{?NwW8;Ihh4~4O>6ilf z0O7FNNqTdKmDso?3NagsUGmNTmFr?_W0D9d*=}a7MlU|GcN+w;LWE*5T}+kqdz>4zRFj50Bhg~L*PZNSHU7xn)ZZ;OuqSFYm_^gF0eS0>5joAMv z(pW5mS56QcJ@9=8(5BC&511*H9~(gPD}{WW&vR4g`BAbMlKy@YZYvA5++owlChbBg zHj%@?X>Xv|u}q*sBM38Ky}@0YWRbDr%Ah;Tb!Q0ppcArXo(OMKV5O;T5H)O;J|;+r zewtG3Bak7t9X}iagK6%=tv`xu3V5X40!i~4{K>hN_XD-#nNpgCYuO4+4WvJky7+cx z7m_ILDq;J0>Q2Q3(f8OS3#qJxkcA`!G`KQ~FeOn&7Gz zubRZ$4S<3k%K5APgLh>ul3XAD)*6LoA7Agl4kCLU)_v-@coYdt?)7H%#59gXL$I*B z`AWsr79F=esPAS-P8Fmo=ajSW0Uth4tLe_PWy3Kl^D$}0&2rkB;K|2!&i!^~5^?%K zDspeqe2g(<2+My72#fMI76<^D`%)R&AWz}t3@)GVYkq0AU$i*syF zC-|cZD4FLrJKeA_7iQl4WEqWEi`tsZmU`h977NpmAZq8p?9p9(aF2WiB%W18KqlX2&)~h&xUGrfL{+zPM=~0N0z(l|6Y6-ffwBnov<+ z8uXcj;d)e6HC8?%XnVacu=T0QproBk^z&#tz4ezqUMy;&2)UuL#X16^pj|oBw z%m(UdIjCfr?_Bdqbz9nD)zg{)GwP`|(*YVd3Rb!!LuoyD3K}_3t_Zww3p%lbIcU~7 zV)KOu=*z?`56q@F!h*MC2zb&Ch)u%QklbnX>878vMW?TgskYa|DHR~EB^^^|ZknB> z{!!~S8r_^}e}M@aKmp-#Q@v~io zcy5VT>jW8j7g`OFFYrVS_`$4=!MVVlmN9KPmgLZ!4Ljk1Ed8BPSnKKQN7T|PqPzfr zCX7is8-})TuNuh>*Lik`71Hw9)AbG>xSV|OoeBkJtr&&A2G(tB)wXMT&DUHA4!I1C zR+=C(*PNqlFAcK#jSc}THRLp54@+-XO!Q+b$cWKjJ@evm2T8-!W1 zqdt3y6lXgfTN+2$pdekm3XS#EE&}ebsUu(*HIxnd3qSrjOc#Ap<+5 zCR+Dx#Ll!kEVVq)t#nfCl^S+sw$L;He!VHfETY|*|SgCNqc~oxIhF;jwI z9&|*MXiL^TjG=4GSIU4|+fkJdFm*uj9Fu2X_$XNF$Kca2!bn^3_}rYzm#xIbhmxA! zbjyqKKdqcp8so4s(3CGM^htY^&3oi@I->};6>Yn77paP7vnZsmW9WYH|uT60AK z$LkSf|8Pvy$RW7H?6)oL;ASh~&)f=}AxRd_PrlF*3SlXx#wdiOv?6dX@st){t%uzV ze7Iy892vVER%WN(zhmx8a5m)Mro<6);t2*&%1t2aS;7X1NI_9 z$QM(=d9fU^&mLE~ZC>!b^DOSkjbddrzyT*%DX4a#m=@vzHrwTGNLIy-!fd6sFns(6 zLTTpJQkceQSQM}qJ{k;c@WP9?TprvbTYmiL$xNG8|6eQrwfk+alzGbfl|PW9`0B=NUXQQBw>k@a6`(7U;$% zCEYs6Uwh#XeFccg^ODPHOo$Y<^4+ltyF;ie0-=yTQBhA?foNw=9o_>p+#c2|VAbI{ zL5peu3!xiw(jcdLC>w>HVz)gF?Uqs5%8nzXAlde6pL`j$K%f{0gEqrZLq^Ti7r0~G z;#zvoHVCYcP-RlecXViOXWg+E_Cl|1*VF+UM?-&`{tm~&7Z0~37(f;d5?+Ky{ju$J zH!s^J2Q7f{swyW9sKgQ*3u3v28l3OruJ>Qme<|^3`YH*PZ9|q%noGnIiCC z*nt<+x`3eC!MTUshm!`=Z{(TWPt(Qfo19`U|FE3oX5`(8OD$=NX`Z z$Gg27>RehQ?dF3|F3G=b9nPK2juAV{B)4k%wjsd1s8~KbRF)gxc9MW(2{t9PgRnu_ ze7WwXzng;DbH(JNbx`T6(;hQ0I}!9lrO;df{y3F9Y12HAKzcHbhiMg=9l%h=@oXL1 zw3|Tf3&D*0Sx3hKl*ubHR#G+(LZ}tAm!rtC!@AMVN?7N@o!V3(O(YJ_ZI$U^W)ULg z;6PzO_+m~LKA1slX`l>`YBt-`)(8??E*{z;w<(j4Hk}29^z^uR$R(!5ycWp7i!Uf` zzG+id9dLi(jz^q4)5m>1*Amt%0)p^}0N?7=TJo*FZrXZ!|tzFFa?% z)=efxb8*~x0fu{^7Vyvs2u1&3ZIX&=@skC#X*?QMVcWaClU$MMDUg$iiXFSKP3!Cw z+=tReI+(tIBB`ng=RK{_lyX2FKtYFMKxif6N84+dM+;ICbOCG8I!0EP>ElR{o_ira zi|+n|F1oW9?*pH^h6=>+&6OrZPQGUV1ED`ou6?~JF-$%?juyCT+G4P&;DN!vP>|L& zs#HNdYZCNaw^WI?(UvhZ%9AtFXwUTcw&nviA0myY0c+9$GxgK+t}X?WE)rA2SQDl( z!6!|(V~i?&R^8-pOxWIyTcOH{PYN5Y+PL{RmbxwvV}l1$>&(`lk6_e-!~(c-!;5gw zzwq3Z<&v;cUM|VG#QTAmA@tRx*VTGg{y;nzhue%)cRI2S-~d}H*=q&s=UoJX_D&){ z_RuVMi(pY+p&WZ^Tg?KtHknqcs54iD1;)3h2G(1C!L|!88MHU^fOXC&B2ueCQoX8A zs`27)j$@J+Vhnao(J|MMiO?RlGc$#}`f!86zpr%Nm7`4zhj>=YWHv=V%s-h`Q-+Of zZ@jDzdww5R0E#hDN5pr|l<;b{9T|}6x{ld%@EWkt%v)}~pNM%`2I(~NX0E+N2IVQO z6p002PJVaeD>H$0kHlH0p@L?*8`U7d~(|1gK2Mhfs4*!{z0`t+{qzxs~gsRAY-RCU8ur+(;{SRYIy2if9fX53}kX zP>=^x(Uy#GK0&|R^_vSA%(*L0E?X+exWFu~K;Vr6)KhNUt6FX|S1lwROjP*_l_`LW}L)51gLP<&K$&k2Dl97|l>uua(_?0u#>8 zAv;ze=+Sc-Hu-C~XGd_v z9P-E7m0n45S51~iw)) z*6Z5=XxL5*wt~8GX9S$?0z_hT*a*Y6LS?u3@~?N`z3+9rd&eInM4q27e?enu2fbo< z_tGp)Tb&)AeH59ty{0W~*%oP|^R{YaFl&wE?HIOv?WdQl$}t`MK0lWeZw1tmTF44S5hBLOvXH$Wg$6^^SUUAL2In3p^2NKad2T z?V1o29HQ3AXx9fxRRV{;!U?&*YYDnSodrJZ( zn1hzgTl+@anNfNGizX(9P$q~eFIr3jY3N}OObws*p!ub}#Y0)tZpfuw3)`N8Z$%Qe zEKP}^j@E>3cex1fdKU_G@jh_;Rsm1$Kt8QRXj@$1fm+WDb4zpD&1b$`8)rbo$9`H# zh0c;z1f#i7)(V1nJq3E8X~&n?^OCttr?K@TGCogjdw5hy0dZh73KgM8O!@_bAH9l^ zqGLV_w?ll!(ms0$nc_?I=Bg3`mZT3B6UGdG5dqm>6sr0szQV0eJ{0p_2Tg8CuA|DS)3L;HR3zkcR0sjbN3TY|s# zC+YP+>A(A?pZr4~{r?LV?2YqvhKO#gBF3xQ48 z+14sazPBQ4pTh6dXGMoV{^oh$Km1PZGXdKJ|LbQM@gvJwe8Z(5#-x1Oueg8w9BW7W zUbXL4`)Lwyy97=lIecpGfA-L<-J8`9%GQnvzf|f?;`aDC%#QXwr{RY-arK<$?PkLd z)f+S&mcAv)6h5{0KX;ECAEM5yV|i^^Bule>KUe+WNV3LIX&_HXN-AK_zr`@j6d+yCX) z-hQctYM%n%0sQl*eUkX^ye3QD{(AvYe?$B5_cu}dMYUg4`@u(d66o#xn(%k$+xgEN z=ly36IM6URNBE)N0Nw|U+uKj8{j}QOni?i=(Hk1-@3B$)Q=j1dpL&@0ANLo3KLzax z3-gy%`;6Kjb985iy`5i^)1&s6>-XA2`%@$Qxc{v9&qR2k{l7$TpxYJxZovocAMy1Z z@&DlAop)mUMLMbNYD3+8vdgcR3mn(u@c$2i82AtS2d!L?9r407{%vpnI{bcb`xW>O VFq-*p?f-s`Ti(l}2GQ5#{{eny(18E| literal 0 HcmV?d00001 diff --git a/resources/executables/ret.c b/resources/executables/ret.c new file mode 100644 index 00000000..4cce7f66 --- /dev/null +++ b/resources/executables/ret.c @@ -0,0 +1,3 @@ +int main() { + return 0; +} diff --git a/setup_sysroot.sh b/setup_sysroot.sh new file mode 100755 index 00000000..68ec8aaa --- /dev/null +++ b/setup_sysroot.sh @@ -0,0 +1,50 @@ +#!/bin/bash +set -euo pipefail + +# Ensure system architecture is x86_64 +ARCH="$(uname -m)" +if [[ "${ARCH}" != "x86_64" ]]; then + echo "This script only supports x86_64 architecture" + exit 1 +fi + +SYSROOT="$HOME/linux_sysroot" +MUSL_VERSION="1.2.5" +MUSL_TAR="musl-${MUSL_VERSION}.tar.gz" +MUSL_URL="https://musl.libc.org/releases/${MUSL_TAR}" + +# Create sysroot and build dirs +echo "Creating sysroot directory at ${SYSROOT}..." +mkdir -p "${SYSROOT}" +BUILD_DIR="$(mktemp -d)" +echo "Using build directory: ${BUILD_DIR}" + +# Download musl tar +echo "Downloading and extracting musl ${MUSL_VERSION}..." +curl -LO "${MUSL_URL}" +tar -xf "${MUSL_TAR}" -C "${BUILD_DIR}" +cd "${BUILD_DIR}/musl-${MUSL_VERSION}" + +# configure for static linking +echo "Configuring musl..." +./configure --prefix=/usr --sysroot=~/linux_sysroot --disable-shared +make && make install DESTDIR=~/linux_sysroot + +# Update musl-gcc wrapper to point to the correct specs file +echo "Updating musl-gcc wrapper..." +MUSL_GCC_PATH="${SYSROOT}/usr/bin/musl-gcc" +if [ -f "${MUSL_GCC_PATH}" ]; then + "${SYSROOT}/usr/bin/musl-gcc" -dumpspecs >"${SYSROOT}/usr/lib/musl-gcc.specs" + sed -i 's|exec "${REALGCC:-gcc}" "$@" -specs "/usr/lib/musl-gcc.specs"|"${REALGCC:-gcc}" "$@" -specs "'${SYSROOT}'/usr/lib/musl-gcc.specs"|g' "${MUSL_GCC_PATH}" +else + echo "musl-gcc wrapper not found at ${MUSL_GCC_PATH}" +fi + +# Clean up build directory and tarball +echo "Cleaning up..." +rm -rf "${BUILD_DIR}" +rm -f "${MUSL_TAR}" + +echo "Sysroot setup complete at ${SYSROOT}." +echo "You can now statically compile C programs using musl by invoking:" +echo " ${SYSROOT}/usr/bin/musl-gcc -static -o your_program your_program.c" From 62cb847e545ab28d51f7490453cd56ff39f653af Mon Sep 17 00:00:00 2001 From: pgosar Date: Thu, 17 Apr 2025 15:01:23 -0500 Subject: [PATCH 23/59] add test case to open c executable from file and run it --- kernel/src/processes/mod.rs | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/kernel/src/processes/mod.rs b/kernel/src/processes/mod.rs index 83ab3be9..f14e39be 100644 --- a/kernel/src/processes/mod.rs +++ b/kernel/src/processes/mod.rs @@ -12,12 +12,15 @@ pub fn init(cpu_id: u32) { #[cfg(test)] mod tests { + use alloc::vec; + use crate::{ constants::processes::TEST_SIMPLE_PROCESS, events::{ current_running_event, futures::await_on::AwaitProcess, get_runner_time, schedule_process, }, + filesys::{FileSystem, OpenFlags, FILESYSTEM}, processes::process::create_process, }; @@ -33,4 +36,38 @@ mod tests { .await; assert!(waiter.is_ok()); } + + #[test_case] + async fn test_simple_c_ret() { + let fs = FILESYSTEM.get().unwrap(); + let fd = { + fs.lock() + .open_file( + "/executables/ret", + OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, + ) + .await + .expect("Could not open file") + }; + + let mut buffer = vec![0u8; 4096]; + let bytes_read = { + fs.lock() + .read_file(fd, &mut buffer) + .await + .expect("Failed to read file") + }; + + let buf = &buffer[..bytes_read]; + + let pid = create_process(buf); + schedule_process(pid); + let waiter = AwaitProcess::new( + pid, + get_runner_time(3_000_000_000), + current_running_event().unwrap(), + ) + .await; + assert!(waiter.is_ok()); + } } From cfcd30cc61259636ab627d09b9d55133854e5df7 Mon Sep 17 00:00:00 2001 From: pgosar Date: Thu, 17 Apr 2025 15:35:06 -0500 Subject: [PATCH 24/59] add mmap call --- kernel/src/processes/mod.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/kernel/src/processes/mod.rs b/kernel/src/processes/mod.rs index f14e39be..167ad3be 100644 --- a/kernel/src/processes/mod.rs +++ b/kernel/src/processes/mod.rs @@ -22,6 +22,7 @@ mod tests { }, filesys::{FileSystem, OpenFlags, FILESYSTEM}, processes::process::create_process, + syscalls::memorymap::{sys_mmap, MmapFlags, ProtFlags}, }; #[test_case] @@ -49,6 +50,14 @@ mod tests { .await .expect("Could not open file") }; + sys_mmap( + 0x9000, + 0x1000, + ProtFlags::PROT_EXEC.bits(), + MmapFlags::MAP_FILE.bits(), + fd as i64, + 0, + ); let mut buffer = vec![0u8; 4096]; let bytes_read = { From 445a399dca3fb7c615e2995111545bcc44d17fee Mon Sep 17 00:00:00 2001 From: pgosar Date: Thu, 17 Apr 2025 16:17:39 -0500 Subject: [PATCH 25/59] correctly clean up build artifacts --- setup_sysroot.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup_sysroot.sh b/setup_sysroot.sh index 68ec8aaa..994c918b 100755 --- a/setup_sysroot.sh +++ b/setup_sysroot.sh @@ -23,13 +23,16 @@ echo "Using build directory: ${BUILD_DIR}" echo "Downloading and extracting musl ${MUSL_VERSION}..." curl -LO "${MUSL_URL}" tar -xf "${MUSL_TAR}" -C "${BUILD_DIR}" -cd "${BUILD_DIR}/musl-${MUSL_VERSION}" + +pushd "${BUILD_DIR}/musl-${MUSL_VERSION}" >/dev/null # configure for static linking echo "Configuring musl..." ./configure --prefix=/usr --sysroot=~/linux_sysroot --disable-shared make && make install DESTDIR=~/linux_sysroot +popd >/dev/null + # Update musl-gcc wrapper to point to the correct specs file echo "Updating musl-gcc wrapper..." MUSL_GCC_PATH="${SYSROOT}/usr/bin/musl-gcc" From e78df8cfd945894a3ea229e5bbdcd5b6260c946a Mon Sep 17 00:00:00 2001 From: Anoop Date: Thu, 17 Apr 2025 16:28:30 -0500 Subject: [PATCH 26/59] fixed buffer bounds error in read_file --- kernel/src/filesys/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/src/filesys/mod.rs b/kernel/src/filesys/mod.rs index ee081996..021f68b9 100644 --- a/kernel/src/filesys/mod.rs +++ b/kernel/src/filesys/mod.rs @@ -21,7 +21,7 @@ use alloc::{ sync::Arc, vec::Vec, }; -use core::sync::atomic::{AtomicBool, Ordering}; +use core::{cmp, sync::atomic::{AtomicBool, Ordering}}; use ext2::{ filesystem::{Ext2, FilesystemError, FilesystemResult}, node::{DirEntry, NodeError}, @@ -596,7 +596,7 @@ impl FileSystem for Ext2Wrapper { // Do raw pointer write *after* .await to avoid Send violation unsafe { let buf_ptr = kernel_va.as_mut_ptr(); - core::ptr::copy_nonoverlapping(file_buf.as_ptr(), buf_ptr, file_buf.len()); + core::ptr::copy_nonoverlapping(file_buf.as_ptr(), buf_ptr, cmp::min(PAGE_SIZE, file_buf.len())); } file_mappings.insert(offset, Page::containing_address(kernel_va)); From 170ab98232872b87a8e4451aa13ee96b4347a9d4 Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Thu, 17 Apr 2025 17:49:41 -0500 Subject: [PATCH 27/59] Migrating to main repo --- kernel/src/constants/syscalls.rs | 18 +++++++++++++++++- kernel/src/filesys/mod.rs | 1 + kernel/src/filesys/syscalls.rs | 21 +++++++++++++++++++++ kernel/src/processes/process.rs | 3 ++- kernel/src/syscalls/syscall_handlers.rs | 20 +++++++++++++------- 5 files changed, 54 insertions(+), 9 deletions(-) create mode 100644 kernel/src/filesys/syscalls.rs diff --git a/kernel/src/constants/syscalls.rs b/kernel/src/constants/syscalls.rs index a5cd1f08..dd8af987 100644 --- a/kernel/src/constants/syscalls.rs +++ b/kernel/src/constants/syscalls.rs @@ -2,4 +2,20 @@ pub const SYSCALL_EXIT: u32 = 60; pub const SYSCALL_NANOSLEEP: u32 = 35; -pub const SYSCALL_PRINT: u32 = 3; + +// TODO refactor old binaries +pub const SYSCALL_PRINT: u32 = 1003; + +pub const SYSCALL_READ: u32 = 0; +pub const SYSCALL_WRITE: u32 = 1; +pub const SYSCALL_OPEN: u32 = 2; +pub const SYSCALL_CLOSE: u32 = 3; + +pub const SYSCALL_ACCESS: u32 = 21; + +pub const SYSCALL_CREAT: u32 = 85; + +pub const SYSCALL_FUTEX: u32 = 202; +pub const SYSCALL_OPENAT: u32 = 257; + +pub const SYSCALL_GETRANDOM: u32 = 318; \ No newline at end of file diff --git a/kernel/src/filesys/mod.rs b/kernel/src/filesys/mod.rs index f0e56072..cee98fff 100644 --- a/kernel/src/filesys/mod.rs +++ b/kernel/src/filesys/mod.rs @@ -2,6 +2,7 @@ use alloc::{boxed::Box, string::String, vec::Vec}; use core::result::Result; pub mod ext2; +pub mod syscalls; use async_trait::async_trait; diff --git a/kernel/src/filesys/syscalls.rs b/kernel/src/filesys/syscalls.rs new file mode 100644 index 00000000..20ae8603 --- /dev/null +++ b/kernel/src/filesys/syscalls.rs @@ -0,0 +1,21 @@ +use core::u64; + +// Open flags +const O_RDONLY: u32 = 0x0; +const O_WRONLY: u32 = 0x1; +const O_WR: u32 = 0x2; + +const O_CREAT: u32 = 0x200; +const O_TRUNC: u32 = 0x400; + +// For now, ignore mode (universal access permissions) +pub fn sys_open(pathname: *const u8, flags: u32, mode: u16) -> u64 { + + + // Error; corresponds to -1 signed + u64::MAX +} + +pub fn sys_creat(pathname: *const u8, mode: u16) -> u64 { + sys_open(pathname, O_CREAT|O_WRONLY|O_TRUNC, mode) +} \ No newline at end of file diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index 038c6726..16d06e9b 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -53,8 +53,9 @@ pub struct PCB { pub kernel_rip: u64, pub next_preemption_time: u64, pub registers: Registers, - pub pml4_frame: PhysFrame, // this process' page table, + pub pml4_frame: PhysFrame, // this process' page table pub namespace: Namespace, + pub fdtable: BTreeMap } pub struct UnsafePCB { diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index 54163187..17d297bd 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -1,18 +1,13 @@ use core::{ffi::CStr, sync::atomic::AtomicI64}; use crate::{ - constants::syscalls::*, - events::{current_running_event_info, EventInfo}, - interrupts::x2apic, - memory::frame_allocator::with_bitmap_frame_allocator, - processes::{ + constants::syscalls::*, events::{current_running_event_info, EventInfo}, filesys::syscalls::{sys_creat, sys_open}, interrupts::x2apic, memory::frame_allocator::with_bitmap_frame_allocator, processes::{ process::{ clear_process_frames, sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE, }, registers::NonFlagRegisters, - }, - serial_println, + }, serial_println }; use core::arch::naked_asm; @@ -143,6 +138,17 @@ pub unsafe extern "C" fn syscall_handler_impl( } SYSCALL_PRINT => sys_print(syscall.arg1 as *const u8), SYSCALL_NANOSLEEP => sys_nanosleep_64(syscall.arg1, _reg_vals), + + // Filesystem syscalls + SYSCALL_OPEN => sys_open( + syscall.arg1 as *const u8, + syscall.arg2 as u32, + syscall.arg3 as u16 + ), + SYSCALL_CREAT => sys_creat( + syscall.arg1 as *const u8, + syscall.arg3 as u16 + ), _ => { panic!("Unknown syscall, {}", syscall.number); } From d8f23a25899f1a2b3dacab0650a6a96164ba211a Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Thu, 17 Apr 2025 19:01:29 -0500 Subject: [PATCH 28/59] Open skeleton --- kernel/src/filesys/syscalls.rs | 38 ++++++++++++++++++------- kernel/src/processes/process.rs | 9 +++--- kernel/src/syscalls/syscall_handlers.rs | 5 ++-- 3 files changed, 35 insertions(+), 17 deletions(-) diff --git a/kernel/src/filesys/syscalls.rs b/kernel/src/filesys/syscalls.rs index 20ae8603..57b07513 100644 --- a/kernel/src/filesys/syscalls.rs +++ b/kernel/src/filesys/syscalls.rs @@ -1,21 +1,39 @@ use core::u64; -// Open flags -const O_RDONLY: u32 = 0x0; -const O_WRONLY: u32 = 0x1; -const O_WR: u32 = 0x2; +use crate::processes::process::pawait; -const O_CREAT: u32 = 0x200; -const O_TRUNC: u32 = 0x400; +use super::{FileSystem, OpenFlags, FILESYSTEM}; +use core::ffi::CStr; // For now, ignore mode (universal access permissions) -pub fn sys_open(pathname: *const u8, flags: u32, mode: u16) -> u64 { - +pub fn sys_open(pathname: *const i8, flags: u32, mode: u16) -> u64 { + let path_str = unsafe { + match CStr::from_ptr(pathname).to_str() { + Ok(v) => v, + Err(e) => { + return u64::MAX; // TODO set errno + }, + } + }; + + let open_flags = match OpenFlags::from_bits(flags) { + Some(of) => of, + None => { + return u64::MAX; + } + }; + + let mut filelock = FILESYSTEM.get() + .expect("Filesystem not initialized") + .lock(); + + pawait(filelock.open_file(path_str, open_flags)); // Error; corresponds to -1 signed u64::MAX } -pub fn sys_creat(pathname: *const u8, mode: u16) -> u64 { - sys_open(pathname, O_CREAT|O_WRONLY|O_TRUNC, mode) +pub fn sys_creat(pathname: *const i8, mode: u16) -> u64 { + let flags = (OpenFlags::O_CREAT | OpenFlags::O_WRONLY | OpenFlags::O_TRUNC).bits(); + sys_open(pathname, flags, mode) } \ No newline at end of file diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index 61dd2a7b..9545db1b 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -26,10 +26,7 @@ use crate::{ }; use alloc::{collections::BTreeMap, sync::Arc}; use core::{ - arch::naked_asm, - borrow::BorrowMut, - cell::UnsafeCell, - sync::atomic::{AtomicU32, Ordering}, + arch::naked_asm, borrow::BorrowMut, cell::UnsafeCell, future::Future, sync::atomic::{AtomicU32, Ordering} }; use spin::{rwlock::RwLock, Mutex}; use x86_64::{ @@ -705,3 +702,7 @@ pub fn sleep_process_syscall(nanos: u64, reg_vals: &ForkingRegisters) { core::arch::asm!("swapgs", "ret"); } } + +pub fn pawait(fut: impl Future + 'static + Send) { + +} \ No newline at end of file diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index c3f36069..4625d958 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -163,15 +163,14 @@ pub unsafe extern "C" fn syscall_handler_impl( // Filesystem syscalls SYSCALL_OPEN => sys_open( - syscall.arg1 as *const u8, + syscall.arg1 as *const i8, syscall.arg2 as u32, syscall.arg3 as u16 ), SYSCALL_CREAT => sys_creat( - syscall.arg1 as *const u8, + syscall.arg1 as *const i8, syscall.arg3 as u16 ), - SYSCALL_NANOSLEEP => sys_nanosleep_64(syscall.arg1, reg_vals), SYSCALL_FORK => sys_fork(reg_vals), SYSCALL_MMAP => sys_mmap( syscall.arg1, From eb290c165d2c7b74e000cdc316e59055d3c71591 Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Fri, 18 Apr 2025 17:26:44 -0500 Subject: [PATCH 29/59] stashed pawait --- kernel/src/constants/syscalls.rs | 2 +- kernel/src/events/futures/processes.rs | 58 ++++++++ kernel/src/events/futures/sync.rs | 34 +++-- kernel/src/events/mod.rs | 18 ++- kernel/src/filesys/mod.rs | 4 +- kernel/src/filesys/syscalls.rs | 27 ++-- kernel/src/main.rs | 5 +- kernel/src/memory/page_fault.rs | 8 +- kernel/src/processes/process.rs | 182 +++++++++++++++++++++++- kernel/src/syscalls/syscall_handlers.rs | 30 +++- 10 files changed, 320 insertions(+), 48 deletions(-) create mode 100644 kernel/src/events/futures/processes.rs diff --git a/kernel/src/constants/syscalls.rs b/kernel/src/constants/syscalls.rs index d2c29930..c196ddd2 100644 --- a/kernel/src/constants/syscalls.rs +++ b/kernel/src/constants/syscalls.rs @@ -4,7 +4,7 @@ pub const SYSCALL_EXIT: u32 = 60; pub const SYSCALL_NANOSLEEP: u32 = 35; // TODO refactor old binaries -pub const SYSCALL_PRINT: u32 = 1003; +pub const SYSCALL_PRINT: u32 = 3; //1003; pub const SYSCALL_READ: u32 = 0; pub const SYSCALL_WRITE: u32 = 1; diff --git a/kernel/src/events/futures/processes.rs b/kernel/src/events/futures/processes.rs new file mode 100644 index 00000000..ad8bd511 --- /dev/null +++ b/kernel/src/events/futures/processes.rs @@ -0,0 +1,58 @@ +use core::{future::Future, pin::Pin, task::{Context, Poll}}; + +use alloc::{boxed::Box, sync::Arc}; +use futures::task::ArcWake; +use spin::Mutex; + +use crate::events::Event; + +/// Future to block an event until a boolean is set to true (by some other event) +pub struct Pawait { + /// The future the process is awaiting + future: Mutex + 'static + Send>>>, + /// The result of the future + res: Option, + /// The event to block on + event: Arc, +} + +unsafe impl Send for Pawait {} + +impl Pawait { + /// Create a new Condition + /// + /// * `state`: the starting state + /// * `event`: the relevant event + pub fn new(fut: impl Future + 'static + Send, event: Arc) -> Pawait { + // let fut_ptr: *mut (dyn Future) = Box::pin(fut).into_raw(); + Pawait { future: Mutex::new(Box::pin(fut)), res: None, event } + } + + /// The associated event is ready to make progress + pub fn awake(&self) { + self.event.clone().wake(); + } + + /// Returns the associated event id + pub fn get_id(&self) -> u64 { + self.event.eid.0 + } +} + +impl Future for Pawait { + type Output = (); + + fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { + let mut guard = self.future.lock(); + + match guard.as_mut().poll(cx) { + Poll::Ready(rval) => { + self.as_mut().res = Some(rval); + Poll::Ready(()) + }, + Poll::Pending => { + Poll::Pending + } + } + } +} \ No newline at end of file diff --git a/kernel/src/events/futures/sync.rs b/kernel/src/events/futures/sync.rs index c33b1f45..a59fb346 100644 --- a/kernel/src/events/futures/sync.rs +++ b/kernel/src/events/futures/sync.rs @@ -1,10 +1,6 @@ use alloc::{sync::Arc, vec::Vec}; use core::{ - future::Future, - ops::{Deref, DerefMut}, - pin::Pin, - sync::atomic::{AtomicBool, AtomicUsize, Ordering}, - task::{Context, Poll}, + cell::UnsafeCell, future::Future, ops::{Deref, DerefMut}, pin::Pin, sync::atomic::{AtomicBool, AtomicUsize, Ordering}, task::{Context, Poll} }; use spin::RwLock; @@ -153,7 +149,7 @@ impl BoundedBuffer { pub struct BlockMutex { unlocked: Arc, - data: T, + data: UnsafeCell, } unsafe impl Send for BlockMutex {} @@ -163,39 +159,51 @@ impl BlockMutex { pub fn new(data: T) -> BlockMutex { BlockMutex { unlocked: Arc::new(AtomicBool::new(true)), - data, + data: UnsafeCell::new(data), } } - pub async fn lock(&mut self) -> BlockMutexGuard { + pub async fn lock(&self) -> BlockMutexGuard { let event = current_running_event().expect("Using BlockMutex outside event"); Condition::new(self.unlocked.clone(), event).await; self.unlocked.store(false, Ordering::Relaxed); - BlockMutexGuard { mutex: self } + BlockMutexGuard { mutex: self, data: self.data.get() } } - fn unlock(&mut self) { + fn unlock(&self) { self.unlocked.store(true, Ordering::Relaxed); } } +impl From for BlockMutex{ + fn from(data: T) -> Self { + BlockMutex::new(data) + } +} + pub struct BlockMutexGuard<'a, T> { - mutex: &'a mut BlockMutex, + mutex: &'a BlockMutex, + data: *mut T } +unsafe impl Send for BlockMutexGuard<'_, T> {} +unsafe impl Sync for BlockMutexGuard<'_, T> {} + impl Deref for BlockMutexGuard<'_, T> { type Target = T; fn deref(&self) -> &Self::Target { - &self.mutex.data + unsafe { &*self.data } } } impl DerefMut for BlockMutexGuard<'_, T> { fn deref_mut(&mut self) -> &mut Self::Target { - &mut self.mutex.data + unsafe { + &mut *self.data + } } } diff --git a/kernel/src/events/mod.rs b/kernel/src/events/mod.rs index da8beaed..be6f1227 100644 --- a/kernel/src/events/mod.rs +++ b/kernel/src/events/mod.rs @@ -18,7 +18,7 @@ use core::{ use crate::{ constants::events::NUM_EVENT_PRIORITIES, interrupts::x2apic::{self, nanos_to_ticks}, - processes::process::run_process_ring3, + processes::process::{run_process_ring3, sysret_process_ring3}, }; mod event; @@ -130,6 +130,22 @@ pub fn schedule_process(pid: u32) -> Arc { schedule_process_on(cpuid, pid) } +/// Schedules a user process on a specific CPU core +pub fn schedule_sysret_on(cpuid: u32, pid: u32, retval: u64) -> Arc { + without_interrupts(|| { + let runners = EVENT_RUNNERS.read(); + let mut runner = runners.get(&cpuid).expect("No runner found").write(); + + unsafe { runner.schedule(sysret_process_ring3(pid, retval), NUM_EVENT_PRIORITIES - 1, pid) } + }) +} + +/// Wrapper that schedules a user process on the current CPU core +pub fn schedule_sysret_process(pid: u32, retval: u64) -> Arc { + let cpuid = x2apic::current_core_id() as u32; + schedule_sysret_on(cpuid, pid, retval) +} + /// Notifies runner of a user process, /// but does not immediately schedule for polling. /// Starts with minimum priority diff --git a/kernel/src/filesys/mod.rs b/kernel/src/filesys/mod.rs index a4739797..aa98d5c8 100644 --- a/kernel/src/filesys/mod.rs +++ b/kernel/src/filesys/mod.rs @@ -5,7 +5,7 @@ use crate::{ constants::{memory::PAGE_SIZE, processes::MAX_FILES}, - events::{current_running_event, futures::sync::Condition, schedule_kernel_on}, + events::{current_running_event, futures::sync::{BlockMutex, Condition}, schedule_kernel_on}, filesys::ext2::structures::FileMode, memory::{ frame_allocator::{alloc_frame, dealloc_frame}, @@ -46,7 +46,7 @@ lazy_static! { static ref FS_INIT_COMPLETE: Arc = Arc::new(AtomicBool::new(false)); /// Global filesystem instance - pub static ref FILESYSTEM: Once> = Once::new(); + pub static ref FILESYSTEM: Once> = Once::new(); } bitflags! { diff --git a/kernel/src/filesys/syscalls.rs b/kernel/src/filesys/syscalls.rs index 57b07513..621f7ad7 100644 --- a/kernel/src/filesys/syscalls.rs +++ b/kernel/src/filesys/syscalls.rs @@ -1,16 +1,15 @@ -use core::u64; +use core::{ffi::CStr, u64}; -use crate::processes::process::pawait; +use crate::syscalls::syscall_handlers::ConstUserPtr; use super::{FileSystem, OpenFlags, FILESYSTEM}; -use core::ffi::CStr; // For now, ignore mode (universal access permissions) -pub fn sys_open(pathname: *const i8, flags: u32, mode: u16) -> u64 { +pub async fn sys_open(pathname: ConstUserPtr, flags: u32, _mode: u16) -> u64 { let path_str = unsafe { - match CStr::from_ptr(pathname).to_str() { + match CStr::from_ptr(pathname.0).to_str() { Ok(v) => v, - Err(e) => { + Err(_) => { return u64::MAX; // TODO set errno }, } @@ -23,17 +22,15 @@ pub fn sys_open(pathname: *const i8, flags: u32, mode: u16) -> u64 { } }; - let mut filelock = FILESYSTEM.get() - .expect("Filesystem not initialized") - .lock(); + let mut filelock = FILESYSTEM.get().expect("Filesystem not initialized").lock().await; - pawait(filelock.open_file(path_str, open_flags)); - - // Error; corresponds to -1 signed - u64::MAX + match (*filelock).open_file(path_str, open_flags).await { + Ok(fd) => fd as u64, + Err(_) => u64::MAX, + } } -pub fn sys_creat(pathname: *const i8, mode: u16) -> u64 { +pub async fn sys_creat(pathname: ConstUserPtr, mode: u16) -> u64 { let flags = (OpenFlags::O_CREAT | OpenFlags::O_WRONLY | OpenFlags::O_TRUNC).bits(); - sys_open(pathname, flags, mode) + sys_open(pathname, flags, mode).await } \ No newline at end of file diff --git a/kernel/src/main.rs b/kernel/src/main.rs index 00c2311b..a26d88f2 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -8,7 +8,7 @@ #![reexport_test_harness_main = "test_main"] use limine::request::{RequestsEndMarker, RequestsStartMarker}; -use taos::{debug, events::run_loop}; +use taos::{constants::processes::TEST_PRINT_EXIT, debug, events::{run_loop, schedule_process}, processes::process::create_process}; extern crate alloc; @@ -38,6 +38,9 @@ extern "C" fn _start() -> ! { debug!("BSP entering event loop"); + let pid = create_process(TEST_PRINT_EXIT); + schedule_process(pid); + unsafe { run_loop(bsp_id) } } diff --git a/kernel/src/memory/page_fault.rs b/kernel/src/memory/page_fault.rs index a1ffb04c..9f1ad7b5 100644 --- a/kernel/src/memory/page_fault.rs +++ b/kernel/src/memory/page_fault.rs @@ -274,7 +274,7 @@ pub async fn handle_shared_file_mapping( let mut flags = pt_flags; flags.set(PageTableFlags::PRESENT, true); - let mut fs = FILESYSTEM.get().expect("could not get fs").lock(); + let mut fs = FILESYSTEM.get().expect("could not get fs").lock().await; let file = with_current_pcb(|pcb| { pcb.fd_table[fd] .as_ref() @@ -332,7 +332,11 @@ pub async fn handle_private_file_mapping( // Set VMA SHARED flag to false so it's COW vma.flags.set(VmAreaFlags::SHARED, false); - let mut fs = FILESYSTEM.get().expect("could not get fs").lock(); + let mut fs = FILESYSTEM + .get() + .expect("could not get fs") + .lock() + .await; let file = with_current_pcb(|pcb| { pcb.fd_table[fd] .as_ref() diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index 9545db1b..1325f64b 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -7,8 +7,7 @@ use crate::{ }, debug, events::{ - current_running_event_info, nanosleep_current_process, runner_timestamp, schedule_process, - EventInfo, + current_running_event_info, nanosleep_current_process, runner_timestamp, schedule_kernel, schedule_process, schedule_sysret_process, EventInfo }, filesys::File, interrupts::{ @@ -26,7 +25,7 @@ use crate::{ }; use alloc::{collections::BTreeMap, sync::Arc}; use core::{ - arch::naked_asm, borrow::BorrowMut, cell::UnsafeCell, future::Future, sync::atomic::{AtomicU32, Ordering} + arch::naked_asm, borrow::BorrowMut, cell::UnsafeCell, future::Future, sync::atomic::{AtomicU32, Ordering}, u64 }; use spin::{rwlock::RwLock, Mutex}; use x86_64::{ @@ -703,6 +702,177 @@ pub fn sleep_process_syscall(nanos: u64, reg_vals: &ForkingRegisters) { } } -pub fn pawait(fut: impl Future + 'static + Send) { - -} \ No newline at end of file +pub fn pawait(fut: impl Future + Send + 'static, reg_vals: &ForkingRegisters) -> u64 { + let event: EventInfo = current_running_event_info(); + if event.pid == 0 { + return u64::MAX; + } + + // Get PCB from PID + let preemption_info = unsafe { + let mut process_table = PROCESS_TABLE.write(); + let process = process_table + .get_mut(&event.pid) + .expect("Process not found"); + + let pcb = process.pcb.get(); + + // save registers to the PCB + + (*pcb).registers.rax = 0; // nanosleep return value (when not interrupted) + (*pcb).registers.rbx = reg_vals.rbx; + (*pcb).registers.rcx = reg_vals.rcx; + (*pcb).registers.rdx = reg_vals.rdx; + (*pcb).registers.rsi = reg_vals.rsi; + (*pcb).registers.rdi = reg_vals.rdi; + (*pcb).registers.r8 = reg_vals.r8; + (*pcb).registers.r9 = reg_vals.r9; + (*pcb).registers.r10 = reg_vals.r10; + (*pcb).registers.r11 = reg_vals.r11; + (*pcb).registers.r12 = reg_vals.r12; + (*pcb).registers.r13 = reg_vals.r13; + (*pcb).registers.r14 = reg_vals.r14; + (*pcb).registers.r15 = reg_vals.r15; + (*pcb).registers.rbp = reg_vals.rbp; + // saved from interrupt stack frame + (*pcb).registers.rsp = reg_vals.rsp; + (*pcb).registers.rip = reg_vals.rcx; // SYSCALL rcx stores RIP + (*pcb).registers.rflags = reg_vals.r11; // SYSCALL r11 stores RFLAGS + + (*pcb).state = ProcessState::Blocked; + + ((*pcb).kernel_rsp, (*pcb).kernel_rip) + }; + unsafe { + schedule_kernel(async move { + let res = fut.await; + schedule_sysret_process(event.pid, res); + }, 0); + + // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process + core::arch::asm!( + "mov rsp, {0}", + "push {1}", + in(reg) preemption_info.0, + in(reg) preemption_info.1 + ); + + x2apic::send_eoi(); + + core::arch::asm!("swapgs", "ret"); + } + + return u64::MAX +} + +/// run a process in ring 3 +/// # Safety +/// +/// This process is unsafe because it directly modifies registers +#[no_mangle] +pub async unsafe fn sysret_process_ring3(pid: u32, retval: u64) { + interrupts::disable(); + let process = { + let process_table = PROCESS_TABLE.read(); + let process = process_table + .get(&pid) + .expect("Could not find process from process table"); + process.clone() + }; + + // Do not lock lowest common denominator + // Once kernel threads are in, will need lock around PCB + // But not TCB + let process = process.pcb.get(); + + (*process).next_preemption_time = runner_timestamp() + nanos_to_ticks(PROCESS_NANOS); + + Cr3::write((*process).mm.pml4_frame, Cr3Flags::empty()); + + let user_cs = gdt::GDT.1.user_code_selector.0; + let user_ds = gdt::GDT.1.user_data_selector.0; + + let registers = &(*process).registers.clone(); + + (*process).kernel_rip = return_process as usize as u64; + (*process).next_preemption_time = runner_timestamp() + nanos_to_ticks(PROCESS_TIMESLICE); + + // Stack layout to move into user mode + unsafe { + asm!( + "push rax", + "push rcx", + "push rdx", + "call sysret_process", + "pop rdx", + "pop rcx", + "pop rax", + in("rdi") registers as *const Registers, + in("rsi") user_ds, + in("rdx") user_cs, + in("rcx") &(*process).kernel_rsp, + in("r8") &(*process).state, + in("r9") retval + ); + } +} + +#[naked] +#[no_mangle] +unsafe fn sysret_process( + registers: *const Registers, + user_ds: u16, + user_cs: u16, + kernel_rsp: *const u64, + process_state: *const u8, + retval: u64 +) { + naked_asm!( + //save callee-saved registers + " + push rbp + push r15 + push r14 + push r13 + push r12 + push r11 + push r10 + push r9 + push r8 + push rdi + push rsi + push rbx + ", + "mov r11, rsp", // Move RSP to R11 + "mov [rcx], r11", // store RSP (from R11) + // Needed for cross-privilege iretq + "push rsi", //ss + "mov rax, [rdi + 120]", + "push rax", //userrsp + "mov rax, [rdi + 136]", + "push rax", //rflags + "push rdx", //cs + "mov rax, [rdi + 128]", + "push rax", //rip + "mov byte ptr [r8], 2", //set state to ProcessState::Running + // Restore all registers before entering process + "mov rax, [rdi]", + "mov rbx, [rdi+8]", + "mov rcx, [rdi+16]", + "mov rdx, [rdi+24]", + "mov rsi, [rdi+32]", + "mov r8, [rdi+48]", + "mov r9, [rdi+56]", + "mov r10, [rdi+64]", + "mov r11, [rdi+72]", + "mov r12, [rdi+80]", + "mov r13, [rdi+88]", + "mov r14, [rdi+96]", + "mov r15, [rdi+104]", + "mov rbp, [rdi+112]", + "mov rdi, [rdi+40]", + "mov rax, r9", + "sti", //enable interrupts + "iretq", // call process + ); +} diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index 4625d958..7657ef8b 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -16,7 +16,7 @@ use crate::{ current_running_event, current_running_event_info, futures::await_on::AwaitProcess, get_runner_time, yield_now, EventInfo, }, filesys::syscalls::{sys_creat, sys_open}, interrupts::x2apic, memory::frame_allocator::with_buddy_frame_allocator, processes::{ - process::{sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE}, + process::{pawait, sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE}, registers::ForkingRegisters, }, serial_println, syscalls::{fork::sys_fork, memorymap::sys_mmap} }; @@ -45,6 +45,22 @@ pub struct SyscallRegisters { pub arg6: u64, // originally in r9 } +pub struct ConstUserPtr(pub *const T); +unsafe impl Send for ConstUserPtr {} +impl From for ConstUserPtr { + fn from(value: u64) -> Self { + ConstUserPtr(value as *const T) + } +} + +pub struct MutUserPtr(pub *mut T); +unsafe impl Send for MutUserPtr {} +impl From for MutUserPtr { + fn from(value: u64) -> Self { + MutUserPtr(value as *mut T) + } +} + /// Naked syscall handler that switches to a valid kernel stack (saving /// the user stack in some TSS), saves register values, sets up /// correct arguments, and dispatches to a syscall handler @@ -162,15 +178,15 @@ pub unsafe extern "C" fn syscall_handler_impl( SYSCALL_NANOSLEEP => sys_nanosleep_64(syscall.arg1, reg_vals), // Filesystem syscalls - SYSCALL_OPEN => sys_open( - syscall.arg1 as *const i8, + SYSCALL_OPEN => block_ons(sys_open( + ConstUserPtr::from(syscall.arg1), syscall.arg2 as u32, syscall.arg3 as u16 - ), - SYSCALL_CREAT => sys_creat( - syscall.arg1 as *const i8, + )), + SYSCALL_CREAT => block_on(sys_creat( + ConstUserPtr::from(syscall.arg1), syscall.arg3 as u16 - ), + )), SYSCALL_FORK => sys_fork(reg_vals), SYSCALL_MMAP => sys_mmap( syscall.arg1, From 8a5b606180cb4f4826cc0e0a6b76ed8ebcfade39 Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Fri, 18 Apr 2025 18:36:49 -0500 Subject: [PATCH 30/59] Fake blocking --- kernel/src/events/futures/await_on.rs | 4 +- kernel/src/events/futures/processes.rs | 58 -------- kernel/src/events/mod.rs | 18 +-- kernel/src/filesys/syscalls.rs | 2 +- kernel/src/interrupts/idt.rs | 4 +- kernel/src/processes/mod.rs | 4 +- kernel/src/processes/process.rs | 179 +----------------------- kernel/src/syscalls/syscall_handlers.rs | 34 +++-- 8 files changed, 29 insertions(+), 274 deletions(-) delete mode 100644 kernel/src/events/futures/processes.rs diff --git a/kernel/src/events/futures/await_on.rs b/kernel/src/events/futures/await_on.rs index e9ef3550..93ce85c5 100644 --- a/kernel/src/events/futures/await_on.rs +++ b/kernel/src/events/futures/await_on.rs @@ -8,9 +8,7 @@ use core::{ use futures::task::ArcWake; use crate::{ - events::{runner_timestamp, Event}, - processes::process::PROCESS_TABLE, - serial_println, + events::{runner_timestamp, Event}, processes::process::PROCESS_TABLE, serial_println }; /// Future to sleep an event until an event is completed diff --git a/kernel/src/events/futures/processes.rs b/kernel/src/events/futures/processes.rs deleted file mode 100644 index ad8bd511..00000000 --- a/kernel/src/events/futures/processes.rs +++ /dev/null @@ -1,58 +0,0 @@ -use core::{future::Future, pin::Pin, task::{Context, Poll}}; - -use alloc::{boxed::Box, sync::Arc}; -use futures::task::ArcWake; -use spin::Mutex; - -use crate::events::Event; - -/// Future to block an event until a boolean is set to true (by some other event) -pub struct Pawait { - /// The future the process is awaiting - future: Mutex + 'static + Send>>>, - /// The result of the future - res: Option, - /// The event to block on - event: Arc, -} - -unsafe impl Send for Pawait {} - -impl Pawait { - /// Create a new Condition - /// - /// * `state`: the starting state - /// * `event`: the relevant event - pub fn new(fut: impl Future + 'static + Send, event: Arc) -> Pawait { - // let fut_ptr: *mut (dyn Future) = Box::pin(fut).into_raw(); - Pawait { future: Mutex::new(Box::pin(fut)), res: None, event } - } - - /// The associated event is ready to make progress - pub fn awake(&self) { - self.event.clone().wake(); - } - - /// Returns the associated event id - pub fn get_id(&self) -> u64 { - self.event.eid.0 - } -} - -impl Future for Pawait { - type Output = (); - - fn poll(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { - let mut guard = self.future.lock(); - - match guard.as_mut().poll(cx) { - Poll::Ready(rval) => { - self.as_mut().res = Some(rval); - Poll::Ready(()) - }, - Poll::Pending => { - Poll::Pending - } - } - } -} \ No newline at end of file diff --git a/kernel/src/events/mod.rs b/kernel/src/events/mod.rs index be6f1227..da8beaed 100644 --- a/kernel/src/events/mod.rs +++ b/kernel/src/events/mod.rs @@ -18,7 +18,7 @@ use core::{ use crate::{ constants::events::NUM_EVENT_PRIORITIES, interrupts::x2apic::{self, nanos_to_ticks}, - processes::process::{run_process_ring3, sysret_process_ring3}, + processes::process::run_process_ring3, }; mod event; @@ -130,22 +130,6 @@ pub fn schedule_process(pid: u32) -> Arc { schedule_process_on(cpuid, pid) } -/// Schedules a user process on a specific CPU core -pub fn schedule_sysret_on(cpuid: u32, pid: u32, retval: u64) -> Arc { - without_interrupts(|| { - let runners = EVENT_RUNNERS.read(); - let mut runner = runners.get(&cpuid).expect("No runner found").write(); - - unsafe { runner.schedule(sysret_process_ring3(pid, retval), NUM_EVENT_PRIORITIES - 1, pid) } - }) -} - -/// Wrapper that schedules a user process on the current CPU core -pub fn schedule_sysret_process(pid: u32, retval: u64) -> Arc { - let cpuid = x2apic::current_core_id() as u32; - schedule_sysret_on(cpuid, pid, retval) -} - /// Notifies runner of a user process, /// but does not immediately schedule for polling. /// Starts with minimum priority diff --git a/kernel/src/filesys/syscalls.rs b/kernel/src/filesys/syscalls.rs index 621f7ad7..2e5e37fd 100644 --- a/kernel/src/filesys/syscalls.rs +++ b/kernel/src/filesys/syscalls.rs @@ -1,4 +1,4 @@ -use core::{ffi::CStr, u64}; +use core::ffi::CStr; use crate::syscalls::syscall_handlers::ConstUserPtr; diff --git a/kernel/src/interrupts/idt.rs b/kernel/src/interrupts/idt.rs index 9862f209..0b87f546 100644 --- a/kernel/src/interrupts/idt.rs +++ b/kernel/src/interrupts/idt.rs @@ -15,6 +15,7 @@ use x86_64::{ structures::idt::{InterruptDescriptorTable, InterruptStackFrame, PageFaultErrorCode}, }; +#[allow(deprecated)] use crate::{ constants::{ idt::{KEYBOARD_VECTOR, MOUSE_VECTOR, SYSCALL_HANDLER, TIMER_VECTOR, TLB_SHOOTDOWN_VECTOR}, @@ -303,7 +304,8 @@ pub extern "x86-interrupt" fn naked_syscall_handler(_: InterruptStackFrame) { } #[no_mangle] -#[allow(unused_variables, unused_assignments)] // disable until args p2-6 are used +#[allow(unused_variables, unused_assignments, deprecated)] // disable until args p2-6 are used +#[deprecated] fn syscall_handler(rsp: u64) { let syscall_num: u32; let p1: u64; diff --git a/kernel/src/processes/mod.rs b/kernel/src/processes/mod.rs index 83ab3be9..0537af53 100644 --- a/kernel/src/processes/mod.rs +++ b/kernel/src/processes/mod.rs @@ -18,7 +18,7 @@ mod tests { current_running_event, futures::await_on::AwaitProcess, get_runner_time, schedule_process, }, - processes::process::create_process, + processes::process::create_process, serial_println, }; #[test_case] @@ -29,7 +29,7 @@ mod tests { pid, get_runner_time(3_000_000_000), current_running_event().unwrap(), - ) // TODO how to get event corresponding to testcase? + ) .await; assert!(waiter.is_ok()); } diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index 1325f64b..dfb805a0 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -7,7 +7,7 @@ use crate::{ }, debug, events::{ - current_running_event_info, nanosleep_current_process, runner_timestamp, schedule_kernel, schedule_process, schedule_sysret_process, EventInfo + current_running_event_info, nanosleep_current_process, runner_timestamp, schedule_process, EventInfo }, filesys::File, interrupts::{ @@ -25,7 +25,7 @@ use crate::{ }; use alloc::{collections::BTreeMap, sync::Arc}; use core::{ - arch::naked_asm, borrow::BorrowMut, cell::UnsafeCell, future::Future, sync::atomic::{AtomicU32, Ordering}, u64 + arch::naked_asm, borrow::BorrowMut, cell::UnsafeCell, sync::atomic::{AtomicU32, Ordering}, u64 }; use spin::{rwlock::RwLock, Mutex}; use x86_64::{ @@ -701,178 +701,3 @@ pub fn sleep_process_syscall(nanos: u64, reg_vals: &ForkingRegisters) { core::arch::asm!("swapgs", "ret"); } } - -pub fn pawait(fut: impl Future + Send + 'static, reg_vals: &ForkingRegisters) -> u64 { - let event: EventInfo = current_running_event_info(); - if event.pid == 0 { - return u64::MAX; - } - - // Get PCB from PID - let preemption_info = unsafe { - let mut process_table = PROCESS_TABLE.write(); - let process = process_table - .get_mut(&event.pid) - .expect("Process not found"); - - let pcb = process.pcb.get(); - - // save registers to the PCB - - (*pcb).registers.rax = 0; // nanosleep return value (when not interrupted) - (*pcb).registers.rbx = reg_vals.rbx; - (*pcb).registers.rcx = reg_vals.rcx; - (*pcb).registers.rdx = reg_vals.rdx; - (*pcb).registers.rsi = reg_vals.rsi; - (*pcb).registers.rdi = reg_vals.rdi; - (*pcb).registers.r8 = reg_vals.r8; - (*pcb).registers.r9 = reg_vals.r9; - (*pcb).registers.r10 = reg_vals.r10; - (*pcb).registers.r11 = reg_vals.r11; - (*pcb).registers.r12 = reg_vals.r12; - (*pcb).registers.r13 = reg_vals.r13; - (*pcb).registers.r14 = reg_vals.r14; - (*pcb).registers.r15 = reg_vals.r15; - (*pcb).registers.rbp = reg_vals.rbp; - // saved from interrupt stack frame - (*pcb).registers.rsp = reg_vals.rsp; - (*pcb).registers.rip = reg_vals.rcx; // SYSCALL rcx stores RIP - (*pcb).registers.rflags = reg_vals.r11; // SYSCALL r11 stores RFLAGS - - (*pcb).state = ProcessState::Blocked; - - ((*pcb).kernel_rsp, (*pcb).kernel_rip) - }; - unsafe { - schedule_kernel(async move { - let res = fut.await; - schedule_sysret_process(event.pid, res); - }, 0); - - // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process - core::arch::asm!( - "mov rsp, {0}", - "push {1}", - in(reg) preemption_info.0, - in(reg) preemption_info.1 - ); - - x2apic::send_eoi(); - - core::arch::asm!("swapgs", "ret"); - } - - return u64::MAX -} - -/// run a process in ring 3 -/// # Safety -/// -/// This process is unsafe because it directly modifies registers -#[no_mangle] -pub async unsafe fn sysret_process_ring3(pid: u32, retval: u64) { - interrupts::disable(); - let process = { - let process_table = PROCESS_TABLE.read(); - let process = process_table - .get(&pid) - .expect("Could not find process from process table"); - process.clone() - }; - - // Do not lock lowest common denominator - // Once kernel threads are in, will need lock around PCB - // But not TCB - let process = process.pcb.get(); - - (*process).next_preemption_time = runner_timestamp() + nanos_to_ticks(PROCESS_NANOS); - - Cr3::write((*process).mm.pml4_frame, Cr3Flags::empty()); - - let user_cs = gdt::GDT.1.user_code_selector.0; - let user_ds = gdt::GDT.1.user_data_selector.0; - - let registers = &(*process).registers.clone(); - - (*process).kernel_rip = return_process as usize as u64; - (*process).next_preemption_time = runner_timestamp() + nanos_to_ticks(PROCESS_TIMESLICE); - - // Stack layout to move into user mode - unsafe { - asm!( - "push rax", - "push rcx", - "push rdx", - "call sysret_process", - "pop rdx", - "pop rcx", - "pop rax", - in("rdi") registers as *const Registers, - in("rsi") user_ds, - in("rdx") user_cs, - in("rcx") &(*process).kernel_rsp, - in("r8") &(*process).state, - in("r9") retval - ); - } -} - -#[naked] -#[no_mangle] -unsafe fn sysret_process( - registers: *const Registers, - user_ds: u16, - user_cs: u16, - kernel_rsp: *const u64, - process_state: *const u8, - retval: u64 -) { - naked_asm!( - //save callee-saved registers - " - push rbp - push r15 - push r14 - push r13 - push r12 - push r11 - push r10 - push r9 - push r8 - push rdi - push rsi - push rbx - ", - "mov r11, rsp", // Move RSP to R11 - "mov [rcx], r11", // store RSP (from R11) - // Needed for cross-privilege iretq - "push rsi", //ss - "mov rax, [rdi + 120]", - "push rax", //userrsp - "mov rax, [rdi + 136]", - "push rax", //rflags - "push rdx", //cs - "mov rax, [rdi + 128]", - "push rax", //rip - "mov byte ptr [r8], 2", //set state to ProcessState::Running - // Restore all registers before entering process - "mov rax, [rdi]", - "mov rbx, [rdi+8]", - "mov rcx, [rdi+16]", - "mov rdx, [rdi+24]", - "mov rsi, [rdi+32]", - "mov r8, [rdi+48]", - "mov r9, [rdi+56]", - "mov r10, [rdi+64]", - "mov r11, [rdi+72]", - "mov r12, [rdi+80]", - "mov r13, [rdi+88]", - "mov r14, [rdi+96]", - "mov r15, [rdi+104]", - "mov rbp, [rdi+112]", - "mov rdi, [rdi+40]", - "mov rax, r9", - "sti", //enable interrupts - "iretq", // call process - ); -} diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index 7657ef8b..e4c37d16 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -1,4 +1,4 @@ -use core::ffi::CStr; +use core::{ffi::CStr, task::{RawWaker, RawWakerVTable, Waker}}; use alloc::collections::btree_map::BTreeMap; use lazy_static::lazy_static; @@ -8,15 +8,14 @@ use x86_64::structures::paging::{PhysFrame, Size4KiB}; use core::{ future::Future, pin::Pin, - task::{Context, Poll, RawWaker, RawWakerVTable, Waker}, + task::{Context, Poll}, }; use crate::{ constants::syscalls::*, events::{ - current_running_event, current_running_event_info, futures::await_on::AwaitProcess, - get_runner_time, yield_now, EventInfo, - }, filesys::syscalls::{sys_creat, sys_open}, interrupts::x2apic, memory::frame_allocator::with_buddy_frame_allocator, processes::{ - process::{pawait, sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE}, + current_running_event, current_running_event_info, futures::await_on::AwaitProcess, get_runner_time, nanosleep_current_event, yield_now, EventInfo + }, filesys::syscalls::{sys_creat, sys_open}, interrupts::x2apic, processes::{ + process::{sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE}, registers::ForkingRegisters, }, serial_println, syscalls::{fork::sys_fork, memorymap::sys_mmap} }; @@ -176,9 +175,8 @@ pub unsafe extern "C" fn syscall_handler_impl( } SYSCALL_PRINT => sys_print(syscall.arg1 as *const u8), SYSCALL_NANOSLEEP => sys_nanosleep_64(syscall.arg1, reg_vals), - // Filesystem syscalls - SYSCALL_OPEN => block_ons(sys_open( + SYSCALL_OPEN => block_on(sys_open( ConstUserPtr::from(syscall.arg1), syscall.arg2 as u32, syscall.arg3 as u16 @@ -215,7 +213,6 @@ pub fn sys_exit(code: i64, reg_vals: &ForkingRegisters) -> Option { let event: EventInfo = current_running_event_info(); - serial_println!("Process {} exited with code {}", event.pid, code); // This is for testing; this way, we can write binaries that conditionally fail tests if code == -1 { panic!("Unknown exit code, something went wrong") @@ -237,9 +234,9 @@ pub fn sys_exit(code: i64, reg_vals: &ForkingRegisters) -> Option { (*pcb).state = ProcessState::Terminated; // clear_process_frames(&mut *pcb); - with_buddy_frame_allocator(|alloc| { - alloc.print_free_frames(); - }); + // with_buddy_frame_allocator(|alloc| { + // alloc.print_free_frames(); + // }); EXIT_CODES.lock().insert(event.pid, code); REGISTER_VALUES.lock().insert(event.pid, reg_vals.clone()); @@ -295,6 +292,12 @@ pub fn sys_nanosleep_64(nanos: u64, reg_vals: &ForkingRegisters) -> u64 { 0 } +pub async fn sys_nanosleep(nanos: u64) -> u64 { + nanosleep_current_event(nanos).unwrap().await; + + 0 +} + /// Wait on a process to finish pub async fn sys_wait(pid: u32) -> u64 { let _waiter = AwaitProcess::new( @@ -307,8 +310,6 @@ pub async fn sys_wait(pid: u32) -> u64 { return *(EXIT_CODES.lock().get(&pid).unwrap()) as u64; } -/// Helper function for sys_wait, not sure if necessary -/// TODO Ask Kiran if necessary fn anoop_raw_waker() -> RawWaker { fn clone(_: *const ()) -> RawWaker { anoop_raw_waker() @@ -319,7 +320,9 @@ fn anoop_raw_waker() -> RawWaker { let vtable = &RawWakerVTable::new(clone, wake, wake_by_ref, drop); RawWaker::new(core::ptr::null(), vtable) } + /// Helper function for sys_wait, not sure if necessary +/// TODO make this into a real block (bring back pawait) pub fn block_on(mut future: F) -> F::Output { let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; let mut cx = Context::from_waker(&waker); @@ -329,6 +332,7 @@ pub fn block_on(mut future: F) -> F::Output { if let Poll::Ready(val) = future.as_mut().poll(&mut cx) { return val; } + yield_now(); } -} +} \ No newline at end of file From 6fdaec23ae2c5383369f6a60180727a41fc35678 Mon Sep 17 00:00:00 2001 From: pgosar Date: Fri, 18 Apr 2025 23:36:21 -0500 Subject: [PATCH 31/59] unknown syscall 107 --- kernel/src/filesys/mod.rs | 15 +++++-- kernel/src/init.rs | 74 ++++++++++++++++++++++++++++++++-- kernel/src/processes/loader.rs | 42 +++++++++++++++++-- kernel/src/processes/mod.rs | 24 +++++++++-- 4 files changed, 140 insertions(+), 15 deletions(-) diff --git a/kernel/src/filesys/mod.rs b/kernel/src/filesys/mod.rs index 021f68b9..98e01517 100644 --- a/kernel/src/filesys/mod.rs +++ b/kernel/src/filesys/mod.rs @@ -21,7 +21,10 @@ use alloc::{ sync::Arc, vec::Vec, }; -use core::{cmp, sync::atomic::{AtomicBool, Ordering}}; +use core::{ + cmp, + sync::atomic::{AtomicBool, Ordering}, +}; use ext2::{ filesystem::{Ext2, FilesystemError, FilesystemResult}, node::{DirEntry, NodeError}, @@ -106,7 +109,7 @@ bitflags::bitflags! { /// A file object in the filesystem trait pub struct File { /// The pathname in the filesystem - pathname: String, + pub pathname: String, /// File descriptor pub fd: usize, /// Position we are seeking from in the file @@ -257,7 +260,7 @@ pub struct Ext2Wrapper { pub page_cache: PageCache, // Wrapper for Ext2 Filesystem - filesystem: Mutex, + pub filesystem: Mutex, // Maps inode number to number of processes refcount: Mutex>, @@ -596,7 +599,11 @@ impl FileSystem for Ext2Wrapper { // Do raw pointer write *after* .await to avoid Send violation unsafe { let buf_ptr = kernel_va.as_mut_ptr(); - core::ptr::copy_nonoverlapping(file_buf.as_ptr(), buf_ptr, cmp::min(PAGE_SIZE, file_buf.len())); + core::ptr::copy_nonoverlapping( + file_buf.as_ptr(), + buf_ptr, + cmp::min(PAGE_SIZE, file_buf.len()), + ); } file_mappings.insert(offset, Page::containing_address(kernel_va)); diff --git a/kernel/src/init.rs b/kernel/src/init.rs index ad7a6d0c..7e3512d6 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -2,6 +2,7 @@ //! //! Handles the initialization of kernel subsystems and CPU cores. +use alloc::vec; use bytes::Bytes; use core::sync::atomic::{AtomicBool, AtomicU32, AtomicU64, Ordering}; use limine::{ @@ -9,12 +10,17 @@ use limine::{ smp::{Cpu, RequestFlags}, BaseRevision, }; +use x86_64::align_up; use crate::{ + constants::memory::PAGE_SIZE, debug, devices::{self}, - events::{register_event_runner, run_loop, spawn, yield_now}, - filesys::{self}, + events::{ + current_running_event, futures::await_on::AwaitProcess, get_runner_time, + register_event_runner, run_loop, schedule_kernel, schedule_process, spawn, yield_now, + }, + filesys::{self, get_file, FileSystem, OpenFlags, FILESYSTEM}, interrupts::{self, idt}, ipc::{ messages::Message, @@ -26,8 +32,10 @@ use crate::{ logging, memory::{self}, net::get_ip_addr, - processes::{self}, - serial_println, trace, + processes::{self, process::create_process}, + serial_println, + syscalls::memorymap::{sys_mmap, MmapFlags, ProtFlags}, + trace, }; extern crate alloc; @@ -70,6 +78,64 @@ pub fn init() -> u32 { let bsp_id = wake_cores(); idt::enable(); + + schedule_kernel( + async { + let fs = FILESYSTEM.get().unwrap(); + let fd = { + fs.lock() + .open_file( + "/executables/ret", + OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, + ) + .await + .expect("Could not open file") + }; + let file = get_file(fd).unwrap(); + let file_len = { + fs.lock() + .filesystem + .lock() + .get_node(&file.lock().pathname) + .await + .unwrap() + .size() + }; + sys_mmap( + 0x9000, + align_up(file_len, PAGE_SIZE as u64), + ProtFlags::PROT_EXEC.bits(), + MmapFlags::MAP_FILE.bits(), + fd as i64, + 0, + ); + + serial_println!("Reading file..."); + + let mut buffer = vec![0u8; file_len as usize]; + let bytes_read = { + fs.lock() + .read_file(fd, &mut buffer) + .await + .expect("Failed to read file") + }; + + let buf = &buffer[..bytes_read]; + + serial_println!("Bytes read: {:#?}", bytes_read); + + let pid = create_process(buf); + schedule_process(pid); + let _waiter = AwaitProcess::new( + pid, + get_runner_time(3_000_000_000), + current_running_event().unwrap(), + ) + .await; + }, + 3, + ); + bsp_id } diff --git a/kernel/src/processes/loader.rs b/kernel/src/processes/loader.rs index 40ee388f..63b7554c 100644 --- a/kernel/src/processes/loader.rs +++ b/kernel/src/processes/loader.rs @@ -6,7 +6,7 @@ use crate::{ memory::{ frame_allocator::with_generic_allocator, mm::{Mm, VmAreaBackings, VmAreaFlags}, - paging::{create_mapping, update_permissions}, + paging::{create_mapping, create_mapping_to_frame, update_permissions}, }, }; use alloc::sync::Arc; @@ -141,7 +141,17 @@ pub fn load_elf( let stack_end = VirtAddr::new(STACK_START + STACK_SIZE as u64); let _start_page: Page = Page::containing_address(stack_start); let _end_page: Page = Page::containing_address(stack_end); - + let frame = create_mapping( + _end_page, + user_mapper, + Some(PageTableFlags::PRESENT | PageTableFlags::USER_ACCESSIBLE | PageTableFlags::WRITABLE), + ); + create_mapping_to_frame( + _end_page, + kernel_mapper, + Some(PageTableFlags::PRESENT | PageTableFlags::USER_ACCESSIBLE | PageTableFlags::WRITABLE), + frame, + ); // new anon_vma that corresponds to this stack let anon_vma_stack = Arc::new(VmAreaBackings::new()); @@ -157,5 +167,31 @@ pub fn load_elf( ); }); - (stack_end, elf.header.e_entry) + let stack_ptr = stack_end; + let mut write_ptr = stack_ptr; + + write_ptr = VirtAddr::new((write_ptr.as_u64() + 0xF) & !0xF); + + // argc + unsafe { + let ptr = write_ptr.as_mut_ptr::(); + ptr.write(0); + } + write_ptr += core::mem::size_of::() as u64; + + // argv + unsafe { + let ptr = write_ptr.as_mut_ptr::(); + ptr.write(0); + } + write_ptr += core::mem::size_of::() as u64; + + // envp (environment variables) + unsafe { + let ptr = write_ptr.as_mut_ptr::(); + ptr.write(0); + } + write_ptr += core::mem::size_of::() as u64; + + (stack_ptr, elf.header.e_entry) } diff --git a/kernel/src/processes/mod.rs b/kernel/src/processes/mod.rs index 167ad3be..7575ed01 100644 --- a/kernel/src/processes/mod.rs +++ b/kernel/src/processes/mod.rs @@ -13,15 +13,17 @@ pub fn init(cpu_id: u32) { #[cfg(test)] mod tests { use alloc::vec; + use x86_64::align_up; use crate::{ - constants::processes::TEST_SIMPLE_PROCESS, + constants::{memory::PAGE_SIZE, processes::TEST_SIMPLE_PROCESS}, events::{ current_running_event, futures::await_on::AwaitProcess, get_runner_time, schedule_process, }, - filesys::{FileSystem, OpenFlags, FILESYSTEM}, + filesys::{get_file, FileSystem, OpenFlags, FILESYSTEM}, processes::process::create_process, + serial_println, syscalls::memorymap::{sys_mmap, MmapFlags, ProtFlags}, }; @@ -50,16 +52,28 @@ mod tests { .await .expect("Could not open file") }; + let file = get_file(fd).unwrap(); + let file_len = { + fs.lock() + .filesystem + .lock() + .get_node(&file.lock().pathname) + .await + .unwrap() + .size() + }; sys_mmap( 0x9000, - 0x1000, + align_up(file_len, PAGE_SIZE as u64), ProtFlags::PROT_EXEC.bits(), MmapFlags::MAP_FILE.bits(), fd as i64, 0, ); - let mut buffer = vec![0u8; 4096]; + serial_println!("Reading file..."); + + let mut buffer = vec![0u8; file_len as usize]; let bytes_read = { fs.lock() .read_file(fd, &mut buffer) @@ -69,6 +83,8 @@ mod tests { let buf = &buffer[..bytes_read]; + serial_println!("Bytes read: {:#?}", bytes_read); + let pid = create_process(buf); schedule_process(pid); let waiter = AwaitProcess::new( From a004a8ffc0b9c3538dc21852b4dc6e4a7d8602c3 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Sat, 19 Apr 2025 12:52:55 -0500 Subject: [PATCH 32/59] Fix keyboard and mouse to properly follow ps2 protocol --- kernel/Cargo.lock | 25 +- kernel/Cargo.toml | 1 + kernel/src/devices/mod.rs | 6 +- kernel/src/devices/mouse.rs | 632 ------------------- kernel/src/devices/ps2_dev/controller.rs | 123 ++++ kernel/src/devices/{ => ps2_dev}/keyboard.rs | 148 +++-- kernel/src/devices/ps2_dev/mod.rs | 35 + kernel/src/devices/ps2_dev/mouse.rs | 393 ++++++++++++ kernel/src/interrupts/idt.rs | 6 +- kernel/src/interrupts/io_apic.rs | 8 +- 10 files changed, 681 insertions(+), 696 deletions(-) delete mode 100644 kernel/src/devices/mouse.rs create mode 100644 kernel/src/devices/ps2_dev/controller.rs rename kernel/src/devices/{ => ps2_dev}/keyboard.rs (54%) create mode 100644 kernel/src/devices/ps2_dev/mod.rs create mode 100644 kernel/src/devices/ps2_dev/mouse.rs diff --git a/kernel/Cargo.lock b/kernel/Cargo.lock index 2e4691cf..54355de8 100644 --- a/kernel/Cargo.lock +++ b/kernel/Cargo.lock @@ -372,6 +372,16 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "ps2" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfef03bb1362e6a23a211efe8c72e2eeb6888f51fb329cdfa07bb470986ea7d0" +dependencies = [ + "bitflags 1.3.2", + "x86_64 0.14.13", +] + [[package]] name = "quote" version = "1.0.40" @@ -527,13 +537,14 @@ dependencies = [ "limine", "log", "pc-keyboard", + "ps2", "rand", "raw-cpuid 11.5.0", "smoltcp", "spin", "talc", "uart_16550", - "x86_64", + "x86_64 0.15.2", "zerocopy", ] @@ -597,6 +608,18 @@ dependencies = [ "raw-cpuid 10.7.0", ] +[[package]] +name = "x86_64" +version = "0.14.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c101112411baafbb4bf8d33e4c4a80ab5b02d74d2612331c61e8192fc9710491" +dependencies = [ + "bit_field", + "bitflags 2.9.0", + "rustversion", + "volatile", +] + [[package]] name = "x86_64" version = "0.15.2" diff --git a/kernel/Cargo.toml b/kernel/Cargo.toml index 65de2f92..52d9527d 100644 --- a/kernel/Cargo.toml +++ b/kernel/Cargo.toml @@ -56,3 +56,4 @@ futures-util = { version = "0.3.31", default-features = false, features = [ "async-await-macro", "futures-macro", ] } +ps2 = "0.2.0" diff --git a/kernel/src/devices/mod.rs b/kernel/src/devices/mod.rs index 4840b9c8..b6fd0488 100644 --- a/kernel/src/devices/mod.rs +++ b/kernel/src/devices/mod.rs @@ -11,10 +11,9 @@ use sd_card::{find_sd_card, initalize_sd_card}; use xhci::{find_xhci_inferface, initalize_xhci_hub}; pub mod graphics; use graphics::framebuffer::{self, colors}; -pub mod keyboard; pub mod mmio; -pub mod mouse; pub mod pci; +pub mod ps2_dev; pub mod sd_card; pub mod serial; pub mod xhci; @@ -74,7 +73,6 @@ pub fn init(cpu_id: u32) { find_xhci_inferface(&devices).expect("Build system currently sets up xhci device"); initalize_xhci_hub(&xhci_device).unwrap(); - keyboard::init().expect("Failed to initialize keyboard"); - mouse::init().expect("Failed to initialize mouse"); + ps2_dev::init(); } } diff --git a/kernel/src/devices/mouse.rs b/kernel/src/devices/mouse.rs deleted file mode 100644 index 156fb7f0..00000000 --- a/kernel/src/devices/mouse.rs +++ /dev/null @@ -1,632 +0,0 @@ -//! Mouse management for PS/2 compatible mice -//! -//! Handles mouse initialization, event processing, and provides both -//! synchronous and asynchronous interfaces for mouse events - -use crate::{ - events::schedule_kernel, - interrupts::{idt::without_interrupts, x2apic}, - serial_println, -}; -use core::{ - fmt, - pin::Pin, - sync::atomic::{AtomicBool, AtomicU64, Ordering}, - task::{Context, Poll, Waker}, -}; -use futures_util::stream::{Stream, StreamExt}; -use spin::Mutex; -use x86_64::{instructions::port::Port, structures::idt::InterruptStackFrame}; - -/// Maximum number of mouse events to store in the buffer -const MOUSE_BUFFER_SIZE: usize = 32; - -/// The global mouse state -pub static MOUSE: Mutex = Mutex::new(MouseState::new()); - -/// Has the mouse been initialized -static MOUSE_INITIALIZED: AtomicBool = AtomicBool::new(false); - -/// The number of mouse interrupts received -static MOUSE_INTERRUPT_COUNT: AtomicU64 = AtomicU64::new(0); - -/// Wake task waiting for mouse input -static MOUSE_WAKER: Mutex> = Mutex::new(None); - -/// PS/2 mouse error types -#[derive(Debug, Clone, Copy, PartialEq, Eq)] -pub enum MouseError { - /// PS/2 controller initialization error - ControllerInitError, - /// Timeout waiting for PS/2 controller to be ready - ControllerTimeout, - /// Mouse failed to acknowledge a command - CommandAckFailed, - /// Invalid packet data - InvalidPacketData, - /// Buffer overflow - BufferOverflow, - /// Mouse already initialized - AlreadyInitialized, -} - -/// Result type for mouse operations -pub type MouseResult = core::result::Result; - -impl fmt::Display for MouseError { - fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { - match self { - Self::ControllerInitError => write!(f, "PS/2 controller initialization error"), - Self::ControllerTimeout => write!(f, "Timeout waiting for PS/2 controller"), - Self::CommandAckFailed => write!(f, "Mouse did not acknowledge command"), - Self::InvalidPacketData => write!(f, "Invalid mouse packet data"), - Self::BufferOverflow => write!(f, "Mouse event buffer overflow"), - Self::AlreadyInitialized => write!(f, "Mouse already initialized"), - } - } -} - -/// PS/2 mouse packet structure -struct MousePacket { - flags: u8, - x_movement: i8, - y_movement: i8, - z_movement: i8, // Scroll wheel -} - -/// Button state for mouse buttons -#[derive(Debug, Clone, Copy, PartialEq, Eq)] -pub enum ButtonState { - /// Button is pressed - Pressed, - /// Button is released - Released, -} - -/// Mouse button identifiers -#[derive(Debug, Clone, Copy, PartialEq, Eq)] -pub enum MouseButton { - /// Left mouse button - Left, - /// Right mouse button - Right, - /// Middle mouse button (scroll wheel click) - Middle, -} - -/// Represents a mouse event with additional metadata -#[derive(Debug, Clone)] -pub struct MouseEvent { - /// X movement delta - pub dx: i8, - /// Y movement delta - pub dy: i8, - /// Z movement delta (scroll wheel) - pub dz: i8, - /// Left button state - pub left_button: ButtonState, - /// Right button state - pub right_button: ButtonState, - /// Middle button state - pub middle_button: ButtonState, - /// Absolute X position at time of event - pub x: i16, - /// Absolute Y position at time of event - pub y: i16, -} - -/// Structure to track mouse state -#[derive(Debug)] -pub struct MouseState { - /// Circular buffer for mouse events - buffer: [Option; MOUSE_BUFFER_SIZE], - /// Read position in the buffer - read_pos: usize, - /// Write position in the buffer - write_pos: usize, - /// Is the buffer full - full: bool, - /// Current packet being assembled - packet_bytes: [u8; 4], - /// Current position in the packet - packet_index: usize, - /// Previous button states for tracking changes - prev_left_button: ButtonState, - prev_right_button: ButtonState, - prev_middle_button: ButtonState, - /// Current mouse X position - mouse_x: i16, - /// Current mouse Y position - mouse_y: i16, - /// Maximum X position (screen width - 1) - max_x: i16, - /// Maximum Y position (screen height - 1) - max_y: i16, -} - -/// Stream that yields mouse events -pub struct MouseStream; - -impl Default for MouseState { - fn default() -> Self { - Self::new() - } -} - -impl MouseState { - /// Create a new mouse state - pub const fn new() -> Self { - const NONE_OPTION: Option = None; - Self { - buffer: [NONE_OPTION; MOUSE_BUFFER_SIZE], - read_pos: 0, - write_pos: 0, - full: false, - packet_bytes: [0; 4], - packet_index: 0, - prev_left_button: ButtonState::Released, - prev_right_button: ButtonState::Released, - prev_middle_button: ButtonState::Released, - mouse_x: 0, - mouse_y: 0, - // Default to VGA text mode dimensions, can be updated with set_bounds - max_x: 79, - max_y: 24, - } - } - - /// Set the screen boundaries for mouse movement - pub fn set_bounds(&mut self, width: i16, height: i16) { - self.max_x = width - 1; - self.max_y = height - 1; - - self.clamp_position(); - } - - /// Ensure mouse position stays within bounds - fn clamp_position(&mut self) { - if self.mouse_x < 0 { - self.mouse_x = 0; - } else if self.mouse_x > self.max_x { - self.mouse_x = self.max_x; - } - - if self.mouse_y < 0 { - self.mouse_y = 0; - } else if self.mouse_y > self.max_y { - self.mouse_y = self.max_y; - } - } - - /// Get current mouse position - pub fn get_position(&self) -> (i16, i16) { - (self.mouse_x, self.mouse_y) - } - - /// Set mouse position - pub fn set_position(&mut self, x: i16, y: i16) { - self.mouse_x = x; - self.mouse_y = y; - self.clamp_position(); - } - - /// Check if the buffer is empty - pub fn is_empty(&self) -> bool { - !self.full && self.read_pos == self.write_pos - } - - /// Process a mouse data byte - pub fn process_mouse_byte(&mut self, data: u8) -> MouseResult<()> { - self.packet_bytes[self.packet_index] = data; - self.packet_index += 1; - - // Standard PS/2 mouse packets are 3 bytes - // With scroll wheel, we need 4 bytes - if self.packet_index >= 3 { - let packet = MousePacket { - flags: self.packet_bytes[0], - x_movement: self.packet_bytes[1] as i8, - y_movement: self.packet_bytes[2] as i8, - z_movement: if self.packet_index >= 4 { - self.packet_bytes[3] as i8 - } else { - 0 - }, - }; - - self.process_packet(packet)?; - self.packet_index = 0; - } - - Ok(()) - } - - /// Process a complete mouse packet and create an event - fn process_packet(&mut self, packet: MousePacket) -> MouseResult<()> { - // Extract button states - let left_button = if packet.flags & 0x01 != 0 { - ButtonState::Pressed - } else { - ButtonState::Released - }; - - let right_button = if packet.flags & 0x02 != 0 { - ButtonState::Pressed - } else { - ButtonState::Released - }; - - let middle_button = if packet.flags & 0x04 != 0 { - ButtonState::Pressed - } else { - ButtonState::Released - }; - - // Handle movement - let mut dx = packet.x_movement; - let mut dy = packet.y_movement; - - // PS/2 mouse protocol: Overflow bits - if packet.flags & 0x40 != 0 { - // X overflow - dx = if dx > 0 { 127 } else { -128 }; - } - if packet.flags & 0x80 != 0 { - // Y overflow - dy = if dy > 0 { 127 } else { -128 }; - } - - // PS/2 Y-axis is inverted - dy = if dy == -128 { 127 } else { -dy }; - - // Update absolute position - let new_x = self.mouse_x + dx as i16; - let new_y = self.mouse_y + dy as i16; - - self.mouse_x = new_x; - self.mouse_y = new_y; - - // Ensure position stays within bounds - self.clamp_position(); - - // Create event only if there's actual movement or button state change - if dx != 0 - || dy != 0 - || packet.z_movement != 0 - || left_button != self.prev_left_button - || right_button != self.prev_right_button - || middle_button != self.prev_middle_button - { - // Create event - let event = MouseEvent { - dx, - dy, - dz: packet.z_movement, - left_button, - right_button, - middle_button, - x: self.mouse_x, - y: self.mouse_y, - }; - - if self.push_event(event).is_err() { - // Buffer overflow, but we can continue processing - serial_println!("Warning: Mouse event buffer overflow"); - } - - // Update previous button states - self.prev_left_button = left_button; - self.prev_right_button = right_button; - self.prev_middle_button = middle_button; - } - - Ok(()) - } - - /// Push an event to the buffer - fn push_event(&mut self, event: MouseEvent) -> MouseResult<()> { - if self.full { - self.read_pos = (self.read_pos + 1) % MOUSE_BUFFER_SIZE; - } - - self.buffer[self.write_pos] = Some(event); - - self.write_pos = (self.write_pos + 1) % MOUSE_BUFFER_SIZE; - - if self.write_pos == self.read_pos { - self.full = true; - } - - without_interrupts(|| { - let mut waker = MOUSE_WAKER.lock(); - if let Some(w) = waker.take() { - w.wake(); - } - }); - - Ok(()) - } - - /// Read a mouse event from the buffer - pub fn read_event(&mut self) -> Option { - if self.is_empty() { - return None; - } - - let event = self.buffer[self.read_pos].clone(); - - self.buffer[self.read_pos] = None; - self.read_pos = (self.read_pos + 1) % MOUSE_BUFFER_SIZE; - - self.full = false; - - event - } - - /// Clear mouse buffer - pub fn clear_buffer(&mut self) { - const NONE_OPTION: Option = None; - self.buffer = [NONE_OPTION; MOUSE_BUFFER_SIZE]; - self.read_pos = 0; - self.write_pos = 0; - self.full = false; - } -} - -/// PS/2 mouse commands -#[repr(u8)] -#[allow(dead_code)] -enum PS2Command { - /// Reset the mouse - Reset = 0xFF, - /// Set defaults - SetDefaults = 0xF6, - /// Disable data reporting - DisableReporting = 0xF5, - /// Enable data reporting - EnableReporting = 0xF4, - /// Set sample rate - SetSampleRate = 0xF3, - /// Get device ID - GetDeviceId = 0xF2, - /// Set resolution - SetResolution = 0xE8, - /// Status request - StatusRequest = 0xE9, -} - -/// PS/2 controller commands -#[repr(u8)] -#[allow(dead_code)] -enum PS2ControllerCommand { - /// Read controller configuration byte - ReadConfig = 0x20, - /// Write controller configuration byte - WriteConfig = 0x60, - /// Disable second PS/2 port - DisablePort2 = 0xA7, - /// Enable second PS/2 port - EnablePort2 = 0xA8, - /// Test second PS/2 port - TestPort2 = 0xA9, - /// Test PS/2 controller - TestController = 0xAA, - /// Test first PS/2 port - TestPort1 = 0xAB, - /// Disable first PS/2 port - DisablePort1 = 0xAD, - /// Enable first PS/2 port - EnablePort1 = 0xAE, - /// Write to second PS/2 port - WritePort2 = 0xD4, -} - -/// PS/2 port addresses -struct PS2Port; - -impl PS2Port { - /// Data port (read/write) - const DATA: u16 = 0x60; - /// Status register (read), command register (write) - const CMD_STATUS: u16 = 0x64; -} - -/// PS/2 controller response bytes -struct PS2Response; - -#[allow(dead_code)] -impl PS2Response { - /// Command acknowledgement - const ACK: u8 = 0xFA; - /// Command not recognized - const RESEND: u8 = 0xFE; - /// Self-test passed - const TEST_PASSED: u8 = 0xAA; -} - -/// Initialize the mouse -pub fn init() -> MouseResult<()> { - if MOUSE_INITIALIZED.load(Ordering::SeqCst) { - return Err(MouseError::AlreadyInitialized); - } - - wait_write_ready()?; - - let mut command_port = Port::new(PS2Port::CMD_STATUS); - unsafe { - command_port.write(PS2ControllerCommand::WritePort2 as u8); - } - - wait_write_ready()?; - - // Tell the mouse to enable data reporting - let mut data_port = Port::new(PS2Port::DATA); - unsafe { - data_port.write(PS2Command::EnableReporting as u8); - } - - wait_read_ready()?; - let response: u8 = unsafe { data_port.read() }; - - if response != PS2Response::ACK { - return Err(MouseError::CommandAckFailed); - } - - MOUSE_INITIALIZED.store(true, Ordering::SeqCst); - - Ok(()) -} - -/// Wait for the PS/2 controller to be ready for reading -fn wait_read_ready() -> MouseResult<()> { - let mut status_port = Port::new(PS2Port::CMD_STATUS); - - for _ in 0..1000 { - let status: u8 = unsafe { status_port.read() }; - if status & 0x01 != 0 { - return Ok(()); - } - } - - Err(MouseError::ControllerTimeout) -} - -/// Wait for the PS/2 controller to be ready for writing -fn wait_write_ready() -> MouseResult<()> { - let mut status_port = Port::::new(PS2Port::CMD_STATUS); - - for _ in 0..1000 { - let status: u8 = unsafe { status_port.read() }; - if status & 0x02 == 0 { - return Ok(()); - } - } - - Err(MouseError::ControllerTimeout) -} - -/// Send a command to the PS/2 mouse -fn mouse_send_command(command: PS2Command) -> MouseResult { - wait_write_ready()?; - - let mut command_port = Port::new(PS2Port::CMD_STATUS); - unsafe { - command_port.write(PS2ControllerCommand::WritePort2 as u8); - } - - wait_write_ready()?; - - let mut data_port = Port::new(PS2Port::DATA); - unsafe { - data_port.write(command as u8); - } - - wait_read_ready()?; - let response: u8 = unsafe { data_port.read() }; - - Ok(response) -} - -/// Get a stream of mouse events -pub fn get_stream() -> MouseStream { - MouseStream -} - -/// Wait for and return the next mouse event -pub async fn next_event() -> MouseEvent { - MouseStream.next().await.unwrap() -} - -/// Read a mouse event without waiting -pub fn try_read_event() -> Option { - without_interrupts(|| MOUSE.lock().read_event()) -} - -/// Get current mouse position -pub fn get_position() -> (i16, i16) { - without_interrupts(|| { - let mouse = MOUSE.lock(); - mouse.get_position() - }) -} - -/// Set mouse position -pub fn set_position(x: i16, y: i16) { - without_interrupts(|| { - let mut mouse = MOUSE.lock(); - mouse.set_position(x, y); - }) -} - -/// Set screen boundaries for mouse movement -pub fn set_bounds(width: i16, height: i16) { - without_interrupts(|| { - let mut mouse = MOUSE.lock(); - mouse.set_bounds(width, height); - }) -} - -/// Reset the mouse to default settings -pub fn reset() -> MouseResult<()> { - if !MOUSE_INITIALIZED.load(Ordering::SeqCst) { - return Err(MouseError::ControllerInitError); - } - - let response = mouse_send_command(PS2Command::Reset)?; - if response != PS2Response::ACK { - return Err(MouseError::CommandAckFailed); - } - - without_interrupts(|| { - let mut mouse = MOUSE.lock(); - mouse.clear_buffer(); - mouse.set_position(0, 0); - }); - - Ok(()) -} - -/// Get mouse interrupt count -pub fn get_interrupt_count() -> u64 { - MOUSE_INTERRUPT_COUNT.load(Ordering::SeqCst) -} - -/// Mouse interrupt handler -pub extern "x86-interrupt" fn mouse_handler(_frame: InterruptStackFrame) { - MOUSE_INTERRUPT_COUNT.fetch_add(1, Ordering::SeqCst); - - let mut data_port = Port::new(PS2Port::DATA); - let data: u8 = unsafe { data_port.read() }; - - schedule_kernel( - async move { - let mut mouse = MOUSE.lock(); - if let Err(e) = mouse.process_mouse_byte(data) { - serial_println!("Error processing mouse data: {:?}", e); - } - }, - 0, - ); - - x2apic::send_eoi(); -} - -impl Stream for MouseStream { - type Item = MouseEvent; - - fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { - let mut mouse = MOUSE.lock(); - - if let Some(event) = mouse.read_event() { - return Poll::Ready(Some(event)); - } - - // No event available, register waker for notification - without_interrupts(|| { - let mut waker = MOUSE_WAKER.lock(); - *waker = Some(cx.waker().clone()); - }); - - Poll::Pending - } -} diff --git a/kernel/src/devices/ps2_dev/controller.rs b/kernel/src/devices/ps2_dev/controller.rs new file mode 100644 index 00000000..bd4e84b5 --- /dev/null +++ b/kernel/src/devices/ps2_dev/controller.rs @@ -0,0 +1,123 @@ +//! PS/2 Controller management +//! +//! This module handles the low-level interaction with the PS/2 controller +//! using the ps2 crate to interface with the hardware. + +use crate::serial_println; +use core::sync::atomic::{AtomicBool, Ordering}; +use ps2::{error::ControllerError, flags::ControllerConfigFlags, Controller}; +use spin::Mutex; + +/// The global PS/2 controller +static PS2_CONTROLLER: Mutex> = Mutex::new(None); + +/// Has the controller been initialized +static CONTROLLER_INITIALIZED: AtomicBool = AtomicBool::new(false); + +/// Initialize the PS/2 controller +pub fn init() -> Result<(), &'static str> { + if CONTROLLER_INITIALIZED.load(Ordering::SeqCst) { + return Ok(()); + } + + // Create a new controller instance and configure it + match initialize_controller() { + Ok(controller) => { + let mut controller_lock = PS2_CONTROLLER.lock(); + *controller_lock = Some(controller); + CONTROLLER_INITIALIZED.store(true, Ordering::SeqCst); + Ok(()) + } + Err(e) => { + serial_println!("PS/2 controller initialization failed: {:?}", e); + Err("PS/2 controller initialization failed") + } + } +} + +/// Initialize and configure the PS/2 controller +fn initialize_controller() -> Result { + // Create a new controller instance + let mut controller = unsafe { Controller::new() }; + + // Step 1: Disable devices during configuration + controller.disable_keyboard()?; + controller.disable_mouse()?; + + // Step 2: Flush any pending data + let _ = controller.read_data(); + + // Step 3: Set controller configuration + let mut config = controller.read_config()?; + + // Disable interrupts and scancode translation during setup + config.set( + ControllerConfigFlags::ENABLE_KEYBOARD_INTERRUPT + | ControllerConfigFlags::ENABLE_MOUSE_INTERRUPT + | ControllerConfigFlags::ENABLE_TRANSLATE, + false, + ); + + controller.write_config(config)?; + + // Step 4: Perform controller self-test + controller.test_controller()?; + + // Step 5: Test PS/2 ports + let keyboard_works = controller.test_keyboard().is_ok(); + let mouse_works = controller.test_mouse().is_ok(); + + // Step 6: Enable devices + config = controller.read_config()?; + + if keyboard_works { + controller.enable_keyboard()?; + config.set(ControllerConfigFlags::DISABLE_KEYBOARD, false); + config.set(ControllerConfigFlags::ENABLE_KEYBOARD_INTERRUPT, true); + } + + if mouse_works { + controller.enable_mouse()?; + config.set(ControllerConfigFlags::DISABLE_MOUSE, false); + config.set(ControllerConfigFlags::ENABLE_MOUSE_INTERRUPT, true); + } + + // Step 7: Write the final configuration + controller.write_config(config)?; + + Ok(controller) +} + +/// Perform an operation with the PS/2 controller +/// +/// This function takes a closure that is given a mutable reference to the controller +/// and returns the result of that closure. This ensures the controller is only +/// accessed while the mutex is held. +pub fn with_controller(f: F) -> Option +where + F: FnOnce(&mut Controller) -> R, +{ + let mut lock = PS2_CONTROLLER.lock(); + (*lock).as_mut().map(f) +} + +/// Check if the PS/2 controller is initialized +pub fn is_initialized() -> bool { + CONTROLLER_INITIALIZED.load(Ordering::SeqCst) +} + +/// Reset the PS/2 controller +pub fn reset() -> Result<(), &'static str> { + if !is_initialized() { + return Err("PS/2 controller not initialized"); + } + + match initialize_controller() { + Ok(controller) => { + let mut controller_lock = PS2_CONTROLLER.lock(); + *controller_lock = Some(controller); + Ok(()) + } + Err(_) => Err("Failed to reset PS/2 controller"), + } +} diff --git a/kernel/src/devices/keyboard.rs b/kernel/src/devices/ps2_dev/keyboard.rs similarity index 54% rename from kernel/src/devices/keyboard.rs rename to kernel/src/devices/ps2_dev/keyboard.rs index d065d5ad..4efad85b 100644 --- a/kernel/src/devices/keyboard.rs +++ b/kernel/src/devices/ps2_dev/keyboard.rs @@ -1,21 +1,19 @@ -//! Keyboard management +//! PS/2 Keyboard management //! -//! Currently does not support fancy stuff like key repeats -use crate::{ - interrupts::{idt::without_interrupts, x2apic}, - serial_println, -}; +//! This module handles keyboard initialization, event processing, +//! and provides both synchronous and asynchronous interfaces for keyboard events. + +use crate::{devices::ps2_dev::controller, interrupts::idt::without_interrupts, serial_println}; use core::{ pin::Pin, - sync::atomic::{AtomicBool, AtomicU64, Ordering}, + sync::atomic::{AtomicU64, Ordering}, task::{Context, Poll, Waker}, }; -use futures_util::stream::{Stream, StreamExt}; // StreamExt trait for .next() method +use futures_util::stream::{Stream, StreamExt}; use pc_keyboard::{ - layouts, DecodedKey, Error, HandleControl, KeyCode, KeyState, Keyboard, Modifiers, ScancodeSet1, + layouts, DecodedKey, Error, HandleControl, KeyCode, KeyState, Keyboard, Modifiers, ScancodeSet2, }; use spin::Mutex; -use x86_64::{instructions::port::Port, structures::idt::InterruptStackFrame}; /// Maximum number of keyboard events to store in the buffer const KEYBOARD_BUFFER_SIZE: usize = 32; @@ -23,32 +21,50 @@ const KEYBOARD_BUFFER_SIZE: usize = 32; /// The global keyboard state pub static KEYBOARD: Mutex = Mutex::new(KeyboardState::new()); -/// Has the keyboard been initialized -static KEYBOARD_INITIALIZED: AtomicBool = AtomicBool::new(false); - /// The number of keyboard interrupts received static KEYBOARD_INTERRUPT_COUNT: AtomicU64 = AtomicU64::new(0); /// Wake task waiting for keyboard input static KEYBOARD_WAKER: Mutex> = Mutex::new(None); +/// Keyboard error types +#[derive(Debug, Clone, Copy)] +pub enum KeyboardError { + /// PS/2 controller initialization error + ControllerError, + /// Keyboard command error + CommandError, + /// Invalid scancode + InvalidScancode, + /// PC Keyboard error + PCKeyboardError(Error), +} + +impl From for KeyboardError { + fn from(error: Error) -> Self { + KeyboardError::PCKeyboardError(error) + } +} + /// Represents a key event with additional metadata #[derive(Debug, Clone)] -pub struct BufferKeyEvent { +pub struct KeyboardEvent { /// The key code from the event pub key_code: KeyCode, /// The key state (up or down) pub state: KeyState, /// The decoded key if applicable pub decoded: Option, + /// The raw scancode + pub scancode: u8, } -/// Structure to track keyboard state +/// Keyboard state structure pub struct KeyboardState { /// The pc_keyboard handler - keyboard: Keyboard, - /// Circular buffer for key events - buffer: [Option; KEYBOARD_BUFFER_SIZE], + keyboard: Keyboard, + /// Circular buffer for keyboard events + buffer: [Option; KEYBOARD_BUFFER_SIZE], /// Read position in the buffer read_pos: usize, /// Write position in the buffer @@ -69,10 +85,10 @@ impl Default for KeyboardState { impl KeyboardState { /// Create a new keyboard state pub const fn new() -> Self { - const NONE_OPTION: Option = None; + const NONE_OPTION: Option = None; Self { keyboard: Keyboard::new( - ScancodeSet1::new(), + ScancodeSet2::new(), layouts::Us104Key, HandleControl::Ignore, ), @@ -88,31 +104,31 @@ impl KeyboardState { !self.full && self.read_pos == self.write_pos } - /// Process a scancode and add resulting key events to the buffer - pub fn process_scancode(&mut self, scancode: u8) -> Result<(), Error> { + /// Process a scancode + pub fn process_scancode(&mut self, scancode: u8) -> Result<(), KeyboardError> { if let Some(key_event) = self.keyboard.add_byte(scancode)? { let decoded = self.keyboard.process_keyevent(key_event.clone()); - let buff_event = BufferKeyEvent { + let event = KeyboardEvent { key_code: key_event.code, state: key_event.state, decoded, + scancode, }; - self.push_event(buff_event); + self.push_event(event)?; } Ok(()) } /// Push an event to the buffer - fn push_event(&mut self, event: BufferKeyEvent) { + fn push_event(&mut self, event: KeyboardEvent) -> Result<(), KeyboardError> { if self.full { self.read_pos = (self.read_pos + 1) % KEYBOARD_BUFFER_SIZE; } self.buffer[self.write_pos] = Some(event); - self.write_pos = (self.write_pos + 1) % KEYBOARD_BUFFER_SIZE; if self.write_pos == self.read_pos { @@ -125,19 +141,19 @@ impl KeyboardState { w.wake(); } }); + + Ok(()) } - /// Read a key event from the buffer - pub fn read_event(&mut self) -> Option { + /// Read a keyboard event from the buffer + pub fn read_event(&mut self) -> Option { if self.is_empty() { return None; } let event = self.buffer[self.read_pos].clone(); - self.buffer[self.read_pos] = None; self.read_pos = (self.read_pos + 1) % KEYBOARD_BUFFER_SIZE; - self.full = false; event @@ -150,7 +166,7 @@ impl KeyboardState { /// Clear keyboard buffer pub fn clear_buffer(&mut self) { - const NONE_OPTION: Option = None; + const NONE_OPTION: Option = None; self.buffer = [NONE_OPTION; KEYBOARD_BUFFER_SIZE]; self.read_pos = 0; self.write_pos = 0; @@ -158,15 +174,22 @@ impl KeyboardState { } } -/// Initialize the keyboard system -pub fn init() -> Result<(), &'static str> { - if KEYBOARD_INITIALIZED.load(Ordering::SeqCst) { - return Ok(()); - } +/// Initialize the keyboard +pub fn init() { + controller::with_controller(initialize_keyboard); +} - KEYBOARD_INITIALIZED.store(true, Ordering::SeqCst); +/// Initialize and reset the keyboard +fn initialize_keyboard(controller: &mut ps2::Controller) { + let mut keyboard = controller.keyboard(); - Ok(()) + keyboard + .reset_and_self_test() + .expect("Failed keyboard reset test"); + + keyboard + .enable_scanning() + .expect("Failed to enable scanning for keyboard"); } /// Get a stream of keyboard events @@ -174,32 +197,53 @@ pub fn get_stream() -> KeyboardStream { KeyboardStream } -/// Wait for and return the next key event -pub async fn next_key() -> BufferKeyEvent { +/// Wait for and return the next keyboard event +pub async fn next_event() -> KeyboardEvent { KeyboardStream.next().await.unwrap() } -/// Read a key without waiting -pub fn try_read_key() -> Option { +/// Try to read a keyboard event without waiting +pub fn try_read_event() -> Option { without_interrupts(|| KEYBOARD.lock().read_event()) } -pub extern "x86-interrupt" fn keyboard_handler(_frame: InterruptStackFrame) { - KEYBOARD_INTERRUPT_COUNT.fetch_add(1, Ordering::SeqCst); +/// Get keyboard interrupt count +pub fn get_interrupt_count() -> u64 { + KEYBOARD_INTERRUPT_COUNT.load(Ordering::SeqCst) +} - let mut port = Port::new(0x60); - let scancode: u8 = unsafe { port.read() }; +/// Keyboard interrupt handler +pub fn keyboard_handler() { + KEYBOARD_INTERRUPT_COUNT.fetch_add(1, Ordering::SeqCst); - let mut keyboard = KEYBOARD.lock(); - if let Err(e) = keyboard.process_scancode(scancode) { - serial_println!("Error processing keyboard scancode: {:?}", e); - } + controller::with_controller(|controller| { + // Read from the controller as long as the OUTPUT_FULL bit is set + loop { + let status = controller.read_status(); + if !status.contains(ps2::flags::ControllerStatusFlags::OUTPUT_FULL) { + // No more data available + break; + } - x2apic::send_eoi(); + match controller.read_data() { + Ok(scancode) => { + let mut keyboard = KEYBOARD.lock(); + if let Err(e) = keyboard.process_scancode(scancode) { + serial_println!("Error processing keyboard scancode: {:?}", e); + } + } + Err(_) => { + // If we can't read data despite OUTPUT_FULL being set + serial_println!("Keyboard: Full bit set but got error while reading"); + break; + } + } + } + }); } impl Stream for KeyboardStream { - type Item = BufferKeyEvent; + type Item = KeyboardEvent; fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { let mut keyboard = KEYBOARD.lock(); diff --git a/kernel/src/devices/ps2_dev/mod.rs b/kernel/src/devices/ps2_dev/mod.rs new file mode 100644 index 00000000..c10422a0 --- /dev/null +++ b/kernel/src/devices/ps2_dev/mod.rs @@ -0,0 +1,35 @@ +//! PS/2 device management module +//! +//! This module provides interfaces for PS/2 devices including +//! keyboard and mouse through the PS/2 controller. + +pub mod controller; +pub mod keyboard; +pub mod mouse; + +use crate::interrupts::x2apic; + +/// Initialize the PS/2 subsystem +pub fn init() { + // Initialize controller first + controller::init().expect("Failed to initialize controller"); + + keyboard::init(); + mouse::init(); +} + +/// PS/2 keyboard interrupt handler +pub extern "x86-interrupt" fn keyboard_interrupt_handler( + _frame: x86_64::structures::idt::InterruptStackFrame, +) { + keyboard::keyboard_handler(); + x2apic::send_eoi(); +} + +/// PS/2 mouse interrupt handler +pub extern "x86-interrupt" fn mouse_interrupt_handler( + _frame: x86_64::structures::idt::InterruptStackFrame, +) { + mouse::mouse_handler(); + x2apic::send_eoi(); +} diff --git a/kernel/src/devices/ps2_dev/mouse.rs b/kernel/src/devices/ps2_dev/mouse.rs new file mode 100644 index 00000000..7f212939 --- /dev/null +++ b/kernel/src/devices/ps2_dev/mouse.rs @@ -0,0 +1,393 @@ +//! PS/2 Mouse management +//! +//! This module handles mouse initialization, event processing, +//! and provides both synchronous and asynchronous interfaces for mouse events. + +use crate::{devices::ps2_dev::controller, interrupts::idt::without_interrupts, serial_println}; +use core::{ + fmt, + pin::Pin, + sync::atomic::{AtomicU64, Ordering}, + task::{Context, Poll, Waker}, +}; +use futures_util::stream::{Stream, StreamExt}; +use ps2::flags::MouseMovementFlags; +use spin::Mutex; + +/// Maximum number of mouse events to store in the buffer +const MOUSE_BUFFER_SIZE: usize = 32; + +/// The global mouse state +pub static MOUSE: Mutex = Mutex::new(MouseState::new()); + +/// The number of mouse interrupts received +static MOUSE_INTERRUPT_COUNT: AtomicU64 = AtomicU64::new(0); + +/// Wake task waiting for mouse input +static MOUSE_WAKER: Mutex> = Mutex::new(None); + +/// PS/2 mouse error types +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub enum MouseError { + /// PS/2 controller initialization error + ControllerError, + /// Mouse command error + CommandError, + /// Invalid packet data + InvalidPacketData, +} + +impl fmt::Display for MouseError { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + match self { + Self::ControllerError => write!(f, "PS/2 controller error"), + Self::CommandError => write!(f, "Mouse command error"), + Self::InvalidPacketData => write!(f, "Invalid mouse packet data"), + } + } +} + +/// Button state for mouse buttons +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub enum ButtonState { + /// Button is pressed + Pressed, + /// Button is released + Released, +} + +/// Represents a mouse event with additional metadata +#[derive(Debug, Clone)] +pub struct MouseEvent { + /// X movement delta + pub dx: i8, + /// Y movement delta + pub dy: i8, + /// Z movement delta (scroll wheel) + pub dz: i8, + /// Left button state + pub left_button: ButtonState, + /// Right button state + pub right_button: ButtonState, + /// Middle button state + pub middle_button: ButtonState, + /// Absolute X position at time of event + pub x: i16, + /// Absolute Y position at time of event + pub y: i16, +} + +/// Structure to track mouse state +pub struct MouseState { + /// Circular buffer for mouse events + buffer: [Option; MOUSE_BUFFER_SIZE], + /// Read position in the buffer + read_pos: usize, + /// Write position in the buffer + write_pos: usize, + /// Is the buffer full + full: bool, + /// Previous button states for tracking changes + prev_left_button: ButtonState, + prev_right_button: ButtonState, + prev_middle_button: ButtonState, + /// Current mouse X position + mouse_x: i16, + /// Current mouse Y position + mouse_y: i16, + /// Maximum X position (screen width - 1) + max_x: i16, + /// Maximum Y position (screen height - 1) + max_y: i16, +} + +/// Stream that yields mouse events +pub struct MouseStream; + +impl Default for MouseState { + fn default() -> Self { + Self::new() + } +} + +impl MouseState { + /// Create a new mouse state + pub const fn new() -> Self { + const NONE_OPTION: Option = None; + Self { + buffer: [NONE_OPTION; MOUSE_BUFFER_SIZE], + read_pos: 0, + write_pos: 0, + full: false, + prev_left_button: ButtonState::Released, + prev_right_button: ButtonState::Released, + prev_middle_button: ButtonState::Released, + mouse_x: 0, + mouse_y: 0, + // Default to VGA text mode dimensions, can be updated with set_bounds + max_x: 79, + max_y: 24, + } + } + + /// Set the screen boundaries for mouse movement + pub fn set_bounds(&mut self, width: i16, height: i16) { + self.max_x = width - 1; + self.max_y = height - 1; + self.clamp_position(); + } + + /// Ensure mouse position stays within bounds + fn clamp_position(&mut self) { + if self.mouse_x < 0 { + self.mouse_x = 0; + } else if self.mouse_x > self.max_x { + self.mouse_x = self.max_x; + } + + if self.mouse_y < 0 { + self.mouse_y = 0; + } else if self.mouse_y > self.max_y { + self.mouse_y = self.max_y; + } + } + + /// Get current mouse position + pub fn get_position(&self) -> (i16, i16) { + (self.mouse_x, self.mouse_y) + } + + /// Set mouse position + pub fn set_position(&mut self, x: i16, y: i16) { + self.mouse_x = x; + self.mouse_y = y; + self.clamp_position(); + } + + /// Check if the buffer is empty + pub fn is_empty(&self) -> bool { + !self.full && self.read_pos == self.write_pos + } + + /// Process a complete mouse packet + pub fn process_packet( + &mut self, + flags: MouseMovementFlags, + dx: i16, + dy: i16, + ) -> Result<(), MouseError> { + // Extract button states + let left_button = if flags.contains(MouseMovementFlags::LEFT_BUTTON_PRESSED) { + ButtonState::Pressed + } else { + ButtonState::Released + }; + + let right_button = if flags.contains(MouseMovementFlags::RIGHT_BUTTON_PRESSED) { + ButtonState::Pressed + } else { + ButtonState::Released + }; + + let middle_button = if flags.contains(MouseMovementFlags::MIDDLE_BUTTON_PRESSED) { + ButtonState::Pressed + } else { + ButtonState::Released + }; + + // Update absolute position + self.mouse_x += dx; + self.mouse_y += dy; + + // Ensure position stays within bounds + self.clamp_position(); + + // Create event only if there's actual movement or button state change + if dx != 0 + || dy != 0 + || left_button != self.prev_left_button + || right_button != self.prev_right_button + || middle_button != self.prev_middle_button + { + let event = MouseEvent { + dx: dx as i8, + dy: dy as i8, + dz: 0, // No scroll wheel support in basic PS/2 mouse + left_button, + right_button, + middle_button, + x: self.mouse_x, + y: self.mouse_y, + }; + + self.push_event(event)?; + + // Update previous button states + self.prev_left_button = left_button; + self.prev_right_button = right_button; + self.prev_middle_button = middle_button; + } + + Ok(()) + } + + /// Push an event to the buffer + fn push_event(&mut self, event: MouseEvent) -> Result<(), MouseError> { + if self.full { + self.read_pos = (self.read_pos + 1) % MOUSE_BUFFER_SIZE; + } + + self.buffer[self.write_pos] = Some(event); + self.write_pos = (self.write_pos + 1) % MOUSE_BUFFER_SIZE; + + if self.write_pos == self.read_pos { + self.full = true; + } + + without_interrupts(|| { + let mut waker = MOUSE_WAKER.lock(); + if let Some(w) = waker.take() { + w.wake(); + } + }); + + Ok(()) + } + + /// Read a mouse event from the buffer + pub fn read_event(&mut self) -> Option { + if self.is_empty() { + return None; + } + + let event = self.buffer[self.read_pos].clone(); + self.buffer[self.read_pos] = None; + self.read_pos = (self.read_pos + 1) % MOUSE_BUFFER_SIZE; + self.full = false; + + event + } + + /// Clear mouse buffer + pub fn clear_buffer(&mut self) { + const NONE_OPTION: Option = None; + self.buffer = [NONE_OPTION; MOUSE_BUFFER_SIZE]; + self.read_pos = 0; + self.write_pos = 0; + self.full = false; + } +} + +/// Initialize the mouse +pub fn init() { + controller::with_controller(initialize_mouse); +} + +/// Initialize and reset the mouse +fn initialize_mouse(controller: &mut ps2::Controller) { + let mut mouse = controller.mouse(); + + mouse + .reset_and_self_test() + .expect("Failed to self-test mouse"); + + mouse.set_defaults().expect("Failed to set mouse defaults"); + + mouse + .enable_data_reporting() + .expect("Failed to enable data reporting"); +} + +/// Get a stream of mouse events +pub fn get_stream() -> MouseStream { + MouseStream +} + +/// Wait for and return the next mouse event +pub async fn next_event() -> MouseEvent { + MouseStream.next().await.unwrap() +} + +/// Try to read a mouse event without waiting +pub fn try_read_event() -> Option { + without_interrupts(|| MOUSE.lock().read_event()) +} + +/// Get current mouse position +pub fn get_position() -> (i16, i16) { + without_interrupts(|| { + let mouse = MOUSE.lock(); + mouse.get_position() + }) +} + +/// Set mouse position +pub fn set_position(x: i16, y: i16) { + without_interrupts(|| { + let mut mouse = MOUSE.lock(); + mouse.set_position(x, y); + }) +} + +/// Set screen boundaries for mouse movement +pub fn set_bounds(width: i16, height: i16) { + without_interrupts(|| { + let mut mouse = MOUSE.lock(); + mouse.set_bounds(width, height); + }) +} + +/// Get mouse interrupt count +pub fn get_interrupt_count() -> u64 { + MOUSE_INTERRUPT_COUNT.load(Ordering::SeqCst) +} + +/// Mouse interrupt handler +pub fn mouse_handler() { + MOUSE_INTERRUPT_COUNT.fetch_add(1, Ordering::SeqCst); + + controller::with_controller(|controller| { + // Continue reading as long as data is available + loop { + let status = controller.read_status(); + if !status.contains(ps2::flags::ControllerStatusFlags::OUTPUT_FULL) { + // No more data available + break; + } + let mut mouse_dev = controller.mouse(); + + match mouse_dev.read_data_packet() { + Ok((flags, dx, dy)) => { + let mut mouse = MOUSE.lock(); + if let Err(e) = mouse.process_packet(flags, dx, dy) { + serial_println!("Error processing mouse packet: {:?}", e); + } + } + Err(_) => { + // If we can't read a complete packet, break the loop + break; + } + } + } + }); +} + +impl Stream for MouseStream { + type Item = MouseEvent; + + fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { + let mut mouse = MOUSE.lock(); + + if let Some(event) = mouse.read_event() { + return Poll::Ready(Some(event)); + } + + // No event available, register waker for notification + without_interrupts(|| { + let mut waker = MOUSE_WAKER.lock(); + *waker = Some(cx.waker().clone()); + }); + + Poll::Pending + } +} diff --git a/kernel/src/interrupts/idt.rs b/kernel/src/interrupts/idt.rs index 9862f209..c4db91d2 100644 --- a/kernel/src/interrupts/idt.rs +++ b/kernel/src/interrupts/idt.rs @@ -20,7 +20,7 @@ use crate::{ idt::{KEYBOARD_VECTOR, MOUSE_VECTOR, SYSCALL_HANDLER, TIMER_VECTOR, TLB_SHOOTDOWN_VECTOR}, syscalls::{SYSCALL_EXIT, SYSCALL_MMAP, SYSCALL_NANOSLEEP, SYSCALL_PRINT}, }, - devices::{keyboard::keyboard_handler, mouse::mouse_handler}, + devices::ps2_dev::{keyboard_interrupt_handler, mouse_interrupt_handler}, events::inc_runner_clock, interrupts::x2apic::{self, current_core_id, TLB_SHOOTDOWN_ADDR}, memory::{ @@ -61,8 +61,8 @@ lazy_static! { .set_handler_fn(naked_syscall_handler) .set_privilege_level(x86_64::PrivilegeLevel::Ring3); idt[TLB_SHOOTDOWN_VECTOR].set_handler_fn(tlb_shootdown_handler); - idt[KEYBOARD_VECTOR].set_handler_fn(keyboard_handler); - idt[MOUSE_VECTOR].set_handler_fn(mouse_handler); + idt[KEYBOARD_VECTOR].set_handler_fn(keyboard_interrupt_handler); + idt[MOUSE_VECTOR].set_handler_fn(mouse_interrupt_handler); idt }; } diff --git a/kernel/src/interrupts/io_apic.rs b/kernel/src/interrupts/io_apic.rs index 6d6595d3..dfed6036 100644 --- a/kernel/src/interrupts/io_apic.rs +++ b/kernel/src/interrupts/io_apic.rs @@ -237,8 +237,8 @@ impl IoApicManager { vector: KEYBOARD_VECTOR, destination: 0, // BSP masked: false, // Enable immediately - trigger_mode: TriggerMode::Edge, - polarity: Polarity::HighActive, + trigger_mode: TriggerMode::Level, + polarity: Polarity::LowActive, dest_mode: DestinationMode::Physical, delivery_mode: DeliveryMode::Fixed, }, @@ -251,8 +251,8 @@ impl IoApicManager { vector: MOUSE_VECTOR, destination: 0, // BSP masked: false, // Enable immediately - trigger_mode: TriggerMode::Edge, - polarity: Polarity::HighActive, + trigger_mode: TriggerMode::Level, + polarity: Polarity::LowActive, dest_mode: DestinationMode::Physical, delivery_mode: DeliveryMode::Fixed, }, From 2744a1507b21b5d9b5576df6773579af68f1b72f Mon Sep 17 00:00:00 2001 From: KshitijKapoor8 Date: Sat, 19 Apr 2025 21:45:53 -0500 Subject: [PATCH 33/59] merge sysroot - ext2 err --- kernel/src/init.rs | 3 + kernel/src/processes/mod.rs | 112 ++++++++++++++++++------------------ 2 files changed, 59 insertions(+), 56 deletions(-) diff --git a/kernel/src/init.rs b/kernel/src/init.rs index 7e3512d6..d26e9b7b 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -84,6 +84,7 @@ pub fn init() -> u32 { let fs = FILESYSTEM.get().unwrap(); let fd = { fs.lock() + .await .open_file( "/executables/ret", OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, @@ -94,6 +95,7 @@ pub fn init() -> u32 { let file = get_file(fd).unwrap(); let file_len = { fs.lock() + .await .filesystem .lock() .get_node(&file.lock().pathname) @@ -115,6 +117,7 @@ pub fn init() -> u32 { let mut buffer = vec![0u8; file_len as usize]; let bytes_read = { fs.lock() + .await .read_file(fd, &mut buffer) .await .expect("Failed to read file") diff --git a/kernel/src/processes/mod.rs b/kernel/src/processes/mod.rs index ce3fe0b6..f8110d82 100644 --- a/kernel/src/processes/mod.rs +++ b/kernel/src/processes/mod.rs @@ -31,62 +31,6 @@ mod tests { async fn test_simple_process() { let pid = create_process(TEST_SIMPLE_PROCESS); schedule_process(pid); - let waiter = AwaitProcess::new( - pid, - get_runner_time(3_000_000_000), - current_running_event().unwrap(), - ) - .await; - assert!(waiter.is_ok()); - } - - #[test_case] - async fn test_simple_c_ret() { - let fs = FILESYSTEM.get().unwrap(); - let fd = { - fs.lock() - .open_file( - "/executables/ret", - OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, - ) - .await - .expect("Could not open file") - }; - let file = get_file(fd).unwrap(); - let file_len = { - fs.lock() - .filesystem - .lock() - .get_node(&file.lock().pathname) - .await - .unwrap() - .size() - }; - sys_mmap( - 0x9000, - align_up(file_len, PAGE_SIZE as u64), - ProtFlags::PROT_EXEC.bits(), - MmapFlags::MAP_FILE.bits(), - fd as i64, - 0, - ); - - serial_println!("Reading file..."); - - let mut buffer = vec![0u8; file_len as usize]; - let bytes_read = { - fs.lock() - .read_file(fd, &mut buffer) - .await - .expect("Failed to read file") - }; - - let buf = &buffer[..bytes_read]; - - serial_println!("Bytes read: {:#?}", bytes_read); - - let pid = create_process(buf); - schedule_process(pid); let waiter = AwaitProcess::new( pid, get_runner_time(3_000_000_000), @@ -95,4 +39,60 @@ mod tests { .await; assert!(waiter.is_ok()); } + + //#[test_case] + //async fn test_simple_c_ret() { + // let fs = FILESYSTEM.get().unwrap(); + // let fd = { + // fs.lock() + // .open_file( + // "/executables/ret", + // OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, + // ) + // .await + // .expect("Could not open file") + // }; + // let file = get_file(fd).unwrap(); + // let file_len = { + // fs.lock() + // .filesystem + // .lock() + // .get_node(&file.lock().pathname) + // .await + // .unwrap() + // .size() + // }; + // sys_mmap( + // 0x9000, + // align_up(file_len, PAGE_SIZE as u64), + // ProtFlags::PROT_EXEC.bits(), + // MmapFlags::MAP_FILE.bits(), + // fd as i64, + // 0, + // ); + // + // serial_println!("Reading file..."); + // + // let mut buffer = vec![0u8; file_len as usize]; + // let bytes_read = { + // fs.lock() + // .read_file(fd, &mut buffer) + // .await + // .expect("Failed to read file") + // }; + // + // let buf = &buffer[..bytes_read]; + // + // serial_println!("Bytes read: {:#?}", bytes_read); + // + // let pid = create_process(buf); + // schedule_process(pid); + // let waiter = AwaitProcess::new( + // pid, + // get_runner_time(3_000_000_000), + // current_running_event().unwrap(), + // ) + // .await; + // assert!(waiter.is_ok()); + //} } From 5956b12154c846dc80c1cb4df1061bae8faa2f06 Mon Sep 17 00:00:00 2001 From: KshitijKapoor8 Date: Mon, 21 Apr 2025 16:54:00 -0500 Subject: [PATCH 34/59] Basic syscalls, arch_prctl --- .DS_Store | Bin 0 -> 6148 bytes kernel/src/constants/syscalls.rs | 6 ++ kernel/src/init.rs | 2 +- kernel/src/interrupts/x2apic.rs | 3 +- kernel/src/syscalls/syscall_handlers.rs | 97 +++++++++++++++++++++--- resources/.DS_Store | Bin 0 -> 6148 bytes resources/executables/.DS_Store | Bin 0 -> 6148 bytes 7 files changed, 94 insertions(+), 14 deletions(-) create mode 100644 .DS_Store create mode 100644 resources/.DS_Store create mode 100644 resources/executables/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..c65e2e22e277269dc27b5f0804fa239243867559 GIT binary patch literal 6148 zcmeHKJ5Iw;5S)bw1<|CWd{^KGRuoRa1rSM!NCrzp>0RYq9F5rzMKCmx(nPb;zS+0l zc~73g>jhxT!{!NC0GQJqar9+s{@i_HHFOf-=ZAW zC2ExdQs7j9+uSa^|3B0Jng35o+DQQ^a8(M}Z1u8Q@|CK$PF~J?ZKJ=^z2=MV#yBWk mq8$^X9dqOD_%VvIu6fMoUE!D*bmoIj)X#wHB9j7_R^S`yBOJm2 literal 0 HcmV?d00001 diff --git a/kernel/src/constants/syscalls.rs b/kernel/src/constants/syscalls.rs index c196ddd2..e80fc459 100644 --- a/kernel/src/constants/syscalls.rs +++ b/kernel/src/constants/syscalls.rs @@ -26,5 +26,11 @@ pub const SYSCALL_MUNMAP: u32 = 11; pub const SYSCALL_FORK: u32 = 5; pub const SYSCALL_WAIT: u32 = 6; +pub const SYSCALL_GETUID: u32 = 102; +pub const SYSCALL_GETEUID: u32 = 107; +pub const SYSCALL_GETGID: u32 = 104; +pub const SYSCALL_GETEGID: u32 = 108; +pub const SYSCALL_ARCH_PRCTL: u32 = 158; + // Mmap pub const START_MMAP_ADDRESS: u64 = 0x0900_0000_0000; diff --git a/kernel/src/init.rs b/kernel/src/init.rs index d26e9b7b..6aa3bf0f 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -86,7 +86,7 @@ pub fn init() -> u32 { fs.lock() .await .open_file( - "/executables/ret", + "/executables/hello", OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, ) .await diff --git a/kernel/src/interrupts/x2apic.rs b/kernel/src/interrupts/x2apic.rs index 899a92c8..db082adb 100644 --- a/kernel/src/interrupts/x2apic.rs +++ b/kernel/src/interrupts/x2apic.rs @@ -34,8 +34,9 @@ const X2APIC_IA32_EFER: u32 = 0xC000_0080; const X2APIC_IA32_LSTAR: u32 = 0xC000_0082; const X2APIC_IA32_FMASK: u32 = 0xC000_0084; const X2APIC_IA32_STAR: u32 = 0xC000_0081; -const X2APIC_IA32_GSBASE: u32 = 0xC000_0101; +pub const X2APIC_IA32_GSBASE: u32 = 0xC000_0101; const X2APIC_IA32_KERNEL_GSBASE: u32 = 0xC000_0102; +pub const X2APIC_IA32_FS_BASE: u32 = 0xC000_0100; // TODO Add support for sysenter and sysret system calls // const X2APIC_IA32_SYSENTER_CS: u32 = 0x174; diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index e4c37d16..ea344807 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -1,9 +1,15 @@ -use core::{ffi::CStr, task::{RawWaker, RawWakerVTable, Waker}}; +use core::{ + ffi::CStr, + task::{RawWaker, RawWakerVTable, Waker}, +}; use alloc::collections::btree_map::BTreeMap; use lazy_static::lazy_static; use spin::Mutex; -use x86_64::structures::paging::{PhysFrame, Size4KiB}; +use x86_64::{ + registers::model_specific::Msr, + structures::paging::{PhysFrame, Size4KiB}, +}; use core::{ future::Future, @@ -12,12 +18,19 @@ use core::{ }; use crate::{ - constants::syscalls::*, events::{ - current_running_event, current_running_event_info, futures::await_on::AwaitProcess, get_runner_time, nanosleep_current_event, yield_now, EventInfo - }, filesys::syscalls::{sys_creat, sys_open}, interrupts::x2apic, processes::{ + constants::syscalls::*, + events::{ + current_running_event, current_running_event_info, futures::await_on::AwaitProcess, + get_runner_time, nanosleep_current_event, yield_now, EventInfo, + }, + filesys::syscalls::{sys_creat, sys_open}, + interrupts::x2apic::{send_eoi, X2APIC_IA32_FS_BASE, X2APIC_IA32_GSBASE}, + processes::{ process::{sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE}, registers::ForkingRegisters, - }, serial_println, syscalls::{fork::sys_fork, memorymap::sys_mmap} + }, + serial_println, + syscalls::{fork::sys_fork, memorymap::sys_mmap}, }; use core::arch::naked_asm; @@ -177,13 +190,13 @@ pub unsafe extern "C" fn syscall_handler_impl( SYSCALL_NANOSLEEP => sys_nanosleep_64(syscall.arg1, reg_vals), // Filesystem syscalls SYSCALL_OPEN => block_on(sys_open( - ConstUserPtr::from(syscall.arg1), - syscall.arg2 as u32, - syscall.arg3 as u16 + ConstUserPtr::from(syscall.arg1), + syscall.arg2 as u32, + syscall.arg3 as u16, )), SYSCALL_CREAT => block_on(sys_creat( ConstUserPtr::from(syscall.arg1), - syscall.arg3 as u16 + syscall.arg3 as u16, )), SYSCALL_FORK => sys_fork(reg_vals), SYSCALL_MMAP => sys_mmap( @@ -197,6 +210,11 @@ pub unsafe extern "C" fn syscall_handler_impl( SYSCALL_WAIT => block_on(sys_wait(syscall.arg1 as u32)), SYSCALL_MUNMAP => sys_munmap(syscall.arg1, syscall.arg2), SYSCALL_MPROTECT => sys_mprotect(syscall.arg1, syscall.arg2, syscall.arg3), + SYSCALL_GETEUID => sys_geteuid(), + SYSCALL_GETUID => sys_getuid(), + SYSCALL_GETEGID => sys_getegid(), + SYSCALL_GETGID => sys_getgid(), + SYSCALL_ARCH_PRCTL => sys_arch_prctl(syscall.arg1 as i32, syscall.arg2), _ => { panic!("Unknown syscall, {}", syscall.number); } @@ -279,7 +297,7 @@ pub fn sys_print(buffer: *const u8) -> u64 { /// Uses interrupt stack to restore state pub fn sys_nanosleep_32(nanos: u64, rsp: u64) -> u64 { sleep_process_int(nanos, rsp); - x2apic::send_eoi(); + send_eoi(); 0 } @@ -335,4 +353,59 @@ pub fn block_on(mut future: F) -> F::Output { yield_now(); } -} \ No newline at end of file +} + +pub fn sys_geteuid() -> u64 { + 0 +} + +pub fn sys_getuid() -> u64 { + 0 +} + +pub fn sys_getegid() -> u64 { + 0 +} + +pub fn sys_getgid() -> u64 { + 0 +} + +const ARCH_SET_GS: i32 = 0x1001; +const ARCH_SET_FS: i32 = 0x1002; +const ARCH_GET_GS: i32 = 0x1003; +const ARCH_GET_FS: i32 = 0x1004; + +/// Emulate arch_prctl(2) +pub fn sys_arch_prctl(code: i32, addr: u64) -> u64 { + match code { + ARCH_SET_FS => { + // point %fs at user‐space TLS block + unsafe { Msr::new(X2APIC_IA32_FS_BASE).write(addr) }; + 0 + } + ARCH_SET_GS => { + // point %gs at user‐space TLS block (if used) + unsafe { Msr::new(X2APIC_IA32_FS_BASE).write(addr) }; + 0 + } + ARCH_GET_FS => { + // read current fs_base + let fs = unsafe { Msr::new(X2APIC_IA32_FS_BASE).read() }; + // write it back into the user buffer + let ptr = addr as *mut u64; + unsafe { ptr.write_volatile(fs) }; + 0 + } + ARCH_GET_GS => { + let gs = unsafe { Msr::new(X2APIC_IA32_GSBASE).read() }; + let ptr = addr as *mut u64; + unsafe { ptr.write_volatile(gs) }; + 0 + } + _ => { + // unknown code + 0 + } + } +} diff --git a/resources/.DS_Store b/resources/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..32fb5011402466d2262bda4319f54d524e7d8432 GIT binary patch literal 6148 zcmeHKISv9b477m)iDpa6e1RWC2wuPkIJ=c70Eu!d-o?`xAI)l^g9eQyXA;MgC{wK0 zBBIONaUs%($P{iU4;zMN`{n~1Wki8+oN<$@>|`&koCewN1IC>p`wl3FxfC^9nDnJFOz?T%r!aALO={z1o1*pLPC}7`*0ynIQU7&wDFn9|9oFMFmx%U#l zVgX=H>;e&iX;6Vd)od{|=!lohtBGA;&_%QP(7ai*Ls7pS=NC^Gt$`e=02SyfFpgzo z^?wcj(Es;ITu}ik@K*}xWVKl>@uaM+gU4B|E$}Vea-MKA%$H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 Date: Mon, 21 Apr 2025 18:38:59 -0500 Subject: [PATCH 35/59] Real block_on --- kernel/src/events/event_runner.rs | 9 +++ kernel/src/interrupts/idt.rs | 6 +- kernel/src/processes/process.rs | 85 +++++++------------------ kernel/src/syscalls/syscall_handlers.rs | 64 ++++++++++++++----- 4 files changed, 84 insertions(+), 80 deletions(-) diff --git a/kernel/src/events/event_runner.rs b/kernel/src/events/event_runner.rs index 03cf7d2f..ae15a58b 100644 --- a/kernel/src/events/event_runner.rs +++ b/kernel/src/events/event_runner.rs @@ -305,6 +305,15 @@ impl EventRunner { } } + /// Blocks the current event until awoken + /// + /// # Returns + /// * `Option` - A Block future that can be awaited on (if there is an event to block) + #[allow(dead_code)] + pub fn block_current_event(&mut self) -> Option { + todo!(); + } + /// # Returns /// * `bool` - true if there are blocked events on this runner fn have_blocked_events(&self) -> bool { diff --git a/kernel/src/interrupts/idt.rs b/kernel/src/interrupts/idt.rs index 0b87f546..7305a695 100644 --- a/kernel/src/interrupts/idt.rs +++ b/kernel/src/interrupts/idt.rs @@ -39,7 +39,7 @@ use crate::{ }, syscalls::{ memorymap::sys_mmap, - syscall_handlers::{block_on, sys_exit, sys_nanosleep_32, sys_print}, + syscall_handlers::{spin_on, sys_exit, sys_nanosleep_32, sys_print}, }, }; @@ -206,7 +206,7 @@ extern "x86-interrupt" fn page_fault_handler( pt_flags, fd, } => { - block_on(async { + spin_on(async { handle_shared_file_mapping(page, &mut mapper, offset, pt_flags, fd).await }); } @@ -217,7 +217,7 @@ extern "x86-interrupt" fn page_fault_handler( pt_flags, fd, } => { - block_on(async { + spin_on(async { handle_private_file_mapping( page, &mut mapper, diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index dfb805a0..567b067b 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -7,7 +7,7 @@ use crate::{ }, debug, events::{ - current_running_event_info, nanosleep_current_process, runner_timestamp, schedule_process, EventInfo + current_running_event_info, nanosleep_current_process, runner_timestamp, schedule_process, yield_now, EventInfo }, filesys::File, interrupts::{ @@ -54,6 +54,7 @@ pub struct PCB { pub state: ProcessState, pub kernel_rsp: u64, pub kernel_rip: u64, + pub reentry_rsp: u64, pub next_preemption_time: u64, pub registers: Registers, pub mmap_address: u64, @@ -156,6 +157,7 @@ pub fn create_placeholder_process() -> u32 { state: ProcessState::New, kernel_rsp: 0, kernel_rip: 0, + reentry_rsp: 0, registers: Registers { rax: 0, rbx: 0, @@ -213,6 +215,7 @@ pub fn create_process(elf_bytes: &[u8]) -> u32 { state: ProcessState::New, kernel_rsp: 0, kernel_rip: 0, + reentry_rsp: 0, next_preemption_time: 0, registers: Registers { rax: 0, @@ -369,7 +372,25 @@ pub async unsafe fn run_process_ring3(pid: u32) { in("rsi") user_ds, in("rdx") user_cs, in("rcx") &(*process).kernel_rsp, - in("r8") &(*process).state + in("r8") &(*process).state, + ); + } + + let reentry_rsp = (*process).reentry_rsp; + let reentry_rip = (*process).kernel_rip; + + if (*process).state == ProcessState::Blocked { + todo!(); + } else if (*process).state == ProcessState::Ready { + yield_now().await; + // TODO return back to block_on via return_process (kernel_rip, reentry rsp) + core::arch::asm!( + "mov rsp, {0}", + "push {1}", + "swapgs", + "ret", + in(reg) reentry_rsp, + in(reg) reentry_rip, ); } } @@ -523,66 +544,6 @@ pub fn preempt_process(rsp: u64) { } } -pub fn block_process(rsp: u64) { - let event: EventInfo = current_running_event_info(); - if event.pid == 0 { - return; - } - - // Get PCB from PID - let preemption_info = unsafe { - let mut process_table = PROCESS_TABLE.write(); - let process = process_table - .get_mut(&event.pid) - .expect("Process not found"); - - let pcb = process.pcb.get(); - - // save registers to the PCB - let stack_ptr: *const u64 = rsp as *const u64; - - (*pcb).registers.rax = *stack_ptr.add(0); - (*pcb).registers.rbx = *stack_ptr.add(1); - (*pcb).registers.rcx = *stack_ptr.add(2); - (*pcb).registers.rdx = *stack_ptr.add(3); - (*pcb).registers.rsi = *stack_ptr.add(4); - (*pcb).registers.rdi = *stack_ptr.add(5); - (*pcb).registers.r8 = *stack_ptr.add(6); - (*pcb).registers.r9 = *stack_ptr.add(7); - (*pcb).registers.r10 = *stack_ptr.add(8); - (*pcb).registers.r11 = *stack_ptr.add(9); - (*pcb).registers.r12 = *stack_ptr.add(10); - (*pcb).registers.r13 = *stack_ptr.add(11); - (*pcb).registers.r14 = *stack_ptr.add(12); - (*pcb).registers.r15 = *stack_ptr.add(13); - (*pcb).registers.rbp = *stack_ptr.add(14); - // saved from interrupt stack frame - (*pcb).registers.rsp = *stack_ptr.add(18); - (*pcb).registers.rip = *stack_ptr.add(15); - (*pcb).registers.rflags = *stack_ptr.add(17); - - (*pcb).state = ProcessState::Blocked; - - ((*pcb).kernel_rsp, (*pcb).kernel_rip) - }; - - unsafe { - // TODO schedule blocked process - - // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process - core::arch::asm!( - "mov rsp, {0}", - "push {1}", - in(reg) preemption_info.0, - in(reg) preemption_info.1 - ); - - x2apic::send_eoi(); - - core::arch::asm!("ret"); - } -} - pub fn sleep_process_int(nanos: u64, rsp: u64) { let event: EventInfo = current_running_event_info(); if event.pid == 0 { diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index e4c37d16..2a2dd604 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -13,9 +13,9 @@ use core::{ use crate::{ constants::syscalls::*, events::{ - current_running_event, current_running_event_info, futures::await_on::AwaitProcess, get_runner_time, nanosleep_current_event, yield_now, EventInfo + current_running_event, current_running_event_info, futures::await_on::AwaitProcess, get_runner_time, nanosleep_current_event, EventInfo }, filesys::syscalls::{sys_creat, sys_open}, interrupts::x2apic, processes::{ - process::{sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE}, + process::{clear_process_frames, sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE}, registers::ForkingRegisters, }, serial_println, syscalls::{fork::sys_fork, memorymap::sys_mmap} }; @@ -233,10 +233,7 @@ pub fn sys_exit(code: i64, reg_vals: &ForkingRegisters) -> Option { (*pcb).state = ProcessState::Terminated; - // clear_process_frames(&mut *pcb); - // with_buddy_frame_allocator(|alloc| { - // alloc.print_free_frames(); - // }); + clear_process_frames(&mut *pcb); EXIT_CODES.lock().insert(event.pid, code); REGISTER_VALUES.lock().insert(event.pid, reg_vals.clone()); @@ -251,18 +248,13 @@ pub fn sys_exit(code: i64, reg_vals: &ForkingRegisters) -> Option { core::arch::asm!( "mov rsp, {0}", "push {1}", - "stc", // Use carry flag as sentinel to run_process that we're exiting - // "ret", + "swapgs", + "ret", in(reg) preemption_info.0, in(reg) preemption_info.1 ); } - unsafe { - core::arch::asm!("swapgs"); - core::arch::asm!("ret"); - } - Some(code as u64) } @@ -323,7 +315,7 @@ fn anoop_raw_waker() -> RawWaker { /// Helper function for sys_wait, not sure if necessary /// TODO make this into a real block (bring back pawait) -pub fn block_on(mut future: F) -> F::Output { +pub fn spin_on(mut future: F) -> F::Output { let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; let mut cx = Context::from_waker(&waker); // Safety: we’re not moving the future while polling. @@ -332,7 +324,49 @@ pub fn block_on(mut future: F) -> F::Output { if let Poll::Ready(val) = future.as_mut().poll(&mut cx) { return val; } + } +} - yield_now(); +fn block_on(mut future: F) -> F::Output { + let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; + let mut cx = Context::from_waker(&waker); + // Safety: we’re not moving the future while polling. + let mut future = unsafe { Pin::new_unchecked(&mut future) }; + loop { + if let Poll::Ready(val) = future.as_mut().poll(&mut cx) { + return val; + } + + let preemption_info: (u64, u64, u64) = unsafe { + let pid = current_running_event_info().pid; + let mut process_table = PROCESS_TABLE.write(); + let process = process_table + .get_mut(&pid) + .expect("Process not found"); + + let pcb = process.pcb.get(); + + (*pcb).state = ProcessState::Ready; + // TODO could also set state to Blocked (and invoke block_process??) + // For now just poll from scheduler (and thus allow other things to poll in-between) + + ((*pcb).kernel_rsp, (*pcb).kernel_rip, &(*pcb).reentry_rsp as *const u64 as u64) + }; + + unsafe { + // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process + core::arch::asm!( + "mov r11, rsp", // Move RSP to R11 + "mov [rcx], r11", // store RSP (from R11)" + "mov rsp, {0}", + "push {1}", + "swapgs", + "ret", + in(reg) preemption_info.0, + in(reg) preemption_info.1, + in("rcx") preemption_info.2, + out("r11") _ + ); + } } } \ No newline at end of file From 060057331980251b03a0498b04c03255e76d87d0 Mon Sep 17 00:00:00 2001 From: pgosar Date: Tue, 22 Apr 2025 14:08:56 -0500 Subject: [PATCH 36/59] register keypresses --- kernel/limage_config.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/limage_config.toml b/kernel/limage_config.toml index c971a2d8..6468ebdc 100644 --- a/kernel/limage_config.toml +++ b/kernel/limage_config.toml @@ -29,7 +29,7 @@ base_args = [ # Graphics "-vga", "std", - +"-serial", "stdio", # Debugging traces # USB # "-trace", "usb*", @@ -44,7 +44,7 @@ base_args = [ [modes] terminal = { args = ["-nographic"] } -gui = { args = [] } +gui = { args = ["-serial", "stdio"] } gdb-terminal = { args = ["-nographic", "-s", "-S"] } gdb-gui = { args = ["-s", "-S"] } From 4c97778c6e0dbed1fe96518554f07e7cdb12a51b Mon Sep 17 00:00:00 2001 From: pgosar Date: Tue, 22 Apr 2025 14:46:07 -0500 Subject: [PATCH 37/59] sometimes working shell --- kernel/src/constants/syscalls.rs | 2 + kernel/src/init.rs | 5 +- kernel/src/lib.rs | 2 + kernel/src/shell.rs | 94 +++++++++++++++++++++++++ kernel/src/syscalls/syscall_handlers.rs | 64 +++++++++++++++++ 5 files changed, 166 insertions(+), 1 deletion(-) create mode 100644 kernel/src/shell.rs diff --git a/kernel/src/constants/syscalls.rs b/kernel/src/constants/syscalls.rs index a73c032c..30561721 100644 --- a/kernel/src/constants/syscalls.rs +++ b/kernel/src/constants/syscalls.rs @@ -8,6 +8,8 @@ pub const SYSCALL_MPROTECT: u32 = 10; pub const SYSCALL_MUNMAP: u32 = 11; pub const SYSCALL_FORK: u32 = 5; pub const SYSCALL_WAIT: u32 = 6; +pub const SYSCALL_READ: u32 = 0; +pub const SYSCALL_WRITE: u32 = 1; // Mmap pub const START_MMAP_ADDRESS: u64 = 0x0900_0000_0000; diff --git a/kernel/src/init.rs b/kernel/src/init.rs index ad7a6d0c..45dbe06e 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -27,7 +27,7 @@ use crate::{ memory::{self}, net::get_ip_addr, processes::{self}, - serial_println, trace, + serial_println, shell, trace, }; extern crate alloc; @@ -70,6 +70,7 @@ pub fn init() -> u32 { let bsp_id = wake_cores(); idt::enable(); + bsp_id } @@ -103,6 +104,8 @@ unsafe extern "C" fn secondary_cpu_main(cpu: &Cpu) -> ! { debug!("AP {} entering event loop", cpu.id); + shell::init(); + run_loop(cpu.id) } diff --git a/kernel/src/lib.rs b/kernel/src/lib.rs index db04971b..f3d30729 100644 --- a/kernel/src/lib.rs +++ b/kernel/src/lib.rs @@ -30,6 +30,8 @@ pub mod net; pub mod processes; pub mod syscalls; +pub mod shell; + pub use devices::serial; pub mod prelude { diff --git a/kernel/src/shell.rs b/kernel/src/shell.rs new file mode 100644 index 00000000..9404c42f --- /dev/null +++ b/kernel/src/shell.rs @@ -0,0 +1,94 @@ +use alloc::fmt::format; + +use crate::syscalls::syscall_handlers::{sys_read, sys_write}; + +// src/shell.rs +pub struct Shell { + buffer: [u8; 256], + position: usize, +} + +impl Shell { + pub fn new() -> Self { + Self { + buffer: [0; 256], + position: 0, + } + } + + pub fn run(&mut self) -> ! { + self.print_prompt(); + + loop { + let c = self.read_char(); + + match c { + b'\n' => self.execute_command(), + 0x08 => self.handle_backspace(), + _ => self.handle_char(c), + } + } + } + + fn read_char(&self) -> u8 { + let mut c: u8 = 0; + sys_read(0, &mut c as *mut u8, 1); + c + } + + fn print(&self, s: &str) { + sys_write(1, s.as_ptr() as *mut u8, s.len()); + } + + fn handle_char(&mut self, c: u8) { + if self.position < self.buffer.len() - 1 { + self.buffer[self.position] = c; + self.position += 1; + self.print(&format(format_args!("{}", c as char))); + } + } + + fn handle_backspace(&mut self) { + if self.position > 0 { + self.position -= 1; + self.print("\x08 \x08"); + } + } + + fn execute_command(&mut self) { + let cmd = core::str::from_utf8(&self.buffer[..self.position]).unwrap_or("Invalid UTF-8"); + + self.print("\n"); + self.process_command(cmd); + self.position = 0; + self.print_prompt(); + } + + fn process_command(&self, cmd: &str) { + match cmd.trim() { + "" => {} + "help" => self.print("Available commands: help, echo, clear\n"), + "clear" => self.print("\x1B[2J\x1B[H"), // ANSI clear screen + cmd if cmd.starts_with("echo ") => { + let text = cmd.strip_prefix("echo ").unwrap(); + self.print(&format(format_args!("{}\n", text))); + } + _ => self.print(&format(format_args!("Unknown command: {}\n", cmd))), + } + } + + fn print_prompt(&self) { + self.print("> "); + } +} + +impl Default for Shell { + fn default() -> Self { + Self::new() + } +} + +pub fn init() { + let mut shell = Shell::new(); + shell.run(); +} diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index e1ccf246..211f5c57 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -2,6 +2,7 @@ use core::ffi::CStr; use alloc::collections::btree_map::BTreeMap; use lazy_static::lazy_static; +use pc_keyboard::{DecodedKey, KeyCode}; use spin::Mutex; use x86_64::structures::paging::{PhysFrame, Size4KiB}; @@ -13,6 +14,7 @@ use core::{ use crate::{ constants::syscalls::*, + devices::ps2_dev::keyboard, events::{ current_running_event, current_running_event_info, futures::await_on::AwaitProcess, get_runner_time, yield_now, EventInfo, @@ -178,12 +180,74 @@ pub unsafe extern "C" fn syscall_handler_impl( SYSCALL_WAIT => block_on(sys_wait(syscall.arg1 as u32)), SYSCALL_MUNMAP => sys_munmap(syscall.arg1, syscall.arg2), SYSCALL_MPROTECT => sys_mprotect(syscall.arg1, syscall.arg2, syscall.arg3), + SYSCALL_READ => sys_read( + syscall.arg1 as u32, + syscall.arg2 as *mut u8, + syscall.arg3 as usize, + ), + SYSCALL_WRITE => sys_write( + syscall.arg1 as u32, + syscall.arg2 as *mut u8, + syscall.arg3 as usize, + ), + _ => { panic!("Unknown syscall, {}", syscall.number); } } } +pub fn sys_read(fd: u32, buf: *mut u8, count: usize) -> u64 { + if fd == 0 { + serial_println!("BUF: {:#?}", buf); + // STDIN + let mut i = 0; + while i < count { + unsafe { + if let Some(event) = keyboard::try_read_event() { + if let Some(c) = event_to_ascii(&event) { + *buf.add(i) = c; + i += 1; + } + } else { + // Block until we get input + core::hint::spin_loop(); + } + } + } + i as u64 + } else { + u64::MAX // Error + } +} + +pub fn sys_write(fd: u32, buf: *const u8, count: usize) -> u64 { + if fd == 1 { + // STDOUT + unsafe { + serial_println!("BUF {:#?}", buf); + let slice = core::slice::from_raw_parts(buf, count); + serial_println!("{}", core::str::from_utf8_unchecked(slice)); + } + count as u64 + } else { + u64::MAX // Error + } +} + +// Helper to convert keyboard events to ASCII +fn event_to_ascii(event: &keyboard::KeyboardEvent) -> Option { + match event.decoded { + Some(DecodedKey::Unicode(c)) => Some(c as u8), + _ => match event.key_code { + KeyCode::Return => Some(b'\n'), + KeyCode::Backspace => Some(0x08), + KeyCode::Spacebar => Some(b' '), + _ => None, + }, + } +} + pub fn sys_exit(code: i64, reg_vals: &ForkingRegisters) -> Option { // TODO handle hierarchy (parent processes), resources, threads, etc. From 856669aee29ae92efdfcf38cd4e52c25f6b50b5a Mon Sep 17 00:00:00 2001 From: pgosar Date: Tue, 22 Apr 2025 15:05:17 -0500 Subject: [PATCH 38/59] properly initialize shell --- kernel/src/init.rs | 4 +--- kernel/src/main.rs | 4 ++-- kernel/src/shell.rs | 11 +++++++++-- kernel/src/syscalls/syscall_handlers.rs | 6 ++---- shell.rs | 1 + 5 files changed, 15 insertions(+), 11 deletions(-) create mode 100644 shell.rs diff --git a/kernel/src/init.rs b/kernel/src/init.rs index 45dbe06e..71f4c286 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -27,7 +27,7 @@ use crate::{ memory::{self}, net::get_ip_addr, processes::{self}, - serial_println, shell, trace, + serial_println, trace, }; extern crate alloc; @@ -104,8 +104,6 @@ unsafe extern "C" fn secondary_cpu_main(cpu: &Cpu) -> ! { debug!("AP {} entering event loop", cpu.id); - shell::init(); - run_loop(cpu.id) } diff --git a/kernel/src/main.rs b/kernel/src/main.rs index 00c2311b..1a6c54eb 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -8,7 +8,7 @@ #![reexport_test_harness_main = "test_main"] use limine::request::{RequestsEndMarker, RequestsStartMarker}; -use taos::{debug, events::run_loop}; +use taos::{debug, events::run_loop, shell}; extern crate alloc; @@ -38,7 +38,7 @@ extern "C" fn _start() -> ! { debug!("BSP entering event loop"); - unsafe { run_loop(bsp_id) } + unsafe { shell::init() } } /// Production panic handler. diff --git a/kernel/src/shell.rs b/kernel/src/shell.rs index 9404c42f..6147b208 100644 --- a/kernel/src/shell.rs +++ b/kernel/src/shell.rs @@ -1,6 +1,9 @@ use alloc::fmt::format; -use crate::syscalls::syscall_handlers::{sys_read, sys_write}; +use crate::{ + serial_println, + syscalls::syscall_handlers::{sys_read, sys_write}, +}; // src/shell.rs pub struct Shell { @@ -17,6 +20,7 @@ impl Shell { } pub fn run(&mut self) -> ! { + serial_println!("SHELL RUNNING"); self.print_prompt(); loop { @@ -78,6 +82,7 @@ impl Shell { } fn print_prompt(&self) { + self.print("Ready to input commands\n"); self.print("> "); } } @@ -88,7 +93,9 @@ impl Default for Shell { } } -pub fn init() { +/// # Safety +/// TODO +pub unsafe fn init() -> ! { let mut shell = Shell::new(); shell.run(); } diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index 211f5c57..dc315af4 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -25,7 +25,7 @@ use crate::{ process::{sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE}, registers::ForkingRegisters, }, - serial_println, + serial_print, serial_println, syscalls::{fork::sys_fork, memorymap::sys_mmap}, }; @@ -199,7 +199,6 @@ pub unsafe extern "C" fn syscall_handler_impl( pub fn sys_read(fd: u32, buf: *mut u8, count: usize) -> u64 { if fd == 0 { - serial_println!("BUF: {:#?}", buf); // STDIN let mut i = 0; while i < count { @@ -225,9 +224,8 @@ pub fn sys_write(fd: u32, buf: *const u8, count: usize) -> u64 { if fd == 1 { // STDOUT unsafe { - serial_println!("BUF {:#?}", buf); let slice = core::slice::from_raw_parts(buf, count); - serial_println!("{}", core::str::from_utf8_unchecked(slice)); + serial_print!("{}", core::str::from_utf8_unchecked(slice)); } count as u64 } else { diff --git a/shell.rs b/shell.rs new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/shell.rs @@ -0,0 +1 @@ + From 265079067e46d9182bbd77b682debff9acce39e6 Mon Sep 17 00:00:00 2001 From: pgosar Date: Tue, 22 Apr 2025 16:01:48 -0500 Subject: [PATCH 39/59] move up fd to 2 --- kernel/src/processes/process.rs | 6 ++++-- kernel/src/shell.rs | 31 ++++++++++++++++++++++++------- shell.rs | 1 - 3 files changed, 28 insertions(+), 10 deletions(-) delete mode 100644 shell.rs diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index 61dd2a7b..c6bb98e9 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -182,7 +182,8 @@ pub fn create_placeholder_process() -> u32 { }, mmap_address: START_MMAP_ADDRESS, fd_table: [const { None }; MAX_FILES], - next_fd: Arc::new(Mutex::new(0)), + // 0 and 1 are stdin, stdout + next_fd: Arc::new(Mutex::new(2)), next_preemption_time: 0, mm, namespace: Namespace::new(), @@ -240,7 +241,8 @@ pub fn create_process(elf_bytes: &[u8]) -> u32 { }, mmap_address: START_MMAP_ADDRESS, fd_table: [const { None }; MAX_FILES], - next_fd: Arc::new(Mutex::new(0)), + // 0 and 1 are stdin, stdout + next_fd: Arc::new(Mutex::new(2)), mm, namespace: Namespace::new(), })); diff --git a/kernel/src/shell.rs b/kernel/src/shell.rs index 6147b208..794e2ad0 100644 --- a/kernel/src/shell.rs +++ b/kernel/src/shell.rs @@ -1,7 +1,7 @@ use alloc::fmt::format; use crate::{ - serial_println, + serial_print, serial_println, syscalls::syscall_handlers::{sys_read, sys_write}, }; @@ -21,22 +21,41 @@ impl Shell { pub fn run(&mut self) -> ! { serial_println!("SHELL RUNNING"); - self.print_prompt(); + self.print_prompt(); // Initial prompt loop { let c = self.read_char(); match c { - b'\n' => self.execute_command(), + b'\n' => { + self.execute_command(); + self.print_prompt(); + } 0x08 => self.handle_backspace(), _ => self.handle_char(c), } } } - fn read_char(&self) -> u8 { + fn read_char(&mut self) -> u8 { let mut c: u8 = 0; sys_read(0, &mut c as *mut u8, 1); + + // Echo handling for normal characters + match c { + b'\n' => { + // Enter handled separately + } + 0x08 => { + // Backspace handled separately + } + _ => { + // Only print printable ASCII characters + if c.is_ascii_graphic() || c == b' ' { + self.print(&format(format_args!("{}", c as char))); + } + } + } c } @@ -48,7 +67,6 @@ impl Shell { if self.position < self.buffer.len() - 1 { self.buffer[self.position] = c; self.position += 1; - self.print(&format(format_args!("{}", c as char))); } } @@ -60,12 +78,12 @@ impl Shell { } fn execute_command(&mut self) { + self.print("\r"); // return to start of line let cmd = core::str::from_utf8(&self.buffer[..self.position]).unwrap_or("Invalid UTF-8"); self.print("\n"); self.process_command(cmd); self.position = 0; - self.print_prompt(); } fn process_command(&self, cmd: &str) { @@ -82,7 +100,6 @@ impl Shell { } fn print_prompt(&self) { - self.print("Ready to input commands\n"); self.print("> "); } } diff --git a/shell.rs b/shell.rs deleted file mode 100644 index 8b137891..00000000 --- a/shell.rs +++ /dev/null @@ -1 +0,0 @@ - From 327b843fd736b06ecf1a73fa6d197f18a6e0f82c Mon Sep 17 00:00:00 2001 From: pgosar Date: Tue, 22 Apr 2025 16:45:03 -0500 Subject: [PATCH 40/59] clear keyboard buffer --- kernel/src/devices/ps2_dev/keyboard.rs | 13 +++++++++++++ kernel/src/shell.rs | 5 ++++- kernel/src/syscalls/syscall_handlers.rs | 19 ++++++++++--------- 3 files changed, 27 insertions(+), 10 deletions(-) diff --git a/kernel/src/devices/ps2_dev/keyboard.rs b/kernel/src/devices/ps2_dev/keyboard.rs index 4efad85b..ee017062 100644 --- a/kernel/src/devices/ps2_dev/keyboard.rs +++ b/kernel/src/devices/ps2_dev/keyboard.rs @@ -13,6 +13,7 @@ use futures_util::stream::{Stream, StreamExt}; use pc_keyboard::{ layouts, DecodedKey, Error, HandleControl, KeyCode, KeyState, Keyboard, Modifiers, ScancodeSet2, }; +use ps2::flags::ControllerStatusFlags; use spin::Mutex; /// Maximum number of keyboard events to store in the buffer @@ -241,6 +242,18 @@ pub fn keyboard_handler() { } }); } +pub fn flush_buffer() { + let mut state = KEYBOARD.lock(); + state.clear_buffer(); + // controller::with_controller(|ctrl| { + // while ctrl + // .read_status() + // .contains(ControllerStatusFlags::OUTPUT_FULL) + // { + // let _ = ctrl.read_data(); // Discard any pending scancodes + // } + // }); +} impl Stream for KeyboardStream { type Item = KeyboardEvent; diff --git a/kernel/src/shell.rs b/kernel/src/shell.rs index 794e2ad0..a4195b91 100644 --- a/kernel/src/shell.rs +++ b/kernel/src/shell.rs @@ -1,7 +1,8 @@ use alloc::fmt::format; use crate::{ - serial_print, serial_println, + devices::ps2_dev::keyboard, + serial_println, syscalls::syscall_handlers::{sys_read, sys_write}, }; @@ -29,6 +30,7 @@ impl Shell { match c { b'\n' => { self.execute_command(); + keyboard::flush_buffer(); self.print_prompt(); } 0x08 => self.handle_backspace(), @@ -113,6 +115,7 @@ impl Default for Shell { /// # Safety /// TODO pub unsafe fn init() -> ! { + keyboard::flush_buffer(); let mut shell = Shell::new(); shell.run(); } diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index dc315af4..afcc3cd2 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -2,7 +2,7 @@ use core::ffi::CStr; use alloc::collections::btree_map::BTreeMap; use lazy_static::lazy_static; -use pc_keyboard::{DecodedKey, KeyCode}; +use pc_keyboard::{DecodedKey, KeyCode, KeyState}; use spin::Mutex; use x86_64::structures::paging::{PhysFrame, Size4KiB}; @@ -234,15 +234,16 @@ pub fn sys_write(fd: u32, buf: *const u8, count: usize) -> u64 { } // Helper to convert keyboard events to ASCII -fn event_to_ascii(event: &keyboard::KeyboardEvent) -> Option { +pub fn event_to_ascii(event: &keyboard::KeyboardEvent) -> Option { + if event.state != KeyState::Down { + return None; + } + match event.decoded { - Some(DecodedKey::Unicode(c)) => Some(c as u8), - _ => match event.key_code { - KeyCode::Return => Some(b'\n'), - KeyCode::Backspace => Some(0x08), - KeyCode::Spacebar => Some(b' '), - _ => None, - }, + Some(DecodedKey::Unicode(c)) if c.is_ascii() => Some(c as u8), + Some(DecodedKey::RawKey(KeyCode::Return)) => Some(b'\n'), + Some(DecodedKey::RawKey(KeyCode::Backspace)) => Some(0x08), + _ => None, } } From 7ece24c0e2ab1b232f30b0c0609df10e5fea73d7 Mon Sep 17 00:00:00 2001 From: pgosar Date: Tue, 22 Apr 2025 17:07:31 -0500 Subject: [PATCH 41/59] partially nonblocking shell --- kernel/src/init.rs | 22 ++++++++++++++++++++-- kernel/src/main.rs | 12 ++++++++++-- kernel/src/processes/process.rs | 1 + kernel/src/shell.rs | 8 +++++--- 4 files changed, 36 insertions(+), 7 deletions(-) diff --git a/kernel/src/init.rs b/kernel/src/init.rs index 71f4c286..edb86083 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -11,9 +11,10 @@ use limine::{ }; use crate::{ + constants::processes::{TEST_MPROTECT_CHILD_WRITES, TEST_PRINT_EXIT}, debug, devices::{self}, - events::{register_event_runner, run_loop, spawn, yield_now}, + events::{register_event_runner, run_loop, schedule_process, spawn, yield_now}, filesys::{self}, interrupts::{self, idt}, ipc::{ @@ -26,7 +27,7 @@ use crate::{ logging, memory::{self}, net::get_ip_addr, - processes::{self}, + processes::{self, process::create_process}, serial_println, trace, }; extern crate alloc; @@ -71,6 +72,23 @@ pub fn init() -> u32 { idt::enable(); + let pid = create_process(TEST_MPROTECT_CHILD_WRITES); + schedule_process(pid); + + let pid = create_process(TEST_MPROTECT_CHILD_WRITES); + schedule_process(pid); + + let pid = create_process(TEST_MPROTECT_CHILD_WRITES); + schedule_process(pid); + + let pid = create_process(TEST_MPROTECT_CHILD_WRITES); + schedule_process(pid); + + let pid = create_process(TEST_MPROTECT_CHILD_WRITES); + schedule_process(pid); + + let pid = create_process(TEST_MPROTECT_CHILD_WRITES); + schedule_process(pid); bsp_id } diff --git a/kernel/src/main.rs b/kernel/src/main.rs index 1a6c54eb..fd4083d7 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -8,7 +8,11 @@ #![reexport_test_harness_main = "test_main"] use limine::request::{RequestsEndMarker, RequestsStartMarker}; -use taos::{debug, events::run_loop, shell}; +use taos::{ + debug, + events::{run_loop, schedule_kernel}, + shell, +}; extern crate alloc; @@ -38,7 +42,11 @@ extern "C" fn _start() -> ! { debug!("BSP entering event loop"); - unsafe { shell::init() } + schedule_kernel(unsafe { shell::init() }, 0); + + unsafe { + run_loop(bsp_id); + } } /// Production panic handler. diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index c6bb98e9..609761d3 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -336,6 +336,7 @@ use super::registers::ForkingRegisters; #[no_mangle] pub async unsafe fn run_process_ring3(pid: u32) { interrupts::disable(); + serial_println!("RUNNING PROCESS"); let process = { let process_table = PROCESS_TABLE.read(); let process = process_table diff --git a/kernel/src/shell.rs b/kernel/src/shell.rs index a4195b91..8fe75367 100644 --- a/kernel/src/shell.rs +++ b/kernel/src/shell.rs @@ -2,6 +2,7 @@ use alloc::fmt::format; use crate::{ devices::ps2_dev::keyboard, + events::yield_now, serial_println, syscalls::syscall_handlers::{sys_read, sys_write}, }; @@ -20,7 +21,7 @@ impl Shell { } } - pub fn run(&mut self) -> ! { + pub async fn run(&mut self) { serial_println!("SHELL RUNNING"); self.print_prompt(); // Initial prompt @@ -36,6 +37,7 @@ impl Shell { 0x08 => self.handle_backspace(), _ => self.handle_char(c), } + yield_now().await; } } @@ -114,8 +116,8 @@ impl Default for Shell { /// # Safety /// TODO -pub unsafe fn init() -> ! { +pub async unsafe fn init() { keyboard::flush_buffer(); let mut shell = Shell::new(); - shell.run(); + shell.run().await; } From 7a53cd7e6b132ff45107012e47eb08566a31a925 Mon Sep 17 00:00:00 2001 From: pgosar Date: Tue, 22 Apr 2025 17:23:02 -0500 Subject: [PATCH 42/59] finished not blocking --- kernel/src/init.rs | 51 ++++++++++++++++--------- kernel/src/syscalls/syscall_handlers.rs | 17 ++++----- 2 files changed, 42 insertions(+), 26 deletions(-) diff --git a/kernel/src/init.rs b/kernel/src/init.rs index edb86083..c7d4fa14 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -14,7 +14,9 @@ use crate::{ constants::processes::{TEST_MPROTECT_CHILD_WRITES, TEST_PRINT_EXIT}, debug, devices::{self}, - events::{register_event_runner, run_loop, schedule_process, spawn, yield_now}, + events::{ + register_event_runner, run_loop, schedule_kernel, schedule_process, spawn, yield_now, + }, filesys::{self}, interrupts::{self, idt}, ipc::{ @@ -72,23 +74,38 @@ pub fn init() -> u32 { idt::enable(); - let pid = create_process(TEST_MPROTECT_CHILD_WRITES); - schedule_process(pid); - - let pid = create_process(TEST_MPROTECT_CHILD_WRITES); - schedule_process(pid); - - let pid = create_process(TEST_MPROTECT_CHILD_WRITES); - schedule_process(pid); - - let pid = create_process(TEST_MPROTECT_CHILD_WRITES); - schedule_process(pid); - - let pid = create_process(TEST_MPROTECT_CHILD_WRITES); - schedule_process(pid); + schedule_kernel( + async { + for _ in 0..100000000 {} + serial_println!("FINISHED LOOPING"); + }, + 3, + ); + + schedule_kernel( + async { + for _ in 0..100000000 {} + serial_println!("FINISHED LOOPING"); + }, + 3, + ); + + schedule_kernel( + async { + for _ in 0..100000000 {} + serial_println!("FINISHED LOOPING"); + }, + 3, + ); + + schedule_kernel( + async { + for _ in 0..100000000 {} + serial_println!("FINISHED LOOPING"); + }, + 3, + ); - let pid = create_process(TEST_MPROTECT_CHILD_WRITES); - schedule_process(pid); bsp_id } diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index afcc3cd2..e1a96c08 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -199,24 +199,23 @@ pub unsafe extern "C" fn syscall_handler_impl( pub fn sys_read(fd: u32, buf: *mut u8, count: usize) -> u64 { if fd == 0 { - // STDIN let mut i = 0; while i < count { unsafe { - if let Some(event) = keyboard::try_read_event() { - if let Some(c) = event_to_ascii(&event) { - *buf.add(i) = c; - i += 1; + match keyboard::try_read_event() { + Some(event) => { + if let Some(c) = event_to_ascii(&event) { + *buf.add(i) = c; + i += 1; + } } - } else { - // Block until we get input - core::hint::spin_loop(); + None => break, // Exit early } } } i as u64 } else { - u64::MAX // Error + u64::MAX } } From 96bf5fe94eb966cd1b96d1302f0125bc2ee536fa Mon Sep 17 00:00:00 2001 From: pgosar Date: Wed, 23 Apr 2025 12:25:51 -0500 Subject: [PATCH 43/59] fixed unknown command constantly --- kernel/src/constants/syscalls.rs | 1 + kernel/src/init.rs | 73 +--------------- kernel/src/shell.rs | 31 +++++-- kernel/src/syscalls/syscall_handlers.rs | 109 ++++++++++++++++++++++-- 4 files changed, 130 insertions(+), 84 deletions(-) diff --git a/kernel/src/constants/syscalls.rs b/kernel/src/constants/syscalls.rs index 30561721..3e407ede 100644 --- a/kernel/src/constants/syscalls.rs +++ b/kernel/src/constants/syscalls.rs @@ -10,6 +10,7 @@ pub const SYSCALL_FORK: u32 = 5; pub const SYSCALL_WAIT: u32 = 6; pub const SYSCALL_READ: u32 = 0; pub const SYSCALL_WRITE: u32 = 1; +pub const SYSCALL_EXECVE: u32 = 59; // Mmap pub const START_MMAP_ADDRESS: u64 = 0x0900_0000_0000; diff --git a/kernel/src/init.rs b/kernel/src/init.rs index 7e3512d6..71f4c286 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -2,7 +2,6 @@ //! //! Handles the initialization of kernel subsystems and CPU cores. -use alloc::vec; use bytes::Bytes; use core::sync::atomic::{AtomicBool, AtomicU32, AtomicU64, Ordering}; use limine::{ @@ -10,17 +9,12 @@ use limine::{ smp::{Cpu, RequestFlags}, BaseRevision, }; -use x86_64::align_up; use crate::{ - constants::memory::PAGE_SIZE, debug, devices::{self}, - events::{ - current_running_event, futures::await_on::AwaitProcess, get_runner_time, - register_event_runner, run_loop, schedule_kernel, schedule_process, spawn, yield_now, - }, - filesys::{self, get_file, FileSystem, OpenFlags, FILESYSTEM}, + events::{register_event_runner, run_loop, spawn, yield_now}, + filesys::{self}, interrupts::{self, idt}, ipc::{ messages::Message, @@ -32,10 +26,8 @@ use crate::{ logging, memory::{self}, net::get_ip_addr, - processes::{self, process::create_process}, - serial_println, - syscalls::memorymap::{sys_mmap, MmapFlags, ProtFlags}, - trace, + processes::{self}, + serial_println, trace, }; extern crate alloc; @@ -79,63 +71,6 @@ pub fn init() -> u32 { idt::enable(); - schedule_kernel( - async { - let fs = FILESYSTEM.get().unwrap(); - let fd = { - fs.lock() - .open_file( - "/executables/ret", - OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, - ) - .await - .expect("Could not open file") - }; - let file = get_file(fd).unwrap(); - let file_len = { - fs.lock() - .filesystem - .lock() - .get_node(&file.lock().pathname) - .await - .unwrap() - .size() - }; - sys_mmap( - 0x9000, - align_up(file_len, PAGE_SIZE as u64), - ProtFlags::PROT_EXEC.bits(), - MmapFlags::MAP_FILE.bits(), - fd as i64, - 0, - ); - - serial_println!("Reading file..."); - - let mut buffer = vec![0u8; file_len as usize]; - let bytes_read = { - fs.lock() - .read_file(fd, &mut buffer) - .await - .expect("Failed to read file") - }; - - let buf = &buffer[..bytes_read]; - - serial_println!("Bytes read: {:#?}", bytes_read); - - let pid = create_process(buf); - schedule_process(pid); - let _waiter = AwaitProcess::new( - pid, - get_runner_time(3_000_000_000), - current_running_event().unwrap(), - ) - .await; - }, - 3, - ); - bsp_id } diff --git a/kernel/src/shell.rs b/kernel/src/shell.rs index 8fe75367..9a5d507d 100644 --- a/kernel/src/shell.rs +++ b/kernel/src/shell.rs @@ -1,10 +1,10 @@ -use alloc::fmt::format; +use alloc::{fmt::format, string::ToString}; use crate::{ devices::ps2_dev::keyboard, events::yield_now, serial_println, - syscalls::syscall_handlers::{sys_read, sys_write}, + syscalls::syscall_handlers::{sys_exec, sys_read, sys_write}, }; // src/shell.rs @@ -29,13 +29,16 @@ impl Shell { let c = self.read_char(); match c { - b'\n' => { - self.execute_command(); + b'\n' | b'\r' => { + self.execute_command().await; keyboard::flush_buffer(); self.print_prompt(); } 0x08 => self.handle_backspace(), - _ => self.handle_char(c), + _ if c.is_ascii_graphic() || c == b' ' => { + self.handle_char(c); + } + _ => { /* ignore everything else */ } } yield_now().await; } @@ -81,7 +84,7 @@ impl Shell { } } - fn execute_command(&mut self) { + async fn execute_command(&mut self) { self.print("\r"); // return to start of line let cmd = core::str::from_utf8(&self.buffer[..self.position]).unwrap_or("Invalid UTF-8"); @@ -95,11 +98,21 @@ impl Shell { "" => {} "help" => self.print("Available commands: help, echo, clear\n"), "clear" => self.print("\x1B[2J\x1B[H"), // ANSI clear screen - cmd if cmd.starts_with("echo ") => { - let text = cmd.strip_prefix("echo ").unwrap(); + trimmed if trimmed.starts_with("echo ") => { + // Use trimmed, not cmd, since that's what was matched + let text = trimmed.strip_prefix("echo ").unwrap(); self.print(&format(format_args!("{}\n", text))); } - _ => self.print(&format(format_args!("Unknown command: {}\n", cmd))), + trimmed if trimmed.starts_with("/") => { + let mut cmd_owned = trimmed.to_string() + "\0"; + // TODO: as of now we do not support cmd args or environment vars + sys_exec( + cmd_owned.as_mut_ptr(), + core::ptr::null_mut(), + core::ptr::null_mut(), + ); + } + _ => self.print("Unknown command\n"), } } diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index e1a96c08..4f2ba361 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -1,10 +1,13 @@ use core::ffi::CStr; -use alloc::collections::btree_map::BTreeMap; +use alloc::{collections::btree_map::BTreeMap, vec}; use lazy_static::lazy_static; use pc_keyboard::{DecodedKey, KeyCode, KeyState}; use spin::Mutex; -use x86_64::structures::paging::{PhysFrame, Size4KiB}; +use x86_64::{ + align_up, + structures::paging::{PhysFrame, Size4KiB}, +}; use core::{ future::Future, @@ -13,20 +16,26 @@ use core::{ }; use crate::{ - constants::syscalls::*, + constants::{memory::PAGE_SIZE, syscalls::*}, devices::ps2_dev::keyboard, events::{ current_running_event, current_running_event_info, futures::await_on::AwaitProcess, - get_runner_time, yield_now, EventInfo, + get_runner_time, schedule_kernel, schedule_process, yield_now, EventInfo, }, + filesys::{get_file, FileSystem, OpenFlags, FILESYSTEM}, interrupts::x2apic, memory::frame_allocator::with_buddy_frame_allocator, processes::{ - process::{sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE}, + process::{ + create_process, sleep_process_int, sleep_process_syscall, ProcessState, PROCESS_TABLE, + }, registers::ForkingRegisters, }, serial_print, serial_println, - syscalls::{fork::sys_fork, memorymap::sys_mmap}, + syscalls::{ + fork::sys_fork, + memorymap::{sys_mmap, MmapFlags, ProtFlags}, + }, }; use core::arch::naked_asm; @@ -190,6 +199,11 @@ pub unsafe extern "C" fn syscall_handler_impl( syscall.arg2 as *mut u8, syscall.arg3 as usize, ), + SYSCALL_EXECVE => sys_exec( + syscall.arg1 as *mut u8, + syscall.arg2 as *mut u8, + syscall.arg3 as *mut u8, + ), _ => { panic!("Unknown syscall, {}", syscall.number); @@ -197,6 +211,89 @@ pub unsafe extern "C" fn syscall_handler_impl( } } +pub fn sys_exec(path: *mut u8, argv: *mut u8, envp: *mut u8) -> u64 { + if path.is_null() { + return u64::MAX; + } + + // Find string length by looking for null terminator + let mut len = 0; + unsafe { + while *path.add(len) != 0 { + len += 1; + } + } + + // Convert to string + let bytes = unsafe { alloc::slice::from_raw_parts(path, len) }; + let pathname = match alloc::str::from_utf8(bytes) { + Ok(s) => s, + Err(_) => return u64::MAX, + }; + serial_println!("PATHNAME: {:#?}", pathname); + schedule_kernel( + async move { + let fs = FILESYSTEM.get().unwrap(); + let fd = { + fs.lock() + .open_file(pathname, OpenFlags::O_RDONLY | OpenFlags::O_WRONLY) + .await + }; + if fd.is_err() { + serial_println!("Unknown command"); + return; + } + serial_println!("RUNNING EXECUTABLE PLEASE HOLD"); + // At this point we assume a valid executable + // TODO: check if it is actually executable with chmod mode + let fd = fd.unwrap(); + let file = get_file(fd).unwrap(); + let file_len = { + fs.lock() + .filesystem + .lock() + .get_node(&file.lock().pathname) + .await + .unwrap() + .size() + }; + sys_mmap( + 0x9000, + align_up(file_len, PAGE_SIZE as u64), + ProtFlags::PROT_EXEC.bits(), + MmapFlags::MAP_FILE.bits(), + fd as i64, + 0, + ); + + serial_println!("Reading file..."); + + let mut buffer = vec![0u8; file_len as usize]; + let bytes_read = { + fs.lock() + .read_file(fd, &mut buffer) + .await + .expect("Failed to read file") + }; + + let buf = &buffer[..bytes_read]; + + serial_println!("Bytes read: {:#?}", bytes_read); + + let pid = create_process(buf); + schedule_process(pid); + let _waiter = AwaitProcess::new( + pid, + get_runner_time(3_000_000_000), + current_running_event().unwrap(), + ) + .await; + }, + 3, + ); + 0 +} + pub fn sys_read(fd: u32, buf: *mut u8, count: usize) -> u64 { if fd == 0 { let mut i = 0; From 1b447331dc707e6b5b55c1c068021735c42e4cc7 Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Wed, 23 Apr 2025 15:46:44 -0500 Subject: [PATCH 44/59] Vma errors --- .gitignore | 1 + .vscode/settings.json | 59 +- hello.asm | 241128 +++++++++++++++++++++ kernel/src/constants/syscalls.rs | 2 + kernel/src/events/event_runner.rs | 3 +- kernel/src/filesys/mod.rs | 1 - kernel/src/init.rs | 123 +- kernel/src/main.rs | 5 +- kernel/src/processes/process.rs | 14 +- kernel/src/syscalls/syscall_handlers.rs | 17 +- 10 files changed, 241280 insertions(+), 73 deletions(-) create mode 100644 hello.asm diff --git a/.gitignore b/.gitignore index 3f6b1d10..9001e0ff 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ *zig* /target +.vscode \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 3d3b0181..b9c6ac87 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,4 +1,59 @@ { - "rust-analyzer.cargo.target": "x86_64-unknown-none", - "rust-analyzer.check.allTargets": false + "C_Cpp_Runner.cCompilerPath": "clang", + "C_Cpp_Runner.cppCompilerPath": "clang++", + "C_Cpp_Runner.debuggerPath": "lldb", + "C_Cpp_Runner.cStandard": "", + "C_Cpp_Runner.cppStandard": "", + "C_Cpp_Runner.msvcBatchPath": "", + "C_Cpp_Runner.useMsvc": false, + "C_Cpp_Runner.warnings": [ + "-Wall", + "-Wextra", + "-Wpedantic", + "-Wshadow", + "-Wformat=2", + "-Wcast-align", + "-Wconversion", + "-Wsign-conversion", + "-Wnull-dereference" + ], + "C_Cpp_Runner.msvcWarnings": [ + "/W4", + "/permissive-", + "/w14242", + "/w14287", + "/w14296", + "/w14311", + "/w14826", + "/w44062", + "/w44242", + "/w14905", + "/w14906", + "/w14263", + "/w44265", + "/w14928" + ], + "C_Cpp_Runner.enableWarnings": true, + "C_Cpp_Runner.warningsAsError": false, + "C_Cpp_Runner.compilerArgs": [], + "C_Cpp_Runner.linkerArgs": [], + "C_Cpp_Runner.includePaths": [], + "C_Cpp_Runner.includeSearch": [ + "*", + "**/*" + ], + "C_Cpp_Runner.excludeSearch": [ + "**/build", + "**/build/**", + "**/.*", + "**/.*/**", + "**/.vscode", + "**/.vscode/**" + ], + "C_Cpp_Runner.useAddressSanitizer": false, + "C_Cpp_Runner.useUndefinedSanitizer": false, + "C_Cpp_Runner.useLeakSanitizer": false, + "C_Cpp_Runner.showCompilationTime": false, + "C_Cpp_Runner.useLinkTimeOptimization": false, + "C_Cpp_Runner.msvcSecureNoWarnings": false } \ No newline at end of file diff --git a/hello.asm b/hello.asm new file mode 100644 index 00000000..9e8f3030 --- /dev/null +++ b/hello.asm @@ -0,0 +1,241128 @@ + +resources/executables/hello: file format elf64-x86-64 + +Disassembly of section .note.gnu.build-id: + +0000000000400290 <.note.gnu.build-id>: + 400290: 04 00 add al, 0 + 400292: 00 00 add byte ptr [rax], al + 400294: 14 00 adc al, 0 + 400296: 00 00 add byte ptr [rax], al + 400298: 03 00 add eax, dword ptr [rax] + 40029a: 00 00 add byte ptr [rax], al + 40029c: 47 4e + 40029e: 55 push rbp + 40029f: 00 8d 68 38 96 8f add byte ptr [rbp - 1885980568], cl + 4002a5: ae scasb al, byte ptr es:[rdi] + 4002a6: 7e 73 jle 0x40031b <__rela_iplt_start+0x43> + 4002a8: fe 62 45 + 4002ab: 6a 9e push -98 + 4002ad: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4002ae: 9b wait + 4002af: 00 be + 4002b1: 2d + 4002b2: 15 + 4002b3: a3 + +Disassembly of section .note.ABI-tag: + +00000000004002b4 <.note.ABI-tag>: + 4002b4: 04 00 add al, 0 + 4002b6: 00 00 add byte ptr [rax], al + 4002b8: 10 00 adc byte ptr [rax], al + 4002ba: 00 00 add byte ptr [rax], al + 4002bc: 01 00 add dword ptr [rax], eax + 4002be: 00 00 add byte ptr [rax], al + 4002c0: 47 4e + 4002c2: 55 push rbp + 4002c3: 00 00 add byte ptr [rax], al + 4002c5: 00 00 add byte ptr [rax], al + 4002c7: 00 03 add byte ptr [rbx], al + 4002c9: 00 00 add byte ptr [rax], al + 4002cb: 00 02 add byte ptr [rdx], al + 4002cd: 00 00 add byte ptr [rax], al + 4002cf: 00 00 add byte ptr [rax], al + 4002d1: 00 00 add byte ptr [rax], al + 4002d3: 00 + +Disassembly of section .rela.plt: + +00000000004002d8 <__rela_iplt_start>: + 4002d8: d0 00 rol byte ptr [rax] + 4002da: 4c 00 00 add byte ptr [rax], r8b + 4002dd: 00 00 add byte ptr [rax], al + 4002df: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4002e5 <__rela_iplt_start+0xd> + 4002e5: 00 00 add byte ptr [rax], al + 4002e7: 00 d0 add al, dl + 4002e9: 18 42 00 sbb byte ptr [rdx], al + 4002ec: 00 00 add byte ptr [rax], al + 4002ee: 00 00 add byte ptr [rax], al + 4002f0: c8 00 4c 00 enter 19456, 0 + 4002f4: 00 00 add byte ptr [rax], al + 4002f6: 00 00 add byte ptr [rax], al + 4002f8: 25 00 00 00 00 and eax, 0 + 4002fd: 00 00 add byte ptr [rax], al + 4002ff: 00 40 1a add byte ptr [rax + 26], al + 400302: 42 00 00 add byte ptr [rax], al + 400305: 00 00 add byte ptr [rax], al + 400307: 00 c0 add al, al + 400309: 00 4c 00 00 add byte ptr [rax + rax], cl + 40030d: 00 00 add byte ptr [rax], al + 40030f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400315 <__rela_iplt_start+0x3d> + 400315: 00 00 add byte ptr [rax], al + 400317: 00 d0 add al, dl + 400319: 4d 48 rex64 + 40031b: 00 00 add byte ptr [rax], al + 40031d: 00 00 add byte ptr [rax], al + 40031f: 00 b8 00 4c 00 00 add byte ptr [rax + 19456], bh + 400325: 00 00 add byte ptr [rax], al + 400327: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40032d <__rela_iplt_start+0x55> + 40032d: 00 00 add byte ptr [rax], al + 40032f: 00 e0 add al, ah + 400331: 19 42 00 sbb dword ptr [rdx], eax + 400334: 00 00 add byte ptr [rax], al + 400336: 00 00 add byte ptr [rax], al + 400338: b0 00 mov al, 0 + 40033a: 4c 00 00 add byte ptr [rax], r8b + 40033d: 00 00 add byte ptr [rax], al + 40033f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400345 <__rela_iplt_start+0x6d> + 400345: 00 00 add byte ptr [rax], al + 400347: 00 b0 24 42 00 00 add byte ptr [rax + 16932], dh + 40034d: 00 00 add byte ptr [rax], al + 40034f: 00 a8 00 4c 00 00 add byte ptr [rax + 19456], ch + 400355: 00 00 add byte ptr [rax], al + 400357: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40035d <__rela_iplt_start+0x85> + 40035d: 00 00 add byte ptr [rax], al + 40035f: 00 70 50 add byte ptr [rax + 80], dh + 400362: 48 00 00 add byte ptr [rax], al + 400365: 00 00 add byte ptr [rax], al + 400367: 00 a0 00 4c 00 00 add byte ptr [rax + 19456], ah + 40036d: 00 00 add byte ptr [rax], al + 40036f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400375 <__rela_iplt_start+0x9d> + 400375: 00 00 add byte ptr [rax], al + 400377: 00 20 add byte ptr [rax], ah + 400379: 19 42 00 sbb dword ptr [rdx], eax + 40037c: 00 00 add byte ptr [rax], al + 40037e: 00 00 add byte ptr [rax], al + 400380: 98 cwde + 400381: 00 4c 00 00 add byte ptr [rax + rax], cl + 400385: 00 00 add byte ptr [rax], al + 400387: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40038d <__rela_iplt_start+0xb5> + 40038d: 00 00 add byte ptr [rax], al + 40038f: 00 80 04 47 00 00 add byte ptr [rax + 18180], al + 400395: 00 00 add byte ptr [rax], al + 400397: 00 90 00 4c 00 00 add byte ptr [rax + 19456], dl + 40039d: 00 00 add byte ptr [rax], al + 40039f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4003a5 <__rela_iplt_start+0xcd> + 4003a5: 00 00 add byte ptr [rax], al + 4003a7: 00 10 add byte ptr [rax], dl + 4003a9: 24 42 and al, 66 + 4003ab: 00 00 add byte ptr [rax], al + 4003ad: 00 00 add byte ptr [rax], al + 4003af: 00 88 00 4c 00 00 add byte ptr [rax + 19456], cl + 4003b5: 00 00 add byte ptr [rax], al + 4003b7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4003bd <__rela_iplt_start+0xe5> + 4003bd: 00 00 add byte ptr [rax], al + 4003bf: 00 30 add byte ptr [rax], dh + 4003c1: 50 push rax + 4003c2: 48 00 00 add byte ptr [rax], al + 4003c5: 00 00 add byte ptr [rax], al + 4003c7: 00 80 00 4c 00 00 add byte ptr [rax + 19456], al + 4003cd: 00 00 add byte ptr [rax], al + 4003cf: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4003d5 <__rela_iplt_start+0xfd> + 4003d5: 00 00 add byte ptr [rax], al + 4003d7: 00 d0 add al, dl + 4003d9: 25 42 00 00 00 and eax, 66 + 4003de: 00 00 add byte ptr [rax], al + 4003e0: 78 00 js 0x4003e2 <__rela_iplt_start+0x10a> + 4003e2: 4c 00 00 add byte ptr [rax], r8b + 4003e5: 00 00 add byte ptr [rax], al + 4003e7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4003ed <__rela_iplt_start+0x115> + 4003ed: 00 00 add byte ptr [rax], al + 4003ef: 00 e0 add al, ah + 4003f1: 22 42 00 and al, byte ptr [rdx] + 4003f4: 00 00 add byte ptr [rax], al + 4003f6: 00 00 add byte ptr [rax], al + 4003f8: 70 00 jo 0x4003fa <__rela_iplt_start+0x122> + 4003fa: 4c 00 00 add byte ptr [rax], r8b + 4003fd: 00 00 add byte ptr [rax], al + 4003ff: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400405 <__rela_iplt_start+0x12d> + 400405: 00 00 add byte ptr [rax], al + 400407: 00 80 1a 42 00 00 add byte ptr [rax + 16922], al + 40040d: 00 00 add byte ptr [rax], al + 40040f: 00 68 00 add byte ptr [rax], ch + 400412: 4c 00 00 add byte ptr [rax], r8b + 400415: 00 00 add byte ptr [rax], al + 400417: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40041d <__rela_iplt_start+0x145> + 40041d: 00 00 add byte ptr [rax], al + 40041f: 00 c0 add al, al + 400421: 22 42 00 and al, byte ptr [rdx] + 400424: 00 00 add byte ptr [rax], al + 400426: 00 00 add byte ptr [rax], al + 400428: 60 + 400429: 00 4c 00 00 add byte ptr [rax + rax], cl + 40042d: 00 00 add byte ptr [rax], al + 40042f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400435 <__rela_iplt_start+0x15d> + 400435: 00 00 add byte ptr [rax], al + 400437: 00 20 add byte ptr [rax], ah + 400439: e5 46 in eax, 70 + 40043b: 00 00 add byte ptr [rax], al + 40043d: 00 00 add byte ptr [rax], al + 40043f: 00 58 00 add byte ptr [rax], bl + 400442: 4c 00 00 add byte ptr [rax], r8b + 400445: 00 00 add byte ptr [rax], al + 400447: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40044d <__rela_iplt_start+0x175> + 40044d: 00 00 add byte ptr [rax], al + 40044f: 00 20 add byte ptr [rax], ah + 400451: 27 + 400452: 42 00 00 add byte ptr [rax], al + 400455: 00 00 add byte ptr [rax], al + 400457: 00 50 00 add byte ptr [rax], dl + 40045a: 4c 00 00 add byte ptr [rax], r8b + 40045d: 00 00 add byte ptr [rax], al + 40045f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400465 <__rela_iplt_start+0x18d> + 400465: 00 00 add byte ptr [rax], al + 400467: 00 70 25 add byte ptr [rax + 37], dh + 40046a: 42 00 00 add byte ptr [rax], al + 40046d: 00 00 add byte ptr [rax], al + 40046f: 00 48 00 add byte ptr [rax], cl + 400472: 4c 00 00 add byte ptr [rax], r8b + 400475: 00 00 add byte ptr [rax], al + 400477: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40047d <__rela_iplt_start+0x1a5> + 40047d: 00 00 add byte ptr [rax], al + 40047f: 00 60 e4 add byte ptr [rax - 28], ah + 400482: 46 00 00 add byte ptr [rax], r8b + 400485: 00 00 add byte ptr [rax], al + 400487: 00 40 00 add byte ptr [rax], al + 40048a: 4c 00 00 add byte ptr [rax], r8b + 40048d: 00 00 add byte ptr [rax], al + 40048f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400495 <__rela_iplt_start+0x1bd> + 400495: 00 00 add byte ptr [rax], al + 400497: 00 70 fd add byte ptr [rax - 3], dh + 40049a: 46 00 00 add byte ptr [rax], r8b + 40049d: 00 00 add byte ptr [rax], al + 40049f: 00 38 add byte ptr [rax], bh + 4004a1: 00 4c 00 00 add byte ptr [rax + rax], cl + 4004a5: 00 00 add byte ptr [rax], al + 4004a7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4004ad <__rela_iplt_start+0x1d5> + 4004ad: 00 00 add byte ptr [rax], al + 4004af: 00 20 add byte ptr [rax], ah + 4004b1: 26 42 00 00 add byte ptr es:[rax], al + 4004b5: 00 00 add byte ptr [rax], al + 4004b7: 00 30 add byte ptr [rax], dh + 4004b9: 00 4c 00 00 add byte ptr [rax + rax], cl + 4004bd: 00 00 add byte ptr [rax], al + 4004bf: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4004c5 <__rela_iplt_start+0x1ed> + 4004c5: 00 00 add byte ptr [rax], al + 4004c7: 00 e0 add al, ah + 4004c9: 26 42 00 00 add byte ptr es:[rax], al + 4004cd: 00 00 add byte ptr [rax], al + 4004cf: 00 28 add byte ptr [rax], ch + 4004d1: 00 4c 00 00 add byte ptr [rax + rax], cl + 4004d5: 00 00 add byte ptr [rax], al + 4004d7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4004dd <__rela_iplt_start+0x205> + 4004dd: 00 00 add byte ptr [rax], al + 4004df: 00 50 23 add byte ptr [rax + 35], dl + 4004e2: 42 00 00 add byte ptr [rax], al + 4004e5: 00 00 add byte ptr [rax], al + 4004e7: 00 20 add byte ptr [rax], ah + 4004e9: 00 4c 00 00 add byte ptr [rax + rax], cl + 4004ed: 00 00 add byte ptr [rax], al + 4004ef: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4004f5 <__rela_iplt_start+0x21d> + 4004f5: 00 00 add byte ptr [rax], al + 4004f7: 00 20 add byte ptr [rax], ah + 4004f9: e4 46 in al, 70 + 4004fb: 00 00 add byte ptr [rax], al + 4004fd: 00 00 add byte ptr [rax], al + 4004ff: 00 18 add byte ptr [rax], bl + 400501: 00 4c 00 00 add byte ptr [rax + rax], cl + 400505: 00 00 add byte ptr [rax], al + 400507: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40050d <__rela_iplt_start+0x235> + 40050d: 00 00 add byte ptr [rax], al + 40050f: 00 80 19 42 00 00 add byte ptr [rax + 16921], al + 400515: 00 00 add byte ptr [rax], al + 400517: 00 + +Disassembly of section .init: + +0000000000401000 <_init>: + 401000: f3 0f 1e fa endbr64 + 401004: 48 83 ec 08 sub rsp, 8 + 401008: 48 c7 c0 00 00 00 00 mov rax, 0 + 40100f: 48 85 c0 test rax, rax + 401012: 74 02 je 0x401016 <_init+0x16> + 401014: ff d0 call rax + 401016: 48 83 c4 08 add rsp, 8 + 40101a: c3 ret + +Disassembly of section .plt: + +0000000000401020 <.plt>: + 401020: f3 0f 1e fa endbr64 + 401024: f2 ff 25 ed ef 0b 00 repne jmp qword ptr [rip + 782317] # 0x4c0018 <_GLOBAL_OFFSET_TABLE_+0x18> + 40102b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401030: f3 0f 1e fa endbr64 + 401034: f2 ff 25 e5 ef 0b 00 repne jmp qword ptr [rip + 782309] # 0x4c0020 <_GLOBAL_OFFSET_TABLE_+0x20> + 40103b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401040: f3 0f 1e fa endbr64 + 401044: f2 ff 25 dd ef 0b 00 repne jmp qword ptr [rip + 782301] # 0x4c0028 <_GLOBAL_OFFSET_TABLE_+0x28> + 40104b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401050: f3 0f 1e fa endbr64 + 401054: f2 ff 25 d5 ef 0b 00 repne jmp qword ptr [rip + 782293] # 0x4c0030 <_GLOBAL_OFFSET_TABLE_+0x30> + 40105b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401060: f3 0f 1e fa endbr64 + 401064: f2 ff 25 cd ef 0b 00 repne jmp qword ptr [rip + 782285] # 0x4c0038 <_GLOBAL_OFFSET_TABLE_+0x38> + 40106b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401070: f3 0f 1e fa endbr64 + 401074: f2 ff 25 c5 ef 0b 00 repne jmp qword ptr [rip + 782277] # 0x4c0040 <_GLOBAL_OFFSET_TABLE_+0x40> + 40107b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401080: f3 0f 1e fa endbr64 + 401084: f2 ff 25 bd ef 0b 00 repne jmp qword ptr [rip + 782269] # 0x4c0048 <_GLOBAL_OFFSET_TABLE_+0x48> + 40108b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401090: f3 0f 1e fa endbr64 + 401094: f2 ff 25 b5 ef 0b 00 repne jmp qword ptr [rip + 782261] # 0x4c0050 <_GLOBAL_OFFSET_TABLE_+0x50> + 40109b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4010a0: f3 0f 1e fa endbr64 + 4010a4: f2 ff 25 ad ef 0b 00 repne jmp qword ptr [rip + 782253] # 0x4c0058 <_GLOBAL_OFFSET_TABLE_+0x58> + 4010ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4010b0: f3 0f 1e fa endbr64 + 4010b4: f2 ff 25 a5 ef 0b 00 repne jmp qword ptr [rip + 782245] # 0x4c0060 <_GLOBAL_OFFSET_TABLE_+0x60> + 4010bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4010c0: f3 0f 1e fa endbr64 + 4010c4: f2 ff 25 9d ef 0b 00 repne jmp qword ptr [rip + 782237] # 0x4c0068 <_GLOBAL_OFFSET_TABLE_+0x68> + 4010cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4010d0: f3 0f 1e fa endbr64 + 4010d4: f2 ff 25 95 ef 0b 00 repne jmp qword ptr [rip + 782229] # 0x4c0070 <_GLOBAL_OFFSET_TABLE_+0x70> + 4010db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4010e0: f3 0f 1e fa endbr64 + 4010e4: f2 ff 25 8d ef 0b 00 repne jmp qword ptr [rip + 782221] # 0x4c0078 <_GLOBAL_OFFSET_TABLE_+0x78> + 4010eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4010f0: f3 0f 1e fa endbr64 + 4010f4: f2 ff 25 85 ef 0b 00 repne jmp qword ptr [rip + 782213] # 0x4c0080 <_GLOBAL_OFFSET_TABLE_+0x80> + 4010fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401100: f3 0f 1e fa endbr64 + 401104: f2 ff 25 7d ef 0b 00 repne jmp qword ptr [rip + 782205] # 0x4c0088 <_GLOBAL_OFFSET_TABLE_+0x88> + 40110b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401110: f3 0f 1e fa endbr64 + 401114: f2 ff 25 75 ef 0b 00 repne jmp qword ptr [rip + 782197] # 0x4c0090 <_GLOBAL_OFFSET_TABLE_+0x90> + 40111b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401120: f3 0f 1e fa endbr64 + 401124: f2 ff 25 6d ef 0b 00 repne jmp qword ptr [rip + 782189] # 0x4c0098 <_GLOBAL_OFFSET_TABLE_+0x98> + 40112b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401130: f3 0f 1e fa endbr64 + 401134: f2 ff 25 65 ef 0b 00 repne jmp qword ptr [rip + 782181] # 0x4c00a0 <_GLOBAL_OFFSET_TABLE_+0xa0> + 40113b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401140: f3 0f 1e fa endbr64 + 401144: f2 ff 25 5d ef 0b 00 repne jmp qword ptr [rip + 782173] # 0x4c00a8 <_GLOBAL_OFFSET_TABLE_+0xa8> + 40114b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401150: f3 0f 1e fa endbr64 + 401154: f2 ff 25 55 ef 0b 00 repne jmp qword ptr [rip + 782165] # 0x4c00b0 <_GLOBAL_OFFSET_TABLE_+0xb0> + 40115b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401160: f3 0f 1e fa endbr64 + 401164: f2 ff 25 4d ef 0b 00 repne jmp qword ptr [rip + 782157] # 0x4c00b8 <_GLOBAL_OFFSET_TABLE_+0xb8> + 40116b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401170: f3 0f 1e fa endbr64 + 401174: f2 ff 25 45 ef 0b 00 repne jmp qword ptr [rip + 782149] # 0x4c00c0 <_GLOBAL_OFFSET_TABLE_+0xc0> + 40117b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401180: f3 0f 1e fa endbr64 + 401184: f2 ff 25 3d ef 0b 00 repne jmp qword ptr [rip + 782141] # 0x4c00c8 <_GLOBAL_OFFSET_TABLE_+0xc8> + 40118b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401190: f3 0f 1e fa endbr64 + 401194: f2 ff 25 35 ef 0b 00 repne jmp qword ptr [rip + 782133] # 0x4c00d0 <_GLOBAL_OFFSET_TABLE_+0xd0> + 40119b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +Disassembly of section .text: + +00000000004011a0 <__assert_fail_base.cold>: + 4011a0: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 4011a5: e8 a6 e3 01 00 call 0x41f550 + 4011aa: e8 05 00 00 00 call 0x4011b4 + +00000000004011af <_nl_load_domain.cold>: + 4011af: e8 00 00 00 00 call 0x4011b4 + +00000000004011b4 : + 4011b4: f3 0f 1e fa endbr64 + 4011b8: 53 push rbx + 4011b9: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] + 4011c2: 48 81 ec 20 01 00 00 sub rsp, 288 + 4011c9: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4011d2: 48 89 84 24 18 01 00 00 mov qword ptr [rsp + 280], rax + 4011da: 31 c0 xor eax, eax + 4011dc: 48 39 1d 15 16 0c 00 cmp qword ptr [rip + 792085], rbx # 0x4c27f8 + 4011e3: 74 3e je 0x401223 + 4011e5: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4011ed: 85 c0 test eax, eax + 4011ef: 75 0e jne 0x4011ff + 4011f1: ba 01 00 00 00 mov edx, 1 + 4011f6: 0f b1 15 f3 15 0c 00 cmpxchg dword ptr [rip + 792051], edx # 0x4c27f0 + 4011fd: eb 1d jmp 0x40121c + 4011ff: 31 c0 xor eax, eax + 401201: ba 01 00 00 00 mov edx, 1 + 401206: f0 lock + 401207: 0f b1 15 e2 15 0c 00 cmpxchg dword ptr [rip + 792034], edx # 0x4c27f0 + 40120e: 74 0c je 0x40121c + 401210: 48 8d 3d d9 15 0c 00 lea rdi, [rip + 792025] # 0x4c27f0 + 401217: e8 84 8b 01 00 call 0x419da0 <__lll_lock_wait_private> + 40121c: 48 89 1d d5 15 0c 00 mov qword ptr [rip + 792021], rbx # 0x4c27f8 + 401223: ff 05 cb 15 0c 00 inc dword ptr [rip + 792011] # 0x4c27f4 + 401229: 83 3d d0 15 0c 00 00 cmp dword ptr [rip + 792016], 0 # 0x4c2800 + 401230: 75 36 jne 0x401268 + 401232: c7 05 c4 15 0c 00 01 00 00 00 mov dword ptr [rip + 792004], 1 # 0x4c2800 + 40123c: b8 10 00 00 00 mov eax, 16 + 401241: 48 ff c8 dec rax + 401244: 48 89 e6 mov rsi, rsp + 401247: 48 83 f8 ff cmp rax, -1 + 40124b: 74 0a je 0x401257 + 40124d: 48 c7 04 c6 00 00 00 00 mov qword ptr [rsi + 8*rax], 0 + 401255: eb ea jmp 0x401241 + 401257: 31 d2 xor edx, edx + 401259: bf 01 00 00 00 mov edi, 1 + 40125e: 48 83 0c 24 20 or qword ptr [rsp], 32 + 401263: e8 08 b5 05 00 call 0x45c770 + 401268: 8b 05 92 15 0c 00 mov eax, dword ptr [rip + 791954] # 0x4c2800 + 40126e: 83 f8 01 cmp eax, 1 + 401271: 0f 85 c0 00 00 00 jne 0x401337 + 401277: c7 05 7f 15 0c 00 00 00 00 00 mov dword ptr [rip + 791935], 0 # 0x4c2800 + 401281: 8b 05 6d 15 0c 00 mov eax, dword ptr [rip + 791917] # 0x4c27f4 + 401287: ff c8 dec eax + 401289: 89 05 65 15 0c 00 mov dword ptr [rip + 791909], eax # 0x4c27f4 + 40128f: 75 44 jne 0x4012d5 + 401291: 48 c7 05 5c 15 0c 00 00 00 00 00 mov qword ptr [rip + 791900], 0 # 0x4c27f8 + 40129c: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4012a4: 85 d2 test edx, edx + 4012a6: 75 08 jne 0x4012b0 + 4012a8: ff 0d 42 15 0c 00 dec dword ptr [rip + 791874] # 0x4c27f0 + 4012ae: eb 25 jmp 0x4012d5 + 4012b0: 87 05 3a 15 0c 00 xchg dword ptr [rip + 791866], eax # 0x4c27f0 + 4012b6: ff c8 dec eax + 4012b8: 7e 1b jle 0x4012d5 + 4012ba: 45 31 d2 xor r10d, r10d + 4012bd: ba 01 00 00 00 mov edx, 1 + 4012c2: be 81 00 00 00 mov esi, 129 + 4012c7: b8 ca 00 00 00 mov eax, 202 + 4012cc: 48 8d 3d 1d 15 0c 00 lea rdi, [rip + 791837] # 0x4c27f0 + 4012d3: 0f 05 syscall + 4012d5: bf 06 00 00 00 mov edi, 6 + 4012da: e8 d1 de 00 00 call 0x40f1b0 + 4012df: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] + 4012e8: 48 39 1d 09 15 0c 00 cmp qword ptr [rip + 791817], rbx # 0x4c27f8 + 4012ef: 74 3e je 0x40132f + 4012f1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4012f9: 85 c0 test eax, eax + 4012fb: 75 0e jne 0x40130b + 4012fd: ba 01 00 00 00 mov edx, 1 + 401302: 0f b1 15 e7 14 0c 00 cmpxchg dword ptr [rip + 791783], edx # 0x4c27f0 + 401309: eb 1d jmp 0x401328 + 40130b: 31 c0 xor eax, eax + 40130d: ba 01 00 00 00 mov edx, 1 + 401312: f0 lock + 401313: 0f b1 15 d6 14 0c 00 cmpxchg dword ptr [rip + 791766], edx # 0x4c27f0 + 40131a: 74 0c je 0x401328 + 40131c: 48 8d 3d cd 14 0c 00 lea rdi, [rip + 791757] # 0x4c27f0 + 401323: e8 78 8a 01 00 call 0x419da0 <__lll_lock_wait_private> + 401328: 48 89 1d c9 14 0c 00 mov qword ptr [rip + 791753], rbx # 0x4c27f8 + 40132f: ff 05 bf 14 0c 00 inc dword ptr [rip + 791743] # 0x4c27f4 + 401335: eb 05 jmp 0x40133c + 401337: 83 f8 02 cmp eax, 2 + 40133a: 75 5b jne 0x401397 + 40133c: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] + 401344: 31 c0 xor eax, eax + 401346: b9 24 00 00 00 mov ecx, 36 + 40134b: c7 05 ab 14 0c 00 03 00 00 00 mov dword ptr [rip + 791723], 3 # 0x4c2800 + 401355: 48 c7 84 24 80 00 00 00 00 00 00 00 mov qword ptr [rsp + 128], 0 + 401361: 48 89 d7 mov rdi, rdx + 401364: f3 ab rep stosd dword ptr es:[rdi], eax + 401366: b8 10 00 00 00 mov eax, 16 + 40136b: 48 8d b4 24 80 00 00 00 lea rsi, [rsp + 128] + 401373: 48 c7 04 c6 ff ff ff ff mov qword ptr [rsi + 8*rax], -1 + 40137b: 48 ff c8 dec rax + 40137e: 75 eb jne 0x40136b + 401380: 31 d2 xor edx, edx + 401382: bf 06 00 00 00 mov edi, 6 + 401387: c7 84 24 08 01 00 00 00 00 00 00 mov dword ptr [rsp + 264], 0 + 401392: e8 99 b3 05 00 call 0x45c730 + 401397: 83 3d 62 14 0c 00 03 cmp dword ptr [rip + 791650], 3 # 0x4c2800 + 40139e: 75 14 jne 0x4013b4 + 4013a0: c7 05 56 14 0c 00 04 00 00 00 mov dword ptr [rip + 791638], 4 # 0x4c2800 + 4013aa: bf 06 00 00 00 mov edi, 6 + 4013af: e8 fc dd 00 00 call 0x40f1b0 + 4013b4: 83 3d 45 14 0c 00 04 cmp dword ptr [rip + 791621], 4 # 0x4c2800 + 4013bb: 75 0b jne 0x4013c8 + 4013bd: c7 05 39 14 0c 00 05 00 00 00 mov dword ptr [rip + 791609], 5 # 0x4c2800 + 4013c7: f4 hlt + 4013c8: 83 3d 31 14 0c 00 05 cmp dword ptr [rip + 791601], 5 # 0x4c2800 + 4013cf: 75 14 jne 0x4013e5 + 4013d1: c7 05 25 14 0c 00 06 00 00 00 mov dword ptr [rip + 791589], 6 # 0x4c2800 + 4013db: bf 7f 00 00 00 mov edi, 127 + 4013e0: e8 ab 69 04 00 call 0x447d90 <_exit> + 4013e5: f4 hlt + 4013e6: eb fd jmp 0x4013e5 + +00000000004013e8 <_IO_new_fclose.cold>: + 4013e8: f7 45 00 00 80 00 00 test dword ptr [rbp], 32768 + 4013ef: 75 29 jne 0x40141a <_IO_new_fclose.cold+0x32> + 4013f1: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] + 4013f8: 8b 47 04 mov eax, dword ptr [rdi + 4] + 4013fb: 83 e8 01 sub eax, 1 + 4013fe: 89 47 04 mov dword ptr [rdi + 4], eax + 401401: 75 17 jne 0x40141a <_IO_new_fclose.cold+0x32> + 401403: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 40140b: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 401413: 85 d2 test edx, edx + 401415: 75 0b jne 0x401422 <_IO_new_fclose.cold+0x3a> + 401417: 83 2f 01 sub dword ptr [rdi], 1 + 40141a: 4c 89 c7 mov rdi, r8 + 40141d: e8 7e f3 08 00 call 0x4907a0 <_Unwind_Resume> + 401422: 87 07 xchg dword ptr [rdi], eax + 401424: 83 e8 01 sub eax, 1 + 401427: 7e f1 jle 0x40141a <_IO_new_fclose.cold+0x32> + 401429: 45 31 d2 xor r10d, r10d + 40142c: ba 01 00 00 00 mov edx, 1 + 401431: be 81 00 00 00 mov esi, 129 + 401436: b8 ca 00 00 00 mov eax, 202 + 40143b: 0f 05 syscall + 40143d: eb db jmp 0x40141a <_IO_new_fclose.cold+0x32> + +000000000040143f <_IO_fflush.cold>: + 40143f: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 401445: 75 29 jne 0x401470 <_IO_fflush.cold+0x31> + 401447: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 40144e: 8b 47 04 mov eax, dword ptr [rdi + 4] + 401451: 83 e8 01 sub eax, 1 + 401454: 89 47 04 mov dword ptr [rdi + 4], eax + 401457: 75 17 jne 0x401470 <_IO_fflush.cold+0x31> + 401459: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 401461: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 401469: 85 d2 test edx, edx + 40146b: 75 0b jne 0x401478 <_IO_fflush.cold+0x39> + 40146d: 83 2f 01 sub dword ptr [rdi], 1 + 401470: 4c 89 c7 mov rdi, r8 + 401473: e8 28 f3 08 00 call 0x4907a0 <_Unwind_Resume> + 401478: 87 07 xchg dword ptr [rdi], eax + 40147a: 83 e8 01 sub eax, 1 + 40147d: 7e f1 jle 0x401470 <_IO_fflush.cold+0x31> + 40147f: 45 31 d2 xor r10d, r10d + 401482: ba 01 00 00 00 mov edx, 1 + 401487: be 81 00 00 00 mov esi, 129 + 40148c: b8 ca 00 00 00 mov eax, 202 + 401491: 0f 05 syscall + 401493: eb db jmp 0x401470 <_IO_fflush.cold+0x31> + +0000000000401495 <_IO_puts.cold>: + 401495: f7 45 00 00 80 00 00 test dword ptr [rbp], 32768 + 40149c: 75 29 jne 0x4014c7 <_IO_puts.cold+0x32> + 40149e: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] + 4014a5: 8b 47 04 mov eax, dword ptr [rdi + 4] + 4014a8: 83 e8 01 sub eax, 1 + 4014ab: 89 47 04 mov dword ptr [rdi + 4], eax + 4014ae: 75 17 jne 0x4014c7 <_IO_puts.cold+0x32> + 4014b0: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 4014b8: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4014c0: 85 d2 test edx, edx + 4014c2: 75 0b jne 0x4014cf <_IO_puts.cold+0x3a> + 4014c4: 83 2f 01 sub dword ptr [rdi], 1 + 4014c7: 4c 89 c7 mov rdi, r8 + 4014ca: e8 d1 f2 08 00 call 0x4907a0 <_Unwind_Resume> + 4014cf: 87 07 xchg dword ptr [rdi], eax + 4014d1: 83 e8 01 sub eax, 1 + 4014d4: 7e f1 jle 0x4014c7 <_IO_puts.cold+0x32> + 4014d6: 45 31 d2 xor r10d, r10d + 4014d9: ba 01 00 00 00 mov edx, 1 + 4014de: be 81 00 00 00 mov esi, 129 + 4014e3: b8 ca 00 00 00 mov eax, 202 + 4014e8: 0f 05 syscall + 4014ea: eb db jmp 0x4014c7 <_IO_puts.cold+0x32> + +00000000004014ec <_IO_wfile_underflow.cold>: + 4014ec: f7 45 00 00 80 00 00 test dword ptr [rbp], 32768 + 4014f3: 75 29 jne 0x40151e <_IO_wfile_underflow.cold+0x32> + 4014f5: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] + 4014fc: 8b 47 04 mov eax, dword ptr [rdi + 4] + 4014ff: 83 e8 01 sub eax, 1 + 401502: 89 47 04 mov dword ptr [rdi + 4], eax + 401505: 75 17 jne 0x40151e <_IO_wfile_underflow.cold+0x32> + 401507: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 40150f: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 401517: 85 d2 test edx, edx + 401519: 75 0b jne 0x401526 <_IO_wfile_underflow.cold+0x3a> + 40151b: 83 2f 01 sub dword ptr [rdi], 1 + 40151e: 4c 89 c7 mov rdi, r8 + 401521: e8 7a f2 08 00 call 0x4907a0 <_Unwind_Resume> + 401526: 87 07 xchg dword ptr [rdi], eax + 401528: 83 e8 01 sub eax, 1 + 40152b: 7e f1 jle 0x40151e <_IO_wfile_underflow.cold+0x32> + 40152d: 45 31 d2 xor r10d, r10d + 401530: ba 01 00 00 00 mov edx, 1 + 401535: be 81 00 00 00 mov esi, 129 + 40153a: b8 ca 00 00 00 mov eax, 202 + 40153f: 0f 05 syscall + 401541: eb db jmp 0x40151e <_IO_wfile_underflow.cold+0x32> + +0000000000401543 <_IO_new_file_underflow.cold>: + 401543: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 + 40154b: 75 2a jne 0x401577 <_IO_new_file_underflow.cold+0x34> + 40154d: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] + 401555: 8b 47 04 mov eax, dword ptr [rdi + 4] + 401558: 83 e8 01 sub eax, 1 + 40155b: 89 47 04 mov dword ptr [rdi + 4], eax + 40155e: 75 17 jne 0x401577 <_IO_new_file_underflow.cold+0x34> + 401560: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 401568: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 401570: 85 d2 test edx, edx + 401572: 75 0b jne 0x40157f <_IO_new_file_underflow.cold+0x3c> + 401574: 83 2f 01 sub dword ptr [rdi], 1 + 401577: 4c 89 c7 mov rdi, r8 + 40157a: e8 21 f2 08 00 call 0x4907a0 <_Unwind_Resume> + 40157f: 87 07 xchg dword ptr [rdi], eax + 401581: 83 e8 01 sub eax, 1 + 401584: 7e f1 jle 0x401577 <_IO_new_file_underflow.cold+0x34> + 401586: 45 31 d2 xor r10d, r10d + 401589: ba 01 00 00 00 mov edx, 1 + 40158e: be 81 00 00 00 mov esi, 129 + 401593: b8 ca 00 00 00 mov eax, 202 + 401598: 0f 05 syscall + 40159a: eb db jmp 0x401577 <_IO_new_file_underflow.cold+0x34> + +000000000040159c <_dl_start>: + 40159c: f3 0f 1e fa endbr64 + 4015a0: 50 push rax + 4015a1: 58 pop rax + 4015a2: 50 push rax + 4015a3: e8 0c fc ff ff call 0x4011b4 + +00000000004015a8 <_IO_fputs.cold>: + 4015a8: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 4015ae: 75 29 jne 0x4015d9 <_IO_fputs.cold+0x31> + 4015b0: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 4015b7: 8b 47 04 mov eax, dword ptr [rdi + 4] + 4015ba: 83 e8 01 sub eax, 1 + 4015bd: 89 47 04 mov dword ptr [rdi + 4], eax + 4015c0: 75 17 jne 0x4015d9 <_IO_fputs.cold+0x31> + 4015c2: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 4015ca: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4015d2: 85 d2 test edx, edx + 4015d4: 75 0b jne 0x4015e1 <_IO_fputs.cold+0x39> + 4015d6: 83 2f 01 sub dword ptr [rdi], 1 + 4015d9: 4c 89 c7 mov rdi, r8 + 4015dc: e8 bf f1 08 00 call 0x4907a0 <_Unwind_Resume> + 4015e1: 87 07 xchg dword ptr [rdi], eax + 4015e3: 83 e8 01 sub eax, 1 + 4015e6: 7e f1 jle 0x4015d9 <_IO_fputs.cold+0x31> + 4015e8: 45 31 d2 xor r10d, r10d + 4015eb: ba 01 00 00 00 mov edx, 1 + 4015f0: be 81 00 00 00 mov esi, 129 + 4015f5: b8 ca 00 00 00 mov eax, 202 + 4015fa: 0f 05 syscall + 4015fc: eb db jmp 0x4015d9 <_IO_fputs.cold+0x31> + +00000000004015fe <_IO_fwrite.cold>: + 4015fe: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 401604: 75 29 jne 0x40162f <_IO_fwrite.cold+0x31> + 401606: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 40160d: 8b 47 04 mov eax, dword ptr [rdi + 4] + 401610: 83 e8 01 sub eax, 1 + 401613: 89 47 04 mov dword ptr [rdi + 4], eax + 401616: 75 17 jne 0x40162f <_IO_fwrite.cold+0x31> + 401618: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 401620: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 401628: 85 d2 test edx, edx + 40162a: 75 0b jne 0x401637 <_IO_fwrite.cold+0x39> + 40162c: 83 2f 01 sub dword ptr [rdi], 1 + 40162f: 4c 89 c7 mov rdi, r8 + 401632: e8 69 f1 08 00 call 0x4907a0 <_Unwind_Resume> + 401637: 87 07 xchg dword ptr [rdi], eax + 401639: 83 e8 01 sub eax, 1 + 40163c: 7e f1 jle 0x40162f <_IO_fwrite.cold+0x31> + 40163e: 45 31 d2 xor r10d, r10d + 401641: ba 01 00 00 00 mov edx, 1 + 401646: be 81 00 00 00 mov esi, 129 + 40164b: b8 ca 00 00 00 mov eax, 202 + 401650: 0f 05 syscall + 401652: eb db jmp 0x40162f <_IO_fwrite.cold+0x31> + +0000000000401654 <_IO_getdelim.cold>: + 401654: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 40165a: 75 29 jne 0x401685 <_IO_getdelim.cold+0x31> + 40165c: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 401663: 8b 47 04 mov eax, dword ptr [rdi + 4] + 401666: 83 e8 01 sub eax, 1 + 401669: 89 47 04 mov dword ptr [rdi + 4], eax + 40166c: 75 17 jne 0x401685 <_IO_getdelim.cold+0x31> + 40166e: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 401676: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 40167e: 85 d2 test edx, edx + 401680: 75 0b jne 0x40168d <_IO_getdelim.cold+0x39> + 401682: 83 2f 01 sub dword ptr [rdi], 1 + 401685: 4c 89 c7 mov rdi, r8 + 401688: e8 13 f1 08 00 call 0x4907a0 <_Unwind_Resume> + 40168d: 87 07 xchg dword ptr [rdi], eax + 40168f: 83 e8 01 sub eax, 1 + 401692: 7e f1 jle 0x401685 <_IO_getdelim.cold+0x31> + 401694: 45 31 d2 xor r10d, r10d + 401697: ba 01 00 00 00 mov edx, 1 + 40169c: be 81 00 00 00 mov esi, 129 + 4016a1: b8 ca 00 00 00 mov eax, 202 + 4016a6: 0f 05 syscall + 4016a8: eb db jmp 0x401685 <_IO_getdelim.cold+0x31> + +00000000004016aa <__printf_fp_l.cold>: + 4016aa: e8 05 fb ff ff call 0x4011b4 + +00000000004016af <__printf_fphex.cold>: + 4016af: e8 00 fb ff ff call 0x4011b4 + +00000000004016b4 : + 4016b4: e8 fb fa ff ff call 0x4011b4 + +00000000004016b9 : + 4016b9: e8 f6 fa ff ff call 0x4011b4 + +00000000004016be : + 4016be: e8 f1 fa ff ff call 0x4011b4 + +00000000004016c3 : + 4016c3: e8 ec fa ff ff call 0x4011b4 + +00000000004016c8 : + 4016c8: e8 e7 fa ff ff call 0x4011b4 + +00000000004016cd : + 4016cd: e8 e2 fa ff ff call 0x4011b4 + 4016d2: e8 dd fa ff ff call 0x4011b4 + +00000000004016d7 : + 4016d7: e8 d8 fa ff ff call 0x4011b4 + 4016dc: e8 d3 fa ff ff call 0x4011b4 + +00000000004016e1 : + 4016e1: e8 ce fa ff ff call 0x4011b4 + +00000000004016e6 : + 4016e6: e8 c9 fa ff ff call 0x4011b4 + +00000000004016eb <_Unwind_RaiseException_Phase2.cold>: + 4016eb: e8 c4 fa ff ff call 0x4011b4 + +00000000004016f0 <_Unwind_GetGR.cold>: + 4016f0: e8 bf fa ff ff call 0x4011b4 + +00000000004016f5 <_Unwind_SetGR.cold>: + 4016f5: e8 ba fa ff ff call 0x4011b4 + +00000000004016fa <_Unwind_Resume.cold>: + 4016fa: e8 b5 fa ff ff call 0x4011b4 + +00000000004016ff <_Unwind_Resume_or_Rethrow.cold>: + 4016ff: e8 b0 fa ff ff call 0x4011b4 + +0000000000401704 : + 401704: e8 ab fa ff ff call 0x4011b4 + +0000000000401709 : + 401709: e8 a6 fa ff ff call 0x4011b4 + +000000000040170e : + 40170e: e8 a1 fa ff ff call 0x4011b4 + +0000000000401713 : + 401713: e8 9c fa ff ff call 0x4011b4 + +0000000000401718 <_Unwind_IteratePhdrCallback.cold>: + 401718: e8 97 fa ff ff call 0x4011b4 + +000000000040171d : + 40171d: e8 92 fa ff ff call 0x4011b4 + +0000000000401722 : + 401722: e8 8d fa ff ff call 0x4011b4 + +0000000000401727 : + 401727: e8 88 fa ff ff call 0x4011b4 + 40172c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000401730 : + 401730: f3 0f 1e fa endbr64 + 401734: 4c 8b 05 bd 18 0c 00 mov r8, qword ptr [rip + 792765] # 0x4c2ff8 + 40173b: 4d 85 c0 test r8, r8 + 40173e: 74 1a je 0x40175a + 401740: b9 0e 00 00 00 mov ecx, 14 + 401745: 48 8d 3d 70 af 0a 00 lea rdi, [rip + 700272] # 0x4ac6bc + 40174c: 4c 89 c6 mov rsi, r8 + 40174f: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 401751: 0f 97 c0 seta al + 401754: 1c 00 sbb al, 0 + 401756: 84 c0 test al, al + 401758: 75 01 jne 0x40175b + 40175a: c3 ret + 40175b: 50 push rax + 40175c: 4c 89 c7 mov rdi, r8 + 40175f: e8 ec dd 01 00 call 0x41f550 + 401764: 48 c7 05 89 18 0c 00 00 00 00 00 mov qword ptr [rip + 792713], 0 # 0x4c2ff8 + 40176f: 5a pop rdx + 401770: c3 ret + 401771: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40177b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000401780 : + 401780: f3 0f 1e fa endbr64 + 401784: 41 57 push r15 + 401786: 41 56 push r14 + 401788: 41 55 push r13 + 40178a: 41 54 push r12 + 40178c: 55 push rbp + 40178d: 53 push rbx + 40178e: 48 83 ec 08 sub rsp, 8 + 401792: 8b 05 f0 15 0c 00 mov eax, dword ptr [rip + 792048] # 0x4c2d88 <_dl_x86_cpu_features+0x68> + 401798: 83 f8 01 cmp eax, 1 + 40179b: 0f 84 d1 00 00 00 je 0x401872 + 4017a1: 83 f8 02 cmp eax, 2 + 4017a4: 0f 84 e9 01 00 00 je 0x401993 + 4017aa: 48 8b 05 ff 15 0c 00 mov rax, qword ptr [rip + 792063] # 0x4c2db0 <_dl_x86_cpu_features+0x90> + 4017b1: 48 85 c0 test rax, rax + 4017b4: 0f 84 aa 00 00 00 je 0x401864 + 4017ba: 48 83 cd ff or rbp, -1 + 4017be: 49 89 c4 mov r12, rax + 4017c1: 4d 85 e4 test r12, r12 + 4017c4: 7e 2b jle 0x4017f1 + 4017c6: 4c 89 e0 mov rax, r12 + 4017c9: 4c 89 25 90 f8 0b 00 mov qword ptr [rip + 784528], r12 # 0x4c1060 <__x86_raw_data_cache_size> + 4017d0: 45 30 e4 xor r12b, r12b + 4017d3: 48 d1 f8 sar rax + 4017d6: 4c 89 25 93 f8 0b 00 mov qword ptr [rip + 784531], r12 # 0x4c1070 <__x86_data_cache_size> + 4017dd: 48 89 05 84 f8 0b 00 mov qword ptr [rip + 784516], rax # 0x4c1068 <__x86_raw_data_cache_size_half> + 4017e4: 4c 89 e0 mov rax, r12 + 4017e7: 48 d1 f8 sar rax + 4017ea: 48 89 05 87 f8 0b 00 mov qword ptr [rip + 784519], rax # 0x4c1078 <__x86_data_cache_size_half> + 4017f1: 48 8b 05 c0 15 0c 00 mov rax, qword ptr [rip + 792000] # 0x4c2db8 <_dl_x86_cpu_features+0x98> + 4017f8: 48 85 c0 test rax, rax + 4017fb: 74 03 je 0x401800 + 4017fd: 48 89 c5 mov rbp, rax + 401800: 48 85 ed test rbp, rbp + 401803: 7e 2b jle 0x401830 + 401805: 48 89 e8 mov rax, rbp + 401808: 48 89 2d 31 f8 0b 00 mov qword ptr [rip + 784433], rbp # 0x4c1040 <__x86_raw_shared_cache_size> + 40180f: 40 30 ed xor bpl, bpl + 401812: 48 d1 f8 sar rax + 401815: 48 89 2d 34 f8 0b 00 mov qword ptr [rip + 784436], rbp # 0x4c1050 <__x86_shared_cache_size> + 40181c: 48 89 05 25 f8 0b 00 mov qword ptr [rip + 784421], rax # 0x4c1048 <__x86_raw_shared_cache_size_half> + 401823: 48 89 e8 mov rax, rbp + 401826: 48 d1 f8 sar rax + 401829: 48 89 05 28 f8 0b 00 mov qword ptr [rip + 784424], rax # 0x4c1058 <__x86_shared_cache_size_half> + 401830: 48 8b 05 89 15 0c 00 mov rax, qword ptr [rip + 791945] # 0x4c2dc0 <_dl_x86_cpu_features+0xa0> + 401837: 48 85 c0 test rax, rax + 40183a: 75 12 jne 0x40184e + 40183c: 48 6b 05 0c f8 0b 00 03 imul rax, qword ptr [rip + 784396], 3 # 0x4c1050 <__x86_shared_cache_size> + 401844: b9 04 00 00 00 mov ecx, 4 + 401849: 48 99 cqo + 40184b: 48 f7 f9 idiv rcx + 40184e: 48 89 05 0b 1f 0c 00 mov qword ptr [rip + 794379], rax # 0x4c3760 <__x86_shared_non_temporal_threshold> + 401855: 48 83 c4 08 add rsp, 8 + 401859: 5b pop rbx + 40185a: 5d pop rbp + 40185b: 41 5c pop r12 + 40185d: 41 5d pop r13 + 40185f: 41 5e pop r14 + 401861: 41 5f pop r15 + 401863: c3 ret + 401864: 48 8b 05 4d 15 0c 00 mov rax, qword ptr [rip + 791885] # 0x4c2db8 <_dl_x86_cpu_features+0x98> + 40186b: 48 85 c0 test rax, rax + 40186e: 75 8d jne 0x4017fd + 401870: eb be jmp 0x401830 + 401872: bf bc 00 00 00 mov edi, 188 + 401877: 44 8b 2d 0e 15 0c 00 mov r13d, dword ptr [rip + 791822] # 0x4c2d8c <_dl_x86_cpu_features+0x6c> + 40187e: e8 6d 58 04 00 call 0x4470f0 + 401883: bf bf 00 00 00 mov edi, 191 + 401888: 49 89 c4 mov r12, rax + 40188b: e8 60 58 04 00 call 0x4470f0 + 401890: bf c2 00 00 00 mov edi, 194 + 401895: 49 89 c6 mov r14, rax + 401898: e8 53 58 04 00 call 0x4470f0 + 40189d: 48 89 c5 mov rbp, rax + 4018a0: 48 85 c0 test rax, rax + 4018a3: 0f 8e 85 00 00 00 jle 0x40192e + 4018a9: 31 ff xor edi, edi + 4018ab: 41 bf 03 00 00 00 mov r15d, 3 + 4018b1: f6 05 77 14 0c 00 10 test byte ptr [rip + 791671], 16 # 0x4c2d2f <_dl_x86_cpu_features+0xf> + 4018b8: 0f 84 c0 00 00 00 je 0x40197e + 4018be: 41 83 fd 03 cmp r13d, 3 + 4018c2: 7e 7b jle 0x40193f + 4018c4: be 03 00 00 00 mov esi, 3 + 4018c9: 85 ff test edi, edi + 4018cb: 0f 85 90 01 00 00 jne 0x401a61 + 4018d1: 31 c9 xor ecx, ecx + 4018d3: 45 31 c9 xor r9d, r9d + 4018d6: 41 bb 01 00 00 00 mov r11d, 1 + 4018dc: 41 ba 04 00 00 00 mov r10d, 4 + 4018e2: 44 8d 41 01 lea r8d, [rcx + 1] + 4018e6: 44 89 d0 mov eax, r10d + 4018e9: 0f a2 cpuid + 4018eb: a8 1f test al, 31 + 4018ed: 74 59 je 0x401948 + 4018ef: 89 c1 mov ecx, eax + 4018f1: c1 e9 05 shr ecx, 5 + 4018f4: 83 e1 07 and ecx, 7 + 4018f7: 83 f9 02 cmp ecx, 2 + 4018fa: 0f 84 13 01 00 00 je 0x401a13 + 401900: 83 f9 03 cmp ecx, 3 + 401903: 75 24 jne 0x401929 + 401905: 40 f6 c6 02 test sil, 2 + 401909: 74 1e je 0x401929 + 40190b: c1 e8 0e shr eax, 14 + 40190e: d1 ea shr edx + 401910: 83 e6 fd and esi, -3 + 401913: 25 ff 03 00 00 and eax, 1023 + 401918: 41 89 d3 mov r11d, edx + 40191b: 89 c7 mov edi, eax + 40191d: 41 83 e3 01 and r11d, 1 + 401921: 85 f6 test esi, esi + 401923: 0f 84 45 01 00 00 je 0x401a6e + 401929: 44 89 c1 mov ecx, r8d + 40192c: eb b4 jmp 0x4018e2 + 40192e: 4c 89 f5 mov rbp, r14 + 401931: 83 cf ff or edi, -1 + 401934: 41 bf 02 00 00 00 mov r15d, 2 + 40193a: e9 72 ff ff ff jmp 0x4018b1 + 40193f: 45 31 c9 xor r9d, r9d + 401942: 41 bb 01 00 00 00 mov r11d, 1 + 401948: 0f b6 3d d7 13 0c 00 movzx edi, byte ptr [rip + 791511] # 0x4c2d26 <_dl_x86_cpu_features+0x6> + 40194f: 48 85 ed test rbp, rbp + 401952: 7e 0f jle 0x401963 + 401954: 85 ff test edi, edi + 401956: 74 0b je 0x401963 + 401958: 48 89 e8 mov rax, rbp + 40195b: 48 99 cqo + 40195d: 48 f7 ff idiv rdi + 401960: 48 89 c5 mov rbp, rax + 401963: 45 84 db test r11b, r11b + 401966: 75 16 jne 0x40197e + 401968: 45 85 c9 test r9d, r9d + 40196b: 74 0e je 0x40197b + 40196d: 4c 89 f0 mov rax, r14 + 401970: 4d 63 c9 movsxd r9, r9d + 401973: 48 99 cqo + 401975: 49 f7 f9 idiv r9 + 401978: 49 89 c6 mov r14, rax + 40197b: 4c 01 f5 add rbp, r14 + 40197e: 48 8b 05 2b 14 0c 00 mov rax, qword ptr [rip + 791595] # 0x4c2db0 <_dl_x86_cpu_features+0x90> + 401985: 48 85 c0 test rax, rax + 401988: 0f 84 33 fe ff ff je 0x4017c1 + 40198e: e9 2b fe ff ff jmp 0x4017be + 401993: bf bc 00 00 00 mov edi, 188 + 401998: e8 53 52 04 00 call 0x446bf0 + 40199d: bf bf 00 00 00 mov edi, 191 + 4019a2: 49 89 c4 mov r12, rax + 4019a5: e8 46 52 04 00 call 0x446bf0 + 4019aa: bf c2 00 00 00 mov edi, 194 + 4019af: 48 89 c5 mov rbp, rax + 4019b2: e8 39 52 04 00 call 0x446bf0 + 4019b7: 48 89 c7 mov rdi, rax + 4019ba: b8 00 00 00 80 mov eax, 2147483648 + 4019bf: 0f a2 cpuid + 4019c1: 89 c6 mov esi, eax + 4019c3: 48 85 ff test rdi, rdi + 4019c6: 7e 28 jle 0x4019f0 + 4019c8: 3d 07 00 00 80 cmp eax, 2147483655 + 4019cd: 77 61 ja 0x401a30 + 4019cf: b8 01 00 00 00 mov eax, 1 + 4019d4: 0f a2 cpuid + 4019d6: 81 e2 00 00 00 10 and edx, 268435456 + 4019dc: 89 c6 mov esi, eax + 4019de: 74 0d je 0x4019ed + 4019e0: c1 eb 10 shr ebx, 16 + 4019e3: 89 d9 mov ecx, ebx + 4019e5: 81 e1 ff 00 00 00 and ecx, 255 + 4019eb: 75 5b jne 0x401a48 + 4019ed: 48 01 fd add rbp, rdi + 4019f0: 81 fe 00 00 00 80 cmp esi, 2147483648 + 4019f6: 76 86 jbe 0x40197e + 4019f8: b8 01 00 00 80 mov eax, 2147483649 + 4019fd: 0f a2 cpuid + 4019ff: 80 e5 01 and ch, 1 + 401a02: 74 53 je 0x401a57 + 401a04: c7 05 5a 1d 0c 00 ff ff ff ff mov dword ptr [rip + 793946], 4294967295 # 0x4c3768 <__x86_prefetchw> + 401a0e: e9 6b ff ff ff jmp 0x40197e + 401a13: 40 f6 c6 01 test sil, 1 + 401a17: 0f 84 0c ff ff ff je 0x401929 + 401a1d: c1 e8 0e shr eax, 14 + 401a20: 83 e6 fe and esi, -2 + 401a23: 25 ff 03 00 00 and eax, 1023 + 401a28: 41 89 c1 mov r9d, eax + 401a2b: e9 f1 fe ff ff jmp 0x401921 + 401a30: b8 08 00 00 80 mov eax, 2147483656 + 401a35: 0f a2 cpuid + 401a37: c1 e9 0c shr ecx, 12 + 401a3a: bb 01 00 00 00 mov ebx, 1 + 401a3f: 89 c6 mov esi, eax + 401a41: 83 e1 0f and ecx, 15 + 401a44: d3 e3 shl ebx, cl + 401a46: 89 d9 mov ecx, ebx + 401a48: 48 89 f8 mov rax, rdi + 401a4b: 89 c9 mov ecx, ecx + 401a4d: 48 99 cqo + 401a4f: 48 f7 f9 idiv rcx + 401a52: 48 89 c7 mov rdi, rax + 401a55: eb 96 jmp 0x4019ed + 401a57: 85 d2 test edx, edx + 401a59: 0f 89 1f ff ff ff jns 0x40197e + 401a5f: eb a3 jmp 0x401a04 + 401a61: be 01 00 00 00 mov esi, 1 + 401a66: 83 cf ff or edi, -1 + 401a69: e9 63 fe ff ff jmp 0x4018d1 + 401a6e: 41 83 fd 0a cmp r13d, 10 + 401a72: 0f 8e 91 00 00 00 jle 0x401b09 + 401a78: 45 85 c9 test r9d, r9d + 401a7b: b8 01 00 00 00 mov eax, 1 + 401a80: 0f 9f c1 setg cl + 401a83: 45 31 c0 xor r8d, r8d + 401a86: 41 83 ff 03 cmp r15d, 3 + 401a8a: 41 0f 94 c0 sete r8b + 401a8e: 44 89 c2 mov edx, r8d + 401a91: 21 ca and edx, ecx + 401a93: 85 ff test edi, edi + 401a95: 7f 0b jg 0x401aa2 + 401a97: 31 c0 xor eax, eax + 401a99: 41 83 ff 02 cmp r15d, 2 + 401a9d: 0f 94 c0 sete al + 401aa0: 21 c8 and eax, ecx + 401aa2: 44 8d 04 00 lea r8d, [rax + rax] + 401aa6: 41 bd 0b 00 00 00 mov r13d, 11 + 401aac: 41 09 d0 or r8d, edx + 401aaf: eb 0b jmp 0x401abc + 401ab1: 81 f9 00 02 00 00 cmp ecx, 512 + 401ab7: 74 6a je 0x401b23 + 401ab9: 44 89 d6 mov esi, r10d + 401abc: 45 85 c0 test r8d, r8d + 401abf: 74 48 je 0x401b09 + 401ac1: 44 8d 56 01 lea r10d, [rsi + 1] + 401ac5: 44 89 e8 mov eax, r13d + 401ac8: 89 f1 mov ecx, esi + 401aca: 0f a2 cpuid + 401acc: 81 e1 00 ff 00 00 and ecx, 65280 + 401ad2: 81 e3 ff 00 00 00 and ebx, 255 + 401ad8: 74 2f je 0x401b09 + 401ada: 85 c9 test ecx, ecx + 401adc: 74 2b je 0x401b09 + 401ade: 81 f9 00 01 00 00 cmp ecx, 256 + 401ae4: 75 cb jne 0x401ab1 + 401ae6: 41 f6 c0 01 test r8b, 1 + 401aea: 74 cd je 0x401ab9 + 401aec: 41 0f bd c9 bsr ecx, r9d + 401af0: 41 83 c9 ff or r9d, -1 + 401af4: 83 c1 01 add ecx, 1 + 401af7: 8d 43 ff lea eax, [rbx - 1] + 401afa: 41 83 e0 fe and r8d, -2 + 401afe: 41 d3 e1 shl r9d, cl + 401b01: 41 f7 d1 not r9d + 401b04: 41 21 c1 and r9d, eax + 401b07: eb b0 jmp 0x401ab9 + 401b09: 41 83 f9 01 cmp r9d, 1 + 401b0d: 41 83 d9 ff sbb r9d, -1 + 401b11: 85 ff test edi, edi + 401b13: 7e 39 jle 0x401b4e + 401b15: 41 83 ff 02 cmp r15d, 2 + 401b19: 74 4b je 0x401b66 + 401b1b: 83 c7 01 add edi, 1 + 401b1e: e9 2c fe ff ff jmp 0x40194f + 401b23: 41 f6 c0 02 test r8b, 2 + 401b27: 74 90 je 0x401ab9 + 401b29: 83 eb 01 sub ebx, 1 + 401b2c: 41 83 ff 02 cmp r15d, 2 + 401b30: 0f 84 8c 00 00 00 je 0x401bc2 + 401b36: 0f bd cf bsr ecx, edi + 401b39: 83 cf ff or edi, -1 + 401b3c: 83 c1 01 add ecx, 1 + 401b3f: d3 e7 shl edi, cl + 401b41: f7 d7 not edi + 401b43: 21 df and edi, ebx + 401b45: 41 83 e0 fd and r8d, -3 + 401b49: e9 6b ff ff ff jmp 0x401ab9 + 401b4e: 41 83 ff 02 cmp r15d, 2 + 401b52: 74 12 je 0x401b66 + 401b54: 85 ff test edi, edi + 401b56: 0f 84 07 fe ff ff je 0x401963 + 401b5c: bf ff ff ff ff mov edi, 4294967295 + 401b61: e9 e9 fd ff ff jmp 0x40194f + 401b66: 8b 15 24 12 0c 00 mov edx, dword ptr [rip + 791076] # 0x4c2d90 <_dl_x86_cpu_features+0x70> + 401b6c: 8b 05 22 12 0c 00 mov eax, dword ptr [rip + 791074] # 0x4c2d94 <_dl_x86_cpu_features+0x74> + 401b72: 45 85 c9 test r9d, r9d + 401b75: 74 3d je 0x401bb4 + 401b77: 44 89 cf mov edi, r9d + 401b7a: 41 83 f9 02 cmp r9d, 2 + 401b7e: 0f 86 cb fd ff ff jbe 0x40194f + 401b84: 83 fa 06 cmp edx, 6 + 401b87: 0f 85 c2 fd ff ff jne 0x40194f + 401b8d: 83 e8 37 sub eax, 55 + 401b90: 83 f8 26 cmp eax, 38 + 401b93: 0f 87 b6 fd ff ff ja 0x40194f + 401b99: 48 8d 15 84 65 09 00 lea rdx, [rip + 615812] # 0x498124 <___m128i_shift_right+0x114> + 401ba0: 48 63 04 82 movsxd rax, dword ptr [rdx + 4*rax] + 401ba4: 48 01 d0 add rax, rdx + 401ba7: 3e ff e0 jmp rax + 401baa: bf 02 00 00 00 mov edi, 2 + 401baf: e9 9b fd ff ff jmp 0x40194f + 401bb4: 45 84 db test r11b, r11b + 401bb7: 0f 84 be fd ff ff je 0x40197b + 401bbd: e9 bc fd ff ff jmp 0x40197e + 401bc2: 41 0f bd c9 bsr ecx, r9d + 401bc6: 41 83 c9 ff or r9d, -1 + 401bca: 83 c1 01 add ecx, 1 + 401bcd: 41 d3 e1 shl r9d, cl + 401bd0: 41 f7 d1 not r9d + 401bd3: 41 21 d9 and r9d, ebx + 401bd6: e9 6a ff ff ff jmp 0x401b45 + 401bdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000401be0 <_start>: + 401be0: f3 0f 1e fa endbr64 + 401be4: 31 ed xor ebp, ebp + 401be6: 49 89 d1 mov r9, rdx + 401be9: 5e pop rsi + 401bea: 48 89 e2 mov rdx, rsp + 401bed: 48 83 e4 f0 and rsp, -16 + 401bf1: 50 push rax + 401bf2: 54 push rsp + 401bf3: 49 c7 c0 a0 2d 40 00 mov r8, 4205984 + 401bfa: 48 c7 c1 00 2d 40 00 mov rcx, 4205824 + 401c01: 48 c7 c7 05 1d 40 00 mov rdi, 4201733 + 401c08: 67 e8 92 04 00 00 addr32 call 0x4020a0 <__libc_start_main> + 401c0e: f4 hlt + 401c0f: 90 nop + +0000000000401c10 <_dl_relocate_static_pie>: + 401c10: f3 0f 1e fa endbr64 + 401c14: c3 ret + 401c15: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 401c1f: 90 nop + +0000000000401c20 : + 401c20: b8 30 1b 4c 00 mov eax, 4987696 + 401c25: 48 3d 30 1b 4c 00 cmp rax, 4987696 + 401c2b: 74 13 je 0x401c40 + 401c2d: b8 00 00 00 00 mov eax, 0 + 401c32: 48 85 c0 test rax, rax + 401c35: 74 09 je 0x401c40 + 401c37: bf 30 1b 4c 00 mov edi, 4987696 + 401c3c: ff e0 jmp rax + 401c3e: 66 90 nop + 401c40: c3 ret + 401c41: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 401c4c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000401c50 : + 401c50: be 30 1b 4c 00 mov esi, 4987696 + 401c55: 48 81 ee 30 1b 4c 00 sub rsi, 4987696 + 401c5c: 48 89 f0 mov rax, rsi + 401c5f: 48 c1 ee 3f shr rsi, 63 + 401c63: 48 c1 f8 03 sar rax, 3 + 401c67: 48 01 c6 add rsi, rax + 401c6a: 48 d1 fe sar rsi + 401c6d: 74 11 je 0x401c80 + 401c6f: b8 00 00 00 00 mov eax, 0 + 401c74: 48 85 c0 test rax, rax + 401c77: 74 07 je 0x401c80 + 401c79: bf 30 1b 4c 00 mov edi, 4987696 + 401c7e: ff e0 jmp rax + 401c80: c3 ret + 401c81: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 401c8c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000401c90 <__do_global_dtors_aux>: + 401c90: f3 0f 1e fa endbr64 + 401c94: 80 3d a5 05 0c 00 00 cmp byte ptr [rip + 787877], 0 # 0x4c2240 + 401c9b: 75 2b jne 0x401cc8 <__do_global_dtors_aux+0x38> + 401c9d: 55 push rbp + 401c9e: 48 89 e5 mov rbp, rsp + 401ca1: e8 7a ff ff ff call 0x401c20 + 401ca6: b8 40 24 49 00 mov eax, 4793408 + 401cab: 48 85 c0 test rax, rax + 401cae: 74 0a je 0x401cba <__do_global_dtors_aux+0x2a> + 401cb0: bf 30 10 4b 00 mov edi, 4919344 + 401cb5: e8 86 07 09 00 call 0x492440 <__deregister_frame_info> + 401cba: c6 05 7f 05 0c 00 01 mov byte ptr [rip + 787839], 1 # 0x4c2240 + 401cc1: 5d pop rbp + 401cc2: c3 ret + 401cc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 401cc8: c3 ret + 401cc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000401cd0 : + 401cd0: f3 0f 1e fa endbr64 + 401cd4: b8 e0 21 49 00 mov eax, 4792800 + 401cd9: 48 85 c0 test rax, rax + 401cdc: 74 22 je 0x401d00 + 401cde: 55 push rbp + 401cdf: be 60 22 4c 00 mov esi, 4989536 + 401ce4: bf 30 10 4b 00 mov edi, 4919344 + 401ce9: 48 89 e5 mov rbp, rsp + 401cec: e8 ef 04 09 00 call 0x4921e0 <__register_frame_info> + 401cf1: 5d pop rbp + 401cf2: e9 59 ff ff ff jmp 0x401c50 + 401cf7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 401d00: e9 4b ff ff ff jmp 0x401c50 + +0000000000401d05

: + 401d05: f3 0f 1e fa endbr64 + 401d09: 55 push rbp + 401d0a: 48 89 e5 mov rbp, rsp + 401d0d: 48 8d 3d f0 32 09 00 lea rdi, [rip + 602864] # 0x495004 <_IO_stdin_used+0x4> + 401d14: e8 47 f9 00 00 call 0x411660 + 401d19: b8 00 00 00 00 mov eax, 0 + 401d1e: 5d pop rbp + 401d1f: c3 ret + +0000000000401d20 : + 401d20: 53 push rbx + 401d21: 48 81 ec 88 00 00 00 sub rsp, 136 + 401d28: 48 85 ff test rdi, rdi + 401d2b: 74 58 je 0x401d85 + 401d2d: 49 89 d0 mov r8, rdx + 401d30: 49 89 c9 mov r9, rcx + 401d33: b8 01 00 00 00 mov eax, 1 + 401d38: 0f a2 cpuid + 401d3a: 89 15 ec 0f 0c 00 mov dword ptr [rip + 790508], edx # 0x4c2d2c <_dl_x86_cpu_features+0xc> + 401d40: 89 c2 mov edx, eax + 401d42: c1 ea 08 shr edx, 8 + 401d45: 89 1d d9 0f 0c 00 mov dword ptr [rip + 790489], ebx # 0x4c2d24 <_dl_x86_cpu_features+0x4> + 401d4b: 83 e2 0f and edx, 15 + 401d4e: 89 0d d4 0f 0c 00 mov dword ptr [rip + 790484], ecx # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 401d54: 89 05 c6 0f 0c 00 mov dword ptr [rip + 790470], eax # 0x4c2d20 <_dl_x86_cpu_features> + 401d5a: 89 17 mov dword ptr [rdi], edx + 401d5c: 89 c2 mov edx, eax + 401d5e: c1 ea 04 shr edx, 4 + 401d61: 83 e2 0f and edx, 15 + 401d64: 89 16 mov dword ptr [rsi], edx + 401d66: 89 c2 mov edx, eax + 401d68: c1 ea 0c shr edx, 12 + 401d6b: 81 e2 f0 00 00 00 and edx, 240 + 401d71: 41 89 10 mov dword ptr [r8], edx + 401d74: 89 c2 mov edx, eax + 401d76: 83 e2 0f and edx, 15 + 401d79: 41 89 11 mov dword ptr [r9], edx + 401d7c: 83 3f 0f cmp dword ptr [rdi], 15 + 401d7f: 0f 84 68 01 00 00 je 0x401eed + 401d85: 83 3d 00 10 0c 00 06 cmp dword ptr [rip + 790528], 6 # 0x4c2d8c <_dl_x86_cpu_features+0x6c> + 401d8c: 7e 21 jle 0x401daf + 401d8e: b8 07 00 00 00 mov eax, 7 + 401d93: 31 c9 xor ecx, ecx + 401d95: 0f a2 cpuid + 401d97: 89 05 93 0f 0c 00 mov dword ptr [rip + 790419], eax # 0x4c2d30 <_dl_x86_cpu_features+0x10> + 401d9d: 89 1d 91 0f 0c 00 mov dword ptr [rip + 790417], ebx # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 401da3: 89 0d 8f 0f 0c 00 mov dword ptr [rip + 790415], ecx # 0x4c2d38 <_dl_x86_cpu_features+0x18> + 401da9: 89 15 8d 0f 0c 00 mov dword ptr [rip + 790413], edx # 0x4c2d3c <_dl_x86_cpu_features+0x1c> + 401daf: 83 3d d6 0f 0c 00 0c cmp dword ptr [rip + 790486], 12 # 0x4c2d8c <_dl_x86_cpu_features+0x6c> + 401db6: 7e 24 jle 0x401ddc + 401db8: b8 0d 00 00 00 mov eax, 13 + 401dbd: b9 01 00 00 00 mov ecx, 1 + 401dc2: 0f a2 cpuid + 401dc4: 89 05 86 0f 0c 00 mov dword ptr [rip + 790406], eax # 0x4c2d50 <_dl_x86_cpu_features+0x30> + 401dca: 89 1d 84 0f 0c 00 mov dword ptr [rip + 790404], ebx # 0x4c2d54 <_dl_x86_cpu_features+0x34> + 401dd0: 89 0d 82 0f 0c 00 mov dword ptr [rip + 790402], ecx # 0x4c2d58 <_dl_x86_cpu_features+0x38> + 401dd6: 89 15 80 0f 0c 00 mov dword ptr [rip + 790400], edx # 0x4c2d5c <_dl_x86_cpu_features+0x3c> + 401ddc: 8b 35 46 0f 0c 00 mov esi, dword ptr [rip + 790342] # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 401de2: f7 c6 00 00 00 08 test esi, 134217728 + 401de8: 0f 84 f6 00 00 00 je 0x401ee4 + 401dee: 31 c9 xor ecx, ecx + 401df0: 0f 01 d0 xgetbv + 401df3: 89 c2 mov edx, eax + 401df5: 83 e2 06 and edx, 6 + 401df8: 83 fa 06 cmp edx, 6 + 401dfb: 0f 84 01 01 00 00 je 0x401f02 + 401e01: 83 3d 84 0f 0c 00 0c cmp dword ptr [rip + 790404], 12 # 0x4c2d8c <_dl_x86_cpu_features+0x6c> + 401e08: 0f 8e d6 00 00 00 jle 0x401ee4 + 401e0e: b8 0d 00 00 00 mov eax, 13 + 401e13: 31 c9 xor ecx, ecx + 401e15: 0f a2 cpuid + 401e17: 85 db test ebx, ebx + 401e19: 0f 84 c5 00 00 00 je 0x401ee4 + 401e1f: 83 c3 7f add ebx, 127 + 401e22: 83 e3 c0 and ebx, -64 + 401e25: 89 d8 mov eax, ebx + 401e27: 89 1d 7b 0f 0c 00 mov dword ptr [rip + 790395], ebx # 0x4c2da8 <_dl_x86_cpu_features+0x88> + 401e2d: 48 89 05 6c 0f 0c 00 mov qword ptr [rip + 790380], rax # 0x4c2da0 <_dl_x86_cpu_features+0x80> + 401e34: f6 05 15 0f 0c 00 02 test byte ptr [rip + 790293], 2 # 0x4c2d50 <_dl_x86_cpu_features+0x30> + 401e3b: 0f 84 a3 00 00 00 je 0x401ee4 + 401e41: 4c 8d 44 24 90 lea r8, [rsp - 112] + 401e46: 48 8d 7c 24 10 lea rdi, [rsp + 16] + 401e4b: be 02 00 00 00 mov esi, 2 + 401e50: c7 44 24 90 40 02 00 00 mov dword ptr [rsp - 112], 576 + 401e58: 41 b9 ee 00 00 00 mov r9d, 238 + 401e5e: 41 ba 0d 00 00 00 mov r10d, 13 + 401e64: eb 3d jmp 0x401ea3 + 401e66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 401e70: 44 89 d0 mov eax, r10d + 401e73: 89 f1 mov ecx, esi + 401e75: 0f a2 cpuid + 401e77: 89 07 mov dword ptr [rdi], eax + 401e79: 83 fe 02 cmp esi, 2 + 401e7c: 74 1a je 0x401e98 + 401e7e: 8b 47 fc mov eax, dword ptr [rdi - 4] + 401e81: 41 03 40 fc add eax, dword ptr [r8 - 4] + 401e85: 83 e1 02 and ecx, 2 + 401e88: 74 06 je 0x401e90 + 401e8a: 83 c0 3f add eax, 63 + 401e8d: 83 e0 c0 and eax, -64 + 401e90: 41 89 00 mov dword ptr [r8], eax + 401e93: 83 fe 1f cmp esi, 31 + 401e96: 74 28 je 0x401ec0 + 401e98: 83 c6 01 add esi, 1 + 401e9b: 49 83 c0 04 add r8, 4 + 401e9f: 48 83 c7 04 add rdi, 4 + 401ea3: 41 0f a3 f1 bt r9d, esi + 401ea7: 72 c7 jb 0x401e70 + 401ea9: c7 07 00 00 00 00 mov dword ptr [rdi], 0 + 401eaf: 83 fe 02 cmp esi, 2 + 401eb2: 74 e4 je 0x401e98 + 401eb4: 8b 47 fc mov eax, dword ptr [rdi - 4] + 401eb7: 41 03 40 fc add eax, dword ptr [r8 - 4] + 401ebb: 41 89 00 mov dword ptr [r8], eax + 401ebe: eb d3 jmp 0x401e93 + 401ec0: 8b 84 24 84 00 00 00 mov eax, dword ptr [rsp + 132] + 401ec7: 03 44 24 04 add eax, dword ptr [rsp + 4] + 401ecb: 74 17 je 0x401ee4 + 401ecd: 81 0d a9 0e 0c 00 00 00 40 00 or dword ptr [rip + 790185], 4194304 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401ed7: 83 c0 7f add eax, 127 + 401eda: 83 e0 c0 and eax, -64 + 401edd: 48 89 05 bc 0e 0c 00 mov qword ptr [rip + 790204], rax # 0x4c2da0 <_dl_x86_cpu_features+0x80> + 401ee4: 48 81 c4 88 00 00 00 add rsp, 136 + 401eeb: 5b pop rbx + 401eec: c3 ret + 401eed: c1 e8 14 shr eax, 20 + 401ef0: 0f b6 c0 movzx eax, al + 401ef3: 83 c0 0f add eax, 15 + 401ef6: 89 07 mov dword ptr [rdi], eax + 401ef8: 41 8b 00 mov eax, dword ptr [r8] + 401efb: 01 06 add dword ptr [rsi], eax + 401efd: e9 83 fe ff ff jmp 0x401d85 + 401f02: f7 c6 00 00 00 10 test esi, 268435456 + 401f08: 74 70 je 0x401f7a + 401f0a: 8b 15 70 0e 0c 00 mov edx, dword ptr [rip + 790128] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401f10: 89 d1 mov ecx, edx + 401f12: 83 c9 01 or ecx, 1 + 401f15: 89 0d 65 0e 0c 00 mov dword ptr [rip + 790117], ecx # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401f1b: f6 05 12 0e 0c 00 20 test byte ptr [rip + 790034], 32 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 401f22: 74 13 je 0x401f37 + 401f24: 81 0d 56 0e 0c 00 00 01 00 00 or dword ptr [rip + 790102], 256 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 401f2e: 83 ca 03 or edx, 3 + 401f31: 89 15 49 0e 0c 00 mov dword ptr [rip + 790089], edx # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401f37: 81 e6 00 10 00 00 and esi, 4096 + 401f3d: 74 0a je 0x401f49 + 401f3f: 81 0d 37 0e 0c 00 00 00 02 00 or dword ptr [rip + 790071], 131072 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401f49: 8b 15 e9 0d 0c 00 mov edx, dword ptr [rip + 789993] # 0x4c2d38 <_dl_x86_cpu_features+0x18> + 401f4f: f6 c6 02 test dh, 2 + 401f52: 74 0a je 0x401f5e + 401f54: 81 0d 22 0e 0c 00 00 00 08 00 or dword ptr [rip + 790050], 524288 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401f5e: 80 e6 04 and dh, 4 + 401f61: 74 0a je 0x401f6d + 401f63: 81 0d 13 0e 0c 00 00 00 10 00 or dword ptr [rip + 790035], 1048576 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401f6d: f6 05 d5 0d 0c 00 08 test byte ptr [rip + 789973], 8 # 0x4c2d49 <_dl_x86_cpu_features+0x29> + 401f74: 0f 85 17 01 00 00 jne 0x402091 + 401f7a: 25 e0 00 00 00 and eax, 224 + 401f7f: 3d e0 00 00 00 cmp eax, 224 + 401f84: 0f 85 77 fe ff ff jne 0x401e01 + 401f8a: 8b 05 a4 0d 0c 00 mov eax, dword ptr [rip + 789924] # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 401f90: a9 00 00 01 00 test eax, 65536 + 401f95: 0f 84 66 fe ff ff je 0x401e01 + 401f9b: 8b 15 df 0d 0c 00 mov edx, dword ptr [rip + 789983] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401fa1: 89 d1 mov ecx, edx + 401fa3: 83 ca 04 or edx, 4 + 401fa6: 83 c9 0c or ecx, 12 + 401fa9: a9 00 00 00 10 test eax, 268435456 + 401fae: 0f 45 d1 cmovne edx, ecx + 401fb1: 89 15 c9 0d 0c 00 mov dword ptr [rip + 789961], edx # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401fb7: a9 00 00 00 08 test eax, 134217728 + 401fbc: 74 09 je 0x401fc7 + 401fbe: 83 ca 10 or edx, 16 + 401fc1: 89 15 b9 0d 0c 00 mov dword ptr [rip + 789945], edx # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401fc7: a9 00 00 00 04 test eax, 67108864 + 401fcc: 74 07 je 0x401fd5 + 401fce: 83 0d ab 0d 0c 00 20 or dword ptr [rip + 789931], 32 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401fd5: 85 c0 test eax, eax + 401fd7: 79 07 jns 0x401fe0 + 401fd9: 83 0d a0 0d 0c 00 40 or dword ptr [rip + 789920], 64 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401fe0: a9 00 00 02 00 test eax, 131072 + 401fe5: 74 0a je 0x401ff1 + 401fe7: 81 0d 8f 0d 0c 00 80 00 00 00 or dword ptr [rip + 789903], 128 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 401ff1: a9 00 00 00 40 test eax, 1073741824 + 401ff6: 74 0a je 0x402002 + 401ff8: 81 0d 7e 0d 0c 00 00 01 00 00 or dword ptr [rip + 789886], 256 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 402002: 8b 15 34 0d 0c 00 mov edx, dword ptr [rip + 789812] # 0x4c2d3c <_dl_x86_cpu_features+0x1c> + 402008: f6 c2 08 test dl, 8 + 40200b: 74 0a je 0x402017 + 40200d: 81 0d 69 0d 0c 00 00 02 00 00 or dword ptr [rip + 789865], 512 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 402017: 80 e2 04 and dl, 4 + 40201a: 74 0a je 0x402026 + 40201c: 81 0d 5a 0d 0c 00 00 04 00 00 or dword ptr [rip + 789850], 1024 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 402026: 8b 15 0c 0d 0c 00 mov edx, dword ptr [rip + 789772] # 0x4c2d38 <_dl_x86_cpu_features+0x18> + 40202c: f6 c6 10 test dh, 16 + 40202f: 74 0a je 0x40203b + 402031: 81 0d 45 0d 0c 00 00 08 00 00 or dword ptr [rip + 789829], 2048 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 40203b: a9 00 00 20 00 test eax, 2097152 + 402040: 74 0a je 0x40204c + 402042: 81 0d 34 0d 0c 00 00 10 00 00 or dword ptr [rip + 789812], 4096 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 40204c: f6 c2 02 test dl, 2 + 40204f: 74 0a je 0x40205b + 402051: 81 0d 25 0d 0c 00 00 20 00 00 or dword ptr [rip + 789797], 8192 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 40205b: f6 c2 40 test dl, 64 + 40205e: 74 0a je 0x40206a + 402060: 81 0d 16 0d 0c 00 00 40 00 00 or dword ptr [rip + 789782], 16384 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 40206a: f6 c6 08 test dh, 8 + 40206d: 74 0a je 0x402079 + 40206f: 81 0d 07 0d 0c 00 00 80 00 00 or dword ptr [rip + 789767], 32768 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 402079: 80 e6 40 and dh, 64 + 40207c: 0f 84 7f fd ff ff je 0x401e01 + 402082: 81 0d f4 0c 0c 00 00 00 01 00 or dword ptr [rip + 789748], 65536 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 40208c: e9 70 fd ff ff jmp 0x401e01 + 402091: 81 0d e5 0c 0c 00 00 00 20 00 or dword ptr [rip + 789733], 2097152 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 40209b: e9 da fe ff ff jmp 0x401f7a + +00000000004020a0 <__libc_start_main>: + 4020a0: f3 0f 1e fa endbr64 + 4020a4: 41 56 push r14 + 4020a6: 31 c0 xor eax, eax + 4020a8: 41 55 push r13 + 4020aa: 4d 89 cd mov r13, r9 + 4020ad: 41 54 push r12 + 4020af: 4d 89 c4 mov r12, r8 + 4020b2: 55 push rbp + 4020b3: 48 89 cd mov rbp, rcx + 4020b6: 53 push rbx + 4020b7: 48 81 ec e0 00 00 00 sub rsp, 224 + 4020be: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 4020c3: 48 c7 c2 00 00 00 00 mov rdx, 0 + 4020ca: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 4020cf: 89 74 24 0c mov dword ptr [rsp + 12], esi + 4020d3: 48 85 d2 test rdx, rdx + 4020d6: 74 09 je 0x4020e1 <__libc_start_main+0x41> + 4020d8: 8b 12 mov edx, dword ptr [rdx] + 4020da: 31 c0 xor eax, eax + 4020dc: 85 d2 test edx, edx + 4020de: 0f 94 c0 sete al + 4020e1: 89 05 e1 f5 0b 00 mov dword ptr [rip + 783841], eax # 0x4c16c8 <__libc_multiple_libcs> + 4020e7: e8 24 fb ff ff call 0x401c10 <_dl_relocate_static_pie> + 4020ec: 48 63 44 24 0c movsxd rax, dword ptr [rsp + 12] + 4020f1: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] + 4020f6: 48 8d 7c c3 08 lea rdi, [rbx + 8*rax + 8] + 4020fb: 48 8b 84 24 10 01 00 00 mov rax, qword ptr [rsp + 272] + 402103: 48 89 3d de 0b 0c 00 mov qword ptr [rip + 789470], rdi # 0x4c2ce8 + 40210a: 48 89 05 5f d9 0b 00 mov qword ptr [rip + 776543], rax # 0x4bfa70 <__libc_stack_end> + 402111: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 402118: 48 83 c7 08 add rdi, 8 + 40211c: 48 83 7f f8 00 cmp qword ptr [rdi - 8], 0 + 402121: 75 f5 jne 0x402118 <__libc_start_main+0x78> + 402123: e8 48 a2 04 00 call 0x44c370 <_dl_aux_init> + 402128: 48 83 3d e0 16 0c 00 00 cmp qword ptr [rip + 792288], 0 # 0x4c3810 <_dl_phdr> + 402130: 75 30 jne 0x402162 <__libc_start_main+0xc2> + 402132: 48 c7 c0 00 00 40 00 mov rax, 4194304 + 402139: 48 85 c0 test rax, rax + 40213c: 74 24 je 0x402162 <__libc_start_main+0xc2> + 40213e: 66 83 78 36 38 cmp word ptr [rax + 54], 56 + 402143: 0f 85 b3 02 00 00 jne 0x4023fc <__libc_start_main+0x35c> + 402149: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 40214d: 48 01 c2 add rdx, rax + 402150: 0f b7 40 38 movzx eax, word ptr [rax + 56] + 402154: 48 89 15 b5 16 0c 00 mov qword ptr [rip + 792245], rdx # 0x4c3810 <_dl_phdr> + 40215b: 48 89 05 e6 16 0c 00 mov qword ptr [rip + 792294], rax # 0x4c3848 <_dl_phnum> + 402162: e8 69 b3 04 00 call 0x44d4d0 <__libc_init_secure> + 402167: 48 8b 3d 7a 0b 0c 00 mov rdi, qword ptr [rip + 789370] # 0x4c2ce8 + 40216e: e8 fd 9b 04 00 call 0x44bd70 <__tunables_init> + 402173: c7 44 24 2c 00 00 00 00 mov dword ptr [rsp + 44], 0 + 40217b: 31 c0 xor eax, eax + 40217d: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 + 402185: c7 44 24 34 00 00 00 00 mov dword ptr [rsp + 52], 0 + 40218d: 0f a2 cpuid + 40218f: 89 05 f7 0b 0c 00 mov dword ptr [rip + 789495], eax # 0x4c2d8c <_dl_x86_cpu_features+0x6c> + 402195: 81 fb 47 65 6e 75 cmp ebx, 1970169159 + 40219b: 0f 85 6c 01 00 00 jne 0x40230d <__libc_start_main+0x26d> + 4021a1: 81 f9 6e 74 65 6c cmp ecx, 1818588270 + 4021a7: 0f 85 60 01 00 00 jne 0x40230d <__libc_start_main+0x26d> + 4021ad: 81 fa 69 6e 65 49 cmp edx, 1231384169 + 4021b3: 0f 84 1d 05 00 00 je 0x4026d6 <__libc_start_main+0x636> + 4021b9: 31 c9 xor ecx, ecx + 4021bb: 31 d2 xor edx, edx + 4021bd: 31 f6 xor esi, esi + 4021bf: 31 ff xor edi, edi + 4021c1: e8 5a fb ff ff call 0x401d20 + 4021c6: b8 03 00 00 00 mov eax, 3 + 4021cb: 8b 15 5b 0b 0c 00 mov edx, dword ptr [rip + 789339] # 0x4c2d2c <_dl_x86_cpu_features+0xc> + 4021d1: f6 c6 01 test dh, 1 + 4021d4: 74 07 je 0x4021dd <__libc_start_main+0x13d> + 4021d6: 83 0d a7 0b 0c 00 01 or dword ptr [rip + 789415], 1 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 4021dd: 80 e6 80 and dh, -128 + 4021e0: 74 07 je 0x4021e9 <__libc_start_main+0x149> + 4021e2: 83 0d 9b 0b 0c 00 02 or dword ptr [rip + 789403], 2 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 4021e9: 89 05 99 0b 0c 00 mov dword ptr [rip + 789401], eax # 0x4c2d88 <_dl_x86_cpu_features+0x68> + 4021ef: 8b 44 24 2c mov eax, dword ptr [rsp + 44] + 4021f3: 48 8d 74 24 40 lea rsi, [rsp + 64] + 4021f8: 48 8d 15 61 b3 04 00 lea rdx, [rip + 308065] # 0x44d560 <_dl_tunable_set_hwcaps> + 4021ff: bf 10 00 00 00 mov edi, 16 + 402204: 89 05 86 0b 0c 00 mov dword ptr [rip + 789382], eax # 0x4c2d90 <_dl_x86_cpu_features+0x70> + 40220a: 8b 44 24 30 mov eax, dword ptr [rsp + 48] + 40220e: 89 05 80 0b 0c 00 mov dword ptr [rip + 789376], eax # 0x4c2d94 <_dl_x86_cpu_features+0x74> + 402214: 8b 44 24 34 mov eax, dword ptr [rsp + 52] + 402218: 89 05 7a 0b 0c 00 mov dword ptr [rip + 789370], eax # 0x4c2d98 <_dl_x86_cpu_features+0x78> + 40221e: e8 dd a0 04 00 call 0x44c300 <__tunable_get_val> + 402223: 31 d2 xor edx, edx + 402225: 48 8d 74 24 48 lea rsi, [rsp + 72] + 40222a: bf 09 00 00 00 mov edi, 9 + 40222f: e8 cc a0 04 00 call 0x44c300 <__tunable_get_val> + 402234: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 402239: 31 d2 xor edx, edx + 40223b: 48 8d 74 24 50 lea rsi, [rsp + 80] + 402240: bf 14 00 00 00 mov edi, 20 + 402245: 48 89 05 74 0b 0c 00 mov qword ptr [rip + 789364], rax # 0x4c2dc0 <_dl_x86_cpu_features+0xa0> + 40224c: e8 af a0 04 00 call 0x44c300 <__tunable_get_val> + 402251: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 402256: 31 d2 xor edx, edx + 402258: 48 8d 74 24 58 lea rsi, [rsp + 88] + 40225d: bf 03 00 00 00 mov edi, 3 + 402262: 48 89 05 47 0b 0c 00 mov qword ptr [rip + 789319], rax # 0x4c2db0 <_dl_x86_cpu_features+0x90> + 402269: e8 92 a0 04 00 call 0x44c300 <__tunable_get_val> + 40226e: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 402273: 83 3d 0e 0b 0c 00 01 cmp dword ptr [rip + 789262], 1 # 0x4c2d88 <_dl_x86_cpu_features+0x68> + 40227a: 48 c7 05 83 0a 0c 00 02 00 00 00 mov qword ptr [rip + 789123], 2 # 0x4c2d08 <_dl_hwcap> + 402285: 48 89 05 2c 0b 0c 00 mov qword ptr [rip + 789292], rax # 0x4c2db8 <_dl_x86_cpu_features+0x98> + 40228c: 0f 84 60 03 00 00 je 0x4025f2 <__libc_start_main+0x552> + 402292: 48 8d 74 24 60 lea rsi, [rsp + 96] + 402297: 48 8d 15 b2 be 04 00 lea rdx, [rip + 310962] # 0x44e150 <_dl_tunable_set_x86_ibt> + 40229e: bf 0f 00 00 00 mov edi, 15 + 4022a3: e8 58 a0 04 00 call 0x44c300 <__tunable_get_val> + 4022a8: 48 8d 74 24 68 lea rsi, [rsp + 104] + 4022ad: bf 0a 00 00 00 mov edi, 10 + 4022b2: 48 8d 15 37 bf 04 00 lea rdx, [rip + 311095] # 0x44e1f0 <_dl_tunable_set_x86_shstk> + 4022b9: e8 42 a0 04 00 call 0x44c300 <__tunable_get_val> + 4022be: 48 8d 74 24 70 lea rsi, [rsp + 112] + 4022c3: bf 01 30 00 00 mov edi, 12289 + 4022c8: b8 9e 00 00 00 mov eax, 158 + 4022cd: 0f 05 syscall + 4022cf: 48 85 c0 test rax, rax + 4022d2: 0f 84 90 02 00 00 je 0x402568 <__libc_start_main+0x4c8> + 4022d8: 48 c7 c3 d8 02 40 00 mov rbx, 4195032 + 4022df: eb 0a jmp 0x4022eb <__libc_start_main+0x24b> + 4022e1: ff 53 10 call qword ptr [rbx + 16] + 4022e4: 48 83 c3 18 add rbx, 24 + 4022e8: 49 89 06 mov qword ptr [r14], rax + 4022eb: 48 81 fb 18 05 40 00 cmp rbx, 4195608 + 4022f2: 0f 83 23 01 00 00 jae 0x40241b <__libc_start_main+0x37b> + 4022f8: 83 7b 08 25 cmp dword ptr [rbx + 8], 37 + 4022fc: 4c 8b 33 mov r14, qword ptr [rbx] + 4022ff: 74 e0 je 0x4022e1 <__libc_start_main+0x241> + 402301: 48 8d 3d 78 2d 09 00 lea rdi, [rip + 601464] # 0x495080 <_IO_stdin_used+0x80> + 402308: e8 63 1a 01 00 call 0x413d70 <__libc_fatal> + 40230d: 81 fb 41 75 74 68 cmp ebx, 1752462657 + 402313: 0f 85 4a 05 00 00 jne 0x402863 <__libc_start_main+0x7c3> + 402319: 81 f9 63 41 4d 44 cmp ecx, 1145913699 + 40231f: 0f 85 3e 05 00 00 jne 0x402863 <__libc_start_main+0x7c3> + 402325: 81 fa 65 6e 74 69 cmp edx, 1769238117 + 40232b: 0f 85 88 fe ff ff jne 0x4021b9 <__libc_start_main+0x119> + 402331: 48 8d 74 24 30 lea rsi, [rsp + 48] + 402336: 48 8d 4c 24 34 lea rcx, [rsp + 52] + 40233b: 48 8d 54 24 3c lea rdx, [rsp + 60] + 402340: 48 8d 7c 24 2c lea rdi, [rsp + 44] + 402345: e8 d6 f9 ff ff call 0x401d20 + 40234a: be 00 00 00 80 mov esi, 2147483648 + 40234f: 89 f0 mov eax, esi + 402351: 0f a2 cpuid + 402353: 89 c6 mov esi, eax + 402355: 3d 00 00 00 80 cmp eax, 2147483648 + 40235a: 76 6d jbe 0x4023c9 <__libc_start_main+0x329> + 40235c: b8 01 00 00 80 mov eax, 2147483649 + 402361: 0f a2 cpuid + 402363: 89 05 d7 09 0c 00 mov dword ptr [rip + 788951], eax # 0x4c2d40 <_dl_x86_cpu_features+0x20> + 402369: 89 1d d5 09 0c 00 mov dword ptr [rip + 788949], ebx # 0x4c2d44 <_dl_x86_cpu_features+0x24> + 40236f: 89 0d d3 09 0c 00 mov dword ptr [rip + 788947], ecx # 0x4c2d48 <_dl_x86_cpu_features+0x28> + 402375: 89 15 d1 09 0c 00 mov dword ptr [rip + 788945], edx # 0x4c2d4c <_dl_x86_cpu_features+0x2c> + 40237b: 81 fe 06 00 00 80 cmp esi, 2147483654 + 402381: 76 46 jbe 0x4023c9 <__libc_start_main+0x329> + 402383: b8 07 00 00 80 mov eax, 2147483655 + 402388: 0f a2 cpuid + 40238a: 89 05 d0 09 0c 00 mov dword ptr [rip + 788944], eax # 0x4c2d60 <_dl_x86_cpu_features+0x40> + 402390: 89 1d ce 09 0c 00 mov dword ptr [rip + 788942], ebx # 0x4c2d64 <_dl_x86_cpu_features+0x44> + 402396: 89 0d cc 09 0c 00 mov dword ptr [rip + 788940], ecx # 0x4c2d68 <_dl_x86_cpu_features+0x48> + 40239c: 89 15 ca 09 0c 00 mov dword ptr [rip + 788938], edx # 0x4c2d6c <_dl_x86_cpu_features+0x4c> + 4023a2: 81 fe 07 00 00 80 cmp esi, 2147483655 + 4023a8: 74 1f je 0x4023c9 <__libc_start_main+0x329> + 4023aa: b8 08 00 00 80 mov eax, 2147483656 + 4023af: 0f a2 cpuid + 4023b1: 89 05 b9 09 0c 00 mov dword ptr [rip + 788921], eax # 0x4c2d70 <_dl_x86_cpu_features+0x50> + 4023b7: 89 1d b7 09 0c 00 mov dword ptr [rip + 788919], ebx # 0x4c2d74 <_dl_x86_cpu_features+0x54> + 4023bd: 89 0d b5 09 0c 00 mov dword ptr [rip + 788917], ecx # 0x4c2d78 <_dl_x86_cpu_features+0x58> + 4023c3: 89 15 b3 09 0c 00 mov dword ptr [rip + 788915], edx # 0x4c2d7c <_dl_x86_cpu_features+0x5c> + 4023c9: 8b 05 b1 09 0c 00 mov eax, dword ptr [rip + 788913] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 4023cf: a8 01 test al, 1 + 4023d1: 74 14 je 0x4023e7 <__libc_start_main+0x347> + 4023d3: f6 05 70 09 0c 00 01 test byte ptr [rip + 788848], 1 # 0x4c2d4a <_dl_x86_cpu_features+0x2a> + 4023da: 74 0b je 0x4023e7 <__libc_start_main+0x347> + 4023dc: 0d 00 00 04 00 or eax, 262144 + 4023e1: 89 05 99 09 0c 00 mov dword ptr [rip + 788889], eax # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 4023e7: 83 7c 24 2c 15 cmp dword ptr [rsp + 44], 21 + 4023ec: 0f 84 9e 04 00 00 je 0x402890 <__libc_start_main+0x7f0> + 4023f2: b8 02 00 00 00 mov eax, 2 + 4023f7: e9 cf fd ff ff jmp 0x4021cb <__libc_start_main+0x12b> + 4023fc: 48 8d 0d ed 2d 09 00 lea rcx, [rip + 601581] # 0x4951f0 <__PRETTY_FUNCTION__.11934> + 402403: ba b4 00 00 00 mov edx, 180 + 402408: 48 8d 35 13 2c 09 00 lea rsi, [rip + 601107] # 0x495022 <_IO_stdin_used+0x22> + 40240f: 48 8d 3d 3a 2c 09 00 lea rdi, [rip + 601146] # 0x495050 <_IO_stdin_used+0x50> + 402416: e8 35 0b 00 00 call 0x402f50 <__assert_fail> + 40241b: e8 50 06 00 00 call 0x402a70 <__libc_setup_tls> + 402420: 8b 05 ca 13 0c 00 mov eax, dword ptr [rip + 791498] # 0x4c37f0 <_dl_x86_feature_1> + 402426: 64 89 04 25 48 00 00 00 mov dword ptr fs:[72], eax + 40242e: 48 8b 05 2b d6 0b 00 mov rax, qword ptr [rip + 775723] # 0x4bfa60 <_dl_random> + 402435: 48 8b 00 mov rax, qword ptr [rax] + 402438: 30 c0 xor al, al + 40243a: 64 48 89 04 25 28 00 00 00 mov qword ptr fs:[40], rax + 402443: 83 3d 7e f2 0b 00 00 cmp dword ptr [rip + 782974], 0 # 0x4c16c8 <__libc_multiple_libcs> + 40244a: 0f 84 4e 02 00 00 je 0x40269e <__libc_start_main+0x5fe> + 402450: 48 83 3d 28 db 0b 00 00 cmp qword ptr [rip + 777000], 0 # 0x4bff80 <_nl_current_LC_NUMERIC_used+0x4bff7e> + 402458: 74 05 je 0x40245f <__libc_start_main+0x3bf> + 40245a: e8 a1 db bf ff call 0x0 + 40245f: 48 8b 05 fa d5 0b 00 mov rax, qword ptr [rip + 775674] # 0x4bfa60 <_dl_random> + 402466: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 40246a: 64 48 89 04 25 30 00 00 00 mov qword ptr fs:[48], rax + 402473: 4d 85 ed test r13, r13 + 402476: 74 0c je 0x402484 <__libc_start_main+0x3e4> + 402478: 31 d2 xor edx, edx + 40247a: 31 f6 xor esi, esi + 40247c: 4c 89 ef mov rdi, r13 + 40247f: e8 bc dc 00 00 call 0x410140 <__cxa_atexit> + 402484: 48 8b 15 5d 08 0c 00 mov rdx, qword ptr [rip + 788573] # 0x4c2ce8 + 40248b: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 402490: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] + 402494: e8 07 bf 04 00 call 0x44e3a0 <__libc_init_first> + 402499: 4d 85 e4 test r12, r12 + 40249c: 74 0c je 0x4024aa <__libc_start_main+0x40a> + 40249e: 31 d2 xor edx, edx + 4024a0: 31 f6 xor esi, esi + 4024a2: 4c 89 e7 mov rdi, r12 + 4024a5: e8 96 dc 00 00 call 0x410140 <__cxa_atexit> + 4024aa: 83 3d ef d5 0b 00 00 cmp dword ptr [rip + 775663], 0 # 0x4bfaa0 <__libc_enable_secure> + 4024b1: 0f 85 a2 03 00 00 jne 0x402859 <__libc_start_main+0x7b9> + 4024b7: 48 85 ed test rbp, rbp + 4024ba: 74 12 je 0x4024ce <__libc_start_main+0x42e> + 4024bc: 48 8b 15 25 08 0c 00 mov rdx, qword ptr [rip + 788517] # 0x4c2ce8 + 4024c3: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 4024c8: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] + 4024cc: ff d5 call rbp + 4024ce: 31 ff xor edi, edi + 4024d0: 31 f6 xor esi, esi + 4024d2: e8 59 97 04 00 call 0x44bc30 <_dl_debug_initialize> + 4024d7: 48 8d 7c 24 70 lea rdi, [rsp + 112] + 4024dc: e8 bf cc 00 00 call 0x40f1a0 <_setjmp> + 4024e1: f3 0f 1e fa endbr64 + 4024e5: 85 c0 test eax, eax + 4024e7: 75 4e jne 0x402537 <__libc_start_main+0x497> + 4024e9: 64 48 8b 04 25 00 03 00 00 mov rax, qword ptr fs:[768] + 4024f2: 48 89 84 24 b8 00 00 00 mov qword ptr [rsp + 184], rax + 4024fa: 64 48 8b 04 25 f8 02 00 00 mov rax, qword ptr fs:[760] + 402503: 48 89 84 24 c0 00 00 00 mov qword ptr [rsp + 192], rax + 40250b: 48 8d 44 24 70 lea rax, [rsp + 112] + 402510: 64 48 89 04 25 00 03 00 00 mov qword ptr fs:[768], rax + 402519: 48 8b 15 c8 07 0c 00 mov rdx, qword ptr [rip + 788424] # 0x4c2ce8 + 402520: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] + 402524: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 402529: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 40252e: ff d0 call rax + 402530: 89 c7 mov edi, eax + 402532: e8 89 d9 00 00 call 0x40fec0 + 402537: e8 c4 da bf ff call 0x0 + 40253c: 48 c7 c0 00 00 00 00 mov rax, 0 + 402543: f0 lock + 402544: ff 08 dec dword ptr [rax] + 402546: 0f 94 c2 sete dl + 402549: 84 d2 test dl, dl + 40254b: 74 04 je 0x402551 <__libc_start_main+0x4b1> + 40254d: 31 ff xor edi, edi + 40254f: eb e1 jmp 0x402532 <__libc_start_main+0x492> + 402551: ba 3c 00 00 00 mov edx, 60 + 402556: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 402560: 31 ff xor edi, edi + 402562: 89 d0 mov eax, edx + 402564: 0f 05 syscall + 402566: eb f8 jmp 0x402560 <__libc_start_main+0x4c0> + 402568: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 40256d: 85 c0 test eax, eax + 40256f: 0f 84 63 fd ff ff je 0x4022d8 <__libc_start_main+0x238> + 402575: 89 05 75 12 0c 00 mov dword ptr [rip + 791157], eax # 0x4c37f0 <_dl_x86_feature_1> + 40257b: a8 03 test al, 3 + 40257d: 0f 84 55 fd ff ff je 0x4022d8 <__libc_start_main+0x238> + 402583: 8b 05 af 07 0c 00 mov eax, dword ptr [rip + 788399] # 0x4c2d38 <_dl_x86_cpu_features+0x18> + 402589: 25 80 00 00 00 and eax, 128 + 40258e: f6 05 a9 07 0c 00 10 test byte ptr [rip + 788393], 16 # 0x4c2d3e <_dl_x86_cpu_features+0x1e> + 402595: 0f 85 b1 02 00 00 jne 0x40284c <__libc_start_main+0x7ac> + 40259b: ba 01 00 00 00 mov edx, 1 + 4025a0: 85 c0 test eax, eax + 4025a2: 75 0a jne 0x4025ae <__libc_start_main+0x50e> + 4025a4: b8 01 00 00 00 mov eax, 1 + 4025a9: 83 c8 02 or eax, 2 + 4025ac: 89 c2 mov edx, eax + 4025ae: 89 d6 mov esi, edx + 4025b0: bf 02 30 00 00 mov edi, 12290 + 4025b5: b8 9e 00 00 00 mov eax, 158 + 4025ba: 0f 05 syscall + 4025bc: 85 c0 test eax, eax + 4025be: 75 0a jne 0x4025ca <__libc_start_main+0x52a> + 4025c0: 89 d0 mov eax, edx + 4025c2: f7 d0 not eax + 4025c4: 21 05 26 12 0c 00 and dword ptr [rip + 791078], eax # 0x4c37f0 <_dl_x86_feature_1> + 4025ca: 8b 05 24 12 0c 00 mov eax, dword ptr [rip + 791076] # 0x4c37f4 <_dl_x86_feature_1+0x4> + 4025d0: c1 e8 03 shr eax, 3 + 4025d3: 83 e0 07 and eax, 7 + 4025d6: 83 f8 03 cmp eax, 3 + 4025d9: 0f 84 f9 fc ff ff je 0x4022d8 <__libc_start_main+0x238> + 4025df: 31 f6 xor esi, esi + 4025e1: bf 03 30 00 00 mov edi, 12291 + 4025e6: b8 9e 00 00 00 mov eax, 158 + 4025eb: 0f 05 syscall + 4025ed: e9 e6 fc ff ff jmp 0x4022d8 <__libc_start_main+0x238> + 4025f2: 8b 15 88 07 0c 00 mov edx, dword ptr [rip + 788360] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 4025f8: f6 c2 04 test dl, 4 + 4025fb: 74 4d je 0x40264a <__libc_start_main+0x5aa> + 4025fd: 8b 05 31 07 0c 00 mov eax, dword ptr [rip + 788273] # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 402603: a9 00 00 00 10 test eax, 268435456 + 402608: 74 40 je 0x40264a <__libc_start_main+0x5aa> + 40260a: a9 00 00 00 08 test eax, 134217728 + 40260f: 74 1a je 0x40262b <__libc_start_main+0x58b> + 402611: a9 00 00 00 04 test eax, 67108864 + 402616: 74 32 je 0x40264a <__libc_start_main+0x5aa> + 402618: 48 8d 05 f2 29 09 00 lea rax, [rip + 600562] # 0x495011 <_IO_stdin_used+0x11> + 40261f: 48 89 05 c2 11 0c 00 mov qword ptr [rip + 790978], rax # 0x4c37e8 <_dl_platform> + 402626: e9 67 fc ff ff jmp 0x402292 <__libc_start_main+0x1f2> + 40262b: 89 c1 mov ecx, eax + 40262d: 81 e1 00 00 02 40 and ecx, 1073872896 + 402633: 81 f9 00 00 02 40 cmp ecx, 1073872896 + 402639: 75 0f jne 0x40264a <__libc_start_main+0x5aa> + 40263b: 85 c0 test eax, eax + 40263d: 79 0b jns 0x40264a <__libc_start_main+0x5aa> + 40263f: 48 c7 05 be 06 0c 00 06 00 00 00 mov qword ptr [rip + 788158], 6 # 0x4c2d08 <_dl_hwcap> + 40264a: 81 e2 02 00 02 00 and edx, 131074 + 402650: 81 fa 02 00 02 00 cmp edx, 131074 + 402656: 0f 85 36 fc ff ff jne 0x402292 <__libc_start_main+0x1f2> + 40265c: 8b 05 d2 06 0c 00 mov eax, dword ptr [rip + 788178] # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 402662: 25 08 01 00 00 and eax, 264 + 402667: 3d 08 01 00 00 cmp eax, 264 + 40266c: 0f 85 20 fc ff ff jne 0x402292 <__libc_start_main+0x1f2> + 402672: f6 05 cf 06 0c 00 20 test byte ptr [rip + 788175], 32 # 0x4c2d48 <_dl_x86_cpu_features+0x28> + 402679: 0f 84 13 fc ff ff je 0x402292 <__libc_start_main+0x1f2> + 40267f: 8b 05 a3 06 0c 00 mov eax, dword ptr [rip + 788131] # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 402685: 25 00 00 c0 00 and eax, 12582912 + 40268a: 3d 00 00 c0 00 cmp eax, 12582912 + 40268f: 0f 85 fd fb ff ff jne 0x402292 <__libc_start_main+0x1f2> + 402695: 48 8d 05 7e 29 09 00 lea rax, [rip + 600446] # 0x49501a <_IO_stdin_used+0x1a> + 40269c: eb 81 jmp 0x40261f <__libc_start_main+0x57f> + 40269e: e8 ed bb 04 00 call 0x44e290 <_dl_discover_osversion> + 4026a3: 85 c0 test eax, eax + 4026a5: 0f 88 2b 01 00 00 js 0x4027d6 <__libc_start_main+0x736> + 4026ab: 8b 15 b7 11 0c 00 mov edx, dword ptr [rip + 790967] # 0x4c3868 <_dl_osversion> + 4026b1: 85 d2 test edx, edx + 4026b3: 0f 85 10 01 00 00 jne 0x4027c9 <__libc_start_main+0x729> + 4026b9: 89 05 a9 11 0c 00 mov dword ptr [rip + 790953], eax # 0x4c3868 <_dl_osversion> + 4026bf: 3d ff 01 03 00 cmp eax, 197119 + 4026c4: 0f 8f 86 fd ff ff jg 0x402450 <__libc_start_main+0x3b0> + 4026ca: 48 8d 3d 65 29 09 00 lea rdi, [rip + 600421] # 0x495036 <_IO_stdin_used+0x36> + 4026d1: e8 9a 16 01 00 call 0x413d70 <__libc_fatal> + 4026d6: 48 8d 74 24 30 lea rsi, [rsp + 48] + 4026db: 48 8d 4c 24 34 lea rcx, [rsp + 52] + 4026e0: 48 8d 54 24 38 lea rdx, [rsp + 56] + 4026e5: 48 8d 7c 24 2c lea rdi, [rsp + 44] + 4026ea: e8 31 f6 ff ff call 0x401d20 + 4026ef: be 00 00 00 80 mov esi, 2147483648 + 4026f4: 89 f0 mov eax, esi + 4026f6: 0f a2 cpuid + 4026f8: 89 c6 mov esi, eax + 4026fa: 3d 00 00 00 80 cmp eax, 2147483648 + 4026ff: 76 6d jbe 0x40276e <__libc_start_main+0x6ce> + 402701: b8 01 00 00 80 mov eax, 2147483649 + 402706: 0f a2 cpuid + 402708: 89 05 32 06 0c 00 mov dword ptr [rip + 788018], eax # 0x4c2d40 <_dl_x86_cpu_features+0x20> + 40270e: 89 1d 30 06 0c 00 mov dword ptr [rip + 788016], ebx # 0x4c2d44 <_dl_x86_cpu_features+0x24> + 402714: 89 0d 2e 06 0c 00 mov dword ptr [rip + 788014], ecx # 0x4c2d48 <_dl_x86_cpu_features+0x28> + 40271a: 89 15 2c 06 0c 00 mov dword ptr [rip + 788012], edx # 0x4c2d4c <_dl_x86_cpu_features+0x2c> + 402720: 81 fe 06 00 00 80 cmp esi, 2147483654 + 402726: 76 46 jbe 0x40276e <__libc_start_main+0x6ce> + 402728: b8 07 00 00 80 mov eax, 2147483655 + 40272d: 0f a2 cpuid + 40272f: 89 05 2b 06 0c 00 mov dword ptr [rip + 788011], eax # 0x4c2d60 <_dl_x86_cpu_features+0x40> + 402735: 89 1d 29 06 0c 00 mov dword ptr [rip + 788009], ebx # 0x4c2d64 <_dl_x86_cpu_features+0x44> + 40273b: 89 0d 27 06 0c 00 mov dword ptr [rip + 788007], ecx # 0x4c2d68 <_dl_x86_cpu_features+0x48> + 402741: 89 15 25 06 0c 00 mov dword ptr [rip + 788005], edx # 0x4c2d6c <_dl_x86_cpu_features+0x4c> + 402747: 81 fe 07 00 00 80 cmp esi, 2147483655 + 40274d: 74 1f je 0x40276e <__libc_start_main+0x6ce> + 40274f: b8 08 00 00 80 mov eax, 2147483656 + 402754: 0f a2 cpuid + 402756: 89 05 14 06 0c 00 mov dword ptr [rip + 787988], eax # 0x4c2d70 <_dl_x86_cpu_features+0x50> + 40275c: 89 1d 12 06 0c 00 mov dword ptr [rip + 787986], ebx # 0x4c2d74 <_dl_x86_cpu_features+0x54> + 402762: 89 0d 10 06 0c 00 mov dword ptr [rip + 787984], ecx # 0x4c2d78 <_dl_x86_cpu_features+0x58> + 402768: 89 15 0e 06 0c 00 mov dword ptr [rip + 787982], edx # 0x4c2d7c <_dl_x86_cpu_features+0x5c> + 40276e: 83 7c 24 2c 06 cmp dword ptr [rsp + 44], 6 + 402773: 74 29 je 0x40279e <__libc_start_main+0x6fe> + 402775: 8b 15 09 06 0c 00 mov edx, dword ptr [rip + 787977] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 40277b: 89 d0 mov eax, edx + 40277d: 80 cc 40 or ah, 64 + 402780: f6 05 b0 05 0c 00 08 test byte ptr [rip + 787888], 8 # 0x4c2d37 <_dl_x86_cpu_features+0x17> + 402787: 74 05 je 0x40278e <__libc_start_main+0x6ee> + 402789: 89 d0 mov eax, edx + 40278b: 80 cc 08 or ah, 8 + 40278e: 89 05 f0 05 0c 00 mov dword ptr [rip + 787952], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 402794: b8 01 00 00 00 mov eax, 1 + 402799: e9 2d fa ff ff jmp 0x4021cb <__libc_start_main+0x12b> + 40279e: 8b 44 24 30 mov eax, dword ptr [rsp + 48] + 4027a2: 03 44 24 38 add eax, dword ptr [rsp + 56] + 4027a6: 8d 48 e6 lea ecx, [rax - 26] + 4027a9: 89 44 24 30 mov dword ptr [rsp + 48], eax + 4027ad: 8b 15 d1 05 0c 00 mov edx, dword ptr [rip + 787921] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 4027b3: 83 f9 45 cmp ecx, 69 + 4027b6: 77 7d ja 0x402835 <__libc_start_main+0x795> + 4027b8: 48 8d 35 19 29 09 00 lea rsi, [rip + 600345] # 0x4950d8 <_IO_stdin_used+0xd8> + 4027bf: 48 63 0c 8e movsxd rcx, dword ptr [rsi + 4*rcx] + 4027c3: 48 01 f1 add rcx, rsi + 4027c6: 3e ff e1 jmp rcx + 4027c9: 39 c2 cmp edx, eax + 4027cb: 0f 86 ee fe ff ff jbe 0x4026bf <__libc_start_main+0x61f> + 4027d1: e9 e3 fe ff ff jmp 0x4026b9 <__libc_start_main+0x619> + 4027d6: 48 8d 3d d3 28 09 00 lea rdi, [rip + 600275] # 0x4950b0 <_IO_stdin_used+0xb0> + 4027dd: e8 8e 15 01 00 call 0x413d70 <__libc_fatal> + 4027e2: 81 ca b0 04 00 00 or edx, 1200 + 4027e8: 89 15 96 05 0c 00 mov dword ptr [rip + 787862], edx # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 4027ee: 83 f8 3f cmp eax, 63 + 4027f1: 74 35 je 0x402828 <__libc_start_main+0x788> + 4027f3: 77 26 ja 0x40281b <__libc_start_main+0x77b> + 4027f5: 83 f8 3c cmp eax, 60 + 4027f8: 0f 85 77 ff ff ff jne 0x402775 <__libc_start_main+0x6d5> + 4027fe: 81 25 2c 05 0c 00 ff f7 ff ff and dword ptr [rip + 787756], 4294965247 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 402808: e9 68 ff ff ff jmp 0x402775 <__libc_start_main+0x6d5> + 40280d: 83 ca 40 or edx, 64 + 402810: 89 15 6e 05 0c 00 mov dword ptr [rip + 787822], edx # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 402816: e9 5a ff ff ff jmp 0x402775 <__libc_start_main+0x6d5> + 40281b: 83 e8 45 sub eax, 69 + 40281e: 83 f8 01 cmp eax, 1 + 402821: 76 db jbe 0x4027fe <__libc_start_main+0x75e> + 402823: e9 4d ff ff ff jmp 0x402775 <__libc_start_main+0x6d5> + 402828: 83 7c 24 34 03 cmp dword ptr [rsp + 52], 3 + 40282d: 0f 87 42 ff ff ff ja 0x402775 <__libc_start_main+0x6d5> + 402833: eb c9 jmp 0x4027fe <__libc_start_main+0x75e> + 402835: f6 05 ef 04 0c 00 10 test byte ptr [rip + 787695], 16 # 0x4c2d2b <_dl_x86_cpu_features+0xb> + 40283c: 74 b0 je 0x4027ee <__libc_start_main+0x74e> + 40283e: 81 ca 34 04 00 00 or edx, 1076 + 402844: 89 15 3a 05 0c 00 mov dword ptr [rip + 787770], edx # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 40284a: eb a2 jmp 0x4027ee <__libc_start_main+0x74e> + 40284c: 85 c0 test eax, eax + 40284e: 0f 85 76 fd ff ff jne 0x4025ca <__libc_start_main+0x52a> + 402854: e9 50 fd ff ff jmp 0x4025a9 <__libc_start_main+0x509> + 402859: e8 62 00 00 00 call 0x4028c0 <__libc_check_standard_fds> + 40285e: e9 54 fc ff ff jmp 0x4024b7 <__libc_start_main+0x417> + 402863: 81 fb 48 79 67 6f cmp ebx, 1869052232 + 402869: 40 0f 94 c6 sete sil + 40286d: 81 f9 75 69 6e 65 cmp ecx, 1701734773 + 402873: 0f 94 c0 sete al + 402876: 40 84 c6 test sil, al + 402879: 0f 84 3a f9 ff ff je 0x4021b9 <__libc_start_main+0x119> + 40287f: 81 fa 6e 47 65 6e cmp edx, 1852131182 + 402885: 0f 84 a6 fa ff ff je 0x402331 <__libc_start_main+0x291> + 40288b: e9 29 f9 ff ff jmp 0x4021b9 <__libc_start_main+0x119> + 402890: 8b 44 24 30 mov eax, dword ptr [rsp + 48] + 402894: 83 e8 60 sub eax, 96 + 402897: 83 f8 1f cmp eax, 31 + 40289a: 0f 87 52 fb ff ff ja 0x4023f2 <__libc_start_main+0x352> + 4028a0: 8b 05 de 04 0c 00 mov eax, dword ptr [rip + 787678] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 4028a6: 80 e4 fe and ah, -2 + 4028a9: 83 c8 18 or eax, 24 + 4028ac: 89 05 d2 04 0c 00 mov dword ptr [rip + 787666], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 4028b2: e9 3b fb ff ff jmp 0x4023f2 <__libc_start_main+0x352> + 4028b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +00000000004028c0 <__libc_check_standard_fds>: + 4028c0: f3 0f 1e fa endbr64 + 4028c4: 48 81 ec 98 00 00 00 sub rsp, 152 + 4028cb: 31 ff xor edi, edi + 4028cd: 31 c0 xor eax, eax + 4028cf: be 01 00 00 00 mov esi, 1 + 4028d4: e8 a7 65 04 00 call 0x448e80 <__fcntl64_nocancel> + 4028d9: 83 f8 ff cmp eax, -1 + 4028dc: 74 42 je 0x402920 <__libc_check_standard_fds+0x60> + 4028de: 31 c0 xor eax, eax + 4028e0: be 01 00 00 00 mov esi, 1 + 4028e5: bf 01 00 00 00 mov edi, 1 + 4028ea: e8 91 65 04 00 call 0x448e80 <__fcntl64_nocancel> + 4028ef: 83 f8 ff cmp eax, -1 + 4028f2: 0f 84 90 00 00 00 je 0x402988 <__libc_check_standard_fds+0xc8> + 4028f8: 31 c0 xor eax, eax + 4028fa: be 01 00 00 00 mov esi, 1 + 4028ff: bf 02 00 00 00 mov edi, 2 + 402904: e8 77 65 04 00 call 0x448e80 <__fcntl64_nocancel> + 402909: 83 f8 ff cmp eax, -1 + 40290c: 0f 84 e6 00 00 00 je 0x4029f8 <__libc_check_standard_fds+0x138> + 402912: 48 81 c4 98 00 00 00 add rsp, 152 + 402919: c3 ret + 40291a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 402920: 48 c7 c0 c0 ff ff ff mov rax, -64 + 402927: 64 83 38 09 cmp dword ptr fs:[rax], 9 + 40292b: 75 b1 jne 0x4028de <__libc_check_standard_fds+0x1e> + 40292d: 31 d2 xor edx, edx + 40292f: 31 c0 xor eax, eax + 402931: 48 8d 3d ca 28 09 00 lea rdi, [rip + 600266] # 0x495202 <__PRETTY_FUNCTION__.11934+0x12> + 402938: be 01 00 02 00 mov esi, 131073 + 40293d: e8 7e 66 04 00 call 0x448fc0 <__open_nocancel> + 402942: 85 c0 test eax, eax + 402944: 75 3a jne 0x402980 <__libc_check_standard_fds+0xc0> + 402946: 31 f6 xor esi, esi + 402948: 48 89 e2 mov rdx, rsp + 40294b: bf 01 00 00 00 mov edi, 1 + 402950: e8 8b 5a 04 00 call 0x4483e0 <_fxstat> + 402955: 85 c0 test eax, eax + 402957: 75 27 jne 0x402980 <__libc_check_standard_fds+0xc0> + 402959: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 40295d: 25 00 f0 00 00 and eax, 61440 + 402962: 3d 00 20 00 00 cmp eax, 8192 + 402967: 75 17 jne 0x402980 <__libc_check_standard_fds+0xc0> + 402969: 48 81 7c 24 28 07 01 00 00 cmp qword ptr [rsp + 40], 263 + 402972: 0f 84 66 ff ff ff je 0x4028de <__libc_check_standard_fds+0x1e> + 402978: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 402980: f4 hlt + 402981: eb fd jmp 0x402980 <__libc_check_standard_fds+0xc0> + 402983: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 402988: 48 c7 c0 c0 ff ff ff mov rax, -64 + 40298f: 64 83 38 09 cmp dword ptr fs:[rax], 9 + 402993: 0f 85 5f ff ff ff jne 0x4028f8 <__libc_check_standard_fds+0x38> + 402999: 31 d2 xor edx, edx + 40299b: 31 c0 xor eax, eax + 40299d: 48 8d 3d 68 28 09 00 lea rdi, [rip + 600168] # 0x49520c <__PRETTY_FUNCTION__.11934+0x1c> + 4029a4: be 00 00 02 00 mov esi, 131072 + 4029a9: e8 12 66 04 00 call 0x448fc0 <__open_nocancel> + 4029ae: 83 f8 01 cmp eax, 1 + 4029b1: 75 3d jne 0x4029f0 <__libc_check_standard_fds+0x130> + 4029b3: 48 89 e2 mov rdx, rsp + 4029b6: be 01 00 00 00 mov esi, 1 + 4029bb: bf 01 00 00 00 mov edi, 1 + 4029c0: e8 1b 5a 04 00 call 0x4483e0 <_fxstat> + 4029c5: 85 c0 test eax, eax + 4029c7: 75 27 jne 0x4029f0 <__libc_check_standard_fds+0x130> + 4029c9: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 4029cd: 25 00 f0 00 00 and eax, 61440 + 4029d2: 3d 00 20 00 00 cmp eax, 8192 + 4029d7: 75 17 jne 0x4029f0 <__libc_check_standard_fds+0x130> + 4029d9: 48 81 7c 24 28 03 01 00 00 cmp qword ptr [rsp + 40], 259 + 4029e2: 0f 84 10 ff ff ff je 0x4028f8 <__libc_check_standard_fds+0x38> + 4029e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4029f0: f4 hlt + 4029f1: eb fd jmp 0x4029f0 <__libc_check_standard_fds+0x130> + 4029f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4029f8: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4029ff: 64 83 38 09 cmp dword ptr fs:[rax], 9 + 402a03: 0f 85 09 ff ff ff jne 0x402912 <__libc_check_standard_fds+0x52> + 402a09: 31 d2 xor edx, edx + 402a0b: 31 c0 xor eax, eax + 402a0d: 48 8d 3d f8 27 09 00 lea rdi, [rip + 600056] # 0x49520c <__PRETTY_FUNCTION__.11934+0x1c> + 402a14: be 00 00 02 00 mov esi, 131072 + 402a19: e8 a2 65 04 00 call 0x448fc0 <__open_nocancel> + 402a1e: 83 f8 02 cmp eax, 2 + 402a21: 75 3d jne 0x402a60 <__libc_check_standard_fds+0x1a0> + 402a23: 48 89 e2 mov rdx, rsp + 402a26: be 02 00 00 00 mov esi, 2 + 402a2b: bf 01 00 00 00 mov edi, 1 + 402a30: e8 ab 59 04 00 call 0x4483e0 <_fxstat> + 402a35: 85 c0 test eax, eax + 402a37: 75 27 jne 0x402a60 <__libc_check_standard_fds+0x1a0> + 402a39: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 402a3d: 25 00 f0 00 00 and eax, 61440 + 402a42: 3d 00 20 00 00 cmp eax, 8192 + 402a47: 75 17 jne 0x402a60 <__libc_check_standard_fds+0x1a0> + 402a49: 48 81 7c 24 28 03 01 00 00 cmp qword ptr [rsp + 40], 259 + 402a52: 0f 84 ba fe ff ff je 0x402912 <__libc_check_standard_fds+0x52> + 402a58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 402a60: f4 hlt + 402a61: eb fd jmp 0x402a60 <__libc_check_standard_fds+0x1a0> + 402a63: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 402a6d: 0f 1f 00 nop dword ptr [rax] + +0000000000402a70 <__libc_setup_tls>: + 402a70: f3 0f 1e fa endbr64 + 402a74: 41 57 push r15 + 402a76: 41 56 push r14 + 402a78: 41 55 push r13 + 402a7a: 41 54 push r12 + 402a7c: 55 push rbp + 402a7d: 53 push rbx + 402a7e: 48 83 ec 28 sub rsp, 40 + 402a82: 48 8b 05 87 0d 0c 00 mov rax, qword ptr [rip + 789895] # 0x4c3810 <_dl_phdr> + 402a89: 4c 8b 35 f0 e6 0b 00 mov r14, qword ptr [rip + 780016] # 0x4c1180 <_dl_ns> + 402a90: 48 85 c0 test rax, rax + 402a93: 0f 84 e7 01 00 00 je 0x402c80 <__libc_setup_tls+0x210> + 402a99: 48 8b 0d a8 0d 0c 00 mov rcx, qword ptr [rip + 789928] # 0x4c3848 <_dl_phnum> + 402aa0: 48 8d 14 cd 00 00 00 00 lea rdx, [8*rcx] + 402aa8: 48 29 ca sub rdx, rcx + 402aab: 48 8d 14 d0 lea rdx, [rax + 8*rdx] + 402aaf: 48 39 d0 cmp rax, rdx + 402ab2: 72 19 jb 0x402acd <__libc_setup_tls+0x5d> + 402ab4: e9 c7 01 00 00 jmp 0x402c80 <__libc_setup_tls+0x210> + 402ab9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 402ac0: 48 83 c0 38 add rax, 56 + 402ac4: 48 39 d0 cmp rax, rdx + 402ac7: 0f 83 b3 01 00 00 jae 0x402c80 <__libc_setup_tls+0x210> + 402acd: 83 38 07 cmp dword ptr [rax], 7 + 402ad0: 75 ee jne 0x402ac0 <__libc_setup_tls+0x50> + 402ad2: 4c 8b 60 30 mov r12, qword ptr [rax + 48] + 402ad6: 48 8b 58 28 mov rbx, qword ptr [rax + 40] + 402ada: bd 40 00 00 00 mov ebp, 64 + 402adf: 41 bf 01 00 00 00 mov r15d, 1 + 402ae5: 48 8b 48 20 mov rcx, qword ptr [rax + 32] + 402ae9: 4c 8b 40 10 mov r8, qword ptr [rax + 16] + 402aed: 48 8b 05 fc d5 0b 00 mov rax, qword ptr [rip + 775676] # 0x4c00f0 <_dl_tls_static_size> + 402af4: 4d 03 06 add r8, qword ptr [r14] + 402af7: 49 83 fc 40 cmp r12, 64 + 402afb: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx + 402b00: 49 0f 43 ec cmovae rbp, r12 + 402b04: 31 d2 xor edx, edx + 402b06: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 402b0b: 4d 89 c5 mov r13, r8 + 402b0e: 48 8d 44 03 ff lea rax, [rbx + rax - 1] + 402b13: 48 01 e8 add rax, rbp + 402b16: 48 f7 f5 div rbp + 402b19: 48 0f af c5 imul rax, rbp + 402b1d: 48 8d bc 05 00 09 00 00 lea rdi, [rbp + rax + 2304] + 402b25: 48 89 c3 mov rbx, rax + 402b28: e8 83 66 04 00 call 0x4491b0 + 402b2d: 48 89 ee mov rsi, rbp + 402b30: 48 c7 05 e5 07 0c 00 3e 00 00 00 mov qword ptr [rip + 788453], 62 # 0x4c3320 <_dl_static_dtv> + 402b3b: 48 f7 de neg rsi + 402b3e: 48 8d 4c 05 ff lea rcx, [rbp + rax - 1] + 402b43: 48 21 f1 and rcx, rsi + 402b46: 4d 85 e4 test r12, r12 + 402b49: 4c 89 fe mov rsi, r15 + 402b4c: 49 0f 45 f4 cmovne rsi, r12 + 402b50: 0f 84 8a 01 00 00 je 0x402ce0 <__libc_setup_tls+0x270> + 402b56: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 402b5b: 31 d2 xor edx, edx + 402b5d: 48 89 df mov rdi, rbx + 402b60: 4a 8d 44 20 ff lea rax, [rax + r12 - 1] + 402b65: 48 f7 f6 div rsi + 402b68: 48 0f af c6 imul rax, rsi + 402b6c: 49 89 c7 mov r15, rax + 402b6f: 48 29 c7 sub rdi, rax + 402b72: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 402b77: 48 01 cf add rdi, rcx + 402b7a: 4c 89 ee mov rsi, r13 + 402b7d: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 402b82: 49 89 86 50 04 00 00 mov qword ptr [r14 + 1104], rax + 402b89: 48 89 3d b0 07 0c 00 mov qword ptr [rip + 788400], rdi # 0x4c3340 <_dl_static_dtv+0x20> + 402b90: 48 c7 05 ad 07 0c 00 00 00 00 00 mov qword ptr [rip + 788397], 0 # 0x4c3348 <_dl_static_dtv+0x28> + 402b9b: e8 c0 e4 ff ff call 0x401060 <.plt+0x40> + 402ba0: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 402ba5: bf 02 10 00 00 mov edi, 4098 + 402baa: 48 8d 05 7f 07 0c 00 lea rax, [rip + 788351] # 0x4c3330 <_dl_static_dtv+0x10> + 402bb1: 48 8d 34 19 lea rsi, [rcx + rbx] + 402bb5: 48 89 46 08 mov qword ptr [rsi + 8], rax + 402bb9: b8 9e 00 00 00 mov eax, 158 + 402bbe: 48 89 36 mov qword ptr [rsi], rsi + 402bc1: 48 89 76 10 mov qword ptr [rsi + 16], rsi + 402bc5: 0f 05 syscall + 402bc7: 85 c0 test eax, eax + 402bc9: 74 15 je 0x402be0 <__libc_setup_tls+0x170> + 402bcb: 48 8d 3d 46 26 09 00 lea rdi, [rip + 599622] # 0x495218 <__PRETTY_FUNCTION__.11934+0x28> + 402bd2: e8 99 11 01 00 call 0x413d70 <__libc_fatal> + 402bd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 402be0: 48 8d 05 a9 f6 0b 00 lea rax, [rip + 784041] # 0x4c2290 + 402be7: f3 0f 7e 44 24 08 movq xmm0, qword ptr [rsp + 8] # xmm0 = mem[0],zero + 402bed: 4d 89 a6 40 04 00 00 mov qword ptr [r14 + 1088], r12 + 402bf4: 48 89 05 25 0b 0c 00 mov qword ptr [rip + 789285], rax # 0x4c3720 <_dl_tls_dtv_slotinfo_list> + 402bfb: 48 8b 05 ee d4 0b 00 mov rax, qword ptr [rip + 775406] # 0x4c00f0 <_dl_tls_static_size> + 402c02: 0f 16 44 24 10 movhps xmm0, qword ptr [rsp + 16] # xmm0 = xmm0[0,1],mem[0,1] + 402c07: 4d 89 ae 28 04 00 00 mov qword ptr [r14 + 1064], r13 + 402c0e: 49 8d 44 07 3f lea rax, [r15 + rax + 63] + 402c13: 41 0f 11 86 30 04 00 00 movups xmmword ptr [r14 + 1072], xmm0 + 402c1b: 48 83 e0 c0 and rax, -64 + 402c1f: 4c 89 35 92 f6 0b 00 mov qword ptr [rip + 784018], r14 # 0x4c22b8 + 402c26: 48 05 00 09 00 00 add rax, 2304 + 402c2c: 4c 89 3d cd 06 0c 00 mov qword ptr [rip + 788173], r15 # 0x4c3300 <_dl_tls_static_used> + 402c33: 49 c7 86 58 04 00 00 01 00 00 00 mov qword ptr [r14 + 1112], 1 + 402c3e: 48 89 2d c3 06 0c 00 mov qword ptr [rip + 788163], rbp # 0x4c3308 <_dl_tls_static_align> + 402c45: 48 c7 05 40 f6 0b 00 40 00 00 00 mov qword ptr [rip + 783936], 64 # 0x4c2290 + 402c50: 48 c7 05 b5 06 0c 00 01 00 00 00 mov qword ptr [rip + 788149], 1 # 0x4c3310 <_dl_tls_max_dtv_idx> + 402c5b: 48 89 05 8e d4 0b 00 mov qword ptr [rip + 775310], rax # 0x4c00f0 <_dl_tls_static_size> + 402c62: 48 c7 05 cb 0a 0c 00 01 00 00 00 mov qword ptr [rip + 789195], 1 # 0x4c3738 <_dl_tls_static_nelem> + 402c6d: 48 83 c4 28 add rsp, 40 + 402c71: 5b pop rbx + 402c72: 5d pop rbp + 402c73: 41 5c pop r12 + 402c75: 41 5d pop r13 + 402c77: 41 5e pop r14 + 402c79: 41 5f pop r15 + 402c7b: c3 ret + 402c7c: 0f 1f 40 00 nop dword ptr [rax] + 402c80: 48 8b 05 69 d4 0b 00 mov rax, qword ptr [rip + 775273] # 0x4c00f0 <_dl_tls_static_size> + 402c87: 45 31 ff xor r15d, r15d + 402c8a: 45 31 e4 xor r12d, r12d + 402c8d: 45 31 ed xor r13d, r13d + 402c90: bd 40 00 00 00 mov ebp, 64 + 402c95: 48 8d 70 3f lea rsi, [rax + 63] + 402c99: 48 89 f3 mov rbx, rsi + 402c9c: 48 83 e3 c0 and rbx, -64 + 402ca0: 48 8d bb 40 09 00 00 lea rdi, [rbx + 2368] + 402ca7: e8 04 65 04 00 call 0x4491b0 + 402cac: 48 89 df mov rdi, rbx + 402caf: 48 c7 05 66 06 0c 00 3e 00 00 00 mov qword ptr [rip + 788070], 62 # 0x4c3320 <_dl_static_dtv> + 402cba: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 402cc3: 48 8d 70 3f lea rsi, [rax + 63] + 402cc7: 31 c0 xor eax, eax + 402cc9: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 402cd2: 48 89 f1 mov rcx, rsi + 402cd5: 48 83 e1 c0 and rcx, -64 + 402cd9: e9 94 fe ff ff jmp 0x402b72 <__libc_setup_tls+0x102> + 402cde: 66 90 nop + 402ce0: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] + 402ce5: 48 89 df mov rdi, rbx + 402ce8: bd 40 00 00 00 mov ebp, 64 + 402ced: 4c 89 f8 mov rax, r15 + 402cf0: 4c 29 ff sub rdi, r15 + 402cf3: e9 7a fe ff ff jmp 0x402b72 <__libc_setup_tls+0x102> + 402cf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000402d00 <__libc_csu_init>: + 402d00: f3 0f 1e fa endbr64 + 402d04: 41 57 push r15 + 402d06: 4c 8d 3d d3 a3 0b 00 lea r15, [rip + 762835] # 0x4bd0e0 <__preinit_array_start> + 402d0d: 41 56 push r14 + 402d0f: 4c 8d 35 ca a3 0b 00 lea r14, [rip + 762826] # 0x4bd0e0 <__preinit_array_start> + 402d16: 41 55 push r13 + 402d18: 4d 29 fe sub r14, r15 + 402d1b: 49 89 d5 mov r13, rdx + 402d1e: 41 54 push r12 + 402d20: 49 89 f4 mov r12, rsi + 402d23: 55 push rbp + 402d24: 89 fd mov ebp, edi + 402d26: 53 push rbx + 402d27: 48 83 ec 08 sub rsp, 8 + 402d2b: 49 c1 fe 03 sar r14, 3 + 402d2f: 74 1c je 0x402d4d <__libc_csu_init+0x4d> + 402d31: 31 db xor ebx, ebx + 402d33: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 402d38: 4c 89 ea mov rdx, r13 + 402d3b: 4c 89 e6 mov rsi, r12 + 402d3e: 89 ef mov edi, ebp + 402d40: 41 ff 14 df call qword ptr [r15 + 8*rbx] + 402d44: 48 83 c3 01 add rbx, 1 + 402d48: 49 39 de cmp r14, rbx + 402d4b: 75 eb jne 0x402d38 <__libc_csu_init+0x38> + 402d4d: 4c 8d 3d 8c a3 0b 00 lea r15, [rip + 762764] # 0x4bd0e0 <__preinit_array_start> + 402d54: 4c 8d 35 95 a3 0b 00 lea r14, [rip + 762773] # 0x4bd0f0 <__fini_array_start> + 402d5b: e8 a0 e2 ff ff call 0x401000 <_init> + 402d60: 4d 29 fe sub r14, r15 + 402d63: 49 c1 fe 03 sar r14, 3 + 402d67: 74 1c je 0x402d85 <__libc_csu_init+0x85> + 402d69: 31 db xor ebx, ebx + 402d6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 402d70: 4c 89 ea mov rdx, r13 + 402d73: 4c 89 e6 mov rsi, r12 + 402d76: 89 ef mov edi, ebp + 402d78: 41 ff 14 df call qword ptr [r15 + 8*rbx] + 402d7c: 48 83 c3 01 add rbx, 1 + 402d80: 49 39 de cmp r14, rbx + 402d83: 75 eb jne 0x402d70 <__libc_csu_init+0x70> + 402d85: 48 83 c4 08 add rsp, 8 + 402d89: 5b pop rbx + 402d8a: 5d pop rbp + 402d8b: 41 5c pop r12 + 402d8d: 41 5d pop r13 + 402d8f: 41 5e pop r14 + 402d91: 41 5f pop r15 + 402d93: c3 ret + 402d94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 402d9f: 90 nop + +0000000000402da0 <__libc_csu_fini>: + 402da0: f3 0f 1e fa endbr64 + 402da4: 55 push rbp + 402da5: 48 8d 05 54 a3 0b 00 lea rax, [rip + 762708] # 0x4bd100 <__gettext_germanic_plural> + 402dac: 48 8d 2d 3d a3 0b 00 lea rbp, [rip + 762685] # 0x4bd0f0 <__fini_array_start> + 402db3: 53 push rbx + 402db4: 48 29 e8 sub rax, rbp + 402db7: 48 83 ec 08 sub rsp, 8 + 402dbb: 48 c1 f8 03 sar rax, 3 + 402dbf: 74 15 je 0x402dd6 <__libc_csu_fini+0x36> + 402dc1: 48 8d 58 ff lea rbx, [rax - 1] + 402dc5: 0f 1f 00 nop dword ptr [rax] + 402dc8: ff 54 dd 00 call qword ptr [rbp + 8*rbx] + 402dcc: 48 83 eb 01 sub rbx, 1 + 402dd0: 48 83 fb ff cmp rbx, -1 + 402dd4: 75 f2 jne 0x402dc8 <__libc_csu_fini+0x28> + 402dd6: 48 83 c4 08 add rsp, 8 + 402dda: 5b pop rbx + 402ddb: 5d pop rbp + 402ddc: e9 ff 1a 09 00 jmp 0x4948e0 <_fini> + 402de1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 402deb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000402df0 <__assert_fail_base>: + 402df0: f3 0f 1e fa endbr64 + 402df4: 41 56 push r14 + 402df6: 49 89 f6 mov r14, rsi + 402df9: 41 55 push r13 + 402dfb: 41 89 cd mov r13d, ecx + 402dfe: 41 54 push r12 + 402e00: 49 89 d4 mov r12, rdx + 402e03: 55 push rbp + 402e04: 48 89 fd mov rbp, rdi + 402e07: 53 push rbx + 402e08: 4c 89 c3 mov rbx, r8 + 402e0b: 48 83 ec 20 sub rsp, 32 + 402e0f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 402e18: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 402e1d: 31 c0 xor eax, eax + 402e1f: 48 83 3d 41 d1 0b 00 00 cmp qword ptr [rip + 774465], 0 # 0x4bff68 <_nl_current_LC_NUMERIC_used+0x4bff66> + 402e27: 74 0c je 0x402e35 <__assert_fail_base+0x45> + 402e29: 31 f6 xor esi, esi + 402e2b: bf 01 00 00 00 mov edi, 1 + 402e30: e8 cb d1 bf ff call 0x0 + 402e35: 48 8d 05 11 24 09 00 lea rax, [rip + 599057] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> + 402e3c: 48 85 db test rbx, rbx + 402e3f: 0f 84 f6 00 00 00 je 0x402f3b <__assert_fail_base+0x14b> + 402e45: 48 8b 15 3c e2 0b 00 mov rdx, qword ptr [rip + 778812] # 0x4c1088 + 402e4c: 48 8d 7c 24 10 lea rdi, [rsp + 16] + 402e51: 45 89 e9 mov r9d, r13d + 402e54: 4d 89 e0 mov r8, r12 + 402e57: 48 8d 35 37 7d 0a 00 lea rsi, [rip + 687415] # 0x4aab95 + 402e5e: 48 8d 0d e8 23 09 00 lea rcx, [rip + 599016] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> + 402e65: 80 3a 00 cmp byte ptr [rdx], 0 + 402e68: 48 0f 44 ce cmove rcx, rsi + 402e6c: 48 8d 74 24 0c lea rsi, [rsp + 12] + 402e71: 56 push rsi + 402e72: 48 89 ee mov rsi, rbp + 402e75: 41 56 push r14 + 402e77: 50 push rax + 402e78: 31 c0 xor eax, eax + 402e7a: 53 push rbx + 402e7b: e8 00 db 00 00 call 0x410980 + 402e80: 48 83 c4 20 add rsp, 32 + 402e84: 85 c0 test eax, eax + 402e86: 0f 88 94 00 00 00 js 0x402f20 <__assert_fail_base+0x130> + 402e8c: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] + 402e91: 48 8d 35 3a 98 0a 00 lea rsi, [rip + 694330] # 0x4ac6d2 + 402e98: 31 ff xor edi, edi + 402e9a: 31 c0 xor eax, eax + 402e9c: e8 5f de 00 00 call 0x410d00 <__fxprintf> + 402ea1: 48 8b 3d 20 d8 0b 00 mov rdi, qword ptr [rip + 776224] # 0x4c06c8 + 402ea8: e8 33 e4 00 00 call 0x4112e0 + 402ead: 8b 44 24 0c mov eax, dword ptr [rsp + 12] + 402eb1: 45 31 c9 xor r9d, r9d + 402eb4: 41 83 c8 ff or r8d, -1 + 402eb8: 48 8b 15 59 e2 0b 00 mov rdx, qword ptr [rip + 778841] # 0x4c1118 <_dl_pagesize> + 402ebf: b9 22 00 00 00 mov ecx, 34 + 402ec4: 31 ff xor edi, edi + 402ec6: 01 d0 add eax, edx + 402ec8: f7 da neg edx + 402eca: 8d 70 04 lea esi, [rax + 4] + 402ecd: 21 d6 and esi, edx + 402ecf: ba 03 00 00 00 mov edx, 3 + 402ed4: 89 74 24 0c mov dword ptr [rsp + 12], esi + 402ed8: 48 63 f6 movsxd rsi, esi + 402edb: e8 00 64 04 00 call 0x4492e0 + 402ee0: 48 89 c3 mov rbx, rax + 402ee3: 48 83 f8 ff cmp rax, -1 + 402ee7: 0f 84 b3 e2 ff ff je 0x4011a0 <__assert_fail_base.cold> + 402eed: 8b 44 24 0c mov eax, dword ptr [rsp + 12] + 402ef1: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 402ef6: 48 8d 7b 04 lea rdi, [rbx + 4] + 402efa: 89 03 mov dword ptr [rbx], eax + 402efc: e8 1f e1 ff ff call 0x401020 <.plt> + 402f01: 48 89 df mov rdi, rbx + 402f04: 48 87 3d d5 f8 0b 00 xchg qword ptr [rip + 784597], rdi # 0x4c27e0 <__abort_msg> + 402f0b: 48 85 ff test rdi, rdi + 402f0e: 0f 84 8c e2 ff ff je 0x4011a0 <__assert_fail_base.cold> + 402f14: 8b 37 mov esi, dword ptr [rdi] + 402f16: e8 75 64 04 00 call 0x449390 + 402f1b: e9 80 e2 ff ff jmp 0x4011a0 <__assert_fail_base.cold> + 402f20: ba 12 00 00 00 mov edx, 18 + 402f25: 48 8d 35 54 23 09 00 lea rsi, [rip + 598868] # 0x495280 + 402f2c: bf 02 00 00 00 mov edi, 2 + 402f31: e8 da 56 04 00 call 0x448610 + 402f36: e9 6f e2 ff ff jmp 0x4011aa <__assert_fail_base.cold+0xa> + 402f3b: 48 8d 1d 53 7c 0a 00 lea rbx, [rip + 687187] # 0x4aab95 + 402f42: 48 89 d8 mov rax, rbx + 402f45: e9 fb fe ff ff jmp 0x402e45 <__assert_fail_base+0x55> + 402f4a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000402f50 <__assert_fail>: + 402f50: f3 0f 1e fa endbr64 + 402f54: 41 55 push r13 + 402f56: 41 89 d5 mov r13d, edx + 402f59: ba 05 00 00 00 mov edx, 5 + 402f5e: 41 54 push r12 + 402f60: 49 89 f4 mov r12, rsi + 402f63: 48 8d 35 e6 22 09 00 lea rsi, [rip + 598758] # 0x495250 <__PRETTY_FUNCTION__.11934+0x60> + 402f6a: 55 push rbp + 402f6b: 48 89 fd mov rbp, rdi + 402f6e: 48 8d 3d 47 5a 0a 00 lea rdi, [rip + 678471] # 0x4a89bc <_libc_intl_domainname> + 402f75: 53 push rbx + 402f76: 48 89 cb mov rbx, rcx + 402f79: 48 83 ec 08 sub rsp, 8 + 402f7d: e8 1e 00 00 00 call 0x402fa0 + 402f82: 49 89 d8 mov r8, rbx + 402f85: 44 89 e9 mov ecx, r13d + 402f88: 4c 89 e2 mov rdx, r12 + 402f8b: 48 89 c7 mov rdi, rax + 402f8e: 48 89 ee mov rsi, rbp + 402f91: e8 5a fe ff ff call 0x402df0 <__assert_fail_base> + 402f96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000402fa0 : + 402fa0: f3 0f 1e fa endbr64 + 402fa4: 41 89 d1 mov r9d, edx + 402fa7: 45 31 c0 xor r8d, r8d + 402faa: 31 c9 xor ecx, ecx + 402fac: 31 d2 xor edx, edx + 402fae: e9 2d 0d 00 00 jmp 0x403ce0 <__dcigettext> + 402fb3: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 402fbd: 0f 1f 00 nop dword ptr [rax] + +0000000000402fc0 : + 402fc0: 41 54 push r12 + 402fc2: 55 push rbp + 402fc3: 48 89 f5 mov rbp, rsi + 402fc6: 53 push rbx + 402fc7: 48 89 fb mov rbx, rdi + 402fca: 8b 03 mov eax, dword ptr [rbx] + 402fcc: 83 f8 02 cmp eax, 2 + 402fcf: 74 66 je 0x403037 + 402fd1: 7f 35 jg 0x403008 + 402fd3: 85 c0 test eax, eax + 402fd5: 0f 84 a5 00 00 00 je 0x403080 + 402fdb: 83 f8 01 cmp eax, 1 + 402fde: 0f 85 af 00 00 00 jne 0x403093 + 402fe4: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 402fe8: 48 89 ee mov rsi, rbp + 402feb: 45 31 e4 xor r12d, r12d + 402fee: e8 cd ff ff ff call 0x402fc0 + 402ff3: 48 85 c0 test rax, rax + 402ff6: 41 0f 94 c4 sete r12b + 402ffa: 4c 89 e0 mov rax, r12 + 402ffd: 5b pop rbx + 402ffe: 5d pop rbp + 402fff: 41 5c pop r12 + 403001: c3 ret + 403002: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 403008: 83 f8 03 cmp eax, 3 + 40300b: 0f 85 82 00 00 00 jne 0x403093 + 403011: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 403015: 48 89 ee mov rsi, rbp + 403018: e8 a3 ff ff ff call 0x402fc0 + 40301d: 48 85 c0 test rax, rax + 403020: 0f 94 c0 sete al + 403023: 0f b6 c0 movzx eax, al + 403026: 83 c0 01 add eax, 1 + 403029: 48 98 cdqe + 40302b: 48 8b 5c c3 08 mov rbx, qword ptr [rbx + 8*rax + 8] + 403030: 8b 03 mov eax, dword ptr [rbx] + 403032: 83 f8 02 cmp eax, 2 + 403035: 75 9a jne 0x402fd1 + 403037: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 40303b: 48 89 ee mov rsi, rbp + 40303e: e8 7d ff ff ff call 0x402fc0 + 403043: 49 89 c4 mov r12, rax + 403046: 8b 43 04 mov eax, dword ptr [rbx + 4] + 403049: 83 f8 0f cmp eax, 15 + 40304c: 74 62 je 0x4030b0 + 40304e: 83 f8 0e cmp eax, 14 + 403051: 74 6d je 0x4030c0 + 403053: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] + 403057: 48 89 ee mov rsi, rbp + 40305a: e8 61 ff ff ff call 0x402fc0 + 40305f: 48 89 c5 mov rbp, rax + 403062: 8b 43 04 mov eax, dword ptr [rbx + 4] + 403065: 83 e8 03 sub eax, 3 + 403068: 83 f8 0a cmp eax, 10 + 40306b: 77 26 ja 0x403093 + 40306d: 48 8d 15 20 22 09 00 lea rdx, [rip + 598560] # 0x495294 + 403074: 48 63 04 82 movsxd rax, dword ptr [rdx + 4*rax] + 403078: 48 01 d0 add rax, rdx + 40307b: 3e ff e0 jmp rax + 40307e: 66 90 nop + 403080: 8b 43 04 mov eax, dword ptr [rbx + 4] + 403083: 49 89 ec mov r12, rbp + 403086: 85 c0 test eax, eax + 403088: 0f 84 6c ff ff ff je 0x402ffa + 40308e: 83 f8 01 cmp eax, 1 + 403091: 74 0d je 0x4030a0 + 403093: 45 31 e4 xor r12d, r12d + 403096: 5b pop rbx + 403097: 5d pop rbp + 403098: 4c 89 e0 mov rax, r12 + 40309b: 41 5c pop r12 + 40309d: c3 ret + 40309e: 66 90 nop + 4030a0: 4c 8b 63 08 mov r12, qword ptr [rbx + 8] + 4030a4: e9 51 ff ff ff jmp 0x402ffa + 4030a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4030b0: 4d 85 e4 test r12, r12 + 4030b3: 74 14 je 0x4030c9 + 4030b5: 41 bc 01 00 00 00 mov r12d, 1 + 4030bb: e9 3a ff ff ff jmp 0x402ffa + 4030c0: 4d 85 e4 test r12, r12 + 4030c3: 0f 84 31 ff ff ff je 0x402ffa + 4030c9: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] + 4030cd: 48 89 ee mov rsi, rbp + 4030d0: 45 31 e4 xor r12d, r12d + 4030d3: e8 e8 fe ff ff call 0x402fc0 + 4030d8: 48 85 c0 test rax, rax + 4030db: 41 0f 95 c4 setne r12b + 4030df: e9 16 ff ff ff jmp 0x402ffa + 4030e4: 49 39 ec cmp r12, rbp + 4030e7: 41 0f 95 c4 setne r12b + 4030eb: 45 0f b6 e4 movzx r12d, r12b + 4030ef: e9 06 ff ff ff jmp 0x402ffa + 4030f4: 48 85 ed test rbp, rbp + 4030f7: 0f 84 8e 00 00 00 je 0x40318b + 4030fd: 4c 89 e0 mov rax, r12 + 403100: 31 d2 xor edx, edx + 403102: 48 f7 f5 div rbp + 403105: 49 89 c4 mov r12, rax + 403108: e9 ed fe ff ff jmp 0x402ffa + 40310d: 4c 0f af e5 imul r12, rbp + 403111: e9 e4 fe ff ff jmp 0x402ffa + 403116: 49 39 ec cmp r12, rbp + 403119: 41 0f 94 c4 sete r12b + 40311d: 45 0f b6 e4 movzx r12d, r12b + 403121: e9 d4 fe ff ff jmp 0x402ffa + 403126: 49 39 ec cmp r12, rbp + 403129: 41 0f 93 c4 setae r12b + 40312d: 45 0f b6 e4 movzx r12d, r12b + 403131: e9 c4 fe ff ff jmp 0x402ffa + 403136: 49 39 ec cmp r12, rbp + 403139: 41 0f 96 c4 setbe r12b + 40313d: 45 0f b6 e4 movzx r12d, r12b + 403141: e9 b4 fe ff ff jmp 0x402ffa + 403146: 49 39 ec cmp r12, rbp + 403149: 41 0f 97 c4 seta r12b + 40314d: 45 0f b6 e4 movzx r12d, r12b + 403151: e9 a4 fe ff ff jmp 0x402ffa + 403156: 49 39 ec cmp r12, rbp + 403159: 41 0f 92 c4 setb r12b + 40315d: 45 0f b6 e4 movzx r12d, r12b + 403161: e9 94 fe ff ff jmp 0x402ffa + 403166: 49 29 ec sub r12, rbp + 403169: e9 8c fe ff ff jmp 0x402ffa + 40316e: 49 01 ec add r12, rbp + 403171: e9 84 fe ff ff jmp 0x402ffa + 403176: 48 85 ed test rbp, rbp + 403179: 74 1f je 0x40319a + 40317b: 4c 89 e0 mov rax, r12 + 40317e: 31 d2 xor edx, edx + 403180: 48 f7 f5 div rbp + 403183: 49 89 d4 mov r12, rdx + 403186: e9 6f fe ff ff jmp 0x402ffa + 40318b: bf 08 00 00 00 mov edi, 8 + 403190: e8 1b c0 00 00 call 0x40f1b0 + 403195: e9 63 ff ff ff jmp 0x4030fd + 40319a: bf 08 00 00 00 mov edi, 8 + 40319f: e8 0c c0 00 00 call 0x40f1b0 + 4031a4: eb d5 jmp 0x40317b + 4031a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +00000000004031b0 : + 4031b0: f3 0f 1e fa endbr64 + 4031b4: 55 push rbp + 4031b5: 48 89 fd mov rbp, rdi + 4031b8: 53 push rbx + 4031b9: 48 89 f3 mov rbx, rsi + 4031bc: 48 83 ec 08 sub rsp, 8 + 4031c0: 48 83 7e 20 00 cmp qword ptr [rsi + 32], 0 + 4031c5: 74 59 je 0x403220 + 4031c7: 48 8d 76 38 lea rsi, [rsi + 56] + 4031cb: 48 83 7d 20 00 cmp qword ptr [rbp + 32], 0 + 4031d0: 48 8d 7d 38 lea rdi, [rbp + 56] + 4031d4: 74 3a je 0x403210 + 4031d6: e8 55 df ff ff call 0x401130 <.plt+0x110> + 4031db: 85 c0 test eax, eax + 4031dd: 75 27 jne 0x403206 + 4031df: 48 8b 33 mov rsi, qword ptr [rbx] + 4031e2: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 4031e6: e8 45 df ff ff call 0x401130 <.plt+0x110> + 4031eb: 85 c0 test eax, eax + 4031ed: 75 17 jne 0x403206 + 4031ef: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 4031f3: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 4031f7: e8 34 df ff ff call 0x401130 <.plt+0x110> + 4031fc: 85 c0 test eax, eax + 4031fe: 75 06 jne 0x403206 + 403200: 8b 45 08 mov eax, dword ptr [rbp + 8] + 403203: 2b 43 08 sub eax, dword ptr [rbx + 8] + 403206: 48 83 c4 08 add rsp, 8 + 40320a: 5b pop rbx + 40320b: 5d pop rbp + 40320c: c3 ret + 40320d: 0f 1f 00 nop dword ptr [rax] + 403210: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] + 403214: eb c0 jmp 0x4031d6 + 403216: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 403220: 48 8b 76 38 mov rsi, qword ptr [rsi + 56] + 403224: eb a5 jmp 0x4031cb + 403226: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000403230 <_nl_find_msg>: + 403230: f3 0f 1e fa endbr64 + 403234: 55 push rbp + 403235: 48 89 e5 mov rbp, rsp + 403238: 41 57 push r15 + 40323a: 41 56 push r14 + 40323c: 41 55 push r13 + 40323e: 41 54 push r12 + 403240: 49 89 d4 mov r12, rdx + 403243: 53 push rbx + 403244: 48 81 ec 88 00 00 00 sub rsp, 136 + 40324b: 48 89 bd 70 ff ff ff mov qword ptr [rbp - 144], rdi + 403252: 44 8b 57 08 mov r10d, dword ptr [rdi + 8] + 403256: 48 89 b5 58 ff ff ff mov qword ptr [rbp - 168], rsi + 40325d: 89 8d 60 ff ff ff mov dword ptr [rbp - 160], ecx + 403263: 4c 89 85 50 ff ff ff mov qword ptr [rbp - 176], r8 + 40326a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 403273: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 403277: 31 c0 xor eax, eax + 403279: 45 85 d2 test r10d, r10d + 40327c: 0f 8e 96 02 00 00 jle 0x403518 <_nl_find_msg+0x2e8> + 403282: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] + 403289: 4c 8b 68 10 mov r13, qword ptr [rax + 16] + 40328d: 4d 85 ed test r13, r13 + 403290: 0f 84 6a 01 00 00 je 0x403400 <_nl_find_msg+0x1d0> + 403296: 41 8b 45 28 mov eax, dword ptr [r13 + 40] + 40329a: 49 83 7d 60 00 cmp qword ptr [r13 + 96], 0 + 40329f: 89 45 98 mov dword ptr [rbp - 104], eax + 4032a2: 0f 84 88 01 00 00 je 0x403430 <_nl_find_msg+0x200> + 4032a8: 4c 89 e7 mov rdi, r12 + 4032ab: e8 d0 de ff ff call 0x401180 <.plt+0x160> + 4032b0: 4c 89 e7 mov rdi, r12 + 4032b3: 48 89 c3 mov rbx, rax + 4032b6: 89 45 88 mov dword ptr [rbp - 120], eax + 4032b9: e8 82 be 00 00 call 0x40f140 <__hash_string> + 4032be: 41 8b 75 58 mov esi, dword ptr [r13 + 88] + 4032c2: 31 d2 xor edx, edx + 4032c4: 4c 89 a5 78 ff ff ff mov qword ptr [rbp - 136], r12 + 4032cb: 41 89 c7 mov r15d, eax + 4032ce: f7 f6 div esi + 4032d0: 8d 4e fe lea ecx, [rsi - 2] + 4032d3: 44 89 f8 mov eax, r15d + 4032d6: 41 89 d6 mov r14d, edx + 4032d9: 31 d2 xor edx, edx + 4032db: f7 f1 div ecx + 4032dd: 41 8b 4d 68 mov ecx, dword ptr [r13 + 104] + 4032e1: 89 d8 mov eax, ebx + 4032e3: 48 89 45 80 mov qword ptr [rbp - 128], rax + 4032e7: 89 f0 mov eax, esi + 4032e9: 44 8d 7a 01 lea r15d, [rdx + 1] + 4032ed: 49 8b 55 60 mov rdx, qword ptr [r13 + 96] + 4032f1: 44 29 f8 sub eax, r15d + 4032f4: 45 89 f8 mov r8d, r15d + 4032f7: 45 89 fc mov r12d, r15d + 4032fa: 45 89 f7 mov r15d, r14d + 4032fd: 89 45 90 mov dword ptr [rbp - 112], eax + 403300: 41 29 f0 sub r8d, esi + 403303: 41 89 ce mov r14d, ecx + 403306: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 403310: 44 89 f8 mov eax, r15d + 403313: 45 85 f6 test r14d, r14d + 403316: 8b 1c 82 mov ebx, dword ptr [rdx + 4*rax] + 403319: 89 d8 mov eax, ebx + 40331b: 0f c8 bswap eax + 40331d: 0f 45 d8 cmovne ebx, eax + 403320: 85 db test ebx, ebx + 403322: 0f 84 d8 00 00 00 je 0x403400 <_nl_find_msg+0x1d0> + 403328: 83 eb 01 sub ebx, 1 + 40332b: 39 5d 98 cmp dword ptr [rbp - 104], ebx + 40332e: 0f 86 9c 01 00 00 jbe 0x4034d0 <_nl_find_msg+0x2a0> + 403334: 49 8b 45 30 mov rax, qword ptr [r13 + 48] + 403338: 45 8b 4d 18 mov r9d, dword ptr [r13 + 24] + 40333c: 48 8d 3c d8 lea rdi, [rax + 8*rbx] + 403340: 8b 07 mov eax, dword ptr [rdi] + 403342: 45 85 c9 test r9d, r9d + 403345: 0f 84 b5 01 00 00 je 0x403500 <_nl_find_msg+0x2d0> + 40334b: 0f c8 bswap eax + 40334d: 39 45 88 cmp dword ptr [rbp - 120], eax + 403350: 0f 87 3a 01 00 00 ja 0x403490 <_nl_find_msg+0x260> + 403356: 8b 77 04 mov esi, dword ptr [rdi + 4] + 403359: 49 8b 45 00 mov rax, qword ptr [r13] + 40335d: 0f ce bswap esi + 40335f: 89 f6 mov esi, esi + 403361: 44 89 85 64 ff ff ff mov dword ptr [rbp - 156], r8d + 403368: 48 01 c6 add rsi, rax + 40336b: 48 89 95 68 ff ff ff mov qword ptr [rbp - 152], rdx + 403372: 48 8b bd 78 ff ff ff mov rdi, qword ptr [rbp - 136] + 403379: e8 b2 dd ff ff call 0x401130 <.plt+0x110> + 40337e: 48 8b 95 68 ff ff ff mov rdx, qword ptr [rbp - 152] + 403385: 44 8b 85 64 ff ff ff mov r8d, dword ptr [rbp - 156] + 40338c: 85 c0 test eax, eax + 40338e: 0f 85 fc 00 00 00 jne 0x403490 <_nl_find_msg+0x260> + 403394: 8b 45 98 mov eax, dword ptr [rbp - 104] + 403397: 48 89 45 90 mov qword ptr [rbp - 112], rax + 40339b: 48 3b 5d 90 cmp rbx, qword ptr [rbp - 112] + 40339f: 0f 82 83 01 00 00 jb 0x403528 <_nl_find_msg+0x2f8> + 4033a5: 48 89 d8 mov rax, rbx + 4033a8: 48 2b 45 90 sub rax, qword ptr [rbp - 112] + 4033ac: 48 c1 e0 04 shl rax, 4 + 4033b0: 49 03 45 50 add rax, qword ptr [r13 + 80] + 4033b4: 48 8b 78 08 mov rdi, qword ptr [rax + 8] + 4033b8: 48 8b 00 mov rax, qword ptr [rax] + 4033bb: 48 89 7d 90 mov qword ptr [rbp - 112], rdi + 4033bf: 48 89 45 88 mov qword ptr [rbp - 120], rax + 4033c3: 8b 95 60 ff ff ff mov edx, dword ptr [rbp - 160] + 4033c9: 85 d2 test edx, edx + 4033cb: 0f 85 8f 01 00 00 jne 0x403560 <_nl_find_msg+0x330> + 4033d1: 48 8b 85 50 ff ff ff mov rax, qword ptr [rbp - 176] + 4033d8: 48 8b 7d 88 mov rdi, qword ptr [rbp - 120] + 4033dc: 48 89 38 mov qword ptr [rax], rdi + 4033df: eb 27 jmp 0x403408 <_nl_find_msg+0x1d8> + 4033e1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4033e9: 85 c0 test eax, eax + 4033eb: 0f 85 72 08 00 00 jne 0x403c63 <_nl_find_msg+0xa33> + 4033f1: 83 2d 00 f3 0b 00 01 sub dword ptr [rip + 783104], 1 # 0x4c26f8 + 4033f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 403400: 48 c7 45 90 00 00 00 00 mov qword ptr [rbp - 112], 0 + 403408: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 40340c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 403415: 0f 85 11 08 00 00 jne 0x403c2c <_nl_find_msg+0x9fc> + 40341b: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 40341f: 48 8d 65 d8 lea rsp, [rbp - 40] + 403423: 5b pop rbx + 403424: 41 5c pop r12 + 403426: 41 5d pop r13 + 403428: 41 5e pop r14 + 40342a: 41 5f pop r15 + 40342c: 5d pop rbp + 40342d: c3 ret + 40342e: 66 90 nop + 403430: 8b 45 98 mov eax, dword ptr [rbp - 104] + 403433: 45 31 f6 xor r14d, r14d + 403436: 48 89 45 90 mov qword ptr [rbp - 112], rax + 40343a: 49 89 c7 mov r15, rax + 40343d: 0f 1f 00 nop dword ptr [rax] + 403440: 4d 39 f7 cmp r15, r14 + 403443: 76 bb jbe 0x403400 <_nl_find_msg+0x1d0> + 403445: 49 8b 45 30 mov rax, qword ptr [r13 + 48] + 403449: 4b 8d 1c 37 lea rbx, [r15 + r14] + 40344d: 41 8b 7d 18 mov edi, dword ptr [r13 + 24] + 403451: 48 d1 eb shr rbx + 403454: 49 8b 55 00 mov rdx, qword ptr [r13] + 403458: 8b 74 d8 04 mov esi, dword ptr [rax + 8*rbx + 4] + 40345c: 85 ff test edi, edi + 40345e: 74 50 je 0x4034b0 <_nl_find_msg+0x280> + 403460: 0f ce bswap esi + 403462: 89 f0 mov eax, esi + 403464: 4c 89 e7 mov rdi, r12 + 403467: 48 8d 34 02 lea rsi, [rdx + rax] + 40346b: e8 c0 dc ff ff call 0x401130 <.plt+0x110> + 403470: 85 c0 test eax, eax + 403472: 78 4b js 0x4034bf <_nl_find_msg+0x28f> + 403474: 85 c0 test eax, eax + 403476: 0f 84 1f ff ff ff je 0x40339b <_nl_find_msg+0x16b> + 40347c: 4c 8d 73 01 lea r14, [rbx + 1] + 403480: 4d 39 f7 cmp r15, r14 + 403483: 77 c0 ja 0x403445 <_nl_find_msg+0x215> + 403485: e9 76 ff ff ff jmp 0x403400 <_nl_find_msg+0x1d0> + 40348a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 403490: 43 8d 04 07 lea eax, [r15 + r8] + 403494: 43 8d 34 27 lea esi, [r15 + r12] + 403498: 44 39 7d 90 cmp dword ptr [rbp - 112], r15d + 40349c: 0f 47 c6 cmova eax, esi + 40349f: 41 89 c7 mov r15d, eax + 4034a2: e9 69 fe ff ff jmp 0x403310 <_nl_find_msg+0xe0> + 4034a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4034b0: 48 01 d6 add rsi, rdx + 4034b3: 4c 89 e7 mov rdi, r12 + 4034b6: e8 75 dc ff ff call 0x401130 <.plt+0x110> + 4034bb: 85 c0 test eax, eax + 4034bd: 79 b5 jns 0x403474 <_nl_find_msg+0x244> + 4034bf: 49 89 df mov r15, rbx + 4034c2: e9 79 ff ff ff jmp 0x403440 <_nl_find_msg+0x210> + 4034c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4034d0: 89 d8 mov eax, ebx + 4034d2: 2b 45 98 sub eax, dword ptr [rbp - 104] + 4034d5: 48 8b 4d 80 mov rcx, qword ptr [rbp - 128] + 4034d9: 48 c1 e0 04 shl rax, 4 + 4034dd: 49 03 45 48 add rax, qword ptr [r13 + 72] + 4034e1: 48 39 08 cmp qword ptr [rax], rcx + 4034e4: 76 aa jbe 0x403490 <_nl_find_msg+0x260> + 4034e6: 44 89 85 64 ff ff ff mov dword ptr [rbp - 156], r8d + 4034ed: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 4034f1: 48 89 95 68 ff ff ff mov qword ptr [rbp - 152], rdx + 4034f8: e9 75 fe ff ff jmp 0x403372 <_nl_find_msg+0x142> + 4034fd: 0f 1f 00 nop dword ptr [rax] + 403500: 39 45 88 cmp dword ptr [rbp - 120], eax + 403503: 77 8b ja 0x403490 <_nl_find_msg+0x260> + 403505: 49 8b 45 00 mov rax, qword ptr [r13] + 403509: 8b 77 04 mov esi, dword ptr [rdi + 4] + 40350c: e9 50 fe ff ff jmp 0x403361 <_nl_find_msg+0x131> + 403511: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 403518: e8 c3 13 00 00 call 0x4048e0 <_nl_load_domain> + 40351d: e9 60 fd ff ff jmp 0x403282 <_nl_find_msg+0x52> + 403522: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 403528: 49 8b 45 38 mov rax, qword ptr [r13 + 56] + 40352c: 41 8b 75 18 mov esi, dword ptr [r13 + 24] + 403530: 49 8b 4d 00 mov rcx, qword ptr [r13] + 403534: 48 8d 14 d8 lea rdx, [rax + 8*rbx] + 403538: 8b 42 04 mov eax, dword ptr [rdx + 4] + 40353b: 8b 12 mov edx, dword ptr [rdx] + 40353d: 85 f6 test esi, esi + 40353f: 0f 84 13 03 00 00 je 0x403858 <_nl_find_msg+0x628> + 403545: 0f c8 bswap eax + 403547: 89 c0 mov eax, eax + 403549: 0f ca bswap edx + 40354b: 48 01 c8 add rax, rcx + 40354e: 48 89 45 90 mov qword ptr [rbp - 112], rax + 403552: 8d 42 01 lea eax, [rdx + 1] + 403555: 48 89 45 88 mov qword ptr [rbp - 120], rax + 403559: e9 65 fe ff ff jmp 0x4033c3 <_nl_find_msg+0x193> + 40355e: 66 90 nop + 403560: 48 8b 85 58 ff ff ff mov rax, qword ptr [rbp - 168] + 403567: 48 85 c0 test rax, rax + 40356a: 0f 84 b0 02 00 00 je 0x403820 <_nl_find_msg+0x5f0> + 403570: 4c 8b 70 10 mov r14, qword ptr [rax + 16] + 403574: 4d 85 f6 test r14, r14 + 403577: 0f 84 a3 02 00 00 je 0x403820 <_nl_find_msg+0x5f0> + 40357d: 48 83 3d c3 c9 0b 00 00 cmp qword ptr [rip + 772547], 0 # 0x4bff48 <_nl_current_LC_NUMERIC_used+0x4bff46> + 403585: 74 0c je 0x403593 <_nl_find_msg+0x363> + 403587: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] + 40358e: e8 6d ca bf ff call 0x0 + 403593: 4d 8b 7d 78 mov r15, qword ptr [r13 + 120] + 403597: eb 2b jmp 0x4035c4 <_nl_find_msg+0x394> + 403599: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4035a0: 49 83 ef 01 sub r15, 1 + 4035a4: 49 8b 45 70 mov rax, qword ptr [r13 + 112] + 4035a8: 4c 89 f6 mov rsi, r14 + 4035ab: 4b 8d 14 7f lea rdx, [r15 + 2*r15] + 4035af: 4c 8d 24 d0 lea r12, [rax + 8*rdx] + 4035b3: 49 8b 3c 24 mov rdi, qword ptr [r12] + 4035b7: e8 74 db ff ff call 0x401130 <.plt+0x110> + 4035bc: 85 c0 test eax, eax + 4035be: 0f 84 fc 01 00 00 je 0x4037c0 <_nl_find_msg+0x590> + 4035c4: 4d 85 ff test r15, r15 + 4035c7: 75 d7 jne 0x4035a0 <_nl_find_msg+0x370> + 4035c9: 48 83 3d 8f c9 0b 00 00 cmp qword ptr [rip + 772495], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 4035d1: 74 0c je 0x4035df <_nl_find_msg+0x3af> + 4035d3: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] + 4035da: e8 21 ca bf ff call 0x0 + 4035df: 48 83 3d 49 c9 0b 00 00 cmp qword ptr [rip + 772425], 0 # 0x4bff30 <_nl_current_LC_NUMERIC_used+0x4bff2e> + 4035e7: 74 0c je 0x4035f5 <_nl_find_msg+0x3c5> + 4035e9: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] + 4035f0: e8 0b ca bf ff call 0x0 + 4035f5: 49 8b 4d 78 mov rcx, qword ptr [r13 + 120] + 4035f9: 49 8b 7d 70 mov rdi, qword ptr [r13 + 112] + 4035fd: 48 89 9d 78 ff ff ff mov qword ptr [rbp - 136], rbx + 403604: 48 8d 04 49 lea rax, [rcx + 2*rcx] + 403608: 48 89 bd 68 ff ff ff mov qword ptr [rbp - 152], rdi + 40360f: 48 89 cb mov rbx, rcx + 403612: 48 c1 e0 03 shl rax, 3 + 403616: 48 89 45 80 mov qword ptr [rbp - 128], rax + 40361a: 4c 8d 7c 07 e8 lea r15, [rdi + rax - 24] + 40361f: eb 25 jmp 0x403646 <_nl_find_msg+0x416> + 403621: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 403628: 49 8b 3f mov rdi, qword ptr [r15] + 40362b: 4c 89 f6 mov rsi, r14 + 40362e: 4d 89 fc mov r12, r15 + 403631: 48 83 eb 01 sub rbx, 1 + 403635: 49 83 ef 18 sub r15, 24 + 403639: e8 f2 da ff ff call 0x401130 <.plt+0x110> + 40363e: 85 c0 test eax, eax + 403640: 0f 84 82 03 00 00 je 0x4039c8 <_nl_find_msg+0x798> + 403646: 48 85 db test rbx, rbx + 403649: 75 dd jne 0x403628 <_nl_find_msg+0x3f8> + 40364b: 48 8b 45 80 mov rax, qword ptr [rbp - 128] + 40364f: 48 8b bd 68 ff ff ff mov rdi, qword ptr [rbp - 152] + 403656: 48 8b 9d 78 ff ff ff mov rbx, qword ptr [rbp - 136] + 40365d: 48 8d 70 18 lea rsi, [rax + 24] + 403661: 48 85 ff test rdi, rdi + 403664: 0f 84 58 04 00 00 je 0x403ac2 <_nl_find_msg+0x892> + 40366a: e8 e1 c5 01 00 call 0x41fc50 + 40366f: 49 89 c4 mov r12, rax + 403672: 4d 85 e4 test r12, r12 + 403675: 0f 84 a5 03 00 00 je 0x403a20 <_nl_find_msg+0x7f0> + 40367b: 4d 89 65 70 mov qword ptr [r13 + 112], r12 + 40367f: 4c 89 f7 mov rdi, r14 + 403682: e8 79 e3 01 00 call 0x421a00 + 403687: 49 89 c7 mov r15, rax + 40368a: 48 85 c0 test rax, rax + 40368d: 0f 84 8d 03 00 00 je 0x403a20 <_nl_find_msg+0x7f0> + 403693: 4c 03 65 80 add r12, qword ptr [rbp - 128] + 403697: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 40369e: 4c 8d 45 a8 lea r8, [rbp - 88] + 4036a2: 31 c9 xor ecx, ecx + 4036a4: 49 89 04 24 mov qword ptr [r12], rax + 4036a8: 48 8b b5 58 ff ff ff mov rsi, qword ptr [rbp - 168] + 4036af: 48 8d 15 df 74 0a 00 lea rdx, [rip + 685279] # 0x4aab95 + 4036b6: 49 c7 44 24 08 ff ff ff ff mov qword ptr [r12 + 8], -1 + 4036bf: e8 6c fb ff ff call 0x403230 <_nl_find_msg> + 4036c4: 48 89 c7 mov rdi, rax + 4036c7: 48 83 f8 ff cmp rax, -1 + 4036cb: 0f 84 c6 04 00 00 je 0x403b97 <_nl_find_msg+0x967> + 4036d1: 48 85 c0 test rax, rax + 4036d4: 0f 84 d0 00 00 00 je 0x4037aa <_nl_find_msg+0x57a> + 4036da: 48 8d 35 ee 1b 09 00 lea rsi, [rip + 596974] # 0x4952cf + 4036e1: e8 da d9 ff ff call 0x4010c0 <.plt+0xa0> + 4036e6: 48 85 c0 test rax, rax + 4036e9: 0f 84 bb 00 00 00 je 0x4037aa <_nl_find_msg+0x57a> + 4036ef: 4c 8d 70 08 lea r14, [rax + 8] + 4036f3: 48 8d 35 de 1b 09 00 lea rsi, [rip + 596958] # 0x4952d8 + 4036fa: 4c 89 f7 mov rdi, r14 + 4036fd: e8 5e da ff ff call 0x401160 <.plt+0x140> + 403702: 48 89 e7 mov rdi, rsp + 403705: 48 8d 48 18 lea rcx, [rax + 24] + 403709: 48 89 c2 mov rdx, rax + 40370c: 48 89 c8 mov rax, rcx + 40370f: 48 81 e1 00 f0 ff ff and rcx, -4096 + 403716: 48 29 cf sub rdi, rcx + 403719: 48 83 e0 f0 and rax, -16 + 40371d: 48 89 f9 mov rcx, rdi + 403720: 48 39 cc cmp rsp, rcx + 403723: 74 15 je 0x40373a <_nl_find_msg+0x50a> + 403725: 48 81 ec 00 10 00 00 sub rsp, 4096 + 40372c: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 403735: 48 39 cc cmp rsp, rcx + 403738: 75 eb jne 0x403725 <_nl_find_msg+0x4f5> + 40373a: 25 ff 0f 00 00 and eax, 4095 + 40373f: 48 29 c4 sub rsp, rax + 403742: 48 85 c0 test rax, rax + 403745: 74 06 je 0x40374d <_nl_find_msg+0x51d> + 403747: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 40374d: 4c 8d 54 24 0f lea r10, [rsp + 15] + 403752: 4c 89 f6 mov rsi, r14 + 403755: 4c 8d 75 b0 lea r14, [rbp - 80] + 403759: 49 83 e2 f0 and r10, -16 + 40375d: 4c 89 d7 mov rdi, r10 + 403760: 4c 89 55 80 mov qword ptr [rbp - 128], r10 + 403764: e8 e7 d9 ff ff call 0x401150 <.plt+0x130> + 403769: 4c 8b 55 80 mov r10, qword ptr [rbp - 128] + 40376d: 4c 89 fa mov rdx, r15 + 403770: 4c 89 f7 mov rdi, r14 + 403773: c6 00 00 mov byte ptr [rax], 0 + 403776: 4c 89 d6 mov rsi, r10 + 403779: e8 02 67 05 00 call 0x459e80 <__gconv_create_spec> + 40377e: 49 8d 74 24 08 lea rsi, [r12 + 8] + 403783: 4c 89 f7 mov rdi, r14 + 403786: c6 45 c0 01 mov byte ptr [rbp - 64], 1 + 40378a: ba 01 00 00 00 mov edx, 1 + 40378f: e8 9c ac 04 00 call 0x44e430 <__gconv_open> + 403794: 4c 89 f7 mov rdi, r14 + 403797: 89 45 80 mov dword ptr [rbp - 128], eax + 40379a: e8 c1 69 05 00 call 0x45a160 <__gconv_destroy_spec> + 40379f: 8b 45 80 mov eax, dword ptr [rbp - 128] + 4037a2: 85 c0 test eax, eax + 4037a4: 0f 85 c4 03 00 00 jne 0x403b6e <_nl_find_msg+0x93e> + 4037aa: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 + 4037b3: 49 83 45 78 01 add qword ptr [r13 + 120], 1 + 4037b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4037c0: 48 83 3d 98 c7 0b 00 00 cmp qword ptr [rip + 771992], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 4037c8: 74 0c je 0x4037d6 <_nl_find_msg+0x5a6> + 4037ca: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] + 4037d1: e8 2a c8 bf ff call 0x0 + 4037d6: 49 83 7c 24 08 ff cmp qword ptr [r12 + 8], -1 + 4037dc: 0f 84 ef fb ff ff je 0x4033d1 <_nl_find_msg+0x1a1> + 4037e2: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 4037e7: 48 85 c0 test rax, rax + 4037ea: 0f 84 53 02 00 00 je 0x403a43 <_nl_find_msg+0x813> + 4037f0: 48 83 f8 ff cmp rax, -1 + 4037f4: 0f 84 3c 02 00 00 je 0x403a36 <_nl_find_msg+0x806> + 4037fa: 48 8b 04 d8 mov rax, qword ptr [rax + 8*rbx] + 4037fe: 48 85 c0 test rax, rax + 403801: 0f 84 94 00 00 00 je 0x40389b <_nl_find_msg+0x66b> + 403807: 48 8b 38 mov rdi, qword ptr [rax] + 40380a: 48 89 7d 88 mov qword ptr [rbp - 120], rdi + 40380e: 48 83 c0 08 add rax, 8 + 403812: 48 89 45 90 mov qword ptr [rbp - 112], rax + 403816: e9 b6 fb ff ff jmp 0x4033d1 <_nl_find_msg+0x1a1> + 40381b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 403820: 8b 05 ba ee 0b 00 mov eax, dword ptr [rip + 782010] # 0x4c26e0 + 403826: 4c 8b 35 ab ee 0b 00 mov r14, qword ptr [rip + 781995] # 0x4c26d8 + 40382d: 85 c0 test eax, eax + 40382f: 74 3a je 0x40386b <_nl_find_msg+0x63b> + 403831: 4d 85 f6 test r14, r14 + 403834: 0f 85 43 fd ff ff jne 0x40357d <_nl_find_msg+0x34d> + 40383a: 48 c7 c0 a0 ff ff ff mov rax, -96 + 403841: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 403845: 48 8b 00 mov rax, qword ptr [rax] + 403848: 4c 8b b0 b0 00 00 00 mov r14, qword ptr [rax + 176] + 40384f: e9 29 fd ff ff jmp 0x40357d <_nl_find_msg+0x34d> + 403854: 0f 1f 40 00 nop dword ptr [rax] + 403858: 48 01 c8 add rax, rcx + 40385b: 48 89 45 90 mov qword ptr [rbp - 112], rax + 40385f: 8d 42 01 lea eax, [rdx + 1] + 403862: 48 89 45 88 mov qword ptr [rbp - 120], rax + 403866: e9 58 fb ff ff jmp 0x4033c3 <_nl_find_msg+0x193> + 40386b: 48 8d 3d 4e 1a 09 00 lea rdi, [rip + 596558] # 0x4952c0 + 403872: e8 a9 c2 00 00 call 0x40fb20 + 403877: 49 89 c4 mov r12, rax + 40387a: 48 85 c0 test rax, rax + 40387d: 74 09 je 0x403888 <_nl_find_msg+0x658> + 40387f: 80 38 00 cmp byte ptr [rax], 0 + 403882: 0f 85 04 02 00 00 jne 0x403a8c <_nl_find_msg+0x85c> + 403888: 4c 8b 35 49 ee 0b 00 mov r14, qword ptr [rip + 781897] # 0x4c26d8 + 40388f: c7 05 47 ee 0b 00 01 00 00 00 mov dword ptr [rip + 781895], 1 # 0x4c26e0 + 403899: eb 96 jmp 0x403831 <_nl_find_msg+0x601> + 40389b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4038a3: 85 c0 test eax, eax + 4038a5: 0f 85 9d 02 00 00 jne 0x403b48 <_nl_find_msg+0x918> + 4038ab: ba 01 00 00 00 mov edx, 1 + 4038b0: 0f b1 15 41 ee 0b 00 cmpxchg dword ptr [rip + 781889], edx # 0x4c26f8 + 4038b7: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 4038bb: 48 89 5d 98 mov qword ptr [rbp - 104], rbx + 4038bf: 45 31 f6 xor r14d, r14d + 4038c2: 4c 8d 6d b0 lea r13, [rbp - 80] + 4038c6: 48 8b 15 1b ee 0b 00 mov rdx, qword ptr [rip + 781851] # 0x4c26e8 + 4038cd: 48 89 45 a0 mov qword ptr [rbp - 96], rax + 4038d1: 48 8b 05 18 ee 0b 00 mov rax, qword ptr [rip + 781848] # 0x4c26f0 + 4038d8: 48 83 c0 08 add rax, 8 + 4038dc: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 4038e0: eb 5b jmp 0x40393d <_nl_find_msg+0x70d> + 4038e2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4038e8: 41 83 c6 01 add r14d, 1 + 4038ec: 48 8b 1d 0d ee 0b 00 mov rbx, qword ptr [rip + 781837] # 0x4c2700 + 4038f3: 41 69 d6 f0 0f 00 00 imul edx, r14d, 4080 + 4038fa: 48 89 df mov rdi, rbx + 4038fd: 4c 63 fa movsxd r15, edx + 403900: 4c 89 fe mov rsi, r15 + 403903: 4c 89 3d de ed 0b 00 mov qword ptr [rip + 781790], r15 # 0x4c26e8 + 40390a: e8 41 c3 01 00 call 0x41fc50 + 40390f: 48 85 c0 test rax, rax + 403912: 0f 84 bc 00 00 00 je 0x4039d4 <_nl_find_msg+0x7a4> + 403918: 48 89 05 e1 ed 0b 00 mov qword ptr [rip + 781793], rax # 0x4c2700 + 40391f: 49 8d 57 f8 lea rdx, [r15 - 8] + 403923: 48 8d 48 08 lea rcx, [rax + 8] + 403927: 48 83 c0 10 add rax, 16 + 40392b: 48 89 15 b6 ed 0b 00 mov qword ptr [rip + 781750], rdx # 0x4c26e8 + 403932: 48 89 0d b7 ed 0b 00 mov qword ptr [rip + 781751], rcx # 0x4c26f0 + 403939: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 40393d: 48 83 fa 07 cmp rdx, 7 + 403941: 76 41 jbe 0x403984 <_nl_find_msg+0x754> + 403943: 4c 8b 5d 88 mov r11, qword ptr [rbp - 120] + 403947: 49 8b 7c 24 08 mov rdi, qword ptr [r12 + 8] + 40394c: 48 8d 4d a8 lea rcx, [rbp - 88] + 403950: 4d 89 e9 mov r9, r13 + 403953: 4c 03 5d a0 add r11, qword ptr [rbp - 96] + 403957: 4c 8d 44 10 f8 lea r8, [rax + rdx - 8] + 40395c: 48 8d 75 a0 lea rsi, [rbp - 96] + 403960: 4c 89 da mov rdx, r11 + 403963: e8 08 af 04 00 call 0x44e870 <__gconv> + 403968: 89 c2 mov edx, eax + 40396a: 83 e2 fb and edx, -5 + 40396d: 0f 84 5f 01 00 00 je 0x403ad2 <_nl_find_msg+0x8a2> + 403973: 83 f8 05 cmp eax, 5 + 403976: 0f 85 65 fa ff ff jne 0x4033e1 <_nl_find_msg+0x1b1> + 40397c: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 403980: 48 89 45 a0 mov qword ptr [rbp - 96], rax + 403984: 45 85 f6 test r14d, r14d + 403987: 0f 85 5b ff ff ff jne 0x4038e8 <_nl_find_msg+0x6b8> + 40398d: 48 c7 05 50 ed 0b 00 f0 0f 00 00 mov qword ptr [rip + 781648], 4080 # 0x4c26e8 + 403998: bf f0 0f 00 00 mov edi, 4080 + 40399d: e8 be b5 01 00 call 0x41ef60 + 4039a2: 48 85 c0 test rax, rax + 4039a5: 74 3f je 0x4039e6 <_nl_find_msg+0x7b6> + 4039a7: 48 8b 15 52 ed 0b 00 mov rdx, qword ptr [rip + 781650] # 0x4c2700 + 4039ae: 41 be 01 00 00 00 mov r14d, 1 + 4039b4: 48 89 05 45 ed 0b 00 mov qword ptr [rip + 781637], rax # 0x4c2700 + 4039bb: 48 89 10 mov qword ptr [rax], rdx + 4039be: ba e8 0f 00 00 mov edx, 4072 + 4039c3: e9 5b ff ff ff jmp 0x403923 <_nl_find_msg+0x6f3> + 4039c8: 48 8b 9d 78 ff ff ff mov rbx, qword ptr [rbp - 136] + 4039cf: e9 ec fd ff ff jmp 0x4037c0 <_nl_find_msg+0x590> + 4039d4: 48 8b 03 mov rax, qword ptr [rbx] + 4039d7: 48 89 df mov rdi, rbx + 4039da: 48 89 05 1f ed 0b 00 mov qword ptr [rip + 781599], rax # 0x4c2700 + 4039e1: e8 6a bb 01 00 call 0x41f550 + 4039e6: 48 c7 05 ff ec 0b 00 00 00 00 00 mov qword ptr [rip + 781567], 0 # 0x4c26f0 + 4039f1: 48 c7 05 ec ec 0b 00 00 00 00 00 mov qword ptr [rip + 781548], 0 # 0x4c26e8 + 4039fc: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 403a04: 85 c0 test eax, eax + 403a06: 0f 85 94 01 00 00 jne 0x403ba0 <_nl_find_msg+0x970> + 403a0c: 83 2d e5 ec 0b 00 01 sub dword ptr [rip + 781541], 1 # 0x4c26f8 + 403a13: 48 c7 45 90 ff ff ff ff mov qword ptr [rbp - 112], -1 + 403a1b: e9 e8 f9 ff ff jmp 0x403408 <_nl_find_msg+0x1d8> + 403a20: 48 83 3d 38 c5 0b 00 00 cmp qword ptr [rip + 771384], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 403a28: 74 0c je 0x403a36 <_nl_find_msg+0x806> + 403a2a: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] + 403a31: e8 ca c5 bf ff call 0x0 + 403a36: 48 c7 45 90 ff ff ff ff mov qword ptr [rbp - 112], -1 + 403a3e: e9 c5 f9 ff ff jmp 0x403408 <_nl_find_msg+0x1d8> + 403a43: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 403a4b: 85 c0 test eax, eax + 403a4d: 0f 85 b3 01 00 00 jne 0x403c06 <_nl_find_msg+0x9d6> + 403a53: ba 01 00 00 00 mov edx, 1 + 403a58: 0f b1 15 99 ec 0b 00 cmpxchg dword ptr [rip + 781465], edx # 0x4c26f8 + 403a5f: 49 83 7c 24 10 00 cmp qword ptr [r12 + 16], 0 + 403a65: 0f 84 6e 01 00 00 je 0x403bd9 <_nl_find_msg+0x9a9> + 403a6b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 403a73: 85 c0 test eax, eax + 403a75: 0f 85 b6 01 00 00 jne 0x403c31 <_nl_find_msg+0xa01> + 403a7b: 83 2d 76 ec 0b 00 01 sub dword ptr [rip + 781430], 1 # 0x4c26f8 + 403a82: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 403a87: e9 64 fd ff ff jmp 0x4037f0 <_nl_find_msg+0x5c0> + 403a8c: 48 89 c7 mov rdi, rax + 403a8f: e8 ec d6 ff ff call 0x401180 <.plt+0x160> + 403a94: 4c 8d 78 01 lea r15, [rax + 1] + 403a98: 4c 89 ff mov rdi, r15 + 403a9b: e8 c0 b4 01 00 call 0x41ef60 + 403aa0: 49 89 c6 mov r14, rax + 403aa3: 48 85 c0 test rax, rax + 403aa6: 74 0e je 0x403ab6 <_nl_find_msg+0x886> + 403aa8: 4c 89 fa mov rdx, r15 + 403aab: 4c 89 e6 mov rsi, r12 + 403aae: 48 89 c7 mov rdi, rax + 403ab1: e8 aa d5 ff ff call 0x401060 <.plt+0x40> + 403ab6: 4c 89 35 1b ec 0b 00 mov qword ptr [rip + 781339], r14 # 0x4c26d8 + 403abd: e9 cd fd ff ff jmp 0x40388f <_nl_find_msg+0x65f> + 403ac2: 48 89 f7 mov rdi, rsi + 403ac5: e8 96 b4 01 00 call 0x41ef60 + 403aca: 49 89 c4 mov r12, rax + 403acd: e9 a0 fb ff ff jmp 0x403672 <_nl_find_msg+0x442> + 403ad2: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] + 403ad6: 48 8b 05 13 ec 0b 00 mov rax, qword ptr [rip + 781331] # 0x4c26f0 + 403add: 48 8b 5d 98 mov rbx, qword ptr [rbp - 104] + 403ae1: 48 89 f1 mov rcx, rsi + 403ae4: 48 29 c1 sub rcx, rax + 403ae7: 4c 8d 04 dd 00 00 00 00 lea r8, [8*rbx] + 403aef: 48 8d 79 f8 lea rdi, [rcx - 8] + 403af3: 48 89 38 mov qword ptr [rax], rdi + 403af6: 48 89 7d 88 mov qword ptr [rbp - 120], rdi + 403afa: 49 8b 7c 24 10 mov rdi, qword ptr [r12 + 16] + 403aff: 48 89 04 df mov qword ptr [rdi + 8*rbx], rax + 403b03: 48 8b 1d de eb 0b 00 mov rbx, qword ptr [rip + 781278] # 0x4c26e8 + 403b0a: 48 29 cb sub rbx, rcx + 403b0d: 49 89 d9 mov r9, rbx + 403b10: 48 89 d9 mov rcx, rbx + 403b13: 41 83 e1 07 and r9d, 7 + 403b17: 48 83 e1 f8 and rcx, -8 + 403b1b: 4c 01 ce add rsi, r9 + 403b1e: 48 89 0d c3 eb 0b 00 mov qword ptr [rip + 781251], rcx # 0x4c26e8 + 403b25: 48 89 35 c4 eb 0b 00 mov qword ptr [rip + 781252], rsi # 0x4c26f0 + 403b2c: 64 8b 0c 25 18 00 00 00 mov ecx, dword ptr fs:[24] + 403b34: 85 c9 test ecx, ecx + 403b36: 0f 85 0c 01 00 00 jne 0x403c48 <_nl_find_msg+0xa18> + 403b3c: 83 2d b5 eb 0b 00 01 sub dword ptr [rip + 781237], 1 # 0x4c26f8 + 403b43: e9 c6 fc ff ff jmp 0x40380e <_nl_find_msg+0x5de> + 403b48: 31 c0 xor eax, eax + 403b4a: ba 01 00 00 00 mov edx, 1 + 403b4f: f0 lock + 403b50: 0f b1 15 a1 eb 0b 00 cmpxchg dword ptr [rip + 781217], edx # 0x4c26f8 + 403b57: 0f 84 5a fd ff ff je 0x4038b7 <_nl_find_msg+0x687> + 403b5d: 48 8d 3d 94 eb 0b 00 lea rdi, [rip + 781204] # 0x4c26f8 + 403b64: e8 37 62 01 00 call 0x419da0 <__lll_lock_wait_private> + 403b69: e9 49 fd ff ff jmp 0x4038b7 <_nl_find_msg+0x687> + 403b6e: 83 c0 01 add eax, 1 + 403b71: 0f 84 0a 01 00 00 je 0x403c81 <_nl_find_msg+0xa51> + 403b77: 48 83 3d e1 c3 0b 00 00 cmp qword ptr [rip + 771041], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 403b7f: 74 0c je 0x403b8d <_nl_find_msg+0x95d> + 403b81: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] + 403b88: e8 73 c4 bf ff call 0x0 + 403b8d: 4c 89 ff mov rdi, r15 + 403b90: e8 bb b9 01 00 call 0x41f550 + 403b95: 31 ff xor edi, edi + 403b97: 48 89 7d 90 mov qword ptr [rbp - 112], rdi + 403b9b: e9 68 f8 ff ff jmp 0x403408 <_nl_find_msg+0x1d8> + 403ba0: 31 c0 xor eax, eax + 403ba2: 87 05 50 eb 0b 00 xchg dword ptr [rip + 781136], eax # 0x4c26f8 + 403ba8: 48 c7 45 90 ff ff ff ff mov qword ptr [rbp - 112], -1 + 403bb0: 83 f8 01 cmp eax, 1 + 403bb3: 0f 8e 4f f8 ff ff jle 0x403408 <_nl_find_msg+0x1d8> + 403bb9: 45 31 d2 xor r10d, r10d + 403bbc: ba 01 00 00 00 mov edx, 1 + 403bc1: be 81 00 00 00 mov esi, 129 + 403bc6: b8 ca 00 00 00 mov eax, 202 + 403bcb: 48 8d 3d 26 eb 0b 00 lea rdi, [rip + 781094] # 0x4c26f8 + 403bd2: 0f 05 syscall + 403bd4: e9 2f f8 ff ff jmp 0x403408 <_nl_find_msg+0x1d8> + 403bd9: 8b 7d 98 mov edi, dword ptr [rbp - 104] + 403bdc: be 08 00 00 00 mov esi, 8 + 403be1: 41 03 7d 40 add edi, dword ptr [r13 + 64] + 403be5: e8 76 cc 01 00 call 0x420860 + 403bea: 49 89 44 24 10 mov qword ptr [r12 + 16], rax + 403bef: 48 85 c0 test rax, rax + 403bf2: 0f 85 bf fc ff ff jne 0x4038b7 <_nl_find_msg+0x687> + 403bf8: 49 c7 44 24 10 ff ff ff ff mov qword ptr [r12 + 16], -1 + 403c01: e9 65 fe ff ff jmp 0x403a6b <_nl_find_msg+0x83b> + 403c06: 31 c0 xor eax, eax + 403c08: ba 01 00 00 00 mov edx, 1 + 403c0d: f0 lock + 403c0e: 0f b1 15 e3 ea 0b 00 cmpxchg dword ptr [rip + 781027], edx # 0x4c26f8 + 403c15: 0f 84 44 fe ff ff je 0x403a5f <_nl_find_msg+0x82f> + 403c1b: 48 8d 3d d6 ea 0b 00 lea rdi, [rip + 781014] # 0x4c26f8 + 403c22: e8 79 61 01 00 call 0x419da0 <__lll_lock_wait_private> + 403c27: e9 33 fe ff ff jmp 0x403a5f <_nl_find_msg+0x82f> + 403c2c: e8 9f 7f 04 00 call 0x44bbd0 <__stack_chk_fail_local> + 403c31: 31 c0 xor eax, eax + 403c33: 87 05 bf ea 0b 00 xchg dword ptr [rip + 780991], eax # 0x4c26f8 + 403c39: 83 e8 01 sub eax, 1 + 403c3c: 7f 51 jg 0x403c8f <_nl_find_msg+0xa5f> + 403c3e: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 403c43: e9 a8 fb ff ff jmp 0x4037f0 <_nl_find_msg+0x5c0> + 403c48: 87 15 aa ea 0b 00 xchg dword ptr [rip + 780970], edx # 0x4c26f8 + 403c4e: 83 ea 01 sub edx, 1 + 403c51: 7f 59 jg 0x403cac <_nl_find_msg+0xa7c> + 403c53: 4a 8b 04 07 mov rax, qword ptr [rdi + r8] + 403c57: 48 8b 38 mov rdi, qword ptr [rax] + 403c5a: 48 89 7d 88 mov qword ptr [rbp - 120], rdi + 403c5e: e9 ab fb ff ff jmp 0x40380e <_nl_find_msg+0x5de> + 403c63: 31 c0 xor eax, eax + 403c65: 87 05 8d ea 0b 00 xchg dword ptr [rip + 780941], eax # 0x4c26f8 + 403c6b: 83 e8 01 sub eax, 1 + 403c6e: 48 c7 45 90 00 00 00 00 mov qword ptr [rbp - 112], 0 + 403c76: 0f 8e 8c f7 ff ff jle 0x403408 <_nl_find_msg+0x1d8> + 403c7c: e9 38 ff ff ff jmp 0x403bb9 <_nl_find_msg+0x989> + 403c81: 49 c7 44 24 08 ff ff ff ff mov qword ptr [r12 + 8], -1 + 403c8a: e9 1b fb ff ff jmp 0x4037aa <_nl_find_msg+0x57a> + 403c8f: 45 31 d2 xor r10d, r10d + 403c92: ba 01 00 00 00 mov edx, 1 + 403c97: be 81 00 00 00 mov esi, 129 + 403c9c: b8 ca 00 00 00 mov eax, 202 + 403ca1: 48 8d 3d 50 ea 0b 00 lea rdi, [rip + 780880] # 0x4c26f8 + 403ca8: 0f 05 syscall + 403caa: eb 92 jmp 0x403c3e <_nl_find_msg+0xa0e> + 403cac: 45 31 d2 xor r10d, r10d + 403caf: ba 01 00 00 00 mov edx, 1 + 403cb4: be 81 00 00 00 mov esi, 129 + 403cb9: b8 ca 00 00 00 mov eax, 202 + 403cbe: 48 8d 3d 33 ea 0b 00 lea rdi, [rip + 780851] # 0x4c26f8 + 403cc5: 0f 05 syscall + 403cc7: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 403ccc: 4a 8b 04 00 mov rax, qword ptr [rax + r8] + 403cd0: e9 32 fb ff ff jmp 0x403807 <_nl_find_msg+0x5d7> + 403cd5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000403ce0 <__dcigettext>: + 403ce0: f3 0f 1e fa endbr64 + 403ce4: 55 push rbp + 403ce5: 48 89 e5 mov rbp, rsp + 403ce8: 41 57 push r15 + 403cea: 41 56 push r14 + 403cec: 41 55 push r13 + 403cee: 41 54 push r12 + 403cf0: 53 push rbx + 403cf1: 48 81 ec d8 00 00 00 sub rsp, 216 + 403cf8: 48 89 95 38 ff ff ff mov qword ptr [rbp - 200], rdx + 403cff: 89 8d 50 ff ff ff mov dword ptr [rbp - 176], ecx + 403d05: 4c 89 85 48 ff ff ff mov qword ptr [rbp - 184], r8 + 403d0c: 44 89 8d 54 ff ff ff mov dword ptr [rbp - 172], r9d + 403d13: 64 48 8b 0c 25 28 00 00 00 mov rcx, qword ptr fs:[40] + 403d1c: 48 89 4d c8 mov qword ptr [rbp - 56], rcx + 403d20: 31 c9 xor ecx, ecx + 403d22: 48 c7 85 70 ff ff ff 00 00 00 00 mov qword ptr [rbp - 144], 0 + 403d2d: 48 85 f6 test rsi, rsi + 403d30: 0f 84 fa 05 00 00 je 0x404330 <__dcigettext+0x650> + 403d36: 49 89 f6 mov r14, rsi + 403d39: 41 83 f9 0c cmp r9d, 12 + 403d3d: 0f 87 3d 05 00 00 ja 0x404280 <__dcigettext+0x5a0> + 403d43: 41 83 f9 06 cmp r9d, 6 + 403d47: 0f 84 33 05 00 00 je 0x404280 <__dcigettext+0x5a0> + 403d4d: 48 c7 c0 c0 ff ff ff mov rax, -64 + 403d54: 48 c7 c3 00 00 00 00 mov rbx, 0 + 403d5b: 49 89 fd mov r13, rdi + 403d5e: 64 8b 00 mov eax, dword ptr fs:[rax] + 403d61: 89 85 2c ff ff ff mov dword ptr [rbp - 212], eax + 403d67: 48 85 db test rbx, rbx + 403d6a: 74 18 je 0x403d84 <__dcigettext+0xa4> + 403d6c: 48 8d 3d 8d f0 0b 00 lea rdi, [rip + 782477] # 0x4c2e00 <__libc_setlocale_lock> + 403d73: e8 88 c2 bf ff call 0x0 + 403d78: 48 8d 3d 21 e9 0b 00 lea rdi, [rip + 780577] # 0x4c26a0 <_nl_state_lock> + 403d7f: e8 7c c2 bf ff call 0x0 + 403d84: 8b 85 54 ff ff ff mov eax, dword ptr [rbp - 172] + 403d8a: 4d 85 ed test r13, r13 + 403d8d: 4c 0f 44 2d 63 c3 0b 00 cmove r13, qword ptr [rip + 770915] # 0x4c00f8 <_nl_current_default_domain> + 403d95: 4c 89 75 b8 mov qword ptr [rbp - 72], r14 + 403d99: 48 c7 45 a0 00 00 00 00 mov qword ptr [rbp - 96], 0 + 403da1: 89 c7 mov edi, eax + 403da3: 4c 89 6d 80 mov qword ptr [rbp - 128], r13 + 403da7: 89 45 88 mov dword ptr [rbp - 120], eax + 403daa: e8 91 85 05 00 call 0x45c340 <__current_locale_name> + 403daf: 48 89 85 18 ff ff ff mov qword ptr [rbp - 232], rax + 403db6: 48 89 45 90 mov qword ptr [rbp - 112], rax + 403dba: 48 85 db test rbx, rbx + 403dbd: 74 0c je 0x403dcb <__dcigettext+0xeb> + 403dbf: 48 8d 3d 5a e9 0b 00 lea rdi, [rip + 780634] # 0x4c2720 + 403dc6: e8 35 c2 bf ff call 0x0 + 403dcb: 48 8d 7d 80 lea rdi, [rbp - 128] + 403dcf: 48 8d 15 da f3 ff ff lea rdx, [rip - 3110] # 0x4031b0 + 403dd6: 48 8d 35 2b e9 0b 00 lea rsi, [rip + 780587] # 0x4c2708 + 403ddd: e8 ae 5b 04 00 call 0x449990 + 403de2: 48 83 3d 76 c1 0b 00 00 cmp qword ptr [rip + 770422], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 403dea: 48 89 85 30 ff ff ff mov qword ptr [rbp - 208], rax + 403df1: 74 0c je 0x403dff <__dcigettext+0x11f> + 403df3: 48 8d 3d 26 e9 0b 00 lea rdi, [rip + 780582] # 0x4c2720 + 403dfa: e8 01 c2 bf ff call 0x0 + 403dff: 48 8b 85 30 ff ff ff mov rax, qword ptr [rbp - 208] + 403e06: 48 85 c0 test rax, rax + 403e09: 74 12 je 0x403e1d <__dcigettext+0x13d> + 403e0b: 48 8b 00 mov rax, qword ptr [rax] + 403e0e: 8b 0d 34 f9 0b 00 mov ecx, dword ptr [rip + 784692] # 0x4c3748 <_nl_msg_cat_cntr> + 403e14: 39 48 18 cmp dword ptr [rax + 24], ecx + 403e17: 0f 84 ab 04 00 00 je 0x4042c8 <__dcigettext+0x5e8> + 403e1d: 4c 8b 25 1c f9 0b 00 mov r12, qword ptr [rip + 784668] # 0x4c3740 <_nl_domain_bindings> + 403e24: 4d 85 e4 test r12, r12 + 403e27: 0f 85 e6 02 00 00 jne 0x404113 <__dcigettext+0x433> + 403e2d: 0f 1f 00 nop dword ptr [rax] + 403e30: 48 8d 05 c9 14 09 00 lea rax, [rip + 595145] # 0x495300 <_nl_default_dirname> + 403e37: 48 89 85 68 ff ff ff mov qword ptr [rbp - 152], rax + 403e3e: 48 63 85 54 ff ff ff movsxd rax, dword ptr [rbp - 172] + 403e45: 48 8d 15 b4 64 09 00 lea rdx, [rip + 615604] # 0x49a300 <_nl_category_name_idxs> + 403e4c: 48 89 c7 mov rdi, rax + 403e4f: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 403e53: 48 8d 15 c6 64 09 00 lea rdx, [rip + 615622] # 0x49a320 <_nl_category_names> + 403e5a: 4c 8d 3c 10 lea r15, [rax + rdx] + 403e5e: e8 dd 84 05 00 call 0x45c340 <__current_locale_name> + 403e63: 80 38 43 cmp byte ptr [rax], 67 + 403e66: 48 89 c3 mov rbx, rax + 403e69: 0f 85 31 04 00 00 jne 0x4042a0 <__dcigettext+0x5c0> + 403e6f: 80 78 01 00 cmp byte ptr [rax + 1], 0 + 403e73: 0f 85 27 04 00 00 jne 0x4042a0 <__dcigettext+0x5c0> + 403e79: 4c 89 ef mov rdi, r13 + 403e7c: e8 ff d2 ff ff call 0x401180 <.plt+0x160> + 403e81: 4c 89 ff mov rdi, r15 + 403e84: 48 89 85 20 ff ff ff mov qword ptr [rbp - 224], rax + 403e8b: e8 f0 d2 ff ff call 0x401180 <.plt+0x160> + 403e90: 48 8b 8d 20 ff ff ff mov rcx, qword ptr [rbp - 224] + 403e97: 48 8d 44 01 1c lea rax, [rcx + rax + 28] + 403e9c: 48 89 e1 mov rcx, rsp + 403e9f: 48 89 c2 mov rdx, rax + 403ea2: 48 25 00 f0 ff ff and rax, -4096 + 403ea8: 48 29 c1 sub rcx, rax + 403eab: 48 83 e2 f0 and rdx, -16 + 403eaf: 48 89 c8 mov rax, rcx + 403eb2: 48 39 c4 cmp rsp, rax + 403eb5: 74 15 je 0x403ecc <__dcigettext+0x1ec> + 403eb7: 48 81 ec 00 10 00 00 sub rsp, 4096 + 403ebe: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 403ec7: 48 39 c4 cmp rsp, rax + 403eca: 75 eb jne 0x403eb7 <__dcigettext+0x1d7> + 403ecc: 81 e2 ff 0f 00 00 and edx, 4095 + 403ed2: 48 29 d4 sub rsp, rdx + 403ed5: 48 85 d2 test rdx, rdx + 403ed8: 74 06 je 0x403ee0 <__dcigettext+0x200> + 403eda: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 403ee0: 48 8d 44 24 0f lea rax, [rsp + 15] + 403ee5: 4c 89 fe mov rsi, r15 + 403ee8: 48 83 e0 f0 and rax, -16 + 403eec: 48 89 c7 mov rdi, rax + 403eef: 48 89 85 58 ff ff ff mov qword ptr [rbp - 168], rax + 403ef6: e8 95 d1 ff ff call 0x401090 <.plt+0x70> + 403efb: bf 2f 00 00 00 mov edi, 47 + 403f00: 48 8b 95 20 ff ff ff mov rdx, qword ptr [rbp - 224] + 403f07: 4c 89 ee mov rsi, r13 + 403f0a: 66 89 38 mov word ptr [rax], di + 403f0d: 48 8d 78 01 lea rdi, [rax + 1] + 403f11: e8 3a d2 ff ff call 0x401150 <.plt+0x130> + 403f16: 48 89 df mov rdi, rbx + 403f19: c7 00 2e 6d 6f 00 mov dword ptr [rax], 7302446 + 403f1f: e8 5c d2 ff ff call 0x401180 <.plt+0x160> + 403f24: 48 89 e1 mov rcx, rsp + 403f27: 48 83 c0 18 add rax, 24 + 403f2b: 48 89 c2 mov rdx, rax + 403f2e: 48 25 00 f0 ff ff and rax, -4096 + 403f34: 48 29 c1 sub rcx, rax + 403f37: 48 83 e2 f0 and rdx, -16 + 403f3b: 48 89 c8 mov rax, rcx + 403f3e: 48 39 c4 cmp rsp, rax + 403f41: 74 15 je 0x403f58 <__dcigettext+0x278> + 403f43: 48 81 ec 00 10 00 00 sub rsp, 4096 + 403f4a: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 403f53: 48 39 c4 cmp rsp, rax + 403f56: 75 eb jne 0x403f43 <__dcigettext+0x263> + 403f58: 81 e2 ff 0f 00 00 and edx, 4095 + 403f5e: 48 29 d4 sub rsp, rdx + 403f61: 48 85 d2 test rdx, rdx + 403f64: 74 06 je 0x403f6c <__dcigettext+0x28c> + 403f66: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 403f6c: 4c 8d 54 24 0f lea r10, [rsp + 15] + 403f71: 4c 89 ad 40 ff ff ff mov qword ptr [rbp - 192], r13 + 403f78: 4d 89 e7 mov r15, r12 + 403f7b: 49 83 e2 f0 and r10, -16 + 403f7f: 4d 89 d5 mov r13, r10 + 403f82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 403f88: 0f b6 03 movzx eax, byte ptr [rbx] + 403f8b: 3c 3a cmp al, 58 + 403f8d: 0f 84 ad 03 00 00 je 0x404340 <__dcigettext+0x660> + 403f93: 84 c0 test al, al + 403f95: 0f 85 b5 03 00 00 jne 0x404350 <__dcigettext+0x670> + 403f9b: be 43 00 00 00 mov esi, 67 + 403fa0: 66 41 89 75 00 mov word ptr [r13], si + 403fa5: 41 80 7d 00 43 cmp byte ptr [r13], 67 + 403faa: 75 0b jne 0x403fb7 <__dcigettext+0x2d7> + 403fac: 41 80 7d 01 00 cmp byte ptr [r13 + 1], 0 + 403fb1: 0f 84 49 02 00 00 je 0x404200 <__dcigettext+0x520> + 403fb7: b9 06 00 00 00 mov ecx, 6 + 403fbc: 4c 89 ee mov rsi, r13 + 403fbf: 48 8d 3d 25 13 09 00 lea rdi, [rip + 594725] # 0x4952eb <_nl_POSIX_name> + 403fc6: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 403fc8: 0f 97 c0 seta al + 403fcb: 1c 00 sbb al, 0 + 403fcd: 84 c0 test al, al + 403fcf: 0f 84 2b 02 00 00 je 0x404200 <__dcigettext+0x520> + 403fd5: 48 8b 95 58 ff ff ff mov rdx, qword ptr [rbp - 168] + 403fdc: 48 8b bd 68 ff ff ff mov rdi, qword ptr [rbp - 152] + 403fe3: 4c 89 f9 mov rcx, r15 + 403fe6: 4c 89 ee mov rsi, r13 + 403fe9: e8 52 06 00 00 call 0x404640 <_nl_find_domain> + 403fee: 49 89 c4 mov r12, rax + 403ff1: 48 85 c0 test rax, rax + 403ff4: 74 92 je 0x403f88 <__dcigettext+0x2a8> + 403ff6: 4c 8d 85 78 ff ff ff lea r8, [rbp - 136] + 403ffd: 4c 89 f2 mov rdx, r14 + 404000: 4c 89 fe mov rsi, r15 + 404003: 48 89 c7 mov rdi, rax + 404006: b9 01 00 00 00 mov ecx, 1 + 40400b: 4c 89 85 60 ff ff ff mov qword ptr [rbp - 160], r8 + 404012: e8 19 f2 ff ff call 0x403230 <_nl_find_msg> + 404017: 4c 8b 85 60 ff ff ff mov r8, qword ptr [rbp - 160] + 40401e: 48 85 c0 test rax, rax + 404021: 48 89 c1 mov rcx, rax + 404024: 0f 84 6e 01 00 00 je 0x404198 <__dcigettext+0x4b8> + 40402a: 4c 8b ad 40 ff ff ff mov r13, qword ptr [rbp - 192] + 404031: 4d 89 e1 mov r9, r12 + 404034: 48 83 f8 ff cmp rax, -1 + 404038: 0f 84 c2 01 00 00 je 0x404200 <__dcigettext+0x520> + 40403e: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 404045: 48 89 8d 60 ff ff ff mov qword ptr [rbp - 160], rcx + 40404c: 4c 89 8d 68 ff ff ff mov qword ptr [rbp - 152], r9 + 404053: e8 f8 b4 01 00 call 0x41f550 + 404058: 48 83 bd 30 ff ff ff 00 cmp qword ptr [rbp - 208], 0 + 404060: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] + 404067: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] + 40406e: 0f 84 32 04 00 00 je 0x4044a6 <__dcigettext+0x7c6> + 404074: 8b 15 ce f6 0b 00 mov edx, dword ptr [rip + 784078] # 0x4c3748 <_nl_msg_cat_cntr> + 40407a: 66 49 0f 6e c1 movq xmm0, r9 + 40407f: 66 48 0f 6e c9 movq xmm1, rcx + 404084: 48 8b 85 30 ff ff ff mov rax, qword ptr [rbp - 208] + 40408b: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 40408f: 48 8b 00 mov rax, qword ptr [rax] + 404092: 89 50 18 mov dword ptr [rax + 24], edx + 404095: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 40409c: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 + 4040a0: 48 89 50 30 mov qword ptr [rax + 48], rdx + 4040a4: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4040ab: 8b 9d 2c ff ff ff mov ebx, dword ptr [rbp - 212] + 4040b1: 64 89 18 mov dword ptr fs:[rax], ebx + 4040b4: 8b 95 50 ff ff ff mov edx, dword ptr [rbp - 176] + 4040ba: 85 d2 test edx, edx + 4040bc: 0f 85 74 03 00 00 jne 0x404436 <__dcigettext+0x756> + 4040c2: 48 83 3d 96 be 0b 00 00 cmp qword ptr [rip + 769686], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 4040ca: 0f 84 85 01 00 00 je 0x404255 <__dcigettext+0x575> + 4040d0: 48 8d 3d c9 e5 0b 00 lea rdi, [rip + 779721] # 0x4c26a0 <_nl_state_lock> + 4040d7: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx + 4040de: e8 1d bf bf ff call 0x0 + 4040e3: 48 8d 3d 16 ed 0b 00 lea rdi, [rip + 781590] # 0x4c2e00 <__libc_setlocale_lock> + 4040ea: e8 11 bf bf ff call 0x0 + 4040ef: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] + 4040f6: e9 5a 01 00 00 jmp 0x404255 <__dcigettext+0x575> + 4040fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 404100: 0f 88 22 02 00 00 js 0x404328 <__dcigettext+0x648> + 404106: 4d 8b 24 24 mov r12, qword ptr [r12] + 40410a: 4d 85 e4 test r12, r12 + 40410d: 0f 84 1d fd ff ff je 0x403e30 <__dcigettext+0x150> + 404113: 49 8d 74 24 18 lea rsi, [r12 + 24] + 404118: 4c 89 ef mov rdi, r13 + 40411b: e8 10 d0 ff ff call 0x401130 <.plt+0x110> + 404120: 85 c0 test eax, eax + 404122: 75 dc jne 0x404100 <__dcigettext+0x420> + 404124: 49 8b 44 24 08 mov rax, qword ptr [r12 + 8] + 404129: 80 38 2f cmp byte ptr [rax], 47 + 40412c: 48 89 85 68 ff ff ff mov qword ptr [rbp - 152], rax + 404133: 0f 84 05 fd ff ff je 0x403e3e <__dcigettext+0x15e> + 404139: 31 f6 xor esi, esi + 40413b: 31 ff xor edi, edi + 40413d: e8 9e 45 04 00 call 0x4486e0 + 404142: 49 89 c7 mov r15, rax + 404145: 48 85 c0 test rax, rax + 404148: 0f 84 b2 00 00 00 je 0x404200 <__dcigettext+0x520> + 40414e: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] + 404155: 48 8d bd 70 ff ff ff lea rdi, [rbp - 144] + 40415c: 48 89 c2 mov rdx, rax + 40415f: 31 c0 xor eax, eax + 404161: 48 8d 35 74 11 09 00 lea rsi, [rip + 594292] # 0x4952dc + 404168: e8 13 c8 00 00 call 0x410980 + 40416d: 4c 89 ff mov rdi, r15 + 404170: 89 c3 mov ebx, eax + 404172: e8 d9 b3 01 00 call 0x41f550 + 404177: 85 db test ebx, ebx + 404179: 0f 88 81 00 00 00 js 0x404200 <__dcigettext+0x520> + 40417f: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] + 404186: 48 89 85 68 ff ff ff mov qword ptr [rbp - 152], rax + 40418d: e9 ac fc ff ff jmp 0x403e3e <__dcigettext+0x15e> + 404192: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 404198: 49 8b 7c 24 20 mov rdi, qword ptr [r12 + 32] + 40419d: 48 85 ff test rdi, rdi + 4041a0: 0f 84 e2 fd ff ff je 0x403f88 <__dcigettext+0x2a8> + 4041a6: 45 31 db xor r11d, r11d + 4041a9: 48 89 9d 10 ff ff ff mov qword ptr [rbp - 240], rbx + 4041b0: 4c 89 c3 mov rbx, r8 + 4041b3: 4c 89 ad 08 ff ff ff mov qword ptr [rbp - 248], r13 + 4041ba: 4d 89 dd mov r13, r11 + 4041bd: eb 1c jmp 0x4041db <__dcigettext+0x4fb> + 4041bf: 90 nop + 4041c0: 48 85 c0 test rax, rax + 4041c3: 0f 85 d0 01 00 00 jne 0x404399 <__dcigettext+0x6b9> + 4041c9: 49 83 c5 01 add r13, 1 + 4041cd: 4b 8b 7c ec 20 mov rdi, qword ptr [r12 + 8*r13 + 32] + 4041d2: 48 85 ff test rdi, rdi + 4041d5: 0f 84 d9 01 00 00 je 0x4043b4 <__dcigettext+0x6d4> + 4041db: 49 89 d8 mov r8, rbx + 4041de: b9 01 00 00 00 mov ecx, 1 + 4041e3: 4c 89 f2 mov rdx, r14 + 4041e6: 4c 89 fe mov rsi, r15 + 4041e9: 44 89 ad 60 ff ff ff mov dword ptr [rbp - 160], r13d + 4041f0: e8 3b f0 ff ff call 0x403230 <_nl_find_msg> + 4041f5: 48 83 f8 ff cmp rax, -1 + 4041f9: 75 c5 jne 0x4041c0 <__dcigettext+0x4e0> + 4041fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 404200: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 404207: e8 44 b3 01 00 call 0x41f550 + 40420c: 48 83 3d 4c bd 0b 00 00 cmp qword ptr [rip + 769356], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 404214: 74 18 je 0x40422e <__dcigettext+0x54e> + 404216: 48 8d 3d 83 e4 0b 00 lea rdi, [rip + 779395] # 0x4c26a0 <_nl_state_lock> + 40421d: e8 de bd bf ff call 0x0 + 404222: 48 8d 3d d7 eb 0b 00 lea rdi, [rip + 781271] # 0x4c2e00 <__libc_setlocale_lock> + 404229: e8 d2 bd bf ff call 0x0 + 40422e: 48 c7 c0 c0 ff ff ff mov rax, -64 + 404235: 8b 8d 2c ff ff ff mov ecx, dword ptr [rbp - 212] + 40423b: 64 89 08 mov dword ptr fs:[rax], ecx + 40423e: 48 83 bd 48 ff ff ff 01 cmp qword ptr [rbp - 184], 1 + 404246: 74 0a je 0x404252 <__dcigettext+0x572> + 404248: 8b 85 50 ff ff ff mov eax, dword ptr [rbp - 176] + 40424e: 85 c0 test eax, eax + 404250: 75 44 jne 0x404296 <__dcigettext+0x5b6> + 404252: 4c 89 f1 mov rcx, r14 + 404255: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 404259: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 404262: 0f 85 bd 03 00 00 jne 0x404625 <__dcigettext+0x945> + 404268: 48 8d 65 d8 lea rsp, [rbp - 40] + 40426c: 48 89 c8 mov rax, rcx + 40426f: 5b pop rbx + 404270: 41 5c pop r12 + 404272: 41 5d pop r13 + 404274: 41 5e pop r14 + 404276: 41 5f pop r15 + 404278: 5d pop rbp + 404279: c3 ret + 40427a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 404280: 44 8b 8d 50 ff ff ff mov r9d, dword ptr [rbp - 176] + 404287: 45 85 c9 test r9d, r9d + 40428a: 74 c6 je 0x404252 <__dcigettext+0x572> + 40428c: 48 83 bd 48 ff ff ff 01 cmp qword ptr [rbp - 184], 1 + 404294: 74 bc je 0x404252 <__dcigettext+0x572> + 404296: 48 8b 8d 38 ff ff ff mov rcx, qword ptr [rbp - 200] + 40429d: eb b6 jmp 0x404255 <__dcigettext+0x575> + 40429f: 90 nop + 4042a0: 48 8d 3d 3b 10 09 00 lea rdi, [rip + 593979] # 0x4952e2 + 4042a7: e8 74 b8 00 00 call 0x40fb20 + 4042ac: 48 85 c0 test rax, rax + 4042af: 0f 84 c4 fb ff ff je 0x403e79 <__dcigettext+0x199> + 4042b5: 80 38 00 cmp byte ptr [rax], 0 + 4042b8: 48 0f 45 d8 cmovne rbx, rax + 4042bc: e9 b8 fb ff ff jmp 0x403e79 <__dcigettext+0x199> + 4042c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4042c8: 44 8b 85 50 ff ff ff mov r8d, dword ptr [rbp - 176] + 4042cf: 48 8b 48 28 mov rcx, qword ptr [rax + 40] + 4042d3: 45 85 c0 test r8d, r8d + 4042d6: 0f 85 eb 00 00 00 jne 0x4043c7 <__dcigettext+0x6e7> + 4042dc: 48 83 3d 7c bc 0b 00 00 cmp qword ptr [rip + 769148], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 4042e4: 74 26 je 0x40430c <__dcigettext+0x62c> + 4042e6: 48 8d 3d b3 e3 0b 00 lea rdi, [rip + 779187] # 0x4c26a0 <_nl_state_lock> + 4042ed: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx + 4042f4: e8 07 bd bf ff call 0x0 + 4042f9: 48 8d 3d 00 eb 0b 00 lea rdi, [rip + 781056] # 0x4c2e00 <__libc_setlocale_lock> + 404300: e8 fb bc bf ff call 0x0 + 404305: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] + 40430c: 48 c7 c0 c0 ff ff ff mov rax, -64 + 404313: 8b b5 2c ff ff ff mov esi, dword ptr [rbp - 212] + 404319: 64 89 30 mov dword ptr fs:[rax], esi + 40431c: e9 34 ff ff ff jmp 0x404255 <__dcigettext+0x575> + 404321: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 404328: 45 31 e4 xor r12d, r12d + 40432b: e9 00 fb ff ff jmp 0x403e30 <__dcigettext+0x150> + 404330: 31 c9 xor ecx, ecx + 404332: e9 1e ff ff ff jmp 0x404255 <__dcigettext+0x575> + 404337: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 404340: 48 83 c3 01 add rbx, 1 + 404344: e9 3f fc ff ff jmp 0x403f88 <__dcigettext+0x2a8> + 404349: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 404350: 4c 89 ea mov rdx, r13 + 404353: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 404358: 48 83 c3 01 add rbx, 1 + 40435c: 88 02 mov byte ptr [rdx], al + 40435e: 48 83 c2 01 add rdx, 1 + 404362: 0f b6 03 movzx eax, byte ptr [rbx] + 404365: 84 c0 test al, al + 404367: 74 04 je 0x40436d <__dcigettext+0x68d> + 404369: 3c 3a cmp al, 58 + 40436b: 75 eb jne 0x404358 <__dcigettext+0x678> + 40436d: 8b 0d 2d b7 0b 00 mov ecx, dword ptr [rip + 767789] # 0x4bfaa0 <__libc_enable_secure> + 404373: c6 02 00 mov byte ptr [rdx], 0 + 404376: 85 c9 test ecx, ecx + 404378: 0f 84 27 fc ff ff je 0x403fa5 <__dcigettext+0x2c5> + 40437e: be 2f 00 00 00 mov esi, 47 + 404383: 4c 89 ef mov rdi, r13 + 404386: e8 05 ce ff ff call 0x401190 <.plt+0x170> + 40438b: 48 85 c0 test rax, rax + 40438e: 0f 85 f4 fb ff ff jne 0x403f88 <__dcigettext+0x2a8> + 404394: e9 0c fc ff ff jmp 0x403fa5 <__dcigettext+0x2c5> + 404399: 4c 63 bd 60 ff ff ff movsxd r15, dword ptr [rbp - 160] + 4043a0: 4c 8b ad 40 ff ff ff mov r13, qword ptr [rbp - 192] + 4043a7: 48 89 c1 mov rcx, rax + 4043aa: 4f 8b 4c fc 20 mov r9, qword ptr [r12 + 8*r15 + 32] + 4043af: e9 8a fc ff ff jmp 0x40403e <__dcigettext+0x35e> + 4043b4: 48 8b 9d 10 ff ff ff mov rbx, qword ptr [rbp - 240] + 4043bb: 4c 8b ad 08 ff ff ff mov r13, qword ptr [rbp - 248] + 4043c2: e9 c1 fb ff ff jmp 0x403f88 <__dcigettext+0x2a8> + 4043c7: 48 8b 58 30 mov rbx, qword ptr [rax + 48] + 4043cb: 48 8b 40 20 mov rax, qword ptr [rax + 32] + 4043cf: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx + 4043d6: 48 8b b5 48 ff ff ff mov rsi, qword ptr [rbp - 184] + 4043dd: 4c 8b 68 10 mov r13, qword ptr [rax + 16] + 4043e1: 49 8b bd b8 00 00 00 mov rdi, qword ptr [r13 + 184] + 4043e8: e8 d3 eb ff ff call 0x402fc0 + 4043ed: 49 3b 85 c0 00 00 00 cmp rax, qword ptr [r13 + 192] + 4043f4: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] + 4043fb: 49 89 c4 mov r12, rax + 4043fe: 0f 83 d8 fe ff ff jae 0x4042dc <__dcigettext+0x5fc> + 404404: 48 89 cf mov rdi, rcx + 404407: 48 01 cb add rbx, rcx + 40440a: 49 89 cd mov r13, rcx + 40440d: 0f 1f 00 nop dword ptr [rax] + 404410: 49 83 ec 01 sub r12, 1 + 404414: 49 83 fc ff cmp r12, -1 + 404418: 0f 84 ff 01 00 00 je 0x40461d <__dcigettext+0x93d> + 40441e: 31 f6 xor esi, esi + 404420: e8 2b cc ff ff call 0x401050 <.plt+0x30> + 404425: 48 8d 78 01 lea rdi, [rax + 1] + 404429: 48 39 df cmp rdi, rbx + 40442c: 72 e2 jb 0x404410 <__dcigettext+0x730> + 40442e: 4c 89 e9 mov rcx, r13 + 404431: e9 a6 fe ff ff jmp 0x4042dc <__dcigettext+0x5fc> + 404436: 4d 8b 69 10 mov r13, qword ptr [r9 + 16] + 40443a: 48 8b b5 48 ff ff ff mov rsi, qword ptr [rbp - 184] + 404441: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx + 404448: 48 8b 9d 78 ff ff ff mov rbx, qword ptr [rbp - 136] + 40444f: 49 8b bd b8 00 00 00 mov rdi, qword ptr [r13 + 184] + 404456: e8 65 eb ff ff call 0x402fc0 + 40445b: 49 3b 85 c0 00 00 00 cmp rax, qword ptr [r13 + 192] + 404462: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] + 404469: 49 89 c4 mov r12, rax + 40446c: 0f 83 50 fc ff ff jae 0x4040c2 <__dcigettext+0x3e2> + 404472: 48 89 cf mov rdi, rcx + 404475: 48 01 cb add rbx, rcx + 404478: 49 89 cd mov r13, rcx + 40447b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 404480: 49 83 ec 01 sub r12, 1 + 404484: 49 83 fc ff cmp r12, -1 + 404488: 0f 84 9c 01 00 00 je 0x40462a <__dcigettext+0x94a> + 40448e: 31 f6 xor esi, esi + 404490: e8 bb cb ff ff call 0x401050 <.plt+0x30> + 404495: 48 8d 78 01 lea rdi, [rax + 1] + 404499: 48 39 df cmp rdi, rbx + 40449c: 72 e2 jb 0x404480 <__dcigettext+0x7a0> + 40449e: 4c 89 e9 mov rcx, r13 + 4044a1: e9 1c fc ff ff jmp 0x4040c2 <__dcigettext+0x3e2> + 4044a6: 4c 89 f7 mov rdi, r14 + 4044a9: e8 d2 cc ff ff call 0x401180 <.plt+0x160> + 4044ae: 48 8b bd 18 ff ff ff mov rdi, qword ptr [rbp - 232] + 4044b5: 4c 8d 60 01 lea r12, [rax + 1] + 4044b9: e8 c2 cc ff ff call 0x401180 <.plt+0x160> + 4044be: 48 8b 9d 20 ff ff ff mov rbx, qword ptr [rbp - 224] + 4044c5: 48 8d 7c 03 3a lea rdi, [rbx + rax + 58] + 4044ca: 4c 01 e7 add rdi, r12 + 4044cd: e8 8e aa 01 00 call 0x41ef60 + 4044d2: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] + 4044d9: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] + 4044e0: 48 85 c0 test rax, rax + 4044e3: 49 89 c7 mov r15, rax + 4044e6: 0f 84 b8 fb ff ff je 0x4040a4 <__dcigettext+0x3c4> + 4044ec: 4c 89 e2 mov rdx, r12 + 4044ef: 48 8d 78 38 lea rdi, [rax + 56] + 4044f3: 4c 89 f6 mov rsi, r14 + 4044f6: 48 83 c3 01 add rbx, 1 + 4044fa: e8 51 cc ff ff call 0x401150 <.plt+0x130> + 4044ff: 48 89 da mov rdx, rbx + 404502: 4c 89 ee mov rsi, r13 + 404505: 49 89 c4 mov r12, rax + 404508: 48 89 c7 mov rdi, rax + 40450b: e8 50 cb ff ff call 0x401060 <.plt+0x40> + 404510: 4c 01 e3 add rbx, r12 + 404513: 48 8b b5 18 ff ff ff mov rsi, qword ptr [rbp - 232] + 40451a: 48 89 df mov rdi, rbx + 40451d: e8 fe ca ff ff call 0x401020 <.plt> + 404522: 8b 85 54 ff ff ff mov eax, dword ptr [rbp - 172] + 404528: 4d 89 27 mov qword ptr [r15], r12 + 40452b: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] + 404532: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] + 404539: 49 89 5f 10 mov qword ptr [r15 + 16], rbx + 40453d: 41 89 47 08 mov dword ptr [r15 + 8], eax + 404541: 8b 05 01 f2 0b 00 mov eax, dword ptr [rip + 782849] # 0x4c3748 <_nl_msg_cat_cntr> + 404547: 66 49 0f 6e c1 movq xmm0, r9 + 40454c: 66 48 0f 6e d1 movq xmm2, rcx + 404551: 48 83 3d d7 b9 0b 00 00 cmp qword ptr [rip + 768471], 0 # 0x4bff30 <_nl_current_LC_NUMERIC_used+0x4bff2e> + 404559: 41 89 47 18 mov dword ptr [r15 + 24], eax + 40455d: 48 8b 85 78 ff ff ff mov rax, qword ptr [rbp - 136] + 404564: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 404568: 41 0f 11 47 20 movups xmmword ptr [r15 + 32], xmm0 + 40456d: 49 89 47 30 mov qword ptr [r15 + 48], rax + 404571: 74 1a je 0x40458d <__dcigettext+0x8ad> + 404573: 48 8d 3d a6 e1 0b 00 lea rdi, [rip + 778662] # 0x4c2720 + 40457a: e8 81 ba bf ff call 0x0 + 40457f: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] + 404586: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] + 40458d: 48 8d 15 1c ec ff ff lea rdx, [rip - 5092] # 0x4031b0 + 404594: 48 8d 35 6d e1 0b 00 lea rsi, [rip + 778605] # 0x4c2708 + 40459b: 4c 89 ff mov rdi, r15 + 40459e: 48 89 8d 60 ff ff ff mov qword ptr [rbp - 160], rcx + 4045a5: 4c 89 8d 68 ff ff ff mov qword ptr [rbp - 152], r9 + 4045ac: e8 df 4f 04 00 call 0x449590 + 4045b1: 48 83 3d a7 b9 0b 00 00 cmp qword ptr [rip + 768423], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 4045b9: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] + 4045c0: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] + 4045c7: 48 89 c3 mov rbx, rax + 4045ca: 74 1a je 0x4045e6 <__dcigettext+0x906> + 4045cc: 48 8d 3d 4d e1 0b 00 lea rdi, [rip + 778573] # 0x4c2720 + 4045d3: e8 28 ba bf ff call 0x0 + 4045d8: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] + 4045df: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] + 4045e6: 48 85 db test rbx, rbx + 4045e9: 74 09 je 0x4045f4 <__dcigettext+0x914> + 4045eb: 4c 39 3b cmp qword ptr [rbx], r15 + 4045ee: 0f 84 b0 fa ff ff je 0x4040a4 <__dcigettext+0x3c4> + 4045f4: 4c 89 ff mov rdi, r15 + 4045f7: 48 89 8d 60 ff ff ff mov qword ptr [rbp - 160], rcx + 4045fe: 4c 89 8d 68 ff ff ff mov qword ptr [rbp - 152], r9 + 404605: e8 46 af 01 00 call 0x41f550 + 40460a: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] + 404611: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] + 404618: e9 87 fa ff ff jmp 0x4040a4 <__dcigettext+0x3c4> + 40461d: 48 89 f9 mov rcx, rdi + 404620: e9 b7 fc ff ff jmp 0x4042dc <__dcigettext+0x5fc> + 404625: e8 a6 75 04 00 call 0x44bbd0 <__stack_chk_fail_local> + 40462a: 48 89 f9 mov rcx, rdi + 40462d: e9 90 fa ff ff jmp 0x4040c2 <__dcigettext+0x3e2> + 404632: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40463c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000404640 <_nl_find_domain>: + 404640: f3 0f 1e fa endbr64 + 404644: 41 57 push r15 + 404646: 41 56 push r14 + 404648: 41 55 push r13 + 40464a: 49 89 cd mov r13, rcx + 40464d: 41 54 push r12 + 40464f: 49 89 f4 mov r12, rsi + 404652: 55 push rbp + 404653: 48 89 fd mov rbp, rdi + 404656: 53 push rbx + 404657: 48 89 d3 mov rbx, rdx + 40465a: 48 83 ec 48 sub rsp, 72 + 40465e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 404667: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 40466c: 31 c0 xor eax, eax + 40466e: 48 83 3d d2 b8 0b 00 00 cmp qword ptr [rip + 768210], 0 # 0x4bff48 <_nl_current_LC_NUMERIC_used+0x4bff46> + 404676: 74 0c je 0x404684 <_nl_find_domain+0x44> + 404678: 48 8d 3d e1 e0 0b 00 lea rdi, [rip + 778465] # 0x4c2760 + 40467f: e8 7c b9 bf ff call 0x0 + 404684: 48 89 ef mov rdi, rbp + 404687: e8 f4 ca ff ff call 0x401180 <.plt+0x160> + 40468c: 48 83 ec 08 sub rsp, 8 + 404690: 45 31 c9 xor r9d, r9d + 404693: 31 c9 xor ecx, ecx + 404695: 6a 00 push 0 + 404697: 48 8d 50 01 lea rdx, [rax + 1] + 40469b: 4d 89 e0 mov r8, r12 + 40469e: 48 89 ee mov rsi, rbp + 4046a1: 53 push rbx + 4046a2: 48 8d 3d ef e0 0b 00 lea rdi, [rip + 778479] # 0x4c2798 <_nl_loaded_domains> + 4046a9: 6a 00 push 0 + 4046ab: 6a 00 push 0 + 4046ad: 6a 00 push 0 + 4046af: e8 1c 21 00 00 call 0x4067d0 <_nl_make_l10nflist> + 4046b4: 48 83 c4 30 add rsp, 48 + 4046b8: 48 83 3d a0 b8 0b 00 00 cmp qword ptr [rip + 768160], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 4046c0: 49 89 c6 mov r14, rax + 4046c3: 74 0c je 0x4046d1 <_nl_find_domain+0x91> + 4046c5: 48 8d 3d 94 e0 0b 00 lea rdi, [rip + 778388] # 0x4c2760 + 4046cc: e8 2f b9 bf ff call 0x0 + 4046d1: 4d 85 f6 test r14, r14 + 4046d4: 0f 84 86 00 00 00 je 0x404760 <_nl_find_domain+0x120> + 4046da: 41 8b 76 08 mov esi, dword ptr [r14 + 8] + 4046de: 85 f6 test esi, esi + 4046e0: 7e 6e jle 0x404750 <_nl_find_domain+0x110> + 4046e2: 49 83 7e 10 00 cmp qword ptr [r14 + 16], 0 + 4046e7: 74 27 je 0x404710 <_nl_find_domain+0xd0> + 4046e9: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 4046ee: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4046f7: 0f 85 d3 01 00 00 jne 0x4048d0 <_nl_find_domain+0x290> + 4046fd: 48 83 c4 48 add rsp, 72 + 404701: 4c 89 f0 mov rax, r14 + 404704: 5b pop rbx + 404705: 5d pop rbp + 404706: 41 5c pop r12 + 404708: 41 5d pop r13 + 40470a: 41 5e pop r14 + 40470c: 41 5f pop r15 + 40470e: c3 ret + 40470f: 90 nop + 404710: 49 8b 7e 20 mov rdi, qword ptr [r14 + 32] + 404714: 48 85 ff test rdi, rdi + 404717: 74 d0 je 0x4046e9 <_nl_find_domain+0xa9> + 404719: 49 8d 5e 20 lea rbx, [r14 + 32] + 40471d: eb 15 jmp 0x404734 <_nl_find_domain+0xf4> + 40471f: 90 nop + 404720: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 + 404725: 75 c2 jne 0x4046e9 <_nl_find_domain+0xa9> + 404727: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 40472b: 48 83 c3 08 add rbx, 8 + 40472f: 48 85 ff test rdi, rdi + 404732: 74 b5 je 0x4046e9 <_nl_find_domain+0xa9> + 404734: 8b 4f 08 mov ecx, dword ptr [rdi + 8] + 404737: 85 c9 test ecx, ecx + 404739: 7f e5 jg 0x404720 <_nl_find_domain+0xe0> + 40473b: 4c 89 ee mov rsi, r13 + 40473e: e8 9d 01 00 00 call 0x4048e0 <_nl_load_domain> + 404743: 48 8b 3b mov rdi, qword ptr [rbx] + 404746: eb d8 jmp 0x404720 <_nl_find_domain+0xe0> + 404748: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 404750: 4c 89 ee mov rsi, r13 + 404753: 4c 89 f7 mov rdi, r14 + 404756: e8 85 01 00 00 call 0x4048e0 <_nl_load_domain> + 40475b: eb 85 jmp 0x4046e2 <_nl_find_domain+0xa2> + 40475d: 0f 1f 00 nop dword ptr [rax] + 404760: 4c 89 e7 mov rdi, r12 + 404763: e8 78 1e 00 00 call 0x4065e0 <_nl_expand_alias> + 404768: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 40476d: 48 85 c0 test rax, rax + 404770: 74 30 je 0x4047a2 <_nl_find_domain+0x162> + 404772: 48 89 c7 mov rdi, rax + 404775: e8 06 ca ff ff call 0x401180 <.plt+0x160> + 40477a: 4c 8d 78 01 lea r15, [rax + 1] + 40477e: 4c 89 ff mov rdi, r15 + 404781: e8 da a7 01 00 call 0x41ef60 + 404786: 49 89 c4 mov r12, rax + 404789: 48 85 c0 test rax, rax + 40478c: 0f 84 57 ff ff ff je 0x4046e9 <_nl_find_domain+0xa9> + 404792: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 404797: 4c 89 fa mov rdx, r15 + 40479a: 48 89 c7 mov rdi, rax + 40479d: e8 be c8 ff ff call 0x401060 <.plt+0x40> + 4047a2: 48 8d 4c 24 20 lea rcx, [rsp + 32] + 4047a7: 48 8d 54 24 18 lea rdx, [rsp + 24] + 4047ac: 4c 89 e7 mov rdi, r12 + 4047af: 48 8d 74 24 10 lea rsi, [rsp + 16] + 4047b4: 4c 8d 4c 24 30 lea r9, [rsp + 48] + 4047b9: 4c 8d 44 24 28 lea r8, [rsp + 40] + 4047be: e8 dd 26 00 00 call 0x406ea0 <_nl_explode_name> + 4047c3: 41 89 c7 mov r15d, eax + 4047c6: 83 f8 ff cmp eax, -1 + 4047c9: 0f 84 1a ff ff ff je 0x4046e9 <_nl_find_domain+0xa9> + 4047cf: 48 83 3d 59 b7 0b 00 00 cmp qword ptr [rip + 767833], 0 # 0x4bff30 <_nl_current_LC_NUMERIC_used+0x4bff2e> + 4047d7: 74 0c je 0x4047e5 <_nl_find_domain+0x1a5> + 4047d9: 48 8d 3d 80 df 0b 00 lea rdi, [rip + 778112] # 0x4c2760 + 4047e0: e8 1b b8 bf ff call 0x0 + 4047e5: 48 89 ef mov rdi, rbp + 4047e8: e8 93 c9 ff ff call 0x401180 <.plt+0x160> + 4047ed: 48 83 ec 08 sub rsp, 8 + 4047f1: 44 89 f9 mov ecx, r15d + 4047f4: 48 89 ee mov rsi, rbp + 4047f7: 6a 01 push 1 + 4047f9: 48 8d 50 01 lea rdx, [rax + 1] + 4047fd: 48 8d 3d 94 df 0b 00 lea rdi, [rip + 778132] # 0x4c2798 <_nl_loaded_domains> + 404804: 53 push rbx + 404805: ff 74 24 30 push qword ptr [rsp + 48] + 404809: ff 74 24 50 push qword ptr [rsp + 80] + 40480d: ff 74 24 50 push qword ptr [rsp + 80] + 404811: 4c 8b 4c 24 50 mov r9, qword ptr [rsp + 80] + 404816: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] + 40481b: e8 b0 1f 00 00 call 0x4067d0 <_nl_make_l10nflist> + 404820: 48 83 c4 30 add rsp, 48 + 404824: 48 83 3d 34 b7 0b 00 00 cmp qword ptr [rip + 767796], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 40482c: 49 89 c6 mov r14, rax + 40482f: 74 0c je 0x40483d <_nl_find_domain+0x1fd> + 404831: 48 8d 3d 28 df 0b 00 lea rdi, [rip + 778024] # 0x4c2760 + 404838: e8 c3 b7 bf ff call 0x0 + 40483d: 4d 85 f6 test r14, r14 + 404840: 74 1f je 0x404861 <_nl_find_domain+0x221> + 404842: 41 8b 56 08 mov edx, dword ptr [r14 + 8] + 404846: 85 d2 test edx, edx + 404848: 7e 76 jle 0x4048c0 <_nl_find_domain+0x280> + 40484a: 49 83 7e 10 00 cmp qword ptr [r14 + 16], 0 + 40484f: 74 2f je 0x404880 <_nl_find_domain+0x240> + 404851: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 + 404857: 74 08 je 0x404861 <_nl_find_domain+0x221> + 404859: 4c 89 e7 mov rdi, r12 + 40485c: e8 ef ac 01 00 call 0x41f550 + 404861: 41 83 e7 01 and r15d, 1 + 404865: 0f 84 7e fe ff ff je 0x4046e9 <_nl_find_domain+0xa9> + 40486b: 48 8b 7c 24 30 mov rdi, qword ptr [rsp + 48] + 404870: e8 db ac 01 00 call 0x41f550 + 404875: e9 6f fe ff ff jmp 0x4046e9 <_nl_find_domain+0xa9> + 40487a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 404880: 49 8b 7e 20 mov rdi, qword ptr [r14 + 32] + 404884: 48 85 ff test rdi, rdi + 404887: 74 c8 je 0x404851 <_nl_find_domain+0x211> + 404889: 49 8d 5e 20 lea rbx, [r14 + 32] + 40488d: eb 15 jmp 0x4048a4 <_nl_find_domain+0x264> + 40488f: 90 nop + 404890: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 + 404895: 75 ba jne 0x404851 <_nl_find_domain+0x211> + 404897: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 40489b: 48 83 c3 08 add rbx, 8 + 40489f: 48 85 ff test rdi, rdi + 4048a2: 74 ad je 0x404851 <_nl_find_domain+0x211> + 4048a4: 8b 47 08 mov eax, dword ptr [rdi + 8] + 4048a7: 85 c0 test eax, eax + 4048a9: 7f e5 jg 0x404890 <_nl_find_domain+0x250> + 4048ab: 4c 89 ee mov rsi, r13 + 4048ae: e8 2d 00 00 00 call 0x4048e0 <_nl_load_domain> + 4048b3: 48 8b 3b mov rdi, qword ptr [rbx] + 4048b6: eb d8 jmp 0x404890 <_nl_find_domain+0x250> + 4048b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4048c0: 4c 89 ee mov rsi, r13 + 4048c3: 4c 89 f7 mov rdi, r14 + 4048c6: e8 15 00 00 00 call 0x4048e0 <_nl_load_domain> + 4048cb: e9 7a ff ff ff jmp 0x40484a <_nl_find_domain+0x20a> + 4048d0: e8 fb 72 04 00 call 0x44bbd0 <__stack_chk_fail_local> + 4048d5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4048df: 90 nop + +00000000004048e0 <_nl_load_domain>: + 4048e0: f3 0f 1e fa endbr64 + 4048e4: 41 57 push r15 + 4048e6: 41 56 push r14 + 4048e8: 41 55 push r13 + 4048ea: 41 54 push r12 + 4048ec: 55 push rbp + 4048ed: 53 push rbx + 4048ee: 48 89 fb mov rbx, rdi + 4048f1: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] + 4048fa: 48 81 ec 78 01 00 00 sub rsp, 376 + 404901: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 404906: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 40490f: 48 89 84 24 68 01 00 00 mov qword ptr [rsp + 360], rax + 404917: 31 c0 xor eax, eax + 404919: 48 39 2d 88 de 0b 00 cmp qword ptr [rip + 777864], rbp # 0x4c27a8 + 404920: 74 23 je 0x404945 <_nl_load_domain+0x65> + 404922: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 40492a: 85 c0 test eax, eax + 40492c: 0f 85 36 05 00 00 jne 0x404e68 <_nl_load_domain+0x588> + 404932: ba 01 00 00 00 mov edx, 1 + 404937: 0f b1 15 62 de 0b 00 cmpxchg dword ptr [rip + 777826], edx # 0x4c27a0 + 40493e: 48 89 2d 63 de 0b 00 mov qword ptr [rip + 777827], rbp # 0x4c27a8 + 404945: 8b 05 59 de 0b 00 mov eax, dword ptr [rip + 777817] # 0x4c27a4 + 40494b: 8b 6b 08 mov ebp, dword ptr [rbx + 8] + 40494e: 8d 50 01 lea edx, [rax + 1] + 404951: 89 15 4d de 0b 00 mov dword ptr [rip + 777805], edx # 0x4c27a4 + 404957: 85 ed test ebp, ebp + 404959: 0f 85 20 04 00 00 jne 0x404d7f <_nl_load_domain+0x49f> + 40495f: 48 8b 3b mov rdi, qword ptr [rbx] + 404962: c7 43 08 ff ff ff ff mov dword ptr [rbx + 8], 4294967295 + 404969: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 + 404971: 48 85 ff test rdi, rdi + 404974: 0f 84 fe 03 00 00 je 0x404d78 <_nl_load_domain+0x498> + 40497a: 31 f6 xor esi, esi + 40497c: 31 c0 xor eax, eax + 40497e: e8 3d 46 04 00 call 0x448fc0 <__open_nocancel> + 404983: 89 c5 mov ebp, eax + 404985: 83 f8 ff cmp eax, -1 + 404988: 0f 84 60 04 00 00 je 0x404dee <_nl_load_domain+0x50e> + 40498e: 48 8d 94 24 d0 00 00 00 lea rdx, [rsp + 208] + 404996: 89 c6 mov esi, eax + 404998: bf 01 00 00 00 mov edi, 1 + 40499d: e8 3e 3a 04 00 call 0x4483e0 <_fxstat> + 4049a2: 89 44 24 14 mov dword ptr [rsp + 20], eax + 4049a6: 85 c0 test eax, eax + 4049a8: 0f 85 39 04 00 00 jne 0x404de7 <_nl_load_domain+0x507> + 4049ae: 4c 8b b4 24 00 01 00 00 mov r14, qword ptr [rsp + 256] + 4049b6: 49 83 fe 2f cmp r14, 47 + 4049ba: 0f 86 27 04 00 00 jbe 0x404de7 <_nl_load_domain+0x507> + 4049c0: 45 31 c9 xor r9d, r9d + 4049c3: 41 89 e8 mov r8d, ebp + 4049c6: b9 02 00 00 00 mov ecx, 2 + 4049cb: ba 01 00 00 00 mov edx, 1 + 4049d0: 4c 89 f6 mov rsi, r14 + 4049d3: 31 ff xor edi, edi + 4049d5: e8 06 49 04 00 call 0x4492e0 + 4049da: 49 89 c7 mov r15, rax + 4049dd: 48 83 f8 ff cmp rax, -1 + 4049e1: 0f 84 f9 04 00 00 je 0x404ee0 <_nl_load_domain+0x600> + 4049e7: 89 ef mov edi, ebp + 4049e9: e8 62 44 04 00 call 0x448e50 <__close_nocancel> + 4049ee: 45 8b 27 mov r12d, dword ptr [r15] + 4049f1: 41 81 fc de 12 04 95 cmp r12d, 2500072158 + 4049f8: 0f 95 c0 setne al + 4049fb: 89 c5 mov ebp, eax + 4049fd: 41 81 fc 95 04 12 de cmp r12d, 3725722773 + 404a04: 74 08 je 0x404a0e <_nl_load_domain+0x12e> + 404a06: 84 c0 test al, al + 404a08: 0f 85 f2 05 00 00 jne 0x405000 <_nl_load_domain+0x720> + 404a0e: c7 44 24 14 01 00 00 00 mov dword ptr [rsp + 20], 1 + 404a16: bf c8 00 00 00 mov edi, 200 + 404a1b: e8 40 a5 01 00 call 0x41ef60 + 404a20: 49 89 c5 mov r13, rax + 404a23: 48 85 c0 test rax, rax + 404a26: 0f 84 c2 03 00 00 je 0x404dee <_nl_load_domain+0x50e> + 404a2c: 4c 89 38 mov qword ptr [rax], r15 + 404a2f: 40 0f b6 d5 movzx edx, bpl + 404a33: 48 89 43 10 mov qword ptr [rbx + 16], rax + 404a37: 8b 44 24 14 mov eax, dword ptr [rsp + 20] + 404a3b: 4d 89 75 10 mov qword ptr [r13 + 16], r14 + 404a3f: 41 89 45 08 mov dword ptr [r13 + 8], eax + 404a43: 41 8b 47 04 mov eax, dword ptr [r15 + 4] + 404a47: 41 89 55 18 mov dword ptr [r13 + 24], edx + 404a4b: 49 c7 45 20 00 00 00 00 mov qword ptr [r13 + 32], 0 + 404a53: 41 81 fc de 12 04 95 cmp r12d, 2500072158 + 404a5a: 0f 84 30 02 00 00 je 0x404c90 <_nl_load_domain+0x3b0> + 404a60: 0f c8 bswap eax + 404a62: 3d ff ff 01 00 cmp eax, 131071 + 404a67: 0f 87 c3 03 00 00 ja 0x404e30 <_nl_load_domain+0x550> + 404a6d: 41 8b 77 08 mov esi, dword ptr [r15 + 8] + 404a71: 41 8b 7f 10 mov edi, dword ptr [r15 + 16] + 404a75: 0f b7 c0 movzx eax, ax + 404a78: 0f ce bswap esi + 404a7a: 41 89 75 28 mov dword ptr [r13 + 40], esi + 404a7e: 41 8b 77 0c mov esi, dword ptr [r15 + 12] + 404a82: 0f cf bswap edi + 404a84: 0f ce bswap esi + 404a86: 89 f6 mov esi, esi + 404a88: 49 8d 0c 37 lea rcx, [r15 + rsi] + 404a8c: 89 fe mov esi, edi + 404a8e: 4c 01 fe add rsi, r15 + 404a91: 66 48 0f 6e c1 movq xmm0, rcx + 404a96: 66 48 0f 6e ce movq xmm1, rsi + 404a9b: 41 8b 77 14 mov esi, dword ptr [r15 + 20] + 404a9f: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 404aa3: 0f ce bswap esi + 404aa5: 41 0f 11 45 30 movups xmmword ptr [r13 + 48], xmm0 + 404aaa: 89 74 24 18 mov dword ptr [rsp + 24], esi + 404aae: 41 89 75 58 mov dword ptr [r13 + 88], esi + 404ab2: 83 fe 02 cmp esi, 2 + 404ab5: 0f 86 22 02 00 00 jbe 0x404cdd <_nl_load_domain+0x3fd> + 404abb: 41 8b 77 18 mov esi, dword ptr [r15 + 24] + 404abf: 41 89 55 68 mov dword ptr [r13 + 104], edx + 404ac3: 0f ce bswap esi + 404ac5: 89 f6 mov esi, esi + 404ac7: 49 8d 0c 37 lea rcx, [r15 + rsi] + 404acb: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx + 404ad0: 49 89 4d 60 mov qword ptr [r13 + 96], rcx + 404ad4: 85 c0 test eax, eax + 404ad6: 0f 84 15 02 00 00 je 0x404cf1 <_nl_load_domain+0x411> + 404adc: 41 8b 47 24 mov eax, dword ptr [r15 + 36] + 404ae0: 0f c8 bswap eax + 404ae2: 89 44 24 20 mov dword ptr [rsp + 32], eax + 404ae6: 85 c0 test eax, eax + 404ae8: 0f 84 03 02 00 00 je 0x404cf1 <_nl_load_domain+0x411> + 404aee: 41 8b 47 1c mov eax, dword ptr [r15 + 28] + 404af2: 0f c8 bswap eax + 404af4: 89 44 24 30 mov dword ptr [rsp + 48], eax + 404af8: 41 8b 47 20 mov eax, dword ptr [r15 + 32] + 404afc: 0f c8 bswap eax + 404afe: 89 c0 mov eax, eax + 404b00: 8b 7c 24 30 mov edi, dword ptr [rsp + 48] + 404b04: be 08 00 00 00 mov esi, 8 + 404b09: 49 8d 2c 07 lea rbp, [r15 + rax] + 404b0d: e8 4e bd 01 00 call 0x420860 + 404b12: 49 89 c1 mov r9, rax + 404b15: 48 85 c0 test rax, rax + 404b18: 0f 84 12 03 00 00 je 0x404e30 <_nl_load_domain+0x550> + 404b1e: 8b 44 24 30 mov eax, dword ptr [rsp + 48] + 404b22: 31 d2 xor edx, edx + 404b24: 48 8d 0d 05 08 09 00 lea rcx, [rip + 591877] # 0x495330 <_nl_default_default_domain+0x18> + 404b2b: 44 8d 50 ff lea r10d, [rax - 1] + 404b2f: 85 c0 test eax, eax + 404b31: 75 38 jne 0x404b6b <_nl_load_domain+0x28b> + 404b33: e9 00 05 00 00 jmp 0x405038 <_nl_load_domain+0x758> + 404b38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 404b40: 40 80 fe 49 cmp sil, 73 + 404b44: 0f 85 a6 04 00 00 jne 0x404ff0 <_nl_load_domain+0x710> + 404b4a: 80 78 01 00 cmp byte ptr [rax + 1], 0 + 404b4e: be 00 00 00 00 mov esi, 0 + 404b53: 48 0f 44 f1 cmove rsi, rcx + 404b57: 49 89 34 d1 mov qword ptr [r9 + 8*rdx], rsi + 404b5b: 48 8d 42 01 lea rax, [rdx + 1] + 404b5f: 49 39 d2 cmp r10, rdx + 404b62: 0f 84 d0 04 00 00 je 0x405038 <_nl_load_domain+0x758> + 404b68: 48 89 c2 mov rdx, rax + 404b6b: 8b 44 d5 04 mov eax, dword ptr [rbp + 8*rdx + 4] + 404b6f: 8b 7c d5 00 mov edi, dword ptr [rbp + 8*rdx] + 404b73: 48 89 c6 mov rsi, rax + 404b76: 4c 01 f8 add rax, r15 + 404b79: 41 81 fc de 12 04 95 cmp r12d, 2500072158 + 404b80: 74 09 je 0x404b8b <_nl_load_domain+0x2ab> + 404b82: 0f ce bswap esi + 404b84: 89 f0 mov eax, esi + 404b86: 0f cf bswap edi + 404b88: 4c 01 f8 add rax, r15 + 404b8b: 85 ff test edi, edi + 404b8d: 0f 84 44 04 00 00 je 0x404fd7 <_nl_load_domain+0x6f7> + 404b93: 8d 77 ff lea esi, [rdi - 1] + 404b96: 80 3c 30 00 cmp byte ptr [rax + rsi], 0 + 404b9a: 0f 85 37 04 00 00 jne 0x404fd7 <_nl_load_domain+0x6f7> + 404ba0: 0f b6 30 movzx esi, byte ptr [rax] + 404ba3: 40 80 fe 50 cmp sil, 80 + 404ba7: 75 97 jne 0x404b40 <_nl_load_domain+0x260> + 404ba9: 31 f6 xor esi, esi + 404bab: 80 78 01 52 cmp byte ptr [rax + 1], 82 + 404baf: 75 a6 jne 0x404b57 <_nl_load_domain+0x277> + 404bb1: 80 78 02 49 cmp byte ptr [rax + 2], 73 + 404bb5: 75 a0 jne 0x404b57 <_nl_load_domain+0x277> + 404bb7: 0f b6 78 03 movzx edi, byte ptr [rax + 3] + 404bbb: 40 80 ff 64 cmp dil, 100 + 404bbf: 41 0f 94 c3 sete r11b + 404bc3: 40 80 ff 69 cmp dil, 105 + 404bc7: 41 0f 94 c0 sete r8b + 404bcb: 45 09 d8 or r8d, r11d + 404bce: 40 80 ff 6f cmp dil, 111 + 404bd2: 41 0f 94 c3 sete r11b + 404bd6: 44 88 44 24 28 mov byte ptr [rsp + 40], r8b + 404bdb: 45 09 c3 or r11d, r8d + 404bde: 40 80 ff 75 cmp dil, 117 + 404be2: 45 89 d8 mov r8d, r11d + 404be5: 44 88 5c 24 48 mov byte ptr [rsp + 72], r11b + 404bea: 41 0f 94 c3 sete r11b + 404bee: 45 09 c3 or r11d, r8d + 404bf1: 41 89 f8 mov r8d, edi + 404bf4: 41 83 e0 df and r8d, -33 + 404bf8: 41 80 f8 58 cmp r8b, 88 + 404bfc: 74 09 je 0x404c07 <_nl_load_domain+0x327> + 404bfe: 45 84 db test r11b, r11b + 404c01: 0f 84 50 ff ff ff je 0x404b57 <_nl_load_domain+0x277> + 404c07: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 404c0b: 40 80 fe 38 cmp sil, 56 + 404c0f: 0f 84 3b 08 00 00 je 0x405450 <_nl_load_domain+0xb70> + 404c15: 40 80 fe 31 cmp sil, 49 + 404c19: 0f 84 84 08 00 00 je 0x4054a3 <_nl_load_domain+0xbc3> + 404c1f: 40 80 fe 33 cmp sil, 51 + 404c23: 0f 85 ce 05 00 00 jne 0x4051f7 <_nl_load_domain+0x917> + 404c29: 31 f6 xor esi, esi + 404c2b: 80 78 05 32 cmp byte ptr [rax + 5], 50 + 404c2f: 0f 85 22 ff ff ff jne 0x404b57 <_nl_load_domain+0x277> + 404c35: 80 78 06 00 cmp byte ptr [rax + 6], 0 + 404c39: 0f 85 18 ff ff ff jne 0x404b57 <_nl_load_domain+0x277> + 404c3f: 40 80 ff 64 cmp dil, 100 + 404c43: 0f 84 25 0f 00 00 je 0x405b6e <_nl_load_domain+0x128e> + 404c49: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 404c4e: 0f 85 e3 0e 00 00 jne 0x405b37 <_nl_load_domain+0x1257> + 404c54: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 404c59: 0f 85 ff 0f 00 00 jne 0x405c5e <_nl_load_domain+0x137e> + 404c5f: 45 84 db test r11b, r11b + 404c62: 0f 85 ba 0f 00 00 jne 0x405c22 <_nl_load_domain+0x1342> + 404c68: 40 80 ff 78 cmp dil, 120 + 404c6c: 0f 84 a4 0f 00 00 je 0x405c16 <_nl_load_domain+0x1336> + 404c72: 40 80 ff 58 cmp dil, 88 + 404c76: 0f 85 31 14 00 00 jne 0x4060ad <_nl_load_domain+0x17cd> + 404c7c: 48 8d 35 44 58 0a 00 lea rsi, [rip + 677956] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> + 404c83: e9 cf fe ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 404c88: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 404c90: 3d ff ff 01 00 cmp eax, 131071 + 404c95: 0f 87 95 01 00 00 ja 0x404e30 <_nl_load_domain+0x550> + 404c9b: 41 8b 77 08 mov esi, dword ptr [r15 + 8] + 404c9f: 0f b7 c0 movzx eax, ax + 404ca2: 41 89 75 28 mov dword ptr [r13 + 40], esi + 404ca6: 41 8b 77 0c mov esi, dword ptr [r15 + 12] + 404caa: 49 8d 0c 37 lea rcx, [r15 + rsi] + 404cae: 41 8b 77 10 mov esi, dword ptr [r15 + 16] + 404cb2: 66 48 0f 6e c1 movq xmm0, rcx + 404cb7: 41 8b 4f 14 mov ecx, dword ptr [r15 + 20] + 404cbb: 4c 01 fe add rsi, r15 + 404cbe: 66 48 0f 6e d6 movq xmm2, rsi + 404cc3: 89 4c 24 18 mov dword ptr [rsp + 24], ecx + 404cc7: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 404ccb: 41 89 4d 58 mov dword ptr [r13 + 88], ecx + 404ccf: 41 0f 11 45 30 movups xmmword ptr [r13 + 48], xmm0 + 404cd4: 83 f9 02 cmp ecx, 2 + 404cd7: 0f 87 c3 01 00 00 ja 0x404ea0 <_nl_load_domain+0x5c0> + 404cdd: 49 c7 45 60 00 00 00 00 mov qword ptr [r13 + 96], 0 + 404ce5: 41 89 55 68 mov dword ptr [r13 + 104], edx + 404ce9: 85 c0 test eax, eax + 404ceb: 0f 85 3f 01 00 00 jne 0x404e30 <_nl_load_domain+0x550> + 404cf1: 41 c7 45 40 00 00 00 00 mov dword ptr [r13 + 64], 0 + 404cf9: 66 0f ef c0 pxor xmm0, xmm0 + 404cfd: 41 0f 11 45 48 movups xmmword ptr [r13 + 72], xmm0 + 404d02: 48 83 3d 0e b2 0b 00 00 cmp qword ptr [rip + 766478], 0 # 0x4bff18 <_nl_current_LC_NUMERIC_used+0x4bff16> + 404d0a: 49 c7 45 70 00 00 00 00 mov qword ptr [r13 + 112], 0 + 404d12: 49 c7 45 78 00 00 00 00 mov qword ptr [r13 + 120], 0 + 404d1a: 74 0e je 0x404d2a <_nl_load_domain+0x44a> + 404d1c: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] + 404d23: 31 f6 xor esi, esi + 404d25: e8 d6 b2 bf ff call 0x0 + 404d2a: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 404d2f: 48 89 df mov rdi, rbx + 404d32: 4c 8d 84 24 b8 00 00 00 lea r8, [rsp + 184] + 404d3a: 31 c9 xor ecx, ecx + 404d3c: 48 8d 15 52 5e 0a 00 lea rdx, [rip + 679506] # 0x4aab95 + 404d43: e8 e8 e4 ff ff call 0x403230 <_nl_find_msg> + 404d48: 48 89 c7 mov rdi, rax + 404d4b: 48 83 f8 ff cmp rax, -1 + 404d4f: 0f 84 c4 02 00 00 je 0x405019 <_nl_load_domain+0x739> + 404d55: 49 8d 95 c0 00 00 00 lea rdx, [r13 + 192] + 404d5c: 49 8d b5 b8 00 00 00 lea rsi, [r13 + 184] + 404d63: e8 b8 a2 00 00 call 0x40f020 <__gettext_extract_plural> + 404d68: 8b 05 36 da 0b 00 mov eax, dword ptr [rip + 776758] # 0x4c27a4 + 404d6e: 83 e8 01 sub eax, 1 + 404d71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 404d78: c7 43 08 01 00 00 00 mov dword ptr [rbx + 8], 1 + 404d7f: 89 05 1f da 0b 00 mov dword ptr [rip + 776735], eax # 0x4c27a4 + 404d85: 85 c0 test eax, eax + 404d87: 75 1e jne 0x404da7 <_nl_load_domain+0x4c7> + 404d89: 48 c7 05 14 da 0b 00 00 00 00 00 mov qword ptr [rip + 776724], 0 # 0x4c27a8 + 404d94: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 404d9c: 85 d2 test edx, edx + 404d9e: 75 60 jne 0x404e00 <_nl_load_domain+0x520> + 404da0: 83 2d f9 d9 0b 00 01 sub dword ptr [rip + 776697], 1 # 0x4c27a0 + 404da7: 48 8b 84 24 68 01 00 00 mov rax, qword ptr [rsp + 360] + 404daf: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 404db8: 0f 85 38 0d 00 00 jne 0x405af6 <_nl_load_domain+0x1216> + 404dbe: 48 81 c4 78 01 00 00 add rsp, 376 + 404dc5: 5b pop rbx + 404dc6: 5d pop rbp + 404dc7: 41 5c pop r12 + 404dc9: 41 5d pop r13 + 404dcb: 41 5e pop r14 + 404dcd: 41 5f pop r15 + 404dcf: c3 ret + 404dd0: 48 83 f8 ff cmp rax, -1 + 404dd4: 75 11 jne 0x404de7 <_nl_load_domain+0x507> + 404dd6: 48 c7 c0 c0 ff ff ff mov rax, -64 + 404ddd: 64 83 38 04 cmp dword ptr fs:[rax], 4 + 404de1: 0f 84 13 01 00 00 je 0x404efa <_nl_load_domain+0x61a> + 404de7: 89 ef mov edi, ebp + 404de9: e8 62 40 04 00 call 0x448e50 <__close_nocancel> + 404dee: 8b 05 b0 d9 0b 00 mov eax, dword ptr [rip + 776624] # 0x4c27a4 + 404df4: 83 e8 01 sub eax, 1 + 404df7: e9 7c ff ff ff jmp 0x404d78 <_nl_load_domain+0x498> + 404dfc: 0f 1f 40 00 nop dword ptr [rax] + 404e00: 87 05 9a d9 0b 00 xchg dword ptr [rip + 776602], eax # 0x4c27a0 + 404e06: 83 f8 01 cmp eax, 1 + 404e09: 7e 9c jle 0x404da7 <_nl_load_domain+0x4c7> + 404e0b: 45 31 d2 xor r10d, r10d + 404e0e: ba 01 00 00 00 mov edx, 1 + 404e13: be 81 00 00 00 mov esi, 129 + 404e18: b8 ca 00 00 00 mov eax, 202 + 404e1d: 48 8d 3d 7c d9 0b 00 lea rdi, [rip + 776572] # 0x4c27a0 + 404e24: 0f 05 syscall + 404e26: e9 7c ff ff ff jmp 0x404da7 <_nl_load_domain+0x4c7> + 404e2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 404e30: 31 ff xor edi, edi + 404e32: e8 19 a7 01 00 call 0x41f550 + 404e37: 8b 44 24 14 mov eax, dword ptr [rsp + 20] + 404e3b: 85 c0 test eax, eax + 404e3d: 75 51 jne 0x404e90 <_nl_load_domain+0x5b0> + 404e3f: 4c 89 ff mov rdi, r15 + 404e42: e8 09 a7 01 00 call 0x41f550 + 404e47: 4c 89 ef mov rdi, r13 + 404e4a: e8 01 a7 01 00 call 0x41f550 + 404e4f: 8b 05 4f d9 0b 00 mov eax, dword ptr [rip + 776527] # 0x4c27a4 + 404e55: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 + 404e5d: 83 e8 01 sub eax, 1 + 404e60: e9 13 ff ff ff jmp 0x404d78 <_nl_load_domain+0x498> + 404e65: 0f 1f 00 nop dword ptr [rax] + 404e68: 31 c0 xor eax, eax + 404e6a: ba 01 00 00 00 mov edx, 1 + 404e6f: f0 lock + 404e70: 0f b1 15 29 d9 0b 00 cmpxchg dword ptr [rip + 776489], edx # 0x4c27a0 + 404e77: 0f 84 c1 fa ff ff je 0x40493e <_nl_load_domain+0x5e> + 404e7d: 48 8d 3d 1c d9 0b 00 lea rdi, [rip + 776476] # 0x4c27a0 + 404e84: e8 17 4f 01 00 call 0x419da0 <__lll_lock_wait_private> + 404e89: e9 b0 fa ff ff jmp 0x40493e <_nl_load_domain+0x5e> + 404e8e: 66 90 nop + 404e90: 4c 89 f6 mov rsi, r14 + 404e93: 4c 89 ff mov rdi, r15 + 404e96: e8 f5 44 04 00 call 0x449390 + 404e9b: eb aa jmp 0x404e47 <_nl_load_domain+0x567> + 404e9d: 0f 1f 00 nop dword ptr [rax] + 404ea0: 41 8b 77 18 mov esi, dword ptr [r15 + 24] + 404ea4: 41 89 55 68 mov dword ptr [r13 + 104], edx + 404ea8: 49 8d 0c 37 lea rcx, [r15 + rsi] + 404eac: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx + 404eb1: 49 89 4d 60 mov qword ptr [r13 + 96], rcx + 404eb5: 85 c0 test eax, eax + 404eb7: 0f 84 34 fe ff ff je 0x404cf1 <_nl_load_domain+0x411> + 404ebd: 41 8b 47 24 mov eax, dword ptr [r15 + 36] + 404ec1: 89 44 24 20 mov dword ptr [rsp + 32], eax + 404ec5: 85 c0 test eax, eax + 404ec7: 0f 84 24 fe ff ff je 0x404cf1 <_nl_load_domain+0x411> + 404ecd: 41 8b 47 1c mov eax, dword ptr [r15 + 28] + 404ed1: 89 44 24 30 mov dword ptr [rsp + 48], eax + 404ed5: 41 8b 47 20 mov eax, dword ptr [r15 + 32] + 404ed9: e9 22 fc ff ff jmp 0x404b00 <_nl_load_domain+0x220> + 404ede: 66 90 nop + 404ee0: 4c 89 f7 mov rdi, r14 + 404ee3: e8 78 a0 01 00 call 0x41ef60 + 404ee8: 49 89 c7 mov r15, rax + 404eeb: 48 85 c0 test rax, rax + 404eee: 0f 84 f3 fe ff ff je 0x404de7 <_nl_load_domain+0x507> + 404ef4: 49 89 c5 mov r13, rax + 404ef7: 4d 89 f4 mov r12, r14 + 404efa: 4c 89 e2 mov rdx, r12 + 404efd: 4c 89 ee mov rsi, r13 + 404f00: 89 ef mov edi, ebp + 404f02: e8 09 42 04 00 call 0x449110 <__read_nocancel> + 404f07: 48 85 c0 test rax, rax + 404f0a: 0f 8e c0 fe ff ff jle 0x404dd0 <_nl_load_domain+0x4f0> + 404f10: 49 01 c5 add r13, rax + 404f13: 49 29 c4 sub r12, rax + 404f16: 75 e2 jne 0x404efa <_nl_load_domain+0x61a> + 404f18: 89 ef mov edi, ebp + 404f1a: e8 31 3f 04 00 call 0x448e50 <__close_nocancel> + 404f1f: 45 8b 27 mov r12d, dword ptr [r15] + 404f22: 41 81 fc de 12 04 95 cmp r12d, 2500072158 + 404f29: 0f 95 c0 setne al + 404f2c: 89 c5 mov ebp, eax + 404f2e: 41 81 fc 95 04 12 de cmp r12d, 3725722773 + 404f35: 0f 84 db fa ff ff je 0x404a16 <_nl_load_domain+0x136> + 404f3b: 84 c0 test al, al + 404f3d: 0f 84 d3 fa ff ff je 0x404a16 <_nl_load_domain+0x136> + 404f43: 4c 89 ff mov rdi, r15 + 404f46: e8 05 a6 01 00 call 0x41f550 + 404f4b: 8b 05 53 d8 0b 00 mov eax, dword ptr [rip + 776275] # 0x4c27a4 + 404f51: 83 e8 01 sub eax, 1 + 404f54: e9 1f fe ff ff jmp 0x404d78 <_nl_load_domain+0x498> + 404f59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 404f60: 48 85 db test rbx, rbx + 404f63: 0f 84 27 02 00 00 je 0x405190 <_nl_load_domain+0x8b0> + 404f69: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 404f6e: 44 8b 38 mov r15d, dword ptr [rax] + 404f71: 4c 03 7c 24 28 add r15, qword ptr [rsp + 40] + 404f76: 41 83 7f 08 ff cmp dword ptr [r15 + 8], -1 + 404f7b: 0f 84 74 01 00 00 je 0x4050f5 <_nl_load_domain+0x815> + 404f81: 49 83 c7 04 add r15, 4 + 404f85: 45 31 f6 xor r14d, r14d + 404f88: eb 1f jmp 0x404fa9 <_nl_load_domain+0x6c9> + 404f8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 404f90: 49 8b 3c c4 mov rdi, qword ptr [r12 + 8*rax] + 404f94: 48 85 ff test rdi, rdi + 404f97: 0f 84 83 01 00 00 je 0x405120 <_nl_load_domain+0x840> + 404f9d: e8 de c1 ff ff call 0x401180 <.plt+0x160> + 404fa2: 49 83 c7 08 add r15, 8 + 404fa6: 49 01 c6 add r14, rax + 404fa9: 41 8b 07 mov eax, dword ptr [r15] + 404fac: 49 01 c6 add r14, rax + 404faf: 41 8b 47 04 mov eax, dword ptr [r15 + 4] + 404fb3: 83 f8 ff cmp eax, -1 + 404fb6: 0f 84 3c 01 00 00 je 0x4050f8 <_nl_load_domain+0x818> + 404fbc: 39 e8 cmp eax, ebp + 404fbe: 72 d0 jb 0x404f90 <_nl_load_domain+0x6b0> + 404fc0: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] + 404fc5: 4c 8b 7c 24 28 mov r15, qword ptr [rsp + 40] + 404fca: 4d 89 e1 mov r9, r12 + 404fcd: 4c 8b 6c 24 60 mov r13, qword ptr [rsp + 96] + 404fd2: 48 8b 5c 24 30 mov rbx, qword ptr [rsp + 48] + 404fd7: 4c 89 cf mov rdi, r9 + 404fda: e8 71 a5 01 00 call 0x41f550 + 404fdf: 31 ff xor edi, edi + 404fe1: e9 4c fe ff ff jmp 0x404e32 <_nl_load_domain+0x552> + 404fe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 404ff0: 31 f6 xor esi, esi + 404ff2: e9 60 fb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 404ff7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 405000: 4c 89 f6 mov rsi, r14 + 405003: 4c 89 ff mov rdi, r15 + 405006: e8 85 43 04 00 call 0x449390 + 40500b: 8b 05 93 d7 0b 00 mov eax, dword ptr [rip + 776083] # 0x4c27a4 + 405011: 83 e8 01 sub eax, 1 + 405014: e9 5f fd ff ff jmp 0x404d78 <_nl_load_domain+0x498> + 405019: 48 83 3d 97 af 0b 00 00 cmp qword ptr [rip + 765847], 0 # 0x4bffb8 <_nl_current_LC_NUMERIC_used+0x4bffb6> + 405021: 74 0c je 0x40502f <_nl_load_domain+0x74f> + 405023: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] + 40502a: e8 d1 af bf ff call 0x0 + 40502f: 49 8b 7d 20 mov rdi, qword ptr [r13 + 32] + 405033: e9 fa fd ff ff jmp 0x404e32 <_nl_load_domain+0x552> + 405038: 41 8b 57 28 mov edx, dword ptr [r15 + 40] + 40503c: 41 8b 47 2c mov eax, dword ptr [r15 + 44] + 405040: 41 81 fc de 12 04 95 cmp r12d, 2500072158 + 405047: 0f 84 a2 01 00 00 je 0x4051ef <_nl_load_domain+0x90f> + 40504d: 0f ca bswap edx + 40504f: 89 d2 mov edx, edx + 405051: 0f c8 bswap eax + 405053: 89 c0 mov eax, eax + 405055: 4c 01 fa add rdx, r15 + 405058: 48 89 d1 mov rcx, rdx + 40505b: 8b 74 24 18 mov esi, dword ptr [rsp + 24] + 40505f: 8b 6c 24 30 mov ebp, dword ptr [rsp + 48] + 405063: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx + 405068: 49 8d 14 07 lea rdx, [r15 + rax] + 40506c: 8b 44 24 20 mov eax, dword ptr [rsp + 32] + 405070: 4c 89 74 24 58 mov qword ptr [rsp + 88], r14 + 405075: 48 c1 e6 02 shl rsi, 2 + 405079: 48 89 54 24 68 mov qword ptr [rsp + 104], rdx + 40507e: 83 e8 01 sub eax, 1 + 405081: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi + 405086: 48 8d 44 81 04 lea rax, [rcx + 4*rax + 4] + 40508b: 48 89 54 24 20 mov qword ptr [rsp + 32], rdx + 405090: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 405095: 48 89 74 24 50 mov qword ptr [rsp + 80], rsi + 40509a: c7 44 24 4c 00 00 00 00 mov dword ptr [rsp + 76], 0 + 4050a2: 4c 89 7c 24 28 mov qword ptr [rsp + 40], r15 + 4050a7: 48 89 5c 24 30 mov qword ptr [rsp + 48], rbx + 4050ac: 44 89 64 24 48 mov dword ptr [rsp + 72], r12d + 4050b1: 4d 89 cc mov r12, r9 + 4050b4: 4c 89 6c 24 60 mov qword ptr [rsp + 96], r13 + 4050b9: 49 89 cd mov r13, rcx + 4050bc: 0f 1f 40 00 nop dword ptr [rax] + 4050c0: 31 db xor ebx, ebx + 4050c2: 81 7c 24 48 de 12 04 95 cmp dword ptr [rsp + 72], 2500072158 + 4050ca: 0f 84 90 fe ff ff je 0x404f60 <_nl_load_domain+0x680> + 4050d0: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 4050d5: 48 85 db test rbx, rbx + 4050d8: 49 0f 44 c5 cmove rax, r13 + 4050dc: 44 8b 38 mov r15d, dword ptr [rax] + 4050df: 41 0f cf bswap r15d + 4050e2: 45 89 ff mov r15d, r15d + 4050e5: 4c 03 7c 24 28 add r15, qword ptr [rsp + 40] + 4050ea: 41 83 7f 08 ff cmp dword ptr [r15 + 8], -1 + 4050ef: 0f 85 ab 00 00 00 jne 0x4051a0 <_nl_load_domain+0x8c0> + 4050f5: 45 31 f6 xor r14d, r14d + 4050f8: 4c 89 b4 dc c0 00 00 00 mov qword ptr [rsp + 8*rbx + 192], r14 + 405100: 48 83 fb 01 cmp rbx, 1 + 405104: 75 7a jne 0x405180 <_nl_load_domain+0x8a0> + 405106: 48 8b 84 24 c8 00 00 00 mov rax, qword ptr [rsp + 200] + 40510e: 83 44 24 4c 01 add dword ptr [rsp + 76], 1 + 405113: 48 03 84 24 c0 00 00 00 add rax, qword ptr [rsp + 192] + 40511b: 48 01 44 24 50 add qword ptr [rsp + 80], rax + 405120: 48 83 44 24 20 04 add qword ptr [rsp + 32], 4 + 405126: 49 83 c5 04 add r13, 4 + 40512a: 4c 39 6c 24 40 cmp qword ptr [rsp + 64], r13 + 40512f: 75 8f jne 0x4050c0 <_nl_load_domain+0x7e0> + 405131: 8b 6c 24 4c mov ebp, dword ptr [rsp + 76] + 405135: 4d 89 e1 mov r9, r12 + 405138: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] + 40513d: 4c 8b 7c 24 28 mov r15, qword ptr [rsp + 40] + 405142: 4c 8b 6c 24 60 mov r13, qword ptr [rsp + 96] + 405147: 44 8b 64 24 48 mov r12d, dword ptr [rsp + 72] + 40514c: 48 8b 5c 24 30 mov rbx, qword ptr [rsp + 48] + 405151: 85 ed test ebp, ebp + 405153: 0f 85 2e 04 00 00 jne 0x405587 <_nl_load_domain+0xca7> + 405159: 41 c7 45 40 00 00 00 00 mov dword ptr [r13 + 64], 0 + 405161: 66 0f ef c0 pxor xmm0, xmm0 + 405165: 41 0f 11 45 48 movups xmmword ptr [r13 + 72], xmm0 + 40516a: 4c 89 cf mov rdi, r9 + 40516d: e8 de a3 01 00 call 0x41f550 + 405172: e9 8b fb ff ff jmp 0x404d02 <_nl_load_domain+0x422> + 405177: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 405180: bb 01 00 00 00 mov ebx, 1 + 405185: e9 38 ff ff ff jmp 0x4050c2 <_nl_load_domain+0x7e2> + 40518a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 405190: 45 8b 7d 00 mov r15d, dword ptr [r13] + 405194: e9 d8 fd ff ff jmp 0x404f71 <_nl_load_domain+0x691> + 405199: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4051a0: 49 83 c7 04 add r15, 4 + 4051a4: 45 31 f6 xor r14d, r14d + 4051a7: eb 22 jmp 0x4051cb <_nl_load_domain+0x8eb> + 4051a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4051b0: 89 c0 mov eax, eax + 4051b2: 49 8b 3c c4 mov rdi, qword ptr [r12 + 8*rax] + 4051b6: 48 85 ff test rdi, rdi + 4051b9: 0f 84 61 ff ff ff je 0x405120 <_nl_load_domain+0x840> + 4051bf: e8 bc bf ff ff call 0x401180 <.plt+0x160> + 4051c4: 49 83 c7 08 add r15, 8 + 4051c8: 49 01 c6 add r14, rax + 4051cb: 41 8b 17 mov edx, dword ptr [r15] + 4051ce: 0f ca bswap edx + 4051d0: 89 d2 mov edx, edx + 4051d2: 49 01 d6 add r14, rdx + 4051d5: 41 8b 57 04 mov edx, dword ptr [r15 + 4] + 4051d9: 89 d0 mov eax, edx + 4051db: 0f c8 bswap eax + 4051dd: 83 fa ff cmp edx, -1 + 4051e0: 0f 84 12 ff ff ff je 0x4050f8 <_nl_load_domain+0x818> + 4051e6: 39 e8 cmp eax, ebp + 4051e8: 72 c6 jb 0x4051b0 <_nl_load_domain+0x8d0> + 4051ea: e9 d1 fd ff ff jmp 0x404fc0 <_nl_load_domain+0x6e0> + 4051ef: 4c 01 fa add rdx, r15 + 4051f2: e9 61 fe ff ff jmp 0x405058 <_nl_load_domain+0x778> + 4051f7: 40 80 fe 36 cmp sil, 54 + 4051fb: 75 63 jne 0x405260 <_nl_load_domain+0x980> + 4051fd: 31 f6 xor esi, esi + 4051ff: 80 78 05 34 cmp byte ptr [rax + 5], 52 + 405203: 0f 85 4e f9 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405209: 80 78 06 00 cmp byte ptr [rax + 6], 0 + 40520d: 0f 85 44 f9 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405213: 40 80 ff 64 cmp dil, 100 + 405217: 0f 84 69 09 00 00 je 0x405b86 <_nl_load_domain+0x12a6> + 40521d: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405222: 0f 85 52 09 00 00 jne 0x405b7a <_nl_load_domain+0x129a> + 405228: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 40522d: 0f 85 b3 09 00 00 jne 0x405be6 <_nl_load_domain+0x1306> + 405233: 45 84 db test r11b, r11b + 405236: 0f 85 9e 09 00 00 jne 0x405bda <_nl_load_domain+0x12fa> + 40523c: 40 80 ff 78 cmp dil, 120 + 405240: 0f 84 88 09 00 00 je 0x405bce <_nl_load_domain+0x12ee> + 405246: 40 80 ff 58 cmp dil, 88 + 40524a: 0f 85 53 0e 00 00 jne 0x4060a3 <_nl_load_domain+0x17c3> + 405250: 48 8d 35 d3 00 09 00 lea rsi, [rip + 590035] # 0x49532a <_nl_default_default_domain+0x12> + 405257: e9 fb f8 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 40525c: 0f 1f 40 00 nop dword ptr [rax] + 405260: 40 80 fe 4c cmp sil, 76 + 405264: 0f 85 b6 00 00 00 jne 0x405320 <_nl_load_domain+0xa40> + 40526a: 31 f6 xor esi, esi + 40526c: 80 78 05 45 cmp byte ptr [rax + 5], 69 + 405270: 0f 85 e1 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405276: 80 78 06 41 cmp byte ptr [rax + 6], 65 + 40527a: 0f 85 d7 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405280: 80 78 07 53 cmp byte ptr [rax + 7], 83 + 405284: 0f 85 cd f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 40528a: 80 78 08 54 cmp byte ptr [rax + 8], 84 + 40528e: 0f 85 c3 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405294: 0f b6 70 09 movzx esi, byte ptr [rax + 9] + 405298: 41 89 f0 mov r8d, esi + 40529b: 40 80 fe 38 cmp sil, 56 + 40529f: 0f 84 df 0a 00 00 je 0x405d84 <_nl_load_domain+0x14a4> + 4052a5: 40 80 fe 31 cmp sil, 49 + 4052a9: 0f 84 82 0a 00 00 je 0x405d31 <_nl_load_domain+0x1451> + 4052af: 40 80 fe 33 cmp sil, 51 + 4052b3: be 00 00 00 00 mov esi, 0 + 4052b8: 0f 85 0c 0a 00 00 jne 0x405cca <_nl_load_domain+0x13ea> + 4052be: 80 78 0a 32 cmp byte ptr [rax + 10], 50 + 4052c2: 0f 85 8f f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 4052c8: 80 78 0b 00 cmp byte ptr [rax + 11], 0 + 4052cc: 0f 85 85 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 4052d2: 40 80 ff 64 cmp dil, 100 + 4052d6: 0f 84 e2 09 00 00 je 0x405cbe <_nl_load_domain+0x13de> + 4052dc: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 4052e1: 0f 85 cb 09 00 00 jne 0x405cb2 <_nl_load_domain+0x13d2> + 4052e7: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 4052ec: 0f 85 b4 09 00 00 jne 0x405ca6 <_nl_load_domain+0x13c6> + 4052f2: 45 84 db test r11b, r11b + 4052f5: 0f 85 9f 09 00 00 jne 0x405c9a <_nl_load_domain+0x13ba> + 4052fb: 40 80 ff 78 cmp dil, 120 + 4052ff: 0f 84 89 09 00 00 je 0x405c8e <_nl_load_domain+0x13ae> + 405305: 40 80 ff 58 cmp dil, 88 + 405309: 0f 85 85 0d 00 00 jne 0x406094 <_nl_load_domain+0x17b4> + 40530f: 48 8d 35 b1 51 0a 00 lea rsi, [rip + 676273] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> + 405316: e9 3c f8 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 40531b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 405320: 40 80 fe 46 cmp sil, 70 + 405324: 0f 85 ae 00 00 00 jne 0x4053d8 <_nl_load_domain+0xaf8> + 40532a: 31 f6 xor esi, esi + 40532c: 80 78 05 41 cmp byte ptr [rax + 5], 65 + 405330: 0f 85 21 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405336: 80 78 06 53 cmp byte ptr [rax + 6], 83 + 40533a: 0f 85 17 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405340: 80 78 07 54 cmp byte ptr [rax + 7], 84 + 405344: 0f 85 0d f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 40534a: 0f b6 70 08 movzx esi, byte ptr [rax + 8] + 40534e: 41 89 f0 mov r8d, esi + 405351: 40 80 fe 38 cmp sil, 56 + 405355: 0f 84 25 0c 00 00 je 0x405f80 <_nl_load_domain+0x16a0> + 40535b: 40 80 fe 31 cmp sil, 49 + 40535f: 0f 84 c0 0b 00 00 je 0x405f25 <_nl_load_domain+0x1645> + 405365: 40 80 fe 33 cmp sil, 51 + 405369: be 00 00 00 00 mov esi, 0 + 40536e: 0f 85 4a 0b 00 00 jne 0x405ebe <_nl_load_domain+0x15de> + 405374: 80 78 09 32 cmp byte ptr [rax + 9], 50 + 405378: 0f 85 d9 f7 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 40537e: 80 78 0a 00 cmp byte ptr [rax + 10], 0 + 405382: 0f 85 cf f7 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405388: 40 80 ff 64 cmp dil, 100 + 40538c: 0f 84 20 0b 00 00 je 0x405eb2 <_nl_load_domain+0x15d2> + 405392: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405397: 0f 85 09 0b 00 00 jne 0x405ea6 <_nl_load_domain+0x15c6> + 40539d: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 4053a2: 0f 85 f2 0a 00 00 jne 0x405e9a <_nl_load_domain+0x15ba> + 4053a8: 45 84 db test r11b, r11b + 4053ab: 0f 85 dd 0a 00 00 jne 0x405e8e <_nl_load_domain+0x15ae> + 4053b1: 40 80 ff 78 cmp dil, 120 + 4053b5: 0f 84 c7 0a 00 00 je 0x405e82 <_nl_load_domain+0x15a2> + 4053bb: 40 80 ff 58 cmp dil, 88 + 4053bf: 0f 85 d4 0c 00 00 jne 0x406099 <_nl_load_domain+0x17b9> + 4053c5: 48 8d 35 5e ff 08 00 lea rsi, [rip + 589662] # 0x49532a <_nl_default_default_domain+0x12> + 4053cc: e9 86 f7 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 4053d1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4053d8: 40 80 fe 4d cmp sil, 77 + 4053dc: 0f 85 26 01 00 00 jne 0x405508 <_nl_load_domain+0xc28> + 4053e2: 31 f6 xor esi, esi + 4053e4: 80 78 05 41 cmp byte ptr [rax + 5], 65 + 4053e8: 0f 85 69 f7 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 4053ee: 80 78 06 58 cmp byte ptr [rax + 6], 88 + 4053f2: 0f 85 5f f7 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 4053f8: 80 78 07 00 cmp byte ptr [rax + 7], 0 + 4053fc: 0f 85 41 07 00 00 jne 0x405b43 <_nl_load_domain+0x1263> + 405402: 40 80 ff 64 cmp dil, 100 + 405406: 0f 84 fe 07 00 00 je 0x405c0a <_nl_load_domain+0x132a> + 40540c: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405411: 0f 85 e7 07 00 00 jne 0x405bfe <_nl_load_domain+0x131e> + 405417: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 40541c: 0f 85 60 08 00 00 jne 0x405c82 <_nl_load_domain+0x13a2> + 405422: 45 84 db test r11b, r11b + 405425: 0f 85 4b 08 00 00 jne 0x405c76 <_nl_load_domain+0x1396> + 40542b: 40 80 ff 78 cmp dil, 120 + 40542f: 0f 84 35 08 00 00 je 0x405c6a <_nl_load_domain+0x138a> + 405435: 40 80 ff 58 cmp dil, 88 + 405439: 0f 85 5f 0c 00 00 jne 0x40609e <_nl_load_domain+0x17be> + 40543f: 48 8d 35 e4 fe 08 00 lea rsi, [rip + 589540] # 0x49532a <_nl_default_default_domain+0x12> + 405446: e9 0c f7 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 40544b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 405450: 80 78 05 00 cmp byte ptr [rax + 5], 0 + 405454: 0f 85 26 01 00 00 jne 0x405580 <_nl_load_domain+0xca0> + 40545a: 40 80 ff 64 cmp dil, 100 + 40545e: 0f 84 97 06 00 00 je 0x405afb <_nl_load_domain+0x121b> + 405464: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405469: 0f 85 a4 06 00 00 jne 0x405b13 <_nl_load_domain+0x1233> + 40546f: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 405474: 0f 85 8d 06 00 00 jne 0x405b07 <_nl_load_domain+0x1227> + 40547a: 45 84 db test r11b, r11b + 40547d: 0f 85 a8 06 00 00 jne 0x405b2b <_nl_load_domain+0x124b> + 405483: 40 80 ff 78 cmp dil, 120 + 405487: 0f 84 92 06 00 00 je 0x405b1f <_nl_load_domain+0x123f> + 40548d: 40 80 ff 58 cmp dil, 88 + 405491: 0f 85 18 bd ff ff jne 0x4011af <_nl_load_domain.cold> + 405497: 48 8d 35 29 50 0a 00 lea rsi, [rip + 675881] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> + 40549e: e9 b4 f6 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 4054a3: 31 f6 xor esi, esi + 4054a5: 80 78 05 36 cmp byte ptr [rax + 5], 54 + 4054a9: 0f 85 a8 f6 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 4054af: 80 78 06 00 cmp byte ptr [rax + 6], 0 + 4054b3: 0f 85 9e f6 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 4054b9: 40 80 ff 64 cmp dil, 100 + 4054bd: 0f 84 f3 06 00 00 je 0x405bb6 <_nl_load_domain+0x12d6> + 4054c3: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 4054c8: 0f 85 dc 06 00 00 jne 0x405baa <_nl_load_domain+0x12ca> + 4054ce: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 4054d3: 0f 85 c5 06 00 00 jne 0x405b9e <_nl_load_domain+0x12be> + 4054d9: 45 84 db test r11b, r11b + 4054dc: 0f 85 e0 06 00 00 jne 0x405bc2 <_nl_load_domain+0x12e2> + 4054e2: 40 80 ff 78 cmp dil, 120 + 4054e6: 0f 84 a6 06 00 00 je 0x405b92 <_nl_load_domain+0x12b2> + 4054ec: 40 80 ff 58 cmp dil, 88 + 4054f0: 0f 85 b2 0b 00 00 jne 0x4060a8 <_nl_load_domain+0x17c8> + 4054f6: 48 8d 35 ca 4f 0a 00 lea rsi, [rip + 675786] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> + 4054fd: e9 55 f6 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405502: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 405508: 40 80 fe 50 cmp sil, 80 + 40550c: be 00 00 00 00 mov esi, 0 + 405511: 0f 85 40 f6 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405517: 80 78 05 54 cmp byte ptr [rax + 5], 84 + 40551b: 0f 85 36 f6 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405521: 80 78 06 52 cmp byte ptr [rax + 6], 82 + 405525: 0f 85 2c f6 ff ff jne 0x404b57 <_nl_load_domain+0x277> + 40552b: 80 78 07 00 cmp byte ptr [rax + 7], 0 + 40552f: 0f 85 15 06 00 00 jne 0x405b4a <_nl_load_domain+0x126a> + 405535: 40 80 ff 64 cmp dil, 100 + 405539: 0f 84 b3 06 00 00 je 0x405bf2 <_nl_load_domain+0x1312> + 40553f: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405544: 0f 85 f0 06 00 00 jne 0x405c3a <_nl_load_domain+0x135a> + 40554a: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 40554f: 0f 85 d9 06 00 00 jne 0x405c2e <_nl_load_domain+0x134e> + 405555: 45 84 db test r11b, r11b + 405558: 0f 85 f4 06 00 00 jne 0x405c52 <_nl_load_domain+0x1372> + 40555e: 40 80 ff 78 cmp dil, 120 + 405562: 0f 84 de 06 00 00 je 0x405c46 <_nl_load_domain+0x1366> + 405568: 40 80 ff 58 cmp dil, 88 + 40556c: 0f 85 40 0b 00 00 jne 0x4060b2 <_nl_load_domain+0x17d2> + 405572: 48 8d 35 b1 fd 08 00 lea rsi, [rip + 589233] # 0x49532a <_nl_default_default_domain+0x12> + 405579: e9 d9 f5 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 40557e: 66 90 nop + 405580: 31 f6 xor esi, esi + 405582: e9 d0 f5 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405587: 8d 7c 2d 00 lea edi, [rbp + rbp] + 40558b: 4c 89 4c 24 28 mov qword ptr [rsp + 40], r9 + 405590: 48 c1 e7 04 shl rdi, 4 + 405594: 48 03 7c 24 50 add rdi, qword ptr [rsp + 80] + 405599: e8 c2 99 01 00 call 0x41ef60 + 40559e: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 4055a3: 48 89 c1 mov rcx, rax + 4055a6: 48 85 c0 test rax, rax + 4055a9: 0f 84 81 f8 ff ff je 0x404e30 <_nl_load_domain+0x550> + 4055af: 49 89 45 20 mov qword ptr [r13 + 32], rax + 4055b3: 89 e8 mov eax, ebp + 4055b5: 4c 8b 4c 24 28 mov r9, qword ptr [rsp + 40] + 4055ba: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax + 4055c2: 48 c1 e0 04 shl rax, 4 + 4055c6: 48 01 c1 add rcx, rax + 4055c9: c7 44 24 48 00 00 00 00 mov dword ptr [rsp + 72], 0 + 4055d1: 4c 8d 14 01 lea r10, [rcx + rax] + 4055d5: 48 89 8c 24 80 00 00 00 mov qword ptr [rsp + 128], rcx + 4055dd: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] + 4055e2: 4c 89 94 24 98 00 00 00 mov qword ptr [rsp + 152], r10 + 4055ea: 44 89 64 24 20 mov dword ptr [rsp + 32], r12d + 4055ef: 4c 01 d1 add rcx, r10 + 4055f2: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] + 4055f7: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 4055fc: 49 89 ce mov r14, rcx + 4055ff: 4c 89 ac 24 90 00 00 00 mov qword ptr [rsp + 144], r13 + 405607: 4c 8b 6c 24 68 mov r13, qword ptr [rsp + 104] + 40560c: 48 89 5c 24 68 mov qword ptr [rsp + 104], rbx + 405611: 4c 89 cb mov rbx, r9 + 405614: 31 d2 xor edx, edx + 405616: 81 7c 24 20 de 12 04 95 cmp dword ptr [rsp + 32], 2500072158 + 40561e: 0f 84 64 01 00 00 je 0x405788 <_nl_load_domain+0xea8> + 405624: 85 d2 test edx, edx + 405626: 4c 89 e8 mov rax, r13 + 405629: 49 0f 44 c4 cmove rax, r12 + 40562d: 8b 00 mov eax, dword ptr [rax] + 40562f: 0f c8 bswap eax + 405631: 89 c0 mov eax, eax + 405633: 4c 01 f8 add rax, r15 + 405636: 83 78 08 ff cmp dword ptr [rax + 8], -1 + 40563a: 0f 85 9b 03 00 00 jne 0x4059db <_nl_load_domain+0x10fb> + 405640: 83 fa 01 cmp edx, 1 + 405643: 0f 85 67 03 00 00 jne 0x4059b0 <_nl_load_domain+0x10d0> + 405649: 8b 44 24 48 mov eax, dword ptr [rsp + 72] + 40564d: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 405652: 4c 89 6c 24 50 mov qword ptr [rsp + 80], r13 + 405657: 4d 89 f5 mov r13, r14 + 40565a: c7 44 24 28 00 00 00 00 mov dword ptr [rsp + 40], 0 + 405662: 4d 89 e6 mov r14, r12 + 405665: 49 89 dc mov r12, rbx + 405668: 48 c1 e0 04 shl rax, 4 + 40566c: 48 01 c1 add rcx, rax + 40566f: 48 03 84 24 80 00 00 00 add rax, qword ptr [rsp + 128] + 405677: 81 7c 24 20 de 12 04 95 cmp dword ptr [rsp + 32], 2500072158 + 40567f: 48 89 4c 24 60 mov qword ptr [rsp + 96], rcx + 405684: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 405689: 74 5f je 0x4056ea <_nl_load_domain+0xe0a> + 40568b: 44 8b 5c 24 28 mov r11d, dword ptr [rsp + 40] + 405690: 45 85 db test r11d, r11d + 405693: 0f 84 aa 03 00 00 je 0x405a43 <_nl_load_domain+0x1163> + 405699: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 40569e: 48 8b 5c 24 58 mov rbx, qword ptr [rsp + 88] + 4056a3: 8b 08 mov ecx, dword ptr [rax] + 4056a5: 0f c9 bswap ecx + 4056a7: 89 c9 mov ecx, ecx + 4056a9: 4c 01 f9 add rcx, r15 + 4056ac: 8b 29 mov ebp, dword ptr [rcx] + 4056ae: 0f cd bswap ebp + 4056b0: 89 ed mov ebp, ebp + 4056b2: 4c 01 fd add rbp, r15 + 4056b5: 8b 41 04 mov eax, dword ptr [rcx + 4] + 4056b8: 83 79 08 ff cmp dword ptr [rcx + 8], -1 + 4056bc: 0f c8 bswap eax + 4056be: 89 c0 mov eax, eax + 4056c0: 0f 85 9a 03 00 00 jne 0x405a60 <_nl_load_domain+0x1180> + 4056c6: 48 89 03 mov qword ptr [rbx], rax + 4056c9: 48 89 6b 08 mov qword ptr [rbx + 8], rbp + 4056cd: 83 7c 24 28 01 cmp dword ptr [rsp + 40], 1 + 4056d2: 0f 84 eb 02 00 00 je 0x4059c3 <_nl_load_domain+0x10e3> + 4056d8: 81 7c 24 20 de 12 04 95 cmp dword ptr [rsp + 32], 2500072158 + 4056e0: c7 44 24 28 01 00 00 00 mov dword ptr [rsp + 40], 1 + 4056e8: 75 a1 jne 0x40568b <_nl_load_domain+0xdab> + 4056ea: 44 8b 54 24 28 mov r10d, dword ptr [rsp + 40] + 4056ef: 45 85 d2 test r10d, r10d + 4056f2: 0f 84 36 03 00 00 je 0x405a2e <_nl_load_domain+0x114e> + 4056f8: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 4056fd: 48 8b 5c 24 58 mov rbx, qword ptr [rsp + 88] + 405702: 8b 08 mov ecx, dword ptr [rax] + 405704: 4c 01 f9 add rcx, r15 + 405707: 8b 29 mov ebp, dword ptr [rcx] + 405709: 4c 01 fd add rbp, r15 + 40570c: 83 79 08 ff cmp dword ptr [rcx + 8], -1 + 405710: 8b 41 04 mov eax, dword ptr [rcx + 4] + 405713: 74 b1 je 0x4056c6 <_nl_load_domain+0xde6> + 405715: 48 83 c1 04 add rcx, 4 + 405719: 4c 89 b4 24 a0 00 00 00 mov qword ptr [rsp + 160], r14 + 405721: 4c 89 6b 08 mov qword ptr [rbx + 8], r13 + 405725: 49 89 ce mov r14, rcx + 405728: 4c 89 7c 24 70 mov qword ptr [rsp + 112], r15 + 40572d: 48 89 9c 24 a8 00 00 00 mov qword ptr [rsp + 168], rbx + 405735: eb 2d jmp 0x405764 <_nl_load_domain+0xe84> + 405737: 83 fb ff cmp ebx, -1 + 40573a: 0f 84 ca 02 00 00 je 0x405a0a <_nl_load_domain+0x112a> + 405740: 4d 8b 3c dc mov r15, qword ptr [r12 + 8*rbx] + 405744: 49 83 c6 08 add r14, 8 + 405748: 4c 89 ff mov rdi, r15 + 40574b: e8 30 ba ff ff call 0x401180 <.plt+0x160> + 405750: 4c 89 ef mov rdi, r13 + 405753: 4c 89 fe mov rsi, r15 + 405756: 48 89 c3 mov rbx, rax + 405759: 48 89 c2 mov rdx, rax + 40575c: e8 ff b8 ff ff call 0x401060 <.plt+0x40> + 405761: 49 01 dd add r13, rbx + 405764: 41 8b 06 mov eax, dword ptr [r14] + 405767: 41 8b 5e 04 mov ebx, dword ptr [r14 + 4] + 40576b: 85 c0 test eax, eax + 40576d: 74 c8 je 0x405737 <_nl_load_domain+0xe57> + 40576f: 41 89 c7 mov r15d, eax + 405772: 48 89 ee mov rsi, rbp + 405775: 4c 89 ef mov rdi, r13 + 405778: 4c 89 fa mov rdx, r15 + 40577b: 4d 01 fd add r13, r15 + 40577e: 4c 01 fd add rbp, r15 + 405781: e8 da b8 ff ff call 0x401060 <.plt+0x40> + 405786: eb af jmp 0x405737 <_nl_load_domain+0xe57> + 405788: 85 d2 test edx, edx + 40578a: 0f 84 2a 02 00 00 je 0x4059ba <_nl_load_domain+0x10da> + 405790: 41 8b 4d 00 mov ecx, dword ptr [r13] + 405794: 4c 01 f9 add rcx, r15 + 405797: 83 79 08 ff cmp dword ptr [rcx + 8], -1 + 40579b: 0f 84 9f fe ff ff je 0x405640 <_nl_load_domain+0xd60> + 4057a1: 48 83 c1 04 add rcx, 4 + 4057a5: eb 0d jmp 0x4057b4 <_nl_load_domain+0xed4> + 4057a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4057b0: 48 83 c1 08 add rcx, 8 + 4057b4: 8b 41 04 mov eax, dword ptr [rcx + 4] + 4057b7: 83 f8 ff cmp eax, -1 + 4057ba: 0f 84 80 fe ff ff je 0x405640 <_nl_load_domain+0xd60> + 4057c0: 48 83 3c c3 00 cmp qword ptr [rbx + 8*rax], 0 + 4057c5: 75 e9 jne 0x4057b0 <_nl_load_domain+0xed0> + 4057c7: 49 83 c4 04 add r12, 4 + 4057cb: 49 83 c5 04 add r13, 4 + 4057cf: 4c 39 64 24 40 cmp qword ptr [rsp + 64], r12 + 4057d4: 0f 85 3a fe ff ff jne 0x405614 <_nl_load_domain+0xd34> + 4057da: 49 89 d9 mov r9, rbx + 4057dd: 44 8b 64 24 20 mov r12d, dword ptr [rsp + 32] + 4057e2: 4c 8b 74 24 78 mov r14, qword ptr [rsp + 120] + 4057e7: 4c 8b ac 24 90 00 00 00 mov r13, qword ptr [rsp + 144] + 4057ef: 4c 8b 94 24 98 00 00 00 mov r10, qword ptr [rsp + 152] + 4057f7: 48 8b 5c 24 68 mov rbx, qword ptr [rsp + 104] + 4057fc: 8b 4c 24 48 mov ecx, dword ptr [rsp + 72] + 405800: 39 4c 24 4c cmp dword ptr [rsp + 76], ecx + 405804: 0f 85 a5 b9 ff ff jne 0x4011af <_nl_load_domain.cold> + 40580a: 41 81 fc de 12 04 95 cmp r12d, 2500072158 + 405811: 0f 85 be 02 00 00 jne 0x405ad5 <_nl_load_domain+0x11f5> + 405817: 48 8b 84 24 88 00 00 00 mov rax, qword ptr [rsp + 136] + 40581f: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 405824: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 405829: 48 c1 e0 05 shl rax, 5 + 40582d: 48 8d 34 01 lea rsi, [rcx + rax] + 405831: 48 8d 44 01 10 lea rax, [rcx + rax + 16] + 405836: 48 39 c7 cmp rdi, rax + 405839: 48 8d 47 10 lea rax, [rdi + 16] + 40583d: 0f 93 c2 setae dl + 405840: 48 39 c6 cmp rsi, rax + 405843: 0f 93 c0 setae al + 405846: 08 c2 or dl, al + 405848: 0f 84 03 03 00 00 je 0x405b51 <_nl_load_domain+0x1271> + 40584e: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 405852: 83 f8 04 cmp eax, 4 + 405855: 0f 86 f6 02 00 00 jbe 0x405b51 <_nl_load_domain+0x1271> + 40585b: 85 c0 test eax, eax + 40585d: b9 01 00 00 00 mov ecx, 1 + 405862: 0f 45 c8 cmovne ecx, eax + 405865: 31 c0 xor eax, eax + 405867: 89 ca mov edx, ecx + 405869: c1 ea 02 shr edx, 2 + 40586c: 48 c1 e2 04 shl rdx, 4 + 405870: f3 0f 6f 1c 07 movdqu xmm3, xmmword ptr [rdi + rax] + 405875: 0f 11 1c 06 movups xmmword ptr [rsi + rax], xmm3 + 405879: 48 83 c0 10 add rax, 16 + 40587d: 48 39 c2 cmp rdx, rax + 405880: 75 ee jne 0x405870 <_nl_load_domain+0xf90> + 405882: 89 c8 mov eax, ecx + 405884: 83 e0 fc and eax, -4 + 405887: 80 e1 03 and cl, 3 + 40588a: 74 2e je 0x4058ba <_nl_load_domain+0xfda> + 40588c: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 405891: 89 c2 mov edx, eax + 405893: 8b 7c 24 18 mov edi, dword ptr [rsp + 24] + 405897: 8b 0c 96 mov ecx, dword ptr [rsi + 4*rdx] + 40589a: 41 89 0c 92 mov dword ptr [r10 + 4*rdx], ecx + 40589e: 8d 50 01 lea edx, [rax + 1] + 4058a1: 39 fa cmp edx, edi + 4058a3: 73 15 jae 0x4058ba <_nl_load_domain+0xfda> + 4058a5: 8b 0c 96 mov ecx, dword ptr [rsi + 4*rdx] + 4058a8: 83 c0 02 add eax, 2 + 4058ab: 41 89 0c 92 mov dword ptr [r10 + 4*rdx], ecx + 4058af: 39 f8 cmp eax, edi + 4058b1: 73 07 jae 0x4058ba <_nl_load_domain+0xfda> + 4058b3: 8b 14 86 mov edx, dword ptr [rsi + 4*rax] + 4058b6: 41 89 14 82 mov dword ptr [r10 + 4*rax], edx + 4058ba: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] + 4058bf: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 4058c4: 31 ed xor ebp, ebp + 4058c6: 48 89 5c 24 28 mov qword ptr [rsp + 40], rbx + 4058cb: 8b 5c 24 4c mov ebx, dword ptr [rsp + 76] + 4058cf: 4c 89 74 24 18 mov qword ptr [rsp + 24], r14 + 4058d4: 4c 8d 60 08 lea r12, [rax + 8] + 4058d8: 41 89 ee mov r14d, ebp + 4058db: 4c 89 ed mov rbp, r13 + 4058de: 4d 89 d5 mov r13, r10 + 4058e1: 49 8b 3c 24 mov rdi, qword ptr [r12] + 4058e5: e8 56 98 00 00 call 0x40f140 <__hash_string> + 4058ea: 8b 7d 58 mov edi, dword ptr [rbp + 88] + 4058ed: 31 d2 xor edx, edx + 4058ef: 41 89 c2 mov r10d, eax + 4058f2: f7 f7 div edi + 4058f4: 44 8d 5f fe lea r11d, [rdi - 2] + 4058f8: 44 89 d0 mov eax, r10d + 4058fb: 89 d1 mov ecx, edx + 4058fd: 31 d2 xor edx, edx + 4058ff: 41 f7 f3 div r11d + 405902: 89 c8 mov eax, ecx + 405904: 49 8d 44 85 00 lea rax, [r13 + 4*rax] + 405909: 44 8b 08 mov r9d, dword ptr [rax] + 40590c: 44 8d 52 01 lea r10d, [rdx + 1] + 405910: 45 85 c9 test r9d, r9d + 405913: 74 2a je 0x40593f <_nl_load_domain+0x105f> + 405915: 44 89 d0 mov eax, r10d + 405918: 89 fa mov edx, edi + 40591a: 29 f8 sub eax, edi + 40591c: 44 29 d2 sub edx, r10d + 40591f: 89 c7 mov edi, eax + 405921: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 405928: 39 ca cmp edx, ecx + 40592a: 77 6c ja 0x405998 <_nl_load_domain+0x10b8> + 40592c: 8d 04 39 lea eax, [rcx + rdi] + 40592f: 48 89 c1 mov rcx, rax + 405932: 49 8d 44 85 00 lea rax, [r13 + 4*rax] + 405937: 44 8b 00 mov r8d, dword ptr [rax] + 40593a: 45 85 c0 test r8d, r8d + 40593d: 75 e9 jne 0x405928 <_nl_load_domain+0x1048> + 40593f: 8b 55 28 mov edx, dword ptr [rbp + 40] + 405942: 49 83 c4 10 add r12, 16 + 405946: 41 8d 54 16 01 lea edx, [r14 + rdx + 1] + 40594b: 41 83 c6 01 add r14d, 1 + 40594f: 89 10 mov dword ptr [rax], edx + 405951: 44 39 f3 cmp ebx, r14d + 405954: 75 8b jne 0x4058e1 <_nl_load_domain+0x1001> + 405956: f3 0f 7e 44 24 30 movq xmm0, qword ptr [rsp + 48] # xmm0 = mem[0],zero + 40595c: 8b 44 24 4c mov eax, dword ptr [rsp + 76] + 405960: 4d 89 ea mov r10, r13 + 405963: c7 45 68 00 00 00 00 mov dword ptr [rbp + 104], 0 + 40596a: 4c 89 55 60 mov qword ptr [rbp + 96], r10 + 40596e: 4c 8b 74 24 18 mov r14, qword ptr [rsp + 24] + 405973: 49 89 ed mov r13, rbp + 405976: 0f 16 84 24 80 00 00 00 movhps xmm0, qword ptr [rsp + 128] # xmm0 = xmm0[0,1],mem[0,1] + 40597e: 89 45 40 mov dword ptr [rbp + 64], eax + 405981: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] + 405986: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 40598b: 0f 11 45 48 movups xmmword ptr [rbp + 72], xmm0 + 40598f: e9 d6 f7 ff ff jmp 0x40516a <_nl_load_domain+0x88a> + 405994: 0f 1f 40 00 nop dword ptr [rax] + 405998: 42 8d 04 11 lea eax, [rcx + r10] + 40599c: 48 89 c1 mov rcx, rax + 40599f: 49 8d 44 85 00 lea rax, [r13 + 4*rax] + 4059a4: 8b 30 mov esi, dword ptr [rax] + 4059a6: 85 f6 test esi, esi + 4059a8: 0f 85 7a ff ff ff jne 0x405928 <_nl_load_domain+0x1048> + 4059ae: eb 8f jmp 0x40593f <_nl_load_domain+0x105f> + 4059b0: ba 01 00 00 00 mov edx, 1 + 4059b5: e9 5c fc ff ff jmp 0x405616 <_nl_load_domain+0xd36> + 4059ba: 41 8b 0c 24 mov ecx, dword ptr [r12] + 4059be: e9 d1 fd ff ff jmp 0x405794 <_nl_load_domain+0xeb4> + 4059c3: 4c 89 e3 mov rbx, r12 + 4059c6: 83 44 24 48 01 add dword ptr [rsp + 72], 1 + 4059cb: 4d 89 f4 mov r12, r14 + 4059ce: 4d 89 ee mov r14, r13 + 4059d1: 4c 8b 6c 24 50 mov r13, qword ptr [rsp + 80] + 4059d6: e9 ec fd ff ff jmp 0x4057c7 <_nl_load_domain+0xee7> + 4059db: 48 83 c0 04 add rax, 4 + 4059df: eb 0b jmp 0x4059ec <_nl_load_domain+0x110c> + 4059e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4059e8: 48 83 c0 08 add rax, 8 + 4059ec: 8b 70 04 mov esi, dword ptr [rax + 4] + 4059ef: 89 f1 mov ecx, esi + 4059f1: 0f c9 bswap ecx + 4059f3: 83 fe ff cmp esi, -1 + 4059f6: 0f 84 44 fc ff ff je 0x405640 <_nl_load_domain+0xd60> + 4059fc: 89 c9 mov ecx, ecx + 4059fe: 48 83 3c cb 00 cmp qword ptr [rbx + 8*rcx], 0 + 405a03: 75 e3 jne 0x4059e8 <_nl_load_domain+0x1108> + 405a05: e9 bd fd ff ff jmp 0x4057c7 <_nl_load_domain+0xee7> + 405a0a: 48 8b 9c 24 a8 00 00 00 mov rbx, qword ptr [rsp + 168] + 405a12: 4c 89 e8 mov rax, r13 + 405a15: 4c 8b 7c 24 70 mov r15, qword ptr [rsp + 112] + 405a1a: 4c 8b b4 24 a0 00 00 00 mov r14, qword ptr [rsp + 160] + 405a22: 48 2b 43 08 sub rax, qword ptr [rbx + 8] + 405a26: 48 89 03 mov qword ptr [rbx], rax + 405a29: e9 9f fc ff ff jmp 0x4056cd <_nl_load_domain+0xded> + 405a2e: 41 8b 0e mov ecx, dword ptr [r14] + 405a31: 48 8b 5c 24 60 mov rbx, qword ptr [rsp + 96] + 405a36: 4c 01 f9 add rcx, r15 + 405a39: 8b 29 mov ebp, dword ptr [rcx] + 405a3b: 4c 01 fd add rbp, r15 + 405a3e: e9 c9 fc ff ff jmp 0x40570c <_nl_load_domain+0xe2c> + 405a43: 41 8b 0e mov ecx, dword ptr [r14] + 405a46: 48 8b 5c 24 60 mov rbx, qword ptr [rsp + 96] + 405a4b: 0f c9 bswap ecx + 405a4d: 89 c9 mov ecx, ecx + 405a4f: 4c 01 f9 add rcx, r15 + 405a52: 8b 29 mov ebp, dword ptr [rcx] + 405a54: 0f cd bswap ebp + 405a56: 89 ed mov ebp, ebp + 405a58: 4c 01 fd add rbp, r15 + 405a5b: e9 55 fc ff ff jmp 0x4056b5 <_nl_load_domain+0xdd5> + 405a60: 48 83 c1 04 add rcx, 4 + 405a64: 4c 89 b4 24 a0 00 00 00 mov qword ptr [rsp + 160], r14 + 405a6c: 4c 89 6b 08 mov qword ptr [rbx + 8], r13 + 405a70: 49 89 ce mov r14, rcx + 405a73: 4c 89 7c 24 70 mov qword ptr [rsp + 112], r15 + 405a78: 48 89 9c 24 a8 00 00 00 mov qword ptr [rsp + 168], rbx + 405a80: eb 2b jmp 0x405aad <_nl_load_domain+0x11cd> + 405a82: 83 fb ff cmp ebx, -1 + 405a85: 74 83 je 0x405a0a <_nl_load_domain+0x112a> + 405a87: 89 db mov ebx, ebx + 405a89: 49 83 c6 08 add r14, 8 + 405a8d: 4d 8b 3c dc mov r15, qword ptr [r12 + 8*rbx] + 405a91: 4c 89 ff mov rdi, r15 + 405a94: e8 e7 b6 ff ff call 0x401180 <.plt+0x160> + 405a99: 4c 89 ef mov rdi, r13 + 405a9c: 4c 89 fe mov rsi, r15 + 405a9f: 48 89 c3 mov rbx, rax + 405aa2: 48 89 c2 mov rdx, rax + 405aa5: e8 b6 b5 ff ff call 0x401060 <.plt+0x40> + 405aaa: 49 01 dd add r13, rbx + 405aad: 41 8b 06 mov eax, dword ptr [r14] + 405ab0: 41 8b 5e 04 mov ebx, dword ptr [r14 + 4] + 405ab4: 0f c8 bswap eax + 405ab6: 0f cb bswap ebx + 405ab8: 85 c0 test eax, eax + 405aba: 74 c6 je 0x405a82 <_nl_load_domain+0x11a2> + 405abc: 41 89 c7 mov r15d, eax + 405abf: 48 89 ee mov rsi, rbp + 405ac2: 4c 89 ef mov rdi, r13 + 405ac5: 4c 89 fa mov rdx, r15 + 405ac8: 4d 01 fd add r13, r15 + 405acb: 4c 01 fd add rbp, r15 + 405ace: e8 8d b5 ff ff call 0x401060 <.plt+0x40> + 405ad3: eb ad jmp 0x405a82 <_nl_load_domain+0x11a2> + 405ad5: 48 8b 4c 24 38 mov rcx, qword ptr [rsp + 56] + 405ada: 8b 74 24 18 mov esi, dword ptr [rsp + 24] + 405ade: 31 c0 xor eax, eax + 405ae0: 8b 14 81 mov edx, dword ptr [rcx + 4*rax] + 405ae3: 0f ca bswap edx + 405ae5: 41 89 14 82 mov dword ptr [r10 + 4*rax], edx + 405ae9: 48 83 c0 01 add rax, 1 + 405aed: 39 c6 cmp esi, eax + 405aef: 77 ef ja 0x405ae0 <_nl_load_domain+0x1200> + 405af1: e9 c4 fd ff ff jmp 0x4058ba <_nl_load_domain+0xfda> + 405af6: e8 d5 60 04 00 call 0x44bbd0 <__stack_chk_fail_local> + 405afb: 48 8d 35 be 39 09 00 lea rsi, [rip + 604606] # 0x4994c0 <_nl_C_name+0x18> + 405b02: e9 50 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b07: 48 8d 35 fe 2f 09 00 lea rsi, [rip + 602110] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> + 405b0e: e9 44 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b13: 48 8d 35 fe f4 08 00 lea rsi, [rip + 587006] # 0x495018 <_IO_stdin_used+0x18> + 405b1a: e9 38 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b1f: 48 8d 35 7e 2a 09 00 lea rsi, [rip + 600702] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> + 405b26: e9 2c f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b2b: 48 8d 35 60 4f 0a 00 lea rsi, [rip + 675680] # 0x4aaa92 + 405b32: e9 20 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b37: 48 8d 35 da f4 08 00 lea rsi, [rip + 586970] # 0x495018 <_IO_stdin_used+0x18> + 405b3e: e9 14 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b43: 31 f6 xor esi, esi + 405b45: e9 0d f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b4a: 31 f6 xor esi, esi + 405b4c: e9 06 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b51: 48 8b 4c 24 38 mov rcx, qword ptr [rsp + 56] + 405b56: 31 c0 xor eax, eax + 405b58: 8b 14 81 mov edx, dword ptr [rcx + 4*rax] + 405b5b: 41 89 14 82 mov dword ptr [r10 + 4*rax], edx + 405b5f: 48 83 c0 01 add rax, 1 + 405b63: 39 44 24 18 cmp dword ptr [rsp + 24], eax + 405b67: 77 ef ja 0x405b58 <_nl_load_domain+0x1278> + 405b69: e9 4c fd ff ff jmp 0x4058ba <_nl_load_domain+0xfda> + 405b6e: 48 8d 35 4b 39 09 00 lea rsi, [rip + 604491] # 0x4994c0 <_nl_C_name+0x18> + 405b75: e9 dd ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b7a: 48 8d 35 a6 f7 08 00 lea rsi, [rip + 587686] # 0x495327 <_nl_default_default_domain+0xf> + 405b81: e9 d1 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b86: 48 8d 35 24 30 09 00 lea rsi, [rip + 602148] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> + 405b8d: e9 c5 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b92: 48 8d 35 0b 2a 09 00 lea rsi, [rip + 600587] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> + 405b99: e9 b9 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405b9e: 48 8d 35 67 2f 09 00 lea rsi, [rip + 601959] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> + 405ba5: e9 ad ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405baa: 48 8d 35 67 f4 08 00 lea rsi, [rip + 586855] # 0x495018 <_IO_stdin_used+0x18> + 405bb1: e9 a1 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405bb6: 48 8d 35 03 39 09 00 lea rsi, [rip + 604419] # 0x4994c0 <_nl_C_name+0x18> + 405bbd: e9 95 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405bc2: 48 8d 35 c9 4e 0a 00 lea rsi, [rip + 675529] # 0x4aaa92 + 405bc9: e9 89 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405bce: 48 8d 35 58 f7 08 00 lea rsi, [rip + 587608] # 0x49532d <_nl_default_default_domain+0x15> + 405bd5: e9 7d ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405bda: 48 8d 35 40 f7 08 00 lea rsi, [rip + 587584] # 0x495321 <_nl_default_default_domain+0x9> + 405be1: e9 71 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405be6: 48 8d 35 37 f7 08 00 lea rsi, [rip + 587575] # 0x495324 <_nl_default_default_domain+0xc> + 405bed: e9 65 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405bf2: 48 8d 35 b8 2f 09 00 lea rsi, [rip + 602040] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> + 405bf9: e9 59 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405bfe: 48 8d 35 22 f7 08 00 lea rsi, [rip + 587554] # 0x495327 <_nl_default_default_domain+0xf> + 405c05: e9 4d ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c0a: 48 8d 35 a0 2f 09 00 lea rsi, [rip + 602016] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> + 405c11: e9 41 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c16: 48 8d 35 87 29 09 00 lea rsi, [rip + 600455] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> + 405c1d: e9 35 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c22: 48 8d 35 69 4e 0a 00 lea rsi, [rip + 675433] # 0x4aaa92 + 405c29: e9 29 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c2e: 48 8d 35 ef f6 08 00 lea rsi, [rip + 587503] # 0x495324 <_nl_default_default_domain+0xc> + 405c35: e9 1d ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c3a: 48 8d 35 e6 f6 08 00 lea rsi, [rip + 587494] # 0x495327 <_nl_default_default_domain+0xf> + 405c41: e9 11 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c46: 48 8d 35 e0 f6 08 00 lea rsi, [rip + 587488] # 0x49532d <_nl_default_default_domain+0x15> + 405c4d: e9 05 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c52: 48 8d 35 c8 f6 08 00 lea rsi, [rip + 587464] # 0x495321 <_nl_default_default_domain+0x9> + 405c59: e9 f9 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c5e: 48 8d 35 a7 2e 09 00 lea rsi, [rip + 601767] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> + 405c65: e9 ed ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c6a: 48 8d 35 bc f6 08 00 lea rsi, [rip + 587452] # 0x49532d <_nl_default_default_domain+0x15> + 405c71: e9 e1 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c76: 48 8d 35 a4 f6 08 00 lea rsi, [rip + 587428] # 0x495321 <_nl_default_default_domain+0x9> + 405c7d: e9 d5 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c82: 48 8d 35 9b f6 08 00 lea rsi, [rip + 587419] # 0x495324 <_nl_default_default_domain+0xc> + 405c89: e9 c9 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c8e: 48 8d 35 0f 29 09 00 lea rsi, [rip + 600335] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> + 405c95: e9 bd ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405c9a: 48 8d 35 f1 4d 0a 00 lea rsi, [rip + 675313] # 0x4aaa92 + 405ca1: e9 b1 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405ca6: 48 8d 35 5f 2e 09 00 lea rsi, [rip + 601695] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> + 405cad: e9 a5 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405cb2: 48 8d 35 5f f3 08 00 lea rsi, [rip + 586591] # 0x495018 <_IO_stdin_used+0x18> + 405cb9: e9 99 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405cbe: 48 8d 35 fb 37 09 00 lea rsi, [rip + 604155] # 0x4994c0 <_nl_C_name+0x18> + 405cc5: e9 8d ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405cca: 41 80 f8 36 cmp r8b, 54 + 405cce: 0f 85 83 ee ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405cd4: 80 78 0a 34 cmp byte ptr [rax + 10], 52 + 405cd8: 0f 85 79 ee ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405cde: 80 78 0b 00 cmp byte ptr [rax + 11], 0 + 405ce2: 0f 85 6f ee ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405ce8: 40 80 ff 64 cmp dil, 100 + 405cec: 0f 84 84 01 00 00 je 0x405e76 <_nl_load_domain+0x1596> + 405cf2: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405cf7: 0f 85 6d 01 00 00 jne 0x405e6a <_nl_load_domain+0x158a> + 405cfd: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 405d02: 0f 85 56 01 00 00 jne 0x405e5e <_nl_load_domain+0x157e> + 405d08: 45 84 db test r11b, r11b + 405d0b: 0f 85 41 01 00 00 jne 0x405e52 <_nl_load_domain+0x1572> + 405d11: 40 80 ff 78 cmp dil, 120 + 405d15: 0f 84 2b 01 00 00 je 0x405e46 <_nl_load_domain+0x1566> + 405d1b: 40 80 ff 58 cmp dil, 88 + 405d1f: 0f 85 5b 03 00 00 jne 0x406080 <_nl_load_domain+0x17a0> + 405d25: 48 8d 35 fe f5 08 00 lea rsi, [rip + 587262] # 0x49532a <_nl_default_default_domain+0x12> + 405d2c: e9 26 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405d31: 31 f6 xor esi, esi + 405d33: 80 78 0a 36 cmp byte ptr [rax + 10], 54 + 405d37: 0f 85 1a ee ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405d3d: 80 78 0b 00 cmp byte ptr [rax + 11], 0 + 405d41: 0f 85 10 ee ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405d47: 40 80 ff 64 cmp dil, 100 + 405d4b: 0f 84 e9 00 00 00 je 0x405e3a <_nl_load_domain+0x155a> + 405d51: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405d56: 0f 85 d2 00 00 00 jne 0x405e2e <_nl_load_domain+0x154e> + 405d5c: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 405d61: 75 7c jne 0x405ddf <_nl_load_domain+0x14ff> + 405d63: 45 84 db test r11b, r11b + 405d66: 75 6b jne 0x405dd3 <_nl_load_domain+0x14f3> + 405d68: 40 80 ff 78 cmp dil, 120 + 405d6c: 74 59 je 0x405dc7 <_nl_load_domain+0x14e7> + 405d6e: 40 80 ff 58 cmp dil, 88 + 405d72: 0f 85 12 03 00 00 jne 0x40608a <_nl_load_domain+0x17aa> + 405d78: 48 8d 35 48 47 0a 00 lea rsi, [rip + 673608] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> + 405d7f: e9 d3 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405d84: 80 78 0a 00 cmp byte ptr [rax + 10], 0 + 405d88: 0f 85 99 00 00 00 jne 0x405e27 <_nl_load_domain+0x1547> + 405d8e: 40 80 ff 64 cmp dil, 100 + 405d92: 0f 84 83 00 00 00 je 0x405e1b <_nl_load_domain+0x153b> + 405d98: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405d9d: 75 70 jne 0x405e0f <_nl_load_domain+0x152f> + 405d9f: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 405da4: 75 5d jne 0x405e03 <_nl_load_domain+0x1523> + 405da6: 45 84 db test r11b, r11b + 405da9: 75 4c jne 0x405df7 <_nl_load_domain+0x1517> + 405dab: 40 80 ff 78 cmp dil, 120 + 405daf: 74 3a je 0x405deb <_nl_load_domain+0x150b> + 405db1: 40 80 ff 58 cmp dil, 88 + 405db5: 0f 85 d4 02 00 00 jne 0x40608f <_nl_load_domain+0x17af> + 405dbb: 48 8d 35 05 47 0a 00 lea rsi, [rip + 673541] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> + 405dc2: e9 90 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405dc7: 48 8d 35 d6 27 09 00 lea rsi, [rip + 600022] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> + 405dce: e9 84 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405dd3: 48 8d 35 b8 4c 0a 00 lea rsi, [rip + 675000] # 0x4aaa92 + 405dda: e9 78 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405ddf: 48 8d 35 26 2d 09 00 lea rsi, [rip + 601382] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> + 405de6: e9 6c ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405deb: 48 8d 35 b2 27 09 00 lea rsi, [rip + 599986] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> + 405df2: e9 60 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405df7: 48 8d 35 94 4c 0a 00 lea rsi, [rip + 674964] # 0x4aaa92 + 405dfe: e9 54 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e03: 48 8d 35 02 2d 09 00 lea rsi, [rip + 601346] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> + 405e0a: e9 48 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e0f: 48 8d 35 02 f2 08 00 lea rsi, [rip + 586242] # 0x495018 <_IO_stdin_used+0x18> + 405e16: e9 3c ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e1b: 48 8d 35 9e 36 09 00 lea rsi, [rip + 603806] # 0x4994c0 <_nl_C_name+0x18> + 405e22: e9 30 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e27: 31 f6 xor esi, esi + 405e29: e9 29 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e2e: 48 8d 35 e3 f1 08 00 lea rsi, [rip + 586211] # 0x495018 <_IO_stdin_used+0x18> + 405e35: e9 1d ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e3a: 48 8d 35 7f 36 09 00 lea rsi, [rip + 603775] # 0x4994c0 <_nl_C_name+0x18> + 405e41: e9 11 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e46: 48 8d 35 e0 f4 08 00 lea rsi, [rip + 586976] # 0x49532d <_nl_default_default_domain+0x15> + 405e4d: e9 05 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e52: 48 8d 35 c8 f4 08 00 lea rsi, [rip + 586952] # 0x495321 <_nl_default_default_domain+0x9> + 405e59: e9 f9 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e5e: 48 8d 35 bf f4 08 00 lea rsi, [rip + 586943] # 0x495324 <_nl_default_default_domain+0xc> + 405e65: e9 ed ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e6a: 48 8d 35 b6 f4 08 00 lea rsi, [rip + 586934] # 0x495327 <_nl_default_default_domain+0xf> + 405e71: e9 e1 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e76: 48 8d 35 34 2d 09 00 lea rsi, [rip + 601396] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> + 405e7d: e9 d5 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e82: 48 8d 35 a4 f4 08 00 lea rsi, [rip + 586916] # 0x49532d <_nl_default_default_domain+0x15> + 405e89: e9 c9 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e8e: 48 8d 35 8c f4 08 00 lea rsi, [rip + 586892] # 0x495321 <_nl_default_default_domain+0x9> + 405e95: e9 bd ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405e9a: 48 8d 35 83 f4 08 00 lea rsi, [rip + 586883] # 0x495324 <_nl_default_default_domain+0xc> + 405ea1: e9 b1 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405ea6: 48 8d 35 7a f4 08 00 lea rsi, [rip + 586874] # 0x495327 <_nl_default_default_domain+0xf> + 405ead: e9 a5 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405eb2: 48 8d 35 f8 2c 09 00 lea rsi, [rip + 601336] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> + 405eb9: e9 99 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405ebe: 41 80 f8 36 cmp r8b, 54 + 405ec2: 0f 85 8f ec ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405ec8: 80 78 09 34 cmp byte ptr [rax + 9], 52 + 405ecc: 0f 85 85 ec ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405ed2: 80 78 0a 00 cmp byte ptr [rax + 10], 0 + 405ed6: 0f 85 7b ec ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405edc: 40 80 ff 64 cmp dil, 100 + 405ee0: 0f 84 84 01 00 00 je 0x40606a <_nl_load_domain+0x178a> + 405ee6: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405eeb: 0f 85 6d 01 00 00 jne 0x40605e <_nl_load_domain+0x177e> + 405ef1: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 405ef6: 0f 85 56 01 00 00 jne 0x406052 <_nl_load_domain+0x1772> + 405efc: 45 84 db test r11b, r11b + 405eff: 0f 85 41 01 00 00 jne 0x406046 <_nl_load_domain+0x1766> + 405f05: 40 80 ff 78 cmp dil, 120 + 405f09: 0f 84 2b 01 00 00 je 0x40603a <_nl_load_domain+0x175a> + 405f0f: 40 80 ff 58 cmp dil, 88 + 405f13: 0f 85 6c 01 00 00 jne 0x406085 <_nl_load_domain+0x17a5> + 405f19: 48 8d 35 0a f4 08 00 lea rsi, [rip + 586762] # 0x49532a <_nl_default_default_domain+0x12> + 405f20: e9 32 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405f25: 31 f6 xor esi, esi + 405f27: 80 78 09 36 cmp byte ptr [rax + 9], 54 + 405f2b: 0f 85 26 ec ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405f31: 80 78 0a 00 cmp byte ptr [rax + 10], 0 + 405f35: 0f 85 1c ec ff ff jne 0x404b57 <_nl_load_domain+0x277> + 405f3b: 40 80 ff 64 cmp dil, 100 + 405f3f: 0f 84 e9 00 00 00 je 0x40602e <_nl_load_domain+0x174e> + 405f45: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405f4a: 0f 85 d2 00 00 00 jne 0x406022 <_nl_load_domain+0x1742> + 405f50: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 405f55: 0f 85 bb 00 00 00 jne 0x406016 <_nl_load_domain+0x1736> + 405f5b: 45 84 db test r11b, r11b + 405f5e: 0f 85 a6 00 00 00 jne 0x40600a <_nl_load_domain+0x172a> + 405f64: 40 80 ff 78 cmp dil, 120 + 405f68: 74 51 je 0x405fbb <_nl_load_domain+0x16db> + 405f6a: 40 80 ff 58 cmp dil, 88 + 405f6e: 0f 85 02 01 00 00 jne 0x406076 <_nl_load_domain+0x1796> + 405f74: 48 8d 35 af f3 08 00 lea rsi, [rip + 586671] # 0x49532a <_nl_default_default_domain+0x12> + 405f7b: e9 d7 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405f80: 80 78 09 00 cmp byte ptr [rax + 9], 0 + 405f84: 75 7d jne 0x406003 <_nl_load_domain+0x1723> + 405f86: 40 80 ff 64 cmp dil, 100 + 405f8a: 74 6b je 0x405ff7 <_nl_load_domain+0x1717> + 405f8c: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 405f91: 75 58 jne 0x405feb <_nl_load_domain+0x170b> + 405f93: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 + 405f98: 75 45 jne 0x405fdf <_nl_load_domain+0x16ff> + 405f9a: 45 84 db test r11b, r11b + 405f9d: 75 34 jne 0x405fd3 <_nl_load_domain+0x16f3> + 405f9f: 40 80 ff 78 cmp dil, 120 + 405fa3: 74 22 je 0x405fc7 <_nl_load_domain+0x16e7> + 405fa5: 40 80 ff 58 cmp dil, 88 + 405fa9: 0f 85 cc 00 00 00 jne 0x40607b <_nl_load_domain+0x179b> + 405faf: 48 8d 35 11 45 0a 00 lea rsi, [rip + 673041] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> + 405fb6: e9 9c eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405fbb: 48 8d 35 6b f3 08 00 lea rsi, [rip + 586603] # 0x49532d <_nl_default_default_domain+0x15> + 405fc2: e9 90 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405fc7: 48 8d 35 d6 25 09 00 lea rsi, [rip + 599510] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> + 405fce: e9 84 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405fd3: 48 8d 35 b8 4a 0a 00 lea rsi, [rip + 674488] # 0x4aaa92 + 405fda: e9 78 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405fdf: 48 8d 35 26 2b 09 00 lea rsi, [rip + 600870] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> + 405fe6: e9 6c eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405feb: 48 8d 35 26 f0 08 00 lea rsi, [rip + 585766] # 0x495018 <_IO_stdin_used+0x18> + 405ff2: e9 60 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 405ff7: 48 8d 35 c2 34 09 00 lea rsi, [rip + 603330] # 0x4994c0 <_nl_C_name+0x18> + 405ffe: e9 54 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 406003: 31 f6 xor esi, esi + 406005: e9 4d eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 40600a: 48 8d 35 10 f3 08 00 lea rsi, [rip + 586512] # 0x495321 <_nl_default_default_domain+0x9> + 406011: e9 41 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 406016: 48 8d 35 07 f3 08 00 lea rsi, [rip + 586503] # 0x495324 <_nl_default_default_domain+0xc> + 40601d: e9 35 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 406022: 48 8d 35 fe f2 08 00 lea rsi, [rip + 586494] # 0x495327 <_nl_default_default_domain+0xf> + 406029: e9 29 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 40602e: 48 8d 35 7c 2b 09 00 lea rsi, [rip + 600956] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> + 406035: e9 1d eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 40603a: 48 8d 35 ec f2 08 00 lea rsi, [rip + 586476] # 0x49532d <_nl_default_default_domain+0x15> + 406041: e9 11 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 406046: 48 8d 35 d4 f2 08 00 lea rsi, [rip + 586452] # 0x495321 <_nl_default_default_domain+0x9> + 40604d: e9 05 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 406052: 48 8d 35 cb f2 08 00 lea rsi, [rip + 586443] # 0x495324 <_nl_default_default_domain+0xc> + 406059: e9 f9 ea ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 40605e: 48 8d 35 c2 f2 08 00 lea rsi, [rip + 586434] # 0x495327 <_nl_default_default_domain+0xf> + 406065: e9 ed ea ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 40606a: 48 8d 35 40 2b 09 00 lea rsi, [rip + 600896] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> + 406071: e9 e1 ea ff ff jmp 0x404b57 <_nl_load_domain+0x277> + 406076: e9 34 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 40607b: e9 2f b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 406080: e9 2a b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 406085: e9 25 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 40608a: e9 20 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 40608f: e9 1b b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 406094: e9 16 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 406099: e9 11 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 40609e: e9 0c b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 4060a3: e9 07 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 4060a8: e9 02 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> + 4060ad: e9 fd b0 ff ff jmp 0x4011af <_nl_load_domain.cold> + 4060b2: e9 f8 b0 ff ff jmp 0x4011af <_nl_load_domain.cold> + 4060b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +00000000004060c0 : + 4060c0: f3 0f 1e fa endbr64 + 4060c4: 48 8b 36 mov rsi, qword ptr [rsi] + 4060c7: 48 8b 3f mov rdi, qword ptr [rdi] + 4060ca: 48 8d 15 ef 9c 0b 00 lea rdx, [rip + 761071] # 0x4bfdc0 <_nl_C_locobj> + 4060d1: e9 1a b0 ff ff jmp 0x4010f0 <.plt+0xd0> + 4060d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +00000000004060e0 : + 4060e0: 55 push rbp + 4060e1: 48 63 d6 movsxd rdx, esi + 4060e4: 48 89 e5 mov rbp, rsp + 4060e7: 41 57 push r15 + 4060e9: 41 56 push r14 + 4060eb: 41 55 push r13 + 4060ed: 41 54 push r12 + 4060ef: 53 push rbx + 4060f0: 48 81 ec f8 01 00 00 sub rsp, 504 + 4060f7: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 406100: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 406104: 31 c0 xor eax, eax + 406106: 48 8d 42 25 lea rax, [rdx + 37] + 40610a: 48 89 e3 mov rbx, rsp + 40610d: 48 89 c1 mov rcx, rax + 406110: 48 25 00 f0 ff ff and rax, -4096 + 406116: 48 29 c3 sub rbx, rax + 406119: 48 83 e1 f0 and rcx, -16 + 40611d: 48 89 d8 mov rax, rbx + 406120: 48 39 c4 cmp rsp, rax + 406123: 74 15 je 0x40613a + 406125: 48 81 ec 00 10 00 00 sub rsp, 4096 + 40612c: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 406135: 48 39 c4 cmp rsp, rax + 406138: 75 eb jne 0x406125 + 40613a: 81 e1 ff 0f 00 00 and ecx, 4095 + 406140: 48 29 cc sub rsp, rcx + 406143: 48 85 c9 test rcx, rcx + 406146: 0f 85 20 04 00 00 jne 0x40656c + 40614c: 4c 8d 64 24 0f lea r12, [rsp + 15] + 406151: 48 89 fe mov rsi, rdi + 406154: 49 83 e4 f0 and r12, -16 + 406158: 4c 89 e7 mov rdi, r12 + 40615b: e8 f0 af ff ff call 0x401150 <.plt+0x130> + 406160: 48 8b 15 e1 f1 08 00 mov rdx, qword ptr [rip + 586209] # 0x495348 + 406167: 48 8d 35 c4 f1 08 00 lea rsi, [rip + 586180] # 0x495332 <_nl_default_default_domain+0x1a> + 40616e: 4c 89 e7 mov rdi, r12 + 406171: 48 89 10 mov qword ptr [rax], rdx + 406174: 8b 15 d6 f1 08 00 mov edx, dword ptr [rip + 586198] # 0x495350 + 40617a: 89 50 08 mov dword ptr [rax + 8], edx + 40617d: 0f b7 15 d0 f1 08 00 movzx edx, word ptr [rip + 586192] # 0x495354 + 406184: 66 89 50 0c mov word ptr [rax + 12], dx + 406188: e8 d3 b3 00 00 call 0x411560 + 40618d: 49 89 c7 mov r15, rax + 406190: 48 85 c0 test rax, rax + 406193: 0f 84 de 03 00 00 je 0x406577 + 406199: 8b 00 mov eax, dword ptr [rax] + 40619b: 4c 8d b5 30 fe ff ff lea r14, [rbp - 464] + 4061a2: 48 c7 85 28 fe ff ff 00 00 00 00 mov qword ptr [rbp - 472], 0 + 4061ad: 89 c2 mov edx, eax + 4061af: 80 ce 80 or dh, -128 + 4061b2: 41 89 17 mov dword ptr [r15], edx + 4061b5: a8 10 test al, 16 + 4061b7: 0f 85 0a 04 00 00 jne 0x4065c7 + 4061bd: 0f 1f 00 nop dword ptr [rax] + 4061c0: 4c 89 fa mov rdx, r15 + 4061c3: be 90 01 00 00 mov esi, 400 + 4061c8: 4c 89 f7 mov rdi, r14 + 4061cb: e8 e0 db 00 00 call 0x413db0 + 4061d0: 48 85 c0 test rax, rax + 4061d3: 74 5e je 0x406233 + 4061d5: be 0a 00 00 00 mov esi, 10 + 4061da: 4c 89 f7 mov rdi, r14 + 4061dd: 4d 89 f4 mov r12, r14 + 4061e0: e8 ab af ff ff call 0x401190 <.plt+0x170> + 4061e5: 0f b6 95 30 fe ff ff movzx edx, byte ptr [rbp - 464] + 4061ec: 48 89 c1 mov rcx, rax + 4061ef: 48 c7 c0 f0 ff ff ff mov rax, -16 + 4061f6: 64 48 8b 30 mov rsi, qword ptr fs:[rax] + 4061fa: 48 89 d0 mov rax, rdx + 4061fd: f6 44 56 01 20 test byte ptr [rsi + 2*rdx + 1], 32 + 406202: 74 18 je 0x40621c + 406204: 0f 1f 40 00 nop dword ptr [rax] + 406208: 41 0f b6 54 24 01 movzx edx, byte ptr [r12 + 1] + 40620e: 49 83 c4 01 add r12, 1 + 406212: 48 89 d0 mov rax, rdx + 406215: f6 44 56 01 20 test byte ptr [rsi + 2*rdx + 1], 32 + 40621a: 75 ec jne 0x406208 + 40621c: 84 c0 test al, al + 40621e: 74 08 je 0x406228 + 406220: 3c 23 cmp al, 35 + 406222: 0f 85 98 00 00 00 jne 0x4062c0 + 406228: 48 85 c9 test rcx, rcx + 40622b: 74 75 je 0x4062a2 + 40622d: 41 f6 07 10 test byte ptr [r15], 16 + 406231: 74 8d je 0x4061c0 + 406233: 4c 89 ff mov rdi, r15 + 406236: e8 15 ae 00 00 call 0x411050 + 40623b: 48 83 bd 28 fe ff ff 00 cmp qword ptr [rbp - 472], 0 + 406243: 74 1f je 0x406264 + 406245: 48 8b 35 74 c5 0b 00 mov rsi, qword ptr [rip + 771444] # 0x4c27c0 + 40624c: 48 8b 3d 05 d7 0b 00 mov rdi, qword ptr [rip + 775941] # 0x4c3958 + 406253: ba 10 00 00 00 mov edx, 16 + 406258: 48 8d 0d 61 fe ff ff lea rcx, [rip - 415] # 0x4060c0 + 40625f: e8 ac 98 00 00 call 0x40fb10 + 406264: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 406268: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 406271: 0f 85 5d 03 00 00 jne 0x4065d4 + 406277: 48 8b 85 28 fe ff ff mov rax, qword ptr [rbp - 472] + 40627e: 48 8d 65 d8 lea rsp, [rbp - 40] + 406282: 5b pop rbx + 406283: 41 5c pop r12 + 406285: 41 5d pop r13 + 406287: 41 5e pop r14 + 406289: 41 5f pop r15 + 40628b: 5d pop rbp + 40628c: c3 ret + 40628d: 0f 1f 00 nop dword ptr [rax] + 406290: be 0a 00 00 00 mov esi, 10 + 406295: 4c 89 f7 mov rdi, r14 + 406298: e8 f3 ae ff ff call 0x401190 <.plt+0x170> + 40629d: 48 85 c0 test rax, rax + 4062a0: 75 8b jne 0x40622d + 4062a2: 4c 89 fa mov rdx, r15 + 4062a5: be 90 01 00 00 mov esi, 400 + 4062aa: 4c 89 f7 mov rdi, r14 + 4062ad: e8 fe da 00 00 call 0x413db0 + 4062b2: 48 85 c0 test rax, rax + 4062b5: 75 d9 jne 0x406290 + 4062b7: e9 71 ff ff ff jmp 0x40622d + 4062bc: 0f 1f 40 00 nop dword ptr [rax] + 4062c0: 41 0f b6 44 24 01 movzx eax, byte ptr [r12 + 1] + 4062c6: 49 8d 5c 24 01 lea rbx, [r12 + 1] + 4062cb: 84 c0 test al, al + 4062cd: 75 0d jne 0x4062dc + 4062cf: eb 23 jmp 0x4062f4 + 4062d1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4062d8: 84 c0 test al, al + 4062da: 74 18 je 0x4062f4 + 4062dc: 0f b6 d0 movzx edx, al + 4062df: 48 89 df mov rdi, rbx + 4062e2: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] + 4062e6: 48 83 c3 01 add rbx, 1 + 4062ea: f6 44 56 01 20 test byte ptr [rsi + 2*rdx + 1], 32 + 4062ef: 74 e7 je 0x4062d8 + 4062f1: c6 07 00 mov byte ptr [rdi], 0 + 4062f4: 0f b6 d0 movzx edx, al + 4062f7: f6 44 56 01 20 test byte ptr [rsi + 2*rdx + 1], 32 + 4062fc: 74 14 je 0x406312 + 4062fe: 66 90 nop + 406300: 0f b6 53 01 movzx edx, byte ptr [rbx + 1] + 406304: 48 83 c3 01 add rbx, 1 + 406308: 48 89 d0 mov rax, rdx + 40630b: f6 44 56 01 20 test byte ptr [rsi + 2*rdx + 1], 32 + 406310: 75 ee jne 0x406300 + 406312: 84 c0 test al, al + 406314: 0f 84 0e ff ff ff je 0x406228 + 40631a: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] + 40631e: 48 8d 53 01 lea rdx, [rbx + 1] + 406322: 84 c0 test al, al + 406324: 75 16 jne 0x40633c + 406326: eb 2e jmp 0x406356 + 406328: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 406330: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] + 406334: 48 83 c2 01 add rdx, 1 + 406338: 84 c0 test al, al + 40633a: 74 1a je 0x406356 + 40633c: 0f b6 f8 movzx edi, al + 40633f: f6 44 7e 01 20 test byte ptr [rsi + 2*rdi + 1], 32 + 406344: 74 ea je 0x406330 + 406346: 3c 0a cmp al, 10 + 406348: 0f 85 09 02 00 00 jne 0x406557 + 40634e: b8 00 0a 00 00 mov eax, 2560 + 406353: 66 89 02 mov word ptr [rdx], ax + 406356: 48 8b 05 63 c4 0b 00 mov rax, qword ptr [rip + 771171] # 0x4c27c0 + 40635d: 48 89 85 20 fe ff ff mov qword ptr [rbp - 480], rax + 406364: 48 89 c7 mov rdi, rax + 406367: 48 8b 05 4a c4 0b 00 mov rax, qword ptr [rip + 771146] # 0x4c27b8 + 40636e: 48 39 c7 cmp rdi, rax + 406371: 0f 83 9a 01 00 00 jae 0x406511 + 406377: 4c 89 e7 mov rdi, r12 + 40637a: 48 89 8d 08 fe ff ff mov qword ptr [rbp - 504], rcx + 406381: e8 fa ad ff ff call 0x401180 <.plt+0x160> + 406386: 48 89 df mov rdi, rbx + 406389: 48 8d 50 01 lea rdx, [rax + 1] + 40638d: 48 89 95 18 fe ff ff mov qword ptr [rbp - 488], rdx + 406394: e8 e7 ad ff ff call 0x401180 <.plt+0x160> + 406399: 48 8b 95 18 fe ff ff mov rdx, qword ptr [rbp - 488] + 4063a0: 4c 8b 1d 29 c4 0b 00 mov r11, qword ptr [rip + 771113] # 0x4c27d0 + 4063a7: 4c 8d 50 01 lea r10, [rax + 1] + 4063ab: 4c 8b 2d ae d5 0b 00 mov r13, qword ptr [rip + 775598] # 0x4c3960 + 4063b2: 49 8d 04 13 lea rax, [r11 + rdx] + 4063b6: 48 89 85 18 fe ff ff mov qword ptr [rbp - 488], rax + 4063bd: 4c 01 d0 add rax, r10 + 4063c0: 48 89 c1 mov rcx, rax + 4063c3: 48 89 85 10 fe ff ff mov qword ptr [rbp - 496], rax + 4063ca: 48 8b 05 f7 c3 0b 00 mov rax, qword ptr [rip + 771063] # 0x4c27c8 + 4063d1: 48 39 c1 cmp rcx, rax + 4063d4: 48 8b 8d 08 fe ff ff mov rcx, qword ptr [rbp - 504] + 4063db: 0f 87 98 00 00 00 ja 0x406479 + 4063e1: 48 8b 35 70 d5 0b 00 mov rsi, qword ptr [rip + 775536] # 0x4c3958 + 4063e8: 4d 89 e9 mov r9, r13 + 4063eb: 4c 8b ad 20 fe ff ff mov r13, qword ptr [rbp - 480] + 4063f2: 4b 8d 3c 19 lea rdi, [r9 + r11] + 4063f6: 48 89 8d 00 fe ff ff mov qword ptr [rbp - 512], rcx + 4063fd: 4c 89 95 f8 fd ff ff mov qword ptr [rbp - 520], r10 + 406404: 49 c1 e5 04 shl r13, 4 + 406408: 4c 89 8d 08 fe ff ff mov qword ptr [rbp - 504], r9 + 40640f: 49 01 f5 add r13, rsi + 406412: 4c 89 e6 mov rsi, r12 + 406415: e8 46 ac ff ff call 0x401060 <.plt+0x40> + 40641a: 48 8b bd 18 fe ff ff mov rdi, qword ptr [rbp - 488] + 406421: 4c 8b 8d 08 fe ff ff mov r9, qword ptr [rbp - 504] + 406428: 48 89 de mov rsi, rbx + 40642b: 4c 8b 95 f8 fd ff ff mov r10, qword ptr [rbp - 520] + 406432: 49 89 45 00 mov qword ptr [r13], rax + 406436: 4c 01 cf add rdi, r9 + 406439: 4c 89 d2 mov rdx, r10 + 40643c: e8 1f ac ff ff call 0x401060 <.plt+0x40> + 406441: 48 8b 9d 20 fe ff ff mov rbx, qword ptr [rbp - 480] + 406448: 48 83 85 28 fe ff ff 01 add qword ptr [rbp - 472], 1 + 406450: 49 89 45 08 mov qword ptr [r13 + 8], rax + 406454: 48 8b 85 10 fe ff ff mov rax, qword ptr [rbp - 496] + 40645b: 48 83 c3 01 add rbx, 1 + 40645f: 48 8b 8d 00 fe ff ff mov rcx, qword ptr [rbp - 512] + 406466: 48 89 05 63 c3 0b 00 mov qword ptr [rip + 770915], rax # 0x4c27d0 + 40646d: 48 89 1d 4c c3 0b 00 mov qword ptr [rip + 770892], rbx # 0x4c27c0 + 406474: e9 af fd ff ff jmp 0x406228 + 406479: 4a 8d 34 12 lea rsi, [rdx + r10] + 40647d: 48 89 8d f0 fd ff ff mov qword ptr [rbp - 528], rcx + 406484: b9 00 04 00 00 mov ecx, 1024 + 406489: 4c 89 ef mov rdi, r13 + 40648c: 48 81 fe 00 04 00 00 cmp rsi, 1024 + 406493: 4c 89 9d e8 fd ff ff mov qword ptr [rbp - 536], r11 + 40649a: 48 0f 42 f1 cmovb rsi, rcx + 40649e: 4c 89 95 f8 fd ff ff mov qword ptr [rbp - 520], r10 + 4064a5: 48 89 95 00 fe ff ff mov qword ptr [rbp - 512], rdx + 4064ac: 4c 8d 04 06 lea r8, [rsi + rax] + 4064b0: 4c 89 c6 mov rsi, r8 + 4064b3: 4c 89 85 08 fe ff ff mov qword ptr [rbp - 504], r8 + 4064ba: e8 91 97 01 00 call 0x41fc50 + 4064bf: 49 89 c1 mov r9, rax + 4064c2: 48 85 c0 test rax, rax + 4064c5: 0f 84 68 fd ff ff je 0x406233 + 4064cb: 4c 39 e8 cmp rax, r13 + 4064ce: 48 8b 35 83 d4 0b 00 mov rsi, qword ptr [rip + 775299] # 0x4c3958 + 4064d5: 4c 8b 85 08 fe ff ff mov r8, qword ptr [rbp - 504] + 4064dc: 48 8b 95 00 fe ff ff mov rdx, qword ptr [rbp - 512] + 4064e3: 4c 8b 95 f8 fd ff ff mov r10, qword ptr [rbp - 520] + 4064ea: 48 8b 8d f0 fd ff ff mov rcx, qword ptr [rbp - 528] + 4064f1: 4c 8b 9d e8 fd ff ff mov r11, qword ptr [rbp - 536] + 4064f8: 0f 85 89 00 00 00 jne 0x406587 + 4064fe: 4c 89 0d 5b d4 0b 00 mov qword ptr [rip + 775259], r9 # 0x4c3960 + 406505: 4c 89 05 bc c2 0b 00 mov qword ptr [rip + 770748], r8 # 0x4c27c8 + 40650c: e9 da fe ff ff jmp 0x4063eb + 406511: 48 85 c0 test rax, rax + 406514: 75 49 jne 0x40655f + 406516: be 40 06 00 00 mov esi, 1600 + 40651b: 41 bd 64 00 00 00 mov r13d, 100 + 406521: 48 8b 3d 30 d4 0b 00 mov rdi, qword ptr [rip + 775216] # 0x4c3958 + 406528: 48 89 8d 18 fe ff ff mov qword ptr [rbp - 488], rcx + 40652f: e8 1c 97 01 00 call 0x41fc50 + 406534: 48 85 c0 test rax, rax + 406537: 0f 84 f6 fc ff ff je 0x406233 + 40653d: 48 89 05 14 d4 0b 00 mov qword ptr [rip + 775188], rax # 0x4c3958 + 406544: 48 8b 8d 18 fe ff ff mov rcx, qword ptr [rbp - 488] + 40654b: 4c 89 2d 66 c2 0b 00 mov qword ptr [rip + 770662], r13 # 0x4c27b8 + 406552: e9 20 fe ff ff jmp 0x406377 + 406557: c6 02 00 mov byte ptr [rdx], 0 + 40655a: e9 f7 fd ff ff jmp 0x406356 + 40655f: 4c 8d 2c 00 lea r13, [rax + rax] + 406563: 48 c1 e0 05 shl rax, 5 + 406567: 48 89 c6 mov rsi, rax + 40656a: eb b5 jmp 0x406521 + 40656c: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 406572: e9 d5 fb ff ff jmp 0x40614c + 406577: 48 c7 85 28 fe ff ff 00 00 00 00 mov qword ptr [rbp - 472], 0 + 406582: e9 dd fc ff ff jmp 0x406264 + 406587: 48 8b bd 20 fe ff ff mov rdi, qword ptr [rbp - 480] + 40658e: 48 85 ff test rdi, rdi + 406591: 0f 84 67 ff ff ff je 0x4064fe + 406597: 4c 29 e8 sub rax, r13 + 40659a: 48 c1 e7 04 shl rdi, 4 + 40659e: 66 48 0f 6e c8 movq xmm1, rax + 4065a3: 48 01 f7 add rdi, rsi + 4065a6: 48 89 f0 mov rax, rsi + 4065a9: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] + 4065ad: f3 0f 6f 00 movdqu xmm0, xmmword ptr [rax] + 4065b1: 48 83 c0 10 add rax, 16 + 4065b5: 66 0f d4 c1 paddq xmm0, xmm1 + 4065b9: 0f 11 40 f0 movups xmmword ptr [rax - 16], xmm0 + 4065bd: 48 39 f8 cmp rax, rdi + 4065c0: 75 eb jne 0x4065ad + 4065c2: e9 37 ff ff ff jmp 0x4064fe + 4065c7: 4c 89 ff mov rdi, r15 + 4065ca: e8 81 aa 00 00 call 0x411050 + 4065cf: e9 90 fc ff ff jmp 0x406264 + 4065d4: e8 f7 55 04 00 call 0x44bbd0 <__stack_chk_fail_local> + 4065d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004065e0 <_nl_expand_alias>: + 4065e0: f3 0f 1e fa endbr64 + 4065e4: 41 57 push r15 + 4065e6: 41 56 push r14 + 4065e8: 41 55 push r13 + 4065ea: 41 54 push r12 + 4065ec: 55 push rbp + 4065ed: 53 push rbx + 4065ee: 48 89 fb mov rbx, rdi + 4065f1: 48 83 ec 18 sub rsp, 24 + 4065f5: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4065fd: 85 c0 test eax, eax + 4065ff: 0f 85 72 01 00 00 jne 0x406777 <_nl_expand_alias+0x197> + 406605: ba 01 00 00 00 mov edx, 1 + 40660a: 0f b1 15 c7 c1 0b 00 cmpxchg dword ptr [rip + 770503], edx # 0x4c27d8 + 406611: 48 83 3d 97 c1 0b 00 00 cmp qword ptr [rip + 770455], 0 # 0x4c27b0 + 406619: 0f 84 3c 01 00 00 je 0x40675b <_nl_expand_alias+0x17b> + 40661f: 4c 8b 3d 9a c1 0b 00 mov r15, qword ptr [rip + 770458] # 0x4c27c0 + 406626: 48 8d 2d 93 97 0b 00 lea rbp, [rip + 759699] # 0x4bfdc0 <_nl_C_locobj> + 40662d: 4d 85 ff test r15, r15 + 406630: 0f 85 d7 00 00 00 jne 0x40670d <_nl_expand_alias+0x12d> + 406636: 48 8b 35 73 c1 0b 00 mov rsi, qword ptr [rip + 770419] # 0x4c27b0 + 40663d: 31 d2 xor edx, edx + 40663f: 0f b6 06 movzx eax, byte ptr [rsi] + 406642: 84 c0 test al, al + 406644: 74 5a je 0x4066a0 <_nl_expand_alias+0xc0> + 406646: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 406650: 48 8d 56 01 lea rdx, [rsi + 1] + 406654: 48 89 f7 mov rdi, rsi + 406657: 3c 3a cmp al, 58 + 406659: 75 17 jne 0x406672 <_nl_expand_alias+0x92> + 40665b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 406660: 48 89 d7 mov rdi, rdx + 406663: 0f b6 02 movzx eax, byte ptr [rdx] + 406666: 48 83 c2 01 add rdx, 1 + 40666a: 3c 3a cmp al, 58 + 40666c: 74 f2 je 0x406660 <_nl_expand_alias+0x80> + 40666e: 84 c0 test al, al + 406670: 74 6e je 0x4066e0 <_nl_expand_alias+0x100> + 406672: 48 8d 57 01 lea rdx, [rdi + 1] + 406676: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 406680: 0f b6 02 movzx eax, byte ptr [rdx] + 406683: 48 89 d6 mov rsi, rdx + 406686: 48 83 c2 01 add rdx, 1 + 40668a: 84 c0 test al, al + 40668c: 74 04 je 0x406692 <_nl_expand_alias+0xb2> + 40668e: 3c 3a cmp al, 58 + 406690: 75 ee jne 0x406680 <_nl_expand_alias+0xa0> + 406692: 48 39 fe cmp rsi, rdi + 406695: 77 4e ja 0x4066e5 <_nl_expand_alias+0x105> + 406697: ba 01 00 00 00 mov edx, 1 + 40669c: 84 c0 test al, al + 40669e: 75 b0 jne 0x406650 <_nl_expand_alias+0x70> + 4066a0: 84 d2 test dl, dl + 4066a2: 74 07 je 0x4066ab <_nl_expand_alias+0xcb> + 4066a4: 48 89 35 05 c1 0b 00 mov qword ptr [rip + 770309], rsi # 0x4c27b0 + 4066ab: 45 31 c0 xor r8d, r8d + 4066ae: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4066b6: 85 c0 test eax, eax + 4066b8: 0f 85 df 00 00 00 jne 0x40679d <_nl_expand_alias+0x1bd> + 4066be: 83 2d 13 c1 0b 00 01 sub dword ptr [rip + 770323], 1 # 0x4c27d8 + 4066c5: 48 83 c4 18 add rsp, 24 + 4066c9: 4c 89 c0 mov rax, r8 + 4066cc: 5b pop rbx + 4066cd: 5d pop rbp + 4066ce: 41 5c pop r12 + 4066d0: 41 5d pop r13 + 4066d2: 41 5e pop r14 + 4066d4: 41 5f pop r15 + 4066d6: c3 ret + 4066d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4066e0: 48 89 fe mov rsi, rdi + 4066e3: eb b2 jmp 0x406697 <_nl_expand_alias+0xb7> + 4066e5: 48 89 35 c4 c0 0b 00 mov qword ptr [rip + 770244], rsi # 0x4c27b0 + 4066ec: 48 29 fe sub rsi, rdi + 4066ef: e8 ec f9 ff ff call 0x4060e0 + 4066f4: 48 85 c0 test rax, rax + 4066f7: 0f 84 39 ff ff ff je 0x406636 <_nl_expand_alias+0x56> + 4066fd: 4c 8b 3d bc c0 0b 00 mov r15, qword ptr [rip + 770236] # 0x4c27c0 + 406704: 4d 85 ff test r15, r15 + 406707: 0f 84 29 ff ff ff je 0x406636 <_nl_expand_alias+0x56> + 40670d: 48 8b 05 44 d2 0b 00 mov rax, qword ptr [rip + 774724] # 0x4c3958 + 406714: 45 31 f6 xor r14d, r14d + 406717: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 40671c: eb 12 jmp 0x406730 <_nl_expand_alias+0x150> + 40671e: 66 90 nop + 406720: 74 4c je 0x40676e <_nl_expand_alias+0x18e> + 406722: 4d 8d 74 24 01 lea r14, [r12 + 1] + 406727: 4d 39 f7 cmp r15, r14 + 40672a: 0f 86 06 ff ff ff jbe 0x406636 <_nl_expand_alias+0x56> + 406730: 4f 8d 24 37 lea r12, [r15 + r14] + 406734: 48 89 ea mov rdx, rbp + 406737: 48 89 df mov rdi, rbx + 40673a: 49 d1 ec shr r12 + 40673d: 4d 89 e5 mov r13, r12 + 406740: 49 c1 e5 04 shl r13, 4 + 406744: 4c 03 6c 24 08 add r13, qword ptr [rsp + 8] + 406749: 49 8b 75 00 mov rsi, qword ptr [r13] + 40674d: e8 9e a9 ff ff call 0x4010f0 <.plt+0xd0> + 406752: 85 c0 test eax, eax + 406754: 79 ca jns 0x406720 <_nl_expand_alias+0x140> + 406756: 4d 89 e7 mov r15, r12 + 406759: eb cc jmp 0x406727 <_nl_expand_alias+0x147> + 40675b: 48 8d 05 d4 eb 08 00 lea rax, [rip + 584660] # 0x495336 <_nl_default_default_domain+0x1e> + 406762: 48 89 05 47 c0 0b 00 mov qword ptr [rip + 770119], rax # 0x4c27b0 + 406769: e9 b1 fe ff ff jmp 0x40661f <_nl_expand_alias+0x3f> + 40676e: 4d 8b 45 08 mov r8, qword ptr [r13 + 8] + 406772: e9 37 ff ff ff jmp 0x4066ae <_nl_expand_alias+0xce> + 406777: 31 c0 xor eax, eax + 406779: ba 01 00 00 00 mov edx, 1 + 40677e: f0 lock + 40677f: 0f b1 15 52 c0 0b 00 cmpxchg dword ptr [rip + 770130], edx # 0x4c27d8 + 406786: 0f 84 85 fe ff ff je 0x406611 <_nl_expand_alias+0x31> + 40678c: 48 8d 3d 45 c0 0b 00 lea rdi, [rip + 770117] # 0x4c27d8 + 406793: e8 08 36 01 00 call 0x419da0 <__lll_lock_wait_private> + 406798: e9 74 fe ff ff jmp 0x406611 <_nl_expand_alias+0x31> + 40679d: 31 c0 xor eax, eax + 40679f: 87 05 33 c0 0b 00 xchg dword ptr [rip + 770099], eax # 0x4c27d8 + 4067a5: 83 f8 01 cmp eax, 1 + 4067a8: 0f 8e 17 ff ff ff jle 0x4066c5 <_nl_expand_alias+0xe5> + 4067ae: 45 31 d2 xor r10d, r10d + 4067b1: ba 01 00 00 00 mov edx, 1 + 4067b6: be 81 00 00 00 mov esi, 129 + 4067bb: b8 ca 00 00 00 mov eax, 202 + 4067c0: 48 8d 3d 11 c0 0b 00 lea rdi, [rip + 770065] # 0x4c27d8 + 4067c7: 0f 05 syscall + 4067c9: e9 f7 fe ff ff jmp 0x4066c5 <_nl_expand_alias+0xe5> + 4067ce: 66 90 nop + +00000000004067d0 <_nl_make_l10nflist>: + 4067d0: f3 0f 1e fa endbr64 + 4067d4: 41 57 push r15 + 4067d6: 41 56 push r14 + 4067d8: 41 55 push r13 + 4067da: 41 54 push r12 + 4067dc: 49 89 d4 mov r12, rdx + 4067df: 55 push rbp + 4067e0: 49 8d 6c 24 02 lea rbp, [r12 + 2] + 4067e5: 53 push rbx + 4067e6: 89 cb mov ebx, ecx + 4067e8: 48 83 ec 48 sub rsp, 72 + 4067ec: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 4067f1: 4c 89 c7 mov rdi, r8 + 4067f4: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 4067f9: 89 4c 24 38 mov dword ptr [rsp + 56], ecx + 4067fd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 406802: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 406807: e8 74 a9 ff ff call 0x401180 <.plt+0x160> + 40680c: 83 e3 04 and ebx, 4 + 40680f: 49 89 c6 mov r14, rax + 406812: 41 89 dd mov r13d, ebx + 406815: 0f 84 6d 03 00 00 je 0x406b88 <_nl_make_l10nflist+0x3b8> + 40681b: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 406820: e8 5b a9 ff ff call 0x401180 <.plt+0x160> + 406825: 4c 8d 78 01 lea r15, [rax + 1] + 406829: 8b 44 24 38 mov eax, dword ptr [rsp + 56] + 40682d: 49 01 ee add r14, rbp + 406830: 31 ed xor ebp, ebp + 406832: 83 e0 02 and eax, 2 + 406835: 89 44 24 28 mov dword ptr [rsp + 40], eax + 406839: 74 11 je 0x40684c <_nl_make_l10nflist+0x7c> + 40683b: 48 8b bc 24 80 00 00 00 mov rdi, qword ptr [rsp + 128] + 406843: e8 38 a9 ff ff call 0x401180 <.plt+0x160> + 406848: 48 8d 68 01 lea rbp, [rax + 1] + 40684c: 8b 44 24 38 mov eax, dword ptr [rsp + 56] + 406850: 4d 01 fe add r14, r15 + 406853: 31 db xor ebx, ebx + 406855: 83 e0 01 and eax, 1 + 406858: 89 44 24 30 mov dword ptr [rsp + 48], eax + 40685c: 74 11 je 0x40686f <_nl_make_l10nflist+0x9f> + 40685e: 48 8b bc 24 88 00 00 00 mov rdi, qword ptr [rsp + 136] + 406866: e8 15 a9 ff ff call 0x401180 <.plt+0x160> + 40686b: 48 8d 58 01 lea rbx, [rax + 1] + 40686f: 8b 44 24 38 mov eax, dword ptr [rsp + 56] + 406873: 4c 01 f5 add rbp, r14 + 406876: 45 31 ff xor r15d, r15d + 406879: 83 e0 08 and eax, 8 + 40687c: 89 44 24 3c mov dword ptr [rsp + 60], eax + 406880: 74 11 je 0x406893 <_nl_make_l10nflist+0xc3> + 406882: 48 8b bc 24 90 00 00 00 mov rdi, qword ptr [rsp + 144] + 40688a: e8 f1 a8 ff ff call 0x401180 <.plt+0x160> + 40688f: 4c 8d 78 01 lea r15, [rax + 1] + 406893: 48 8b bc 24 98 00 00 00 mov rdi, qword ptr [rsp + 152] + 40689b: e8 e0 a8 ff ff call 0x401180 <.plt+0x160> + 4068a0: 48 8d 3c 2b lea rdi, [rbx + rbp] + 4068a4: 4c 01 ff add rdi, r15 + 4068a7: 49 89 c6 mov r14, rax + 4068aa: 48 01 c7 add rdi, rax + 4068ad: e8 ae 86 01 00 call 0x41ef60 + 4068b2: 48 89 c5 mov rbp, rax + 4068b5: 48 85 c0 test rax, rax + 4068b8: 0f 84 c1 04 00 00 je 0x406d7f <_nl_make_l10nflist+0x5af> + 4068be: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 4068c3: 4c 89 e2 mov rdx, r12 + 4068c6: 48 89 c7 mov rdi, rax + 4068c9: e8 92 a7 ff ff call 0x401060 <.plt+0x40> + 4068ce: 4d 85 e4 test r12, r12 + 4068d1: 74 2d je 0x406900 <_nl_make_l10nflist+0x130> + 4068d3: 4c 89 e3 mov rbx, r12 + 4068d6: 49 89 ef mov r15, rbp + 4068d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4068e0: 4c 89 ff mov rdi, r15 + 4068e3: e8 98 a8 ff ff call 0x401180 <.plt+0x160> + 4068e8: 48 89 c2 mov rdx, rax + 4068eb: 48 f7 d2 not rdx + 4068ee: 48 01 d3 add rbx, rdx + 4068f1: 74 0d je 0x406900 <_nl_make_l10nflist+0x130> + 4068f3: 4c 01 f8 add rax, r15 + 4068f6: c6 00 3a mov byte ptr [rax], 58 + 4068f9: 4c 8d 78 01 lea r15, [rax + 1] + 4068fd: eb e1 jmp 0x4068e0 <_nl_make_l10nflist+0x110> + 4068ff: 90 nop + 406900: 42 c6 44 25 ff 2f mov byte ptr [rbp + r12 - 1], 47 + 406906: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 40690b: 4a 8d 7c 25 00 lea rdi, [rbp + r12] + 406910: e8 7b a7 ff ff call 0x401090 <.plt+0x70> + 406915: 45 85 ed test r13d, r13d + 406918: 0f 85 da 03 00 00 jne 0x406cf8 <_nl_make_l10nflist+0x528> + 40691e: 8b 74 24 28 mov esi, dword ptr [rsp + 40] + 406922: 48 8d 78 01 lea rdi, [rax + 1] + 406926: 85 f6 test esi, esi + 406928: 0f 85 aa 03 00 00 jne 0x406cd8 <_nl_make_l10nflist+0x508> + 40692e: 8b 4c 24 30 mov ecx, dword ptr [rsp + 48] + 406932: 85 c9 test ecx, ecx + 406934: 0f 85 7e 03 00 00 jne 0x406cb8 <_nl_make_l10nflist+0x4e8> + 40693a: 8b 54 24 3c mov edx, dword ptr [rsp + 60] + 40693e: 85 d2 test edx, edx + 406940: 0f 85 52 03 00 00 jne 0x406c98 <_nl_make_l10nflist+0x4c8> + 406946: c6 00 2f mov byte ptr [rax], 47 + 406949: 48 8b b4 24 98 00 00 00 mov rsi, qword ptr [rsp + 152] + 406951: 49 8d 56 01 lea rdx, [r14 + 1] + 406955: e8 06 a7 ff ff call 0x401060 <.plt+0x40> + 40695a: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 40695f: 48 8b 00 mov rax, qword ptr [rax] + 406962: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 406967: 48 85 c0 test rax, rax + 40696a: 0f 84 f7 03 00 00 je 0x406d67 <_nl_make_l10nflist+0x597> + 406970: 49 89 c5 mov r13, rax + 406973: 45 31 f6 xor r14d, r14d + 406976: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 406980: 49 8b 7d 00 mov rdi, qword ptr [r13] + 406984: 48 85 ff test rdi, rdi + 406987: 74 15 je 0x40699e <_nl_make_l10nflist+0x1ce> + 406989: 48 89 ee mov rsi, rbp + 40698c: e8 9f a7 ff ff call 0x401130 <.plt+0x110> + 406991: 85 c0 test eax, eax + 406993: 0f 84 97 03 00 00 je 0x406d30 <_nl_make_l10nflist+0x560> + 406999: 78 0c js 0x4069a7 <_nl_make_l10nflist+0x1d7> + 40699b: 4d 89 ee mov r14, r13 + 40699e: 4d 8b 6d 18 mov r13, qword ptr [r13 + 24] + 4069a2: 4d 85 ed test r13, r13 + 4069a5: 75 d9 jne 0x406980 <_nl_make_l10nflist+0x1b0> + 4069a7: 8b 84 24 a0 00 00 00 mov eax, dword ptr [rsp + 160] + 4069ae: 85 c0 test eax, eax + 4069b0: 0f 84 70 03 00 00 je 0x406d26 <_nl_make_l10nflist+0x556> + 4069b6: 8b 4c 24 38 mov ecx, dword ptr [rsp + 56] + 4069ba: 41 bd 01 00 00 00 mov r13d, 1 + 4069c0: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] + 4069c5: 4c 89 e3 mov rbx, r12 + 4069c8: 89 c8 mov eax, ecx + 4069ca: 81 e1 55 55 00 00 and ecx, 21845 + 4069d0: d1 f8 sar eax + 4069d2: 25 55 d5 ff ff and eax, 4294956373 + 4069d7: 01 c8 add eax, ecx + 4069d9: 89 c1 mov ecx, eax + 4069db: 25 33 33 00 00 and eax, 13107 + 4069e0: c1 f9 02 sar ecx, 2 + 4069e3: 81 e1 33 f3 ff ff and ecx, 4294964019 + 4069e9: 01 c1 add ecx, eax + 4069eb: 89 c8 mov eax, ecx + 4069ed: c1 f8 04 sar eax, 4 + 4069f0: 01 c8 add eax, ecx + 4069f2: 25 0f 0f 00 00 and eax, 3855 + 4069f7: 89 c1 mov ecx, eax + 4069f9: c1 f9 08 sar ecx, 8 + 4069fc: 01 c1 add ecx, eax + 4069fe: 41 d3 e5 shl r13d, cl + 406a01: 49 63 c5 movsxd rax, r13d + 406a04: 45 31 ed xor r13d, r13d + 406a07: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 406a0c: 4d 85 e4 test r12, r12 + 406a0f: 0f 84 32 03 00 00 je 0x406d47 <_nl_make_l10nflist+0x577> + 406a15: 0f 1f 00 nop dword ptr [rax] + 406a18: 4c 89 ff mov rdi, r15 + 406a1b: 49 83 c5 01 add r13, 1 + 406a1f: e8 5c a7 ff ff call 0x401180 <.plt+0x160> + 406a24: 4d 8d 7c 07 01 lea r15, [r15 + rax + 1] + 406a29: 48 f7 d0 not rax + 406a2c: 48 01 c3 add rbx, rax + 406a2f: 75 e7 jne 0x406a18 <_nl_make_l10nflist+0x248> + 406a31: 4c 0f af 6c 24 28 imul r13, qword ptr [rsp + 40] + 406a37: 49 c1 e5 04 shl r13, 4 + 406a3b: 49 8d 7d 28 lea rdi, [r13 + 40] + 406a3f: e8 1c 85 01 00 call 0x41ef60 + 406a44: 49 89 c5 mov r13, rax + 406a47: 48 85 c0 test rax, rax + 406a4a: 0f 84 1f 03 00 00 je 0x406d6f <_nl_make_l10nflist+0x59f> + 406a50: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] + 406a55: 48 89 28 mov qword ptr [rax], rbp + 406a58: 4c 89 e5 mov rbp, r12 + 406a5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 406a60: 4c 89 ff mov rdi, r15 + 406a63: 48 83 c3 01 add rbx, 1 + 406a67: e8 14 a7 ff ff call 0x401180 <.plt+0x160> + 406a6c: 4d 8d 7c 07 01 lea r15, [r15 + rax + 1] + 406a71: 48 f7 d0 not rax + 406a74: 48 01 c5 add rbp, rax + 406a77: 75 e7 jne 0x406a60 <_nl_make_l10nflist+0x290> + 406a79: b8 01 00 00 00 mov eax, 1 + 406a7e: 48 83 fb 01 cmp rbx, 1 + 406a82: 0f 84 08 01 00 00 je 0x406b90 <_nl_make_l10nflist+0x3c0> + 406a88: 41 89 45 08 mov dword ptr [r13 + 8], eax + 406a8c: 49 c7 45 10 00 00 00 00 mov qword ptr [r13 + 16], 0 + 406a94: 4d 85 f6 test r14, r14 + 406a97: 0f 84 73 02 00 00 je 0x406d10 <_nl_make_l10nflist+0x540> + 406a9d: 49 8b 46 18 mov rax, qword ptr [r14 + 24] + 406aa1: 49 89 45 18 mov qword ptr [r13 + 24], rax + 406aa5: 4d 89 6e 18 mov qword ptr [r14 + 24], r13 + 406aa9: 4d 85 e4 test r12, r12 + 406aac: 0f 84 8b 02 00 00 je 0x406d3d <_nl_make_l10nflist+0x56d> + 406ab2: 4c 8b 74 24 10 mov r14, qword ptr [rsp + 16] + 406ab7: 4c 89 e3 mov rbx, r12 + 406aba: 31 ed xor ebp, ebp + 406abc: 0f 1f 40 00 nop dword ptr [rax] + 406ac0: 4c 89 f7 mov rdi, r14 + 406ac3: 48 83 c5 01 add rbp, 1 + 406ac7: e8 b4 a6 ff ff call 0x401180 <.plt+0x160> + 406acc: 4d 8d 74 06 01 lea r14, [r14 + rax + 1] + 406ad1: 48 f7 d0 not rax + 406ad4: 48 01 c3 add rbx, rax + 406ad7: 75 e7 jne 0x406ac0 <_nl_make_l10nflist+0x2f0> + 406ad9: 31 c0 xor eax, eax + 406adb: 44 8b 7c 24 38 mov r15d, dword ptr [rsp + 56] + 406ae0: 48 83 fd 01 cmp rbp, 1 + 406ae4: 0f 94 c0 sete al + 406ae7: 41 29 c7 sub r15d, eax + 406aea: 8b 6c 24 38 mov ebp, dword ptr [rsp + 56] + 406aee: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 406af3: 31 db xor ebx, ebx + 406af5: f7 d5 not ebp + 406af7: 4e 8d 14 20 lea r10, [rax + r12] + 406afb: 45 85 ff test r15d, r15d + 406afe: 78 22 js 0x406b22 <_nl_make_l10nflist+0x352> + 406b00: 4c 89 d0 mov rax, r10 + 406b03: 4d 89 ea mov r10, r13 + 406b06: 4d 89 e5 mov r13, r12 + 406b09: 49 89 c4 mov r12, rax + 406b0c: 41 85 ef test r15d, ebp + 406b0f: 0f 84 eb 00 00 00 je 0x406c00 <_nl_make_l10nflist+0x430> + 406b15: 41 83 ef 01 sub r15d, 1 + 406b19: 41 83 ff ff cmp r15d, -1 + 406b1d: 75 ed jne 0x406b0c <_nl_make_l10nflist+0x33c> + 406b1f: 4d 89 d5 mov r13, r10 + 406b22: 48 8b b4 24 98 00 00 00 mov rsi, qword ptr [rsp + 152] + 406b2a: b9 0b 00 00 00 mov ecx, 11 + 406b2f: 48 8d 3d 20 e8 08 00 lea rdi, [rip + 583712] # 0x495356 + 406b36: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 406b38: 0f 97 c0 seta al + 406b3b: 1c 00 sbb al, 0 + 406b3d: 84 c0 test al, al + 406b3f: 75 26 jne 0x406b67 <_nl_make_l10nflist+0x397> + 406b41: 44 8b 7c 24 38 mov r15d, dword ptr [rsp + 56] + 406b46: 45 85 ff test r15d, r15d + 406b49: 78 1c js 0x406b67 <_nl_make_l10nflist+0x397> + 406b4b: 45 89 fc mov r12d, r15d + 406b4e: 4c 8d 35 0d e8 08 00 lea r14, [rip + 583693] # 0x495362 + 406b55: 41 f7 d4 not r12d + 406b58: 45 85 e7 test r15d, r12d + 406b5b: 74 4b je 0x406ba8 <_nl_make_l10nflist+0x3d8> + 406b5d: 41 83 ef 01 sub r15d, 1 + 406b61: 41 83 ff ff cmp r15d, -1 + 406b65: 75 f1 jne 0x406b58 <_nl_make_l10nflist+0x388> + 406b67: 49 c7 44 dd 20 00 00 00 00 mov qword ptr [r13 + 8*rbx + 32], 0 + 406b70: 48 83 c4 48 add rsp, 72 + 406b74: 4c 89 e8 mov rax, r13 + 406b77: 5b pop rbx + 406b78: 5d pop rbp + 406b79: 41 5c pop r12 + 406b7b: 41 5d pop r13 + 406b7d: 41 5e pop r14 + 406b7f: 41 5f pop r15 + 406b81: c3 ret + 406b82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 406b88: 45 31 ff xor r15d, r15d + 406b8b: e9 99 fc ff ff jmp 0x406829 <_nl_make_l10nflist+0x59> + 406b90: 8b 44 24 38 mov eax, dword ptr [rsp + 56] + 406b94: 83 e0 03 and eax, 3 + 406b97: 83 f8 03 cmp eax, 3 + 406b9a: 0f 94 c0 sete al + 406b9d: 0f b6 c0 movzx eax, al + 406ba0: e9 e3 fe ff ff jmp 0x406a88 <_nl_make_l10nflist+0x2b8> + 406ba5: 0f 1f 00 nop dword ptr [rax] + 406ba8: 48 83 ec 08 sub rsp, 8 + 406bac: 44 89 f9 mov ecx, r15d + 406baf: ba 1b 00 00 00 mov edx, 27 + 406bb4: 4c 89 f6 mov rsi, r14 + 406bb7: 6a 01 push 1 + 406bb9: 48 8d 6b 01 lea rbp, [rbx + 1] + 406bbd: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] + 406bc4: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] + 406bcb: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] + 406bd2: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] + 406bd9: 4c 8b 4c 24 50 mov r9, qword ptr [rsp + 80] + 406bde: 4c 8b 44 24 38 mov r8, qword ptr [rsp + 56] + 406be3: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 406be8: e8 e3 fb ff ff call 0x4067d0 <_nl_make_l10nflist> + 406bed: 48 83 c4 30 add rsp, 48 + 406bf1: 49 89 44 dd 20 mov qword ptr [r13 + 8*rbx + 32], rax + 406bf6: 48 89 eb mov rbx, rbp + 406bf9: e9 5f ff ff ff jmp 0x406b5d <_nl_make_l10nflist+0x38d> + 406bfe: 66 90 nop + 406c00: 4d 85 ed test r13, r13 + 406c03: 0f 84 0c ff ff ff je 0x406b15 <_nl_make_l10nflist+0x345> + 406c09: 4c 8b 74 24 10 mov r14, qword ptr [rsp + 16] + 406c0e: 89 6c 24 28 mov dword ptr [rsp + 40], ebp + 406c12: 4c 89 f5 mov rbp, r14 + 406c15: 4d 89 d6 mov r14, r10 + 406c18: 48 89 ef mov rdi, rbp + 406c1b: 48 83 c3 01 add rbx, 1 + 406c1f: e8 5c a5 ff ff call 0x401180 <.plt+0x160> + 406c24: 48 83 ec 08 sub rsp, 8 + 406c28: 44 89 f9 mov ecx, r15d + 406c2b: 48 89 ee mov rsi, rbp + 406c2e: 6a 01 push 1 + 406c30: 48 8d 50 01 lea rdx, [rax + 1] + 406c34: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] + 406c3b: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] + 406c42: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] + 406c49: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] + 406c50: 4c 8b 4c 24 50 mov r9, qword ptr [rsp + 80] + 406c55: 4c 8b 44 24 38 mov r8, qword ptr [rsp + 56] + 406c5a: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 406c5f: e8 6c fb ff ff call 0x4067d0 <_nl_make_l10nflist> + 406c64: 48 83 c4 30 add rsp, 48 + 406c68: 49 89 44 de 18 mov qword ptr [r14 + 8*rbx + 24], rax + 406c6d: 49 39 ec cmp r12, rbp + 406c70: 76 16 jbe 0x406c88 <_nl_make_l10nflist+0x4b8> + 406c72: 48 89 ef mov rdi, rbp + 406c75: e8 06 a5 ff ff call 0x401180 <.plt+0x160> + 406c7a: 48 8d 6c 05 01 lea rbp, [rbp + rax + 1] + 406c7f: 4c 39 e5 cmp rbp, r12 + 406c82: 72 94 jb 0x406c18 <_nl_make_l10nflist+0x448> + 406c84: 0f 1f 40 00 nop dword ptr [rax] + 406c88: 8b 6c 24 28 mov ebp, dword ptr [rsp + 40] + 406c8c: 4d 89 f2 mov r10, r14 + 406c8f: e9 81 fe ff ff jmp 0x406b15 <_nl_make_l10nflist+0x345> + 406c94: 0f 1f 40 00 nop dword ptr [rax] + 406c98: c6 00 40 mov byte ptr [rax], 64 + 406c9b: 48 8b b4 24 90 00 00 00 mov rsi, qword ptr [rsp + 144] + 406ca3: e8 e8 a3 ff ff call 0x401090 <.plt+0x70> + 406ca8: 48 8d 78 01 lea rdi, [rax + 1] + 406cac: e9 95 fc ff ff jmp 0x406946 <_nl_make_l10nflist+0x176> + 406cb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 406cb8: c6 00 2e mov byte ptr [rax], 46 + 406cbb: 48 8b b4 24 88 00 00 00 mov rsi, qword ptr [rsp + 136] + 406cc3: e8 c8 a3 ff ff call 0x401090 <.plt+0x70> + 406cc8: 48 8d 78 01 lea rdi, [rax + 1] + 406ccc: e9 69 fc ff ff jmp 0x40693a <_nl_make_l10nflist+0x16a> + 406cd1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 406cd8: c6 00 2e mov byte ptr [rax], 46 + 406cdb: 48 8b b4 24 80 00 00 00 mov rsi, qword ptr [rsp + 128] + 406ce3: e8 a8 a3 ff ff call 0x401090 <.plt+0x70> + 406ce8: 48 8d 78 01 lea rdi, [rax + 1] + 406cec: e9 3d fc ff ff jmp 0x40692e <_nl_make_l10nflist+0x15e> + 406cf1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 406cf8: c6 00 5f mov byte ptr [rax], 95 + 406cfb: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] + 406d00: 48 8d 78 01 lea rdi, [rax + 1] + 406d04: e8 87 a3 ff ff call 0x401090 <.plt+0x70> + 406d09: e9 10 fc ff ff jmp 0x40691e <_nl_make_l10nflist+0x14e> + 406d0e: 66 90 nop + 406d10: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] + 406d15: 49 89 45 18 mov qword ptr [r13 + 24], rax + 406d19: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 406d1e: 4c 89 28 mov qword ptr [rax], r13 + 406d21: e9 83 fd ff ff jmp 0x406aa9 <_nl_make_l10nflist+0x2d9> + 406d26: 45 31 ed xor r13d, r13d + 406d29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 406d30: 48 89 ef mov rdi, rbp + 406d33: e8 18 88 01 00 call 0x41f550 + 406d38: e9 33 fe ff ff jmp 0x406b70 <_nl_make_l10nflist+0x3a0> + 406d3d: 44 8b 7c 24 38 mov r15d, dword ptr [rsp + 56] + 406d42: e9 a3 fd ff ff jmp 0x406aea <_nl_make_l10nflist+0x31a> + 406d47: bf 28 00 00 00 mov edi, 40 + 406d4c: e8 0f 82 01 00 call 0x41ef60 + 406d51: 49 89 c5 mov r13, rax + 406d54: 48 85 c0 test rax, rax + 406d57: 74 16 je 0x406d6f <_nl_make_l10nflist+0x59f> + 406d59: 49 89 6d 00 mov qword ptr [r13], rbp + 406d5d: b8 01 00 00 00 mov eax, 1 + 406d62: e9 21 fd ff ff jmp 0x406a88 <_nl_make_l10nflist+0x2b8> + 406d67: 45 31 f6 xor r14d, r14d + 406d6a: e9 38 fc ff ff jmp 0x4069a7 <_nl_make_l10nflist+0x1d7> + 406d6f: 48 89 ef mov rdi, rbp + 406d72: 45 31 ed xor r13d, r13d + 406d75: e8 d6 87 01 00 call 0x41f550 + 406d7a: e9 f1 fd ff ff jmp 0x406b70 <_nl_make_l10nflist+0x3a0> + 406d7f: 45 31 ed xor r13d, r13d + 406d82: e9 e9 fd ff ff jmp 0x406b70 <_nl_make_l10nflist+0x3a0> + 406d87: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000406d90 <_nl_normalize_codeset>: + 406d90: f3 0f 1e fa endbr64 + 406d94: 41 54 push r12 + 406d96: 55 push rbp + 406d97: 53 push rbx + 406d98: 48 85 f6 test rsi, rsi + 406d9b: 0f 84 df 00 00 00 je 0x406e80 <_nl_normalize_codeset+0xf0> + 406da1: 48 8b 1d 80 90 0b 00 mov rbx, qword ptr [rip + 757888] # 0x4bfe28 <_nl_C_locobj+0x68> + 406da8: 48 89 fd mov rbp, rdi + 406dab: 49 89 f4 mov r12, rsi + 406dae: 48 89 fa mov rdx, rdi + 406db1: 4c 8d 04 3e lea r8, [rsi + rdi] + 406db5: 45 31 c9 xor r9d, r9d + 406db8: be 01 00 00 00 mov esi, 1 + 406dbd: 31 ff xor edi, edi + 406dbf: 90 nop + 406dc0: 0f b6 0a movzx ecx, byte ptr [rdx] + 406dc3: 48 89 c8 mov rax, rcx + 406dc6: f6 04 4b 08 test byte ptr [rbx + 2*rcx], 8 + 406dca: 74 0e je 0x406dda <_nl_normalize_codeset+0x4a> + 406dcc: 83 e8 30 sub eax, 48 + 406dcf: 48 83 c7 01 add rdi, 1 + 406dd3: 83 f8 0a cmp eax, 10 + 406dd6: 41 0f 43 f1 cmovae esi, r9d + 406dda: 48 83 c2 01 add rdx, 1 + 406dde: 49 39 d0 cmp r8, rdx + 406de1: 75 dd jne 0x406dc0 <_nl_normalize_codeset+0x30> + 406de3: 85 f6 test esi, esi + 406de5: 75 69 jne 0x406e50 <_nl_normalize_codeset+0xc0> + 406de7: 48 83 c7 01 add rdi, 1 + 406deb: e8 70 81 01 00 call 0x41ef60 + 406df0: 48 85 c0 test rax, rax + 406df3: 74 7b je 0x406e70 <_nl_normalize_codeset+0xe0> + 406df5: 49 89 c1 mov r9, rax + 406df8: 4c 8b 05 31 90 0b 00 mov r8, qword ptr [rip + 757809] # 0x4bfe30 <_nl_C_locobj+0x70> + 406dff: 31 d2 xor edx, edx + 406e01: eb 19 jmp 0x406e1c <_nl_normalize_codeset+0x8c> + 406e03: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 406e08: 41 8b 0c b8 mov ecx, dword ptr [r8 + 4*rdi] + 406e0c: 48 83 c0 01 add rax, 1 + 406e10: 88 48 ff mov byte ptr [rax - 1], cl + 406e13: 48 83 c2 01 add rdx, 1 + 406e17: 49 39 d4 cmp r12, rdx + 406e1a: 76 28 jbe 0x406e44 <_nl_normalize_codeset+0xb4> + 406e1c: 0f b6 7c 15 00 movzx edi, byte ptr [rbp + rdx] + 406e21: f6 44 7b 01 04 test byte ptr [rbx + 2*rdi + 1], 4 + 406e26: 75 e0 jne 0x406e08 <_nl_normalize_codeset+0x78> + 406e28: 40 0f b6 f7 movzx esi, dil + 406e2c: 83 ee 30 sub esi, 48 + 406e2f: 83 fe 09 cmp esi, 9 + 406e32: 77 df ja 0x406e13 <_nl_normalize_codeset+0x83> + 406e34: 48 83 c2 01 add rdx, 1 + 406e38: 40 88 38 mov byte ptr [rax], dil + 406e3b: 48 83 c0 01 add rax, 1 + 406e3f: 49 39 d4 cmp r12, rdx + 406e42: 77 d8 ja 0x406e1c <_nl_normalize_codeset+0x8c> + 406e44: c6 00 00 mov byte ptr [rax], 0 + 406e47: 4c 89 c8 mov rax, r9 + 406e4a: 5b pop rbx + 406e4b: 5d pop rbp + 406e4c: 41 5c pop r12 + 406e4e: c3 ret + 406e4f: 90 nop + 406e50: 48 83 c7 04 add rdi, 4 + 406e54: e8 07 81 01 00 call 0x41ef60 + 406e59: 49 89 c1 mov r9, rax + 406e5c: 48 85 c0 test rax, rax + 406e5f: 74 0f je 0x406e70 <_nl_normalize_codeset+0xe0> + 406e61: c7 00 69 73 6f 00 mov dword ptr [rax], 7304041 + 406e67: 48 8d 40 03 lea rax, [rax + 3] + 406e6b: eb 8b jmp 0x406df8 <_nl_normalize_codeset+0x68> + 406e6d: 0f 1f 00 nop dword ptr [rax] + 406e70: 45 31 c9 xor r9d, r9d + 406e73: 5b pop rbx + 406e74: 5d pop rbp + 406e75: 4c 89 c8 mov rax, r9 + 406e78: 41 5c pop r12 + 406e7a: c3 ret + 406e7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 406e80: bf 04 00 00 00 mov edi, 4 + 406e85: e8 d6 80 01 00 call 0x41ef60 + 406e8a: 49 89 c1 mov r9, rax + 406e8d: 48 85 c0 test rax, rax + 406e90: 74 de je 0x406e70 <_nl_normalize_codeset+0xe0> + 406e92: 41 c7 01 69 73 6f 00 mov dword ptr [r9], 7304041 + 406e99: 49 8d 41 03 lea rax, [r9 + 3] + 406e9d: eb a5 jmp 0x406e44 <_nl_normalize_codeset+0xb4> + 406e9f: 90 nop + +0000000000406ea0 <_nl_explode_name>: + 406ea0: f3 0f 1e fa endbr64 + 406ea4: 41 57 push r15 + 406ea6: 41 56 push r14 + 406ea8: 41 55 push r13 + 406eaa: 41 54 push r12 + 406eac: 55 push rbp + 406ead: 4c 89 c5 mov rbp, r8 + 406eb0: 53 push rbx + 406eb1: 48 83 ec 28 sub rsp, 40 + 406eb5: 48 c7 02 00 00 00 00 mov qword ptr [rdx], 0 + 406ebc: 48 c7 01 00 00 00 00 mov qword ptr [rcx], 0 + 406ec3: 49 c7 00 00 00 00 00 mov qword ptr [r8], 0 + 406eca: 49 c7 01 00 00 00 00 mov qword ptr [r9], 0 + 406ed1: 48 89 3e mov qword ptr [rsi], rdi + 406ed4: 0f b6 07 movzx eax, byte ptr [rdi] + 406ed7: 3c 5f cmp al, 95 + 406ed9: 74 65 je 0x406f40 <_nl_explode_name+0xa0> + 406edb: 84 c0 test al, al + 406edd: 74 61 je 0x406f40 <_nl_explode_name+0xa0> + 406edf: 49 89 d6 mov r14, rdx + 406ee2: 48 89 fb mov rbx, rdi + 406ee5: eb 24 jmp 0x406f0b <_nl_explode_name+0x6b> + 406ee7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 406ef0: 3c 40 cmp al, 64 + 406ef2: 74 1b je 0x406f0f <_nl_explode_name+0x6f> + 406ef4: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] + 406ef8: 48 8d 73 01 lea rsi, [rbx + 1] + 406efc: 84 c0 test al, al + 406efe: 0f 84 7c 00 00 00 je 0x406f80 <_nl_explode_name+0xe0> + 406f04: 3c 5f cmp al, 95 + 406f06: 74 78 je 0x406f80 <_nl_explode_name+0xe0> + 406f08: 48 89 f3 mov rbx, rsi + 406f0b: 3c 2e cmp al, 46 + 406f0d: 75 e1 jne 0x406ef0 <_nl_explode_name+0x50> + 406f0f: 48 39 df cmp rdi, rbx + 406f12: 74 2c je 0x406f40 <_nl_explode_name+0xa0> + 406f14: ba 02 00 00 00 mov edx, 2 + 406f19: 45 31 e4 xor r12d, r12d + 406f1c: 3c 2e cmp al, 46 + 406f1e: 0f 84 a7 00 00 00 je 0x406fcb <_nl_explode_name+0x12b> + 406f24: 3c 40 cmp al, 64 + 406f26: 75 1b jne 0x406f43 <_nl_explode_name+0xa3> + 406f28: 48 8d 43 01 lea rax, [rbx + 1] + 406f2c: c6 03 00 mov byte ptr [rbx], 0 + 406f2f: 49 89 06 mov qword ptr [r14], rax + 406f32: 80 7b 01 00 cmp byte ptr [rbx + 1], 0 + 406f36: 74 0b je 0x406f43 <_nl_explode_name+0xa3> + 406f38: 41 83 cc 08 or r12d, 8 + 406f3c: eb 05 jmp 0x406f43 <_nl_explode_name+0xa3> + 406f3e: 66 90 nop + 406f40: 45 31 e4 xor r12d, r12d + 406f43: 48 8b 01 mov rax, qword ptr [rcx] + 406f46: 48 85 c0 test rax, rax + 406f49: 74 0d je 0x406f58 <_nl_explode_name+0xb8> + 406f4b: 44 89 e2 mov edx, r12d + 406f4e: 83 e2 fb and edx, -5 + 406f51: 80 38 00 cmp byte ptr [rax], 0 + 406f54: 44 0f 44 e2 cmove r12d, edx + 406f58: 48 8b 45 00 mov rax, qword ptr [rbp] + 406f5c: 48 85 c0 test rax, rax + 406f5f: 74 0d je 0x406f6e <_nl_explode_name+0xce> + 406f61: 44 89 e2 mov edx, r12d + 406f64: 83 e2 fd and edx, -3 + 406f67: 80 38 00 cmp byte ptr [rax], 0 + 406f6a: 44 0f 44 e2 cmove r12d, edx + 406f6e: 48 83 c4 28 add rsp, 40 + 406f72: 44 89 e0 mov eax, r12d + 406f75: 5b pop rbx + 406f76: 5d pop rbp + 406f77: 41 5c pop r12 + 406f79: 41 5d pop r13 + 406f7b: 41 5e pop r14 + 406f7d: 41 5f pop r15 + 406f7f: c3 ret + 406f80: 48 39 f7 cmp rdi, rsi + 406f83: 74 bb je 0x406f40 <_nl_explode_name+0xa0> + 406f85: 3c 5f cmp al, 95 + 406f87: 0f 85 f6 00 00 00 jne 0x407083 <_nl_explode_name+0x1e3> + 406f8d: 48 83 c3 02 add rbx, 2 + 406f91: c6 06 00 mov byte ptr [rsi], 0 + 406f94: 48 89 19 mov qword ptr [rcx], rbx + 406f97: 0f b6 46 01 movzx eax, byte ptr [rsi + 1] + 406f9b: a8 bf test al, -65 + 406f9d: 75 15 jne 0x406fb4 <_nl_explode_name+0x114> + 406f9f: eb 17 jmp 0x406fb8 <_nl_explode_name+0x118> + 406fa1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 406fa8: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] + 406fac: 48 83 c3 01 add rbx, 1 + 406fb0: a8 bf test al, -65 + 406fb2: 74 04 je 0x406fb8 <_nl_explode_name+0x118> + 406fb4: 3c 2e cmp al, 46 + 406fb6: 75 f0 jne 0x406fa8 <_nl_explode_name+0x108> + 406fb8: ba 06 00 00 00 mov edx, 6 + 406fbd: 41 bc 04 00 00 00 mov r12d, 4 + 406fc3: 3c 2e cmp al, 46 + 406fc5: 0f 85 59 ff ff ff jne 0x406f24 <_nl_explode_name+0x84> + 406fcb: 48 8d 7b 01 lea rdi, [rbx + 1] + 406fcf: c6 03 00 mov byte ptr [rbx], 0 + 406fd2: 48 89 7d 00 mov qword ptr [rbp], rdi + 406fd6: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] + 406fda: a8 bf test al, -65 + 406fdc: 0f 84 96 00 00 00 je 0x407078 <_nl_explode_name+0x1d8> + 406fe2: 48 89 fb mov rbx, rdi + 406fe5: 0f 1f 00 nop dword ptr [rax] + 406fe8: 49 89 df mov r15, rbx + 406feb: 48 83 c3 01 add rbx, 1 + 406fef: f6 03 bf test byte ptr [rbx], -65 + 406ff2: 75 f4 jne 0x406fe8 <_nl_explode_name+0x148> + 406ff4: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 406ff9: 48 39 df cmp rdi, rbx + 406ffc: 74 4b je 0x407049 <_nl_explode_name+0x1a9> + 406ffe: 48 89 de mov rsi, rbx + 407001: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 407006: 48 29 fe sub rsi, rdi + 407009: 89 54 24 10 mov dword ptr [rsp + 16], edx + 40700d: e8 7e fd ff ff call 0x406d90 <_nl_normalize_codeset> + 407012: 4c 8b 4c 24 08 mov r9, qword ptr [rsp + 8] + 407017: 49 89 c5 mov r13, rax + 40701a: 49 89 01 mov qword ptr [r9], rax + 40701d: 48 85 c0 test rax, rax + 407020: 74 71 je 0x407093 <_nl_explode_name+0x1f3> + 407022: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 407026: 48 89 c6 mov rsi, rax + 407029: e8 02 a1 ff ff call 0x401130 <.plt+0x110> + 40702e: 8b 54 24 10 mov edx, dword ptr [rsp + 16] + 407032: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 407037: 85 c0 test eax, eax + 407039: 74 16 je 0x407051 <_nl_explode_name+0x1b1> + 40703b: 41 0f b6 47 01 movzx eax, byte ptr [r15 + 1] + 407040: 41 83 cc 03 or r12d, 3 + 407044: e9 db fe ff ff jmp 0x406f24 <_nl_explode_name+0x84> + 407049: 41 89 d4 mov r12d, edx + 40704c: e9 d3 fe ff ff jmp 0x406f24 <_nl_explode_name+0x84> + 407051: 4c 89 ef mov rdi, r13 + 407054: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 407059: 89 54 24 08 mov dword ptr [rsp + 8], edx + 40705d: e8 ee 84 01 00 call 0x41f550 + 407062: 8b 54 24 08 mov edx, dword ptr [rsp + 8] + 407066: 41 0f b6 47 01 movzx eax, byte ptr [r15 + 1] + 40706b: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 407070: 41 89 d4 mov r12d, edx + 407073: e9 ac fe ff ff jmp 0x406f24 <_nl_explode_name+0x84> + 407078: 41 89 d4 mov r12d, edx + 40707b: 48 89 fb mov rbx, rdi + 40707e: e9 a1 fe ff ff jmp 0x406f24 <_nl_explode_name+0x84> + 407083: 48 89 f3 mov rbx, rsi + 407086: ba 02 00 00 00 mov edx, 2 + 40708b: 45 31 e4 xor r12d, r12d + 40708e: e9 89 fe ff ff jmp 0x406f1c <_nl_explode_name+0x7c> + 407093: 41 83 cc ff or r12d, -1 + 407097: e9 d2 fe ff ff jmp 0x406f6e <_nl_explode_name+0xce> + 40709c: 0f 1f 40 00 nop dword ptr [rax] + +00000000004070a0 <__gettext_free_exp>: + 4070a0: f3 0f 1e fa endbr64 + 4070a4: 48 85 ff test rdi, rdi + 4070a7: 74 4f je 0x4070f8 <__gettext_free_exp+0x58> + 4070a9: 55 push rbp + 4070aa: 8b 07 mov eax, dword ptr [rdi] + 4070ac: 48 89 fd mov rbp, rdi + 4070af: 83 f8 02 cmp eax, 2 + 4070b2: 74 25 je 0x4070d9 <__gettext_free_exp+0x39> + 4070b4: 83 f8 03 cmp eax, 3 + 4070b7: 74 17 je 0x4070d0 <__gettext_free_exp+0x30> + 4070b9: 83 f8 01 cmp eax, 1 + 4070bc: 74 24 je 0x4070e2 <__gettext_free_exp+0x42> + 4070be: 48 89 ef mov rdi, rbp + 4070c1: 5d pop rbp + 4070c2: e9 89 84 01 00 jmp 0x41f550 + 4070c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4070d0: 48 8b 7f 18 mov rdi, qword ptr [rdi + 24] + 4070d4: e8 c7 ff ff ff call 0x4070a0 <__gettext_free_exp> + 4070d9: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 4070dd: e8 be ff ff ff call 0x4070a0 <__gettext_free_exp> + 4070e2: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 4070e6: e8 b5 ff ff ff call 0x4070a0 <__gettext_free_exp> + 4070eb: 48 89 ef mov rdi, rbp + 4070ee: 5d pop rbp + 4070ef: e9 5c 84 01 00 jmp 0x41f550 + 4070f4: 0f 1f 40 00 nop dword ptr [rax] + 4070f8: c3 ret + 4070f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000407100 : + 407100: 41 57 push r15 + 407102: 41 56 push r14 + 407104: 41 55 push r13 + 407106: 49 89 f5 mov r13, rsi + 407109: 41 54 push r12 + 40710b: 55 push rbp + 40710c: 53 push rbx + 40710d: 48 83 ec 18 sub rsp, 24 + 407111: 4c 8b 66 08 mov r12, qword ptr [rsi + 8] + 407115: 4d 85 e4 test r12, r12 + 407118: 74 46 je 0x407160 + 40711a: 48 8b 2e mov rbp, qword ptr [rsi] + 40711d: 48 85 ed test rbp, rbp + 407120: 74 3e je 0x407160 + 407122: 89 fb mov ebx, edi + 407124: bf 20 00 00 00 mov edi, 32 + 407129: e8 32 7e 01 00 call 0x41ef60 + 40712e: 48 85 c0 test rax, rax + 407131: 74 2d je 0x407160 + 407133: 66 48 0f 6e c5 movq xmm0, rbp + 407138: 66 49 0f 6e cc movq xmm1, r12 + 40713d: c7 00 02 00 00 00 mov dword ptr [rax], 2 + 407143: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 407147: 89 58 04 mov dword ptr [rax + 4], ebx + 40714a: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 + 40714e: 48 83 c4 18 add rsp, 24 + 407152: 5b pop rbx + 407153: 5d pop rbp + 407154: 41 5c pop r12 + 407156: 41 5d pop r13 + 407158: 41 5e pop r14 + 40715a: 41 5f pop r15 + 40715c: c3 ret + 40715d: 0f 1f 00 nop dword ptr [rax] + 407160: bb 01 00 00 00 mov ebx, 1 + 407165: eb 25 jmp 0x40718c + 407167: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 407170: 83 f8 01 cmp eax, 1 + 407173: 0f 84 8a 00 00 00 je 0x407203 + 407179: 48 89 ef mov rdi, rbp + 40717c: e8 cf 83 01 00 call 0x41f550 + 407181: 48 85 db test rbx, rbx + 407184: 0f 84 f6 04 00 00 je 0x407680 + 40718a: 31 db xor ebx, ebx + 40718c: 49 8b 6c dd 00 mov rbp, qword ptr [r13 + 8*rbx] + 407191: 48 85 ed test rbp, rbp + 407194: 74 eb je 0x407181 + 407196: 8b 45 00 mov eax, dword ptr [rbp] + 407199: 83 f8 02 cmp eax, 2 + 40719c: 74 35 je 0x4071d3 + 40719e: 83 f8 03 cmp eax, 3 + 4071a1: 75 cd jne 0x407170 + 4071a3: 4c 8b 65 18 mov r12, qword ptr [rbp + 24] + 4071a7: 4d 85 e4 test r12, r12 + 4071aa: 74 27 je 0x4071d3 + 4071ac: 41 8b 04 24 mov eax, dword ptr [r12] + 4071b0: 83 f8 02 cmp eax, 2 + 4071b3: 0f 84 57 04 00 00 je 0x407610 + 4071b9: 83 f8 03 cmp eax, 3 + 4071bc: 0f 84 1e 04 00 00 je 0x4075e0 + 4071c2: 83 f8 01 cmp eax, 1 + 4071c5: 0f 84 75 04 00 00 je 0x407640 + 4071cb: 4c 89 e7 mov rdi, r12 + 4071ce: e8 7d 83 01 00 call 0x41f550 + 4071d3: 4c 8b 65 10 mov r12, qword ptr [rbp + 16] + 4071d7: 4d 85 e4 test r12, r12 + 4071da: 74 27 je 0x407203 + 4071dc: 41 8b 04 24 mov eax, dword ptr [r12] + 4071e0: 83 f8 02 cmp eax, 2 + 4071e3: 0f 84 0f 01 00 00 je 0x4072f8 + 4071e9: 83 f8 03 cmp eax, 3 + 4071ec: 0f 84 d6 00 00 00 je 0x4072c8 + 4071f2: 83 f8 01 cmp eax, 1 + 4071f5: 0f 84 2d 01 00 00 je 0x407328 + 4071fb: 4c 89 e7 mov rdi, r12 + 4071fe: e8 4d 83 01 00 call 0x41f550 + 407203: 4c 8b 65 08 mov r12, qword ptr [rbp + 8] + 407207: 4d 85 e4 test r12, r12 + 40720a: 0f 84 69 ff ff ff je 0x407179 + 407210: 41 8b 04 24 mov eax, dword ptr [r12] + 407214: 83 f8 02 cmp eax, 2 + 407217: 74 47 je 0x407260 + 407219: 83 f8 03 cmp eax, 3 + 40721c: 74 12 je 0x407230 + 40721e: 83 f8 01 cmp eax, 1 + 407221: 74 6d je 0x407290 + 407223: 4c 89 e7 mov rdi, r12 + 407226: e8 25 83 01 00 call 0x41f550 + 40722b: e9 49 ff ff ff jmp 0x407179 + 407230: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] + 407235: 4d 85 f6 test r14, r14 + 407238: 74 26 je 0x407260 + 40723a: 41 8b 06 mov eax, dword ptr [r14] + 40723d: 83 f8 02 cmp eax, 2 + 407240: 0f 84 a9 07 00 00 je 0x4079ef + 407246: 83 f8 03 cmp eax, 3 + 407249: 0f 84 71 07 00 00 je 0x4079c0 + 40724f: 83 f8 01 cmp eax, 1 + 407252: 0f 84 c6 07 00 00 je 0x407a1e + 407258: 4c 89 f7 mov rdi, r14 + 40725b: e8 f0 82 01 00 call 0x41f550 + 407260: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] + 407265: 4d 85 f6 test r14, r14 + 407268: 74 26 je 0x407290 + 40726a: 41 8b 06 mov eax, dword ptr [r14] + 40726d: 83 f8 02 cmp eax, 2 + 407270: 0f 84 b9 01 00 00 je 0x40742f + 407276: 83 f8 03 cmp eax, 3 + 407279: 0f 84 81 01 00 00 je 0x407400 + 40727f: 83 f8 01 cmp eax, 1 + 407282: 0f 84 d6 01 00 00 je 0x40745e + 407288: 4c 89 f7 mov rdi, r14 + 40728b: e8 c0 82 01 00 call 0x41f550 + 407290: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] + 407295: 4d 85 f6 test r14, r14 + 407298: 74 89 je 0x407223 + 40729a: 41 8b 06 mov eax, dword ptr [r14] + 40729d: 83 f8 02 cmp eax, 2 + 4072a0: 0f 84 f1 00 00 00 je 0x407397 + 4072a6: 83 f8 03 cmp eax, 3 + 4072a9: 0f 84 b9 00 00 00 je 0x407368 + 4072af: 83 f8 01 cmp eax, 1 + 4072b2: 0f 84 0e 01 00 00 je 0x4073c6 + 4072b8: 4c 89 f7 mov rdi, r14 + 4072bb: e8 90 82 01 00 call 0x41f550 + 4072c0: e9 5e ff ff ff jmp 0x407223 + 4072c5: 0f 1f 00 nop dword ptr [rax] + 4072c8: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] + 4072cd: 4d 85 f6 test r14, r14 + 4072d0: 74 26 je 0x4072f8 + 4072d2: 41 8b 06 mov eax, dword ptr [r14] + 4072d5: 83 f8 02 cmp eax, 2 + 4072d8: 0f 84 79 0f 00 00 je 0x408257 + 4072de: 83 f8 03 cmp eax, 3 + 4072e1: 0f 84 33 0f 00 00 je 0x40821a + 4072e7: 83 f8 01 cmp eax, 1 + 4072ea: 0f 84 96 0f 00 00 je 0x408286 + 4072f0: 4c 89 f7 mov rdi, r14 + 4072f3: e8 58 82 01 00 call 0x41f550 + 4072f8: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] + 4072fd: 4d 85 f6 test r14, r14 + 407300: 74 26 je 0x407328 + 407302: 41 8b 06 mov eax, dword ptr [r14] + 407305: 83 f8 02 cmp eax, 2 + 407308: 0f 84 b9 03 00 00 je 0x4076c7 + 40730e: 83 f8 03 cmp eax, 3 + 407311: 0f 84 81 03 00 00 je 0x407698 + 407317: 83 f8 01 cmp eax, 1 + 40731a: 0f 84 d6 03 00 00 je 0x4076f6 + 407320: 4c 89 f7 mov rdi, r14 + 407323: e8 28 82 01 00 call 0x41f550 + 407328: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] + 40732d: 4d 85 f6 test r14, r14 + 407330: 0f 84 c5 fe ff ff je 0x4071fb + 407336: 41 8b 06 mov eax, dword ptr [r14] + 407339: 83 f8 02 cmp eax, 2 + 40733c: 0f 84 8d 01 00 00 je 0x4074cf + 407342: 83 f8 03 cmp eax, 3 + 407345: 0f 84 55 01 00 00 je 0x4074a0 + 40734b: 83 f8 01 cmp eax, 1 + 40734e: 0f 84 aa 01 00 00 je 0x4074fe + 407354: 4c 89 f7 mov rdi, r14 + 407357: e8 f4 81 01 00 call 0x41f550 + 40735c: e9 9a fe ff ff jmp 0x4071fb + 407361: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 407368: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40736c: 4d 85 ff test r15, r15 + 40736f: 74 26 je 0x407397 + 407371: 41 8b 07 mov eax, dword ptr [r15] + 407374: 83 f8 02 cmp eax, 2 + 407377: 0f 84 0e 11 00 00 je 0x40848b + 40737d: 83 f8 03 cmp eax, 3 + 407380: 0f 84 b0 10 00 00 je 0x408436 + 407386: 83 f8 01 cmp eax, 1 + 407389: 0f 84 2b 11 00 00 je 0x4084ba + 40738f: 4c 89 ff mov rdi, r15 + 407392: e8 b9 81 01 00 call 0x41f550 + 407397: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40739b: 4d 85 ff test r15, r15 + 40739e: 74 26 je 0x4073c6 + 4073a0: 41 8b 07 mov eax, dword ptr [r15] + 4073a3: 83 f8 02 cmp eax, 2 + 4073a6: 0f 84 f3 04 00 00 je 0x40789f + 4073ac: 83 f8 03 cmp eax, 3 + 4073af: 0f 84 bb 04 00 00 je 0x407870 + 4073b5: 83 f8 01 cmp eax, 1 + 4073b8: 0f 84 10 05 00 00 je 0x4078ce + 4073be: 4c 89 ff mov rdi, r15 + 4073c1: e8 8a 81 01 00 call 0x41f550 + 4073c6: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 4073ca: 4d 85 ff test r15, r15 + 4073cd: 0f 84 e5 fe ff ff je 0x4072b8 + 4073d3: 41 8b 07 mov eax, dword ptr [r15] + 4073d6: 83 f8 02 cmp eax, 2 + 4073d9: 0f 84 90 01 00 00 je 0x40756f + 4073df: 83 f8 03 cmp eax, 3 + 4073e2: 0f 84 58 01 00 00 je 0x407540 + 4073e8: 83 f8 01 cmp eax, 1 + 4073eb: 0f 84 ad 01 00 00 je 0x40759e + 4073f1: 4c 89 ff mov rdi, r15 + 4073f4: e8 57 81 01 00 call 0x41f550 + 4073f9: e9 ba fe ff ff jmp 0x4072b8 + 4073fe: 66 90 nop + 407400: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 407404: 4d 85 ff test r15, r15 + 407407: 74 26 je 0x40742f + 407409: 41 8b 07 mov eax, dword ptr [r15] + 40740c: 83 f8 02 cmp eax, 2 + 40740f: 0f 84 60 17 00 00 je 0x408b75 + 407415: 83 f8 03 cmp eax, 3 + 407418: 0f 84 4e 17 00 00 je 0x408b6c + 40741e: 83 f8 01 cmp eax, 1 + 407421: 0f 84 a3 17 00 00 je 0x408bca + 407427: 4c 89 ff mov rdi, r15 + 40742a: e8 21 81 01 00 call 0x41f550 + 40742f: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 407433: 4d 85 ff test r15, r15 + 407436: 74 26 je 0x40745e + 407438: 41 8b 07 mov eax, dword ptr [r15] + 40743b: 83 f8 02 cmp eax, 2 + 40743e: 0f 84 d1 07 00 00 je 0x407c15 + 407444: 83 f8 03 cmp eax, 3 + 407447: 0f 84 73 07 00 00 je 0x407bc0 + 40744d: 83 f8 01 cmp eax, 1 + 407450: 0f 84 ee 07 00 00 je 0x407c44 + 407456: 4c 89 ff mov rdi, r15 + 407459: e8 f2 80 01 00 call 0x41f550 + 40745e: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 407462: 4d 85 ff test r15, r15 + 407465: 0f 84 1d fe ff ff je 0x407288 + 40746b: 41 8b 07 mov eax, dword ptr [r15] + 40746e: 83 f8 02 cmp eax, 2 + 407471: 0f 84 e8 02 00 00 je 0x40775f + 407477: 83 f8 03 cmp eax, 3 + 40747a: 0f 84 b0 02 00 00 je 0x407730 + 407480: 83 f8 01 cmp eax, 1 + 407483: 0f 84 05 03 00 00 je 0x40778e + 407489: 4c 89 ff mov rdi, r15 + 40748c: e8 bf 80 01 00 call 0x41f550 + 407491: e9 f2 fd ff ff jmp 0x407288 + 407496: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4074a0: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 4074a4: 4d 85 ff test r15, r15 + 4074a7: 74 26 je 0x4074cf + 4074a9: 41 8b 07 mov eax, dword ptr [r15] + 4074ac: 83 f8 02 cmp eax, 2 + 4074af: 0f 84 94 15 00 00 je 0x408a49 + 4074b5: 83 f8 03 cmp eax, 3 + 4074b8: 0f 84 82 15 00 00 je 0x408a40 + 4074be: 83 f8 01 cmp eax, 1 + 4074c1: 0f 84 d7 15 00 00 je 0x408a9e + 4074c7: 4c 89 ff mov rdi, r15 + 4074ca: e8 81 80 01 00 call 0x41f550 + 4074cf: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 4074d3: 4d 85 ff test r15, r15 + 4074d6: 74 26 je 0x4074fe + 4074d8: 41 8b 07 mov eax, dword ptr [r15] + 4074db: 83 f8 02 cmp eax, 2 + 4074de: 0f 84 71 06 00 00 je 0x407b55 + 4074e4: 83 f8 03 cmp eax, 3 + 4074e7: 0f 84 13 06 00 00 je 0x407b00 + 4074ed: 83 f8 01 cmp eax, 1 + 4074f0: 0f 84 8e 06 00 00 je 0x407b84 + 4074f6: 4c 89 ff mov rdi, r15 + 4074f9: e8 52 80 01 00 call 0x41f550 + 4074fe: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 407502: 4d 85 ff test r15, r15 + 407505: 0f 84 49 fe ff ff je 0x407354 + 40750b: 41 8b 07 mov eax, dword ptr [r15] + 40750e: 83 f8 02 cmp eax, 2 + 407511: 0f 84 e8 02 00 00 je 0x4077ff + 407517: 83 f8 03 cmp eax, 3 + 40751a: 0f 84 b0 02 00 00 je 0x4077d0 + 407520: 83 f8 01 cmp eax, 1 + 407523: 0f 84 05 03 00 00 je 0x40782e + 407529: 4c 89 ff mov rdi, r15 + 40752c: e8 1f 80 01 00 call 0x41f550 + 407531: e9 1e fe ff ff jmp 0x407354 + 407536: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 407540: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 407544: 4d 85 c0 test r8, r8 + 407547: 74 26 je 0x40756f + 407549: 41 8b 00 mov eax, dword ptr [r8] + 40754c: 83 f8 02 cmp eax, 2 + 40754f: 0f 84 e4 1a 00 00 je 0x409039 + 407555: 83 f8 03 cmp eax, 3 + 407558: 0f 84 ca 1a 00 00 je 0x409028 + 40755e: 83 f8 01 cmp eax, 1 + 407561: 0f 84 4d 1b 00 00 je 0x4090b4 + 407567: 4c 89 c7 mov rdi, r8 + 40756a: e8 e1 7f 01 00 call 0x41f550 + 40756f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 407573: 4d 85 c0 test r8, r8 + 407576: 74 26 je 0x40759e + 407578: 41 8b 00 mov eax, dword ptr [r8] + 40757b: 83 f8 02 cmp eax, 2 + 40757e: 0f 84 37 08 00 00 je 0x407dbb + 407584: 83 f8 03 cmp eax, 3 + 407587: 0f 84 b3 07 00 00 je 0x407d40 + 40758d: 83 f8 01 cmp eax, 1 + 407590: 0f 84 5c 08 00 00 je 0x407df2 + 407596: 4c 89 c7 mov rdi, r8 + 407599: e8 b2 7f 01 00 call 0x41f550 + 40759e: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 4075a2: 4d 85 c0 test r8, r8 + 4075a5: 0f 84 46 fe ff ff je 0x4073f1 + 4075ab: 41 8b 00 mov eax, dword ptr [r8] + 4075ae: 83 f8 02 cmp eax, 2 + 4075b1: 0f 84 90 03 00 00 je 0x407947 + 4075b7: 83 f8 03 cmp eax, 3 + 4075ba: 0f 84 50 03 00 00 je 0x407910 + 4075c0: 83 f8 01 cmp eax, 1 + 4075c3: 0f 84 b5 03 00 00 je 0x40797e + 4075c9: 4c 89 c7 mov rdi, r8 + 4075cc: e8 7f 7f 01 00 call 0x41f550 + 4075d1: e9 1b fe ff ff jmp 0x4073f1 + 4075d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4075e0: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] + 4075e5: 4d 85 f6 test r14, r14 + 4075e8: 74 26 je 0x407610 + 4075ea: 41 8b 06 mov eax, dword ptr [r14] + 4075ed: 83 f8 02 cmp eax, 2 + 4075f0: 0f 84 37 1e 00 00 je 0x40942d + 4075f6: 83 f8 03 cmp eax, 3 + 4075f9: 0f 84 25 1e 00 00 je 0x409424 + 4075ff: 83 f8 01 cmp eax, 1 + 407602: 0f 84 62 1e 00 00 je 0x40946a + 407608: 4c 89 f7 mov rdi, r14 + 40760b: e8 40 7f 01 00 call 0x41f550 + 407610: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] + 407615: 4d 85 f6 test r14, r14 + 407618: 74 26 je 0x407640 + 40761a: 41 8b 06 mov eax, dword ptr [r14] + 40761d: 83 f8 02 cmp eax, 2 + 407620: 0f 84 8d 0b 00 00 je 0x4081b3 + 407626: 83 f8 03 cmp eax, 3 + 407629: 0f 84 47 0b 00 00 je 0x408176 + 40762f: 83 f8 01 cmp eax, 1 + 407632: 0f 84 aa 0b 00 00 je 0x4081e2 + 407638: 4c 89 f7 mov rdi, r14 + 40763b: e8 10 7f 01 00 call 0x41f550 + 407640: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] + 407645: 4d 85 f6 test r14, r14 + 407648: 0f 84 7d fb ff ff je 0x4071cb + 40764e: 41 8b 06 mov eax, dword ptr [r14] + 407651: 83 f8 02 cmp eax, 2 + 407654: 0f 84 35 04 00 00 je 0x407a8f + 40765a: 83 f8 03 cmp eax, 3 + 40765d: 0f 84 fd 03 00 00 je 0x407a60 + 407663: 83 f8 01 cmp eax, 1 + 407666: 0f 84 52 04 00 00 je 0x407abe + 40766c: 4c 89 f7 mov rdi, r14 + 40766f: e8 dc 7e 01 00 call 0x41f550 + 407674: e9 52 fb ff ff jmp 0x4071cb + 407679: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 407680: 48 83 c4 18 add rsp, 24 + 407684: 31 c0 xor eax, eax + 407686: 5b pop rbx + 407687: 5d pop rbp + 407688: 41 5c pop r12 + 40768a: 41 5d pop r13 + 40768c: 41 5e pop r14 + 40768e: 41 5f pop r15 + 407690: c3 ret + 407691: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 407698: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40769c: 4d 85 ff test r15, r15 + 40769f: 74 26 je 0x4076c7 + 4076a1: 41 8b 07 mov eax, dword ptr [r15] + 4076a4: 83 f8 02 cmp eax, 2 + 4076a7: 0f 84 39 22 00 00 je 0x4098e6 + 4076ad: 83 f8 03 cmp eax, 3 + 4076b0: 0f 84 27 22 00 00 je 0x4098dd + 4076b6: 83 f8 01 cmp eax, 1 + 4076b9: 0f 84 56 22 00 00 je 0x409915 + 4076bf: 4c 89 ff mov rdi, r15 + 4076c2: e8 89 7e 01 00 call 0x41f550 + 4076c7: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 4076cb: 4d 85 ff test r15, r15 + 4076ce: 74 26 je 0x4076f6 + 4076d0: 41 8b 07 mov eax, dword ptr [r15] + 4076d3: 83 f8 02 cmp eax, 2 + 4076d6: 0f 84 1f 0e 00 00 je 0x4084fb + 4076dc: 83 f8 03 cmp eax, 3 + 4076df: 0f 84 0d 0e 00 00 je 0x4084f2 + 4076e5: 83 f8 01 cmp eax, 1 + 4076e8: 0f 84 3c 0e 00 00 je 0x40852a + 4076ee: 4c 89 ff mov rdi, r15 + 4076f1: e8 5a 7e 01 00 call 0x41f550 + 4076f6: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 4076fa: 4d 85 ff test r15, r15 + 4076fd: 0f 84 1d fc ff ff je 0x407320 + 407703: 41 8b 07 mov eax, dword ptr [r15] + 407706: 83 f8 02 cmp eax, 2 + 407709: 0f 84 c6 05 00 00 je 0x407cd5 + 40770f: 83 f8 03 cmp eax, 3 + 407712: 0f 84 68 05 00 00 je 0x407c80 + 407718: 83 f8 01 cmp eax, 1 + 40771b: 0f 84 e3 05 00 00 je 0x407d04 + 407721: 4c 89 ff mov rdi, r15 + 407724: e8 27 7e 01 00 call 0x41f550 + 407729: e9 f2 fb ff ff jmp 0x407320 + 40772e: 66 90 nop + 407730: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 407734: 4d 85 c0 test r8, r8 + 407737: 74 26 je 0x40775f + 407739: 41 8b 00 mov eax, dword ptr [r8] + 40773c: 83 f8 02 cmp eax, 2 + 40773f: 0f 84 a5 25 00 00 je 0x409cea + 407745: 83 f8 03 cmp eax, 3 + 407748: 0f 84 8b 25 00 00 je 0x409cd9 + 40774e: 83 f8 01 cmp eax, 1 + 407751: 0f 84 a4 25 00 00 je 0x409cfb + 407757: 4c 89 c7 mov rdi, r8 + 40775a: e8 f1 7d 01 00 call 0x41f550 + 40775f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 407763: 4d 85 c0 test r8, r8 + 407766: 74 26 je 0x40778e + 407768: 41 8b 00 mov eax, dword ptr [r8] + 40776b: 83 f8 02 cmp eax, 2 + 40776e: 0f 84 97 0f 00 00 je 0x40870b + 407774: 83 f8 03 cmp eax, 3 + 407777: 0f 84 7d 0f 00 00 je 0x4086fa + 40777d: 83 f8 01 cmp eax, 1 + 407780: 0f 84 bc 0f 00 00 je 0x408742 + 407786: 4c 89 c7 mov rdi, r8 + 407789: e8 c2 7d 01 00 call 0x41f550 + 40778e: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 407792: 4d 85 c0 test r8, r8 + 407795: 0f 84 ee fc ff ff je 0x407489 + 40779b: 41 8b 00 mov eax, dword ptr [r8] + 40779e: 83 f8 02 cmp eax, 2 + 4077a1: 0f 84 04 08 00 00 je 0x407fab + 4077a7: 83 f8 03 cmp eax, 3 + 4077aa: 0f 84 80 07 00 00 je 0x407f30 + 4077b0: 83 f8 01 cmp eax, 1 + 4077b3: 0f 84 29 08 00 00 je 0x407fe2 + 4077b9: 4c 89 c7 mov rdi, r8 + 4077bc: e8 8f 7d 01 00 call 0x41f550 + 4077c1: e9 c3 fc ff ff jmp 0x407489 + 4077c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4077d0: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 4077d4: 4d 85 c0 test r8, r8 + 4077d7: 74 26 je 0x4077ff + 4077d9: 41 8b 00 mov eax, dword ptr [r8] + 4077dc: 83 f8 02 cmp eax, 2 + 4077df: 0f 84 41 24 00 00 je 0x409c26 + 4077e5: 83 f8 03 cmp eax, 3 + 4077e8: 0f 84 27 24 00 00 je 0x409c15 + 4077ee: 83 f8 01 cmp eax, 1 + 4077f1: 0f 84 40 24 00 00 je 0x409c37 + 4077f7: 4c 89 c7 mov rdi, r8 + 4077fa: e8 51 7d 01 00 call 0x41f550 + 4077ff: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 407803: 4d 85 c0 test r8, r8 + 407806: 74 26 je 0x40782e + 407808: 41 8b 00 mov eax, dword ptr [r8] + 40780b: 83 f8 02 cmp eax, 2 + 40780e: 0f 84 e7 0d 00 00 je 0x4085fb + 407814: 83 f8 03 cmp eax, 3 + 407817: 0f 84 cd 0d 00 00 je 0x4085ea + 40781d: 83 f8 01 cmp eax, 1 + 407820: 0f 84 0c 0e 00 00 je 0x408632 + 407826: 4c 89 c7 mov rdi, r8 + 407829: e8 22 7d 01 00 call 0x41f550 + 40782e: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 407832: 4d 85 c0 test r8, r8 + 407835: 0f 84 ee fc ff ff je 0x407529 + 40783b: 41 8b 00 mov eax, dword ptr [r8] + 40783e: 83 f8 02 cmp eax, 2 + 407841: 0f 84 5c 08 00 00 je 0x4080a3 + 407847: 83 f8 03 cmp eax, 3 + 40784a: 0f 84 d8 07 00 00 je 0x408028 + 407850: 83 f8 01 cmp eax, 1 + 407853: 0f 84 81 08 00 00 je 0x4080da + 407859: 4c 89 c7 mov rdi, r8 + 40785c: e8 ef 7c 01 00 call 0x41f550 + 407861: e9 c3 fc ff ff jmp 0x407529 + 407866: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 407870: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 407874: 4d 85 c0 test r8, r8 + 407877: 74 26 je 0x40789f + 407879: 41 8b 00 mov eax, dword ptr [r8] + 40787c: 83 f8 02 cmp eax, 2 + 40787f: 0f 84 37 25 00 00 je 0x409dbc + 407885: 83 f8 03 cmp eax, 3 + 407888: 0f 84 1d 25 00 00 je 0x409dab + 40788e: 83 f8 01 cmp eax, 1 + 407891: 0f 84 36 25 00 00 je 0x409dcd + 407897: 4c 89 c7 mov rdi, r8 + 40789a: e8 b1 7c 01 00 call 0x41f550 + 40789f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 4078a3: 4d 85 c0 test r8, r8 + 4078a6: 74 26 je 0x4078ce + 4078a8: 41 8b 00 mov eax, dword ptr [r8] + 4078ab: 83 f8 02 cmp eax, 2 + 4078ae: 0f 84 67 0f 00 00 je 0x40881b + 4078b4: 83 f8 03 cmp eax, 3 + 4078b7: 0f 84 4d 0f 00 00 je 0x40880a + 4078bd: 83 f8 01 cmp eax, 1 + 4078c0: 0f 84 8c 0f 00 00 je 0x408852 + 4078c6: 4c 89 c7 mov rdi, r8 + 4078c9: e8 82 7c 01 00 call 0x41f550 + 4078ce: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 4078d2: 4d 85 c0 test r8, r8 + 4078d5: 0f 84 e3 fa ff ff je 0x4073be + 4078db: 41 8b 00 mov eax, dword ptr [r8] + 4078de: 83 f8 02 cmp eax, 2 + 4078e1: 0f 84 cc 05 00 00 je 0x407eb3 + 4078e7: 83 f8 03 cmp eax, 3 + 4078ea: 0f 84 48 05 00 00 je 0x407e38 + 4078f0: 83 f8 01 cmp eax, 1 + 4078f3: 0f 84 f1 05 00 00 je 0x407eea + 4078f9: 4c 89 c7 mov rdi, r8 + 4078fc: e8 4f 7c 01 00 call 0x41f550 + 407901: e9 b8 fa ff ff jmp 0x4073be + 407906: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 407910: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] + 407914: 4d 85 c9 test r9, r9 + 407917: 74 2e je 0x407947 + 407919: 41 8b 01 mov eax, dword ptr [r9] + 40791c: 83 f8 02 cmp eax, 2 + 40791f: 0f 84 9d 27 00 00 je 0x40a0c2 + 407925: 83 f8 03 cmp eax, 3 + 407928: 0f 84 79 27 00 00 je 0x40a0a7 + 40792e: 83 f8 01 cmp eax, 1 + 407931: 0f 84 a6 27 00 00 je 0x40a0dd + 407937: 4c 89 cf mov rdi, r9 + 40793a: 4c 89 04 24 mov qword ptr [rsp], r8 + 40793e: e8 0d 7c 01 00 call 0x41f550 + 407943: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407947: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40794b: 4d 85 c9 test r9, r9 + 40794e: 74 2e je 0x40797e + 407950: 41 8b 01 mov eax, dword ptr [r9] + 407953: 83 f8 02 cmp eax, 2 + 407956: 0f 84 fd 0f 00 00 je 0x408959 + 40795c: 83 f8 03 cmp eax, 3 + 40795f: 0f 84 d9 0f 00 00 je 0x40893e + 407965: 83 f8 01 cmp eax, 1 + 407968: 0f 84 06 10 00 00 je 0x408974 + 40796e: 4c 89 cf mov rdi, r9 + 407971: 4c 89 04 24 mov qword ptr [rsp], r8 + 407975: e8 d6 7b 01 00 call 0x41f550 + 40797a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40797e: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 407982: 4d 85 c9 test r9, r9 + 407985: 0f 84 3e fc ff ff je 0x4075c9 + 40798b: 41 8b 01 mov eax, dword ptr [r9] + 40798e: 83 f8 02 cmp eax, 2 + 407991: 0f 84 a4 07 00 00 je 0x40813b + 407997: 83 f8 03 cmp eax, 3 + 40799a: 0f 84 80 07 00 00 je 0x408120 + 4079a0: 83 f8 01 cmp eax, 1 + 4079a3: 0f 84 ad 07 00 00 je 0x408156 + 4079a9: 4c 89 cf mov rdi, r9 + 4079ac: 4c 89 04 24 mov qword ptr [rsp], r8 + 4079b0: e8 9b 7b 01 00 call 0x41f550 + 4079b5: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4079b9: e9 0b fc ff ff jmp 0x4075c9 + 4079be: 66 90 nop + 4079c0: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 4079c4: 4d 85 ff test r15, r15 + 4079c7: 74 26 je 0x4079ef + 4079c9: 41 8b 07 mov eax, dword ptr [r15] + 4079cc: 83 f8 02 cmp eax, 2 + 4079cf: 0f 84 ff 2a 00 00 je 0x40a4d4 + 4079d5: 83 f8 03 cmp eax, 3 + 4079d8: 0f 84 ed 2a 00 00 je 0x40a4cb + 4079de: 83 f8 01 cmp eax, 1 + 4079e1: 0f 84 f6 2a 00 00 je 0x40a4dd + 4079e7: 4c 89 ff mov rdi, r15 + 4079ea: e8 61 7b 01 00 call 0x41f550 + 4079ef: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 4079f3: 4d 85 ff test r15, r15 + 4079f6: 74 26 je 0x407a1e + 4079f8: 41 8b 07 mov eax, dword ptr [r15] + 4079fb: 83 f8 02 cmp eax, 2 + 4079fe: 0f 84 db 10 00 00 je 0x408adf + 407a04: 83 f8 03 cmp eax, 3 + 407a07: 0f 84 c9 10 00 00 je 0x408ad6 + 407a0d: 83 f8 01 cmp eax, 1 + 407a10: 0f 84 1e 11 00 00 je 0x408b34 + 407a16: 4c 89 ff mov rdi, r15 + 407a19: e8 32 7b 01 00 call 0x41f550 + 407a1e: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 407a22: 4d 85 ff test r15, r15 + 407a25: 0f 84 2d f8 ff ff je 0x407258 + 407a2b: 41 8b 07 mov eax, dword ptr [r15] + 407a2e: 83 f8 02 cmp eax, 2 + 407a31: 0f 84 dc 08 00 00 je 0x408313 + 407a37: 83 f8 03 cmp eax, 3 + 407a3a: 0f 84 7e 08 00 00 je 0x4082be + 407a40: 83 f8 01 cmp eax, 1 + 407a43: 0f 84 f9 08 00 00 je 0x408342 + 407a49: 4c 89 ff mov rdi, r15 + 407a4c: e8 ff 7a 01 00 call 0x41f550 + 407a51: e9 02 f8 ff ff jmp 0x407258 + 407a56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 407a60: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 407a64: 4d 85 ff test r15, r15 + 407a67: 74 26 je 0x407a8f + 407a69: 41 8b 07 mov eax, dword ptr [r15] + 407a6c: 83 f8 02 cmp eax, 2 + 407a6f: 0f 84 55 27 00 00 je 0x40a1ca + 407a75: 83 f8 03 cmp eax, 3 + 407a78: 0f 84 43 27 00 00 je 0x40a1c1 + 407a7e: 83 f8 01 cmp eax, 1 + 407a81: 0f 84 4c 27 00 00 je 0x40a1d3 + 407a87: 4c 89 ff mov rdi, r15 + 407a8a: e8 c1 7a 01 00 call 0x41f550 + 407a8f: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 407a93: 4d 85 ff test r15, r15 + 407a96: 74 26 je 0x407abe + 407a98: 41 8b 07 mov eax, dword ptr [r15] + 407a9b: 83 f8 02 cmp eax, 2 + 407a9e: 0f 84 93 12 00 00 je 0x408d37 + 407aa4: 83 f8 03 cmp eax, 3 + 407aa7: 0f 84 81 12 00 00 je 0x408d2e + 407aad: 83 f8 01 cmp eax, 1 + 407ab0: 0f 84 d6 12 00 00 je 0x408d8c + 407ab6: 4c 89 ff mov rdi, r15 + 407ab9: e8 92 7a 01 00 call 0x41f550 + 407abe: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 407ac2: 4d 85 ff test r15, r15 + 407ac5: 0f 84 a1 fb ff ff je 0x40766c + 407acb: 41 8b 07 mov eax, dword ptr [r15] + 407ace: 83 f8 02 cmp eax, 2 + 407ad1: 0f 84 f8 08 00 00 je 0x4083cf + 407ad7: 83 f8 03 cmp eax, 3 + 407ada: 0f 84 9a 08 00 00 je 0x40837a + 407ae0: 83 f8 01 cmp eax, 1 + 407ae3: 0f 84 15 09 00 00 je 0x4083fe + 407ae9: 4c 89 ff mov rdi, r15 + 407aec: e8 5f 7a 01 00 call 0x41f550 + 407af1: e9 76 fb ff ff jmp 0x40766c + 407af6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 407b00: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 407b04: 4d 85 c0 test r8, r8 + 407b07: 74 4c je 0x407b55 + 407b09: 41 8b 00 mov eax, dword ptr [r8] + 407b0c: 83 f8 02 cmp eax, 2 + 407b0f: 74 1a je 0x407b2b + 407b11: 83 f8 03 cmp eax, 3 + 407b14: 0f 85 78 1e 00 00 jne 0x409992 + 407b1a: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 407b1e: 4c 89 04 24 mov qword ptr [rsp], r8 + 407b22: e8 79 f5 ff ff call 0x4070a0 <__gettext_free_exp> + 407b27: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407b2b: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 407b2f: 4c 89 04 24 mov qword ptr [rsp], r8 + 407b33: e8 68 f5 ff ff call 0x4070a0 <__gettext_free_exp> + 407b38: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407b3c: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 407b40: 4c 89 04 24 mov qword ptr [rsp], r8 + 407b44: e8 57 f5 ff ff call 0x4070a0 <__gettext_free_exp> + 407b49: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407b4d: 4c 89 c7 mov rdi, r8 + 407b50: e8 fb 79 01 00 call 0x41f550 + 407b55: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 407b59: 4d 85 c0 test r8, r8 + 407b5c: 74 26 je 0x407b84 + 407b5e: 41 8b 00 mov eax, dword ptr [r8] + 407b61: 83 f8 02 cmp eax, 2 + 407b64: 0f 84 9b 15 00 00 je 0x409105 + 407b6a: 83 f8 03 cmp eax, 3 + 407b6d: 0f 84 81 15 00 00 je 0x4090f4 + 407b73: 83 f8 01 cmp eax, 1 + 407b76: 0f 84 04 16 00 00 je 0x409180 + 407b7c: 4c 89 c7 mov rdi, r8 + 407b7f: e8 cc 79 01 00 call 0x41f550 + 407b84: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 407b88: 4d 85 c0 test r8, r8 + 407b8b: 0f 84 65 f9 ff ff je 0x4074f6 + 407b91: 41 8b 00 mov eax, dword ptr [r8] + 407b94: 83 f8 02 cmp eax, 2 + 407b97: 0f 84 d6 09 00 00 je 0x408573 + 407b9d: 83 f8 03 cmp eax, 3 + 407ba0: 0f 84 bc 09 00 00 je 0x408562 + 407ba6: 83 f8 01 cmp eax, 1 + 407ba9: 0f 84 fb 09 00 00 je 0x4085aa + 407baf: 4c 89 c7 mov rdi, r8 + 407bb2: e8 99 79 01 00 call 0x41f550 + 407bb7: e9 3a f9 ff ff jmp 0x4074f6 + 407bbc: 0f 1f 40 00 nop dword ptr [rax] + 407bc0: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 407bc4: 4d 85 c0 test r8, r8 + 407bc7: 74 4c je 0x407c15 + 407bc9: 41 8b 00 mov eax, dword ptr [r8] + 407bcc: 83 f8 02 cmp eax, 2 + 407bcf: 74 1a je 0x407beb + 407bd1: 83 f8 03 cmp eax, 3 + 407bd4: 0f 85 bd 1c 00 00 jne 0x409897 + 407bda: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 407bde: 4c 89 04 24 mov qword ptr [rsp], r8 + 407be2: e8 b9 f4 ff ff call 0x4070a0 <__gettext_free_exp> + 407be7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407beb: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 407bef: 4c 89 04 24 mov qword ptr [rsp], r8 + 407bf3: e8 a8 f4 ff ff call 0x4070a0 <__gettext_free_exp> + 407bf8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407bfc: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 407c00: 4c 89 04 24 mov qword ptr [rsp], r8 + 407c04: e8 97 f4 ff ff call 0x4070a0 <__gettext_free_exp> + 407c09: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407c0d: 4c 89 c7 mov rdi, r8 + 407c10: e8 3b 79 01 00 call 0x41f550 + 407c15: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 407c19: 4d 85 c0 test r8, r8 + 407c1c: 74 26 je 0x407c44 + 407c1e: 41 8b 00 mov eax, dword ptr [r8] + 407c21: 83 f8 02 cmp eax, 2 + 407c24: 0f 84 3f 17 00 00 je 0x409369 + 407c2a: 83 f8 03 cmp eax, 3 + 407c2d: 0f 84 25 17 00 00 je 0x409358 + 407c33: 83 f8 01 cmp eax, 1 + 407c36: 0f 84 a8 17 00 00 je 0x4093e4 + 407c3c: 4c 89 c7 mov rdi, r8 + 407c3f: e8 0c 79 01 00 call 0x41f550 + 407c44: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 407c48: 4d 85 c0 test r8, r8 + 407c4b: 0f 84 05 f8 ff ff je 0x407456 + 407c51: 41 8b 00 mov eax, dword ptr [r8] + 407c54: 83 f8 02 cmp eax, 2 + 407c57: 0f 84 26 0a 00 00 je 0x408683 + 407c5d: 83 f8 03 cmp eax, 3 + 407c60: 0f 84 0c 0a 00 00 je 0x408672 + 407c66: 83 f8 01 cmp eax, 1 + 407c69: 0f 84 4b 0a 00 00 je 0x4086ba + 407c6f: 4c 89 c7 mov rdi, r8 + 407c72: e8 d9 78 01 00 call 0x41f550 + 407c77: e9 da f7 ff ff jmp 0x407456 + 407c7c: 0f 1f 40 00 nop dword ptr [rax] + 407c80: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 407c84: 4d 85 c0 test r8, r8 + 407c87: 74 4c je 0x407cd5 + 407c89: 41 8b 00 mov eax, dword ptr [r8] + 407c8c: 83 f8 02 cmp eax, 2 + 407c8f: 74 1a je 0x407cab + 407c91: 83 f8 03 cmp eax, 3 + 407c94: 0f 85 0b 1c 00 00 jne 0x4098a5 + 407c9a: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 407c9e: 4c 89 04 24 mov qword ptr [rsp], r8 + 407ca2: e8 f9 f3 ff ff call 0x4070a0 <__gettext_free_exp> + 407ca7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407cab: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 407caf: 4c 89 04 24 mov qword ptr [rsp], r8 + 407cb3: e8 e8 f3 ff ff call 0x4070a0 <__gettext_free_exp> + 407cb8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407cbc: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 407cc0: 4c 89 04 24 mov qword ptr [rsp], r8 + 407cc4: e8 d7 f3 ff ff call 0x4070a0 <__gettext_free_exp> + 407cc9: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407ccd: 4c 89 c7 mov rdi, r8 + 407cd0: e8 7b 78 01 00 call 0x41f550 + 407cd5: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 407cd9: 4d 85 c0 test r8, r8 + 407cdc: 74 26 je 0x407d04 + 407cde: 41 8b 00 mov eax, dword ptr [r8] + 407ce1: 83 f8 02 cmp eax, 2 + 407ce4: 0f 84 b3 15 00 00 je 0x40929d + 407cea: 83 f8 03 cmp eax, 3 + 407ced: 0f 84 99 15 00 00 je 0x40928c + 407cf3: 83 f8 01 cmp eax, 1 + 407cf6: 0f 84 1c 16 00 00 je 0x409318 + 407cfc: 4c 89 c7 mov rdi, r8 + 407cff: e8 4c 78 01 00 call 0x41f550 + 407d04: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 407d08: 4d 85 c0 test r8, r8 + 407d0b: 0f 84 10 fa ff ff je 0x407721 + 407d11: 41 8b 00 mov eax, dword ptr [r8] + 407d14: 83 f8 02 cmp eax, 2 + 407d17: 0f 84 76 0a 00 00 je 0x408793 + 407d1d: 83 f8 03 cmp eax, 3 + 407d20: 0f 84 5c 0a 00 00 je 0x408782 + 407d26: 83 f8 01 cmp eax, 1 + 407d29: 0f 84 9b 0a 00 00 je 0x4087ca + 407d2f: 4c 89 c7 mov rdi, r8 + 407d32: e8 19 78 01 00 call 0x41f550 + 407d37: e9 e5 f9 ff ff jmp 0x407721 + 407d3c: 0f 1f 40 00 nop dword ptr [rax] + 407d40: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] + 407d44: 4d 85 c9 test r9, r9 + 407d47: 74 72 je 0x407dbb + 407d49: 41 8b 01 mov eax, dword ptr [r9] + 407d4c: 83 f8 02 cmp eax, 2 + 407d4f: 74 24 je 0x407d75 + 407d51: 83 f8 03 cmp eax, 3 + 407d54: 0f 85 ed 1c 00 00 jne 0x409a47 + 407d5a: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 407d5e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 407d63: 4c 89 0c 24 mov qword ptr [rsp], r9 + 407d67: e8 34 f3 ff ff call 0x4070a0 <__gettext_free_exp> + 407d6c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 407d71: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 407d75: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 407d79: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 407d7e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 407d82: e8 19 f3 ff ff call 0x4070a0 <__gettext_free_exp> + 407d87: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 407d8c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 407d90: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 407d94: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 407d99: 4c 89 0c 24 mov qword ptr [rsp], r9 + 407d9d: e8 fe f2 ff ff call 0x4070a0 <__gettext_free_exp> + 407da2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 407da7: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 407dab: 4c 89 cf mov rdi, r9 + 407dae: 4c 89 04 24 mov qword ptr [rsp], r8 + 407db2: e8 99 77 01 00 call 0x41f550 + 407db7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407dbb: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 407dbf: 4d 85 c9 test r9, r9 + 407dc2: 74 2e je 0x407df2 + 407dc4: 41 8b 01 mov eax, dword ptr [r9] + 407dc7: 83 f8 02 cmp eax, 2 + 407dca: 0f 84 f3 19 00 00 je 0x4097c3 + 407dd0: 83 f8 03 cmp eax, 3 + 407dd3: 0f 84 cf 19 00 00 je 0x4097a8 + 407dd9: 83 f8 01 cmp eax, 1 + 407ddc: 0f 84 fc 19 00 00 je 0x4097de + 407de2: 4c 89 cf mov rdi, r9 + 407de5: 4c 89 04 24 mov qword ptr [rsp], r8 + 407de9: e8 62 77 01 00 call 0x41f550 + 407dee: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407df2: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 407df6: 4d 85 c9 test r9, r9 + 407df9: 0f 84 97 f7 ff ff je 0x407596 + 407dff: 41 8b 01 mov eax, dword ptr [r9] + 407e02: 83 f8 02 cmp eax, 2 + 407e05: 0f 84 f8 0a 00 00 je 0x408903 + 407e0b: 83 f8 03 cmp eax, 3 + 407e0e: 0f 84 d4 0a 00 00 je 0x4088e8 + 407e14: 83 f8 01 cmp eax, 1 + 407e17: 0f 84 01 0b 00 00 je 0x40891e + 407e1d: 4c 89 cf mov rdi, r9 + 407e20: 4c 89 04 24 mov qword ptr [rsp], r8 + 407e24: e8 27 77 01 00 call 0x41f550 + 407e29: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407e2d: e9 64 f7 ff ff jmp 0x407596 + 407e32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 407e38: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] + 407e3c: 4d 85 c9 test r9, r9 + 407e3f: 74 72 je 0x407eb3 + 407e41: 41 8b 01 mov eax, dword ptr [r9] + 407e44: 83 f8 02 cmp eax, 2 + 407e47: 74 24 je 0x407e6d + 407e49: 83 f8 03 cmp eax, 3 + 407e4c: 0f 85 ef 20 00 00 jne 0x409f41 + 407e52: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 407e56: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 407e5b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 407e5f: e8 3c f2 ff ff call 0x4070a0 <__gettext_free_exp> + 407e64: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 407e69: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 407e6d: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 407e71: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 407e76: 4c 89 0c 24 mov qword ptr [rsp], r9 + 407e7a: e8 21 f2 ff ff call 0x4070a0 <__gettext_free_exp> + 407e7f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 407e84: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 407e88: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 407e8c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 407e91: 4c 89 0c 24 mov qword ptr [rsp], r9 + 407e95: e8 06 f2 ff ff call 0x4070a0 <__gettext_free_exp> + 407e9a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 407e9f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 407ea3: 4c 89 cf mov rdi, r9 + 407ea6: 4c 89 04 24 mov qword ptr [rsp], r8 + 407eaa: e8 a1 76 01 00 call 0x41f550 + 407eaf: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407eb3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 407eb7: 4d 85 c9 test r9, r9 + 407eba: 74 2e je 0x407eea + 407ebc: 41 8b 01 mov eax, dword ptr [r9] + 407ebf: 83 f8 02 cmp eax, 2 + 407ec2: 0f 84 a3 17 00 00 je 0x40966b + 407ec8: 83 f8 03 cmp eax, 3 + 407ecb: 0f 84 7f 17 00 00 je 0x409650 + 407ed1: 83 f8 01 cmp eax, 1 + 407ed4: 0f 84 ac 17 00 00 je 0x409686 + 407eda: 4c 89 cf mov rdi, r9 + 407edd: 4c 89 04 24 mov qword ptr [rsp], r8 + 407ee1: e8 6a 76 01 00 call 0x41f550 + 407ee6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407eea: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 407eee: 4d 85 c9 test r9, r9 + 407ef1: 0f 84 02 fa ff ff je 0x4078f9 + 407ef7: 41 8b 01 mov eax, dword ptr [r9] + 407efa: 83 f8 02 cmp eax, 2 + 407efd: 0f 84 02 0b 00 00 je 0x408a05 + 407f03: 83 f8 03 cmp eax, 3 + 407f06: 0f 84 de 0a 00 00 je 0x4089ea + 407f0c: 83 f8 01 cmp eax, 1 + 407f0f: 0f 84 0b 0b 00 00 je 0x408a20 + 407f15: 4c 89 cf mov rdi, r9 + 407f18: 4c 89 04 24 mov qword ptr [rsp], r8 + 407f1c: e8 2f 76 01 00 call 0x41f550 + 407f21: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407f25: e9 cf f9 ff ff jmp 0x4078f9 + 407f2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 407f30: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] + 407f34: 4d 85 c9 test r9, r9 + 407f37: 74 72 je 0x407fab + 407f39: 41 8b 01 mov eax, dword ptr [r9] + 407f3c: 83 f8 02 cmp eax, 2 + 407f3f: 74 24 je 0x407f65 + 407f41: 83 f8 03 cmp eax, 3 + 407f44: 0f 85 e9 1f 00 00 jne 0x409f33 + 407f4a: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 407f4e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 407f53: 4c 89 0c 24 mov qword ptr [rsp], r9 + 407f57: e8 44 f1 ff ff call 0x4070a0 <__gettext_free_exp> + 407f5c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 407f61: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 407f65: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 407f69: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 407f6e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 407f72: e8 29 f1 ff ff call 0x4070a0 <__gettext_free_exp> + 407f77: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 407f7c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 407f80: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 407f84: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 407f89: 4c 89 0c 24 mov qword ptr [rsp], r9 + 407f8d: e8 0e f1 ff ff call 0x4070a0 <__gettext_free_exp> + 407f92: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 407f97: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 407f9b: 4c 89 cf mov rdi, r9 + 407f9e: 4c 89 04 24 mov qword ptr [rsp], r8 + 407fa2: e8 a9 75 01 00 call 0x41f550 + 407fa7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407fab: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 407faf: 4d 85 c9 test r9, r9 + 407fb2: 74 2e je 0x407fe2 + 407fb4: 41 8b 01 mov eax, dword ptr [r9] + 407fb7: 83 f8 02 cmp eax, 2 + 407fba: 0f 84 fd 14 00 00 je 0x4094bd + 407fc0: 83 f8 03 cmp eax, 3 + 407fc3: 0f 84 d9 14 00 00 je 0x4094a2 + 407fc9: 83 f8 01 cmp eax, 1 + 407fcc: 0f 84 06 15 00 00 je 0x4094d8 + 407fd2: 4c 89 cf mov rdi, r9 + 407fd5: 4c 89 04 24 mov qword ptr [rsp], r8 + 407fd9: e8 72 75 01 00 call 0x41f550 + 407fde: 4c 8b 04 24 mov r8, qword ptr [rsp] + 407fe2: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 407fe6: 4d 85 c9 test r9, r9 + 407fe9: 0f 84 ca f7 ff ff je 0x4077b9 + 407fef: 41 8b 01 mov eax, dword ptr [r9] + 407ff2: 83 f8 02 cmp eax, 2 + 407ff5: 0f 84 b4 09 00 00 je 0x4089af + 407ffb: 83 f8 03 cmp eax, 3 + 407ffe: 0f 84 90 09 00 00 je 0x408994 + 408004: 83 f8 01 cmp eax, 1 + 408007: 0f 84 bd 09 00 00 je 0x4089ca + 40800d: 4c 89 cf mov rdi, r9 + 408010: 4c 89 04 24 mov qword ptr [rsp], r8 + 408014: e8 37 75 01 00 call 0x41f550 + 408019: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40801d: e9 97 f7 ff ff jmp 0x4077b9 + 408022: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 408028: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] + 40802c: 4d 85 c9 test r9, r9 + 40802f: 74 72 je 0x4080a3 + 408031: 41 8b 01 mov eax, dword ptr [r9] + 408034: 83 f8 02 cmp eax, 2 + 408037: 74 24 je 0x40805d + 408039: 83 f8 03 cmp eax, 3 + 40803c: 0f 85 13 1a 00 00 jne 0x409a55 + 408042: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 408046: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40804b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40804f: e8 4c f0 ff ff call 0x4070a0 <__gettext_free_exp> + 408054: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408059: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40805d: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 408061: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408066: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40806a: e8 31 f0 ff ff call 0x4070a0 <__gettext_free_exp> + 40806f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408074: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408078: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40807c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408081: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408085: e8 16 f0 ff ff call 0x4070a0 <__gettext_free_exp> + 40808a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40808f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408093: 4c 89 cf mov rdi, r9 + 408096: 4c 89 04 24 mov qword ptr [rsp], r8 + 40809a: e8 b1 74 01 00 call 0x41f550 + 40809f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4080a3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 4080a7: 4d 85 c9 test r9, r9 + 4080aa: 74 2e je 0x4080da + 4080ac: 41 8b 01 mov eax, dword ptr [r9] + 4080af: 83 f8 02 cmp eax, 2 + 4080b2: 0f 84 5b 14 00 00 je 0x409513 + 4080b8: 83 f8 03 cmp eax, 3 + 4080bb: 0f 84 37 14 00 00 je 0x4094f8 + 4080c1: 83 f8 01 cmp eax, 1 + 4080c4: 0f 84 64 14 00 00 je 0x40952e + 4080ca: 4c 89 cf mov rdi, r9 + 4080cd: 4c 89 04 24 mov qword ptr [rsp], r8 + 4080d1: e8 7a 74 01 00 call 0x41f550 + 4080d6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4080da: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 4080de: 4d 85 c9 test r9, r9 + 4080e1: 0f 84 72 f7 ff ff je 0x407859 + 4080e7: 41 8b 01 mov eax, dword ptr [r9] + 4080ea: 83 f8 02 cmp eax, 2 + 4080ed: 0f 84 ba 07 00 00 je 0x4088ad + 4080f3: 83 f8 03 cmp eax, 3 + 4080f6: 0f 84 96 07 00 00 je 0x408892 + 4080fc: 83 f8 01 cmp eax, 1 + 4080ff: 0f 84 c3 07 00 00 je 0x4088c8 + 408105: 4c 89 cf mov rdi, r9 + 408108: 4c 89 04 24 mov qword ptr [rsp], r8 + 40810c: e8 3f 74 01 00 call 0x41f550 + 408111: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408115: e9 3f f7 ff ff jmp 0x407859 + 40811a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 408120: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 408124: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408129: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40812d: e8 6e ef ff ff call 0x4070a0 <__gettext_free_exp> + 408132: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408137: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40813b: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40813f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408144: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408148: e8 53 ef ff ff call 0x4070a0 <__gettext_free_exp> + 40814d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408152: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408156: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40815a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40815f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408163: e8 38 ef ff ff call 0x4070a0 <__gettext_free_exp> + 408168: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40816d: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408171: e9 33 f8 ff ff jmp 0x4079a9 + 408176: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40817a: 4d 85 ff test r15, r15 + 40817d: 74 34 je 0x4081b3 + 40817f: 41 8b 07 mov eax, dword ptr [r15] + 408182: 83 f8 02 cmp eax, 2 + 408185: 74 12 je 0x408199 + 408187: 83 f8 03 cmp eax, 3 + 40818a: 0f 85 15 20 00 00 jne 0x40a1a5 + 408190: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 408194: e8 07 ef ff ff call 0x4070a0 <__gettext_free_exp> + 408199: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 40819d: e8 fe ee ff ff call 0x4070a0 <__gettext_free_exp> + 4081a2: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] + 4081a6: e8 f5 ee ff ff call 0x4070a0 <__gettext_free_exp> + 4081ab: 4c 89 ff mov rdi, r15 + 4081ae: e8 9d 73 01 00 call 0x41f550 + 4081b3: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 4081b7: 4d 85 ff test r15, r15 + 4081ba: 74 26 je 0x4081e2 + 4081bc: 41 8b 07 mov eax, dword ptr [r15] + 4081bf: 83 f8 02 cmp eax, 2 + 4081c2: 0f 84 3f 16 00 00 je 0x409807 + 4081c8: 83 f8 03 cmp eax, 3 + 4081cb: 0f 84 2d 16 00 00 je 0x4097fe + 4081d1: 83 f8 01 cmp eax, 1 + 4081d4: 0f 84 5c 16 00 00 je 0x409836 + 4081da: 4c 89 ff mov rdi, r15 + 4081dd: e8 6e 73 01 00 call 0x41f550 + 4081e2: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 4081e6: 4d 85 ff test r15, r15 + 4081e9: 0f 84 49 f4 ff ff je 0x407638 + 4081ef: 41 8b 07 mov eax, dword ptr [r15] + 4081f2: 83 f8 02 cmp eax, 2 + 4081f5: 0f 84 10 0a 00 00 je 0x408c0b + 4081fb: 83 f8 03 cmp eax, 3 + 4081fe: 0f 84 fe 09 00 00 je 0x408c02 + 408204: 83 f8 01 cmp eax, 1 + 408207: 0f 84 53 0a 00 00 je 0x408c60 + 40820d: 4c 89 ff mov rdi, r15 + 408210: e8 3b 73 01 00 call 0x41f550 + 408215: e9 1e f4 ff ff jmp 0x407638 + 40821a: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40821e: 4d 85 ff test r15, r15 + 408221: 74 34 je 0x408257 + 408223: 41 8b 07 mov eax, dword ptr [r15] + 408226: 83 f8 02 cmp eax, 2 + 408229: 74 12 je 0x40823d + 40822b: 83 f8 03 cmp eax, 3 + 40822e: 0f 85 63 1f 00 00 jne 0x40a197 + 408234: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 408238: e8 63 ee ff ff call 0x4070a0 <__gettext_free_exp> + 40823d: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 408241: e8 5a ee ff ff call 0x4070a0 <__gettext_free_exp> + 408246: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] + 40824a: e8 51 ee ff ff call 0x4070a0 <__gettext_free_exp> + 40824f: 4c 89 ff mov rdi, r15 + 408252: e8 f9 72 01 00 call 0x41f550 + 408257: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40825b: 4d 85 ff test r15, r15 + 40825e: 74 26 je 0x408286 + 408260: 41 8b 07 mov eax, dword ptr [r15] + 408263: 83 f8 02 cmp eax, 2 + 408266: 0f 84 4b 17 00 00 je 0x4099b7 + 40826c: 83 f8 03 cmp eax, 3 + 40826f: 0f 84 39 17 00 00 je 0x4099ae + 408275: 83 f8 01 cmp eax, 1 + 408278: 0f 84 68 17 00 00 je 0x4099e6 + 40827e: 4c 89 ff mov rdi, r15 + 408281: e8 ca 72 01 00 call 0x41f550 + 408286: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40828a: 4d 85 ff test r15, r15 + 40828d: 0f 84 5d f0 ff ff je 0x4072f0 + 408293: 41 8b 07 mov eax, dword ptr [r15] + 408296: 83 f8 02 cmp eax, 2 + 408299: 0f 84 02 0a 00 00 je 0x408ca1 + 40829f: 83 f8 03 cmp eax, 3 + 4082a2: 0f 84 f0 09 00 00 je 0x408c98 + 4082a8: 83 f8 01 cmp eax, 1 + 4082ab: 0f 84 45 0a 00 00 je 0x408cf6 + 4082b1: 4c 89 ff mov rdi, r15 + 4082b4: e8 97 72 01 00 call 0x41f550 + 4082b9: e9 32 f0 ff ff jmp 0x4072f0 + 4082be: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 4082c2: 4d 85 c0 test r8, r8 + 4082c5: 74 4c je 0x408313 + 4082c7: 41 8b 00 mov eax, dword ptr [r8] + 4082ca: 83 f8 02 cmp eax, 2 + 4082cd: 74 1a je 0x4082e9 + 4082cf: 83 f8 03 cmp eax, 3 + 4082d2: 0f 85 7f 20 00 00 jne 0x40a357 + 4082d8: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 4082dc: 4c 89 04 24 mov qword ptr [rsp], r8 + 4082e0: e8 bb ed ff ff call 0x4070a0 <__gettext_free_exp> + 4082e5: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4082e9: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 4082ed: 4c 89 04 24 mov qword ptr [rsp], r8 + 4082f1: e8 aa ed ff ff call 0x4070a0 <__gettext_free_exp> + 4082f6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4082fa: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 4082fe: 4c 89 04 24 mov qword ptr [rsp], r8 + 408302: e8 99 ed ff ff call 0x4070a0 <__gettext_free_exp> + 408307: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40830b: 4c 89 c7 mov rdi, r8 + 40830e: e8 3d 72 01 00 call 0x41f550 + 408313: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 408317: 4d 85 c0 test r8, r8 + 40831a: 74 26 je 0x408342 + 40831c: 41 8b 00 mov eax, dword ptr [r8] + 40831f: 83 f8 02 cmp eax, 2 + 408322: 0f 84 ba 1b 00 00 je 0x409ee2 + 408328: 83 f8 03 cmp eax, 3 + 40832b: 0f 84 a0 1b 00 00 je 0x409ed1 + 408331: 83 f8 01 cmp eax, 1 + 408334: 0f 84 b9 1b 00 00 je 0x409ef3 + 40833a: 4c 89 c7 mov rdi, r8 + 40833d: e8 0e 72 01 00 call 0x41f550 + 408342: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 408346: 4d 85 c0 test r8, r8 + 408349: 0f 84 fa f6 ff ff je 0x407a49 + 40834f: 41 8b 00 mov eax, dword ptr [r8] + 408352: 83 f8 02 cmp eax, 2 + 408355: 0f 84 46 0b 00 00 je 0x408ea1 + 40835b: 83 f8 03 cmp eax, 3 + 40835e: 0f 84 2c 0b 00 00 je 0x408e90 + 408364: 83 f8 01 cmp eax, 1 + 408367: 0f 84 af 0b 00 00 je 0x408f1c + 40836d: 4c 89 c7 mov rdi, r8 + 408370: e8 db 71 01 00 call 0x41f550 + 408375: e9 cf f6 ff ff jmp 0x407a49 + 40837a: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40837e: 4d 85 c0 test r8, r8 + 408381: 74 4c je 0x4083cf + 408383: 41 8b 00 mov eax, dword ptr [r8] + 408386: 83 f8 02 cmp eax, 2 + 408389: 74 1a je 0x4083a5 + 40838b: 83 f8 03 cmp eax, 3 + 40838e: 0f 85 29 21 00 00 jne 0x40a4bd + 408394: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408398: 4c 89 04 24 mov qword ptr [rsp], r8 + 40839c: e8 ff ec ff ff call 0x4070a0 <__gettext_free_exp> + 4083a1: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4083a5: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 4083a9: 4c 89 04 24 mov qword ptr [rsp], r8 + 4083ad: e8 ee ec ff ff call 0x4070a0 <__gettext_free_exp> + 4083b2: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4083b6: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 4083ba: 4c 89 04 24 mov qword ptr [rsp], r8 + 4083be: e8 dd ec ff ff call 0x4070a0 <__gettext_free_exp> + 4083c3: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4083c7: 4c 89 c7 mov rdi, r8 + 4083ca: e8 81 71 01 00 call 0x41f550 + 4083cf: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 4083d3: 4d 85 c0 test r8, r8 + 4083d6: 74 26 je 0x4083fe + 4083d8: 41 8b 00 mov eax, dword ptr [r8] + 4083db: 83 f8 02 cmp eax, 2 + 4083de: 0f 84 9c 1a 00 00 je 0x409e80 + 4083e4: 83 f8 03 cmp eax, 3 + 4083e7: 0f 84 82 1a 00 00 je 0x409e6f + 4083ed: 83 f8 01 cmp eax, 1 + 4083f0: 0f 84 9b 1a 00 00 je 0x409e91 + 4083f6: 4c 89 c7 mov rdi, r8 + 4083f9: e8 52 71 01 00 call 0x41f550 + 4083fe: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 408402: 4d 85 c0 test r8, r8 + 408405: 0f 84 de f6 ff ff je 0x407ae9 + 40840b: 41 8b 00 mov eax, dword ptr [r8] + 40840e: 83 f8 02 cmp eax, 2 + 408411: 0f 84 be 09 00 00 je 0x408dd5 + 408417: 83 f8 03 cmp eax, 3 + 40841a: 0f 84 a4 09 00 00 je 0x408dc4 + 408420: 83 f8 01 cmp eax, 1 + 408423: 0f 84 27 0a 00 00 je 0x408e50 + 408429: 4c 89 c7 mov rdi, r8 + 40842c: e8 1f 71 01 00 call 0x41f550 + 408431: e9 b3 f6 ff ff jmp 0x407ae9 + 408436: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40843a: 4d 85 c0 test r8, r8 + 40843d: 74 4c je 0x40848b + 40843f: 41 8b 00 mov eax, dword ptr [r8] + 408442: 83 f8 02 cmp eax, 2 + 408445: 74 1a je 0x408461 + 408447: 83 f8 03 cmp eax, 3 + 40844a: 0f 85 c5 20 00 00 jne 0x40a515 + 408450: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408454: 4c 89 04 24 mov qword ptr [rsp], r8 + 408458: e8 43 ec ff ff call 0x4070a0 <__gettext_free_exp> + 40845d: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408461: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 408465: 4c 89 04 24 mov qword ptr [rsp], r8 + 408469: e8 32 ec ff ff call 0x4070a0 <__gettext_free_exp> + 40846e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408472: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 408476: 4c 89 04 24 mov qword ptr [rsp], r8 + 40847a: e8 21 ec ff ff call 0x4070a0 <__gettext_free_exp> + 40847f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408483: 4c 89 c7 mov rdi, r8 + 408486: e8 c5 70 01 00 call 0x41f550 + 40848b: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40848f: 4d 85 c0 test r8, r8 + 408492: 74 26 je 0x4084ba + 408494: 41 8b 00 mov eax, dword ptr [r8] + 408497: 83 f8 02 cmp eax, 2 + 40849a: 0f 84 24 17 00 00 je 0x409bc4 + 4084a0: 83 f8 03 cmp eax, 3 + 4084a3: 0f 84 0a 17 00 00 je 0x409bb3 + 4084a9: 83 f8 01 cmp eax, 1 + 4084ac: 0f 84 23 17 00 00 je 0x409bd5 + 4084b2: 4c 89 c7 mov rdi, r8 + 4084b5: e8 96 70 01 00 call 0x41f550 + 4084ba: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 4084be: 4d 85 c0 test r8, r8 + 4084c1: 0f 84 c8 ee ff ff je 0x40738f + 4084c7: 41 8b 00 mov eax, dword ptr [r8] + 4084ca: 83 f8 02 cmp eax, 2 + 4084cd: 0f 84 9a 0a 00 00 je 0x408f6d + 4084d3: 83 f8 03 cmp eax, 3 + 4084d6: 0f 84 80 0a 00 00 je 0x408f5c + 4084dc: 83 f8 01 cmp eax, 1 + 4084df: 0f 84 03 0b 00 00 je 0x408fe8 + 4084e5: 4c 89 c7 mov rdi, r8 + 4084e8: e8 63 70 01 00 call 0x41f550 + 4084ed: e9 9d ee ff ff jmp 0x40738f + 4084f2: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 4084f6: e8 a5 eb ff ff call 0x4070a0 <__gettext_free_exp> + 4084fb: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 4084ff: 4d 85 c0 test r8, r8 + 408502: 74 26 je 0x40852a + 408504: 41 8b 00 mov eax, dword ptr [r8] + 408507: 83 f8 02 cmp eax, 2 + 40850a: 0f 84 1a 1c 00 00 je 0x40a12a + 408510: 83 f8 03 cmp eax, 3 + 408513: 0f 84 00 1c 00 00 je 0x40a119 + 408519: 83 f8 01 cmp eax, 1 + 40851c: 0f 84 19 1c 00 00 je 0x40a13b + 408522: 4c 89 c7 mov rdi, r8 + 408525: e8 26 70 01 00 call 0x41f550 + 40852a: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40852e: 4d 85 c0 test r8, r8 + 408531: 0f 84 b7 f1 ff ff je 0x4076ee + 408537: 41 8b 00 mov eax, dword ptr [r8] + 40853a: 83 f8 02 cmp eax, 2 + 40853d: 0f 84 8e 0c 00 00 je 0x4091d1 + 408543: 83 f8 03 cmp eax, 3 + 408546: 0f 84 74 0c 00 00 je 0x4091c0 + 40854c: 83 f8 01 cmp eax, 1 + 40854f: 0f 84 f7 0c 00 00 je 0x40924c + 408555: 4c 89 c7 mov rdi, r8 + 408558: e8 f3 6f 01 00 call 0x41f550 + 40855d: e9 8c f1 ff ff jmp 0x4076ee + 408562: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408566: 4c 89 04 24 mov qword ptr [rsp], r8 + 40856a: e8 31 eb ff ff call 0x4070a0 <__gettext_free_exp> + 40856f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408573: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 408577: 4d 85 c9 test r9, r9 + 40857a: 74 2e je 0x4085aa + 40857c: 41 8b 01 mov eax, dword ptr [r9] + 40857f: 83 f8 02 cmp eax, 2 + 408582: 0f 84 62 20 00 00 je 0x40a5ea + 408588: 83 f8 03 cmp eax, 3 + 40858b: 0f 84 3e 20 00 00 je 0x40a5cf + 408591: 83 f8 01 cmp eax, 1 + 408594: 0f 84 6b 20 00 00 je 0x40a605 + 40859a: 4c 89 cf mov rdi, r9 + 40859d: 4c 89 04 24 mov qword ptr [rsp], r8 + 4085a1: e8 aa 6f 01 00 call 0x41f550 + 4085a6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4085aa: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 4085ae: 4d 85 c9 test r9, r9 + 4085b1: 0f 84 f8 f5 ff ff je 0x407baf + 4085b7: 41 8b 01 mov eax, dword ptr [r9] + 4085ba: 83 f8 02 cmp eax, 2 + 4085bd: 0f 84 a6 0f 00 00 je 0x409569 + 4085c3: 83 f8 03 cmp eax, 3 + 4085c6: 0f 84 82 0f 00 00 je 0x40954e + 4085cc: 83 f8 01 cmp eax, 1 + 4085cf: 0f 84 af 0f 00 00 je 0x409584 + 4085d5: 4c 89 cf mov rdi, r9 + 4085d8: 4c 89 04 24 mov qword ptr [rsp], r8 + 4085dc: e8 6f 6f 01 00 call 0x41f550 + 4085e1: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4085e5: e9 c5 f5 ff ff jmp 0x407baf + 4085ea: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 4085ee: 4c 89 04 24 mov qword ptr [rsp], r8 + 4085f2: e8 a9 ea ff ff call 0x4070a0 <__gettext_free_exp> + 4085f7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4085fb: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 4085ff: 4d 85 c9 test r9, r9 + 408602: 74 2e je 0x408632 + 408604: 41 8b 01 mov eax, dword ptr [r9] + 408607: 83 f8 02 cmp eax, 2 + 40860a: 0f 84 84 1f 00 00 je 0x40a594 + 408610: 83 f8 03 cmp eax, 3 + 408613: 0f 84 60 1f 00 00 je 0x40a579 + 408619: 83 f8 01 cmp eax, 1 + 40861c: 0f 84 8d 1f 00 00 je 0x40a5af + 408622: 4c 89 cf mov rdi, r9 + 408625: 4c 89 04 24 mov qword ptr [rsp], r8 + 408629: e8 22 6f 01 00 call 0x41f550 + 40862e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408632: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 408636: 4d 85 c9 test r9, r9 + 408639: 0f 84 e7 f1 ff ff je 0x407826 + 40863f: 41 8b 01 mov eax, dword ptr [r9] + 408642: 83 f8 02 cmp eax, 2 + 408645: 0f 84 74 0f 00 00 je 0x4095bf + 40864b: 83 f8 03 cmp eax, 3 + 40864e: 0f 84 50 0f 00 00 je 0x4095a4 + 408654: 83 f8 01 cmp eax, 1 + 408657: 0f 84 7d 0f 00 00 je 0x4095da + 40865d: 4c 89 cf mov rdi, r9 + 408660: 4c 89 04 24 mov qword ptr [rsp], r8 + 408664: e8 e7 6e 01 00 call 0x41f550 + 408669: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40866d: e9 b4 f1 ff ff jmp 0x407826 + 408672: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408676: 4c 89 04 24 mov qword ptr [rsp], r8 + 40867a: e8 21 ea ff ff call 0x4070a0 <__gettext_free_exp> + 40867f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408683: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 408687: 4d 85 c9 test r9, r9 + 40868a: 74 2e je 0x4086ba + 40868c: 41 8b 01 mov eax, dword ptr [r9] + 40868f: 83 f8 02 cmp eax, 2 + 408692: 0f 84 e8 1c 00 00 je 0x40a380 + 408698: 83 f8 03 cmp eax, 3 + 40869b: 0f 84 c4 1c 00 00 je 0x40a365 + 4086a1: 83 f8 01 cmp eax, 1 + 4086a4: 0f 84 f1 1c 00 00 je 0x40a39b + 4086aa: 4c 89 cf mov rdi, r9 + 4086ad: 4c 89 04 24 mov qword ptr [rsp], r8 + 4086b1: e8 9a 6e 01 00 call 0x41f550 + 4086b6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4086ba: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 4086be: 4d 85 c9 test r9, r9 + 4086c1: 0f 84 a8 f5 ff ff je 0x407c6f + 4086c7: 41 8b 01 mov eax, dword ptr [r9] + 4086ca: 83 f8 02 cmp eax, 2 + 4086cd: 0f 84 42 0f 00 00 je 0x409615 + 4086d3: 83 f8 03 cmp eax, 3 + 4086d6: 0f 84 1e 0f 00 00 je 0x4095fa + 4086dc: 83 f8 01 cmp eax, 1 + 4086df: 0f 84 4b 0f 00 00 je 0x409630 + 4086e5: 4c 89 cf mov rdi, r9 + 4086e8: 4c 89 04 24 mov qword ptr [rsp], r8 + 4086ec: e8 5f 6e 01 00 call 0x41f550 + 4086f1: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4086f5: e9 75 f5 ff ff jmp 0x407c6f + 4086fa: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 4086fe: 4c 89 04 24 mov qword ptr [rsp], r8 + 408702: e8 99 e9 ff ff call 0x4070a0 <__gettext_free_exp> + 408707: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40870b: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40870f: 4d 85 c9 test r9, r9 + 408712: 74 2e je 0x408742 + 408714: 41 8b 01 mov eax, dword ptr [r9] + 408717: 83 f8 02 cmp eax, 2 + 40871a: 0f 84 0c 1d 00 00 je 0x40a42c + 408720: 83 f8 03 cmp eax, 3 + 408723: 0f 84 e8 1c 00 00 je 0x40a411 + 408729: 83 f8 01 cmp eax, 1 + 40872c: 0f 84 15 1d 00 00 je 0x40a447 + 408732: 4c 89 cf mov rdi, r9 + 408735: 4c 89 04 24 mov qword ptr [rsp], r8 + 408739: e8 12 6e 01 00 call 0x41f550 + 40873e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408742: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 408746: 4d 85 c9 test r9, r9 + 408749: 0f 84 37 f0 ff ff je 0x407786 + 40874f: 41 8b 01 mov eax, dword ptr [r9] + 408752: 83 f8 02 cmp eax, 2 + 408755: 0f 84 66 0f 00 00 je 0x4096c1 + 40875b: 83 f8 03 cmp eax, 3 + 40875e: 0f 84 42 0f 00 00 je 0x4096a6 + 408764: 83 f8 01 cmp eax, 1 + 408767: 0f 84 6f 0f 00 00 je 0x4096dc + 40876d: 4c 89 cf mov rdi, r9 + 408770: 4c 89 04 24 mov qword ptr [rsp], r8 + 408774: e8 d7 6d 01 00 call 0x41f550 + 408779: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40877d: e9 04 f0 ff ff jmp 0x407786 + 408782: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408786: 4c 89 04 24 mov qword ptr [rsp], r8 + 40878a: e8 11 e9 ff ff call 0x4070a0 <__gettext_free_exp> + 40878f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408793: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 408797: 4d 85 c9 test r9, r9 + 40879a: 74 2e je 0x4087ca + 40879c: 41 8b 01 mov eax, dword ptr [r9] + 40879f: 83 f8 02 cmp eax, 2 + 4087a2: 0f 84 74 1b 00 00 je 0x40a31c + 4087a8: 83 f8 03 cmp eax, 3 + 4087ab: 0f 84 50 1b 00 00 je 0x40a301 + 4087b1: 83 f8 01 cmp eax, 1 + 4087b4: 0f 84 7d 1b 00 00 je 0x40a337 + 4087ba: 4c 89 cf mov rdi, r9 + 4087bd: 4c 89 04 24 mov qword ptr [rsp], r8 + 4087c1: e8 8a 6d 01 00 call 0x41f550 + 4087c6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4087ca: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 4087ce: 4d 85 c9 test r9, r9 + 4087d1: 0f 84 58 f5 ff ff je 0x407d2f + 4087d7: 41 8b 01 mov eax, dword ptr [r9] + 4087da: 83 f8 02 cmp eax, 2 + 4087dd: 0f 84 34 0f 00 00 je 0x409717 + 4087e3: 83 f8 03 cmp eax, 3 + 4087e6: 0f 84 10 0f 00 00 je 0x4096fc + 4087ec: 83 f8 01 cmp eax, 1 + 4087ef: 0f 84 3d 0f 00 00 je 0x409732 + 4087f5: 4c 89 cf mov rdi, r9 + 4087f8: 4c 89 04 24 mov qword ptr [rsp], r8 + 4087fc: e8 4f 6d 01 00 call 0x41f550 + 408801: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408805: e9 25 f5 ff ff jmp 0x407d2f + 40880a: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40880e: 4c 89 04 24 mov qword ptr [rsp], r8 + 408812: e8 89 e8 ff ff call 0x4070a0 <__gettext_free_exp> + 408817: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40881b: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40881f: 4d 85 c9 test r9, r9 + 408822: 74 2e je 0x408852 + 408824: 41 8b 01 mov eax, dword ptr [r9] + 408827: 83 f8 02 cmp eax, 2 + 40882a: 0f 84 52 1c 00 00 je 0x40a482 + 408830: 83 f8 03 cmp eax, 3 + 408833: 0f 84 2e 1c 00 00 je 0x40a467 + 408839: 83 f8 01 cmp eax, 1 + 40883c: 0f 84 5b 1c 00 00 je 0x40a49d + 408842: 4c 89 cf mov rdi, r9 + 408845: 4c 89 04 24 mov qword ptr [rsp], r8 + 408849: e8 02 6d 01 00 call 0x41f550 + 40884e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408852: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 408856: 4d 85 c9 test r9, r9 + 408859: 0f 84 67 f0 ff ff je 0x4078c6 + 40885f: 41 8b 01 mov eax, dword ptr [r9] + 408862: 83 f8 02 cmp eax, 2 + 408865: 0f 84 02 0f 00 00 je 0x40976d + 40886b: 83 f8 03 cmp eax, 3 + 40886e: 0f 84 de 0e 00 00 je 0x409752 + 408874: 83 f8 01 cmp eax, 1 + 408877: 0f 84 0b 0f 00 00 je 0x409788 + 40887d: 4c 89 cf mov rdi, r9 + 408880: 4c 89 04 24 mov qword ptr [rsp], r8 + 408884: e8 c7 6c 01 00 call 0x41f550 + 408889: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40888d: e9 34 f0 ff ff jmp 0x4078c6 + 408892: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 408896: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40889b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40889f: e8 fc e7 ff ff call 0x4070a0 <__gettext_free_exp> + 4088a4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4088a9: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4088ad: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 4088b1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4088b6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4088ba: e8 e1 e7 ff ff call 0x4070a0 <__gettext_free_exp> + 4088bf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4088c4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4088c8: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 4088cc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4088d1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4088d5: e8 c6 e7 ff ff call 0x4070a0 <__gettext_free_exp> + 4088da: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4088df: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4088e3: e9 1d f8 ff ff jmp 0x408105 + 4088e8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 4088ec: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4088f1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4088f5: e8 a6 e7 ff ff call 0x4070a0 <__gettext_free_exp> + 4088fa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4088ff: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408903: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 408907: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40890c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408910: e8 8b e7 ff ff call 0x4070a0 <__gettext_free_exp> + 408915: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40891a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40891e: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 408922: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408927: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40892b: e8 70 e7 ff ff call 0x4070a0 <__gettext_free_exp> + 408930: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408935: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408939: e9 df f4 ff ff jmp 0x407e1d + 40893e: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 408942: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408947: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40894b: e8 50 e7 ff ff call 0x4070a0 <__gettext_free_exp> + 408950: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408955: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408959: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40895d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408962: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408966: e8 35 e7 ff ff call 0x4070a0 <__gettext_free_exp> + 40896b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408970: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408974: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 408978: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40897d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408981: e8 1a e7 ff ff call 0x4070a0 <__gettext_free_exp> + 408986: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40898b: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40898f: e9 da ef ff ff jmp 0x40796e + 408994: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 408998: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40899d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4089a1: e8 fa e6 ff ff call 0x4070a0 <__gettext_free_exp> + 4089a6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4089ab: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4089af: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 4089b3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4089b8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4089bc: e8 df e6 ff ff call 0x4070a0 <__gettext_free_exp> + 4089c1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4089c6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4089ca: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 4089ce: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4089d3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4089d7: e8 c4 e6 ff ff call 0x4070a0 <__gettext_free_exp> + 4089dc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4089e1: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4089e5: e9 23 f6 ff ff jmp 0x40800d + 4089ea: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 4089ee: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4089f3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4089f7: e8 a4 e6 ff ff call 0x4070a0 <__gettext_free_exp> + 4089fc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408a01: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408a05: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 408a09: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408a0e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408a12: e8 89 e6 ff ff call 0x4070a0 <__gettext_free_exp> + 408a17: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408a1c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408a20: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 408a24: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408a29: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408a2d: e8 6e e6 ff ff call 0x4070a0 <__gettext_free_exp> + 408a32: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408a37: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408a3b: e9 d5 f4 ff ff jmp 0x407f15 + 408a40: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 408a44: e8 57 e6 ff ff call 0x4070a0 <__gettext_free_exp> + 408a49: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 408a4d: 4d 85 c0 test r8, r8 + 408a50: 74 4c je 0x408a9e + 408a52: 41 8b 00 mov eax, dword ptr [r8] + 408a55: 83 f8 02 cmp eax, 2 + 408a58: 74 1a je 0x408a74 + 408a5a: 83 f8 03 cmp eax, 3 + 408a5d: 0f 85 50 0e 00 00 jne 0x4098b3 + 408a63: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408a67: 4c 89 04 24 mov qword ptr [rsp], r8 + 408a6b: e8 30 e6 ff ff call 0x4070a0 <__gettext_free_exp> + 408a70: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408a74: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 408a78: 4c 89 04 24 mov qword ptr [rsp], r8 + 408a7c: e8 1f e6 ff ff call 0x4070a0 <__gettext_free_exp> + 408a81: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408a85: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 408a89: 4c 89 04 24 mov qword ptr [rsp], r8 + 408a8d: e8 0e e6 ff ff call 0x4070a0 <__gettext_free_exp> + 408a92: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408a96: 4c 89 c7 mov rdi, r8 + 408a99: e8 b2 6a 01 00 call 0x41f550 + 408a9e: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 408aa2: 4d 85 c0 test r8, r8 + 408aa5: 0f 84 1c ea ff ff je 0x4074c7 + 408aab: 41 8b 00 mov eax, dword ptr [r8] + 408aae: 83 f8 02 cmp eax, 2 + 408ab1: 0f 84 d1 11 00 00 je 0x409c88 + 408ab7: 83 f8 03 cmp eax, 3 + 408aba: 0f 84 b7 11 00 00 je 0x409c77 + 408ac0: 83 f8 01 cmp eax, 1 + 408ac3: 0f 84 d0 11 00 00 je 0x409c99 + 408ac9: 4c 89 c7 mov rdi, r8 + 408acc: e8 7f 6a 01 00 call 0x41f550 + 408ad1: e9 f1 e9 ff ff jmp 0x4074c7 + 408ad6: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 408ada: e8 c1 e5 ff ff call 0x4070a0 <__gettext_free_exp> + 408adf: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 408ae3: 4d 85 c0 test r8, r8 + 408ae6: 74 4c je 0x408b34 + 408ae8: 41 8b 00 mov eax, dword ptr [r8] + 408aeb: 83 f8 02 cmp eax, 2 + 408aee: 74 1a je 0x408b0a + 408af0: 83 f8 03 cmp eax, 3 + 408af3: 0f 85 d6 0d 00 00 jne 0x4098cf + 408af9: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408afd: 4c 89 04 24 mov qword ptr [rsp], r8 + 408b01: e8 9a e5 ff ff call 0x4070a0 <__gettext_free_exp> + 408b06: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408b0a: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 408b0e: 4c 89 04 24 mov qword ptr [rsp], r8 + 408b12: e8 89 e5 ff ff call 0x4070a0 <__gettext_free_exp> + 408b17: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408b1b: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 408b1f: 4c 89 04 24 mov qword ptr [rsp], r8 + 408b23: e8 78 e5 ff ff call 0x4070a0 <__gettext_free_exp> + 408b28: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408b2c: 4c 89 c7 mov rdi, r8 + 408b2f: e8 1c 6a 01 00 call 0x41f550 + 408b34: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 408b38: 4d 85 c0 test r8, r8 + 408b3b: 0f 84 d5 ee ff ff je 0x407a16 + 408b41: 41 8b 00 mov eax, dword ptr [r8] + 408b44: 83 f8 02 cmp eax, 2 + 408b47: 0f 84 ff 11 00 00 je 0x409d4c + 408b4d: 83 f8 03 cmp eax, 3 + 408b50: 0f 84 e5 11 00 00 je 0x409d3b + 408b56: 83 f8 01 cmp eax, 1 + 408b59: 0f 84 fe 11 00 00 je 0x409d5d + 408b5f: 4c 89 c7 mov rdi, r8 + 408b62: e8 e9 69 01 00 call 0x41f550 + 408b67: e9 aa ee ff ff jmp 0x407a16 + 408b6c: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 408b70: e8 2b e5 ff ff call 0x4070a0 <__gettext_free_exp> + 408b75: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 408b79: 4d 85 c0 test r8, r8 + 408b7c: 74 4c je 0x408bca + 408b7e: 41 8b 00 mov eax, dword ptr [r8] + 408b81: 83 f8 02 cmp eax, 2 + 408b84: 74 1a je 0x408ba0 + 408b86: 83 f8 03 cmp eax, 3 + 408b89: 0f 85 e7 0d 00 00 jne 0x409976 + 408b8f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408b93: 4c 89 04 24 mov qword ptr [rsp], r8 + 408b97: e8 04 e5 ff ff call 0x4070a0 <__gettext_free_exp> + 408b9c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408ba0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 408ba4: 4c 89 04 24 mov qword ptr [rsp], r8 + 408ba8: e8 f3 e4 ff ff call 0x4070a0 <__gettext_free_exp> + 408bad: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408bb1: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 408bb5: 4c 89 04 24 mov qword ptr [rsp], r8 + 408bb9: e8 e2 e4 ff ff call 0x4070a0 <__gettext_free_exp> + 408bbe: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408bc2: 4c 89 c7 mov rdi, r8 + 408bc5: e8 86 69 01 00 call 0x41f550 + 408bca: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 408bce: 4d 85 c0 test r8, r8 + 408bd1: 0f 84 50 e8 ff ff je 0x407427 + 408bd7: 41 8b 00 mov eax, dword ptr [r8] + 408bda: 83 f8 02 cmp eax, 2 + 408bdd: 0f 84 f3 0e 00 00 je 0x409ad6 + 408be3: 83 f8 03 cmp eax, 3 + 408be6: 0f 84 d9 0e 00 00 je 0x409ac5 + 408bec: 83 f8 01 cmp eax, 1 + 408bef: 0f 84 f2 0e 00 00 je 0x409ae7 + 408bf5: 4c 89 c7 mov rdi, r8 + 408bf8: e8 53 69 01 00 call 0x41f550 + 408bfd: e9 25 e8 ff ff jmp 0x407427 + 408c02: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 408c06: e8 95 e4 ff ff call 0x4070a0 <__gettext_free_exp> + 408c0b: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 408c0f: 4d 85 c0 test r8, r8 + 408c12: 74 4c je 0x408c60 + 408c14: 41 8b 00 mov eax, dword ptr [r8] + 408c17: 83 f8 02 cmp eax, 2 + 408c1a: 74 1a je 0x408c36 + 408c1c: 83 f8 03 cmp eax, 3 + 408c1f: 0f 85 5f 0d 00 00 jne 0x409984 + 408c25: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408c29: 4c 89 04 24 mov qword ptr [rsp], r8 + 408c2d: e8 6e e4 ff ff call 0x4070a0 <__gettext_free_exp> + 408c32: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408c36: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 408c3a: 4c 89 04 24 mov qword ptr [rsp], r8 + 408c3e: e8 5d e4 ff ff call 0x4070a0 <__gettext_free_exp> + 408c43: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408c47: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 408c4b: 4c 89 04 24 mov qword ptr [rsp], r8 + 408c4f: e8 4c e4 ff ff call 0x4070a0 <__gettext_free_exp> + 408c54: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408c58: 4c 89 c7 mov rdi, r8 + 408c5b: e8 f0 68 01 00 call 0x41f550 + 408c60: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 408c64: 4d 85 c0 test r8, r8 + 408c67: 0f 84 a0 f5 ff ff je 0x40820d + 408c6d: 41 8b 00 mov eax, dword ptr [r8] + 408c70: 83 f8 02 cmp eax, 2 + 408c73: 0f 84 cd 0e 00 00 je 0x409b46 + 408c79: 83 f8 03 cmp eax, 3 + 408c7c: 0f 84 b3 0e 00 00 je 0x409b35 + 408c82: 83 f8 01 cmp eax, 1 + 408c85: 0f 84 cc 0e 00 00 je 0x409b57 + 408c8b: 4c 89 c7 mov rdi, r8 + 408c8e: e8 bd 68 01 00 call 0x41f550 + 408c93: e9 75 f5 ff ff jmp 0x40820d + 408c98: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 408c9c: e8 ff e3 ff ff call 0x4070a0 <__gettext_free_exp> + 408ca1: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 408ca5: 4d 85 c0 test r8, r8 + 408ca8: 74 4c je 0x408cf6 + 408caa: 41 8b 00 mov eax, dword ptr [r8] + 408cad: 83 f8 02 cmp eax, 2 + 408cb0: 74 1a je 0x408ccc + 408cb2: 83 f8 03 cmp eax, 3 + 408cb5: 0f 85 e5 0c 00 00 jne 0x4099a0 + 408cbb: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408cbf: 4c 89 04 24 mov qword ptr [rsp], r8 + 408cc3: e8 d8 e3 ff ff call 0x4070a0 <__gettext_free_exp> + 408cc8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408ccc: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 408cd0: 4c 89 04 24 mov qword ptr [rsp], r8 + 408cd4: e8 c7 e3 ff ff call 0x4070a0 <__gettext_free_exp> + 408cd9: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408cdd: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 408ce1: 4c 89 04 24 mov qword ptr [rsp], r8 + 408ce5: e8 b6 e3 ff ff call 0x4070a0 <__gettext_free_exp> + 408cea: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408cee: 4c 89 c7 mov rdi, r8 + 408cf1: e8 5a 68 01 00 call 0x41f550 + 408cf6: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 408cfa: 4d 85 c0 test r8, r8 + 408cfd: 0f 84 ae f5 ff ff je 0x4082b1 + 408d03: 41 8b 00 mov eax, dword ptr [r8] + 408d06: 83 f8 02 cmp eax, 2 + 408d09: 0f 84 0f 11 00 00 je 0x409e1e + 408d0f: 83 f8 03 cmp eax, 3 + 408d12: 0f 84 f5 10 00 00 je 0x409e0d + 408d18: 83 f8 01 cmp eax, 1 + 408d1b: 0f 84 0e 11 00 00 je 0x409e2f + 408d21: 4c 89 c7 mov rdi, r8 + 408d24: e8 27 68 01 00 call 0x41f550 + 408d29: e9 83 f5 ff ff jmp 0x4082b1 + 408d2e: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 408d32: e8 69 e3 ff ff call 0x4070a0 <__gettext_free_exp> + 408d37: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 408d3b: 4d 85 c0 test r8, r8 + 408d3e: 74 4c je 0x408d8c + 408d40: 41 8b 00 mov eax, dword ptr [r8] + 408d43: 83 f8 02 cmp eax, 2 + 408d46: 74 1a je 0x408d62 + 408d48: 83 f8 03 cmp eax, 3 + 408d4b: 0f 85 70 0b 00 00 jne 0x4098c1 + 408d51: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408d55: 4c 89 04 24 mov qword ptr [rsp], r8 + 408d59: e8 42 e3 ff ff call 0x4070a0 <__gettext_free_exp> + 408d5e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408d62: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 408d66: 4c 89 04 24 mov qword ptr [rsp], r8 + 408d6a: e8 31 e3 ff ff call 0x4070a0 <__gettext_free_exp> + 408d6f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408d73: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 408d77: 4c 89 04 24 mov qword ptr [rsp], r8 + 408d7b: e8 20 e3 ff ff call 0x4070a0 <__gettext_free_exp> + 408d80: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408d84: 4c 89 c7 mov rdi, r8 + 408d87: e8 c4 67 01 00 call 0x41f550 + 408d8c: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 408d90: 4d 85 c0 test r8, r8 + 408d93: 0f 84 1d ed ff ff je 0x407ab6 + 408d99: 41 8b 00 mov eax, dword ptr [r8] + 408d9c: 83 f8 02 cmp eax, 2 + 408d9f: 0f 84 cf 0c 00 00 je 0x409a74 + 408da5: 83 f8 03 cmp eax, 3 + 408da8: 0f 84 b5 0c 00 00 je 0x409a63 + 408dae: 83 f8 01 cmp eax, 1 + 408db1: 0f 84 ce 0c 00 00 je 0x409a85 + 408db7: 4c 89 c7 mov rdi, r8 + 408dba: e8 91 67 01 00 call 0x41f550 + 408dbf: e9 f2 ec ff ff jmp 0x407ab6 + 408dc4: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408dc8: 4c 89 04 24 mov qword ptr [rsp], r8 + 408dcc: e8 cf e2 ff ff call 0x4070a0 <__gettext_free_exp> + 408dd1: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408dd5: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 408dd9: 4d 85 c9 test r9, r9 + 408ddc: 74 72 je 0x408e50 + 408dde: 41 8b 01 mov eax, dword ptr [r9] + 408de1: 83 f8 02 cmp eax, 2 + 408de4: 74 24 je 0x408e0a + 408de6: 83 f8 03 cmp eax, 3 + 408de9: 0f 85 38 0d 00 00 jne 0x409b27 + 408def: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 408df3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408df8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408dfc: e8 9f e2 ff ff call 0x4070a0 <__gettext_free_exp> + 408e01: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408e06: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408e0a: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 408e0e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408e13: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408e17: e8 84 e2 ff ff call 0x4070a0 <__gettext_free_exp> + 408e1c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408e21: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408e25: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 408e29: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408e2e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408e32: e8 69 e2 ff ff call 0x4070a0 <__gettext_free_exp> + 408e37: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408e3c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408e40: 4c 89 cf mov rdi, r9 + 408e43: 4c 89 04 24 mov qword ptr [rsp], r8 + 408e47: e8 04 67 01 00 call 0x41f550 + 408e4c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408e50: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 408e54: 4d 85 c9 test r9, r9 + 408e57: 0f 84 cc f5 ff ff je 0x408429 + 408e5d: 41 8b 01 mov eax, dword ptr [r9] + 408e60: 83 f8 02 cmp eax, 2 + 408e63: 0f 84 03 12 00 00 je 0x40a06c + 408e69: 83 f8 03 cmp eax, 3 + 408e6c: 0f 84 df 11 00 00 je 0x40a051 + 408e72: 83 f8 01 cmp eax, 1 + 408e75: 0f 84 0c 12 00 00 je 0x40a087 + 408e7b: 4c 89 cf mov rdi, r9 + 408e7e: 4c 89 04 24 mov qword ptr [rsp], r8 + 408e82: e8 c9 66 01 00 call 0x41f550 + 408e87: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408e8b: e9 99 f5 ff ff jmp 0x408429 + 408e90: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408e94: 4c 89 04 24 mov qword ptr [rsp], r8 + 408e98: e8 03 e2 ff ff call 0x4070a0 <__gettext_free_exp> + 408e9d: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408ea1: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 408ea5: 4d 85 c9 test r9, r9 + 408ea8: 74 72 je 0x408f1c + 408eaa: 41 8b 01 mov eax, dword ptr [r9] + 408ead: 83 f8 02 cmp eax, 2 + 408eb0: 74 24 je 0x408ed6 + 408eb2: 83 f8 03 cmp eax, 3 + 408eb5: 0f 85 ea 0c 00 00 jne 0x409ba5 + 408ebb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 408ebf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408ec4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408ec8: e8 d3 e1 ff ff call 0x4070a0 <__gettext_free_exp> + 408ecd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408ed2: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408ed6: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 408eda: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408edf: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408ee3: e8 b8 e1 ff ff call 0x4070a0 <__gettext_free_exp> + 408ee8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408eed: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408ef1: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 408ef5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408efa: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408efe: e8 9d e1 ff ff call 0x4070a0 <__gettext_free_exp> + 408f03: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408f08: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408f0c: 4c 89 cf mov rdi, r9 + 408f0f: 4c 89 04 24 mov qword ptr [rsp], r8 + 408f13: e8 38 66 01 00 call 0x41f550 + 408f18: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408f1c: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 408f20: 4d 85 c9 test r9, r9 + 408f23: 0f 84 44 f4 ff ff je 0x40836d + 408f29: 41 8b 01 mov eax, dword ptr [r9] + 408f2c: 83 f8 02 cmp eax, 2 + 408f2f: 0f 84 e1 10 00 00 je 0x40a016 + 408f35: 83 f8 03 cmp eax, 3 + 408f38: 0f 84 bd 10 00 00 je 0x409ffb + 408f3e: 83 f8 01 cmp eax, 1 + 408f41: 0f 84 ea 10 00 00 je 0x40a031 + 408f47: 4c 89 cf mov rdi, r9 + 408f4a: 4c 89 04 24 mov qword ptr [rsp], r8 + 408f4e: e8 fd 65 01 00 call 0x41f550 + 408f53: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408f57: e9 11 f4 ff ff jmp 0x40836d + 408f5c: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 408f60: 4c 89 04 24 mov qword ptr [rsp], r8 + 408f64: e8 37 e1 ff ff call 0x4070a0 <__gettext_free_exp> + 408f69: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408f6d: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 408f71: 4d 85 c9 test r9, r9 + 408f74: 74 72 je 0x408fe8 + 408f76: 41 8b 01 mov eax, dword ptr [r9] + 408f79: 83 f8 02 cmp eax, 2 + 408f7c: 74 24 je 0x408fa2 + 408f7e: 83 f8 03 cmp eax, 3 + 408f81: 0f 85 10 0c 00 00 jne 0x409b97 + 408f87: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 408f8b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408f90: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408f94: e8 07 e1 ff ff call 0x4070a0 <__gettext_free_exp> + 408f99: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408f9e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408fa2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 408fa6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408fab: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408faf: e8 ec e0 ff ff call 0x4070a0 <__gettext_free_exp> + 408fb4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408fb9: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408fbd: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 408fc1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 408fc6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 408fca: e8 d1 e0 ff ff call 0x4070a0 <__gettext_free_exp> + 408fcf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 408fd4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 408fd8: 4c 89 cf mov rdi, r9 + 408fdb: 4c 89 04 24 mov qword ptr [rsp], r8 + 408fdf: e8 6c 65 01 00 call 0x41f550 + 408fe4: 4c 8b 04 24 mov r8, qword ptr [rsp] + 408fe8: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 408fec: 4d 85 c9 test r9, r9 + 408fef: 0f 84 f0 f4 ff ff je 0x4084e5 + 408ff5: 41 8b 01 mov eax, dword ptr [r9] + 408ff8: 83 f8 02 cmp eax, 2 + 408ffb: 0f 84 bf 0f 00 00 je 0x409fc0 + 409001: 83 f8 03 cmp eax, 3 + 409004: 0f 84 9b 0f 00 00 je 0x409fa5 + 40900a: 83 f8 01 cmp eax, 1 + 40900d: 0f 84 c8 0f 00 00 je 0x409fdb + 409013: 4c 89 cf mov rdi, r9 + 409016: 4c 89 04 24 mov qword ptr [rsp], r8 + 40901a: e8 31 65 01 00 call 0x41f550 + 40901f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409023: e9 bd f4 ff ff jmp 0x4084e5 + 409028: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40902c: 4c 89 04 24 mov qword ptr [rsp], r8 + 409030: e8 6b e0 ff ff call 0x4070a0 <__gettext_free_exp> + 409035: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409039: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40903d: 4d 85 c9 test r9, r9 + 409040: 74 72 je 0x4090b4 + 409042: 41 8b 01 mov eax, dword ptr [r9] + 409045: 83 f8 02 cmp eax, 2 + 409048: 74 24 je 0x40906e + 40904a: 83 f8 03 cmp eax, 3 + 40904d: 0f 85 4a 0d 00 00 jne 0x409d9d + 409053: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 409057: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40905c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409060: e8 3b e0 ff ff call 0x4070a0 <__gettext_free_exp> + 409065: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40906a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40906e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 409072: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409077: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40907b: e8 20 e0 ff ff call 0x4070a0 <__gettext_free_exp> + 409080: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409085: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409089: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40908d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409092: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409096: e8 05 e0 ff ff call 0x4070a0 <__gettext_free_exp> + 40909b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4090a0: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4090a4: 4c 89 cf mov rdi, r9 + 4090a7: 4c 89 04 24 mov qword ptr [rsp], r8 + 4090ab: e8 a0 64 01 00 call 0x41f550 + 4090b0: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4090b4: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 4090b8: 4d 85 c9 test r9, r9 + 4090bb: 0f 84 a6 e4 ff ff je 0x407567 + 4090c1: 41 8b 01 mov eax, dword ptr [r9] + 4090c4: 83 f8 02 cmp eax, 2 + 4090c7: 0f 84 9d 0e 00 00 je 0x409f6a + 4090cd: 83 f8 03 cmp eax, 3 + 4090d0: 0f 84 79 0e 00 00 je 0x409f4f + 4090d6: 83 f8 01 cmp eax, 1 + 4090d9: 0f 84 a6 0e 00 00 je 0x409f85 + 4090df: 4c 89 cf mov rdi, r9 + 4090e2: 4c 89 04 24 mov qword ptr [rsp], r8 + 4090e6: e8 65 64 01 00 call 0x41f550 + 4090eb: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4090ef: e9 73 e4 ff ff jmp 0x407567 + 4090f4: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 4090f8: 4c 89 04 24 mov qword ptr [rsp], r8 + 4090fc: e8 9f df ff ff call 0x4070a0 <__gettext_free_exp> + 409101: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409105: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 409109: 4d 85 c9 test r9, r9 + 40910c: 74 72 je 0x409180 + 40910e: 41 8b 01 mov eax, dword ptr [r9] + 409111: 83 f8 02 cmp eax, 2 + 409114: 74 24 je 0x40913a + 409116: 83 f8 03 cmp eax, 3 + 409119: 0f 85 5c 10 00 00 jne 0x40a17b + 40911f: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 409123: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409128: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40912c: e8 6f df ff ff call 0x4070a0 <__gettext_free_exp> + 409131: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409136: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40913a: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40913e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409143: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409147: e8 54 df ff ff call 0x4070a0 <__gettext_free_exp> + 40914c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409151: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409155: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 409159: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40915e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409162: e8 39 df ff ff call 0x4070a0 <__gettext_free_exp> + 409167: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40916c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409170: 4c 89 cf mov rdi, r9 + 409173: 4c 89 04 24 mov qword ptr [rsp], r8 + 409177: e8 d4 63 01 00 call 0x41f550 + 40917c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409180: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409184: 4d 85 c9 test r9, r9 + 409187: 0f 84 ef e9 ff ff je 0x407b7c + 40918d: 41 8b 01 mov eax, dword ptr [r9] + 409190: 83 f8 02 cmp eax, 2 + 409193: 0f 84 3d 12 00 00 je 0x40a3d6 + 409199: 83 f8 03 cmp eax, 3 + 40919c: 0f 84 19 12 00 00 je 0x40a3bb + 4091a2: 83 f8 01 cmp eax, 1 + 4091a5: 0f 84 46 12 00 00 je 0x40a3f1 + 4091ab: 4c 89 cf mov rdi, r9 + 4091ae: 4c 89 04 24 mov qword ptr [rsp], r8 + 4091b2: e8 99 63 01 00 call 0x41f550 + 4091b7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4091bb: e9 bc e9 ff ff jmp 0x407b7c + 4091c0: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 4091c4: 4c 89 04 24 mov qword ptr [rsp], r8 + 4091c8: e8 d3 de ff ff call 0x4070a0 <__gettext_free_exp> + 4091cd: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4091d1: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 4091d5: 4d 85 c9 test r9, r9 + 4091d8: 74 72 je 0x40924c + 4091da: 41 8b 01 mov eax, dword ptr [r9] + 4091dd: 83 f8 02 cmp eax, 2 + 4091e0: 74 24 je 0x409206 + 4091e2: 83 f8 03 cmp eax, 3 + 4091e5: 0f 85 9e 0f 00 00 jne 0x40a189 + 4091eb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 4091ef: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4091f4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4091f8: e8 a3 de ff ff call 0x4070a0 <__gettext_free_exp> + 4091fd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409202: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409206: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40920a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40920f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409213: e8 88 de ff ff call 0x4070a0 <__gettext_free_exp> + 409218: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40921d: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409221: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 409225: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40922a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40922e: e8 6d de ff ff call 0x4070a0 <__gettext_free_exp> + 409233: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409238: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40923c: 4c 89 cf mov rdi, r9 + 40923f: 4c 89 04 24 mov qword ptr [rsp], r8 + 409243: e8 08 63 01 00 call 0x41f550 + 409248: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40924c: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409250: 4d 85 c9 test r9, r9 + 409253: 0f 84 fc f2 ff ff je 0x408555 + 409259: 41 8b 01 mov eax, dword ptr [r9] + 40925c: 83 f8 02 cmp eax, 2 + 40925f: 0f 84 61 10 00 00 je 0x40a2c6 + 409265: 83 f8 03 cmp eax, 3 + 409268: 0f 84 3d 10 00 00 je 0x40a2ab + 40926e: 83 f8 01 cmp eax, 1 + 409271: 0f 84 6a 10 00 00 je 0x40a2e1 + 409277: 4c 89 cf mov rdi, r9 + 40927a: 4c 89 04 24 mov qword ptr [rsp], r8 + 40927e: e8 cd 62 01 00 call 0x41f550 + 409283: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409287: e9 c9 f2 ff ff jmp 0x408555 + 40928c: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409290: 4c 89 04 24 mov qword ptr [rsp], r8 + 409294: e8 07 de ff ff call 0x4070a0 <__gettext_free_exp> + 409299: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40929d: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 4092a1: 4d 85 c9 test r9, r9 + 4092a4: 74 72 je 0x409318 + 4092a6: 41 8b 01 mov eax, dword ptr [r9] + 4092a9: 83 f8 02 cmp eax, 2 + 4092ac: 74 24 je 0x4092d2 + 4092ae: 83 f8 03 cmp eax, 3 + 4092b1: 0f 85 54 0e 00 00 jne 0x40a10b + 4092b7: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 4092bb: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4092c0: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4092c4: e8 d7 dd ff ff call 0x4070a0 <__gettext_free_exp> + 4092c9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4092ce: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4092d2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 4092d6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4092db: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4092df: e8 bc dd ff ff call 0x4070a0 <__gettext_free_exp> + 4092e4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4092e9: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4092ed: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 4092f1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4092f6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4092fa: e8 a1 dd ff ff call 0x4070a0 <__gettext_free_exp> + 4092ff: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409304: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409308: 4c 89 cf mov rdi, r9 + 40930b: 4c 89 04 24 mov qword ptr [rsp], r8 + 40930f: e8 3c 62 01 00 call 0x41f550 + 409314: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409318: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40931c: 4d 85 c9 test r9, r9 + 40931f: 0f 84 d7 e9 ff ff je 0x407cfc + 409325: 41 8b 01 mov eax, dword ptr [r9] + 409328: 83 f8 02 cmp eax, 2 + 40932b: 0f 84 3f 0f 00 00 je 0x40a270 + 409331: 83 f8 03 cmp eax, 3 + 409334: 0f 84 1b 0f 00 00 je 0x40a255 + 40933a: 83 f8 01 cmp eax, 1 + 40933d: 0f 84 48 0f 00 00 je 0x40a28b + 409343: 4c 89 cf mov rdi, r9 + 409346: 4c 89 04 24 mov qword ptr [rsp], r8 + 40934a: e8 01 62 01 00 call 0x41f550 + 40934f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409353: e9 a4 e9 ff ff jmp 0x407cfc + 409358: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40935c: 4c 89 04 24 mov qword ptr [rsp], r8 + 409360: e8 3b dd ff ff call 0x4070a0 <__gettext_free_exp> + 409365: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409369: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40936d: 4d 85 c9 test r9, r9 + 409370: 74 72 je 0x4093e4 + 409372: 41 8b 01 mov eax, dword ptr [r9] + 409375: 83 f8 02 cmp eax, 2 + 409378: 74 24 je 0x40939e + 40937a: 83 f8 03 cmp eax, 3 + 40937d: 0f 85 7a 0d 00 00 jne 0x40a0fd + 409383: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 409387: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40938c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409390: e8 0b dd ff ff call 0x4070a0 <__gettext_free_exp> + 409395: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40939a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40939e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 4093a2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4093a7: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4093ab: e8 f0 dc ff ff call 0x4070a0 <__gettext_free_exp> + 4093b0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4093b5: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4093b9: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 4093bd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4093c2: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4093c6: e8 d5 dc ff ff call 0x4070a0 <__gettext_free_exp> + 4093cb: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4093d0: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4093d4: 4c 89 cf mov rdi, r9 + 4093d7: 4c 89 04 24 mov qword ptr [rsp], r8 + 4093db: e8 70 61 01 00 call 0x41f550 + 4093e0: 4c 8b 04 24 mov r8, qword ptr [rsp] + 4093e4: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 4093e8: 4d 85 c9 test r9, r9 + 4093eb: 0f 84 4b e8 ff ff je 0x407c3c + 4093f1: 41 8b 01 mov eax, dword ptr [r9] + 4093f4: 83 f8 02 cmp eax, 2 + 4093f7: 0f 84 41 11 00 00 je 0x40a53e + 4093fd: 83 f8 03 cmp eax, 3 + 409400: 0f 84 1d 11 00 00 je 0x40a523 + 409406: 83 f8 01 cmp eax, 1 + 409409: 0f 84 4a 11 00 00 je 0x40a559 + 40940f: 4c 89 cf mov rdi, r9 + 409412: 4c 89 04 24 mov qword ptr [rsp], r8 + 409416: e8 35 61 01 00 call 0x41f550 + 40941b: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40941f: e9 18 e8 ff ff jmp 0x407c3c + 409424: 49 8b 7e 18 mov rdi, qword ptr [r14 + 24] + 409428: e8 73 dc ff ff call 0x4070a0 <__gettext_free_exp> + 40942d: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 409431: 4d 85 ff test r15, r15 + 409434: 74 34 je 0x40946a + 409436: 41 8b 07 mov eax, dword ptr [r15] + 409439: 83 f8 02 cmp eax, 2 + 40943c: 74 12 je 0x409450 + 40943e: 83 f8 03 cmp eax, 3 + 409441: 0f 85 6c 0d 00 00 jne 0x40a1b3 + 409447: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40944b: e8 50 dc ff ff call 0x4070a0 <__gettext_free_exp> + 409450: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 409454: e8 47 dc ff ff call 0x4070a0 <__gettext_free_exp> + 409459: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] + 40945d: e8 3e dc ff ff call 0x4070a0 <__gettext_free_exp> + 409462: 4c 89 ff mov rdi, r15 + 409465: e8 e6 60 01 00 call 0x41f550 + 40946a: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40946e: 4d 85 ff test r15, r15 + 409471: 0f 84 91 e1 ff ff je 0x407608 + 409477: 41 8b 07 mov eax, dword ptr [r15] + 40947a: 83 f8 02 cmp eax, 2 + 40947d: 0f 84 91 0d 00 00 je 0x40a214 + 409483: 83 f8 03 cmp eax, 3 + 409486: 0f 84 7f 0d 00 00 je 0x40a20b + 40948c: 83 f8 01 cmp eax, 1 + 40948f: 0f 84 88 0d 00 00 je 0x40a21d + 409495: 4c 89 ff mov rdi, r15 + 409498: e8 b3 60 01 00 call 0x41f550 + 40949d: e9 66 e1 ff ff jmp 0x407608 + 4094a2: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 4094a6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4094ab: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4094af: e8 ec db ff ff call 0x4070a0 <__gettext_free_exp> + 4094b4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4094b9: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4094bd: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 4094c1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4094c6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4094ca: e8 d1 db ff ff call 0x4070a0 <__gettext_free_exp> + 4094cf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4094d4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4094d8: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 4094dc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4094e1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4094e5: e8 b6 db ff ff call 0x4070a0 <__gettext_free_exp> + 4094ea: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4094ef: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4094f3: e9 da ea ff ff jmp 0x407fd2 + 4094f8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 4094fc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409501: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409505: e8 96 db ff ff call 0x4070a0 <__gettext_free_exp> + 40950a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40950f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409513: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 409517: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40951c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409520: e8 7b db ff ff call 0x4070a0 <__gettext_free_exp> + 409525: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40952a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40952e: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 409532: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409537: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40953b: e8 60 db ff ff call 0x4070a0 <__gettext_free_exp> + 409540: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409545: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409549: e9 7c eb ff ff jmp 0x4080ca + 40954e: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 409552: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409557: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40955b: e8 40 db ff ff call 0x4070a0 <__gettext_free_exp> + 409560: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409565: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409569: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40956d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409572: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409576: e8 25 db ff ff call 0x4070a0 <__gettext_free_exp> + 40957b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409580: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409584: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 409588: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40958d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409591: e8 0a db ff ff call 0x4070a0 <__gettext_free_exp> + 409596: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40959b: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40959f: e9 31 f0 ff ff jmp 0x4085d5 + 4095a4: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 4095a8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4095ad: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4095b1: e8 ea da ff ff call 0x4070a0 <__gettext_free_exp> + 4095b6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4095bb: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4095bf: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 4095c3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4095c8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4095cc: e8 cf da ff ff call 0x4070a0 <__gettext_free_exp> + 4095d1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4095d6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4095da: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 4095de: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4095e3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4095e7: e8 b4 da ff ff call 0x4070a0 <__gettext_free_exp> + 4095ec: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4095f1: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4095f5: e9 63 f0 ff ff jmp 0x40865d + 4095fa: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 4095fe: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409603: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409607: e8 94 da ff ff call 0x4070a0 <__gettext_free_exp> + 40960c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409611: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409615: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 409619: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40961e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409622: e8 79 da ff ff call 0x4070a0 <__gettext_free_exp> + 409627: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40962c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409630: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 409634: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409639: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40963d: e8 5e da ff ff call 0x4070a0 <__gettext_free_exp> + 409642: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409647: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40964b: e9 95 f0 ff ff jmp 0x4086e5 + 409650: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 409654: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409659: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40965d: e8 3e da ff ff call 0x4070a0 <__gettext_free_exp> + 409662: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409667: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40966b: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40966f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409674: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409678: e8 23 da ff ff call 0x4070a0 <__gettext_free_exp> + 40967d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409682: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409686: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40968a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40968f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409693: e8 08 da ff ff call 0x4070a0 <__gettext_free_exp> + 409698: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40969d: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4096a1: e9 34 e8 ff ff jmp 0x407eda + 4096a6: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 4096aa: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4096af: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4096b3: e8 e8 d9 ff ff call 0x4070a0 <__gettext_free_exp> + 4096b8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4096bd: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4096c1: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 4096c5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4096ca: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4096ce: e8 cd d9 ff ff call 0x4070a0 <__gettext_free_exp> + 4096d3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4096d8: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4096dc: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 4096e0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4096e5: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4096e9: e8 b2 d9 ff ff call 0x4070a0 <__gettext_free_exp> + 4096ee: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4096f3: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4096f7: e9 71 f0 ff ff jmp 0x40876d + 4096fc: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 409700: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409705: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409709: e8 92 d9 ff ff call 0x4070a0 <__gettext_free_exp> + 40970e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409713: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409717: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40971b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409720: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409724: e8 77 d9 ff ff call 0x4070a0 <__gettext_free_exp> + 409729: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40972e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409732: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 409736: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40973b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40973f: e8 5c d9 ff ff call 0x4070a0 <__gettext_free_exp> + 409744: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409749: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40974d: e9 a3 f0 ff ff jmp 0x4087f5 + 409752: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 409756: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40975b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40975f: e8 3c d9 ff ff call 0x4070a0 <__gettext_free_exp> + 409764: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409769: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40976d: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 409771: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409776: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40977a: e8 21 d9 ff ff call 0x4070a0 <__gettext_free_exp> + 40977f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409784: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409788: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40978c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409791: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409795: e8 06 d9 ff ff call 0x4070a0 <__gettext_free_exp> + 40979a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40979f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4097a3: e9 d5 f0 ff ff jmp 0x40887d + 4097a8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 4097ac: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4097b1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4097b5: e8 e6 d8 ff ff call 0x4070a0 <__gettext_free_exp> + 4097ba: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4097bf: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4097c3: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 4097c7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4097cc: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4097d0: e8 cb d8 ff ff call 0x4070a0 <__gettext_free_exp> + 4097d5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4097da: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4097de: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 4097e2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4097e7: 4c 89 0c 24 mov qword ptr [rsp], r9 + 4097eb: e8 b0 d8 ff ff call 0x4070a0 <__gettext_free_exp> + 4097f0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4097f5: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 4097f9: e9 e4 e5 ff ff jmp 0x407de2 + 4097fe: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 409802: e8 99 d8 ff ff call 0x4070a0 <__gettext_free_exp> + 409807: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40980b: 4d 85 c0 test r8, r8 + 40980e: 74 26 je 0x409836 + 409810: 41 8b 00 mov eax, dword ptr [r8] + 409813: 83 f8 02 cmp eax, 2 + 409816: 0f 84 58 13 00 00 je 0x40ab74 + 40981c: 83 f8 03 cmp eax, 3 + 40981f: 0f 84 3e 13 00 00 je 0x40ab63 + 409825: 83 f8 01 cmp eax, 1 + 409828: 0f 84 57 13 00 00 je 0x40ab85 + 40982e: 4c 89 c7 mov rdi, r8 + 409831: e8 1a 5d 01 00 call 0x41f550 + 409836: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40983a: 4d 85 c0 test r8, r8 + 40983d: 0f 84 97 e9 ff ff je 0x4081da + 409843: 41 8b 00 mov eax, dword ptr [r8] + 409846: 83 f8 02 cmp eax, 2 + 409849: 74 28 je 0x409873 + 40984b: 83 f8 03 cmp eax, 3 + 40984e: 74 12 je 0x409862 + 409850: 83 f8 01 cmp eax, 1 + 409853: 74 2f je 0x409884 + 409855: 4c 89 c7 mov rdi, r8 + 409858: e8 f3 5c 01 00 call 0x41f550 + 40985d: e9 78 e9 ff ff jmp 0x4081da + 409862: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409866: 4c 89 04 24 mov qword ptr [rsp], r8 + 40986a: e8 31 d8 ff ff call 0x4070a0 <__gettext_free_exp> + 40986f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409873: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409877: 4c 89 04 24 mov qword ptr [rsp], r8 + 40987b: e8 20 d8 ff ff call 0x4070a0 <__gettext_free_exp> + 409880: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409884: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 409888: 4c 89 04 24 mov qword ptr [rsp], r8 + 40988c: e8 0f d8 ff ff call 0x4070a0 <__gettext_free_exp> + 409891: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409895: eb be jmp 0x409855 + 409897: 83 f8 01 cmp eax, 1 + 40989a: 0f 85 6d e3 ff ff jne 0x407c0d + 4098a0: e9 57 e3 ff ff jmp 0x407bfc + 4098a5: 83 f8 01 cmp eax, 1 + 4098a8: 0f 85 1f e4 ff ff jne 0x407ccd + 4098ae: e9 09 e4 ff ff jmp 0x407cbc + 4098b3: 83 f8 01 cmp eax, 1 + 4098b6: 0f 85 da f1 ff ff jne 0x408a96 + 4098bc: e9 c4 f1 ff ff jmp 0x408a85 + 4098c1: 83 f8 01 cmp eax, 1 + 4098c4: 0f 85 ba f4 ff ff jne 0x408d84 + 4098ca: e9 a4 f4 ff ff jmp 0x408d73 + 4098cf: 83 f8 01 cmp eax, 1 + 4098d2: 0f 85 54 f2 ff ff jne 0x408b2c + 4098d8: e9 3e f2 ff ff jmp 0x408b1b + 4098dd: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 4098e1: e8 ba d7 ff ff call 0x4070a0 <__gettext_free_exp> + 4098e6: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 4098ea: 4d 85 c0 test r8, r8 + 4098ed: 74 26 je 0x409915 + 4098ef: 41 8b 00 mov eax, dword ptr [r8] + 4098f2: 83 f8 02 cmp eax, 2 + 4098f5: 0f 84 41 12 00 00 je 0x40ab3c + 4098fb: 83 f8 03 cmp eax, 3 + 4098fe: 0f 84 27 12 00 00 je 0x40ab2b + 409904: 83 f8 01 cmp eax, 1 + 409907: 0f 84 40 12 00 00 je 0x40ab4d + 40990d: 4c 89 c7 mov rdi, r8 + 409910: e8 3b 5c 01 00 call 0x41f550 + 409915: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 409919: 4d 85 c0 test r8, r8 + 40991c: 0f 84 9d dd ff ff je 0x4076bf + 409922: 41 8b 00 mov eax, dword ptr [r8] + 409925: 83 f8 02 cmp eax, 2 + 409928: 74 28 je 0x409952 + 40992a: 83 f8 03 cmp eax, 3 + 40992d: 74 12 je 0x409941 + 40992f: 83 f8 01 cmp eax, 1 + 409932: 74 2f je 0x409963 + 409934: 4c 89 c7 mov rdi, r8 + 409937: e8 14 5c 01 00 call 0x41f550 + 40993c: e9 7e dd ff ff jmp 0x4076bf + 409941: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409945: 4c 89 04 24 mov qword ptr [rsp], r8 + 409949: e8 52 d7 ff ff call 0x4070a0 <__gettext_free_exp> + 40994e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409952: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409956: 4c 89 04 24 mov qword ptr [rsp], r8 + 40995a: e8 41 d7 ff ff call 0x4070a0 <__gettext_free_exp> + 40995f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409963: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 409967: 4c 89 04 24 mov qword ptr [rsp], r8 + 40996b: e8 30 d7 ff ff call 0x4070a0 <__gettext_free_exp> + 409970: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409974: eb be jmp 0x409934 + 409976: 83 f8 01 cmp eax, 1 + 409979: 0f 85 43 f2 ff ff jne 0x408bc2 + 40997f: e9 2d f2 ff ff jmp 0x408bb1 + 409984: 83 f8 01 cmp eax, 1 + 409987: 0f 85 cb f2 ff ff jne 0x408c58 + 40998d: e9 b5 f2 ff ff jmp 0x408c47 + 409992: 83 f8 01 cmp eax, 1 + 409995: 0f 85 b2 e1 ff ff jne 0x407b4d + 40999b: e9 9c e1 ff ff jmp 0x407b3c + 4099a0: 83 f8 01 cmp eax, 1 + 4099a3: 0f 85 45 f3 ff ff jne 0x408cee + 4099a9: e9 2f f3 ff ff jmp 0x408cdd + 4099ae: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 4099b2: e8 e9 d6 ff ff call 0x4070a0 <__gettext_free_exp> + 4099b7: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 4099bb: 4d 85 c0 test r8, r8 + 4099be: 74 26 je 0x4099e6 + 4099c0: 41 8b 00 mov eax, dword ptr [r8] + 4099c3: 83 f8 02 cmp eax, 2 + 4099c6: 0f 84 e0 11 00 00 je 0x40abac + 4099cc: 83 f8 03 cmp eax, 3 + 4099cf: 0f 84 c6 11 00 00 je 0x40ab9b + 4099d5: 83 f8 01 cmp eax, 1 + 4099d8: 0f 84 df 11 00 00 je 0x40abbd + 4099de: 4c 89 c7 mov rdi, r8 + 4099e1: e8 6a 5b 01 00 call 0x41f550 + 4099e6: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 4099ea: 4d 85 c0 test r8, r8 + 4099ed: 0f 84 8b e8 ff ff je 0x40827e + 4099f3: 41 8b 00 mov eax, dword ptr [r8] + 4099f6: 83 f8 02 cmp eax, 2 + 4099f9: 74 28 je 0x409a23 + 4099fb: 83 f8 03 cmp eax, 3 + 4099fe: 74 12 je 0x409a12 + 409a00: 83 f8 01 cmp eax, 1 + 409a03: 74 2f je 0x409a34 + 409a05: 4c 89 c7 mov rdi, r8 + 409a08: e8 43 5b 01 00 call 0x41f550 + 409a0d: e9 6c e8 ff ff jmp 0x40827e + 409a12: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409a16: 4c 89 04 24 mov qword ptr [rsp], r8 + 409a1a: e8 81 d6 ff ff call 0x4070a0 <__gettext_free_exp> + 409a1f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409a23: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409a27: 4c 89 04 24 mov qword ptr [rsp], r8 + 409a2b: e8 70 d6 ff ff call 0x4070a0 <__gettext_free_exp> + 409a30: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409a34: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 409a38: 4c 89 04 24 mov qword ptr [rsp], r8 + 409a3c: e8 5f d6 ff ff call 0x4070a0 <__gettext_free_exp> + 409a41: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409a45: eb be jmp 0x409a05 + 409a47: 83 f8 01 cmp eax, 1 + 409a4a: 0f 85 5b e3 ff ff jne 0x407dab + 409a50: e9 3b e3 ff ff jmp 0x407d90 + 409a55: 83 f8 01 cmp eax, 1 + 409a58: 0f 85 35 e6 ff ff jne 0x408093 + 409a5e: e9 15 e6 ff ff jmp 0x408078 + 409a63: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409a67: 4c 89 04 24 mov qword ptr [rsp], r8 + 409a6b: e8 30 d6 ff ff call 0x4070a0 <__gettext_free_exp> + 409a70: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409a74: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409a78: 4c 89 04 24 mov qword ptr [rsp], r8 + 409a7c: e8 1f d6 ff ff call 0x4070a0 <__gettext_free_exp> + 409a81: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409a85: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409a89: 4d 85 c9 test r9, r9 + 409a8c: 0f 84 25 f3 ff ff je 0x408db7 + 409a92: 41 8b 01 mov eax, dword ptr [r9] + 409a95: 83 f8 02 cmp eax, 2 + 409a98: 0f 84 4e 0c 00 00 je 0x40a6ec + 409a9e: 83 f8 03 cmp eax, 3 + 409aa1: 0f 84 2a 0c 00 00 je 0x40a6d1 + 409aa7: 83 f8 01 cmp eax, 1 + 409aaa: 0f 84 57 0c 00 00 je 0x40a707 + 409ab0: 4c 89 cf mov rdi, r9 + 409ab3: 4c 89 04 24 mov qword ptr [rsp], r8 + 409ab7: e8 94 5a 01 00 call 0x41f550 + 409abc: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409ac0: e9 f2 f2 ff ff jmp 0x408db7 + 409ac5: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409ac9: 4c 89 04 24 mov qword ptr [rsp], r8 + 409acd: e8 ce d5 ff ff call 0x4070a0 <__gettext_free_exp> + 409ad2: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409ad6: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409ada: 4c 89 04 24 mov qword ptr [rsp], r8 + 409ade: e8 bd d5 ff ff call 0x4070a0 <__gettext_free_exp> + 409ae3: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409ae7: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409aeb: 4d 85 c9 test r9, r9 + 409aee: 0f 84 01 f1 ff ff je 0x408bf5 + 409af4: 41 8b 01 mov eax, dword ptr [r9] + 409af7: 83 f8 02 cmp eax, 2 + 409afa: 0f 84 96 0b 00 00 je 0x40a696 + 409b00: 83 f8 03 cmp eax, 3 + 409b03: 0f 84 72 0b 00 00 je 0x40a67b + 409b09: 83 f8 01 cmp eax, 1 + 409b0c: 0f 84 9f 0b 00 00 je 0x40a6b1 + 409b12: 4c 89 cf mov rdi, r9 + 409b15: 4c 89 04 24 mov qword ptr [rsp], r8 + 409b19: e8 32 5a 01 00 call 0x41f550 + 409b1e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409b22: e9 ce f0 ff ff jmp 0x408bf5 + 409b27: 83 f8 01 cmp eax, 1 + 409b2a: 0f 85 10 f3 ff ff jne 0x408e40 + 409b30: e9 f0 f2 ff ff jmp 0x408e25 + 409b35: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409b39: 4c 89 04 24 mov qword ptr [rsp], r8 + 409b3d: e8 5e d5 ff ff call 0x4070a0 <__gettext_free_exp> + 409b42: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409b46: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409b4a: 4c 89 04 24 mov qword ptr [rsp], r8 + 409b4e: e8 4d d5 ff ff call 0x4070a0 <__gettext_free_exp> + 409b53: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409b57: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409b5b: 4d 85 c9 test r9, r9 + 409b5e: 0f 84 27 f1 ff ff je 0x408c8b + 409b64: 41 8b 01 mov eax, dword ptr [r9] + 409b67: 83 f8 02 cmp eax, 2 + 409b6a: 0f 84 d0 0a 00 00 je 0x40a640 + 409b70: 83 f8 03 cmp eax, 3 + 409b73: 0f 84 ac 0a 00 00 je 0x40a625 + 409b79: 83 f8 01 cmp eax, 1 + 409b7c: 0f 84 d9 0a 00 00 je 0x40a65b + 409b82: 4c 89 cf mov rdi, r9 + 409b85: 4c 89 04 24 mov qword ptr [rsp], r8 + 409b89: e8 c2 59 01 00 call 0x41f550 + 409b8e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409b92: e9 f4 f0 ff ff jmp 0x408c8b + 409b97: 83 f8 01 cmp eax, 1 + 409b9a: 0f 85 38 f4 ff ff jne 0x408fd8 + 409ba0: e9 18 f4 ff ff jmp 0x408fbd + 409ba5: 83 f8 01 cmp eax, 1 + 409ba8: 0f 85 5e f3 ff ff jne 0x408f0c + 409bae: e9 3e f3 ff ff jmp 0x408ef1 + 409bb3: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409bb7: 4c 89 04 24 mov qword ptr [rsp], r8 + 409bbb: e8 e0 d4 ff ff call 0x4070a0 <__gettext_free_exp> + 409bc0: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409bc4: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409bc8: 4c 89 04 24 mov qword ptr [rsp], r8 + 409bcc: e8 cf d4 ff ff call 0x4070a0 <__gettext_free_exp> + 409bd1: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409bd5: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409bd9: 4d 85 c9 test r9, r9 + 409bdc: 0f 84 d0 e8 ff ff je 0x4084b2 + 409be2: 41 8b 01 mov eax, dword ptr [r9] + 409be5: 83 f8 02 cmp eax, 2 + 409be8: 0f 84 04 0e 00 00 je 0x40a9f2 + 409bee: 83 f8 03 cmp eax, 3 + 409bf1: 0f 84 e0 0d 00 00 je 0x40a9d7 + 409bf7: 83 f8 01 cmp eax, 1 + 409bfa: 0f 84 0d 0e 00 00 je 0x40aa0d + 409c00: 4c 89 cf mov rdi, r9 + 409c03: 4c 89 04 24 mov qword ptr [rsp], r8 + 409c07: e8 44 59 01 00 call 0x41f550 + 409c0c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409c10: e9 9d e8 ff ff jmp 0x4084b2 + 409c15: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409c19: 4c 89 04 24 mov qword ptr [rsp], r8 + 409c1d: e8 7e d4 ff ff call 0x4070a0 <__gettext_free_exp> + 409c22: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409c26: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409c2a: 4c 89 04 24 mov qword ptr [rsp], r8 + 409c2e: e8 6d d4 ff ff call 0x4070a0 <__gettext_free_exp> + 409c33: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409c37: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409c3b: 4d 85 c9 test r9, r9 + 409c3e: 0f 84 b3 db ff ff je 0x4077f7 + 409c44: 41 8b 01 mov eax, dword ptr [r9] + 409c47: 83 f8 02 cmp eax, 2 + 409c4a: 0f 84 4c 0d 00 00 je 0x40a99c + 409c50: 83 f8 03 cmp eax, 3 + 409c53: 0f 84 28 0d 00 00 je 0x40a981 + 409c59: 83 f8 01 cmp eax, 1 + 409c5c: 0f 84 55 0d 00 00 je 0x40a9b7 + 409c62: 4c 89 cf mov rdi, r9 + 409c65: 4c 89 04 24 mov qword ptr [rsp], r8 + 409c69: e8 e2 58 01 00 call 0x41f550 + 409c6e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409c72: e9 80 db ff ff jmp 0x4077f7 + 409c77: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409c7b: 4c 89 04 24 mov qword ptr [rsp], r8 + 409c7f: e8 1c d4 ff ff call 0x4070a0 <__gettext_free_exp> + 409c84: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409c88: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409c8c: 4c 89 04 24 mov qword ptr [rsp], r8 + 409c90: e8 0b d4 ff ff call 0x4070a0 <__gettext_free_exp> + 409c95: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409c99: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409c9d: 4d 85 c9 test r9, r9 + 409ca0: 0f 84 23 ee ff ff je 0x408ac9 + 409ca6: 41 8b 01 mov eax, dword ptr [r9] + 409ca9: 83 f8 02 cmp eax, 2 + 409cac: 0f 84 94 0c 00 00 je 0x40a946 + 409cb2: 83 f8 03 cmp eax, 3 + 409cb5: 0f 84 70 0c 00 00 je 0x40a92b + 409cbb: 83 f8 01 cmp eax, 1 + 409cbe: 0f 84 9d 0c 00 00 je 0x40a961 + 409cc4: 4c 89 cf mov rdi, r9 + 409cc7: 4c 89 04 24 mov qword ptr [rsp], r8 + 409ccb: e8 80 58 01 00 call 0x41f550 + 409cd0: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409cd4: e9 f0 ed ff ff jmp 0x408ac9 + 409cd9: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409cdd: 4c 89 04 24 mov qword ptr [rsp], r8 + 409ce1: e8 ba d3 ff ff call 0x4070a0 <__gettext_free_exp> + 409ce6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409cea: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409cee: 4c 89 04 24 mov qword ptr [rsp], r8 + 409cf2: e8 a9 d3 ff ff call 0x4070a0 <__gettext_free_exp> + 409cf7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409cfb: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409cff: 4d 85 c9 test r9, r9 + 409d02: 0f 84 4f da ff ff je 0x407757 + 409d08: 41 8b 01 mov eax, dword ptr [r9] + 409d0b: 83 f8 02 cmp eax, 2 + 409d0e: 0f 84 dc 0b 00 00 je 0x40a8f0 + 409d14: 83 f8 03 cmp eax, 3 + 409d17: 0f 84 b8 0b 00 00 je 0x40a8d5 + 409d1d: 83 f8 01 cmp eax, 1 + 409d20: 0f 84 e5 0b 00 00 je 0x40a90b + 409d26: 4c 89 cf mov rdi, r9 + 409d29: 4c 89 04 24 mov qword ptr [rsp], r8 + 409d2d: e8 1e 58 01 00 call 0x41f550 + 409d32: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409d36: e9 1c da ff ff jmp 0x407757 + 409d3b: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409d3f: 4c 89 04 24 mov qword ptr [rsp], r8 + 409d43: e8 58 d3 ff ff call 0x4070a0 <__gettext_free_exp> + 409d48: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409d4c: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409d50: 4c 89 04 24 mov qword ptr [rsp], r8 + 409d54: e8 47 d3 ff ff call 0x4070a0 <__gettext_free_exp> + 409d59: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409d5d: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409d61: 4d 85 c9 test r9, r9 + 409d64: 0f 84 f5 ed ff ff je 0x408b5f + 409d6a: 41 8b 01 mov eax, dword ptr [r9] + 409d6d: 83 f8 02 cmp eax, 2 + 409d70: 0f 84 24 0b 00 00 je 0x40a89a + 409d76: 83 f8 03 cmp eax, 3 + 409d79: 0f 84 00 0b 00 00 je 0x40a87f + 409d7f: 83 f8 01 cmp eax, 1 + 409d82: 0f 84 2d 0b 00 00 je 0x40a8b5 + 409d88: 4c 89 cf mov rdi, r9 + 409d8b: 4c 89 04 24 mov qword ptr [rsp], r8 + 409d8f: e8 bc 57 01 00 call 0x41f550 + 409d94: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409d98: e9 c2 ed ff ff jmp 0x408b5f + 409d9d: 83 f8 01 cmp eax, 1 + 409da0: 0f 85 fe f2 ff ff jne 0x4090a4 + 409da6: e9 de f2 ff ff jmp 0x409089 + 409dab: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409daf: 4c 89 04 24 mov qword ptr [rsp], r8 + 409db3: e8 e8 d2 ff ff call 0x4070a0 <__gettext_free_exp> + 409db8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409dbc: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409dc0: 4c 89 04 24 mov qword ptr [rsp], r8 + 409dc4: e8 d7 d2 ff ff call 0x4070a0 <__gettext_free_exp> + 409dc9: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409dcd: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409dd1: 4d 85 c9 test r9, r9 + 409dd4: 0f 84 bd da ff ff je 0x407897 + 409dda: 41 8b 01 mov eax, dword ptr [r9] + 409ddd: 83 f8 02 cmp eax, 2 + 409de0: 0f 84 5e 0a 00 00 je 0x40a844 + 409de6: 83 f8 03 cmp eax, 3 + 409de9: 0f 84 3a 0a 00 00 je 0x40a829 + 409def: 83 f8 01 cmp eax, 1 + 409df2: 0f 84 67 0a 00 00 je 0x40a85f + 409df8: 4c 89 cf mov rdi, r9 + 409dfb: 4c 89 04 24 mov qword ptr [rsp], r8 + 409dff: e8 4c 57 01 00 call 0x41f550 + 409e04: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409e08: e9 8a da ff ff jmp 0x407897 + 409e0d: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409e11: 4c 89 04 24 mov qword ptr [rsp], r8 + 409e15: e8 86 d2 ff ff call 0x4070a0 <__gettext_free_exp> + 409e1a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409e1e: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409e22: 4c 89 04 24 mov qword ptr [rsp], r8 + 409e26: e8 75 d2 ff ff call 0x4070a0 <__gettext_free_exp> + 409e2b: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409e2f: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409e33: 4d 85 c9 test r9, r9 + 409e36: 0f 84 e5 ee ff ff je 0x408d21 + 409e3c: 41 8b 01 mov eax, dword ptr [r9] + 409e3f: 83 f8 02 cmp eax, 2 + 409e42: 0f 84 a6 09 00 00 je 0x40a7ee + 409e48: 83 f8 03 cmp eax, 3 + 409e4b: 0f 84 82 09 00 00 je 0x40a7d3 + 409e51: 83 f8 01 cmp eax, 1 + 409e54: 0f 84 af 09 00 00 je 0x40a809 + 409e5a: 4c 89 cf mov rdi, r9 + 409e5d: 4c 89 04 24 mov qword ptr [rsp], r8 + 409e61: e8 ea 56 01 00 call 0x41f550 + 409e66: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409e6a: e9 b2 ee ff ff jmp 0x408d21 + 409e6f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409e73: 4c 89 04 24 mov qword ptr [rsp], r8 + 409e77: e8 24 d2 ff ff call 0x4070a0 <__gettext_free_exp> + 409e7c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409e80: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409e84: 4c 89 04 24 mov qword ptr [rsp], r8 + 409e88: e8 13 d2 ff ff call 0x4070a0 <__gettext_free_exp> + 409e8d: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409e91: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409e95: 4d 85 c9 test r9, r9 + 409e98: 0f 84 58 e5 ff ff je 0x4083f6 + 409e9e: 41 8b 01 mov eax, dword ptr [r9] + 409ea1: 83 f8 02 cmp eax, 2 + 409ea4: 0f 84 ee 08 00 00 je 0x40a798 + 409eaa: 83 f8 03 cmp eax, 3 + 409ead: 0f 84 ca 08 00 00 je 0x40a77d + 409eb3: 83 f8 01 cmp eax, 1 + 409eb6: 0f 84 f7 08 00 00 je 0x40a7b3 + 409ebc: 4c 89 cf mov rdi, r9 + 409ebf: 4c 89 04 24 mov qword ptr [rsp], r8 + 409ec3: e8 88 56 01 00 call 0x41f550 + 409ec8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409ecc: e9 25 e5 ff ff jmp 0x4083f6 + 409ed1: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 409ed5: 4c 89 04 24 mov qword ptr [rsp], r8 + 409ed9: e8 c2 d1 ff ff call 0x4070a0 <__gettext_free_exp> + 409ede: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409ee2: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 409ee6: 4c 89 04 24 mov qword ptr [rsp], r8 + 409eea: e8 b1 d1 ff ff call 0x4070a0 <__gettext_free_exp> + 409eef: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409ef3: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 409ef7: 4d 85 c9 test r9, r9 + 409efa: 0f 84 3a e4 ff ff je 0x40833a + 409f00: 41 8b 01 mov eax, dword ptr [r9] + 409f03: 83 f8 02 cmp eax, 2 + 409f06: 0f 84 36 08 00 00 je 0x40a742 + 409f0c: 83 f8 03 cmp eax, 3 + 409f0f: 0f 84 12 08 00 00 je 0x40a727 + 409f15: 83 f8 01 cmp eax, 1 + 409f18: 0f 84 3f 08 00 00 je 0x40a75d + 409f1e: 4c 89 cf mov rdi, r9 + 409f21: 4c 89 04 24 mov qword ptr [rsp], r8 + 409f25: e8 26 56 01 00 call 0x41f550 + 409f2a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 409f2e: e9 07 e4 ff ff jmp 0x40833a + 409f33: 83 f8 01 cmp eax, 1 + 409f36: 0f 85 5f e0 ff ff jne 0x407f9b + 409f3c: e9 3f e0 ff ff jmp 0x407f80 + 409f41: 83 f8 01 cmp eax, 1 + 409f44: 0f 85 59 df ff ff jne 0x407ea3 + 409f4a: e9 39 df ff ff jmp 0x407e88 + 409f4f: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 409f53: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409f58: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409f5c: e8 3f d1 ff ff call 0x4070a0 <__gettext_free_exp> + 409f61: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409f66: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409f6a: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 409f6e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409f73: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409f77: e8 24 d1 ff ff call 0x4070a0 <__gettext_free_exp> + 409f7c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409f81: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409f85: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 409f89: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409f8e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409f92: e8 09 d1 ff ff call 0x4070a0 <__gettext_free_exp> + 409f97: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409f9c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409fa0: e9 3a f1 ff ff jmp 0x4090df + 409fa5: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 409fa9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409fae: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409fb2: e8 e9 d0 ff ff call 0x4070a0 <__gettext_free_exp> + 409fb7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409fbc: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409fc0: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 409fc4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409fc9: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409fcd: e8 ce d0 ff ff call 0x4070a0 <__gettext_free_exp> + 409fd2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409fd7: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409fdb: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 409fdf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 409fe4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 409fe8: e8 b3 d0 ff ff call 0x4070a0 <__gettext_free_exp> + 409fed: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 409ff2: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 409ff6: e9 18 f0 ff ff jmp 0x409013 + 409ffb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 409fff: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a004: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a008: e8 93 d0 ff ff call 0x4070a0 <__gettext_free_exp> + 40a00d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a012: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a016: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a01a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a01f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a023: e8 78 d0 ff ff call 0x4070a0 <__gettext_free_exp> + 40a028: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a02d: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a031: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a035: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a03a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a03e: e8 5d d0 ff ff call 0x4070a0 <__gettext_free_exp> + 40a043: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a048: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a04c: e9 f6 ee ff ff jmp 0x408f47 + 40a051: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a055: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a05a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a05e: e8 3d d0 ff ff call 0x4070a0 <__gettext_free_exp> + 40a063: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a068: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a06c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a070: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a075: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a079: e8 22 d0 ff ff call 0x4070a0 <__gettext_free_exp> + 40a07e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a083: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a087: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a08b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a090: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a094: e8 07 d0 ff ff call 0x4070a0 <__gettext_free_exp> + 40a099: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a09e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a0a2: e9 d4 ed ff ff jmp 0x408e7b + 40a0a7: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a0ab: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a0b0: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a0b4: e8 e7 cf ff ff call 0x4070a0 <__gettext_free_exp> + 40a0b9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a0be: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a0c2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a0c6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a0cb: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a0cf: e8 cc cf ff ff call 0x4070a0 <__gettext_free_exp> + 40a0d4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a0d9: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a0dd: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a0e1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a0e6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a0ea: e8 b1 cf ff ff call 0x4070a0 <__gettext_free_exp> + 40a0ef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a0f4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a0f8: e9 3a d8 ff ff jmp 0x407937 + 40a0fd: 83 f8 01 cmp eax, 1 + 40a100: 0f 85 ce f2 ff ff jne 0x4093d4 + 40a106: e9 ae f2 ff ff jmp 0x4093b9 + 40a10b: 83 f8 01 cmp eax, 1 + 40a10e: 0f 85 f4 f1 ff ff jne 0x409308 + 40a114: e9 d4 f1 ff ff jmp 0x4092ed + 40a119: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40a11d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40a121: e8 7a cf ff ff call 0x4070a0 <__gettext_free_exp> + 40a126: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40a12a: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40a12e: 4c 89 04 24 mov qword ptr [rsp], r8 + 40a132: e8 69 cf ff ff call 0x4070a0 <__gettext_free_exp> + 40a137: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40a13b: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40a13f: 4d 85 c9 test r9, r9 + 40a142: 0f 84 da e3 ff ff je 0x408522 + 40a148: 41 8b 01 mov eax, dword ptr [r9] + 40a14b: 83 f8 02 cmp eax, 2 + 40a14e: 0f 84 f4 08 00 00 je 0x40aa48 + 40a154: 83 f8 03 cmp eax, 3 + 40a157: 0f 84 d0 08 00 00 je 0x40aa2d + 40a15d: 83 f8 01 cmp eax, 1 + 40a160: 0f 84 fd 08 00 00 je 0x40aa63 + 40a166: 4c 89 cf mov rdi, r9 + 40a169: 4c 89 04 24 mov qword ptr [rsp], r8 + 40a16d: e8 de 53 01 00 call 0x41f550 + 40a172: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40a176: e9 a7 e3 ff ff jmp 0x408522 + 40a17b: 83 f8 01 cmp eax, 1 + 40a17e: 0f 85 ec ef ff ff jne 0x409170 + 40a184: e9 cc ef ff ff jmp 0x409155 + 40a189: 83 f8 01 cmp eax, 1 + 40a18c: 0f 85 aa f0 ff ff jne 0x40923c + 40a192: e9 8a f0 ff ff jmp 0x409221 + 40a197: 83 f8 01 cmp eax, 1 + 40a19a: 0f 85 af e0 ff ff jne 0x40824f + 40a1a0: e9 a1 e0 ff ff jmp 0x408246 + 40a1a5: 83 f8 01 cmp eax, 1 + 40a1a8: 0f 85 fd df ff ff jne 0x4081ab + 40a1ae: e9 ef df ff ff jmp 0x4081a2 + 40a1b3: 83 f8 01 cmp eax, 1 + 40a1b6: 0f 85 a6 f2 ff ff jne 0x409462 + 40a1bc: e9 98 f2 ff ff jmp 0x409459 + 40a1c1: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40a1c5: e8 d6 ce ff ff call 0x4070a0 <__gettext_free_exp> + 40a1ca: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 40a1ce: e8 cd ce ff ff call 0x4070a0 <__gettext_free_exp> + 40a1d3: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40a1d7: 4d 85 c0 test r8, r8 + 40a1da: 0f 84 a7 d8 ff ff je 0x407a87 + 40a1e0: 41 8b 00 mov eax, dword ptr [r8] + 40a1e3: 83 f8 02 cmp eax, 2 + 40a1e6: 0f 84 18 09 00 00 je 0x40ab04 + 40a1ec: 83 f8 03 cmp eax, 3 + 40a1ef: 0f 84 fe 08 00 00 je 0x40aaf3 + 40a1f5: 83 f8 01 cmp eax, 1 + 40a1f8: 0f 84 17 09 00 00 je 0x40ab15 + 40a1fe: 4c 89 c7 mov rdi, r8 + 40a201: e8 4a 53 01 00 call 0x41f550 + 40a206: e9 7c d8 ff ff jmp 0x407a87 + 40a20b: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40a20f: e8 8c ce ff ff call 0x4070a0 <__gettext_free_exp> + 40a214: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 40a218: e8 83 ce ff ff call 0x4070a0 <__gettext_free_exp> + 40a21d: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40a221: 4d 85 c0 test r8, r8 + 40a224: 0f 84 6b f2 ff ff je 0x409495 + 40a22a: 41 8b 00 mov eax, dword ptr [r8] + 40a22d: 83 f8 02 cmp eax, 2 + 40a230: 0f 84 96 08 00 00 je 0x40aacc + 40a236: 83 f8 03 cmp eax, 3 + 40a239: 0f 84 7c 08 00 00 je 0x40aabb + 40a23f: 83 f8 01 cmp eax, 1 + 40a242: 0f 84 95 08 00 00 je 0x40aadd + 40a248: 4c 89 c7 mov rdi, r8 + 40a24b: e8 00 53 01 00 call 0x41f550 + 40a250: e9 40 f2 ff ff jmp 0x409495 + 40a255: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a259: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a25e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a262: e8 39 ce ff ff call 0x4070a0 <__gettext_free_exp> + 40a267: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a26c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a270: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a274: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a279: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a27d: e8 1e ce ff ff call 0x4070a0 <__gettext_free_exp> + 40a282: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a287: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a28b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a28f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a294: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a298: e8 03 ce ff ff call 0x4070a0 <__gettext_free_exp> + 40a29d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a2a2: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a2a6: e9 98 f0 ff ff jmp 0x409343 + 40a2ab: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a2af: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a2b4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a2b8: e8 e3 cd ff ff call 0x4070a0 <__gettext_free_exp> + 40a2bd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a2c2: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a2c6: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a2ca: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a2cf: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a2d3: e8 c8 cd ff ff call 0x4070a0 <__gettext_free_exp> + 40a2d8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a2dd: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a2e1: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a2e5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a2ea: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a2ee: e8 ad cd ff ff call 0x4070a0 <__gettext_free_exp> + 40a2f3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a2f8: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a2fc: e9 76 ef ff ff jmp 0x409277 + 40a301: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a305: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a30a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a30e: e8 8d cd ff ff call 0x4070a0 <__gettext_free_exp> + 40a313: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a318: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a31c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a320: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a325: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a329: e8 72 cd ff ff call 0x4070a0 <__gettext_free_exp> + 40a32e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a333: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a337: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a33b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a340: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a344: e8 57 cd ff ff call 0x4070a0 <__gettext_free_exp> + 40a349: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a34e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a352: e9 63 e4 ff ff jmp 0x4087ba + 40a357: 83 f8 01 cmp eax, 1 + 40a35a: 0f 85 ab df ff ff jne 0x40830b + 40a360: e9 95 df ff ff jmp 0x4082fa + 40a365: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a369: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a36e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a372: e8 29 cd ff ff call 0x4070a0 <__gettext_free_exp> + 40a377: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a37c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a380: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a384: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a389: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a38d: e8 0e cd ff ff call 0x4070a0 <__gettext_free_exp> + 40a392: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a397: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a39b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a39f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a3a4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a3a8: e8 f3 cc ff ff call 0x4070a0 <__gettext_free_exp> + 40a3ad: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a3b2: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a3b6: e9 ef e2 ff ff jmp 0x4086aa + 40a3bb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a3bf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a3c4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a3c8: e8 d3 cc ff ff call 0x4070a0 <__gettext_free_exp> + 40a3cd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a3d2: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a3d6: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a3da: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a3df: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a3e3: e8 b8 cc ff ff call 0x4070a0 <__gettext_free_exp> + 40a3e8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a3ed: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a3f1: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a3f5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a3fa: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a3fe: e8 9d cc ff ff call 0x4070a0 <__gettext_free_exp> + 40a403: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a408: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a40c: e9 9a ed ff ff jmp 0x4091ab + 40a411: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a415: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a41a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a41e: e8 7d cc ff ff call 0x4070a0 <__gettext_free_exp> + 40a423: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a428: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a42c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a430: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a435: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a439: e8 62 cc ff ff call 0x4070a0 <__gettext_free_exp> + 40a43e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a443: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a447: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a44b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a450: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a454: e8 47 cc ff ff call 0x4070a0 <__gettext_free_exp> + 40a459: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a45e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a462: e9 cb e2 ff ff jmp 0x408732 + 40a467: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a46b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a470: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a474: e8 27 cc ff ff call 0x4070a0 <__gettext_free_exp> + 40a479: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a47e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a482: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a486: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a48b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a48f: e8 0c cc ff ff call 0x4070a0 <__gettext_free_exp> + 40a494: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a499: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a49d: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a4a1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a4a6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a4aa: e8 f1 cb ff ff call 0x4070a0 <__gettext_free_exp> + 40a4af: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a4b4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a4b8: e9 85 e3 ff ff jmp 0x408842 + 40a4bd: 83 f8 01 cmp eax, 1 + 40a4c0: 0f 85 01 df ff ff jne 0x4083c7 + 40a4c6: e9 eb de ff ff jmp 0x4083b6 + 40a4cb: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40a4cf: e8 cc cb ff ff call 0x4070a0 <__gettext_free_exp> + 40a4d4: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 40a4d8: e8 c3 cb ff ff call 0x4070a0 <__gettext_free_exp> + 40a4dd: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40a4e1: 4d 85 c0 test r8, r8 + 40a4e4: 0f 84 fd d4 ff ff je 0x4079e7 + 40a4ea: 41 8b 00 mov eax, dword ptr [r8] + 40a4ed: 83 f8 02 cmp eax, 2 + 40a4f0: 0f 84 9e 05 00 00 je 0x40aa94 + 40a4f6: 83 f8 03 cmp eax, 3 + 40a4f9: 0f 84 84 05 00 00 je 0x40aa83 + 40a4ff: 83 f8 01 cmp eax, 1 + 40a502: 0f 84 9d 05 00 00 je 0x40aaa5 + 40a508: 4c 89 c7 mov rdi, r8 + 40a50b: e8 40 50 01 00 call 0x41f550 + 40a510: e9 d2 d4 ff ff jmp 0x4079e7 + 40a515: 83 f8 01 cmp eax, 1 + 40a518: 0f 85 65 df ff ff jne 0x408483 + 40a51e: e9 4f df ff ff jmp 0x408472 + 40a523: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a527: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a52c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a530: e8 6b cb ff ff call 0x4070a0 <__gettext_free_exp> + 40a535: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a53a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a53e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a542: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a547: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a54b: e8 50 cb ff ff call 0x4070a0 <__gettext_free_exp> + 40a550: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a555: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a559: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a55d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a562: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a566: e8 35 cb ff ff call 0x4070a0 <__gettext_free_exp> + 40a56b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a570: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a574: e9 96 ee ff ff jmp 0x40940f + 40a579: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a57d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a582: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a586: e8 15 cb ff ff call 0x4070a0 <__gettext_free_exp> + 40a58b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a590: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a594: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a598: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a59d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a5a1: e8 fa ca ff ff call 0x4070a0 <__gettext_free_exp> + 40a5a6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a5ab: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a5af: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a5b3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a5b8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a5bc: e8 df ca ff ff call 0x4070a0 <__gettext_free_exp> + 40a5c1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a5c6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a5ca: e9 53 e0 ff ff jmp 0x408622 + 40a5cf: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a5d3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a5d8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a5dc: e8 bf ca ff ff call 0x4070a0 <__gettext_free_exp> + 40a5e1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a5e6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a5ea: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a5ee: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a5f3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a5f7: e8 a4 ca ff ff call 0x4070a0 <__gettext_free_exp> + 40a5fc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a601: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a605: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a609: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a60e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a612: e8 89 ca ff ff call 0x4070a0 <__gettext_free_exp> + 40a617: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a61c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a620: e9 75 df ff ff jmp 0x40859a + 40a625: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a629: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a62e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a632: e8 69 ca ff ff call 0x4070a0 <__gettext_free_exp> + 40a637: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a63c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a640: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a644: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a649: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a64d: e8 4e ca ff ff call 0x4070a0 <__gettext_free_exp> + 40a652: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a657: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a65b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a65f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a664: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a668: e8 33 ca ff ff call 0x4070a0 <__gettext_free_exp> + 40a66d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a672: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a676: e9 07 f5 ff ff jmp 0x409b82 + 40a67b: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a67f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a684: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a688: e8 13 ca ff ff call 0x4070a0 <__gettext_free_exp> + 40a68d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a692: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a696: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a69a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a69f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a6a3: e8 f8 c9 ff ff call 0x4070a0 <__gettext_free_exp> + 40a6a8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a6ad: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a6b1: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a6b5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a6ba: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a6be: e8 dd c9 ff ff call 0x4070a0 <__gettext_free_exp> + 40a6c3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a6c8: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a6cc: e9 41 f4 ff ff jmp 0x409b12 + 40a6d1: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a6d5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a6da: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a6de: e8 bd c9 ff ff call 0x4070a0 <__gettext_free_exp> + 40a6e3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a6e8: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a6ec: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a6f0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a6f5: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a6f9: e8 a2 c9 ff ff call 0x4070a0 <__gettext_free_exp> + 40a6fe: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a703: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a707: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a70b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a710: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a714: e8 87 c9 ff ff call 0x4070a0 <__gettext_free_exp> + 40a719: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a71e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a722: e9 89 f3 ff ff jmp 0x409ab0 + 40a727: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a72b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a730: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a734: e8 67 c9 ff ff call 0x4070a0 <__gettext_free_exp> + 40a739: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a73e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a742: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a746: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a74b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a74f: e8 4c c9 ff ff call 0x4070a0 <__gettext_free_exp> + 40a754: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a759: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a75d: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a761: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a766: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a76a: e8 31 c9 ff ff call 0x4070a0 <__gettext_free_exp> + 40a76f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a774: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a778: e9 a1 f7 ff ff jmp 0x409f1e + 40a77d: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a781: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a786: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a78a: e8 11 c9 ff ff call 0x4070a0 <__gettext_free_exp> + 40a78f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a794: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a798: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a79c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a7a1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a7a5: e8 f6 c8 ff ff call 0x4070a0 <__gettext_free_exp> + 40a7aa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a7af: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a7b3: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a7b7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a7bc: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a7c0: e8 db c8 ff ff call 0x4070a0 <__gettext_free_exp> + 40a7c5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a7ca: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a7ce: e9 e9 f6 ff ff jmp 0x409ebc + 40a7d3: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a7d7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a7dc: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a7e0: e8 bb c8 ff ff call 0x4070a0 <__gettext_free_exp> + 40a7e5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a7ea: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a7ee: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a7f2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a7f7: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a7fb: e8 a0 c8 ff ff call 0x4070a0 <__gettext_free_exp> + 40a800: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a805: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a809: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a80d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a812: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a816: e8 85 c8 ff ff call 0x4070a0 <__gettext_free_exp> + 40a81b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a820: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a824: e9 31 f6 ff ff jmp 0x409e5a + 40a829: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a82d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a832: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a836: e8 65 c8 ff ff call 0x4070a0 <__gettext_free_exp> + 40a83b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a840: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a844: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a848: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a84d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a851: e8 4a c8 ff ff call 0x4070a0 <__gettext_free_exp> + 40a856: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a85b: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a85f: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a863: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a868: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a86c: e8 2f c8 ff ff call 0x4070a0 <__gettext_free_exp> + 40a871: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a876: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a87a: e9 79 f5 ff ff jmp 0x409df8 + 40a87f: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a883: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a888: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a88c: e8 0f c8 ff ff call 0x4070a0 <__gettext_free_exp> + 40a891: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a896: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a89a: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a89e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a8a3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a8a7: e8 f4 c7 ff ff call 0x4070a0 <__gettext_free_exp> + 40a8ac: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a8b1: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a8b5: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a8b9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a8be: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a8c2: e8 d9 c7 ff ff call 0x4070a0 <__gettext_free_exp> + 40a8c7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a8cc: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a8d0: e9 b3 f4 ff ff jmp 0x409d88 + 40a8d5: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a8d9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a8de: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a8e2: e8 b9 c7 ff ff call 0x4070a0 <__gettext_free_exp> + 40a8e7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a8ec: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a8f0: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a8f4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a8f9: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a8fd: e8 9e c7 ff ff call 0x4070a0 <__gettext_free_exp> + 40a902: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a907: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a90b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a90f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a914: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a918: e8 83 c7 ff ff call 0x4070a0 <__gettext_free_exp> + 40a91d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a922: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a926: e9 fb f3 ff ff jmp 0x409d26 + 40a92b: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a92f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a934: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a938: e8 63 c7 ff ff call 0x4070a0 <__gettext_free_exp> + 40a93d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a942: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a946: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a94a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a94f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a953: e8 48 c7 ff ff call 0x4070a0 <__gettext_free_exp> + 40a958: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a95d: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a961: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a965: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a96a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a96e: e8 2d c7 ff ff call 0x4070a0 <__gettext_free_exp> + 40a973: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a978: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a97c: e9 43 f3 ff ff jmp 0x409cc4 + 40a981: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a985: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a98a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a98e: e8 0d c7 ff ff call 0x4070a0 <__gettext_free_exp> + 40a993: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a998: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a99c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a9a0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a9a5: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a9a9: e8 f2 c6 ff ff call 0x4070a0 <__gettext_free_exp> + 40a9ae: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a9b3: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a9b7: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40a9bb: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a9c0: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a9c4: e8 d7 c6 ff ff call 0x4070a0 <__gettext_free_exp> + 40a9c9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a9ce: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a9d2: e9 8b f2 ff ff jmp 0x409c62 + 40a9d7: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40a9db: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a9e0: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a9e4: e8 b7 c6 ff ff call 0x4070a0 <__gettext_free_exp> + 40a9e9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40a9ee: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40a9f2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40a9f6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40a9fb: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40a9ff: e8 9c c6 ff ff call 0x4070a0 <__gettext_free_exp> + 40aa04: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40aa09: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40aa0d: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40aa11: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40aa16: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40aa1a: e8 81 c6 ff ff call 0x4070a0 <__gettext_free_exp> + 40aa1f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40aa24: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40aa28: e9 d3 f1 ff ff jmp 0x409c00 + 40aa2d: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40aa31: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40aa36: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40aa3a: e8 61 c6 ff ff call 0x4070a0 <__gettext_free_exp> + 40aa3f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40aa44: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40aa48: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40aa4c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40aa51: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40aa55: e8 46 c6 ff ff call 0x4070a0 <__gettext_free_exp> + 40aa5a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40aa5f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40aa63: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40aa67: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40aa6c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40aa70: e8 2b c6 ff ff call 0x4070a0 <__gettext_free_exp> + 40aa75: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40aa7a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40aa7e: e9 e3 f6 ff ff jmp 0x40a166 + 40aa83: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40aa87: 4c 89 04 24 mov qword ptr [rsp], r8 + 40aa8b: e8 10 c6 ff ff call 0x4070a0 <__gettext_free_exp> + 40aa90: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40aa94: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40aa98: 4c 89 04 24 mov qword ptr [rsp], r8 + 40aa9c: e8 ff c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40aaa1: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40aaa5: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40aaa9: 4c 89 04 24 mov qword ptr [rsp], r8 + 40aaad: e8 ee c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40aab2: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40aab6: e9 4d fa ff ff jmp 0x40a508 + 40aabb: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40aabf: 4c 89 04 24 mov qword ptr [rsp], r8 + 40aac3: e8 d8 c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40aac8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40aacc: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40aad0: 4c 89 04 24 mov qword ptr [rsp], r8 + 40aad4: e8 c7 c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40aad9: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40aadd: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40aae1: 4c 89 04 24 mov qword ptr [rsp], r8 + 40aae5: e8 b6 c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40aaea: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40aaee: e9 55 f7 ff ff jmp 0x40a248 + 40aaf3: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40aaf7: 4c 89 04 24 mov qword ptr [rsp], r8 + 40aafb: e8 a0 c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40ab00: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ab04: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40ab08: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ab0c: e8 8f c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40ab11: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ab15: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40ab19: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ab1d: e8 7e c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40ab22: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ab26: e9 d3 f6 ff ff jmp 0x40a1fe + 40ab2b: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40ab2f: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ab33: e8 68 c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40ab38: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ab3c: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40ab40: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ab44: e8 57 c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40ab49: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ab4d: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40ab51: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ab55: e8 46 c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40ab5a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ab5e: e9 aa ed ff ff jmp 0x40990d + 40ab63: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40ab67: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ab6b: e8 30 c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40ab70: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ab74: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40ab78: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ab7c: e8 1f c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40ab81: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ab85: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40ab89: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ab8d: e8 0e c5 ff ff call 0x4070a0 <__gettext_free_exp> + 40ab92: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ab96: e9 93 ec ff ff jmp 0x40982e + 40ab9b: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40ab9f: 4c 89 04 24 mov qword ptr [rsp], r8 + 40aba3: e8 f8 c4 ff ff call 0x4070a0 <__gettext_free_exp> + 40aba8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40abac: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40abb0: 4c 89 04 24 mov qword ptr [rsp], r8 + 40abb4: e8 e7 c4 ff ff call 0x4070a0 <__gettext_free_exp> + 40abb9: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40abbd: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40abc1: 4c 89 04 24 mov qword ptr [rsp], r8 + 40abc5: e8 d6 c4 ff ff call 0x4070a0 <__gettext_free_exp> + 40abca: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40abce: e9 0b ee ff ff jmp 0x4099de + 40abd3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40abde: 66 90 nop + +000000000040abe0 : + 40abe0: 41 57 push r15 + 40abe2: 41 56 push r14 + 40abe4: 41 55 push r13 + 40abe6: 41 54 push r12 + 40abe8: 41 89 f4 mov r12d, esi + 40abeb: 55 push rbp + 40abec: 53 push rbx + 40abed: 48 83 ec 18 sub rsp, 24 + 40abf1: 85 ff test edi, edi + 40abf3: 0f 84 2c 36 00 00 je 0x40e225 + 40abf9: 44 8d 77 ff lea r14d, [rdi - 1] + 40abfd: 49 89 d5 mov r13, rdx + 40ac00: 49 63 de movsxd rbx, r14d + 40ac03: 48 83 3c da 00 cmp qword ptr [rdx + 8*rbx], 0 + 40ac08: 0f 84 e0 00 00 00 je 0x40acee + 40ac0e: 89 fd mov ebp, edi + 40ac10: 8d 47 fe lea eax, [rdi - 2] + 40ac13: 83 ff 01 cmp edi, 1 + 40ac16: 74 1c je 0x40ac34 + 40ac18: 48 98 cdqe + 40ac1a: 48 83 3c c2 00 cmp qword ptr [rdx + 8*rax], 0 + 40ac1f: 0f 84 c9 00 00 00 je 0x40acee + 40ac25: 83 ff 02 cmp edi, 2 + 40ac28: 74 0a je 0x40ac34 + 40ac2a: 48 83 3a 00 cmp qword ptr [rdx], 0 + 40ac2e: 0f 84 ba 00 00 00 je 0x40acee + 40ac34: bf 20 00 00 00 mov edi, 32 + 40ac39: e8 22 43 01 00 call 0x41ef60 + 40ac3e: 48 85 c0 test rax, rax + 40ac41: 0f 84 a7 00 00 00 je 0x40acee + 40ac47: 45 89 f6 mov r14d, r14d + 40ac4a: 48 8d 3c dd 08 00 00 00 lea rdi, [8*rbx + 8] + 40ac52: 89 28 mov dword ptr [rax], ebp + 40ac54: 4c 89 f2 mov rdx, r14 + 40ac57: 44 89 60 04 mov dword ptr [rax + 4], r12d + 40ac5b: 4a 8d 34 f5 08 00 00 00 lea rsi, [8*r14 + 8] + 40ac63: 48 f7 da neg rdx + 40ac66: 48 c1 e2 03 shl rdx, 3 + 40ac6a: 48 8d 0c 3a lea rcx, [rdx + rdi] + 40ac6e: 48 8d 54 17 f8 lea rdx, [rdi + rdx - 8] + 40ac73: 49 01 d5 add r13, rdx + 40ac76: 48 01 c1 add rcx, rax + 40ac79: 49 8b 55 00 mov rdx, qword ptr [r13] + 40ac7d: 48 89 11 mov qword ptr [rcx], rdx + 40ac80: 89 f2 mov edx, esi + 40ac82: 49 8b 7c 15 f8 mov rdi, qword ptr [r13 + rdx - 8] + 40ac87: 48 89 7c 11 f8 mov qword ptr [rcx + rdx - 8], rdi + 40ac8c: 48 8d 79 08 lea rdi, [rcx + 8] + 40ac90: 48 83 e7 f8 and rdi, -8 + 40ac94: 48 29 f9 sub rcx, rdi + 40ac97: 49 29 cd sub r13, rcx + 40ac9a: 01 f1 add ecx, esi + 40ac9c: 83 e1 f8 and ecx, -8 + 40ac9f: 83 f9 08 cmp ecx, 8 + 40aca2: 72 17 jb 0x40acbb + 40aca4: 83 e1 f8 and ecx, -8 + 40aca7: 31 f6 xor esi, esi + 40aca9: 89 f2 mov edx, esi + 40acab: 83 c6 08 add esi, 8 + 40acae: 4d 8b 44 15 00 mov r8, qword ptr [r13 + rdx] + 40acb3: 4c 89 04 17 mov qword ptr [rdi + rdx], r8 + 40acb7: 39 ce cmp esi, ecx + 40acb9: 72 ee jb 0x40aca9 + 40acbb: 48 83 c4 18 add rsp, 24 + 40acbf: 5b pop rbx + 40acc0: 5d pop rbp + 40acc1: 41 5c pop r12 + 40acc3: 41 5d pop r13 + 40acc5: 41 5e pop r14 + 40acc7: 41 5f pop r15 + 40acc9: c3 ret + 40acca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40acd0: 83 f8 01 cmp eax, 1 + 40acd3: 0f 84 8c 00 00 00 je 0x40ad65 + 40acd9: 48 89 ef mov rdi, rbp + 40acdc: e8 6f 48 01 00 call 0x41f550 + 40ace1: 48 83 eb 01 sub rbx, 1 + 40ace5: 83 fb ff cmp ebx, -1 + 40ace8: 0f 84 12 08 00 00 je 0x40b500 + 40acee: 49 8b 6c dd 00 mov rbp, qword ptr [r13 + 8*rbx] + 40acf3: 48 85 ed test rbp, rbp + 40acf6: 74 e9 je 0x40ace1 + 40acf8: 8b 45 00 mov eax, dword ptr [rbp] + 40acfb: 83 f8 02 cmp eax, 2 + 40acfe: 74 35 je 0x40ad35 + 40ad00: 83 f8 03 cmp eax, 3 + 40ad03: 75 cb jne 0x40acd0 + 40ad05: 4c 8b 65 18 mov r12, qword ptr [rbp + 24] + 40ad09: 4d 85 e4 test r12, r12 + 40ad0c: 74 27 je 0x40ad35 + 40ad0e: 41 8b 04 24 mov eax, dword ptr [r12] + 40ad12: 83 f8 02 cmp eax, 2 + 40ad15: 0f 84 a5 06 00 00 je 0x40b3c0 + 40ad1b: 83 f8 03 cmp eax, 3 + 40ad1e: 0f 84 6c 06 00 00 je 0x40b390 + 40ad24: 83 f8 01 cmp eax, 1 + 40ad27: 0f 84 5b 07 00 00 je 0x40b488 + 40ad2d: 4c 89 e7 mov rdi, r12 + 40ad30: e8 1b 48 01 00 call 0x41f550 + 40ad35: 4c 8b 65 10 mov r12, qword ptr [rbp + 16] + 40ad39: 4d 85 e4 test r12, r12 + 40ad3c: 74 27 je 0x40ad65 + 40ad3e: 41 8b 04 24 mov eax, dword ptr [r12] + 40ad42: 83 f8 02 cmp eax, 2 + 40ad45: 0f 84 ad 01 00 00 je 0x40aef8 + 40ad4b: 83 f8 03 cmp eax, 3 + 40ad4e: 0f 84 dc 00 00 00 je 0x40ae30 + 40ad54: 83 f8 01 cmp eax, 1 + 40ad57: 0f 84 b3 02 00 00 je 0x40b010 + 40ad5d: 4c 89 e7 mov rdi, r12 + 40ad60: e8 eb 47 01 00 call 0x41f550 + 40ad65: 4c 8b 65 08 mov r12, qword ptr [rbp + 8] + 40ad69: 4d 85 e4 test r12, r12 + 40ad6c: 0f 84 67 ff ff ff je 0x40acd9 + 40ad72: 41 8b 04 24 mov eax, dword ptr [r12] + 40ad76: 83 f8 02 cmp eax, 2 + 40ad79: 74 4d je 0x40adc8 + 40ad7b: 83 f8 03 cmp eax, 3 + 40ad7e: 74 18 je 0x40ad98 + 40ad80: 83 f8 01 cmp eax, 1 + 40ad83: 74 73 je 0x40adf8 + 40ad85: 4c 89 e7 mov rdi, r12 + 40ad88: e8 c3 47 01 00 call 0x41f550 + 40ad8d: e9 47 ff ff ff jmp 0x40acd9 + 40ad92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40ad98: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] + 40ad9d: 4d 85 f6 test r14, r14 + 40ada0: 74 26 je 0x40adc8 + 40ada2: 41 8b 06 mov eax, dword ptr [r14] + 40ada5: 83 f8 02 cmp eax, 2 + 40ada8: 0f 84 a1 0c 00 00 je 0x40ba4f + 40adae: 83 f8 03 cmp eax, 3 + 40adb1: 0f 84 69 0c 00 00 je 0x40ba20 + 40adb7: 83 f8 01 cmp eax, 1 + 40adba: 0f 84 be 0c 00 00 je 0x40ba7e + 40adc0: 4c 89 f7 mov rdi, r14 + 40adc3: e8 88 47 01 00 call 0x41f550 + 40adc8: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] + 40adcd: 4d 85 f6 test r14, r14 + 40add0: 74 26 je 0x40adf8 + 40add2: 41 8b 06 mov eax, dword ptr [r14] + 40add5: 83 f8 02 cmp eax, 2 + 40add8: 0f 84 a1 04 00 00 je 0x40b27f + 40adde: 83 f8 03 cmp eax, 3 + 40ade1: 0f 84 69 04 00 00 je 0x40b250 + 40ade7: 83 f8 01 cmp eax, 1 + 40adea: 0f 84 be 04 00 00 je 0x40b2ae + 40adf0: 4c 89 f7 mov rdi, r14 + 40adf3: e8 58 47 01 00 call 0x41f550 + 40adf8: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] + 40adfd: 4d 85 f6 test r14, r14 + 40ae00: 74 83 je 0x40ad85 + 40ae02: 41 8b 06 mov eax, dword ptr [r14] + 40ae05: 83 f8 02 cmp eax, 2 + 40ae08: 0f 84 22 03 00 00 je 0x40b130 + 40ae0e: 83 f8 03 cmp eax, 3 + 40ae11: 0f 84 39 02 00 00 je 0x40b050 + 40ae17: 83 f8 01 cmp eax, 1 + 40ae1a: 0f 84 3f 03 00 00 je 0x40b15f + 40ae20: 4c 89 f7 mov rdi, r14 + 40ae23: e8 28 47 01 00 call 0x41f550 + 40ae28: e9 58 ff ff ff jmp 0x40ad85 + 40ae2d: 0f 1f 00 nop dword ptr [rax] + 40ae30: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] + 40ae35: 4d 85 f6 test r14, r14 + 40ae38: 0f 84 ba 00 00 00 je 0x40aef8 + 40ae3e: 41 8b 06 mov eax, dword ptr [r14] + 40ae41: 83 f8 02 cmp eax, 2 + 40ae44: 74 46 je 0x40ae8c + 40ae46: 83 f8 03 cmp eax, 3 + 40ae49: 0f 85 11 0b 00 00 jne 0x40b960 + 40ae4f: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40ae53: 4d 85 ff test r15, r15 + 40ae56: 74 34 je 0x40ae8c + 40ae58: 41 8b 07 mov eax, dword ptr [r15] + 40ae5b: 83 f8 02 cmp eax, 2 + 40ae5e: 74 12 je 0x40ae72 + 40ae60: 83 f8 03 cmp eax, 3 + 40ae63: 0f 85 37 16 00 00 jne 0x40c4a0 + 40ae69: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40ae6d: e8 2e c2 ff ff call 0x4070a0 <__gettext_free_exp> + 40ae72: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 40ae76: e8 25 c2 ff ff call 0x4070a0 <__gettext_free_exp> + 40ae7b: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] + 40ae7f: e8 1c c2 ff ff call 0x4070a0 <__gettext_free_exp> + 40ae84: 4c 89 ff mov rdi, r15 + 40ae87: e8 c4 46 01 00 call 0x41f550 + 40ae8c: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40ae90: 4d 85 ff test r15, r15 + 40ae93: 74 26 je 0x40aebb + 40ae95: 41 8b 07 mov eax, dword ptr [r15] + 40ae98: 83 f8 02 cmp eax, 2 + 40ae9b: 0f 84 ba 25 00 00 je 0x40d45b + 40aea1: 83 f8 03 cmp eax, 3 + 40aea4: 0f 84 a8 25 00 00 je 0x40d452 + 40aeaa: 83 f8 01 cmp eax, 1 + 40aead: 0f 84 d7 25 00 00 je 0x40d48a + 40aeb3: 4c 89 ff mov rdi, r15 + 40aeb6: e8 95 46 01 00 call 0x41f550 + 40aebb: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40aebf: 4d 85 ff test r15, r15 + 40aec2: 74 26 je 0x40aeea + 40aec4: 41 8b 07 mov eax, dword ptr [r15] + 40aec7: 83 f8 02 cmp eax, 2 + 40aeca: 0f 84 81 19 00 00 je 0x40c851 + 40aed0: 83 f8 03 cmp eax, 3 + 40aed3: 0f 84 6f 19 00 00 je 0x40c848 + 40aed9: 83 f8 01 cmp eax, 1 + 40aedc: 0f 84 c4 19 00 00 je 0x40c8a6 + 40aee2: 4c 89 ff mov rdi, r15 + 40aee5: e8 66 46 01 00 call 0x41f550 + 40aeea: 4c 89 f7 mov rdi, r14 + 40aeed: e8 5e 46 01 00 call 0x41f550 + 40aef2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40aef8: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] + 40aefd: 4d 85 f6 test r14, r14 + 40af00: 0f 84 0a 01 00 00 je 0x40b010 + 40af06: 41 8b 06 mov eax, dword ptr [r14] + 40af09: 83 f8 02 cmp eax, 2 + 40af0c: 74 38 je 0x40af46 + 40af0e: 83 f8 03 cmp eax, 3 + 40af11: 0f 85 19 03 00 00 jne 0x40b230 + 40af17: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40af1b: 4d 85 ff test r15, r15 + 40af1e: 74 26 je 0x40af46 + 40af20: 41 8b 07 mov eax, dword ptr [r15] + 40af23: 83 f8 02 cmp eax, 2 + 40af26: 0f 84 d1 26 00 00 je 0x40d5fd + 40af2c: 83 f8 03 cmp eax, 3 + 40af2f: 0f 84 bf 26 00 00 je 0x40d5f4 + 40af35: 83 f8 01 cmp eax, 1 + 40af38: 0f 84 ee 26 00 00 je 0x40d62c + 40af3e: 4c 89 ff mov rdi, r15 + 40af41: e8 0a 46 01 00 call 0x41f550 + 40af46: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40af4a: 4d 85 ff test r15, r15 + 40af4d: 0f 84 85 00 00 00 je 0x40afd8 + 40af53: 41 8b 07 mov eax, dword ptr [r15] + 40af56: 83 f8 02 cmp eax, 2 + 40af59: 74 12 je 0x40af6d + 40af5b: 83 f8 03 cmp eax, 3 + 40af5e: 0f 85 7c 05 00 00 jne 0x40b4e0 + 40af64: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40af68: e8 33 c1 ff ff call 0x4070a0 <__gettext_free_exp> + 40af6d: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40af71: 4d 85 c0 test r8, r8 + 40af74: 74 26 je 0x40af9c + 40af76: 41 8b 00 mov eax, dword ptr [r8] + 40af79: 83 f8 02 cmp eax, 2 + 40af7c: 0f 84 0a 2e 00 00 je 0x40dd8c + 40af82: 83 f8 03 cmp eax, 3 + 40af85: 0f 84 f0 2d 00 00 je 0x40dd7b + 40af8b: 83 f8 01 cmp eax, 1 + 40af8e: 0f 84 09 2e 00 00 je 0x40dd9d + 40af94: 4c 89 c7 mov rdi, r8 + 40af97: e8 b4 45 01 00 call 0x41f550 + 40af9c: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40afa0: 4d 85 c0 test r8, r8 + 40afa3: 74 26 je 0x40afcb + 40afa5: 41 8b 00 mov eax, dword ptr [r8] + 40afa8: 83 f8 02 cmp eax, 2 + 40afab: 0f 84 32 1f 00 00 je 0x40cee3 + 40afb1: 83 f8 03 cmp eax, 3 + 40afb4: 0f 84 18 1f 00 00 je 0x40ced2 + 40afba: 83 f8 01 cmp eax, 1 + 40afbd: 0f 84 9b 1f 00 00 je 0x40cf5e + 40afc3: 4c 89 c7 mov rdi, r8 + 40afc6: e8 85 45 01 00 call 0x41f550 + 40afcb: 4c 89 ff mov rdi, r15 + 40afce: e8 7d 45 01 00 call 0x41f550 + 40afd3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40afd8: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40afdc: 4d 85 ff test r15, r15 + 40afdf: 74 26 je 0x40b007 + 40afe1: 41 8b 07 mov eax, dword ptr [r15] + 40afe4: 83 f8 02 cmp eax, 2 + 40afe7: 0f 84 28 0c 00 00 je 0x40bc15 + 40afed: 83 f8 03 cmp eax, 3 + 40aff0: 0f 84 ca 0b 00 00 je 0x40bbc0 + 40aff6: 83 f8 01 cmp eax, 1 + 40aff9: 0f 84 45 0c 00 00 je 0x40bc44 + 40afff: 4c 89 ff mov rdi, r15 + 40b002: e8 49 45 01 00 call 0x41f550 + 40b007: 4c 89 f7 mov rdi, r14 + 40b00a: e8 41 45 01 00 call 0x41f550 + 40b00f: 90 nop + 40b010: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] + 40b015: 4d 85 f6 test r14, r14 + 40b018: 0f 84 3f fd ff ff je 0x40ad5d + 40b01e: 41 8b 06 mov eax, dword ptr [r14] + 40b021: 83 f8 02 cmp eax, 2 + 40b024: 0f 84 f5 02 00 00 je 0x40b31f + 40b02a: 83 f8 03 cmp eax, 3 + 40b02d: 0f 84 bd 02 00 00 je 0x40b2f0 + 40b033: 83 f8 01 cmp eax, 1 + 40b036: 0f 84 12 03 00 00 je 0x40b34e + 40b03c: 4c 89 f7 mov rdi, r14 + 40b03f: e8 0c 45 01 00 call 0x41f550 + 40b044: e9 14 fd ff ff jmp 0x40ad5d + 40b049: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 40b050: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40b054: 4d 85 ff test r15, r15 + 40b057: 0f 84 d3 00 00 00 je 0x40b130 + 40b05d: 41 8b 07 mov eax, dword ptr [r15] + 40b060: 83 f8 02 cmp eax, 2 + 40b063: 74 5e je 0x40b0c3 + 40b065: 83 f8 03 cmp eax, 3 + 40b068: 0f 85 52 0a 00 00 jne 0x40bac0 + 40b06e: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40b072: 4d 85 c0 test r8, r8 + 40b075: 74 4c je 0x40b0c3 + 40b077: 41 8b 00 mov eax, dword ptr [r8] + 40b07a: 83 f8 02 cmp eax, 2 + 40b07d: 74 1a je 0x40b099 + 40b07f: 83 f8 03 cmp eax, 3 + 40b082: 0f 85 26 14 00 00 jne 0x40c4ae + 40b088: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40b08c: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b090: e8 0b c0 ff ff call 0x4070a0 <__gettext_free_exp> + 40b095: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b099: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40b09d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b0a1: e8 fa bf ff ff call 0x4070a0 <__gettext_free_exp> + 40b0a6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b0aa: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40b0ae: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b0b2: e8 e9 bf ff ff call 0x4070a0 <__gettext_free_exp> + 40b0b7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b0bb: 4c 89 c7 mov rdi, r8 + 40b0be: e8 8d 44 01 00 call 0x41f550 + 40b0c3: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40b0c7: 4d 85 c0 test r8, r8 + 40b0ca: 74 26 je 0x40b0f2 + 40b0cc: 41 8b 00 mov eax, dword ptr [r8] + 40b0cf: 83 f8 02 cmp eax, 2 + 40b0d2: 0f 84 ba 28 00 00 je 0x40d992 + 40b0d8: 83 f8 03 cmp eax, 3 + 40b0db: 0f 84 a0 28 00 00 je 0x40d981 + 40b0e1: 83 f8 01 cmp eax, 1 + 40b0e4: 0f 84 b9 28 00 00 je 0x40d9a3 + 40b0ea: 4c 89 c7 mov rdi, r8 + 40b0ed: e8 5e 44 01 00 call 0x41f550 + 40b0f2: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40b0f6: 4d 85 c0 test r8, r8 + 40b0f9: 74 26 je 0x40b121 + 40b0fb: 41 8b 00 mov eax, dword ptr [r8] + 40b0fe: 83 f8 02 cmp eax, 2 + 40b101: 0f 84 ac 1a 00 00 je 0x40cbb3 + 40b107: 83 f8 03 cmp eax, 3 + 40b10a: 0f 84 92 1a 00 00 je 0x40cba2 + 40b110: 83 f8 01 cmp eax, 1 + 40b113: 0f 84 15 1b 00 00 je 0x40cc2e + 40b119: 4c 89 c7 mov rdi, r8 + 40b11c: e8 2f 44 01 00 call 0x41f550 + 40b121: 4c 89 ff mov rdi, r15 + 40b124: e8 27 44 01 00 call 0x41f550 + 40b129: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 40b130: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40b134: 4d 85 ff test r15, r15 + 40b137: 74 26 je 0x40b15f + 40b139: 41 8b 07 mov eax, dword ptr [r15] + 40b13c: 83 f8 02 cmp eax, 2 + 40b13f: 0f 84 1a 05 00 00 je 0x40b65f + 40b145: 83 f8 03 cmp eax, 3 + 40b148: 0f 84 e2 04 00 00 je 0x40b630 + 40b14e: 83 f8 01 cmp eax, 1 + 40b151: 0f 84 b1 05 00 00 je 0x40b708 + 40b157: 4c 89 ff mov rdi, r15 + 40b15a: e8 f1 43 01 00 call 0x41f550 + 40b15f: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40b163: 4d 85 ff test r15, r15 + 40b166: 0f 84 b4 fc ff ff je 0x40ae20 + 40b16c: 41 8b 07 mov eax, dword ptr [r15] + 40b16f: 83 f8 02 cmp eax, 2 + 40b172: 74 4b je 0x40b1bf + 40b174: 83 f8 03 cmp eax, 3 + 40b177: 74 17 je 0x40b190 + 40b179: 83 f8 01 cmp eax, 1 + 40b17c: 74 70 je 0x40b1ee + 40b17e: 4c 89 ff mov rdi, r15 + 40b181: e8 ca 43 01 00 call 0x41f550 + 40b186: e9 95 fc ff ff jmp 0x40ae20 + 40b18b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40b190: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40b194: 4d 85 c0 test r8, r8 + 40b197: 74 26 je 0x40b1bf + 40b199: 41 8b 00 mov eax, dword ptr [r8] + 40b19c: 83 f8 02 cmp eax, 2 + 40b19f: 0f 84 42 19 00 00 je 0x40cae7 + 40b1a5: 83 f8 03 cmp eax, 3 + 40b1a8: 0f 84 28 19 00 00 je 0x40cad6 + 40b1ae: 83 f8 01 cmp eax, 1 + 40b1b1: 0f 84 ab 19 00 00 je 0x40cb62 + 40b1b7: 4c 89 c7 mov rdi, r8 + 40b1ba: e8 91 43 01 00 call 0x41f550 + 40b1bf: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40b1c3: 4d 85 c0 test r8, r8 + 40b1c6: 74 26 je 0x40b1ee + 40b1c8: 41 8b 00 mov eax, dword ptr [r8] + 40b1cb: 83 f8 02 cmp eax, 2 + 40b1ce: 0f 84 1f 0d 00 00 je 0x40bef3 + 40b1d4: 83 f8 03 cmp eax, 3 + 40b1d7: 0f 84 9b 0c 00 00 je 0x40be78 + 40b1dd: 83 f8 01 cmp eax, 1 + 40b1e0: 0f 84 44 0d 00 00 je 0x40bf2a + 40b1e6: 4c 89 c7 mov rdi, r8 + 40b1e9: e8 62 43 01 00 call 0x41f550 + 40b1ee: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40b1f2: 4d 85 c0 test r8, r8 + 40b1f5: 74 87 je 0x40b17e + 40b1f7: 41 8b 00 mov eax, dword ptr [r8] + 40b1fa: 83 f8 02 cmp eax, 2 + 40b1fd: 0f 84 84 06 00 00 je 0x40b887 + 40b203: 83 f8 03 cmp eax, 3 + 40b206: 0f 84 44 06 00 00 je 0x40b850 + 40b20c: 83 f8 01 cmp eax, 1 + 40b20f: 0f 84 a9 06 00 00 je 0x40b8be + 40b215: 4c 89 c7 mov rdi, r8 + 40b218: e8 33 43 01 00 call 0x41f550 + 40b21d: 4c 89 ff mov rdi, r15 + 40b220: e8 2b 43 01 00 call 0x41f550 + 40b225: e9 f6 fb ff ff jmp 0x40ae20 + 40b22a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40b230: 83 f8 01 cmp eax, 1 + 40b233: 0f 84 9f fd ff ff je 0x40afd8 + 40b239: 4c 89 f7 mov rdi, r14 + 40b23c: e8 0f 43 01 00 call 0x41f550 + 40b241: e9 ca fd ff ff jmp 0x40b010 + 40b246: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40b250: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40b254: 4d 85 ff test r15, r15 + 40b257: 74 26 je 0x40b27f + 40b259: 41 8b 07 mov eax, dword ptr [r15] + 40b25c: 83 f8 02 cmp eax, 2 + 40b25f: 0f 84 56 15 00 00 je 0x40c7bb + 40b265: 83 f8 03 cmp eax, 3 + 40b268: 0f 84 44 15 00 00 je 0x40c7b2 + 40b26e: 83 f8 01 cmp eax, 1 + 40b271: 0f 84 99 15 00 00 je 0x40c810 + 40b277: 4c 89 ff mov rdi, r15 + 40b27a: e8 d1 42 01 00 call 0x41f550 + 40b27f: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40b283: 4d 85 ff test r15, r15 + 40b286: 74 26 je 0x40b2ae + 40b288: 41 8b 07 mov eax, dword ptr [r15] + 40b28b: 83 f8 02 cmp eax, 2 + 40b28e: 0f 84 61 0a 00 00 je 0x40bcf5 + 40b294: 83 f8 03 cmp eax, 3 + 40b297: 0f 84 03 0a 00 00 je 0x40bca0 + 40b29d: 83 f8 01 cmp eax, 1 + 40b2a0: 0f 84 7e 0a 00 00 je 0x40bd24 + 40b2a6: 4c 89 ff mov rdi, r15 + 40b2a9: e8 a2 42 01 00 call 0x41f550 + 40b2ae: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40b2b2: 4d 85 ff test r15, r15 + 40b2b5: 0f 84 35 fb ff ff je 0x40adf0 + 40b2bb: 41 8b 07 mov eax, dword ptr [r15] + 40b2be: 83 f8 02 cmp eax, 2 + 40b2c1: 0f 84 a8 04 00 00 je 0x40b76f + 40b2c7: 83 f8 03 cmp eax, 3 + 40b2ca: 0f 84 70 04 00 00 je 0x40b740 + 40b2d0: 83 f8 01 cmp eax, 1 + 40b2d3: 0f 84 3f 05 00 00 je 0x40b818 + 40b2d9: 4c 89 ff mov rdi, r15 + 40b2dc: e8 6f 42 01 00 call 0x41f550 + 40b2e1: e9 0a fb ff ff jmp 0x40adf0 + 40b2e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40b2f0: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40b2f4: 4d 85 ff test r15, r15 + 40b2f7: 74 26 je 0x40b31f + 40b2f9: 41 8b 07 mov eax, dword ptr [r15] + 40b2fc: 83 f8 02 cmp eax, 2 + 40b2ff: 0f 84 78 16 00 00 je 0x40c97d + 40b305: 83 f8 03 cmp eax, 3 + 40b308: 0f 84 66 16 00 00 je 0x40c974 + 40b30e: 83 f8 01 cmp eax, 1 + 40b311: 0f 84 bb 16 00 00 je 0x40c9d2 + 40b317: 4c 89 ff mov rdi, r15 + 40b31a: e8 31 42 01 00 call 0x41f550 + 40b31f: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40b323: 4d 85 ff test r15, r15 + 40b326: 74 26 je 0x40b34e + 40b328: 41 8b 07 mov eax, dword ptr [r15] + 40b32b: 83 f8 02 cmp eax, 2 + 40b32e: 0f 84 01 08 00 00 je 0x40bb35 + 40b334: 83 f8 03 cmp eax, 3 + 40b337: 0f 84 a3 07 00 00 je 0x40bae0 + 40b33d: 83 f8 01 cmp eax, 1 + 40b340: 0f 84 1e 08 00 00 je 0x40bb64 + 40b346: 4c 89 ff mov rdi, r15 + 40b349: e8 02 42 01 00 call 0x41f550 + 40b34e: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40b352: 4d 85 ff test r15, r15 + 40b355: 0f 84 e1 fc ff ff je 0x40b03c + 40b35b: 41 8b 07 mov eax, dword ptr [r15] + 40b35e: 83 f8 02 cmp eax, 2 + 40b361: 0f 84 e0 01 00 00 je 0x40b547 + 40b367: 83 f8 03 cmp eax, 3 + 40b36a: 0f 84 a8 01 00 00 je 0x40b518 + 40b370: 83 f8 01 cmp eax, 1 + 40b373: 0f 84 77 02 00 00 je 0x40b5f0 + 40b379: 4c 89 ff mov rdi, r15 + 40b37c: e8 cf 41 01 00 call 0x41f550 + 40b381: e9 b6 fc ff ff jmp 0x40b03c + 40b386: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40b390: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] + 40b395: 4d 85 f6 test r14, r14 + 40b398: 74 26 je 0x40b3c0 + 40b39a: 41 8b 06 mov eax, dword ptr [r14] + 40b39d: 83 f8 02 cmp eax, 2 + 40b3a0: 0f 84 cd 1c 00 00 je 0x40d073 + 40b3a6: 83 f8 03 cmp eax, 3 + 40b3a9: 0f 84 bb 1c 00 00 je 0x40d06a + 40b3af: 83 f8 01 cmp eax, 1 + 40b3b2: 0f 84 f8 1c 00 00 je 0x40d0b0 + 40b3b8: 4c 89 f7 mov rdi, r14 + 40b3bb: e8 90 41 01 00 call 0x41f550 + 40b3c0: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] + 40b3c5: 4d 85 f6 test r14, r14 + 40b3c8: 0f 84 ba 00 00 00 je 0x40b488 + 40b3ce: 41 8b 06 mov eax, dword ptr [r14] + 40b3d1: 83 f8 02 cmp eax, 2 + 40b3d4: 74 46 je 0x40b41c + 40b3d6: 83 f8 03 cmp eax, 3 + 40b3d9: 0f 85 e9 00 00 00 jne 0x40b4c8 + 40b3df: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40b3e3: 4d 85 ff test r15, r15 + 40b3e6: 74 34 je 0x40b41c + 40b3e8: 41 8b 07 mov eax, dword ptr [r15] + 40b3eb: 83 f8 02 cmp eax, 2 + 40b3ee: 74 12 je 0x40b402 + 40b3f0: 83 f8 03 cmp eax, 3 + 40b3f3: 0f 85 99 10 00 00 jne 0x40c492 + 40b3f9: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40b3fd: e8 9e bc ff ff call 0x4070a0 <__gettext_free_exp> + 40b402: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 40b406: e8 95 bc ff ff call 0x4070a0 <__gettext_free_exp> + 40b40b: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] + 40b40f: e8 8c bc ff ff call 0x4070a0 <__gettext_free_exp> + 40b414: 4c 89 ff mov rdi, r15 + 40b417: e8 34 41 01 00 call 0x41f550 + 40b41c: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40b420: 4d 85 ff test r15, r15 + 40b423: 74 26 je 0x40b44b + 40b425: 41 8b 07 mov eax, dword ptr [r15] + 40b428: 83 f8 02 cmp eax, 2 + 40b42b: 0f 84 33 21 00 00 je 0x40d564 + 40b431: 83 f8 03 cmp eax, 3 + 40b434: 0f 84 21 21 00 00 je 0x40d55b + 40b43a: 83 f8 01 cmp eax, 1 + 40b43d: 0f 84 50 21 00 00 je 0x40d593 + 40b443: 4c 89 ff mov rdi, r15 + 40b446: e8 05 41 01 00 call 0x41f550 + 40b44b: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40b44f: 4d 85 ff test r15, r15 + 40b452: 74 26 je 0x40b47a + 40b454: 41 8b 07 mov eax, dword ptr [r15] + 40b457: 83 f8 02 cmp eax, 2 + 40b45a: 0f 84 87 14 00 00 je 0x40c8e7 + 40b460: 83 f8 03 cmp eax, 3 + 40b463: 0f 84 75 14 00 00 je 0x40c8de + 40b469: 83 f8 01 cmp eax, 1 + 40b46c: 0f 84 ca 14 00 00 je 0x40c93c + 40b472: 4c 89 ff mov rdi, r15 + 40b475: e8 d6 40 01 00 call 0x41f550 + 40b47a: 4c 89 f7 mov rdi, r14 + 40b47d: e8 ce 40 01 00 call 0x41f550 + 40b482: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40b488: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] + 40b48d: 4d 85 f6 test r14, r14 + 40b490: 0f 84 97 f8 ff ff je 0x40ad2d + 40b496: 41 8b 06 mov eax, dword ptr [r14] + 40b499: 83 f8 02 cmp eax, 2 + 40b49c: 0f 84 0d 05 00 00 je 0x40b9af + 40b4a2: 83 f8 03 cmp eax, 3 + 40b4a5: 0f 84 d5 04 00 00 je 0x40b980 + 40b4ab: 83 f8 01 cmp eax, 1 + 40b4ae: 0f 84 2a 05 00 00 je 0x40b9de + 40b4b4: 4c 89 f7 mov rdi, r14 + 40b4b7: e8 94 40 01 00 call 0x41f550 + 40b4bc: e9 6c f8 ff ff jmp 0x40ad2d + 40b4c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 40b4c8: 83 f8 01 cmp eax, 1 + 40b4cb: 0f 84 7a ff ff ff je 0x40b44b + 40b4d1: 4c 89 f7 mov rdi, r14 + 40b4d4: e8 77 40 01 00 call 0x41f550 + 40b4d9: eb ad jmp 0x40b488 + 40b4db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40b4e0: 83 f8 01 cmp eax, 1 + 40b4e3: 0f 84 b3 fa ff ff je 0x40af9c + 40b4e9: 4c 89 ff mov rdi, r15 + 40b4ec: e8 5f 40 01 00 call 0x41f550 + 40b4f1: e9 e2 fa ff ff jmp 0x40afd8 + 40b4f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40b500: 48 83 c4 18 add rsp, 24 + 40b504: 31 c0 xor eax, eax + 40b506: 5b pop rbx + 40b507: 5d pop rbp + 40b508: 41 5c pop r12 + 40b50a: 41 5d pop r13 + 40b50c: 41 5e pop r14 + 40b50e: 41 5f pop r15 + 40b510: c3 ret + 40b511: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 40b518: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40b51c: 4d 85 c0 test r8, r8 + 40b51f: 74 26 je 0x40b547 + 40b521: 41 8b 00 mov eax, dword ptr [r8] + 40b524: 83 f8 02 cmp eax, 2 + 40b527: 0f 84 85 23 00 00 je 0x40d8b2 + 40b52d: 83 f8 03 cmp eax, 3 + 40b530: 0f 84 6b 23 00 00 je 0x40d8a1 + 40b536: 83 f8 01 cmp eax, 1 + 40b539: 0f 84 84 23 00 00 je 0x40d8c3 + 40b53f: 4c 89 c7 mov rdi, r8 + 40b542: e8 09 40 01 00 call 0x41f550 + 40b547: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40b54b: 4d 85 c0 test r8, r8 + 40b54e: 0f 84 9c 00 00 00 je 0x40b5f0 + 40b554: 41 8b 00 mov eax, dword ptr [r8] + 40b557: 83 f8 02 cmp eax, 2 + 40b55a: 74 1a je 0x40b576 + 40b55c: 83 f8 03 cmp eax, 3 + 40b55f: 0f 85 1b 07 00 00 jne 0x40bc80 + 40b565: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40b569: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b56d: e8 2e bb ff ff call 0x4070a0 <__gettext_free_exp> + 40b572: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b576: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40b57a: 4d 85 c9 test r9, r9 + 40b57d: 74 2e je 0x40b5ad + 40b57f: 41 8b 01 mov eax, dword ptr [r9] + 40b582: 83 f8 02 cmp eax, 2 + 40b585: 0f 84 1d 2a 00 00 je 0x40dfa8 + 40b58b: 83 f8 03 cmp eax, 3 + 40b58e: 0f 84 f9 29 00 00 je 0x40df8d + 40b594: 83 f8 01 cmp eax, 1 + 40b597: 0f 84 26 2a 00 00 je 0x40dfc3 + 40b59d: 4c 89 cf mov rdi, r9 + 40b5a0: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b5a4: e8 a7 3f 01 00 call 0x41f550 + 40b5a9: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b5ad: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40b5b1: 4d 85 c9 test r9, r9 + 40b5b4: 74 2e je 0x40b5e4 + 40b5b6: 41 8b 01 mov eax, dword ptr [r9] + 40b5b9: 83 f8 02 cmp eax, 2 + 40b5bc: 0f 84 45 1d 00 00 je 0x40d307 + 40b5c2: 83 f8 03 cmp eax, 3 + 40b5c5: 0f 84 21 1d 00 00 je 0x40d2ec + 40b5cb: 83 f8 01 cmp eax, 1 + 40b5ce: 0f 84 4e 1d 00 00 je 0x40d322 + 40b5d4: 4c 89 cf mov rdi, r9 + 40b5d7: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b5db: e8 70 3f 01 00 call 0x41f550 + 40b5e0: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b5e4: 4c 89 c7 mov rdi, r8 + 40b5e7: e8 64 3f 01 00 call 0x41f550 + 40b5ec: 0f 1f 40 00 nop dword ptr [rax] + 40b5f0: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40b5f4: 4d 85 c0 test r8, r8 + 40b5f7: 0f 84 7c fd ff ff je 0x40b379 + 40b5fd: 41 8b 00 mov eax, dword ptr [r8] + 40b600: 83 f8 02 cmp eax, 2 + 40b603: 0f 84 f2 07 00 00 je 0x40bdfb + 40b609: 83 f8 03 cmp eax, 3 + 40b60c: 0f 84 6e 07 00 00 je 0x40bd80 + 40b612: 83 f8 01 cmp eax, 1 + 40b615: 0f 84 17 08 00 00 je 0x40be32 + 40b61b: 4c 89 c7 mov rdi, r8 + 40b61e: e8 2d 3f 01 00 call 0x41f550 + 40b623: e9 51 fd ff ff jmp 0x40b379 + 40b628: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 40b630: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40b634: 4d 85 c0 test r8, r8 + 40b637: 74 26 je 0x40b65f + 40b639: 41 8b 00 mov eax, dword ptr [r8] + 40b63c: 83 f8 02 cmp eax, 2 + 40b63f: 0f 84 bd 23 00 00 je 0x40da02 + 40b645: 83 f8 03 cmp eax, 3 + 40b648: 0f 84 a3 23 00 00 je 0x40d9f1 + 40b64e: 83 f8 01 cmp eax, 1 + 40b651: 0f 84 bc 23 00 00 je 0x40da13 + 40b657: 4c 89 c7 mov rdi, r8 + 40b65a: e8 f1 3e 01 00 call 0x41f550 + 40b65f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40b663: 4d 85 c0 test r8, r8 + 40b666: 0f 84 9c 00 00 00 je 0x40b708 + 40b66c: 41 8b 00 mov eax, dword ptr [r8] + 40b66f: 83 f8 02 cmp eax, 2 + 40b672: 74 1a je 0x40b68e + 40b674: 83 f8 03 cmp eax, 3 + 40b677: 0f 85 e3 06 00 00 jne 0x40bd60 + 40b67d: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40b681: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b685: e8 16 ba ff ff call 0x4070a0 <__gettext_free_exp> + 40b68a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b68e: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40b692: 4d 85 c9 test r9, r9 + 40b695: 74 2e je 0x40b6c5 + 40b697: 41 8b 01 mov eax, dword ptr [r9] + 40b69a: 83 f8 02 cmp eax, 2 + 40b69d: 0f 84 9b 2a 00 00 je 0x40e13e + 40b6a3: 83 f8 03 cmp eax, 3 + 40b6a6: 0f 84 77 2a 00 00 je 0x40e123 + 40b6ac: 83 f8 01 cmp eax, 1 + 40b6af: 0f 84 a4 2a 00 00 je 0x40e159 + 40b6b5: 4c 89 cf mov rdi, r9 + 40b6b8: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b6bc: e8 8f 3e 01 00 call 0x41f550 + 40b6c1: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b6c5: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40b6c9: 4d 85 c9 test r9, r9 + 40b6cc: 74 2e je 0x40b6fc + 40b6ce: 41 8b 01 mov eax, dword ptr [r9] + 40b6d1: 83 f8 02 cmp eax, 2 + 40b6d4: 0f 84 d7 1b 00 00 je 0x40d2b1 + 40b6da: 83 f8 03 cmp eax, 3 + 40b6dd: 0f 84 b3 1b 00 00 je 0x40d296 + 40b6e3: 83 f8 01 cmp eax, 1 + 40b6e6: 0f 84 e0 1b 00 00 je 0x40d2cc + 40b6ec: 4c 89 cf mov rdi, r9 + 40b6ef: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b6f3: e8 58 3e 01 00 call 0x41f550 + 40b6f8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b6fc: 4c 89 c7 mov rdi, r8 + 40b6ff: e8 4c 3e 01 00 call 0x41f550 + 40b704: 0f 1f 40 00 nop dword ptr [rax] + 40b708: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40b70c: 4d 85 c0 test r8, r8 + 40b70f: 0f 84 42 fa ff ff je 0x40b157 + 40b715: 41 8b 00 mov eax, dword ptr [r8] + 40b718: 83 f8 02 cmp eax, 2 + 40b71b: 0f 84 ca 08 00 00 je 0x40bfeb + 40b721: 83 f8 03 cmp eax, 3 + 40b724: 0f 84 46 08 00 00 je 0x40bf70 + 40b72a: 83 f8 01 cmp eax, 1 + 40b72d: 0f 84 ef 08 00 00 je 0x40c022 + 40b733: 4c 89 c7 mov rdi, r8 + 40b736: e8 15 3e 01 00 call 0x41f550 + 40b73b: e9 17 fa ff ff jmp 0x40b157 + 40b740: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40b744: 4d 85 c0 test r8, r8 + 40b747: 74 26 je 0x40b76f + 40b749: 41 8b 00 mov eax, dword ptr [r8] + 40b74c: 83 f8 02 cmp eax, 2 + 40b74f: 0f 84 0f 23 00 00 je 0x40da64 + 40b755: 83 f8 03 cmp eax, 3 + 40b758: 0f 84 f5 22 00 00 je 0x40da53 + 40b75e: 83 f8 01 cmp eax, 1 + 40b761: 0f 84 0e 23 00 00 je 0x40da75 + 40b767: 4c 89 c7 mov rdi, r8 + 40b76a: e8 e1 3d 01 00 call 0x41f550 + 40b76f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40b773: 4d 85 c0 test r8, r8 + 40b776: 0f 84 9c 00 00 00 je 0x40b818 + 40b77c: 41 8b 00 mov eax, dword ptr [r8] + 40b77f: 83 f8 02 cmp eax, 2 + 40b782: 74 1a je 0x40b79e + 40b784: 83 f8 03 cmp eax, 3 + 40b787: 0f 85 13 04 00 00 jne 0x40bba0 + 40b78d: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40b791: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b795: e8 06 b9 ff ff call 0x4070a0 <__gettext_free_exp> + 40b79a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b79e: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40b7a2: 4d 85 c9 test r9, r9 + 40b7a5: 74 2e je 0x40b7d5 + 40b7a7: 41 8b 01 mov eax, dword ptr [r9] + 40b7aa: 83 f8 02 cmp eax, 2 + 40b7ad: 0f 84 e1 29 00 00 je 0x40e194 + 40b7b3: 83 f8 03 cmp eax, 3 + 40b7b6: 0f 84 bd 29 00 00 je 0x40e179 + 40b7bc: 83 f8 01 cmp eax, 1 + 40b7bf: 0f 84 ea 29 00 00 je 0x40e1af + 40b7c5: 4c 89 cf mov rdi, r9 + 40b7c8: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b7cc: e8 7f 3d 01 00 call 0x41f550 + 40b7d1: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b7d5: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40b7d9: 4d 85 c9 test r9, r9 + 40b7dc: 74 2e je 0x40b80c + 40b7de: 41 8b 01 mov eax, dword ptr [r9] + 40b7e1: 83 f8 02 cmp eax, 2 + 40b7e4: 0f 84 1f 1c 00 00 je 0x40d409 + 40b7ea: 83 f8 03 cmp eax, 3 + 40b7ed: 0f 84 fb 1b 00 00 je 0x40d3ee + 40b7f3: 83 f8 01 cmp eax, 1 + 40b7f6: 0f 84 28 1c 00 00 je 0x40d424 + 40b7fc: 4c 89 cf mov rdi, r9 + 40b7ff: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b803: e8 48 3d 01 00 call 0x41f550 + 40b808: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b80c: 4c 89 c7 mov rdi, r8 + 40b80f: e8 3c 3d 01 00 call 0x41f550 + 40b814: 0f 1f 40 00 nop dword ptr [rax] + 40b818: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40b81c: 4d 85 c0 test r8, r8 + 40b81f: 0f 84 b4 fa ff ff je 0x40b2d9 + 40b825: 41 8b 00 mov eax, dword ptr [r8] + 40b828: 83 f8 02 cmp eax, 2 + 40b82b: 0f 84 b2 08 00 00 je 0x40c0e3 + 40b831: 83 f8 03 cmp eax, 3 + 40b834: 0f 84 2e 08 00 00 je 0x40c068 + 40b83a: 83 f8 01 cmp eax, 1 + 40b83d: 0f 84 d7 08 00 00 je 0x40c11a + 40b843: 4c 89 c7 mov rdi, r8 + 40b846: e8 05 3d 01 00 call 0x41f550 + 40b84b: e9 89 fa ff ff jmp 0x40b2d9 + 40b850: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] + 40b854: 4d 85 c9 test r9, r9 + 40b857: 74 2e je 0x40b887 + 40b859: 41 8b 01 mov eax, dword ptr [r9] + 40b85c: 83 f8 02 cmp eax, 2 + 40b85f: 0f 84 4b 23 00 00 je 0x40dbb0 + 40b865: 83 f8 03 cmp eax, 3 + 40b868: 0f 84 27 23 00 00 je 0x40db95 + 40b86e: 83 f8 01 cmp eax, 1 + 40b871: 0f 84 54 23 00 00 je 0x40dbcb + 40b877: 4c 89 cf mov rdi, r9 + 40b87a: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b87e: e8 cd 3c 01 00 call 0x41f550 + 40b883: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b887: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40b88b: 4d 85 c9 test r9, r9 + 40b88e: 74 2e je 0x40b8be + 40b890: 41 8b 01 mov eax, dword ptr [r9] + 40b893: 83 f8 02 cmp eax, 2 + 40b896: 0f 84 59 0d 00 00 je 0x40c5f5 + 40b89c: 83 f8 03 cmp eax, 3 + 40b89f: 0f 84 35 0d 00 00 je 0x40c5da + 40b8a5: 83 f8 01 cmp eax, 1 + 40b8a8: 0f 84 62 0d 00 00 je 0x40c610 + 40b8ae: 4c 89 cf mov rdi, r9 + 40b8b1: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b8b5: e8 96 3c 01 00 call 0x41f550 + 40b8ba: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b8be: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40b8c2: 4d 85 c9 test r9, r9 + 40b8c5: 0f 84 4a f9 ff ff je 0x40b215 + 40b8cb: 41 8b 01 mov eax, dword ptr [r9] + 40b8ce: 83 f8 02 cmp eax, 2 + 40b8d1: 74 40 je 0x40b913 + 40b8d3: 83 f8 03 cmp eax, 3 + 40b8d6: 74 20 je 0x40b8f8 + 40b8d8: 83 f8 01 cmp eax, 1 + 40b8db: 74 51 je 0x40b92e + 40b8dd: 4c 89 cf mov rdi, r9 + 40b8e0: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b8e4: e8 67 3c 01 00 call 0x41f550 + 40b8e9: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b8ed: e9 23 f9 ff ff jmp 0x40b215 + 40b8f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40b8f8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40b8fc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40b901: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40b905: e8 96 b7 ff ff call 0x4070a0 <__gettext_free_exp> + 40b90a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40b90f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40b913: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40b917: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40b91c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40b920: e8 7b b7 ff ff call 0x4070a0 <__gettext_free_exp> + 40b925: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40b92a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40b92e: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40b932: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40b937: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40b93b: e8 60 b7 ff ff call 0x4070a0 <__gettext_free_exp> + 40b940: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40b944: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40b949: 4c 89 cf mov rdi, r9 + 40b94c: 4c 89 04 24 mov qword ptr [rsp], r8 + 40b950: e8 fb 3b 01 00 call 0x41f550 + 40b955: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40b959: e9 b7 f8 ff ff jmp 0x40b215 + 40b95e: 66 90 nop + 40b960: 83 f8 01 cmp eax, 1 + 40b963: 0f 84 52 f5 ff ff je 0x40aebb + 40b969: 4c 89 f7 mov rdi, r14 + 40b96c: e8 df 3b 01 00 call 0x41f550 + 40b971: e9 82 f5 ff ff jmp 0x40aef8 + 40b976: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40b980: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40b984: 4d 85 ff test r15, r15 + 40b987: 74 26 je 0x40b9af + 40b989: 41 8b 07 mov eax, dword ptr [r15] + 40b98c: 83 f8 02 cmp eax, 2 + 40b98f: 0f 84 f7 26 00 00 je 0x40e08c + 40b995: 83 f8 03 cmp eax, 3 + 40b998: 0f 84 e5 26 00 00 je 0x40e083 + 40b99e: 83 f8 01 cmp eax, 1 + 40b9a1: 0f 84 ee 26 00 00 je 0x40e095 + 40b9a7: 4c 89 ff mov rdi, r15 + 40b9aa: e8 a1 3b 01 00 call 0x41f550 + 40b9af: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40b9b3: 4d 85 ff test r15, r15 + 40b9b6: 74 26 je 0x40b9de + 40b9b8: 41 8b 07 mov eax, dword ptr [r15] + 40b9bb: 83 f8 02 cmp eax, 2 + 40b9be: 0f 84 61 0d 00 00 je 0x40c725 + 40b9c4: 83 f8 03 cmp eax, 3 + 40b9c7: 0f 84 4f 0d 00 00 je 0x40c71c + 40b9cd: 83 f8 01 cmp eax, 1 + 40b9d0: 0f 84 a4 0d 00 00 je 0x40c77a + 40b9d6: 4c 89 ff mov rdi, r15 + 40b9d9: e8 72 3b 01 00 call 0x41f550 + 40b9de: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40b9e2: 4d 85 ff test r15, r15 + 40b9e5: 0f 84 c9 fa ff ff je 0x40b4b4 + 40b9eb: 41 8b 07 mov eax, dword ptr [r15] + 40b9ee: 83 f8 02 cmp eax, 2 + 40b9f1: 0f 84 b8 07 00 00 je 0x40c1af + 40b9f7: 83 f8 03 cmp eax, 3 + 40b9fa: 0f 84 5a 07 00 00 je 0x40c15a + 40ba00: 83 f8 01 cmp eax, 1 + 40ba03: 0f 84 d5 07 00 00 je 0x40c1de + 40ba09: 4c 89 ff mov rdi, r15 + 40ba0c: e8 3f 3b 01 00 call 0x41f550 + 40ba11: e9 9e fa ff ff jmp 0x40b4b4 + 40ba16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40ba20: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] + 40ba24: 4d 85 ff test r15, r15 + 40ba27: 74 26 je 0x40ba4f + 40ba29: 41 8b 07 mov eax, dword ptr [r15] + 40ba2c: 83 f8 02 cmp eax, 2 + 40ba2f: 0f 84 6b 24 00 00 je 0x40dea0 + 40ba35: 83 f8 03 cmp eax, 3 + 40ba38: 0f 84 59 24 00 00 je 0x40de97 + 40ba3e: 83 f8 01 cmp eax, 1 + 40ba41: 0f 84 62 24 00 00 je 0x40dea9 + 40ba47: 4c 89 ff mov rdi, r15 + 40ba4a: e8 01 3b 01 00 call 0x41f550 + 40ba4f: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40ba53: 4d 85 ff test r15, r15 + 40ba56: 74 26 je 0x40ba7e + 40ba58: 41 8b 07 mov eax, dword ptr [r15] + 40ba5b: 83 f8 02 cmp eax, 2 + 40ba5e: 0f 84 2b 0c 00 00 je 0x40c68f + 40ba64: 83 f8 03 cmp eax, 3 + 40ba67: 0f 84 19 0c 00 00 je 0x40c686 + 40ba6d: 83 f8 01 cmp eax, 1 + 40ba70: 0f 84 6e 0c 00 00 je 0x40c6e4 + 40ba76: 4c 89 ff mov rdi, r15 + 40ba79: e8 d2 3a 01 00 call 0x41f550 + 40ba7e: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40ba82: 4d 85 ff test r15, r15 + 40ba85: 0f 84 35 f3 ff ff je 0x40adc0 + 40ba8b: 41 8b 07 mov eax, dword ptr [r15] + 40ba8e: 83 f8 02 cmp eax, 2 + 40ba91: 0f 84 dc 07 00 00 je 0x40c273 + 40ba97: 83 f8 03 cmp eax, 3 + 40ba9a: 0f 84 7e 07 00 00 je 0x40c21e + 40baa0: 83 f8 01 cmp eax, 1 + 40baa3: 0f 84 f9 07 00 00 je 0x40c2a2 + 40baa9: 4c 89 ff mov rdi, r15 + 40baac: e8 9f 3a 01 00 call 0x41f550 + 40bab1: e9 0a f3 ff ff jmp 0x40adc0 + 40bab6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40bac0: 83 f8 01 cmp eax, 1 + 40bac3: 0f 84 29 f6 ff ff je 0x40b0f2 + 40bac9: 4c 89 ff mov rdi, r15 + 40bacc: e8 7f 3a 01 00 call 0x41f550 + 40bad1: e9 5a f6 ff ff jmp 0x40b130 + 40bad6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40bae0: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40bae4: 4d 85 c0 test r8, r8 + 40bae7: 74 4c je 0x40bb35 + 40bae9: 41 8b 00 mov eax, dword ptr [r8] + 40baec: 83 f8 02 cmp eax, 2 + 40baef: 74 1a je 0x40bb0b + 40baf1: 83 f8 03 cmp eax, 3 + 40baf4: 0f 85 1b 1a 00 00 jne 0x40d515 + 40bafa: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40bafe: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bb02: e8 99 b5 ff ff call 0x4070a0 <__gettext_free_exp> + 40bb07: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bb0b: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40bb0f: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bb13: e8 88 b5 ff ff call 0x4070a0 <__gettext_free_exp> + 40bb18: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bb1c: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40bb20: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bb24: e8 77 b5 ff ff call 0x4070a0 <__gettext_free_exp> + 40bb29: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bb2d: 4c 89 c7 mov rdi, r8 + 40bb30: e8 1b 3a 01 00 call 0x41f550 + 40bb35: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40bb39: 4d 85 c0 test r8, r8 + 40bb3c: 74 26 je 0x40bb64 + 40bb3e: 41 8b 00 mov eax, dword ptr [r8] + 40bb41: 83 f8 02 cmp eax, 2 + 40bb44: 0f 84 65 14 00 00 je 0x40cfaf + 40bb4a: 83 f8 03 cmp eax, 3 + 40bb4d: 0f 84 4b 14 00 00 je 0x40cf9e + 40bb53: 83 f8 01 cmp eax, 1 + 40bb56: 0f 84 ce 14 00 00 je 0x40d02a + 40bb5c: 4c 89 c7 mov rdi, r8 + 40bb5f: e8 ec 39 01 00 call 0x41f550 + 40bb64: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40bb68: 4d 85 c0 test r8, r8 + 40bb6b: 0f 84 d5 f7 ff ff je 0x40b346 + 40bb71: 41 8b 00 mov eax, dword ptr [r8] + 40bb74: 83 f8 02 cmp eax, 2 + 40bb77: 0f 84 96 08 00 00 je 0x40c413 + 40bb7d: 83 f8 03 cmp eax, 3 + 40bb80: 0f 84 7c 08 00 00 je 0x40c402 + 40bb86: 83 f8 01 cmp eax, 1 + 40bb89: 0f 84 bb 08 00 00 je 0x40c44a + 40bb8f: 4c 89 c7 mov rdi, r8 + 40bb92: e8 b9 39 01 00 call 0x41f550 + 40bb97: e9 aa f7 ff ff jmp 0x40b346 + 40bb9c: 0f 1f 40 00 nop dword ptr [rax] + 40bba0: 83 f8 01 cmp eax, 1 + 40bba3: 0f 84 2c fc ff ff je 0x40b7d5 + 40bba9: 4c 89 c7 mov rdi, r8 + 40bbac: e8 9f 39 01 00 call 0x41f550 + 40bbb1: e9 62 fc ff ff jmp 0x40b818 + 40bbb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40bbc0: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40bbc4: 4d 85 c0 test r8, r8 + 40bbc7: 74 4c je 0x40bc15 + 40bbc9: 41 8b 00 mov eax, dword ptr [r8] + 40bbcc: 83 f8 02 cmp eax, 2 + 40bbcf: 74 1a je 0x40bbeb + 40bbd1: 83 f8 03 cmp eax, 3 + 40bbd4: 0f 85 49 19 00 00 jne 0x40d523 + 40bbda: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40bbde: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bbe2: e8 b9 b4 ff ff call 0x4070a0 <__gettext_free_exp> + 40bbe7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bbeb: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40bbef: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bbf3: e8 a8 b4 ff ff call 0x4070a0 <__gettext_free_exp> + 40bbf8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bbfc: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40bc00: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bc04: e8 97 b4 ff ff call 0x4070a0 <__gettext_free_exp> + 40bc09: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bc0d: 4c 89 c7 mov rdi, r8 + 40bc10: e8 3b 39 01 00 call 0x41f550 + 40bc15: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40bc19: 4d 85 c0 test r8, r8 + 40bc1c: 74 26 je 0x40bc44 + 40bc1e: 41 8b 00 mov eax, dword ptr [r8] + 40bc21: 83 f8 02 cmp eax, 2 + 40bc24: 0f 84 21 11 00 00 je 0x40cd4b + 40bc2a: 83 f8 03 cmp eax, 3 + 40bc2d: 0f 84 07 11 00 00 je 0x40cd3a + 40bc33: 83 f8 01 cmp eax, 1 + 40bc36: 0f 84 8a 11 00 00 je 0x40cdc6 + 40bc3c: 4c 89 c7 mov rdi, r8 + 40bc3f: e8 0c 39 01 00 call 0x41f550 + 40bc44: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40bc48: 4d 85 c0 test r8, r8 + 40bc4b: 0f 84 ae f3 ff ff je 0x40afff + 40bc51: 41 8b 00 mov eax, dword ptr [r8] + 40bc54: 83 f8 02 cmp eax, 2 + 40bc57: 0f 84 96 06 00 00 je 0x40c2f3 + 40bc5d: 83 f8 03 cmp eax, 3 + 40bc60: 0f 84 7c 06 00 00 je 0x40c2e2 + 40bc66: 83 f8 01 cmp eax, 1 + 40bc69: 0f 84 bb 06 00 00 je 0x40c32a + 40bc6f: 4c 89 c7 mov rdi, r8 + 40bc72: e8 d9 38 01 00 call 0x41f550 + 40bc77: e9 83 f3 ff ff jmp 0x40afff + 40bc7c: 0f 1f 40 00 nop dword ptr [rax] + 40bc80: 83 f8 01 cmp eax, 1 + 40bc83: 0f 84 24 f9 ff ff je 0x40b5ad + 40bc89: 4c 89 c7 mov rdi, r8 + 40bc8c: e8 bf 38 01 00 call 0x41f550 + 40bc91: e9 5a f9 ff ff jmp 0x40b5f0 + 40bc96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40bca0: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40bca4: 4d 85 c0 test r8, r8 + 40bca7: 74 4c je 0x40bcf5 + 40bca9: 41 8b 00 mov eax, dword ptr [r8] + 40bcac: 83 f8 02 cmp eax, 2 + 40bcaf: 74 1a je 0x40bccb + 40bcb1: 83 f8 03 cmp eax, 3 + 40bcb4: 0f 85 4d 18 00 00 jne 0x40d507 + 40bcba: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40bcbe: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bcc2: e8 d9 b3 ff ff call 0x4070a0 <__gettext_free_exp> + 40bcc7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bccb: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40bccf: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bcd3: e8 c8 b3 ff ff call 0x4070a0 <__gettext_free_exp> + 40bcd8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bcdc: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40bce0: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bce4: e8 b7 b3 ff ff call 0x4070a0 <__gettext_free_exp> + 40bce9: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bced: 4c 89 c7 mov rdi, r8 + 40bcf0: e8 5b 38 01 00 call 0x41f550 + 40bcf5: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40bcf9: 4d 85 c0 test r8, r8 + 40bcfc: 74 26 je 0x40bd24 + 40bcfe: 41 8b 00 mov eax, dword ptr [r8] + 40bd01: 83 f8 02 cmp eax, 2 + 40bd04: 0f 84 0d 11 00 00 je 0x40ce17 + 40bd0a: 83 f8 03 cmp eax, 3 + 40bd0d: 0f 84 f3 10 00 00 je 0x40ce06 + 40bd13: 83 f8 01 cmp eax, 1 + 40bd16: 0f 84 76 11 00 00 je 0x40ce92 + 40bd1c: 4c 89 c7 mov rdi, r8 + 40bd1f: e8 2c 38 01 00 call 0x41f550 + 40bd24: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40bd28: 4d 85 c0 test r8, r8 + 40bd2b: 0f 84 75 f5 ff ff je 0x40b2a6 + 40bd31: 41 8b 00 mov eax, dword ptr [r8] + 40bd34: 83 f8 02 cmp eax, 2 + 40bd37: 0f 84 46 06 00 00 je 0x40c383 + 40bd3d: 83 f8 03 cmp eax, 3 + 40bd40: 0f 84 2c 06 00 00 je 0x40c372 + 40bd46: 83 f8 01 cmp eax, 1 + 40bd49: 0f 84 6b 06 00 00 je 0x40c3ba + 40bd4f: 4c 89 c7 mov rdi, r8 + 40bd52: e8 f9 37 01 00 call 0x41f550 + 40bd57: e9 4a f5 ff ff jmp 0x40b2a6 + 40bd5c: 0f 1f 40 00 nop dword ptr [rax] + 40bd60: 83 f8 01 cmp eax, 1 + 40bd63: 0f 84 5c f9 ff ff je 0x40b6c5 + 40bd69: 4c 89 c7 mov rdi, r8 + 40bd6c: e8 df 37 01 00 call 0x41f550 + 40bd71: e9 92 f9 ff ff jmp 0x40b708 + 40bd76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40bd80: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] + 40bd84: 4d 85 c9 test r9, r9 + 40bd87: 74 72 je 0x40bdfb + 40bd89: 41 8b 01 mov eax, dword ptr [r9] + 40bd8c: 83 f8 02 cmp eax, 2 + 40bd8f: 74 24 je 0x40bdb5 + 40bd91: 83 f8 03 cmp eax, 3 + 40bd94: 0f 85 49 1c 00 00 jne 0x40d9e3 + 40bd9a: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40bd9e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40bda3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40bda7: e8 f4 b2 ff ff call 0x4070a0 <__gettext_free_exp> + 40bdac: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40bdb1: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40bdb5: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40bdb9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40bdbe: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40bdc2: e8 d9 b2 ff ff call 0x4070a0 <__gettext_free_exp> + 40bdc7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40bdcc: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40bdd0: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40bdd4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40bdd9: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40bddd: e8 be b2 ff ff call 0x4070a0 <__gettext_free_exp> + 40bde2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40bde7: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40bdeb: 4c 89 cf mov rdi, r9 + 40bdee: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bdf2: e8 59 37 01 00 call 0x41f550 + 40bdf7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bdfb: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40bdff: 4d 85 c9 test r9, r9 + 40be02: 74 2e je 0x40be32 + 40be04: 41 8b 01 mov eax, dword ptr [r9] + 40be07: 83 f8 02 cmp eax, 2 + 40be0a: 0f 84 4b 14 00 00 je 0x40d25b + 40be10: 83 f8 03 cmp eax, 3 + 40be13: 0f 84 27 14 00 00 je 0x40d240 + 40be19: 83 f8 01 cmp eax, 1 + 40be1c: 0f 84 54 14 00 00 je 0x40d276 + 40be22: 4c 89 cf mov rdi, r9 + 40be25: 4c 89 04 24 mov qword ptr [rsp], r8 + 40be29: e8 22 37 01 00 call 0x41f550 + 40be2e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40be32: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40be36: 4d 85 c9 test r9, r9 + 40be39: 0f 84 dc f7 ff ff je 0x40b61b + 40be3f: 41 8b 01 mov eax, dword ptr [r9] + 40be42: 83 f8 02 cmp eax, 2 + 40be45: 0f 84 54 07 00 00 je 0x40c59f + 40be4b: 83 f8 03 cmp eax, 3 + 40be4e: 0f 84 30 07 00 00 je 0x40c584 + 40be54: 83 f8 01 cmp eax, 1 + 40be57: 0f 84 5d 07 00 00 je 0x40c5ba + 40be5d: 4c 89 cf mov rdi, r9 + 40be60: 4c 89 04 24 mov qword ptr [rsp], r8 + 40be64: e8 e7 36 01 00 call 0x41f550 + 40be69: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40be6d: e9 a9 f7 ff ff jmp 0x40b61b + 40be72: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40be78: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] + 40be7c: 4d 85 c9 test r9, r9 + 40be7f: 74 72 je 0x40bef3 + 40be81: 41 8b 01 mov eax, dword ptr [r9] + 40be84: 83 f8 02 cmp eax, 2 + 40be87: 74 24 je 0x40bead + 40be89: 83 f8 03 cmp eax, 3 + 40be8c: 0f 85 9f 19 00 00 jne 0x40d831 + 40be92: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40be96: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40be9b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40be9f: e8 fc b1 ff ff call 0x4070a0 <__gettext_free_exp> + 40bea4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40bea9: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40bead: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40beb1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40beb6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40beba: e8 e1 b1 ff ff call 0x4070a0 <__gettext_free_exp> + 40bebf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40bec4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40bec8: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40becc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40bed1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40bed5: e8 c6 b1 ff ff call 0x4070a0 <__gettext_free_exp> + 40beda: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40bedf: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40bee3: 4c 89 cf mov rdi, r9 + 40bee6: 4c 89 04 24 mov qword ptr [rsp], r8 + 40beea: e8 61 36 01 00 call 0x41f550 + 40beef: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bef3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40bef7: 4d 85 c9 test r9, r9 + 40befa: 74 2e je 0x40bf2a + 40befc: 41 8b 01 mov eax, dword ptr [r9] + 40beff: 83 f8 02 cmp eax, 2 + 40bf02: 0f 84 a7 12 00 00 je 0x40d1af + 40bf08: 83 f8 03 cmp eax, 3 + 40bf0b: 0f 84 83 12 00 00 je 0x40d194 + 40bf11: 83 f8 01 cmp eax, 1 + 40bf14: 0f 84 b0 12 00 00 je 0x40d1ca + 40bf1a: 4c 89 cf mov rdi, r9 + 40bf1d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bf21: e8 2a 36 01 00 call 0x41f550 + 40bf26: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bf2a: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40bf2e: 4d 85 c9 test r9, r9 + 40bf31: 0f 84 af f2 ff ff je 0x40b1e6 + 40bf37: 41 8b 01 mov eax, dword ptr [r9] + 40bf3a: 83 f8 02 cmp eax, 2 + 40bf3d: 0f 84 08 07 00 00 je 0x40c64b + 40bf43: 83 f8 03 cmp eax, 3 + 40bf46: 0f 84 e4 06 00 00 je 0x40c630 + 40bf4c: 83 f8 01 cmp eax, 1 + 40bf4f: 0f 84 11 07 00 00 je 0x40c666 + 40bf55: 4c 89 cf mov rdi, r9 + 40bf58: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bf5c: e8 ef 35 01 00 call 0x41f550 + 40bf61: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bf65: e9 7c f2 ff ff jmp 0x40b1e6 + 40bf6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40bf70: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] + 40bf74: 4d 85 c9 test r9, r9 + 40bf77: 74 72 je 0x40bfeb + 40bf79: 41 8b 01 mov eax, dword ptr [r9] + 40bf7c: 83 f8 02 cmp eax, 2 + 40bf7f: 74 24 je 0x40bfa5 + 40bf81: 83 f8 03 cmp eax, 3 + 40bf84: 0f 85 99 18 00 00 jne 0x40d823 + 40bf8a: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40bf8e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40bf93: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40bf97: e8 04 b1 ff ff call 0x4070a0 <__gettext_free_exp> + 40bf9c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40bfa1: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40bfa5: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40bfa9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40bfae: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40bfb2: e8 e9 b0 ff ff call 0x4070a0 <__gettext_free_exp> + 40bfb7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40bfbc: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40bfc0: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40bfc4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40bfc9: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40bfcd: e8 ce b0 ff ff call 0x4070a0 <__gettext_free_exp> + 40bfd2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40bfd7: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40bfdb: 4c 89 cf mov rdi, r9 + 40bfde: 4c 89 04 24 mov qword ptr [rsp], r8 + 40bfe2: e8 69 35 01 00 call 0x41f550 + 40bfe7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40bfeb: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40bfef: 4d 85 c9 test r9, r9 + 40bff2: 74 2e je 0x40c022 + 40bff4: 41 8b 01 mov eax, dword ptr [r9] + 40bff7: 83 f8 02 cmp eax, 2 + 40bffa: 0f 84 05 12 00 00 je 0x40d205 + 40c000: 83 f8 03 cmp eax, 3 + 40c003: 0f 84 e1 11 00 00 je 0x40d1ea + 40c009: 83 f8 01 cmp eax, 1 + 40c00c: 0f 84 0e 12 00 00 je 0x40d220 + 40c012: 4c 89 cf mov rdi, r9 + 40c015: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c019: e8 32 35 01 00 call 0x41f550 + 40c01e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c022: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40c026: 4d 85 c9 test r9, r9 + 40c029: 0f 84 04 f7 ff ff je 0x40b733 + 40c02f: 41 8b 01 mov eax, dword ptr [r9] + 40c032: 83 f8 02 cmp eax, 2 + 40c035: 0f 84 b8 04 00 00 je 0x40c4f3 + 40c03b: 83 f8 03 cmp eax, 3 + 40c03e: 0f 84 94 04 00 00 je 0x40c4d8 + 40c044: 83 f8 01 cmp eax, 1 + 40c047: 0f 84 c1 04 00 00 je 0x40c50e + 40c04d: 4c 89 cf mov rdi, r9 + 40c050: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c054: e8 f7 34 01 00 call 0x41f550 + 40c059: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c05d: e9 d1 f6 ff ff jmp 0x40b733 + 40c062: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40c068: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] + 40c06c: 4d 85 c9 test r9, r9 + 40c06f: 74 72 je 0x40c0e3 + 40c071: 41 8b 01 mov eax, dword ptr [r9] + 40c074: 83 f8 02 cmp eax, 2 + 40c077: 74 24 je 0x40c09d + 40c079: 83 f8 03 cmp eax, 3 + 40c07c: 0f 85 81 18 00 00 jne 0x40d903 + 40c082: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40c086: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c08b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c08f: e8 0c b0 ff ff call 0x4070a0 <__gettext_free_exp> + 40c094: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c099: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c09d: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40c0a1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c0a6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c0aa: e8 f1 af ff ff call 0x4070a0 <__gettext_free_exp> + 40c0af: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c0b4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c0b8: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40c0bc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c0c1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c0c5: e8 d6 af ff ff call 0x4070a0 <__gettext_free_exp> + 40c0ca: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c0cf: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c0d3: 4c 89 cf mov rdi, r9 + 40c0d6: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c0da: e8 71 34 01 00 call 0x41f550 + 40c0df: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c0e3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40c0e7: 4d 85 c9 test r9, r9 + 40c0ea: 74 2e je 0x40c11a + 40c0ec: 41 8b 01 mov eax, dword ptr [r9] + 40c0ef: 83 f8 02 cmp eax, 2 + 40c0f2: 0f 84 61 10 00 00 je 0x40d159 + 40c0f8: 83 f8 03 cmp eax, 3 + 40c0fb: 0f 84 3d 10 00 00 je 0x40d13e + 40c101: 83 f8 01 cmp eax, 1 + 40c104: 0f 84 6a 10 00 00 je 0x40d174 + 40c10a: 4c 89 cf mov rdi, r9 + 40c10d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c111: e8 3a 34 01 00 call 0x41f550 + 40c116: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c11a: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40c11e: 4d 85 c9 test r9, r9 + 40c121: 0f 84 1c f7 ff ff je 0x40b843 + 40c127: 41 8b 01 mov eax, dword ptr [r9] + 40c12a: 83 f8 02 cmp eax, 2 + 40c12d: 0f 84 16 04 00 00 je 0x40c549 + 40c133: 83 f8 03 cmp eax, 3 + 40c136: 0f 84 f2 03 00 00 je 0x40c52e + 40c13c: 83 f8 01 cmp eax, 1 + 40c13f: 0f 84 1f 04 00 00 je 0x40c564 + 40c145: 4c 89 cf mov rdi, r9 + 40c148: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c14c: e8 ff 33 01 00 call 0x41f550 + 40c151: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c155: e9 e9 f6 ff ff jmp 0x40b843 + 40c15a: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40c15e: 4d 85 c0 test r8, r8 + 40c161: 74 4c je 0x40c1af + 40c163: 41 8b 00 mov eax, dword ptr [r8] + 40c166: 83 f8 02 cmp eax, 2 + 40c169: 74 1a je 0x40c185 + 40c16b: 83 f8 03 cmp eax, 3 + 40c16e: 0f 85 56 03 00 00 jne 0x40c4ca + 40c174: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c178: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c17c: e8 1f af ff ff call 0x4070a0 <__gettext_free_exp> + 40c181: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c185: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40c189: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c18d: e8 0e af ff ff call 0x4070a0 <__gettext_free_exp> + 40c192: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c196: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40c19a: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c19e: e8 fd ae ff ff call 0x4070a0 <__gettext_free_exp> + 40c1a3: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c1a7: 4c 89 c7 mov rdi, r8 + 40c1aa: e8 a1 33 01 00 call 0x41f550 + 40c1af: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40c1b3: 4d 85 c0 test r8, r8 + 40c1b6: 74 26 je 0x40c1de + 40c1b8: 41 8b 00 mov eax, dword ptr [r8] + 40c1bb: 83 f8 02 cmp eax, 2 + 40c1be: 0f 84 72 19 00 00 je 0x40db36 + 40c1c4: 83 f8 03 cmp eax, 3 + 40c1c7: 0f 84 58 19 00 00 je 0x40db25 + 40c1cd: 83 f8 01 cmp eax, 1 + 40c1d0: 0f 84 71 19 00 00 je 0x40db47 + 40c1d6: 4c 89 c7 mov rdi, r8 + 40c1d9: e8 72 33 01 00 call 0x41f550 + 40c1de: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40c1e2: 4d 85 c0 test r8, r8 + 40c1e5: 0f 84 1e f8 ff ff je 0x40ba09 + 40c1eb: 41 8b 00 mov eax, dword ptr [r8] + 40c1ee: 83 f8 02 cmp eax, 2 + 40c1f1: 0f 84 24 08 00 00 je 0x40ca1b + 40c1f7: 83 f8 03 cmp eax, 3 + 40c1fa: 0f 84 0a 08 00 00 je 0x40ca0a + 40c200: 83 f8 01 cmp eax, 1 + 40c203: 0f 84 8d 08 00 00 je 0x40ca96 + 40c209: 4c 89 c7 mov rdi, r8 + 40c20c: e8 3f 33 01 00 call 0x41f550 + 40c211: 4c 89 ff mov rdi, r15 + 40c214: e8 37 33 01 00 call 0x41f550 + 40c219: e9 96 f2 ff ff jmp 0x40b4b4 + 40c21e: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] + 40c222: 4d 85 c0 test r8, r8 + 40c225: 74 4c je 0x40c273 + 40c227: 41 8b 00 mov eax, dword ptr [r8] + 40c22a: 83 f8 02 cmp eax, 2 + 40c22d: 74 1a je 0x40c249 + 40c22f: 83 f8 03 cmp eax, 3 + 40c232: 0f 85 84 02 00 00 jne 0x40c4bc + 40c238: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c23c: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c240: e8 5b ae ff ff call 0x4070a0 <__gettext_free_exp> + 40c245: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c249: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40c24d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c251: e8 4a ae ff ff call 0x4070a0 <__gettext_free_exp> + 40c256: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c25a: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40c25e: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c262: e8 39 ae ff ff call 0x4070a0 <__gettext_free_exp> + 40c267: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c26b: 4c 89 c7 mov rdi, r8 + 40c26e: e8 dd 32 01 00 call 0x41f550 + 40c273: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40c277: 4d 85 c0 test r8, r8 + 40c27a: 74 26 je 0x40c2a2 + 40c27c: 41 8b 00 mov eax, dword ptr [r8] + 40c27f: 83 f8 02 cmp eax, 2 + 40c282: 0f 84 86 14 00 00 je 0x40d70e + 40c288: 83 f8 03 cmp eax, 3 + 40c28b: 0f 84 6c 14 00 00 je 0x40d6fd + 40c291: 83 f8 01 cmp eax, 1 + 40c294: 0f 84 85 14 00 00 je 0x40d71f + 40c29a: 4c 89 c7 mov rdi, r8 + 40c29d: e8 ae 32 01 00 call 0x41f550 + 40c2a2: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40c2a6: 4d 85 c0 test r8, r8 + 40c2a9: 0f 84 fa f7 ff ff je 0x40baa9 + 40c2af: 41 8b 00 mov eax, dword ptr [r8] + 40c2b2: 83 f8 02 cmp eax, 2 + 40c2b5: 0f 84 c4 09 00 00 je 0x40cc7f + 40c2bb: 83 f8 03 cmp eax, 3 + 40c2be: 0f 84 aa 09 00 00 je 0x40cc6e + 40c2c4: 83 f8 01 cmp eax, 1 + 40c2c7: 0f 84 2d 0a 00 00 je 0x40ccfa + 40c2cd: 4c 89 c7 mov rdi, r8 + 40c2d0: e8 7b 32 01 00 call 0x41f550 + 40c2d5: 4c 89 ff mov rdi, r15 + 40c2d8: e8 73 32 01 00 call 0x41f550 + 40c2dd: e9 de ea ff ff jmp 0x40adc0 + 40c2e2: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c2e6: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c2ea: e8 b1 ad ff ff call 0x4070a0 <__gettext_free_exp> + 40c2ef: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c2f3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40c2f7: 4d 85 c9 test r9, r9 + 40c2fa: 74 2e je 0x40c32a + 40c2fc: 41 8b 01 mov eax, dword ptr [r9] + 40c2ff: 83 f8 02 cmp eax, 2 + 40c302: 0f 84 40 1d 00 00 je 0x40e048 + 40c308: 83 f8 03 cmp eax, 3 + 40c30b: 0f 84 1c 1d 00 00 je 0x40e02d + 40c311: 83 f8 01 cmp eax, 1 + 40c314: 0f 84 49 1d 00 00 je 0x40e063 + 40c31a: 4c 89 cf mov rdi, r9 + 40c31d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c321: e8 2a 32 01 00 call 0x41f550 + 40c326: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c32a: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40c32e: 4d 85 c9 test r9, r9 + 40c331: 0f 84 38 f9 ff ff je 0x40bc6f + 40c337: 41 8b 01 mov eax, dword ptr [r9] + 40c33a: 83 f8 02 cmp eax, 2 + 40c33d: 0f 84 70 10 00 00 je 0x40d3b3 + 40c343: 83 f8 03 cmp eax, 3 + 40c346: 0f 84 4c 10 00 00 je 0x40d398 + 40c34c: 83 f8 01 cmp eax, 1 + 40c34f: 0f 84 79 10 00 00 je 0x40d3ce + 40c355: 4c 89 cf mov rdi, r9 + 40c358: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c35c: e8 ef 31 01 00 call 0x41f550 + 40c361: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c365: 4c 89 c7 mov rdi, r8 + 40c368: e8 e3 31 01 00 call 0x41f550 + 40c36d: e9 8d ec ff ff jmp 0x40afff + 40c372: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c376: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c37a: e8 21 ad ff ff call 0x4070a0 <__gettext_free_exp> + 40c37f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c383: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40c387: 4d 85 c9 test r9, r9 + 40c38a: 74 2e je 0x40c3ba + 40c38c: 41 8b 01 mov eax, dword ptr [r9] + 40c38f: 83 f8 02 cmp eax, 2 + 40c392: 0f 84 ba 1b 00 00 je 0x40df52 + 40c398: 83 f8 03 cmp eax, 3 + 40c39b: 0f 84 96 1b 00 00 je 0x40df37 + 40c3a1: 83 f8 01 cmp eax, 1 + 40c3a4: 0f 84 c3 1b 00 00 je 0x40df6d + 40c3aa: 4c 89 cf mov rdi, r9 + 40c3ad: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c3b1: e8 9a 31 01 00 call 0x41f550 + 40c3b6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c3ba: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40c3be: 4d 85 c9 test r9, r9 + 40c3c1: 0f 84 88 f9 ff ff je 0x40bd4f + 40c3c7: 41 8b 01 mov eax, dword ptr [r9] + 40c3ca: 83 f8 02 cmp eax, 2 + 40c3cd: 0f 84 8a 0f 00 00 je 0x40d35d + 40c3d3: 83 f8 03 cmp eax, 3 + 40c3d6: 0f 84 66 0f 00 00 je 0x40d342 + 40c3dc: 83 f8 01 cmp eax, 1 + 40c3df: 0f 84 93 0f 00 00 je 0x40d378 + 40c3e5: 4c 89 cf mov rdi, r9 + 40c3e8: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c3ec: e8 5f 31 01 00 call 0x41f550 + 40c3f1: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c3f5: 4c 89 c7 mov rdi, r8 + 40c3f8: e8 53 31 01 00 call 0x41f550 + 40c3fd: e9 a4 ee ff ff jmp 0x40b2a6 + 40c402: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c406: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c40a: e8 91 ac ff ff call 0x4070a0 <__gettext_free_exp> + 40c40f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c413: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40c417: 4d 85 c9 test r9, r9 + 40c41a: 74 2e je 0x40c44a + 40c41c: 41 8b 01 mov eax, dword ptr [r9] + 40c41f: 83 f8 02 cmp eax, 2 + 40c422: 0f 84 c2 1d 00 00 je 0x40e1ea + 40c428: 83 f8 03 cmp eax, 3 + 40c42b: 0f 84 9e 1d 00 00 je 0x40e1cf + 40c431: 83 f8 01 cmp eax, 1 + 40c434: 0f 84 cb 1d 00 00 je 0x40e205 + 40c43a: 4c 89 cf mov rdi, r9 + 40c43d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c441: e8 0a 31 01 00 call 0x41f550 + 40c446: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c44a: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40c44e: 4d 85 c9 test r9, r9 + 40c451: 0f 84 38 f7 ff ff je 0x40bb8f + 40c457: 41 8b 01 mov eax, dword ptr [r9] + 40c45a: 83 f8 02 cmp eax, 2 + 40c45d: 0f 84 a0 0c 00 00 je 0x40d103 + 40c463: 83 f8 03 cmp eax, 3 + 40c466: 0f 84 7c 0c 00 00 je 0x40d0e8 + 40c46c: 83 f8 01 cmp eax, 1 + 40c46f: 0f 84 a9 0c 00 00 je 0x40d11e + 40c475: 4c 89 cf mov rdi, r9 + 40c478: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c47c: e8 cf 30 01 00 call 0x41f550 + 40c481: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c485: 4c 89 c7 mov rdi, r8 + 40c488: e8 c3 30 01 00 call 0x41f550 + 40c48d: e9 b4 ee ff ff jmp 0x40b346 + 40c492: 83 f8 01 cmp eax, 1 + 40c495: 0f 85 79 ef ff ff jne 0x40b414 + 40c49b: e9 6b ef ff ff jmp 0x40b40b + 40c4a0: 83 f8 01 cmp eax, 1 + 40c4a3: 0f 85 db e9 ff ff jne 0x40ae84 + 40c4a9: e9 cd e9 ff ff jmp 0x40ae7b + 40c4ae: 83 f8 01 cmp eax, 1 + 40c4b1: 0f 85 04 ec ff ff jne 0x40b0bb + 40c4b7: e9 ee eb ff ff jmp 0x40b0aa + 40c4bc: 83 f8 01 cmp eax, 1 + 40c4bf: 0f 85 a6 fd ff ff jne 0x40c26b + 40c4c5: e9 90 fd ff ff jmp 0x40c25a + 40c4ca: 83 f8 01 cmp eax, 1 + 40c4cd: 0f 85 d4 fc ff ff jne 0x40c1a7 + 40c4d3: e9 be fc ff ff jmp 0x40c196 + 40c4d8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40c4dc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c4e1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c4e5: e8 b6 ab ff ff call 0x4070a0 <__gettext_free_exp> + 40c4ea: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c4ef: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c4f3: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40c4f7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c4fc: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c500: e8 9b ab ff ff call 0x4070a0 <__gettext_free_exp> + 40c505: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c50a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c50e: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40c512: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c517: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c51b: e8 80 ab ff ff call 0x4070a0 <__gettext_free_exp> + 40c520: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c525: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c529: e9 1f fb ff ff jmp 0x40c04d + 40c52e: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40c532: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c537: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c53b: e8 60 ab ff ff call 0x4070a0 <__gettext_free_exp> + 40c540: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c545: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c549: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40c54d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c552: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c556: e8 45 ab ff ff call 0x4070a0 <__gettext_free_exp> + 40c55b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c560: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c564: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40c568: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c56d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c571: e8 2a ab ff ff call 0x4070a0 <__gettext_free_exp> + 40c576: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c57b: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c57f: e9 c1 fb ff ff jmp 0x40c145 + 40c584: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40c588: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c58d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c591: e8 0a ab ff ff call 0x4070a0 <__gettext_free_exp> + 40c596: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c59b: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c59f: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40c5a3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c5a8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c5ac: e8 ef aa ff ff call 0x4070a0 <__gettext_free_exp> + 40c5b1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c5b6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c5ba: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40c5be: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c5c3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c5c7: e8 d4 aa ff ff call 0x4070a0 <__gettext_free_exp> + 40c5cc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c5d1: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c5d5: e9 83 f8 ff ff jmp 0x40be5d + 40c5da: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40c5de: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c5e3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c5e7: e8 b4 aa ff ff call 0x4070a0 <__gettext_free_exp> + 40c5ec: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c5f1: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c5f5: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40c5f9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c5fe: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c602: e8 99 aa ff ff call 0x4070a0 <__gettext_free_exp> + 40c607: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c60c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c610: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40c614: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c619: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c61d: e8 7e aa ff ff call 0x4070a0 <__gettext_free_exp> + 40c622: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c627: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c62b: e9 7e f2 ff ff jmp 0x40b8ae + 40c630: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40c634: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c639: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c63d: e8 5e aa ff ff call 0x4070a0 <__gettext_free_exp> + 40c642: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c647: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c64b: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40c64f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c654: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c658: e8 43 aa ff ff call 0x4070a0 <__gettext_free_exp> + 40c65d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c662: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c666: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40c66a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40c66f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40c673: e8 28 aa ff ff call 0x4070a0 <__gettext_free_exp> + 40c678: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40c67d: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40c681: e9 cf f8 ff ff jmp 0x40bf55 + 40c686: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40c68a: e8 11 aa ff ff call 0x4070a0 <__gettext_free_exp> + 40c68f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40c693: 4d 85 c0 test r8, r8 + 40c696: 74 4c je 0x40c6e4 + 40c698: 41 8b 00 mov eax, dword ptr [r8] + 40c69b: 83 f8 02 cmp eax, 2 + 40c69e: 74 1a je 0x40c6ba + 40c6a0: 83 f8 03 cmp eax, 3 + 40c6a3: 0f 85 9b 0d 00 00 jne 0x40d444 + 40c6a9: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c6ad: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c6b1: e8 ea a9 ff ff call 0x4070a0 <__gettext_free_exp> + 40c6b6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c6ba: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40c6be: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c6c2: e8 d9 a9 ff ff call 0x4070a0 <__gettext_free_exp> + 40c6c7: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c6cb: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40c6cf: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c6d3: e8 c8 a9 ff ff call 0x4070a0 <__gettext_free_exp> + 40c6d8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c6dc: 4c 89 c7 mov rdi, r8 + 40c6df: e8 6c 2e 01 00 call 0x41f550 + 40c6e4: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40c6e8: 4d 85 c0 test r8, r8 + 40c6eb: 0f 84 85 f3 ff ff je 0x40ba76 + 40c6f1: 41 8b 00 mov eax, dword ptr [r8] + 40c6f4: 83 f8 02 cmp eax, 2 + 40c6f7: 0f 84 25 12 00 00 je 0x40d922 + 40c6fd: 83 f8 03 cmp eax, 3 + 40c700: 0f 84 0b 12 00 00 je 0x40d911 + 40c706: 83 f8 01 cmp eax, 1 + 40c709: 0f 84 24 12 00 00 je 0x40d933 + 40c70f: 4c 89 c7 mov rdi, r8 + 40c712: e8 39 2e 01 00 call 0x41f550 + 40c717: e9 5a f3 ff ff jmp 0x40ba76 + 40c71c: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40c720: e8 7b a9 ff ff call 0x4070a0 <__gettext_free_exp> + 40c725: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40c729: 4d 85 c0 test r8, r8 + 40c72c: 74 4c je 0x40c77a + 40c72e: 41 8b 00 mov eax, dword ptr [r8] + 40c731: 83 f8 02 cmp eax, 2 + 40c734: 74 1a je 0x40c750 + 40c736: 83 f8 03 cmp eax, 3 + 40c739: 0f 85 f2 0d 00 00 jne 0x40d531 + 40c73f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c743: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c747: e8 54 a9 ff ff call 0x4070a0 <__gettext_free_exp> + 40c74c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c750: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40c754: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c758: e8 43 a9 ff ff call 0x4070a0 <__gettext_free_exp> + 40c75d: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c761: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40c765: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c769: e8 32 a9 ff ff call 0x4070a0 <__gettext_free_exp> + 40c76e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c772: 4c 89 c7 mov rdi, r8 + 40c775: e8 d6 2d 01 00 call 0x41f550 + 40c77a: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40c77e: 4d 85 c0 test r8, r8 + 40c781: 0f 84 4f f2 ff ff je 0x40b9d6 + 40c787: 41 8b 00 mov eax, dword ptr [r8] + 40c78a: 83 f8 02 cmp eax, 2 + 40c78d: 0f 84 0b 0f 00 00 je 0x40d69e + 40c793: 83 f8 03 cmp eax, 3 + 40c796: 0f 84 f1 0e 00 00 je 0x40d68d + 40c79c: 83 f8 01 cmp eax, 1 + 40c79f: 0f 84 0a 0f 00 00 je 0x40d6af + 40c7a5: 4c 89 c7 mov rdi, r8 + 40c7a8: e8 a3 2d 01 00 call 0x41f550 + 40c7ad: e9 24 f2 ff ff jmp 0x40b9d6 + 40c7b2: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40c7b6: e8 e5 a8 ff ff call 0x4070a0 <__gettext_free_exp> + 40c7bb: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40c7bf: 4d 85 c0 test r8, r8 + 40c7c2: 74 4c je 0x40c810 + 40c7c4: 41 8b 00 mov eax, dword ptr [r8] + 40c7c7: 83 f8 02 cmp eax, 2 + 40c7ca: 74 1a je 0x40c7e6 + 40c7cc: 83 f8 03 cmp eax, 3 + 40c7cf: 0f 85 78 0d 00 00 jne 0x40d54d + 40c7d5: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c7d9: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c7dd: e8 be a8 ff ff call 0x4070a0 <__gettext_free_exp> + 40c7e2: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c7e6: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40c7ea: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c7ee: e8 ad a8 ff ff call 0x4070a0 <__gettext_free_exp> + 40c7f3: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c7f7: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40c7fb: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c7ff: e8 9c a8 ff ff call 0x4070a0 <__gettext_free_exp> + 40c804: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c808: 4c 89 c7 mov rdi, r8 + 40c80b: e8 40 2d 01 00 call 0x41f550 + 40c810: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40c814: 4d 85 c0 test r8, r8 + 40c817: 0f 84 5a ea ff ff je 0x40b277 + 40c81d: 41 8b 00 mov eax, dword ptr [r8] + 40c820: 83 f8 02 cmp eax, 2 + 40c823: 0f 84 9d 12 00 00 je 0x40dac6 + 40c829: 83 f8 03 cmp eax, 3 + 40c82c: 0f 84 83 12 00 00 je 0x40dab5 + 40c832: 83 f8 01 cmp eax, 1 + 40c835: 0f 84 9c 12 00 00 je 0x40dad7 + 40c83b: 4c 89 c7 mov rdi, r8 + 40c83e: e8 0d 2d 01 00 call 0x41f550 + 40c843: e9 2f ea ff ff jmp 0x40b277 + 40c848: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40c84c: e8 4f a8 ff ff call 0x4070a0 <__gettext_free_exp> + 40c851: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40c855: 4d 85 c0 test r8, r8 + 40c858: 74 4c je 0x40c8a6 + 40c85a: 41 8b 00 mov eax, dword ptr [r8] + 40c85d: 83 f8 02 cmp eax, 2 + 40c860: 74 1a je 0x40c87c + 40c862: 83 f8 03 cmp eax, 3 + 40c865: 0f 85 80 0c 00 00 jne 0x40d4eb + 40c86b: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c86f: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c873: e8 28 a8 ff ff call 0x4070a0 <__gettext_free_exp> + 40c878: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c87c: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40c880: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c884: e8 17 a8 ff ff call 0x4070a0 <__gettext_free_exp> + 40c889: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c88d: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40c891: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c895: e8 06 a8 ff ff call 0x4070a0 <__gettext_free_exp> + 40c89a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c89e: 4c 89 c7 mov rdi, r8 + 40c8a1: e8 aa 2c 01 00 call 0x41f550 + 40c8a6: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40c8aa: 4d 85 c0 test r8, r8 + 40c8ad: 0f 84 2f e6 ff ff je 0x40aee2 + 40c8b3: 41 8b 00 mov eax, dword ptr [r8] + 40c8b6: 83 f8 02 cmp eax, 2 + 40c8b9: 0f 84 b1 0e 00 00 je 0x40d770 + 40c8bf: 83 f8 03 cmp eax, 3 + 40c8c2: 0f 84 97 0e 00 00 je 0x40d75f + 40c8c8: 83 f8 01 cmp eax, 1 + 40c8cb: 0f 84 b0 0e 00 00 je 0x40d781 + 40c8d1: 4c 89 c7 mov rdi, r8 + 40c8d4: e8 77 2c 01 00 call 0x41f550 + 40c8d9: e9 04 e6 ff ff jmp 0x40aee2 + 40c8de: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40c8e2: e8 b9 a7 ff ff call 0x4070a0 <__gettext_free_exp> + 40c8e7: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40c8eb: 4d 85 c0 test r8, r8 + 40c8ee: 74 4c je 0x40c93c + 40c8f0: 41 8b 00 mov eax, dword ptr [r8] + 40c8f3: 83 f8 02 cmp eax, 2 + 40c8f6: 74 1a je 0x40c912 + 40c8f8: 83 f8 03 cmp eax, 3 + 40c8fb: 0f 85 f8 0b 00 00 jne 0x40d4f9 + 40c901: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c905: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c909: e8 92 a7 ff ff call 0x4070a0 <__gettext_free_exp> + 40c90e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c912: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40c916: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c91a: e8 81 a7 ff ff call 0x4070a0 <__gettext_free_exp> + 40c91f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c923: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40c927: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c92b: e8 70 a7 ff ff call 0x4070a0 <__gettext_free_exp> + 40c930: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c934: 4c 89 c7 mov rdi, r8 + 40c937: e8 14 2c 01 00 call 0x41f550 + 40c93c: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40c940: 4d 85 c0 test r8, r8 + 40c943: 0f 84 29 eb ff ff je 0x40b472 + 40c949: 41 8b 00 mov eax, dword ptr [r8] + 40c94c: 83 f8 02 cmp eax, 2 + 40c94f: 0f 84 fb 0e 00 00 je 0x40d850 + 40c955: 83 f8 03 cmp eax, 3 + 40c958: 0f 84 e1 0e 00 00 je 0x40d83f + 40c95e: 83 f8 01 cmp eax, 1 + 40c961: 0f 84 fa 0e 00 00 je 0x40d861 + 40c967: 4c 89 c7 mov rdi, r8 + 40c96a: e8 e1 2b 01 00 call 0x41f550 + 40c96f: e9 fe ea ff ff jmp 0x40b472 + 40c974: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40c978: e8 23 a7 ff ff call 0x4070a0 <__gettext_free_exp> + 40c97d: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40c981: 4d 85 c0 test r8, r8 + 40c984: 74 4c je 0x40c9d2 + 40c986: 41 8b 00 mov eax, dword ptr [r8] + 40c989: 83 f8 02 cmp eax, 2 + 40c98c: 74 1a je 0x40c9a8 + 40c98e: 83 f8 03 cmp eax, 3 + 40c991: 0f 85 a8 0b 00 00 jne 0x40d53f + 40c997: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40c99b: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c99f: e8 fc a6 ff ff call 0x4070a0 <__gettext_free_exp> + 40c9a4: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c9a8: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40c9ac: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c9b0: e8 eb a6 ff ff call 0x4070a0 <__gettext_free_exp> + 40c9b5: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c9b9: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40c9bd: 4c 89 04 24 mov qword ptr [rsp], r8 + 40c9c1: e8 da a6 ff ff call 0x4070a0 <__gettext_free_exp> + 40c9c6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40c9ca: 4c 89 c7 mov rdi, r8 + 40c9cd: e8 7e 2b 01 00 call 0x41f550 + 40c9d2: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40c9d6: 4d 85 c0 test r8, r8 + 40c9d9: 0f 84 38 e9 ff ff je 0x40b317 + 40c9df: 41 8b 00 mov eax, dword ptr [r8] + 40c9e2: 83 f8 02 cmp eax, 2 + 40c9e5: 0f 84 e7 0d 00 00 je 0x40d7d2 + 40c9eb: 83 f8 03 cmp eax, 3 + 40c9ee: 0f 84 cd 0d 00 00 je 0x40d7c1 + 40c9f4: 83 f8 01 cmp eax, 1 + 40c9f7: 0f 84 e6 0d 00 00 je 0x40d7e3 + 40c9fd: 4c 89 c7 mov rdi, r8 + 40ca00: e8 4b 2b 01 00 call 0x41f550 + 40ca05: e9 0d e9 ff ff jmp 0x40b317 + 40ca0a: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40ca0e: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ca12: e8 89 a6 ff ff call 0x4070a0 <__gettext_free_exp> + 40ca17: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ca1b: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40ca1f: 4d 85 c9 test r9, r9 + 40ca22: 74 72 je 0x40ca96 + 40ca24: 41 8b 01 mov eax, dword ptr [r9] + 40ca27: 83 f8 02 cmp eax, 2 + 40ca2a: 74 24 je 0x40ca50 + 40ca2c: 83 f8 03 cmp eax, 3 + 40ca2f: 0f 85 52 11 00 00 jne 0x40db87 + 40ca35: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40ca39: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40ca3e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40ca42: e8 59 a6 ff ff call 0x4070a0 <__gettext_free_exp> + 40ca47: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40ca4c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40ca50: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40ca54: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40ca59: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40ca5d: e8 3e a6 ff ff call 0x4070a0 <__gettext_free_exp> + 40ca62: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40ca67: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40ca6b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40ca6f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40ca74: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40ca78: e8 23 a6 ff ff call 0x4070a0 <__gettext_free_exp> + 40ca7d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40ca82: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40ca86: 4c 89 cf mov rdi, r9 + 40ca89: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ca8d: e8 be 2a 01 00 call 0x41f550 + 40ca92: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ca96: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40ca9a: 4d 85 c9 test r9, r9 + 40ca9d: 0f 84 66 f7 ff ff je 0x40c209 + 40caa3: 41 8b 01 mov eax, dword ptr [r9] + 40caa6: 83 f8 02 cmp eax, 2 + 40caa9: 0f 84 ad 11 00 00 je 0x40dc5c + 40caaf: 83 f8 03 cmp eax, 3 + 40cab2: 0f 84 89 11 00 00 je 0x40dc41 + 40cab8: 83 f8 01 cmp eax, 1 + 40cabb: 0f 84 b6 11 00 00 je 0x40dc77 + 40cac1: 4c 89 cf mov rdi, r9 + 40cac4: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cac8: e8 83 2a 01 00 call 0x41f550 + 40cacd: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cad1: e9 33 f7 ff ff jmp 0x40c209 + 40cad6: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40cada: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cade: e8 bd a5 ff ff call 0x4070a0 <__gettext_free_exp> + 40cae3: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cae7: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40caeb: 4d 85 c9 test r9, r9 + 40caee: 74 72 je 0x40cb62 + 40caf0: 41 8b 01 mov eax, dword ptr [r9] + 40caf3: 83 f8 02 cmp eax, 2 + 40caf6: 74 24 je 0x40cb1c + 40caf8: 83 f8 03 cmp eax, 3 + 40cafb: 0f 85 ee 0b 00 00 jne 0x40d6ef + 40cb01: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40cb05: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cb0a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cb0e: e8 8d a5 ff ff call 0x4070a0 <__gettext_free_exp> + 40cb13: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cb18: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cb1c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40cb20: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cb25: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cb29: e8 72 a5 ff ff call 0x4070a0 <__gettext_free_exp> + 40cb2e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cb33: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cb37: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40cb3b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cb40: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cb44: e8 57 a5 ff ff call 0x4070a0 <__gettext_free_exp> + 40cb49: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cb4e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cb52: 4c 89 cf mov rdi, r9 + 40cb55: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cb59: e8 f2 29 01 00 call 0x41f550 + 40cb5e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cb62: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40cb66: 4d 85 c9 test r9, r9 + 40cb69: 0f 84 48 e6 ff ff je 0x40b1b7 + 40cb6f: 41 8b 01 mov eax, dword ptr [r9] + 40cb72: 83 f8 02 cmp eax, 2 + 40cb75: 0f 84 37 11 00 00 je 0x40dcb2 + 40cb7b: 83 f8 03 cmp eax, 3 + 40cb7e: 0f 84 13 11 00 00 je 0x40dc97 + 40cb84: 83 f8 01 cmp eax, 1 + 40cb87: 0f 84 40 11 00 00 je 0x40dccd + 40cb8d: 4c 89 cf mov rdi, r9 + 40cb90: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cb94: e8 b7 29 01 00 call 0x41f550 + 40cb99: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cb9d: e9 15 e6 ff ff jmp 0x40b1b7 + 40cba2: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40cba6: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cbaa: e8 f1 a4 ff ff call 0x4070a0 <__gettext_free_exp> + 40cbaf: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cbb3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40cbb7: 4d 85 c9 test r9, r9 + 40cbba: 74 72 je 0x40cc2e + 40cbbc: 41 8b 01 mov eax, dword ptr [r9] + 40cbbf: 83 f8 02 cmp eax, 2 + 40cbc2: 74 24 je 0x40cbe8 + 40cbc4: 83 f8 03 cmp eax, 3 + 40cbc7: 0f 85 4a 0f 00 00 jne 0x40db17 + 40cbcd: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40cbd1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cbd6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cbda: e8 c1 a4 ff ff call 0x4070a0 <__gettext_free_exp> + 40cbdf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cbe4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cbe8: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40cbec: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cbf1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cbf5: e8 a6 a4 ff ff call 0x4070a0 <__gettext_free_exp> + 40cbfa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cbff: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cc03: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40cc07: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cc0c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cc10: e8 8b a4 ff ff call 0x4070a0 <__gettext_free_exp> + 40cc15: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cc1a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cc1e: 4c 89 cf mov rdi, r9 + 40cc21: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cc25: e8 26 29 01 00 call 0x41f550 + 40cc2a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cc2e: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40cc32: 4d 85 c9 test r9, r9 + 40cc35: 0f 84 de e4 ff ff je 0x40b119 + 40cc3b: 41 8b 01 mov eax, dword ptr [r9] + 40cc3e: 83 f8 02 cmp eax, 2 + 40cc41: 0f 84 c1 10 00 00 je 0x40dd08 + 40cc47: 83 f8 03 cmp eax, 3 + 40cc4a: 0f 84 9d 10 00 00 je 0x40dced + 40cc50: 83 f8 01 cmp eax, 1 + 40cc53: 0f 84 ca 10 00 00 je 0x40dd23 + 40cc59: 4c 89 cf mov rdi, r9 + 40cc5c: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cc60: e8 eb 28 01 00 call 0x41f550 + 40cc65: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cc69: e9 ab e4 ff ff jmp 0x40b119 + 40cc6e: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40cc72: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cc76: e8 25 a4 ff ff call 0x4070a0 <__gettext_free_exp> + 40cc7b: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cc7f: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40cc83: 4d 85 c9 test r9, r9 + 40cc86: 74 72 je 0x40ccfa + 40cc88: 41 8b 01 mov eax, dword ptr [r9] + 40cc8b: 83 f8 02 cmp eax, 2 + 40cc8e: 74 24 je 0x40ccb4 + 40cc90: 83 f8 03 cmp eax, 3 + 40cc93: 0f 85 da 0c 00 00 jne 0x40d973 + 40cc99: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40cc9d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cca2: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cca6: e8 f5 a3 ff ff call 0x4070a0 <__gettext_free_exp> + 40ccab: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40ccb0: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40ccb4: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40ccb8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40ccbd: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40ccc1: e8 da a3 ff ff call 0x4070a0 <__gettext_free_exp> + 40ccc6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cccb: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cccf: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40ccd3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40ccd8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40ccdc: e8 bf a3 ff ff call 0x4070a0 <__gettext_free_exp> + 40cce1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cce6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40ccea: 4c 89 cf mov rdi, r9 + 40cced: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ccf1: e8 5a 28 01 00 call 0x41f550 + 40ccf6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ccfa: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40ccfe: 4d 85 c9 test r9, r9 + 40cd01: 0f 84 c6 f5 ff ff je 0x40c2cd + 40cd07: 41 8b 01 mov eax, dword ptr [r9] + 40cd0a: 83 f8 02 cmp eax, 2 + 40cd0d: 0f 84 f3 0e 00 00 je 0x40dc06 + 40cd13: 83 f8 03 cmp eax, 3 + 40cd16: 0f 84 cf 0e 00 00 je 0x40dbeb + 40cd1c: 83 f8 01 cmp eax, 1 + 40cd1f: 0f 84 fc 0e 00 00 je 0x40dc21 + 40cd25: 4c 89 cf mov rdi, r9 + 40cd28: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cd2c: e8 1f 28 01 00 call 0x41f550 + 40cd31: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cd35: e9 93 f5 ff ff jmp 0x40c2cd + 40cd3a: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40cd3e: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cd42: e8 59 a3 ff ff call 0x4070a0 <__gettext_free_exp> + 40cd47: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cd4b: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40cd4f: 4d 85 c9 test r9, r9 + 40cd52: 74 72 je 0x40cdc6 + 40cd54: 41 8b 01 mov eax, dword ptr [r9] + 40cd57: 83 f8 02 cmp eax, 2 + 40cd5a: 74 24 je 0x40cd80 + 40cd5c: 83 f8 03 cmp eax, 3 + 40cd5f: 0f 85 de 0f 00 00 jne 0x40dd43 + 40cd65: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40cd69: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cd6e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cd72: e8 29 a3 ff ff call 0x4070a0 <__gettext_free_exp> + 40cd77: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cd7c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cd80: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40cd84: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cd89: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cd8d: e8 0e a3 ff ff call 0x4070a0 <__gettext_free_exp> + 40cd92: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cd97: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cd9b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40cd9f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cda4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cda8: e8 f3 a2 ff ff call 0x4070a0 <__gettext_free_exp> + 40cdad: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cdb2: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cdb6: 4c 89 cf mov rdi, r9 + 40cdb9: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cdbd: e8 8e 27 01 00 call 0x41f550 + 40cdc2: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cdc6: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40cdca: 4d 85 c9 test r9, r9 + 40cdcd: 0f 84 69 ee ff ff je 0x40bc3c + 40cdd3: 41 8b 01 mov eax, dword ptr [r9] + 40cdd6: 83 f8 02 cmp eax, 2 + 40cdd9: 0f 84 1d 11 00 00 je 0x40defc + 40cddf: 83 f8 03 cmp eax, 3 + 40cde2: 0f 84 f9 10 00 00 je 0x40dee1 + 40cde8: 83 f8 01 cmp eax, 1 + 40cdeb: 0f 84 26 11 00 00 je 0x40df17 + 40cdf1: 4c 89 cf mov rdi, r9 + 40cdf4: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cdf8: e8 53 27 01 00 call 0x41f550 + 40cdfd: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ce01: e9 36 ee ff ff jmp 0x40bc3c + 40ce06: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40ce0a: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ce0e: e8 8d a2 ff ff call 0x4070a0 <__gettext_free_exp> + 40ce13: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ce17: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40ce1b: 4d 85 c9 test r9, r9 + 40ce1e: 74 72 je 0x40ce92 + 40ce20: 41 8b 01 mov eax, dword ptr [r9] + 40ce23: 83 f8 02 cmp eax, 2 + 40ce26: 74 24 je 0x40ce4c + 40ce28: 83 f8 03 cmp eax, 3 + 40ce2b: 0f 85 20 0f 00 00 jne 0x40dd51 + 40ce31: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40ce35: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40ce3a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40ce3e: e8 5d a2 ff ff call 0x4070a0 <__gettext_free_exp> + 40ce43: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40ce48: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40ce4c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40ce50: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40ce55: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40ce59: e8 42 a2 ff ff call 0x4070a0 <__gettext_free_exp> + 40ce5e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40ce63: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40ce67: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40ce6b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40ce70: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40ce74: e8 27 a2 ff ff call 0x4070a0 <__gettext_free_exp> + 40ce79: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40ce7e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40ce82: 4c 89 cf mov rdi, r9 + 40ce85: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ce89: e8 c2 26 01 00 call 0x41f550 + 40ce8e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ce92: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40ce96: 4d 85 c9 test r9, r9 + 40ce99: 0f 84 7d ee ff ff je 0x40bd1c + 40ce9f: 41 8b 01 mov eax, dword ptr [r9] + 40cea2: 83 f8 02 cmp eax, 2 + 40cea5: 0f 84 5b 0f 00 00 je 0x40de06 + 40ceab: 83 f8 03 cmp eax, 3 + 40ceae: 0f 84 37 0f 00 00 je 0x40ddeb + 40ceb4: 83 f8 01 cmp eax, 1 + 40ceb7: 0f 84 64 0f 00 00 je 0x40de21 + 40cebd: 4c 89 cf mov rdi, r9 + 40cec0: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cec4: e8 87 26 01 00 call 0x41f550 + 40cec9: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cecd: e9 4a ee ff ff jmp 0x40bd1c + 40ced2: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40ced6: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ceda: e8 c1 a1 ff ff call 0x4070a0 <__gettext_free_exp> + 40cedf: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cee3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40cee7: 4d 85 c9 test r9, r9 + 40ceea: 74 72 je 0x40cf5e + 40ceec: 41 8b 01 mov eax, dword ptr [r9] + 40ceef: 83 f8 02 cmp eax, 2 + 40cef2: 74 24 je 0x40cf18 + 40cef4: 83 f8 03 cmp eax, 3 + 40cef7: 0f 85 62 0e 00 00 jne 0x40dd5f + 40cefd: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40cf01: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cf06: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cf0a: e8 91 a1 ff ff call 0x4070a0 <__gettext_free_exp> + 40cf0f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cf14: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cf18: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40cf1c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cf21: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cf25: e8 76 a1 ff ff call 0x4070a0 <__gettext_free_exp> + 40cf2a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cf2f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cf33: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40cf37: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cf3c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cf40: e8 5b a1 ff ff call 0x4070a0 <__gettext_free_exp> + 40cf45: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cf4a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cf4e: 4c 89 cf mov rdi, r9 + 40cf51: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cf55: e8 f6 25 01 00 call 0x41f550 + 40cf5a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cf5e: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40cf62: 4d 85 c9 test r9, r9 + 40cf65: 0f 84 58 e0 ff ff je 0x40afc3 + 40cf6b: 41 8b 01 mov eax, dword ptr [r9] + 40cf6e: 83 f8 02 cmp eax, 2 + 40cf71: 0f 84 e5 0e 00 00 je 0x40de5c + 40cf77: 83 f8 03 cmp eax, 3 + 40cf7a: 0f 84 c1 0e 00 00 je 0x40de41 + 40cf80: 83 f8 01 cmp eax, 1 + 40cf83: 0f 84 ee 0e 00 00 je 0x40de77 + 40cf89: 4c 89 cf mov rdi, r9 + 40cf8c: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cf90: e8 bb 25 01 00 call 0x41f550 + 40cf95: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cf99: e9 25 e0 ff ff jmp 0x40afc3 + 40cf9e: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40cfa2: 4c 89 04 24 mov qword ptr [rsp], r8 + 40cfa6: e8 f5 a0 ff ff call 0x4070a0 <__gettext_free_exp> + 40cfab: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40cfaf: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 40cfb3: 4d 85 c9 test r9, r9 + 40cfb6: 74 72 je 0x40d02a + 40cfb8: 41 8b 01 mov eax, dword ptr [r9] + 40cfbb: 83 f8 02 cmp eax, 2 + 40cfbe: 74 24 je 0x40cfe4 + 40cfc0: 83 f8 03 cmp eax, 3 + 40cfc3: 0f 85 a4 0d 00 00 jne 0x40dd6d + 40cfc9: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40cfcd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cfd2: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cfd6: e8 c5 a0 ff ff call 0x4070a0 <__gettext_free_exp> + 40cfdb: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cfe0: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cfe4: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40cfe8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40cfed: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40cff1: e8 aa a0 ff ff call 0x4070a0 <__gettext_free_exp> + 40cff6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40cffb: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40cfff: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d003: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d008: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d00c: e8 8f a0 ff ff call 0x4070a0 <__gettext_free_exp> + 40d011: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d016: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d01a: 4c 89 cf mov rdi, r9 + 40d01d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d021: e8 2a 25 01 00 call 0x41f550 + 40d026: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d02a: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40d02e: 4d 85 c9 test r9, r9 + 40d031: 0f 84 25 eb ff ff je 0x40bb5c + 40d037: 41 8b 01 mov eax, dword ptr [r9] + 40d03a: 83 f8 02 cmp eax, 2 + 40d03d: 0f 84 a5 10 00 00 je 0x40e0e8 + 40d043: 83 f8 03 cmp eax, 3 + 40d046: 0f 84 81 10 00 00 je 0x40e0cd + 40d04c: 83 f8 01 cmp eax, 1 + 40d04f: 0f 84 ae 10 00 00 je 0x40e103 + 40d055: 4c 89 cf mov rdi, r9 + 40d058: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d05c: e8 ef 24 01 00 call 0x41f550 + 40d061: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d065: e9 f2 ea ff ff jmp 0x40bb5c + 40d06a: 49 8b 7e 18 mov rdi, qword ptr [r14 + 24] + 40d06e: e8 2d a0 ff ff call 0x4070a0 <__gettext_free_exp> + 40d073: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 40d077: 4d 85 ff test r15, r15 + 40d07a: 74 34 je 0x40d0b0 + 40d07c: 41 8b 07 mov eax, dword ptr [r15] + 40d07f: 83 f8 02 cmp eax, 2 + 40d082: 74 12 je 0x40d096 + 40d084: 83 f8 03 cmp eax, 3 + 40d087: 0f 85 50 0d 00 00 jne 0x40dddd + 40d08d: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40d091: e8 0a a0 ff ff call 0x4070a0 <__gettext_free_exp> + 40d096: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 40d09a: e8 01 a0 ff ff call 0x4070a0 <__gettext_free_exp> + 40d09f: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] + 40d0a3: e8 f8 9f ff ff call 0x4070a0 <__gettext_free_exp> + 40d0a8: 4c 89 ff mov rdi, r15 + 40d0ab: e8 a0 24 01 00 call 0x41f550 + 40d0b0: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 40d0b4: 4d 85 ff test r15, r15 + 40d0b7: 0f 84 fb e2 ff ff je 0x40b3b8 + 40d0bd: 41 8b 07 mov eax, dword ptr [r15] + 40d0c0: 83 f8 02 cmp eax, 2 + 40d0c3: 0f 84 23 0f 00 00 je 0x40dfec + 40d0c9: 83 f8 03 cmp eax, 3 + 40d0cc: 0f 84 11 0f 00 00 je 0x40dfe3 + 40d0d2: 83 f8 01 cmp eax, 1 + 40d0d5: 0f 84 1a 0f 00 00 je 0x40dff5 + 40d0db: 4c 89 ff mov rdi, r15 + 40d0de: e8 6d 24 01 00 call 0x41f550 + 40d0e3: e9 d0 e2 ff ff jmp 0x40b3b8 + 40d0e8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40d0ec: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d0f1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d0f5: e8 a6 9f ff ff call 0x4070a0 <__gettext_free_exp> + 40d0fa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d0ff: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d103: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40d107: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d10c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d110: e8 8b 9f ff ff call 0x4070a0 <__gettext_free_exp> + 40d115: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d11a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d11e: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d122: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d127: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d12b: e8 70 9f ff ff call 0x4070a0 <__gettext_free_exp> + 40d130: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d135: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d139: e9 37 f3 ff ff jmp 0x40c475 + 40d13e: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40d142: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d147: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d14b: e8 50 9f ff ff call 0x4070a0 <__gettext_free_exp> + 40d150: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d155: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d159: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40d15d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d162: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d166: e8 35 9f ff ff call 0x4070a0 <__gettext_free_exp> + 40d16b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d170: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d174: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d178: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d17d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d181: e8 1a 9f ff ff call 0x4070a0 <__gettext_free_exp> + 40d186: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d18b: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d18f: e9 76 ef ff ff jmp 0x40c10a + 40d194: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40d198: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d19d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d1a1: e8 fa 9e ff ff call 0x4070a0 <__gettext_free_exp> + 40d1a6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d1ab: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d1af: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40d1b3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d1b8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d1bc: e8 df 9e ff ff call 0x4070a0 <__gettext_free_exp> + 40d1c1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d1c6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d1ca: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d1ce: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d1d3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d1d7: e8 c4 9e ff ff call 0x4070a0 <__gettext_free_exp> + 40d1dc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d1e1: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d1e5: e9 30 ed ff ff jmp 0x40bf1a + 40d1ea: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40d1ee: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d1f3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d1f7: e8 a4 9e ff ff call 0x4070a0 <__gettext_free_exp> + 40d1fc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d201: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d205: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40d209: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d20e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d212: e8 89 9e ff ff call 0x4070a0 <__gettext_free_exp> + 40d217: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d21c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d220: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d224: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d229: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d22d: e8 6e 9e ff ff call 0x4070a0 <__gettext_free_exp> + 40d232: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d237: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d23b: e9 d2 ed ff ff jmp 0x40c012 + 40d240: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40d244: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d249: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d24d: e8 4e 9e ff ff call 0x4070a0 <__gettext_free_exp> + 40d252: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d257: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d25b: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40d25f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d264: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d268: e8 33 9e ff ff call 0x4070a0 <__gettext_free_exp> + 40d26d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d272: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d276: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d27a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d27f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d283: e8 18 9e ff ff call 0x4070a0 <__gettext_free_exp> + 40d288: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d28d: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d291: e9 8c eb ff ff jmp 0x40be22 + 40d296: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40d29a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d29f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d2a3: e8 f8 9d ff ff call 0x4070a0 <__gettext_free_exp> + 40d2a8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d2ad: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d2b1: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40d2b5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d2ba: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d2be: e8 dd 9d ff ff call 0x4070a0 <__gettext_free_exp> + 40d2c3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d2c8: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d2cc: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d2d0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d2d5: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d2d9: e8 c2 9d ff ff call 0x4070a0 <__gettext_free_exp> + 40d2de: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d2e3: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d2e7: e9 00 e4 ff ff jmp 0x40b6ec + 40d2ec: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40d2f0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d2f5: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d2f9: e8 a2 9d ff ff call 0x4070a0 <__gettext_free_exp> + 40d2fe: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d303: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d307: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40d30b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d310: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d314: e8 87 9d ff ff call 0x4070a0 <__gettext_free_exp> + 40d319: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d31e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d322: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d326: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d32b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d32f: e8 6c 9d ff ff call 0x4070a0 <__gettext_free_exp> + 40d334: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d339: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d33d: e9 92 e2 ff ff jmp 0x40b5d4 + 40d342: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40d346: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d34b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d34f: e8 4c 9d ff ff call 0x4070a0 <__gettext_free_exp> + 40d354: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d359: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d35d: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40d361: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d366: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d36a: e8 31 9d ff ff call 0x4070a0 <__gettext_free_exp> + 40d36f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d374: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d378: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d37c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d381: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d385: e8 16 9d ff ff call 0x4070a0 <__gettext_free_exp> + 40d38a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d38f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d393: e9 4d f0 ff ff jmp 0x40c3e5 + 40d398: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40d39c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d3a1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d3a5: e8 f6 9c ff ff call 0x4070a0 <__gettext_free_exp> + 40d3aa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d3af: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d3b3: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40d3b7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d3bc: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d3c0: e8 db 9c ff ff call 0x4070a0 <__gettext_free_exp> + 40d3c5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d3ca: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d3ce: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d3d2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d3d7: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d3db: e8 c0 9c ff ff call 0x4070a0 <__gettext_free_exp> + 40d3e0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d3e5: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d3e9: e9 67 ef ff ff jmp 0x40c355 + 40d3ee: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40d3f2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d3f7: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d3fb: e8 a0 9c ff ff call 0x4070a0 <__gettext_free_exp> + 40d400: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d405: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d409: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40d40d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d412: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d416: e8 85 9c ff ff call 0x4070a0 <__gettext_free_exp> + 40d41b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d420: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d424: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40d428: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40d42d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40d431: e8 6a 9c ff ff call 0x4070a0 <__gettext_free_exp> + 40d436: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40d43b: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40d43f: e9 b8 e3 ff ff jmp 0x40b7fc + 40d444: 83 f8 01 cmp eax, 1 + 40d447: 0f 85 8f f2 ff ff jne 0x40c6dc + 40d44d: e9 79 f2 ff ff jmp 0x40c6cb + 40d452: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40d456: e8 45 9c ff ff call 0x4070a0 <__gettext_free_exp> + 40d45b: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40d45f: 4d 85 c0 test r8, r8 + 40d462: 74 26 je 0x40d48a + 40d464: 41 8b 00 mov eax, dword ptr [r8] + 40d467: 83 f8 02 cmp eax, 2 + 40d46a: 0f 84 f8 12 00 00 je 0x40e768 + 40d470: 83 f8 03 cmp eax, 3 + 40d473: 0f 84 de 12 00 00 je 0x40e757 + 40d479: 83 f8 01 cmp eax, 1 + 40d47c: 0f 84 f7 12 00 00 je 0x40e779 + 40d482: 4c 89 c7 mov rdi, r8 + 40d485: e8 c6 20 01 00 call 0x41f550 + 40d48a: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40d48e: 4d 85 c0 test r8, r8 + 40d491: 0f 84 1c da ff ff je 0x40aeb3 + 40d497: 41 8b 00 mov eax, dword ptr [r8] + 40d49a: 83 f8 02 cmp eax, 2 + 40d49d: 74 28 je 0x40d4c7 + 40d49f: 83 f8 03 cmp eax, 3 + 40d4a2: 74 12 je 0x40d4b6 + 40d4a4: 83 f8 01 cmp eax, 1 + 40d4a7: 74 2f je 0x40d4d8 + 40d4a9: 4c 89 c7 mov rdi, r8 + 40d4ac: e8 9f 20 01 00 call 0x41f550 + 40d4b1: e9 fd d9 ff ff jmp 0x40aeb3 + 40d4b6: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d4ba: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d4be: e8 dd 9b ff ff call 0x4070a0 <__gettext_free_exp> + 40d4c3: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d4c7: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d4cb: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d4cf: e8 cc 9b ff ff call 0x4070a0 <__gettext_free_exp> + 40d4d4: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d4d8: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40d4dc: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d4e0: e8 bb 9b ff ff call 0x4070a0 <__gettext_free_exp> + 40d4e5: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d4e9: eb be jmp 0x40d4a9 + 40d4eb: 83 f8 01 cmp eax, 1 + 40d4ee: 0f 85 aa f3 ff ff jne 0x40c89e + 40d4f4: e9 94 f3 ff ff jmp 0x40c88d + 40d4f9: 83 f8 01 cmp eax, 1 + 40d4fc: 0f 85 32 f4 ff ff jne 0x40c934 + 40d502: e9 1c f4 ff ff jmp 0x40c923 + 40d507: 83 f8 01 cmp eax, 1 + 40d50a: 0f 85 dd e7 ff ff jne 0x40bced + 40d510: e9 c7 e7 ff ff jmp 0x40bcdc + 40d515: 83 f8 01 cmp eax, 1 + 40d518: 0f 85 0f e6 ff ff jne 0x40bb2d + 40d51e: e9 f9 e5 ff ff jmp 0x40bb1c + 40d523: 83 f8 01 cmp eax, 1 + 40d526: 0f 85 e1 e6 ff ff jne 0x40bc0d + 40d52c: e9 cb e6 ff ff jmp 0x40bbfc + 40d531: 83 f8 01 cmp eax, 1 + 40d534: 0f 85 38 f2 ff ff jne 0x40c772 + 40d53a: e9 22 f2 ff ff jmp 0x40c761 + 40d53f: 83 f8 01 cmp eax, 1 + 40d542: 0f 85 82 f4 ff ff jne 0x40c9ca + 40d548: e9 6c f4 ff ff jmp 0x40c9b9 + 40d54d: 83 f8 01 cmp eax, 1 + 40d550: 0f 85 b2 f2 ff ff jne 0x40c808 + 40d556: e9 9c f2 ff ff jmp 0x40c7f7 + 40d55b: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40d55f: e8 3c 9b ff ff call 0x4070a0 <__gettext_free_exp> + 40d564: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40d568: 4d 85 c0 test r8, r8 + 40d56b: 74 26 je 0x40d593 + 40d56d: 41 8b 00 mov eax, dword ptr [r8] + 40d570: 83 f8 02 cmp eax, 2 + 40d573: 0f 84 27 12 00 00 je 0x40e7a0 + 40d579: 83 f8 03 cmp eax, 3 + 40d57c: 0f 84 0d 12 00 00 je 0x40e78f + 40d582: 83 f8 01 cmp eax, 1 + 40d585: 0f 84 26 12 00 00 je 0x40e7b1 + 40d58b: 4c 89 c7 mov rdi, r8 + 40d58e: e8 bd 1f 01 00 call 0x41f550 + 40d593: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40d597: 4d 85 c0 test r8, r8 + 40d59a: 0f 84 a3 de ff ff je 0x40b443 + 40d5a0: 41 8b 00 mov eax, dword ptr [r8] + 40d5a3: 83 f8 02 cmp eax, 2 + 40d5a6: 74 28 je 0x40d5d0 + 40d5a8: 83 f8 03 cmp eax, 3 + 40d5ab: 74 12 je 0x40d5bf + 40d5ad: 83 f8 01 cmp eax, 1 + 40d5b0: 74 2f je 0x40d5e1 + 40d5b2: 4c 89 c7 mov rdi, r8 + 40d5b5: e8 96 1f 01 00 call 0x41f550 + 40d5ba: e9 84 de ff ff jmp 0x40b443 + 40d5bf: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d5c3: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d5c7: e8 d4 9a ff ff call 0x4070a0 <__gettext_free_exp> + 40d5cc: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d5d0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d5d4: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d5d8: e8 c3 9a ff ff call 0x4070a0 <__gettext_free_exp> + 40d5dd: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d5e1: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40d5e5: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d5e9: e8 b2 9a ff ff call 0x4070a0 <__gettext_free_exp> + 40d5ee: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d5f2: eb be jmp 0x40d5b2 + 40d5f4: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40d5f8: e8 a3 9a ff ff call 0x4070a0 <__gettext_free_exp> + 40d5fd: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 40d601: 4d 85 c0 test r8, r8 + 40d604: 74 26 je 0x40d62c + 40d606: 41 8b 00 mov eax, dword ptr [r8] + 40d609: 83 f8 02 cmp eax, 2 + 40d60c: 0f 84 c6 11 00 00 je 0x40e7d8 + 40d612: 83 f8 03 cmp eax, 3 + 40d615: 0f 84 ac 11 00 00 je 0x40e7c7 + 40d61b: 83 f8 01 cmp eax, 1 + 40d61e: 0f 84 c5 11 00 00 je 0x40e7e9 + 40d624: 4c 89 c7 mov rdi, r8 + 40d627: e8 24 1f 01 00 call 0x41f550 + 40d62c: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40d630: 4d 85 c0 test r8, r8 + 40d633: 0f 84 05 d9 ff ff je 0x40af3e + 40d639: 41 8b 00 mov eax, dword ptr [r8] + 40d63c: 83 f8 02 cmp eax, 2 + 40d63f: 74 28 je 0x40d669 + 40d641: 83 f8 03 cmp eax, 3 + 40d644: 74 12 je 0x40d658 + 40d646: 83 f8 01 cmp eax, 1 + 40d649: 74 2f je 0x40d67a + 40d64b: 4c 89 c7 mov rdi, r8 + 40d64e: e8 fd 1e 01 00 call 0x41f550 + 40d653: e9 e6 d8 ff ff jmp 0x40af3e + 40d658: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d65c: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d660: e8 3b 9a ff ff call 0x4070a0 <__gettext_free_exp> + 40d665: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d669: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d66d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d671: e8 2a 9a ff ff call 0x4070a0 <__gettext_free_exp> + 40d676: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d67a: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40d67e: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d682: e8 19 9a ff ff call 0x4070a0 <__gettext_free_exp> + 40d687: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d68b: eb be jmp 0x40d64b + 40d68d: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d691: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d695: e8 06 9a ff ff call 0x4070a0 <__gettext_free_exp> + 40d69a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d69e: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d6a2: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d6a6: e8 f5 99 ff ff call 0x4070a0 <__gettext_free_exp> + 40d6ab: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d6af: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40d6b3: 4d 85 c9 test r9, r9 + 40d6b6: 0f 84 e9 f0 ff ff je 0x40c7a5 + 40d6bc: 41 8b 01 mov eax, dword ptr [r9] + 40d6bf: 83 f8 02 cmp eax, 2 + 40d6c2: 0f 84 56 0f 00 00 je 0x40e61e + 40d6c8: 83 f8 03 cmp eax, 3 + 40d6cb: 0f 84 32 0f 00 00 je 0x40e603 + 40d6d1: 83 f8 01 cmp eax, 1 + 40d6d4: 0f 84 5f 0f 00 00 je 0x40e639 + 40d6da: 4c 89 cf mov rdi, r9 + 40d6dd: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d6e1: e8 6a 1e 01 00 call 0x41f550 + 40d6e6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d6ea: e9 b6 f0 ff ff jmp 0x40c7a5 + 40d6ef: 83 f8 01 cmp eax, 1 + 40d6f2: 0f 85 5a f4 ff ff jne 0x40cb52 + 40d6f8: e9 3a f4 ff ff jmp 0x40cb37 + 40d6fd: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d701: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d705: e8 96 99 ff ff call 0x4070a0 <__gettext_free_exp> + 40d70a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d70e: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d712: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d716: e8 85 99 ff ff call 0x4070a0 <__gettext_free_exp> + 40d71b: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d71f: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40d723: 4d 85 c9 test r9, r9 + 40d726: 0f 84 6e eb ff ff je 0x40c29a + 40d72c: 41 8b 01 mov eax, dword ptr [r9] + 40d72f: 83 f8 02 cmp eax, 2 + 40d732: 0f 84 90 0e 00 00 je 0x40e5c8 + 40d738: 83 f8 03 cmp eax, 3 + 40d73b: 0f 84 6c 0e 00 00 je 0x40e5ad + 40d741: 83 f8 01 cmp eax, 1 + 40d744: 0f 84 99 0e 00 00 je 0x40e5e3 + 40d74a: 4c 89 cf mov rdi, r9 + 40d74d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d751: e8 fa 1d 01 00 call 0x41f550 + 40d756: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d75a: e9 3b eb ff ff jmp 0x40c29a + 40d75f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d763: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d767: e8 34 99 ff ff call 0x4070a0 <__gettext_free_exp> + 40d76c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d770: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d774: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d778: e8 23 99 ff ff call 0x4070a0 <__gettext_free_exp> + 40d77d: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d781: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40d785: 4d 85 c9 test r9, r9 + 40d788: 0f 84 43 f1 ff ff je 0x40c8d1 + 40d78e: 41 8b 01 mov eax, dword ptr [r9] + 40d791: 83 f8 02 cmp eax, 2 + 40d794: 0f 84 d8 0d 00 00 je 0x40e572 + 40d79a: 83 f8 03 cmp eax, 3 + 40d79d: 0f 84 b4 0d 00 00 je 0x40e557 + 40d7a3: 83 f8 01 cmp eax, 1 + 40d7a6: 0f 84 e1 0d 00 00 je 0x40e58d + 40d7ac: 4c 89 cf mov rdi, r9 + 40d7af: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d7b3: e8 98 1d 01 00 call 0x41f550 + 40d7b8: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d7bc: e9 10 f1 ff ff jmp 0x40c8d1 + 40d7c1: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d7c5: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d7c9: e8 d2 98 ff ff call 0x4070a0 <__gettext_free_exp> + 40d7ce: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d7d2: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d7d6: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d7da: e8 c1 98 ff ff call 0x4070a0 <__gettext_free_exp> + 40d7df: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d7e3: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40d7e7: 4d 85 c9 test r9, r9 + 40d7ea: 0f 84 0d f2 ff ff je 0x40c9fd + 40d7f0: 41 8b 01 mov eax, dword ptr [r9] + 40d7f3: 83 f8 02 cmp eax, 2 + 40d7f6: 0f 84 20 0d 00 00 je 0x40e51c + 40d7fc: 83 f8 03 cmp eax, 3 + 40d7ff: 0f 84 fc 0c 00 00 je 0x40e501 + 40d805: 83 f8 01 cmp eax, 1 + 40d808: 0f 84 29 0d 00 00 je 0x40e537 + 40d80e: 4c 89 cf mov rdi, r9 + 40d811: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d815: e8 36 1d 01 00 call 0x41f550 + 40d81a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d81e: e9 da f1 ff ff jmp 0x40c9fd + 40d823: 83 f8 01 cmp eax, 1 + 40d826: 0f 85 af e7 ff ff jne 0x40bfdb + 40d82c: e9 8f e7 ff ff jmp 0x40bfc0 + 40d831: 83 f8 01 cmp eax, 1 + 40d834: 0f 85 a9 e6 ff ff jne 0x40bee3 + 40d83a: e9 89 e6 ff ff jmp 0x40bec8 + 40d83f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d843: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d847: e8 54 98 ff ff call 0x4070a0 <__gettext_free_exp> + 40d84c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d850: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d854: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d858: e8 43 98 ff ff call 0x4070a0 <__gettext_free_exp> + 40d85d: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d861: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40d865: 4d 85 c9 test r9, r9 + 40d868: 0f 84 f9 f0 ff ff je 0x40c967 + 40d86e: 41 8b 01 mov eax, dword ptr [r9] + 40d871: 83 f8 02 cmp eax, 2 + 40d874: 0f 84 4c 0c 00 00 je 0x40e4c6 + 40d87a: 83 f8 03 cmp eax, 3 + 40d87d: 0f 84 28 0c 00 00 je 0x40e4ab + 40d883: 83 f8 01 cmp eax, 1 + 40d886: 0f 84 55 0c 00 00 je 0x40e4e1 + 40d88c: 4c 89 cf mov rdi, r9 + 40d88f: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d893: e8 b8 1c 01 00 call 0x41f550 + 40d898: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d89c: e9 c6 f0 ff ff jmp 0x40c967 + 40d8a1: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d8a5: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d8a9: e8 f2 97 ff ff call 0x4070a0 <__gettext_free_exp> + 40d8ae: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d8b2: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d8b6: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d8ba: e8 e1 97 ff ff call 0x4070a0 <__gettext_free_exp> + 40d8bf: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d8c3: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40d8c7: 4d 85 c9 test r9, r9 + 40d8ca: 0f 84 6f dc ff ff je 0x40b53f + 40d8d0: 41 8b 01 mov eax, dword ptr [r9] + 40d8d3: 83 f8 02 cmp eax, 2 + 40d8d6: 0f 84 94 0b 00 00 je 0x40e470 + 40d8dc: 83 f8 03 cmp eax, 3 + 40d8df: 0f 84 70 0b 00 00 je 0x40e455 + 40d8e5: 83 f8 01 cmp eax, 1 + 40d8e8: 0f 84 9d 0b 00 00 je 0x40e48b + 40d8ee: 4c 89 cf mov rdi, r9 + 40d8f1: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d8f5: e8 56 1c 01 00 call 0x41f550 + 40d8fa: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d8fe: e9 3c dc ff ff jmp 0x40b53f + 40d903: 83 f8 01 cmp eax, 1 + 40d906: 0f 85 c7 e7 ff ff jne 0x40c0d3 + 40d90c: e9 a7 e7 ff ff jmp 0x40c0b8 + 40d911: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d915: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d919: e8 82 97 ff ff call 0x4070a0 <__gettext_free_exp> + 40d91e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d922: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d926: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d92a: e8 71 97 ff ff call 0x4070a0 <__gettext_free_exp> + 40d92f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d933: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40d937: 4d 85 c9 test r9, r9 + 40d93a: 0f 84 cf ed ff ff je 0x40c70f + 40d940: 41 8b 01 mov eax, dword ptr [r9] + 40d943: 83 f8 02 cmp eax, 2 + 40d946: 0f 84 ce 0a 00 00 je 0x40e41a + 40d94c: 83 f8 03 cmp eax, 3 + 40d94f: 0f 84 aa 0a 00 00 je 0x40e3ff + 40d955: 83 f8 01 cmp eax, 1 + 40d958: 0f 84 d7 0a 00 00 je 0x40e435 + 40d95e: 4c 89 cf mov rdi, r9 + 40d961: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d965: e8 e6 1b 01 00 call 0x41f550 + 40d96a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d96e: e9 9c ed ff ff jmp 0x40c70f + 40d973: 83 f8 01 cmp eax, 1 + 40d976: 0f 85 6e f3 ff ff jne 0x40ccea + 40d97c: e9 4e f3 ff ff jmp 0x40cccf + 40d981: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d985: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d989: e8 12 97 ff ff call 0x4070a0 <__gettext_free_exp> + 40d98e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d992: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40d996: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d99a: e8 01 97 ff ff call 0x4070a0 <__gettext_free_exp> + 40d99f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d9a3: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40d9a7: 4d 85 c9 test r9, r9 + 40d9aa: 0f 84 3a d7 ff ff je 0x40b0ea + 40d9b0: 41 8b 01 mov eax, dword ptr [r9] + 40d9b3: 83 f8 02 cmp eax, 2 + 40d9b6: 0f 84 08 0a 00 00 je 0x40e3c4 + 40d9bc: 83 f8 03 cmp eax, 3 + 40d9bf: 0f 84 e4 09 00 00 je 0x40e3a9 + 40d9c5: 83 f8 01 cmp eax, 1 + 40d9c8: 0f 84 11 0a 00 00 je 0x40e3df + 40d9ce: 4c 89 cf mov rdi, r9 + 40d9d1: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d9d5: e8 76 1b 01 00 call 0x41f550 + 40d9da: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40d9de: e9 07 d7 ff ff jmp 0x40b0ea + 40d9e3: 83 f8 01 cmp eax, 1 + 40d9e6: 0f 85 ff e3 ff ff jne 0x40bdeb + 40d9ec: e9 df e3 ff ff jmp 0x40bdd0 + 40d9f1: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40d9f5: 4c 89 04 24 mov qword ptr [rsp], r8 + 40d9f9: e8 a2 96 ff ff call 0x4070a0 <__gettext_free_exp> + 40d9fe: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40da02: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40da06: 4c 89 04 24 mov qword ptr [rsp], r8 + 40da0a: e8 91 96 ff ff call 0x4070a0 <__gettext_free_exp> + 40da0f: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40da13: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40da17: 4d 85 c9 test r9, r9 + 40da1a: 0f 84 37 dc ff ff je 0x40b657 + 40da20: 41 8b 01 mov eax, dword ptr [r9] + 40da23: 83 f8 02 cmp eax, 2 + 40da26: 0f 84 42 09 00 00 je 0x40e36e + 40da2c: 83 f8 03 cmp eax, 3 + 40da2f: 0f 84 1e 09 00 00 je 0x40e353 + 40da35: 83 f8 01 cmp eax, 1 + 40da38: 0f 84 4b 09 00 00 je 0x40e389 + 40da3e: 4c 89 cf mov rdi, r9 + 40da41: 4c 89 04 24 mov qword ptr [rsp], r8 + 40da45: e8 06 1b 01 00 call 0x41f550 + 40da4a: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40da4e: e9 04 dc ff ff jmp 0x40b657 + 40da53: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40da57: 4c 89 04 24 mov qword ptr [rsp], r8 + 40da5b: e8 40 96 ff ff call 0x4070a0 <__gettext_free_exp> + 40da60: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40da64: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40da68: 4c 89 04 24 mov qword ptr [rsp], r8 + 40da6c: e8 2f 96 ff ff call 0x4070a0 <__gettext_free_exp> + 40da71: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40da75: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40da79: 4d 85 c9 test r9, r9 + 40da7c: 0f 84 e5 dc ff ff je 0x40b767 + 40da82: 41 8b 01 mov eax, dword ptr [r9] + 40da85: 83 f8 02 cmp eax, 2 + 40da88: 0f 84 8a 08 00 00 je 0x40e318 + 40da8e: 83 f8 03 cmp eax, 3 + 40da91: 0f 84 66 08 00 00 je 0x40e2fd + 40da97: 83 f8 01 cmp eax, 1 + 40da9a: 0f 84 93 08 00 00 je 0x40e333 + 40daa0: 4c 89 cf mov rdi, r9 + 40daa3: 4c 89 04 24 mov qword ptr [rsp], r8 + 40daa7: e8 a4 1a 01 00 call 0x41f550 + 40daac: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40dab0: e9 b2 dc ff ff jmp 0x40b767 + 40dab5: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40dab9: 4c 89 04 24 mov qword ptr [rsp], r8 + 40dabd: e8 de 95 ff ff call 0x4070a0 <__gettext_free_exp> + 40dac2: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40dac6: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40daca: 4c 89 04 24 mov qword ptr [rsp], r8 + 40dace: e8 cd 95 ff ff call 0x4070a0 <__gettext_free_exp> + 40dad3: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40dad7: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40dadb: 4d 85 c9 test r9, r9 + 40dade: 0f 84 57 ed ff ff je 0x40c83b + 40dae4: 41 8b 01 mov eax, dword ptr [r9] + 40dae7: 83 f8 02 cmp eax, 2 + 40daea: 0f 84 d2 07 00 00 je 0x40e2c2 + 40daf0: 83 f8 03 cmp eax, 3 + 40daf3: 0f 84 ae 07 00 00 je 0x40e2a7 + 40daf9: 83 f8 01 cmp eax, 1 + 40dafc: 0f 84 db 07 00 00 je 0x40e2dd + 40db02: 4c 89 cf mov rdi, r9 + 40db05: 4c 89 04 24 mov qword ptr [rsp], r8 + 40db09: e8 42 1a 01 00 call 0x41f550 + 40db0e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40db12: e9 24 ed ff ff jmp 0x40c83b + 40db17: 83 f8 01 cmp eax, 1 + 40db1a: 0f 85 fe f0 ff ff jne 0x40cc1e + 40db20: e9 de f0 ff ff jmp 0x40cc03 + 40db25: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40db29: 4c 89 04 24 mov qword ptr [rsp], r8 + 40db2d: e8 6e 95 ff ff call 0x4070a0 <__gettext_free_exp> + 40db32: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40db36: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40db3a: 4c 89 04 24 mov qword ptr [rsp], r8 + 40db3e: e8 5d 95 ff ff call 0x4070a0 <__gettext_free_exp> + 40db43: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40db47: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40db4b: 4d 85 c9 test r9, r9 + 40db4e: 0f 84 82 e6 ff ff je 0x40c1d6 + 40db54: 41 8b 01 mov eax, dword ptr [r9] + 40db57: 83 f8 02 cmp eax, 2 + 40db5a: 0f 84 0c 07 00 00 je 0x40e26c + 40db60: 83 f8 03 cmp eax, 3 + 40db63: 0f 84 e8 06 00 00 je 0x40e251 + 40db69: 83 f8 01 cmp eax, 1 + 40db6c: 0f 84 15 07 00 00 je 0x40e287 + 40db72: 4c 89 cf mov rdi, r9 + 40db75: 4c 89 04 24 mov qword ptr [rsp], r8 + 40db79: e8 d2 19 01 00 call 0x41f550 + 40db7e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40db82: e9 4f e6 ff ff jmp 0x40c1d6 + 40db87: 83 f8 01 cmp eax, 1 + 40db8a: 0f 85 f6 ee ff ff jne 0x40ca86 + 40db90: e9 d6 ee ff ff jmp 0x40ca6b + 40db95: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40db99: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40db9e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dba2: e8 f9 94 ff ff call 0x4070a0 <__gettext_free_exp> + 40dba7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dbac: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dbb0: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40dbb4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dbb9: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dbbd: e8 de 94 ff ff call 0x4070a0 <__gettext_free_exp> + 40dbc2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dbc7: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dbcb: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40dbcf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dbd4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dbd8: e8 c3 94 ff ff call 0x4070a0 <__gettext_free_exp> + 40dbdd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dbe2: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dbe6: e9 8c dc ff ff jmp 0x40b877 + 40dbeb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40dbef: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dbf4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dbf8: e8 a3 94 ff ff call 0x4070a0 <__gettext_free_exp> + 40dbfd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dc02: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dc06: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40dc0a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dc0f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dc13: e8 88 94 ff ff call 0x4070a0 <__gettext_free_exp> + 40dc18: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dc1d: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dc21: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40dc25: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dc2a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dc2e: e8 6d 94 ff ff call 0x4070a0 <__gettext_free_exp> + 40dc33: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dc38: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dc3c: e9 e4 f0 ff ff jmp 0x40cd25 + 40dc41: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40dc45: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dc4a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dc4e: e8 4d 94 ff ff call 0x4070a0 <__gettext_free_exp> + 40dc53: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dc58: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dc5c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40dc60: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dc65: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dc69: e8 32 94 ff ff call 0x4070a0 <__gettext_free_exp> + 40dc6e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dc73: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dc77: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40dc7b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dc80: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dc84: e8 17 94 ff ff call 0x4070a0 <__gettext_free_exp> + 40dc89: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dc8e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dc92: e9 2a ee ff ff jmp 0x40cac1 + 40dc97: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40dc9b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dca0: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dca4: e8 f7 93 ff ff call 0x4070a0 <__gettext_free_exp> + 40dca9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dcae: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dcb2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40dcb6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dcbb: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dcbf: e8 dc 93 ff ff call 0x4070a0 <__gettext_free_exp> + 40dcc4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dcc9: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dccd: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40dcd1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dcd6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dcda: e8 c1 93 ff ff call 0x4070a0 <__gettext_free_exp> + 40dcdf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dce4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dce8: e9 a0 ee ff ff jmp 0x40cb8d + 40dced: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40dcf1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dcf6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dcfa: e8 a1 93 ff ff call 0x4070a0 <__gettext_free_exp> + 40dcff: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dd04: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dd08: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40dd0c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dd11: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dd15: e8 86 93 ff ff call 0x4070a0 <__gettext_free_exp> + 40dd1a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dd1f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dd23: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40dd27: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dd2c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dd30: e8 6b 93 ff ff call 0x4070a0 <__gettext_free_exp> + 40dd35: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dd3a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dd3e: e9 16 ef ff ff jmp 0x40cc59 + 40dd43: 83 f8 01 cmp eax, 1 + 40dd46: 0f 85 6a f0 ff ff jne 0x40cdb6 + 40dd4c: e9 4a f0 ff ff jmp 0x40cd9b + 40dd51: 83 f8 01 cmp eax, 1 + 40dd54: 0f 85 28 f1 ff ff jne 0x40ce82 + 40dd5a: e9 08 f1 ff ff jmp 0x40ce67 + 40dd5f: 83 f8 01 cmp eax, 1 + 40dd62: 0f 85 e6 f1 ff ff jne 0x40cf4e + 40dd68: e9 c6 f1 ff ff jmp 0x40cf33 + 40dd6d: 83 f8 01 cmp eax, 1 + 40dd70: 0f 85 a4 f2 ff ff jne 0x40d01a + 40dd76: e9 84 f2 ff ff jmp 0x40cfff + 40dd7b: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40dd7f: 4c 89 04 24 mov qword ptr [rsp], r8 + 40dd83: e8 18 93 ff ff call 0x4070a0 <__gettext_free_exp> + 40dd88: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40dd8c: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40dd90: 4c 89 04 24 mov qword ptr [rsp], r8 + 40dd94: e8 07 93 ff ff call 0x4070a0 <__gettext_free_exp> + 40dd99: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40dd9d: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 40dda1: 4d 85 c9 test r9, r9 + 40dda4: 0f 84 ea d1 ff ff je 0x40af94 + 40ddaa: 41 8b 01 mov eax, dword ptr [r9] + 40ddad: 83 f8 02 cmp eax, 2 + 40ddb0: 0f 84 be 08 00 00 je 0x40e674 + 40ddb6: 83 f8 03 cmp eax, 3 + 40ddb9: 0f 84 9a 08 00 00 je 0x40e659 + 40ddbf: 83 f8 01 cmp eax, 1 + 40ddc2: 0f 84 c7 08 00 00 je 0x40e68f + 40ddc8: 4c 89 cf mov rdi, r9 + 40ddcb: 4c 89 04 24 mov qword ptr [rsp], r8 + 40ddcf: e8 7c 17 01 00 call 0x41f550 + 40ddd4: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40ddd8: e9 b7 d1 ff ff jmp 0x40af94 + 40dddd: 83 f8 01 cmp eax, 1 + 40dde0: 0f 85 c2 f2 ff ff jne 0x40d0a8 + 40dde6: e9 b4 f2 ff ff jmp 0x40d09f + 40ddeb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40ddef: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40ddf4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40ddf8: e8 a3 92 ff ff call 0x4070a0 <__gettext_free_exp> + 40ddfd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40de02: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40de06: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40de0a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40de0f: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40de13: e8 88 92 ff ff call 0x4070a0 <__gettext_free_exp> + 40de18: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40de1d: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40de21: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40de25: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40de2a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40de2e: e8 6d 92 ff ff call 0x4070a0 <__gettext_free_exp> + 40de33: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40de38: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40de3c: e9 7c f0 ff ff jmp 0x40cebd + 40de41: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40de45: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40de4a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40de4e: e8 4d 92 ff ff call 0x4070a0 <__gettext_free_exp> + 40de53: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40de58: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40de5c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40de60: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40de65: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40de69: e8 32 92 ff ff call 0x4070a0 <__gettext_free_exp> + 40de6e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40de73: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40de77: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40de7b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40de80: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40de84: e8 17 92 ff ff call 0x4070a0 <__gettext_free_exp> + 40de89: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40de8e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40de92: e9 f2 f0 ff ff jmp 0x40cf89 + 40de97: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40de9b: e8 00 92 ff ff call 0x4070a0 <__gettext_free_exp> + 40dea0: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 40dea4: e8 f7 91 ff ff call 0x4070a0 <__gettext_free_exp> + 40dea9: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40dead: 4d 85 c0 test r8, r8 + 40deb0: 0f 84 91 db ff ff je 0x40ba47 + 40deb6: 41 8b 00 mov eax, dword ptr [r8] + 40deb9: 83 f8 02 cmp eax, 2 + 40debc: 0f 84 6e 08 00 00 je 0x40e730 + 40dec2: 83 f8 03 cmp eax, 3 + 40dec5: 0f 84 54 08 00 00 je 0x40e71f + 40decb: 83 f8 01 cmp eax, 1 + 40dece: 0f 84 6d 08 00 00 je 0x40e741 + 40ded4: 4c 89 c7 mov rdi, r8 + 40ded7: e8 74 16 01 00 call 0x41f550 + 40dedc: e9 66 db ff ff jmp 0x40ba47 + 40dee1: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40dee5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40deea: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40deee: e8 ad 91 ff ff call 0x4070a0 <__gettext_free_exp> + 40def3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40def8: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40defc: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40df00: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40df05: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40df09: e8 92 91 ff ff call 0x4070a0 <__gettext_free_exp> + 40df0e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40df13: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40df17: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40df1b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40df20: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40df24: e8 77 91 ff ff call 0x4070a0 <__gettext_free_exp> + 40df29: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40df2e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40df32: e9 ba ee ff ff jmp 0x40cdf1 + 40df37: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40df3b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40df40: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40df44: e8 57 91 ff ff call 0x4070a0 <__gettext_free_exp> + 40df49: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40df4e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40df52: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40df56: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40df5b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40df5f: e8 3c 91 ff ff call 0x4070a0 <__gettext_free_exp> + 40df64: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40df69: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40df6d: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40df71: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40df76: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40df7a: e8 21 91 ff ff call 0x4070a0 <__gettext_free_exp> + 40df7f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40df84: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40df88: e9 1d e4 ff ff jmp 0x40c3aa + 40df8d: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40df91: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40df96: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40df9a: e8 01 91 ff ff call 0x4070a0 <__gettext_free_exp> + 40df9f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dfa4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dfa8: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40dfac: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dfb1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dfb5: e8 e6 90 ff ff call 0x4070a0 <__gettext_free_exp> + 40dfba: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dfbf: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dfc3: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40dfc7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40dfcc: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40dfd0: e8 cb 90 ff ff call 0x4070a0 <__gettext_free_exp> + 40dfd5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40dfda: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40dfde: e9 ba d5 ff ff jmp 0x40b59d + 40dfe3: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40dfe7: e8 b4 90 ff ff call 0x4070a0 <__gettext_free_exp> + 40dfec: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 40dff0: e8 ab 90 ff ff call 0x4070a0 <__gettext_free_exp> + 40dff5: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40dff9: 4d 85 c0 test r8, r8 + 40dffc: 0f 84 d9 f0 ff ff je 0x40d0db + 40e002: 41 8b 00 mov eax, dword ptr [r8] + 40e005: 83 f8 02 cmp eax, 2 + 40e008: 0f 84 ea 06 00 00 je 0x40e6f8 + 40e00e: 83 f8 03 cmp eax, 3 + 40e011: 0f 84 d0 06 00 00 je 0x40e6e7 + 40e017: 83 f8 01 cmp eax, 1 + 40e01a: 0f 84 e9 06 00 00 je 0x40e709 + 40e020: 4c 89 c7 mov rdi, r8 + 40e023: e8 28 15 01 00 call 0x41f550 + 40e028: e9 ae f0 ff ff jmp 0x40d0db + 40e02d: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e031: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e036: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e03a: e8 61 90 ff ff call 0x4070a0 <__gettext_free_exp> + 40e03f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e044: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e048: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e04c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e051: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e055: e8 46 90 ff ff call 0x4070a0 <__gettext_free_exp> + 40e05a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e05f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e063: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e067: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e06c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e070: e8 2b 90 ff ff call 0x4070a0 <__gettext_free_exp> + 40e075: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e07a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e07e: e9 97 e2 ff ff jmp 0x40c31a + 40e083: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] + 40e087: e8 14 90 ff ff call 0x4070a0 <__gettext_free_exp> + 40e08c: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] + 40e090: e8 0b 90 ff ff call 0x4070a0 <__gettext_free_exp> + 40e095: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 40e099: 4d 85 c0 test r8, r8 + 40e09c: 0f 84 05 d9 ff ff je 0x40b9a7 + 40e0a2: 41 8b 00 mov eax, dword ptr [r8] + 40e0a5: 83 f8 02 cmp eax, 2 + 40e0a8: 0f 84 12 06 00 00 je 0x40e6c0 + 40e0ae: 83 f8 03 cmp eax, 3 + 40e0b1: 0f 84 f8 05 00 00 je 0x40e6af + 40e0b7: 83 f8 01 cmp eax, 1 + 40e0ba: 0f 84 11 06 00 00 je 0x40e6d1 + 40e0c0: 4c 89 c7 mov rdi, r8 + 40e0c3: e8 88 14 01 00 call 0x41f550 + 40e0c8: e9 da d8 ff ff jmp 0x40b9a7 + 40e0cd: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e0d1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e0d6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e0da: e8 c1 8f ff ff call 0x4070a0 <__gettext_free_exp> + 40e0df: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e0e4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e0e8: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e0ec: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e0f1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e0f5: e8 a6 8f ff ff call 0x4070a0 <__gettext_free_exp> + 40e0fa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e0ff: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e103: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e107: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e10c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e110: e8 8b 8f ff ff call 0x4070a0 <__gettext_free_exp> + 40e115: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e11a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e11e: e9 32 ef ff ff jmp 0x40d055 + 40e123: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e127: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e12c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e130: e8 6b 8f ff ff call 0x4070a0 <__gettext_free_exp> + 40e135: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e13a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e13e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e142: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e147: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e14b: e8 50 8f ff ff call 0x4070a0 <__gettext_free_exp> + 40e150: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e155: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e159: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e15d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e162: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e166: e8 35 8f ff ff call 0x4070a0 <__gettext_free_exp> + 40e16b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e170: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e174: e9 3c d5 ff ff jmp 0x40b6b5 + 40e179: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e17d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e182: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e186: e8 15 8f ff ff call 0x4070a0 <__gettext_free_exp> + 40e18b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e190: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e194: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e198: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e19d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e1a1: e8 fa 8e ff ff call 0x4070a0 <__gettext_free_exp> + 40e1a6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e1ab: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e1af: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e1b3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e1b8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e1bc: e8 df 8e ff ff call 0x4070a0 <__gettext_free_exp> + 40e1c1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e1c6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e1ca: e9 f6 d5 ff ff jmp 0x40b7c5 + 40e1cf: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e1d3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e1d8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e1dc: e8 bf 8e ff ff call 0x4070a0 <__gettext_free_exp> + 40e1e1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e1e6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e1ea: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e1ee: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e1f3: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e1f7: e8 a4 8e ff ff call 0x4070a0 <__gettext_free_exp> + 40e1fc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e201: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e205: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e209: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e20e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e212: e8 89 8e ff ff call 0x4070a0 <__gettext_free_exp> + 40e217: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e21c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e220: e9 15 e2 ff ff jmp 0x40c43a + 40e225: bf 20 00 00 00 mov edi, 32 + 40e22a: e8 31 0d 01 00 call 0x41ef60 + 40e22f: 48 85 c0 test rax, rax + 40e232: 0f 84 c8 d2 ff ff je 0x40b500 + 40e238: c7 00 00 00 00 00 mov dword ptr [rax], 0 + 40e23e: 44 89 60 04 mov dword ptr [rax + 4], r12d + 40e242: 48 83 c4 18 add rsp, 24 + 40e246: 5b pop rbx + 40e247: 5d pop rbp + 40e248: 41 5c pop r12 + 40e24a: 41 5d pop r13 + 40e24c: 41 5e pop r14 + 40e24e: 41 5f pop r15 + 40e250: c3 ret + 40e251: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e255: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e25a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e25e: e8 3d 8e ff ff call 0x4070a0 <__gettext_free_exp> + 40e263: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e268: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e26c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e270: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e275: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e279: e8 22 8e ff ff call 0x4070a0 <__gettext_free_exp> + 40e27e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e283: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e287: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e28b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e290: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e294: e8 07 8e ff ff call 0x4070a0 <__gettext_free_exp> + 40e299: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e29e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e2a2: e9 cb f8 ff ff jmp 0x40db72 + 40e2a7: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e2ab: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e2b0: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e2b4: e8 e7 8d ff ff call 0x4070a0 <__gettext_free_exp> + 40e2b9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e2be: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e2c2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e2c6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e2cb: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e2cf: e8 cc 8d ff ff call 0x4070a0 <__gettext_free_exp> + 40e2d4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e2d9: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e2dd: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e2e1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e2e6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e2ea: e8 b1 8d ff ff call 0x4070a0 <__gettext_free_exp> + 40e2ef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e2f4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e2f8: e9 05 f8 ff ff jmp 0x40db02 + 40e2fd: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e301: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e306: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e30a: e8 91 8d ff ff call 0x4070a0 <__gettext_free_exp> + 40e30f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e314: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e318: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e31c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e321: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e325: e8 76 8d ff ff call 0x4070a0 <__gettext_free_exp> + 40e32a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e32f: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e333: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e337: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e33c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e340: e8 5b 8d ff ff call 0x4070a0 <__gettext_free_exp> + 40e345: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e34a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e34e: e9 4d f7 ff ff jmp 0x40daa0 + 40e353: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e357: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e35c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e360: e8 3b 8d ff ff call 0x4070a0 <__gettext_free_exp> + 40e365: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e36a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e36e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e372: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e377: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e37b: e8 20 8d ff ff call 0x4070a0 <__gettext_free_exp> + 40e380: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e385: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e389: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e38d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e392: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e396: e8 05 8d ff ff call 0x4070a0 <__gettext_free_exp> + 40e39b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e3a0: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e3a4: e9 95 f6 ff ff jmp 0x40da3e + 40e3a9: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e3ad: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e3b2: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e3b6: e8 e5 8c ff ff call 0x4070a0 <__gettext_free_exp> + 40e3bb: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e3c0: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e3c4: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e3c8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e3cd: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e3d1: e8 ca 8c ff ff call 0x4070a0 <__gettext_free_exp> + 40e3d6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e3db: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e3df: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e3e3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e3e8: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e3ec: e8 af 8c ff ff call 0x4070a0 <__gettext_free_exp> + 40e3f1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e3f6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e3fa: e9 cf f5 ff ff jmp 0x40d9ce + 40e3ff: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e403: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e408: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e40c: e8 8f 8c ff ff call 0x4070a0 <__gettext_free_exp> + 40e411: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e416: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e41a: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e41e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e423: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e427: e8 74 8c ff ff call 0x4070a0 <__gettext_free_exp> + 40e42c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e431: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e435: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e439: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e43e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e442: e8 59 8c ff ff call 0x4070a0 <__gettext_free_exp> + 40e447: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e44c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e450: e9 09 f5 ff ff jmp 0x40d95e + 40e455: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e459: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e45e: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e462: e8 39 8c ff ff call 0x4070a0 <__gettext_free_exp> + 40e467: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e46c: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e470: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e474: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e479: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e47d: e8 1e 8c ff ff call 0x4070a0 <__gettext_free_exp> + 40e482: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e487: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e48b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e48f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e494: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e498: e8 03 8c ff ff call 0x4070a0 <__gettext_free_exp> + 40e49d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e4a2: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e4a6: e9 43 f4 ff ff jmp 0x40d8ee + 40e4ab: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e4af: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e4b4: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e4b8: e8 e3 8b ff ff call 0x4070a0 <__gettext_free_exp> + 40e4bd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e4c2: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e4c6: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e4ca: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e4cf: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e4d3: e8 c8 8b ff ff call 0x4070a0 <__gettext_free_exp> + 40e4d8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e4dd: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e4e1: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e4e5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e4ea: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e4ee: e8 ad 8b ff ff call 0x4070a0 <__gettext_free_exp> + 40e4f3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e4f8: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e4fc: e9 8b f3 ff ff jmp 0x40d88c + 40e501: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e505: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e50a: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e50e: e8 8d 8b ff ff call 0x4070a0 <__gettext_free_exp> + 40e513: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e518: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e51c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e520: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e525: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e529: e8 72 8b ff ff call 0x4070a0 <__gettext_free_exp> + 40e52e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e533: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e537: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e53b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e540: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e544: e8 57 8b ff ff call 0x4070a0 <__gettext_free_exp> + 40e549: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e54e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e552: e9 b7 f2 ff ff jmp 0x40d80e + 40e557: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e55b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e560: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e564: e8 37 8b ff ff call 0x4070a0 <__gettext_free_exp> + 40e569: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e56e: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e572: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e576: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e57b: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e57f: e8 1c 8b ff ff call 0x4070a0 <__gettext_free_exp> + 40e584: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e589: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e58d: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e591: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e596: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e59a: e8 01 8b ff ff call 0x4070a0 <__gettext_free_exp> + 40e59f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e5a4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e5a8: e9 ff f1 ff ff jmp 0x40d7ac + 40e5ad: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e5b1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e5b6: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e5ba: e8 e1 8a ff ff call 0x4070a0 <__gettext_free_exp> + 40e5bf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e5c4: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e5c8: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e5cc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e5d1: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e5d5: e8 c6 8a ff ff call 0x4070a0 <__gettext_free_exp> + 40e5da: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e5df: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e5e3: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e5e7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e5ec: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e5f0: e8 ab 8a ff ff call 0x4070a0 <__gettext_free_exp> + 40e5f5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e5fa: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e5fe: e9 47 f1 ff ff jmp 0x40d74a + 40e603: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e607: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e60c: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e610: e8 8b 8a ff ff call 0x4070a0 <__gettext_free_exp> + 40e615: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e61a: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e61e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e622: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e627: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e62b: e8 70 8a ff ff call 0x4070a0 <__gettext_free_exp> + 40e630: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e635: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e639: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e63d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e642: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e646: e8 55 8a ff ff call 0x4070a0 <__gettext_free_exp> + 40e64b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e650: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e654: e9 81 f0 ff ff jmp 0x40d6da + 40e659: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] + 40e65d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e662: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e666: e8 35 8a ff ff call 0x4070a0 <__gettext_free_exp> + 40e66b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e670: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e674: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] + 40e678: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e67d: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e681: e8 1a 8a ff ff call 0x4070a0 <__gettext_free_exp> + 40e686: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e68b: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e68f: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] + 40e693: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 40e698: 4c 89 0c 24 mov qword ptr [rsp], r9 + 40e69c: e8 ff 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e6a1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 40e6a6: 4c 8b 0c 24 mov r9, qword ptr [rsp] + 40e6aa: e9 19 f7 ff ff jmp 0x40ddc8 + 40e6af: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40e6b3: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e6b7: e8 e4 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e6bc: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e6c0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40e6c4: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e6c8: e8 d3 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e6cd: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e6d1: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40e6d5: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e6d9: e8 c2 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e6de: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e6e2: e9 d9 f9 ff ff jmp 0x40e0c0 + 40e6e7: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40e6eb: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e6ef: e8 ac 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e6f4: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e6f8: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40e6fc: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e700: e8 9b 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e705: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e709: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40e70d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e711: e8 8a 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e716: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e71a: e9 01 f9 ff ff jmp 0x40e020 + 40e71f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40e723: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e727: e8 74 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e72c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e730: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40e734: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e738: e8 63 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e73d: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e741: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40e745: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e749: e8 52 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e74e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e752: e9 7d f7 ff ff jmp 0x40ded4 + 40e757: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40e75b: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e75f: e8 3c 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e764: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e768: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40e76c: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e770: e8 2b 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e775: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e779: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40e77d: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e781: e8 1a 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e786: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e78a: e9 f3 ec ff ff jmp 0x40d482 + 40e78f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40e793: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e797: e8 04 89 ff ff call 0x4070a0 <__gettext_free_exp> + 40e79c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e7a0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40e7a4: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e7a8: e8 f3 88 ff ff call 0x4070a0 <__gettext_free_exp> + 40e7ad: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e7b1: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40e7b5: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e7b9: e8 e2 88 ff ff call 0x4070a0 <__gettext_free_exp> + 40e7be: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e7c2: e9 c4 ed ff ff jmp 0x40d58b + 40e7c7: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 40e7cb: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e7cf: e8 cc 88 ff ff call 0x4070a0 <__gettext_free_exp> + 40e7d4: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e7d8: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 40e7dc: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e7e0: e8 bb 88 ff ff call 0x4070a0 <__gettext_free_exp> + 40e7e5: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e7e9: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 40e7ed: 4c 89 04 24 mov qword ptr [rsp], r8 + 40e7f1: e8 aa 88 ff ff call 0x4070a0 <__gettext_free_exp> + 40e7f6: 4c 8b 04 24 mov r8, qword ptr [rsp] + 40e7fa: e9 25 ee ff ff jmp 0x40d624 + 40e7ff: 90 nop + +000000000040e800 <__gettextparse>: + 40e800: f3 0f 1e fa endbr64 + 40e804: 41 57 push r15 + 40e806: 41 56 push r14 + 40e808: 45 31 f6 xor r14d, r14d + 40e80b: 41 55 push r13 + 40e80d: 4d 63 fe movsxd r15, r14d + 40e810: 41 bd c8 00 00 00 mov r13d, 200 + 40e816: 41 54 push r12 + 40e818: 4c 8d 25 51 6f 08 00 lea r12, [rip + 552785] # 0x495770 + 40e81f: 55 push rbp + 40e820: 53 push rbx + 40e821: 48 81 ec 68 07 00 00 sub rsp, 1896 + 40e828: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 40e82d: 48 8d 6c 24 50 lea rbp, [rsp + 80] + 40e832: 49 89 ee mov r14, rbp + 40e835: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 40e83e: 48 89 84 24 58 07 00 00 mov qword ptr [rsp + 1880], rax + 40e846: 31 c0 xor eax, eax + 40e848: 48 8d 84 24 90 06 00 00 lea rax, [rsp + 1680] + 40e850: 48 89 2c 24 mov qword ptr [rsp], rbp + 40e854: c6 84 24 90 06 00 00 00 mov byte ptr [rsp + 1680], 0 + 40e85c: 48 89 c3 mov rbx, rax + 40e85f: 48 89 c5 mov rbp, rax + 40e862: c7 44 24 14 00 00 00 00 mov dword ptr [rsp + 20], 0 + 40e86a: c7 44 24 10 fe ff ff ff mov dword ptr [rsp + 16], 4294967294 + 40e872: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 40e877: 43 0f be 04 3c movsx eax, byte ptr [r12 + r15] + 40e87c: 89 c7 mov edi, eax + 40e87e: 83 f8 f6 cmp eax, -10 + 40e881: 0f 84 d1 00 00 00 je 0x40e958 <__gettextparse+0x158> + 40e887: 83 7c 24 10 fe cmp dword ptr [rsp + 16], -2 + 40e88c: 0f 84 76 03 00 00 je 0x40ec08 <__gettextparse+0x408> + 40e892: 8b 4c 24 10 mov ecx, dword ptr [rsp + 16] + 40e896: 85 c9 test ecx, ecx + 40e898: 0f 8e fa 02 00 00 jle 0x40eb98 <__gettextparse+0x398> + 40e89e: 48 63 54 24 10 movsxd rdx, dword ptr [rsp + 16] + 40e8a3: 48 8d 35 b6 6d 08 00 lea rsi, [rip + 552374] # 0x495660 + 40e8aa: 0f be 14 16 movsx edx, byte ptr [rsi + rdx] + 40e8ae: 8d 3c 10 lea edi, [rax + rdx] + 40e8b1: 83 ff 36 cmp edi, 54 + 40e8b4: 0f 87 9e 00 00 00 ja 0x40e958 <__gettextparse+0x158> + 40e8ba: 48 63 ff movsxd rdi, edi + 40e8bd: 48 8d 0d fc 6c 08 00 lea rcx, [rip + 552188] # 0x4955c0 + 40e8c4: 0f be 34 39 movsx esi, byte ptr [rcx + rdi] + 40e8c8: 39 d6 cmp esi, edx + 40e8ca: 0f 85 88 00 00 00 jne 0x40e958 <__gettextparse+0x158> + 40e8d0: 48 8d 05 29 6d 08 00 lea rax, [rip + 552233] # 0x495600 + 40e8d7: 0f b6 04 38 movzx eax, byte ptr [rax + rdi] + 40e8db: 4c 0f be f8 movsx r15, al + 40e8df: 44 89 fa mov edx, r15d + 40e8e2: f7 da neg edx + 40e8e4: 45 85 ff test r15d, r15d + 40e8e7: 7e 2f jle 0x40e918 <__gettextparse+0x118> + 40e8e9: 8b 7c 24 14 mov edi, dword ptr [rsp + 20] + 40e8ed: c7 44 24 10 fe ff ff ff mov dword ptr [rsp + 16], 4294967294 + 40e8f5: 48 89 da mov rdx, rbx + 40e8f8: 83 ff 01 cmp edi, 1 + 40e8fb: 83 d7 ff adc edi, -1 + 40e8fe: 49 83 c6 08 add r14, 8 + 40e902: 89 7c 24 14 mov dword ptr [rsp + 20], edi + 40e906: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] + 40e90b: 49 89 3e mov qword ptr [r14], rdi + 40e90e: e9 5c 01 00 00 jmp 0x40ea6f <__gettextparse+0x26f> + 40e913: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40e918: 48 8d 05 69 6c 08 00 lea rax, [rip + 552041] # 0x495588 + 40e91f: 4c 63 ca movsxd r9, edx + 40e922: 4a 0f be 34 08 movsx rsi, byte ptr [rax + r9] + 40e927: b8 01 00 00 00 mov eax, 1 + 40e92c: 29 f0 sub eax, esi + 40e92e: 49 89 f7 mov r15, rsi + 40e931: 48 98 cdqe + 40e933: 49 8b 04 c6 mov rax, qword ptr [r14 + 8*rax] + 40e937: 83 fa 0d cmp edx, 13 + 40e93a: 0f 87 c8 00 00 00 ja 0x40ea08 <__gettextparse+0x208> + 40e940: 48 8d 35 39 6a 08 00 lea rsi, [rip + 551481] # 0x495380 + 40e947: 89 d2 mov edx, edx + 40e949: 48 63 14 96 movsxd rdx, dword ptr [rsi + 4*rdx] + 40e94d: 48 01 f2 add rdx, rsi + 40e950: 3e ff e2 jmp rdx + 40e953: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40e958: 48 8d 15 e1 6c 08 00 lea rdx, [rip + 552161] # 0x495640 + 40e95f: 42 0f be 14 3a movsx edx, byte ptr [rdx + r15] + 40e964: 85 d2 test edx, edx + 40e966: 75 b0 jne 0x40e918 <__gettextparse+0x118> + 40e968: 83 7c 24 14 03 cmp dword ptr [rsp + 20], 3 + 40e96d: 75 12 jne 0x40e981 <__gettextparse+0x181> + 40e96f: 8b 54 24 10 mov edx, dword ptr [rsp + 16] + 40e973: 85 d2 test edx, edx + 40e975: 0f 8f 65 02 00 00 jg 0x40ebe0 <__gettextparse+0x3e0> + 40e97b: 0f 84 cf 01 00 00 je 0x40eb50 <__gettextparse+0x350> + 40e981: 48 8d 15 78 6c 08 00 lea rdx, [rip + 552056] # 0x495600 + 40e988: eb 21 jmp 0x40e9ab <__gettextparse+0x1ab> + 40e98a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40e990: 48 39 eb cmp rbx, rbp + 40e993: 0f 84 b7 01 00 00 je 0x40eb50 <__gettextparse+0x350> + 40e999: 48 0f be 43 ff movsx rax, byte ptr [rbx - 1] + 40e99e: 48 83 eb 01 sub rbx, 1 + 40e9a2: 49 83 ee 08 sub r14, 8 + 40e9a6: 41 0f be 04 04 movsx eax, byte ptr [r12 + rax] + 40e9ab: 83 f8 f6 cmp eax, -10 + 40e9ae: 74 e0 je 0x40e990 <__gettextparse+0x190> + 40e9b0: 83 c0 01 add eax, 1 + 40e9b3: 83 f8 36 cmp eax, 54 + 40e9b6: 77 d8 ja 0x40e990 <__gettextparse+0x190> + 40e9b8: 48 98 cdqe + 40e9ba: 48 8d 0d ff 6b 08 00 lea rcx, [rip + 551935] # 0x4955c0 + 40e9c1: 80 3c 01 01 cmp byte ptr [rcx + rax], 1 + 40e9c5: 75 c9 jne 0x40e990 <__gettextparse+0x190> + 40e9c7: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 40e9cb: 4c 0f be f8 movsx r15, al + 40e9cf: 45 85 ff test r15d, r15d + 40e9d2: 7e bc jle 0x40e990 <__gettextparse+0x190> + 40e9d4: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] + 40e9d9: c7 44 24 14 03 00 00 00 mov dword ptr [rsp + 20], 3 + 40e9e1: 49 83 c6 08 add r14, 8 + 40e9e5: 48 89 da mov rdx, rbx + 40e9e8: 49 89 3e mov qword ptr [r14], rdi + 40e9eb: e9 7f 00 00 00 jmp 0x40ea6f <__gettextparse+0x26f> + 40e9f0: 49 8b 16 mov rdx, qword ptr [r14] + 40e9f3: 48 85 d2 test rdx, rdx + 40e9f6: 0f 84 54 01 00 00 je 0x40eb50 <__gettextparse+0x350> + 40e9fc: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 40ea01: 48 89 57 08 mov qword ptr [rdi + 8], rdx + 40ea05: 0f 1f 00 nop dword ptr [rax] + 40ea08: 4a 8d 14 fd 00 00 00 00 lea rdx, [8*r15] + 40ea10: 4c 89 f6 mov rsi, r14 + 40ea13: 48 29 d6 sub rsi, rdx + 40ea16: 48 89 da mov rdx, rbx + 40ea19: 48 89 46 08 mov qword ptr [rsi + 8], rax + 40ea1d: 48 8d 05 74 6b 08 00 lea rax, [rip + 551796] # 0x495598 + 40ea24: 4c 29 fa sub rdx, r15 + 40ea27: 4c 8d 76 08 lea r14, [rsi + 8] + 40ea2b: 42 0f be 04 08 movsx eax, byte ptr [rax + r9] + 40ea30: 48 8d 35 34 6d 08 00 lea rsi, [rip + 552244] # 0x49576b + 40ea37: 44 0f be 0a movsx r9d, byte ptr [rdx] + 40ea3b: 83 e8 10 sub eax, 16 + 40ea3e: 48 98 cdqe + 40ea40: 0f be 34 06 movsx esi, byte ptr [rsi + rax] + 40ea44: 44 01 ce add esi, r9d + 40ea47: 83 fe 36 cmp esi, 54 + 40ea4a: 77 14 ja 0x40ea60 <__gettextparse+0x260> + 40ea4c: 48 63 f6 movsxd rsi, esi + 40ea4f: 48 8d 0d 6a 6b 08 00 lea rcx, [rip + 551786] # 0x4955c0 + 40ea56: 44 3a 0c 31 cmp r9b, byte ptr [rcx + rsi] + 40ea5a: 0f 84 90 01 00 00 je 0x40ebf0 <__gettextparse+0x3f0> + 40ea60: 48 8d 35 00 6d 08 00 lea rsi, [rip + 552192] # 0x495767 + 40ea67: 0f b6 04 06 movzx eax, byte ptr [rsi + rax] + 40ea6b: 4c 0f be f8 movsx r15, al + 40ea6f: 88 42 01 mov byte ptr [rdx + 1], al + 40ea72: 48 8d 5a 01 lea rbx, [rdx + 1] + 40ea76: 4a 8d 44 2d ff lea rax, [rbp + r13 - 1] + 40ea7b: 48 39 c3 cmp rbx, rax + 40ea7e: 0f 82 b1 00 00 00 jb 0x40eb35 <__gettextparse+0x335> + 40ea84: 48 29 eb sub rbx, rbp + 40ea87: 4c 8d 73 01 lea r14, [rbx + 1] + 40ea8b: 49 81 fd 0f 27 00 00 cmp r13, 9999 + 40ea92: 0f 8f ff 04 00 00 jg 0x40ef97 <__gettextparse+0x797> + 40ea98: 4b 8d 4c 2d 00 lea rcx, [r13 + r13] + 40ea9d: b8 10 27 00 00 mov eax, 10000 + 40eaa2: 48 81 f9 10 27 00 00 cmp rcx, 10000 + 40eaa9: 48 0f 4e c1 cmovle rax, rcx + 40eaad: 48 8d 7c c0 07 lea rdi, [rax + 8*rax + 7] + 40eab2: 49 89 c5 mov r13, rax + 40eab5: e8 a6 04 01 00 call 0x41ef60 + 40eaba: 48 85 c0 test rax, rax + 40eabd: 0f 84 d4 04 00 00 je 0x40ef97 <__gettextparse+0x797> + 40eac3: 4c 89 f2 mov rdx, r14 + 40eac6: 48 89 ee mov rsi, rbp + 40eac9: 48 89 c7 mov rdi, rax + 40eacc: 49 c1 e6 03 shl r14, 3 + 40ead0: e8 8b 25 ff ff call 0x401060 <.plt+0x40> + 40ead5: 4d 8d 55 07 lea r10, [r13 + 7] + 40ead9: 48 8b 34 24 mov rsi, qword ptr [rsp] + 40eadd: 4c 89 f2 mov rdx, r14 + 40eae0: 49 83 e2 f8 and r10, -8 + 40eae4: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 40eae9: 49 01 c2 add r10, rax + 40eaec: 4c 89 d7 mov rdi, r10 + 40eaef: e8 6c 25 ff ff call 0x401060 <.plt+0x40> + 40eaf4: 48 3b 6c 24 08 cmp rbp, qword ptr [rsp + 8] + 40eaf9: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 40eafe: 49 89 c2 mov r10, rax + 40eb01: 74 15 je 0x40eb18 <__gettextparse+0x318> + 40eb03: 48 89 ef mov rdi, rbp + 40eb06: 48 89 04 24 mov qword ptr [rsp], rax + 40eb0a: e8 41 0a 01 00 call 0x41f550 + 40eb0f: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 40eb14: 4c 8b 14 24 mov r10, qword ptr [rsp] + 40eb18: 4c 01 cb add rbx, r9 + 40eb1b: 4b 8d 44 29 ff lea rax, [r9 + r13 - 1] + 40eb20: 4f 8d 74 32 f8 lea r14, [r10 + r14 - 8] + 40eb25: 48 39 c3 cmp rbx, rax + 40eb28: 0f 83 77 04 00 00 jae 0x40efa5 <__gettextparse+0x7a5> + 40eb2e: 4c 89 14 24 mov qword ptr [rsp], r10 + 40eb32: 4c 89 cd mov rbp, r9 + 40eb35: 41 83 ff 09 cmp r15d, 9 + 40eb39: 0f 85 38 fd ff ff jne 0x40e877 <__gettextparse+0x77> + 40eb3f: 49 89 ef mov r15, rbp + 40eb42: 45 31 e4 xor r12d, r12d + 40eb45: eb 12 jmp 0x40eb59 <__gettextparse+0x359> + 40eb47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 40eb50: 49 89 ef mov r15, rbp + 40eb53: 41 bc 01 00 00 00 mov r12d, 1 + 40eb59: 4c 3b 7c 24 08 cmp r15, qword ptr [rsp + 8] + 40eb5e: 74 08 je 0x40eb68 <__gettextparse+0x368> + 40eb60: 4c 89 ff mov rdi, r15 + 40eb63: e8 e8 09 01 00 call 0x41f550 + 40eb68: 48 8b 84 24 58 07 00 00 mov rax, qword ptr [rsp + 1880] + 40eb70: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 40eb79: 0f 85 97 04 00 00 jne 0x40f016 <__gettextparse+0x816> + 40eb7f: 48 81 c4 68 07 00 00 add rsp, 1896 + 40eb86: 44 89 e0 mov eax, r12d + 40eb89: 5b pop rbx + 40eb8a: 5d pop rbp + 40eb8b: 41 5c pop r12 + 40eb8d: 41 5d pop r13 + 40eb8f: 41 5e pop r14 + 40eb91: 41 5f pop r15 + 40eb93: c3 ret + 40eb94: 0f 1f 40 00 nop dword ptr [rax] + 40eb98: c7 44 24 10 00 00 00 00 mov dword ptr [rsp + 16], 0 + 40eba0: 31 d2 xor edx, edx + 40eba2: e9 0a fd ff ff jmp 0x40e8b1 <__gettextparse+0xb1> + 40eba7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 40ebb0: 49 8b 06 mov rax, qword ptr [r14] + 40ebb3: 41 8b 7e f8 mov edi, dword ptr [r14 - 8] + 40ebb7: 48 8d 74 24 30 lea rsi, [rsp + 48] + 40ebbc: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 40ebc1: 49 8b 56 f0 mov rdx, qword ptr [r14 - 16] + 40ebc5: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 40ebca: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx + 40ebcf: e8 2c 85 ff ff call 0x407100 + 40ebd4: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 40ebd9: e9 2a fe ff ff jmp 0x40ea08 <__gettextparse+0x208> + 40ebde: 66 90 nop + 40ebe0: c7 44 24 10 fe ff ff ff mov dword ptr [rsp + 16], 4294967294 + 40ebe8: e9 94 fd ff ff jmp 0x40e981 <__gettextparse+0x181> + 40ebed: 0f 1f 00 nop dword ptr [rax] + 40ebf0: 48 8d 05 09 6a 08 00 lea rax, [rip + 551433] # 0x495600 + 40ebf7: 0f b6 04 30 movzx eax, byte ptr [rax + rsi] + 40ebfb: 4c 0f be f8 movsx r15, al + 40ebff: e9 6b fe ff ff jmp 0x40ea6f <__gettextparse+0x26f> + 40ec04: 0f 1f 40 00 nop dword ptr [rax] + 40ec08: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 40ec0d: 48 8b 11 mov rdx, qword ptr [rcx] + 40ec10: 0f b6 32 movzx esi, byte ptr [rdx] + 40ec13: 40 84 f6 test sil, sil + 40ec16: 74 48 je 0x40ec60 <__gettextparse+0x460> + 40ec18: 49 89 d1 mov r9, rdx + 40ec1b: 48 83 c2 01 add rdx, 1 + 40ec1f: 40 80 fe 20 cmp sil, 32 + 40ec23: 74 eb je 0x40ec10 <__gettextparse+0x410> + 40ec25: 40 80 fe 09 cmp sil, 9 + 40ec29: 74 e5 je 0x40ec10 <__gettextparse+0x410> + 40ec2b: 40 0f be ce movsx ecx, sil + 40ec2f: 44 8d 56 f6 lea r10d, [rsi - 10] + 40ec33: 89 4c 24 10 mov dword ptr [rsp + 16], ecx + 40ec37: 41 80 fa 72 cmp r10b, 114 + 40ec3b: 0f 87 4f 01 00 00 ja 0x40ed90 <__gettextparse+0x590> + 40ec41: 4c 8d 1d 70 67 08 00 lea r11, [rip + 550768] # 0x4953b8 + 40ec48: 45 0f b6 d2 movzx r10d, r10b + 40ec4c: 4f 63 14 93 movsxd r10, dword ptr [r11 + 4*r10] + 40ec50: 4d 01 da add r10, r11 + 40ec53: 3e 41 ff e2 jmp r10 + 40ec57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 40ec60: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 40ec65: c7 44 24 10 00 00 00 00 mov dword ptr [rsp + 16], 0 + 40ec6d: 48 89 11 mov qword ptr [rcx], rdx + 40ec70: 31 d2 xor edx, edx + 40ec72: e9 3a fc ff ff jmp 0x40e8b1 <__gettextparse+0xb1> + 40ec77: f3 41 0f 6f 46 e0 movdqu xmm0, xmmword ptr [r14 - 32] + 40ec7d: f3 41 0f 6f 4e f0 movdqu xmm1, xmmword ptr [r14 - 16] + 40ec83: 48 8d 54 24 30 lea rdx, [rsp + 48] + 40ec88: be 10 00 00 00 mov esi, 16 + 40ec8d: 49 8b 06 mov rax, qword ptr [r14] + 40ec90: bf 03 00 00 00 mov edi, 3 + 40ec95: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 40ec9a: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 40ec9e: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 40eca3: 0f 29 44 24 30 movaps xmmword ptr [rsp + 48], xmm0 + 40eca8: e8 33 bf ff ff call 0x40abe0 + 40ecad: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 40ecb2: e9 51 fd ff ff jmp 0x40ea08 <__gettextparse+0x208> + 40ecb7: 49 8b 06 mov rax, qword ptr [r14] + 40ecba: 49 8b 56 f0 mov rdx, qword ptr [r14 - 16] + 40ecbe: 48 8d 74 24 30 lea rsi, [rsp + 48] + 40ecc3: bf 0f 00 00 00 mov edi, 15 + 40ecc8: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 40eccd: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx + 40ecd2: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 40ecd7: e8 24 84 ff ff call 0x407100 + 40ecdc: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 40ece1: e9 22 fd ff ff jmp 0x40ea08 <__gettextparse+0x208> + 40ece6: 49 8b 06 mov rax, qword ptr [r14] + 40ece9: 49 8b 56 f0 mov rdx, qword ptr [r14 - 16] + 40eced: 48 8d 74 24 30 lea rsi, [rsp + 48] + 40ecf2: bf 0e 00 00 00 mov edi, 14 + 40ecf7: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 40ecfc: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx + 40ed01: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 40ed06: e8 f5 83 ff ff call 0x407100 + 40ed0b: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 40ed10: e9 f3 fc ff ff jmp 0x40ea08 <__gettextparse+0x208> + 40ed15: 49 8b 46 f8 mov rax, qword ptr [r14 - 8] + 40ed19: e9 ea fc ff ff jmp 0x40ea08 <__gettextparse+0x208> + 40ed1e: 49 8b 06 mov rax, qword ptr [r14] + 40ed21: 48 8d 54 24 30 lea rdx, [rsp + 48] + 40ed26: be 02 00 00 00 mov esi, 2 + 40ed2b: bf 01 00 00 00 mov edi, 1 + 40ed30: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 40ed35: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 40ed3a: e8 a1 be ff ff call 0x40abe0 + 40ed3f: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 40ed44: e9 bf fc ff ff jmp 0x40ea08 <__gettextparse+0x208> + 40ed49: 31 d2 xor edx, edx + 40ed4b: 31 ff xor edi, edi + 40ed4d: be 01 00 00 00 mov esi, 1 + 40ed52: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 40ed57: e8 84 be ff ff call 0x40abe0 + 40ed5c: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 40ed61: 48 85 c0 test rax, rax + 40ed64: 0f 84 9e fc ff ff je 0x40ea08 <__gettextparse+0x208> + 40ed6a: 49 8b 16 mov rdx, qword ptr [r14] + 40ed6d: 48 89 50 08 mov qword ptr [rax + 8], rdx + 40ed71: e9 92 fc ff ff jmp 0x40ea08 <__gettextparse+0x208> + 40ed76: 31 d2 xor edx, edx + 40ed78: 31 f6 xor esi, esi + 40ed7a: 31 ff xor edi, edi + 40ed7c: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 40ed81: e8 5a be ff ff call 0x40abe0 + 40ed86: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 40ed8b: e9 78 fc ff ff jmp 0x40ea08 <__gettextparse+0x208> + 40ed90: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 40ed95: c7 44 24 10 00 01 00 00 mov dword ptr [rsp + 16], 256 + 40ed9d: 48 89 17 mov qword ptr [rdi], rdx + 40eda0: ba 01 00 00 00 mov edx, 1 + 40eda5: e9 04 fb ff ff jmp 0x40e8ae <__gettextparse+0xae> + 40edaa: 8b 74 24 10 mov esi, dword ptr [rsp + 16] + 40edae: 41 0f b6 79 01 movzx edi, byte ptr [r9 + 1] + 40edb3: 83 ee 30 sub esi, 48 + 40edb6: 44 8d 4f d0 lea r9d, [rdi - 48] + 40edba: 48 63 f6 movsxd rsi, esi + 40edbd: 41 80 f9 09 cmp r9b, 9 + 40edc1: 77 22 ja 0x40ede5 <__gettextparse+0x5e5> + 40edc3: 40 0f be cf movsx ecx, dil + 40edc7: 0f b6 7a 01 movzx edi, byte ptr [rdx + 1] + 40edcb: 48 8d 34 b6 lea rsi, [rsi + 4*rsi] + 40edcf: 48 83 c2 01 add rdx, 1 + 40edd3: 83 e9 30 sub ecx, 48 + 40edd6: 48 63 c9 movsxd rcx, ecx + 40edd9: 48 8d 34 71 lea rsi, [rcx + 2*rsi] + 40eddd: 8d 4f d0 lea ecx, [rdi - 48] + 40ede0: 80 f9 09 cmp cl, 9 + 40ede3: 76 de jbe 0x40edc3 <__gettextparse+0x5c3> + 40ede5: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 40edea: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi + 40edef: c7 44 24 10 06 01 00 00 mov dword ptr [rsp + 16], 262 + 40edf7: 48 89 17 mov qword ptr [rdi], rdx + 40edfa: ba 0b 00 00 00 mov edx, 11 + 40edff: e9 aa fa ff ff jmp 0x40e8ae <__gettextparse+0xae> + 40ee04: 41 3a 71 01 cmp sil, byte ptr [r9 + 1] + 40ee08: 75 86 jne 0x40ed90 <__gettextparse+0x590> + 40ee0a: 49 8d 51 02 lea rdx, [r9 + 2] + 40ee0e: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 40ee13: 48 89 11 mov qword ptr [rcx], rdx + 40ee16: e9 77 fa ff ff jmp 0x40e892 <__gettextparse+0x92> + 40ee1b: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 40ee20: c7 44 24 10 00 00 00 00 mov dword ptr [rsp + 16], 0 + 40ee28: 31 d2 xor edx, edx + 40ee2a: 4c 89 09 mov qword ptr [rcx], r9 + 40ee2d: e9 7f fa ff ff jmp 0x40e8b1 <__gettextparse+0xb1> + 40ee32: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 + 40ee3c: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] + 40ee41: 48 83 ce 04 or rsi, 4 + 40ee45: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 40ee4a: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi + 40ee4f: c7 44 24 10 05 01 00 00 mov dword ptr [rsp + 16], 261 + 40ee57: 48 89 17 mov qword ptr [rdi], rdx + 40ee5a: ba 09 00 00 00 mov edx, 9 + 40ee5f: e9 4a fa ff ff jmp 0x40e8ae <__gettextparse+0xae> + 40ee64: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 + 40ee6e: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] + 40ee73: 48 83 ce 07 or rsi, 7 + 40ee77: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 40ee7c: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi + 40ee81: c7 44 24 10 04 01 00 00 mov dword ptr [rsp + 16], 260 + 40ee89: 48 89 17 mov qword ptr [rdi], rdx + 40ee8c: ba 08 00 00 00 mov edx, 8 + 40ee91: e9 18 fa ff ff jmp 0x40e8ae <__gettextparse+0xae> + 40ee96: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 + 40eea0: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] + 40eea5: 48 83 ce 06 or rsi, 6 + 40eea9: eb cc jmp 0x40ee77 <__gettextparse+0x677> + 40eeab: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 + 40eeb5: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] + 40eeba: 48 83 ce 03 or rsi, 3 + 40eebe: eb 85 jmp 0x40ee45 <__gettextparse+0x645> + 40eec0: 41 80 79 01 3d cmp byte ptr [r9 + 1], 61 + 40eec5: 0f 84 36 01 00 00 je 0x40f001 <__gettextparse+0x801> + 40eecb: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 + 40eed5: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] + 40eeda: 48 83 ce 08 or rsi, 8 + 40eede: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 40eee3: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi + 40eee8: c7 44 24 10 03 01 00 00 mov dword ptr [rsp + 16], 259 + 40eef0: 48 89 17 mov qword ptr [rdi], rdx + 40eef3: ba 07 00 00 00 mov edx, 7 + 40eef8: e9 b1 f9 ff ff jmp 0x40e8ae <__gettextparse+0xae> + 40eefd: 41 80 79 01 3d cmp byte ptr [r9 + 1], 61 + 40ef02: 0f 84 ab 00 00 00 je 0x40efb3 <__gettextparse+0x7b3> + 40ef08: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 + 40ef12: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] + 40ef17: 48 83 ce 09 or rsi, 9 + 40ef1b: eb c1 jmp 0x40eede <__gettextparse+0x6de> + 40ef1d: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 + 40ef27: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] + 40ef2c: 48 83 ce 05 or rsi, 5 + 40ef30: e9 10 ff ff ff jmp 0x40ee45 <__gettextparse+0x645> + 40ef35: 41 80 79 01 3d cmp byte ptr [r9 + 1], 61 + 40ef3a: 0f 85 50 fe ff ff jne 0x40ed90 <__gettextparse+0x590> + 40ef40: 48 ba 00 00 00 00 ff ff ff ff movabs rdx, -4294967296 + 40ef4a: 48 23 54 24 28 and rdx, qword ptr [rsp + 40] + 40ef4f: 48 83 ca 0c or rdx, 12 + 40ef53: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 40ef58: 49 83 c1 02 add r9, 2 + 40ef5c: 48 89 54 24 28 mov qword ptr [rsp + 40], rdx + 40ef61: ba 06 00 00 00 mov edx, 6 + 40ef66: c7 44 24 10 02 01 00 00 mov dword ptr [rsp + 16], 258 + 40ef6e: 4c 89 0f mov qword ptr [rdi], r9 + 40ef71: e9 38 f9 ff ff jmp 0x40e8ae <__gettextparse+0xae> + 40ef76: 41 80 79 01 3d cmp byte ptr [r9 + 1], 61 + 40ef7b: 74 6c je 0x40efe9 <__gettextparse+0x7e9> + 40ef7d: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 40ef82: c7 44 24 10 21 00 00 00 mov dword ptr [rsp + 16], 33 + 40ef8a: 48 89 17 mov qword ptr [rdi], rdx + 40ef8d: ba 0a 00 00 00 mov edx, 10 + 40ef92: e9 17 f9 ff ff jmp 0x40e8ae <__gettextparse+0xae> + 40ef97: 49 89 ef mov r15, rbp + 40ef9a: 41 bc 02 00 00 00 mov r12d, 2 + 40efa0: e9 b4 fb ff ff jmp 0x40eb59 <__gettextparse+0x359> + 40efa5: 4d 89 cf mov r15, r9 + 40efa8: 41 bc 01 00 00 00 mov r12d, 1 + 40efae: e9 ad fb ff ff jmp 0x40eb60 <__gettextparse+0x360> + 40efb3: 48 ba 00 00 00 00 ff ff ff ff movabs rdx, -4294967296 + 40efbd: 48 23 54 24 28 and rdx, qword ptr [rsp + 40] + 40efc2: 48 83 ca 0b or rdx, 11 + 40efc6: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 40efcb: 49 83 c1 02 add r9, 2 + 40efcf: 48 89 54 24 28 mov qword ptr [rsp + 40], rdx + 40efd4: ba 07 00 00 00 mov edx, 7 + 40efd9: c7 44 24 10 03 01 00 00 mov dword ptr [rsp + 16], 259 + 40efe1: 4c 89 0f mov qword ptr [rdi], r9 + 40efe4: e9 c5 f8 ff ff jmp 0x40e8ae <__gettextparse+0xae> + 40efe9: 48 ba 00 00 00 00 ff ff ff ff movabs rdx, -4294967296 + 40eff3: 48 23 54 24 28 and rdx, qword ptr [rsp + 40] + 40eff8: 48 83 ca 0d or rdx, 13 + 40effc: e9 52 ff ff ff jmp 0x40ef53 <__gettextparse+0x753> + 40f001: 48 ba 00 00 00 00 ff ff ff ff movabs rdx, -4294967296 + 40f00b: 48 23 54 24 28 and rdx, qword ptr [rsp + 40] + 40f010: 48 83 ca 0a or rdx, 10 + 40f014: eb b0 jmp 0x40efc6 <__gettextparse+0x7c6> + 40f016: e8 b5 cb 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 40f01b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000040f020 <__gettext_extract_plural>: + 40f020: f3 0f 1e fa endbr64 + 40f024: 41 56 push r14 + 40f026: 41 55 push r13 + 40f028: 41 54 push r12 + 40f02a: 49 89 f4 mov r12, rsi + 40f02d: 55 push rbp + 40f02e: 48 89 d5 mov rbp, rdx + 40f031: 53 push rbx + 40f032: 48 83 ec 30 sub rsp, 48 + 40f036: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 40f03f: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 40f044: 31 c0 xor eax, eax + 40f046: 48 85 ff test rdi, rdi + 40f049: 0f 84 b1 00 00 00 je 0x40f100 <__gettext_extract_plural+0xe0> + 40f04f: 48 8d 35 36 67 08 00 lea rsi, [rip + 550710] # 0x49578c + 40f056: 49 89 fe mov r14, rdi + 40f059: e8 62 20 ff ff call 0x4010c0 <.plt+0xa0> + 40f05e: 48 8d 35 2f 67 08 00 lea rsi, [rip + 550703] # 0x495794 + 40f065: 4c 89 f7 mov rdi, r14 + 40f068: 49 89 c5 mov r13, rax + 40f06b: e8 50 20 ff ff call 0x4010c0 <.plt+0xa0> + 40f070: 4d 85 ed test r13, r13 + 40f073: 0f 84 87 00 00 00 je 0x40f100 <__gettext_extract_plural+0xe0> + 40f079: 48 85 c0 test rax, rax + 40f07c: 0f 84 7e 00 00 00 je 0x40f100 <__gettext_extract_plural+0xe0> + 40f082: 48 8d 58 09 lea rbx, [rax + 9] + 40f086: 0f b6 40 09 movzx eax, byte ptr [rax + 9] + 40f08a: 84 c0 test al, al + 40f08c: 74 72 je 0x40f100 <__gettext_extract_plural+0xe0> + 40f08e: 48 c7 c2 f0 ff ff ff mov rdx, -16 + 40f095: 64 48 8b 0a mov rcx, qword ptr fs:[rdx] + 40f099: eb 11 jmp 0x40f0ac <__gettext_extract_plural+0x8c> + 40f09b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40f0a0: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] + 40f0a4: 48 83 c3 01 add rbx, 1 + 40f0a8: 84 c0 test al, al + 40f0aa: 74 54 je 0x40f100 <__gettext_extract_plural+0xe0> + 40f0ac: 0f b6 d0 movzx edx, al + 40f0af: f6 44 51 01 20 test byte ptr [rcx + 2*rdx + 1], 32 + 40f0b4: 75 ea jne 0x40f0a0 <__gettext_extract_plural+0x80> + 40f0b6: 83 e8 30 sub eax, 48 + 40f0b9: 3c 09 cmp al, 9 + 40f0bb: 77 43 ja 0x40f100 <__gettext_extract_plural+0xe0> + 40f0bd: 48 8d 74 24 08 lea rsi, [rsp + 8] + 40f0c2: ba 0a 00 00 00 mov edx, 10 + 40f0c7: 48 89 df mov rdi, rbx + 40f0ca: e8 d1 11 00 00 call 0x4102a0 + 40f0cf: 48 39 5c 24 08 cmp qword ptr [rsp + 8], rbx + 40f0d4: 74 2a je 0x40f100 <__gettext_extract_plural+0xe0> + 40f0d6: 48 89 45 00 mov qword ptr [rbp], rax + 40f0da: 49 83 c5 07 add r13, 7 + 40f0de: 48 8d 7c 24 10 lea rdi, [rsp + 16] + 40f0e3: 4c 89 6c 24 10 mov qword ptr [rsp + 16], r13 + 40f0e8: e8 13 f7 ff ff call 0x40e800 <__gettextparse> + 40f0ed: 85 c0 test eax, eax + 40f0ef: 75 0f jne 0x40f100 <__gettext_extract_plural+0xe0> + 40f0f1: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 40f0f6: 49 89 04 24 mov qword ptr [r12], rax + 40f0fa: eb 17 jmp 0x40f113 <__gettext_extract_plural+0xf3> + 40f0fc: 0f 1f 40 00 nop dword ptr [rax] + 40f100: 48 8d 05 f9 df 0a 00 lea rax, [rip + 712697] # 0x4bd100 <__gettext_germanic_plural> + 40f107: 49 89 04 24 mov qword ptr [r12], rax + 40f10b: 48 c7 45 00 02 00 00 00 mov qword ptr [rbp], 2 + 40f113: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 40f118: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 40f121: 75 0d jne 0x40f130 <__gettext_extract_plural+0x110> + 40f123: 48 83 c4 30 add rsp, 48 + 40f127: 5b pop rbx + 40f128: 5d pop rbp + 40f129: 41 5c pop r12 + 40f12b: 41 5d pop r13 + 40f12d: 41 5e pop r14 + 40f12f: c3 ret + 40f130: e8 9b ca 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 40f135: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40f13f: 90 nop + +000000000040f140 <__hash_string>: + 40f140: f3 0f 1e fa endbr64 + 40f144: 0f b6 07 movzx eax, byte ptr [rdi] + 40f147: 84 c0 test al, al + 40f149: 74 4d je 0x40f198 <__hash_string+0x58> + 40f14b: 0f b6 57 01 movzx edx, byte ptr [rdi + 1] + 40f14f: 48 8d 4f 01 lea rcx, [rdi + 1] + 40f153: 48 be ff ff ff 0f ff ff ff ff movabs rsi, -4026531841 + 40f15d: 84 d2 test dl, dl + 40f15f: 74 2f je 0x40f190 <__hash_string+0x50> + 40f161: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 40f168: 48 c1 e0 04 shl rax, 4 + 40f16c: 48 83 c1 01 add rcx, 1 + 40f170: 48 01 d0 add rax, rdx + 40f173: 48 89 c2 mov rdx, rax + 40f176: 81 e2 00 00 00 f0 and edx, 4026531840 + 40f17c: 74 0a je 0x40f188 <__hash_string+0x48> + 40f17e: 48 21 f0 and rax, rsi + 40f181: 48 c1 ea 18 shr rdx, 24 + 40f185: 48 31 d0 xor rax, rdx + 40f188: 0f b6 11 movzx edx, byte ptr [rcx] + 40f18b: 84 d2 test dl, dl + 40f18d: 75 d9 jne 0x40f168 <__hash_string+0x28> + 40f18f: c3 ret + 40f190: c3 ret + 40f191: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 40f198: 31 c0 xor eax, eax + 40f19a: c3 ret + 40f19b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000040f1a0 <_setjmp>: + 40f1a0: f3 0f 1e fa endbr64 + 40f1a4: 31 f6 xor esi, esi + 40f1a6: e9 d5 d2 04 00 jmp 0x45c480 <__sigsetjmp> + 40f1ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000040f1b0 : + 40f1b0: f3 0f 1e fa endbr64 + 40f1b4: 48 81 ec 18 01 00 00 sub rsp, 280 + 40f1bb: 41 89 f8 mov r8d, edi + 40f1be: 31 ff xor edi, edi + 40f1c0: 66 0f 6f 05 18 66 08 00 movdqa xmm0, xmmword ptr [rip + 550424] # 0x4957e0 + 40f1c8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 40f1d1: 48 89 84 24 08 01 00 00 mov qword ptr [rsp + 264], rax + 40f1d9: 31 c0 xor eax, eax + 40f1db: 49 89 e1 mov r9, rsp + 40f1de: b8 0e 00 00 00 mov eax, 14 + 40f1e3: 48 8d b4 24 80 00 00 00 lea rsi, [rsp + 128] + 40f1eb: 0f 29 84 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm0 + 40f1f3: 66 0f 76 c0 pcmpeqd xmm0, xmm0 + 40f1f7: 41 ba 08 00 00 00 mov r10d, 8 + 40f1fd: 4c 89 ca mov rdx, r9 + 40f200: 0f 29 84 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm0 + 40f208: 0f 29 84 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm0 + 40f210: 0f 29 84 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm0 + 40f218: 0f 29 84 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm0 + 40f220: 0f 29 84 24 d0 00 00 00 movaps xmmword ptr [rsp + 208], xmm0 + 40f228: 0f 29 84 24 e0 00 00 00 movaps xmmword ptr [rsp + 224], xmm0 + 40f230: 0f 29 84 24 f0 00 00 00 movaps xmmword ptr [rsp + 240], xmm0 + 40f238: 0f 05 syscall + 40f23a: b9 27 00 00 00 mov ecx, 39 + 40f23f: 89 c8 mov eax, ecx + 40f241: 0f 05 syscall + 40f243: 48 89 c7 mov rdi, rax + 40f246: b8 ba 00 00 00 mov eax, 186 + 40f24b: 0f 05 syscall + 40f24d: 89 c6 mov esi, eax + 40f24f: 44 89 c2 mov edx, r8d + 40f252: b8 ea 00 00 00 mov eax, 234 + 40f257: 0f 05 syscall + 40f259: 48 3d 00 f0 ff ff cmp rax, -4096 + 40f25f: 77 3f ja 0x40f2a0 + 40f261: 41 89 c0 mov r8d, eax + 40f264: 41 ba 08 00 00 00 mov r10d, 8 + 40f26a: 31 d2 xor edx, edx + 40f26c: 4c 89 ce mov rsi, r9 + 40f26f: bf 02 00 00 00 mov edi, 2 + 40f274: b8 0e 00 00 00 mov eax, 14 + 40f279: 0f 05 syscall + 40f27b: 48 8b 84 24 08 01 00 00 mov rax, qword ptr [rsp + 264] + 40f283: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 40f28c: 75 26 jne 0x40f2b4 + 40f28e: 44 89 c0 mov eax, r8d + 40f291: 48 81 c4 18 01 00 00 add rsp, 280 + 40f298: c3 ret + 40f299: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 40f2a0: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 40f2a7: f7 d8 neg eax + 40f2a9: 41 b8 ff ff ff ff mov r8d, 4294967295 + 40f2af: 64 89 02 mov dword ptr fs:[rdx], eax + 40f2b2: eb b0 jmp 0x40f264 + 40f2b4: e8 17 c9 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 40f2b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000040f2c0 : + 40f2c0: 41 57 push r15 + 40f2c2: 48 89 d0 mov rax, rdx + 40f2c5: 41 56 push r14 + 40f2c7: 41 55 push r13 + 40f2c9: 41 54 push r12 + 40f2cb: 55 push rbp + 40f2cc: 48 89 d5 mov rbp, rdx + 40f2cf: 53 push rbx + 40f2d0: 48 d1 ed shr rbp + 40f2d3: 48 29 e8 sub rax, rbp + 40f2d6: 48 89 c3 mov rbx, rax + 40f2d9: 48 83 ec 48 sub rsp, 72 + 40f2dd: 48 8b 0f mov rcx, qword ptr [rdi] + 40f2e0: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 40f2e5: 48 0f af cd imul rcx, rbp + 40f2e9: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi + 40f2ee: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx + 40f2f3: 4c 8d 2c 0e lea r13, [rsi + rcx] + 40f2f7: 48 83 fd 01 cmp rbp, 1 + 40f2fb: 74 08 je 0x40f305 + 40f2fd: 48 89 ea mov rdx, rbp + 40f300: e8 bb ff ff ff call 0x40f2c0 + 40f305: 48 83 fb 01 cmp rbx, 1 + 40f309: 0f 86 19 01 00 00 jbe 0x40f428 + 40f30f: 4c 8b 74 24 18 mov r14, qword ptr [rsp + 24] + 40f314: 48 89 da mov rdx, rbx + 40f317: 4c 89 ee mov rsi, r13 + 40f31a: 4c 89 f7 mov rdi, r14 + 40f31d: e8 9e ff ff ff call 0x40f2c0 + 40f322: 49 8b 0e mov rcx, qword ptr [r14] + 40f325: 4c 89 f0 mov rax, r14 + 40f328: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 40f32c: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 40f330: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 40f335: 49 8b 4e 10 mov rcx, qword ptr [r14 + 16] + 40f339: 4d 8b 76 18 mov r14, qword ptr [r14 + 24] + 40f33d: 48 89 0c 24 mov qword ptr [rsp], rcx + 40f341: 48 83 f8 02 cmp rax, 2 + 40f345: 0f 84 e3 01 00 00 je 0x40f52e + 40f34b: 0f 87 87 00 00 00 ja 0x40f3d8 + 40f351: 48 85 c0 test rax, rax + 40f354: 0f 84 3e 01 00 00 je 0x40f498 + 40f35a: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] + 40f35f: 90 nop + 40f360: 48 8b 04 24 mov rax, qword ptr [rsp] + 40f364: 4c 89 f2 mov rdx, r14 + 40f367: 4c 89 ee mov rsi, r13 + 40f36a: 4c 89 e7 mov rdi, r12 + 40f36d: ff d0 call rax + 40f36f: 85 c0 test eax, eax + 40f371: 0f 8e f9 02 00 00 jle 0x40f670 + 40f377: 49 8b 45 00 mov rax, qword ptr [r13] + 40f37b: 49 83 c7 08 add r15, 8 + 40f37f: 49 83 c5 08 add r13, 8 + 40f383: 49 89 47 f8 mov qword ptr [r15 - 8], rax + 40f387: 48 83 eb 01 sub rbx, 1 + 40f38b: 75 d3 jne 0x40f360 + 40f38d: 0f 1f 00 nop dword ptr [rax] + 40f390: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 40f395: 4c 89 e6 mov rsi, r12 + 40f398: 4c 89 ff mov rdi, r15 + 40f39b: 48 0f af d5 imul rdx, rbp + 40f39f: e8 bc 1c ff ff call 0x401060 <.plt+0x40> + 40f3a4: 48 8b 54 24 30 mov rdx, qword ptr [rsp + 48] + 40f3a9: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 40f3ae: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 40f3b3: 48 29 da sub rdx, rbx + 40f3b6: 48 0f af 54 24 08 imul rdx, qword ptr [rsp + 8] + 40f3bc: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 40f3c0: 48 83 c4 48 add rsp, 72 + 40f3c4: 5b pop rbx + 40f3c5: 5d pop rbp + 40f3c6: 41 5c pop r12 + 40f3c8: 41 5d pop r13 + 40f3ca: 41 5e pop r14 + 40f3cc: 41 5f pop r15 + 40f3ce: e9 8d 1c ff ff jmp 0x401060 <.plt+0x40> + 40f3d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40f3d8: 48 83 f8 03 cmp rax, 3 + 40f3dc: 0f 85 f5 00 00 00 jne 0x40f4d7 + 40f3e2: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] + 40f3e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 40f3f0: 49 8b 75 00 mov rsi, qword ptr [r13] + 40f3f4: 49 8b 3c 24 mov rdi, qword ptr [r12] + 40f3f8: 4c 89 f2 mov rdx, r14 + 40f3fb: 48 8b 04 24 mov rax, qword ptr [rsp] + 40f3ff: ff d0 call rax + 40f401: 85 c0 test eax, eax + 40f403: 0f 8e b7 02 00 00 jle 0x40f6c0 + 40f409: 49 8b 45 00 mov rax, qword ptr [r13] + 40f40d: 49 83 c7 08 add r15, 8 + 40f411: 49 83 c5 08 add r13, 8 + 40f415: 49 89 47 f8 mov qword ptr [r15 - 8], rax + 40f419: 48 83 eb 01 sub rbx, 1 + 40f41d: 75 d1 jne 0x40f3f0 + 40f41f: e9 6c ff ff ff jmp 0x40f390 + 40f424: 0f 1f 40 00 nop dword ptr [rax] + 40f428: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 40f42d: 48 8b 08 mov rcx, qword ptr [rax] + 40f430: 4c 8b 78 20 mov r15, qword ptr [rax + 32] + 40f434: 4c 8b 70 18 mov r14, qword ptr [rax + 24] + 40f438: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 40f43d: 48 8b 48 10 mov rcx, qword ptr [rax + 16] + 40f441: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 40f445: 48 89 0c 24 mov qword ptr [rsp], rcx + 40f449: 48 83 f8 02 cmp rax, 2 + 40f44d: 0f 84 d2 00 00 00 je 0x40f525 + 40f453: 77 1b ja 0x40f470 + 40f455: 48 85 c0 test rax, rax + 40f458: 74 2e je 0x40f488 + 40f45a: 48 85 db test rbx, rbx + 40f45d: 0f 85 f7 fe ff ff jne 0x40f35a + 40f463: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] + 40f468: e9 23 ff ff ff jmp 0x40f390 + 40f46d: 0f 1f 00 nop dword ptr [rax] + 40f470: 48 83 f8 03 cmp rax, 3 + 40f474: 75 5c jne 0x40f4d2 + 40f476: 48 85 db test rbx, rbx + 40f479: 74 e8 je 0x40f463 + 40f47b: bb 01 00 00 00 mov ebx, 1 + 40f480: e9 5d ff ff ff jmp 0x40f3e2 + 40f485: 0f 1f 00 nop dword ptr [rax] + 40f488: 48 85 db test rbx, rbx + 40f48b: 74 d6 je 0x40f463 + 40f48d: bb 01 00 00 00 mov ebx, 1 + 40f492: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40f498: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] + 40f49d: 0f 1f 00 nop dword ptr [rax] + 40f4a0: 48 8b 04 24 mov rax, qword ptr [rsp] + 40f4a4: 4c 89 f2 mov rdx, r14 + 40f4a7: 4c 89 ee mov rsi, r13 + 40f4aa: 4c 89 e7 mov rdi, r12 + 40f4ad: ff d0 call rax + 40f4af: 85 c0 test eax, eax + 40f4b1: 0f 8e 91 01 00 00 jle 0x40f648 + 40f4b7: 41 8b 45 00 mov eax, dword ptr [r13] + 40f4bb: 49 83 c7 04 add r15, 4 + 40f4bf: 49 83 c5 04 add r13, 4 + 40f4c3: 41 89 47 fc mov dword ptr [r15 - 4], eax + 40f4c7: 48 83 eb 01 sub rbx, 1 + 40f4cb: 75 d3 jne 0x40f4a0 + 40f4cd: e9 be fe ff ff jmp 0x40f390 + 40f4d2: 48 85 db test rbx, rbx + 40f4d5: 74 8c je 0x40f463 + 40f4d7: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] + 40f4dc: 4c 89 e0 mov rax, r12 + 40f4df: 4d 89 ec mov r12, r13 + 40f4e2: 49 89 c5 mov r13, rax + 40f4e5: 0f 1f 00 nop dword ptr [rax] + 40f4e8: 4c 89 f2 mov rdx, r14 + 40f4eb: 48 8b 04 24 mov rax, qword ptr [rsp] + 40f4ef: 4c 89 e6 mov rsi, r12 + 40f4f2: 4c 89 ef mov rdi, r13 + 40f4f5: ff d0 call rax + 40f4f7: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 40f4fc: 85 c0 test eax, eax + 40f4fe: 0f 8e 8c 01 00 00 jle 0x40f690 + 40f504: 4c 89 e6 mov rsi, r12 + 40f507: 4c 89 ff mov rdi, r15 + 40f50a: e8 41 1c ff ff call 0x401150 <.plt+0x130> + 40f50f: 4c 03 64 24 08 add r12, qword ptr [rsp + 8] + 40f514: 49 89 c7 mov r15, rax + 40f517: 48 83 eb 01 sub rbx, 1 + 40f51b: 75 cb jne 0x40f4e8 + 40f51d: 4d 89 ec mov r12, r13 + 40f520: e9 6b fe ff ff jmp 0x40f390 + 40f525: 48 85 db test rbx, rbx + 40f528: 0f 84 35 ff ff ff je 0x40f463 + 40f52e: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] + 40f533: 48 89 6c 24 28 mov qword ptr [rsp + 40], rbp + 40f538: 4c 89 ed mov rbp, r13 + 40f53b: 4c 89 74 24 38 mov qword ptr [rsp + 56], r14 + 40f540: 49 89 de mov r14, rbx + 40f543: 4c 89 fb mov rbx, r15 + 40f546: 4d 89 e1 mov r9, r12 + 40f549: 4c 8b 64 24 08 mov r12, qword ptr [rsp + 8] + 40f54e: 66 90 nop + 40f550: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 + 40f555: 4c 89 cf mov rdi, r9 + 40f558: 48 8b 54 24 38 mov rdx, qword ptr [rsp + 56] + 40f55d: 48 89 ee mov rsi, rbp + 40f560: 48 8b 04 24 mov rax, qword ptr [rsp] + 40f564: 4d 89 fd mov r13, r15 + 40f567: 4d 01 e7 add r15, r12 + 40f56a: ff d0 call rax + 40f56c: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] + 40f571: 85 c0 test eax, eax + 40f573: 0f 8e b7 00 00 00 jle 0x40f630 + 40f579: 48 89 ee mov rsi, rbp + 40f57c: 49 83 ee 01 sub r14, 1 + 40f580: 4c 01 e5 add rbp, r12 + 40f583: 49 39 df cmp r15, rbx + 40f586: 76 6d jbe 0x40f5f5 + 40f588: 48 89 da mov rdx, rbx + 40f58b: 48 8d 46 0f lea rax, [rsi + 15] + 40f58f: 48 f7 d2 not rdx + 40f592: 4c 29 e8 sub rax, r13 + 40f595: 4c 01 fa add rdx, r15 + 40f598: 48 83 f8 1e cmp rax, 30 + 40f59c: 0f 86 3e 01 00 00 jbe 0x40f6e0 + 40f5a2: 48 83 fa 1f cmp rdx, 31 + 40f5a6: 0f 86 34 01 00 00 jbe 0x40f6e0 + 40f5ac: 48 c1 ea 03 shr rdx, 3 + 40f5b0: 31 c0 xor eax, eax + 40f5b2: 48 83 c2 01 add rdx, 1 + 40f5b6: 48 89 d7 mov rdi, rdx + 40f5b9: 48 d1 ef shr rdi + 40f5bc: 48 c1 e7 04 shl rdi, 4 + 40f5c0: f3 0f 6f 04 06 movdqu xmm0, xmmword ptr [rsi + rax] + 40f5c5: 41 0f 11 44 05 00 movups xmmword ptr [r13 + rax], xmm0 + 40f5cb: 48 83 c0 10 add rax, 16 + 40f5cf: 48 39 c7 cmp rdi, rax + 40f5d2: 75 ec jne 0x40f5c0 + 40f5d4: 48 89 d7 mov rdi, rdx + 40f5d7: 48 83 e7 fe and rdi, -2 + 40f5db: 48 8d 04 fd 00 00 00 00 lea rax, [8*rdi] + 40f5e3: 48 01 c6 add rsi, rax + 40f5e6: 49 01 c5 add r13, rax + 40f5e9: 48 39 d7 cmp rdi, rdx + 40f5ec: 74 07 je 0x40f5f5 + 40f5ee: 48 8b 06 mov rax, qword ptr [rsi] + 40f5f1: 49 89 45 00 mov qword ptr [r13], rax + 40f5f5: 4c 01 e3 add rbx, r12 + 40f5f8: 48 83 7c 24 28 00 cmp qword ptr [rsp + 40], 0 + 40f5fe: 0f 84 f0 00 00 00 je 0x40f6f4 + 40f604: 4d 85 f6 test r14, r14 + 40f607: 0f 85 43 ff ff ff jne 0x40f550 + 40f60d: 48 8b 6c 24 28 mov rbp, qword ptr [rsp + 40] + 40f612: 4c 89 f3 mov rbx, r14 + 40f615: 4d 89 cc mov r12, r9 + 40f618: 48 85 ed test rbp, rbp + 40f61b: 0f 84 83 fd ff ff je 0x40f3a4 + 40f621: e9 6a fd ff ff jmp 0x40f390 + 40f626: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40f630: 4c 89 ce mov rsi, r9 + 40f633: 48 83 6c 24 28 01 sub qword ptr [rsp + 40], 1 + 40f639: 4d 01 e1 add r9, r12 + 40f63c: e9 42 ff ff ff jmp 0x40f583 + 40f641: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 40f648: 41 8b 04 24 mov eax, dword ptr [r12] + 40f64c: 49 83 c7 04 add r15, 4 + 40f650: 49 83 c4 04 add r12, 4 + 40f654: 41 89 47 fc mov dword ptr [r15 - 4], eax + 40f658: 48 83 ed 01 sub rbp, 1 + 40f65c: 0f 85 3e fe ff ff jne 0x40f4a0 + 40f662: e9 3d fd ff ff jmp 0x40f3a4 + 40f667: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 40f670: 49 8b 04 24 mov rax, qword ptr [r12] + 40f674: 49 83 c7 08 add r15, 8 + 40f678: 49 83 c4 08 add r12, 8 + 40f67c: 49 89 47 f8 mov qword ptr [r15 - 8], rax + 40f680: 48 83 ed 01 sub rbp, 1 + 40f684: 0f 85 d6 fc ff ff jne 0x40f360 + 40f68a: e9 15 fd ff ff jmp 0x40f3a4 + 40f68f: 90 nop + 40f690: 4c 89 ee mov rsi, r13 + 40f693: 4c 89 ff mov rdi, r15 + 40f696: e8 b5 1a ff ff call 0x401150 <.plt+0x130> + 40f69b: 4c 03 6c 24 08 add r13, qword ptr [rsp + 8] + 40f6a0: 49 89 c7 mov r15, rax + 40f6a3: 48 83 ed 01 sub rbp, 1 + 40f6a7: 0f 84 f7 fc ff ff je 0x40f3a4 + 40f6ad: 48 85 db test rbx, rbx + 40f6b0: 0f 85 32 fe ff ff jne 0x40f4e8 + 40f6b6: 4d 89 ec mov r12, r13 + 40f6b9: e9 5a ff ff ff jmp 0x40f618 + 40f6be: 66 90 nop + 40f6c0: 49 8b 04 24 mov rax, qword ptr [r12] + 40f6c4: 49 83 c7 08 add r15, 8 + 40f6c8: 49 83 c4 08 add r12, 8 + 40f6cc: 49 89 47 f8 mov qword ptr [r15 - 8], rax + 40f6d0: 48 83 ed 01 sub rbp, 1 + 40f6d4: 0f 85 16 fd ff ff jne 0x40f3f0 + 40f6da: e9 c5 fc ff ff jmp 0x40f3a4 + 40f6df: 90 nop + 40f6e0: 4c 89 ef mov rdi, r13 + 40f6e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40f6e8: 48 a5 movsq qword ptr es:[rdi], qword ptr [rsi] + 40f6ea: 49 39 ff cmp r15, rdi + 40f6ed: 77 f9 ja 0x40f6e8 + 40f6ef: e9 01 ff ff ff jmp 0x40f5f5 + 40f6f4: 4c 89 f3 mov rbx, r14 + 40f6f7: e9 a8 fc ff ff jmp 0x40f3a4 + 40f6fc: 0f 1f 40 00 nop dword ptr [rax] + +000000000040f700 : + 40f700: f3 0f 1e fa endbr64 + 40f704: 55 push rbp + 40f705: 48 89 e5 mov rbp, rsp + 40f708: 41 57 push r15 + 40f70a: 49 89 d7 mov r15, rdx + 40f70d: 41 56 push r14 + 40f70f: 4d 89 c6 mov r14, r8 + 40f712: 41 55 push r13 + 40f714: 41 54 push r12 + 40f716: 53 push rbx + 40f717: 48 89 cb mov rbx, rcx + 40f71a: 48 83 ec 68 sub rsp, 104 + 40f71e: 48 89 7d 90 mov qword ptr [rbp - 112], rdi + 40f722: 48 89 75 88 mov qword ptr [rbp - 120], rsi + 40f726: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 40f72f: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 40f733: 31 c0 xor eax, eax + 40f735: 48 83 fa 20 cmp rdx, 32 + 40f739: 0f 87 d9 02 00 00 ja 0x40fa18 + 40f73f: 48 0f af f2 imul rsi, rdx + 40f743: 49 89 f4 mov r12, rsi + 40f746: 49 81 fc ff 03 00 00 cmp r12, 1023 + 40f74d: 77 61 ja 0x40f7b0 + 40f74f: 49 83 c4 17 add r12, 23 + 40f753: 48 89 e2 mov rdx, rsp + 40f756: 4c 89 e0 mov rax, r12 + 40f759: 49 81 e4 00 f0 ff ff and r12, -4096 + 40f760: 4c 29 e2 sub rdx, r12 + 40f763: 48 83 e0 f0 and rax, -16 + 40f767: 48 39 d4 cmp rsp, rdx + 40f76a: 74 15 je 0x40f781 + 40f76c: 48 81 ec 00 10 00 00 sub rsp, 4096 + 40f773: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 40f77c: 48 39 d4 cmp rsp, rdx + 40f77f: 75 eb jne 0x40f76c + 40f781: 25 ff 0f 00 00 and eax, 4095 + 40f786: 48 29 c4 sub rsp, rax + 40f789: 48 85 c0 test rax, rax + 40f78c: 74 06 je 0x40f794 + 40f78e: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 40f794: 48 c7 85 78 ff ff ff 00 00 00 00 mov qword ptr [rbp - 136], 0 + 40f79f: 4c 8d 54 24 0f lea r10, [rsp + 15] + 40f7a4: 49 83 e2 f0 and r10, -16 + 40f7a8: 4c 89 55 c0 mov qword ptr [rbp - 64], r10 + 40f7ac: eb 5e jmp 0x40f80c + 40f7ae: 66 90 nop + 40f7b0: 8b 15 5a 30 0b 00 mov edx, dword ptr [rip + 733274] # 0x4c2810 + 40f7b6: 85 d2 test edx, edx + 40f7b8: 0f 84 a2 02 00 00 je 0x40fa60 + 40f7be: 48 63 f2 movsxd rsi, edx + 40f7c1: 4c 89 e0 mov rax, r12 + 40f7c4: 31 d2 xor edx, edx + 40f7c6: 48 f7 f6 div rsi + 40f7c9: 48 3b 05 38 30 0b 00 cmp rax, qword ptr [rip + 733240] # 0x4c2808 + 40f7d0: 0f 87 6a 02 00 00 ja 0x40fa40 + 40f7d6: 49 c7 c5 c0 ff ff ff mov r13, -64 + 40f7dd: 4c 89 e7 mov rdi, r12 + 40f7e0: 64 41 8b 55 00 mov edx, dword ptr fs:[r13] + 40f7e5: 89 55 98 mov dword ptr [rbp - 104], edx + 40f7e8: e8 73 f7 00 00 call 0x41ef60 + 40f7ed: 8b 55 98 mov edx, dword ptr [rbp - 104] + 40f7f0: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 40f7f7: 64 41 89 55 00 mov dword ptr fs:[r13], edx + 40f7fc: 48 85 c0 test rax, rax + 40f7ff: 0f 84 3b 02 00 00 je 0x40fa40 + 40f805: 48 89 45 c0 mov qword ptr [rbp - 64], rax + 40f809: 49 89 c2 mov r10, rax + 40f80c: 4c 89 7d a0 mov qword ptr [rbp - 96], r15 + 40f810: 48 c7 45 a8 04 00 00 00 mov qword ptr [rbp - 88], 4 + 40f818: 48 89 5d b0 mov qword ptr [rbp - 80], rbx + 40f81c: 4c 89 75 b8 mov qword ptr [rbp - 72], r14 + 40f820: 49 83 ff 20 cmp r15, 32 + 40f824: 0f 86 96 01 00 00 jbe 0x40f9c0 + 40f82a: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 40f82e: 48 8d 34 c5 00 00 00 00 lea rsi, [8*rax] + 40f836: 4d 8d 34 32 lea r14, [r10 + rsi] + 40f83a: 49 8d 04 36 lea rax, [r14 + rsi] + 40f83e: 48 89 45 80 mov qword ptr [rbp - 128], rax + 40f842: 49 39 c6 cmp r14, rax + 40f845: 0f 83 99 02 00 00 jae 0x40fae4 + 40f84b: 48 8d 56 ff lea rdx, [rsi - 1] + 40f84f: 4c 89 f0 mov rax, r14 + 40f852: 48 89 d1 mov rcx, rdx + 40f855: 48 c1 e9 03 shr rcx, 3 + 40f859: 48 83 c1 01 add rcx, 1 + 40f85d: 48 83 fa 17 cmp rdx, 23 + 40f861: 0f 86 85 02 00 00 jbe 0x40faec + 40f867: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] + 40f86b: 4a 8d 14 3b lea rdx, [rbx + r15] + 40f86f: 66 48 0f 6e c3 movq xmm0, rbx + 40f874: 4b 8d 1c 3f lea rbx, [r15 + r15] + 40f878: 66 48 0f 6e da movq xmm3, rdx + 40f87d: 48 89 ca mov rdx, rcx + 40f880: 66 48 0f 6e d3 movq xmm2, rbx + 40f885: 48 d1 ea shr rdx + 40f888: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] + 40f88c: 66 0f 6c d2 punpcklqdq xmm2, xmm2 # xmm2 = xmm2[0,0] + 40f890: 48 c1 e2 04 shl rdx, 4 + 40f894: 4c 01 f2 add rdx, r14 + 40f897: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 40f8a0: 66 0f 6f c8 movdqa xmm1, xmm0 + 40f8a4: 48 83 c0 10 add rax, 16 + 40f8a8: 66 0f d4 c2 paddq xmm0, xmm2 + 40f8ac: 0f 11 48 f0 movups xmmword ptr [rax - 16], xmm1 + 40f8b0: 48 39 d0 cmp rax, rdx + 40f8b3: 75 eb jne 0x40f8a0 + 40f8b5: 48 89 cf mov rdi, rcx + 40f8b8: 4c 89 f8 mov rax, r15 + 40f8bb: 48 83 e7 fe and rdi, -2 + 40f8bf: 48 0f af c7 imul rax, rdi + 40f8c3: 49 8d 14 fe lea rdx, [r14 + 8*rdi] + 40f8c7: 48 03 45 90 add rax, qword ptr [rbp - 112] + 40f8cb: 48 39 cf cmp rdi, rcx + 40f8ce: 74 27 je 0x40f8f7 + 40f8d0: 48 8b 5d 80 mov rbx, qword ptr [rbp - 128] + 40f8d4: 48 8d 4a 08 lea rcx, [rdx + 8] + 40f8d8: 48 89 02 mov qword ptr [rdx], rax + 40f8db: 4c 01 f8 add rax, r15 + 40f8de: 48 39 cb cmp rbx, rcx + 40f8e1: 76 14 jbe 0x40f8f7 + 40f8e3: 48 8d 4a 10 lea rcx, [rdx + 16] + 40f8e7: 48 89 42 08 mov qword ptr [rdx + 8], rax + 40f8eb: 4c 01 f8 add rax, r15 + 40f8ee: 48 39 cb cmp rbx, rcx + 40f8f1: 76 04 jbe 0x40f8f7 + 40f8f3: 48 89 42 10 mov qword ptr [rdx + 16], rax + 40f8f7: 48 03 75 c0 add rsi, qword ptr [rbp - 64] + 40f8fb: 66 0f 6f 05 ed 5e 08 00 movdqa xmm0, xmmword ptr [rip + 548589] # 0x4957f0 + 40f903: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 40f907: 0f 29 45 a0 movaps xmmword ptr [rbp - 96], xmm0 + 40f90b: 48 83 fa 01 cmp rdx, 1 + 40f90f: 0f 86 1b 01 00 00 jbe 0x40fa30 + 40f915: 48 8d 7d a0 lea rdi, [rbp - 96] + 40f919: e8 a2 f9 ff ff call 0x40f2c0 + 40f91e: 48 c7 45 98 00 00 00 00 mov qword ptr [rbp - 104], 0 + 40f926: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] + 40f92a: eb 1a jmp 0x40f946 + 40f92c: 0f 1f 40 00 nop dword ptr [rax] + 40f930: 48 83 45 98 01 add qword ptr [rbp - 104], 1 + 40f935: 4c 01 fb add rbx, r15 + 40f938: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 40f93c: 48 39 45 88 cmp qword ptr [rbp - 120], rax + 40f940: 0f 86 a0 00 00 00 jbe 0x40f9e6 + 40f946: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 40f94a: 4d 8b 24 c6 mov r12, qword ptr [r14 + 8*rax] + 40f94e: 49 39 dc cmp r12, rbx + 40f951: 74 dd je 0x40f930 + 40f953: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] + 40f957: 4c 89 fa mov rdx, r15 + 40f95a: 48 89 de mov rsi, rbx + 40f95d: e8 fe 16 ff ff call 0x401060 <.plt+0x40> + 40f962: 4c 8b 6d 98 mov r13, qword ptr [rbp - 104] + 40f966: 48 89 df mov rdi, rbx + 40f969: eb 08 jmp 0x40f973 + 40f96b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40f970: 49 89 c4 mov r12, rax + 40f973: 4c 89 e0 mov rax, r12 + 40f976: 31 d2 xor edx, edx + 40f978: 48 2b 45 90 sub rax, qword ptr [rbp - 112] + 40f97c: 4c 89 ee mov rsi, r13 + 40f97f: 49 f7 f7 div r15 + 40f982: 49 89 3c f6 mov qword ptr [r14 + 8*rsi], rdi + 40f986: 4c 89 fa mov rdx, r15 + 40f989: 4c 89 e6 mov rsi, r12 + 40f98c: 49 89 c5 mov r13, rax + 40f98f: e8 cc 16 ff ff call 0x401060 <.plt+0x40> + 40f994: 4b 8d 14 ee lea rdx, [r14 + 8*r13] + 40f998: 4c 89 e7 mov rdi, r12 + 40f99b: 48 8b 02 mov rax, qword ptr [rdx] + 40f99e: 48 39 d8 cmp rax, rbx + 40f9a1: 75 cd jne 0x40f970 + 40f9a3: 4c 89 22 mov qword ptr [rdx], r12 + 40f9a6: 48 8b 75 80 mov rsi, qword ptr [rbp - 128] + 40f9aa: 4c 89 fa mov rdx, r15 + 40f9ad: e8 ae 16 ff ff call 0x401060 <.plt+0x40> + 40f9b2: e9 79 ff ff ff jmp 0x40f930 + 40f9b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 40f9c0: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 40f9c4: 4c 09 f8 or rax, r15 + 40f9c7: a8 03 test al, 3 + 40f9c9: 0f 84 e1 00 00 00 je 0x40fab0 + 40f9cf: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 40f9d3: 48 83 fa 01 cmp rdx, 1 + 40f9d7: 76 0d jbe 0x40f9e6 + 40f9d9: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] + 40f9dd: 48 8d 7d a0 lea rdi, [rbp - 96] + 40f9e1: e8 da f8 ff ff call 0x40f2c0 + 40f9e6: 48 8b bd 78 ff ff ff mov rdi, qword ptr [rbp - 136] + 40f9ed: e8 5e fb 00 00 call 0x41f550 + 40f9f2: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 40f9f6: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 40f9ff: 0f 85 00 01 00 00 jne 0x40fb05 + 40fa05: 48 8d 65 d8 lea rsp, [rbp - 40] + 40fa09: 5b pop rbx + 40fa0a: 41 5c pop r12 + 40fa0c: 41 5d pop r13 + 40fa0e: 41 5e pop r14 + 40fa10: 41 5f pop r15 + 40fa12: 5d pop rbp + 40fa13: c3 ret + 40fa14: 0f 1f 40 00 nop dword ptr [rax] + 40fa18: 49 89 f4 mov r12, rsi + 40fa1b: 49 c1 e4 04 shl r12, 4 + 40fa1f: 49 01 d4 add r12, rdx + 40fa22: e9 1f fd ff ff jmp 0x40f746 + 40fa27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 40fa30: 48 83 7d 88 00 cmp qword ptr [rbp - 120], 0 + 40fa35: 0f 85 e3 fe ff ff jne 0x40f91e + 40fa3b: eb a9 jmp 0x40f9e6 + 40fa3d: 0f 1f 00 nop dword ptr [rax] + 40fa40: 48 8b 75 88 mov rsi, qword ptr [rbp - 120] + 40fa44: 48 8b 7d 90 mov rdi, qword ptr [rbp - 112] + 40fa48: 4d 89 f0 mov r8, r14 + 40fa4b: 48 89 d9 mov rcx, rbx + 40fa4e: 4c 89 fa mov rdx, r15 + 40fa51: e8 2a ce 04 00 call 0x45c880 <_quicksort> + 40fa56: eb 9a jmp 0x40f9f2 + 40fa58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 40fa60: bf 55 00 00 00 mov edi, 85 + 40fa65: e8 c6 84 03 00 call 0x447f30 + 40fa6a: 48 ba ff ff ff ff ff ff ff 1f movabs rdx, 2305843009213693951 + 40fa74: 48 83 f8 ff cmp rax, -1 + 40fa78: 74 0f je 0x40fa89 + 40fa7a: 48 85 c0 test rax, rax + 40fa7d: 48 8d 50 03 lea rdx, [rax + 3] + 40fa81: 48 0f 49 d0 cmovns rdx, rax + 40fa85: 48 c1 fa 02 sar rdx, 2 + 40fa89: 48 89 15 78 2d 0b 00 mov qword ptr [rip + 732536], rdx # 0x4c2808 + 40fa90: bf 1e 00 00 00 mov edi, 30 + 40fa95: e8 96 84 03 00 call 0x447f30 + 40fa9a: 89 05 70 2d 0b 00 mov dword ptr [rip + 732528], eax # 0x4c2810 + 40faa0: 89 c2 mov edx, eax + 40faa2: e9 17 fd ff ff jmp 0x40f7be + 40faa7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 40fab0: 49 83 ff 04 cmp r15, 4 + 40fab4: 74 42 je 0x40faf8 + 40fab6: 49 83 ff 08 cmp r15, 8 + 40faba: 74 15 je 0x40fad1 + 40fabc: a8 07 test al, 7 + 40fabe: 0f 85 0b ff ff ff jne 0x40f9cf + 40fac4: 48 c7 45 a8 02 00 00 00 mov qword ptr [rbp - 88], 2 + 40facc: e9 fe fe ff ff jmp 0x40f9cf + 40fad1: f6 45 90 07 test byte ptr [rbp - 112], 7 + 40fad5: 75 e5 jne 0x40fabc + 40fad7: 48 c7 45 a8 01 00 00 00 mov qword ptr [rbp - 88], 1 + 40fadf: e9 eb fe ff ff jmp 0x40f9cf + 40fae4: 4c 89 f6 mov rsi, r14 + 40fae7: e9 0f fe ff ff jmp 0x40f8fb + 40faec: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 40faf0: 4c 89 f2 mov rdx, r14 + 40faf3: e9 d8 fd ff ff jmp 0x40f8d0 + 40faf8: 48 c7 45 a8 00 00 00 00 mov qword ptr [rbp - 88], 0 + 40fb00: e9 ca fe ff ff jmp 0x40f9cf + 40fb05: e8 c6 c0 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 40fb0a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000040fb10 : + 40fb10: f3 0f 1e fa endbr64 + 40fb14: 45 31 c0 xor r8d, r8d + 40fb17: e9 e4 fb ff ff jmp 0x40f700 + 40fb1c: 0f 1f 40 00 nop dword ptr [rax] + +000000000040fb20 : + 40fb20: f3 0f 1e fa endbr64 + 40fb24: 41 57 push r15 + 40fb26: 41 56 push r14 + 40fb28: 41 55 push r13 + 40fb2a: 41 54 push r12 + 40fb2c: 55 push rbp + 40fb2d: 53 push rbx + 40fb2e: 48 83 ec 08 sub rsp, 8 + 40fb32: 48 8b 1d af 31 0b 00 mov rbx, qword ptr [rip + 733615] # 0x4c2ce8 + 40fb39: 48 85 db test rbx, rbx + 40fb3c: 0f 84 ae 00 00 00 je 0x40fbf0 + 40fb42: 0f b6 07 movzx eax, byte ptr [rdi] + 40fb45: 49 89 fd mov r13, rdi + 40fb48: 84 c0 test al, al + 40fb4a: 0f 84 a0 00 00 00 je 0x40fbf0 + 40fb50: 80 7f 01 00 cmp byte ptr [rdi + 1], 0 + 40fb54: 4c 8b 23 mov r12, qword ptr [rbx] + 40fb57: 75 3f jne 0x40fb98 + 40fb59: 80 cc 3d or ah, 61 + 40fb5c: 4d 85 e4 test r12, r12 + 40fb5f: 75 14 jne 0x40fb75 + 40fb61: eb 1d jmp 0x40fb80 + 40fb63: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40fb68: 4c 8b 63 08 mov r12, qword ptr [rbx + 8] + 40fb6c: 48 83 c3 08 add rbx, 8 + 40fb70: 4d 85 e4 test r12, r12 + 40fb73: 74 0b je 0x40fb80 + 40fb75: 66 41 3b 04 24 cmp ax, word ptr [r12] + 40fb7a: 75 ec jne 0x40fb68 + 40fb7c: 49 83 c4 02 add r12, 2 + 40fb80: 48 83 c4 08 add rsp, 8 + 40fb84: 4c 89 e0 mov rax, r12 + 40fb87: 5b pop rbx + 40fb88: 5d pop rbp + 40fb89: 41 5c pop r12 + 40fb8b: 41 5d pop r13 + 40fb8d: 41 5e pop r14 + 40fb8f: 41 5f pop r15 + 40fb91: c3 ret + 40fb92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40fb98: e8 e3 15 ff ff call 0x401180 <.plt+0x160> + 40fb9d: 49 83 c5 02 add r13, 2 + 40fba1: 41 0f b7 6d fe movzx ebp, word ptr [r13 - 2] + 40fba6: 49 89 c6 mov r14, rax + 40fba9: 4c 8d 78 fe lea r15, [rax - 2] + 40fbad: 4d 85 e4 test r12, r12 + 40fbb0: 75 13 jne 0x40fbc5 + 40fbb2: eb cc jmp 0x40fb80 + 40fbb4: 0f 1f 40 00 nop dword ptr [rax] + 40fbb8: 4c 8b 63 08 mov r12, qword ptr [rbx + 8] + 40fbbc: 48 83 c3 08 add rbx, 8 + 40fbc0: 4d 85 e4 test r12, r12 + 40fbc3: 74 bb je 0x40fb80 + 40fbc5: 66 41 3b 2c 24 cmp bp, word ptr [r12] + 40fbca: 75 ec jne 0x40fbb8 + 40fbcc: 49 8d 7c 24 02 lea rdi, [r12 + 2] + 40fbd1: 4c 89 fa mov rdx, r15 + 40fbd4: 4c 89 ee mov rsi, r13 + 40fbd7: e8 f4 14 ff ff call 0x4010d0 <.plt+0xb0> + 40fbdc: 85 c0 test eax, eax + 40fbde: 75 d8 jne 0x40fbb8 + 40fbe0: 43 80 3c 34 3d cmp byte ptr [r12 + r14], 61 + 40fbe5: 75 d1 jne 0x40fbb8 + 40fbe7: 4f 8d 64 34 01 lea r12, [r12 + r14 + 1] + 40fbec: eb 92 jmp 0x40fb80 + 40fbee: 66 90 nop + 40fbf0: 45 31 e4 xor r12d, r12d + 40fbf3: eb 8b jmp 0x40fb80 + 40fbf5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40fbff: 90 nop + +000000000040fc00 <__run_exit_handlers>: + 40fc00: f3 0f 1e fa endbr64 + 40fc04: 41 57 push r15 + 40fc06: 41 56 push r14 + 40fc08: 41 55 push r13 + 40fc0a: 41 89 d5 mov r13d, edx + 40fc0d: 41 54 push r12 + 40fc0f: 55 push rbp + 40fc10: 89 fd mov ebp, edi + 40fc12: 53 push rbx + 40fc13: 48 89 f3 mov rbx, rsi + 40fc16: 48 83 ec 08 sub rsp, 8 + 40fc1a: 48 83 3d b6 03 0b 00 00 cmp qword ptr [rip + 721846], 0 # 0x4bffd8 <_nl_current_LC_NUMERIC_used+0x4bffd6> + 40fc22: 74 08 je 0x40fc2c <__run_exit_handlers+0x2c> + 40fc24: 84 c9 test cl, cl + 40fc26: 0f 85 52 02 00 00 jne 0x40fe7e <__run_exit_handlers+0x27e> + 40fc2c: 45 31 e4 xor r12d, r12d + 40fc2f: 90 nop + 40fc30: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 40fc38: ba 01 00 00 00 mov edx, 1 + 40fc3d: 85 c0 test eax, eax + 40fc3f: 0f 85 e5 01 00 00 jne 0x40fe2a <__run_exit_handlers+0x22a> + 40fc45: 0f b1 15 04 3b 0b 00 cmpxchg dword ptr [rip + 736004], edx # 0x4c3750 <__exit_funcs_lock> + 40fc4c: 4c 8b 33 mov r14, qword ptr [rbx] + 40fc4f: 4d 85 f6 test r14, r14 + 40fc52: 75 3b jne 0x40fc8f <__run_exit_handlers+0x8f> + 40fc54: e9 76 01 00 00 jmp 0x40fdcf <__run_exit_handlers+0x1cf> + 40fc59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 40fc60: 48 83 fa 02 cmp rdx, 2 + 40fc64: 0f 84 b6 00 00 00 je 0x40fd20 <__run_exit_handlers+0x120> + 40fc6a: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 40fc72: ba 01 00 00 00 mov edx, 1 + 40fc77: 85 c0 test eax, eax + 40fc79: 0f 85 c1 00 00 00 jne 0x40fd40 <__run_exit_handlers+0x140> + 40fc7f: 0f b1 15 ca 3a 0b 00 cmpxchg dword ptr [rip + 735946], edx # 0x4c3750 <__exit_funcs_lock> + 40fc86: 4c 39 3d cb 3a 0b 00 cmp qword ptr [rip + 735947], r15 # 0x4c3758 <__new_exitfn_called> + 40fc8d: 75 bd jne 0x40fc4c <__run_exit_handlers+0x4c> + 40fc8f: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 40fc93: 48 85 c0 test rax, rax + 40fc96: 0f 84 04 01 00 00 je 0x40fda0 <__run_exit_handlers+0x1a0> + 40fc9c: 4c 8d 40 ff lea r8, [rax - 1] + 40fca0: 4c 8b 3d b1 3a 0b 00 mov r15, qword ptr [rip + 735921] # 0x4c3758 <__new_exitfn_called> + 40fca7: 4d 89 46 08 mov qword ptr [r14 + 8], r8 + 40fcab: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 40fcb3: 85 c0 test eax, eax + 40fcb5: 0f 85 ad 00 00 00 jne 0x40fd68 <__run_exit_handlers+0x168> + 40fcbb: 83 2d 8e 3a 0b 00 01 sub dword ptr [rip + 735886], 1 # 0x4c3750 <__exit_funcs_lock> + 40fcc2: 4c 89 c0 mov rax, r8 + 40fcc5: 48 c1 e0 05 shl rax, 5 + 40fcc9: 4c 01 f0 add rax, r14 + 40fccc: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 40fcd0: 48 83 fa 03 cmp rdx, 3 + 40fcd4: 74 32 je 0x40fd08 <__run_exit_handlers+0x108> + 40fcd6: 48 83 fa 04 cmp rdx, 4 + 40fcda: 75 84 jne 0x40fc60 <__run_exit_handlers+0x60> + 40fcdc: 48 8b 50 18 mov rdx, qword ptr [rax + 24] + 40fce0: 48 8b 78 20 mov rdi, qword ptr [rax + 32] + 40fce4: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 + 40fcec: 89 ee mov esi, ebp + 40fcee: 48 c1 ca 11 ror rdx, 17 + 40fcf2: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] + 40fcfb: ff d2 call rdx + 40fcfd: e9 68 ff ff ff jmp 0x40fc6a <__run_exit_handlers+0x6a> + 40fd02: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40fd08: 48 8b 40 18 mov rax, qword ptr [rax + 24] + 40fd0c: 48 c1 c8 11 ror rax, 17 + 40fd10: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 40fd19: ff d0 call rax + 40fd1b: e9 4a ff ff ff jmp 0x40fc6a <__run_exit_handlers+0x6a> + 40fd20: 48 8b 50 18 mov rdx, qword ptr [rax + 24] + 40fd24: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 40fd28: 89 ef mov edi, ebp + 40fd2a: 48 c1 ca 11 ror rdx, 17 + 40fd2e: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] + 40fd37: ff d2 call rdx + 40fd39: e9 2c ff ff ff jmp 0x40fc6a <__run_exit_handlers+0x6a> + 40fd3e: 66 90 nop + 40fd40: 44 89 e0 mov eax, r12d + 40fd43: f0 lock + 40fd44: 0f b1 15 05 3a 0b 00 cmpxchg dword ptr [rip + 735749], edx # 0x4c3750 <__exit_funcs_lock> + 40fd4b: 0f 84 35 ff ff ff je 0x40fc86 <__run_exit_handlers+0x86> + 40fd51: 48 8d 3d f8 39 0b 00 lea rdi, [rip + 735736] # 0x4c3750 <__exit_funcs_lock> + 40fd58: e8 43 a0 00 00 call 0x419da0 <__lll_lock_wait_private> + 40fd5d: e9 24 ff ff ff jmp 0x40fc86 <__run_exit_handlers+0x86> + 40fd62: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40fd68: 44 89 e0 mov eax, r12d + 40fd6b: 87 05 df 39 0b 00 xchg dword ptr [rip + 735711], eax # 0x4c3750 <__exit_funcs_lock> + 40fd71: 83 f8 01 cmp eax, 1 + 40fd74: 0f 8e 48 ff ff ff jle 0x40fcc2 <__run_exit_handlers+0xc2> + 40fd7a: 45 31 d2 xor r10d, r10d + 40fd7d: ba 01 00 00 00 mov edx, 1 + 40fd82: be 81 00 00 00 mov esi, 129 + 40fd87: b8 ca 00 00 00 mov eax, 202 + 40fd8c: 48 8d 3d bd 39 0b 00 lea rdi, [rip + 735677] # 0x4c3750 <__exit_funcs_lock> + 40fd93: 0f 05 syscall + 40fd95: e9 28 ff ff ff jmp 0x40fcc2 <__run_exit_handlers+0xc2> + 40fd9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 40fda0: 49 8b 06 mov rax, qword ptr [r14] + 40fda3: 48 89 03 mov qword ptr [rbx], rax + 40fda6: 48 85 c0 test rax, rax + 40fda9: 74 08 je 0x40fdb3 <__run_exit_handlers+0x1b3> + 40fdab: 4c 89 f7 mov rdi, r14 + 40fdae: e8 9d f7 00 00 call 0x41f550 + 40fdb3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 40fdbb: 85 c0 test eax, eax + 40fdbd: 0f 85 89 00 00 00 jne 0x40fe4c <__run_exit_handlers+0x24c> + 40fdc3: 83 2d 86 39 0b 00 01 sub dword ptr [rip + 735622], 1 # 0x4c3750 <__exit_funcs_lock> + 40fdca: e9 61 fe ff ff jmp 0x40fc30 <__run_exit_handlers+0x30> + 40fdcf: c6 05 3e 2a 0b 00 01 mov byte ptr [rip + 731710], 1 # 0x4c2814 <__exit_funcs_done> + 40fdd6: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 40fdde: 85 c0 test eax, eax + 40fde0: 0f 85 a2 00 00 00 jne 0x40fe88 <__run_exit_handlers+0x288> + 40fde6: 83 2d 63 39 0b 00 01 sub dword ptr [rip + 735587], 1 # 0x4c3750 <__exit_funcs_lock> + 40fded: 45 84 ed test r13b, r13b + 40fdf0: 74 31 je 0x40fe23 <__run_exit_handlers+0x223> + 40fdf2: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 40fdf9: 48 c7 c0 30 22 4c 00 mov rax, 4989488 + 40fe00: 48 39 c3 cmp rbx, rax + 40fe03: 73 1e jae 0x40fe23 <__run_exit_handlers+0x223> + 40fe05: 48 83 e8 01 sub rax, 1 + 40fe09: 48 29 d8 sub rax, rbx + 40fe0c: 48 c1 e8 03 shr rax, 3 + 40fe10: 4c 8d 64 c3 08 lea r12, [rbx + 8*rax + 8] + 40fe15: 0f 1f 00 nop dword ptr [rax] + 40fe18: ff 13 call qword ptr [rbx] + 40fe1a: 48 83 c3 08 add rbx, 8 + 40fe1e: 49 39 dc cmp r12, rbx + 40fe21: 75 f5 jne 0x40fe18 <__run_exit_handlers+0x218> + 40fe23: 89 ef mov edi, ebp + 40fe25: e8 66 7f 03 00 call 0x447d90 <_exit> + 40fe2a: 44 89 e0 mov eax, r12d + 40fe2d: f0 lock + 40fe2e: 0f b1 15 1b 39 0b 00 cmpxchg dword ptr [rip + 735515], edx # 0x4c3750 <__exit_funcs_lock> + 40fe35: 0f 84 11 fe ff ff je 0x40fc4c <__run_exit_handlers+0x4c> + 40fe3b: 48 8d 3d 0e 39 0b 00 lea rdi, [rip + 735502] # 0x4c3750 <__exit_funcs_lock> + 40fe42: e8 59 9f 00 00 call 0x419da0 <__lll_lock_wait_private> + 40fe47: e9 00 fe ff ff jmp 0x40fc4c <__run_exit_handlers+0x4c> + 40fe4c: 44 89 e0 mov eax, r12d + 40fe4f: 87 05 fb 38 0b 00 xchg dword ptr [rip + 735483], eax # 0x4c3750 <__exit_funcs_lock> + 40fe55: 83 e8 01 sub eax, 1 + 40fe58: 0f 8e d2 fd ff ff jle 0x40fc30 <__run_exit_handlers+0x30> + 40fe5e: 45 31 d2 xor r10d, r10d + 40fe61: ba 01 00 00 00 mov edx, 1 + 40fe66: be 81 00 00 00 mov esi, 129 + 40fe6b: b8 ca 00 00 00 mov eax, 202 + 40fe70: 48 8d 3d d9 38 0b 00 lea rdi, [rip + 735449] # 0x4c3750 <__exit_funcs_lock> + 40fe77: 0f 05 syscall + 40fe79: e9 b2 fd ff ff jmp 0x40fc30 <__run_exit_handlers+0x30> + 40fe7e: e8 7d 01 bf ff call 0x0 + 40fe83: e9 a4 fd ff ff jmp 0x40fc2c <__run_exit_handlers+0x2c> + 40fe88: 31 c0 xor eax, eax + 40fe8a: 87 05 c0 38 0b 00 xchg dword ptr [rip + 735424], eax # 0x4c3750 <__exit_funcs_lock> + 40fe90: 83 e8 01 sub eax, 1 + 40fe93: 0f 8e 54 ff ff ff jle 0x40fded <__run_exit_handlers+0x1ed> + 40fe99: 45 31 d2 xor r10d, r10d + 40fe9c: ba 01 00 00 00 mov edx, 1 + 40fea1: be 81 00 00 00 mov esi, 129 + 40fea6: b8 ca 00 00 00 mov eax, 202 + 40feab: 48 8d 3d 9e 38 0b 00 lea rdi, [rip + 735390] # 0x4c3750 <__exit_funcs_lock> + 40feb2: 0f 05 syscall + 40feb4: e9 34 ff ff ff jmp 0x40fded <__run_exit_handlers+0x1ed> + 40feb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000040fec0 : + 40fec0: f3 0f 1e fa endbr64 + 40fec4: 50 push rax + 40fec5: 58 pop rax + 40fec6: b9 01 00 00 00 mov ecx, 1 + 40fecb: ba 01 00 00 00 mov edx, 1 + 40fed0: 48 8d 35 29 02 0b 00 lea rsi, [rip + 721449] # 0x4c0100 <__exit_funcs> + 40fed7: 48 83 ec 08 sub rsp, 8 + 40fedb: e8 20 fd ff ff call 0x40fc00 <__run_exit_handlers> + +000000000040fee0 <__new_exitfn>: + 40fee0: f3 0f 1e fa endbr64 + 40fee4: 80 3d 29 29 0b 00 00 cmp byte ptr [rip + 731433], 0 # 0x4c2814 <__exit_funcs_done> + 40feeb: 0f 85 ec 00 00 00 jne 0x40ffdd <__new_exitfn+0xfd> + 40fef1: 55 push rbp + 40fef2: 53 push rbx + 40fef3: 48 89 fb mov rbx, rdi + 40fef6: 48 83 ec 08 sub rsp, 8 + 40fefa: 48 8b 2f mov rbp, qword ptr [rdi] + 40fefd: 48 85 ed test rbp, rbp + 40ff00: 0f 84 b8 00 00 00 je 0x40ffbe <__new_exitfn+0xde> + 40ff06: 48 89 ee mov rsi, rbp + 40ff09: 31 ff xor edi, edi + 40ff0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40ff10: 48 8b 46 08 mov rax, qword ptr [rsi + 8] + 40ff14: eb 20 jmp 0x40ff36 <__new_exitfn+0x56> + 40ff16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40ff20: 48 8d 50 ff lea rdx, [rax - 1] + 40ff24: 48 89 d1 mov rcx, rdx + 40ff27: 48 c1 e1 05 shl rcx, 5 + 40ff2b: 48 83 7c 0e 10 00 cmp qword ptr [rsi + rcx + 16], 0 + 40ff31: 75 25 jne 0x40ff58 <__new_exitfn+0x78> + 40ff33: 48 89 d0 mov rax, rdx + 40ff36: 48 85 c0 test rax, rax + 40ff39: 75 e5 jne 0x40ff20 <__new_exitfn+0x40> + 40ff3b: 48 8b 06 mov rax, qword ptr [rsi] + 40ff3e: 48 c7 46 08 00 00 00 00 mov qword ptr [rsi + 8], 0 + 40ff46: 48 89 f7 mov rdi, rsi + 40ff49: 48 85 c0 test rax, rax + 40ff4c: 74 62 je 0x40ffb0 <__new_exitfn+0xd0> + 40ff4e: 48 89 c6 mov rsi, rax + 40ff51: eb bd jmp 0x40ff10 <__new_exitfn+0x30> + 40ff53: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 40ff58: 48 83 f8 20 cmp rax, 32 + 40ff5c: 74 2d je 0x40ff8b <__new_exitfn+0xab> + 40ff5e: 48 89 c2 mov rdx, rax + 40ff61: 48 83 c0 01 add rax, 1 + 40ff65: 48 89 46 08 mov qword ptr [rsi + 8], rax + 40ff69: 48 c1 e2 05 shl rdx, 5 + 40ff6d: 4c 8d 44 16 10 lea r8, [rsi + rdx + 16] + 40ff72: 49 c7 00 01 00 00 00 mov qword ptr [r8], 1 + 40ff79: 4c 89 c0 mov rax, r8 + 40ff7c: 48 83 05 d4 37 0b 00 01 add qword ptr [rip + 735188], 1 # 0x4c3758 <__new_exitfn_called> + 40ff84: 48 83 c4 08 add rsp, 8 + 40ff88: 5b pop rbx + 40ff89: 5d pop rbp + 40ff8a: c3 ret + 40ff8b: 48 89 fe mov rsi, rdi + 40ff8e: 48 85 ff test rdi, rdi + 40ff91: 75 1d jne 0x40ffb0 <__new_exitfn+0xd0> + 40ff93: be 10 04 00 00 mov esi, 1040 + 40ff98: bf 01 00 00 00 mov edi, 1 + 40ff9d: e8 be 08 01 00 call 0x420860 + 40ffa2: 48 89 c6 mov rsi, rax + 40ffa5: 48 85 c0 test rax, rax + 40ffa8: 74 3a je 0x40ffe4 <__new_exitfn+0x104> + 40ffaa: 48 89 2e mov qword ptr [rsi], rbp + 40ffad: 48 89 33 mov qword ptr [rbx], rsi + 40ffb0: 48 c7 46 08 01 00 00 00 mov qword ptr [rsi + 8], 1 + 40ffb8: 4c 8d 46 10 lea r8, [rsi + 16] + 40ffbc: eb b4 jmp 0x40ff72 <__new_exitfn+0x92> + 40ffbe: 48 8d 0d 63 58 08 00 lea rcx, [rip + 546915] # 0x495828 <__PRETTY_FUNCTION__.8132> + 40ffc5: ba 70 00 00 00 mov edx, 112 + 40ffca: 48 8d 35 2f 58 08 00 lea rsi, [rip + 546863] # 0x495800 + 40ffd1: 48 8d 3d 35 58 08 00 lea rdi, [rip + 546869] # 0x49580d + 40ffd8: e8 73 2f ff ff call 0x402f50 <__assert_fail> + 40ffdd: 45 31 c0 xor r8d, r8d + 40ffe0: 4c 89 c0 mov rax, r8 + 40ffe3: c3 ret + 40ffe4: 48 83 c4 08 add rsp, 8 + 40ffe8: 45 31 c0 xor r8d, r8d + 40ffeb: 4c 89 c0 mov rax, r8 + 40ffee: 5b pop rbx + 40ffef: 5d pop rbp + 40fff0: c3 ret + 40fff1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 40fffc: 0f 1f 40 00 nop dword ptr [rax] + +0000000000410000 <__internal_atexit>: + 410000: f3 0f 1e fa endbr64 + 410004: 55 push rbp + 410005: 53 push rbx + 410006: 48 83 ec 18 sub rsp, 24 + 41000a: 48 89 34 24 mov qword ptr [rsp], rsi + 41000e: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 410013: 48 85 ff test rdi, rdi + 410016: 0f 84 ec 00 00 00 je 0x410108 <__internal_atexit+0x108> + 41001c: 48 89 fb mov rbx, rdi + 41001f: 48 89 cd mov rbp, rcx + 410022: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41002a: 85 c0 test eax, eax + 41002c: 75 6a jne 0x410098 <__internal_atexit+0x98> + 41002e: ba 01 00 00 00 mov edx, 1 + 410033: 0f b1 15 16 37 0b 00 cmpxchg dword ptr [rip + 734998], edx # 0x4c3750 <__exit_funcs_lock> + 41003a: 48 89 ef mov rdi, rbp + 41003d: e8 9e fe ff ff call 0x40fee0 <__new_exitfn> + 410042: 48 85 c0 test rax, rax + 410045: 0f 84 a2 00 00 00 je 0x4100ed <__internal_atexit+0xed> + 41004b: f3 0f 7e 04 24 movq xmm0, qword ptr [rsp] # xmm0 = mem[0],zero + 410050: 48 89 df mov rdi, rbx + 410053: 48 c7 00 04 00 00 00 mov qword ptr [rax], 4 + 41005a: 64 48 33 3c 25 30 00 00 00 xor rdi, qword ptr fs:[48] + 410063: 48 c1 c7 11 rol rdi, 17 + 410067: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] + 41006c: 48 89 78 08 mov qword ptr [rax + 8], rdi + 410070: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 + 410074: 64 44 8b 04 25 18 00 00 00 mov r8d, dword ptr fs:[24] + 41007d: 45 85 c0 test r8d, r8d + 410080: 75 3e jne 0x4100c0 <__internal_atexit+0xc0> + 410082: 83 2d c7 36 0b 00 01 sub dword ptr [rip + 734919], 1 # 0x4c3750 <__exit_funcs_lock> + 410089: 48 83 c4 18 add rsp, 24 + 41008d: 44 89 c0 mov eax, r8d + 410090: 5b pop rbx + 410091: 5d pop rbp + 410092: c3 ret + 410093: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 410098: 31 c0 xor eax, eax + 41009a: ba 01 00 00 00 mov edx, 1 + 41009f: f0 lock + 4100a0: 0f b1 15 a9 36 0b 00 cmpxchg dword ptr [rip + 734889], edx # 0x4c3750 <__exit_funcs_lock> + 4100a7: 74 91 je 0x41003a <__internal_atexit+0x3a> + 4100a9: 48 8d 3d a0 36 0b 00 lea rdi, [rip + 734880] # 0x4c3750 <__exit_funcs_lock> + 4100b0: e8 eb 9c 00 00 call 0x419da0 <__lll_lock_wait_private> + 4100b5: eb 83 jmp 0x41003a <__internal_atexit+0x3a> + 4100b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4100c0: 31 c0 xor eax, eax + 4100c2: 87 05 88 36 0b 00 xchg dword ptr [rip + 734856], eax # 0x4c3750 <__exit_funcs_lock> + 4100c8: 45 31 c0 xor r8d, r8d + 4100cb: 83 f8 01 cmp eax, 1 + 4100ce: 7e b9 jle 0x410089 <__internal_atexit+0x89> + 4100d0: 45 31 d2 xor r10d, r10d + 4100d3: ba 01 00 00 00 mov edx, 1 + 4100d8: be 81 00 00 00 mov esi, 129 + 4100dd: b8 ca 00 00 00 mov eax, 202 + 4100e2: 48 8d 3d 67 36 0b 00 lea rdi, [rip + 734823] # 0x4c3750 <__exit_funcs_lock> + 4100e9: 0f 05 syscall + 4100eb: eb 9c jmp 0x410089 <__internal_atexit+0x89> + 4100ed: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4100f5: 85 c0 test eax, eax + 4100f7: 75 2e jne 0x410127 <__internal_atexit+0x127> + 4100f9: 83 2d 50 36 0b 00 01 sub dword ptr [rip + 734800], 1 # 0x4c3750 <__exit_funcs_lock> + 410100: 41 b8 ff ff ff ff mov r8d, 4294967295 + 410106: eb 81 jmp 0x410089 <__internal_atexit+0x89> + 410108: 48 8d 0d 31 57 08 00 lea rcx, [rip + 546609] # 0x495840 <__PRETTY_FUNCTION__.8031> + 41010f: ba 29 00 00 00 mov edx, 41 + 410114: 48 8d 35 e5 56 08 00 lea rsi, [rip + 546533] # 0x495800 + 41011b: 48 8d 3d f5 56 08 00 lea rdi, [rip + 546549] # 0x495817 + 410122: e8 29 2e ff ff call 0x402f50 <__assert_fail> + 410127: 31 c0 xor eax, eax + 410129: 87 05 21 36 0b 00 xchg dword ptr [rip + 734753], eax # 0x4c3750 <__exit_funcs_lock> + 41012f: 41 83 c8 ff or r8d, -1 + 410133: 83 e8 01 sub eax, 1 + 410136: 0f 8e 4d ff ff ff jle 0x410089 <__internal_atexit+0x89> + 41013c: eb 92 jmp 0x4100d0 <__internal_atexit+0xd0> + 41013e: 66 90 nop + +0000000000410140 <__cxa_atexit>: + 410140: f3 0f 1e fa endbr64 + 410144: 53 push rbx + 410145: 48 83 ec 10 sub rsp, 16 + 410149: 48 89 34 24 mov qword ptr [rsp], rsi + 41014d: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 410152: 48 85 ff test rdi, rdi + 410155: 0f 84 ed 00 00 00 je 0x410248 <__cxa_atexit+0x108> + 41015b: 48 89 fb mov rbx, rdi + 41015e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 410166: 85 c0 test eax, eax + 410168: 75 6e jne 0x4101d8 <__cxa_atexit+0x98> + 41016a: ba 01 00 00 00 mov edx, 1 + 41016f: 0f b1 15 da 35 0b 00 cmpxchg dword ptr [rip + 734682], edx # 0x4c3750 <__exit_funcs_lock> + 410176: 48 8d 3d 83 ff 0a 00 lea rdi, [rip + 720771] # 0x4c0100 <__exit_funcs> + 41017d: e8 5e fd ff ff call 0x40fee0 <__new_exitfn> + 410182: 48 85 c0 test rax, rax + 410185: 0f 84 a2 00 00 00 je 0x41022d <__cxa_atexit+0xed> + 41018b: f3 0f 7e 04 24 movq xmm0, qword ptr [rsp] # xmm0 = mem[0],zero + 410190: 48 89 df mov rdi, rbx + 410193: 48 c7 00 04 00 00 00 mov qword ptr [rax], 4 + 41019a: 64 48 33 3c 25 30 00 00 00 xor rdi, qword ptr fs:[48] + 4101a3: 48 c1 c7 11 rol rdi, 17 + 4101a7: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] + 4101ac: 48 89 78 08 mov qword ptr [rax + 8], rdi + 4101b0: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 + 4101b4: 64 44 8b 04 25 18 00 00 00 mov r8d, dword ptr fs:[24] + 4101bd: 45 85 c0 test r8d, r8d + 4101c0: 75 3e jne 0x410200 <__cxa_atexit+0xc0> + 4101c2: 83 2d 87 35 0b 00 01 sub dword ptr [rip + 734599], 1 # 0x4c3750 <__exit_funcs_lock> + 4101c9: 48 83 c4 10 add rsp, 16 + 4101cd: 44 89 c0 mov eax, r8d + 4101d0: 5b pop rbx + 4101d1: c3 ret + 4101d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4101d8: 31 c0 xor eax, eax + 4101da: ba 01 00 00 00 mov edx, 1 + 4101df: f0 lock + 4101e0: 0f b1 15 69 35 0b 00 cmpxchg dword ptr [rip + 734569], edx # 0x4c3750 <__exit_funcs_lock> + 4101e7: 74 8d je 0x410176 <__cxa_atexit+0x36> + 4101e9: 48 8d 3d 60 35 0b 00 lea rdi, [rip + 734560] # 0x4c3750 <__exit_funcs_lock> + 4101f0: e8 ab 9b 00 00 call 0x419da0 <__lll_lock_wait_private> + 4101f5: e9 7c ff ff ff jmp 0x410176 <__cxa_atexit+0x36> + 4101fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 410200: 31 c0 xor eax, eax + 410202: 87 05 48 35 0b 00 xchg dword ptr [rip + 734536], eax # 0x4c3750 <__exit_funcs_lock> + 410208: 45 31 c0 xor r8d, r8d + 41020b: 83 f8 01 cmp eax, 1 + 41020e: 7e b9 jle 0x4101c9 <__cxa_atexit+0x89> + 410210: 45 31 d2 xor r10d, r10d + 410213: ba 01 00 00 00 mov edx, 1 + 410218: be 81 00 00 00 mov esi, 129 + 41021d: b8 ca 00 00 00 mov eax, 202 + 410222: 48 8d 3d 27 35 0b 00 lea rdi, [rip + 734503] # 0x4c3750 <__exit_funcs_lock> + 410229: 0f 05 syscall + 41022b: eb 9c jmp 0x4101c9 <__cxa_atexit+0x89> + 41022d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 410235: 85 c0 test eax, eax + 410237: 75 2e jne 0x410267 <__cxa_atexit+0x127> + 410239: 83 2d 10 35 0b 00 01 sub dword ptr [rip + 734480], 1 # 0x4c3750 <__exit_funcs_lock> + 410240: 41 b8 ff ff ff ff mov r8d, 4294967295 + 410246: eb 81 jmp 0x4101c9 <__cxa_atexit+0x89> + 410248: 48 8d 0d f1 55 08 00 lea rcx, [rip + 546289] # 0x495840 <__PRETTY_FUNCTION__.8031> + 41024f: ba 29 00 00 00 mov edx, 41 + 410254: 48 8d 35 a5 55 08 00 lea rsi, [rip + 546213] # 0x495800 + 41025b: 48 8d 3d b5 55 08 00 lea rdi, [rip + 546229] # 0x495817 + 410262: e8 e9 2c ff ff call 0x402f50 <__assert_fail> + 410267: 31 c0 xor eax, eax + 410269: 87 05 e1 34 0b 00 xchg dword ptr [rip + 734433], eax # 0x4c3750 <__exit_funcs_lock> + 41026f: 41 83 c8 ff or r8d, -1 + 410273: 83 e8 01 sub eax, 1 + 410276: 0f 8e 4d ff ff ff jle 0x4101c9 <__cxa_atexit+0x89> + 41027c: eb 92 jmp 0x410210 <__cxa_atexit+0xd0> + 41027e: 66 90 nop + +0000000000410280 <__strtoull_internal>: + 410280: f3 0f 1e fa endbr64 + 410284: 48 c7 c0 a8 ff ff ff mov rax, -88 + 41028b: 64 4c 8b 00 mov r8, qword ptr fs:[rax] + 41028f: e9 2c 00 00 00 jmp 0x4102c0 <____strtoull_l_internal> + 410294: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41029f: 90 nop + +00000000004102a0 : + 4102a0: f3 0f 1e fa endbr64 + 4102a4: 48 c7 c0 a8 ff ff ff mov rax, -88 + 4102ab: 31 c9 xor ecx, ecx + 4102ad: 64 4c 8b 00 mov r8, qword ptr fs:[rax] + 4102b1: e9 0a 00 00 00 jmp 0x4102c0 <____strtoull_l_internal> + 4102b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +00000000004102c0 <____strtoull_l_internal>: + 4102c0: f3 0f 1e fa endbr64 + 4102c4: 41 57 push r15 + 4102c6: 41 56 push r14 + 4102c8: 45 31 f6 xor r14d, r14d + 4102cb: 41 55 push r13 + 4102cd: 49 89 fd mov r13, rdi + 4102d0: 41 54 push r12 + 4102d2: 45 31 e4 xor r12d, r12d + 4102d5: 55 push rbp + 4102d6: 53 push rbx + 4102d7: 48 83 ec 28 sub rsp, 40 + 4102db: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 4102e0: 85 c9 test ecx, ecx + 4102e2: 0f 85 90 02 00 00 jne 0x410578 <____strtoull_l_internal+0x2b8> + 4102e8: 83 fa 01 cmp edx, 1 + 4102eb: 0f 84 7f 01 00 00 je 0x410470 <____strtoull_l_internal+0x1b0> + 4102f1: 83 fa 24 cmp edx, 36 + 4102f4: 0f 87 76 01 00 00 ja 0x410470 <____strtoull_l_internal+0x1b0> + 4102fa: 49 0f be 45 00 movsx rax, byte ptr [r13] + 4102ff: 49 8b 70 68 mov rsi, qword ptr [r8 + 104] + 410303: 4c 89 eb mov rbx, r13 + 410306: 48 89 c1 mov rcx, rax + 410309: f6 44 46 01 20 test byte ptr [rsi + 2*rax + 1], 32 + 41030e: 74 13 je 0x410323 <____strtoull_l_internal+0x63> + 410310: 48 0f be 43 01 movsx rax, byte ptr [rbx + 1] + 410315: 48 83 c3 01 add rbx, 1 + 410319: 48 89 c1 mov rcx, rax + 41031c: f6 44 46 01 20 test byte ptr [rsi + 2*rax + 1], 32 + 410321: 75 ed jne 0x410310 <____strtoull_l_internal+0x50> + 410323: 84 c9 test cl, cl + 410325: 0f 84 5e 03 00 00 je 0x410689 <____strtoull_l_internal+0x3c9> + 41032b: 80 f9 2d cmp cl, 45 + 41032e: 0f 84 2c 02 00 00 je 0x410560 <____strtoull_l_internal+0x2a0> + 410334: c7 44 24 14 00 00 00 00 mov dword ptr [rsp + 20], 0 + 41033c: 80 f9 2b cmp cl, 43 + 41033f: 0f 84 6b 01 00 00 je 0x4104b0 <____strtoull_l_internal+0x1f0> + 410345: 80 f9 30 cmp cl, 48 + 410348: 0f 84 c2 01 00 00 je 0x410510 <____strtoull_l_internal+0x250> + 41034e: 85 d2 test edx, edx + 410350: 0f 85 3a 01 00 00 jne 0x410490 <____strtoull_l_internal+0x1d0> + 410356: 4d 85 f6 test r14, r14 + 410359: 0f 85 41 03 00 00 jne 0x4106a0 <____strtoull_l_internal+0x3e0> + 41035f: b8 08 00 00 00 mov eax, 8 + 410364: ba 0a 00 00 00 mov edx, 10 + 410369: 31 ed xor ebp, ebp + 41036b: 48 98 cdqe + 41036d: 48 8d 35 ac 86 09 00 lea rsi, [rip + 624300] # 0x4a8a20 <__strtol_ul_max_tab> + 410374: 4c 8b 04 c6 mov r8, qword ptr [rsi + 8*rax] + 410378: 48 8d 35 61 86 09 00 lea rsi, [rip + 624225] # 0x4a89e0 <__strtol_ul_rem_tab> + 41037f: 0f b6 04 06 movzx eax, byte ptr [rsi + rax] + 410383: 88 44 24 12 mov byte ptr [rsp + 18], al + 410387: 84 c9 test cl, cl + 410389: 0f 84 1a 02 00 00 je 0x4105a9 <____strtoull_l_internal+0x2e9> + 41038f: 49 39 de cmp r14, rbx + 410392: 0f 84 11 02 00 00 je 0x4105a9 <____strtoull_l_internal+0x2e9> + 410398: 4c 8b 15 99 fa 0a 00 mov r10, qword ptr [rip + 719513] # 0x4bfe38 <_nl_C_locobj+0x78> + 41039f: 48 8d 75 ff lea rsi, [rbp - 1] + 4103a3: 4c 8b 1d 7e fa 0a 00 mov r11, qword ptr [rip + 719486] # 0x4bfe28 <_nl_C_locobj+0x68> + 4103aa: 48 89 df mov rdi, rbx + 4103ad: 31 c0 xor eax, eax + 4103af: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 4103b4: 45 31 c9 xor r9d, r9d + 4103b7: 4c 63 fa movsxd r15, edx + 4103ba: eb 2c jmp 0x4103e8 <____strtoull_l_internal+0x128> + 4103bc: 0f 1f 40 00 nop dword ptr [rax] + 4103c0: 75 07 jne 0x4103c9 <____strtoull_l_internal+0x109> + 4103c2: 40 3a 74 24 12 cmp sil, byte ptr [rsp + 18] + 4103c7: 77 50 ja 0x410419 <____strtoull_l_internal+0x159> + 4103c9: 49 0f af c7 imul rax, r15 + 4103cd: 40 0f b6 f6 movzx esi, sil + 4103d1: 48 89 f9 mov rcx, rdi + 4103d4: 48 01 f0 add rax, rsi + 4103d7: 48 8d 79 01 lea rdi, [rcx + 1] + 4103db: 0f b6 49 01 movzx ecx, byte ptr [rcx + 1] + 4103df: 84 c9 test cl, cl + 4103e1: 74 4d je 0x410430 <____strtoull_l_internal+0x170> + 4103e3: 4c 39 f7 cmp rdi, r14 + 4103e6: 74 48 je 0x410430 <____strtoull_l_internal+0x170> + 4103e8: 8d 71 d0 lea esi, [rcx - 48] + 4103eb: 40 80 fe 09 cmp sil, 9 + 4103ef: 76 1b jbe 0x41040c <____strtoull_l_internal+0x14c> + 4103f1: 48 85 ed test rbp, rbp + 4103f4: 0f 85 c6 00 00 00 jne 0x4104c0 <____strtoull_l_internal+0x200> + 4103fa: 0f b6 c9 movzx ecx, cl + 4103fd: 41 f6 44 4b 01 04 test byte ptr [r11 + 2*rcx + 1], 4 + 410403: 74 2b je 0x410430 <____strtoull_l_internal+0x170> + 410405: 41 8b 34 8a mov esi, dword ptr [r10 + 4*rcx] + 410409: 83 ee 37 sub esi, 55 + 41040c: 40 0f b6 ce movzx ecx, sil + 410410: 39 d1 cmp ecx, edx + 410412: 7d 1c jge 0x410430 <____strtoull_l_internal+0x170> + 410414: 49 39 c0 cmp r8, rax + 410417: 73 a7 jae 0x4103c0 <____strtoull_l_internal+0x100> + 410419: 48 89 f9 mov rcx, rdi + 41041c: 41 b9 01 00 00 00 mov r9d, 1 + 410422: 48 8d 79 01 lea rdi, [rcx + 1] + 410426: 0f b6 49 01 movzx ecx, byte ptr [rcx + 1] + 41042a: 84 c9 test cl, cl + 41042c: 75 b5 jne 0x4103e3 <____strtoull_l_internal+0x123> + 41042e: 66 90 nop + 410430: 48 39 fb cmp rbx, rdi + 410433: 0f 84 73 01 00 00 je 0x4105ac <____strtoull_l_internal+0x2ec> + 410439: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 41043e: 48 85 db test rbx, rbx + 410441: 74 03 je 0x410446 <____strtoull_l_internal+0x186> + 410443: 48 89 3b mov qword ptr [rbx], rdi + 410446: 45 85 c9 test r9d, r9d + 410449: 0f 85 1b 03 00 00 jne 0x41076a <____strtoull_l_internal+0x4aa> + 41044f: 8b 4c 24 14 mov ecx, dword ptr [rsp + 20] + 410453: 48 89 c2 mov rdx, rax + 410456: 48 f7 da neg rdx + 410459: 85 c9 test ecx, ecx + 41045b: 48 0f 45 c2 cmovne rax, rdx + 41045f: 48 83 c4 28 add rsp, 40 + 410463: 5b pop rbx + 410464: 5d pop rbp + 410465: 41 5c pop r12 + 410467: 41 5d pop r13 + 410469: 41 5e pop r14 + 41046b: 41 5f pop r15 + 41046d: c3 ret + 41046e: 66 90 nop + 410470: 48 c7 c0 c0 ff ff ff mov rax, -64 + 410477: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 41047e: 31 c0 xor eax, eax + 410480: 48 83 c4 28 add rsp, 40 + 410484: 5b pop rbx + 410485: 5d pop rbp + 410486: 41 5c pop r12 + 410488: 41 5d pop r13 + 41048a: 41 5e pop r14 + 41048c: 41 5f pop r15 + 41048e: c3 ret + 41048f: 90 nop + 410490: 83 fa 0a cmp edx, 10 + 410493: 0f 84 bd fe ff ff je 0x410356 <____strtoull_l_internal+0x96> + 410499: 8d 42 fe lea eax, [rdx - 2] + 41049c: 31 ed xor ebp, ebp + 41049e: 45 31 f6 xor r14d, r14d + 4104a1: e9 c5 fe ff ff jmp 0x41036b <____strtoull_l_internal+0xab> + 4104a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4104b0: 0f b6 4b 01 movzx ecx, byte ptr [rbx + 1] + 4104b4: 48 83 c3 01 add rbx, 1 + 4104b8: e9 88 fe ff ff jmp 0x410345 <____strtoull_l_internal+0x85> + 4104bd: 0f 1f 00 nop dword ptr [rax] + 4104c0: 88 4c 24 13 mov byte ptr [rsp + 19], cl + 4104c4: 31 f6 xor esi, esi + 4104c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4104d0: 0f b6 0c 37 movzx ecx, byte ptr [rdi + rsi] + 4104d4: 41 38 0c 34 cmp byte ptr [r12 + rsi], cl + 4104d8: 75 1e jne 0x4104f8 <____strtoull_l_internal+0x238> + 4104da: 48 83 c6 01 add rsi, 1 + 4104de: 48 39 ee cmp rsi, rbp + 4104e1: 75 ed jne 0x4104d0 <____strtoull_l_internal+0x210> + 4104e3: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 4104e8: 48 8d 0c 37 lea rcx, [rdi + rsi] + 4104ec: e9 e6 fe ff ff jmp 0x4103d7 <____strtoull_l_internal+0x117> + 4104f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4104f8: 0f b6 4c 24 13 movzx ecx, byte ptr [rsp + 19] + 4104fd: 48 39 f5 cmp rbp, rsi + 410500: 0f 85 f7 fe ff ff jne 0x4103fd <____strtoull_l_internal+0x13d> + 410506: eb db jmp 0x4104e3 <____strtoull_l_internal+0x223> + 410508: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 410510: f7 c2 ef ff ff ff test edx, 4294967279 + 410516: 0f 84 cc 00 00 00 je 0x4105e8 <____strtoull_l_internal+0x328> + 41051c: 83 fa 0a cmp edx, 10 + 41051f: 0f 84 41 01 00 00 je 0x410666 <____strtoull_l_internal+0x3a6> + 410525: 8d 42 fe lea eax, [rdx - 2] + 410528: 48 8d 0d f1 84 09 00 lea rcx, [rip + 623857] # 0x4a8a20 <__strtol_ul_max_tab> + 41052f: 45 31 f6 xor r14d, r14d + 410532: 31 ed xor ebp, ebp + 410534: 48 98 cdqe + 410536: 4c 8b 15 fb f8 0a 00 mov r10, qword ptr [rip + 719099] # 0x4bfe38 <_nl_C_locobj+0x78> + 41053d: 4c 8b 04 c1 mov r8, qword ptr [rcx + 8*rax] + 410541: 48 8d 0d 98 84 09 00 lea rcx, [rip + 623768] # 0x4a89e0 <__strtol_ul_rem_tab> + 410548: 0f b6 04 01 movzx eax, byte ptr [rcx + rax] + 41054c: b9 30 00 00 00 mov ecx, 48 + 410551: 88 44 24 12 mov byte ptr [rsp + 18], al + 410555: e9 45 fe ff ff jmp 0x41039f <____strtoull_l_internal+0xdf> + 41055a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 410560: 0f b6 4b 01 movzx ecx, byte ptr [rbx + 1] + 410564: c7 44 24 14 01 00 00 00 mov dword ptr [rsp + 20], 1 + 41056c: 48 83 c3 01 add rbx, 1 + 410570: e9 d0 fd ff ff jmp 0x410345 <____strtoull_l_internal+0x85> + 410575: 0f 1f 00 nop dword ptr [rax] + 410578: 49 8b 48 08 mov rcx, qword ptr [r8 + 8] + 41057c: 4c 8b 71 50 mov r14, qword ptr [rcx + 80] + 410580: 41 0f b6 06 movzx eax, byte ptr [r14] + 410584: 83 e8 01 sub eax, 1 + 410587: 3c 7d cmp al, 125 + 410589: 0f 87 9a 00 00 00 ja 0x410629 <____strtoull_l_internal+0x369> + 41058f: 4c 8b 61 48 mov r12, qword ptr [rcx + 72] + 410593: 41 80 3c 24 00 cmp byte ptr [r12], 0 + 410598: 0f 85 4a fd ff ff jne 0x4102e8 <____strtoull_l_internal+0x28> + 41059e: 45 31 f6 xor r14d, r14d + 4105a1: 45 31 e4 xor r12d, r12d + 4105a4: e9 3f fd ff ff jmp 0x4102e8 <____strtoull_l_internal+0x28> + 4105a9: 48 89 df mov rdi, rbx + 4105ac: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 + 4105b2: 0f 84 a7 00 00 00 je 0x41065f <____strtoull_l_internal+0x39f> + 4105b8: 48 89 f8 mov rax, rdi + 4105bb: 4c 29 e8 sub rax, r13 + 4105be: 48 83 f8 01 cmp rax, 1 + 4105c2: 7e 12 jle 0x4105d6 <____strtoull_l_internal+0x316> + 4105c4: 48 0f be 57 ff movsx rdx, byte ptr [rdi - 1] + 4105c9: 48 8b 05 68 f8 0a 00 mov rax, qword ptr [rip + 718952] # 0x4bfe38 <_nl_C_locobj+0x78> + 4105d0: 83 3c 90 58 cmp dword ptr [rax + 4*rdx], 88 + 4105d4: 74 77 je 0x41064d <____strtoull_l_internal+0x38d> + 4105d6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4105db: 4c 89 28 mov qword ptr [rax], r13 + 4105de: 31 c0 xor eax, eax + 4105e0: e9 9b fe ff ff jmp 0x410480 <____strtoull_l_internal+0x1c0> + 4105e5: 0f 1f 00 nop dword ptr [rax] + 4105e8: 4c 8b 15 49 f8 0a 00 mov r10, qword ptr [rip + 718921] # 0x4bfe38 <_nl_C_locobj+0x78> + 4105ef: 48 0f be 43 01 movsx rax, byte ptr [rbx + 1] + 4105f4: 41 83 3c 82 58 cmp dword ptr [r10 + 4*rax], 88 + 4105f9: 74 36 je 0x410631 <____strtoull_l_internal+0x371> + 4105fb: 85 d2 test edx, edx + 4105fd: 0f 85 19 ff ff ff jne 0x41051c <____strtoull_l_internal+0x25c> + 410603: ba 08 00 00 00 mov edx, 8 + 410608: 45 31 f6 xor r14d, r14d + 41060b: 31 ed xor ebp, ebp + 41060d: b9 30 00 00 00 mov ecx, 48 + 410612: 0f b6 05 cd 83 09 00 movzx eax, byte ptr [rip + 623565] # 0x4a89e6 <__strtol_ul_rem_tab+0x6> + 410619: 4c 8b 05 30 84 09 00 mov r8, qword ptr [rip + 623664] # 0x4a8a50 <__strtol_ul_max_tab+0x30> + 410620: 88 44 24 12 mov byte ptr [rsp + 18], al + 410624: e9 76 fd ff ff jmp 0x41039f <____strtoull_l_internal+0xdf> + 410629: 45 31 f6 xor r14d, r14d + 41062c: e9 b7 fc ff ff jmp 0x4102e8 <____strtoull_l_internal+0x28> + 410631: 0f b6 4b 02 movzx ecx, byte ptr [rbx + 2] + 410635: b8 0e 00 00 00 mov eax, 14 + 41063a: 48 83 c3 02 add rbx, 2 + 41063e: 31 ed xor ebp, ebp + 410640: ba 10 00 00 00 mov edx, 16 + 410645: 45 31 f6 xor r14d, r14d + 410648: e9 1e fd ff ff jmp 0x41036b <____strtoull_l_internal+0xab> + 41064d: 80 7f fe 30 cmp byte ptr [rdi - 2], 48 + 410651: 75 83 jne 0x4105d6 <____strtoull_l_internal+0x316> + 410653: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 410658: 48 83 ef 01 sub rdi, 1 + 41065c: 48 89 38 mov qword ptr [rax], rdi + 41065f: 31 c0 xor eax, eax + 410661: e9 1a fe ff ff jmp 0x410480 <____strtoull_l_internal+0x1c0> + 410666: 4d 85 f6 test r14, r14 + 410669: 75 35 jne 0x4106a0 <____strtoull_l_internal+0x3e0> + 41066b: 0f b6 05 76 83 09 00 movzx eax, byte ptr [rip + 623478] # 0x4a89e8 <__strtol_ul_rem_tab+0x8> + 410672: 4c 8b 05 e7 83 09 00 mov r8, qword ptr [rip + 623591] # 0x4a8a60 <__strtol_ul_max_tab+0x40> + 410679: 31 ed xor ebp, ebp + 41067b: b9 30 00 00 00 mov ecx, 48 + 410680: 88 44 24 12 mov byte ptr [rsp + 18], al + 410684: e9 0f fd ff ff jmp 0x410398 <____strtoull_l_internal+0xd8> + 410689: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 + 41068f: 0f 85 41 ff ff ff jne 0x4105d6 <____strtoull_l_internal+0x316> + 410695: 31 c0 xor eax, eax + 410697: e9 e4 fd ff ff jmp 0x410480 <____strtoull_l_internal+0x1c0> + 41069c: 0f 1f 40 00 nop dword ptr [rax] + 4106a0: 4c 89 e7 mov rdi, r12 + 4106a3: 88 4c 24 12 mov byte ptr [rsp + 18], cl + 4106a7: e8 d4 0a ff ff call 0x401180 <.plt+0x160> + 4106ac: 48 89 c2 mov rdx, rax + 4106af: 48 89 c5 mov rbp, rax + 4106b2: 48 85 c0 test rax, rax + 4106b5: 0f 84 ee fe ff ff je 0x4105a9 <____strtoull_l_internal+0x2e9> + 4106bb: 0f b6 4c 24 12 movzx ecx, byte ptr [rsp + 18] + 4106c0: 31 c0 xor eax, eax + 4106c2: eb 11 jmp 0x4106d5 <____strtoull_l_internal+0x415> + 4106c4: 0f 1f 40 00 nop dword ptr [rax] + 4106c8: 48 83 c0 01 add rax, 1 + 4106cc: 48 39 c2 cmp rdx, rax + 4106cf: 0f 84 d4 fe ff ff je 0x4105a9 <____strtoull_l_internal+0x2e9> + 4106d5: 0f b6 3c 03 movzx edi, byte ptr [rbx + rax] + 4106d9: 41 38 3c 04 cmp byte ptr [r12 + rax], dil + 4106dd: 74 e9 je 0x4106c8 <____strtoull_l_internal+0x408> + 4106df: 48 89 de mov rsi, rbx + 4106e2: 84 c9 test cl, cl + 4106e4: 74 61 je 0x410747 <____strtoull_l_internal+0x487> + 4106e6: 4c 8b 05 3b f7 0a 00 mov r8, qword ptr [rip + 718651] # 0x4bfe28 <_nl_C_locobj+0x68> + 4106ed: 48 8b 3d 44 f7 0a 00 mov rdi, qword ptr [rip + 718660] # 0x4bfe38 <_nl_C_locobj+0x78> + 4106f4: 48 89 de mov rsi, rbx + 4106f7: eb 13 jmp 0x41070c <____strtoull_l_internal+0x44c> + 4106f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 410700: 0f b6 4e 01 movzx ecx, byte ptr [rsi + 1] + 410704: 48 83 c6 01 add rsi, 1 + 410708: 84 c9 test cl, cl + 41070a: 74 3b je 0x410747 <____strtoull_l_internal+0x487> + 41070c: 8d 41 d0 lea eax, [rcx - 48] + 41070f: 3c 09 cmp al, 9 + 410711: 76 ed jbe 0x410700 <____strtoull_l_internal+0x440> + 410713: 31 c0 xor eax, eax + 410715: eb 12 jmp 0x410729 <____strtoull_l_internal+0x469> + 410717: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 410720: 48 83 c0 01 add rax, 1 + 410724: 48 39 d0 cmp rax, rdx + 410727: 74 d7 je 0x410700 <____strtoull_l_internal+0x440> + 410729: 44 0f b6 1c 06 movzx r11d, byte ptr [rsi + rax] + 41072e: 45 38 1c 04 cmp byte ptr [r12 + rax], r11b + 410732: 74 ec je 0x410720 <____strtoull_l_internal+0x460> + 410734: 48 39 c2 cmp rdx, rax + 410737: 76 c7 jbe 0x410700 <____strtoull_l_internal+0x440> + 410739: 41 f6 44 48 01 04 test byte ptr [r8 + 2*rcx + 1], 4 + 41073f: 74 06 je 0x410747 <____strtoull_l_internal+0x487> + 410741: 83 3c 8f 40 cmp dword ptr [rdi + 4*rcx], 64 + 410745: 7e b9 jle 0x410700 <____strtoull_l_internal+0x440> + 410747: 4c 89 f1 mov rcx, r14 + 41074a: 4c 89 e2 mov rdx, r12 + 41074d: 48 89 df mov rdi, rbx + 410750: e8 4b 00 00 00 call 0x4107a0 <__correctly_grouped_prefixmb> + 410755: 0f b6 0b movzx ecx, byte ptr [rbx] + 410758: ba 0a 00 00 00 mov edx, 10 + 41075d: 49 89 c6 mov r14, rax + 410760: b8 08 00 00 00 mov eax, 8 + 410765: e9 01 fc ff ff jmp 0x41036b <____strtoull_l_internal+0xab> + 41076a: 48 c7 c0 c0 ff ff ff mov rax, -64 + 410771: 64 c7 00 22 00 00 00 mov dword ptr fs:[rax], 34 + 410778: 48 c7 c0 ff ff ff ff mov rax, -1 + 41077f: e9 fc fc ff ff jmp 0x410480 <____strtoull_l_internal+0x1c0> + 410784: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41078f: 90 nop + +0000000000410790 : + 410790: f3 0f 1e fa endbr64 + 410794: 49 89 c8 mov r8, rcx + 410797: 31 c9 xor ecx, ecx + 410799: e9 22 fb ff ff jmp 0x4102c0 <____strtoull_l_internal> + 41079e: 66 90 nop + +00000000004107a0 <__correctly_grouped_prefixmb>: + 4107a0: f3 0f 1e fa endbr64 + 4107a4: 41 57 push r15 + 4107a6: 41 56 push r14 + 4107a8: 41 55 push r13 + 4107aa: 41 54 push r12 + 4107ac: 49 89 f4 mov r12, rsi + 4107af: 55 push rbp + 4107b0: 53 push rbx + 4107b1: 48 83 ec 18 sub rsp, 24 + 4107b5: 48 89 0c 24 mov qword ptr [rsp], rcx + 4107b9: 48 85 c9 test rcx, rcx + 4107bc: 0f 84 a6 00 00 00 je 0x410868 <__correctly_grouped_prefixmb+0xc8> + 4107c2: 48 89 fd mov rbp, rdi + 4107c5: 48 89 d7 mov rdi, rdx + 4107c8: 48 89 d3 mov rbx, rdx + 4107cb: e8 b0 09 ff ff call 0x401180 <.plt+0x160> + 4107d0: 49 89 c3 mov r11, rax + 4107d3: 49 39 ec cmp r12, rbp + 4107d6: 0f 86 85 00 00 00 jbe 0x410861 <__correctly_grouped_prefixmb+0xc1> + 4107dc: 4c 8d 50 ff lea r10, [rax - 1] + 4107e0: 4c 8d 4d ff lea r9, [rbp - 1] + 4107e4: 4c 8d 78 fe lea r15, [rax - 2] + 4107e8: 49 8d 7c 24 ff lea rdi, [r12 - 1] + 4107ed: 48 39 fd cmp rbp, rdi + 4107f0: 77 76 ja 0x410868 <__correctly_grouped_prefixmb+0xc8> + 4107f2: 44 0f b6 03 movzx r8d, byte ptr [rbx] + 4107f6: eb 11 jmp 0x410809 <__correctly_grouped_prefixmb+0x69> + 4107f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 410800: 48 83 ef 01 sub rdi, 1 + 410804: 4c 39 cf cmp rdi, r9 + 410807: 74 5f je 0x410868 <__correctly_grouped_prefixmb+0xc8> + 410809: 46 38 44 1f ff cmp byte ptr [rdi + r11 - 1], r8b + 41080e: 75 f0 jne 0x410800 <__correctly_grouped_prefixmb+0x60> + 410810: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] + 410814: 84 c0 test al, al + 410816: 74 1b je 0x410833 <__correctly_grouped_prefixmb+0x93> + 410818: 4a 8d 14 3f lea rdx, [rdi + r15] + 41081c: 48 8d 4b 02 lea rcx, [rbx + 2] + 410820: 38 02 cmp byte ptr [rdx], al + 410822: 75 dc jne 0x410800 <__correctly_grouped_prefixmb+0x60> + 410824: 0f b6 01 movzx eax, byte ptr [rcx] + 410827: 48 83 ea 01 sub rdx, 1 + 41082b: 48 83 c1 01 add rcx, 1 + 41082f: 84 c0 test al, al + 410831: 75 ed jne 0x410820 <__correctly_grouped_prefixmb+0x80> + 410833: 48 39 fd cmp rbp, rdi + 410836: 77 30 ja 0x410868 <__correctly_grouped_prefixmb+0xc8> + 410838: 48 8b 04 24 mov rax, qword ptr [rsp] + 41083c: 4c 89 e2 mov rdx, r12 + 41083f: 48 29 fa sub rdx, rdi + 410842: 48 0f be 00 movsx rax, byte ptr [rax] + 410846: 49 89 c5 mov r13, rax + 410849: 83 c0 01 add eax, 1 + 41084c: 48 98 cdqe + 41084e: 48 39 c2 cmp rdx, rax + 410851: 74 27 je 0x41087a <__correctly_grouped_prefixmb+0xda> + 410853: 4e 8d 64 2f 01 lea r12, [rdi + r13 + 1] + 410858: 4c 0f 4e e7 cmovle r12, rdi + 41085c: 4c 39 e5 cmp rbp, r12 + 41085f: 72 87 jb 0x4107e8 <__correctly_grouped_prefixmb+0x48> + 410861: 49 39 ec cmp r12, rbp + 410864: 4c 0f 42 e5 cmovb r12, rbp + 410868: 48 83 c4 18 add rsp, 24 + 41086c: 4c 89 e0 mov rax, r12 + 41086f: 5b pop rbx + 410870: 5d pop rbp + 410871: 41 5c pop r12 + 410873: 41 5d pop r13 + 410875: 41 5e pop r14 + 410877: 41 5f pop r15 + 410879: c3 ret + 41087a: 48 83 ef 01 sub rdi, 1 + 41087e: 4c 8b 34 24 mov r14, qword ptr [rsp] + 410882: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 410887: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 410890: 41 0f b6 46 01 movzx eax, byte ptr [r14 + 1] + 410895: 84 c0 test al, al + 410897: 74 08 je 0x4108a1 <__correctly_grouped_prefixmb+0x101> + 410899: 49 83 c6 01 add r14, 1 + 41089d: 4c 0f be e8 movsx r13, al + 4108a1: 48 89 fe mov rsi, rdi + 4108a4: 41 80 fd 7e cmp r13b, 126 + 4108a8: 76 56 jbe 0x410900 <__correctly_grouped_prefixmb+0x160> + 4108aa: 48 39 fd cmp rbp, rdi + 4108ad: 77 b9 ja 0x410868 <__correctly_grouped_prefixmb+0xc8> + 4108af: 45 84 c0 test r8b, r8b + 4108b2: 74 3c je 0x4108f0 <__correctly_grouped_prefixmb+0x150> + 4108b4: 0f 1f 40 00 nop dword ptr [rax] + 4108b8: 4a 8d 14 16 lea rdx, [rsi + r10] + 4108bc: 48 8d 4b 01 lea rcx, [rbx + 1] + 4108c0: 44 89 c0 mov eax, r8d + 4108c3: eb 12 jmp 0x4108d7 <__correctly_grouped_prefixmb+0x137> + 4108c5: 0f 1f 00 nop dword ptr [rax] + 4108c8: 0f b6 01 movzx eax, byte ptr [rcx] + 4108cb: 48 83 ea 01 sub rdx, 1 + 4108cf: 48 83 c1 01 add rcx, 1 + 4108d3: 84 c0 test al, al + 4108d5: 74 19 je 0x4108f0 <__correctly_grouped_prefixmb+0x150> + 4108d7: 3a 02 cmp al, byte ptr [rdx] + 4108d9: 74 ed je 0x4108c8 <__correctly_grouped_prefixmb+0x128> + 4108db: 48 83 ee 01 sub rsi, 1 + 4108df: 4c 39 ce cmp rsi, r9 + 4108e2: 74 84 je 0x410868 <__correctly_grouped_prefixmb+0xc8> + 4108e4: 45 84 c0 test r8b, r8b + 4108e7: 75 cf jne 0x4108b8 <__correctly_grouped_prefixmb+0x118> + 4108e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4108f0: 48 39 f5 cmp rbp, rsi + 4108f3: 0f 87 6f ff ff ff ja 0x410868 <__correctly_grouped_prefixmb+0xc8> + 4108f9: 48 8d 7e ff lea rdi, [rsi - 1] + 4108fd: eb 91 jmp 0x410890 <__correctly_grouped_prefixmb+0xf0> + 4108ff: 90 nop + 410900: 48 39 fd cmp rbp, rdi + 410903: 0f 87 5f ff ff ff ja 0x410868 <__correctly_grouped_prefixmb+0xc8> + 410909: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 410910: 45 84 c0 test r8b, r8b + 410913: 74 4b je 0x410960 <__correctly_grouped_prefixmb+0x1c0> + 410915: 4a 8d 14 16 lea rdx, [rsi + r10] + 410919: 48 8d 4b 01 lea rcx, [rbx + 1] + 41091d: 44 89 c0 mov eax, r8d + 410920: eb 15 jmp 0x410937 <__correctly_grouped_prefixmb+0x197> + 410922: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 410928: 0f b6 01 movzx eax, byte ptr [rcx] + 41092b: 48 83 ea 01 sub rdx, 1 + 41092f: 48 83 c1 01 add rcx, 1 + 410933: 84 c0 test al, al + 410935: 74 29 je 0x410960 <__correctly_grouped_prefixmb+0x1c0> + 410937: 3a 02 cmp al, byte ptr [rdx] + 410939: 74 ed je 0x410928 <__correctly_grouped_prefixmb+0x188> + 41093b: 48 83 ee 01 sub rsi, 1 + 41093f: 4c 39 ce cmp rsi, r9 + 410942: 75 cc jne 0x410910 <__correctly_grouped_prefixmb+0x170> + 410944: 4c 29 cf sub rdi, r9 + 410947: 49 39 fd cmp r13, rdi + 41094a: 0f 8d 18 ff ff ff jge 0x410868 <__correctly_grouped_prefixmb+0xc8> + 410950: 4c 8b 64 24 08 mov r12, qword ptr [rsp + 8] + 410955: e9 02 ff ff ff jmp 0x41085c <__correctly_grouped_prefixmb+0xbc> + 41095a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 410960: 48 29 f7 sub rdi, rsi + 410963: 48 39 f5 cmp rbp, rsi + 410966: 77 df ja 0x410947 <__correctly_grouped_prefixmb+0x1a7> + 410968: 49 0f be c5 movsx rax, r13b + 41096c: 48 39 c7 cmp rdi, rax + 41096f: 74 88 je 0x4108f9 <__correctly_grouped_prefixmb+0x159> + 410971: eb dd jmp 0x410950 <__correctly_grouped_prefixmb+0x1b0> + 410973: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41097d: 0f 1f 00 nop dword ptr [rax] + +0000000000410980 : + 410980: f3 0f 1e fa endbr64 + 410984: 48 81 ec d8 00 00 00 sub rsp, 216 + 41098b: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx + 410990: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx + 410995: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 + 41099a: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 + 41099f: 84 c0 test al, al + 4109a1: 74 37 je 0x4109da + 4109a3: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 + 4109a8: 0f 29 4c 24 60 movaps xmmword ptr [rsp + 96], xmm1 + 4109ad: 0f 29 54 24 70 movaps xmmword ptr [rsp + 112], xmm2 + 4109b2: 0f 29 9c 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm3 + 4109ba: 0f 29 a4 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm4 + 4109c2: 0f 29 ac 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm5 + 4109ca: 0f 29 b4 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm6 + 4109d2: 0f 29 bc 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm7 + 4109da: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4109e3: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 4109e8: 31 c0 xor eax, eax + 4109ea: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] + 4109f2: 31 c9 xor ecx, ecx + 4109f4: 48 89 e2 mov rdx, rsp + 4109f7: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 4109fc: 48 8d 44 24 20 lea rax, [rsp + 32] + 410a01: c7 04 24 10 00 00 00 mov dword ptr [rsp], 16 + 410a08: c7 44 24 04 30 00 00 00 mov dword ptr [rsp + 4], 48 + 410a10: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 410a15: e8 56 2d 00 00 call 0x413770 <__vasprintf_internal> + 410a1a: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 410a1f: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 410a28: 75 08 jne 0x410a32 + 410a2a: 48 81 c4 d8 00 00 00 add rsp, 216 + 410a31: c3 ret + 410a32: e8 99 b1 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 410a37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000410a40 : + 410a40: 55 push rbp + 410a41: 48 89 e5 mov rbp, rsp + 410a44: 41 57 push r15 + 410a46: 41 89 cf mov r15d, ecx + 410a49: 41 56 push r14 + 410a4b: 49 89 d6 mov r14, rdx + 410a4e: 41 55 push r13 + 410a50: 49 89 fd mov r13, rdi + 410a53: 48 89 f7 mov rdi, rsi + 410a56: 41 54 push r12 + 410a58: 53 push rbx + 410a59: 48 83 ec 28 sub rsp, 40 + 410a5d: 48 89 75 b8 mov qword ptr [rbp - 72], rsi + 410a61: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 410a6a: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 410a6e: 31 c0 xor eax, eax + 410a70: 41 8b 85 c0 00 00 00 mov eax, dword ptr [r13 + 192] + 410a77: 85 c0 test eax, eax + 410a79: 0f 8e f1 00 00 00 jle 0x410b70 + 410a7f: e8 fc 06 ff ff call 0x401180 <.plt+0x160> + 410a84: 48 8d 58 01 lea rbx, [rax + 1] + 410a88: 48 b8 ff ff ff ff ff ff ff 3f movabs rax, 4611686018427387903 + 410a92: 48 39 c3 cmp rbx, rax + 410a95: 0f 87 e5 00 00 00 ja 0x410b80 + 410a9b: 4c 8d 24 9d 00 00 00 00 lea r12, [4*rbx] + 410aa3: 4c 89 e7 mov rdi, r12 + 410aa6: e8 a5 92 00 00 call 0x419d50 <__libc_alloca_cutoff> + 410aab: 49 81 fc 00 10 00 00 cmp r12, 4096 + 410ab2: 76 08 jbe 0x410abc + 410ab4: 85 c0 test eax, eax + 410ab6: 0f 84 d9 00 00 00 je 0x410b95 + 410abc: 49 83 c4 17 add r12, 23 + 410ac0: 48 89 e2 mov rdx, rsp + 410ac3: 4c 89 e0 mov rax, r12 + 410ac6: 49 81 e4 00 f0 ff ff and r12, -4096 + 410acd: 4c 29 e2 sub rdx, r12 + 410ad0: 48 83 e0 f0 and rax, -16 + 410ad4: 48 39 d4 cmp rsp, rdx + 410ad7: 74 15 je 0x410aee + 410ad9: 48 81 ec 00 10 00 00 sub rsp, 4096 + 410ae0: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 410ae9: 48 39 d4 cmp rsp, rdx + 410aec: 75 eb jne 0x410ad9 + 410aee: 25 ff 0f 00 00 and eax, 4095 + 410af3: 48 29 c4 sub rsp, rax + 410af6: 48 85 c0 test rax, rax + 410af9: 75 6d jne 0x410b68 + 410afb: 4c 8d 64 24 0f lea r12, [rsp + 15] + 410b00: 48 8d 4d c0 lea rcx, [rbp - 64] + 410b04: 48 89 da mov rdx, rbx + 410b07: 48 c7 45 c0 00 00 00 00 mov qword ptr [rbp - 64], 0 + 410b0f: 49 83 e4 f0 and r12, -16 + 410b13: 48 8d 75 b8 lea rsi, [rbp - 72] + 410b17: 4c 89 e7 mov rdi, r12 + 410b1a: e8 c1 67 03 00 call 0x4472e0 + 410b1f: 83 f8 ff cmp eax, -1 + 410b22: 75 2c jne 0x410b50 + 410b24: b8 ff ff ff ff mov eax, 4294967295 + 410b29: 48 8b 5d c8 mov rbx, qword ptr [rbp - 56] + 410b2d: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] + 410b36: 0f 85 b1 00 00 00 jne 0x410bed + 410b3c: 48 8d 65 d8 lea rsp, [rbp - 40] + 410b40: 5b pop rbx + 410b41: 41 5c pop r12 + 410b43: 41 5d pop r13 + 410b45: 41 5e pop r14 + 410b47: 41 5f pop r15 + 410b49: 5d pop rbp + 410b4a: c3 ret + 410b4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 410b50: 44 89 f9 mov ecx, r15d + 410b53: 4c 89 f2 mov rdx, r14 + 410b56: 4c 89 e6 mov rsi, r12 + 410b59: 4c 89 ef mov rdi, r13 + 410b5c: e8 af 6e 05 00 call 0x467a10 <__vfwprintf_internal> + 410b61: eb c6 jmp 0x410b29 + 410b63: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 410b68: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 410b6e: eb 8b jmp 0x410afb + 410b70: 4c 89 ef mov rdi, r13 + 410b73: e8 e8 09 05 00 call 0x461560 <__vfprintf_internal> + 410b78: eb af jmp 0x410b29 + 410b7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 410b80: 48 c7 c0 c0 ff ff ff mov rax, -64 + 410b87: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 + 410b8e: b8 ff ff ff ff mov eax, 4294967295 + 410b93: eb 94 jmp 0x410b29 + 410b95: 4c 89 e7 mov rdi, r12 + 410b98: e8 c3 e3 00 00 call 0x41ef60 + 410b9d: 49 89 c4 mov r12, rax + 410ba0: 48 85 c0 test rax, rax + 410ba3: 0f 84 7b ff ff ff je 0x410b24 + 410ba9: 48 8d 4d c0 lea rcx, [rbp - 64] + 410bad: 48 8d 75 b8 lea rsi, [rbp - 72] + 410bb1: 48 89 da mov rdx, rbx + 410bb4: 48 89 c7 mov rdi, rax + 410bb7: 48 c7 45 c0 00 00 00 00 mov qword ptr [rbp - 64], 0 + 410bbf: e8 1c 67 03 00 call 0x4472e0 + 410bc4: 83 f8 ff cmp eax, -1 + 410bc7: 74 11 je 0x410bda + 410bc9: 44 89 f9 mov ecx, r15d + 410bcc: 4c 89 f2 mov rdx, r14 + 410bcf: 4c 89 e6 mov rsi, r12 + 410bd2: 4c 89 ef mov rdi, r13 + 410bd5: e8 36 6e 05 00 call 0x467a10 <__vfwprintf_internal> + 410bda: 4c 89 e7 mov rdi, r12 + 410bdd: 89 45 b4 mov dword ptr [rbp - 76], eax + 410be0: e8 6b e9 00 00 call 0x41f550 + 410be5: 8b 45 b4 mov eax, dword ptr [rbp - 76] + 410be8: e9 3c ff ff ff jmp 0x410b29 + 410bed: e8 de af 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 410bf2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 410bfd: 0f 1f 00 nop dword ptr [rax] + +0000000000410c00 <__vfxprintf>: + 410c00: f3 0f 1e fa endbr64 + 410c04: 55 push rbp + 410c05: 53 push rbx + 410c06: 48 89 fb mov rbx, rdi + 410c09: 48 83 ec 28 sub rsp, 40 + 410c0d: 48 85 ff test rdi, rdi + 410c10: 48 0f 44 1d b0 fa 0a 00 cmove rbx, qword ptr [rip + 719536] # 0x4c06c8 + 410c18: 8b 3b mov edi, dword ptr [rbx] + 410c1a: 81 e7 00 80 00 00 and edi, 32768 + 410c20: 75 3b jne 0x410c5d <__vfxprintf+0x5d> + 410c22: 4c 8b 83 88 00 00 00 mov r8, qword ptr [rbx + 136] + 410c29: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] + 410c32: 49 39 68 08 cmp qword ptr [r8 + 8], rbp + 410c36: 74 20 je 0x410c58 <__vfxprintf+0x58> + 410c38: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 410c40: 85 c0 test eax, eax + 410c42: 75 64 jne 0x410ca8 <__vfxprintf+0xa8> + 410c44: bf 01 00 00 00 mov edi, 1 + 410c49: 41 0f b1 38 cmpxchg dword ptr [r8], edi + 410c4d: 4c 8b 83 88 00 00 00 mov r8, qword ptr [rbx + 136] + 410c54: 49 89 68 08 mov qword ptr [r8 + 8], rbp + 410c58: 41 83 40 04 01 add dword ptr [r8 + 4], 1 + 410c5d: 48 89 df mov rdi, rbx + 410c60: e8 db fd ff ff call 0x410a40 + 410c65: 41 89 c0 mov r8d, eax + 410c68: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 410c6e: 75 29 jne 0x410c99 <__vfxprintf+0x99> + 410c70: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 410c77: 8b 47 04 mov eax, dword ptr [rdi + 4] + 410c7a: 83 e8 01 sub eax, 1 + 410c7d: 89 47 04 mov dword ptr [rdi + 4], eax + 410c80: 75 17 jne 0x410c99 <__vfxprintf+0x99> + 410c82: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 410c8a: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 410c92: 85 d2 test edx, edx + 410c94: 75 4a jne 0x410ce0 <__vfxprintf+0xe0> + 410c96: 83 2f 01 sub dword ptr [rdi], 1 + 410c99: 48 83 c4 28 add rsp, 40 + 410c9d: 44 89 c0 mov eax, r8d + 410ca0: 5b pop rbx + 410ca1: 5d pop rbp + 410ca2: c3 ret + 410ca3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 410ca8: 41 b9 01 00 00 00 mov r9d, 1 + 410cae: 89 f8 mov eax, edi + 410cb0: f0 lock + 410cb1: 45 0f b1 08 cmpxchg dword ptr [r8], r9d + 410cb5: 74 96 je 0x410c4d <__vfxprintf+0x4d> + 410cb7: 4c 89 c7 mov rdi, r8 + 410cba: 89 4c 24 1c mov dword ptr [rsp + 28], ecx + 410cbe: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 410cc3: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 410cc8: e8 d3 90 00 00 call 0x419da0 <__lll_lock_wait_private> + 410ccd: 8b 4c 24 1c mov ecx, dword ptr [rsp + 28] + 410cd1: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] + 410cd6: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 410cdb: e9 6d ff ff ff jmp 0x410c4d <__vfxprintf+0x4d> + 410ce0: 87 07 xchg dword ptr [rdi], eax + 410ce2: 83 f8 01 cmp eax, 1 + 410ce5: 7e b2 jle 0x410c99 <__vfxprintf+0x99> + 410ce7: 45 31 d2 xor r10d, r10d + 410cea: ba 01 00 00 00 mov edx, 1 + 410cef: be 81 00 00 00 mov esi, 129 + 410cf4: b8 ca 00 00 00 mov eax, 202 + 410cf9: 0f 05 syscall + 410cfb: eb 9c jmp 0x410c99 <__vfxprintf+0x99> + 410cfd: 0f 1f 00 nop dword ptr [rax] + +0000000000410d00 <__fxprintf>: + 410d00: f3 0f 1e fa endbr64 + 410d04: 55 push rbp + 410d05: 53 push rbx + 410d06: 48 89 fb mov rbx, rdi + 410d09: 48 81 ec e8 00 00 00 sub rsp, 232 + 410d10: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx + 410d15: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx + 410d1a: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 410d1f: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 410d24: 84 c0 test al, al + 410d26: 74 3a je 0x410d62 <__fxprintf+0x62> + 410d28: 0f 29 44 24 60 movaps xmmword ptr [rsp + 96], xmm0 + 410d2d: 0f 29 4c 24 70 movaps xmmword ptr [rsp + 112], xmm1 + 410d32: 0f 29 94 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm2 + 410d3a: 0f 29 9c 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm3 + 410d42: 0f 29 a4 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm4 + 410d4a: 0f 29 ac 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm5 + 410d52: 0f 29 b4 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm6 + 410d5a: 0f 29 bc 24 d0 00 00 00 movaps xmmword ptr [rsp + 208], xmm7 + 410d62: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 410d6b: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 410d70: 31 c0 xor eax, eax + 410d72: 48 85 db test rbx, rbx + 410d75: 48 0f 44 1d 4b f9 0a 00 cmove rbx, qword ptr [rip + 719179] # 0x4c06c8 + 410d7d: 48 8d 84 24 00 01 00 00 lea rax, [rsp + 256] + 410d85: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 410d8a: 48 8d 44 24 30 lea rax, [rsp + 48] + 410d8f: 8b 13 mov edx, dword ptr [rbx] + 410d91: c7 44 24 10 10 00 00 00 mov dword ptr [rsp + 16], 16 + 410d99: c7 44 24 14 30 00 00 00 mov dword ptr [rsp + 20], 48 + 410da1: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 410da6: 81 e2 00 80 00 00 and edx, 32768 + 410dac: 75 3d jne 0x410deb <__fxprintf+0xeb> + 410dae: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 410db5: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] + 410dbe: 48 3b 6f 08 cmp rbp, qword ptr [rdi + 8] + 410dc2: 74 23 je 0x410de7 <__fxprintf+0xe7> + 410dc4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 410dcc: 85 c0 test eax, eax + 410dce: 0f 85 7c 00 00 00 jne 0x410e50 <__fxprintf+0x150> + 410dd4: ba 01 00 00 00 mov edx, 1 + 410dd9: 0f b1 17 cmpxchg dword ptr [rdi], edx + 410ddc: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 410de3: 48 89 6f 08 mov qword ptr [rdi + 8], rbp + 410de7: 83 47 04 01 add dword ptr [rdi + 4], 1 + 410deb: 48 8d 54 24 10 lea rdx, [rsp + 16] + 410df0: 31 c9 xor ecx, ecx + 410df2: 48 89 df mov rdi, rbx + 410df5: e8 46 fc ff ff call 0x410a40 + 410dfa: 41 89 c0 mov r8d, eax + 410dfd: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 410e03: 75 29 jne 0x410e2e <__fxprintf+0x12e> + 410e05: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 410e0c: 8b 47 04 mov eax, dword ptr [rdi + 4] + 410e0f: 83 e8 01 sub eax, 1 + 410e12: 89 47 04 mov dword ptr [rdi + 4], eax + 410e15: 75 17 jne 0x410e2e <__fxprintf+0x12e> + 410e17: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 410e1f: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 410e27: 85 d2 test edx, edx + 410e29: 75 4d jne 0x410e78 <__fxprintf+0x178> + 410e2b: 83 2f 01 sub dword ptr [rdi], 1 + 410e2e: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 410e33: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 410e3c: 75 57 jne 0x410e95 <__fxprintf+0x195> + 410e3e: 48 81 c4 e8 00 00 00 add rsp, 232 + 410e45: 44 89 c0 mov eax, r8d + 410e48: 5b pop rbx + 410e49: 5d pop rbp + 410e4a: c3 ret + 410e4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 410e50: b9 01 00 00 00 mov ecx, 1 + 410e55: 89 d0 mov eax, edx + 410e57: f0 lock + 410e58: 0f b1 0f cmpxchg dword ptr [rdi], ecx + 410e5b: 0f 84 7b ff ff ff je 0x410ddc <__fxprintf+0xdc> + 410e61: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 410e66: e8 35 8f 00 00 call 0x419da0 <__lll_lock_wait_private> + 410e6b: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 410e70: e9 67 ff ff ff jmp 0x410ddc <__fxprintf+0xdc> + 410e75: 0f 1f 00 nop dword ptr [rax] + 410e78: 87 07 xchg dword ptr [rdi], eax + 410e7a: 83 f8 01 cmp eax, 1 + 410e7d: 7e af jle 0x410e2e <__fxprintf+0x12e> + 410e7f: 45 31 d2 xor r10d, r10d + 410e82: ba 01 00 00 00 mov edx, 1 + 410e87: be 81 00 00 00 mov esi, 129 + 410e8c: b8 ca 00 00 00 mov eax, 202 + 410e91: 0f 05 syscall + 410e93: eb 99 jmp 0x410e2e <__fxprintf+0x12e> + 410e95: e8 36 ad 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 410e9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000410ea0 <__fxprintf_nocancel>: + 410ea0: f3 0f 1e fa endbr64 + 410ea4: 55 push rbp + 410ea5: 53 push rbx + 410ea6: 48 89 fb mov rbx, rdi + 410ea9: 48 81 ec e8 00 00 00 sub rsp, 232 + 410eb0: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx + 410eb5: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx + 410eba: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 410ebf: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 410ec4: 84 c0 test al, al + 410ec6: 74 3a je 0x410f02 <__fxprintf_nocancel+0x62> + 410ec8: 0f 29 44 24 60 movaps xmmword ptr [rsp + 96], xmm0 + 410ecd: 0f 29 4c 24 70 movaps xmmword ptr [rsp + 112], xmm1 + 410ed2: 0f 29 94 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm2 + 410eda: 0f 29 9c 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm3 + 410ee2: 0f 29 a4 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm4 + 410eea: 0f 29 ac 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm5 + 410ef2: 0f 29 b4 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm6 + 410efa: 0f 29 bc 24 d0 00 00 00 movaps xmmword ptr [rsp + 208], xmm7 + 410f02: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 410f0b: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 410f10: 31 c0 xor eax, eax + 410f12: 48 85 db test rbx, rbx + 410f15: 48 0f 44 1d ab f7 0a 00 cmove rbx, qword ptr [rip + 718763] # 0x4c06c8 + 410f1d: 48 8d 84 24 00 01 00 00 lea rax, [rsp + 256] + 410f25: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 410f2a: 48 8d 44 24 30 lea rax, [rsp + 48] + 410f2f: 8b 13 mov edx, dword ptr [rbx] + 410f31: c7 44 24 10 10 00 00 00 mov dword ptr [rsp + 16], 16 + 410f39: c7 44 24 14 30 00 00 00 mov dword ptr [rsp + 20], 48 + 410f41: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 410f46: 81 e2 00 80 00 00 and edx, 32768 + 410f4c: 75 3d jne 0x410f8b <__fxprintf_nocancel+0xeb> + 410f4e: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 410f55: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] + 410f5e: 48 39 6f 08 cmp qword ptr [rdi + 8], rbp + 410f62: 74 23 je 0x410f87 <__fxprintf_nocancel+0xe7> + 410f64: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 410f6c: 85 c0 test eax, eax + 410f6e: 0f 85 8c 00 00 00 jne 0x411000 <__fxprintf_nocancel+0x160> + 410f74: ba 01 00 00 00 mov edx, 1 + 410f79: 0f b1 17 cmpxchg dword ptr [rdi], edx + 410f7c: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 410f83: 48 89 6f 08 mov qword ptr [rdi + 8], rbp + 410f87: 83 47 04 01 add dword ptr [rdi + 4], 1 + 410f8b: 8b 6b 74 mov ebp, dword ptr [rbx + 116] + 410f8e: 48 8d 54 24 10 lea rdx, [rsp + 16] + 410f93: 31 c9 xor ecx, ecx + 410f95: 48 89 df mov rdi, rbx + 410f98: 89 e8 mov eax, ebp + 410f9a: 83 c8 02 or eax, 2 + 410f9d: 89 43 74 mov dword ptr [rbx + 116], eax + 410fa0: e8 9b fa ff ff call 0x410a40 + 410fa5: 89 6b 74 mov dword ptr [rbx + 116], ebp + 410fa8: 41 89 c0 mov r8d, eax + 410fab: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 410fb1: 75 29 jne 0x410fdc <__fxprintf_nocancel+0x13c> + 410fb3: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 410fba: 8b 47 04 mov eax, dword ptr [rdi + 4] + 410fbd: 83 e8 01 sub eax, 1 + 410fc0: 89 47 04 mov dword ptr [rdi + 4], eax + 410fc3: 75 17 jne 0x410fdc <__fxprintf_nocancel+0x13c> + 410fc5: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 410fcd: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 410fd5: 85 d2 test edx, edx + 410fd7: 75 4f jne 0x411028 <__fxprintf_nocancel+0x188> + 410fd9: 83 2f 01 sub dword ptr [rdi], 1 + 410fdc: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 410fe1: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 410fea: 75 59 jne 0x411045 <__fxprintf_nocancel+0x1a5> + 410fec: 48 81 c4 e8 00 00 00 add rsp, 232 + 410ff3: 44 89 c0 mov eax, r8d + 410ff6: 5b pop rbx + 410ff7: 5d pop rbp + 410ff8: c3 ret + 410ff9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 411000: b9 01 00 00 00 mov ecx, 1 + 411005: 89 d0 mov eax, edx + 411007: f0 lock + 411008: 0f b1 0f cmpxchg dword ptr [rdi], ecx + 41100b: 0f 84 6b ff ff ff je 0x410f7c <__fxprintf_nocancel+0xdc> + 411011: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 411016: e8 85 8d 00 00 call 0x419da0 <__lll_lock_wait_private> + 41101b: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 411020: e9 57 ff ff ff jmp 0x410f7c <__fxprintf_nocancel+0xdc> + 411025: 0f 1f 00 nop dword ptr [rax] + 411028: 87 07 xchg dword ptr [rdi], eax + 41102a: 83 f8 01 cmp eax, 1 + 41102d: 7e ad jle 0x410fdc <__fxprintf_nocancel+0x13c> + 41102f: 45 31 d2 xor r10d, r10d + 411032: ba 01 00 00 00 mov edx, 1 + 411037: be 81 00 00 00 mov esi, 129 + 41103c: b8 ca 00 00 00 mov eax, 202 + 411041: 0f 05 syscall + 411043: eb 97 jmp 0x410fdc <__fxprintf_nocancel+0x13c> + 411045: e8 86 ab 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 41104a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000411050 : + 411050: f3 0f 1e fa endbr64 + 411054: 41 54 push r12 + 411056: 55 push rbp + 411057: 48 89 fd mov rbp, rdi + 41105a: 53 push rbx + 41105b: 8b 07 mov eax, dword ptr [rdi] + 41105d: f6 c4 20 test ah, 32 + 411060: 0f 85 f2 00 00 00 jne 0x411158 + 411066: 89 c2 mov edx, eax + 411068: 81 e2 00 80 00 00 and edx, 32768 + 41106e: 0f 84 f1 00 00 00 je 0x411165 + 411074: c1 e0 1a shl eax, 26 + 411077: c1 f8 1f sar eax, 31 + 41107a: 41 89 c4 mov r12d, eax + 41107d: 85 d2 test edx, edx + 41107f: 75 11 jne 0x411092 + 411081: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] + 411088: 83 6f 04 01 sub dword ptr [rdi + 4], 1 + 41108c: 0f 84 3e 01 00 00 je 0x4111d0 + 411092: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 411099: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4110a0: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4110a7: 48 89 d9 mov rcx, rbx + 4110aa: 48 29 d0 sub rax, rdx + 4110ad: 48 29 d1 sub rcx, rdx + 4110b0: 48 39 c8 cmp rax, rcx + 4110b3: 0f 86 57 01 00 00 jbe 0x411210 + 4110b9: 31 f6 xor esi, esi + 4110bb: 48 89 ef mov rdi, rbp + 4110be: ff 53 10 call qword ptr [rbx + 16] + 4110c1: 8b 85 c0 00 00 00 mov eax, dword ptr [rbp + 192] + 4110c7: 85 c0 test eax, eax + 4110c9: 0f 8e 21 01 00 00 jle 0x4111f0 + 4110cf: 48 8b 9d 98 00 00 00 mov rbx, qword ptr [rbp + 152] + 4110d6: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4110de: 85 c0 test eax, eax + 4110e0: 0f 85 3a 01 00 00 jne 0x411220 + 4110e6: ba 01 00 00 00 mov edx, 1 + 4110eb: 0f b1 15 be 27 0b 00 cmpxchg dword ptr [rip + 731070], edx # 0x4c38b0 <__gconv_lock> + 4110f2: 48 8b 3b mov rdi, qword ptr [rbx] + 4110f5: e8 f6 e6 03 00 call 0x44f7f0 <__gconv_release_step> + 4110fa: 48 8b 7b 38 mov rdi, qword ptr [rbx + 56] + 4110fe: e8 ed e6 03 00 call 0x44f7f0 <__gconv_release_step> + 411103: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41110b: 85 c0 test eax, eax + 41110d: 0f 85 3d 01 00 00 jne 0x411250 + 411113: 83 2d 96 27 0b 00 01 sub dword ptr [rip + 731030], 1 # 0x4c38b0 <__gconv_lock> + 41111a: 48 8d 05 ff f1 0a 00 lea rax, [rip + 717311] # 0x4c0320 <_IO_2_1_stdout_> + 411121: 48 39 c5 cmp rbp, rax + 411124: 48 8d 05 d5 f3 0a 00 lea rax, [rip + 717781] # 0x4c0500 <_IO_2_1_stdin_> + 41112b: 0f 94 c2 sete dl + 41112e: 48 39 c5 cmp rbp, rax + 411131: 0f 94 c0 sete al + 411134: 08 c2 or dl, al + 411136: 75 14 jne 0x41114c + 411138: 48 8d 05 01 f0 0a 00 lea rax, [rip + 716801] # 0x4c0140 <_IO_2_1_stderr_> + 41113f: 48 39 c5 cmp rbp, rax + 411142: 74 08 je 0x41114c + 411144: 48 89 ef mov rdi, rbp + 411147: e8 04 e4 00 00 call 0x41f550 + 41114c: 44 89 e0 mov eax, r12d + 41114f: 5b pop rbx + 411150: 5d pop rbp + 411151: 41 5c pop r12 + 411153: c3 ret + 411154: 0f 1f 40 00 nop dword ptr [rax] + 411158: e8 33 5e 00 00 call 0x416f90 <_IO_un_link> + 41115d: 8b 45 00 mov eax, dword ptr [rbp] + 411160: f6 c4 80 test ah, -128 + 411163: 75 40 jne 0x4111a5 + 411165: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] + 41116c: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] + 411175: 48 39 5f 08 cmp qword ptr [rdi + 8], rbx + 411179: 74 26 je 0x4111a1 + 41117b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 411183: 85 c0 test eax, eax + 411185: 0f 85 fd 00 00 00 jne 0x411288 + 41118b: ba 01 00 00 00 mov edx, 1 + 411190: 0f b1 17 cmpxchg dword ptr [rdi], edx + 411193: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] + 41119a: 8b 45 00 mov eax, dword ptr [rbp] + 41119d: 48 89 5f 08 mov qword ptr [rdi + 8], rbx + 4111a1: 83 47 04 01 add dword ptr [rdi + 4], 1 + 4111a5: 89 c2 mov edx, eax + 4111a7: 81 e2 00 80 00 00 and edx, 32768 + 4111ad: f6 c4 20 test ah, 32 + 4111b0: 0f 84 be fe ff ff je 0x411074 + 4111b6: 48 89 ef mov rdi, rbp + 4111b9: e8 d2 4b 00 00 call 0x415d90 <_IO_new_file_close_it> + 4111be: 8b 55 00 mov edx, dword ptr [rbp] + 4111c1: 41 89 c4 mov r12d, eax + 4111c4: 81 e2 00 80 00 00 and edx, 32768 + 4111ca: e9 ae fe ff ff jmp 0x41107d + 4111cf: 90 nop + 4111d0: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 4111d8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4111e0: 85 c0 test eax, eax + 4111e2: 0f 85 c0 00 00 00 jne 0x4112a8 + 4111e8: 83 2f 01 sub dword ptr [rdi], 1 + 4111eb: e9 a2 fe ff ff jmp 0x411092 + 4111f0: 48 83 7d 48 00 cmp qword ptr [rbp + 72], 0 + 4111f5: 0f 84 1f ff ff ff je 0x41111a + 4111fb: 48 89 ef mov rdi, rbp + 4111fe: e8 9d 61 00 00 call 0x4173a0 <_IO_free_backup_area> + 411203: e9 12 ff ff ff jmp 0x41111a + 411208: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 411210: e8 7b 2b 00 00 call 0x413d90 <_IO_vtable_check> + 411215: e9 9f fe ff ff jmp 0x4110b9 + 41121a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 411220: 31 c0 xor eax, eax + 411222: ba 01 00 00 00 mov edx, 1 + 411227: f0 lock + 411228: 0f b1 15 81 26 0b 00 cmpxchg dword ptr [rip + 730753], edx # 0x4c38b0 <__gconv_lock> + 41122f: 0f 84 bd fe ff ff je 0x4110f2 + 411235: 48 8d 3d 74 26 0b 00 lea rdi, [rip + 730740] # 0x4c38b0 <__gconv_lock> + 41123c: e8 5f 8b 00 00 call 0x419da0 <__lll_lock_wait_private> + 411241: e9 ac fe ff ff jmp 0x4110f2 + 411246: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 411250: 31 c0 xor eax, eax + 411252: 87 05 58 26 0b 00 xchg dword ptr [rip + 730712], eax # 0x4c38b0 <__gconv_lock> + 411258: 83 f8 01 cmp eax, 1 + 41125b: 0f 8e b9 fe ff ff jle 0x41111a + 411261: 45 31 d2 xor r10d, r10d + 411264: ba 01 00 00 00 mov edx, 1 + 411269: be 81 00 00 00 mov esi, 129 + 41126e: b8 ca 00 00 00 mov eax, 202 + 411273: 48 8d 3d 36 26 0b 00 lea rdi, [rip + 730678] # 0x4c38b0 <__gconv_lock> + 41127a: 0f 05 syscall + 41127c: e9 99 fe ff ff jmp 0x41111a + 411281: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 411288: 31 c0 xor eax, eax + 41128a: ba 01 00 00 00 mov edx, 1 + 41128f: f0 lock + 411290: 0f b1 17 cmpxchg dword ptr [rdi], edx + 411293: 0f 84 fa fe ff ff je 0x411193 + 411299: e8 02 8b 00 00 call 0x419da0 <__lll_lock_wait_private> + 41129e: e9 f0 fe ff ff jmp 0x411193 + 4112a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4112a8: 87 17 xchg dword ptr [rdi], edx + 4112aa: 83 fa 01 cmp edx, 1 + 4112ad: 0f 8e df fd ff ff jle 0x411092 + 4112b3: 45 31 d2 xor r10d, r10d + 4112b6: ba 01 00 00 00 mov edx, 1 + 4112bb: be 81 00 00 00 mov esi, 129 + 4112c0: b8 ca 00 00 00 mov eax, 202 + 4112c5: 0f 05 syscall + 4112c7: e9 c6 fd ff ff jmp 0x411092 + 4112cc: f3 0f 1e fa endbr64 + 4112d0: 49 89 c0 mov r8, rax + 4112d3: e9 10 01 ff ff jmp 0x4013e8 <_IO_new_fclose.cold> + 4112d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +00000000004112e0 : + 4112e0: f3 0f 1e fa endbr64 + 4112e4: 48 85 ff test rdi, rdi + 4112e7: 0f 84 c3 00 00 00 je 0x4113b0 + 4112ed: 55 push rbp + 4112ee: 53 push rbx + 4112ef: 48 89 fb mov rbx, rdi + 4112f2: 48 83 ec 08 sub rsp, 8 + 4112f6: 8b 17 mov edx, dword ptr [rdi] + 4112f8: 81 e2 00 80 00 00 and edx, 32768 + 4112fe: 75 3d jne 0x41133d + 411300: 48 8b bf 88 00 00 00 mov rdi, qword ptr [rdi + 136] + 411307: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] + 411310: 48 39 6f 08 cmp qword ptr [rdi + 8], rbp + 411314: 74 23 je 0x411339 + 411316: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41131e: 85 c0 test eax, eax + 411320: 0f 85 9a 00 00 00 jne 0x4113c0 + 411326: ba 01 00 00 00 mov edx, 1 + 41132b: 0f b1 17 cmpxchg dword ptr [rdi], edx + 41132e: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 411335: 48 89 6f 08 mov qword ptr [rdi + 8], rbp + 411339: 83 47 04 01 add dword ptr [rdi + 4], 1 + 41133d: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] + 411344: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 41134b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 411352: 48 89 ee mov rsi, rbp + 411355: 48 29 d0 sub rax, rdx + 411358: 48 29 d6 sub rsi, rdx + 41135b: 48 39 f0 cmp rax, rsi + 41135e: 76 58 jbe 0x4113b8 + 411360: 48 89 df mov rdi, rbx + 411363: ff 55 60 call qword ptr [rbp + 96] + 411366: 45 31 c0 xor r8d, r8d + 411369: 85 c0 test eax, eax + 41136b: 41 0f 95 c0 setne r8b + 41136f: 41 f7 d8 neg r8d + 411372: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 411378: 75 29 jne 0x4113a3 + 41137a: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 411381: 8b 47 04 mov eax, dword ptr [rdi + 4] + 411384: 83 e8 01 sub eax, 1 + 411387: 89 47 04 mov dword ptr [rdi + 4], eax + 41138a: 75 17 jne 0x4113a3 + 41138c: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 411394: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 41139c: 85 d2 test edx, edx + 41139e: 75 40 jne 0x4113e0 + 4113a0: 83 2f 01 sub dword ptr [rdi], 1 + 4113a3: 48 83 c4 08 add rsp, 8 + 4113a7: 44 89 c0 mov eax, r8d + 4113aa: 5b pop rbx + 4113ab: 5d pop rbp + 4113ac: c3 ret + 4113ad: 0f 1f 00 nop dword ptr [rax] + 4113b0: e9 cb 77 00 00 jmp 0x418b80 <_IO_flush_all> + 4113b5: 0f 1f 00 nop dword ptr [rax] + 4113b8: e8 d3 29 00 00 call 0x413d90 <_IO_vtable_check> + 4113bd: eb a1 jmp 0x411360 + 4113bf: 90 nop + 4113c0: b9 01 00 00 00 mov ecx, 1 + 4113c5: 89 d0 mov eax, edx + 4113c7: f0 lock + 4113c8: 0f b1 0f cmpxchg dword ptr [rdi], ecx + 4113cb: 0f 84 5d ff ff ff je 0x41132e + 4113d1: e8 ca 89 00 00 call 0x419da0 <__lll_lock_wait_private> + 4113d6: e9 53 ff ff ff jmp 0x41132e + 4113db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4113e0: 87 07 xchg dword ptr [rdi], eax + 4113e2: 83 f8 01 cmp eax, 1 + 4113e5: 7e bc jle 0x4113a3 + 4113e7: 45 31 d2 xor r10d, r10d + 4113ea: ba 01 00 00 00 mov edx, 1 + 4113ef: be 81 00 00 00 mov esi, 129 + 4113f4: b8 ca 00 00 00 mov eax, 202 + 4113f9: 0f 05 syscall + 4113fb: eb a6 jmp 0x4113a3 + 4113fd: f3 0f 1e fa endbr64 + 411401: 49 89 c0 mov r8, rax + 411404: e9 36 00 ff ff jmp 0x40143f <_IO_fflush.cold> + 411409: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000411410 <__fopen_maybe_mmap>: + 411410: f3 0f 1e fa endbr64 + 411414: 48 89 f8 mov rax, rdi + 411417: f6 47 74 01 test byte ptr [rdi + 116], 1 + 41141b: 74 34 je 0x411451 <__fopen_maybe_mmap+0x41> + 41141d: f6 07 08 test byte ptr [rdi], 8 + 411420: 74 2f je 0x411451 <__fopen_maybe_mmap+0x41> + 411422: 8b b7 c0 00 00 00 mov esi, dword ptr [rdi + 192] + 411428: 48 8d 0d 51 07 0b 00 lea rcx, [rip + 722769] # 0x4c1b80 <__start___libc_IO_vtables> + 41142f: 48 8d 15 8a 09 0b 00 lea rdx, [rip + 723338] # 0x4c1dc0 <_IO_file_jumps_maybe_mmap> + 411436: 85 f6 test esi, esi + 411438: 48 0f 4f d1 cmovg rdx, rcx + 41143c: 48 89 97 d8 00 00 00 mov qword ptr [rdi + 216], rdx + 411443: 48 8b 97 a0 00 00 00 mov rdx, qword ptr [rdi + 160] + 41144a: 48 89 8a e0 00 00 00 mov qword ptr [rdx + 224], rcx + 411451: c3 ret + 411452: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41145d: 0f 1f 00 nop dword ptr [rax] + +0000000000411460 <__fopen_internal>: + 411460: f3 0f 1e fa endbr64 + 411464: 41 56 push r14 + 411466: 41 89 d6 mov r14d, edx + 411469: 41 55 push r13 + 41146b: 41 54 push r12 + 41146d: 49 89 f4 mov r12, rsi + 411470: 55 push rbp + 411471: 48 89 fd mov rbp, rdi + 411474: bf d8 01 00 00 mov edi, 472 + 411479: 53 push rbx + 41147a: e8 e1 da 00 00 call 0x41ef60 + 41147f: 48 85 c0 test rax, rax + 411482: 0f 84 c7 00 00 00 je 0x41154f <__fopen_internal+0xef> + 411488: 48 89 c3 mov rbx, rax + 41148b: 48 8d 80 e0 00 00 00 lea rax, [rax + 224] + 411492: 31 d2 xor edx, edx + 411494: 31 f6 xor esi, esi + 411496: 48 89 83 88 00 00 00 mov qword ptr [rbx + 136], rax + 41149d: 48 8d 8b f0 00 00 00 lea rcx, [rbx + 240] + 4114a4: 48 89 df mov rdi, rbx + 4114a7: 49 89 dd mov r13, rbx + 4114aa: 4c 8d 05 4f 08 0b 00 lea r8, [rip + 723023] # 0x4c1d00 <_IO_wfile_jumps> + 4114b1: e8 aa 6d 00 00 call 0x418260 <_IO_no_init> + 4114b6: 48 8d 05 83 0a 0b 00 lea rax, [rip + 723587] # 0x4c1f40 <_IO_file_jumps> + 4114bd: 48 89 df mov rdi, rbx + 4114c0: 48 89 83 d8 00 00 00 mov qword ptr [rbx + 216], rax + 4114c7: e8 44 45 00 00 call 0x415a10 <_IO_new_file_init_internal> + 4114cc: 44 89 f1 mov ecx, r14d + 4114cf: 4c 89 e2 mov rdx, r12 + 4114d2: 48 89 ee mov rsi, rbp + 4114d5: 48 89 df mov rdi, rbx + 4114d8: e8 13 4a 00 00 call 0x415ef0 <_IO_new_file_fopen> + 4114dd: 48 85 c0 test rax, rax + 4114e0: 74 4e je 0x411530 <__fopen_internal+0xd0> + 4114e2: f6 43 74 01 test byte ptr [rbx + 116], 1 + 4114e6: 74 34 je 0x41151c <__fopen_internal+0xbc> + 4114e8: f6 03 08 test byte ptr [rbx], 8 + 4114eb: 74 2f je 0x41151c <__fopen_internal+0xbc> + 4114ed: 8b 8b c0 00 00 00 mov ecx, dword ptr [rbx + 192] + 4114f3: 48 8d 15 86 06 0b 00 lea rdx, [rip + 722566] # 0x4c1b80 <__start___libc_IO_vtables> + 4114fa: 48 8d 05 bf 08 0b 00 lea rax, [rip + 723135] # 0x4c1dc0 <_IO_file_jumps_maybe_mmap> + 411501: 85 c9 test ecx, ecx + 411503: 48 0f 4f c2 cmovg rax, rdx + 411507: 48 89 83 d8 00 00 00 mov qword ptr [rbx + 216], rax + 41150e: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 411515: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx + 41151c: 5b pop rbx + 41151d: 4c 89 e8 mov rax, r13 + 411520: 5d pop rbp + 411521: 41 5c pop r12 + 411523: 41 5d pop r13 + 411525: 41 5e pop r14 + 411527: c3 ret + 411528: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 411530: 48 89 df mov rdi, rbx + 411533: 45 31 ed xor r13d, r13d + 411536: e8 55 5a 00 00 call 0x416f90 <_IO_un_link> + 41153b: 48 89 df mov rdi, rbx + 41153e: e8 0d e0 00 00 call 0x41f550 + 411543: 5b pop rbx + 411544: 4c 89 e8 mov rax, r13 + 411547: 5d pop rbp + 411548: 41 5c pop r12 + 41154a: 41 5d pop r13 + 41154c: 41 5e pop r14 + 41154e: c3 ret + 41154f: 45 31 ed xor r13d, r13d + 411552: eb c8 jmp 0x41151c <__fopen_internal+0xbc> + 411554: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41155f: 90 nop + +0000000000411560 : + 411560: f3 0f 1e fa endbr64 + 411564: 41 55 push r13 + 411566: 49 89 f5 mov r13, rsi + 411569: 41 54 push r12 + 41156b: 55 push rbp + 41156c: 48 89 fd mov rbp, rdi + 41156f: bf d8 01 00 00 mov edi, 472 + 411574: 53 push rbx + 411575: 48 83 ec 08 sub rsp, 8 + 411579: e8 e2 d9 00 00 call 0x41ef60 + 41157e: 48 85 c0 test rax, rax + 411581: 0f 84 ca 00 00 00 je 0x411651 + 411587: 48 89 c3 mov rbx, rax + 41158a: 48 8d 80 e0 00 00 00 lea rax, [rax + 224] + 411591: 31 d2 xor edx, edx + 411593: 31 f6 xor esi, esi + 411595: 48 89 83 88 00 00 00 mov qword ptr [rbx + 136], rax + 41159c: 48 8d 8b f0 00 00 00 lea rcx, [rbx + 240] + 4115a3: 48 89 df mov rdi, rbx + 4115a6: 49 89 dc mov r12, rbx + 4115a9: 4c 8d 05 50 07 0b 00 lea r8, [rip + 722768] # 0x4c1d00 <_IO_wfile_jumps> + 4115b0: e8 ab 6c 00 00 call 0x418260 <_IO_no_init> + 4115b5: 48 8d 05 84 09 0b 00 lea rax, [rip + 723332] # 0x4c1f40 <_IO_file_jumps> + 4115bc: 48 89 df mov rdi, rbx + 4115bf: 48 89 83 d8 00 00 00 mov qword ptr [rbx + 216], rax + 4115c6: e8 45 44 00 00 call 0x415a10 <_IO_new_file_init_internal> + 4115cb: b9 01 00 00 00 mov ecx, 1 + 4115d0: 4c 89 ea mov rdx, r13 + 4115d3: 48 89 ee mov rsi, rbp + 4115d6: 48 89 df mov rdi, rbx + 4115d9: e8 12 49 00 00 call 0x415ef0 <_IO_new_file_fopen> + 4115de: 48 85 c0 test rax, rax + 4115e1: 74 4d je 0x411630 + 4115e3: f6 43 74 01 test byte ptr [rbx + 116], 1 + 4115e7: 74 34 je 0x41161d + 4115e9: f6 03 08 test byte ptr [rbx], 8 + 4115ec: 74 2f je 0x41161d + 4115ee: 8b 8b c0 00 00 00 mov ecx, dword ptr [rbx + 192] + 4115f4: 48 8d 15 85 05 0b 00 lea rdx, [rip + 722309] # 0x4c1b80 <__start___libc_IO_vtables> + 4115fb: 48 8d 05 be 07 0b 00 lea rax, [rip + 722878] # 0x4c1dc0 <_IO_file_jumps_maybe_mmap> + 411602: 85 c9 test ecx, ecx + 411604: 48 0f 4f c2 cmovg rax, rdx + 411608: 48 89 83 d8 00 00 00 mov qword ptr [rbx + 216], rax + 41160f: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 411616: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx + 41161d: 48 83 c4 08 add rsp, 8 + 411621: 4c 89 e0 mov rax, r12 + 411624: 5b pop rbx + 411625: 5d pop rbp + 411626: 41 5c pop r12 + 411628: 41 5d pop r13 + 41162a: c3 ret + 41162b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 411630: 48 89 df mov rdi, rbx + 411633: 45 31 e4 xor r12d, r12d + 411636: e8 55 59 00 00 call 0x416f90 <_IO_un_link> + 41163b: 48 89 df mov rdi, rbx + 41163e: e8 0d df 00 00 call 0x41f550 + 411643: 48 83 c4 08 add rsp, 8 + 411647: 4c 89 e0 mov rax, r12 + 41164a: 5b pop rbx + 41164b: 5d pop rbp + 41164c: 41 5c pop r12 + 41164e: 41 5d pop r13 + 411650: c3 ret + 411651: 45 31 e4 xor r12d, r12d + 411654: eb c7 jmp 0x41161d + 411656: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000411660 : + 411660: f3 0f 1e fa endbr64 + 411664: 41 55 push r13 + 411666: 41 54 push r12 + 411668: 49 89 fc mov r12, rdi + 41166b: 55 push rbp + 41166c: 53 push rbx + 41166d: 48 83 ec 08 sub rsp, 8 + 411671: e8 0a fb fe ff call 0x401180 <.plt+0x160> + 411676: 48 8b 2d 53 f0 0a 00 mov rbp, qword ptr [rip + 716883] # 0x4c06d0 + 41167d: 48 89 c3 mov rbx, rax + 411680: 8b 55 00 mov edx, dword ptr [rbp] + 411683: 81 e2 00 80 00 00 and edx, 32768 + 411689: 75 65 jne 0x4116f0 + 41168b: 4c 8b 85 88 00 00 00 mov r8, qword ptr [rbp + 136] + 411692: 64 4c 8b 2c 25 10 00 00 00 mov r13, qword ptr fs:[16] + 41169b: 4d 39 68 08 cmp qword ptr [r8 + 8], r13 + 41169f: 0f 84 13 01 00 00 je 0x4117b8 + 4116a5: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4116ad: 85 c0 test eax, eax + 4116af: 0f 85 3b 01 00 00 jne 0x4117f0 + 4116b5: ba 01 00 00 00 mov edx, 1 + 4116ba: 41 0f b1 10 cmpxchg dword ptr [r8], edx + 4116be: 4c 8b 85 88 00 00 00 mov r8, qword ptr [rbp + 136] + 4116c5: 48 8b 3d 04 f0 0a 00 mov rdi, qword ptr [rip + 716804] # 0x4c06d0 + 4116cc: 4d 89 68 08 mov qword ptr [r8 + 8], r13 + 4116d0: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 4116d6: 41 83 40 04 01 add dword ptr [r8 + 4], 1 + 4116db: 85 c0 test eax, eax + 4116dd: 74 1e je 0x4116fd + 4116df: 83 f8 ff cmp eax, -1 + 4116e2: 74 23 je 0x411707 + 4116e4: 41 b8 ff ff ff ff mov r8d, 4294967295 + 4116ea: e9 83 00 00 00 jmp 0x411772 + 4116ef: 90 nop + 4116f0: 48 89 ef mov rdi, rbp + 4116f3: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 4116f9: 85 c0 test eax, eax + 4116fb: 75 e2 jne 0x4116df + 4116fd: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 + 411707: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] + 41170e: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 411715: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 41171c: 4c 89 e9 mov rcx, r13 + 41171f: 48 29 d0 sub rax, rdx + 411722: 48 29 d1 sub rcx, rdx + 411725: 48 39 c8 cmp rax, rcx + 411728: 0f 86 92 00 00 00 jbe 0x4117c0 + 41172e: 48 89 da mov rdx, rbx + 411731: 4c 89 e6 mov rsi, r12 + 411734: 41 ff 55 38 call qword ptr [r13 + 56] + 411738: 48 39 c3 cmp rbx, rax + 41173b: 75 a7 jne 0x4116e4 + 41173d: 48 8b 3d 8c ef 0a 00 mov rdi, qword ptr [rip + 716684] # 0x4c06d0 + 411744: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 411748: 48 3b 47 30 cmp rax, qword ptr [rdi + 48] + 41174c: 0f 83 86 00 00 00 jae 0x4117d8 + 411752: 48 8d 50 01 lea rdx, [rax + 1] + 411756: 48 89 57 28 mov qword ptr [rdi + 40], rdx + 41175a: c6 00 0a mov byte ptr [rax], 10 + 41175d: 48 83 c3 01 add rbx, 1 + 411761: 41 b8 ff ff ff 7f mov r8d, 2147483647 + 411767: 48 81 fb ff ff ff 7f cmp rbx, 2147483647 + 41176e: 4c 0f 46 c3 cmovbe r8, rbx + 411772: f7 45 00 00 80 00 00 test dword ptr [rbp], 32768 + 411779: 75 29 jne 0x4117a4 + 41177b: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] + 411782: 8b 47 04 mov eax, dword ptr [rdi + 4] + 411785: 83 e8 01 sub eax, 1 + 411788: 89 47 04 mov dword ptr [rdi + 4], eax + 41178b: 75 17 jne 0x4117a4 + 41178d: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 411795: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 41179d: 85 d2 test edx, edx + 41179f: 75 6f jne 0x411810 + 4117a1: 83 2f 01 sub dword ptr [rdi], 1 + 4117a4: 48 83 c4 08 add rsp, 8 + 4117a8: 44 89 c0 mov eax, r8d + 4117ab: 5b pop rbx + 4117ac: 5d pop rbp + 4117ad: 41 5c pop r12 + 4117af: 41 5d pop r13 + 4117b1: c3 ret + 4117b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4117b8: 48 89 ef mov rdi, rbp + 4117bb: e9 10 ff ff ff jmp 0x4116d0 + 4117c0: e8 cb 25 00 00 call 0x413d90 <_IO_vtable_check> + 4117c5: 48 8b 3d 04 ef 0a 00 mov rdi, qword ptr [rip + 716548] # 0x4c06d0 + 4117cc: e9 5d ff ff ff jmp 0x41172e + 4117d1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4117d8: be 0a 00 00 00 mov esi, 10 + 4117dd: e8 0e 5c 00 00 call 0x4173f0 <__overflow> + 4117e2: 83 f8 ff cmp eax, -1 + 4117e5: 0f 85 72 ff ff ff jne 0x41175d + 4117eb: e9 f4 fe ff ff jmp 0x4116e4 + 4117f0: b9 01 00 00 00 mov ecx, 1 + 4117f5: 89 d0 mov eax, edx + 4117f7: f0 lock + 4117f8: 41 0f b1 08 cmpxchg dword ptr [r8], ecx + 4117fc: 0f 84 bc fe ff ff je 0x4116be + 411802: 4c 89 c7 mov rdi, r8 + 411805: e8 96 85 00 00 call 0x419da0 <__lll_lock_wait_private> + 41180a: e9 af fe ff ff jmp 0x4116be + 41180f: 90 nop + 411810: 87 07 xchg dword ptr [rdi], eax + 411812: 83 f8 01 cmp eax, 1 + 411815: 7e 8d jle 0x4117a4 + 411817: 45 31 d2 xor r10d, r10d + 41181a: ba 01 00 00 00 mov edx, 1 + 41181f: be 81 00 00 00 mov esi, 129 + 411824: b8 ca 00 00 00 mov eax, 202 + 411829: 0f 05 syscall + 41182b: e9 74 ff ff ff jmp 0x4117a4 + 411830: f3 0f 1e fa endbr64 + 411834: 49 89 c0 mov r8, rax + 411837: e9 59 fc fe ff jmp 0x401495 <_IO_puts.cold> + 41183c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000411840 <_IO_wfile_underflow>: + 411840: f3 0f 1e fa endbr64 + 411844: 41 57 push r15 + 411846: 41 56 push r14 + 411848: 41 55 push r13 + 41184a: 41 54 push r12 + 41184c: 55 push rbp + 41184d: 53 push rbx + 41184e: 48 83 ec 68 sub rsp, 104 + 411852: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41185b: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 411860: 31 c0 xor eax, eax + 411862: 8b 07 mov eax, dword ptr [rdi] + 411864: a8 10 test al, 16 + 411866: 0f 85 8d 01 00 00 jne 0x4119f9 <_IO_wfile_underflow+0x1b9> + 41186c: 48 89 fb mov rbx, rdi + 41186f: a8 04 test al, 4 + 411871: 0f 85 b9 05 00 00 jne 0x411e30 <_IO_wfile_underflow+0x5f0> + 411877: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 41187e: 48 8b 10 mov rdx, qword ptr [rax] + 411881: 48 3b 50 08 cmp rdx, qword ptr [rax + 8] + 411885: 0f 82 2d 01 00 00 jb 0x4119b8 <_IO_wfile_underflow+0x178> + 41188b: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 41188f: 48 8b 4f 10 mov rcx, qword ptr [rdi + 16] + 411893: 4c 8b b7 98 00 00 00 mov r14, qword ptr [rdi + 152] + 41189a: 48 39 ca cmp rdx, rcx + 41189d: 0f 82 45 04 00 00 jb 0x411ce8 <_IO_wfile_underflow+0x4a8> + 4118a3: 48 8b 47 38 mov rax, qword ptr [rdi + 56] + 4118a7: 48 89 47 10 mov qword ptr [rdi + 16], rax + 4118ab: 48 89 47 08 mov qword ptr [rdi + 8], rax + 4118af: 48 89 47 18 mov qword ptr [rdi + 24], rax + 4118b3: 48 85 c0 test rax, rax + 4118b6: 0f 84 ec 04 00 00 je 0x411da8 <_IO_wfile_underflow+0x568> + 4118bc: 66 48 0f 6e c0 movq xmm0, rax + 4118c1: 48 89 43 30 mov qword ptr [rbx + 48], rax + 4118c5: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 4118cc: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 4118d0: 48 83 78 30 00 cmp qword ptr [rax + 48], 0 + 4118d5: 0f 11 43 20 movups xmmword ptr [rbx + 32], xmm0 + 4118d9: 0f 84 a1 04 00 00 je 0x411d80 <_IO_wfile_underflow+0x540> + 4118df: f7 03 02 02 00 00 test dword ptr [rbx], 514 + 4118e5: 0f 84 27 01 00 00 je 0x411a12 <_IO_wfile_underflow+0x1d2> + 4118eb: 48 8b 2d de ed 0a 00 mov rbp, qword ptr [rip + 716254] # 0x4c06d0 + 4118f2: 8b 55 00 mov edx, dword ptr [rbp] + 4118f5: 89 d1 mov ecx, edx + 4118f7: 81 e1 00 80 00 00 and ecx, 32768 + 4118fd: 0f 85 fd 00 00 00 jne 0x411a00 <_IO_wfile_underflow+0x1c0> + 411903: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] + 41190a: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] + 411913: 4c 39 67 08 cmp qword ptr [rdi + 8], r12 + 411917: 0f 84 3a 05 00 00 je 0x411e57 <_IO_wfile_underflow+0x617> + 41191d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 411925: ba 01 00 00 00 mov edx, 1 + 41192a: 85 c0 test eax, eax + 41192c: 0f 85 2d 05 00 00 jne 0x411e5f <_IO_wfile_underflow+0x61f> + 411932: 0f b1 17 cmpxchg dword ptr [rdi], edx + 411935: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] + 41193c: 4c 8b 05 8d ed 0a 00 mov r8, qword ptr [rip + 716173] # 0x4c06d0 + 411943: 4c 89 67 08 mov qword ptr [rdi + 8], r12 + 411947: 41 8b 10 mov edx, dword ptr [r8] + 41194a: 49 c7 c7 28 22 4c 00 mov r15, 4989480 + 411951: 81 e2 88 02 00 00 and edx, 648 + 411957: 49 c7 c4 80 1b 4c 00 mov r12, 4987776 + 41195e: 83 47 04 01 add dword ptr [rdi + 4], 1 + 411962: 4d 89 fd mov r13, r15 + 411965: 4d 29 e5 sub r13, r12 + 411968: 81 fa 80 02 00 00 cmp edx, 640 + 41196e: 0f 84 8d 04 00 00 je 0x411e01 <_IO_wfile_underflow+0x5c1> + 411974: f7 45 00 00 80 00 00 test dword ptr [rbp], 32768 + 41197b: 0f 85 9f 00 00 00 jne 0x411a20 <_IO_wfile_underflow+0x1e0> + 411981: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] + 411988: 8b 47 04 mov eax, dword ptr [rdi + 4] + 41198b: 83 e8 01 sub eax, 1 + 41198e: 89 47 04 mov dword ptr [rdi + 4], eax + 411991: 0f 85 89 00 00 00 jne 0x411a20 <_IO_wfile_underflow+0x1e0> + 411997: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 41199f: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4119a7: 85 d2 test edx, edx + 4119a9: 0f 85 d4 04 00 00 jne 0x411e83 <_IO_wfile_underflow+0x643> + 4119af: 83 2f 01 sub dword ptr [rdi], 1 + 4119b2: eb 72 jmp 0x411a26 <_IO_wfile_underflow+0x1e6> + 4119b4: 0f 1f 40 00 nop dword ptr [rax] + 4119b8: 8b 02 mov eax, dword ptr [rdx] + 4119ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4119c0: 48 8b 4c 24 58 mov rcx, qword ptr [rsp + 88] + 4119c5: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 4119ce: 0f 85 f2 04 00 00 jne 0x411ec6 <_IO_wfile_underflow+0x686> + 4119d4: 48 83 c4 68 add rsp, 104 + 4119d8: 5b pop rbx + 4119d9: 5d pop rbp + 4119da: 41 5c pop r12 + 4119dc: 41 5d pop r13 + 4119de: 41 5e pop r14 + 4119e0: 41 5f pop r15 + 4119e2: c3 ret + 4119e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4119e8: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4119ef: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 + 4119f6: 83 0b 20 or dword ptr [rbx], 32 + 4119f9: b8 ff ff ff ff mov eax, 4294967295 + 4119fe: eb c0 jmp 0x4119c0 <_IO_wfile_underflow+0x180> + 411a00: 81 e2 88 02 00 00 and edx, 648 + 411a06: 81 fa 80 02 00 00 cmp edx, 640 + 411a0c: 0f 84 d8 03 00 00 je 0x411dea <_IO_wfile_underflow+0x5aa> + 411a12: 49 c7 c7 28 22 4c 00 mov r15, 4989480 + 411a19: 49 c7 c4 80 1b 4c 00 mov r12, 4987776 + 411a20: 4d 29 e7 sub r15, r12 + 411a23: 4d 89 fd mov r13, r15 + 411a26: 48 89 df mov rdi, rbx + 411a29: 31 ed xor ebp, ebp + 411a2b: 4c 8d 7c 24 38 lea r15, [rsp + 56] + 411a30: e8 cb 58 00 00 call 0x417300 <_IO_switch_to_get_mode> + 411a35: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 411a3c: f3 0f 7e 40 30 movq xmm0, qword ptr [rax + 48] # xmm0 = mem[0],zero + 411a41: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 411a45: 0f 11 00 movups xmmword ptr [rax], xmm0 + 411a48: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 + 411a4c: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 + 411a50: eb 50 jmp 0x411aa2 <_IO_wfile_underflow+0x262> + 411a52: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 411a58: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 411a5c: 4c 8b 43 18 mov r8, qword ptr [rbx + 24] + 411a60: 48 29 f2 sub rdx, rsi + 411a63: 4c 39 c6 cmp rsi, r8 + 411a66: 0f 87 54 02 00 00 ja 0x411cc0 <_IO_wfile_underflow+0x480> + 411a6c: 4c 89 04 24 mov qword ptr [rsp], r8 + 411a70: 48 83 fa 0f cmp rdx, 15 + 411a74: 0f 87 6e ff ff ff ja 0x4119e8 <_IO_wfile_underflow+0x1a8> + 411a7a: 48 8d 7c 24 40 lea rdi, [rsp + 64] + 411a7f: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 411a84: e8 d7 f5 fe ff call 0x401060 <.plt+0x40> + 411a89: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 411a8e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 411a92: 48 89 d5 mov rbp, rdx + 411a95: 66 49 0f 6e c0 movq xmm0, r8 + 411a9a: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 411a9e: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 411aa2: 48 8b 83 d8 00 00 00 mov rax, qword ptr [rbx + 216] + 411aa9: 48 89 c2 mov rdx, rax + 411aac: 4c 29 e2 sub rdx, r12 + 411aaf: 4c 39 ea cmp rdx, r13 + 411ab2: 0f 83 48 01 00 00 jae 0x411c00 <_IO_wfile_underflow+0x3c0> + 411ab8: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 411abc: 48 8b 53 40 mov rdx, qword ptr [rbx + 64] + 411ac0: 48 89 df mov rdi, rbx + 411ac3: 48 29 f2 sub rdx, rsi + 411ac6: ff 50 70 call qword ptr [rax + 112] + 411ac9: 48 85 c0 test rax, rax + 411acc: 0f 8e ce 00 00 00 jle 0x411ba0 <_IO_wfile_underflow+0x360> + 411ad2: 4c 8b 5b 10 mov r11, qword ptr [rbx + 16] + 411ad6: 48 8b 93 90 00 00 00 mov rdx, qword ptr [rbx + 144] + 411add: 49 01 c3 add r11, rax + 411ae0: 4c 89 5b 10 mov qword ptr [rbx + 16], r11 + 411ae4: 48 83 fa ff cmp rdx, -1 + 411ae8: 74 0a je 0x411af4 <_IO_wfile_underflow+0x2b4> + 411aea: 48 01 c2 add rdx, rax + 411aed: 48 89 93 90 00 00 00 mov qword ptr [rbx + 144], rdx + 411af4: 4c 8b 83 a0 00 00 00 mov r8, qword ptr [rbx + 160] + 411afb: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 411aff: 49 8b 50 58 mov rdx, qword ptr [r8 + 88] + 411b03: 49 8d 48 08 lea rcx, [r8 + 8] + 411b07: 4d 8d 50 58 lea r10, [r8 + 88] + 411b0b: 49 89 50 60 mov qword ptr [r8 + 96], rdx + 411b0f: 48 89 73 18 mov qword ptr [rbx + 24], rsi + 411b13: 48 85 ed test rbp, rbp + 411b16: 0f 85 fc 00 00 00 jne 0x411c18 <_IO_wfile_underflow+0x3d8> + 411b1c: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 411b20: 51 push rcx + 411b21: 48 89 f2 mov rdx, rsi + 411b24: 4c 89 d9 mov rcx, r11 + 411b27: 41 ff 70 38 push qword ptr [r8 + 56] + 411b2b: 4c 89 d6 mov rsi, r10 + 411b2e: 4d 89 f8 mov r8, r15 + 411b31: 4c 89 f7 mov rdi, r14 + 411b34: e8 17 1a 00 00 call 0x413550 <__libio_codecvt_in> + 411b39: 5a pop rdx + 411b3a: 59 pop rcx + 411b3b: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 411b40: 31 ed xor ebp, ebp + 411b42: 49 89 f0 mov r8, rsi + 411b45: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] + 411b4c: 48 89 73 08 mov qword ptr [rbx + 8], rsi + 411b50: 48 8b 4a 30 mov rcx, qword ptr [rdx + 48] + 411b54: 48 39 4a 08 cmp qword ptr [rdx + 8], rcx + 411b58: 0f 85 82 02 00 00 jne 0x411de0 <_IO_wfile_underflow+0x5a0> + 411b5e: 83 f8 02 cmp eax, 2 + 411b61: 0f 84 81 fe ff ff je 0x4119e8 <_IO_wfile_underflow+0x1a8> + 411b67: 83 f8 01 cmp eax, 1 + 411b6a: 0f 85 37 03 00 00 jne 0x411ea7 <_IO_wfile_underflow+0x667> + 411b70: 48 85 ed test rbp, rbp + 411b73: 0f 84 df fe ff ff je 0x411a58 <_IO_wfile_underflow+0x218> + 411b79: 48 8d 7c 24 40 lea rdi, [rsp + 64] + 411b7e: 4c 89 c0 mov rax, r8 + 411b81: 48 29 f8 sub rax, rdi + 411b84: 75 6a jne 0x411bf0 <_IO_wfile_underflow+0x3b0> + 411b86: 48 83 fd 10 cmp rbp, 16 + 411b8a: 0f 84 58 fe ff ff je 0x4119e8 <_IO_wfile_underflow+0x1a8> + 411b90: 4c 8b 43 18 mov r8, qword ptr [rbx + 24] + 411b94: e9 fc fe ff ff jmp 0x411a95 <_IO_wfile_underflow+0x255> + 411b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 411ba0: 48 09 e8 or rax, rbp + 411ba3: 8b 13 mov edx, dword ptr [rbx] + 411ba5: 75 21 jne 0x411bc8 <_IO_wfile_underflow+0x388> + 411ba7: 83 ca 10 or edx, 16 + 411baa: b8 ff ff ff ff mov eax, 4294967295 + 411baf: 48 c7 83 90 00 00 00 ff ff ff ff mov qword ptr [rbx + 144], -1 + 411bba: 89 13 mov dword ptr [rbx], edx + 411bbc: e9 ff fd ff ff jmp 0x4119c0 <_IO_wfile_underflow+0x180> + 411bc1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 411bc8: 83 ca 20 or edx, 32 + 411bcb: 89 13 mov dword ptr [rbx], edx + 411bcd: 48 85 ed test rbp, rbp + 411bd0: 0f 84 23 fe ff ff je 0x4119f9 <_IO_wfile_underflow+0x1b9> + 411bd6: 48 c7 c0 c0 ff ff ff mov rax, -64 + 411bdd: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 + 411be4: b8 ff ff ff ff mov eax, 4294967295 + 411be9: e9 d2 fd ff ff jmp 0x4119c0 <_IO_wfile_underflow+0x180> + 411bee: 66 90 nop + 411bf0: 48 29 c5 sub rbp, rax + 411bf3: 4c 89 c6 mov rsi, r8 + 411bf6: 48 89 ea mov rdx, rbp + 411bf9: e8 42 f4 fe ff call 0x401040 <.plt+0x20> + 411bfe: eb 86 jmp 0x411b86 <_IO_wfile_underflow+0x346> + 411c00: 48 89 04 24 mov qword ptr [rsp], rax + 411c04: e8 87 21 00 00 call 0x413d90 <_IO_vtable_check> + 411c09: 48 8b 04 24 mov rax, qword ptr [rsp] + 411c0d: e9 a6 fe ff ff jmp 0x411ab8 <_IO_wfile_underflow+0x278> + 411c12: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 411c18: ba 10 00 00 00 mov edx, 16 + 411c1d: 4c 8d 5c 24 40 lea r11, [rsp + 64] + 411c22: 48 89 4c 24 28 mov qword ptr [rsp + 40], rcx + 411c27: 48 29 ea sub rdx, rbp + 411c2a: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 + 411c2f: 48 39 c2 cmp rdx, rax + 411c32: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 411c37: 48 0f 47 d0 cmova rdx, rax + 411c3b: 49 8d 04 2b lea rax, [r11 + rbp] + 411c3f: 4c 89 5c 24 10 mov qword ptr [rsp + 16], r11 + 411c44: 48 89 c7 mov rdi, rax + 411c47: 48 89 04 24 mov qword ptr [rsp], rax + 411c4b: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 411c50: e8 fb f4 fe ff call 0x401150 <.plt+0x130> + 411c55: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] + 411c5a: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 411c5f: 4c 89 f7 mov rdi, r14 + 411c62: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 411c67: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] + 411c6b: 51 push rcx + 411c6c: 48 89 c1 mov rcx, rax + 411c6f: 41 ff 70 38 push qword ptr [r8 + 56] + 411c73: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] + 411c78: 48 01 d5 add rbp, rdx + 411c7b: 4d 89 f8 mov r8, r15 + 411c7e: 4c 8b 54 24 30 mov r10, qword ptr [rsp + 48] + 411c83: 4c 89 da mov rdx, r11 + 411c86: 4c 89 d6 mov rsi, r10 + 411c89: e8 c2 18 00 00 call 0x413550 <__libio_codecvt_in> + 411c8e: 5e pop rsi + 411c8f: 5f pop rdi + 411c90: 48 85 ed test rbp, rbp + 411c93: 0f 84 a2 fe ff ff je 0x411b3b <_IO_wfile_underflow+0x2fb> + 411c99: 4c 8b 44 24 38 mov r8, qword ptr [rsp + 56] + 411c9e: ba 00 00 00 00 mov edx, 0 + 411ca3: 4c 89 c6 mov rsi, r8 + 411ca6: 48 2b 34 24 sub rsi, qword ptr [rsp] + 411caa: 48 0f 48 f2 cmovs rsi, rdx + 411cae: 48 03 73 08 add rsi, qword ptr [rbx + 8] + 411cb2: e9 8e fe ff ff jmp 0x411b45 <_IO_wfile_underflow+0x305> + 411cb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 411cc0: 4c 89 c7 mov rdi, r8 + 411cc3: 48 89 14 24 mov qword ptr [rsp], rdx + 411cc7: e8 74 f3 fe ff call 0x401040 <.plt+0x20> + 411ccc: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 411cd0: 48 8b 14 24 mov rdx, qword ptr [rsp] + 411cd4: 48 29 53 10 sub qword ptr [rbx + 16], rdx + 411cd8: 48 89 43 08 mov qword ptr [rbx + 8], rax + 411cdc: e9 c1 fd ff ff jmp 0x411aa2 <_IO_wfile_underflow+0x262> + 411ce1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 411ce8: 4c 8b 48 30 mov r9, qword ptr [rax + 48] + 411cec: 48 8b 70 58 mov rsi, qword ptr [rax + 88] + 411cf0: 48 8d 78 08 lea rdi, [rax + 8] + 411cf4: 48 89 54 24 38 mov qword ptr [rsp + 56], rdx + 411cf9: 48 89 70 60 mov qword ptr [rax + 96], rsi + 411cfd: 48 8d 70 58 lea rsi, [rax + 88] + 411d01: 4c 89 08 mov qword ptr [rax], r9 + 411d04: 4c 89 48 10 mov qword ptr [rax + 16], r9 + 411d08: 57 push rdi + 411d09: 4c 89 f7 mov rdi, r14 + 411d0c: ff 70 38 push qword ptr [rax + 56] + 411d0f: 4c 8d 44 24 48 lea r8, [rsp + 72] + 411d14: e8 37 18 00 00 call 0x413550 <__libio_codecvt_in> + 411d19: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] + 411d1d: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 411d22: 48 89 53 18 mov qword ptr [rbx + 24], rdx + 411d26: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] + 411d2d: 48 89 73 08 mov qword ptr [rbx + 8], rsi + 411d31: 41 58 pop r8 + 411d33: 48 8b 0a mov rcx, qword ptr [rdx] + 411d36: 41 59 pop r9 + 411d38: 48 3b 4a 08 cmp rcx, qword ptr [rdx + 8] + 411d3c: 0f 82 0e 01 00 00 jb 0x411e50 <_IO_wfile_underflow+0x610> + 411d42: 83 f8 02 cmp eax, 2 + 411d45: 0f 84 9d fc ff ff je 0x4119e8 <_IO_wfile_underflow+0x1a8> + 411d4b: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 411d4f: 48 8b 7b 38 mov rdi, qword ptr [rbx + 56] + 411d53: 48 29 f2 sub rdx, rsi + 411d56: e8 e5 f2 fe ff call 0x401040 <.plt+0x20> + 411d5b: 48 8b 43 38 mov rax, qword ptr [rbx + 56] + 411d5f: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 411d63: 48 01 c2 add rdx, rax + 411d66: 48 2b 53 08 sub rdx, qword ptr [rbx + 8] + 411d6a: 48 89 43 18 mov qword ptr [rbx + 24], rax + 411d6e: 48 89 53 10 mov qword ptr [rbx + 16], rdx + 411d72: 48 89 43 08 mov qword ptr [rbx + 8], rax + 411d76: e9 38 fb ff ff jmp 0x4118b3 <_IO_wfile_underflow+0x73> + 411d7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 411d80: 48 8b 78 40 mov rdi, qword ptr [rax + 64] + 411d84: 48 85 ff test rdi, rdi + 411d87: 74 0b je 0x411d94 <_IO_wfile_underflow+0x554> + 411d89: e8 c2 d7 00 00 call 0x41f550 + 411d8e: 81 23 ff fe ff ff and dword ptr [rbx], 4294967039 + 411d94: 48 89 df mov rdi, rbx + 411d97: e8 04 b7 05 00 call 0x46d4a0 <_IO_wdoallocbuf> + 411d9c: e9 3e fb ff ff jmp 0x4118df <_IO_wfile_underflow+0x9f> + 411da1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 411da8: 48 8b 7b 48 mov rdi, qword ptr [rbx + 72] + 411dac: 48 85 ff test rdi, rdi + 411daf: 74 0b je 0x411dbc <_IO_wfile_underflow+0x57c> + 411db1: e8 9a d7 00 00 call 0x41f550 + 411db6: 81 23 ff fe ff ff and dword ptr [rbx], 4294967039 + 411dbc: 48 89 df mov rdi, rbx + 411dbf: e8 ac 5a 00 00 call 0x417870 <_IO_doallocbuf> + 411dc4: 48 8b 43 38 mov rax, qword ptr [rbx + 56] + 411dc8: 48 89 43 10 mov qword ptr [rbx + 16], rax + 411dcc: 48 89 43 08 mov qword ptr [rbx + 8], rax + 411dd0: 48 89 43 18 mov qword ptr [rbx + 24], rax + 411dd4: e9 e3 fa ff ff jmp 0x4118bc <_IO_wfile_underflow+0x7c> + 411dd9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 411de0: 48 8b 02 mov rax, qword ptr [rdx] + 411de3: 8b 00 mov eax, dword ptr [rax] + 411de5: e9 d6 fb ff ff jmp 0x4119c0 <_IO_wfile_underflow+0x180> + 411dea: 49 c7 c7 28 22 4c 00 mov r15, 4989480 + 411df1: 49 c7 c4 80 1b 4c 00 mov r12, 4987776 + 411df8: 49 89 e8 mov r8, rbp + 411dfb: 4d 89 fd mov r13, r15 + 411dfe: 4d 29 e5 sub r13, r12 + 411e01: 49 8b 80 d8 00 00 00 mov rax, qword ptr [r8 + 216] + 411e08: 48 89 04 24 mov qword ptr [rsp], rax + 411e0c: 4c 29 e0 sub rax, r12 + 411e0f: 4c 39 e8 cmp rax, r13 + 411e12: 73 61 jae 0x411e75 <_IO_wfile_underflow+0x635> + 411e14: 48 8b 04 24 mov rax, qword ptr [rsp] + 411e18: be ff ff ff ff mov esi, 4294967295 + 411e1d: 4c 89 c7 mov rdi, r8 + 411e20: ff 50 18 call qword ptr [rax + 24] + 411e23: e9 4c fb ff ff jmp 0x411974 <_IO_wfile_underflow+0x134> + 411e28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 411e30: 83 c8 20 or eax, 32 + 411e33: 89 07 mov dword ptr [rdi], eax + 411e35: 48 c7 c0 c0 ff ff ff mov rax, -64 + 411e3c: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 + 411e43: b8 ff ff ff ff mov eax, 4294967295 + 411e48: e9 73 fb ff ff jmp 0x4119c0 <_IO_wfile_underflow+0x180> + 411e4d: 0f 1f 00 nop dword ptr [rax] + 411e50: 8b 01 mov eax, dword ptr [rcx] + 411e52: e9 69 fb ff ff jmp 0x4119c0 <_IO_wfile_underflow+0x180> + 411e57: 49 89 e8 mov r8, rbp + 411e5a: e9 eb fa ff ff jmp 0x41194a <_IO_wfile_underflow+0x10a> + 411e5f: 89 c8 mov eax, ecx + 411e61: f0 lock + 411e62: 0f b1 17 cmpxchg dword ptr [rdi], edx + 411e65: 0f 84 ca fa ff ff je 0x411935 <_IO_wfile_underflow+0xf5> + 411e6b: e8 30 7f 00 00 call 0x419da0 <__lll_lock_wait_private> + 411e70: e9 c0 fa ff ff jmp 0x411935 <_IO_wfile_underflow+0xf5> + 411e75: e8 16 1f 00 00 call 0x413d90 <_IO_vtable_check> + 411e7a: 4c 8b 05 4f e8 0a 00 mov r8, qword ptr [rip + 714831] # 0x4c06d0 + 411e81: eb 91 jmp 0x411e14 <_IO_wfile_underflow+0x5d4> + 411e83: 87 07 xchg dword ptr [rdi], eax + 411e85: 83 f8 01 cmp eax, 1 + 411e88: 0f 8e 92 fb ff ff jle 0x411a20 <_IO_wfile_underflow+0x1e0> + 411e8e: 45 31 d2 xor r10d, r10d + 411e91: ba 01 00 00 00 mov edx, 1 + 411e96: be 81 00 00 00 mov esi, 129 + 411e9b: b8 ca 00 00 00 mov eax, 202 + 411ea0: 0f 05 syscall + 411ea2: e9 7f fb ff ff jmp 0x411a26 <_IO_wfile_underflow+0x1e6> + 411ea7: 48 8d 0d d2 39 08 00 lea rcx, [rip + 539090] # 0x495880 <__PRETTY_FUNCTION__.12320> + 411eae: ba 22 01 00 00 mov edx, 290 + 411eb3: 48 8d 35 98 39 08 00 lea rsi, [rip + 539032] # 0x495852 <__PRETTY_FUNCTION__.8031+0x12> + 411eba: 48 8d 3d 9c 39 08 00 lea rdi, [rip + 539036] # 0x49585d <__PRETTY_FUNCTION__.8031+0x1d> + 411ec1: e8 8a 10 ff ff call 0x402f50 <__assert_fail> + 411ec6: e8 05 9d 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 411ecb: f3 0f 1e fa endbr64 + 411ecf: 49 89 c0 mov r8, rax + 411ed2: e9 15 f6 fe ff jmp 0x4014ec <_IO_wfile_underflow.cold> + 411ed7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000411ee0 : + 411ee0: 41 54 push r12 + 411ee2: 55 push rbp + 411ee3: 89 f5 mov ebp, esi + 411ee5: 53 push rbx + 411ee6: 48 89 fb mov rbx, rdi + 411ee9: 48 83 ec 10 sub rsp, 16 + 411eed: 4c 8b a7 98 00 00 00 mov r12, qword ptr [rdi + 152] + 411ef4: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 411efd: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 411f02: 31 c0 xor eax, eax + 411f04: 4c 89 e7 mov rdi, r12 + 411f07: e8 34 17 00 00 call 0x413640 <__libio_codecvt_encoding> + 411f0c: 40 80 fd 01 cmp bpl, 1 + 411f10: 74 2e je 0x411f40 + 411f12: 48 63 c8 movsxd rcx, eax + 411f15: 85 c9 test ecx, ecx + 411f17: 7e 27 jle 0x411f40 + 411f19: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 411f1d: 48 2b 43 18 sub rax, qword ptr [rbx + 24] + 411f21: 48 99 cqo + 411f23: 48 8b b3 a0 00 00 00 mov rsi, qword ptr [rbx + 160] + 411f2a: 48 f7 f9 idiv rcx + 411f2d: 48 8b 56 08 mov rdx, qword ptr [rsi + 8] + 411f31: 48 8d 04 82 lea rax, [rdx + 4*rax] + 411f35: 48 89 46 08 mov qword ptr [rsi + 8], rax + 411f39: eb 55 jmp 0x411f90 + 411f3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 411f40: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 411f44: 48 89 e5 mov rbp, rsp + 411f47: 48 89 14 24 mov qword ptr [rsp], rdx + 411f4b: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 411f52: 49 89 e8 mov r8, rbp + 411f55: 48 8b 48 58 mov rcx, qword ptr [rax + 88] + 411f59: 48 8d 78 08 lea rdi, [rax + 8] + 411f5d: 4c 8b 48 10 mov r9, qword ptr [rax + 16] + 411f61: 48 8d 70 58 lea rsi, [rax + 88] + 411f65: 48 89 48 60 mov qword ptr [rax + 96], rcx + 411f69: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] + 411f6d: 57 push rdi + 411f6e: 4c 89 e7 mov rdi, r12 + 411f71: ff 70 38 push qword ptr [rax + 56] + 411f74: e8 d7 15 00 00 call 0x413550 <__libio_codecvt_in> + 411f79: 5a pop rdx + 411f7a: 59 pop rcx + 411f7b: 83 f8 02 cmp eax, 2 + 411f7e: 74 30 je 0x411fb0 + 411f80: 83 f8 01 cmp eax, 1 + 411f83: 74 3b je 0x411fc0 + 411f85: 48 8b b3 a0 00 00 00 mov rsi, qword ptr [rbx + 160] + 411f8c: 48 8b 46 08 mov rax, qword ptr [rsi + 8] + 411f90: 48 89 06 mov qword ptr [rsi], rax + 411f93: 31 c0 xor eax, eax + 411f95: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 411f9a: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] + 411fa3: 75 21 jne 0x411fc6 + 411fa5: 48 83 c4 10 add rsp, 16 + 411fa9: 5b pop rbx + 411faa: 5d pop rbp + 411fab: 41 5c pop r12 + 411fad: c3 ret + 411fae: 66 90 nop + 411fb0: 83 0b 20 or dword ptr [rbx], 32 + 411fb3: b8 ff ff ff ff mov eax, 4294967295 + 411fb8: eb db jmp 0x411f95 + 411fba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 411fc0: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 411fc4: eb 85 jmp 0x411f4b + 411fc6: e8 05 9c 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 411fcb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000411fd0 <_IO_wfile_seekoff>: + 411fd0: f3 0f 1e fa endbr64 + 411fd4: 41 57 push r15 + 411fd6: 49 89 ff mov r15, rdi + 411fd9: 41 56 push r14 + 411fdb: 41 55 push r13 + 411fdd: 41 54 push r12 + 411fdf: 55 push rbp + 411fe0: 53 push rbx + 411fe1: 48 81 ec d8 00 00 00 sub rsp, 216 + 411fe8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 411ff1: 48 89 84 24 c8 00 00 00 mov qword ptr [rsp + 200], rax + 411ff9: 31 c0 xor eax, eax + 411ffb: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 412002: 85 c9 test ecx, ecx + 412004: 0f 84 ee 03 00 00 je 0x4123f8 <_IO_wfile_seekoff+0x428> + 41200a: 41 89 d4 mov r12d, edx + 41200d: 48 8b 48 18 mov rcx, qword ptr [rax + 24] + 412011: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 412015: 48 89 f5 mov rbp, rsi + 412018: 48 8b 58 08 mov rbx, qword ptr [rax + 8] + 41201c: 48 39 58 10 cmp qword ptr [rax + 16], rbx + 412020: 0f 84 32 02 00 00 je 0x412258 <_IO_wfile_seekoff+0x288> + 412026: c7 44 24 08 00 00 00 00 mov dword ptr [rsp + 8], 0 + 41202e: 48 39 d1 cmp rcx, rdx + 412031: 0f 83 39 02 00 00 jae 0x412270 <_IO_wfile_seekoff+0x2a0> + 412037: 4c 89 ff mov rdi, r15 + 41203a: e8 a1 b5 05 00 call 0x46d5e0 <_IO_switch_to_wget_mode> + 41203f: 41 89 c0 mov r8d, eax + 412042: b8 ff ff ff ff mov eax, 4294967295 + 412047: 45 85 c0 test r8d, r8d + 41204a: 0f 85 7b 03 00 00 jne 0x4123cb <_IO_wfile_seekoff+0x3fb> + 412050: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] + 412057: 48 83 78 30 00 cmp qword ptr [rax + 48], 0 + 41205c: 0f 84 26 02 00 00 je 0x412288 <_IO_wfile_seekoff+0x2b8> + 412062: 41 83 fc 01 cmp r12d, 1 + 412066: 0f 84 77 02 00 00 je 0x4122e3 <_IO_wfile_seekoff+0x313> + 41206c: 41 83 fc 02 cmp r12d, 2 + 412070: 75 5e jne 0x4120d0 <_IO_wfile_seekoff+0x100> + 412072: 4d 8b b7 d8 00 00 00 mov r14, qword ptr [r15 + 216] + 412079: 49 c7 c5 80 1b 4c 00 mov r13, 4987776 + 412080: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 412087: 4c 89 f0 mov rax, r14 + 41208a: 4c 29 eb sub rbx, r13 + 41208d: 4c 29 e8 sub rax, r13 + 412090: 48 39 d8 cmp rax, rbx + 412093: 0f 83 d7 06 00 00 jae 0x412770 <_IO_wfile_seekoff+0x7a0> + 412099: 48 8d 74 24 30 lea rsi, [rsp + 48] + 41209e: 4c 89 ff mov rdi, r15 + 4120a1: 41 ff 96 90 00 00 00 call qword ptr [r14 + 144] + 4120a8: 85 c0 test eax, eax + 4120aa: 0f 85 a8 02 00 00 jne 0x412358 <_IO_wfile_seekoff+0x388> + 4120b0: 8b 44 24 48 mov eax, dword ptr [rsp + 72] + 4120b4: 25 00 f0 00 00 and eax, 61440 + 4120b9: 3d 00 80 00 00 cmp eax, 32768 + 4120be: 0f 85 94 02 00 00 jne 0x412358 <_IO_wfile_seekoff+0x388> + 4120c4: 48 03 6c 24 60 add rbp, qword ptr [rsp + 96] + 4120c9: 45 31 e4 xor r12d, r12d + 4120cc: 0f 1f 40 00 nop dword ptr [rax] + 4120d0: 4c 89 ff mov rdi, r15 + 4120d3: e8 98 bb 05 00 call 0x46dc70 <_IO_free_wbackup_area> + 4120d8: 49 8b 87 90 00 00 00 mov rax, qword ptr [r15 + 144] + 4120df: 41 8b 17 mov edx, dword ptr [r15] + 4120e2: 48 83 f8 ff cmp rax, -1 + 4120e6: 74 28 je 0x412110 <_IO_wfile_seekoff+0x140> + 4120e8: 49 83 7f 18 00 cmp qword ptr [r15 + 24], 0 + 4120ed: 74 21 je 0x412110 <_IO_wfile_seekoff+0x140> + 4120ef: f6 c6 01 test dh, 1 + 4120f2: 75 1c jne 0x412110 <_IO_wfile_seekoff+0x140> + 4120f4: 49 8b 4f 38 mov rcx, qword ptr [r15 + 56] + 4120f8: 48 89 ce mov rsi, rcx + 4120fb: 49 2b 77 10 sub rsi, qword ptr [r15 + 16] + 4120ff: 48 01 c6 add rsi, rax + 412102: 48 39 e8 cmp rax, rbp + 412105: 7e 09 jle 0x412110 <_IO_wfile_seekoff+0x140> + 412107: 48 39 f5 cmp rbp, rsi + 41210a: 0f 8d a0 05 00 00 jge 0x4126b0 <_IO_wfile_seekoff+0x6e0> + 412110: 49 c7 c5 80 1b 4c 00 mov r13, 4987776 + 412117: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 41211e: 4c 29 eb sub rbx, r13 + 412121: 83 e2 04 and edx, 4 + 412124: 0f 85 2e 02 00 00 jne 0x412358 <_IO_wfile_seekoff+0x388> + 41212a: 49 8b 57 38 mov rdx, qword ptr [r15 + 56] + 41212e: 49 8b 47 40 mov rax, qword ptr [r15 + 64] + 412132: 48 89 e9 mov rcx, rbp + 412135: 48 89 d6 mov rsi, rdx + 412138: 48 29 c6 sub rsi, rax + 41213b: 48 29 d0 sub rax, rdx + 41213e: 48 21 ee and rsi, rbp + 412141: 48 29 f1 sub rcx, rsi + 412144: 48 39 c8 cmp rax, rcx + 412147: 0f 8c c3 03 00 00 jl 0x412510 <_IO_wfile_seekoff+0x540> + 41214d: 4d 8b b7 d8 00 00 00 mov r14, qword ptr [r15 + 216] + 412154: 4c 89 f0 mov rax, r14 + 412157: 4c 29 e8 sub rax, r13 + 41215a: 48 39 d8 cmp rax, rbx + 41215d: 0f 83 ed 05 00 00 jae 0x412750 <_IO_wfile_seekoff+0x780> + 412163: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 412168: 31 d2 xor edx, edx + 41216a: 4c 89 ff mov rdi, r15 + 41216d: 41 ff 96 80 00 00 00 call qword ptr [r14 + 128] + 412174: 49 89 c6 mov r14, rax + 412177: 48 85 c0 test rax, rax + 41217a: 0f 88 83 03 00 00 js 0x412503 <_IO_wfile_seekoff+0x533> + 412180: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 412185: 48 85 c9 test rcx, rcx + 412188: 0f 84 22 04 00 00 je 0x4125b0 <_IO_wfile_seekoff+0x5e0> + 41218e: 49 8b 87 d8 00 00 00 mov rax, qword ptr [r15 + 216] + 412195: 48 89 c2 mov rdx, rax + 412198: 4c 29 ea sub rdx, r13 + 41219b: 48 39 da cmp rdx, rbx + 41219e: 0f 83 ec 04 00 00 jae 0x412690 <_IO_wfile_seekoff+0x6c0> + 4121a4: 8b 7c 24 08 mov edi, dword ptr [rsp + 8] + 4121a8: 48 8b 40 70 mov rax, qword ptr [rax + 112] + 4121ac: 48 89 ca mov rdx, rcx + 4121af: 49 8b 77 38 mov rsi, qword ptr [r15 + 56] + 4121b3: 85 ff test edi, edi + 4121b5: 75 07 jne 0x4121be <_IO_wfile_seekoff+0x1ee> + 4121b7: 49 8b 57 40 mov rdx, qword ptr [r15 + 64] + 4121bb: 48 29 f2 sub rdx, rsi + 4121be: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 4121c3: 4c 89 ff mov rdi, r15 + 4121c6: ff d0 call rax + 4121c8: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 4121cd: 49 89 c0 mov r8, rax + 4121d0: 48 89 c2 mov rdx, rax + 4121d3: 48 39 c1 cmp rcx, rax + 4121d6: 0f 8f 44 03 00 00 jg 0x412520 <_IO_wfile_seekoff+0x550> + 4121dc: 49 8b 47 38 mov rax, qword ptr [r15 + 56] + 4121e0: be 01 00 00 00 mov esi, 1 + 4121e5: 4c 89 ff mov rdi, r15 + 4121e8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 4121ed: f3 41 0f 6f 47 38 movdqu xmm0, xmmword ptr [r15 + 56] + 4121f3: 48 01 c1 add rcx, rax + 4121f6: 48 01 d0 add rax, rdx + 4121f9: 49 89 47 10 mov qword ptr [r15 + 16], rax + 4121fd: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] + 412204: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 412208: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 + 41220d: 41 0f 11 47 28 movups xmmword ptr [r15 + 40], xmm0 + 412212: f3 0f 7e 40 30 movq xmm0, qword ptr [rax + 48] # xmm0 = mem[0],zero + 412217: 49 89 4f 08 mov qword ptr [r15 + 8], rcx + 41221b: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 41221f: 0f 11 00 movups xmmword ptr [rax], xmm0 + 412222: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 + 412226: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 + 41222a: e8 b1 fc ff ff call 0x411ee0 + 41222f: 85 c0 test eax, eax + 412231: 0f 85 21 01 00 00 jne 0x412358 <_IO_wfile_seekoff+0x388> + 412237: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 41223c: 41 83 27 ef and dword ptr [r15], -17 + 412240: 48 89 e8 mov rax, rbp + 412243: 4d 01 c6 add r14, r8 + 412246: 4d 89 b7 90 00 00 00 mov qword ptr [r15 + 144], r14 + 41224d: e9 79 01 00 00 jmp 0x4123cb <_IO_wfile_seekoff+0x3fb> + 412252: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 412258: 48 39 d1 cmp rcx, rdx + 41225b: 0f 85 c5 fd ff ff jne 0x412026 <_IO_wfile_seekoff+0x56> + 412261: c7 44 24 08 01 00 00 00 mov dword ptr [rsp + 8], 1 + 412269: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 412270: 41 f7 07 00 08 00 00 test dword ptr [r15], 2048 + 412277: 0f 85 ba fd ff ff jne 0x412037 <_IO_wfile_seekoff+0x67> + 41227d: 48 83 78 30 00 cmp qword ptr [rax + 48], 0 + 412282: 0f 85 da fd ff ff jne 0x412062 <_IO_wfile_seekoff+0x92> + 412288: 48 8b 78 10 mov rdi, qword ptr [rax + 16] + 41228c: 48 85 ff test rdi, rdi + 41228f: 74 0c je 0x41229d <_IO_wfile_seekoff+0x2cd> + 412291: e8 ba d2 00 00 call 0x41f550 + 412296: 41 81 27 ff fe ff ff and dword ptr [r15], 4294967039 + 41229d: 4c 89 ff mov rdi, r15 + 4122a0: e8 cb 55 00 00 call 0x417870 <_IO_doallocbuf> + 4122a5: f3 41 0f 6f 47 38 movdqu xmm0, xmmword ptr [r15 + 56] + 4122ab: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] + 4122b2: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 4122b6: 41 0f 11 47 08 movups xmmword ptr [r15 + 8], xmm0 + 4122bb: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 + 4122c0: 41 0f 11 47 28 movups xmmword ptr [r15 + 40], xmm0 + 4122c5: f3 0f 7e 40 30 movq xmm0, qword ptr [rax + 48] # xmm0 = mem[0],zero + 4122ca: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 4122ce: 0f 11 00 movups xmmword ptr [rax], xmm0 + 4122d1: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 + 4122d5: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 + 4122d9: 41 83 fc 01 cmp r12d, 1 + 4122dd: 0f 85 89 fd ff ff jne 0x41206c <_IO_wfile_seekoff+0x9c> + 4122e3: 4d 8b af 98 00 00 00 mov r13, qword ptr [r15 + 152] + 4122ea: 4c 89 ef mov rdi, r13 + 4122ed: e8 4e 13 00 00 call 0x413640 <__libio_codecvt_encoding> + 4122f2: 85 c0 test eax, eax + 4122f4: 0f 8e 46 02 00 00 jle 0x412540 <_IO_wfile_seekoff+0x570> + 4122fa: 49 8b 8f a0 00 00 00 mov rcx, qword ptr [r15 + 160] + 412301: 48 98 cdqe + 412303: 48 8b 51 08 mov rdx, qword ptr [rcx + 8] + 412307: 48 2b 11 sub rdx, qword ptr [rcx] + 41230a: 48 c1 fa 02 sar rdx, 2 + 41230e: 48 0f af c2 imul rax, rdx + 412312: 48 29 c5 sub rbp, rax + 412315: 49 8b 47 10 mov rax, qword ptr [r15 + 16] + 412319: 49 2b 47 08 sub rax, qword ptr [r15 + 8] + 41231d: 48 29 c5 sub rbp, rax + 412320: 49 8b 87 90 00 00 00 mov rax, qword ptr [r15 + 144] + 412327: 48 83 f8 ff cmp rax, -1 + 41232b: 74 13 je 0x412340 <_IO_wfile_seekoff+0x370> + 41232d: 48 01 c5 add rbp, rax + 412330: 45 31 e4 xor r12d, r12d + 412333: e9 98 fd ff ff jmp 0x4120d0 <_IO_wfile_seekoff+0x100> + 412338: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 412340: 49 c7 c5 80 1b 4c 00 mov r13, 4987776 + 412347: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 41234e: 4c 29 eb sub rbx, r13 + 412351: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 412358: 4c 89 ff mov rdi, r15 + 41235b: e8 30 6d 00 00 call 0x419090 <_IO_unsave_markers> + 412360: 4d 8b b7 d8 00 00 00 mov r14, qword ptr [r15 + 216] + 412367: 4c 89 f0 mov rax, r14 + 41236a: 4c 29 e8 sub rax, r13 + 41236d: 48 39 d8 cmp rax, rbx + 412370: 0f 83 ea 02 00 00 jae 0x412660 <_IO_wfile_seekoff+0x690> + 412376: 44 89 e2 mov edx, r12d + 412379: 48 89 ee mov rsi, rbp + 41237c: 4c 89 ff mov rdi, r15 + 41237f: 41 ff 96 80 00 00 00 call qword ptr [r14 + 128] + 412386: 48 83 f8 ff cmp rax, -1 + 41238a: 74 3f je 0x4123cb <_IO_wfile_seekoff+0x3fb> + 41238c: f3 41 0f 6f 47 38 movdqu xmm0, xmmword ptr [r15 + 56] + 412392: 49 8b 97 a0 00 00 00 mov rdx, qword ptr [r15 + 160] + 412399: 49 89 87 90 00 00 00 mov qword ptr [r15 + 144], rax + 4123a0: 41 83 27 ef and dword ptr [r15], -17 + 4123a4: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 4123a8: 41 0f 11 47 08 movups xmmword ptr [r15 + 8], xmm0 + 4123ad: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 + 4123b2: 41 0f 11 47 28 movups xmmword ptr [r15 + 40], xmm0 + 4123b7: f3 0f 7e 42 30 movq xmm0, qword ptr [rdx + 48] # xmm0 = mem[0],zero + 4123bc: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 4123c0: 0f 11 02 movups xmmword ptr [rdx], xmm0 + 4123c3: 0f 11 42 10 movups xmmword ptr [rdx + 16], xmm0 + 4123c7: 0f 11 42 20 movups xmmword ptr [rdx + 32], xmm0 + 4123cb: 48 8b 9c 24 c8 00 00 00 mov rbx, qword ptr [rsp + 200] + 4123d3: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] + 4123dc: 0f 85 87 04 00 00 jne 0x412869 <_IO_wfile_seekoff+0x899> + 4123e2: 48 81 c4 d8 00 00 00 add rsp, 216 + 4123e9: 5b pop rbx + 4123ea: 5d pop rbp + 4123eb: 41 5c pop r12 + 4123ed: 41 5d pop r13 + 4123ef: 41 5e pop r14 + 4123f1: 41 5f pop r15 + 4123f3: c3 ret + 4123f4: 0f 1f 40 00 nop dword ptr [rax] + 4123f8: 48 83 78 30 00 cmp qword ptr [rax + 48], 0 + 4123fd: 0f 84 9d 01 00 00 je 0x4125a0 <_IO_wfile_seekoff+0x5d0> + 412403: 8b 17 mov edx, dword ptr [rdi] + 412405: 48 8b 68 20 mov rbp, qword ptr [rax + 32] + 412409: 48 8b 58 18 mov rbx, qword ptr [rax + 24] + 41240d: 89 d7 mov edi, edx + 41240f: 81 e7 00 10 00 00 and edi, 4096 + 412415: 89 7c 24 08 mov dword ptr [rsp + 8], edi + 412419: 48 39 dd cmp rbp, rbx + 41241c: 76 57 jbe 0x412475 <_IO_wfile_seekoff+0x4a5> + 41241e: 85 ff test edi, edi + 412420: 74 53 je 0x412475 <_IO_wfile_seekoff+0x4a5> + 412422: 4d 8b af d8 00 00 00 mov r13, qword ptr [r15 + 216] + 412429: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 412430: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 412437: 4c 89 ef mov rdi, r13 + 41243a: 48 29 d0 sub rax, rdx + 41243d: 48 29 d7 sub rdi, rdx + 412440: 48 39 f8 cmp rax, rdi + 412443: 0f 86 e9 03 00 00 jbe 0x412832 <_IO_wfile_seekoff+0x862> + 412449: 31 f6 xor esi, esi + 41244b: ba 02 00 00 00 mov edx, 2 + 412450: 4c 89 ff mov rdi, r15 + 412453: 41 ff 95 80 00 00 00 call qword ptr [r13 + 128] + 41245a: 48 83 f8 ff cmp rax, -1 + 41245e: 0f 84 9f 00 00 00 je 0x412503 <_IO_wfile_seekoff+0x533> + 412464: 49 89 87 90 00 00 00 mov qword ptr [r15 + 144], rax + 41246b: 41 8b 17 mov edx, dword ptr [r15] + 41246e: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] + 412475: 4c 8b 28 mov r13, qword ptr [rax] + 412478: 4c 8b 70 08 mov r14, qword ptr [rax + 8] + 41247c: 80 e6 01 and dh, 1 + 41247f: 0f 84 3b 01 00 00 je 0x4125c0 <_IO_wfile_seekoff+0x5f0> + 412485: 4d 39 ee cmp r14, r13 + 412488: 77 6b ja 0x4124f5 <_IO_wfile_seekoff+0x525> + 41248a: 4c 8b 68 40 mov r13, qword ptr [rax + 64] + 41248e: 4c 8b 70 50 mov r14, qword ptr [rax + 80] + 412492: 4c 89 6c 24 10 mov qword ptr [rsp + 16], r13 + 412497: 4d 8b a7 98 00 00 00 mov r12, qword ptr [r15 + 152] + 41249e: 4c 89 e7 mov rdi, r12 + 4124a1: e8 9a 11 00 00 call 0x413640 <__libio_codecvt_encoding> + 4124a6: 89 c2 mov edx, eax + 4124a8: 48 39 dd cmp rbp, rbx + 4124ab: 0f 87 1f 01 00 00 ja 0x4125d0 <_IO_wfile_seekoff+0x600> + 4124b1: 49 8b 4f 10 mov rcx, qword ptr [r15 + 16] + 4124b5: 85 c0 test eax, eax + 4124b7: 0f 8e 33 03 00 00 jle 0x4127f0 <_IO_wfile_seekoff+0x820> + 4124bd: 4c 89 f0 mov rax, r14 + 4124c0: 48 63 da movsxd rbx, edx + 4124c3: 49 2b 4f 08 sub rcx, qword ptr [r15 + 8] + 4124c7: 4c 29 e8 sub rax, r13 + 4124ca: 48 c1 f8 02 sar rax, 2 + 4124ce: 48 0f af c3 imul rax, rbx + 4124d2: 48 f7 d8 neg rax + 4124d5: 48 29 c8 sub rax, rcx + 4124d8: 48 89 c3 mov rbx, rax + 4124db: 49 8b 87 90 00 00 00 mov rax, qword ptr [r15 + 144] + 4124e2: 48 83 f8 ff cmp rax, -1 + 4124e6: 0f 84 2c 01 00 00 je 0x412618 <_IO_wfile_seekoff+0x648> + 4124ec: 48 01 d8 add rax, rbx + 4124ef: 0f 89 d6 fe ff ff jns 0x4123cb <_IO_wfile_seekoff+0x3fb> + 4124f5: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4124fc: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 412503: 48 c7 c0 ff ff ff ff mov rax, -1 + 41250a: e9 bc fe ff ff jmp 0x4123cb <_IO_wfile_seekoff+0x3fb> + 41250f: 90 nop + 412510: 48 89 ee mov rsi, rbp + 412513: 31 c9 xor ecx, ecx + 412515: e9 33 fc ff ff jmp 0x41214d <_IO_wfile_seekoff+0x17d> + 41251a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 412520: 48 83 f8 ff cmp rax, -1 + 412524: 0f 84 56 01 00 00 je 0x412680 <_IO_wfile_seekoff+0x6b0> + 41252a: 48 29 c1 sub rcx, rax + 41252d: 41 bc 01 00 00 00 mov r12d, 1 + 412533: 48 89 cd mov rbp, rcx + 412536: e9 1d fe ff ff jmp 0x412358 <_IO_wfile_seekoff+0x388> + 41253b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 412540: 49 8b b7 a0 00 00 00 mov rsi, qword ptr [r15 + 160] + 412547: 49 8b 4f 10 mov rcx, qword ptr [r15 + 16] + 41254b: 4c 89 ef mov rdi, r13 + 41254e: 49 8b 57 18 mov rdx, qword ptr [r15 + 24] + 412552: 48 8b 46 60 mov rax, qword ptr [rsi + 96] + 412556: 4c 8b 06 mov r8, qword ptr [rsi] + 412559: 48 83 c6 58 add rsi, 88 + 41255d: 4c 2b 46 b8 sub r8, qword ptr [rsi - 72] + 412561: 48 89 06 mov qword ptr [rsi], rax + 412564: 49 c1 f8 02 sar r8, 2 + 412568: e8 03 11 00 00 call 0x413670 <__libio_codecvt_length> + 41256d: 49 8b 4f 18 mov rcx, qword ptr [r15 + 24] + 412571: 48 63 d0 movsxd rdx, eax + 412574: 48 8d 04 11 lea rax, [rcx + rdx] + 412578: 49 89 47 08 mov qword ptr [r15 + 8], rax + 41257c: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] + 412583: 48 8b 30 mov rsi, qword ptr [rax] + 412586: 48 89 70 08 mov qword ptr [rax + 8], rsi + 41258a: 49 8b 47 10 mov rax, qword ptr [r15 + 16] + 41258e: 48 29 c8 sub rax, rcx + 412591: 48 29 d0 sub rax, rdx + 412594: 48 29 c5 sub rbp, rax + 412597: e9 84 fd ff ff jmp 0x412320 <_IO_wfile_seekoff+0x350> + 41259c: 0f 1f 40 00 nop dword ptr [rax] + 4125a0: 31 db xor ebx, ebx + 4125a2: e9 34 ff ff ff jmp 0x4124db <_IO_wfile_seekoff+0x50b> + 4125a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4125b0: 45 31 c0 xor r8d, r8d + 4125b3: 31 d2 xor edx, edx + 4125b5: e9 22 fc ff ff jmp 0x4121dc <_IO_wfile_seekoff+0x20c> + 4125ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4125c0: 48 8b 40 10 mov rax, qword ptr [rax + 16] + 4125c4: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 4125c9: e9 c9 fe ff ff jmp 0x412497 <_IO_wfile_seekoff+0x4c7> + 4125ce: 66 90 nop + 4125d0: 49 8b af a0 00 00 00 mov rbp, qword ptr [r15 + 160] + 4125d7: 48 8b 4d 20 mov rcx, qword ptr [rbp + 32] + 4125db: 4c 8b 6d 18 mov r13, qword ptr [rbp + 24] + 4125df: 48 89 cb mov rbx, rcx + 4125e2: 4c 29 eb sub rbx, r13 + 4125e5: 85 c0 test eax, eax + 4125e7: 0f 8e 93 01 00 00 jle 0x412780 <_IO_wfile_seekoff+0x7b0> + 4125ed: 48 c1 fb 02 sar rbx, 2 + 4125f1: 48 98 cdqe + 4125f3: 48 0f af d8 imul rbx, rax + 4125f7: 44 8b 44 24 08 mov r8d, dword ptr [rsp + 8] + 4125fc: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 412600: 45 85 c0 test r8d, r8d + 412603: 74 6b je 0x412670 <_IO_wfile_seekoff+0x6a0> + 412605: 49 2b 47 20 sub rax, qword ptr [r15 + 32] + 412609: 48 01 c3 add rbx, rax + 41260c: e9 ca fe ff ff jmp 0x4124db <_IO_wfile_seekoff+0x50b> + 412611: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 412618: 49 8b af d8 00 00 00 mov rbp, qword ptr [r15 + 216] + 41261f: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 412626: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 41262d: 48 89 ef mov rdi, rbp + 412630: 48 29 d0 sub rax, rdx + 412633: 48 29 d7 sub rdi, rdx + 412636: 48 39 f8 cmp rax, rdi + 412639: 0f 86 fd 01 00 00 jbe 0x41283c <_IO_wfile_seekoff+0x86c> + 41263f: 31 f6 xor esi, esi + 412641: ba 01 00 00 00 mov edx, 1 + 412646: 4c 89 ff mov rdi, r15 + 412649: ff 95 80 00 00 00 call qword ptr [rbp + 128] + 41264f: 48 83 f8 ff cmp rax, -1 + 412653: 0f 85 93 fe ff ff jne 0x4124ec <_IO_wfile_seekoff+0x51c> + 412659: e9 a5 fe ff ff jmp 0x412503 <_IO_wfile_seekoff+0x533> + 41265e: 66 90 nop + 412660: e8 2b 17 00 00 call 0x413d90 <_IO_vtable_check> + 412665: e9 0c fd ff ff jmp 0x412376 <_IO_wfile_seekoff+0x3a6> + 41266a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 412670: 49 2b 47 10 sub rax, qword ptr [r15 + 16] + 412674: 48 01 c3 add rbx, rax + 412677: e9 5f fe ff ff jmp 0x4124db <_IO_wfile_seekoff+0x50b> + 41267c: 0f 1f 40 00 nop dword ptr [rax] + 412680: 48 89 cd mov rbp, rcx + 412683: 41 bc 01 00 00 00 mov r12d, 1 + 412689: e9 ca fc ff ff jmp 0x412358 <_IO_wfile_seekoff+0x388> + 41268e: 66 90 nop + 412690: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 412695: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 41269a: e8 f1 16 00 00 call 0x413d90 <_IO_vtable_check> + 41269f: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 4126a4: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 4126a9: e9 f6 fa ff ff jmp 0x4121a4 <_IO_wfile_seekoff+0x1d4> + 4126ae: 66 90 nop + 4126b0: 48 89 e8 mov rax, rbp + 4126b3: 66 48 0f 6e c1 movq xmm0, rcx + 4126b8: 4c 89 ff mov rdi, r15 + 4126bb: 48 29 f0 sub rax, rsi + 4126be: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 4126c2: 31 f6 xor esi, esi + 4126c4: 48 01 c1 add rcx, rax + 4126c7: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] + 4126ce: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 + 4126d3: 41 0f 11 47 28 movups xmmword ptr [r15 + 40], xmm0 + 4126d8: f3 0f 7e 40 30 movq xmm0, qword ptr [rax + 48] # xmm0 = mem[0],zero + 4126dd: 49 89 4f 08 mov qword ptr [r15 + 8], rcx + 4126e1: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 4126e5: 0f 11 00 movups xmmword ptr [rax], xmm0 + 4126e8: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 + 4126ec: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 + 4126f0: e8 eb f7 ff ff call 0x411ee0 + 4126f5: 85 c0 test eax, eax + 4126f7: 0f 85 43 fc ff ff jne 0x412340 <_IO_wfile_seekoff+0x370> + 4126fd: 49 8b b7 90 00 00 00 mov rsi, qword ptr [r15 + 144] + 412704: 41 83 27 ef and dword ptr [r15], -17 + 412708: 48 85 f6 test rsi, rsi + 41270b: 78 32 js 0x41273f <_IO_wfile_seekoff+0x76f> + 41270d: 49 8b 9f d8 00 00 00 mov rbx, qword ptr [r15 + 216] + 412714: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 41271b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 412722: 48 89 df mov rdi, rbx + 412725: 48 29 d0 sub rax, rdx + 412728: 48 29 d7 sub rdi, rdx + 41272b: 48 39 f8 cmp rax, rdi + 41272e: 0f 86 24 01 00 00 jbe 0x412858 <_IO_wfile_seekoff+0x888> + 412734: 31 d2 xor edx, edx + 412736: 4c 89 ff mov rdi, r15 + 412739: ff 93 80 00 00 00 call qword ptr [rbx + 128] + 41273f: 48 89 e8 mov rax, rbp + 412742: e9 84 fc ff ff jmp 0x4123cb <_IO_wfile_seekoff+0x3fb> + 412747: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 412750: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 412755: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 41275a: e8 31 16 00 00 call 0x413d90 <_IO_vtable_check> + 41275f: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 412764: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 412769: e9 f5 f9 ff ff jmp 0x412163 <_IO_wfile_seekoff+0x193> + 41276e: 66 90 nop + 412770: e8 1b 16 00 00 call 0x413d90 <_IO_vtable_check> + 412775: e9 1f f9 ff ff jmp 0x412099 <_IO_wfile_seekoff+0xc9> + 41277a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 412780: 48 89 df mov rdi, rbx + 412783: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 412788: e8 d3 c7 00 00 call 0x41ef60 + 41278d: 4c 89 6c 24 28 mov qword ptr [rsp + 40], r13 + 412792: 4c 89 ea mov rdx, r13 + 412795: 4c 89 e7 mov rdi, r12 + 412798: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 41279d: 49 89 c6 mov r14, rax + 4127a0: 48 8b 45 60 mov rax, qword ptr [rbp + 96] + 4127a4: 48 8d 74 24 30 lea rsi, [rsp + 48] + 4127a9: 4c 01 f3 add rbx, r14 + 4127ac: 4d 89 f1 mov r9, r14 + 4127af: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 4127b4: 48 8d 44 24 20 lea rax, [rsp + 32] + 4127b9: 50 push rax + 4127ba: 53 push rbx + 4127bb: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 4127c0: 4c 8d 44 24 38 lea r8, [rsp + 56] + 4127c5: e8 96 0c 00 00 call 0x413460 <__libio_codecvt_out> + 4127ca: 41 59 pop r9 + 4127cc: 41 5a pop r10 + 4127ce: 85 c0 test eax, eax + 4127d0: 75 74 jne 0x412846 <_IO_wfile_seekoff+0x876> + 4127d2: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] + 4127d7: 4c 89 f7 mov rdi, r14 + 4127da: 4c 29 f3 sub rbx, r14 + 4127dd: e8 6e cd 00 00 call 0x41f550 + 4127e2: e9 10 fe ff ff jmp 0x4125f7 <_IO_wfile_seekoff+0x627> + 4127e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4127f0: 49 8b 57 18 mov rdx, qword ptr [r15 + 24] + 4127f4: 4d 89 e8 mov r8, r13 + 4127f7: 4c 2b 44 24 10 sub r8, qword ptr [rsp + 16] + 4127fc: 4c 89 e7 mov rdi, r12 + 4127ff: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] + 412806: 48 8d 74 24 30 lea rsi, [rsp + 48] + 41280b: 49 c1 f8 02 sar r8, 2 + 41280f: 48 8b 40 60 mov rax, qword ptr [rax + 96] + 412813: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 412818: e8 53 0e 00 00 call 0x413670 <__libio_codecvt_length> + 41281d: 49 8b 57 10 mov rdx, qword ptr [r15 + 16] + 412821: 49 2b 57 18 sub rdx, qword ptr [r15 + 24] + 412825: 48 98 cdqe + 412827: 48 29 d0 sub rax, rdx + 41282a: 48 89 c3 mov rbx, rax + 41282d: e9 a9 fc ff ff jmp 0x4124db <_IO_wfile_seekoff+0x50b> + 412832: e8 59 15 00 00 call 0x413d90 <_IO_vtable_check> + 412837: e9 0d fc ff ff jmp 0x412449 <_IO_wfile_seekoff+0x479> + 41283c: e8 4f 15 00 00 call 0x413d90 <_IO_vtable_check> + 412841: e9 f9 fd ff ff jmp 0x41263f <_IO_wfile_seekoff+0x66f> + 412846: 4c 89 f7 mov rdi, r14 + 412849: e8 02 cd 00 00 call 0x41f550 + 41284e: b8 ff ff ff ff mov eax, 4294967295 + 412853: e9 73 fb ff ff jmp 0x4123cb <_IO_wfile_seekoff+0x3fb> + 412858: e8 33 15 00 00 call 0x413d90 <_IO_vtable_check> + 41285d: 49 8b b7 90 00 00 00 mov rsi, qword ptr [r15 + 144] + 412864: e9 cb fe ff ff jmp 0x412734 <_IO_wfile_seekoff+0x764> + 412869: e8 62 93 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 41286e: 66 90 nop + +0000000000412870 <_IO_wfile_underflow_maybe_mmap>: + 412870: f3 0f 1e fa endbr64 + 412874: 55 push rbp + 412875: 48 89 fd mov rbp, rdi + 412878: e8 23 2d 00 00 call 0x4155a0 <_IO_file_underflow_maybe_mmap> + 41287d: 83 f8 ff cmp eax, -1 + 412880: 74 1e je 0x4128a0 <_IO_wfile_underflow_maybe_mmap+0x30> + 412882: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 412889: 48 89 ef mov rdi, rbp + 41288c: 5d pop rbp + 41288d: 48 8b 80 e0 00 00 00 mov rax, qword ptr [rax + 224] + 412894: 48 8b 40 20 mov rax, qword ptr [rax + 32] + 412898: ff e0 jmp rax + 41289a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4128a0: b8 ff ff ff ff mov eax, 4294967295 + 4128a5: 5d pop rbp + 4128a6: c3 ret + 4128a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +00000000004128b0 <_IO_wfile_underflow_mmap>: + 4128b0: f3 0f 1e fa endbr64 + 4128b4: 55 push rbp + 4128b5: 53 push rbx + 4128b6: 48 89 fb mov rbx, rdi + 4128b9: 48 83 ec 18 sub rsp, 24 + 4128bd: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4128c6: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 4128cb: 31 c0 xor eax, eax + 4128cd: 8b 07 mov eax, dword ptr [rdi] + 4128cf: a8 04 test al, 4 + 4128d1: 0f 85 19 01 00 00 jne 0x4129f0 <_IO_wfile_underflow_mmap+0x140> + 4128d7: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 4128de: 48 8b 10 mov rdx, qword ptr [rax] + 4128e1: 48 3b 50 08 cmp rdx, qword ptr [rax + 8] + 4128e5: 0f 82 85 00 00 00 jb 0x412970 <_IO_wfile_underflow_mmap+0xc0> + 4128eb: 48 8b af 98 00 00 00 mov rbp, qword ptr [rdi + 152] + 4128f2: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 4128f6: 48 3b 57 10 cmp rdx, qword ptr [rdi + 16] + 4128fa: 0f 83 90 00 00 00 jae 0x412990 <_IO_wfile_underflow_mmap+0xe0> + 412900: 4c 8b 48 30 mov r9, qword ptr [rax + 48] + 412904: 48 89 14 24 mov qword ptr [rsp], rdx + 412908: 4d 85 c9 test r9, r9 + 41290b: 0f 84 a5 00 00 00 je 0x4129b6 <_IO_wfile_underflow_mmap+0x106> + 412911: 48 8b 48 58 mov rcx, qword ptr [rax + 88] + 412915: 48 8d 78 08 lea rdi, [rax + 8] + 412919: 4c 89 08 mov qword ptr [rax], r9 + 41291c: 48 8d 70 58 lea rsi, [rax + 88] + 412920: 4c 89 48 10 mov qword ptr [rax + 16], r9 + 412924: 48 89 48 60 mov qword ptr [rax + 96], rcx + 412928: 48 8b 4b 10 mov rcx, qword ptr [rbx + 16] + 41292c: 57 push rdi + 41292d: 48 89 ef mov rdi, rbp + 412930: ff 70 38 push qword ptr [rax + 56] + 412933: 4c 8d 44 24 10 lea r8, [rsp + 16] + 412938: e8 13 0c 00 00 call 0x413550 <__libio_codecvt_in> + 41293d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 412942: 59 pop rcx + 412943: 5e pop rsi + 412944: 48 89 43 08 mov qword ptr [rbx + 8], rax + 412948: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 41294f: 48 8b 10 mov rdx, qword ptr [rax] + 412952: 48 3b 50 08 cmp rdx, qword ptr [rax + 8] + 412956: 72 18 jb 0x412970 <_IO_wfile_underflow_mmap+0xc0> + 412958: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41295f: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 + 412966: b8 ff ff ff ff mov eax, 4294967295 + 41296b: 83 0b 20 or dword ptr [rbx], 32 + 41296e: eb 02 jmp 0x412972 <_IO_wfile_underflow_mmap+0xc2> + 412970: 8b 02 mov eax, dword ptr [rdx] + 412972: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 412977: 64 48 33 34 25 28 00 00 00 xor rsi, qword ptr fs:[40] + 412980: 0f 85 94 00 00 00 jne 0x412a1a <_IO_wfile_underflow_mmap+0x16a> + 412986: 48 83 c4 18 add rsp, 24 + 41298a: 5b pop rbx + 41298b: 5d pop rbp + 41298c: c3 ret + 41298d: 0f 1f 00 nop dword ptr [rax] + 412990: e8 eb 2d 00 00 call 0x415780 <_IO_file_underflow_mmap> + 412995: 83 f8 ff cmp eax, -1 + 412998: 74 76 je 0x412a10 <_IO_wfile_underflow_mmap+0x160> + 41299a: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 4129a1: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] + 4129a5: 4c 8b 48 30 mov r9, qword ptr [rax + 48] + 4129a9: 48 89 14 24 mov qword ptr [rsp], rdx + 4129ad: 4d 85 c9 test r9, r9 + 4129b0: 0f 85 5b ff ff ff jne 0x412911 <_IO_wfile_underflow_mmap+0x61> + 4129b6: 48 8b 78 40 mov rdi, qword ptr [rax + 64] + 4129ba: 48 85 ff test rdi, rdi + 4129bd: 74 0b je 0x4129ca <_IO_wfile_underflow_mmap+0x11a> + 4129bf: e8 8c cb 00 00 call 0x41f550 + 4129c4: 81 23 ff fe ff ff and dword ptr [rbx], 4294967039 + 4129ca: 48 89 df mov rdi, rbx + 4129cd: e8 ce aa 05 00 call 0x46d4a0 <_IO_wdoallocbuf> + 4129d2: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 4129d9: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] + 4129dd: 4c 8b 48 30 mov r9, qword ptr [rax + 48] + 4129e1: e9 2b ff ff ff jmp 0x412911 <_IO_wfile_underflow_mmap+0x61> + 4129e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4129f0: 83 c8 20 or eax, 32 + 4129f3: 89 07 mov dword ptr [rdi], eax + 4129f5: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4129fc: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 + 412a03: b8 ff ff ff ff mov eax, 4294967295 + 412a08: e9 65 ff ff ff jmp 0x412972 <_IO_wfile_underflow_mmap+0xc2> + 412a0d: 0f 1f 00 nop dword ptr [rax] + 412a10: b8 ff ff ff ff mov eax, 4294967295 + 412a15: e9 58 ff ff ff jmp 0x412972 <_IO_wfile_underflow_mmap+0xc2> + 412a1a: e8 b1 91 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 412a1f: 90 nop + +0000000000412a20 <_IO_wdo_write>: + 412a20: f3 0f 1e fa endbr64 + 412a24: 41 57 push r15 + 412a26: 41 56 push r14 + 412a28: 41 55 push r13 + 412a2a: 41 54 push r12 + 412a2c: 55 push rbp + 412a2d: 53 push rbx + 412a2e: 48 89 fb mov rbx, rdi + 412a31: 48 83 ec 58 sub rsp, 88 + 412a35: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 412a3e: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 412a43: 31 c0 xor eax, eax + 412a45: 48 85 d2 test rdx, rdx + 412a48: 0f 84 f2 00 00 00 je 0x412b40 <_IO_wdo_write+0x120> + 412a4e: 4c 8b 4f 28 mov r9, qword ptr [rdi + 40] + 412a52: 4c 8b 77 20 mov r14, qword ptr [rdi + 32] + 412a56: 48 89 f5 mov rbp, rsi + 412a59: 49 89 d5 mov r13, rdx + 412a5c: 4c 8b a7 98 00 00 00 mov r12, qword ptr [rdi + 152] + 412a63: 4c 39 4f 30 cmp qword ptr [rdi + 48], r9 + 412a67: 0f 84 33 01 00 00 je 0x412ba0 <_IO_wdo_write+0x180> + 412a6d: 48 8d 44 24 28 lea rax, [rsp + 40] + 412a72: 4c 8d 44 24 20 lea r8, [rsp + 32] + 412a77: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 412a7c: 48 8d 44 24 30 lea rax, [rsp + 48] + 412a81: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 412a86: e9 93 00 00 00 jmp 0x412b1e <_IO_wdo_write+0xfe> + 412a8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 412a90: 48 8b 43 40 mov rax, qword ptr [rbx + 64] + 412a94: 4c 89 4c 24 28 mov qword ptr [rsp + 40], r9 + 412a99: 48 8b bb a0 00 00 00 mov rdi, qword ptr [rbx + 160] + 412aa0: 48 89 ea mov rdx, rbp + 412aa3: 4a 8d 4c ad 00 lea rcx, [rbp + 4*r13] + 412aa8: ff 74 24 10 push qword ptr [rsp + 16] + 412aac: 50 push rax + 412aad: 48 8d 77 58 lea rsi, [rdi + 88] + 412ab1: 4c 89 e7 mov rdi, r12 + 412ab4: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 412ab9: e8 a2 09 00 00 call 0x413460 <__libio_codecvt_out> + 412abe: 4c 89 f6 mov rsi, r14 + 412ac1: 48 89 df mov rdi, rbx + 412ac4: 41 89 c7 mov r15d, eax + 412ac7: 58 pop rax + 412ac8: 5a pop rdx + 412ac9: 48 8b 54 24 28 mov rdx, qword ptr [rsp + 40] + 412ace: 4c 29 f2 sub rdx, r14 + 412ad1: e8 3a 31 00 00 call 0x415c10 <_IO_new_do_write> + 412ad6: 83 f8 ff cmp eax, -1 + 412ad9: 0f 84 90 00 00 00 je 0x412b6f <_IO_wdo_write+0x14f> + 412adf: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] + 412ae4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 412ae9: 48 89 d0 mov rax, rdx + 412aec: 48 29 e8 sub rax, rbp + 412aef: 48 c1 f8 02 sar rax, 2 + 412af3: 49 29 c5 sub r13, rax + 412af6: 45 85 ff test r15d, r15d + 412af9: 74 13 je 0x412b0e <_IO_wdo_write+0xee> + 412afb: 48 39 ea cmp rdx, rbp + 412afe: 0f 84 cc 00 00 00 je 0x412bd0 <_IO_wdo_write+0x1b0> + 412b04: 41 83 ff 01 cmp r15d, 1 + 412b08: 0f 85 c2 00 00 00 jne 0x412bd0 <_IO_wdo_write+0x1b0> + 412b0e: 4d 85 ed test r13, r13 + 412b11: 74 2d je 0x412b40 <_IO_wdo_write+0x120> + 412b13: 4c 8b 4b 28 mov r9, qword ptr [rbx + 40] + 412b17: 4c 8b 73 20 mov r14, qword ptr [rbx + 32] + 412b1b: 48 89 d5 mov rbp, rdx + 412b1e: 4c 89 c8 mov rax, r9 + 412b21: 4c 29 f0 sub rax, r14 + 412b24: 48 83 f8 0f cmp rax, 15 + 412b28: 0f 87 62 ff ff ff ja 0x412a90 <_IO_wdo_write+0x70> + 412b2e: 4c 8b 74 24 18 mov r14, qword ptr [rsp + 24] + 412b33: 48 8d 44 24 40 lea rax, [rsp + 64] + 412b38: 4d 89 f1 mov r9, r14 + 412b3b: e9 54 ff ff ff jmp 0x412a94 <_IO_wdo_write+0x74> + 412b40: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] + 412b47: 8b 03 mov eax, dword ptr [rbx] + 412b49: 48 8b 4a 30 mov rcx, qword ptr [rdx + 48] + 412b4d: 48 89 4a 10 mov qword ptr [rdx + 16], rcx + 412b51: 48 89 0a mov qword ptr [rdx], rcx + 412b54: 48 89 4a 08 mov qword ptr [rdx + 8], rcx + 412b58: 48 89 4a 20 mov qword ptr [rdx + 32], rcx + 412b5c: 48 89 4a 18 mov qword ptr [rdx + 24], rcx + 412b60: 25 02 02 00 00 and eax, 514 + 412b65: 75 31 jne 0x412b98 <_IO_wdo_write+0x178> + 412b67: 48 8b 4a 38 mov rcx, qword ptr [rdx + 56] + 412b6b: 48 89 4a 28 mov qword ptr [rdx + 40], rcx + 412b6f: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 412b74: 64 48 33 34 25 28 00 00 00 xor rsi, qword ptr fs:[40] + 412b7d: 0f 85 86 00 00 00 jne 0x412c09 <_IO_wdo_write+0x1e9> + 412b83: 48 83 c4 58 add rsp, 88 + 412b87: 5b pop rbx + 412b88: 5d pop rbp + 412b89: 41 5c pop r12 + 412b8b: 41 5d pop r13 + 412b8d: 41 5e pop r14 + 412b8f: 41 5f pop r15 + 412b91: c3 ret + 412b92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 412b98: 48 89 4a 28 mov qword ptr [rdx + 40], rcx + 412b9c: 31 c0 xor eax, eax + 412b9e: eb cf jmp 0x412b6f <_IO_wdo_write+0x14f> + 412ba0: 4d 39 f1 cmp r9, r14 + 412ba3: 0f 84 c4 fe ff ff je 0x412a6d <_IO_wdo_write+0x4d> + 412ba9: 4c 89 ca mov rdx, r9 + 412bac: 4c 89 f6 mov rsi, r14 + 412baf: 4c 29 f2 sub rdx, r14 + 412bb2: e8 59 30 00 00 call 0x415c10 <_IO_new_do_write> + 412bb7: 83 f8 ff cmp eax, -1 + 412bba: 74 b3 je 0x412b6f <_IO_wdo_write+0x14f> + 412bbc: 4c 8b 4b 28 mov r9, qword ptr [rbx + 40] + 412bc0: 4c 8b 73 20 mov r14, qword ptr [rbx + 32] + 412bc4: e9 a4 fe ff ff jmp 0x412a6d <_IO_wdo_write+0x4d> + 412bc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 412bd0: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] + 412bd7: 31 c0 xor eax, eax + 412bd9: 4d 85 ed test r13, r13 + 412bdc: 0f 95 c0 setne al + 412bdf: 48 8b 4a 30 mov rcx, qword ptr [rdx + 48] + 412be3: f7 d8 neg eax + 412be5: 48 89 4a 10 mov qword ptr [rdx + 16], rcx + 412be9: 48 89 0a mov qword ptr [rdx], rcx + 412bec: 48 89 4a 08 mov qword ptr [rdx + 8], rcx + 412bf0: 48 89 4a 20 mov qword ptr [rdx + 32], rcx + 412bf4: 48 89 4a 18 mov qword ptr [rdx + 24], rcx + 412bf8: f7 03 02 02 00 00 test dword ptr [rbx], 514 + 412bfe: 0f 85 67 ff ff ff jne 0x412b6b <_IO_wdo_write+0x14b> + 412c04: e9 5e ff ff ff jmp 0x412b67 <_IO_wdo_write+0x147> + 412c09: e8 c2 8f 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 412c0e: 66 90 nop + +0000000000412c10 <_IO_wfile_overflow>: + 412c10: f3 0f 1e fa endbr64 + 412c14: 55 push rbp + 412c15: 48 89 fd mov rbp, rdi + 412c18: 53 push rbx + 412c19: 48 83 ec 08 sub rsp, 8 + 412c1d: 8b 07 mov eax, dword ptr [rdi] + 412c1f: a8 08 test al, 8 + 412c21: 0f 85 11 01 00 00 jne 0x412d38 <_IO_wfile_overflow+0x128> + 412c27: 89 f3 mov ebx, esi + 412c29: f6 c4 08 test ah, 8 + 412c2c: 0f 85 84 00 00 00 jne 0x412cb6 <_IO_wfile_overflow+0xa6> + 412c32: 48 8b 97 a0 00 00 00 mov rdx, qword ptr [rdi + 160] + 412c39: 48 83 7a 18 00 cmp qword ptr [rdx + 24], 0 + 412c3e: 0f 84 0c 02 00 00 je 0x412e50 <_IO_wfile_overflow+0x240> + 412c44: 48 8b 0a mov rcx, qword ptr [rdx] + 412c47: 48 8b 72 38 mov rsi, qword ptr [rdx + 56] + 412c4b: 48 39 f1 cmp rcx, rsi + 412c4e: 0f 84 ac 01 00 00 je 0x412e00 <_IO_wfile_overflow+0x1f0> + 412c54: f3 0f 7e 4a 08 movq xmm1, qword ptr [rdx + 8] # xmm1 = mem[0],zero + 412c59: f3 0f 7e 57 08 movq xmm2, qword ptr [rdi + 8] # xmm2 = mem[0],zero + 412c5e: f3 0f 7e 47 10 movq xmm0, qword ptr [rdi + 16] # xmm0 = mem[0],zero + 412c63: 66 48 0f 6e d9 movq xmm3, rcx + 412c68: 66 0f d6 0a movq qword ptr [rdx], xmm1 + 412c6c: 66 48 0f 6e e6 movq xmm4, rsi + 412c71: 48 8b 75 40 mov rsi, qword ptr [rbp + 64] + 412c75: 66 0f 6c cb punpcklqdq xmm1, xmm3 # xmm1 = xmm1[0],xmm3[0] + 412c79: 0f 11 4a 10 movups xmmword ptr [rdx + 16], xmm1 + 412c7d: 66 48 0f 6e c9 movq xmm1, rcx + 412c82: 66 0f 6c cc punpcklqdq xmm1, xmm4 # xmm1 = xmm1[0],xmm4[0] + 412c86: 0f 11 4a 20 movups xmmword ptr [rdx + 32], xmm1 + 412c8a: 48 89 75 30 mov qword ptr [rbp + 48], rsi + 412c8e: 89 c6 mov esi, eax + 412c90: 66 0f d6 45 08 movq qword ptr [rbp + 8], xmm0 + 412c95: 81 ce 00 08 00 00 or esi, 2048 + 412c9b: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 412c9f: 89 75 00 mov dword ptr [rbp], esi + 412ca2: 66 0f d6 55 28 movq qword ptr [rbp + 40], xmm2 + 412ca7: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 + 412cab: a9 02 02 00 00 test eax, 514 + 412cb0: 0f 85 aa 00 00 00 jne 0x412d60 <_IO_wfile_overflow+0x150> + 412cb6: 83 fb ff cmp ebx, -1 + 412cb9: 0f 84 ae 00 00 00 je 0x412d6d <_IO_wfile_overflow+0x15d> + 412cbf: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 412cc6: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 412cca: 48 3b 50 38 cmp rdx, qword ptr [rax + 56] + 412cce: 0f 84 cc 00 00 00 je 0x412da0 <_IO_wfile_overflow+0x190> + 412cd4: 48 8d 4a 04 lea rcx, [rdx + 4] + 412cd8: 48 89 48 20 mov qword ptr [rax + 32], rcx + 412cdc: 89 1a mov dword ptr [rdx], ebx + 412cde: 8b 55 00 mov edx, dword ptr [rbp] + 412ce1: f6 c2 02 test dl, 2 + 412ce4: 74 3a je 0x412d20 <_IO_wfile_overflow+0x110> + 412ce6: 8b 95 c0 00 00 00 mov edx, dword ptr [rbp + 192] + 412cec: 85 d2 test edx, edx + 412cee: 0f 8e ec 00 00 00 jle 0x412de0 <_IO_wfile_overflow+0x1d0> + 412cf4: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 412cf8: 48 89 ef mov rdi, rbp + 412cfb: 48 29 f1 sub rcx, rsi + 412cfe: 48 89 ca mov rdx, rcx + 412d01: 48 c1 fa 02 sar rdx, 2 + 412d05: e8 16 fd ff ff call 0x412a20 <_IO_wdo_write> + 412d0a: 83 f8 ff cmp eax, -1 + 412d0d: 0f 94 c0 sete al + 412d10: 84 c0 test al, al + 412d12: 74 16 je 0x412d2a <_IO_wfile_overflow+0x11a> + 412d14: 48 83 c4 08 add rsp, 8 + 412d18: b8 ff ff ff ff mov eax, 4294967295 + 412d1d: 5b pop rbx + 412d1e: 5d pop rbp + 412d1f: c3 ret + 412d20: 80 e6 02 and dh, 2 + 412d23: 74 05 je 0x412d2a <_IO_wfile_overflow+0x11a> + 412d25: 83 fb 0a cmp ebx, 10 + 412d28: 74 bc je 0x412ce6 <_IO_wfile_overflow+0xd6> + 412d2a: 48 83 c4 08 add rsp, 8 + 412d2e: 89 d8 mov eax, ebx + 412d30: 5b pop rbx + 412d31: 5d pop rbp + 412d32: c3 ret + 412d33: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 412d38: 83 c8 20 or eax, 32 + 412d3b: 89 07 mov dword ptr [rdi], eax + 412d3d: 48 c7 c0 c0 ff ff ff mov rax, -64 + 412d44: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 + 412d4b: 48 83 c4 08 add rsp, 8 + 412d4f: b8 ff ff ff ff mov eax, 4294967295 + 412d54: 5b pop rbx + 412d55: 5d pop rbp + 412d56: c3 ret + 412d57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 412d60: 48 89 4a 28 mov qword ptr [rdx + 40], rcx + 412d64: 83 fb ff cmp ebx, -1 + 412d67: 0f 85 52 ff ff ff jne 0x412cbf <_IO_wfile_overflow+0xaf> + 412d6d: 8b b5 c0 00 00 00 mov esi, dword ptr [rbp + 192] + 412d73: 85 f6 test esi, esi + 412d75: 0f 8e 1d 01 00 00 jle 0x412e98 <_IO_wfile_overflow+0x288> + 412d7b: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 412d82: 48 89 ef mov rdi, rbp + 412d85: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 412d89: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 412d8d: 48 83 c4 08 add rsp, 8 + 412d91: 5b pop rbx + 412d92: 5d pop rbp + 412d93: 48 29 f2 sub rdx, rsi + 412d96: 48 c1 fa 02 sar rdx, 2 + 412d9a: e9 81 fc ff ff jmp 0x412a20 <_IO_wdo_write> + 412d9f: 90 nop + 412da0: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] + 412da6: 85 c9 test ecx, ecx + 412da8: 0f 8e 82 00 00 00 jle 0x412e30 <_IO_wfile_overflow+0x220> + 412dae: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 412db2: 48 89 ef mov rdi, rbp + 412db5: 48 29 f2 sub rdx, rsi + 412db8: 48 c1 fa 02 sar rdx, 2 + 412dbc: e8 5f fc ff ff call 0x412a20 <_IO_wdo_write> + 412dc1: 83 f8 ff cmp eax, -1 + 412dc4: 0f 94 c0 sete al + 412dc7: 84 c0 test al, al + 412dc9: 0f 85 45 ff ff ff jne 0x412d14 <_IO_wfile_overflow+0x104> + 412dcf: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 412dd6: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 412dda: e9 f5 fe ff ff jmp 0x412cd4 <_IO_wfile_overflow+0xc4> + 412ddf: 90 nop + 412de0: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] + 412de4: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] + 412de8: 48 89 ef mov rdi, rbp + 412deb: 48 29 f2 sub rdx, rsi + 412dee: e8 1d 2e 00 00 call 0x415c10 <_IO_new_do_write> + 412df3: 83 f8 ff cmp eax, -1 + 412df6: 0f 94 c0 sete al + 412df9: e9 12 ff ff ff jmp 0x412d10 <_IO_wfile_overflow+0x100> + 412dfe: 66 90 nop + 412e00: f3 0f 7e 57 38 movq xmm2, qword ptr [rdi + 56] # xmm2 = mem[0],zero + 412e05: 48 8b 4a 30 mov rcx, qword ptr [rdx + 48] + 412e09: 66 0f 6f c2 movdqa xmm0, xmm2 + 412e0d: 66 48 0f 6e c9 movq xmm1, rcx + 412e12: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 412e16: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 + 412e1a: 66 48 0f 6e c1 movq xmm0, rcx + 412e1f: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 412e23: 0f 11 02 movups xmmword ptr [rdx], xmm0 + 412e26: 66 0f 6f c2 movdqa xmm0, xmm2 + 412e2a: e9 34 fe ff ff jmp 0x412c63 <_IO_wfile_overflow+0x53> + 412e2f: 90 nop + 412e30: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] + 412e34: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] + 412e38: 48 89 ef mov rdi, rbp + 412e3b: 48 29 f2 sub rdx, rsi + 412e3e: e8 cd 2d 00 00 call 0x415c10 <_IO_new_do_write> + 412e43: 83 f8 ff cmp eax, -1 + 412e46: 0f 94 c0 sete al + 412e49: e9 79 ff ff ff jmp 0x412dc7 <_IO_wfile_overflow+0x1b7> + 412e4e: 66 90 nop + 412e50: e8 4b a6 05 00 call 0x46d4a0 <_IO_wdoallocbuf> + 412e55: 48 89 ef mov rdi, rbp + 412e58: e8 13 ae 05 00 call 0x46dc70 <_IO_free_wbackup_area> + 412e5d: 48 8b 95 a0 00 00 00 mov rdx, qword ptr [rbp + 160] + 412e64: 48 83 7d 20 00 cmp qword ptr [rbp + 32], 0 + 412e69: 48 8b 4a 30 mov rcx, qword ptr [rdx + 48] + 412e6d: 48 89 4a 10 mov qword ptr [rdx + 16], rcx + 412e71: 48 89 0a mov qword ptr [rdx], rcx + 412e74: 48 89 4a 08 mov qword ptr [rdx + 8], rcx + 412e78: 74 3e je 0x412eb8 <_IO_wfile_overflow+0x2a8> + 412e7a: 48 8b 72 38 mov rsi, qword ptr [rdx + 56] + 412e7e: f3 0f 7e 55 08 movq xmm2, qword ptr [rbp + 8] # xmm2 = mem[0],zero + 412e83: 66 48 0f 6e c9 movq xmm1, rcx + 412e88: f3 0f 7e 45 10 movq xmm0, qword ptr [rbp + 16] # xmm0 = mem[0],zero + 412e8d: 8b 45 00 mov eax, dword ptr [rbp] + 412e90: e9 ce fd ff ff jmp 0x412c63 <_IO_wfile_overflow+0x53> + 412e95: 0f 1f 00 nop dword ptr [rax] + 412e98: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] + 412e9c: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] + 412ea0: 48 83 c4 08 add rsp, 8 + 412ea4: 48 89 ef mov rdi, rbp + 412ea7: 5b pop rbx + 412ea8: 5d pop rbp + 412ea9: 48 29 f2 sub rdx, rsi + 412eac: e9 5f 2d 00 00 jmp 0x415c10 <_IO_new_do_write> + 412eb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 412eb8: 48 89 ef mov rdi, rbp + 412ebb: e8 b0 49 00 00 call 0x417870 <_IO_doallocbuf> + 412ec0: 48 8b 95 a0 00 00 00 mov rdx, qword ptr [rbp + 160] + 412ec7: f3 0f 7e 55 38 movq xmm2, qword ptr [rbp + 56] # xmm2 = mem[0],zero + 412ecc: 8b 45 00 mov eax, dword ptr [rbp] + 412ecf: 48 8b 0a mov rcx, qword ptr [rdx] + 412ed2: 48 8b 72 38 mov rsi, qword ptr [rdx + 56] + 412ed6: 66 0f d6 55 10 movq qword ptr [rbp + 16], xmm2 + 412edb: 66 0f 6f c2 movdqa xmm0, xmm2 + 412edf: f3 0f 7e 4a 08 movq xmm1, qword ptr [rdx + 8] # xmm1 = mem[0],zero + 412ee4: e9 7a fd ff ff jmp 0x412c63 <_IO_wfile_overflow+0x53> + 412ee9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000412ef0 <_IO_wfile_sync>: + 412ef0: f3 0f 1e fa endbr64 + 412ef4: 41 55 push r13 + 412ef6: 41 54 push r12 + 412ef8: 55 push rbp + 412ef9: 53 push rbx + 412efa: 48 89 fb mov rbx, rdi + 412efd: 48 83 ec 18 sub rsp, 24 + 412f01: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 412f08: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 412f0c: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 412f10: 48 39 f2 cmp rdx, rsi + 412f13: 76 2e jbe 0x412f43 <_IO_wfile_sync+0x53> + 412f15: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 412f1b: 85 c0 test eax, eax + 412f1d: 0f 8e bd 00 00 00 jle 0x412fe0 <_IO_wfile_sync+0xf0> + 412f23: 48 29 f2 sub rdx, rsi + 412f26: 48 c1 fa 02 sar rdx, 2 + 412f2a: e8 f1 fa ff ff call 0x412a20 <_IO_wdo_write> + 412f2f: 85 c0 test eax, eax + 412f31: 0f 95 c0 setne al + 412f34: 84 c0 test al, al + 412f36: 0f 85 c1 00 00 00 jne 0x412ffd <_IO_wfile_sync+0x10d> + 412f3c: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 412f43: 48 8b 28 mov rbp, qword ptr [rax] + 412f46: 4c 8b 60 08 mov r12, qword ptr [rax + 8] + 412f4a: 4c 39 e5 cmp rbp, r12 + 412f4d: 74 76 je 0x412fc5 <_IO_wfile_sync+0xd5> + 412f4f: 4c 8b ab 98 00 00 00 mov r13, qword ptr [rbx + 152] + 412f56: 4c 89 ef mov rdi, r13 + 412f59: e8 e2 06 00 00 call 0x413640 <__libio_codecvt_encoding> + 412f5e: 85 c0 test eax, eax + 412f60: 0f 8e ba 00 00 00 jle 0x413020 <_IO_wfile_sync+0x130> + 412f66: 4c 29 e5 sub rbp, r12 + 412f69: 48 63 f0 movsxd rsi, eax + 412f6c: 48 c1 fd 02 sar rbp, 2 + 412f70: 48 0f af f5 imul rsi, rbp + 412f74: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] + 412f7b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 412f82: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 412f89: 48 89 e9 mov rcx, rbp + 412f8c: 48 29 d0 sub rax, rdx + 412f8f: 48 29 d1 sub rcx, rdx + 412f92: 48 39 c8 cmp rax, rcx + 412f95: 0f 86 d5 00 00 00 jbe 0x413070 <_IO_wfile_sync+0x180> + 412f9b: ba 01 00 00 00 mov edx, 1 + 412fa0: 48 89 df mov rdi, rbx + 412fa3: ff 95 80 00 00 00 call qword ptr [rbp + 128] + 412fa9: 48 83 f8 ff cmp rax, -1 + 412fad: 74 61 je 0x413010 <_IO_wfile_sync+0x120> + 412faf: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 412fb6: 48 8b 10 mov rdx, qword ptr [rax] + 412fb9: 48 89 50 08 mov qword ptr [rax + 8], rdx + 412fbd: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 412fc1: 48 89 43 10 mov qword ptr [rbx + 16], rax + 412fc5: 48 c7 83 90 00 00 00 ff ff ff ff mov qword ptr [rbx + 144], -1 + 412fd0: 48 83 c4 18 add rsp, 24 + 412fd4: 31 c0 xor eax, eax + 412fd6: 5b pop rbx + 412fd7: 5d pop rbp + 412fd8: 41 5c pop r12 + 412fda: 41 5d pop r13 + 412fdc: c3 ret + 412fdd: 0f 1f 00 nop dword ptr [rax] + 412fe0: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] + 412fe4: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] + 412fe8: 48 29 f2 sub rdx, rsi + 412feb: e8 20 2c 00 00 call 0x415c10 <_IO_new_do_write> + 412ff0: 85 c0 test eax, eax + 412ff2: 0f 95 c0 setne al + 412ff5: 84 c0 test al, al + 412ff7: 0f 84 3f ff ff ff je 0x412f3c <_IO_wfile_sync+0x4c> + 412ffd: 48 83 c4 18 add rsp, 24 + 413001: b8 ff ff ff ff mov eax, 4294967295 + 413006: 5b pop rbx + 413007: 5d pop rbp + 413008: 41 5c pop r12 + 41300a: 41 5d pop r13 + 41300c: c3 ret + 41300d: 0f 1f 00 nop dword ptr [rax] + 413010: 48 c7 c0 c0 ff ff ff mov rax, -64 + 413017: 64 83 38 1d cmp dword ptr fs:[rax], 29 + 41301b: 75 e0 jne 0x412ffd <_IO_wfile_sync+0x10d> + 41301d: eb a6 jmp 0x412fc5 <_IO_wfile_sync+0xd5> + 41301f: 90 nop + 413020: 48 8b b3 a0 00 00 00 mov rsi, qword ptr [rbx + 160] + 413027: 48 8b 4b 10 mov rcx, qword ptr [rbx + 16] + 41302b: 4c 89 ef mov rdi, r13 + 41302e: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 413032: 48 8b 46 60 mov rax, qword ptr [rsi + 96] + 413036: 4c 8b 06 mov r8, qword ptr [rsi] + 413039: 48 83 c6 58 add rsi, 88 + 41303d: 4c 2b 46 b8 sub r8, qword ptr [rsi - 72] + 413041: 48 89 06 mov qword ptr [rsi], rax + 413044: 49 c1 f8 02 sar r8, 2 + 413048: e8 23 06 00 00 call 0x413670 <__libio_codecvt_length> + 41304d: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 413051: 48 98 cdqe + 413053: 48 8d 0c 02 lea rcx, [rdx + rax] + 413057: 48 2b 53 10 sub rdx, qword ptr [rbx + 16] + 41305b: 48 89 4b 08 mov qword ptr [rbx + 8], rcx + 41305f: 48 8d 34 02 lea rsi, [rdx + rax] + 413063: e9 0c ff ff ff jmp 0x412f74 <_IO_wfile_sync+0x84> + 413068: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 413070: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 413075: e8 16 0d 00 00 call 0x413d90 <_IO_vtable_check> + 41307a: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 41307f: e9 17 ff ff ff jmp 0x412f9b <_IO_wfile_sync+0xab> + 413084: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41308f: 90 nop + +0000000000413090 <_IO_wfile_xsputn>: + 413090: f3 0f 1e fa endbr64 + 413094: 48 85 d2 test rdx, rdx + 413097: 0f 84 53 01 00 00 je 0x4131f0 <_IO_wfile_xsputn+0x160> + 41309d: 41 57 push r15 + 41309f: 41 56 push r14 + 4130a1: 41 55 push r13 + 4130a3: 49 89 fd mov r13, rdi + 4130a6: 41 54 push r12 + 4130a8: 49 89 f4 mov r12, rsi + 4130ab: 55 push rbp + 4130ac: 48 89 d5 mov rbp, rdx + 4130af: 53 push rbx + 4130b0: 48 83 ec 08 sub rsp, 8 + 4130b4: 41 8b 45 00 mov eax, dword ptr [r13] + 4130b8: 4c 8b b7 a0 00 00 00 mov r14, qword ptr [rdi + 160] + 4130bf: 25 00 0a 00 00 and eax, 2560 + 4130c4: 49 8b 5e 28 mov rbx, qword ptr [r14 + 40] + 4130c8: 49 8b 7e 20 mov rdi, qword ptr [r14 + 32] + 4130cc: 3d 00 0a 00 00 cmp eax, 2560 + 4130d1: 0f 84 d9 00 00 00 je 0x4131b0 <_IO_wfile_xsputn+0x120> + 4130d7: 48 29 fb sub rbx, rdi + 4130da: 45 31 ff xor r15d, r15d + 4130dd: 48 c1 fb 02 sar rbx, 2 + 4130e1: 48 85 db test rbx, rbx + 4130e4: 0f 84 0e 01 00 00 je 0x4131f8 <_IO_wfile_xsputn+0x168> + 4130ea: 48 39 dd cmp rbp, rbx + 4130ed: 48 0f 46 dd cmovbe rbx, rbp + 4130f1: 48 83 fb 14 cmp rbx, 20 + 4130f5: 0f 87 95 01 00 00 ja 0x413290 <_IO_wfile_xsputn+0x200> + 4130fb: 49 8d 44 24 0f lea rax, [r12 + 15] + 413100: 8d 53 ff lea edx, [rbx - 1] + 413103: 48 29 f8 sub rax, rdi + 413106: 48 83 f8 1e cmp rax, 30 + 41310a: 0f 86 c0 01 00 00 jbe 0x4132d0 <_IO_wfile_xsputn+0x240> + 413110: 83 fa 03 cmp edx, 3 + 413113: 0f 86 b7 01 00 00 jbe 0x4132d0 <_IO_wfile_xsputn+0x240> + 413119: f3 41 0f 6f 04 24 movdqu xmm0, xmmword ptr [r12] + 41311f: 89 d8 mov eax, ebx + 413121: c1 e8 02 shr eax, 2 + 413124: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 413127: 83 f8 01 cmp eax, 1 + 41312a: 0f 84 10 01 00 00 je 0x413240 <_IO_wfile_xsputn+0x1b0> + 413130: f3 41 0f 6f 4c 24 10 movdqu xmm1, xmmword ptr [r12 + 16] + 413137: 0f 11 4f 10 movups xmmword ptr [rdi + 16], xmm1 + 41313b: 83 f8 02 cmp eax, 2 + 41313e: 0f 84 fc 00 00 00 je 0x413240 <_IO_wfile_xsputn+0x1b0> + 413144: f3 41 0f 6f 54 24 20 movdqu xmm2, xmmword ptr [r12 + 32] + 41314b: 0f 11 57 20 movups xmmword ptr [rdi + 32], xmm2 + 41314f: 83 f8 03 cmp eax, 3 + 413152: 0f 84 e8 00 00 00 je 0x413240 <_IO_wfile_xsputn+0x1b0> + 413158: f3 41 0f 6f 5c 24 30 movdqu xmm3, xmmword ptr [r12 + 48] + 41315f: 0f 11 5f 30 movups xmmword ptr [rdi + 48], xmm3 + 413163: 83 f8 05 cmp eax, 5 + 413166: 0f 85 d4 00 00 00 jne 0x413240 <_IO_wfile_xsputn+0x1b0> + 41316c: f3 41 0f 6f 64 24 40 movdqu xmm4, xmmword ptr [r12 + 64] + 413173: 0f 11 67 40 movups xmmword ptr [rdi + 64], xmm4 + 413177: 48 8d 04 95 04 00 00 00 lea rax, [4*rdx + 4] + 41317f: 48 01 c7 add rdi, rax + 413182: 49 01 c4 add r12, rax + 413185: 49 89 7e 20 mov qword ptr [r14 + 32], rdi + 413189: 48 89 e8 mov rax, rbp + 41318c: 48 29 d8 sub rax, rbx + 41318f: 48 89 c3 mov rbx, rax + 413192: 75 67 jne 0x4131fb <_IO_wfile_xsputn+0x16b> + 413194: 45 85 ff test r15d, r15d + 413197: 75 7b jne 0x413214 <_IO_wfile_xsputn+0x184> + 413199: 48 83 c4 08 add rsp, 8 + 41319d: 48 89 e8 mov rax, rbp + 4131a0: 5b pop rbx + 4131a1: 5d pop rbp + 4131a2: 41 5c pop r12 + 4131a4: 41 5d pop r13 + 4131a6: 41 5e pop r14 + 4131a8: 41 5f pop r15 + 4131aa: c3 ret + 4131ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4131b0: 49 8b 5e 38 mov rbx, qword ptr [r14 + 56] + 4131b4: 45 31 ff xor r15d, r15d + 4131b7: 48 29 fb sub rbx, rdi + 4131ba: 48 c1 fb 02 sar rbx, 2 + 4131be: 48 39 da cmp rdx, rbx + 4131c1: 0f 87 1a ff ff ff ja 0x4130e1 <_IO_wfile_xsputn+0x51> + 4131c7: 48 8d 04 96 lea rax, [rsi + 4*rdx] + 4131cb: eb 10 jmp 0x4131dd <_IO_wfile_xsputn+0x14d> + 4131cd: 0f 1f 00 nop dword ptr [rax] + 4131d0: 48 83 e8 04 sub rax, 4 + 4131d4: 83 38 0a cmp dword ptr [rax], 10 + 4131d7: 0f 84 d3 00 00 00 je 0x4132b0 <_IO_wfile_xsputn+0x220> + 4131dd: 49 39 c4 cmp r12, rax + 4131e0: 72 ee jb 0x4131d0 <_IO_wfile_xsputn+0x140> + 4131e2: 45 31 ff xor r15d, r15d + 4131e5: e9 f7 fe ff ff jmp 0x4130e1 <_IO_wfile_xsputn+0x51> + 4131ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4131f0: 31 c0 xor eax, eax + 4131f2: c3 ret + 4131f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4131f8: 48 89 eb mov rbx, rbp + 4131fb: 48 89 da mov rdx, rbx + 4131fe: 4c 89 e6 mov rsi, r12 + 413201: 4c 89 ef mov rdi, r13 + 413204: e8 57 a0 05 00 call 0x46d260 <_IO_wdefault_xsputn> + 413209: 48 29 d8 sub rax, rbx + 41320c: 48 01 c5 add rbp, rax + 41320f: 45 85 ff test r15d, r15d + 413212: 74 85 je 0x413199 <_IO_wfile_xsputn+0x109> + 413214: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 41321b: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 41321f: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 413223: 48 39 f2 cmp rdx, rsi + 413226: 0f 84 6d ff ff ff je 0x413199 <_IO_wfile_xsputn+0x109> + 41322c: 48 29 f2 sub rdx, rsi + 41322f: 4c 89 ef mov rdi, r13 + 413232: 48 c1 fa 02 sar rdx, 2 + 413236: e8 e5 f7 ff ff call 0x412a20 <_IO_wdo_write> + 41323b: e9 59 ff ff ff jmp 0x413199 <_IO_wfile_xsputn+0x109> + 413240: 89 d9 mov ecx, ebx + 413242: 41 89 d0 mov r8d, edx + 413245: 83 e1 fc and ecx, -4 + 413248: 89 c8 mov eax, ecx + 41324a: 41 29 c8 sub r8d, ecx + 41324d: 48 c1 e0 02 shl rax, 2 + 413251: 49 8d 34 04 lea rsi, [r12 + rax] + 413255: 48 01 f8 add rax, rdi + 413258: 39 cb cmp ebx, ecx + 41325a: 0f 84 17 ff ff ff je 0x413177 <_IO_wfile_xsputn+0xe7> + 413260: 8b 0e mov ecx, dword ptr [rsi] + 413262: 89 08 mov dword ptr [rax], ecx + 413264: 45 85 c0 test r8d, r8d + 413267: 0f 84 0a ff ff ff je 0x413177 <_IO_wfile_xsputn+0xe7> + 41326d: 8b 4e 04 mov ecx, dword ptr [rsi + 4] + 413270: 89 48 04 mov dword ptr [rax + 4], ecx + 413273: 41 83 f8 01 cmp r8d, 1 + 413277: 0f 84 fa fe ff ff je 0x413177 <_IO_wfile_xsputn+0xe7> + 41327d: 8b 4e 08 mov ecx, dword ptr [rsi + 8] + 413280: 89 48 08 mov dword ptr [rax + 8], ecx + 413283: e9 ef fe ff ff jmp 0x413177 <_IO_wfile_xsputn+0xe7> + 413288: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 413290: 4c 89 e6 mov rsi, r12 + 413293: 48 89 da mov rdx, rbx + 413296: 4d 8d 24 9c lea r12, [r12 + 4*rbx] + 41329a: e8 31 40 03 00 call 0x4472d0 + 41329f: 49 89 46 20 mov qword ptr [r14 + 32], rax + 4132a3: e9 e1 fe ff ff jmp 0x413189 <_IO_wfile_xsputn+0xf9> + 4132a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4132b0: 4c 29 e0 sub rax, r12 + 4132b3: 41 bf 01 00 00 00 mov r15d, 1 + 4132b9: 48 c1 f8 02 sar rax, 2 + 4132bd: 48 8d 58 01 lea rbx, [rax + 1] + 4132c1: e9 1b fe ff ff jmp 0x4130e1 <_IO_wfile_xsputn+0x51> + 4132c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4132d0: 31 c0 xor eax, eax + 4132d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4132d8: 41 8b 0c 84 mov ecx, dword ptr [r12 + 4*rax] + 4132dc: 89 0c 87 mov dword ptr [rdi + 4*rax], ecx + 4132df: 48 89 c1 mov rcx, rax + 4132e2: 48 83 c0 01 add rax, 1 + 4132e6: 48 39 d1 cmp rcx, rdx + 4132e9: 75 ed jne 0x4132d8 <_IO_wfile_xsputn+0x248> + 4132eb: e9 87 fe ff ff jmp 0x413177 <_IO_wfile_xsputn+0xe7> + +00000000004132f0 <_IO_fwide>: + 4132f0: f3 0f 1e fa endbr64 + 4132f4: 55 push rbp + 4132f5: 53 push rbx + 4132f6: 48 89 fb mov rbx, rdi + 4132f9: 48 83 ec 38 sub rsp, 56 + 4132fd: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 413306: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 41330b: 31 c0 xor eax, eax + 41330d: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 413313: 85 f6 test esi, esi + 413315: 78 29 js 0x413340 <_IO_fwide+0x50> + 413317: 85 c0 test eax, eax + 413319: 75 04 jne 0x41331f <_IO_fwide+0x2f> + 41331b: 85 f6 test esi, esi + 41331d: 75 39 jne 0x413358 <_IO_fwide+0x68> + 41331f: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 413324: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 41332d: 0f 85 e9 00 00 00 jne 0x41341c <_IO_fwide+0x12c> + 413333: 48 83 c4 38 add rsp, 56 + 413337: 5b pop rbx + 413338: 5d pop rbp + 413339: c3 ret + 41333a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 413340: 85 c0 test eax, eax + 413342: 75 db jne 0x41331f <_IO_fwide+0x2f> + 413344: b8 ff ff ff ff mov eax, 4294967295 + 413349: 89 83 c0 00 00 00 mov dword ptr [rbx + 192], eax + 41334f: eb ce jmp 0x41331f <_IO_fwide+0x2f> + 413351: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 413358: 48 8b af a0 00 00 00 mov rbp, qword ptr [rdi + 160] + 41335f: 48 8d 45 68 lea rax, [rbp + 104] + 413363: 48 89 87 98 00 00 00 mov qword ptr [rdi + 152], rax + 41336a: 48 8b 45 08 mov rax, qword ptr [rbp + 8] + 41336e: 48 c7 45 58 00 00 00 00 mov qword ptr [rbp + 88], 0 + 413376: 48 89 45 00 mov qword ptr [rbp], rax + 41337a: 48 8b 45 18 mov rax, qword ptr [rbp + 24] + 41337e: 48 89 45 20 mov qword ptr [rbp + 32], rax + 413382: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 413389: 48 89 e7 mov rdi, rsp + 41338c: 48 c7 40 60 00 00 00 00 mov qword ptr [rax + 96], 0 + 413394: e8 27 44 03 00 call 0x4477c0 <__wcsmbs_clone_conv> + 413399: 48 83 7c 24 08 01 cmp qword ptr [rsp + 8], 1 + 41339f: 0f 85 9b 00 00 00 jne 0x413440 <_IO_fwide+0x150> + 4133a5: 48 83 7c 24 18 01 cmp qword ptr [rsp + 24], 1 + 4133ab: 75 74 jne 0x413421 <_IO_fwide+0x131> + 4133ad: 48 8b 04 24 mov rax, qword ptr [rsp] + 4133b1: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 4133b6: 48 c7 85 80 00 00 00 01 00 00 00 mov qword ptr [rbp + 128], 1 + 4133c1: c7 85 88 00 00 00 01 00 00 00 mov dword ptr [rbp + 136], 1 + 4133cb: 48 89 45 68 mov qword ptr [rbp + 104], rax + 4133cf: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 4133d6: 48 89 8d a0 00 00 00 mov qword ptr [rbp + 160], rcx + 4133dd: 48 c7 85 b8 00 00 00 09 00 00 00 mov qword ptr [rbp + 184], 9 + 4133e8: 48 8d 50 58 lea rdx, [rax + 88] + 4133ec: 48 8b 80 e0 00 00 00 mov rax, qword ptr [rax + 224] + 4133f3: 48 89 95 90 00 00 00 mov qword ptr [rbp + 144], rdx + 4133fa: c7 85 c0 00 00 00 01 00 00 00 mov dword ptr [rbp + 192], 1 + 413404: 48 89 95 c8 00 00 00 mov qword ptr [rbp + 200], rdx + 41340b: 48 89 83 d8 00 00 00 mov qword ptr [rbx + 216], rax + 413412: b8 01 00 00 00 mov eax, 1 + 413417: e9 2d ff ff ff jmp 0x413349 <_IO_fwide+0x59> + 41341c: e8 af 87 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 413421: 48 8d 0d a8 24 08 00 lea rcx, [rip + 533672] # 0x4958d0 <__PRETTY_FUNCTION__.13844> + 413428: ba 51 00 00 00 mov edx, 81 + 41342d: 48 8d 35 60 24 08 00 lea rsi, [rip + 533600] # 0x495894 <__PRETTY_FUNCTION__.12320+0x14> + 413434: 48 8d 3d 79 24 08 00 lea rdi, [rip + 533625] # 0x4958b4 <__PRETTY_FUNCTION__.12320+0x34> + 41343b: e8 10 fb fe ff call 0x402f50 <__assert_fail> + 413440: 48 8d 0d 89 24 08 00 lea rcx, [rip + 533641] # 0x4958d0 <__PRETTY_FUNCTION__.13844> + 413447: ba 50 00 00 00 mov edx, 80 + 41344c: 48 8d 35 41 24 08 00 lea rsi, [rip + 533569] # 0x495894 <__PRETTY_FUNCTION__.12320+0x14> + 413453: 48 8d 3d 44 24 08 00 lea rdi, [rip + 533572] # 0x49589e <__PRETTY_FUNCTION__.12320+0x1e> + 41345a: e8 f1 fa fe ff call 0x402f50 <__assert_fail> + 41345f: 90 nop + +0000000000413460 <__libio_codecvt_out>: + 413460: f3 0f 1e fa endbr64 + 413464: 41 57 push r15 + 413466: 66 49 0f 6e c1 movq xmm0, r9 + 41346b: 49 89 cf mov r15, rcx + 41346e: 41 56 push r14 + 413470: 41 55 push r13 + 413472: 41 54 push r12 + 413474: 4d 89 c4 mov r12, r8 + 413477: 55 push rbp + 413478: 53 push rbx + 413479: 48 89 fb mov rbx, rdi + 41347c: 48 83 ec 28 sub rsp, 40 + 413480: 4c 8b 6f 38 mov r13, qword ptr [rdi + 56] + 413484: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41348d: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 413492: 31 c0 xor eax, eax + 413494: 0f 16 44 24 60 movhps xmm0, qword ptr [rsp + 96] # xmm0 = xmm0[0,1],mem[0,1] + 413499: 48 89 77 60 mov qword ptr [rdi + 96], rsi + 41349d: 4c 8b 74 24 68 mov r14, qword ptr [rsp + 104] + 4134a2: 49 83 7d 00 00 cmp qword ptr [r13], 0 + 4134a7: 49 8b 6d 28 mov rbp, qword ptr [r13 + 40] + 4134ab: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 4134b0: 0f 11 47 40 movups xmmword ptr [rdi + 64], xmm0 + 4134b4: 74 0d je 0x4134c3 <__libio_codecvt_out+0x63> + 4134b6: 48 c1 cd 11 ror rbp, 17 + 4134ba: 64 48 33 2c 25 30 00 00 00 xor rbp, qword ptr fs:[48] + 4134c3: 48 89 ef mov rdi, rbp + 4134c6: e8 65 a0 03 00 call 0x44d530 <_dl_mcount_wrapper_check> + 4134cb: 48 8d 54 24 10 lea rdx, [rsp + 16] + 4134d0: 6a 00 push 0 + 4134d2: 4c 89 f9 mov rcx, r15 + 4134d5: 6a 00 push 0 + 4134d7: 48 8d 73 40 lea rsi, [rbx + 64] + 4134db: 45 31 c0 xor r8d, r8d + 4134de: 4c 89 ef mov rdi, r13 + 4134e1: 4c 8d 4c 24 18 lea r9, [rsp + 24] + 4134e6: ff d5 call rbp + 4134e8: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] + 4134ed: 49 89 14 24 mov qword ptr [r12], rdx + 4134f1: 48 8b 53 40 mov rdx, qword ptr [rbx + 64] + 4134f5: 49 89 16 mov qword ptr [r14], rdx + 4134f8: 5a pop rdx + 4134f9: 59 pop rcx + 4134fa: 83 f8 05 cmp eax, 5 + 4134fd: 74 41 je 0x413540 <__libio_codecvt_out+0xe0> + 4134ff: 7f 2f jg 0x413530 <__libio_codecvt_out+0xd0> + 413501: 83 e0 fb and eax, -5 + 413504: 0f 95 c0 setne al + 413507: 0f b6 c0 movzx eax, al + 41350a: 01 c0 add eax, eax + 41350c: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 413511: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 41351a: 75 2b jne 0x413547 <__libio_codecvt_out+0xe7> + 41351c: 48 83 c4 28 add rsp, 40 + 413520: 5b pop rbx + 413521: 5d pop rbp + 413522: 41 5c pop r12 + 413524: 41 5d pop r13 + 413526: 41 5e pop r14 + 413528: 41 5f pop r15 + 41352a: c3 ret + 41352b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 413530: 83 f8 07 cmp eax, 7 + 413533: 0f 95 c0 setne al + 413536: 0f b6 c0 movzx eax, al + 413539: 83 c0 01 add eax, 1 + 41353c: eb ce jmp 0x41350c <__libio_codecvt_out+0xac> + 41353e: 66 90 nop + 413540: b8 01 00 00 00 mov eax, 1 + 413545: eb c5 jmp 0x41350c <__libio_codecvt_out+0xac> + 413547: e8 84 86 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 41354c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000413550 <__libio_codecvt_in>: + 413550: f3 0f 1e fa endbr64 + 413554: 41 57 push r15 + 413556: 66 49 0f 6e c1 movq xmm0, r9 + 41355b: 49 89 cf mov r15, rcx + 41355e: 41 56 push r14 + 413560: 41 55 push r13 + 413562: 41 54 push r12 + 413564: 4d 89 c4 mov r12, r8 + 413567: 55 push rbp + 413568: 53 push rbx + 413569: 48 89 fb mov rbx, rdi + 41356c: 48 83 ec 28 sub rsp, 40 + 413570: 4c 8b 2f mov r13, qword ptr [rdi] + 413573: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41357c: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 413581: 31 c0 xor eax, eax + 413583: 0f 16 44 24 60 movhps xmm0, qword ptr [rsp + 96] # xmm0 = xmm0[0,1],mem[0,1] + 413588: 48 89 77 28 mov qword ptr [rdi + 40], rsi + 41358c: 4c 8b 74 24 68 mov r14, qword ptr [rsp + 104] + 413591: 49 83 7d 00 00 cmp qword ptr [r13], 0 + 413596: 49 8b 6d 28 mov rbp, qword ptr [r13 + 40] + 41359a: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 41359f: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 + 4135a3: 74 0d je 0x4135b2 <__libio_codecvt_in+0x62> + 4135a5: 48 c1 cd 11 ror rbp, 17 + 4135a9: 64 48 33 2c 25 30 00 00 00 xor rbp, qword ptr fs:[48] + 4135b2: 48 89 ef mov rdi, rbp + 4135b5: e8 76 9f 03 00 call 0x44d530 <_dl_mcount_wrapper_check> + 4135ba: 48 8d 54 24 10 lea rdx, [rsp + 16] + 4135bf: 6a 00 push 0 + 4135c1: 4c 89 f9 mov rcx, r15 + 4135c4: 6a 00 push 0 + 4135c6: 48 8d 73 08 lea rsi, [rbx + 8] + 4135ca: 45 31 c0 xor r8d, r8d + 4135cd: 4c 89 ef mov rdi, r13 + 4135d0: 4c 8d 4c 24 18 lea r9, [rsp + 24] + 4135d5: ff d5 call rbp + 4135d7: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] + 4135dc: 49 89 14 24 mov qword ptr [r12], rdx + 4135e0: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] + 4135e4: 49 89 16 mov qword ptr [r14], rdx + 4135e7: 5a pop rdx + 4135e8: 59 pop rcx + 4135e9: 83 f8 05 cmp eax, 5 + 4135ec: 74 42 je 0x413630 <__libio_codecvt_in+0xe0> + 4135ee: 7f 30 jg 0x413620 <__libio_codecvt_in+0xd0> + 4135f0: 83 e0 fb and eax, -5 + 4135f3: 0f 95 c0 setne al + 4135f6: 0f b6 c0 movzx eax, al + 4135f9: 01 c0 add eax, eax + 4135fb: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 413600: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 413609: 75 2c jne 0x413637 <__libio_codecvt_in+0xe7> + 41360b: 48 83 c4 28 add rsp, 40 + 41360f: 5b pop rbx + 413610: 5d pop rbp + 413611: 41 5c pop r12 + 413613: 41 5d pop r13 + 413615: 41 5e pop r14 + 413617: 41 5f pop r15 + 413619: c3 ret + 41361a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 413620: 83 f8 07 cmp eax, 7 + 413623: 0f 95 c0 setne al + 413626: 0f b6 c0 movzx eax, al + 413629: 83 c0 01 add eax, 1 + 41362c: eb cd jmp 0x4135fb <__libio_codecvt_in+0xab> + 41362e: 66 90 nop + 413630: b8 01 00 00 00 mov eax, 1 + 413635: eb c4 jmp 0x4135fb <__libio_codecvt_in+0xab> + 413637: e8 94 85 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 41363c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000413640 <__libio_codecvt_encoding>: + 413640: f3 0f 1e fa endbr64 + 413644: 48 8b 17 mov rdx, qword ptr [rdi] + 413647: 8b 4a 58 mov ecx, dword ptr [rdx + 88] + 41364a: 85 c9 test ecx, ecx + 41364c: 75 12 jne 0x413660 <__libio_codecvt_encoding+0x20> + 41364e: 8b 42 4c mov eax, dword ptr [rdx + 76] + 413651: 39 42 48 cmp dword ptr [rdx + 72], eax + 413654: 0f 45 c1 cmovne eax, ecx + 413657: c3 ret + 413658: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 413660: b8 ff ff ff ff mov eax, 4294967295 + 413665: c3 ret + 413666: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000413670 <__libio_codecvt_length>: + 413670: f3 0f 1e fa endbr64 + 413674: 55 push rbp + 413675: 49 c1 e0 02 shl r8, 2 + 413679: 48 89 e5 mov rbp, rsp + 41367c: 41 57 push r15 + 41367e: 41 56 push r14 + 413680: 49 89 ce mov r14, rcx + 413683: 41 55 push r13 + 413685: 49 89 d5 mov r13, rdx + 413688: 41 54 push r12 + 41368a: 53 push rbx + 41368b: 48 89 fb mov rbx, rdi + 41368e: 48 83 ec 28 sub rsp, 40 + 413692: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41369b: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 41369f: 31 c0 xor eax, eax + 4136a1: 49 8d 40 0f lea rax, [r8 + 15] + 4136a5: 48 89 55 b8 mov qword ptr [rbp - 72], rdx + 4136a9: 48 89 e1 mov rcx, rsp + 4136ac: 48 89 c2 mov rdx, rax + 4136af: 48 25 00 f0 ff ff and rax, -4096 + 4136b5: 48 29 c1 sub rcx, rax + 4136b8: 48 83 e2 f0 and rdx, -16 + 4136bc: 48 89 c8 mov rax, rcx + 4136bf: 48 39 c4 cmp rsp, rax + 4136c2: 74 15 je 0x4136d9 <__libio_codecvt_length+0x69> + 4136c4: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4136cb: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4136d4: 48 39 c4 cmp rsp, rax + 4136d7: 75 eb jne 0x4136c4 <__libio_codecvt_length+0x54> + 4136d9: 81 e2 ff 0f 00 00 and edx, 4095 + 4136df: 48 29 d4 sub rsp, rdx + 4136e2: 48 85 d2 test rdx, rdx + 4136e5: 75 79 jne 0x413760 <__libio_codecvt_length+0xf0> + 4136e7: 4c 8b 3b mov r15, qword ptr [rbx] + 4136ea: 48 89 e0 mov rax, rsp + 4136ed: 48 89 73 28 mov qword ptr [rbx + 40], rsi + 4136f1: 49 01 c0 add r8, rax + 4136f4: 48 89 43 08 mov qword ptr [rbx + 8], rax + 4136f8: 49 83 3f 00 cmp qword ptr [r15], 0 + 4136fc: 4d 8b 67 28 mov r12, qword ptr [r15 + 40] + 413700: 4c 89 43 10 mov qword ptr [rbx + 16], r8 + 413704: 74 0d je 0x413713 <__libio_codecvt_length+0xa3> + 413706: 49 c1 cc 11 ror r12, 17 + 41370a: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] + 413713: 4c 89 e7 mov rdi, r12 + 413716: e8 15 9e 03 00 call 0x44d530 <_dl_mcount_wrapper_check> + 41371b: 6a 00 push 0 + 41371d: 48 8d 73 08 lea rsi, [rbx + 8] + 413721: 45 31 c0 xor r8d, r8d + 413724: 6a 00 push 0 + 413726: 48 8d 55 b8 lea rdx, [rbp - 72] + 41372a: 4c 8d 4d c0 lea r9, [rbp - 64] + 41372e: 4c 89 f1 mov rcx, r14 + 413731: 4c 89 ff mov rdi, r15 + 413734: 41 ff d4 call r12 + 413737: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] + 41373b: 4c 29 e8 sub rax, r13 + 41373e: 48 8b 5d c8 mov rbx, qword ptr [rbp - 56] + 413742: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] + 41374b: 75 1e jne 0x41376b <__libio_codecvt_length+0xfb> + 41374d: 48 8d 65 d8 lea rsp, [rbp - 40] + 413751: 5b pop rbx + 413752: 41 5c pop r12 + 413754: 41 5d pop r13 + 413756: 41 5e pop r14 + 413758: 41 5f pop r15 + 41375a: 5d pop rbp + 41375b: c3 ret + 41375c: 0f 1f 40 00 nop dword ptr [rax] + 413760: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 413766: e9 7c ff ff ff jmp 0x4136e7 <__libio_codecvt_length+0x77> + 41376b: e8 60 84 03 00 call 0x44bbd0 <__stack_chk_fail_local> + +0000000000413770 <__vasprintf_internal>: + 413770: f3 0f 1e fa endbr64 + 413774: 41 57 push r15 + 413776: 41 56 push r14 + 413778: 41 89 ce mov r14d, ecx + 41377b: 41 55 push r13 + 41377d: 49 89 d5 mov r13, rdx + 413780: 41 54 push r12 + 413782: 49 89 f4 mov r12, rsi + 413785: 55 push rbp + 413786: 53 push rbx + 413787: 48 89 fb mov rbx, rdi + 41378a: bf 64 00 00 00 mov edi, 100 + 41378f: 48 81 ec 18 01 00 00 sub rsp, 280 + 413796: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41379f: 48 89 84 24 08 01 00 00 mov qword ptr [rsp + 264], rax + 4137a7: 31 c0 xor eax, eax + 4137a9: e8 b2 b7 00 00 call 0x41ef60 + 4137ae: 48 85 c0 test rax, rax + 4137b1: 0f 84 4a 01 00 00 je 0x413901 <__vasprintf_internal+0x191> + 4137b7: 4c 8d 7c 24 10 lea r15, [rsp + 16] + 4137bc: 48 89 c5 mov rbp, rax + 4137bf: 45 31 c0 xor r8d, r8d + 4137c2: 31 c9 xor ecx, ecx + 4137c4: ba ff ff ff ff mov edx, 4294967295 + 4137c9: be 00 80 00 00 mov esi, 32768 + 4137ce: 4c 89 ff mov rdi, r15 + 4137d1: f3 0f 7e 05 67 c7 0a 00 movq xmm0, qword ptr [rip + 706407] # xmm0 = mem[0],zero + # 0x4bff40 <_nl_current_LC_NUMERIC_used+0x4bff3e> + 4137d9: 48 c7 84 24 98 00 00 00 00 00 00 00 mov qword ptr [rsp + 152], 0 + 4137e5: 0f 16 05 f4 c7 0a 00 movhps xmm0, qword ptr [rip + 706548] # xmm0 = xmm0[0,1],mem[0,1] + # 0x4bffe0 <_nl_current_LC_NUMERIC_used+0x4bffde> + 4137ec: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 + 4137f0: e8 6b 4a 00 00 call 0x418260 <_IO_no_init> + 4137f5: 48 89 e9 mov rcx, rbp + 4137f8: ba 64 00 00 00 mov edx, 100 + 4137fd: 48 89 ee mov rsi, rbp + 413800: 48 8d 05 f9 e7 0a 00 lea rax, [rip + 714745] # 0x4c2000 <_IO_str_jumps> + 413807: 4c 89 ff mov rdi, r15 + 41380a: 48 89 84 24 e8 00 00 00 mov qword ptr [rsp + 232], rax + 413812: e8 f9 62 00 00 call 0x419b10 <_IO_str_init_static_internal> + 413817: 66 0f 6f 04 24 movdqa xmm0, xmmword ptr [rsp] + 41381c: 4c 89 e6 mov rsi, r12 + 41381f: 44 89 f1 mov ecx, r14d + 413822: 4c 89 ea mov rdx, r13 + 413825: 4c 89 ff mov rdi, r15 + 413828: 83 64 24 10 fe and dword ptr [rsp + 16], -2 + 41382d: 0f 29 84 24 f0 00 00 00 movaps xmmword ptr [rsp + 240], xmm0 + 413835: e8 26 dd 04 00 call 0x461560 <__vfprintf_internal> + 41383a: 41 89 c4 mov r12d, eax + 41383d: 85 c0 test eax, eax + 41383f: 0f 88 ab 00 00 00 js 0x4138f0 <__vasprintf_internal+0x180> + 413845: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] + 41384a: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] + 41384f: 48 8b 6c 24 38 mov rbp, qword ptr [rsp + 56] + 413854: 4c 8b 74 24 48 mov r14, qword ptr [rsp + 72] + 413859: 48 29 c1 sub rcx, rax + 41385c: 48 29 c5 sub rbp, rax + 41385f: 48 89 c8 mov rax, rcx + 413862: 4c 8d 6d 01 lea r13, [rbp + 1] + 413866: 48 d1 e8 shr rax + 413869: 4c 39 e8 cmp rax, r13 + 41386c: 77 42 ja 0x4138b0 <__vasprintf_internal+0x140> + 41386e: 4c 89 ee mov rsi, r13 + 413871: 4c 89 f7 mov rdi, r14 + 413874: e8 d7 c3 00 00 call 0x41fc50 + 413879: 48 89 03 mov qword ptr [rbx], rax + 41387c: 48 85 c0 test rax, rax + 41387f: 74 5d je 0x4138de <__vasprintf_internal+0x16e> + 413881: c6 04 28 00 mov byte ptr [rax + rbp], 0 + 413885: 48 8b 84 24 08 01 00 00 mov rax, qword ptr [rsp + 264] + 41388d: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 413896: 75 64 jne 0x4138fc <__vasprintf_internal+0x18c> + 413898: 48 81 c4 18 01 00 00 add rsp, 280 + 41389f: 44 89 e0 mov eax, r12d + 4138a2: 5b pop rbx + 4138a3: 5d pop rbp + 4138a4: 41 5c pop r12 + 4138a6: 41 5d pop r13 + 4138a8: 41 5e pop r14 + 4138aa: 41 5f pop r15 + 4138ac: c3 ret + 4138ad: 0f 1f 00 nop dword ptr [rax] + 4138b0: 4c 89 ef mov rdi, r13 + 4138b3: e8 a8 b6 00 00 call 0x41ef60 + 4138b8: 48 89 03 mov qword ptr [rbx], rax + 4138bb: 48 89 c7 mov rdi, rax + 4138be: 48 85 c0 test rax, rax + 4138c1: 74 ab je 0x41386e <__vasprintf_internal+0xfe> + 4138c3: 48 89 ea mov rdx, rbp + 4138c6: 4c 89 f6 mov rsi, r14 + 4138c9: e8 92 d7 fe ff call 0x401060 <.plt+0x40> + 4138ce: 4c 89 f7 mov rdi, r14 + 4138d1: e8 7a bc 00 00 call 0x41f550 + 4138d6: 48 8b 03 mov rax, qword ptr [rbx] + 4138d9: 48 85 c0 test rax, rax + 4138dc: 75 a3 jne 0x413881 <__vasprintf_internal+0x111> + 4138de: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 4138e3: 48 89 03 mov qword ptr [rbx], rax + 4138e6: eb 99 jmp 0x413881 <__vasprintf_internal+0x111> + 4138e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4138f0: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 4138f5: e8 56 bc 00 00 call 0x41f550 + 4138fa: eb 89 jmp 0x413885 <__vasprintf_internal+0x115> + 4138fc: e8 cf 82 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 413901: 41 83 cc ff or r12d, -1 + 413905: e9 7b ff ff ff jmp 0x413885 <__vasprintf_internal+0x115> + 41390a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000413910 : + 413910: f3 0f 1e fa endbr64 + 413914: 31 c9 xor ecx, ecx + 413916: e9 55 fe ff ff jmp 0x413770 <__vasprintf_internal> + 41391b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000413920 <__libc_message.constprop.0>: + 413920: 55 push rbp + 413921: 48 89 d7 mov rdi, rdx + 413924: 48 89 e5 mov rbp, rsp + 413927: 41 55 push r13 + 413929: 41 54 push r12 + 41392b: 49 89 d4 mov r12, rdx + 41392e: 53 push rbx + 41392f: 48 83 ec 58 sub rsp, 88 + 413933: 4c 89 45 d0 mov qword ptr [rbp - 48], r8 + 413937: 48 89 55 c0 mov qword ptr [rbp - 64], rdx + 41393b: 48 89 4d c8 mov qword ptr [rbp - 56], rcx + 41393f: 4c 89 4d d8 mov qword ptr [rbp - 40], r9 + 413943: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41394c: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 413950: 31 c0 xor eax, eax + 413952: 48 8d 45 10 lea rax, [rbp + 16] + 413956: c7 45 90 18 00 00 00 mov dword ptr [rbp - 112], 24 + 41395d: 48 89 45 98 mov qword ptr [rbp - 104], rax + 413961: 48 8d 45 b0 lea rax, [rbp - 80] + 413965: 48 89 45 a0 mov qword ptr [rbp - 96], rax + 413969: e8 12 d8 fe ff call 0x401180 <.plt+0x160> + 41396e: 49 89 c0 mov r8, rax + 413971: 48 89 e0 mov rax, rsp + 413974: 48 39 c4 cmp rsp, rax + 413977: 74 1c je 0x413995 <__libc_message.constprop.0+0x75> + 413979: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 413980: 48 81 ec 00 10 00 00 sub rsp, 4096 + 413987: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 413990: 48 39 c4 cmp rsp, rax + 413993: 75 eb jne 0x413980 <__libc_message.constprop.0+0x60> + 413995: 48 83 ec 20 sub rsp, 32 + 413999: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 + 41399f: 48 8d 44 24 0f lea rax, [rsp + 15] + 4139a4: 48 83 e0 f0 and rax, -16 + 4139a8: 4c 89 20 mov qword ptr [rax], r12 + 4139ab: 4c 89 40 08 mov qword ptr [rax + 8], r8 + 4139af: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 + 4139b7: 48 89 e0 mov rax, rsp + 4139ba: 48 39 c4 cmp rsp, rax + 4139bd: 74 15 je 0x4139d4 <__libc_message.constprop.0+0xb4> + 4139bf: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4139c6: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4139cf: 48 39 c4 cmp rsp, rax + 4139d2: 75 eb jne 0x4139bf <__libc_message.constprop.0+0x9f> + 4139d4: 48 83 ec 20 sub rsp, 32 + 4139d8: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 + 4139de: 41 b9 14 00 00 00 mov r9d, 20 + 4139e4: 48 8d 5c 24 0f lea rbx, [rsp + 15] + 4139e9: 48 83 e3 f0 and rbx, -16 + 4139ed: 4c 89 23 mov qword ptr [rbx], r12 + 4139f0: 4c 89 43 08 mov qword ptr [rbx + 8], r8 + 4139f4: 0f 1f 40 00 nop dword ptr [rax] + 4139f8: ba 01 00 00 00 mov edx, 1 + 4139fd: 48 89 de mov rsi, rbx + 413a00: bf 02 00 00 00 mov edi, 2 + 413a05: 44 89 c8 mov eax, r9d + 413a08: 0f 05 syscall + 413a0a: 48 83 f8 fc cmp rax, -4 + 413a0e: 74 e8 je 0x4139f8 <__libc_message.constprop.0+0xd8> + 413a10: 45 31 c9 xor r9d, r9d + 413a13: b9 22 00 00 00 mov ecx, 34 + 413a18: ba 03 00 00 00 mov edx, 3 + 413a1d: 31 ff xor edi, edi + 413a1f: 48 8b 05 f2 d6 0a 00 mov rax, qword ptr [rip + 710386] # 0x4c1118 <_dl_pagesize> + 413a26: 4e 8d 6c 00 04 lea r13, [rax + r8 + 4] + 413a2b: 48 f7 d8 neg rax + 413a2e: 41 83 c8 ff or r8d, -1 + 413a32: 49 21 c5 and r13, rax + 413a35: 4c 89 ee mov rsi, r13 + 413a38: e8 a3 58 03 00 call 0x4492e0 + 413a3d: 49 89 c4 mov r12, rax + 413a40: 48 83 f8 ff cmp rax, -1 + 413a44: 74 2c je 0x413a72 <__libc_message.constprop.0+0x152> + 413a46: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] + 413a4a: 48 8b 33 mov rsi, qword ptr [rbx] + 413a4d: 44 89 28 mov dword ptr [rax], r13d + 413a50: 48 8d 78 04 lea rdi, [rax + 4] + 413a54: e8 f7 d6 fe ff call 0x401150 <.plt+0x130> + 413a59: 4c 89 e7 mov rdi, r12 + 413a5c: c6 00 00 mov byte ptr [rax], 0 + 413a5f: 48 87 3d 7a ed 0a 00 xchg qword ptr [rip + 716154], rdi # 0x4c27e0 <__abort_msg> + 413a66: 48 85 ff test rdi, rdi + 413a69: 74 07 je 0x413a72 <__libc_message.constprop.0+0x152> + 413a6b: 8b 37 mov esi, dword ptr [rdi] + 413a6d: e8 1e 59 03 00 call 0x449390 + 413a72: e8 3d d7 fe ff call 0x4011b4 + 413a77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000413a80 <__libc_message>: + 413a80: f3 0f 1e fa endbr64 + 413a84: 55 push rbp + 413a85: 83 e7 01 and edi, 1 + 413a88: 48 89 e5 mov rbp, rsp + 413a8b: 41 57 push r15 + 413a8d: 41 89 ff mov r15d, edi + 413a90: 41 56 push r14 + 413a92: 45 31 f6 xor r14d, r14d + 413a95: 41 55 push r13 + 413a97: 41 54 push r12 + 413a99: 45 31 e4 xor r12d, r12d + 413a9c: 53 push rbx + 413a9d: 48 89 f3 mov rbx, rsi + 413aa0: 48 83 ec 68 sub rsp, 104 + 413aa4: 48 89 55 b0 mov qword ptr [rbp - 80], rdx + 413aa8: 48 89 4d b8 mov qword ptr [rbp - 72], rcx + 413aac: 4c 89 45 c0 mov qword ptr [rbp - 64], r8 + 413ab0: 4c 89 4d c8 mov qword ptr [rbp - 56], r9 + 413ab4: 44 0f b6 2e movzx r13d, byte ptr [rsi] + 413ab8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 413ac1: 48 89 45 98 mov qword ptr [rbp - 104], rax + 413ac5: 31 c0 xor eax, eax + 413ac7: 48 8d 45 10 lea rax, [rbp + 16] + 413acb: c7 45 80 10 00 00 00 mov dword ptr [rbp - 128], 16 + 413ad2: 48 89 45 88 mov qword ptr [rbp - 120], rax + 413ad6: 48 8d 45 a0 lea rax, [rbp - 96] + 413ada: 48 89 45 90 mov qword ptr [rbp - 112], rax + 413ade: 45 84 ed test r13b, r13b + 413ae1: 0f 84 39 02 00 00 je 0x413d20 <__libc_message+0x2a0> + 413ae7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 413af0: 44 89 ea mov edx, r13d + 413af3: 48 89 d8 mov rax, rbx + 413af6: eb 1d jmp 0x413b15 <__libc_message+0x95> + 413af8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 413b00: 48 8d 78 01 lea rdi, [rax + 1] + 413b04: be 25 00 00 00 mov esi, 37 + 413b09: e8 92 d5 fe ff call 0x4010a0 <.plt+0x80> + 413b0e: 0f b6 10 movzx edx, byte ptr [rax] + 413b11: 84 d2 test dl, dl + 413b13: 74 0b je 0x413b20 <__libc_message+0xa0> + 413b15: 80 fa 25 cmp dl, 37 + 413b18: 75 e6 jne 0x413b00 <__libc_message+0x80> + 413b1a: 80 78 01 73 cmp byte ptr [rax + 1], 115 + 413b1e: 75 e0 jne 0x413b00 <__libc_message+0x80> + 413b20: 41 80 fd 25 cmp r13b, 37 + 413b24: 74 62 je 0x413b88 <__libc_message+0x108> + 413b26: 49 89 c0 mov r8, rax + 413b29: 48 89 d9 mov rcx, rbx + 413b2c: 49 29 d8 sub r8, rbx + 413b2f: 48 89 c3 mov rbx, rax + 413b32: 48 89 e0 mov rax, rsp + 413b35: 48 39 c4 cmp rsp, rax + 413b38: 74 15 je 0x413b4f <__libc_message+0xcf> + 413b3a: 48 81 ec 00 10 00 00 sub rsp, 4096 + 413b41: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 413b4a: 48 39 c4 cmp rsp, rax + 413b4d: 75 eb jne 0x413b3a <__libc_message+0xba> + 413b4f: 48 83 ec 20 sub rsp, 32 + 413b53: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 + 413b59: 48 8d 44 24 0f lea rax, [rsp + 15] + 413b5e: 41 8d 56 01 lea edx, [r14 + 1] + 413b62: 48 83 e0 f0 and rax, -16 + 413b66: 48 89 08 mov qword ptr [rax], rcx + 413b69: 4c 89 40 08 mov qword ptr [rax + 8], r8 + 413b6d: 4c 89 60 10 mov qword ptr [rax + 16], r12 + 413b71: 44 0f b6 2b movzx r13d, byte ptr [rbx] + 413b75: 45 84 ed test r13b, r13b + 413b78: 74 51 je 0x413bcb <__libc_message+0x14b> + 413b7a: 41 89 d6 mov r14d, edx + 413b7d: 49 89 c4 mov r12, rax + 413b80: e9 6b ff ff ff jmp 0x413af0 <__libc_message+0x70> + 413b85: 0f 1f 00 nop dword ptr [rax] + 413b88: 80 7b 01 73 cmp byte ptr [rbx + 1], 115 + 413b8c: 75 98 jne 0x413b26 <__libc_message+0xa6> + 413b8e: 8b 45 80 mov eax, dword ptr [rbp - 128] + 413b91: 83 f8 2f cmp eax, 47 + 413b94: 0f 87 a8 01 00 00 ja 0x413d42 <__libc_message+0x2c2> + 413b9a: 89 c2 mov edx, eax + 413b9c: 83 c0 08 add eax, 8 + 413b9f: 48 03 55 90 add rdx, qword ptr [rbp - 112] + 413ba3: 89 45 80 mov dword ptr [rbp - 128], eax + 413ba6: 48 8b 0a mov rcx, qword ptr [rdx] + 413ba9: 48 83 c3 02 add rbx, 2 + 413bad: 48 89 cf mov rdi, rcx + 413bb0: 48 89 8d 78 ff ff ff mov qword ptr [rbp - 136], rcx + 413bb7: e8 c4 d5 fe ff call 0x401180 <.plt+0x160> + 413bbc: 48 8b 8d 78 ff ff ff mov rcx, qword ptr [rbp - 136] + 413bc3: 49 89 c0 mov r8, rax + 413bc6: e9 67 ff ff ff jmp 0x413b32 <__libc_message+0xb2> + 413bcb: 48 63 d2 movsxd rdx, edx + 413bce: 48 89 e3 mov rbx, rsp + 413bd1: 48 89 d0 mov rax, rdx + 413bd4: 48 c1 e0 04 shl rax, 4 + 413bd8: 48 83 c0 10 add rax, 16 + 413bdc: 48 89 c6 mov rsi, rax + 413bdf: 48 81 e6 00 f0 ff ff and rsi, -4096 + 413be6: 48 29 f3 sub rbx, rsi + 413be9: 48 89 de mov rsi, rbx + 413bec: 48 39 f4 cmp rsp, rsi + 413bef: 74 15 je 0x413c06 <__libc_message+0x186> + 413bf1: 48 81 ec 00 10 00 00 sub rsp, 4096 + 413bf8: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 413c01: 48 39 f4 cmp rsp, rsi + 413c04: 75 eb jne 0x413bf1 <__libc_message+0x171> + 413c06: 25 ff 0f 00 00 and eax, 4095 + 413c0b: 48 29 c4 sub rsp, rax + 413c0e: 48 85 c0 test rax, rax + 413c11: 0f 85 3c 01 00 00 jne 0x413d53 <__libc_message+0x2d3> + 413c17: 4d 63 ee movsxd r13, r14d + 413c1a: 48 8d 5c 24 0f lea rbx, [rsp + 15] + 413c1f: 4c 89 ee mov rsi, r13 + 413c22: 48 83 e3 f0 and rbx, -16 + 413c26: 48 c1 e6 04 shl rsi, 4 + 413c2a: 48 8d 04 33 lea rax, [rbx + rsi] + 413c2e: 48 89 08 mov qword ptr [rax], rcx + 413c31: 4c 89 40 08 mov qword ptr [rax + 8], r8 + 413c35: 45 85 f6 test r14d, r14d + 413c38: 74 31 je 0x413c6b <__libc_message+0x1eb> + 413c3a: 41 8d 4e ff lea ecx, [r14 - 1] + 413c3e: 48 8d 7c 33 f0 lea rdi, [rbx + rsi - 16] + 413c43: 48 c1 e1 04 shl rcx, 4 + 413c47: 48 29 cf sub rdi, rcx + 413c4a: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] + 413c4f: 49 8b 34 24 mov rsi, qword ptr [r12] + 413c53: 48 83 e8 10 sub rax, 16 + 413c57: 4d 8b 64 24 10 mov r12, qword ptr [r12 + 16] + 413c5c: 49 01 c8 add r8, rcx + 413c5f: 48 89 30 mov qword ptr [rax], rsi + 413c62: 48 89 48 08 mov qword ptr [rax + 8], rcx + 413c66: 48 39 c7 cmp rdi, rax + 413c69: 75 df jne 0x413c4a <__libc_message+0x1ca> + 413c6b: 41 b9 14 00 00 00 mov r9d, 20 + 413c71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 413c78: 48 89 de mov rsi, rbx + 413c7b: bf 02 00 00 00 mov edi, 2 + 413c80: 44 89 c8 mov eax, r9d + 413c83: 0f 05 syscall + 413c85: 48 83 f8 fc cmp rax, -4 + 413c89: 74 ed je 0x413c78 <__libc_message+0x1f8> + 413c8b: 45 85 ff test r15d, r15d + 413c8e: 0f 84 90 00 00 00 je 0x413d24 <__libc_message+0x2a4> + 413c94: 45 31 c9 xor r9d, r9d + 413c97: b9 22 00 00 00 mov ecx, 34 + 413c9c: ba 03 00 00 00 mov edx, 3 + 413ca1: 31 ff xor edi, edi + 413ca3: 48 8b 05 6e d4 0a 00 mov rax, qword ptr [rip + 709742] # 0x4c1118 <_dl_pagesize> + 413caa: 4e 8d 74 00 04 lea r14, [rax + r8 + 4] + 413caf: 48 f7 d8 neg rax + 413cb2: 41 b8 ff ff ff ff mov r8d, 4294967295 + 413cb8: 49 21 c6 and r14, rax + 413cbb: 4c 89 f6 mov rsi, r14 + 413cbe: e8 1d 56 03 00 call 0x4492e0 + 413cc3: 49 89 c4 mov r12, rax + 413cc6: 48 83 f8 ff cmp rax, -1 + 413cca: 74 45 je 0x413d11 <__libc_message+0x291> + 413ccc: 44 89 30 mov dword ptr [rax], r14d + 413ccf: 49 c1 e5 04 shl r13, 4 + 413cd3: 48 8d 78 04 lea rdi, [rax + 4] + 413cd7: 4e 8d 6c 2b 10 lea r13, [rbx + r13 + 16] + 413cdc: 0f 1f 40 00 nop dword ptr [rax] + 413ce0: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] + 413ce4: 48 8b 33 mov rsi, qword ptr [rbx] + 413ce7: 48 83 c3 10 add rbx, 16 + 413ceb: e8 60 d4 fe ff call 0x401150 <.plt+0x130> + 413cf0: 48 89 c7 mov rdi, rax + 413cf3: 4c 39 eb cmp rbx, r13 + 413cf6: 75 e8 jne 0x413ce0 <__libc_message+0x260> + 413cf8: c6 00 00 mov byte ptr [rax], 0 + 413cfb: 4c 89 e7 mov rdi, r12 + 413cfe: 48 87 3d db ea 0a 00 xchg qword ptr [rip + 715483], rdi # 0x4c27e0 <__abort_msg> + 413d05: 48 85 ff test rdi, rdi + 413d08: 74 07 je 0x413d11 <__libc_message+0x291> + 413d0a: 8b 37 mov esi, dword ptr [rdi] + 413d0c: e8 7f 56 03 00 call 0x449390 + 413d11: e8 9e d4 fe ff call 0x4011b4 + 413d16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 413d20: 85 ff test edi, edi + 413d22: 75 ed jne 0x413d11 <__libc_message+0x291> + 413d24: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 413d28: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 413d31: 75 2b jne 0x413d5e <__libc_message+0x2de> + 413d33: 48 8d 65 d8 lea rsp, [rbp - 40] + 413d37: 5b pop rbx + 413d38: 41 5c pop r12 + 413d3a: 41 5d pop r13 + 413d3c: 41 5e pop r14 + 413d3e: 41 5f pop r15 + 413d40: 5d pop rbp + 413d41: c3 ret + 413d42: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 413d46: 48 8d 42 08 lea rax, [rdx + 8] + 413d4a: 48 89 45 88 mov qword ptr [rbp - 120], rax + 413d4e: e9 53 fe ff ff jmp 0x413ba6 <__libc_message+0x126> + 413d53: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 413d59: e9 b9 fe ff ff jmp 0x413c17 <__libc_message+0x197> + 413d5e: e8 6d 7e 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 413d63: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 413d6e: 66 90 nop + +0000000000413d70 <__libc_fatal>: + 413d70: f3 0f 1e fa endbr64 + 413d74: 50 push rax + 413d75: 58 pop rax + 413d76: 48 8d 35 55 89 09 00 lea rsi, [rip + 624981] # 0x4ac6d2 + 413d7d: 31 c0 xor eax, eax + 413d7f: 48 89 fa mov rdx, rdi + 413d82: 48 83 ec 08 sub rsp, 8 + 413d86: bf 01 00 00 00 mov edi, 1 + 413d8b: e8 90 fb ff ff call 0x413920 <__libc_message.constprop.0> + +0000000000413d90 <_IO_vtable_check>: + 413d90: f3 0f 1e fa endbr64 + 413d94: 48 83 3d 04 c2 0a 00 00 cmp qword ptr [rip + 705028], 0 # 0x4bffa0 <_nl_current_LC_NUMERIC_used+0x4bff9e> + 413d9c: 74 01 je 0x413d9f <_IO_vtable_check+0xf> + 413d9e: c3 ret + 413d9f: 50 push rax + 413da0: 48 8d 3d 39 1b 08 00 lea rdi, [rip + 531257] # 0x4958e0 <__PRETTY_FUNCTION__.13844+0x10> + 413da7: e8 c4 ff ff ff call 0x413d70 <__libc_fatal> + 413dac: 0f 1f 40 00 nop dword ptr [rax] + +0000000000413db0 : + 413db0: f3 0f 1e fa endbr64 + 413db4: 85 f6 test esi, esi + 413db6: 0f 8e 7c 00 00 00 jle 0x413e38 + 413dbc: 41 54 push r12 + 413dbe: 55 push rbp + 413dbf: 48 89 fd mov rbp, rdi + 413dc2: 53 push rbx + 413dc3: 83 fe 01 cmp esi, 1 + 413dc6: 74 78 je 0x413e40 + 413dc8: 8b 02 mov eax, dword ptr [rdx] + 413dca: 48 89 d3 mov rbx, rdx + 413dcd: 83 ee 01 sub esi, 1 + 413dd0: 41 b8 01 00 00 00 mov r8d, 1 + 413dd6: b9 0a 00 00 00 mov ecx, 10 + 413ddb: 41 89 c4 mov r12d, eax + 413dde: 83 e0 df and eax, -33 + 413de1: 89 02 mov dword ptr [rdx], eax + 413de3: 48 63 d6 movsxd rdx, esi + 413de6: 48 89 fe mov rsi, rdi + 413de9: 48 89 df mov rdi, rbx + 413dec: 41 83 e4 20 and r12d, 32 + 413df0: e8 5b 8b 05 00 call 0x46c950 <_IO_getline> + 413df5: 8b 13 mov edx, dword ptr [rbx] + 413df7: 45 31 c0 xor r8d, r8d + 413dfa: 48 85 c0 test rax, rax + 413dfd: 75 11 jne 0x413e10 + 413dff: 41 09 d4 or r12d, edx + 413e02: 44 89 23 mov dword ptr [rbx], r12d + 413e05: 5b pop rbx + 413e06: 4c 89 c0 mov rax, r8 + 413e09: 5d pop rbp + 413e0a: 41 5c pop r12 + 413e0c: c3 ret + 413e0d: 0f 1f 00 nop dword ptr [rax] + 413e10: f6 c2 20 test dl, 32 + 413e13: 74 10 je 0x413e25 + 413e15: 48 c7 c1 c0 ff ff ff mov rcx, -64 + 413e1c: 45 31 c0 xor r8d, r8d + 413e1f: 64 83 39 0b cmp dword ptr fs:[rcx], 11 + 413e23: 75 da jne 0x413dff + 413e25: c6 44 05 00 00 mov byte ptr [rbp + rax], 0 + 413e2a: 49 89 e8 mov r8, rbp + 413e2d: 8b 13 mov edx, dword ptr [rbx] + 413e2f: eb ce jmp 0x413dff + 413e31: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 413e38: 45 31 c0 xor r8d, r8d + 413e3b: 4c 89 c0 mov rax, r8 + 413e3e: c3 ret + 413e3f: 90 nop + 413e40: c6 07 00 mov byte ptr [rdi], 0 + 413e43: 49 89 f8 mov r8, rdi + 413e46: eb bd jmp 0x413e05 + 413e48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000413e50 <_IO_file_seekoff_maybe_mmap>: + 413e50: f3 0f 1e fa endbr64 + 413e54: 55 push rbp + 413e55: 53 push rbx + 413e56: 48 89 fb mov rbx, rdi + 413e59: 48 83 ec 18 sub rsp, 24 + 413e5d: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] + 413e64: 48 c7 c1 80 1b 4c 00 mov rcx, 4987776 + 413e6b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 413e72: 48 89 ef mov rdi, rbp + 413e75: 48 29 c8 sub rax, rcx + 413e78: 48 29 cf sub rdi, rcx + 413e7b: 48 39 f8 cmp rax, rdi + 413e7e: 76 20 jbe 0x413ea0 <_IO_file_seekoff_maybe_mmap+0x50> + 413e80: 48 89 df mov rdi, rbx + 413e83: ff 95 80 00 00 00 call qword ptr [rbp + 128] + 413e89: 48 85 c0 test rax, rax + 413e8c: 78 29 js 0x413eb7 <_IO_file_seekoff_maybe_mmap+0x67> + 413e8e: 48 89 83 90 00 00 00 mov qword ptr [rbx + 144], rax + 413e95: 48 83 c4 18 add rsp, 24 + 413e99: 5b pop rbx + 413e9a: 5d pop rbp + 413e9b: c3 ret + 413e9c: 0f 1f 40 00 nop dword ptr [rax] + 413ea0: 89 54 24 0c mov dword ptr [rsp + 12], edx + 413ea4: 48 89 34 24 mov qword ptr [rsp], rsi + 413ea8: e8 e3 fe ff ff call 0x413d90 <_IO_vtable_check> + 413ead: 8b 54 24 0c mov edx, dword ptr [rsp + 12] + 413eb1: 48 8b 34 24 mov rsi, qword ptr [rsp] + 413eb5: eb c9 jmp 0x413e80 <_IO_file_seekoff_maybe_mmap+0x30> + 413eb7: 48 c7 c0 ff ff ff ff mov rax, -1 + 413ebe: eb d5 jmp 0x413e95 <_IO_file_seekoff_maybe_mmap+0x45> + +0000000000413ec0 <_IO_file_close>: + 413ec0: f3 0f 1e fa endbr64 + 413ec4: 8b 7f 70 mov edi, dword ptr [rdi + 112] + 413ec7: e9 84 4f 03 00 jmp 0x448e50 <__close_nocancel> + 413ecc: 0f 1f 40 00 nop dword ptr [rax] + +0000000000413ed0 <_IO_new_file_setbuf>: + 413ed0: f3 0f 1e fa endbr64 + 413ed4: 53 push rbx + 413ed5: 48 89 fb mov rbx, rdi + 413ed8: e8 a3 3f 00 00 call 0x417e80 <_IO_default_setbuf> + 413edd: 48 85 c0 test rax, rax + 413ee0: 74 18 je 0x413efa <_IO_new_file_setbuf+0x2a> + 413ee2: f3 0f 7e 43 38 movq xmm0, qword ptr [rbx + 56] # xmm0 = mem[0],zero + 413ee7: 48 89 d8 mov rax, rbx + 413eea: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 413eee: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 413ef2: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 + 413ef6: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 + 413efa: 5b pop rbx + 413efb: c3 ret + 413efc: 0f 1f 40 00 nop dword ptr [rax] + +0000000000413f00 <_IO_file_setbuf_mmap>: + 413f00: f3 0f 1e fa endbr64 + 413f04: 48 8d 05 35 e0 0a 00 lea rax, [rip + 712757] # 0x4c1f40 <_IO_file_jumps> + 413f0b: 48 8d 0d ee dd 0a 00 lea rcx, [rip + 712174] # 0x4c1d00 <_IO_wfile_jumps> + 413f12: 53 push rbx + 413f13: 48 89 fb mov rbx, rdi + 413f16: 48 89 87 d8 00 00 00 mov qword ptr [rdi + 216], rax + 413f1d: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 413f24: 48 89 88 e0 00 00 00 mov qword ptr [rax + 224], rcx + 413f2b: e8 50 3f 00 00 call 0x417e80 <_IO_default_setbuf> + 413f30: 48 85 c0 test rax, rax + 413f33: 74 1b je 0x413f50 <_IO_file_setbuf_mmap+0x50> + 413f35: f3 0f 7e 43 38 movq xmm0, qword ptr [rbx + 56] # xmm0 = mem[0],zero + 413f3a: 48 89 d8 mov rax, rbx + 413f3d: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 413f41: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 413f45: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 + 413f49: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 + 413f4d: 5b pop rbx + 413f4e: c3 ret + 413f4f: 90 nop + 413f50: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] + 413f57: 48 8d 0d 22 df 0a 00 lea rcx, [rip + 712482] # 0x4c1e80 <_IO_file_jumps_mmap> + 413f5e: 48 89 8b d8 00 00 00 mov qword ptr [rbx + 216], rcx + 413f65: 48 8d 0d d4 dc 0a 00 lea rcx, [rip + 711892] # 0x4c1c40 <_IO_wfile_jumps_mmap> + 413f6c: 48 89 8a e0 00 00 00 mov qword ptr [rdx + 224], rcx + 413f73: 5b pop rbx + 413f74: c3 ret + 413f75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000413f80 <_IO_new_file_underflow>: + 413f80: f3 0f 1e fa endbr64 + 413f84: 8b 07 mov eax, dword ptr [rdi] + 413f86: a8 10 test al, 16 + 413f88: 0f 85 ea 02 00 00 jne 0x414278 <_IO_new_file_underflow+0x2f8> + 413f8e: 41 57 push r15 + 413f90: 41 56 push r14 + 413f92: 41 55 push r13 + 413f94: 41 54 push r12 + 413f96: 55 push rbp + 413f97: 53 push rbx + 413f98: 48 89 fb mov rbx, rdi + 413f9b: 48 83 ec 08 sub rsp, 8 + 413f9f: a8 04 test al, 4 + 413fa1: 0f 85 d9 02 00 00 jne 0x414280 <_IO_new_file_underflow+0x300> + 413fa7: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 413fab: 48 3b 57 10 cmp rdx, qword ptr [rdi + 16] + 413faf: 0f 82 8b 01 00 00 jb 0x414140 <_IO_new_file_underflow+0x1c0> + 413fb5: 48 83 7f 38 00 cmp qword ptr [rdi + 56], 0 + 413fba: 0f 84 d0 01 00 00 je 0x414190 <_IO_new_file_underflow+0x210> + 413fc0: a9 02 02 00 00 test eax, 514 + 413fc5: 0f 84 df 00 00 00 je 0x4140aa <_IO_new_file_underflow+0x12a> + 413fcb: 4c 8b 25 fe c6 0a 00 mov r12, qword ptr [rip + 706302] # 0x4c06d0 + 413fd2: 41 8b 14 24 mov edx, dword ptr [r12] + 413fd6: 89 d1 mov ecx, edx + 413fd8: 81 e1 00 80 00 00 and ecx, 32768 + 413fde: 0f 85 b4 00 00 00 jne 0x414098 <_IO_new_file_underflow+0x118> + 413fe4: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] + 413fec: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] + 413ff5: 48 39 6f 08 cmp qword ptr [rdi + 8], rbp + 413ff9: 0f 84 01 02 00 00 je 0x414200 <_IO_new_file_underflow+0x280> + 413fff: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 414007: ba 01 00 00 00 mov edx, 1 + 41400c: 85 c0 test eax, eax + 41400e: 0f 85 0c 02 00 00 jne 0x414220 <_IO_new_file_underflow+0x2a0> + 414014: 0f b1 17 cmpxchg dword ptr [rdi], edx + 414017: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] + 41401f: 4c 8b 05 aa c6 0a 00 mov r8, qword ptr [rip + 706218] # 0x4c06d0 + 414026: 48 89 6f 08 mov qword ptr [rdi + 8], rbp + 41402a: 41 8b 10 mov edx, dword ptr [r8] + 41402d: 49 c7 c6 28 22 4c 00 mov r14, 4989480 + 414034: 81 e2 88 02 00 00 and edx, 648 + 41403a: 48 c7 c5 80 1b 4c 00 mov rbp, 4987776 + 414041: 83 47 04 01 add dword ptr [rdi + 4], 1 + 414045: 4d 89 f5 mov r13, r14 + 414048: 49 29 ed sub r13, rbp + 41404b: 81 fa 80 02 00 00 cmp edx, 640 + 414051: 0f 84 80 01 00 00 je 0x4141d7 <_IO_new_file_underflow+0x257> + 414057: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 + 41405f: 75 57 jne 0x4140b8 <_IO_new_file_underflow+0x138> + 414061: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] + 414069: 8b 47 04 mov eax, dword ptr [rdi + 4] + 41406c: 83 e8 01 sub eax, 1 + 41406f: 89 47 04 mov dword ptr [rdi + 4], eax + 414072: 75 44 jne 0x4140b8 <_IO_new_file_underflow+0x138> + 414074: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 41407c: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 414084: 85 d2 test edx, edx + 414086: 0f 85 c4 01 00 00 jne 0x414250 <_IO_new_file_underflow+0x2d0> + 41408c: 83 2f 01 sub dword ptr [rdi], 1 + 41408f: eb 2d jmp 0x4140be <_IO_new_file_underflow+0x13e> + 414091: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 414098: 81 e2 88 02 00 00 and edx, 648 + 41409e: 81 fa 80 02 00 00 cmp edx, 640 + 4140a4: 0f 84 16 01 00 00 je 0x4141c0 <_IO_new_file_underflow+0x240> + 4140aa: 49 c7 c6 28 22 4c 00 mov r14, 4989480 + 4140b1: 48 c7 c5 80 1b 4c 00 mov rbp, 4987776 + 4140b8: 49 29 ee sub r14, rbp + 4140bb: 4d 89 f5 mov r13, r14 + 4140be: 48 89 df mov rdi, rbx + 4140c1: e8 3a 32 00 00 call 0x417300 <_IO_switch_to_get_mode> + 4140c6: 4c 8b a3 d8 00 00 00 mov r12, qword ptr [rbx + 216] + 4140cd: f3 0f 6f 43 38 movdqu xmm0, xmmword ptr [rbx + 56] + 4140d2: 48 8b 73 38 mov rsi, qword ptr [rbx + 56] + 4140d6: 4c 89 e0 mov rax, r12 + 4140d9: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 4140dd: 48 29 e8 sub rax, rbp + 4140e0: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 4140e4: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 + 4140e8: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 + 4140ec: 4c 39 e8 cmp rax, r13 + 4140ef: 0f 83 1b 01 00 00 jae 0x414210 <_IO_new_file_underflow+0x290> + 4140f5: 48 8b 53 40 mov rdx, qword ptr [rbx + 64] + 4140f9: 48 89 df mov rdi, rbx + 4140fc: 48 29 f2 sub rdx, rsi + 4140ff: 41 ff 54 24 70 call qword ptr [r12 + 112] + 414104: 48 85 c0 test rax, rax + 414107: 7e 4f jle 0x414158 <_IO_new_file_underflow+0x1d8> + 414109: 48 8b 93 90 00 00 00 mov rdx, qword ptr [rbx + 144] + 414110: 48 01 43 10 add qword ptr [rbx + 16], rax + 414114: 48 83 fa ff cmp rdx, -1 + 414118: 74 0a je 0x414124 <_IO_new_file_underflow+0x1a4> + 41411a: 48 01 d0 add rax, rdx + 41411d: 48 89 83 90 00 00 00 mov qword ptr [rbx + 144], rax + 414124: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 414128: 0f b6 00 movzx eax, byte ptr [rax] + 41412b: 48 83 c4 08 add rsp, 8 + 41412f: 5b pop rbx + 414130: 5d pop rbp + 414131: 41 5c pop r12 + 414133: 41 5d pop r13 + 414135: 41 5e pop r14 + 414137: 41 5f pop r15 + 414139: c3 ret + 41413a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 414140: 0f b6 02 movzx eax, byte ptr [rdx] + 414143: 48 83 c4 08 add rsp, 8 + 414147: 5b pop rbx + 414148: 5d pop rbp + 414149: 41 5c pop r12 + 41414b: 41 5d pop r13 + 41414d: 41 5e pop r14 + 41414f: 41 5f pop r15 + 414151: c3 ret + 414152: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 414158: 48 c7 83 90 00 00 00 ff ff ff ff mov qword ptr [rbx + 144], -1 + 414163: 8b 13 mov edx, dword ptr [rbx] + 414165: 89 d1 mov ecx, edx + 414167: 83 ca 20 or edx, 32 + 41416a: 83 c9 10 or ecx, 16 + 41416d: 48 85 c0 test rax, rax + 414170: b8 ff ff ff ff mov eax, 4294967295 + 414175: 0f 44 d1 cmove edx, ecx + 414178: 89 13 mov dword ptr [rbx], edx + 41417a: 48 83 c4 08 add rsp, 8 + 41417e: 5b pop rbx + 41417f: 5d pop rbp + 414180: 41 5c pop r12 + 414182: 41 5d pop r13 + 414184: 41 5e pop r14 + 414186: 41 5f pop r15 + 414188: c3 ret + 414189: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 414190: 48 8b 7f 48 mov rdi, qword ptr [rdi + 72] + 414194: 48 85 ff test rdi, rdi + 414197: 74 0b je 0x4141a4 <_IO_new_file_underflow+0x224> + 414199: e8 b2 b3 00 00 call 0x41f550 + 41419e: 81 23 ff fe ff ff and dword ptr [rbx], 4294967039 + 4141a4: 48 89 df mov rdi, rbx + 4141a7: e8 c4 36 00 00 call 0x417870 <_IO_doallocbuf> + 4141ac: 8b 03 mov eax, dword ptr [rbx] + 4141ae: a9 02 02 00 00 test eax, 514 + 4141b3: 0f 85 12 fe ff ff jne 0x413fcb <_IO_new_file_underflow+0x4b> + 4141b9: e9 ec fe ff ff jmp 0x4140aa <_IO_new_file_underflow+0x12a> + 4141be: 66 90 nop + 4141c0: 49 c7 c6 28 22 4c 00 mov r14, 4989480 + 4141c7: 48 c7 c5 80 1b 4c 00 mov rbp, 4987776 + 4141ce: 4d 89 e0 mov r8, r12 + 4141d1: 4d 89 f5 mov r13, r14 + 4141d4: 49 29 ed sub r13, rbp + 4141d7: 4d 8b b8 d8 00 00 00 mov r15, qword ptr [r8 + 216] + 4141de: 4c 89 f8 mov rax, r15 + 4141e1: 48 29 e8 sub rax, rbp + 4141e4: 4c 39 e8 cmp rax, r13 + 4141e7: 73 57 jae 0x414240 <_IO_new_file_underflow+0x2c0> + 4141e9: be ff ff ff ff mov esi, 4294967295 + 4141ee: 4c 89 c7 mov rdi, r8 + 4141f1: 41 ff 57 18 call qword ptr [r15 + 24] + 4141f5: e9 5d fe ff ff jmp 0x414057 <_IO_new_file_underflow+0xd7> + 4141fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 414200: 4d 89 e0 mov r8, r12 + 414203: e9 25 fe ff ff jmp 0x41402d <_IO_new_file_underflow+0xad> + 414208: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 414210: e8 7b fb ff ff call 0x413d90 <_IO_vtable_check> + 414215: 48 8b 73 38 mov rsi, qword ptr [rbx + 56] + 414219: e9 d7 fe ff ff jmp 0x4140f5 <_IO_new_file_underflow+0x175> + 41421e: 66 90 nop + 414220: 89 c8 mov eax, ecx + 414222: f0 lock + 414223: 0f b1 17 cmpxchg dword ptr [rdi], edx + 414226: 0f 84 eb fd ff ff je 0x414017 <_IO_new_file_underflow+0x97> + 41422c: e8 6f 5b 00 00 call 0x419da0 <__lll_lock_wait_private> + 414231: e9 e1 fd ff ff jmp 0x414017 <_IO_new_file_underflow+0x97> + 414236: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 414240: e8 4b fb ff ff call 0x413d90 <_IO_vtable_check> + 414245: 4c 8b 05 84 c4 0a 00 mov r8, qword ptr [rip + 705668] # 0x4c06d0 + 41424c: eb 9b jmp 0x4141e9 <_IO_new_file_underflow+0x269> + 41424e: 66 90 nop + 414250: 87 07 xchg dword ptr [rdi], eax + 414252: 83 f8 01 cmp eax, 1 + 414255: 0f 8e 5d fe ff ff jle 0x4140b8 <_IO_new_file_underflow+0x138> + 41425b: 45 31 d2 xor r10d, r10d + 41425e: ba 01 00 00 00 mov edx, 1 + 414263: be 81 00 00 00 mov esi, 129 + 414268: b8 ca 00 00 00 mov eax, 202 + 41426d: 0f 05 syscall + 41426f: e9 4a fe ff ff jmp 0x4140be <_IO_new_file_underflow+0x13e> + 414274: 0f 1f 40 00 nop dword ptr [rax] + 414278: b8 ff ff ff ff mov eax, 4294967295 + 41427d: c3 ret + 41427e: 66 90 nop + 414280: 83 c8 20 or eax, 32 + 414283: 89 07 mov dword ptr [rdi], eax + 414285: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41428c: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 + 414293: b8 ff ff ff ff mov eax, 4294967295 + 414298: e9 8e fe ff ff jmp 0x41412b <_IO_new_file_underflow+0x1ab> + 41429d: f3 0f 1e fa endbr64 + 4142a1: 49 89 c0 mov r8, rax + 4142a4: e9 9a d2 fe ff jmp 0x401543 <_IO_new_file_underflow.cold> + 4142a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004142b0 <_IO_file_close_mmap>: + 4142b0: f3 0f 1e fa endbr64 + 4142b4: 53 push rbx + 4142b5: 48 89 fb mov rbx, rdi + 4142b8: 48 8b 7f 38 mov rdi, qword ptr [rdi + 56] + 4142bc: 48 8b 73 40 mov rsi, qword ptr [rbx + 64] + 4142c0: 48 29 fe sub rsi, rdi + 4142c3: e8 c8 50 03 00 call 0x449390 + 4142c8: 8b 7b 70 mov edi, dword ptr [rbx + 112] + 4142cb: 66 0f ef c0 pxor xmm0, xmm0 + 4142cf: 0f 11 43 38 movups xmmword ptr [rbx + 56], xmm0 + 4142d3: 5b pop rbx + 4142d4: e9 77 4b 03 00 jmp 0x448e50 <__close_nocancel> + 4142d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004142e0 <_IO_file_seek>: + 4142e0: f3 0f 1e fa endbr64 + 4142e4: 8b 7f 70 mov edi, dword ptr [rdi + 112] + 4142e7: e9 c4 43 03 00 jmp 0x4486b0 + 4142ec: 0f 1f 40 00 nop dword ptr [rax] + +00000000004142f0 <_IO_file_sync_mmap>: + 4142f0: f3 0f 1e fa endbr64 + 4142f4: 53 push rbx + 4142f5: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 4142f9: 48 89 fb mov rbx, rdi + 4142fc: 48 89 c6 mov rsi, rax + 4142ff: 48 2b 77 38 sub rsi, qword ptr [rdi + 56] + 414303: 48 3b 47 10 cmp rax, qword ptr [rdi + 16] + 414307: 74 1a je 0x414323 <_IO_file_sync_mmap+0x33> + 414309: 8b 7f 70 mov edi, dword ptr [rdi + 112] + 41430c: 31 d2 xor edx, edx + 41430e: e8 9d 43 03 00 call 0x4486b0 + 414313: 48 89 c6 mov rsi, rax + 414316: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 41431a: 48 2b 43 38 sub rax, qword ptr [rbx + 56] + 41431e: 48 39 f0 cmp rax, rsi + 414321: 75 1d jne 0x414340 <_IO_file_sync_mmap+0x50> + 414323: f3 0f 7e 43 18 movq xmm0, qword ptr [rbx + 24] # xmm0 = mem[0],zero + 414328: 48 89 b3 90 00 00 00 mov qword ptr [rbx + 144], rsi + 41432f: 31 c0 xor eax, eax + 414331: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 414335: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 414339: 5b pop rbx + 41433a: c3 ret + 41433b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 414340: 83 0b 20 or dword ptr [rbx], 32 + 414343: b8 ff ff ff ff mov eax, 4294967295 + 414348: 5b pop rbx + 414349: c3 ret + 41434a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000414350 <_IO_file_xsgetn_maybe_mmap>: + 414350: f3 0f 1e fa endbr64 + 414354: 41 57 push r15 + 414356: 41 56 push r14 + 414358: 41 55 push r13 + 41435a: 49 89 d5 mov r13, rdx + 41435d: 41 54 push r12 + 41435f: 49 89 f4 mov r12, rsi + 414362: 55 push rbp + 414363: 48 89 fd mov rbp, rdi + 414366: 53 push rbx + 414367: 48 81 ec a8 00 00 00 sub rsp, 168 + 41436e: 4c 8b bf d8 00 00 00 mov r15, qword ptr [rdi + 216] + 414375: 49 c7 c6 80 1b 4c 00 mov r14, 4987776 + 41437c: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 414385: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax + 41438d: 31 c0 xor eax, eax + 41438f: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 414396: 4c 89 f8 mov rax, r15 + 414399: 4c 29 f3 sub rbx, r14 + 41439c: 4c 29 f0 sub rax, r14 + 41439f: 48 39 c3 cmp rbx, rax + 4143a2: 0f 86 30 01 00 00 jbe 0x4144d8 <_IO_file_xsgetn_maybe_mmap+0x188> + 4143a8: 48 89 e6 mov rsi, rsp + 4143ab: 48 89 ef mov rdi, rbp + 4143ae: 41 ff 97 90 00 00 00 call qword ptr [r15 + 144] + 4143b5: 85 c0 test eax, eax + 4143b7: 75 10 jne 0x4143c9 <_IO_file_xsgetn_maybe_mmap+0x79> + 4143b9: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 4143bd: 25 00 f0 00 00 and eax, 61440 + 4143c2: 3d 00 80 00 00 cmp eax, 32768 + 4143c7: 74 7f je 0x414448 <_IO_file_xsgetn_maybe_mmap+0xf8> + 4143c9: 48 8d 05 70 db 0a 00 lea rax, [rip + 711536] # 0x4c1f40 <_IO_file_jumps> + 4143d0: 48 8d 15 29 d9 0a 00 lea rdx, [rip + 710953] # 0x4c1d00 <_IO_wfile_jumps> + 4143d7: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] + 4143dd: 85 c9 test ecx, ecx + 4143df: 48 0f 4f c2 cmovg rax, rdx + 4143e3: 48 89 85 d8 00 00 00 mov qword ptr [rbp + 216], rax + 4143ea: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 4143f1: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx + 4143f8: 4c 8b bd d8 00 00 00 mov r15, qword ptr [rbp + 216] + 4143ff: 4c 89 f8 mov rax, r15 + 414402: 4c 29 f0 sub rax, r14 + 414405: 48 39 d8 cmp rax, rbx + 414408: 0f 83 ba 00 00 00 jae 0x4144c8 <_IO_file_xsgetn_maybe_mmap+0x178> + 41440e: 4c 89 ea mov rdx, r13 + 414411: 4c 89 e6 mov rsi, r12 + 414414: 48 89 ef mov rdi, rbp + 414417: 41 ff 57 40 call qword ptr [r15 + 64] + 41441b: 48 8b 8c 24 98 00 00 00 mov rcx, qword ptr [rsp + 152] + 414423: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 41442c: 0f 85 02 01 00 00 jne 0x414534 <_IO_file_xsgetn_maybe_mmap+0x1e4> + 414432: 48 81 c4 a8 00 00 00 add rsp, 168 + 414439: 5b pop rbx + 41443a: 5d pop rbp + 41443b: 41 5c pop r12 + 41443d: 41 5d pop r13 + 41443f: 41 5e pop r14 + 414441: 41 5f pop r15 + 414443: c3 ret + 414444: 0f 1f 40 00 nop dword ptr [rax] + 414448: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] + 41444d: 48 85 f6 test rsi, rsi + 414450: 0f 84 73 ff ff ff je 0x4143c9 <_IO_file_xsgetn_maybe_mmap+0x79> + 414456: 48 8b 85 90 00 00 00 mov rax, qword ptr [rbp + 144] + 41445d: 48 39 c6 cmp rsi, rax + 414460: 7d 0a jge 0x41446c <_IO_file_xsgetn_maybe_mmap+0x11c> + 414462: 48 83 f8 ff cmp rax, -1 + 414466: 0f 85 5d ff ff ff jne 0x4143c9 <_IO_file_xsgetn_maybe_mmap+0x79> + 41446c: 44 8b 45 70 mov r8d, dword ptr [rbp + 112] + 414470: 45 31 c9 xor r9d, r9d + 414473: b9 01 00 00 00 mov ecx, 1 + 414478: 31 ff xor edi, edi + 41447a: ba 01 00 00 00 mov edx, 1 + 41447f: e8 5c 4e 03 00 call 0x4492e0 + 414484: 49 89 c7 mov r15, rax + 414487: 48 83 f8 ff cmp rax, -1 + 41448b: 0f 84 38 ff ff ff je 0x4143c9 <_IO_file_xsgetn_maybe_mmap+0x79> + 414491: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] + 414496: 8b 7d 70 mov edi, dword ptr [rbp + 112] + 414499: 31 d2 xor edx, edx + 41449b: e8 10 42 03 00 call 0x4486b0 + 4144a0: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] + 4144a5: 48 39 f0 cmp rax, rsi + 4144a8: 74 38 je 0x4144e2 <_IO_file_xsgetn_maybe_mmap+0x192> + 4144aa: 4c 89 ff mov rdi, r15 + 4144ad: e8 de 4e 03 00 call 0x449390 + 4144b2: 48 c7 85 90 00 00 00 ff ff ff ff mov qword ptr [rbp + 144], -1 + 4144bd: e9 07 ff ff ff jmp 0x4143c9 <_IO_file_xsgetn_maybe_mmap+0x79> + 4144c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4144c8: e8 c3 f8 ff ff call 0x413d90 <_IO_vtable_check> + 4144cd: e9 3c ff ff ff jmp 0x41440e <_IO_file_xsgetn_maybe_mmap+0xbe> + 4144d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4144d8: e8 b3 f8 ff ff call 0x413d90 <_IO_vtable_check> + 4144dd: e9 c6 fe ff ff jmp 0x4143a8 <_IO_file_xsgetn_maybe_mmap+0x58> + 4144e2: 49 8d 14 07 lea rdx, [r15 + rax] + 4144e6: 31 c9 xor ecx, ecx + 4144e8: 4c 89 fe mov rsi, r15 + 4144eb: 48 89 ef mov rdi, rbp + 4144ee: e8 1d 33 00 00 call 0x417810 <_IO_setb> + 4144f3: 48 8b 95 90 00 00 00 mov rdx, qword ptr [rbp + 144] + 4144fa: 4c 89 7d 18 mov qword ptr [rbp + 24], r15 + 4144fe: 49 8d 04 17 lea rax, [r15 + rdx] + 414502: 48 83 fa ff cmp rdx, -1 + 414506: 48 8d 15 33 d7 0a 00 lea rdx, [rip + 710451] # 0x4c1c40 <_IO_wfile_jumps_mmap> + 41450d: 49 0f 44 c7 cmove rax, r15 + 414511: 48 89 45 08 mov qword ptr [rbp + 8], rax + 414515: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] + 41451a: 49 01 c7 add r15, rax + 41451d: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax + 414524: 48 8d 05 55 d9 0a 00 lea rax, [rip + 710997] # 0x4c1e80 <_IO_file_jumps_mmap> + 41452b: 4c 89 7d 10 mov qword ptr [rbp + 16], r15 + 41452f: e9 a3 fe ff ff jmp 0x4143d7 <_IO_file_xsgetn_maybe_mmap+0x87> + 414534: e8 97 76 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 414539: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000414540 <_IO_new_file_seekoff>: + 414540: f3 0f 1e fa endbr64 + 414544: 41 57 push r15 + 414546: 41 56 push r14 + 414548: 41 55 push r13 + 41454a: 41 54 push r12 + 41454c: 55 push rbp + 41454d: 48 89 fd mov rbp, rdi + 414550: 53 push rbx + 414551: 48 81 ec b8 00 00 00 sub rsp, 184 + 414558: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 414561: 48 89 84 24 a8 00 00 00 mov qword ptr [rsp + 168], rax + 414569: 31 c0 xor eax, eax + 41456b: 85 c9 test ecx, ecx + 41456d: 0f 84 1d 03 00 00 je 0x414890 <_IO_new_file_seekoff+0x350> + 414573: 41 89 d5 mov r13d, edx + 414576: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 41457a: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] + 41457e: 49 89 f4 mov r12, rsi + 414581: 48 8b 5f 10 mov rbx, qword ptr [rdi + 16] + 414585: 48 39 5f 18 cmp qword ptr [rdi + 24], rbx + 414589: 0f 84 99 00 00 00 je 0x414628 <_IO_new_file_seekoff+0xe8> + 41458f: 45 31 ff xor r15d, r15d + 414592: 48 39 c2 cmp rdx, rax + 414595: 0f 83 a5 00 00 00 jae 0x414640 <_IO_new_file_seekoff+0x100> + 41459b: 48 89 ef mov rdi, rbp + 41459e: e8 5d 2d 00 00 call 0x417300 <_IO_switch_to_get_mode> + 4145a3: 85 c0 test eax, eax + 4145a5: 0f 85 af 03 00 00 jne 0x41495a <_IO_new_file_seekoff+0x41a> + 4145ab: 48 83 7d 38 00 cmp qword ptr [rbp + 56], 0 + 4145b0: 0f 84 a2 00 00 00 je 0x414658 <_IO_new_file_seekoff+0x118> + 4145b6: 41 83 fd 01 cmp r13d, 1 + 4145ba: 0f 84 d4 00 00 00 je 0x414694 <_IO_new_file_seekoff+0x154> + 4145c0: 41 83 fd 02 cmp r13d, 2 + 4145c4: 0f 85 f2 00 00 00 jne 0x4146bc <_IO_new_file_seekoff+0x17c> + 4145ca: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] + 4145d1: 49 c7 c6 80 1b 4c 00 mov r14, 4987776 + 4145d8: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 4145df: 48 89 c2 mov rdx, rax + 4145e2: 4c 29 f3 sub rbx, r14 + 4145e5: 4c 29 f2 sub rdx, r14 + 4145e8: 48 39 da cmp rdx, rbx + 4145eb: 0f 83 c7 04 00 00 jae 0x414ab8 <_IO_new_file_seekoff+0x578> + 4145f1: 48 8d 74 24 10 lea rsi, [rsp + 16] + 4145f6: 48 89 ef mov rdi, rbp + 4145f9: ff 90 90 00 00 00 call qword ptr [rax + 144] + 4145ff: 85 c0 test eax, eax + 414601: 0f 85 09 02 00 00 jne 0x414810 <_IO_new_file_seekoff+0x2d0> + 414607: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 41460b: 25 00 f0 00 00 and eax, 61440 + 414610: 3d 00 80 00 00 cmp eax, 32768 + 414615: 0f 85 f5 01 00 00 jne 0x414810 <_IO_new_file_seekoff+0x2d0> + 41461b: 4c 03 64 24 40 add r12, qword ptr [rsp + 64] + 414620: e9 94 00 00 00 jmp 0x4146b9 <_IO_new_file_seekoff+0x179> + 414625: 0f 1f 00 nop dword ptr [rax] + 414628: 48 39 c2 cmp rdx, rax + 41462b: 0f 85 5e ff ff ff jne 0x41458f <_IO_new_file_seekoff+0x4f> + 414631: 41 bf 01 00 00 00 mov r15d, 1 + 414637: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 414640: f7 45 00 00 08 00 00 test dword ptr [rbp], 2048 + 414647: 0f 85 4e ff ff ff jne 0x41459b <_IO_new_file_seekoff+0x5b> + 41464d: 48 83 7d 38 00 cmp qword ptr [rbp + 56], 0 + 414652: 0f 85 5e ff ff ff jne 0x4145b6 <_IO_new_file_seekoff+0x76> + 414658: 48 8b 7d 18 mov rdi, qword ptr [rbp + 24] + 41465c: 48 85 ff test rdi, rdi + 41465f: 74 0c je 0x41466d <_IO_new_file_seekoff+0x12d> + 414661: e8 ea ae 00 00 call 0x41f550 + 414666: 81 65 00 ff fe ff ff and dword ptr [rbp], 4294967039 + 41466d: 48 89 ef mov rdi, rbp + 414670: e8 fb 31 00 00 call 0x417870 <_IO_doallocbuf> + 414675: f3 0f 7e 45 38 movq xmm0, qword ptr [rbp + 56] # xmm0 = mem[0],zero + 41467a: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 41467e: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 + 414682: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 + 414686: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 + 41468a: 41 83 fd 01 cmp r13d, 1 + 41468e: 0f 85 2c ff ff ff jne 0x4145c0 <_IO_new_file_seekoff+0x80> + 414694: 48 8b 45 10 mov rax, qword ptr [rbp + 16] + 414698: 48 2b 45 08 sub rax, qword ptr [rbp + 8] + 41469c: 49 29 c4 sub r12, rax + 41469f: 48 8b 85 90 00 00 00 mov rax, qword ptr [rbp + 144] + 4146a6: 48 83 f8 ff cmp rax, -1 + 4146aa: 0f 84 30 03 00 00 je 0x4149e0 <_IO_new_file_seekoff+0x4a0> + 4146b0: 49 01 c4 add r12, rax + 4146b3: 0f 88 93 02 00 00 js 0x41494c <_IO_new_file_seekoff+0x40c> + 4146b9: 45 31 ed xor r13d, r13d + 4146bc: 48 89 ef mov rdi, rbp + 4146bf: e8 dc 2c 00 00 call 0x4173a0 <_IO_free_backup_area> + 4146c4: 48 8b b5 90 00 00 00 mov rsi, qword ptr [rbp + 144] + 4146cb: 8b 45 00 mov eax, dword ptr [rbp] + 4146ce: 48 83 fe ff cmp rsi, -1 + 4146d2: 74 2c je 0x414700 <_IO_new_file_seekoff+0x1c0> + 4146d4: 48 83 7d 18 00 cmp qword ptr [rbp + 24], 0 + 4146d9: 74 25 je 0x414700 <_IO_new_file_seekoff+0x1c0> + 4146db: f6 c4 01 test ah, 1 + 4146de: 75 20 jne 0x414700 <_IO_new_file_seekoff+0x1c0> + 4146e0: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] + 4146e4: 48 89 d1 mov rcx, rdx + 4146e7: 48 2b 4d 10 sub rcx, qword ptr [rbp + 16] + 4146eb: 48 01 f1 add rcx, rsi + 4146ee: 4c 39 e6 cmp rsi, r12 + 4146f1: 7e 0d jle 0x414700 <_IO_new_file_seekoff+0x1c0> + 4146f3: 49 39 cc cmp r12, rcx + 4146f6: 0f 8d 04 03 00 00 jge 0x414a00 <_IO_new_file_seekoff+0x4c0> + 4146fc: 0f 1f 40 00 nop dword ptr [rax] + 414700: 49 c7 c6 80 1b 4c 00 mov r14, 4987776 + 414707: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 41470e: 4c 29 f3 sub rbx, r14 + 414711: a8 04 test al, 4 + 414713: 0f 85 f7 00 00 00 jne 0x414810 <_IO_new_file_seekoff+0x2d0> + 414719: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] + 41471d: 48 8b 45 40 mov rax, qword ptr [rbp + 64] + 414721: 4d 89 e5 mov r13, r12 + 414724: 48 89 d6 mov rsi, rdx + 414727: 48 29 c6 sub rsi, rax + 41472a: 48 29 d0 sub rax, rdx + 41472d: 4c 21 e6 and rsi, r12 + 414730: 49 29 f5 sub r13, rsi + 414733: 4c 39 e8 cmp rax, r13 + 414736: 0f 8c d4 01 00 00 jl 0x414910 <_IO_new_file_seekoff+0x3d0> + 41473c: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] + 414743: 48 89 c2 mov rdx, rax + 414746: 4c 29 f2 sub rdx, r14 + 414749: 48 39 da cmp rdx, rbx + 41474c: 0f 83 2e 03 00 00 jae 0x414a80 <_IO_new_file_seekoff+0x540> + 414752: 31 d2 xor edx, edx + 414754: 48 89 ef mov rdi, rbp + 414757: ff 90 80 00 00 00 call qword ptr [rax + 128] + 41475d: 48 89 c1 mov rcx, rax + 414760: 48 85 c0 test rax, rax + 414763: 0f 88 f1 01 00 00 js 0x41495a <_IO_new_file_seekoff+0x41a> + 414769: 4d 85 ed test r13, r13 + 41476c: 0f 84 ae 01 00 00 je 0x414920 <_IO_new_file_seekoff+0x3e0> + 414772: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] + 414779: 48 89 c2 mov rdx, rax + 41477c: 4c 29 f2 sub rdx, r14 + 41477f: 48 39 da cmp rdx, rbx + 414782: 0f 83 48 03 00 00 jae 0x414ad0 <_IO_new_file_seekoff+0x590> + 414788: 48 8b 40 70 mov rax, qword ptr [rax + 112] + 41478c: 48 8b 75 38 mov rsi, qword ptr [rbp + 56] + 414790: 4c 89 ea mov rdx, r13 + 414793: 45 85 ff test r15d, r15d + 414796: 75 07 jne 0x41479f <_IO_new_file_seekoff+0x25f> + 414798: 48 8b 55 40 mov rdx, qword ptr [rbp + 64] + 41479c: 48 29 f2 sub rdx, rsi + 41479f: 48 89 0c 24 mov qword ptr [rsp], rcx + 4147a3: 48 89 ef mov rdi, rbp + 4147a6: ff d0 call rax + 4147a8: 49 39 c5 cmp r13, rax + 4147ab: 7f 4b jg 0x4147f8 <_IO_new_file_seekoff+0x2b8> + 4147ad: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 4147b1: 48 01 c1 add rcx, rax + 4147b4: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] + 4147b8: 83 65 00 ef and dword ptr [rbp], -17 + 4147bc: 48 89 8d 90 00 00 00 mov qword ptr [rbp + 144], rcx + 4147c3: 66 48 0f 6e ca movq xmm1, rdx + 4147c8: 4a 8d 1c 2a lea rbx, [rdx + r13] + 4147cc: 48 01 c2 add rdx, rax + 4147cf: 66 48 0f 6e c3 movq xmm0, rbx + 4147d4: 66 48 0f 6e d2 movq xmm2, rdx + 4147d9: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] + 4147dd: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 4147e1: 0f 11 4d 18 movups xmmword ptr [rbp + 24], xmm1 + 4147e5: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 + 4147e9: 0f 11 4d 28 movups xmmword ptr [rbp + 40], xmm1 + 4147ed: 4c 89 e0 mov rax, r12 + 4147f0: eb 72 jmp 0x414864 <_IO_new_file_seekoff+0x324> + 4147f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4147f8: 4d 89 ec mov r12, r13 + 4147fb: 41 bd 01 00 00 00 mov r13d, 1 + 414801: 48 83 f8 ff cmp rax, -1 + 414805: 74 09 je 0x414810 <_IO_new_file_seekoff+0x2d0> + 414807: 49 29 c4 sub r12, rax + 41480a: 41 bd 01 00 00 00 mov r13d, 1 + 414810: 48 89 ef mov rdi, rbp + 414813: e8 78 48 00 00 call 0x419090 <_IO_unsave_markers> + 414818: 4c 8b bd d8 00 00 00 mov r15, qword ptr [rbp + 216] + 41481f: 4c 89 f8 mov rax, r15 + 414822: 4c 29 f0 sub rax, r14 + 414825: 48 39 c3 cmp rbx, rax + 414828: 0f 86 42 02 00 00 jbe 0x414a70 <_IO_new_file_seekoff+0x530> + 41482e: 44 89 ea mov edx, r13d + 414831: 4c 89 e6 mov rsi, r12 + 414834: 48 89 ef mov rdi, rbp + 414837: 41 ff 97 80 00 00 00 call qword ptr [r15 + 128] + 41483e: 48 83 f8 ff cmp rax, -1 + 414842: 74 20 je 0x414864 <_IO_new_file_seekoff+0x324> + 414844: f3 0f 7e 45 38 movq xmm0, qword ptr [rbp + 56] # xmm0 = mem[0],zero + 414849: 83 65 00 ef and dword ptr [rbp], -17 + 41484d: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax + 414854: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 414858: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 + 41485c: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 + 414860: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 + 414864: 48 8b 8c 24 a8 00 00 00 mov rcx, qword ptr [rsp + 168] + 41486c: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 414875: 0f 85 96 02 00 00 jne 0x414b11 <_IO_new_file_seekoff+0x5d1> + 41487b: 48 81 c4 b8 00 00 00 add rsp, 184 + 414882: 5b pop rbx + 414883: 5d pop rbp + 414884: 41 5c pop r12 + 414886: 41 5d pop r13 + 414888: 41 5e pop r14 + 41488a: 41 5f pop r15 + 41488c: c3 ret + 41488d: 0f 1f 00 nop dword ptr [rax] + 414890: 48 83 7f 38 00 cmp qword ptr [rdi + 56], 0 + 414895: 0f 84 95 00 00 00 je 0x414930 <_IO_new_file_seekoff+0x3f0> + 41489b: 8b 17 mov edx, dword ptr [rdi] + 41489d: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 4148a1: 48 8b 4f 20 mov rcx, qword ptr [rdi + 32] + 4148a5: 81 e2 00 10 00 00 and edx, 4096 + 4148ab: 48 39 c8 cmp rax, rcx + 4148ae: 0f 86 bc 00 00 00 jbe 0x414970 <_IO_new_file_seekoff+0x430> + 4148b4: 85 d2 test edx, edx + 4148b6: 0f 84 b4 00 00 00 je 0x414970 <_IO_new_file_seekoff+0x430> + 4148bc: 48 8b 9f d8 00 00 00 mov rbx, qword ptr [rdi + 216] + 4148c3: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4148ca: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4148d1: 48 89 df mov rdi, rbx + 4148d4: 48 29 d0 sub rax, rdx + 4148d7: 48 29 d7 sub rdi, rdx + 4148da: 48 39 f8 cmp rax, rdi + 4148dd: 0f 86 09 02 00 00 jbe 0x414aec <_IO_new_file_seekoff+0x5ac> + 4148e3: 31 f6 xor esi, esi + 4148e5: ba 02 00 00 00 mov edx, 2 + 4148ea: 48 89 ef mov rdi, rbp + 4148ed: ff 93 80 00 00 00 call qword ptr [rbx + 128] + 4148f3: 48 89 c6 mov rsi, rax + 4148f6: 48 83 f8 ff cmp rax, -1 + 4148fa: 74 5e je 0x41495a <_IO_new_file_seekoff+0x41a> + 4148fc: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax + 414903: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 414907: 48 2b 45 20 sub rax, qword ptr [rbp + 32] + 41490b: 49 89 c4 mov r12, rax + 41490e: eb 2a jmp 0x41493a <_IO_new_file_seekoff+0x3fa> + 414910: 4c 89 e6 mov rsi, r12 + 414913: 45 31 ed xor r13d, r13d + 414916: e9 21 fe ff ff jmp 0x41473c <_IO_new_file_seekoff+0x1fc> + 41491b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 414920: 31 c0 xor eax, eax + 414922: e9 8d fe ff ff jmp 0x4147b4 <_IO_new_file_seekoff+0x274> + 414927: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 414930: 48 8b b7 90 00 00 00 mov rsi, qword ptr [rdi + 144] + 414937: 45 31 e4 xor r12d, r12d + 41493a: 48 83 fe ff cmp rsi, -1 + 41493e: 74 50 je 0x414990 <_IO_new_file_seekoff+0x450> + 414940: 4c 89 e0 mov rax, r12 + 414943: 48 01 f0 add rax, rsi + 414946: 0f 89 18 ff ff ff jns 0x414864 <_IO_new_file_seekoff+0x324> + 41494c: 48 c7 c0 c0 ff ff ff mov rax, -64 + 414953: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 41495a: 48 c7 c0 ff ff ff ff mov rax, -1 + 414961: e9 fe fe ff ff jmp 0x414864 <_IO_new_file_seekoff+0x324> + 414966: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 414970: 48 8b b5 90 00 00 00 mov rsi, qword ptr [rbp + 144] + 414977: 48 39 c8 cmp rax, rcx + 41497a: 0f 87 20 01 00 00 ja 0x414aa0 <_IO_new_file_seekoff+0x560> + 414980: 48 8b 45 08 mov rax, qword ptr [rbp + 8] + 414984: 48 2b 45 10 sub rax, qword ptr [rbp + 16] + 414988: 49 89 c4 mov r12, rax + 41498b: eb ad jmp 0x41493a <_IO_new_file_seekoff+0x3fa> + 41498d: 0f 1f 00 nop dword ptr [rax] + 414990: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 414997: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 41499e: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4149a5: 48 89 d9 mov rcx, rbx + 4149a8: 48 29 d0 sub rax, rdx + 4149ab: 48 29 d1 sub rcx, rdx + 4149ae: 48 39 c8 cmp rax, rcx + 4149b1: 0f 86 3f 01 00 00 jbe 0x414af6 <_IO_new_file_seekoff+0x5b6> + 4149b7: 31 f6 xor esi, esi + 4149b9: ba 01 00 00 00 mov edx, 1 + 4149be: 48 89 ef mov rdi, rbp + 4149c1: ff 93 80 00 00 00 call qword ptr [rbx + 128] + 4149c7: 48 89 c6 mov rsi, rax + 4149ca: 48 83 f8 ff cmp rax, -1 + 4149ce: 0f 85 6c ff ff ff jne 0x414940 <_IO_new_file_seekoff+0x400> + 4149d4: eb 84 jmp 0x41495a <_IO_new_file_seekoff+0x41a> + 4149d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4149e0: 49 c7 c6 80 1b 4c 00 mov r14, 4987776 + 4149e7: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 4149ee: 4c 29 f3 sub rbx, r14 + 4149f1: e9 1a fe ff ff jmp 0x414810 <_IO_new_file_seekoff+0x2d0> + 4149f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 414a00: 4c 89 e7 mov rdi, r12 + 414a03: 66 48 0f 6e c2 movq xmm0, rdx + 414a08: 83 e0 ef and eax, -17 + 414a0b: 48 29 cf sub rdi, rcx + 414a0e: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 414a12: 89 45 00 mov dword ptr [rbp], eax + 414a15: 48 01 fa add rdx, rdi + 414a18: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 + 414a1c: 48 89 55 08 mov qword ptr [rbp + 8], rdx + 414a20: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 + 414a24: 48 85 f6 test rsi, rsi + 414a27: 0f 88 c0 fd ff ff js 0x4147ed <_IO_new_file_seekoff+0x2ad> + 414a2d: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 414a34: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 414a3b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 414a42: 48 89 d9 mov rcx, rbx + 414a45: 48 29 d0 sub rax, rdx + 414a48: 48 29 d1 sub rcx, rdx + 414a4b: 48 39 c8 cmp rax, rcx + 414a4e: 0f 86 ac 00 00 00 jbe 0x414b00 <_IO_new_file_seekoff+0x5c0> + 414a54: 31 d2 xor edx, edx + 414a56: 48 89 ef mov rdi, rbp + 414a59: ff 93 80 00 00 00 call qword ptr [rbx + 128] + 414a5f: 4c 89 e0 mov rax, r12 + 414a62: e9 fd fd ff ff jmp 0x414864 <_IO_new_file_seekoff+0x324> + 414a67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 414a70: e8 1b f3 ff ff call 0x413d90 <_IO_vtable_check> + 414a75: e9 b4 fd ff ff jmp 0x41482e <_IO_new_file_seekoff+0x2ee> + 414a7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 414a80: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 414a85: 48 89 04 24 mov qword ptr [rsp], rax + 414a89: e8 02 f3 ff ff call 0x413d90 <_IO_vtable_check> + 414a8e: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 414a93: 48 8b 04 24 mov rax, qword ptr [rsp] + 414a97: e9 b6 fc ff ff jmp 0x414752 <_IO_new_file_seekoff+0x212> + 414a9c: 0f 1f 40 00 nop dword ptr [rax] + 414aa0: 85 d2 test edx, edx + 414aa2: 0f 85 5f fe ff ff jne 0x414907 <_IO_new_file_seekoff+0x3c7> + 414aa8: 48 2b 45 10 sub rax, qword ptr [rbp + 16] + 414aac: 49 89 c4 mov r12, rax + 414aaf: e9 86 fe ff ff jmp 0x41493a <_IO_new_file_seekoff+0x3fa> + 414ab4: 0f 1f 40 00 nop dword ptr [rax] + 414ab8: 48 89 04 24 mov qword ptr [rsp], rax + 414abc: e8 cf f2 ff ff call 0x413d90 <_IO_vtable_check> + 414ac1: 48 8b 04 24 mov rax, qword ptr [rsp] + 414ac5: e9 27 fb ff ff jmp 0x4145f1 <_IO_new_file_seekoff+0xb1> + 414aca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 414ad0: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 414ad5: 48 89 04 24 mov qword ptr [rsp], rax + 414ad9: e8 b2 f2 ff ff call 0x413d90 <_IO_vtable_check> + 414ade: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 414ae3: 48 8b 04 24 mov rax, qword ptr [rsp] + 414ae7: e9 9c fc ff ff jmp 0x414788 <_IO_new_file_seekoff+0x248> + 414aec: e8 9f f2 ff ff call 0x413d90 <_IO_vtable_check> + 414af1: e9 ed fd ff ff jmp 0x4148e3 <_IO_new_file_seekoff+0x3a3> + 414af6: e8 95 f2 ff ff call 0x413d90 <_IO_vtable_check> + 414afb: e9 b7 fe ff ff jmp 0x4149b7 <_IO_new_file_seekoff+0x477> + 414b00: e8 8b f2 ff ff call 0x413d90 <_IO_vtable_check> + 414b05: 48 8b b5 90 00 00 00 mov rsi, qword ptr [rbp + 144] + 414b0c: e9 43 ff ff ff jmp 0x414a54 <_IO_new_file_seekoff+0x514> + 414b11: e8 ba 70 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 414b16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000414b20 <_IO_file_stat>: + 414b20: f3 0f 1e fa endbr64 + 414b24: 48 89 f2 mov rdx, rsi + 414b27: 8b 77 70 mov esi, dword ptr [rdi + 112] + 414b2a: bf 01 00 00 00 mov edi, 1 + 414b2f: e9 ac 38 03 00 jmp 0x4483e0 <_fxstat> + 414b34: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 414b3f: 90 nop + +0000000000414b40 <_IO_new_file_write>: + 414b40: f3 0f 1e fa endbr64 + 414b44: 41 55 push r13 + 414b46: 49 89 fd mov r13, rdi + 414b49: 41 54 push r12 + 414b4b: 55 push rbp + 414b4c: 53 push rbx + 414b4d: 48 83 ec 08 sub rsp, 8 + 414b51: 48 85 d2 test rdx, rdx + 414b54: 0f 8e 7e 00 00 00 jle 0x414bd8 <_IO_new_file_write+0x98> + 414b5a: 48 89 f5 mov rbp, rsi + 414b5d: 49 89 d4 mov r12, rdx + 414b60: 48 89 d3 mov rbx, rdx + 414b63: eb 18 jmp 0x414b7d <_IO_new_file_write+0x3d> + 414b65: 0f 1f 00 nop dword ptr [rax] + 414b68: e8 a3 3a 03 00 call 0x448610 + 414b6d: 48 85 c0 test rax, rax + 414b70: 78 2e js 0x414ba0 <_IO_new_file_write+0x60> + 414b72: 48 29 c3 sub rbx, rax + 414b75: 48 01 c5 add rbp, rax + 414b78: 48 85 db test rbx, rbx + 414b7b: 7e 53 jle 0x414bd0 <_IO_new_file_write+0x90> + 414b7d: 41 8b 7d 70 mov edi, dword ptr [r13 + 112] + 414b81: 48 89 da mov rdx, rbx + 414b84: 48 89 ee mov rsi, rbp + 414b87: 41 f6 45 74 02 test byte ptr [r13 + 116], 2 + 414b8c: 74 da je 0x414b68 <_IO_new_file_write+0x28> + 414b8e: e8 ad 45 03 00 call 0x449140 <__write_nocancel> + 414b93: 48 85 c0 test rax, rax + 414b96: 79 da jns 0x414b72 <_IO_new_file_write+0x32> + 414b98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 414ba0: 41 83 4d 00 20 or dword ptr [r13], 32 + 414ba5: 4c 89 e0 mov rax, r12 + 414ba8: 48 29 d8 sub rax, rbx + 414bab: 49 8b 95 90 00 00 00 mov rdx, qword ptr [r13 + 144] + 414bb2: 48 85 d2 test rdx, rdx + 414bb5: 78 0a js 0x414bc1 <_IO_new_file_write+0x81> + 414bb7: 48 01 c2 add rdx, rax + 414bba: 49 89 95 90 00 00 00 mov qword ptr [r13 + 144], rdx + 414bc1: 48 83 c4 08 add rsp, 8 + 414bc5: 5b pop rbx + 414bc6: 5d pop rbp + 414bc7: 41 5c pop r12 + 414bc9: 41 5d pop r13 + 414bcb: c3 ret + 414bcc: 0f 1f 40 00 nop dword ptr [rax] + 414bd0: 4c 89 e0 mov rax, r12 + 414bd3: 48 29 d8 sub rax, rbx + 414bd6: eb d3 jmp 0x414bab <_IO_new_file_write+0x6b> + 414bd8: 31 c0 xor eax, eax + 414bda: eb cf jmp 0x414bab <_IO_new_file_write+0x6b> + 414bdc: 0f 1f 40 00 nop dword ptr [rax] + +0000000000414be0 <_IO_file_xsgetn_mmap>: + 414be0: f3 0f 1e fa endbr64 + 414be4: 41 57 push r15 + 414be6: 49 89 f7 mov r15, rsi + 414be9: 41 56 push r14 + 414beb: 41 55 push r13 + 414bed: 49 89 d5 mov r13, rdx + 414bf0: 41 54 push r12 + 414bf2: 49 89 f4 mov r12, rsi + 414bf5: 55 push rbp + 414bf6: 48 89 fd mov rbp, rdi + 414bf9: 53 push rbx + 414bfa: 48 81 ec b8 00 00 00 sub rsp, 184 + 414c01: 4c 8b 77 08 mov r14, qword ptr [rdi + 8] + 414c05: 48 8b 5f 10 mov rbx, qword ptr [rdi + 16] + 414c09: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 414c12: 48 89 84 24 a8 00 00 00 mov qword ptr [rsp + 168], rax + 414c1a: 31 c0 xor eax, eax + 414c1c: 4c 29 f3 sub rbx, r14 + 414c1f: 48 39 d3 cmp rbx, rdx + 414c22: 0f 83 1d 01 00 00 jae 0x414d45 <_IO_file_xsgetn_mmap+0x165> + 414c28: f7 07 00 01 00 00 test dword ptr [rdi], 256 + 414c2e: 0f 85 4c 01 00 00 jne 0x414d80 <_IO_file_xsgetn_mmap+0x1a0> + 414c34: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] + 414c3b: 49 c7 c6 80 1b 4c 00 mov r14, 4987776 + 414c42: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 414c49: 48 89 c2 mov rdx, rax + 414c4c: 4c 29 f3 sub rbx, r14 + 414c4f: 4c 29 f2 sub rdx, r14 + 414c52: 48 39 d3 cmp rbx, rdx + 414c55: 0f 86 25 02 00 00 jbe 0x414e80 <_IO_file_xsgetn_mmap+0x2a0> + 414c5b: 48 8d 74 24 10 lea rsi, [rsp + 16] + 414c60: 48 89 ef mov rdi, rbp + 414c63: ff 90 90 00 00 00 call qword ptr [rax + 144] + 414c69: 85 c0 test eax, eax + 414c6b: 0f 85 67 01 00 00 jne 0x414dd8 <_IO_file_xsgetn_mmap+0x1f8> + 414c71: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 414c75: 25 00 f0 00 00 and eax, 61440 + 414c7a: 3d 00 80 00 00 cmp eax, 32768 + 414c7f: 0f 85 53 01 00 00 jne 0x414dd8 <_IO_file_xsgetn_mmap+0x1f8> + 414c85: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] + 414c8a: 4d 85 c0 test r8, r8 + 414c8d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 414c92: 0f 84 40 01 00 00 je 0x414dd8 <_IO_file_xsgetn_mmap+0x1f8> + 414c98: e8 b3 45 03 00 call 0x449250 + 414c9d: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] + 414ca1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 414ca6: 48 98 cdqe + 414ca8: 48 89 fa mov rdx, rdi + 414cab: 48 89 c1 mov rcx, rax + 414cae: 4d 8d 4c 00 ff lea r9, [r8 + rax - 1] + 414cb3: 48 f7 d2 not rdx + 414cb6: 48 03 55 40 add rdx, qword ptr [rbp + 64] + 414cba: 48 f7 d9 neg rcx + 414cbd: 48 8d 34 02 lea rsi, [rdx + rax] + 414cc1: 49 21 c9 and r9, rcx + 414cc4: 48 21 ce and rsi, rcx + 414cc7: 49 39 f1 cmp r9, rsi + 414cca: 0f 82 c8 01 00 00 jb 0x414e98 <_IO_file_xsgetn_mmap+0x2b8> + 414cd0: 0f 87 e3 01 00 00 ja 0x414eb9 <_IO_file_xsgetn_mmap+0x2d9> + 414cd6: 4a 8d 14 07 lea rdx, [rdi + r8] + 414cda: 48 89 55 40 mov qword ptr [rbp + 64], rdx + 414cde: 48 8b 8d 90 00 00 00 mov rcx, qword ptr [rbp + 144] + 414ce5: 48 8b 45 10 mov rax, qword ptr [rbp + 16] + 414ce9: 48 89 7d 18 mov qword ptr [rbp + 24], rdi + 414ced: 48 2b 45 08 sub rax, qword ptr [rbp + 8] + 414cf1: 48 29 c1 sub rcx, rax + 414cf4: 48 89 8d 90 00 00 00 mov qword ptr [rbp + 144], rcx + 414cfb: 49 39 c8 cmp r8, rcx + 414cfe: 0f 8e 5c 01 00 00 jle 0x414e60 <_IO_file_xsgetn_mmap+0x280> + 414d04: 48 01 cf add rdi, rcx + 414d07: 48 89 55 10 mov qword ptr [rbp + 16], rdx + 414d0b: 4c 89 c6 mov rsi, r8 + 414d0e: 31 d2 xor edx, edx + 414d10: 48 89 7d 08 mov qword ptr [rbp + 8], rdi + 414d14: 8b 7d 70 mov edi, dword ptr [rbp + 112] + 414d17: e8 94 39 03 00 call 0x4486b0 + 414d1c: 48 8b 55 40 mov rdx, qword ptr [rbp + 64] + 414d20: 48 2b 55 38 sub rdx, qword ptr [rbp + 56] + 414d24: 48 39 d0 cmp rax, rdx + 414d27: 0f 84 be 01 00 00 je 0x414eeb <_IO_file_xsgetn_mmap+0x30b> + 414d2d: 83 4d 00 20 or dword ptr [rbp], 32 + 414d31: 4c 8b 75 08 mov r14, qword ptr [rbp + 8] + 414d35: 48 8b 5d 10 mov rbx, qword ptr [rbp + 16] + 414d39: 4c 29 f3 sub rbx, r14 + 414d3c: 4c 39 eb cmp rbx, r13 + 414d3f: 73 6f jae 0x414db0 <_IO_file_xsgetn_mmap+0x1d0> + 414d41: 83 4d 00 10 or dword ptr [rbp], 16 + 414d45: 48 85 db test rbx, rbx + 414d48: 75 66 jne 0x414db0 <_IO_file_xsgetn_mmap+0x1d0> + 414d4a: 4c 89 e0 mov rax, r12 + 414d4d: 4c 29 f8 sub rax, r15 + 414d50: 48 8b 8c 24 a8 00 00 00 mov rcx, qword ptr [rsp + 168] + 414d58: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 414d61: 0f 85 ad 01 00 00 jne 0x414f14 <_IO_file_xsgetn_mmap+0x334> + 414d67: 48 81 c4 b8 00 00 00 add rsp, 184 + 414d6e: 5b pop rbx + 414d6f: 5d pop rbp + 414d70: 41 5c pop r12 + 414d72: 41 5d pop r13 + 414d74: 41 5e pop r14 + 414d76: 41 5f pop r15 + 414d78: c3 ret + 414d79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 414d80: 48 89 da mov rdx, rbx + 414d83: 4c 89 f6 mov rsi, r14 + 414d86: 4c 89 ff mov rdi, r15 + 414d89: 49 29 dd sub r13, rbx + 414d8c: e8 bf c3 fe ff call 0x401150 <.plt+0x130> + 414d91: 48 89 ef mov rdi, rbp + 414d94: 49 89 c4 mov r12, rax + 414d97: e8 04 25 00 00 call 0x4172a0 <_IO_switch_to_main_get_area> + 414d9c: 4c 8b 75 08 mov r14, qword ptr [rbp + 8] + 414da0: 48 8b 5d 10 mov rbx, qword ptr [rbp + 16] + 414da4: 4c 29 f3 sub rbx, r14 + 414da7: 49 39 dd cmp r13, rbx + 414daa: 0f 87 84 fe ff ff ja 0x414c34 <_IO_file_xsgetn_mmap+0x54> + 414db0: 4c 39 eb cmp rbx, r13 + 414db3: 4c 89 e7 mov rdi, r12 + 414db6: 4c 89 f6 mov rsi, r14 + 414db9: 49 0f 47 dd cmova rbx, r13 + 414dbd: 48 89 da mov rdx, rbx + 414dc0: 4c 01 f3 add rbx, r14 + 414dc3: e8 88 c3 fe ff call 0x401150 <.plt+0x130> + 414dc8: 48 89 5d 08 mov qword ptr [rbp + 8], rbx + 414dcc: 49 89 c4 mov r12, rax + 414dcf: e9 76 ff ff ff jmp 0x414d4a <_IO_file_xsgetn_mmap+0x16a> + 414dd4: 0f 1f 40 00 nop dword ptr [rax] + 414dd8: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] + 414ddc: 48 8b 75 40 mov rsi, qword ptr [rbp + 64] + 414de0: 48 29 fe sub rsi, rdi + 414de3: e8 a8 45 03 00 call 0x449390 + 414de8: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] + 414dee: 48 8d 15 0b cf 0a 00 lea rdx, [rip + 708363] # 0x4c1d00 <_IO_wfile_jumps> + 414df5: 48 8d 05 44 d1 0a 00 lea rax, [rip + 708932] # 0x4c1f40 <_IO_file_jumps> + 414dfc: 66 0f ef c0 pxor xmm0, xmm0 + 414e00: 48 c7 45 18 00 00 00 00 mov qword ptr [rbp + 24], 0 + 414e08: 85 c9 test ecx, ecx + 414e0a: 0f 11 45 38 movups xmmword ptr [rbp + 56], xmm0 + 414e0e: 48 0f 4f c2 cmovg rax, rdx + 414e12: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 + 414e16: 48 89 85 d8 00 00 00 mov qword ptr [rbp + 216], rax + 414e1d: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 414e24: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx + 414e2b: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] + 414e32: 48 89 c2 mov rdx, rax + 414e35: 4c 29 f2 sub rdx, r14 + 414e38: 48 39 da cmp rdx, rbx + 414e3b: 0f 83 bf 00 00 00 jae 0x414f00 <_IO_file_xsgetn_mmap+0x320> + 414e41: 4c 89 ea mov rdx, r13 + 414e44: 4c 89 fe mov rsi, r15 + 414e47: 48 89 ef mov rdi, rbp + 414e4a: ff 50 40 call qword ptr [rax + 64] + 414e4d: 49 89 c0 mov r8, rax + 414e50: 4c 89 e0 mov rax, r12 + 414e53: 4c 29 f8 sub rax, r15 + 414e56: 4c 01 c0 add rax, r8 + 414e59: e9 f2 fe ff ff jmp 0x414d50 <_IO_file_xsgetn_mmap+0x170> + 414e5e: 66 90 nop + 414e60: 66 48 0f 6e c2 movq xmm0, rdx + 414e65: 83 4d 00 10 or dword ptr [rbp], 16 + 414e69: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 414e6d: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 + 414e71: e9 d4 fe ff ff jmp 0x414d4a <_IO_file_xsgetn_mmap+0x16a> + 414e76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 414e80: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 414e85: e8 06 ef ff ff call 0x413d90 <_IO_vtable_check> + 414e8a: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 414e8f: e9 c7 fd ff ff jmp 0x414c5b <_IO_file_xsgetn_mmap+0x7b> + 414e94: 0f 1f 40 00 nop dword ptr [rax] + 414e98: 4c 01 cf add rdi, r9 + 414e9b: 4c 29 ce sub rsi, r9 + 414e9e: e8 ed 44 03 00 call 0x449390 + 414ea3: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] + 414ea7: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] + 414eac: 4a 8d 14 07 lea rdx, [rdi + r8] + 414eb0: 48 89 55 40 mov qword ptr [rbp + 64], rdx + 414eb4: e9 25 fe ff ff jmp 0x414cde <_IO_file_xsgetn_mmap+0xfe> + 414eb9: b9 01 00 00 00 mov ecx, 1 + 414ebe: 4c 89 ca mov rdx, r9 + 414ec1: 31 c0 xor eax, eax + 414ec3: e8 88 6c 03 00 call 0x44bb50 + 414ec8: 48 89 c7 mov rdi, rax + 414ecb: 48 83 f8 ff cmp rax, -1 + 414ecf: 0f 84 03 ff ff ff je 0x414dd8 <_IO_file_xsgetn_mmap+0x1f8> + 414ed5: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] + 414eda: 48 89 45 38 mov qword ptr [rbp + 56], rax + 414ede: 4a 8d 14 00 lea rdx, [rax + r8] + 414ee2: 48 89 55 40 mov qword ptr [rbp + 64], rdx + 414ee6: e9 f3 fd ff ff jmp 0x414cde <_IO_file_xsgetn_mmap+0xfe> + 414eeb: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax + 414ef2: e9 3a fe ff ff jmp 0x414d31 <_IO_file_xsgetn_mmap+0x151> + 414ef7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 414f00: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 414f05: e8 86 ee ff ff call 0x413d90 <_IO_vtable_check> + 414f0a: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 414f0f: e9 2d ff ff ff jmp 0x414e41 <_IO_file_xsgetn_mmap+0x261> + 414f14: e8 b7 6c 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 414f19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000414f20 <_IO_file_xsgetn>: + 414f20: f3 0f 1e fa endbr64 + 414f24: 41 57 push r15 + 414f26: 41 56 push r14 + 414f28: 49 89 f6 mov r14, rsi + 414f2b: 41 55 push r13 + 414f2d: 49 89 d5 mov r13, rdx + 414f30: 41 54 push r12 + 414f32: 55 push rbp + 414f33: 53 push rbx + 414f34: 48 89 fb mov rbx, rdi + 414f37: 48 83 ec 08 sub rsp, 8 + 414f3b: 48 83 7f 38 00 cmp qword ptr [rdi + 56], 0 + 414f40: 0f 84 72 01 00 00 je 0x4150b8 <_IO_file_xsgetn+0x198> + 414f46: 4d 89 ec mov r12, r13 + 414f49: 4d 85 ed test r13, r13 + 414f4c: 0f 85 c2 00 00 00 jne 0x415014 <_IO_file_xsgetn+0xf4> + 414f52: e9 39 01 00 00 jmp 0x415090 <_IO_file_xsgetn+0x170> + 414f57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 414f60: f7 03 00 01 00 00 test dword ptr [rbx], 256 + 414f66: 0f 85 e6 00 00 00 jne 0x415052 <_IO_file_xsgetn+0x132> + 414f6c: 48 8b 43 38 mov rax, qword ptr [rbx + 56] + 414f70: 48 85 c0 test rax, rax + 414f73: 0f 84 e7 00 00 00 je 0x415060 <_IO_file_xsgetn+0x140> + 414f79: 48 8b 4b 40 mov rcx, qword ptr [rbx + 64] + 414f7d: 48 29 c1 sub rcx, rax + 414f80: 4c 39 e1 cmp rcx, r12 + 414f83: 0f 87 f7 00 00 00 ja 0x415080 <_IO_file_xsgetn+0x160> + 414f89: 66 48 0f 6e c0 movq xmm0, rax + 414f8e: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 414f92: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 414f96: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 + 414f9a: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 + 414f9e: 48 83 f9 7f cmp rcx, 127 + 414fa2: 0f 86 c8 00 00 00 jbe 0x415070 <_IO_file_xsgetn+0x150> + 414fa8: 4c 89 e0 mov rax, r12 + 414fab: 31 d2 xor edx, edx + 414fad: 4d 89 e7 mov r15, r12 + 414fb0: 48 f7 f1 div rcx + 414fb3: 49 29 d7 sub r15, rdx + 414fb6: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] + 414fbd: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 414fc4: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 414fcb: 48 89 e9 mov rcx, rbp + 414fce: 48 29 d0 sub rax, rdx + 414fd1: 48 29 d1 sub rcx, rdx + 414fd4: 48 39 c8 cmp rax, rcx + 414fd7: 0f 86 cb 00 00 00 jbe 0x4150a8 <_IO_file_xsgetn+0x188> + 414fdd: 4c 89 fa mov rdx, r15 + 414fe0: 4c 89 f6 mov rsi, r14 + 414fe3: 48 89 df mov rdi, rbx + 414fe6: ff 55 70 call qword ptr [rbp + 112] + 414fe9: 48 85 c0 test rax, rax + 414fec: 0f 8e 06 01 00 00 jle 0x4150f8 <_IO_file_xsgetn+0x1d8> + 414ff2: 48 8b 93 90 00 00 00 mov rdx, qword ptr [rbx + 144] + 414ff9: 49 01 c6 add r14, rax + 414ffc: 49 29 c4 sub r12, rax + 414fff: 48 83 fa ff cmp rdx, -1 + 415003: 74 0a je 0x41500f <_IO_file_xsgetn+0xef> + 415005: 48 01 d0 add rax, rdx + 415008: 48 89 83 90 00 00 00 mov qword ptr [rbx + 144], rax + 41500f: 4d 85 e4 test r12, r12 + 415012: 74 7c je 0x415090 <_IO_file_xsgetn+0x170> + 415014: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 415018: 48 8b 6b 10 mov rbp, qword ptr [rbx + 16] + 41501c: 48 29 f5 sub rbp, rsi + 41501f: 4c 39 e5 cmp rbp, r12 + 415022: 0f 83 b8 00 00 00 jae 0x4150e0 <_IO_file_xsgetn+0x1c0> + 415028: 48 85 ed test rbp, rbp + 41502b: 0f 84 2f ff ff ff je 0x414f60 <_IO_file_xsgetn+0x40> + 415031: 4c 89 f7 mov rdi, r14 + 415034: 48 89 ea mov rdx, rbp + 415037: 49 29 ec sub r12, rbp + 41503a: e8 11 c1 fe ff call 0x401150 <.plt+0x130> + 41503f: 48 01 6b 08 add qword ptr [rbx + 8], rbp + 415043: 49 89 c6 mov r14, rax + 415046: f7 03 00 01 00 00 test dword ptr [rbx], 256 + 41504c: 0f 84 1a ff ff ff je 0x414f6c <_IO_file_xsgetn+0x4c> + 415052: 48 89 df mov rdi, rbx + 415055: e8 46 22 00 00 call 0x4172a0 <_IO_switch_to_main_get_area> + 41505a: eb b3 jmp 0x41500f <_IO_file_xsgetn+0xef> + 41505c: 0f 1f 40 00 nop dword ptr [rax] + 415060: 66 0f ef c9 pxor xmm1, xmm1 + 415064: 0f 11 4b 08 movups xmmword ptr [rbx + 8], xmm1 + 415068: 0f 11 4b 18 movups xmmword ptr [rbx + 24], xmm1 + 41506c: 0f 11 4b 28 movups xmmword ptr [rbx + 40], xmm1 + 415070: 4d 89 e7 mov r15, r12 + 415073: e9 3e ff ff ff jmp 0x414fb6 <_IO_file_xsgetn+0x96> + 415078: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 415080: 48 89 df mov rdi, rbx + 415083: e8 d8 23 00 00 call 0x417460 <__underflow> + 415088: 83 f8 ff cmp eax, -1 + 41508b: 75 82 jne 0x41500f <_IO_file_xsgetn+0xef> + 41508d: 4d 29 e5 sub r13, r12 + 415090: 48 83 c4 08 add rsp, 8 + 415094: 4c 89 e8 mov rax, r13 + 415097: 5b pop rbx + 415098: 5d pop rbp + 415099: 41 5c pop r12 + 41509b: 41 5d pop r13 + 41509d: 41 5e pop r14 + 41509f: 41 5f pop r15 + 4150a1: c3 ret + 4150a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4150a8: e8 e3 ec ff ff call 0x413d90 <_IO_vtable_check> + 4150ad: e9 2b ff ff ff jmp 0x414fdd <_IO_file_xsgetn+0xbd> + 4150b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4150b8: 48 8b 7f 48 mov rdi, qword ptr [rdi + 72] + 4150bc: 48 85 ff test rdi, rdi + 4150bf: 74 0b je 0x4150cc <_IO_file_xsgetn+0x1ac> + 4150c1: e8 8a a4 00 00 call 0x41f550 + 4150c6: 81 23 ff fe ff ff and dword ptr [rbx], 4294967039 + 4150cc: 48 89 df mov rdi, rbx + 4150cf: e8 9c 27 00 00 call 0x417870 <_IO_doallocbuf> + 4150d4: e9 6d fe ff ff jmp 0x414f46 <_IO_file_xsgetn+0x26> + 4150d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4150e0: 4c 89 e2 mov rdx, r12 + 4150e3: 4c 89 f7 mov rdi, r14 + 4150e6: e8 75 bf fe ff call 0x401060 <.plt+0x40> + 4150eb: 4c 01 63 08 add qword ptr [rbx + 8], r12 + 4150ef: eb 9f jmp 0x415090 <_IO_file_xsgetn+0x170> + 4150f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4150f8: 8b 13 mov edx, dword ptr [rbx] + 4150fa: 4d 29 e5 sub r13, r12 + 4150fd: 89 d1 mov ecx, edx + 4150ff: 83 ca 10 or edx, 16 + 415102: 83 c9 20 or ecx, 32 + 415105: 48 85 c0 test rax, rax + 415108: 0f 45 d1 cmovne edx, ecx + 41510b: 89 13 mov dword ptr [rbx], edx + 41510d: eb 81 jmp 0x415090 <_IO_file_xsgetn+0x170> + 41510f: 90 nop + +0000000000415110 <_IO_file_seekoff_mmap>: + 415110: f3 0f 1e fa endbr64 + 415114: 41 54 push r12 + 415116: 55 push rbp + 415117: 53 push rbx + 415118: 48 89 fb mov rbx, rdi + 41511b: 85 c9 test ecx, ecx + 41511d: 0f 84 cd 00 00 00 je 0x4151f0 <_IO_file_seekoff_mmap+0xe0> + 415123: 48 89 f5 mov rbp, rsi + 415126: 83 fa 01 cmp edx, 1 + 415129: 0f 84 b1 00 00 00 je 0x4151e0 <_IO_file_seekoff_mmap+0xd0> + 41512f: 83 fa 02 cmp edx, 2 + 415132: 0f 84 80 00 00 00 je 0x4151b8 <_IO_file_seekoff_mmap+0xa8> + 415138: 48 85 ed test rbp, rbp + 41513b: 0f 88 d9 00 00 00 js 0x41521a <_IO_file_seekoff_mmap+0x10a> + 415141: 4c 8b a3 d8 00 00 00 mov r12, qword ptr [rbx + 216] + 415148: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 41514f: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 415156: 4c 89 e7 mov rdi, r12 + 415159: 48 29 d0 sub rax, rdx + 41515c: 48 29 d7 sub rdi, rdx + 41515f: 48 39 f8 cmp rax, rdi + 415162: 0f 86 a8 00 00 00 jbe 0x415210 <_IO_file_seekoff_mmap+0x100> + 415168: 31 d2 xor edx, edx + 41516a: 48 89 ee mov rsi, rbp + 41516d: 48 89 df mov rdi, rbx + 415170: 41 ff 94 24 80 00 00 00 call qword ptr [r12 + 128] + 415178: 48 85 c0 test rax, rax + 41517b: 0f 88 b3 00 00 00 js 0x415234 <_IO_file_seekoff_mmap+0x124> + 415181: 48 8b 4b 40 mov rcx, qword ptr [rbx + 64] + 415185: 48 8b 53 38 mov rdx, qword ptr [rbx + 56] + 415189: 48 89 ce mov rsi, rcx + 41518c: 48 89 53 18 mov qword ptr [rbx + 24], rdx + 415190: 48 29 d6 sub rsi, rdx + 415193: 48 39 f5 cmp rbp, rsi + 415196: 7f 38 jg 0x4151d0 <_IO_file_seekoff_mmap+0xc0> + 415198: 48 01 ea add rdx, rbp + 41519b: 48 89 53 08 mov qword ptr [rbx + 8], rdx + 41519f: 48 89 53 10 mov qword ptr [rbx + 16], rdx + 4151a3: 83 23 ef and dword ptr [rbx], -17 + 4151a6: 48 89 83 90 00 00 00 mov qword ptr [rbx + 144], rax + 4151ad: 48 89 e8 mov rax, rbp + 4151b0: 5b pop rbx + 4151b1: 5d pop rbp + 4151b2: 41 5c pop r12 + 4151b4: c3 ret + 4151b5: 0f 1f 00 nop dword ptr [rax] + 4151b8: 48 8b 47 40 mov rax, qword ptr [rdi + 64] + 4151bc: 48 2b 47 38 sub rax, qword ptr [rdi + 56] + 4151c0: 48 01 c5 add rbp, rax + 4151c3: e9 70 ff ff ff jmp 0x415138 <_IO_file_seekoff_mmap+0x28> + 4151c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4151d0: 66 48 0f 6e c1 movq xmm0, rcx + 4151d5: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 4151d9: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 4151dd: eb c4 jmp 0x4151a3 <_IO_file_seekoff_mmap+0x93> + 4151df: 90 nop + 4151e0: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 4151e4: 48 2b 47 18 sub rax, qword ptr [rdi + 24] + 4151e8: 48 01 c5 add rbp, rax + 4151eb: e9 48 ff ff ff jmp 0x415138 <_IO_file_seekoff_mmap+0x28> + 4151f0: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 4151f7: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 4151fb: 48 2b 57 08 sub rdx, qword ptr [rdi + 8] + 4151ff: 5b pop rbx + 415200: 48 29 d0 sub rax, rdx + 415203: 5d pop rbp + 415204: 41 5c pop r12 + 415206: c3 ret + 415207: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 415210: e8 7b eb ff ff call 0x413d90 <_IO_vtable_check> + 415215: e9 4e ff ff ff jmp 0x415168 <_IO_file_seekoff_mmap+0x58> + 41521a: 48 c7 c0 c0 ff ff ff mov rax, -64 + 415221: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 415228: 48 c7 c0 ff ff ff ff mov rax, -1 + 41522f: e9 7c ff ff ff jmp 0x4151b0 <_IO_file_seekoff_mmap+0xa0> + 415234: 48 c7 c0 ff ff ff ff mov rax, -1 + 41523b: e9 70 ff ff ff jmp 0x4151b0 <_IO_file_seekoff_mmap+0xa0> + +0000000000415240 <_IO_file_read>: + 415240: f3 0f 1e fa endbr64 + 415244: 44 8b 47 70 mov r8d, dword ptr [rdi + 112] + 415248: f6 47 74 02 test byte ptr [rdi + 116], 2 + 41524c: 44 89 c7 mov edi, r8d + 41524f: 75 0f jne 0x415260 <_IO_file_read+0x20> + 415251: e9 1a 33 03 00 jmp 0x448570 + 415256: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 415260: e9 ab 3e 03 00 jmp 0x449110 <__read_nocancel> + 415265: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000415270 <_IO_new_file_xsputn>: + 415270: f3 0f 1e fa endbr64 + 415274: 41 57 push r15 + 415276: 41 56 push r14 + 415278: 41 55 push r13 + 41527a: 45 31 ed xor r13d, r13d + 41527d: 41 54 push r12 + 41527f: 55 push rbp + 415280: 53 push rbx + 415281: 48 83 ec 18 sub rsp, 24 + 415285: 48 85 d2 test rdx, rdx + 415288: 74 5d je 0x4152e7 <_IO_new_file_xsputn+0x77> + 41528a: 48 89 fd mov rbp, rdi + 41528d: 49 89 f4 mov r12, rsi + 415290: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] + 415294: 48 89 d3 mov rbx, rdx + 415297: 8b 45 00 mov eax, dword ptr [rbp] + 41529a: 25 00 0a 00 00 and eax, 2560 + 41529f: 3d 00 0a 00 00 cmp eax, 2560 + 4152a4: 74 5a je 0x415300 <_IO_new_file_xsputn+0x90> + 4152a6: 48 8b 45 30 mov rax, qword ptr [rbp + 48] + 4152aa: 48 39 f8 cmp rax, rdi + 4152ad: 76 71 jbe 0x415320 <_IO_new_file_xsputn+0xb0> + 4152af: 48 29 f8 sub rax, rdi + 4152b2: 45 31 ff xor r15d, r15d + 4152b5: 48 89 c2 mov rdx, rax + 4152b8: 48 85 d2 test rdx, rdx + 4152bb: 74 63 je 0x415320 <_IO_new_file_xsputn+0xb0> + 4152bd: 48 39 d3 cmp rbx, rdx + 4152c0: 4c 89 e6 mov rsi, r12 + 4152c3: 49 89 de mov r14, rbx + 4152c6: 48 0f 46 d3 cmovbe rdx, rbx + 4152ca: 49 89 d5 mov r13, rdx + 4152cd: e8 7e be fe ff call 0x401150 <.plt+0x130> + 4152d2: 4d 01 ec add r12, r13 + 4152d5: 4d 29 ee sub r14, r13 + 4152d8: 48 89 45 28 mov qword ptr [rbp + 40], rax + 4152dc: 4d 01 f7 add r15, r14 + 4152df: 75 42 jne 0x415323 <_IO_new_file_xsputn+0xb3> + 4152e1: 4c 29 f3 sub rbx, r14 + 4152e4: 49 89 dd mov r13, rbx + 4152e7: 48 83 c4 18 add rsp, 24 + 4152eb: 4c 89 e8 mov rax, r13 + 4152ee: 5b pop rbx + 4152ef: 5d pop rbp + 4152f0: 41 5c pop r12 + 4152f2: 41 5d pop r13 + 4152f4: 41 5e pop r14 + 4152f6: 41 5f pop r15 + 4152f8: c3 ret + 4152f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 415300: 48 8b 55 40 mov rdx, qword ptr [rbp + 64] + 415304: 48 8d 04 1e lea rax, [rsi + rbx] + 415308: 48 29 fa sub rdx, rdi + 41530b: 48 39 d3 cmp rbx, rdx + 41530e: 0f 86 a1 00 00 00 jbe 0x4153b5 <_IO_new_file_xsputn+0x145> + 415314: 45 31 ff xor r15d, r15d + 415317: 48 85 d2 test rdx, rdx + 41531a: 75 a1 jne 0x4152bd <_IO_new_file_xsputn+0x4d> + 41531c: 0f 1f 40 00 nop dword ptr [rax] + 415320: 49 89 de mov r14, rbx + 415323: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] + 41532a: 49 c7 c7 80 1b 4c 00 mov r15, 4987776 + 415331: 49 c7 c5 28 22 4c 00 mov r13, 4989480 + 415338: 48 89 c2 mov rdx, rax + 41533b: 4d 29 fd sub r13, r15 + 41533e: 4c 29 fa sub rdx, r15 + 415341: 49 39 d5 cmp r13, rdx + 415344: 0f 86 a6 01 00 00 jbe 0x4154f0 <_IO_new_file_xsputn+0x280> + 41534a: be ff ff ff ff mov esi, 4294967295 + 41534f: 48 89 ef mov rdi, rbp + 415352: ff 50 18 call qword ptr [rax + 24] + 415355: 83 f8 ff cmp eax, -1 + 415358: 0f 84 4a 01 00 00 je 0x4154a8 <_IO_new_file_xsputn+0x238> + 41535e: 48 8b 4d 40 mov rcx, qword ptr [rbp + 64] + 415362: 48 2b 4d 38 sub rcx, qword ptr [rbp + 56] + 415366: 4d 89 f0 mov r8, r14 + 415369: 48 83 f9 7f cmp rcx, 127 + 41536d: 76 0b jbe 0x41537a <_IO_new_file_xsputn+0x10a> + 41536f: 4c 89 f0 mov rax, r14 + 415372: 31 d2 xor edx, edx + 415374: 48 f7 f1 div rcx + 415377: 49 29 d0 sub r8, rdx + 41537a: 4d 85 c0 test r8, r8 + 41537d: 75 49 jne 0x4153c8 <_IO_new_file_xsputn+0x158> + 41537f: 49 89 dd mov r13, rbx + 415382: 4d 85 f6 test r14, r14 + 415385: 0f 84 5c ff ff ff je 0x4152e7 <_IO_new_file_xsputn+0x77> + 41538b: 4b 8d 34 04 lea rsi, [r12 + r8] + 41538f: 4c 89 f2 mov rdx, r14 + 415392: 48 89 ef mov rdi, rbp + 415395: e8 06 26 00 00 call 0x4179a0 <_IO_default_xsputn> + 41539a: 4c 29 f0 sub rax, r14 + 41539d: 49 01 c5 add r13, rax + 4153a0: e9 42 ff ff ff jmp 0x4152e7 <_IO_new_file_xsputn+0x77> + 4153a5: 0f 1f 00 nop dword ptr [rax] + 4153a8: 48 83 e8 01 sub rax, 1 + 4153ac: 80 38 0a cmp byte ptr [rax], 10 + 4153af: 0f 84 0b 01 00 00 je 0x4154c0 <_IO_new_file_xsputn+0x250> + 4153b5: 49 39 c4 cmp r12, rax + 4153b8: 72 ee jb 0x4153a8 <_IO_new_file_xsputn+0x138> + 4153ba: 45 31 ff xor r15d, r15d + 4153bd: e9 fb fe ff ff jmp 0x4152bd <_IO_new_file_xsputn+0x4d> + 4153c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4153c8: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] + 4153cf: 48 89 c2 mov rdx, rax + 4153d2: 4c 29 fa sub rdx, r15 + 4153d5: f7 45 00 00 10 00 00 test dword ptr [rbp], 4096 + 4153dc: 0f 85 fe 00 00 00 jne 0x4154e0 <_IO_new_file_xsputn+0x270> + 4153e2: 48 8b 4d 10 mov rcx, qword ptr [rbp + 16] + 4153e6: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] + 4153ea: 48 39 f1 cmp rcx, rsi + 4153ed: 74 40 je 0x41542f <_IO_new_file_xsputn+0x1bf> + 4153ef: 49 39 d5 cmp r13, rdx + 4153f2: 0f 86 75 01 00 00 jbe 0x41556d <_IO_new_file_xsputn+0x2fd> + 4153f8: 48 29 ce sub rsi, rcx + 4153fb: 4c 89 04 24 mov qword ptr [rsp], r8 + 4153ff: ba 01 00 00 00 mov edx, 1 + 415404: 48 89 ef mov rdi, rbp + 415407: ff 90 80 00 00 00 call qword ptr [rax + 128] + 41540d: 48 83 f8 ff cmp rax, -1 + 415411: 0f 84 03 01 00 00 je 0x41551a <_IO_new_file_xsputn+0x2aa> + 415417: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax + 41541e: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] + 415425: 4c 8b 04 24 mov r8, qword ptr [rsp] + 415429: 48 89 c2 mov rdx, rax + 41542c: 4c 29 fa sub rdx, r15 + 41542f: 49 39 d5 cmp r13, rdx + 415432: 0f 86 19 01 00 00 jbe 0x415551 <_IO_new_file_xsputn+0x2e1> + 415438: 4c 89 04 24 mov qword ptr [rsp], r8 + 41543c: 4c 89 c2 mov rdx, r8 + 41543f: 4c 89 e6 mov rsi, r12 + 415442: 48 89 ef mov rdi, rbp + 415445: ff 50 78 call qword ptr [rax + 120] + 415448: 4c 8b 04 24 mov r8, qword ptr [rsp] + 41544c: 49 89 c5 mov r13, rax + 41544f: 0f b7 85 80 00 00 00 movzx eax, word ptr [rbp + 128] + 415456: 4d 85 ed test r13, r13 + 415459: 74 09 je 0x415464 <_IO_new_file_xsputn+0x1f4> + 41545b: 66 85 c0 test ax, ax + 41545e: 0f 85 cc 00 00 00 jne 0x415530 <_IO_new_file_xsputn+0x2c0> + 415464: 48 8b 45 38 mov rax, qword ptr [rbp + 56] + 415468: 8b 95 c0 00 00 00 mov edx, dword ptr [rbp + 192] + 41546e: 48 89 45 18 mov qword ptr [rbp + 24], rax + 415472: 48 89 45 08 mov qword ptr [rbp + 8], rax + 415476: 48 89 45 10 mov qword ptr [rbp + 16], rax + 41547a: 48 89 45 28 mov qword ptr [rbp + 40], rax + 41547e: 48 89 45 20 mov qword ptr [rbp + 32], rax + 415482: 85 d2 test edx, edx + 415484: 0f 8e 7e 00 00 00 jle 0x415508 <_IO_new_file_xsputn+0x298> + 41548a: 48 8b 45 40 mov rax, qword ptr [rbp + 64] + 41548e: 48 89 45 30 mov qword ptr [rbp + 48], rax + 415492: 4d 39 e8 cmp r8, r13 + 415495: 0f 87 82 00 00 00 ja 0x41551d <_IO_new_file_xsputn+0x2ad> + 41549b: 4d 29 ee sub r14, r13 + 41549e: e9 dc fe ff ff jmp 0x41537f <_IO_new_file_xsputn+0x10f> + 4154a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4154a8: 4c 29 f3 sub rbx, r14 + 4154ab: 49 c7 c5 ff ff ff ff mov r13, -1 + 4154b2: 4d 85 f6 test r14, r14 + 4154b5: 4c 0f 45 eb cmovne r13, rbx + 4154b9: e9 29 fe ff ff jmp 0x4152e7 <_IO_new_file_xsputn+0x77> + 4154be: 66 90 nop + 4154c0: 4c 29 e0 sub rax, r12 + 4154c3: 48 83 c0 01 add rax, 1 + 4154c7: 48 89 c2 mov rdx, rax + 4154ca: 0f 85 c1 00 00 00 jne 0x415591 <_IO_new_file_xsputn+0x321> + 4154d0: 49 89 de mov r14, rbx + 4154d3: 41 bf 01 00 00 00 mov r15d, 1 + 4154d9: e9 fe fd ff ff jmp 0x4152dc <_IO_new_file_xsputn+0x6c> + 4154de: 66 90 nop + 4154e0: 48 c7 85 90 00 00 00 ff ff ff ff mov qword ptr [rbp + 144], -1 + 4154eb: e9 3f ff ff ff jmp 0x41542f <_IO_new_file_xsputn+0x1bf> + 4154f0: 48 89 04 24 mov qword ptr [rsp], rax + 4154f4: e8 97 e8 ff ff call 0x413d90 <_IO_vtable_check> + 4154f9: 48 8b 04 24 mov rax, qword ptr [rsp] + 4154fd: e9 48 fe ff ff jmp 0x41534a <_IO_new_file_xsputn+0xda> + 415502: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 415508: f7 45 00 02 02 00 00 test dword ptr [rbp], 514 + 41550f: 0f 85 79 ff ff ff jne 0x41548e <_IO_new_file_xsputn+0x21e> + 415515: e9 70 ff ff ff jmp 0x41548a <_IO_new_file_xsputn+0x21a> + 41551a: 45 31 ed xor r13d, r13d + 41551d: 4c 29 f3 sub rbx, r14 + 415520: 49 01 dd add r13, rbx + 415523: e9 bf fd ff ff jmp 0x4152e7 <_IO_new_file_xsputn+0x77> + 415528: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 415530: 8d 78 ff lea edi, [rax - 1] + 415533: 44 89 ea mov edx, r13d + 415536: 4c 89 e6 mov rsi, r12 + 415539: e8 82 2f 00 00 call 0x4184c0 <_IO_adjust_column> + 41553e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 415542: 83 c0 01 add eax, 1 + 415545: 66 89 85 80 00 00 00 mov word ptr [rbp + 128], ax + 41554c: e9 13 ff ff ff jmp 0x415464 <_IO_new_file_xsputn+0x1f4> + 415551: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 415556: 4c 89 04 24 mov qword ptr [rsp], r8 + 41555a: e8 31 e8 ff ff call 0x413d90 <_IO_vtable_check> + 41555f: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 415564: 4c 8b 04 24 mov r8, qword ptr [rsp] + 415568: e9 cb fe ff ff jmp 0x415438 <_IO_new_file_xsputn+0x1c8> + 41556d: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 415572: 4c 89 04 24 mov qword ptr [rsp], r8 + 415576: e8 15 e8 ff ff call 0x413d90 <_IO_vtable_check> + 41557b: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] + 41557f: 48 8b 4d 10 mov rcx, qword ptr [rbp + 16] + 415583: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 415588: 4c 8b 04 24 mov r8, qword ptr [rsp] + 41558c: e9 67 fe ff ff jmp 0x4153f8 <_IO_new_file_xsputn+0x188> + 415591: 41 bf 01 00 00 00 mov r15d, 1 + 415597: e9 21 fd ff ff jmp 0x4152bd <_IO_new_file_xsputn+0x4d> + 41559c: 0f 1f 40 00 nop dword ptr [rax] + +00000000004155a0 <_IO_file_underflow_maybe_mmap>: + 4155a0: f3 0f 1e fa endbr64 + 4155a4: 41 55 push r13 + 4155a6: 41 54 push r12 + 4155a8: 55 push rbp + 4155a9: 48 89 fd mov rbp, rdi + 4155ac: 53 push rbx + 4155ad: 48 81 ec a8 00 00 00 sub rsp, 168 + 4155b4: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] + 4155bb: 49 c7 c4 80 1b 4c 00 mov r12, 4987776 + 4155c2: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4155cb: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax + 4155d3: 31 c0 xor eax, eax + 4155d5: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 4155dc: 4c 89 e8 mov rax, r13 + 4155df: 4c 29 e3 sub rbx, r12 + 4155e2: 4c 29 e0 sub rax, r12 + 4155e5: 48 39 c3 cmp rbx, rax + 4155e8: 0f 86 22 01 00 00 jbe 0x415710 <_IO_file_underflow_maybe_mmap+0x170> + 4155ee: 48 89 e6 mov rsi, rsp + 4155f1: 48 89 ef mov rdi, rbp + 4155f4: 41 ff 95 90 00 00 00 call qword ptr [r13 + 144] + 4155fb: 85 c0 test eax, eax + 4155fd: 75 10 jne 0x41560f <_IO_file_underflow_maybe_mmap+0x6f> + 4155ff: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 415603: 25 00 f0 00 00 and eax, 61440 + 415608: 3d 00 80 00 00 cmp eax, 32768 + 41560d: 74 71 je 0x415680 <_IO_file_underflow_maybe_mmap+0xe0> + 41560f: 48 8d 05 2a c9 0a 00 lea rax, [rip + 706858] # 0x4c1f40 <_IO_file_jumps> + 415616: 48 8d 15 e3 c6 0a 00 lea rdx, [rip + 706275] # 0x4c1d00 <_IO_wfile_jumps> + 41561d: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] + 415623: 85 c9 test ecx, ecx + 415625: 48 0f 4f c2 cmovg rax, rdx + 415629: 48 89 85 d8 00 00 00 mov qword ptr [rbp + 216], rax + 415630: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 415637: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx + 41563e: 4c 8b ad d8 00 00 00 mov r13, qword ptr [rbp + 216] + 415645: 4c 89 e8 mov rax, r13 + 415648: 4c 29 e0 sub rax, r12 + 41564b: 48 39 d8 cmp rax, rbx + 41564e: 0f 83 ac 00 00 00 jae 0x415700 <_IO_file_underflow_maybe_mmap+0x160> + 415654: 48 89 ef mov rdi, rbp + 415657: 41 ff 55 20 call qword ptr [r13 + 32] + 41565b: 48 8b 8c 24 98 00 00 00 mov rcx, qword ptr [rsp + 152] + 415663: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 41566c: 0f 85 fc 00 00 00 jne 0x41576e <_IO_file_underflow_maybe_mmap+0x1ce> + 415672: 48 81 c4 a8 00 00 00 add rsp, 168 + 415679: 5b pop rbx + 41567a: 5d pop rbp + 41567b: 41 5c pop r12 + 41567d: 41 5d pop r13 + 41567f: c3 ret + 415680: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] + 415685: 48 85 f6 test rsi, rsi + 415688: 74 85 je 0x41560f <_IO_file_underflow_maybe_mmap+0x6f> + 41568a: 48 8b 85 90 00 00 00 mov rax, qword ptr [rbp + 144] + 415691: 48 39 c6 cmp rsi, rax + 415694: 7d 0a jge 0x4156a0 <_IO_file_underflow_maybe_mmap+0x100> + 415696: 48 83 f8 ff cmp rax, -1 + 41569a: 0f 85 6f ff ff ff jne 0x41560f <_IO_file_underflow_maybe_mmap+0x6f> + 4156a0: 44 8b 45 70 mov r8d, dword ptr [rbp + 112] + 4156a4: 45 31 c9 xor r9d, r9d + 4156a7: b9 01 00 00 00 mov ecx, 1 + 4156ac: 31 ff xor edi, edi + 4156ae: ba 01 00 00 00 mov edx, 1 + 4156b3: e8 28 3c 03 00 call 0x4492e0 + 4156b8: 49 89 c5 mov r13, rax + 4156bb: 48 83 f8 ff cmp rax, -1 + 4156bf: 0f 84 4a ff ff ff je 0x41560f <_IO_file_underflow_maybe_mmap+0x6f> + 4156c5: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] + 4156ca: 8b 7d 70 mov edi, dword ptr [rbp + 112] + 4156cd: 31 d2 xor edx, edx + 4156cf: e8 dc 2f 03 00 call 0x4486b0 + 4156d4: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] + 4156d9: 48 39 f0 cmp rax, rsi + 4156dc: 74 3c je 0x41571a <_IO_file_underflow_maybe_mmap+0x17a> + 4156de: 4c 89 ef mov rdi, r13 + 4156e1: e8 aa 3c 03 00 call 0x449390 + 4156e6: 48 c7 85 90 00 00 00 ff ff ff ff mov qword ptr [rbp + 144], -1 + 4156f1: e9 19 ff ff ff jmp 0x41560f <_IO_file_underflow_maybe_mmap+0x6f> + 4156f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 415700: e8 8b e6 ff ff call 0x413d90 <_IO_vtable_check> + 415705: e9 4a ff ff ff jmp 0x415654 <_IO_file_underflow_maybe_mmap+0xb4> + 41570a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 415710: e8 7b e6 ff ff call 0x413d90 <_IO_vtable_check> + 415715: e9 d4 fe ff ff jmp 0x4155ee <_IO_file_underflow_maybe_mmap+0x4e> + 41571a: 49 8d 54 05 00 lea rdx, [r13 + rax] + 41571f: 31 c9 xor ecx, ecx + 415721: 4c 89 ee mov rsi, r13 + 415724: 48 89 ef mov rdi, rbp + 415727: e8 e4 20 00 00 call 0x417810 <_IO_setb> + 41572c: 48 8b 95 90 00 00 00 mov rdx, qword ptr [rbp + 144] + 415733: 4c 89 6d 18 mov qword ptr [rbp + 24], r13 + 415737: 49 8d 44 15 00 lea rax, [r13 + rdx] + 41573c: 48 83 fa ff cmp rdx, -1 + 415740: 48 8d 15 f9 c4 0a 00 lea rdx, [rip + 705785] # 0x4c1c40 <_IO_wfile_jumps_mmap> + 415747: 49 0f 44 c5 cmove rax, r13 + 41574b: 48 89 45 08 mov qword ptr [rbp + 8], rax + 41574f: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] + 415754: 49 01 c5 add r13, rax + 415757: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax + 41575e: 48 8d 05 1b c7 0a 00 lea rax, [rip + 706331] # 0x4c1e80 <_IO_file_jumps_mmap> + 415765: 4c 89 6d 10 mov qword ptr [rbp + 16], r13 + 415769: e9 af fe ff ff jmp 0x41561d <_IO_file_underflow_maybe_mmap+0x7d> + 41576e: e8 5d 64 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 415773: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41577e: 66 90 nop + +0000000000415780 <_IO_file_underflow_mmap>: + 415780: f3 0f 1e fa endbr64 + 415784: 41 55 push r13 + 415786: 41 54 push r12 + 415788: 55 push rbp + 415789: 53 push rbx + 41578a: 48 81 ec a8 00 00 00 sub rsp, 168 + 415791: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41579a: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax + 4157a2: 31 c0 xor eax, eax + 4157a4: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 4157a8: 48 3b 47 10 cmp rax, qword ptr [rdi + 16] + 4157ac: 73 32 jae 0x4157e0 <_IO_file_underflow_mmap+0x60> + 4157ae: 0f b6 00 movzx eax, byte ptr [rax] + 4157b1: 48 8b 8c 24 98 00 00 00 mov rcx, qword ptr [rsp + 152] + 4157b9: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 4157c2: 0f 85 42 02 00 00 jne 0x415a0a <_IO_file_underflow_mmap+0x28a> + 4157c8: 48 81 c4 a8 00 00 00 add rsp, 168 + 4157cf: 5b pop rbx + 4157d0: 5d pop rbp + 4157d1: 41 5c pop r12 + 4157d3: 41 5d pop r13 + 4157d5: c3 ret + 4157d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4157e0: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] + 4157e7: 49 c7 c4 80 1b 4c 00 mov r12, 4987776 + 4157ee: 48 89 fd mov rbp, rdi + 4157f1: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 4157f8: 4c 89 e8 mov rax, r13 + 4157fb: 4c 29 e3 sub rbx, r12 + 4157fe: 4c 29 e0 sub rax, r12 + 415801: 48 39 c3 cmp rbx, rax + 415804: 0f 86 8e 01 00 00 jbe 0x415998 <_IO_file_underflow_mmap+0x218> + 41580a: 48 89 e6 mov rsi, rsp + 41580d: 48 89 ef mov rdi, rbp + 415810: 41 ff 95 90 00 00 00 call qword ptr [r13 + 144] + 415817: 85 c0 test eax, eax + 415819: 0f 85 d1 00 00 00 jne 0x4158f0 <_IO_file_underflow_mmap+0x170> + 41581f: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 415823: 25 00 f0 00 00 and eax, 61440 + 415828: 3d 00 80 00 00 cmp eax, 32768 + 41582d: 0f 85 bd 00 00 00 jne 0x4158f0 <_IO_file_underflow_mmap+0x170> + 415833: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] + 415838: 4d 85 ed test r13, r13 + 41583b: 0f 84 af 00 00 00 je 0x4158f0 <_IO_file_underflow_mmap+0x170> + 415841: e8 0a 3a 03 00 call 0x449250 + 415846: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] + 41584a: 48 98 cdqe + 41584c: 48 89 f9 mov rcx, rdi + 41584f: 49 89 c0 mov r8, rax + 415852: 49 8d 54 05 ff lea rdx, [r13 + rax - 1] + 415857: 48 f7 d1 not rcx + 41585a: 48 03 4d 40 add rcx, qword ptr [rbp + 64] + 41585e: 49 f7 d8 neg r8 + 415861: 48 8d 34 01 lea rsi, [rcx + rax] + 415865: 4c 21 c2 and rdx, r8 + 415868: 4c 21 c6 and rsi, r8 + 41586b: 48 39 f2 cmp rdx, rsi + 41586e: 0f 82 34 01 00 00 jb 0x4159a8 <_IO_file_underflow_mmap+0x228> + 415874: 0f 87 56 01 00 00 ja 0x4159d0 <_IO_file_underflow_mmap+0x250> + 41587a: 4a 8d 14 2f lea rdx, [rdi + r13] + 41587e: 48 89 55 40 mov qword ptr [rbp + 64], rdx + 415882: 48 8b 8d 90 00 00 00 mov rcx, qword ptr [rbp + 144] + 415889: 48 8b 45 10 mov rax, qword ptr [rbp + 16] + 41588d: 48 89 7d 18 mov qword ptr [rbp + 24], rdi + 415891: 48 2b 45 08 sub rax, qword ptr [rbp + 8] + 415895: 48 29 c1 sub rcx, rax + 415898: 48 89 8d 90 00 00 00 mov qword ptr [rbp + 144], rcx + 41589f: 4c 39 e9 cmp rcx, r13 + 4158a2: 0f 8d c0 00 00 00 jge 0x415968 <_IO_file_underflow_mmap+0x1e8> + 4158a8: 48 01 cf add rdi, rcx + 4158ab: 48 89 55 10 mov qword ptr [rbp + 16], rdx + 4158af: 4c 89 ee mov rsi, r13 + 4158b2: 31 d2 xor edx, edx + 4158b4: 48 89 7d 08 mov qword ptr [rbp + 8], rdi + 4158b8: 8b 7d 70 mov edi, dword ptr [rbp + 112] + 4158bb: e8 f0 2d 03 00 call 0x4486b0 + 4158c0: 48 8b 55 40 mov rdx, qword ptr [rbp + 64] + 4158c4: 48 2b 55 38 sub rdx, qword ptr [rbp + 56] + 4158c8: 48 39 d0 cmp rax, rdx + 4158cb: 0f 84 b7 00 00 00 je 0x415988 <_IO_file_underflow_mmap+0x208> + 4158d1: 83 4d 00 20 or dword ptr [rbp], 32 + 4158d5: 48 8b 45 08 mov rax, qword ptr [rbp + 8] + 4158d9: 48 3b 45 10 cmp rax, qword ptr [rbp + 16] + 4158dd: 0f 82 cb fe ff ff jb 0x4157ae <_IO_file_underflow_mmap+0x2e> + 4158e3: e9 8d 00 00 00 jmp 0x415975 <_IO_file_underflow_mmap+0x1f5> + 4158e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4158f0: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] + 4158f4: 48 8b 75 40 mov rsi, qword ptr [rbp + 64] + 4158f8: 48 29 fe sub rsi, rdi + 4158fb: e8 90 3a 03 00 call 0x449390 + 415900: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] + 415906: 48 8d 15 f3 c3 0a 00 lea rdx, [rip + 705523] # 0x4c1d00 <_IO_wfile_jumps> + 41590d: 48 8d 05 2c c6 0a 00 lea rax, [rip + 706092] # 0x4c1f40 <_IO_file_jumps> + 415914: 66 0f ef c0 pxor xmm0, xmm0 + 415918: 48 c7 45 18 00 00 00 00 mov qword ptr [rbp + 24], 0 + 415920: 85 c9 test ecx, ecx + 415922: 0f 11 45 38 movups xmmword ptr [rbp + 56], xmm0 + 415926: 48 0f 4f c2 cmovg rax, rdx + 41592a: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 + 41592e: 48 89 85 d8 00 00 00 mov qword ptr [rbp + 216], rax + 415935: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 41593c: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx + 415943: 4c 8b ad d8 00 00 00 mov r13, qword ptr [rbp + 216] + 41594a: 4c 89 e8 mov rax, r13 + 41594d: 4c 29 e0 sub rax, r12 + 415950: 48 39 c3 cmp rbx, rax + 415953: 0f 86 a7 00 00 00 jbe 0x415a00 <_IO_file_underflow_mmap+0x280> + 415959: 48 89 ef mov rdi, rbp + 41595c: 41 ff 55 20 call qword ptr [r13 + 32] + 415960: e9 4c fe ff ff jmp 0x4157b1 <_IO_file_underflow_mmap+0x31> + 415965: 0f 1f 00 nop dword ptr [rax] + 415968: 66 48 0f 6e c2 movq xmm0, rdx + 41596d: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 415971: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 + 415975: 83 4d 00 10 or dword ptr [rbp], 16 + 415979: b8 ff ff ff ff mov eax, 4294967295 + 41597e: e9 2e fe ff ff jmp 0x4157b1 <_IO_file_underflow_mmap+0x31> + 415983: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 415988: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax + 41598f: e9 41 ff ff ff jmp 0x4158d5 <_IO_file_underflow_mmap+0x155> + 415994: 0f 1f 40 00 nop dword ptr [rax] + 415998: e8 f3 e3 ff ff call 0x413d90 <_IO_vtable_check> + 41599d: e9 68 fe ff ff jmp 0x41580a <_IO_file_underflow_mmap+0x8a> + 4159a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4159a8: 48 01 d7 add rdi, rdx + 4159ab: 48 29 d6 sub rsi, rdx + 4159ae: e8 dd 39 03 00 call 0x449390 + 4159b3: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] + 4159b7: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] + 4159bc: 4a 8d 14 2f lea rdx, [rdi + r13] + 4159c0: 48 89 55 40 mov qword ptr [rbp + 64], rdx + 4159c4: e9 b9 fe ff ff jmp 0x415882 <_IO_file_underflow_mmap+0x102> + 4159c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4159d0: b9 01 00 00 00 mov ecx, 1 + 4159d5: 31 c0 xor eax, eax + 4159d7: e8 74 61 03 00 call 0x44bb50 + 4159dc: 48 89 c7 mov rdi, rax + 4159df: 48 83 f8 ff cmp rax, -1 + 4159e3: 0f 84 07 ff ff ff je 0x4158f0 <_IO_file_underflow_mmap+0x170> + 4159e9: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] + 4159ee: 48 89 45 38 mov qword ptr [rbp + 56], rax + 4159f2: 4a 8d 14 28 lea rdx, [rax + r13] + 4159f6: 48 89 55 40 mov qword ptr [rbp + 64], rdx + 4159fa: e9 83 fe ff ff jmp 0x415882 <_IO_file_underflow_mmap+0x102> + 4159ff: 90 nop + 415a00: e8 8b e3 ff ff call 0x413d90 <_IO_vtable_check> + 415a05: e9 4f ff ff ff jmp 0x415959 <_IO_file_underflow_mmap+0x1d9> + 415a0a: e8 c1 61 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 415a0f: 90 nop + +0000000000415a10 <_IO_new_file_init_internal>: + 415a10: f3 0f 1e fa endbr64 + 415a14: 81 0f 0c 24 00 00 or dword ptr [rdi], 9228 + 415a1a: 53 push rbx + 415a1b: 48 89 fb mov rbx, rdi + 415a1e: 48 c7 87 90 00 00 00 ff ff ff ff mov qword ptr [rdi + 144], -1 + 415a29: e8 82 15 00 00 call 0x416fb0 <_IO_link_in> + 415a2e: c7 43 70 ff ff ff ff mov dword ptr [rbx + 112], 4294967295 + 415a35: 5b pop rbx + 415a36: c3 ret + 415a37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000415a40 <_IO_new_file_init>: + 415a40: f3 0f 1e fa endbr64 + 415a44: 81 0f 0c 24 00 00 or dword ptr [rdi], 9228 + 415a4a: 53 push rbx + 415a4b: 48 89 fb mov rbx, rdi + 415a4e: 48 c7 87 90 00 00 00 ff ff ff ff mov qword ptr [rdi + 144], -1 + 415a59: e8 52 15 00 00 call 0x416fb0 <_IO_link_in> + 415a5e: c7 43 70 ff ff ff ff mov dword ptr [rbx + 112], 4294967295 + 415a65: 5b pop rbx + 415a66: c3 ret + 415a67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000415a70 <_IO_file_open>: + 415a70: f3 0f 1e fa endbr64 + 415a74: 41 54 push r12 + 415a76: 31 c0 xor eax, eax + 415a78: 55 push rbp + 415a79: 44 89 c5 mov ebp, r8d + 415a7c: 53 push rbx + 415a7d: 48 89 fb mov rbx, rdi + 415a80: 48 89 f7 mov rdi, rsi + 415a83: 89 d6 mov esi, edx + 415a85: 89 ca mov edx, ecx + 415a87: f6 43 74 02 test byte ptr [rbx + 116], 2 + 415a8b: 0f 85 af 00 00 00 jne 0x415b40 <_IO_file_open+0xd0> + 415a91: e8 aa 29 03 00 call 0x448440 + 415a96: 41 89 c4 mov r12d, eax + 415a99: 45 85 e4 test r12d, r12d + 415a9c: 0f 88 8e 00 00 00 js 0x415b30 <_IO_file_open+0xc0> + 415aa2: 8b 13 mov edx, dword ptr [rbx] + 415aa4: 89 e8 mov eax, ebp + 415aa6: 81 e5 04 10 00 00 and ebp, 4100 + 415aac: 44 89 63 70 mov dword ptr [rbx + 112], r12d + 415ab0: 25 0c 10 00 00 and eax, 4108 + 415ab5: 81 e2 f3 ef ff ff and edx, 4294963187 + 415abb: 09 c2 or edx, eax + 415abd: 89 13 mov dword ptr [rbx], edx + 415abf: 81 fd 04 10 00 00 cmp ebp, 4100 + 415ac5: 75 39 jne 0x415b00 <_IO_file_open+0x90> + 415ac7: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] + 415ace: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 415ad5: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 415adc: 48 89 e9 mov rcx, rbp + 415adf: 48 29 d0 sub rax, rdx + 415ae2: 48 29 d1 sub rcx, rdx + 415ae5: 48 39 c8 cmp rax, rcx + 415ae8: 76 66 jbe 0x415b50 <_IO_file_open+0xe0> + 415aea: 31 f6 xor esi, esi + 415aec: ba 02 00 00 00 mov edx, 2 + 415af1: 48 89 df mov rdi, rbx + 415af4: ff 95 80 00 00 00 call qword ptr [rbp + 128] + 415afa: 48 83 f8 ff cmp rax, -1 + 415afe: 74 10 je 0x415b10 <_IO_file_open+0xa0> + 415b00: 48 89 df mov rdi, rbx + 415b03: e8 a8 14 00 00 call 0x416fb0 <_IO_link_in> + 415b08: 48 89 d8 mov rax, rbx + 415b0b: 5b pop rbx + 415b0c: 5d pop rbp + 415b0d: 41 5c pop r12 + 415b0f: c3 ret + 415b10: 48 c7 c0 c0 ff ff ff mov rax, -64 + 415b17: 64 83 38 1d cmp dword ptr fs:[rax], 29 + 415b1b: 74 e3 je 0x415b00 <_IO_file_open+0x90> + 415b1d: 44 89 e7 mov edi, r12d + 415b20: e8 2b 33 03 00 call 0x448e50 <__close_nocancel> + 415b25: 31 c0 xor eax, eax + 415b27: eb e2 jmp 0x415b0b <_IO_file_open+0x9b> + 415b29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 415b30: 5b pop rbx + 415b31: 31 c0 xor eax, eax + 415b33: 5d pop rbp + 415b34: 41 5c pop r12 + 415b36: c3 ret + 415b37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 415b40: e8 7b 34 03 00 call 0x448fc0 <__open_nocancel> + 415b45: 41 89 c4 mov r12d, eax + 415b48: e9 4c ff ff ff jmp 0x415a99 <_IO_file_open+0x29> + 415b4d: 0f 1f 00 nop dword ptr [rax] + 415b50: e8 3b e2 ff ff call 0x413d90 <_IO_vtable_check> + 415b55: eb 93 jmp 0x415aea <_IO_file_open+0x7a> + 415b57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000415b60 <_IO_new_file_attach>: + 415b60: f3 0f 1e fa endbr64 + 415b64: 83 7f 70 ff cmp dword ptr [rdi + 112], -1 + 415b68: 0f 85 92 00 00 00 jne 0x415c00 <_IO_new_file_attach+0xa0> + 415b6e: 41 55 push r13 + 415b70: 41 54 push r12 + 415b72: 55 push rbp + 415b73: 53 push rbx + 415b74: 48 89 fb mov rbx, rdi + 415b77: 48 83 ec 08 sub rsp, 8 + 415b7b: 8b 07 mov eax, dword ptr [rdi] + 415b7d: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] + 415b84: 89 77 70 mov dword ptr [rdi + 112], esi + 415b87: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 415b8e: 49 c7 c4 c0 ff ff ff mov r12, -64 + 415b95: 48 c7 87 90 00 00 00 ff ff ff ff mov qword ptr [rdi + 144], -1 + 415ba0: 83 e0 f3 and eax, -13 + 415ba3: 48 89 e9 mov rcx, rbp + 415ba6: 83 c8 40 or eax, 64 + 415ba9: 48 29 d1 sub rcx, rdx + 415bac: 89 07 mov dword ptr [rdi], eax + 415bae: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 415bb5: 64 45 8b 2c 24 mov r13d, dword ptr fs:[r12] + 415bba: 48 29 d0 sub rax, rdx + 415bbd: 48 39 c8 cmp rax, rcx + 415bc0: 76 46 jbe 0x415c08 <_IO_new_file_attach+0xa8> + 415bc2: 31 f6 xor esi, esi + 415bc4: b9 03 00 00 00 mov ecx, 3 + 415bc9: ba 01 00 00 00 mov edx, 1 + 415bce: 48 89 df mov rdi, rbx + 415bd1: ff 55 48 call qword ptr [rbp + 72] + 415bd4: 48 83 f8 ff cmp rax, -1 + 415bd8: 74 16 je 0x415bf0 <_IO_new_file_attach+0x90> + 415bda: 64 45 89 2c 24 mov dword ptr fs:[r12], r13d + 415bdf: 48 89 d8 mov rax, rbx + 415be2: 48 83 c4 08 add rsp, 8 + 415be6: 5b pop rbx + 415be7: 5d pop rbp + 415be8: 41 5c pop r12 + 415bea: 41 5d pop r13 + 415bec: c3 ret + 415bed: 0f 1f 00 nop dword ptr [rax] + 415bf0: 31 c0 xor eax, eax + 415bf2: 64 41 83 3c 24 1d cmp dword ptr fs:[r12], 29 + 415bf8: 74 e0 je 0x415bda <_IO_new_file_attach+0x7a> + 415bfa: eb e6 jmp 0x415be2 <_IO_new_file_attach+0x82> + 415bfc: 0f 1f 40 00 nop dword ptr [rax] + 415c00: 31 c0 xor eax, eax + 415c02: c3 ret + 415c03: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 415c08: e8 83 e1 ff ff call 0x413d90 <_IO_vtable_check> + 415c0d: eb b3 jmp 0x415bc2 <_IO_new_file_attach+0x62> + 415c0f: 90 nop + +0000000000415c10 <_IO_new_do_write>: + 415c10: f3 0f 1e fa endbr64 + 415c14: 31 c0 xor eax, eax + 415c16: 48 85 d2 test rdx, rdx + 415c19: 75 05 jne 0x415c20 <_IO_new_do_write+0x10> + 415c1b: c3 ret + 415c1c: 0f 1f 40 00 nop dword ptr [rax] + 415c20: 41 57 push r15 + 415c22: 41 56 push r14 + 415c24: 41 55 push r13 + 415c26: 41 54 push r12 + 415c28: 49 89 f4 mov r12, rsi + 415c2b: 55 push rbp + 415c2c: 48 89 d5 mov rbp, rdx + 415c2f: 53 push rbx + 415c30: 48 89 fb mov rbx, rdi + 415c33: 48 83 ec 08 sub rsp, 8 + 415c37: 4c 8b b7 d8 00 00 00 mov r14, qword ptr [rdi + 216] + 415c3e: 49 c7 c7 80 1b 4c 00 mov r15, 4987776 + 415c45: 49 c7 c5 28 22 4c 00 mov r13, 4989480 + 415c4c: 4c 89 f0 mov rax, r14 + 415c4f: 4d 29 fd sub r13, r15 + 415c52: 4c 29 f8 sub rax, r15 + 415c55: f7 07 00 10 00 00 test dword ptr [rdi], 4096 + 415c5b: 0f 85 bf 00 00 00 jne 0x415d20 <_IO_new_do_write+0x110> + 415c61: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 415c65: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] + 415c69: 48 39 f2 cmp rdx, rsi + 415c6c: 74 3d je 0x415cab <_IO_new_do_write+0x9b> + 415c6e: 49 39 c5 cmp r13, rax + 415c71: 0f 86 f9 00 00 00 jbe 0x415d70 <_IO_new_do_write+0x160> + 415c77: 48 29 d6 sub rsi, rdx + 415c7a: 48 89 df mov rdi, rbx + 415c7d: ba 01 00 00 00 mov edx, 1 + 415c82: 41 ff 96 80 00 00 00 call qword ptr [r14 + 128] + 415c89: 48 89 c2 mov rdx, rax + 415c8c: b8 ff ff ff ff mov eax, 4294967295 + 415c91: 48 83 fa ff cmp rdx, -1 + 415c95: 74 72 je 0x415d09 <_IO_new_do_write+0xf9> + 415c97: 4c 8b b3 d8 00 00 00 mov r14, qword ptr [rbx + 216] + 415c9e: 48 89 93 90 00 00 00 mov qword ptr [rbx + 144], rdx + 415ca5: 4c 89 f0 mov rax, r14 + 415ca8: 4c 29 f8 sub rax, r15 + 415cab: 49 39 c5 cmp r13, rax + 415cae: 0f 86 ac 00 00 00 jbe 0x415d60 <_IO_new_do_write+0x150> + 415cb4: 48 89 ea mov rdx, rbp + 415cb7: 4c 89 e6 mov rsi, r12 + 415cba: 48 89 df mov rdi, rbx + 415cbd: 41 ff 56 78 call qword ptr [r14 + 120] + 415cc1: 49 89 c5 mov r13, rax + 415cc4: 0f b7 83 80 00 00 00 movzx eax, word ptr [rbx + 128] + 415ccb: 4d 85 ed test r13, r13 + 415cce: 74 05 je 0x415cd5 <_IO_new_do_write+0xc5> + 415cd0: 66 85 c0 test ax, ax + 415cd3: 75 6b jne 0x415d40 <_IO_new_do_write+0x130> + 415cd5: 48 8b 43 38 mov rax, qword ptr [rbx + 56] + 415cd9: 8b 93 c0 00 00 00 mov edx, dword ptr [rbx + 192] + 415cdf: 48 89 43 18 mov qword ptr [rbx + 24], rax + 415ce3: 48 89 43 08 mov qword ptr [rbx + 8], rax + 415ce7: 48 89 43 10 mov qword ptr [rbx + 16], rax + 415ceb: 48 89 43 28 mov qword ptr [rbx + 40], rax + 415cef: 48 89 43 20 mov qword ptr [rbx + 32], rax + 415cf3: 85 d2 test edx, edx + 415cf5: 7e 39 jle 0x415d30 <_IO_new_do_write+0x120> + 415cf7: 48 8b 43 40 mov rax, qword ptr [rbx + 64] + 415cfb: 48 89 43 30 mov qword ptr [rbx + 48], rax + 415cff: 31 c0 xor eax, eax + 415d01: 4c 39 ed cmp rbp, r13 + 415d04: 0f 95 c0 setne al + 415d07: f7 d8 neg eax + 415d09: 48 83 c4 08 add rsp, 8 + 415d0d: 5b pop rbx + 415d0e: 5d pop rbp + 415d0f: 41 5c pop r12 + 415d11: 41 5d pop r13 + 415d13: 41 5e pop r14 + 415d15: 41 5f pop r15 + 415d17: c3 ret + 415d18: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 415d20: 48 c7 87 90 00 00 00 ff ff ff ff mov qword ptr [rdi + 144], -1 + 415d2b: e9 7b ff ff ff jmp 0x415cab <_IO_new_do_write+0x9b> + 415d30: f7 03 02 02 00 00 test dword ptr [rbx], 514 + 415d36: 75 c3 jne 0x415cfb <_IO_new_do_write+0xeb> + 415d38: eb bd jmp 0x415cf7 <_IO_new_do_write+0xe7> + 415d3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 415d40: 8d 78 ff lea edi, [rax - 1] + 415d43: 44 89 ea mov edx, r13d + 415d46: 4c 89 e6 mov rsi, r12 + 415d49: e8 72 27 00 00 call 0x4184c0 <_IO_adjust_column> + 415d4e: 83 c0 01 add eax, 1 + 415d51: 66 89 83 80 00 00 00 mov word ptr [rbx + 128], ax + 415d58: e9 78 ff ff ff jmp 0x415cd5 <_IO_new_do_write+0xc5> + 415d5d: 0f 1f 00 nop dword ptr [rax] + 415d60: e8 2b e0 ff ff call 0x413d90 <_IO_vtable_check> + 415d65: e9 4a ff ff ff jmp 0x415cb4 <_IO_new_do_write+0xa4> + 415d6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 415d70: e8 1b e0 ff ff call 0x413d90 <_IO_vtable_check> + 415d75: 48 8b 73 20 mov rsi, qword ptr [rbx + 32] + 415d79: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 415d7d: e9 f5 fe ff ff jmp 0x415c77 <_IO_new_do_write+0x67> + 415d82: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 415d8d: 0f 1f 00 nop dword ptr [rax] + +0000000000415d90 <_IO_new_file_close_it>: + 415d90: f3 0f 1e fa endbr64 + 415d94: 41 54 push r12 + 415d96: 55 push rbp + 415d97: 53 push rbx + 415d98: 44 8b 67 70 mov r12d, dword ptr [rdi + 112] + 415d9c: 41 83 fc ff cmp r12d, -1 + 415da0: 0f 84 e6 00 00 00 je 0x415e8c <_IO_new_file_close_it+0xfc> + 415da6: 8b 07 mov eax, dword ptr [rdi] + 415da8: 48 89 fb mov rbx, rdi + 415dab: 31 ed xor ebp, ebp + 415dad: 25 08 08 00 00 and eax, 2056 + 415db2: 3d 00 08 00 00 cmp eax, 2048 + 415db7: 0f 84 db 00 00 00 je 0x415e98 <_IO_new_file_close_it+0x108> + 415dbd: 48 89 df mov rdi, rbx + 415dc0: 45 31 e4 xor r12d, r12d + 415dc3: e8 c8 32 00 00 call 0x419090 <_IO_unsave_markers> + 415dc8: f6 43 74 20 test byte ptr [rbx + 116], 32 + 415dcc: 75 35 jne 0x415e03 <_IO_new_file_close_it+0x73> + 415dce: 4c 8b a3 d8 00 00 00 mov r12, qword ptr [rbx + 216] + 415dd5: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 415ddc: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 415de3: 4c 89 e1 mov rcx, r12 + 415de6: 48 29 d0 sub rax, rdx + 415de9: 48 29 d1 sub rcx, rdx + 415dec: 48 39 c8 cmp rax, rcx + 415def: 0f 86 eb 00 00 00 jbe 0x415ee0 <_IO_new_file_close_it+0x150> + 415df5: 48 89 df mov rdi, rbx + 415df8: 41 ff 94 24 88 00 00 00 call qword ptr [r12 + 136] + 415e00: 41 89 c4 mov r12d, eax + 415e03: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] + 415e09: 85 c0 test eax, eax + 415e0b: 7e 3a jle 0x415e47 <_IO_new_file_close_it+0xb7> + 415e0d: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 415e14: 48 83 78 40 00 cmp qword ptr [rax + 64], 0 + 415e19: 74 08 je 0x415e23 <_IO_new_file_close_it+0x93> + 415e1b: 48 89 df mov rdi, rbx + 415e1e: e8 4d 7e 05 00 call 0x46dc70 <_IO_free_wbackup_area> + 415e23: 31 c9 xor ecx, ecx + 415e25: 31 d2 xor edx, edx + 415e27: 31 f6 xor esi, esi + 415e29: 48 89 df mov rdi, rbx + 415e2c: e8 8f 70 05 00 call 0x46cec0 <_IO_wsetb> + 415e31: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 415e38: 66 0f ef c0 pxor xmm0, xmm0 + 415e3c: 0f 11 00 movups xmmword ptr [rax], xmm0 + 415e3f: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 + 415e43: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 + 415e47: 31 c9 xor ecx, ecx + 415e49: 31 d2 xor edx, edx + 415e4b: 31 f6 xor esi, esi + 415e4d: 48 89 df mov rdi, rbx + 415e50: e8 bb 19 00 00 call 0x417810 <_IO_setb> + 415e55: 66 0f ef c0 pxor xmm0, xmm0 + 415e59: 48 89 df mov rdi, rbx + 415e5c: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 415e60: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 + 415e64: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 + 415e68: e8 23 11 00 00 call 0x416f90 <_IO_un_link> + 415e6d: 45 85 e4 test r12d, r12d + 415e70: c7 03 0c 24 ad fb mov dword ptr [rbx], 4222428172 + 415e76: c7 43 70 ff ff ff ff mov dword ptr [rbx + 112], 4294967295 + 415e7d: 44 0f 44 e5 cmove r12d, ebp + 415e81: 48 c7 83 90 00 00 00 ff ff ff ff mov qword ptr [rbx + 144], -1 + 415e8c: 44 89 e0 mov eax, r12d + 415e8f: 5b pop rbx + 415e90: 5d pop rbp + 415e91: 41 5c pop r12 + 415e93: c3 ret + 415e94: 0f 1f 40 00 nop dword ptr [rax] + 415e98: 8b 97 c0 00 00 00 mov edx, dword ptr [rdi + 192] + 415e9e: 85 d2 test edx, edx + 415ea0: 7e 26 jle 0x415ec8 <_IO_new_file_close_it+0x138> + 415ea2: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 415ea9: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 415ead: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 415eb1: 48 29 f2 sub rdx, rsi + 415eb4: 48 c1 fa 02 sar rdx, 2 + 415eb8: e8 63 cb ff ff call 0x412a20 <_IO_wdo_write> + 415ebd: 89 c5 mov ebp, eax + 415ebf: e9 f9 fe ff ff jmp 0x415dbd <_IO_new_file_close_it+0x2d> + 415ec4: 0f 1f 40 00 nop dword ptr [rax] + 415ec8: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] + 415ecc: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] + 415ed0: 48 29 f2 sub rdx, rsi + 415ed3: e8 38 fd ff ff call 0x415c10 <_IO_new_do_write> + 415ed8: 89 c5 mov ebp, eax + 415eda: e9 de fe ff ff jmp 0x415dbd <_IO_new_file_close_it+0x2d> + 415edf: 90 nop + 415ee0: e8 ab de ff ff call 0x413d90 <_IO_vtable_check> + 415ee5: e9 0b ff ff ff jmp 0x415df5 <_IO_new_file_close_it+0x65> + 415eea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000415ef0 <_IO_new_file_fopen>: + 415ef0: f3 0f 1e fa endbr64 + 415ef4: 41 57 push r15 + 415ef6: 41 56 push r14 + 415ef8: 41 55 push r13 + 415efa: 41 54 push r12 + 415efc: 55 push rbp + 415efd: 53 push rbx + 415efe: 48 83 ec 38 sub rsp, 56 + 415f02: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 415f0b: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 415f10: 31 c0 xor eax, eax + 415f12: 83 7f 70 ff cmp dword ptr [rdi + 112], -1 + 415f16: 0f 85 34 03 00 00 jne 0x416250 <_IO_new_file_fopen+0x360> + 415f1c: 0f b6 02 movzx eax, byte ptr [rdx] + 415f1f: 48 89 fd mov rbp, rdi + 415f22: 48 89 d3 mov rbx, rdx + 415f25: 41 89 c9 mov r9d, ecx + 415f28: 3c 72 cmp al, 114 + 415f2a: 0f 84 b0 05 00 00 je 0x4164e0 <_IO_new_file_fopen+0x5f0> + 415f30: 3c 77 cmp al, 119 + 415f32: 74 4c je 0x415f80 <_IO_new_file_fopen+0x90> + 415f34: 3c 61 cmp al, 97 + 415f36: 0f 84 84 01 00 00 je 0x4160c0 <_IO_new_file_fopen+0x1d0> + 415f3c: 48 c7 c0 c0 ff ff ff mov rax, -64 + 415f43: 45 31 e4 xor r12d, r12d + 415f46: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 415f4d: 0f 1f 00 nop dword ptr [rax] + 415f50: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 415f55: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 415f5e: 0f 85 51 06 00 00 jne 0x4165b5 <_IO_new_file_fopen+0x6c5> + 415f64: 48 83 c4 38 add rsp, 56 + 415f68: 4c 89 e0 mov rax, r12 + 415f6b: 5b pop rbx + 415f6c: 5d pop rbp + 415f6d: 41 5c pop r12 + 415f6f: 41 5d pop r13 + 415f71: 41 5e pop r14 + 415f73: 41 5f pop r15 + 415f75: c3 ret + 415f76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 415f80: 41 b8 04 00 00 00 mov r8d, 4 + 415f86: ba 01 00 00 00 mov edx, 1 + 415f8b: b9 40 02 00 00 mov ecx, 576 + 415f90: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] + 415f94: 48 8d 7b 01 lea rdi, [rbx + 1] + 415f98: 3c 78 cmp al, 120 + 415f9a: 7f 23 jg 0x415fbf <_IO_new_file_fopen+0xcf> + 415f9c: 3c 61 cmp al, 97 + 415f9e: 0f 8e 74 02 00 00 jle 0x416218 <_IO_new_file_fopen+0x328> + 415fa4: 83 e8 62 sub eax, 98 + 415fa7: 3c 16 cmp al, 22 + 415fa9: 77 14 ja 0x415fbf <_IO_new_file_fopen+0xcf> + 415fab: 4c 8d 15 6a f9 07 00 lea r10, [rip + 522602] # 0x49591c <__PRETTY_FUNCTION__.13844+0x4c> + 415fb2: 0f b6 c0 movzx eax, al + 415fb5: 49 63 04 82 movsxd rax, dword ptr [r10 + 4*rax] + 415fb9: 4c 01 d0 add rax, r10 + 415fbc: 3e ff e0 jmp rax + 415fbf: 48 89 df mov rdi, rbx + 415fc2: 0f b6 43 02 movzx eax, byte ptr [rbx + 2] + 415fc6: 4c 8d 53 02 lea r10, [rbx + 2] + 415fca: 3c 78 cmp al, 120 + 415fcc: 7f 23 jg 0x415ff1 <_IO_new_file_fopen+0x101> + 415fce: 3c 61 cmp al, 97 + 415fd0: 0f 8e 8a 02 00 00 jle 0x416260 <_IO_new_file_fopen+0x370> + 415fd6: 83 e8 62 sub eax, 98 + 415fd9: 3c 16 cmp al, 22 + 415fdb: 77 14 ja 0x415ff1 <_IO_new_file_fopen+0x101> + 415fdd: 4c 8d 1d 94 f9 07 00 lea r11, [rip + 522644] # 0x495978 <__PRETTY_FUNCTION__.13844+0xa8> + 415fe4: 0f b6 c0 movzx eax, al + 415fe7: 49 63 04 83 movsxd rax, dword ptr [r11 + 4*rax] + 415feb: 4c 01 d8 add rax, r11 + 415fee: 3e ff e0 jmp rax + 415ff1: 49 89 fa mov r10, rdi + 415ff4: 0f b6 43 03 movzx eax, byte ptr [rbx + 3] + 415ff8: 48 8d 7b 03 lea rdi, [rbx + 3] + 415ffc: 3c 78 cmp al, 120 + 415ffe: 7f 23 jg 0x416023 <_IO_new_file_fopen+0x133> + 416000: 3c 61 cmp al, 97 + 416002: 0f 8e 78 02 00 00 jle 0x416280 <_IO_new_file_fopen+0x390> + 416008: 83 e8 62 sub eax, 98 + 41600b: 3c 16 cmp al, 22 + 41600d: 77 14 ja 0x416023 <_IO_new_file_fopen+0x133> + 41600f: 4c 8d 1d be f9 07 00 lea r11, [rip + 522686] # 0x4959d4 <__PRETTY_FUNCTION__.13844+0x104> + 416016: 0f b6 c0 movzx eax, al + 416019: 49 63 04 83 movsxd rax, dword ptr [r11 + 4*rax] + 41601d: 4c 01 d8 add rax, r11 + 416020: 3e ff e0 jmp rax + 416023: 4c 89 d7 mov rdi, r10 + 416026: 0f b6 43 04 movzx eax, byte ptr [rbx + 4] + 41602a: 4c 8d 53 04 lea r10, [rbx + 4] + 41602e: 3c 78 cmp al, 120 + 416030: 7f 23 jg 0x416055 <_IO_new_file_fopen+0x165> + 416032: 3c 61 cmp al, 97 + 416034: 0f 8e 66 02 00 00 jle 0x4162a0 <_IO_new_file_fopen+0x3b0> + 41603a: 83 e8 62 sub eax, 98 + 41603d: 3c 16 cmp al, 22 + 41603f: 77 14 ja 0x416055 <_IO_new_file_fopen+0x165> + 416041: 4c 8d 1d e8 f9 07 00 lea r11, [rip + 522728] # 0x495a30 <__PRETTY_FUNCTION__.13844+0x160> + 416048: 0f b6 c0 movzx eax, al + 41604b: 49 63 04 83 movsxd rax, dword ptr [r11 + 4*rax] + 41604f: 4c 01 d8 add rax, r11 + 416052: 3e ff e0 jmp rax + 416055: 49 89 fa mov r10, rdi + 416058: 0f b6 43 05 movzx eax, byte ptr [rbx + 5] + 41605c: 48 8d 7b 05 lea rdi, [rbx + 5] + 416060: 3c 78 cmp al, 120 + 416062: 7f 23 jg 0x416087 <_IO_new_file_fopen+0x197> + 416064: 3c 61 cmp al, 97 + 416066: 0f 8e 64 02 00 00 jle 0x4162d0 <_IO_new_file_fopen+0x3e0> + 41606c: 83 e8 62 sub eax, 98 + 41606f: 3c 16 cmp al, 22 + 416071: 77 14 ja 0x416087 <_IO_new_file_fopen+0x197> + 416073: 4c 8d 1d 12 fa 07 00 lea r11, [rip + 522770] # 0x495a8c <__PRETTY_FUNCTION__.13844+0x1bc> + 41607a: 0f b6 c0 movzx eax, al + 41607d: 49 63 04 83 movsxd rax, dword ptr [r11 + 4*rax] + 416081: 4c 01 d8 add rax, r11 + 416084: 3e ff e0 jmp rax + 416087: 4c 89 d7 mov rdi, r10 + 41608a: 0f b6 43 06 movzx eax, byte ptr [rbx + 6] + 41608e: 4c 8d 5b 06 lea r11, [rbx + 6] + 416092: 3c 78 cmp al, 120 + 416094: 7f 3f jg 0x4160d5 <_IO_new_file_fopen+0x1e5> + 416096: 3c 61 cmp al, 97 + 416098: 0f 8e 52 01 00 00 jle 0x4161f0 <_IO_new_file_fopen+0x300> + 41609e: 83 e8 62 sub eax, 98 + 4160a1: 3c 16 cmp al, 22 + 4160a3: 77 30 ja 0x4160d5 <_IO_new_file_fopen+0x1e5> + 4160a5: 4c 8d 15 3c fa 07 00 lea r10, [rip + 522812] # 0x495ae8 <__PRETTY_FUNCTION__.13844+0x218> + 4160ac: 0f b6 c0 movzx eax, al + 4160af: 49 63 04 82 movsxd rax, dword ptr [r10 + 4*rax] + 4160b3: 4c 01 d0 add rax, r10 + 4160b6: 3e ff e0 jmp rax + 4160b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4160c0: 41 b8 04 10 00 00 mov r8d, 4100 + 4160c6: ba 01 00 00 00 mov edx, 1 + 4160cb: b9 40 04 00 00 mov ecx, 1088 + 4160d0: e9 bb fe ff ff jmp 0x415f90 <_IO_new_file_fopen+0xa0> + 4160d5: 49 89 fb mov r11, rdi + 4160d8: 4c 89 db mov rbx, r11 + 4160db: 09 ca or edx, ecx + 4160dd: 48 89 ef mov rdi, rbp + 4160e0: b9 b6 01 00 00 mov ecx, 438 + 4160e5: e8 86 f9 ff ff call 0x415a70 <_IO_file_open> + 4160ea: 49 89 c4 mov r12, rax + 4160ed: 48 85 c0 test rax, rax + 4160f0: 0f 84 5a 01 00 00 je 0x416250 <_IO_new_file_fopen+0x360> + 4160f6: 48 8d 7b 01 lea rdi, [rbx + 1] + 4160fa: 48 8d 35 14 f8 07 00 lea rsi, [rip + 522260] # 0x495915 <__PRETTY_FUNCTION__.13844+0x45> + 416101: e8 ba af fe ff call 0x4010c0 <.plt+0xa0> + 416106: 48 89 c3 mov rbx, rax + 416109: 48 85 c0 test rax, rax + 41610c: 0f 84 3e fe ff ff je 0x415f50 <_IO_new_file_fopen+0x60> + 416112: 4c 8d 78 05 lea r15, [rax + 5] + 416116: be 2c 00 00 00 mov esi, 44 + 41611b: 4c 89 ff mov rdi, r15 + 41611e: e8 7d af fe ff call 0x4010a0 <.plt+0x80> + 416123: 4c 29 f8 sub rax, r15 + 416126: 48 8d 78 03 lea rdi, [rax + 3] + 41612a: 49 89 c6 mov r14, rax + 41612d: e8 2e 8e 00 00 call 0x41ef60 + 416132: 49 89 c5 mov r13, rax + 416135: 48 85 c0 test rax, rax + 416138: 0f 84 fb 00 00 00 je 0x416239 <_IO_new_file_fopen+0x349> + 41613e: 4c 89 f2 mov rdx, r14 + 416141: 4c 89 fe mov rsi, r15 + 416144: 48 89 c7 mov rdi, rax + 416147: e8 04 b0 fe ff call 0x401150 <.plt+0x130> + 41614c: c6 00 00 mov byte ptr [rax], 0 + 41614f: 41 0f b6 55 00 movzx edx, byte ptr [r13] + 416154: 84 d2 test dl, dl + 416156: 0f 84 4c 04 00 00 je 0x4165a8 <_IO_new_file_fopen+0x6b8> + 41615c: 4c 8b 15 c5 9c 0a 00 mov r10, qword ptr [rip + 695493] # 0x4bfe28 <_nl_C_locobj+0x68> + 416163: 4c 89 ee mov rsi, r13 + 416166: 4c 89 ef mov rdi, r13 + 416169: 45 31 c9 xor r9d, r9d + 41616c: 4c 8b 1d c5 9c 0a 00 mov r11, qword ptr [rip + 695493] # 0x4bfe38 <_nl_C_locobj+0x78> + 416173: 49 be 07 40 00 00 00 00 08 00 movabs r14, 2251799813701639 + 41617d: eb 1c jmp 0x41619b <_IO_new_file_fopen+0x2ab> + 41617f: 90 nop + 416180: 43 8b 04 83 mov eax, dword ptr [r11 + 4*r8] + 416184: 48 83 c7 01 add rdi, 1 + 416188: 88 47 ff mov byte ptr [rdi - 1], al + 41618b: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] + 41618f: 48 83 c6 01 add rsi, 1 + 416193: 84 d2 test dl, dl + 416195: 0f 84 f5 01 00 00 je 0x416390 <_IO_new_file_fopen+0x4a0> + 41619b: 4c 0f be c2 movsx r8, dl + 41619f: 8d 4a d4 lea ecx, [rdx - 44] + 4161a2: 43 0f b7 04 42 movzx eax, word ptr [r10 + 2*r8] + 4161a7: 66 c1 e8 03 shr ax, 3 + 4161ab: 83 e0 01 and eax, 1 + 4161ae: 80 f9 33 cmp cl, 51 + 4161b1: 77 0e ja 0x4161c1 <_IO_new_file_fopen+0x2d1> + 4161b3: 4d 89 f7 mov r15, r14 + 4161b6: 49 d3 ef shr r15, cl + 4161b9: 4c 89 f9 mov rcx, r15 + 4161bc: 83 e1 01 and ecx, 1 + 4161bf: 09 c8 or eax, ecx + 4161c1: 41 8d 49 01 lea ecx, [r9 + 1] + 4161c5: 84 c0 test al, al + 4161c7: 75 b7 jne 0x416180 <_IO_new_file_fopen+0x290> + 4161c9: 80 fa 2f cmp dl, 47 + 4161cc: 75 bd jne 0x41618b <_IO_new_file_fopen+0x29b> + 4161ce: 83 f9 03 cmp ecx, 3 + 4161d1: 0f 84 eb 01 00 00 je 0x4163c2 <_IO_new_file_fopen+0x4d2> + 4161d7: 41 8d 41 02 lea eax, [r9 + 2] + 4161db: c6 07 2f mov byte ptr [rdi], 47 + 4161de: 41 89 c9 mov r9d, ecx + 4161e1: 48 83 c7 01 add rdi, 1 + 4161e5: 89 c1 mov ecx, eax + 4161e7: eb a2 jmp 0x41618b <_IO_new_file_fopen+0x29b> + 4161e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4161f0: 48 89 fb mov rbx, rdi + 4161f3: 84 c0 test al, al + 4161f5: 0f 84 e0 fe ff ff je 0x4160db <_IO_new_file_fopen+0x1eb> + 4161fb: 3c 2b cmp al, 43 + 4161fd: 0f 85 d2 fe ff ff jne 0x4160d5 <_IO_new_file_fopen+0x1e5> + 416203: 41 81 e0 00 10 00 00 and r8d, 4096 + 41620a: ba 02 00 00 00 mov edx, 2 + 41620f: e9 c4 fe ff ff jmp 0x4160d8 <_IO_new_file_fopen+0x1e8> + 416214: 0f 1f 40 00 nop dword ptr [rax] + 416218: 84 c0 test al, al + 41621a: 0f 84 bb fe ff ff je 0x4160db <_IO_new_file_fopen+0x1eb> + 416220: 3c 2b cmp al, 43 + 416222: 0f 85 97 fd ff ff jne 0x415fbf <_IO_new_file_fopen+0xcf> + 416228: 41 81 e0 00 10 00 00 and r8d, 4096 + 41622f: ba 02 00 00 00 mov edx, 2 + 416234: e9 89 fd ff ff jmp 0x415fc2 <_IO_new_file_fopen+0xd2> + 416239: 48 c7 c3 c0 ff ff ff mov rbx, -64 + 416240: 48 89 ef mov rdi, rbp + 416243: 64 44 8b 23 mov r12d, dword ptr fs:[rbx] + 416247: e8 44 fb ff ff call 0x415d90 <_IO_new_file_close_it> + 41624c: 64 44 89 23 mov dword ptr fs:[rbx], r12d + 416250: 45 31 e4 xor r12d, r12d + 416253: e9 f8 fc ff ff jmp 0x415f50 <_IO_new_file_fopen+0x60> + 416258: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 416260: 84 c0 test al, al + 416262: 74 5c je 0x4162c0 <_IO_new_file_fopen+0x3d0> + 416264: 3c 2b cmp al, 43 + 416266: 0f 85 85 fd ff ff jne 0x415ff1 <_IO_new_file_fopen+0x101> + 41626c: 41 81 e0 00 10 00 00 and r8d, 4096 + 416273: ba 02 00 00 00 mov edx, 2 + 416278: e9 77 fd ff ff jmp 0x415ff4 <_IO_new_file_fopen+0x104> + 41627d: 0f 1f 00 nop dword ptr [rax] + 416280: 84 c0 test al, al + 416282: 74 6c je 0x4162f0 <_IO_new_file_fopen+0x400> + 416284: 3c 2b cmp al, 43 + 416286: 0f 85 97 fd ff ff jne 0x416023 <_IO_new_file_fopen+0x133> + 41628c: 41 81 e0 00 10 00 00 and r8d, 4096 + 416293: ba 02 00 00 00 mov edx, 2 + 416298: e9 89 fd ff ff jmp 0x416026 <_IO_new_file_fopen+0x136> + 41629d: 0f 1f 00 nop dword ptr [rax] + 4162a0: 84 c0 test al, al + 4162a2: 74 1c je 0x4162c0 <_IO_new_file_fopen+0x3d0> + 4162a4: 3c 2b cmp al, 43 + 4162a6: 0f 85 a9 fd ff ff jne 0x416055 <_IO_new_file_fopen+0x165> + 4162ac: 41 81 e0 00 10 00 00 and r8d, 4096 + 4162b3: ba 02 00 00 00 mov edx, 2 + 4162b8: e9 9b fd ff ff jmp 0x416058 <_IO_new_file_fopen+0x168> + 4162bd: 0f 1f 00 nop dword ptr [rax] + 4162c0: 48 89 fb mov rbx, rdi + 4162c3: e9 13 fe ff ff jmp 0x4160db <_IO_new_file_fopen+0x1eb> + 4162c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4162d0: 84 c0 test al, al + 4162d2: 74 1c je 0x4162f0 <_IO_new_file_fopen+0x400> + 4162d4: 3c 2b cmp al, 43 + 4162d6: 0f 85 ab fd ff ff jne 0x416087 <_IO_new_file_fopen+0x197> + 4162dc: 41 81 e0 00 10 00 00 and r8d, 4096 + 4162e3: ba 02 00 00 00 mov edx, 2 + 4162e8: e9 9d fd ff ff jmp 0x41608a <_IO_new_file_fopen+0x19a> + 4162ed: 0f 1f 00 nop dword ptr [rax] + 4162f0: 4c 89 d3 mov rbx, r10 + 4162f3: e9 e3 fd ff ff jmp 0x4160db <_IO_new_file_fopen+0x1eb> + 4162f8: 80 c9 80 or cl, -128 + 4162fb: e9 c2 fc ff ff jmp 0x415fc2 <_IO_new_file_fopen+0xd2> + 416300: 83 4d 74 01 or dword ptr [rbp + 116], 1 + 416304: 48 89 df mov rdi, rbx + 416307: e9 b6 fc ff ff jmp 0x415fc2 <_IO_new_file_fopen+0xd2> + 41630c: 83 4d 74 40 or dword ptr [rbp + 116], 64 + 416310: 81 c9 00 00 08 00 or ecx, 524288 + 416316: 48 89 df mov rdi, rbx + 416319: e9 a4 fc ff ff jmp 0x415fc2 <_IO_new_file_fopen+0xd2> + 41631e: 83 4d 74 02 or dword ptr [rbp + 116], 2 + 416322: 48 89 df mov rdi, rbx + 416325: e9 98 fc ff ff jmp 0x415fc2 <_IO_new_file_fopen+0xd2> + 41632a: 80 c9 80 or cl, -128 + 41632d: e9 c2 fc ff ff jmp 0x415ff4 <_IO_new_file_fopen+0x104> + 416332: 83 4d 74 01 or dword ptr [rbp + 116], 1 + 416336: 49 89 fa mov r10, rdi + 416339: e9 b6 fc ff ff jmp 0x415ff4 <_IO_new_file_fopen+0x104> + 41633e: 83 4d 74 40 or dword ptr [rbp + 116], 64 + 416342: 81 c9 00 00 08 00 or ecx, 524288 + 416348: 49 89 fa mov r10, rdi + 41634b: e9 a4 fc ff ff jmp 0x415ff4 <_IO_new_file_fopen+0x104> + 416350: 83 4d 74 02 or dword ptr [rbp + 116], 2 + 416354: 49 89 fa mov r10, rdi + 416357: e9 98 fc ff ff jmp 0x415ff4 <_IO_new_file_fopen+0x104> + 41635c: 80 c9 80 or cl, -128 + 41635f: e9 c2 fc ff ff jmp 0x416026 <_IO_new_file_fopen+0x136> + 416364: 83 4d 74 01 or dword ptr [rbp + 116], 1 + 416368: 4c 89 d7 mov rdi, r10 + 41636b: e9 b6 fc ff ff jmp 0x416026 <_IO_new_file_fopen+0x136> + 416370: 83 4d 74 40 or dword ptr [rbp + 116], 64 + 416374: 81 c9 00 00 08 00 or ecx, 524288 + 41637a: 4c 89 d7 mov rdi, r10 + 41637d: e9 a4 fc ff ff jmp 0x416026 <_IO_new_file_fopen+0x136> + 416382: 83 4d 74 02 or dword ptr [rbp + 116], 2 + 416386: 4c 89 d7 mov rdi, r10 + 416389: e9 98 fc ff ff jmp 0x416026 <_IO_new_file_fopen+0x136> + 41638e: 66 90 nop + 416390: 41 83 f9 01 cmp r9d, 1 + 416394: 7f 2c jg 0x4163c2 <_IO_new_file_fopen+0x4d2> + 416396: 41 be 02 00 00 00 mov r14d, 2 + 41639c: b8 01 00 00 00 mov eax, 1 + 4163a1: be 2f 00 00 00 mov esi, 47 + 4163a6: 41 29 ce sub r14d, ecx + 4163a9: 49 83 c6 01 add r14, 1 + 4163ad: 83 f9 02 cmp ecx, 2 + 4163b0: 4c 0f 4f f0 cmovg r14, rax + 4163b4: 4c 89 f2 mov rdx, r14 + 4163b7: e8 54 ad fe ff call 0x401110 <.plt+0xf0> + 4163bc: 48 89 c7 mov rdi, rax + 4163bf: 4c 01 f7 add rdi, r14 + 4163c2: c6 07 00 mov byte ptr [rdi], 0 + 4163c5: 41 80 7d 02 00 cmp byte ptr [r13 + 2], 0 + 4163ca: 75 22 jne 0x4163ee <_IO_new_file_fopen+0x4fe> + 4163cc: 48 8b 0d 65 9a 0a 00 mov rcx, qword ptr [rip + 694885] # 0x4bfe38 <_nl_C_locobj+0x78> + 4163d3: 31 c0 xor eax, eax + 4163d5: 0f 1f 00 nop dword ptr [rax] + 4163d8: 48 0f be 54 03 05 movsx rdx, byte ptr [rbx + rax + 5] + 4163de: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 4163e1: 41 88 54 05 00 mov byte ptr [r13 + rax], dl + 4163e6: 48 83 c0 01 add rax, 1 + 4163ea: 84 d2 test dl, dl + 4163ec: 75 ea jne 0x4163d8 <_IO_new_file_fopen+0x4e8> + 4163ee: 48 89 e7 mov rdi, rsp + 4163f1: 4c 89 ee mov rsi, r13 + 4163f4: e8 17 15 03 00 call 0x447910 <__wcsmbs_named_conv> + 4163f9: 85 c0 test eax, eax + 4163fb: 0f 85 84 01 00 00 jne 0x416585 <_IO_new_file_fopen+0x695> + 416401: 4c 89 ef mov rdi, r13 + 416404: e8 47 91 00 00 call 0x41f550 + 416409: 48 83 7c 24 08 01 cmp qword ptr [rsp + 8], 1 + 41640f: 0f 85 c4 01 00 00 jne 0x4165d9 <_IO_new_file_fopen+0x6e9> + 416415: 48 83 7c 24 18 01 cmp qword ptr [rsp + 24], 1 + 41641b: 0f 85 99 01 00 00 jne 0x4165ba <_IO_new_file_fopen+0x6ca> + 416421: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 416428: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 41642d: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 416431: 48 c7 40 58 00 00 00 00 mov qword ptr [rax + 88], 0 + 416439: 48 89 10 mov qword ptr [rax], rdx + 41643c: 48 8b 50 18 mov rdx, qword ptr [rax + 24] + 416440: 48 89 50 20 mov qword ptr [rax + 32], rdx + 416444: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 41644b: 48 c7 40 60 00 00 00 00 mov qword ptr [rax + 96], 0 + 416453: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 41645a: 49 8b b4 24 a0 00 00 00 mov rsi, qword ptr [r12 + 160] + 416462: 48 8d 50 68 lea rdx, [rax + 104] + 416466: 48 89 95 98 00 00 00 mov qword ptr [rbp + 152], rdx + 41646d: 48 8b 14 24 mov rdx, qword ptr [rsp] + 416471: 48 c7 80 80 00 00 00 01 00 00 00 mov qword ptr [rax + 128], 1 + 41647c: 48 89 50 68 mov qword ptr [rax + 104], rdx + 416480: 48 8d 56 58 lea rdx, [rsi + 88] + 416484: c7 80 88 00 00 00 01 00 00 00 mov dword ptr [rax + 136], 1 + 41648e: 48 89 90 90 00 00 00 mov qword ptr [rax + 144], rdx + 416495: 48 89 88 a0 00 00 00 mov qword ptr [rax + 160], rcx + 41649c: 48 c7 80 b8 00 00 00 09 00 00 00 mov qword ptr [rax + 184], 9 + 4164a7: c7 80 c0 00 00 00 01 00 00 00 mov dword ptr [rax + 192], 1 + 4164b1: 48 89 90 c8 00 00 00 mov qword ptr [rax + 200], rdx + 4164b8: 48 8b 80 e0 00 00 00 mov rax, qword ptr [rax + 224] + 4164bf: 48 89 85 d8 00 00 00 mov qword ptr [rbp + 216], rax + 4164c6: 41 c7 84 24 c0 00 00 00 01 00 00 00 mov dword ptr [r12 + 192], 1 + 4164d2: e9 79 fa ff ff jmp 0x415f50 <_IO_new_file_fopen+0x60> + 4164d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4164e0: 41 b8 08 00 00 00 mov r8d, 8 + 4164e6: 31 d2 xor edx, edx + 4164e8: 31 c9 xor ecx, ecx + 4164ea: e9 a1 fa ff ff jmp 0x415f90 <_IO_new_file_fopen+0xa0> + 4164ef: 80 c9 80 or cl, -128 + 4164f2: e9 61 fb ff ff jmp 0x416058 <_IO_new_file_fopen+0x168> + 4164f7: 83 4d 74 02 or dword ptr [rbp + 116], 2 + 4164fb: 49 89 fa mov r10, rdi + 4164fe: e9 55 fb ff ff jmp 0x416058 <_IO_new_file_fopen+0x168> + 416503: 83 4d 74 40 or dword ptr [rbp + 116], 64 + 416507: 81 c9 00 00 08 00 or ecx, 524288 + 41650d: 49 89 fa mov r10, rdi + 416510: e9 43 fb ff ff jmp 0x416058 <_IO_new_file_fopen+0x168> + 416515: 83 4d 74 01 or dword ptr [rbp + 116], 1 + 416519: 49 89 fa mov r10, rdi + 41651c: e9 37 fb ff ff jmp 0x416058 <_IO_new_file_fopen+0x168> + 416521: 80 c9 80 or cl, -128 + 416524: e9 61 fb ff ff jmp 0x41608a <_IO_new_file_fopen+0x19a> + 416529: 83 4d 74 02 or dword ptr [rbp + 116], 2 + 41652d: 4c 89 d7 mov rdi, r10 + 416530: e9 55 fb ff ff jmp 0x41608a <_IO_new_file_fopen+0x19a> + 416535: 83 4d 74 40 or dword ptr [rbp + 116], 64 + 416539: 81 c9 00 00 08 00 or ecx, 524288 + 41653f: 4c 89 d7 mov rdi, r10 + 416542: e9 43 fb ff ff jmp 0x41608a <_IO_new_file_fopen+0x19a> + 416547: 83 4d 74 01 or dword ptr [rbp + 116], 1 + 41654b: 4c 89 d7 mov rdi, r10 + 41654e: e9 37 fb ff ff jmp 0x41608a <_IO_new_file_fopen+0x19a> + 416553: 80 c9 80 or cl, -128 + 416556: e9 7d fb ff ff jmp 0x4160d8 <_IO_new_file_fopen+0x1e8> + 41655b: 83 4d 74 02 or dword ptr [rbp + 116], 2 + 41655f: 49 89 fb mov r11, rdi + 416562: e9 71 fb ff ff jmp 0x4160d8 <_IO_new_file_fopen+0x1e8> + 416567: 83 4d 74 40 or dword ptr [rbp + 116], 64 + 41656b: 81 c9 00 00 08 00 or ecx, 524288 + 416571: 49 89 fb mov r11, rdi + 416574: e9 5f fb ff ff jmp 0x4160d8 <_IO_new_file_fopen+0x1e8> + 416579: 83 4d 74 01 or dword ptr [rbp + 116], 1 + 41657d: 49 89 fb mov r11, rdi + 416580: e9 53 fb ff ff jmp 0x4160d8 <_IO_new_file_fopen+0x1e8> + 416585: 48 89 ef mov rdi, rbp + 416588: e8 03 f8 ff ff call 0x415d90 <_IO_new_file_close_it> + 41658d: 4c 89 ef mov rdi, r13 + 416590: e8 bb 8f 00 00 call 0x41f550 + 416595: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41659c: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 4165a3: e9 a8 fc ff ff jmp 0x416250 <_IO_new_file_fopen+0x360> + 4165a8: 4c 89 ef mov rdi, r13 + 4165ab: b9 01 00 00 00 mov ecx, 1 + 4165b0: e9 e1 fd ff ff jmp 0x416396 <_IO_new_file_fopen+0x4a6> + 4165b5: e8 16 56 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 4165ba: 48 8d 0d 8f f5 07 00 lea rcx, [rip + 521615] # 0x495b50 <__PRETTY_FUNCTION__.13509> + 4165c1: ba 43 01 00 00 mov edx, 323 + 4165c6: 48 8d 35 86 f2 07 00 lea rsi, [rip + 520838] # 0x495853 <__PRETTY_FUNCTION__.8031+0x13> + 4165cd: 48 8d 3d e0 f2 07 00 lea rdi, [rip + 520928] # 0x4958b4 <__PRETTY_FUNCTION__.12320+0x34> + 4165d4: e8 77 c9 fe ff call 0x402f50 <__assert_fail> + 4165d9: 48 8d 0d 70 f5 07 00 lea rcx, [rip + 521584] # 0x495b50 <__PRETTY_FUNCTION__.13509> + 4165e0: ba 42 01 00 00 mov edx, 322 + 4165e5: 48 8d 35 67 f2 07 00 lea rsi, [rip + 520807] # 0x495853 <__PRETTY_FUNCTION__.8031+0x13> + 4165ec: 48 8d 3d ab f2 07 00 lea rdi, [rip + 520875] # 0x49589e <__PRETTY_FUNCTION__.12320+0x1e> + 4165f3: e8 58 c9 fe ff call 0x402f50 <__assert_fail> + 4165f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000416600 <_IO_new_file_finish>: + 416600: f3 0f 1e fa endbr64 + 416604: 55 push rbp + 416605: 48 89 fd mov rbp, rdi + 416608: 53 push rbx + 416609: 48 83 ec 08 sub rsp, 8 + 41660d: 83 7f 70 ff cmp dword ptr [rdi + 112], -1 + 416611: 74 57 je 0x41666a <_IO_new_file_finish+0x6a> + 416613: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 416619: 85 c0 test eax, eax + 41661b: 7e 63 jle 0x416680 <_IO_new_file_finish+0x80> + 41661d: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 416624: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 416628: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 41662c: 48 29 f2 sub rdx, rsi + 41662f: 48 c1 fa 02 sar rdx, 2 + 416633: e8 e8 c3 ff ff call 0x412a20 <_IO_wdo_write> + 416638: f6 45 00 40 test byte ptr [rbp], 64 + 41663c: 75 2c jne 0x41666a <_IO_new_file_finish+0x6a> + 41663e: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 416645: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 41664c: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 416653: 48 89 d9 mov rcx, rbx + 416656: 48 29 d0 sub rax, rdx + 416659: 48 29 d1 sub rcx, rdx + 41665c: 48 39 c8 cmp rax, rcx + 41665f: 76 37 jbe 0x416698 <_IO_new_file_finish+0x98> + 416661: 48 89 ef mov rdi, rbp + 416664: ff 93 88 00 00 00 call qword ptr [rbx + 136] + 41666a: 48 83 c4 08 add rsp, 8 + 41666e: 48 89 ef mov rdi, rbp + 416671: 31 f6 xor esi, esi + 416673: 5b pop rbx + 416674: 5d pop rbp + 416675: e9 c6 1c 00 00 jmp 0x418340 <_IO_default_finish> + 41667a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 416680: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] + 416684: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] + 416688: 48 29 f2 sub rdx, rsi + 41668b: e8 80 f5 ff ff call 0x415c10 <_IO_new_do_write> + 416690: eb a6 jmp 0x416638 <_IO_new_file_finish+0x38> + 416692: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 416698: e8 f3 d6 ff ff call 0x413d90 <_IO_vtable_check> + 41669d: eb c2 jmp 0x416661 <_IO_new_file_finish+0x61> + 41669f: 90 nop + +00000000004166a0 <_IO_new_file_overflow>: + 4166a0: f3 0f 1e fa endbr64 + 4166a4: 41 54 push r12 + 4166a6: 55 push rbp + 4166a7: 48 89 fd mov rbp, rdi + 4166aa: 53 push rbx + 4166ab: 8b 07 mov eax, dword ptr [rdi] + 4166ad: a8 08 test al, 8 + 4166af: 0f 85 fb 01 00 00 jne 0x4168b0 <_IO_new_file_overflow+0x210> + 4166b5: 89 f3 mov ebx, esi + 4166b7: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] + 4166bb: f6 c4 08 test ah, 8 + 4166be: 74 50 je 0x416710 <_IO_new_file_overflow+0x70> + 4166c0: 48 85 f6 test rsi, rsi + 4166c3: 0f 84 7f 01 00 00 je 0x416848 <_IO_new_file_overflow+0x1a8> + 4166c9: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] + 4166cd: 83 fb ff cmp ebx, -1 + 4166d0: 0f 84 b7 00 00 00 je 0x41678d <_IO_new_file_overflow+0xed> + 4166d6: 48 39 55 40 cmp qword ptr [rbp + 64], rdx + 4166da: 0f 84 f0 00 00 00 je 0x4167d0 <_IO_new_file_overflow+0x130> + 4166e0: 48 8d 42 01 lea rax, [rdx + 1] + 4166e4: 48 89 45 28 mov qword ptr [rbp + 40], rax + 4166e8: 88 1a mov byte ptr [rdx], bl + 4166ea: 8b 45 00 mov eax, dword ptr [rbp] + 4166ed: a8 02 test al, 2 + 4166ef: 0f 85 ab 00 00 00 jne 0x4167a0 <_IO_new_file_overflow+0x100> + 4166f5: f6 c4 02 test ah, 2 + 4166f8: 74 09 je 0x416703 <_IO_new_file_overflow+0x63> + 4166fa: 83 fb 0a cmp ebx, 10 + 4166fd: 0f 84 9d 00 00 00 je 0x4167a0 <_IO_new_file_overflow+0x100> + 416703: 0f b6 c3 movzx eax, bl + 416706: 5b pop rbx + 416707: 5d pop rbp + 416708: 41 5c pop r12 + 41670a: c3 ret + 41670b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 416710: 48 85 f6 test rsi, rsi + 416713: 0f 84 2f 01 00 00 je 0x416848 <_IO_new_file_overflow+0x1a8> + 416719: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 41671d: f6 c4 01 test ah, 1 + 416720: 0f 85 4a 01 00 00 jne 0x416870 <_IO_new_file_overflow+0x1d0> + 416726: 48 8b 4d 40 mov rcx, qword ptr [rbp + 64] + 41672a: 48 39 d1 cmp rcx, rdx + 41672d: 0f 84 dd 00 00 00 je 0x416810 <_IO_new_file_overflow+0x170> + 416733: f3 0f 7e 45 10 movq xmm0, qword ptr [rbp + 16] # xmm0 = mem[0],zero + 416738: 66 48 0f 6e d1 movq xmm2, rcx + 41673d: 66 48 0f 6e ca movq xmm1, rdx + 416742: 89 c1 mov ecx, eax + 416744: 66 0f d6 45 08 movq qword ptr [rbp + 8], xmm0 + 416749: 80 cd 08 or ch, 8 + 41674c: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 416750: 48 89 d6 mov rsi, rdx + 416753: 89 4d 00 mov dword ptr [rbp], ecx + 416756: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] + 41675c: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 + 416760: 66 48 0f 6e c2 movq xmm0, rdx + 416765: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 416769: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 + 41676d: 85 c9 test ecx, ecx + 41676f: 0f 8f 58 ff ff ff jg 0x4166cd <_IO_new_file_overflow+0x2d> + 416775: a9 02 02 00 00 test eax, 514 + 41677a: 0f 84 4d ff ff ff je 0x4166cd <_IO_new_file_overflow+0x2d> + 416780: 48 89 55 30 mov qword ptr [rbp + 48], rdx + 416784: 83 fb ff cmp ebx, -1 + 416787: 0f 85 49 ff ff ff jne 0x4166d6 <_IO_new_file_overflow+0x36> + 41678d: 5b pop rbx + 41678e: 48 89 ef mov rdi, rbp + 416791: 48 29 f2 sub rdx, rsi + 416794: 5d pop rbp + 416795: 41 5c pop r12 + 416797: e9 74 f4 ff ff jmp 0x415c10 <_IO_new_do_write> + 41679c: 0f 1f 40 00 nop dword ptr [rax] + 4167a0: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] + 4167a4: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] + 4167a8: 48 89 ef mov rdi, rbp + 4167ab: 48 29 f2 sub rdx, rsi + 4167ae: e8 5d f4 ff ff call 0x415c10 <_IO_new_do_write> + 4167b3: 83 f8 ff cmp eax, -1 + 4167b6: 0f 85 47 ff ff ff jne 0x416703 <_IO_new_file_overflow+0x63> + 4167bc: b8 ff ff ff ff mov eax, 4294967295 + 4167c1: e9 40 ff ff ff jmp 0x416706 <_IO_new_file_overflow+0x66> + 4167c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4167d0: 8b 85 c0 00 00 00 mov eax, dword ptr [rbp + 192] + 4167d6: 85 c0 test eax, eax + 4167d8: 7e 56 jle 0x416830 <_IO_new_file_overflow+0x190> + 4167da: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 4167e1: 48 89 ef mov rdi, rbp + 4167e4: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 4167e8: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 4167ec: 48 29 f2 sub rdx, rsi + 4167ef: 48 c1 fa 02 sar rdx, 2 + 4167f3: e8 28 c2 ff ff call 0x412a20 <_IO_wdo_write> + 4167f8: 83 f8 ff cmp eax, -1 + 4167fb: 0f 94 c0 sete al + 4167fe: 84 c0 test al, al + 416800: 75 ba jne 0x4167bc <_IO_new_file_overflow+0x11c> + 416802: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] + 416806: e9 d5 fe ff ff jmp 0x4166e0 <_IO_new_file_overflow+0x40> + 41680b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 416810: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] + 416814: 66 48 0f 6e c2 movq xmm0, rdx + 416819: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 41681d: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 + 416821: 66 48 0f 6e c2 movq xmm0, rdx + 416826: e9 0d ff ff ff jmp 0x416738 <_IO_new_file_overflow+0x98> + 41682b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 416830: 48 29 f2 sub rdx, rsi + 416833: 48 89 ef mov rdi, rbp + 416836: e8 d5 f3 ff ff call 0x415c10 <_IO_new_do_write> + 41683b: 83 f8 ff cmp eax, -1 + 41683e: 0f 94 c0 sete al + 416841: eb bb jmp 0x4167fe <_IO_new_file_overflow+0x15e> + 416843: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 416848: 48 89 ef mov rdi, rbp + 41684b: e8 20 10 00 00 call 0x417870 <_IO_doallocbuf> + 416850: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] + 416854: 8b 45 00 mov eax, dword ptr [rbp] + 416857: 48 89 55 18 mov qword ptr [rbp + 24], rdx + 41685b: 48 89 55 08 mov qword ptr [rbp + 8], rdx + 41685f: 48 89 55 10 mov qword ptr [rbp + 16], rdx + 416863: e9 b5 fe ff ff jmp 0x41671d <_IO_new_file_overflow+0x7d> + 416868: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 416870: 4c 8b 65 10 mov r12, qword ptr [rbp + 16] + 416874: 48 89 ef mov rdi, rbp + 416877: 49 29 d4 sub r12, rdx + 41687a: e8 21 0b 00 00 call 0x4173a0 <_IO_free_backup_area> + 41687f: 48 8b 55 18 mov rdx, qword ptr [rbp + 24] + 416883: 4c 89 e6 mov rsi, r12 + 416886: 48 f7 de neg rsi + 416889: 48 89 d1 mov rcx, rdx + 41688c: 48 2b 4d 38 sub rcx, qword ptr [rbp + 56] + 416890: 48 89 c8 mov rax, rcx + 416893: 48 f7 d8 neg rax + 416896: 4c 39 e1 cmp rcx, r12 + 416899: 48 0f 47 c6 cmova rax, rsi + 41689d: 48 01 c2 add rdx, rax + 4168a0: 8b 45 00 mov eax, dword ptr [rbp] + 4168a3: 48 89 55 18 mov qword ptr [rbp + 24], rdx + 4168a7: e9 7a fe ff ff jmp 0x416726 <_IO_new_file_overflow+0x86> + 4168ac: 0f 1f 40 00 nop dword ptr [rax] + 4168b0: 83 c8 20 or eax, 32 + 4168b3: 89 07 mov dword ptr [rdi], eax + 4168b5: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4168bc: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 + 4168c3: b8 ff ff ff ff mov eax, 4294967295 + 4168c8: e9 39 fe ff ff jmp 0x416706 <_IO_new_file_overflow+0x66> + 4168cd: 0f 1f 00 nop dword ptr [rax] + +00000000004168d0 <_IO_new_file_sync>: + 4168d0: f3 0f 1e fa endbr64 + 4168d4: 55 push rbp + 4168d5: 53 push rbx + 4168d6: 48 89 fb mov rbx, rdi + 4168d9: 48 83 ec 18 sub rsp, 24 + 4168dd: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] + 4168e1: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] + 4168e5: 48 39 f2 cmp rdx, rsi + 4168e8: 76 36 jbe 0x416920 <_IO_new_file_sync+0x50> + 4168ea: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 4168f0: 85 c0 test eax, eax + 4168f2: 0f 8e 88 00 00 00 jle 0x416980 <_IO_new_file_sync+0xb0> + 4168f8: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 4168ff: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 416903: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 416907: 48 29 f2 sub rdx, rsi + 41690a: 48 c1 fa 02 sar rdx, 2 + 41690e: e8 0d c1 ff ff call 0x412a20 <_IO_wdo_write> + 416913: 85 c0 test eax, eax + 416915: 0f 95 c0 setne al + 416918: 84 c0 test al, al + 41691a: 0f 85 7d 00 00 00 jne 0x41699d <_IO_new_file_sync+0xcd> + 416920: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 416924: 48 2b 73 10 sub rsi, qword ptr [rbx + 16] + 416928: 74 3f je 0x416969 <_IO_new_file_sync+0x99> + 41692a: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] + 416931: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 416938: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 41693f: 48 89 e9 mov rcx, rbp + 416942: 48 29 d0 sub rax, rdx + 416945: 48 29 d1 sub rcx, rdx + 416948: 48 39 c8 cmp rax, rcx + 41694b: 76 5b jbe 0x4169a8 <_IO_new_file_sync+0xd8> + 41694d: ba 01 00 00 00 mov edx, 1 + 416952: 48 89 df mov rdi, rbx + 416955: ff 95 80 00 00 00 call qword ptr [rbp + 128] + 41695b: 48 83 f8 ff cmp rax, -1 + 41695f: 74 2f je 0x416990 <_IO_new_file_sync+0xc0> + 416961: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 416965: 48 89 43 10 mov qword ptr [rbx + 16], rax + 416969: 48 c7 83 90 00 00 00 ff ff ff ff mov qword ptr [rbx + 144], -1 + 416974: 31 c0 xor eax, eax + 416976: 48 83 c4 18 add rsp, 24 + 41697a: 5b pop rbx + 41697b: 5d pop rbp + 41697c: c3 ret + 41697d: 0f 1f 00 nop dword ptr [rax] + 416980: 48 29 f2 sub rdx, rsi + 416983: e8 88 f2 ff ff call 0x415c10 <_IO_new_do_write> + 416988: 85 c0 test eax, eax + 41698a: 0f 95 c0 setne al + 41698d: eb 89 jmp 0x416918 <_IO_new_file_sync+0x48> + 41698f: 90 nop + 416990: 48 c7 c0 c0 ff ff ff mov rax, -64 + 416997: 64 83 38 1d cmp dword ptr fs:[rax], 29 + 41699b: 74 cc je 0x416969 <_IO_new_file_sync+0x99> + 41699d: b8 ff ff ff ff mov eax, 4294967295 + 4169a2: eb d2 jmp 0x416976 <_IO_new_file_sync+0xa6> + 4169a4: 0f 1f 40 00 nop dword ptr [rax] + 4169a8: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 4169ad: e8 de d3 ff ff call 0x413d90 <_IO_vtable_check> + 4169b2: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 4169b7: eb 94 jmp 0x41694d <_IO_new_file_sync+0x7d> + 4169b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004169c0 : + 4169c0: 41 57 push r15 + 4169c2: 41 56 push r14 + 4169c4: 41 55 push r13 + 4169c6: 49 89 f5 mov r13, rsi + 4169c9: 41 54 push r12 + 4169cb: 49 89 f4 mov r12, rsi + 4169ce: 55 push rbp + 4169cf: 48 89 fd mov rbp, rdi + 4169d2: 53 push rbx + 4169d3: 48 83 ec 28 sub rsp, 40 + 4169d7: 4c 8b 47 18 mov r8, qword ptr [rdi + 24] + 4169db: 48 8b 77 58 mov rsi, qword ptr [rdi + 88] + 4169df: 48 8b 47 60 mov rax, qword ptr [rdi + 96] + 4169e3: 4c 8b 7f 48 mov r15, qword ptr [rdi + 72] + 4169e7: 4d 29 c5 sub r13, r8 + 4169ea: 49 89 f6 mov r14, rsi + 4169ed: 4d 29 fe sub r14, r15 + 4169f0: 4c 89 eb mov rbx, r13 + 4169f3: 48 89 c2 mov rdx, rax + 4169f6: 48 85 c0 test rax, rax + 4169f9: 0f 84 81 01 00 00 je 0x416b80 + 4169ff: 90 nop + 416a00: 48 63 4a 10 movsxd rcx, dword ptr [rdx + 16] + 416a04: 48 8b 12 mov rdx, qword ptr [rdx] + 416a07: 48 39 cb cmp rbx, rcx + 416a0a: 48 0f 4f d9 cmovg rbx, rcx + 416a0e: 48 85 d2 test rdx, rdx + 416a11: 75 ed jne 0x416a00 + 416a13: 4c 89 ea mov rdx, r13 + 416a16: 48 29 da sub rdx, rbx + 416a19: 4c 39 f2 cmp rdx, r14 + 416a1c: 77 42 ja 0x416a60 + 416a1e: 49 29 d6 sub r14, rdx + 416a21: 4b 8d 3c 37 lea rdi, [r15 + r14] + 416a25: 48 85 db test rbx, rbx + 416a28: 0f 88 c2 00 00 00 js 0x416af0 + 416a2e: 48 85 d2 test rdx, rdx + 416a31: 0f 85 39 01 00 00 jne 0x416b70 + 416a37: 48 89 7d 50 mov qword ptr [rbp + 80], rdi + 416a3b: 44 89 ea mov edx, r13d + 416a3e: 66 90 nop + 416a40: 29 50 10 sub dword ptr [rax + 16], edx + 416a43: 48 8b 00 mov rax, qword ptr [rax] + 416a46: 48 85 c0 test rax, rax + 416a49: 75 f5 jne 0x416a40 + 416a4b: 31 c0 xor eax, eax + 416a4d: 48 83 c4 28 add rsp, 40 + 416a51: 5b pop rbx + 416a52: 5d pop rbp + 416a53: 41 5c pop r12 + 416a55: 41 5d pop r13 + 416a57: 41 5e pop r14 + 416a59: 41 5f pop r15 + 416a5b: c3 ret + 416a5c: 0f 1f 40 00 nop dword ptr [rax] + 416a60: 48 8d 42 64 lea rax, [rdx + 100] + 416a64: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 416a69: 48 89 c7 mov rdi, rax + 416a6c: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 416a71: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 416a76: 48 89 04 24 mov qword ptr [rsp], rax + 416a7a: e8 e1 84 00 00 call 0x41ef60 + 416a7f: 49 89 c6 mov r14, rax + 416a82: 48 85 c0 test rax, rax + 416a85: 0f 84 07 01 00 00 je 0x416b92 + 416a8b: 48 85 db test rbx, rbx + 416a8e: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 416a93: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 416a98: 48 8d 48 64 lea rcx, [rax + 100] + 416a9c: 0f 88 8e 00 00 00 js 0x416b30 + 416aa2: 48 89 cf mov rdi, rcx + 416aa5: 49 8d 34 18 lea rsi, [r8 + rbx] + 416aa9: e8 b2 a5 fe ff call 0x401060 <.plt+0x40> + 416aae: 48 89 c1 mov rcx, rax + 416ab1: 4c 89 ff mov rdi, r15 + 416ab4: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 416ab9: e8 92 8a 00 00 call 0x41f550 + 416abe: 4c 89 75 48 mov qword ptr [rbp + 72], r14 + 416ac2: 4c 03 34 24 add r14, qword ptr [rsp] + 416ac6: 4c 2b 65 18 sub r12, qword ptr [rbp + 24] + 416aca: 48 8b 45 60 mov rax, qword ptr [rbp + 96] + 416ace: 4c 89 75 58 mov qword ptr [rbp + 88], r14 + 416ad2: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 416ad7: 4d 89 e5 mov r13, r12 + 416ada: 48 89 4d 50 mov qword ptr [rbp + 80], rcx + 416ade: 48 85 c0 test rax, rax + 416ae1: 0f 85 54 ff ff ff jne 0x416a3b + 416ae7: e9 5f ff ff ff jmp 0x416a4b + 416aec: 48 89 f7 mov rdi, rsi + 416aef: 90 nop + 416af0: 48 89 da mov rdx, rbx + 416af3: 48 01 de add rsi, rbx + 416af6: 48 f7 da neg rdx + 416af9: e8 42 a5 fe ff call 0x401040 <.plt+0x20> + 416afe: 48 8b 75 18 mov rsi, qword ptr [rbp + 24] + 416b02: 4c 89 f7 mov rdi, r14 + 416b05: 4c 89 e2 mov rdx, r12 + 416b08: 48 29 df sub rdi, rbx + 416b0b: 48 03 7d 48 add rdi, qword ptr [rbp + 72] + 416b0f: 48 29 f2 sub rdx, rsi + 416b12: e8 49 a5 fe ff call 0x401060 <.plt+0x40> + 416b17: 48 8b 4d 48 mov rcx, qword ptr [rbp + 72] + 416b1b: 4c 2b 65 18 sub r12, qword ptr [rbp + 24] + 416b1f: 48 8b 45 60 mov rax, qword ptr [rbp + 96] + 416b23: 4d 89 e5 mov r13, r12 + 416b26: 4c 01 f1 add rcx, r14 + 416b29: eb af jmp 0x416ada + 416b2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 416b30: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 416b35: 48 89 da mov rdx, rbx + 416b38: 48 89 cf mov rdi, rcx + 416b3b: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 416b40: 48 f7 da neg rdx + 416b43: 48 01 de add rsi, rbx + 416b46: e8 05 a6 fe ff call 0x401150 <.plt+0x130> + 416b4b: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 416b50: 4c 89 ea mov rdx, r13 + 416b53: 48 89 c7 mov rdi, rax + 416b56: 4c 89 c6 mov rsi, r8 + 416b59: e8 02 a5 fe ff call 0x401060 <.plt+0x40> + 416b5e: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 416b63: e9 49 ff ff ff jmp 0x416ab1 + 416b68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 416b70: 49 8d 34 18 lea rsi, [r8 + rbx] + 416b74: eb 9c jmp 0x416b12 + 416b76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 416b80: 4d 85 ed test r13, r13 + 416b83: 0f 88 63 ff ff ff js 0x416aec + 416b89: 48 89 77 50 mov qword ptr [rdi + 80], rsi + 416b8d: e9 b9 fe ff ff jmp 0x416a4b + 416b92: 83 c8 ff or eax, -1 + 416b95: e9 b3 fe ff ff jmp 0x416a4d + 416b9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000416ba0 : + 416ba0: f3 0f 1e fa endbr64 + 416ba4: 48 8b 05 95 c0 0a 00 mov rax, qword ptr [rip + 704661] # 0x4c2c40 + 416bab: 48 85 c0 test rax, rax + 416bae: 74 08 je 0x416bb8 + 416bb0: f7 00 00 80 00 00 test dword ptr [rax], 32768 + 416bb6: 74 68 je 0x416c20 + 416bb8: 8b 05 96 c0 0a 00 mov eax, dword ptr [rip + 704662] # 0x4c2c54 + 416bbe: 83 e8 01 sub eax, 1 + 416bc1: 89 05 8d c0 0a 00 mov dword ptr [rip + 704653], eax # 0x4c2c54 + 416bc7: 75 4d jne 0x416c16 + 416bc9: 48 c7 05 84 c0 0a 00 00 00 00 00 mov qword ptr [rip + 704644], 0 # 0x4c2c58 + 416bd4: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 416bdc: 85 d2 test edx, edx + 416bde: 75 10 jne 0x416bf0 + 416be0: 83 2d 69 c0 0a 00 01 sub dword ptr [rip + 704617], 1 # 0x4c2c50 + 416be7: c3 ret + 416be8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 416bf0: 87 05 5a c0 0a 00 xchg dword ptr [rip + 704602], eax # 0x4c2c50 + 416bf6: 83 f8 01 cmp eax, 1 + 416bf9: 7e 1b jle 0x416c16 + 416bfb: 45 31 d2 xor r10d, r10d + 416bfe: ba 01 00 00 00 mov edx, 1 + 416c03: be 81 00 00 00 mov esi, 129 + 416c08: b8 ca 00 00 00 mov eax, 202 + 416c0d: 48 8d 3d 3c c0 0a 00 lea rdi, [rip + 704572] # 0x4c2c50 + 416c14: 0f 05 syscall + 416c16: c3 ret + 416c17: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 416c20: 48 8b b8 88 00 00 00 mov rdi, qword ptr [rax + 136] + 416c27: 8b 47 04 mov eax, dword ptr [rdi + 4] + 416c2a: 83 e8 01 sub eax, 1 + 416c2d: 89 47 04 mov dword ptr [rdi + 4], eax + 416c30: 75 86 jne 0x416bb8 + 416c32: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 416c3a: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 416c42: 85 d2 test edx, edx + 416c44: 75 0a jne 0x416c50 + 416c46: 83 2f 01 sub dword ptr [rdi], 1 + 416c49: e9 6a ff ff ff jmp 0x416bb8 + 416c4e: 66 90 nop + 416c50: 87 07 xchg dword ptr [rdi], eax + 416c52: 83 f8 01 cmp eax, 1 + 416c55: 0f 8e 5d ff ff ff jle 0x416bb8 + 416c5b: 45 31 d2 xor r10d, r10d + 416c5e: ba 01 00 00 00 mov edx, 1 + 416c63: be 81 00 00 00 mov esi, 129 + 416c68: b8 ca 00 00 00 mov eax, 202 + 416c6d: 0f 05 syscall + 416c6f: e9 44 ff ff ff jmp 0x416bb8 + 416c74: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 416c7f: 90 nop + +0000000000416c80 <_IO_un_link.part.0>: + 416c80: 41 54 push r12 + 416c82: 55 push rbp + 416c83: 53 push rbx + 416c84: 48 89 fb mov rbx, rdi + 416c87: 48 83 ec 30 sub rsp, 48 + 416c8b: 48 c7 c5 00 00 00 00 mov rbp, 0 + 416c92: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 416c9b: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 416ca0: 31 c0 xor eax, eax + 416ca2: 48 85 ed test rbp, rbp + 416ca5: 0f 84 fd 01 00 00 je 0x416ea8 <_IO_un_link.part.0+0x228> + 416cab: 48 89 e7 mov rdi, rsp + 416cae: 31 d2 xor edx, edx + 416cb0: 48 8d 35 e9 fe ff ff lea rsi, [rip - 279] # 0x416ba0 + 416cb7: e8 44 93 be ff call 0x0 + 416cbc: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] + 416cc5: 4c 3b 25 8c bf 0a 00 cmp r12, qword ptr [rip + 704396] # 0x4c2c58 + 416ccc: 74 23 je 0x416cf1 <_IO_un_link.part.0+0x71> + 416cce: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 416cd6: 85 c0 test eax, eax + 416cd8: 0f 85 32 02 00 00 jne 0x416f10 <_IO_un_link.part.0+0x290> + 416cde: ba 01 00 00 00 mov edx, 1 + 416ce3: 0f b1 15 66 bf 0a 00 cmpxchg dword ptr [rip + 704358], edx # 0x4c2c50 + 416cea: 4c 89 25 67 bf 0a 00 mov qword ptr [rip + 704359], r12 # 0x4c2c58 + 416cf1: 8b 15 5d bf 0a 00 mov edx, dword ptr [rip + 704349] # 0x4c2c54 + 416cf7: 8b 33 mov esi, dword ptr [rbx] + 416cf9: 48 89 1d 40 bf 0a 00 mov qword ptr [rip + 704320], rbx # 0x4c2c40 + 416d00: 83 c2 01 add edx, 1 + 416d03: 41 89 f0 mov r8d, esi + 416d06: 89 15 48 bf 0a 00 mov dword ptr [rip + 704328], edx # 0x4c2c54 + 416d0c: 41 81 e0 00 80 00 00 and r8d, 32768 + 416d13: 0f 85 1f 01 00 00 jne 0x416e38 <_IO_un_link.part.0+0x1b8> + 416d19: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 416d20: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] + 416d29: 4c 3b 67 08 cmp r12, qword ptr [rdi + 8] + 416d2d: 0f 84 b5 01 00 00 je 0x416ee8 <_IO_un_link.part.0+0x268> + 416d33: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 416d3b: ba 01 00 00 00 mov edx, 1 + 416d40: 85 c0 test eax, eax + 416d42: 0f 85 27 02 00 00 jne 0x416f6f <_IO_un_link.part.0+0x2ef> + 416d48: 0f b1 17 cmpxchg dword ptr [rdi], edx + 416d4b: 8b 33 mov esi, dword ptr [rbx] + 416d4d: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 416d54: 48 8b 0d c5 93 0a 00 mov rcx, qword ptr [rip + 693189] # 0x4c0120 <_IO_list_all> + 416d5b: 41 89 f0 mov r8d, esi + 416d5e: 83 47 04 01 add dword ptr [rdi + 4], 1 + 416d62: 4c 89 67 08 mov qword ptr [rdi + 8], r12 + 416d66: 41 81 e0 00 80 00 00 and r8d, 32768 + 416d6d: 48 85 c9 test rcx, rcx + 416d70: 74 14 je 0x416d86 <_IO_un_link.part.0+0x106> + 416d72: 48 8b 51 68 mov rdx, qword ptr [rcx + 104] + 416d76: 48 39 cb cmp rbx, rcx + 416d79: 0f 85 e5 00 00 00 jne 0x416e64 <_IO_un_link.part.0+0x1e4> + 416d7f: 48 89 15 9a 93 0a 00 mov qword ptr [rip + 693146], rdx # 0x4c0120 <_IO_list_all> + 416d86: 40 80 e6 7f and sil, 127 + 416d8a: 89 33 mov dword ptr [rbx], esi + 416d8c: 45 85 c0 test r8d, r8d + 416d8f: 0f 85 03 01 00 00 jne 0x416e98 <_IO_un_link.part.0+0x218> + 416d95: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 416d9c: 8b 47 04 mov eax, dword ptr [rdi + 4] + 416d9f: 83 e8 01 sub eax, 1 + 416da2: 89 47 04 mov dword ptr [rdi + 4], eax + 416da5: 8b 15 a9 be 0a 00 mov edx, dword ptr [rip + 704169] # 0x4c2c54 + 416dab: 75 21 jne 0x416dce <_IO_un_link.part.0+0x14e> + 416dad: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 416db5: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 416dbd: 85 d2 test edx, edx + 416dbf: 0f 85 a9 00 00 00 jne 0x416e6e <_IO_un_link.part.0+0x1ee> + 416dc5: 83 2f 01 sub dword ptr [rdi], 1 + 416dc8: 8b 15 86 be 0a 00 mov edx, dword ptr [rip + 704134] # 0x4c2c54 + 416dce: 48 c7 05 67 be 0a 00 00 00 00 00 mov qword ptr [rip + 704103], 0 # 0x4c2c40 + 416dd9: 83 ea 01 sub edx, 1 + 416ddc: 89 15 72 be 0a 00 mov dword ptr [rip + 704114], edx # 0x4c2c54 + 416de2: 75 22 jne 0x416e06 <_IO_un_link.part.0+0x186> + 416de4: 48 c7 05 69 be 0a 00 00 00 00 00 mov qword ptr [rip + 704105], 0 # 0x4c2c58 + 416def: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 416df7: 85 c0 test eax, eax + 416df9: 0f 85 41 01 00 00 jne 0x416f40 <_IO_un_link.part.0+0x2c0> + 416dff: 83 2d 4a be 0a 00 01 sub dword ptr [rip + 704074], 1 # 0x4c2c50 + 416e06: 48 85 ed test rbp, rbp + 416e09: 74 0a je 0x416e15 <_IO_un_link.part.0+0x195> + 416e0b: 48 89 e7 mov rdi, rsp + 416e0e: 31 f6 xor esi, esi + 416e10: e8 eb 91 be ff call 0x0 + 416e15: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 416e1a: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 416e23: 0f 85 5d 01 00 00 jne 0x416f86 <_IO_un_link.part.0+0x306> + 416e29: 48 83 c4 30 add rsp, 48 + 416e2d: 5b pop rbx + 416e2e: 5d pop rbp + 416e2f: 41 5c pop r12 + 416e31: c3 ret + 416e32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 416e38: 48 8b 0d e1 92 0a 00 mov rcx, qword ptr [rip + 692961] # 0x4c0120 <_IO_list_all> + 416e3f: 48 85 c9 test rcx, rcx + 416e42: 0f 85 2a ff ff ff jne 0x416d72 <_IO_un_link.part.0+0xf2> + 416e48: 40 80 e6 7f and sil, 127 + 416e4c: 89 33 mov dword ptr [rbx], esi + 416e4e: e9 7b ff ff ff jmp 0x416dce <_IO_un_link.part.0+0x14e> + 416e53: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 416e58: 48 39 d3 cmp rbx, rdx + 416e5b: 74 6b je 0x416ec8 <_IO_un_link.part.0+0x248> + 416e5d: 48 89 d1 mov rcx, rdx + 416e60: 48 8b 52 68 mov rdx, qword ptr [rdx + 104] + 416e64: 48 85 d2 test rdx, rdx + 416e67: 75 ef jne 0x416e58 <_IO_un_link.part.0+0x1d8> + 416e69: e9 18 ff ff ff jmp 0x416d86 <_IO_un_link.part.0+0x106> + 416e6e: 87 07 xchg dword ptr [rdi], eax + 416e70: 8b 15 de bd 0a 00 mov edx, dword ptr [rip + 703966] # 0x4c2c54 + 416e76: 83 f8 01 cmp eax, 1 + 416e79: 0f 8e 4f ff ff ff jle 0x416dce <_IO_un_link.part.0+0x14e> + 416e7f: 45 31 d2 xor r10d, r10d + 416e82: ba 01 00 00 00 mov edx, 1 + 416e87: be 81 00 00 00 mov esi, 129 + 416e8c: b8 ca 00 00 00 mov eax, 202 + 416e91: 0f 05 syscall + 416e93: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 416e98: 8b 15 b6 bd 0a 00 mov edx, dword ptr [rip + 703926] # 0x4c2c54 + 416e9e: e9 2b ff ff ff jmp 0x416dce <_IO_un_link.part.0+0x14e> + 416ea3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 416ea8: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 416eb1: 48 8d 05 e8 fc ff ff lea rax, [rip - 792] # 0x416ba0 + 416eb8: 48 89 04 24 mov qword ptr [rsp], rax + 416ebc: e9 fb fd ff ff jmp 0x416cbc <_IO_un_link.part.0+0x3c> + 416ec1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 416ec8: 48 8b 43 68 mov rax, qword ptr [rbx + 104] + 416ecc: 40 80 e6 7f and sil, 127 + 416ed0: 48 83 c1 68 add rcx, 104 + 416ed4: 48 89 01 mov qword ptr [rcx], rax + 416ed7: 89 33 mov dword ptr [rbx], esi + 416ed9: 45 85 c0 test r8d, r8d + 416edc: 0f 84 b3 fe ff ff je 0x416d95 <_IO_un_link.part.0+0x115> + 416ee2: eb b4 jmp 0x416e98 <_IO_un_link.part.0+0x218> + 416ee4: 0f 1f 40 00 nop dword ptr [rax] + 416ee8: 48 8b 0d 31 92 0a 00 mov rcx, qword ptr [rip + 692785] # 0x4c0120 <_IO_list_all> + 416eef: 83 47 04 01 add dword ptr [rdi + 4], 1 + 416ef3: 48 85 c9 test rcx, rcx + 416ef6: 0f 85 76 fe ff ff jne 0x416d72 <_IO_un_link.part.0+0xf2> + 416efc: 40 80 e6 7f and sil, 127 + 416f00: 89 33 mov dword ptr [rbx], esi + 416f02: e9 95 fe ff ff jmp 0x416d9c <_IO_un_link.part.0+0x11c> + 416f07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 416f10: 31 c0 xor eax, eax + 416f12: ba 01 00 00 00 mov edx, 1 + 416f17: f0 lock + 416f18: 0f b1 15 31 bd 0a 00 cmpxchg dword ptr [rip + 703793], edx # 0x4c2c50 + 416f1f: 0f 84 c5 fd ff ff je 0x416cea <_IO_un_link.part.0+0x6a> + 416f25: 48 8d 3d 24 bd 0a 00 lea rdi, [rip + 703780] # 0x4c2c50 + 416f2c: e8 6f 2e 00 00 call 0x419da0 <__lll_lock_wait_private> + 416f31: e9 b4 fd ff ff jmp 0x416cea <_IO_un_link.part.0+0x6a> + 416f36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 416f40: 87 15 0a bd 0a 00 xchg dword ptr [rip + 703754], edx # 0x4c2c50 + 416f46: 83 fa 01 cmp edx, 1 + 416f49: 0f 8e b7 fe ff ff jle 0x416e06 <_IO_un_link.part.0+0x186> + 416f4f: 45 31 d2 xor r10d, r10d + 416f52: ba 01 00 00 00 mov edx, 1 + 416f57: be 81 00 00 00 mov esi, 129 + 416f5c: b8 ca 00 00 00 mov eax, 202 + 416f61: 48 8d 3d e8 bc 0a 00 lea rdi, [rip + 703720] # 0x4c2c50 + 416f68: 0f 05 syscall + 416f6a: e9 97 fe ff ff jmp 0x416e06 <_IO_un_link.part.0+0x186> + 416f6f: 44 89 c0 mov eax, r8d + 416f72: f0 lock + 416f73: 0f b1 17 cmpxchg dword ptr [rdi], edx + 416f76: 0f 84 cf fd ff ff je 0x416d4b <_IO_un_link.part.0+0xcb> + 416f7c: e8 1f 2e 00 00 call 0x419da0 <__lll_lock_wait_private> + 416f81: e9 c5 fd ff ff jmp 0x416d4b <_IO_un_link.part.0+0xcb> + 416f86: e8 45 4c 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 416f8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000416f90 <_IO_un_link>: + 416f90: f3 0f 1e fa endbr64 + 416f94: f6 07 80 test byte ptr [rdi], -128 + 416f97: 74 07 je 0x416fa0 <_IO_un_link+0x10> + 416f99: e9 e2 fc ff ff jmp 0x416c80 <_IO_un_link.part.0> + 416f9e: 66 90 nop + 416fa0: c3 ret + 416fa1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 416fac: 0f 1f 40 00 nop dword ptr [rax] + +0000000000416fb0 <_IO_link_in>: + 416fb0: f3 0f 1e fa endbr64 + 416fb4: 41 54 push r12 + 416fb6: 55 push rbp + 416fb7: 53 push rbx + 416fb8: 48 83 ec 30 sub rsp, 48 + 416fbc: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 416fc5: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 416fca: 31 c0 xor eax, eax + 416fcc: 8b 07 mov eax, dword ptr [rdi] + 416fce: a8 80 test al, -128 + 416fd0: 0f 85 73 01 00 00 jne 0x417149 <_IO_link_in+0x199> + 416fd6: 48 c7 c5 00 00 00 00 mov rbp, 0 + 416fdd: 0c 80 or al, -128 + 416fdf: 48 89 fb mov rbx, rdi + 416fe2: 89 07 mov dword ptr [rdi], eax + 416fe4: 48 85 ed test rbp, rbp + 416fe7: 0f 84 83 01 00 00 je 0x417170 <_IO_link_in+0x1c0> + 416fed: 48 89 e7 mov rdi, rsp + 416ff0: 31 d2 xor edx, edx + 416ff2: 48 8d 35 a7 fb ff ff lea rsi, [rip - 1113] # 0x416ba0 + 416ff9: e8 02 90 be ff call 0x0 + 416ffe: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] + 417007: 4c 39 25 4a bc 0a 00 cmp qword ptr [rip + 703562], r12 # 0x4c2c58 + 41700e: 74 23 je 0x417033 <_IO_link_in+0x83> + 417010: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 417018: 85 c0 test eax, eax + 41701a: 0f 85 90 01 00 00 jne 0x4171b0 <_IO_link_in+0x200> + 417020: ba 01 00 00 00 mov edx, 1 + 417025: 0f b1 15 24 bc 0a 00 cmpxchg dword ptr [rip + 703524], edx # 0x4c2c50 + 41702c: 4c 89 25 25 bc 0a 00 mov qword ptr [rip + 703525], r12 # 0x4c2c58 + 417033: 8b 15 1b bc 0a 00 mov edx, dword ptr [rip + 703515] # 0x4c2c54 + 417039: 8b 0b mov ecx, dword ptr [rbx] + 41703b: 48 89 1d fe bb 0a 00 mov qword ptr [rip + 703486], rbx # 0x4c2c40 + 417042: 83 c2 01 add edx, 1 + 417045: 89 15 09 bc 0a 00 mov dword ptr [rip + 703497], edx # 0x4c2c54 + 41704b: 81 e1 00 80 00 00 and ecx, 32768 + 417051: 0f 85 99 00 00 00 jne 0x4170f0 <_IO_link_in+0x140> + 417057: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 41705e: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] + 417067: 4c 39 67 08 cmp qword ptr [rdi + 8], r12 + 41706b: 0f 84 1f 01 00 00 je 0x417190 <_IO_link_in+0x1e0> + 417071: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 417079: ba 01 00 00 00 mov edx, 1 + 41707e: 85 c0 test eax, eax + 417080: 0f 85 8a 01 00 00 jne 0x417210 <_IO_link_in+0x260> + 417086: 0f b1 17 cmpxchg dword ptr [rdi], edx + 417089: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 417090: 8b 03 mov eax, dword ptr [rbx] + 417092: 48 8b 15 87 90 0a 00 mov rdx, qword ptr [rip + 692359] # 0x4c0120 <_IO_list_all> + 417099: 83 47 04 01 add dword ptr [rdi + 4], 1 + 41709d: 4c 89 67 08 mov qword ptr [rdi + 8], r12 + 4170a1: 48 89 1d 78 90 0a 00 mov qword ptr [rip + 692344], rbx # 0x4c0120 <_IO_list_all> + 4170a8: 48 89 53 68 mov qword ptr [rbx + 104], rdx + 4170ac: f6 c4 80 test ah, -128 + 4170af: 0f 85 a0 01 00 00 jne 0x417255 <_IO_link_in+0x2a5> + 4170b5: 8b 47 04 mov eax, dword ptr [rdi + 4] + 4170b8: 83 e8 01 sub eax, 1 + 4170bb: 89 47 04 mov dword ptr [rdi + 4], eax + 4170be: 8b 15 90 bb 0a 00 mov edx, dword ptr [rip + 703376] # 0x4c2c54 + 4170c4: 75 3c jne 0x417102 <_IO_link_in+0x152> + 4170c6: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 4170ce: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4170d6: 85 d2 test edx, edx + 4170d8: 0f 85 52 01 00 00 jne 0x417230 <_IO_link_in+0x280> + 4170de: 83 2f 01 sub dword ptr [rdi], 1 + 4170e1: 8b 15 6d bb 0a 00 mov edx, dword ptr [rip + 703341] # 0x4c2c54 + 4170e7: eb 19 jmp 0x417102 <_IO_link_in+0x152> + 4170e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4170f0: 48 8b 05 29 90 0a 00 mov rax, qword ptr [rip + 692265] # 0x4c0120 <_IO_list_all> + 4170f7: 48 89 1d 22 90 0a 00 mov qword ptr [rip + 692258], rbx # 0x4c0120 <_IO_list_all> + 4170fe: 48 89 43 68 mov qword ptr [rbx + 104], rax + 417102: 48 c7 05 33 bb 0a 00 00 00 00 00 mov qword ptr [rip + 703283], 0 # 0x4c2c40 + 41710d: 83 ea 01 sub edx, 1 + 417110: 89 15 3e bb 0a 00 mov dword ptr [rip + 703294], edx # 0x4c2c54 + 417116: 75 22 jne 0x41713a <_IO_link_in+0x18a> + 417118: 48 c7 05 35 bb 0a 00 00 00 00 00 mov qword ptr [rip + 703285], 0 # 0x4c2c58 + 417123: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41712b: 85 c0 test eax, eax + 41712d: 0f 85 ad 00 00 00 jne 0x4171e0 <_IO_link_in+0x230> + 417133: 83 2d 16 bb 0a 00 01 sub dword ptr [rip + 703254], 1 # 0x4c2c50 + 41713a: 48 85 ed test rbp, rbp + 41713d: 74 0a je 0x417149 <_IO_link_in+0x199> + 41713f: 48 89 e7 mov rdi, rsp + 417142: 31 f6 xor esi, esi + 417144: e8 b7 8e be ff call 0x0 + 417149: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 41714e: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 417157: 0f 85 03 01 00 00 jne 0x417260 <_IO_link_in+0x2b0> + 41715d: 48 83 c4 30 add rsp, 48 + 417161: 5b pop rbx + 417162: 5d pop rbp + 417163: 41 5c pop r12 + 417165: c3 ret + 417166: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 417170: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 417179: 48 8d 05 20 fa ff ff lea rax, [rip - 1504] # 0x416ba0 + 417180: 48 89 04 24 mov qword ptr [rsp], rax + 417184: e9 75 fe ff ff jmp 0x416ffe <_IO_link_in+0x4e> + 417189: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 417190: 48 8b 05 89 8f 0a 00 mov rax, qword ptr [rip + 692105] # 0x4c0120 <_IO_list_all> + 417197: 83 47 04 01 add dword ptr [rdi + 4], 1 + 41719b: 48 89 1d 7e 8f 0a 00 mov qword ptr [rip + 692094], rbx # 0x4c0120 <_IO_list_all> + 4171a2: 48 89 43 68 mov qword ptr [rbx + 104], rax + 4171a6: e9 0a ff ff ff jmp 0x4170b5 <_IO_link_in+0x105> + 4171ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4171b0: 31 c0 xor eax, eax + 4171b2: ba 01 00 00 00 mov edx, 1 + 4171b7: f0 lock + 4171b8: 0f b1 15 91 ba 0a 00 cmpxchg dword ptr [rip + 703121], edx # 0x4c2c50 + 4171bf: 0f 84 67 fe ff ff je 0x41702c <_IO_link_in+0x7c> + 4171c5: 48 8d 3d 84 ba 0a 00 lea rdi, [rip + 703108] # 0x4c2c50 + 4171cc: e8 cf 2b 00 00 call 0x419da0 <__lll_lock_wait_private> + 4171d1: e9 56 fe ff ff jmp 0x41702c <_IO_link_in+0x7c> + 4171d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4171e0: 87 15 6a ba 0a 00 xchg dword ptr [rip + 703082], edx # 0x4c2c50 + 4171e6: 83 fa 01 cmp edx, 1 + 4171e9: 0f 8e 4b ff ff ff jle 0x41713a <_IO_link_in+0x18a> + 4171ef: 45 31 d2 xor r10d, r10d + 4171f2: ba 01 00 00 00 mov edx, 1 + 4171f7: be 81 00 00 00 mov esi, 129 + 4171fc: b8 ca 00 00 00 mov eax, 202 + 417201: 48 8d 3d 48 ba 0a 00 lea rdi, [rip + 703048] # 0x4c2c50 + 417208: 0f 05 syscall + 41720a: e9 2b ff ff ff jmp 0x41713a <_IO_link_in+0x18a> + 41720f: 90 nop + 417210: 89 c8 mov eax, ecx + 417212: f0 lock + 417213: 0f b1 17 cmpxchg dword ptr [rdi], edx + 417216: 0f 84 6d fe ff ff je 0x417089 <_IO_link_in+0xd9> + 41721c: e8 7f 2b 00 00 call 0x419da0 <__lll_lock_wait_private> + 417221: e9 63 fe ff ff jmp 0x417089 <_IO_link_in+0xd9> + 417226: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 417230: 87 07 xchg dword ptr [rdi], eax + 417232: 8b 15 1c ba 0a 00 mov edx, dword ptr [rip + 703004] # 0x4c2c54 + 417238: 83 f8 01 cmp eax, 1 + 41723b: 0f 8e c1 fe ff ff jle 0x417102 <_IO_link_in+0x152> + 417241: 45 31 d2 xor r10d, r10d + 417244: ba 01 00 00 00 mov edx, 1 + 417249: be 81 00 00 00 mov esi, 129 + 41724e: b8 ca 00 00 00 mov eax, 202 + 417253: 0f 05 syscall + 417255: 8b 15 f9 b9 0a 00 mov edx, dword ptr [rip + 702969] # 0x4c2c54 + 41725b: e9 a2 fe ff ff jmp 0x417102 <_IO_link_in+0x152> + 417260: e8 6b 49 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 417265: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000417270 <_IO_least_marker>: + 417270: f3 0f 1e fa endbr64 + 417274: 48 8b 57 60 mov rdx, qword ptr [rdi + 96] + 417278: 48 89 f0 mov rax, rsi + 41727b: 48 2b 47 18 sub rax, qword ptr [rdi + 24] + 41727f: 48 85 d2 test rdx, rdx + 417282: 74 17 je 0x41729b <_IO_least_marker+0x2b> + 417284: 0f 1f 40 00 nop dword ptr [rax] + 417288: 48 63 4a 10 movsxd rcx, dword ptr [rdx + 16] + 41728c: 48 8b 12 mov rdx, qword ptr [rdx] + 41728f: 48 39 c8 cmp rax, rcx + 417292: 48 0f 4f c1 cmovg rax, rcx + 417296: 48 85 d2 test rdx, rdx + 417299: 75 ed jne 0x417288 <_IO_least_marker+0x18> + 41729b: c3 ret + 41729c: 0f 1f 40 00 nop dword ptr [rax] + +00000000004172a0 <_IO_switch_to_main_get_area>: + 4172a0: f3 0f 1e fa endbr64 + 4172a4: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 4172a8: 48 8b 57 58 mov rdx, qword ptr [rdi + 88] + 4172ac: 81 27 ff fe ff ff and dword ptr [rdi], 4294967039 + 4172b2: 48 89 57 10 mov qword ptr [rdi + 16], rdx + 4172b6: 48 8b 57 18 mov rdx, qword ptr [rdi + 24] + 4172ba: 48 89 47 58 mov qword ptr [rdi + 88], rax + 4172be: 48 8b 47 48 mov rax, qword ptr [rdi + 72] + 4172c2: 48 89 57 48 mov qword ptr [rdi + 72], rdx + 4172c6: 48 89 47 18 mov qword ptr [rdi + 24], rax + 4172ca: 48 89 47 08 mov qword ptr [rdi + 8], rax + 4172ce: c3 ret + 4172cf: 90 nop + +00000000004172d0 <_IO_switch_to_backup_area>: + 4172d0: f3 0f 1e fa endbr64 + 4172d4: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 4172d8: f3 0f 6f 47 50 movdqu xmm0, xmmword ptr [rdi + 80] + 4172dd: 48 8b 57 48 mov rdx, qword ptr [rdi + 72] + 4172e1: 81 0f 00 01 00 00 or dword ptr [rdi], 256 + 4172e7: 48 89 47 58 mov qword ptr [rdi + 88], rax + 4172eb: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4172ef: 66 0f 6d c0 punpckhqdq xmm0, xmm0 # xmm0 = xmm0[1,1] + 4172f3: 48 89 57 18 mov qword ptr [rdi + 24], rdx + 4172f7: 48 89 47 48 mov qword ptr [rdi + 72], rax + 4172fb: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 + 4172ff: c3 ret + +0000000000417300 <_IO_switch_to_get_mode>: + 417300: f3 0f 1e fa endbr64 + 417304: 55 push rbp + 417305: 53 push rbx + 417306: 48 89 fb mov rbx, rdi + 417309: 48 83 ec 08 sub rsp, 8 + 41730d: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 417311: 48 3b 47 20 cmp rax, qword ptr [rdi + 32] + 417315: 76 37 jbe 0x41734e <_IO_switch_to_get_mode+0x4e> + 417317: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] + 41731e: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 417325: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 41732c: 48 89 ee mov rsi, rbp + 41732f: 48 29 d0 sub rax, rdx + 417332: 48 29 d6 sub rsi, rdx + 417335: 48 39 f0 cmp rax, rsi + 417338: 76 5e jbe 0x417398 <_IO_switch_to_get_mode+0x98> + 41733a: be ff ff ff ff mov esi, 4294967295 + 41733f: 48 89 df mov rdi, rbx + 417342: ff 55 18 call qword ptr [rbp + 24] + 417345: 83 f8 ff cmp eax, -1 + 417348: 74 30 je 0x41737a <_IO_switch_to_get_mode+0x7a> + 41734a: 48 8b 43 28 mov rax, qword ptr [rbx + 40] + 41734e: 8b 13 mov edx, dword ptr [rbx] + 417350: f6 c6 01 test dh, 1 + 417353: 75 33 jne 0x417388 <_IO_switch_to_get_mode+0x88> + 417355: 48 8b 4b 38 mov rcx, qword ptr [rbx + 56] + 417359: 48 89 4b 18 mov qword ptr [rbx + 24], rcx + 41735d: 48 39 43 10 cmp qword ptr [rbx + 16], rax + 417361: 73 04 jae 0x417367 <_IO_switch_to_get_mode+0x67> + 417363: 48 89 43 10 mov qword ptr [rbx + 16], rax + 417367: 80 e6 f7 and dh, -9 + 41736a: 48 89 43 08 mov qword ptr [rbx + 8], rax + 41736e: 89 13 mov dword ptr [rbx], edx + 417370: 48 89 43 30 mov qword ptr [rbx + 48], rax + 417374: 48 89 43 20 mov qword ptr [rbx + 32], rax + 417378: 31 c0 xor eax, eax + 41737a: 48 83 c4 08 add rsp, 8 + 41737e: 5b pop rbx + 41737f: 5d pop rbp + 417380: c3 ret + 417381: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 417388: 48 8b 4b 50 mov rcx, qword ptr [rbx + 80] + 41738c: 48 89 4b 18 mov qword ptr [rbx + 24], rcx + 417390: eb d5 jmp 0x417367 <_IO_switch_to_get_mode+0x67> + 417392: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417398: e8 f3 c9 ff ff call 0x413d90 <_IO_vtable_check> + 41739d: eb 9b jmp 0x41733a <_IO_switch_to_get_mode+0x3a> + 41739f: 90 nop + +00000000004173a0 <_IO_free_backup_area>: + 4173a0: f3 0f 1e fa endbr64 + 4173a4: 53 push rbx + 4173a5: 8b 07 mov eax, dword ptr [rdi] + 4173a7: 48 89 fb mov rbx, rdi + 4173aa: 48 8b 7f 48 mov rdi, qword ptr [rdi + 72] + 4173ae: f6 c4 01 test ah, 1 + 4173b1: 74 20 je 0x4173d3 <_IO_free_backup_area+0x33> + 4173b3: 80 e4 fe and ah, -2 + 4173b6: 48 89 7b 08 mov qword ptr [rbx + 8], rdi + 4173ba: 89 03 mov dword ptr [rbx], eax + 4173bc: 48 8b 43 58 mov rax, qword ptr [rbx + 88] + 4173c0: 48 89 43 10 mov qword ptr [rbx + 16], rax + 4173c4: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 4173c8: 48 89 7b 18 mov qword ptr [rbx + 24], rdi + 4173cc: 48 89 43 48 mov qword ptr [rbx + 72], rax + 4173d0: 48 89 c7 mov rdi, rax + 4173d3: e8 78 81 00 00 call 0x41f550 + 4173d8: 66 0f ef c0 pxor xmm0, xmm0 + 4173dc: 48 c7 43 58 00 00 00 00 mov qword ptr [rbx + 88], 0 + 4173e4: 0f 11 43 48 movups xmmword ptr [rbx + 72], xmm0 + 4173e8: 5b pop rbx + 4173e9: c3 ret + 4173ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +00000000004173f0 <__overflow>: + 4173f0: f3 0f 1e fa endbr64 + 4173f4: 53 push rbx + 4173f5: 48 83 ec 10 sub rsp, 16 + 4173f9: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 4173ff: 85 c0 test eax, eax + 417401: 75 0a jne 0x41740d <__overflow+0x1d> + 417403: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 + 41740d: 48 8b 9f d8 00 00 00 mov rbx, qword ptr [rdi + 216] + 417414: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 41741b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 417422: 48 89 d9 mov rcx, rbx + 417425: 48 29 d0 sub rax, rdx + 417428: 48 29 d1 sub rcx, rdx + 41742b: 48 39 c8 cmp rax, rcx + 41742e: 76 10 jbe 0x417440 <__overflow+0x50> + 417430: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 417434: 48 83 c4 10 add rsp, 16 + 417438: 5b pop rbx + 417439: ff e0 jmp rax + 41743b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 417440: 89 74 24 0c mov dword ptr [rsp + 12], esi + 417444: 48 89 3c 24 mov qword ptr [rsp], rdi + 417448: e8 43 c9 ff ff call 0x413d90 <_IO_vtable_check> + 41744d: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 417451: 8b 74 24 0c mov esi, dword ptr [rsp + 12] + 417455: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 417459: 48 83 c4 10 add rsp, 16 + 41745d: 5b pop rbx + 41745e: ff e0 jmp rax + +0000000000417460 <__underflow>: + 417460: f3 0f 1e fa endbr64 + 417464: 55 push rbp + 417465: 48 89 fd mov rbp, rdi + 417468: 53 push rbx + 417469: 48 83 ec 08 sub rsp, 8 + 41746d: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 417473: 85 c0 test eax, eax + 417475: 0f 85 d5 00 00 00 jne 0x417550 <__underflow+0xf0> + 41747b: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 + 417485: 8b 45 00 mov eax, dword ptr [rbp] + 417488: f6 c4 08 test ah, 8 + 41748b: 0f 85 df 00 00 00 jne 0x417570 <__underflow+0x110> + 417491: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] + 417495: 48 8b 75 10 mov rsi, qword ptr [rbp + 16] + 417499: 48 39 f2 cmp rdx, rsi + 41749c: 0f 82 be 00 00 00 jb 0x417560 <__underflow+0x100> + 4174a2: f6 c4 01 test ah, 1 + 4174a5: 74 32 je 0x4174d9 <__underflow+0x79> + 4174a7: 80 e4 fe and ah, -2 + 4174aa: 48 8b 55 58 mov rdx, qword ptr [rbp + 88] + 4174ae: 48 8b 4d 18 mov rcx, qword ptr [rbp + 24] + 4174b2: 48 89 75 58 mov qword ptr [rbp + 88], rsi + 4174b6: 89 45 00 mov dword ptr [rbp], eax + 4174b9: 48 8b 45 48 mov rax, qword ptr [rbp + 72] + 4174bd: 48 89 55 10 mov qword ptr [rbp + 16], rdx + 4174c1: 48 89 d6 mov rsi, rdx + 4174c4: 48 89 45 18 mov qword ptr [rbp + 24], rax + 4174c8: 48 89 4d 48 mov qword ptr [rbp + 72], rcx + 4174cc: 48 89 45 08 mov qword ptr [rbp + 8], rax + 4174d0: 48 39 c2 cmp rdx, rax + 4174d3: 0f 87 27 01 00 00 ja 0x417600 <__underflow+0x1a0> + 4174d9: 48 83 7d 60 00 cmp qword ptr [rbp + 96], 0 + 4174de: 74 48 je 0x417528 <__underflow+0xc8> + 4174e0: 48 89 ef mov rdi, rbp + 4174e3: e8 d8 f4 ff ff call 0x4169c0 + 4174e8: 85 c0 test eax, eax + 4174ea: 75 6d jne 0x417559 <__underflow+0xf9> + 4174ec: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 4174f3: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4174fa: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 417501: 48 89 d9 mov rcx, rbx + 417504: 48 29 d0 sub rax, rdx + 417507: 48 29 d1 sub rcx, rdx + 41750a: 48 39 c8 cmp rax, rcx + 41750d: 0f 86 fd 00 00 00 jbe 0x417610 <__underflow+0x1b0> + 417513: 48 8b 43 20 mov rax, qword ptr [rbx + 32] + 417517: 48 83 c4 08 add rsp, 8 + 41751b: 48 89 ef mov rdi, rbp + 41751e: 5b pop rbx + 41751f: 5d pop rbp + 417520: ff e0 jmp rax + 417522: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417528: 48 8b 7d 48 mov rdi, qword ptr [rbp + 72] + 41752c: 48 85 ff test rdi, rdi + 41752f: 74 bb je 0x4174ec <__underflow+0x8c> + 417531: e8 1a 80 00 00 call 0x41f550 + 417536: 66 0f ef c0 pxor xmm0, xmm0 + 41753a: 48 c7 45 58 00 00 00 00 mov qword ptr [rbp + 88], 0 + 417542: 0f 11 45 48 movups xmmword ptr [rbp + 72], xmm0 + 417546: eb a4 jmp 0x4174ec <__underflow+0x8c> + 417548: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 417550: 83 f8 ff cmp eax, -1 + 417553: 0f 84 2c ff ff ff je 0x417485 <__underflow+0x25> + 417559: b8 ff ff ff ff mov eax, 4294967295 + 41755e: eb 03 jmp 0x417563 <__underflow+0x103> + 417560: 0f b6 02 movzx eax, byte ptr [rdx] + 417563: 48 83 c4 08 add rsp, 8 + 417567: 5b pop rbx + 417568: 5d pop rbp + 417569: c3 ret + 41756a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417570: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] + 417574: 48 3b 55 20 cmp rdx, qword ptr [rbp + 32] + 417578: 76 3e jbe 0x4175b8 <__underflow+0x158> + 41757a: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 417581: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 417588: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 41758f: 48 89 d9 mov rcx, rbx + 417592: 48 29 d0 sub rax, rdx + 417595: 48 29 d1 sub rcx, rdx + 417598: 48 39 c8 cmp rax, rcx + 41759b: 0f 86 7f 00 00 00 jbe 0x417620 <__underflow+0x1c0> + 4175a1: be ff ff ff ff mov esi, 4294967295 + 4175a6: 48 89 ef mov rdi, rbp + 4175a9: ff 53 18 call qword ptr [rbx + 24] + 4175ac: 83 f8 ff cmp eax, -1 + 4175af: 74 a8 je 0x417559 <__underflow+0xf9> + 4175b1: 8b 45 00 mov eax, dword ptr [rbp] + 4175b4: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] + 4175b8: 48 8b 75 10 mov rsi, qword ptr [rbp + 16] + 4175bc: f6 c4 01 test ah, 1 + 4175bf: 75 2f jne 0x4175f0 <__underflow+0x190> + 4175c1: 48 8b 4d 38 mov rcx, qword ptr [rbp + 56] + 4175c5: 48 89 4d 18 mov qword ptr [rbp + 24], rcx + 4175c9: 48 39 f2 cmp rdx, rsi + 4175cc: 76 07 jbe 0x4175d5 <__underflow+0x175> + 4175ce: 48 89 55 10 mov qword ptr [rbp + 16], rdx + 4175d2: 48 89 d6 mov rsi, rdx + 4175d5: 80 e4 f7 and ah, -9 + 4175d8: 48 89 55 08 mov qword ptr [rbp + 8], rdx + 4175dc: 48 89 55 30 mov qword ptr [rbp + 48], rdx + 4175e0: 48 89 55 20 mov qword ptr [rbp + 32], rdx + 4175e4: 89 45 00 mov dword ptr [rbp], eax + 4175e7: e9 ad fe ff ff jmp 0x417499 <__underflow+0x39> + 4175ec: 0f 1f 40 00 nop dword ptr [rax] + 4175f0: 48 8b 4d 50 mov rcx, qword ptr [rbp + 80] + 4175f4: 48 89 4d 18 mov qword ptr [rbp + 24], rcx + 4175f8: eb db jmp 0x4175d5 <__underflow+0x175> + 4175fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417600: 0f b6 00 movzx eax, byte ptr [rax] + 417603: 48 83 c4 08 add rsp, 8 + 417607: 5b pop rbx + 417608: 5d pop rbp + 417609: c3 ret + 41760a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417610: e8 7b c7 ff ff call 0x413d90 <_IO_vtable_check> + 417615: e9 f9 fe ff ff jmp 0x417513 <__underflow+0xb3> + 41761a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417620: e8 6b c7 ff ff call 0x413d90 <_IO_vtable_check> + 417625: e9 77 ff ff ff jmp 0x4175a1 <__underflow+0x141> + 41762a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000417630 <__uflow>: + 417630: f3 0f 1e fa endbr64 + 417634: 55 push rbp + 417635: 48 89 fd mov rbp, rdi + 417638: 53 push rbx + 417639: 48 83 ec 08 sub rsp, 8 + 41763d: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 417643: 85 c0 test eax, eax + 417645: 0f 85 d5 00 00 00 jne 0x417720 <__uflow+0xf0> + 41764b: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 + 417655: 8b 45 00 mov eax, dword ptr [rbp] + 417658: f6 c4 08 test ah, 8 + 41765b: 0f 85 e7 00 00 00 jne 0x417748 <__uflow+0x118> + 417661: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] + 417665: 48 8b 75 10 mov rsi, qword ptr [rbp + 16] + 417669: 48 39 f2 cmp rdx, rsi + 41766c: 0f 82 be 00 00 00 jb 0x417730 <__uflow+0x100> + 417672: f6 c4 01 test ah, 1 + 417675: 74 32 je 0x4176a9 <__uflow+0x79> + 417677: 80 e4 fe and ah, -2 + 41767a: 48 8b 55 58 mov rdx, qword ptr [rbp + 88] + 41767e: 48 8b 4d 18 mov rcx, qword ptr [rbp + 24] + 417682: 48 89 75 58 mov qword ptr [rbp + 88], rsi + 417686: 89 45 00 mov dword ptr [rbp], eax + 417689: 48 8b 45 48 mov rax, qword ptr [rbp + 72] + 41768d: 48 89 55 10 mov qword ptr [rbp + 16], rdx + 417691: 48 89 45 18 mov qword ptr [rbp + 24], rax + 417695: 48 89 4d 48 mov qword ptr [rbp + 72], rcx + 417699: 48 39 c2 cmp rdx, rax + 41769c: 0f 87 36 01 00 00 ja 0x4177d8 <__uflow+0x1a8> + 4176a2: 48 89 45 08 mov qword ptr [rbp + 8], rax + 4176a6: 48 89 d6 mov rsi, rdx + 4176a9: 48 83 7d 60 00 cmp qword ptr [rbp + 96], 0 + 4176ae: 74 48 je 0x4176f8 <__uflow+0xc8> + 4176b0: 48 89 ef mov rdi, rbp + 4176b3: e8 08 f3 ff ff call 0x4169c0 + 4176b8: 85 c0 test eax, eax + 4176ba: 75 6d jne 0x417729 <__uflow+0xf9> + 4176bc: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 4176c3: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4176ca: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4176d1: 48 89 d9 mov rcx, rbx + 4176d4: 48 29 d0 sub rax, rdx + 4176d7: 48 29 d1 sub rcx, rdx + 4176da: 48 39 c8 cmp rax, rcx + 4176dd: 0f 86 0d 01 00 00 jbe 0x4177f0 <__uflow+0x1c0> + 4176e3: 48 8b 43 28 mov rax, qword ptr [rbx + 40] + 4176e7: 48 83 c4 08 add rsp, 8 + 4176eb: 48 89 ef mov rdi, rbp + 4176ee: 5b pop rbx + 4176ef: 5d pop rbp + 4176f0: ff e0 jmp rax + 4176f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4176f8: 48 8b 7d 48 mov rdi, qword ptr [rbp + 72] + 4176fc: 48 85 ff test rdi, rdi + 4176ff: 74 bb je 0x4176bc <__uflow+0x8c> + 417701: e8 4a 7e 00 00 call 0x41f550 + 417706: 66 0f ef c0 pxor xmm0, xmm0 + 41770a: 48 c7 45 58 00 00 00 00 mov qword ptr [rbp + 88], 0 + 417712: 0f 11 45 48 movups xmmword ptr [rbp + 72], xmm0 + 417716: eb a4 jmp 0x4176bc <__uflow+0x8c> + 417718: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 417720: 83 f8 ff cmp eax, -1 + 417723: 0f 84 2c ff ff ff je 0x417655 <__uflow+0x25> + 417729: b8 ff ff ff ff mov eax, 4294967295 + 41772e: eb 0b jmp 0x41773b <__uflow+0x10b> + 417730: 48 8d 42 01 lea rax, [rdx + 1] + 417734: 48 89 45 08 mov qword ptr [rbp + 8], rax + 417738: 0f b6 02 movzx eax, byte ptr [rdx] + 41773b: 48 83 c4 08 add rsp, 8 + 41773f: 5b pop rbx + 417740: 5d pop rbp + 417741: c3 ret + 417742: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417748: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] + 41774c: 48 3b 55 20 cmp rdx, qword ptr [rbp + 32] + 417750: 76 3e jbe 0x417790 <__uflow+0x160> + 417752: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 417759: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 417760: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 417767: 48 89 d9 mov rcx, rbx + 41776a: 48 29 d0 sub rax, rdx + 41776d: 48 29 d1 sub rcx, rdx + 417770: 48 39 c8 cmp rax, rcx + 417773: 0f 86 87 00 00 00 jbe 0x417800 <__uflow+0x1d0> + 417779: be ff ff ff ff mov esi, 4294967295 + 41777e: 48 89 ef mov rdi, rbp + 417781: ff 53 18 call qword ptr [rbx + 24] + 417784: 83 f8 ff cmp eax, -1 + 417787: 74 a0 je 0x417729 <__uflow+0xf9> + 417789: 8b 45 00 mov eax, dword ptr [rbp] + 41778c: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] + 417790: 48 8b 75 10 mov rsi, qword ptr [rbp + 16] + 417794: f6 c4 01 test ah, 1 + 417797: 75 2f jne 0x4177c8 <__uflow+0x198> + 417799: 48 8b 4d 38 mov rcx, qword ptr [rbp + 56] + 41779d: 48 89 4d 18 mov qword ptr [rbp + 24], rcx + 4177a1: 48 39 f2 cmp rdx, rsi + 4177a4: 76 07 jbe 0x4177ad <__uflow+0x17d> + 4177a6: 48 89 55 10 mov qword ptr [rbp + 16], rdx + 4177aa: 48 89 d6 mov rsi, rdx + 4177ad: 80 e4 f7 and ah, -9 + 4177b0: 48 89 55 08 mov qword ptr [rbp + 8], rdx + 4177b4: 48 89 55 30 mov qword ptr [rbp + 48], rdx + 4177b8: 48 89 55 20 mov qword ptr [rbp + 32], rdx + 4177bc: 89 45 00 mov dword ptr [rbp], eax + 4177bf: e9 a5 fe ff ff jmp 0x417669 <__uflow+0x39> + 4177c4: 0f 1f 40 00 nop dword ptr [rax] + 4177c8: 48 8b 4d 50 mov rcx, qword ptr [rbp + 80] + 4177cc: 48 89 4d 18 mov qword ptr [rbp + 24], rcx + 4177d0: eb db jmp 0x4177ad <__uflow+0x17d> + 4177d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4177d8: 48 8d 50 01 lea rdx, [rax + 1] + 4177dc: 48 89 55 08 mov qword ptr [rbp + 8], rdx + 4177e0: 0f b6 00 movzx eax, byte ptr [rax] + 4177e3: 48 83 c4 08 add rsp, 8 + 4177e7: 5b pop rbx + 4177e8: 5d pop rbp + 4177e9: c3 ret + 4177ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4177f0: e8 9b c5 ff ff call 0x413d90 <_IO_vtable_check> + 4177f5: e9 e9 fe ff ff jmp 0x4176e3 <__uflow+0xb3> + 4177fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417800: e8 8b c5 ff ff call 0x413d90 <_IO_vtable_check> + 417805: e9 6f ff ff ff jmp 0x417779 <__uflow+0x149> + 41780a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000417810 <_IO_setb>: + 417810: f3 0f 1e fa endbr64 + 417814: 55 push rbp + 417815: 89 cd mov ebp, ecx + 417817: 53 push rbx + 417818: 48 89 fb mov rbx, rdi + 41781b: 48 83 ec 18 sub rsp, 24 + 41781f: 48 8b 7f 38 mov rdi, qword ptr [rdi + 56] + 417823: 8b 03 mov eax, dword ptr [rbx] + 417825: 48 89 34 24 mov qword ptr [rsp], rsi + 417829: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 41782e: 48 85 ff test rdi, rdi + 417831: 74 04 je 0x417837 <_IO_setb+0x27> + 417833: a8 01 test al, 1 + 417835: 74 29 je 0x417860 <_IO_setb+0x50> + 417837: 89 c2 mov edx, eax + 417839: f3 0f 7e 04 24 movq xmm0, qword ptr [rsp] # xmm0 = mem[0],zero + 41783e: 83 c8 01 or eax, 1 + 417841: 83 e2 fe and edx, -2 + 417844: 85 ed test ebp, ebp + 417846: 0f 45 c2 cmovne eax, edx + 417849: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] + 41784e: 0f 11 43 38 movups xmmword ptr [rbx + 56], xmm0 + 417852: 89 03 mov dword ptr [rbx], eax + 417854: 48 83 c4 18 add rsp, 24 + 417858: 5b pop rbx + 417859: 5d pop rbp + 41785a: c3 ret + 41785b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 417860: e8 eb 7c 00 00 call 0x41f550 + 417865: 8b 03 mov eax, dword ptr [rbx] + 417867: eb ce jmp 0x417837 <_IO_setb+0x27> + 417869: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000417870 <_IO_doallocbuf>: + 417870: f3 0f 1e fa endbr64 + 417874: 48 83 7f 38 00 cmp qword ptr [rdi + 56], 0 + 417879: 74 05 je 0x417880 <_IO_doallocbuf+0x10> + 41787b: c3 ret + 41787c: 0f 1f 40 00 nop dword ptr [rax] + 417880: 41 54 push r12 + 417882: 55 push rbp + 417883: 53 push rbx + 417884: 8b 07 mov eax, dword ptr [rdi] + 417886: 48 89 fb mov rbx, rdi + 417889: a8 02 test al, 2 + 41788b: 74 0a je 0x417897 <_IO_doallocbuf+0x27> + 41788d: 8b 97 c0 00 00 00 mov edx, dword ptr [rdi + 192] + 417893: 85 d2 test edx, edx + 417895: 7e 69 jle 0x417900 <_IO_doallocbuf+0x90> + 417897: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] + 41789e: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4178a5: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4178ac: 48 89 e9 mov rcx, rbp + 4178af: 48 29 d0 sub rax, rdx + 4178b2: 48 29 d1 sub rcx, rdx + 4178b5: 48 39 c8 cmp rax, rcx + 4178b8: 76 66 jbe 0x417920 <_IO_doallocbuf+0xb0> + 4178ba: 48 89 df mov rdi, rbx + 4178bd: ff 55 68 call qword ptr [rbp + 104] + 4178c0: 83 f8 ff cmp eax, -1 + 4178c3: 75 34 jne 0x4178f9 <_IO_doallocbuf+0x89> + 4178c5: 48 8b 7b 38 mov rdi, qword ptr [rbx + 56] + 4178c9: 8b 03 mov eax, dword ptr [rbx] + 4178cb: 48 8d ab 84 00 00 00 lea rbp, [rbx + 132] + 4178d2: 4c 8d a3 83 00 00 00 lea r12, [rbx + 131] + 4178d9: 48 85 ff test rdi, rdi + 4178dc: 74 04 je 0x4178e2 <_IO_doallocbuf+0x72> + 4178de: a8 01 test al, 1 + 4178e0: 74 2e je 0x417910 <_IO_doallocbuf+0xa0> + 4178e2: 83 c8 01 or eax, 1 + 4178e5: 66 49 0f 6e c4 movq xmm0, r12 + 4178ea: 66 48 0f 6e cd movq xmm1, rbp + 4178ef: 89 03 mov dword ptr [rbx], eax + 4178f1: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 4178f5: 0f 11 43 38 movups xmmword ptr [rbx + 56], xmm0 + 4178f9: 5b pop rbx + 4178fa: 5d pop rbp + 4178fb: 41 5c pop r12 + 4178fd: c3 ret + 4178fe: 66 90 nop + 417900: 48 8d af 84 00 00 00 lea rbp, [rdi + 132] + 417907: 4c 8d a7 83 00 00 00 lea r12, [rdi + 131] + 41790e: eb d2 jmp 0x4178e2 <_IO_doallocbuf+0x72> + 417910: e8 3b 7c 00 00 call 0x41f550 + 417915: 8b 03 mov eax, dword ptr [rbx] + 417917: eb c9 jmp 0x4178e2 <_IO_doallocbuf+0x72> + 417919: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 417920: e8 6b c4 ff ff call 0x413d90 <_IO_vtable_check> + 417925: eb 93 jmp 0x4178ba <_IO_doallocbuf+0x4a> + 417927: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000417930 <_IO_default_underflow>: + 417930: f3 0f 1e fa endbr64 + 417934: b8 ff ff ff ff mov eax, 4294967295 + 417939: c3 ret + 41793a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000417940 <_IO_default_uflow>: + 417940: f3 0f 1e fa endbr64 + 417944: 55 push rbp + 417945: 53 push rbx + 417946: 48 89 fb mov rbx, rdi + 417949: 48 83 ec 08 sub rsp, 8 + 41794d: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] + 417954: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 41795b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 417962: 48 89 e9 mov rcx, rbp + 417965: 48 29 d0 sub rax, rdx + 417968: 48 29 d1 sub rcx, rdx + 41796b: 48 39 c8 cmp rax, rcx + 41796e: 76 28 jbe 0x417998 <_IO_default_uflow+0x58> + 417970: 48 89 df mov rdi, rbx + 417973: ff 55 20 call qword ptr [rbp + 32] + 417976: 83 f8 ff cmp eax, -1 + 417979: 74 0f je 0x41798a <_IO_default_uflow+0x4a> + 41797b: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 41797f: 48 8d 50 01 lea rdx, [rax + 1] + 417983: 48 89 53 08 mov qword ptr [rbx + 8], rdx + 417987: 0f b6 00 movzx eax, byte ptr [rax] + 41798a: 48 83 c4 08 add rsp, 8 + 41798e: 5b pop rbx + 41798f: 5d pop rbp + 417990: c3 ret + 417991: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 417998: e8 f3 c3 ff ff call 0x413d90 <_IO_vtable_check> + 41799d: eb d1 jmp 0x417970 <_IO_default_uflow+0x30> + 41799f: 90 nop + +00000000004179a0 <_IO_default_xsputn>: + 4179a0: f3 0f 1e fa endbr64 + 4179a4: 48 85 d2 test rdx, rdx + 4179a7: 0f 84 43 01 00 00 je 0x417af0 <_IO_default_xsputn+0x150> + 4179ad: 41 57 push r15 + 4179af: 41 56 push r14 + 4179b1: 49 89 f6 mov r14, rsi + 4179b4: 41 55 push r13 + 4179b6: 49 89 d5 mov r13, rdx + 4179b9: 41 54 push r12 + 4179bb: 49 89 fc mov r12, rdi + 4179be: 55 push rbp + 4179bf: 48 89 d5 mov rbp, rdx + 4179c2: 53 push rbx + 4179c3: 48 83 ec 08 sub rsp, 8 + 4179c7: eb 56 jmp 0x417a1f <_IO_default_xsputn+0x7f> + 4179c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4179d0: 48 85 db test rbx, rbx + 4179d3: 0f 85 a7 00 00 00 jne 0x417a80 <_IO_default_xsputn+0xe0> + 4179d9: 48 29 dd sub rbp, rbx + 4179dc: 48 85 ed test rbp, rbp + 4179df: 74 7a je 0x417a5b <_IO_default_xsputn+0xbb> + 4179e1: 49 8b 9c 24 d8 00 00 00 mov rbx, qword ptr [r12 + 216] + 4179e9: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4179f0: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4179f7: 48 89 d9 mov rcx, rbx + 4179fa: 48 29 d0 sub rax, rdx + 4179fd: 48 29 d1 sub rcx, rdx + 417a00: 48 39 c8 cmp rax, rcx + 417a03: 76 6b jbe 0x417a70 <_IO_default_xsputn+0xd0> + 417a05: 41 0f b6 36 movzx esi, byte ptr [r14] + 417a09: 4d 8d 7e 01 lea r15, [r14 + 1] + 417a0d: 4c 89 e7 mov rdi, r12 + 417a10: ff 53 18 call qword ptr [rbx + 24] + 417a13: 83 f8 ff cmp eax, -1 + 417a16: 74 40 je 0x417a58 <_IO_default_xsputn+0xb8> + 417a18: 48 83 ed 01 sub rbp, 1 + 417a1c: 4d 89 fe mov r14, r15 + 417a1f: 49 8b 7c 24 28 mov rdi, qword ptr [r12 + 40] + 417a24: 49 8b 5c 24 30 mov rbx, qword ptr [r12 + 48] + 417a29: 48 39 df cmp rdi, rbx + 417a2c: 73 ae jae 0x4179dc <_IO_default_xsputn+0x3c> + 417a2e: 48 29 fb sub rbx, rdi + 417a31: 48 39 dd cmp rbp, rbx + 417a34: 48 0f 46 dd cmovbe rbx, rbp + 417a38: 48 83 fb 14 cmp rbx, 20 + 417a3c: 76 92 jbe 0x4179d0 <_IO_default_xsputn+0x30> + 417a3e: 4c 89 f6 mov rsi, r14 + 417a41: 48 89 da mov rdx, rbx + 417a44: 49 01 de add r14, rbx + 417a47: e8 04 97 fe ff call 0x401150 <.plt+0x130> + 417a4c: 49 89 44 24 28 mov qword ptr [r12 + 40], rax + 417a51: eb 86 jmp 0x4179d9 <_IO_default_xsputn+0x39> + 417a53: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 417a58: 49 29 ed sub r13, rbp + 417a5b: 48 83 c4 08 add rsp, 8 + 417a5f: 4c 89 e8 mov rax, r13 + 417a62: 5b pop rbx + 417a63: 5d pop rbp + 417a64: 41 5c pop r12 + 417a66: 41 5d pop r13 + 417a68: 41 5e pop r14 + 417a6a: 41 5f pop r15 + 417a6c: c3 ret + 417a6d: 0f 1f 00 nop dword ptr [rax] + 417a70: e8 1b c3 ff ff call 0x413d90 <_IO_vtable_check> + 417a75: eb 8e jmp 0x417a05 <_IO_default_xsputn+0x65> + 417a77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 417a80: 48 8d 47 0f lea rax, [rdi + 15] + 417a84: 4c 29 f0 sub rax, r14 + 417a87: 48 83 f8 1e cmp rax, 30 + 417a8b: 76 6b jbe 0x417af8 <_IO_default_xsputn+0x158> + 417a8d: 48 8d 43 ff lea rax, [rbx - 1] + 417a91: 48 83 f8 0e cmp rax, 14 + 417a95: 76 61 jbe 0x417af8 <_IO_default_xsputn+0x158> + 417a97: f3 41 0f 6f 06 movdqu xmm0, xmmword ptr [r14] + 417a9c: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 417a9f: 48 83 fb 10 cmp rbx, 16 + 417aa3: 74 35 je 0x417ada <_IO_default_xsputn+0x13a> + 417aa5: 41 0f b6 46 10 movzx eax, byte ptr [r14 + 16] + 417aaa: 88 47 10 mov byte ptr [rdi + 16], al + 417aad: 48 83 fb 11 cmp rbx, 17 + 417ab1: 74 27 je 0x417ada <_IO_default_xsputn+0x13a> + 417ab3: 41 0f b6 46 11 movzx eax, byte ptr [r14 + 17] + 417ab8: 88 47 11 mov byte ptr [rdi + 17], al + 417abb: 48 8d 43 ed lea rax, [rbx - 19] + 417abf: 48 83 fb 12 cmp rbx, 18 + 417ac3: 74 15 je 0x417ada <_IO_default_xsputn+0x13a> + 417ac5: 41 0f b6 56 12 movzx edx, byte ptr [r14 + 18] + 417aca: 88 57 12 mov byte ptr [rdi + 18], dl + 417acd: 48 85 c0 test rax, rax + 417ad0: 74 08 je 0x417ada <_IO_default_xsputn+0x13a> + 417ad2: 41 0f b6 46 13 movzx eax, byte ptr [r14 + 19] + 417ad7: 88 47 13 mov byte ptr [rdi + 19], al + 417ada: 48 01 df add rdi, rbx + 417add: 49 01 de add r14, rbx + 417ae0: 49 89 7c 24 28 mov qword ptr [r12 + 40], rdi + 417ae5: e9 ef fe ff ff jmp 0x4179d9 <_IO_default_xsputn+0x39> + 417aea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417af0: 31 c0 xor eax, eax + 417af2: c3 ret + 417af3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 417af8: 31 c0 xor eax, eax + 417afa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417b00: 41 0f b6 14 06 movzx edx, byte ptr [r14 + rax] + 417b05: 88 14 07 mov byte ptr [rdi + rax], dl + 417b08: 48 83 c0 01 add rax, 1 + 417b0c: 48 39 d8 cmp rax, rbx + 417b0f: 75 ef jne 0x417b00 <_IO_default_xsputn+0x160> + 417b11: eb c7 jmp 0x417ada <_IO_default_xsputn+0x13a> + 417b13: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 417b1e: 66 90 nop + +0000000000417b20 <_IO_sgetn>: + 417b20: f3 0f 1e fa endbr64 + 417b24: 53 push rbx + 417b25: 48 83 ec 20 sub rsp, 32 + 417b29: 48 8b 9f d8 00 00 00 mov rbx, qword ptr [rdi + 216] + 417b30: 48 c7 c1 80 1b 4c 00 mov rcx, 4987776 + 417b37: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 417b3e: 49 89 d8 mov r8, rbx + 417b41: 48 29 c8 sub rax, rcx + 417b44: 49 29 c8 sub r8, rcx + 417b47: 4c 39 c0 cmp rax, r8 + 417b4a: 76 14 jbe 0x417b60 <_IO_sgetn+0x40> + 417b4c: 48 8b 43 40 mov rax, qword ptr [rbx + 64] + 417b50: 48 83 c4 20 add rsp, 32 + 417b54: 5b pop rbx + 417b55: ff e0 jmp rax + 417b57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 417b60: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx + 417b65: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 417b6a: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 417b6f: e8 1c c2 ff ff call 0x413d90 <_IO_vtable_check> + 417b74: 48 8b 43 40 mov rax, qword ptr [rbx + 64] + 417b78: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 417b7d: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 417b82: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 417b87: 48 83 c4 20 add rsp, 32 + 417b8b: 5b pop rbx + 417b8c: ff e0 jmp rax + 417b8e: 66 90 nop + +0000000000417b90 <_IO_default_xsgetn>: + 417b90: f3 0f 1e fa endbr64 + 417b94: 41 56 push r14 + 417b96: 49 89 d6 mov r14, rdx + 417b99: 41 55 push r13 + 417b9b: 49 89 d5 mov r13, rdx + 417b9e: 41 54 push r12 + 417ba0: 49 89 f4 mov r12, rsi + 417ba3: 55 push rbp + 417ba4: 53 push rbx + 417ba5: 4c 8b 47 08 mov r8, qword ptr [rdi + 8] + 417ba9: 48 89 fb mov rbx, rdi + 417bac: 48 8b 77 10 mov rsi, qword ptr [rdi + 16] + 417bb0: 4c 39 c6 cmp rsi, r8 + 417bb3: 76 23 jbe 0x417bd8 <_IO_default_xsgetn+0x48> + 417bb5: 4c 29 c6 sub rsi, r8 + 417bb8: 49 39 f6 cmp r14, rsi + 417bbb: 49 0f 46 f6 cmovbe rsi, r14 + 417bbf: 48 89 f5 mov rbp, rsi + 417bc2: 48 83 fe 14 cmp rsi, 20 + 417bc6: 0f 87 a4 01 00 00 ja 0x417d70 <_IO_default_xsgetn+0x1e0> + 417bcc: 48 85 f6 test rsi, rsi + 417bcf: 0f 85 db 01 00 00 jne 0x417db0 <_IO_default_xsgetn+0x220> + 417bd5: 49 29 ee sub r14, rbp + 417bd8: 4d 85 f6 test r14, r14 + 417bdb: 0f 84 db 00 00 00 je 0x417cbc <_IO_default_xsgetn+0x12c> + 417be1: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] + 417be7: 85 c0 test eax, eax + 417be9: 0f 85 c1 00 00 00 jne 0x417cb0 <_IO_default_xsgetn+0x120> + 417bef: c7 83 c0 00 00 00 ff ff ff ff mov dword ptr [rbx + 192], 4294967295 + 417bf9: 8b 03 mov eax, dword ptr [rbx] + 417bfb: f6 c4 08 test ah, 8 + 417bfe: 0f 85 cc 00 00 00 jne 0x417cd0 <_IO_default_xsgetn+0x140> + 417c04: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] + 417c08: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 417c0c: 49 39 f0 cmp r8, rsi + 417c0f: 72 9f jb 0x417bb0 <_IO_default_xsgetn+0x20> + 417c11: f6 c4 01 test ah, 1 + 417c14: 74 31 je 0x417c47 <_IO_default_xsgetn+0xb7> + 417c16: 80 e4 fe and ah, -2 + 417c19: 4c 8b 43 48 mov r8, qword ptr [rbx + 72] + 417c1d: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 417c21: 89 03 mov dword ptr [rbx], eax + 417c23: 48 8b 43 58 mov rax, qword ptr [rbx + 88] + 417c27: 4c 89 43 18 mov qword ptr [rbx + 24], r8 + 417c2b: 48 89 73 58 mov qword ptr [rbx + 88], rsi + 417c2f: 48 89 c6 mov rsi, rax + 417c32: 48 89 43 10 mov qword ptr [rbx + 16], rax + 417c36: 48 89 53 48 mov qword ptr [rbx + 72], rdx + 417c3a: 4c 89 43 08 mov qword ptr [rbx + 8], r8 + 417c3e: 4c 39 c0 cmp rax, r8 + 417c41: 0f 87 69 ff ff ff ja 0x417bb0 <_IO_default_xsgetn+0x20> + 417c47: 48 83 7b 60 00 cmp qword ptr [rbx + 96], 0 + 417c4c: 0f 84 ee 00 00 00 je 0x417d40 <_IO_default_xsgetn+0x1b0> + 417c52: 48 89 df mov rdi, rbx + 417c55: e8 66 ed ff ff call 0x4169c0 + 417c5a: 85 c0 test eax, eax + 417c5c: 75 5b jne 0x417cb9 <_IO_default_xsgetn+0x129> + 417c5e: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] + 417c65: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 417c6c: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 417c73: 48 89 e9 mov rcx, rbp + 417c76: 48 29 d0 sub rax, rdx + 417c79: 48 29 d1 sub rcx, rdx + 417c7c: 48 39 c8 cmp rax, rcx + 417c7f: 0f 86 a3 01 00 00 jbe 0x417e28 <_IO_default_xsgetn+0x298> + 417c85: 48 89 df mov rdi, rbx + 417c88: ff 55 20 call qword ptr [rbp + 32] + 417c8b: 83 f8 ff cmp eax, -1 + 417c8e: 74 29 je 0x417cb9 <_IO_default_xsgetn+0x129> + 417c90: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] + 417c94: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 417c98: 4c 39 c6 cmp rsi, r8 + 417c9b: 0f 86 37 ff ff ff jbe 0x417bd8 <_IO_default_xsgetn+0x48> + 417ca1: e9 0f ff ff ff jmp 0x417bb5 <_IO_default_xsgetn+0x25> + 417ca6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 417cb0: 83 f8 ff cmp eax, -1 + 417cb3: 0f 84 40 ff ff ff je 0x417bf9 <_IO_default_xsgetn+0x69> + 417cb9: 4d 29 f5 sub r13, r14 + 417cbc: 5b pop rbx + 417cbd: 4c 89 e8 mov rax, r13 + 417cc0: 5d pop rbp + 417cc1: 41 5c pop r12 + 417cc3: 41 5d pop r13 + 417cc5: 41 5e pop r14 + 417cc7: c3 ret + 417cc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 417cd0: 4c 8b 43 28 mov r8, qword ptr [rbx + 40] + 417cd4: 4c 3b 43 20 cmp r8, qword ptr [rbx + 32] + 417cd8: 76 3d jbe 0x417d17 <_IO_default_xsgetn+0x187> + 417cda: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] + 417ce1: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 417ce8: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 417cef: 48 89 ef mov rdi, rbp + 417cf2: 48 29 d0 sub rax, rdx + 417cf5: 48 29 d7 sub rdi, rdx + 417cf8: 48 39 f8 cmp rax, rdi + 417cfb: 0f 86 6f 01 00 00 jbe 0x417e70 <_IO_default_xsgetn+0x2e0> + 417d01: be ff ff ff ff mov esi, 4294967295 + 417d06: 48 89 df mov rdi, rbx + 417d09: ff 55 18 call qword ptr [rbp + 24] + 417d0c: 83 f8 ff cmp eax, -1 + 417d0f: 74 a8 je 0x417cb9 <_IO_default_xsgetn+0x129> + 417d11: 8b 03 mov eax, dword ptr [rbx] + 417d13: 4c 8b 43 28 mov r8, qword ptr [rbx + 40] + 417d17: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 417d1b: f6 c4 01 test ah, 1 + 417d1e: 74 70 je 0x417d90 <_IO_default_xsgetn+0x200> + 417d20: 48 8b 53 50 mov rdx, qword ptr [rbx + 80] + 417d24: 48 89 53 18 mov qword ptr [rbx + 24], rdx + 417d28: 80 e4 f7 and ah, -9 + 417d2b: 4c 89 43 08 mov qword ptr [rbx + 8], r8 + 417d2f: 4c 89 43 30 mov qword ptr [rbx + 48], r8 + 417d33: 4c 89 43 20 mov qword ptr [rbx + 32], r8 + 417d37: 89 03 mov dword ptr [rbx], eax + 417d39: e9 ce fe ff ff jmp 0x417c0c <_IO_default_xsgetn+0x7c> + 417d3e: 66 90 nop + 417d40: 48 8b 7b 48 mov rdi, qword ptr [rbx + 72] + 417d44: 48 85 ff test rdi, rdi + 417d47: 0f 84 11 ff ff ff je 0x417c5e <_IO_default_xsgetn+0xce> + 417d4d: e8 fe 77 00 00 call 0x41f550 + 417d52: 66 0f ef c9 pxor xmm1, xmm1 + 417d56: 48 c7 43 58 00 00 00 00 mov qword ptr [rbx + 88], 0 + 417d5e: 0f 11 4b 48 movups xmmword ptr [rbx + 72], xmm1 + 417d62: e9 f7 fe ff ff jmp 0x417c5e <_IO_default_xsgetn+0xce> + 417d67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 417d70: 48 89 f2 mov rdx, rsi + 417d73: 4c 89 e7 mov rdi, r12 + 417d76: 4c 89 c6 mov rsi, r8 + 417d79: e8 d2 93 fe ff call 0x401150 <.plt+0x130> + 417d7e: 48 01 6b 08 add qword ptr [rbx + 8], rbp + 417d82: 49 89 c4 mov r12, rax + 417d85: e9 4b fe ff ff jmp 0x417bd5 <_IO_default_xsgetn+0x45> + 417d8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417d90: 48 8b 53 38 mov rdx, qword ptr [rbx + 56] + 417d94: 48 89 53 18 mov qword ptr [rbx + 24], rdx + 417d98: 4c 39 c6 cmp rsi, r8 + 417d9b: 73 8b jae 0x417d28 <_IO_default_xsgetn+0x198> + 417d9d: 4c 89 43 10 mov qword ptr [rbx + 16], r8 + 417da1: 4c 89 c6 mov rsi, r8 + 417da4: e9 7f ff ff ff jmp 0x417d28 <_IO_default_xsgetn+0x198> + 417da9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 417db0: 49 8d 54 24 0f lea rdx, [r12 + 15] + 417db5: 8d 46 ff lea eax, [rsi - 1] + 417db8: 4c 29 c2 sub rdx, r8 + 417dbb: 48 83 fa 1e cmp rdx, 30 + 417dbf: 76 77 jbe 0x417e38 <_IO_default_xsgetn+0x2a8> + 417dc1: 83 f8 0e cmp eax, 14 + 417dc4: 76 72 jbe 0x417e38 <_IO_default_xsgetn+0x2a8> + 417dc6: f3 41 0f 6f 00 movdqu xmm0, xmmword ptr [r8] + 417dcb: 41 0f 11 04 24 movups xmmword ptr [r12], xmm0 + 417dd0: 83 fe 10 cmp esi, 16 + 417dd3: 74 39 je 0x417e0e <_IO_default_xsgetn+0x27e> + 417dd5: 41 0f b6 50 10 movzx edx, byte ptr [r8 + 16] + 417dda: 41 88 54 24 10 mov byte ptr [r12 + 16], dl + 417ddf: 83 fe 11 cmp esi, 17 + 417de2: 74 2a je 0x417e0e <_IO_default_xsgetn+0x27e> + 417de4: 41 0f b6 50 11 movzx edx, byte ptr [r8 + 17] + 417de9: 41 88 54 24 11 mov byte ptr [r12 + 17], dl + 417dee: 8d 56 ed lea edx, [rsi - 19] + 417df1: 83 fe 12 cmp esi, 18 + 417df4: 74 18 je 0x417e0e <_IO_default_xsgetn+0x27e> + 417df6: 41 0f b6 48 12 movzx ecx, byte ptr [r8 + 18] + 417dfb: 41 88 4c 24 12 mov byte ptr [r12 + 18], cl + 417e00: 85 d2 test edx, edx + 417e02: 74 0a je 0x417e0e <_IO_default_xsgetn+0x27e> + 417e04: 41 0f b6 50 13 movzx edx, byte ptr [r8 + 19] + 417e09: 41 88 54 24 13 mov byte ptr [r12 + 19], dl + 417e0e: 48 83 c0 01 add rax, 1 + 417e12: 49 01 c4 add r12, rax + 417e15: 4c 01 c0 add rax, r8 + 417e18: 48 89 43 08 mov qword ptr [rbx + 8], rax + 417e1c: e9 b4 fd ff ff jmp 0x417bd5 <_IO_default_xsgetn+0x45> + 417e21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 417e28: e8 63 bf ff ff call 0x413d90 <_IO_vtable_check> + 417e2d: e9 53 fe ff ff jmp 0x417c85 <_IO_default_xsgetn+0xf5> + 417e32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417e38: 31 d2 xor edx, edx + 417e3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417e40: 41 0f b6 0c 10 movzx ecx, byte ptr [r8 + rdx] + 417e45: 41 88 0c 14 mov byte ptr [r12 + rdx], cl + 417e49: 48 89 d1 mov rcx, rdx + 417e4c: 48 83 c2 01 add rdx, 1 + 417e50: 48 39 c1 cmp rcx, rax + 417e53: 75 eb jne 0x417e40 <_IO_default_xsgetn+0x2b0> + 417e55: 48 83 c0 01 add rax, 1 + 417e59: 49 01 c4 add r12, rax + 417e5c: 4c 01 c0 add rax, r8 + 417e5f: 48 89 43 08 mov qword ptr [rbx + 8], rax + 417e63: e9 6d fd ff ff jmp 0x417bd5 <_IO_default_xsgetn+0x45> + 417e68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 417e70: e8 1b bf ff ff call 0x413d90 <_IO_vtable_check> + 417e75: e9 87 fe ff ff jmp 0x417d01 <_IO_default_xsgetn+0x171> + 417e7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000417e80 <_IO_default_setbuf>: + 417e80: f3 0f 1e fa endbr64 + 417e84: 41 55 push r13 + 417e86: 41 54 push r12 + 417e88: 49 89 d4 mov r12, rdx + 417e8b: 55 push rbp + 417e8c: 48 89 f5 mov rbp, rsi + 417e8f: 53 push rbx + 417e90: 48 89 fb mov rbx, rdi + 417e93: 48 83 ec 08 sub rsp, 8 + 417e97: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] + 417e9e: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 417ea5: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 417eac: 4c 89 e9 mov rcx, r13 + 417eaf: 48 29 d0 sub rax, rdx + 417eb2: 48 29 d1 sub rcx, rdx + 417eb5: 48 39 c8 cmp rax, rcx + 417eb8: 0f 86 ca 00 00 00 jbe 0x417f88 <_IO_default_setbuf+0x108> + 417ebe: 48 89 df mov rdi, rbx + 417ec1: 41 ff 55 60 call qword ptr [r13 + 96] + 417ec5: 83 f8 ff cmp eax, -1 + 417ec8: 0f 84 ca 00 00 00 je 0x417f98 <_IO_default_setbuf+0x118> + 417ece: 8b 03 mov eax, dword ptr [rbx] + 417ed0: 48 8b 7b 38 mov rdi, qword ptr [rbx + 56] + 417ed4: 89 c2 mov edx, eax + 417ed6: 48 85 ed test rbp, rbp + 417ed9: 74 55 je 0x417f30 <_IO_default_setbuf+0xb0> + 417edb: 4d 85 e4 test r12, r12 + 417ede: 74 50 je 0x417f30 <_IO_default_setbuf+0xb0> + 417ee0: 83 e2 fd and edx, -3 + 417ee3: 49 01 ec add r12, rbp + 417ee6: 89 13 mov dword ptr [rbx], edx + 417ee8: 48 85 ff test rdi, rdi + 417eeb: 74 04 je 0x417ef1 <_IO_default_setbuf+0x71> + 417eed: a8 01 test al, 1 + 417eef: 74 77 je 0x417f68 <_IO_default_setbuf+0xe8> + 417ef1: 83 ca 01 or edx, 1 + 417ef4: 66 48 0f 6e c5 movq xmm0, rbp + 417ef9: 66 49 0f 6e d4 movq xmm2, r12 + 417efe: 89 13 mov dword ptr [rbx], edx + 417f00: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 417f04: 0f 11 43 38 movups xmmword ptr [rbx + 56], xmm0 + 417f08: 66 0f ef c0 pxor xmm0, xmm0 + 417f0c: 48 89 d8 mov rax, rbx + 417f0f: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 417f13: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 + 417f17: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 + 417f1b: 48 83 c4 08 add rsp, 8 + 417f1f: 5b pop rbx + 417f20: 5d pop rbp + 417f21: 41 5c pop r12 + 417f23: 41 5d pop r13 + 417f25: c3 ret + 417f26: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 417f30: 83 ca 02 or edx, 2 + 417f33: 48 8d ab 84 00 00 00 lea rbp, [rbx + 132] + 417f3a: 4c 8d a3 83 00 00 00 lea r12, [rbx + 131] + 417f41: 89 13 mov dword ptr [rbx], edx + 417f43: 48 85 ff test rdi, rdi + 417f46: 74 04 je 0x417f4c <_IO_default_setbuf+0xcc> + 417f48: a8 01 test al, 1 + 417f4a: 74 2c je 0x417f78 <_IO_default_setbuf+0xf8> + 417f4c: 66 49 0f 6e c4 movq xmm0, r12 + 417f51: 66 48 0f 6e cd movq xmm1, rbp + 417f56: 83 ca 01 or edx, 1 + 417f59: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 417f5d: 89 13 mov dword ptr [rbx], edx + 417f5f: 0f 11 43 38 movups xmmword ptr [rbx + 56], xmm0 + 417f63: eb a3 jmp 0x417f08 <_IO_default_setbuf+0x88> + 417f65: 0f 1f 00 nop dword ptr [rax] + 417f68: e8 e3 75 00 00 call 0x41f550 + 417f6d: 8b 13 mov edx, dword ptr [rbx] + 417f6f: eb 80 jmp 0x417ef1 <_IO_default_setbuf+0x71> + 417f71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 417f78: e8 d3 75 00 00 call 0x41f550 + 417f7d: 8b 13 mov edx, dword ptr [rbx] + 417f7f: eb cb jmp 0x417f4c <_IO_default_setbuf+0xcc> + 417f81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 417f88: e8 03 be ff ff call 0x413d90 <_IO_vtable_check> + 417f8d: e9 2c ff ff ff jmp 0x417ebe <_IO_default_setbuf+0x3e> + 417f92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 417f98: 31 c0 xor eax, eax + 417f9a: e9 7c ff ff ff jmp 0x417f1b <_IO_default_setbuf+0x9b> + 417f9f: 90 nop + +0000000000417fa0 <_IO_default_seekpos>: + 417fa0: f3 0f 1e fa endbr64 + 417fa4: 53 push rbx + 417fa5: 89 d1 mov ecx, edx + 417fa7: 48 83 ec 20 sub rsp, 32 + 417fab: 48 8b 9f d8 00 00 00 mov rbx, qword ptr [rdi + 216] + 417fb2: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 417fb9: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 417fc0: 49 89 d8 mov r8, rbx + 417fc3: 48 29 d0 sub rax, rdx + 417fc6: 49 29 d0 sub r8, rdx + 417fc9: 4c 39 c0 cmp rax, r8 + 417fcc: 76 12 jbe 0x417fe0 <_IO_default_seekpos+0x40> + 417fce: 48 8b 43 48 mov rax, qword ptr [rbx + 72] + 417fd2: 48 83 c4 20 add rsp, 32 + 417fd6: 31 d2 xor edx, edx + 417fd8: 5b pop rbx + 417fd9: ff e0 jmp rax + 417fdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 417fe0: 89 4c 24 1c mov dword ptr [rsp + 28], ecx + 417fe4: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 417fe9: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 417fee: e8 9d bd ff ff call 0x413d90 <_IO_vtable_check> + 417ff3: 48 8b 43 48 mov rax, qword ptr [rbx + 72] + 417ff7: 8b 4c 24 1c mov ecx, dword ptr [rsp + 28] + 417ffb: 31 d2 xor edx, edx + 417ffd: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 418002: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 418007: 48 83 c4 20 add rsp, 32 + 41800b: 5b pop rbx + 41800c: ff e0 jmp rax + 41800e: 66 90 nop + +0000000000418010 <_IO_default_doallocate>: + 418010: f3 0f 1e fa endbr64 + 418014: 41 54 push r12 + 418016: 55 push rbp + 418017: 48 89 fd mov rbp, rdi + 41801a: bf 00 20 00 00 mov edi, 8192 + 41801f: 53 push rbx + 418020: e8 3b 6f 00 00 call 0x41ef60 + 418025: 48 85 c0 test rax, rax + 418028: 74 56 je 0x418080 <_IO_default_doallocate+0x70> + 41802a: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] + 41802e: 48 89 c3 mov rbx, rax + 418031: 4c 8d a0 00 20 00 00 lea r12, [rax + 8192] + 418038: 8b 45 00 mov eax, dword ptr [rbp] + 41803b: 48 85 ff test rdi, rdi + 41803e: 74 04 je 0x418044 <_IO_default_doallocate+0x34> + 418040: a8 01 test al, 1 + 418042: 74 2c je 0x418070 <_IO_default_doallocate+0x60> + 418044: 66 48 0f 6e c3 movq xmm0, rbx + 418049: 66 49 0f 6e cc movq xmm1, r12 + 41804e: 83 e0 fe and eax, -2 + 418051: 5b pop rbx + 418052: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 418056: 89 45 00 mov dword ptr [rbp], eax + 418059: b8 01 00 00 00 mov eax, 1 + 41805e: 0f 11 45 38 movups xmmword ptr [rbp + 56], xmm0 + 418062: 5d pop rbp + 418063: 41 5c pop r12 + 418065: c3 ret + 418066: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 418070: e8 db 74 00 00 call 0x41f550 + 418075: 8b 45 00 mov eax, dword ptr [rbp] + 418078: eb ca jmp 0x418044 <_IO_default_doallocate+0x34> + 41807a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 418080: 5b pop rbx + 418081: b8 ff ff ff ff mov eax, 4294967295 + 418086: 5d pop rbp + 418087: 41 5c pop r12 + 418089: c3 ret + 41808a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000418090 <_IO_init_internal>: + 418090: f3 0f 1e fa endbr64 + 418094: 8b 15 a2 ab 0a 00 mov edx, dword ptr [rip + 699298] # 0x4c2c3c + 41809a: 81 ce 00 00 ad fb or esi, 4222418944 + 4180a0: c7 47 74 00 00 00 00 mov dword ptr [rdi + 116], 0 + 4180a7: 89 37 mov dword ptr [rdi], esi + 4180a9: 85 d2 test edx, edx + 4180ab: 74 07 je 0x4180b4 <_IO_init_internal+0x24> + 4180ad: c7 47 74 80 00 00 00 mov dword ptr [rdi + 116], 128 + 4180b4: 31 c0 xor eax, eax + 4180b6: 66 0f ef c0 pxor xmm0, xmm0 + 4180ba: 48 c7 47 68 00 00 00 00 mov qword ptr [rdi + 104], 0 + 4180c2: 66 89 87 80 00 00 00 mov word ptr [rdi + 128], ax + 4180c9: 48 8b 87 88 00 00 00 mov rax, qword ptr [rdi + 136] + 4180d0: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 + 4180d4: 0f 11 47 18 movups xmmword ptr [rdi + 24], xmm0 + 4180d8: 0f 11 47 28 movups xmmword ptr [rdi + 40], xmm0 + 4180dc: 0f 11 47 38 movups xmmword ptr [rdi + 56], xmm0 + 4180e0: 0f 11 47 48 movups xmmword ptr [rdi + 72], xmm0 + 4180e4: 0f 11 47 58 movups xmmword ptr [rdi + 88], xmm0 + 4180e8: 48 85 c0 test rax, rax + 4180eb: 74 0f je 0x4180fc <_IO_init_internal+0x6c> + 4180ed: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 4180f4: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 4180fc: 66 0f 6f 05 6c da 07 00 movdqa xmm0, xmmword ptr [rip + 514668] # 0x495b70 <__PRETTY_FUNCTION__.13509+0x20> + 418104: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 + 41810e: 0f 11 87 a0 00 00 00 movups xmmword ptr [rdi + 160], xmm0 + 418115: c3 ret + 418116: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000418120 <_IO_init>: + 418120: f3 0f 1e fa endbr64 + 418124: 8b 15 12 ab 0a 00 mov edx, dword ptr [rip + 699154] # 0x4c2c3c + 41812a: 81 ce 00 00 ad fb or esi, 4222418944 + 418130: c7 47 74 00 00 00 00 mov dword ptr [rdi + 116], 0 + 418137: 89 37 mov dword ptr [rdi], esi + 418139: 85 d2 test edx, edx + 41813b: 74 07 je 0x418144 <_IO_init+0x24> + 41813d: c7 47 74 80 00 00 00 mov dword ptr [rdi + 116], 128 + 418144: 31 c0 xor eax, eax + 418146: 66 0f ef c0 pxor xmm0, xmm0 + 41814a: 48 c7 47 68 00 00 00 00 mov qword ptr [rdi + 104], 0 + 418152: 66 89 87 80 00 00 00 mov word ptr [rdi + 128], ax + 418159: 48 8b 87 88 00 00 00 mov rax, qword ptr [rdi + 136] + 418160: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 + 418164: 0f 11 47 18 movups xmmword ptr [rdi + 24], xmm0 + 418168: 0f 11 47 28 movups xmmword ptr [rdi + 40], xmm0 + 41816c: 0f 11 47 38 movups xmmword ptr [rdi + 56], xmm0 + 418170: 0f 11 47 48 movups xmmword ptr [rdi + 72], xmm0 + 418174: 0f 11 47 58 movups xmmword ptr [rdi + 88], xmm0 + 418178: 48 85 c0 test rax, rax + 41817b: 74 0f je 0x41818c <_IO_init+0x6c> + 41817d: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 418184: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 41818c: 66 0f 6f 05 dc d9 07 00 movdqa xmm0, xmmword ptr [rip + 514524] # 0x495b70 <__PRETTY_FUNCTION__.13509+0x20> + 418194: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 + 41819e: 0f 11 87 a0 00 00 00 movups xmmword ptr [rdi + 160], xmm0 + 4181a5: c3 ret + 4181a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +00000000004181b0 <_IO_enable_locks>: + 4181b0: f3 0f 1e fa endbr64 + 4181b4: 8b 05 82 aa 0a 00 mov eax, dword ptr [rip + 699010] # 0x4c2c3c + 4181ba: 85 c0 test eax, eax + 4181bc: 75 2a jne 0x4181e8 <_IO_enable_locks+0x38> + 4181be: 48 8b 05 5b 7f 0a 00 mov rax, qword ptr [rip + 687963] # 0x4c0120 <_IO_list_all> + 4181c5: c7 05 6d aa 0a 00 01 00 00 00 mov dword ptr [rip + 698989], 1 # 0x4c2c3c + 4181cf: 48 85 c0 test rax, rax + 4181d2: 74 14 je 0x4181e8 <_IO_enable_locks+0x38> + 4181d4: 0f 1f 40 00 nop dword ptr [rax] + 4181d8: 81 48 74 80 00 00 00 or dword ptr [rax + 116], 128 + 4181df: 48 8b 40 68 mov rax, qword ptr [rax + 104] + 4181e3: 48 85 c0 test rax, rax + 4181e6: 75 f0 jne 0x4181d8 <_IO_enable_locks+0x28> + 4181e8: c3 ret + 4181e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004181f0 <_IO_old_init>: + 4181f0: f3 0f 1e fa endbr64 + 4181f4: 8b 15 42 aa 0a 00 mov edx, dword ptr [rip + 698946] # 0x4c2c3c + 4181fa: 81 ce 00 00 ad fb or esi, 4222418944 + 418200: c7 47 74 00 00 00 00 mov dword ptr [rdi + 116], 0 + 418207: 89 37 mov dword ptr [rdi], esi + 418209: 85 d2 test edx, edx + 41820b: 74 07 je 0x418214 <_IO_old_init+0x24> + 41820d: c7 47 74 80 00 00 00 mov dword ptr [rdi + 116], 128 + 418214: 31 c0 xor eax, eax + 418216: 66 0f ef c0 pxor xmm0, xmm0 + 41821a: 48 c7 47 68 00 00 00 00 mov qword ptr [rdi + 104], 0 + 418222: 66 89 87 80 00 00 00 mov word ptr [rdi + 128], ax + 418229: 48 8b 87 88 00 00 00 mov rax, qword ptr [rdi + 136] + 418230: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 + 418234: 0f 11 47 18 movups xmmword ptr [rdi + 24], xmm0 + 418238: 0f 11 47 28 movups xmmword ptr [rdi + 40], xmm0 + 41823c: 0f 11 47 38 movups xmmword ptr [rdi + 56], xmm0 + 418240: 0f 11 47 48 movups xmmword ptr [rdi + 72], xmm0 + 418244: 0f 11 47 58 movups xmmword ptr [rdi + 88], xmm0 + 418248: 48 85 c0 test rax, rax + 41824b: 74 0f je 0x41825c <_IO_old_init+0x6c> + 41824d: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 418254: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 41825c: c3 ret + 41825d: 0f 1f 00 nop dword ptr [rax] + +0000000000418260 <_IO_no_init>: + 418260: f3 0f 1e fa endbr64 + 418264: 81 ce 00 00 ad fb or esi, 4222418944 + 41826a: c7 47 74 00 00 00 00 mov dword ptr [rdi + 116], 0 + 418271: 89 37 mov dword ptr [rdi], esi + 418273: 8b 35 c3 a9 0a 00 mov esi, dword ptr [rip + 698819] # 0x4c2c3c + 418279: 85 f6 test esi, esi + 41827b: 74 07 je 0x418284 <_IO_no_init+0x24> + 41827d: c7 47 74 80 00 00 00 mov dword ptr [rdi + 116], 128 + 418284: 31 c0 xor eax, eax + 418286: 66 0f ef c0 pxor xmm0, xmm0 + 41828a: 48 c7 47 68 00 00 00 00 mov qword ptr [rdi + 104], 0 + 418292: 66 89 87 80 00 00 00 mov word ptr [rdi + 128], ax + 418299: 48 8b 87 88 00 00 00 mov rax, qword ptr [rdi + 136] + 4182a0: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 + 4182a4: 0f 11 47 18 movups xmmword ptr [rdi + 24], xmm0 + 4182a8: 0f 11 47 28 movups xmmword ptr [rdi + 40], xmm0 + 4182ac: 0f 11 47 38 movups xmmword ptr [rdi + 56], xmm0 + 4182b0: 0f 11 47 48 movups xmmword ptr [rdi + 72], xmm0 + 4182b4: 0f 11 47 58 movups xmmword ptr [rdi + 88], xmm0 + 4182b8: 48 85 c0 test rax, rax + 4182bb: 74 0f je 0x4182cc <_IO_no_init+0x6c> + 4182bd: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 4182c4: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 4182cc: 89 97 c0 00 00 00 mov dword ptr [rdi + 192], edx + 4182d2: 85 d2 test edx, edx + 4182d4: 78 3a js 0x418310 <_IO_no_init+0xb0> + 4182d6: 66 0f ef c0 pxor xmm0, xmm0 + 4182da: 48 89 8f a0 00 00 00 mov qword ptr [rdi + 160], rcx + 4182e1: 48 c7 41 50 00 00 00 00 mov qword ptr [rcx + 80], 0 + 4182e9: 4c 89 81 e0 00 00 00 mov qword ptr [rcx + 224], r8 + 4182f0: 0f 11 01 movups xmmword ptr [rcx], xmm0 + 4182f3: 0f 11 41 10 movups xmmword ptr [rcx + 16], xmm0 + 4182f7: 0f 11 41 20 movups xmmword ptr [rcx + 32], xmm0 + 4182fb: 0f 11 41 30 movups xmmword ptr [rcx + 48], xmm0 + 4182ff: 0f 11 41 40 movups xmmword ptr [rcx + 64], xmm0 + 418303: 48 c7 87 a8 00 00 00 00 00 00 00 mov qword ptr [rdi + 168], 0 + 41830e: c3 ret + 41830f: 90 nop + 418310: 48 c7 87 a0 00 00 00 ff ff ff ff mov qword ptr [rdi + 160], -1 + 41831b: 48 c7 87 a8 00 00 00 00 00 00 00 mov qword ptr [rdi + 168], 0 + 418326: c3 ret + 418327: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000418330 <_IO_default_sync>: + 418330: f3 0f 1e fa endbr64 + 418334: 31 c0 xor eax, eax + 418336: c3 ret + 418337: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000418340 <_IO_default_finish>: + 418340: f3 0f 1e fa endbr64 + 418344: 55 push rbp + 418345: 48 89 fd mov rbp, rdi + 418348: 48 8b 7f 38 mov rdi, qword ptr [rdi + 56] + 41834c: 48 85 ff test rdi, rdi + 41834f: 74 06 je 0x418357 <_IO_default_finish+0x17> + 418351: f6 45 00 01 test byte ptr [rbp], 1 + 418355: 74 49 je 0x4183a0 <_IO_default_finish+0x60> + 418357: 48 8b 45 60 mov rax, qword ptr [rbp + 96] + 41835b: 48 85 c0 test rax, rax + 41835e: 74 10 je 0x418370 <_IO_default_finish+0x30> + 418360: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 418368: 48 8b 00 mov rax, qword ptr [rax] + 41836b: 48 85 c0 test rax, rax + 41836e: 75 f0 jne 0x418360 <_IO_default_finish+0x20> + 418370: 48 8b 7d 48 mov rdi, qword ptr [rbp + 72] + 418374: 48 85 ff test rdi, rdi + 418377: 74 0d je 0x418386 <_IO_default_finish+0x46> + 418379: e8 d2 71 00 00 call 0x41f550 + 41837e: 48 c7 45 48 00 00 00 00 mov qword ptr [rbp + 72], 0 + 418386: f6 45 00 80 test byte ptr [rbp], -128 + 41838a: 74 0c je 0x418398 <_IO_default_finish+0x58> + 41838c: 48 89 ef mov rdi, rbp + 41838f: 5d pop rbp + 418390: e9 eb e8 ff ff jmp 0x416c80 <_IO_un_link.part.0> + 418395: 0f 1f 00 nop dword ptr [rax] + 418398: 5d pop rbp + 418399: c3 ret + 41839a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4183a0: e8 ab 71 00 00 call 0x41f550 + 4183a5: 66 0f ef c0 pxor xmm0, xmm0 + 4183a9: 0f 11 45 38 movups xmmword ptr [rbp + 56], xmm0 + 4183ad: eb a8 jmp 0x418357 <_IO_default_finish+0x17> + 4183af: 90 nop + +00000000004183b0 <_IO_default_seekoff>: + 4183b0: f3 0f 1e fa endbr64 + 4183b4: 48 c7 c0 ff ff ff ff mov rax, -1 + 4183bb: c3 ret + 4183bc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004183c0 <_IO_sputbackc>: + 4183c0: f3 0f 1e fa endbr64 + 4183c4: 55 push rbp + 4183c5: 53 push rbx + 4183c6: 48 89 fb mov rbx, rdi + 4183c9: 48 83 ec 18 sub rsp, 24 + 4183cd: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 4183d1: 48 3b 47 18 cmp rax, qword ptr [rdi + 24] + 4183d5: 76 06 jbe 0x4183dd <_IO_sputbackc+0x1d> + 4183d7: 40 38 70 ff cmp byte ptr [rax - 1], sil + 4183db: 74 3b je 0x418418 <_IO_sputbackc+0x58> + 4183dd: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] + 4183e4: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4183eb: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4183f2: 48 89 e9 mov rcx, rbp + 4183f5: 48 29 d0 sub rax, rdx + 4183f8: 48 29 d1 sub rcx, rdx + 4183fb: 48 39 c8 cmp rax, rcx + 4183fe: 76 30 jbe 0x418430 <_IO_sputbackc+0x70> + 418400: 48 89 df mov rdi, rbx + 418403: ff 55 30 call qword ptr [rbp + 48] + 418406: 83 f8 ff cmp eax, -1 + 418409: 74 03 je 0x41840e <_IO_sputbackc+0x4e> + 41840b: 83 23 ef and dword ptr [rbx], -17 + 41840e: 48 83 c4 18 add rsp, 24 + 418412: 5b pop rbx + 418413: 5d pop rbp + 418414: c3 ret + 418415: 0f 1f 00 nop dword ptr [rax] + 418418: 48 83 e8 01 sub rax, 1 + 41841c: 48 89 47 08 mov qword ptr [rdi + 8], rax + 418420: 40 0f b6 c6 movzx eax, sil + 418424: eb e5 jmp 0x41840b <_IO_sputbackc+0x4b> + 418426: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 418430: 89 74 24 0c mov dword ptr [rsp + 12], esi + 418434: e8 57 b9 ff ff call 0x413d90 <_IO_vtable_check> + 418439: 8b 74 24 0c mov esi, dword ptr [rsp + 12] + 41843d: eb c1 jmp 0x418400 <_IO_sputbackc+0x40> + 41843f: 90 nop + +0000000000418440 <_IO_sungetc>: + 418440: f3 0f 1e fa endbr64 + 418444: 55 push rbp + 418445: 53 push rbx + 418446: 48 89 fb mov rbx, rdi + 418449: 48 83 ec 08 sub rsp, 8 + 41844d: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 418451: 48 3b 47 18 cmp rax, qword ptr [rdi + 24] + 418455: 76 19 jbe 0x418470 <_IO_sungetc+0x30> + 418457: 48 8d 50 ff lea rdx, [rax - 1] + 41845b: 48 89 57 08 mov qword ptr [rdi + 8], rdx + 41845f: 0f b6 40 ff movzx eax, byte ptr [rax - 1] + 418463: 83 23 ef and dword ptr [rbx], -17 + 418466: 48 83 c4 08 add rsp, 8 + 41846a: 5b pop rbx + 41846b: 5d pop rbp + 41846c: c3 ret + 41846d: 0f 1f 00 nop dword ptr [rax] + 418470: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] + 418477: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 41847e: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 418485: 48 89 e9 mov rcx, rbp + 418488: 48 29 d0 sub rax, rdx + 41848b: 48 29 d1 sub rcx, rdx + 41848e: 48 39 c8 cmp rax, rcx + 418491: 76 1d jbe 0x4184b0 <_IO_sungetc+0x70> + 418493: be ff ff ff ff mov esi, 4294967295 + 418498: 48 89 df mov rdi, rbx + 41849b: ff 55 30 call qword ptr [rbp + 48] + 41849e: 83 f8 ff cmp eax, -1 + 4184a1: 75 c0 jne 0x418463 <_IO_sungetc+0x23> + 4184a3: 48 83 c4 08 add rsp, 8 + 4184a7: 5b pop rbx + 4184a8: 5d pop rbp + 4184a9: c3 ret + 4184aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4184b0: e8 db b8 ff ff call 0x413d90 <_IO_vtable_check> + 4184b5: eb dc jmp 0x418493 <_IO_sungetc+0x53> + 4184b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +00000000004184c0 <_IO_adjust_column>: + 4184c0: f3 0f 1e fa endbr64 + 4184c4: 48 63 c2 movsxd rax, edx + 4184c7: 48 01 f0 add rax, rsi + 4184ca: 48 89 c1 mov rcx, rax + 4184cd: eb 0a jmp 0x4184d9 <_IO_adjust_column+0x19> + 4184cf: 90 nop + 4184d0: 48 83 e9 01 sub rcx, 1 + 4184d4: 80 39 0a cmp byte ptr [rcx], 10 + 4184d7: 74 0f je 0x4184e8 <_IO_adjust_column+0x28> + 4184d9: 48 39 f1 cmp rcx, rsi + 4184dc: 77 f2 ja 0x4184d0 <_IO_adjust_column+0x10> + 4184de: 8d 04 3a lea eax, [rdx + rdi] + 4184e1: c3 ret + 4184e2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4184e8: 48 29 c8 sub rax, rcx + 4184eb: 83 e8 01 sub eax, 1 + 4184ee: c3 ret + 4184ef: 90 nop + +00000000004184f0 <_IO_flush_all_lockp>: + 4184f0: f3 0f 1e fa endbr64 + 4184f4: 41 57 push r15 + 4184f6: 41 56 push r14 + 4184f8: 41 55 push r13 + 4184fa: 41 54 push r12 + 4184fc: 55 push rbp + 4184fd: 89 fd mov ebp, edi + 4184ff: 53 push rbx + 418500: 48 83 ec 38 sub rsp, 56 + 418504: 49 c7 c5 00 00 00 00 mov r13, 0 + 41850b: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 418514: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 418519: 31 c0 xor eax, eax + 41851b: 4d 85 ed test r13, r13 + 41851e: 0f 84 fc 01 00 00 je 0x418720 <_IO_flush_all_lockp+0x230> + 418524: 48 89 e7 mov rdi, rsp + 418527: 31 d2 xor edx, edx + 418529: 48 8d 35 70 e6 ff ff lea rsi, [rip - 6544] # 0x416ba0 + 418530: e8 cb 7a be ff call 0x0 + 418535: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] + 41853e: 48 39 1d 13 a7 0a 00 cmp qword ptr [rip + 698131], rbx # 0x4c2c58 + 418545: 74 23 je 0x41856a <_IO_flush_all_lockp+0x7a> + 418547: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41854f: 85 c0 test eax, eax + 418551: 0f 85 65 02 00 00 jne 0x4187bc <_IO_flush_all_lockp+0x2cc> + 418557: ba 01 00 00 00 mov edx, 1 + 41855c: 0f b1 15 ed a6 0a 00 cmpxchg dword ptr [rip + 698093], edx # 0x4c2c50 + 418563: 48 89 1d ee a6 0a 00 mov qword ptr [rip + 698094], rbx # 0x4c2c58 + 41856a: 8b 05 e4 a6 0a 00 mov eax, dword ptr [rip + 698084] # 0x4c2c54 + 418570: 48 8b 1d a9 7b 0a 00 mov rbx, qword ptr [rip + 687017] # 0x4c0120 <_IO_list_all> + 418577: 45 31 f6 xor r14d, r14d + 41857a: 8d 50 01 lea edx, [rax + 1] + 41857d: 89 15 d1 a6 0a 00 mov dword ptr [rip + 698065], edx # 0x4c2c54 + 418583: 48 85 db test rbx, rbx + 418586: 0f 84 2d 01 00 00 je 0x4186b9 <_IO_flush_all_lockp+0x1c9> + 41858c: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] + 418595: e9 aa 00 00 00 jmp 0x418644 <_IO_flush_all_lockp+0x154> + 41859a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4185a0: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 4185a7: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 4185ab: 48 39 70 20 cmp qword ptr [rax + 32], rsi + 4185af: 76 3f jbe 0x4185f0 <_IO_flush_all_lockp+0x100> + 4185b1: 4c 8b bb d8 00 00 00 mov r15, qword ptr [rbx + 216] + 4185b8: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4185bf: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4185c6: 4c 89 f9 mov rcx, r15 + 4185c9: 48 29 d0 sub rax, rdx + 4185cc: 48 29 d1 sub rcx, rdx + 4185cf: 48 39 c8 cmp rax, rcx + 4185d2: 0f 86 68 01 00 00 jbe 0x418740 <_IO_flush_all_lockp+0x250> + 4185d8: be ff ff ff ff mov esi, 4294967295 + 4185dd: 48 89 df mov rdi, rbx + 4185e0: 41 ff 57 18 call qword ptr [r15 + 24] + 4185e4: 83 f8 ff cmp eax, -1 + 4185e7: b8 ff ff ff ff mov eax, 4294967295 + 4185ec: 44 0f 44 f0 cmove r14d, eax + 4185f0: 85 ed test ebp, ebp + 4185f2: 74 3c je 0x418630 <_IO_flush_all_lockp+0x140> + 4185f4: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 4185fa: 75 34 jne 0x418630 <_IO_flush_all_lockp+0x140> + 4185fc: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 418603: 8b 47 04 mov eax, dword ptr [rdi + 4] + 418606: 83 e8 01 sub eax, 1 + 418609: 89 47 04 mov dword ptr [rdi + 4], eax + 41860c: 75 22 jne 0x418630 <_IO_flush_all_lockp+0x140> + 41860e: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 418616: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 41861e: 85 d2 test edx, edx + 418620: 0f 85 72 01 00 00 jne 0x418798 <_IO_flush_all_lockp+0x2a8> + 418626: 83 2f 01 sub dword ptr [rdi], 1 + 418629: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 418630: 48 c7 05 05 a6 0a 00 00 00 00 00 mov qword ptr [rip + 697861], 0 # 0x4c2c40 + 41863b: 48 8b 5b 68 mov rbx, qword ptr [rbx + 104] + 41863f: 48 85 db test rbx, rbx + 418642: 74 6c je 0x4186b0 <_IO_flush_all_lockp+0x1c0> + 418644: 48 89 1d f5 a5 0a 00 mov qword ptr [rip + 697845], rbx # 0x4c2c40 + 41864b: 85 ed test ebp, ebp + 41864d: 74 3e je 0x41868d <_IO_flush_all_lockp+0x19d> + 41864f: 8b 13 mov edx, dword ptr [rbx] + 418651: 81 e2 00 80 00 00 and edx, 32768 + 418657: 75 34 jne 0x41868d <_IO_flush_all_lockp+0x19d> + 418659: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 418660: 4c 39 67 08 cmp qword ptr [rdi + 8], r12 + 418664: 74 23 je 0x418689 <_IO_flush_all_lockp+0x199> + 418666: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41866e: 85 c0 test eax, eax + 418670: 0f 85 02 01 00 00 jne 0x418778 <_IO_flush_all_lockp+0x288> + 418676: ba 01 00 00 00 mov edx, 1 + 41867b: 0f b1 17 cmpxchg dword ptr [rdi], edx + 41867e: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 418685: 4c 89 67 08 mov qword ptr [rdi + 8], r12 + 418689: 83 47 04 01 add dword ptr [rdi + 4], 1 + 41868d: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] + 418693: 85 c0 test eax, eax + 418695: 0f 8f 05 ff ff ff jg 0x4185a0 <_IO_flush_all_lockp+0xb0> + 41869b: 48 8b 43 20 mov rax, qword ptr [rbx + 32] + 41869f: 48 39 43 28 cmp qword ptr [rbx + 40], rax + 4186a3: 0f 87 08 ff ff ff ja 0x4185b1 <_IO_flush_all_lockp+0xc1> + 4186a9: e9 42 ff ff ff jmp 0x4185f0 <_IO_flush_all_lockp+0x100> + 4186ae: 66 90 nop + 4186b0: 8b 05 9e a5 0a 00 mov eax, dword ptr [rip + 697758] # 0x4c2c54 + 4186b6: 83 e8 01 sub eax, 1 + 4186b9: 89 05 95 a5 0a 00 mov dword ptr [rip + 697749], eax # 0x4c2c54 + 4186bf: 85 c0 test eax, eax + 4186c1: 75 1e jne 0x4186e1 <_IO_flush_all_lockp+0x1f1> + 4186c3: 48 c7 05 8a a5 0a 00 00 00 00 00 mov qword ptr [rip + 697738], 0 # 0x4c2c58 + 4186ce: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4186d6: 85 d2 test edx, edx + 4186d8: 75 70 jne 0x41874a <_IO_flush_all_lockp+0x25a> + 4186da: 83 2d 6f a5 0a 00 01 sub dword ptr [rip + 697711], 1 # 0x4c2c50 + 4186e1: 4d 85 ed test r13, r13 + 4186e4: 74 0a je 0x4186f0 <_IO_flush_all_lockp+0x200> + 4186e6: 48 89 e7 mov rdi, rsp + 4186e9: 31 f6 xor esi, esi + 4186eb: e8 10 79 be ff call 0x0 + 4186f0: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 4186f5: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4186fe: 0f 85 de 00 00 00 jne 0x4187e2 <_IO_flush_all_lockp+0x2f2> + 418704: 48 83 c4 38 add rsp, 56 + 418708: 44 89 f0 mov eax, r14d + 41870b: 5b pop rbx + 41870c: 5d pop rbp + 41870d: 41 5c pop r12 + 41870f: 41 5d pop r13 + 418711: 41 5e pop r14 + 418713: 41 5f pop r15 + 418715: c3 ret + 418716: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 418720: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 418729: 48 8d 05 70 e4 ff ff lea rax, [rip - 7056] # 0x416ba0 + 418730: 48 89 04 24 mov qword ptr [rsp], rax + 418734: e9 fc fd ff ff jmp 0x418535 <_IO_flush_all_lockp+0x45> + 418739: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 418740: e8 4b b6 ff ff call 0x413d90 <_IO_vtable_check> + 418745: e9 8e fe ff ff jmp 0x4185d8 <_IO_flush_all_lockp+0xe8> + 41874a: 87 05 00 a5 0a 00 xchg dword ptr [rip + 697600], eax # 0x4c2c50 + 418750: 83 f8 01 cmp eax, 1 + 418753: 7e 8c jle 0x4186e1 <_IO_flush_all_lockp+0x1f1> + 418755: 45 31 d2 xor r10d, r10d + 418758: ba 01 00 00 00 mov edx, 1 + 41875d: be 81 00 00 00 mov esi, 129 + 418762: b8 ca 00 00 00 mov eax, 202 + 418767: 48 8d 3d e2 a4 0a 00 lea rdi, [rip + 697570] # 0x4c2c50 + 41876e: 0f 05 syscall + 418770: e9 6c ff ff ff jmp 0x4186e1 <_IO_flush_all_lockp+0x1f1> + 418775: 0f 1f 00 nop dword ptr [rax] + 418778: b9 01 00 00 00 mov ecx, 1 + 41877d: 89 d0 mov eax, edx + 41877f: f0 lock + 418780: 0f b1 0f cmpxchg dword ptr [rdi], ecx + 418783: 0f 84 f5 fe ff ff je 0x41867e <_IO_flush_all_lockp+0x18e> + 418789: e8 12 16 00 00 call 0x419da0 <__lll_lock_wait_private> + 41878e: e9 eb fe ff ff jmp 0x41867e <_IO_flush_all_lockp+0x18e> + 418793: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 418798: 87 07 xchg dword ptr [rdi], eax + 41879a: 83 f8 01 cmp eax, 1 + 41879d: 0f 8e 8d fe ff ff jle 0x418630 <_IO_flush_all_lockp+0x140> + 4187a3: 45 31 d2 xor r10d, r10d + 4187a6: ba 01 00 00 00 mov edx, 1 + 4187ab: be 81 00 00 00 mov esi, 129 + 4187b0: b8 ca 00 00 00 mov eax, 202 + 4187b5: 0f 05 syscall + 4187b7: e9 74 fe ff ff jmp 0x418630 <_IO_flush_all_lockp+0x140> + 4187bc: 31 c0 xor eax, eax + 4187be: ba 01 00 00 00 mov edx, 1 + 4187c3: f0 lock + 4187c4: 0f b1 15 85 a4 0a 00 cmpxchg dword ptr [rip + 697477], edx # 0x4c2c50 + 4187cb: 0f 84 92 fd ff ff je 0x418563 <_IO_flush_all_lockp+0x73> + 4187d1: 48 8d 3d 78 a4 0a 00 lea rdi, [rip + 697464] # 0x4c2c50 + 4187d8: e8 c3 15 00 00 call 0x419da0 <__lll_lock_wait_private> + 4187dd: e9 81 fd ff ff jmp 0x418563 <_IO_flush_all_lockp+0x73> + 4187e2: e8 e9 33 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 4187e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +00000000004187f0 <_IO_cleanup>: + 4187f0: f3 0f 1e fa endbr64 + 4187f4: 41 57 push r15 + 4187f6: 31 ff xor edi, edi + 4187f8: 41 56 push r14 + 4187fa: 41 55 push r13 + 4187fc: 41 54 push r12 + 4187fe: 55 push rbp + 4187ff: 53 push rbx + 418800: 48 83 ec 38 sub rsp, 56 + 418804: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41880d: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 418812: 31 c0 xor eax, eax + 418814: e8 d7 fc ff ff call 0x4184f0 <_IO_flush_all_lockp> + 418819: 49 c7 c5 00 00 00 00 mov r13, 0 + 418820: 41 89 c4 mov r12d, eax + 418823: 4d 85 ed test r13, r13 + 418826: 0f 84 3c 02 00 00 je 0x418a68 <_IO_cleanup+0x278> + 41882c: 48 89 e7 mov rdi, rsp + 41882f: 31 d2 xor edx, edx + 418831: 48 8d 35 68 e3 ff ff lea rsi, [rip - 7320] # 0x416ba0 + 418838: e8 c3 77 be ff call 0x0 + 41883d: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] + 418846: 48 3b 1d 0b a4 0a 00 cmp rbx, qword ptr [rip + 697355] # 0x4c2c58 + 41884d: 74 23 je 0x418872 <_IO_cleanup+0x82> + 41884f: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 418857: 85 c0 test eax, eax + 418859: 0f 85 91 02 00 00 jne 0x418af0 <_IO_cleanup+0x300> + 41885f: ba 01 00 00 00 mov edx, 1 + 418864: 0f b1 15 e5 a3 0a 00 cmpxchg dword ptr [rip + 697317], edx # 0x4c2c50 + 41886b: 48 89 1d e6 a3 0a 00 mov qword ptr [rip + 697318], rbx # 0x4c2c58 + 418872: 8b 05 dc a3 0a 00 mov eax, dword ptr [rip + 697308] # 0x4c2c54 + 418878: 48 8b 1d a1 78 0a 00 mov rbx, qword ptr [rip + 686241] # 0x4c0120 <_IO_list_all> + 41887f: 8d 50 01 lea edx, [rax + 1] + 418882: 89 15 cc a3 0a 00 mov dword ptr [rip + 697292], edx # 0x4c2c54 + 418888: 48 85 db test rbx, rbx + 41888b: 0f 84 38 01 00 00 je 0x4189c9 <_IO_cleanup+0x1d9> + 418891: 64 4c 8b 34 25 10 00 00 00 mov r14, qword ptr fs:[16] + 41889a: eb 1b jmp 0x4188b7 <_IO_cleanup+0xc7> + 41889c: 0f 1f 40 00 nop dword ptr [rax] + 4188a0: c7 83 c0 00 00 00 ff ff ff ff mov dword ptr [rbx + 192], 4294967295 + 4188aa: 48 8b 5b 68 mov rbx, qword ptr [rbx + 104] + 4188ae: 48 85 db test rbx, rbx + 4188b1: 0f 84 09 01 00 00 je 0x4189c0 <_IO_cleanup+0x1d0> + 4188b7: 8b 2b mov ebp, dword ptr [rbx] + 4188b9: 83 e5 02 and ebp, 2 + 4188bc: 75 e2 jne 0x4188a0 <_IO_cleanup+0xb0> + 4188be: 8b 93 c0 00 00 00 mov edx, dword ptr [rbx + 192] + 4188c4: 85 d2 test edx, edx + 4188c6: 74 d8 je 0x4188a0 <_IO_cleanup+0xb0> + 4188c8: 48 8b 93 88 00 00 00 mov rdx, qword ptr [rbx + 136] + 4188cf: 48 85 d2 test rdx, rdx + 4188d2: 74 3d je 0x418911 <_IO_cleanup+0x121> + 4188d4: 4c 3b 72 08 cmp r14, qword ptr [rdx + 8] + 4188d8: 0f 84 42 02 00 00 je 0x418b20 <_IO_cleanup+0x330> + 4188de: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4188e6: 85 c0 test eax, eax + 4188e8: 0f 85 d2 01 00 00 jne 0x418ac0 <_IO_cleanup+0x2d0> + 4188ee: b9 01 00 00 00 mov ecx, 1 + 4188f3: 0f b1 0a cmpxchg dword ptr [rdx], ecx + 4188f6: 85 c0 test eax, eax + 4188f8: 0f 84 32 02 00 00 je 0x418b30 <_IO_cleanup+0x340> + 4188fe: e8 ed f9 02 00 call 0x4482f0 + 418903: 83 fd 01 cmp ebp, 1 + 418906: 0f 85 24 01 00 00 jne 0x418a30 <_IO_cleanup+0x240> + 41890c: bd 02 00 00 00 mov ebp, 2 + 418911: 80 3d 20 a3 0a 00 00 cmp byte ptr [rip + 697120], 0 # 0x4c2c38 + 418918: 75 0a jne 0x418924 <_IO_cleanup+0x134> + 41891a: 8b 03 mov eax, dword ptr [rbx] + 41891c: a8 01 test al, 1 + 41891e: 0f 84 1c 01 00 00 je 0x418a40 <_IO_cleanup+0x250> + 418924: 4c 8b bb d8 00 00 00 mov r15, qword ptr [rbx + 216] + 41892b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 418932: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 418939: 4c 89 fe mov rsi, r15 + 41893c: 48 29 d0 sub rax, rdx + 41893f: 48 29 d6 sub rsi, rdx + 418942: 48 39 f0 cmp rax, rsi + 418945: 0f 86 95 01 00 00 jbe 0x418ae0 <_IO_cleanup+0x2f0> + 41894b: 31 d2 xor edx, edx + 41894d: 31 f6 xor esi, esi + 41894f: 48 89 df mov rdi, rbx + 418952: 41 ff 57 58 call qword ptr [r15 + 88] + 418956: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] + 41895c: 85 c0 test eax, eax + 41895e: 7e 0e jle 0x41896e <_IO_cleanup+0x17e> + 418960: 31 c9 xor ecx, ecx + 418962: 31 d2 xor edx, edx + 418964: 31 f6 xor esi, esi + 418966: 48 89 df mov rdi, rbx + 418969: e8 52 45 05 00 call 0x46cec0 <_IO_wsetb> + 41896e: 83 fd 02 cmp ebp, 2 + 418971: 0f 84 29 ff ff ff je 0x4188a0 <_IO_cleanup+0xb0> + 418977: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 41897e: 48 85 ff test rdi, rdi + 418981: 0f 84 19 ff ff ff je 0x4188a0 <_IO_cleanup+0xb0> + 418987: 8b 47 04 mov eax, dword ptr [rdi + 4] + 41898a: 83 e8 01 sub eax, 1 + 41898d: 89 47 04 mov dword ptr [rdi + 4], eax + 418990: 0f 85 0a ff ff ff jne 0x4188a0 <_IO_cleanup+0xb0> + 418996: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 41899e: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4189a6: 85 d2 test edx, edx + 4189a8: 0f 85 a2 01 00 00 jne 0x418b50 <_IO_cleanup+0x360> + 4189ae: 83 2f 01 sub dword ptr [rdi], 1 + 4189b1: e9 ea fe ff ff jmp 0x4188a0 <_IO_cleanup+0xb0> + 4189b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4189c0: 8b 05 8e a2 0a 00 mov eax, dword ptr [rip + 696974] # 0x4c2c54 + 4189c6: 83 e8 01 sub eax, 1 + 4189c9: 89 05 85 a2 0a 00 mov dword ptr [rip + 696965], eax # 0x4c2c54 + 4189cf: 85 c0 test eax, eax + 4189d1: 75 22 jne 0x4189f5 <_IO_cleanup+0x205> + 4189d3: 48 c7 05 7a a2 0a 00 00 00 00 00 mov qword ptr [rip + 696954], 0 # 0x4c2c58 + 4189de: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4189e6: 85 d2 test edx, edx + 4189e8: 0f 85 9a 00 00 00 jne 0x418a88 <_IO_cleanup+0x298> + 4189ee: 83 2d 5b a2 0a 00 01 sub dword ptr [rip + 696923], 1 # 0x4c2c50 + 4189f5: 4d 85 ed test r13, r13 + 4189f8: 74 0a je 0x418a04 <_IO_cleanup+0x214> + 4189fa: 48 89 e7 mov rdi, rsp + 4189fd: 31 f6 xor esi, esi + 4189ff: e8 fc 75 be ff call 0x0 + 418a04: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 418a09: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 418a12: 0f 85 5c 01 00 00 jne 0x418b74 <_IO_cleanup+0x384> + 418a18: 48 83 c4 38 add rsp, 56 + 418a1c: 44 89 e0 mov eax, r12d + 418a1f: 5b pop rbx + 418a20: 5d pop rbp + 418a21: 41 5c pop r12 + 418a23: 41 5d pop r13 + 418a25: 41 5e pop r14 + 418a27: 41 5f pop r15 + 418a29: c3 ret + 418a2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 418a30: bd 01 00 00 00 mov ebp, 1 + 418a35: e9 8e fe ff ff jmp 0x4188c8 <_IO_cleanup+0xd8> + 418a3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 418a40: f3 0f 7e 05 e8 a1 0a 00 movq xmm0, qword ptr [rip + 696808] # xmm0 = mem[0],zero + # 0x4c2c30 + 418a48: 83 c8 01 or eax, 1 + 418a4b: 48 89 1d de a1 0a 00 mov qword ptr [rip + 696798], rbx # 0x4c2c30 + 418a52: 89 03 mov dword ptr [rbx], eax + 418a54: 0f 16 43 38 movhps xmm0, qword ptr [rbx + 56] # xmm0 = xmm0[0,1],mem[0,1] + 418a58: 0f 11 83 a8 00 00 00 movups xmmword ptr [rbx + 168], xmm0 + 418a5f: e9 c0 fe ff ff jmp 0x418924 <_IO_cleanup+0x134> + 418a64: 0f 1f 40 00 nop dword ptr [rax] + 418a68: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 418a71: 48 8d 05 28 e1 ff ff lea rax, [rip - 7896] # 0x416ba0 + 418a78: 48 89 04 24 mov qword ptr [rsp], rax + 418a7c: e9 bc fd ff ff jmp 0x41883d <_IO_cleanup+0x4d> + 418a81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 418a88: 87 05 c2 a1 0a 00 xchg dword ptr [rip + 696770], eax # 0x4c2c50 + 418a8e: 83 f8 01 cmp eax, 1 + 418a91: 0f 8e 5e ff ff ff jle 0x4189f5 <_IO_cleanup+0x205> + 418a97: 45 31 d2 xor r10d, r10d + 418a9a: ba 01 00 00 00 mov edx, 1 + 418a9f: be 81 00 00 00 mov esi, 129 + 418aa4: b8 ca 00 00 00 mov eax, 202 + 418aa9: 48 8d 3d a0 a1 0a 00 lea rdi, [rip + 696736] # 0x4c2c50 + 418ab0: 0f 05 syscall + 418ab2: e9 3e ff ff ff jmp 0x4189f5 <_IO_cleanup+0x205> + 418ab7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 418ac0: 31 c0 xor eax, eax + 418ac2: b9 01 00 00 00 mov ecx, 1 + 418ac7: f0 lock + 418ac8: 0f b1 0a cmpxchg dword ptr [rdx], ecx + 418acb: 0f 95 c0 setne al + 418ace: 0f b6 c0 movzx eax, al + 418ad1: e9 20 fe ff ff jmp 0x4188f6 <_IO_cleanup+0x106> + 418ad6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 418ae0: e8 ab b2 ff ff call 0x413d90 <_IO_vtable_check> + 418ae5: e9 61 fe ff ff jmp 0x41894b <_IO_cleanup+0x15b> + 418aea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 418af0: 31 c0 xor eax, eax + 418af2: ba 01 00 00 00 mov edx, 1 + 418af7: f0 lock + 418af8: 0f b1 15 51 a1 0a 00 cmpxchg dword ptr [rip + 696657], edx # 0x4c2c50 + 418aff: 0f 84 66 fd ff ff je 0x41886b <_IO_cleanup+0x7b> + 418b05: 48 8d 3d 44 a1 0a 00 lea rdi, [rip + 696644] # 0x4c2c50 + 418b0c: e8 8f 12 00 00 call 0x419da0 <__lll_lock_wait_private> + 418b11: e9 55 fd ff ff jmp 0x41886b <_IO_cleanup+0x7b> + 418b16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 418b20: 83 42 04 01 add dword ptr [rdx + 4], 1 + 418b24: e9 e8 fd ff ff jmp 0x418911 <_IO_cleanup+0x121> + 418b29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 418b30: 48 8b 83 88 00 00 00 mov rax, qword ptr [rbx + 136] + 418b37: 4c 89 70 08 mov qword ptr [rax + 8], r14 + 418b3b: c7 40 04 01 00 00 00 mov dword ptr [rax + 4], 1 + 418b42: e9 ca fd ff ff jmp 0x418911 <_IO_cleanup+0x121> + 418b47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 418b50: 87 07 xchg dword ptr [rdi], eax + 418b52: 83 f8 01 cmp eax, 1 + 418b55: 0f 8e 45 fd ff ff jle 0x4188a0 <_IO_cleanup+0xb0> + 418b5b: 45 31 d2 xor r10d, r10d + 418b5e: ba 01 00 00 00 mov edx, 1 + 418b63: be 81 00 00 00 mov esi, 129 + 418b68: b8 ca 00 00 00 mov eax, 202 + 418b6d: 0f 05 syscall + 418b6f: e9 2c fd ff ff jmp 0x4188a0 <_IO_cleanup+0xb0> + 418b74: e8 57 30 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 418b79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000418b80 <_IO_flush_all>: + 418b80: f3 0f 1e fa endbr64 + 418b84: bf 01 00 00 00 mov edi, 1 + 418b89: e9 62 f9 ff ff jmp 0x4184f0 <_IO_flush_all_lockp> + 418b8e: 66 90 nop + +0000000000418b90 <_flushlbf>: + 418b90: f3 0f 1e fa endbr64 + 418b94: 41 55 push r13 + 418b96: 41 54 push r12 + 418b98: 55 push rbp + 418b99: 53 push rbx + 418b9a: 48 83 ec 38 sub rsp, 56 + 418b9e: 48 c7 c5 00 00 00 00 mov rbp, 0 + 418ba5: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 418bae: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 418bb3: 31 c0 xor eax, eax + 418bb5: 48 85 ed test rbp, rbp + 418bb8: 0f 84 ca 01 00 00 je 0x418d88 <_flushlbf+0x1f8> + 418bbe: 48 89 e7 mov rdi, rsp + 418bc1: 31 d2 xor edx, edx + 418bc3: 48 8d 35 d6 df ff ff lea rsi, [rip - 8234] # 0x416ba0 + 418bca: e8 31 74 be ff call 0x0 + 418bcf: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] + 418bd8: 48 39 1d 79 a0 0a 00 cmp qword ptr [rip + 696441], rbx # 0x4c2c58 + 418bdf: 74 23 je 0x418c04 <_flushlbf+0x74> + 418be1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 418be9: 85 c0 test eax, eax + 418beb: 0f 85 37 02 00 00 jne 0x418e28 <_flushlbf+0x298> + 418bf1: ba 01 00 00 00 mov edx, 1 + 418bf6: 0f b1 15 53 a0 0a 00 cmpxchg dword ptr [rip + 696403], edx # 0x4c2c50 + 418bfd: 48 89 1d 54 a0 0a 00 mov qword ptr [rip + 696404], rbx # 0x4c2c58 + 418c04: 8b 05 4a a0 0a 00 mov eax, dword ptr [rip + 696394] # 0x4c2c54 + 418c0a: 48 8b 1d 0f 75 0a 00 mov rbx, qword ptr [rip + 685327] # 0x4c0120 <_IO_list_all> + 418c11: 8d 50 01 lea edx, [rax + 1] + 418c14: 89 15 3a a0 0a 00 mov dword ptr [rip + 696378], edx # 0x4c2c54 + 418c1a: 48 85 db test rbx, rbx + 418c1d: 0f 84 06 01 00 00 je 0x418d29 <_flushlbf+0x199> + 418c23: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] + 418c2c: e9 92 00 00 00 jmp 0x418cc3 <_flushlbf+0x133> + 418c31: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 418c38: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 418c3f: 4c 39 67 08 cmp qword ptr [rdi + 8], r12 + 418c43: 74 23 je 0x418c68 <_flushlbf+0xd8> + 418c45: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 418c4d: ba 01 00 00 00 mov edx, 1 + 418c52: 85 c0 test eax, eax + 418c54: 0f 85 4e 01 00 00 jne 0x418da8 <_flushlbf+0x218> + 418c5a: 0f b1 17 cmpxchg dword ptr [rdi], edx + 418c5d: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 418c64: 4c 89 67 08 mov qword ptr [rdi + 8], r12 + 418c68: 8b 03 mov eax, dword ptr [rbx] + 418c6a: 83 47 04 01 add dword ptr [rdi + 4], 1 + 418c6e: 25 08 02 00 00 and eax, 520 + 418c73: 3d 00 02 00 00 cmp eax, 512 + 418c78: 74 6e je 0x418ce8 <_flushlbf+0x158> + 418c7a: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 418c80: 75 2d jne 0x418caf <_flushlbf+0x11f> + 418c82: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 418c89: 8b 47 04 mov eax, dword ptr [rdi + 4] + 418c8c: 83 e8 01 sub eax, 1 + 418c8f: 89 47 04 mov dword ptr [rdi + 4], eax + 418c92: 75 1b jne 0x418caf <_flushlbf+0x11f> + 418c94: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 418c9c: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 418ca4: 85 d2 test edx, edx + 418ca6: 0f 85 24 01 00 00 jne 0x418dd0 <_flushlbf+0x240> + 418cac: 83 2f 01 sub dword ptr [rdi], 1 + 418caf: 48 c7 05 86 9f 0a 00 00 00 00 00 mov qword ptr [rip + 696198], 0 # 0x4c2c40 + 418cba: 48 8b 5b 68 mov rbx, qword ptr [rbx + 104] + 418cbe: 48 85 db test rbx, rbx + 418cc1: 74 5d je 0x418d20 <_flushlbf+0x190> + 418cc3: 8b 13 mov edx, dword ptr [rbx] + 418cc5: 48 89 1d 74 9f 0a 00 mov qword ptr [rip + 696180], rbx # 0x4c2c40 + 418ccc: 89 d1 mov ecx, edx + 418cce: 81 e1 00 80 00 00 and ecx, 32768 + 418cd4: 0f 84 5e ff ff ff je 0x418c38 <_flushlbf+0xa8> + 418cda: 81 e2 08 02 00 00 and edx, 520 + 418ce0: 81 fa 00 02 00 00 cmp edx, 512 + 418ce6: 75 c7 jne 0x418caf <_flushlbf+0x11f> + 418ce8: 4c 8b ab d8 00 00 00 mov r13, qword ptr [rbx + 216] + 418cef: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 418cf6: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 418cfd: 4c 89 ee mov rsi, r13 + 418d00: 48 29 d0 sub rax, rdx + 418d03: 48 29 d6 sub rsi, rdx + 418d06: 48 39 f0 cmp rax, rsi + 418d09: 0f 86 b1 00 00 00 jbe 0x418dc0 <_flushlbf+0x230> + 418d0f: be ff ff ff ff mov esi, 4294967295 + 418d14: 48 89 df mov rdi, rbx + 418d17: 41 ff 55 18 call qword ptr [r13 + 24] + 418d1b: e9 5a ff ff ff jmp 0x418c7a <_flushlbf+0xea> + 418d20: 8b 05 2e 9f 0a 00 mov eax, dword ptr [rip + 696110] # 0x4c2c54 + 418d26: 83 e8 01 sub eax, 1 + 418d29: 89 05 25 9f 0a 00 mov dword ptr [rip + 696101], eax # 0x4c2c54 + 418d2f: 85 c0 test eax, eax + 418d31: 75 22 jne 0x418d55 <_flushlbf+0x1c5> + 418d33: 48 c7 05 1a 9f 0a 00 00 00 00 00 mov qword ptr [rip + 696090], 0 # 0x4c2c58 + 418d3e: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 418d46: 85 d2 test edx, edx + 418d48: 0f 85 a6 00 00 00 jne 0x418df4 <_flushlbf+0x264> + 418d4e: 83 2d fb 9e 0a 00 01 sub dword ptr [rip + 696059], 1 # 0x4c2c50 + 418d55: 48 85 ed test rbp, rbp + 418d58: 74 0a je 0x418d64 <_flushlbf+0x1d4> + 418d5a: 48 89 e7 mov rdi, rsp + 418d5d: 31 f6 xor esi, esi + 418d5f: e8 9c 72 be ff call 0x0 + 418d64: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 418d69: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 418d72: 0f 85 d6 00 00 00 jne 0x418e4e <_flushlbf+0x2be> + 418d78: 48 83 c4 38 add rsp, 56 + 418d7c: 5b pop rbx + 418d7d: 5d pop rbp + 418d7e: 41 5c pop r12 + 418d80: 41 5d pop r13 + 418d82: c3 ret + 418d83: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 418d88: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 418d91: 48 8d 05 08 de ff ff lea rax, [rip - 8696] # 0x416ba0 + 418d98: 48 89 04 24 mov qword ptr [rsp], rax + 418d9c: e9 2e fe ff ff jmp 0x418bcf <_flushlbf+0x3f> + 418da1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 418da8: 89 c8 mov eax, ecx + 418daa: f0 lock + 418dab: 0f b1 17 cmpxchg dword ptr [rdi], edx + 418dae: 0f 84 a9 fe ff ff je 0x418c5d <_flushlbf+0xcd> + 418db4: e8 e7 0f 00 00 call 0x419da0 <__lll_lock_wait_private> + 418db9: e9 9f fe ff ff jmp 0x418c5d <_flushlbf+0xcd> + 418dbe: 66 90 nop + 418dc0: e8 cb af ff ff call 0x413d90 <_IO_vtable_check> + 418dc5: e9 45 ff ff ff jmp 0x418d0f <_flushlbf+0x17f> + 418dca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 418dd0: 87 07 xchg dword ptr [rdi], eax + 418dd2: 83 f8 01 cmp eax, 1 + 418dd5: 0f 8e d4 fe ff ff jle 0x418caf <_flushlbf+0x11f> + 418ddb: 45 31 d2 xor r10d, r10d + 418dde: ba 01 00 00 00 mov edx, 1 + 418de3: be 81 00 00 00 mov esi, 129 + 418de8: b8 ca 00 00 00 mov eax, 202 + 418ded: 0f 05 syscall + 418def: e9 bb fe ff ff jmp 0x418caf <_flushlbf+0x11f> + 418df4: 87 05 56 9e 0a 00 xchg dword ptr [rip + 695894], eax # 0x4c2c50 + 418dfa: 83 f8 01 cmp eax, 1 + 418dfd: 0f 8e 52 ff ff ff jle 0x418d55 <_flushlbf+0x1c5> + 418e03: 45 31 d2 xor r10d, r10d + 418e06: ba 01 00 00 00 mov edx, 1 + 418e0b: be 81 00 00 00 mov esi, 129 + 418e10: b8 ca 00 00 00 mov eax, 202 + 418e15: 48 8d 3d 34 9e 0a 00 lea rdi, [rip + 695860] # 0x4c2c50 + 418e1c: 0f 05 syscall + 418e1e: e9 32 ff ff ff jmp 0x418d55 <_flushlbf+0x1c5> + 418e23: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 418e28: 31 c0 xor eax, eax + 418e2a: ba 01 00 00 00 mov edx, 1 + 418e2f: f0 lock + 418e30: 0f b1 15 19 9e 0a 00 cmpxchg dword ptr [rip + 695833], edx # 0x4c2c50 + 418e37: 0f 84 c0 fd ff ff je 0x418bfd <_flushlbf+0x6d> + 418e3d: 48 8d 3d 0c 9e 0a 00 lea rdi, [rip + 695820] # 0x4c2c50 + 418e44: e8 57 0f 00 00 call 0x419da0 <__lll_lock_wait_private> + 418e49: e9 af fd ff ff jmp 0x418bfd <_flushlbf+0x6d> + 418e4e: e8 7d 2d 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 418e53: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 418e5e: 66 90 nop + +0000000000418e60 <_IO_init_marker>: + 418e60: f3 0f 1e fa endbr64 + 418e64: 41 54 push r12 + 418e66: 55 push rbp + 418e67: 48 89 fd mov rbp, rdi + 418e6a: 53 push rbx + 418e6b: 8b 16 mov edx, dword ptr [rsi] + 418e6d: 48 89 f3 mov rbx, rsi + 418e70: 48 89 77 08 mov qword ptr [rdi + 8], rsi + 418e74: f6 c6 08 test dh, 8 + 418e77: 75 2f jne 0x418ea8 <_IO_init_marker+0x48> + 418e79: 89 d1 mov ecx, edx + 418e7b: 48 8b 46 08 mov rax, qword ptr [rsi + 8] + 418e7f: 81 e1 00 01 00 00 and ecx, 256 + 418e85: 85 c9 test ecx, ecx + 418e87: 74 17 je 0x418ea0 <_IO_init_marker+0x40> + 418e89: 2b 43 10 sub eax, dword ptr [rbx + 16] + 418e8c: 89 45 10 mov dword ptr [rbp + 16], eax + 418e8f: 48 8b 43 60 mov rax, qword ptr [rbx + 96] + 418e93: 48 89 45 00 mov qword ptr [rbp], rax + 418e97: 48 89 6b 60 mov qword ptr [rbx + 96], rbp + 418e9b: 5b pop rbx + 418e9c: 5d pop rbp + 418e9d: 41 5c pop r12 + 418e9f: c3 ret + 418ea0: 2b 43 18 sub eax, dword ptr [rbx + 24] + 418ea3: eb e7 jmp 0x418e8c <_IO_init_marker+0x2c> + 418ea5: 0f 1f 00 nop dword ptr [rax] + 418ea8: 48 8b 46 28 mov rax, qword ptr [rsi + 40] + 418eac: 48 3b 46 20 cmp rax, qword ptr [rsi + 32] + 418eb0: 76 3b jbe 0x418eed <_IO_init_marker+0x8d> + 418eb2: 4c 8b a6 d8 00 00 00 mov r12, qword ptr [rsi + 216] + 418eb9: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 418ec0: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 418ec7: 4c 89 e7 mov rdi, r12 + 418eca: 48 29 d0 sub rax, rdx + 418ecd: 48 29 d7 sub rdi, rdx + 418ed0: 48 39 f8 cmp rax, rdi + 418ed3: 76 5b jbe 0x418f30 <_IO_init_marker+0xd0> + 418ed5: be ff ff ff ff mov esi, 4294967295 + 418eda: 48 89 df mov rdi, rbx + 418edd: 41 ff 54 24 18 call qword ptr [r12 + 24] + 418ee2: 83 f8 ff cmp eax, -1 + 418ee5: 74 50 je 0x418f37 <_IO_init_marker+0xd7> + 418ee7: 8b 13 mov edx, dword ptr [rbx] + 418ee9: 48 8b 43 28 mov rax, qword ptr [rbx + 40] + 418eed: 89 d1 mov ecx, edx + 418eef: 81 e1 00 01 00 00 and ecx, 256 + 418ef5: 75 29 jne 0x418f20 <_IO_init_marker+0xc0> + 418ef7: 48 8b 73 38 mov rsi, qword ptr [rbx + 56] + 418efb: 48 89 73 18 mov qword ptr [rbx + 24], rsi + 418eff: 48 39 43 10 cmp qword ptr [rbx + 16], rax + 418f03: 73 04 jae 0x418f09 <_IO_init_marker+0xa9> + 418f05: 48 89 43 10 mov qword ptr [rbx + 16], rax + 418f09: 80 e6 f7 and dh, -9 + 418f0c: 48 89 43 08 mov qword ptr [rbx + 8], rax + 418f10: 48 89 43 30 mov qword ptr [rbx + 48], rax + 418f14: 48 89 43 20 mov qword ptr [rbx + 32], rax + 418f18: 89 13 mov dword ptr [rbx], edx + 418f1a: e9 66 ff ff ff jmp 0x418e85 <_IO_init_marker+0x25> + 418f1f: 90 nop + 418f20: 48 8b 73 50 mov rsi, qword ptr [rbx + 80] + 418f24: 48 89 73 18 mov qword ptr [rbx + 24], rsi + 418f28: eb df jmp 0x418f09 <_IO_init_marker+0xa9> + 418f2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 418f30: e8 5b ae ff ff call 0x413d90 <_IO_vtable_check> + 418f35: eb 9e jmp 0x418ed5 <_IO_init_marker+0x75> + 418f37: 8b 0b mov ecx, dword ptr [rbx] + 418f39: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 418f3d: 81 e1 00 01 00 00 and ecx, 256 + 418f43: e9 3d ff ff ff jmp 0x418e85 <_IO_init_marker+0x25> + 418f48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000418f50 <_IO_remove_marker>: + 418f50: f3 0f 1e fa endbr64 + 418f54: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 418f58: 48 8b 42 60 mov rax, qword ptr [rdx + 96] + 418f5c: 48 85 c0 test rax, rax + 418f5f: 74 1f je 0x418f80 <_IO_remove_marker+0x30> + 418f61: 48 39 c7 cmp rdi, rax + 418f64: 75 0f jne 0x418f75 <_IO_remove_marker+0x25> + 418f66: eb 19 jmp 0x418f81 <_IO_remove_marker+0x31> + 418f68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 418f70: 48 39 c7 cmp rdi, rax + 418f73: 74 10 je 0x418f85 <_IO_remove_marker+0x35> + 418f75: 48 89 c2 mov rdx, rax + 418f78: 48 8b 00 mov rax, qword ptr [rax] + 418f7b: 48 85 c0 test rax, rax + 418f7e: 75 f0 jne 0x418f70 <_IO_remove_marker+0x20> + 418f80: c3 ret + 418f81: 48 83 c2 60 add rdx, 96 + 418f85: 48 8b 07 mov rax, qword ptr [rdi] + 418f88: 48 89 02 mov qword ptr [rdx], rax + 418f8b: c3 ret + 418f8c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000418f90 <_IO_marker_difference>: + 418f90: f3 0f 1e fa endbr64 + 418f94: 8b 47 10 mov eax, dword ptr [rdi + 16] + 418f97: 2b 46 10 sub eax, dword ptr [rsi + 16] + 418f9a: c3 ret + 418f9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000418fa0 <_IO_marker_delta>: + 418fa0: f3 0f 1e fa endbr64 + 418fa4: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 418fa8: 48 85 c0 test rax, rax + 418fab: 74 24 je 0x418fd1 <_IO_marker_delta+0x31> + 418fad: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 418fb1: f7 00 00 01 00 00 test dword ptr [rax], 256 + 418fb7: 75 0f jne 0x418fc8 <_IO_marker_delta+0x28> + 418fb9: 2b 50 18 sub edx, dword ptr [rax + 24] + 418fbc: 8b 47 10 mov eax, dword ptr [rdi + 16] + 418fbf: 29 d0 sub eax, edx + 418fc1: c3 ret + 418fc2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 418fc8: 2b 50 10 sub edx, dword ptr [rax + 16] + 418fcb: 8b 47 10 mov eax, dword ptr [rdi + 16] + 418fce: 29 d0 sub eax, edx + 418fd0: c3 ret + 418fd1: b8 ff ff ff ff mov eax, 4294967295 + 418fd6: c3 ret + 418fd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000418fe0 <_IO_seekmark>: + 418fe0: f3 0f 1e fa endbr64 + 418fe4: 48 39 7e 08 cmp qword ptr [rsi + 8], rdi + 418fe8: 0f 85 92 00 00 00 jne 0x419080 <_IO_seekmark+0xa0> + 418fee: 8b 17 mov edx, dword ptr [rdi] + 418ff0: 48 63 46 10 movsxd rax, dword ptr [rsi + 16] + 418ff4: 89 d6 mov esi, edx + 418ff6: 81 e6 00 01 00 00 and esi, 256 + 418ffc: 85 c0 test eax, eax + 418ffe: 78 40 js 0x419040 <_IO_seekmark+0x60> + 419000: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 419004: 85 f6 test esi, esi + 419006: 74 24 je 0x41902c <_IO_seekmark+0x4c> + 419008: 80 e6 fe and dh, -2 + 41900b: 48 8b 77 58 mov rsi, qword ptr [rdi + 88] + 41900f: 89 17 mov dword ptr [rdi], edx + 419011: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 419015: 48 89 77 10 mov qword ptr [rdi + 16], rsi + 419019: 48 89 57 58 mov qword ptr [rdi + 88], rdx + 41901d: 48 8b 57 48 mov rdx, qword ptr [rdi + 72] + 419021: 48 89 4f 48 mov qword ptr [rdi + 72], rcx + 419025: 48 89 57 18 mov qword ptr [rdi + 24], rdx + 419029: 48 89 d1 mov rcx, rdx + 41902c: 48 01 c8 add rax, rcx + 41902f: 48 89 47 08 mov qword ptr [rdi + 8], rax + 419033: 31 c0 xor eax, eax + 419035: c3 ret + 419036: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 419040: 48 8b 4f 10 mov rcx, qword ptr [rdi + 16] + 419044: 85 f6 test esi, esi + 419046: 75 e4 jne 0x41902c <_IO_seekmark+0x4c> + 419048: 80 ce 01 or dh, 1 + 41904b: 48 8b 77 48 mov rsi, qword ptr [rdi + 72] + 41904f: 89 17 mov dword ptr [rdi], edx + 419051: 48 8b 57 58 mov rdx, qword ptr [rdi + 88] + 419055: 48 89 4f 58 mov qword ptr [rdi + 88], rcx + 419059: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 41905d: 48 89 57 10 mov qword ptr [rdi + 16], rdx + 419061: 48 89 4f 48 mov qword ptr [rdi + 72], rcx + 419065: 48 89 d1 mov rcx, rdx + 419068: 48 01 c8 add rax, rcx + 41906b: 48 89 77 18 mov qword ptr [rdi + 24], rsi + 41906f: 48 89 47 08 mov qword ptr [rdi + 8], rax + 419073: 31 c0 xor eax, eax + 419075: c3 ret + 419076: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 419080: b8 ff ff ff ff mov eax, 4294967295 + 419085: c3 ret + 419086: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000419090 <_IO_unsave_markers>: + 419090: f3 0f 1e fa endbr64 + 419094: 53 push rbx + 419095: 48 83 7f 60 00 cmp qword ptr [rdi + 96], 0 + 41909a: 48 89 fb mov rbx, rdi + 41909d: 74 08 je 0x4190a7 <_IO_unsave_markers+0x17> + 41909f: 48 c7 47 60 00 00 00 00 mov qword ptr [rdi + 96], 0 + 4190a7: 48 8b 7b 48 mov rdi, qword ptr [rbx + 72] + 4190ab: 48 85 ff test rdi, rdi + 4190ae: 74 3c je 0x4190ec <_IO_unsave_markers+0x5c> + 4190b0: 8b 03 mov eax, dword ptr [rbx] + 4190b2: f6 c4 01 test ah, 1 + 4190b5: 74 20 je 0x4190d7 <_IO_unsave_markers+0x47> + 4190b7: 80 e4 fe and ah, -2 + 4190ba: 48 89 7b 08 mov qword ptr [rbx + 8], rdi + 4190be: 89 03 mov dword ptr [rbx], eax + 4190c0: 48 8b 43 58 mov rax, qword ptr [rbx + 88] + 4190c4: 48 89 43 10 mov qword ptr [rbx + 16], rax + 4190c8: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 4190cc: 48 89 7b 18 mov qword ptr [rbx + 24], rdi + 4190d0: 48 89 43 48 mov qword ptr [rbx + 72], rax + 4190d4: 48 89 c7 mov rdi, rax + 4190d7: e8 74 64 00 00 call 0x41f550 + 4190dc: 48 c7 43 58 00 00 00 00 mov qword ptr [rbx + 88], 0 + 4190e4: 66 0f ef c0 pxor xmm0, xmm0 + 4190e8: 0f 11 43 48 movups xmmword ptr [rbx + 72], xmm0 + 4190ec: 5b pop rbx + 4190ed: c3 ret + 4190ee: 66 90 nop + +00000000004190f0 <_IO_default_pbackfail>: + 4190f0: f3 0f 1e fa endbr64 + 4190f4: 41 57 push r15 + 4190f6: 41 56 push r14 + 4190f8: 41 55 push r13 + 4190fa: 41 54 push r12 + 4190fc: 55 push rbp + 4190fd: 89 f5 mov ebp, esi + 4190ff: 53 push rbx + 419100: 48 89 fb mov rbx, rdi + 419103: 48 83 ec 18 sub rsp, 24 + 419107: 44 8b 2f mov r13d, dword ptr [rdi] + 41910a: 4c 8b 67 08 mov r12, qword ptr [rdi + 8] + 41910e: 4c 8b 77 18 mov r14, qword ptr [rdi + 24] + 419112: 44 89 e8 mov eax, r13d + 419115: 25 00 01 00 00 and eax, 256 + 41911a: 4d 39 f4 cmp r12, r14 + 41911d: 76 31 jbe 0x419150 <_IO_default_pbackfail+0x60> + 41911f: 85 c0 test eax, eax + 419121: 0f 84 99 00 00 00 je 0x4191c0 <_IO_default_pbackfail+0xd0> + 419127: 49 8d 44 24 ff lea rax, [r12 - 1] + 41912c: 48 89 43 08 mov qword ptr [rbx + 8], rax + 419130: 41 88 6c 24 ff mov byte ptr [r12 - 1], bpl + 419135: 40 0f b6 c5 movzx eax, bpl + 419139: 48 83 c4 18 add rsp, 24 + 41913d: 5b pop rbx + 41913e: 5d pop rbp + 41913f: 41 5c pop r12 + 419141: 41 5d pop r13 + 419143: 41 5e pop r14 + 419145: 41 5f pop r15 + 419147: c3 ret + 419148: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 419150: 85 c0 test eax, eax + 419152: 0f 84 a8 00 00 00 je 0x419200 <_IO_default_pbackfail+0x110> + 419158: 4c 8b 7b 10 mov r15, qword ptr [rbx + 16] + 41915c: 4d 29 f7 sub r15, r14 + 41915f: 4b 8d 0c 3f lea rcx, [r15 + r15] + 419163: 48 89 cf mov rdi, rcx + 419166: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 41916b: e8 f0 5d 00 00 call 0x41ef60 + 419170: 49 89 c5 mov r13, rax + 419173: 48 85 c0 test rax, rax + 419176: 0f 84 f9 00 00 00 je 0x419275 <_IO_default_pbackfail+0x185> + 41917c: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 419181: 4c 89 fa mov rdx, r15 + 419184: 4c 89 f6 mov rsi, r14 + 419187: 49 89 cc mov r12, rcx + 41918a: 4d 29 fc sub r12, r15 + 41918d: 49 01 c4 add r12, rax + 419190: 4c 89 e7 mov rdi, r12 + 419193: e8 c8 7e fe ff call 0x401060 <.plt+0x40> + 419198: 4c 89 f7 mov rdi, r14 + 41919b: e8 b0 63 00 00 call 0x41f550 + 4191a0: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 4191a5: 4c 89 6b 18 mov qword ptr [rbx + 24], r13 + 4191a9: 4c 89 63 50 mov qword ptr [rbx + 80], r12 + 4191ad: 49 01 cd add r13, rcx + 4191b0: 4c 89 6b 10 mov qword ptr [rbx + 16], r13 + 4191b4: e9 6e ff ff ff jmp 0x419127 <_IO_default_pbackfail+0x37> + 4191b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4191c0: 41 0f b6 44 24 ff movzx eax, byte ptr [r12 - 1] + 4191c6: 39 f0 cmp eax, esi + 4191c8: 0f 84 9a 00 00 00 je 0x419268 <_IO_default_pbackfail+0x178> + 4191ce: 48 83 7f 48 00 cmp qword ptr [rdi + 72], 0 + 4191d3: 74 6b je 0x419240 <_IO_default_pbackfail+0x150> + 4191d5: 4c 89 e6 mov rsi, r12 + 4191d8: 48 89 df mov rdi, rbx + 4191db: e8 e0 d7 ff ff call 0x4169c0 + 4191e0: 85 c0 test eax, eax + 4191e2: 0f 85 8d 00 00 00 jne 0x419275 <_IO_default_pbackfail+0x185> + 4191e8: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] + 4191ec: 44 8b 2b mov r13d, dword ptr [rbx] + 4191ef: 4c 8b 63 58 mov r12, qword ptr [rbx + 88] + 4191f3: 48 8b 43 48 mov rax, qword ptr [rbx + 72] + 4191f7: eb 17 jmp 0x419210 <_IO_default_pbackfail+0x120> + 4191f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 419200: 48 8b 43 48 mov rax, qword ptr [rbx + 72] + 419204: 48 85 c0 test rax, rax + 419207: 74 37 je 0x419240 <_IO_default_pbackfail+0x150> + 419209: 4c 89 e1 mov rcx, r12 + 41920c: 4c 8b 63 58 mov r12, qword ptr [rbx + 88] + 419210: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 419214: 66 49 0f 6e c4 movq xmm0, r12 + 419219: 41 81 cd 00 01 00 00 or r13d, 256 + 419220: 48 89 43 18 mov qword ptr [rbx + 24], rax + 419224: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 419228: 44 89 2b mov dword ptr [rbx], r13d + 41922b: 48 89 53 58 mov qword ptr [rbx + 88], rdx + 41922f: 48 89 4b 48 mov qword ptr [rbx + 72], rcx + 419233: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 419237: e9 eb fe ff ff jmp 0x419127 <_IO_default_pbackfail+0x37> + 41923c: 0f 1f 40 00 nop dword ptr [rax] + 419240: bf 80 00 00 00 mov edi, 128 + 419245: e8 16 5d 00 00 call 0x41ef60 + 41924a: 48 85 c0 test rax, rax + 41924d: 74 26 je 0x419275 <_IO_default_pbackfail+0x185> + 41924f: 48 8d 90 80 00 00 00 lea rdx, [rax + 128] + 419256: 4c 89 e1 mov rcx, r12 + 419259: 48 89 53 50 mov qword ptr [rbx + 80], rdx + 41925d: 49 89 d4 mov r12, rdx + 419260: eb ae jmp 0x419210 <_IO_default_pbackfail+0x120> + 419262: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 419268: 49 83 ec 01 sub r12, 1 + 41926c: 4c 89 67 08 mov qword ptr [rdi + 8], r12 + 419270: e9 c0 fe ff ff jmp 0x419135 <_IO_default_pbackfail+0x45> + 419275: b8 ff ff ff ff mov eax, 4294967295 + 41927a: e9 ba fe ff ff jmp 0x419139 <_IO_default_pbackfail+0x49> + 41927f: 90 nop + +0000000000419280 <_IO_default_seek>: + 419280: f3 0f 1e fa endbr64 + 419284: 48 c7 c0 ff ff ff ff mov rax, -1 + 41928b: c3 ret + 41928c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000419290 <_IO_default_stat>: + 419290: f3 0f 1e fa endbr64 + 419294: b8 ff ff ff ff mov eax, 4294967295 + 419299: c3 ret + 41929a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +00000000004192a0 <_IO_default_read>: + 4192a0: f3 0f 1e fa endbr64 + 4192a4: 48 c7 c0 ff ff ff ff mov rax, -1 + 4192ab: c3 ret + 4192ac: 0f 1f 40 00 nop dword ptr [rax] + +00000000004192b0 <_IO_default_write>: + 4192b0: f3 0f 1e fa endbr64 + 4192b4: 31 c0 xor eax, eax + 4192b6: c3 ret + 4192b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +00000000004192c0 <_IO_default_showmanyc>: + 4192c0: f3 0f 1e fa endbr64 + 4192c4: b8 ff ff ff ff mov eax, 4294967295 + 4192c9: c3 ret + 4192ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +00000000004192d0 <_IO_default_imbue>: + 4192d0: f3 0f 1e fa endbr64 + 4192d4: c3 ret + 4192d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +00000000004192e0 <_IO_iter_begin>: + 4192e0: f3 0f 1e fa endbr64 + 4192e4: 48 8b 05 35 6e 0a 00 mov rax, qword ptr [rip + 683573] # 0x4c0120 <_IO_list_all> + 4192eb: c3 ret + 4192ec: 0f 1f 40 00 nop dword ptr [rax] + +00000000004192f0 <_IO_iter_end>: + 4192f0: f3 0f 1e fa endbr64 + 4192f4: 31 c0 xor eax, eax + 4192f6: c3 ret + 4192f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000419300 <_IO_iter_next>: + 419300: f3 0f 1e fa endbr64 + 419304: 48 8b 47 68 mov rax, qword ptr [rdi + 104] + 419308: c3 ret + 419309: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000419310 <_IO_iter_file>: + 419310: f3 0f 1e fa endbr64 + 419314: 48 89 f8 mov rax, rdi + 419317: c3 ret + 419318: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000419320 <_IO_list_lock>: + 419320: f3 0f 1e fa endbr64 + 419324: 53 push rbx + 419325: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] + 41932e: 48 39 1d 23 99 0a 00 cmp qword ptr [rip + 694563], rbx # 0x4c2c58 + 419335: 74 1f je 0x419356 <_IO_list_lock+0x36> + 419337: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41933f: 85 c0 test eax, eax + 419341: 75 1d jne 0x419360 <_IO_list_lock+0x40> + 419343: ba 01 00 00 00 mov edx, 1 + 419348: 0f b1 15 01 99 0a 00 cmpxchg dword ptr [rip + 694529], edx # 0x4c2c50 + 41934f: 48 89 1d 02 99 0a 00 mov qword ptr [rip + 694530], rbx # 0x4c2c58 + 419356: 83 05 f7 98 0a 00 01 add dword ptr [rip + 694519], 1 # 0x4c2c54 + 41935d: 5b pop rbx + 41935e: c3 ret + 41935f: 90 nop + 419360: 31 c0 xor eax, eax + 419362: ba 01 00 00 00 mov edx, 1 + 419367: f0 lock + 419368: 0f b1 15 e1 98 0a 00 cmpxchg dword ptr [rip + 694497], edx # 0x4c2c50 + 41936f: 74 de je 0x41934f <_IO_list_lock+0x2f> + 419371: 48 8d 3d d8 98 0a 00 lea rdi, [rip + 694488] # 0x4c2c50 + 419378: e8 23 0a 00 00 call 0x419da0 <__lll_lock_wait_private> + 41937d: eb d0 jmp 0x41934f <_IO_list_lock+0x2f> + 41937f: 90 nop + +0000000000419380 <_IO_list_unlock>: + 419380: f3 0f 1e fa endbr64 + 419384: 8b 05 ca 98 0a 00 mov eax, dword ptr [rip + 694474] # 0x4c2c54 + 41938a: 83 e8 01 sub eax, 1 + 41938d: 89 05 c1 98 0a 00 mov dword ptr [rip + 694465], eax # 0x4c2c54 + 419393: 75 49 jne 0x4193de <_IO_list_unlock+0x5e> + 419395: 48 c7 05 b8 98 0a 00 00 00 00 00 mov qword ptr [rip + 694456], 0 # 0x4c2c58 + 4193a0: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4193a8: 85 d2 test edx, edx + 4193aa: 75 0c jne 0x4193b8 <_IO_list_unlock+0x38> + 4193ac: 83 2d 9d 98 0a 00 01 sub dword ptr [rip + 694429], 1 # 0x4c2c50 + 4193b3: c3 ret + 4193b4: 0f 1f 40 00 nop dword ptr [rax] + 4193b8: 87 05 92 98 0a 00 xchg dword ptr [rip + 694418], eax # 0x4c2c50 + 4193be: 83 f8 01 cmp eax, 1 + 4193c1: 7e 1b jle 0x4193de <_IO_list_unlock+0x5e> + 4193c3: 45 31 d2 xor r10d, r10d + 4193c6: ba 01 00 00 00 mov edx, 1 + 4193cb: be 81 00 00 00 mov esi, 129 + 4193d0: b8 ca 00 00 00 mov eax, 202 + 4193d5: 48 8d 3d 74 98 0a 00 lea rdi, [rip + 694388] # 0x4c2c50 + 4193dc: 0f 05 syscall + 4193de: c3 ret + 4193df: 90 nop + +00000000004193e0 <_IO_list_resetlock>: + 4193e0: f3 0f 1e fa endbr64 + 4193e4: 48 c7 05 61 98 0a 00 00 00 00 00 mov qword ptr [rip + 694369], 0 # 0x4c2c50 + 4193ef: 48 c7 05 5e 98 0a 00 00 00 00 00 mov qword ptr [rip + 694366], 0 # 0x4c2c58 + 4193fa: c3 ret + 4193fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000419400 <_IO_str_underflow>: + 419400: f3 0f 1e fa endbr64 + 419404: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 419408: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 41940c: 48 39 d0 cmp rax, rdx + 41940f: 76 07 jbe 0x419418 <_IO_str_underflow+0x18> + 419411: 48 89 47 10 mov qword ptr [rdi + 16], rax + 419415: 48 89 c2 mov rdx, rax + 419418: 8b 0f mov ecx, dword ptr [rdi] + 41941a: 89 ce mov esi, ecx + 41941c: 81 e6 00 0c 00 00 and esi, 3072 + 419422: 81 fe 00 0c 00 00 cmp esi, 3072 + 419428: 74 16 je 0x419440 <_IO_str_underflow+0x40> + 41942a: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 41942e: 48 39 d0 cmp rax, rdx + 419431: 73 25 jae 0x419458 <_IO_str_underflow+0x58> + 419433: 0f b6 00 movzx eax, byte ptr [rax] + 419436: c3 ret + 419437: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 419440: 80 e5 f7 and ch, -9 + 419443: 48 89 47 08 mov qword ptr [rdi + 8], rax + 419447: 89 0f mov dword ptr [rdi], ecx + 419449: 48 8b 4f 30 mov rcx, qword ptr [rdi + 48] + 41944d: 48 89 4f 28 mov qword ptr [rdi + 40], rcx + 419451: eb db jmp 0x41942e <_IO_str_underflow+0x2e> + 419453: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 419458: b8 ff ff ff ff mov eax, 4294967295 + 41945d: c3 ret + 41945e: 66 90 nop + +0000000000419460 <_IO_str_overflow>: + 419460: f3 0f 1e fa endbr64 + 419464: 41 57 push r15 + 419466: 41 56 push r14 + 419468: 41 55 push r13 + 41946a: 41 54 push r12 + 41946c: 55 push rbp + 41946d: 89 f5 mov ebp, esi + 41946f: 53 push rbx + 419470: 48 83 ec 28 sub rsp, 40 + 419474: 8b 07 mov eax, dword ptr [rdi] + 419476: a8 08 test al, 8 + 419478: 0f 85 62 01 00 00 jne 0x4195e0 <_IO_str_overflow+0x180> + 41947e: 89 c2 mov edx, eax + 419480: 48 89 fb mov rbx, rdi + 419483: 81 e2 00 0c 00 00 and edx, 3072 + 419489: 81 fa 00 04 00 00 cmp edx, 1024 + 41948f: 0f 84 2b 01 00 00 je 0x4195c0 <_IO_str_overflow+0x160> + 419495: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] + 419499: 4c 8b 73 38 mov r14, qword ptr [rbx + 56] + 41949d: 4c 8b 63 40 mov r12, qword ptr [rbx + 64] + 4194a1: 31 c9 xor ecx, ecx + 4194a3: 48 89 d6 mov rsi, rdx + 4194a6: 4d 29 f4 sub r12, r14 + 4194a9: 83 fd ff cmp ebp, -1 + 4194ac: 0f 94 c1 sete cl + 4194af: 48 2b 73 20 sub rsi, qword ptr [rbx + 32] + 4194b3: 4c 01 e1 add rcx, r12 + 4194b6: 48 39 f1 cmp rcx, rsi + 4194b9: 0f 87 cb 00 00 00 ja 0x41958a <_IO_str_overflow+0x12a> + 4194bf: a8 01 test al, 1 + 4194c1: 0f 85 39 01 00 00 jne 0x419600 <_IO_str_overflow+0x1a0> + 4194c7: 4f 8d 7c 24 64 lea r15, [r12 + r12 + 100] + 4194cc: 4d 39 fc cmp r12, r15 + 4194cf: 0f 87 2b 01 00 00 ja 0x419600 <_IO_str_overflow+0x1a0> + 4194d5: 4c 89 ff mov rdi, r15 + 4194d8: e8 83 5a 00 00 call 0x41ef60 + 4194dd: 49 89 c5 mov r13, rax + 4194e0: 48 85 c0 test rax, rax + 4194e3: 0f 84 17 01 00 00 je 0x419600 <_IO_str_overflow+0x1a0> + 4194e9: 4d 85 f6 test r14, r14 + 4194ec: 74 1e je 0x41950c <_IO_str_overflow+0xac> + 4194ee: 4c 89 e2 mov rdx, r12 + 4194f1: 4c 89 f6 mov rsi, r14 + 4194f4: 48 89 c7 mov rdi, rax + 4194f7: e8 64 7b fe ff call 0x401060 <.plt+0x40> + 4194fc: 4c 89 f7 mov rdi, r14 + 4194ff: e8 4c 60 00 00 call 0x41f550 + 419504: 48 c7 43 38 00 00 00 00 mov qword ptr [rbx + 56], 0 + 41950c: 66 49 0f 6e cd movq xmm1, r13 + 419511: 66 49 0f 6e d6 movq xmm2, r14 + 419516: 4c 89 fa mov rdx, r15 + 419519: 31 f6 xor esi, esi + 41951b: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] + 41951f: 66 0f 6c d2 punpcklqdq xmm2, xmm2 # xmm2 = xmm2[0,0] + 419523: 4b 8d 7c 25 00 lea rdi, [r13 + r12] + 419528: 4c 29 e2 sub rdx, r12 + 41952b: 0f 29 0c 24 movaps xmmword ptr [rsp], xmm1 + 41952f: 0f 29 54 24 10 movaps xmmword ptr [rsp + 16], xmm2 + 419534: e8 d7 7b fe ff call 0x401110 <.plt+0xf0> + 419539: 4b 8d 54 3d 00 lea rdx, [r13 + r15] + 41953e: 4c 89 ee mov rsi, r13 + 419541: 48 89 df mov rdi, rbx + 419544: b9 01 00 00 00 mov ecx, 1 + 419549: e8 c2 e2 ff ff call 0x417810 <_IO_setb> + 41954e: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 419552: 48 8b 53 28 mov rdx, qword ptr [rbx + 40] + 419556: 4c 89 6b 20 mov qword ptr [rbx + 32], r13 + 41955a: f3 0f 6f 43 08 movdqu xmm0, xmmword ptr [rbx + 8] + 41955f: 66 0f fb 44 24 10 psubq xmm0, xmmword ptr [rsp + 16] + 419565: 4c 29 f0 sub rax, r14 + 419568: 4c 29 f2 sub rdx, r14 + 41956b: 66 0f d4 04 24 paddq xmm0, xmmword ptr [rsp] + 419570: 4c 01 e8 add rax, r13 + 419573: 4c 01 ea add rdx, r13 + 419576: 48 89 43 18 mov qword ptr [rbx + 24], rax + 41957a: 48 8b 43 40 mov rax, qword ptr [rbx + 64] + 41957e: 48 89 53 28 mov qword ptr [rbx + 40], rdx + 419582: 48 89 43 30 mov qword ptr [rbx + 48], rax + 419586: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 41958a: 83 fd ff cmp ebp, -1 + 41958d: 74 0f je 0x41959e <_IO_str_overflow+0x13e> + 41958f: 48 8d 42 01 lea rax, [rdx + 1] + 419593: 48 89 43 28 mov qword ptr [rbx + 40], rax + 419597: 40 88 2a mov byte ptr [rdx], bpl + 41959a: 48 8b 53 28 mov rdx, qword ptr [rbx + 40] + 41959e: 89 e8 mov eax, ebp + 4195a0: 48 39 53 10 cmp qword ptr [rbx + 16], rdx + 4195a4: 73 04 jae 0x4195aa <_IO_str_overflow+0x14a> + 4195a6: 48 89 53 10 mov qword ptr [rbx + 16], rdx + 4195aa: 48 83 c4 28 add rsp, 40 + 4195ae: 5b pop rbx + 4195af: 5d pop rbp + 4195b0: 41 5c pop r12 + 4195b2: 41 5d pop r13 + 4195b4: 41 5e pop r14 + 4195b6: 41 5f pop r15 + 4195b8: c3 ret + 4195b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4195c0: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 4195c4: 48 8b 4f 10 mov rcx, qword ptr [rdi + 16] + 4195c8: 80 cc 08 or ah, 8 + 4195cb: 89 07 mov dword ptr [rdi], eax + 4195cd: 48 89 57 28 mov qword ptr [rdi + 40], rdx + 4195d1: 48 89 4f 08 mov qword ptr [rdi + 8], rcx + 4195d5: e9 bf fe ff ff jmp 0x419499 <_IO_str_overflow+0x39> + 4195da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4195e0: 31 c0 xor eax, eax + 4195e2: 83 fe ff cmp esi, -1 + 4195e5: 0f 95 c0 setne al + 4195e8: 48 83 c4 28 add rsp, 40 + 4195ec: 5b pop rbx + 4195ed: f7 d8 neg eax + 4195ef: 5d pop rbp + 4195f0: 41 5c pop r12 + 4195f2: 41 5d pop r13 + 4195f4: 41 5e pop r14 + 4195f6: 41 5f pop r15 + 4195f8: c3 ret + 4195f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 419600: b8 ff ff ff ff mov eax, 4294967295 + 419605: eb a3 jmp 0x4195aa <_IO_str_overflow+0x14a> + 419607: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000419610 : + 419610: 41 57 push r15 + 419612: 41 56 push r14 + 419614: 41 55 push r13 + 419616: 41 54 push r12 + 419618: 55 push rbp + 419619: 53 push rbx + 41961a: 48 83 ec 28 sub rsp, 40 + 41961e: 4c 8b 6f 38 mov r13, qword ptr [rdi + 56] + 419622: 89 54 24 04 mov dword ptr [rsp + 4], edx + 419626: 48 8b 57 40 mov rdx, qword ptr [rdi + 64] + 41962a: 4c 29 ea sub rdx, r13 + 41962d: 48 39 f2 cmp rdx, rsi + 419630: 0f 8d 12 01 00 00 jge 0x419748 + 419636: 44 8b 27 mov r12d, dword ptr [rdi] + 419639: 48 89 fb mov rbx, rdi + 41963c: 41 83 e4 01 and r12d, 1 + 419640: 74 1e je 0x419660 + 419642: 41 bc 01 00 00 00 mov r12d, 1 + 419648: 48 83 c4 28 add rsp, 40 + 41964c: 44 89 e0 mov eax, r12d + 41964f: 5b pop rbx + 419650: 5d pop rbp + 419651: 41 5c pop r12 + 419653: 41 5d pop r13 + 419655: 41 5e pop r14 + 419657: 41 5f pop r15 + 419659: c3 ret + 41965a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 419660: 48 8b 47 20 mov rax, qword ptr [rdi + 32] + 419664: 48 8d 4e 64 lea rcx, [rsi + 100] + 419668: 4c 8b 77 30 mov r14, qword ptr [rdi + 48] + 41966c: 48 89 f5 mov rbp, rsi + 41966f: 48 89 cf mov rdi, rcx + 419672: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx + 419677: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 41967c: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 419681: e8 da 58 00 00 call 0x41ef60 + 419686: 49 89 c7 mov r15, rax + 419689: 48 85 c0 test rax, rax + 41968c: 74 b4 je 0x419642 + 41968e: 4d 85 ed test r13, r13 + 419691: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 419696: 74 25 je 0x4196bd + 419698: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 41969d: 4c 89 ee mov rsi, r13 + 4196a0: 48 89 c7 mov rdi, rax + 4196a3: e8 b8 79 fe ff call 0x401060 <.plt+0x40> + 4196a8: 4c 89 ef mov rdi, r13 + 4196ab: e8 a0 5e 00 00 call 0x41f550 + 4196b0: 48 c7 43 38 00 00 00 00 mov qword ptr [rbx + 56], 0 + 4196b8: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 4196bd: 49 8d 14 0f lea rdx, [r15 + rcx] + 4196c1: 4c 89 fe mov rsi, r15 + 4196c4: b9 01 00 00 00 mov ecx, 1 + 4196c9: 48 89 df mov rdi, rbx + 4196cc: 4c 2b 74 24 08 sub r14, qword ptr [rsp + 8] + 4196d1: e8 3a e1 ff ff call 0x417810 <_IO_setb> + 4196d6: 8b 44 24 04 mov eax, dword ptr [rsp + 4] + 4196da: 85 c0 test eax, eax + 4196dc: 74 72 je 0x419750 + 4196de: 48 8b 43 20 mov rax, qword ptr [rbx + 32] + 4196e2: 4c 89 7b 18 mov qword ptr [rbx + 24], r15 + 4196e6: 4c 29 e8 sub rax, r13 + 4196e9: 4c 01 f8 add rax, r15 + 4196ec: 48 89 43 20 mov qword ptr [rbx + 32], rax + 4196f0: 48 8b 43 28 mov rax, qword ptr [rbx + 40] + 4196f4: 4c 29 e8 sub rax, r13 + 4196f7: 4c 01 f8 add rax, r15 + 4196fa: 48 89 43 28 mov qword ptr [rbx + 40], rax + 4196fe: 48 8b 43 30 mov rax, qword ptr [rbx + 48] + 419702: 4c 29 e8 sub rax, r13 + 419705: 4c 01 f8 add rax, r15 + 419708: 48 89 43 30 mov qword ptr [rbx + 48], rax + 41970c: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 419710: 4c 29 e8 sub rax, r13 + 419713: 4c 01 f8 add rax, r15 + 419716: 48 89 43 08 mov qword ptr [rbx + 8], rax + 41971a: 48 8b 43 40 mov rax, qword ptr [rbx + 64] + 41971e: 48 89 43 10 mov qword ptr [rbx + 16], rax + 419722: 4c 39 f5 cmp rbp, r14 + 419725: 0f 8c 92 00 00 00 jl 0x4197bd + 41972b: 48 89 ea mov rdx, rbp + 41972e: 4b 8d 3c 37 lea rdi, [r15 + r14] + 419732: 31 f6 xor esi, esi + 419734: 4c 29 f2 sub rdx, r14 + 419737: e8 d4 79 fe ff call 0x401110 <.plt+0xf0> + 41973c: e9 07 ff ff ff jmp 0x419648 + 419741: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 419748: 45 31 e4 xor r12d, r12d + 41974b: e9 f8 fe ff ff jmp 0x419648 + 419750: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 419754: f3 0f 6f 53 08 movdqu xmm2, xmmword ptr [rbx + 8] + 419759: 66 49 0f 6e c5 movq xmm0, r13 + 41975e: 66 49 0f 6e cf movq xmm1, r15 + 419763: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 419767: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] + 41976b: 4c 89 7b 20 mov qword ptr [rbx + 32], r15 + 41976f: 4c 29 e8 sub rax, r13 + 419772: 66 0f fb d0 psubq xmm2, xmm0 + 419776: 4c 01 f8 add rax, r15 + 419779: 66 0f 6f c2 movdqa xmm0, xmm2 + 41977d: 48 89 43 18 mov qword ptr [rbx + 24], rax + 419781: 48 8b 43 28 mov rax, qword ptr [rbx + 40] + 419785: 66 0f d4 c1 paddq xmm0, xmm1 + 419789: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 + 41978d: 4c 29 e8 sub rax, r13 + 419790: 4c 01 f8 add rax, r15 + 419793: 48 89 43 28 mov qword ptr [rbx + 40], rax + 419797: 48 8b 43 40 mov rax, qword ptr [rbx + 64] + 41979b: 48 89 43 30 mov qword ptr [rbx + 48], rax + 41979f: 4c 39 f5 cmp rbp, r14 + 4197a2: 7c 19 jl 0x4197bd + 4197a4: 48 89 ea mov rdx, rbp + 4197a7: 4b 8d 3c 37 lea rdi, [r15 + r14] + 4197ab: 31 f6 xor esi, esi + 4197ad: 45 31 e4 xor r12d, r12d + 4197b0: 4c 29 f2 sub rdx, r14 + 4197b3: e8 58 79 fe ff call 0x401110 <.plt+0xf0> + 4197b8: e9 8b fe ff ff jmp 0x419648 + 4197bd: 48 8d 0d dc c3 07 00 lea rcx, [rip + 508892] # 0x495ba0 <__PRETTY_FUNCTION__.11590> + 4197c4: ba de 00 00 00 mov edx, 222 + 4197c9: 48 8d 35 b0 c3 07 00 lea rsi, [rip + 508848] # 0x495b80 <__PRETTY_FUNCTION__.13509+0x30> + 4197d0: 48 8d 3d b2 c3 07 00 lea rdi, [rip + 508850] # 0x495b89 <__PRETTY_FUNCTION__.13509+0x39> + 4197d7: e8 74 97 fe ff call 0x402f50 <__assert_fail> + 4197dc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004197e0 <_IO_str_seekoff>: + 4197e0: f3 0f 1e fa endbr64 + 4197e4: 41 57 push r15 + 4197e6: 41 56 push r14 + 4197e8: 41 89 d6 mov r14d, edx + 4197eb: 41 55 push r13 + 4197ed: 49 89 f5 mov r13, rsi + 4197f0: 41 54 push r12 + 4197f2: 55 push rbp + 4197f3: 89 cd mov ebp, ecx + 4197f5: 48 83 ec 10 sub rsp, 16 + 4197f9: 8b 07 mov eax, dword ptr [rdi] + 4197fb: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] + 4197ff: 48 8b 4f 20 mov rcx, qword ptr [rdi + 32] + 419803: 85 ed test ebp, ebp + 419805: 0f 85 e5 00 00 00 jne 0x4198f0 <_IO_str_seekoff+0x110> + 41980b: 89 c5 mov ebp, eax + 41980d: 81 e5 00 04 00 00 and ebp, 1024 + 419813: 0f 84 87 00 00 00 je 0x4198a0 <_IO_str_seekoff+0xc0> + 419819: f6 c4 08 test ah, 8 + 41981c: 0f 85 7e 01 00 00 jne 0x4199a0 <_IO_str_seekoff+0x1c0> + 419822: 48 39 ca cmp rdx, rcx + 419825: 0f 87 55 02 00 00 ja 0x419a80 <_IO_str_seekoff+0x2a0> + 41982b: 48 39 57 10 cmp qword ptr [rdi + 16], rdx + 41982f: 48 0f 43 57 10 cmovae rdx, qword ptr [rdi + 16] + 419834: bd 01 00 00 00 mov ebp, 1 + 419839: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 41983d: 49 89 d7 mov r15, rdx + 419840: 49 29 cf sub r15, rcx + 419843: 45 85 f6 test r14d, r14d + 419846: 0f 84 b4 01 00 00 je 0x419a00 <_IO_str_seekoff+0x220> + 41984c: 4d 89 fc mov r12, r15 + 41984f: 41 83 fe 01 cmp r14d, 1 + 419853: 0f 84 6f 01 00 00 je 0x4199c8 <_IO_str_seekoff+0x1e8> + 419859: 4c 89 e0 mov rax, r12 + 41985c: 48 f7 d8 neg rax + 41985f: 4c 39 e8 cmp rax, r13 + 419862: 0f 8f 28 02 00 00 jg 0x419a90 <_IO_str_seekoff+0x2b0> + 419868: 48 b8 ff ff ff ff ff ff ff 7f movabs rax, 9223372036854775807 + 419872: 4c 29 e0 sub rax, r12 + 419875: 4c 39 e8 cmp rax, r13 + 419878: 0f 8c 12 02 00 00 jl 0x419a90 <_IO_str_seekoff+0x2b0> + 41987e: 4d 01 ec add r12, r13 + 419881: 4d 39 e7 cmp r15, r12 + 419884: 0f 8c 9e 01 00 00 jl 0x419a28 <_IO_str_seekoff+0x248> + 41988a: 4c 01 e1 add rcx, r12 + 41988d: 48 89 57 10 mov qword ptr [rdi + 16], rdx + 419891: 48 89 4f 08 mov qword ptr [rdi + 8], rcx + 419895: e9 84 00 00 00 jmp 0x41991e <_IO_str_seekoff+0x13e> + 41989a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4198a0: 48 39 ca cmp rdx, rcx + 4198a3: 0f 86 07 01 00 00 jbe 0x4199b0 <_IO_str_seekoff+0x1d0> + 4198a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4198b0: f6 c4 01 test ah, 1 + 4198b3: 0f 84 d7 00 00 00 je 0x419990 <_IO_str_seekoff+0x1b0> + 4198b9: 48 8b 4f 50 mov rcx, qword ptr [rdi + 80] + 4198bd: 66 48 0f 6e c2 movq xmm0, rdx + 4198c2: 80 e4 f7 and ah, -9 + 4198c5: 48 89 4f 18 mov qword ptr [rdi + 24], rcx + 4198c9: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 4198cd: 89 07 mov dword ptr [rdi], eax + 4198cf: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 + 4198d3: 85 ed test ebp, ebp + 4198d5: 75 27 jne 0x4198fe <_IO_str_seekoff+0x11e> + 4198d7: 4c 8b 67 08 mov r12, qword ptr [rdi + 8] + 4198db: 49 29 cc sub r12, rcx + 4198de: 48 83 c4 10 add rsp, 16 + 4198e2: 4c 89 e0 mov rax, r12 + 4198e5: 5d pop rbp + 4198e6: 41 5c pop r12 + 4198e8: 41 5d pop r13 + 4198ea: 41 5e pop r14 + 4198ec: 41 5f pop r15 + 4198ee: c3 ret + 4198ef: 90 nop + 4198f0: 48 39 ca cmp rdx, rcx + 4198f3: 77 bb ja 0x4198b0 <_IO_str_seekoff+0xd0> + 4198f5: f6 c4 08 test ah, 8 + 4198f8: 75 b6 jne 0x4198b0 <_IO_str_seekoff+0xd0> + 4198fa: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 4198fe: 48 39 57 10 cmp qword ptr [rdi + 16], rdx + 419902: 48 0f 43 57 10 cmovae rdx, qword ptr [rdi + 16] + 419907: 49 c7 c4 ff ff ff ff mov r12, -1 + 41990e: 49 89 d7 mov r15, rdx + 419911: 49 29 cf sub r15, rcx + 419914: 40 f6 c5 01 test bpl, 1 + 419918: 0f 85 25 ff ff ff jne 0x419843 <_IO_str_seekoff+0x63> + 41991e: 83 e5 02 and ebp, 2 + 419921: 74 bb je 0x4198de <_IO_str_seekoff+0xfe> + 419923: 45 85 f6 test r14d, r14d + 419926: 0f 84 ec 00 00 00 je 0x419a18 <_IO_str_seekoff+0x238> + 41992c: 41 83 fe 01 cmp r14d, 1 + 419930: 0f 85 a2 00 00 00 jne 0x4199d8 <_IO_str_seekoff+0x1f8> + 419936: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] + 41993a: 48 8b 47 20 mov rax, qword ptr [rdi + 32] + 41993e: 49 89 d4 mov r12, rdx + 419941: 49 29 c4 sub r12, rax + 419944: 48 29 d0 sub rax, rdx + 419947: 48 ba ff ff ff ff ff ff ff 7f movabs rdx, 9223372036854775807 + 419951: 4c 29 e2 sub rdx, r12 + 419954: 49 39 d5 cmp r13, rdx + 419957: 0f 9f c2 setg dl + 41995a: 49 39 c5 cmp r13, rax + 41995d: 0f 8c 2d 01 00 00 jl 0x419a90 <_IO_str_seekoff+0x2b0> + 419963: 84 d2 test dl, dl + 419965: 0f 85 25 01 00 00 jne 0x419a90 <_IO_str_seekoff+0x2b0> + 41996b: 4d 01 ec add r12, r13 + 41996e: 4d 39 fc cmp r12, r15 + 419971: 0f 8f d9 00 00 00 jg 0x419a50 <_IO_str_seekoff+0x270> + 419977: 48 8b 47 20 mov rax, qword ptr [rdi + 32] + 41997b: 4c 01 e0 add rax, r12 + 41997e: 48 89 47 28 mov qword ptr [rdi + 40], rax + 419982: e9 57 ff ff ff jmp 0x4198de <_IO_str_seekoff+0xfe> + 419987: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 419990: 48 8b 4f 38 mov rcx, qword ptr [rdi + 56] + 419994: e9 24 ff ff ff jmp 0x4198bd <_IO_str_seekoff+0xdd> + 419999: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4199a0: bd 02 00 00 00 mov ebp, 2 + 4199a5: e9 06 ff ff ff jmp 0x4198b0 <_IO_str_seekoff+0xd0> + 4199aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4199b0: f6 c4 08 test ah, 8 + 4199b3: 0f 85 f7 fe ff ff jne 0x4198b0 <_IO_str_seekoff+0xd0> + 4199b9: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 4199bd: e9 15 ff ff ff jmp 0x4198d7 <_IO_str_seekoff+0xf7> + 4199c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4199c8: 4c 8b 67 08 mov r12, qword ptr [rdi + 8] + 4199cc: 49 29 cc sub r12, rcx + 4199cf: e9 85 fe ff ff jmp 0x419859 <_IO_str_seekoff+0x79> + 4199d4: 0f 1f 40 00 nop dword ptr [rax] + 4199d8: 48 ba ff ff ff ff ff ff ff 7f movabs rdx, 9223372036854775807 + 4199e2: 4c 89 f8 mov rax, r15 + 4199e5: 4d 89 fc mov r12, r15 + 4199e8: 4c 29 fa sub rdx, r15 + 4199eb: 48 f7 d8 neg rax + 4199ee: 49 39 d5 cmp r13, rdx + 4199f1: 0f 9f c2 setg dl + 4199f4: e9 61 ff ff ff jmp 0x41995a <_IO_str_seekoff+0x17a> + 4199f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 419a00: 4d 85 ed test r13, r13 + 419a03: 0f 88 87 00 00 00 js 0x419a90 <_IO_str_seekoff+0x2b0> + 419a09: 4d 89 ec mov r12, r13 + 419a0c: e9 70 fe ff ff jmp 0x419881 <_IO_str_seekoff+0xa1> + 419a11: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 419a18: 31 d2 xor edx, edx + 419a1a: 31 c0 xor eax, eax + 419a1c: 45 31 e4 xor r12d, r12d + 419a1f: e9 36 ff ff ff jmp 0x41995a <_IO_str_seekoff+0x17a> + 419a24: 0f 1f 40 00 nop dword ptr [rax] + 419a28: ba 01 00 00 00 mov edx, 1 + 419a2d: 4c 89 e6 mov rsi, r12 + 419a30: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 419a35: e8 d6 fb ff ff call 0x419610 + 419a3a: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 419a3f: 85 c0 test eax, eax + 419a41: 75 29 jne 0x419a6c <_IO_str_seekoff+0x28c> + 419a43: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 419a47: 4a 8d 14 39 lea rdx, [rcx + r15] + 419a4b: e9 3a fe ff ff jmp 0x41988a <_IO_str_seekoff+0xaa> + 419a50: 31 d2 xor edx, edx + 419a52: 4c 89 e6 mov rsi, r12 + 419a55: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 419a5a: e8 b1 fb ff ff call 0x419610 + 419a5f: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 419a64: 85 c0 test eax, eax + 419a66: 0f 84 0b ff ff ff je 0x419977 <_IO_str_seekoff+0x197> + 419a6c: 49 c7 c4 ff ff ff ff mov r12, -1 + 419a73: e9 66 fe ff ff jmp 0x4198de <_IO_str_seekoff+0xfe> + 419a78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 419a80: bd 01 00 00 00 mov ebp, 1 + 419a85: e9 26 fe ff ff jmp 0x4198b0 <_IO_str_seekoff+0xd0> + 419a8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 419a90: 48 c7 c0 c0 ff ff ff mov rax, -64 + 419a97: 49 c7 c4 ff ff ff ff mov r12, -1 + 419a9e: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 419aa5: e9 34 fe ff ff jmp 0x4198de <_IO_str_seekoff+0xfe> + 419aaa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000419ab0 <_IO_str_pbackfail>: + 419ab0: f3 0f 1e fa endbr64 + 419ab4: f6 07 08 test byte ptr [rdi], 8 + 419ab7: 74 05 je 0x419abe <_IO_str_pbackfail+0xe> + 419ab9: 83 fe ff cmp esi, -1 + 419abc: 75 0a jne 0x419ac8 <_IO_str_pbackfail+0x18> + 419abe: e9 2d f6 ff ff jmp 0x4190f0 <_IO_default_pbackfail> + 419ac3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 419ac8: b8 ff ff ff ff mov eax, 4294967295 + 419acd: c3 ret + 419ace: 66 90 nop + +0000000000419ad0 <_IO_str_finish>: + 419ad0: f3 0f 1e fa endbr64 + 419ad4: 55 push rbp + 419ad5: 48 89 fd mov rbp, rdi + 419ad8: 48 8b 7f 38 mov rdi, qword ptr [rdi + 56] + 419adc: 48 85 ff test rdi, rdi + 419adf: 74 06 je 0x419ae7 <_IO_str_finish+0x17> + 419ae1: f6 45 00 01 test byte ptr [rbp], 1 + 419ae5: 74 19 je 0x419b00 <_IO_str_finish+0x30> + 419ae7: 48 c7 45 38 00 00 00 00 mov qword ptr [rbp + 56], 0 + 419aef: 48 89 ef mov rdi, rbp + 419af2: 31 f6 xor esi, esi + 419af4: 5d pop rbp + 419af5: e9 46 e8 ff ff jmp 0x418340 <_IO_default_finish> + 419afa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 419b00: e8 4b 5a 00 00 call 0x41f550 + 419b05: eb e0 jmp 0x419ae7 <_IO_str_finish+0x17> + 419b07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000419b10 <_IO_str_init_static_internal>: + 419b10: f3 0f 1e fa endbr64 + 419b14: 41 55 push r13 + 419b16: 49 89 f5 mov r13, rsi + 419b19: 41 54 push r12 + 419b1b: 49 89 cc mov r12, rcx + 419b1e: 55 push rbp + 419b1f: 48 89 fd mov rbp, rdi + 419b22: 53 push rbx + 419b23: 48 83 ec 18 sub rsp, 24 + 419b27: 48 85 d2 test rdx, rdx + 419b2a: 75 6c jne 0x419b98 <_IO_str_init_static_internal+0x88> + 419b2c: 31 f6 xor esi, esi + 419b2e: 4c 89 ef mov rdi, r13 + 419b31: e8 1a 75 fe ff call 0x401050 <.plt+0x30> + 419b36: 48 89 c3 mov rbx, rax + 419b39: 66 49 0f 6e c5 movq xmm0, r13 + 419b3e: 31 c9 xor ecx, ecx + 419b40: 48 89 da mov rdx, rbx + 419b43: 4c 89 ee mov rsi, r13 + 419b46: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 419b4a: 48 89 ef mov rdi, rbp + 419b4d: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 + 419b51: e8 ba dc ff ff call 0x417810 <_IO_setb> + 419b56: 66 0f 6f 04 24 movdqa xmm0, xmmword ptr [rsp] + 419b5b: 4c 89 6d 08 mov qword ptr [rbp + 8], r13 + 419b5f: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 + 419b63: 4d 85 e4 test r12, r12 + 419b66: 74 48 je 0x419bb0 <_IO_str_init_static_internal+0xa0> + 419b68: 66 49 0f 6e c4 movq xmm0, r12 + 419b6d: 66 48 0f 6e cb movq xmm1, rbx + 419b72: 4c 89 65 10 mov qword ptr [rbp + 16], r12 + 419b76: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 419b7a: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 + 419b7e: 48 c7 85 e0 00 00 00 00 00 00 00 mov qword ptr [rbp + 224], 0 + 419b89: 48 83 c4 18 add rsp, 24 + 419b8d: 5b pop rbx + 419b8e: 5d pop rbp + 419b8f: 41 5c pop r12 + 419b91: 41 5d pop r13 + 419b93: c3 ret + 419b94: 0f 1f 40 00 nop dword ptr [rax] + 419b98: 48 01 f2 add rdx, rsi + 419b9b: 48 c7 c3 ff ff ff ff mov rbx, -1 + 419ba2: 48 39 d6 cmp rsi, rdx + 419ba5: 48 0f 42 da cmovb rbx, rdx + 419ba9: eb 8e jmp 0x419b39 <_IO_str_init_static_internal+0x29> + 419bab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 419bb0: 48 89 5d 10 mov qword ptr [rbp + 16], rbx + 419bb4: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 + 419bb8: eb c4 jmp 0x419b7e <_IO_str_init_static_internal+0x6e> + 419bba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000419bc0 <_IO_str_init_static>: + 419bc0: f3 0f 1e fa endbr64 + 419bc4: 41 55 push r13 + 419bc6: 49 89 f5 mov r13, rsi + 419bc9: 41 54 push r12 + 419bcb: 49 89 fc mov r12, rdi + 419bce: 55 push rbp + 419bcf: 48 89 cd mov rbp, rcx + 419bd2: 53 push rbx + 419bd3: bb ff ff ff ff mov ebx, 4294967295 + 419bd8: 48 83 ec 18 sub rsp, 24 + 419bdc: 85 d2 test edx, edx + 419bde: 0f 48 d3 cmovs edx, ebx + 419be1: 48 63 d2 movsxd rdx, edx + 419be4: 48 85 d2 test rdx, rdx + 419be7: 75 77 jne 0x419c60 <_IO_str_init_static+0xa0> + 419be9: 31 f6 xor esi, esi + 419beb: 4c 89 ef mov rdi, r13 + 419bee: e8 5d 74 fe ff call 0x401050 <.plt+0x30> + 419bf3: 48 89 c3 mov rbx, rax + 419bf6: 66 49 0f 6e c5 movq xmm0, r13 + 419bfb: 31 c9 xor ecx, ecx + 419bfd: 48 89 da mov rdx, rbx + 419c00: 4c 89 ee mov rsi, r13 + 419c03: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 419c07: 4c 89 e7 mov rdi, r12 + 419c0a: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 + 419c0e: e8 fd db ff ff call 0x417810 <_IO_setb> + 419c13: 66 0f 6f 04 24 movdqa xmm0, xmmword ptr [rsp] + 419c18: 4d 89 6c 24 08 mov qword ptr [r12 + 8], r13 + 419c1d: 41 0f 11 44 24 18 movups xmmword ptr [r12 + 24], xmm0 + 419c23: 48 85 ed test rbp, rbp + 419c26: 74 50 je 0x419c78 <_IO_str_init_static+0xb8> + 419c28: 66 48 0f 6e c5 movq xmm0, rbp + 419c2d: 66 48 0f 6e cb movq xmm1, rbx + 419c32: 49 89 6c 24 10 mov qword ptr [r12 + 16], rbp + 419c37: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 419c3b: 41 0f 11 44 24 28 movups xmmword ptr [r12 + 40], xmm0 + 419c41: 49 c7 84 24 e0 00 00 00 00 00 00 00 mov qword ptr [r12 + 224], 0 + 419c4d: 48 83 c4 18 add rsp, 24 + 419c51: 5b pop rbx + 419c52: 5d pop rbp + 419c53: 41 5c pop r12 + 419c55: 41 5d pop r13 + 419c57: c3 ret + 419c58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 419c60: 48 01 f2 add rdx, rsi + 419c63: 48 c7 c3 ff ff ff ff mov rbx, -1 + 419c6a: 48 39 d6 cmp rsi, rdx + 419c6d: 48 0f 42 da cmovb rbx, rdx + 419c71: eb 83 jmp 0x419bf6 <_IO_str_init_static+0x36> + 419c73: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 419c78: 49 89 5c 24 10 mov qword ptr [r12 + 16], rbx + 419c7d: 41 0f 11 44 24 28 movups xmmword ptr [r12 + 40], xmm0 + 419c83: eb bc jmp 0x419c41 <_IO_str_init_static+0x81> + 419c85: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000419c90 <_IO_str_init_readonly>: + 419c90: f3 0f 1e fa endbr64 + 419c94: 41 54 push r12 + 419c96: 49 89 f4 mov r12, rsi + 419c99: 55 push rbp + 419c9a: 48 89 fd mov rbp, rdi + 419c9d: 53 push rbx + 419c9e: bb ff ff ff ff mov ebx, 4294967295 + 419ca3: 48 83 ec 10 sub rsp, 16 + 419ca7: 85 d2 test edx, edx + 419ca9: 0f 48 d3 cmovs edx, ebx + 419cac: 48 63 d2 movsxd rdx, edx + 419caf: 48 85 d2 test rdx, rdx + 419cb2: 75 64 jne 0x419d18 <_IO_str_init_readonly+0x88> + 419cb4: 31 f6 xor esi, esi + 419cb6: 4c 89 e7 mov rdi, r12 + 419cb9: e8 92 73 fe ff call 0x401050 <.plt+0x30> + 419cbe: 48 89 c3 mov rbx, rax + 419cc1: 66 49 0f 6e cc movq xmm1, r12 + 419cc6: 48 89 da mov rdx, rbx + 419cc9: 4c 89 e6 mov rsi, r12 + 419ccc: 48 89 ef mov rdi, rbp + 419ccf: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] + 419cd3: 31 c9 xor ecx, ecx + 419cd5: 0f 29 0c 24 movaps xmmword ptr [rsp], xmm1 + 419cd9: e8 32 db ff ff call 0x417810 <_IO_setb> + 419cde: 66 0f 6f 0c 24 movdqa xmm1, xmmword ptr [rsp] + 419ce3: 66 49 0f 6e c4 movq xmm0, r12 + 419ce8: 66 48 0f 6e d3 movq xmm2, rbx + 419ced: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 419cf1: 83 4d 00 08 or dword ptr [rbp], 8 + 419cf5: 48 c7 85 e0 00 00 00 00 00 00 00 mov qword ptr [rbp + 224], 0 + 419d00: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 + 419d04: 0f 11 4d 18 movups xmmword ptr [rbp + 24], xmm1 + 419d08: 0f 11 4d 28 movups xmmword ptr [rbp + 40], xmm1 + 419d0c: 48 83 c4 10 add rsp, 16 + 419d10: 5b pop rbx + 419d11: 5d pop rbp + 419d12: 41 5c pop r12 + 419d14: c3 ret + 419d15: 0f 1f 00 nop dword ptr [rax] + 419d18: 48 01 f2 add rdx, rsi + 419d1b: 48 c7 c3 ff ff ff ff mov rbx, -1 + 419d22: 48 39 d6 cmp rsi, rdx + 419d25: 48 0f 42 da cmovb rbx, rdx + 419d29: eb 96 jmp 0x419cc1 <_IO_str_init_readonly+0x31> + 419d2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000419d30 <_IO_str_count>: + 419d30: f3 0f 1e fa endbr64 + 419d34: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 419d38: 48 39 47 10 cmp qword ptr [rdi + 16], rax + 419d3c: 48 0f 43 47 10 cmovae rax, qword ptr [rdi + 16] + 419d41: 48 2b 47 18 sub rax, qword ptr [rdi + 24] + 419d45: c3 ret + 419d46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000419d50 <__libc_alloca_cutoff>: + 419d50: f3 0f 1e fa endbr64 + 419d54: 64 48 8b 04 25 98 06 00 00 mov rax, qword ptr fs:[1688] + 419d5d: 48 c1 e8 02 shr rax, 2 + 419d61: ba 00 00 01 00 mov edx, 65536 + 419d66: 48 83 e8 01 sub rax, 1 + 419d6a: 48 3d ff ff 00 00 cmp rax, 65535 + 419d70: 77 1d ja 0x419d8f <__libc_alloca_cutoff+0x3f> + 419d72: 64 48 8b 04 25 98 06 00 00 mov rax, qword ptr fs:[1688] + 419d7b: 48 89 c2 mov rdx, rax + 419d7e: 48 c1 ea 02 shr rdx, 2 + 419d82: 48 83 f8 03 cmp rax, 3 + 419d86: b8 00 00 04 00 mov eax, 262144 + 419d8b: 48 0f 46 d0 cmovbe rdx, rax + 419d8f: 31 c0 xor eax, eax + 419d91: 48 39 fa cmp rdx, rdi + 419d94: 0f 93 c0 setae al + 419d97: c3 ret + 419d98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000419da0 <__lll_lock_wait_private>: + 419da0: f3 0f 1e fa endbr64 + 419da4: 8b 07 mov eax, dword ptr [rdi] + 419da6: 83 f8 02 cmp eax, 2 + 419da9: 74 0b je 0x419db6 <__lll_lock_wait_private+0x16> + 419dab: b8 02 00 00 00 mov eax, 2 + 419db0: 87 07 xchg dword ptr [rdi], eax + 419db2: 85 c0 test eax, eax + 419db4: 74 1a je 0x419dd0 <__lll_lock_wait_private+0x30> + 419db6: 90 nop + 419db7: 45 31 d2 xor r10d, r10d + 419dba: ba 02 00 00 00 mov edx, 2 + 419dbf: be 80 00 00 00 mov esi, 128 + 419dc4: b8 ca 00 00 00 mov eax, 202 + 419dc9: 0f 05 syscall + 419dcb: eb de jmp 0x419dab <__lll_lock_wait_private+0xb> + 419dcd: 0f 1f 00 nop dword ptr [rax] + 419dd0: c3 ret + 419dd1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 419ddb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000419de0 <_dl_tunable_set_arena_max>: + 419de0: f3 0f 1e fa endbr64 + 419de4: 48 8b 07 mov rax, qword ptr [rdi] + 419de7: 90 nop + 419de8: 48 89 05 31 69 0a 00 mov qword ptr [rip + 682289], rax # 0x4c0720 + 419def: c3 ret + +0000000000419df0 <_dl_tunable_set_arena_test>: + 419df0: f3 0f 1e fa endbr64 + 419df4: 48 8b 07 mov rax, qword ptr [rdi] + 419df7: 90 nop + 419df8: 48 89 05 19 69 0a 00 mov qword ptr [rip + 682265], rax # 0x4c0718 + 419dff: c3 ret + +0000000000419e00 <_dl_tunable_set_tcache_max>: + 419e00: f3 0f 1e fa endbr64 + 419e04: 48 8b 07 mov rax, qword ptr [rdi] + 419e07: 48 3d 08 04 00 00 cmp rax, 1032 + 419e0d: 76 01 jbe 0x419e10 <_dl_tunable_set_tcache_max+0x10> + 419e0f: c3 ret + 419e10: 90 nop + 419e11: 48 89 05 40 69 0a 00 mov qword ptr [rip + 682304], rax # 0x4c0758 + 419e18: 48 83 c0 17 add rax, 23 + 419e1c: ba 01 00 00 00 mov edx, 1 + 419e21: 48 83 f8 1f cmp rax, 31 + 419e25: 76 10 jbe 0x419e37 <_dl_tunable_set_tcache_max+0x37> + 419e27: 48 83 e0 f0 and rax, -16 + 419e2b: 48 83 e8 11 sub rax, 17 + 419e2f: 48 c1 e8 04 shr rax, 4 + 419e33: 48 8d 50 01 lea rdx, [rax + 1] + 419e37: 48 89 15 12 69 0a 00 mov qword ptr [rip + 682258], rdx # 0x4c0750 + 419e3e: c3 ret + 419e3f: 90 nop + +0000000000419e40 <_dl_tunable_set_tcache_count>: + 419e40: f3 0f 1e fa endbr64 + 419e44: 48 8b 07 mov rax, qword ptr [rdi] + 419e47: 48 3d ff ff 00 00 cmp rax, 65535 + 419e4d: 76 01 jbe 0x419e50 <_dl_tunable_set_tcache_count+0x10> + 419e4f: c3 ret + 419e50: 90 nop + 419e51: 48 89 05 08 69 0a 00 mov qword ptr [rip + 682248], rax # 0x4c0760 + 419e58: c3 ret + 419e59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000419e60 <_dl_tunable_set_tcache_unsorted_limit>: + 419e60: f3 0f 1e fa endbr64 + 419e64: 48 8b 07 mov rax, qword ptr [rdi] + 419e67: 90 nop + 419e68: 48 89 05 f9 68 0a 00 mov qword ptr [rip + 682233], rax # 0x4c0768 + 419e6f: c3 ret + +0000000000419e70 : + 419e70: 40 f6 c7 0f test dil, 15 + 419e74: 0f 85 f6 00 00 00 jne 0x419f70 + 419e7a: 4c 8d 47 f0 lea r8, [rdi - 16] + 419e7e: 48 8b 4f f8 mov rcx, qword ptr [rdi - 8] + 419e82: 4d 89 c1 mov r9, r8 + 419e85: 4c 89 c0 mov rax, r8 + 419e88: 48 c1 e8 0b shr rax, 11 + 419e8c: 49 c1 e9 03 shr r9, 3 + 419e90: 48 89 ca mov rdx, rcx + 419e93: 41 31 c1 xor r9d, eax + 419e96: 48 83 e2 f8 and rdx, -8 + 419e9a: b8 02 00 00 00 mov eax, 2 + 419e9f: 41 80 f9 01 cmp r9b, 1 + 419ea3: 44 0f 44 c8 cmove r9d, eax + 419ea7: f6 c1 02 test cl, 2 + 419eaa: 0f 84 d0 00 00 00 je 0x419f80 + 419eb0: 48 8b 05 61 72 0a 00 mov rax, qword ptr [rip + 684641] # 0x4c1118 <_dl_pagesize> + 419eb7: 49 89 fa mov r10, rdi + 419eba: 48 83 e8 01 sub rax, 1 + 419ebe: 49 21 c2 and r10, rax + 419ec1: 4d 8d 5a f0 lea r11, [r10 - 16] + 419ec5: 49 f7 c3 ef ff ff ff test r11, -17 + 419ecc: 74 42 je 0x419f10 + 419ece: 4d 8d 5a ff lea r11, [r10 - 1] + 419ed2: 49 81 fb fe 1f 00 00 cmp r11, 8190 + 419ed9: 77 35 ja 0x419f10 + 419edb: 4d 8d 5a c0 lea r11, [r10 - 64] + 419edf: 49 f7 c3 bf ff ff ff test r11, -65 + 419ee6: 74 28 je 0x419f10 + 419ee8: 4d 8d 9a 00 ff ff ff lea r11, [r10 - 256] + 419eef: 49 f7 c3 ff fe ff ff test r11, -257 + 419ef6: 74 18 je 0x419f10 + 419ef8: 4d 8d 9a 00 fc ff ff lea r11, [r10 - 1024] + 419eff: 49 f7 c3 ff fb ff ff test r11, -1025 + 419f06: 0f 85 44 01 00 00 jne 0x41a050 + 419f0c: 0f 1f 40 00 nop dword ptr [rax] + 419f10: 83 e1 03 and ecx, 3 + 419f13: 48 83 f9 02 cmp rcx, 2 + 419f17: 75 57 jne 0x419f70 + 419f19: 48 8b 4f f0 mov rcx, qword ptr [rdi - 16] + 419f1d: 4c 89 c7 mov rdi, r8 + 419f20: 48 29 cf sub rdi, rcx + 419f23: 48 01 d1 add rcx, rdx + 419f26: 48 09 f9 or rcx, rdi + 419f29: 48 85 c1 test rcx, rax + 419f2c: 75 42 jne 0x419f70 + 419f2e: 48 8d 42 ff lea rax, [rdx - 1] + 419f32: 49 8d 0c 00 lea rcx, [r8 + rax] + 419f36: 0f b6 11 movzx edx, byte ptr [rcx] + 419f39: 41 38 d1 cmp r9b, dl + 419f3c: 75 26 jne 0x419f64 + 419f3e: e9 dd 00 00 00 jmp 0x41a020 + 419f43: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 419f48: 48 8d 4a 10 lea rcx, [rdx + 16] + 419f4c: 48 39 c1 cmp rcx, rax + 419f4f: 77 1f ja 0x419f70 + 419f51: 48 29 d0 sub rax, rdx + 419f54: 49 8d 0c 00 lea rcx, [r8 + rax] + 419f58: 0f b6 11 movzx edx, byte ptr [rcx] + 419f5b: 44 38 ca cmp dl, r9b + 419f5e: 0f 84 bc 00 00 00 je 0x41a020 + 419f64: 48 85 d2 test rdx, rdx + 419f67: 75 df jne 0x419f48 + 419f69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 419f70: 45 31 c0 xor r8d, r8d + 419f73: 4c 89 c0 mov rax, r8 + 419f76: c3 ret + 419f77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 419f80: 8b 05 1e 68 0a 00 mov eax, dword ptr [rip + 682014] # 0x4c07a4 + 419f86: 83 e0 02 and eax, 2 + 419f89: 75 1c jne 0x419fa7 + 419f8b: 4c 8b 15 b6 67 0a 00 mov r10, qword ptr [rip + 681910] # 0x4c0748 + 419f92: 4d 39 c2 cmp r10, r8 + 419f95: 77 d9 ja 0x419f70 + 419f97: 4d 8d 1c 10 lea r11, [r8 + rdx] + 419f9b: 4c 03 15 86 70 0a 00 add r10, qword ptr [rip + 684166] # 0x4c1028 + 419fa2: 4d 39 d3 cmp r11, r10 + 419fa5: 73 c9 jae 0x419f70 + 419fa7: 48 83 fa 1f cmp rdx, 31 + 419fab: 76 c3 jbe 0x419f70 + 419fad: f6 c1 08 test cl, 8 + 419fb0: 75 be jne 0x419f70 + 419fb2: 41 f6 44 10 08 01 test byte ptr [r8 + rdx + 8], 1 + 419fb8: 74 b6 je 0x419f70 + 419fba: 83 e1 01 and ecx, 1 + 419fbd: 75 20 jne 0x419fdf + 419fbf: 48 8b 4f f0 mov rcx, qword ptr [rdi - 16] + 419fc3: f6 c1 0f test cl, 15 + 419fc6: 75 a8 jne 0x419f70 + 419fc8: 4c 89 c7 mov rdi, r8 + 419fcb: 48 29 cf sub rdi, rcx + 419fce: 85 c0 test eax, eax + 419fd0: 74 6e je 0x41a040 + 419fd2: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 419fd6: 48 83 e0 f8 and rax, -8 + 419fda: 48 39 c1 cmp rcx, rax + 419fdd: 75 91 jne 0x419f70 + 419fdf: 48 83 c2 07 add rdx, 7 + 419fe3: 49 8d 0c 10 lea rcx, [r8 + rdx] + 419fe7: 0f b6 01 movzx eax, byte ptr [rcx] + 419fea: 41 38 c1 cmp r9b, al + 419fed: 75 25 jne 0x41a014 + 419fef: eb 2f jmp 0x41a020 + 419ff1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 419ff8: 48 8d 48 10 lea rcx, [rax + 16] + 419ffc: 48 39 d1 cmp rcx, rdx + 419fff: 0f 87 6b ff ff ff ja 0x419f70 + 41a005: 48 29 c2 sub rdx, rax + 41a008: 49 8d 0c 10 lea rcx, [r8 + rdx] + 41a00c: 0f b6 01 movzx eax, byte ptr [rcx] + 41a00f: 44 38 c8 cmp al, r9b + 41a012: 74 0c je 0x41a020 + 41a014: 48 85 c0 test rax, rax + 41a017: 75 df jne 0x419ff8 + 41a019: e9 52 ff ff ff jmp 0x419f70 + 41a01e: 66 90 nop + 41a020: 44 89 c8 mov eax, r9d + 41a023: f7 d0 not eax + 41a025: 88 01 mov byte ptr [rcx], al + 41a027: 48 85 f6 test rsi, rsi + 41a02a: 0f 84 43 ff ff ff je 0x419f73 + 41a030: 48 89 0e mov qword ptr [rsi], rcx + 41a033: e9 3b ff ff ff jmp 0x419f73 + 41a038: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41a040: 48 39 3d 01 67 0a 00 cmp qword ptr [rip + 681729], rdi # 0x4c0748 + 41a047: 76 89 jbe 0x419fd2 + 41a049: e9 22 ff ff ff jmp 0x419f70 + 41a04e: 66 90 nop + 41a050: 49 81 fa 00 10 00 00 cmp r10, 4096 + 41a057: 0f 84 b3 fe ff ff je 0x419f10 + 41a05d: e9 0e ff ff ff jmp 0x419f70 + 41a062: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41a06d: 0f 1f 00 nop dword ptr [rax] + +000000000041a070 : + 41a070: 55 push rbp + 41a071: 49 89 f3 mov r11, rsi + 41a074: 45 31 c9 xor r9d, r9d + 41a077: 48 8d 77 10 lea rsi, [rdi + 16] + 41a07b: 53 push rbx + 41a07c: 48 8b 47 60 mov rax, qword ptr [rdi + 96] + 41a080: 48 89 fb mov rbx, rdi + 41a083: 45 31 c0 xor r8d, r8d + 41a086: 48 8d 7f 60 lea rdi, [rdi + 96] + 41a08a: 48 8b 68 08 mov rbp, qword ptr [rax + 8] + 41a08e: 48 89 e9 mov rcx, rbp + 41a091: 48 83 e1 f8 and rcx, -8 + 41a095: 0f 1f 00 nop dword ptr [rax] + 41a098: 48 8b 06 mov rax, qword ptr [rsi] + 41a09b: 48 85 c0 test rax, rax + 41a09e: 74 18 je 0x41a0b8 + 41a0a0: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 41a0a4: 48 8b 40 10 mov rax, qword ptr [rax + 16] + 41a0a8: 41 83 c1 01 add r9d, 1 + 41a0ac: 48 83 e2 f8 and rdx, -8 + 41a0b0: 49 01 d0 add r8, rdx + 41a0b3: 48 85 c0 test rax, rax + 41a0b6: 75 e8 jne 0x41a0a0 + 41a0b8: 48 83 c6 08 add rsi, 8 + 41a0bc: 48 39 f7 cmp rdi, rsi + 41a0bf: 75 d7 jne 0x41a098 + 41a0c1: 4c 01 c1 add rcx, r8 + 41a0c4: 4c 8d 93 50 08 00 00 lea r10, [rbx + 2128] + 41a0cb: be 01 00 00 00 mov esi, 1 + 41a0d0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 41a0d4: 48 39 f8 cmp rax, rdi + 41a0d7: 74 1e je 0x41a0f7 + 41a0d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41a0e0: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 41a0e4: 48 8b 40 18 mov rax, qword ptr [rax + 24] + 41a0e8: 83 c6 01 add esi, 1 + 41a0eb: 48 83 e2 f8 and rdx, -8 + 41a0ef: 48 01 d1 add rcx, rdx + 41a0f2: 48 39 f8 cmp rax, rdi + 41a0f5: 75 e9 jne 0x41a0e0 + 41a0f7: 48 83 c7 10 add rdi, 16 + 41a0fb: 49 39 fa cmp r10, rdi + 41a0fe: 75 d0 jne 0x41a0d0 + 41a100: 48 8b 93 88 08 00 00 mov rdx, qword ptr [rbx + 2184] + 41a107: 41 8b 43 1c mov eax, dword ptr [r11 + 28] + 41a10b: 45 01 4b 08 add dword ptr [r11 + 8], r9d + 41a10f: 01 d0 add eax, edx + 41a111: 41 01 73 04 add dword ptr [r11 + 4], esi + 41a115: 29 c8 sub eax, ecx + 41a117: 41 01 4b 20 add dword ptr [r11 + 32], ecx + 41a11b: 41 89 43 1c mov dword ptr [r11 + 28], eax + 41a11f: 48 8d 05 7a 66 0a 00 lea rax, [rip + 681594] # 0x4c07a0 + 41a126: 41 01 13 add dword ptr [r11], edx + 41a129: 45 01 43 18 add dword ptr [r11 + 24], r8d + 41a12d: 48 39 c3 cmp rbx, rax + 41a130: 74 03 je 0x41a135 + 41a132: 5b pop rbx + 41a133: 5d pop rbp + 41a134: c3 ret + 41a135: 8b 05 ed 65 0a 00 mov eax, dword ptr [rip + 681453] # 0x4c0728 + 41a13b: 83 e5 f8 and ebp, -8 + 41a13e: 5b pop rbx + 41a13f: 41 89 43 0c mov dword ptr [r11 + 12], eax + 41a143: 48 8b 05 ee 65 0a 00 mov rax, qword ptr [rip + 681454] # 0x4c0738 + 41a14a: 41 89 6b 24 mov dword ptr [r11 + 36], ebp + 41a14e: 5d pop rbp + 41a14f: 41 89 43 10 mov dword ptr [r11 + 16], eax + 41a153: 41 c7 43 14 00 00 00 00 mov dword ptr [r11 + 20], 0 + 41a15b: c3 ret + 41a15c: 0f 1f 40 00 nop dword ptr [rax] + +000000000041a160 <_dl_tunable_set_trim_threshold>: + 41a160: f3 0f 1e fa endbr64 + 41a164: 48 8b 07 mov rax, qword ptr [rdi] + 41a167: 90 nop + 41a168: c7 05 c2 65 0a 00 01 00 00 00 mov dword ptr [rip + 681410], 1 # 0x4c0734 + 41a172: 48 89 05 87 65 0a 00 mov qword ptr [rip + 681351], rax # 0x4c0700 + 41a179: c3 ret + 41a17a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000041a180 <_dl_tunable_set_top_pad>: + 41a180: f3 0f 1e fa endbr64 + 41a184: 48 8b 07 mov rax, qword ptr [rdi] + 41a187: 90 nop + 41a188: c7 05 a2 65 0a 00 01 00 00 00 mov dword ptr [rip + 681378], 1 # 0x4c0734 + 41a192: 48 89 05 6f 65 0a 00 mov qword ptr [rip + 681327], rax # 0x4c0708 + 41a199: c3 ret + 41a19a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000041a1a0 <_dl_tunable_set_mmap_threshold>: + 41a1a0: f3 0f 1e fa endbr64 + 41a1a4: 48 8b 07 mov rax, qword ptr [rdi] + 41a1a7: 48 3d 00 00 00 02 cmp rax, 33554432 + 41a1ad: 76 01 jbe 0x41a1b0 <_dl_tunable_set_mmap_threshold+0x10> + 41a1af: c3 ret + 41a1b0: 90 nop + 41a1b1: c7 05 79 65 0a 00 01 00 00 00 mov dword ptr [rip + 681337], 1 # 0x4c0734 + 41a1bb: 48 89 05 4e 65 0a 00 mov qword ptr [rip + 681294], rax # 0x4c0710 + 41a1c2: c3 ret + 41a1c3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41a1ce: 66 90 nop + +000000000041a1d0 <_dl_tunable_set_mmaps_max>: + 41a1d0: f3 0f 1e fa endbr64 + 41a1d4: 48 8b 07 mov rax, qword ptr [rdi] + 41a1d7: 90 nop + 41a1d8: c7 05 52 65 0a 00 01 00 00 00 mov dword ptr [rip + 681298], 1 # 0x4c0734 + 41a1e2: 89 05 44 65 0a 00 mov dword ptr [rip + 681284], eax # 0x4c072c + 41a1e8: c3 ret + 41a1e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000041a1f0 <_dl_tunable_set_perturb_byte>: + 41a1f0: f3 0f 1e fa endbr64 + 41a1f4: 48 8b 07 mov rax, qword ptr [rdi] + 41a1f7: 90 nop + 41a1f8: 89 05 d6 8a 0a 00 mov dword ptr [rip + 690902], eax # 0x4c2cd4 + 41a1fe: c3 ret + 41a1ff: 90 nop + +000000000041a200 <_dl_tunable_set_mxfast>: + 41a200: f3 0f 1e fa endbr64 + 41a204: 48 8b 07 mov rax, qword ptr [rdi] + 41a207: 48 3d a0 00 00 00 cmp rax, 160 + 41a20d: 76 01 jbe 0x41a210 <_dl_tunable_set_mxfast+0x10> + 41a20f: c3 ret + 41a210: 90 nop + 41a211: 48 8d 50 08 lea rdx, [rax + 8] + 41a215: 48 83 e2 f0 and rdx, -16 + 41a219: 48 85 c0 test rax, rax + 41a21c: b8 10 00 00 00 mov eax, 16 + 41a221: 48 0f 45 c2 cmovne rax, rdx + 41a225: 48 89 05 ac 8a 0a 00 mov qword ptr [rip + 690860], rax # 0x4c2cd8 + 41a22c: c3 ret + 41a22d: 0f 1f 00 nop dword ptr [rax] + +000000000041a230 <__malloc_assert>: + 41a230: 50 push rax + 41a231: 58 pop rax + 41a232: 48 8d 05 14 b0 07 00 lea rax, [rip + 503828] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> + 41a239: 48 83 ec 10 sub rsp, 16 + 41a23d: 41 89 d1 mov r9d, edx + 41a240: 49 89 ca mov r10, rcx + 41a243: 49 89 f0 mov r8, rsi + 41a246: 48 8b 15 3b 6e 0a 00 mov rdx, qword ptr [rip + 683579] # 0x4c1088 + 41a24d: 48 8d 0d 41 09 09 00 lea rcx, [rip + 592193] # 0x4aab95 + 41a254: 48 8d 35 55 bc 07 00 lea rsi, [rip + 506965] # 0x495eb0 <__PRETTY_FUNCTION__.13693+0x6> + 41a25b: 80 3a 00 cmp byte ptr [rdx], 0 + 41a25e: 57 push rdi + 41a25f: 50 push rax + 41a260: 48 0f 45 c8 cmovne rcx, rax + 41a264: 31 ff xor edi, edi + 41a266: 31 c0 xor eax, eax + 41a268: 41 52 push r10 + 41a26a: e8 91 6a ff ff call 0x410d00 <__fxprintf> + 41a26f: 48 8b 3d 52 64 0a 00 mov rdi, qword ptr [rip + 681042] # 0x4c06c8 + 41a276: 48 83 c4 20 add rsp, 32 + 41a27a: e8 61 70 ff ff call 0x4112e0 + 41a27f: e8 30 6f fe ff call 0x4011b4 + 41a284: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41a28f: 90 nop + +000000000041a290 : + 41a290: 50 push rax + 41a291: 58 pop rax + 41a292: 48 8d 35 66 03 09 00 lea rsi, [rip + 590694] # 0x4aa5ff <__PRETTY_FUNCTION__.10670+0x5f> + 41a299: 31 c0 xor eax, eax + 41a29b: 48 89 fa mov rdx, rdi + 41a29e: 48 83 ec 08 sub rsp, 8 + 41a2a2: bf 01 00 00 00 mov edi, 1 + 41a2a7: e8 d4 97 ff ff call 0x413a80 <__libc_message> + 41a2ac: 0f 1f 40 00 nop dword ptr [rax] + +000000000041a2b0 : + 41a2b0: 41 55 push r13 + 41a2b2: 48 01 fe add rsi, rdi + 41a2b5: 41 54 push r12 + 41a2b7: 55 push rbp + 41a2b8: 53 push rbx + 41a2b9: 48 83 ec 08 sub rsp, 8 + 41a2bd: 48 8b 1d 54 6e 0a 00 mov rbx, qword ptr [rip + 683604] # 0x4c1118 <_dl_pagesize> + 41a2c4: 48 81 fe ff 7f 00 00 cmp rsi, 32767 + 41a2cb: 0f 86 ff 00 00 00 jbe 0x41a3d0 + 41a2d1: 48 81 fe 00 00 00 04 cmp rsi, 67108864 + 41a2d8: 0f 87 02 01 00 00 ja 0x41a3e0 + 41a2de: 48 8b 3d d3 89 0a 00 mov rdi, qword ptr [rip + 690643] # 0x4c2cb8 + 41a2e5: 48 8d 44 1e ff lea rax, [rsi + rbx - 1] + 41a2ea: 48 f7 db neg rbx + 41a2ed: 48 21 c3 and rbx, rax + 41a2f0: 48 85 ff test rdi, rdi + 41a2f3: 74 42 je 0x41a337 + 41a2f5: 45 31 c9 xor r9d, r9d + 41a2f8: 41 b8 ff ff ff ff mov r8d, 4294967295 + 41a2fe: b9 22 40 00 00 mov ecx, 16418 + 41a303: 31 d2 xor edx, edx + 41a305: be 00 00 00 04 mov esi, 67108864 + 41a30a: e8 d1 ef 02 00 call 0x4492e0 + 41a30f: 48 c7 05 9e 89 0a 00 00 00 00 00 mov qword ptr [rip + 690590], 0 # 0x4c2cb8 + 41a31a: 49 89 c4 mov r12, rax + 41a31d: 48 83 f8 ff cmp rax, -1 + 41a321: 74 14 je 0x41a337 + 41a323: a9 ff ff ff 03 test eax, 67108863 + 41a328: 74 6c je 0x41a396 + 41a32a: be 00 00 00 04 mov esi, 67108864 + 41a32f: 48 89 c7 mov rdi, rax + 41a332: e8 59 f0 02 00 call 0x449390 + 41a337: 45 31 c9 xor r9d, r9d + 41a33a: 31 d2 xor edx, edx + 41a33c: 31 ff xor edi, edi + 41a33e: 41 b8 ff ff ff ff mov r8d, 4294967295 + 41a344: b9 22 40 00 00 mov ecx, 16418 + 41a349: be 00 00 00 08 mov esi, 134217728 + 41a34e: e8 8d ef 02 00 call 0x4492e0 + 41a353: 48 83 f8 ff cmp rax, -1 + 41a357: 0f 84 ab 00 00 00 je 0x41a408 + 41a35d: 4c 8d a0 ff ff ff 03 lea r12, [rax + 67108863] + 41a364: 49 81 e4 00 00 00 fc and r12, -67108864 + 41a36b: 4d 89 e5 mov r13, r12 + 41a36e: 49 8d ac 24 00 00 00 04 lea rbp, [r12 + 67108864] + 41a376: 49 29 c5 sub r13, rax + 41a379: 0f 85 d1 00 00 00 jne 0x41a450 + 41a37f: 48 89 2d 32 89 0a 00 mov qword ptr [rip + 690482], rbp # 0x4c2cb8 + 41a386: be 00 00 00 04 mov esi, 67108864 + 41a38b: 48 89 ef mov rdi, rbp + 41a38e: 4c 29 ee sub rsi, r13 + 41a391: e8 fa ef 02 00 call 0x449390 + 41a396: ba 03 00 00 00 mov edx, 3 + 41a39b: 48 89 de mov rsi, rbx + 41a39e: 4c 89 e7 mov rdi, r12 + 41a3a1: e8 1a f0 02 00 call 0x4493c0 + 41a3a6: 85 c0 test eax, eax + 41a3a8: 0f 85 92 00 00 00 jne 0x41a440 + 41a3ae: 66 48 0f 6e c3 movq xmm0, rbx + 41a3b3: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 41a3b7: 41 0f 11 44 24 10 movups xmmword ptr [r12 + 16], xmm0 + 41a3bd: 90 nop + 41a3be: 48 83 c4 08 add rsp, 8 + 41a3c2: 4c 89 e0 mov rax, r12 + 41a3c5: 5b pop rbx + 41a3c6: 5d pop rbp + 41a3c7: 41 5c pop r12 + 41a3c9: 41 5d pop r13 + 41a3cb: c3 ret + 41a3cc: 0f 1f 40 00 nop dword ptr [rax] + 41a3d0: be 00 80 00 00 mov esi, 32768 + 41a3d5: e9 04 ff ff ff jmp 0x41a2de + 41a3da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41a3e0: be 00 00 00 04 mov esi, 67108864 + 41a3e5: 48 81 ff 00 00 00 04 cmp rdi, 67108864 + 41a3ec: 0f 86 ec fe ff ff jbe 0x41a2de + 41a3f2: 48 83 c4 08 add rsp, 8 + 41a3f6: 45 31 e4 xor r12d, r12d + 41a3f9: 5b pop rbx + 41a3fa: 4c 89 e0 mov rax, r12 + 41a3fd: 5d pop rbp + 41a3fe: 41 5c pop r12 + 41a400: 41 5d pop r13 + 41a402: c3 ret + 41a403: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41a408: 45 31 c9 xor r9d, r9d + 41a40b: 41 b8 ff ff ff ff mov r8d, 4294967295 + 41a411: b9 22 40 00 00 mov ecx, 16418 + 41a416: 31 d2 xor edx, edx + 41a418: be 00 00 00 04 mov esi, 67108864 + 41a41d: 31 ff xor edi, edi + 41a41f: e8 bc ee 02 00 call 0x4492e0 + 41a424: 49 89 c4 mov r12, rax + 41a427: 48 83 f8 ff cmp rax, -1 + 41a42b: 74 c5 je 0x41a3f2 + 41a42d: a9 ff ff ff 03 test eax, 67108863 + 41a432: 0f 84 5e ff ff ff je 0x41a396 + 41a438: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41a440: be 00 00 00 04 mov esi, 67108864 + 41a445: 4c 89 e7 mov rdi, r12 + 41a448: e8 43 ef 02 00 call 0x449390 + 41a44d: eb a3 jmp 0x41a3f2 + 41a44f: 90 nop + 41a450: 4c 89 ee mov rsi, r13 + 41a453: 48 89 c7 mov rdi, rax + 41a456: e8 35 ef 02 00 call 0x449390 + 41a45b: e9 26 ff ff ff jmp 0x41a386 + +000000000041a460 : + 41a460: 48 83 ec 08 sub rsp, 8 + 41a464: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 41a468: 48 8b 05 a9 6c 0a 00 mov rax, qword ptr [rip + 683177] # 0x4c1118 <_dl_pagesize> + 41a46f: 48 89 d1 mov rcx, rdx + 41a472: 48 83 e1 f8 and rcx, -8 + 41a476: 83 e2 02 and edx, 2 + 41a479: 74 61 je 0x41a4dc + 41a47b: 48 8b 37 mov rsi, qword ptr [rdi] + 41a47e: 49 89 f8 mov r8, rdi + 41a481: 48 83 e8 01 sub rax, 1 + 41a485: 48 83 c7 10 add rdi, 16 + 41a489: 48 21 c7 and rdi, rax + 41a48c: 49 29 f0 sub r8, rsi + 41a48f: 48 01 ce add rsi, rcx + 41a492: 4c 89 c2 mov rdx, r8 + 41a495: 48 09 f2 or rdx, rsi + 41a498: 48 21 d0 and rax, rdx + 41a49b: 48 8d 57 ff lea rdx, [rdi - 1] + 41a49f: 48 21 d7 and rdi, rdx + 41a4a2: 48 09 f8 or rax, rdi + 41a4a5: 75 29 jne 0x41a4d0 + 41a4a7: f0 lock + 41a4a8: ff 0d 7a 62 0a 00 dec dword ptr [rip + 680570] # 0x4c0728 + 41a4ae: 48 89 f0 mov rax, rsi + 41a4b1: 48 f7 d8 neg rax + 41a4b4: f0 lock + 41a4b5: 48 01 05 7c 62 0a 00 add qword ptr [rip + 680572], rax # 0x4c0738 + 41a4bc: 4c 89 c7 mov rdi, r8 + 41a4bf: 48 83 c4 08 add rsp, 8 + 41a4c3: e9 c8 ee 02 00 jmp 0x449390 + 41a4c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41a4d0: 48 8d 3d 01 ba 07 00 lea rdi, [rip + 506369] # 0x495ed8 <__PRETTY_FUNCTION__.13693+0x2e> + 41a4d7: e8 b4 fd ff ff call 0x41a290 + 41a4dc: 48 8d 0d 15 c8 07 00 lea rcx, [rip + 509973] # 0x496cf8 <__PRETTY_FUNCTION__.13022> + 41a4e3: ba fd 0a 00 00 mov edx, 2813 + 41a4e8: 48 8d 35 c1 b6 07 00 lea rsi, [rip + 505537] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41a4ef: 48 8d 3d c3 b6 07 00 lea rdi, [rip + 505539] # 0x495bb9 <__PRETTY_FUNCTION__.11590+0x19> + 41a4f6: e8 35 fd ff ff call 0x41a230 <__malloc_assert> + 41a4fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000041a500 : + 41a500: 41 54 push r12 + 41a502: 48 8b 05 0f 6c 0a 00 mov rax, qword ptr [rip + 683023] # 0x4c1118 <_dl_pagesize> + 41a509: 55 push rbp + 41a50a: 53 push rbx + 41a50b: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 41a50f: 4c 8b 27 mov r12, qword ptr [rdi] + 41a512: 48 89 d5 mov rbp, rdx + 41a515: 48 83 e5 f8 and rbp, -8 + 41a519: 83 e2 02 and edx, 2 + 41a51c: 0f 84 db 00 00 00 je 0x41a5fd + 41a522: 49 89 f9 mov r9, rdi + 41a525: 48 8d 48 ff lea rcx, [rax - 1] + 41a529: 48 8d 57 10 lea rdx, [rdi + 16] + 41a52d: 4c 01 e5 add rbp, r12 + 41a530: 4d 29 e1 sub r9, r12 + 41a533: 48 21 ca and rdx, rcx + 41a536: 4d 89 c8 mov r8, r9 + 41a539: 49 09 e8 or r8, rbp + 41a53c: 49 21 c8 and r8, rcx + 41a53f: 48 8d 4a ff lea rcx, [rdx - 1] + 41a543: 48 21 ca and rdx, rcx + 41a546: 49 09 d0 or r8, rdx + 41a549: 0f 85 99 00 00 00 jne 0x41a5e8 + 41a54f: 48 8d 5c 30 07 lea rbx, [rax + rsi + 7] + 41a554: 48 f7 d8 neg rax + 41a557: 4c 01 e3 add rbx, r12 + 41a55a: 48 21 c3 and rbx, rax + 41a55d: 48 39 dd cmp rbp, rbx + 41a560: 74 76 je 0x41a5d8 + 41a562: 31 c0 xor eax, eax + 41a564: b9 01 00 00 00 mov ecx, 1 + 41a569: 48 89 da mov rdx, rbx + 41a56c: 48 89 ee mov rsi, rbp + 41a56f: 4c 89 cf mov rdi, r9 + 41a572: e8 d9 15 03 00 call 0x44bb50 + 41a577: 48 83 f8 ff cmp rax, -1 + 41a57b: 74 7b je 0x41a5f8 + 41a57d: 4e 8d 04 20 lea r8, [rax + r12] + 41a581: 41 f6 c0 0f test r8b, 15 + 41a585: 0f 85 91 00 00 00 jne 0x41a61c + 41a58b: 4d 39 20 cmp qword ptr [r8], r12 + 41a58e: 0f 85 a7 00 00 00 jne 0x41a63b + 41a594: 48 89 d8 mov rax, rbx + 41a597: 48 29 eb sub rbx, rbp + 41a59a: 4c 29 e0 sub rax, r12 + 41a59d: 48 83 c8 02 or rax, 2 + 41a5a1: 49 89 40 08 mov qword ptr [r8 + 8], rax + 41a5a5: 48 89 d8 mov rax, rbx + 41a5a8: f0 lock + 41a5a9: 48 0f c1 05 87 61 0a 00 xadd qword ptr [rip + 680327], rax # 0x4c0738 + 41a5b1: 48 01 c3 add rbx, rax + 41a5b4: 48 8b 05 85 61 0a 00 mov rax, qword ptr [rip + 680325] # 0x4c0740 + 41a5bb: 48 39 c3 cmp rbx, rax + 41a5be: 76 0b jbe 0x41a5cb + 41a5c0: f0 lock + 41a5c1: 48 0f b1 1d 77 61 0a 00 cmpxchg qword ptr [rip + 680311], rbx # 0x4c0740 + 41a5c9: 75 e9 jne 0x41a5b4 + 41a5cb: 5b pop rbx + 41a5cc: 4c 89 c0 mov rax, r8 + 41a5cf: 5d pop rbp + 41a5d0: 41 5c pop r12 + 41a5d2: c3 ret + 41a5d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41a5d8: 49 89 f8 mov r8, rdi + 41a5db: 5b pop rbx + 41a5dc: 5d pop rbp + 41a5dd: 4c 89 c0 mov rax, r8 + 41a5e0: 41 5c pop r12 + 41a5e2: c3 ret + 41a5e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41a5e8: 48 8d 3d 09 b9 07 00 lea rdi, [rip + 506121] # 0x495ef8 <__PRETTY_FUNCTION__.13693+0x4e> + 41a5ef: e8 9c fc ff ff call 0x41a290 + 41a5f4: 0f 1f 40 00 nop dword ptr [rax] + 41a5f8: 45 31 c0 xor r8d, r8d + 41a5fb: eb ce jmp 0x41a5cb + 41a5fd: 48 8d 0d e4 c6 07 00 lea rcx, [rip + 509668] # 0x496ce8 <__PRETTY_FUNCTION__.13034> + 41a604: ba 23 0b 00 00 mov edx, 2851 + 41a609: 48 8d 35 a0 b5 07 00 lea rsi, [rip + 505248] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41a610: 48 8d 3d a2 b5 07 00 lea rdi, [rip + 505250] # 0x495bb9 <__PRETTY_FUNCTION__.11590+0x19> + 41a617: e8 14 fc ff ff call 0x41a230 <__malloc_assert> + 41a61c: 48 8d 0d c5 c6 07 00 lea rcx, [rip + 509637] # 0x496ce8 <__PRETTY_FUNCTION__.13034> + 41a623: ba 3b 0b 00 00 mov edx, 2875 + 41a628: 48 8d 35 81 b5 07 00 lea rsi, [rip + 505217] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41a62f: 48 8d 3d 98 b5 07 00 lea rdi, [rip + 505240] # 0x495bce <__PRETTY_FUNCTION__.11590+0x2e> + 41a636: e8 f5 fb ff ff call 0x41a230 <__malloc_assert> + 41a63b: 48 8d 0d a6 c6 07 00 lea rcx, [rip + 509606] # 0x496ce8 <__PRETTY_FUNCTION__.13034> + 41a642: ba 3d 0b 00 00 mov edx, 2877 + 41a647: 48 8d 35 62 b5 07 00 lea rsi, [rip + 505186] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41a64e: 48 8d 3d 94 b5 07 00 lea rdi, [rip + 505236] # 0x495be9 <__PRETTY_FUNCTION__.11590+0x49> + 41a655: e8 d6 fb ff ff call 0x41a230 <__malloc_assert> + 41a65a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000041a660 : + 41a660: 50 push rax + 41a661: 58 pop rax + 41a662: 48 8d 0d 3f c6 07 00 lea rcx, [rip + 509503] # 0x496ca8 <__PRETTY_FUNCTION__.12248> + 41a669: ba a4 02 00 00 mov edx, 676 + 41a66e: 48 8d 35 8c b5 07 00 lea rsi, [rip + 505228] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> + 41a675: 48 8d 3d 9c b8 07 00 lea rdi, [rip + 506012] # 0x495f18 <__PRETTY_FUNCTION__.13693+0x6e> + 41a67c: 48 83 ec 08 sub rsp, 8 + 41a680: e8 ab fb ff ff call 0x41a230 <__malloc_assert> + 41a685: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000041a690 : + 41a690: 48 83 3d 30 86 0a 00 00 cmp qword ptr [rip + 689712], 0 # 0x4c2cc8 + 41a698: 41 54 push r12 + 41a69a: 55 push rbp + 41a69b: 53 push rbx + 41a69c: 0f 84 be 00 00 00 je 0x41a760 + 41a6a2: 48 c7 c3 d8 ff ff ff mov rbx, -40 + 41a6a9: 64 48 8b 2b mov rbp, qword ptr fs:[rbx] + 41a6ad: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41a6b5: 85 c0 test eax, eax + 41a6b7: 0f 85 b3 00 00 00 jne 0x41a770 + 41a6bd: ba 01 00 00 00 mov edx, 1 + 41a6c2: 0f b1 15 07 86 0a 00 cmpxchg dword ptr [rip + 689671], edx # 0x4c2cd0 + 41a6c9: 4c 8b 25 f8 85 0a 00 mov r12, qword ptr [rip + 689656] # 0x4c2cc8 + 41a6d0: 4d 85 e4 test r12, r12 + 41a6d3: 74 4a je 0x41a71f + 41a6d5: 49 8b 84 24 78 08 00 00 mov rax, qword ptr [r12 + 2168] + 41a6dd: 49 83 bc 24 80 08 00 00 00 cmp qword ptr [r12 + 2176], 0 + 41a6e6: 48 89 05 db 85 0a 00 mov qword ptr [rip + 689627], rax # 0x4c2cc8 + 41a6ed: 0f 85 fd 00 00 00 jne 0x41a7f0 + 41a6f3: 49 c7 84 24 80 08 00 00 01 00 00 00 mov qword ptr [r12 + 2176], 1 + 41a6ff: 48 85 ed test rbp, rbp + 41a702: 74 1b je 0x41a71f + 41a704: 48 8b 85 80 08 00 00 mov rax, qword ptr [rbp + 2176] + 41a70b: 48 85 c0 test rax, rax + 41a70e: 0f 84 fb 00 00 00 je 0x41a80f + 41a714: 48 83 e8 01 sub rax, 1 + 41a718: 48 89 85 80 08 00 00 mov qword ptr [rbp + 2176], rax + 41a71f: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41a727: 85 c0 test eax, eax + 41a729: 75 75 jne 0x41a7a0 + 41a72b: 83 2d 9e 85 0a 00 01 sub dword ptr [rip + 689566], 1 # 0x4c2cd0 + 41a732: 4d 85 e4 test r12, r12 + 41a735: 74 29 je 0x41a760 + 41a737: 90 nop + 41a738: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41a740: 85 c0 test eax, eax + 41a742: 0f 85 88 00 00 00 jne 0x41a7d0 + 41a748: ba 01 00 00 00 mov edx, 1 + 41a74d: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 41a752: 64 4c 89 23 mov qword ptr fs:[rbx], r12 + 41a756: 4c 89 e0 mov rax, r12 + 41a759: 5b pop rbx + 41a75a: 5d pop rbp + 41a75b: 41 5c pop r12 + 41a75d: c3 ret + 41a75e: 66 90 nop + 41a760: 45 31 e4 xor r12d, r12d + 41a763: 5b pop rbx + 41a764: 5d pop rbp + 41a765: 4c 89 e0 mov rax, r12 + 41a768: 41 5c pop r12 + 41a76a: c3 ret + 41a76b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41a770: 31 c0 xor eax, eax + 41a772: ba 01 00 00 00 mov edx, 1 + 41a777: f0 lock + 41a778: 0f b1 15 51 85 0a 00 cmpxchg dword ptr [rip + 689489], edx # 0x4c2cd0 + 41a77f: 0f 84 44 ff ff ff je 0x41a6c9 + 41a785: 48 8d 3d 44 85 0a 00 lea rdi, [rip + 689476] # 0x4c2cd0 + 41a78c: e8 0f f6 ff ff call 0x419da0 <__lll_lock_wait_private> + 41a791: e9 33 ff ff ff jmp 0x41a6c9 + 41a796: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41a7a0: 31 c0 xor eax, eax + 41a7a2: 87 05 28 85 0a 00 xchg dword ptr [rip + 689448], eax # 0x4c2cd0 + 41a7a8: 83 f8 01 cmp eax, 1 + 41a7ab: 7e 85 jle 0x41a732 + 41a7ad: 45 31 d2 xor r10d, r10d + 41a7b0: ba 01 00 00 00 mov edx, 1 + 41a7b5: be 81 00 00 00 mov esi, 129 + 41a7ba: b8 ca 00 00 00 mov eax, 202 + 41a7bf: 48 8d 3d 0a 85 0a 00 lea rdi, [rip + 689418] # 0x4c2cd0 + 41a7c6: 0f 05 syscall + 41a7c8: e9 65 ff ff ff jmp 0x41a732 + 41a7cd: 0f 1f 00 nop dword ptr [rax] + 41a7d0: 31 c0 xor eax, eax + 41a7d2: ba 01 00 00 00 mov edx, 1 + 41a7d7: f0 lock + 41a7d8: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 41a7dd: 0f 84 6f ff ff ff je 0x41a752 + 41a7e3: 4c 89 e7 mov rdi, r12 + 41a7e6: e8 b5 f5 ff ff call 0x419da0 <__lll_lock_wait_private> + 41a7eb: e9 62 ff ff ff jmp 0x41a752 + 41a7f0: 48 8d 0d c1 c4 07 00 lea rcx, [rip + 509121] # 0x496cb8 <__PRETTY_FUNCTION__.12356> + 41a7f7: ba 02 03 00 00 mov edx, 770 + 41a7fc: 48 8d 35 fe b3 07 00 lea rsi, [rip + 504830] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> + 41a803: 48 8d 3d ff b3 07 00 lea rdi, [rip + 504831] # 0x495c09 <__PRETTY_FUNCTION__.11590+0x69> + 41a80a: e8 21 fa ff ff call 0x41a230 <__malloc_assert> + 41a80f: e8 4c fe ff ff call 0x41a660 + 41a814: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41a81f: 90 nop + +000000000041a820 : + 41a820: 48 83 ec 08 sub rsp, 8 + 41a824: 48 8b 4f 08 mov rcx, qword ptr [rdi + 8] + 41a828: 48 89 c8 mov rax, rcx + 41a82b: 48 83 e0 f8 and rax, -8 + 41a82f: 48 3b 04 07 cmp rax, qword ptr [rdi + rax] + 41a833: 0f 85 a6 00 00 00 jne 0x41a8df + 41a839: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 41a83d: 48 8b 57 18 mov rdx, qword ptr [rdi + 24] + 41a841: 48 3b 78 18 cmp rdi, qword ptr [rax + 24] + 41a845: 75 79 jne 0x41a8c0 + 41a847: 48 3b 7a 10 cmp rdi, qword ptr [rdx + 16] + 41a84b: 75 73 jne 0x41a8c0 + 41a84d: 48 89 50 18 mov qword ptr [rax + 24], rdx + 41a851: 48 89 42 10 mov qword ptr [rdx + 16], rax + 41a855: 48 81 f9 ff 03 00 00 cmp rcx, 1023 + 41a85c: 76 2c jbe 0x41a88a + 41a85e: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] + 41a862: 48 85 d2 test rdx, rdx + 41a865: 74 23 je 0x41a88a + 41a867: 48 3b 7a 28 cmp rdi, qword ptr [rdx + 40] + 41a86b: 75 7e jne 0x41a8eb + 41a86d: 48 8b 4f 28 mov rcx, qword ptr [rdi + 40] + 41a871: 48 3b 79 20 cmp rdi, qword ptr [rcx + 32] + 41a875: 75 74 jne 0x41a8eb + 41a877: 48 83 78 20 00 cmp qword ptr [rax + 32], 0 + 41a87c: 74 12 je 0x41a890 + 41a87e: 48 89 4a 28 mov qword ptr [rdx + 40], rcx + 41a882: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 41a886: 48 89 50 20 mov qword ptr [rax + 32], rdx + 41a88a: 48 83 c4 08 add rsp, 8 + 41a88e: c3 ret + 41a88f: 90 nop + 41a890: 48 39 d7 cmp rdi, rdx + 41a893: 74 3b je 0x41a8d0 + 41a895: 66 48 0f 6e c2 movq xmm0, rdx + 41a89a: 66 48 0f 6e c9 movq xmm1, rcx + 41a89f: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 41a8a3: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 + 41a8a7: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] + 41a8ab: 48 89 42 28 mov qword ptr [rdx + 40], rax + 41a8af: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] + 41a8b3: 48 89 42 20 mov qword ptr [rdx + 32], rax + 41a8b7: eb d1 jmp 0x41a88a + 41a8b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41a8c0: 48 8d 3d 7d b3 07 00 lea rdi, [rip + 504701] # 0x495c44 <__PRETTY_FUNCTION__.11590+0xa4> + 41a8c7: e8 c4 f9 ff ff call 0x41a290 + 41a8cc: 0f 1f 40 00 nop dword ptr [rax] + 41a8d0: 66 48 0f 6e c0 movq xmm0, rax + 41a8d5: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 41a8d9: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 + 41a8dd: eb ab jmp 0x41a88a + 41a8df: 48 8d 3d 41 b3 07 00 lea rdi, [rip + 504641] # 0x495c27 <__PRETTY_FUNCTION__.11590+0x87> + 41a8e6: e8 a5 f9 ff ff call 0x41a290 + 41a8eb: 48 8d 3d 4e b6 07 00 lea rdi, [rip + 505422] # 0x495f40 <__PRETTY_FUNCTION__.13693+0x96> + 41a8f2: e8 99 f9 ff ff call 0x41a290 + 41a8f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000041a900 : + 41a900: 41 57 push r15 + 41a902: 48 8d 47 60 lea rax, [rdi + 96] + 41a906: 49 89 ff mov r15, rdi + 41a909: 41 56 push r14 + 41a90b: 41 55 push r13 + 41a90d: 4c 8d 6f 10 lea r13, [rdi + 16] + 41a911: 41 54 push r12 + 41a913: 55 push rbp + 41a914: 53 push rbx + 41a915: 48 83 ec 18 sub rsp, 24 + 41a919: c7 47 08 00 00 00 00 mov dword ptr [rdi + 8], 0 + 41a920: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 41a925: 31 db xor ebx, ebx + 41a927: 49 87 5d 00 xchg qword ptr [r13], rbx + 41a92b: 48 85 db test rbx, rbx + 41a92e: 75 74 jne 0x41a9a4 + 41a930: 49 83 c5 08 add r13, 8 + 41a934: 4c 39 6c 24 08 cmp qword ptr [rsp + 8], r13 + 41a939: 75 ea jne 0x41a925 + 41a93b: 48 83 c4 18 add rsp, 24 + 41a93f: 5b pop rbx + 41a940: 5d pop rbp + 41a941: 41 5c pop r12 + 41a943: 41 5d pop r13 + 41a945: 41 5e pop r14 + 41a947: 41 5f pop r15 + 41a949: c3 ret + 41a94a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41a950: 43 f6 44 34 08 01 test byte ptr [r12 + r14 + 8], 1 + 41a956: 0f 84 c4 00 00 00 je 0x41aa20 + 41a95c: 49 83 64 24 08 fe and qword ptr [r12 + 8], -2 + 41a962: 49 8b 47 70 mov rax, qword ptr [r15 + 112] + 41a966: 49 89 5f 70 mov qword ptr [r15 + 112], rbx + 41a96a: 48 89 58 18 mov qword ptr [rax + 24], rbx + 41a96e: 48 81 fd ff 03 00 00 cmp rbp, 1023 + 41a975: 76 08 jbe 0x41a97f + 41a977: 66 0f ef c9 pxor xmm1, xmm1 + 41a97b: 0f 11 4b 20 movups xmmword ptr [rbx + 32], xmm1 + 41a97f: 48 89 ee mov rsi, rbp + 41a982: 66 48 0f 6e c0 movq xmm0, rax + 41a987: 48 83 ce 01 or rsi, 1 + 41a98b: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] + 41a990: 48 89 73 08 mov qword ptr [rbx + 8], rsi + 41a994: 0f 11 43 10 movups xmmword ptr [rbx + 16], xmm0 + 41a998: 49 89 2c 24 mov qword ptr [r12], rbp + 41a99c: 48 85 d2 test rdx, rdx + 41a99f: 74 8f je 0x41a930 + 41a9a1: 48 89 d3 mov rbx, rdx + 41a9a4: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 41a9a8: 89 c2 mov edx, eax + 41a9aa: c1 ea 04 shr edx, 4 + 41a9ad: 83 ea 02 sub edx, 2 + 41a9b0: 49 8d 54 d7 10 lea rdx, [r15 + 8*rdx + 16] + 41a9b5: 49 39 d5 cmp r13, rdx + 41a9b8: 0f 85 8e 00 00 00 jne 0x41aa4c + 41a9be: 48 89 c5 mov rbp, rax + 41a9c1: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 41a9c5: 48 83 e5 f8 and rbp, -8 + 41a9c9: 4c 8d 24 2b lea r12, [rbx + rbp] + 41a9cd: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] + 41a9d2: 49 83 e6 f8 and r14, -8 + 41a9d6: a8 01 test al, 1 + 41a9d8: 75 26 jne 0x41aa00 + 41a9da: 48 8b 03 mov rax, qword ptr [rbx] + 41a9dd: 48 29 c3 sub rbx, rax + 41a9e0: 48 01 c5 add rbp, rax + 41a9e3: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 41a9e7: 48 83 e6 f8 and rsi, -8 + 41a9eb: 48 39 c6 cmp rsi, rax + 41a9ee: 75 50 jne 0x41aa40 + 41a9f0: 48 89 df mov rdi, rbx + 41a9f3: 48 89 14 24 mov qword ptr [rsp], rdx + 41a9f7: e8 24 fe ff ff call 0x41a820 + 41a9fc: 48 8b 14 24 mov rdx, qword ptr [rsp] + 41aa00: 4d 39 67 60 cmp qword ptr [r15 + 96], r12 + 41aa04: 0f 85 46 ff ff ff jne 0x41a950 + 41aa0a: 4c 01 f5 add rbp, r14 + 41aa0d: 48 83 cd 01 or rbp, 1 + 41aa11: 48 89 6b 08 mov qword ptr [rbx + 8], rbp + 41aa15: 49 89 5f 60 mov qword ptr [r15 + 96], rbx + 41aa19: eb 81 jmp 0x41a99c + 41aa1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41aa20: 4c 89 e7 mov rdi, r12 + 41aa23: 4c 01 f5 add rbp, r14 + 41aa26: 48 89 14 24 mov qword ptr [rsp], rdx + 41aa2a: e8 f1 fd ff ff call 0x41a820 + 41aa2f: 4c 8d 24 2b lea r12, [rbx + rbp] + 41aa33: 48 8b 14 24 mov rdx, qword ptr [rsp] + 41aa37: e9 26 ff ff ff jmp 0x41a962 + 41aa3c: 0f 1f 40 00 nop dword ptr [rax] + 41aa40: 48 8d 3d 59 b5 07 00 lea rdi, [rip + 505177] # 0x495fa0 <__PRETTY_FUNCTION__.13693+0xf6> + 41aa47: e8 44 f8 ff ff call 0x41a290 + 41aa4c: 48 8d 3d 1d b5 07 00 lea rdi, [rip + 505117] # 0x495f70 <__PRETTY_FUNCTION__.13693+0xc6> + 41aa53: e8 38 f8 ff ff call 0x41a290 + 41aa58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000041aa60 : + 41aa60: 41 55 push r13 + 41aa62: 41 54 push r12 + 41aa64: 55 push rbp + 41aa65: 48 89 fd mov rbp, rdi + 41aa68: 53 push rbx + 41aa69: 48 89 f3 mov rbx, rsi + 41aa6c: 48 83 ec 08 sub rsp, 8 + 41aa70: 48 8b 05 31 82 0a 00 mov rax, qword ptr [rip + 688689] # 0x4c2ca8 + 41aa77: 48 8b 15 6a 5c 0a 00 mov rdx, qword ptr [rip + 679018] # 0x4c06e8 + 41aa7e: 48 85 c0 test rax, rax + 41aa81: 75 17 jne 0x41aa9a + 41aa83: 48 8b 05 96 5c 0a 00 mov rax, qword ptr [rip + 679062] # 0x4c0720 + 41aa8a: 48 85 c0 test rax, rax + 41aa8d: 0f 84 3d 01 00 00 je 0x41abd0 + 41aa93: 48 89 05 0e 82 0a 00 mov qword ptr [rip + 688654], rax # 0x4c2ca8 + 41aa9a: 48 83 e8 01 sub rax, 1 + 41aa9e: 48 39 d0 cmp rax, rdx + 41aaa1: 0f 83 b1 01 00 00 jae 0x41ac58 + 41aaa7: 4c 8b 25 f2 81 0a 00 mov r12, qword ptr [rip + 688626] # 0x4c2ca0 + 41aaae: 4d 85 e4 test r12, r12 + 41aab1: 0f 84 79 01 00 00 je 0x41ac30 + 41aab7: 31 f6 xor esi, esi + 41aab9: b9 01 00 00 00 mov ecx, 1 + 41aabe: eb 21 jmp 0x41aae1 + 41aac0: 41 0f b1 0c 24 cmpxchg dword ptr [r12], ecx + 41aac5: 85 c0 test eax, eax + 41aac7: 74 37 je 0x41ab00 + 41aac9: 4d 8b a4 24 70 08 00 00 mov r12, qword ptr [r12 + 2160] + 41aad1: 48 8b 15 c8 81 0a 00 mov rdx, qword ptr [rip + 688584] # 0x4c2ca0 + 41aad8: 49 39 d4 cmp r12, rdx + 41aadb: 0f 84 27 01 00 00 je 0x41ac08 + 41aae1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41aae9: 85 c0 test eax, eax + 41aaeb: 74 d3 je 0x41aac0 + 41aaed: 89 f0 mov eax, esi + 41aaef: f0 lock + 41aaf0: 41 0f b1 0c 24 cmpxchg dword ptr [r12], ecx + 41aaf5: 0f 95 c0 setne al + 41aaf8: 0f b6 c0 movzx eax, al + 41aafb: 85 c0 test eax, eax + 41aafd: 75 ca jne 0x41aac9 + 41aaff: 90 nop + 41ab00: 48 c7 c5 d8 ff ff ff mov rbp, -40 + 41ab07: 64 4c 8b 6d 00 mov r13, qword ptr fs:[rbp] + 41ab0c: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ab14: 85 c0 test eax, eax + 41ab16: 0f 85 74 01 00 00 jne 0x41ac90 + 41ab1c: ba 01 00 00 00 mov edx, 1 + 41ab21: 0f b1 15 a8 81 0a 00 cmpxchg dword ptr [rip + 688552], edx # 0x4c2cd0 + 41ab28: 4d 85 ed test r13, r13 + 41ab2b: 74 1b je 0x41ab48 + 41ab2d: 49 8b 85 80 08 00 00 mov rax, qword ptr [r13 + 2176] + 41ab34: 48 85 c0 test rax, rax + 41ab37: 0f 84 b1 04 00 00 je 0x41afee + 41ab3d: 48 83 e8 01 sub rax, 1 + 41ab41: 49 89 85 80 08 00 00 mov qword ptr [r13 + 2176], rax + 41ab48: 48 8b 05 79 81 0a 00 mov rax, qword ptr [rip + 688505] # 0x4c2cc8 + 41ab4f: 48 8d 0d 72 81 0a 00 lea rcx, [rip + 688498] # 0x4c2cc8 + 41ab56: 48 85 c0 test rax, rax + 41ab59: 75 14 jne 0x41ab6f + 41ab5b: eb 2f jmp 0x41ab8c + 41ab5d: 0f 1f 00 nop dword ptr [rax] + 41ab60: 48 8d 88 78 08 00 00 lea rcx, [rax + 2168] + 41ab67: 48 85 d2 test rdx, rdx + 41ab6a: 74 20 je 0x41ab8c + 41ab6c: 48 89 d0 mov rax, rdx + 41ab6f: 48 83 b8 80 08 00 00 00 cmp qword ptr [rax + 2176], 0 + 41ab77: 0f 85 3c 03 00 00 jne 0x41aeb9 + 41ab7d: 48 8b 90 78 08 00 00 mov rdx, qword ptr [rax + 2168] + 41ab84: 4c 39 e0 cmp rax, r12 + 41ab87: 75 d7 jne 0x41ab60 + 41ab89: 48 89 11 mov qword ptr [rcx], rdx + 41ab8c: 49 83 84 24 80 08 00 00 01 add qword ptr [r12 + 2176], 1 + 41ab95: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ab9d: 85 c0 test eax, eax + 41ab9f: 0f 85 1b 01 00 00 jne 0x41acc0 + 41aba5: 83 2d 24 81 0a 00 01 sub dword ptr [rip + 688420], 1 # 0x4c2cd0 + 41abac: 90 nop + 41abad: 64 4c 89 65 00 mov qword ptr fs:[rbp], r12 + 41abb2: 49 8b 84 24 70 08 00 00 mov rax, qword ptr [r12 + 2160] + 41abba: 48 89 05 df 80 0a 00 mov qword ptr [rip + 688351], rax # 0x4c2ca0 + 41abc1: 48 83 c4 08 add rsp, 8 + 41abc5: 4c 89 e0 mov rax, r12 + 41abc8: 5b pop rbx + 41abc9: 5d pop rbp + 41abca: 41 5c pop r12 + 41abcc: 41 5d pop r13 + 41abce: c3 ret + 41abcf: 90 nop + 41abd0: 48 39 15 41 5b 0a 00 cmp qword ptr [rip + 678721], rdx # 0x4c0718 + 41abd7: 0f 83 bd fe ff ff jae 0x41aa9a + 41abdd: e8 be 09 03 00 call 0x44b5a0 + 41abe2: 85 c0 test eax, eax + 41abe4: 0f 8e 0e 01 00 00 jle 0x41acf8 + 41abea: c1 e0 03 shl eax, 3 + 41abed: 48 8b 15 f4 5a 0a 00 mov rdx, qword ptr [rip + 678644] # 0x4c06e8 + 41abf4: 48 98 cdqe + 41abf6: 48 89 05 ab 80 0a 00 mov qword ptr [rip + 688299], rax # 0x4c2ca8 + 41abfd: e9 98 fe ff ff jmp 0x41aa9a + 41ac02: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41ac08: 48 39 d3 cmp rbx, rdx + 41ac0b: 74 3b je 0x41ac48 + 41ac0d: 90 nop + 41ac0e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ac16: 85 c0 test eax, eax + 41ac18: 0f 85 fa 00 00 00 jne 0x41ad18 + 41ac1e: b9 01 00 00 00 mov ecx, 1 + 41ac23: 0f b1 0a cmpxchg dword ptr [rdx], ecx + 41ac26: 49 89 d4 mov r12, rdx + 41ac29: e9 d2 fe ff ff jmp 0x41ab00 + 41ac2e: 66 90 nop + 41ac30: 4c 8d 25 69 5b 0a 00 lea r12, [rip + 678761] # 0x4c07a0 + 41ac37: 4c 89 25 62 80 0a 00 mov qword ptr [rip + 688226], r12 # 0x4c2ca0 + 41ac3e: e9 74 fe ff ff jmp 0x41aab7 + 41ac43: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41ac48: 48 8b 93 70 08 00 00 mov rdx, qword ptr [rbx + 2160] + 41ac4f: eb bc jmp 0x41ac0d + 41ac51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41ac58: 48 8d 4a 01 lea rcx, [rdx + 1] + 41ac5c: 48 89 d0 mov rax, rdx + 41ac5f: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 41ac68: 74 01 je 0x41ac6b + 41ac6a: f0 lock + 41ac6b: 48 0f b1 0d 75 5a 0a 00 cmpxchg qword ptr [rip + 678517], rcx # 0x4c06e8 + 41ac73: 48 39 d0 cmp rax, rdx + 41ac76: 0f 84 bd 00 00 00 je 0x41ad39 + 41ac7c: 48 8b 15 65 5a 0a 00 mov rdx, qword ptr [rip + 678501] # 0x4c06e8 + 41ac83: 48 8b 05 1e 80 0a 00 mov rax, qword ptr [rip + 688158] # 0x4c2ca8 + 41ac8a: e9 0b fe ff ff jmp 0x41aa9a + 41ac8f: 90 nop + 41ac90: 31 c0 xor eax, eax + 41ac92: ba 01 00 00 00 mov edx, 1 + 41ac97: f0 lock + 41ac98: 0f b1 15 31 80 0a 00 cmpxchg dword ptr [rip + 688177], edx # 0x4c2cd0 + 41ac9f: 0f 84 83 fe ff ff je 0x41ab28 + 41aca5: 48 8d 3d 24 80 0a 00 lea rdi, [rip + 688164] # 0x4c2cd0 + 41acac: e8 ef f0 ff ff call 0x419da0 <__lll_lock_wait_private> + 41acb1: e9 72 fe ff ff jmp 0x41ab28 + 41acb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41acc0: 31 c0 xor eax, eax + 41acc2: 87 05 08 80 0a 00 xchg dword ptr [rip + 688136], eax # 0x4c2cd0 + 41acc8: 83 f8 01 cmp eax, 1 + 41accb: 0f 8e db fe ff ff jle 0x41abac + 41acd1: 45 31 d2 xor r10d, r10d + 41acd4: ba 01 00 00 00 mov edx, 1 + 41acd9: be 81 00 00 00 mov esi, 129 + 41acde: b8 ca 00 00 00 mov eax, 202 + 41ace3: 48 8d 3d e6 7f 0a 00 lea rdi, [rip + 688102] # 0x4c2cd0 + 41acea: 0f 05 syscall + 41acec: e9 bb fe ff ff jmp 0x41abac + 41acf1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41acf8: 48 c7 05 a5 7f 0a 00 10 00 00 00 mov qword ptr [rip + 688037], 16 # 0x4c2ca8 + 41ad03: 48 8b 15 de 59 0a 00 mov rdx, qword ptr [rip + 678366] # 0x4c06e8 + 41ad0a: b8 10 00 00 00 mov eax, 16 + 41ad0f: e9 86 fd ff ff jmp 0x41aa9a + 41ad14: 0f 1f 40 00 nop dword ptr [rax] + 41ad18: 31 c0 xor eax, eax + 41ad1a: b9 01 00 00 00 mov ecx, 1 + 41ad1f: f0 lock + 41ad20: 0f b1 0a cmpxchg dword ptr [rdx], ecx + 41ad23: 49 89 d4 mov r12, rdx + 41ad26: 0f 84 d4 fd ff ff je 0x41ab00 + 41ad2c: 48 89 d7 mov rdi, rdx + 41ad2f: e8 6c f0 ff ff call 0x419da0 <__lll_lock_wait_private> + 41ad34: e9 c7 fd ff ff jmp 0x41ab00 + 41ad39: 48 8b 35 c8 59 0a 00 mov rsi, qword ptr [rip + 678344] # 0x4c0708 + 41ad40: 48 8d bd c8 08 00 00 lea rdi, [rbp + 2248] + 41ad47: e8 64 f5 ff ff call 0x41a2b0 + 41ad4c: 48 89 c3 mov rbx, rax + 41ad4f: 48 85 c0 test rax, rax + 41ad52: 0f 84 80 01 00 00 je 0x41aed8 + 41ad58: 4c 8d 63 20 lea r12, [rbx + 32] + 41ad5c: 48 8d 83 80 00 00 00 lea rax, [rbx + 128] + 41ad63: 4c 89 23 mov qword ptr [rbx], r12 + 41ad66: 48 8d 93 70 08 00 00 lea rdx, [rbx + 2160] + 41ad6d: 0f 1f 00 nop dword ptr [rax] + 41ad70: 66 48 0f 6e c0 movq xmm0, rax + 41ad75: 48 83 c0 10 add rax, 16 + 41ad79: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 41ad7d: 0f 11 00 movups xmmword ptr [rax], xmm0 + 41ad80: 48 39 c2 cmp rdx, rax + 41ad83: 75 eb jne 0x41ad70 + 41ad85: 48 8d 05 14 5a 0a 00 lea rax, [rip + 678420] # 0x4c07a0 + 41ad8c: 49 39 c4 cmp r12, rax + 41ad8f: 0f 84 7b 01 00 00 je 0x41af10 + 41ad95: 83 4b 24 02 or dword ptr [rbx + 36], 2 + 41ad99: c7 43 28 00 00 00 00 mov dword ptr [rbx + 40], 0 + 41ada0: 48 8d 8b c8 08 00 00 lea rcx, [rbx + 2248] + 41ada7: 48 8d 93 b8 08 00 00 lea rdx, [rbx + 2232] + 41adae: 48 c7 83 a0 08 00 00 01 00 00 00 mov qword ptr [rbx + 2208], 1 + 41adb9: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 41adbd: 48 89 83 b0 08 00 00 mov qword ptr [rbx + 2224], rax + 41adc4: 48 89 83 a8 08 00 00 mov qword ptr [rbx + 2216], rax + 41adcb: 83 e1 0f and ecx, 15 + 41adce: 74 07 je 0x41add7 + 41add0: 48 29 ca sub rdx, rcx + 41add3: 48 83 c2 10 add rdx, 16 + 41add7: 48 01 d8 add rax, rbx + 41adda: 48 89 93 80 00 00 00 mov qword ptr [rbx + 128], rdx + 41ade1: 48 29 d0 sub rax, rdx + 41ade4: 48 83 c8 01 or rax, 1 + 41ade8: 48 89 42 08 mov qword ptr [rdx + 8], rax + 41adec: 90 nop + 41aded: 48 c7 c0 d8 ff ff ff mov rax, -40 + 41adf4: 64 48 8b 28 mov rbp, qword ptr fs:[rax] + 41adf8: 64 4c 89 20 mov qword ptr fs:[rax], r12 + 41adfc: c7 43 20 00 00 00 00 mov dword ptr [rbx + 32], 0 + 41ae03: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ae0b: 85 c0 test eax, eax + 41ae0d: 0f 85 8f 01 00 00 jne 0x41afa2 + 41ae13: ba 01 00 00 00 mov edx, 1 + 41ae18: 0f b1 15 a1 7e 0a 00 cmpxchg dword ptr [rip + 687777], edx # 0x4c2cc0 + 41ae1f: 48 8b 05 ea 61 0a 00 mov rax, qword ptr [rip + 680426] # 0x4c1010 + 41ae26: 48 89 83 90 08 00 00 mov qword ptr [rbx + 2192], rax + 41ae2d: 4c 89 25 dc 61 0a 00 mov qword ptr [rip + 680412], r12 # 0x4c1010 + 41ae34: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ae3c: 85 c0 test eax, eax + 41ae3e: 0f 85 2d 01 00 00 jne 0x41af71 + 41ae44: 83 2d 75 7e 0a 00 01 sub dword ptr [rip + 687733], 1 # 0x4c2cc0 + 41ae4b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ae53: 85 c0 test eax, eax + 41ae55: 0f 85 6d 01 00 00 jne 0x41afc8 + 41ae5b: ba 01 00 00 00 mov edx, 1 + 41ae60: 0f b1 15 69 7e 0a 00 cmpxchg dword ptr [rip + 687721], edx # 0x4c2cd0 + 41ae67: 48 85 ed test rbp, rbp + 41ae6a: 74 1b je 0x41ae87 + 41ae6c: 48 8b 85 80 08 00 00 mov rax, qword ptr [rbp + 2176] + 41ae73: 48 85 c0 test rax, rax + 41ae76: 0f 84 72 01 00 00 je 0x41afee + 41ae7c: 48 83 e8 01 sub rax, 1 + 41ae80: 48 89 85 80 08 00 00 mov qword ptr [rbp + 2176], rax + 41ae87: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ae8f: 85 c0 test eax, eax + 41ae91: 0f 85 a9 00 00 00 jne 0x41af40 + 41ae97: 83 2d 32 7e 0a 00 01 sub dword ptr [rip + 687666], 1 # 0x4c2cd0 + 41ae9e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41aea6: 85 c0 test eax, eax + 41aea8: 75 76 jne 0x41af20 + 41aeaa: ba 01 00 00 00 mov edx, 1 + 41aeaf: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 41aeb4: e9 08 fd ff ff jmp 0x41abc1 + 41aeb9: 48 8d 0d c0 be 07 00 lea rcx, [rip + 507584] # 0x496d80 <__PRETTY_FUNCTION__.12403> + 41aec0: ba 1c 03 00 00 mov edx, 796 + 41aec5: 48 8d 35 35 ad 07 00 lea rsi, [rip + 503093] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> + 41aecc: 48 8d 3d 8e ad 07 00 lea rdi, [rip + 503182] # 0x495c61 <__PRETTY_FUNCTION__.11590+0xc1> + 41aed3: e8 58 f3 ff ff call 0x41a230 <__malloc_assert> + 41aed8: 48 8b 35 29 58 0a 00 mov rsi, qword ptr [rip + 677929] # 0x4c0708 + 41aedf: bf c8 08 00 00 mov edi, 2248 + 41aee4: e8 c7 f3 ff ff call 0x41a2b0 + 41aee9: 48 89 c3 mov rbx, rax + 41aeec: 48 85 c0 test rax, rax + 41aeef: 0f 85 63 fe ff ff jne 0x41ad58 + 41aef5: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 41aefe: 74 01 je 0x41af01 + 41af00: f0 lock + 41af01: 48 ff 0d e0 57 0a 00 dec qword ptr [rip + 677856] # 0x4c06e8 + 41af08: 45 31 e4 xor r12d, r12d + 41af0b: e9 b1 fc ff ff jmp 0x41abc1 + 41af10: 48 c7 05 bd 7d 0a 00 80 00 00 00 mov qword ptr [rip + 687549], 128 # 0x4c2cd8 + 41af1b: e9 79 fe ff ff jmp 0x41ad99 + 41af20: 31 c0 xor eax, eax + 41af22: ba 01 00 00 00 mov edx, 1 + 41af27: f0 lock + 41af28: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 41af2d: 0f 84 8e fc ff ff je 0x41abc1 + 41af33: 4c 89 e7 mov rdi, r12 + 41af36: e8 65 ee ff ff call 0x419da0 <__lll_lock_wait_private> + 41af3b: e9 81 fc ff ff jmp 0x41abc1 + 41af40: 31 c0 xor eax, eax + 41af42: 87 05 88 7d 0a 00 xchg dword ptr [rip + 687496], eax # 0x4c2cd0 + 41af48: 83 e8 01 sub eax, 1 + 41af4b: 0f 8e 4d ff ff ff jle 0x41ae9e + 41af51: 45 31 d2 xor r10d, r10d + 41af54: ba 01 00 00 00 mov edx, 1 + 41af59: be 81 00 00 00 mov esi, 129 + 41af5e: b8 ca 00 00 00 mov eax, 202 + 41af63: 48 8d 3d 66 7d 0a 00 lea rdi, [rip + 687462] # 0x4c2cd0 + 41af6a: 0f 05 syscall + 41af6c: e9 2d ff ff ff jmp 0x41ae9e + 41af71: 31 c0 xor eax, eax + 41af73: 87 05 47 7d 0a 00 xchg dword ptr [rip + 687431], eax # 0x4c2cc0 + 41af79: 83 e8 01 sub eax, 1 + 41af7c: 0f 8e c9 fe ff ff jle 0x41ae4b + 41af82: 45 31 d2 xor r10d, r10d + 41af85: ba 01 00 00 00 mov edx, 1 + 41af8a: be 81 00 00 00 mov esi, 129 + 41af8f: b8 ca 00 00 00 mov eax, 202 + 41af94: 48 8d 3d 25 7d 0a 00 lea rdi, [rip + 687397] # 0x4c2cc0 + 41af9b: 0f 05 syscall + 41af9d: e9 a9 fe ff ff jmp 0x41ae4b + 41afa2: 31 c0 xor eax, eax + 41afa4: ba 01 00 00 00 mov edx, 1 + 41afa9: f0 lock + 41afaa: 0f b1 15 0f 7d 0a 00 cmpxchg dword ptr [rip + 687375], edx # 0x4c2cc0 + 41afb1: 0f 84 68 fe ff ff je 0x41ae1f + 41afb7: 48 8d 3d 02 7d 0a 00 lea rdi, [rip + 687362] # 0x4c2cc0 + 41afbe: e8 dd ed ff ff call 0x419da0 <__lll_lock_wait_private> + 41afc3: e9 57 fe ff ff jmp 0x41ae1f + 41afc8: 31 c0 xor eax, eax + 41afca: ba 01 00 00 00 mov edx, 1 + 41afcf: f0 lock + 41afd0: 0f b1 15 f9 7c 0a 00 cmpxchg dword ptr [rip + 687353], edx # 0x4c2cd0 + 41afd7: 0f 84 8a fe ff ff je 0x41ae67 + 41afdd: 48 8d 3d ec 7c 0a 00 lea rdi, [rip + 687340] # 0x4c2cd0 + 41afe4: e8 b7 ed ff ff call 0x419da0 <__lll_lock_wait_private> + 41afe9: e9 79 fe ff ff jmp 0x41ae67 + 41afee: e8 6d f6 ff ff call 0x41a660 + 41aff3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41affe: 66 90 nop + +000000000041b000 : + 41b000: 55 push rbp + 41b001: 48 83 ec 10 sub rsp, 16 + 41b005: 90 nop + 41b006: 48 8d 05 93 57 0a 00 lea rax, [rip + 677779] # 0x4c07a0 + 41b00d: 48 39 c7 cmp rdi, rax + 41b010: 74 3e je 0x41b050 + 41b012: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41b01a: 85 c0 test eax, eax + 41b01c: 75 62 jne 0x41b080 + 41b01e: 83 2f 01 sub dword ptr [rdi], 1 + 41b021: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41b029: 85 c0 test eax, eax + 41b02b: 75 73 jne 0x41b0a0 + 41b02d: ba 01 00 00 00 mov edx, 1 + 41b032: 0f b1 15 67 57 0a 00 cmpxchg dword ptr [rip + 677735], edx # 0x4c07a0 + 41b039: 48 8d 05 60 57 0a 00 lea rax, [rip + 677728] # 0x4c07a0 + 41b040: 48 83 c4 10 add rsp, 16 + 41b044: 5d pop rbp + 41b045: c3 ret + 41b046: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41b050: 48 89 f5 mov rbp, rsi + 41b053: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41b05b: 85 c0 test eax, eax + 41b05d: 75 71 jne 0x41b0d0 + 41b05f: 83 2f 01 sub dword ptr [rdi], 1 + 41b062: e8 29 f6 ff ff call 0x41a690 + 41b067: 48 85 c0 test rax, rax + 41b06a: 75 d4 jne 0x41b040 + 41b06c: 48 83 c4 10 add rsp, 16 + 41b070: 48 89 ef mov rdi, rbp + 41b073: 48 8d 35 26 57 0a 00 lea rsi, [rip + 677670] # 0x4c07a0 + 41b07a: 5d pop rbp + 41b07b: e9 e0 f9 ff ff jmp 0x41aa60 + 41b080: 31 c0 xor eax, eax + 41b082: 87 07 xchg dword ptr [rdi], eax + 41b084: 83 f8 01 cmp eax, 1 + 41b087: 7e 98 jle 0x41b021 + 41b089: 45 31 d2 xor r10d, r10d + 41b08c: ba 01 00 00 00 mov edx, 1 + 41b091: be 81 00 00 00 mov esi, 129 + 41b096: b8 ca 00 00 00 mov eax, 202 + 41b09b: 0f 05 syscall + 41b09d: eb 82 jmp 0x41b021 + 41b09f: 90 nop + 41b0a0: 31 c0 xor eax, eax + 41b0a2: ba 01 00 00 00 mov edx, 1 + 41b0a7: f0 lock + 41b0a8: 0f b1 15 f1 56 0a 00 cmpxchg dword ptr [rip + 677617], edx # 0x4c07a0 + 41b0af: 48 8d 05 ea 56 0a 00 lea rax, [rip + 677610] # 0x4c07a0 + 41b0b6: 74 88 je 0x41b040 + 41b0b8: 48 89 c7 mov rdi, rax + 41b0bb: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 41b0c0: e8 db ec ff ff call 0x419da0 <__lll_lock_wait_private> + 41b0c5: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 41b0ca: e9 71 ff ff ff jmp 0x41b040 + 41b0cf: 90 nop + 41b0d0: 31 c0 xor eax, eax + 41b0d2: 87 07 xchg dword ptr [rdi], eax + 41b0d4: 83 f8 01 cmp eax, 1 + 41b0d7: 7e 89 jle 0x41b062 + 41b0d9: 45 31 d2 xor r10d, r10d + 41b0dc: ba 01 00 00 00 mov edx, 1 + 41b0e1: be 81 00 00 00 mov esi, 129 + 41b0e6: b8 ca 00 00 00 mov eax, 202 + 41b0eb: 0f 05 syscall + 41b0ed: e9 70 ff ff ff jmp 0x41b062 + 41b0f2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41b0fd: 0f 1f 00 nop dword ptr [rax] + +000000000041b100 <_dl_tunable_set_mallopt_check>: + 41b100: f3 0f 1e fa endbr64 + 41b104: 8b 07 mov eax, dword ptr [rdi] + 41b106: 85 c0 test eax, eax + 41b108: 74 42 je 0x41b14c <_dl_tunable_set_mallopt_check+0x4c> + 41b10a: 48 8d 05 ef 2f 00 00 lea rax, [rip + 12271] # 0x41e100 + 41b111: c7 05 95 7b 0a 00 01 00 00 00 mov dword ptr [rip + 686997], 1 # 0x4c2cb0 + 41b11b: 48 89 05 6e 56 0a 00 mov qword ptr [rip + 677486], rax # 0x4c0790 <__malloc_hook> + 41b122: 48 8d 05 77 2a 00 00 lea rax, [rip + 10871] # 0x41dba0 + 41b129: 48 89 05 68 7b 0a 00 mov qword ptr [rip + 686952], rax # 0x4c2c98 <__free_hook> + 41b130: 48 8d 05 29 34 00 00 lea rax, [rip + 13353] # 0x41e560 + 41b137: 48 89 05 4a 56 0a 00 mov qword ptr [rip + 677450], rax # 0x4c0788 <__realloc_hook> + 41b13e: 48 8d 05 9b 31 00 00 lea rax, [rip + 12699] # 0x41e2e0 + 41b145: 48 89 05 34 56 0a 00 mov qword ptr [rip + 677428], rax # 0x4c0780 <__memalign_hook> + 41b14c: c3 ret + 41b14d: 0f 1f 00 nop dword ptr [rax] + +000000000041b150 <__malloc_info.part.0>: + 41b150: 41 57 push r15 + 41b152: 41 56 push r14 + 41b154: 41 55 push r13 + 41b156: 41 54 push r12 + 41b158: 55 push rbp + 41b159: 53 push rbx + 41b15a: 48 81 ec 00 10 00 00 sub rsp, 4096 + 41b161: 48 83 0c 24 00 or qword ptr [rsp], 0 + 41b166: 48 81 ec c8 01 00 00 sub rsp, 456 + 41b16d: 31 d2 xor edx, edx + 41b16f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41b178: 48 89 84 24 b8 11 00 00 mov qword ptr [rsp + 4536], rax + 41b180: 31 c0 xor eax, eax + 41b182: 48 8d 05 17 56 0a 00 lea rax, [rip + 677399] # 0x4c07a0 + 41b189: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 + 41b192: 49 89 ff mov r15, rdi + 41b195: 48 89 04 24 mov qword ptr [rsp], rax + 41b199: 48 8d 84 24 d0 01 00 00 lea rax, [rsp + 464] + 41b1a1: 4c 8d b4 24 90 00 00 00 lea r14, [rsp + 144] + 41b1a9: 48 89 84 24 80 00 00 00 mov qword ptr [rsp + 128], rax + 41b1b1: 48 8d 84 24 e0 01 00 00 lea rax, [rsp + 480] + 41b1b9: 4c 8d ac 24 a8 00 00 00 lea r13, [rsp + 168] + 41b1c1: 48 c7 44 24 58 00 00 00 00 mov qword ptr [rsp + 88], 0 + 41b1ca: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 + 41b1d3: 48 c7 44 24 48 00 00 00 00 mov qword ptr [rsp + 72], 0 + 41b1dc: 48 c7 44 24 30 00 00 00 00 mov qword ptr [rsp + 48], 0 + 41b1e5: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 41b1ee: 48 c7 44 24 28 00 00 00 00 mov qword ptr [rsp + 40], 0 + 41b1f7: 48 c7 44 24 38 00 00 00 00 mov qword ptr [rsp + 56], 0 + 41b200: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax + 41b208: 8d 42 01 lea eax, [rdx + 1] + 41b20b: 48 8d 35 68 aa 07 00 lea rsi, [rip + 502376] # 0x495c7a <__PRETTY_FUNCTION__.11590+0xda> + 41b212: 4c 89 ff mov rdi, r15 + 41b215: 89 44 24 1c mov dword ptr [rsp + 28], eax + 41b219: 31 c0 xor eax, eax + 41b21b: e8 50 32 04 00 call 0x45e470 + 41b220: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41b228: 85 c0 test eax, eax + 41b22a: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 41b22e: 66 0f 6f 15 3a a9 07 00 movdqa xmm2, xmmword ptr [rip + 502074] # 0x495b70 <__PRETTY_FUNCTION__.13509+0x20> + 41b236: 66 0f ef c9 pxor xmm1, xmm1 + 41b23a: 0f 85 63 04 00 00 jne 0x41b6a3 <__malloc_info.part.0+0x553> + 41b240: bf 01 00 00 00 mov edi, 1 + 41b245: 0f b1 3b cmpxchg dword ptr [rbx], edi + 41b248: 48 8b 04 24 mov rax, qword ptr [rsp] + 41b24c: 4c 89 f1 mov rcx, r14 + 41b24f: 45 31 c9 xor r9d, r9d + 41b252: 45 31 db xor r11d, r11d + 41b255: 4c 8b 84 24 80 00 00 00 mov r8, qword ptr [rsp + 128] + 41b25d: 4c 8b 60 60 mov r12, qword ptr [rax + 96] + 41b261: 48 8d 70 10 lea rsi, [rax + 16] + 41b265: 4d 8b 54 24 08 mov r10, qword ptr [r12 + 8] + 41b26a: 49 83 e2 f8 and r10, -8 + 41b26e: eb 23 jmp 0x41b293 <__malloc_info.part.0+0x143> + 41b270: 48 c7 41 18 00 00 00 00 mov qword ptr [rcx + 24], 0 + 41b278: 31 d2 xor edx, edx + 41b27a: 0f 29 09 movaps xmmword ptr [rcx], xmm1 + 41b27d: 48 0f af 51 08 imul rdx, qword ptr [rcx + 8] + 41b282: 48 83 c1 20 add rcx, 32 + 41b286: 48 83 c6 08 add rsi, 8 + 41b28a: 48 89 51 f0 mov qword ptr [rcx - 16], rdx + 41b28e: 4c 39 c1 cmp rcx, r8 + 41b291: 74 40 je 0x41b2d3 <__malloc_info.part.0+0x183> + 41b293: 48 8b 06 mov rax, qword ptr [rsi] + 41b296: 48 85 c0 test rax, rax + 41b299: 74 d5 je 0x41b270 <__malloc_info.part.0+0x120> + 41b29b: 48 8b 78 08 mov rdi, qword ptr [rax + 8] + 41b29f: 31 d2 xor edx, edx + 41b2a1: 48 83 e7 f8 and rdi, -8 + 41b2a5: 0f 1f 00 nop dword ptr [rax] + 41b2a8: 48 8b 40 10 mov rax, qword ptr [rax + 16] + 41b2ac: 48 83 c2 01 add rdx, 1 + 41b2b0: 48 85 c0 test rax, rax + 41b2b3: 75 f3 jne 0x41b2a8 <__malloc_info.part.0+0x158> + 41b2b5: 48 89 f8 mov rax, rdi + 41b2b8: 48 89 79 08 mov qword ptr [rcx + 8], rdi + 41b2bc: 49 01 d1 add r9, rdx + 41b2bf: 48 0f af c2 imul rax, rdx + 41b2c3: 48 89 51 18 mov qword ptr [rcx + 24], rdx + 41b2c7: 49 01 c3 add r11, rax + 41b2ca: 48 8d 47 f1 lea rax, [rdi - 15] + 41b2ce: 48 89 01 mov qword ptr [rcx], rax + 41b2d1: eb aa jmp 0x41b27d <__malloc_info.part.0+0x12d> + 41b2d3: 48 8b 04 24 mov rax, qword ptr [rsp] + 41b2d7: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 41b2dc: bb 01 00 00 00 mov ebx, 1 + 41b2e1: 4c 89 5c 24 10 mov qword ptr [rsp + 16], r11 + 41b2e6: 4c 8b 84 24 88 00 00 00 mov r8, qword ptr [rsp + 136] + 41b2ee: 4d 8d 9e 30 11 00 00 lea r11, [r14 + 4400] + 41b2f5: 4c 8d 48 60 lea r9, [rax + 96] + 41b2f9: eb 29 jmp 0x41b324 <__malloc_info.part.0+0x1d4> + 41b2fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41b300: 49 c7 40 f0 00 00 00 00 mov qword ptr [r8 - 16], 0 + 41b308: 31 c0 xor eax, eax + 41b30a: 4d 03 10 add r10, qword ptr [r8] + 41b30d: 49 83 c0 20 add r8, 32 + 41b311: 48 01 c3 add rbx, rax + 41b314: 49 83 c1 10 add r9, 16 + 41b318: 4c 89 d5 mov rbp, r10 + 41b31b: 4d 39 c3 cmp r11, r8 + 41b31e: 0f 84 8c 00 00 00 je 0x41b3b0 <__malloc_info.part.0+0x260> + 41b324: 49 8b 51 10 mov rdx, qword ptr [r9 + 16] + 41b328: 41 0f 29 50 f0 movaps xmmword ptr [r8 - 16], xmm2 + 41b32d: 41 0f 29 08 movaps xmmword ptr [r8], xmm1 + 41b331: 48 85 d2 test rdx, rdx + 41b334: 74 ca je 0x41b300 <__malloc_info.part.0+0x1b0> + 41b336: 4c 39 ca cmp rdx, r9 + 41b339: 74 c5 je 0x41b300 <__malloc_info.part.0+0x1b0> + 41b33b: bd 01 00 00 00 mov ebp, 1 + 41b340: 31 f6 xor esi, esi + 41b342: 48 c7 c1 ff ff ff ff mov rcx, -1 + 41b349: 31 ff xor edi, edi + 41b34b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41b350: 48 8b 42 08 mov rax, qword ptr [rdx + 8] + 41b354: 48 8b 52 10 mov rdx, qword ptr [rdx + 16] + 41b358: 48 01 c7 add rdi, rax + 41b35b: 48 39 c1 cmp rcx, rax + 41b35e: 48 0f 47 c8 cmova rcx, rax + 41b362: 48 39 c6 cmp rsi, rax + 41b365: 48 0f 42 f0 cmovb rsi, rax + 41b369: 48 89 e8 mov rax, rbp + 41b36c: 48 8d 6d 01 lea rbp, [rbp + 1] + 41b370: 4c 39 ca cmp rdx, r9 + 41b373: 75 db jne 0x41b350 <__malloc_info.part.0+0x200> + 41b375: 66 48 0f 6e c1 movq xmm0, rcx + 41b37a: 66 48 0f 6e de movq xmm3, rsi + 41b37f: 66 48 0f 6e e0 movq xmm4, rax + 41b384: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] + 41b388: 41 0f 29 40 f0 movaps xmmword ptr [r8 - 16], xmm0 + 41b38d: 66 48 0f 6e c7 movq xmm0, rdi + 41b392: 66 0f 6c c4 punpcklqdq xmm0, xmm4 # xmm0 = xmm0[0],xmm4[0] + 41b396: 41 0f 29 00 movaps xmmword ptr [r8], xmm0 + 41b39a: 48 85 c0 test rax, rax + 41b39d: 0f 85 67 ff ff ff jne 0x41b30a <__malloc_info.part.0+0x1ba> + 41b3a3: e9 58 ff ff ff jmp 0x41b300 <__malloc_info.part.0+0x1b0> + 41b3a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41b3b0: 48 8d 3d e9 53 0a 00 lea rdi, [rip + 676841] # 0x4c07a0 + 41b3b7: 48 39 3c 24 cmp qword ptr [rsp], rdi + 41b3bb: 0f 85 87 01 00 00 jne 0x41b548 <__malloc_info.part.0+0x3f8> + 41b3c1: 48 c7 44 24 78 00 00 00 00 mov qword ptr [rsp + 120], 0 + 41b3ca: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 41b3d3: 48 c7 44 24 70 00 00 00 00 mov qword ptr [rsp + 112], 0 + 41b3dc: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41b3e4: 85 c0 test eax, eax + 41b3e6: 0f 85 8d 02 00 00 jne 0x41b679 <__malloc_info.part.0+0x529> + 41b3ec: 48 8b 04 24 mov rax, qword ptr [rsp] + 41b3f0: 83 28 01 sub dword ptr [rax], 1 + 41b3f3: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 41b3f8: 48 8d 84 24 a0 00 00 00 lea rax, [rsp + 160] + 41b400: 48 01 7c 24 28 add qword ptr [rsp + 40], rdi + 41b405: 45 31 e4 xor r12d, r12d + 41b408: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 41b40d: 48 01 7c 24 30 add qword ptr [rsp + 48], rdi + 41b412: 4c 89 ef mov rdi, r13 + 41b415: 49 89 ed mov r13, rbp + 41b418: 48 01 5c 24 38 add qword ptr [rsp + 56], rbx + 41b41d: 48 01 6c 24 40 add qword ptr [rsp + 64], rbp + 41b422: 48 89 fd mov rbp, rdi + 41b425: 48 89 5c 24 68 mov qword ptr [rsp + 104], rbx + 41b42a: 48 89 c3 mov rbx, rax + 41b42d: 0f 1f 00 nop dword ptr [rax] + 41b430: 4c 89 e0 mov rax, r12 + 41b433: 48 c1 e0 05 shl rax, 5 + 41b437: 4c 8b 4c 05 00 mov r9, qword ptr [rbp + rax] + 41b43c: 49 83 fc 0a cmp r12, 10 + 41b440: 74 26 je 0x41b468 <__malloc_info.part.0+0x318> + 41b442: 4d 85 c9 test r9, r9 + 41b445: 74 21 je 0x41b468 <__malloc_info.part.0+0x318> + 41b447: 49 8b 14 06 mov rdx, qword ptr [r14 + rax] + 41b44b: 4c 8b 04 03 mov r8, qword ptr [rbx + rax] + 41b44f: 4c 89 ff mov rdi, r15 + 41b452: 48 8d 35 77 ab 07 00 lea rsi, [rip + 502647] # 0x495fd0 <__PRETTY_FUNCTION__.13693+0x126> + 41b459: 48 8b 8c 04 98 00 00 00 mov rcx, qword ptr [rsp + rax + 152] + 41b461: 31 c0 xor eax, eax + 41b463: e8 08 30 04 00 call 0x45e470 + 41b468: 49 83 c4 01 add r12, 1 + 41b46c: 49 81 fc 89 00 00 00 cmp r12, 137 + 41b473: 75 bb jne 0x41b430 <__malloc_info.part.0+0x2e0> + 41b475: 4c 8b 8c 24 e8 01 00 00 mov r9, qword ptr [rsp + 488] + 41b47d: 48 89 e8 mov rax, rbp + 41b480: 48 8b 5c 24 68 mov rbx, qword ptr [rsp + 104] + 41b485: 4c 89 ed mov rbp, r13 + 41b488: 49 89 c5 mov r13, rax + 41b48b: 4d 85 c9 test r9, r9 + 41b48e: 0f 85 f0 00 00 00 jne 0x41b584 <__malloc_info.part.0+0x434> + 41b494: 4c 8b 24 24 mov r12, qword ptr [rsp] + 41b498: 49 89 e9 mov r9, rbp + 41b49b: 49 89 d8 mov r8, rbx + 41b49e: 4c 89 ff mov rdi, r15 + 41b4a1: 48 8d 35 a0 ab 07 00 lea rsi, [rip + 502688] # 0x496048 <__PRETTY_FUNCTION__.13693+0x19e> + 41b4a8: 48 8d 2d f1 52 0a 00 lea rbp, [rip + 676593] # 0x4c07a0 + 41b4af: 49 8b 84 24 88 08 00 00 mov rax, qword ptr [r12 + 2184] + 41b4b7: 49 8b 94 24 90 08 00 00 mov rdx, qword ptr [r12 + 2192] + 41b4bf: 4c 89 e3 mov rbx, r12 + 41b4c2: 48 01 44 24 48 add qword ptr [rsp + 72], rax + 41b4c7: 48 01 54 24 50 add qword ptr [rsp + 80], rdx + 41b4cc: 52 push rdx + 41b4cd: 50 push rax + 41b4ce: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 41b4d3: 31 c0 xor eax, eax + 41b4d5: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 41b4da: e8 91 2f 04 00 call 0x45e470 + 41b4df: 58 pop rax + 41b4e0: 5a pop rdx + 41b4e1: 49 39 ec cmp r12, rbp + 41b4e4: 0f 84 c8 00 00 00 je 0x41b5b2 <__malloc_info.part.0+0x462> + 41b4ea: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] + 41b4ef: 4c 8b 44 24 78 mov r8, qword ptr [rsp + 120] + 41b4f4: 4c 89 ff mov rdi, r15 + 41b4f7: 31 c0 xor eax, eax + 41b4f9: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 41b4fe: 48 8d 35 eb ab 07 00 lea rsi, [rip + 502763] # 0x4960f0 <__PRETTY_FUNCTION__.13693+0x246> + 41b505: 4c 89 e2 mov rdx, r12 + 41b508: e8 63 2f 04 00 call 0x45e470 + 41b50d: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 41b512: 4c 89 fe mov rsi, r15 + 41b515: 48 01 7c 24 60 add qword ptr [rsp + 96], rdi + 41b51a: 48 8d 3d 71 a7 07 00 lea rdi, [rip + 501617] # 0x495c92 <__PRETTY_FUNCTION__.11590+0xf2> + 41b521: 4c 01 64 24 58 add qword ptr [rsp + 88], r12 + 41b526: e8 b5 0b 05 00 call 0x46c0e0 + 41b52b: 48 8b 83 70 08 00 00 mov rax, qword ptr [rbx + 2160] + 41b532: 48 89 04 24 mov qword ptr [rsp], rax + 41b536: 48 39 e8 cmp rax, rbp + 41b539: 0f 84 cd 00 00 00 je 0x41b60c <__malloc_info.part.0+0x4bc> + 41b53f: 8b 54 24 1c mov edx, dword ptr [rsp + 28] + 41b543: e9 c0 fc ff ff jmp 0x41b208 <__malloc_info.part.0+0xb8> + 41b548: 49 81 e4 00 00 00 fc and r12, -67108864 + 41b54f: 31 c9 xor ecx, ecx + 41b551: 31 d2 xor edx, edx + 41b553: 31 c0 xor eax, eax + 41b555: 0f 1f 00 nop dword ptr [rax] + 41b558: 49 03 44 24 10 add rax, qword ptr [r12 + 16] + 41b55d: 49 03 54 24 18 add rdx, qword ptr [r12 + 24] + 41b562: 48 83 c1 01 add rcx, 1 + 41b566: 4d 8b 64 24 08 mov r12, qword ptr [r12 + 8] + 41b56b: 4d 85 e4 test r12, r12 + 41b56e: 75 e8 jne 0x41b558 <__malloc_info.part.0+0x408> + 41b570: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 41b575: 48 89 54 24 20 mov qword ptr [rsp + 32], rdx + 41b57a: 48 89 4c 24 78 mov qword ptr [rsp + 120], rcx + 41b57f: e9 58 fe ff ff jmp 0x41b3dc <__malloc_info.part.0+0x28c> + 41b584: 4c 8b 84 24 e0 01 00 00 mov r8, qword ptr [rsp + 480] + 41b58c: 48 8d 35 75 aa 07 00 lea rsi, [rip + 502389] # 0x496008 <__PRETTY_FUNCTION__.13693+0x15e> + 41b593: 4c 89 ff mov rdi, r15 + 41b596: 31 c0 xor eax, eax + 41b598: 48 8b 8c 24 d8 01 00 00 mov rcx, qword ptr [rsp + 472] + 41b5a0: 48 8b 94 24 d0 01 00 00 mov rdx, qword ptr [rsp + 464] + 41b5a8: e8 c3 2e 04 00 call 0x45e470 + 41b5ad: e9 e2 fe ff ff jmp 0x41b494 <__malloc_info.part.0+0x344> + 41b5b2: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 41b5b6: 48 8d 35 a3 ab 07 00 lea rsi, [rip + 502691] # 0x496160 <__PRETTY_FUNCTION__.13693+0x2b6> + 41b5bd: 4c 89 ff mov rdi, r15 + 41b5c0: 31 c0 xor eax, eax + 41b5c2: 48 8b 93 88 08 00 00 mov rdx, qword ptr [rbx + 2184] + 41b5c9: 48 89 d1 mov rcx, rdx + 41b5cc: e8 9f 2e 04 00 call 0x45e470 + 41b5d1: 4c 89 fe mov rsi, r15 + 41b5d4: 48 8d 3d b7 a6 07 00 lea rdi, [rip + 501431] # 0x495c92 <__PRETTY_FUNCTION__.11590+0xf2> + 41b5db: 48 8b 83 88 08 00 00 mov rax, qword ptr [rbx + 2184] + 41b5e2: 48 01 44 24 58 add qword ptr [rsp + 88], rax + 41b5e7: 48 01 44 24 60 add qword ptr [rsp + 96], rax + 41b5ec: e8 ef 0a 05 00 call 0x46c0e0 + 41b5f1: 48 8b 83 70 08 00 00 mov rax, qword ptr [rbx + 2160] + 41b5f8: 48 8d 1d a1 51 0a 00 lea rbx, [rip + 676257] # 0x4c07a0 + 41b5ff: 48 89 04 24 mov qword ptr [rsp], rax + 41b603: 48 39 d8 cmp rax, rbx + 41b606: 0f 85 33 ff ff ff jne 0x41b53f <__malloc_info.part.0+0x3ef> + 41b60c: 8b 05 16 51 0a 00 mov eax, dword ptr [rip + 676118] # 0x4c0728 + 41b612: ff 74 24 60 push qword ptr [rsp + 96] + 41b616: 48 8d 35 8b ab 07 00 lea rsi, [rip + 502667] # 0x4961a8 <__PRETTY_FUNCTION__.13693+0x2fe> + 41b61d: 4c 89 ff mov rdi, r15 + 41b620: ff 74 24 60 push qword ptr [rsp + 96] + 41b624: ff 74 24 60 push qword ptr [rsp + 96] + 41b628: ff 74 24 60 push qword ptr [rsp + 96] + 41b62c: ff 35 06 51 0a 00 push qword ptr [rip + 676102] # 0x4c0738 + 41b632: 50 push rax + 41b633: 31 c0 xor eax, eax + 41b635: 4c 8b 4c 24 70 mov r9, qword ptr [rsp + 112] + 41b63a: 4c 8b 44 24 68 mov r8, qword ptr [rsp + 104] + 41b63f: 48 8b 4c 24 60 mov rcx, qword ptr [rsp + 96] + 41b644: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] + 41b649: e8 22 2e 04 00 call 0x45e470 + 41b64e: 48 83 c4 30 add rsp, 48 + 41b652: 48 8b 84 24 b8 11 00 00 mov rax, qword ptr [rsp + 4536] + 41b65a: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 41b663: 75 69 jne 0x41b6ce <__malloc_info.part.0+0x57e> + 41b665: 48 81 c4 c8 11 00 00 add rsp, 4552 + 41b66c: 31 c0 xor eax, eax + 41b66e: 5b pop rbx + 41b66f: 5d pop rbp + 41b670: 41 5c pop r12 + 41b672: 41 5d pop r13 + 41b674: 41 5e pop r14 + 41b676: 41 5f pop r15 + 41b678: c3 ret + 41b679: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 41b67d: 31 c0 xor eax, eax + 41b67f: 87 07 xchg dword ptr [rdi], eax + 41b681: 83 f8 01 cmp eax, 1 + 41b684: 0f 8e 69 fd ff ff jle 0x41b3f3 <__malloc_info.part.0+0x2a3> + 41b68a: 45 31 d2 xor r10d, r10d + 41b68d: ba 01 00 00 00 mov edx, 1 + 41b692: be 81 00 00 00 mov esi, 129 + 41b697: b8 ca 00 00 00 mov eax, 202 + 41b69c: 0f 05 syscall + 41b69e: e9 50 fd ff ff jmp 0x41b3f3 <__malloc_info.part.0+0x2a3> + 41b6a3: 31 c0 xor eax, eax + 41b6a5: bf 01 00 00 00 mov edi, 1 + 41b6aa: f0 lock + 41b6ab: 0f b1 3b cmpxchg dword ptr [rbx], edi + 41b6ae: 0f 84 94 fb ff ff je 0x41b248 <__malloc_info.part.0+0xf8> + 41b6b4: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 41b6b8: e8 e3 e6 ff ff call 0x419da0 <__lll_lock_wait_private> + 41b6bd: 66 0f 6f 15 ab a4 07 00 movdqa xmm2, xmmword ptr [rip + 500907] # 0x495b70 <__PRETTY_FUNCTION__.13509+0x20> + 41b6c5: 66 0f ef c9 pxor xmm1, xmm1 + 41b6c9: e9 7a fb ff ff jmp 0x41b248 <__malloc_info.part.0+0xf8> + 41b6ce: e8 fd 04 03 00 call 0x44bbd0 <__stack_chk_fail_local> + 41b6d3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41b6de: 66 90 nop + +000000000041b6e0 : + 41b6e0: 48 8b 05 19 51 0a 00 mov rax, qword ptr [rip + 676121] # 0x4c0800 + 41b6e7: 41 54 push r12 + 41b6e9: 55 push rbp + 41b6ea: 53 push rbx + 41b6eb: 48 8b 58 08 mov rbx, qword ptr [rax + 8] + 41b6ef: 48 83 e3 f8 and rbx, -8 + 41b6f3: 48 8d 43 df lea rax, [rbx - 33] + 41b6f7: 48 39 f8 cmp rax, rdi + 41b6fa: 76 2f jbe 0x41b72b + 41b6fc: 48 8b 15 15 5a 0a 00 mov rdx, qword ptr [rip + 678421] # 0x4c1118 <_dl_pagesize> + 41b703: 48 29 f8 sub rax, rdi + 41b706: 48 f7 da neg rdx + 41b709: 48 21 c2 and rdx, rax + 41b70c: 49 89 d4 mov r12, rdx + 41b70f: 74 1a je 0x41b72b + 41b711: 31 ff xor edi, edi + 41b713: ff 15 1f 59 0a 00 call qword ptr [rip + 678175] # 0x4c1038 <__morecore> + 41b719: 48 89 c5 mov rbp, rax + 41b71c: 48 8b 05 dd 50 0a 00 mov rax, qword ptr [rip + 676061] # 0x4c0800 + 41b723: 48 01 d8 add rax, rbx + 41b726: 48 39 c5 cmp rbp, rax + 41b729: 74 0d je 0x41b738 + 41b72b: 31 c0 xor eax, eax + 41b72d: 5b pop rbx + 41b72e: 5d pop rbp + 41b72f: 41 5c pop r12 + 41b731: c3 ret + 41b732: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41b738: 4c 89 e7 mov rdi, r12 + 41b73b: 48 f7 df neg rdi + 41b73e: ff 15 f4 58 0a 00 call qword ptr [rip + 678132] # 0x4c1038 <__morecore> + 41b744: 48 8b 05 45 75 0a 00 mov rax, qword ptr [rip + 685381] # 0x4c2c90 <__after_morecore_hook> + 41b74b: 48 85 c0 test rax, rax + 41b74e: 75 38 jne 0x41b788 + 41b750: 31 ff xor edi, edi + 41b752: ff 15 e0 58 0a 00 call qword ptr [rip + 678112] # 0x4c1038 <__morecore> + 41b758: 90 nop + 41b759: 48 85 c0 test rax, rax + 41b75c: 74 cd je 0x41b72b + 41b75e: 48 29 c5 sub rbp, rax + 41b761: 74 c8 je 0x41b72b + 41b763: 48 8b 05 96 50 0a 00 mov rax, qword ptr [rip + 675990] # 0x4c0800 + 41b76a: 48 29 eb sub rbx, rbp + 41b76d: 48 29 2d b4 58 0a 00 sub qword ptr [rip + 678068], rbp # 0x4c1028 + 41b774: 48 83 cb 01 or rbx, 1 + 41b778: 48 89 58 08 mov qword ptr [rax + 8], rbx + 41b77c: b8 01 00 00 00 mov eax, 1 + 41b781: eb aa jmp 0x41b72d + 41b783: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41b788: ff d0 call rax + 41b78a: eb c4 jmp 0x41b750 + 41b78c: 0f 1f 40 00 nop dword ptr [rax] + +000000000041b790 <_int_free>: + 41b790: 41 57 push r15 + 41b792: 41 56 push r14 + 41b794: 41 55 push r13 + 41b796: 41 89 d5 mov r13d, edx + 41b799: 41 54 push r12 + 41b79b: 55 push rbp + 41b79c: 53 push rbx + 41b79d: 48 83 ec 48 sub rsp, 72 + 41b7a1: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41b7aa: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 41b7af: 31 c0 xor eax, eax + 41b7b1: 48 8b 46 08 mov rax, qword ptr [rsi + 8] + 41b7b5: 48 89 c3 mov rbx, rax + 41b7b8: 48 83 e3 f8 and rbx, -8 + 41b7bc: 48 89 da mov rdx, rbx + 41b7bf: 48 f7 da neg rdx + 41b7c2: 48 39 d6 cmp rsi, rdx + 41b7c5: 0f 87 a5 02 00 00 ja 0x41ba70 <_int_free+0x2e0> + 41b7cb: 49 89 f4 mov r12, rsi + 41b7ce: 40 f6 c6 0f test sil, 15 + 41b7d2: 0f 85 98 02 00 00 jne 0x41ba70 <_int_free+0x2e0> + 41b7d8: 48 83 fb 1f cmp rbx, 31 + 41b7dc: 0f 86 9e 02 00 00 jbe 0x41ba80 <_int_free+0x2f0> + 41b7e2: a8 08 test al, 8 + 41b7e4: 0f 85 96 02 00 00 jne 0x41ba80 <_int_free+0x2f0> + 41b7ea: 64 48 8b 14 25 c8 ff ff ff mov rdx, qword ptr fs:[-56] + 41b7f3: 48 89 fd mov rbp, rdi + 41b7f6: 48 85 d2 test rdx, rdx + 41b7f9: 74 38 je 0x41b833 <_int_free+0xa3> + 41b7fb: 48 8d 43 ef lea rax, [rbx - 17] + 41b7ff: 48 c1 e8 04 shr rax, 4 + 41b803: 48 39 05 46 4f 0a 00 cmp qword ptr [rip + 675654], rax # 0x4c0750 + 41b80a: 76 27 jbe 0x41b833 <_int_free+0xa3> + 41b80c: 48 8d 76 10 lea rsi, [rsi + 16] + 41b810: 49 3b 54 24 18 cmp rdx, qword ptr [r12 + 24] + 41b815: 0f 84 6d 06 00 00 je 0x41be88 <_int_free+0x6f8> + 41b81b: 48 8d 3c 42 lea rdi, [rdx + 2*rax] + 41b81f: 44 0f b7 07 movzx r8d, word ptr [rdi] + 41b823: 4c 3b 05 36 4f 0a 00 cmp r8, qword ptr [rip + 675638] # 0x4c0760 + 41b82a: 4c 89 c1 mov rcx, r8 + 41b82d: 0f 82 15 02 00 00 jb 0x41ba48 <_int_free+0x2b8> + 41b833: 48 3b 1d 9e 74 0a 00 cmp rbx, qword ptr [rip + 685214] # 0x4c2cd8 + 41b83a: 0f 87 b0 00 00 00 ja 0x41b8f0 <_int_free+0x160> + 41b840: 4d 8d 34 1c lea r14, [r12 + rbx] + 41b844: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 41b848: 48 83 f8 10 cmp rax, 16 + 41b84c: 0f 86 3e 02 00 00 jbe 0x41ba90 <_int_free+0x300> + 41b852: 48 83 e0 f8 and rax, -8 + 41b856: 48 3b 85 88 08 00 00 cmp rax, qword ptr [rbp + 2184] + 41b85d: 0f 83 2d 02 00 00 jae 0x41ba90 <_int_free+0x300> + 41b863: 8b 05 6b 74 0a 00 mov eax, dword ptr [rip + 685163] # 0x4c2cd4 + 41b869: 85 c0 test eax, eax + 41b86b: 0f 85 1f 05 00 00 jne 0x41bd90 <_int_free+0x600> + 41b871: c7 45 08 01 00 00 00 mov dword ptr [rbp + 8], 1 + 41b878: c1 eb 04 shr ebx, 4 + 41b87b: 8d 4b fe lea ecx, [rbx - 2] + 41b87e: 48 8d 44 cd 00 lea rax, [rbp + 8*rcx] + 41b883: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 41b887: 64 8b 34 25 18 00 00 00 mov esi, dword ptr fs:[24] + 41b88f: 85 f6 test esi, esi + 41b891: 0f 85 d9 02 00 00 jne 0x41bb70 <_int_free+0x3e0> + 41b897: 49 39 d4 cmp r12, rdx + 41b89a: 0f 84 09 03 00 00 je 0x41bba9 <_int_free+0x419> + 41b8a0: 49 89 54 24 10 mov qword ptr [r12 + 16], rdx + 41b8a5: 4c 89 60 10 mov qword ptr [rax + 16], r12 + 41b8a9: 48 85 d2 test rdx, rdx + 41b8ac: 74 15 je 0x41b8c3 <_int_free+0x133> + 41b8ae: 41 83 e5 01 and r13d, 1 + 41b8b2: 74 0f je 0x41b8c3 <_int_free+0x133> + 41b8b4: 48 8b 42 08 mov rax, qword ptr [rdx + 8] + 41b8b8: c1 e8 04 shr eax, 4 + 41b8bb: 39 c3 cmp ebx, eax + 41b8bd: 0f 85 4d 02 00 00 jne 0x41bb10 <_int_free+0x380> + 41b8c3: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 41b8c8: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 41b8d1: 0f 85 40 08 00 00 jne 0x41c117 <_int_free+0x987> + 41b8d7: 48 83 c4 48 add rsp, 72 + 41b8db: 5b pop rbx + 41b8dc: 5d pop rbp + 41b8dd: 41 5c pop r12 + 41b8df: 41 5d pop r13 + 41b8e1: 41 5e pop r14 + 41b8e3: 41 5f pop r15 + 41b8e5: c3 ret + 41b8e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41b8f0: 41 f6 44 24 08 02 test byte ptr [r12 + 8], 2 + 41b8f6: 0f 85 3c 01 00 00 jne 0x41ba38 <_int_free+0x2a8> + 41b8fc: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41b904: 85 c0 test eax, eax + 41b906: 74 0a je 0x41b912 <_int_free+0x182> + 41b908: 41 83 e5 01 and r13d, 1 + 41b90c: 0f 84 60 06 00 00 je 0x41bf72 <_int_free+0x7e2> + 41b912: c7 44 24 1c 01 00 00 00 mov dword ptr [rsp + 28], 1 + 41b91a: 48 8b 45 60 mov rax, qword ptr [rbp + 96] + 41b91e: 4d 8d 2c 1c lea r13, [r12 + rbx] + 41b922: 4c 39 e0 cmp rax, r12 + 41b925: 0f 84 9d 05 00 00 je 0x41bec8 <_int_free+0x738> + 41b92b: f6 45 04 02 test byte ptr [rbp + 4], 2 + 41b92f: 0f 84 a3 05 00 00 je 0x41bed8 <_int_free+0x748> + 41b935: 49 8b 45 08 mov rax, qword ptr [r13 + 8] + 41b939: a8 01 test al, 1 + 41b93b: 0f 84 bf 05 00 00 je 0x41bf00 <_int_free+0x770> + 41b941: 49 89 c6 mov r14, rax + 41b944: 49 83 e6 f8 and r14, -8 + 41b948: 48 83 f8 10 cmp rax, 16 + 41b94c: 0f 86 2e 04 00 00 jbe 0x41bd80 <_int_free+0x5f0> + 41b952: 4c 39 b5 88 08 00 00 cmp qword ptr [rbp + 2184], r14 + 41b959: 0f 86 21 04 00 00 jbe 0x41bd80 <_int_free+0x5f0> + 41b95f: 8b 35 6f 73 0a 00 mov esi, dword ptr [rip + 684911] # 0x4c2cd4 + 41b965: 85 f6 test esi, esi + 41b967: 0f 85 a3 05 00 00 jne 0x41bf10 <_int_free+0x780> + 41b96d: 41 f6 44 24 08 01 test byte ptr [r12 + 8], 1 + 41b973: 75 24 jne 0x41b999 <_int_free+0x209> + 41b975: 49 8b 04 24 mov rax, qword ptr [r12] + 41b979: 49 29 c4 sub r12, rax + 41b97c: 48 01 c3 add rbx, rax + 41b97f: 49 8b 54 24 08 mov rdx, qword ptr [r12 + 8] + 41b984: 48 83 e2 f8 and rdx, -8 + 41b988: 48 39 c2 cmp rdx, rax + 41b98b: 0f 85 11 06 00 00 jne 0x41bfa2 <_int_free+0x812> + 41b991: 4c 89 e7 mov rdi, r12 + 41b994: e8 87 ee ff ff call 0x41a820 + 41b999: 4c 39 6d 60 cmp qword ptr [rbp + 96], r13 + 41b99d: 0f 84 bd 03 00 00 je 0x41bd60 <_int_free+0x5d0> + 41b9a3: 43 f6 44 35 08 01 test byte ptr [r13 + r14 + 8], 1 + 41b9a9: 0f 84 21 04 00 00 je 0x41bdd0 <_int_free+0x640> + 41b9af: 49 83 65 08 fe and qword ptr [r13 + 8], -2 + 41b9b4: 48 8b 45 70 mov rax, qword ptr [rbp + 112] + 41b9b8: 48 8d 55 60 lea rdx, [rbp + 96] + 41b9bc: 48 39 50 18 cmp qword ptr [rax + 24], rdx + 41b9c0: 0f 85 d0 05 00 00 jne 0x41bf96 <_int_free+0x806> + 41b9c6: 66 48 0f 6e c0 movq xmm0, rax + 41b9cb: 66 48 0f 6e ca movq xmm1, rdx + 41b9d0: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 41b9d4: 41 0f 11 44 24 10 movups xmmword ptr [r12 + 16], xmm0 + 41b9da: 48 81 fb ff 03 00 00 cmp rbx, 1023 + 41b9e1: 0f 87 19 01 00 00 ja 0x41bb00 <_int_free+0x370> + 41b9e7: 4c 89 65 70 mov qword ptr [rbp + 112], r12 + 41b9eb: 4c 89 60 18 mov qword ptr [rax + 24], r12 + 41b9ef: 48 89 d8 mov rax, rbx + 41b9f2: 48 83 c8 01 or rax, 1 + 41b9f6: 49 89 44 24 08 mov qword ptr [r12 + 8], rax + 41b9fb: 49 89 1c 1c mov qword ptr [r12 + rbx], rbx + 41b9ff: 48 81 fb ff ff 00 00 cmp rbx, 65535 + 41ba06: 0f 87 ac 01 00 00 ja 0x41bbb8 <_int_free+0x428> + 41ba0c: 8b 44 24 1c mov eax, dword ptr [rsp + 28] + 41ba10: 85 c0 test eax, eax + 41ba12: 0f 85 ab fe ff ff jne 0x41b8c3 <_int_free+0x133> + 41ba18: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ba20: 85 c0 test eax, eax + 41ba22: 0f 85 f4 00 00 00 jne 0x41bb1c <_int_free+0x38c> + 41ba28: 83 6d 00 01 sub dword ptr [rbp], 1 + 41ba2c: e9 92 fe ff ff jmp 0x41b8c3 <_int_free+0x133> + 41ba31: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41ba38: 4c 89 e7 mov rdi, r12 + 41ba3b: e8 20 ea ff ff call 0x41a460 + 41ba40: e9 7e fe ff ff jmp 0x41b8c3 <_int_free+0x133> + 41ba45: 0f 1f 00 nop dword ptr [rax] + 41ba48: 48 8d 04 c2 lea rax, [rdx + 8*rax] + 41ba4c: 49 89 54 24 18 mov qword ptr [r12 + 24], rdx + 41ba51: 83 c1 01 add ecx, 1 + 41ba54: 48 8b 90 80 00 00 00 mov rdx, qword ptr [rax + 128] + 41ba5b: 49 89 54 24 10 mov qword ptr [r12 + 16], rdx + 41ba60: 48 89 b0 80 00 00 00 mov qword ptr [rax + 128], rsi + 41ba67: 66 89 0f mov word ptr [rdi], cx + 41ba6a: e9 54 fe ff ff jmp 0x41b8c3 <_int_free+0x133> + 41ba6f: 90 nop + 41ba70: 48 8d 3d 24 a2 07 00 lea rdi, [rip + 500260] # 0x495c9b <__PRETTY_FUNCTION__.11590+0xfb> + 41ba77: e8 14 e8 ff ff call 0x41a290 + 41ba7c: 0f 1f 40 00 nop dword ptr [rax] + 41ba80: 48 8d 3d 2c a2 07 00 lea rdi, [rip + 500268] # 0x495cb3 <__PRETTY_FUNCTION__.11590+0x113> + 41ba87: e8 04 e8 ff ff call 0x41a290 + 41ba8c: 0f 1f 40 00 nop dword ptr [rax] + 41ba90: 45 85 ed test r13d, r13d + 41ba93: 75 5b jne 0x41baf0 <_int_free+0x360> + 41ba95: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ba9d: 85 c0 test eax, eax + 41ba9f: 0f 85 a6 00 00 00 jne 0x41bb4b <_int_free+0x3bb> + 41baa5: 44 89 e8 mov eax, r13d + 41baa8: ba 01 00 00 00 mov edx, 1 + 41baad: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 41bab1: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 41bab5: 41 b8 01 00 00 00 mov r8d, 1 + 41babb: 48 83 f8 10 cmp rax, 16 + 41babf: 76 12 jbe 0x41bad3 <_int_free+0x343> + 41bac1: 45 31 c0 xor r8d, r8d + 41bac4: 48 83 e0 f8 and rax, -8 + 41bac8: 48 3b 85 88 08 00 00 cmp rax, qword ptr [rbp + 2184] + 41bacf: 41 0f 93 c0 setae r8b + 41bad3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41badb: 85 c0 test eax, eax + 41badd: 0f 85 cb 04 00 00 jne 0x41bfae <_int_free+0x81e> + 41bae3: 83 6d 00 01 sub dword ptr [rbp], 1 + 41bae7: 45 85 c0 test r8d, r8d + 41baea: 0f 84 73 fd ff ff je 0x41b863 <_int_free+0xd3> + 41baf0: 48 8d 3d 01 a8 07 00 lea rdi, [rip + 501761] # 0x4962f8 <__PRETTY_FUNCTION__.13693+0x44e> + 41baf7: e8 94 e7 ff ff call 0x41a290 + 41bafc: 0f 1f 40 00 nop dword ptr [rax] + 41bb00: 66 0f ef c0 pxor xmm0, xmm0 + 41bb04: 41 0f 11 44 24 20 movups xmmword ptr [r12 + 32], xmm0 + 41bb0a: e9 d8 fe ff ff jmp 0x41b9e7 <_int_free+0x257> + 41bb0f: 90 nop + 41bb10: 48 8d 3d b1 a1 07 00 lea rdi, [rip + 500145] # 0x495cc8 <__PRETTY_FUNCTION__.11590+0x128> + 41bb17: e8 74 e7 ff ff call 0x41a290 + 41bb1c: 44 8b 7c 24 1c mov r15d, dword ptr [rsp + 28] + 41bb21: 44 87 7d 00 xchg dword ptr [rbp], r15d + 41bb25: 41 83 ff 01 cmp r15d, 1 + 41bb29: 0f 8e 94 fd ff ff jle 0x41b8c3 <_int_free+0x133> + 41bb2f: 45 31 d2 xor r10d, r10d + 41bb32: ba 01 00 00 00 mov edx, 1 + 41bb37: be 81 00 00 00 mov esi, 129 + 41bb3c: 48 89 ef mov rdi, rbp + 41bb3f: b8 ca 00 00 00 mov eax, 202 + 41bb44: 0f 05 syscall + 41bb46: e9 78 fd ff ff jmp 0x41b8c3 <_int_free+0x133> + 41bb4b: ba 01 00 00 00 mov edx, 1 + 41bb50: 44 89 e8 mov eax, r13d + 41bb53: f0 lock + 41bb54: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 41bb58: 0f 84 53 ff ff ff je 0x41bab1 <_int_free+0x321> + 41bb5e: 48 89 ef mov rdi, rbp + 41bb61: e8 3a e2 ff ff call 0x419da0 <__lll_lock_wait_private> + 41bb66: e9 46 ff ff ff jmp 0x41bab1 <_int_free+0x321> + 41bb6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41bb70: 48 8d 4c cd 10 lea rcx, [rbp + 8*rcx + 16] + 41bb75: eb 2d jmp 0x41bba4 <_int_free+0x414> + 41bb77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41bb80: 49 89 54 24 10 mov qword ptr [r12 + 16], rdx + 41bb85: 48 89 d0 mov rax, rdx + 41bb88: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 41bb91: 74 01 je 0x41bb94 <_int_free+0x404> + 41bb93: f0 lock + 41bb94: 4c 0f b1 21 cmpxchg qword ptr [rcx], r12 + 41bb98: 48 39 c2 cmp rdx, rax + 41bb9b: 0f 84 08 fd ff ff je 0x41b8a9 <_int_free+0x119> + 41bba1: 48 89 c2 mov rdx, rax + 41bba4: 4c 39 e2 cmp rdx, r12 + 41bba7: 75 d7 jne 0x41bb80 <_int_free+0x3f0> + 41bba9: 48 8d 3d 70 a7 07 00 lea rdi, [rip + 501616] # 0x496320 <__PRETTY_FUNCTION__.13693+0x476> + 41bbb0: e8 db e6 ff ff call 0x41a290 + 41bbb5: 0f 1f 00 nop dword ptr [rax] + 41bbb8: 8b 45 08 mov eax, dword ptr [rbp + 8] + 41bbbb: 85 c0 test eax, eax + 41bbbd: 0f 85 75 03 00 00 jne 0x41bf38 <_int_free+0x7a8> + 41bbc3: 48 8d 05 d6 4b 0a 00 lea rax, [rip + 674774] # 0x4c07a0 + 41bbca: 48 39 c5 cmp rbp, rax + 41bbcd: 0f 84 75 03 00 00 je 0x41bf48 <_int_free+0x7b8> + 41bbd3: 4c 8b 7d 60 mov r15, qword ptr [rbp + 96] + 41bbd7: 4d 89 fe mov r14, r15 + 41bbda: 49 81 e6 00 00 00 fc and r14, -67108864 + 41bbe1: 49 39 2e cmp qword ptr [r14], rbp + 41bbe4: 0f 85 51 05 00 00 jne 0x41c13b <_int_free+0x9ab> + 41bbea: 48 8b 1d 17 4b 0a 00 mov rbx, qword ptr [rip + 674583] # 0x4c0708 + 41bbf1: 48 8b 3d 20 55 0a 00 mov rdi, qword ptr [rip + 677152] # 0x4c1118 <_dl_pagesize> + 41bbf8: 49 8d 46 20 lea rax, [r14 + 32] + 41bbfc: 48 89 5c 24 20 mov qword ptr [rsp + 32], rbx + 41bc01: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi + 41bc06: 49 39 c7 cmp r15, rax + 41bc09: 0f 85 d1 01 00 00 jne 0x41bde0 <_int_free+0x650> + 41bc0f: 48 89 f8 mov rax, rdi + 41bc12: 48 8d 7c 3b 20 lea rdi, [rbx + rdi + 32] + 41bc17: 48 83 e8 01 sub rax, 1 + 41bc1b: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 41bc20: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 41bc25: e9 ac 00 00 00 jmp 0x41bcd6 <_int_free+0x546> + 41bc2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41bc30: 48 8b 0a mov rcx, qword ptr [rdx] + 41bc33: 4c 01 e1 add rcx, r12 + 41bc36: 48 8d 71 ff lea rsi, [rcx - 1] + 41bc3a: 49 89 cc mov r12, rcx + 41bc3d: 48 89 cb mov rbx, rcx + 41bc40: 48 81 fe fe ff ff 03 cmp rsi, 67108862 + 41bc47: 0f 87 cf 04 00 00 ja 0x41c11c <_int_free+0x98c> + 41bc4d: b9 00 00 00 04 mov ecx, 67108864 + 41bc52: 48 29 c1 sub rcx, rax + 41bc55: 48 89 c8 mov rax, rcx + 41bc58: 4c 01 e0 add rax, r12 + 41bc5b: 48 3b 44 24 08 cmp rax, qword ptr [rsp + 8] + 41bc60: 0f 82 c2 02 00 00 jb 0x41bf28 <_int_free+0x798> + 41bc66: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 41bc6a: 48 29 85 88 08 00 00 sub qword ptr [rbp + 2184], rax + 41bc71: 90 nop + 41bc72: 48 8d 87 00 00 00 04 lea rax, [rdi + 67108864] + 41bc79: 48 39 05 38 70 0a 00 cmp qword ptr [rip + 684088], rax # 0x4c2cb8 + 41bc80: 0f 84 ca 00 00 00 je 0x41bd50 <_int_free+0x5c0> + 41bc86: be 00 00 00 04 mov esi, 67108864 + 41bc8b: 4d 89 ef mov r15, r13 + 41bc8e: e8 fd d6 02 00 call 0x449390 + 41bc93: 41 f6 45 08 01 test byte ptr [r13 + 8], 1 + 41bc98: 0f 84 9a 00 00 00 je 0x41bd38 <_int_free+0x5a8> + 41bc9e: 4b 8d 0c 27 lea rcx, [r15 + r12] + 41bca2: 48 85 4c 24 10 test qword ptr [rsp + 16], rcx + 41bca7: 0f 85 4b 04 00 00 jne 0x41c0f8 <_int_free+0x968> + 41bcad: 49 8b 46 10 mov rax, qword ptr [r14 + 16] + 41bcb1: 4c 01 f0 add rax, r14 + 41bcb4: 48 39 c1 cmp rcx, rax + 41bcb7: 0f 85 1c 04 00 00 jne 0x41c0d9 <_int_free+0x949> + 41bcbd: 48 83 cb 01 or rbx, 1 + 41bcc1: 49 8d 46 20 lea rax, [r14 + 32] + 41bcc5: 4c 89 7d 60 mov qword ptr [rbp + 96], r15 + 41bcc9: 49 89 5f 08 mov qword ptr [r15 + 8], rbx + 41bccd: 49 39 c7 cmp r15, rax + 41bcd0: 0f 85 12 01 00 00 jne 0x41bde8 <_int_free+0x658> + 41bcd6: 4c 89 f7 mov rdi, r14 + 41bcd9: 4d 8b 76 08 mov r14, qword ptr [r14 + 8] + 41bcdd: 49 8b 46 10 mov rax, qword ptr [r14 + 16] + 41bce1: 48 8d 50 f0 lea rdx, [rax - 16] + 41bce5: 49 8d 34 16 lea rsi, [r14 + rdx] + 41bce9: 83 e6 0f and esi, 15 + 41bcec: 48 29 f2 sub rdx, rsi + 41bcef: 4c 01 f2 add rdx, r14 + 41bcf2: 48 83 7a 08 01 cmp qword ptr [rdx + 8], 1 + 41bcf7: 0f 85 bd 03 00 00 jne 0x41c0ba <_int_free+0x92a> + 41bcfd: 48 2b 12 sub rdx, qword ptr [rdx] + 41bd00: 4c 8b 42 08 mov r8, qword ptr [rdx + 8] + 41bd04: 49 89 d5 mov r13, rdx + 41bd07: 4c 89 c1 mov rcx, r8 + 41bd0a: 48 83 e1 f8 and rcx, -8 + 41bd0e: 48 01 ce add rsi, rcx + 41bd11: 4c 8d 66 10 lea r12, [rsi + 16] + 41bd15: 48 83 c6 0f add rsi, 15 + 41bd19: 48 83 fe 3e cmp rsi, 62 + 41bd1d: 0f 87 78 03 00 00 ja 0x41c09b <_int_free+0x90b> + 41bd23: 41 83 e0 01 and r8d, 1 + 41bd27: 0f 84 03 ff ff ff je 0x41bc30 <_int_free+0x4a0> + 41bd2d: 4c 89 e3 mov rbx, r12 + 41bd30: e9 18 ff ff ff jmp 0x41bc4d <_int_free+0x4bd> + 41bd35: 0f 1f 00 nop dword ptr [rax] + 41bd38: 4d 2b 7d 00 sub r15, qword ptr [r13] + 41bd3c: 4c 89 ff mov rdi, r15 + 41bd3f: e8 dc ea ff ff call 0x41a820 + 41bd44: e9 55 ff ff ff jmp 0x41bc9e <_int_free+0x50e> + 41bd49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41bd50: 48 c7 05 5d 6f 0a 00 00 00 00 00 mov qword ptr [rip + 683869], 0 # 0x4c2cb8 + 41bd5b: e9 26 ff ff ff jmp 0x41bc86 <_int_free+0x4f6> + 41bd60: 4c 01 f3 add rbx, r14 + 41bd63: 48 89 d8 mov rax, rbx + 41bd66: 48 83 c8 01 or rax, 1 + 41bd6a: 49 89 44 24 08 mov qword ptr [r12 + 8], rax + 41bd6f: 4c 89 65 60 mov qword ptr [rbp + 96], r12 + 41bd73: e9 87 fc ff ff jmp 0x41b9ff <_int_free+0x26f> + 41bd78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41bd80: 48 8d 3d 29 a6 07 00 lea rdi, [rip + 501289] # 0x4963b0 <__PRETTY_FUNCTION__.13693+0x506> + 41bd87: e8 04 e5 ff ff call 0x41a290 + 41bd8c: 0f 1f 40 00 nop dword ptr [rax] + 41bd90: 49 8d 7c 24 18 lea rdi, [r12 + 24] + 41bd95: 49 8d 4c 24 10 lea rcx, [r12 + 16] + 41bd9a: 0f b6 c0 movzx eax, al + 41bd9d: 48 be 01 01 01 01 01 01 01 01 movabs rsi, 72340172838076673 + 41bda7: 48 83 e7 f8 and rdi, -8 + 41bdab: 48 0f af c6 imul rax, rsi + 41bdaf: 48 8d 53 f0 lea rdx, [rbx - 16] + 41bdb3: 48 29 f9 sub rcx, rdi + 41bdb6: 89 d6 mov esi, edx + 41bdb8: 01 d1 add ecx, edx + 41bdba: c1 e9 03 shr ecx, 3 + 41bdbd: 49 89 44 24 10 mov qword ptr [r12 + 16], rax + 41bdc2: 49 89 44 34 08 mov qword ptr [r12 + rsi + 8], rax + 41bdc7: f3 48 ab rep stosq qword ptr es:[rdi], rax + 41bdca: e9 a2 fa ff ff jmp 0x41b871 <_int_free+0xe1> + 41bdcf: 90 nop + 41bdd0: 4c 89 ef mov rdi, r13 + 41bdd3: 4c 01 f3 add rbx, r14 + 41bdd6: e8 45 ea ff ff call 0x41a820 + 41bddb: e9 d4 fb ff ff jmp 0x41b9b4 <_int_free+0x224> + 41bde0: 49 8b 5f 08 mov rbx, qword ptr [r15 + 8] + 41bde4: 0f 1f 40 00 nop dword ptr [rax] + 41bde8: 48 83 e3 f8 and rbx, -8 + 41bdec: 48 39 1d 0d 49 0a 00 cmp qword ptr [rip + 674061], rbx # 0x4c0700 + 41bdf3: 0f 87 13 fc ff ff ja 0x41ba0c <_int_free+0x27c> + 41bdf9: 48 89 d8 mov rax, rbx + 41bdfc: 48 83 e8 21 sub rax, 33 + 41be00: 0f 88 06 fc ff ff js 0x41ba0c <_int_free+0x27c> + 41be06: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 41be0b: 48 39 c7 cmp rdi, rax + 41be0e: 0f 83 f8 fb ff ff jae 0x41ba0c <_int_free+0x27c> + 41be14: 48 29 f8 sub rax, rdi + 41be17: 49 89 c4 mov r12, rax + 41be1a: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 41be1f: 48 f7 d8 neg rax + 41be22: 49 21 c4 and r12, rax + 41be25: 0f 84 e1 fb ff ff je 0x41ba0c <_int_free+0x27c> + 41be2b: 4d 8b 6e 10 mov r13, qword ptr [r14 + 16] + 41be2f: 4d 29 e5 sub r13, r12 + 41be32: 49 83 fd 1f cmp r13, 31 + 41be36: 0f 8e d0 fb ff ff jle 0x41ba0c <_int_free+0x27c> + 41be3c: 8b 15 9e 48 0a 00 mov edx, dword ptr [rip + 673950] # 0x4c06e0 + 41be42: 85 d2 test edx, edx + 41be44: 0f 88 de 01 00 00 js 0x41c028 <_int_free+0x898> + 41be4a: 0f 95 c0 setne al + 41be4d: 4b 8d 3c 2e lea rdi, [r14 + r13] + 41be51: 84 c0 test al, al + 41be53: 0f 85 a6 01 00 00 jne 0x41bfff <_int_free+0x86f> + 41be59: ba 04 00 00 00 mov edx, 4 + 41be5e: 4c 89 e6 mov rsi, r12 + 41be61: e8 8a d5 02 00 call 0x4493f0 + 41be66: 4d 89 6e 10 mov qword ptr [r14 + 16], r13 + 41be6a: 90 nop + 41be6b: 4c 29 e3 sub rbx, r12 + 41be6e: 4c 29 a5 88 08 00 00 sub qword ptr [rbp + 2184], r12 + 41be75: 48 83 cb 01 or rbx, 1 + 41be79: 49 89 5f 08 mov qword ptr [r15 + 8], rbx + 41be7d: e9 8a fb ff ff jmp 0x41ba0c <_int_free+0x27c> + 41be82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41be88: 90 nop + 41be89: 64 48 8b 14 25 c8 ff ff ff mov rdx, qword ptr fs:[-56] + 41be92: 48 8b 8c c2 80 00 00 00 mov rcx, qword ptr [rdx + 8*rax + 128] + 41be9a: 48 85 c9 test rcx, rcx + 41be9d: 75 15 jne 0x41beb4 <_int_free+0x724> + 41be9f: e9 77 f9 ff ff jmp 0x41b81b <_int_free+0x8b> + 41bea4: 0f 1f 40 00 nop dword ptr [rax] + 41bea8: 48 8b 09 mov rcx, qword ptr [rcx] + 41beab: 48 85 c9 test rcx, rcx + 41beae: 0f 84 67 f9 ff ff je 0x41b81b <_int_free+0x8b> + 41beb4: 48 39 ce cmp rsi, rcx + 41beb7: 75 ef jne 0x41bea8 <_int_free+0x718> + 41beb9: 48 8d 3d 08 a4 07 00 lea rdi, [rip + 500744] # 0x4962c8 <__PRETTY_FUNCTION__.13693+0x41e> + 41bec0: e8 cb e3 ff ff call 0x41a290 + 41bec5: 0f 1f 00 nop dword ptr [rax] + 41bec8: 48 8d 3d 79 a4 07 00 lea rdi, [rip + 500857] # 0x496348 <__PRETTY_FUNCTION__.13693+0x49e> + 41becf: e8 bc e3 ff ff call 0x41a290 + 41bed4: 0f 1f 40 00 nop dword ptr [rax] + 41bed8: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 41bedc: 48 83 e2 f8 and rdx, -8 + 41bee0: 48 01 d0 add rax, rdx + 41bee3: 49 39 c5 cmp r13, rax + 41bee6: 0f 82 49 fa ff ff jb 0x41b935 <_int_free+0x1a5> + 41beec: 48 8d 3d 75 a4 07 00 lea rdi, [rip + 500853] # 0x496368 <__PRETTY_FUNCTION__.13693+0x4be> + 41bef3: e8 98 e3 ff ff call 0x41a290 + 41bef8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41bf00: 48 8d 3d 81 a4 07 00 lea rdi, [rip + 500865] # 0x496388 <__PRETTY_FUNCTION__.13693+0x4de> + 41bf07: e8 84 e3 ff ff call 0x41a290 + 41bf0c: 0f 1f 40 00 nop dword ptr [rax] + 41bf10: 48 8d 53 f0 lea rdx, [rbx - 16] + 41bf14: 49 8d 7c 24 10 lea rdi, [r12 + 16] + 41bf19: e8 f2 51 fe ff call 0x401110 <.plt+0xf0> + 41bf1e: e9 4a fa ff ff jmp 0x41b96d <_int_free+0x1dd> + 41bf23: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41bf28: 49 8b 5f 08 mov rbx, qword ptr [r15 + 8] + 41bf2c: 49 89 fe mov r14, rdi + 41bf2f: e9 b4 fe ff ff jmp 0x41bde8 <_int_free+0x658> + 41bf34: 0f 1f 40 00 nop dword ptr [rax] + 41bf38: 48 89 ef mov rdi, rbp + 41bf3b: e8 c0 e9 ff ff call 0x41a900 + 41bf40: e9 7e fc ff ff jmp 0x41bbc3 <_int_free+0x433> + 41bf45: 0f 1f 00 nop dword ptr [rax] + 41bf48: 48 8b 45 60 mov rax, qword ptr [rbp + 96] + 41bf4c: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 41bf50: 48 83 e0 f8 and rax, -8 + 41bf54: 48 3b 05 a5 47 0a 00 cmp rax, qword ptr [rip + 673701] # 0x4c0700 + 41bf5b: 0f 82 ab fa ff ff jb 0x41ba0c <_int_free+0x27c> + 41bf61: 48 8b 3d a0 47 0a 00 mov rdi, qword ptr [rip + 673696] # 0x4c0708 + 41bf68: e8 73 f7 ff ff call 0x41b6e0 + 41bf6d: e9 9a fa ff ff jmp 0x41ba0c <_int_free+0x27c> + 41bf72: 64 44 8b 3c 25 18 00 00 00 mov r15d, dword ptr fs:[24] + 41bf7b: 44 89 7c 24 1c mov dword ptr [rsp + 28], r15d + 41bf80: 44 89 f8 mov eax, r15d + 41bf83: 45 85 ff test r15d, r15d + 41bf86: 75 50 jne 0x41bfd8 <_int_free+0x848> + 41bf88: ba 01 00 00 00 mov edx, 1 + 41bf8d: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 41bf91: e9 84 f9 ff ff jmp 0x41b91a <_int_free+0x18a> + 41bf96: 48 8d 3d 73 a4 07 00 lea rdi, [rip + 500851] # 0x496410 <__PRETTY_FUNCTION__.13693+0x566> + 41bf9d: e8 ee e2 ff ff call 0x41a290 + 41bfa2: 48 8d 3d 2f a4 07 00 lea rdi, [rip + 500783] # 0x4963d8 <__PRETTY_FUNCTION__.13693+0x52e> + 41bfa9: e8 e2 e2 ff ff call 0x41a290 + 41bfae: 31 c0 xor eax, eax + 41bfb0: 87 45 00 xchg dword ptr [rbp], eax + 41bfb3: 83 f8 01 cmp eax, 1 + 41bfb6: 0f 8e 2b fb ff ff jle 0x41bae7 <_int_free+0x357> + 41bfbc: 45 31 d2 xor r10d, r10d + 41bfbf: ba 01 00 00 00 mov edx, 1 + 41bfc4: be 81 00 00 00 mov esi, 129 + 41bfc9: 48 89 ef mov rdi, rbp + 41bfcc: b8 ca 00 00 00 mov eax, 202 + 41bfd1: 0f 05 syscall + 41bfd3: e9 0f fb ff ff jmp 0x41bae7 <_int_free+0x357> + 41bfd8: 31 c0 xor eax, eax + 41bfda: ba 01 00 00 00 mov edx, 1 + 41bfdf: f0 lock + 41bfe0: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 41bfe4: c7 44 24 1c 00 00 00 00 mov dword ptr [rsp + 28], 0 + 41bfec: 0f 84 28 f9 ff ff je 0x41b91a <_int_free+0x18a> + 41bff2: 48 89 ef mov rdi, rbp + 41bff5: e8 a6 dd ff ff call 0x419da0 <__lll_lock_wait_private> + 41bffa: e9 1b f9 ff ff jmp 0x41b91a <_int_free+0x18a> + 41bfff: 45 31 c9 xor r9d, r9d + 41c002: 41 83 c8 ff or r8d, -1 + 41c006: 31 d2 xor edx, edx + 41c008: b9 32 00 00 00 mov ecx, 50 + 41c00d: 4c 89 e6 mov rsi, r12 + 41c010: e8 cb d2 02 00 call 0x4492e0 + 41c015: 48 83 c0 01 add rax, 1 + 41c019: 0f 84 ed f9 ff ff je 0x41ba0c <_int_free+0x27c> + 41c01f: 4d 89 6e 18 mov qword ptr [r14 + 24], r13 + 41c023: e9 3e fe ff ff jmp 0x41be66 <_int_free+0x6d6> + 41c028: 8b 0d 72 3a 0a 00 mov ecx, dword ptr [rip + 670322] # 0x4bfaa0 <__libc_enable_secure> + 41c02e: 85 c9 test ecx, ecx + 41c030: 89 0d aa 46 0a 00 mov dword ptr [rip + 673450], ecx # 0x4c06e0 + 41c036: 89 4c 24 10 mov dword ptr [rsp + 16], ecx + 41c03a: 75 19 jne 0x41c055 <_int_free+0x8c5> + 41c03c: 48 8d 3d fd a4 07 00 lea rdi, [rip + 500989] # 0x496540 <__PRETTY_FUNCTION__.13693+0x696> + 41c043: be 00 00 08 00 mov esi, 524288 + 41c048: 31 c0 xor eax, eax + 41c04a: e8 71 cf 02 00 call 0x448fc0 <__open_nocancel> + 41c04f: 89 c7 mov edi, eax + 41c051: 85 c0 test eax, eax + 41c053: 79 0f jns 0x41c064 <_int_free+0x8d4> + 41c055: 83 3d 84 46 0a 00 00 cmp dword ptr [rip + 673412], 0 # 0x4c06e0 + 41c05c: 0f 95 c0 setne al + 41c05f: e9 e9 fd ff ff jmp 0x41be4d <_int_free+0x6bd> + 41c064: 48 8d 74 24 37 lea rsi, [rsp + 55] + 41c069: ba 01 00 00 00 mov edx, 1 + 41c06e: 89 44 24 08 mov dword ptr [rsp + 8], eax + 41c072: e8 99 d0 02 00 call 0x449110 <__read_nocancel> + 41c077: 8b 7c 24 08 mov edi, dword ptr [rsp + 8] + 41c07b: 8b 4c 24 10 mov ecx, dword ptr [rsp + 16] + 41c07f: 48 85 c0 test rax, rax + 41c082: 7e 0a jle 0x41c08e <_int_free+0x8fe> + 41c084: 31 c9 xor ecx, ecx + 41c086: 80 7c 24 37 32 cmp byte ptr [rsp + 55], 50 + 41c08b: 0f 94 c1 sete cl + 41c08e: 89 0d 4c 46 0a 00 mov dword ptr [rip + 673356], ecx # 0x4c06e0 + 41c094: e8 b7 cd 02 00 call 0x448e50 <__close_nocancel> + 41c099: eb ba jmp 0x41c055 <_int_free+0x8c5> + 41c09b: 48 8d 0d 66 ac 07 00 lea rcx, [rip + 502886] # 0x496d08 <__PRETTY_FUNCTION__.12241> + 41c0a2: ba 68 02 00 00 mov edx, 616 + 41c0a7: 48 8d 35 53 9b 07 00 lea rsi, [rip + 498515] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> + 41c0ae: 48 8d 3d b3 a3 07 00 lea rdi, [rip + 500659] # 0x496468 <__PRETTY_FUNCTION__.13693+0x5be> + 41c0b5: e8 76 e1 ff ff call 0x41a230 <__malloc_assert> + 41c0ba: 48 8d 0d 47 ac 07 00 lea rcx, [rip + 502855] # 0x496d08 <__PRETTY_FUNCTION__.12241> + 41c0c1: ba 65 02 00 00 mov edx, 613 + 41c0c6: 48 8d 35 34 9b 07 00 lea rsi, [rip + 498484] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> + 41c0cd: 48 8d 3d 64 a3 07 00 lea rdi, [rip + 500580] # 0x496438 <__PRETTY_FUNCTION__.13693+0x58e> + 41c0d4: e8 57 e1 ff ff call 0x41a230 <__malloc_assert> + 41c0d9: 48 8d 0d 28 ac 07 00 lea rcx, [rip + 502824] # 0x496d08 <__PRETTY_FUNCTION__.12241> + 41c0e0: ba 78 02 00 00 mov edx, 632 + 41c0e5: 48 8d 35 15 9b 07 00 lea rsi, [rip + 498453] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> + 41c0ec: 48 8d 3d 15 a4 07 00 lea rdi, [rip + 500757] # 0x496508 <__PRETTY_FUNCTION__.13693+0x65e> + 41c0f3: e8 38 e1 ff ff call 0x41a230 <__malloc_assert> + 41c0f8: 48 8d 0d 09 ac 07 00 lea rcx, [rip + 502793] # 0x496d08 <__PRETTY_FUNCTION__.12241> + 41c0ff: ba 77 02 00 00 mov edx, 631 + 41c104: 48 8d 35 f6 9a 07 00 lea rsi, [rip + 498422] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> + 41c10b: 48 8d 3d b6 a3 07 00 lea rdi, [rip + 500662] # 0x4964c8 <__PRETTY_FUNCTION__.13693+0x61e> + 41c112: e8 19 e1 ff ff call 0x41a230 <__malloc_assert> + 41c117: e8 b4 fa 02 00 call 0x44bbd0 <__stack_chk_fail_local> + 41c11c: 48 8d 0d e5 ab 07 00 lea rcx, [rip + 502757] # 0x496d08 <__PRETTY_FUNCTION__.12241> + 41c123: ba 6b 02 00 00 mov edx, 619 + 41c128: 48 8d 35 d2 9a 07 00 lea rsi, [rip + 498386] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> + 41c12f: 48 8d 3d 62 a3 07 00 lea rdi, [rip + 500578] # 0x496498 <__PRETTY_FUNCTION__.13693+0x5ee> + 41c136: e8 f5 e0 ff ff call 0x41a230 <__malloc_assert> + 41c13b: 48 8d 0d d6 ab 07 00 lea rcx, [rip + 502742] # 0x496d18 <__PRETTY_FUNCTION__.13593> + 41c142: ba 3d 11 00 00 mov edx, 4413 + 41c147: 48 8d 35 62 9a 07 00 lea rsi, [rip + 498274] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41c14e: 48 8d 3d 90 9b 07 00 lea rdi, [rip + 498576] # 0x495ce5 <__PRETTY_FUNCTION__.11590+0x145> + 41c155: e8 d6 e0 ff ff call 0x41a230 <__malloc_assert> + 41c15a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000041c160 : + 41c160: 41 57 push r15 + 41c162: 41 56 push r14 + 41c164: 41 55 push r13 + 41c166: 41 54 push r12 + 41c168: 55 push rbp + 41c169: 48 89 fd mov rbp, rdi + 41c16c: 53 push rbx + 41c16d: 48 83 ec 38 sub rsp, 56 + 41c171: 4c 8b 35 a0 4f 0a 00 mov r14, qword ptr [rip + 675744] # 0x4c1118 <_dl_pagesize> + 41c178: 48 85 f6 test rsi, rsi + 41c17b: 0f 84 6f 02 00 00 je 0x41c3f0 + 41c181: 48 39 3d 88 45 0a 00 cmp qword ptr [rip + 673160], rdi # 0x4c0710 + 41c188: 48 89 f3 mov rbx, rsi + 41c18b: 0f 86 5f 01 00 00 jbe 0x41c2f0 + 41c191: c6 04 24 00 mov byte ptr [rsp], 0 + 41c195: 4c 89 f2 mov rdx, r14 + 41c198: 49 8d 44 2e 07 lea rax, [r14 + rbp + 7] + 41c19d: 4c 8d 53 60 lea r10, [rbx + 96] + 41c1a1: 48 f7 da neg rdx + 41c1a4: 4d 89 d7 mov r15, r10 + 41c1a7: 48 21 d0 and rax, rdx + 41c1aa: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 41c1af: 4c 8b 6b 60 mov r13, qword ptr [rbx + 96] + 41c1b3: 49 8b 45 08 mov rax, qword ptr [r13 + 8] + 41c1b7: 49 89 c4 mov r12, rax + 41c1ba: 49 83 e4 f8 and r12, -8 + 41c1be: 4f 8d 5c 25 00 lea r11, [r13 + r12] + 41c1c3: 4d 39 fd cmp r13, r15 + 41c1c6: 75 05 jne 0x41c1cd + 41c1c8: 4d 85 e4 test r12, r12 + 41c1cb: 74 1f je 0x41c1ec + 41c1cd: 49 83 fc 1f cmp r12, 31 + 41c1d1: 0f 86 bf 06 00 00 jbe 0x41c896 + 41c1d7: a8 01 test al, 1 + 41c1d9: 0f 84 b7 06 00 00 je 0x41c896 + 41c1df: 49 8d 46 ff lea rax, [r14 - 1] + 41c1e3: 49 85 c3 test r11, rax + 41c1e6: 0f 85 aa 06 00 00 jne 0x41c896 + 41c1ec: 4c 8d 55 20 lea r10, [rbp + 32] + 41c1f0: 4d 39 e2 cmp r10, r12 + 41c1f3: 0f 86 bc 06 00 00 jbe 0x41c8b5 + 41c1f9: 48 8d 05 a0 45 0a 00 lea rax, [rip + 673184] # 0x4c07a0 + 41c200: 48 39 c3 cmp rbx, rax + 41c203: 0f 84 8f 02 00 00 je 0x41c498 + 41c209: 4c 89 d2 mov rdx, r10 + 41c20c: 4d 89 e8 mov r8, r13 + 41c20f: 4c 29 e2 sub rdx, r12 + 41c212: 49 81 e0 00 00 00 fc and r8, -67108864 + 41c219: 48 85 d2 test rdx, rdx + 41c21c: 0f 8e 06 01 00 00 jle 0x41c328 + 41c222: 48 8b 05 ef 4e 0a 00 mov rax, qword ptr [rip + 675567] # 0x4c1118 <_dl_pagesize> + 41c229: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] + 41c22d: 48 8d 4c 02 ff lea rcx, [rdx + rax - 1] + 41c232: 48 f7 d8 neg rax + 41c235: 48 21 c8 and rax, rcx + 41c238: 4a 8d 0c 08 lea rcx, [rax + r9] + 41c23c: 48 81 f9 00 00 00 04 cmp rcx, 67108864 + 41c243: 0f 87 df 00 00 00 ja 0x41c328 + 41c249: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] + 41c24d: 48 39 f9 cmp rcx, rdi + 41c250: 0f 87 aa 03 00 00 ja 0x41c600 + 41c256: 4d 89 d7 mov r15, r10 + 41c259: 49 89 48 10 mov qword ptr [r8 + 16], rcx + 41c25d: 90 nop + 41c25e: 49 8b 40 10 mov rax, qword ptr [r8 + 16] + 41c262: 48 8b 8b 88 08 00 00 mov rcx, qword ptr [rbx + 2184] + 41c269: 49 01 c0 add r8, rax + 41c26c: 48 01 c1 add rcx, rax + 41c26f: 4d 29 e8 sub r8, r13 + 41c272: 4c 29 c9 sub rcx, r9 + 41c275: 49 83 c8 01 or r8, 1 + 41c279: 48 89 8b 88 08 00 00 mov qword ptr [rbx + 2184], rcx + 41c280: 4d 89 45 08 mov qword ptr [r13 + 8], r8 + 41c284: 4c 8b 43 60 mov r8, qword ptr [rbx + 96] + 41c288: 48 39 8b 90 08 00 00 cmp qword ptr [rbx + 2192], rcx + 41c28f: 73 07 jae 0x41c298 + 41c291: 48 89 8b 90 08 00 00 mov qword ptr [rbx + 2192], rcx + 41c298: 49 8b 40 08 mov rax, qword ptr [r8 + 8] + 41c29c: 48 83 e0 f8 and rax, -8 + 41c2a0: 49 39 c7 cmp r15, rax + 41c2a3: 0f 87 27 01 00 00 ja 0x41c3d0 + 41c2a9: 48 89 ee mov rsi, rbp + 41c2ac: 48 8d 3d ed 44 0a 00 lea rdi, [rip + 673005] # 0x4c07a0 + 41c2b3: 49 8d 0c 28 lea rcx, [r8 + rbp] + 41c2b7: 48 29 e8 sub rax, rbp + 41c2ba: 48 83 ce 04 or rsi, 4 + 41c2be: 48 39 fb cmp rbx, rdi + 41c2c1: 48 89 4b 60 mov qword ptr [rbx + 96], rcx + 41c2c5: 48 0f 45 ee cmovne rbp, rsi + 41c2c9: 48 83 c8 01 or rax, 1 + 41c2cd: 49 83 c0 10 add r8, 16 + 41c2d1: 48 83 cd 01 or rbp, 1 + 41c2d5: 49 89 68 f8 mov qword ptr [r8 - 8], rbp + 41c2d9: 48 89 41 08 mov qword ptr [rcx + 8], rax + 41c2dd: 48 83 c4 38 add rsp, 56 + 41c2e1: 4c 89 c0 mov rax, r8 + 41c2e4: 5b pop rbx + 41c2e5: 5d pop rbp + 41c2e6: 41 5c pop r12 + 41c2e8: 41 5d pop r13 + 41c2ea: 41 5e pop r14 + 41c2ec: 41 5f pop r15 + 41c2ee: c3 ret + 41c2ef: 90 nop + 41c2f0: 8b 05 36 44 0a 00 mov eax, dword ptr [rip + 672822] # 0x4c072c + 41c2f6: 39 05 2c 44 0a 00 cmp dword ptr [rip + 672812], eax # 0x4c0728 + 41c2fc: 0f 8d 8f fe ff ff jge 0x41c191 + 41c302: 4c 89 f0 mov rax, r14 + 41c305: 4d 8d 64 3e 07 lea r12, [r14 + rdi + 7] + 41c30a: 48 f7 d8 neg rax + 41c30d: 49 21 c4 and r12, rax + 41c310: 4c 39 e7 cmp rdi, r12 + 41c313: 0f 82 bb 05 00 00 jb 0x41c8d4 + 41c319: c6 04 24 01 mov byte ptr [rsp], 1 + 41c31d: e9 73 fe ff ff jmp 0x41c195 + 41c322: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41c328: 48 8b 35 d9 43 0a 00 mov rsi, qword ptr [rip + 672729] # 0x4c0708 + 41c32f: 48 8d 7d 40 lea rdi, [rbp + 64] + 41c333: 4c 89 54 24 08 mov qword ptr [rsp + 8], r10 + 41c338: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 41c33d: e8 6e df ff ff call 0x41a2b0 + 41c342: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 41c347: 48 85 c0 test rax, rax + 41c34a: 0f 84 90 02 00 00 je 0x41c5e0 + 41c350: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] + 41c355: 48 8b 70 10 mov rsi, qword ptr [rax + 16] + 41c359: 49 83 ec 20 sub r12, 32 + 41c35d: 4d 89 d7 mov r15, r10 + 41c360: 66 48 0f 6e c3 movq xmm0, rbx + 41c365: 49 83 e4 f0 and r12, -16 + 41c369: 66 49 0f 6e c8 movq xmm1, r8 + 41c36e: 4c 8d 40 20 lea r8, [rax + 32] + 41c372: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 41c376: 0f 11 00 movups xmmword ptr [rax], xmm0 + 41c379: 48 8b 8b 88 08 00 00 mov rcx, qword ptr [rbx + 2184] + 41c380: 4c 89 43 60 mov qword ptr [rbx + 96], r8 + 41c384: 48 01 f1 add rcx, rsi + 41c387: 48 83 ee 20 sub rsi, 32 + 41c38b: 48 83 ce 01 or rsi, 1 + 41c38f: 48 89 8b 88 08 00 00 mov qword ptr [rbx + 2184], rcx + 41c396: 48 89 70 28 mov qword ptr [rax + 40], rsi + 41c39a: 49 8d 44 24 10 lea rax, [r12 + 16] + 41c39f: 49 8d 74 05 00 lea rsi, [r13 + rax] + 41c3a4: 48 c7 46 08 01 00 00 00 mov qword ptr [rsi + 8], 1 + 41c3ac: 49 83 fc 1f cmp r12, 31 + 41c3b0: 0f 87 ea 01 00 00 ja 0x41c5a0 + 41c3b6: 48 89 c7 mov rdi, rax + 41c3b9: 48 83 cf 01 or rdi, 1 + 41c3bd: 49 89 7d 08 mov qword ptr [r13 + 8], rdi + 41c3c1: 48 89 06 mov qword ptr [rsi], rax + 41c3c4: e9 bf fe ff ff jmp 0x41c288 + 41c3c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41c3d0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41c3d7: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 41c3de: 45 31 c0 xor r8d, r8d + 41c3e1: e9 f7 fe ff ff jmp 0x41c2dd + 41c3e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41c3f0: 4d 8d 64 3e 07 lea r12, [r14 + rdi + 7] + 41c3f5: 49 f7 de neg r14 + 41c3f8: 4d 21 f4 and r12, r14 + 41c3fb: 4c 39 e7 cmp rdi, r12 + 41c3fe: 73 de jae 0x41c3de + 41c400: 45 31 c9 xor r9d, r9d + 41c403: 31 ff xor edi, edi + 41c405: 41 b8 ff ff ff ff mov r8d, 4294967295 + 41c40b: b9 22 00 00 00 mov ecx, 34 + 41c410: ba 03 00 00 00 mov edx, 3 + 41c415: 4c 89 e6 mov rsi, r12 + 41c418: e8 c3 ce 02 00 call 0x4492e0 + 41c41d: 48 83 f8 ff cmp rax, -1 + 41c421: 74 bb je 0x41c3de + 41c423: 4c 8d 40 10 lea r8, [rax + 16] + 41c427: a8 0f test al, 15 + 41c429: 0f 85 82 05 00 00 jne 0x41c9b1 + 41c42f: 4c 89 e2 mov rdx, r12 + 41c432: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 41c439: 48 83 ca 02 or rdx, 2 + 41c43d: 48 89 50 08 mov qword ptr [rax + 8], rdx + 41c441: ba 01 00 00 00 mov edx, 1 + 41c446: f0 lock + 41c447: 0f c1 15 da 42 0a 00 xadd dword ptr [rip + 672474], edx # 0x4c0728 + 41c44e: 83 c2 01 add edx, 1 + 41c451: 8b 05 d9 42 0a 00 mov eax, dword ptr [rip + 672473] # 0x4c0730 + 41c457: 39 c2 cmp edx, eax + 41c459: 7e 0a jle 0x41c465 + 41c45b: f0 lock + 41c45c: 0f b1 15 cd 42 0a 00 cmpxchg dword ptr [rip + 672461], edx # 0x4c0730 + 41c463: 75 ec jne 0x41c451 + 41c465: 4d 89 e6 mov r14, r12 + 41c468: f0 lock + 41c469: 4c 0f c1 35 c7 42 0a 00 xadd qword ptr [rip + 672455], r14 # 0x4c0738 + 41c471: 4d 01 e6 add r14, r12 + 41c474: 48 8b 05 c5 42 0a 00 mov rax, qword ptr [rip + 672453] # 0x4c0740 + 41c47b: 49 39 c6 cmp r14, rax + 41c47e: 0f 86 59 fe ff ff jbe 0x41c2dd + 41c484: f0 lock + 41c485: 4c 0f b1 35 b3 42 0a 00 cmpxchg qword ptr [rip + 672435], r14 # 0x4c0740 + 41c48d: 0f 84 4a fe ff ff je 0x41c2dd + 41c493: eb df jmp 0x41c474 + 41c495: 0f 1f 00 nop dword ptr [rax] + 41c498: 49 8d 46 ff lea rax, [r14 - 1] + 41c49c: 4d 89 d7 mov r15, r10 + 41c49f: 4d 89 f2 mov r10, r14 + 41c4a2: 48 89 04 24 mov qword ptr [rsp], rax + 41c4a6: 48 8b 05 5b 42 0a 00 mov rax, qword ptr [rip + 672347] # 0x4c0708 + 41c4ad: 49 f7 da neg r10 + 41c4b0: 49 8d 74 06 1f lea rsi, [r14 + rax + 31] + 41c4b5: 48 01 ee add rsi, rbp + 41c4b8: f6 43 04 02 test byte ptr [rbx + 4], 2 + 41c4bc: 0f 85 9e 00 00 00 jne 0x41c560 + 41c4c2: 4c 29 e6 sub rsi, r12 + 41c4c5: 4c 21 d6 and rsi, r10 + 41c4c8: 49 89 f6 mov r14, rsi + 41c4cb: 0f 8e 8c 01 00 00 jle 0x41c65d + 41c4d1: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 + 41c4d6: 4c 89 f7 mov rdi, r14 + 41c4d9: 4c 89 5c 24 08 mov qword ptr [rsp + 8], r11 + 41c4de: ff 15 54 4b 0a 00 call qword ptr [rip + 674644] # 0x4c1038 <__morecore> + 41c4e4: 49 89 c0 mov r8, rax + 41c4e7: 90 nop + 41c4e8: 48 85 c0 test rax, rax + 41c4eb: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] + 41c4f0: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] + 41c4f5: 0f 84 55 01 00 00 je 0x41c650 + 41c4fb: 48 8b 05 8e 67 0a 00 mov rax, qword ptr [rip + 681870] # 0x4c2c90 <__after_morecore_hook> + 41c502: 48 85 c0 test rax, rax + 41c505: 0f 85 4d 03 00 00 jne 0x41c858 + 41c50b: 48 8b 0d 16 4b 0a 00 mov rcx, qword ptr [rip + 674582] # 0x4c1028 + 41c512: 48 8b 05 2f 42 0a 00 mov rax, qword ptr [rip + 672303] # 0x4c0748 + 41c519: bf 01 00 00 00 mov edi, 1 + 41c51e: 4c 01 f1 add rcx, r14 + 41c521: 48 85 c0 test rax, rax + 41c524: 0f 84 50 01 00 00 je 0x41c67a + 41c52a: 31 c0 xor eax, eax + 41c52c: 48 89 0d f5 4a 0a 00 mov qword ptr [rip + 674549], rcx # 0x4c1028 + 41c533: 4d 39 c3 cmp r11, r8 + 41c536: 0f 85 44 02 00 00 jne 0x41c780 + 41c53c: 40 84 ff test dil, dil + 41c53f: 0f 84 3b 02 00 00 je 0x41c780 + 41c545: 4d 01 f4 add r12, r14 + 41c548: 4c 8b 05 b1 42 0a 00 mov r8, qword ptr [rip + 672433] # 0x4c0800 + 41c54f: 49 83 cc 01 or r12, 1 + 41c553: 4d 89 65 08 mov qword ptr [r13 + 8], r12 + 41c557: e9 2c fd ff ff jmp 0x41c288 + 41c55c: 0f 1f 40 00 nop dword ptr [rax] + 41c560: 4c 21 d6 and rsi, r10 + 41c563: 49 89 f6 mov r14, rsi + 41c566: 0f 8f 65 ff ff ff jg 0x41c4d1 + 41c56c: 49 81 fe 00 00 10 00 cmp r14, 1048576 + 41c573: b8 00 00 10 00 mov eax, 1048576 + 41c578: 4c 0f 42 f0 cmovb r14, rax + 41c57c: 4c 39 f5 cmp rbp, r14 + 41c57f: 0f 82 0b 01 00 00 jb 0x41c690 + 41c585: 48 8b 0d 9c 4a 0a 00 mov rcx, qword ptr [rip + 674460] # 0x4c1028 + 41c58c: 4c 8b 05 6d 42 0a 00 mov r8, qword ptr [rip + 672365] # 0x4c0800 + 41c593: e9 f0 fc ff ff jmp 0x41c288 + 41c598: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41c5a0: 66 0f 6f 05 18 a8 07 00 movdqa xmm0, xmmword ptr [rip + 501784] # 0x496dc0 <__PRETTY_FUNCTION__.12580+0x20> + 41c5a8: ba 01 00 00 00 mov edx, 1 + 41c5ad: 4c 89 ee mov rsi, r13 + 41c5b0: 48 89 df mov rdi, rbx + 41c5b3: 43 0f 11 44 25 08 movups xmmword ptr [r13 + r12 + 8], xmm0 + 41c5b9: 49 83 cc 05 or r12, 5 + 41c5bd: 4d 89 65 08 mov qword ptr [r13 + 8], r12 + 41c5c1: e8 ca f1 ff ff call 0x41b790 <_int_free> + 41c5c6: 48 8b 8b 88 08 00 00 mov rcx, qword ptr [rbx + 2184] + 41c5cd: 4c 8b 43 60 mov r8, qword ptr [rbx + 96] + 41c5d1: e9 b2 fc ff ff jmp 0x41c288 + 41c5d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41c5e0: 80 3c 24 00 cmp byte ptr [rsp], 0 + 41c5e4: 0f 84 33 03 00 00 je 0x41c91d + 41c5ea: 48 8b 8b 88 08 00 00 mov rcx, qword ptr [rbx + 2184] + 41c5f1: 4c 8b 43 60 mov r8, qword ptr [rbx + 96] + 41c5f5: 4d 89 d7 mov r15, r10 + 41c5f8: e9 8b fc ff ff jmp 0x41c288 + 41c5fd: 0f 1f 00 nop dword ptr [rax] + 41c600: 48 89 ce mov rsi, rcx + 41c603: ba 03 00 00 00 mov edx, 3 + 41c608: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 + 41c60d: 48 29 fe sub rsi, rdi + 41c610: 4c 01 c7 add rdi, r8 + 41c613: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 41c618: 4c 89 4c 24 28 mov qword ptr [rsp + 40], r9 + 41c61d: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx + 41c622: e8 99 cd 02 00 call 0x4493c0 + 41c627: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 41c62c: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] + 41c631: 85 c0 test eax, eax + 41c633: 0f 85 ef fc ff ff jne 0x41c328 + 41c639: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 41c63e: 4c 8b 4c 24 28 mov r9, qword ptr [rsp + 40] + 41c643: 4d 89 d7 mov r15, r10 + 41c646: 49 89 48 18 mov qword ptr [r8 + 24], rcx + 41c64a: e9 0a fc ff ff jmp 0x41c259 + 41c64f: 90 nop + 41c650: f6 05 4d 41 0a 00 02 test byte ptr [rip + 672077], 2 # 0x4c07a4 + 41c657: 0f 85 0f ff ff ff jne 0x41c56c + 41c65d: 48 8b 04 24 mov rax, qword ptr [rsp] + 41c661: 4c 01 e0 add rax, r12 + 41c664: 4a 8d 34 30 lea rsi, [rax + r14] + 41c668: 4c 21 d6 and rsi, r10 + 41c66b: 49 89 f6 mov r14, rsi + 41c66e: e9 f9 fe ff ff jmp 0x41c56c + 41c673: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41c678: 31 ff xor edi, edi + 41c67a: 4c 89 05 c7 40 0a 00 mov qword ptr [rip + 671943], r8 # 0x4c0748 + 41c681: e9 a6 fe ff ff jmp 0x41c52c + 41c686: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41c690: 45 31 c9 xor r9d, r9d + 41c693: 41 b8 ff ff ff ff mov r8d, 4294967295 + 41c699: 31 ff xor edi, edi + 41c69b: b9 22 00 00 00 mov ecx, 34 + 41c6a0: ba 03 00 00 00 mov edx, 3 + 41c6a5: 4c 89 f6 mov rsi, r14 + 41c6a8: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 + 41c6ad: 4c 89 5c 24 08 mov qword ptr [rsp + 8], r11 + 41c6b2: e8 29 cc 02 00 call 0x4492e0 + 41c6b7: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] + 41c6bc: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] + 41c6c1: 48 83 f8 ff cmp rax, -1 + 41c6c5: 49 89 c0 mov r8, rax + 41c6c8: 0f 84 b7 fe ff ff je 0x41c585 + 41c6ce: 83 0d cf 40 0a 00 02 or dword ptr [rip + 671951], 2 # 0x4c07a4 + 41c6d5: 4a 8d 04 30 lea rax, [rax + r14] + 41c6d9: 4d 85 c0 test r8, r8 + 41c6dc: 0f 84 a3 fe ff ff je 0x41c585 + 41c6e2: 48 8b 0d 3f 49 0a 00 mov rcx, qword ptr [rip + 674111] # 0x4c1028 + 41c6e9: 4c 01 f1 add rcx, r14 + 41c6ec: 48 83 3d 54 40 0a 00 00 cmp qword ptr [rip + 671828], 0 # 0x4c0748 + 41c6f4: 74 82 je 0x41c678 + 41c6f6: 48 89 0d 2b 49 0a 00 mov qword ptr [rip + 674091], rcx # 0x4c1028 + 41c6fd: 45 31 f6 xor r14d, r14d + 41c700: 41 f6 c0 0f test r8b, 15 + 41c704: 0f 85 f4 01 00 00 jne 0x41c8fe + 41c70a: 4c 29 c0 sub rax, r8 + 41c70d: 4c 89 05 ec 40 0a 00 mov qword ptr [rip + 671980], r8 # 0x4c0800 + 41c714: 4c 01 f0 add rax, r14 + 41c717: 48 83 c8 01 or rax, 1 + 41c71b: 49 89 40 08 mov qword ptr [r8 + 8], rax + 41c71f: 48 89 0d 02 49 0a 00 mov qword ptr [rip + 674050], rcx # 0x4c1028 + 41c726: 4d 85 e4 test r12, r12 + 41c729: 0f 84 59 fb ff ff je 0x41c288 + 41c72f: 49 83 ec 20 sub r12, 32 + 41c733: 49 83 e4 f0 and r12, -16 + 41c737: 4c 89 e0 mov rax, r12 + 41c73a: 48 83 c8 01 or rax, 1 + 41c73e: 49 89 45 08 mov qword ptr [r13 + 8], rax + 41c742: 4b c7 44 25 08 11 00 00 00 mov qword ptr [r13 + r12 + 8], 17 + 41c74b: 4b c7 44 25 18 11 00 00 00 mov qword ptr [r13 + r12 + 24], 17 + 41c754: 49 83 fc 1f cmp r12, 31 + 41c758: 0f 86 2a fb ff ff jbe 0x41c288 + 41c75e: ba 01 00 00 00 mov edx, 1 + 41c763: 4c 89 ee mov rsi, r13 + 41c766: 48 8d 3d 33 40 0a 00 lea rdi, [rip + 671795] # 0x4c07a0 + 41c76d: e8 1e f0 ff ff call 0x41b790 <_int_free> + 41c772: e9 0e fe ff ff jmp 0x41c585 + 41c777: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41c780: f6 05 1d 40 0a 00 02 test byte ptr [rip + 671773], 2 # 0x4c07a4 + 41c787: 0f 85 a6 01 00 00 jne 0x41c933 + 41c78d: 4d 85 e4 test r12, r12 + 41c790: 74 1e je 0x41c7b0 + 41c792: 4d 39 c3 cmp r11, r8 + 41c795: 0f 87 e0 01 00 00 ja 0x41c97b + 41c79b: 4d 85 e4 test r12, r12 + 41c79e: 74 10 je 0x41c7b0 + 41c7a0: 4c 89 c0 mov rax, r8 + 41c7a3: 4c 29 d8 sub rax, r11 + 41c7a6: 48 01 c1 add rcx, rax + 41c7a9: 48 89 0d 78 48 0a 00 mov qword ptr [rip + 673912], rcx # 0x4c1028 + 41c7b0: 4c 89 c0 mov rax, r8 + 41c7b3: 83 e0 0f and eax, 15 + 41c7b6: 74 68 je 0x41c820 + 41c7b8: b9 10 00 00 00 mov ecx, 16 + 41c7bd: 48 29 c1 sub rcx, rax + 41c7c0: 49 8d 04 08 lea rax, [r8 + rcx] + 41c7c4: 4c 01 e1 add rcx, r12 + 41c7c7: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 41c7cc: 4a 8d 34 31 lea rsi, [rcx + r14] + 41c7d0: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 41c7d4: 49 8d 14 30 lea rdx, [r8 + rsi] + 41c7d8: 48 01 d7 add rdi, rdx + 41c7db: 48 29 d1 sub rcx, rdx + 41c7de: 48 89 f8 mov rax, rdi + 41c7e1: 4c 21 d0 and rax, r10 + 41c7e4: 48 8d 3c 08 lea rdi, [rax + rcx] + 41c7e8: 49 89 fe mov r14, rdi + 41c7eb: 48 85 ff test rdi, rdi + 41c7ee: 0f 88 68 01 00 00 js 0x41c95c + 41c7f4: ff 15 3e 48 0a 00 call qword ptr [rip + 673854] # 0x4c1038 <__morecore> + 41c7fa: 48 85 c0 test rax, rax + 41c7fd: 74 31 je 0x41c830 + 41c7ff: 48 8b 15 8a 64 0a 00 mov rdx, qword ptr [rip + 681098] # 0x4c2c90 <__after_morecore_hook> + 41c806: 48 85 d2 test rdx, rdx + 41c809: 75 6d jne 0x41c878 + 41c80b: 48 8b 0d 16 48 0a 00 mov rcx, qword ptr [rip + 673814] # 0x4c1028 + 41c812: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 41c817: 4c 01 f1 add rcx, r14 + 41c81a: e9 eb fe ff ff jmp 0x41c70a + 41c81f: 90 nop + 41c820: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 41c825: 4c 89 e1 mov rcx, r12 + 41c828: eb a2 jmp 0x41c7cc + 41c82a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41c830: 31 ff xor edi, edi + 41c832: ff 15 00 48 0a 00 call qword ptr [rip + 673792] # 0x4c1038 <__morecore> + 41c838: 48 8b 0d e9 47 0a 00 mov rcx, qword ptr [rip + 673769] # 0x4c1028 + 41c83f: 48 85 c0 test rax, rax + 41c842: 0f 84 44 fd ff ff je 0x41c58c + 41c848: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 41c84d: 45 31 f6 xor r14d, r14d + 41c850: e9 b5 fe ff ff jmp 0x41c70a + 41c855: 0f 1f 00 nop dword ptr [rax] + 41c858: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 + 41c85d: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 41c862: ff d0 call rax + 41c864: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] + 41c869: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 41c86e: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] + 41c873: e9 93 fc ff ff jmp 0x41c50b + 41c878: 48 89 04 24 mov qword ptr [rsp], rax + 41c87c: ff d2 call rdx + 41c87e: 48 8b 0d a3 47 0a 00 mov rcx, qword ptr [rip + 673699] # 0x4c1028 + 41c885: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 41c88a: 48 8b 04 24 mov rax, qword ptr [rsp] + 41c88e: 4c 01 f1 add rcx, r14 + 41c891: e9 74 fe ff ff jmp 0x41c70a + 41c896: 48 8d 0d 8b a4 07 00 lea rcx, [rip + 500875] # 0x496d28 <__PRETTY_FUNCTION__.12977> + 41c89d: ba 4b 09 00 00 mov edx, 2379 + 41c8a2: 48 8d 35 07 93 07 00 lea rsi, [rip + 496391] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41c8a9: 48 8d 3d f0 9c 07 00 lea rdi, [rip + 498928] # 0x4965a0 <__PRETTY_FUNCTION__.13693+0x6f6> + 41c8b0: e8 7b d9 ff ff call 0x41a230 <__malloc_assert> + 41c8b5: 48 8d 0d 6c a4 07 00 lea rcx, [rip + 500844] # 0x496d28 <__PRETTY_FUNCTION__.12977> + 41c8bc: ba 51 09 00 00 mov edx, 2385 + 41c8c1: 48 8d 35 e8 92 07 00 lea rsi, [rip + 496360] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41c8c8: 48 8d 3d 79 9d 07 00 lea rdi, [rip + 499065] # 0x496648 <__PRETTY_FUNCTION__.13693+0x79e> + 41c8cf: e8 5c d9 ff ff call 0x41a230 <__malloc_assert> + 41c8d4: 45 31 c9 xor r9d, r9d + 41c8d7: 41 83 c8 ff or r8d, -1 + 41c8db: 31 ff xor edi, edi + 41c8dd: b9 22 00 00 00 mov ecx, 34 + 41c8e2: ba 03 00 00 00 mov edx, 3 + 41c8e7: 4c 89 e6 mov rsi, r12 + 41c8ea: e8 f1 c9 02 00 call 0x4492e0 + 41c8ef: 48 83 f8 ff cmp rax, -1 + 41c8f3: 0f 85 2a fb ff ff jne 0x41c423 + 41c8f9: e9 1b fa ff ff jmp 0x41c319 + 41c8fe: 48 8d 0d 23 a4 07 00 lea rcx, [rip + 500771] # 0x496d28 <__PRETTY_FUNCTION__.12977> + 41c905: ba 48 0a 00 00 mov edx, 2632 + 41c90a: 48 8d 35 9f 92 07 00 lea rsi, [rip + 496287] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41c911: 48 8d 3d 98 9d 07 00 lea rdi, [rip + 499096] # 0x4966b0 <__PRETTY_FUNCTION__.13693+0x806> + 41c918: e8 13 d9 ff ff call 0x41a230 <__malloc_assert> + 41c91d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 41c922: 49 89 c4 mov r12, rax + 41c925: 48 39 e8 cmp rax, rbp + 41c928: 77 5d ja 0x41c987 + 41c92a: c6 04 24 01 mov byte ptr [rsp], 1 + 41c92e: e9 7c f8 ff ff jmp 0x41c1af + 41c933: 41 f6 c0 0f test r8b, 15 + 41c937: 75 c5 jne 0x41c8fe + 41c939: 40 84 ff test dil, dil + 41c93c: 0f 84 8e 00 00 00 je 0x41c9d0 + 41c942: 4c 89 04 24 mov qword ptr [rsp], r8 + 41c946: 31 ff xor edi, edi + 41c948: ff 15 ea 46 0a 00 call qword ptr [rip + 673514] # 0x4c1038 <__morecore> + 41c94e: 4c 8b 04 24 mov r8, qword ptr [rsp] + 41c952: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 41c957: e9 dc fe ff ff jmp 0x41c838 + 41c95c: 48 8d 0d c5 a3 07 00 lea rcx, [rip + 500677] # 0x496d28 <__PRETTY_FUNCTION__.12977> + 41c963: ba 28 0a 00 00 mov edx, 2600 + 41c968: 48 8d 35 41 92 07 00 lea rsi, [rip + 496193] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41c96f: 48 8d 3d 82 93 07 00 lea rdi, [rip + 496514] # 0x495cf8 <__PRETTY_FUNCTION__.11590+0x158> + 41c976: e8 b5 d8 ff ff call 0x41a230 <__malloc_assert> + 41c97b: 48 8d 3d 06 9d 07 00 lea rdi, [rip + 498950] # 0x496688 <__PRETTY_FUNCTION__.13693+0x7de> + 41c982: e8 09 d9 ff ff call 0x41a290 + 41c987: 45 31 c9 xor r9d, r9d + 41c98a: 41 83 c8 ff or r8d, -1 + 41c98e: 31 ff xor edi, edi + 41c990: b9 22 00 00 00 mov ecx, 34 + 41c995: ba 03 00 00 00 mov edx, 3 + 41c99a: 48 89 c6 mov rsi, rax + 41c99d: e8 3e c9 02 00 call 0x4492e0 + 41c9a2: 48 83 f8 ff cmp rax, -1 + 41c9a6: 0f 85 77 fa ff ff jne 0x41c423 + 41c9ac: e9 79 ff ff ff jmp 0x41c92a + 41c9b1: 48 8d 0d 70 a3 07 00 lea rcx, [rip + 500592] # 0x496d28 <__PRETTY_FUNCTION__.12977> + 41c9b8: ba 17 09 00 00 mov edx, 2327 + 41c9bd: 48 8d 35 ec 91 07 00 lea rsi, [rip + 496108] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41c9c4: 48 8d 3d 95 9b 07 00 lea rdi, [rip + 498581] # 0x496560 <__PRETTY_FUNCTION__.13693+0x6b6> + 41c9cb: e8 60 d8 ff ff call 0x41a230 <__malloc_assert> + 41c9d0: 45 31 f6 xor r14d, r14d + 41c9d3: e9 32 fd ff ff jmp 0x41c70a + 41c9d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000041c9e0 <_int_malloc>: + 41c9e0: 48 85 f6 test rsi, rsi + 41c9e3: 0f 88 07 06 00 00 js 0x41cff0 <_int_malloc+0x610> + 41c9e9: 41 57 push r15 + 41c9eb: 48 8d 46 17 lea rax, [rsi + 23] + 41c9ef: 41 56 push r14 + 41c9f1: 41 55 push r13 + 41c9f3: 41 54 push r12 + 41c9f5: 55 push rbp + 41c9f6: 48 89 f5 mov rbp, rsi + 41c9f9: 53 push rbx + 41c9fa: 48 89 fb mov rbx, rdi + 41c9fd: 48 81 ec 88 00 00 00 sub rsp, 136 + 41ca04: 48 83 f8 1f cmp rax, 31 + 41ca08: 0f 87 02 01 00 00 ja 0x41cb10 <_int_malloc+0x130> + 41ca0e: 48 85 ff test rdi, rdi + 41ca11: 0f 84 01 06 00 00 je 0x41d018 <_int_malloc+0x638> + 41ca17: 48 83 3d b9 62 0a 00 1f cmp qword ptr [rip + 680633], 31 # 0x4c2cd8 + 41ca1f: 0f 87 db 01 00 00 ja 0x41cc00 <_int_malloc+0x220> + 41ca25: 41 be 02 00 00 00 mov r14d, 2 + 41ca2b: b8 80 00 00 00 mov eax, 128 + 41ca30: 41 bd 20 00 00 00 mov r13d, 32 + 41ca36: 48 01 d8 add rax, rbx + 41ca39: 4c 8b 40 08 mov r8, qword ptr [rax + 8] + 41ca3d: 48 8d 48 f0 lea rcx, [rax - 16] + 41ca41: 4c 39 c1 cmp rcx, r8 + 41ca44: 0f 84 6e 03 00 00 je 0x41cdb8 <_int_malloc+0x3d8> + 41ca4a: 49 8b 50 18 mov rdx, qword ptr [r8 + 24] + 41ca4e: 4c 39 42 10 cmp qword ptr [rdx + 16], r8 + 41ca52: 0f 85 30 0a 00 00 jne 0x41d488 <_int_malloc+0xaa8> + 41ca58: 4c 8d 0d 41 3d 0a 00 lea r9, [rip + 671041] # 0x4c07a0 + 41ca5f: 4b 83 4c 28 08 01 or qword ptr [r8 + r13 + 8], 1 + 41ca65: 48 89 50 08 mov qword ptr [rax + 8], rdx + 41ca69: 48 89 4a 10 mov qword ptr [rdx + 16], rcx + 41ca6d: 4c 39 cb cmp rbx, r9 + 41ca70: 74 05 je 0x41ca77 <_int_malloc+0x97> + 41ca72: 49 83 48 08 04 or qword ptr [r8 + 8], 4 + 41ca77: 64 48 8b 3c 25 c8 ff ff ff mov rdi, qword ptr fs:[-56] + 41ca80: 48 85 ff test rdi, rdi + 41ca83: 0f 84 e7 02 00 00 je 0x41cd70 <_int_malloc+0x390> + 41ca89: 49 8d 75 ef lea rsi, [r13 - 17] + 41ca8d: 48 c1 ee 04 shr rsi, 4 + 41ca91: 48 39 35 b8 3c 0a 00 cmp qword ptr [rip + 670904], rsi # 0x4c0750 + 41ca98: 0f 86 d2 02 00 00 jbe 0x41cd70 <_int_malloc+0x390> + 41ca9e: 4c 8d 34 77 lea r14, [rdi + 2*rsi] + 41caa2: 4c 8b 1d b7 3c 0a 00 mov r11, qword ptr [rip + 670903] # 0x4c0760 + 41caa9: 4c 8d 24 f7 lea r12, [rdi + 8*rsi] + 41caad: 45 0f b7 16 movzx r10d, word ptr [r14] + 41cab1: 41 0f b7 f2 movzx esi, r10w + 41cab5: 4c 39 de cmp rsi, r11 + 41cab8: 0f 83 b2 02 00 00 jae 0x41cd70 <_int_malloc+0x390> + 41cabe: 48 39 d1 cmp rcx, rdx + 41cac1: 0f 84 a9 02 00 00 je 0x41cd70 <_int_malloc+0x390> + 41cac7: 48 8b 72 18 mov rsi, qword ptr [rdx + 24] + 41cacb: 4a 83 4c 2a 08 01 or qword ptr [rdx + r13 + 8], 1 + 41cad1: 4c 39 cb cmp rbx, r9 + 41cad4: 74 05 je 0x41cadb <_int_malloc+0xfb> + 41cad6: 48 83 4a 08 04 or qword ptr [rdx + 8], 4 + 41cadb: 4d 8b bc 24 80 00 00 00 mov r15, qword ptr [r12 + 128] + 41cae3: 48 89 70 08 mov qword ptr [rax + 8], rsi + 41cae7: 48 83 c2 10 add rdx, 16 + 41caeb: 41 83 c2 01 add r10d, 1 + 41caef: 48 89 4e 10 mov qword ptr [rsi + 16], rcx + 41caf3: 48 89 7a 08 mov qword ptr [rdx + 8], rdi + 41caf7: 4c 89 3a mov qword ptr [rdx], r15 + 41cafa: 49 89 94 24 80 00 00 00 mov qword ptr [r12 + 128], rdx + 41cb02: 48 89 f2 mov rdx, rsi + 41cb05: 66 45 89 16 mov word ptr [r14], r10w + 41cb09: eb a6 jmp 0x41cab1 <_int_malloc+0xd1> + 41cb0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41cb10: 48 83 e0 f0 and rax, -16 + 41cb14: 49 89 c5 mov r13, rax + 41cb17: 48 85 ff test rdi, rdi + 41cb1a: 0f 84 fe 04 00 00 je 0x41d01e <_int_malloc+0x63e> + 41cb20: 41 89 c6 mov r14d, eax + 41cb23: 41 c1 ee 04 shr r14d, 4 + 41cb27: 48 3b 05 aa 61 0a 00 cmp rax, qword ptr [rip + 680362] # 0x4c2cd8 + 41cb2e: 0f 86 6c 02 00 00 jbe 0x41cda0 <_int_malloc+0x3c0> + 41cb34: 48 3d ff 03 00 00 cmp rax, 1023 + 41cb3a: 0f 86 f0 01 00 00 jbe 0x41cd30 <_int_malloc+0x350> + 41cb40: 48 89 c1 mov rcx, rax + 41cb43: 48 89 c7 mov rdi, rax + 41cb46: 48 89 c6 mov rsi, rax + 41cb49: 49 89 c7 mov r15, rax + 41cb4c: 48 c1 ee 0c shr rsi, 12 + 41cb50: 49 c1 ef 0f shr r15, 15 + 41cb54: ba 02 00 00 00 mov edx, 2 + 41cb59: 48 c1 e9 06 shr rcx, 6 + 41cb5d: 48 c1 ef 09 shr rdi, 9 + 41cb61: 45 8d 57 77 lea r10d, [r15 + 119] + 41cb65: 48 89 74 24 58 mov qword ptr [rsp + 88], rsi + 41cb6a: 48 c1 e8 12 shr rax, 18 + 41cb6e: 49 81 fd ff ff 0b 00 cmp r13, 786431 + 41cb75: 4c 89 7c 24 60 mov qword ptr [rsp + 96], r15 + 41cb7a: 44 8d 59 30 lea r11d, [rcx + 48] + 41cb7e: 48 0f 47 c2 cmova rax, rdx + 41cb82: 4c 89 fa mov rdx, r15 + 41cb85: 44 8d 7e 6e lea r15d, [rsi + 110] + 41cb89: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx + 41cb8e: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi + 41cb93: 44 8d 48 7c lea r9d, [rax + 124] + 41cb97: 48 89 f0 mov rax, rsi + 41cb9a: 89 fe mov esi, edi + 41cb9c: 44 89 5c 24 4c mov dword ptr [rsp + 76], r11d + 41cba1: 83 c6 5b add esi, 91 + 41cba4: 44 89 4c 24 68 mov dword ptr [rsp + 104], r9d + 41cba9: 44 89 54 24 6c mov dword ptr [rsp + 108], r10d + 41cbae: 44 89 7c 24 70 mov dword ptr [rsp + 112], r15d + 41cbb3: 89 74 24 74 mov dword ptr [rsp + 116], esi + 41cbb7: 44 89 5c 24 28 mov dword ptr [rsp + 40], r11d + 41cbbc: 48 83 f9 30 cmp rcx, 48 + 41cbc0: 76 1e jbe 0x41cbe0 <_int_malloc+0x200> + 41cbc2: 89 74 24 28 mov dword ptr [rsp + 40], esi + 41cbc6: 48 83 ff 14 cmp rdi, 20 + 41cbca: 76 14 jbe 0x41cbe0 <_int_malloc+0x200> + 41cbcc: 44 89 7c 24 28 mov dword ptr [rsp + 40], r15d + 41cbd1: 48 83 f8 0a cmp rax, 10 + 41cbd5: 0f 87 95 06 00 00 ja 0x41d270 <_int_malloc+0x890> + 41cbdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41cbe0: 8b 43 08 mov eax, dword ptr [rbx + 8] + 41cbe3: 85 c0 test eax, eax + 41cbe5: 0f 84 22 02 00 00 je 0x41ce0d <_int_malloc+0x42d> + 41cbeb: 48 89 df mov rdi, rbx + 41cbee: e8 0d dd ff ff call 0x41a900 + 41cbf3: e9 15 02 00 00 jmp 0x41ce0d <_int_malloc+0x42d> + 41cbf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41cc00: b9 10 00 00 00 mov ecx, 16 + 41cc05: 41 be 02 00 00 00 mov r14d, 2 + 41cc0b: 41 bd 20 00 00 00 mov r13d, 32 + 41cc11: 31 c0 xor eax, eax + 41cc13: 48 8d 3c c3 lea rdi, [rbx + 8*rax] + 41cc17: 4c 8b 47 10 mov r8, qword ptr [rdi + 16] + 41cc1b: 4d 85 c0 test r8, r8 + 41cc1e: 0f 84 0c 01 00 00 je 0x41cd30 <_int_malloc+0x350> + 41cc24: 48 01 d9 add rcx, rbx + 41cc27: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41cc2f: 49 8b 50 10 mov rdx, qword ptr [r8 + 16] + 41cc33: 85 c0 test eax, eax + 41cc35: 0f 85 cc 00 00 00 jne 0x41cd07 <_int_malloc+0x327> + 41cc3b: 48 89 57 10 mov qword ptr [rdi + 16], rdx + 41cc3f: 41 8b 40 08 mov eax, dword ptr [r8 + 8] + 41cc43: c1 e8 04 shr eax, 4 + 41cc46: 44 39 f0 cmp eax, r14d + 41cc49: 0f 85 31 07 00 00 jne 0x41d380 <_int_malloc+0x9a0> + 41cc4f: 64 4c 8b 24 25 c8 ff ff ff mov r12, qword ptr fs:[-56] + 41cc58: 4d 85 e4 test r12, r12 + 41cc5b: 0f 84 0f 01 00 00 je 0x41cd70 <_int_malloc+0x390> + 41cc61: 49 8d 45 ef lea rax, [r13 - 17] + 41cc65: 48 c1 e8 04 shr rax, 4 + 41cc69: 48 39 05 e0 3a 0a 00 cmp qword ptr [rip + 670432], rax # 0x4c0750 + 41cc70: 0f 86 fa 00 00 00 jbe 0x41cd70 <_int_malloc+0x390> + 41cc76: 41 0f b7 14 44 movzx edx, word ptr [r12 + 2*rax] + 41cc7b: 48 3b 15 de 3a 0a 00 cmp rdx, qword ptr [rip + 670430] # 0x4c0760 + 41cc82: 0f 83 e8 00 00 00 jae 0x41cd70 <_int_malloc+0x390> + 41cc88: 4d 8d 14 c4 lea r10, [r12 + 8*rax] + 41cc8c: 4d 8d 0c 44 lea r9, [r12 + 2*rax] + 41cc90: 4c 89 e3 mov rbx, r12 + 41cc93: eb 42 jmp 0x41ccd7 <_int_malloc+0x2f7> + 41cc95: 0f 1f 00 nop dword ptr [rax] + 41cc98: 48 89 77 10 mov qword ptr [rdi + 16], rsi + 41cc9c: f3 41 0f 7e 82 80 00 00 00 movq xmm0, qword ptr [r10 + 128] # xmm0 = mem[0],zero + 41cca5: 66 48 0f 6e eb movq xmm5, rbx + 41ccaa: 48 83 c2 10 add rdx, 16 + 41ccae: 66 0f 6c c5 punpcklqdq xmm0, xmm5 # xmm0 = xmm0[0],xmm5[0] + 41ccb2: 0f 11 02 movups xmmword ptr [rdx], xmm0 + 41ccb5: 49 89 92 80 00 00 00 mov qword ptr [r10 + 128], rdx + 41ccbc: 41 0f b7 01 movzx eax, word ptr [r9] + 41ccc0: 83 c0 01 add eax, 1 + 41ccc3: 66 41 89 01 mov word ptr [r9], ax + 41ccc7: 0f b7 c0 movzx eax, ax + 41ccca: 48 3b 05 8f 3a 0a 00 cmp rax, qword ptr [rip + 670351] # 0x4c0760 + 41ccd1: 0f 83 99 00 00 00 jae 0x41cd70 <_int_malloc+0x390> + 41ccd7: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 41ccdb: 48 85 d2 test rdx, rdx + 41ccde: 0f 84 8c 00 00 00 je 0x41cd70 <_int_malloc+0x390> + 41cce4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ccec: 48 8b 72 10 mov rsi, qword ptr [rdx + 16] + 41ccf0: 85 c0 test eax, eax + 41ccf2: 74 a4 je 0x41cc98 <_int_malloc+0x2b8> + 41ccf4: eb 59 jmp 0x41cd4f <_int_malloc+0x36f> + 41ccf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41cd00: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 41cd04: 49 89 c0 mov r8, rax + 41cd07: 4c 89 c0 mov rax, r8 + 41cd0a: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 41cd13: 74 01 je 0x41cd16 <_int_malloc+0x336> + 41cd15: f0 lock + 41cd16: 48 0f b1 11 cmpxchg qword ptr [rcx], rdx + 41cd1a: 4c 39 c0 cmp rax, r8 + 41cd1d: 0f 84 1c ff ff ff je 0x41cc3f <_int_malloc+0x25f> + 41cd23: 48 85 c0 test rax, rax + 41cd26: 75 d8 jne 0x41cd00 <_int_malloc+0x320> + 41cd28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41cd30: 43 8d 44 36 fe lea eax, [r14 + r14 - 2] + 41cd35: 48 8d 04 c5 70 00 00 00 lea rax, [8*rax + 112] + 41cd3d: e9 f4 fc ff ff jmp 0x41ca36 <_int_malloc+0x56> + 41cd42: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41cd48: 48 8b 70 10 mov rsi, qword ptr [rax + 16] + 41cd4c: 48 89 c2 mov rdx, rax + 41cd4f: 48 89 d0 mov rax, rdx + 41cd52: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 41cd5b: 74 01 je 0x41cd5e <_int_malloc+0x37e> + 41cd5d: f0 lock + 41cd5e: 48 0f b1 31 cmpxchg qword ptr [rcx], rsi + 41cd62: 48 39 d0 cmp rax, rdx + 41cd65: 0f 84 31 ff ff ff je 0x41cc9c <_int_malloc+0x2bc> + 41cd6b: 48 85 c0 test rax, rax + 41cd6e: 75 d8 jne 0x41cd48 <_int_malloc+0x368> + 41cd70: 8b 35 5e 5f 0a 00 mov esi, dword ptr [rip + 679774] # 0x4c2cd4 + 41cd76: 49 83 c0 10 add r8, 16 + 41cd7a: 85 f6 test esi, esi + 41cd7c: 0f 85 c6 02 00 00 jne 0x41d048 <_int_malloc+0x668> + 41cd82: 48 81 c4 88 00 00 00 add rsp, 136 + 41cd89: 4c 89 c0 mov rax, r8 + 41cd8c: 5b pop rbx + 41cd8d: 5d pop rbp + 41cd8e: 41 5c pop r12 + 41cd90: 41 5d pop r13 + 41cd92: 41 5e pop r14 + 41cd94: 41 5f pop r15 + 41cd96: c3 ret + 41cd97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41cda0: 41 8d 46 fe lea eax, [r14 - 2] + 41cda4: 48 8d 0c c5 10 00 00 00 lea rcx, [8*rax + 16] + 41cdac: e9 62 fe ff ff jmp 0x41cc13 <_int_malloc+0x233> + 41cdb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41cdb8: 4c 89 e8 mov rax, r13 + 41cdbb: 4c 89 ef mov rdi, r13 + 41cdbe: 44 89 74 24 28 mov dword ptr [rsp + 40], r14d + 41cdc3: 48 c1 e8 06 shr rax, 6 + 41cdc7: 48 c1 ef 09 shr rdi, 9 + 41cdcb: c7 44 24 70 6e 00 00 00 mov dword ptr [rsp + 112], 110 + 41cdd3: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 41cdd8: 83 c0 30 add eax, 48 + 41cddb: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi + 41cde0: 83 c7 5b add edi, 91 + 41cde3: 89 7c 24 74 mov dword ptr [rsp + 116], edi + 41cde7: 89 44 24 4c mov dword ptr [rsp + 76], eax + 41cdeb: c7 44 24 6c 77 00 00 00 mov dword ptr [rsp + 108], 119 + 41cdf3: c7 44 24 68 7c 00 00 00 mov dword ptr [rsp + 104], 124 + 41cdfb: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 + 41ce04: 48 c7 44 24 58 00 00 00 00 mov qword ptr [rsp + 88], 0 + 41ce0d: 49 8d 45 ef lea rax, [r13 - 17] + 41ce11: 48 c1 e8 04 shr rax, 4 + 41ce15: 49 89 c7 mov r15, rax + 41ce18: 31 c0 xor eax, eax + 41ce1a: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 41ce1f: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 + 41ce29: 74 10 je 0x41ce3b <_int_malloc+0x45b> + 41ce2b: 4c 39 3d 1e 39 0a 00 cmp qword ptr [rip + 669982], r15 # 0x4c0750 + 41ce32: 49 0f 47 c5 cmova rax, r13 + 41ce36: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 41ce3b: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 41ce44: 4c 8d 5b 60 lea r11, [rbx + 96] + 41ce48: 44 89 74 24 48 mov dword ptr [rsp + 72], r14d + 41ce4d: 48 89 6c 24 20 mov qword ptr [rsp + 32], rbp + 41ce52: 4c 8b 53 78 mov r10, qword ptr [rbx + 120] + 41ce56: 4d 39 da cmp r10, r11 + 41ce59: 0f 84 31 03 00 00 je 0x41d190 <_int_malloc+0x7b0> + 41ce5f: 48 8b 3d 02 39 0a 00 mov rdi, qword ptr [rip + 669954] # 0x4c0768 + 41ce66: 48 8b 05 f3 38 0a 00 mov rax, qword ptr [rip + 669939] # 0x4c0760 + 41ce6d: 48 85 ff test rdi, rdi + 41ce70: 0f 95 44 24 2f setne byte ptr [rsp + 47] + 41ce75: 31 f6 xor esi, esi + 41ce77: 45 31 c0 xor r8d, r8d + 41ce7a: 64 4c 8b 24 25 c8 ff ff ff mov r12, qword ptr fs:[-56] + 41ce83: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 41ce88: 49 8d 45 20 lea rax, [r13 + 32] + 41ce8c: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 41ce91: 4b 8d 04 fc lea rax, [r12 + 8*r15] + 41ce95: 4f 8d 34 7c lea r14, [r12 + 2*r15] + 41ce99: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 41ce9e: 49 8b 42 08 mov rax, qword ptr [r10 + 8] + 41cea2: 48 83 e0 f8 and rax, -8 + 41cea6: 4d 8d 0c 02 lea r9, [r10 + rax] + 41ceaa: 48 83 f8 10 cmp rax, 16 + 41ceae: 0f 86 54 01 00 00 jbe 0x41d008 <_int_malloc+0x628> + 41ceb4: 48 8b 8b 88 08 00 00 mov rcx, qword ptr [rbx + 2184] + 41cebb: 48 39 c1 cmp rcx, rax + 41cebe: 0f 82 44 01 00 00 jb 0x41d008 <_int_malloc+0x628> + 41cec4: 49 8b 51 08 mov rdx, qword ptr [r9 + 8] + 41cec8: 48 83 fa 0f cmp rdx, 15 + 41cecc: 0f 86 8e 01 00 00 jbe 0x41d060 <_int_malloc+0x680> + 41ced2: 48 39 d1 cmp rcx, rdx + 41ced5: 0f 82 85 01 00 00 jb 0x41d060 <_int_malloc+0x680> + 41cedb: 49 8b 09 mov rcx, qword ptr [r9] + 41cede: 48 83 e1 f8 and rcx, -8 + 41cee2: 48 39 c1 cmp rcx, rax + 41cee5: 0f 85 b5 03 00 00 jne 0x41d2a0 <_int_malloc+0x8c0> + 41ceeb: 49 8b 4a 18 mov rcx, qword ptr [r10 + 24] + 41ceef: 4c 3b 51 10 cmp r10, qword ptr [rcx + 16] + 41cef3: 0f 85 37 03 00 00 jne 0x41d230 <_int_malloc+0x850> + 41cef9: 4d 39 5a 10 cmp qword ptr [r10 + 16], r11 + 41cefd: 0f 85 2d 03 00 00 jne 0x41d230 <_int_malloc+0x850> + 41cf03: f6 c2 01 test dl, 1 + 41cf06: 0f 85 64 04 00 00 jne 0x41d370 <_int_malloc+0x990> + 41cf0c: 49 81 fd ff 03 00 00 cmp r13, 1023 + 41cf13: 77 09 ja 0x41cf1e <_int_malloc+0x53e> + 41cf15: 4c 39 d9 cmp rcx, r11 + 41cf18: 0f 84 92 03 00 00 je 0x41d2b0 <_int_malloc+0x8d0> + 41cf1e: 48 89 4b 78 mov qword ptr [rbx + 120], rcx + 41cf22: 4c 89 59 10 mov qword ptr [rcx + 16], r11 + 41cf26: 4c 39 e8 cmp rax, r13 + 41cf29: 0f 84 41 01 00 00 je 0x41d070 <_int_malloc+0x690> + 41cf2f: 48 3d ff 03 00 00 cmp rax, 1023 + 41cf35: 0f 87 75 01 00 00 ja 0x41d0b0 <_int_malloc+0x6d0> + 41cf3b: 89 c1 mov ecx, eax + 41cf3d: c1 e9 04 shr ecx, 4 + 41cf40: 8d 44 09 fe lea eax, [rcx + rcx - 2] + 41cf44: 48 98 cdqe + 41cf46: 48 8d 44 c3 70 lea rax, [rbx + 8*rax + 112] + 41cf4b: 4c 8b 08 mov r9, qword ptr [rax] + 41cf4e: 48 8d 68 f0 lea rbp, [rax - 16] + 41cf52: 89 c8 mov eax, ecx + 41cf54: 66 49 0f 6e c1 movq xmm0, r9 + 41cf59: 66 48 0f 6e d5 movq xmm2, rbp + 41cf5e: ba 01 00 00 00 mov edx, 1 + 41cf63: c1 f8 05 sar eax, 5 + 41cf66: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 41cf6a: 48 83 44 24 08 01 add qword ptr [rsp + 8], 1 + 41cf70: d3 e2 shl edx, cl + 41cf72: 48 98 cdqe + 41cf74: 09 94 83 60 08 00 00 or dword ptr [rbx + 4*rax + 2144], edx + 41cf7b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 41cf80: 41 0f 11 42 10 movups xmmword ptr [r10 + 16], xmm0 + 41cf85: 4d 89 51 18 mov qword ptr [r9 + 24], r10 + 41cf89: 4c 89 55 10 mov qword ptr [rbp + 16], r10 + 41cf8d: 45 85 c0 test r8d, r8d + 41cf90: 0f 84 e2 01 00 00 je 0x41d178 <_int_malloc+0x798> + 41cf96: 48 39 c7 cmp rdi, rax + 41cf99: 73 35 jae 0x41cfd0 <_int_malloc+0x5f0> + 41cf9b: 80 7c 24 2f 00 cmp byte ptr [rsp + 47], 0 + 41cfa0: 74 2e je 0x41cfd0 <_int_malloc+0x5f0> + 41cfa2: 4b 8d 04 fc lea rax, [r12 + 8*r15] + 41cfa6: 4c 8b 80 80 00 00 00 mov r8, qword ptr [rax + 128] + 41cfad: 49 8b 10 mov rdx, qword ptr [r8] + 41cfb0: 48 89 90 80 00 00 00 mov qword ptr [rax + 128], rdx + 41cfb7: 66 43 83 2c 7c 01 sub word ptr [r12 + 2*r15], 1 + 41cfbd: 49 c7 40 08 00 00 00 00 mov qword ptr [r8 + 8], 0 + 41cfc5: e9 b8 fd ff ff jmp 0x41cd82 <_int_malloc+0x3a2> + 41cfca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41cfd0: 83 c6 01 add esi, 1 + 41cfd3: 81 fe 0f 27 00 00 cmp esi, 9999 + 41cfd9: 7f c7 jg 0x41cfa2 <_int_malloc+0x5c2> + 41cfdb: 4c 8b 53 78 mov r10, qword ptr [rbx + 120] + 41cfdf: 4d 39 d3 cmp r11, r10 + 41cfe2: 74 be je 0x41cfa2 <_int_malloc+0x5c2> + 41cfe4: 41 b8 01 00 00 00 mov r8d, 1 + 41cfea: e9 af fe ff ff jmp 0x41ce9e <_int_malloc+0x4be> + 41cfef: 90 nop + 41cff0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41cff7: 45 31 c0 xor r8d, r8d + 41cffa: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 41d001: 4c 89 c0 mov rax, r8 + 41d004: c3 ret + 41d005: 0f 1f 00 nop dword ptr [rax] + 41d008: 48 8d 3d 39 97 07 00 lea rdi, [rip + 497465] # 0x496748 <__PRETTY_FUNCTION__.13693+0x89e> + 41d00f: e8 7c d2 ff ff call 0x41a290 + 41d014: 0f 1f 40 00 nop dword ptr [rax] + 41d018: 41 bd 20 00 00 00 mov r13d, 32 + 41d01e: 31 f6 xor esi, esi + 41d020: 4c 89 ef mov rdi, r13 + 41d023: e8 38 f1 ff ff call 0x41c160 + 41d028: 49 89 c0 mov r8, rax + 41d02b: 48 85 c0 test rax, rax + 41d02e: 0f 84 34 03 00 00 je 0x41d368 <_int_malloc+0x988> + 41d034: 8b 35 9a 5c 0a 00 mov esi, dword ptr [rip + 679066] # 0x4c2cd4 + 41d03a: 85 f6 test esi, esi + 41d03c: 0f 84 40 fd ff ff je 0x41cd82 <_int_malloc+0x3a2> + 41d042: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41d048: 4c 89 c7 mov rdi, r8 + 41d04b: 40 80 f6 ff xor sil, -1 + 41d04f: 48 89 ea mov rdx, rbp + 41d052: e8 b9 40 fe ff call 0x401110 <.plt+0xf0> + 41d057: 49 89 c0 mov r8, rax + 41d05a: e9 23 fd ff ff jmp 0x41cd82 <_int_malloc+0x3a2> + 41d05f: 90 nop + 41d060: 48 8d 3d 09 97 07 00 lea rdi, [rip + 497417] # 0x496770 <__PRETTY_FUNCTION__.13693+0x8c6> + 41d067: e8 24 d2 ff ff call 0x41a290 + 41d06c: 0f 1f 40 00 nop dword ptr [rax] + 41d070: 48 83 ca 01 or rdx, 1 + 41d074: 48 8d 05 25 37 0a 00 lea rax, [rip + 669477] # 0x4c07a0 + 41d07b: 49 89 51 08 mov qword ptr [r9 + 8], rdx + 41d07f: 48 39 c3 cmp rbx, rax + 41d082: 74 05 je 0x41d089 <_int_malloc+0x6a9> + 41d084: 49 83 4a 08 04 or qword ptr [r10 + 8], 4 + 41d089: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 41d08f: 4d 8d 42 10 lea r8, [r10 + 16] + 41d093: 74 12 je 0x41d0a7 <_int_malloc+0x6c7> + 41d095: 41 0f b7 16 movzx edx, word ptr [r14] + 41d099: 48 89 d0 mov rax, rdx + 41d09c: 48 3b 54 24 18 cmp rdx, qword ptr [rsp + 24] + 41d0a1: 0f 82 99 01 00 00 jb 0x41d240 <_int_malloc+0x860> + 41d0a7: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 41d0ac: eb 86 jmp 0x41d034 <_int_malloc+0x654> + 41d0ae: 66 90 nop + 41d0b0: 48 89 c1 mov rcx, rax + 41d0b3: 48 c1 e9 06 shr rcx, 6 + 41d0b7: 83 c1 30 add ecx, 48 + 41d0ba: 48 3d 3f 0c 00 00 cmp rax, 3135 + 41d0c0: 76 56 jbe 0x41d118 <_int_malloc+0x738> + 41d0c2: 48 89 c1 mov rcx, rax + 41d0c5: 48 c1 e9 09 shr rcx, 9 + 41d0c9: 83 c1 5b add ecx, 91 + 41d0cc: 48 3d ff 29 00 00 cmp rax, 10751 + 41d0d2: 76 44 jbe 0x41d118 <_int_malloc+0x738> + 41d0d4: 48 89 c1 mov rcx, rax + 41d0d7: 48 c1 e9 0c shr rcx, 12 + 41d0db: 83 c1 6e add ecx, 110 + 41d0de: 48 3d ff af 00 00 cmp rax, 45055 + 41d0e4: 76 32 jbe 0x41d118 <_int_malloc+0x738> + 41d0e6: 48 89 c1 mov rcx, rax + 41d0e9: 48 c1 e9 0f shr rcx, 15 + 41d0ed: 83 c1 77 add ecx, 119 + 41d0f0: 48 3d ff 7f 02 00 cmp rax, 163839 + 41d0f6: 76 20 jbe 0x41d118 <_int_malloc+0x738> + 41d0f8: 48 89 c1 mov rcx, rax + 41d0fb: ba 02 00 00 00 mov edx, 2 + 41d100: 48 c1 e9 12 shr rcx, 18 + 41d104: 48 3d ff ff 0b 00 cmp rax, 786431 + 41d10a: 48 0f 47 ca cmova rcx, rdx + 41d10e: 83 c1 7c add ecx, 124 + 41d111: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41d118: 8d 54 09 fe lea edx, [rcx + rcx - 2] + 41d11c: 48 63 d2 movsxd rdx, edx + 41d11f: 48 8d 6c d3 70 lea rbp, [rbx + 8*rdx + 112] + 41d124: 48 8b 55 00 mov rdx, qword ptr [rbp] + 41d128: 4c 8d 4d f0 lea r9, [rbp - 16] + 41d12c: 49 39 d1 cmp r9, rdx + 41d12f: 0f 84 53 01 00 00 je 0x41d288 <_int_malloc+0x8a8> + 41d135: 48 8b 6d 08 mov rbp, qword ptr [rbp + 8] + 41d139: 48 83 c8 01 or rax, 1 + 41d13d: 48 89 44 24 78 mov qword ptr [rsp + 120], rax + 41d142: 48 8b 45 08 mov rax, qword ptr [rbp + 8] + 41d146: a8 04 test al, 4 + 41d148: 0f 85 86 06 00 00 jne 0x41d7d4 <_int_malloc+0xdf4> + 41d14e: 48 3b 44 24 78 cmp rax, qword ptr [rsp + 120] + 41d153: 0f 86 3f 03 00 00 jbe 0x41d498 <_int_malloc+0xab8> + 41d159: 48 8b 42 28 mov rax, qword ptr [rdx + 40] + 41d15d: 49 89 52 20 mov qword ptr [r10 + 32], rdx + 41d161: 49 89 42 28 mov qword ptr [r10 + 40], rax + 41d165: 4c 89 50 20 mov qword ptr [rax + 32], r10 + 41d169: 4c 89 52 28 mov qword ptr [rdx + 40], r10 + 41d16d: e9 e0 fd ff ff jmp 0x41cf52 <_int_malloc+0x572> + 41d172: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41d178: 83 c6 01 add esi, 1 + 41d17b: 81 fe 0f 27 00 00 cmp esi, 9999 + 41d181: 7f 0d jg 0x41d190 <_int_malloc+0x7b0> + 41d183: 4c 8b 53 78 mov r10, qword ptr [rbx + 120] + 41d187: 4d 39 da cmp r10, r11 + 41d18a: 0f 85 0e fd ff ff jne 0x41ce9e <_int_malloc+0x4be> + 41d190: 49 81 fd ff 03 00 00 cmp r13, 1023 + 41d197: 76 23 jbe 0x41d1bc <_int_malloc+0x7dc> + 41d199: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 41d19d: 8d 44 00 fe lea eax, [rax + rax - 2] + 41d1a1: 48 8d 44 c3 70 lea rax, [rbx + 8*rax + 112] + 41d1a6: 48 8b 10 mov rdx, qword ptr [rax] + 41d1a9: 48 8d 48 f0 lea rcx, [rax - 16] + 41d1ad: 48 39 ca cmp rdx, rcx + 41d1b0: 74 0a je 0x41d1bc <_int_malloc+0x7dc> + 41d1b2: 4c 39 6a 08 cmp qword ptr [rdx + 8], r13 + 41d1b6: 0f 83 24 05 00 00 jae 0x41d6e0 <_int_malloc+0xd00> + 41d1bc: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 41d1c0: 8d 48 01 lea ecx, [rax + 1] + 41d1c3: 01 c0 add eax, eax + 41d1c5: 89 cf mov edi, ecx + 41d1c7: 48 8d 54 c3 60 lea rdx, [rbx + 8*rax + 96] + 41d1cc: c1 ef 05 shr edi, 5 + 41d1cf: 89 f8 mov eax, edi + 41d1d1: 8b b4 83 60 08 00 00 mov esi, dword ptr [rbx + 4*rax + 2144] + 41d1d8: b8 01 00 00 00 mov eax, 1 + 41d1dd: d3 e0 shl eax, cl + 41d1df: 90 nop + 41d1e0: 39 f0 cmp eax, esi + 41d1e2: 0f 87 a8 01 00 00 ja 0x41d390 <_int_malloc+0x9b0> + 41d1e8: 85 c0 test eax, eax + 41d1ea: 75 18 jne 0x41d204 <_int_malloc+0x824> + 41d1ec: e9 9f 01 00 00 jmp 0x41d390 <_int_malloc+0x9b0> + 41d1f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41d1f8: 48 83 c2 10 add rdx, 16 + 41d1fc: 01 c0 add eax, eax + 41d1fe: 0f 84 34 04 00 00 je 0x41d638 <_int_malloc+0xc58> + 41d204: 85 f0 test eax, esi + 41d206: 74 f0 je 0x41d1f8 <_int_malloc+0x818> + 41d208: 48 8b 4a 18 mov rcx, qword ptr [rdx + 24] + 41d20c: 48 39 ca cmp rdx, rcx + 41d20f: 0f 85 01 03 00 00 jne 0x41d516 <_int_malloc+0xb36> + 41d215: 89 c1 mov ecx, eax + 41d217: 48 83 c2 10 add rdx, 16 + 41d21b: 01 c0 add eax, eax + 41d21d: f7 d1 not ecx + 41d21f: 21 ce and esi, ecx + 41d221: 89 f9 mov ecx, edi + 41d223: 89 b4 8b 60 08 00 00 mov dword ptr [rbx + 4*rcx + 2144], esi + 41d22a: eb b4 jmp 0x41d1e0 <_int_malloc+0x800> + 41d22c: 0f 1f 40 00 nop dword ptr [rax] + 41d230: 48 8d 3d 99 95 07 00 lea rdi, [rip + 497049] # 0x4967d0 <__PRETTY_FUNCTION__.13693+0x926> + 41d237: e8 54 d0 ff ff call 0x41a290 + 41d23c: 0f 1f 40 00 nop dword ptr [rax] + 41d240: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] + 41d245: 83 c0 01 add eax, 1 + 41d248: 4d 89 62 18 mov qword ptr [r10 + 24], r12 + 41d24c: 49 8b 91 80 00 00 00 mov rdx, qword ptr [r9 + 128] + 41d253: 49 89 52 10 mov qword ptr [r10 + 16], rdx + 41d257: 49 89 ca mov r10, rcx + 41d25a: 4d 89 81 80 00 00 00 mov qword ptr [r9 + 128], r8 + 41d261: 66 41 89 06 mov word ptr [r14], ax + 41d265: e9 75 fd ff ff jmp 0x41cfdf <_int_malloc+0x5ff> + 41d26a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41d270: 48 83 fa 05 cmp rdx, 5 + 41d274: 45 0f 42 ca cmovb r9d, r10d + 41d278: 44 89 4c 24 28 mov dword ptr [rsp + 40], r9d + 41d27d: e9 5e f9 ff ff jmp 0x41cbe0 <_int_malloc+0x200> + 41d282: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41d288: 66 49 0f 6e c2 movq xmm0, r10 + 41d28d: 4c 89 cd mov rbp, r9 + 41d290: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 41d294: 41 0f 11 42 20 movups xmmword ptr [r10 + 32], xmm0 + 41d299: e9 b4 fc ff ff jmp 0x41cf52 <_int_malloc+0x572> + 41d29e: 66 90 nop + 41d2a0: 48 8d 3d f1 94 07 00 lea rdi, [rip + 496881] # 0x496798 <__PRETTY_FUNCTION__.13693+0x8ee> + 41d2a7: e8 e4 cf ff ff call 0x41a290 + 41d2ac: 0f 1f 40 00 nop dword ptr [rax] + 41d2b0: 4c 3b 53 68 cmp r10, qword ptr [rbx + 104] + 41d2b4: 0f 85 64 fc ff ff jne 0x41cf1e <_int_malloc+0x53e> + 41d2ba: 48 39 44 24 38 cmp qword ptr [rsp + 56], rax + 41d2bf: 0f 83 59 fc ff ff jae 0x41cf1e <_int_malloc+0x53e> + 41d2c5: 66 49 0f 6e ca movq xmm1, r10 + 41d2ca: 66 49 0f 6e c5 movq xmm0, r13 + 41d2cf: 4b 8d 0c 2a lea rcx, [r10 + r13] + 41d2d3: 4c 29 e8 sub rax, r13 + 41d2d6: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] + 41d2da: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 41d2de: 48 89 4b 78 mov qword ptr [rbx + 120], rcx + 41d2e2: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 41d2e7: 66 0f d4 c1 paddq xmm0, xmm1 + 41d2eb: 0f 11 43 68 movups xmmword ptr [rbx + 104], xmm0 + 41d2ef: 66 49 0f 6e c3 movq xmm0, r11 + 41d2f4: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 41d2f8: 0f 11 41 10 movups xmmword ptr [rcx + 16], xmm0 + 41d2fc: 48 3d ff 03 00 00 cmp rax, 1023 + 41d302: 76 08 jbe 0x41d30c <_int_malloc+0x92c> + 41d304: 66 0f ef c0 pxor xmm0, xmm0 + 41d308: 0f 11 41 20 movups xmmword ptr [rcx + 32], xmm0 + 41d30c: 48 8d 15 8d 34 0a 00 lea rdx, [rip + 668813] # 0x4c07a0 + 41d313: 4d 8d 42 10 lea r8, [r10 + 16] + 41d317: 48 39 d3 cmp rbx, rdx + 41d31a: 0f 95 c2 setne dl + 41d31d: 0f b6 d2 movzx edx, dl + 41d320: 48 c1 e2 02 shl rdx, 2 + 41d324: 4c 09 ea or rdx, r13 + 41d327: 48 83 ca 01 or rdx, 1 + 41d32b: 49 89 52 08 mov qword ptr [r10 + 8], rdx + 41d32f: 48 89 c2 mov rdx, rax + 41d332: 48 83 ca 01 or rdx, 1 + 41d336: 48 89 51 08 mov qword ptr [rcx + 8], rdx + 41d33a: 49 89 01 mov qword ptr [r9], rax + 41d33d: 8b 05 91 59 0a 00 mov eax, dword ptr [rip + 678289] # 0x4c2cd4 + 41d343: 85 c0 test eax, eax + 41d345: 0f 84 37 fa ff ff je 0x41cd82 <_int_malloc+0x3a2> + 41d34b: 34 ff xor al, -1 + 41d34d: 4c 89 c7 mov rdi, r8 + 41d350: 48 89 ea mov rdx, rbp + 41d353: 89 c6 mov esi, eax + 41d355: e8 b6 3d fe ff call 0x401110 <.plt+0xf0> + 41d35a: 49 89 c0 mov r8, rax + 41d35d: e9 20 fa ff ff jmp 0x41cd82 <_int_malloc+0x3a2> + 41d362: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41d368: 45 31 c0 xor r8d, r8d + 41d36b: e9 12 fa ff ff jmp 0x41cd82 <_int_malloc+0x3a2> + 41d370: 48 8d 3d 89 94 07 00 lea rdi, [rip + 496777] # 0x496800 <__PRETTY_FUNCTION__.13693+0x956> + 41d377: e8 14 cf ff ff call 0x41a290 + 41d37c: 0f 1f 40 00 nop dword ptr [rax] + 41d380: 48 8d 3d 69 93 07 00 lea rdi, [rip + 496489] # 0x4966f0 <__PRETTY_FUNCTION__.13693+0x846> + 41d387: e8 04 cf ff ff call 0x41a290 + 41d38c: 0f 1f 40 00 nop dword ptr [rax] + 41d390: 8d 47 01 lea eax, [rdi + 1] + 41d393: 83 ff 03 cmp edi, 3 + 41d396: 74 3d je 0x41d3d5 <_int_malloc+0x9f5> + 41d398: 89 c2 mov edx, eax + 41d39a: 8b b4 93 60 08 00 00 mov esi, dword ptr [rbx + 4*rdx + 2144] + 41d3a1: 85 f6 test esi, esi + 41d3a3: 0f 85 3e 02 00 00 jne 0x41d5e7 <_int_malloc+0xc07> + 41d3a9: 8d 47 02 lea eax, [rdi + 2] + 41d3ac: 83 ff 02 cmp edi, 2 + 41d3af: 74 24 je 0x41d3d5 <_int_malloc+0x9f5> + 41d3b1: 89 c2 mov edx, eax + 41d3b3: 8b b4 93 60 08 00 00 mov esi, dword ptr [rbx + 4*rdx + 2144] + 41d3ba: 85 f6 test esi, esi + 41d3bc: 0f 85 25 02 00 00 jne 0x41d5e7 <_int_malloc+0xc07> + 41d3c2: 83 ff 01 cmp edi, 1 + 41d3c5: 74 0e je 0x41d3d5 <_int_malloc+0x9f5> + 41d3c7: 8b b3 6c 08 00 00 mov esi, dword ptr [rbx + 2156] + 41d3cd: 85 f6 test esi, esi + 41d3cf: 0f 85 43 02 00 00 jne 0x41d618 <_int_malloc+0xc38> + 41d3d5: 4c 8b 43 60 mov r8, qword ptr [rbx + 96] + 41d3d9: 49 8b 40 08 mov rax, qword ptr [r8 + 8] + 41d3dd: 48 83 e0 f8 and rax, -8 + 41d3e1: 48 39 83 88 08 00 00 cmp qword ptr [rbx + 2184], rax + 41d3e8: 0f 82 12 02 00 00 jb 0x41d600 <_int_malloc+0xc20> + 41d3ee: 49 8d 55 20 lea rdx, [r13 + 32] + 41d3f2: 48 39 c2 cmp rdx, rax + 41d3f5: 0f 86 5c 02 00 00 jbe 0x41d657 <_int_malloc+0xc77> + 41d3fb: 4c 89 5c 24 18 mov qword ptr [rsp + 24], r11 + 41d400: 8b 43 08 mov eax, dword ptr [rbx + 8] + 41d403: 85 c0 test eax, eax + 41d405: 0f 84 9a 02 00 00 je 0x41d6a5 <_int_malloc+0xcc5> + 41d40b: 48 89 df mov rdi, rbx + 41d40e: e8 ed d4 ff ff call 0x41a900 + 41d413: 8b 44 24 48 mov eax, dword ptr [rsp + 72] + 41d417: 4c 8b 5c 24 18 mov r11, qword ptr [rsp + 24] + 41d41c: 49 81 fd ff 03 00 00 cmp r13, 1023 + 41d423: 89 44 24 28 mov dword ptr [rsp + 40], eax + 41d427: 0f 86 25 fa ff ff jbe 0x41ce52 <_int_malloc+0x472> + 41d42d: 8b 44 24 4c mov eax, dword ptr [rsp + 76] + 41d431: 48 83 7c 24 40 30 cmp qword ptr [rsp + 64], 48 + 41d437: 89 44 24 28 mov dword ptr [rsp + 40], eax + 41d43b: 0f 86 11 fa ff ff jbe 0x41ce52 <_int_malloc+0x472> + 41d441: 8b 44 24 74 mov eax, dword ptr [rsp + 116] + 41d445: 48 83 7c 24 50 14 cmp qword ptr [rsp + 80], 20 + 41d44b: 89 44 24 28 mov dword ptr [rsp + 40], eax + 41d44f: 0f 86 fd f9 ff ff jbe 0x41ce52 <_int_malloc+0x472> + 41d455: 8b 44 24 70 mov eax, dword ptr [rsp + 112] + 41d459: 48 83 7c 24 58 0a cmp qword ptr [rsp + 88], 10 + 41d45f: 89 44 24 28 mov dword ptr [rsp + 40], eax + 41d463: 0f 86 e9 f9 ff ff jbe 0x41ce52 <_int_malloc+0x472> + 41d469: 8b 44 24 6c mov eax, dword ptr [rsp + 108] + 41d46d: 48 83 7c 24 60 04 cmp qword ptr [rsp + 96], 4 + 41d473: 0f 47 44 24 68 cmova eax, dword ptr [rsp + 104] + 41d478: 89 44 24 28 mov dword ptr [rsp + 40], eax + 41d47c: e9 d1 f9 ff ff jmp 0x41ce52 <_int_malloc+0x472> + 41d481: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41d488: 48 8d 3d 89 92 07 00 lea rdi, [rip + 496265] # 0x496718 <__PRETTY_FUNCTION__.13693+0x86e> + 41d48f: e8 fc cd ff ff call 0x41a290 + 41d494: 0f 1f 40 00 nop dword ptr [rax] + 41d498: 4c 8b 4a 08 mov r9, qword ptr [rdx + 8] + 41d49c: 41 f6 c1 04 test r9b, 4 + 41d4a0: 0f 85 72 03 00 00 jne 0x41d818 <_int_malloc+0xe38> + 41d4a6: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] + 41d4ab: eb 15 jmp 0x41d4c2 <_int_malloc+0xae2> + 41d4ad: 0f 1f 00 nop dword ptr [rax] + 41d4b0: 48 8b 52 20 mov rdx, qword ptr [rdx + 32] + 41d4b4: 4c 8b 4a 08 mov r9, qword ptr [rdx + 8] + 41d4b8: 41 f6 c1 04 test r9b, 4 + 41d4bc: 0f 85 f3 02 00 00 jne 0x41d7b5 <_int_malloc+0xdd5> + 41d4c2: 4c 39 c8 cmp rax, r9 + 41d4c5: 72 e9 jb 0x41d4b0 <_int_malloc+0xad0> + 41d4c7: 74 47 je 0x41d510 <_int_malloc+0xb30> + 41d4c9: 48 8b 42 28 mov rax, qword ptr [rdx + 40] + 41d4cd: 49 89 52 20 mov qword ptr [r10 + 32], rdx + 41d4d1: 49 89 42 28 mov qword ptr [r10 + 40], rax + 41d4d5: 48 8b 42 28 mov rax, qword ptr [rdx + 40] + 41d4d9: 48 39 50 20 cmp qword ptr [rax + 32], rdx + 41d4dd: 0f 85 29 01 00 00 jne 0x41d60c <_int_malloc+0xc2c> + 41d4e3: 4c 89 52 28 mov qword ptr [rdx + 40], r10 + 41d4e7: 49 8b 42 28 mov rax, qword ptr [r10 + 40] + 41d4eb: 49 89 d1 mov r9, rdx + 41d4ee: 4c 89 50 20 mov qword ptr [rax + 32], r10 + 41d4f2: 49 8b 69 18 mov rbp, qword ptr [r9 + 24] + 41d4f6: 4c 39 4d 10 cmp qword ptr [rbp + 16], r9 + 41d4fa: 0f 84 52 fa ff ff je 0x41cf52 <_int_malloc+0x572> + 41d500: 48 8d 3d 69 93 07 00 lea rdi, [rip + 496489] # 0x496870 <__PRETTY_FUNCTION__.13693+0x9c6> + 41d507: e8 84 cd ff ff call 0x41a290 + 41d50c: 0f 1f 40 00 nop dword ptr [rax] + 41d510: 4c 8b 4a 10 mov r9, qword ptr [rdx + 16] + 41d514: eb dc jmp 0x41d4f2 <_int_malloc+0xb12> + 41d516: 4c 8b 71 08 mov r14, qword ptr [rcx + 8] + 41d51a: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 41d51f: 49 83 e6 f8 and r14, -8 + 41d523: 4d 39 ee cmp r14, r13 + 41d526: 0f 82 0b 03 00 00 jb 0x41d837 <_int_malloc+0xe57> + 41d52c: 4d 89 f4 mov r12, r14 + 41d52f: 48 89 cf mov rdi, rcx + 41d532: 4c 89 5c 24 10 mov qword ptr [rsp + 16], r11 + 41d537: 4d 29 ec sub r12, r13 + 41d53a: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 41d53f: e8 dc d2 ff ff call 0x41a820 + 41d544: 49 83 fc 1f cmp r12, 31 + 41d548: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 41d54d: 4c 8b 5c 24 10 mov r11, qword ptr [rsp + 16] + 41d552: 0f 86 c7 00 00 00 jbe 0x41d61f <_int_malloc+0xc3f> + 41d558: 48 8b 43 70 mov rax, qword ptr [rbx + 112] + 41d55c: 4a 8d 14 29 lea rdx, [rcx + r13] + 41d560: 4c 39 58 18 cmp qword ptr [rax + 24], r11 + 41d564: 0f 85 6a 01 00 00 jne 0x41d6d4 <_int_malloc+0xcf4> + 41d56a: 66 48 0f 6e c0 movq xmm0, rax + 41d56f: 66 49 0f 6e e3 movq xmm4, r11 + 41d574: 66 0f 6c c4 punpcklqdq xmm0, xmm4 # xmm0 = xmm0[0],xmm4[0] + 41d578: 0f 11 42 10 movups xmmword ptr [rdx + 16], xmm0 + 41d57c: 48 89 53 70 mov qword ptr [rbx + 112], rdx + 41d580: 48 89 50 18 mov qword ptr [rax + 24], rdx + 41d584: 49 81 fd ff 03 00 00 cmp r13, 1023 + 41d58b: 77 04 ja 0x41d591 <_int_malloc+0xbb1> + 41d58d: 48 89 53 68 mov qword ptr [rbx + 104], rdx + 41d591: 49 81 fc ff 03 00 00 cmp r12, 1023 + 41d598: 76 08 jbe 0x41d5a2 <_int_malloc+0xbc2> + 41d59a: 66 0f ef c0 pxor xmm0, xmm0 + 41d59e: 0f 11 42 20 movups xmmword ptr [rdx + 32], xmm0 + 41d5a2: 48 8d 05 f7 31 0a 00 lea rax, [rip + 668151] # 0x4c07a0 + 41d5a9: 48 39 c3 cmp rbx, rax + 41d5ac: 0f 95 c0 setne al + 41d5af: 0f b6 c0 movzx eax, al + 41d5b2: 48 c1 e0 02 shl rax, 2 + 41d5b6: 4c 09 e8 or rax, r13 + 41d5b9: 48 83 c8 01 or rax, 1 + 41d5bd: 48 89 41 08 mov qword ptr [rcx + 8], rax + 41d5c1: 4c 89 e0 mov rax, r12 + 41d5c4: 48 83 c8 01 or rax, 1 + 41d5c8: 48 89 42 08 mov qword ptr [rdx + 8], rax + 41d5cc: 4e 89 24 31 mov qword ptr [rcx + r14], r12 + 41d5d0: 8b 05 fe 56 0a 00 mov eax, dword ptr [rip + 677630] # 0x4c2cd4 + 41d5d6: 4c 8d 41 10 lea r8, [rcx + 16] + 41d5da: 85 c0 test eax, eax + 41d5dc: 0f 84 a0 f7 ff ff je 0x41cd82 <_int_malloc+0x3a2> + 41d5e2: e9 64 fd ff ff jmp 0x41d34b <_int_malloc+0x96b> + 41d5e7: 89 c7 mov edi, eax + 41d5e9: 89 f8 mov eax, edi + 41d5eb: c1 e0 06 shl eax, 6 + 41d5ee: 83 e8 02 sub eax, 2 + 41d5f1: 48 8d 54 c3 60 lea rdx, [rbx + 8*rax + 96] + 41d5f6: b8 01 00 00 00 mov eax, 1 + 41d5fb: e9 04 fc ff ff jmp 0x41d204 <_int_malloc+0x824> + 41d600: 48 8d 3d 3c 87 07 00 lea rdi, [rip + 493372] # 0x495d43 <__PRETTY_FUNCTION__.11590+0x1a3> + 41d607: e8 84 cc ff ff call 0x41a290 + 41d60c: 48 8d 3d 1d 92 07 00 lea rdi, [rip + 496157] # 0x496830 <__PRETTY_FUNCTION__.13693+0x986> + 41d613: e8 78 cc ff ff call 0x41a290 + 41d618: bf 03 00 00 00 mov edi, 3 + 41d61d: eb ca jmp 0x41d5e9 <_int_malloc+0xc09> + 41d61f: 48 8d 05 7a 31 0a 00 lea rax, [rip + 668026] # 0x4c07a0 + 41d626: 4a 83 4c 31 08 01 or qword ptr [rcx + r14 + 8], 1 + 41d62c: 48 39 c3 cmp rbx, rax + 41d62f: 74 9f je 0x41d5d0 <_int_malloc+0xbf0> + 41d631: 48 83 49 08 04 or qword ptr [rcx + 8], 4 + 41d636: eb 98 jmp 0x41d5d0 <_int_malloc+0xbf0> + 41d638: 48 8d 0d f9 96 07 00 lea rcx, [rip + 497401] # 0x496d38 <__PRETTY_FUNCTION__.13479> + 41d63f: ba b1 0f 00 00 mov edx, 4017 + 41d644: 48 8d 35 65 85 07 00 lea rsi, [rip + 492901] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41d64b: 48 8d 3d e8 86 07 00 lea rdi, [rip + 493288] # 0x495d3a <__PRETTY_FUNCTION__.11590+0x19a> + 41d652: e8 d9 cb ff ff call 0x41a230 <__malloc_assert> + 41d657: 48 8d 15 42 31 0a 00 lea rdx, [rip + 667970] # 0x4c07a0 + 41d65e: 4c 29 e8 sub rax, r13 + 41d661: 4b 8d 0c 28 lea rcx, [r8 + r13] + 41d665: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 41d66a: 48 39 d3 cmp rbx, rdx + 41d66d: 48 89 4b 60 mov qword ptr [rbx + 96], rcx + 41d671: 0f 95 c2 setne dl + 41d674: 48 83 c8 01 or rax, 1 + 41d678: 49 83 c0 10 add r8, 16 + 41d67c: 0f b6 d2 movzx edx, dl + 41d67f: 48 c1 e2 02 shl rdx, 2 + 41d683: 4c 09 ea or rdx, r13 + 41d686: 48 83 ca 01 or rdx, 1 + 41d68a: 49 89 50 f8 mov qword ptr [r8 - 8], rdx + 41d68e: 48 89 41 08 mov qword ptr [rcx + 8], rax + 41d692: 8b 05 3c 56 0a 00 mov eax, dword ptr [rip + 677436] # 0x4c2cd4 + 41d698: 85 c0 test eax, eax + 41d69a: 0f 84 e2 f6 ff ff je 0x41cd82 <_int_malloc+0x3a2> + 41d6a0: e9 a6 fc ff ff jmp 0x41d34b <_int_malloc+0x96b> + 41d6a5: 48 89 de mov rsi, rbx + 41d6a8: 4c 89 ef mov rdi, r13 + 41d6ab: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 41d6b0: e8 ab ea ff ff call 0x41c160 + 41d6b5: 49 89 c0 mov r8, rax + 41d6b8: 48 85 c0 test rax, rax + 41d6bb: 0f 84 a7 fc ff ff je 0x41d368 <_int_malloc+0x988> + 41d6c1: 8b 05 0d 56 0a 00 mov eax, dword ptr [rip + 677389] # 0x4c2cd4 + 41d6c7: 85 c0 test eax, eax + 41d6c9: 0f 84 b3 f6 ff ff je 0x41cd82 <_int_malloc+0x3a2> + 41d6cf: e9 77 fc ff ff jmp 0x41d34b <_int_malloc+0x96b> + 41d6d4: 48 8d 3d 25 92 07 00 lea rdi, [rip + 496165] # 0x496900 <__PRETTY_FUNCTION__.13693+0xa56> + 41d6db: e8 b0 cb ff ff call 0x41a290 + 41d6e0: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 41d6e5: 4c 8b 72 28 mov r14, qword ptr [rdx + 40] + 41d6e9: eb 04 jmp 0x41d6ef <_int_malloc+0xd0f> + 41d6eb: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 41d6ef: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 41d6f3: 49 89 d7 mov r15, rdx + 41d6f6: 49 83 e7 f8 and r15, -8 + 41d6fa: 4d 39 ef cmp r15, r13 + 41d6fd: 72 ec jb 0x41d6eb <_int_malloc+0xd0b> + 41d6ff: 4c 39 70 08 cmp qword ptr [rax + 8], r14 + 41d703: 74 0c je 0x41d711 <_int_malloc+0xd31> + 41d705: 49 8b 46 10 mov rax, qword ptr [r14 + 16] + 41d709: 48 3b 50 08 cmp rdx, qword ptr [rax + 8] + 41d70d: 4c 0f 44 f0 cmove r14, rax + 41d711: 4d 89 fc mov r12, r15 + 41d714: 4c 89 f7 mov rdi, r14 + 41d717: 4c 89 5c 24 08 mov qword ptr [rsp + 8], r11 + 41d71c: e8 ff d0 ff ff call 0x41a820 + 41d721: 4d 29 ec sub r12, r13 + 41d724: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] + 41d729: 49 83 fc 1f cmp r12, 31 + 41d72d: 0f 86 cc 00 00 00 jbe 0x41d7ff <_int_malloc+0xe1f> + 41d733: 48 8b 43 70 mov rax, qword ptr [rbx + 112] + 41d737: 4b 8d 14 2e lea rdx, [r14 + r13] + 41d73b: 4c 39 58 18 cmp qword ptr [rax + 24], r11 + 41d73f: 0f 85 ae 00 00 00 jne 0x41d7f3 <_int_malloc+0xe13> + 41d745: 66 48 0f 6e c0 movq xmm0, rax + 41d74a: 66 49 0f 6e db movq xmm3, r11 + 41d74f: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] + 41d753: 0f 11 42 10 movups xmmword ptr [rdx + 16], xmm0 + 41d757: 48 89 53 70 mov qword ptr [rbx + 112], rdx + 41d75b: 48 89 50 18 mov qword ptr [rax + 24], rdx + 41d75f: 49 81 fc ff 03 00 00 cmp r12, 1023 + 41d766: 76 08 jbe 0x41d770 <_int_malloc+0xd90> + 41d768: 66 0f ef c0 pxor xmm0, xmm0 + 41d76c: 0f 11 42 20 movups xmmword ptr [rdx + 32], xmm0 + 41d770: 48 8d 05 29 30 0a 00 lea rax, [rip + 667689] # 0x4c07a0 + 41d777: 48 39 c3 cmp rbx, rax + 41d77a: 0f 95 c0 setne al + 41d77d: 0f b6 c0 movzx eax, al + 41d780: 48 c1 e0 02 shl rax, 2 + 41d784: 4c 09 e8 or rax, r13 + 41d787: 48 83 c8 01 or rax, 1 + 41d78b: 49 89 46 08 mov qword ptr [r14 + 8], rax + 41d78f: 4c 89 e0 mov rax, r12 + 41d792: 48 83 c8 01 or rax, 1 + 41d796: 48 89 42 08 mov qword ptr [rdx + 8], rax + 41d79a: 4f 89 24 3e mov qword ptr [r14 + r15], r12 + 41d79e: 8b 05 30 55 0a 00 mov eax, dword ptr [rip + 677168] # 0x4c2cd4 + 41d7a4: 4d 8d 46 10 lea r8, [r14 + 16] + 41d7a8: 85 c0 test eax, eax + 41d7aa: 0f 84 d2 f5 ff ff je 0x41cd82 <_int_malloc+0x3a2> + 41d7b0: e9 96 fb ff ff jmp 0x41d34b <_int_malloc+0x96b> + 41d7b5: 48 8d 0d 7c 95 07 00 lea rcx, [rip + 497020] # 0x496d38 <__PRETTY_FUNCTION__.13479> + 41d7bc: ba 10 0f 00 00 mov edx, 3856 + 41d7c1: 48 8d 35 e8 83 07 00 lea rsi, [rip + 492520] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41d7c8: 48 8d 3d 54 85 07 00 lea rdi, [rip + 492884] # 0x495d23 <__PRETTY_FUNCTION__.11590+0x183> + 41d7cf: e8 5c ca ff ff call 0x41a230 <__malloc_assert> + 41d7d4: 48 8d 0d 5d 95 07 00 lea rcx, [rip + 496989] # 0x496d38 <__PRETTY_FUNCTION__.13479> + 41d7db: ba ff 0e 00 00 mov edx, 3839 + 41d7e0: 48 8d 35 c9 83 07 00 lea rsi, [rip + 492489] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41d7e7: 48 8d 3d 1a 85 07 00 lea rdi, [rip + 492826] # 0x495d08 <__PRETTY_FUNCTION__.11590+0x168> + 41d7ee: e8 3d ca ff ff call 0x41a230 <__malloc_assert> + 41d7f3: 48 8d 3d ae 90 07 00 lea rdi, [rip + 495790] # 0x4968a8 <__PRETTY_FUNCTION__.13693+0x9fe> + 41d7fa: e8 91 ca ff ff call 0x41a290 + 41d7ff: 48 8d 05 9a 2f 0a 00 lea rax, [rip + 667546] # 0x4c07a0 + 41d806: 4b 83 4c 3e 08 01 or qword ptr [r14 + r15 + 8], 1 + 41d80c: 48 39 c3 cmp rbx, rax + 41d80f: 74 8d je 0x41d79e <_int_malloc+0xdbe> + 41d811: 49 83 4e 08 04 or qword ptr [r14 + 8], 4 + 41d816: eb 86 jmp 0x41d79e <_int_malloc+0xdbe> + 41d818: 48 8d 0d 19 95 07 00 lea rcx, [rip + 496921] # 0x496d38 <__PRETTY_FUNCTION__.13479> + 41d81f: ba 0c 0f 00 00 mov edx, 3852 + 41d824: 48 8d 35 85 83 07 00 lea rsi, [rip + 492421] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41d82b: 48 8d 3d f1 84 07 00 lea rdi, [rip + 492785] # 0x495d23 <__PRETTY_FUNCTION__.11590+0x183> + 41d832: e8 f9 c9 ff ff call 0x41a230 <__malloc_assert> + 41d837: 48 8d 0d fa 94 07 00 lea rcx, [rip + 496890] # 0x496d38 <__PRETTY_FUNCTION__.13479> + 41d83e: ba c4 0f 00 00 mov edx, 4036 + 41d843: 48 8d 35 66 83 07 00 lea rsi, [rip + 492390] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41d84a: 48 8d 3d 7f 90 07 00 lea rdi, [rip + 495743] # 0x4968d0 <__PRETTY_FUNCTION__.13693+0xa26> + 41d851: e8 da c9 ff ff call 0x41a230 <__malloc_assert> + 41d856: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000041d860 : + 41d860: 48 c7 c0 d8 ff ff ff mov rax, -40 + 41d867: 55 push rbp + 41d868: 64 48 8b 28 mov rbp, qword ptr fs:[rax] + 41d86c: 48 85 ed test rbp, rbp + 41d86f: 0f 84 8b 00 00 00 je 0x41d900 + 41d875: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41d87d: 85 c0 test eax, eax + 41d87f: 0f 85 eb 00 00 00 jne 0x41d970 + 41d885: ba 01 00 00 00 mov edx, 1 + 41d88a: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 41d88e: be 80 02 00 00 mov esi, 640 + 41d893: 48 89 ef mov rdi, rbp + 41d896: e8 45 f1 ff ff call 0x41c9e0 <_int_malloc> + 41d89b: 49 89 c0 mov r8, rax + 41d89e: 48 85 c0 test rax, rax + 41d8a1: 0f 84 99 00 00 00 je 0x41d940 + 41d8a7: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41d8af: 85 c0 test eax, eax + 41d8b1: 0f 85 d9 00 00 00 jne 0x41d990 + 41d8b7: 83 6d 00 01 sub dword ptr [rbp], 1 + 41d8bb: 4d 85 c0 test r8, r8 + 41d8be: 74 35 je 0x41d8f5 + 41d8c0: 64 4c 89 04 25 c8 ff ff ff mov qword ptr fs:[-56], r8 + 41d8c9: 49 8d 78 08 lea rdi, [r8 + 8] + 41d8cd: 31 c0 xor eax, eax + 41d8cf: 48 83 e7 f8 and rdi, -8 + 41d8d3: 49 c7 00 00 00 00 00 mov qword ptr [r8], 0 + 41d8da: 49 c7 80 78 02 00 00 00 00 00 00 mov qword ptr [r8 + 632], 0 + 41d8e5: 49 29 f8 sub r8, rdi + 41d8e8: 41 8d 88 80 02 00 00 lea ecx, [r8 + 640] + 41d8ef: c1 e9 03 shr ecx, 3 + 41d8f2: f3 48 ab rep stosq qword ptr es:[rdi], rax + 41d8f5: 5d pop rbp + 41d8f6: c3 ret + 41d8f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41d900: e8 8b cd ff ff call 0x41a690 + 41d905: 48 89 c5 mov rbp, rax + 41d908: 48 85 c0 test rax, rax + 41d90b: 75 81 jne 0x41d88e + 41d90d: 31 f6 xor esi, esi + 41d90f: bf 80 02 00 00 mov edi, 640 + 41d914: e8 47 d1 ff ff call 0x41aa60 + 41d919: be 80 02 00 00 mov esi, 640 + 41d91e: 48 89 c7 mov rdi, rax + 41d921: 48 89 c5 mov rbp, rax + 41d924: e8 b7 f0 ff ff call 0x41c9e0 <_int_malloc> + 41d929: 49 89 c0 mov r8, rax + 41d92c: 48 85 c0 test rax, rax + 41d92f: 75 2f jne 0x41d960 + 41d931: 48 85 ed test rbp, rbp + 41d934: 74 85 je 0x41d8bb + 41d936: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41d940: 48 89 ef mov rdi, rbp + 41d943: be 80 02 00 00 mov esi, 640 + 41d948: e8 b3 d6 ff ff call 0x41b000 + 41d94d: be 80 02 00 00 mov esi, 640 + 41d952: 48 89 c7 mov rdi, rax + 41d955: 48 89 c5 mov rbp, rax + 41d958: e8 83 f0 ff ff call 0x41c9e0 <_int_malloc> + 41d95d: 49 89 c0 mov r8, rax + 41d960: 48 85 ed test rbp, rbp + 41d963: 0f 84 52 ff ff ff je 0x41d8bb + 41d969: e9 39 ff ff ff jmp 0x41d8a7 + 41d96e: 66 90 nop + 41d970: 31 c0 xor eax, eax + 41d972: ba 01 00 00 00 mov edx, 1 + 41d977: f0 lock + 41d978: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 41d97c: 0f 84 0c ff ff ff je 0x41d88e + 41d982: 48 89 ef mov rdi, rbp + 41d985: e8 16 c4 ff ff call 0x419da0 <__lll_lock_wait_private> + 41d98a: e9 ff fe ff ff jmp 0x41d88e + 41d98f: 90 nop + 41d990: 31 c0 xor eax, eax + 41d992: 87 45 00 xchg dword ptr [rbp], eax + 41d995: 83 f8 01 cmp eax, 1 + 41d998: 0f 8e 1d ff ff ff jle 0x41d8bb + 41d99e: 45 31 d2 xor r10d, r10d + 41d9a1: ba 01 00 00 00 mov edx, 1 + 41d9a6: be 81 00 00 00 mov esi, 129 + 41d9ab: 48 89 ef mov rdi, rbp + 41d9ae: b8 ca 00 00 00 mov eax, 202 + 41d9b3: 0f 05 syscall + 41d9b5: e9 01 ff ff ff jmp 0x41d8bb + 41d9ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000041d9c0 <_int_memalign>: + 41d9c0: 41 57 push r15 + 41d9c2: 41 56 push r14 + 41d9c4: 41 55 push r13 + 41d9c6: 41 54 push r12 + 41d9c8: 55 push rbp + 41d9c9: 53 push rbx + 41d9ca: 48 83 ec 08 sub rsp, 8 + 41d9ce: 48 85 d2 test rdx, rdx + 41d9d1: 0f 88 59 01 00 00 js 0x41db30 <_int_memalign+0x170> + 41d9d7: 48 83 c2 17 add rdx, 23 + 41d9db: b8 20 00 00 00 mov eax, 32 + 41d9e0: 48 89 f3 mov rbx, rsi + 41d9e3: 48 89 fd mov rbp, rdi + 41d9e6: 49 89 d7 mov r15, rdx + 41d9e9: 49 83 e7 f0 and r15, -16 + 41d9ed: 48 83 fa 1f cmp rdx, 31 + 41d9f1: 4c 0f 46 f8 cmovbe r15, rax + 41d9f5: 49 8d 74 37 20 lea rsi, [r15 + rsi + 32] + 41d9fa: e8 e1 ef ff ff call 0x41c9e0 <_int_malloc> + 41d9ff: 49 89 c4 mov r12, rax + 41da02: 48 85 c0 test rax, rax + 41da05: 0f 84 0a 01 00 00 je 0x41db15 <_int_memalign+0x155> + 41da0b: 31 d2 xor edx, edx + 41da0d: 48 8d 70 f0 lea rsi, [rax - 16] + 41da11: 48 f7 f3 div rbx + 41da14: 48 85 d2 test rdx, rdx + 41da17: 0f 84 a1 00 00 00 je 0x41dabe <_int_memalign+0xfe> + 41da1d: 48 89 d8 mov rax, rbx + 41da20: 4d 8d 6c 1c ff lea r13, [r12 + rbx - 1] + 41da25: 48 f7 d8 neg rax + 41da28: 49 21 c5 and r13, rax + 41da2b: 49 83 ed 10 sub r13, 16 + 41da2f: 4c 89 e9 mov rcx, r13 + 41da32: 48 29 f1 sub rcx, rsi + 41da35: 48 83 f9 1f cmp rcx, 31 + 41da39: 0f 86 09 01 00 00 jbe 0x41db48 <_int_memalign+0x188> + 41da3f: 49 8b 44 24 f8 mov rax, qword ptr [r12 - 8] + 41da44: 49 89 c6 mov r14, rax + 41da47: 49 83 e6 f8 and r14, -8 + 41da4b: 49 29 ce sub r14, rcx + 41da4e: 83 e0 02 and eax, 2 + 41da51: 0f 85 09 01 00 00 jne 0x41db60 <_int_memalign+0x1a0> + 41da57: 48 8d 3d 42 2d 0a 00 lea rdi, [rip + 666946] # 0x4c07a0 + 41da5e: 4c 89 f2 mov rdx, r14 + 41da61: 48 39 fd cmp rbp, rdi + 41da64: 74 09 je 0x41da6f <_int_memalign+0xaf> + 41da66: 48 83 ca 04 or rdx, 4 + 41da6a: b8 04 00 00 00 mov eax, 4 + 41da6f: 48 83 ca 01 or rdx, 1 + 41da73: 48 89 ef mov rdi, rbp + 41da76: 49 89 55 08 mov qword ptr [r13 + 8], rdx + 41da7a: 4b 83 4c 35 08 01 or qword ptr [r13 + r14 + 8], 1 + 41da80: 49 8b 54 24 f8 mov rdx, qword ptr [r12 - 8] + 41da85: 83 e2 07 and edx, 7 + 41da88: 48 09 ca or rdx, rcx + 41da8b: 48 09 d0 or rax, rdx + 41da8e: ba 01 00 00 00 mov edx, 1 + 41da93: 49 89 44 24 f8 mov qword ptr [r12 - 8], rax + 41da98: e8 f3 dc ff ff call 0x41b790 <_int_free> + 41da9d: 4d 39 fe cmp r14, r15 + 41daa0: 0f 82 d1 00 00 00 jb 0x41db77 <_int_memalign+0x1b7> + 41daa6: 4d 8d 65 10 lea r12, [r13 + 16] + 41daaa: 31 d2 xor edx, edx + 41daac: 4c 89 e0 mov rax, r12 + 41daaf: 48 f7 f3 div rbx + 41dab2: 48 85 d2 test rdx, rdx + 41dab5: 0f 85 bc 00 00 00 jne 0x41db77 <_int_memalign+0x1b7> + 41dabb: 4c 89 ee mov rsi, r13 + 41dabe: 48 8b 46 08 mov rax, qword ptr [rsi + 8] + 41dac2: a8 02 test al, 2 + 41dac4: 75 4f jne 0x41db15 <_int_memalign+0x155> + 41dac6: 48 83 e0 f8 and rax, -8 + 41daca: 49 8d 57 20 lea rdx, [r15 + 32] + 41dace: 48 39 c2 cmp rdx, rax + 41dad1: 73 42 jae 0x41db15 <_int_memalign+0x155> + 41dad3: 4c 29 f8 sub rax, r15 + 41dad6: 48 8d 0d c3 2c 0a 00 lea rcx, [rip + 666819] # 0x4c07a0 + 41dadd: 4e 8d 04 3e lea r8, [rsi + r15] + 41dae1: 48 89 ef mov rdi, rbp + 41dae4: 48 89 c2 mov rdx, rax + 41dae7: 48 83 ca 04 or rdx, 4 + 41daeb: 48 39 cd cmp rbp, rcx + 41daee: 48 0f 45 c2 cmovne rax, rdx + 41daf2: ba 01 00 00 00 mov edx, 1 + 41daf7: 48 83 c8 01 or rax, 1 + 41dafb: 49 89 40 08 mov qword ptr [r8 + 8], rax + 41daff: 48 8b 46 08 mov rax, qword ptr [rsi + 8] + 41db03: 83 e0 07 and eax, 7 + 41db06: 49 09 c7 or r15, rax + 41db09: 4c 89 7e 08 mov qword ptr [rsi + 8], r15 + 41db0d: 4c 89 c6 mov rsi, r8 + 41db10: e8 7b dc ff ff call 0x41b790 <_int_free> + 41db15: 48 83 c4 08 add rsp, 8 + 41db19: 4c 89 e0 mov rax, r12 + 41db1c: 5b pop rbx + 41db1d: 5d pop rbp + 41db1e: 41 5c pop r12 + 41db20: 41 5d pop r13 + 41db22: 41 5e pop r14 + 41db24: 41 5f pop r15 + 41db26: c3 ret + 41db27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41db30: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41db37: 45 31 e4 xor r12d, r12d + 41db3a: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 41db41: eb d2 jmp 0x41db15 <_int_memalign+0x155> + 41db43: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41db48: 49 01 dd add r13, rbx + 41db4b: 4c 89 e9 mov rcx, r13 + 41db4e: 48 29 f1 sub rcx, rsi + 41db51: e9 e9 fe ff ff jmp 0x41da3f <_int_memalign+0x7f> + 41db56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41db60: 49 03 4c 24 f0 add rcx, qword ptr [r12 - 16] + 41db65: 49 83 ce 02 or r14, 2 + 41db69: 4d 8d 65 10 lea r12, [r13 + 16] + 41db6d: 49 89 4d 00 mov qword ptr [r13], rcx + 41db71: 4d 89 75 08 mov qword ptr [r13 + 8], r14 + 41db75: eb 9e jmp 0x41db15 <_int_memalign+0x155> + 41db77: 48 8d 0d ca 91 07 00 lea rcx, [rip + 496074] # 0x496d48 <__PRETTY_FUNCTION__.13679> + 41db7e: ba 75 12 00 00 mov edx, 4725 + 41db83: 48 8d 35 26 80 07 00 lea rsi, [rip + 491558] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41db8a: 48 8d 3d 97 8d 07 00 lea rdi, [rip + 494999] # 0x496928 <__PRETTY_FUNCTION__.13693+0xa7e> + 41db91: e8 9a c6 ff ff call 0x41a230 <__malloc_assert> + 41db96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000041dba0 : + 41dba0: f3 0f 1e fa endbr64 + 41dba4: 48 85 ff test rdi, rdi + 41dba7: 0f 84 8b 00 00 00 je 0x41dc38 + 41dbad: 55 push rbp + 41dbae: 48 89 fd mov rbp, rdi + 41dbb1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41dbb9: 85 c0 test eax, eax + 41dbbb: 0f 85 7f 00 00 00 jne 0x41dc40 + 41dbc1: ba 01 00 00 00 mov edx, 1 + 41dbc6: 0f b1 15 d3 2b 0a 00 cmpxchg dword ptr [rip + 666579], edx # 0x4c07a0 + 41dbcd: 31 f6 xor esi, esi + 41dbcf: 48 89 ef mov rdi, rbp + 41dbd2: e8 99 c2 ff ff call 0x419e70 + 41dbd7: 49 89 c0 mov r8, rax + 41dbda: 48 85 c0 test rax, rax + 41dbdd: 0f 84 f3 00 00 00 je 0x41dcd6 + 41dbe3: f6 40 08 02 test byte ptr [rax + 8], 2 + 41dbe7: 74 1f je 0x41dc08 + 41dbe9: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41dbf1: 85 c0 test eax, eax + 41dbf3: 75 7b jne 0x41dc70 + 41dbf5: 83 2d a4 2b 0a 00 01 sub dword ptr [rip + 666532], 1 # 0x4c07a0 + 41dbfc: 4c 89 c7 mov rdi, r8 + 41dbff: 5d pop rbp + 41dc00: e9 5b c8 ff ff jmp 0x41a460 + 41dc05: 0f 1f 00 nop dword ptr [rax] + 41dc08: ba 01 00 00 00 mov edx, 1 + 41dc0d: 48 89 c6 mov rsi, rax + 41dc10: 48 8d 3d 89 2b 0a 00 lea rdi, [rip + 666505] # 0x4c07a0 + 41dc17: e8 74 db ff ff call 0x41b790 <_int_free> + 41dc1c: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41dc24: 85 c0 test eax, eax + 41dc26: 0f 85 7c 00 00 00 jne 0x41dca8 + 41dc2c: 83 2d 6d 2b 0a 00 01 sub dword ptr [rip + 666477], 1 # 0x4c07a0 + 41dc33: 5d pop rbp + 41dc34: c3 ret + 41dc35: 0f 1f 00 nop dword ptr [rax] + 41dc38: c3 ret + 41dc39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41dc40: 31 c0 xor eax, eax + 41dc42: ba 01 00 00 00 mov edx, 1 + 41dc47: f0 lock + 41dc48: 0f b1 15 51 2b 0a 00 cmpxchg dword ptr [rip + 666449], edx # 0x4c07a0 + 41dc4f: 0f 84 78 ff ff ff je 0x41dbcd + 41dc55: 48 8d 3d 44 2b 0a 00 lea rdi, [rip + 666436] # 0x4c07a0 + 41dc5c: e8 3f c1 ff ff call 0x419da0 <__lll_lock_wait_private> + 41dc61: e9 67 ff ff ff jmp 0x41dbcd + 41dc66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41dc70: 31 c0 xor eax, eax + 41dc72: 87 05 28 2b 0a 00 xchg dword ptr [rip + 666408], eax # 0x4c07a0 + 41dc78: 83 f8 01 cmp eax, 1 + 41dc7b: 0f 8e 7b ff ff ff jle 0x41dbfc + 41dc81: 45 31 d2 xor r10d, r10d + 41dc84: ba 01 00 00 00 mov edx, 1 + 41dc89: be 81 00 00 00 mov esi, 129 + 41dc8e: b8 ca 00 00 00 mov eax, 202 + 41dc93: 48 8d 3d 06 2b 0a 00 lea rdi, [rip + 666374] # 0x4c07a0 + 41dc9a: 0f 05 syscall + 41dc9c: e9 5b ff ff ff jmp 0x41dbfc + 41dca1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41dca8: 31 c0 xor eax, eax + 41dcaa: 87 05 f0 2a 0a 00 xchg dword ptr [rip + 666352], eax # 0x4c07a0 + 41dcb0: 83 f8 01 cmp eax, 1 + 41dcb3: 0f 8e 7a ff ff ff jle 0x41dc33 + 41dcb9: 45 31 d2 xor r10d, r10d + 41dcbc: ba 01 00 00 00 mov edx, 1 + 41dcc1: be 81 00 00 00 mov esi, 129 + 41dcc6: b8 ca 00 00 00 mov eax, 202 + 41dccb: 48 8d 3d ce 2a 0a 00 lea rdi, [rip + 666318] # 0x4c07a0 + 41dcd2: 0f 05 syscall + 41dcd4: 5d pop rbp + 41dcd5: c3 ret + 41dcd6: 48 8d 3d be 7f 07 00 lea rdi, [rip + 491454] # 0x495c9b <__PRETTY_FUNCTION__.11590+0xfb> + 41dcdd: e8 ae c5 ff ff call 0x41a290 + 41dce2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41dced: 0f 1f 00 nop dword ptr [rax] + +000000000041dcf0 <_int_realloc>: + 41dcf0: 41 57 push r15 + 41dcf2: 41 56 push r14 + 41dcf4: 41 55 push r13 + 41dcf6: 41 54 push r12 + 41dcf8: 55 push rbp + 41dcf9: 53 push rbx + 41dcfa: 48 89 d3 mov rbx, rdx + 41dcfd: 48 83 ec 18 sub rsp, 24 + 41dd01: 48 8b 56 08 mov rdx, qword ptr [rsi + 8] + 41dd05: 48 83 fa 10 cmp rdx, 16 + 41dd09: 0f 86 a1 01 00 00 jbe 0x41deb0 <_int_realloc+0x1c0> + 41dd0f: 49 89 cc mov r12, rcx + 41dd12: 48 8b 8f 88 08 00 00 mov rcx, qword ptr [rdi + 2184] + 41dd19: 49 89 fd mov r13, rdi + 41dd1c: 48 39 d9 cmp rcx, rbx + 41dd1f: 0f 86 8b 01 00 00 jbe 0x41deb0 <_int_realloc+0x1c0> + 41dd25: 49 89 d7 mov r15, rdx + 41dd28: 41 83 e7 02 and r15d, 2 + 41dd2c: 0f 85 f3 01 00 00 jne 0x41df25 <_int_realloc+0x235> + 41dd32: 4c 8d 34 1e lea r14, [rsi + rbx] + 41dd36: 48 89 f5 mov rbp, rsi + 41dd39: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 41dd3d: 48 89 f0 mov rax, rsi + 41dd40: 48 83 e0 f8 and rax, -8 + 41dd44: 48 39 c1 cmp rcx, rax + 41dd47: 0f 86 73 01 00 00 jbe 0x41dec0 <_int_realloc+0x1d0> + 41dd4d: 48 83 fe 10 cmp rsi, 16 + 41dd51: 0f 86 69 01 00 00 jbe 0x41dec0 <_int_realloc+0x1d0> + 41dd57: 4c 39 e3 cmp rbx, r12 + 41dd5a: 73 55 jae 0x41ddb1 <_int_realloc+0xc1> + 41dd5c: 4c 39 77 60 cmp qword ptr [rdi + 96], r14 + 41dd60: 0f 84 6a 01 00 00 je 0x41ded0 <_int_realloc+0x1e0> + 41dd66: 41 f6 44 06 08 01 test byte ptr [r14 + rax + 8], 1 + 41dd6c: 0f 84 d6 00 00 00 je 0x41de48 <_int_realloc+0x158> + 41dd72: 49 8d 74 24 f1 lea rsi, [r12 - 15] + 41dd77: 4c 89 ef mov rdi, r13 + 41dd7a: e8 61 ec ff ff call 0x41c9e0 <_int_malloc> + 41dd7f: 49 89 c0 mov r8, rax + 41dd82: 48 85 c0 test rax, rax + 41dd85: 74 5f je 0x41dde6 <_int_realloc+0xf6> + 41dd87: 48 8d 40 f0 lea rax, [rax - 16] + 41dd8b: 49 39 c6 cmp r14, rax + 41dd8e: 0f 85 ec 00 00 00 jne 0x41de80 <_int_realloc+0x190> + 41dd94: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] + 41dd98: 48 83 e0 f8 and rax, -8 + 41dd9c: 48 01 c3 add rbx, rax + 41dd9f: 49 39 dc cmp r12, rbx + 41dda2: 0f 87 9c 01 00 00 ja 0x41df44 <_int_realloc+0x254> + 41dda8: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] + 41ddac: 4c 8d 74 1d 00 lea r14, [rbp + rbx] + 41ddb1: 48 89 d8 mov rax, rbx + 41ddb4: 83 e2 07 and edx, 7 + 41ddb7: 4c 29 e0 sub rax, r12 + 41ddba: 48 83 f8 1f cmp rax, 31 + 41ddbe: 77 40 ja 0x41de00 <_int_realloc+0x110> + 41ddc0: 48 8d 05 d9 29 0a 00 lea rax, [rip + 666073] # 0x4c07a0 + 41ddc7: 49 39 c5 cmp r13, rax + 41ddca: b8 04 00 00 00 mov eax, 4 + 41ddcf: 4c 0f 45 f8 cmovne r15, rax + 41ddd3: 48 09 d3 or rbx, rdx + 41ddd6: 4c 09 fb or rbx, r15 + 41ddd9: 48 89 5d 08 mov qword ptr [rbp + 8], rbx + 41dddd: 49 83 4e 08 01 or qword ptr [r14 + 8], 1 + 41dde2: 4c 8d 45 10 lea r8, [rbp + 16] + 41dde6: 48 83 c4 18 add rsp, 24 + 41ddea: 4c 89 c0 mov rax, r8 + 41dded: 5b pop rbx + 41ddee: 5d pop rbp + 41ddef: 41 5c pop r12 + 41ddf1: 41 5d pop r13 + 41ddf3: 41 5e pop r14 + 41ddf5: 41 5f pop r15 + 41ddf7: c3 ret + 41ddf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41de00: 48 8d 0d 99 29 0a 00 lea rcx, [rip + 666009] # 0x4c07a0 + 41de07: 4a 8d 74 25 00 lea rsi, [rbp + r12] + 41de0c: 49 39 cd cmp r13, rcx + 41de0f: 74 0a je 0x41de1b <_int_realloc+0x12b> + 41de11: 48 83 c8 04 or rax, 4 + 41de15: 41 bf 04 00 00 00 mov r15d, 4 + 41de1b: 4c 89 e3 mov rbx, r12 + 41de1e: 48 83 c8 01 or rax, 1 + 41de22: 4c 89 ef mov rdi, r13 + 41de25: 48 09 d3 or rbx, rdx + 41de28: ba 01 00 00 00 mov edx, 1 + 41de2d: 4c 09 fb or rbx, r15 + 41de30: 48 89 5d 08 mov qword ptr [rbp + 8], rbx + 41de34: 48 89 46 08 mov qword ptr [rsi + 8], rax + 41de38: 49 83 4e 08 01 or qword ptr [r14 + 8], 1 + 41de3d: e8 4e d9 ff ff call 0x41b790 <_int_free> + 41de42: eb 9e jmp 0x41dde2 <_int_realloc+0xf2> + 41de44: 0f 1f 40 00 nop dword ptr [rax] + 41de48: 48 01 d8 add rax, rbx + 41de4b: 49 39 c4 cmp r12, rax + 41de4e: 0f 87 1e ff ff ff ja 0x41dd72 <_int_realloc+0x82> + 41de54: 4c 89 f7 mov rdi, r14 + 41de57: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 41de5c: e8 bf c9 ff ff call 0x41a820 + 41de61: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 41de66: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] + 41de6a: 4c 8d 74 05 00 lea r14, [rbp + rax] + 41de6f: 48 89 c3 mov rbx, rax + 41de72: e9 3a ff ff ff jmp 0x41ddb1 <_int_realloc+0xc1> + 41de77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41de80: 4c 89 c7 mov rdi, r8 + 41de83: 48 8d 53 f8 lea rdx, [rbx - 8] + 41de87: 48 8d 75 10 lea rsi, [rbp + 16] + 41de8b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 41de90: e8 cb 31 fe ff call 0x401060 <.plt+0x40> + 41de95: ba 01 00 00 00 mov edx, 1 + 41de9a: 48 89 ee mov rsi, rbp + 41de9d: 4c 89 ef mov rdi, r13 + 41dea0: e8 eb d8 ff ff call 0x41b790 <_int_free> + 41dea5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 41deaa: e9 37 ff ff ff jmp 0x41dde6 <_int_realloc+0xf6> + 41deaf: 90 nop + 41deb0: 48 8d 3d a9 7e 07 00 lea rdi, [rip + 491177] # 0x495d60 <__PRETTY_FUNCTION__.11590+0x1c0> + 41deb7: e8 d4 c3 ff ff call 0x41a290 + 41debc: 0f 1f 40 00 nop dword ptr [rax] + 41dec0: 48 8d 3d ce 7e 07 00 lea rdi, [rip + 491214] # 0x495d95 <__PRETTY_FUNCTION__.11590+0x1f5> + 41dec7: e8 c4 c3 ff ff call 0x41a290 + 41decc: 0f 1f 40 00 nop dword ptr [rax] + 41ded0: 48 8d 0c 03 lea rcx, [rbx + rax] + 41ded4: 49 8d 44 24 20 lea rax, [r12 + 32] + 41ded9: 48 39 c8 cmp rax, rcx + 41dedc: 0f 87 90 fe ff ff ja 0x41dd72 <_int_realloc+0x82> + 41dee2: 48 89 d0 mov rax, rdx + 41dee5: 48 8d 15 b4 28 0a 00 lea rdx, [rip + 665780] # 0x4c07a0 + 41deec: 4c 8d 45 10 lea r8, [rbp + 16] + 41def0: 83 e0 07 and eax, 7 + 41def3: 48 39 d7 cmp rdi, rdx + 41def6: ba 04 00 00 00 mov edx, 4 + 41defb: 4c 0f 45 fa cmovne r15, rdx + 41deff: 4c 09 e0 or rax, r12 + 41df02: 4a 8d 54 25 00 lea rdx, [rbp + r12] + 41df07: 4c 09 f8 or rax, r15 + 41df0a: 48 89 45 08 mov qword ptr [rbp + 8], rax + 41df0e: 48 89 c8 mov rax, rcx + 41df11: 4c 29 e0 sub rax, r12 + 41df14: 48 89 57 60 mov qword ptr [rdi + 96], rdx + 41df18: 48 83 c8 01 or rax, 1 + 41df1c: 48 89 42 08 mov qword ptr [rdx + 8], rax + 41df20: e9 c1 fe ff ff jmp 0x41dde6 <_int_realloc+0xf6> + 41df25: 48 8d 0d ac 8d 07 00 lea rcx, [rip + 495020] # 0x496cd8 <__PRETTY_FUNCTION__.13662> + 41df2c: ba ce 11 00 00 mov edx, 4558 + 41df31: 48 8d 35 78 7c 07 00 lea rsi, [rip + 490616] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41df38: 48 8d 3d 3d 7e 07 00 lea rdi, [rip + 491069] # 0x495d7c <__PRETTY_FUNCTION__.11590+0x1dc> + 41df3f: e8 ec c2 ff ff call 0x41a230 <__malloc_assert> + 41df44: 48 8d 0d 8d 8d 07 00 lea rcx, [rip + 494989] # 0x496cd8 <__PRETTY_FUNCTION__.13662> + 41df4b: ba 13 12 00 00 mov edx, 4627 + 41df50: 48 8d 35 59 7c 07 00 lea rsi, [rip + 490585] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41df57: 48 8d 3d 12 8a 07 00 lea rdi, [rip + 494098] # 0x496970 <__PRETTY_FUNCTION__.13693+0xac6> + 41df5e: e8 cd c2 ff ff call 0x41a230 <__malloc_assert> + 41df63: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41df6e: 66 90 nop + +000000000041df70 : + 41df70: 55 push rbp + 41df71: 48 8d 0d 28 28 0a 00 lea rcx, [rip + 665640] # 0x4c07a0 + 41df78: 48 8d 51 60 lea rdx, [rcx + 96] + 41df7c: 48 83 ec 10 sub rsp, 16 + 41df80: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41df89: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 41df8e: 31 c0 xor eax, eax + 41df90: 48 c7 c0 d8 ff ff ff mov rax, -40 + 41df97: c7 05 43 27 0a 00 00 00 00 00 mov dword ptr [rip + 665411], 0 # 0x4c06e4 <__libc_malloc_initialized> + 41dfa1: 64 48 89 08 mov qword ptr fs:[rax], rcx + 41dfa5: 48 89 d0 mov rax, rdx + 41dfa8: 48 81 c1 50 08 00 00 add rcx, 2128 + 41dfaf: 90 nop + 41dfb0: 66 48 0f 6e c0 movq xmm0, rax + 41dfb5: 48 83 c0 10 add rax, 16 + 41dfb9: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 41dfbd: 0f 29 00 movaps xmmword ptr [rax], xmm0 + 41dfc0: 48 39 c8 cmp rax, rcx + 41dfc3: 75 eb jne 0x41dfb0 + 41dfc5: 48 c7 05 08 4d 0a 00 80 00 00 00 mov qword ptr [rip + 675080], 128 # 0x4c2cd8 + 41dfd0: 48 89 e5 mov rbp, rsp + 41dfd3: bf 19 00 00 00 mov edi, 25 + 41dfd8: c7 05 c6 27 0a 00 00 00 00 00 mov dword ptr [rip + 665542], 0 # 0x4c07a8 + 41dfe2: 48 89 ee mov rsi, rbp + 41dfe5: 48 89 15 14 28 0a 00 mov qword ptr [rip + 665620], rdx # 0x4c0800 + 41dfec: 48 8d 15 0d d1 ff ff lea rdx, [rip - 12019] # 0x41b100 <_dl_tunable_set_mallopt_check> + 41dff3: e8 08 e3 02 00 call 0x44c300 <__tunable_get_val> + 41dff8: 48 8d 15 81 c1 ff ff lea rdx, [rip - 15999] # 0x41a180 <_dl_tunable_set_top_pad> + 41dfff: 48 89 ee mov rsi, rbp + 41e002: bf 08 00 00 00 mov edi, 8 + 41e007: e8 f4 e2 02 00 call 0x44c300 <__tunable_get_val> + 41e00c: 48 8d 15 dd c1 ff ff lea rdx, [rip - 15907] # 0x41a1f0 <_dl_tunable_set_perturb_byte> + 41e013: 48 89 ee mov rsi, rbp + 41e016: bf 02 00 00 00 mov edi, 2 + 41e01b: e8 e0 e2 02 00 call 0x44c300 <__tunable_get_val> + 41e020: 48 8d 15 79 c1 ff ff lea rdx, [rip - 16007] # 0x41a1a0 <_dl_tunable_set_mmap_threshold> + 41e027: 48 89 ee mov rsi, rbp + 41e02a: bf 13 00 00 00 mov edi, 19 + 41e02f: e8 cc e2 02 00 call 0x44c300 <__tunable_get_val> + 41e034: 48 8d 15 25 c1 ff ff lea rdx, [rip - 16091] # 0x41a160 <_dl_tunable_set_trim_threshold> + 41e03b: 48 89 ee mov rsi, rbp + 41e03e: bf 01 00 00 00 mov edi, 1 + 41e043: e8 b8 e2 02 00 call 0x44c300 <__tunable_get_val> + 41e048: 48 8d 15 81 c1 ff ff lea rdx, [rip - 15999] # 0x41a1d0 <_dl_tunable_set_mmaps_max> + 41e04f: 48 89 ee mov rsi, rbp + 41e052: bf 0c 00 00 00 mov edi, 12 + 41e057: e8 a4 e2 02 00 call 0x44c300 <__tunable_get_val> + 41e05c: 48 8d 15 7d bd ff ff lea rdx, [rip - 17027] # 0x419de0 <_dl_tunable_set_arena_max> + 41e063: 48 89 ee mov rsi, rbp + 41e066: bf 12 00 00 00 mov edi, 18 + 41e06b: e8 90 e2 02 00 call 0x44c300 <__tunable_get_val> + 41e070: 48 8d 15 79 bd ff ff lea rdx, [rip - 17031] # 0x419df0 <_dl_tunable_set_arena_test> + 41e077: 48 89 ee mov rsi, rbp + 41e07a: bf 16 00 00 00 mov edi, 22 + 41e07f: e8 7c e2 02 00 call 0x44c300 <__tunable_get_val> + 41e084: 48 8d 15 75 bd ff ff lea rdx, [rip - 17035] # 0x419e00 <_dl_tunable_set_tcache_max> + 41e08b: 48 89 ee mov rsi, rbp + 41e08e: bf 18 00 00 00 mov edi, 24 + 41e093: e8 68 e2 02 00 call 0x44c300 <__tunable_get_val> + 41e098: 48 8d 15 a1 bd ff ff lea rdx, [rip - 16991] # 0x419e40 <_dl_tunable_set_tcache_count> + 41e09f: 48 89 ee mov rsi, rbp + 41e0a2: bf 15 00 00 00 mov edi, 21 + 41e0a7: e8 54 e2 02 00 call 0x44c300 <__tunable_get_val> + 41e0ac: 48 8d 15 ad bd ff ff lea rdx, [rip - 16979] # 0x419e60 <_dl_tunable_set_tcache_unsorted_limit> + 41e0b3: 48 89 ee mov rsi, rbp + 41e0b6: bf 0e 00 00 00 mov edi, 14 + 41e0bb: e8 40 e2 02 00 call 0x44c300 <__tunable_get_val> + 41e0c0: 48 8d 15 39 c1 ff ff lea rdx, [rip - 16071] # 0x41a200 <_dl_tunable_set_mxfast> + 41e0c7: 48 89 ee mov rsi, rbp + 41e0ca: bf 06 00 00 00 mov edi, 6 + 41e0cf: e8 2c e2 02 00 call 0x44c300 <__tunable_get_val> + 41e0d4: c7 05 06 26 0a 00 01 00 00 00 mov dword ptr [rip + 665094], 1 # 0x4c06e4 <__libc_malloc_initialized> + 41e0de: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 41e0e3: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 41e0ec: 75 06 jne 0x41e0f4 + 41e0ee: 48 83 c4 10 add rsp, 16 + 41e0f2: 5d pop rbp + 41e0f3: c3 ret + 41e0f4: e8 d7 da 02 00 call 0x44bbd0 <__stack_chk_fail_local> + 41e0f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000041e100 : + 41e100: f3 0f 1e fa endbr64 + 41e104: 48 89 fe mov rsi, rdi + 41e107: 48 83 c6 01 add rsi, 1 + 41e10b: 0f 82 ac 01 00 00 jb 0x41e2bd + 41e111: 53 push rbx + 41e112: 48 89 fb mov rbx, rdi + 41e115: 48 83 ec 10 sub rsp, 16 + 41e119: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41e121: 85 c0 test eax, eax + 41e123: 0f 85 1f 01 00 00 jne 0x41e248 + 41e129: ba 01 00 00 00 mov edx, 1 + 41e12e: 0f b1 15 6b 26 0a 00 cmpxchg dword ptr [rip + 665195], edx # 0x4c07a0 + 41e135: 48 8b 05 c4 26 0a 00 mov rax, qword ptr [rip + 665284] # 0x4c0800 + 41e13c: 48 8d 15 bd 26 0a 00 lea rdx, [rip + 665277] # 0x4c0800 + 41e143: 48 39 d0 cmp rax, rdx + 41e146: 74 4a je 0x41e192 + 41e148: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 41e14c: f6 c2 02 test dl, 2 + 41e14f: 0f 85 5c 01 00 00 jne 0x41e2b1 + 41e155: 48 89 d1 mov rcx, rdx + 41e158: 48 83 e1 f8 and rcx, -8 + 41e15c: 48 83 f9 1f cmp rcx, 31 + 41e160: 0f 86 4b 01 00 00 jbe 0x41e2b1 + 41e166: 83 e2 01 and edx, 1 + 41e169: 0f 84 42 01 00 00 je 0x41e2b1 + 41e16f: f6 05 2e 26 0a 00 02 test byte ptr [rip + 665134], 2 # 0x4c07a4 + 41e176: 75 1a jne 0x41e192 + 41e178: 48 8b 15 a9 2e 0a 00 mov rdx, qword ptr [rip + 667305] # 0x4c1028 + 41e17f: 48 01 c8 add rax, rcx + 41e182: 48 03 15 bf 25 0a 00 add rdx, qword ptr [rip + 665023] # 0x4c0748 + 41e189: 48 39 d0 cmp rax, rdx + 41e18c: 0f 85 1f 01 00 00 jne 0x41e2b1 + 41e192: 48 8d 3d 07 26 0a 00 lea rdi, [rip + 665095] # 0x4c07a0 + 41e199: e8 42 e8 ff ff call 0x41c9e0 <_int_malloc> + 41e19e: 49 89 c0 mov r8, rax + 41e1a1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41e1a9: 85 c0 test eax, eax + 41e1ab: 0f 85 cf 00 00 00 jne 0x41e280 + 41e1b1: 83 2d e8 25 0a 00 01 sub dword ptr [rip + 665064], 1 # 0x4c07a0 + 41e1b8: 4d 85 c0 test r8, r8 + 41e1bb: 74 7b je 0x41e238 + 41e1bd: 49 8d 40 f0 lea rax, [r8 - 16] + 41e1c1: 49 8b 70 f8 mov rsi, qword ptr [r8 - 8] + 41e1c5: 41 b9 ff 00 00 00 mov r9d, 255 + 41e1cb: 48 89 c1 mov rcx, rax + 41e1ce: 48 c1 e8 0b shr rax, 11 + 41e1d2: 48 c1 e9 03 shr rcx, 3 + 41e1d6: 48 89 f2 mov rdx, rsi + 41e1d9: 31 c1 xor ecx, eax + 41e1db: b8 02 00 00 00 mov eax, 2 + 41e1e0: 80 f9 01 cmp cl, 1 + 41e1e3: 0f 44 c8 cmove ecx, eax + 41e1e6: 48 83 e2 f8 and rdx, -8 + 41e1ea: 83 e6 02 and esi, 2 + 41e1ed: 48 8d 7a f0 lea rdi, [rdx - 16] + 41e1f1: 48 8d 42 f8 lea rax, [rdx - 8] + 41e1f5: 48 0f 45 c7 cmovne rax, rdi + 41e1f9: 0f b6 f1 movzx esi, cl + 41e1fc: 48 8d 7e ff lea rdi, [rsi - 1] + 41e200: 48 83 e8 01 sub rax, 1 + 41e204: 48 39 c3 cmp rbx, rax + 41e207: 73 2b jae 0x41e234 + 41e209: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41e210: 48 89 c2 mov rdx, rax + 41e213: 48 29 da sub rdx, rbx + 41e216: 48 81 fa ff 00 00 00 cmp rdx, 255 + 41e21d: 49 0f 47 d1 cmova rdx, r9 + 41e221: 48 39 d6 cmp rsi, rdx + 41e224: 48 0f 44 d7 cmove rdx, rdi + 41e228: 41 88 14 00 mov byte ptr [r8 + rax], dl + 41e22c: 48 29 d0 sub rax, rdx + 41e22f: 48 39 c3 cmp rbx, rax + 41e232: 72 dc jb 0x41e210 + 41e234: 41 88 0c 18 mov byte ptr [r8 + rbx], cl + 41e238: 48 83 c4 10 add rsp, 16 + 41e23c: 4c 89 c0 mov rax, r8 + 41e23f: 5b pop rbx + 41e240: c3 ret + 41e241: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41e248: 31 c0 xor eax, eax + 41e24a: ba 01 00 00 00 mov edx, 1 + 41e24f: f0 lock + 41e250: 0f b1 15 49 25 0a 00 cmpxchg dword ptr [rip + 664905], edx # 0x4c07a0 + 41e257: 0f 84 d8 fe ff ff je 0x41e135 + 41e25d: 48 8d 3d 3c 25 0a 00 lea rdi, [rip + 664892] # 0x4c07a0 + 41e264: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 41e269: e8 32 bb ff ff call 0x419da0 <__lll_lock_wait_private> + 41e26e: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 41e273: e9 bd fe ff ff jmp 0x41e135 + 41e278: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41e280: 31 c0 xor eax, eax + 41e282: 87 05 18 25 0a 00 xchg dword ptr [rip + 664856], eax # 0x4c07a0 + 41e288: 83 f8 01 cmp eax, 1 + 41e28b: 0f 8e 27 ff ff ff jle 0x41e1b8 + 41e291: 45 31 d2 xor r10d, r10d + 41e294: ba 01 00 00 00 mov edx, 1 + 41e299: be 81 00 00 00 mov esi, 129 + 41e29e: b8 ca 00 00 00 mov eax, 202 + 41e2a3: 48 8d 3d f6 24 0a 00 lea rdi, [rip + 664822] # 0x4c07a0 + 41e2aa: 0f 05 syscall + 41e2ac: e9 07 ff ff ff jmp 0x41e1b8 + 41e2b1: 48 8d 3d fa 7a 07 00 lea rdi, [rip + 490234] # 0x495db2 <__PRETTY_FUNCTION__.11590+0x212> + 41e2b8: e8 d3 bf ff ff call 0x41a290 + 41e2bd: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41e2c4: 45 31 c0 xor r8d, r8d + 41e2c7: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 41e2ce: 4c 89 c0 mov rax, r8 + 41e2d1: c3 ret + 41e2d2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41e2dd: 0f 1f 00 nop dword ptr [rax] + +000000000041e2e0 : + 41e2e0: f3 0f 1e fa endbr64 + 41e2e4: 55 push rbp + 41e2e5: 48 89 f5 mov rbp, rsi + 41e2e8: 48 83 ec 10 sub rsp, 16 + 41e2ec: 48 83 ff 10 cmp rdi, 16 + 41e2f0: 0f 86 9a 01 00 00 jbe 0x41e490 + 41e2f6: 48 83 ff 1f cmp rdi, 31 + 41e2fa: 0f 87 40 01 00 00 ja 0x41e440 + 41e300: be 20 00 00 00 mov esi, 32 + 41e305: 48 83 fd bf cmp rbp, -65 + 41e309: 0f 87 91 01 00 00 ja 0x41e4a0 + 41e30f: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41e317: 85 c0 test eax, eax + 41e319: 0f 85 f9 01 00 00 jne 0x41e518 + 41e31f: ba 01 00 00 00 mov edx, 1 + 41e324: 0f b1 15 75 24 0a 00 cmpxchg dword ptr [rip + 664693], edx # 0x4c07a0 + 41e32b: 48 8b 05 ce 24 0a 00 mov rax, qword ptr [rip + 664782] # 0x4c0800 + 41e332: 48 8d 15 c7 24 0a 00 lea rdx, [rip + 664775] # 0x4c0800 + 41e339: 48 39 d0 cmp rax, rdx + 41e33c: 74 4a je 0x41e388 + 41e33e: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 41e342: f6 c2 02 test dl, 2 + 41e345: 0f 85 fd 01 00 00 jne 0x41e548 + 41e34b: 48 89 d1 mov rcx, rdx + 41e34e: 48 83 e1 f8 and rcx, -8 + 41e352: 48 83 f9 1f cmp rcx, 31 + 41e356: 0f 86 ec 01 00 00 jbe 0x41e548 + 41e35c: 83 e2 01 and edx, 1 + 41e35f: 0f 84 e3 01 00 00 je 0x41e548 + 41e365: f6 05 38 24 0a 00 02 test byte ptr [rip + 664632], 2 # 0x4c07a4 + 41e36c: 75 1a jne 0x41e388 + 41e36e: 48 8b 15 b3 2c 0a 00 mov rdx, qword ptr [rip + 666803] # 0x4c1028 + 41e375: 48 01 c8 add rax, rcx + 41e378: 48 03 15 c9 23 0a 00 add rdx, qword ptr [rip + 664521] # 0x4c0748 + 41e37f: 48 39 d0 cmp rax, rdx + 41e382: 0f 85 c0 01 00 00 jne 0x41e548 + 41e388: 48 8d 55 01 lea rdx, [rbp + 1] + 41e38c: 48 8d 3d 0d 24 0a 00 lea rdi, [rip + 664589] # 0x4c07a0 + 41e393: e8 28 f6 ff ff call 0x41d9c0 <_int_memalign> + 41e398: 49 89 c0 mov r8, rax + 41e39b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41e3a3: 85 c0 test eax, eax + 41e3a5: 0f 85 35 01 00 00 jne 0x41e4e0 + 41e3ab: 83 2d ee 23 0a 00 01 sub dword ptr [rip + 664558], 1 # 0x4c07a0 + 41e3b2: 4d 85 c0 test r8, r8 + 41e3b5: 74 78 je 0x41e42f + 41e3b7: 49 8d 40 f0 lea rax, [r8 - 16] + 41e3bb: 49 8b 70 f8 mov rsi, qword ptr [r8 - 8] + 41e3bf: 41 b9 ff 00 00 00 mov r9d, 255 + 41e3c5: 48 89 c1 mov rcx, rax + 41e3c8: 48 c1 e8 0b shr rax, 11 + 41e3cc: 48 c1 e9 03 shr rcx, 3 + 41e3d0: 31 c1 xor ecx, eax + 41e3d2: b8 02 00 00 00 mov eax, 2 + 41e3d7: 80 f9 01 cmp cl, 1 + 41e3da: 0f 44 c8 cmove ecx, eax + 41e3dd: 48 89 f0 mov rax, rsi + 41e3e0: 48 83 e0 f8 and rax, -8 + 41e3e4: 83 e6 02 and esi, 2 + 41e3e7: 48 8d 78 f0 lea rdi, [rax - 16] + 41e3eb: 48 8d 50 f8 lea rdx, [rax - 8] + 41e3ef: 0f b6 f1 movzx esi, cl + 41e3f2: 48 0f 45 d7 cmovne rdx, rdi + 41e3f6: 48 8d 7e ff lea rdi, [rsi - 1] + 41e3fa: 48 83 ea 01 sub rdx, 1 + 41e3fe: 48 39 d5 cmp rbp, rdx + 41e401: 73 28 jae 0x41e42b + 41e403: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41e408: 48 89 d0 mov rax, rdx + 41e40b: 48 29 e8 sub rax, rbp + 41e40e: 48 3d ff 00 00 00 cmp rax, 255 + 41e414: 49 0f 47 c1 cmova rax, r9 + 41e418: 48 39 c6 cmp rsi, rax + 41e41b: 48 0f 44 c7 cmove rax, rdi + 41e41f: 41 88 04 10 mov byte ptr [r8 + rdx], al + 41e423: 48 29 c2 sub rdx, rax + 41e426: 48 39 d5 cmp rbp, rdx + 41e429: 72 dd jb 0x41e408 + 41e42b: 41 88 0c 28 mov byte ptr [r8 + rbp], cl + 41e42f: 48 83 c4 10 add rsp, 16 + 41e433: 4c 89 c0 mov rax, r8 + 41e436: 5d pop rbp + 41e437: c3 ret + 41e438: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41e440: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 + 41e44a: 48 39 c7 cmp rdi, rax + 41e44d: 77 71 ja 0x41e4c0 + 41e44f: 48 c7 c0 df ff ff ff mov rax, -33 + 41e456: 48 29 f8 sub rax, rdi + 41e459: 48 39 f0 cmp rax, rsi + 41e45c: 72 42 jb 0x41e4a0 + 41e45e: 48 8d 47 ff lea rax, [rdi - 1] + 41e462: 48 85 f8 test rax, rdi + 41e465: 0f 84 e9 00 00 00 je 0x41e554 + 41e46b: be 20 00 00 00 mov esi, 32 + 41e470: 48 83 ff 20 cmp rdi, 32 + 41e474: 0f 84 95 fe ff ff je 0x41e30f + 41e47a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41e480: 48 01 f6 add rsi, rsi + 41e483: 48 39 f7 cmp rdi, rsi + 41e486: 77 f8 ja 0x41e480 + 41e488: e9 82 fe ff ff jmp 0x41e30f + 41e48d: 0f 1f 00 nop dword ptr [rax] + 41e490: 48 83 c4 10 add rsp, 16 + 41e494: 48 89 ef mov rdi, rbp + 41e497: 31 f6 xor esi, esi + 41e499: 5d pop rbp + 41e49a: e9 61 fc ff ff jmp 0x41e100 + 41e49f: 90 nop + 41e4a0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41e4a7: 45 31 c0 xor r8d, r8d + 41e4aa: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 41e4b1: 48 83 c4 10 add rsp, 16 + 41e4b5: 4c 89 c0 mov rax, r8 + 41e4b8: 5d pop rbp + 41e4b9: c3 ret + 41e4ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41e4c0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41e4c7: 45 31 c0 xor r8d, r8d + 41e4ca: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 41e4d1: e9 59 ff ff ff jmp 0x41e42f + 41e4d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41e4e0: 31 c0 xor eax, eax + 41e4e2: 87 05 b8 22 0a 00 xchg dword ptr [rip + 664248], eax # 0x4c07a0 + 41e4e8: 83 f8 01 cmp eax, 1 + 41e4eb: 0f 8e c1 fe ff ff jle 0x41e3b2 + 41e4f1: 45 31 d2 xor r10d, r10d + 41e4f4: ba 01 00 00 00 mov edx, 1 + 41e4f9: be 81 00 00 00 mov esi, 129 + 41e4fe: b8 ca 00 00 00 mov eax, 202 + 41e503: 48 8d 3d 96 22 0a 00 lea rdi, [rip + 664214] # 0x4c07a0 + 41e50a: 0f 05 syscall + 41e50c: e9 a1 fe ff ff jmp 0x41e3b2 + 41e511: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41e518: 31 c0 xor eax, eax + 41e51a: ba 01 00 00 00 mov edx, 1 + 41e51f: f0 lock + 41e520: 0f b1 15 79 22 0a 00 cmpxchg dword ptr [rip + 664185], edx # 0x4c07a0 + 41e527: 0f 84 fe fd ff ff je 0x41e32b + 41e52d: 48 8d 3d 6c 22 0a 00 lea rdi, [rip + 664172] # 0x4c07a0 + 41e534: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 41e539: e8 62 b8 ff ff call 0x419da0 <__lll_lock_wait_private> + 41e53e: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 41e543: e9 e3 fd ff ff jmp 0x41e32b + 41e548: 48 8d 3d 63 78 07 00 lea rdi, [rip + 489571] # 0x495db2 <__PRETTY_FUNCTION__.11590+0x212> + 41e54f: e8 3c bd ff ff call 0x41a290 + 41e554: 48 89 fe mov rsi, rdi + 41e557: e9 b3 fd ff ff jmp 0x41e30f + 41e55c: 0f 1f 40 00 nop dword ptr [rax] + +000000000041e560 : + 41e560: f3 0f 1e fa endbr64 + 41e564: 41 57 push r15 + 41e566: 49 89 f7 mov r15, rsi + 41e569: 41 56 push r14 + 41e56b: 41 55 push r13 + 41e56d: 41 54 push r12 + 41e56f: 55 push rbp + 41e570: 53 push rbx + 41e571: 48 83 ec 28 sub rsp, 40 + 41e575: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 41e57e: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 41e583: 31 c0 xor eax, eax + 41e585: 49 83 c7 01 add r15, 1 + 41e589: 0f 82 d9 03 00 00 jb 0x41e968 + 41e58f: 49 89 fd mov r13, rdi + 41e592: 48 89 f5 mov rbp, rsi + 41e595: 48 85 ff test rdi, rdi + 41e598: 0f 84 d2 02 00 00 je 0x41e870 + 41e59e: 48 85 f6 test rsi, rsi + 41e5a1: 0f 84 e1 02 00 00 je 0x41e888 + 41e5a7: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41e5af: 85 c0 test eax, eax + 41e5b1: 0f 85 21 03 00 00 jne 0x41e8d8 + 41e5b7: ba 01 00 00 00 mov edx, 1 + 41e5bc: 0f b1 15 dd 21 0a 00 cmpxchg dword ptr [rip + 664029], edx # 0x4c07a0 + 41e5c3: 48 8d 74 24 10 lea rsi, [rsp + 16] + 41e5c8: 4c 89 ef mov rdi, r13 + 41e5cb: e8 a0 b8 ff ff call 0x419e70 + 41e5d0: 49 89 c6 mov r14, rax + 41e5d3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41e5db: 85 c0 test eax, eax + 41e5dd: 0f 85 bd 02 00 00 jne 0x41e8a0 + 41e5e3: 83 2d b6 21 0a 00 01 sub dword ptr [rip + 663990], 1 # 0x4c07a0 + 41e5ea: 4d 85 f6 test r14, r14 + 41e5ed: 0f 84 9c 03 00 00 je 0x41e98f + 41e5f3: 4d 85 ff test r15, r15 + 41e5f6: 0f 88 af 01 00 00 js 0x41e7ab + 41e5fc: 49 8d 47 17 lea rax, [r15 + 23] + 41e600: b9 20 00 00 00 mov ecx, 32 + 41e605: 48 89 c2 mov rdx, rax + 41e608: 48 89 cb mov rbx, rcx + 41e60b: 48 83 e2 f0 and rdx, -16 + 41e60f: 48 83 f8 1f cmp rax, 31 + 41e613: 48 0f 47 da cmova rbx, rdx + 41e617: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 41e61b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41e623: 85 c0 test eax, eax + 41e625: 0f 85 0d 03 00 00 jne 0x41e938 + 41e62b: b9 01 00 00 00 mov ecx, 1 + 41e630: 0f b1 0d 69 21 0a 00 cmpxchg dword ptr [rip + 663913], ecx # 0x4c07a0 + 41e637: 48 83 e2 f8 and rdx, -8 + 41e63b: 41 f6 46 08 02 test byte ptr [r14 + 8], 2 + 41e640: 0f 84 ea 00 00 00 je 0x41e730 + 41e646: 48 89 de mov rsi, rbx + 41e649: 4c 89 f7 mov rdi, r14 + 41e64c: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 41e651: e8 aa be ff ff call 0x41a500 + 41e656: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 41e65b: 48 85 c0 test rax, rax + 41e65e: 4c 8d 60 10 lea r12, [rax + 16] + 41e662: 0f 84 58 01 00 00 je 0x41e7c0 + 41e668: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41e670: 85 c0 test eax, eax + 41e672: 0f 85 88 02 00 00 jne 0x41e900 + 41e678: 83 2d 21 21 0a 00 01 sub dword ptr [rip + 663841], 1 # 0x4c07a0 + 41e67f: 4d 85 e4 test r12, r12 + 41e682: 74 7c je 0x41e700 + 41e684: 49 8d 54 24 f0 lea rdx, [r12 - 16] + 41e689: 49 8b 74 24 f8 mov rsi, qword ptr [r12 - 8] + 41e68e: 41 b8 ff 00 00 00 mov r8d, 255 + 41e694: 48 89 d0 mov rax, rdx + 41e697: 48 c1 ea 0b shr rdx, 11 + 41e69b: 48 c1 e8 03 shr rax, 3 + 41e69f: 48 89 f1 mov rcx, rsi + 41e6a2: 31 d0 xor eax, edx + 41e6a4: ba 02 00 00 00 mov edx, 2 + 41e6a9: 3c 01 cmp al, 1 + 41e6ab: 0f 44 c2 cmove eax, edx + 41e6ae: 48 83 e1 f8 and rcx, -8 + 41e6b2: 83 e6 02 and esi, 2 + 41e6b5: 48 8d 79 f0 lea rdi, [rcx - 16] + 41e6b9: 48 8d 51 f8 lea rdx, [rcx - 8] + 41e6bd: 48 0f 45 d7 cmovne rdx, rdi + 41e6c1: 0f b6 f0 movzx esi, al + 41e6c4: 48 8d 7e ff lea rdi, [rsi - 1] + 41e6c8: 48 83 ea 01 sub rdx, 1 + 41e6cc: 48 39 d5 cmp rbp, rdx + 41e6cf: 73 2b jae 0x41e6fc + 41e6d1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41e6d8: 48 89 d1 mov rcx, rdx + 41e6db: 48 29 e9 sub rcx, rbp + 41e6de: 48 81 f9 ff 00 00 00 cmp rcx, 255 + 41e6e5: 49 0f 47 c8 cmova rcx, r8 + 41e6e9: 48 39 ce cmp rsi, rcx + 41e6ec: 48 0f 44 cf cmove rcx, rdi + 41e6f0: 41 88 0c 14 mov byte ptr [r12 + rdx], cl + 41e6f4: 48 29 ca sub rdx, rcx + 41e6f7: 48 39 d5 cmp rbp, rdx + 41e6fa: 72 dc jb 0x41e6d8 + 41e6fc: 41 88 04 2c mov byte ptr [r12 + rbp], al + 41e700: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 41e705: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 41e70e: 0f 85 6a 02 00 00 jne 0x41e97e + 41e714: 48 83 c4 28 add rsp, 40 + 41e718: 4c 89 e0 mov rax, r12 + 41e71b: 5b pop rbx + 41e71c: 5d pop rbp + 41e71d: 41 5c pop r12 + 41e71f: 41 5d pop r13 + 41e721: 41 5e pop r14 + 41e723: 41 5f pop r15 + 41e725: c3 ret + 41e726: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41e730: 48 8b 05 c9 20 0a 00 mov rax, qword ptr [rip + 663753] # 0x4c0800 + 41e737: 48 8d 0d c2 20 0a 00 lea rcx, [rip + 663746] # 0x4c0800 + 41e73e: 48 39 c8 cmp rax, rcx + 41e741: 74 4a je 0x41e78d + 41e743: 48 8b 48 08 mov rcx, qword ptr [rax + 8] + 41e747: f6 c1 02 test cl, 2 + 41e74a: 0f 85 33 02 00 00 jne 0x41e983 + 41e750: 48 89 ce mov rsi, rcx + 41e753: 48 83 e6 f8 and rsi, -8 + 41e757: 48 83 fe 1f cmp rsi, 31 + 41e75b: 0f 86 22 02 00 00 jbe 0x41e983 + 41e761: 83 e1 01 and ecx, 1 + 41e764: 0f 84 19 02 00 00 je 0x41e983 + 41e76a: f6 05 33 20 0a 00 02 test byte ptr [rip + 663603], 2 # 0x4c07a4 + 41e771: 75 1a jne 0x41e78d + 41e773: 48 8b 0d ae 28 0a 00 mov rcx, qword ptr [rip + 665774] # 0x4c1028 + 41e77a: 48 01 f0 add rax, rsi + 41e77d: 48 03 0d c4 1f 0a 00 add rcx, qword ptr [rip + 663492] # 0x4c0748 + 41e784: 48 39 c8 cmp rax, rcx + 41e787: 0f 85 f6 01 00 00 jne 0x41e983 + 41e78d: 48 89 d9 mov rcx, rbx + 41e790: 4c 89 f6 mov rsi, r14 + 41e793: 48 8d 3d 06 20 0a 00 lea rdi, [rip + 663558] # 0x4c07a0 + 41e79a: e8 51 f5 ff ff call 0x41dcf0 <_int_realloc> + 41e79f: 49 89 c4 mov r12, rax + 41e7a2: 48 85 c0 test rax, rax + 41e7a5: 0f 85 bd fe ff ff jne 0x41e668 + 41e7ab: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 41e7b0: 45 31 e4 xor r12d, r12d + 41e7b3: f6 10 not byte ptr [rax] + 41e7b5: e9 ae fe ff ff jmp 0x41e668 + 41e7ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41e7c0: 48 8d 42 f8 lea rax, [rdx - 8] + 41e7c4: 4d 89 ec mov r12, r13 + 41e7c7: 48 39 c3 cmp rbx, rax + 41e7ca: 0f 86 98 fe ff ff jbe 0x41e668 + 41e7d0: 48 8b 05 29 20 0a 00 mov rax, qword ptr [rip + 663593] # 0x4c0800 + 41e7d7: 48 8d 0d 22 20 0a 00 lea rcx, [rip + 663586] # 0x4c0800 + 41e7de: 48 39 c8 cmp rax, rcx + 41e7e1: 74 4a je 0x41e82d + 41e7e3: 48 8b 48 08 mov rcx, qword ptr [rax + 8] + 41e7e7: f6 c1 02 test cl, 2 + 41e7ea: 0f 85 93 01 00 00 jne 0x41e983 + 41e7f0: 48 89 ce mov rsi, rcx + 41e7f3: 48 83 e6 f8 and rsi, -8 + 41e7f7: 48 83 fe 1f cmp rsi, 31 + 41e7fb: 0f 86 82 01 00 00 jbe 0x41e983 + 41e801: 83 e1 01 and ecx, 1 + 41e804: 0f 84 79 01 00 00 je 0x41e983 + 41e80a: f6 05 93 1f 0a 00 02 test byte ptr [rip + 663443], 2 # 0x4c07a4 + 41e811: 75 1a jne 0x41e82d + 41e813: 48 8b 0d 0e 28 0a 00 mov rcx, qword ptr [rip + 665614] # 0x4c1028 + 41e81a: 48 01 f0 add rax, rsi + 41e81d: 48 03 0d 24 1f 0a 00 add rcx, qword ptr [rip + 663332] # 0x4c0748 + 41e824: 48 39 c8 cmp rax, rcx + 41e827: 0f 85 56 01 00 00 jne 0x41e983 + 41e82d: 4c 89 fe mov rsi, r15 + 41e830: 48 8d 3d 69 1f 0a 00 lea rdi, [rip + 663401] # 0x4c07a0 + 41e837: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 41e83c: e8 9f e1 ff ff call 0x41c9e0 <_int_malloc> + 41e841: 49 89 c4 mov r12, rax + 41e844: 48 85 c0 test rax, rax + 41e847: 0f 84 5e ff ff ff je 0x41e7ab + 41e84d: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 41e852: 4c 89 ee mov rsi, r13 + 41e855: 48 89 c7 mov rdi, rax + 41e858: 48 83 ea 10 sub rdx, 16 + 41e85c: e8 ff 27 fe ff call 0x401060 <.plt+0x40> + 41e861: 4c 89 f7 mov rdi, r14 + 41e864: e8 f7 bb ff ff call 0x41a460 + 41e869: e9 fa fd ff ff jmp 0x41e668 + 41e86e: 66 90 nop + 41e870: 31 f6 xor esi, esi + 41e872: 48 89 ef mov rdi, rbp + 41e875: e8 86 f8 ff ff call 0x41e100 + 41e87a: 49 89 c4 mov r12, rax + 41e87d: e9 7e fe ff ff jmp 0x41e700 + 41e882: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41e888: 31 f6 xor esi, esi + 41e88a: 45 31 e4 xor r12d, r12d + 41e88d: e8 0e f3 ff ff call 0x41dba0 + 41e892: e9 69 fe ff ff jmp 0x41e700 + 41e897: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41e8a0: 31 c0 xor eax, eax + 41e8a2: 87 05 f8 1e 0a 00 xchg dword ptr [rip + 663288], eax # 0x4c07a0 + 41e8a8: 83 f8 01 cmp eax, 1 + 41e8ab: 0f 8e 39 fd ff ff jle 0x41e5ea + 41e8b1: 45 31 d2 xor r10d, r10d + 41e8b4: ba 01 00 00 00 mov edx, 1 + 41e8b9: be 81 00 00 00 mov esi, 129 + 41e8be: b8 ca 00 00 00 mov eax, 202 + 41e8c3: 48 8d 3d d6 1e 0a 00 lea rdi, [rip + 663254] # 0x4c07a0 + 41e8ca: 0f 05 syscall + 41e8cc: e9 19 fd ff ff jmp 0x41e5ea + 41e8d1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41e8d8: 31 c0 xor eax, eax + 41e8da: ba 01 00 00 00 mov edx, 1 + 41e8df: f0 lock + 41e8e0: 0f b1 15 b9 1e 0a 00 cmpxchg dword ptr [rip + 663225], edx # 0x4c07a0 + 41e8e7: 0f 84 d6 fc ff ff je 0x41e5c3 + 41e8ed: 48 8d 3d ac 1e 0a 00 lea rdi, [rip + 663212] # 0x4c07a0 + 41e8f4: e8 a7 b4 ff ff call 0x419da0 <__lll_lock_wait_private> + 41e8f9: e9 c5 fc ff ff jmp 0x41e5c3 + 41e8fe: 66 90 nop + 41e900: 31 c0 xor eax, eax + 41e902: 87 05 98 1e 0a 00 xchg dword ptr [rip + 663192], eax # 0x4c07a0 + 41e908: 83 f8 01 cmp eax, 1 + 41e90b: 0f 8e 6e fd ff ff jle 0x41e67f + 41e911: 45 31 d2 xor r10d, r10d + 41e914: ba 01 00 00 00 mov edx, 1 + 41e919: be 81 00 00 00 mov esi, 129 + 41e91e: b8 ca 00 00 00 mov eax, 202 + 41e923: 48 8d 3d 76 1e 0a 00 lea rdi, [rip + 663158] # 0x4c07a0 + 41e92a: 0f 05 syscall + 41e92c: e9 4e fd ff ff jmp 0x41e67f + 41e931: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41e938: 31 c0 xor eax, eax + 41e93a: b9 01 00 00 00 mov ecx, 1 + 41e93f: f0 lock + 41e940: 0f b1 0d 59 1e 0a 00 cmpxchg dword ptr [rip + 663129], ecx # 0x4c07a0 + 41e947: 0f 84 ea fc ff ff je 0x41e637 + 41e94d: 48 8d 3d 4c 1e 0a 00 lea rdi, [rip + 663116] # 0x4c07a0 + 41e954: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 41e959: e8 42 b4 ff ff call 0x419da0 <__lll_lock_wait_private> + 41e95e: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 41e963: e9 cf fc ff ff jmp 0x41e637 + 41e968: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41e96f: 45 31 e4 xor r12d, r12d + 41e972: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 41e979: e9 82 fd ff ff jmp 0x41e700 + 41e97e: e8 4d d2 02 00 call 0x44bbd0 <__stack_chk_fail_local> + 41e983: 48 8d 3d 28 74 07 00 lea rdi, [rip + 488488] # 0x495db2 <__PRETTY_FUNCTION__.11590+0x212> + 41e98a: e8 01 b9 ff ff call 0x41a290 + 41e98f: 48 8d 3d 39 74 07 00 lea rdi, [rip + 488505] # 0x495dcf <__PRETTY_FUNCTION__.11590+0x22f> + 41e996: e8 f5 b8 ff ff call 0x41a290 + 41e99b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000041e9a0 : + 41e9a0: f3 0f 1e fa endbr64 + 41e9a4: 8b 05 3a 1d 0a 00 mov eax, dword ptr [rip + 662842] # 0x4c06e4 <__libc_malloc_initialized> + 41e9aa: 41 54 push r12 + 41e9ac: 48 c7 05 d9 1d 0a 00 00 00 00 00 mov qword ptr [rip + 663001], 0 # 0x4c0790 <__malloc_hook> + 41e9b7: 55 push rbp + 41e9b8: 48 89 fd mov rbp, rdi + 41e9bb: 53 push rbx + 41e9bc: 85 c0 test eax, eax + 41e9be: 0f 88 2c 01 00 00 js 0x41eaf0 + 41e9c4: 31 c0 xor eax, eax + 41e9c6: 48 85 c0 test rax, rax + 41e9c9: 0f 85 36 01 00 00 jne 0x41eb05 + 41e9cf: 48 85 ed test rbp, rbp + 41e9d2: 0f 88 50 01 00 00 js 0x41eb28 + 41e9d8: 48 8d 45 17 lea rax, [rbp + 23] + 41e9dc: 31 db xor ebx, ebx + 41e9de: 48 83 f8 1f cmp rax, 31 + 41e9e2: 77 7c ja 0x41ea60 + 41e9e4: 64 48 8b 04 25 c8 ff ff ff mov rax, qword ptr fs:[-56] + 41e9ed: 48 85 c0 test rax, rax + 41e9f0: 0f 84 82 00 00 00 je 0x41ea78 + 41e9f6: 48 39 1d 53 1d 0a 00 cmp qword ptr [rip + 662867], rbx # 0x4c0750 + 41e9fd: 0f 87 ad 00 00 00 ja 0x41eab0 + 41ea03: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ea0b: 85 c0 test eax, eax + 41ea0d: 0f 85 35 01 00 00 jne 0x41eb48 + 41ea13: 48 89 ee mov rsi, rbp + 41ea16: 48 8d 3d 83 1d 0a 00 lea rdi, [rip + 662915] # 0x4c07a0 + 41ea1d: e8 be df ff ff call 0x41c9e0 <_int_malloc> + 41ea22: 49 89 c0 mov r8, rax + 41ea25: 48 85 c0 test rax, rax + 41ea28: 0f 84 ea 00 00 00 je 0x41eb18 + 41ea2e: 48 8b 40 f8 mov rax, qword ptr [rax - 8] + 41ea32: a8 02 test al, 2 + 41ea34: 75 1e jne 0x41ea54 + 41ea36: a8 04 test al, 4 + 41ea38: 74 1a je 0x41ea54 + 41ea3a: 49 8d 40 f0 lea rax, [r8 - 16] + 41ea3e: 48 8d 15 5b 1d 0a 00 lea rdx, [rip + 662875] # 0x4c07a0 + 41ea45: 48 25 00 00 00 fc and rax, -67108864 + 41ea4b: 48 39 10 cmp qword ptr [rax], rdx + 41ea4e: 0f 85 62 02 00 00 jne 0x41ecb6 + 41ea54: 5b pop rbx + 41ea55: 4c 89 c0 mov rax, r8 + 41ea58: 5d pop rbp + 41ea59: 41 5c pop r12 + 41ea5b: c3 ret + 41ea5c: 0f 1f 40 00 nop dword ptr [rax] + 41ea60: 48 83 e0 f0 and rax, -16 + 41ea64: 48 8d 58 ef lea rbx, [rax - 17] + 41ea68: 48 c1 eb 04 shr rbx, 4 + 41ea6c: e9 73 ff ff ff jmp 0x41e9e4 + 41ea71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41ea78: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 + 41ea81: 0f 85 7c ff ff ff jne 0x41ea03 + 41ea87: e8 d4 ed ff ff call 0x41d860 + 41ea8c: 48 39 1d bd 1c 0a 00 cmp qword ptr [rip + 662717], rbx # 0x4c0750 + 41ea93: 0f 86 6a ff ff ff jbe 0x41ea03 + 41ea99: 64 48 8b 04 25 c8 ff ff ff mov rax, qword ptr fs:[-56] + 41eaa2: 48 85 c0 test rax, rax + 41eaa5: 0f 84 58 ff ff ff je 0x41ea03 + 41eaab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41eab0: 48 8d 0c 58 lea rcx, [rax + 2*rbx] + 41eab4: 0f b7 11 movzx edx, word ptr [rcx] + 41eab7: 66 85 d2 test dx, dx + 41eaba: 0f 84 43 ff ff ff je 0x41ea03 + 41eac0: 48 8d 04 d8 lea rax, [rax + 8*rbx] + 41eac4: 83 ea 01 sub edx, 1 + 41eac7: 4c 8b 80 80 00 00 00 mov r8, qword ptr [rax + 128] + 41eace: 49 8b 30 mov rsi, qword ptr [r8] + 41ead1: 48 89 b0 80 00 00 00 mov qword ptr [rax + 128], rsi + 41ead8: 66 89 11 mov word ptr [rcx], dx + 41eadb: 49 c7 40 08 00 00 00 00 mov qword ptr [r8 + 8], 0 + 41eae3: e9 6c ff ff ff jmp 0x41ea54 + 41eae8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41eaf0: e8 7b f4 ff ff call 0x41df70 + 41eaf5: 48 8b 05 94 1c 0a 00 mov rax, qword ptr [rip + 662676] # 0x4c0790 <__malloc_hook> + 41eafc: 48 85 c0 test rax, rax + 41eaff: 0f 84 ca fe ff ff je 0x41e9cf + 41eb05: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 41eb0a: 48 89 ef mov rdi, rbp + 41eb0d: 5b pop rbx + 41eb0e: 5d pop rbp + 41eb0f: 41 5c pop r12 + 41eb11: ff e0 jmp rax + 41eb13: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41eb18: 45 31 c0 xor r8d, r8d + 41eb1b: 5b pop rbx + 41eb1c: 5d pop rbp + 41eb1d: 4c 89 c0 mov rax, r8 + 41eb20: 41 5c pop r12 + 41eb22: c3 ret + 41eb23: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41eb28: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41eb2f: 45 31 c0 xor r8d, r8d + 41eb32: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 41eb39: 4c 89 c0 mov rax, r8 + 41eb3c: 5b pop rbx + 41eb3d: 5d pop rbp + 41eb3e: 41 5c pop r12 + 41eb40: c3 ret + 41eb41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41eb48: 48 c7 c0 d8 ff ff ff mov rax, -40 + 41eb4f: 64 4c 8b 20 mov r12, qword ptr fs:[rax] + 41eb53: 4d 85 e4 test r12, r12 + 41eb56: 0f 84 c4 00 00 00 je 0x41ec20 + 41eb5c: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41eb64: 85 c0 test eax, eax + 41eb66: 0f 85 94 00 00 00 jne 0x41ec00 + 41eb6c: ba 01 00 00 00 mov edx, 1 + 41eb71: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 41eb76: 48 89 ee mov rsi, rbp + 41eb79: 4c 89 e7 mov rdi, r12 + 41eb7c: e8 5f de ff ff call 0x41c9e0 <_int_malloc> + 41eb81: 49 89 c0 mov r8, rax + 41eb84: 48 85 c0 test rax, rax + 41eb87: 0f 84 d3 00 00 00 je 0x41ec60 + 41eb8d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41eb95: 85 c0 test eax, eax + 41eb97: 0f 85 ee 00 00 00 jne 0x41ec8b + 41eb9d: 41 83 2c 24 01 sub dword ptr [r12], 1 + 41eba2: 4d 85 c0 test r8, r8 + 41eba5: 0f 84 6d ff ff ff je 0x41eb18 + 41ebab: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] + 41ebaf: a8 02 test al, 2 + 41ebb1: 0f 85 9d fe ff ff jne 0x41ea54 + 41ebb7: 48 8d 15 e2 1b 0a 00 lea rdx, [rip + 662498] # 0x4c07a0 + 41ebbe: a8 04 test al, 4 + 41ebc0: 74 0d je 0x41ebcf + 41ebc2: 49 8d 40 f0 lea rax, [r8 - 16] + 41ebc6: 48 25 00 00 00 fc and rax, -67108864 + 41ebcc: 48 8b 10 mov rdx, qword ptr [rax] + 41ebcf: 4c 39 e2 cmp rdx, r12 + 41ebd2: 0f 84 7c fe ff ff je 0x41ea54 + 41ebd8: 48 8d 0d e9 80 07 00 lea rcx, [rip + 491753] # 0x496cc8 <__PRETTY_FUNCTION__.13138> + 41ebdf: ba 07 0c 00 00 mov edx, 3079 + 41ebe4: 48 8d 35 c5 6f 07 00 lea rsi, [rip + 487365] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41ebeb: 48 8d 3d 1e 7e 07 00 lea rdi, [rip + 491038] # 0x496a10 <__PRETTY_FUNCTION__.13693+0xb66> + 41ebf2: e8 39 b6 ff ff call 0x41a230 <__malloc_assert> + 41ebf7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41ec00: 31 c0 xor eax, eax + 41ec02: ba 01 00 00 00 mov edx, 1 + 41ec07: f0 lock + 41ec08: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 41ec0d: 0f 84 63 ff ff ff je 0x41eb76 + 41ec13: 4c 89 e7 mov rdi, r12 + 41ec16: e8 85 b1 ff ff call 0x419da0 <__lll_lock_wait_private> + 41ec1b: e9 56 ff ff ff jmp 0x41eb76 + 41ec20: e8 6b ba ff ff call 0x41a690 + 41ec25: 49 89 c4 mov r12, rax + 41ec28: 48 85 c0 test rax, rax + 41ec2b: 0f 85 45 ff ff ff jne 0x41eb76 + 41ec31: 31 f6 xor esi, esi + 41ec33: 48 89 ef mov rdi, rbp + 41ec36: e8 25 be ff ff call 0x41aa60 + 41ec3b: 48 89 ee mov rsi, rbp + 41ec3e: 48 89 c7 mov rdi, rax + 41ec41: 49 89 c4 mov r12, rax + 41ec44: e8 97 dd ff ff call 0x41c9e0 <_int_malloc> + 41ec49: 49 89 c0 mov r8, rax + 41ec4c: 48 85 c0 test rax, rax + 41ec4f: 75 2c jne 0x41ec7d + 41ec51: 4d 85 e4 test r12, r12 + 41ec54: 0f 84 48 ff ff ff je 0x41eba2 + 41ec5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41ec60: 90 nop + 41ec61: 4c 89 e7 mov rdi, r12 + 41ec64: 48 89 ee mov rsi, rbp + 41ec67: e8 94 c3 ff ff call 0x41b000 + 41ec6c: 48 89 ee mov rsi, rbp + 41ec6f: 48 89 c7 mov rdi, rax + 41ec72: 49 89 c4 mov r12, rax + 41ec75: e8 66 dd ff ff call 0x41c9e0 <_int_malloc> + 41ec7a: 49 89 c0 mov r8, rax + 41ec7d: 4d 85 e4 test r12, r12 + 41ec80: 0f 84 1c ff ff ff je 0x41eba2 + 41ec86: e9 02 ff ff ff jmp 0x41eb8d + 41ec8b: 31 c0 xor eax, eax + 41ec8d: 41 87 04 24 xchg dword ptr [r12], eax + 41ec91: 83 f8 01 cmp eax, 1 + 41ec94: 0f 8e 08 ff ff ff jle 0x41eba2 + 41ec9a: 45 31 d2 xor r10d, r10d + 41ec9d: ba 01 00 00 00 mov edx, 1 + 41eca2: be 81 00 00 00 mov esi, 129 + 41eca7: 4c 89 e7 mov rdi, r12 + 41ecaa: b8 ca 00 00 00 mov eax, 202 + 41ecaf: 0f 05 syscall + 41ecb1: e9 ec fe ff ff jmp 0x41eba2 + 41ecb6: 48 8d 0d 0b 80 07 00 lea rcx, [rip + 491531] # 0x496cc8 <__PRETTY_FUNCTION__.13138> + 41ecbd: ba f3 0b 00 00 mov edx, 3059 + 41ecc2: 48 8d 35 e7 6e 07 00 lea rsi, [rip + 487143] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41ecc9: 48 8d 3d d8 7c 07 00 lea rdi, [rip + 490712] # 0x4969a8 <__PRETTY_FUNCTION__.13693+0xafe> + 41ecd0: e8 5b b5 ff ff call 0x41a230 <__malloc_assert> + 41ecd5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000041ece0 <__malloc_fork_lock_parent>: + 41ece0: f3 0f 1e fa endbr64 + 41ece4: 8b 05 fa 19 0a 00 mov eax, dword ptr [rip + 662010] # 0x4c06e4 <__libc_malloc_initialized> + 41ecea: 85 c0 test eax, eax + 41ecec: 7e 72 jle 0x41ed60 <__malloc_fork_lock_parent+0x80> + 41ecee: 41 54 push r12 + 41ecf0: 55 push rbp + 41ecf1: 53 push rbx + 41ecf2: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ecfa: 85 c0 test eax, eax + 41ecfc: 75 6a jne 0x41ed68 <__malloc_fork_lock_parent+0x88> + 41ecfe: ba 01 00 00 00 mov edx, 1 + 41ed03: 0f b1 15 b6 3f 0a 00 cmpxchg dword ptr [rip + 671670], edx # 0x4c2cc0 + 41ed0a: 48 8d 2d 8f 1a 0a 00 lea rbp, [rip + 662159] # 0x4c07a0 + 41ed11: 45 31 e4 xor r12d, r12d + 41ed14: 48 89 eb mov rbx, rbp + 41ed17: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41ed20: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ed28: ba 01 00 00 00 mov edx, 1 + 41ed2d: 85 c0 test eax, eax + 41ed2f: 75 17 jne 0x41ed48 <__malloc_fork_lock_parent+0x68> + 41ed31: 0f b1 13 cmpxchg dword ptr [rbx], edx + 41ed34: 48 8b 9b 70 08 00 00 mov rbx, qword ptr [rbx + 2160] + 41ed3b: 48 39 eb cmp rbx, rbp + 41ed3e: 75 e0 jne 0x41ed20 <__malloc_fork_lock_parent+0x40> + 41ed40: 5b pop rbx + 41ed41: 5d pop rbp + 41ed42: 41 5c pop r12 + 41ed44: c3 ret + 41ed45: 0f 1f 00 nop dword ptr [rax] + 41ed48: 44 89 e0 mov eax, r12d + 41ed4b: f0 lock + 41ed4c: 0f b1 13 cmpxchg dword ptr [rbx], edx + 41ed4f: 74 e3 je 0x41ed34 <__malloc_fork_lock_parent+0x54> + 41ed51: 48 89 df mov rdi, rbx + 41ed54: e8 47 b0 ff ff call 0x419da0 <__lll_lock_wait_private> + 41ed59: eb d9 jmp 0x41ed34 <__malloc_fork_lock_parent+0x54> + 41ed5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41ed60: c3 ret + 41ed61: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41ed68: 31 c0 xor eax, eax + 41ed6a: ba 01 00 00 00 mov edx, 1 + 41ed6f: f0 lock + 41ed70: 0f b1 15 49 3f 0a 00 cmpxchg dword ptr [rip + 671561], edx # 0x4c2cc0 + 41ed77: 74 91 je 0x41ed0a <__malloc_fork_lock_parent+0x2a> + 41ed79: 48 8d 3d 40 3f 0a 00 lea rdi, [rip + 671552] # 0x4c2cc0 + 41ed80: e8 1b b0 ff ff call 0x419da0 <__lll_lock_wait_private> + 41ed85: eb 83 jmp 0x41ed0a <__malloc_fork_lock_parent+0x2a> + 41ed87: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000041ed90 <__malloc_fork_unlock_parent>: + 41ed90: f3 0f 1e fa endbr64 + 41ed94: 8b 05 4a 19 0a 00 mov eax, dword ptr [rip + 661834] # 0x4c06e4 <__libc_malloc_initialized> + 41ed9a: 85 c0 test eax, eax + 41ed9c: 7e 72 jle 0x41ee10 <__malloc_fork_unlock_parent+0x80> + 41ed9e: 4c 8d 05 fb 19 0a 00 lea r8, [rip + 662011] # 0x4c07a0 + 41eda5: 53 push rbx + 41eda6: 45 31 c9 xor r9d, r9d + 41eda9: bb ca 00 00 00 mov ebx, 202 + 41edae: 4c 89 c7 mov rdi, r8 + 41edb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41edb8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41edc0: 85 c0 test eax, eax + 41edc2: 75 2c jne 0x41edf0 <__malloc_fork_unlock_parent+0x60> + 41edc4: 83 2f 01 sub dword ptr [rdi], 1 + 41edc7: 48 8b bf 70 08 00 00 mov rdi, qword ptr [rdi + 2160] + 41edce: 4c 39 c7 cmp rdi, r8 + 41edd1: 75 e5 jne 0x41edb8 <__malloc_fork_unlock_parent+0x28> + 41edd3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41eddb: 85 c0 test eax, eax + 41eddd: 75 39 jne 0x41ee18 <__malloc_fork_unlock_parent+0x88> + 41eddf: 83 2d da 3e 0a 00 01 sub dword ptr [rip + 671450], 1 # 0x4c2cc0 + 41ede6: 5b pop rbx + 41ede7: c3 ret + 41ede8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41edf0: 44 89 c8 mov eax, r9d + 41edf3: 87 07 xchg dword ptr [rdi], eax + 41edf5: 83 f8 01 cmp eax, 1 + 41edf8: 7e cd jle 0x41edc7 <__malloc_fork_unlock_parent+0x37> + 41edfa: 45 31 d2 xor r10d, r10d + 41edfd: ba 01 00 00 00 mov edx, 1 + 41ee02: be 81 00 00 00 mov esi, 129 + 41ee07: 89 d8 mov eax, ebx + 41ee09: 0f 05 syscall + 41ee0b: eb ba jmp 0x41edc7 <__malloc_fork_unlock_parent+0x37> + 41ee0d: 0f 1f 00 nop dword ptr [rax] + 41ee10: c3 ret + 41ee11: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41ee18: 31 c0 xor eax, eax + 41ee1a: 87 05 a0 3e 0a 00 xchg dword ptr [rip + 671392], eax # 0x4c2cc0 + 41ee20: 83 f8 01 cmp eax, 1 + 41ee23: 7e c1 jle 0x41ede6 <__malloc_fork_unlock_parent+0x56> + 41ee25: 45 31 d2 xor r10d, r10d + 41ee28: ba 01 00 00 00 mov edx, 1 + 41ee2d: be 81 00 00 00 mov esi, 129 + 41ee32: b8 ca 00 00 00 mov eax, 202 + 41ee37: 48 8d 3d 82 3e 0a 00 lea rdi, [rip + 671362] # 0x4c2cc0 + 41ee3e: 0f 05 syscall + 41ee40: 5b pop rbx + 41ee41: c3 ret + 41ee42: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41ee4d: 0f 1f 00 nop dword ptr [rax] + +000000000041ee50 <__malloc_fork_unlock_child>: + 41ee50: f3 0f 1e fa endbr64 + 41ee54: 8b 05 8a 18 0a 00 mov eax, dword ptr [rip + 661642] # 0x4c06e4 <__libc_malloc_initialized> + 41ee5a: 85 c0 test eax, eax + 41ee5c: 0f 8e 96 00 00 00 jle 0x41eef8 <__malloc_fork_unlock_child+0xa8> + 41ee62: 48 c7 c0 d8 ff ff ff mov rax, -40 + 41ee69: c7 05 5d 3e 0a 00 00 00 00 00 mov dword ptr [rip + 671325], 0 # 0x4c2cd0 + 41ee73: 64 48 8b 30 mov rsi, qword ptr fs:[rax] + 41ee77: 48 85 f6 test rsi, rsi + 41ee7a: 74 0b je 0x41ee87 <__malloc_fork_unlock_child+0x37> + 41ee7c: 48 c7 86 80 08 00 00 01 00 00 00 mov qword ptr [rsi + 2176], 1 + 41ee87: 48 8d 3d 12 19 0a 00 lea rdi, [rip + 661778] # 0x4c07a0 + 41ee8e: 45 31 c0 xor r8d, r8d + 41ee91: 31 c9 xor ecx, ecx + 41ee93: 48 c7 05 2a 3e 0a 00 00 00 00 00 mov qword ptr [rip + 671274], 0 # 0x4c2cc8 + 41ee9e: 48 89 f8 mov rax, rdi + 41eea1: eb 2f jmp 0x41eed2 <__malloc_fork_unlock_child+0x82> + 41eea3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41eea8: 48 8b 90 70 08 00 00 mov rdx, qword ptr [rax + 2160] + 41eeaf: 48 89 88 78 08 00 00 mov qword ptr [rax + 2168], rcx + 41eeb6: 48 c7 80 80 08 00 00 00 00 00 00 mov qword ptr [rax + 2176], 0 + 41eec1: 48 39 fa cmp rdx, rdi + 41eec4: 74 3a je 0x41ef00 <__malloc_fork_unlock_child+0xb0> + 41eec6: 48 89 c1 mov rcx, rax + 41eec9: 41 b8 01 00 00 00 mov r8d, 1 + 41eecf: 48 89 d0 mov rax, rdx + 41eed2: c7 00 00 00 00 00 mov dword ptr [rax], 0 + 41eed8: 48 39 c6 cmp rsi, rax + 41eedb: 75 cb jne 0x41eea8 <__malloc_fork_unlock_child+0x58> + 41eedd: 48 8b 90 70 08 00 00 mov rdx, qword ptr [rax + 2160] + 41eee4: 48 39 fa cmp rdx, rdi + 41eee7: 75 e6 jne 0x41eecf <__malloc_fork_unlock_child+0x7f> + 41eee9: 45 84 c0 test r8b, r8b + 41eeec: 75 0b jne 0x41eef9 <__malloc_fork_unlock_child+0xa9> + 41eeee: c7 05 c8 3d 0a 00 00 00 00 00 mov dword ptr [rip + 671176], 0 # 0x4c2cc0 + 41eef8: c3 ret + 41eef9: 48 89 c8 mov rax, rcx + 41eefc: 0f 1f 40 00 nop dword ptr [rax] + 41ef00: 48 89 05 c1 3d 0a 00 mov qword ptr [rip + 671169], rax # 0x4c2cc8 + 41ef07: eb e5 jmp 0x41eeee <__malloc_fork_unlock_child+0x9e> + 41ef09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000041ef10 <__malloc_check_init>: + 41ef10: f3 0f 1e fa endbr64 + 41ef14: 48 8d 05 e5 f1 ff ff lea rax, [rip - 3611] # 0x41e100 + 41ef1b: c7 05 8b 3d 0a 00 01 00 00 00 mov dword ptr [rip + 671115], 1 # 0x4c2cb0 + 41ef25: 48 89 05 64 18 0a 00 mov qword ptr [rip + 661604], rax # 0x4c0790 <__malloc_hook> + 41ef2c: 48 8d 05 6d ec ff ff lea rax, [rip - 5011] # 0x41dba0 + 41ef33: 48 89 05 5e 3d 0a 00 mov qword ptr [rip + 671070], rax # 0x4c2c98 <__free_hook> + 41ef3a: 48 8d 05 1f f6 ff ff lea rax, [rip - 2529] # 0x41e560 + 41ef41: 48 89 05 40 18 0a 00 mov qword ptr [rip + 661568], rax # 0x4c0788 <__realloc_hook> + 41ef48: 48 8d 05 91 f3 ff ff lea rax, [rip - 3183] # 0x41e2e0 + 41ef4f: 48 89 05 2a 18 0a 00 mov qword ptr [rip + 661546], rax # 0x4c0780 <__memalign_hook> + 41ef56: c3 ret + 41ef57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000041ef60 : + 41ef60: f3 0f 1e fa endbr64 + 41ef64: 41 54 push r12 + 41ef66: 48 8b 05 23 18 0a 00 mov rax, qword ptr [rip + 661539] # 0x4c0790 <__malloc_hook> + 41ef6d: 55 push rbp + 41ef6e: 48 89 fd mov rbp, rdi + 41ef71: 53 push rbx + 41ef72: 48 85 c0 test rax, rax + 41ef75: 0f 85 55 01 00 00 jne 0x41f0d0 + 41ef7b: 48 85 ff test rdi, rdi + 41ef7e: 0f 88 2c 01 00 00 js 0x41f0b0 + 41ef84: 48 8d 47 17 lea rax, [rdi + 23] + 41ef88: 31 db xor ebx, ebx + 41ef8a: 48 83 f8 1f cmp rax, 31 + 41ef8e: 0f 87 7c 00 00 00 ja 0x41f010 + 41ef94: 64 48 8b 04 25 c8 ff ff ff mov rax, qword ptr fs:[-56] + 41ef9d: 48 85 c0 test rax, rax + 41efa0: 0f 84 82 00 00 00 je 0x41f028 + 41efa6: 48 3b 1d a3 17 0a 00 cmp rbx, qword ptr [rip + 661411] # 0x4c0750 + 41efad: 0f 82 ad 00 00 00 jb 0x41f060 + 41efb3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41efbb: 85 c0 test eax, eax + 41efbd: 0f 85 1d 01 00 00 jne 0x41f0e0 + 41efc3: 48 89 ee mov rsi, rbp + 41efc6: 48 8d 3d d3 17 0a 00 lea rdi, [rip + 661459] # 0x4c07a0 + 41efcd: e8 0e da ff ff call 0x41c9e0 <_int_malloc> + 41efd2: 49 89 c0 mov r8, rax + 41efd5: 48 85 c0 test rax, rax + 41efd8: 0f 84 c2 00 00 00 je 0x41f0a0 + 41efde: 48 8b 40 f8 mov rax, qword ptr [rax - 8] + 41efe2: a8 02 test al, 2 + 41efe4: 75 1e jne 0x41f004 + 41efe6: a8 04 test al, 4 + 41efe8: 74 1a je 0x41f004 + 41efea: 49 8d 40 f0 lea rax, [r8 - 16] + 41efee: 48 8d 15 ab 17 0a 00 lea rdx, [rip + 661419] # 0x4c07a0 + 41eff5: 48 25 00 00 00 fc and rax, -67108864 + 41effb: 48 39 10 cmp qword ptr [rax], rdx + 41effe: 0f 85 42 02 00 00 jne 0x41f246 + 41f004: 5b pop rbx + 41f005: 4c 89 c0 mov rax, r8 + 41f008: 5d pop rbp + 41f009: 41 5c pop r12 + 41f00b: c3 ret + 41f00c: 0f 1f 40 00 nop dword ptr [rax] + 41f010: 48 83 e0 f0 and rax, -16 + 41f014: 48 8d 58 ef lea rbx, [rax - 17] + 41f018: 48 c1 eb 04 shr rbx, 4 + 41f01c: e9 73 ff ff ff jmp 0x41ef94 + 41f021: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41f028: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 + 41f031: 0f 85 7c ff ff ff jne 0x41efb3 + 41f037: e8 24 e8 ff ff call 0x41d860 + 41f03c: 48 39 1d 0d 17 0a 00 cmp qword ptr [rip + 661261], rbx # 0x4c0750 + 41f043: 0f 86 6a ff ff ff jbe 0x41efb3 + 41f049: 64 48 8b 04 25 c8 ff ff ff mov rax, qword ptr fs:[-56] + 41f052: 48 85 c0 test rax, rax + 41f055: 0f 84 58 ff ff ff je 0x41efb3 + 41f05b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41f060: 48 8d 0c 58 lea rcx, [rax + 2*rbx] + 41f064: 0f b7 11 movzx edx, word ptr [rcx] + 41f067: 66 85 d2 test dx, dx + 41f06a: 0f 84 43 ff ff ff je 0x41efb3 + 41f070: 48 8d 04 d8 lea rax, [rax + 8*rbx] + 41f074: 83 ea 01 sub edx, 1 + 41f077: 4c 8b 80 80 00 00 00 mov r8, qword ptr [rax + 128] + 41f07e: 49 8b 30 mov rsi, qword ptr [r8] + 41f081: 48 89 b0 80 00 00 00 mov qword ptr [rax + 128], rsi + 41f088: 66 89 11 mov word ptr [rcx], dx + 41f08b: 49 c7 40 08 00 00 00 00 mov qword ptr [r8 + 8], 0 + 41f093: e9 6c ff ff ff jmp 0x41f004 + 41f098: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41f0a0: 45 31 c0 xor r8d, r8d + 41f0a3: 5b pop rbx + 41f0a4: 5d pop rbp + 41f0a5: 4c 89 c0 mov rax, r8 + 41f0a8: 41 5c pop r12 + 41f0aa: c3 ret + 41f0ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41f0b0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41f0b7: 45 31 c0 xor r8d, r8d + 41f0ba: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 41f0c1: 4c 89 c0 mov rax, r8 + 41f0c4: 5b pop rbx + 41f0c5: 5d pop rbp + 41f0c6: 41 5c pop r12 + 41f0c8: c3 ret + 41f0c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41f0d0: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 41f0d5: 5b pop rbx + 41f0d6: 5d pop rbp + 41f0d7: 41 5c pop r12 + 41f0d9: ff e0 jmp rax + 41f0db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41f0e0: 48 c7 c0 d8 ff ff ff mov rax, -40 + 41f0e7: 64 4c 8b 20 mov r12, qword ptr fs:[rax] + 41f0eb: 4d 85 e4 test r12, r12 + 41f0ee: 0f 84 bc 00 00 00 je 0x41f1b0 + 41f0f4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41f0fc: 85 c0 test eax, eax + 41f0fe: 0f 85 8c 00 00 00 jne 0x41f190 + 41f104: ba 01 00 00 00 mov edx, 1 + 41f109: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 41f10e: 48 89 ee mov rsi, rbp + 41f111: 4c 89 e7 mov rdi, r12 + 41f114: e8 c7 d8 ff ff call 0x41c9e0 <_int_malloc> + 41f119: 49 89 c0 mov r8, rax + 41f11c: 48 85 c0 test rax, rax + 41f11f: 0f 84 cb 00 00 00 je 0x41f1f0 + 41f125: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41f12d: 85 c0 test eax, eax + 41f12f: 0f 85 e6 00 00 00 jne 0x41f21b + 41f135: 41 83 2c 24 01 sub dword ptr [r12], 1 + 41f13a: 4d 85 c0 test r8, r8 + 41f13d: 0f 84 5d ff ff ff je 0x41f0a0 + 41f143: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] + 41f147: a8 02 test al, 2 + 41f149: 0f 85 b5 fe ff ff jne 0x41f004 + 41f14f: 48 8d 15 4a 16 0a 00 lea rdx, [rip + 661066] # 0x4c07a0 + 41f156: a8 04 test al, 4 + 41f158: 74 0d je 0x41f167 + 41f15a: 49 8d 40 f0 lea rax, [r8 - 16] + 41f15e: 48 25 00 00 00 fc and rax, -67108864 + 41f164: 48 8b 10 mov rdx, qword ptr [rax] + 41f167: 4c 39 e2 cmp rdx, r12 + 41f16a: 0f 84 94 fe ff ff je 0x41f004 + 41f170: 48 8d 0d 51 7b 07 00 lea rcx, [rip + 490321] # 0x496cc8 <__PRETTY_FUNCTION__.13138> + 41f177: ba 07 0c 00 00 mov edx, 3079 + 41f17c: 48 8d 35 2d 6a 07 00 lea rsi, [rip + 485933] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41f183: 48 8d 3d 86 78 07 00 lea rdi, [rip + 489606] # 0x496a10 <__PRETTY_FUNCTION__.13693+0xb66> + 41f18a: e8 a1 b0 ff ff call 0x41a230 <__malloc_assert> + 41f18f: 90 nop + 41f190: 31 c0 xor eax, eax + 41f192: ba 01 00 00 00 mov edx, 1 + 41f197: f0 lock + 41f198: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 41f19d: 0f 84 6b ff ff ff je 0x41f10e + 41f1a3: 4c 89 e7 mov rdi, r12 + 41f1a6: e8 f5 ab ff ff call 0x419da0 <__lll_lock_wait_private> + 41f1ab: e9 5e ff ff ff jmp 0x41f10e + 41f1b0: e8 db b4 ff ff call 0x41a690 + 41f1b5: 49 89 c4 mov r12, rax + 41f1b8: 48 85 c0 test rax, rax + 41f1bb: 0f 85 4d ff ff ff jne 0x41f10e + 41f1c1: 31 f6 xor esi, esi + 41f1c3: 48 89 ef mov rdi, rbp + 41f1c6: e8 95 b8 ff ff call 0x41aa60 + 41f1cb: 48 89 ee mov rsi, rbp + 41f1ce: 48 89 c7 mov rdi, rax + 41f1d1: 49 89 c4 mov r12, rax + 41f1d4: e8 07 d8 ff ff call 0x41c9e0 <_int_malloc> + 41f1d9: 49 89 c0 mov r8, rax + 41f1dc: 48 85 c0 test rax, rax + 41f1df: 75 2c jne 0x41f20d + 41f1e1: 4d 85 e4 test r12, r12 + 41f1e4: 0f 84 50 ff ff ff je 0x41f13a + 41f1ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41f1f0: 90 nop + 41f1f1: 4c 89 e7 mov rdi, r12 + 41f1f4: 48 89 ee mov rsi, rbp + 41f1f7: e8 04 be ff ff call 0x41b000 + 41f1fc: 48 89 ee mov rsi, rbp + 41f1ff: 48 89 c7 mov rdi, rax + 41f202: 49 89 c4 mov r12, rax + 41f205: e8 d6 d7 ff ff call 0x41c9e0 <_int_malloc> + 41f20a: 49 89 c0 mov r8, rax + 41f20d: 4d 85 e4 test r12, r12 + 41f210: 0f 84 24 ff ff ff je 0x41f13a + 41f216: e9 0a ff ff ff jmp 0x41f125 + 41f21b: 31 c0 xor eax, eax + 41f21d: 41 87 04 24 xchg dword ptr [r12], eax + 41f221: 83 f8 01 cmp eax, 1 + 41f224: 0f 8e 10 ff ff ff jle 0x41f13a + 41f22a: 45 31 d2 xor r10d, r10d + 41f22d: ba 01 00 00 00 mov edx, 1 + 41f232: be 81 00 00 00 mov esi, 129 + 41f237: 4c 89 e7 mov rdi, r12 + 41f23a: b8 ca 00 00 00 mov eax, 202 + 41f23f: 0f 05 syscall + 41f241: e9 f4 fe ff ff jmp 0x41f13a + 41f246: 48 8d 0d 7b 7a 07 00 lea rcx, [rip + 490107] # 0x496cc8 <__PRETTY_FUNCTION__.13138> + 41f24d: ba f3 0b 00 00 mov edx, 3059 + 41f252: 48 8d 35 57 69 07 00 lea rsi, [rip + 485719] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41f259: 48 8d 3d 48 77 07 00 lea rdi, [rip + 489288] # 0x4969a8 <__PRETTY_FUNCTION__.13693+0xafe> + 41f260: e8 cb af ff ff call 0x41a230 <__malloc_assert> + 41f265: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000041f270 : + 41f270: f3 0f 1e fa endbr64 + 41f274: 8b 05 6a 14 0a 00 mov eax, dword ptr [rip + 660586] # 0x4c06e4 <__libc_malloc_initialized> + 41f27a: 41 55 push r13 + 41f27c: 49 89 f5 mov r13, rsi + 41f27f: 41 54 push r12 + 41f281: 48 c7 05 f4 14 0a 00 00 00 00 00 mov qword ptr [rip + 660724], 0 # 0x4c0780 <__memalign_hook> + 41f28c: 55 push rbp + 41f28d: 48 89 fd mov rbp, rdi + 41f290: 85 c0 test eax, eax + 41f292: 79 05 jns 0x41f299 + 41f294: e8 d7 ec ff ff call 0x41df70 + 41f299: 48 8b 05 e0 14 0a 00 mov rax, qword ptr [rip + 660704] # 0x4c0780 <__memalign_hook> + 41f2a0: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 41f2a5: 48 85 c0 test rax, rax + 41f2a8: 0f 85 e2 00 00 00 jne 0x41f390 + 41f2ae: 48 83 fd 10 cmp rbp, 16 + 41f2b2: 0f 86 b8 00 00 00 jbe 0x41f370 + 41f2b8: 48 83 fd 1f cmp rbp, 31 + 41f2bc: 77 6a ja 0x41f328 + 41f2be: 41 bc 20 00 00 00 mov r12d, 32 + 41f2c4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41f2cc: 85 c0 test eax, eax + 41f2ce: 0f 85 cc 00 00 00 jne 0x41f3a0 + 41f2d4: 4c 89 ea mov rdx, r13 + 41f2d7: 4c 89 e6 mov rsi, r12 + 41f2da: 48 8d 3d bf 14 0a 00 lea rdi, [rip + 660671] # 0x4c07a0 + 41f2e1: e8 da e6 ff ff call 0x41d9c0 <_int_memalign> + 41f2e6: 49 89 c0 mov r8, rax + 41f2e9: 48 85 c0 test rax, rax + 41f2ec: 0f 84 8e 00 00 00 je 0x41f380 + 41f2f2: 48 8b 40 f8 mov rax, qword ptr [rax - 8] + 41f2f6: a8 02 test al, 2 + 41f2f8: 75 1e jne 0x41f318 + 41f2fa: a8 04 test al, 4 + 41f2fc: 74 1a je 0x41f318 + 41f2fe: 49 8d 40 f0 lea rax, [r8 - 16] + 41f302: 48 8d 15 97 14 0a 00 lea rdx, [rip + 660631] # 0x4c07a0 + 41f309: 48 25 00 00 00 fc and rax, -67108864 + 41f30f: 48 39 10 cmp qword ptr [rax], rdx + 41f312: 0f 85 10 02 00 00 jne 0x41f528 + 41f318: 5d pop rbp + 41f319: 4c 89 c0 mov rax, r8 + 41f31c: 41 5c pop r12 + 41f31e: 41 5d pop r13 + 41f320: c3 ret + 41f321: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41f328: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 + 41f332: 48 39 c5 cmp rbp, rax + 41f335: 0f 87 15 01 00 00 ja 0x41f450 + 41f33b: 48 8d 45 ff lea rax, [rbp - 1] + 41f33f: 48 85 e8 test rax, rbp + 41f342: 0f 84 ff 01 00 00 je 0x41f547 + 41f348: 41 bc 20 00 00 00 mov r12d, 32 + 41f34e: 48 83 fd 20 cmp rbp, 32 + 41f352: 0f 84 6c ff ff ff je 0x41f2c4 + 41f358: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41f360: 4d 01 e4 add r12, r12 + 41f363: 4c 39 e5 cmp rbp, r12 + 41f366: 77 f8 ja 0x41f360 + 41f368: e9 57 ff ff ff jmp 0x41f2c4 + 41f36d: 0f 1f 00 nop dword ptr [rax] + 41f370: 5d pop rbp + 41f371: 4c 89 ef mov rdi, r13 + 41f374: 41 5c pop r12 + 41f376: 41 5d pop r13 + 41f378: e9 e3 fb ff ff jmp 0x41ef60 + 41f37d: 0f 1f 00 nop dword ptr [rax] + 41f380: 45 31 c0 xor r8d, r8d + 41f383: 5d pop rbp + 41f384: 41 5c pop r12 + 41f386: 4c 89 c0 mov rax, r8 + 41f389: 41 5d pop r13 + 41f38b: c3 ret + 41f38c: 0f 1f 40 00 nop dword ptr [rax] + 41f390: 4c 89 ee mov rsi, r13 + 41f393: 48 89 ef mov rdi, rbp + 41f396: 5d pop rbp + 41f397: 41 5c pop r12 + 41f399: 41 5d pop r13 + 41f39b: ff e0 jmp rax + 41f39d: 0f 1f 00 nop dword ptr [rax] + 41f3a0: 48 c7 c0 d8 ff ff ff mov rax, -40 + 41f3a7: 64 48 8b 28 mov rbp, qword ptr fs:[rax] + 41f3ab: 48 85 ed test rbp, rbp + 41f3ae: 0f 84 d4 00 00 00 je 0x41f488 + 41f3b4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41f3bc: 85 c0 test eax, eax + 41f3be: 0f 85 a2 00 00 00 jne 0x41f466 + 41f3c4: ba 01 00 00 00 mov edx, 1 + 41f3c9: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 41f3cd: 4c 89 ea mov rdx, r13 + 41f3d0: 4c 89 e6 mov rsi, r12 + 41f3d3: 48 89 ef mov rdi, rbp + 41f3d6: e8 e5 e5 ff ff call 0x41d9c0 <_int_memalign> + 41f3db: 49 89 c0 mov r8, rax + 41f3de: 48 85 c0 test rax, rax + 41f3e1: 0f 84 e9 00 00 00 je 0x41f4d0 + 41f3e7: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41f3ef: 85 c0 test eax, eax + 41f3f1: 0f 85 07 01 00 00 jne 0x41f4fe + 41f3f7: 83 6d 00 01 sub dword ptr [rbp], 1 + 41f3fb: 4d 85 c0 test r8, r8 + 41f3fe: 74 80 je 0x41f380 + 41f400: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] + 41f404: a8 02 test al, 2 + 41f406: 0f 85 0c ff ff ff jne 0x41f318 + 41f40c: 48 8d 15 8d 13 0a 00 lea rdx, [rip + 660365] # 0x4c07a0 + 41f413: a8 04 test al, 4 + 41f415: 74 0d je 0x41f424 + 41f417: 49 8d 40 f0 lea rax, [r8 - 16] + 41f41b: 48 25 00 00 00 fc and rax, -67108864 + 41f421: 48 8b 10 mov rdx, qword ptr [rax] + 41f424: 48 39 ea cmp rdx, rbp + 41f427: 0f 84 eb fe ff ff je 0x41f318 + 41f42d: 48 8d 0d 54 78 07 00 lea rcx, [rip + 489556] # 0x496c88 <__PRETTY_FUNCTION__.13279> + 41f434: ba fb 0c 00 00 mov edx, 3323 + 41f439: 48 8d 35 70 67 07 00 lea rsi, [rip + 485232] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41f440: 48 8d 3d 91 76 07 00 lea rdi, [rip + 489105] # 0x496ad8 <__PRETTY_FUNCTION__.13693+0xc2e> + 41f447: e8 e4 ad ff ff call 0x41a230 <__malloc_assert> + 41f44c: 0f 1f 40 00 nop dword ptr [rax] + 41f450: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41f457: 45 31 c0 xor r8d, r8d + 41f45a: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 41f461: e9 b2 fe ff ff jmp 0x41f318 + 41f466: 31 c0 xor eax, eax + 41f468: ba 01 00 00 00 mov edx, 1 + 41f46d: f0 lock + 41f46e: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 41f472: 0f 84 55 ff ff ff je 0x41f3cd + 41f478: 48 89 ef mov rdi, rbp + 41f47b: e8 20 a9 ff ff call 0x419da0 <__lll_lock_wait_private> + 41f480: e9 48 ff ff ff jmp 0x41f3cd + 41f485: 0f 1f 00 nop dword ptr [rax] + 41f488: e8 03 b2 ff ff call 0x41a690 + 41f48d: 48 89 c5 mov rbp, rax + 41f490: 48 85 c0 test rax, rax + 41f493: 0f 85 34 ff ff ff jne 0x41f3cd + 41f499: 4b 8d 7c 2c 20 lea rdi, [r12 + r13 + 32] + 41f49e: 31 f6 xor esi, esi + 41f4a0: e8 bb b5 ff ff call 0x41aa60 + 41f4a5: 4c 89 ea mov rdx, r13 + 41f4a8: 4c 89 e6 mov rsi, r12 + 41f4ab: 48 89 c7 mov rdi, rax + 41f4ae: 48 89 c5 mov rbp, rax + 41f4b1: e8 0a e5 ff ff call 0x41d9c0 <_int_memalign> + 41f4b6: 49 89 c0 mov r8, rax + 41f4b9: 48 85 c0 test rax, rax + 41f4bc: 75 32 jne 0x41f4f0 + 41f4be: 48 85 ed test rbp, rbp + 41f4c1: 0f 84 34 ff ff ff je 0x41f3fb + 41f4c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41f4d0: 90 nop + 41f4d1: 48 89 ef mov rdi, rbp + 41f4d4: 4c 89 ee mov rsi, r13 + 41f4d7: e8 24 bb ff ff call 0x41b000 + 41f4dc: 4c 89 ea mov rdx, r13 + 41f4df: 4c 89 e6 mov rsi, r12 + 41f4e2: 48 89 c7 mov rdi, rax + 41f4e5: 48 89 c5 mov rbp, rax + 41f4e8: e8 d3 e4 ff ff call 0x41d9c0 <_int_memalign> + 41f4ed: 49 89 c0 mov r8, rax + 41f4f0: 48 85 ed test rbp, rbp + 41f4f3: 0f 84 02 ff ff ff je 0x41f3fb + 41f4f9: e9 e9 fe ff ff jmp 0x41f3e7 + 41f4fe: 31 c0 xor eax, eax + 41f500: 87 45 00 xchg dword ptr [rbp], eax + 41f503: 83 f8 01 cmp eax, 1 + 41f506: 0f 8e ef fe ff ff jle 0x41f3fb + 41f50c: 45 31 d2 xor r10d, r10d + 41f50f: ba 01 00 00 00 mov edx, 1 + 41f514: be 81 00 00 00 mov esi, 129 + 41f519: 48 89 ef mov rdi, rbp + 41f51c: b8 ca 00 00 00 mov eax, 202 + 41f521: 0f 05 syscall + 41f523: e9 d3 fe ff ff jmp 0x41f3fb + 41f528: 48 8d 0d 59 77 07 00 lea rcx, [rip + 489305] # 0x496c88 <__PRETTY_FUNCTION__.13279> + 41f52f: ba e8 0c 00 00 mov edx, 3304 + 41f534: 48 8d 35 75 66 07 00 lea rsi, [rip + 484981] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41f53b: 48 8d 3d 36 75 07 00 lea rdi, [rip + 488758] # 0x496a78 <__PRETTY_FUNCTION__.13693+0xbce> + 41f542: e8 e9 ac ff ff call 0x41a230 <__malloc_assert> + 41f547: 49 89 ec mov r12, rbp + 41f54a: e9 75 fd ff ff jmp 0x41f2c4 + 41f54f: 90 nop + +000000000041f550 : + 41f550: f3 0f 1e fa endbr64 + 41f554: 48 83 ec 18 sub rsp, 24 + 41f558: 48 8b 05 39 37 0a 00 mov rax, qword ptr [rip + 669497] # 0x4c2c98 <__free_hook> + 41f55f: 48 85 c0 test rax, rax + 41f562: 0f 85 80 00 00 00 jne 0x41f5e8 + 41f568: 48 85 ff test rdi, rdi + 41f56b: 74 73 je 0x41f5e0 + 41f56d: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 41f571: 48 8d 77 f0 lea rsi, [rdi - 16] + 41f575: a8 02 test al, 2 + 41f577: 75 37 jne 0x41f5b0 + 41f579: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 + 41f583: 0f 84 8f 00 00 00 je 0x41f618 + 41f589: 48 8d 3d 10 12 0a 00 lea rdi, [rip + 659984] # 0x4c07a0 + 41f590: a8 04 test al, 4 + 41f592: 74 0c je 0x41f5a0 + 41f594: 48 89 f0 mov rax, rsi + 41f597: 48 25 00 00 00 fc and rax, -67108864 + 41f59d: 48 8b 38 mov rdi, qword ptr [rax] + 41f5a0: 31 d2 xor edx, edx + 41f5a2: 48 83 c4 18 add rsp, 24 + 41f5a6: e9 e5 c1 ff ff jmp 0x41b790 <_int_free> + 41f5ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41f5b0: 8b 15 7e 11 0a 00 mov edx, dword ptr [rip + 659838] # 0x4c0734 + 41f5b6: 85 d2 test edx, edx + 41f5b8: 75 11 jne 0x41f5cb + 41f5ba: 48 3b 05 4f 11 0a 00 cmp rax, qword ptr [rip + 659791] # 0x4c0710 + 41f5c1: 76 08 jbe 0x41f5cb + 41f5c3: 48 3d 00 00 00 02 cmp rax, 33554432 + 41f5c9: 76 2d jbe 0x41f5f8 + 41f5cb: 48 89 f7 mov rdi, rsi + 41f5ce: 48 83 c4 18 add rsp, 24 + 41f5d2: e9 89 ae ff ff jmp 0x41a460 + 41f5d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 41f5e0: 48 83 c4 18 add rsp, 24 + 41f5e4: c3 ret + 41f5e5: 0f 1f 00 nop dword ptr [rax] + 41f5e8: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 41f5ed: 48 83 c4 18 add rsp, 24 + 41f5f1: ff e0 jmp rax + 41f5f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41f5f8: 48 83 e0 f8 and rax, -8 + 41f5fc: 48 8d 14 00 lea rdx, [rax + rax] + 41f600: 48 89 05 09 11 0a 00 mov qword ptr [rip + 659721], rax # 0x4c0710 + 41f607: 48 89 15 f2 10 0a 00 mov qword ptr [rip + 659698], rdx # 0x4c0700 + 41f60e: 90 nop + 41f60f: eb ba jmp 0x41f5cb + 41f611: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41f618: 48 89 3c 24 mov qword ptr [rsp], rdi + 41f61c: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 + 41f625: 0f 85 5e ff ff ff jne 0x41f589 + 41f62b: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 41f630: e8 2b e2 ff ff call 0x41d860 + 41f635: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 41f639: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 41f63e: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 41f642: e9 42 ff ff ff jmp 0x41f589 + 41f647: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000041f650 <__malloc_arena_thread_freeres>: + 41f650: f3 0f 1e fa endbr64 + 41f654: 41 57 push r15 + 41f656: 41 56 push r14 + 41f658: 41 55 push r13 + 41f65a: 41 54 push r12 + 41f65c: 55 push rbp + 41f65d: 53 push rbx + 41f65e: 48 83 ec 08 sub rsp, 8 + 41f662: 64 48 8b 2c 25 c8 ff ff ff mov rbp, qword ptr fs:[-56] + 41f66b: 48 85 ed test rbp, rbp + 41f66e: 0f 84 a0 00 00 00 je 0x41f714 <__malloc_arena_thread_freeres+0xc4> + 41f674: 64 c6 04 25 d0 ff ff ff 01 mov byte ptr fs:[-48], 1 + 41f67d: 48 8d 9d 80 00 00 00 lea rbx, [rbp + 128] + 41f684: 4c 8d ad 80 02 00 00 lea r13, [rbp + 640] + 41f68b: 64 48 c7 04 25 c8 ff ff ff 00 00 00 00 mov qword ptr fs:[-56], 0 + 41f698: 4c 8d 25 01 11 0a 00 lea r12, [rip + 659713] # 0x4c07a0 + 41f69f: 90 nop + 41f6a0: 4c 8b 33 mov r14, qword ptr [rbx] + 41f6a3: 4d 85 f6 test r14, r14 + 41f6a6: 74 5b je 0x41f703 <__malloc_arena_thread_freeres+0xb3> + 41f6a8: 49 8b 06 mov rax, qword ptr [r14] + 41f6ab: 48 89 03 mov qword ptr [rbx], rax + 41f6ae: 48 8b 05 e3 35 0a 00 mov rax, qword ptr [rip + 669155] # 0x4c2c98 <__free_hook> + 41f6b5: 48 85 c0 test rax, rax + 41f6b8: 0f 85 42 01 00 00 jne 0x41f800 <__malloc_arena_thread_freeres+0x1b0> + 41f6be: 49 8b 46 f8 mov rax, qword ptr [r14 - 8] + 41f6c2: 4d 8d 7e f0 lea r15, [r14 - 16] + 41f6c6: a8 02 test al, 2 + 41f6c8: 0f 85 c2 00 00 00 jne 0x41f790 <__malloc_arena_thread_freeres+0x140> + 41f6ce: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 + 41f6d8: 0f 84 02 01 00 00 je 0x41f7e0 <__malloc_arena_thread_freeres+0x190> + 41f6de: 4c 89 e7 mov rdi, r12 + 41f6e1: a8 04 test al, 4 + 41f6e3: 74 0c je 0x41f6f1 <__malloc_arena_thread_freeres+0xa1> + 41f6e5: 4c 89 f8 mov rax, r15 + 41f6e8: 48 25 00 00 00 fc and rax, -67108864 + 41f6ee: 48 8b 38 mov rdi, qword ptr [rax] + 41f6f1: 31 d2 xor edx, edx + 41f6f3: 4c 89 fe mov rsi, r15 + 41f6f6: e8 95 c0 ff ff call 0x41b790 <_int_free> + 41f6fb: 4c 8b 33 mov r14, qword ptr [rbx] + 41f6fe: 4d 85 f6 test r14, r14 + 41f701: 75 a5 jne 0x41f6a8 <__malloc_arena_thread_freeres+0x58> + 41f703: 48 83 c3 08 add rbx, 8 + 41f707: 49 39 dd cmp r13, rbx + 41f70a: 75 94 jne 0x41f6a0 <__malloc_arena_thread_freeres+0x50> + 41f70c: 48 89 ef mov rdi, rbp + 41f70f: e8 3c fe ff ff call 0x41f550 + 41f714: 48 c7 c0 d8 ff ff ff mov rax, -40 + 41f71b: 64 48 8b 18 mov rbx, qword ptr fs:[rax] + 41f71f: 64 48 c7 00 00 00 00 00 mov qword ptr fs:[rax], 0 + 41f727: 48 85 db test rbx, rbx + 41f72a: 74 54 je 0x41f780 <__malloc_arena_thread_freeres+0x130> + 41f72c: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41f734: 85 c0 test eax, eax + 41f736: 0f 85 f4 00 00 00 jne 0x41f830 <__malloc_arena_thread_freeres+0x1e0> + 41f73c: ba 01 00 00 00 mov edx, 1 + 41f741: 0f b1 15 88 35 0a 00 cmpxchg dword ptr [rip + 669064], edx # 0x4c2cd0 + 41f748: 48 8b 83 80 08 00 00 mov rax, qword ptr [rbx + 2176] + 41f74f: 48 85 c0 test rax, rax + 41f752: 0f 84 39 01 00 00 je 0x41f891 <__malloc_arena_thread_freeres+0x241> + 41f758: 48 83 e8 01 sub rax, 1 + 41f75c: 48 89 83 80 08 00 00 mov qword ptr [rbx + 2176], rax + 41f763: 0f 84 a7 00 00 00 je 0x41f810 <__malloc_arena_thread_freeres+0x1c0> + 41f769: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41f771: 85 c0 test eax, eax + 41f773: 0f 85 e7 00 00 00 jne 0x41f860 <__malloc_arena_thread_freeres+0x210> + 41f779: 83 2d 50 35 0a 00 01 sub dword ptr [rip + 669008], 1 # 0x4c2cd0 + 41f780: 48 83 c4 08 add rsp, 8 + 41f784: 5b pop rbx + 41f785: 5d pop rbp + 41f786: 41 5c pop r12 + 41f788: 41 5d pop r13 + 41f78a: 41 5e pop r14 + 41f78c: 41 5f pop r15 + 41f78e: c3 ret + 41f78f: 90 nop + 41f790: 8b 15 9e 0f 0a 00 mov edx, dword ptr [rip + 659358] # 0x4c0734 + 41f796: 85 d2 test edx, edx + 41f798: 75 16 jne 0x41f7b0 <__malloc_arena_thread_freeres+0x160> + 41f79a: 48 3b 05 6f 0f 0a 00 cmp rax, qword ptr [rip + 659311] # 0x4c0710 + 41f7a1: 76 0d jbe 0x41f7b0 <__malloc_arena_thread_freeres+0x160> + 41f7a3: 48 3d 00 00 00 02 cmp rax, 33554432 + 41f7a9: 76 15 jbe 0x41f7c0 <__malloc_arena_thread_freeres+0x170> + 41f7ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41f7b0: 4c 89 ff mov rdi, r15 + 41f7b3: e8 a8 ac ff ff call 0x41a460 + 41f7b8: e9 e3 fe ff ff jmp 0x41f6a0 <__malloc_arena_thread_freeres+0x50> + 41f7bd: 0f 1f 00 nop dword ptr [rax] + 41f7c0: 48 83 e0 f8 and rax, -8 + 41f7c4: 48 8d 14 00 lea rdx, [rax + rax] + 41f7c8: 48 89 05 41 0f 0a 00 mov qword ptr [rip + 659265], rax # 0x4c0710 + 41f7cf: 48 89 15 2a 0f 0a 00 mov qword ptr [rip + 659242], rdx # 0x4c0700 + 41f7d6: 90 nop + 41f7d7: eb d7 jmp 0x41f7b0 <__malloc_arena_thread_freeres+0x160> + 41f7d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 41f7e0: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 + 41f7e9: 0f 85 ef fe ff ff jne 0x41f6de <__malloc_arena_thread_freeres+0x8e> + 41f7ef: e8 6c e0 ff ff call 0x41d860 + 41f7f4: 49 8b 46 f8 mov rax, qword ptr [r14 - 8] + 41f7f8: e9 e1 fe ff ff jmp 0x41f6de <__malloc_arena_thread_freeres+0x8e> + 41f7fd: 0f 1f 00 nop dword ptr [rax] + 41f800: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 41f805: 4c 89 f7 mov rdi, r14 + 41f808: ff d0 call rax + 41f80a: e9 91 fe ff ff jmp 0x41f6a0 <__malloc_arena_thread_freeres+0x50> + 41f80f: 90 nop + 41f810: 48 8b 05 b1 34 0a 00 mov rax, qword ptr [rip + 668849] # 0x4c2cc8 + 41f817: 48 89 1d aa 34 0a 00 mov qword ptr [rip + 668842], rbx # 0x4c2cc8 + 41f81e: 48 89 83 78 08 00 00 mov qword ptr [rbx + 2168], rax + 41f825: e9 3f ff ff ff jmp 0x41f769 <__malloc_arena_thread_freeres+0x119> + 41f82a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41f830: 31 c0 xor eax, eax + 41f832: ba 01 00 00 00 mov edx, 1 + 41f837: f0 lock + 41f838: 0f b1 15 91 34 0a 00 cmpxchg dword ptr [rip + 668817], edx # 0x4c2cd0 + 41f83f: 0f 84 03 ff ff ff je 0x41f748 <__malloc_arena_thread_freeres+0xf8> + 41f845: 48 8d 3d 84 34 0a 00 lea rdi, [rip + 668804] # 0x4c2cd0 + 41f84c: e8 4f a5 ff ff call 0x419da0 <__lll_lock_wait_private> + 41f851: e9 f2 fe ff ff jmp 0x41f748 <__malloc_arena_thread_freeres+0xf8> + 41f856: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41f860: 31 c0 xor eax, eax + 41f862: 87 05 68 34 0a 00 xchg dword ptr [rip + 668776], eax # 0x4c2cd0 + 41f868: 83 f8 01 cmp eax, 1 + 41f86b: 0f 8e 0f ff ff ff jle 0x41f780 <__malloc_arena_thread_freeres+0x130> + 41f871: 45 31 d2 xor r10d, r10d + 41f874: ba 01 00 00 00 mov edx, 1 + 41f879: be 81 00 00 00 mov esi, 129 + 41f87e: b8 ca 00 00 00 mov eax, 202 + 41f883: 48 8d 3d 46 34 0a 00 lea rdi, [rip + 668742] # 0x4c2cd0 + 41f88a: 0f 05 syscall + 41f88c: e9 ef fe ff ff jmp 0x41f780 <__malloc_arena_thread_freeres+0x130> + 41f891: 48 8d 0d 08 75 07 00 lea rcx, [rip + 488712] # 0x496da0 <__PRETTY_FUNCTION__.12580> + 41f898: ba c1 03 00 00 mov edx, 961 + 41f89d: 48 8d 35 5d 63 07 00 lea rsi, [rip + 484189] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> + 41f8a4: 48 8d 3d 3f 65 07 00 lea rdi, [rip + 484671] # 0x495dea <__PRETTY_FUNCTION__.11590+0x24a> + 41f8ab: e8 80 a9 ff ff call 0x41a230 <__malloc_assert> + +000000000041f8b0 : + 41f8b0: f3 0f 1e fa endbr64 + 41f8b4: 41 57 push r15 + 41f8b6: 41 56 push r14 + 41f8b8: 41 55 push r13 + 41f8ba: 41 54 push r12 + 41f8bc: 49 89 f4 mov r12, rsi + 41f8bf: 55 push rbp + 41f8c0: 48 89 fd mov rbp, rdi + 41f8c3: 53 push rbx + 41f8c4: 48 83 ec 18 sub rsp, 24 + 41f8c8: 8b 05 16 0e 0a 00 mov eax, dword ptr [rip + 658966] # 0x4c06e4 <__libc_malloc_initialized> + 41f8ce: 48 c7 05 b7 0e 0a 00 00 00 00 00 mov qword ptr [rip + 659127], 0 # 0x4c0790 <__malloc_hook> + 41f8d9: 48 c7 05 a4 0e 0a 00 00 00 00 00 mov qword ptr [rip + 659108], 0 # 0x4c0788 <__realloc_hook> + 41f8e4: 85 c0 test eax, eax + 41f8e6: 0f 88 e4 00 00 00 js 0x41f9d0 + 41f8ec: 31 c0 xor eax, eax + 41f8ee: 48 85 c0 test rax, rax + 41f8f1: 0f 85 ee 00 00 00 jne 0x41f9e5 + 41f8f7: 4d 85 e4 test r12, r12 + 41f8fa: 75 24 jne 0x41f920 + 41f8fc: 48 85 ed test rbp, rbp + 41f8ff: 0f 85 eb 01 00 00 jne 0x41faf0 + 41f905: 48 83 c4 18 add rsp, 24 + 41f909: 4c 89 e7 mov rdi, r12 + 41f90c: 5b pop rbx + 41f90d: 5d pop rbp + 41f90e: 41 5c pop r12 + 41f910: 41 5d pop r13 + 41f912: 41 5e pop r14 + 41f914: 41 5f pop r15 + 41f916: e9 45 f6 ff ff jmp 0x41ef60 + 41f91b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 41f920: 48 85 ed test rbp, rbp + 41f923: 74 e0 je 0x41f905 + 41f925: 48 8b 45 f8 mov rax, qword ptr [rbp - 8] + 41f929: 4c 8d 75 f0 lea r14, [rbp - 16] + 41f92d: 31 db xor ebx, ebx + 41f92f: 49 89 c7 mov r15, rax + 41f932: 49 83 e7 f8 and r15, -8 + 41f936: a8 02 test al, 2 + 41f938: 75 1f jne 0x41f959 + 41f93a: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 + 41f944: 0f 84 b6 01 00 00 je 0x41fb00 + 41f94a: 48 8d 1d 4f 0e 0a 00 lea rbx, [rip + 659023] # 0x4c07a0 + 41f951: a8 04 test al, 4 + 41f953: 0f 85 17 01 00 00 jne 0x41fa70 + 41f959: 4c 89 fa mov rdx, r15 + 41f95c: 48 f7 da neg rdx + 41f95f: 4c 39 f2 cmp rdx, r14 + 41f962: 0f 82 cf 02 00 00 jb 0x41fc37 + 41f968: 41 f6 c6 0f test r14b, 15 + 41f96c: 0f 85 c5 02 00 00 jne 0x41fc37 + 41f972: 4d 85 e4 test r12, r12 + 41f975: 0f 88 55 01 00 00 js 0x41fad0 + 41f97b: 49 8d 54 24 17 lea rdx, [r12 + 23] + 41f980: b9 20 00 00 00 mov ecx, 32 + 41f985: 48 89 d6 mov rsi, rdx + 41f988: 48 83 e6 f0 and rsi, -16 + 41f98c: 48 83 fa 1f cmp rdx, 31 + 41f990: 48 0f 47 ce cmova rcx, rsi + 41f994: a8 02 test al, 2 + 41f996: 74 68 je 0x41fa00 + 41f998: 48 89 ce mov rsi, rcx + 41f99b: 4c 89 f7 mov rdi, r14 + 41f99e: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 41f9a3: e8 58 ab ff ff call 0x41a500 + 41f9a8: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 41f9ad: 48 85 c0 test rax, rax + 41f9b0: 4c 8d 68 10 lea r13, [rax + 16] + 41f9b4: 0f 84 ce 00 00 00 je 0x41fa88 + 41f9ba: 48 83 c4 18 add rsp, 24 + 41f9be: 4c 89 e8 mov rax, r13 + 41f9c1: 5b pop rbx + 41f9c2: 5d pop rbp + 41f9c3: 41 5c pop r12 + 41f9c5: 41 5d pop r13 + 41f9c7: 41 5e pop r14 + 41f9c9: 41 5f pop r15 + 41f9cb: c3 ret + 41f9cc: 0f 1f 40 00 nop dword ptr [rax] + 41f9d0: e8 9b e5 ff ff call 0x41df70 + 41f9d5: 48 8b 05 ac 0d 0a 00 mov rax, qword ptr [rip + 658860] # 0x4c0788 <__realloc_hook> + 41f9dc: 48 85 c0 test rax, rax + 41f9df: 0f 84 12 ff ff ff je 0x41f8f7 + 41f9e5: 48 8b 54 24 48 mov rdx, qword ptr [rsp + 72] + 41f9ea: 48 83 c4 18 add rsp, 24 + 41f9ee: 4c 89 e6 mov rsi, r12 + 41f9f1: 48 89 ef mov rdi, rbp + 41f9f4: 5b pop rbx + 41f9f5: 5d pop rbp + 41f9f6: 41 5c pop r12 + 41f9f8: 41 5d pop r13 + 41f9fa: 41 5e pop r14 + 41f9fc: 41 5f pop r15 + 41f9fe: ff e0 jmp rax + 41fa00: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41fa08: 85 c0 test eax, eax + 41fa0a: 0f 85 10 01 00 00 jne 0x41fb20 + 41fa10: 4c 89 fa mov rdx, r15 + 41fa13: 4c 89 f6 mov rsi, r14 + 41fa16: 48 89 df mov rdi, rbx + 41fa19: e8 d2 e2 ff ff call 0x41dcf0 <_int_realloc> + 41fa1e: 49 89 c5 mov r13, rax + 41fa21: 48 85 c0 test rax, rax + 41fa24: 74 94 je 0x41f9ba + 41fa26: 48 8b 40 f8 mov rax, qword ptr [rax - 8] + 41fa2a: a8 02 test al, 2 + 41fa2c: 75 8c jne 0x41f9ba + 41fa2e: 48 8d 15 6b 0d 0a 00 lea rdx, [rip + 658795] # 0x4c07a0 + 41fa35: a8 04 test al, 4 + 41fa37: 74 0d je 0x41fa46 + 41fa39: 49 8d 45 f0 lea rax, [r13 - 16] + 41fa3d: 48 25 00 00 00 fc and rax, -67108864 + 41fa43: 48 8b 10 mov rdx, qword ptr [rax] + 41fa46: 48 39 d3 cmp rbx, rdx + 41fa49: 0f 84 6b ff ff ff je 0x41f9ba + 41fa4f: 48 8d 0d 42 72 07 00 lea rcx, [rip + 488002] # 0x496c98 <__PRETTY_FUNCTION__.13211> + 41fa56: ba 9b 0c 00 00 mov edx, 3227 + 41fa5b: 48 8d 35 4e 61 07 00 lea rsi, [rip + 483662] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41fa62: 48 8d 3d c7 70 07 00 lea rdi, [rip + 487623] # 0x496b30 <__PRETTY_FUNCTION__.13693+0xc86> + 41fa69: e8 c2 a7 ff ff call 0x41a230 <__malloc_assert> + 41fa6e: 66 90 nop + 41fa70: 4c 89 f2 mov rdx, r14 + 41fa73: 48 81 e2 00 00 00 fc and rdx, -67108864 + 41fa7a: 48 8b 1a mov rbx, qword ptr [rdx] + 41fa7d: e9 d7 fe ff ff jmp 0x41f959 + 41fa82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41fa88: 49 8d 47 f8 lea rax, [r15 - 8] + 41fa8c: 49 89 ed mov r13, rbp + 41fa8f: 48 39 c8 cmp rax, rcx + 41fa92: 0f 83 22 ff ff ff jae 0x41f9ba + 41fa98: 4c 89 e7 mov rdi, r12 + 41fa9b: e8 c0 f4 ff ff call 0x41ef60 + 41faa0: 49 89 c5 mov r13, rax + 41faa3: 48 85 c0 test rax, rax + 41faa6: 0f 84 0e ff ff ff je 0x41f9ba + 41faac: 49 8d 57 f0 lea rdx, [r15 - 16] + 41fab0: 48 89 ee mov rsi, rbp + 41fab3: 48 89 c7 mov rdi, rax + 41fab6: e8 a5 15 fe ff call 0x401060 <.plt+0x40> + 41fabb: 4c 89 f7 mov rdi, r14 + 41fabe: e8 9d a9 ff ff call 0x41a460 + 41fac3: e9 f2 fe ff ff jmp 0x41f9ba + 41fac8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41fad0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41fad7: 45 31 ed xor r13d, r13d + 41fada: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 41fae1: e9 d4 fe ff ff jmp 0x41f9ba + 41fae6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41faf0: 48 89 ef mov rdi, rbp + 41faf3: 45 31 ed xor r13d, r13d + 41faf6: e8 55 fa ff ff call 0x41f550 + 41fafb: e9 ba fe ff ff jmp 0x41f9ba + 41fb00: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 + 41fb09: 0f 85 3b fe ff ff jne 0x41f94a + 41fb0f: e8 4c dd ff ff call 0x41d860 + 41fb14: 48 8b 45 f8 mov rax, qword ptr [rbp - 8] + 41fb18: e9 2d fe ff ff jmp 0x41f94a + 41fb1d: 0f 1f 00 nop dword ptr [rax] + 41fb20: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41fb28: 85 c0 test eax, eax + 41fb2a: 0f 85 df 00 00 00 jne 0x41fc0f + 41fb30: ba 01 00 00 00 mov edx, 1 + 41fb35: 0f b1 13 cmpxchg dword ptr [rbx], edx + 41fb38: 4c 89 fa mov rdx, r15 + 41fb3b: 4c 89 f6 mov rsi, r14 + 41fb3e: 48 89 df mov rdi, rbx + 41fb41: e8 aa e1 ff ff call 0x41dcf0 <_int_realloc> + 41fb46: 49 89 c5 mov r13, rax + 41fb49: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41fb51: 85 c0 test eax, eax + 41fb53: 0f 85 8d 00 00 00 jne 0x41fbe6 + 41fb59: 83 2b 01 sub dword ptr [rbx], 1 + 41fb5c: 4d 85 ed test r13, r13 + 41fb5f: 74 4f je 0x41fbb0 + 41fb61: 49 8b 45 f8 mov rax, qword ptr [r13 - 8] + 41fb65: a8 02 test al, 2 + 41fb67: 0f 85 4d fe ff ff jne 0x41f9ba + 41fb6d: 48 8d 15 2c 0c 0a 00 lea rdx, [rip + 658476] # 0x4c07a0 + 41fb74: a8 04 test al, 4 + 41fb76: 74 0d je 0x41fb85 + 41fb78: 49 8d 45 f0 lea rax, [r13 - 16] + 41fb7c: 48 25 00 00 00 fc and rax, -67108864 + 41fb82: 48 8b 10 mov rdx, qword ptr [rax] + 41fb85: 48 39 d3 cmp rbx, rdx + 41fb88: 0f 84 2c fe ff ff je 0x41f9ba + 41fb8e: 48 8d 0d 03 71 07 00 lea rcx, [rip + 487683] # 0x496c98 <__PRETTY_FUNCTION__.13211> + 41fb95: ba a6 0c 00 00 mov edx, 3238 + 41fb9a: 48 8d 35 0f 60 07 00 lea rsi, [rip + 483343] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41fba1: 48 8d 3d 88 6f 07 00 lea rdi, [rip + 487304] # 0x496b30 <__PRETTY_FUNCTION__.13693+0xc86> + 41fba8: e8 83 a6 ff ff call 0x41a230 <__malloc_assert> + 41fbad: 0f 1f 00 nop dword ptr [rax] + 41fbb0: 90 nop + 41fbb1: 4c 89 e7 mov rdi, r12 + 41fbb4: e8 a7 f3 ff ff call 0x41ef60 + 41fbb9: 49 89 c5 mov r13, rax + 41fbbc: 48 85 c0 test rax, rax + 41fbbf: 0f 84 f5 fd ff ff je 0x41f9ba + 41fbc5: 49 8d 57 f8 lea rdx, [r15 - 8] + 41fbc9: 48 89 ee mov rsi, rbp + 41fbcc: 48 89 c7 mov rdi, rax + 41fbcf: e8 8c 14 fe ff call 0x401060 <.plt+0x40> + 41fbd4: 31 d2 xor edx, edx + 41fbd6: 4c 89 f6 mov rsi, r14 + 41fbd9: 48 89 df mov rdi, rbx + 41fbdc: e8 af bb ff ff call 0x41b790 <_int_free> + 41fbe1: e9 d4 fd ff ff jmp 0x41f9ba + 41fbe6: 31 c0 xor eax, eax + 41fbe8: 87 03 xchg dword ptr [rbx], eax + 41fbea: 83 f8 01 cmp eax, 1 + 41fbed: 0f 8e 69 ff ff ff jle 0x41fb5c + 41fbf3: 45 31 d2 xor r10d, r10d + 41fbf6: ba 01 00 00 00 mov edx, 1 + 41fbfb: be 81 00 00 00 mov esi, 129 + 41fc00: 48 89 df mov rdi, rbx + 41fc03: b8 ca 00 00 00 mov eax, 202 + 41fc08: 0f 05 syscall + 41fc0a: e9 4d ff ff ff jmp 0x41fb5c + 41fc0f: 31 c0 xor eax, eax + 41fc11: ba 01 00 00 00 mov edx, 1 + 41fc16: f0 lock + 41fc17: 0f b1 13 cmpxchg dword ptr [rbx], edx + 41fc1a: 0f 84 18 ff ff ff je 0x41fb38 + 41fc20: 48 89 df mov rdi, rbx + 41fc23: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 41fc28: e8 73 a1 ff ff call 0x419da0 <__lll_lock_wait_private> + 41fc2d: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 41fc32: e9 01 ff ff ff jmp 0x41fb38 + 41fc37: 48 8d 3d 91 61 07 00 lea rdi, [rip + 483729] # 0x495dcf <__PRETTY_FUNCTION__.11590+0x22f> + 41fc3e: e8 4d a6 ff ff call 0x41a290 + 41fc43: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41fc4e: 66 90 nop + +000000000041fc50 : + 41fc50: f3 0f 1e fa endbr64 + 41fc54: 41 57 push r15 + 41fc56: 41 56 push r14 + 41fc58: 41 55 push r13 + 41fc5a: 41 54 push r12 + 41fc5c: 49 89 f4 mov r12, rsi + 41fc5f: 55 push rbp + 41fc60: 48 89 fd mov rbp, rdi + 41fc63: 53 push rbx + 41fc64: 48 83 ec 18 sub rsp, 24 + 41fc68: 48 8b 05 19 0b 0a 00 mov rax, qword ptr [rip + 658201] # 0x4c0788 <__realloc_hook> + 41fc6f: 48 85 c0 test rax, rax + 41fc72: 0f 85 c8 01 00 00 jne 0x41fe40 + 41fc78: 48 85 f6 test rsi, rsi + 41fc7b: 75 23 jne 0x41fca0 + 41fc7d: 48 85 ff test rdi, rdi + 41fc80: 0f 85 d2 01 00 00 jne 0x41fe58 + 41fc86: 48 83 c4 18 add rsp, 24 + 41fc8a: 4c 89 e7 mov rdi, r12 + 41fc8d: 5b pop rbx + 41fc8e: 5d pop rbp + 41fc8f: 41 5c pop r12 + 41fc91: 41 5d pop r13 + 41fc93: 41 5e pop r14 + 41fc95: 41 5f pop r15 + 41fc97: e9 c4 f2 ff ff jmp 0x41ef60 + 41fc9c: 0f 1f 40 00 nop dword ptr [rax] + 41fca0: 48 85 ff test rdi, rdi + 41fca3: 74 e1 je 0x41fc86 + 41fca5: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 41fca9: 4c 8d 77 f0 lea r14, [rdi - 16] + 41fcad: 31 db xor ebx, ebx + 41fcaf: 49 89 c7 mov r15, rax + 41fcb2: 49 83 e7 f8 and r15, -8 + 41fcb6: a8 02 test al, 2 + 41fcb8: 75 1f jne 0x41fcd9 + 41fcba: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 + 41fcc4: 0f 84 9e 01 00 00 je 0x41fe68 + 41fcca: 48 8d 1d cf 0a 0a 00 lea rbx, [rip + 658127] # 0x4c07a0 + 41fcd1: a8 04 test al, 4 + 41fcd3: 0f 85 e7 00 00 00 jne 0x41fdc0 + 41fcd9: 4c 89 fa mov rdx, r15 + 41fcdc: 48 f7 da neg rdx + 41fcdf: 4c 39 f2 cmp rdx, r14 + 41fce2: 0f 82 b7 02 00 00 jb 0x41ff9f + 41fce8: 41 f6 c6 0f test r14b, 15 + 41fcec: 0f 85 ad 02 00 00 jne 0x41ff9f + 41fcf2: 4d 85 e4 test r12, r12 + 41fcf5: 0f 88 25 01 00 00 js 0x41fe20 + 41fcfb: 49 8d 54 24 17 lea rdx, [r12 + 23] + 41fd00: b9 20 00 00 00 mov ecx, 32 + 41fd05: 48 89 d6 mov rsi, rdx + 41fd08: 48 83 e6 f0 and rsi, -16 + 41fd0c: 48 83 fa 1f cmp rdx, 31 + 41fd10: 48 0f 47 ce cmova rcx, rsi + 41fd14: a8 02 test al, 2 + 41fd16: 74 38 je 0x41fd50 + 41fd18: 48 89 ce mov rsi, rcx + 41fd1b: 4c 89 f7 mov rdi, r14 + 41fd1e: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 41fd23: e8 d8 a7 ff ff call 0x41a500 + 41fd28: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 41fd2d: 48 85 c0 test rax, rax + 41fd30: 4c 8d 68 10 lea r13, [rax + 16] + 41fd34: 0f 84 9e 00 00 00 je 0x41fdd8 + 41fd3a: 48 83 c4 18 add rsp, 24 + 41fd3e: 4c 89 e8 mov rax, r13 + 41fd41: 5b pop rbx + 41fd42: 5d pop rbp + 41fd43: 41 5c pop r12 + 41fd45: 41 5d pop r13 + 41fd47: 41 5e pop r14 + 41fd49: 41 5f pop r15 + 41fd4b: c3 ret + 41fd4c: 0f 1f 40 00 nop dword ptr [rax] + 41fd50: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41fd58: 85 c0 test eax, eax + 41fd5a: 0f 85 28 01 00 00 jne 0x41fe88 + 41fd60: 4c 89 fa mov rdx, r15 + 41fd63: 4c 89 f6 mov rsi, r14 + 41fd66: 48 89 df mov rdi, rbx + 41fd69: e8 82 df ff ff call 0x41dcf0 <_int_realloc> + 41fd6e: 49 89 c5 mov r13, rax + 41fd71: 48 85 c0 test rax, rax + 41fd74: 74 c4 je 0x41fd3a + 41fd76: 48 8b 40 f8 mov rax, qword ptr [rax - 8] + 41fd7a: a8 02 test al, 2 + 41fd7c: 75 bc jne 0x41fd3a + 41fd7e: 48 8d 15 1b 0a 0a 00 lea rdx, [rip + 657947] # 0x4c07a0 + 41fd85: a8 04 test al, 4 + 41fd87: 74 0d je 0x41fd96 + 41fd89: 49 8d 45 f0 lea rax, [r13 - 16] + 41fd8d: 48 25 00 00 00 fc and rax, -67108864 + 41fd93: 48 8b 10 mov rdx, qword ptr [rax] + 41fd96: 48 39 d3 cmp rbx, rdx + 41fd99: 74 9f je 0x41fd3a + 41fd9b: 48 8d 0d f6 6e 07 00 lea rcx, [rip + 487158] # 0x496c98 <__PRETTY_FUNCTION__.13211> + 41fda2: ba 9b 0c 00 00 mov edx, 3227 + 41fda7: 48 8d 35 02 5e 07 00 lea rsi, [rip + 482818] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41fdae: 48 8d 3d 7b 6d 07 00 lea rdi, [rip + 486779] # 0x496b30 <__PRETTY_FUNCTION__.13693+0xc86> + 41fdb5: e8 76 a4 ff ff call 0x41a230 <__malloc_assert> + 41fdba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41fdc0: 4c 89 f2 mov rdx, r14 + 41fdc3: 48 81 e2 00 00 00 fc and rdx, -67108864 + 41fdca: 48 8b 1a mov rbx, qword ptr [rdx] + 41fdcd: e9 07 ff ff ff jmp 0x41fcd9 + 41fdd2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 41fdd8: 49 8d 47 f8 lea rax, [r15 - 8] + 41fddc: 49 89 ed mov r13, rbp + 41fddf: 48 39 c8 cmp rax, rcx + 41fde2: 0f 83 52 ff ff ff jae 0x41fd3a + 41fde8: 4c 89 e7 mov rdi, r12 + 41fdeb: e8 70 f1 ff ff call 0x41ef60 + 41fdf0: 49 89 c5 mov r13, rax + 41fdf3: 48 85 c0 test rax, rax + 41fdf6: 0f 84 3e ff ff ff je 0x41fd3a + 41fdfc: 49 8d 57 f0 lea rdx, [r15 - 16] + 41fe00: 48 89 ee mov rsi, rbp + 41fe03: 48 89 c7 mov rdi, rax + 41fe06: e8 55 12 fe ff call 0x401060 <.plt+0x40> + 41fe0b: 4c 89 f7 mov rdi, r14 + 41fe0e: e8 4d a6 ff ff call 0x41a460 + 41fe13: e9 22 ff ff ff jmp 0x41fd3a + 41fe18: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 41fe20: 48 c7 c0 c0 ff ff ff mov rax, -64 + 41fe27: 45 31 ed xor r13d, r13d + 41fe2a: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 41fe31: e9 04 ff ff ff jmp 0x41fd3a + 41fe36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 41fe40: 48 8b 54 24 48 mov rdx, qword ptr [rsp + 72] + 41fe45: 48 83 c4 18 add rsp, 24 + 41fe49: 5b pop rbx + 41fe4a: 5d pop rbp + 41fe4b: 41 5c pop r12 + 41fe4d: 41 5d pop r13 + 41fe4f: 41 5e pop r14 + 41fe51: 41 5f pop r15 + 41fe53: ff e0 jmp rax + 41fe55: 0f 1f 00 nop dword ptr [rax] + 41fe58: e8 f3 f6 ff ff call 0x41f550 + 41fe5d: 45 31 ed xor r13d, r13d + 41fe60: e9 d5 fe ff ff jmp 0x41fd3a + 41fe65: 0f 1f 00 nop dword ptr [rax] + 41fe68: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 + 41fe71: 0f 85 53 fe ff ff jne 0x41fcca + 41fe77: e8 e4 d9 ff ff call 0x41d860 + 41fe7c: 48 8b 45 f8 mov rax, qword ptr [rbp - 8] + 41fe80: e9 45 fe ff ff jmp 0x41fcca + 41fe85: 0f 1f 00 nop dword ptr [rax] + 41fe88: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41fe90: 85 c0 test eax, eax + 41fe92: 0f 85 df 00 00 00 jne 0x41ff77 + 41fe98: ba 01 00 00 00 mov edx, 1 + 41fe9d: 0f b1 13 cmpxchg dword ptr [rbx], edx + 41fea0: 4c 89 fa mov rdx, r15 + 41fea3: 4c 89 f6 mov rsi, r14 + 41fea6: 48 89 df mov rdi, rbx + 41fea9: e8 42 de ff ff call 0x41dcf0 <_int_realloc> + 41feae: 49 89 c5 mov r13, rax + 41feb1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41feb9: 85 c0 test eax, eax + 41febb: 0f 85 8d 00 00 00 jne 0x41ff4e + 41fec1: 83 2b 01 sub dword ptr [rbx], 1 + 41fec4: 4d 85 ed test r13, r13 + 41fec7: 74 4f je 0x41ff18 + 41fec9: 49 8b 45 f8 mov rax, qword ptr [r13 - 8] + 41fecd: a8 02 test al, 2 + 41fecf: 0f 85 65 fe ff ff jne 0x41fd3a + 41fed5: 48 8d 15 c4 08 0a 00 lea rdx, [rip + 657604] # 0x4c07a0 + 41fedc: a8 04 test al, 4 + 41fede: 74 0d je 0x41feed + 41fee0: 49 8d 45 f0 lea rax, [r13 - 16] + 41fee4: 48 25 00 00 00 fc and rax, -67108864 + 41feea: 48 8b 10 mov rdx, qword ptr [rax] + 41feed: 48 39 d3 cmp rbx, rdx + 41fef0: 0f 84 44 fe ff ff je 0x41fd3a + 41fef6: 48 8d 0d 9b 6d 07 00 lea rcx, [rip + 486811] # 0x496c98 <__PRETTY_FUNCTION__.13211> + 41fefd: ba a6 0c 00 00 mov edx, 3238 + 41ff02: 48 8d 35 a7 5c 07 00 lea rsi, [rip + 482471] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 41ff09: 48 8d 3d 20 6c 07 00 lea rdi, [rip + 486432] # 0x496b30 <__PRETTY_FUNCTION__.13693+0xc86> + 41ff10: e8 1b a3 ff ff call 0x41a230 <__malloc_assert> + 41ff15: 0f 1f 00 nop dword ptr [rax] + 41ff18: 90 nop + 41ff19: 4c 89 e7 mov rdi, r12 + 41ff1c: e8 3f f0 ff ff call 0x41ef60 + 41ff21: 49 89 c5 mov r13, rax + 41ff24: 48 85 c0 test rax, rax + 41ff27: 0f 84 0d fe ff ff je 0x41fd3a + 41ff2d: 49 8d 57 f8 lea rdx, [r15 - 8] + 41ff31: 48 89 ee mov rsi, rbp + 41ff34: 48 89 c7 mov rdi, rax + 41ff37: e8 24 11 fe ff call 0x401060 <.plt+0x40> + 41ff3c: 31 d2 xor edx, edx + 41ff3e: 4c 89 f6 mov rsi, r14 + 41ff41: 48 89 df mov rdi, rbx + 41ff44: e8 47 b8 ff ff call 0x41b790 <_int_free> + 41ff49: e9 ec fd ff ff jmp 0x41fd3a + 41ff4e: 31 c0 xor eax, eax + 41ff50: 87 03 xchg dword ptr [rbx], eax + 41ff52: 83 f8 01 cmp eax, 1 + 41ff55: 0f 8e 69 ff ff ff jle 0x41fec4 + 41ff5b: 45 31 d2 xor r10d, r10d + 41ff5e: ba 01 00 00 00 mov edx, 1 + 41ff63: be 81 00 00 00 mov esi, 129 + 41ff68: 48 89 df mov rdi, rbx + 41ff6b: b8 ca 00 00 00 mov eax, 202 + 41ff70: 0f 05 syscall + 41ff72: e9 4d ff ff ff jmp 0x41fec4 + 41ff77: 31 c0 xor eax, eax + 41ff79: ba 01 00 00 00 mov edx, 1 + 41ff7e: f0 lock + 41ff7f: 0f b1 13 cmpxchg dword ptr [rbx], edx + 41ff82: 0f 84 18 ff ff ff je 0x41fea0 + 41ff88: 48 89 df mov rdi, rbx + 41ff8b: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 41ff90: e8 0b 9e ff ff call 0x419da0 <__lll_lock_wait_private> + 41ff95: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 41ff9a: e9 01 ff ff ff jmp 0x41fea0 + 41ff9f: 48 8d 3d 29 5e 07 00 lea rdi, [rip + 482857] # 0x495dcf <__PRETTY_FUNCTION__.11590+0x22f> + 41ffa6: e8 e5 a2 ff ff call 0x41a290 + 41ffab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000041ffb0 : + 41ffb0: f3 0f 1e fa endbr64 + 41ffb4: 41 55 push r13 + 41ffb6: 48 8b 05 c3 07 0a 00 mov rax, qword ptr [rip + 657347] # 0x4c0780 <__memalign_hook> + 41ffbd: 41 54 push r12 + 41ffbf: 49 89 f4 mov r12, rsi + 41ffc2: 55 push rbp + 41ffc3: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 41ffc8: 48 85 c0 test rax, rax + 41ffcb: 0f 85 df 00 00 00 jne 0x4200b0 + 41ffd1: 48 83 ff 10 cmp rdi, 16 + 41ffd5: 0f 86 b5 00 00 00 jbe 0x420090 + 41ffdb: 48 83 ff 1f cmp rdi, 31 + 41ffdf: 77 67 ja 0x420048 + 41ffe1: bd 20 00 00 00 mov ebp, 32 + 41ffe6: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 41ffee: 85 c0 test eax, eax + 41fff0: 0f 85 ca 00 00 00 jne 0x4200c0 + 41fff6: 4c 89 e2 mov rdx, r12 + 41fff9: 48 89 ee mov rsi, rbp + 41fffc: 48 8d 3d 9d 07 0a 00 lea rdi, [rip + 657309] # 0x4c07a0 + 420003: e8 b8 d9 ff ff call 0x41d9c0 <_int_memalign> + 420008: 49 89 c0 mov r8, rax + 42000b: 48 85 c0 test rax, rax + 42000e: 0f 84 8c 00 00 00 je 0x4200a0 + 420014: 48 8b 40 f8 mov rax, qword ptr [rax - 8] + 420018: a8 02 test al, 2 + 42001a: 75 1e jne 0x42003a + 42001c: a8 04 test al, 4 + 42001e: 74 1a je 0x42003a + 420020: 49 8d 40 f0 lea rax, [r8 - 16] + 420024: 48 8d 15 75 07 0a 00 lea rdx, [rip + 657269] # 0x4c07a0 + 42002b: 48 25 00 00 00 fc and rax, -67108864 + 420031: 48 39 10 cmp qword ptr [rax], rdx + 420034: 0f 85 0f 02 00 00 jne 0x420249 + 42003a: 5d pop rbp + 42003b: 4c 89 c0 mov rax, r8 + 42003e: 41 5c pop r12 + 420040: 41 5d pop r13 + 420042: c3 ret + 420043: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 420048: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 + 420052: 48 39 c7 cmp rdi, rax + 420055: 0f 87 1d 01 00 00 ja 0x420178 + 42005b: 48 8d 47 ff lea rax, [rdi - 1] + 42005f: 48 85 f8 test rax, rdi + 420062: 0f 84 00 02 00 00 je 0x420268 + 420068: bd 20 00 00 00 mov ebp, 32 + 42006d: 48 83 ff 20 cmp rdi, 32 + 420071: 0f 84 6f ff ff ff je 0x41ffe6 + 420077: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 420080: 48 01 ed add rbp, rbp + 420083: 48 39 ef cmp rdi, rbp + 420086: 77 f8 ja 0x420080 + 420088: e9 59 ff ff ff jmp 0x41ffe6 + 42008d: 0f 1f 00 nop dword ptr [rax] + 420090: 5d pop rbp + 420091: 48 89 f7 mov rdi, rsi + 420094: 41 5c pop r12 + 420096: 41 5d pop r13 + 420098: e9 c3 ee ff ff jmp 0x41ef60 + 42009d: 0f 1f 00 nop dword ptr [rax] + 4200a0: 45 31 c0 xor r8d, r8d + 4200a3: 5d pop rbp + 4200a4: 41 5c pop r12 + 4200a6: 4c 89 c0 mov rax, r8 + 4200a9: 41 5d pop r13 + 4200ab: c3 ret + 4200ac: 0f 1f 40 00 nop dword ptr [rax] + 4200b0: 5d pop rbp + 4200b1: 41 5c pop r12 + 4200b3: 41 5d pop r13 + 4200b5: ff e0 jmp rax + 4200b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4200c0: 48 c7 c0 d8 ff ff ff mov rax, -40 + 4200c7: 64 4c 8b 28 mov r13, qword ptr fs:[rax] + 4200cb: 4d 85 ed test r13, r13 + 4200ce: 0f 84 dc 00 00 00 je 0x4201b0 + 4200d4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4200dc: 85 c0 test eax, eax + 4200de: 0f 85 aa 00 00 00 jne 0x42018e + 4200e4: ba 01 00 00 00 mov edx, 1 + 4200e9: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx + 4200ee: 4c 89 e2 mov rdx, r12 + 4200f1: 48 89 ee mov rsi, rbp + 4200f4: 4c 89 ef mov rdi, r13 + 4200f7: e8 c4 d8 ff ff call 0x41d9c0 <_int_memalign> + 4200fc: 49 89 c0 mov r8, rax + 4200ff: 48 85 c0 test rax, rax + 420102: 0f 84 e8 00 00 00 je 0x4201f0 + 420108: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 420110: 85 c0 test eax, eax + 420112: 0f 85 06 01 00 00 jne 0x42021e + 420118: 41 83 6d 00 01 sub dword ptr [r13], 1 + 42011d: 4d 85 c0 test r8, r8 + 420120: 0f 84 7a ff ff ff je 0x4200a0 + 420126: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] + 42012a: a8 02 test al, 2 + 42012c: 0f 85 08 ff ff ff jne 0x42003a + 420132: 48 8d 15 67 06 0a 00 lea rdx, [rip + 656999] # 0x4c07a0 + 420139: a8 04 test al, 4 + 42013b: 74 0d je 0x42014a + 42013d: 49 8d 40 f0 lea rax, [r8 - 16] + 420141: 48 25 00 00 00 fc and rax, -67108864 + 420147: 48 8b 10 mov rdx, qword ptr [rax] + 42014a: 4c 39 ea cmp rdx, r13 + 42014d: 0f 84 e7 fe ff ff je 0x42003a + 420153: 48 8d 0d 2e 6b 07 00 lea rcx, [rip + 486190] # 0x496c88 <__PRETTY_FUNCTION__.13279> + 42015a: ba fb 0c 00 00 mov edx, 3323 + 42015f: 48 8d 35 4a 5a 07 00 lea rsi, [rip + 481866] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 420166: 48 8d 3d 6b 69 07 00 lea rdi, [rip + 485739] # 0x496ad8 <__PRETTY_FUNCTION__.13693+0xc2e> + 42016d: e8 be a0 ff ff call 0x41a230 <__malloc_assert> + 420172: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420178: 48 c7 c0 c0 ff ff ff mov rax, -64 + 42017f: 45 31 c0 xor r8d, r8d + 420182: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 420189: e9 ac fe ff ff jmp 0x42003a + 42018e: 31 c0 xor eax, eax + 420190: ba 01 00 00 00 mov edx, 1 + 420195: f0 lock + 420196: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx + 42019b: 0f 84 4d ff ff ff je 0x4200ee + 4201a1: 4c 89 ef mov rdi, r13 + 4201a4: e8 f7 9b ff ff call 0x419da0 <__lll_lock_wait_private> + 4201a9: e9 40 ff ff ff jmp 0x4200ee + 4201ae: 66 90 nop + 4201b0: e8 db a4 ff ff call 0x41a690 + 4201b5: 49 89 c5 mov r13, rax + 4201b8: 48 85 c0 test rax, rax + 4201bb: 0f 85 2d ff ff ff jne 0x4200ee + 4201c1: 4a 8d 7c 25 20 lea rdi, [rbp + r12 + 32] + 4201c6: 31 f6 xor esi, esi + 4201c8: e8 93 a8 ff ff call 0x41aa60 + 4201cd: 4c 89 e2 mov rdx, r12 + 4201d0: 48 89 ee mov rsi, rbp + 4201d3: 48 89 c7 mov rdi, rax + 4201d6: 49 89 c5 mov r13, rax + 4201d9: e8 e2 d7 ff ff call 0x41d9c0 <_int_memalign> + 4201de: 49 89 c0 mov r8, rax + 4201e1: 48 85 c0 test rax, rax + 4201e4: 75 2a jne 0x420210 + 4201e6: 4d 85 ed test r13, r13 + 4201e9: 0f 84 2e ff ff ff je 0x42011d + 4201ef: 90 nop + 4201f0: 90 nop + 4201f1: 4c 89 ef mov rdi, r13 + 4201f4: 4c 89 e6 mov rsi, r12 + 4201f7: e8 04 ae ff ff call 0x41b000 + 4201fc: 4c 89 e2 mov rdx, r12 + 4201ff: 48 89 ee mov rsi, rbp + 420202: 48 89 c7 mov rdi, rax + 420205: 49 89 c5 mov r13, rax + 420208: e8 b3 d7 ff ff call 0x41d9c0 <_int_memalign> + 42020d: 49 89 c0 mov r8, rax + 420210: 4d 85 ed test r13, r13 + 420213: 0f 84 04 ff ff ff je 0x42011d + 420219: e9 ea fe ff ff jmp 0x420108 + 42021e: 31 c0 xor eax, eax + 420220: 41 87 45 00 xchg dword ptr [r13], eax + 420224: 83 f8 01 cmp eax, 1 + 420227: 0f 8e f0 fe ff ff jle 0x42011d + 42022d: 45 31 d2 xor r10d, r10d + 420230: ba 01 00 00 00 mov edx, 1 + 420235: be 81 00 00 00 mov esi, 129 + 42023a: 4c 89 ef mov rdi, r13 + 42023d: b8 ca 00 00 00 mov eax, 202 + 420242: 0f 05 syscall + 420244: e9 d4 fe ff ff jmp 0x42011d + 420249: 48 8d 0d 38 6a 07 00 lea rcx, [rip + 485944] # 0x496c88 <__PRETTY_FUNCTION__.13279> + 420250: ba e8 0c 00 00 mov edx, 3304 + 420255: 48 8d 35 54 59 07 00 lea rsi, [rip + 481620] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 42025c: 48 8d 3d 15 68 07 00 lea rdi, [rip + 485397] # 0x496a78 <__PRETTY_FUNCTION__.13693+0xbce> + 420263: e8 c8 9f ff ff call 0x41a230 <__malloc_assert> + 420268: 48 89 fd mov rbp, rdi + 42026b: e9 76 fd ff ff jmp 0x41ffe6 + +0000000000420270 : + 420270: f3 0f 1e fa endbr64 + 420274: 8b 05 6a 04 0a 00 mov eax, dword ptr [rip + 656490] # 0x4c06e4 <__libc_malloc_initialized> + 42027a: 41 55 push r13 + 42027c: 41 54 push r12 + 42027e: 49 89 fc mov r12, rdi + 420281: 55 push rbp + 420282: 85 c0 test eax, eax + 420284: 0f 88 d6 00 00 00 js 0x420360 + 42028a: 48 8b 05 ef 04 0a 00 mov rax, qword ptr [rip + 656623] # 0x4c0780 <__memalign_hook> + 420291: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 420296: 48 8b 3d 7b 0e 0a 00 mov rdi, qword ptr [rip + 659067] # 0x4c1118 <_dl_pagesize> + 42029d: 48 85 c0 test rax, rax + 4202a0: 0f 85 ea 00 00 00 jne 0x420390 + 4202a6: 48 83 ff 10 cmp rdi, 16 + 4202aa: 0f 86 c0 00 00 00 jbe 0x420370 + 4202b0: 48 83 ff 1f cmp rdi, 31 + 4202b4: 77 6a ja 0x420320 + 4202b6: bd 20 00 00 00 mov ebp, 32 + 4202bb: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4202c3: 85 c0 test eax, eax + 4202c5: 0f 85 d5 00 00 00 jne 0x4203a0 + 4202cb: 4c 89 e2 mov rdx, r12 + 4202ce: 48 89 ee mov rsi, rbp + 4202d1: 48 8d 3d c8 04 0a 00 lea rdi, [rip + 656584] # 0x4c07a0 + 4202d8: e8 e3 d6 ff ff call 0x41d9c0 <_int_memalign> + 4202dd: 49 89 c0 mov r8, rax + 4202e0: 48 85 c0 test rax, rax + 4202e3: 0f 84 97 00 00 00 je 0x420380 + 4202e9: 48 8b 40 f8 mov rax, qword ptr [rax - 8] + 4202ed: a8 02 test al, 2 + 4202ef: 75 1e jne 0x42030f + 4202f1: a8 04 test al, 4 + 4202f3: 74 1a je 0x42030f + 4202f5: 49 8d 40 f0 lea rax, [r8 - 16] + 4202f9: 48 8d 15 a0 04 0a 00 lea rdx, [rip + 656544] # 0x4c07a0 + 420300: 48 25 00 00 00 fc and rax, -67108864 + 420306: 48 39 10 cmp qword ptr [rax], rdx + 420309: 0f 85 1a 02 00 00 jne 0x420529 + 42030f: 5d pop rbp + 420310: 4c 89 c0 mov rax, r8 + 420313: 41 5c pop r12 + 420315: 41 5d pop r13 + 420317: c3 ret + 420318: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 420320: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 + 42032a: 48 39 c7 cmp rdi, rax + 42032d: 0f 87 25 01 00 00 ja 0x420458 + 420333: 48 8d 47 ff lea rax, [rdi - 1] + 420337: 48 85 f8 test rax, rdi + 42033a: 0f 84 08 02 00 00 je 0x420548 + 420340: bd 20 00 00 00 mov ebp, 32 + 420345: 48 83 ff 20 cmp rdi, 32 + 420349: 0f 84 6c ff ff ff je 0x4202bb + 42034f: 90 nop + 420350: 48 01 ed add rbp, rbp + 420353: 48 39 ef cmp rdi, rbp + 420356: 77 f8 ja 0x420350 + 420358: e9 5e ff ff ff jmp 0x4202bb + 42035d: 0f 1f 00 nop dword ptr [rax] + 420360: e8 0b dc ff ff call 0x41df70 + 420365: e9 20 ff ff ff jmp 0x42028a + 42036a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420370: 5d pop rbp + 420371: 4c 89 e7 mov rdi, r12 + 420374: 41 5c pop r12 + 420376: 41 5d pop r13 + 420378: e9 e3 eb ff ff jmp 0x41ef60 + 42037d: 0f 1f 00 nop dword ptr [rax] + 420380: 45 31 c0 xor r8d, r8d + 420383: 5d pop rbp + 420384: 41 5c pop r12 + 420386: 4c 89 c0 mov rax, r8 + 420389: 41 5d pop r13 + 42038b: c3 ret + 42038c: 0f 1f 40 00 nop dword ptr [rax] + 420390: 5d pop rbp + 420391: 4c 89 e6 mov rsi, r12 + 420394: 41 5c pop r12 + 420396: 41 5d pop r13 + 420398: ff e0 jmp rax + 42039a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4203a0: 48 c7 c0 d8 ff ff ff mov rax, -40 + 4203a7: 64 4c 8b 28 mov r13, qword ptr fs:[rax] + 4203ab: 4d 85 ed test r13, r13 + 4203ae: 0f 84 dc 00 00 00 je 0x420490 + 4203b4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4203bc: 85 c0 test eax, eax + 4203be: 0f 85 aa 00 00 00 jne 0x42046e + 4203c4: ba 01 00 00 00 mov edx, 1 + 4203c9: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx + 4203ce: 4c 89 e2 mov rdx, r12 + 4203d1: 48 89 ee mov rsi, rbp + 4203d4: 4c 89 ef mov rdi, r13 + 4203d7: e8 e4 d5 ff ff call 0x41d9c0 <_int_memalign> + 4203dc: 49 89 c0 mov r8, rax + 4203df: 48 85 c0 test rax, rax + 4203e2: 0f 84 e8 00 00 00 je 0x4204d0 + 4203e8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4203f0: 85 c0 test eax, eax + 4203f2: 0f 85 06 01 00 00 jne 0x4204fe + 4203f8: 41 83 6d 00 01 sub dword ptr [r13], 1 + 4203fd: 4d 85 c0 test r8, r8 + 420400: 0f 84 7a ff ff ff je 0x420380 + 420406: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] + 42040a: a8 02 test al, 2 + 42040c: 0f 85 fd fe ff ff jne 0x42030f + 420412: 48 8d 15 87 03 0a 00 lea rdx, [rip + 656263] # 0x4c07a0 + 420419: a8 04 test al, 4 + 42041b: 74 0d je 0x42042a + 42041d: 49 8d 40 f0 lea rax, [r8 - 16] + 420421: 48 25 00 00 00 fc and rax, -67108864 + 420427: 48 8b 10 mov rdx, qword ptr [rax] + 42042a: 4c 39 ea cmp rdx, r13 + 42042d: 0f 84 dc fe ff ff je 0x42030f + 420433: 48 8d 0d 4e 68 07 00 lea rcx, [rip + 485454] # 0x496c88 <__PRETTY_FUNCTION__.13279> + 42043a: ba fb 0c 00 00 mov edx, 3323 + 42043f: 48 8d 35 6a 57 07 00 lea rsi, [rip + 481130] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 420446: 48 8d 3d 8b 66 07 00 lea rdi, [rip + 485003] # 0x496ad8 <__PRETTY_FUNCTION__.13693+0xc2e> + 42044d: e8 de 9d ff ff call 0x41a230 <__malloc_assert> + 420452: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420458: 48 c7 c0 c0 ff ff ff mov rax, -64 + 42045f: 45 31 c0 xor r8d, r8d + 420462: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 420469: e9 a1 fe ff ff jmp 0x42030f + 42046e: 31 c0 xor eax, eax + 420470: ba 01 00 00 00 mov edx, 1 + 420475: f0 lock + 420476: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx + 42047b: 0f 84 4d ff ff ff je 0x4203ce + 420481: 4c 89 ef mov rdi, r13 + 420484: e8 17 99 ff ff call 0x419da0 <__lll_lock_wait_private> + 420489: e9 40 ff ff ff jmp 0x4203ce + 42048e: 66 90 nop + 420490: e8 fb a1 ff ff call 0x41a690 + 420495: 49 89 c5 mov r13, rax + 420498: 48 85 c0 test rax, rax + 42049b: 0f 85 2d ff ff ff jne 0x4203ce + 4204a1: 4a 8d 7c 25 20 lea rdi, [rbp + r12 + 32] + 4204a6: 31 f6 xor esi, esi + 4204a8: e8 b3 a5 ff ff call 0x41aa60 + 4204ad: 4c 89 e2 mov rdx, r12 + 4204b0: 48 89 ee mov rsi, rbp + 4204b3: 48 89 c7 mov rdi, rax + 4204b6: 49 89 c5 mov r13, rax + 4204b9: e8 02 d5 ff ff call 0x41d9c0 <_int_memalign> + 4204be: 49 89 c0 mov r8, rax + 4204c1: 48 85 c0 test rax, rax + 4204c4: 75 2a jne 0x4204f0 + 4204c6: 4d 85 ed test r13, r13 + 4204c9: 0f 84 2e ff ff ff je 0x4203fd + 4204cf: 90 nop + 4204d0: 90 nop + 4204d1: 4c 89 ef mov rdi, r13 + 4204d4: 4c 89 e6 mov rsi, r12 + 4204d7: e8 24 ab ff ff call 0x41b000 + 4204dc: 4c 89 e2 mov rdx, r12 + 4204df: 48 89 ee mov rsi, rbp + 4204e2: 48 89 c7 mov rdi, rax + 4204e5: 49 89 c5 mov r13, rax + 4204e8: e8 d3 d4 ff ff call 0x41d9c0 <_int_memalign> + 4204ed: 49 89 c0 mov r8, rax + 4204f0: 4d 85 ed test r13, r13 + 4204f3: 0f 84 04 ff ff ff je 0x4203fd + 4204f9: e9 ea fe ff ff jmp 0x4203e8 + 4204fe: 31 c0 xor eax, eax + 420500: 41 87 45 00 xchg dword ptr [r13], eax + 420504: 83 f8 01 cmp eax, 1 + 420507: 0f 8e f0 fe ff ff jle 0x4203fd + 42050d: 45 31 d2 xor r10d, r10d + 420510: ba 01 00 00 00 mov edx, 1 + 420515: be 81 00 00 00 mov esi, 129 + 42051a: 4c 89 ef mov rdi, r13 + 42051d: b8 ca 00 00 00 mov eax, 202 + 420522: 0f 05 syscall + 420524: e9 d4 fe ff ff jmp 0x4203fd + 420529: 48 8d 0d 58 67 07 00 lea rcx, [rip + 485208] # 0x496c88 <__PRETTY_FUNCTION__.13279> + 420530: ba e8 0c 00 00 mov edx, 3304 + 420535: 48 8d 35 74 56 07 00 lea rsi, [rip + 480884] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 42053c: 48 8d 3d 35 65 07 00 lea rdi, [rip + 484661] # 0x496a78 <__PRETTY_FUNCTION__.13693+0xbce> + 420543: e8 e8 9c ff ff call 0x41a230 <__malloc_assert> + 420548: 48 89 fd mov rbp, rdi + 42054b: e9 6b fd ff ff jmp 0x4202bb + +0000000000420550 : + 420550: f3 0f 1e fa endbr64 + 420554: 8b 05 8a 01 0a 00 mov eax, dword ptr [rip + 655754] # 0x4c06e4 <__libc_malloc_initialized> + 42055a: 41 54 push r12 + 42055c: 55 push rbp + 42055d: 53 push rbx + 42055e: 48 89 fb mov rbx, rdi + 420561: 85 c0 test eax, eax + 420563: 0f 88 e7 00 00 00 js 0x420650 + 420569: 48 8b 3d a8 0b 0a 00 mov rdi, qword ptr [rip + 658344] # 0x4c1118 <_dl_pagesize> + 420570: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] + 420575: 48 8d 57 ff lea rdx, [rdi - 1] + 420579: 48 01 d3 add rbx, rdx + 42057c: 0f 82 b9 02 00 00 jb 0x42083b + 420582: b8 01 00 00 00 mov eax, 1 + 420587: 48 29 f8 sub rax, rdi + 42058a: 48 21 c3 and rbx, rax + 42058d: 48 8b 05 ec 01 0a 00 mov rax, qword ptr [rip + 655852] # 0x4c0780 <__memalign_hook> + 420594: 48 85 c0 test rax, rax + 420597: 0f 85 e3 00 00 00 jne 0x420680 + 42059d: 48 83 ff 10 cmp rdi, 16 + 4205a1: 0f 86 b9 00 00 00 jbe 0x420660 + 4205a7: 48 83 ff 1f cmp rdi, 31 + 4205ab: 77 63 ja 0x420610 + 4205ad: bd 20 00 00 00 mov ebp, 32 + 4205b2: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4205ba: 85 c0 test eax, eax + 4205bc: 0f 85 ce 00 00 00 jne 0x420690 + 4205c2: 48 89 da mov rdx, rbx + 4205c5: 48 89 ee mov rsi, rbp + 4205c8: 48 8d 3d d1 01 0a 00 lea rdi, [rip + 655825] # 0x4c07a0 + 4205cf: e8 ec d3 ff ff call 0x41d9c0 <_int_memalign> + 4205d4: 49 89 c0 mov r8, rax + 4205d7: 48 85 c0 test rax, rax + 4205da: 0f 84 90 00 00 00 je 0x420670 + 4205e0: 48 8b 40 f8 mov rax, qword ptr [rax - 8] + 4205e4: a8 02 test al, 2 + 4205e6: 75 1e jne 0x420606 + 4205e8: a8 04 test al, 4 + 4205ea: 74 1a je 0x420606 + 4205ec: 49 8d 40 f0 lea rax, [r8 - 16] + 4205f0: 48 8d 15 a9 01 0a 00 lea rdx, [rip + 655785] # 0x4c07a0 + 4205f7: 48 25 00 00 00 fc and rax, -67108864 + 4205fd: 48 39 10 cmp qword ptr [rax], rdx + 420600: 0f 85 c8 01 00 00 jne 0x4207ce + 420606: 5b pop rbx + 420607: 4c 89 c0 mov rax, r8 + 42060a: 5d pop rbp + 42060b: 41 5c pop r12 + 42060d: c3 ret + 42060e: 66 90 nop + 420610: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 + 42061a: 48 39 c7 cmp rdi, rax + 42061d: 0f 87 25 01 00 00 ja 0x420748 + 420623: 48 85 fa test rdx, rdi + 420626: 0f 84 25 02 00 00 je 0x420851 + 42062c: bd 20 00 00 00 mov ebp, 32 + 420631: 48 83 ff 20 cmp rdi, 32 + 420635: 0f 84 77 ff ff ff je 0x4205b2 + 42063b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 420640: 48 01 ed add rbp, rbp + 420643: 48 39 ef cmp rdi, rbp + 420646: 77 f8 ja 0x420640 + 420648: e9 65 ff ff ff jmp 0x4205b2 + 42064d: 0f 1f 00 nop dword ptr [rax] + 420650: e8 1b d9 ff ff call 0x41df70 + 420655: e9 0f ff ff ff jmp 0x420569 + 42065a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420660: 48 89 df mov rdi, rbx + 420663: 5b pop rbx + 420664: 5d pop rbp + 420665: 41 5c pop r12 + 420667: e9 f4 e8 ff ff jmp 0x41ef60 + 42066c: 0f 1f 40 00 nop dword ptr [rax] + 420670: 45 31 c0 xor r8d, r8d + 420673: 5b pop rbx + 420674: 5d pop rbp + 420675: 4c 89 c0 mov rax, r8 + 420678: 41 5c pop r12 + 42067a: c3 ret + 42067b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 420680: 48 89 de mov rsi, rbx + 420683: 4c 89 c2 mov rdx, r8 + 420686: 5b pop rbx + 420687: 5d pop rbp + 420688: 41 5c pop r12 + 42068a: ff e0 jmp rax + 42068c: 0f 1f 40 00 nop dword ptr [rax] + 420690: 48 c7 c0 d8 ff ff ff mov rax, -40 + 420697: 64 4c 8b 20 mov r12, qword ptr fs:[rax] + 42069b: 4d 85 e4 test r12, r12 + 42069e: 0f 84 bc 00 00 00 je 0x420760 + 4206a4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4206ac: 85 c0 test eax, eax + 4206ae: 0f 85 3c 01 00 00 jne 0x4207f0 + 4206b4: ba 01 00 00 00 mov edx, 1 + 4206b9: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 4206be: 48 89 da mov rdx, rbx + 4206c1: 48 89 ee mov rsi, rbp + 4206c4: 4c 89 e7 mov rdi, r12 + 4206c7: e8 f4 d2 ff ff call 0x41d9c0 <_int_memalign> + 4206cc: 49 89 c0 mov r8, rax + 4206cf: 48 85 c0 test rax, rax + 4206d2: 0f 84 c8 00 00 00 je 0x4207a0 + 4206d8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4206e0: 85 c0 test eax, eax + 4206e2: 0f 85 28 01 00 00 jne 0x420810 + 4206e8: 41 83 2c 24 01 sub dword ptr [r12], 1 + 4206ed: 4d 85 c0 test r8, r8 + 4206f0: 0f 84 7a ff ff ff je 0x420670 + 4206f6: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] + 4206fa: a8 02 test al, 2 + 4206fc: 0f 85 04 ff ff ff jne 0x420606 + 420702: 48 8d 15 97 00 0a 00 lea rdx, [rip + 655511] # 0x4c07a0 + 420709: a8 04 test al, 4 + 42070b: 74 0d je 0x42071a + 42070d: 49 8d 40 f0 lea rax, [r8 - 16] + 420711: 48 25 00 00 00 fc and rax, -67108864 + 420717: 48 8b 10 mov rdx, qword ptr [rax] + 42071a: 4c 39 e2 cmp rdx, r12 + 42071d: 0f 84 e3 fe ff ff je 0x420606 + 420723: 48 8d 0d 5e 65 07 00 lea rcx, [rip + 484702] # 0x496c88 <__PRETTY_FUNCTION__.13279> + 42072a: ba fb 0c 00 00 mov edx, 3323 + 42072f: 48 8d 35 7a 54 07 00 lea rsi, [rip + 480378] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 420736: 48 8d 3d 9b 63 07 00 lea rdi, [rip + 484251] # 0x496ad8 <__PRETTY_FUNCTION__.13693+0xc2e> + 42073d: e8 ee 9a ff ff call 0x41a230 <__malloc_assert> + 420742: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420748: 48 c7 c0 c0 ff ff ff mov rax, -64 + 42074f: 45 31 c0 xor r8d, r8d + 420752: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 420759: e9 a8 fe ff ff jmp 0x420606 + 42075e: 66 90 nop + 420760: e8 2b 9f ff ff call 0x41a690 + 420765: 49 89 c4 mov r12, rax + 420768: 48 85 c0 test rax, rax + 42076b: 0f 85 4d ff ff ff jne 0x4206be + 420771: 48 8d 7c 2b 20 lea rdi, [rbx + rbp + 32] + 420776: 31 f6 xor esi, esi + 420778: e8 e3 a2 ff ff call 0x41aa60 + 42077d: 48 89 da mov rdx, rbx + 420780: 48 89 ee mov rsi, rbp + 420783: 48 89 c7 mov rdi, rax + 420786: 49 89 c4 mov r12, rax + 420789: e8 32 d2 ff ff call 0x41d9c0 <_int_memalign> + 42078e: 49 89 c0 mov r8, rax + 420791: 48 85 c0 test rax, rax + 420794: 75 2a jne 0x4207c0 + 420796: 4d 85 e4 test r12, r12 + 420799: 0f 84 4e ff ff ff je 0x4206ed + 42079f: 90 nop + 4207a0: 90 nop + 4207a1: 4c 89 e7 mov rdi, r12 + 4207a4: 48 89 de mov rsi, rbx + 4207a7: e8 54 a8 ff ff call 0x41b000 + 4207ac: 48 89 da mov rdx, rbx + 4207af: 48 89 ee mov rsi, rbp + 4207b2: 48 89 c7 mov rdi, rax + 4207b5: 49 89 c4 mov r12, rax + 4207b8: e8 03 d2 ff ff call 0x41d9c0 <_int_memalign> + 4207bd: 49 89 c0 mov r8, rax + 4207c0: 4d 85 e4 test r12, r12 + 4207c3: 0f 84 24 ff ff ff je 0x4206ed + 4207c9: e9 0a ff ff ff jmp 0x4206d8 + 4207ce: 48 8d 0d b3 64 07 00 lea rcx, [rip + 484531] # 0x496c88 <__PRETTY_FUNCTION__.13279> + 4207d5: ba e8 0c 00 00 mov edx, 3304 + 4207da: 48 8d 35 cf 53 07 00 lea rsi, [rip + 480207] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 4207e1: 48 8d 3d 90 62 07 00 lea rdi, [rip + 483984] # 0x496a78 <__PRETTY_FUNCTION__.13693+0xbce> + 4207e8: e8 43 9a ff ff call 0x41a230 <__malloc_assert> + 4207ed: 0f 1f 00 nop dword ptr [rax] + 4207f0: 31 c0 xor eax, eax + 4207f2: ba 01 00 00 00 mov edx, 1 + 4207f7: f0 lock + 4207f8: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 4207fd: 0f 84 bb fe ff ff je 0x4206be + 420803: 4c 89 e7 mov rdi, r12 + 420806: e8 95 95 ff ff call 0x419da0 <__lll_lock_wait_private> + 42080b: e9 ae fe ff ff jmp 0x4206be + 420810: 31 c0 xor eax, eax + 420812: 41 87 04 24 xchg dword ptr [r12], eax + 420816: 83 f8 01 cmp eax, 1 + 420819: 0f 8e ce fe ff ff jle 0x4206ed + 42081f: 45 31 d2 xor r10d, r10d + 420822: ba 01 00 00 00 mov edx, 1 + 420827: be 81 00 00 00 mov esi, 129 + 42082c: 4c 89 e7 mov rdi, r12 + 42082f: b8 ca 00 00 00 mov eax, 202 + 420834: 0f 05 syscall + 420836: e9 b2 fe ff ff jmp 0x4206ed + 42083b: 48 c7 c0 c0 ff ff ff mov rax, -64 + 420842: 45 31 c0 xor r8d, r8d + 420845: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 42084c: e9 b5 fd ff ff jmp 0x420606 + 420851: 48 89 fd mov rbp, rdi + 420854: e9 59 fd ff ff jmp 0x4205b2 + 420859: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000420860 : + 420860: f3 0f 1e fa endbr64 + 420864: 41 55 push r13 + 420866: 48 89 f8 mov rax, rdi + 420869: 41 54 push r12 + 42086b: 55 push rbp + 42086c: 53 push rbx + 42086d: 48 83 ec 08 sub rsp, 8 + 420871: 48 f7 e6 mul rsi + 420874: 49 89 c4 mov r12, rax + 420877: 0f 90 c0 seto al + 42087a: 4d 85 e4 test r12, r12 + 42087d: 0f 88 6d 01 00 00 js 0x4209f0 + 420883: 0f b6 c0 movzx eax, al + 420886: 48 85 c0 test rax, rax + 420889: 0f 85 61 01 00 00 jne 0x4209f0 + 42088f: 48 8b 05 fa fe 09 00 mov rax, qword ptr [rip + 655098] # 0x4c0790 <__malloc_hook> + 420896: 48 85 c0 test rax, rax + 420899: 0f 85 81 01 00 00 jne 0x420a20 + 42089f: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 + 4208a9: 0f 84 f1 01 00 00 je 0x420aa0 + 4208af: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4208b7: 85 c0 test eax, eax + 4208b9: 0f 85 01 02 00 00 jne 0x420ac0 + 4208bf: 4c 8b 2d 3a ff 09 00 mov r13, qword ptr [rip + 655162] # 0x4c0800 + 4208c6: 48 8d 2d d3 fe 09 00 lea rbp, [rip + 655059] # 0x4c07a0 + 4208cd: 49 8b 5d 08 mov rbx, qword ptr [r13 + 8] + 4208d1: 48 83 e3 f8 and rbx, -8 + 4208d5: 4c 89 e6 mov rsi, r12 + 4208d8: 48 89 ef mov rdi, rbp + 4208db: e8 00 c1 ff ff call 0x41c9e0 <_int_malloc> + 4208e0: 49 89 c0 mov r8, rax + 4208e3: 48 85 c0 test rax, rax + 4208e6: 74 0c je 0x4208f4 + 4208e8: 48 8b 40 f8 mov rax, qword ptr [rax - 8] + 4208ec: a8 02 test al, 2 + 4208ee: 0f 84 9c 00 00 00 je 0x420990 + 4208f4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4208fc: 85 c0 test eax, eax + 4208fe: 0f 85 4c 01 00 00 jne 0x420a50 + 420904: 4d 85 c0 test r8, r8 + 420907: 0f 84 03 01 00 00 je 0x420a10 + 42090d: 49 8b 50 f8 mov rdx, qword ptr [r8 - 8] + 420911: 8b 05 bd 23 0a 00 mov eax, dword ptr [rip + 664509] # 0x4c2cd4 + 420917: f6 c2 02 test dl, 2 + 42091a: 74 1c je 0x420938 + 42091c: 85 c0 test eax, eax + 42091e: 0f 85 1c 02 00 00 jne 0x420b40 + 420924: 48 83 c4 08 add rsp, 8 + 420928: 4c 89 c0 mov rax, r8 + 42092b: 5b pop rbx + 42092c: 5d pop rbp + 42092d: 41 5c pop r12 + 42092f: 41 5d pop r13 + 420931: c3 ret + 420932: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420938: 48 83 e2 f8 and rdx, -8 + 42093c: 85 c0 test eax, eax + 42093e: 0f 84 8c 00 00 00 je 0x4209d0 + 420944: 48 83 ea 08 sub rdx, 8 + 420948: 48 83 fa 17 cmp rdx, 23 + 42094c: 0f 86 74 02 00 00 jbe 0x420bc6 + 420952: 48 83 fa 4f cmp rdx, 79 + 420956: 0f 87 cc 01 00 00 ja 0x420b28 + 42095c: 66 0f ef c0 pxor xmm0, xmm0 + 420960: 49 c7 40 10 00 00 00 00 mov qword ptr [r8 + 16], 0 + 420968: 41 0f 11 00 movups xmmword ptr [r8], xmm0 + 42096c: 48 83 fa 27 cmp rdx, 39 + 420970: 76 b2 jbe 0x420924 + 420972: 41 0f 11 40 18 movups xmmword ptr [r8 + 24], xmm0 + 420977: 48 83 fa 37 cmp rdx, 55 + 42097b: 76 a7 jbe 0x420924 + 42097d: 41 0f 11 40 28 movups xmmword ptr [r8 + 40], xmm0 + 420982: 48 83 fa 47 cmp rdx, 71 + 420986: 76 9c jbe 0x420924 + 420988: 41 0f 11 40 38 movups xmmword ptr [r8 + 56], xmm0 + 42098d: eb 95 jmp 0x420924 + 42098f: 90 nop + 420990: 48 8d 15 09 fe 09 00 lea rdx, [rip + 654857] # 0x4c07a0 + 420997: a8 04 test al, 4 + 420999: 74 0d je 0x4209a8 + 42099b: 49 8d 40 f0 lea rax, [r8 - 16] + 42099f: 48 25 00 00 00 fc and rax, -67108864 + 4209a5: 48 8b 10 mov rdx, qword ptr [rax] + 4209a8: 48 39 ea cmp rdx, rbp + 4209ab: 0f 84 43 ff ff ff je 0x4208f4 + 4209b1: 48 8d 0d c0 62 07 00 lea rcx, [rip + 484032] # 0x496c78 <__PRETTY_FUNCTION__.13364> + 4209b8: ba 66 0d 00 00 mov edx, 3430 + 4209bd: 48 8d 35 ec 51 07 00 lea rsi, [rip + 479724] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 4209c4: 48 8d 3d c5 61 07 00 lea rdi, [rip + 483781] # 0x496b90 <__PRETTY_FUNCTION__.13693+0xce6> + 4209cb: e8 60 98 ff ff call 0x41a230 <__malloc_assert> + 4209d0: 49 8d 40 f0 lea rax, [r8 - 16] + 4209d4: 49 39 c5 cmp r13, rax + 4209d7: 0f 85 67 ff ff ff jne 0x420944 + 4209dd: 48 39 d3 cmp rbx, rdx + 4209e0: 48 0f 42 d3 cmovb rdx, rbx + 4209e4: e9 5b ff ff ff jmp 0x420944 + 4209e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4209f0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4209f7: 45 31 c0 xor r8d, r8d + 4209fa: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 420a01: 48 83 c4 08 add rsp, 8 + 420a05: 4c 89 c0 mov rax, r8 + 420a08: 5b pop rbx + 420a09: 5d pop rbp + 420a0a: 41 5c pop r12 + 420a0c: 41 5d pop r13 + 420a0e: c3 ret + 420a0f: 90 nop + 420a10: 45 31 c0 xor r8d, r8d + 420a13: e9 0c ff ff ff jmp 0x420924 + 420a18: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 420a20: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] + 420a25: 4c 89 e7 mov rdi, r12 + 420a28: ff d0 call rax + 420a2a: 4c 89 e2 mov rdx, r12 + 420a2d: 31 f6 xor esi, esi + 420a2f: 48 89 c7 mov rdi, rax + 420a32: 48 85 c0 test rax, rax + 420a35: 74 d9 je 0x420a10 + 420a37: 48 83 c4 08 add rsp, 8 + 420a3b: 5b pop rbx + 420a3c: 5d pop rbp + 420a3d: 41 5c pop r12 + 420a3f: 41 5d pop r13 + 420a41: e9 ca 06 fe ff jmp 0x401110 <.plt+0xf0> + 420a46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 420a50: 4d 85 c0 test r8, r8 + 420a53: 75 26 jne 0x420a7b + 420a55: 48 85 ed test rbp, rbp + 420a58: 0f 84 a6 fe ff ff je 0x420904 + 420a5e: 90 nop + 420a5f: 48 89 ef mov rdi, rbp + 420a62: 4c 89 e6 mov rsi, r12 + 420a65: e8 96 a5 ff ff call 0x41b000 + 420a6a: 4c 89 e6 mov rsi, r12 + 420a6d: 48 89 c7 mov rdi, rax + 420a70: 48 89 c5 mov rbp, rax + 420a73: e8 68 bf ff ff call 0x41c9e0 <_int_malloc> + 420a78: 49 89 c0 mov r8, rax + 420a7b: 48 85 ed test rbp, rbp + 420a7e: 0f 84 80 fe ff ff je 0x420904 + 420a84: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 420a8c: 85 c0 test eax, eax + 420a8e: 0f 85 08 01 00 00 jne 0x420b9c + 420a94: 83 6d 00 01 sub dword ptr [rbp], 1 + 420a98: e9 67 fe ff ff jmp 0x420904 + 420a9d: 0f 1f 00 nop dword ptr [rax] + 420aa0: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 + 420aa9: 0f 85 00 fe ff ff jne 0x4208af + 420aaf: e8 ac cd ff ff call 0x41d860 + 420ab4: e9 f6 fd ff ff jmp 0x4208af + 420ab9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 420ac0: 48 c7 c0 d8 ff ff ff mov rax, -40 + 420ac7: 64 48 8b 28 mov rbp, qword ptr fs:[rax] + 420acb: 48 85 ed test rbp, rbp + 420ace: 0f 84 7c 00 00 00 je 0x420b50 + 420ad4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 420adc: 85 c0 test eax, eax + 420ade: 0f 85 99 00 00 00 jne 0x420b7d + 420ae4: ba 01 00 00 00 mov edx, 1 + 420ae9: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 420aed: 4c 8b 6d 60 mov r13, qword ptr [rbp + 96] + 420af1: 48 8d 05 a8 fc 09 00 lea rax, [rip + 654504] # 0x4c07a0 + 420af8: 49 8b 5d 08 mov rbx, qword ptr [r13 + 8] + 420afc: 48 83 e3 f8 and rbx, -8 + 420b00: 48 39 c5 cmp rbp, rax + 420b03: 0f 84 cc fd ff ff je 0x4208d5 + 420b09: 4c 89 e8 mov rax, r13 + 420b0c: 48 25 00 00 00 fc and rax, -67108864 + 420b12: 48 03 40 18 add rax, qword ptr [rax + 24] + 420b16: 4c 29 e8 sub rax, r13 + 420b19: 48 39 c3 cmp rbx, rax + 420b1c: 48 0f 42 d8 cmovb rbx, rax + 420b20: e9 b0 fd ff ff jmp 0x4208d5 + 420b25: 0f 1f 00 nop dword ptr [rax] + 420b28: 4c 89 c7 mov rdi, r8 + 420b2b: 31 f6 xor esi, esi + 420b2d: e8 de 05 fe ff call 0x401110 <.plt+0xf0> + 420b32: 49 89 c0 mov r8, rax + 420b35: e9 ea fd ff ff jmp 0x420924 + 420b3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420b40: 4c 89 e2 mov rdx, r12 + 420b43: 31 f6 xor esi, esi + 420b45: 4c 89 c7 mov rdi, r8 + 420b48: e9 ea fe ff ff jmp 0x420a37 + 420b4d: 0f 1f 00 nop dword ptr [rax] + 420b50: e8 3b 9b ff ff call 0x41a690 + 420b55: 48 89 c5 mov rbp, rax + 420b58: 48 85 c0 test rax, rax + 420b5b: 75 90 jne 0x420aed + 420b5d: 31 f6 xor esi, esi + 420b5f: 4c 89 e7 mov rdi, r12 + 420b62: e8 f9 9e ff ff call 0x41aa60 + 420b67: 48 89 c5 mov rbp, rax + 420b6a: 48 85 c0 test rax, rax + 420b6d: 0f 85 7a ff ff ff jne 0x420aed + 420b73: 45 31 ed xor r13d, r13d + 420b76: 31 db xor ebx, ebx + 420b78: e9 58 fd ff ff jmp 0x4208d5 + 420b7d: 31 c0 xor eax, eax + 420b7f: ba 01 00 00 00 mov edx, 1 + 420b84: f0 lock + 420b85: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 420b89: 0f 84 5e ff ff ff je 0x420aed + 420b8f: 48 89 ef mov rdi, rbp + 420b92: e8 09 92 ff ff call 0x419da0 <__lll_lock_wait_private> + 420b97: e9 51 ff ff ff jmp 0x420aed + 420b9c: 31 c0 xor eax, eax + 420b9e: 87 45 00 xchg dword ptr [rbp], eax + 420ba1: 83 f8 01 cmp eax, 1 + 420ba4: 0f 8e 5a fd ff ff jle 0x420904 + 420baa: 45 31 d2 xor r10d, r10d + 420bad: ba 01 00 00 00 mov edx, 1 + 420bb2: be 81 00 00 00 mov esi, 129 + 420bb7: 48 89 ef mov rdi, rbp + 420bba: b8 ca 00 00 00 mov eax, 202 + 420bbf: 0f 05 syscall + 420bc1: e9 3e fd ff ff jmp 0x420904 + 420bc6: 48 8d 0d ab 60 07 00 lea rcx, [rip + 483499] # 0x496c78 <__PRETTY_FUNCTION__.13364> + 420bcd: ba 95 0d 00 00 mov edx, 3477 + 420bd2: 48 8d 35 d7 4f 07 00 lea rsi, [rip + 479191] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 420bd9: 48 8d 3d 22 52 07 00 lea rdi, [rip + 479778] # 0x495e02 <__PRETTY_FUNCTION__.11590+0x262> + 420be0: e8 4b 96 ff ff call 0x41a230 <__malloc_assert> + 420be5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000420bf0 : + 420bf0: f3 0f 1e fa endbr64 + 420bf4: 41 57 push r15 + 420bf6: 41 56 push r14 + 420bf8: 41 55 push r13 + 420bfa: 41 54 push r12 + 420bfc: 55 push rbp + 420bfd: 53 push rbx + 420bfe: 48 83 ec 28 sub rsp, 40 + 420c02: 8b 05 dc fa 09 00 mov eax, dword ptr [rip + 654044] # 0x4c06e4 <__libc_malloc_initialized> + 420c08: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 420c0d: 85 c0 test eax, eax + 420c0f: 0f 88 7b 02 00 00 js 0x420e90 + 420c15: c7 44 24 14 00 00 00 00 mov dword ptr [rsp + 20], 0 + 420c1d: 4c 8d 3d 7c fb 09 00 lea r15, [rip + 654204] # 0x4c07a0 + 420c24: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 420c2c: ba 01 00 00 00 mov edx, 1 + 420c31: 85 c0 test eax, eax + 420c33: 0f 85 07 02 00 00 jne 0x420e40 + 420c39: 41 0f b1 17 cmpxchg dword ptr [r15], edx + 420c3d: 4c 89 ff mov rdi, r15 + 420c40: e8 bb 9c ff ff call 0x41a900 + 420c45: 48 8b 1d cc 04 0a 00 mov rbx, qword ptr [rip + 656588] # 0x4c1118 <_dl_pagesize> + 420c4c: 48 81 fb ff 03 00 00 cmp rbx, 1023 + 420c53: 0f 87 1f 01 00 00 ja 0x420d78 + 420c59: 89 d8 mov eax, ebx + 420c5b: c1 e8 04 shr eax, 4 + 420c5e: 89 44 24 10 mov dword ptr [rsp + 16], eax + 420c62: 4c 8d 6b 2f lea r13, [rbx + 47] + 420c66: 48 8d 43 ff lea rax, [rbx - 1] + 420c6a: bd 01 00 00 00 mov ebp, 1 + 420c6f: 48 f7 db neg rbx + 420c72: 4d 8d 67 60 lea r12, [r15 + 96] + 420c76: 49 89 de mov r14, rbx + 420c79: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 420c7e: 4c 89 eb mov rbx, r13 + 420c81: 31 d2 xor edx, edx + 420c83: 4d 89 e5 mov r13, r12 + 420c86: 41 89 ec mov r12d, ebp + 420c89: eb 1d jmp 0x420ca8 + 420c8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 420c90: 44 39 64 24 10 cmp dword ptr [rsp + 16], r12d + 420c95: 7e 17 jle 0x420cae + 420c97: 41 83 c4 01 add r12d, 1 + 420c9b: 49 83 c5 10 add r13, 16 + 420c9f: 41 81 fc 80 00 00 00 cmp r12d, 128 + 420ca6: 74 78 je 0x420d20 + 420ca8: 41 83 fc 01 cmp r12d, 1 + 420cac: 75 e2 jne 0x420c90 + 420cae: 49 8b 6d 18 mov rbp, qword ptr [r13 + 24] + 420cb2: 4c 39 ed cmp rbp, r13 + 420cb5: 75 12 jne 0x420cc9 + 420cb7: eb de jmp 0x420c97 + 420cb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 420cc0: 48 8b 6d 18 mov rbp, qword ptr [rbp + 24] + 420cc4: 4c 39 ed cmp rbp, r13 + 420cc7: 74 ce je 0x420c97 + 420cc9: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 420ccd: 48 83 e6 f8 and rsi, -8 + 420cd1: 48 39 de cmp rsi, rbx + 420cd4: 76 ea jbe 0x420cc0 + 420cd6: 48 8d 7c 1d 00 lea rdi, [rbp + rbx] + 420cdb: 48 8d 45 30 lea rax, [rbp + 48] + 420cdf: 4c 21 f7 and rdi, r14 + 420ce2: 48 39 c7 cmp rdi, rax + 420ce5: 0f 82 35 01 00 00 jb 0x420e20 + 420ceb: 48 8d 44 35 00 lea rax, [rbp + rsi] + 420cf0: 48 39 c7 cmp rdi, rax + 420cf3: 0f 83 07 01 00 00 jae 0x420e00 + 420cf9: 48 89 f8 mov rax, rdi + 420cfc: 48 29 e8 sub rax, rbp + 420cff: 48 29 c6 sub rsi, rax + 420d02: 48 39 74 24 08 cmp qword ptr [rsp + 8], rsi + 420d07: 73 b7 jae 0x420cc0 + 420d09: ba 04 00 00 00 mov edx, 4 + 420d0e: 4c 21 f6 and rsi, r14 + 420d11: e8 da 86 02 00 call 0x4493f0 + 420d16: ba 01 00 00 00 mov edx, 1 + 420d1b: eb a3 jmp 0x420cc0 + 420d1d: 0f 1f 00 nop dword ptr [rax] + 420d20: 48 8d 05 79 fa 09 00 lea rax, [rip + 653945] # 0x4c07a0 + 420d27: 49 39 c7 cmp r15, rax + 420d2a: 0f 84 b0 00 00 00 je 0x420de0 + 420d30: 09 54 24 14 or dword ptr [rsp + 20], edx + 420d34: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 420d3c: 85 c0 test eax, eax + 420d3e: 0f 85 1c 01 00 00 jne 0x420e60 + 420d44: 41 83 2f 01 sub dword ptr [r15], 1 + 420d48: 4d 8b bf 70 08 00 00 mov r15, qword ptr [r15 + 2160] + 420d4f: 48 8d 05 4a fa 09 00 lea rax, [rip + 653898] # 0x4c07a0 + 420d56: 49 39 c7 cmp r15, rax + 420d59: 0f 85 c5 fe ff ff jne 0x420c24 + 420d5f: 8b 44 24 14 mov eax, dword ptr [rsp + 20] + 420d63: 48 83 c4 28 add rsp, 40 + 420d67: 5b pop rbx + 420d68: 5d pop rbp + 420d69: 41 5c pop r12 + 420d6b: 41 5d pop r13 + 420d6d: 41 5e pop r14 + 420d6f: 41 5f pop r15 + 420d71: c3 ret + 420d72: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420d78: 48 89 dd mov rbp, rbx + 420d7b: 48 c1 ed 06 shr rbp, 6 + 420d7f: 48 81 fb 3f 0c 00 00 cmp rbx, 3135 + 420d86: 77 10 ja 0x420d98 + 420d88: 8d 45 30 lea eax, [rbp + 48] + 420d8b: 89 44 24 10 mov dword ptr [rsp + 16], eax + 420d8f: e9 ce fe ff ff jmp 0x420c62 + 420d94: 0f 1f 40 00 nop dword ptr [rax] + 420d98: 48 89 dd mov rbp, rbx + 420d9b: 48 c1 ed 09 shr rbp, 9 + 420d9f: 48 81 fb ff 29 00 00 cmp rbx, 10751 + 420da6: 76 28 jbe 0x420dd0 + 420da8: 48 89 dd mov rbp, rbx + 420dab: 48 c1 ed 0c shr rbp, 12 + 420daf: 48 81 fb ff af 00 00 cmp rbx, 45055 + 420db6: 0f 87 e4 00 00 00 ja 0x420ea0 + 420dbc: 8d 45 6e lea eax, [rbp + 110] + 420dbf: 89 44 24 10 mov dword ptr [rsp + 16], eax + 420dc3: e9 9a fe ff ff jmp 0x420c62 + 420dc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 420dd0: 8d 45 5b lea eax, [rbp + 91] + 420dd3: 89 44 24 10 mov dword ptr [rsp + 16], eax + 420dd7: e9 86 fe ff ff jmp 0x420c62 + 420ddc: 0f 1f 40 00 nop dword ptr [rax] + 420de0: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 420de5: 89 54 24 08 mov dword ptr [rsp + 8], edx + 420de9: e8 f2 a8 ff ff call 0x41b6e0 + 420dee: 8b 54 24 08 mov edx, dword ptr [rsp + 8] + 420df2: 09 c2 or edx, eax + 420df4: e9 37 ff ff ff jmp 0x420d30 + 420df9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 420e00: 48 8d 0d a3 50 07 00 lea rcx, [rip + 479395] # 0x495eaa <__PRETTY_FUNCTION__.13693> + 420e07: ba ad 12 00 00 mov edx, 4781 + 420e0c: 48 8d 35 9d 4d 07 00 lea rsi, [rip + 478621] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 420e13: 48 8d 3d 06 5e 07 00 lea rdi, [rip + 482822] # 0x496c20 <__PRETTY_FUNCTION__.13693+0xd76> + 420e1a: e8 11 94 ff ff call 0x41a230 <__malloc_assert> + 420e1f: 90 nop + 420e20: 48 8d 0d 83 50 07 00 lea rcx, [rip + 479363] # 0x495eaa <__PRETTY_FUNCTION__.13693> + 420e27: ba ac 12 00 00 mov edx, 4780 + 420e2c: 48 8d 35 7d 4d 07 00 lea rsi, [rip + 478589] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 420e33: 48 8d 3d ae 5d 07 00 lea rdi, [rip + 482734] # 0x496be8 <__PRETTY_FUNCTION__.13693+0xd3e> + 420e3a: e8 f1 93 ff ff call 0x41a230 <__malloc_assert> + 420e3f: 90 nop + 420e40: 31 c0 xor eax, eax + 420e42: f0 lock + 420e43: 41 0f b1 17 cmpxchg dword ptr [r15], edx + 420e47: 0f 84 f0 fd ff ff je 0x420c3d + 420e4d: 4c 89 ff mov rdi, r15 + 420e50: e8 4b 8f ff ff call 0x419da0 <__lll_lock_wait_private> + 420e55: e9 e3 fd ff ff jmp 0x420c3d + 420e5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420e60: 31 c0 xor eax, eax + 420e62: 41 87 07 xchg dword ptr [r15], eax + 420e65: 83 f8 01 cmp eax, 1 + 420e68: 0f 8e da fe ff ff jle 0x420d48 + 420e6e: 45 31 d2 xor r10d, r10d + 420e71: ba 01 00 00 00 mov edx, 1 + 420e76: be 81 00 00 00 mov esi, 129 + 420e7b: 4c 89 ff mov rdi, r15 + 420e7e: b8 ca 00 00 00 mov eax, 202 + 420e83: 0f 05 syscall + 420e85: e9 be fe ff ff jmp 0x420d48 + 420e8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420e90: e8 db d0 ff ff call 0x41df70 + 420e95: e9 7b fd ff ff jmp 0x420c15 + 420e9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 420ea0: 48 89 dd mov rbp, rbx + 420ea3: 48 c1 ed 0f shr rbp, 15 + 420ea7: 48 81 fb ff 7f 02 00 cmp rbx, 163839 + 420eae: 77 10 ja 0x420ec0 + 420eb0: 8d 45 77 lea eax, [rbp + 119] + 420eb3: 89 44 24 10 mov dword ptr [rsp + 16], eax + 420eb7: e9 a6 fd ff ff jmp 0x420c62 + 420ebc: 0f 1f 40 00 nop dword ptr [rax] + 420ec0: 48 89 dd mov rbp, rbx + 420ec3: b8 02 00 00 00 mov eax, 2 + 420ec8: 48 c1 ed 12 shr rbp, 18 + 420ecc: 48 81 fb ff ff 0b 00 cmp rbx, 786431 + 420ed3: 48 0f 47 e8 cmova rbp, rax + 420ed7: 8d 45 7c lea eax, [rbp + 124] + 420eda: 89 44 24 10 mov dword ptr [rsp + 16], eax + 420ede: e9 7f fd ff ff jmp 0x420c62 + 420ee3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 420eee: 66 90 nop + +0000000000420ef0 : + 420ef0: f3 0f 1e fa endbr64 + 420ef4: 48 85 ff test rdi, rdi + 420ef7: 74 47 je 0x420f40 + 420ef9: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 420efd: 48 8d 4f f0 lea rcx, [rdi - 16] + 420f01: 48 89 c6 mov rsi, rax + 420f04: 48 83 e0 f8 and rax, -8 + 420f08: 83 e6 02 and esi, 2 + 420f0b: 83 3d 9e 1d 0a 00 01 cmp dword ptr [rip + 662942], 1 # 0x4c2cb0 + 420f12: 48 89 c2 mov rdx, rax + 420f15: 74 31 je 0x420f48 + 420f17: 48 85 f6 test rsi, rsi + 420f1a: 74 0c je 0x420f28 + 420f1c: 48 8d 40 f0 lea rax, [rax - 16] + 420f20: c3 ret + 420f21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 420f28: 48 8b 44 01 08 mov rax, qword ptr [rcx + rax + 8] + 420f2d: 48 83 ea 08 sub rdx, 8 + 420f31: 83 e0 01 and eax, 1 + 420f34: 48 0f 45 c2 cmovne rax, rdx + 420f38: c3 ret + 420f39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 420f40: 31 c0 xor eax, eax + 420f42: c3 ret + 420f43: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 420f48: 49 89 c8 mov r8, rcx + 420f4b: 48 89 c8 mov rax, rcx + 420f4e: 48 c1 e8 0b shr rax, 11 + 420f52: 49 c1 e8 03 shr r8, 3 + 420f56: 41 31 c0 xor r8d, eax + 420f59: b8 02 00 00 00 mov eax, 2 + 420f5e: 41 80 f8 01 cmp r8b, 1 + 420f62: 44 0f 44 c0 cmove r8d, eax + 420f66: 31 c0 xor eax, eax + 420f68: 48 85 f6 test rsi, rsi + 420f6b: 0f 94 c0 sete al + 420f6e: 48 8d 44 c2 ff lea rax, [rdx + 8*rax - 1] + 420f73: 0f b6 54 07 f0 movzx edx, byte ptr [rdi + rax - 16] + 420f78: 44 38 c2 cmp dl, r8b + 420f7b: 74 1c je 0x420f99 + 420f7d: 0f 1f 00 nop dword ptr [rax] + 420f80: 84 d2 test dl, dl + 420f82: 74 1a je 0x420f9e + 420f84: 48 8d 72 10 lea rsi, [rdx + 16] + 420f88: 48 39 f0 cmp rax, rsi + 420f8b: 72 11 jb 0x420f9e + 420f8d: 48 29 d0 sub rax, rdx + 420f90: 0f b6 14 01 movzx edx, byte ptr [rcx + rax] + 420f94: 44 38 c2 cmp dl, r8b + 420f97: 75 e7 jne 0x420f80 + 420f99: 48 83 e8 10 sub rax, 16 + 420f9d: c3 ret + 420f9e: 48 83 ec 08 sub rsp, 8 + 420fa2: 48 8d 3d 9f 5c 07 00 lea rdi, [rip + 482463] # 0x496c48 <__PRETTY_FUNCTION__.13693+0xd9e> + 420fa9: e8 e2 92 ff ff call 0x41a290 + 420fae: 66 90 nop + +0000000000420fb0 : + 420fb0: f3 0f 1e fa endbr64 + 420fb4: 41 56 push r14 + 420fb6: 41 55 push r13 + 420fb8: 49 89 fd mov r13, rdi + 420fbb: 41 54 push r12 + 420fbd: 55 push rbp + 420fbe: 53 push rbx + 420fbf: 48 83 ec 30 sub rsp, 48 + 420fc3: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 420fcc: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 420fd1: 31 c0 xor eax, eax + 420fd3: 8b 05 0b f7 09 00 mov eax, dword ptr [rip + 653067] # 0x4c06e4 <__libc_malloc_initialized> + 420fd9: 85 c0 test eax, eax + 420fdb: 0f 88 f7 00 00 00 js 0x4210d8 + 420fe1: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 420fea: 66 0f ef c0 pxor xmm0, xmm0 + 420fee: 49 89 e4 mov r12, rsp + 420ff1: 45 31 f6 xor r14d, r14d + 420ff4: 48 8d 2d a5 f7 09 00 lea rbp, [rip + 653221] # 0x4c07a0 + 420ffb: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 + 420fff: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 + 421004: 48 89 eb mov rbx, rbp + 421007: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 421010: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 421018: ba 01 00 00 00 mov edx, 1 + 42101d: 85 c0 test eax, eax + 42101f: 0f 85 93 00 00 00 jne 0x4210b8 + 421025: 0f b1 13 cmpxchg dword ptr [rbx], edx + 421028: 4c 89 e6 mov rsi, r12 + 42102b: 48 89 df mov rdi, rbx + 42102e: e8 3d 90 ff ff call 0x41a070 + 421033: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 42103b: 85 c0 test eax, eax + 42103d: 75 51 jne 0x421090 + 42103f: 83 2b 01 sub dword ptr [rbx], 1 + 421042: 48 8b 9b 70 08 00 00 mov rbx, qword ptr [rbx + 2160] + 421049: 48 39 eb cmp rbx, rbp + 42104c: 75 c2 jne 0x421010 + 42104e: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 421053: 66 0f 6f 0c 24 movdqa xmm1, xmmword ptr [rsp] + 421058: 66 0f 6f 54 24 10 movdqa xmm2, xmmword ptr [rsp + 16] + 42105e: 49 89 45 20 mov qword ptr [r13 + 32], rax + 421062: 41 0f 11 4d 00 movups xmmword ptr [r13], xmm1 + 421067: 41 0f 11 55 10 movups xmmword ptr [r13 + 16], xmm2 + 42106c: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 421071: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 42107a: 75 66 jne 0x4210e2 + 42107c: 48 83 c4 30 add rsp, 48 + 421080: 4c 89 e8 mov rax, r13 + 421083: 5b pop rbx + 421084: 5d pop rbp + 421085: 41 5c pop r12 + 421087: 41 5d pop r13 + 421089: 41 5e pop r14 + 42108b: c3 ret + 42108c: 0f 1f 40 00 nop dword ptr [rax] + 421090: 44 89 f0 mov eax, r14d + 421093: 87 03 xchg dword ptr [rbx], eax + 421095: 83 f8 01 cmp eax, 1 + 421098: 7e a8 jle 0x421042 + 42109a: 45 31 d2 xor r10d, r10d + 42109d: ba 01 00 00 00 mov edx, 1 + 4210a2: be 81 00 00 00 mov esi, 129 + 4210a7: 48 89 df mov rdi, rbx + 4210aa: b8 ca 00 00 00 mov eax, 202 + 4210af: 0f 05 syscall + 4210b1: eb 8f jmp 0x421042 + 4210b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4210b8: 44 89 f0 mov eax, r14d + 4210bb: f0 lock + 4210bc: 0f b1 13 cmpxchg dword ptr [rbx], edx + 4210bf: 0f 84 63 ff ff ff je 0x421028 + 4210c5: 48 89 df mov rdi, rbx + 4210c8: e8 d3 8c ff ff call 0x419da0 <__lll_lock_wait_private> + 4210cd: e9 56 ff ff ff jmp 0x421028 + 4210d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4210d8: e8 93 ce ff ff call 0x41df70 + 4210dd: e9 ff fe ff ff jmp 0x420fe1 + 4210e2: e8 e9 aa 02 00 call 0x44bbd0 <__stack_chk_fail_local> + 4210e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +00000000004210f0 : + 4210f0: f3 0f 1e fa endbr64 + 4210f4: 41 57 push r15 + 4210f6: 41 56 push r14 + 4210f8: 41 55 push r13 + 4210fa: 41 54 push r12 + 4210fc: 55 push rbp + 4210fd: 53 push rbx + 4210fe: 48 83 ec 48 sub rsp, 72 + 421102: 4c 8b 2d 2f f6 09 00 mov r13, qword ptr [rip + 652847] # 0x4c0738 + 421109: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 421112: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 421117: 31 c0 xor eax, eax + 421119: 8b 05 c5 f5 09 00 mov eax, dword ptr [rip + 652741] # 0x4c06e4 <__libc_malloc_initialized> + 42111f: 45 89 ef mov r15d, r13d + 421122: 85 c0 test eax, eax + 421124: 0f 88 fe 01 00 00 js 0x421328 + 42112a: 48 8b 05 97 f5 09 00 mov rax, qword ptr [rip + 652695] # 0x4c06c8 + 421131: 48 8d 1d 68 f6 09 00 lea rbx, [rip + 652904] # 0x4c07a0 + 421138: 45 31 e4 xor r12d, r12d + 42113b: 48 8d 6c 24 10 lea rbp, [rsp + 16] + 421140: 8b 48 74 mov ecx, dword ptr [rax + 116] + 421143: 89 ca mov edx, ecx + 421145: 89 4c 24 08 mov dword ptr [rsp + 8], ecx + 421149: 83 ca 02 or edx, 2 + 42114c: 89 50 74 mov dword ptr [rax + 116], edx + 42114f: eb 0b jmp 0x42115c + 421151: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 421158: 41 83 c4 01 add r12d, 1 + 42115c: 66 0f ef c0 pxor xmm0, xmm0 + 421160: 48 c7 45 20 00 00 00 00 mov qword ptr [rbp + 32], 0 + 421168: 0f 29 45 00 movaps xmmword ptr [rbp], xmm0 + 42116c: 0f 29 45 10 movaps xmmword ptr [rbp + 16], xmm0 + 421170: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 421178: ba 01 00 00 00 mov edx, 1 + 42117d: 85 c0 test eax, eax + 42117f: 0f 85 83 01 00 00 jne 0x421308 + 421185: 0f b1 13 cmpxchg dword ptr [rbx], edx + 421188: 48 89 ee mov rsi, rbp + 42118b: 48 89 df mov rdi, rbx + 42118e: e8 dd 8e ff ff call 0x41a070 + 421193: 48 8b 3d 2e f5 09 00 mov rdi, qword ptr [rip + 652590] # 0x4c06c8 + 42119a: 44 89 e2 mov edx, r12d + 42119d: 31 c0 xor eax, eax + 42119f: 48 8d 35 69 4c 07 00 lea rsi, [rip + 478313] # 0x495e0f <__PRETTY_FUNCTION__.11590+0x26f> + 4211a6: e8 c5 d2 03 00 call 0x45e470 + 4211ab: 8b 54 24 10 mov edx, dword ptr [rsp + 16] + 4211af: 48 8b 3d 12 f5 09 00 mov rdi, qword ptr [rip + 652562] # 0x4c06c8 + 4211b6: 31 c0 xor eax, eax + 4211b8: 48 8d 35 5b 4c 07 00 lea rsi, [rip + 478299] # 0x495e1a <__PRETTY_FUNCTION__.11590+0x27a> + 4211bf: e8 ac d2 03 00 call 0x45e470 + 4211c4: 8b 54 24 2c mov edx, dword ptr [rsp + 44] + 4211c8: 48 8b 3d f9 f4 09 00 mov rdi, qword ptr [rip + 652537] # 0x4c06c8 + 4211cf: 31 c0 xor eax, eax + 4211d1: 48 8d 35 5b 4c 07 00 lea rsi, [rip + 478299] # 0x495e33 <__PRETTY_FUNCTION__.11590+0x293> + 4211d8: e8 93 d2 03 00 call 0x45e470 + 4211dd: 44 8b 74 24 2c mov r14d, dword ptr [rsp + 44] + 4211e2: 44 03 7c 24 10 add r15d, dword ptr [rsp + 16] + 4211e7: 45 89 f8 mov r8d, r15d + 4211ea: 45 01 ee add r14d, r13d + 4211ed: 45 89 f5 mov r13d, r14d + 4211f0: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4211f8: 85 c0 test eax, eax + 4211fa: 0f 85 d8 00 00 00 jne 0x4212d8 + 421200: 83 2b 01 sub dword ptr [rbx], 1 + 421203: 48 8b 9b 70 08 00 00 mov rbx, qword ptr [rbx + 2160] + 42120a: 48 8d 05 8f f5 09 00 lea rax, [rip + 652687] # 0x4c07a0 + 421211: 48 39 c3 cmp rbx, rax + 421214: 0f 85 3e ff ff ff jne 0x421158 + 42121a: ba 14 00 00 00 mov edx, 20 + 42121f: 48 8b 0d a2 f4 09 00 mov rcx, qword ptr [rip + 652450] # 0x4c06c8 + 421226: be 01 00 00 00 mov esi, 1 + 42122b: 48 8d 3d 1a 4c 07 00 lea rdi, [rip + 478234] # 0x495e4c <__PRETTY_FUNCTION__.11590+0x2ac> + 421232: 44 89 44 24 0c mov dword ptr [rsp + 12], r8d + 421237: e8 b4 b0 04 00 call 0x46c2f0 + 42123c: 44 8b 44 24 0c mov r8d, dword ptr [rsp + 12] + 421241: 48 8b 3d 80 f4 09 00 mov rdi, qword ptr [rip + 652416] # 0x4c06c8 + 421248: 31 c0 xor eax, eax + 42124a: 48 8d 35 c9 4b 07 00 lea rsi, [rip + 478153] # 0x495e1a <__PRETTY_FUNCTION__.11590+0x27a> + 421251: 44 89 c2 mov edx, r8d + 421254: e8 17 d2 03 00 call 0x45e470 + 421259: 48 8b 3d 68 f4 09 00 mov rdi, qword ptr [rip + 652392] # 0x4c06c8 + 421260: 44 89 f2 mov edx, r14d + 421263: 31 c0 xor eax, eax + 421265: 48 8d 35 c7 4b 07 00 lea rsi, [rip + 478151] # 0x495e33 <__PRETTY_FUNCTION__.11590+0x293> + 42126c: e8 ff d1 03 00 call 0x45e470 + 421271: 8b 15 b9 f4 09 00 mov edx, dword ptr [rip + 652473] # 0x4c0730 + 421277: 48 8b 3d 4a f4 09 00 mov rdi, qword ptr [rip + 652362] # 0x4c06c8 + 42127e: 31 c0 xor eax, eax + 421280: 48 8d 35 da 4b 07 00 lea rsi, [rip + 478170] # 0x495e61 <__PRETTY_FUNCTION__.11590+0x2c1> + 421287: e8 e4 d1 03 00 call 0x45e470 + 42128c: 48 8b 15 ad f4 09 00 mov rdx, qword ptr [rip + 652461] # 0x4c0740 + 421293: 31 c0 xor eax, eax + 421295: 48 8b 3d 2c f4 09 00 mov rdi, qword ptr [rip + 652332] # 0x4c06c8 + 42129c: 48 8d 35 d7 4b 07 00 lea rsi, [rip + 478167] # 0x495e7a <__PRETTY_FUNCTION__.11590+0x2da> + 4212a3: e8 c8 d1 03 00 call 0x45e470 + 4212a8: 48 8b 05 19 f4 09 00 mov rax, qword ptr [rip + 652313] # 0x4c06c8 + 4212af: 8b 4c 24 08 mov ecx, dword ptr [rsp + 8] + 4212b3: 89 48 74 mov dword ptr [rax + 116], ecx + 4212b6: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 4212bb: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4212c4: 75 6c jne 0x421332 + 4212c6: 48 83 c4 48 add rsp, 72 + 4212ca: 5b pop rbx + 4212cb: 5d pop rbp + 4212cc: 41 5c pop r12 + 4212ce: 41 5d pop r13 + 4212d0: 41 5e pop r14 + 4212d2: 41 5f pop r15 + 4212d4: c3 ret + 4212d5: 0f 1f 00 nop dword ptr [rax] + 4212d8: 31 c0 xor eax, eax + 4212da: 87 03 xchg dword ptr [rbx], eax + 4212dc: 83 f8 01 cmp eax, 1 + 4212df: 0f 8e 1e ff ff ff jle 0x421203 + 4212e5: 45 31 d2 xor r10d, r10d + 4212e8: ba 01 00 00 00 mov edx, 1 + 4212ed: be 81 00 00 00 mov esi, 129 + 4212f2: 48 89 df mov rdi, rbx + 4212f5: b8 ca 00 00 00 mov eax, 202 + 4212fa: 0f 05 syscall + 4212fc: e9 02 ff ff ff jmp 0x421203 + 421301: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 421308: 31 c0 xor eax, eax + 42130a: f0 lock + 42130b: 0f b1 13 cmpxchg dword ptr [rbx], edx + 42130e: 0f 84 74 fe ff ff je 0x421188 + 421314: 48 89 df mov rdi, rbx + 421317: e8 84 8a ff ff call 0x419da0 <__lll_lock_wait_private> + 42131c: e9 67 fe ff ff jmp 0x421188 + 421321: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 421328: e8 43 cc ff ff call 0x41df70 + 42132d: e9 f8 fd ff ff jmp 0x42112a + 421332: e8 99 a8 02 00 call 0x44bbd0 <__stack_chk_fail_local> + 421337: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000421340 : + 421340: f3 0f 1e fa endbr64 + 421344: 55 push rbp + 421345: 89 fd mov ebp, edi + 421347: 53 push rbx + 421348: 48 63 de movsxd rbx, esi + 42134b: 48 83 ec 08 sub rsp, 8 + 42134f: 8b 05 8f f3 09 00 mov eax, dword ptr [rip + 652175] # 0x4c06e4 <__libc_malloc_initialized> + 421355: 85 c0 test eax, eax + 421357: 78 47 js 0x4213a0 + 421359: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 421361: 85 c0 test eax, eax + 421363: 0f 85 6f 01 00 00 jne 0x4214d8 + 421369: ba 01 00 00 00 mov edx, 1 + 42136e: 0f b1 15 2b f4 09 00 cmpxchg dword ptr [rip + 652331], edx # 0x4c07a0 + 421375: 90 nop + 421376: 48 8d 3d 23 f4 09 00 lea rdi, [rip + 652323] # 0x4c07a0 + 42137d: e8 7e 95 ff ff call 0x41a900 + 421382: 8d 45 08 lea eax, [rbp + 8] + 421385: 83 f8 09 cmp eax, 9 + 421388: 77 5e ja 0x4213e8 + 42138a: 48 8d 15 c7 59 07 00 lea rdx, [rip + 481735] # 0x496d58 <__PRETTY_FUNCTION__.13679+0x10> + 421391: 48 63 04 82 movsxd rax, dword ptr [rdx + 4*rax] + 421395: 48 01 d0 add rax, rdx + 421398: 3e ff e0 jmp rax + 42139b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4213a0: e8 cb cb ff ff call 0x41df70 + 4213a5: eb b2 jmp 0x421359 + 4213a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4213b0: 45 31 c0 xor r8d, r8d + 4213b3: 48 81 fb a0 00 00 00 cmp rbx, 160 + 4213ba: 0f 86 78 01 00 00 jbe 0x421538 + 4213c0: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4213c8: 85 c0 test eax, eax + 4213ca: 0f 85 30 01 00 00 jne 0x421500 + 4213d0: 83 2d c9 f3 09 00 01 sub dword ptr [rip + 652233], 1 # 0x4c07a0 + 4213d7: 48 83 c4 08 add rsp, 8 + 4213db: 44 89 c0 mov eax, r8d + 4213de: 5b pop rbx + 4213df: 5d pop rbp + 4213e0: c3 ret + 4213e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4213e8: 41 b8 01 00 00 00 mov r8d, 1 + 4213ee: eb d0 jmp 0x4213c0 + 4213f0: 90 nop + 4213f1: c7 05 39 f3 09 00 01 00 00 00 mov dword ptr [rip + 652089], 1 # 0x4c0734 + 4213fb: 41 b8 01 00 00 00 mov r8d, 1 + 421401: 89 1d 25 f3 09 00 mov dword ptr [rip + 652069], ebx # 0x4c072c + 421407: eb b7 jmp 0x4213c0 + 421409: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 421410: 45 31 c0 xor r8d, r8d + 421413: 48 81 fb 00 00 00 02 cmp rbx, 33554432 + 42141a: 77 a4 ja 0x4213c0 + 42141c: 90 nop + 42141d: c7 05 0d f3 09 00 01 00 00 00 mov dword ptr [rip + 652045], 1 # 0x4c0734 + 421427: 41 b8 01 00 00 00 mov r8d, 1 + 42142d: 48 89 1d dc f2 09 00 mov qword ptr [rip + 651996], rbx # 0x4c0710 + 421434: eb 8a jmp 0x4213c0 + 421436: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 421440: 90 nop + 421441: c7 05 e9 f2 09 00 01 00 00 00 mov dword ptr [rip + 652009], 1 # 0x4c0734 + 42144b: 41 b8 01 00 00 00 mov r8d, 1 + 421451: 48 89 1d b0 f2 09 00 mov qword ptr [rip + 651952], rbx # 0x4c0708 + 421458: e9 63 ff ff ff jmp 0x4213c0 + 42145d: 0f 1f 00 nop dword ptr [rax] + 421460: 90 nop + 421461: c7 05 c9 f2 09 00 01 00 00 00 mov dword ptr [rip + 651977], 1 # 0x4c0734 + 42146b: 41 b8 01 00 00 00 mov r8d, 1 + 421471: 48 89 1d 88 f2 09 00 mov qword ptr [rip + 651912], rbx # 0x4c0700 + 421478: e9 43 ff ff ff jmp 0x4213c0 + 42147d: 0f 1f 00 nop dword ptr [rax] + 421480: 41 b8 01 00 00 00 mov r8d, 1 + 421486: 85 db test ebx, ebx + 421488: 0f 8e 32 ff ff ff jle 0x4213c0 + 42148e: 90 nop + 42148f: 48 89 1d 82 f2 09 00 mov qword ptr [rip + 651906], rbx # 0x4c0718 + 421496: e9 25 ff ff ff jmp 0x4213c0 + 42149b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4214a0: 90 nop + 4214a1: 41 b8 01 00 00 00 mov r8d, 1 + 4214a7: 89 1d 27 18 0a 00 mov dword ptr [rip + 661543], ebx # 0x4c2cd4 + 4214ad: e9 0e ff ff ff jmp 0x4213c0 + 4214b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4214b8: 41 b8 01 00 00 00 mov r8d, 1 + 4214be: 85 db test ebx, ebx + 4214c0: 0f 8e fa fe ff ff jle 0x4213c0 + 4214c6: 90 nop + 4214c7: 48 89 1d 52 f2 09 00 mov qword ptr [rip + 651858], rbx # 0x4c0720 + 4214ce: e9 ed fe ff ff jmp 0x4213c0 + 4214d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4214d8: 31 c0 xor eax, eax + 4214da: ba 01 00 00 00 mov edx, 1 + 4214df: f0 lock + 4214e0: 0f b1 15 b9 f2 09 00 cmpxchg dword ptr [rip + 651961], edx # 0x4c07a0 + 4214e7: 0f 84 88 fe ff ff je 0x421375 + 4214ed: 48 8d 3d ac f2 09 00 lea rdi, [rip + 651948] # 0x4c07a0 + 4214f4: e8 a7 88 ff ff call 0x419da0 <__lll_lock_wait_private> + 4214f9: e9 77 fe ff ff jmp 0x421375 + 4214fe: 66 90 nop + 421500: 31 c0 xor eax, eax + 421502: 87 05 98 f2 09 00 xchg dword ptr [rip + 651928], eax # 0x4c07a0 + 421508: 83 f8 01 cmp eax, 1 + 42150b: 0f 8e c6 fe ff ff jle 0x4213d7 + 421511: 45 31 d2 xor r10d, r10d + 421514: ba 01 00 00 00 mov edx, 1 + 421519: be 81 00 00 00 mov esi, 129 + 42151e: b8 ca 00 00 00 mov eax, 202 + 421523: 48 8d 3d 76 f2 09 00 lea rdi, [rip + 651894] # 0x4c07a0 + 42152a: 0f 05 syscall + 42152c: e9 a6 fe ff ff jmp 0x4213d7 + 421531: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 421538: 90 nop + 421539: 48 8d 43 08 lea rax, [rbx + 8] + 42153d: ba 10 00 00 00 mov edx, 16 + 421542: 41 89 e8 mov r8d, ebp + 421545: 48 83 e0 f0 and rax, -16 + 421549: 48 85 db test rbx, rbx + 42154c: 48 0f 44 c2 cmove rax, rdx + 421550: 48 89 05 81 17 0a 00 mov qword ptr [rip + 661377], rax # 0x4c2cd8 + 421557: e9 64 fe ff ff jmp 0x4213c0 + 42155c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000421560 : + 421560: f3 0f 1e fa endbr64 + 421564: 41 55 push r13 + 421566: 41 54 push r12 + 421568: 49 89 d4 mov r12, rdx + 42156b: 48 89 f2 mov rdx, rsi + 42156e: 48 c1 ea 03 shr rdx, 3 + 421572: 55 push rbp + 421573: 48 8d 42 ff lea rax, [rdx - 1] + 421577: 53 push rbx + 421578: 48 21 d0 and rax, rdx + 42157b: 48 89 f2 mov rdx, rsi + 42157e: 83 e2 07 and edx, 7 + 421581: 48 83 ec 08 sub rsp, 8 + 421585: 48 09 d0 or rax, rdx + 421588: 0f 85 a2 00 00 00 jne 0x421630 + 42158e: 48 89 fb mov rbx, rdi + 421591: 48 89 f7 mov rdi, rsi + 421594: 48 85 f6 test rsi, rsi + 421597: 0f 84 93 00 00 00 je 0x421630 + 42159d: 48 8b 05 dc f1 09 00 mov rax, qword ptr [rip + 651740] # 0x4c0780 <__memalign_hook> + 4215a4: 48 8b 54 24 28 mov rdx, qword ptr [rsp + 40] + 4215a9: 48 85 c0 test rax, rax + 4215ac: 0f 85 ee 00 00 00 jne 0x4216a0 + 4215b2: 48 83 fe 10 cmp rsi, 16 + 4215b6: 0f 86 c4 00 00 00 jbe 0x421680 + 4215bc: 48 83 fe 1f cmp rsi, 31 + 4215c0: 77 7e ja 0x421640 + 4215c2: bd 20 00 00 00 mov ebp, 32 + 4215c7: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4215cf: 85 c0 test eax, eax + 4215d1: 0f 85 d9 00 00 00 jne 0x4216b0 + 4215d7: 4c 89 e2 mov rdx, r12 + 4215da: 48 89 ee mov rsi, rbp + 4215dd: 48 8d 3d bc f1 09 00 lea rdi, [rip + 651708] # 0x4c07a0 + 4215e4: e8 d7 c3 ff ff call 0x41d9c0 <_int_memalign> + 4215e9: 49 89 c0 mov r8, rax + 4215ec: 48 85 c0 test rax, rax + 4215ef: 0f 84 9b 00 00 00 je 0x421690 + 4215f5: 48 8b 40 f8 mov rax, qword ptr [rax - 8] + 4215f9: a8 02 test al, 2 + 4215fb: 75 1e jne 0x42161b + 4215fd: a8 04 test al, 4 + 4215ff: 74 1a je 0x42161b + 421601: 49 8d 40 f0 lea rax, [r8 - 16] + 421605: 48 8d 15 94 f1 09 00 lea rdx, [rip + 651668] # 0x4c07a0 + 42160c: 48 25 00 00 00 fc and rax, -67108864 + 421612: 48 39 10 cmp qword ptr [rax], rdx + 421615: 0f 85 1d 02 00 00 jne 0x421838 + 42161b: 4c 89 03 mov qword ptr [rbx], r8 + 42161e: 48 83 c4 08 add rsp, 8 + 421622: 31 c0 xor eax, eax + 421624: 5b pop rbx + 421625: 5d pop rbp + 421626: 41 5c pop r12 + 421628: 41 5d pop r13 + 42162a: c3 ret + 42162b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 421630: b8 16 00 00 00 mov eax, 22 + 421635: 48 83 c4 08 add rsp, 8 + 421639: 5b pop rbx + 42163a: 5d pop rbp + 42163b: 41 5c pop r12 + 42163d: 41 5d pop r13 + 42163f: c3 ret + 421640: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 + 42164a: 48 39 c6 cmp rsi, rax + 42164d: 0f 87 15 01 00 00 ja 0x421768 + 421653: 48 8d 46 ff lea rax, [rsi - 1] + 421657: 48 85 f0 test rax, rsi + 42165a: 0f 84 f7 01 00 00 je 0x421857 + 421660: bd 20 00 00 00 mov ebp, 32 + 421665: 48 83 fe 20 cmp rsi, 32 + 421669: 0f 84 58 ff ff ff je 0x4215c7 + 42166f: 90 nop + 421670: 48 01 ed add rbp, rbp + 421673: 48 39 ef cmp rdi, rbp + 421676: 77 f8 ja 0x421670 + 421678: e9 4a ff ff ff jmp 0x4215c7 + 42167d: 0f 1f 00 nop dword ptr [rax] + 421680: 4c 89 e7 mov rdi, r12 + 421683: e8 d8 d8 ff ff call 0x41ef60 + 421688: 49 89 c0 mov r8, rax + 42168b: 4d 85 c0 test r8, r8 + 42168e: 75 8b jne 0x42161b + 421690: b8 0c 00 00 00 mov eax, 12 + 421695: eb 9e jmp 0x421635 + 421697: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4216a0: 4c 89 e6 mov rsi, r12 + 4216a3: ff d0 call rax + 4216a5: 49 89 c0 mov r8, rax + 4216a8: eb e1 jmp 0x42168b + 4216aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4216b0: 48 c7 c0 d8 ff ff ff mov rax, -40 + 4216b7: 64 4c 8b 28 mov r13, qword ptr fs:[rax] + 4216bb: 4d 85 ed test r13, r13 + 4216be: 0f 84 bc 00 00 00 je 0x421780 + 4216c4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4216cc: 85 c0 test eax, eax + 4216ce: 0f 85 19 01 00 00 jne 0x4217ed + 4216d4: ba 01 00 00 00 mov edx, 1 + 4216d9: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx + 4216de: 4c 89 e2 mov rdx, r12 + 4216e1: 48 89 ee mov rsi, rbp + 4216e4: 4c 89 ef mov rdi, r13 + 4216e7: e8 d4 c2 ff ff call 0x41d9c0 <_int_memalign> + 4216ec: 49 89 c0 mov r8, rax + 4216ef: 48 85 c0 test rax, rax + 4216f2: 0f 84 c7 00 00 00 je 0x4217bf + 4216f8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 421700: 85 c0 test eax, eax + 421702: 0f 85 05 01 00 00 jne 0x42180d + 421708: 41 83 6d 00 01 sub dword ptr [r13], 1 + 42170d: 4d 85 c0 test r8, r8 + 421710: 0f 84 7a ff ff ff je 0x421690 + 421716: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] + 42171a: a8 02 test al, 2 + 42171c: 0f 85 f9 fe ff ff jne 0x42161b + 421722: 48 8d 15 77 f0 09 00 lea rdx, [rip + 651383] # 0x4c07a0 + 421729: a8 04 test al, 4 + 42172b: 74 0d je 0x42173a + 42172d: 49 8d 40 f0 lea rax, [r8 - 16] + 421731: 48 25 00 00 00 fc and rax, -67108864 + 421737: 48 8b 10 mov rdx, qword ptr [rax] + 42173a: 4c 39 ea cmp rdx, r13 + 42173d: 0f 84 d8 fe ff ff je 0x42161b + 421743: 48 8d 0d 3e 55 07 00 lea rcx, [rip + 480574] # 0x496c88 <__PRETTY_FUNCTION__.13279> + 42174a: ba fb 0c 00 00 mov edx, 3323 + 42174f: 48 8d 35 5a 44 07 00 lea rsi, [rip + 476250] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 421756: 48 8d 3d 7b 53 07 00 lea rdi, [rip + 480123] # 0x496ad8 <__PRETTY_FUNCTION__.13693+0xc2e> + 42175d: e8 ce 8a ff ff call 0x41a230 <__malloc_assert> + 421762: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 421768: 48 c7 c0 c0 ff ff ff mov rax, -64 + 42176f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 421776: b8 0c 00 00 00 mov eax, 12 + 42177b: e9 b5 fe ff ff jmp 0x421635 + 421780: e8 0b 8f ff ff call 0x41a690 + 421785: 49 89 c5 mov r13, rax + 421788: 48 85 c0 test rax, rax + 42178b: 0f 85 4d ff ff ff jne 0x4216de + 421791: 4a 8d 7c 25 20 lea rdi, [rbp + r12 + 32] + 421796: 31 f6 xor esi, esi + 421798: e8 c3 92 ff ff call 0x41aa60 + 42179d: 4c 89 e2 mov rdx, r12 + 4217a0: 48 89 ee mov rsi, rbp + 4217a3: 48 89 c7 mov rdi, rax + 4217a6: 49 89 c5 mov r13, rax + 4217a9: e8 12 c2 ff ff call 0x41d9c0 <_int_memalign> + 4217ae: 49 89 c0 mov r8, rax + 4217b1: 48 85 c0 test rax, rax + 4217b4: 75 29 jne 0x4217df + 4217b6: 4d 85 ed test r13, r13 + 4217b9: 0f 84 4e ff ff ff je 0x42170d + 4217bf: 90 nop + 4217c0: 4c 89 ef mov rdi, r13 + 4217c3: 4c 89 e6 mov rsi, r12 + 4217c6: e8 35 98 ff ff call 0x41b000 + 4217cb: 4c 89 e2 mov rdx, r12 + 4217ce: 48 89 ee mov rsi, rbp + 4217d1: 48 89 c7 mov rdi, rax + 4217d4: 49 89 c5 mov r13, rax + 4217d7: e8 e4 c1 ff ff call 0x41d9c0 <_int_memalign> + 4217dc: 49 89 c0 mov r8, rax + 4217df: 4d 85 ed test r13, r13 + 4217e2: 0f 84 25 ff ff ff je 0x42170d + 4217e8: e9 0b ff ff ff jmp 0x4216f8 + 4217ed: 31 c0 xor eax, eax + 4217ef: ba 01 00 00 00 mov edx, 1 + 4217f4: f0 lock + 4217f5: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx + 4217fa: 0f 84 de fe ff ff je 0x4216de + 421800: 4c 89 ef mov rdi, r13 + 421803: e8 98 85 ff ff call 0x419da0 <__lll_lock_wait_private> + 421808: e9 d1 fe ff ff jmp 0x4216de + 42180d: 31 c0 xor eax, eax + 42180f: 41 87 45 00 xchg dword ptr [r13], eax + 421813: 83 f8 01 cmp eax, 1 + 421816: 0f 8e f1 fe ff ff jle 0x42170d + 42181c: 45 31 d2 xor r10d, r10d + 42181f: ba 01 00 00 00 mov edx, 1 + 421824: be 81 00 00 00 mov esi, 129 + 421829: 4c 89 ef mov rdi, r13 + 42182c: b8 ca 00 00 00 mov eax, 202 + 421831: 0f 05 syscall + 421833: e9 d5 fe ff ff jmp 0x42170d + 421838: 48 8d 0d 49 54 07 00 lea rcx, [rip + 480329] # 0x496c88 <__PRETTY_FUNCTION__.13279> + 42183f: ba e8 0c 00 00 mov edx, 3304 + 421844: 48 8d 35 65 43 07 00 lea rsi, [rip + 476005] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 42184b: 48 8d 3d 26 52 07 00 lea rdi, [rip + 479782] # 0x496a78 <__PRETTY_FUNCTION__.13693+0xbce> + 421852: e8 d9 89 ff ff call 0x41a230 <__malloc_assert> + 421857: 48 89 f5 mov rbp, rsi + 42185a: e9 68 fd ff ff jmp 0x4215c7 + 42185f: 90 nop + +0000000000421860 : + 421860: f3 0f 1e fa endbr64 + 421864: 85 ff test edi, edi + 421866: 75 28 jne 0x421890 + 421868: 8b 05 76 ee 09 00 mov eax, dword ptr [rip + 650870] # 0x4c06e4 <__libc_malloc_initialized> + 42186e: 55 push rbp + 42186f: 48 89 f5 mov rbp, rsi + 421872: 85 c0 test eax, eax + 421874: 78 2a js 0x4218a0 + 421876: 48 89 ee mov rsi, rbp + 421879: 48 8d 3d 14 46 07 00 lea rdi, [rip + 476692] # 0x495e94 <__PRETTY_FUNCTION__.11590+0x2f4> + 421880: e8 5b a8 04 00 call 0x46c0e0 + 421885: 48 89 ef mov rdi, rbp + 421888: 5d pop rbp + 421889: e9 c2 98 ff ff jmp 0x41b150 <__malloc_info.part.0> + 42188e: 66 90 nop + 421890: b8 16 00 00 00 mov eax, 22 + 421895: c3 ret + 421896: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4218a0: e8 cb c6 ff ff call 0x41df70 + 4218a5: eb cf jmp 0x421876 + 4218a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +00000000004218b0 <__default_morecore>: + 4218b0: f3 0f 1e fa endbr64 + 4218b4: 48 83 ec 08 sub rsp, 8 + 4218b8: e8 f3 78 02 00 call 0x4491b0 + 4218bd: ba 00 00 00 00 mov edx, 0 + 4218c2: 48 83 f8 ff cmp rax, -1 + 4218c6: 48 0f 44 c2 cmove rax, rdx + 4218ca: 48 83 c4 08 add rsp, 8 + 4218ce: c3 ret + 4218cf: 90 nop + +00000000004218d0 : + 4218d0: f3 0f 1e fa endbr64 + 4218d4: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 + 4218de: 48 23 15 9b 14 0a 00 and rdx, qword ptr [rip + 660635] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 4218e5: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 + 4218ef: 48 8d 05 da cf 01 00 lea rax, [rip + 118746] # 0x43e8d0 <__strchr_avx2> + 4218f6: 48 39 ca cmp rdx, rcx + 4218f9: 74 19 je 0x421914 + 4218fb: f6 05 82 14 0a 00 40 test byte ptr [rip + 660610], 64 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 421902: 48 8d 05 87 cb 01 00 lea rax, [rip + 117639] # 0x43e490 <__strchr_sse2> + 421909: 48 8d 15 f0 1c 02 00 lea rdx, [rip + 138480] # 0x443600 <__strchr_sse2_no_bsf> + 421910: 48 0f 45 c2 cmovne rax, rdx + 421914: c3 ret + 421915: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42191f: 90 nop + +0000000000421920 : + 421920: f3 0f 1e fa endbr64 + 421924: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 + 42192e: 48 23 15 4b 14 0a 00 and rdx, qword ptr [rip + 660555] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 421935: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 + 42193f: 48 8d 05 8a 37 00 00 lea rax, [rip + 14218] # 0x4250d0 <__strcmp_avx2> + 421946: 48 39 ca cmp rdx, rcx + 421949: 74 29 je 0x421974 + 42194b: 48 8d 05 5e 22 00 00 lea rax, [rip + 8798] # 0x423bb0 <__strcmp_sse2_unaligned> + 421952: f6 05 2b 14 0a 00 10 test byte ptr [rip + 660523], 16 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 421959: 75 19 jne 0x421974 + 42195b: f6 05 c7 13 0a 00 02 test byte ptr [rip + 660423], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> + 421962: 48 8d 05 f7 0d 00 00 lea rax, [rip + 3575] # 0x422760 <__strcmp_sse2> + 421969: 48 8d 15 f0 24 00 00 lea rdx, [rip + 9456] # 0x423e60 <__strcmp_ssse3> + 421970: 48 0f 45 c2 cmovne rax, rdx + 421974: c3 ret + 421975: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42197f: 90 nop + +0000000000421980 : + 421980: f3 0f 1e fa endbr64 + 421984: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 + 42198e: 48 23 15 eb 13 0a 00 and rdx, qword ptr [rip + 660459] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 421995: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 + 42199f: 48 8d 05 8a d6 01 00 lea rax, [rip + 120458] # 0x43f030 <__strcpy_avx2> + 4219a6: 48 39 ca cmp rdx, rcx + 4219a9: 74 29 je 0x4219d4 + 4219ab: 48 8d 05 ae 0b 02 00 lea rax, [rip + 134062] # 0x442560 <__strcpy_sse2_unaligned> + 4219b2: f6 05 cb 13 0a 00 10 test byte ptr [rip + 660427], 16 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 4219b9: 75 19 jne 0x4219d4 + 4219bb: f6 05 67 13 0a 00 02 test byte ptr [rip + 660327], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> + 4219c2: 48 8d 05 f7 d9 01 00 lea rax, [rip + 121335] # 0x43f3c0 <__strcpy_sse2> + 4219c9: 48 8d 15 d0 db 01 00 lea rdx, [rip + 121808] # 0x43f5a0 <__strcpy_ssse3> + 4219d0: 48 0f 45 c2 cmovne rax, rdx + 4219d4: c3 ret + 4219d5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4219df: 90 nop + +00000000004219e0 : + 4219e0: f3 0f 1e fa endbr64 + 4219e4: f6 05 3f 13 0a 00 10 test byte ptr [rip + 660287], 16 # 0x4c2d2a <_dl_x86_cpu_features+0xa> + 4219eb: 48 8d 15 ee 3b 02 00 lea rdx, [rip + 146414] # 0x4455e0 <__strcspn_sse42> + 4219f2: 48 8d 05 37 3b 02 00 lea rax, [rip + 146231] # 0x445530 <__strcspn_sse2> + 4219f9: 48 0f 45 c2 cmovne rax, rdx + 4219fd: c3 ret + 4219fe: 66 90 nop + +0000000000421a00 : + 421a00: f3 0f 1e fa endbr64 + 421a04: 41 54 push r12 + 421a06: 55 push rbp + 421a07: 48 89 fd mov rbp, rdi + 421a0a: 48 83 ec 08 sub rsp, 8 + 421a0e: e8 6d f7 fd ff call 0x401180 <.plt+0x160> + 421a13: 4c 8d 60 01 lea r12, [rax + 1] + 421a17: 4c 89 e7 mov rdi, r12 + 421a1a: e8 41 d5 ff ff call 0x41ef60 + 421a1f: 48 85 c0 test rax, rax + 421a22: 74 15 je 0x421a39 + 421a24: 48 83 c4 08 add rsp, 8 + 421a28: 4c 89 e2 mov rdx, r12 + 421a2b: 48 89 ee mov rsi, rbp + 421a2e: 48 89 c7 mov rdi, rax + 421a31: 5d pop rbp + 421a32: 41 5c pop r12 + 421a34: e9 27 f6 fd ff jmp 0x401060 <.plt+0x40> + 421a39: 5a pop rdx + 421a3a: 31 c0 xor eax, eax + 421a3c: 5d pop rbp + 421a3d: 41 5c pop r12 + 421a3f: c3 ret + +0000000000421a40 : + 421a40: f3 0f 1e fa endbr64 + 421a44: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 + 421a4e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 + 421a58: 48 23 05 21 13 0a 00 and rax, qword ptr [rip + 660257] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 421a5f: 48 39 d0 cmp rax, rdx + 421a62: 48 8d 15 27 d4 01 00 lea rdx, [rip + 119847] # 0x43ee90 <__strlen_avx2> + 421a69: 48 8d 05 80 d2 01 00 lea rax, [rip + 119424] # 0x43ecf0 <__strlen_sse2> + 421a70: 48 0f 44 c2 cmove rax, rdx + 421a74: c3 ret + 421a75: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 421a7f: 90 nop + +0000000000421a80 : + 421a80: f3 0f 1e fa endbr64 + 421a84: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 + 421a8e: 48 23 15 eb 12 0a 00 and rdx, qword ptr [rip + 660203] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 421a95: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 + 421a9f: 48 8d 05 1a 7a 00 00 lea rax, [rip + 31258] # 0x4294c0 <__strncmp_avx2> + 421aa6: 48 39 ca cmp rdx, rcx + 421aa9: 74 33 je 0x421ade + 421aab: 8b 15 77 12 0a 00 mov edx, dword ptr [rip + 660087] # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 421ab1: f7 c2 00 00 10 00 test edx, 1048576 + 421ab7: 74 10 je 0x421ac9 + 421ab9: 48 8d 05 20 6a 00 00 lea rax, [rip + 27168] # 0x4284e0 <__strncmp_sse42> + 421ac0: f6 05 bd 12 0a 00 80 test byte ptr [rip + 660157], -128 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 421ac7: 74 15 je 0x421ade + 421ac9: 80 e6 02 and dh, 2 + 421acc: 48 8d 05 3d 3a 00 00 lea rax, [rip + 14909] # 0x425510 <__strncmp_sse2> + 421ad3: 48 8d 15 96 52 00 00 lea rdx, [rip + 21142] # 0x426d70 <__strncmp_ssse3> + 421ada: 48 0f 45 c2 cmovne rax, rdx + 421ade: c3 ret + 421adf: 90 nop + +0000000000421ae0 : + 421ae0: 41 57 push r15 + 421ae2: 49 89 f0 mov r8, rsi + 421ae5: 41 56 push r14 + 421ae7: 41 55 push r13 + 421ae9: 49 89 fd mov r13, rdi + 421aec: 41 54 push r12 + 421aee: 55 push rbp + 421aef: 53 push rbx + 421af0: 48 89 d3 mov rbx, rdx + 421af3: 48 81 ec 58 08 00 00 sub rsp, 2136 + 421afa: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 421b03: 48 89 84 24 48 08 00 00 mov qword ptr [rsp + 2120], rax + 421b0b: 31 c0 xor eax, eax + 421b0d: 48 83 f9 01 cmp rcx, 1 + 421b11: 0f 86 33 04 00 00 jbe 0x421f4a + 421b17: 31 f6 xor esi, esi + 421b19: 41 ba 01 00 00 00 mov r10d, 1 + 421b1f: ba 01 00 00 00 mov edx, 1 + 421b24: 48 c7 c5 ff ff ff ff mov rbp, -1 + 421b2b: b8 01 00 00 00 mov eax, 1 + 421b30: eb 1d jmp 0x421b4f + 421b32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 421b38: 49 89 c2 mov r10, rax + 421b3b: 48 89 c6 mov rsi, rax + 421b3e: ba 01 00 00 00 mov edx, 1 + 421b43: 49 29 ea sub r10, rbp + 421b46: 48 8d 04 16 lea rax, [rsi + rdx] + 421b4a: 48 39 c1 cmp rcx, rax + 421b4d: 76 2f jbe 0x421b7e + 421b4f: 48 8d 3c 13 lea rdi, [rbx + rdx] + 421b53: 0f b6 3c 2f movzx edi, byte ptr [rdi + rbp] + 421b57: 40 38 3c 03 cmp byte ptr [rbx + rax], dil + 421b5b: 72 db jb 0x421b38 + 421b5d: 0f 84 05 02 00 00 je 0x421d68 + 421b63: 48 89 f5 mov rbp, rsi + 421b66: ba 01 00 00 00 mov edx, 1 + 421b6b: 48 83 c6 01 add rsi, 1 + 421b6f: 41 ba 01 00 00 00 mov r10d, 1 + 421b75: 48 8d 04 16 lea rax, [rsi + rdx] + 421b79: 48 39 c1 cmp rcx, rax + 421b7c: 77 d1 ja 0x421b4f + 421b7e: 31 f6 xor esi, esi + 421b80: 41 bc 01 00 00 00 mov r12d, 1 + 421b86: ba 01 00 00 00 mov edx, 1 + 421b8b: 48 c7 c7 ff ff ff ff mov rdi, -1 + 421b92: b8 01 00 00 00 mov eax, 1 + 421b97: eb 1e jmp 0x421bb7 + 421b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 421ba0: 49 89 c4 mov r12, rax + 421ba3: 48 89 c6 mov rsi, rax + 421ba6: ba 01 00 00 00 mov edx, 1 + 421bab: 49 29 fc sub r12, rdi + 421bae: 48 8d 04 32 lea rax, [rdx + rsi] + 421bb2: 48 39 c8 cmp rax, rcx + 421bb5: 73 30 jae 0x421be7 + 421bb7: 4c 8d 0c 13 lea r9, [rbx + rdx] + 421bbb: 44 0f b6 1c 03 movzx r11d, byte ptr [rbx + rax] + 421bc0: 45 38 1c 39 cmp byte ptr [r9 + rdi], r11b + 421bc4: 72 da jb 0x421ba0 + 421bc6: 0f 84 b4 01 00 00 je 0x421d80 + 421bcc: 48 89 f7 mov rdi, rsi + 421bcf: ba 01 00 00 00 mov edx, 1 + 421bd4: 48 83 c6 01 add rsi, 1 + 421bd8: 41 bc 01 00 00 00 mov r12d, 1 + 421bde: 48 8d 04 32 lea rax, [rdx + rsi] + 421be2: 48 39 c8 cmp rax, rcx + 421be5: 72 d0 jb 0x421bb7 + 421be7: 48 83 c7 01 add rdi, 1 + 421beb: 48 83 c5 01 add rbp, 1 + 421bef: 48 39 fd cmp rbp, rdi + 421bf2: 77 06 ja 0x421bfa + 421bf4: 4d 89 e2 mov r10, r12 + 421bf7: 48 89 fd mov rbp, rdi + 421bfa: 66 48 0f 6e c1 movq xmm0, rcx + 421bff: 48 8d 44 24 40 lea rax, [rsp + 64] + 421c04: 48 8d 94 24 40 08 00 00 lea rdx, [rsp + 2112] + 421c0c: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 421c10: 0f 29 00 movaps xmmword ptr [rax], xmm0 + 421c13: 48 83 c0 10 add rax, 16 + 421c17: 48 39 d0 cmp rax, rdx + 421c1a: 75 f4 jne 0x421c10 + 421c1c: 48 85 c9 test rcx, rcx + 421c1f: 74 26 je 0x421c47 + 421c21: 4c 8d 1c 19 lea r11, [rcx + rbx] + 421c25: 48 89 d8 mov rax, rbx + 421c28: 48 8d 7c 0b ff lea rdi, [rbx + rcx - 1] + 421c2d: 0f 1f 00 nop dword ptr [rax] + 421c30: 0f b6 10 movzx edx, byte ptr [rax] + 421c33: 48 89 fe mov rsi, rdi + 421c36: 48 29 c6 sub rsi, rax + 421c39: 48 83 c0 01 add rax, 1 + 421c3d: 48 89 74 d4 40 mov qword ptr [rsp + 8*rdx + 64], rsi + 421c42: 49 39 c3 cmp r11, rax + 421c45: 75 e9 jne 0x421c30 + 421c47: 4a 8d 34 13 lea rsi, [rbx + r10] + 421c4b: 48 89 ea mov rdx, rbp + 421c4e: 48 89 df mov rdi, rbx + 421c51: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 421c56: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 421c5b: 4c 89 14 24 mov qword ptr [rsp], r10 + 421c5f: e8 7c f4 fd ff call 0x4010e0 <.plt+0xc0> + 421c64: 4c 8b 14 24 mov r10, qword ptr [rsp] + 421c68: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 421c6d: 85 c0 test eax, eax + 421c6f: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 421c74: 0f 85 ad 01 00 00 jne 0x421e27 + 421c7a: 48 8d 81 00 02 00 00 lea rax, [rcx + 512] + 421c81: 45 31 e4 xor r12d, r12d + 421c84: 4c 8d 79 ff lea r15, [rcx - 1] + 421c88: 45 31 f6 xor r14d, r14d + 421c8b: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 421c90: b8 01 00 00 00 mov eax, 1 + 421c95: 48 29 e8 sub rax, rbp + 421c98: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 421c9d: 48 8d 45 ff lea rax, [rbp - 1] + 421ca1: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 421ca6: 48 89 c8 mov rax, rcx + 421ca9: 4c 29 d0 sub rax, r10 + 421cac: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 421cb1: 4c 89 c0 mov rax, r8 + 421cb4: 49 89 e8 mov r8, rbp + 421cb7: 48 89 c5 mov rbp, rax + 421cba: eb 18 jmp 0x421cd4 + 421cbc: 0f 1f 40 00 nop dword ptr [rax] + 421cc0: 4c 39 d0 cmp rax, r10 + 421cc3: 73 09 jae 0x421cce + 421cc5: 4d 85 e4 test r12, r12 + 421cc8: 48 0f 45 44 24 28 cmovne rax, qword ptr [rsp + 40] + 421cce: 49 01 c6 add r14, rax + 421cd1: 45 31 e4 xor r12d, r12d + 421cd4: 49 8d 14 0e lea rdx, [r14 + rcx] + 421cd8: 48 39 ea cmp rdx, rbp + 421cdb: 76 41 jbe 0x421d1e + 421cdd: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] + 421ce2: 49 8d 7c 2d 00 lea rdi, [r13 + rbp] + 421ce7: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 421cec: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 421cf1: 4c 89 54 24 08 mov qword ptr [rsp + 8], r10 + 421cf6: 48 89 14 24 mov qword ptr [rsp], rdx + 421cfa: e8 31 f3 fd ff call 0x401030 <.plt+0x10> + 421cff: 48 8b 14 24 mov rdx, qword ptr [rsp] + 421d03: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 421d08: 48 01 c5 add rbp, rax + 421d0b: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 421d10: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 421d15: 48 39 ea cmp rdx, rbp + 421d18: 0f 87 d9 00 00 00 ja 0x421df7 + 421d1e: 41 0f b6 44 15 ff movzx eax, byte ptr [r13 + rdx - 1] + 421d24: 48 8b 44 c4 40 mov rax, qword ptr [rsp + 8*rax + 64] + 421d29: 48 85 c0 test rax, rax + 421d2c: 75 92 jne 0x421cc0 + 421d2e: 4d 39 c4 cmp r12, r8 + 421d31: 4c 89 c0 mov rax, r8 + 421d34: 4b 8d 54 35 00 lea rdx, [r13 + r14] + 421d39: 49 0f 43 c4 cmovae rax, r12 + 421d3d: 4c 39 f8 cmp rax, r15 + 421d40: 72 0f jb 0x421d51 + 421d42: eb 54 jmp 0x421d98 + 421d44: 0f 1f 40 00 nop dword ptr [rax] + 421d48: 48 83 c0 01 add rax, 1 + 421d4c: 4c 39 f8 cmp rax, r15 + 421d4f: 73 47 jae 0x421d98 + 421d51: 0f b6 3c 02 movzx edi, byte ptr [rdx + rax] + 421d55: 40 38 3c 03 cmp byte ptr [rbx + rax], dil + 421d59: 74 ed je 0x421d48 + 421d5b: 4c 03 74 24 30 add r14, qword ptr [rsp + 48] + 421d60: e9 69 ff ff ff jmp 0x421cce + 421d65: 0f 1f 00 nop dword ptr [rax] + 421d68: 4c 39 d2 cmp rdx, r10 + 421d6b: 0f 84 bf 01 00 00 je 0x421f30 + 421d71: 48 83 c2 01 add rdx, 1 + 421d75: e9 cc fd ff ff jmp 0x421b46 + 421d7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 421d80: 49 39 d4 cmp r12, rdx + 421d83: 0f 84 b4 01 00 00 je 0x421f3d + 421d89: 48 83 c2 01 add rdx, 1 + 421d8d: e9 1c fe ff ff jmp 0x421bae + 421d92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 421d98: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 421d9d: 48 8d 7b ff lea rdi, [rbx - 1] + 421da1: 4c 89 c2 mov rdx, r8 + 421da4: 48 89 f0 mov rax, rsi + 421da7: 4c 01 f6 add rsi, r14 + 421daa: 4c 29 c6 sub rsi, r8 + 421dad: 4c 01 ee add rsi, r13 + 421db0: 4d 39 c4 cmp r12, r8 + 421db3: 72 17 jb 0x421dcc + 421db5: eb 26 jmp 0x421ddd + 421db7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 421dc0: 48 8d 50 ff lea rdx, [rax - 1] + 421dc4: 49 39 c4 cmp r12, rax + 421dc7: 74 59 je 0x421e22 + 421dc9: 48 89 d0 mov rax, rdx + 421dcc: 44 0f b6 5c 30 01 movzx r11d, byte ptr [rax + rsi + 1] + 421dd2: 48 8d 50 01 lea rdx, [rax + 1] + 421dd6: 44 38 5c 07 01 cmp byte ptr [rdi + rax + 1], r11b + 421ddb: 74 e3 je 0x421dc0 + 421ddd: 49 83 c4 01 add r12, 1 + 421de1: 49 39 d4 cmp r12, rdx + 421de4: 0f 87 77 01 00 00 ja 0x421f61 + 421dea: 4c 8b 64 24 28 mov r12, qword ptr [rsp + 40] + 421def: 4d 01 d6 add r14, r10 + 421df2: e9 dd fe ff ff jmp 0x421cd4 + 421df7: 31 c0 xor eax, eax + 421df9: 48 8b 8c 24 48 08 00 00 mov rcx, qword ptr [rsp + 2120] + 421e01: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 421e0a: 0f 85 5b 01 00 00 jne 0x421f6b + 421e10: 48 81 c4 58 08 00 00 add rsp, 2136 + 421e17: 5b pop rbx + 421e18: 5d pop rbp + 421e19: 41 5c pop r12 + 421e1b: 41 5d pop r13 + 421e1d: 41 5e pop r14 + 421e1f: 41 5f pop r15 + 421e21: c3 ret + 421e22: 4c 89 e2 mov rdx, r12 + 421e25: eb b6 jmp 0x421ddd + 421e27: 48 89 c8 mov rax, rcx + 421e2a: 4c 8d 71 ff lea r14, [rcx - 1] + 421e2e: 48 29 e8 sub rax, rbp + 421e31: 48 39 e8 cmp rax, rbp + 421e34: 48 0f 42 c5 cmovb rax, rbp + 421e38: 45 31 ff xor r15d, r15d + 421e3b: 48 83 c0 01 add rax, 1 + 421e3f: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 421e44: 48 8d 45 ff lea rax, [rbp - 1] + 421e48: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 421e4d: 48 8d 81 00 02 00 00 lea rax, [rcx + 512] + 421e54: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 421e59: b8 01 00 00 00 mov eax, 1 + 421e5e: 48 29 e8 sub rax, rbp + 421e61: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 421e66: 4c 89 c0 mov rax, r8 + 421e69: 49 89 e8 mov r8, rbp + 421e6c: 48 89 c5 mov rbp, rax + 421e6f: eb 0a jmp 0x421e7b + 421e71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 421e78: 49 01 c7 add r15, rax + 421e7b: 4d 8d 24 0f lea r12, [r15 + rcx] + 421e7f: 49 39 ec cmp r12, rbp + 421e82: 76 2d jbe 0x421eb1 + 421e84: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 421e89: 49 8d 7c 2d 00 lea rdi, [r13 + rbp] + 421e8e: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 421e93: 4c 89 04 24 mov qword ptr [rsp], r8 + 421e97: e8 94 f1 fd ff call 0x401030 <.plt+0x10> + 421e9c: 4c 8b 04 24 mov r8, qword ptr [rsp] + 421ea0: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 421ea5: 48 01 c5 add rbp, rax + 421ea8: 49 39 ec cmp r12, rbp + 421eab: 0f 87 46 ff ff ff ja 0x421df7 + 421eb1: 43 0f b6 44 25 ff movzx eax, byte ptr [r13 + r12 - 1] + 421eb7: 48 8b 44 c4 40 mov rax, qword ptr [rsp + 8*rax + 64] + 421ebc: 48 85 c0 test rax, rax + 421ebf: 75 b7 jne 0x421e78 + 421ec1: 4c 89 c0 mov rax, r8 + 421ec4: 4b 8d 54 3d 00 lea rdx, [r13 + r15] + 421ec9: 4d 39 f0 cmp r8, r14 + 421ecc: 72 0b jb 0x421ed9 + 421ece: eb 20 jmp 0x421ef0 + 421ed0: 48 83 c0 01 add rax, 1 + 421ed4: 4c 39 f0 cmp rax, r14 + 421ed7: 73 17 jae 0x421ef0 + 421ed9: 0f b6 34 02 movzx esi, byte ptr [rdx + rax] + 421edd: 40 38 34 03 cmp byte ptr [rbx + rax], sil + 421ee1: 74 ed je 0x421ed0 + 421ee3: 4c 03 7c 24 18 add r15, qword ptr [rsp + 24] + 421ee8: eb 8e jmp 0x421e78 + 421eea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 421ef0: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 421ef5: 49 8d 14 07 lea rdx, [r15 + rax] + 421ef9: 48 83 f8 ff cmp rax, -1 + 421efd: 74 58 je 0x421f57 + 421eff: 4c 29 c2 sub rdx, r8 + 421f02: 48 8d 73 ff lea rsi, [rbx - 1] + 421f06: 4c 01 ea add rdx, r13 + 421f09: eb 0f jmp 0x421f1a + 421f0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 421f10: 48 83 e8 01 sub rax, 1 + 421f14: 48 83 f8 ff cmp rax, -1 + 421f18: 74 3d je 0x421f57 + 421f1a: 0f b6 7c 10 01 movzx edi, byte ptr [rax + rdx + 1] + 421f1f: 40 38 7c 06 01 cmp byte ptr [rsi + rax + 1], dil + 421f24: 74 ea je 0x421f10 + 421f26: 4c 03 7c 24 28 add r15, qword ptr [rsp + 40] + 421f2b: e9 4b ff ff ff jmp 0x421e7b + 421f30: 48 01 d6 add rsi, rdx + 421f33: ba 01 00 00 00 mov edx, 1 + 421f38: e9 09 fc ff ff jmp 0x421b46 + 421f3d: 4c 01 e6 add rsi, r12 + 421f40: ba 01 00 00 00 mov edx, 1 + 421f45: e9 64 fc ff ff jmp 0x421bae + 421f4a: 41 ba 01 00 00 00 mov r10d, 1 + 421f50: 31 ed xor ebp, ebp + 421f52: e9 a3 fc ff ff jmp 0x421bfa + 421f57: 4b 8d 44 3d 00 lea rax, [r13 + r15] + 421f5c: e9 98 fe ff ff jmp 0x421df9 + 421f61: 4b 8d 44 35 00 lea rax, [r13 + r14] + 421f66: e9 8e fe ff ff jmp 0x421df9 + 421f6b: e8 60 9c 02 00 call 0x44bbd0 <__stack_chk_fail_local> + +0000000000421f70 <__strstr_sse2>: + 421f70: f3 0f 1e fa endbr64 + 421f74: 41 57 push r15 + 421f76: 41 56 push r14 + 421f78: 41 55 push r13 + 421f7a: 41 54 push r12 + 421f7c: 55 push rbp + 421f7d: 53 push rbx + 421f7e: 48 81 ec 28 01 00 00 sub rsp, 296 + 421f85: 0f b6 1e movzx ebx, byte ptr [rsi] + 421f88: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 421f91: 48 89 84 24 18 01 00 00 mov qword ptr [rsp + 280], rax + 421f99: 31 c0 xor eax, eax + 421f9b: 84 db test bl, bl + 421f9d: 0f 84 3d 02 00 00 je 0x4221e0 <__strstr_sse2+0x270> + 421fa3: 0f b6 eb movzx ebp, bl + 421fa6: 49 89 f5 mov r13, rsi + 421fa9: 89 ee mov esi, ebp + 421fab: e8 e0 f1 fd ff call 0x401190 <.plt+0x170> + 421fb0: 49 89 c4 mov r12, rax + 421fb3: 48 85 c0 test rax, rax + 421fb6: 0f 84 f5 01 00 00 je 0x4221b1 <__strstr_sse2+0x241> + 421fbc: 41 0f b6 45 01 movzx eax, byte ptr [r13 + 1] + 421fc1: 84 c0 test al, al + 421fc3: 0f 84 eb 01 00 00 je 0x4221b4 <__strstr_sse2+0x244> + 421fc9: 41 0f b6 55 02 movzx edx, byte ptr [r13 + 2] + 421fce: 84 d2 test dl, dl + 421fd0: 0f 84 0f 02 00 00 je 0x4221e5 <__strstr_sse2+0x275> + 421fd6: 41 80 7d 03 00 cmp byte ptr [r13 + 3], 0 + 421fdb: 0f 84 44 02 00 00 je 0x422225 <__strstr_sse2+0x2b5> + 421fe1: 4c 89 ef mov rdi, r13 + 421fe4: e8 97 f1 fd ff call 0x401180 <.plt+0x160> + 421fe9: 4c 89 e7 mov rdi, r12 + 421fec: 48 89 c6 mov rsi, rax + 421fef: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 421ff4: 49 89 c6 mov r14, rax + 421ff7: 48 81 ce 00 02 00 00 or rsi, 512 + 421ffe: e8 2d f0 fd ff call 0x401030 <.plt+0x10> + 422003: 49 89 c7 mov r15, rax + 422006: 49 39 c6 cmp r14, rax + 422009: 0f 87 a2 01 00 00 ja 0x4221b1 <__strstr_sse2+0x241> + 42200f: 4c 89 f2 mov rdx, r14 + 422012: 4c 89 ee mov rsi, r13 + 422015: 4c 89 e7 mov rdi, r12 + 422018: e8 c3 f0 fd ff call 0x4010e0 <.plt+0xc0> + 42201d: 85 c0 test eax, eax + 42201f: 0f 84 8f 01 00 00 je 0x4221b4 <__strstr_sse2+0x244> + 422025: 49 81 fe 00 01 00 00 cmp r14, 256 + 42202c: 0f 87 42 02 00 00 ja 0x422274 <__strstr_sse2+0x304> + 422032: 48 8d 54 24 10 lea rdx, [rsp + 16] + 422037: 4d 29 f7 sub r15, r14 + 42203a: 4c 89 f6 mov rsi, r14 + 42203d: b9 20 00 00 00 mov ecx, 32 + 422042: 31 c0 xor eax, eax + 422044: 48 89 d7 mov rdi, rdx + 422047: 4d 8d 76 ff lea r14, [r14 - 1] + 42204b: 4d 01 e7 add r15, r12 + 42204e: f3 48 ab rep stosq qword ptr es:[rdi], rax + 422051: 49 83 fe 01 cmp r14, 1 + 422055: 0f 86 8e 00 00 00 jbe 0x4220e9 <__strstr_sse2+0x179> + 42205b: 49 83 fe 03 cmp r14, 3 + 42205f: 0f 86 44 02 00 00 jbe 0x4222a9 <__strstr_sse2+0x339> + 422065: 48 8d 46 fb lea rax, [rsi - 5] + 422069: ba 01 00 00 00 mov edx, 1 + 42206e: 48 83 e0 fe and rax, -2 + 422072: 48 83 c0 03 add rax, 3 + 422076: 41 0f b6 4c 15 00 movzx ecx, byte ptr [r13 + rdx] + 42207c: 48 c1 e3 03 shl rbx, 3 + 422080: 48 89 ce mov rsi, rcx + 422083: 48 c1 e1 03 shl rcx, 3 + 422087: 48 29 de sub rsi, rbx + 42208a: 41 0f b6 5c 15 01 movzx ebx, byte ptr [r13 + rdx + 1] + 422090: 40 0f b6 f6 movzx esi, sil + 422094: 48 89 df mov rdi, rbx + 422097: 88 54 34 10 mov byte ptr [rsp + rsi + 16], dl + 42209b: 8d 72 01 lea esi, [rdx + 1] + 42209e: 48 29 cf sub rdi, rcx + 4220a1: 40 0f b6 cf movzx ecx, dil + 4220a5: 40 88 74 0c 10 mov byte ptr [rsp + rcx + 16], sil + 4220aa: 8d 72 02 lea esi, [rdx + 2] + 4220ad: 48 83 c2 02 add rdx, 2 + 4220b1: 48 39 d0 cmp rax, rdx + 4220b4: 75 c0 jne 0x422076 <__strstr_sse2+0x106> + 4220b6: 48 63 ce movsxd rcx, esi + 4220b9: 48 83 c1 01 add rcx, 1 + 4220bd: 29 ce sub esi, ecx + 4220bf: 90 nop + 4220c0: 41 0f b6 44 15 00 movzx eax, byte ptr [r13 + rdx] + 4220c6: 41 0f b6 54 15 ff movzx edx, byte ptr [r13 + rdx - 1] + 4220cc: 48 c1 e2 03 shl rdx, 3 + 4220d0: 48 29 d0 sub rax, rdx + 4220d3: 8d 14 0e lea edx, [rsi + rcx] + 4220d6: 0f b6 c0 movzx eax, al + 4220d9: 88 54 04 10 mov byte ptr [rsp + rax + 16], dl + 4220dd: 48 89 ca mov rdx, rcx + 4220e0: 48 83 c1 01 add rcx, 1 + 4220e4: 49 39 d6 cmp r14, rdx + 4220e7: 77 d7 ja 0x4220c0 <__strstr_sse2+0x150> + 4220e9: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 4220ee: 4c 89 f3 mov rbx, r14 + 4220f1: 31 ed xor ebp, ebp + 4220f3: 41 0f b6 54 0d fe movzx edx, byte ptr [r13 + rcx - 2] + 4220f9: 41 0f b6 44 0d ff movzx eax, byte ptr [r13 + rcx - 1] + 4220ff: 48 c1 e2 03 shl rdx, 3 + 422103: 48 29 d0 sub rax, rdx + 422106: 0f b6 c0 movzx eax, al + 422109: 0f b6 54 04 10 movzx edx, byte ptr [rsp + rax + 16] + 42210e: 44 88 74 04 10 mov byte ptr [rsp + rax + 16], r14b + 422113: 48 8d 41 f7 lea rax, [rcx - 9] + 422117: 48 89 04 24 mov qword ptr [rsp], rax + 42211b: 48 29 d3 sub rbx, rdx + 42211e: 66 90 nop + 422120: 4d 39 fc cmp r12, r15 + 422123: 77 6d ja 0x422192 <__strstr_sse2+0x222> + 422125: 0f 1f 00 nop dword ptr [rax] + 422128: 4d 01 f4 add r12, r14 + 42212b: 41 0f b6 54 24 ff movzx edx, byte ptr [r12 - 1] + 422131: 41 0f b6 04 24 movzx eax, byte ptr [r12] + 422136: 48 c1 e2 03 shl rdx, 3 + 42213a: 48 29 d0 sub rax, rdx + 42213d: 0f b6 c0 movzx eax, al + 422140: 0f b6 44 04 10 movzx eax, byte ptr [rsp + rax + 16] + 422145: 48 85 c0 test rax, rax + 422148: 75 05 jne 0x42214f <__strstr_sse2+0x1df> + 42214a: 4d 39 fc cmp r12, r15 + 42214d: 76 d9 jbe 0x422128 <__strstr_sse2+0x1b8> + 42214f: 49 29 c4 sub r12, rax + 422152: 49 39 c6 cmp r14, rax + 422155: 77 c9 ja 0x422120 <__strstr_sse2+0x1b0> + 422157: 49 83 fe 0e cmp r14, 14 + 42215b: 76 0b jbe 0x422168 <__strstr_sse2+0x1f8> + 42215d: 49 8b 04 2c mov rax, qword ptr [r12 + rbp] + 422161: 49 39 44 2d 00 cmp qword ptr [r13 + rbp], rax + 422166: 75 22 jne 0x42218a <__strstr_sse2+0x21a> + 422168: 4c 89 f2 mov rdx, r14 + 42216b: 4c 89 ee mov rsi, r13 + 42216e: 4c 89 e7 mov rdi, r12 + 422171: e8 6a ef fd ff call 0x4010e0 <.plt+0xc0> + 422176: 85 c0 test eax, eax + 422178: 74 3a je 0x4221b4 <__strstr_sse2+0x244> + 42217a: 48 8d 45 f8 lea rax, [rbp - 8] + 42217e: 48 83 fd 08 cmp rbp, 8 + 422182: 48 0f 42 04 24 cmovb rax, qword ptr [rsp] + 422187: 48 89 c5 mov rbp, rax + 42218a: 49 01 dc add r12, rbx + 42218d: 4d 39 fc cmp r12, r15 + 422190: 76 96 jbe 0x422128 <__strstr_sse2+0x1b8> + 422192: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 422197: be 00 08 00 00 mov esi, 2048 + 42219c: 49 8d 3c 07 lea rdi, [r15 + rax] + 4221a0: e8 8b ee fd ff call 0x401030 <.plt+0x10> + 4221a5: 49 01 c7 add r15, rax + 4221a8: 4d 39 fc cmp r12, r15 + 4221ab: 0f 86 77 ff ff ff jbe 0x422128 <__strstr_sse2+0x1b8> + 4221b1: 45 31 e4 xor r12d, r12d + 4221b4: 48 8b 84 24 18 01 00 00 mov rax, qword ptr [rsp + 280] + 4221bc: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4221c5: 0f 85 ed 00 00 00 jne 0x4222b8 <__strstr_sse2+0x348> + 4221cb: 48 81 c4 28 01 00 00 add rsp, 296 + 4221d2: 4c 89 e0 mov rax, r12 + 4221d5: 5b pop rbx + 4221d6: 5d pop rbp + 4221d7: 41 5c pop r12 + 4221d9: 41 5d pop r13 + 4221db: 41 5e pop r14 + 4221dd: 41 5f pop r15 + 4221df: c3 ret + 4221e0: 49 89 fc mov r12, rdi + 4221e3: eb cf jmp 0x4221b4 <__strstr_sse2+0x244> + 4221e5: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 4221ea: c1 e5 10 shl ebp, 16 + 4221ed: 09 c5 or ebp, eax + 4221ef: 85 d2 test edx, edx + 4221f1: 74 be je 0x4221b1 <__strstr_sse2+0x241> + 4221f3: 31 c0 xor eax, eax + 4221f5: eb 0d jmp 0x422204 <__strstr_sse2+0x294> + 4221f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 422200: 85 d2 test edx, edx + 422202: 74 1b je 0x42221f <__strstr_sse2+0x2af> + 422204: c1 e0 10 shl eax, 16 + 422207: 4c 89 e1 mov rcx, r12 + 42220a: 49 83 c4 01 add r12, 1 + 42220e: 09 d0 or eax, edx + 422210: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 422215: 39 c5 cmp ebp, eax + 422217: 75 e7 jne 0x422200 <__strstr_sse2+0x290> + 422219: 4c 8d 61 ff lea r12, [rcx - 1] + 42221d: eb 95 jmp 0x4221b4 <__strstr_sse2+0x244> + 42221f: 39 c5 cmp ebp, eax + 422221: 75 8e jne 0x4221b1 <__strstr_sse2+0x241> + 422223: eb f4 jmp 0x422219 <__strstr_sse2+0x2a9> + 422225: c1 e2 08 shl edx, 8 + 422228: c1 e0 10 shl eax, 16 + 42222b: 09 d0 or eax, edx + 42222d: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 422232: c1 e5 18 shl ebp, 24 + 422235: 09 c5 or ebp, eax + 422237: 85 d2 test edx, edx + 422239: 0f 84 72 ff ff ff je 0x4221b1 <__strstr_sse2+0x241> + 42223f: 31 c0 xor eax, eax + 422241: eb 09 jmp 0x42224c <__strstr_sse2+0x2dc> + 422243: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 422248: 85 d2 test edx, edx + 42224a: 74 1e je 0x42226a <__strstr_sse2+0x2fa> + 42224c: 09 d0 or eax, edx + 42224e: 4c 89 e1 mov rcx, r12 + 422251: 49 83 c4 01 add r12, 1 + 422255: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 42225a: c1 e0 08 shl eax, 8 + 42225d: 39 c5 cmp ebp, eax + 42225f: 75 e7 jne 0x422248 <__strstr_sse2+0x2d8> + 422261: 4c 8d 61 fe lea r12, [rcx - 2] + 422265: e9 4a ff ff ff jmp 0x4221b4 <__strstr_sse2+0x244> + 42226a: 39 c5 cmp ebp, eax + 42226c: 0f 85 3f ff ff ff jne 0x4221b1 <__strstr_sse2+0x241> + 422272: eb ed jmp 0x422261 <__strstr_sse2+0x2f1> + 422274: 48 8b 84 24 18 01 00 00 mov rax, qword ptr [rsp + 280] + 42227c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 422285: 75 31 jne 0x4222b8 <__strstr_sse2+0x348> + 422287: 48 81 c4 28 01 00 00 add rsp, 296 + 42228e: 4c 89 f1 mov rcx, r14 + 422291: 4c 89 ea mov rdx, r13 + 422294: 4c 89 fe mov rsi, r15 + 422297: 5b pop rbx + 422298: 4c 89 e7 mov rdi, r12 + 42229b: 5d pop rbp + 42229c: 41 5c pop r12 + 42229e: 41 5d pop r13 + 4222a0: 41 5e pop r14 + 4222a2: 41 5f pop r15 + 4222a4: e9 37 f8 ff ff jmp 0x421ae0 + 4222a9: be 01 00 00 00 mov esi, 1 + 4222ae: ba 01 00 00 00 mov edx, 1 + 4222b3: e9 fe fd ff ff jmp 0x4220b6 <__strstr_sse2+0x146> + 4222b8: e8 13 99 02 00 call 0x44bbd0 <__stack_chk_fail_local> + 4222bd: 0f 1f 00 nop dword ptr [rax] + +00000000004222c0 : + 4222c0: f3 0f 1e fa endbr64 + 4222c4: f6 05 b9 0a 0a 00 10 test byte ptr [rip + 658105], 16 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 4222cb: 48 8d 15 9e fc ff ff lea rdx, [rip - 866] # 0x421f70 <__strstr_sse2> + 4222d2: 48 8d 05 b7 2d 02 00 lea rax, [rip + 142775] # 0x445090 <__strstr_sse2_unaligned> + 4222d9: 48 0f 44 c2 cmove rax, rdx + 4222dd: c3 ret + 4222de: 66 90 nop + +00000000004222e0 : + 4222e0: f3 0f 1e fa endbr64 + 4222e4: 48 b8 02 00 00 00 00 08 00 00 movabs rax, 8796093022210 + 4222ee: 8b 15 34 0a 0a 00 mov edx, dword ptr [rip + 657972] # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 4222f4: 48 23 05 85 0a 0a 00 and rax, qword ptr [rip + 658053] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 4222fb: 48 83 f8 02 cmp rax, 2 + 4222ff: 74 2f je 0x422330 + 422301: 48 8d 05 28 82 00 00 lea rax, [rip + 33320] # 0x42a530 <__memcmp_sse4_1> + 422308: f7 c2 00 00 08 00 test edx, 524288 + 42230e: 75 15 jne 0x422325 + 422310: 80 e6 02 and dh, 2 + 422313: 48 8d 05 36 7a 00 00 lea rax, [rip + 31286] # 0x429d50 <__memcmp_sse2> + 42231a: 48 8d 15 ff 15 02 00 lea rdx, [rip + 136703] # 0x443920 <__memcmp_ssse3> + 422321: 48 0f 45 c2 cmovne rax, rdx + 422325: c3 ret + 422326: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422330: f7 c2 00 00 40 00 test edx, 4194304 + 422336: 74 c9 je 0x422301 + 422338: 48 8d 05 11 7e 00 00 lea rax, [rip + 32273] # 0x42a150 <__memcmp_avx2_movbe> + 42233f: f6 05 3f 0a 0a 00 01 test byte ptr [rip + 657983], 1 # 0x4c2d85 <_dl_x86_cpu_features+0x65> + 422346: 74 b9 je 0x422301 + 422348: c3 ret + 422349: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000422350 : + 422350: f3 0f 1e fa endbr64 + 422354: 8b 15 2a 0a 0a 00 mov edx, dword ptr [rip + 657962] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 42235a: 48 8d 05 cf 36 02 00 lea rax, [rip + 145103] # 0x445a30 <__memmove_erms> + 422361: f6 c6 30 test dh, 48 + 422364: 75 5d jne 0x4223c3 + 422366: 48 b8 04 00 00 00 00 40 00 00 movabs rax, 70368744177668 + 422370: 48 23 05 09 0a 0a 00 and rax, qword ptr [rip + 657929] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 422377: 48 83 f8 04 cmp rax, 4 + 42237b: 74 4b je 0x4223c8 + 42237d: f6 c6 01 test dh, 1 + 422380: 74 1e je 0x4223a0 + 422382: f6 05 ac 09 0a 00 02 test byte ptr [rip + 657836], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> + 422389: 48 8d 15 00 3a 02 00 lea rdx, [rip + 145920] # 0x445d90 <__memmove_avx_unaligned> + 422390: 48 8d 05 49 3a 02 00 lea rax, [rip + 145993] # 0x445de0 <__memmove_avx_unaligned_erms> + 422397: 48 0f 44 c2 cmove rax, rdx + 42239b: c3 ret + 42239c: 0f 1f 40 00 nop dword ptr [rax] + 4223a0: f6 05 82 09 0a 00 02 test byte ptr [rip + 657794], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> + 4223a7: 74 47 je 0x4223f0 + 4223a9: f6 c2 20 test dl, 32 + 4223ac: 75 42 jne 0x4223f0 + 4223ae: 83 e2 08 and edx, 8 + 4223b1: 48 8d 05 c8 c1 00 00 lea rax, [rip + 49608] # 0x42e580 <__memmove_ssse3> + 4223b8: 48 8d 15 61 18 01 00 lea rdx, [rip + 71777] # 0x433c20 <__memmove_ssse3_back> + 4223bf: 48 0f 45 c2 cmovne rax, rdx + 4223c3: c3 ret + 4223c4: 0f 1f 40 00 nop dword ptr [rax] + 4223c8: 48 8d 05 a1 43 01 00 lea rax, [rip + 82849] # 0x436770 <__memmove_avx512_no_vzeroupper> + 4223cf: 80 e6 08 and dh, 8 + 4223d2: 75 ef jne 0x4223c3 + 4223d4: f6 05 5a 09 0a 00 02 test byte ptr [rip + 657754], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> + 4223db: 48 8d 15 ee 3d 02 00 lea rdx, [rip + 146926] # 0x4461d0 <__memmove_avx512_unaligned> + 4223e2: 48 8d 05 37 3e 02 00 lea rax, [rip + 146999] # 0x446220 <__memmove_avx512_unaligned_erms> + 4223e9: 48 0f 44 c2 cmove rax, rdx + 4223ed: c3 ret + 4223ee: 66 90 nop + 4223f0: f6 05 3e 09 0a 00 02 test byte ptr [rip + 657726], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> + 4223f7: 48 8d 15 c2 35 02 00 lea rdx, [rip + 144834] # 0x4459c0 <__memmove_sse2_unaligned> + 4223fe: 48 8d 05 7b 36 02 00 lea rax, [rip + 145019] # 0x445a80 <__memmove_sse2_unaligned_erms> + 422405: 48 0f 44 c2 cmove rax, rdx + 422409: c3 ret + 42240a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000422410 : + 422410: f3 0f 1e fa endbr64 + 422414: 8b 15 6a 09 0a 00 mov edx, dword ptr [rip + 657770] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 42241a: 48 8d 05 5f 43 02 00 lea rax, [rip + 148319] # 0x446780 <__memset_erms> + 422421: f6 c6 10 test dh, 16 + 422424: 75 5e jne 0x422484 + 422426: 48 b8 04 00 00 00 00 40 00 00 movabs rax, 70368744177668 + 422430: 48 23 05 49 09 0a 00 and rax, qword ptr [rip + 657737] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 422437: 48 83 f8 04 cmp rax, 4 + 42243b: 74 4b je 0x422488 + 42243d: 8b 05 f1 08 0a 00 mov eax, dword ptr [rip + 657649] # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 422443: 25 00 02 00 00 and eax, 512 + 422448: f6 05 31 09 0a 00 02 test byte ptr [rip + 657713], 2 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 42244f: 74 1f je 0x422470 + 422451: 85 c0 test eax, eax + 422453: 48 8d 15 56 44 02 00 lea rdx, [rip + 148566] # 0x4468b0 <__memset_avx2_unaligned> + 42245a: 48 8d 05 9f 44 02 00 lea rax, [rip + 148639] # 0x446900 <__memset_avx2_unaligned_erms> + 422461: 48 0f 44 c2 cmove rax, rdx + 422465: c3 ret + 422466: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422470: 85 c0 test eax, eax + 422472: 48 8d 15 27 43 02 00 lea rdx, [rip + 148263] # 0x4467a0 <__memset_sse2_unaligned_erms> + 422479: 48 8d 05 b0 42 02 00 lea rax, [rip + 148144] # 0x446730 <__memset_sse2_unaligned> + 422480: 48 0f 45 c2 cmovne rax, rdx + 422484: c3 ret + 422485: 0f 1f 00 nop dword ptr [rax] + 422488: 48 8d 05 a1 32 02 00 lea rax, [rip + 144033] # 0x445730 <__memset_avx512_no_vzeroupper> + 42248f: 80 e6 08 and dh, 8 + 422492: 75 f0 jne 0x422484 + 422494: f6 05 9a 08 0a 00 02 test byte ptr [rip + 657562], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> + 42249b: 48 8d 15 8e 45 02 00 lea rdx, [rip + 148878] # 0x446a30 <__memset_avx512_unaligned> + 4224a2: 48 8d 05 e7 45 02 00 lea rax, [rip + 148967] # 0x446a90 <__memset_avx512_unaligned_erms> + 4224a9: 48 0f 44 c2 cmove rax, rdx + 4224ad: c3 ret + 4224ae: 66 90 nop + +00000000004224b0 : + 4224b0: f3 0f 1e fa endbr64 + 4224b4: 8b 15 ca 08 0a 00 mov edx, dword ptr [rip + 657610] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 4224ba: 48 8d 05 3f 35 02 00 lea rax, [rip + 144703] # 0x445a00 <__mempcpy_erms> + 4224c1: f6 c6 30 test dh, 48 + 4224c4: 75 5d jne 0x422523 + 4224c6: 48 b8 04 00 00 00 00 40 00 00 movabs rax, 70368744177668 + 4224d0: 48 23 05 a9 08 0a 00 and rax, qword ptr [rip + 657577] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 4224d7: 48 83 f8 04 cmp rax, 4 + 4224db: 74 4b je 0x422528 + 4224dd: f6 c6 01 test dh, 1 + 4224e0: 74 1e je 0x422500 + 4224e2: f6 05 4c 08 0a 00 02 test byte ptr [rip + 657484], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> + 4224e9: 48 8d 15 90 38 02 00 lea rdx, [rip + 145552] # 0x445d80 <__mempcpy_avx_unaligned> + 4224f0: 48 8d 05 d9 38 02 00 lea rax, [rip + 145625] # 0x445dd0 <__mempcpy_avx_unaligned_erms> + 4224f7: 48 0f 44 c2 cmove rax, rdx + 4224fb: c3 ret + 4224fc: 0f 1f 40 00 nop dword ptr [rax] + 422500: f6 05 22 08 0a 00 02 test byte ptr [rip + 657442], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> + 422507: 74 47 je 0x422550 + 422509: f6 c2 20 test dl, 32 + 42250c: 75 42 jne 0x422550 + 42250e: 83 e2 08 and edx, 8 + 422511: 48 8d 05 68 96 00 00 lea rax, [rip + 38504] # 0x42bb80 <__mempcpy_ssse3> + 422518: 48 8d 15 f1 eb 00 00 lea rdx, [rip + 60401] # 0x431110 <__mempcpy_ssse3_back> + 42251f: 48 0f 45 c2 cmovne rax, rdx + 422523: c3 ret + 422524: 0f 1f 40 00 nop dword ptr [rax] + 422528: 48 8d 05 21 42 01 00 lea rax, [rip + 82465] # 0x436750 <__mempcpy_avx512_no_vzeroupper> + 42252f: 80 e6 08 and dh, 8 + 422532: 75 ef jne 0x422523 + 422534: f6 05 fa 07 0a 00 02 test byte ptr [rip + 657402], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> + 42253b: 48 8d 15 7e 3c 02 00 lea rdx, [rip + 146558] # 0x4461c0 <__mempcpy_avx512_unaligned> + 422542: 48 8d 05 c7 3c 02 00 lea rax, [rip + 146631] # 0x446210 <__mempcpy_avx512_unaligned_erms> + 422549: 48 0f 44 c2 cmove rax, rdx + 42254d: c3 ret + 42254e: 66 90 nop + 422550: f6 05 de 07 0a 00 02 test byte ptr [rip + 657374], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> + 422557: 48 8d 15 52 34 02 00 lea rdx, [rip + 144466] # 0x4459b0 <__mempcpy_sse2_unaligned> + 42255e: 48 8d 05 0b 35 02 00 lea rax, [rip + 144651] # 0x445a70 <__mempcpy_sse2_unaligned_erms> + 422565: 48 0f 44 c2 cmove rax, rdx + 422569: c3 ret + 42256a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000422570 : + 422570: f3 0f 1e fa endbr64 + 422574: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 + 42257e: 48 23 15 fb 07 0a 00 and rdx, qword ptr [rip + 657403] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 422585: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 + 42258f: 48 8d 05 ba 0c 02 00 lea rax, [rip + 134330] # 0x443250 <__stpcpy_avx2> + 422596: 48 39 ca cmp rdx, rcx + 422599: 74 29 je 0x4225c4 + 42259b: 48 8d 05 ee 05 02 00 lea rax, [rip + 132590] # 0x442b90 <__stpcpy_sse2_unaligned> + 4225a2: f6 05 db 07 0a 00 10 test byte ptr [rip + 657371], 16 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 4225a9: 75 19 jne 0x4225c4 + 4225ab: f6 05 77 07 0a 00 02 test byte ptr [rip + 657271], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> + 4225b2: 48 8d 05 f7 ce 01 00 lea rax, [rip + 118519] # 0x43f4b0 <__stpcpy_sse2> + 4225b9: 48 8d 15 90 e7 01 00 lea rdx, [rip + 124816] # 0x440d50 <__stpcpy_ssse3> + 4225c0: 48 0f 45 c2 cmovne rax, rdx + 4225c4: c3 ret + 4225c5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4225cf: 90 nop + +00000000004225d0 : + 4225d0: f3 0f 1e fa endbr64 + 4225d4: 48 8d 05 49 a8 01 00 lea rax, [rip + 108617] # 0x43ce24 <__strcasecmp_l_avx> + 4225db: f6 05 9e 07 0a 00 01 test byte ptr [rip + 657310], 1 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 4225e2: 75 33 jne 0x422617 + 4225e4: 8b 15 3e 07 0a 00 mov edx, dword ptr [rip + 657214] # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 4225ea: f7 c2 00 00 10 00 test edx, 1048576 + 4225f0: 74 10 je 0x422602 + 4225f2: 48 8d 05 7b 8c 01 00 lea rax, [rip + 101499] # 0x43b274 <__strcasecmp_l_sse42> + 4225f9: f6 05 84 07 0a 00 80 test byte ptr [rip + 657284], -128 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 422600: 74 15 je 0x422617 + 422602: 80 e6 02 and dh, 2 + 422605: 48 8d 05 c4 48 01 00 lea rax, [rip + 84164] # 0x436ed0 <__strcasecmp_l_sse2> + 42260c: 48 8d 15 0d 6b 01 00 lea rdx, [rip + 92941] # 0x439120 <__strcasecmp_l_ssse3> + 422613: 48 0f 45 c2 cmovne rax, rdx + 422617: c3 ret + 422618: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000422620 : + 422620: f3 0f 1e fa endbr64 + 422624: 8b 15 5a 07 0a 00 mov edx, dword ptr [rip + 657242] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 42262a: 48 8d 05 ff 33 02 00 lea rax, [rip + 144383] # 0x445a30 <__memmove_erms> + 422631: f6 c6 30 test dh, 48 + 422634: 75 5d jne 0x422693 + 422636: 48 b8 04 00 00 00 00 40 00 00 movabs rax, 70368744177668 + 422640: 48 23 05 39 07 0a 00 and rax, qword ptr [rip + 657209] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 422647: 48 83 f8 04 cmp rax, 4 + 42264b: 74 4b je 0x422698 + 42264d: f6 c6 01 test dh, 1 + 422650: 74 1e je 0x422670 + 422652: f6 05 dc 06 0a 00 02 test byte ptr [rip + 657116], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> + 422659: 48 8d 15 30 37 02 00 lea rdx, [rip + 145200] # 0x445d90 <__memmove_avx_unaligned> + 422660: 48 8d 05 79 37 02 00 lea rax, [rip + 145273] # 0x445de0 <__memmove_avx_unaligned_erms> + 422667: 48 0f 44 c2 cmove rax, rdx + 42266b: c3 ret + 42266c: 0f 1f 40 00 nop dword ptr [rax] + 422670: f6 05 b2 06 0a 00 02 test byte ptr [rip + 657074], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> + 422677: 74 47 je 0x4226c0 + 422679: f6 c2 20 test dl, 32 + 42267c: 75 42 jne 0x4226c0 + 42267e: 83 e2 08 and edx, 8 + 422681: 48 8d 05 18 95 00 00 lea rax, [rip + 38168] # 0x42bba0 <__memcpy_ssse3> + 422688: 48 8d 15 a1 ea 00 00 lea rdx, [rip + 60065] # 0x431130 <__memcpy_ssse3_back> + 42268f: 48 0f 45 c2 cmovne rax, rdx + 422693: c3 ret + 422694: 0f 1f 40 00 nop dword ptr [rax] + 422698: 48 8d 05 d1 40 01 00 lea rax, [rip + 82129] # 0x436770 <__memmove_avx512_no_vzeroupper> + 42269f: 80 e6 08 and dh, 8 + 4226a2: 75 ef jne 0x422693 + 4226a4: f6 05 8a 06 0a 00 02 test byte ptr [rip + 657034], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> + 4226ab: 48 8d 15 1e 3b 02 00 lea rdx, [rip + 146206] # 0x4461d0 <__memmove_avx512_unaligned> + 4226b2: 48 8d 05 67 3b 02 00 lea rax, [rip + 146279] # 0x446220 <__memmove_avx512_unaligned_erms> + 4226b9: 48 0f 44 c2 cmove rax, rdx + 4226bd: c3 ret + 4226be: 66 90 nop + 4226c0: f6 05 6e 06 0a 00 02 test byte ptr [rip + 657006], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> + 4226c7: 48 8d 15 f2 32 02 00 lea rdx, [rip + 144114] # 0x4459c0 <__memmove_sse2_unaligned> + 4226ce: 48 8d 05 ab 33 02 00 lea rax, [rip + 144299] # 0x445a80 <__memmove_sse2_unaligned_erms> + 4226d5: 48 0f 44 c2 cmove rax, rdx + 4226d9: c3 ret + 4226da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +00000000004226e0 : + 4226e0: f3 0f 1e fa endbr64 + 4226e4: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 + 4226ee: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 + 4226f8: 48 23 05 81 06 0a 00 and rax, qword ptr [rip + 657025] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 4226ff: 48 39 d0 cmp rax, rdx + 422702: 48 8d 15 f7 74 00 00 lea rdx, [rip + 29943] # 0x429c00 <__rawmemchr_avx2> + 422709: 48 8d 05 e0 72 00 00 lea rax, [rip + 29408] # 0x4299f0 <__rawmemchr_sse2> + 422710: 48 0f 44 c2 cmove rax, rdx + 422714: c3 ret + 422715: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42271f: 90 nop + +0000000000422720 : + 422720: f3 0f 1e fa endbr64 + 422724: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 + 42272e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 + 422738: 48 23 05 41 06 0a 00 and rax, qword ptr [rip + 656961] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 42273f: 48 39 d0 cmp rax, rdx + 422742: 48 8d 15 b7 c3 01 00 lea rdx, [rip + 115639] # 0x43eb00 <__strchrnul_avx2> + 422749: 48 8d 05 70 bf 01 00 lea rax, [rip + 114544] # 0x43e6c0 <__strchrnul_sse2> + 422750: 48 0f 44 c2 cmove rax, rdx + 422754: c3 ret + 422755: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42275f: 90 nop + +0000000000422760 <__strcmp_sse2>: + 422760: f3 0f 1e fa endbr64 + 422764: 89 f1 mov ecx, esi + 422766: 89 f8 mov eax, edi + 422768: 48 83 e1 3f and rcx, 63 + 42276c: 48 83 e0 3f and rax, 63 + 422770: 83 f9 30 cmp ecx, 48 + 422773: 77 4b ja 0x4227c0 <__strcmp_sse2+0x60> + 422775: 83 f8 30 cmp eax, 48 + 422778: 77 46 ja 0x4227c0 <__strcmp_sse2+0x60> + 42277a: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] + 42277e: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] + 422782: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] + 422787: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] + 42278c: 66 0f ef c0 pxor xmm0, xmm0 + 422790: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422794: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422798: 66 0f f8 c8 psubb xmm1, xmm0 + 42279c: 66 0f d7 d1 pmovmskb edx, xmm1 + 4227a0: 81 ea ff ff 00 00 sub edx, 65535 + 4227a6: 0f 85 d4 13 00 00 jne 0x423b80 <__strcmp_sse2+0x1420> + 4227ac: 48 83 c6 10 add rsi, 16 + 4227b0: 48 83 c7 10 add rdi, 16 + 4227b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4227bf: 90 nop + 4227c0: 48 83 e6 f0 and rsi, -16 + 4227c4: 48 83 e7 f0 and rdi, -16 + 4227c8: ba ff ff 00 00 mov edx, 65535 + 4227cd: 45 31 c0 xor r8d, r8d + 4227d0: 83 e1 0f and ecx, 15 + 4227d3: 83 e0 0f and eax, 15 + 4227d6: 39 c1 cmp ecx, eax + 4227d8: 74 26 je 0x422800 <__strcmp_sse2+0xa0> + 4227da: 77 07 ja 0x4227e3 <__strcmp_sse2+0x83> + 4227dc: 41 89 d0 mov r8d, edx + 4227df: 91 xchg eax, ecx + 4227e0: 48 87 f7 xchg rsi, rdi + 4227e3: 4c 8d 48 0f lea r9, [rax + 15] + 4227e7: 49 29 c9 sub r9, rcx + 4227ea: 4c 8d 15 df 45 07 00 lea r10, [rip + 476639] # 0x496dd0 <__PRETTY_FUNCTION__.12580+0x30> + 4227f1: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] + 4227f5: 4f 8d 14 0a lea r10, [r10 + r9] + 4227f9: 3e 41 ff e2 jmp r10 + 4227fd: 0f 1f 00 nop dword ptr [rax] + 422800: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 422804: 66 0f ef c0 pxor xmm0, xmm0 + 422808: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42280c: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 422810: 66 0f f8 c8 psubb xmm1, xmm0 + 422814: 66 44 0f d7 c9 pmovmskb r9d, xmm1 + 422819: d3 ea shr edx, cl + 42281b: 41 d3 e9 shr r9d, cl + 42281e: 44 29 ca sub edx, r9d + 422821: 0f 85 3e 13 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 422827: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42282e: 49 c7 c1 10 00 00 00 mov r9, 16 + 422835: 66 0f ef c0 pxor xmm0, xmm0 + 422839: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 422840: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422845: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42284a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42284e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422852: 66 0f f8 c8 psubb xmm1, xmm0 + 422856: 66 0f d7 d1 pmovmskb edx, xmm1 + 42285a: 81 ea ff ff 00 00 sub edx, 65535 + 422860: 0f 85 fa 12 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422866: 48 83 c1 10 add rcx, 16 + 42286a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42286f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422874: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422878: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42287c: 66 0f f8 c8 psubb xmm1, xmm0 + 422880: 66 0f d7 d1 pmovmskb edx, xmm1 + 422884: 81 ea ff ff 00 00 sub edx, 65535 + 42288a: 0f 85 d0 12 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422890: 48 83 c1 10 add rcx, 16 + 422894: eb aa jmp 0x422840 <__strcmp_sse2+0xe0> + 422896: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4228a0: 66 0f ef c0 pxor xmm0, xmm0 + 4228a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4228a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4228ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4228b0: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 4228b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4228b9: 66 0f f8 d0 psubb xmm2, xmm0 + 4228bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4228c2: d3 ea shr edx, cl + 4228c4: 41 d3 e9 shr r9d, cl + 4228c7: 44 29 ca sub edx, r9d + 4228ca: 0f 85 95 12 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 4228d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4228d4: 66 0f ef c0 pxor xmm0, xmm0 + 4228d8: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4228df: 41 b9 01 00 00 00 mov r9d, 1 + 4228e5: 4c 8d 57 01 lea r10, [rdi + 1] + 4228e9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4228f0: 49 81 ea 00 10 00 00 sub r10, 4096 + 4228f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 422900: 49 83 c2 10 add r10, 16 + 422904: 0f 8f 96 00 00 00 jg 0x4229a0 <__strcmp_sse2+0x240> + 42290a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42290f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422914: 66 0f 6f e2 movdqa xmm4, xmm2 + 422918: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 42291d: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 422922: 66 0f eb d3 por xmm2, xmm3 + 422926: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42292a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42292e: 66 0f f8 c8 psubb xmm1, xmm0 + 422932: 66 0f d7 d1 pmovmskb edx, xmm1 + 422936: 81 ea ff ff 00 00 sub edx, 65535 + 42293c: 0f 85 1e 12 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422942: 48 83 c1 10 add rcx, 16 + 422946: 66 0f 6f dc movdqa xmm3, xmm4 + 42294a: 49 83 c2 10 add r10, 16 + 42294e: 7f 50 jg 0x4229a0 <__strcmp_sse2+0x240> + 422950: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422955: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42295a: 66 0f 6f e2 movdqa xmm4, xmm2 + 42295e: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 422963: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 422968: 66 0f eb d3 por xmm2, xmm3 + 42296c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422970: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422974: 66 0f f8 c8 psubb xmm1, xmm0 + 422978: 66 0f d7 d1 pmovmskb edx, xmm1 + 42297c: 81 ea ff ff 00 00 sub edx, 65535 + 422982: 0f 85 d8 11 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422988: 48 83 c1 10 add rcx, 16 + 42298c: 66 0f 6f dc movdqa xmm3, xmm4 + 422990: e9 6b ff ff ff jmp 0x422900 <__strcmp_sse2+0x1a0> + 422995: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4229a0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4229a4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4229a8: f7 c2 fe ff 00 00 test edx, 65534 + 4229ae: 75 10 jne 0x4229c0 <__strcmp_sse2+0x260> + 4229b0: 66 0f ef c0 pxor xmm0, xmm0 + 4229b4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4229bb: e9 4a ff ff ff jmp 0x42290a <__strcmp_sse2+0x1aa> + 4229c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4229c5: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 4229ca: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 4229cf: e9 7c 11 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 4229d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4229df: 90 nop + 4229e0: 66 0f ef c0 pxor xmm0, xmm0 + 4229e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4229e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4229ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4229f0: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 4229f5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4229f9: 66 0f f8 d0 psubb xmm2, xmm0 + 4229fd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 422a02: d3 ea shr edx, cl + 422a04: 41 d3 e9 shr r9d, cl + 422a07: 44 29 ca sub edx, r9d + 422a0a: 0f 85 55 11 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 422a10: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 422a14: 66 0f ef c0 pxor xmm0, xmm0 + 422a18: 48 c7 c1 10 00 00 00 mov rcx, 16 + 422a1f: 41 b9 02 00 00 00 mov r9d, 2 + 422a25: 4c 8d 57 02 lea r10, [rdi + 2] + 422a29: 49 81 e2 ff 0f 00 00 and r10, 4095 + 422a30: 49 81 ea 00 10 00 00 sub r10, 4096 + 422a37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 422a40: 49 83 c2 10 add r10, 16 + 422a44: 0f 8f 96 00 00 00 jg 0x422ae0 <__strcmp_sse2+0x380> + 422a4a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422a4f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422a54: 66 0f 6f e2 movdqa xmm4, xmm2 + 422a58: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 422a5d: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 422a62: 66 0f eb d3 por xmm2, xmm3 + 422a66: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422a6a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422a6e: 66 0f f8 c8 psubb xmm1, xmm0 + 422a72: 66 0f d7 d1 pmovmskb edx, xmm1 + 422a76: 81 ea ff ff 00 00 sub edx, 65535 + 422a7c: 0f 85 de 10 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422a82: 48 83 c1 10 add rcx, 16 + 422a86: 66 0f 6f dc movdqa xmm3, xmm4 + 422a8a: 49 83 c2 10 add r10, 16 + 422a8e: 7f 50 jg 0x422ae0 <__strcmp_sse2+0x380> + 422a90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422a95: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422a9a: 66 0f 6f e2 movdqa xmm4, xmm2 + 422a9e: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 422aa3: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 422aa8: 66 0f eb d3 por xmm2, xmm3 + 422aac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422ab0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422ab4: 66 0f f8 c8 psubb xmm1, xmm0 + 422ab8: 66 0f d7 d1 pmovmskb edx, xmm1 + 422abc: 81 ea ff ff 00 00 sub edx, 65535 + 422ac2: 0f 85 98 10 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422ac8: 48 83 c1 10 add rcx, 16 + 422acc: 66 0f 6f dc movdqa xmm3, xmm4 + 422ad0: e9 6b ff ff ff jmp 0x422a40 <__strcmp_sse2+0x2e0> + 422ad5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422ae0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 422ae4: 66 0f d7 d0 pmovmskb edx, xmm0 + 422ae8: f7 c2 fc ff 00 00 test edx, 65532 + 422aee: 75 10 jne 0x422b00 <__strcmp_sse2+0x3a0> + 422af0: 66 0f ef c0 pxor xmm0, xmm0 + 422af4: 49 81 ea 00 10 00 00 sub r10, 4096 + 422afb: e9 4a ff ff ff jmp 0x422a4a <__strcmp_sse2+0x2ea> + 422b00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422b05: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 422b0a: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 422b0f: e9 3c 10 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 422b14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422b1f: 90 nop + 422b20: 66 0f ef c0 pxor xmm0, xmm0 + 422b24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 422b28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 422b2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422b30: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 422b35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 422b39: 66 0f f8 d0 psubb xmm2, xmm0 + 422b3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 422b42: d3 ea shr edx, cl + 422b44: 41 d3 e9 shr r9d, cl + 422b47: 44 29 ca sub edx, r9d + 422b4a: 0f 85 15 10 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 422b50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 422b54: 66 0f ef c0 pxor xmm0, xmm0 + 422b58: 48 c7 c1 10 00 00 00 mov rcx, 16 + 422b5f: 41 b9 03 00 00 00 mov r9d, 3 + 422b65: 4c 8d 57 03 lea r10, [rdi + 3] + 422b69: 49 81 e2 ff 0f 00 00 and r10, 4095 + 422b70: 49 81 ea 00 10 00 00 sub r10, 4096 + 422b77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 422b80: 49 83 c2 10 add r10, 16 + 422b84: 0f 8f 96 00 00 00 jg 0x422c20 <__strcmp_sse2+0x4c0> + 422b8a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422b8f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422b94: 66 0f 6f e2 movdqa xmm4, xmm2 + 422b98: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 422b9d: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 422ba2: 66 0f eb d3 por xmm2, xmm3 + 422ba6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422baa: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422bae: 66 0f f8 c8 psubb xmm1, xmm0 + 422bb2: 66 0f d7 d1 pmovmskb edx, xmm1 + 422bb6: 81 ea ff ff 00 00 sub edx, 65535 + 422bbc: 0f 85 9e 0f 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422bc2: 48 83 c1 10 add rcx, 16 + 422bc6: 66 0f 6f dc movdqa xmm3, xmm4 + 422bca: 49 83 c2 10 add r10, 16 + 422bce: 7f 50 jg 0x422c20 <__strcmp_sse2+0x4c0> + 422bd0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422bd5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422bda: 66 0f 6f e2 movdqa xmm4, xmm2 + 422bde: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 422be3: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 422be8: 66 0f eb d3 por xmm2, xmm3 + 422bec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422bf0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422bf4: 66 0f f8 c8 psubb xmm1, xmm0 + 422bf8: 66 0f d7 d1 pmovmskb edx, xmm1 + 422bfc: 81 ea ff ff 00 00 sub edx, 65535 + 422c02: 0f 85 58 0f 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422c08: 48 83 c1 10 add rcx, 16 + 422c0c: 66 0f 6f dc movdqa xmm3, xmm4 + 422c10: e9 6b ff ff ff jmp 0x422b80 <__strcmp_sse2+0x420> + 422c15: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422c20: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 422c24: 66 0f d7 d0 pmovmskb edx, xmm0 + 422c28: f7 c2 f8 ff 00 00 test edx, 65528 + 422c2e: 75 10 jne 0x422c40 <__strcmp_sse2+0x4e0> + 422c30: 66 0f ef c0 pxor xmm0, xmm0 + 422c34: 49 81 ea 00 10 00 00 sub r10, 4096 + 422c3b: e9 4a ff ff ff jmp 0x422b8a <__strcmp_sse2+0x42a> + 422c40: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422c45: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 422c4a: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 422c4f: e9 fc 0e 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 422c54: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422c5f: 90 nop + 422c60: 66 0f ef c0 pxor xmm0, xmm0 + 422c64: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 422c68: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 422c6c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422c70: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 422c75: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 422c79: 66 0f f8 d0 psubb xmm2, xmm0 + 422c7d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 422c82: d3 ea shr edx, cl + 422c84: 41 d3 e9 shr r9d, cl + 422c87: 44 29 ca sub edx, r9d + 422c8a: 0f 85 d5 0e 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 422c90: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 422c94: 66 0f ef c0 pxor xmm0, xmm0 + 422c98: 48 c7 c1 10 00 00 00 mov rcx, 16 + 422c9f: 41 b9 04 00 00 00 mov r9d, 4 + 422ca5: 4c 8d 57 04 lea r10, [rdi + 4] + 422ca9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 422cb0: 49 81 ea 00 10 00 00 sub r10, 4096 + 422cb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 422cc0: 49 83 c2 10 add r10, 16 + 422cc4: 0f 8f 96 00 00 00 jg 0x422d60 <__strcmp_sse2+0x600> + 422cca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422ccf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422cd4: 66 0f 6f e2 movdqa xmm4, xmm2 + 422cd8: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 422cdd: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 422ce2: 66 0f eb d3 por xmm2, xmm3 + 422ce6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422cea: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422cee: 66 0f f8 c8 psubb xmm1, xmm0 + 422cf2: 66 0f d7 d1 pmovmskb edx, xmm1 + 422cf6: 81 ea ff ff 00 00 sub edx, 65535 + 422cfc: 0f 85 5e 0e 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422d02: 48 83 c1 10 add rcx, 16 + 422d06: 66 0f 6f dc movdqa xmm3, xmm4 + 422d0a: 49 83 c2 10 add r10, 16 + 422d0e: 7f 50 jg 0x422d60 <__strcmp_sse2+0x600> + 422d10: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422d15: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422d1a: 66 0f 6f e2 movdqa xmm4, xmm2 + 422d1e: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 422d23: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 422d28: 66 0f eb d3 por xmm2, xmm3 + 422d2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422d30: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422d34: 66 0f f8 c8 psubb xmm1, xmm0 + 422d38: 66 0f d7 d1 pmovmskb edx, xmm1 + 422d3c: 81 ea ff ff 00 00 sub edx, 65535 + 422d42: 0f 85 18 0e 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422d48: 48 83 c1 10 add rcx, 16 + 422d4c: 66 0f 6f dc movdqa xmm3, xmm4 + 422d50: e9 6b ff ff ff jmp 0x422cc0 <__strcmp_sse2+0x560> + 422d55: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422d60: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 422d64: 66 0f d7 d0 pmovmskb edx, xmm0 + 422d68: f7 c2 f0 ff 00 00 test edx, 65520 + 422d6e: 75 10 jne 0x422d80 <__strcmp_sse2+0x620> + 422d70: 66 0f ef c0 pxor xmm0, xmm0 + 422d74: 49 81 ea 00 10 00 00 sub r10, 4096 + 422d7b: e9 4a ff ff ff jmp 0x422cca <__strcmp_sse2+0x56a> + 422d80: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422d85: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 422d8a: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 422d8f: e9 bc 0d 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 422d94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422d9f: 90 nop + 422da0: 66 0f ef c0 pxor xmm0, xmm0 + 422da4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 422da8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 422dac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422db0: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 422db5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 422db9: 66 0f f8 d0 psubb xmm2, xmm0 + 422dbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 422dc2: d3 ea shr edx, cl + 422dc4: 41 d3 e9 shr r9d, cl + 422dc7: 44 29 ca sub edx, r9d + 422dca: 0f 85 95 0d 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 422dd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 422dd4: 66 0f ef c0 pxor xmm0, xmm0 + 422dd8: 48 c7 c1 10 00 00 00 mov rcx, 16 + 422ddf: 41 b9 05 00 00 00 mov r9d, 5 + 422de5: 4c 8d 57 05 lea r10, [rdi + 5] + 422de9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 422df0: 49 81 ea 00 10 00 00 sub r10, 4096 + 422df7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 422e00: 49 83 c2 10 add r10, 16 + 422e04: 0f 8f 96 00 00 00 jg 0x422ea0 <__strcmp_sse2+0x740> + 422e0a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422e0f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422e14: 66 0f 6f e2 movdqa xmm4, xmm2 + 422e18: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 422e1d: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 422e22: 66 0f eb d3 por xmm2, xmm3 + 422e26: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422e2a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422e2e: 66 0f f8 c8 psubb xmm1, xmm0 + 422e32: 66 0f d7 d1 pmovmskb edx, xmm1 + 422e36: 81 ea ff ff 00 00 sub edx, 65535 + 422e3c: 0f 85 1e 0d 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422e42: 48 83 c1 10 add rcx, 16 + 422e46: 66 0f 6f dc movdqa xmm3, xmm4 + 422e4a: 49 83 c2 10 add r10, 16 + 422e4e: 7f 50 jg 0x422ea0 <__strcmp_sse2+0x740> + 422e50: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422e55: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422e5a: 66 0f 6f e2 movdqa xmm4, xmm2 + 422e5e: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 422e63: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 422e68: 66 0f eb d3 por xmm2, xmm3 + 422e6c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422e70: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422e74: 66 0f f8 c8 psubb xmm1, xmm0 + 422e78: 66 0f d7 d1 pmovmskb edx, xmm1 + 422e7c: 81 ea ff ff 00 00 sub edx, 65535 + 422e82: 0f 85 d8 0c 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422e88: 48 83 c1 10 add rcx, 16 + 422e8c: 66 0f 6f dc movdqa xmm3, xmm4 + 422e90: e9 6b ff ff ff jmp 0x422e00 <__strcmp_sse2+0x6a0> + 422e95: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422ea0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 422ea4: 66 0f d7 d0 pmovmskb edx, xmm0 + 422ea8: f7 c2 e0 ff 00 00 test edx, 65504 + 422eae: 75 10 jne 0x422ec0 <__strcmp_sse2+0x760> + 422eb0: 66 0f ef c0 pxor xmm0, xmm0 + 422eb4: 49 81 ea 00 10 00 00 sub r10, 4096 + 422ebb: e9 4a ff ff ff jmp 0x422e0a <__strcmp_sse2+0x6aa> + 422ec0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422ec5: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 422eca: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 422ecf: e9 7c 0c 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 422ed4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422edf: 90 nop + 422ee0: 66 0f ef c0 pxor xmm0, xmm0 + 422ee4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 422ee8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 422eec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422ef0: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 422ef5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 422ef9: 66 0f f8 d0 psubb xmm2, xmm0 + 422efd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 422f02: d3 ea shr edx, cl + 422f04: 41 d3 e9 shr r9d, cl + 422f07: 44 29 ca sub edx, r9d + 422f0a: 0f 85 55 0c 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 422f10: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 422f14: 66 0f ef c0 pxor xmm0, xmm0 + 422f18: 48 c7 c1 10 00 00 00 mov rcx, 16 + 422f1f: 41 b9 06 00 00 00 mov r9d, 6 + 422f25: 4c 8d 57 06 lea r10, [rdi + 6] + 422f29: 49 81 e2 ff 0f 00 00 and r10, 4095 + 422f30: 49 81 ea 00 10 00 00 sub r10, 4096 + 422f37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 422f40: 49 83 c2 10 add r10, 16 + 422f44: 0f 8f 96 00 00 00 jg 0x422fe0 <__strcmp_sse2+0x880> + 422f4a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422f4f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422f54: 66 0f 6f e2 movdqa xmm4, xmm2 + 422f58: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 422f5d: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 422f62: 66 0f eb d3 por xmm2, xmm3 + 422f66: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422f6a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422f6e: 66 0f f8 c8 psubb xmm1, xmm0 + 422f72: 66 0f d7 d1 pmovmskb edx, xmm1 + 422f76: 81 ea ff ff 00 00 sub edx, 65535 + 422f7c: 0f 85 de 0b 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422f82: 48 83 c1 10 add rcx, 16 + 422f86: 66 0f 6f dc movdqa xmm3, xmm4 + 422f8a: 49 83 c2 10 add r10, 16 + 422f8e: 7f 50 jg 0x422fe0 <__strcmp_sse2+0x880> + 422f90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 422f95: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 422f9a: 66 0f 6f e2 movdqa xmm4, xmm2 + 422f9e: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 422fa3: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 422fa8: 66 0f eb d3 por xmm2, xmm3 + 422fac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 422fb0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 422fb4: 66 0f f8 c8 psubb xmm1, xmm0 + 422fb8: 66 0f d7 d1 pmovmskb edx, xmm1 + 422fbc: 81 ea ff ff 00 00 sub edx, 65535 + 422fc2: 0f 85 98 0b 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 422fc8: 48 83 c1 10 add rcx, 16 + 422fcc: 66 0f 6f dc movdqa xmm3, xmm4 + 422fd0: e9 6b ff ff ff jmp 0x422f40 <__strcmp_sse2+0x7e0> + 422fd5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 422fe0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 422fe4: 66 0f d7 d0 pmovmskb edx, xmm0 + 422fe8: f7 c2 c0 ff 00 00 test edx, 65472 + 422fee: 75 10 jne 0x423000 <__strcmp_sse2+0x8a0> + 422ff0: 66 0f ef c0 pxor xmm0, xmm0 + 422ff4: 49 81 ea 00 10 00 00 sub r10, 4096 + 422ffb: e9 4a ff ff ff jmp 0x422f4a <__strcmp_sse2+0x7ea> + 423000: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423005: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 42300a: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 42300f: e9 3c 0b 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 423014: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42301f: 90 nop + 423020: 66 0f ef c0 pxor xmm0, xmm0 + 423024: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 423028: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42302c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423030: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 423035: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 423039: 66 0f f8 d0 psubb xmm2, xmm0 + 42303d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 423042: d3 ea shr edx, cl + 423044: 41 d3 e9 shr r9d, cl + 423047: 44 29 ca sub edx, r9d + 42304a: 0f 85 15 0b 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 423050: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 423054: 66 0f ef c0 pxor xmm0, xmm0 + 423058: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42305f: 41 b9 07 00 00 00 mov r9d, 7 + 423065: 4c 8d 57 07 lea r10, [rdi + 7] + 423069: 49 81 e2 ff 0f 00 00 and r10, 4095 + 423070: 49 81 ea 00 10 00 00 sub r10, 4096 + 423077: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 423080: 49 83 c2 10 add r10, 16 + 423084: 0f 8f 96 00 00 00 jg 0x423120 <__strcmp_sse2+0x9c0> + 42308a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42308f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 423094: 66 0f 6f e2 movdqa xmm4, xmm2 + 423098: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 42309d: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 4230a2: 66 0f eb d3 por xmm2, xmm3 + 4230a6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4230aa: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4230ae: 66 0f f8 c8 psubb xmm1, xmm0 + 4230b2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4230b6: 81 ea ff ff 00 00 sub edx, 65535 + 4230bc: 0f 85 9e 0a 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 4230c2: 48 83 c1 10 add rcx, 16 + 4230c6: 66 0f 6f dc movdqa xmm3, xmm4 + 4230ca: 49 83 c2 10 add r10, 16 + 4230ce: 7f 50 jg 0x423120 <__strcmp_sse2+0x9c0> + 4230d0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4230d5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4230da: 66 0f 6f e2 movdqa xmm4, xmm2 + 4230de: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 4230e3: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 4230e8: 66 0f eb d3 por xmm2, xmm3 + 4230ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4230f0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4230f4: 66 0f f8 c8 psubb xmm1, xmm0 + 4230f8: 66 0f d7 d1 pmovmskb edx, xmm1 + 4230fc: 81 ea ff ff 00 00 sub edx, 65535 + 423102: 0f 85 58 0a 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423108: 48 83 c1 10 add rcx, 16 + 42310c: 66 0f 6f dc movdqa xmm3, xmm4 + 423110: e9 6b ff ff ff jmp 0x423080 <__strcmp_sse2+0x920> + 423115: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423120: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 423124: 66 0f d7 d0 pmovmskb edx, xmm0 + 423128: f7 c2 80 ff 00 00 test edx, 65408 + 42312e: 75 10 jne 0x423140 <__strcmp_sse2+0x9e0> + 423130: 66 0f ef c0 pxor xmm0, xmm0 + 423134: 49 81 ea 00 10 00 00 sub r10, 4096 + 42313b: e9 4a ff ff ff jmp 0x42308a <__strcmp_sse2+0x92a> + 423140: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423145: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 42314a: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 42314f: e9 fc 09 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 423154: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42315f: 90 nop + 423160: 66 0f ef c0 pxor xmm0, xmm0 + 423164: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 423168: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42316c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423170: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 423175: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 423179: 66 0f f8 d0 psubb xmm2, xmm0 + 42317d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 423182: d3 ea shr edx, cl + 423184: 41 d3 e9 shr r9d, cl + 423187: 44 29 ca sub edx, r9d + 42318a: 0f 85 d5 09 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 423190: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 423194: 66 0f ef c0 pxor xmm0, xmm0 + 423198: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42319f: 41 b9 08 00 00 00 mov r9d, 8 + 4231a5: 4c 8d 57 08 lea r10, [rdi + 8] + 4231a9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4231b0: 49 81 ea 00 10 00 00 sub r10, 4096 + 4231b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4231c0: 49 83 c2 10 add r10, 16 + 4231c4: 0f 8f 96 00 00 00 jg 0x423260 <__strcmp_sse2+0xb00> + 4231ca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4231cf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4231d4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4231d8: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 4231dd: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 4231e2: 66 0f eb d3 por xmm2, xmm3 + 4231e6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4231ea: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4231ee: 66 0f f8 c8 psubb xmm1, xmm0 + 4231f2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4231f6: 81 ea ff ff 00 00 sub edx, 65535 + 4231fc: 0f 85 5e 09 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423202: 48 83 c1 10 add rcx, 16 + 423206: 66 0f 6f dc movdqa xmm3, xmm4 + 42320a: 49 83 c2 10 add r10, 16 + 42320e: 7f 50 jg 0x423260 <__strcmp_sse2+0xb00> + 423210: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423215: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42321a: 66 0f 6f e2 movdqa xmm4, xmm2 + 42321e: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 423223: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 423228: 66 0f eb d3 por xmm2, xmm3 + 42322c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423230: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 423234: 66 0f f8 c8 psubb xmm1, xmm0 + 423238: 66 0f d7 d1 pmovmskb edx, xmm1 + 42323c: 81 ea ff ff 00 00 sub edx, 65535 + 423242: 0f 85 18 09 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423248: 48 83 c1 10 add rcx, 16 + 42324c: 66 0f 6f dc movdqa xmm3, xmm4 + 423250: e9 6b ff ff ff jmp 0x4231c0 <__strcmp_sse2+0xa60> + 423255: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423260: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 423264: 66 0f d7 d0 pmovmskb edx, xmm0 + 423268: f7 c2 00 ff 00 00 test edx, 65280 + 42326e: 75 10 jne 0x423280 <__strcmp_sse2+0xb20> + 423270: 66 0f ef c0 pxor xmm0, xmm0 + 423274: 49 81 ea 00 10 00 00 sub r10, 4096 + 42327b: e9 4a ff ff ff jmp 0x4231ca <__strcmp_sse2+0xa6a> + 423280: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423285: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 42328a: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 42328f: e9 bc 08 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 423294: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42329f: 90 nop + 4232a0: 66 0f ef c0 pxor xmm0, xmm0 + 4232a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4232a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4232ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4232b0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 4232b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4232b9: 66 0f f8 d0 psubb xmm2, xmm0 + 4232bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4232c2: d3 ea shr edx, cl + 4232c4: 41 d3 e9 shr r9d, cl + 4232c7: 44 29 ca sub edx, r9d + 4232ca: 0f 85 95 08 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 4232d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4232d4: 66 0f ef c0 pxor xmm0, xmm0 + 4232d8: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4232df: 41 b9 09 00 00 00 mov r9d, 9 + 4232e5: 4c 8d 57 09 lea r10, [rdi + 9] + 4232e9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4232f0: 49 81 ea 00 10 00 00 sub r10, 4096 + 4232f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 423300: 49 83 c2 10 add r10, 16 + 423304: 0f 8f 96 00 00 00 jg 0x4233a0 <__strcmp_sse2+0xc40> + 42330a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42330f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 423314: 66 0f 6f e2 movdqa xmm4, xmm2 + 423318: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 42331d: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 423322: 66 0f eb d3 por xmm2, xmm3 + 423326: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42332a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42332e: 66 0f f8 c8 psubb xmm1, xmm0 + 423332: 66 0f d7 d1 pmovmskb edx, xmm1 + 423336: 81 ea ff ff 00 00 sub edx, 65535 + 42333c: 0f 85 1e 08 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423342: 48 83 c1 10 add rcx, 16 + 423346: 66 0f 6f dc movdqa xmm3, xmm4 + 42334a: 49 83 c2 10 add r10, 16 + 42334e: 7f 50 jg 0x4233a0 <__strcmp_sse2+0xc40> + 423350: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423355: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42335a: 66 0f 6f e2 movdqa xmm4, xmm2 + 42335e: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 423363: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 423368: 66 0f eb d3 por xmm2, xmm3 + 42336c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423370: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 423374: 66 0f f8 c8 psubb xmm1, xmm0 + 423378: 66 0f d7 d1 pmovmskb edx, xmm1 + 42337c: 81 ea ff ff 00 00 sub edx, 65535 + 423382: 0f 85 d8 07 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423388: 48 83 c1 10 add rcx, 16 + 42338c: 66 0f 6f dc movdqa xmm3, xmm4 + 423390: e9 6b ff ff ff jmp 0x423300 <__strcmp_sse2+0xba0> + 423395: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4233a0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4233a4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4233a8: f7 c2 00 fe 00 00 test edx, 65024 + 4233ae: 75 10 jne 0x4233c0 <__strcmp_sse2+0xc60> + 4233b0: 66 0f ef c0 pxor xmm0, xmm0 + 4233b4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4233bb: e9 4a ff ff ff jmp 0x42330a <__strcmp_sse2+0xbaa> + 4233c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4233c5: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 4233ca: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 4233cf: e9 7c 07 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 4233d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4233df: 90 nop + 4233e0: 66 0f ef c0 pxor xmm0, xmm0 + 4233e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4233e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4233ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4233f0: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 4233f5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4233f9: 66 0f f8 d0 psubb xmm2, xmm0 + 4233fd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 423402: d3 ea shr edx, cl + 423404: 41 d3 e9 shr r9d, cl + 423407: 44 29 ca sub edx, r9d + 42340a: 0f 85 55 07 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 423410: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 423414: 66 0f ef c0 pxor xmm0, xmm0 + 423418: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42341f: 41 b9 0a 00 00 00 mov r9d, 10 + 423425: 4c 8d 57 0a lea r10, [rdi + 10] + 423429: 49 81 e2 ff 0f 00 00 and r10, 4095 + 423430: 49 81 ea 00 10 00 00 sub r10, 4096 + 423437: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 423440: 49 83 c2 10 add r10, 16 + 423444: 0f 8f 96 00 00 00 jg 0x4234e0 <__strcmp_sse2+0xd80> + 42344a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42344f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 423454: 66 0f 6f e2 movdqa xmm4, xmm2 + 423458: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42345d: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 423462: 66 0f eb d3 por xmm2, xmm3 + 423466: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42346a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42346e: 66 0f f8 c8 psubb xmm1, xmm0 + 423472: 66 0f d7 d1 pmovmskb edx, xmm1 + 423476: 81 ea ff ff 00 00 sub edx, 65535 + 42347c: 0f 85 de 06 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423482: 48 83 c1 10 add rcx, 16 + 423486: 66 0f 6f dc movdqa xmm3, xmm4 + 42348a: 49 83 c2 10 add r10, 16 + 42348e: 7f 50 jg 0x4234e0 <__strcmp_sse2+0xd80> + 423490: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423495: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42349a: 66 0f 6f e2 movdqa xmm4, xmm2 + 42349e: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4234a3: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 4234a8: 66 0f eb d3 por xmm2, xmm3 + 4234ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4234b0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4234b4: 66 0f f8 c8 psubb xmm1, xmm0 + 4234b8: 66 0f d7 d1 pmovmskb edx, xmm1 + 4234bc: 81 ea ff ff 00 00 sub edx, 65535 + 4234c2: 0f 85 98 06 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 4234c8: 48 83 c1 10 add rcx, 16 + 4234cc: 66 0f 6f dc movdqa xmm3, xmm4 + 4234d0: e9 6b ff ff ff jmp 0x423440 <__strcmp_sse2+0xce0> + 4234d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4234e0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4234e4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4234e8: f7 c2 00 fc 00 00 test edx, 64512 + 4234ee: 75 10 jne 0x423500 <__strcmp_sse2+0xda0> + 4234f0: 66 0f ef c0 pxor xmm0, xmm0 + 4234f4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4234fb: e9 4a ff ff ff jmp 0x42344a <__strcmp_sse2+0xcea> + 423500: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423505: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42350a: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42350f: e9 3c 06 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 423514: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42351f: 90 nop + 423520: 66 0f ef c0 pxor xmm0, xmm0 + 423524: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 423528: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42352c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423530: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 423535: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 423539: 66 0f f8 d0 psubb xmm2, xmm0 + 42353d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 423542: d3 ea shr edx, cl + 423544: 41 d3 e9 shr r9d, cl + 423547: 44 29 ca sub edx, r9d + 42354a: 0f 85 15 06 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 423550: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 423554: 66 0f ef c0 pxor xmm0, xmm0 + 423558: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42355f: 41 b9 0b 00 00 00 mov r9d, 11 + 423565: 4c 8d 57 0b lea r10, [rdi + 11] + 423569: 49 81 e2 ff 0f 00 00 and r10, 4095 + 423570: 49 81 ea 00 10 00 00 sub r10, 4096 + 423577: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 423580: 49 83 c2 10 add r10, 16 + 423584: 0f 8f 96 00 00 00 jg 0x423620 <__strcmp_sse2+0xec0> + 42358a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42358f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 423594: 66 0f 6f e2 movdqa xmm4, xmm2 + 423598: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42359d: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 4235a2: 66 0f eb d3 por xmm2, xmm3 + 4235a6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4235aa: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4235ae: 66 0f f8 c8 psubb xmm1, xmm0 + 4235b2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4235b6: 81 ea ff ff 00 00 sub edx, 65535 + 4235bc: 0f 85 9e 05 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 4235c2: 48 83 c1 10 add rcx, 16 + 4235c6: 66 0f 6f dc movdqa xmm3, xmm4 + 4235ca: 49 83 c2 10 add r10, 16 + 4235ce: 7f 50 jg 0x423620 <__strcmp_sse2+0xec0> + 4235d0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4235d5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4235da: 66 0f 6f e2 movdqa xmm4, xmm2 + 4235de: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4235e3: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 4235e8: 66 0f eb d3 por xmm2, xmm3 + 4235ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4235f0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4235f4: 66 0f f8 c8 psubb xmm1, xmm0 + 4235f8: 66 0f d7 d1 pmovmskb edx, xmm1 + 4235fc: 81 ea ff ff 00 00 sub edx, 65535 + 423602: 0f 85 58 05 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423608: 48 83 c1 10 add rcx, 16 + 42360c: 66 0f 6f dc movdqa xmm3, xmm4 + 423610: e9 6b ff ff ff jmp 0x423580 <__strcmp_sse2+0xe20> + 423615: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423620: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 423624: 66 0f d7 d0 pmovmskb edx, xmm0 + 423628: f7 c2 00 f8 00 00 test edx, 63488 + 42362e: 75 10 jne 0x423640 <__strcmp_sse2+0xee0> + 423630: 66 0f ef c0 pxor xmm0, xmm0 + 423634: 49 81 ea 00 10 00 00 sub r10, 4096 + 42363b: e9 4a ff ff ff jmp 0x42358a <__strcmp_sse2+0xe2a> + 423640: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423645: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42364a: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42364f: e9 fc 04 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 423654: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42365f: 90 nop + 423660: 66 0f ef c0 pxor xmm0, xmm0 + 423664: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 423668: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42366c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423670: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 423675: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 423679: 66 0f f8 d0 psubb xmm2, xmm0 + 42367d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 423682: d3 ea shr edx, cl + 423684: 41 d3 e9 shr r9d, cl + 423687: 44 29 ca sub edx, r9d + 42368a: 0f 85 d5 04 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 423690: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 423694: 66 0f ef c0 pxor xmm0, xmm0 + 423698: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42369f: 41 b9 0c 00 00 00 mov r9d, 12 + 4236a5: 4c 8d 57 0c lea r10, [rdi + 12] + 4236a9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4236b0: 49 81 ea 00 10 00 00 sub r10, 4096 + 4236b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4236c0: 49 83 c2 10 add r10, 16 + 4236c4: 0f 8f 96 00 00 00 jg 0x423760 <__strcmp_sse2+0x1000> + 4236ca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4236cf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4236d4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4236d8: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4236dd: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 4236e2: 66 0f eb d3 por xmm2, xmm3 + 4236e6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4236ea: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4236ee: 66 0f f8 c8 psubb xmm1, xmm0 + 4236f2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4236f6: 81 ea ff ff 00 00 sub edx, 65535 + 4236fc: 0f 85 5e 04 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423702: 48 83 c1 10 add rcx, 16 + 423706: 66 0f 6f dc movdqa xmm3, xmm4 + 42370a: 49 83 c2 10 add r10, 16 + 42370e: 7f 50 jg 0x423760 <__strcmp_sse2+0x1000> + 423710: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423715: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42371a: 66 0f 6f e2 movdqa xmm4, xmm2 + 42371e: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 423723: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 423728: 66 0f eb d3 por xmm2, xmm3 + 42372c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423730: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 423734: 66 0f f8 c8 psubb xmm1, xmm0 + 423738: 66 0f d7 d1 pmovmskb edx, xmm1 + 42373c: 81 ea ff ff 00 00 sub edx, 65535 + 423742: 0f 85 18 04 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423748: 48 83 c1 10 add rcx, 16 + 42374c: 66 0f 6f dc movdqa xmm3, xmm4 + 423750: e9 6b ff ff ff jmp 0x4236c0 <__strcmp_sse2+0xf60> + 423755: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423760: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 423764: 66 0f d7 d0 pmovmskb edx, xmm0 + 423768: f7 c2 00 f0 00 00 test edx, 61440 + 42376e: 75 10 jne 0x423780 <__strcmp_sse2+0x1020> + 423770: 66 0f ef c0 pxor xmm0, xmm0 + 423774: 49 81 ea 00 10 00 00 sub r10, 4096 + 42377b: e9 4a ff ff ff jmp 0x4236ca <__strcmp_sse2+0xf6a> + 423780: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423785: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42378a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42378f: e9 bc 03 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 423794: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42379f: 90 nop + 4237a0: 66 0f ef c0 pxor xmm0, xmm0 + 4237a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4237a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4237ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4237b0: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4237b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4237b9: 66 0f f8 d0 psubb xmm2, xmm0 + 4237bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4237c2: d3 ea shr edx, cl + 4237c4: 41 d3 e9 shr r9d, cl + 4237c7: 44 29 ca sub edx, r9d + 4237ca: 0f 85 95 03 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 4237d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4237d4: 66 0f ef c0 pxor xmm0, xmm0 + 4237d8: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4237df: 41 b9 0d 00 00 00 mov r9d, 13 + 4237e5: 4c 8d 57 0d lea r10, [rdi + 13] + 4237e9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4237f0: 49 81 ea 00 10 00 00 sub r10, 4096 + 4237f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 423800: 49 83 c2 10 add r10, 16 + 423804: 0f 8f 96 00 00 00 jg 0x4238a0 <__strcmp_sse2+0x1140> + 42380a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42380f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 423814: 66 0f 6f e2 movdqa xmm4, xmm2 + 423818: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42381d: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 423822: 66 0f eb d3 por xmm2, xmm3 + 423826: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42382a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42382e: 66 0f f8 c8 psubb xmm1, xmm0 + 423832: 66 0f d7 d1 pmovmskb edx, xmm1 + 423836: 81 ea ff ff 00 00 sub edx, 65535 + 42383c: 0f 85 1e 03 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423842: 48 83 c1 10 add rcx, 16 + 423846: 66 0f 6f dc movdqa xmm3, xmm4 + 42384a: 49 83 c2 10 add r10, 16 + 42384e: 7f 50 jg 0x4238a0 <__strcmp_sse2+0x1140> + 423850: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423855: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42385a: 66 0f 6f e2 movdqa xmm4, xmm2 + 42385e: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 423863: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 423868: 66 0f eb d3 por xmm2, xmm3 + 42386c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423870: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 423874: 66 0f f8 c8 psubb xmm1, xmm0 + 423878: 66 0f d7 d1 pmovmskb edx, xmm1 + 42387c: 81 ea ff ff 00 00 sub edx, 65535 + 423882: 0f 85 d8 02 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423888: 48 83 c1 10 add rcx, 16 + 42388c: 66 0f 6f dc movdqa xmm3, xmm4 + 423890: e9 6b ff ff ff jmp 0x423800 <__strcmp_sse2+0x10a0> + 423895: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4238a0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4238a4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4238a8: f7 c2 00 e0 00 00 test edx, 57344 + 4238ae: 75 10 jne 0x4238c0 <__strcmp_sse2+0x1160> + 4238b0: 66 0f ef c0 pxor xmm0, xmm0 + 4238b4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4238bb: e9 4a ff ff ff jmp 0x42380a <__strcmp_sse2+0x10aa> + 4238c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4238c5: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4238ca: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4238cf: e9 7c 02 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 4238d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4238df: 90 nop + 4238e0: 66 0f ef c0 pxor xmm0, xmm0 + 4238e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4238e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4238ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4238f0: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4238f5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4238f9: 66 0f f8 d0 psubb xmm2, xmm0 + 4238fd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 423902: d3 ea shr edx, cl + 423904: 41 d3 e9 shr r9d, cl + 423907: 44 29 ca sub edx, r9d + 42390a: 0f 85 55 02 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 423910: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 423914: 66 0f ef c0 pxor xmm0, xmm0 + 423918: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42391f: 41 b9 0e 00 00 00 mov r9d, 14 + 423925: 4c 8d 57 0e lea r10, [rdi + 14] + 423929: 49 81 e2 ff 0f 00 00 and r10, 4095 + 423930: 49 81 ea 00 10 00 00 sub r10, 4096 + 423937: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 423940: 49 83 c2 10 add r10, 16 + 423944: 0f 8f 96 00 00 00 jg 0x4239e0 <__strcmp_sse2+0x1280> + 42394a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42394f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 423954: 66 0f 6f e2 movdqa xmm4, xmm2 + 423958: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42395d: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 423962: 66 0f eb d3 por xmm2, xmm3 + 423966: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42396a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42396e: 66 0f f8 c8 psubb xmm1, xmm0 + 423972: 66 0f d7 d1 pmovmskb edx, xmm1 + 423976: 81 ea ff ff 00 00 sub edx, 65535 + 42397c: 0f 85 de 01 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423982: 48 83 c1 10 add rcx, 16 + 423986: 66 0f 6f dc movdqa xmm3, xmm4 + 42398a: 49 83 c2 10 add r10, 16 + 42398e: 7f 50 jg 0x4239e0 <__strcmp_sse2+0x1280> + 423990: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423995: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42399a: 66 0f 6f e2 movdqa xmm4, xmm2 + 42399e: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4239a3: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4239a8: 66 0f eb d3 por xmm2, xmm3 + 4239ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4239b0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4239b4: 66 0f f8 c8 psubb xmm1, xmm0 + 4239b8: 66 0f d7 d1 pmovmskb edx, xmm1 + 4239bc: 81 ea ff ff 00 00 sub edx, 65535 + 4239c2: 0f 85 98 01 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 4239c8: 48 83 c1 10 add rcx, 16 + 4239cc: 66 0f 6f dc movdqa xmm3, xmm4 + 4239d0: e9 6b ff ff ff jmp 0x423940 <__strcmp_sse2+0x11e0> + 4239d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4239e0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4239e4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4239e8: f7 c2 00 c0 00 00 test edx, 49152 + 4239ee: 75 10 jne 0x423a00 <__strcmp_sse2+0x12a0> + 4239f0: 66 0f ef c0 pxor xmm0, xmm0 + 4239f4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4239fb: e9 4a ff ff ff jmp 0x42394a <__strcmp_sse2+0x11ea> + 423a00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423a05: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 423a0a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 423a0f: e9 3c 01 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> + 423a14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423a1f: 90 nop + 423a20: 66 0f ef c0 pxor xmm0, xmm0 + 423a24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 423a28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 423a2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423a30: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 423a35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 423a39: 66 0f f8 d0 psubb xmm2, xmm0 + 423a3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 423a42: d3 ea shr edx, cl + 423a44: 41 d3 e9 shr r9d, cl + 423a47: 44 29 ca sub edx, r9d + 423a4a: 0f 85 15 01 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> + 423a50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 423a54: 66 0f ef c0 pxor xmm0, xmm0 + 423a58: 48 c7 c1 10 00 00 00 mov rcx, 16 + 423a5f: 41 b9 0f 00 00 00 mov r9d, 15 + 423a65: 4c 8d 57 0f lea r10, [rdi + 15] + 423a69: 49 81 e2 ff 0f 00 00 and r10, 4095 + 423a70: 49 81 ea 00 10 00 00 sub r10, 4096 + 423a77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 423a80: 49 83 c2 10 add r10, 16 + 423a84: 0f 8f 96 00 00 00 jg 0x423b20 <__strcmp_sse2+0x13c0> + 423a8a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423a8f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 423a94: 66 0f 6f e2 movdqa xmm4, xmm2 + 423a98: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 423a9d: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 423aa2: 66 0f eb d3 por xmm2, xmm3 + 423aa6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423aaa: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 423aae: 66 0f f8 c8 psubb xmm1, xmm0 + 423ab2: 66 0f d7 d1 pmovmskb edx, xmm1 + 423ab6: 81 ea ff ff 00 00 sub edx, 65535 + 423abc: 0f 85 9e 00 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> + 423ac2: 48 83 c1 10 add rcx, 16 + 423ac6: 66 0f 6f dc movdqa xmm3, xmm4 + 423aca: 49 83 c2 10 add r10, 16 + 423ace: 7f 50 jg 0x423b20 <__strcmp_sse2+0x13c0> + 423ad0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423ad5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 423ada: 66 0f 6f e2 movdqa xmm4, xmm2 + 423ade: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 423ae3: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 423ae8: 66 0f eb d3 por xmm2, xmm3 + 423aec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423af0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 423af4: 66 0f f8 c8 psubb xmm1, xmm0 + 423af8: 66 0f d7 d1 pmovmskb edx, xmm1 + 423afc: 81 ea ff ff 00 00 sub edx, 65535 + 423b02: 75 5c jne 0x423b60 <__strcmp_sse2+0x1400> + 423b04: 48 83 c1 10 add rcx, 16 + 423b08: 66 0f 6f dc movdqa xmm3, xmm4 + 423b0c: e9 6f ff ff ff jmp 0x423a80 <__strcmp_sse2+0x1320> + 423b11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423b1c: 0f 1f 40 00 nop dword ptr [rax] + 423b20: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 423b24: 66 0f d7 d0 pmovmskb edx, xmm0 + 423b28: f7 c2 00 80 00 00 test edx, 32768 + 423b2e: 75 10 jne 0x423b40 <__strcmp_sse2+0x13e0> + 423b30: 66 0f ef c0 pxor xmm0, xmm0 + 423b34: 49 81 ea 00 10 00 00 sub r10, 4096 + 423b3b: e9 4a ff ff ff jmp 0x423a8a <__strcmp_sse2+0x132a> + 423b40: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423b45: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 423b4a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 423b4f: 90 nop + 423b50: 66 0f 74 cb pcmpeqb xmm1, xmm3 + 423b54: 66 0f f8 c8 psubb xmm1, xmm0 + 423b58: 66 0f d7 d1 pmovmskb edx, xmm1 + 423b5c: f7 d2 not edx + 423b5e: 66 90 nop + 423b60: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] + 423b65: 48 8d 3c 07 lea rdi, [rdi + rax] + 423b69: 48 8d 34 0e lea rsi, [rsi + rcx] + 423b6d: 45 85 c0 test r8d, r8d + 423b70: 74 0e je 0x423b80 <__strcmp_sse2+0x1420> + 423b72: 48 87 f7 xchg rsi, rdi + 423b75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423b80: 48 0f bc d2 bsf rdx, rdx + 423b84: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 423b88: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 423b8c: 29 c8 sub eax, ecx + 423b8e: c3 ret + 423b8f: 31 c0 xor eax, eax + 423b91: c3 ret + 423b92: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423b9d: 0f 1f 00 nop dword ptr [rax] + 423ba0: 0f b6 0e movzx ecx, byte ptr [rsi] + 423ba3: 0f b6 07 movzx eax, byte ptr [rdi] + 423ba6: 29 c8 sub eax, ecx + 423ba8: c3 ret + 423ba9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000423bb0 <__strcmp_sse2_unaligned>: + 423bb0: f3 0f 1e fa endbr64 + 423bb4: 89 f8 mov eax, edi + 423bb6: 31 d2 xor edx, edx + 423bb8: 66 0f ef ff pxor xmm7, xmm7 + 423bbc: 09 f0 or eax, esi + 423bbe: 25 ff 0f 00 00 and eax, 4095 + 423bc3: 3d c0 0f 00 00 cmp eax, 4032 + 423bc8: 0f 8f 74 02 00 00 jg 0x423e42 <__strcmp_sse2_unaligned+0x292> + 423bce: f3 0f 6f 0f movdqu xmm1, xmmword ptr [rdi] + 423bd2: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 423bd6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423bda: 66 0f da c1 pminub xmm0, xmm1 + 423bde: 66 0f ef c9 pxor xmm1, xmm1 + 423be2: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423be6: 66 0f d7 c0 pmovmskb eax, xmm0 + 423bea: 48 85 c0 test rax, rax + 423bed: 74 11 je 0x423c00 <__strcmp_sse2_unaligned+0x50> + 423bef: 48 0f bc d0 bsf rdx, rax + 423bf3: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 423bf7: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 423bfb: 29 d0 sub eax, edx + 423bfd: c3 ret + 423bfe: 66 90 nop + 423c00: f3 0f 6f 77 10 movdqu xmm6, xmmword ptr [rdi + 16] + 423c05: f3 0f 6f 5e 10 movdqu xmm3, xmmword ptr [rsi + 16] + 423c0a: f3 0f 6f 6f 20 movdqu xmm5, xmmword ptr [rdi + 32] + 423c0f: 66 0f 74 de pcmpeqb xmm3, xmm6 + 423c13: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 423c18: 66 0f da de pminub xmm3, xmm6 + 423c1c: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 423c20: f3 0f 6f 67 30 movdqu xmm4, xmmword ptr [rdi + 48] + 423c25: 66 0f 74 d5 pcmpeqb xmm2, xmm5 + 423c29: 66 0f d7 d3 pmovmskb edx, xmm3 + 423c2d: f3 0f 6f 46 30 movdqu xmm0, xmmword ptr [rsi + 48] + 423c32: 66 0f da d5 pminub xmm2, xmm5 + 423c36: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 423c3a: 66 0f 74 c4 pcmpeqb xmm0, xmm4 + 423c3e: 66 0f d7 c2 pmovmskb eax, xmm2 + 423c42: 48 c1 e2 10 shl rdx, 16 + 423c46: 66 0f da c4 pminub xmm0, xmm4 + 423c4a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423c4e: 48 c1 e0 20 shl rax, 32 + 423c52: 48 09 d0 or rax, rdx + 423c55: 66 0f d7 c8 pmovmskb ecx, xmm0 + 423c59: 48 89 ca mov rdx, rcx + 423c5c: 48 c1 e2 30 shl rdx, 48 + 423c60: 48 09 d0 or rax, rdx + 423c63: 75 8a jne 0x423bef <__strcmp_sse2_unaligned+0x3f> + 423c65: 48 8d 57 40 lea rdx, [rdi + 64] + 423c69: b9 00 10 00 00 mov ecx, 4096 + 423c6e: 66 45 0f ef c9 pxor xmm9, xmm9 + 423c73: 48 83 e2 c0 and rdx, -64 + 423c77: 48 29 fa sub rdx, rdi + 423c7a: 48 8d 04 17 lea rax, [rdi + rdx] + 423c7e: 48 01 f2 add rdx, rsi + 423c81: 48 89 d6 mov rsi, rdx + 423c84: 81 e6 ff 0f 00 00 and esi, 4095 + 423c8a: 48 29 f1 sub rcx, rsi + 423c8d: 48 c1 e9 06 shr rcx, 6 + 423c91: 48 89 ce mov rsi, rcx + 423c94: eb 12 jmp 0x423ca8 <__strcmp_sse2_unaligned+0xf8> + 423c96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423ca0: 48 83 c0 40 add rax, 64 + 423ca4: 48 83 c2 40 add rdx, 64 + 423ca8: 48 85 f6 test rsi, rsi + 423cab: 48 8d 76 ff lea rsi, [rsi - 1] + 423caf: 0f 84 bb 00 00 00 je 0x423d70 <__strcmp_sse2_unaligned+0x1c0> + 423cb5: f3 0f 6f 02 movdqu xmm0, xmmword ptr [rdx] + 423cb9: f3 0f 6f 4a 10 movdqu xmm1, xmmword ptr [rdx + 16] + 423cbe: 66 0f 6f 10 movdqa xmm2, xmmword ptr [rax] + 423cc2: 66 0f 6f 58 10 movdqa xmm3, xmmword ptr [rax + 16] + 423cc7: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 423ccb: f3 0f 6f 6a 20 movdqu xmm5, xmmword ptr [rdx + 32] + 423cd0: 66 0f 74 cb pcmpeqb xmm1, xmm3 + 423cd4: 66 0f da c2 pminub xmm0, xmm2 + 423cd8: f3 0f 6f 72 30 movdqu xmm6, xmmword ptr [rdx + 48] + 423cdd: 66 0f da cb pminub xmm1, xmm3 + 423ce1: 66 0f 6f 50 20 movdqa xmm2, xmmword ptr [rax + 32] + 423ce6: 66 0f da c1 pminub xmm0, xmm1 + 423cea: 66 0f 6f 58 30 movdqa xmm3, xmmword ptr [rax + 48] + 423cef: 66 0f 74 ea pcmpeqb xmm5, xmm2 + 423cf3: 66 0f 74 f3 pcmpeqb xmm6, xmm3 + 423cf7: 66 0f da ea pminub xmm5, xmm2 + 423cfb: 66 0f da f3 pminub xmm6, xmm3 + 423cff: 66 0f da c5 pminub xmm0, xmm5 + 423d03: 66 0f da c6 pminub xmm0, xmm6 + 423d07: 66 0f 74 c7 pcmpeqb xmm0, xmm7 + 423d0b: 66 0f d7 c8 pmovmskb ecx, xmm0 + 423d0f: 85 c9 test ecx, ecx + 423d11: 74 8d je 0x423ca0 <__strcmp_sse2_unaligned+0xf0> + 423d13: 66 0f 74 ef pcmpeqb xmm5, xmm7 + 423d17: f3 0f 6f 02 movdqu xmm0, xmmword ptr [rdx] + 423d1b: 66 0f 74 cf pcmpeqb xmm1, xmm7 + 423d1f: 66 0f 6f 10 movdqa xmm2, xmmword ptr [rax] + 423d23: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 423d27: 66 0f da c2 pminub xmm0, xmm2 + 423d2b: 66 0f 74 f7 pcmpeqb xmm6, xmm7 + 423d2f: 66 0f 74 c7 pcmpeqb xmm0, xmm7 + 423d33: 66 0f d7 c9 pmovmskb ecx, xmm1 + 423d37: 66 44 0f d7 c5 pmovmskb r8d, xmm5 + 423d3c: 66 0f d7 f8 pmovmskb edi, xmm0 + 423d40: 48 c1 e1 10 shl rcx, 16 + 423d44: 49 c1 e0 20 shl r8, 32 + 423d48: 66 0f d7 f6 pmovmskb esi, xmm6 + 423d4c: 4c 09 c1 or rcx, r8 + 423d4f: 48 09 f9 or rcx, rdi + 423d52: 48 c1 e6 30 shl rsi, 48 + 423d56: 48 09 f1 or rcx, rsi + 423d59: 48 0f bc c9 bsf rcx, rcx + 423d5d: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] + 423d61: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] + 423d65: 29 d0 sub eax, edx + 423d67: c3 ret + 423d68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 423d70: 4d 31 d2 xor r10, r10 + 423d73: 49 89 d1 mov r9, rdx + 423d76: 49 83 e1 3f and r9, 63 + 423d7a: 4d 29 ca sub r10, r9 + 423d7d: 66 42 0f 6f 04 12 movdqa xmm0, xmmword ptr [rdx + r10] + 423d83: 66 42 0f 6f 4c 12 10 movdqa xmm1, xmmword ptr [rdx + r10 + 16] + 423d8a: f3 42 0f 6f 14 10 movdqu xmm2, xmmword ptr [rax + r10] + 423d90: f3 42 0f 6f 5c 10 10 movdqu xmm3, xmmword ptr [rax + r10 + 16] + 423d97: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 423d9b: 66 42 0f 6f 6c 12 20 movdqa xmm5, xmmword ptr [rdx + r10 + 32] + 423da2: 66 0f 74 cb pcmpeqb xmm1, xmm3 + 423da6: 66 0f da c2 pminub xmm0, xmm2 + 423daa: 66 42 0f 6f 74 12 30 movdqa xmm6, xmmword ptr [rdx + r10 + 48] + 423db1: 66 0f da cb pminub xmm1, xmm3 + 423db5: f3 42 0f 6f 54 10 20 movdqu xmm2, xmmword ptr [rax + r10 + 32] + 423dbc: f3 42 0f 6f 5c 10 30 movdqu xmm3, xmmword ptr [rax + r10 + 48] + 423dc3: 66 0f 74 ea pcmpeqb xmm5, xmm2 + 423dc7: 66 0f 74 f3 pcmpeqb xmm6, xmm3 + 423dcb: 66 0f da ea pminub xmm5, xmm2 + 423dcf: 66 0f da f3 pminub xmm6, xmm3 + 423dd3: 66 0f 74 c7 pcmpeqb xmm0, xmm7 + 423dd7: 66 0f 74 cf pcmpeqb xmm1, xmm7 + 423ddb: 66 0f 74 ef pcmpeqb xmm5, xmm7 + 423ddf: 66 0f 74 f7 pcmpeqb xmm6, xmm7 + 423de3: 66 0f d7 c9 pmovmskb ecx, xmm1 + 423de7: 66 44 0f d7 c5 pmovmskb r8d, xmm5 + 423dec: 66 0f d7 f8 pmovmskb edi, xmm0 + 423df0: 48 c1 e1 10 shl rcx, 16 + 423df4: 49 c1 e0 20 shl r8, 32 + 423df8: 66 0f d7 f6 pmovmskb esi, xmm6 + 423dfc: 4c 09 c7 or rdi, r8 + 423dff: 48 09 cf or rdi, rcx + 423e02: 48 c1 e6 30 shl rsi, 48 + 423e06: 48 09 f7 or rdi, rsi + 423e09: 4c 89 c9 mov rcx, r9 + 423e0c: 48 c7 c6 3f 00 00 00 mov rsi, 63 + 423e13: 48 d3 ef shr rdi, cl + 423e16: 48 85 ff test rdi, rdi + 423e19: 0f 84 96 fe ff ff je 0x423cb5 <__strcmp_sse2_unaligned+0x105> + 423e1f: 48 0f bc cf bsf rcx, rdi + 423e23: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] + 423e27: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] + 423e2b: 29 d0 sub eax, edx + 423e2d: c3 ret + 423e2e: 66 90 nop + 423e30: 38 c8 cmp al, cl + 423e32: 75 1c jne 0x423e50 <__strcmp_sse2_unaligned+0x2a0> + 423e34: 48 83 c2 01 add rdx, 1 + 423e38: 48 83 fa 40 cmp rdx, 64 + 423e3c: 0f 84 23 fe ff ff je 0x423c65 <__strcmp_sse2_unaligned+0xb5> + 423e42: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 423e46: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 423e4a: 84 c0 test al, al + 423e4c: 75 e2 jne 0x423e30 <__strcmp_sse2_unaligned+0x280> + 423e4e: 31 c0 xor eax, eax + 423e50: 29 c8 sub eax, ecx + 423e52: c3 ret + 423e53: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423e5d: 0f 1f 00 nop dword ptr [rax] + +0000000000423e60 <__strcmp_ssse3>: + 423e60: f3 0f 1e fa endbr64 + 423e64: 89 f1 mov ecx, esi + 423e66: 89 f8 mov eax, edi + 423e68: 48 83 e1 3f and rcx, 63 + 423e6c: 48 83 e0 3f and rax, 63 + 423e70: 83 f9 30 cmp ecx, 48 + 423e73: 77 4b ja 0x423ec0 <__strcmp_ssse3+0x60> + 423e75: 83 f8 30 cmp eax, 48 + 423e78: 77 46 ja 0x423ec0 <__strcmp_ssse3+0x60> + 423e7a: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] + 423e7e: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] + 423e82: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] + 423e87: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] + 423e8c: 66 0f ef c0 pxor xmm0, xmm0 + 423e90: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423e94: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 423e98: 66 0f f8 c8 psubb xmm1, xmm0 + 423e9c: 66 0f d7 d1 pmovmskb edx, xmm1 + 423ea0: 81 ea ff ff 00 00 sub edx, 65535 + 423ea6: 0f 85 f4 11 00 00 jne 0x4250a0 <__strcmp_ssse3+0x1240> + 423eac: 48 83 c6 10 add rsi, 16 + 423eb0: 48 83 c7 10 add rdi, 16 + 423eb4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423ebf: 90 nop + 423ec0: 48 83 e6 f0 and rsi, -16 + 423ec4: 48 83 e7 f0 and rdi, -16 + 423ec8: ba ff ff 00 00 mov edx, 65535 + 423ecd: 45 31 c0 xor r8d, r8d + 423ed0: 83 e1 0f and ecx, 15 + 423ed3: 83 e0 0f and eax, 15 + 423ed6: 39 c1 cmp ecx, eax + 423ed8: 74 26 je 0x423f00 <__strcmp_ssse3+0xa0> + 423eda: 77 07 ja 0x423ee3 <__strcmp_ssse3+0x83> + 423edc: 41 89 d0 mov r8d, edx + 423edf: 91 xchg eax, ecx + 423ee0: 48 87 f7 xchg rsi, rdi + 423ee3: 4c 8d 48 0f lea r9, [rax + 15] + 423ee7: 49 29 c9 sub r9, rcx + 423eea: 4c 8d 15 1f 2f 07 00 lea r10, [rip + 470815] # 0x496e10 <__PRETTY_FUNCTION__.12580+0x70> + 423ef1: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] + 423ef5: 4f 8d 14 0a lea r10, [r10 + r9] + 423ef9: 3e 41 ff e2 jmp r10 + 423efd: 0f 1f 00 nop dword ptr [rax] + 423f00: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 423f04: 66 0f ef c0 pxor xmm0, xmm0 + 423f08: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423f0c: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 423f10: 66 0f f8 c8 psubb xmm1, xmm0 + 423f14: 66 44 0f d7 c9 pmovmskb r9d, xmm1 + 423f19: d3 ea shr edx, cl + 423f1b: 41 d3 e9 shr r9d, cl + 423f1e: 44 29 ca sub edx, r9d + 423f21: 0f 85 5e 11 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 423f27: 48 c7 c1 10 00 00 00 mov rcx, 16 + 423f2e: 49 c7 c1 10 00 00 00 mov r9, 16 + 423f35: 66 0f ef c0 pxor xmm0, xmm0 + 423f39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 423f40: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423f45: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 423f4a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423f4e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 423f52: 66 0f f8 c8 psubb xmm1, xmm0 + 423f56: 66 0f d7 d1 pmovmskb edx, xmm1 + 423f5a: 81 ea ff ff 00 00 sub edx, 65535 + 423f60: 0f 85 1a 11 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 423f66: 48 83 c1 10 add rcx, 16 + 423f6a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 423f6f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 423f74: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423f78: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 423f7c: 66 0f f8 c8 psubb xmm1, xmm0 + 423f80: 66 0f d7 d1 pmovmskb edx, xmm1 + 423f84: 81 ea ff ff 00 00 sub edx, 65535 + 423f8a: 0f 85 f0 10 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 423f90: 48 83 c1 10 add rcx, 16 + 423f94: eb aa jmp 0x423f40 <__strcmp_ssse3+0xe0> + 423f96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 423fa0: 66 0f ef c0 pxor xmm0, xmm0 + 423fa4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 423fa8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 423fac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 423fb0: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 423fb5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 423fb9: 66 0f f8 d0 psubb xmm2, xmm0 + 423fbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 423fc2: d3 ea shr edx, cl + 423fc4: 41 d3 e9 shr r9d, cl + 423fc7: 44 29 ca sub edx, r9d + 423fca: 0f 85 b5 10 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 423fd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 423fd4: 66 0f ef c0 pxor xmm0, xmm0 + 423fd8: 48 c7 c1 10 00 00 00 mov rcx, 16 + 423fdf: 41 b9 01 00 00 00 mov r9d, 1 + 423fe5: 4c 8d 57 01 lea r10, [rdi + 1] + 423fe9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 423ff0: 49 81 ea 00 10 00 00 sub r10, 4096 + 423ff7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424000: 49 83 c2 10 add r10, 16 + 424004: 7f 7a jg 0x424080 <__strcmp_ssse3+0x220> + 424006: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42400b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424010: 66 0f 6f e2 movdqa xmm4, xmm2 + 424014: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 42401a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42401e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424022: 66 0f f8 c8 psubb xmm1, xmm0 + 424026: 66 0f d7 d1 pmovmskb edx, xmm1 + 42402a: 81 ea ff ff 00 00 sub edx, 65535 + 424030: 0f 85 4a 10 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424036: 48 83 c1 10 add rcx, 16 + 42403a: 66 0f 6f dc movdqa xmm3, xmm4 + 42403e: 49 83 c2 10 add r10, 16 + 424042: 7f 3c jg 0x424080 <__strcmp_ssse3+0x220> + 424044: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424049: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42404e: 66 0f 6f e2 movdqa xmm4, xmm2 + 424052: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 424058: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42405c: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424060: 66 0f f8 c8 psubb xmm1, xmm0 + 424064: 66 0f d7 d1 pmovmskb edx, xmm1 + 424068: 81 ea ff ff 00 00 sub edx, 65535 + 42406e: 0f 85 0c 10 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424074: 48 83 c1 10 add rcx, 16 + 424078: 66 0f 6f dc movdqa xmm3, xmm4 + 42407c: eb 82 jmp 0x424000 <__strcmp_ssse3+0x1a0> + 42407e: 66 90 nop + 424080: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424084: 66 0f d7 d0 pmovmskb edx, xmm0 + 424088: f7 c2 fe ff 00 00 test edx, 65534 + 42408e: 75 10 jne 0x4240a0 <__strcmp_ssse3+0x240> + 424090: 66 0f ef c0 pxor xmm0, xmm0 + 424094: 49 81 ea 00 10 00 00 sub r10, 4096 + 42409b: e9 66 ff ff ff jmp 0x424006 <__strcmp_ssse3+0x1a6> + 4240a0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4240a5: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 4240aa: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 4240af: e9 bc 0f 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 4240b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4240bf: 90 nop + 4240c0: 66 0f ef c0 pxor xmm0, xmm0 + 4240c4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4240c8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4240cc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4240d0: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 4240d5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4240d9: 66 0f f8 d0 psubb xmm2, xmm0 + 4240dd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4240e2: d3 ea shr edx, cl + 4240e4: 41 d3 e9 shr r9d, cl + 4240e7: 44 29 ca sub edx, r9d + 4240ea: 0f 85 95 0f 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 4240f0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4240f4: 66 0f ef c0 pxor xmm0, xmm0 + 4240f8: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4240ff: 41 b9 02 00 00 00 mov r9d, 2 + 424105: 4c 8d 57 02 lea r10, [rdi + 2] + 424109: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424110: 49 81 ea 00 10 00 00 sub r10, 4096 + 424117: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424120: 49 83 c2 10 add r10, 16 + 424124: 7f 7a jg 0x4241a0 <__strcmp_ssse3+0x340> + 424126: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42412b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424130: 66 0f 6f e2 movdqa xmm4, xmm2 + 424134: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 42413a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42413e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424142: 66 0f f8 c8 psubb xmm1, xmm0 + 424146: 66 0f d7 d1 pmovmskb edx, xmm1 + 42414a: 81 ea ff ff 00 00 sub edx, 65535 + 424150: 0f 85 2a 0f 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424156: 48 83 c1 10 add rcx, 16 + 42415a: 66 0f 6f dc movdqa xmm3, xmm4 + 42415e: 49 83 c2 10 add r10, 16 + 424162: 7f 3c jg 0x4241a0 <__strcmp_ssse3+0x340> + 424164: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424169: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42416e: 66 0f 6f e2 movdqa xmm4, xmm2 + 424172: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 424178: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42417c: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424180: 66 0f f8 c8 psubb xmm1, xmm0 + 424184: 66 0f d7 d1 pmovmskb edx, xmm1 + 424188: 81 ea ff ff 00 00 sub edx, 65535 + 42418e: 0f 85 ec 0e 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424194: 48 83 c1 10 add rcx, 16 + 424198: 66 0f 6f dc movdqa xmm3, xmm4 + 42419c: eb 82 jmp 0x424120 <__strcmp_ssse3+0x2c0> + 42419e: 66 90 nop + 4241a0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4241a4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4241a8: f7 c2 fc ff 00 00 test edx, 65532 + 4241ae: 75 10 jne 0x4241c0 <__strcmp_ssse3+0x360> + 4241b0: 66 0f ef c0 pxor xmm0, xmm0 + 4241b4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4241bb: e9 66 ff ff ff jmp 0x424126 <__strcmp_ssse3+0x2c6> + 4241c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4241c5: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 4241ca: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 4241cf: e9 9c 0e 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 4241d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4241df: 90 nop + 4241e0: 66 0f ef c0 pxor xmm0, xmm0 + 4241e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4241e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4241ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4241f0: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 4241f5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4241f9: 66 0f f8 d0 psubb xmm2, xmm0 + 4241fd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 424202: d3 ea shr edx, cl + 424204: 41 d3 e9 shr r9d, cl + 424207: 44 29 ca sub edx, r9d + 42420a: 0f 85 75 0e 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 424210: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 424214: 66 0f ef c0 pxor xmm0, xmm0 + 424218: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42421f: 41 b9 03 00 00 00 mov r9d, 3 + 424225: 4c 8d 57 03 lea r10, [rdi + 3] + 424229: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424230: 49 81 ea 00 10 00 00 sub r10, 4096 + 424237: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424240: 49 83 c2 10 add r10, 16 + 424244: 7f 7a jg 0x4242c0 <__strcmp_ssse3+0x460> + 424246: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42424b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424250: 66 0f 6f e2 movdqa xmm4, xmm2 + 424254: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 42425a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42425e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424262: 66 0f f8 c8 psubb xmm1, xmm0 + 424266: 66 0f d7 d1 pmovmskb edx, xmm1 + 42426a: 81 ea ff ff 00 00 sub edx, 65535 + 424270: 0f 85 0a 0e 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424276: 48 83 c1 10 add rcx, 16 + 42427a: 66 0f 6f dc movdqa xmm3, xmm4 + 42427e: 49 83 c2 10 add r10, 16 + 424282: 7f 3c jg 0x4242c0 <__strcmp_ssse3+0x460> + 424284: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424289: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42428e: 66 0f 6f e2 movdqa xmm4, xmm2 + 424292: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 424298: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42429c: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4242a0: 66 0f f8 c8 psubb xmm1, xmm0 + 4242a4: 66 0f d7 d1 pmovmskb edx, xmm1 + 4242a8: 81 ea ff ff 00 00 sub edx, 65535 + 4242ae: 0f 85 cc 0d 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 4242b4: 48 83 c1 10 add rcx, 16 + 4242b8: 66 0f 6f dc movdqa xmm3, xmm4 + 4242bc: eb 82 jmp 0x424240 <__strcmp_ssse3+0x3e0> + 4242be: 66 90 nop + 4242c0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4242c4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4242c8: f7 c2 f8 ff 00 00 test edx, 65528 + 4242ce: 75 10 jne 0x4242e0 <__strcmp_ssse3+0x480> + 4242d0: 66 0f ef c0 pxor xmm0, xmm0 + 4242d4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4242db: e9 66 ff ff ff jmp 0x424246 <__strcmp_ssse3+0x3e6> + 4242e0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4242e5: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 4242ea: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 4242ef: e9 7c 0d 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 4242f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4242ff: 90 nop + 424300: 66 0f ef c0 pxor xmm0, xmm0 + 424304: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 424308: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42430c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424310: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 424315: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 424319: 66 0f f8 d0 psubb xmm2, xmm0 + 42431d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 424322: d3 ea shr edx, cl + 424324: 41 d3 e9 shr r9d, cl + 424327: 44 29 ca sub edx, r9d + 42432a: 0f 85 55 0d 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 424330: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 424334: 66 0f ef c0 pxor xmm0, xmm0 + 424338: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42433f: 41 b9 04 00 00 00 mov r9d, 4 + 424345: 4c 8d 57 04 lea r10, [rdi + 4] + 424349: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424350: 49 81 ea 00 10 00 00 sub r10, 4096 + 424357: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424360: 49 83 c2 10 add r10, 16 + 424364: 7f 7a jg 0x4243e0 <__strcmp_ssse3+0x580> + 424366: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42436b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424370: 66 0f 6f e2 movdqa xmm4, xmm2 + 424374: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 42437a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42437e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424382: 66 0f f8 c8 psubb xmm1, xmm0 + 424386: 66 0f d7 d1 pmovmskb edx, xmm1 + 42438a: 81 ea ff ff 00 00 sub edx, 65535 + 424390: 0f 85 ea 0c 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424396: 48 83 c1 10 add rcx, 16 + 42439a: 66 0f 6f dc movdqa xmm3, xmm4 + 42439e: 49 83 c2 10 add r10, 16 + 4243a2: 7f 3c jg 0x4243e0 <__strcmp_ssse3+0x580> + 4243a4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4243a9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4243ae: 66 0f 6f e2 movdqa xmm4, xmm2 + 4243b2: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 4243b8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4243bc: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4243c0: 66 0f f8 c8 psubb xmm1, xmm0 + 4243c4: 66 0f d7 d1 pmovmskb edx, xmm1 + 4243c8: 81 ea ff ff 00 00 sub edx, 65535 + 4243ce: 0f 85 ac 0c 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 4243d4: 48 83 c1 10 add rcx, 16 + 4243d8: 66 0f 6f dc movdqa xmm3, xmm4 + 4243dc: eb 82 jmp 0x424360 <__strcmp_ssse3+0x500> + 4243de: 66 90 nop + 4243e0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4243e4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4243e8: f7 c2 f0 ff 00 00 test edx, 65520 + 4243ee: 75 10 jne 0x424400 <__strcmp_ssse3+0x5a0> + 4243f0: 66 0f ef c0 pxor xmm0, xmm0 + 4243f4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4243fb: e9 66 ff ff ff jmp 0x424366 <__strcmp_ssse3+0x506> + 424400: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424405: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 42440a: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 42440f: e9 5c 0c 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 424414: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42441f: 90 nop + 424420: 66 0f ef c0 pxor xmm0, xmm0 + 424424: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 424428: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42442c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424430: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 424435: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 424439: 66 0f f8 d0 psubb xmm2, xmm0 + 42443d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 424442: d3 ea shr edx, cl + 424444: 41 d3 e9 shr r9d, cl + 424447: 44 29 ca sub edx, r9d + 42444a: 0f 85 35 0c 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 424450: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 424454: 66 0f ef c0 pxor xmm0, xmm0 + 424458: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42445f: 41 b9 05 00 00 00 mov r9d, 5 + 424465: 4c 8d 57 05 lea r10, [rdi + 5] + 424469: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424470: 49 81 ea 00 10 00 00 sub r10, 4096 + 424477: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424480: 49 83 c2 10 add r10, 16 + 424484: 7f 7a jg 0x424500 <__strcmp_ssse3+0x6a0> + 424486: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42448b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424490: 66 0f 6f e2 movdqa xmm4, xmm2 + 424494: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 42449a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42449e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4244a2: 66 0f f8 c8 psubb xmm1, xmm0 + 4244a6: 66 0f d7 d1 pmovmskb edx, xmm1 + 4244aa: 81 ea ff ff 00 00 sub edx, 65535 + 4244b0: 0f 85 ca 0b 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 4244b6: 48 83 c1 10 add rcx, 16 + 4244ba: 66 0f 6f dc movdqa xmm3, xmm4 + 4244be: 49 83 c2 10 add r10, 16 + 4244c2: 7f 3c jg 0x424500 <__strcmp_ssse3+0x6a0> + 4244c4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4244c9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4244ce: 66 0f 6f e2 movdqa xmm4, xmm2 + 4244d2: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 4244d8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4244dc: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4244e0: 66 0f f8 c8 psubb xmm1, xmm0 + 4244e4: 66 0f d7 d1 pmovmskb edx, xmm1 + 4244e8: 81 ea ff ff 00 00 sub edx, 65535 + 4244ee: 0f 85 8c 0b 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 4244f4: 48 83 c1 10 add rcx, 16 + 4244f8: 66 0f 6f dc movdqa xmm3, xmm4 + 4244fc: eb 82 jmp 0x424480 <__strcmp_ssse3+0x620> + 4244fe: 66 90 nop + 424500: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424504: 66 0f d7 d0 pmovmskb edx, xmm0 + 424508: f7 c2 e0 ff 00 00 test edx, 65504 + 42450e: 75 10 jne 0x424520 <__strcmp_ssse3+0x6c0> + 424510: 66 0f ef c0 pxor xmm0, xmm0 + 424514: 49 81 ea 00 10 00 00 sub r10, 4096 + 42451b: e9 66 ff ff ff jmp 0x424486 <__strcmp_ssse3+0x626> + 424520: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424525: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 42452a: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 42452f: e9 3c 0b 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 424534: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42453f: 90 nop + 424540: 66 0f ef c0 pxor xmm0, xmm0 + 424544: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 424548: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42454c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424550: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 424555: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 424559: 66 0f f8 d0 psubb xmm2, xmm0 + 42455d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 424562: d3 ea shr edx, cl + 424564: 41 d3 e9 shr r9d, cl + 424567: 44 29 ca sub edx, r9d + 42456a: 0f 85 15 0b 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 424570: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 424574: 66 0f ef c0 pxor xmm0, xmm0 + 424578: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42457f: 41 b9 06 00 00 00 mov r9d, 6 + 424585: 4c 8d 57 06 lea r10, [rdi + 6] + 424589: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424590: 49 81 ea 00 10 00 00 sub r10, 4096 + 424597: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4245a0: 49 83 c2 10 add r10, 16 + 4245a4: 7f 7a jg 0x424620 <__strcmp_ssse3+0x7c0> + 4245a6: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4245ab: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4245b0: 66 0f 6f e2 movdqa xmm4, xmm2 + 4245b4: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 4245ba: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4245be: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4245c2: 66 0f f8 c8 psubb xmm1, xmm0 + 4245c6: 66 0f d7 d1 pmovmskb edx, xmm1 + 4245ca: 81 ea ff ff 00 00 sub edx, 65535 + 4245d0: 0f 85 aa 0a 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 4245d6: 48 83 c1 10 add rcx, 16 + 4245da: 66 0f 6f dc movdqa xmm3, xmm4 + 4245de: 49 83 c2 10 add r10, 16 + 4245e2: 7f 3c jg 0x424620 <__strcmp_ssse3+0x7c0> + 4245e4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4245e9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4245ee: 66 0f 6f e2 movdqa xmm4, xmm2 + 4245f2: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 4245f8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4245fc: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424600: 66 0f f8 c8 psubb xmm1, xmm0 + 424604: 66 0f d7 d1 pmovmskb edx, xmm1 + 424608: 81 ea ff ff 00 00 sub edx, 65535 + 42460e: 0f 85 6c 0a 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424614: 48 83 c1 10 add rcx, 16 + 424618: 66 0f 6f dc movdqa xmm3, xmm4 + 42461c: eb 82 jmp 0x4245a0 <__strcmp_ssse3+0x740> + 42461e: 66 90 nop + 424620: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424624: 66 0f d7 d0 pmovmskb edx, xmm0 + 424628: f7 c2 c0 ff 00 00 test edx, 65472 + 42462e: 75 10 jne 0x424640 <__strcmp_ssse3+0x7e0> + 424630: 66 0f ef c0 pxor xmm0, xmm0 + 424634: 49 81 ea 00 10 00 00 sub r10, 4096 + 42463b: e9 66 ff ff ff jmp 0x4245a6 <__strcmp_ssse3+0x746> + 424640: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424645: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 42464a: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 42464f: e9 1c 0a 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 424654: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42465f: 90 nop + 424660: 66 0f ef c0 pxor xmm0, xmm0 + 424664: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 424668: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42466c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424670: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 424675: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 424679: 66 0f f8 d0 psubb xmm2, xmm0 + 42467d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 424682: d3 ea shr edx, cl + 424684: 41 d3 e9 shr r9d, cl + 424687: 44 29 ca sub edx, r9d + 42468a: 0f 85 f5 09 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 424690: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 424694: 66 0f ef c0 pxor xmm0, xmm0 + 424698: 48 c7 c1 10 00 00 00 mov rcx, 16 + 42469f: 41 b9 07 00 00 00 mov r9d, 7 + 4246a5: 4c 8d 57 07 lea r10, [rdi + 7] + 4246a9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4246b0: 49 81 ea 00 10 00 00 sub r10, 4096 + 4246b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4246c0: 49 83 c2 10 add r10, 16 + 4246c4: 7f 7a jg 0x424740 <__strcmp_ssse3+0x8e0> + 4246c6: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4246cb: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4246d0: 66 0f 6f e2 movdqa xmm4, xmm2 + 4246d4: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 4246da: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4246de: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4246e2: 66 0f f8 c8 psubb xmm1, xmm0 + 4246e6: 66 0f d7 d1 pmovmskb edx, xmm1 + 4246ea: 81 ea ff ff 00 00 sub edx, 65535 + 4246f0: 0f 85 8a 09 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 4246f6: 48 83 c1 10 add rcx, 16 + 4246fa: 66 0f 6f dc movdqa xmm3, xmm4 + 4246fe: 49 83 c2 10 add r10, 16 + 424702: 7f 3c jg 0x424740 <__strcmp_ssse3+0x8e0> + 424704: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424709: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42470e: 66 0f 6f e2 movdqa xmm4, xmm2 + 424712: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 424718: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42471c: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424720: 66 0f f8 c8 psubb xmm1, xmm0 + 424724: 66 0f d7 d1 pmovmskb edx, xmm1 + 424728: 81 ea ff ff 00 00 sub edx, 65535 + 42472e: 0f 85 4c 09 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424734: 48 83 c1 10 add rcx, 16 + 424738: 66 0f 6f dc movdqa xmm3, xmm4 + 42473c: eb 82 jmp 0x4246c0 <__strcmp_ssse3+0x860> + 42473e: 66 90 nop + 424740: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424744: 66 0f d7 d0 pmovmskb edx, xmm0 + 424748: f7 c2 80 ff 00 00 test edx, 65408 + 42474e: 75 10 jne 0x424760 <__strcmp_ssse3+0x900> + 424750: 66 0f ef c0 pxor xmm0, xmm0 + 424754: 49 81 ea 00 10 00 00 sub r10, 4096 + 42475b: e9 66 ff ff ff jmp 0x4246c6 <__strcmp_ssse3+0x866> + 424760: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424765: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 42476a: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 42476f: e9 fc 08 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 424774: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42477f: 90 nop + 424780: 66 0f ef c0 pxor xmm0, xmm0 + 424784: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 424788: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42478c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424790: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 424795: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 424799: 66 0f f8 d0 psubb xmm2, xmm0 + 42479d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4247a2: d3 ea shr edx, cl + 4247a4: 41 d3 e9 shr r9d, cl + 4247a7: 44 29 ca sub edx, r9d + 4247aa: 0f 85 d5 08 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 4247b0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4247b4: 66 0f ef c0 pxor xmm0, xmm0 + 4247b8: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4247bf: 41 b9 08 00 00 00 mov r9d, 8 + 4247c5: 4c 8d 57 08 lea r10, [rdi + 8] + 4247c9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4247d0: 49 81 ea 00 10 00 00 sub r10, 4096 + 4247d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4247e0: 49 83 c2 10 add r10, 16 + 4247e4: 7f 7a jg 0x424860 <__strcmp_ssse3+0xa00> + 4247e6: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4247eb: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4247f0: 66 0f 6f e2 movdqa xmm4, xmm2 + 4247f4: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 4247fa: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4247fe: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424802: 66 0f f8 c8 psubb xmm1, xmm0 + 424806: 66 0f d7 d1 pmovmskb edx, xmm1 + 42480a: 81 ea ff ff 00 00 sub edx, 65535 + 424810: 0f 85 6a 08 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424816: 48 83 c1 10 add rcx, 16 + 42481a: 66 0f 6f dc movdqa xmm3, xmm4 + 42481e: 49 83 c2 10 add r10, 16 + 424822: 7f 3c jg 0x424860 <__strcmp_ssse3+0xa00> + 424824: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424829: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42482e: 66 0f 6f e2 movdqa xmm4, xmm2 + 424832: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 424838: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42483c: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424840: 66 0f f8 c8 psubb xmm1, xmm0 + 424844: 66 0f d7 d1 pmovmskb edx, xmm1 + 424848: 81 ea ff ff 00 00 sub edx, 65535 + 42484e: 0f 85 2c 08 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424854: 48 83 c1 10 add rcx, 16 + 424858: 66 0f 6f dc movdqa xmm3, xmm4 + 42485c: eb 82 jmp 0x4247e0 <__strcmp_ssse3+0x980> + 42485e: 66 90 nop + 424860: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424864: 66 0f d7 d0 pmovmskb edx, xmm0 + 424868: f7 c2 00 ff 00 00 test edx, 65280 + 42486e: 75 10 jne 0x424880 <__strcmp_ssse3+0xa20> + 424870: 66 0f ef c0 pxor xmm0, xmm0 + 424874: 49 81 ea 00 10 00 00 sub r10, 4096 + 42487b: e9 66 ff ff ff jmp 0x4247e6 <__strcmp_ssse3+0x986> + 424880: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424885: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 42488a: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 42488f: e9 dc 07 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 424894: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42489f: 90 nop + 4248a0: 66 0f ef c0 pxor xmm0, xmm0 + 4248a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4248a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4248ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4248b0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 4248b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4248b9: 66 0f f8 d0 psubb xmm2, xmm0 + 4248bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4248c2: d3 ea shr edx, cl + 4248c4: 41 d3 e9 shr r9d, cl + 4248c7: 44 29 ca sub edx, r9d + 4248ca: 0f 85 b5 07 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 4248d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4248d4: 66 0f ef c0 pxor xmm0, xmm0 + 4248d8: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4248df: 41 b9 09 00 00 00 mov r9d, 9 + 4248e5: 4c 8d 57 09 lea r10, [rdi + 9] + 4248e9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4248f0: 49 81 ea 00 10 00 00 sub r10, 4096 + 4248f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424900: 49 83 c2 10 add r10, 16 + 424904: 7f 7a jg 0x424980 <__strcmp_ssse3+0xb20> + 424906: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42490b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424910: 66 0f 6f e2 movdqa xmm4, xmm2 + 424914: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 42491a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42491e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424922: 66 0f f8 c8 psubb xmm1, xmm0 + 424926: 66 0f d7 d1 pmovmskb edx, xmm1 + 42492a: 81 ea ff ff 00 00 sub edx, 65535 + 424930: 0f 85 4a 07 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424936: 48 83 c1 10 add rcx, 16 + 42493a: 66 0f 6f dc movdqa xmm3, xmm4 + 42493e: 49 83 c2 10 add r10, 16 + 424942: 7f 3c jg 0x424980 <__strcmp_ssse3+0xb20> + 424944: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424949: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42494e: 66 0f 6f e2 movdqa xmm4, xmm2 + 424952: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 424958: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42495c: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424960: 66 0f f8 c8 psubb xmm1, xmm0 + 424964: 66 0f d7 d1 pmovmskb edx, xmm1 + 424968: 81 ea ff ff 00 00 sub edx, 65535 + 42496e: 0f 85 0c 07 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424974: 48 83 c1 10 add rcx, 16 + 424978: 66 0f 6f dc movdqa xmm3, xmm4 + 42497c: eb 82 jmp 0x424900 <__strcmp_ssse3+0xaa0> + 42497e: 66 90 nop + 424980: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424984: 66 0f d7 d0 pmovmskb edx, xmm0 + 424988: f7 c2 00 fe 00 00 test edx, 65024 + 42498e: 75 10 jne 0x4249a0 <__strcmp_ssse3+0xb40> + 424990: 66 0f ef c0 pxor xmm0, xmm0 + 424994: 49 81 ea 00 10 00 00 sub r10, 4096 + 42499b: e9 66 ff ff ff jmp 0x424906 <__strcmp_ssse3+0xaa6> + 4249a0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4249a5: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 4249aa: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 4249af: e9 bc 06 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 4249b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4249bf: 90 nop + 4249c0: 66 0f ef c0 pxor xmm0, xmm0 + 4249c4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4249c8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4249cc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4249d0: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 4249d5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4249d9: 66 0f f8 d0 psubb xmm2, xmm0 + 4249dd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4249e2: d3 ea shr edx, cl + 4249e4: 41 d3 e9 shr r9d, cl + 4249e7: 44 29 ca sub edx, r9d + 4249ea: 0f 85 95 06 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 4249f0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4249f4: 66 0f ef c0 pxor xmm0, xmm0 + 4249f8: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4249ff: 41 b9 0a 00 00 00 mov r9d, 10 + 424a05: 4c 8d 57 0a lea r10, [rdi + 10] + 424a09: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424a10: 49 81 ea 00 10 00 00 sub r10, 4096 + 424a17: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424a20: 49 83 c2 10 add r10, 16 + 424a24: 7f 7a jg 0x424aa0 <__strcmp_ssse3+0xc40> + 424a26: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424a2b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424a30: 66 0f 6f e2 movdqa xmm4, xmm2 + 424a34: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 424a3a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424a3e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424a42: 66 0f f8 c8 psubb xmm1, xmm0 + 424a46: 66 0f d7 d1 pmovmskb edx, xmm1 + 424a4a: 81 ea ff ff 00 00 sub edx, 65535 + 424a50: 0f 85 2a 06 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424a56: 48 83 c1 10 add rcx, 16 + 424a5a: 66 0f 6f dc movdqa xmm3, xmm4 + 424a5e: 49 83 c2 10 add r10, 16 + 424a62: 7f 3c jg 0x424aa0 <__strcmp_ssse3+0xc40> + 424a64: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424a69: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424a6e: 66 0f 6f e2 movdqa xmm4, xmm2 + 424a72: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 424a78: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424a7c: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424a80: 66 0f f8 c8 psubb xmm1, xmm0 + 424a84: 66 0f d7 d1 pmovmskb edx, xmm1 + 424a88: 81 ea ff ff 00 00 sub edx, 65535 + 424a8e: 0f 85 ec 05 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424a94: 48 83 c1 10 add rcx, 16 + 424a98: 66 0f 6f dc movdqa xmm3, xmm4 + 424a9c: eb 82 jmp 0x424a20 <__strcmp_ssse3+0xbc0> + 424a9e: 66 90 nop + 424aa0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424aa4: 66 0f d7 d0 pmovmskb edx, xmm0 + 424aa8: f7 c2 00 fc 00 00 test edx, 64512 + 424aae: 75 10 jne 0x424ac0 <__strcmp_ssse3+0xc60> + 424ab0: 66 0f ef c0 pxor xmm0, xmm0 + 424ab4: 49 81 ea 00 10 00 00 sub r10, 4096 + 424abb: e9 66 ff ff ff jmp 0x424a26 <__strcmp_ssse3+0xbc6> + 424ac0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424ac5: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 424aca: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 424acf: e9 9c 05 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 424ad4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 424adf: 90 nop + 424ae0: 66 0f ef c0 pxor xmm0, xmm0 + 424ae4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 424ae8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 424aec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424af0: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 424af5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 424af9: 66 0f f8 d0 psubb xmm2, xmm0 + 424afd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 424b02: d3 ea shr edx, cl + 424b04: 41 d3 e9 shr r9d, cl + 424b07: 44 29 ca sub edx, r9d + 424b0a: 0f 85 75 05 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 424b10: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 424b14: 66 0f ef c0 pxor xmm0, xmm0 + 424b18: 48 c7 c1 10 00 00 00 mov rcx, 16 + 424b1f: 41 b9 0b 00 00 00 mov r9d, 11 + 424b25: 4c 8d 57 0b lea r10, [rdi + 11] + 424b29: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424b30: 49 81 ea 00 10 00 00 sub r10, 4096 + 424b37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424b40: 49 83 c2 10 add r10, 16 + 424b44: 7f 7a jg 0x424bc0 <__strcmp_ssse3+0xd60> + 424b46: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424b4b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424b50: 66 0f 6f e2 movdqa xmm4, xmm2 + 424b54: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 424b5a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424b5e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424b62: 66 0f f8 c8 psubb xmm1, xmm0 + 424b66: 66 0f d7 d1 pmovmskb edx, xmm1 + 424b6a: 81 ea ff ff 00 00 sub edx, 65535 + 424b70: 0f 85 0a 05 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424b76: 48 83 c1 10 add rcx, 16 + 424b7a: 66 0f 6f dc movdqa xmm3, xmm4 + 424b7e: 49 83 c2 10 add r10, 16 + 424b82: 7f 3c jg 0x424bc0 <__strcmp_ssse3+0xd60> + 424b84: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424b89: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424b8e: 66 0f 6f e2 movdqa xmm4, xmm2 + 424b92: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 424b98: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424b9c: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424ba0: 66 0f f8 c8 psubb xmm1, xmm0 + 424ba4: 66 0f d7 d1 pmovmskb edx, xmm1 + 424ba8: 81 ea ff ff 00 00 sub edx, 65535 + 424bae: 0f 85 cc 04 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424bb4: 48 83 c1 10 add rcx, 16 + 424bb8: 66 0f 6f dc movdqa xmm3, xmm4 + 424bbc: eb 82 jmp 0x424b40 <__strcmp_ssse3+0xce0> + 424bbe: 66 90 nop + 424bc0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424bc4: 66 0f d7 d0 pmovmskb edx, xmm0 + 424bc8: f7 c2 00 f8 00 00 test edx, 63488 + 424bce: 75 10 jne 0x424be0 <__strcmp_ssse3+0xd80> + 424bd0: 66 0f ef c0 pxor xmm0, xmm0 + 424bd4: 49 81 ea 00 10 00 00 sub r10, 4096 + 424bdb: e9 66 ff ff ff jmp 0x424b46 <__strcmp_ssse3+0xce6> + 424be0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424be5: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 424bea: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 424bef: e9 7c 04 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 424bf4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 424bff: 90 nop + 424c00: 66 0f ef c0 pxor xmm0, xmm0 + 424c04: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 424c08: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 424c0c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424c10: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 424c15: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 424c19: 66 0f f8 d0 psubb xmm2, xmm0 + 424c1d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 424c22: d3 ea shr edx, cl + 424c24: 41 d3 e9 shr r9d, cl + 424c27: 44 29 ca sub edx, r9d + 424c2a: 0f 85 55 04 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 424c30: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 424c34: 66 0f ef c0 pxor xmm0, xmm0 + 424c38: 48 c7 c1 10 00 00 00 mov rcx, 16 + 424c3f: 41 b9 0c 00 00 00 mov r9d, 12 + 424c45: 4c 8d 57 0c lea r10, [rdi + 12] + 424c49: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424c50: 49 81 ea 00 10 00 00 sub r10, 4096 + 424c57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424c60: 49 83 c2 10 add r10, 16 + 424c64: 7f 7a jg 0x424ce0 <__strcmp_ssse3+0xe80> + 424c66: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424c6b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424c70: 66 0f 6f e2 movdqa xmm4, xmm2 + 424c74: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 424c7a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424c7e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424c82: 66 0f f8 c8 psubb xmm1, xmm0 + 424c86: 66 0f d7 d1 pmovmskb edx, xmm1 + 424c8a: 81 ea ff ff 00 00 sub edx, 65535 + 424c90: 0f 85 ea 03 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424c96: 48 83 c1 10 add rcx, 16 + 424c9a: 66 0f 6f dc movdqa xmm3, xmm4 + 424c9e: 49 83 c2 10 add r10, 16 + 424ca2: 7f 3c jg 0x424ce0 <__strcmp_ssse3+0xe80> + 424ca4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424ca9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424cae: 66 0f 6f e2 movdqa xmm4, xmm2 + 424cb2: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 424cb8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424cbc: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424cc0: 66 0f f8 c8 psubb xmm1, xmm0 + 424cc4: 66 0f d7 d1 pmovmskb edx, xmm1 + 424cc8: 81 ea ff ff 00 00 sub edx, 65535 + 424cce: 0f 85 ac 03 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424cd4: 48 83 c1 10 add rcx, 16 + 424cd8: 66 0f 6f dc movdqa xmm3, xmm4 + 424cdc: eb 82 jmp 0x424c60 <__strcmp_ssse3+0xe00> + 424cde: 66 90 nop + 424ce0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424ce4: 66 0f d7 d0 pmovmskb edx, xmm0 + 424ce8: f7 c2 00 f0 00 00 test edx, 61440 + 424cee: 75 10 jne 0x424d00 <__strcmp_ssse3+0xea0> + 424cf0: 66 0f ef c0 pxor xmm0, xmm0 + 424cf4: 49 81 ea 00 10 00 00 sub r10, 4096 + 424cfb: e9 66 ff ff ff jmp 0x424c66 <__strcmp_ssse3+0xe06> + 424d00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424d05: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 424d0a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 424d0f: e9 5c 03 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 424d14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 424d1f: 90 nop + 424d20: 66 0f ef c0 pxor xmm0, xmm0 + 424d24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 424d28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 424d2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424d30: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 424d35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 424d39: 66 0f f8 d0 psubb xmm2, xmm0 + 424d3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 424d42: d3 ea shr edx, cl + 424d44: 41 d3 e9 shr r9d, cl + 424d47: 44 29 ca sub edx, r9d + 424d4a: 0f 85 35 03 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 424d50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 424d54: 66 0f ef c0 pxor xmm0, xmm0 + 424d58: 48 c7 c1 10 00 00 00 mov rcx, 16 + 424d5f: 41 b9 0d 00 00 00 mov r9d, 13 + 424d65: 4c 8d 57 0d lea r10, [rdi + 13] + 424d69: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424d70: 49 81 ea 00 10 00 00 sub r10, 4096 + 424d77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424d80: 49 83 c2 10 add r10, 16 + 424d84: 7f 7a jg 0x424e00 <__strcmp_ssse3+0xfa0> + 424d86: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424d8b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424d90: 66 0f 6f e2 movdqa xmm4, xmm2 + 424d94: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 424d9a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424d9e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424da2: 66 0f f8 c8 psubb xmm1, xmm0 + 424da6: 66 0f d7 d1 pmovmskb edx, xmm1 + 424daa: 81 ea ff ff 00 00 sub edx, 65535 + 424db0: 0f 85 ca 02 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424db6: 48 83 c1 10 add rcx, 16 + 424dba: 66 0f 6f dc movdqa xmm3, xmm4 + 424dbe: 49 83 c2 10 add r10, 16 + 424dc2: 7f 3c jg 0x424e00 <__strcmp_ssse3+0xfa0> + 424dc4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424dc9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424dce: 66 0f 6f e2 movdqa xmm4, xmm2 + 424dd2: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 424dd8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424ddc: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424de0: 66 0f f8 c8 psubb xmm1, xmm0 + 424de4: 66 0f d7 d1 pmovmskb edx, xmm1 + 424de8: 81 ea ff ff 00 00 sub edx, 65535 + 424dee: 0f 85 8c 02 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424df4: 48 83 c1 10 add rcx, 16 + 424df8: 66 0f 6f dc movdqa xmm3, xmm4 + 424dfc: eb 82 jmp 0x424d80 <__strcmp_ssse3+0xf20> + 424dfe: 66 90 nop + 424e00: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424e04: 66 0f d7 d0 pmovmskb edx, xmm0 + 424e08: f7 c2 00 e0 00 00 test edx, 57344 + 424e0e: 75 10 jne 0x424e20 <__strcmp_ssse3+0xfc0> + 424e10: 66 0f ef c0 pxor xmm0, xmm0 + 424e14: 49 81 ea 00 10 00 00 sub r10, 4096 + 424e1b: e9 66 ff ff ff jmp 0x424d86 <__strcmp_ssse3+0xf26> + 424e20: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424e25: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 424e2a: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 424e2f: e9 3c 02 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 424e34: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 424e3f: 90 nop + 424e40: 66 0f ef c0 pxor xmm0, xmm0 + 424e44: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 424e48: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 424e4c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424e50: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 424e55: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 424e59: 66 0f f8 d0 psubb xmm2, xmm0 + 424e5d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 424e62: d3 ea shr edx, cl + 424e64: 41 d3 e9 shr r9d, cl + 424e67: 44 29 ca sub edx, r9d + 424e6a: 0f 85 15 02 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 424e70: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 424e74: 66 0f ef c0 pxor xmm0, xmm0 + 424e78: 48 c7 c1 10 00 00 00 mov rcx, 16 + 424e7f: 41 b9 0e 00 00 00 mov r9d, 14 + 424e85: 4c 8d 57 0e lea r10, [rdi + 14] + 424e89: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424e90: 49 81 ea 00 10 00 00 sub r10, 4096 + 424e97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424ea0: 49 83 c2 10 add r10, 16 + 424ea4: 7f 7a jg 0x424f20 <__strcmp_ssse3+0x10c0> + 424ea6: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424eab: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424eb0: 66 0f 6f e2 movdqa xmm4, xmm2 + 424eb4: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 424eba: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424ebe: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424ec2: 66 0f f8 c8 psubb xmm1, xmm0 + 424ec6: 66 0f d7 d1 pmovmskb edx, xmm1 + 424eca: 81 ea ff ff 00 00 sub edx, 65535 + 424ed0: 0f 85 aa 01 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424ed6: 48 83 c1 10 add rcx, 16 + 424eda: 66 0f 6f dc movdqa xmm3, xmm4 + 424ede: 49 83 c2 10 add r10, 16 + 424ee2: 7f 3c jg 0x424f20 <__strcmp_ssse3+0x10c0> + 424ee4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424ee9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424eee: 66 0f 6f e2 movdqa xmm4, xmm2 + 424ef2: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 424ef8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424efc: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424f00: 66 0f f8 c8 psubb xmm1, xmm0 + 424f04: 66 0f d7 d1 pmovmskb edx, xmm1 + 424f08: 81 ea ff ff 00 00 sub edx, 65535 + 424f0e: 0f 85 6c 01 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424f14: 48 83 c1 10 add rcx, 16 + 424f18: 66 0f 6f dc movdqa xmm3, xmm4 + 424f1c: eb 82 jmp 0x424ea0 <__strcmp_ssse3+0x1040> + 424f1e: 66 90 nop + 424f20: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 424f24: 66 0f d7 d0 pmovmskb edx, xmm0 + 424f28: f7 c2 00 c0 00 00 test edx, 49152 + 424f2e: 75 10 jne 0x424f40 <__strcmp_ssse3+0x10e0> + 424f30: 66 0f ef c0 pxor xmm0, xmm0 + 424f34: 49 81 ea 00 10 00 00 sub r10, 4096 + 424f3b: e9 66 ff ff ff jmp 0x424ea6 <__strcmp_ssse3+0x1046> + 424f40: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424f45: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 424f4a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 424f4f: e9 1c 01 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> + 424f54: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 424f5f: 90 nop + 424f60: 66 0f ef c0 pxor xmm0, xmm0 + 424f64: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 424f68: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 424f6c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424f70: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 424f75: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 424f79: 66 0f f8 d0 psubb xmm2, xmm0 + 424f7d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 424f82: d3 ea shr edx, cl + 424f84: 41 d3 e9 shr r9d, cl + 424f87: 44 29 ca sub edx, r9d + 424f8a: 0f 85 f5 00 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> + 424f90: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 424f94: 66 0f ef c0 pxor xmm0, xmm0 + 424f98: 48 c7 c1 10 00 00 00 mov rcx, 16 + 424f9f: 41 b9 0f 00 00 00 mov r9d, 15 + 424fa5: 4c 8d 57 0f lea r10, [rdi + 15] + 424fa9: 49 81 e2 ff 0f 00 00 and r10, 4095 + 424fb0: 49 81 ea 00 10 00 00 sub r10, 4096 + 424fb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 424fc0: 49 83 c2 10 add r10, 16 + 424fc4: 7f 7a jg 0x425040 <__strcmp_ssse3+0x11e0> + 424fc6: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 424fcb: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 424fd0: 66 0f 6f e2 movdqa xmm4, xmm2 + 424fd4: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 424fda: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 424fde: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 424fe2: 66 0f f8 c8 psubb xmm1, xmm0 + 424fe6: 66 0f d7 d1 pmovmskb edx, xmm1 + 424fea: 81 ea ff ff 00 00 sub edx, 65535 + 424ff0: 0f 85 8a 00 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> + 424ff6: 48 83 c1 10 add rcx, 16 + 424ffa: 66 0f 6f dc movdqa xmm3, xmm4 + 424ffe: 49 83 c2 10 add r10, 16 + 425002: 7f 3c jg 0x425040 <__strcmp_ssse3+0x11e0> + 425004: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425009: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42500e: 66 0f 6f e2 movdqa xmm4, xmm2 + 425012: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 425018: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42501c: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425020: 66 0f f8 c8 psubb xmm1, xmm0 + 425024: 66 0f d7 d1 pmovmskb edx, xmm1 + 425028: 81 ea ff ff 00 00 sub edx, 65535 + 42502e: 75 50 jne 0x425080 <__strcmp_ssse3+0x1220> + 425030: 48 83 c1 10 add rcx, 16 + 425034: 66 0f 6f dc movdqa xmm3, xmm4 + 425038: eb 86 jmp 0x424fc0 <__strcmp_ssse3+0x1160> + 42503a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 425040: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 425044: 66 0f d7 d0 pmovmskb edx, xmm0 + 425048: f7 c2 00 80 00 00 test edx, 32768 + 42504e: 75 10 jne 0x425060 <__strcmp_ssse3+0x1200> + 425050: 66 0f ef c0 pxor xmm0, xmm0 + 425054: 49 81 ea 00 10 00 00 sub r10, 4096 + 42505b: e9 66 ff ff ff jmp 0x424fc6 <__strcmp_ssse3+0x1166> + 425060: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425065: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42506a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42506f: 90 nop + 425070: 66 0f 74 cb pcmpeqb xmm1, xmm3 + 425074: 66 0f f8 c8 psubb xmm1, xmm0 + 425078: 66 0f d7 d1 pmovmskb edx, xmm1 + 42507c: f7 d2 not edx + 42507e: 66 90 nop + 425080: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] + 425085: 48 8d 3c 07 lea rdi, [rdi + rax] + 425089: 48 8d 34 0e lea rsi, [rsi + rcx] + 42508d: 45 85 c0 test r8d, r8d + 425090: 74 0e je 0x4250a0 <__strcmp_ssse3+0x1240> + 425092: 48 87 f7 xchg rsi, rdi + 425095: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4250a0: 48 0f bc d2 bsf rdx, rdx + 4250a4: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 4250a8: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 4250ac: 29 c8 sub eax, ecx + 4250ae: c3 ret + 4250af: 31 c0 xor eax, eax + 4250b1: c3 ret + 4250b2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4250bd: 0f 1f 00 nop dword ptr [rax] + 4250c0: 0f b6 0e movzx ecx, byte ptr [rsi] + 4250c3: 0f b6 07 movzx eax, byte ptr [rdi] + 4250c6: 29 c8 sub eax, ecx + 4250c8: c3 ret + 4250c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004250d0 <__strcmp_avx2>: + 4250d0: f3 0f 1e fa endbr64 + 4250d4: 89 f8 mov eax, edi + 4250d6: 31 d2 xor edx, edx + 4250d8: c5 c5 ef ff vpxor ymm7, ymm7, ymm7 + 4250dc: 09 f0 or eax, esi + 4250de: 25 ff 0f 00 00 and eax, 4095 + 4250e3: 3d 80 0f 00 00 cmp eax, 3968 + 4250e8: 0f 8f 52 03 00 00 jg 0x425440 <__strcmp_avx2+0x370> + 4250ee: c5 fe 6f 0f vmovdqu ymm1, ymmword ptr [rdi] + 4250f2: c5 f5 74 06 vpcmpeqb ymm0, ymm1, ymmword ptr [rsi] + 4250f6: c5 fd da c1 vpminub ymm0, ymm0, ymm1 + 4250fa: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 + 4250fe: c5 fd d7 c8 vpmovmskb ecx, ymm0 + 425102: 85 c9 test ecx, ecx + 425104: 74 7a je 0x425180 <__strcmp_avx2+0xb0> + 425106: f3 0f bc d1 tzcnt edx, ecx + 42510a: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 42510e: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 425112: 29 d0 sub eax, edx + 425114: c5 f8 77 vzeroupper + 425117: c3 ret + 425118: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 425120: f3 0f bc d1 tzcnt edx, ecx + 425124: 0f b6 44 17 20 movzx eax, byte ptr [rdi + rdx + 32] + 425129: 0f b6 54 16 20 movzx edx, byte ptr [rsi + rdx + 32] + 42512e: 29 d0 sub eax, edx + 425130: c5 f8 77 vzeroupper + 425133: c3 ret + 425134: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42513f: 90 nop + 425140: f3 0f bc d1 tzcnt edx, ecx + 425144: 0f b6 44 17 40 movzx eax, byte ptr [rdi + rdx + 64] + 425149: 0f b6 54 16 40 movzx edx, byte ptr [rsi + rdx + 64] + 42514e: 29 d0 sub eax, edx + 425150: c5 f8 77 vzeroupper + 425153: c3 ret + 425154: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42515f: 90 nop + 425160: f3 0f bc d1 tzcnt edx, ecx + 425164: 0f b6 44 17 60 movzx eax, byte ptr [rdi + rdx + 96] + 425169: 0f b6 54 16 60 movzx edx, byte ptr [rsi + rdx + 96] + 42516e: 29 d0 sub eax, edx + 425170: c5 f8 77 vzeroupper + 425173: c3 ret + 425174: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42517f: 90 nop + 425180: c5 fe 6f 77 20 vmovdqu ymm6, ymmword ptr [rdi + 32] + 425185: c5 cd 74 5e 20 vpcmpeqb ymm3, ymm6, ymmword ptr [rsi + 32] + 42518a: c5 e5 da de vpminub ymm3, ymm3, ymm6 + 42518e: c5 e5 74 df vpcmpeqb ymm3, ymm3, ymm7 + 425192: c5 fd d7 cb vpmovmskb ecx, ymm3 + 425196: 85 c9 test ecx, ecx + 425198: 75 86 jne 0x425120 <__strcmp_avx2+0x50> + 42519a: c5 fe 6f 6f 40 vmovdqu ymm5, ymmword ptr [rdi + 64] + 42519f: c5 fe 6f 67 60 vmovdqu ymm4, ymmword ptr [rdi + 96] + 4251a4: c5 fe 6f 46 60 vmovdqu ymm0, ymmword ptr [rsi + 96] + 4251a9: c5 d5 74 56 40 vpcmpeqb ymm2, ymm5, ymmword ptr [rsi + 64] + 4251ae: c5 ed da d5 vpminub ymm2, ymm2, ymm5 + 4251b2: c5 fd 74 c4 vpcmpeqb ymm0, ymm0, ymm4 + 4251b6: c5 ed 74 d7 vpcmpeqb ymm2, ymm2, ymm7 + 4251ba: c5 fd d7 ca vpmovmskb ecx, ymm2 + 4251be: 85 c9 test ecx, ecx + 4251c0: 0f 85 7a ff ff ff jne 0x425140 <__strcmp_avx2+0x70> + 4251c6: c5 fd da c4 vpminub ymm0, ymm0, ymm4 + 4251ca: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 + 4251ce: c5 fd d7 c8 vpmovmskb ecx, ymm0 + 4251d2: 85 c9 test ecx, ecx + 4251d4: 75 8a jne 0x425160 <__strcmp_avx2+0x90> + 4251d6: 48 8d 97 80 00 00 00 lea rdx, [rdi + 128] + 4251dd: b9 00 10 00 00 mov ecx, 4096 + 4251e2: 48 83 e2 80 and rdx, -128 + 4251e6: 48 29 fa sub rdx, rdi + 4251e9: 48 8d 04 17 lea rax, [rdi + rdx] + 4251ed: 48 01 f2 add rdx, rsi + 4251f0: 48 89 d6 mov rsi, rdx + 4251f3: 81 e6 ff 0f 00 00 and esi, 4095 + 4251f9: 48 29 f1 sub rcx, rsi + 4251fc: 48 c1 e9 07 shr rcx, 7 + 425200: 89 ce mov esi, ecx + 425202: eb 19 jmp 0x42521d <__strcmp_avx2+0x14d> + 425204: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42520f: 90 nop + 425210: 48 05 80 00 00 00 add rax, 128 + 425216: 48 81 c2 80 00 00 00 add rdx, 128 + 42521d: 85 f6 test esi, esi + 42521f: 67 8d 76 ff lea esi, [esi - 1] + 425223: 0f 84 d7 00 00 00 je 0x425300 <__strcmp_avx2+0x230> + 425229: c5 fd 6f 00 vmovdqa ymm0, ymmword ptr [rax] + 42522d: c5 fd 6f 58 20 vmovdqa ymm3, ymmword ptr [rax + 32] + 425232: c5 fd 74 22 vpcmpeqb ymm4, ymm0, ymmword ptr [rdx] + 425236: c5 e5 74 4a 20 vpcmpeqb ymm1, ymm3, ymmword ptr [rdx + 32] + 42523b: c5 dd da e0 vpminub ymm4, ymm4, ymm0 + 42523f: c5 f5 da cb vpminub ymm1, ymm1, ymm3 + 425243: c5 fd 6f 50 40 vmovdqa ymm2, ymmword ptr [rax + 64] + 425248: c5 dd da c1 vpminub ymm0, ymm4, ymm1 + 42524c: c5 fd 6f 58 60 vmovdqa ymm3, ymmword ptr [rax + 96] + 425251: c5 ed 74 6a 40 vpcmpeqb ymm5, ymm2, ymmword ptr [rdx + 64] + 425256: c5 e5 74 72 60 vpcmpeqb ymm6, ymm3, ymmword ptr [rdx + 96] + 42525b: c5 d5 da ea vpminub ymm5, ymm5, ymm2 + 42525f: c5 cd da f3 vpminub ymm6, ymm6, ymm3 + 425263: c5 fd da c5 vpminub ymm0, ymm0, ymm5 + 425267: c5 fd da c6 vpminub ymm0, ymm0, ymm6 + 42526b: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 + 42526f: c5 fd d7 c8 vpmovmskb ecx, ymm0 + 425273: 85 c9 test ecx, ecx + 425275: 74 99 je 0x425210 <__strcmp_avx2+0x140> + 425277: c5 dd 74 c7 vpcmpeqb ymm0, ymm4, ymm7 + 42527b: c5 fd d7 f8 vpmovmskb edi, ymm0 + 42527f: 85 ff test edi, edi + 425281: 74 1d je 0x4252a0 <__strcmp_avx2+0x1d0> + 425283: f3 0f bc cf tzcnt ecx, edi + 425287: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] + 42528b: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] + 42528f: 29 d0 sub eax, edx + 425291: c5 f8 77 vzeroupper + 425294: c3 ret + 425295: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4252a0: c5 f5 74 cf vpcmpeqb ymm1, ymm1, ymm7 + 4252a4: c5 fd d7 c9 vpmovmskb ecx, ymm1 + 4252a8: 85 c9 test ecx, ecx + 4252aa: 74 14 je 0x4252c0 <__strcmp_avx2+0x1f0> + 4252ac: f3 0f bc f9 tzcnt edi, ecx + 4252b0: 0f b6 44 38 20 movzx eax, byte ptr [rax + rdi + 32] + 4252b5: 0f b6 54 3a 20 movzx edx, byte ptr [rdx + rdi + 32] + 4252ba: 29 d0 sub eax, edx + 4252bc: c5 f8 77 vzeroupper + 4252bf: c3 ret + 4252c0: c5 d5 74 ef vpcmpeqb ymm5, ymm5, ymm7 + 4252c4: c5 fd d7 cd vpmovmskb ecx, ymm5 + 4252c8: 85 c9 test ecx, ecx + 4252ca: 74 14 je 0x4252e0 <__strcmp_avx2+0x210> + 4252cc: f3 0f bc f9 tzcnt edi, ecx + 4252d0: 0f b6 44 38 40 movzx eax, byte ptr [rax + rdi + 64] + 4252d5: 0f b6 54 3a 40 movzx edx, byte ptr [rdx + rdi + 64] + 4252da: 29 d0 sub eax, edx + 4252dc: c5 f8 77 vzeroupper + 4252df: c3 ret + 4252e0: c5 cd 74 f7 vpcmpeqb ymm6, ymm6, ymm7 + 4252e4: c5 fd d7 f6 vpmovmskb esi, ymm6 + 4252e8: f3 0f bc ce tzcnt ecx, esi + 4252ec: 0f b6 44 08 60 movzx eax, byte ptr [rax + rcx + 96] + 4252f1: 0f b6 54 0a 60 movzx edx, byte ptr [rdx + rcx + 96] + 4252f6: 29 d0 sub eax, edx + 4252f8: c5 f8 77 vzeroupper + 4252fb: c3 ret + 4252fc: 0f 1f 40 00 nop dword ptr [rax] + 425300: 45 31 d2 xor r10d, r10d + 425303: 48 89 d1 mov rcx, rdx + 425306: 83 e1 7f and ecx, 127 + 425309: 49 29 ca sub r10, rcx + 42530c: 83 f9 40 cmp ecx, 64 + 42530f: 7d 5f jge 0x425370 <__strcmp_avx2+0x2a0> + 425311: c4 a1 7e 6f 14 10 vmovdqu ymm2, ymmword ptr [rax + r10] + 425317: c4 a1 7e 6f 5c 10 20 vmovdqu ymm3, ymmword ptr [rax + r10 + 32] + 42531e: c4 a1 6d 74 04 12 vpcmpeqb ymm0, ymm2, ymmword ptr [rdx + r10] + 425324: c4 a1 65 74 4c 12 20 vpcmpeqb ymm1, ymm3, ymmword ptr [rdx + r10 + 32] + 42532b: c5 fd da c2 vpminub ymm0, ymm0, ymm2 + 42532f: c5 f5 da cb vpminub ymm1, ymm1, ymm3 + 425333: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 + 425337: c5 f5 74 cf vpcmpeqb ymm1, ymm1, ymm7 + 42533b: c5 fd d7 f8 vpmovmskb edi, ymm0 + 42533f: c5 fd d7 f1 vpmovmskb esi, ymm1 + 425343: 48 c1 e6 20 shl rsi, 32 + 425347: 48 31 f7 xor rdi, rsi + 42534a: 48 d3 ef shr rdi, cl + 42534d: 48 85 ff test rdi, rdi + 425350: 74 1e je 0x425370 <__strcmp_avx2+0x2a0> + 425352: f3 48 0f bc cf tzcnt rcx, rdi + 425357: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] + 42535b: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] + 42535f: 29 d0 sub eax, edx + 425361: c5 f8 77 vzeroupper + 425364: c3 ret + 425365: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425370: c4 a1 7e 6f 54 10 40 vmovdqu ymm2, ymmword ptr [rax + r10 + 64] + 425377: c4 a1 7e 6f 5c 10 60 vmovdqu ymm3, ymmword ptr [rax + r10 + 96] + 42537e: c4 a1 6d 74 6c 12 40 vpcmpeqb ymm5, ymm2, ymmword ptr [rdx + r10 + 64] + 425385: c5 d5 da ea vpminub ymm5, ymm5, ymm2 + 425389: c4 a1 65 74 74 12 60 vpcmpeqb ymm6, ymm3, ymmword ptr [rdx + r10 + 96] + 425390: c5 d5 74 ef vpcmpeqb ymm5, ymm5, ymm7 + 425394: c5 cd da f3 vpminub ymm6, ymm6, ymm3 + 425398: c5 cd 74 f7 vpcmpeqb ymm6, ymm6, ymm7 + 42539c: c5 fd d7 fd vpmovmskb edi, ymm5 + 4253a0: c5 fd d7 f6 vpmovmskb esi, ymm6 + 4253a4: 48 c1 e6 20 shl rsi, 32 + 4253a8: 48 31 f7 xor rdi, rsi + 4253ab: 45 31 c0 xor r8d, r8d + 4253ae: 83 e9 40 sub ecx, 64 + 4253b1: 7e 06 jle 0x4253b9 <__strcmp_avx2+0x2e9> + 4253b3: 48 d3 ef shr rdi, cl + 4253b6: 41 89 c8 mov r8d, ecx + 4253b9: be 1f 00 00 00 mov esi, 31 + 4253be: 48 85 ff test rdi, rdi + 4253c1: 0f 84 62 fe ff ff je 0x425229 <__strcmp_avx2+0x159> + 4253c7: f3 48 0f bc cf tzcnt rcx, rdi + 4253cc: 4c 01 d1 add rcx, r10 + 4253cf: 4c 01 c1 add rcx, r8 + 4253d2: 0f b6 44 08 40 movzx eax, byte ptr [rax + rcx + 64] + 4253d7: 0f b6 54 0a 40 movzx edx, byte ptr [rdx + rcx + 64] + 4253dc: 29 d0 sub eax, edx + 4253de: c5 f8 77 vzeroupper + 4253e1: c3 ret + 4253e2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4253ed: 0f 1f 00 nop dword ptr [rax] + 4253f0: 29 c8 sub eax, ecx + 4253f2: 75 1d jne 0x425411 <__strcmp_avx2+0x341> + 4253f4: 83 c2 01 add edx, 1 + 4253f7: 81 fa 80 00 00 00 cmp edx, 128 + 4253fd: 0f 84 d3 fd ff ff je 0x4251d6 <__strcmp_avx2+0x106> + 425403: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 425407: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 42540b: 85 c0 test eax, eax + 42540d: 75 e1 jne 0x4253f0 <__strcmp_avx2+0x320> + 42540f: 29 c8 sub eax, ecx + 425411: c5 f8 77 vzeroupper + 425414: c3 ret + 425415: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425420: 48 01 d7 add rdi, rdx + 425423: 48 01 d6 add rsi, rdx + 425426: f3 0f bc d1 tzcnt edx, ecx + 42542a: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 42542e: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 425432: 29 d0 sub eax, edx + 425434: c5 f8 77 vzeroupper + 425437: c3 ret + 425438: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 425440: 3d e0 0f 00 00 cmp eax, 4064 + 425445: 7f 27 jg 0x42546e <__strcmp_avx2+0x39e> + 425447: c5 fe 6f 0c 17 vmovdqu ymm1, ymmword ptr [rdi + rdx] + 42544c: c5 f5 74 04 16 vpcmpeqb ymm0, ymm1, ymmword ptr [rsi + rdx] + 425451: c5 fd da c1 vpminub ymm0, ymm0, ymm1 + 425455: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 + 425459: c5 fd d7 c8 vpmovmskb ecx, ymm0 + 42545d: 85 c9 test ecx, ecx + 42545f: 75 bf jne 0x425420 <__strcmp_avx2+0x350> + 425461: 83 c2 20 add edx, 32 + 425464: 83 c0 20 add eax, 32 + 425467: 3d e0 0f 00 00 cmp eax, 4064 + 42546c: 7e d9 jle 0x425447 <__strcmp_avx2+0x377> + 42546e: 3d f0 0f 00 00 cmp eax, 4080 + 425473: 7f 20 jg 0x425495 <__strcmp_avx2+0x3c5> + 425475: c5 fa 6f 0c 17 vmovdqu xmm1, xmmword ptr [rdi + rdx] + 42547a: c5 f1 74 04 16 vpcmpeqb xmm0, xmm1, xmmword ptr [rsi + rdx] + 42547f: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 + 425483: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 + 425487: c5 f9 d7 c8 vpmovmskb ecx, xmm0 + 42548b: 85 c9 test ecx, ecx + 42548d: 75 91 jne 0x425420 <__strcmp_avx2+0x350> + 42548f: 83 c2 10 add edx, 16 + 425492: 83 c0 10 add eax, 16 + 425495: 3d f8 0f 00 00 cmp eax, 4088 + 42549a: 7f 2e jg 0x4254ca <__strcmp_avx2+0x3fa> + 42549c: c5 fa 7e 0c 17 vmovq xmm1, qword ptr [rdi + rdx] # xmm1 = mem[0],zero + 4254a1: c5 fa 7e 04 16 vmovq xmm0, qword ptr [rsi + rdx] # xmm0 = mem[0],zero + 4254a6: c5 f1 74 c0 vpcmpeqb xmm0, xmm1, xmm0 + 4254aa: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 + 4254ae: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 + 4254b2: c5 f9 d7 c8 vpmovmskb ecx, xmm0 + 4254b6: 81 e1 ff 00 00 00 and ecx, 255 + 4254bc: 85 c9 test ecx, ecx + 4254be: 0f 85 5c ff ff ff jne 0x425420 <__strcmp_avx2+0x350> + 4254c4: 83 c2 08 add edx, 8 + 4254c7: 83 c0 08 add eax, 8 + 4254ca: 3d fc 0f 00 00 cmp eax, 4092 + 4254cf: 7f 28 jg 0x4254f9 <__strcmp_avx2+0x429> + 4254d1: c5 f9 6e 0c 17 vmovd xmm1, dword ptr [rdi + rdx] # xmm1 = mem[0],zero,zero,zero + 4254d6: c5 f9 6e 04 16 vmovd xmm0, dword ptr [rsi + rdx] # xmm0 = mem[0],zero,zero,zero + 4254db: c5 f1 74 c0 vpcmpeqb xmm0, xmm1, xmm0 + 4254df: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 + 4254e3: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 + 4254e7: c5 f9 d7 c8 vpmovmskb ecx, xmm0 + 4254eb: 83 e1 0f and ecx, 15 + 4254ee: 85 c9 test ecx, ecx + 4254f0: 0f 85 2a ff ff ff jne 0x425420 <__strcmp_avx2+0x350> + 4254f6: 83 c2 04 add edx, 4 + 4254f9: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 4254fd: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 425501: 85 c0 test eax, eax + 425503: 0f 85 e7 fe ff ff jne 0x4253f0 <__strcmp_avx2+0x320> + 425509: 29 c8 sub eax, ecx + 42550b: c5 f8 77 vzeroupper + 42550e: c3 ret + 42550f: 90 nop + +0000000000425510 <__strncmp_sse2>: + 425510: f3 0f 1e fa endbr64 + 425514: 48 85 d2 test rdx, rdx + 425517: 0f 84 37 18 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 42551d: 48 83 fa 01 cmp rdx, 1 + 425521: 0f 84 39 18 00 00 je 0x426d60 <__strncmp_sse2+0x1850> + 425527: 49 89 d3 mov r11, rdx + 42552a: 89 f1 mov ecx, esi + 42552c: 89 f8 mov eax, edi + 42552e: 48 83 e1 3f and rcx, 63 + 425532: 48 83 e0 3f and rax, 63 + 425536: 83 f9 30 cmp ecx, 48 + 425539: 77 55 ja 0x425590 <__strncmp_sse2+0x80> + 42553b: 83 f8 30 cmp eax, 48 + 42553e: 77 50 ja 0x425590 <__strncmp_sse2+0x80> + 425540: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] + 425544: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] + 425548: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] + 42554d: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] + 425552: 66 0f ef c0 pxor xmm0, xmm0 + 425556: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42555a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42555e: 66 0f f8 c8 psubb xmm1, xmm0 + 425562: 66 0f d7 d1 pmovmskb edx, xmm1 + 425566: 81 ea ff ff 00 00 sub edx, 65535 + 42556c: 0f 85 ce 17 00 00 jne 0x426d40 <__strncmp_sse2+0x1830> + 425572: 49 83 eb 10 sub r11, 16 + 425576: 0f 86 d8 17 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 42557c: 48 83 c6 10 add rsi, 16 + 425580: 48 83 c7 10 add rdi, 16 + 425584: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42558f: 90 nop + 425590: 48 83 e6 f0 and rsi, -16 + 425594: 48 83 e7 f0 and rdi, -16 + 425598: ba ff ff 00 00 mov edx, 65535 + 42559d: 45 31 c0 xor r8d, r8d + 4255a0: 83 e1 0f and ecx, 15 + 4255a3: 83 e0 0f and eax, 15 + 4255a6: 39 c1 cmp ecx, eax + 4255a8: 74 26 je 0x4255d0 <__strncmp_sse2+0xc0> + 4255aa: 77 07 ja 0x4255b3 <__strncmp_sse2+0xa3> + 4255ac: 41 89 d0 mov r8d, edx + 4255af: 91 xchg eax, ecx + 4255b0: 48 87 f7 xchg rsi, rdi + 4255b3: 4c 8d 48 0f lea r9, [rax + 15] + 4255b7: 49 29 c9 sub r9, rcx + 4255ba: 4c 8d 15 8f 18 07 00 lea r10, [rip + 465039] # 0x496e50 <__PRETTY_FUNCTION__.12580+0xb0> + 4255c1: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] + 4255c5: 4f 8d 14 0a lea r10, [r10 + r9] + 4255c9: 3e 41 ff e2 jmp r10 + 4255cd: 0f 1f 00 nop dword ptr [rax] + 4255d0: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4255d4: 66 0f ef c0 pxor xmm0, xmm0 + 4255d8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4255dc: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 4255e0: 66 0f f8 c8 psubb xmm1, xmm0 + 4255e4: 66 44 0f d7 c9 pmovmskb r9d, xmm1 + 4255e9: d3 ea shr edx, cl + 4255eb: 41 d3 e9 shr r9d, cl + 4255ee: 44 29 ca sub edx, r9d + 4255f1: 0f 85 2e 17 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 4255f7: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4255fc: 4d 39 cb cmp r11, r9 + 4255ff: 0f 82 4f 17 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 425605: 4d 85 c9 test r9, r9 + 425608: 0f 84 46 17 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 42560e: 4d 89 cb mov r11, r9 + 425611: 48 c7 c1 10 00 00 00 mov rcx, 16 + 425618: 49 c7 c1 10 00 00 00 mov r9, 16 + 42561f: 66 0f ef c0 pxor xmm0, xmm0 + 425623: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42562e: 66 90 nop + 425630: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425635: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42563a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42563e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425642: 66 0f f8 c8 psubb xmm1, xmm0 + 425646: 66 0f d7 d1 pmovmskb edx, xmm1 + 42564a: 81 ea ff ff 00 00 sub edx, 65535 + 425650: 0f 85 ca 16 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425656: 49 83 eb 10 sub r11, 16 + 42565a: 0f 86 f4 16 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 425660: 48 83 c1 10 add rcx, 16 + 425664: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425669: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42566e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425672: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425676: 66 0f f8 c8 psubb xmm1, xmm0 + 42567a: 66 0f d7 d1 pmovmskb edx, xmm1 + 42567e: 81 ea ff ff 00 00 sub edx, 65535 + 425684: 0f 85 96 16 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 42568a: 49 83 eb 10 sub r11, 16 + 42568e: 0f 86 c0 16 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 425694: 48 83 c1 10 add rcx, 16 + 425698: eb 96 jmp 0x425630 <__strncmp_sse2+0x120> + 42569a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4256a0: 66 0f ef c0 pxor xmm0, xmm0 + 4256a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4256a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4256ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4256b0: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 4256b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4256b9: 66 0f f8 d0 psubb xmm2, xmm0 + 4256bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4256c2: d3 ea shr edx, cl + 4256c4: 41 d3 e9 shr r9d, cl + 4256c7: 44 29 ca sub edx, r9d + 4256ca: 0f 85 55 16 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 4256d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4256d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4256d9: 4d 39 cb cmp r11, r9 + 4256dc: 0f 82 72 16 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 4256e2: 4d 85 c9 test r9, r9 + 4256e5: 0f 84 69 16 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 4256eb: 4d 89 cb mov r11, r9 + 4256ee: 66 0f ef c0 pxor xmm0, xmm0 + 4256f2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4256f9: 41 b9 01 00 00 00 mov r9d, 1 + 4256ff: 4c 8d 57 01 lea r10, [rdi + 1] + 425703: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42570a: 49 81 ea 00 10 00 00 sub r10, 4096 + 425711: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42571c: 0f 1f 40 00 nop dword ptr [rax] + 425720: 49 83 c2 10 add r10, 16 + 425724: 0f 8f a6 00 00 00 jg 0x4257d0 <__strncmp_sse2+0x2c0> + 42572a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42572f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425734: 66 0f 6f e2 movdqa xmm4, xmm2 + 425738: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 42573d: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 425742: 66 0f eb d3 por xmm2, xmm3 + 425746: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42574a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42574e: 66 0f f8 c8 psubb xmm1, xmm0 + 425752: 66 0f d7 d1 pmovmskb edx, xmm1 + 425756: 81 ea ff ff 00 00 sub edx, 65535 + 42575c: 0f 85 be 15 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425762: 49 83 eb 10 sub r11, 16 + 425766: 0f 86 e8 15 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 42576c: 48 83 c1 10 add rcx, 16 + 425770: 66 0f 6f dc movdqa xmm3, xmm4 + 425774: 49 83 c2 10 add r10, 16 + 425778: 7f 56 jg 0x4257d0 <__strncmp_sse2+0x2c0> + 42577a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42577f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425784: 66 0f 6f e2 movdqa xmm4, xmm2 + 425788: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 42578d: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 425792: 66 0f eb d3 por xmm2, xmm3 + 425796: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42579a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42579e: 66 0f f8 c8 psubb xmm1, xmm0 + 4257a2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4257a6: 81 ea ff ff 00 00 sub edx, 65535 + 4257ac: 0f 85 6e 15 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 4257b2: 49 83 eb 10 sub r11, 16 + 4257b6: 0f 86 98 15 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 4257bc: 48 83 c1 10 add rcx, 16 + 4257c0: 66 0f 6f dc movdqa xmm3, xmm4 + 4257c4: e9 57 ff ff ff jmp 0x425720 <__strncmp_sse2+0x210> + 4257c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4257d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4257d4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4257d8: f7 c2 fe ff 00 00 test edx, 65534 + 4257de: 75 20 jne 0x425800 <__strncmp_sse2+0x2f0> + 4257e0: 49 83 fb 0f cmp r11, 15 + 4257e4: 76 1a jbe 0x425800 <__strncmp_sse2+0x2f0> + 4257e6: 66 0f ef c0 pxor xmm0, xmm0 + 4257ea: 49 81 ea 00 10 00 00 sub r10, 4096 + 4257f1: e9 34 ff ff ff jmp 0x42572a <__strncmp_sse2+0x21a> + 4257f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425800: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425805: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 42580a: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 42580f: e9 fc 14 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 425814: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42581f: 90 nop + 425820: 66 0f ef c0 pxor xmm0, xmm0 + 425824: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 425828: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42582c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425830: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 425835: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 425839: 66 0f f8 d0 psubb xmm2, xmm0 + 42583d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 425842: d3 ea shr edx, cl + 425844: 41 d3 e9 shr r9d, cl + 425847: 44 29 ca sub edx, r9d + 42584a: 0f 85 d5 14 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 425850: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 425854: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 425859: 4d 39 cb cmp r11, r9 + 42585c: 0f 82 f2 14 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 425862: 4d 85 c9 test r9, r9 + 425865: 0f 84 e9 14 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 42586b: 4d 89 cb mov r11, r9 + 42586e: 66 0f ef c0 pxor xmm0, xmm0 + 425872: 48 c7 c1 10 00 00 00 mov rcx, 16 + 425879: 41 b9 02 00 00 00 mov r9d, 2 + 42587f: 4c 8d 57 02 lea r10, [rdi + 2] + 425883: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42588a: 49 81 ea 00 10 00 00 sub r10, 4096 + 425891: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42589c: 0f 1f 40 00 nop dword ptr [rax] + 4258a0: 49 83 c2 10 add r10, 16 + 4258a4: 0f 8f a6 00 00 00 jg 0x425950 <__strncmp_sse2+0x440> + 4258aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4258af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4258b4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4258b8: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 4258bd: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 4258c2: 66 0f eb d3 por xmm2, xmm3 + 4258c6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4258ca: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4258ce: 66 0f f8 c8 psubb xmm1, xmm0 + 4258d2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4258d6: 81 ea ff ff 00 00 sub edx, 65535 + 4258dc: 0f 85 3e 14 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 4258e2: 49 83 eb 10 sub r11, 16 + 4258e6: 0f 86 68 14 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 4258ec: 48 83 c1 10 add rcx, 16 + 4258f0: 66 0f 6f dc movdqa xmm3, xmm4 + 4258f4: 49 83 c2 10 add r10, 16 + 4258f8: 7f 56 jg 0x425950 <__strncmp_sse2+0x440> + 4258fa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4258ff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425904: 66 0f 6f e2 movdqa xmm4, xmm2 + 425908: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 42590d: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 425912: 66 0f eb d3 por xmm2, xmm3 + 425916: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42591a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42591e: 66 0f f8 c8 psubb xmm1, xmm0 + 425922: 66 0f d7 d1 pmovmskb edx, xmm1 + 425926: 81 ea ff ff 00 00 sub edx, 65535 + 42592c: 0f 85 ee 13 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425932: 49 83 eb 10 sub r11, 16 + 425936: 0f 86 18 14 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 42593c: 48 83 c1 10 add rcx, 16 + 425940: 66 0f 6f dc movdqa xmm3, xmm4 + 425944: e9 57 ff ff ff jmp 0x4258a0 <__strncmp_sse2+0x390> + 425949: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 425950: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 425954: 66 0f d7 d0 pmovmskb edx, xmm0 + 425958: f7 c2 fc ff 00 00 test edx, 65532 + 42595e: 75 20 jne 0x425980 <__strncmp_sse2+0x470> + 425960: 49 83 fb 0e cmp r11, 14 + 425964: 76 1a jbe 0x425980 <__strncmp_sse2+0x470> + 425966: 66 0f ef c0 pxor xmm0, xmm0 + 42596a: 49 81 ea 00 10 00 00 sub r10, 4096 + 425971: e9 34 ff ff ff jmp 0x4258aa <__strncmp_sse2+0x39a> + 425976: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425980: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425985: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 42598a: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 42598f: e9 7c 13 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 425994: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42599f: 90 nop + 4259a0: 66 0f ef c0 pxor xmm0, xmm0 + 4259a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4259a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4259ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4259b0: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 4259b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4259b9: 66 0f f8 d0 psubb xmm2, xmm0 + 4259bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4259c2: d3 ea shr edx, cl + 4259c4: 41 d3 e9 shr r9d, cl + 4259c7: 44 29 ca sub edx, r9d + 4259ca: 0f 85 55 13 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 4259d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4259d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4259d9: 4d 39 cb cmp r11, r9 + 4259dc: 0f 82 72 13 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 4259e2: 4d 85 c9 test r9, r9 + 4259e5: 0f 84 69 13 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 4259eb: 4d 89 cb mov r11, r9 + 4259ee: 66 0f ef c0 pxor xmm0, xmm0 + 4259f2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4259f9: 41 b9 03 00 00 00 mov r9d, 3 + 4259ff: 4c 8d 57 03 lea r10, [rdi + 3] + 425a03: 49 81 e2 ff 0f 00 00 and r10, 4095 + 425a0a: 49 81 ea 00 10 00 00 sub r10, 4096 + 425a11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425a1c: 0f 1f 40 00 nop dword ptr [rax] + 425a20: 49 83 c2 10 add r10, 16 + 425a24: 0f 8f a6 00 00 00 jg 0x425ad0 <__strncmp_sse2+0x5c0> + 425a2a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425a2f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425a34: 66 0f 6f e2 movdqa xmm4, xmm2 + 425a38: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 425a3d: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 425a42: 66 0f eb d3 por xmm2, xmm3 + 425a46: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425a4a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425a4e: 66 0f f8 c8 psubb xmm1, xmm0 + 425a52: 66 0f d7 d1 pmovmskb edx, xmm1 + 425a56: 81 ea ff ff 00 00 sub edx, 65535 + 425a5c: 0f 85 be 12 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425a62: 49 83 eb 10 sub r11, 16 + 425a66: 0f 86 e8 12 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 425a6c: 48 83 c1 10 add rcx, 16 + 425a70: 66 0f 6f dc movdqa xmm3, xmm4 + 425a74: 49 83 c2 10 add r10, 16 + 425a78: 7f 56 jg 0x425ad0 <__strncmp_sse2+0x5c0> + 425a7a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425a7f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425a84: 66 0f 6f e2 movdqa xmm4, xmm2 + 425a88: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 425a8d: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 425a92: 66 0f eb d3 por xmm2, xmm3 + 425a96: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425a9a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425a9e: 66 0f f8 c8 psubb xmm1, xmm0 + 425aa2: 66 0f d7 d1 pmovmskb edx, xmm1 + 425aa6: 81 ea ff ff 00 00 sub edx, 65535 + 425aac: 0f 85 6e 12 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425ab2: 49 83 eb 10 sub r11, 16 + 425ab6: 0f 86 98 12 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 425abc: 48 83 c1 10 add rcx, 16 + 425ac0: 66 0f 6f dc movdqa xmm3, xmm4 + 425ac4: e9 57 ff ff ff jmp 0x425a20 <__strncmp_sse2+0x510> + 425ac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 425ad0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 425ad4: 66 0f d7 d0 pmovmskb edx, xmm0 + 425ad8: f7 c2 f8 ff 00 00 test edx, 65528 + 425ade: 75 20 jne 0x425b00 <__strncmp_sse2+0x5f0> + 425ae0: 49 83 fb 0d cmp r11, 13 + 425ae4: 76 1a jbe 0x425b00 <__strncmp_sse2+0x5f0> + 425ae6: 66 0f ef c0 pxor xmm0, xmm0 + 425aea: 49 81 ea 00 10 00 00 sub r10, 4096 + 425af1: e9 34 ff ff ff jmp 0x425a2a <__strncmp_sse2+0x51a> + 425af6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425b00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425b05: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 425b0a: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 425b0f: e9 fc 11 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 425b14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425b1f: 90 nop + 425b20: 66 0f ef c0 pxor xmm0, xmm0 + 425b24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 425b28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 425b2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425b30: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 425b35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 425b39: 66 0f f8 d0 psubb xmm2, xmm0 + 425b3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 425b42: d3 ea shr edx, cl + 425b44: 41 d3 e9 shr r9d, cl + 425b47: 44 29 ca sub edx, r9d + 425b4a: 0f 85 d5 11 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 425b50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 425b54: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 425b59: 4d 39 cb cmp r11, r9 + 425b5c: 0f 82 f2 11 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 425b62: 4d 85 c9 test r9, r9 + 425b65: 0f 84 e9 11 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 425b6b: 4d 89 cb mov r11, r9 + 425b6e: 66 0f ef c0 pxor xmm0, xmm0 + 425b72: 48 c7 c1 10 00 00 00 mov rcx, 16 + 425b79: 41 b9 04 00 00 00 mov r9d, 4 + 425b7f: 4c 8d 57 04 lea r10, [rdi + 4] + 425b83: 49 81 e2 ff 0f 00 00 and r10, 4095 + 425b8a: 49 81 ea 00 10 00 00 sub r10, 4096 + 425b91: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425b9c: 0f 1f 40 00 nop dword ptr [rax] + 425ba0: 49 83 c2 10 add r10, 16 + 425ba4: 0f 8f a6 00 00 00 jg 0x425c50 <__strncmp_sse2+0x740> + 425baa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425baf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425bb4: 66 0f 6f e2 movdqa xmm4, xmm2 + 425bb8: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 425bbd: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 425bc2: 66 0f eb d3 por xmm2, xmm3 + 425bc6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425bca: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425bce: 66 0f f8 c8 psubb xmm1, xmm0 + 425bd2: 66 0f d7 d1 pmovmskb edx, xmm1 + 425bd6: 81 ea ff ff 00 00 sub edx, 65535 + 425bdc: 0f 85 3e 11 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425be2: 49 83 eb 10 sub r11, 16 + 425be6: 0f 86 68 11 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 425bec: 48 83 c1 10 add rcx, 16 + 425bf0: 66 0f 6f dc movdqa xmm3, xmm4 + 425bf4: 49 83 c2 10 add r10, 16 + 425bf8: 7f 56 jg 0x425c50 <__strncmp_sse2+0x740> + 425bfa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425bff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425c04: 66 0f 6f e2 movdqa xmm4, xmm2 + 425c08: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 425c0d: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 425c12: 66 0f eb d3 por xmm2, xmm3 + 425c16: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425c1a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425c1e: 66 0f f8 c8 psubb xmm1, xmm0 + 425c22: 66 0f d7 d1 pmovmskb edx, xmm1 + 425c26: 81 ea ff ff 00 00 sub edx, 65535 + 425c2c: 0f 85 ee 10 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425c32: 49 83 eb 10 sub r11, 16 + 425c36: 0f 86 18 11 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 425c3c: 48 83 c1 10 add rcx, 16 + 425c40: 66 0f 6f dc movdqa xmm3, xmm4 + 425c44: e9 57 ff ff ff jmp 0x425ba0 <__strncmp_sse2+0x690> + 425c49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 425c50: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 425c54: 66 0f d7 d0 pmovmskb edx, xmm0 + 425c58: f7 c2 f0 ff 00 00 test edx, 65520 + 425c5e: 75 20 jne 0x425c80 <__strncmp_sse2+0x770> + 425c60: 49 83 fb 0c cmp r11, 12 + 425c64: 76 1a jbe 0x425c80 <__strncmp_sse2+0x770> + 425c66: 66 0f ef c0 pxor xmm0, xmm0 + 425c6a: 49 81 ea 00 10 00 00 sub r10, 4096 + 425c71: e9 34 ff ff ff jmp 0x425baa <__strncmp_sse2+0x69a> + 425c76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425c80: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425c85: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 425c8a: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 425c8f: e9 7c 10 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 425c94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425c9f: 90 nop + 425ca0: 66 0f ef c0 pxor xmm0, xmm0 + 425ca4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 425ca8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 425cac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425cb0: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 425cb5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 425cb9: 66 0f f8 d0 psubb xmm2, xmm0 + 425cbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 425cc2: d3 ea shr edx, cl + 425cc4: 41 d3 e9 shr r9d, cl + 425cc7: 44 29 ca sub edx, r9d + 425cca: 0f 85 55 10 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 425cd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 425cd4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 425cd9: 4d 39 cb cmp r11, r9 + 425cdc: 0f 82 72 10 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 425ce2: 4d 85 c9 test r9, r9 + 425ce5: 0f 84 69 10 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 425ceb: 4d 89 cb mov r11, r9 + 425cee: 66 0f ef c0 pxor xmm0, xmm0 + 425cf2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 425cf9: 41 b9 05 00 00 00 mov r9d, 5 + 425cff: 4c 8d 57 05 lea r10, [rdi + 5] + 425d03: 49 81 e2 ff 0f 00 00 and r10, 4095 + 425d0a: 49 81 ea 00 10 00 00 sub r10, 4096 + 425d11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425d1c: 0f 1f 40 00 nop dword ptr [rax] + 425d20: 49 83 c2 10 add r10, 16 + 425d24: 0f 8f a6 00 00 00 jg 0x425dd0 <__strncmp_sse2+0x8c0> + 425d2a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425d2f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425d34: 66 0f 6f e2 movdqa xmm4, xmm2 + 425d38: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 425d3d: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 425d42: 66 0f eb d3 por xmm2, xmm3 + 425d46: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425d4a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425d4e: 66 0f f8 c8 psubb xmm1, xmm0 + 425d52: 66 0f d7 d1 pmovmskb edx, xmm1 + 425d56: 81 ea ff ff 00 00 sub edx, 65535 + 425d5c: 0f 85 be 0f 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425d62: 49 83 eb 10 sub r11, 16 + 425d66: 0f 86 e8 0f 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 425d6c: 48 83 c1 10 add rcx, 16 + 425d70: 66 0f 6f dc movdqa xmm3, xmm4 + 425d74: 49 83 c2 10 add r10, 16 + 425d78: 7f 56 jg 0x425dd0 <__strncmp_sse2+0x8c0> + 425d7a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425d7f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425d84: 66 0f 6f e2 movdqa xmm4, xmm2 + 425d88: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 425d8d: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 425d92: 66 0f eb d3 por xmm2, xmm3 + 425d96: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425d9a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425d9e: 66 0f f8 c8 psubb xmm1, xmm0 + 425da2: 66 0f d7 d1 pmovmskb edx, xmm1 + 425da6: 81 ea ff ff 00 00 sub edx, 65535 + 425dac: 0f 85 6e 0f 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425db2: 49 83 eb 10 sub r11, 16 + 425db6: 0f 86 98 0f 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 425dbc: 48 83 c1 10 add rcx, 16 + 425dc0: 66 0f 6f dc movdqa xmm3, xmm4 + 425dc4: e9 57 ff ff ff jmp 0x425d20 <__strncmp_sse2+0x810> + 425dc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 425dd0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 425dd4: 66 0f d7 d0 pmovmskb edx, xmm0 + 425dd8: f7 c2 e0 ff 00 00 test edx, 65504 + 425dde: 75 20 jne 0x425e00 <__strncmp_sse2+0x8f0> + 425de0: 49 83 fb 0b cmp r11, 11 + 425de4: 76 1a jbe 0x425e00 <__strncmp_sse2+0x8f0> + 425de6: 66 0f ef c0 pxor xmm0, xmm0 + 425dea: 49 81 ea 00 10 00 00 sub r10, 4096 + 425df1: e9 34 ff ff ff jmp 0x425d2a <__strncmp_sse2+0x81a> + 425df6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425e00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425e05: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 425e0a: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 425e0f: e9 fc 0e 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 425e14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425e1f: 90 nop + 425e20: 66 0f ef c0 pxor xmm0, xmm0 + 425e24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 425e28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 425e2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425e30: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 425e35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 425e39: 66 0f f8 d0 psubb xmm2, xmm0 + 425e3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 425e42: d3 ea shr edx, cl + 425e44: 41 d3 e9 shr r9d, cl + 425e47: 44 29 ca sub edx, r9d + 425e4a: 0f 85 d5 0e 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 425e50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 425e54: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 425e59: 4d 39 cb cmp r11, r9 + 425e5c: 0f 82 f2 0e 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 425e62: 4d 85 c9 test r9, r9 + 425e65: 0f 84 e9 0e 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 425e6b: 4d 89 cb mov r11, r9 + 425e6e: 66 0f ef c0 pxor xmm0, xmm0 + 425e72: 48 c7 c1 10 00 00 00 mov rcx, 16 + 425e79: 41 b9 06 00 00 00 mov r9d, 6 + 425e7f: 4c 8d 57 06 lea r10, [rdi + 6] + 425e83: 49 81 e2 ff 0f 00 00 and r10, 4095 + 425e8a: 49 81 ea 00 10 00 00 sub r10, 4096 + 425e91: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425e9c: 0f 1f 40 00 nop dword ptr [rax] + 425ea0: 49 83 c2 10 add r10, 16 + 425ea4: 0f 8f a6 00 00 00 jg 0x425f50 <__strncmp_sse2+0xa40> + 425eaa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425eaf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425eb4: 66 0f 6f e2 movdqa xmm4, xmm2 + 425eb8: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 425ebd: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 425ec2: 66 0f eb d3 por xmm2, xmm3 + 425ec6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425eca: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425ece: 66 0f f8 c8 psubb xmm1, xmm0 + 425ed2: 66 0f d7 d1 pmovmskb edx, xmm1 + 425ed6: 81 ea ff ff 00 00 sub edx, 65535 + 425edc: 0f 85 3e 0e 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425ee2: 49 83 eb 10 sub r11, 16 + 425ee6: 0f 86 68 0e 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 425eec: 48 83 c1 10 add rcx, 16 + 425ef0: 66 0f 6f dc movdqa xmm3, xmm4 + 425ef4: 49 83 c2 10 add r10, 16 + 425ef8: 7f 56 jg 0x425f50 <__strncmp_sse2+0xa40> + 425efa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425eff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 425f04: 66 0f 6f e2 movdqa xmm4, xmm2 + 425f08: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 425f0d: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 425f12: 66 0f eb d3 por xmm2, xmm3 + 425f16: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425f1a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 425f1e: 66 0f f8 c8 psubb xmm1, xmm0 + 425f22: 66 0f d7 d1 pmovmskb edx, xmm1 + 425f26: 81 ea ff ff 00 00 sub edx, 65535 + 425f2c: 0f 85 ee 0d 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 425f32: 49 83 eb 10 sub r11, 16 + 425f36: 0f 86 18 0e 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 425f3c: 48 83 c1 10 add rcx, 16 + 425f40: 66 0f 6f dc movdqa xmm3, xmm4 + 425f44: e9 57 ff ff ff jmp 0x425ea0 <__strncmp_sse2+0x990> + 425f49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 425f50: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 425f54: 66 0f d7 d0 pmovmskb edx, xmm0 + 425f58: f7 c2 c0 ff 00 00 test edx, 65472 + 425f5e: 75 20 jne 0x425f80 <__strncmp_sse2+0xa70> + 425f60: 49 83 fb 0a cmp r11, 10 + 425f64: 76 1a jbe 0x425f80 <__strncmp_sse2+0xa70> + 425f66: 66 0f ef c0 pxor xmm0, xmm0 + 425f6a: 49 81 ea 00 10 00 00 sub r10, 4096 + 425f71: e9 34 ff ff ff jmp 0x425eaa <__strncmp_sse2+0x99a> + 425f76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425f80: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 425f85: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 425f8a: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 425f8f: e9 7c 0d 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 425f94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 425f9f: 90 nop + 425fa0: 66 0f ef c0 pxor xmm0, xmm0 + 425fa4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 425fa8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 425fac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 425fb0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 425fb5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 425fb9: 66 0f f8 d0 psubb xmm2, xmm0 + 425fbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 425fc2: d3 ea shr edx, cl + 425fc4: 41 d3 e9 shr r9d, cl + 425fc7: 44 29 ca sub edx, r9d + 425fca: 0f 85 55 0d 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 425fd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 425fd4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 425fd9: 4d 39 cb cmp r11, r9 + 425fdc: 0f 82 72 0d 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 425fe2: 4d 85 c9 test r9, r9 + 425fe5: 0f 84 69 0d 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 425feb: 4d 89 cb mov r11, r9 + 425fee: 66 0f ef c0 pxor xmm0, xmm0 + 425ff2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 425ff9: 41 b9 07 00 00 00 mov r9d, 7 + 425fff: 4c 8d 57 07 lea r10, [rdi + 7] + 426003: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42600a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426011: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42601c: 0f 1f 40 00 nop dword ptr [rax] + 426020: 49 83 c2 10 add r10, 16 + 426024: 0f 8f a6 00 00 00 jg 0x4260d0 <__strncmp_sse2+0xbc0> + 42602a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42602f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426034: 66 0f 6f e2 movdqa xmm4, xmm2 + 426038: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 42603d: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 426042: 66 0f eb d3 por xmm2, xmm3 + 426046: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42604a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42604e: 66 0f f8 c8 psubb xmm1, xmm0 + 426052: 66 0f d7 d1 pmovmskb edx, xmm1 + 426056: 81 ea ff ff 00 00 sub edx, 65535 + 42605c: 0f 85 be 0c 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 426062: 49 83 eb 10 sub r11, 16 + 426066: 0f 86 e8 0c 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 42606c: 48 83 c1 10 add rcx, 16 + 426070: 66 0f 6f dc movdqa xmm3, xmm4 + 426074: 49 83 c2 10 add r10, 16 + 426078: 7f 56 jg 0x4260d0 <__strncmp_sse2+0xbc0> + 42607a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42607f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426084: 66 0f 6f e2 movdqa xmm4, xmm2 + 426088: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 42608d: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 426092: 66 0f eb d3 por xmm2, xmm3 + 426096: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42609a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42609e: 66 0f f8 c8 psubb xmm1, xmm0 + 4260a2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4260a6: 81 ea ff ff 00 00 sub edx, 65535 + 4260ac: 0f 85 6e 0c 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 4260b2: 49 83 eb 10 sub r11, 16 + 4260b6: 0f 86 98 0c 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 4260bc: 48 83 c1 10 add rcx, 16 + 4260c0: 66 0f 6f dc movdqa xmm3, xmm4 + 4260c4: e9 57 ff ff ff jmp 0x426020 <__strncmp_sse2+0xb10> + 4260c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4260d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4260d4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4260d8: f7 c2 80 ff 00 00 test edx, 65408 + 4260de: 75 20 jne 0x426100 <__strncmp_sse2+0xbf0> + 4260e0: 49 83 fb 09 cmp r11, 9 + 4260e4: 76 1a jbe 0x426100 <__strncmp_sse2+0xbf0> + 4260e6: 66 0f ef c0 pxor xmm0, xmm0 + 4260ea: 49 81 ea 00 10 00 00 sub r10, 4096 + 4260f1: e9 34 ff ff ff jmp 0x42602a <__strncmp_sse2+0xb1a> + 4260f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426100: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426105: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 42610a: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 42610f: e9 fc 0b 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 426114: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42611f: 90 nop + 426120: 66 0f ef c0 pxor xmm0, xmm0 + 426124: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 426128: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42612c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426130: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 426135: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 426139: 66 0f f8 d0 psubb xmm2, xmm0 + 42613d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 426142: d3 ea shr edx, cl + 426144: 41 d3 e9 shr r9d, cl + 426147: 44 29 ca sub edx, r9d + 42614a: 0f 85 d5 0b 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 426150: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 426154: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 426159: 4d 39 cb cmp r11, r9 + 42615c: 0f 82 f2 0b 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 426162: 4d 85 c9 test r9, r9 + 426165: 0f 84 e9 0b 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 42616b: 4d 89 cb mov r11, r9 + 42616e: 66 0f ef c0 pxor xmm0, xmm0 + 426172: 48 c7 c1 10 00 00 00 mov rcx, 16 + 426179: 41 b9 08 00 00 00 mov r9d, 8 + 42617f: 4c 8d 57 08 lea r10, [rdi + 8] + 426183: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42618a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426191: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42619c: 0f 1f 40 00 nop dword ptr [rax] + 4261a0: 49 83 c2 10 add r10, 16 + 4261a4: 0f 8f a6 00 00 00 jg 0x426250 <__strncmp_sse2+0xd40> + 4261aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4261af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4261b4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4261b8: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 4261bd: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 4261c2: 66 0f eb d3 por xmm2, xmm3 + 4261c6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4261ca: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4261ce: 66 0f f8 c8 psubb xmm1, xmm0 + 4261d2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4261d6: 81 ea ff ff 00 00 sub edx, 65535 + 4261dc: 0f 85 3e 0b 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 4261e2: 49 83 eb 10 sub r11, 16 + 4261e6: 0f 86 68 0b 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 4261ec: 48 83 c1 10 add rcx, 16 + 4261f0: 66 0f 6f dc movdqa xmm3, xmm4 + 4261f4: 49 83 c2 10 add r10, 16 + 4261f8: 7f 56 jg 0x426250 <__strncmp_sse2+0xd40> + 4261fa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4261ff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426204: 66 0f 6f e2 movdqa xmm4, xmm2 + 426208: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 42620d: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 426212: 66 0f eb d3 por xmm2, xmm3 + 426216: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42621a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42621e: 66 0f f8 c8 psubb xmm1, xmm0 + 426222: 66 0f d7 d1 pmovmskb edx, xmm1 + 426226: 81 ea ff ff 00 00 sub edx, 65535 + 42622c: 0f 85 ee 0a 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 426232: 49 83 eb 10 sub r11, 16 + 426236: 0f 86 18 0b 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 42623c: 48 83 c1 10 add rcx, 16 + 426240: 66 0f 6f dc movdqa xmm3, xmm4 + 426244: e9 57 ff ff ff jmp 0x4261a0 <__strncmp_sse2+0xc90> + 426249: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 426250: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 426254: 66 0f d7 d0 pmovmskb edx, xmm0 + 426258: f7 c2 00 ff 00 00 test edx, 65280 + 42625e: 75 20 jne 0x426280 <__strncmp_sse2+0xd70> + 426260: 49 83 fb 08 cmp r11, 8 + 426264: 76 1a jbe 0x426280 <__strncmp_sse2+0xd70> + 426266: 66 0f ef c0 pxor xmm0, xmm0 + 42626a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426271: e9 34 ff ff ff jmp 0x4261aa <__strncmp_sse2+0xc9a> + 426276: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426280: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426285: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 42628a: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 42628f: e9 7c 0a 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 426294: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42629f: 90 nop + 4262a0: 66 0f ef c0 pxor xmm0, xmm0 + 4262a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4262a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4262ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4262b0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 4262b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4262b9: 66 0f f8 d0 psubb xmm2, xmm0 + 4262bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4262c2: d3 ea shr edx, cl + 4262c4: 41 d3 e9 shr r9d, cl + 4262c7: 44 29 ca sub edx, r9d + 4262ca: 0f 85 55 0a 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 4262d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4262d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4262d9: 4d 39 cb cmp r11, r9 + 4262dc: 0f 82 72 0a 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 4262e2: 4d 85 c9 test r9, r9 + 4262e5: 0f 84 69 0a 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 4262eb: 4d 89 cb mov r11, r9 + 4262ee: 66 0f ef c0 pxor xmm0, xmm0 + 4262f2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4262f9: 41 b9 09 00 00 00 mov r9d, 9 + 4262ff: 4c 8d 57 09 lea r10, [rdi + 9] + 426303: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42630a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426311: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42631c: 0f 1f 40 00 nop dword ptr [rax] + 426320: 49 83 c2 10 add r10, 16 + 426324: 0f 8f a6 00 00 00 jg 0x4263d0 <__strncmp_sse2+0xec0> + 42632a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42632f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426334: 66 0f 6f e2 movdqa xmm4, xmm2 + 426338: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 42633d: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 426342: 66 0f eb d3 por xmm2, xmm3 + 426346: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42634a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42634e: 66 0f f8 c8 psubb xmm1, xmm0 + 426352: 66 0f d7 d1 pmovmskb edx, xmm1 + 426356: 81 ea ff ff 00 00 sub edx, 65535 + 42635c: 0f 85 be 09 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 426362: 49 83 eb 10 sub r11, 16 + 426366: 0f 86 e8 09 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 42636c: 48 83 c1 10 add rcx, 16 + 426370: 66 0f 6f dc movdqa xmm3, xmm4 + 426374: 49 83 c2 10 add r10, 16 + 426378: 7f 56 jg 0x4263d0 <__strncmp_sse2+0xec0> + 42637a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42637f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426384: 66 0f 6f e2 movdqa xmm4, xmm2 + 426388: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 42638d: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 426392: 66 0f eb d3 por xmm2, xmm3 + 426396: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42639a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42639e: 66 0f f8 c8 psubb xmm1, xmm0 + 4263a2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4263a6: 81 ea ff ff 00 00 sub edx, 65535 + 4263ac: 0f 85 6e 09 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 4263b2: 49 83 eb 10 sub r11, 16 + 4263b6: 0f 86 98 09 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 4263bc: 48 83 c1 10 add rcx, 16 + 4263c0: 66 0f 6f dc movdqa xmm3, xmm4 + 4263c4: e9 57 ff ff ff jmp 0x426320 <__strncmp_sse2+0xe10> + 4263c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4263d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4263d4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4263d8: f7 c2 00 fe 00 00 test edx, 65024 + 4263de: 75 20 jne 0x426400 <__strncmp_sse2+0xef0> + 4263e0: 49 83 fb 07 cmp r11, 7 + 4263e4: 76 1a jbe 0x426400 <__strncmp_sse2+0xef0> + 4263e6: 66 0f ef c0 pxor xmm0, xmm0 + 4263ea: 49 81 ea 00 10 00 00 sub r10, 4096 + 4263f1: e9 34 ff ff ff jmp 0x42632a <__strncmp_sse2+0xe1a> + 4263f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426400: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426405: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 42640a: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 42640f: e9 fc 08 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 426414: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42641f: 90 nop + 426420: 66 0f ef c0 pxor xmm0, xmm0 + 426424: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 426428: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42642c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426430: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 426435: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 426439: 66 0f f8 d0 psubb xmm2, xmm0 + 42643d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 426442: d3 ea shr edx, cl + 426444: 41 d3 e9 shr r9d, cl + 426447: 44 29 ca sub edx, r9d + 42644a: 0f 85 d5 08 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 426450: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 426454: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 426459: 4d 39 cb cmp r11, r9 + 42645c: 0f 82 f2 08 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 426462: 4d 85 c9 test r9, r9 + 426465: 0f 84 e9 08 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 42646b: 4d 89 cb mov r11, r9 + 42646e: 66 0f ef c0 pxor xmm0, xmm0 + 426472: 48 c7 c1 10 00 00 00 mov rcx, 16 + 426479: 41 b9 0a 00 00 00 mov r9d, 10 + 42647f: 4c 8d 57 0a lea r10, [rdi + 10] + 426483: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42648a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426491: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42649c: 0f 1f 40 00 nop dword ptr [rax] + 4264a0: 49 83 c2 10 add r10, 16 + 4264a4: 0f 8f a6 00 00 00 jg 0x426550 <__strncmp_sse2+0x1040> + 4264aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4264af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4264b4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4264b8: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4264bd: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 4264c2: 66 0f eb d3 por xmm2, xmm3 + 4264c6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4264ca: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4264ce: 66 0f f8 c8 psubb xmm1, xmm0 + 4264d2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4264d6: 81 ea ff ff 00 00 sub edx, 65535 + 4264dc: 0f 85 3e 08 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 4264e2: 49 83 eb 10 sub r11, 16 + 4264e6: 0f 86 68 08 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 4264ec: 48 83 c1 10 add rcx, 16 + 4264f0: 66 0f 6f dc movdqa xmm3, xmm4 + 4264f4: 49 83 c2 10 add r10, 16 + 4264f8: 7f 56 jg 0x426550 <__strncmp_sse2+0x1040> + 4264fa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4264ff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426504: 66 0f 6f e2 movdqa xmm4, xmm2 + 426508: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42650d: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 426512: 66 0f eb d3 por xmm2, xmm3 + 426516: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42651a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42651e: 66 0f f8 c8 psubb xmm1, xmm0 + 426522: 66 0f d7 d1 pmovmskb edx, xmm1 + 426526: 81 ea ff ff 00 00 sub edx, 65535 + 42652c: 0f 85 ee 07 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 426532: 49 83 eb 10 sub r11, 16 + 426536: 0f 86 18 08 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 42653c: 48 83 c1 10 add rcx, 16 + 426540: 66 0f 6f dc movdqa xmm3, xmm4 + 426544: e9 57 ff ff ff jmp 0x4264a0 <__strncmp_sse2+0xf90> + 426549: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 426550: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 426554: 66 0f d7 d0 pmovmskb edx, xmm0 + 426558: f7 c2 00 fc 00 00 test edx, 64512 + 42655e: 75 20 jne 0x426580 <__strncmp_sse2+0x1070> + 426560: 49 83 fb 06 cmp r11, 6 + 426564: 76 1a jbe 0x426580 <__strncmp_sse2+0x1070> + 426566: 66 0f ef c0 pxor xmm0, xmm0 + 42656a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426571: e9 34 ff ff ff jmp 0x4264aa <__strncmp_sse2+0xf9a> + 426576: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426580: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426585: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42658a: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42658f: e9 7c 07 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 426594: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42659f: 90 nop + 4265a0: 66 0f ef c0 pxor xmm0, xmm0 + 4265a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4265a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4265ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4265b0: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 4265b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4265b9: 66 0f f8 d0 psubb xmm2, xmm0 + 4265bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4265c2: d3 ea shr edx, cl + 4265c4: 41 d3 e9 shr r9d, cl + 4265c7: 44 29 ca sub edx, r9d + 4265ca: 0f 85 55 07 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 4265d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4265d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4265d9: 4d 39 cb cmp r11, r9 + 4265dc: 0f 82 72 07 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 4265e2: 4d 85 c9 test r9, r9 + 4265e5: 0f 84 69 07 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 4265eb: 4d 89 cb mov r11, r9 + 4265ee: 66 0f ef c0 pxor xmm0, xmm0 + 4265f2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4265f9: 41 b9 0b 00 00 00 mov r9d, 11 + 4265ff: 4c 8d 57 0b lea r10, [rdi + 11] + 426603: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42660a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426611: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42661c: 0f 1f 40 00 nop dword ptr [rax] + 426620: 49 83 c2 10 add r10, 16 + 426624: 0f 8f a6 00 00 00 jg 0x4266d0 <__strncmp_sse2+0x11c0> + 42662a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42662f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426634: 66 0f 6f e2 movdqa xmm4, xmm2 + 426638: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42663d: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 426642: 66 0f eb d3 por xmm2, xmm3 + 426646: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42664a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42664e: 66 0f f8 c8 psubb xmm1, xmm0 + 426652: 66 0f d7 d1 pmovmskb edx, xmm1 + 426656: 81 ea ff ff 00 00 sub edx, 65535 + 42665c: 0f 85 be 06 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 426662: 49 83 eb 10 sub r11, 16 + 426666: 0f 86 e8 06 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 42666c: 48 83 c1 10 add rcx, 16 + 426670: 66 0f 6f dc movdqa xmm3, xmm4 + 426674: 49 83 c2 10 add r10, 16 + 426678: 7f 56 jg 0x4266d0 <__strncmp_sse2+0x11c0> + 42667a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42667f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426684: 66 0f 6f e2 movdqa xmm4, xmm2 + 426688: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42668d: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 426692: 66 0f eb d3 por xmm2, xmm3 + 426696: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42669a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42669e: 66 0f f8 c8 psubb xmm1, xmm0 + 4266a2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4266a6: 81 ea ff ff 00 00 sub edx, 65535 + 4266ac: 0f 85 6e 06 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 4266b2: 49 83 eb 10 sub r11, 16 + 4266b6: 0f 86 98 06 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 4266bc: 48 83 c1 10 add rcx, 16 + 4266c0: 66 0f 6f dc movdqa xmm3, xmm4 + 4266c4: e9 57 ff ff ff jmp 0x426620 <__strncmp_sse2+0x1110> + 4266c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4266d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4266d4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4266d8: f7 c2 00 f8 00 00 test edx, 63488 + 4266de: 75 20 jne 0x426700 <__strncmp_sse2+0x11f0> + 4266e0: 49 83 fb 05 cmp r11, 5 + 4266e4: 76 1a jbe 0x426700 <__strncmp_sse2+0x11f0> + 4266e6: 66 0f ef c0 pxor xmm0, xmm0 + 4266ea: 49 81 ea 00 10 00 00 sub r10, 4096 + 4266f1: e9 34 ff ff ff jmp 0x42662a <__strncmp_sse2+0x111a> + 4266f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426700: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426705: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42670a: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42670f: e9 fc 05 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 426714: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42671f: 90 nop + 426720: 66 0f ef c0 pxor xmm0, xmm0 + 426724: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 426728: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42672c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426730: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 426735: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 426739: 66 0f f8 d0 psubb xmm2, xmm0 + 42673d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 426742: d3 ea shr edx, cl + 426744: 41 d3 e9 shr r9d, cl + 426747: 44 29 ca sub edx, r9d + 42674a: 0f 85 d5 05 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 426750: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 426754: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 426759: 4d 39 cb cmp r11, r9 + 42675c: 0f 82 f2 05 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 426762: 4d 85 c9 test r9, r9 + 426765: 0f 84 e9 05 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 42676b: 4d 89 cb mov r11, r9 + 42676e: 66 0f ef c0 pxor xmm0, xmm0 + 426772: 48 c7 c1 10 00 00 00 mov rcx, 16 + 426779: 41 b9 0c 00 00 00 mov r9d, 12 + 42677f: 4c 8d 57 0c lea r10, [rdi + 12] + 426783: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42678a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426791: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42679c: 0f 1f 40 00 nop dword ptr [rax] + 4267a0: 49 83 c2 10 add r10, 16 + 4267a4: 0f 8f a6 00 00 00 jg 0x426850 <__strncmp_sse2+0x1340> + 4267aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4267af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4267b4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4267b8: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4267bd: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 4267c2: 66 0f eb d3 por xmm2, xmm3 + 4267c6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4267ca: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4267ce: 66 0f f8 c8 psubb xmm1, xmm0 + 4267d2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4267d6: 81 ea ff ff 00 00 sub edx, 65535 + 4267dc: 0f 85 3e 05 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 4267e2: 49 83 eb 10 sub r11, 16 + 4267e6: 0f 86 68 05 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 4267ec: 48 83 c1 10 add rcx, 16 + 4267f0: 66 0f 6f dc movdqa xmm3, xmm4 + 4267f4: 49 83 c2 10 add r10, 16 + 4267f8: 7f 56 jg 0x426850 <__strncmp_sse2+0x1340> + 4267fa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4267ff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426804: 66 0f 6f e2 movdqa xmm4, xmm2 + 426808: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42680d: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 426812: 66 0f eb d3 por xmm2, xmm3 + 426816: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42681a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42681e: 66 0f f8 c8 psubb xmm1, xmm0 + 426822: 66 0f d7 d1 pmovmskb edx, xmm1 + 426826: 81 ea ff ff 00 00 sub edx, 65535 + 42682c: 0f 85 ee 04 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 426832: 49 83 eb 10 sub r11, 16 + 426836: 0f 86 18 05 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 42683c: 48 83 c1 10 add rcx, 16 + 426840: 66 0f 6f dc movdqa xmm3, xmm4 + 426844: e9 57 ff ff ff jmp 0x4267a0 <__strncmp_sse2+0x1290> + 426849: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 426850: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 426854: 66 0f d7 d0 pmovmskb edx, xmm0 + 426858: f7 c2 00 f0 00 00 test edx, 61440 + 42685e: 75 20 jne 0x426880 <__strncmp_sse2+0x1370> + 426860: 49 83 fb 04 cmp r11, 4 + 426864: 76 1a jbe 0x426880 <__strncmp_sse2+0x1370> + 426866: 66 0f ef c0 pxor xmm0, xmm0 + 42686a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426871: e9 34 ff ff ff jmp 0x4267aa <__strncmp_sse2+0x129a> + 426876: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426880: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426885: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42688a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42688f: e9 7c 04 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 426894: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42689f: 90 nop + 4268a0: 66 0f ef c0 pxor xmm0, xmm0 + 4268a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4268a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4268ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4268b0: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4268b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4268b9: 66 0f f8 d0 psubb xmm2, xmm0 + 4268bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4268c2: d3 ea shr edx, cl + 4268c4: 41 d3 e9 shr r9d, cl + 4268c7: 44 29 ca sub edx, r9d + 4268ca: 0f 85 55 04 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 4268d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4268d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4268d9: 4d 39 cb cmp r11, r9 + 4268dc: 0f 82 72 04 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 4268e2: 4d 85 c9 test r9, r9 + 4268e5: 0f 84 69 04 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 4268eb: 4d 89 cb mov r11, r9 + 4268ee: 66 0f ef c0 pxor xmm0, xmm0 + 4268f2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4268f9: 41 b9 0d 00 00 00 mov r9d, 13 + 4268ff: 4c 8d 57 0d lea r10, [rdi + 13] + 426903: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42690a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426911: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42691c: 0f 1f 40 00 nop dword ptr [rax] + 426920: 49 83 c2 10 add r10, 16 + 426924: 0f 8f a6 00 00 00 jg 0x4269d0 <__strncmp_sse2+0x14c0> + 42692a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42692f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426934: 66 0f 6f e2 movdqa xmm4, xmm2 + 426938: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42693d: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 426942: 66 0f eb d3 por xmm2, xmm3 + 426946: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42694a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42694e: 66 0f f8 c8 psubb xmm1, xmm0 + 426952: 66 0f d7 d1 pmovmskb edx, xmm1 + 426956: 81 ea ff ff 00 00 sub edx, 65535 + 42695c: 0f 85 be 03 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 426962: 49 83 eb 10 sub r11, 16 + 426966: 0f 86 e8 03 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 42696c: 48 83 c1 10 add rcx, 16 + 426970: 66 0f 6f dc movdqa xmm3, xmm4 + 426974: 49 83 c2 10 add r10, 16 + 426978: 7f 56 jg 0x4269d0 <__strncmp_sse2+0x14c0> + 42697a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42697f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426984: 66 0f 6f e2 movdqa xmm4, xmm2 + 426988: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42698d: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 426992: 66 0f eb d3 por xmm2, xmm3 + 426996: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42699a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42699e: 66 0f f8 c8 psubb xmm1, xmm0 + 4269a2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4269a6: 81 ea ff ff 00 00 sub edx, 65535 + 4269ac: 0f 85 6e 03 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 4269b2: 49 83 eb 10 sub r11, 16 + 4269b6: 0f 86 98 03 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 4269bc: 48 83 c1 10 add rcx, 16 + 4269c0: 66 0f 6f dc movdqa xmm3, xmm4 + 4269c4: e9 57 ff ff ff jmp 0x426920 <__strncmp_sse2+0x1410> + 4269c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4269d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4269d4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4269d8: f7 c2 00 e0 00 00 test edx, 57344 + 4269de: 75 20 jne 0x426a00 <__strncmp_sse2+0x14f0> + 4269e0: 49 83 fb 03 cmp r11, 3 + 4269e4: 76 1a jbe 0x426a00 <__strncmp_sse2+0x14f0> + 4269e6: 66 0f ef c0 pxor xmm0, xmm0 + 4269ea: 49 81 ea 00 10 00 00 sub r10, 4096 + 4269f1: e9 34 ff ff ff jmp 0x42692a <__strncmp_sse2+0x141a> + 4269f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426a00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426a05: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 426a0a: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 426a0f: e9 fc 02 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 426a14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426a1f: 90 nop + 426a20: 66 0f ef c0 pxor xmm0, xmm0 + 426a24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 426a28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 426a2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426a30: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 426a35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 426a39: 66 0f f8 d0 psubb xmm2, xmm0 + 426a3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 426a42: d3 ea shr edx, cl + 426a44: 41 d3 e9 shr r9d, cl + 426a47: 44 29 ca sub edx, r9d + 426a4a: 0f 85 d5 02 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 426a50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 426a54: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 426a59: 4d 39 cb cmp r11, r9 + 426a5c: 0f 82 f2 02 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 426a62: 4d 85 c9 test r9, r9 + 426a65: 0f 84 e9 02 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 426a6b: 4d 89 cb mov r11, r9 + 426a6e: 66 0f ef c0 pxor xmm0, xmm0 + 426a72: 48 c7 c1 10 00 00 00 mov rcx, 16 + 426a79: 41 b9 0e 00 00 00 mov r9d, 14 + 426a7f: 4c 8d 57 0e lea r10, [rdi + 14] + 426a83: 49 81 e2 ff 0f 00 00 and r10, 4095 + 426a8a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426a91: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426a9c: 0f 1f 40 00 nop dword ptr [rax] + 426aa0: 49 83 c2 10 add r10, 16 + 426aa4: 0f 8f a6 00 00 00 jg 0x426b50 <__strncmp_sse2+0x1640> + 426aaa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426aaf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426ab4: 66 0f 6f e2 movdqa xmm4, xmm2 + 426ab8: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 426abd: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 426ac2: 66 0f eb d3 por xmm2, xmm3 + 426ac6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426aca: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 426ace: 66 0f f8 c8 psubb xmm1, xmm0 + 426ad2: 66 0f d7 d1 pmovmskb edx, xmm1 + 426ad6: 81 ea ff ff 00 00 sub edx, 65535 + 426adc: 0f 85 3e 02 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 426ae2: 49 83 eb 10 sub r11, 16 + 426ae6: 0f 86 68 02 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 426aec: 48 83 c1 10 add rcx, 16 + 426af0: 66 0f 6f dc movdqa xmm3, xmm4 + 426af4: 49 83 c2 10 add r10, 16 + 426af8: 7f 56 jg 0x426b50 <__strncmp_sse2+0x1640> + 426afa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426aff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426b04: 66 0f 6f e2 movdqa xmm4, xmm2 + 426b08: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 426b0d: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 426b12: 66 0f eb d3 por xmm2, xmm3 + 426b16: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426b1a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 426b1e: 66 0f f8 c8 psubb xmm1, xmm0 + 426b22: 66 0f d7 d1 pmovmskb edx, xmm1 + 426b26: 81 ea ff ff 00 00 sub edx, 65535 + 426b2c: 0f 85 ee 01 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 426b32: 49 83 eb 10 sub r11, 16 + 426b36: 0f 86 18 02 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 426b3c: 48 83 c1 10 add rcx, 16 + 426b40: 66 0f 6f dc movdqa xmm3, xmm4 + 426b44: e9 57 ff ff ff jmp 0x426aa0 <__strncmp_sse2+0x1590> + 426b49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 426b50: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 426b54: 66 0f d7 d0 pmovmskb edx, xmm0 + 426b58: f7 c2 00 c0 00 00 test edx, 49152 + 426b5e: 75 20 jne 0x426b80 <__strncmp_sse2+0x1670> + 426b60: 49 83 fb 02 cmp r11, 2 + 426b64: 76 1a jbe 0x426b80 <__strncmp_sse2+0x1670> + 426b66: 66 0f ef c0 pxor xmm0, xmm0 + 426b6a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426b71: e9 34 ff ff ff jmp 0x426aaa <__strncmp_sse2+0x159a> + 426b76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426b80: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426b85: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 426b8a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 426b8f: e9 7c 01 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> + 426b94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426b9f: 90 nop + 426ba0: 66 0f ef c0 pxor xmm0, xmm0 + 426ba4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 426ba8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 426bac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426bb0: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 426bb5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 426bb9: 66 0f f8 d0 psubb xmm2, xmm0 + 426bbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 426bc2: d3 ea shr edx, cl + 426bc4: 41 d3 e9 shr r9d, cl + 426bc7: 44 29 ca sub edx, r9d + 426bca: 0f 85 55 01 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> + 426bd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 426bd4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 426bd9: 4d 39 cb cmp r11, r9 + 426bdc: 0f 82 72 01 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> + 426be2: 4d 85 c9 test r9, r9 + 426be5: 0f 84 69 01 00 00 je 0x426d54 <__strncmp_sse2+0x1844> + 426beb: 4d 89 cb mov r11, r9 + 426bee: 66 0f ef c0 pxor xmm0, xmm0 + 426bf2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 426bf9: 41 b9 0f 00 00 00 mov r9d, 15 + 426bff: 4c 8d 57 0f lea r10, [rdi + 15] + 426c03: 49 81 e2 ff 0f 00 00 and r10, 4095 + 426c0a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426c11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426c1c: 0f 1f 40 00 nop dword ptr [rax] + 426c20: 49 83 c2 10 add r10, 16 + 426c24: 0f 8f a6 00 00 00 jg 0x426cd0 <__strncmp_sse2+0x17c0> + 426c2a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426c2f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426c34: 66 0f 6f e2 movdqa xmm4, xmm2 + 426c38: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 426c3d: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 426c42: 66 0f eb d3 por xmm2, xmm3 + 426c46: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426c4a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 426c4e: 66 0f f8 c8 psubb xmm1, xmm0 + 426c52: 66 0f d7 d1 pmovmskb edx, xmm1 + 426c56: 81 ea ff ff 00 00 sub edx, 65535 + 426c5c: 0f 85 be 00 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> + 426c62: 49 83 eb 10 sub r11, 16 + 426c66: 0f 86 e8 00 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 426c6c: 48 83 c1 10 add rcx, 16 + 426c70: 66 0f 6f dc movdqa xmm3, xmm4 + 426c74: 49 83 c2 10 add r10, 16 + 426c78: 7f 56 jg 0x426cd0 <__strncmp_sse2+0x17c0> + 426c7a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426c7f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426c84: 66 0f 6f e2 movdqa xmm4, xmm2 + 426c88: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 426c8d: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 426c92: 66 0f eb d3 por xmm2, xmm3 + 426c96: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426c9a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 426c9e: 66 0f f8 c8 psubb xmm1, xmm0 + 426ca2: 66 0f d7 d1 pmovmskb edx, xmm1 + 426ca6: 81 ea ff ff 00 00 sub edx, 65535 + 426cac: 75 72 jne 0x426d20 <__strncmp_sse2+0x1810> + 426cae: 49 83 eb 10 sub r11, 16 + 426cb2: 0f 86 9c 00 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> + 426cb8: 48 83 c1 10 add rcx, 16 + 426cbc: 66 0f 6f dc movdqa xmm3, xmm4 + 426cc0: e9 5b ff ff ff jmp 0x426c20 <__strncmp_sse2+0x1710> + 426cc5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426cd0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 426cd4: 66 0f d7 d0 pmovmskb edx, xmm0 + 426cd8: f7 c2 00 80 00 00 test edx, 32768 + 426cde: 75 20 jne 0x426d00 <__strncmp_sse2+0x17f0> + 426ce0: 49 83 fb 01 cmp r11, 1 + 426ce4: 76 1a jbe 0x426d00 <__strncmp_sse2+0x17f0> + 426ce6: 66 0f ef c0 pxor xmm0, xmm0 + 426cea: 49 81 ea 00 10 00 00 sub r10, 4096 + 426cf1: e9 34 ff ff ff jmp 0x426c2a <__strncmp_sse2+0x171a> + 426cf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426d00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426d05: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 426d0a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 426d0f: 90 nop + 426d10: 66 0f 74 cb pcmpeqb xmm1, xmm3 + 426d14: 66 0f f8 c8 psubb xmm1, xmm0 + 426d18: 66 0f d7 d1 pmovmskb edx, xmm1 + 426d1c: f7 d2 not edx + 426d1e: 66 90 nop + 426d20: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] + 426d25: 48 8d 3c 07 lea rdi, [rdi + rax] + 426d29: 48 8d 34 0e lea rsi, [rsi + rcx] + 426d2d: 45 85 c0 test r8d, r8d + 426d30: 74 0e je 0x426d40 <__strncmp_sse2+0x1830> + 426d32: 48 87 f7 xchg rsi, rdi + 426d35: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426d40: 48 0f bc d2 bsf rdx, rdx + 426d44: 49 29 d3 sub r11, rdx + 426d47: 76 0b jbe 0x426d54 <__strncmp_sse2+0x1844> + 426d49: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 426d4d: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 426d51: 29 c8 sub eax, ecx + 426d53: c3 ret + 426d54: 31 c0 xor eax, eax + 426d56: c3 ret + 426d57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 426d60: 0f b6 0e movzx ecx, byte ptr [rsi] + 426d63: 0f b6 07 movzx eax, byte ptr [rdi] + 426d66: 29 c8 sub eax, ecx + 426d68: c3 ret + 426d69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000426d70 <__strncmp_ssse3>: + 426d70: f3 0f 1e fa endbr64 + 426d74: 48 85 d2 test rdx, rdx + 426d77: 0f 84 47 17 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 426d7d: 48 83 fa 01 cmp rdx, 1 + 426d81: 0f 84 49 17 00 00 je 0x4284d0 <__strncmp_ssse3+0x1760> + 426d87: 49 89 d3 mov r11, rdx + 426d8a: 89 f1 mov ecx, esi + 426d8c: 89 f8 mov eax, edi + 426d8e: 48 83 e1 3f and rcx, 63 + 426d92: 48 83 e0 3f and rax, 63 + 426d96: 83 f9 30 cmp ecx, 48 + 426d99: 77 55 ja 0x426df0 <__strncmp_ssse3+0x80> + 426d9b: 83 f8 30 cmp eax, 48 + 426d9e: 77 50 ja 0x426df0 <__strncmp_ssse3+0x80> + 426da0: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] + 426da4: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] + 426da8: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] + 426dad: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] + 426db2: 66 0f ef c0 pxor xmm0, xmm0 + 426db6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426dba: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 426dbe: 66 0f f8 c8 psubb xmm1, xmm0 + 426dc2: 66 0f d7 d1 pmovmskb edx, xmm1 + 426dc6: 81 ea ff ff 00 00 sub edx, 65535 + 426dcc: 0f 85 de 16 00 00 jne 0x4284b0 <__strncmp_ssse3+0x1740> + 426dd2: 49 83 eb 10 sub r11, 16 + 426dd6: 0f 86 e8 16 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 426ddc: 48 83 c6 10 add rsi, 16 + 426de0: 48 83 c7 10 add rdi, 16 + 426de4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426def: 90 nop + 426df0: 48 83 e6 f0 and rsi, -16 + 426df4: 48 83 e7 f0 and rdi, -16 + 426df8: ba ff ff 00 00 mov edx, 65535 + 426dfd: 45 31 c0 xor r8d, r8d + 426e00: 83 e1 0f and ecx, 15 + 426e03: 83 e0 0f and eax, 15 + 426e06: 39 c1 cmp ecx, eax + 426e08: 74 26 je 0x426e30 <__strncmp_ssse3+0xc0> + 426e0a: 77 07 ja 0x426e13 <__strncmp_ssse3+0xa3> + 426e0c: 41 89 d0 mov r8d, edx + 426e0f: 91 xchg eax, ecx + 426e10: 48 87 f7 xchg rsi, rdi + 426e13: 4c 8d 48 0f lea r9, [rax + 15] + 426e17: 49 29 c9 sub r9, rcx + 426e1a: 4c 8d 15 6f 00 07 00 lea r10, [rip + 458863] # 0x496e90 <__PRETTY_FUNCTION__.12580+0xf0> + 426e21: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] + 426e25: 4f 8d 14 0a lea r10, [r10 + r9] + 426e29: 3e 41 ff e2 jmp r10 + 426e2d: 0f 1f 00 nop dword ptr [rax] + 426e30: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 426e34: 66 0f ef c0 pxor xmm0, xmm0 + 426e38: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426e3c: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 426e40: 66 0f f8 c8 psubb xmm1, xmm0 + 426e44: 66 44 0f d7 c9 pmovmskb r9d, xmm1 + 426e49: d3 ea shr edx, cl + 426e4b: 41 d3 e9 shr r9d, cl + 426e4e: 44 29 ca sub edx, r9d + 426e51: 0f 85 3e 16 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 426e57: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 426e5c: 4d 39 cb cmp r11, r9 + 426e5f: 0f 82 5f 16 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 426e65: 4d 85 c9 test r9, r9 + 426e68: 0f 84 56 16 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 426e6e: 4d 89 cb mov r11, r9 + 426e71: 48 c7 c1 10 00 00 00 mov rcx, 16 + 426e78: 49 c7 c1 10 00 00 00 mov r9, 16 + 426e7f: 66 0f ef c0 pxor xmm0, xmm0 + 426e83: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426e8e: 66 90 nop + 426e90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426e95: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426e9a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426e9e: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 426ea2: 66 0f f8 c8 psubb xmm1, xmm0 + 426ea6: 66 0f d7 d1 pmovmskb edx, xmm1 + 426eaa: 81 ea ff ff 00 00 sub edx, 65535 + 426eb0: 0f 85 da 15 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 426eb6: 49 83 eb 10 sub r11, 16 + 426eba: 0f 86 04 16 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 426ec0: 48 83 c1 10 add rcx, 16 + 426ec4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426ec9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426ece: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426ed2: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 426ed6: 66 0f f8 c8 psubb xmm1, xmm0 + 426eda: 66 0f d7 d1 pmovmskb edx, xmm1 + 426ede: 81 ea ff ff 00 00 sub edx, 65535 + 426ee4: 0f 85 a6 15 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 426eea: 49 83 eb 10 sub r11, 16 + 426eee: 0f 86 d0 15 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 426ef4: 48 83 c1 10 add rcx, 16 + 426ef8: eb 96 jmp 0x426e90 <__strncmp_ssse3+0x120> + 426efa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 426f00: 66 0f ef c0 pxor xmm0, xmm0 + 426f04: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 426f08: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 426f0c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426f10: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 426f15: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 426f19: 66 0f f8 d0 psubb xmm2, xmm0 + 426f1d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 426f22: d3 ea shr edx, cl + 426f24: 41 d3 e9 shr r9d, cl + 426f27: 44 29 ca sub edx, r9d + 426f2a: 0f 85 65 15 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 426f30: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 426f34: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 426f39: 4d 39 cb cmp r11, r9 + 426f3c: 0f 82 82 15 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 426f42: 4d 85 c9 test r9, r9 + 426f45: 0f 84 79 15 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 426f4b: 4d 89 cb mov r11, r9 + 426f4e: 66 0f ef c0 pxor xmm0, xmm0 + 426f52: 48 c7 c1 10 00 00 00 mov rcx, 16 + 426f59: 41 b9 01 00 00 00 mov r9d, 1 + 426f5f: 4c 8d 57 01 lea r10, [rdi + 1] + 426f63: 49 81 e2 ff 0f 00 00 and r10, 4095 + 426f6a: 49 81 ea 00 10 00 00 sub r10, 4096 + 426f71: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 426f7c: 0f 1f 40 00 nop dword ptr [rax] + 426f80: 49 83 c2 10 add r10, 16 + 426f84: 0f 8f 96 00 00 00 jg 0x427020 <__strncmp_ssse3+0x2b0> + 426f8a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426f8f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426f94: 66 0f 6f e2 movdqa xmm4, xmm2 + 426f98: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 426f9e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426fa2: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 426fa6: 66 0f f8 c8 psubb xmm1, xmm0 + 426faa: 66 0f d7 d1 pmovmskb edx, xmm1 + 426fae: 81 ea ff ff 00 00 sub edx, 65535 + 426fb4: 0f 85 d6 14 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 426fba: 49 83 eb 10 sub r11, 16 + 426fbe: 0f 86 00 15 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 426fc4: 48 83 c1 10 add rcx, 16 + 426fc8: 66 0f 6f dc movdqa xmm3, xmm4 + 426fcc: 49 83 c2 10 add r10, 16 + 426fd0: 7f 4e jg 0x427020 <__strncmp_ssse3+0x2b0> + 426fd2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 426fd7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 426fdc: 66 0f 6f e2 movdqa xmm4, xmm2 + 426fe0: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 426fe6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 426fea: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 426fee: 66 0f f8 c8 psubb xmm1, xmm0 + 426ff2: 66 0f d7 d1 pmovmskb edx, xmm1 + 426ff6: 81 ea ff ff 00 00 sub edx, 65535 + 426ffc: 0f 85 8e 14 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427002: 49 83 eb 10 sub r11, 16 + 427006: 0f 86 b8 14 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 42700c: 48 83 c1 10 add rcx, 16 + 427010: 66 0f 6f dc movdqa xmm3, xmm4 + 427014: e9 67 ff ff ff jmp 0x426f80 <__strncmp_ssse3+0x210> + 427019: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 427020: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 427024: 66 0f d7 d0 pmovmskb edx, xmm0 + 427028: f7 c2 fe ff 00 00 test edx, 65534 + 42702e: 75 20 jne 0x427050 <__strncmp_ssse3+0x2e0> + 427030: 49 83 fb 0f cmp r11, 15 + 427034: 76 1a jbe 0x427050 <__strncmp_ssse3+0x2e0> + 427036: 66 0f ef c0 pxor xmm0, xmm0 + 42703a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427041: e9 44 ff ff ff jmp 0x426f8a <__strncmp_ssse3+0x21a> + 427046: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427050: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427055: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 42705a: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 42705f: e9 1c 14 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 427064: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42706f: 90 nop + 427070: 66 0f ef c0 pxor xmm0, xmm0 + 427074: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 427078: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42707c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427080: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 427085: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 427089: 66 0f f8 d0 psubb xmm2, xmm0 + 42708d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 427092: d3 ea shr edx, cl + 427094: 41 d3 e9 shr r9d, cl + 427097: 44 29 ca sub edx, r9d + 42709a: 0f 85 f5 13 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 4270a0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4270a4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4270a9: 4d 39 cb cmp r11, r9 + 4270ac: 0f 82 12 14 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 4270b2: 4d 85 c9 test r9, r9 + 4270b5: 0f 84 09 14 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 4270bb: 4d 89 cb mov r11, r9 + 4270be: 66 0f ef c0 pxor xmm0, xmm0 + 4270c2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4270c9: 41 b9 02 00 00 00 mov r9d, 2 + 4270cf: 4c 8d 57 02 lea r10, [rdi + 2] + 4270d3: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4270da: 49 81 ea 00 10 00 00 sub r10, 4096 + 4270e1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4270ec: 0f 1f 40 00 nop dword ptr [rax] + 4270f0: 49 83 c2 10 add r10, 16 + 4270f4: 0f 8f 96 00 00 00 jg 0x427190 <__strncmp_ssse3+0x420> + 4270fa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4270ff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427104: 66 0f 6f e2 movdqa xmm4, xmm2 + 427108: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 42710e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427112: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427116: 66 0f f8 c8 psubb xmm1, xmm0 + 42711a: 66 0f d7 d1 pmovmskb edx, xmm1 + 42711e: 81 ea ff ff 00 00 sub edx, 65535 + 427124: 0f 85 66 13 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 42712a: 49 83 eb 10 sub r11, 16 + 42712e: 0f 86 90 13 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427134: 48 83 c1 10 add rcx, 16 + 427138: 66 0f 6f dc movdqa xmm3, xmm4 + 42713c: 49 83 c2 10 add r10, 16 + 427140: 7f 4e jg 0x427190 <__strncmp_ssse3+0x420> + 427142: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427147: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42714c: 66 0f 6f e2 movdqa xmm4, xmm2 + 427150: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 427156: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42715a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42715e: 66 0f f8 c8 psubb xmm1, xmm0 + 427162: 66 0f d7 d1 pmovmskb edx, xmm1 + 427166: 81 ea ff ff 00 00 sub edx, 65535 + 42716c: 0f 85 1e 13 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427172: 49 83 eb 10 sub r11, 16 + 427176: 0f 86 48 13 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 42717c: 48 83 c1 10 add rcx, 16 + 427180: 66 0f 6f dc movdqa xmm3, xmm4 + 427184: e9 67 ff ff ff jmp 0x4270f0 <__strncmp_ssse3+0x380> + 427189: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 427190: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 427194: 66 0f d7 d0 pmovmskb edx, xmm0 + 427198: f7 c2 fc ff 00 00 test edx, 65532 + 42719e: 75 20 jne 0x4271c0 <__strncmp_ssse3+0x450> + 4271a0: 49 83 fb 0e cmp r11, 14 + 4271a4: 76 1a jbe 0x4271c0 <__strncmp_ssse3+0x450> + 4271a6: 66 0f ef c0 pxor xmm0, xmm0 + 4271aa: 49 81 ea 00 10 00 00 sub r10, 4096 + 4271b1: e9 44 ff ff ff jmp 0x4270fa <__strncmp_ssse3+0x38a> + 4271b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4271c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4271c5: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 4271ca: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 4271cf: e9 ac 12 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 4271d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4271df: 90 nop + 4271e0: 66 0f ef c0 pxor xmm0, xmm0 + 4271e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4271e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4271ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4271f0: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 4271f5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4271f9: 66 0f f8 d0 psubb xmm2, xmm0 + 4271fd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 427202: d3 ea shr edx, cl + 427204: 41 d3 e9 shr r9d, cl + 427207: 44 29 ca sub edx, r9d + 42720a: 0f 85 85 12 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 427210: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 427214: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 427219: 4d 39 cb cmp r11, r9 + 42721c: 0f 82 a2 12 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 427222: 4d 85 c9 test r9, r9 + 427225: 0f 84 99 12 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 42722b: 4d 89 cb mov r11, r9 + 42722e: 66 0f ef c0 pxor xmm0, xmm0 + 427232: 48 c7 c1 10 00 00 00 mov rcx, 16 + 427239: 41 b9 03 00 00 00 mov r9d, 3 + 42723f: 4c 8d 57 03 lea r10, [rdi + 3] + 427243: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42724a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427251: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42725c: 0f 1f 40 00 nop dword ptr [rax] + 427260: 49 83 c2 10 add r10, 16 + 427264: 0f 8f 96 00 00 00 jg 0x427300 <__strncmp_ssse3+0x590> + 42726a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42726f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427274: 66 0f 6f e2 movdqa xmm4, xmm2 + 427278: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 42727e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427282: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427286: 66 0f f8 c8 psubb xmm1, xmm0 + 42728a: 66 0f d7 d1 pmovmskb edx, xmm1 + 42728e: 81 ea ff ff 00 00 sub edx, 65535 + 427294: 0f 85 f6 11 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 42729a: 49 83 eb 10 sub r11, 16 + 42729e: 0f 86 20 12 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 4272a4: 48 83 c1 10 add rcx, 16 + 4272a8: 66 0f 6f dc movdqa xmm3, xmm4 + 4272ac: 49 83 c2 10 add r10, 16 + 4272b0: 7f 4e jg 0x427300 <__strncmp_ssse3+0x590> + 4272b2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4272b7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4272bc: 66 0f 6f e2 movdqa xmm4, xmm2 + 4272c0: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 4272c6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4272ca: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4272ce: 66 0f f8 c8 psubb xmm1, xmm0 + 4272d2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4272d6: 81 ea ff ff 00 00 sub edx, 65535 + 4272dc: 0f 85 ae 11 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 4272e2: 49 83 eb 10 sub r11, 16 + 4272e6: 0f 86 d8 11 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 4272ec: 48 83 c1 10 add rcx, 16 + 4272f0: 66 0f 6f dc movdqa xmm3, xmm4 + 4272f4: e9 67 ff ff ff jmp 0x427260 <__strncmp_ssse3+0x4f0> + 4272f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 427300: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 427304: 66 0f d7 d0 pmovmskb edx, xmm0 + 427308: f7 c2 f8 ff 00 00 test edx, 65528 + 42730e: 75 20 jne 0x427330 <__strncmp_ssse3+0x5c0> + 427310: 49 83 fb 0d cmp r11, 13 + 427314: 76 1a jbe 0x427330 <__strncmp_ssse3+0x5c0> + 427316: 66 0f ef c0 pxor xmm0, xmm0 + 42731a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427321: e9 44 ff ff ff jmp 0x42726a <__strncmp_ssse3+0x4fa> + 427326: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427330: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427335: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 42733a: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 42733f: e9 3c 11 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 427344: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42734f: 90 nop + 427350: 66 0f ef c0 pxor xmm0, xmm0 + 427354: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 427358: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42735c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427360: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 427365: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 427369: 66 0f f8 d0 psubb xmm2, xmm0 + 42736d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 427372: d3 ea shr edx, cl + 427374: 41 d3 e9 shr r9d, cl + 427377: 44 29 ca sub edx, r9d + 42737a: 0f 85 15 11 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 427380: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 427384: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 427389: 4d 39 cb cmp r11, r9 + 42738c: 0f 82 32 11 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 427392: 4d 85 c9 test r9, r9 + 427395: 0f 84 29 11 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 42739b: 4d 89 cb mov r11, r9 + 42739e: 66 0f ef c0 pxor xmm0, xmm0 + 4273a2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4273a9: 41 b9 04 00 00 00 mov r9d, 4 + 4273af: 4c 8d 57 04 lea r10, [rdi + 4] + 4273b3: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4273ba: 49 81 ea 00 10 00 00 sub r10, 4096 + 4273c1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4273cc: 0f 1f 40 00 nop dword ptr [rax] + 4273d0: 49 83 c2 10 add r10, 16 + 4273d4: 0f 8f 96 00 00 00 jg 0x427470 <__strncmp_ssse3+0x700> + 4273da: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4273df: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4273e4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4273e8: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 4273ee: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4273f2: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4273f6: 66 0f f8 c8 psubb xmm1, xmm0 + 4273fa: 66 0f d7 d1 pmovmskb edx, xmm1 + 4273fe: 81 ea ff ff 00 00 sub edx, 65535 + 427404: 0f 85 86 10 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 42740a: 49 83 eb 10 sub r11, 16 + 42740e: 0f 86 b0 10 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427414: 48 83 c1 10 add rcx, 16 + 427418: 66 0f 6f dc movdqa xmm3, xmm4 + 42741c: 49 83 c2 10 add r10, 16 + 427420: 7f 4e jg 0x427470 <__strncmp_ssse3+0x700> + 427422: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427427: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42742c: 66 0f 6f e2 movdqa xmm4, xmm2 + 427430: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 427436: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42743a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42743e: 66 0f f8 c8 psubb xmm1, xmm0 + 427442: 66 0f d7 d1 pmovmskb edx, xmm1 + 427446: 81 ea ff ff 00 00 sub edx, 65535 + 42744c: 0f 85 3e 10 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427452: 49 83 eb 10 sub r11, 16 + 427456: 0f 86 68 10 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 42745c: 48 83 c1 10 add rcx, 16 + 427460: 66 0f 6f dc movdqa xmm3, xmm4 + 427464: e9 67 ff ff ff jmp 0x4273d0 <__strncmp_ssse3+0x660> + 427469: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 427470: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 427474: 66 0f d7 d0 pmovmskb edx, xmm0 + 427478: f7 c2 f0 ff 00 00 test edx, 65520 + 42747e: 75 20 jne 0x4274a0 <__strncmp_ssse3+0x730> + 427480: 49 83 fb 0c cmp r11, 12 + 427484: 76 1a jbe 0x4274a0 <__strncmp_ssse3+0x730> + 427486: 66 0f ef c0 pxor xmm0, xmm0 + 42748a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427491: e9 44 ff ff ff jmp 0x4273da <__strncmp_ssse3+0x66a> + 427496: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4274a0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4274a5: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 4274aa: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 4274af: e9 cc 0f 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 4274b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4274bf: 90 nop + 4274c0: 66 0f ef c0 pxor xmm0, xmm0 + 4274c4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4274c8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4274cc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4274d0: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 4274d5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4274d9: 66 0f f8 d0 psubb xmm2, xmm0 + 4274dd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4274e2: d3 ea shr edx, cl + 4274e4: 41 d3 e9 shr r9d, cl + 4274e7: 44 29 ca sub edx, r9d + 4274ea: 0f 85 a5 0f 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 4274f0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4274f4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4274f9: 4d 39 cb cmp r11, r9 + 4274fc: 0f 82 c2 0f 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 427502: 4d 85 c9 test r9, r9 + 427505: 0f 84 b9 0f 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 42750b: 4d 89 cb mov r11, r9 + 42750e: 66 0f ef c0 pxor xmm0, xmm0 + 427512: 48 c7 c1 10 00 00 00 mov rcx, 16 + 427519: 41 b9 05 00 00 00 mov r9d, 5 + 42751f: 4c 8d 57 05 lea r10, [rdi + 5] + 427523: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42752a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427531: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42753c: 0f 1f 40 00 nop dword ptr [rax] + 427540: 49 83 c2 10 add r10, 16 + 427544: 0f 8f 96 00 00 00 jg 0x4275e0 <__strncmp_ssse3+0x870> + 42754a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42754f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427554: 66 0f 6f e2 movdqa xmm4, xmm2 + 427558: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 42755e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427562: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427566: 66 0f f8 c8 psubb xmm1, xmm0 + 42756a: 66 0f d7 d1 pmovmskb edx, xmm1 + 42756e: 81 ea ff ff 00 00 sub edx, 65535 + 427574: 0f 85 16 0f 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 42757a: 49 83 eb 10 sub r11, 16 + 42757e: 0f 86 40 0f 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427584: 48 83 c1 10 add rcx, 16 + 427588: 66 0f 6f dc movdqa xmm3, xmm4 + 42758c: 49 83 c2 10 add r10, 16 + 427590: 7f 4e jg 0x4275e0 <__strncmp_ssse3+0x870> + 427592: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427597: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42759c: 66 0f 6f e2 movdqa xmm4, xmm2 + 4275a0: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 4275a6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4275aa: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4275ae: 66 0f f8 c8 psubb xmm1, xmm0 + 4275b2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4275b6: 81 ea ff ff 00 00 sub edx, 65535 + 4275bc: 0f 85 ce 0e 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 4275c2: 49 83 eb 10 sub r11, 16 + 4275c6: 0f 86 f8 0e 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 4275cc: 48 83 c1 10 add rcx, 16 + 4275d0: 66 0f 6f dc movdqa xmm3, xmm4 + 4275d4: e9 67 ff ff ff jmp 0x427540 <__strncmp_ssse3+0x7d0> + 4275d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4275e0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4275e4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4275e8: f7 c2 e0 ff 00 00 test edx, 65504 + 4275ee: 75 20 jne 0x427610 <__strncmp_ssse3+0x8a0> + 4275f0: 49 83 fb 0b cmp r11, 11 + 4275f4: 76 1a jbe 0x427610 <__strncmp_ssse3+0x8a0> + 4275f6: 66 0f ef c0 pxor xmm0, xmm0 + 4275fa: 49 81 ea 00 10 00 00 sub r10, 4096 + 427601: e9 44 ff ff ff jmp 0x42754a <__strncmp_ssse3+0x7da> + 427606: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427610: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427615: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 42761a: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 42761f: e9 5c 0e 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 427624: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42762f: 90 nop + 427630: 66 0f ef c0 pxor xmm0, xmm0 + 427634: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 427638: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42763c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427640: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 427645: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 427649: 66 0f f8 d0 psubb xmm2, xmm0 + 42764d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 427652: d3 ea shr edx, cl + 427654: 41 d3 e9 shr r9d, cl + 427657: 44 29 ca sub edx, r9d + 42765a: 0f 85 35 0e 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 427660: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 427664: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 427669: 4d 39 cb cmp r11, r9 + 42766c: 0f 82 52 0e 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 427672: 4d 85 c9 test r9, r9 + 427675: 0f 84 49 0e 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 42767b: 4d 89 cb mov r11, r9 + 42767e: 66 0f ef c0 pxor xmm0, xmm0 + 427682: 48 c7 c1 10 00 00 00 mov rcx, 16 + 427689: 41 b9 06 00 00 00 mov r9d, 6 + 42768f: 4c 8d 57 06 lea r10, [rdi + 6] + 427693: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42769a: 49 81 ea 00 10 00 00 sub r10, 4096 + 4276a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4276ac: 0f 1f 40 00 nop dword ptr [rax] + 4276b0: 49 83 c2 10 add r10, 16 + 4276b4: 0f 8f 96 00 00 00 jg 0x427750 <__strncmp_ssse3+0x9e0> + 4276ba: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4276bf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4276c4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4276c8: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 4276ce: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4276d2: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4276d6: 66 0f f8 c8 psubb xmm1, xmm0 + 4276da: 66 0f d7 d1 pmovmskb edx, xmm1 + 4276de: 81 ea ff ff 00 00 sub edx, 65535 + 4276e4: 0f 85 a6 0d 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 4276ea: 49 83 eb 10 sub r11, 16 + 4276ee: 0f 86 d0 0d 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 4276f4: 48 83 c1 10 add rcx, 16 + 4276f8: 66 0f 6f dc movdqa xmm3, xmm4 + 4276fc: 49 83 c2 10 add r10, 16 + 427700: 7f 4e jg 0x427750 <__strncmp_ssse3+0x9e0> + 427702: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427707: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42770c: 66 0f 6f e2 movdqa xmm4, xmm2 + 427710: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 427716: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42771a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42771e: 66 0f f8 c8 psubb xmm1, xmm0 + 427722: 66 0f d7 d1 pmovmskb edx, xmm1 + 427726: 81 ea ff ff 00 00 sub edx, 65535 + 42772c: 0f 85 5e 0d 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427732: 49 83 eb 10 sub r11, 16 + 427736: 0f 86 88 0d 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 42773c: 48 83 c1 10 add rcx, 16 + 427740: 66 0f 6f dc movdqa xmm3, xmm4 + 427744: e9 67 ff ff ff jmp 0x4276b0 <__strncmp_ssse3+0x940> + 427749: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 427750: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 427754: 66 0f d7 d0 pmovmskb edx, xmm0 + 427758: f7 c2 c0 ff 00 00 test edx, 65472 + 42775e: 75 20 jne 0x427780 <__strncmp_ssse3+0xa10> + 427760: 49 83 fb 0a cmp r11, 10 + 427764: 76 1a jbe 0x427780 <__strncmp_ssse3+0xa10> + 427766: 66 0f ef c0 pxor xmm0, xmm0 + 42776a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427771: e9 44 ff ff ff jmp 0x4276ba <__strncmp_ssse3+0x94a> + 427776: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427780: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427785: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 42778a: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 42778f: e9 ec 0c 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 427794: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42779f: 90 nop + 4277a0: 66 0f ef c0 pxor xmm0, xmm0 + 4277a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4277a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4277ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4277b0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 4277b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4277b9: 66 0f f8 d0 psubb xmm2, xmm0 + 4277bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4277c2: d3 ea shr edx, cl + 4277c4: 41 d3 e9 shr r9d, cl + 4277c7: 44 29 ca sub edx, r9d + 4277ca: 0f 85 c5 0c 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 4277d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4277d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4277d9: 4d 39 cb cmp r11, r9 + 4277dc: 0f 82 e2 0c 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 4277e2: 4d 85 c9 test r9, r9 + 4277e5: 0f 84 d9 0c 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 4277eb: 4d 89 cb mov r11, r9 + 4277ee: 66 0f ef c0 pxor xmm0, xmm0 + 4277f2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4277f9: 41 b9 07 00 00 00 mov r9d, 7 + 4277ff: 4c 8d 57 07 lea r10, [rdi + 7] + 427803: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42780a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427811: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42781c: 0f 1f 40 00 nop dword ptr [rax] + 427820: 49 83 c2 10 add r10, 16 + 427824: 0f 8f 96 00 00 00 jg 0x4278c0 <__strncmp_ssse3+0xb50> + 42782a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42782f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427834: 66 0f 6f e2 movdqa xmm4, xmm2 + 427838: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 42783e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427842: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427846: 66 0f f8 c8 psubb xmm1, xmm0 + 42784a: 66 0f d7 d1 pmovmskb edx, xmm1 + 42784e: 81 ea ff ff 00 00 sub edx, 65535 + 427854: 0f 85 36 0c 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 42785a: 49 83 eb 10 sub r11, 16 + 42785e: 0f 86 60 0c 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427864: 48 83 c1 10 add rcx, 16 + 427868: 66 0f 6f dc movdqa xmm3, xmm4 + 42786c: 49 83 c2 10 add r10, 16 + 427870: 7f 4e jg 0x4278c0 <__strncmp_ssse3+0xb50> + 427872: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427877: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42787c: 66 0f 6f e2 movdqa xmm4, xmm2 + 427880: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 427886: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42788a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42788e: 66 0f f8 c8 psubb xmm1, xmm0 + 427892: 66 0f d7 d1 pmovmskb edx, xmm1 + 427896: 81 ea ff ff 00 00 sub edx, 65535 + 42789c: 0f 85 ee 0b 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 4278a2: 49 83 eb 10 sub r11, 16 + 4278a6: 0f 86 18 0c 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 4278ac: 48 83 c1 10 add rcx, 16 + 4278b0: 66 0f 6f dc movdqa xmm3, xmm4 + 4278b4: e9 67 ff ff ff jmp 0x427820 <__strncmp_ssse3+0xab0> + 4278b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4278c0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4278c4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4278c8: f7 c2 80 ff 00 00 test edx, 65408 + 4278ce: 75 20 jne 0x4278f0 <__strncmp_ssse3+0xb80> + 4278d0: 49 83 fb 09 cmp r11, 9 + 4278d4: 76 1a jbe 0x4278f0 <__strncmp_ssse3+0xb80> + 4278d6: 66 0f ef c0 pxor xmm0, xmm0 + 4278da: 49 81 ea 00 10 00 00 sub r10, 4096 + 4278e1: e9 44 ff ff ff jmp 0x42782a <__strncmp_ssse3+0xaba> + 4278e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4278f0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4278f5: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 4278fa: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 4278ff: e9 7c 0b 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 427904: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42790f: 90 nop + 427910: 66 0f ef c0 pxor xmm0, xmm0 + 427914: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 427918: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42791c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427920: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 427925: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 427929: 66 0f f8 d0 psubb xmm2, xmm0 + 42792d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 427932: d3 ea shr edx, cl + 427934: 41 d3 e9 shr r9d, cl + 427937: 44 29 ca sub edx, r9d + 42793a: 0f 85 55 0b 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 427940: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 427944: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 427949: 4d 39 cb cmp r11, r9 + 42794c: 0f 82 72 0b 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 427952: 4d 85 c9 test r9, r9 + 427955: 0f 84 69 0b 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 42795b: 4d 89 cb mov r11, r9 + 42795e: 66 0f ef c0 pxor xmm0, xmm0 + 427962: 48 c7 c1 10 00 00 00 mov rcx, 16 + 427969: 41 b9 08 00 00 00 mov r9d, 8 + 42796f: 4c 8d 57 08 lea r10, [rdi + 8] + 427973: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42797a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427981: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42798c: 0f 1f 40 00 nop dword ptr [rax] + 427990: 49 83 c2 10 add r10, 16 + 427994: 0f 8f 96 00 00 00 jg 0x427a30 <__strncmp_ssse3+0xcc0> + 42799a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42799f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4279a4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4279a8: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 4279ae: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4279b2: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4279b6: 66 0f f8 c8 psubb xmm1, xmm0 + 4279ba: 66 0f d7 d1 pmovmskb edx, xmm1 + 4279be: 81 ea ff ff 00 00 sub edx, 65535 + 4279c4: 0f 85 c6 0a 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 4279ca: 49 83 eb 10 sub r11, 16 + 4279ce: 0f 86 f0 0a 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 4279d4: 48 83 c1 10 add rcx, 16 + 4279d8: 66 0f 6f dc movdqa xmm3, xmm4 + 4279dc: 49 83 c2 10 add r10, 16 + 4279e0: 7f 4e jg 0x427a30 <__strncmp_ssse3+0xcc0> + 4279e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4279e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4279ec: 66 0f 6f e2 movdqa xmm4, xmm2 + 4279f0: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 4279f6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4279fa: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4279fe: 66 0f f8 c8 psubb xmm1, xmm0 + 427a02: 66 0f d7 d1 pmovmskb edx, xmm1 + 427a06: 81 ea ff ff 00 00 sub edx, 65535 + 427a0c: 0f 85 7e 0a 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427a12: 49 83 eb 10 sub r11, 16 + 427a16: 0f 86 a8 0a 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427a1c: 48 83 c1 10 add rcx, 16 + 427a20: 66 0f 6f dc movdqa xmm3, xmm4 + 427a24: e9 67 ff ff ff jmp 0x427990 <__strncmp_ssse3+0xc20> + 427a29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 427a30: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 427a34: 66 0f d7 d0 pmovmskb edx, xmm0 + 427a38: f7 c2 00 ff 00 00 test edx, 65280 + 427a3e: 75 20 jne 0x427a60 <__strncmp_ssse3+0xcf0> + 427a40: 49 83 fb 08 cmp r11, 8 + 427a44: 76 1a jbe 0x427a60 <__strncmp_ssse3+0xcf0> + 427a46: 66 0f ef c0 pxor xmm0, xmm0 + 427a4a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427a51: e9 44 ff ff ff jmp 0x42799a <__strncmp_ssse3+0xc2a> + 427a56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427a60: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427a65: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 427a6a: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 427a6f: e9 0c 0a 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 427a74: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427a7f: 90 nop + 427a80: 66 0f ef c0 pxor xmm0, xmm0 + 427a84: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 427a88: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 427a8c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427a90: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 427a95: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 427a99: 66 0f f8 d0 psubb xmm2, xmm0 + 427a9d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 427aa2: d3 ea shr edx, cl + 427aa4: 41 d3 e9 shr r9d, cl + 427aa7: 44 29 ca sub edx, r9d + 427aaa: 0f 85 e5 09 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 427ab0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 427ab4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 427ab9: 4d 39 cb cmp r11, r9 + 427abc: 0f 82 02 0a 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 427ac2: 4d 85 c9 test r9, r9 + 427ac5: 0f 84 f9 09 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 427acb: 4d 89 cb mov r11, r9 + 427ace: 66 0f ef c0 pxor xmm0, xmm0 + 427ad2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 427ad9: 41 b9 09 00 00 00 mov r9d, 9 + 427adf: 4c 8d 57 09 lea r10, [rdi + 9] + 427ae3: 49 81 e2 ff 0f 00 00 and r10, 4095 + 427aea: 49 81 ea 00 10 00 00 sub r10, 4096 + 427af1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427afc: 0f 1f 40 00 nop dword ptr [rax] + 427b00: 49 83 c2 10 add r10, 16 + 427b04: 0f 8f 96 00 00 00 jg 0x427ba0 <__strncmp_ssse3+0xe30> + 427b0a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427b0f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427b14: 66 0f 6f e2 movdqa xmm4, xmm2 + 427b18: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 427b1e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427b22: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427b26: 66 0f f8 c8 psubb xmm1, xmm0 + 427b2a: 66 0f d7 d1 pmovmskb edx, xmm1 + 427b2e: 81 ea ff ff 00 00 sub edx, 65535 + 427b34: 0f 85 56 09 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427b3a: 49 83 eb 10 sub r11, 16 + 427b3e: 0f 86 80 09 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427b44: 48 83 c1 10 add rcx, 16 + 427b48: 66 0f 6f dc movdqa xmm3, xmm4 + 427b4c: 49 83 c2 10 add r10, 16 + 427b50: 7f 4e jg 0x427ba0 <__strncmp_ssse3+0xe30> + 427b52: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427b57: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427b5c: 66 0f 6f e2 movdqa xmm4, xmm2 + 427b60: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 427b66: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427b6a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427b6e: 66 0f f8 c8 psubb xmm1, xmm0 + 427b72: 66 0f d7 d1 pmovmskb edx, xmm1 + 427b76: 81 ea ff ff 00 00 sub edx, 65535 + 427b7c: 0f 85 0e 09 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427b82: 49 83 eb 10 sub r11, 16 + 427b86: 0f 86 38 09 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427b8c: 48 83 c1 10 add rcx, 16 + 427b90: 66 0f 6f dc movdqa xmm3, xmm4 + 427b94: e9 67 ff ff ff jmp 0x427b00 <__strncmp_ssse3+0xd90> + 427b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 427ba0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 427ba4: 66 0f d7 d0 pmovmskb edx, xmm0 + 427ba8: f7 c2 00 fe 00 00 test edx, 65024 + 427bae: 75 20 jne 0x427bd0 <__strncmp_ssse3+0xe60> + 427bb0: 49 83 fb 07 cmp r11, 7 + 427bb4: 76 1a jbe 0x427bd0 <__strncmp_ssse3+0xe60> + 427bb6: 66 0f ef c0 pxor xmm0, xmm0 + 427bba: 49 81 ea 00 10 00 00 sub r10, 4096 + 427bc1: e9 44 ff ff ff jmp 0x427b0a <__strncmp_ssse3+0xd9a> + 427bc6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427bd0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427bd5: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 427bda: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 427bdf: e9 9c 08 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 427be4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427bef: 90 nop + 427bf0: 66 0f ef c0 pxor xmm0, xmm0 + 427bf4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 427bf8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 427bfc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427c00: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 427c05: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 427c09: 66 0f f8 d0 psubb xmm2, xmm0 + 427c0d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 427c12: d3 ea shr edx, cl + 427c14: 41 d3 e9 shr r9d, cl + 427c17: 44 29 ca sub edx, r9d + 427c1a: 0f 85 75 08 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 427c20: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 427c24: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 427c29: 4d 39 cb cmp r11, r9 + 427c2c: 0f 82 92 08 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 427c32: 4d 85 c9 test r9, r9 + 427c35: 0f 84 89 08 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 427c3b: 4d 89 cb mov r11, r9 + 427c3e: 66 0f ef c0 pxor xmm0, xmm0 + 427c42: 48 c7 c1 10 00 00 00 mov rcx, 16 + 427c49: 41 b9 0a 00 00 00 mov r9d, 10 + 427c4f: 4c 8d 57 0a lea r10, [rdi + 10] + 427c53: 49 81 e2 ff 0f 00 00 and r10, 4095 + 427c5a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427c61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427c6c: 0f 1f 40 00 nop dword ptr [rax] + 427c70: 49 83 c2 10 add r10, 16 + 427c74: 0f 8f 96 00 00 00 jg 0x427d10 <__strncmp_ssse3+0xfa0> + 427c7a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427c7f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427c84: 66 0f 6f e2 movdqa xmm4, xmm2 + 427c88: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 427c8e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427c92: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427c96: 66 0f f8 c8 psubb xmm1, xmm0 + 427c9a: 66 0f d7 d1 pmovmskb edx, xmm1 + 427c9e: 81 ea ff ff 00 00 sub edx, 65535 + 427ca4: 0f 85 e6 07 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427caa: 49 83 eb 10 sub r11, 16 + 427cae: 0f 86 10 08 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427cb4: 48 83 c1 10 add rcx, 16 + 427cb8: 66 0f 6f dc movdqa xmm3, xmm4 + 427cbc: 49 83 c2 10 add r10, 16 + 427cc0: 7f 4e jg 0x427d10 <__strncmp_ssse3+0xfa0> + 427cc2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427cc7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427ccc: 66 0f 6f e2 movdqa xmm4, xmm2 + 427cd0: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 427cd6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427cda: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427cde: 66 0f f8 c8 psubb xmm1, xmm0 + 427ce2: 66 0f d7 d1 pmovmskb edx, xmm1 + 427ce6: 81 ea ff ff 00 00 sub edx, 65535 + 427cec: 0f 85 9e 07 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427cf2: 49 83 eb 10 sub r11, 16 + 427cf6: 0f 86 c8 07 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427cfc: 48 83 c1 10 add rcx, 16 + 427d00: 66 0f 6f dc movdqa xmm3, xmm4 + 427d04: e9 67 ff ff ff jmp 0x427c70 <__strncmp_ssse3+0xf00> + 427d09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 427d10: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 427d14: 66 0f d7 d0 pmovmskb edx, xmm0 + 427d18: f7 c2 00 fc 00 00 test edx, 64512 + 427d1e: 75 20 jne 0x427d40 <__strncmp_ssse3+0xfd0> + 427d20: 49 83 fb 06 cmp r11, 6 + 427d24: 76 1a jbe 0x427d40 <__strncmp_ssse3+0xfd0> + 427d26: 66 0f ef c0 pxor xmm0, xmm0 + 427d2a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427d31: e9 44 ff ff ff jmp 0x427c7a <__strncmp_ssse3+0xf0a> + 427d36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427d40: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427d45: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 427d4a: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 427d4f: e9 2c 07 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 427d54: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427d5f: 90 nop + 427d60: 66 0f ef c0 pxor xmm0, xmm0 + 427d64: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 427d68: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 427d6c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427d70: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 427d75: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 427d79: 66 0f f8 d0 psubb xmm2, xmm0 + 427d7d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 427d82: d3 ea shr edx, cl + 427d84: 41 d3 e9 shr r9d, cl + 427d87: 44 29 ca sub edx, r9d + 427d8a: 0f 85 05 07 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 427d90: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 427d94: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 427d99: 4d 39 cb cmp r11, r9 + 427d9c: 0f 82 22 07 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 427da2: 4d 85 c9 test r9, r9 + 427da5: 0f 84 19 07 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 427dab: 4d 89 cb mov r11, r9 + 427dae: 66 0f ef c0 pxor xmm0, xmm0 + 427db2: 48 c7 c1 10 00 00 00 mov rcx, 16 + 427db9: 41 b9 0b 00 00 00 mov r9d, 11 + 427dbf: 4c 8d 57 0b lea r10, [rdi + 11] + 427dc3: 49 81 e2 ff 0f 00 00 and r10, 4095 + 427dca: 49 81 ea 00 10 00 00 sub r10, 4096 + 427dd1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427ddc: 0f 1f 40 00 nop dword ptr [rax] + 427de0: 49 83 c2 10 add r10, 16 + 427de4: 0f 8f 96 00 00 00 jg 0x427e80 <__strncmp_ssse3+0x1110> + 427dea: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427def: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427df4: 66 0f 6f e2 movdqa xmm4, xmm2 + 427df8: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 427dfe: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427e02: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427e06: 66 0f f8 c8 psubb xmm1, xmm0 + 427e0a: 66 0f d7 d1 pmovmskb edx, xmm1 + 427e0e: 81 ea ff ff 00 00 sub edx, 65535 + 427e14: 0f 85 76 06 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427e1a: 49 83 eb 10 sub r11, 16 + 427e1e: 0f 86 a0 06 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427e24: 48 83 c1 10 add rcx, 16 + 427e28: 66 0f 6f dc movdqa xmm3, xmm4 + 427e2c: 49 83 c2 10 add r10, 16 + 427e30: 7f 4e jg 0x427e80 <__strncmp_ssse3+0x1110> + 427e32: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427e37: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427e3c: 66 0f 6f e2 movdqa xmm4, xmm2 + 427e40: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 427e46: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427e4a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427e4e: 66 0f f8 c8 psubb xmm1, xmm0 + 427e52: 66 0f d7 d1 pmovmskb edx, xmm1 + 427e56: 81 ea ff ff 00 00 sub edx, 65535 + 427e5c: 0f 85 2e 06 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427e62: 49 83 eb 10 sub r11, 16 + 427e66: 0f 86 58 06 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427e6c: 48 83 c1 10 add rcx, 16 + 427e70: 66 0f 6f dc movdqa xmm3, xmm4 + 427e74: e9 67 ff ff ff jmp 0x427de0 <__strncmp_ssse3+0x1070> + 427e79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 427e80: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 427e84: 66 0f d7 d0 pmovmskb edx, xmm0 + 427e88: f7 c2 00 f8 00 00 test edx, 63488 + 427e8e: 75 20 jne 0x427eb0 <__strncmp_ssse3+0x1140> + 427e90: 49 83 fb 05 cmp r11, 5 + 427e94: 76 1a jbe 0x427eb0 <__strncmp_ssse3+0x1140> + 427e96: 66 0f ef c0 pxor xmm0, xmm0 + 427e9a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427ea1: e9 44 ff ff ff jmp 0x427dea <__strncmp_ssse3+0x107a> + 427ea6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427eb0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427eb5: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 427eba: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 427ebf: e9 bc 05 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 427ec4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427ecf: 90 nop + 427ed0: 66 0f ef c0 pxor xmm0, xmm0 + 427ed4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 427ed8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 427edc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427ee0: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 427ee5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 427ee9: 66 0f f8 d0 psubb xmm2, xmm0 + 427eed: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 427ef2: d3 ea shr edx, cl + 427ef4: 41 d3 e9 shr r9d, cl + 427ef7: 44 29 ca sub edx, r9d + 427efa: 0f 85 95 05 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 427f00: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 427f04: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 427f09: 4d 39 cb cmp r11, r9 + 427f0c: 0f 82 b2 05 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 427f12: 4d 85 c9 test r9, r9 + 427f15: 0f 84 a9 05 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 427f1b: 4d 89 cb mov r11, r9 + 427f1e: 66 0f ef c0 pxor xmm0, xmm0 + 427f22: 48 c7 c1 10 00 00 00 mov rcx, 16 + 427f29: 41 b9 0c 00 00 00 mov r9d, 12 + 427f2f: 4c 8d 57 0c lea r10, [rdi + 12] + 427f33: 49 81 e2 ff 0f 00 00 and r10, 4095 + 427f3a: 49 81 ea 00 10 00 00 sub r10, 4096 + 427f41: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 427f4c: 0f 1f 40 00 nop dword ptr [rax] + 427f50: 49 83 c2 10 add r10, 16 + 427f54: 0f 8f 96 00 00 00 jg 0x427ff0 <__strncmp_ssse3+0x1280> + 427f5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427f5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427f64: 66 0f 6f e2 movdqa xmm4, xmm2 + 427f68: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 427f6e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427f72: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427f76: 66 0f f8 c8 psubb xmm1, xmm0 + 427f7a: 66 0f d7 d1 pmovmskb edx, xmm1 + 427f7e: 81 ea ff ff 00 00 sub edx, 65535 + 427f84: 0f 85 06 05 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427f8a: 49 83 eb 10 sub r11, 16 + 427f8e: 0f 86 30 05 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427f94: 48 83 c1 10 add rcx, 16 + 427f98: 66 0f 6f dc movdqa xmm3, xmm4 + 427f9c: 49 83 c2 10 add r10, 16 + 427fa0: 7f 4e jg 0x427ff0 <__strncmp_ssse3+0x1280> + 427fa2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 427fa7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 427fac: 66 0f 6f e2 movdqa xmm4, xmm2 + 427fb0: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 427fb6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 427fba: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 427fbe: 66 0f f8 c8 psubb xmm1, xmm0 + 427fc2: 66 0f d7 d1 pmovmskb edx, xmm1 + 427fc6: 81 ea ff ff 00 00 sub edx, 65535 + 427fcc: 0f 85 be 04 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 427fd2: 49 83 eb 10 sub r11, 16 + 427fd6: 0f 86 e8 04 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 427fdc: 48 83 c1 10 add rcx, 16 + 427fe0: 66 0f 6f dc movdqa xmm3, xmm4 + 427fe4: e9 67 ff ff ff jmp 0x427f50 <__strncmp_ssse3+0x11e0> + 427fe9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 427ff0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 427ff4: 66 0f d7 d0 pmovmskb edx, xmm0 + 427ff8: f7 c2 00 f0 00 00 test edx, 61440 + 427ffe: 75 20 jne 0x428020 <__strncmp_ssse3+0x12b0> + 428000: 49 83 fb 04 cmp r11, 4 + 428004: 76 1a jbe 0x428020 <__strncmp_ssse3+0x12b0> + 428006: 66 0f ef c0 pxor xmm0, xmm0 + 42800a: 49 81 ea 00 10 00 00 sub r10, 4096 + 428011: e9 44 ff ff ff jmp 0x427f5a <__strncmp_ssse3+0x11ea> + 428016: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 428020: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 428025: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42802a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42802f: e9 4c 04 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 428034: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42803f: 90 nop + 428040: 66 0f ef c0 pxor xmm0, xmm0 + 428044: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 428048: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42804c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 428050: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 428055: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428059: 66 0f f8 d0 psubb xmm2, xmm0 + 42805d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428062: d3 ea shr edx, cl + 428064: 41 d3 e9 shr r9d, cl + 428067: 44 29 ca sub edx, r9d + 42806a: 0f 85 25 04 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 428070: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428074: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428079: 4d 39 cb cmp r11, r9 + 42807c: 0f 82 42 04 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 428082: 4d 85 c9 test r9, r9 + 428085: 0f 84 39 04 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 42808b: 4d 89 cb mov r11, r9 + 42808e: 66 0f ef c0 pxor xmm0, xmm0 + 428092: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428099: 41 b9 0d 00 00 00 mov r9d, 13 + 42809f: 4c 8d 57 0d lea r10, [rdi + 13] + 4280a3: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4280aa: 49 81 ea 00 10 00 00 sub r10, 4096 + 4280b1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4280bc: 0f 1f 40 00 nop dword ptr [rax] + 4280c0: 49 83 c2 10 add r10, 16 + 4280c4: 0f 8f 96 00 00 00 jg 0x428160 <__strncmp_ssse3+0x13f0> + 4280ca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4280cf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4280d4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4280d8: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4280de: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4280e2: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4280e6: 66 0f f8 c8 psubb xmm1, xmm0 + 4280ea: 66 0f d7 d1 pmovmskb edx, xmm1 + 4280ee: 81 ea ff ff 00 00 sub edx, 65535 + 4280f4: 0f 85 96 03 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 4280fa: 49 83 eb 10 sub r11, 16 + 4280fe: 0f 86 c0 03 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 428104: 48 83 c1 10 add rcx, 16 + 428108: 66 0f 6f dc movdqa xmm3, xmm4 + 42810c: 49 83 c2 10 add r10, 16 + 428110: 7f 4e jg 0x428160 <__strncmp_ssse3+0x13f0> + 428112: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 428117: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42811c: 66 0f 6f e2 movdqa xmm4, xmm2 + 428120: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 428126: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42812a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42812e: 66 0f f8 c8 psubb xmm1, xmm0 + 428132: 66 0f d7 d1 pmovmskb edx, xmm1 + 428136: 81 ea ff ff 00 00 sub edx, 65535 + 42813c: 0f 85 4e 03 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 428142: 49 83 eb 10 sub r11, 16 + 428146: 0f 86 78 03 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 42814c: 48 83 c1 10 add rcx, 16 + 428150: 66 0f 6f dc movdqa xmm3, xmm4 + 428154: e9 67 ff ff ff jmp 0x4280c0 <__strncmp_ssse3+0x1350> + 428159: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 428160: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 428164: 66 0f d7 d0 pmovmskb edx, xmm0 + 428168: f7 c2 00 e0 00 00 test edx, 57344 + 42816e: 75 20 jne 0x428190 <__strncmp_ssse3+0x1420> + 428170: 49 83 fb 03 cmp r11, 3 + 428174: 76 1a jbe 0x428190 <__strncmp_ssse3+0x1420> + 428176: 66 0f ef c0 pxor xmm0, xmm0 + 42817a: 49 81 ea 00 10 00 00 sub r10, 4096 + 428181: e9 44 ff ff ff jmp 0x4280ca <__strncmp_ssse3+0x135a> + 428186: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 428190: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 428195: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42819a: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42819f: e9 dc 02 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 4281a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4281af: 90 nop + 4281b0: 66 0f ef c0 pxor xmm0, xmm0 + 4281b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4281b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4281bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4281c0: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4281c5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4281c9: 66 0f f8 d0 psubb xmm2, xmm0 + 4281cd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4281d2: d3 ea shr edx, cl + 4281d4: 41 d3 e9 shr r9d, cl + 4281d7: 44 29 ca sub edx, r9d + 4281da: 0f 85 b5 02 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 4281e0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4281e4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4281e9: 4d 39 cb cmp r11, r9 + 4281ec: 0f 82 d2 02 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 4281f2: 4d 85 c9 test r9, r9 + 4281f5: 0f 84 c9 02 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 4281fb: 4d 89 cb mov r11, r9 + 4281fe: 66 0f ef c0 pxor xmm0, xmm0 + 428202: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428209: 41 b9 0e 00 00 00 mov r9d, 14 + 42820f: 4c 8d 57 0e lea r10, [rdi + 14] + 428213: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42821a: 49 81 ea 00 10 00 00 sub r10, 4096 + 428221: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42822c: 0f 1f 40 00 nop dword ptr [rax] + 428230: 49 83 c2 10 add r10, 16 + 428234: 0f 8f 96 00 00 00 jg 0x4282d0 <__strncmp_ssse3+0x1560> + 42823a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 42823f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 428244: 66 0f 6f e2 movdqa xmm4, xmm2 + 428248: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42824e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 428252: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 428256: 66 0f f8 c8 psubb xmm1, xmm0 + 42825a: 66 0f d7 d1 pmovmskb edx, xmm1 + 42825e: 81 ea ff ff 00 00 sub edx, 65535 + 428264: 0f 85 26 02 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 42826a: 49 83 eb 10 sub r11, 16 + 42826e: 0f 86 50 02 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 428274: 48 83 c1 10 add rcx, 16 + 428278: 66 0f 6f dc movdqa xmm3, xmm4 + 42827c: 49 83 c2 10 add r10, 16 + 428280: 7f 4e jg 0x4282d0 <__strncmp_ssse3+0x1560> + 428282: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 428287: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 42828c: 66 0f 6f e2 movdqa xmm4, xmm2 + 428290: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 428296: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42829a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42829e: 66 0f f8 c8 psubb xmm1, xmm0 + 4282a2: 66 0f d7 d1 pmovmskb edx, xmm1 + 4282a6: 81 ea ff ff 00 00 sub edx, 65535 + 4282ac: 0f 85 de 01 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 4282b2: 49 83 eb 10 sub r11, 16 + 4282b6: 0f 86 08 02 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 4282bc: 48 83 c1 10 add rcx, 16 + 4282c0: 66 0f 6f dc movdqa xmm3, xmm4 + 4282c4: e9 67 ff ff ff jmp 0x428230 <__strncmp_ssse3+0x14c0> + 4282c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4282d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4282d4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4282d8: f7 c2 00 c0 00 00 test edx, 49152 + 4282de: 75 20 jne 0x428300 <__strncmp_ssse3+0x1590> + 4282e0: 49 83 fb 02 cmp r11, 2 + 4282e4: 76 1a jbe 0x428300 <__strncmp_ssse3+0x1590> + 4282e6: 66 0f ef c0 pxor xmm0, xmm0 + 4282ea: 49 81 ea 00 10 00 00 sub r10, 4096 + 4282f1: e9 44 ff ff ff jmp 0x42823a <__strncmp_ssse3+0x14ca> + 4282f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 428300: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 428305: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42830a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42830f: e9 6c 01 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> + 428314: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42831f: 90 nop + 428320: 66 0f ef c0 pxor xmm0, xmm0 + 428324: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 428328: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42832c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 428330: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 428335: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428339: 66 0f f8 d0 psubb xmm2, xmm0 + 42833d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428342: d3 ea shr edx, cl + 428344: 41 d3 e9 shr r9d, cl + 428347: 44 29 ca sub edx, r9d + 42834a: 0f 85 45 01 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> + 428350: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428354: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428359: 4d 39 cb cmp r11, r9 + 42835c: 0f 82 62 01 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> + 428362: 4d 85 c9 test r9, r9 + 428365: 0f 84 59 01 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> + 42836b: 4d 89 cb mov r11, r9 + 42836e: 66 0f ef c0 pxor xmm0, xmm0 + 428372: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428379: 41 b9 0f 00 00 00 mov r9d, 15 + 42837f: 4c 8d 57 0f lea r10, [rdi + 15] + 428383: 49 81 e2 ff 0f 00 00 and r10, 4095 + 42838a: 49 81 ea 00 10 00 00 sub r10, 4096 + 428391: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42839c: 0f 1f 40 00 nop dword ptr [rax] + 4283a0: 49 83 c2 10 add r10, 16 + 4283a4: 0f 8f 96 00 00 00 jg 0x428440 <__strncmp_ssse3+0x16d0> + 4283aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4283af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4283b4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4283b8: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4283be: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4283c2: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4283c6: 66 0f f8 c8 psubb xmm1, xmm0 + 4283ca: 66 0f d7 d1 pmovmskb edx, xmm1 + 4283ce: 81 ea ff ff 00 00 sub edx, 65535 + 4283d4: 0f 85 b6 00 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> + 4283da: 49 83 eb 10 sub r11, 16 + 4283de: 0f 86 e0 00 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 4283e4: 48 83 c1 10 add rcx, 16 + 4283e8: 66 0f 6f dc movdqa xmm3, xmm4 + 4283ec: 49 83 c2 10 add r10, 16 + 4283f0: 7f 4e jg 0x428440 <__strncmp_ssse3+0x16d0> + 4283f2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4283f7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4283fc: 66 0f 6f e2 movdqa xmm4, xmm2 + 428400: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 428406: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 42840a: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 42840e: 66 0f f8 c8 psubb xmm1, xmm0 + 428412: 66 0f d7 d1 pmovmskb edx, xmm1 + 428416: 81 ea ff ff 00 00 sub edx, 65535 + 42841c: 75 72 jne 0x428490 <__strncmp_ssse3+0x1720> + 42841e: 49 83 eb 10 sub r11, 16 + 428422: 0f 86 9c 00 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 428428: 48 83 c1 10 add rcx, 16 + 42842c: 66 0f 6f dc movdqa xmm3, xmm4 + 428430: e9 6b ff ff ff jmp 0x4283a0 <__strncmp_ssse3+0x1630> + 428435: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 428440: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 428444: 66 0f d7 d0 pmovmskb edx, xmm0 + 428448: f7 c2 00 80 00 00 test edx, 32768 + 42844e: 75 20 jne 0x428470 <__strncmp_ssse3+0x1700> + 428450: 49 83 fb 01 cmp r11, 1 + 428454: 76 1a jbe 0x428470 <__strncmp_ssse3+0x1700> + 428456: 66 0f ef c0 pxor xmm0, xmm0 + 42845a: 49 81 ea 00 10 00 00 sub r10, 4096 + 428461: e9 44 ff ff ff jmp 0x4283aa <__strncmp_ssse3+0x163a> + 428466: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 428470: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 428475: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42847a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 42847f: 90 nop + 428480: 66 0f 74 cb pcmpeqb xmm1, xmm3 + 428484: 66 0f f8 c8 psubb xmm1, xmm0 + 428488: 66 0f d7 d1 pmovmskb edx, xmm1 + 42848c: f7 d2 not edx + 42848e: 66 90 nop + 428490: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] + 428495: 48 8d 3c 07 lea rdi, [rdi + rax] + 428499: 48 8d 34 0e lea rsi, [rsi + rcx] + 42849d: 45 85 c0 test r8d, r8d + 4284a0: 74 0e je 0x4284b0 <__strncmp_ssse3+0x1740> + 4284a2: 48 87 f7 xchg rsi, rdi + 4284a5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4284b0: 48 0f bc d2 bsf rdx, rdx + 4284b4: 49 29 d3 sub r11, rdx + 4284b7: 76 0b jbe 0x4284c4 <__strncmp_ssse3+0x1754> + 4284b9: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 4284bd: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 4284c1: 29 c8 sub eax, ecx + 4284c3: c3 ret + 4284c4: 31 c0 xor eax, eax + 4284c6: c3 ret + 4284c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4284d0: 0f b6 0e movzx ecx, byte ptr [rsi] + 4284d3: 0f b6 07 movzx eax, byte ptr [rdi] + 4284d6: 29 c8 sub eax, ecx + 4284d8: c3 ret + 4284d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004284e0 <__strncmp_sse42>: + 4284e0: f3 0f 1e fa endbr64 + 4284e4: 48 85 d2 test rdx, rdx + 4284e7: 0f 84 b7 0f 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 4284ed: 48 83 fa 01 cmp rdx, 1 + 4284f1: 0f 84 b9 0f 00 00 je 0x4294b0 <__strncmp_sse42+0xfd0> + 4284f7: 49 89 d3 mov r11, rdx + 4284fa: 89 f1 mov ecx, esi + 4284fc: 89 f8 mov eax, edi + 4284fe: 48 83 e1 3f and rcx, 63 + 428502: 48 83 e0 3f and rax, 63 + 428506: 83 f9 30 cmp ecx, 48 + 428509: 77 45 ja 0x428550 <__strncmp_sse42+0x70> + 42850b: 83 f8 30 cmp eax, 48 + 42850e: 77 40 ja 0x428550 <__strncmp_sse42+0x70> + 428510: f3 0f 6f 0f movdqu xmm1, xmmword ptr [rdi] + 428514: f3 0f 6f 16 movdqu xmm2, xmmword ptr [rsi] + 428518: 66 0f ef c0 pxor xmm0, xmm0 + 42851c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 428520: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 428524: 66 0f f8 c8 psubb xmm1, xmm0 + 428528: 66 0f d7 d1 pmovmskb edx, xmm1 + 42852c: 81 ea ff ff 00 00 sub edx, 65535 + 428532: 0f 85 58 0f 00 00 jne 0x429490 <__strncmp_sse42+0xfb0> + 428538: 49 83 eb 10 sub r11, 16 + 42853c: 0f 86 62 0f 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428542: 48 83 c6 10 add rsi, 16 + 428546: 48 83 c7 10 add rdi, 16 + 42854a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 428550: 48 83 e6 f0 and rsi, -16 + 428554: 48 83 e7 f0 and rdi, -16 + 428558: ba ff ff 00 00 mov edx, 65535 + 42855d: 45 31 c0 xor r8d, r8d + 428560: 83 e1 0f and ecx, 15 + 428563: 83 e0 0f and eax, 15 + 428566: 66 0f ef c0 pxor xmm0, xmm0 + 42856a: 39 c1 cmp ecx, eax + 42856c: 74 32 je 0x4285a0 <__strncmp_sse42+0xc0> + 42856e: 77 07 ja 0x428577 <__strncmp_sse42+0x97> + 428570: 41 89 d0 mov r8d, edx + 428573: 91 xchg eax, ecx + 428574: 48 87 f7 xchg rsi, rdi + 428577: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 42857b: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42857f: 4c 8d 48 0f lea r9, [rax + 15] + 428583: 49 29 c9 sub r9, rcx + 428586: 4c 8d 15 43 e9 06 00 lea r10, [rip + 452931] # 0x496ed0 <__PRETTY_FUNCTION__.12580+0x130> + 42858d: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] + 428591: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 428595: 4f 8d 14 0a lea r10, [r10 + r9] + 428599: 3e 41 ff e2 jmp r10 + 42859d: 0f 1f 00 nop dword ptr [rax] + 4285a0: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4285a4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4285a8: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 4285ac: 66 0f f8 c8 psubb xmm1, xmm0 + 4285b0: 66 44 0f d7 c9 pmovmskb r9d, xmm1 + 4285b5: d3 ea shr edx, cl + 4285b7: 41 d3 e9 shr r9d, cl + 4285ba: 44 29 ca sub edx, r9d + 4285bd: 0f 85 bd 0e 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 4285c3: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4285c8: 4d 39 cb cmp r11, r9 + 4285cb: 0f 82 d3 0e 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 4285d1: 4d 85 c9 test r9, r9 + 4285d4: 0f 84 ca 0e 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 4285da: 4d 89 cb mov r11, r9 + 4285dd: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4285e4: 49 c7 c1 10 00 00 00 mov r9, 16 + 4285eb: 48 89 ca mov rdx, rcx + 4285ee: 66 90 nop + 4285f0: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 4285f5: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 4285fc: 48 8d 52 10 lea rdx, [rdx + 16] + 428600: 76 2e jbe 0x428630 <__strncmp_sse42+0x150> + 428602: 49 83 eb 10 sub r11, 16 + 428606: 0f 86 98 0e 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 42860c: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428611: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428618: 48 8d 52 10 lea rdx, [rdx + 16] + 42861c: 76 12 jbe 0x428630 <__strncmp_sse42+0x150> + 42861e: 49 83 eb 10 sub r11, 16 + 428622: 0f 86 7c 0e 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428628: eb c6 jmp 0x4285f0 <__strncmp_sse42+0x110> + 42862a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 428630: 0f 83 6e 0e 00 00 jae 0x4294a4 <__strncmp_sse42+0xfc4> + 428636: 49 29 cb sub r11, rcx + 428639: 0f 86 65 0e 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 42863f: 48 8d 4c 0a f0 lea rcx, [rdx + rcx - 16] + 428644: 0f b6 04 0f movzx eax, byte ptr [rdi + rcx] + 428648: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] + 42864c: 29 d0 sub eax, edx + 42864e: c3 ret + 42864f: 90 nop + 428650: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 428655: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428659: 66 0f f8 d0 psubb xmm2, xmm0 + 42865d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428662: d3 ea shr edx, cl + 428664: 41 d3 e9 shr r9d, cl + 428667: 44 29 ca sub edx, r9d + 42866a: 0f 85 10 0e 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428670: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428674: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428679: 4d 39 cb cmp r11, r9 + 42867c: 0f 82 22 0e 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428682: 4d 85 c9 test r9, r9 + 428685: 0f 84 19 0e 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 42868b: 4d 89 cb mov r11, r9 + 42868e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428695: 41 b9 01 00 00 00 mov r9d, 1 + 42869b: 4c 8d 57 01 lea r10, [rdi + 1] + 42869f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4286a6: 49 81 ea 00 10 00 00 sub r10, 4096 + 4286ad: 48 89 ca mov rdx, rcx + 4286b0: 49 83 c2 10 add r10, 16 + 4286b4: 7f 5a jg 0x428710 <__strncmp_sse42+0x230> + 4286b6: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 4286bb: 66 0f 3a 0f 44 17 f0 01 palignr xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] + 4286c3: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 4286ca: 0f 86 90 0d 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 4286d0: 49 83 eb 10 sub r11, 16 + 4286d4: 0f 86 ca 0d 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 4286da: 48 83 c2 10 add rdx, 16 + 4286de: 49 83 c2 10 add r10, 16 + 4286e2: 7f 2c jg 0x428710 <__strncmp_sse42+0x230> + 4286e4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 4286e9: 66 0f 3a 0f 44 17 f0 01 palignr xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] + 4286f1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 4286f8: 0f 86 62 0d 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 4286fe: 49 83 eb 10 sub r11, 16 + 428702: 0f 86 9c 0d 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428708: 48 83 c2 10 add rdx, 16 + 42870c: eb a2 jmp 0x4286b0 <__strncmp_sse42+0x1d0> + 42870e: 66 90 nop + 428710: 49 81 ea 00 10 00 00 sub r10, 4096 + 428717: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 42871d: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 428722: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 428728: 4c 39 d9 cmp rcx, r11 + 42872b: 0f 83 21 0d 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 428731: 83 f9 0e cmp ecx, 14 + 428734: 77 80 ja 0x4286b6 <__strncmp_sse42+0x1d6> + 428736: e9 17 0d 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 42873b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 428740: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 428745: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428749: 66 0f f8 d0 psubb xmm2, xmm0 + 42874d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428752: d3 ea shr edx, cl + 428754: 41 d3 e9 shr r9d, cl + 428757: 44 29 ca sub edx, r9d + 42875a: 0f 85 20 0d 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428760: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428764: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428769: 4d 39 cb cmp r11, r9 + 42876c: 0f 82 32 0d 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428772: 4d 85 c9 test r9, r9 + 428775: 0f 84 29 0d 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 42877b: 4d 89 cb mov r11, r9 + 42877e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428785: 41 b9 02 00 00 00 mov r9d, 2 + 42878b: 4c 8d 57 02 lea r10, [rdi + 2] + 42878f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 428796: 49 81 ea 00 10 00 00 sub r10, 4096 + 42879d: 48 89 ca mov rdx, rcx + 4287a0: 49 83 c2 10 add r10, 16 + 4287a4: 7f 5a jg 0x428800 <__strncmp_sse42+0x320> + 4287a6: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 4287ab: 66 0f 3a 0f 44 17 f0 02 palignr xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] + 4287b3: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 4287ba: 0f 86 a0 0c 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 4287c0: 49 83 eb 10 sub r11, 16 + 4287c4: 0f 86 da 0c 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 4287ca: 48 83 c2 10 add rdx, 16 + 4287ce: 49 83 c2 10 add r10, 16 + 4287d2: 7f 2c jg 0x428800 <__strncmp_sse42+0x320> + 4287d4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 4287d9: 66 0f 3a 0f 44 17 f0 02 palignr xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] + 4287e1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 4287e8: 0f 86 72 0c 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 4287ee: 49 83 eb 10 sub r11, 16 + 4287f2: 0f 86 ac 0c 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 4287f8: 48 83 c2 10 add rdx, 16 + 4287fc: eb a2 jmp 0x4287a0 <__strncmp_sse42+0x2c0> + 4287fe: 66 90 nop + 428800: 49 81 ea 00 10 00 00 sub r10, 4096 + 428807: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 42880d: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 428812: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 428818: 4c 39 d9 cmp rcx, r11 + 42881b: 0f 83 31 0c 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 428821: 83 f9 0d cmp ecx, 13 + 428824: 77 80 ja 0x4287a6 <__strncmp_sse42+0x2c6> + 428826: e9 27 0c 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 42882b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 428830: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 428835: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428839: 66 0f f8 d0 psubb xmm2, xmm0 + 42883d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428842: d3 ea shr edx, cl + 428844: 41 d3 e9 shr r9d, cl + 428847: 44 29 ca sub edx, r9d + 42884a: 0f 85 30 0c 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428850: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428854: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428859: 4d 39 cb cmp r11, r9 + 42885c: 0f 82 42 0c 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428862: 4d 85 c9 test r9, r9 + 428865: 0f 84 39 0c 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 42886b: 4d 89 cb mov r11, r9 + 42886e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428875: 41 b9 03 00 00 00 mov r9d, 3 + 42887b: 4c 8d 57 03 lea r10, [rdi + 3] + 42887f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 428886: 49 81 ea 00 10 00 00 sub r10, 4096 + 42888d: 48 89 ca mov rdx, rcx + 428890: 49 83 c2 10 add r10, 16 + 428894: 7f 5a jg 0x4288f0 <__strncmp_sse42+0x410> + 428896: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 42889b: 66 0f 3a 0f 44 17 f0 03 palignr xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] + 4288a3: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 4288aa: 0f 86 b0 0b 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 4288b0: 49 83 eb 10 sub r11, 16 + 4288b4: 0f 86 ea 0b 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 4288ba: 48 83 c2 10 add rdx, 16 + 4288be: 49 83 c2 10 add r10, 16 + 4288c2: 7f 2c jg 0x4288f0 <__strncmp_sse42+0x410> + 4288c4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 4288c9: 66 0f 3a 0f 44 17 f0 03 palignr xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] + 4288d1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 4288d8: 0f 86 82 0b 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 4288de: 49 83 eb 10 sub r11, 16 + 4288e2: 0f 86 bc 0b 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 4288e8: 48 83 c2 10 add rdx, 16 + 4288ec: eb a2 jmp 0x428890 <__strncmp_sse42+0x3b0> + 4288ee: 66 90 nop + 4288f0: 49 81 ea 00 10 00 00 sub r10, 4096 + 4288f7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 4288fd: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 428902: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 428908: 4c 39 d9 cmp rcx, r11 + 42890b: 0f 83 41 0b 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 428911: 83 f9 0c cmp ecx, 12 + 428914: 77 80 ja 0x428896 <__strncmp_sse42+0x3b6> + 428916: e9 37 0b 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 42891b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 428920: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 428925: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428929: 66 0f f8 d0 psubb xmm2, xmm0 + 42892d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428932: d3 ea shr edx, cl + 428934: 41 d3 e9 shr r9d, cl + 428937: 44 29 ca sub edx, r9d + 42893a: 0f 85 40 0b 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428940: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428944: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428949: 4d 39 cb cmp r11, r9 + 42894c: 0f 82 52 0b 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428952: 4d 85 c9 test r9, r9 + 428955: 0f 84 49 0b 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 42895b: 4d 89 cb mov r11, r9 + 42895e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428965: 41 b9 04 00 00 00 mov r9d, 4 + 42896b: 4c 8d 57 04 lea r10, [rdi + 4] + 42896f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 428976: 49 81 ea 00 10 00 00 sub r10, 4096 + 42897d: 48 89 ca mov rdx, rcx + 428980: 49 83 c2 10 add r10, 16 + 428984: 7f 5a jg 0x4289e0 <__strncmp_sse42+0x500> + 428986: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 42898b: 66 0f 3a 0f 44 17 f0 04 palignr xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] + 428993: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 42899a: 0f 86 c0 0a 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 4289a0: 49 83 eb 10 sub r11, 16 + 4289a4: 0f 86 fa 0a 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 4289aa: 48 83 c2 10 add rdx, 16 + 4289ae: 49 83 c2 10 add r10, 16 + 4289b2: 7f 2c jg 0x4289e0 <__strncmp_sse42+0x500> + 4289b4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 4289b9: 66 0f 3a 0f 44 17 f0 04 palignr xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] + 4289c1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 4289c8: 0f 86 92 0a 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 4289ce: 49 83 eb 10 sub r11, 16 + 4289d2: 0f 86 cc 0a 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 4289d8: 48 83 c2 10 add rdx, 16 + 4289dc: eb a2 jmp 0x428980 <__strncmp_sse42+0x4a0> + 4289de: 66 90 nop + 4289e0: 49 81 ea 00 10 00 00 sub r10, 4096 + 4289e7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 4289ed: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 4289f2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 4289f8: 4c 39 d9 cmp rcx, r11 + 4289fb: 0f 83 51 0a 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 428a01: 83 f9 0b cmp ecx, 11 + 428a04: 77 80 ja 0x428986 <__strncmp_sse42+0x4a6> + 428a06: e9 47 0a 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 428a0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 428a10: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 428a15: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428a19: 66 0f f8 d0 psubb xmm2, xmm0 + 428a1d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428a22: d3 ea shr edx, cl + 428a24: 41 d3 e9 shr r9d, cl + 428a27: 44 29 ca sub edx, r9d + 428a2a: 0f 85 50 0a 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428a30: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428a34: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428a39: 4d 39 cb cmp r11, r9 + 428a3c: 0f 82 62 0a 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428a42: 4d 85 c9 test r9, r9 + 428a45: 0f 84 59 0a 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 428a4b: 4d 89 cb mov r11, r9 + 428a4e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428a55: 41 b9 05 00 00 00 mov r9d, 5 + 428a5b: 4c 8d 57 05 lea r10, [rdi + 5] + 428a5f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 428a66: 49 81 ea 00 10 00 00 sub r10, 4096 + 428a6d: 48 89 ca mov rdx, rcx + 428a70: 49 83 c2 10 add r10, 16 + 428a74: 7f 5a jg 0x428ad0 <__strncmp_sse42+0x5f0> + 428a76: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428a7b: 66 0f 3a 0f 44 17 f0 05 palignr xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] + 428a83: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428a8a: 0f 86 d0 09 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428a90: 49 83 eb 10 sub r11, 16 + 428a94: 0f 86 0a 0a 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428a9a: 48 83 c2 10 add rdx, 16 + 428a9e: 49 83 c2 10 add r10, 16 + 428aa2: 7f 2c jg 0x428ad0 <__strncmp_sse42+0x5f0> + 428aa4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428aa9: 66 0f 3a 0f 44 17 f0 05 palignr xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] + 428ab1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428ab8: 0f 86 a2 09 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428abe: 49 83 eb 10 sub r11, 16 + 428ac2: 0f 86 dc 09 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428ac8: 48 83 c2 10 add rdx, 16 + 428acc: eb a2 jmp 0x428a70 <__strncmp_sse42+0x590> + 428ace: 66 90 nop + 428ad0: 49 81 ea 00 10 00 00 sub r10, 4096 + 428ad7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 428add: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 428ae2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 428ae8: 4c 39 d9 cmp rcx, r11 + 428aeb: 0f 83 61 09 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 428af1: 83 f9 0a cmp ecx, 10 + 428af4: 77 80 ja 0x428a76 <__strncmp_sse42+0x596> + 428af6: e9 57 09 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 428afb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 428b00: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 428b05: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428b09: 66 0f f8 d0 psubb xmm2, xmm0 + 428b0d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428b12: d3 ea shr edx, cl + 428b14: 41 d3 e9 shr r9d, cl + 428b17: 44 29 ca sub edx, r9d + 428b1a: 0f 85 60 09 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428b20: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428b24: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428b29: 4d 39 cb cmp r11, r9 + 428b2c: 0f 82 72 09 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428b32: 4d 85 c9 test r9, r9 + 428b35: 0f 84 69 09 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 428b3b: 4d 89 cb mov r11, r9 + 428b3e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428b45: 41 b9 06 00 00 00 mov r9d, 6 + 428b4b: 4c 8d 57 06 lea r10, [rdi + 6] + 428b4f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 428b56: 49 81 ea 00 10 00 00 sub r10, 4096 + 428b5d: 48 89 ca mov rdx, rcx + 428b60: 49 83 c2 10 add r10, 16 + 428b64: 7f 5a jg 0x428bc0 <__strncmp_sse42+0x6e0> + 428b66: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428b6b: 66 0f 3a 0f 44 17 f0 06 palignr xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] + 428b73: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428b7a: 0f 86 e0 08 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428b80: 49 83 eb 10 sub r11, 16 + 428b84: 0f 86 1a 09 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428b8a: 48 83 c2 10 add rdx, 16 + 428b8e: 49 83 c2 10 add r10, 16 + 428b92: 7f 2c jg 0x428bc0 <__strncmp_sse42+0x6e0> + 428b94: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428b99: 66 0f 3a 0f 44 17 f0 06 palignr xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] + 428ba1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428ba8: 0f 86 b2 08 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428bae: 49 83 eb 10 sub r11, 16 + 428bb2: 0f 86 ec 08 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428bb8: 48 83 c2 10 add rdx, 16 + 428bbc: eb a2 jmp 0x428b60 <__strncmp_sse42+0x680> + 428bbe: 66 90 nop + 428bc0: 49 81 ea 00 10 00 00 sub r10, 4096 + 428bc7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 428bcd: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 428bd2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 428bd8: 4c 39 d9 cmp rcx, r11 + 428bdb: 0f 83 71 08 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 428be1: 83 f9 09 cmp ecx, 9 + 428be4: 77 80 ja 0x428b66 <__strncmp_sse42+0x686> + 428be6: e9 67 08 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 428beb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 428bf0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 428bf5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428bf9: 66 0f f8 d0 psubb xmm2, xmm0 + 428bfd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428c02: d3 ea shr edx, cl + 428c04: 41 d3 e9 shr r9d, cl + 428c07: 44 29 ca sub edx, r9d + 428c0a: 0f 85 70 08 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428c10: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428c14: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428c19: 4d 39 cb cmp r11, r9 + 428c1c: 0f 82 82 08 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428c22: 4d 85 c9 test r9, r9 + 428c25: 0f 84 79 08 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 428c2b: 4d 89 cb mov r11, r9 + 428c2e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428c35: 41 b9 07 00 00 00 mov r9d, 7 + 428c3b: 4c 8d 57 07 lea r10, [rdi + 7] + 428c3f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 428c46: 49 81 ea 00 10 00 00 sub r10, 4096 + 428c4d: 48 89 ca mov rdx, rcx + 428c50: 49 83 c2 10 add r10, 16 + 428c54: 7f 5a jg 0x428cb0 <__strncmp_sse42+0x7d0> + 428c56: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428c5b: 66 0f 3a 0f 44 17 f0 07 palignr xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] + 428c63: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428c6a: 0f 86 f0 07 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428c70: 49 83 eb 10 sub r11, 16 + 428c74: 0f 86 2a 08 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428c7a: 48 83 c2 10 add rdx, 16 + 428c7e: 49 83 c2 10 add r10, 16 + 428c82: 7f 2c jg 0x428cb0 <__strncmp_sse42+0x7d0> + 428c84: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428c89: 66 0f 3a 0f 44 17 f0 07 palignr xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] + 428c91: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428c98: 0f 86 c2 07 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428c9e: 49 83 eb 10 sub r11, 16 + 428ca2: 0f 86 fc 07 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428ca8: 48 83 c2 10 add rdx, 16 + 428cac: eb a2 jmp 0x428c50 <__strncmp_sse42+0x770> + 428cae: 66 90 nop + 428cb0: 49 81 ea 00 10 00 00 sub r10, 4096 + 428cb7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 428cbd: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 428cc2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 428cc8: 4c 39 d9 cmp rcx, r11 + 428ccb: 0f 83 81 07 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 428cd1: 83 f9 08 cmp ecx, 8 + 428cd4: 77 80 ja 0x428c56 <__strncmp_sse42+0x776> + 428cd6: e9 77 07 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 428cdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 428ce0: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 428ce5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428ce9: 66 0f f8 d0 psubb xmm2, xmm0 + 428ced: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428cf2: d3 ea shr edx, cl + 428cf4: 41 d3 e9 shr r9d, cl + 428cf7: 44 29 ca sub edx, r9d + 428cfa: 0f 85 80 07 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428d00: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428d04: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428d09: 4d 39 cb cmp r11, r9 + 428d0c: 0f 82 92 07 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428d12: 4d 85 c9 test r9, r9 + 428d15: 0f 84 89 07 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 428d1b: 4d 89 cb mov r11, r9 + 428d1e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428d25: 41 b9 08 00 00 00 mov r9d, 8 + 428d2b: 4c 8d 57 08 lea r10, [rdi + 8] + 428d2f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 428d36: 49 81 ea 00 10 00 00 sub r10, 4096 + 428d3d: 48 89 ca mov rdx, rcx + 428d40: 49 83 c2 10 add r10, 16 + 428d44: 7f 5a jg 0x428da0 <__strncmp_sse42+0x8c0> + 428d46: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428d4b: 66 0f 3a 0f 44 17 f0 08 palignr xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] + 428d53: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428d5a: 0f 86 00 07 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428d60: 49 83 eb 10 sub r11, 16 + 428d64: 0f 86 3a 07 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428d6a: 48 83 c2 10 add rdx, 16 + 428d6e: 49 83 c2 10 add r10, 16 + 428d72: 7f 2c jg 0x428da0 <__strncmp_sse42+0x8c0> + 428d74: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428d79: 66 0f 3a 0f 44 17 f0 08 palignr xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] + 428d81: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428d88: 0f 86 d2 06 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428d8e: 49 83 eb 10 sub r11, 16 + 428d92: 0f 86 0c 07 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428d98: 48 83 c2 10 add rdx, 16 + 428d9c: eb a2 jmp 0x428d40 <__strncmp_sse42+0x860> + 428d9e: 66 90 nop + 428da0: 49 81 ea 00 10 00 00 sub r10, 4096 + 428da7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 428dad: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 428db2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 428db8: 4c 39 d9 cmp rcx, r11 + 428dbb: 0f 83 91 06 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 428dc1: 83 f9 07 cmp ecx, 7 + 428dc4: 77 80 ja 0x428d46 <__strncmp_sse42+0x866> + 428dc6: e9 87 06 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 428dcb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 428dd0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 428dd5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428dd9: 66 0f f8 d0 psubb xmm2, xmm0 + 428ddd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428de2: d3 ea shr edx, cl + 428de4: 41 d3 e9 shr r9d, cl + 428de7: 44 29 ca sub edx, r9d + 428dea: 0f 85 90 06 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428df0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428df4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428df9: 4d 39 cb cmp r11, r9 + 428dfc: 0f 82 a2 06 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428e02: 4d 85 c9 test r9, r9 + 428e05: 0f 84 99 06 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 428e0b: 4d 89 cb mov r11, r9 + 428e0e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428e15: 41 b9 09 00 00 00 mov r9d, 9 + 428e1b: 4c 8d 57 09 lea r10, [rdi + 9] + 428e1f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 428e26: 49 81 ea 00 10 00 00 sub r10, 4096 + 428e2d: 48 89 ca mov rdx, rcx + 428e30: 49 83 c2 10 add r10, 16 + 428e34: 7f 5a jg 0x428e90 <__strncmp_sse42+0x9b0> + 428e36: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428e3b: 66 0f 3a 0f 44 17 f0 09 palignr xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] + 428e43: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428e4a: 0f 86 10 06 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428e50: 49 83 eb 10 sub r11, 16 + 428e54: 0f 86 4a 06 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428e5a: 48 83 c2 10 add rdx, 16 + 428e5e: 49 83 c2 10 add r10, 16 + 428e62: 7f 2c jg 0x428e90 <__strncmp_sse42+0x9b0> + 428e64: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428e69: 66 0f 3a 0f 44 17 f0 09 palignr xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] + 428e71: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428e78: 0f 86 e2 05 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428e7e: 49 83 eb 10 sub r11, 16 + 428e82: 0f 86 1c 06 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428e88: 48 83 c2 10 add rdx, 16 + 428e8c: eb a2 jmp 0x428e30 <__strncmp_sse42+0x950> + 428e8e: 66 90 nop + 428e90: 49 81 ea 00 10 00 00 sub r10, 4096 + 428e97: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 428e9d: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 428ea2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 428ea8: 4c 39 d9 cmp rcx, r11 + 428eab: 0f 83 a1 05 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 428eb1: 83 f9 06 cmp ecx, 6 + 428eb4: 77 80 ja 0x428e36 <__strncmp_sse42+0x956> + 428eb6: e9 97 05 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 428ebb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 428ec0: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 428ec5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428ec9: 66 0f f8 d0 psubb xmm2, xmm0 + 428ecd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428ed2: d3 ea shr edx, cl + 428ed4: 41 d3 e9 shr r9d, cl + 428ed7: 44 29 ca sub edx, r9d + 428eda: 0f 85 a0 05 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428ee0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428ee4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428ee9: 4d 39 cb cmp r11, r9 + 428eec: 0f 82 b2 05 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428ef2: 4d 85 c9 test r9, r9 + 428ef5: 0f 84 a9 05 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 428efb: 4d 89 cb mov r11, r9 + 428efe: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428f05: 41 b9 0a 00 00 00 mov r9d, 10 + 428f0b: 4c 8d 57 0a lea r10, [rdi + 10] + 428f0f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 428f16: 49 81 ea 00 10 00 00 sub r10, 4096 + 428f1d: 48 89 ca mov rdx, rcx + 428f20: 49 83 c2 10 add r10, 16 + 428f24: 7f 5a jg 0x428f80 <__strncmp_sse42+0xaa0> + 428f26: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428f2b: 66 0f 3a 0f 44 17 f0 0a palignr xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] + 428f33: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428f3a: 0f 86 20 05 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428f40: 49 83 eb 10 sub r11, 16 + 428f44: 0f 86 5a 05 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428f4a: 48 83 c2 10 add rdx, 16 + 428f4e: 49 83 c2 10 add r10, 16 + 428f52: 7f 2c jg 0x428f80 <__strncmp_sse42+0xaa0> + 428f54: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 428f59: 66 0f 3a 0f 44 17 f0 0a palignr xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] + 428f61: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 428f68: 0f 86 f2 04 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 428f6e: 49 83 eb 10 sub r11, 16 + 428f72: 0f 86 2c 05 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 428f78: 48 83 c2 10 add rdx, 16 + 428f7c: eb a2 jmp 0x428f20 <__strncmp_sse42+0xa40> + 428f7e: 66 90 nop + 428f80: 49 81 ea 00 10 00 00 sub r10, 4096 + 428f87: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 428f8d: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 428f92: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 428f98: 4c 39 d9 cmp rcx, r11 + 428f9b: 0f 83 b1 04 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 428fa1: 83 f9 05 cmp ecx, 5 + 428fa4: 77 80 ja 0x428f26 <__strncmp_sse42+0xa46> + 428fa6: e9 a7 04 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 428fab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 428fb0: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 428fb5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 428fb9: 66 0f f8 d0 psubb xmm2, xmm0 + 428fbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 428fc2: d3 ea shr edx, cl + 428fc4: 41 d3 e9 shr r9d, cl + 428fc7: 44 29 ca sub edx, r9d + 428fca: 0f 85 b0 04 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 428fd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 428fd4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 428fd9: 4d 39 cb cmp r11, r9 + 428fdc: 0f 82 c2 04 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 428fe2: 4d 85 c9 test r9, r9 + 428fe5: 0f 84 b9 04 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 428feb: 4d 89 cb mov r11, r9 + 428fee: 48 c7 c1 10 00 00 00 mov rcx, 16 + 428ff5: 41 b9 0b 00 00 00 mov r9d, 11 + 428ffb: 4c 8d 57 0b lea r10, [rdi + 11] + 428fff: 49 81 e2 ff 0f 00 00 and r10, 4095 + 429006: 49 81 ea 00 10 00 00 sub r10, 4096 + 42900d: 48 89 ca mov rdx, rcx + 429010: 49 83 c2 10 add r10, 16 + 429014: 7f 5a jg 0x429070 <__strncmp_sse42+0xb90> + 429016: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 42901b: 66 0f 3a 0f 44 17 f0 0b palignr xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] + 429023: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 42902a: 0f 86 30 04 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 429030: 49 83 eb 10 sub r11, 16 + 429034: 0f 86 6a 04 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 42903a: 48 83 c2 10 add rdx, 16 + 42903e: 49 83 c2 10 add r10, 16 + 429042: 7f 2c jg 0x429070 <__strncmp_sse42+0xb90> + 429044: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 429049: 66 0f 3a 0f 44 17 f0 0b palignr xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] + 429051: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 429058: 0f 86 02 04 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 42905e: 49 83 eb 10 sub r11, 16 + 429062: 0f 86 3c 04 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 429068: 48 83 c2 10 add rdx, 16 + 42906c: eb a2 jmp 0x429010 <__strncmp_sse42+0xb30> + 42906e: 66 90 nop + 429070: 49 81 ea 00 10 00 00 sub r10, 4096 + 429077: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 42907d: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 429082: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 429088: 4c 39 d9 cmp rcx, r11 + 42908b: 0f 83 c1 03 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 429091: 83 f9 04 cmp ecx, 4 + 429094: 77 80 ja 0x429016 <__strncmp_sse42+0xb36> + 429096: e9 b7 03 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 42909b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4290a0: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 4290a5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4290a9: 66 0f f8 d0 psubb xmm2, xmm0 + 4290ad: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4290b2: d3 ea shr edx, cl + 4290b4: 41 d3 e9 shr r9d, cl + 4290b7: 44 29 ca sub edx, r9d + 4290ba: 0f 85 c0 03 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 4290c0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4290c4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4290c9: 4d 39 cb cmp r11, r9 + 4290cc: 0f 82 d2 03 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 4290d2: 4d 85 c9 test r9, r9 + 4290d5: 0f 84 c9 03 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 4290db: 4d 89 cb mov r11, r9 + 4290de: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4290e5: 41 b9 0c 00 00 00 mov r9d, 12 + 4290eb: 4c 8d 57 0c lea r10, [rdi + 12] + 4290ef: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4290f6: 49 81 ea 00 10 00 00 sub r10, 4096 + 4290fd: 48 89 ca mov rdx, rcx + 429100: 49 83 c2 10 add r10, 16 + 429104: 7f 5a jg 0x429160 <__strncmp_sse42+0xc80> + 429106: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 42910b: 66 0f 3a 0f 44 17 f0 0c palignr xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] + 429113: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 42911a: 0f 86 40 03 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 429120: 49 83 eb 10 sub r11, 16 + 429124: 0f 86 7a 03 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 42912a: 48 83 c2 10 add rdx, 16 + 42912e: 49 83 c2 10 add r10, 16 + 429132: 7f 2c jg 0x429160 <__strncmp_sse42+0xc80> + 429134: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 429139: 66 0f 3a 0f 44 17 f0 0c palignr xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] + 429141: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 429148: 0f 86 12 03 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 42914e: 49 83 eb 10 sub r11, 16 + 429152: 0f 86 4c 03 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 429158: 48 83 c2 10 add rdx, 16 + 42915c: eb a2 jmp 0x429100 <__strncmp_sse42+0xc20> + 42915e: 66 90 nop + 429160: 49 81 ea 00 10 00 00 sub r10, 4096 + 429167: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 42916d: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 429172: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 429178: 4c 39 d9 cmp rcx, r11 + 42917b: 0f 83 d1 02 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 429181: 83 f9 03 cmp ecx, 3 + 429184: 77 80 ja 0x429106 <__strncmp_sse42+0xc26> + 429186: e9 c7 02 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 42918b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 429190: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 429195: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 429199: 66 0f f8 d0 psubb xmm2, xmm0 + 42919d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4291a2: d3 ea shr edx, cl + 4291a4: 41 d3 e9 shr r9d, cl + 4291a7: 44 29 ca sub edx, r9d + 4291aa: 0f 85 d0 02 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 4291b0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4291b4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4291b9: 4d 39 cb cmp r11, r9 + 4291bc: 0f 82 e2 02 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 4291c2: 4d 85 c9 test r9, r9 + 4291c5: 0f 84 d9 02 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 4291cb: 4d 89 cb mov r11, r9 + 4291ce: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4291d5: 41 b9 0d 00 00 00 mov r9d, 13 + 4291db: 4c 8d 57 0d lea r10, [rdi + 13] + 4291df: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4291e6: 49 81 ea 00 10 00 00 sub r10, 4096 + 4291ed: 48 89 ca mov rdx, rcx + 4291f0: 49 83 c2 10 add r10, 16 + 4291f4: 7f 5a jg 0x429250 <__strncmp_sse42+0xd70> + 4291f6: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 4291fb: 66 0f 3a 0f 44 17 f0 0d palignr xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] + 429203: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 42920a: 0f 86 50 02 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 429210: 49 83 eb 10 sub r11, 16 + 429214: 0f 86 8a 02 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 42921a: 48 83 c2 10 add rdx, 16 + 42921e: 49 83 c2 10 add r10, 16 + 429222: 7f 2c jg 0x429250 <__strncmp_sse42+0xd70> + 429224: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 429229: 66 0f 3a 0f 44 17 f0 0d palignr xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] + 429231: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 429238: 0f 86 22 02 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 42923e: 49 83 eb 10 sub r11, 16 + 429242: 0f 86 5c 02 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 429248: 48 83 c2 10 add rdx, 16 + 42924c: eb a2 jmp 0x4291f0 <__strncmp_sse42+0xd10> + 42924e: 66 90 nop + 429250: 49 81 ea 00 10 00 00 sub r10, 4096 + 429257: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 42925d: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 429262: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 429268: 4c 39 d9 cmp rcx, r11 + 42926b: 0f 83 e1 01 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 429271: 83 f9 02 cmp ecx, 2 + 429274: 77 80 ja 0x4291f6 <__strncmp_sse42+0xd16> + 429276: e9 d7 01 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 42927b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 429280: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 429285: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 429289: 66 0f f8 d0 psubb xmm2, xmm0 + 42928d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 429292: d3 ea shr edx, cl + 429294: 41 d3 e9 shr r9d, cl + 429297: 44 29 ca sub edx, r9d + 42929a: 0f 85 e0 01 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 4292a0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4292a4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 4292a9: 4d 39 cb cmp r11, r9 + 4292ac: 0f 82 f2 01 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 4292b2: 4d 85 c9 test r9, r9 + 4292b5: 0f 84 e9 01 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 4292bb: 4d 89 cb mov r11, r9 + 4292be: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4292c5: 41 b9 0e 00 00 00 mov r9d, 14 + 4292cb: 4c 8d 57 0e lea r10, [rdi + 14] + 4292cf: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4292d6: 49 81 ea 00 10 00 00 sub r10, 4096 + 4292dd: 48 89 ca mov rdx, rcx + 4292e0: 49 83 c2 10 add r10, 16 + 4292e4: 7f 5a jg 0x429340 <__strncmp_sse42+0xe60> + 4292e6: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 4292eb: 66 0f 3a 0f 44 17 f0 0e palignr xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4292f3: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 4292fa: 0f 86 60 01 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 429300: 49 83 eb 10 sub r11, 16 + 429304: 0f 86 9a 01 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 42930a: 48 83 c2 10 add rdx, 16 + 42930e: 49 83 c2 10 add r10, 16 + 429312: 7f 2c jg 0x429340 <__strncmp_sse42+0xe60> + 429314: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 429319: 66 0f 3a 0f 44 17 f0 0e palignr xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 429321: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 429328: 0f 86 32 01 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> + 42932e: 49 83 eb 10 sub r11, 16 + 429332: 0f 86 6c 01 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 429338: 48 83 c2 10 add rdx, 16 + 42933c: eb a2 jmp 0x4292e0 <__strncmp_sse42+0xe00> + 42933e: 66 90 nop + 429340: 49 81 ea 00 10 00 00 sub r10, 4096 + 429347: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 42934d: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 429352: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 429358: 4c 39 d9 cmp rcx, r11 + 42935b: 0f 83 f1 00 00 00 jae 0x429452 <__strncmp_sse42+0xf72> + 429361: 83 f9 01 cmp ecx, 1 + 429364: 77 80 ja 0x4292e6 <__strncmp_sse42+0xe06> + 429366: e9 e7 00 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> + 42936b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 429370: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 429375: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 429379: 66 0f f8 d0 psubb xmm2, xmm0 + 42937d: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 429382: d3 ea shr edx, cl + 429384: 41 d3 e9 shr r9d, cl + 429387: 44 29 ca sub edx, r9d + 42938a: 0f 85 f0 00 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> + 429390: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 429394: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] + 429399: 4d 39 cb cmp r11, r9 + 42939c: 0f 82 02 01 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> + 4293a2: 4d 85 c9 test r9, r9 + 4293a5: 0f 84 f9 00 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> + 4293ab: 4d 89 cb mov r11, r9 + 4293ae: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4293b5: 41 b9 0f 00 00 00 mov r9d, 15 + 4293bb: 4c 8d 57 0f lea r10, [rdi + 15] + 4293bf: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4293c6: 49 81 ea 00 10 00 00 sub r10, 4096 + 4293cd: 48 89 ca mov rdx, rcx + 4293d0: 49 83 c2 10 add r10, 16 + 4293d4: 7f 5a jg 0x429430 <__strncmp_sse42+0xf50> + 4293d6: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 4293db: 66 0f 3a 0f 44 17 f0 0f palignr xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4293e3: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 4293ea: 76 74 jbe 0x429460 <__strncmp_sse42+0xf80> + 4293ec: 49 83 eb 10 sub r11, 16 + 4293f0: 0f 86 ae 00 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 4293f6: 48 83 c2 10 add rdx, 16 + 4293fa: 49 83 c2 10 add r10, 16 + 4293fe: 7f 30 jg 0x429430 <__strncmp_sse42+0xf50> + 429400: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 429405: 66 0f 3a 0f 44 17 f0 0f palignr xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42940d: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 429414: 76 4a jbe 0x429460 <__strncmp_sse42+0xf80> + 429416: 49 83 eb 10 sub r11, 16 + 42941a: 0f 86 84 00 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 429420: 48 83 c2 10 add rdx, 16 + 429424: eb aa jmp 0x4293d0 <__strncmp_sse42+0xef0> + 429426: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 429430: 49 81 ea 00 10 00 00 sub r10, 4096 + 429437: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 42943d: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 429442: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 429448: 4c 39 d9 cmp rcx, r11 + 42944b: 73 05 jae 0x429452 <__strncmp_sse42+0xf72> + 42944d: 83 f9 00 cmp ecx, 0 + 429450: 77 84 ja 0x4293d6 <__strncmp_sse42+0xef6> + 429452: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 + 429459: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 429460: 73 42 jae 0x4294a4 <__strncmp_sse42+0xfc4> + 429462: 49 29 cb sub r11, rcx + 429465: 76 3d jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 429467: 48 01 ca add rdx, rcx + 42946a: 4a 8d 7c 0f f0 lea rdi, [rdi + r9 - 16] + 42946f: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 429473: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 429477: 45 85 c0 test r8d, r8d + 42947a: 74 01 je 0x42947d <__strncmp_sse42+0xf9d> + 42947c: 92 xchg eax, edx + 42947d: 29 d0 sub eax, edx + 42947f: c3 ret + 429480: 48 8d 3c 07 lea rdi, [rdi + rax] + 429484: 48 8d 34 0e lea rsi, [rsi + rcx] + 429488: 45 85 c0 test r8d, r8d + 42948b: 74 03 je 0x429490 <__strncmp_sse42+0xfb0> + 42948d: 48 87 f7 xchg rsi, rdi + 429490: 48 0f bc d2 bsf rdx, rdx + 429494: 49 29 d3 sub r11, rdx + 429497: 76 0b jbe 0x4294a4 <__strncmp_sse42+0xfc4> + 429499: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 42949d: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 4294a1: 29 c8 sub eax, ecx + 4294a3: c3 ret + 4294a4: 31 c0 xor eax, eax + 4294a6: c3 ret + 4294a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4294b0: 0f b6 0e movzx ecx, byte ptr [rsi] + 4294b3: 0f b6 07 movzx eax, byte ptr [rdi] + 4294b6: 29 c8 sub eax, ecx + 4294b8: c3 ret + 4294b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004294c0 <__strncmp_avx2>: + 4294c0: f3 0f 1e fa endbr64 + 4294c4: 48 83 fa 01 cmp rdx, 1 + 4294c8: 0f 84 f2 03 00 00 je 0x4298c0 <__strncmp_avx2+0x400> + 4294ce: 0f 82 dc 03 00 00 jb 0x4298b0 <__strncmp_avx2+0x3f0> + 4294d4: 49 89 d3 mov r11, rdx + 4294d7: 89 f8 mov eax, edi + 4294d9: 31 d2 xor edx, edx + 4294db: c5 c5 ef ff vpxor ymm7, ymm7, ymm7 + 4294df: 09 f0 or eax, esi + 4294e1: 25 ff 0f 00 00 and eax, 4095 + 4294e6: 3d 80 0f 00 00 cmp eax, 3968 + 4294eb: 0f 8f ff 03 00 00 jg 0x4298f0 <__strncmp_avx2+0x430> + 4294f1: c5 fe 6f 0f vmovdqu ymm1, ymmword ptr [rdi] + 4294f5: c5 f5 74 06 vpcmpeqb ymm0, ymm1, ymmword ptr [rsi] + 4294f9: c5 fd da c1 vpminub ymm0, ymm0, ymm1 + 4294fd: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 + 429501: c5 fd d7 c8 vpmovmskb ecx, ymm0 + 429505: 85 c9 test ecx, ecx + 429507: 0f 84 83 00 00 00 je 0x429590 <__strncmp_avx2+0xd0> + 42950d: f3 0f bc d1 tzcnt edx, ecx + 429511: 4c 39 da cmp rdx, r11 + 429514: 0f 83 96 03 00 00 jae 0x4298b0 <__strncmp_avx2+0x3f0> + 42951a: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 42951e: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 429522: 29 d0 sub eax, edx + 429524: c5 f8 77 vzeroupper + 429527: c3 ret + 429528: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 429530: f3 0f bc d1 tzcnt edx, ecx + 429534: 48 83 c2 20 add rdx, 32 + 429538: 4c 39 da cmp rdx, r11 + 42953b: 0f 83 6f 03 00 00 jae 0x4298b0 <__strncmp_avx2+0x3f0> + 429541: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 429545: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 429549: 29 d0 sub eax, edx + 42954b: c5 f8 77 vzeroupper + 42954e: c3 ret + 42954f: 90 nop + 429550: f3 0f bc d1 tzcnt edx, ecx + 429554: 48 83 c2 40 add rdx, 64 + 429558: 4c 39 da cmp rdx, r11 + 42955b: 0f 83 4f 03 00 00 jae 0x4298b0 <__strncmp_avx2+0x3f0> + 429561: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 429565: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 429569: 29 d0 sub eax, edx + 42956b: c5 f8 77 vzeroupper + 42956e: c3 ret + 42956f: 90 nop + 429570: f3 0f bc d1 tzcnt edx, ecx + 429574: 48 83 c2 60 add rdx, 96 + 429578: 4c 39 da cmp rdx, r11 + 42957b: 0f 83 2f 03 00 00 jae 0x4298b0 <__strncmp_avx2+0x3f0> + 429581: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 429585: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 429589: 29 d0 sub eax, edx + 42958b: c5 f8 77 vzeroupper + 42958e: c3 ret + 42958f: 90 nop + 429590: c5 fe 6f 77 20 vmovdqu ymm6, ymmword ptr [rdi + 32] + 429595: c5 cd 74 5e 20 vpcmpeqb ymm3, ymm6, ymmword ptr [rsi + 32] + 42959a: c5 e5 da de vpminub ymm3, ymm3, ymm6 + 42959e: c5 e5 74 df vpcmpeqb ymm3, ymm3, ymm7 + 4295a2: c5 fd d7 cb vpmovmskb ecx, ymm3 + 4295a6: 85 c9 test ecx, ecx + 4295a8: 75 86 jne 0x429530 <__strncmp_avx2+0x70> + 4295aa: c5 fe 6f 6f 40 vmovdqu ymm5, ymmword ptr [rdi + 64] + 4295af: c5 fe 6f 67 60 vmovdqu ymm4, ymmword ptr [rdi + 96] + 4295b4: c5 fe 6f 46 60 vmovdqu ymm0, ymmword ptr [rsi + 96] + 4295b9: c5 d5 74 56 40 vpcmpeqb ymm2, ymm5, ymmword ptr [rsi + 64] + 4295be: c5 ed da d5 vpminub ymm2, ymm2, ymm5 + 4295c2: c5 fd 74 c4 vpcmpeqb ymm0, ymm0, ymm4 + 4295c6: c5 ed 74 d7 vpcmpeqb ymm2, ymm2, ymm7 + 4295ca: c5 fd d7 ca vpmovmskb ecx, ymm2 + 4295ce: 85 c9 test ecx, ecx + 4295d0: 0f 85 7a ff ff ff jne 0x429550 <__strncmp_avx2+0x90> + 4295d6: c5 fd da c4 vpminub ymm0, ymm0, ymm4 + 4295da: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 + 4295de: c5 fd d7 c8 vpmovmskb ecx, ymm0 + 4295e2: 85 c9 test ecx, ecx + 4295e4: 75 8a jne 0x429570 <__strncmp_avx2+0xb0> + 4295e6: 48 8d 97 80 00 00 00 lea rdx, [rdi + 128] + 4295ed: b9 00 10 00 00 mov ecx, 4096 + 4295f2: 48 83 e2 80 and rdx, -128 + 4295f6: 48 29 fa sub rdx, rdi + 4295f9: 48 8d 04 17 lea rax, [rdi + rdx] + 4295fd: 49 29 d3 sub r11, rdx + 429600: 0f 86 aa 02 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 429606: 48 01 f2 add rdx, rsi + 429609: 48 89 d6 mov rsi, rdx + 42960c: 81 e6 ff 0f 00 00 and esi, 4095 + 429612: 48 29 f1 sub rcx, rsi + 429615: 48 c1 e9 07 shr rcx, 7 + 429619: 89 ce mov esi, ecx + 42961b: eb 1d jmp 0x42963a <__strncmp_avx2+0x17a> + 42961d: 0f 1f 00 nop dword ptr [rax] + 429620: 49 81 eb 80 00 00 00 sub r11, 128 + 429627: 0f 86 83 02 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 42962d: 48 05 80 00 00 00 add rax, 128 + 429633: 48 81 c2 80 00 00 00 add rdx, 128 + 42963a: 85 f6 test esi, esi + 42963c: 67 8d 76 ff lea esi, [esi - 1] + 429640: 0f 84 3a 01 00 00 je 0x429780 <__strncmp_avx2+0x2c0> + 429646: c5 fd 6f 00 vmovdqa ymm0, ymmword ptr [rax] + 42964a: c5 fd 6f 58 20 vmovdqa ymm3, ymmword ptr [rax + 32] + 42964f: c5 fd 74 22 vpcmpeqb ymm4, ymm0, ymmword ptr [rdx] + 429653: c5 e5 74 4a 20 vpcmpeqb ymm1, ymm3, ymmword ptr [rdx + 32] + 429658: c5 dd da e0 vpminub ymm4, ymm4, ymm0 + 42965c: c5 f5 da cb vpminub ymm1, ymm1, ymm3 + 429660: c5 fd 6f 50 40 vmovdqa ymm2, ymmword ptr [rax + 64] + 429665: c5 dd da c1 vpminub ymm0, ymm4, ymm1 + 429669: c5 fd 6f 58 60 vmovdqa ymm3, ymmword ptr [rax + 96] + 42966e: c5 ed 74 6a 40 vpcmpeqb ymm5, ymm2, ymmword ptr [rdx + 64] + 429673: c5 e5 74 72 60 vpcmpeqb ymm6, ymm3, ymmword ptr [rdx + 96] + 429678: c5 d5 da ea vpminub ymm5, ymm5, ymm2 + 42967c: c5 cd da f3 vpminub ymm6, ymm6, ymm3 + 429680: c5 fd da c5 vpminub ymm0, ymm0, ymm5 + 429684: c5 fd da c6 vpminub ymm0, ymm0, ymm6 + 429688: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 + 42968c: c5 fd d7 c8 vpmovmskb ecx, ymm0 + 429690: 85 c9 test ecx, ecx + 429692: 74 8c je 0x429620 <__strncmp_avx2+0x160> + 429694: c5 dd 74 c7 vpcmpeqb ymm0, ymm4, ymm7 + 429698: c5 fd d7 f8 vpmovmskb edi, ymm0 + 42969c: 85 ff test edi, edi + 42969e: 74 20 je 0x4296c0 <__strncmp_avx2+0x200> + 4296a0: f3 0f bc cf tzcnt ecx, edi + 4296a4: 49 39 cb cmp r11, rcx + 4296a7: 0f 86 03 02 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 4296ad: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] + 4296b1: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] + 4296b5: 29 d0 sub eax, edx + 4296b7: c5 f8 77 vzeroupper + 4296ba: c3 ret + 4296bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4296c0: 49 83 fb 20 cmp r11, 32 + 4296c4: 0f 86 e6 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 4296ca: c5 f5 74 cf vpcmpeqb ymm1, ymm1, ymm7 + 4296ce: c5 fd d7 c9 vpmovmskb ecx, ymm1 + 4296d2: 85 c9 test ecx, ecx + 4296d4: 74 2a je 0x429700 <__strncmp_avx2+0x240> + 4296d6: f3 0f bc f9 tzcnt edi, ecx + 4296da: 48 83 c7 20 add rdi, 32 + 4296de: 49 39 fb cmp r11, rdi + 4296e1: 0f 86 c9 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 4296e7: 0f b6 04 38 movzx eax, byte ptr [rax + rdi] + 4296eb: 0f b6 14 3a movzx edx, byte ptr [rdx + rdi] + 4296ef: 29 d0 sub eax, edx + 4296f1: c5 f8 77 vzeroupper + 4296f4: c3 ret + 4296f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 429700: 49 83 fb 40 cmp r11, 64 + 429704: 0f 86 a6 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 42970a: c5 d5 74 ef vpcmpeqb ymm5, ymm5, ymm7 + 42970e: c5 fd d7 cd vpmovmskb ecx, ymm5 + 429712: 85 c9 test ecx, ecx + 429714: 74 2a je 0x429740 <__strncmp_avx2+0x280> + 429716: f3 0f bc f9 tzcnt edi, ecx + 42971a: 48 83 c7 40 add rdi, 64 + 42971e: 49 39 fb cmp r11, rdi + 429721: 0f 86 89 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 429727: 0f b6 04 38 movzx eax, byte ptr [rax + rdi] + 42972b: 0f b6 14 3a movzx edx, byte ptr [rdx + rdi] + 42972f: 29 d0 sub eax, edx + 429731: c5 f8 77 vzeroupper + 429734: c3 ret + 429735: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 429740: 49 83 fb 60 cmp r11, 96 + 429744: 0f 86 66 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 42974a: c5 cd 74 f7 vpcmpeqb ymm6, ymm6, ymm7 + 42974e: c5 fd d7 f6 vpmovmskb esi, ymm6 + 429752: f3 0f bc ce tzcnt ecx, esi + 429756: 48 83 c1 60 add rcx, 96 + 42975a: 49 39 cb cmp r11, rcx + 42975d: 0f 86 4d 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 429763: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] + 429767: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] + 42976b: 29 d0 sub eax, edx + 42976d: c5 f8 77 vzeroupper + 429770: c3 ret + 429771: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42977c: 0f 1f 40 00 nop dword ptr [rax] + 429780: 45 31 d2 xor r10d, r10d + 429783: 48 89 d1 mov rcx, rdx + 429786: 83 e1 7f and ecx, 127 + 429789: 49 29 ca sub r10, rcx + 42978c: 83 f9 40 cmp ecx, 64 + 42978f: 7d 5f jge 0x4297f0 <__strncmp_avx2+0x330> + 429791: c4 a1 7e 6f 14 10 vmovdqu ymm2, ymmword ptr [rax + r10] + 429797: c4 a1 7e 6f 5c 10 20 vmovdqu ymm3, ymmword ptr [rax + r10 + 32] + 42979e: c4 a1 6d 74 04 12 vpcmpeqb ymm0, ymm2, ymmword ptr [rdx + r10] + 4297a4: c4 a1 65 74 4c 12 20 vpcmpeqb ymm1, ymm3, ymmword ptr [rdx + r10 + 32] + 4297ab: c5 fd da c2 vpminub ymm0, ymm0, ymm2 + 4297af: c5 f5 da cb vpminub ymm1, ymm1, ymm3 + 4297b3: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 + 4297b7: c5 f5 74 cf vpcmpeqb ymm1, ymm1, ymm7 + 4297bb: c5 fd d7 f8 vpmovmskb edi, ymm0 + 4297bf: c5 fd d7 f1 vpmovmskb esi, ymm1 + 4297c3: 48 c1 e6 20 shl rsi, 32 + 4297c7: 48 31 f7 xor rdi, rsi + 4297ca: 48 d3 ef shr rdi, cl + 4297cd: 48 85 ff test rdi, rdi + 4297d0: 74 1e je 0x4297f0 <__strncmp_avx2+0x330> + 4297d2: f3 48 0f bc cf tzcnt rcx, rdi + 4297d7: 49 39 cb cmp r11, rcx + 4297da: 0f 86 d0 00 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 4297e0: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] + 4297e4: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] + 4297e8: 29 d0 sub eax, edx + 4297ea: c5 f8 77 vzeroupper + 4297ed: c3 ret + 4297ee: 66 90 nop + 4297f0: c4 a1 7e 6f 54 10 40 vmovdqu ymm2, ymmword ptr [rax + r10 + 64] + 4297f7: c4 a1 7e 6f 5c 10 60 vmovdqu ymm3, ymmword ptr [rax + r10 + 96] + 4297fe: c4 a1 6d 74 6c 12 40 vpcmpeqb ymm5, ymm2, ymmword ptr [rdx + r10 + 64] + 429805: c5 d5 da ea vpminub ymm5, ymm5, ymm2 + 429809: c4 a1 65 74 74 12 60 vpcmpeqb ymm6, ymm3, ymmword ptr [rdx + r10 + 96] + 429810: c5 d5 74 ef vpcmpeqb ymm5, ymm5, ymm7 + 429814: c5 cd da f3 vpminub ymm6, ymm6, ymm3 + 429818: c5 cd 74 f7 vpcmpeqb ymm6, ymm6, ymm7 + 42981c: c5 fd d7 fd vpmovmskb edi, ymm5 + 429820: c5 fd d7 f6 vpmovmskb esi, ymm6 + 429824: 48 c1 e6 20 shl rsi, 32 + 429828: 48 31 f7 xor rdi, rsi + 42982b: 45 31 c0 xor r8d, r8d + 42982e: 83 e9 40 sub ecx, 64 + 429831: 7e 06 jle 0x429839 <__strncmp_avx2+0x379> + 429833: 48 d3 ef shr rdi, cl + 429836: 41 89 c8 mov r8d, ecx + 429839: be 1f 00 00 00 mov esi, 31 + 42983e: 48 85 ff test rdi, rdi + 429841: 74 22 je 0x429865 <__strncmp_avx2+0x3a5> + 429843: f3 48 0f bc cf tzcnt rcx, rdi + 429848: 4c 01 d1 add rcx, r10 + 42984b: 4c 01 c1 add rcx, r8 + 42984e: 48 83 c1 40 add rcx, 64 + 429852: 49 29 cb sub r11, rcx + 429855: 76 59 jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 429857: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] + 42985b: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] + 42985f: 29 d0 sub eax, edx + 429861: c5 f8 77 vzeroupper + 429864: c3 ret + 429865: 4d 8d 92 80 00 00 00 lea r10, [r10 + 128] + 42986c: 4d 39 d3 cmp r11, r10 + 42986f: 76 3f jbe 0x4298b0 <__strncmp_avx2+0x3f0> + 429871: e9 d0 fd ff ff jmp 0x429646 <__strncmp_avx2+0x186> + 429876: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 429880: 29 c8 sub eax, ecx + 429882: 75 22 jne 0x4298a6 <__strncmp_avx2+0x3e6> + 429884: 83 c2 01 add edx, 1 + 429887: 81 fa 80 00 00 00 cmp edx, 128 + 42988d: 0f 84 53 fd ff ff je 0x4295e6 <__strncmp_avx2+0x126> + 429893: 4c 39 da cmp rdx, r11 + 429896: 73 18 jae 0x4298b0 <__strncmp_avx2+0x3f0> + 429898: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 42989c: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 4298a0: 85 c0 test eax, eax + 4298a2: 75 dc jne 0x429880 <__strncmp_avx2+0x3c0> + 4298a4: 29 c8 sub eax, ecx + 4298a6: c5 f8 77 vzeroupper + 4298a9: c3 ret + 4298aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4298b0: 31 c0 xor eax, eax + 4298b2: c5 f8 77 vzeroupper + 4298b5: c3 ret + 4298b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4298c0: 0f b6 0e movzx ecx, byte ptr [rsi] + 4298c3: 0f b6 07 movzx eax, byte ptr [rdi] + 4298c6: 29 c8 sub eax, ecx + 4298c8: c5 f8 77 vzeroupper + 4298cb: c3 ret + 4298cc: 0f 1f 40 00 nop dword ptr [rax] + 4298d0: 48 01 d7 add rdi, rdx + 4298d3: 48 01 d6 add rsi, rdx + 4298d6: 49 29 d3 sub r11, rdx + 4298d9: f3 0f bc d1 tzcnt edx, ecx + 4298dd: 4c 39 da cmp rdx, r11 + 4298e0: 73 ce jae 0x4298b0 <__strncmp_avx2+0x3f0> + 4298e2: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 4298e6: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 4298ea: 29 d0 sub eax, edx + 4298ec: c5 f8 77 vzeroupper + 4298ef: c3 ret + 4298f0: 3d e0 0f 00 00 cmp eax, 4064 + 4298f5: 7f 2c jg 0x429923 <__strncmp_avx2+0x463> + 4298f7: c5 fe 6f 0c 17 vmovdqu ymm1, ymmword ptr [rdi + rdx] + 4298fc: c5 f5 74 04 16 vpcmpeqb ymm0, ymm1, ymmword ptr [rsi + rdx] + 429901: c5 fd da c1 vpminub ymm0, ymm0, ymm1 + 429905: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 + 429909: c5 fd d7 c8 vpmovmskb ecx, ymm0 + 42990d: 85 c9 test ecx, ecx + 42990f: 75 bf jne 0x4298d0 <__strncmp_avx2+0x410> + 429911: 83 c2 20 add edx, 32 + 429914: 83 c0 20 add eax, 32 + 429917: 4c 39 da cmp rdx, r11 + 42991a: 73 94 jae 0x4298b0 <__strncmp_avx2+0x3f0> + 42991c: 3d e0 0f 00 00 cmp eax, 4064 + 429921: 7e d4 jle 0x4298f7 <__strncmp_avx2+0x437> + 429923: 3d f0 0f 00 00 cmp eax, 4080 + 429928: 7f 29 jg 0x429953 <__strncmp_avx2+0x493> + 42992a: c5 fa 6f 0c 17 vmovdqu xmm1, xmmword ptr [rdi + rdx] + 42992f: c5 f1 74 04 16 vpcmpeqb xmm0, xmm1, xmmword ptr [rsi + rdx] + 429934: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 + 429938: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 + 42993c: c5 f9 d7 c8 vpmovmskb ecx, xmm0 + 429940: 85 c9 test ecx, ecx + 429942: 75 8c jne 0x4298d0 <__strncmp_avx2+0x410> + 429944: 83 c2 10 add edx, 16 + 429947: 83 c0 10 add eax, 16 + 42994a: 4c 39 da cmp rdx, r11 + 42994d: 0f 83 5d ff ff ff jae 0x4298b0 <__strncmp_avx2+0x3f0> + 429953: 3d f8 0f 00 00 cmp eax, 4088 + 429958: 7f 37 jg 0x429991 <__strncmp_avx2+0x4d1> + 42995a: c5 fa 7e 0c 17 vmovq xmm1, qword ptr [rdi + rdx] # xmm1 = mem[0],zero + 42995f: c5 fa 7e 04 16 vmovq xmm0, qword ptr [rsi + rdx] # xmm0 = mem[0],zero + 429964: c5 f1 74 c0 vpcmpeqb xmm0, xmm1, xmm0 + 429968: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 + 42996c: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 + 429970: c5 f9 d7 c8 vpmovmskb ecx, xmm0 + 429974: 81 e1 ff 00 00 00 and ecx, 255 + 42997a: 85 c9 test ecx, ecx + 42997c: 0f 85 4e ff ff ff jne 0x4298d0 <__strncmp_avx2+0x410> + 429982: 83 c2 08 add edx, 8 + 429985: 83 c0 08 add eax, 8 + 429988: 4c 39 da cmp rdx, r11 + 42998b: 0f 83 1f ff ff ff jae 0x4298b0 <__strncmp_avx2+0x3f0> + 429991: 3d fc 0f 00 00 cmp eax, 4092 + 429996: 7f 31 jg 0x4299c9 <__strncmp_avx2+0x509> + 429998: c5 f9 6e 0c 17 vmovd xmm1, dword ptr [rdi + rdx] # xmm1 = mem[0],zero,zero,zero + 42999d: c5 f9 6e 04 16 vmovd xmm0, dword ptr [rsi + rdx] # xmm0 = mem[0],zero,zero,zero + 4299a2: c5 f1 74 c0 vpcmpeqb xmm0, xmm1, xmm0 + 4299a6: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 + 4299aa: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 + 4299ae: c5 f9 d7 c8 vpmovmskb ecx, xmm0 + 4299b2: 83 e1 0f and ecx, 15 + 4299b5: 85 c9 test ecx, ecx + 4299b7: 0f 85 13 ff ff ff jne 0x4298d0 <__strncmp_avx2+0x410> + 4299bd: 83 c2 04 add edx, 4 + 4299c0: 4c 39 da cmp rdx, r11 + 4299c3: 0f 83 e7 fe ff ff jae 0x4298b0 <__strncmp_avx2+0x3f0> + 4299c9: 4c 39 da cmp rdx, r11 + 4299cc: 0f 83 de fe ff ff jae 0x4298b0 <__strncmp_avx2+0x3f0> + 4299d2: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 4299d6: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 4299da: 85 c0 test eax, eax + 4299dc: 0f 85 9e fe ff ff jne 0x429880 <__strncmp_avx2+0x3c0> + 4299e2: 29 c8 sub eax, ecx + 4299e4: c5 f8 77 vzeroupper + 4299e7: c3 ret + 4299e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +00000000004299f0 <__rawmemchr_sse2>: + 4299f0: f3 0f 1e fa endbr64 + 4299f4: 66 48 0f 6e ce movq xmm1, rsi + 4299f9: 48 89 f9 mov rcx, rdi + 4299fc: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 429a00: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 429a04: 48 83 e1 3f and rcx, 63 + 429a08: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] + 429a0d: 48 83 f9 30 cmp rcx, 48 + 429a11: 77 2d ja 0x429a40 <__rawmemchr_sse2+0x50> + 429a13: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] + 429a17: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 429a1b: 66 0f d7 c0 pmovmskb eax, xmm0 + 429a1f: 85 c0 test eax, eax + 429a21: 0f 85 a9 01 00 00 jne 0x429bd0 <__rawmemchr_sse2+0x1e0> + 429a27: 48 83 c7 10 add rdi, 16 + 429a2b: 48 83 e7 f0 and rdi, -16 + 429a2f: eb 4f jmp 0x429a80 <__rawmemchr_sse2+0x90> + 429a31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 429a3c: 0f 1f 40 00 nop dword ptr [rax] + 429a40: 48 83 e1 0f and rcx, 15 + 429a44: 48 83 e7 f0 and rdi, -16 + 429a48: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 429a4c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 429a50: 66 0f d7 c0 pmovmskb eax, xmm0 + 429a54: d3 f8 sar eax, cl + 429a56: 85 c0 test eax, eax + 429a58: 74 16 je 0x429a70 <__rawmemchr_sse2+0x80> + 429a5a: 0f bc c0 bsf eax, eax + 429a5d: 48 01 f8 add rax, rdi + 429a60: 48 01 c8 add rax, rcx + 429a63: c3 ret + 429a64: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 429a6f: 90 nop + 429a70: 48 83 c7 10 add rdi, 16 + 429a74: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 429a7f: 90 nop + 429a80: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 429a84: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 429a88: 66 0f d7 c0 pmovmskb eax, xmm0 + 429a8c: 85 c0 test eax, eax + 429a8e: 0f 85 3c 01 00 00 jne 0x429bd0 <__rawmemchr_sse2+0x1e0> + 429a94: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 429a99: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 429a9d: 66 0f d7 c2 pmovmskb eax, xmm2 + 429aa1: 85 c0 test eax, eax + 429aa3: 0f 85 37 01 00 00 jne 0x429be0 <__rawmemchr_sse2+0x1f0> + 429aa9: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 429aae: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 429ab2: 66 0f d7 c3 pmovmskb eax, xmm3 + 429ab6: 85 c0 test eax, eax + 429ab8: 0f 85 32 01 00 00 jne 0x429bf0 <__rawmemchr_sse2+0x200> + 429abe: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] + 429ac3: 66 0f 74 e1 pcmpeqb xmm4, xmm1 + 429ac7: 48 83 c7 40 add rdi, 64 + 429acb: 66 0f d7 c4 pmovmskb eax, xmm4 + 429acf: 85 c0 test eax, eax + 429ad1: 0f 85 e9 00 00 00 jne 0x429bc0 <__rawmemchr_sse2+0x1d0> + 429ad7: 48 f7 c7 3f 00 00 00 test rdi, 63 + 429ade: 74 60 je 0x429b40 <__rawmemchr_sse2+0x150> + 429ae0: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 429ae4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 429ae8: 66 0f d7 c0 pmovmskb eax, xmm0 + 429aec: 85 c0 test eax, eax + 429aee: 0f 85 dc 00 00 00 jne 0x429bd0 <__rawmemchr_sse2+0x1e0> + 429af4: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 429af9: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 429afd: 66 0f d7 c2 pmovmskb eax, xmm2 + 429b01: 85 c0 test eax, eax + 429b03: 0f 85 d7 00 00 00 jne 0x429be0 <__rawmemchr_sse2+0x1f0> + 429b09: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 429b0e: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 429b12: 66 0f d7 c3 pmovmskb eax, xmm3 + 429b16: 85 c0 test eax, eax + 429b18: 0f 85 d2 00 00 00 jne 0x429bf0 <__rawmemchr_sse2+0x200> + 429b1e: 66 0f 6f 5f 30 movdqa xmm3, xmmword ptr [rdi + 48] + 429b23: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 429b27: 66 0f d7 c3 pmovmskb eax, xmm3 + 429b2b: 48 83 c7 40 add rdi, 64 + 429b2f: 85 c0 test eax, eax + 429b31: 0f 85 89 00 00 00 jne 0x429bc0 <__rawmemchr_sse2+0x1d0> + 429b37: 48 83 e7 c0 and rdi, -64 + 429b3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 429b40: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 429b44: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 429b49: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 429b4e: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] + 429b53: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 429b57: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 429b5b: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 429b5f: 66 0f 74 e1 pcmpeqb xmm4, xmm1 + 429b63: 66 0f de d8 pmaxub xmm3, xmm0 + 429b67: 66 0f de e2 pmaxub xmm4, xmm2 + 429b6b: 66 0f de e3 pmaxub xmm4, xmm3 + 429b6f: 66 0f d7 c4 pmovmskb eax, xmm4 + 429b73: 48 83 c7 40 add rdi, 64 + 429b77: 85 c0 test eax, eax + 429b79: 74 c5 je 0x429b40 <__rawmemchr_sse2+0x150> + 429b7b: 48 83 ef 40 sub rdi, 64 + 429b7f: 66 0f d7 c0 pmovmskb eax, xmm0 + 429b83: 85 c0 test eax, eax + 429b85: 75 49 jne 0x429bd0 <__rawmemchr_sse2+0x1e0> + 429b87: 66 0f d7 c2 pmovmskb eax, xmm2 + 429b8b: 85 c0 test eax, eax + 429b8d: 75 51 jne 0x429be0 <__rawmemchr_sse2+0x1f0> + 429b8f: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 429b94: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 429b98: 66 0f 74 4f 30 pcmpeqb xmm1, xmmword ptr [rdi + 48] + 429b9d: 66 0f d7 c3 pmovmskb eax, xmm3 + 429ba1: 85 c0 test eax, eax + 429ba3: 75 4b jne 0x429bf0 <__rawmemchr_sse2+0x200> + 429ba5: 66 0f d7 c1 pmovmskb eax, xmm1 + 429ba9: 0f bc c0 bsf eax, eax + 429bac: 48 8d 44 07 30 lea rax, [rdi + rax + 48] + 429bb1: c3 ret + 429bb2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 429bbd: 0f 1f 00 nop dword ptr [rax] + 429bc0: 0f bc c0 bsf eax, eax + 429bc3: 48 8d 44 38 f0 lea rax, [rax + rdi - 16] + 429bc8: c3 ret + 429bc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 429bd0: 0f bc c0 bsf eax, eax + 429bd3: 48 01 f8 add rax, rdi + 429bd6: c3 ret + 429bd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 429be0: 0f bc c0 bsf eax, eax + 429be3: 48 8d 44 38 10 lea rax, [rax + rdi + 16] + 429be8: c3 ret + 429be9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 429bf0: 0f bc c0 bsf eax, eax + 429bf3: 48 8d 44 38 20 lea rax, [rax + rdi + 32] + 429bf8: c3 ret + 429bf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000429c00 <__rawmemchr_avx2>: + 429c00: f3 0f 1e fa endbr64 + 429c04: 89 f9 mov ecx, edi + 429c06: c5 f9 6e c6 vmovd xmm0, esi + 429c0a: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 + 429c0f: 83 e1 3f and ecx, 63 + 429c12: 83 f9 20 cmp ecx, 32 + 429c15: 77 29 ja 0x429c40 <__rawmemchr_avx2+0x40> + 429c17: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 429c1b: c5 fd d7 c1 vpmovmskb eax, ymm1 + 429c1f: 85 c0 test eax, eax + 429c21: 0f 85 c9 00 00 00 jne 0x429cf0 <__rawmemchr_avx2+0xf0> + 429c27: 48 83 c7 20 add rdi, 32 + 429c2b: 83 e1 1f and ecx, 31 + 429c2e: 48 83 e7 e0 and rdi, -32 + 429c32: eb 40 jmp 0x429c74 <__rawmemchr_avx2+0x74> + 429c34: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 429c3f: 90 nop + 429c40: 83 e1 1f and ecx, 31 + 429c43: 48 83 e7 e0 and rdi, -32 + 429c47: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 429c4b: c5 fd d7 c1 vpmovmskb eax, ymm1 + 429c4f: d3 f8 sar eax, cl + 429c51: 85 c0 test eax, eax + 429c53: 74 1b je 0x429c70 <__rawmemchr_avx2+0x70> + 429c55: f3 0f bc c0 tzcnt eax, eax + 429c59: 48 01 f8 add rax, rdi + 429c5c: 48 01 c8 add rax, rcx + 429c5f: c5 f8 77 vzeroupper + 429c62: c3 ret + 429c63: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 429c6e: 66 90 nop + 429c70: 48 83 c7 20 add rdi, 32 + 429c74: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 429c78: c5 fd d7 c1 vpmovmskb eax, ymm1 + 429c7c: 85 c0 test eax, eax + 429c7e: 75 70 jne 0x429cf0 <__rawmemchr_avx2+0xf0> + 429c80: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] + 429c85: c5 fd d7 c1 vpmovmskb eax, ymm1 + 429c89: 85 c0 test eax, eax + 429c8b: 75 73 jne 0x429d00 <__rawmemchr_avx2+0x100> + 429c8d: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] + 429c92: c5 fd d7 c1 vpmovmskb eax, ymm1 + 429c96: 85 c0 test eax, eax + 429c98: 75 76 jne 0x429d10 <__rawmemchr_avx2+0x110> + 429c9a: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] + 429c9f: c5 fd d7 c1 vpmovmskb eax, ymm1 + 429ca3: 85 c0 test eax, eax + 429ca5: 0f 85 93 00 00 00 jne 0x429d3e <__rawmemchr_avx2+0x13e> + 429cab: 48 81 c7 80 00 00 00 add rdi, 128 + 429cb2: 48 89 f9 mov rcx, rdi + 429cb5: 83 e1 7f and ecx, 127 + 429cb8: 48 83 e7 80 and rdi, -128 + 429cbc: 0f 1f 40 00 nop dword ptr [rax] + 429cc0: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 429cc4: c5 fd 74 57 20 vpcmpeqb ymm2, ymm0, ymmword ptr [rdi + 32] + 429cc9: c5 fd 74 5f 40 vpcmpeqb ymm3, ymm0, ymmword ptr [rdi + 64] + 429cce: c5 fd 74 67 60 vpcmpeqb ymm4, ymm0, ymmword ptr [rdi + 96] + 429cd3: c5 ed eb e9 vpor ymm5, ymm2, ymm1 + 429cd7: c5 dd eb f3 vpor ymm6, ymm4, ymm3 + 429cdb: c5 cd eb ed vpor ymm5, ymm6, ymm5 + 429cdf: c5 fd d7 c5 vpmovmskb eax, ymm5 + 429ce3: 85 c0 test eax, eax + 429ce5: 75 39 jne 0x429d20 <__rawmemchr_avx2+0x120> + 429ce7: 48 81 c7 80 00 00 00 add rdi, 128 + 429cee: eb d0 jmp 0x429cc0 <__rawmemchr_avx2+0xc0> + 429cf0: f3 0f bc c0 tzcnt eax, eax + 429cf4: 48 01 f8 add rax, rdi + 429cf7: c5 f8 77 vzeroupper + 429cfa: c3 ret + 429cfb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 429d00: f3 0f bc c0 tzcnt eax, eax + 429d04: 48 83 c0 20 add rax, 32 + 429d08: 48 01 f8 add rax, rdi + 429d0b: c5 f8 77 vzeroupper + 429d0e: c3 ret + 429d0f: 90 nop + 429d10: f3 0f bc c0 tzcnt eax, eax + 429d14: 48 83 c0 40 add rax, 64 + 429d18: 48 01 f8 add rax, rdi + 429d1b: c5 f8 77 vzeroupper + 429d1e: c3 ret + 429d1f: 90 nop + 429d20: c5 fd d7 c1 vpmovmskb eax, ymm1 + 429d24: 85 c0 test eax, eax + 429d26: 75 c8 jne 0x429cf0 <__rawmemchr_avx2+0xf0> + 429d28: c5 fd d7 c2 vpmovmskb eax, ymm2 + 429d2c: 85 c0 test eax, eax + 429d2e: 75 d0 jne 0x429d00 <__rawmemchr_avx2+0x100> + 429d30: c5 fd d7 c3 vpmovmskb eax, ymm3 + 429d34: 85 c0 test eax, eax + 429d36: 75 d8 jne 0x429d10 <__rawmemchr_avx2+0x110> + 429d38: c5 fd d7 c4 vpmovmskb eax, ymm4 + 429d3c: 85 c0 test eax, eax + 429d3e: f3 0f bc c0 tzcnt eax, eax + 429d42: 48 83 c0 60 add rax, 96 + 429d46: 48 01 f8 add rax, rdi + 429d49: c5 f8 77 vzeroupper + 429d4c: c3 ret + 429d4d: 0f 1f 00 nop dword ptr [rax] + +0000000000429d50 <__memcmp_sse2>: + 429d50: f3 0f 1e fa endbr64 + 429d54: 48 85 d2 test rdx, rdx + 429d57: 0f 84 f3 00 00 00 je 0x429e50 <__memcmp_sse2+0x100> + 429d5d: 48 83 fa 01 cmp rdx, 1 + 429d61: 0f 86 ba 00 00 00 jbe 0x429e21 <__memcmp_sse2+0xd1> + 429d67: 48 29 fe sub rsi, rdi + 429d6a: 49 89 d2 mov r10, rdx + 429d6d: 49 83 fa 20 cmp r10, 32 + 429d71: 0f 83 dc 00 00 00 jae 0x429e53 <__memcmp_sse2+0x103> + 429d77: 49 f7 c2 01 00 00 00 test r10, 1 + 429d7e: 74 1d je 0x429d9d <__memcmp_sse2+0x4d> + 429d80: 0f b6 07 movzx eax, byte ptr [rdi] + 429d83: 0f b6 14 37 movzx edx, byte ptr [rdi + rsi] + 429d87: 49 83 ea 01 sub r10, 1 + 429d8b: 0f 84 96 00 00 00 je 0x429e27 <__memcmp_sse2+0xd7> + 429d91: 48 83 c7 01 add rdi, 1 + 429d95: 29 d0 sub eax, edx + 429d97: 0f 85 8c 00 00 00 jne 0x429e29 <__memcmp_sse2+0xd9> + 429d9d: 49 f7 c2 02 00 00 00 test r10, 2 + 429da4: 74 15 je 0x429dbb <__memcmp_sse2+0x6b> + 429da6: 0f b7 07 movzx eax, word ptr [rdi] + 429da9: 0f b7 14 37 movzx edx, word ptr [rdi + rsi] + 429dad: 49 83 ea 02 sub r10, 2 + 429db1: 74 77 je 0x429e2a <__memcmp_sse2+0xda> + 429db3: 48 83 c7 02 add rdi, 2 + 429db7: 39 d0 cmp eax, edx + 429db9: 75 6f jne 0x429e2a <__memcmp_sse2+0xda> + 429dbb: 49 f7 c2 04 00 00 00 test r10, 4 + 429dc2: 74 13 je 0x429dd7 <__memcmp_sse2+0x87> + 429dc4: 8b 07 mov eax, dword ptr [rdi] + 429dc6: 8b 14 37 mov edx, dword ptr [rdi + rsi] + 429dc9: 49 83 ea 04 sub r10, 4 + 429dcd: 74 5b je 0x429e2a <__memcmp_sse2+0xda> + 429dcf: 48 83 c7 04 add rdi, 4 + 429dd3: 39 d0 cmp eax, edx + 429dd5: 75 53 jne 0x429e2a <__memcmp_sse2+0xda> + 429dd7: 49 f7 c2 08 00 00 00 test r10, 8 + 429dde: 74 16 je 0x429df6 <__memcmp_sse2+0xa6> + 429de0: 48 8b 07 mov rax, qword ptr [rdi] + 429de3: 48 8b 14 37 mov rdx, qword ptr [rdi + rsi] + 429de7: 49 83 ea 08 sub r10, 8 + 429deb: 74 3d je 0x429e2a <__memcmp_sse2+0xda> + 429ded: 48 83 c7 08 add rdi, 8 + 429df1: 48 39 d0 cmp rax, rdx + 429df4: 75 34 jne 0x429e2a <__memcmp_sse2+0xda> + 429df6: f3 0f 6f 0f movdqu xmm1, xmmword ptr [rdi] + 429dfa: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429dff: 66 0f 74 c8 pcmpeqb xmm1, xmm0 + 429e03: 66 0f d7 d1 pmovmskb edx, xmm1 + 429e07: 31 c0 xor eax, eax + 429e09: 81 ea ff ff 00 00 sub edx, 65535 + 429e0f: 74 3f je 0x429e50 <__memcmp_sse2+0x100> + 429e11: 0f bc ca bsf ecx, edx + 429e14: 48 8d 0c 0f lea rcx, [rdi + rcx] + 429e18: 0f b6 01 movzx eax, byte ptr [rcx] + 429e1b: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] + 429e1f: eb 06 jmp 0x429e27 <__memcmp_sse2+0xd7> + 429e21: 0f b6 07 movzx eax, byte ptr [rdi] + 429e24: 0f b6 16 movzx edx, byte ptr [rsi] + 429e27: 29 d0 sub eax, edx + 429e29: c3 ret + 429e2a: 48 39 d0 cmp rax, rdx + 429e2d: 74 21 je 0x429e50 <__memcmp_sse2+0x100> + 429e2f: 49 89 c3 mov r11, rax + 429e32: 49 29 d3 sub r11, rdx + 429e35: 49 0f bc cb bsf rcx, r11 + 429e39: 48 c1 f9 03 sar rcx, 3 + 429e3d: 48 c1 e1 03 shl rcx, 3 + 429e41: 48 d3 f8 sar rax, cl + 429e44: 0f b6 c0 movzx eax, al + 429e47: 48 d3 fa sar rdx, cl + 429e4a: 0f b6 d2 movzx edx, dl + 429e4d: 29 d0 sub eax, edx + 429e4f: c3 ret + 429e50: 31 c0 xor eax, eax + 429e52: c3 ret + 429e53: 49 89 d3 mov r11, rdx + 429e56: 49 01 fb add r11, rdi + 429e59: 49 89 f8 mov r8, rdi + 429e5c: 49 83 e0 0f and r8, 15 + 429e60: 74 25 je 0x429e87 <__memcmp_sse2+0x137> + 429e62: f3 0f 6f 0f movdqu xmm1, xmmword ptr [rdi] + 429e66: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429e6b: 66 0f 74 c8 pcmpeqb xmm1, xmm0 + 429e6f: 66 0f d7 d1 pmovmskb edx, xmm1 + 429e73: 81 ea ff ff 00 00 sub edx, 65535 + 429e79: 0f 85 61 01 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> + 429e7f: 49 f7 d8 neg r8 + 429e82: 4a 8d 7c 07 10 lea rdi, [rdi + r8 + 16] + 429e87: 48 f7 c6 0f 00 00 00 test rsi, 15 + 429e8e: 0f 84 5f 01 00 00 je 0x429ff3 <__memcmp_sse2+0x2a3> + 429e94: 48 f7 c7 10 00 00 00 test rdi, 16 + 429e9b: 74 1d je 0x429eba <__memcmp_sse2+0x16a> + 429e9d: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429ea2: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 429ea6: 66 0f d7 d0 pmovmskb edx, xmm0 + 429eaa: 81 ea ff ff 00 00 sub edx, 65535 + 429eb0: 0f 85 2a 01 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> + 429eb6: 48 83 c7 10 add rdi, 16 + 429eba: 4d 89 da mov r10, r11 + 429ebd: 49 83 e2 e0 and r10, -32 + 429ec1: 4c 39 d7 cmp rdi, r10 + 429ec4: 0f 83 03 01 00 00 jae 0x429fcd <__memcmp_sse2+0x27d> + 429eca: 48 f7 c7 20 00 00 00 test rdi, 32 + 429ed1: 74 3a je 0x429f0d <__memcmp_sse2+0x1bd> + 429ed3: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429ed8: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 429edc: 66 0f d7 d0 pmovmskb edx, xmm0 + 429ee0: 81 ea ff ff 00 00 sub edx, 65535 + 429ee6: 0f 85 f4 00 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> + 429eec: 48 83 c7 10 add rdi, 16 + 429ef0: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429ef5: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 429ef9: 66 0f d7 d0 pmovmskb edx, xmm0 + 429efd: 81 ea ff ff 00 00 sub edx, 65535 + 429f03: 0f 85 d7 00 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> + 429f09: 48 83 c7 10 add rdi, 16 + 429f0d: 4d 89 da mov r10, r11 + 429f10: 49 83 e2 c0 and r10, -64 + 429f14: 4c 39 d7 cmp rdi, r10 + 429f17: 73 71 jae 0x429f8a <__memcmp_sse2+0x23a> + 429f19: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429f1e: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 429f22: 66 0f d7 d0 pmovmskb edx, xmm0 + 429f26: 81 ea ff ff 00 00 sub edx, 65535 + 429f2c: 0f 85 ae 00 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> + 429f32: 48 83 c7 10 add rdi, 16 + 429f36: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429f3b: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 429f3f: 66 0f d7 d0 pmovmskb edx, xmm0 + 429f43: 81 ea ff ff 00 00 sub edx, 65535 + 429f49: 0f 85 91 00 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> + 429f4f: 48 83 c7 10 add rdi, 16 + 429f53: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429f58: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 429f5c: 66 0f d7 d0 pmovmskb edx, xmm0 + 429f60: 81 ea ff ff 00 00 sub edx, 65535 + 429f66: 75 78 jne 0x429fe0 <__memcmp_sse2+0x290> + 429f68: 48 83 c7 10 add rdi, 16 + 429f6c: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429f71: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 429f75: 66 0f d7 d0 pmovmskb edx, xmm0 + 429f79: 81 ea ff ff 00 00 sub edx, 65535 + 429f7f: 75 5f jne 0x429fe0 <__memcmp_sse2+0x290> + 429f81: 48 83 c7 10 add rdi, 16 + 429f85: 49 39 fa cmp r10, rdi + 429f88: 75 8f jne 0x429f19 <__memcmp_sse2+0x1c9> + 429f8a: 4d 89 da mov r10, r11 + 429f8d: 49 83 e2 e0 and r10, -32 + 429f91: 4c 39 d7 cmp rdi, r10 + 429f94: 73 37 jae 0x429fcd <__memcmp_sse2+0x27d> + 429f96: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429f9b: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 429f9f: 66 0f d7 d0 pmovmskb edx, xmm0 + 429fa3: 81 ea ff ff 00 00 sub edx, 65535 + 429fa9: 75 35 jne 0x429fe0 <__memcmp_sse2+0x290> + 429fab: 48 83 c7 10 add rdi, 16 + 429faf: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] + 429fb4: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 429fb8: 66 0f d7 d0 pmovmskb edx, xmm0 + 429fbc: 81 ea ff ff 00 00 sub edx, 65535 + 429fc2: 75 1c jne 0x429fe0 <__memcmp_sse2+0x290> + 429fc4: 48 83 c7 10 add rdi, 16 + 429fc8: 49 39 fa cmp r10, rdi + 429fcb: 75 c9 jne 0x429f96 <__memcmp_sse2+0x246> + 429fcd: 49 29 fb sub r11, rdi + 429fd0: 0f 84 7a fe ff ff je 0x429e50 <__memcmp_sse2+0x100> + 429fd6: 4d 89 da mov r10, r11 + 429fd9: e9 99 fd ff ff jmp 0x429d77 <__memcmp_sse2+0x27> + 429fde: 66 90 nop + 429fe0: 0f bc ca bsf ecx, edx + 429fe3: 0f b6 04 0f movzx eax, byte ptr [rdi + rcx] + 429fe7: 48 01 fe add rsi, rdi + 429fea: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] + 429fee: e9 34 fe ff ff jmp 0x429e27 <__memcmp_sse2+0xd7> + 429ff3: 4d 89 da mov r10, r11 + 429ff6: 49 83 e2 e0 and r10, -32 + 429ffa: 4c 39 d7 cmp rdi, r10 + 429ffd: 73 ce jae 0x429fcd <__memcmp_sse2+0x27d> + 429fff: 48 f7 c7 10 00 00 00 test rdi, 16 + 42a006: 74 1e je 0x42a026 <__memcmp_sse2+0x2d6> + 42a008: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] + 42a00d: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 42a011: 66 0f d7 d0 pmovmskb edx, xmm0 + 42a015: 81 ea ff ff 00 00 sub edx, 65535 + 42a01b: 75 c3 jne 0x429fe0 <__memcmp_sse2+0x290> + 42a01d: 48 83 c7 10 add rdi, 16 + 42a021: 49 39 fa cmp r10, rdi + 42a024: 74 a7 je 0x429fcd <__memcmp_sse2+0x27d> + 42a026: 4d 89 da mov r10, r11 + 42a029: 49 83 e2 c0 and r10, -64 + 42a02d: 48 f7 c7 20 00 00 00 test rdi, 32 + 42a034: 74 36 je 0x42a06c <__memcmp_sse2+0x31c> + 42a036: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] + 42a03b: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 42a03f: 66 0f d7 d0 pmovmskb edx, xmm0 + 42a043: 81 ea ff ff 00 00 sub edx, 65535 + 42a049: 75 95 jne 0x429fe0 <__memcmp_sse2+0x290> + 42a04b: 48 83 c7 10 add rdi, 16 + 42a04f: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] + 42a054: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 42a058: 66 0f d7 d0 pmovmskb edx, xmm0 + 42a05c: 81 ea ff ff 00 00 sub edx, 65535 + 42a062: 0f 85 78 ff ff ff jne 0x429fe0 <__memcmp_sse2+0x290> + 42a068: 48 83 c7 10 add rdi, 16 + 42a06c: 49 39 fa cmp r10, rdi + 42a06f: 0f 84 15 ff ff ff je 0x429f8a <__memcmp_sse2+0x23a> + 42a075: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] + 42a07a: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 42a07e: 66 0f d7 d0 pmovmskb edx, xmm0 + 42a082: 81 ea ff ff 00 00 sub edx, 65535 + 42a088: 0f 85 52 ff ff ff jne 0x429fe0 <__memcmp_sse2+0x290> + 42a08e: 48 83 c7 10 add rdi, 16 + 42a092: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] + 42a097: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 42a09b: 66 0f d7 d0 pmovmskb edx, xmm0 + 42a09f: 81 ea ff ff 00 00 sub edx, 65535 + 42a0a5: 0f 85 35 ff ff ff jne 0x429fe0 <__memcmp_sse2+0x290> + 42a0ab: 48 83 c7 10 add rdi, 16 + 42a0af: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] + 42a0b4: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 42a0b8: 66 0f d7 d0 pmovmskb edx, xmm0 + 42a0bc: 81 ea ff ff 00 00 sub edx, 65535 + 42a0c2: 0f 85 18 ff ff ff jne 0x429fe0 <__memcmp_sse2+0x290> + 42a0c8: 48 83 c7 10 add rdi, 16 + 42a0cc: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] + 42a0d1: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 42a0d5: 66 0f d7 d0 pmovmskb edx, xmm0 + 42a0d9: 81 ea ff ff 00 00 sub edx, 65535 + 42a0df: 0f 85 fb fe ff ff jne 0x429fe0 <__memcmp_sse2+0x290> + 42a0e5: 48 83 c7 10 add rdi, 16 + 42a0e9: 49 39 fa cmp r10, rdi + 42a0ec: 75 87 jne 0x42a075 <__memcmp_sse2+0x325> + 42a0ee: 4d 89 da mov r10, r11 + 42a0f1: 49 83 e2 e0 and r10, -32 + 42a0f5: 4c 39 d7 cmp rdi, r10 + 42a0f8: 0f 83 cf fe ff ff jae 0x429fcd <__memcmp_sse2+0x27d> + 42a0fe: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] + 42a103: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 42a107: 66 0f d7 d0 pmovmskb edx, xmm0 + 42a10b: 81 ea ff ff 00 00 sub edx, 65535 + 42a111: 0f 85 c9 fe ff ff jne 0x429fe0 <__memcmp_sse2+0x290> + 42a117: 48 83 c7 10 add rdi, 16 + 42a11b: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] + 42a120: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 42a124: 66 0f d7 d0 pmovmskb edx, xmm0 + 42a128: 81 ea ff ff 00 00 sub edx, 65535 + 42a12e: 0f 85 ac fe ff ff jne 0x429fe0 <__memcmp_sse2+0x290> + 42a134: 48 83 c7 10 add rdi, 16 + 42a138: 4c 39 d7 cmp rdi, r10 + 42a13b: 75 c1 jne 0x42a0fe <__memcmp_sse2+0x3ae> + 42a13d: 49 29 fb sub r11, rdi + 42a140: 0f 84 0a fd ff ff je 0x429e50 <__memcmp_sse2+0x100> + 42a146: 4d 89 da mov r10, r11 + 42a149: e9 29 fc ff ff jmp 0x429d77 <__memcmp_sse2+0x27> + 42a14e: 66 90 nop + +000000000042a150 <__memcmp_avx2_movbe>: + 42a150: f3 0f 1e fa endbr64 + 42a154: 48 83 fa 20 cmp rdx, 32 + 42a158: 0f 82 a2 01 00 00 jb 0x42a300 <__memcmp_avx2_movbe+0x1b0> + 42a15e: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] + 42a162: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] + 42a166: c5 fd d7 c2 vpmovmskb eax, ymm2 + 42a16a: 83 e8 ff sub eax, -1 + 42a16d: 0f 85 ed 00 00 00 jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a173: 48 83 fa 40 cmp rdx, 64 + 42a177: 0f 86 c4 00 00 00 jbe 0x42a241 <__memcmp_avx2_movbe+0xf1> + 42a17d: c5 fd 74 c0 vpcmpeqb ymm0, ymm0, ymm0 + 42a181: 48 81 fa 00 01 00 00 cmp rdx, 256 + 42a188: 0f 87 12 02 00 00 ja 0x42a3a0 <__memcmp_avx2_movbe+0x250> + 42a18e: 48 81 fa 80 00 00 00 cmp rdx, 128 + 42a195: 0f 82 9c 02 00 00 jb 0x42a437 <__memcmp_avx2_movbe+0x2e7> + 42a19b: c5 fe 6f 0e vmovdqu ymm1, ymmword ptr [rsi] + 42a19f: c5 f5 74 0f vpcmpeqb ymm1, ymm1, ymmword ptr [rdi] + 42a1a3: c5 fe 6f 56 20 vmovdqu ymm2, ymmword ptr [rsi + 32] + 42a1a8: c5 ed 74 57 20 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi + 32] + 42a1ad: c5 fe 6f 5e 40 vmovdqu ymm3, ymmword ptr [rsi + 64] + 42a1b2: c5 e5 74 5f 40 vpcmpeqb ymm3, ymm3, ymmword ptr [rdi + 64] + 42a1b7: c5 fe 6f 66 60 vmovdqu ymm4, ymmword ptr [rsi + 96] + 42a1bc: c5 dd 74 67 60 vpcmpeqb ymm4, ymm4, ymmword ptr [rdi + 96] + 42a1c1: c5 ed db e9 vpand ymm5, ymm2, ymm1 + 42a1c5: c5 dd db f3 vpand ymm6, ymm4, ymm3 + 42a1c9: c5 cd db ed vpand ymm5, ymm6, ymm5 + 42a1cd: c4 e2 7d 17 e8 vptest ymm5, ymm0 + 42a1d2: 0f 83 d8 02 00 00 jae 0x42a4b0 <__memcmp_avx2_movbe+0x360> + 42a1d8: 48 8d 7c 17 80 lea rdi, [rdi + rdx - 128] + 42a1dd: 48 8d 74 16 80 lea rsi, [rsi + rdx - 128] + 42a1e2: c5 fe 6f 0e vmovdqu ymm1, ymmword ptr [rsi] + 42a1e6: c5 f5 74 0f vpcmpeqb ymm1, ymm1, ymmword ptr [rdi] + 42a1ea: c5 fe 6f 56 20 vmovdqu ymm2, ymmword ptr [rsi + 32] + 42a1ef: c5 ed 74 57 20 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi + 32] + 42a1f4: c5 f5 db ea vpand ymm5, ymm1, ymm2 + 42a1f8: c5 fe 6f 5e 40 vmovdqu ymm3, ymmword ptr [rsi + 64] + 42a1fd: c5 e5 74 5f 40 vpcmpeqb ymm3, ymm3, ymmword ptr [rdi + 64] + 42a202: c5 d5 db eb vpand ymm5, ymm5, ymm3 + 42a206: c5 fe 6f 66 60 vmovdqu ymm4, ymmword ptr [rsi + 96] + 42a20b: c5 dd 74 67 60 vpcmpeqb ymm4, ymm4, ymmword ptr [rdi + 96] + 42a210: c5 d5 db ec vpand ymm5, ymm5, ymm4 + 42a214: c4 e2 7d 17 e8 vptest ymm5, ymm0 + 42a219: 0f 83 91 02 00 00 jae 0x42a4b0 <__memcmp_avx2_movbe+0x360> + 42a21f: 31 c0 xor eax, eax + 42a221: c5 f8 77 vzeroupper + 42a224: c3 ret + 42a225: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42a230: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] + 42a234: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] + 42a238: c5 fd d7 c2 vpmovmskb eax, ymm2 + 42a23c: 83 e8 ff sub eax, -1 + 42a23f: 75 1f jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a241: 48 8d 7c 17 e0 lea rdi, [rdi + rdx - 32] + 42a246: 48 8d 74 16 e0 lea rsi, [rsi + rdx - 32] + 42a24b: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] + 42a24f: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] + 42a253: c5 fd d7 c2 vpmovmskb eax, ymm2 + 42a257: 83 e8 ff sub eax, -1 + 42a25a: 75 04 jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a25c: c5 f8 77 vzeroupper + 42a25f: c3 ret + 42a260: f3 0f bc c8 tzcnt ecx, eax + 42a264: 0f b6 04 0f movzx eax, byte ptr [rdi + rcx] + 42a268: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] + 42a26c: 29 d0 sub eax, edx + 42a26e: c5 f8 77 vzeroupper + 42a271: c3 ret + 42a272: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42a27d: 0f 1f 00 nop dword ptr [rax] + 42a280: 0f 38 f0 07 movbe eax, dword ptr [rdi] + 42a284: 0f 38 f0 0e movbe ecx, dword ptr [rsi] + 42a288: 48 c1 e0 20 shl rax, 32 + 42a28c: 48 c1 e1 20 shl rcx, 32 + 42a290: 0f 38 f0 7c 17 fc movbe edi, dword ptr [rdi + rdx - 4] + 42a296: 0f 38 f0 74 16 fc movbe esi, dword ptr [rsi + rdx - 4] + 42a29c: 48 09 f8 or rax, rdi + 42a29f: 48 09 f1 or rcx, rsi + 42a2a2: 48 29 c8 sub rax, rcx + 42a2a5: 74 09 je 0x42a2b0 <__memcmp_avx2_movbe+0x160> + 42a2a7: 19 c0 sbb eax, eax + 42a2a9: 83 c8 01 or eax, 1 + 42a2ac: c3 ret + 42a2ad: 0f 1f 00 nop dword ptr [rax] + 42a2b0: c3 ret + 42a2b1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42a2bc: 0f 1f 40 00 nop dword ptr [rax] + 42a2c0: 0f b7 07 movzx eax, word ptr [rdi] + 42a2c3: 0f b7 0e movzx ecx, word ptr [rsi] + 42a2c6: c1 e0 08 shl eax, 8 + 42a2c9: c1 e1 08 shl ecx, 8 + 42a2cc: 0f c8 bswap eax + 42a2ce: 0f c9 bswap ecx + 42a2d0: 8a 44 17 ff mov al, byte ptr [rdi + rdx - 1] + 42a2d4: 8a 4c 16 ff mov cl, byte ptr [rsi + rdx - 1] + 42a2d8: 29 c8 sub eax, ecx + 42a2da: c3 ret + 42a2db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42a2e0: 0f b6 07 movzx eax, byte ptr [rdi] + 42a2e3: 0f b6 0e movzx ecx, byte ptr [rsi] + 42a2e6: 29 c8 sub eax, ecx + 42a2e8: c3 ret + 42a2e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42a2f0: 31 c0 xor eax, eax + 42a2f2: c3 ret + 42a2f3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42a2fe: 66 90 nop + 42a300: 80 fa 01 cmp dl, 1 + 42a303: 74 db je 0x42a2e0 <__memcmp_avx2_movbe+0x190> + 42a305: 72 e9 jb 0x42a2f0 <__memcmp_avx2_movbe+0x1a0> + 42a307: 80 fa 04 cmp dl, 4 + 42a30a: 72 b4 jb 0x42a2c0 <__memcmp_avx2_movbe+0x170> + 42a30c: 80 fa 08 cmp dl, 8 + 42a30f: 0f 82 6b ff ff ff jb 0x42a280 <__memcmp_avx2_movbe+0x130> + 42a315: 80 fa 10 cmp dl, 16 + 42a318: 73 46 jae 0x42a360 <__memcmp_avx2_movbe+0x210> + 42a31a: c5 fa 7e 0f vmovq xmm1, qword ptr [rdi] # xmm1 = mem[0],zero + 42a31e: c5 fa 7e 16 vmovq xmm2, qword ptr [rsi] # xmm2 = mem[0],zero + 42a322: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 42a326: c5 f9 d7 c2 vpmovmskb eax, xmm2 + 42a32a: 2d ff ff 00 00 sub eax, 65535 + 42a32f: 0f 85 2b ff ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a335: 48 8d 7c 17 f8 lea rdi, [rdi + rdx - 8] + 42a33a: 48 8d 74 16 f8 lea rsi, [rsi + rdx - 8] + 42a33f: c5 fa 7e 0f vmovq xmm1, qword ptr [rdi] # xmm1 = mem[0],zero + 42a343: c5 fa 7e 16 vmovq xmm2, qword ptr [rsi] # xmm2 = mem[0],zero + 42a347: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 42a34b: c5 f9 d7 c2 vpmovmskb eax, xmm2 + 42a34f: 2d ff ff 00 00 sub eax, 65535 + 42a354: 0f 85 06 ff ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a35a: c3 ret + 42a35b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42a360: c5 fa 6f 16 vmovdqu xmm2, xmmword ptr [rsi] + 42a364: c5 e9 74 17 vpcmpeqb xmm2, xmm2, xmmword ptr [rdi] + 42a368: c5 f9 d7 c2 vpmovmskb eax, xmm2 + 42a36c: 2d ff ff 00 00 sub eax, 65535 + 42a371: 0f 85 e9 fe ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a377: 48 8d 7c 17 f0 lea rdi, [rdi + rdx - 16] + 42a37c: 48 8d 74 16 f0 lea rsi, [rsi + rdx - 16] + 42a381: c5 fa 6f 16 vmovdqu xmm2, xmmword ptr [rsi] + 42a385: c5 e9 74 17 vpcmpeqb xmm2, xmm2, xmmword ptr [rdi] + 42a389: c5 f9 d7 c2 vpmovmskb eax, xmm2 + 42a38d: 2d ff ff 00 00 sub eax, 65535 + 42a392: 0f 85 c8 fe ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a398: c3 ret + 42a399: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42a3a0: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] + 42a3a4: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] + 42a3a8: c5 fd d7 c2 vpmovmskb eax, ymm2 + 42a3ac: 83 e8 ff sub eax, -1 + 42a3af: 0f 85 ab fe ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a3b5: 48 89 f9 mov rcx, rdi + 42a3b8: 83 e1 1f and ecx, 31 + 42a3bb: 48 83 e9 20 sub rcx, 32 + 42a3bf: 48 29 ce sub rsi, rcx + 42a3c2: 48 29 cf sub rdi, rcx + 42a3c5: 48 01 ca add rdx, rcx + 42a3c8: c5 fe 6f 0e vmovdqu ymm1, ymmword ptr [rsi] + 42a3cc: c5 f5 74 0f vpcmpeqb ymm1, ymm1, ymmword ptr [rdi] + 42a3d0: c5 fe 6f 56 20 vmovdqu ymm2, ymmword ptr [rsi + 32] + 42a3d5: c5 ed 74 57 20 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi + 32] + 42a3da: c5 f5 db ea vpand ymm5, ymm1, ymm2 + 42a3de: c5 fe 6f 5e 40 vmovdqu ymm3, ymmword ptr [rsi + 64] + 42a3e3: c5 e5 74 5f 40 vpcmpeqb ymm3, ymm3, ymmword ptr [rdi + 64] + 42a3e8: c5 d5 db eb vpand ymm5, ymm5, ymm3 + 42a3ec: c5 fe 6f 66 60 vmovdqu ymm4, ymmword ptr [rsi + 96] + 42a3f1: c5 dd 74 67 60 vpcmpeqb ymm4, ymm4, ymmword ptr [rdi + 96] + 42a3f6: c5 d5 db ec vpand ymm5, ymm5, ymm4 + 42a3fa: c4 e2 7d 17 e8 vptest ymm5, ymm0 + 42a3ff: 0f 83 ab 00 00 00 jae 0x42a4b0 <__memcmp_avx2_movbe+0x360> + 42a405: 48 81 c7 80 00 00 00 add rdi, 128 + 42a40c: 48 81 c6 80 00 00 00 add rsi, 128 + 42a413: 48 81 ea 80 00 00 00 sub rdx, 128 + 42a41a: 48 81 fa 80 00 00 00 cmp rdx, 128 + 42a421: 73 a5 jae 0x42a3c8 <__memcmp_avx2_movbe+0x278> + 42a423: 48 83 fa 20 cmp rdx, 32 + 42a427: 0f 86 14 fe ff ff jbe 0x42a241 <__memcmp_avx2_movbe+0xf1> + 42a42d: 48 83 fa 40 cmp rdx, 64 + 42a431: 0f 86 f9 fd ff ff jbe 0x42a230 <__memcmp_avx2_movbe+0xe0> + 42a437: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] + 42a43b: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] + 42a43f: c5 fd d7 c2 vpmovmskb eax, ymm2 + 42a443: 83 e8 ff sub eax, -1 + 42a446: 0f 85 14 fe ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a44c: 48 83 c7 20 add rdi, 32 + 42a450: 48 83 c6 20 add rsi, 32 + 42a454: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] + 42a458: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] + 42a45c: c5 fd d7 c2 vpmovmskb eax, ymm2 + 42a460: 83 e8 ff sub eax, -1 + 42a463: 0f 85 f7 fd ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a469: 48 8d 7c 17 a0 lea rdi, [rdi + rdx - 96] + 42a46e: 48 8d 74 16 a0 lea rsi, [rsi + rdx - 96] + 42a473: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] + 42a477: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] + 42a47b: c5 fd d7 c2 vpmovmskb eax, ymm2 + 42a47f: 83 e8 ff sub eax, -1 + 42a482: 0f 85 d8 fd ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a488: 48 83 c7 20 add rdi, 32 + 42a48c: 48 83 c6 20 add rsi, 32 + 42a490: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] + 42a494: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] + 42a498: c5 fd d7 c2 vpmovmskb eax, ymm2 + 42a49c: 83 e8 ff sub eax, -1 + 42a49f: 0f 85 bb fd ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a4a5: c5 f8 77 vzeroupper + 42a4a8: c3 ret + 42a4a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42a4b0: c5 fd d7 c1 vpmovmskb eax, ymm1 + 42a4b4: 83 e8 ff sub eax, -1 + 42a4b7: 0f 85 a3 fd ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> + 42a4bd: c5 fd d7 c2 vpmovmskb eax, ymm2 + 42a4c1: 83 e8 ff sub eax, -1 + 42a4c4: 75 2a jne 0x42a4f0 <__memcmp_avx2_movbe+0x3a0> + 42a4c6: c5 fd d7 c3 vpmovmskb eax, ymm3 + 42a4ca: 83 e8 ff sub eax, -1 + 42a4cd: 75 41 jne 0x42a510 <__memcmp_avx2_movbe+0x3c0> + 42a4cf: c5 fd d7 c4 vpmovmskb eax, ymm4 + 42a4d3: 83 e8 ff sub eax, -1 + 42a4d6: f3 0f bc c8 tzcnt ecx, eax + 42a4da: 0f b6 44 0f 60 movzx eax, byte ptr [rdi + rcx + 96] + 42a4df: 0f b6 54 0e 60 movzx edx, byte ptr [rsi + rcx + 96] + 42a4e4: 29 d0 sub eax, edx + 42a4e6: c5 f8 77 vzeroupper + 42a4e9: c3 ret + 42a4ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42a4f0: f3 0f bc c8 tzcnt ecx, eax + 42a4f4: 0f b6 44 0f 20 movzx eax, byte ptr [rdi + rcx + 32] + 42a4f9: 0f b6 54 0e 20 movzx edx, byte ptr [rsi + rcx + 32] + 42a4fe: 29 d0 sub eax, edx + 42a500: c5 f8 77 vzeroupper + 42a503: c3 ret + 42a504: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42a50f: 90 nop + 42a510: f3 0f bc c8 tzcnt ecx, eax + 42a514: 0f b6 44 0f 40 movzx eax, byte ptr [rdi + rcx + 64] + 42a519: 0f b6 54 0e 40 movzx edx, byte ptr [rsi + rcx + 64] + 42a51e: 29 d0 sub eax, edx + 42a520: c5 f8 77 vzeroupper + 42a523: c3 ret + 42a524: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42a52e: 66 90 nop + +000000000042a530 <__memcmp_sse4_1>: + 42a530: f3 0f 1e fa endbr64 + 42a534: 66 0f ef c0 pxor xmm0, xmm0 + 42a538: 48 83 fa 4f cmp rdx, 79 + 42a53c: 77 32 ja 0x42a570 <__memcmp_sse4_1+0x40> + 42a53e: 48 83 fa 01 cmp rdx, 1 + 42a542: 74 1c je 0x42a560 <__memcmp_sse4_1+0x30> + 42a544: 48 01 d6 add rsi, rdx + 42a547: 48 01 d7 add rdi, rdx + 42a54a: 4c 8d 1d bf c9 06 00 lea r11, [rip + 444863] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42a551: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42a555: 4c 01 d9 add rcx, r11 + 42a558: 3e ff e1 jmp rcx + 42a55b: 0f 0b ud2 + 42a55d: 0f 1f 00 nop dword ptr [rax] + 42a560: 0f b6 07 movzx eax, byte ptr [rdi] + 42a563: 0f b6 0e movzx ecx, byte ptr [rsi] + 42a566: 29 c8 sub eax, ecx + 42a568: c3 ret + 42a569: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42a570: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] + 42a574: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] + 42a578: 66 0f ef d1 pxor xmm2, xmm1 + 42a57c: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a581: 0f 83 56 0b 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42a587: 48 89 f1 mov rcx, rsi + 42a58a: 48 83 e6 f0 and rsi, -16 + 42a58e: 48 83 c6 10 add rsi, 16 + 42a592: 48 29 f1 sub rcx, rsi + 42a595: 48 29 cf sub rdi, rcx + 42a598: 48 01 ca add rdx, rcx + 42a59b: 48 f7 c7 0f 00 00 00 test rdi, 15 + 42a5a2: 0f 84 08 05 00 00 je 0x42aab0 <__memcmp_sse4_1+0x580> + 42a5a8: 48 81 fa 80 00 00 00 cmp rdx, 128 + 42a5af: 0f 87 b3 00 00 00 ja 0x42a668 <__memcmp_sse4_1+0x138> + 42a5b5: 48 83 ea 40 sub rdx, 64 + 42a5b9: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] + 42a5bd: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42a5c1: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a5c6: 0f 83 11 0b 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42a5cc: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] + 42a5d1: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] + 42a5d6: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a5db: 0f 83 f4 0a 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> + 42a5e1: f3 0f 6f 57 20 movdqu xmm2, xmmword ptr [rdi + 32] + 42a5e6: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] + 42a5eb: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a5f0: 0f 83 d7 0a 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> + 42a5f6: f3 0f 6f 57 30 movdqu xmm2, xmmword ptr [rdi + 48] + 42a5fb: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] + 42a600: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a605: 0f 83 b8 0a 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> + 42a60b: 48 83 fa 20 cmp rdx, 32 + 42a60f: 72 36 jb 0x42a647 <__memcmp_sse4_1+0x117> + 42a611: f3 0f 6f 57 40 movdqu xmm2, xmmword ptr [rdi + 64] + 42a616: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] + 42a61b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a620: 0f 83 93 0a 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> + 42a626: f3 0f 6f 57 50 movdqu xmm2, xmmword ptr [rdi + 80] + 42a62b: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] + 42a630: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a635: 0f 83 74 0a 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> + 42a63b: 48 83 ea 20 sub rdx, 32 + 42a63f: 48 83 c7 20 add rdi, 32 + 42a643: 48 83 c6 20 add rsi, 32 + 42a647: 48 83 c7 40 add rdi, 64 + 42a64b: 48 83 c6 40 add rsi, 64 + 42a64f: 48 01 d6 add rsi, rdx + 42a652: 48 01 d7 add rdi, rdx + 42a655: 4c 8d 1d b4 c8 06 00 lea r11, [rip + 444596] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42a65c: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42a660: 4c 01 d9 add rcx, r11 + 42a663: 3e ff e1 jmp rcx + 42a666: 0f 0b ud2 + 42a668: 48 81 fa 00 02 00 00 cmp rdx, 512 + 42a66f: 0f 87 2b 03 00 00 ja 0x42a9a0 <__memcmp_sse4_1+0x470> + 42a675: 48 81 fa 00 01 00 00 cmp rdx, 256 + 42a67c: 0f 87 18 01 00 00 ja 0x42a79a <__memcmp_sse4_1+0x26a> + 42a682: 48 81 ea 80 00 00 00 sub rdx, 128 + 42a689: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] + 42a68d: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42a691: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a696: 0f 83 41 0a 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42a69c: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] + 42a6a1: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] + 42a6a6: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a6ab: 0f 83 24 0a 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> + 42a6b1: f3 0f 6f 57 20 movdqu xmm2, xmmword ptr [rdi + 32] + 42a6b6: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] + 42a6bb: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a6c0: 0f 83 07 0a 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> + 42a6c6: f3 0f 6f 57 30 movdqu xmm2, xmmword ptr [rdi + 48] + 42a6cb: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] + 42a6d0: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a6d5: 0f 83 e8 09 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> + 42a6db: f3 0f 6f 57 40 movdqu xmm2, xmmword ptr [rdi + 64] + 42a6e0: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] + 42a6e5: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a6ea: 0f 83 c9 09 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> + 42a6f0: f3 0f 6f 57 50 movdqu xmm2, xmmword ptr [rdi + 80] + 42a6f5: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] + 42a6fa: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a6ff: 0f 83 aa 09 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> + 42a705: f3 0f 6f 57 60 movdqu xmm2, xmmword ptr [rdi + 96] + 42a70a: 66 0f ef 56 60 pxor xmm2, xmmword ptr [rsi + 96] + 42a70f: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a714: 0f 83 8b 09 00 00 jae 0x42b0a5 <__memcmp_sse4_1+0xb75> + 42a71a: f3 0f 6f 57 70 movdqu xmm2, xmmword ptr [rdi + 112] + 42a71f: 66 0f ef 56 70 pxor xmm2, xmmword ptr [rsi + 112] + 42a724: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a729: 0f 83 66 09 00 00 jae 0x42b095 <__memcmp_sse4_1+0xb65> + 42a72f: 48 81 c6 80 00 00 00 add rsi, 128 + 42a736: 48 81 c7 80 00 00 00 add rdi, 128 + 42a73d: 48 83 fa 40 cmp rdx, 64 + 42a741: 0f 83 6e fe ff ff jae 0x42a5b5 <__memcmp_sse4_1+0x85> + 42a747: 48 83 fa 20 cmp rdx, 32 + 42a74b: 72 34 jb 0x42a781 <__memcmp_sse4_1+0x251> + 42a74d: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] + 42a751: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42a755: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a75a: 0f 83 7d 09 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42a760: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] + 42a765: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] + 42a76a: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a76f: 0f 83 60 09 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> + 42a775: 48 83 ea 20 sub rdx, 32 + 42a779: 48 83 c7 20 add rdi, 32 + 42a77d: 48 83 c6 20 add rsi, 32 + 42a781: 48 01 d6 add rsi, rdx + 42a784: 48 01 d7 add rdi, rdx + 42a787: 4c 8d 1d 82 c7 06 00 lea r11, [rip + 444290] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42a78e: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42a792: 4c 01 d9 add rcx, r11 + 42a795: 3e ff e1 jmp rcx + 42a798: 0f 0b ud2 + 42a79a: 48 81 ea 00 01 00 00 sub rdx, 256 + 42a7a1: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] + 42a7a5: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42a7a9: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a7ae: 0f 83 29 09 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42a7b4: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] + 42a7b9: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] + 42a7be: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a7c3: 0f 83 0c 09 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> + 42a7c9: f3 0f 6f 57 20 movdqu xmm2, xmmword ptr [rdi + 32] + 42a7ce: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] + 42a7d3: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a7d8: 0f 83 ef 08 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> + 42a7de: f3 0f 6f 57 30 movdqu xmm2, xmmword ptr [rdi + 48] + 42a7e3: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] + 42a7e8: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a7ed: 0f 83 d0 08 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> + 42a7f3: f3 0f 6f 57 40 movdqu xmm2, xmmword ptr [rdi + 64] + 42a7f8: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] + 42a7fd: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a802: 0f 83 b1 08 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> + 42a808: f3 0f 6f 57 50 movdqu xmm2, xmmword ptr [rdi + 80] + 42a80d: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] + 42a812: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a817: 0f 83 92 08 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> + 42a81d: f3 0f 6f 57 60 movdqu xmm2, xmmword ptr [rdi + 96] + 42a822: 66 0f ef 56 60 pxor xmm2, xmmword ptr [rsi + 96] + 42a827: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a82c: 0f 83 73 08 00 00 jae 0x42b0a5 <__memcmp_sse4_1+0xb75> + 42a832: f3 0f 6f 57 70 movdqu xmm2, xmmword ptr [rdi + 112] + 42a837: 66 0f ef 56 70 pxor xmm2, xmmword ptr [rsi + 112] + 42a83c: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a841: 0f 83 4e 08 00 00 jae 0x42b095 <__memcmp_sse4_1+0xb65> + 42a847: f3 0f 6f 97 80 00 00 00 movdqu xmm2, xmmword ptr [rdi + 128] + 42a84f: 66 0f ef 96 80 00 00 00 pxor xmm2, xmmword ptr [rsi + 128] + 42a857: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a85c: 0f 83 23 08 00 00 jae 0x42b085 <__memcmp_sse4_1+0xb55> + 42a862: f3 0f 6f 97 90 00 00 00 movdqu xmm2, xmmword ptr [rdi + 144] + 42a86a: 66 0f ef 96 90 00 00 00 pxor xmm2, xmmword ptr [rsi + 144] + 42a872: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a877: 0f 83 f8 07 00 00 jae 0x42b075 <__memcmp_sse4_1+0xb45> + 42a87d: f3 0f 6f 97 a0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 160] + 42a885: 66 0f ef 96 a0 00 00 00 pxor xmm2, xmmword ptr [rsi + 160] + 42a88d: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a892: 0f 83 cd 07 00 00 jae 0x42b065 <__memcmp_sse4_1+0xb35> + 42a898: f3 0f 6f 97 b0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 176] + 42a8a0: 66 0f ef 96 b0 00 00 00 pxor xmm2, xmmword ptr [rsi + 176] + 42a8a8: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a8ad: 0f 83 9f 07 00 00 jae 0x42b052 <__memcmp_sse4_1+0xb22> + 42a8b3: f3 0f 6f 97 c0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 192] + 42a8bb: 66 0f ef 96 c0 00 00 00 pxor xmm2, xmmword ptr [rsi + 192] + 42a8c3: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a8c8: 0f 83 71 07 00 00 jae 0x42b03f <__memcmp_sse4_1+0xb0f> + 42a8ce: f3 0f 6f 97 d0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 208] + 42a8d6: 66 0f ef 96 d0 00 00 00 pxor xmm2, xmmword ptr [rsi + 208] + 42a8de: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a8e3: 0f 83 43 07 00 00 jae 0x42b02c <__memcmp_sse4_1+0xafc> + 42a8e9: f3 0f 6f 97 e0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 224] + 42a8f1: 66 0f ef 96 e0 00 00 00 pxor xmm2, xmmword ptr [rsi + 224] + 42a8f9: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a8fe: 0f 83 15 07 00 00 jae 0x42b019 <__memcmp_sse4_1+0xae9> + 42a904: f3 0f 6f 97 f0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 240] + 42a90c: 66 0f ef 96 f0 00 00 00 pxor xmm2, xmmword ptr [rsi + 240] + 42a914: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a919: 0f 83 e7 06 00 00 jae 0x42b006 <__memcmp_sse4_1+0xad6> + 42a91f: 48 81 c6 00 01 00 00 add rsi, 256 + 42a926: 48 81 c7 00 01 00 00 add rdi, 256 + 42a92d: 48 81 fa 80 00 00 00 cmp rdx, 128 + 42a934: 0f 83 48 fd ff ff jae 0x42a682 <__memcmp_sse4_1+0x152> + 42a93a: 48 83 fa 40 cmp rdx, 64 + 42a93e: 0f 83 71 fc ff ff jae 0x42a5b5 <__memcmp_sse4_1+0x85> + 42a944: 48 83 fa 20 cmp rdx, 32 + 42a948: 72 34 jb 0x42a97e <__memcmp_sse4_1+0x44e> + 42a94a: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] + 42a94e: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42a952: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a957: 0f 83 80 07 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42a95d: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] + 42a962: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] + 42a967: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42a96c: 0f 83 63 07 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> + 42a972: 48 83 ea 20 sub rdx, 32 + 42a976: 48 83 c7 20 add rdi, 32 + 42a97a: 48 83 c6 20 add rsi, 32 + 42a97e: 48 01 d6 add rsi, rdx + 42a981: 48 01 d7 add rdi, rdx + 42a984: 4c 8d 1d 85 c5 06 00 lea r11, [rip + 443781] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42a98b: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42a98f: 4c 01 d9 add rcx, r11 + 42a992: 3e ff e1 jmp rcx + 42a995: 0f 0b ud2 + 42a997: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42a9a0: 4c 8b 05 d1 66 09 00 mov r8, qword ptr [rip + 616145] # 0x4c1078 <__x86_data_cache_size_half> + 42a9a7: 4d 89 c1 mov r9, r8 + 42a9aa: 49 d1 e8 shr r8 + 42a9ad: 4d 01 c8 add r8, r9 + 42a9b0: 4c 39 c2 cmp rdx, r8 + 42a9b3: 77 77 ja 0x42aa2c <__memcmp_sse4_1+0x4fc> + 42a9b5: 48 83 ea 40 sub rdx, 64 + 42a9b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42a9c0: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] + 42a9c4: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42a9c8: 66 0f 6f ca movdqa xmm1, xmm2 + 42a9cc: f3 0f 6f 5f 10 movdqu xmm3, xmmword ptr [rdi + 16] + 42a9d1: 66 0f ef 5e 10 pxor xmm3, xmmword ptr [rsi + 16] + 42a9d6: 66 0f eb cb por xmm1, xmm3 + 42a9da: f3 0f 6f 67 20 movdqu xmm4, xmmword ptr [rdi + 32] + 42a9df: 66 0f ef 66 20 pxor xmm4, xmmword ptr [rsi + 32] + 42a9e4: 66 0f eb cc por xmm1, xmm4 + 42a9e8: f3 0f 6f 6f 30 movdqu xmm5, xmmword ptr [rdi + 48] + 42a9ed: 66 0f ef 6e 30 pxor xmm5, xmmword ptr [rsi + 48] + 42a9f2: 66 0f eb cd por xmm1, xmm5 + 42a9f6: 66 0f 38 17 c1 ptest xmm0, xmm1 + 42a9fb: 0f 83 bf 05 00 00 jae 0x42afc0 <__memcmp_sse4_1+0xa90> + 42aa01: 48 83 c6 40 add rsi, 64 + 42aa05: 48 83 c7 40 add rdi, 64 + 42aa09: 48 83 ea 40 sub rdx, 64 + 42aa0d: 73 b1 jae 0x42a9c0 <__memcmp_sse4_1+0x490> + 42aa0f: 48 83 c2 40 add rdx, 64 + 42aa13: 48 01 d6 add rsi, rdx + 42aa16: 48 01 d7 add rdi, rdx + 42aa19: 4c 8d 1d f0 c4 06 00 lea r11, [rip + 443632] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42aa20: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42aa24: 4c 01 d9 add rcx, r11 + 42aa27: 3e ff e1 jmp rcx + 42aa2a: 0f 0b ud2 + 42aa2c: 48 83 ea 40 sub rdx, 64 + 42aa30: 0f 18 87 c0 01 00 00 prefetchnta byte ptr [rdi + 448] + 42aa37: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42aa3e: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] + 42aa42: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42aa46: 66 0f 6f ca movdqa xmm1, xmm2 + 42aa4a: f3 0f 6f 5f 10 movdqu xmm3, xmmword ptr [rdi + 16] + 42aa4f: 66 0f ef 5e 10 pxor xmm3, xmmword ptr [rsi + 16] + 42aa54: 66 0f eb cb por xmm1, xmm3 + 42aa58: f3 0f 6f 67 20 movdqu xmm4, xmmword ptr [rdi + 32] + 42aa5d: 66 0f ef 66 20 pxor xmm4, xmmword ptr [rsi + 32] + 42aa62: 66 0f eb cc por xmm1, xmm4 + 42aa66: f3 0f 6f 6f 30 movdqu xmm5, xmmword ptr [rdi + 48] + 42aa6b: 66 0f ef 6e 30 pxor xmm5, xmmword ptr [rsi + 48] + 42aa70: 66 0f eb cd por xmm1, xmm5 + 42aa74: 66 0f 38 17 c1 ptest xmm0, xmm1 + 42aa79: 0f 83 41 05 00 00 jae 0x42afc0 <__memcmp_sse4_1+0xa90> + 42aa7f: 48 83 c6 40 add rsi, 64 + 42aa83: 48 83 c7 40 add rdi, 64 + 42aa87: 48 83 ea 40 sub rdx, 64 + 42aa8b: 73 a3 jae 0x42aa30 <__memcmp_sse4_1+0x500> + 42aa8d: 48 83 c2 40 add rdx, 64 + 42aa91: 48 01 d6 add rsi, rdx + 42aa94: 48 01 d7 add rdi, rdx + 42aa97: 4c 8d 1d 72 c4 06 00 lea r11, [rip + 443506] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42aa9e: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42aaa2: 4c 01 d9 add rcx, r11 + 42aaa5: 3e ff e1 jmp rcx + 42aaa8: 0f 0b ud2 + 42aaaa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42aab0: 48 81 fa 80 00 00 00 cmp rdx, 128 + 42aab7: 0f 87 b3 00 00 00 ja 0x42ab70 <__memcmp_sse4_1+0x640> + 42aabd: 48 83 ea 40 sub rdx, 64 + 42aac1: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 42aac5: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42aac9: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42aace: 0f 83 09 06 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42aad4: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 42aad9: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] + 42aade: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42aae3: 0f 83 ec 05 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> + 42aae9: 66 0f 6f 57 20 movdqa xmm2, xmmword ptr [rdi + 32] + 42aaee: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] + 42aaf3: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42aaf8: 0f 83 cf 05 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> + 42aafe: 66 0f 6f 57 30 movdqa xmm2, xmmword ptr [rdi + 48] + 42ab03: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] + 42ab08: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ab0d: 0f 83 b0 05 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> + 42ab13: 48 83 fa 20 cmp rdx, 32 + 42ab17: 72 36 jb 0x42ab4f <__memcmp_sse4_1+0x61f> + 42ab19: 66 0f 6f 57 40 movdqa xmm2, xmmword ptr [rdi + 64] + 42ab1e: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] + 42ab23: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ab28: 0f 83 8b 05 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> + 42ab2e: 66 0f 6f 57 50 movdqa xmm2, xmmword ptr [rdi + 80] + 42ab33: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] + 42ab38: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ab3d: 0f 83 6c 05 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> + 42ab43: 48 83 ea 20 sub rdx, 32 + 42ab47: 48 83 c7 20 add rdi, 32 + 42ab4b: 48 83 c6 20 add rsi, 32 + 42ab4f: 48 83 c7 40 add rdi, 64 + 42ab53: 48 83 c6 40 add rsi, 64 + 42ab57: 48 01 d6 add rsi, rdx + 42ab5a: 48 01 d7 add rdi, rdx + 42ab5d: 4c 8d 1d ac c3 06 00 lea r11, [rip + 443308] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42ab64: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42ab68: 4c 01 d9 add rcx, r11 + 42ab6b: 3e ff e1 jmp rcx + 42ab6e: 0f 0b ud2 + 42ab70: 48 81 fa 00 02 00 00 cmp rdx, 512 + 42ab77: 0f 87 33 03 00 00 ja 0x42aeb0 <__memcmp_sse4_1+0x980> + 42ab7d: 48 81 fa 00 01 00 00 cmp rdx, 256 + 42ab84: 0f 87 26 01 00 00 ja 0x42acb0 <__memcmp_sse4_1+0x780> + 42ab8a: 48 81 ea 80 00 00 00 sub rdx, 128 + 42ab91: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 42ab95: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42ab99: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ab9e: 0f 83 39 05 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42aba4: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 42aba9: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] + 42abae: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42abb3: 0f 83 1c 05 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> + 42abb9: 66 0f 6f 57 20 movdqa xmm2, xmmword ptr [rdi + 32] + 42abbe: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] + 42abc3: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42abc8: 0f 83 ff 04 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> + 42abce: 66 0f 6f 57 30 movdqa xmm2, xmmword ptr [rdi + 48] + 42abd3: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] + 42abd8: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42abdd: 0f 83 e0 04 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> + 42abe3: 66 0f 6f 57 40 movdqa xmm2, xmmword ptr [rdi + 64] + 42abe8: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] + 42abed: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42abf2: 0f 83 c1 04 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> + 42abf8: 66 0f 6f 57 50 movdqa xmm2, xmmword ptr [rdi + 80] + 42abfd: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] + 42ac02: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ac07: 0f 83 a2 04 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> + 42ac0d: 66 0f 6f 57 60 movdqa xmm2, xmmword ptr [rdi + 96] + 42ac12: 66 0f ef 56 60 pxor xmm2, xmmword ptr [rsi + 96] + 42ac17: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ac1c: 0f 83 83 04 00 00 jae 0x42b0a5 <__memcmp_sse4_1+0xb75> + 42ac22: 66 0f 6f 57 70 movdqa xmm2, xmmword ptr [rdi + 112] + 42ac27: 66 0f ef 56 70 pxor xmm2, xmmword ptr [rsi + 112] + 42ac2c: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ac31: 0f 83 5e 04 00 00 jae 0x42b095 <__memcmp_sse4_1+0xb65> + 42ac37: 48 81 c6 80 00 00 00 add rsi, 128 + 42ac3e: 48 81 c7 80 00 00 00 add rdi, 128 + 42ac45: 48 83 fa 40 cmp rdx, 64 + 42ac49: 0f 83 6e fe ff ff jae 0x42aabd <__memcmp_sse4_1+0x58d> + 42ac4f: 48 83 fa 20 cmp rdx, 32 + 42ac53: 72 34 jb 0x42ac89 <__memcmp_sse4_1+0x759> + 42ac55: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] + 42ac59: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42ac5d: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ac62: 0f 83 75 04 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42ac68: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] + 42ac6d: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] + 42ac72: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ac77: 0f 83 58 04 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> + 42ac7d: 48 83 ea 20 sub rdx, 32 + 42ac81: 48 83 c7 20 add rdi, 32 + 42ac85: 48 83 c6 20 add rsi, 32 + 42ac89: 48 01 d6 add rsi, rdx + 42ac8c: 48 01 d7 add rdi, rdx + 42ac8f: 4c 8d 1d 7a c2 06 00 lea r11, [rip + 443002] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42ac96: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42ac9a: 4c 01 d9 add rcx, r11 + 42ac9d: 3e ff e1 jmp rcx + 42aca0: 0f 0b ud2 + 42aca2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42acad: 0f 1f 00 nop dword ptr [rax] + 42acb0: 48 81 ea 00 01 00 00 sub rdx, 256 + 42acb7: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 42acbb: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42acbf: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42acc4: 0f 83 13 04 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42acca: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 42accf: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] + 42acd4: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42acd9: 0f 83 f6 03 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> + 42acdf: 66 0f 6f 57 20 movdqa xmm2, xmmword ptr [rdi + 32] + 42ace4: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] + 42ace9: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42acee: 0f 83 d9 03 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> + 42acf4: 66 0f 6f 57 30 movdqa xmm2, xmmword ptr [rdi + 48] + 42acf9: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] + 42acfe: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ad03: 0f 83 ba 03 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> + 42ad09: 66 0f 6f 57 40 movdqa xmm2, xmmword ptr [rdi + 64] + 42ad0e: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] + 42ad13: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ad18: 0f 83 9b 03 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> + 42ad1e: 66 0f 6f 57 50 movdqa xmm2, xmmword ptr [rdi + 80] + 42ad23: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] + 42ad28: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ad2d: 0f 83 7c 03 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> + 42ad33: 66 0f 6f 57 60 movdqa xmm2, xmmword ptr [rdi + 96] + 42ad38: 66 0f ef 56 60 pxor xmm2, xmmword ptr [rsi + 96] + 42ad3d: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ad42: 0f 83 5d 03 00 00 jae 0x42b0a5 <__memcmp_sse4_1+0xb75> + 42ad48: 66 0f 6f 57 70 movdqa xmm2, xmmword ptr [rdi + 112] + 42ad4d: 66 0f ef 56 70 pxor xmm2, xmmword ptr [rsi + 112] + 42ad52: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ad57: 0f 83 38 03 00 00 jae 0x42b095 <__memcmp_sse4_1+0xb65> + 42ad5d: 66 0f 6f 97 80 00 00 00 movdqa xmm2, xmmword ptr [rdi + 128] + 42ad65: 66 0f ef 96 80 00 00 00 pxor xmm2, xmmword ptr [rsi + 128] + 42ad6d: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ad72: 0f 83 0d 03 00 00 jae 0x42b085 <__memcmp_sse4_1+0xb55> + 42ad78: 66 0f 6f 97 90 00 00 00 movdqa xmm2, xmmword ptr [rdi + 144] + 42ad80: 66 0f ef 96 90 00 00 00 pxor xmm2, xmmword ptr [rsi + 144] + 42ad88: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ad8d: 0f 83 e2 02 00 00 jae 0x42b075 <__memcmp_sse4_1+0xb45> + 42ad93: 66 0f 6f 97 a0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 160] + 42ad9b: 66 0f ef 96 a0 00 00 00 pxor xmm2, xmmword ptr [rsi + 160] + 42ada3: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ada8: 0f 83 b7 02 00 00 jae 0x42b065 <__memcmp_sse4_1+0xb35> + 42adae: 66 0f 6f 97 b0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 176] + 42adb6: 66 0f ef 96 b0 00 00 00 pxor xmm2, xmmword ptr [rsi + 176] + 42adbe: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42adc3: 0f 83 89 02 00 00 jae 0x42b052 <__memcmp_sse4_1+0xb22> + 42adc9: 66 0f 6f 97 c0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 192] + 42add1: 66 0f ef 96 c0 00 00 00 pxor xmm2, xmmword ptr [rsi + 192] + 42add9: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42adde: 0f 83 5b 02 00 00 jae 0x42b03f <__memcmp_sse4_1+0xb0f> + 42ade4: 66 0f 6f 97 d0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 208] + 42adec: 66 0f ef 96 d0 00 00 00 pxor xmm2, xmmword ptr [rsi + 208] + 42adf4: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42adf9: 0f 83 2d 02 00 00 jae 0x42b02c <__memcmp_sse4_1+0xafc> + 42adff: 66 0f 6f 97 e0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 224] + 42ae07: 66 0f ef 96 e0 00 00 00 pxor xmm2, xmmword ptr [rsi + 224] + 42ae0f: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ae14: 0f 83 ff 01 00 00 jae 0x42b019 <__memcmp_sse4_1+0xae9> + 42ae1a: 66 0f 6f 97 f0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 240] + 42ae22: 66 0f ef 96 f0 00 00 00 pxor xmm2, xmmword ptr [rsi + 240] + 42ae2a: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ae2f: 0f 83 d1 01 00 00 jae 0x42b006 <__memcmp_sse4_1+0xad6> + 42ae35: 48 81 c6 00 01 00 00 add rsi, 256 + 42ae3c: 48 81 c7 00 01 00 00 add rdi, 256 + 42ae43: 48 81 fa 80 00 00 00 cmp rdx, 128 + 42ae4a: 0f 83 3a fd ff ff jae 0x42ab8a <__memcmp_sse4_1+0x65a> + 42ae50: 48 83 fa 40 cmp rdx, 64 + 42ae54: 0f 83 63 fc ff ff jae 0x42aabd <__memcmp_sse4_1+0x58d> + 42ae5a: 48 83 fa 20 cmp rdx, 32 + 42ae5e: 72 34 jb 0x42ae94 <__memcmp_sse4_1+0x964> + 42ae60: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 42ae64: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42ae68: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ae6d: 0f 83 6a 02 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> + 42ae73: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 42ae78: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] + 42ae7d: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ae82: 0f 83 4d 02 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> + 42ae88: 48 83 ea 20 sub rdx, 32 + 42ae8c: 48 83 c7 20 add rdi, 32 + 42ae90: 48 83 c6 20 add rsi, 32 + 42ae94: 48 01 d6 add rsi, rdx + 42ae97: 48 01 d7 add rdi, rdx + 42ae9a: 4c 8d 1d 6f c0 06 00 lea r11, [rip + 442479] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42aea1: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42aea5: 4c 01 d9 add rcx, r11 + 42aea8: 3e ff e1 jmp rcx + 42aeab: 0f 0b ud2 + 42aead: 0f 1f 00 nop dword ptr [rax] + 42aeb0: 4c 8b 05 c1 61 09 00 mov r8, qword ptr [rip + 614849] # 0x4c1078 <__x86_data_cache_size_half> + 42aeb7: 4d 89 c1 mov r9, r8 + 42aeba: 49 d1 e8 shr r8 + 42aebd: 4d 01 c8 add r8, r9 + 42aec0: 4c 39 c2 cmp rdx, r8 + 42aec3: 77 77 ja 0x42af3c <__memcmp_sse4_1+0xa0c> + 42aec5: 48 83 ea 40 sub rdx, 64 + 42aec9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42aed0: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 42aed4: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42aed8: 66 0f 6f ca movdqa xmm1, xmm2 + 42aedc: 66 0f 6f 5f 10 movdqa xmm3, xmmword ptr [rdi + 16] + 42aee1: 66 0f ef 5e 10 pxor xmm3, xmmword ptr [rsi + 16] + 42aee6: 66 0f eb cb por xmm1, xmm3 + 42aeea: 66 0f 6f 67 20 movdqa xmm4, xmmword ptr [rdi + 32] + 42aeef: 66 0f ef 66 20 pxor xmm4, xmmword ptr [rsi + 32] + 42aef4: 66 0f eb cc por xmm1, xmm4 + 42aef8: 66 0f 6f 6f 30 movdqa xmm5, xmmword ptr [rdi + 48] + 42aefd: 66 0f ef 6e 30 pxor xmm5, xmmword ptr [rsi + 48] + 42af02: 66 0f eb cd por xmm1, xmm5 + 42af06: 66 0f 38 17 c1 ptest xmm0, xmm1 + 42af0b: 0f 83 af 00 00 00 jae 0x42afc0 <__memcmp_sse4_1+0xa90> + 42af11: 48 83 c6 40 add rsi, 64 + 42af15: 48 83 c7 40 add rdi, 64 + 42af19: 48 83 ea 40 sub rdx, 64 + 42af1d: 73 b1 jae 0x42aed0 <__memcmp_sse4_1+0x9a0> + 42af1f: 48 83 c2 40 add rdx, 64 + 42af23: 48 01 d6 add rsi, rdx + 42af26: 48 01 d7 add rdi, rdx + 42af29: 4c 8d 1d e0 bf 06 00 lea r11, [rip + 442336] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42af30: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42af34: 4c 01 d9 add rcx, r11 + 42af37: 3e ff e1 jmp rcx + 42af3a: 0f 0b ud2 + 42af3c: 48 83 ea 40 sub rdx, 64 + 42af40: 0f 18 87 c0 01 00 00 prefetchnta byte ptr [rdi + 448] + 42af47: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42af4e: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 42af52: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] + 42af56: 66 0f 6f ca movdqa xmm1, xmm2 + 42af5a: 66 0f 6f 5f 10 movdqa xmm3, xmmword ptr [rdi + 16] + 42af5f: 66 0f ef 5e 10 pxor xmm3, xmmword ptr [rsi + 16] + 42af64: 66 0f eb cb por xmm1, xmm3 + 42af68: 66 0f 6f 67 20 movdqa xmm4, xmmword ptr [rdi + 32] + 42af6d: 66 0f ef 66 20 pxor xmm4, xmmword ptr [rsi + 32] + 42af72: 66 0f eb cc por xmm1, xmm4 + 42af76: 66 0f 6f 6f 30 movdqa xmm5, xmmword ptr [rdi + 48] + 42af7b: 66 0f ef 6e 30 pxor xmm5, xmmword ptr [rsi + 48] + 42af80: 66 0f eb cd por xmm1, xmm5 + 42af84: 66 0f 38 17 c1 ptest xmm0, xmm1 + 42af89: 73 35 jae 0x42afc0 <__memcmp_sse4_1+0xa90> + 42af8b: 48 83 c6 40 add rsi, 64 + 42af8f: 48 83 c7 40 add rdi, 64 + 42af93: 48 83 ea 40 sub rdx, 64 + 42af97: 73 a7 jae 0x42af40 <__memcmp_sse4_1+0xa10> + 42af99: 48 83 c2 40 add rdx, 64 + 42af9d: 48 01 d6 add rsi, rdx + 42afa0: 48 01 d7 add rdi, rdx + 42afa3: 4c 8d 1d 66 bf 06 00 lea r11, [rip + 442214] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> + 42afaa: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 42afae: 4c 01 d9 add rcx, r11 + 42afb1: 3e ff e1 jmp rcx + 42afb4: 0f 0b ud2 + 42afb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42afc0: 48 83 c7 10 add rdi, 16 + 42afc4: 48 83 c6 10 add rsi, 16 + 42afc8: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42afcd: 0f 83 12 01 00 00 jae 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42afd3: 48 83 c7 10 add rdi, 16 + 42afd7: 48 83 c6 10 add rsi, 16 + 42afdb: 66 0f 38 17 c3 ptest xmm0, xmm3 + 42afe0: 0f 83 ff 00 00 00 jae 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42afe6: 48 83 c7 10 add rdi, 16 + 42afea: 48 83 c6 10 add rsi, 16 + 42afee: 66 0f 38 17 c4 ptest xmm0, xmm4 + 42aff3: 0f 83 ec 00 00 00 jae 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42aff9: 48 83 c7 10 add rdi, 16 + 42affd: 48 83 c6 10 add rsi, 16 + 42b001: e9 df 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b006: 48 81 c7 00 01 00 00 add rdi, 256 + 42b00d: 48 81 c6 00 01 00 00 add rsi, 256 + 42b014: e9 cc 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b019: 48 81 c7 f0 00 00 00 add rdi, 240 + 42b020: 48 81 c6 f0 00 00 00 add rsi, 240 + 42b027: e9 b9 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b02c: 48 81 c7 e0 00 00 00 add rdi, 224 + 42b033: 48 81 c6 e0 00 00 00 add rsi, 224 + 42b03a: e9 a6 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b03f: 48 81 c7 d0 00 00 00 add rdi, 208 + 42b046: 48 81 c6 d0 00 00 00 add rsi, 208 + 42b04d: e9 93 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b052: 48 81 c7 c0 00 00 00 add rdi, 192 + 42b059: 48 81 c6 c0 00 00 00 add rsi, 192 + 42b060: e9 80 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b065: 48 81 c7 b0 00 00 00 add rdi, 176 + 42b06c: 48 81 c6 b0 00 00 00 add rsi, 176 + 42b073: eb 70 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b075: 48 81 c7 a0 00 00 00 add rdi, 160 + 42b07c: 48 81 c6 a0 00 00 00 add rsi, 160 + 42b083: eb 60 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b085: 48 81 c7 90 00 00 00 add rdi, 144 + 42b08c: 48 81 c6 90 00 00 00 add rsi, 144 + 42b093: eb 50 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b095: 48 81 c7 80 00 00 00 add rdi, 128 + 42b09c: 48 81 c6 80 00 00 00 add rsi, 128 + 42b0a3: eb 40 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b0a5: 48 83 c7 70 add rdi, 112 + 42b0a9: 48 83 c6 70 add rsi, 112 + 42b0ad: eb 36 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b0af: 48 83 c7 60 add rdi, 96 + 42b0b3: 48 83 c6 60 add rsi, 96 + 42b0b7: eb 2c jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b0b9: 48 83 c7 50 add rdi, 80 + 42b0bd: 48 83 c6 50 add rsi, 80 + 42b0c1: eb 22 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b0c3: 48 83 c7 40 add rdi, 64 + 42b0c7: 48 83 c6 40 add rsi, 64 + 42b0cb: eb 18 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> + 42b0cd: 48 83 c7 10 add rdi, 16 + 42b0d1: 48 83 c6 10 add rsi, 16 + 42b0d5: 48 83 c7 10 add rdi, 16 + 42b0d9: 48 83 c6 10 add rsi, 16 + 42b0dd: 48 83 c7 10 add rdi, 16 + 42b0e1: 48 83 c6 10 add rsi, 16 + 42b0e5: 48 8b 47 f0 mov rax, qword ptr [rdi - 16] + 42b0e9: 48 8b 4e f0 mov rcx, qword ptr [rsi - 16] + 42b0ed: 48 39 c1 cmp rcx, rax + 42b0f0: 0f 85 3d 0a 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b0f6: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42b0fa: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42b0fe: 48 39 c1 cmp rcx, rax + 42b101: 0f 85 2c 0a 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b107: 31 c0 xor eax, eax + 42b109: c3 ret + 42b10a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42b110: 48 8b 47 f4 mov rax, qword ptr [rdi - 12] + 42b114: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42b118: 48 39 c1 cmp rcx, rax + 42b11b: 0f 85 12 0a 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b121: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 42b124: 8b 47 fc mov eax, dword ptr [rdi - 4] + 42b127: 39 c1 cmp ecx, eax + 42b129: 0f 85 10 0a 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> + 42b12f: 31 c0 xor eax, eax + 42b131: c3 ret + 42b132: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42b13d: 0f 1f 00 nop dword ptr [rax] + 42b140: f3 0f 6f 4f bf movdqu xmm1, xmmword ptr [rdi - 65] + 42b145: f3 0f 6f 56 bf movdqu xmm2, xmmword ptr [rsi - 65] + 42b14a: b2 bf mov dl, -65 + 42b14c: 66 0f ef d1 pxor xmm2, xmm1 + 42b150: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b155: 0f 83 bd 09 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b15b: f3 0f 6f 4f cf movdqu xmm1, xmmword ptr [rdi - 49] + 42b160: f3 0f 6f 56 cf movdqu xmm2, xmmword ptr [rsi - 49] + 42b165: b2 cf mov dl, -49 + 42b167: 66 0f ef d1 pxor xmm2, xmm1 + 42b16b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b170: 0f 83 a2 09 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b176: f3 0f 6f 4f df movdqu xmm1, xmmword ptr [rdi - 33] + 42b17b: f3 0f 6f 56 df movdqu xmm2, xmmword ptr [rsi - 33] + 42b180: b2 df mov dl, -33 + 42b182: 66 0f ef d1 pxor xmm2, xmm1 + 42b186: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b18b: 0f 83 87 09 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b191: 48 8b 47 ef mov rax, qword ptr [rdi - 17] + 42b195: 48 8b 4e ef mov rcx, qword ptr [rsi - 17] + 42b199: 48 39 c1 cmp rcx, rax + 42b19c: 0f 85 91 09 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b1a2: 48 8b 47 f7 mov rax, qword ptr [rdi - 9] + 42b1a6: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 42b1aa: 48 39 c1 cmp rcx, rax + 42b1ad: 0f 85 80 09 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b1b3: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] + 42b1b7: 0f b6 56 ff movzx edx, byte ptr [rsi - 1] + 42b1bb: 29 d0 sub eax, edx + 42b1bd: c3 ret + 42b1be: 66 90 nop + 42b1c0: 48 8b 47 f3 mov rax, qword ptr [rdi - 13] + 42b1c4: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42b1c8: 48 39 c1 cmp rcx, rax + 42b1cb: 0f 85 62 09 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b1d1: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42b1d5: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42b1d9: 48 39 c1 cmp rcx, rax + 42b1dc: 0f 85 51 09 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b1e2: 31 c0 xor eax, eax + 42b1e4: c3 ret + 42b1e5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42b1f0: 8b 47 fb mov eax, dword ptr [rdi - 5] + 42b1f3: 8b 4e fb mov ecx, dword ptr [rsi - 5] + 42b1f6: 39 c1 cmp ecx, eax + 42b1f8: 0f 85 41 09 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> + 42b1fe: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] + 42b202: 0f b6 56 ff movzx edx, byte ptr [rsi - 1] + 42b206: 29 d0 sub eax, edx + 42b208: c3 ret + 42b209: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42b210: f3 0f 6f 4f be movdqu xmm1, xmmword ptr [rdi - 66] + 42b215: f3 0f 6f 56 be movdqu xmm2, xmmword ptr [rsi - 66] + 42b21a: b2 be mov dl, -66 + 42b21c: 66 0f ef d1 pxor xmm2, xmm1 + 42b220: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b225: 0f 83 ed 08 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b22b: f3 0f 6f 4f ce movdqu xmm1, xmmword ptr [rdi - 50] + 42b230: f3 0f 6f 56 ce movdqu xmm2, xmmword ptr [rsi - 50] + 42b235: b2 ce mov dl, -50 + 42b237: 66 0f ef d1 pxor xmm2, xmm1 + 42b23b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b240: 0f 83 d2 08 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b246: f3 0f 6f 4f de movdqu xmm1, xmmword ptr [rdi - 34] + 42b24b: f3 0f 6f 56 de movdqu xmm2, xmmword ptr [rsi - 34] + 42b250: b2 de mov dl, -34 + 42b252: 66 0f ef d1 pxor xmm2, xmm1 + 42b256: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b25b: 0f 83 b7 08 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b261: 48 8b 47 ee mov rax, qword ptr [rdi - 18] + 42b265: 48 8b 4e ee mov rcx, qword ptr [rsi - 18] + 42b269: 48 39 c1 cmp rcx, rax + 42b26c: 0f 85 c1 08 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b272: 48 8b 47 f6 mov rax, qword ptr [rdi - 10] + 42b276: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42b27a: 48 39 c1 cmp rcx, rax + 42b27d: 0f 85 b0 08 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b283: 0f b7 47 fe movzx eax, word ptr [rdi - 2] + 42b287: 0f b7 4e fe movzx ecx, word ptr [rsi - 2] + 42b28b: 38 c8 cmp al, cl + 42b28d: 0f 85 cd 08 00 00 jne 0x42bb60 <__memcmp_sse4_1+0x1630> + 42b293: 25 ff ff 00 00 and eax, 65535 + 42b298: 81 e1 ff ff 00 00 and ecx, 65535 + 42b29e: 29 c8 sub eax, ecx + 42b2a0: c3 ret + 42b2a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42b2ac: 0f 1f 40 00 nop dword ptr [rax] + 42b2b0: 48 8b 47 f2 mov rax, qword ptr [rdi - 14] + 42b2b4: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42b2b8: 48 39 c1 cmp rcx, rax + 42b2bb: 0f 85 72 08 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b2c1: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42b2c5: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42b2c9: 48 39 c1 cmp rcx, rax + 42b2cc: 0f 85 61 08 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b2d2: 31 c0 xor eax, eax + 42b2d4: c3 ret + 42b2d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42b2e0: 8b 47 fa mov eax, dword ptr [rdi - 6] + 42b2e3: 8b 4e fa mov ecx, dword ptr [rsi - 6] + 42b2e6: 39 c1 cmp ecx, eax + 42b2e8: 0f 85 51 08 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> + 42b2ee: 0f b7 4e fe movzx ecx, word ptr [rsi - 2] + 42b2f2: 0f b7 47 fe movzx eax, word ptr [rdi - 2] + 42b2f6: 38 c8 cmp al, cl + 42b2f8: 0f 85 62 08 00 00 jne 0x42bb60 <__memcmp_sse4_1+0x1630> + 42b2fe: 25 ff ff 00 00 and eax, 65535 + 42b303: 81 e1 ff ff 00 00 and ecx, 65535 + 42b309: 29 c8 sub eax, ecx + 42b30b: c3 ret + 42b30c: 0f 1f 40 00 nop dword ptr [rax] + 42b310: f3 0f 6f 57 bd movdqu xmm2, xmmword ptr [rdi - 67] + 42b315: f3 0f 6f 4e bd movdqu xmm1, xmmword ptr [rsi - 67] + 42b31a: b2 bd mov dl, -67 + 42b31c: 66 0f ef d1 pxor xmm2, xmm1 + 42b320: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b325: 0f 83 ed 07 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b32b: f3 0f 6f 57 cd movdqu xmm2, xmmword ptr [rdi - 51] + 42b330: f3 0f 6f 4e cd movdqu xmm1, xmmword ptr [rsi - 51] + 42b335: b2 cd mov dl, -51 + 42b337: 66 0f ef d1 pxor xmm2, xmm1 + 42b33b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b340: 0f 83 d2 07 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b346: f3 0f 6f 4e dd movdqu xmm1, xmmword ptr [rsi - 35] + 42b34b: f3 0f 6f 57 dd movdqu xmm2, xmmword ptr [rdi - 35] + 42b350: b2 dd mov dl, -35 + 42b352: 66 0f ef d1 pxor xmm2, xmm1 + 42b356: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b35b: 0f 83 b7 07 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b361: 48 8b 47 ed mov rax, qword ptr [rdi - 19] + 42b365: 48 8b 4e ed mov rcx, qword ptr [rsi - 19] + 42b369: 48 39 c1 cmp rcx, rax + 42b36c: 0f 85 c1 07 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b372: 48 8b 47 f5 mov rax, qword ptr [rdi - 11] + 42b376: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42b37a: 48 39 c1 cmp rcx, rax + 42b37d: 0f 85 b0 07 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b383: 8b 47 fc mov eax, dword ptr [rdi - 4] + 42b386: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 42b389: 39 c1 cmp ecx, eax + 42b38b: 0f 85 ae 07 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> + 42b391: 31 c0 xor eax, eax + 42b393: c3 ret + 42b394: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42b39f: 90 nop + 42b3a0: 48 8b 47 f1 mov rax, qword ptr [rdi - 15] + 42b3a4: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42b3a8: 48 39 c1 cmp rcx, rax + 42b3ab: 0f 85 82 07 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b3b1: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42b3b5: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42b3b9: 48 39 c1 cmp rcx, rax + 42b3bc: 0f 85 71 07 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b3c2: 31 c0 xor eax, eax + 42b3c4: c3 ret + 42b3c5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42b3d0: 8b 47 f9 mov eax, dword ptr [rdi - 7] + 42b3d3: 8b 4e f9 mov ecx, dword ptr [rsi - 7] + 42b3d6: 39 c1 cmp ecx, eax + 42b3d8: 0f 85 61 07 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> + 42b3de: 8b 47 fc mov eax, dword ptr [rdi - 4] + 42b3e1: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 42b3e4: 39 c1 cmp ecx, eax + 42b3e6: 0f 85 53 07 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> + 42b3ec: 31 c0 xor eax, eax + 42b3ee: c3 ret + 42b3ef: 90 nop + 42b3f0: 0f b7 47 fd movzx eax, word ptr [rdi - 3] + 42b3f4: 0f b7 4e fd movzx ecx, word ptr [rsi - 3] + 42b3f8: 39 c1 cmp ecx, eax + 42b3fa: 0f 85 4a 07 00 00 jne 0x42bb4a <__memcmp_sse4_1+0x161a> + 42b400: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] + 42b404: 0f b6 4e ff movzx ecx, byte ptr [rsi - 1] + 42b408: 29 c8 sub eax, ecx + 42b40a: c3 ret + 42b40b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42b410: f3 0f 6f 57 bc movdqu xmm2, xmmword ptr [rdi - 68] + 42b415: f3 0f 6f 4e bc movdqu xmm1, xmmword ptr [rsi - 68] + 42b41a: b2 bc mov dl, -68 + 42b41c: 66 0f ef d1 pxor xmm2, xmm1 + 42b420: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b425: 0f 83 ed 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b42b: f3 0f 6f 57 cc movdqu xmm2, xmmword ptr [rdi - 52] + 42b430: f3 0f 6f 4e cc movdqu xmm1, xmmword ptr [rsi - 52] + 42b435: b2 cc mov dl, -52 + 42b437: 66 0f ef d1 pxor xmm2, xmm1 + 42b43b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b440: 0f 83 d2 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b446: f3 0f 6f 57 dc movdqu xmm2, xmmword ptr [rdi - 36] + 42b44b: f3 0f 6f 4e dc movdqu xmm1, xmmword ptr [rsi - 36] + 42b450: b2 dc mov dl, -36 + 42b452: 66 0f ef d1 pxor xmm2, xmm1 + 42b456: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b45b: 0f 83 b7 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b461: f3 0f 6f 57 ec movdqu xmm2, xmmword ptr [rdi - 20] + 42b466: f3 0f 6f 4e ec movdqu xmm1, xmmword ptr [rsi - 20] + 42b46b: b2 ec mov dl, -20 + 42b46d: 66 0f ef d1 pxor xmm2, xmm1 + 42b471: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b476: 0f 83 9c 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b47c: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 42b47f: 8b 47 fc mov eax, dword ptr [rdi - 4] + 42b482: 39 c1 cmp ecx, eax + 42b484: 0f 85 b5 06 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> + 42b48a: 31 c0 xor eax, eax + 42b48c: c3 ret + 42b48d: 0f 1f 00 nop dword ptr [rax] + 42b490: f3 0f 6f 4e bb movdqu xmm1, xmmword ptr [rsi - 69] + 42b495: f3 0f 6f 57 bb movdqu xmm2, xmmword ptr [rdi - 69] + 42b49a: b2 bb mov dl, -69 + 42b49c: 66 0f ef d1 pxor xmm2, xmm1 + 42b4a0: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b4a5: 0f 83 6d 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b4ab: f3 0f 6f 4e cb movdqu xmm1, xmmword ptr [rsi - 53] + 42b4b0: f3 0f 6f 57 cb movdqu xmm2, xmmword ptr [rdi - 53] + 42b4b5: b2 cb mov dl, -53 + 42b4b7: 66 0f ef d1 pxor xmm2, xmm1 + 42b4bb: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b4c0: 0f 83 52 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b4c6: f3 0f 6f 4e db movdqu xmm1, xmmword ptr [rsi - 37] + 42b4cb: f3 0f 6f 57 db movdqu xmm2, xmmword ptr [rdi - 37] + 42b4d0: b2 db mov dl, -37 + 42b4d2: 66 0f ef d1 pxor xmm2, xmm1 + 42b4d6: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b4db: 0f 83 37 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b4e1: f3 0f 6f 4e eb movdqu xmm1, xmmword ptr [rsi - 21] + 42b4e6: f3 0f 6f 57 eb movdqu xmm2, xmmword ptr [rdi - 21] + 42b4eb: b2 eb mov dl, -21 + 42b4ed: 66 0f ef d1 pxor xmm2, xmm1 + 42b4f1: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b4f6: 0f 83 1c 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b4fc: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42b500: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42b504: 48 39 c1 cmp rcx, rax + 42b507: 0f 85 26 06 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b50d: 31 c0 xor eax, eax + 42b50f: c3 ret + 42b510: f3 0f 6f 4e ba movdqu xmm1, xmmword ptr [rsi - 70] + 42b515: f3 0f 6f 57 ba movdqu xmm2, xmmword ptr [rdi - 70] + 42b51a: b2 ba mov dl, -70 + 42b51c: 66 0f ef d1 pxor xmm2, xmm1 + 42b520: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b525: 0f 83 ed 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b52b: f3 0f 6f 4e ca movdqu xmm1, xmmword ptr [rsi - 54] + 42b530: f3 0f 6f 57 ca movdqu xmm2, xmmword ptr [rdi - 54] + 42b535: b2 ca mov dl, -54 + 42b537: 66 0f ef d1 pxor xmm2, xmm1 + 42b53b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b540: 0f 83 d2 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b546: f3 0f 6f 4e da movdqu xmm1, xmmword ptr [rsi - 38] + 42b54b: f3 0f 6f 57 da movdqu xmm2, xmmword ptr [rdi - 38] + 42b550: b2 da mov dl, -38 + 42b552: 66 0f ef d1 pxor xmm2, xmm1 + 42b556: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b55b: 0f 83 b7 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b561: f3 0f 6f 4e ea movdqu xmm1, xmmword ptr [rsi - 22] + 42b566: f3 0f 6f 57 ea movdqu xmm2, xmmword ptr [rdi - 22] + 42b56b: b2 ea mov dl, -22 + 42b56d: 66 0f ef d1 pxor xmm2, xmm1 + 42b571: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b576: 0f 83 9c 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b57c: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42b580: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42b584: 48 39 c1 cmp rcx, rax + 42b587: 0f 85 a6 05 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b58d: 31 c0 xor eax, eax + 42b58f: c3 ret + 42b590: f3 0f 6f 4e b9 movdqu xmm1, xmmword ptr [rsi - 71] + 42b595: f3 0f 6f 57 b9 movdqu xmm2, xmmword ptr [rdi - 71] + 42b59a: b2 b9 mov dl, -71 + 42b59c: 66 0f ef d1 pxor xmm2, xmm1 + 42b5a0: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b5a5: 0f 83 6d 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b5ab: f3 0f 6f 57 c9 movdqu xmm2, xmmword ptr [rdi - 55] + 42b5b0: f3 0f 6f 4e c9 movdqu xmm1, xmmword ptr [rsi - 55] + 42b5b5: b2 c9 mov dl, -55 + 42b5b7: 66 0f ef d1 pxor xmm2, xmm1 + 42b5bb: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b5c0: 0f 83 52 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b5c6: f3 0f 6f 57 d9 movdqu xmm2, xmmword ptr [rdi - 39] + 42b5cb: f3 0f 6f 4e d9 movdqu xmm1, xmmword ptr [rsi - 39] + 42b5d0: b2 d9 mov dl, -39 + 42b5d2: 66 0f ef d1 pxor xmm2, xmm1 + 42b5d6: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b5db: 0f 83 37 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b5e1: f3 0f 6f 57 e9 movdqu xmm2, xmmword ptr [rdi - 23] + 42b5e6: f3 0f 6f 4e e9 movdqu xmm1, xmmword ptr [rsi - 23] + 42b5eb: b2 e9 mov dl, -23 + 42b5ed: 66 0f ef d1 pxor xmm2, xmm1 + 42b5f1: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b5f6: 0f 83 1c 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b5fc: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42b600: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42b604: 48 39 c1 cmp rcx, rax + 42b607: 0f 85 26 05 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b60d: 31 c0 xor eax, eax + 42b60f: c3 ret + 42b610: f3 0f 6f 4e b8 movdqu xmm1, xmmword ptr [rsi - 72] + 42b615: f3 0f 6f 57 b8 movdqu xmm2, xmmword ptr [rdi - 72] + 42b61a: b2 b8 mov dl, -72 + 42b61c: 66 0f ef d1 pxor xmm2, xmm1 + 42b620: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b625: 0f 83 ed 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b62b: f3 0f 6f 57 c8 movdqu xmm2, xmmword ptr [rdi - 56] + 42b630: f3 0f 6f 4e c8 movdqu xmm1, xmmword ptr [rsi - 56] + 42b635: b2 c8 mov dl, -56 + 42b637: 66 0f ef d1 pxor xmm2, xmm1 + 42b63b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b640: 0f 83 d2 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b646: f3 0f 6f 57 d8 movdqu xmm2, xmmword ptr [rdi - 40] + 42b64b: f3 0f 6f 4e d8 movdqu xmm1, xmmword ptr [rsi - 40] + 42b650: b2 d8 mov dl, -40 + 42b652: 66 0f ef d1 pxor xmm2, xmm1 + 42b656: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b65b: 0f 83 b7 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b661: f3 0f 6f 57 e8 movdqu xmm2, xmmword ptr [rdi - 24] + 42b666: f3 0f 6f 4e e8 movdqu xmm1, xmmword ptr [rsi - 24] + 42b66b: b2 e8 mov dl, -24 + 42b66d: 66 0f ef d1 pxor xmm2, xmm1 + 42b671: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b676: 0f 83 9c 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b67c: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42b680: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42b684: 48 39 c1 cmp rcx, rax + 42b687: 0f 85 a6 04 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b68d: 31 c0 xor eax, eax + 42b68f: c3 ret + 42b690: f3 0f 6f 4e b7 movdqu xmm1, xmmword ptr [rsi - 73] + 42b695: f3 0f 6f 57 b7 movdqu xmm2, xmmword ptr [rdi - 73] + 42b69a: b2 b7 mov dl, -73 + 42b69c: 66 0f ef d1 pxor xmm2, xmm1 + 42b6a0: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b6a5: 0f 83 6d 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b6ab: f3 0f 6f 57 c7 movdqu xmm2, xmmword ptr [rdi - 57] + 42b6b0: f3 0f 6f 4e c7 movdqu xmm1, xmmword ptr [rsi - 57] + 42b6b5: b2 c7 mov dl, -57 + 42b6b7: 66 0f ef d1 pxor xmm2, xmm1 + 42b6bb: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b6c0: 0f 83 52 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b6c6: f3 0f 6f 57 d7 movdqu xmm2, xmmword ptr [rdi - 41] + 42b6cb: f3 0f 6f 4e d7 movdqu xmm1, xmmword ptr [rsi - 41] + 42b6d0: b2 d7 mov dl, -41 + 42b6d2: 66 0f ef d1 pxor xmm2, xmm1 + 42b6d6: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b6db: 0f 83 37 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b6e1: f3 0f 6f 57 e7 movdqu xmm2, xmmword ptr [rdi - 25] + 42b6e6: f3 0f 6f 4e e7 movdqu xmm1, xmmword ptr [rsi - 25] + 42b6eb: b2 e7 mov dl, -25 + 42b6ed: 66 0f ef d1 pxor xmm2, xmm1 + 42b6f1: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b6f6: 0f 83 1c 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b6fc: 48 8b 47 f7 mov rax, qword ptr [rdi - 9] + 42b700: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 42b704: 48 39 c1 cmp rcx, rax + 42b707: 0f 85 26 04 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b70d: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] + 42b711: 0f b6 4e ff movzx ecx, byte ptr [rsi - 1] + 42b715: 29 c8 sub eax, ecx + 42b717: c3 ret + 42b718: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42b720: f3 0f 6f 4e b6 movdqu xmm1, xmmword ptr [rsi - 74] + 42b725: f3 0f 6f 57 b6 movdqu xmm2, xmmword ptr [rdi - 74] + 42b72a: b2 b6 mov dl, -74 + 42b72c: 66 0f ef d1 pxor xmm2, xmm1 + 42b730: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b735: 0f 83 dd 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b73b: f3 0f 6f 57 c6 movdqu xmm2, xmmword ptr [rdi - 58] + 42b740: f3 0f 6f 4e c6 movdqu xmm1, xmmword ptr [rsi - 58] + 42b745: b2 c6 mov dl, -58 + 42b747: 66 0f ef d1 pxor xmm2, xmm1 + 42b74b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b750: 0f 83 c2 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b756: f3 0f 6f 57 d6 movdqu xmm2, xmmword ptr [rdi - 42] + 42b75b: f3 0f 6f 4e d6 movdqu xmm1, xmmword ptr [rsi - 42] + 42b760: b2 d6 mov dl, -42 + 42b762: 66 0f ef d1 pxor xmm2, xmm1 + 42b766: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b76b: 0f 83 a7 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b771: f3 0f 6f 57 e6 movdqu xmm2, xmmword ptr [rdi - 26] + 42b776: f3 0f 6f 4e e6 movdqu xmm1, xmmword ptr [rsi - 26] + 42b77b: b2 e6 mov dl, -26 + 42b77d: 66 0f ef d1 pxor xmm2, xmm1 + 42b781: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b786: 0f 83 8c 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b78c: 48 8b 47 f6 mov rax, qword ptr [rdi - 10] + 42b790: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42b794: 48 39 c1 cmp rcx, rax + 42b797: 0f 85 96 03 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b79d: 0f b7 47 fe movzx eax, word ptr [rdi - 2] + 42b7a1: 0f b7 4e fe movzx ecx, word ptr [rsi - 2] + 42b7a5: e9 a0 03 00 00 jmp 0x42bb4a <__memcmp_sse4_1+0x161a> + 42b7aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42b7b0: f3 0f 6f 4e b5 movdqu xmm1, xmmword ptr [rsi - 75] + 42b7b5: f3 0f 6f 57 b5 movdqu xmm2, xmmword ptr [rdi - 75] + 42b7ba: b2 b5 mov dl, -75 + 42b7bc: 66 0f ef d1 pxor xmm2, xmm1 + 42b7c0: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b7c5: 0f 83 4d 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b7cb: f3 0f 6f 57 c5 movdqu xmm2, xmmword ptr [rdi - 59] + 42b7d0: f3 0f 6f 4e c5 movdqu xmm1, xmmword ptr [rsi - 59] + 42b7d5: b2 c5 mov dl, -59 + 42b7d7: 66 0f ef d1 pxor xmm2, xmm1 + 42b7db: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b7e0: 0f 83 32 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b7e6: f3 0f 6f 57 d5 movdqu xmm2, xmmword ptr [rdi - 43] + 42b7eb: f3 0f 6f 4e d5 movdqu xmm1, xmmword ptr [rsi - 43] + 42b7f0: b2 d5 mov dl, -43 + 42b7f2: 66 0f ef d1 pxor xmm2, xmm1 + 42b7f6: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b7fb: 0f 83 17 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b801: f3 0f 6f 57 e5 movdqu xmm2, xmmword ptr [rdi - 27] + 42b806: f3 0f 6f 4e e5 movdqu xmm1, xmmword ptr [rsi - 27] + 42b80b: b2 e5 mov dl, -27 + 42b80d: 66 0f ef d1 pxor xmm2, xmm1 + 42b811: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b816: 0f 83 fc 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b81c: 48 8b 47 f5 mov rax, qword ptr [rdi - 11] + 42b820: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42b824: 48 39 c1 cmp rcx, rax + 42b827: 0f 85 06 03 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b82d: 8b 47 fc mov eax, dword ptr [rdi - 4] + 42b830: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 42b833: 39 c1 cmp ecx, eax + 42b835: 0f 85 04 03 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> + 42b83b: 31 c0 xor eax, eax + 42b83d: c3 ret + 42b83e: 66 90 nop + 42b840: f3 0f 6f 4e b4 movdqu xmm1, xmmword ptr [rsi - 76] + 42b845: f3 0f 6f 57 b4 movdqu xmm2, xmmword ptr [rdi - 76] + 42b84a: b2 b4 mov dl, -76 + 42b84c: 66 0f ef d1 pxor xmm2, xmm1 + 42b850: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b855: 0f 83 bd 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b85b: f3 0f 6f 57 c4 movdqu xmm2, xmmword ptr [rdi - 60] + 42b860: f3 0f 6f 4e c4 movdqu xmm1, xmmword ptr [rsi - 60] + 42b865: b2 c4 mov dl, -60 + 42b867: 66 0f ef d1 pxor xmm2, xmm1 + 42b86b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b870: 0f 83 a2 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b876: f3 0f 6f 57 d4 movdqu xmm2, xmmword ptr [rdi - 44] + 42b87b: f3 0f 6f 4e d4 movdqu xmm1, xmmword ptr [rsi - 44] + 42b880: b2 d4 mov dl, -44 + 42b882: 66 0f ef d1 pxor xmm2, xmm1 + 42b886: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b88b: 0f 83 87 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b891: f3 0f 6f 57 e4 movdqu xmm2, xmmword ptr [rdi - 28] + 42b896: f3 0f 6f 4e e4 movdqu xmm1, xmmword ptr [rsi - 28] + 42b89b: b2 e4 mov dl, -28 + 42b89d: 66 0f ef d1 pxor xmm2, xmm1 + 42b8a1: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b8a6: 0f 83 6c 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b8ac: 48 8b 47 f4 mov rax, qword ptr [rdi - 12] + 42b8b0: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42b8b4: 48 39 c1 cmp rcx, rax + 42b8b7: 0f 85 76 02 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b8bd: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 42b8c0: 8b 47 fc mov eax, dword ptr [rdi - 4] + 42b8c3: 39 c1 cmp ecx, eax + 42b8c5: 0f 85 74 02 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> + 42b8cb: 31 c0 xor eax, eax + 42b8cd: c3 ret + 42b8ce: 66 90 nop + 42b8d0: f3 0f 6f 4e b3 movdqu xmm1, xmmword ptr [rsi - 77] + 42b8d5: f3 0f 6f 57 b3 movdqu xmm2, xmmword ptr [rdi - 77] + 42b8da: b2 b3 mov dl, -77 + 42b8dc: 66 0f ef d1 pxor xmm2, xmm1 + 42b8e0: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b8e5: 0f 83 2d 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b8eb: f3 0f 6f 57 c3 movdqu xmm2, xmmword ptr [rdi - 61] + 42b8f0: f3 0f 6f 4e c3 movdqu xmm1, xmmword ptr [rsi - 61] + 42b8f5: b2 c3 mov dl, -61 + 42b8f7: 66 0f ef d1 pxor xmm2, xmm1 + 42b8fb: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b900: 0f 83 12 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b906: f3 0f 6f 57 d3 movdqu xmm2, xmmword ptr [rdi - 45] + 42b90b: f3 0f 6f 4e d3 movdqu xmm1, xmmword ptr [rsi - 45] + 42b910: b2 d3 mov dl, -45 + 42b912: 66 0f ef d1 pxor xmm2, xmm1 + 42b916: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b91b: 0f 83 f7 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b921: f3 0f 6f 57 e3 movdqu xmm2, xmmword ptr [rdi - 29] + 42b926: f3 0f 6f 4e e3 movdqu xmm1, xmmword ptr [rsi - 29] + 42b92b: b2 e3 mov dl, -29 + 42b92d: 66 0f ef d1 pxor xmm2, xmm1 + 42b931: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b936: 0f 83 dc 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b93c: 48 8b 47 f3 mov rax, qword ptr [rdi - 13] + 42b940: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42b944: 48 39 c1 cmp rcx, rax + 42b947: 0f 85 e6 01 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b94d: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42b951: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42b955: 48 39 c1 cmp rcx, rax + 42b958: 0f 85 d5 01 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b95e: 31 c0 xor eax, eax + 42b960: c3 ret + 42b961: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42b96c: 0f 1f 40 00 nop dword ptr [rax] + 42b970: f3 0f 6f 4e b2 movdqu xmm1, xmmword ptr [rsi - 78] + 42b975: f3 0f 6f 57 b2 movdqu xmm2, xmmword ptr [rdi - 78] + 42b97a: b2 b2 mov dl, -78 + 42b97c: 66 0f ef d1 pxor xmm2, xmm1 + 42b980: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b985: 0f 83 8d 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b98b: f3 0f 6f 57 c2 movdqu xmm2, xmmword ptr [rdi - 62] + 42b990: f3 0f 6f 4e c2 movdqu xmm1, xmmword ptr [rsi - 62] + 42b995: b2 c2 mov dl, -62 + 42b997: 66 0f ef d1 pxor xmm2, xmm1 + 42b99b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b9a0: 0f 83 72 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b9a6: f3 0f 6f 57 d2 movdqu xmm2, xmmword ptr [rdi - 46] + 42b9ab: f3 0f 6f 4e d2 movdqu xmm1, xmmword ptr [rsi - 46] + 42b9b0: b2 d2 mov dl, -46 + 42b9b2: 66 0f ef d1 pxor xmm2, xmm1 + 42b9b6: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b9bb: 0f 83 57 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b9c1: f3 0f 6f 57 e2 movdqu xmm2, xmmword ptr [rdi - 30] + 42b9c6: f3 0f 6f 4e e2 movdqu xmm1, xmmword ptr [rsi - 30] + 42b9cb: b2 e2 mov dl, -30 + 42b9cd: 66 0f ef d1 pxor xmm2, xmm1 + 42b9d1: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42b9d6: 0f 83 3c 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42b9dc: 48 8b 47 f2 mov rax, qword ptr [rdi - 14] + 42b9e0: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42b9e4: 48 39 c1 cmp rcx, rax + 42b9e7: 0f 85 46 01 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b9ed: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42b9f1: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42b9f5: 48 39 c1 cmp rcx, rax + 42b9f8: 0f 85 35 01 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42b9fe: 31 c0 xor eax, eax + 42ba00: c3 ret + 42ba01: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42ba0c: 0f 1f 40 00 nop dword ptr [rax] + 42ba10: f3 0f 6f 4e b1 movdqu xmm1, xmmword ptr [rsi - 79] + 42ba15: f3 0f 6f 57 b1 movdqu xmm2, xmmword ptr [rdi - 79] + 42ba1a: b2 b1 mov dl, -79 + 42ba1c: 66 0f ef d1 pxor xmm2, xmm1 + 42ba20: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ba25: 0f 83 ed 00 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42ba2b: f3 0f 6f 57 c1 movdqu xmm2, xmmword ptr [rdi - 63] + 42ba30: f3 0f 6f 4e c1 movdqu xmm1, xmmword ptr [rsi - 63] + 42ba35: b2 c1 mov dl, -63 + 42ba37: 66 0f ef d1 pxor xmm2, xmm1 + 42ba3b: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ba40: 0f 83 d2 00 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42ba46: f3 0f 6f 57 d1 movdqu xmm2, xmmword ptr [rdi - 47] + 42ba4b: f3 0f 6f 4e d1 movdqu xmm1, xmmword ptr [rsi - 47] + 42ba50: b2 d1 mov dl, -47 + 42ba52: 66 0f ef d1 pxor xmm2, xmm1 + 42ba56: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ba5b: 0f 83 b7 00 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42ba61: f3 0f 6f 57 e1 movdqu xmm2, xmmword ptr [rdi - 31] + 42ba66: f3 0f 6f 4e e1 movdqu xmm1, xmmword ptr [rsi - 31] + 42ba6b: b2 e1 mov dl, -31 + 42ba6d: 66 0f ef d1 pxor xmm2, xmm1 + 42ba71: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42ba76: 0f 83 9c 00 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42ba7c: 48 8b 47 f1 mov rax, qword ptr [rdi - 15] + 42ba80: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42ba84: 48 39 c1 cmp rcx, rax + 42ba87: 0f 85 a6 00 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42ba8d: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42ba91: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42ba95: 48 39 c1 cmp rcx, rax + 42ba98: 0f 85 95 00 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42ba9e: 31 c0 xor eax, eax + 42baa0: c3 ret + 42baa1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42baac: 0f 1f 40 00 nop dword ptr [rax] + 42bab0: f3 0f 6f 57 c0 movdqu xmm2, xmmword ptr [rdi - 64] + 42bab5: f3 0f 6f 4e c0 movdqu xmm1, xmmword ptr [rsi - 64] + 42baba: b2 c0 mov dl, -64 + 42babc: 66 0f ef d1 pxor xmm2, xmm1 + 42bac0: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42bac5: 73 51 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42bac7: f3 0f 6f 57 d0 movdqu xmm2, xmmword ptr [rdi - 48] + 42bacc: f3 0f 6f 4e d0 movdqu xmm1, xmmword ptr [rsi - 48] + 42bad1: b2 d0 mov dl, -48 + 42bad3: 66 0f ef d1 pxor xmm2, xmm1 + 42bad7: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42badc: 73 3a jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42bade: f3 0f 6f 57 e0 movdqu xmm2, xmmword ptr [rdi - 32] + 42bae3: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] + 42bae8: b2 e0 mov dl, -32 + 42baea: 66 0f ef d1 pxor xmm2, xmm1 + 42baee: 66 0f 38 17 c2 ptest xmm0, xmm2 + 42baf3: 73 23 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> + 42baf5: 48 8b 47 f0 mov rax, qword ptr [rdi - 16] + 42baf9: 48 8b 4e f0 mov rcx, qword ptr [rsi - 16] + 42bafd: 48 39 c1 cmp rcx, rax + 42bb00: 75 31 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42bb02: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] + 42bb06: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42bb0a: 48 39 c1 cmp rcx, rax + 42bb0d: 75 24 jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42bb0f: 31 c0 xor eax, eax + 42bb11: c3 ret + 42bb12: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42bb18: 48 0f be d2 movsx rdx, dl + 42bb1c: 48 8b 0c 16 mov rcx, qword ptr [rsi + rdx] + 42bb20: 48 8b 04 17 mov rax, qword ptr [rdi + rdx] + 42bb24: 48 39 c1 cmp rcx, rax + 42bb27: 75 0a jne 0x42bb33 <__memcmp_sse4_1+0x1603> + 42bb29: 48 8b 4c 16 08 mov rcx, qword ptr [rsi + rdx + 8] + 42bb2e: 48 8b 44 17 08 mov rax, qword ptr [rdi + rdx + 8] + 42bb33: 39 c1 cmp ecx, eax + 42bb35: 75 08 jne 0x42bb3f <__memcmp_sse4_1+0x160f> + 42bb37: 48 c1 e9 20 shr rcx, 32 + 42bb3b: 48 c1 e8 20 shr rax, 32 + 42bb3f: 66 39 c8 cmp ax, cx + 42bb42: 75 06 jne 0x42bb4a <__memcmp_sse4_1+0x161a> + 42bb44: c1 e9 10 shr ecx, 16 + 42bb47: c1 e8 10 shr eax, 16 + 42bb4a: 38 c8 cmp al, cl + 42bb4c: 75 12 jne 0x42bb60 <__memcmp_sse4_1+0x1630> + 42bb4e: 25 ff ff 00 00 and eax, 65535 + 42bb53: 81 e1 ff ff 00 00 and ecx, 65535 + 42bb59: 29 c8 sub eax, ecx + 42bb5b: c3 ret + 42bb5c: 0f 1f 40 00 nop dword ptr [rax] + 42bb60: 25 ff 00 00 00 and eax, 255 + 42bb65: 81 e1 ff 00 00 00 and ecx, 255 + 42bb6b: 29 c8 sub eax, ecx + 42bb6d: c3 ret + 42bb6e: 66 90 nop + +000000000042bb70 <__mempcpy_chk_ssse3>: + 42bb70: f3 0f 1e fa endbr64 + 42bb74: 48 39 d1 cmp rcx, rdx + 42bb77: 0f 82 33 00 02 00 jb 0x44bbb0 <__chk_fail> + 42bb7d: 0f 1f 00 nop dword ptr [rax] + +000000000042bb80 <__mempcpy_ssse3>: + 42bb80: f3 0f 1e fa endbr64 + 42bb84: 48 89 f8 mov rax, rdi + 42bb87: 48 01 d0 add rax, rdx + 42bb8a: eb 1b jmp 0x42bba7 <__memcpy_ssse3+0x7> + 42bb8c: 0f 1f 40 00 nop dword ptr [rax] + +000000000042bb90 <__memcpy_chk_ssse3>: + 42bb90: f3 0f 1e fa endbr64 + 42bb94: 48 39 d1 cmp rcx, rdx + 42bb97: 0f 82 13 00 02 00 jb 0x44bbb0 <__chk_fail> + 42bb9d: 0f 1f 00 nop dword ptr [rax] + +000000000042bba0 <__memcpy_ssse3>: + 42bba0: f3 0f 1e fa endbr64 + 42bba4: 48 89 f8 mov rax, rdi + 42bba7: 48 83 fa 4f cmp rdx, 79 + 42bbab: 4c 8d 1d 9e b4 06 00 lea r11, [rip + 439454] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42bbb2: 77 1c ja 0x42bbd0 <__memcpy_ssse3+0x30> + 42bbb4: 4d 63 0c 93 movsxd r9, dword ptr [r11 + 4*rdx] + 42bbb8: 48 01 d6 add rsi, rdx + 42bbbb: 48 01 d7 add rdi, rdx + 42bbbe: 4d 01 d9 add r9, r11 + 42bbc1: 3e 41 ff e1 jmp r9 + 42bbc5: 0f 0b ud2 + 42bbc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42bbd0: 40 38 fe cmp sil, dil + 42bbd3: 7e 5b jle 0x42bc30 <__memcpy_ssse3+0x90> + 42bbd5: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 42bbd9: 48 89 f9 mov rcx, rdi + 42bbdc: 48 83 e7 f0 and rdi, -16 + 42bbe0: 48 83 c7 10 add rdi, 16 + 42bbe4: 49 89 c8 mov r8, rcx + 42bbe7: 48 29 f9 sub rcx, rdi + 42bbea: 48 01 ca add rdx, rcx + 42bbed: 48 29 ce sub rsi, rcx + 42bbf0: 48 8b 0d 61 54 09 00 mov rcx, qword ptr [rip + 611425] # 0x4c1058 <__x86_shared_cache_size_half> + 42bbf7: 48 39 ca cmp rdx, rcx + 42bbfa: 49 89 f1 mov r9, rsi + 42bbfd: 0f 87 ad 27 00 00 ja 0x42e3b0 <__memcpy_ssse3+0x2810> + 42bc03: 49 83 e1 0f and r9, 15 + 42bc07: 0f 84 83 00 00 00 je 0x42bc90 <__memcpy_ssse3+0xf0> + 42bc0d: 48 8b 0d 64 54 09 00 mov rcx, qword ptr [rip + 611428] # 0x4c1078 <__x86_data_cache_size_half> + 42bc14: 4c 8d 1d 75 b5 06 00 lea r11, [rip + 439669] # 0x497190 <__PRETTY_FUNCTION__.12580+0x3f0> + 42bc1b: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] + 42bc1f: 4f 8d 0c 0b lea r9, [r11 + r9] + 42bc23: 3e 41 ff e1 jmp r9 + 42bc27: 0f 0b ud2 + 42bc29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42bc30: f3 0f 6f 44 16 f0 movdqu xmm0, xmmword ptr [rsi + rdx - 16] + 42bc36: 48 01 d6 add rsi, rdx + 42bc39: 4c 8d 44 17 f0 lea r8, [rdi + rdx - 16] + 42bc3e: 48 01 d7 add rdi, rdx + 42bc41: 48 89 f9 mov rcx, rdi + 42bc44: 48 83 e1 0f and rcx, 15 + 42bc48: 48 31 cf xor rdi, rcx + 42bc4b: 48 29 ca sub rdx, rcx + 42bc4e: 48 29 ce sub rsi, rcx + 42bc51: 48 8b 0d 00 54 09 00 mov rcx, qword ptr [rip + 611328] # 0x4c1058 <__x86_shared_cache_size_half> + 42bc58: 48 39 ca cmp rdx, rcx + 42bc5b: 49 89 f1 mov r9, rsi + 42bc5e: 0f 87 2c 28 00 00 ja 0x42e490 <__memcpy_ssse3+0x28f0> + 42bc64: 49 83 e1 0f and r9, 15 + 42bc68: 0f 84 52 02 00 00 je 0x42bec0 <__memcpy_ssse3+0x320> + 42bc6e: 48 8b 0d 03 54 09 00 mov rcx, qword ptr [rip + 611331] # 0x4c1078 <__x86_data_cache_size_half> + 42bc75: 4c 8d 1d 54 b5 06 00 lea r11, [rip + 439636] # 0x4971d0 <__PRETTY_FUNCTION__.12580+0x430> + 42bc7c: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] + 42bc80: 4f 8d 0c 0b lea r9, [r11 + r9] + 42bc84: 3e 41 ff e1 jmp r9 + 42bc88: 0f 0b ud2 + 42bc8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42bc90: 48 83 ea 10 sub rdx, 16 + 42bc94: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42bc98: 48 83 c6 10 add rsi, 16 + 42bc9c: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 + 42bca0: 48 83 c7 10 add rdi, 16 + 42bca4: 48 81 fa 80 00 00 00 cmp rdx, 128 + 42bcab: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42bcb0: 77 4e ja 0x42bd00 <__memcpy_ssse3+0x160> + 42bcb2: 48 83 fa 40 cmp rdx, 64 + 42bcb6: 72 2a jb 0x42bce2 <__memcpy_ssse3+0x142> + 42bcb8: 0f 28 26 movaps xmm4, xmmword ptr [rsi] + 42bcbb: 0f 28 4e 10 movaps xmm1, xmmword ptr [rsi + 16] + 42bcbf: 0f 28 56 20 movaps xmm2, xmmword ptr [rsi + 32] + 42bcc3: 0f 28 5e 30 movaps xmm3, xmmword ptr [rsi + 48] + 42bcc7: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42bcca: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 + 42bcce: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 + 42bcd2: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 + 42bcd6: 48 83 ea 40 sub rdx, 64 + 42bcda: 48 83 c6 40 add rsi, 64 + 42bcde: 48 83 c7 40 add rdi, 64 + 42bce2: 48 01 d6 add rsi, rdx + 42bce5: 48 01 d7 add rdi, rdx + 42bce8: 4c 8d 1d 61 b3 06 00 lea r11, [rip + 439137] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42bcef: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42bcf3: 49 8d 14 13 lea rdx, [r11 + rdx] + 42bcf7: 3e ff e2 jmp rdx + 42bcfa: 0f 0b ud2 + 42bcfc: 0f 1f 40 00 nop dword ptr [rax] + 42bd00: 48 3b 15 71 53 09 00 cmp rdx, qword ptr [rip + 611185] # 0x4c1078 <__x86_data_cache_size_half> + 42bd07: 48 8d 52 80 lea rdx, [rdx - 128] + 42bd0b: 0f 83 bf 00 00 00 jae 0x42bdd0 <__memcpy_ssse3+0x230> + 42bd11: 66 0f 6f 26 movdqa xmm4, xmmword ptr [rsi] + 42bd15: 0f 28 4e 10 movaps xmm1, xmmword ptr [rsi + 16] + 42bd19: 0f 28 56 20 movaps xmm2, xmmword ptr [rsi + 32] + 42bd1d: 0f 28 5e 30 movaps xmm3, xmmword ptr [rsi + 48] + 42bd21: 66 0f 7f 27 movdqa xmmword ptr [rdi], xmm4 + 42bd25: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 + 42bd29: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 + 42bd2d: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 + 42bd31: 48 81 ea 80 00 00 00 sub rdx, 128 + 42bd38: 0f 28 66 40 movaps xmm4, xmmword ptr [rsi + 64] + 42bd3c: 0f 28 6e 50 movaps xmm5, xmmword ptr [rsi + 80] + 42bd40: 0f 28 76 60 movaps xmm6, xmmword ptr [rsi + 96] + 42bd44: 0f 28 7e 70 movaps xmm7, xmmword ptr [rsi + 112] + 42bd48: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 42bd4f: 0f 29 67 40 movaps xmmword ptr [rdi + 64], xmm4 + 42bd53: 0f 29 6f 50 movaps xmmword ptr [rdi + 80], xmm5 + 42bd57: 0f 29 77 60 movaps xmmword ptr [rdi + 96], xmm6 + 42bd5b: 0f 29 7f 70 movaps xmmword ptr [rdi + 112], xmm7 + 42bd5f: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 42bd66: 73 a9 jae 0x42bd11 <__memcpy_ssse3+0x171> + 42bd68: 48 83 fa c0 cmp rdx, -64 + 42bd6c: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 42bd73: 7c 32 jl 0x42bda7 <__memcpy_ssse3+0x207> + 42bd75: 66 0f 6f 26 movdqa xmm4, xmmword ptr [rsi] + 42bd79: 48 83 ea 40 sub rdx, 64 + 42bd7d: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 42bd82: 66 0f 7f 27 movdqa xmmword ptr [rdi], xmm4 + 42bd86: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 + 42bd8b: 66 0f 6f 66 20 movdqa xmm4, xmmword ptr [rsi + 32] + 42bd90: 66 0f 6f 4e 30 movdqa xmm1, xmmword ptr [rsi + 48] + 42bd95: 48 83 c6 40 add rsi, 64 + 42bd99: 66 0f 7f 67 20 movdqa xmmword ptr [rdi + 32], xmm4 + 42bd9e: 66 0f 7f 4f 30 movdqa xmmword ptr [rdi + 48], xmm1 + 42bda3: 48 83 c7 40 add rdi, 64 + 42bda7: 48 01 d6 add rsi, rdx + 42bdaa: 48 01 d7 add rdi, rdx + 42bdad: 4c 8d 1d 9c b2 06 00 lea r11, [rip + 438940] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42bdb4: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42bdb8: 49 8d 14 13 lea rdx, [r11 + rdx] + 42bdbc: 3e ff e2 jmp rdx + 42bdbf: 0f 0b ud2 + 42bdc1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42bdcc: 0f 1f 40 00 nop dword ptr [rax] + 42bdd0: 0f 18 8e c0 01 00 00 prefetcht0 byte ptr [rsi + 448] + 42bdd7: 0f 18 8e 80 02 00 00 prefetcht0 byte ptr [rsi + 640] + 42bdde: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] + 42bde2: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 42bde7: 66 0f 6f 56 20 movdqa xmm2, xmmword ptr [rsi + 32] + 42bdec: 66 0f 6f 5e 30 movdqa xmm3, xmmword ptr [rsi + 48] + 42bdf1: 66 0f 6f 66 40 movdqa xmm4, xmmword ptr [rsi + 64] + 42bdf6: 66 0f 6f 6e 50 movdqa xmm5, xmmword ptr [rsi + 80] + 42bdfb: 66 0f 6f 76 60 movdqa xmm6, xmmword ptr [rsi + 96] + 42be00: 66 0f 6f 7e 70 movdqa xmm7, xmmword ptr [rsi + 112] + 42be05: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 42be0c: 48 81 ea 80 00 00 00 sub rdx, 128 + 42be13: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 + 42be17: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 + 42be1c: 66 0f 7f 57 20 movdqa xmmword ptr [rdi + 32], xmm2 + 42be21: 66 0f 7f 5f 30 movdqa xmmword ptr [rdi + 48], xmm3 + 42be26: 66 0f 7f 67 40 movdqa xmmword ptr [rdi + 64], xmm4 + 42be2b: 66 0f 7f 6f 50 movdqa xmmword ptr [rdi + 80], xmm5 + 42be30: 66 0f 7f 77 60 movdqa xmmword ptr [rdi + 96], xmm6 + 42be35: 66 0f 7f 7f 70 movdqa xmmword ptr [rdi + 112], xmm7 + 42be3a: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 42be41: 73 8d jae 0x42bdd0 <__memcpy_ssse3+0x230> + 42be43: 48 83 fa c0 cmp rdx, -64 + 42be47: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 42be4e: 7c 32 jl 0x42be82 <__memcpy_ssse3+0x2e2> + 42be50: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] + 42be54: 48 83 ea 40 sub rdx, 64 + 42be58: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 42be5d: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 + 42be61: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 + 42be66: 66 0f 6f 46 20 movdqa xmm0, xmmword ptr [rsi + 32] + 42be6b: 66 0f 6f 4e 30 movdqa xmm1, xmmword ptr [rsi + 48] + 42be70: 48 83 c6 40 add rsi, 64 + 42be74: 66 0f 7f 47 20 movdqa xmmword ptr [rdi + 32], xmm0 + 42be79: 66 0f 7f 4f 30 movdqa xmmword ptr [rdi + 48], xmm1 + 42be7e: 48 83 c7 40 add rdi, 64 + 42be82: 48 83 fa 20 cmp rdx, 32 + 42be86: 72 1e jb 0x42bea6 <__memcpy_ssse3+0x306> + 42be88: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] + 42be8c: 48 83 ea 20 sub rdx, 32 + 42be90: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 42be95: 48 83 c6 20 add rsi, 32 + 42be99: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 + 42be9d: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 + 42bea2: 48 83 c7 20 add rdi, 32 + 42bea6: 48 01 d7 add rdi, rdx + 42bea9: 48 01 d6 add rsi, rdx + 42beac: 4c 8d 1d 9d b1 06 00 lea r11, [rip + 438685] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42beb3: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42beb7: 49 8d 14 13 lea rdx, [r11 + rdx] + 42bebb: 3e ff e2 jmp rdx + 42bebe: 0f 0b ud2 + 42bec0: 48 83 ea 10 sub rdx, 16 + 42bec4: 66 0f 6f 4e f0 movdqa xmm1, xmmword ptr [rsi - 16] + 42bec9: 48 83 ee 10 sub rsi, 16 + 42becd: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 + 42bed2: 48 83 ef 10 sub rdi, 16 + 42bed6: 48 81 fa 80 00 00 00 cmp rdx, 128 + 42bedd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42bee2: 77 4c ja 0x42bf30 <__memcpy_ssse3+0x390> + 42bee4: 48 83 fa 40 cmp rdx, 64 + 42bee8: 72 2c jb 0x42bf16 <__memcpy_ssse3+0x376> + 42beea: 0f 28 46 f0 movaps xmm0, xmmword ptr [rsi - 16] + 42beee: 0f 28 4e e0 movaps xmm1, xmmword ptr [rsi - 32] + 42bef2: 0f 28 56 d0 movaps xmm2, xmmword ptr [rsi - 48] + 42bef6: 0f 28 5e c0 movaps xmm3, xmmword ptr [rsi - 64] + 42befa: 0f 29 47 f0 movaps xmmword ptr [rdi - 16], xmm0 + 42befe: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 + 42bf02: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 + 42bf06: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 + 42bf0a: 48 83 ea 40 sub rdx, 64 + 42bf0e: 48 83 ee 40 sub rsi, 64 + 42bf12: 48 83 ef 40 sub rdi, 64 + 42bf16: 4c 8d 1d 33 b1 06 00 lea r11, [rip + 438579] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42bf1d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42bf21: 49 8d 14 13 lea rdx, [r11 + rdx] + 42bf25: 3e ff e2 jmp rdx + 42bf28: 0f 0b ud2 + 42bf2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42bf30: 48 3b 15 41 51 09 00 cmp rdx, qword ptr [rip + 610625] # 0x4c1078 <__x86_data_cache_size_half> + 42bf37: 48 8d 52 80 lea rdx, [rdx - 128] + 42bf3b: 0f 83 af 00 00 00 jae 0x42bff0 <__memcpy_ssse3+0x450> + 42bf41: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] + 42bf46: 0f 28 4e e0 movaps xmm1, xmmword ptr [rsi - 32] + 42bf4a: 0f 28 56 d0 movaps xmm2, xmmword ptr [rsi - 48] + 42bf4e: 0f 28 5e c0 movaps xmm3, xmmword ptr [rsi - 64] + 42bf52: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 + 42bf57: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 + 42bf5b: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 + 42bf5f: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 + 42bf63: 48 81 ea 80 00 00 00 sub rdx, 128 + 42bf6a: 0f 28 66 b0 movaps xmm4, xmmword ptr [rsi - 80] + 42bf6e: 0f 28 6e a0 movaps xmm5, xmmword ptr [rsi - 96] + 42bf72: 0f 28 76 90 movaps xmm6, xmmword ptr [rsi - 112] + 42bf76: 0f 28 7e 80 movaps xmm7, xmmword ptr [rsi - 128] + 42bf7a: 48 8d 76 80 lea rsi, [rsi - 128] + 42bf7e: 0f 29 67 b0 movaps xmmword ptr [rdi - 80], xmm4 + 42bf82: 0f 29 6f a0 movaps xmmword ptr [rdi - 96], xmm5 + 42bf86: 0f 29 77 90 movaps xmmword ptr [rdi - 112], xmm6 + 42bf8a: 0f 29 7f 80 movaps xmmword ptr [rdi - 128], xmm7 + 42bf8e: 48 8d 7f 80 lea rdi, [rdi - 128] + 42bf92: 73 ad jae 0x42bf41 <__memcpy_ssse3+0x3a1> + 42bf94: 48 83 fa c0 cmp rdx, -64 + 42bf98: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 42bf9f: 7c 34 jl 0x42bfd5 <__memcpy_ssse3+0x435> + 42bfa1: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] + 42bfa6: 48 83 ea 40 sub rdx, 64 + 42bfaa: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] + 42bfaf: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 + 42bfb4: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 + 42bfb9: 66 0f 6f 46 d0 movdqa xmm0, xmmword ptr [rsi - 48] + 42bfbe: 66 0f 6f 4e c0 movdqa xmm1, xmmword ptr [rsi - 64] + 42bfc3: 48 83 ee 40 sub rsi, 64 + 42bfc7: 66 0f 7f 47 d0 movdqa xmmword ptr [rdi - 48], xmm0 + 42bfcc: 66 0f 7f 4f c0 movdqa xmmword ptr [rdi - 64], xmm1 + 42bfd1: 48 83 ef 40 sub rdi, 64 + 42bfd5: 4c 8d 1d 74 b0 06 00 lea r11, [rip + 438388] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42bfdc: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42bfe0: 49 8d 14 13 lea rdx, [r11 + rdx] + 42bfe4: 3e ff e2 jmp rdx + 42bfe7: 0f 0b ud2 + 42bfe9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42bff0: 0f 18 8e 40 fe ff ff prefetcht0 byte ptr [rsi - 448] + 42bff7: 0f 18 8e 80 fd ff ff prefetcht0 byte ptr [rsi - 640] + 42bffe: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] + 42c003: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] + 42c008: 66 0f 6f 56 d0 movdqa xmm2, xmmword ptr [rsi - 48] + 42c00d: 66 0f 6f 5e c0 movdqa xmm3, xmmword ptr [rsi - 64] + 42c012: 66 0f 6f 66 b0 movdqa xmm4, xmmword ptr [rsi - 80] + 42c017: 66 0f 6f 6e a0 movdqa xmm5, xmmword ptr [rsi - 96] + 42c01c: 66 0f 6f 76 90 movdqa xmm6, xmmword ptr [rsi - 112] + 42c021: 66 0f 6f 7e 80 movdqa xmm7, xmmword ptr [rsi - 128] + 42c026: 48 8d 76 80 lea rsi, [rsi - 128] + 42c02a: 48 81 ea 80 00 00 00 sub rdx, 128 + 42c031: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 + 42c036: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 + 42c03b: 66 0f 7f 57 d0 movdqa xmmword ptr [rdi - 48], xmm2 + 42c040: 66 0f 7f 5f c0 movdqa xmmword ptr [rdi - 64], xmm3 + 42c045: 66 0f 7f 67 b0 movdqa xmmword ptr [rdi - 80], xmm4 + 42c04a: 66 0f 7f 6f a0 movdqa xmmword ptr [rdi - 96], xmm5 + 42c04f: 66 0f 7f 77 90 movdqa xmmword ptr [rdi - 112], xmm6 + 42c054: 66 0f 7f 7f 80 movdqa xmmword ptr [rdi - 128], xmm7 + 42c059: 48 8d 7f 80 lea rdi, [rdi - 128] + 42c05d: 73 91 jae 0x42bff0 <__memcpy_ssse3+0x450> + 42c05f: 48 83 fa c0 cmp rdx, -64 + 42c063: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 42c06a: 7c 34 jl 0x42c0a0 <__memcpy_ssse3+0x500> + 42c06c: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] + 42c071: 48 83 ea 40 sub rdx, 64 + 42c075: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] + 42c07a: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 + 42c07f: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 + 42c084: 66 0f 6f 46 d0 movdqa xmm0, xmmword ptr [rsi - 48] + 42c089: 66 0f 6f 4e c0 movdqa xmm1, xmmword ptr [rsi - 64] + 42c08e: 48 83 ee 40 sub rsi, 64 + 42c092: 66 0f 7f 47 d0 movdqa xmmword ptr [rdi - 48], xmm0 + 42c097: 66 0f 7f 4f c0 movdqa xmmword ptr [rdi - 64], xmm1 + 42c09c: 48 83 ef 40 sub rdi, 64 + 42c0a0: 48 83 fa 20 cmp rdx, 32 + 42c0a4: 72 20 jb 0x42c0c6 <__memcpy_ssse3+0x526> + 42c0a6: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] + 42c0ab: 48 83 ea 20 sub rdx, 32 + 42c0af: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] + 42c0b4: 48 83 ee 20 sub rsi, 32 + 42c0b8: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 + 42c0bd: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 + 42c0c2: 48 83 ef 20 sub rdi, 32 + 42c0c6: 4c 8d 1d 83 af 06 00 lea r11, [rip + 438147] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c0cd: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c0d1: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c0d5: 3e ff e2 jmp rdx + 42c0d8: 0f 0b ud2 + 42c0da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42c0e0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c0e7: 48 39 ca cmp rdx, rcx + 42c0ea: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] + 42c0ee: 72 07 jb 0x42c0f7 <__memcpy_ssse3+0x557> + 42c0f0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c0f7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c0fb: 3e 41 ff e1 jmp r9 + 42c0ff: 0f 0b ud2 + 42c101: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42c108: 48 83 ea 40 sub rdx, 64 + 42c10c: 0f 28 56 0f movaps xmm2, xmmword ptr [rsi + 15] + 42c110: 0f 28 5e 1f movaps xmm3, xmmword ptr [rsi + 31] + 42c114: 0f 28 66 2f movaps xmm4, xmmword ptr [rsi + 47] + 42c118: 0f 28 6e 3f movaps xmm5, xmmword ptr [rsi + 63] + 42c11c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42c120: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] + 42c126: 48 8d 76 40 lea rsi, [rsi + 64] + 42c12a: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] + 42c130: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 42c136: 48 8d 7f 40 lea rdi, [rdi + 64] + 42c13a: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 42c140: 66 0f 6f ce movdqa xmm1, xmm6 + 42c144: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42c149: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42c14d: 72 0e jb 0x42c15d <__memcpy_ssse3+0x5bd> + 42c14f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c153: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c157: 3e 41 ff e1 jmp r9 + 42c15b: 0f 0b ud2 + 42c15d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c161: 48 8d 52 40 lea rdx, [rdx + 64] + 42c165: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c169: 48 01 d7 add rdi, rdx + 42c16c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c171: 48 01 d6 add rsi, rdx + 42c174: 4c 8d 1d d5 ae 06 00 lea r11, [rip + 437973] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c17b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c17f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c183: 3e ff e2 jmp rdx + 42c186: 0f 0b ud2 + 42c188: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42c190: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c197: 48 39 ca cmp rdx, rcx + 42c19a: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] + 42c19e: 72 07 jb 0x42c1a7 <__memcpy_ssse3+0x607> + 42c1a0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c1a7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c1ab: 3e 41 ff e1 jmp r9 + 42c1af: 0f 0b ud2 + 42c1b1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42c1b8: 0f 28 56 ef movaps xmm2, xmmword ptr [rsi - 17] + 42c1bc: 48 83 ea 40 sub rdx, 64 + 42c1c0: 0f 28 5e df movaps xmm3, xmmword ptr [rsi - 33] + 42c1c4: 0f 28 66 cf movaps xmm4, xmmword ptr [rsi - 49] + 42c1c8: 0f 28 6e bf movaps xmm5, xmmword ptr [rsi - 65] + 42c1cc: 48 8d 76 c0 lea rsi, [rsi - 64] + 42c1d0: 66 0f 3a 0f ca 01 palignr xmm1, xmm2, 1 # xmm1 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0] + 42c1d6: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 42c1dc: 66 0f 3a 0f dc 01 palignr xmm3, xmm4, 1 # xmm3 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 42c1e2: 66 0f 3a 0f e5 01 palignr xmm4, xmm5, 1 # xmm4 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] + 42c1e8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42c1ec: 0f 28 cd movaps xmm1, xmm5 + 42c1ef: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42c1f3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42c1f7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42c1fb: 72 09 jb 0x42c206 <__memcpy_ssse3+0x666> + 42c1fd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c200: 3e 41 ff e1 jmp r9 + 42c204: 0f 0b ud2 + 42c206: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c209: 48 8d 52 40 lea rdx, [rdx + 64] + 42c20d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c212: 4c 8d 1d 37 ae 06 00 lea r11, [rip + 437815] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c219: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c21d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c221: 3e ff e2 jmp rdx + 42c224: 0f 0b ud2 + 42c226: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42c230: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c237: 48 39 ca cmp rdx, rcx + 42c23a: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] + 42c23e: 72 07 jb 0x42c247 <__memcpy_ssse3+0x6a7> + 42c240: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c247: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c24b: 3e 41 ff e1 jmp r9 + 42c24f: 0f 0b ud2 + 42c251: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42c258: 48 83 ea 40 sub rdx, 64 + 42c25c: 0f 28 56 0e movaps xmm2, xmmword ptr [rsi + 14] + 42c260: 0f 28 5e 1e movaps xmm3, xmmword ptr [rsi + 30] + 42c264: 0f 28 66 2e movaps xmm4, xmmword ptr [rsi + 46] + 42c268: 0f 28 6e 3e movaps xmm5, xmmword ptr [rsi + 62] + 42c26c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42c270: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] + 42c276: 48 8d 76 40 lea rsi, [rsi + 64] + 42c27a: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] + 42c280: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 42c286: 48 8d 7f 40 lea rdi, [rdi + 64] + 42c28a: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 42c290: 66 0f 6f ce movdqa xmm1, xmm6 + 42c294: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42c299: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42c29d: 72 0e jb 0x42c2ad <__memcpy_ssse3+0x70d> + 42c29f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c2a3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c2a7: 3e 41 ff e1 jmp r9 + 42c2ab: 0f 0b ud2 + 42c2ad: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c2b1: 48 8d 52 40 lea rdx, [rdx + 64] + 42c2b5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c2b9: 48 01 d7 add rdi, rdx + 42c2bc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c2c1: 48 01 d6 add rsi, rdx + 42c2c4: 4c 8d 1d 85 ad 06 00 lea r11, [rip + 437637] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c2cb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c2cf: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c2d3: 3e ff e2 jmp rdx + 42c2d6: 0f 0b ud2 + 42c2d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42c2e0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c2e7: 48 39 ca cmp rdx, rcx + 42c2ea: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] + 42c2ee: 72 07 jb 0x42c2f7 <__memcpy_ssse3+0x757> + 42c2f0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c2f7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c2fb: 3e 41 ff e1 jmp r9 + 42c2ff: 0f 0b ud2 + 42c301: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42c308: 0f 28 56 ee movaps xmm2, xmmword ptr [rsi - 18] + 42c30c: 48 83 ea 40 sub rdx, 64 + 42c310: 0f 28 5e de movaps xmm3, xmmword ptr [rsi - 34] + 42c314: 0f 28 66 ce movaps xmm4, xmmword ptr [rsi - 50] + 42c318: 0f 28 6e be movaps xmm5, xmmword ptr [rsi - 66] + 42c31c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42c320: 66 0f 3a 0f ca 02 palignr xmm1, xmm2, 2 # xmm1 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1] + 42c326: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 42c32c: 66 0f 3a 0f dc 02 palignr xmm3, xmm4, 2 # xmm3 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 42c332: 66 0f 3a 0f e5 02 palignr xmm4, xmm5, 2 # xmm4 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] + 42c338: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42c33c: 0f 28 cd movaps xmm1, xmm5 + 42c33f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42c343: 48 8d 7f c0 lea rdi, [rdi - 64] + 42c347: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42c34b: 72 09 jb 0x42c356 <__memcpy_ssse3+0x7b6> + 42c34d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c350: 3e 41 ff e1 jmp r9 + 42c354: 0f 0b ud2 + 42c356: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c359: 48 8d 52 40 lea rdx, [rdx + 64] + 42c35d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c362: 4c 8d 1d e7 ac 06 00 lea r11, [rip + 437479] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c369: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c36d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c371: 3e ff e2 jmp rdx + 42c374: 0f 0b ud2 + 42c376: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42c380: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c387: 48 39 ca cmp rdx, rcx + 42c38a: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] + 42c38e: 72 07 jb 0x42c397 <__memcpy_ssse3+0x7f7> + 42c390: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c397: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c39b: 3e 41 ff e1 jmp r9 + 42c39f: 0f 0b ud2 + 42c3a1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42c3a8: 48 83 ea 40 sub rdx, 64 + 42c3ac: 0f 28 56 0d movaps xmm2, xmmword ptr [rsi + 13] + 42c3b0: 0f 28 5e 1d movaps xmm3, xmmword ptr [rsi + 29] + 42c3b4: 0f 28 66 2d movaps xmm4, xmmword ptr [rsi + 45] + 42c3b8: 0f 28 6e 3d movaps xmm5, xmmword ptr [rsi + 61] + 42c3bc: 66 0f 6f f5 movdqa xmm6, xmm5 + 42c3c0: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] + 42c3c6: 48 8d 76 40 lea rsi, [rsi + 64] + 42c3ca: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] + 42c3d0: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 42c3d6: 48 8d 7f 40 lea rdi, [rdi + 64] + 42c3da: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 42c3e0: 66 0f 6f ce movdqa xmm1, xmm6 + 42c3e4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42c3e9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42c3ed: 72 0e jb 0x42c3fd <__memcpy_ssse3+0x85d> + 42c3ef: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c3f3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c3f7: 3e 41 ff e1 jmp r9 + 42c3fb: 0f 0b ud2 + 42c3fd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c401: 48 8d 52 40 lea rdx, [rdx + 64] + 42c405: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c409: 48 01 d7 add rdi, rdx + 42c40c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c411: 48 01 d6 add rsi, rdx + 42c414: 4c 8d 1d 35 ac 06 00 lea r11, [rip + 437301] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c41b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c41f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c423: 3e ff e2 jmp rdx + 42c426: 0f 0b ud2 + 42c428: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42c430: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c437: 48 39 ca cmp rdx, rcx + 42c43a: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] + 42c43e: 72 07 jb 0x42c447 <__memcpy_ssse3+0x8a7> + 42c440: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c447: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c44b: 3e 41 ff e1 jmp r9 + 42c44f: 0f 0b ud2 + 42c451: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42c458: 0f 28 56 ed movaps xmm2, xmmword ptr [rsi - 19] + 42c45c: 48 83 ea 40 sub rdx, 64 + 42c460: 0f 28 5e dd movaps xmm3, xmmword ptr [rsi - 35] + 42c464: 0f 28 66 cd movaps xmm4, xmmword ptr [rsi - 51] + 42c468: 0f 28 6e bd movaps xmm5, xmmword ptr [rsi - 67] + 42c46c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42c470: 66 0f 3a 0f ca 03 palignr xmm1, xmm2, 3 # xmm1 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2] + 42c476: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 42c47c: 66 0f 3a 0f dc 03 palignr xmm3, xmm4, 3 # xmm3 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 42c482: 66 0f 3a 0f e5 03 palignr xmm4, xmm5, 3 # xmm4 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] + 42c488: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42c48c: 0f 28 cd movaps xmm1, xmm5 + 42c48f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42c493: 48 8d 7f c0 lea rdi, [rdi - 64] + 42c497: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42c49b: 72 09 jb 0x42c4a6 <__memcpy_ssse3+0x906> + 42c49d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c4a0: 3e 41 ff e1 jmp r9 + 42c4a4: 0f 0b ud2 + 42c4a6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c4a9: 48 8d 52 40 lea rdx, [rdx + 64] + 42c4ad: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c4b2: 4c 8d 1d 97 ab 06 00 lea r11, [rip + 437143] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c4b9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c4bd: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c4c1: 3e ff e2 jmp rdx + 42c4c4: 0f 0b ud2 + 42c4c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42c4d0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c4d7: 48 39 ca cmp rdx, rcx + 42c4da: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] + 42c4de: 72 07 jb 0x42c4e7 <__memcpy_ssse3+0x947> + 42c4e0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c4e7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c4eb: 3e 41 ff e1 jmp r9 + 42c4ef: 0f 0b ud2 + 42c4f1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42c4f8: 48 83 ea 40 sub rdx, 64 + 42c4fc: 0f 28 56 0c movaps xmm2, xmmword ptr [rsi + 12] + 42c500: 0f 28 5e 1c movaps xmm3, xmmword ptr [rsi + 28] + 42c504: 0f 28 66 2c movaps xmm4, xmmword ptr [rsi + 44] + 42c508: 0f 28 6e 3c movaps xmm5, xmmword ptr [rsi + 60] + 42c50c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42c510: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] + 42c516: 48 8d 76 40 lea rsi, [rsi + 64] + 42c51a: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] + 42c520: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 42c526: 48 8d 7f 40 lea rdi, [rdi + 64] + 42c52a: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 42c530: 66 0f 6f ce movdqa xmm1, xmm6 + 42c534: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42c539: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42c53d: 72 0e jb 0x42c54d <__memcpy_ssse3+0x9ad> + 42c53f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c543: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c547: 3e 41 ff e1 jmp r9 + 42c54b: 0f 0b ud2 + 42c54d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c551: 48 8d 52 40 lea rdx, [rdx + 64] + 42c555: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c559: 48 01 d7 add rdi, rdx + 42c55c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c561: 48 01 d6 add rsi, rdx + 42c564: 4c 8d 1d e5 aa 06 00 lea r11, [rip + 436965] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c56b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c56f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c573: 3e ff e2 jmp rdx + 42c576: 0f 0b ud2 + 42c578: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42c580: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c587: 48 39 ca cmp rdx, rcx + 42c58a: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] + 42c58e: 72 07 jb 0x42c597 <__memcpy_ssse3+0x9f7> + 42c590: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c597: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c59b: 3e 41 ff e1 jmp r9 + 42c59f: 0f 0b ud2 + 42c5a1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42c5a8: 0f 28 56 ec movaps xmm2, xmmword ptr [rsi - 20] + 42c5ac: 48 83 ea 40 sub rdx, 64 + 42c5b0: 0f 28 5e dc movaps xmm3, xmmword ptr [rsi - 36] + 42c5b4: 0f 28 66 cc movaps xmm4, xmmword ptr [rsi - 52] + 42c5b8: 0f 28 6e bc movaps xmm5, xmmword ptr [rsi - 68] + 42c5bc: 48 8d 76 c0 lea rsi, [rsi - 64] + 42c5c0: 66 0f 3a 0f ca 04 palignr xmm1, xmm2, 4 # xmm1 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] + 42c5c6: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 42c5cc: 66 0f 3a 0f dc 04 palignr xmm3, xmm4, 4 # xmm3 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 42c5d2: 66 0f 3a 0f e5 04 palignr xmm4, xmm5, 4 # xmm4 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] + 42c5d8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42c5dc: 0f 28 cd movaps xmm1, xmm5 + 42c5df: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42c5e3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42c5e7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42c5eb: 72 09 jb 0x42c5f6 <__memcpy_ssse3+0xa56> + 42c5ed: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c5f0: 3e 41 ff e1 jmp r9 + 42c5f4: 0f 0b ud2 + 42c5f6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c5f9: 48 8d 52 40 lea rdx, [rdx + 64] + 42c5fd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c602: 4c 8d 1d 47 aa 06 00 lea r11, [rip + 436807] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c609: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c60d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c611: 3e ff e2 jmp rdx + 42c614: 0f 0b ud2 + 42c616: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42c620: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c627: 48 39 ca cmp rdx, rcx + 42c62a: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] + 42c62e: 72 07 jb 0x42c637 <__memcpy_ssse3+0xa97> + 42c630: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c637: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c63b: 3e 41 ff e1 jmp r9 + 42c63f: 0f 0b ud2 + 42c641: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42c648: 48 83 ea 40 sub rdx, 64 + 42c64c: 0f 28 56 0b movaps xmm2, xmmword ptr [rsi + 11] + 42c650: 0f 28 5e 1b movaps xmm3, xmmword ptr [rsi + 27] + 42c654: 0f 28 66 2b movaps xmm4, xmmword ptr [rsi + 43] + 42c658: 0f 28 6e 3b movaps xmm5, xmmword ptr [rsi + 59] + 42c65c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42c660: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] + 42c666: 48 8d 76 40 lea rsi, [rsi + 64] + 42c66a: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] + 42c670: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 42c676: 48 8d 7f 40 lea rdi, [rdi + 64] + 42c67a: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 42c680: 66 0f 6f ce movdqa xmm1, xmm6 + 42c684: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42c689: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42c68d: 72 0e jb 0x42c69d <__memcpy_ssse3+0xafd> + 42c68f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c693: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c697: 3e 41 ff e1 jmp r9 + 42c69b: 0f 0b ud2 + 42c69d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c6a1: 48 8d 52 40 lea rdx, [rdx + 64] + 42c6a5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c6a9: 48 01 d7 add rdi, rdx + 42c6ac: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c6b1: 48 01 d6 add rsi, rdx + 42c6b4: 4c 8d 1d 95 a9 06 00 lea r11, [rip + 436629] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c6bb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c6bf: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c6c3: 3e ff e2 jmp rdx + 42c6c6: 0f 0b ud2 + 42c6c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42c6d0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c6d7: 48 39 ca cmp rdx, rcx + 42c6da: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] + 42c6de: 72 07 jb 0x42c6e7 <__memcpy_ssse3+0xb47> + 42c6e0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c6e7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c6eb: 3e 41 ff e1 jmp r9 + 42c6ef: 0f 0b ud2 + 42c6f1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42c6f8: 0f 28 56 eb movaps xmm2, xmmword ptr [rsi - 21] + 42c6fc: 48 83 ea 40 sub rdx, 64 + 42c700: 0f 28 5e db movaps xmm3, xmmword ptr [rsi - 37] + 42c704: 0f 28 66 cb movaps xmm4, xmmword ptr [rsi - 53] + 42c708: 0f 28 6e bb movaps xmm5, xmmword ptr [rsi - 69] + 42c70c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42c710: 66 0f 3a 0f ca 05 palignr xmm1, xmm2, 5 # xmm1 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] + 42c716: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 42c71c: 66 0f 3a 0f dc 05 palignr xmm3, xmm4, 5 # xmm3 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 42c722: 66 0f 3a 0f e5 05 palignr xmm4, xmm5, 5 # xmm4 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] + 42c728: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42c72c: 0f 28 cd movaps xmm1, xmm5 + 42c72f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42c733: 48 8d 7f c0 lea rdi, [rdi - 64] + 42c737: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42c73b: 72 09 jb 0x42c746 <__memcpy_ssse3+0xba6> + 42c73d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c740: 3e 41 ff e1 jmp r9 + 42c744: 0f 0b ud2 + 42c746: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c749: 48 8d 52 40 lea rdx, [rdx + 64] + 42c74d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c752: 4c 8d 1d f7 a8 06 00 lea r11, [rip + 436471] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c759: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c75d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c761: 3e ff e2 jmp rdx + 42c764: 0f 0b ud2 + 42c766: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42c770: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c777: 48 39 ca cmp rdx, rcx + 42c77a: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] + 42c77e: 72 07 jb 0x42c787 <__memcpy_ssse3+0xbe7> + 42c780: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c787: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c78b: 3e 41 ff e1 jmp r9 + 42c78f: 0f 0b ud2 + 42c791: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42c798: 48 83 ea 40 sub rdx, 64 + 42c79c: 0f 28 56 0a movaps xmm2, xmmword ptr [rsi + 10] + 42c7a0: 0f 28 5e 1a movaps xmm3, xmmword ptr [rsi + 26] + 42c7a4: 0f 28 66 2a movaps xmm4, xmmword ptr [rsi + 42] + 42c7a8: 0f 28 6e 3a movaps xmm5, xmmword ptr [rsi + 58] + 42c7ac: 66 0f 6f f5 movdqa xmm6, xmm5 + 42c7b0: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] + 42c7b6: 48 8d 76 40 lea rsi, [rsi + 64] + 42c7ba: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] + 42c7c0: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 42c7c6: 48 8d 7f 40 lea rdi, [rdi + 64] + 42c7ca: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 42c7d0: 66 0f 6f ce movdqa xmm1, xmm6 + 42c7d4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42c7d9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42c7dd: 72 0e jb 0x42c7ed <__memcpy_ssse3+0xc4d> + 42c7df: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c7e3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c7e7: 3e 41 ff e1 jmp r9 + 42c7eb: 0f 0b ud2 + 42c7ed: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c7f1: 48 8d 52 40 lea rdx, [rdx + 64] + 42c7f5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c7f9: 48 01 d7 add rdi, rdx + 42c7fc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c801: 48 01 d6 add rsi, rdx + 42c804: 4c 8d 1d 45 a8 06 00 lea r11, [rip + 436293] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c80b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c80f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c813: 3e ff e2 jmp rdx + 42c816: 0f 0b ud2 + 42c818: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42c820: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c827: 48 39 ca cmp rdx, rcx + 42c82a: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] + 42c82e: 72 07 jb 0x42c837 <__memcpy_ssse3+0xc97> + 42c830: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c837: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c83b: 3e 41 ff e1 jmp r9 + 42c83f: 0f 0b ud2 + 42c841: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42c848: 0f 28 56 ea movaps xmm2, xmmword ptr [rsi - 22] + 42c84c: 48 83 ea 40 sub rdx, 64 + 42c850: 0f 28 5e da movaps xmm3, xmmword ptr [rsi - 38] + 42c854: 0f 28 66 ca movaps xmm4, xmmword ptr [rsi - 54] + 42c858: 0f 28 6e ba movaps xmm5, xmmword ptr [rsi - 70] + 42c85c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42c860: 66 0f 3a 0f ca 06 palignr xmm1, xmm2, 6 # xmm1 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] + 42c866: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 42c86c: 66 0f 3a 0f dc 06 palignr xmm3, xmm4, 6 # xmm3 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 42c872: 66 0f 3a 0f e5 06 palignr xmm4, xmm5, 6 # xmm4 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] + 42c878: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42c87c: 0f 28 cd movaps xmm1, xmm5 + 42c87f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42c883: 48 8d 7f c0 lea rdi, [rdi - 64] + 42c887: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42c88b: 72 09 jb 0x42c896 <__memcpy_ssse3+0xcf6> + 42c88d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c890: 3e 41 ff e1 jmp r9 + 42c894: 0f 0b ud2 + 42c896: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c899: 48 8d 52 40 lea rdx, [rdx + 64] + 42c89d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c8a2: 4c 8d 1d a7 a7 06 00 lea r11, [rip + 436135] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c8a9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c8ad: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c8b1: 3e ff e2 jmp rdx + 42c8b4: 0f 0b ud2 + 42c8b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42c8c0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c8c7: 48 39 ca cmp rdx, rcx + 42c8ca: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] + 42c8ce: 72 07 jb 0x42c8d7 <__memcpy_ssse3+0xd37> + 42c8d0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c8d7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c8db: 3e 41 ff e1 jmp r9 + 42c8df: 0f 0b ud2 + 42c8e1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42c8e8: 48 83 ea 40 sub rdx, 64 + 42c8ec: 0f 28 56 09 movaps xmm2, xmmword ptr [rsi + 9] + 42c8f0: 0f 28 5e 19 movaps xmm3, xmmword ptr [rsi + 25] + 42c8f4: 0f 28 66 29 movaps xmm4, xmmword ptr [rsi + 41] + 42c8f8: 0f 28 6e 39 movaps xmm5, xmmword ptr [rsi + 57] + 42c8fc: 66 0f 6f f5 movdqa xmm6, xmm5 + 42c900: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] + 42c906: 48 8d 76 40 lea rsi, [rsi + 64] + 42c90a: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] + 42c910: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 42c916: 48 8d 7f 40 lea rdi, [rdi + 64] + 42c91a: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 42c920: 66 0f 6f ce movdqa xmm1, xmm6 + 42c924: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42c929: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42c92d: 72 0e jb 0x42c93d <__memcpy_ssse3+0xd9d> + 42c92f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c933: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c937: 3e 41 ff e1 jmp r9 + 42c93b: 0f 0b ud2 + 42c93d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42c941: 48 8d 52 40 lea rdx, [rdx + 64] + 42c945: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42c949: 48 01 d7 add rdi, rdx + 42c94c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c951: 48 01 d6 add rsi, rdx + 42c954: 4c 8d 1d f5 a6 06 00 lea r11, [rip + 435957] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c95b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c95f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42c963: 3e ff e2 jmp rdx + 42c966: 0f 0b ud2 + 42c968: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42c970: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42c977: 48 39 ca cmp rdx, rcx + 42c97a: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] + 42c97e: 72 07 jb 0x42c987 <__memcpy_ssse3+0xde7> + 42c980: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42c987: 48 8d 52 c0 lea rdx, [rdx - 64] + 42c98b: 3e 41 ff e1 jmp r9 + 42c98f: 0f 0b ud2 + 42c991: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42c998: 0f 28 56 e9 movaps xmm2, xmmword ptr [rsi - 23] + 42c99c: 48 83 ea 40 sub rdx, 64 + 42c9a0: 0f 28 5e d9 movaps xmm3, xmmword ptr [rsi - 39] + 42c9a4: 0f 28 66 c9 movaps xmm4, xmmword ptr [rsi - 55] + 42c9a8: 0f 28 6e b9 movaps xmm5, xmmword ptr [rsi - 71] + 42c9ac: 48 8d 76 c0 lea rsi, [rsi - 64] + 42c9b0: 66 0f 3a 0f ca 07 palignr xmm1, xmm2, 7 # xmm1 = xmm2[7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6] + 42c9b6: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 42c9bc: 66 0f 3a 0f dc 07 palignr xmm3, xmm4, 7 # xmm3 = xmm4[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 42c9c2: 66 0f 3a 0f e5 07 palignr xmm4, xmm5, 7 # xmm4 = xmm5[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] + 42c9c8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42c9cc: 0f 28 cd movaps xmm1, xmm5 + 42c9cf: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42c9d3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42c9d7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42c9db: 72 09 jb 0x42c9e6 <__memcpy_ssse3+0xe46> + 42c9dd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c9e0: 3e 41 ff e1 jmp r9 + 42c9e4: 0f 0b ud2 + 42c9e6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42c9e9: 48 8d 52 40 lea rdx, [rdx + 64] + 42c9ed: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42c9f2: 4c 8d 1d 57 a6 06 00 lea r11, [rip + 435799] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42c9f9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42c9fd: 49 8d 14 13 lea rdx, [r11 + rdx] + 42ca01: 3e ff e2 jmp rdx + 42ca04: 0f 0b ud2 + 42ca06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42ca10: 4d 8d 89 26 00 00 00 lea r9, [r9 + 38] + 42ca17: 48 39 ca cmp rdx, rcx + 42ca1a: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] + 42ca1e: 72 07 jb 0x42ca27 <__memcpy_ssse3+0xe87> + 42ca20: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42ca27: 48 8d 52 c0 lea rdx, [rdx - 64] + 42ca2b: 3e 41 ff e1 jmp r9 + 42ca2f: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42ca36: 48 83 ea 40 sub rdx, 64 + 42ca3a: 0f 28 56 08 movaps xmm2, xmmword ptr [rsi + 8] + 42ca3e: 0f 28 5e 18 movaps xmm3, xmmword ptr [rsi + 24] + 42ca42: 0f 28 66 28 movaps xmm4, xmmword ptr [rsi + 40] + 42ca46: 0f 28 6e 38 movaps xmm5, xmmword ptr [rsi + 56] + 42ca4a: 66 0f 6f f5 movdqa xmm6, xmm5 + 42ca4e: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] + 42ca54: 48 8d 76 40 lea rsi, [rsi + 64] + 42ca58: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] + 42ca5e: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 42ca64: 48 8d 7f 40 lea rdi, [rdi + 64] + 42ca68: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 42ca6e: 66 0f 6f ce movdqa xmm1, xmm6 + 42ca72: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42ca77: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42ca7b: 72 13 jb 0x42ca90 <__memcpy_ssse3+0xef0> + 42ca7d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42ca81: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42ca85: 3e 41 ff e1 jmp r9 + 42ca89: 0f 0b ud2 + 42ca8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42ca90: 48 8d 52 40 lea rdx, [rdx + 64] + 42ca94: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42ca98: 48 01 d6 add rsi, rdx + 42ca9b: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42ca9f: 48 01 d7 add rdi, rdx + 42caa2: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42caa7: 4c 8d 1d a2 a5 06 00 lea r11, [rip + 435618] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42caae: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42cab2: 49 8d 14 13 lea rdx, [r11 + rdx] + 42cab6: 3e ff e2 jmp rdx + 42cab9: 0f 0b ud2 + 42cabb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42cac0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42cac7: 48 39 ca cmp rdx, rcx + 42caca: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] + 42cace: 72 07 jb 0x42cad7 <__memcpy_ssse3+0xf37> + 42cad0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42cad7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42cadb: 3e 41 ff e1 jmp r9 + 42cadf: 0f 0b ud2 + 42cae1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42cae8: 0f 28 56 e8 movaps xmm2, xmmword ptr [rsi - 24] + 42caec: 48 83 ea 40 sub rdx, 64 + 42caf0: 0f 28 5e d8 movaps xmm3, xmmword ptr [rsi - 40] + 42caf4: 0f 28 66 c8 movaps xmm4, xmmword ptr [rsi - 56] + 42caf8: 0f 28 6e b8 movaps xmm5, xmmword ptr [rsi - 72] + 42cafc: 48 8d 76 c0 lea rsi, [rsi - 64] + 42cb00: 66 0f 3a 0f ca 08 palignr xmm1, xmm2, 8 # xmm1 = xmm2[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] + 42cb06: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 42cb0c: 66 0f 3a 0f dc 08 palignr xmm3, xmm4, 8 # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 42cb12: 66 0f 3a 0f e5 08 palignr xmm4, xmm5, 8 # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] + 42cb18: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42cb1c: 0f 28 cd movaps xmm1, xmm5 + 42cb1f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42cb23: 48 8d 7f c0 lea rdi, [rdi - 64] + 42cb27: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42cb2b: 72 09 jb 0x42cb36 <__memcpy_ssse3+0xf96> + 42cb2d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42cb30: 3e 41 ff e1 jmp r9 + 42cb34: 0f 0b ud2 + 42cb36: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42cb39: 48 8d 52 40 lea rdx, [rdx + 64] + 42cb3d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42cb42: 4c 8d 1d 07 a5 06 00 lea r11, [rip + 435463] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42cb49: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42cb4d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42cb51: 3e ff e2 jmp rdx + 42cb54: 0f 0b ud2 + 42cb56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42cb60: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42cb67: 48 39 ca cmp rdx, rcx + 42cb6a: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] + 42cb6e: 72 07 jb 0x42cb77 <__memcpy_ssse3+0xfd7> + 42cb70: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42cb77: 48 8d 52 c0 lea rdx, [rdx - 64] + 42cb7b: 3e 41 ff e1 jmp r9 + 42cb7f: 0f 0b ud2 + 42cb81: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42cb88: 48 83 ea 40 sub rdx, 64 + 42cb8c: 0f 28 56 07 movaps xmm2, xmmword ptr [rsi + 7] + 42cb90: 0f 28 5e 17 movaps xmm3, xmmword ptr [rsi + 23] + 42cb94: 0f 28 66 27 movaps xmm4, xmmword ptr [rsi + 39] + 42cb98: 0f 28 6e 37 movaps xmm5, xmmword ptr [rsi + 55] + 42cb9c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42cba0: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] + 42cba6: 48 8d 76 40 lea rsi, [rsi + 64] + 42cbaa: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] + 42cbb0: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 42cbb6: 48 8d 7f 40 lea rdi, [rdi + 64] + 42cbba: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 42cbc0: 66 0f 6f ce movdqa xmm1, xmm6 + 42cbc4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42cbc9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42cbcd: 72 0e jb 0x42cbdd <__memcpy_ssse3+0x103d> + 42cbcf: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42cbd3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42cbd7: 3e 41 ff e1 jmp r9 + 42cbdb: 0f 0b ud2 + 42cbdd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42cbe1: 48 8d 52 40 lea rdx, [rdx + 64] + 42cbe5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42cbe9: 48 01 d7 add rdi, rdx + 42cbec: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42cbf1: 48 01 d6 add rsi, rdx + 42cbf4: 4c 8d 1d 55 a4 06 00 lea r11, [rip + 435285] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42cbfb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42cbff: 49 8d 14 13 lea rdx, [r11 + rdx] + 42cc03: 3e ff e2 jmp rdx + 42cc06: 0f 0b ud2 + 42cc08: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42cc10: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42cc17: 48 39 ca cmp rdx, rcx + 42cc1a: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] + 42cc1e: 72 07 jb 0x42cc27 <__memcpy_ssse3+0x1087> + 42cc20: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42cc27: 48 8d 52 c0 lea rdx, [rdx - 64] + 42cc2b: 3e 41 ff e1 jmp r9 + 42cc2f: 0f 0b ud2 + 42cc31: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42cc38: 0f 28 56 e7 movaps xmm2, xmmword ptr [rsi - 25] + 42cc3c: 48 83 ea 40 sub rdx, 64 + 42cc40: 0f 28 5e d7 movaps xmm3, xmmword ptr [rsi - 41] + 42cc44: 0f 28 66 c7 movaps xmm4, xmmword ptr [rsi - 57] + 42cc48: 0f 28 6e b7 movaps xmm5, xmmword ptr [rsi - 73] + 42cc4c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42cc50: 66 0f 3a 0f ca 09 palignr xmm1, xmm2, 9 # xmm1 = xmm2[9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8] + 42cc56: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 42cc5c: 66 0f 3a 0f dc 09 palignr xmm3, xmm4, 9 # xmm3 = xmm4[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 42cc62: 66 0f 3a 0f e5 09 palignr xmm4, xmm5, 9 # xmm4 = xmm5[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] + 42cc68: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42cc6c: 0f 28 cd movaps xmm1, xmm5 + 42cc6f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42cc73: 48 8d 7f c0 lea rdi, [rdi - 64] + 42cc77: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42cc7b: 72 09 jb 0x42cc86 <__memcpy_ssse3+0x10e6> + 42cc7d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42cc80: 3e 41 ff e1 jmp r9 + 42cc84: 0f 0b ud2 + 42cc86: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42cc89: 48 8d 52 40 lea rdx, [rdx + 64] + 42cc8d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42cc92: 4c 8d 1d b7 a3 06 00 lea r11, [rip + 435127] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42cc99: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42cc9d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42cca1: 3e ff e2 jmp rdx + 42cca4: 0f 0b ud2 + 42cca6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42ccb0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42ccb7: 48 39 ca cmp rdx, rcx + 42ccba: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] + 42ccbe: 72 07 jb 0x42ccc7 <__memcpy_ssse3+0x1127> + 42ccc0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42ccc7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42cccb: 3e 41 ff e1 jmp r9 + 42cccf: 0f 0b ud2 + 42ccd1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42ccd8: 48 83 ea 40 sub rdx, 64 + 42ccdc: 0f 28 56 06 movaps xmm2, xmmword ptr [rsi + 6] + 42cce0: 0f 28 5e 16 movaps xmm3, xmmword ptr [rsi + 22] + 42cce4: 0f 28 66 26 movaps xmm4, xmmword ptr [rsi + 38] + 42cce8: 0f 28 6e 36 movaps xmm5, xmmword ptr [rsi + 54] + 42ccec: 66 0f 6f f5 movdqa xmm6, xmm5 + 42ccf0: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] + 42ccf6: 48 8d 76 40 lea rsi, [rsi + 64] + 42ccfa: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] + 42cd00: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 42cd06: 48 8d 7f 40 lea rdi, [rdi + 64] + 42cd0a: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 42cd10: 66 0f 6f ce movdqa xmm1, xmm6 + 42cd14: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42cd19: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42cd1d: 72 0e jb 0x42cd2d <__memcpy_ssse3+0x118d> + 42cd1f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42cd23: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42cd27: 3e 41 ff e1 jmp r9 + 42cd2b: 0f 0b ud2 + 42cd2d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42cd31: 48 8d 52 40 lea rdx, [rdx + 64] + 42cd35: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42cd39: 48 01 d7 add rdi, rdx + 42cd3c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42cd41: 48 01 d6 add rsi, rdx + 42cd44: 4c 8d 1d 05 a3 06 00 lea r11, [rip + 434949] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42cd4b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42cd4f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42cd53: 3e ff e2 jmp rdx + 42cd56: 0f 0b ud2 + 42cd58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42cd60: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42cd67: 48 39 ca cmp rdx, rcx + 42cd6a: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] + 42cd6e: 72 07 jb 0x42cd77 <__memcpy_ssse3+0x11d7> + 42cd70: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42cd77: 48 8d 52 c0 lea rdx, [rdx - 64] + 42cd7b: 3e 41 ff e1 jmp r9 + 42cd7f: 0f 0b ud2 + 42cd81: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42cd88: 0f 28 56 e6 movaps xmm2, xmmword ptr [rsi - 26] + 42cd8c: 48 83 ea 40 sub rdx, 64 + 42cd90: 0f 28 5e d6 movaps xmm3, xmmword ptr [rsi - 42] + 42cd94: 0f 28 66 c6 movaps xmm4, xmmword ptr [rsi - 58] + 42cd98: 0f 28 6e b6 movaps xmm5, xmmword ptr [rsi - 74] + 42cd9c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42cda0: 66 0f 3a 0f ca 0a palignr xmm1, xmm2, 10 # xmm1 = xmm2[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] + 42cda6: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 42cdac: 66 0f 3a 0f dc 0a palignr xmm3, xmm4, 10 # xmm3 = xmm4[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 42cdb2: 66 0f 3a 0f e5 0a palignr xmm4, xmm5, 10 # xmm4 = xmm5[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] + 42cdb8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42cdbc: 0f 28 cd movaps xmm1, xmm5 + 42cdbf: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42cdc3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42cdc7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42cdcb: 72 09 jb 0x42cdd6 <__memcpy_ssse3+0x1236> + 42cdcd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42cdd0: 3e 41 ff e1 jmp r9 + 42cdd4: 0f 0b ud2 + 42cdd6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42cdd9: 48 8d 52 40 lea rdx, [rdx + 64] + 42cddd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42cde2: 4c 8d 1d 67 a2 06 00 lea r11, [rip + 434791] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42cde9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42cded: 49 8d 14 13 lea rdx, [r11 + rdx] + 42cdf1: 3e ff e2 jmp rdx + 42cdf4: 0f 0b ud2 + 42cdf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42ce00: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42ce07: 48 39 ca cmp rdx, rcx + 42ce0a: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] + 42ce0e: 72 07 jb 0x42ce17 <__memcpy_ssse3+0x1277> + 42ce10: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42ce17: 48 8d 52 c0 lea rdx, [rdx - 64] + 42ce1b: 3e 41 ff e1 jmp r9 + 42ce1f: 0f 0b ud2 + 42ce21: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42ce28: 48 83 ea 40 sub rdx, 64 + 42ce2c: 0f 28 56 05 movaps xmm2, xmmword ptr [rsi + 5] + 42ce30: 0f 28 5e 15 movaps xmm3, xmmword ptr [rsi + 21] + 42ce34: 0f 28 66 25 movaps xmm4, xmmword ptr [rsi + 37] + 42ce38: 0f 28 6e 35 movaps xmm5, xmmword ptr [rsi + 53] + 42ce3c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42ce40: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] + 42ce46: 48 8d 76 40 lea rsi, [rsi + 64] + 42ce4a: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] + 42ce50: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 42ce56: 48 8d 7f 40 lea rdi, [rdi + 64] + 42ce5a: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 42ce60: 66 0f 6f ce movdqa xmm1, xmm6 + 42ce64: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42ce69: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42ce6d: 72 0e jb 0x42ce7d <__memcpy_ssse3+0x12dd> + 42ce6f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42ce73: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42ce77: 3e 41 ff e1 jmp r9 + 42ce7b: 0f 0b ud2 + 42ce7d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42ce81: 48 8d 52 40 lea rdx, [rdx + 64] + 42ce85: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42ce89: 48 01 d7 add rdi, rdx + 42ce8c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42ce91: 48 01 d6 add rsi, rdx + 42ce94: 4c 8d 1d b5 a1 06 00 lea r11, [rip + 434613] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42ce9b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42ce9f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42cea3: 3e ff e2 jmp rdx + 42cea6: 0f 0b ud2 + 42cea8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42ceb0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42ceb7: 48 39 ca cmp rdx, rcx + 42ceba: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] + 42cebe: 72 07 jb 0x42cec7 <__memcpy_ssse3+0x1327> + 42cec0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42cec7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42cecb: 3e 41 ff e1 jmp r9 + 42cecf: 0f 0b ud2 + 42ced1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42ced8: 0f 28 56 e5 movaps xmm2, xmmword ptr [rsi - 27] + 42cedc: 48 83 ea 40 sub rdx, 64 + 42cee0: 0f 28 5e d5 movaps xmm3, xmmword ptr [rsi - 43] + 42cee4: 0f 28 66 c5 movaps xmm4, xmmword ptr [rsi - 59] + 42cee8: 0f 28 6e b5 movaps xmm5, xmmword ptr [rsi - 75] + 42ceec: 48 8d 76 c0 lea rsi, [rsi - 64] + 42cef0: 66 0f 3a 0f ca 0b palignr xmm1, xmm2, 11 # xmm1 = xmm2[11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10] + 42cef6: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 42cefc: 66 0f 3a 0f dc 0b palignr xmm3, xmm4, 11 # xmm3 = xmm4[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 42cf02: 66 0f 3a 0f e5 0b palignr xmm4, xmm5, 11 # xmm4 = xmm5[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] + 42cf08: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42cf0c: 0f 28 cd movaps xmm1, xmm5 + 42cf0f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42cf13: 48 8d 7f c0 lea rdi, [rdi - 64] + 42cf17: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42cf1b: 72 09 jb 0x42cf26 <__memcpy_ssse3+0x1386> + 42cf1d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42cf20: 3e 41 ff e1 jmp r9 + 42cf24: 0f 0b ud2 + 42cf26: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42cf29: 48 8d 52 40 lea rdx, [rdx + 64] + 42cf2d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42cf32: 4c 8d 1d 17 a1 06 00 lea r11, [rip + 434455] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42cf39: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42cf3d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42cf41: 3e ff e2 jmp rdx + 42cf44: 0f 0b ud2 + 42cf46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42cf50: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42cf57: 48 39 ca cmp rdx, rcx + 42cf5a: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] + 42cf5e: 72 07 jb 0x42cf67 <__memcpy_ssse3+0x13c7> + 42cf60: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42cf67: 48 8d 52 c0 lea rdx, [rdx - 64] + 42cf6b: 3e 41 ff e1 jmp r9 + 42cf6f: 0f 0b ud2 + 42cf71: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42cf78: 48 83 ea 40 sub rdx, 64 + 42cf7c: 0f 28 56 04 movaps xmm2, xmmword ptr [rsi + 4] + 42cf80: 0f 28 5e 14 movaps xmm3, xmmword ptr [rsi + 20] + 42cf84: 0f 28 66 24 movaps xmm4, xmmword ptr [rsi + 36] + 42cf88: 0f 28 6e 34 movaps xmm5, xmmword ptr [rsi + 52] + 42cf8c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42cf90: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] + 42cf96: 48 8d 76 40 lea rsi, [rsi + 64] + 42cf9a: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] + 42cfa0: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 42cfa6: 48 8d 7f 40 lea rdi, [rdi + 64] + 42cfaa: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 42cfb0: 66 0f 6f ce movdqa xmm1, xmm6 + 42cfb4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42cfb9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42cfbd: 72 0e jb 0x42cfcd <__memcpy_ssse3+0x142d> + 42cfbf: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42cfc3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42cfc7: 3e 41 ff e1 jmp r9 + 42cfcb: 0f 0b ud2 + 42cfcd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42cfd1: 48 8d 52 40 lea rdx, [rdx + 64] + 42cfd5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42cfd9: 48 01 d7 add rdi, rdx + 42cfdc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42cfe1: 48 01 d6 add rsi, rdx + 42cfe4: 4c 8d 1d 65 a0 06 00 lea r11, [rip + 434277] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42cfeb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42cfef: 49 8d 14 13 lea rdx, [r11 + rdx] + 42cff3: 3e ff e2 jmp rdx + 42cff6: 0f 0b ud2 + 42cff8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42d000: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42d007: 48 39 ca cmp rdx, rcx + 42d00a: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] + 42d00e: 72 07 jb 0x42d017 <__memcpy_ssse3+0x1477> + 42d010: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42d017: 48 8d 52 c0 lea rdx, [rdx - 64] + 42d01b: 3e 41 ff e1 jmp r9 + 42d01f: 0f 0b ud2 + 42d021: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42d028: 0f 28 56 e4 movaps xmm2, xmmword ptr [rsi - 28] + 42d02c: 48 83 ea 40 sub rdx, 64 + 42d030: 0f 28 5e d4 movaps xmm3, xmmword ptr [rsi - 44] + 42d034: 0f 28 66 c4 movaps xmm4, xmmword ptr [rsi - 60] + 42d038: 0f 28 6e b4 movaps xmm5, xmmword ptr [rsi - 76] + 42d03c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42d040: 66 0f 3a 0f ca 0c palignr xmm1, xmm2, 12 # xmm1 = xmm2[12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11] + 42d046: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 42d04c: 66 0f 3a 0f dc 0c palignr xmm3, xmm4, 12 # xmm3 = xmm4[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 42d052: 66 0f 3a 0f e5 0c palignr xmm4, xmm5, 12 # xmm4 = xmm5[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] + 42d058: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42d05c: 0f 28 cd movaps xmm1, xmm5 + 42d05f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42d063: 48 8d 7f c0 lea rdi, [rdi - 64] + 42d067: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42d06b: 72 09 jb 0x42d076 <__memcpy_ssse3+0x14d6> + 42d06d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42d070: 3e 41 ff e1 jmp r9 + 42d074: 0f 0b ud2 + 42d076: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42d079: 48 8d 52 40 lea rdx, [rdx + 64] + 42d07d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42d082: 4c 8d 1d c7 9f 06 00 lea r11, [rip + 434119] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42d089: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42d08d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42d091: 3e ff e2 jmp rdx + 42d094: 0f 0b ud2 + 42d096: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d0a0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42d0a7: 48 39 ca cmp rdx, rcx + 42d0aa: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] + 42d0ae: 72 07 jb 0x42d0b7 <__memcpy_ssse3+0x1517> + 42d0b0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42d0b7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42d0bb: 3e 41 ff e1 jmp r9 + 42d0bf: 0f 0b ud2 + 42d0c1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42d0c8: 48 83 ea 40 sub rdx, 64 + 42d0cc: 0f 28 56 03 movaps xmm2, xmmword ptr [rsi + 3] + 42d0d0: 0f 28 5e 13 movaps xmm3, xmmword ptr [rsi + 19] + 42d0d4: 0f 28 66 23 movaps xmm4, xmmword ptr [rsi + 35] + 42d0d8: 0f 28 6e 33 movaps xmm5, xmmword ptr [rsi + 51] + 42d0dc: 66 0f 6f f5 movdqa xmm6, xmm5 + 42d0e0: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42d0e6: 48 8d 76 40 lea rsi, [rsi + 64] + 42d0ea: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42d0f0: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42d0f6: 48 8d 7f 40 lea rdi, [rdi + 64] + 42d0fa: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42d100: 66 0f 6f ce movdqa xmm1, xmm6 + 42d104: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42d109: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42d10d: 72 0e jb 0x42d11d <__memcpy_ssse3+0x157d> + 42d10f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42d113: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42d117: 3e 41 ff e1 jmp r9 + 42d11b: 0f 0b ud2 + 42d11d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42d121: 48 8d 52 40 lea rdx, [rdx + 64] + 42d125: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42d129: 48 01 d7 add rdi, rdx + 42d12c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42d131: 48 01 d6 add rsi, rdx + 42d134: 4c 8d 1d 15 9f 06 00 lea r11, [rip + 433941] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42d13b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42d13f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42d143: 3e ff e2 jmp rdx + 42d146: 0f 0b ud2 + 42d148: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42d150: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42d157: 48 39 ca cmp rdx, rcx + 42d15a: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] + 42d15e: 72 07 jb 0x42d167 <__memcpy_ssse3+0x15c7> + 42d160: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42d167: 48 8d 52 c0 lea rdx, [rdx - 64] + 42d16b: 3e 41 ff e1 jmp r9 + 42d16f: 0f 0b ud2 + 42d171: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42d178: 0f 28 56 e3 movaps xmm2, xmmword ptr [rsi - 29] + 42d17c: 48 83 ea 40 sub rdx, 64 + 42d180: 0f 28 5e d3 movaps xmm3, xmmword ptr [rsi - 45] + 42d184: 0f 28 66 c3 movaps xmm4, xmmword ptr [rsi - 61] + 42d188: 0f 28 6e b3 movaps xmm5, xmmword ptr [rsi - 77] + 42d18c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42d190: 66 0f 3a 0f ca 0d palignr xmm1, xmm2, 13 # xmm1 = xmm2[13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42d196: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42d19c: 66 0f 3a 0f dc 0d palignr xmm3, xmm4, 13 # xmm3 = xmm4[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42d1a2: 66 0f 3a 0f e5 0d palignr xmm4, xmm5, 13 # xmm4 = xmm5[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42d1a8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42d1ac: 0f 28 cd movaps xmm1, xmm5 + 42d1af: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42d1b3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42d1b7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42d1bb: 72 09 jb 0x42d1c6 <__memcpy_ssse3+0x1626> + 42d1bd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42d1c0: 3e 41 ff e1 jmp r9 + 42d1c4: 0f 0b ud2 + 42d1c6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42d1c9: 48 8d 52 40 lea rdx, [rdx + 64] + 42d1cd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42d1d2: 4c 8d 1d 77 9e 06 00 lea r11, [rip + 433783] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42d1d9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42d1dd: 49 8d 14 13 lea rdx, [r11 + rdx] + 42d1e1: 3e ff e2 jmp rdx + 42d1e4: 0f 0b ud2 + 42d1e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d1f0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42d1f7: 48 39 ca cmp rdx, rcx + 42d1fa: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] + 42d1fe: 72 07 jb 0x42d207 <__memcpy_ssse3+0x1667> + 42d200: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42d207: 48 8d 52 c0 lea rdx, [rdx - 64] + 42d20b: 3e 41 ff e1 jmp r9 + 42d20f: 0f 0b ud2 + 42d211: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42d218: 48 83 ea 40 sub rdx, 64 + 42d21c: 0f 28 56 02 movaps xmm2, xmmword ptr [rsi + 2] + 42d220: 0f 28 5e 12 movaps xmm3, xmmword ptr [rsi + 18] + 42d224: 0f 28 66 22 movaps xmm4, xmmword ptr [rsi + 34] + 42d228: 0f 28 6e 32 movaps xmm5, xmmword ptr [rsi + 50] + 42d22c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42d230: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42d236: 48 8d 76 40 lea rsi, [rsi + 64] + 42d23a: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42d240: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42d246: 48 8d 7f 40 lea rdi, [rdi + 64] + 42d24a: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42d250: 66 0f 6f ce movdqa xmm1, xmm6 + 42d254: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42d259: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42d25d: 72 0e jb 0x42d26d <__memcpy_ssse3+0x16cd> + 42d25f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42d263: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42d267: 3e 41 ff e1 jmp r9 + 42d26b: 0f 0b ud2 + 42d26d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42d271: 48 8d 52 40 lea rdx, [rdx + 64] + 42d275: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42d279: 48 01 d7 add rdi, rdx + 42d27c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42d281: 48 01 d6 add rsi, rdx + 42d284: 4c 8d 1d c5 9d 06 00 lea r11, [rip + 433605] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42d28b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42d28f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42d293: 3e ff e2 jmp rdx + 42d296: 0f 0b ud2 + 42d298: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42d2a0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42d2a7: 48 39 ca cmp rdx, rcx + 42d2aa: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] + 42d2ae: 72 07 jb 0x42d2b7 <__memcpy_ssse3+0x1717> + 42d2b0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42d2b7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42d2bb: 3e 41 ff e1 jmp r9 + 42d2bf: 0f 0b ud2 + 42d2c1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42d2c8: 0f 28 56 e2 movaps xmm2, xmmword ptr [rsi - 30] + 42d2cc: 48 83 ea 40 sub rdx, 64 + 42d2d0: 0f 28 5e d2 movaps xmm3, xmmword ptr [rsi - 46] + 42d2d4: 0f 28 66 c2 movaps xmm4, xmmword ptr [rsi - 62] + 42d2d8: 0f 28 6e b2 movaps xmm5, xmmword ptr [rsi - 78] + 42d2dc: 48 8d 76 c0 lea rsi, [rsi - 64] + 42d2e0: 66 0f 3a 0f ca 0e palignr xmm1, xmm2, 14 # xmm1 = xmm2[14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42d2e6: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42d2ec: 66 0f 3a 0f dc 0e palignr xmm3, xmm4, 14 # xmm3 = xmm4[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42d2f2: 66 0f 3a 0f e5 0e palignr xmm4, xmm5, 14 # xmm4 = xmm5[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42d2f8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42d2fc: 0f 28 cd movaps xmm1, xmm5 + 42d2ff: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42d303: 48 8d 7f c0 lea rdi, [rdi - 64] + 42d307: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42d30b: 72 09 jb 0x42d316 <__memcpy_ssse3+0x1776> + 42d30d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42d310: 3e 41 ff e1 jmp r9 + 42d314: 0f 0b ud2 + 42d316: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42d319: 48 8d 52 40 lea rdx, [rdx + 64] + 42d31d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42d322: 4c 8d 1d 27 9d 06 00 lea r11, [rip + 433447] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42d329: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42d32d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42d331: 3e ff e2 jmp rdx + 42d334: 0f 0b ud2 + 42d336: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d340: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42d347: 48 39 ca cmp rdx, rcx + 42d34a: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] + 42d34e: 72 07 jb 0x42d357 <__memcpy_ssse3+0x17b7> + 42d350: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42d357: 48 8d 52 c0 lea rdx, [rdx - 64] + 42d35b: 3e 41 ff e1 jmp r9 + 42d35f: 0f 0b ud2 + 42d361: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42d368: 48 83 ea 40 sub rdx, 64 + 42d36c: 0f 28 56 01 movaps xmm2, xmmword ptr [rsi + 1] + 42d370: 0f 28 5e 11 movaps xmm3, xmmword ptr [rsi + 17] + 42d374: 0f 28 66 21 movaps xmm4, xmmword ptr [rsi + 33] + 42d378: 0f 28 6e 31 movaps xmm5, xmmword ptr [rsi + 49] + 42d37c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42d380: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42d386: 48 8d 76 40 lea rsi, [rsi + 64] + 42d38a: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42d390: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42d396: 48 8d 7f 40 lea rdi, [rdi + 64] + 42d39a: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42d3a0: 66 0f 6f ce movdqa xmm1, xmm6 + 42d3a4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42d3a9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42d3ad: 72 0e jb 0x42d3bd <__memcpy_ssse3+0x181d> + 42d3af: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42d3b3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42d3b7: 3e 41 ff e1 jmp r9 + 42d3bb: 0f 0b ud2 + 42d3bd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42d3c1: 48 8d 52 40 lea rdx, [rdx + 64] + 42d3c5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42d3c9: 48 01 d7 add rdi, rdx + 42d3cc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42d3d1: 48 01 d6 add rsi, rdx + 42d3d4: 4c 8d 1d 75 9c 06 00 lea r11, [rip + 433269] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42d3db: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42d3df: 49 8d 14 13 lea rdx, [r11 + rdx] + 42d3e3: 3e ff e2 jmp rdx + 42d3e6: 0f 0b ud2 + 42d3e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42d3f0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42d3f7: 48 39 ca cmp rdx, rcx + 42d3fa: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] + 42d3fe: 72 07 jb 0x42d407 <__memcpy_ssse3+0x1867> + 42d400: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42d407: 48 8d 52 c0 lea rdx, [rdx - 64] + 42d40b: 3e 41 ff e1 jmp r9 + 42d40f: 0f 0b ud2 + 42d411: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42d418: 0f 28 56 e1 movaps xmm2, xmmword ptr [rsi - 31] + 42d41c: 48 83 ea 40 sub rdx, 64 + 42d420: 0f 28 5e d1 movaps xmm3, xmmword ptr [rsi - 47] + 42d424: 0f 28 66 c1 movaps xmm4, xmmword ptr [rsi - 63] + 42d428: 0f 28 6e b1 movaps xmm5, xmmword ptr [rsi - 79] + 42d42c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42d430: 66 0f 3a 0f ca 0f palignr xmm1, xmm2, 15 # xmm1 = xmm2[15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42d436: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42d43c: 66 0f 3a 0f dc 0f palignr xmm3, xmm4, 15 # xmm3 = xmm4[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42d442: 66 0f 3a 0f e5 0f palignr xmm4, xmm5, 15 # xmm4 = xmm5[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42d448: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42d44c: 0f 28 cd movaps xmm1, xmm5 + 42d44f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42d453: 48 8d 7f c0 lea rdi, [rdi - 64] + 42d457: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42d45b: 72 09 jb 0x42d466 <__memcpy_ssse3+0x18c6> + 42d45d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42d460: 3e 41 ff e1 jmp r9 + 42d464: 0f 0b ud2 + 42d466: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42d469: 48 8d 52 40 lea rdx, [rdx + 64] + 42d46d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42d472: 4c 8d 1d d7 9b 06 00 lea r11, [rip + 433111] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42d479: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42d47d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42d481: 3e ff e2 jmp rdx + 42d484: 0f 0b ud2 + 42d486: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d490: f3 0f 6f 46 b8 movdqu xmm0, xmmword ptr [rsi - 72] + 42d495: f3 0f 6f 4e c8 movdqu xmm1, xmmword ptr [rsi - 56] + 42d49a: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] + 42d49e: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42d4a2: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42d4a6: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42d4aa: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42d4ae: f3 0f 7f 47 b8 movdqu xmmword ptr [rdi - 72], xmm0 + 42d4b3: f3 0f 7f 4f c8 movdqu xmmword ptr [rdi - 56], xmm1 + 42d4b8: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 + 42d4bc: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42d4c0: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42d4c4: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42d4c8: 48 89 4f f8 mov qword ptr [rdi - 8], rcx + 42d4cc: c3 ret + 42d4cd: 0f 1f 00 nop dword ptr [rax] + 42d4d0: f3 0f 6f 46 c0 movdqu xmm0, xmmword ptr [rsi - 64] + 42d4d5: 48 8b 4e d0 mov rcx, qword ptr [rsi - 48] + 42d4d9: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] + 42d4dd: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42d4e1: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42d4e5: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42d4e9: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42d4ed: f3 0f 7f 47 c0 movdqu xmmword ptr [rdi - 64], xmm0 + 42d4f2: 48 89 4f d0 mov qword ptr [rdi - 48], rcx + 42d4f6: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 + 42d4fa: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42d4fe: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42d502: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42d506: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42d50a: c3 ret + 42d50b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42d510: f3 0f 6f 46 c8 movdqu xmm0, xmmword ptr [rsi - 56] + 42d515: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] + 42d519: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42d51d: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42d521: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42d525: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42d529: f3 0f 7f 47 c8 movdqu xmmword ptr [rdi - 56], xmm0 + 42d52e: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 + 42d532: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42d536: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42d53a: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42d53e: 48 89 4f f8 mov qword ptr [rdi - 8], rcx + 42d542: c3 ret + 42d543: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d54e: 66 90 nop + 42d550: 48 8b 4e d0 mov rcx, qword ptr [rsi - 48] + 42d554: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] + 42d558: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42d55c: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42d560: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42d564: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42d568: 48 89 4f d0 mov qword ptr [rdi - 48], rcx + 42d56c: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 + 42d570: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42d574: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42d578: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42d57c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42d580: c3 ret + 42d581: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d58c: 0f 1f 40 00 nop dword ptr [rax] + 42d590: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] + 42d594: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42d598: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42d59c: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42d5a0: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42d5a4: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 + 42d5a8: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42d5ac: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42d5b0: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42d5b4: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42d5b8: c3 ret + 42d5b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42d5c0: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42d5c4: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42d5c8: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42d5cc: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42d5d0: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42d5d4: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42d5d8: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42d5dc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42d5e0: c3 ret + 42d5e1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d5ec: 0f 1f 40 00 nop dword ptr [rax] + 42d5f0: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42d5f4: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42d5f8: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42d5fc: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42d600: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42d604: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42d608: c3 ret + 42d609: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42d610: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42d614: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42d618: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42d61c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42d620: c3 ret + 42d621: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d62c: 0f 1f 40 00 nop dword ptr [rax] + 42d630: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42d634: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42d638: c3 ret + 42d639: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42d640: f3 0f 6f 46 b7 movdqu xmm0, xmmword ptr [rsi - 73] + 42d645: f3 0f 6f 4e c7 movdqu xmm1, xmmword ptr [rsi - 57] + 42d64a: 48 8b 4e d7 mov rcx, qword ptr [rsi - 41] + 42d64e: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 42d652: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 42d656: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 42d65a: 4c 8b 46 f7 mov r8, qword ptr [rsi - 9] + 42d65e: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d661: f3 0f 7f 47 b7 movdqu xmmword ptr [rdi - 73], xmm0 + 42d666: f3 0f 7f 4f c7 movdqu xmmword ptr [rdi - 57], xmm1 + 42d66b: 48 89 4f d7 mov qword ptr [rdi - 41], rcx + 42d66f: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 42d673: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 42d677: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 42d67b: 4c 89 47 f7 mov qword ptr [rdi - 9], r8 + 42d67f: 89 57 fc mov dword ptr [rdi - 4], edx + 42d682: c3 ret + 42d683: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d68e: 66 90 nop + 42d690: f3 0f 6f 46 bf movdqu xmm0, xmmword ptr [rsi - 65] + 42d695: f3 0f 6f 4e cf movdqu xmm1, xmmword ptr [rsi - 49] + 42d69a: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 42d69e: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 42d6a2: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 42d6a6: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 42d6aa: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d6ad: f3 0f 7f 47 bf movdqu xmmword ptr [rdi - 65], xmm0 + 42d6b2: f3 0f 7f 4f cf movdqu xmmword ptr [rdi - 49], xmm1 + 42d6b7: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 42d6bb: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 42d6bf: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 42d6c3: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 42d6c7: 89 57 fc mov dword ptr [rdi - 4], edx + 42d6ca: c3 ret + 42d6cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42d6d0: f3 0f 6f 46 c7 movdqu xmm0, xmmword ptr [rsi - 57] + 42d6d5: 4c 8b 46 d7 mov r8, qword ptr [rsi - 41] + 42d6d9: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 42d6dd: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 42d6e1: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 42d6e5: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 42d6e9: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d6ec: f3 0f 7f 47 c7 movdqu xmmword ptr [rdi - 57], xmm0 + 42d6f1: 4c 89 47 d7 mov qword ptr [rdi - 41], r8 + 42d6f5: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 42d6f9: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 42d6fd: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 42d701: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 42d705: 89 57 fc mov dword ptr [rdi - 4], edx + 42d708: c3 ret + 42d709: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42d710: f3 0f 6f 46 cf movdqu xmm0, xmmword ptr [rsi - 49] + 42d715: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 42d719: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 42d71d: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 42d721: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 42d725: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d728: f3 0f 7f 47 cf movdqu xmmword ptr [rdi - 49], xmm0 + 42d72d: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 42d731: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 42d735: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 42d739: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 42d73d: 89 57 fc mov dword ptr [rdi - 4], edx + 42d740: c3 ret + 42d741: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d74c: 0f 1f 40 00 nop dword ptr [rax] + 42d750: 4c 8b 46 d7 mov r8, qword ptr [rsi - 41] + 42d754: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 42d758: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 42d75c: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 42d760: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 42d764: 8a 56 ff mov dl, byte ptr [rsi - 1] + 42d767: 4c 89 47 d7 mov qword ptr [rdi - 41], r8 + 42d76b: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 42d76f: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 42d773: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 42d777: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 42d77b: 88 57 ff mov byte ptr [rdi - 1], dl + 42d77e: c3 ret + 42d77f: 90 nop + 42d780: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 42d784: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 42d788: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 42d78c: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 42d790: 8a 56 ff mov dl, byte ptr [rsi - 1] + 42d793: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 42d797: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 42d79b: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 42d79f: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 42d7a3: 88 57 ff mov byte ptr [rdi - 1], dl + 42d7a6: c3 ret + 42d7a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42d7b0: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 42d7b4: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 42d7b8: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 42d7bc: 8a 56 ff mov dl, byte ptr [rsi - 1] + 42d7bf: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 42d7c3: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 42d7c7: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 42d7cb: 88 57 ff mov byte ptr [rdi - 1], dl + 42d7ce: c3 ret + 42d7cf: 90 nop + 42d7d0: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 42d7d4: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 42d7d8: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d7db: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 42d7df: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 42d7e3: 89 57 fc mov dword ptr [rdi - 4], edx + 42d7e6: c3 ret + 42d7e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42d7f0: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 42d7f4: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d7f7: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 42d7fb: 89 57 fc mov dword ptr [rdi - 4], edx + 42d7fe: c3 ret + 42d7ff: 90 nop + 42d800: 8a 56 ff mov dl, byte ptr [rsi - 1] + 42d803: 88 57 ff mov byte ptr [rdi - 1], dl + 42d806: c3 ret + 42d807: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42d810: f3 0f 6f 46 b6 movdqu xmm0, xmmword ptr [rsi - 74] + 42d815: f3 0f 6f 4e c6 movdqu xmm1, xmmword ptr [rsi - 58] + 42d81a: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] + 42d81e: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 42d822: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 42d826: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 42d82a: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42d82e: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d831: f3 0f 7f 47 b6 movdqu xmmword ptr [rdi - 74], xmm0 + 42d836: f3 0f 7f 4f c6 movdqu xmmword ptr [rdi - 58], xmm1 + 42d83b: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 + 42d83f: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 42d843: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 42d847: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 42d84b: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 42d84f: 89 57 fc mov dword ptr [rdi - 4], edx + 42d852: c3 ret + 42d853: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d85e: 66 90 nop + 42d860: f3 0f 6f 46 be movdqu xmm0, xmmword ptr [rsi - 66] + 42d865: f3 0f 6f 4e ce movdqu xmm1, xmmword ptr [rsi - 50] + 42d86a: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] + 42d86e: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 42d872: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 42d876: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 42d87a: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42d87e: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d881: f3 0f 7f 47 be movdqu xmmword ptr [rdi - 66], xmm0 + 42d886: f3 0f 7f 4f ce movdqu xmmword ptr [rdi - 50], xmm1 + 42d88b: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 + 42d88f: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 42d893: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 42d897: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 42d89b: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 42d89f: 89 57 fc mov dword ptr [rdi - 4], edx + 42d8a2: c3 ret + 42d8a3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d8ae: 66 90 nop + 42d8b0: f3 0f 6f 4e c6 movdqu xmm1, xmmword ptr [rsi - 58] + 42d8b5: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] + 42d8b9: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 42d8bd: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 42d8c1: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 42d8c5: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42d8c9: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d8cc: f3 0f 7f 4f c6 movdqu xmmword ptr [rdi - 58], xmm1 + 42d8d1: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 + 42d8d5: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 42d8d9: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 42d8dd: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 42d8e1: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 42d8e5: 89 57 fc mov dword ptr [rdi - 4], edx + 42d8e8: c3 ret + 42d8e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42d8f0: f3 0f 6f 46 ce movdqu xmm0, xmmword ptr [rsi - 50] + 42d8f5: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 42d8f9: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 42d8fd: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 42d901: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42d905: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d908: f3 0f 7f 47 ce movdqu xmmword ptr [rdi - 50], xmm0 + 42d90d: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 42d911: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 42d915: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 42d919: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 42d91d: 89 57 fc mov dword ptr [rdi - 4], edx + 42d920: c3 ret + 42d921: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42d92c: 0f 1f 40 00 nop dword ptr [rax] + 42d930: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] + 42d934: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 42d938: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 42d93c: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 42d940: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42d944: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d947: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 + 42d94b: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 42d94f: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 42d953: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 42d957: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 42d95b: 89 57 fc mov dword ptr [rdi - 4], edx + 42d95e: c3 ret + 42d95f: 90 nop + 42d960: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 42d964: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 42d968: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 42d96c: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42d970: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d973: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 42d977: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 42d97b: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 42d97f: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 42d983: 89 57 fc mov dword ptr [rdi - 4], edx + 42d986: c3 ret + 42d987: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42d990: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 42d994: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 42d998: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42d99c: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d99f: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 42d9a3: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 42d9a7: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 42d9ab: 89 57 fc mov dword ptr [rdi - 4], edx + 42d9ae: c3 ret + 42d9af: 90 nop + 42d9b0: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 42d9b4: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42d9b8: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d9bb: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 42d9bf: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 42d9c3: 89 57 fc mov dword ptr [rdi - 4], edx + 42d9c6: c3 ret + 42d9c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42d9d0: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 42d9d4: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42d9d7: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 42d9db: 89 57 fc mov dword ptr [rdi - 4], edx + 42d9de: c3 ret + 42d9df: 90 nop + 42d9e0: 66 8b 56 fe mov dx, word ptr [rsi - 2] + 42d9e4: 66 89 57 fe mov word ptr [rdi - 2], dx + 42d9e8: c3 ret + 42d9e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42d9f0: f3 0f 6f 46 b5 movdqu xmm0, xmmword ptr [rsi - 75] + 42d9f5: f3 0f 6f 4e c5 movdqu xmm1, xmmword ptr [rsi - 59] + 42d9fa: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] + 42d9fe: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 42da02: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 42da06: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 42da0a: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42da0e: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42da11: f3 0f 7f 47 b5 movdqu xmmword ptr [rdi - 75], xmm0 + 42da16: f3 0f 7f 4f c5 movdqu xmmword ptr [rdi - 59], xmm1 + 42da1b: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 + 42da1f: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 42da23: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 42da27: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 42da2b: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 42da2f: 89 57 fc mov dword ptr [rdi - 4], edx + 42da32: c3 ret + 42da33: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42da3e: 66 90 nop + 42da40: f3 0f 6f 46 bd movdqu xmm0, xmmword ptr [rsi - 67] + 42da45: f3 0f 6f 4e c5 movdqu xmm1, xmmword ptr [rsi - 59] + 42da4a: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] + 42da4e: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 42da52: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 42da56: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 42da5a: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42da5e: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42da61: f3 0f 7f 47 bd movdqu xmmword ptr [rdi - 67], xmm0 + 42da66: f3 0f 7f 4f c5 movdqu xmmword ptr [rdi - 59], xmm1 + 42da6b: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 + 42da6f: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 42da73: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 42da77: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 42da7b: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 42da7f: 89 57 fc mov dword ptr [rdi - 4], edx + 42da82: c3 ret + 42da83: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42da8e: 66 90 nop + 42da90: f3 0f 6f 46 c5 movdqu xmm0, xmmword ptr [rsi - 59] + 42da95: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] + 42da99: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 42da9d: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 42daa1: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 42daa5: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42daa9: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42daac: f3 0f 7f 47 c5 movdqu xmmword ptr [rdi - 59], xmm0 + 42dab1: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 + 42dab5: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 42dab9: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 42dabd: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 42dac1: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 42dac5: 89 57 fc mov dword ptr [rdi - 4], edx + 42dac8: c3 ret + 42dac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42dad0: f3 0f 6f 46 cd movdqu xmm0, xmmword ptr [rsi - 51] + 42dad5: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 42dad9: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 42dadd: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 42dae1: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42dae5: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dae8: f3 0f 7f 47 cd movdqu xmmword ptr [rdi - 51], xmm0 + 42daed: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 42daf1: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 42daf5: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 42daf9: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 42dafd: 89 57 fc mov dword ptr [rdi - 4], edx + 42db00: c3 ret + 42db01: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42db0c: 0f 1f 40 00 nop dword ptr [rax] + 42db10: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] + 42db14: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 42db18: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 42db1c: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 42db20: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42db24: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42db27: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 + 42db2b: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 42db2f: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 42db33: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 42db37: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 42db3b: 89 57 fc mov dword ptr [rdi - 4], edx + 42db3e: c3 ret + 42db3f: 90 nop + 42db40: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 42db44: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 42db48: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 42db4c: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42db50: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42db53: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 42db57: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 42db5b: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 42db5f: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 42db63: 89 57 fc mov dword ptr [rdi - 4], edx + 42db66: c3 ret + 42db67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42db70: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 42db74: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 42db78: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42db7c: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42db7f: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 42db83: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 42db87: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 42db8b: 89 57 fc mov dword ptr [rdi - 4], edx + 42db8e: c3 ret + 42db8f: 90 nop + 42db90: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 42db94: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42db98: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42db9b: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 42db9f: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 42dba3: 89 57 fc mov dword ptr [rdi - 4], edx + 42dba6: c3 ret + 42dba7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42dbb0: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 42dbb4: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dbb7: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 42dbbb: 89 57 fc mov dword ptr [rdi - 4], edx + 42dbbe: c3 ret + 42dbbf: 90 nop + 42dbc0: 66 8b 56 fd mov dx, word ptr [rsi - 3] + 42dbc4: 66 8b 4e fe mov cx, word ptr [rsi - 2] + 42dbc8: 66 89 57 fd mov word ptr [rdi - 3], dx + 42dbcc: 66 89 4f fe mov word ptr [rdi - 2], cx + 42dbd0: c3 ret + 42dbd1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42dbdc: 0f 1f 40 00 nop dword ptr [rax] + 42dbe0: f3 0f 6f 46 b4 movdqu xmm0, xmmword ptr [rsi - 76] + 42dbe5: f3 0f 6f 4e c4 movdqu xmm1, xmmword ptr [rsi - 60] + 42dbea: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] + 42dbee: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 42dbf2: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 42dbf6: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 42dbfa: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42dbfe: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dc01: f3 0f 7f 47 b4 movdqu xmmword ptr [rdi - 76], xmm0 + 42dc06: f3 0f 7f 4f c4 movdqu xmmword ptr [rdi - 60], xmm1 + 42dc0b: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 + 42dc0f: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 42dc13: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 42dc17: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 42dc1b: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 42dc1f: 89 57 fc mov dword ptr [rdi - 4], edx + 42dc22: c3 ret + 42dc23: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42dc2e: 66 90 nop + 42dc30: f3 0f 6f 46 bc movdqu xmm0, xmmword ptr [rsi - 68] + 42dc35: f3 0f 6f 4e cc movdqu xmm1, xmmword ptr [rsi - 52] + 42dc3a: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 42dc3e: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 42dc42: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 42dc46: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42dc4a: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dc4d: f3 0f 7f 47 bc movdqu xmmword ptr [rdi - 68], xmm0 + 42dc52: f3 0f 7f 4f cc movdqu xmmword ptr [rdi - 52], xmm1 + 42dc57: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 42dc5b: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 42dc5f: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 42dc63: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 42dc67: 89 57 fc mov dword ptr [rdi - 4], edx + 42dc6a: c3 ret + 42dc6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42dc70: f3 0f 6f 46 c4 movdqu xmm0, xmmword ptr [rsi - 60] + 42dc75: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] + 42dc79: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 42dc7d: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 42dc81: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 42dc85: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42dc89: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dc8c: f3 0f 7f 47 c4 movdqu xmmword ptr [rdi - 60], xmm0 + 42dc91: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 + 42dc95: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 42dc99: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 42dc9d: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 42dca1: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 42dca5: 89 57 fc mov dword ptr [rdi - 4], edx + 42dca8: c3 ret + 42dca9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42dcb0: f3 0f 6f 46 cc movdqu xmm0, xmmword ptr [rsi - 52] + 42dcb5: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 42dcb9: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 42dcbd: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 42dcc1: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42dcc5: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dcc8: f3 0f 7f 47 cc movdqu xmmword ptr [rdi - 52], xmm0 + 42dccd: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 42dcd1: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 42dcd5: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 42dcd9: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 42dcdd: 89 57 fc mov dword ptr [rdi - 4], edx + 42dce0: c3 ret + 42dce1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42dcec: 0f 1f 40 00 nop dword ptr [rax] + 42dcf0: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] + 42dcf4: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 42dcf8: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 42dcfc: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 42dd00: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42dd04: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dd07: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 + 42dd0b: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 42dd0f: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 42dd13: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 42dd17: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 42dd1b: 89 57 fc mov dword ptr [rdi - 4], edx + 42dd1e: c3 ret + 42dd1f: 90 nop + 42dd20: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 42dd24: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 42dd28: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 42dd2c: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42dd30: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dd33: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 42dd37: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 42dd3b: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 42dd3f: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 42dd43: 89 57 fc mov dword ptr [rdi - 4], edx + 42dd46: c3 ret + 42dd47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42dd50: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 42dd54: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 42dd58: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42dd5c: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dd5f: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 42dd63: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 42dd67: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 42dd6b: 89 57 fc mov dword ptr [rdi - 4], edx + 42dd6e: c3 ret + 42dd6f: 90 nop + 42dd70: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 42dd74: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42dd78: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dd7b: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 42dd7f: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 42dd83: 89 57 fc mov dword ptr [rdi - 4], edx + 42dd86: c3 ret + 42dd87: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42dd90: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 42dd94: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dd97: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 42dd9b: 89 57 fc mov dword ptr [rdi - 4], edx + 42dd9e: c3 ret + 42dd9f: 90 nop + 42dda0: 8b 56 fc mov edx, dword ptr [rsi - 4] + 42dda3: 89 57 fc mov dword ptr [rdi - 4], edx + 42dda6: c3 ret + 42dda7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42ddb0: f3 0f 6f 46 b3 movdqu xmm0, xmmword ptr [rsi - 77] + 42ddb5: f3 0f 6f 4e c3 movdqu xmm1, xmmword ptr [rsi - 61] + 42ddba: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] + 42ddbe: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 42ddc2: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 42ddc6: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 42ddca: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42ddce: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42ddd2: f3 0f 7f 47 b3 movdqu xmmword ptr [rdi - 77], xmm0 + 42ddd7: f3 0f 7f 4f c3 movdqu xmmword ptr [rdi - 61], xmm1 + 42dddc: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 + 42dde0: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 42dde4: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 42dde8: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 42ddec: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 42ddf0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42ddf4: c3 ret + 42ddf5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42de00: f3 0f 6f 46 bb movdqu xmm0, xmmword ptr [rsi - 69] + 42de05: f3 0f 6f 4e cb movdqu xmm1, xmmword ptr [rsi - 53] + 42de0a: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 42de0e: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 42de12: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 42de16: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42de1a: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42de1e: f3 0f 7f 47 bb movdqu xmmword ptr [rdi - 69], xmm0 + 42de23: f3 0f 7f 4f cb movdqu xmmword ptr [rdi - 53], xmm1 + 42de28: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 42de2c: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 42de30: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 42de34: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 42de38: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42de3c: c3 ret + 42de3d: 0f 1f 00 nop dword ptr [rax] + 42de40: f3 0f 6f 46 c3 movdqu xmm0, xmmword ptr [rsi - 61] + 42de45: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] + 42de49: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 42de4d: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 42de51: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 42de55: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42de59: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42de5d: f3 0f 7f 47 c3 movdqu xmmword ptr [rdi - 61], xmm0 + 42de62: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 + 42de66: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 42de6a: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 42de6e: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 42de72: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 42de76: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42de7a: c3 ret + 42de7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42de80: f3 0f 6f 46 cb movdqu xmm0, xmmword ptr [rsi - 53] + 42de85: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] + 42de89: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 42de8d: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 42de91: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 42de95: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42de99: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42de9d: f3 0f 7f 47 cb movdqu xmmword ptr [rdi - 53], xmm0 + 42dea2: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 42dea6: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 42deaa: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 42deae: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 42deb2: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42deb6: c3 ret + 42deb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 42dec0: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] + 42dec4: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 42dec8: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 42decc: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 42ded0: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42ded4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42ded8: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 + 42dedc: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 42dee0: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 42dee4: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 42dee8: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 42deec: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42def0: c3 ret + 42def1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42defc: 0f 1f 40 00 nop dword ptr [rax] + 42df00: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 42df04: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 42df08: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 42df0c: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42df10: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42df14: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 42df18: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 42df1c: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 42df20: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 42df24: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42df28: c3 ret + 42df29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42df30: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 42df34: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 42df38: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42df3c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42df40: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 42df44: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 42df48: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 42df4c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42df50: c3 ret + 42df51: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42df5c: 0f 1f 40 00 nop dword ptr [rax] + 42df60: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 42df64: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42df68: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42df6c: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 42df70: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 42df74: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42df78: c3 ret + 42df79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42df80: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 42df84: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42df88: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 42df8c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42df90: c3 ret + 42df91: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42df9c: 0f 1f 40 00 nop dword ptr [rax] + 42dfa0: 8b 56 fb mov edx, dword ptr [rsi - 5] + 42dfa3: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 42dfa6: 89 57 fb mov dword ptr [rdi - 5], edx + 42dfa9: 89 4f fc mov dword ptr [rdi - 4], ecx + 42dfac: c3 ret + 42dfad: 0f 1f 00 nop dword ptr [rax] + 42dfb0: f3 0f 6f 46 b2 movdqu xmm0, xmmword ptr [rsi - 78] + 42dfb5: f3 0f 6f 4e c2 movdqu xmm1, xmmword ptr [rsi - 62] + 42dfba: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] + 42dfbe: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 42dfc2: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 42dfc6: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 42dfca: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42dfce: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42dfd2: f3 0f 7f 47 b2 movdqu xmmword ptr [rdi - 78], xmm0 + 42dfd7: f3 0f 7f 4f c2 movdqu xmmword ptr [rdi - 62], xmm1 + 42dfdc: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 + 42dfe0: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 42dfe4: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 42dfe8: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 42dfec: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 42dff0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42dff4: c3 ret + 42dff5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e000: f3 0f 6f 46 ba movdqu xmm0, xmmword ptr [rsi - 70] + 42e005: f3 0f 6f 4e ca movdqu xmm1, xmmword ptr [rsi - 54] + 42e00a: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 42e00e: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 42e012: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 42e016: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42e01a: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e01e: f3 0f 7f 47 ba movdqu xmmword ptr [rdi - 70], xmm0 + 42e023: f3 0f 7f 4f ca movdqu xmmword ptr [rdi - 54], xmm1 + 42e028: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 42e02c: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 42e030: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 42e034: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 42e038: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e03c: c3 ret + 42e03d: 0f 1f 00 nop dword ptr [rax] + 42e040: f3 0f 6f 46 c2 movdqu xmm0, xmmword ptr [rsi - 62] + 42e045: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] + 42e049: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 42e04d: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 42e051: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 42e055: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42e059: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e05d: f3 0f 7f 47 c2 movdqu xmmword ptr [rdi - 62], xmm0 + 42e062: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 + 42e066: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 42e06a: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 42e06e: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 42e072: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 42e076: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e07a: c3 ret + 42e07b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42e080: f3 0f 6f 46 ca movdqu xmm0, xmmword ptr [rsi - 54] + 42e085: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 42e089: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 42e08d: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 42e091: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42e095: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e099: f3 0f 7f 47 ca movdqu xmmword ptr [rdi - 54], xmm0 + 42e09e: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 42e0a2: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 42e0a6: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 42e0aa: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 42e0ae: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e0b2: c3 ret + 42e0b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e0be: 66 90 nop + 42e0c0: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] + 42e0c4: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 42e0c8: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 42e0cc: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 42e0d0: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42e0d4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e0d8: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 + 42e0dc: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 42e0e0: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 42e0e4: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 42e0e8: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 42e0ec: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e0f0: c3 ret + 42e0f1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e0fc: 0f 1f 40 00 nop dword ptr [rax] + 42e100: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 42e104: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 42e108: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 42e10c: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42e110: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e114: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 42e118: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 42e11c: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 42e120: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 42e124: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e128: c3 ret + 42e129: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42e130: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 42e134: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 42e138: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42e13c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e140: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 42e144: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 42e148: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 42e14c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e150: c3 ret + 42e151: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e15c: 0f 1f 40 00 nop dword ptr [rax] + 42e160: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 42e164: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42e168: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e16c: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 42e170: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 42e174: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e178: c3 ret + 42e179: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42e180: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 42e184: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e188: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 42e18c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e190: c3 ret + 42e191: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e19c: 0f 1f 40 00 nop dword ptr [rax] + 42e1a0: 8b 56 fa mov edx, dword ptr [rsi - 6] + 42e1a3: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 42e1a6: 89 57 fa mov dword ptr [rdi - 6], edx + 42e1a9: 89 4f fc mov dword ptr [rdi - 4], ecx + 42e1ac: c3 ret + 42e1ad: 0f 1f 00 nop dword ptr [rax] + 42e1b0: f3 0f 6f 46 b1 movdqu xmm0, xmmword ptr [rsi - 79] + 42e1b5: f3 0f 6f 4e c1 movdqu xmm1, xmmword ptr [rsi - 63] + 42e1ba: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] + 42e1be: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 42e1c2: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 42e1c6: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 42e1ca: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42e1ce: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e1d2: f3 0f 7f 47 b1 movdqu xmmword ptr [rdi - 79], xmm0 + 42e1d7: f3 0f 7f 4f c1 movdqu xmmword ptr [rdi - 63], xmm1 + 42e1dc: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 + 42e1e0: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 42e1e4: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 42e1e8: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 42e1ec: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 42e1f0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e1f4: c3 ret + 42e1f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e200: f3 0f 6f 46 b9 movdqu xmm0, xmmword ptr [rsi - 71] + 42e205: f3 0f 6f 4e c9 movdqu xmm1, xmmword ptr [rsi - 55] + 42e20a: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 42e20e: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 42e212: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 42e216: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42e21a: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e21e: f3 0f 7f 47 b9 movdqu xmmword ptr [rdi - 71], xmm0 + 42e223: f3 0f 7f 4f c9 movdqu xmmword ptr [rdi - 55], xmm1 + 42e228: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 42e22c: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 42e230: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 42e234: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 42e238: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e23c: c3 ret + 42e23d: 0f 1f 00 nop dword ptr [rax] + 42e240: f3 0f 6f 46 c1 movdqu xmm0, xmmword ptr [rsi - 63] + 42e245: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] + 42e249: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 42e24d: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 42e251: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 42e255: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42e259: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e25d: f3 0f 7f 47 c1 movdqu xmmword ptr [rdi - 63], xmm0 + 42e262: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 + 42e266: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 42e26a: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 42e26e: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 42e272: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 42e276: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e27a: c3 ret + 42e27b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42e280: f3 0f 6f 46 c9 movdqu xmm0, xmmword ptr [rsi - 55] + 42e285: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 42e289: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 42e28d: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 42e291: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42e295: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e299: f3 0f 7f 47 c9 movdqu xmmword ptr [rdi - 55], xmm0 + 42e29e: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 42e2a2: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 42e2a6: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 42e2aa: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 42e2ae: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e2b2: c3 ret + 42e2b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e2be: 66 90 nop + 42e2c0: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] + 42e2c4: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 42e2c8: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 42e2cc: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 42e2d0: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42e2d4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e2d8: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 + 42e2dc: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 42e2e0: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 42e2e4: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 42e2e8: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 42e2ec: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e2f0: c3 ret + 42e2f1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e2fc: 0f 1f 40 00 nop dword ptr [rax] + 42e300: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 42e304: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 42e308: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 42e30c: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42e310: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e314: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 42e318: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 42e31c: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 42e320: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 42e324: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e328: c3 ret + 42e329: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42e330: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 42e334: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 42e338: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42e33c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e340: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 42e344: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 42e348: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 42e34c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e350: c3 ret + 42e351: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e35c: 0f 1f 40 00 nop dword ptr [rax] + 42e360: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 42e364: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42e368: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e36c: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 42e370: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 42e374: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e378: c3 ret + 42e379: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42e380: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 42e384: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42e388: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 42e38c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42e390: c3 ret + 42e391: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e39c: 0f 1f 40 00 nop dword ptr [rax] + 42e3a0: 8b 56 f9 mov edx, dword ptr [rsi - 7] + 42e3a3: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 42e3a6: 89 57 f9 mov dword ptr [rdi - 7], edx + 42e3a9: 89 4f fc mov dword ptr [rdi - 4], ecx + 42e3ac: c3 ret + 42e3ad: 0f 1f 00 nop dword ptr [rax] + 42e3b0: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] + 42e3b4: 48 8d 76 10 lea rsi, [rsi + 16] + 42e3b8: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42e3bd: 66 0f e7 0f movntdq xmmword ptr [rdi], xmm1 + 42e3c1: 48 8d 7f 10 lea rdi, [rdi + 16] + 42e3c5: 48 8d 92 70 ff ff ff lea rdx, [rdx - 144] + 42e3cc: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 42e3d0: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 42e3d5: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 42e3da: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 42e3df: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] + 42e3e4: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] + 42e3e9: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] + 42e3ee: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] + 42e3f3: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 42e3fa: 48 81 ea 80 00 00 00 sub rdx, 128 + 42e401: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 + 42e405: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 + 42e40a: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 + 42e40f: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 + 42e414: 66 0f e7 67 40 movntdq xmmword ptr [rdi + 64], xmm4 + 42e419: 66 0f e7 6f 50 movntdq xmmword ptr [rdi + 80], xmm5 + 42e41e: 66 0f e7 77 60 movntdq xmmword ptr [rdi + 96], xmm6 + 42e423: 66 0f e7 7f 70 movntdq xmmword ptr [rdi + 112], xmm7 + 42e428: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 42e42f: 73 9b jae 0x42e3cc <__memcpy_ssse3+0x282c> + 42e431: 48 83 fa c0 cmp rdx, -64 + 42e435: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 42e43c: 7c 32 jl 0x42e470 <__memcpy_ssse3+0x28d0> + 42e43e: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 42e442: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 42e447: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 42e44c: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 42e451: 48 8d 76 40 lea rsi, [rsi + 64] + 42e455: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 + 42e459: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 + 42e45e: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 + 42e463: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 + 42e468: 48 8d 7f 40 lea rdi, [rdi + 64] + 42e46c: 48 83 ea 40 sub rdx, 64 + 42e470: 48 01 d6 add rsi, rdx + 42e473: 48 01 d7 add rdi, rdx + 42e476: 0f ae f8 sfence + 42e479: 4c 8d 1d d0 8b 06 00 lea r11, [rip + 429008] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42e480: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42e484: 49 8d 14 13 lea rdx, [r11 + rdx] + 42e488: 3e ff e2 jmp rdx + 42e48b: 0f 0b ud2 + 42e48d: 0f 1f 00 nop dword ptr [rax] + 42e490: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] + 42e495: 48 8d 76 f0 lea rsi, [rsi - 16] + 42e499: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42e49e: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 + 42e4a3: 48 8d 7f f0 lea rdi, [rdi - 16] + 42e4a7: 48 8d 92 70 ff ff ff lea rdx, [rdx - 144] + 42e4ae: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] + 42e4b3: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] + 42e4b8: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] + 42e4bd: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] + 42e4c2: f3 0f 6f 66 b0 movdqu xmm4, xmmword ptr [rsi - 80] + 42e4c7: f3 0f 6f 6e a0 movdqu xmm5, xmmword ptr [rsi - 96] + 42e4cc: f3 0f 6f 76 90 movdqu xmm6, xmmword ptr [rsi - 112] + 42e4d1: f3 0f 6f 7e 80 movdqu xmm7, xmmword ptr [rsi - 128] + 42e4d6: 48 8d 76 80 lea rsi, [rsi - 128] + 42e4da: 48 81 ea 80 00 00 00 sub rdx, 128 + 42e4e1: 66 0f e7 47 f0 movntdq xmmword ptr [rdi - 16], xmm0 + 42e4e6: 66 0f e7 4f e0 movntdq xmmword ptr [rdi - 32], xmm1 + 42e4eb: 66 0f e7 57 d0 movntdq xmmword ptr [rdi - 48], xmm2 + 42e4f0: 66 0f e7 5f c0 movntdq xmmword ptr [rdi - 64], xmm3 + 42e4f5: 66 0f e7 67 b0 movntdq xmmword ptr [rdi - 80], xmm4 + 42e4fa: 66 0f e7 6f a0 movntdq xmmword ptr [rdi - 96], xmm5 + 42e4ff: 66 0f e7 77 90 movntdq xmmword ptr [rdi - 112], xmm6 + 42e504: 66 0f e7 7f 80 movntdq xmmword ptr [rdi - 128], xmm7 + 42e509: 48 8d 7f 80 lea rdi, [rdi - 128] + 42e50d: 73 9f jae 0x42e4ae <__memcpy_ssse3+0x290e> + 42e50f: 48 83 fa c0 cmp rdx, -64 + 42e513: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 42e51a: 7c 34 jl 0x42e550 <__memcpy_ssse3+0x29b0> + 42e51c: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] + 42e521: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] + 42e526: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] + 42e52b: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] + 42e530: 48 8d 76 c0 lea rsi, [rsi - 64] + 42e534: 66 0f e7 47 f0 movntdq xmmword ptr [rdi - 16], xmm0 + 42e539: 66 0f e7 4f e0 movntdq xmmword ptr [rdi - 32], xmm1 + 42e53e: 66 0f e7 57 d0 movntdq xmmword ptr [rdi - 48], xmm2 + 42e543: 66 0f e7 5f c0 movntdq xmmword ptr [rdi - 64], xmm3 + 42e548: 48 8d 7f c0 lea rdi, [rdi - 64] + 42e54c: 48 83 ea 40 sub rdx, 64 + 42e550: 0f ae f8 sfence + 42e553: 4c 8d 1d f6 8a 06 00 lea r11, [rip + 428790] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> + 42e55a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42e55e: 49 8d 14 13 lea rdx, [r11 + rdx] + 42e562: 3e ff e2 jmp rdx + 42e565: 0f 0b ud2 + 42e567: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000042e570 <__memmove_chk_ssse3>: + 42e570: f3 0f 1e fa endbr64 + 42e574: 48 39 d1 cmp rcx, rdx + 42e577: 0f 82 33 d6 01 00 jb 0x44bbb0 <__chk_fail> + 42e57d: 0f 1f 00 nop dword ptr [rax] + +000000000042e580 <__memmove_ssse3>: + 42e580: f3 0f 1e fa endbr64 + 42e584: 48 89 f8 mov rax, rdi + 42e587: 48 39 f7 cmp rdi, rsi + 42e58a: 72 0e jb 0x42e59a <__memmove_ssse3+0x1a> + 42e58c: 0f 84 86 1a 00 00 je 0x430018 <__memmove_ssse3+0x1a98> + 42e592: 48 83 fa 4f cmp rdx, 79 + 42e596: 76 02 jbe 0x42e59a <__memmove_ssse3+0x1a> + 42e598: eb 76 jmp 0x42e610 <__memmove_ssse3+0x90> + 42e59a: 48 83 fa 4f cmp rdx, 79 + 42e59e: 4c 8d 1d 6b 8c 06 00 lea r11, [rip + 429163] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42e5a5: 77 19 ja 0x42e5c0 <__memmove_ssse3+0x40> + 42e5a7: 4d 63 0c 93 movsxd r9, dword ptr [r11 + 4*rdx] + 42e5ab: 48 01 d6 add rsi, rdx + 42e5ae: 48 01 d7 add rdi, rdx + 42e5b1: 4d 01 d9 add r9, r11 + 42e5b4: 3e 41 ff e1 jmp r9 + 42e5b8: 0f 0b ud2 + 42e5ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42e5c0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 42e5c4: 48 89 f9 mov rcx, rdi + 42e5c7: 48 83 e7 f0 and rdi, -16 + 42e5cb: 48 83 c7 10 add rdi, 16 + 42e5cf: 49 89 c8 mov r8, rcx + 42e5d2: 48 29 f9 sub rcx, rdi + 42e5d5: 48 01 ca add rdx, rcx + 42e5d8: 48 29 ce sub rsi, rcx + 42e5db: 48 8b 0d 76 2a 09 00 mov rcx, qword ptr [rip + 600694] # 0x4c1058 <__x86_shared_cache_size_half> + 42e5e2: 48 39 ca cmp rdx, rcx + 42e5e5: 49 89 f1 mov r9, rsi + 42e5e8: 0f 87 a2 27 00 00 ja 0x430d90 <__memmove_ssse3+0x2810> + 42e5ee: 49 83 e1 0f and r9, 15 + 42e5f2: 74 7c je 0x42e670 <__memmove_ssse3+0xf0> + 42e5f4: 48 8b 0d 7d 2a 09 00 mov rcx, qword ptr [rip + 600701] # 0x4c1078 <__x86_data_cache_size_half> + 42e5fb: 4c 8d 1d 4e 8d 06 00 lea r11, [rip + 429390] # 0x497350 <__PRETTY_FUNCTION__.12580+0x5b0> + 42e602: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] + 42e606: 4f 8d 0c 0b lea r9, [r11 + r9] + 42e60a: 3e 41 ff e1 jmp r9 + 42e60e: 0f 0b ud2 + 42e610: f3 0f 6f 44 16 f0 movdqu xmm0, xmmword ptr [rsi + rdx - 16] + 42e616: 48 01 d6 add rsi, rdx + 42e619: 4c 8d 44 17 f0 lea r8, [rdi + rdx - 16] + 42e61e: 48 01 d7 add rdi, rdx + 42e621: 48 89 f9 mov rcx, rdi + 42e624: 48 83 e1 0f and rcx, 15 + 42e628: 48 31 cf xor rdi, rcx + 42e62b: 48 29 ca sub rdx, rcx + 42e62e: 48 29 ce sub rsi, rcx + 42e631: 48 8b 0d 20 2a 09 00 mov rcx, qword ptr [rip + 600608] # 0x4c1058 <__x86_shared_cache_size_half> + 42e638: 48 39 ca cmp rdx, rcx + 42e63b: 49 89 f1 mov r9, rsi + 42e63e: 0f 87 0c 29 00 00 ja 0x430f50 <__memmove_ssse3+0x29d0> + 42e644: 49 83 e1 0f and r9, 15 + 42e648: 0f 84 52 02 00 00 je 0x42e8a0 <__memmove_ssse3+0x320> + 42e64e: 48 8b 0d 23 2a 09 00 mov rcx, qword ptr [rip + 600611] # 0x4c1078 <__x86_data_cache_size_half> + 42e655: 4c 8d 1d 34 8d 06 00 lea r11, [rip + 429364] # 0x497390 <__PRETTY_FUNCTION__.12580+0x5f0> + 42e65c: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] + 42e660: 4f 8d 0c 0b lea r9, [r11 + r9] + 42e664: 3e 41 ff e1 jmp r9 + 42e668: 0f 0b ud2 + 42e66a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42e670: 48 83 ea 10 sub rdx, 16 + 42e674: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 42e678: 48 83 c6 10 add rsi, 16 + 42e67c: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 + 42e680: 48 83 c7 10 add rdi, 16 + 42e684: 48 81 fa 80 00 00 00 cmp rdx, 128 + 42e68b: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42e690: 77 4e ja 0x42e6e0 <__memmove_ssse3+0x160> + 42e692: 48 83 fa 40 cmp rdx, 64 + 42e696: 72 2a jb 0x42e6c2 <__memmove_ssse3+0x142> + 42e698: 0f 28 26 movaps xmm4, xmmword ptr [rsi] + 42e69b: 0f 28 4e 10 movaps xmm1, xmmword ptr [rsi + 16] + 42e69f: 0f 28 56 20 movaps xmm2, xmmword ptr [rsi + 32] + 42e6a3: 0f 28 5e 30 movaps xmm3, xmmword ptr [rsi + 48] + 42e6a7: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42e6aa: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 + 42e6ae: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 + 42e6b2: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 + 42e6b6: 48 83 ea 40 sub rdx, 64 + 42e6ba: 48 83 c6 40 add rsi, 64 + 42e6be: 48 83 c7 40 add rdi, 64 + 42e6c2: 48 01 d6 add rsi, rdx + 42e6c5: 48 01 d7 add rdi, rdx + 42e6c8: 4c 8d 1d 41 8b 06 00 lea r11, [rip + 428865] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42e6cf: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42e6d3: 49 8d 14 13 lea rdx, [r11 + rdx] + 42e6d7: 3e ff e2 jmp rdx + 42e6da: 0f 0b ud2 + 42e6dc: 0f 1f 40 00 nop dword ptr [rax] + 42e6e0: 48 3b 15 91 29 09 00 cmp rdx, qword ptr [rip + 600465] # 0x4c1078 <__x86_data_cache_size_half> + 42e6e7: 48 8d 52 80 lea rdx, [rdx - 128] + 42e6eb: 0f 83 bf 00 00 00 jae 0x42e7b0 <__memmove_ssse3+0x230> + 42e6f1: 66 0f 6f 26 movdqa xmm4, xmmword ptr [rsi] + 42e6f5: 0f 28 4e 10 movaps xmm1, xmmword ptr [rsi + 16] + 42e6f9: 0f 28 56 20 movaps xmm2, xmmword ptr [rsi + 32] + 42e6fd: 0f 28 5e 30 movaps xmm3, xmmword ptr [rsi + 48] + 42e701: 66 0f 7f 27 movdqa xmmword ptr [rdi], xmm4 + 42e705: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 + 42e709: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 + 42e70d: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 + 42e711: 48 81 ea 80 00 00 00 sub rdx, 128 + 42e718: 0f 28 66 40 movaps xmm4, xmmword ptr [rsi + 64] + 42e71c: 0f 28 6e 50 movaps xmm5, xmmword ptr [rsi + 80] + 42e720: 0f 28 76 60 movaps xmm6, xmmword ptr [rsi + 96] + 42e724: 0f 28 7e 70 movaps xmm7, xmmword ptr [rsi + 112] + 42e728: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 42e72f: 0f 29 67 40 movaps xmmword ptr [rdi + 64], xmm4 + 42e733: 0f 29 6f 50 movaps xmmword ptr [rdi + 80], xmm5 + 42e737: 0f 29 77 60 movaps xmmword ptr [rdi + 96], xmm6 + 42e73b: 0f 29 7f 70 movaps xmmword ptr [rdi + 112], xmm7 + 42e73f: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 42e746: 73 a9 jae 0x42e6f1 <__memmove_ssse3+0x171> + 42e748: 48 83 fa c0 cmp rdx, -64 + 42e74c: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 42e753: 7c 32 jl 0x42e787 <__memmove_ssse3+0x207> + 42e755: 66 0f 6f 26 movdqa xmm4, xmmword ptr [rsi] + 42e759: 48 83 ea 40 sub rdx, 64 + 42e75d: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 42e762: 66 0f 7f 27 movdqa xmmword ptr [rdi], xmm4 + 42e766: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 + 42e76b: 66 0f 6f 66 20 movdqa xmm4, xmmword ptr [rsi + 32] + 42e770: 66 0f 6f 4e 30 movdqa xmm1, xmmword ptr [rsi + 48] + 42e775: 48 83 c6 40 add rsi, 64 + 42e779: 66 0f 7f 67 20 movdqa xmmword ptr [rdi + 32], xmm4 + 42e77e: 66 0f 7f 4f 30 movdqa xmmword ptr [rdi + 48], xmm1 + 42e783: 48 83 c7 40 add rdi, 64 + 42e787: 48 01 d6 add rsi, rdx + 42e78a: 48 01 d7 add rdi, rdx + 42e78d: 4c 8d 1d 7c 8a 06 00 lea r11, [rip + 428668] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42e794: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42e798: 49 8d 14 13 lea rdx, [r11 + rdx] + 42e79c: 3e ff e2 jmp rdx + 42e79f: 0f 0b ud2 + 42e7a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42e7ac: 0f 1f 40 00 nop dword ptr [rax] + 42e7b0: 0f 18 8e c0 01 00 00 prefetcht0 byte ptr [rsi + 448] + 42e7b7: 0f 18 8e 80 02 00 00 prefetcht0 byte ptr [rsi + 640] + 42e7be: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] + 42e7c2: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 42e7c7: 66 0f 6f 56 20 movdqa xmm2, xmmword ptr [rsi + 32] + 42e7cc: 66 0f 6f 5e 30 movdqa xmm3, xmmword ptr [rsi + 48] + 42e7d1: 66 0f 6f 66 40 movdqa xmm4, xmmword ptr [rsi + 64] + 42e7d6: 66 0f 6f 6e 50 movdqa xmm5, xmmword ptr [rsi + 80] + 42e7db: 66 0f 6f 76 60 movdqa xmm6, xmmword ptr [rsi + 96] + 42e7e0: 66 0f 6f 7e 70 movdqa xmm7, xmmword ptr [rsi + 112] + 42e7e5: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 42e7ec: 48 81 ea 80 00 00 00 sub rdx, 128 + 42e7f3: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 + 42e7f7: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 + 42e7fc: 66 0f 7f 57 20 movdqa xmmword ptr [rdi + 32], xmm2 + 42e801: 66 0f 7f 5f 30 movdqa xmmword ptr [rdi + 48], xmm3 + 42e806: 66 0f 7f 67 40 movdqa xmmword ptr [rdi + 64], xmm4 + 42e80b: 66 0f 7f 6f 50 movdqa xmmword ptr [rdi + 80], xmm5 + 42e810: 66 0f 7f 77 60 movdqa xmmword ptr [rdi + 96], xmm6 + 42e815: 66 0f 7f 7f 70 movdqa xmmword ptr [rdi + 112], xmm7 + 42e81a: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 42e821: 73 8d jae 0x42e7b0 <__memmove_ssse3+0x230> + 42e823: 48 83 fa c0 cmp rdx, -64 + 42e827: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 42e82e: 7c 32 jl 0x42e862 <__memmove_ssse3+0x2e2> + 42e830: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] + 42e834: 48 83 ea 40 sub rdx, 64 + 42e838: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 42e83d: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 + 42e841: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 + 42e846: 66 0f 6f 46 20 movdqa xmm0, xmmword ptr [rsi + 32] + 42e84b: 66 0f 6f 4e 30 movdqa xmm1, xmmword ptr [rsi + 48] + 42e850: 48 83 c6 40 add rsi, 64 + 42e854: 66 0f 7f 47 20 movdqa xmmword ptr [rdi + 32], xmm0 + 42e859: 66 0f 7f 4f 30 movdqa xmmword ptr [rdi + 48], xmm1 + 42e85e: 48 83 c7 40 add rdi, 64 + 42e862: 48 83 fa 20 cmp rdx, 32 + 42e866: 72 1e jb 0x42e886 <__memmove_ssse3+0x306> + 42e868: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] + 42e86c: 48 83 ea 20 sub rdx, 32 + 42e870: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 42e875: 48 83 c6 20 add rsi, 32 + 42e879: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 + 42e87d: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 + 42e882: 48 83 c7 20 add rdi, 32 + 42e886: 48 01 d7 add rdi, rdx + 42e889: 48 01 d6 add rsi, rdx + 42e88c: 4c 8d 1d 7d 89 06 00 lea r11, [rip + 428413] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42e893: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42e897: 49 8d 14 13 lea rdx, [r11 + rdx] + 42e89b: 3e ff e2 jmp rdx + 42e89e: 0f 0b ud2 + 42e8a0: 48 83 ea 10 sub rdx, 16 + 42e8a4: 66 0f 6f 4e f0 movdqa xmm1, xmmword ptr [rsi - 16] + 42e8a9: 48 83 ee 10 sub rsi, 16 + 42e8ad: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 + 42e8b2: 48 83 ef 10 sub rdi, 16 + 42e8b6: 48 81 fa 80 00 00 00 cmp rdx, 128 + 42e8bd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42e8c2: 77 4c ja 0x42e910 <__memmove_ssse3+0x390> + 42e8c4: 48 83 fa 40 cmp rdx, 64 + 42e8c8: 72 2c jb 0x42e8f6 <__memmove_ssse3+0x376> + 42e8ca: 0f 28 46 f0 movaps xmm0, xmmword ptr [rsi - 16] + 42e8ce: 0f 28 4e e0 movaps xmm1, xmmword ptr [rsi - 32] + 42e8d2: 0f 28 56 d0 movaps xmm2, xmmword ptr [rsi - 48] + 42e8d6: 0f 28 5e c0 movaps xmm3, xmmword ptr [rsi - 64] + 42e8da: 0f 29 47 f0 movaps xmmword ptr [rdi - 16], xmm0 + 42e8de: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 + 42e8e2: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 + 42e8e6: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 + 42e8ea: 48 83 ea 40 sub rdx, 64 + 42e8ee: 48 83 ee 40 sub rsi, 64 + 42e8f2: 48 83 ef 40 sub rdi, 64 + 42e8f6: 4c 8d 1d 13 89 06 00 lea r11, [rip + 428307] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42e8fd: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42e901: 49 8d 14 13 lea rdx, [r11 + rdx] + 42e905: 3e ff e2 jmp rdx + 42e908: 0f 0b ud2 + 42e90a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42e910: 48 3b 15 61 27 09 00 cmp rdx, qword ptr [rip + 599905] # 0x4c1078 <__x86_data_cache_size_half> + 42e917: 48 8d 52 80 lea rdx, [rdx - 128] + 42e91b: 0f 83 af 00 00 00 jae 0x42e9d0 <__memmove_ssse3+0x450> + 42e921: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] + 42e926: 0f 28 4e e0 movaps xmm1, xmmword ptr [rsi - 32] + 42e92a: 0f 28 56 d0 movaps xmm2, xmmword ptr [rsi - 48] + 42e92e: 0f 28 5e c0 movaps xmm3, xmmword ptr [rsi - 64] + 42e932: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 + 42e937: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 + 42e93b: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 + 42e93f: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 + 42e943: 48 81 ea 80 00 00 00 sub rdx, 128 + 42e94a: 0f 28 66 b0 movaps xmm4, xmmword ptr [rsi - 80] + 42e94e: 0f 28 6e a0 movaps xmm5, xmmword ptr [rsi - 96] + 42e952: 0f 28 76 90 movaps xmm6, xmmword ptr [rsi - 112] + 42e956: 0f 28 7e 80 movaps xmm7, xmmword ptr [rsi - 128] + 42e95a: 48 8d 76 80 lea rsi, [rsi - 128] + 42e95e: 0f 29 67 b0 movaps xmmword ptr [rdi - 80], xmm4 + 42e962: 0f 29 6f a0 movaps xmmword ptr [rdi - 96], xmm5 + 42e966: 0f 29 77 90 movaps xmmword ptr [rdi - 112], xmm6 + 42e96a: 0f 29 7f 80 movaps xmmword ptr [rdi - 128], xmm7 + 42e96e: 48 8d 7f 80 lea rdi, [rdi - 128] + 42e972: 73 ad jae 0x42e921 <__memmove_ssse3+0x3a1> + 42e974: 48 83 fa c0 cmp rdx, -64 + 42e978: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 42e97f: 7c 34 jl 0x42e9b5 <__memmove_ssse3+0x435> + 42e981: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] + 42e986: 48 83 ea 40 sub rdx, 64 + 42e98a: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] + 42e98f: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 + 42e994: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 + 42e999: 66 0f 6f 46 d0 movdqa xmm0, xmmword ptr [rsi - 48] + 42e99e: 66 0f 6f 4e c0 movdqa xmm1, xmmword ptr [rsi - 64] + 42e9a3: 48 83 ee 40 sub rsi, 64 + 42e9a7: 66 0f 7f 47 d0 movdqa xmmword ptr [rdi - 48], xmm0 + 42e9ac: 66 0f 7f 4f c0 movdqa xmmword ptr [rdi - 64], xmm1 + 42e9b1: 48 83 ef 40 sub rdi, 64 + 42e9b5: 4c 8d 1d 54 88 06 00 lea r11, [rip + 428116] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42e9bc: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42e9c0: 49 8d 14 13 lea rdx, [r11 + rdx] + 42e9c4: 3e ff e2 jmp rdx + 42e9c7: 0f 0b ud2 + 42e9c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42e9d0: 0f 18 8e 40 fe ff ff prefetcht0 byte ptr [rsi - 448] + 42e9d7: 0f 18 8e 80 fd ff ff prefetcht0 byte ptr [rsi - 640] + 42e9de: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] + 42e9e3: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] + 42e9e8: 66 0f 6f 56 d0 movdqa xmm2, xmmword ptr [rsi - 48] + 42e9ed: 66 0f 6f 5e c0 movdqa xmm3, xmmword ptr [rsi - 64] + 42e9f2: 66 0f 6f 66 b0 movdqa xmm4, xmmword ptr [rsi - 80] + 42e9f7: 66 0f 6f 6e a0 movdqa xmm5, xmmword ptr [rsi - 96] + 42e9fc: 66 0f 6f 76 90 movdqa xmm6, xmmword ptr [rsi - 112] + 42ea01: 66 0f 6f 7e 80 movdqa xmm7, xmmword ptr [rsi - 128] + 42ea06: 48 8d 76 80 lea rsi, [rsi - 128] + 42ea0a: 48 81 ea 80 00 00 00 sub rdx, 128 + 42ea11: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 + 42ea16: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 + 42ea1b: 66 0f 7f 57 d0 movdqa xmmword ptr [rdi - 48], xmm2 + 42ea20: 66 0f 7f 5f c0 movdqa xmmword ptr [rdi - 64], xmm3 + 42ea25: 66 0f 7f 67 b0 movdqa xmmword ptr [rdi - 80], xmm4 + 42ea2a: 66 0f 7f 6f a0 movdqa xmmword ptr [rdi - 96], xmm5 + 42ea2f: 66 0f 7f 77 90 movdqa xmmword ptr [rdi - 112], xmm6 + 42ea34: 66 0f 7f 7f 80 movdqa xmmword ptr [rdi - 128], xmm7 + 42ea39: 48 8d 7f 80 lea rdi, [rdi - 128] + 42ea3d: 73 91 jae 0x42e9d0 <__memmove_ssse3+0x450> + 42ea3f: 48 83 fa c0 cmp rdx, -64 + 42ea43: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 42ea4a: 7c 34 jl 0x42ea80 <__memmove_ssse3+0x500> + 42ea4c: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] + 42ea51: 48 83 ea 40 sub rdx, 64 + 42ea55: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] + 42ea5a: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 + 42ea5f: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 + 42ea64: 66 0f 6f 46 d0 movdqa xmm0, xmmword ptr [rsi - 48] + 42ea69: 66 0f 6f 4e c0 movdqa xmm1, xmmword ptr [rsi - 64] + 42ea6e: 48 83 ee 40 sub rsi, 64 + 42ea72: 66 0f 7f 47 d0 movdqa xmmword ptr [rdi - 48], xmm0 + 42ea77: 66 0f 7f 4f c0 movdqa xmmword ptr [rdi - 64], xmm1 + 42ea7c: 48 83 ef 40 sub rdi, 64 + 42ea80: 48 83 fa 20 cmp rdx, 32 + 42ea84: 72 20 jb 0x42eaa6 <__memmove_ssse3+0x526> + 42ea86: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] + 42ea8b: 48 83 ea 20 sub rdx, 32 + 42ea8f: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] + 42ea94: 48 83 ee 20 sub rsi, 32 + 42ea98: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 + 42ea9d: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 + 42eaa2: 48 83 ef 20 sub rdi, 32 + 42eaa6: 4c 8d 1d 63 87 06 00 lea r11, [rip + 427875] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42eaad: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42eab1: 49 8d 14 13 lea rdx, [r11 + rdx] + 42eab5: 3e ff e2 jmp rdx + 42eab8: 0f 0b ud2 + 42eaba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 42eac0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42eac7: 48 39 ca cmp rdx, rcx + 42eaca: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] + 42eace: 72 07 jb 0x42ead7 <__memmove_ssse3+0x557> + 42ead0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42ead7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42eadb: 3e 41 ff e1 jmp r9 + 42eadf: 0f 0b ud2 + 42eae1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42eae8: 48 83 ea 40 sub rdx, 64 + 42eaec: 0f 28 56 0f movaps xmm2, xmmword ptr [rsi + 15] + 42eaf0: 0f 28 5e 1f movaps xmm3, xmmword ptr [rsi + 31] + 42eaf4: 0f 28 66 2f movaps xmm4, xmmword ptr [rsi + 47] + 42eaf8: 0f 28 6e 3f movaps xmm5, xmmword ptr [rsi + 63] + 42eafc: 66 0f 6f f5 movdqa xmm6, xmm5 + 42eb00: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] + 42eb06: 48 8d 76 40 lea rsi, [rsi + 64] + 42eb0a: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] + 42eb10: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 42eb16: 48 8d 7f 40 lea rdi, [rdi + 64] + 42eb1a: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 42eb20: 66 0f 6f ce movdqa xmm1, xmm6 + 42eb24: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42eb29: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42eb2d: 72 0e jb 0x42eb3d <__memmove_ssse3+0x5bd> + 42eb2f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42eb33: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42eb37: 3e 41 ff e1 jmp r9 + 42eb3b: 0f 0b ud2 + 42eb3d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42eb41: 48 8d 52 40 lea rdx, [rdx + 64] + 42eb45: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42eb49: 48 01 d7 add rdi, rdx + 42eb4c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42eb51: 48 01 d6 add rsi, rdx + 42eb54: 4c 8d 1d b5 86 06 00 lea r11, [rip + 427701] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42eb5b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42eb5f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42eb63: 3e ff e2 jmp rdx + 42eb66: 0f 0b ud2 + 42eb68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42eb70: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42eb77: 48 39 ca cmp rdx, rcx + 42eb7a: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] + 42eb7e: 72 07 jb 0x42eb87 <__memmove_ssse3+0x607> + 42eb80: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42eb87: 48 8d 52 c0 lea rdx, [rdx - 64] + 42eb8b: 3e 41 ff e1 jmp r9 + 42eb8f: 0f 0b ud2 + 42eb91: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42eb98: 0f 28 56 ef movaps xmm2, xmmword ptr [rsi - 17] + 42eb9c: 48 83 ea 40 sub rdx, 64 + 42eba0: 0f 28 5e df movaps xmm3, xmmword ptr [rsi - 33] + 42eba4: 0f 28 66 cf movaps xmm4, xmmword ptr [rsi - 49] + 42eba8: 0f 28 6e bf movaps xmm5, xmmword ptr [rsi - 65] + 42ebac: 48 8d 76 c0 lea rsi, [rsi - 64] + 42ebb0: 66 0f 3a 0f ca 01 palignr xmm1, xmm2, 1 # xmm1 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0] + 42ebb6: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 42ebbc: 66 0f 3a 0f dc 01 palignr xmm3, xmm4, 1 # xmm3 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 42ebc2: 66 0f 3a 0f e5 01 palignr xmm4, xmm5, 1 # xmm4 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] + 42ebc8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42ebcc: 0f 28 cd movaps xmm1, xmm5 + 42ebcf: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42ebd3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42ebd7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42ebdb: 72 09 jb 0x42ebe6 <__memmove_ssse3+0x666> + 42ebdd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42ebe0: 3e 41 ff e1 jmp r9 + 42ebe4: 0f 0b ud2 + 42ebe6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42ebe9: 48 8d 52 40 lea rdx, [rdx + 64] + 42ebed: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42ebf2: 4c 8d 1d 17 86 06 00 lea r11, [rip + 427543] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42ebf9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42ebfd: 49 8d 14 13 lea rdx, [r11 + rdx] + 42ec01: 3e ff e2 jmp rdx + 42ec04: 0f 0b ud2 + 42ec06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42ec10: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42ec17: 48 39 ca cmp rdx, rcx + 42ec1a: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] + 42ec1e: 72 07 jb 0x42ec27 <__memmove_ssse3+0x6a7> + 42ec20: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42ec27: 48 8d 52 c0 lea rdx, [rdx - 64] + 42ec2b: 3e 41 ff e1 jmp r9 + 42ec2f: 0f 0b ud2 + 42ec31: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42ec38: 48 83 ea 40 sub rdx, 64 + 42ec3c: 0f 28 56 0e movaps xmm2, xmmword ptr [rsi + 14] + 42ec40: 0f 28 5e 1e movaps xmm3, xmmword ptr [rsi + 30] + 42ec44: 0f 28 66 2e movaps xmm4, xmmword ptr [rsi + 46] + 42ec48: 0f 28 6e 3e movaps xmm5, xmmword ptr [rsi + 62] + 42ec4c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42ec50: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] + 42ec56: 48 8d 76 40 lea rsi, [rsi + 64] + 42ec5a: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] + 42ec60: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 42ec66: 48 8d 7f 40 lea rdi, [rdi + 64] + 42ec6a: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 42ec70: 66 0f 6f ce movdqa xmm1, xmm6 + 42ec74: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42ec79: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42ec7d: 72 0e jb 0x42ec8d <__memmove_ssse3+0x70d> + 42ec7f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42ec83: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42ec87: 3e 41 ff e1 jmp r9 + 42ec8b: 0f 0b ud2 + 42ec8d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42ec91: 48 8d 52 40 lea rdx, [rdx + 64] + 42ec95: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42ec99: 48 01 d7 add rdi, rdx + 42ec9c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42eca1: 48 01 d6 add rsi, rdx + 42eca4: 4c 8d 1d 65 85 06 00 lea r11, [rip + 427365] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42ecab: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42ecaf: 49 8d 14 13 lea rdx, [r11 + rdx] + 42ecb3: 3e ff e2 jmp rdx + 42ecb6: 0f 0b ud2 + 42ecb8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42ecc0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42ecc7: 48 39 ca cmp rdx, rcx + 42ecca: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] + 42ecce: 72 07 jb 0x42ecd7 <__memmove_ssse3+0x757> + 42ecd0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42ecd7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42ecdb: 3e 41 ff e1 jmp r9 + 42ecdf: 0f 0b ud2 + 42ece1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42ece8: 0f 28 56 ee movaps xmm2, xmmword ptr [rsi - 18] + 42ecec: 48 83 ea 40 sub rdx, 64 + 42ecf0: 0f 28 5e de movaps xmm3, xmmword ptr [rsi - 34] + 42ecf4: 0f 28 66 ce movaps xmm4, xmmword ptr [rsi - 50] + 42ecf8: 0f 28 6e be movaps xmm5, xmmword ptr [rsi - 66] + 42ecfc: 48 8d 76 c0 lea rsi, [rsi - 64] + 42ed00: 66 0f 3a 0f ca 02 palignr xmm1, xmm2, 2 # xmm1 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1] + 42ed06: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 42ed0c: 66 0f 3a 0f dc 02 palignr xmm3, xmm4, 2 # xmm3 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 42ed12: 66 0f 3a 0f e5 02 palignr xmm4, xmm5, 2 # xmm4 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] + 42ed18: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42ed1c: 0f 28 cd movaps xmm1, xmm5 + 42ed1f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42ed23: 48 8d 7f c0 lea rdi, [rdi - 64] + 42ed27: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42ed2b: 72 09 jb 0x42ed36 <__memmove_ssse3+0x7b6> + 42ed2d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42ed30: 3e 41 ff e1 jmp r9 + 42ed34: 0f 0b ud2 + 42ed36: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42ed39: 48 8d 52 40 lea rdx, [rdx + 64] + 42ed3d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42ed42: 4c 8d 1d c7 84 06 00 lea r11, [rip + 427207] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42ed49: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42ed4d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42ed51: 3e ff e2 jmp rdx + 42ed54: 0f 0b ud2 + 42ed56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42ed60: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42ed67: 48 39 ca cmp rdx, rcx + 42ed6a: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] + 42ed6e: 72 07 jb 0x42ed77 <__memmove_ssse3+0x7f7> + 42ed70: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42ed77: 48 8d 52 c0 lea rdx, [rdx - 64] + 42ed7b: 3e 41 ff e1 jmp r9 + 42ed7f: 0f 0b ud2 + 42ed81: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42ed88: 48 83 ea 40 sub rdx, 64 + 42ed8c: 0f 28 56 0d movaps xmm2, xmmword ptr [rsi + 13] + 42ed90: 0f 28 5e 1d movaps xmm3, xmmword ptr [rsi + 29] + 42ed94: 0f 28 66 2d movaps xmm4, xmmword ptr [rsi + 45] + 42ed98: 0f 28 6e 3d movaps xmm5, xmmword ptr [rsi + 61] + 42ed9c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42eda0: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] + 42eda6: 48 8d 76 40 lea rsi, [rsi + 64] + 42edaa: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] + 42edb0: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 42edb6: 48 8d 7f 40 lea rdi, [rdi + 64] + 42edba: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 42edc0: 66 0f 6f ce movdqa xmm1, xmm6 + 42edc4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42edc9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42edcd: 72 0e jb 0x42eddd <__memmove_ssse3+0x85d> + 42edcf: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42edd3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42edd7: 3e 41 ff e1 jmp r9 + 42eddb: 0f 0b ud2 + 42eddd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42ede1: 48 8d 52 40 lea rdx, [rdx + 64] + 42ede5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42ede9: 48 01 d7 add rdi, rdx + 42edec: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42edf1: 48 01 d6 add rsi, rdx + 42edf4: 4c 8d 1d 15 84 06 00 lea r11, [rip + 427029] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42edfb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42edff: 49 8d 14 13 lea rdx, [r11 + rdx] + 42ee03: 3e ff e2 jmp rdx + 42ee06: 0f 0b ud2 + 42ee08: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42ee10: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42ee17: 48 39 ca cmp rdx, rcx + 42ee1a: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] + 42ee1e: 72 07 jb 0x42ee27 <__memmove_ssse3+0x8a7> + 42ee20: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42ee27: 48 8d 52 c0 lea rdx, [rdx - 64] + 42ee2b: 3e 41 ff e1 jmp r9 + 42ee2f: 0f 0b ud2 + 42ee31: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42ee38: 0f 28 56 ed movaps xmm2, xmmword ptr [rsi - 19] + 42ee3c: 48 83 ea 40 sub rdx, 64 + 42ee40: 0f 28 5e dd movaps xmm3, xmmword ptr [rsi - 35] + 42ee44: 0f 28 66 cd movaps xmm4, xmmword ptr [rsi - 51] + 42ee48: 0f 28 6e bd movaps xmm5, xmmword ptr [rsi - 67] + 42ee4c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42ee50: 66 0f 3a 0f ca 03 palignr xmm1, xmm2, 3 # xmm1 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2] + 42ee56: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 42ee5c: 66 0f 3a 0f dc 03 palignr xmm3, xmm4, 3 # xmm3 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 42ee62: 66 0f 3a 0f e5 03 palignr xmm4, xmm5, 3 # xmm4 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] + 42ee68: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42ee6c: 0f 28 cd movaps xmm1, xmm5 + 42ee6f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42ee73: 48 8d 7f c0 lea rdi, [rdi - 64] + 42ee77: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42ee7b: 72 09 jb 0x42ee86 <__memmove_ssse3+0x906> + 42ee7d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42ee80: 3e 41 ff e1 jmp r9 + 42ee84: 0f 0b ud2 + 42ee86: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42ee89: 48 8d 52 40 lea rdx, [rdx + 64] + 42ee8d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42ee92: 4c 8d 1d 77 83 06 00 lea r11, [rip + 426871] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42ee99: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42ee9d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42eea1: 3e ff e2 jmp rdx + 42eea4: 0f 0b ud2 + 42eea6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42eeb0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42eeb7: 48 39 ca cmp rdx, rcx + 42eeba: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] + 42eebe: 72 07 jb 0x42eec7 <__memmove_ssse3+0x947> + 42eec0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42eec7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42eecb: 3e 41 ff e1 jmp r9 + 42eecf: 0f 0b ud2 + 42eed1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42eed8: 48 83 ea 40 sub rdx, 64 + 42eedc: 0f 28 56 0c movaps xmm2, xmmword ptr [rsi + 12] + 42eee0: 0f 28 5e 1c movaps xmm3, xmmword ptr [rsi + 28] + 42eee4: 0f 28 66 2c movaps xmm4, xmmword ptr [rsi + 44] + 42eee8: 0f 28 6e 3c movaps xmm5, xmmword ptr [rsi + 60] + 42eeec: 66 0f 6f f5 movdqa xmm6, xmm5 + 42eef0: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] + 42eef6: 48 8d 76 40 lea rsi, [rsi + 64] + 42eefa: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] + 42ef00: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 42ef06: 48 8d 7f 40 lea rdi, [rdi + 64] + 42ef0a: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 42ef10: 66 0f 6f ce movdqa xmm1, xmm6 + 42ef14: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42ef19: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42ef1d: 72 0e jb 0x42ef2d <__memmove_ssse3+0x9ad> + 42ef1f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42ef23: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42ef27: 3e 41 ff e1 jmp r9 + 42ef2b: 0f 0b ud2 + 42ef2d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42ef31: 48 8d 52 40 lea rdx, [rdx + 64] + 42ef35: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42ef39: 48 01 d7 add rdi, rdx + 42ef3c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42ef41: 48 01 d6 add rsi, rdx + 42ef44: 4c 8d 1d c5 82 06 00 lea r11, [rip + 426693] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42ef4b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42ef4f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42ef53: 3e ff e2 jmp rdx + 42ef56: 0f 0b ud2 + 42ef58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42ef60: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42ef67: 48 39 ca cmp rdx, rcx + 42ef6a: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] + 42ef6e: 72 07 jb 0x42ef77 <__memmove_ssse3+0x9f7> + 42ef70: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42ef77: 48 8d 52 c0 lea rdx, [rdx - 64] + 42ef7b: 3e 41 ff e1 jmp r9 + 42ef7f: 0f 0b ud2 + 42ef81: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42ef88: 0f 28 56 ec movaps xmm2, xmmword ptr [rsi - 20] + 42ef8c: 48 83 ea 40 sub rdx, 64 + 42ef90: 0f 28 5e dc movaps xmm3, xmmword ptr [rsi - 36] + 42ef94: 0f 28 66 cc movaps xmm4, xmmword ptr [rsi - 52] + 42ef98: 0f 28 6e bc movaps xmm5, xmmword ptr [rsi - 68] + 42ef9c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42efa0: 66 0f 3a 0f ca 04 palignr xmm1, xmm2, 4 # xmm1 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] + 42efa6: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 42efac: 66 0f 3a 0f dc 04 palignr xmm3, xmm4, 4 # xmm3 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 42efb2: 66 0f 3a 0f e5 04 palignr xmm4, xmm5, 4 # xmm4 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] + 42efb8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42efbc: 0f 28 cd movaps xmm1, xmm5 + 42efbf: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42efc3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42efc7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42efcb: 72 09 jb 0x42efd6 <__memmove_ssse3+0xa56> + 42efcd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42efd0: 3e 41 ff e1 jmp r9 + 42efd4: 0f 0b ud2 + 42efd6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42efd9: 48 8d 52 40 lea rdx, [rdx + 64] + 42efdd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42efe2: 4c 8d 1d 27 82 06 00 lea r11, [rip + 426535] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42efe9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42efed: 49 8d 14 13 lea rdx, [r11 + rdx] + 42eff1: 3e ff e2 jmp rdx + 42eff4: 0f 0b ud2 + 42eff6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42f000: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f007: 48 39 ca cmp rdx, rcx + 42f00a: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] + 42f00e: 72 07 jb 0x42f017 <__memmove_ssse3+0xa97> + 42f010: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f017: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f01b: 3e 41 ff e1 jmp r9 + 42f01f: 0f 0b ud2 + 42f021: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42f028: 48 83 ea 40 sub rdx, 64 + 42f02c: 0f 28 56 0b movaps xmm2, xmmword ptr [rsi + 11] + 42f030: 0f 28 5e 1b movaps xmm3, xmmword ptr [rsi + 27] + 42f034: 0f 28 66 2b movaps xmm4, xmmword ptr [rsi + 43] + 42f038: 0f 28 6e 3b movaps xmm5, xmmword ptr [rsi + 59] + 42f03c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42f040: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] + 42f046: 48 8d 76 40 lea rsi, [rsi + 64] + 42f04a: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] + 42f050: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 42f056: 48 8d 7f 40 lea rdi, [rdi + 64] + 42f05a: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 42f060: 66 0f 6f ce movdqa xmm1, xmm6 + 42f064: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42f069: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42f06d: 72 0e jb 0x42f07d <__memmove_ssse3+0xafd> + 42f06f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f073: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f077: 3e 41 ff e1 jmp r9 + 42f07b: 0f 0b ud2 + 42f07d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f081: 48 8d 52 40 lea rdx, [rdx + 64] + 42f085: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f089: 48 01 d7 add rdi, rdx + 42f08c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f091: 48 01 d6 add rsi, rdx + 42f094: 4c 8d 1d 75 81 06 00 lea r11, [rip + 426357] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f09b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f09f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f0a3: 3e ff e2 jmp rdx + 42f0a6: 0f 0b ud2 + 42f0a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42f0b0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f0b7: 48 39 ca cmp rdx, rcx + 42f0ba: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] + 42f0be: 72 07 jb 0x42f0c7 <__memmove_ssse3+0xb47> + 42f0c0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f0c7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f0cb: 3e 41 ff e1 jmp r9 + 42f0cf: 0f 0b ud2 + 42f0d1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42f0d8: 0f 28 56 eb movaps xmm2, xmmword ptr [rsi - 21] + 42f0dc: 48 83 ea 40 sub rdx, 64 + 42f0e0: 0f 28 5e db movaps xmm3, xmmword ptr [rsi - 37] + 42f0e4: 0f 28 66 cb movaps xmm4, xmmword ptr [rsi - 53] + 42f0e8: 0f 28 6e bb movaps xmm5, xmmword ptr [rsi - 69] + 42f0ec: 48 8d 76 c0 lea rsi, [rsi - 64] + 42f0f0: 66 0f 3a 0f ca 05 palignr xmm1, xmm2, 5 # xmm1 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] + 42f0f6: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 42f0fc: 66 0f 3a 0f dc 05 palignr xmm3, xmm4, 5 # xmm3 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 42f102: 66 0f 3a 0f e5 05 palignr xmm4, xmm5, 5 # xmm4 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] + 42f108: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42f10c: 0f 28 cd movaps xmm1, xmm5 + 42f10f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42f113: 48 8d 7f c0 lea rdi, [rdi - 64] + 42f117: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42f11b: 72 09 jb 0x42f126 <__memmove_ssse3+0xba6> + 42f11d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f120: 3e 41 ff e1 jmp r9 + 42f124: 0f 0b ud2 + 42f126: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f129: 48 8d 52 40 lea rdx, [rdx + 64] + 42f12d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f132: 4c 8d 1d d7 80 06 00 lea r11, [rip + 426199] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f139: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f13d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f141: 3e ff e2 jmp rdx + 42f144: 0f 0b ud2 + 42f146: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42f150: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f157: 48 39 ca cmp rdx, rcx + 42f15a: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] + 42f15e: 72 07 jb 0x42f167 <__memmove_ssse3+0xbe7> + 42f160: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f167: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f16b: 3e 41 ff e1 jmp r9 + 42f16f: 0f 0b ud2 + 42f171: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42f178: 48 83 ea 40 sub rdx, 64 + 42f17c: 0f 28 56 0a movaps xmm2, xmmword ptr [rsi + 10] + 42f180: 0f 28 5e 1a movaps xmm3, xmmword ptr [rsi + 26] + 42f184: 0f 28 66 2a movaps xmm4, xmmword ptr [rsi + 42] + 42f188: 0f 28 6e 3a movaps xmm5, xmmword ptr [rsi + 58] + 42f18c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42f190: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] + 42f196: 48 8d 76 40 lea rsi, [rsi + 64] + 42f19a: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] + 42f1a0: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 42f1a6: 48 8d 7f 40 lea rdi, [rdi + 64] + 42f1aa: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 42f1b0: 66 0f 6f ce movdqa xmm1, xmm6 + 42f1b4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42f1b9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42f1bd: 72 0e jb 0x42f1cd <__memmove_ssse3+0xc4d> + 42f1bf: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f1c3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f1c7: 3e 41 ff e1 jmp r9 + 42f1cb: 0f 0b ud2 + 42f1cd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f1d1: 48 8d 52 40 lea rdx, [rdx + 64] + 42f1d5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f1d9: 48 01 d7 add rdi, rdx + 42f1dc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f1e1: 48 01 d6 add rsi, rdx + 42f1e4: 4c 8d 1d 25 80 06 00 lea r11, [rip + 426021] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f1eb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f1ef: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f1f3: 3e ff e2 jmp rdx + 42f1f6: 0f 0b ud2 + 42f1f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42f200: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f207: 48 39 ca cmp rdx, rcx + 42f20a: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] + 42f20e: 72 07 jb 0x42f217 <__memmove_ssse3+0xc97> + 42f210: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f217: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f21b: 3e 41 ff e1 jmp r9 + 42f21f: 0f 0b ud2 + 42f221: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42f228: 0f 28 56 ea movaps xmm2, xmmword ptr [rsi - 22] + 42f22c: 48 83 ea 40 sub rdx, 64 + 42f230: 0f 28 5e da movaps xmm3, xmmword ptr [rsi - 38] + 42f234: 0f 28 66 ca movaps xmm4, xmmword ptr [rsi - 54] + 42f238: 0f 28 6e ba movaps xmm5, xmmword ptr [rsi - 70] + 42f23c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42f240: 66 0f 3a 0f ca 06 palignr xmm1, xmm2, 6 # xmm1 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] + 42f246: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 42f24c: 66 0f 3a 0f dc 06 palignr xmm3, xmm4, 6 # xmm3 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 42f252: 66 0f 3a 0f e5 06 palignr xmm4, xmm5, 6 # xmm4 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] + 42f258: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42f25c: 0f 28 cd movaps xmm1, xmm5 + 42f25f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42f263: 48 8d 7f c0 lea rdi, [rdi - 64] + 42f267: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42f26b: 72 09 jb 0x42f276 <__memmove_ssse3+0xcf6> + 42f26d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f270: 3e 41 ff e1 jmp r9 + 42f274: 0f 0b ud2 + 42f276: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f279: 48 8d 52 40 lea rdx, [rdx + 64] + 42f27d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f282: 4c 8d 1d 87 7f 06 00 lea r11, [rip + 425863] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f289: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f28d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f291: 3e ff e2 jmp rdx + 42f294: 0f 0b ud2 + 42f296: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42f2a0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f2a7: 48 39 ca cmp rdx, rcx + 42f2aa: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] + 42f2ae: 72 07 jb 0x42f2b7 <__memmove_ssse3+0xd37> + 42f2b0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f2b7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f2bb: 3e 41 ff e1 jmp r9 + 42f2bf: 0f 0b ud2 + 42f2c1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42f2c8: 48 83 ea 40 sub rdx, 64 + 42f2cc: 0f 28 56 09 movaps xmm2, xmmword ptr [rsi + 9] + 42f2d0: 0f 28 5e 19 movaps xmm3, xmmword ptr [rsi + 25] + 42f2d4: 0f 28 66 29 movaps xmm4, xmmword ptr [rsi + 41] + 42f2d8: 0f 28 6e 39 movaps xmm5, xmmword ptr [rsi + 57] + 42f2dc: 66 0f 6f f5 movdqa xmm6, xmm5 + 42f2e0: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] + 42f2e6: 48 8d 76 40 lea rsi, [rsi + 64] + 42f2ea: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] + 42f2f0: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 42f2f6: 48 8d 7f 40 lea rdi, [rdi + 64] + 42f2fa: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 42f300: 66 0f 6f ce movdqa xmm1, xmm6 + 42f304: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42f309: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42f30d: 72 0e jb 0x42f31d <__memmove_ssse3+0xd9d> + 42f30f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f313: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f317: 3e 41 ff e1 jmp r9 + 42f31b: 0f 0b ud2 + 42f31d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f321: 48 8d 52 40 lea rdx, [rdx + 64] + 42f325: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f329: 48 01 d7 add rdi, rdx + 42f32c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f331: 48 01 d6 add rsi, rdx + 42f334: 4c 8d 1d d5 7e 06 00 lea r11, [rip + 425685] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f33b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f33f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f343: 3e ff e2 jmp rdx + 42f346: 0f 0b ud2 + 42f348: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42f350: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f357: 48 39 ca cmp rdx, rcx + 42f35a: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] + 42f35e: 72 07 jb 0x42f367 <__memmove_ssse3+0xde7> + 42f360: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f367: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f36b: 3e 41 ff e1 jmp r9 + 42f36f: 0f 0b ud2 + 42f371: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42f378: 0f 28 56 e9 movaps xmm2, xmmword ptr [rsi - 23] + 42f37c: 48 83 ea 40 sub rdx, 64 + 42f380: 0f 28 5e d9 movaps xmm3, xmmword ptr [rsi - 39] + 42f384: 0f 28 66 c9 movaps xmm4, xmmword ptr [rsi - 55] + 42f388: 0f 28 6e b9 movaps xmm5, xmmword ptr [rsi - 71] + 42f38c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42f390: 66 0f 3a 0f ca 07 palignr xmm1, xmm2, 7 # xmm1 = xmm2[7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6] + 42f396: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 42f39c: 66 0f 3a 0f dc 07 palignr xmm3, xmm4, 7 # xmm3 = xmm4[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 42f3a2: 66 0f 3a 0f e5 07 palignr xmm4, xmm5, 7 # xmm4 = xmm5[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] + 42f3a8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42f3ac: 0f 28 cd movaps xmm1, xmm5 + 42f3af: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42f3b3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42f3b7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42f3bb: 72 09 jb 0x42f3c6 <__memmove_ssse3+0xe46> + 42f3bd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f3c0: 3e 41 ff e1 jmp r9 + 42f3c4: 0f 0b ud2 + 42f3c6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f3c9: 48 8d 52 40 lea rdx, [rdx + 64] + 42f3cd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f3d2: 4c 8d 1d 37 7e 06 00 lea r11, [rip + 425527] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f3d9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f3dd: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f3e1: 3e ff e2 jmp rdx + 42f3e4: 0f 0b ud2 + 42f3e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42f3f0: 4d 8d 89 26 00 00 00 lea r9, [r9 + 38] + 42f3f7: 48 39 ca cmp rdx, rcx + 42f3fa: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] + 42f3fe: 72 07 jb 0x42f407 <__memmove_ssse3+0xe87> + 42f400: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f407: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f40b: 3e 41 ff e1 jmp r9 + 42f40f: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42f416: 48 83 ea 40 sub rdx, 64 + 42f41a: 0f 28 56 08 movaps xmm2, xmmword ptr [rsi + 8] + 42f41e: 0f 28 5e 18 movaps xmm3, xmmword ptr [rsi + 24] + 42f422: 0f 28 66 28 movaps xmm4, xmmword ptr [rsi + 40] + 42f426: 0f 28 6e 38 movaps xmm5, xmmword ptr [rsi + 56] + 42f42a: 66 0f 6f f5 movdqa xmm6, xmm5 + 42f42e: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] + 42f434: 48 8d 76 40 lea rsi, [rsi + 64] + 42f438: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] + 42f43e: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 42f444: 48 8d 7f 40 lea rdi, [rdi + 64] + 42f448: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 42f44e: 66 0f 6f ce movdqa xmm1, xmm6 + 42f452: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42f457: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42f45b: 72 13 jb 0x42f470 <__memmove_ssse3+0xef0> + 42f45d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f461: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f465: 3e 41 ff e1 jmp r9 + 42f469: 0f 0b ud2 + 42f46b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42f470: 48 8d 52 40 lea rdx, [rdx + 64] + 42f474: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f478: 48 01 d6 add rsi, rdx + 42f47b: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f47f: 48 01 d7 add rdi, rdx + 42f482: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f487: 4c 8d 1d 82 7d 06 00 lea r11, [rip + 425346] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f48e: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f492: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f496: 3e ff e2 jmp rdx + 42f499: 0f 0b ud2 + 42f49b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42f4a0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f4a7: 48 39 ca cmp rdx, rcx + 42f4aa: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] + 42f4ae: 72 07 jb 0x42f4b7 <__memmove_ssse3+0xf37> + 42f4b0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f4b7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f4bb: 3e 41 ff e1 jmp r9 + 42f4bf: 0f 0b ud2 + 42f4c1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42f4c8: 0f 28 56 e8 movaps xmm2, xmmword ptr [rsi - 24] + 42f4cc: 48 83 ea 40 sub rdx, 64 + 42f4d0: 0f 28 5e d8 movaps xmm3, xmmword ptr [rsi - 40] + 42f4d4: 0f 28 66 c8 movaps xmm4, xmmword ptr [rsi - 56] + 42f4d8: 0f 28 6e b8 movaps xmm5, xmmword ptr [rsi - 72] + 42f4dc: 48 8d 76 c0 lea rsi, [rsi - 64] + 42f4e0: 66 0f 3a 0f ca 08 palignr xmm1, xmm2, 8 # xmm1 = xmm2[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] + 42f4e6: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 42f4ec: 66 0f 3a 0f dc 08 palignr xmm3, xmm4, 8 # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 42f4f2: 66 0f 3a 0f e5 08 palignr xmm4, xmm5, 8 # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] + 42f4f8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42f4fc: 0f 28 cd movaps xmm1, xmm5 + 42f4ff: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42f503: 48 8d 7f c0 lea rdi, [rdi - 64] + 42f507: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42f50b: 72 09 jb 0x42f516 <__memmove_ssse3+0xf96> + 42f50d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f510: 3e 41 ff e1 jmp r9 + 42f514: 0f 0b ud2 + 42f516: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f519: 48 8d 52 40 lea rdx, [rdx + 64] + 42f51d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f522: 4c 8d 1d e7 7c 06 00 lea r11, [rip + 425191] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f529: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f52d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f531: 3e ff e2 jmp rdx + 42f534: 0f 0b ud2 + 42f536: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42f540: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f547: 48 39 ca cmp rdx, rcx + 42f54a: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] + 42f54e: 72 07 jb 0x42f557 <__memmove_ssse3+0xfd7> + 42f550: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f557: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f55b: 3e 41 ff e1 jmp r9 + 42f55f: 0f 0b ud2 + 42f561: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42f568: 48 83 ea 40 sub rdx, 64 + 42f56c: 0f 28 56 07 movaps xmm2, xmmword ptr [rsi + 7] + 42f570: 0f 28 5e 17 movaps xmm3, xmmword ptr [rsi + 23] + 42f574: 0f 28 66 27 movaps xmm4, xmmword ptr [rsi + 39] + 42f578: 0f 28 6e 37 movaps xmm5, xmmword ptr [rsi + 55] + 42f57c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42f580: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] + 42f586: 48 8d 76 40 lea rsi, [rsi + 64] + 42f58a: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] + 42f590: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 42f596: 48 8d 7f 40 lea rdi, [rdi + 64] + 42f59a: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 42f5a0: 66 0f 6f ce movdqa xmm1, xmm6 + 42f5a4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42f5a9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42f5ad: 72 0e jb 0x42f5bd <__memmove_ssse3+0x103d> + 42f5af: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f5b3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f5b7: 3e 41 ff e1 jmp r9 + 42f5bb: 0f 0b ud2 + 42f5bd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f5c1: 48 8d 52 40 lea rdx, [rdx + 64] + 42f5c5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f5c9: 48 01 d7 add rdi, rdx + 42f5cc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f5d1: 48 01 d6 add rsi, rdx + 42f5d4: 4c 8d 1d 35 7c 06 00 lea r11, [rip + 425013] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f5db: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f5df: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f5e3: 3e ff e2 jmp rdx + 42f5e6: 0f 0b ud2 + 42f5e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42f5f0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f5f7: 48 39 ca cmp rdx, rcx + 42f5fa: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] + 42f5fe: 72 07 jb 0x42f607 <__memmove_ssse3+0x1087> + 42f600: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f607: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f60b: 3e 41 ff e1 jmp r9 + 42f60f: 0f 0b ud2 + 42f611: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42f618: 0f 28 56 e7 movaps xmm2, xmmword ptr [rsi - 25] + 42f61c: 48 83 ea 40 sub rdx, 64 + 42f620: 0f 28 5e d7 movaps xmm3, xmmword ptr [rsi - 41] + 42f624: 0f 28 66 c7 movaps xmm4, xmmword ptr [rsi - 57] + 42f628: 0f 28 6e b7 movaps xmm5, xmmword ptr [rsi - 73] + 42f62c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42f630: 66 0f 3a 0f ca 09 palignr xmm1, xmm2, 9 # xmm1 = xmm2[9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8] + 42f636: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 42f63c: 66 0f 3a 0f dc 09 palignr xmm3, xmm4, 9 # xmm3 = xmm4[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 42f642: 66 0f 3a 0f e5 09 palignr xmm4, xmm5, 9 # xmm4 = xmm5[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] + 42f648: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42f64c: 0f 28 cd movaps xmm1, xmm5 + 42f64f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42f653: 48 8d 7f c0 lea rdi, [rdi - 64] + 42f657: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42f65b: 72 09 jb 0x42f666 <__memmove_ssse3+0x10e6> + 42f65d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f660: 3e 41 ff e1 jmp r9 + 42f664: 0f 0b ud2 + 42f666: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f669: 48 8d 52 40 lea rdx, [rdx + 64] + 42f66d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f672: 4c 8d 1d 97 7b 06 00 lea r11, [rip + 424855] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f679: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f67d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f681: 3e ff e2 jmp rdx + 42f684: 0f 0b ud2 + 42f686: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42f690: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f697: 48 39 ca cmp rdx, rcx + 42f69a: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] + 42f69e: 72 07 jb 0x42f6a7 <__memmove_ssse3+0x1127> + 42f6a0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f6a7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f6ab: 3e 41 ff e1 jmp r9 + 42f6af: 0f 0b ud2 + 42f6b1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42f6b8: 48 83 ea 40 sub rdx, 64 + 42f6bc: 0f 28 56 06 movaps xmm2, xmmword ptr [rsi + 6] + 42f6c0: 0f 28 5e 16 movaps xmm3, xmmword ptr [rsi + 22] + 42f6c4: 0f 28 66 26 movaps xmm4, xmmword ptr [rsi + 38] + 42f6c8: 0f 28 6e 36 movaps xmm5, xmmword ptr [rsi + 54] + 42f6cc: 66 0f 6f f5 movdqa xmm6, xmm5 + 42f6d0: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] + 42f6d6: 48 8d 76 40 lea rsi, [rsi + 64] + 42f6da: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] + 42f6e0: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 42f6e6: 48 8d 7f 40 lea rdi, [rdi + 64] + 42f6ea: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 42f6f0: 66 0f 6f ce movdqa xmm1, xmm6 + 42f6f4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42f6f9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42f6fd: 72 0e jb 0x42f70d <__memmove_ssse3+0x118d> + 42f6ff: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f703: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f707: 3e 41 ff e1 jmp r9 + 42f70b: 0f 0b ud2 + 42f70d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f711: 48 8d 52 40 lea rdx, [rdx + 64] + 42f715: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f719: 48 01 d7 add rdi, rdx + 42f71c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f721: 48 01 d6 add rsi, rdx + 42f724: 4c 8d 1d e5 7a 06 00 lea r11, [rip + 424677] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f72b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f72f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f733: 3e ff e2 jmp rdx + 42f736: 0f 0b ud2 + 42f738: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42f740: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f747: 48 39 ca cmp rdx, rcx + 42f74a: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] + 42f74e: 72 07 jb 0x42f757 <__memmove_ssse3+0x11d7> + 42f750: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f757: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f75b: 3e 41 ff e1 jmp r9 + 42f75f: 0f 0b ud2 + 42f761: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42f768: 0f 28 56 e6 movaps xmm2, xmmword ptr [rsi - 26] + 42f76c: 48 83 ea 40 sub rdx, 64 + 42f770: 0f 28 5e d6 movaps xmm3, xmmword ptr [rsi - 42] + 42f774: 0f 28 66 c6 movaps xmm4, xmmword ptr [rsi - 58] + 42f778: 0f 28 6e b6 movaps xmm5, xmmword ptr [rsi - 74] + 42f77c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42f780: 66 0f 3a 0f ca 0a palignr xmm1, xmm2, 10 # xmm1 = xmm2[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] + 42f786: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 42f78c: 66 0f 3a 0f dc 0a palignr xmm3, xmm4, 10 # xmm3 = xmm4[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 42f792: 66 0f 3a 0f e5 0a palignr xmm4, xmm5, 10 # xmm4 = xmm5[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] + 42f798: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42f79c: 0f 28 cd movaps xmm1, xmm5 + 42f79f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42f7a3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42f7a7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42f7ab: 72 09 jb 0x42f7b6 <__memmove_ssse3+0x1236> + 42f7ad: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f7b0: 3e 41 ff e1 jmp r9 + 42f7b4: 0f 0b ud2 + 42f7b6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f7b9: 48 8d 52 40 lea rdx, [rdx + 64] + 42f7bd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f7c2: 4c 8d 1d 47 7a 06 00 lea r11, [rip + 424519] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f7c9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f7cd: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f7d1: 3e ff e2 jmp rdx + 42f7d4: 0f 0b ud2 + 42f7d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42f7e0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f7e7: 48 39 ca cmp rdx, rcx + 42f7ea: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] + 42f7ee: 72 07 jb 0x42f7f7 <__memmove_ssse3+0x1277> + 42f7f0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f7f7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f7fb: 3e 41 ff e1 jmp r9 + 42f7ff: 0f 0b ud2 + 42f801: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42f808: 48 83 ea 40 sub rdx, 64 + 42f80c: 0f 28 56 05 movaps xmm2, xmmword ptr [rsi + 5] + 42f810: 0f 28 5e 15 movaps xmm3, xmmword ptr [rsi + 21] + 42f814: 0f 28 66 25 movaps xmm4, xmmword ptr [rsi + 37] + 42f818: 0f 28 6e 35 movaps xmm5, xmmword ptr [rsi + 53] + 42f81c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42f820: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] + 42f826: 48 8d 76 40 lea rsi, [rsi + 64] + 42f82a: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] + 42f830: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 42f836: 48 8d 7f 40 lea rdi, [rdi + 64] + 42f83a: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 42f840: 66 0f 6f ce movdqa xmm1, xmm6 + 42f844: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42f849: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42f84d: 72 0e jb 0x42f85d <__memmove_ssse3+0x12dd> + 42f84f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f853: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f857: 3e 41 ff e1 jmp r9 + 42f85b: 0f 0b ud2 + 42f85d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f861: 48 8d 52 40 lea rdx, [rdx + 64] + 42f865: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f869: 48 01 d7 add rdi, rdx + 42f86c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f871: 48 01 d6 add rsi, rdx + 42f874: 4c 8d 1d 95 79 06 00 lea r11, [rip + 424341] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f87b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f87f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f883: 3e ff e2 jmp rdx + 42f886: 0f 0b ud2 + 42f888: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42f890: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f897: 48 39 ca cmp rdx, rcx + 42f89a: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] + 42f89e: 72 07 jb 0x42f8a7 <__memmove_ssse3+0x1327> + 42f8a0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f8a7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f8ab: 3e 41 ff e1 jmp r9 + 42f8af: 0f 0b ud2 + 42f8b1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42f8b8: 0f 28 56 e5 movaps xmm2, xmmword ptr [rsi - 27] + 42f8bc: 48 83 ea 40 sub rdx, 64 + 42f8c0: 0f 28 5e d5 movaps xmm3, xmmword ptr [rsi - 43] + 42f8c4: 0f 28 66 c5 movaps xmm4, xmmword ptr [rsi - 59] + 42f8c8: 0f 28 6e b5 movaps xmm5, xmmword ptr [rsi - 75] + 42f8cc: 48 8d 76 c0 lea rsi, [rsi - 64] + 42f8d0: 66 0f 3a 0f ca 0b palignr xmm1, xmm2, 11 # xmm1 = xmm2[11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10] + 42f8d6: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 42f8dc: 66 0f 3a 0f dc 0b palignr xmm3, xmm4, 11 # xmm3 = xmm4[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 42f8e2: 66 0f 3a 0f e5 0b palignr xmm4, xmm5, 11 # xmm4 = xmm5[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] + 42f8e8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42f8ec: 0f 28 cd movaps xmm1, xmm5 + 42f8ef: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42f8f3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42f8f7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42f8fb: 72 09 jb 0x42f906 <__memmove_ssse3+0x1386> + 42f8fd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f900: 3e 41 ff e1 jmp r9 + 42f904: 0f 0b ud2 + 42f906: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42f909: 48 8d 52 40 lea rdx, [rdx + 64] + 42f90d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f912: 4c 8d 1d f7 78 06 00 lea r11, [rip + 424183] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f919: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f91d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f921: 3e ff e2 jmp rdx + 42f924: 0f 0b ud2 + 42f926: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42f930: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f937: 48 39 ca cmp rdx, rcx + 42f93a: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] + 42f93e: 72 07 jb 0x42f947 <__memmove_ssse3+0x13c7> + 42f940: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f947: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f94b: 3e 41 ff e1 jmp r9 + 42f94f: 0f 0b ud2 + 42f951: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42f958: 48 83 ea 40 sub rdx, 64 + 42f95c: 0f 28 56 04 movaps xmm2, xmmword ptr [rsi + 4] + 42f960: 0f 28 5e 14 movaps xmm3, xmmword ptr [rsi + 20] + 42f964: 0f 28 66 24 movaps xmm4, xmmword ptr [rsi + 36] + 42f968: 0f 28 6e 34 movaps xmm5, xmmword ptr [rsi + 52] + 42f96c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42f970: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] + 42f976: 48 8d 76 40 lea rsi, [rsi + 64] + 42f97a: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] + 42f980: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 42f986: 48 8d 7f 40 lea rdi, [rdi + 64] + 42f98a: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 42f990: 66 0f 6f ce movdqa xmm1, xmm6 + 42f994: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42f999: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42f99d: 72 0e jb 0x42f9ad <__memmove_ssse3+0x142d> + 42f99f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f9a3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f9a7: 3e 41 ff e1 jmp r9 + 42f9ab: 0f 0b ud2 + 42f9ad: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42f9b1: 48 8d 52 40 lea rdx, [rdx + 64] + 42f9b5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42f9b9: 48 01 d7 add rdi, rdx + 42f9bc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42f9c1: 48 01 d6 add rsi, rdx + 42f9c4: 4c 8d 1d 45 78 06 00 lea r11, [rip + 424005] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42f9cb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42f9cf: 49 8d 14 13 lea rdx, [r11 + rdx] + 42f9d3: 3e ff e2 jmp rdx + 42f9d6: 0f 0b ud2 + 42f9d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42f9e0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42f9e7: 48 39 ca cmp rdx, rcx + 42f9ea: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] + 42f9ee: 72 07 jb 0x42f9f7 <__memmove_ssse3+0x1477> + 42f9f0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42f9f7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42f9fb: 3e 41 ff e1 jmp r9 + 42f9ff: 0f 0b ud2 + 42fa01: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42fa08: 0f 28 56 e4 movaps xmm2, xmmword ptr [rsi - 28] + 42fa0c: 48 83 ea 40 sub rdx, 64 + 42fa10: 0f 28 5e d4 movaps xmm3, xmmword ptr [rsi - 44] + 42fa14: 0f 28 66 c4 movaps xmm4, xmmword ptr [rsi - 60] + 42fa18: 0f 28 6e b4 movaps xmm5, xmmword ptr [rsi - 76] + 42fa1c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42fa20: 66 0f 3a 0f ca 0c palignr xmm1, xmm2, 12 # xmm1 = xmm2[12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11] + 42fa26: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 42fa2c: 66 0f 3a 0f dc 0c palignr xmm3, xmm4, 12 # xmm3 = xmm4[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 42fa32: 66 0f 3a 0f e5 0c palignr xmm4, xmm5, 12 # xmm4 = xmm5[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] + 42fa38: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42fa3c: 0f 28 cd movaps xmm1, xmm5 + 42fa3f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42fa43: 48 8d 7f c0 lea rdi, [rdi - 64] + 42fa47: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42fa4b: 72 09 jb 0x42fa56 <__memmove_ssse3+0x14d6> + 42fa4d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42fa50: 3e 41 ff e1 jmp r9 + 42fa54: 0f 0b ud2 + 42fa56: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42fa59: 48 8d 52 40 lea rdx, [rdx + 64] + 42fa5d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42fa62: 4c 8d 1d a7 77 06 00 lea r11, [rip + 423847] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42fa69: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42fa6d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42fa71: 3e ff e2 jmp rdx + 42fa74: 0f 0b ud2 + 42fa76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42fa80: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42fa87: 48 39 ca cmp rdx, rcx + 42fa8a: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] + 42fa8e: 72 07 jb 0x42fa97 <__memmove_ssse3+0x1517> + 42fa90: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42fa97: 48 8d 52 c0 lea rdx, [rdx - 64] + 42fa9b: 3e 41 ff e1 jmp r9 + 42fa9f: 0f 0b ud2 + 42faa1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42faa8: 48 83 ea 40 sub rdx, 64 + 42faac: 0f 28 56 03 movaps xmm2, xmmword ptr [rsi + 3] + 42fab0: 0f 28 5e 13 movaps xmm3, xmmword ptr [rsi + 19] + 42fab4: 0f 28 66 23 movaps xmm4, xmmword ptr [rsi + 35] + 42fab8: 0f 28 6e 33 movaps xmm5, xmmword ptr [rsi + 51] + 42fabc: 66 0f 6f f5 movdqa xmm6, xmm5 + 42fac0: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42fac6: 48 8d 76 40 lea rsi, [rsi + 64] + 42faca: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42fad0: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42fad6: 48 8d 7f 40 lea rdi, [rdi + 64] + 42fada: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42fae0: 66 0f 6f ce movdqa xmm1, xmm6 + 42fae4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42fae9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42faed: 72 0e jb 0x42fafd <__memmove_ssse3+0x157d> + 42faef: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42faf3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42faf7: 3e 41 ff e1 jmp r9 + 42fafb: 0f 0b ud2 + 42fafd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42fb01: 48 8d 52 40 lea rdx, [rdx + 64] + 42fb05: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42fb09: 48 01 d7 add rdi, rdx + 42fb0c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42fb11: 48 01 d6 add rsi, rdx + 42fb14: 4c 8d 1d f5 76 06 00 lea r11, [rip + 423669] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42fb1b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42fb1f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42fb23: 3e ff e2 jmp rdx + 42fb26: 0f 0b ud2 + 42fb28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42fb30: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42fb37: 48 39 ca cmp rdx, rcx + 42fb3a: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] + 42fb3e: 72 07 jb 0x42fb47 <__memmove_ssse3+0x15c7> + 42fb40: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42fb47: 48 8d 52 c0 lea rdx, [rdx - 64] + 42fb4b: 3e 41 ff e1 jmp r9 + 42fb4f: 0f 0b ud2 + 42fb51: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42fb58: 0f 28 56 e3 movaps xmm2, xmmword ptr [rsi - 29] + 42fb5c: 48 83 ea 40 sub rdx, 64 + 42fb60: 0f 28 5e d3 movaps xmm3, xmmword ptr [rsi - 45] + 42fb64: 0f 28 66 c3 movaps xmm4, xmmword ptr [rsi - 61] + 42fb68: 0f 28 6e b3 movaps xmm5, xmmword ptr [rsi - 77] + 42fb6c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42fb70: 66 0f 3a 0f ca 0d palignr xmm1, xmm2, 13 # xmm1 = xmm2[13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42fb76: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42fb7c: 66 0f 3a 0f dc 0d palignr xmm3, xmm4, 13 # xmm3 = xmm4[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42fb82: 66 0f 3a 0f e5 0d palignr xmm4, xmm5, 13 # xmm4 = xmm5[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] + 42fb88: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42fb8c: 0f 28 cd movaps xmm1, xmm5 + 42fb8f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42fb93: 48 8d 7f c0 lea rdi, [rdi - 64] + 42fb97: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42fb9b: 72 09 jb 0x42fba6 <__memmove_ssse3+0x1626> + 42fb9d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42fba0: 3e 41 ff e1 jmp r9 + 42fba4: 0f 0b ud2 + 42fba6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42fba9: 48 8d 52 40 lea rdx, [rdx + 64] + 42fbad: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42fbb2: 4c 8d 1d 57 76 06 00 lea r11, [rip + 423511] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42fbb9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42fbbd: 49 8d 14 13 lea rdx, [r11 + rdx] + 42fbc1: 3e ff e2 jmp rdx + 42fbc4: 0f 0b ud2 + 42fbc6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42fbd0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42fbd7: 48 39 ca cmp rdx, rcx + 42fbda: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] + 42fbde: 72 07 jb 0x42fbe7 <__memmove_ssse3+0x1667> + 42fbe0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42fbe7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42fbeb: 3e 41 ff e1 jmp r9 + 42fbef: 0f 0b ud2 + 42fbf1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42fbf8: 48 83 ea 40 sub rdx, 64 + 42fbfc: 0f 28 56 02 movaps xmm2, xmmword ptr [rsi + 2] + 42fc00: 0f 28 5e 12 movaps xmm3, xmmword ptr [rsi + 18] + 42fc04: 0f 28 66 22 movaps xmm4, xmmword ptr [rsi + 34] + 42fc08: 0f 28 6e 32 movaps xmm5, xmmword ptr [rsi + 50] + 42fc0c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42fc10: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42fc16: 48 8d 76 40 lea rsi, [rsi + 64] + 42fc1a: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42fc20: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42fc26: 48 8d 7f 40 lea rdi, [rdi + 64] + 42fc2a: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42fc30: 66 0f 6f ce movdqa xmm1, xmm6 + 42fc34: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42fc39: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42fc3d: 72 0e jb 0x42fc4d <__memmove_ssse3+0x16cd> + 42fc3f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42fc43: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42fc47: 3e 41 ff e1 jmp r9 + 42fc4b: 0f 0b ud2 + 42fc4d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42fc51: 48 8d 52 40 lea rdx, [rdx + 64] + 42fc55: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42fc59: 48 01 d7 add rdi, rdx + 42fc5c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42fc61: 48 01 d6 add rsi, rdx + 42fc64: 4c 8d 1d a5 75 06 00 lea r11, [rip + 423333] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42fc6b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42fc6f: 49 8d 14 13 lea rdx, [r11 + rdx] + 42fc73: 3e ff e2 jmp rdx + 42fc76: 0f 0b ud2 + 42fc78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42fc80: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42fc87: 48 39 ca cmp rdx, rcx + 42fc8a: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] + 42fc8e: 72 07 jb 0x42fc97 <__memmove_ssse3+0x1717> + 42fc90: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42fc97: 48 8d 52 c0 lea rdx, [rdx - 64] + 42fc9b: 3e 41 ff e1 jmp r9 + 42fc9f: 0f 0b ud2 + 42fca1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42fca8: 0f 28 56 e2 movaps xmm2, xmmword ptr [rsi - 30] + 42fcac: 48 83 ea 40 sub rdx, 64 + 42fcb0: 0f 28 5e d2 movaps xmm3, xmmword ptr [rsi - 46] + 42fcb4: 0f 28 66 c2 movaps xmm4, xmmword ptr [rsi - 62] + 42fcb8: 0f 28 6e b2 movaps xmm5, xmmword ptr [rsi - 78] + 42fcbc: 48 8d 76 c0 lea rsi, [rsi - 64] + 42fcc0: 66 0f 3a 0f ca 0e palignr xmm1, xmm2, 14 # xmm1 = xmm2[14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42fcc6: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42fccc: 66 0f 3a 0f dc 0e palignr xmm3, xmm4, 14 # xmm3 = xmm4[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42fcd2: 66 0f 3a 0f e5 0e palignr xmm4, xmm5, 14 # xmm4 = xmm5[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 42fcd8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42fcdc: 0f 28 cd movaps xmm1, xmm5 + 42fcdf: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42fce3: 48 8d 7f c0 lea rdi, [rdi - 64] + 42fce7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42fceb: 72 09 jb 0x42fcf6 <__memmove_ssse3+0x1776> + 42fced: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42fcf0: 3e 41 ff e1 jmp r9 + 42fcf4: 0f 0b ud2 + 42fcf6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42fcf9: 48 8d 52 40 lea rdx, [rdx + 64] + 42fcfd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42fd02: 4c 8d 1d 07 75 06 00 lea r11, [rip + 423175] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42fd09: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42fd0d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42fd11: 3e ff e2 jmp rdx + 42fd14: 0f 0b ud2 + 42fd16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42fd20: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42fd27: 48 39 ca cmp rdx, rcx + 42fd2a: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] + 42fd2e: 72 07 jb 0x42fd37 <__memmove_ssse3+0x17b7> + 42fd30: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42fd37: 48 8d 52 c0 lea rdx, [rdx - 64] + 42fd3b: 3e 41 ff e1 jmp r9 + 42fd3f: 0f 0b ud2 + 42fd41: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 42fd48: 48 83 ea 40 sub rdx, 64 + 42fd4c: 0f 28 56 01 movaps xmm2, xmmword ptr [rsi + 1] + 42fd50: 0f 28 5e 11 movaps xmm3, xmmword ptr [rsi + 17] + 42fd54: 0f 28 66 21 movaps xmm4, xmmword ptr [rsi + 33] + 42fd58: 0f 28 6e 31 movaps xmm5, xmmword ptr [rsi + 49] + 42fd5c: 66 0f 6f f5 movdqa xmm6, xmm5 + 42fd60: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42fd66: 48 8d 76 40 lea rsi, [rsi + 64] + 42fd6a: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42fd70: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42fd76: 48 8d 7f 40 lea rdi, [rdi + 64] + 42fd7a: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42fd80: 66 0f 6f ce movdqa xmm1, xmm6 + 42fd84: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 + 42fd89: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 42fd8d: 72 0e jb 0x42fd9d <__memmove_ssse3+0x181d> + 42fd8f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42fd93: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42fd97: 3e 41 ff e1 jmp r9 + 42fd9b: 0f 0b ud2 + 42fd9d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 + 42fda1: 48 8d 52 40 lea rdx, [rdx + 64] + 42fda5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 + 42fda9: 48 01 d7 add rdi, rdx + 42fdac: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42fdb1: 48 01 d6 add rsi, rdx + 42fdb4: 4c 8d 1d 55 74 06 00 lea r11, [rip + 422997] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42fdbb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42fdbf: 49 8d 14 13 lea rdx, [r11 + rdx] + 42fdc3: 3e ff e2 jmp rdx + 42fdc6: 0f 0b ud2 + 42fdc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 42fdd0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] + 42fdd7: 48 39 ca cmp rdx, rcx + 42fdda: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] + 42fdde: 72 07 jb 0x42fde7 <__memmove_ssse3+0x1867> + 42fde0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] + 42fde7: 48 8d 52 c0 lea rdx, [rdx - 64] + 42fdeb: 3e 41 ff e1 jmp r9 + 42fdef: 0f 0b ud2 + 42fdf1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 42fdf8: 0f 28 56 e1 movaps xmm2, xmmword ptr [rsi - 31] + 42fdfc: 48 83 ea 40 sub rdx, 64 + 42fe00: 0f 28 5e d1 movaps xmm3, xmmword ptr [rsi - 47] + 42fe04: 0f 28 66 c1 movaps xmm4, xmmword ptr [rsi - 63] + 42fe08: 0f 28 6e b1 movaps xmm5, xmmword ptr [rsi - 79] + 42fe0c: 48 8d 76 c0 lea rsi, [rsi - 64] + 42fe10: 66 0f 3a 0f ca 0f palignr xmm1, xmm2, 15 # xmm1 = xmm2[15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42fe16: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42fe1c: 66 0f 3a 0f dc 0f palignr xmm3, xmm4, 15 # xmm3 = xmm4[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42fe22: 66 0f 3a 0f e5 0f palignr xmm4, xmm5, 15 # xmm4 = xmm5[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 42fe28: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 42fe2c: 0f 28 cd movaps xmm1, xmm5 + 42fe2f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 42fe33: 48 8d 7f c0 lea rdi, [rdi - 64] + 42fe37: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 42fe3b: 72 09 jb 0x42fe46 <__memmove_ssse3+0x18c6> + 42fe3d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42fe40: 3e 41 ff e1 jmp r9 + 42fe44: 0f 0b ud2 + 42fe46: 0f 29 27 movaps xmmword ptr [rdi], xmm4 + 42fe49: 48 8d 52 40 lea rdx, [rdx + 64] + 42fe4d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 42fe52: 4c 8d 1d b7 73 06 00 lea r11, [rip + 422839] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 42fe59: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 42fe5d: 49 8d 14 13 lea rdx, [r11 + rdx] + 42fe61: 3e ff e2 jmp rdx + 42fe64: 0f 0b ud2 + 42fe66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42fe70: f3 0f 6f 46 b8 movdqu xmm0, xmmword ptr [rsi - 72] + 42fe75: f3 0f 6f 4e c8 movdqu xmm1, xmmword ptr [rsi - 56] + 42fe7a: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] + 42fe7e: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42fe82: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42fe86: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42fe8a: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42fe8e: f3 0f 7f 47 b8 movdqu xmmword ptr [rdi - 72], xmm0 + 42fe93: f3 0f 7f 4f c8 movdqu xmmword ptr [rdi - 56], xmm1 + 42fe98: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 + 42fe9c: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42fea0: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42fea4: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42fea8: 48 89 4f f8 mov qword ptr [rdi - 8], rcx + 42feac: c3 ret + 42fead: 0f 1f 00 nop dword ptr [rax] + 42feb0: f3 0f 6f 46 c0 movdqu xmm0, xmmword ptr [rsi - 64] + 42feb5: 48 8b 4e d0 mov rcx, qword ptr [rsi - 48] + 42feb9: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] + 42febd: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42fec1: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42fec5: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42fec9: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42fecd: f3 0f 7f 47 c0 movdqu xmmword ptr [rdi - 64], xmm0 + 42fed2: 48 89 4f d0 mov qword ptr [rdi - 48], rcx + 42fed6: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 + 42feda: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42fede: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42fee2: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42fee6: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42feea: c3 ret + 42feeb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 42fef0: f3 0f 6f 46 c8 movdqu xmm0, xmmword ptr [rsi - 56] + 42fef5: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] + 42fef9: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42fefd: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42ff01: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42ff05: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 42ff09: f3 0f 7f 47 c8 movdqu xmmword ptr [rdi - 56], xmm0 + 42ff0e: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 + 42ff12: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42ff16: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42ff1a: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42ff1e: 48 89 4f f8 mov qword ptr [rdi - 8], rcx + 42ff22: c3 ret + 42ff23: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42ff2e: 66 90 nop + 42ff30: 48 8b 4e d0 mov rcx, qword ptr [rsi - 48] + 42ff34: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] + 42ff38: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42ff3c: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42ff40: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42ff44: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42ff48: 48 89 4f d0 mov qword ptr [rdi - 48], rcx + 42ff4c: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 + 42ff50: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42ff54: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42ff58: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42ff5c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42ff60: c3 ret + 42ff61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42ff6c: 0f 1f 40 00 nop dword ptr [rax] + 42ff70: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] + 42ff74: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42ff78: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42ff7c: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42ff80: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42ff84: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 + 42ff88: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42ff8c: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42ff90: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42ff94: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42ff98: c3 ret + 42ff99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42ffa0: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] + 42ffa4: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42ffa8: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42ffac: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42ffb0: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 + 42ffb4: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42ffb8: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42ffbc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42ffc0: c3 ret + 42ffc1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 42ffcc: 0f 1f 40 00 nop dword ptr [rax] + 42ffd0: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] + 42ffd4: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42ffd8: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42ffdc: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 42ffe0: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42ffe4: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 42ffe8: c3 ret + 42ffe9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 42fff0: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 42fff4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 42fff8: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 + 42fffc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430000: c3 ret + 430001: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43000c: 0f 1f 40 00 nop dword ptr [rax] + 430010: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430014: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430018: c3 ret + 430019: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 430020: f3 0f 6f 46 b7 movdqu xmm0, xmmword ptr [rsi - 73] + 430025: f3 0f 6f 4e c7 movdqu xmm1, xmmword ptr [rsi - 57] + 43002a: 48 8b 4e d7 mov rcx, qword ptr [rsi - 41] + 43002e: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 430032: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 430036: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 43003a: 4c 8b 46 f7 mov r8, qword ptr [rsi - 9] + 43003e: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430041: f3 0f 7f 47 b7 movdqu xmmword ptr [rdi - 73], xmm0 + 430046: f3 0f 7f 4f c7 movdqu xmmword ptr [rdi - 57], xmm1 + 43004b: 48 89 4f d7 mov qword ptr [rdi - 41], rcx + 43004f: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 430053: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 430057: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 43005b: 4c 89 47 f7 mov qword ptr [rdi - 9], r8 + 43005f: 89 57 fc mov dword ptr [rdi - 4], edx + 430062: c3 ret + 430063: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43006e: 66 90 nop + 430070: f3 0f 6f 46 bf movdqu xmm0, xmmword ptr [rsi - 65] + 430075: f3 0f 6f 4e cf movdqu xmm1, xmmword ptr [rsi - 49] + 43007a: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 43007e: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 430082: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 430086: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 43008a: 8b 56 fc mov edx, dword ptr [rsi - 4] + 43008d: f3 0f 7f 47 bf movdqu xmmword ptr [rdi - 65], xmm0 + 430092: f3 0f 7f 4f cf movdqu xmmword ptr [rdi - 49], xmm1 + 430097: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 43009b: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 43009f: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 4300a3: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 4300a7: 89 57 fc mov dword ptr [rdi - 4], edx + 4300aa: c3 ret + 4300ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4300b0: f3 0f 6f 46 c7 movdqu xmm0, xmmword ptr [rsi - 57] + 4300b5: 4c 8b 46 d7 mov r8, qword ptr [rsi - 41] + 4300b9: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 4300bd: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 4300c1: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 4300c5: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 4300c9: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4300cc: f3 0f 7f 47 c7 movdqu xmmword ptr [rdi - 57], xmm0 + 4300d1: 4c 89 47 d7 mov qword ptr [rdi - 41], r8 + 4300d5: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 4300d9: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 4300dd: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 4300e1: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 4300e5: 89 57 fc mov dword ptr [rdi - 4], edx + 4300e8: c3 ret + 4300e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4300f0: f3 0f 6f 46 cf movdqu xmm0, xmmword ptr [rsi - 49] + 4300f5: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 4300f9: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 4300fd: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 430101: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 430105: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430108: f3 0f 7f 47 cf movdqu xmmword ptr [rdi - 49], xmm0 + 43010d: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 430111: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 430115: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 430119: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 43011d: 89 57 fc mov dword ptr [rdi - 4], edx + 430120: c3 ret + 430121: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43012c: 0f 1f 40 00 nop dword ptr [rax] + 430130: 4c 8b 46 d7 mov r8, qword ptr [rsi - 41] + 430134: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 430138: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 43013c: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 430140: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 430144: 8a 56 ff mov dl, byte ptr [rsi - 1] + 430147: 4c 89 47 d7 mov qword ptr [rdi - 41], r8 + 43014b: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 43014f: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 430153: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 430157: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 43015b: 88 57 ff mov byte ptr [rdi - 1], dl + 43015e: c3 ret + 43015f: 90 nop + 430160: 4c 8b 4e df mov r9, qword ptr [rsi - 33] + 430164: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 430168: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 43016c: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 430170: 8a 56 ff mov dl, byte ptr [rsi - 1] + 430173: 4c 89 4f df mov qword ptr [rdi - 33], r9 + 430177: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 43017b: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 43017f: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 430183: 88 57 ff mov byte ptr [rdi - 1], dl + 430186: c3 ret + 430187: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 430190: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] + 430194: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 430198: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 43019c: 8a 56 ff mov dl, byte ptr [rsi - 1] + 43019f: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 + 4301a3: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 4301a7: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 4301ab: 88 57 ff mov byte ptr [rdi - 1], dl + 4301ae: c3 ret + 4301af: 90 nop + 4301b0: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] + 4301b4: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 4301b8: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4301bb: 4c 89 5f ef mov qword ptr [rdi - 17], r11 + 4301bf: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 4301c3: 89 57 fc mov dword ptr [rdi - 4], edx + 4301c6: c3 ret + 4301c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4301d0: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] + 4301d4: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4301d7: 48 89 4f f7 mov qword ptr [rdi - 9], rcx + 4301db: 89 57 fc mov dword ptr [rdi - 4], edx + 4301de: c3 ret + 4301df: 90 nop + 4301e0: 8a 56 ff mov dl, byte ptr [rsi - 1] + 4301e3: 88 57 ff mov byte ptr [rdi - 1], dl + 4301e6: c3 ret + 4301e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4301f0: f3 0f 6f 46 b6 movdqu xmm0, xmmword ptr [rsi - 74] + 4301f5: f3 0f 6f 4e c6 movdqu xmm1, xmmword ptr [rsi - 58] + 4301fa: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] + 4301fe: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 430202: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 430206: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 43020a: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 43020e: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430211: f3 0f 7f 47 b6 movdqu xmmword ptr [rdi - 74], xmm0 + 430216: f3 0f 7f 4f c6 movdqu xmmword ptr [rdi - 58], xmm1 + 43021b: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 + 43021f: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 430223: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 430227: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 43022b: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 43022f: 89 57 fc mov dword ptr [rdi - 4], edx + 430232: c3 ret + 430233: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43023e: 66 90 nop + 430240: f3 0f 6f 46 be movdqu xmm0, xmmword ptr [rsi - 66] + 430245: f3 0f 6f 4e ce movdqu xmm1, xmmword ptr [rsi - 50] + 43024a: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] + 43024e: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 430252: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 430256: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 43025a: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 43025e: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430261: f3 0f 7f 47 be movdqu xmmword ptr [rdi - 66], xmm0 + 430266: f3 0f 7f 4f ce movdqu xmmword ptr [rdi - 50], xmm1 + 43026b: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 + 43026f: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 430273: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 430277: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 43027b: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 43027f: 89 57 fc mov dword ptr [rdi - 4], edx + 430282: c3 ret + 430283: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43028e: 66 90 nop + 430290: f3 0f 6f 4e c6 movdqu xmm1, xmmword ptr [rsi - 58] + 430295: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] + 430299: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 43029d: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 4302a1: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 4302a5: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 4302a9: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4302ac: f3 0f 7f 4f c6 movdqu xmmword ptr [rdi - 58], xmm1 + 4302b1: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 + 4302b5: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 4302b9: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 4302bd: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 4302c1: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 4302c5: 89 57 fc mov dword ptr [rdi - 4], edx + 4302c8: c3 ret + 4302c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4302d0: f3 0f 6f 46 ce movdqu xmm0, xmmword ptr [rsi - 50] + 4302d5: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 4302d9: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 4302dd: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 4302e1: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 4302e5: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4302e8: f3 0f 7f 47 ce movdqu xmmword ptr [rdi - 50], xmm0 + 4302ed: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 4302f1: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 4302f5: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 4302f9: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 4302fd: 89 57 fc mov dword ptr [rdi - 4], edx + 430300: c3 ret + 430301: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43030c: 0f 1f 40 00 nop dword ptr [rax] + 430310: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] + 430314: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 430318: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 43031c: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 430320: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 430324: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430327: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 + 43032b: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 43032f: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 430333: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 430337: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 43033b: 89 57 fc mov dword ptr [rdi - 4], edx + 43033e: c3 ret + 43033f: 90 nop + 430340: 4c 8b 4e de mov r9, qword ptr [rsi - 34] + 430344: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 430348: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 43034c: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 430350: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430353: 4c 89 4f de mov qword ptr [rdi - 34], r9 + 430357: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 43035b: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 43035f: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 430363: 89 57 fc mov dword ptr [rdi - 4], edx + 430366: c3 ret + 430367: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 430370: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] + 430374: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 430378: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 43037c: 8b 56 fc mov edx, dword ptr [rsi - 4] + 43037f: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 + 430383: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 430387: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 43038b: 89 57 fc mov dword ptr [rdi - 4], edx + 43038e: c3 ret + 43038f: 90 nop + 430390: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] + 430394: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 430398: 8b 56 fc mov edx, dword ptr [rsi - 4] + 43039b: 4c 89 5f ee mov qword ptr [rdi - 18], r11 + 43039f: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 4303a3: 89 57 fc mov dword ptr [rdi - 4], edx + 4303a6: c3 ret + 4303a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4303b0: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] + 4303b4: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4303b7: 48 89 4f f6 mov qword ptr [rdi - 10], rcx + 4303bb: 89 57 fc mov dword ptr [rdi - 4], edx + 4303be: c3 ret + 4303bf: 90 nop + 4303c0: 66 8b 56 fe mov dx, word ptr [rsi - 2] + 4303c4: 66 89 57 fe mov word ptr [rdi - 2], dx + 4303c8: c3 ret + 4303c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4303d0: f3 0f 6f 46 b5 movdqu xmm0, xmmword ptr [rsi - 75] + 4303d5: f3 0f 6f 4e c5 movdqu xmm1, xmmword ptr [rsi - 59] + 4303da: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] + 4303de: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 4303e2: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 4303e6: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 4303ea: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 4303ee: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4303f1: f3 0f 7f 47 b5 movdqu xmmword ptr [rdi - 75], xmm0 + 4303f6: f3 0f 7f 4f c5 movdqu xmmword ptr [rdi - 59], xmm1 + 4303fb: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 + 4303ff: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 430403: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 430407: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 43040b: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 43040f: 89 57 fc mov dword ptr [rdi - 4], edx + 430412: c3 ret + 430413: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43041e: 66 90 nop + 430420: f3 0f 6f 46 bd movdqu xmm0, xmmword ptr [rsi - 67] + 430425: f3 0f 6f 4e c5 movdqu xmm1, xmmword ptr [rsi - 59] + 43042a: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] + 43042e: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 430432: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 430436: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 43043a: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 43043e: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430441: f3 0f 7f 47 bd movdqu xmmword ptr [rdi - 67], xmm0 + 430446: f3 0f 7f 4f c5 movdqu xmmword ptr [rdi - 59], xmm1 + 43044b: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 + 43044f: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 430453: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 430457: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 43045b: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 43045f: 89 57 fc mov dword ptr [rdi - 4], edx + 430462: c3 ret + 430463: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43046e: 66 90 nop + 430470: f3 0f 6f 46 c5 movdqu xmm0, xmmword ptr [rsi - 59] + 430475: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] + 430479: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 43047d: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 430481: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 430485: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 430489: 8b 56 fc mov edx, dword ptr [rsi - 4] + 43048c: f3 0f 7f 47 c5 movdqu xmmword ptr [rdi - 59], xmm0 + 430491: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 + 430495: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 430499: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 43049d: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 4304a1: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 4304a5: 89 57 fc mov dword ptr [rdi - 4], edx + 4304a8: c3 ret + 4304a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4304b0: f3 0f 6f 46 cd movdqu xmm0, xmmword ptr [rsi - 51] + 4304b5: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 4304b9: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 4304bd: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 4304c1: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 4304c5: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4304c8: f3 0f 7f 47 cd movdqu xmmword ptr [rdi - 51], xmm0 + 4304cd: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 4304d1: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 4304d5: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 4304d9: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 4304dd: 89 57 fc mov dword ptr [rdi - 4], edx + 4304e0: c3 ret + 4304e1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4304ec: 0f 1f 40 00 nop dword ptr [rax] + 4304f0: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] + 4304f4: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 4304f8: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 4304fc: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 430500: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 430504: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430507: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 + 43050b: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 43050f: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 430513: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 430517: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 43051b: 89 57 fc mov dword ptr [rdi - 4], edx + 43051e: c3 ret + 43051f: 90 nop + 430520: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] + 430524: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 430528: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 43052c: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 430530: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430533: 4c 89 4f dd mov qword ptr [rdi - 35], r9 + 430537: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 43053b: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 43053f: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 430543: 89 57 fc mov dword ptr [rdi - 4], edx + 430546: c3 ret + 430547: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 430550: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] + 430554: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 430558: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 43055c: 8b 56 fc mov edx, dword ptr [rsi - 4] + 43055f: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 + 430563: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 430567: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 43056b: 89 57 fc mov dword ptr [rdi - 4], edx + 43056e: c3 ret + 43056f: 90 nop + 430570: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] + 430574: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 430578: 8b 56 fc mov edx, dword ptr [rsi - 4] + 43057b: 4c 89 5f ed mov qword ptr [rdi - 19], r11 + 43057f: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 430583: 89 57 fc mov dword ptr [rdi - 4], edx + 430586: c3 ret + 430587: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 430590: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] + 430594: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430597: 48 89 4f f5 mov qword ptr [rdi - 11], rcx + 43059b: 89 57 fc mov dword ptr [rdi - 4], edx + 43059e: c3 ret + 43059f: 90 nop + 4305a0: 66 8b 56 fd mov dx, word ptr [rsi - 3] + 4305a4: 66 8b 4e fe mov cx, word ptr [rsi - 2] + 4305a8: 66 89 57 fd mov word ptr [rdi - 3], dx + 4305ac: 66 89 4f fe mov word ptr [rdi - 2], cx + 4305b0: c3 ret + 4305b1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4305bc: 0f 1f 40 00 nop dword ptr [rax] + 4305c0: f3 0f 6f 46 b4 movdqu xmm0, xmmword ptr [rsi - 76] + 4305c5: f3 0f 6f 4e c4 movdqu xmm1, xmmword ptr [rsi - 60] + 4305ca: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] + 4305ce: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 4305d2: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 4305d6: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 4305da: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 4305de: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4305e1: f3 0f 7f 47 b4 movdqu xmmword ptr [rdi - 76], xmm0 + 4305e6: f3 0f 7f 4f c4 movdqu xmmword ptr [rdi - 60], xmm1 + 4305eb: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 + 4305ef: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 4305f3: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 4305f7: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 4305fb: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 4305ff: 89 57 fc mov dword ptr [rdi - 4], edx + 430602: c3 ret + 430603: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43060e: 66 90 nop + 430610: f3 0f 6f 46 bc movdqu xmm0, xmmword ptr [rsi - 68] + 430615: f3 0f 6f 4e cc movdqu xmm1, xmmword ptr [rsi - 52] + 43061a: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 43061e: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 430622: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 430626: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 43062a: 8b 56 fc mov edx, dword ptr [rsi - 4] + 43062d: f3 0f 7f 47 bc movdqu xmmword ptr [rdi - 68], xmm0 + 430632: f3 0f 7f 4f cc movdqu xmmword ptr [rdi - 52], xmm1 + 430637: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 43063b: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 43063f: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 430643: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 430647: 89 57 fc mov dword ptr [rdi - 4], edx + 43064a: c3 ret + 43064b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 430650: f3 0f 6f 46 c4 movdqu xmm0, xmmword ptr [rsi - 60] + 430655: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] + 430659: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 43065d: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 430661: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 430665: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 430669: 8b 56 fc mov edx, dword ptr [rsi - 4] + 43066c: f3 0f 7f 47 c4 movdqu xmmword ptr [rdi - 60], xmm0 + 430671: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 + 430675: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 430679: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 43067d: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 430681: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 430685: 89 57 fc mov dword ptr [rdi - 4], edx + 430688: c3 ret + 430689: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 430690: f3 0f 6f 46 cc movdqu xmm0, xmmword ptr [rsi - 52] + 430695: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 430699: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 43069d: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 4306a1: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 4306a5: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4306a8: f3 0f 7f 47 cc movdqu xmmword ptr [rdi - 52], xmm0 + 4306ad: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 4306b1: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 4306b5: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 4306b9: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 4306bd: 89 57 fc mov dword ptr [rdi - 4], edx + 4306c0: c3 ret + 4306c1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4306cc: 0f 1f 40 00 nop dword ptr [rax] + 4306d0: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] + 4306d4: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 4306d8: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 4306dc: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 4306e0: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 4306e4: 8b 56 fc mov edx, dword ptr [rsi - 4] + 4306e7: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 + 4306eb: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 4306ef: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 4306f3: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 4306f7: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 4306fb: 89 57 fc mov dword ptr [rdi - 4], edx + 4306fe: c3 ret + 4306ff: 90 nop + 430700: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] + 430704: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 430708: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 43070c: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 430710: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430713: 4c 89 4f dc mov qword ptr [rdi - 36], r9 + 430717: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 43071b: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 43071f: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 430723: 89 57 fc mov dword ptr [rdi - 4], edx + 430726: c3 ret + 430727: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 430730: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] + 430734: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 430738: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 43073c: 8b 56 fc mov edx, dword ptr [rsi - 4] + 43073f: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 + 430743: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 430747: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 43074b: 89 57 fc mov dword ptr [rdi - 4], edx + 43074e: c3 ret + 43074f: 90 nop + 430750: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] + 430754: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 430758: 8b 56 fc mov edx, dword ptr [rsi - 4] + 43075b: 4c 89 5f ec mov qword ptr [rdi - 20], r11 + 43075f: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 430763: 89 57 fc mov dword ptr [rdi - 4], edx + 430766: c3 ret + 430767: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 430770: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] + 430774: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430777: 48 89 4f f4 mov qword ptr [rdi - 12], rcx + 43077b: 89 57 fc mov dword ptr [rdi - 4], edx + 43077e: c3 ret + 43077f: 90 nop + 430780: 8b 56 fc mov edx, dword ptr [rsi - 4] + 430783: 89 57 fc mov dword ptr [rdi - 4], edx + 430786: c3 ret + 430787: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 430790: f3 0f 6f 46 b3 movdqu xmm0, xmmword ptr [rsi - 77] + 430795: f3 0f 6f 4e c3 movdqu xmm1, xmmword ptr [rsi - 61] + 43079a: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] + 43079e: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 4307a2: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 4307a6: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 4307aa: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 4307ae: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 4307b2: f3 0f 7f 47 b3 movdqu xmmword ptr [rdi - 77], xmm0 + 4307b7: f3 0f 7f 4f c3 movdqu xmmword ptr [rdi - 61], xmm1 + 4307bc: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 + 4307c0: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 4307c4: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 4307c8: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 4307cc: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 4307d0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 4307d4: c3 ret + 4307d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4307e0: f3 0f 6f 46 bb movdqu xmm0, xmmword ptr [rsi - 69] + 4307e5: f3 0f 6f 4e cb movdqu xmm1, xmmword ptr [rsi - 53] + 4307ea: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 4307ee: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 4307f2: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 4307f6: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 4307fa: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 4307fe: f3 0f 7f 47 bb movdqu xmmword ptr [rdi - 69], xmm0 + 430803: f3 0f 7f 4f cb movdqu xmmword ptr [rdi - 53], xmm1 + 430808: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 43080c: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 430810: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 430814: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 430818: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 43081c: c3 ret + 43081d: 0f 1f 00 nop dword ptr [rax] + 430820: f3 0f 6f 46 c3 movdqu xmm0, xmmword ptr [rsi - 61] + 430825: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] + 430829: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 43082d: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 430831: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 430835: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 430839: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 43083d: f3 0f 7f 47 c3 movdqu xmmword ptr [rdi - 61], xmm0 + 430842: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 + 430846: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 43084a: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 43084e: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 430852: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 430856: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 43085a: c3 ret + 43085b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 430860: f3 0f 6f 46 cb movdqu xmm0, xmmword ptr [rsi - 53] + 430865: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] + 430869: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 43086d: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 430871: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 430875: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 430879: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 43087d: f3 0f 7f 47 cb movdqu xmmword ptr [rdi - 53], xmm0 + 430882: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 430886: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 43088a: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 43088e: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 430892: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430896: c3 ret + 430897: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4308a0: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] + 4308a4: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 4308a8: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 4308ac: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 4308b0: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 4308b4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 4308b8: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 + 4308bc: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 4308c0: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 4308c4: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 4308c8: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 4308cc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 4308d0: c3 ret + 4308d1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4308dc: 0f 1f 40 00 nop dword ptr [rax] + 4308e0: 4c 8b 4e db mov r9, qword ptr [rsi - 37] + 4308e4: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 4308e8: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 4308ec: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 4308f0: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 4308f4: 4c 89 4f db mov qword ptr [rdi - 37], r9 + 4308f8: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 4308fc: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 430900: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 430904: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430908: c3 ret + 430909: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 430910: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] + 430914: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 430918: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 43091c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430920: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 + 430924: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 430928: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 43092c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430930: c3 ret + 430931: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43093c: 0f 1f 40 00 nop dword ptr [rax] + 430940: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] + 430944: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 430948: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 43094c: 4c 89 5f eb mov qword ptr [rdi - 21], r11 + 430950: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 430954: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430958: c3 ret + 430959: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 430960: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] + 430964: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430968: 48 89 4f f3 mov qword ptr [rdi - 13], rcx + 43096c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430970: c3 ret + 430971: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43097c: 0f 1f 40 00 nop dword ptr [rax] + 430980: 8b 56 fb mov edx, dword ptr [rsi - 5] + 430983: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 430986: 89 57 fb mov dword ptr [rdi - 5], edx + 430989: 89 4f fc mov dword ptr [rdi - 4], ecx + 43098c: c3 ret + 43098d: 0f 1f 00 nop dword ptr [rax] + 430990: f3 0f 6f 46 b2 movdqu xmm0, xmmword ptr [rsi - 78] + 430995: f3 0f 6f 4e c2 movdqu xmm1, xmmword ptr [rsi - 62] + 43099a: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] + 43099e: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 4309a2: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 4309a6: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 4309aa: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 4309ae: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 4309b2: f3 0f 7f 47 b2 movdqu xmmword ptr [rdi - 78], xmm0 + 4309b7: f3 0f 7f 4f c2 movdqu xmmword ptr [rdi - 62], xmm1 + 4309bc: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 + 4309c0: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 4309c4: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 4309c8: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 4309cc: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 4309d0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 4309d4: c3 ret + 4309d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4309e0: f3 0f 6f 46 ba movdqu xmm0, xmmword ptr [rsi - 70] + 4309e5: f3 0f 6f 4e ca movdqu xmm1, xmmword ptr [rsi - 54] + 4309ea: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 4309ee: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 4309f2: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 4309f6: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 4309fa: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 4309fe: f3 0f 7f 47 ba movdqu xmmword ptr [rdi - 70], xmm0 + 430a03: f3 0f 7f 4f ca movdqu xmmword ptr [rdi - 54], xmm1 + 430a08: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 430a0c: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 430a10: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 430a14: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 430a18: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430a1c: c3 ret + 430a1d: 0f 1f 00 nop dword ptr [rax] + 430a20: f3 0f 6f 46 c2 movdqu xmm0, xmmword ptr [rsi - 62] + 430a25: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] + 430a29: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 430a2d: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 430a31: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 430a35: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 430a39: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430a3d: f3 0f 7f 47 c2 movdqu xmmword ptr [rdi - 62], xmm0 + 430a42: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 + 430a46: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 430a4a: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 430a4e: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 430a52: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 430a56: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430a5a: c3 ret + 430a5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 430a60: f3 0f 6f 46 ca movdqu xmm0, xmmword ptr [rsi - 54] + 430a65: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 430a69: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 430a6d: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 430a71: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 430a75: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430a79: f3 0f 7f 47 ca movdqu xmmword ptr [rdi - 54], xmm0 + 430a7e: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 430a82: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 430a86: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 430a8a: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 430a8e: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430a92: c3 ret + 430a93: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 430a9e: 66 90 nop + 430aa0: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] + 430aa4: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 430aa8: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 430aac: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 430ab0: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 430ab4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430ab8: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 + 430abc: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 430ac0: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 430ac4: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 430ac8: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 430acc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430ad0: c3 ret + 430ad1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 430adc: 0f 1f 40 00 nop dword ptr [rax] + 430ae0: 4c 8b 4e da mov r9, qword ptr [rsi - 38] + 430ae4: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 430ae8: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 430aec: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 430af0: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430af4: 4c 89 4f da mov qword ptr [rdi - 38], r9 + 430af8: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 430afc: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 430b00: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 430b04: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430b08: c3 ret + 430b09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 430b10: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] + 430b14: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 430b18: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 430b1c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430b20: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 + 430b24: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 430b28: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 430b2c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430b30: c3 ret + 430b31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 430b3c: 0f 1f 40 00 nop dword ptr [rax] + 430b40: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] + 430b44: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 430b48: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430b4c: 4c 89 5f ea mov qword ptr [rdi - 22], r11 + 430b50: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 430b54: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430b58: c3 ret + 430b59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 430b60: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] + 430b64: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430b68: 48 89 4f f2 mov qword ptr [rdi - 14], rcx + 430b6c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430b70: c3 ret + 430b71: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 430b7c: 0f 1f 40 00 nop dword ptr [rax] + 430b80: 8b 56 fa mov edx, dword ptr [rsi - 6] + 430b83: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 430b86: 89 57 fa mov dword ptr [rdi - 6], edx + 430b89: 89 4f fc mov dword ptr [rdi - 4], ecx + 430b8c: c3 ret + 430b8d: 0f 1f 00 nop dword ptr [rax] + 430b90: f3 0f 6f 46 b1 movdqu xmm0, xmmword ptr [rsi - 79] + 430b95: f3 0f 6f 4e c1 movdqu xmm1, xmmword ptr [rsi - 63] + 430b9a: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] + 430b9e: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 430ba2: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 430ba6: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 430baa: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 430bae: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430bb2: f3 0f 7f 47 b1 movdqu xmmword ptr [rdi - 79], xmm0 + 430bb7: f3 0f 7f 4f c1 movdqu xmmword ptr [rdi - 63], xmm1 + 430bbc: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 + 430bc0: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 430bc4: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 430bc8: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 430bcc: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 430bd0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430bd4: c3 ret + 430bd5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 430be0: f3 0f 6f 46 b9 movdqu xmm0, xmmword ptr [rsi - 71] + 430be5: f3 0f 6f 4e c9 movdqu xmm1, xmmword ptr [rsi - 55] + 430bea: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 430bee: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 430bf2: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 430bf6: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 430bfa: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430bfe: f3 0f 7f 47 b9 movdqu xmmword ptr [rdi - 71], xmm0 + 430c03: f3 0f 7f 4f c9 movdqu xmmword ptr [rdi - 55], xmm1 + 430c08: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 430c0c: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 430c10: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 430c14: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 430c18: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430c1c: c3 ret + 430c1d: 0f 1f 00 nop dword ptr [rax] + 430c20: f3 0f 6f 46 c1 movdqu xmm0, xmmword ptr [rsi - 63] + 430c25: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] + 430c29: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 430c2d: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 430c31: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 430c35: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 430c39: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430c3d: f3 0f 7f 47 c1 movdqu xmmword ptr [rdi - 63], xmm0 + 430c42: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 + 430c46: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 430c4a: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 430c4e: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 430c52: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 430c56: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430c5a: c3 ret + 430c5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 430c60: f3 0f 6f 46 c9 movdqu xmm0, xmmword ptr [rsi - 55] + 430c65: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 430c69: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 430c6d: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 430c71: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 430c75: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430c79: f3 0f 7f 47 c9 movdqu xmmword ptr [rdi - 55], xmm0 + 430c7e: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 430c82: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 430c86: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 430c8a: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 430c8e: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430c92: c3 ret + 430c93: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 430c9e: 66 90 nop + 430ca0: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] + 430ca4: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 430ca8: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 430cac: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 430cb0: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 430cb4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430cb8: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 + 430cbc: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 430cc0: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 430cc4: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 430cc8: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 430ccc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430cd0: c3 ret + 430cd1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 430cdc: 0f 1f 40 00 nop dword ptr [rax] + 430ce0: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] + 430ce4: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 430ce8: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 430cec: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 430cf0: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430cf4: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 + 430cf8: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 430cfc: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 430d00: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 430d04: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430d08: c3 ret + 430d09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 430d10: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] + 430d14: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 430d18: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 430d1c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430d20: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 + 430d24: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 430d28: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 430d2c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430d30: c3 ret + 430d31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 430d3c: 0f 1f 40 00 nop dword ptr [rax] + 430d40: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] + 430d44: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 430d48: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430d4c: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 + 430d50: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 430d54: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430d58: c3 ret + 430d59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 430d60: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] + 430d64: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 430d68: 48 89 4f f1 mov qword ptr [rdi - 15], rcx + 430d6c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 430d70: c3 ret + 430d71: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 430d7c: 0f 1f 40 00 nop dword ptr [rax] + 430d80: 8b 56 f9 mov edx, dword ptr [rsi - 7] + 430d83: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 430d86: 89 57 f9 mov dword ptr [rdi - 7], edx + 430d89: 89 4f fc mov dword ptr [rdi - 4], ecx + 430d8c: c3 ret + 430d8d: 0f 1f 00 nop dword ptr [rax] + 430d90: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] + 430d94: 48 8d 76 10 lea rsi, [rsi + 16] + 430d98: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 430d9d: 66 0f e7 0f movntdq xmmword ptr [rdi], xmm1 + 430da1: 48 8d 7f 10 lea rdi, [rdi + 16] + 430da5: 48 8d 92 70 ff ff ff lea rdx, [rdx - 144] + 430dac: 49 89 f1 mov r9, rsi + 430daf: 49 29 f9 sub r9, rdi + 430db2: 49 39 d1 cmp r9, rdx + 430db5: 73 0d jae 0x430dc4 <__memmove_ssse3+0x2844> + 430db7: 48 c1 e1 02 shl rcx, 2 + 430dbb: 48 39 ca cmp rdx, rcx + 430dbe: 0f 82 cc 00 00 00 jb 0x430e90 <__memmove_ssse3+0x2910> + 430dc4: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 430dc8: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 430dcd: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 430dd2: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 430dd7: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] + 430ddc: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] + 430de1: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] + 430de6: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] + 430deb: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 430df2: 48 81 ea 80 00 00 00 sub rdx, 128 + 430df9: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 + 430dfd: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 + 430e02: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 + 430e07: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 + 430e0c: 66 0f e7 67 40 movntdq xmmword ptr [rdi + 64], xmm4 + 430e11: 66 0f e7 6f 50 movntdq xmmword ptr [rdi + 80], xmm5 + 430e16: 66 0f e7 77 60 movntdq xmmword ptr [rdi + 96], xmm6 + 430e1b: 66 0f e7 7f 70 movntdq xmmword ptr [rdi + 112], xmm7 + 430e20: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 430e27: 73 9b jae 0x430dc4 <__memmove_ssse3+0x2844> + 430e29: 48 83 fa c0 cmp rdx, -64 + 430e2d: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 430e34: 7c 32 jl 0x430e68 <__memmove_ssse3+0x28e8> + 430e36: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 430e3a: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 430e3f: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 430e44: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 430e49: 48 8d 76 40 lea rsi, [rsi + 64] + 430e4d: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 + 430e51: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 + 430e56: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 + 430e5b: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 + 430e60: 48 8d 7f 40 lea rdi, [rdi + 64] + 430e64: 48 83 ea 40 sub rdx, 64 + 430e68: 48 01 d6 add rsi, rdx + 430e6b: 48 01 d7 add rdi, rdx + 430e6e: 0f ae f8 sfence + 430e71: 4c 8d 1d 98 63 06 00 lea r11, [rip + 418712] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 430e78: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 430e7c: 49 8d 14 13 lea rdx, [r11 + rdx] + 430e80: 3e ff e2 jmp rdx + 430e83: 0f 0b ud2 + 430e85: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 430e90: 0f 18 8e c0 01 00 00 prefetcht0 byte ptr [rsi + 448] + 430e97: 0f 18 8e 00 02 00 00 prefetcht0 byte ptr [rsi + 512] + 430e9e: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 430ea2: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 430ea7: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 430eac: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 430eb1: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] + 430eb6: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] + 430ebb: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] + 430ec0: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] + 430ec5: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 430ecc: 48 81 ea 80 00 00 00 sub rdx, 128 + 430ed3: 0f 29 07 movaps xmmword ptr [rdi], xmm0 + 430ed6: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 + 430eda: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 + 430ede: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 + 430ee2: 0f 29 67 40 movaps xmmword ptr [rdi + 64], xmm4 + 430ee6: 0f 29 6f 50 movaps xmmword ptr [rdi + 80], xmm5 + 430eea: 0f 29 77 60 movaps xmmword ptr [rdi + 96], xmm6 + 430eee: 0f 29 7f 70 movaps xmmword ptr [rdi + 112], xmm7 + 430ef2: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 430ef9: 73 95 jae 0x430e90 <__memmove_ssse3+0x2910> + 430efb: 48 83 fa c0 cmp rdx, -64 + 430eff: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 430f06: 7c 2e jl 0x430f36 <__memmove_ssse3+0x29b6> + 430f08: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 430f0c: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 430f11: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 430f16: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 430f1b: 48 8d 76 40 lea rsi, [rsi + 64] + 430f1f: 0f 29 07 movaps xmmword ptr [rdi], xmm0 + 430f22: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 + 430f26: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 + 430f2a: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 + 430f2e: 48 8d 7f 40 lea rdi, [rdi + 64] + 430f32: 48 83 ea 40 sub rdx, 64 + 430f36: 48 01 d6 add rsi, rdx + 430f39: 48 01 d7 add rdi, rdx + 430f3c: 4c 8d 1d cd 62 06 00 lea r11, [rip + 418509] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 430f43: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 430f47: 49 8d 14 13 lea rdx, [r11 + rdx] + 430f4b: 3e ff e2 jmp rdx + 430f4e: 0f 0b ud2 + 430f50: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] + 430f55: 48 8d 76 f0 lea rsi, [rsi - 16] + 430f59: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 430f5e: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 + 430f63: 48 8d 7f f0 lea rdi, [rdi - 16] + 430f67: 48 8d 92 70 ff ff ff lea rdx, [rdx - 144] + 430f6e: 49 89 f9 mov r9, rdi + 430f71: 49 29 f1 sub r9, rsi + 430f74: 49 39 d1 cmp r9, rdx + 430f77: 73 09 jae 0x430f82 <__memmove_ssse3+0x2a02> + 430f79: 49 39 c9 cmp r9, rcx + 430f7c: 0f 82 be 00 00 00 jb 0x431040 <__memmove_ssse3+0x2ac0> + 430f82: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] + 430f87: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] + 430f8c: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] + 430f91: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] + 430f96: f3 0f 6f 66 b0 movdqu xmm4, xmmword ptr [rsi - 80] + 430f9b: f3 0f 6f 6e a0 movdqu xmm5, xmmword ptr [rsi - 96] + 430fa0: f3 0f 6f 76 90 movdqu xmm6, xmmword ptr [rsi - 112] + 430fa5: f3 0f 6f 7e 80 movdqu xmm7, xmmword ptr [rsi - 128] + 430faa: 48 8d 76 80 lea rsi, [rsi - 128] + 430fae: 48 81 ea 80 00 00 00 sub rdx, 128 + 430fb5: 66 0f e7 47 f0 movntdq xmmword ptr [rdi - 16], xmm0 + 430fba: 66 0f e7 4f e0 movntdq xmmword ptr [rdi - 32], xmm1 + 430fbf: 66 0f e7 57 d0 movntdq xmmword ptr [rdi - 48], xmm2 + 430fc4: 66 0f e7 5f c0 movntdq xmmword ptr [rdi - 64], xmm3 + 430fc9: 66 0f e7 67 b0 movntdq xmmword ptr [rdi - 80], xmm4 + 430fce: 66 0f e7 6f a0 movntdq xmmword ptr [rdi - 96], xmm5 + 430fd3: 66 0f e7 77 90 movntdq xmmword ptr [rdi - 112], xmm6 + 430fd8: 66 0f e7 7f 80 movntdq xmmword ptr [rdi - 128], xmm7 + 430fdd: 48 8d 7f 80 lea rdi, [rdi - 128] + 430fe1: 73 9f jae 0x430f82 <__memmove_ssse3+0x2a02> + 430fe3: 48 83 fa c0 cmp rdx, -64 + 430fe7: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 430fee: 7c 34 jl 0x431024 <__memmove_ssse3+0x2aa4> + 430ff0: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] + 430ff5: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] + 430ffa: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] + 430fff: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] + 431004: 48 8d 76 c0 lea rsi, [rsi - 64] + 431008: 66 0f e7 47 f0 movntdq xmmword ptr [rdi - 16], xmm0 + 43100d: 66 0f e7 4f e0 movntdq xmmword ptr [rdi - 32], xmm1 + 431012: 66 0f e7 57 d0 movntdq xmmword ptr [rdi - 48], xmm2 + 431017: 66 0f e7 5f c0 movntdq xmmword ptr [rdi - 64], xmm3 + 43101c: 48 8d 7f c0 lea rdi, [rdi - 64] + 431020: 48 83 ea 40 sub rdx, 64 + 431024: 0f ae f8 sfence + 431027: 4c 8d 1d e2 61 06 00 lea r11, [rip + 418274] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 43102e: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431032: 49 8d 14 13 lea rdx, [r11 + rdx] + 431036: 3e ff e2 jmp rdx + 431039: 0f 0b ud2 + 43103b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 431040: 0f 18 8e 40 fe ff ff prefetcht0 byte ptr [rsi - 448] + 431047: 0f 18 8e 00 fe ff ff prefetcht0 byte ptr [rsi - 512] + 43104e: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] + 431053: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] + 431058: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] + 43105d: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] + 431062: f3 0f 6f 66 b0 movdqu xmm4, xmmword ptr [rsi - 80] + 431067: f3 0f 6f 6e a0 movdqu xmm5, xmmword ptr [rsi - 96] + 43106c: f3 0f 6f 76 90 movdqu xmm6, xmmword ptr [rsi - 112] + 431071: f3 0f 6f 7e 80 movdqu xmm7, xmmword ptr [rsi - 128] + 431076: 48 8d 76 80 lea rsi, [rsi - 128] + 43107a: 48 81 ea 80 00 00 00 sub rdx, 128 + 431081: 0f 29 47 f0 movaps xmmword ptr [rdi - 16], xmm0 + 431085: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 + 431089: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 + 43108d: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 + 431091: 0f 29 67 b0 movaps xmmword ptr [rdi - 80], xmm4 + 431095: 0f 29 6f a0 movaps xmmword ptr [rdi - 96], xmm5 + 431099: 0f 29 77 90 movaps xmmword ptr [rdi - 112], xmm6 + 43109d: 0f 29 7f 80 movaps xmmword ptr [rdi - 128], xmm7 + 4310a1: 48 8d 7f 80 lea rdi, [rdi - 128] + 4310a5: 73 99 jae 0x431040 <__memmove_ssse3+0x2ac0> + 4310a7: 48 83 fa c0 cmp rdx, -64 + 4310ab: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] + 4310b2: 7c 30 jl 0x4310e4 <__memmove_ssse3+0x2b64> + 4310b4: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] + 4310b9: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] + 4310be: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] + 4310c3: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] + 4310c8: 48 8d 76 c0 lea rsi, [rsi - 64] + 4310cc: 0f 29 47 f0 movaps xmmword ptr [rdi - 16], xmm0 + 4310d0: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 + 4310d4: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 + 4310d8: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 + 4310dc: 48 8d 7f c0 lea rdi, [rdi - 64] + 4310e0: 48 83 ea 40 sub rdx, 64 + 4310e4: 4c 8d 1d 25 61 06 00 lea r11, [rip + 418085] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> + 4310eb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4310ef: 49 8d 14 13 lea rdx, [r11 + rdx] + 4310f3: 3e ff e2 jmp rdx + 4310f6: 0f 0b ud2 + 4310f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000431100 <__mempcpy_chk_ssse3_back>: + 431100: f3 0f 1e fa endbr64 + 431104: 48 39 d1 cmp rcx, rdx + 431107: 0f 82 a3 aa 01 00 jb 0x44bbb0 <__chk_fail> + 43110d: 0f 1f 00 nop dword ptr [rax] + +0000000000431110 <__mempcpy_ssse3_back>: + 431110: f3 0f 1e fa endbr64 + 431114: 48 89 f8 mov rax, rdi + 431117: 48 01 d0 add rax, rdx + 43111a: eb 1b jmp 0x431137 <__memcpy_ssse3_back+0x7> + 43111c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000431120 <__memcpy_chk_ssse3_back>: + 431120: f3 0f 1e fa endbr64 + 431124: 48 39 d1 cmp rcx, rdx + 431127: 0f 82 83 aa 01 00 jb 0x44bbb0 <__chk_fail> + 43112d: 0f 1f 00 nop dword ptr [rax] + +0000000000431130 <__memcpy_ssse3_back>: + 431130: f3 0f 1e fa endbr64 + 431134: 48 89 f8 mov rax, rdi + 431137: 48 81 fa 90 00 00 00 cmp rdx, 144 + 43113e: 73 40 jae 0x431180 <__memcpy_ssse3_back+0x50> + 431140: 40 38 fe cmp sil, dil + 431143: 76 1a jbe 0x43115f <__memcpy_ssse3_back+0x2f> + 431145: 48 01 d6 add rsi, rdx + 431148: 48 01 d7 add rdi, rdx + 43114b: 4c 8d 1d be 64 06 00 lea r11, [rip + 419006] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 431152: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431156: 49 8d 14 13 lea rdx, [r11 + rdx] + 43115a: 3e ff e2 jmp rdx + 43115d: 0f 0b ud2 + 43115f: 4c 8d 1d 6a 62 06 00 lea r11, [rip + 418410] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 431166: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43116a: 49 8d 14 13 lea rdx, [r11 + rdx] + 43116e: 3e ff e2 jmp rdx + 431171: 0f 0b ud2 + 431173: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43117e: 66 90 nop + 431180: 40 38 fe cmp sil, dil + 431183: 7e 5b jle 0x4311e0 <__memcpy_ssse3_back+0xb0> + 431185: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 431189: 49 89 f8 mov r8, rdi + 43118c: 48 83 e7 f0 and rdi, -16 + 431190: 48 83 c7 10 add rdi, 16 + 431194: 49 89 f9 mov r9, rdi + 431197: 4d 29 c1 sub r9, r8 + 43119a: 4c 29 ca sub rdx, r9 + 43119d: 4c 01 ce add rsi, r9 + 4311a0: 49 89 f1 mov r9, rsi + 4311a3: 49 83 e1 0f and r9, 15 + 4311a7: 0f 84 93 00 00 00 je 0x431240 <__memcpy_ssse3_back+0x110> + 4311ad: 48 8b 0d bc fe 08 00 mov rcx, qword ptr [rip + 589500] # 0x4c1070 <__x86_data_cache_size> + 4311b4: 48 39 ca cmp rdx, rcx + 4311b7: 0f 83 23 18 00 00 jae 0x4329e0 <__memcpy_ssse3_back+0x18b0> + 4311bd: 4c 8d 1d 8c 66 06 00 lea r11, [rip + 419468] # 0x497850 <__PRETTY_FUNCTION__.12580+0xab0> + 4311c4: 48 81 ea 80 00 00 00 sub rdx, 128 + 4311cb: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] + 4311cf: 4d 01 d9 add r9, r11 + 4311d2: 3e 41 ff e1 jmp r9 + 4311d6: 0f 0b ud2 + 4311d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4311e0: 48 8b 0d 89 fe 08 00 mov rcx, qword ptr [rip + 589449] # 0x4c1070 <__x86_data_cache_size> + 4311e7: 48 d1 e1 shl rcx + 4311ea: 48 39 ca cmp rdx, rcx + 4311ed: 0f 87 7d 19 00 00 ja 0x432b70 <__memcpy_ssse3_back+0x1a40> + 4311f3: 48 01 d7 add rdi, rdx + 4311f6: 48 01 d6 add rsi, rdx + 4311f9: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] + 4311fe: 4c 8d 47 f0 lea r8, [rdi - 16] + 431202: 49 89 f9 mov r9, rdi + 431205: 49 83 e1 0f and r9, 15 + 431209: 4c 31 cf xor rdi, r9 + 43120c: 4c 29 ce sub rsi, r9 + 43120f: 4c 29 ca sub rdx, r9 + 431212: 49 89 f1 mov r9, rsi + 431215: 49 83 e1 0f and r9, 15 + 431219: 0f 84 c1 00 00 00 je 0x4312e0 <__memcpy_ssse3_back+0x1b0> + 43121f: 4c 8d 1d 6a 66 06 00 lea r11, [rip + 419434] # 0x497890 <__PRETTY_FUNCTION__.12580+0xaf0> + 431226: 48 81 ea 80 00 00 00 sub rdx, 128 + 43122d: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] + 431231: 4d 01 d9 add r9, r11 + 431234: 3e 41 ff e1 jmp r9 + 431238: 0f 0b ud2 + 43123a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 431240: 49 89 d1 mov r9, rdx + 431243: 49 c1 e9 08 shr r9, 8 + 431247: 49 01 d1 add r9, rdx + 43124a: 4c 3b 0d 27 fe 08 00 cmp r9, qword ptr [rip + 589351] # 0x4c1078 <__x86_data_cache_size_half> + 431251: 0f 83 89 17 00 00 jae 0x4329e0 <__memcpy_ssse3_back+0x18b0> + 431257: 48 81 ea 80 00 00 00 sub rdx, 128 + 43125e: 66 90 nop + 431260: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 431264: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 + 431268: 0f 28 56 10 movaps xmm2, xmmword ptr [rsi + 16] + 43126c: 0f 29 57 10 movaps xmmword ptr [rdi + 16], xmm2 + 431270: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] + 431274: 0f 29 5f 20 movaps xmmword ptr [rdi + 32], xmm3 + 431278: 0f 28 66 30 movaps xmm4, xmmword ptr [rsi + 48] + 43127c: 0f 29 67 30 movaps xmmword ptr [rdi + 48], xmm4 + 431280: 0f 28 4e 40 movaps xmm1, xmmword ptr [rsi + 64] + 431284: 0f 29 4f 40 movaps xmmword ptr [rdi + 64], xmm1 + 431288: 0f 28 56 50 movaps xmm2, xmmword ptr [rsi + 80] + 43128c: 0f 29 57 50 movaps xmmword ptr [rdi + 80], xmm2 + 431290: 0f 28 5e 60 movaps xmm3, xmmword ptr [rsi + 96] + 431294: 0f 29 5f 60 movaps xmmword ptr [rdi + 96], xmm3 + 431298: 0f 28 66 70 movaps xmm4, xmmword ptr [rsi + 112] + 43129c: 0f 29 67 70 movaps xmmword ptr [rdi + 112], xmm4 + 4312a0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4312a7: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 4312ae: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4312b5: 73 a9 jae 0x431260 <__memcpy_ssse3_back+0x130> + 4312b7: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4312bc: 48 81 c2 80 00 00 00 add rdx, 128 + 4312c3: 48 01 d6 add rsi, rdx + 4312c6: 48 01 d7 add rdi, rdx + 4312c9: 4c 8d 1d 40 63 06 00 lea r11, [rip + 418624] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 4312d0: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4312d4: 49 8d 14 13 lea rdx, [r11 + rdx] + 4312d8: 3e ff e2 jmp rdx + 4312db: 0f 0b ud2 + 4312dd: 0f 1f 00 nop dword ptr [rax] + 4312e0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4312e7: 0f 28 4e f0 movaps xmm1, xmmword ptr [rsi - 16] + 4312eb: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4312ef: 0f 28 56 e0 movaps xmm2, xmmword ptr [rsi - 32] + 4312f3: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4312f7: 0f 28 5e d0 movaps xmm3, xmmword ptr [rsi - 48] + 4312fb: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4312ff: 0f 28 66 c0 movaps xmm4, xmmword ptr [rsi - 64] + 431303: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 431307: 0f 28 6e b0 movaps xmm5, xmmword ptr [rsi - 80] + 43130b: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43130f: 0f 28 6e a0 movaps xmm5, xmmword ptr [rsi - 96] + 431313: 0f 29 6f a0 movaps xmmword ptr [rdi - 96], xmm5 + 431317: 0f 28 6e 90 movaps xmm5, xmmword ptr [rsi - 112] + 43131b: 0f 29 6f 90 movaps xmmword ptr [rdi - 112], xmm5 + 43131f: 0f 28 6e 80 movaps xmm5, xmmword ptr [rsi - 128] + 431323: 0f 29 6f 80 movaps xmmword ptr [rdi - 128], xmm5 + 431327: 48 81 ea 80 00 00 00 sub rdx, 128 + 43132e: 48 8d 7f 80 lea rdi, [rdi - 128] + 431332: 48 8d 76 80 lea rsi, [rsi - 128] + 431336: 73 af jae 0x4312e7 <__memcpy_ssse3_back+0x1b7> + 431338: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 43133d: 48 81 c2 80 00 00 00 add rdx, 128 + 431344: 48 29 d7 sub rdi, rdx + 431347: 48 29 d6 sub rsi, rdx + 43134a: 4c 8d 1d 7f 60 06 00 lea r11, [rip + 417919] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 431351: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431355: 49 8d 14 13 lea rdx, [r11 + rdx] + 431359: 3e ff e2 jmp rdx + 43135c: 0f 0b ud2 + 43135e: 66 90 nop + 431360: 48 81 ea 80 00 00 00 sub rdx, 128 + 431367: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] + 43136b: 0f 28 56 0f movaps xmm2, xmmword ptr [rsi + 15] + 43136f: 0f 28 5e 1f movaps xmm3, xmmword ptr [rsi + 31] + 431373: 0f 28 66 2f movaps xmm4, xmmword ptr [rsi + 47] + 431377: 0f 28 6e 3f movaps xmm5, xmmword ptr [rsi + 63] + 43137b: 0f 28 76 4f movaps xmm6, xmmword ptr [rsi + 79] + 43137f: 0f 28 7e 5f movaps xmm7, xmmword ptr [rsi + 95] + 431383: 44 0f 28 46 6f movaps xmm8, xmmword ptr [rsi + 111] + 431388: 44 0f 28 4e 7f movaps xmm9, xmmword ptr [rsi + 127] + 43138d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 431394: 66 45 0f 3a 0f c8 01 palignr xmm9, xmm8, 1 # xmm9 = xmm8[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0] + 43139b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4313a0: 66 44 0f 3a 0f c7 01 palignr xmm8, xmm7, 1 # xmm8 = xmm7[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0] + 4313a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4313ac: 66 0f 3a 0f fe 01 palignr xmm7, xmm6, 1 # xmm7 = xmm6[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0] + 4313b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4313b6: 66 0f 3a 0f f5 01 palignr xmm6, xmm5, 1 # xmm6 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0] + 4313bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4313c0: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] + 4313c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4313ca: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] + 4313d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4313d4: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 4313da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4313de: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 4313e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4313e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4313ee: 0f 83 6c ff ff ff jae 0x431360 <__memcpy_ssse3_back+0x230> + 4313f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4313f9: 48 81 c2 80 00 00 00 add rdx, 128 + 431400: 48 01 d7 add rdi, rdx + 431403: 48 01 d6 add rsi, rdx + 431406: 4c 8d 1d 03 62 06 00 lea r11, [rip + 418307] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43140d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431411: 49 8d 14 13 lea rdx, [r11 + rdx] + 431415: 3e ff e2 jmp rdx + 431418: 0f 0b ud2 + 43141a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 431420: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] + 431424: 0f 28 56 ef movaps xmm2, xmmword ptr [rsi - 17] + 431428: 66 0f 3a 0f ca 01 palignr xmm1, xmm2, 1 # xmm1 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0] + 43142e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 431432: 0f 28 5e df movaps xmm3, xmmword ptr [rsi - 33] + 431436: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 43143c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 431440: 0f 28 66 cf movaps xmm4, xmmword ptr [rsi - 49] + 431444: 66 0f 3a 0f dc 01 palignr xmm3, xmm4, 1 # xmm3 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 43144a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43144e: 0f 28 6e bf movaps xmm5, xmmword ptr [rsi - 65] + 431452: 66 0f 3a 0f e5 01 palignr xmm4, xmm5, 1 # xmm4 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] + 431458: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43145c: 0f 28 76 af movaps xmm6, xmmword ptr [rsi - 81] + 431460: 66 0f 3a 0f ee 01 palignr xmm5, xmm6, 1 # xmm5 = xmm6[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] + 431466: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43146a: 0f 28 7e 9f movaps xmm7, xmmword ptr [rsi - 97] + 43146e: 66 0f 3a 0f f7 01 palignr xmm6, xmm7, 1 # xmm6 = xmm7[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0] + 431474: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 431478: 44 0f 28 46 8f movaps xmm8, xmmword ptr [rsi - 113] + 43147d: 66 41 0f 3a 0f f8 01 palignr xmm7, xmm8, 1 # xmm7 = xmm8[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0] + 431484: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 431488: 44 0f 28 8e 7f ff ff ff movaps xmm9, xmmword ptr [rsi - 129] + 431490: 66 45 0f 3a 0f c1 01 palignr xmm8, xmm9, 1 # xmm8 = xmm9[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0] + 431497: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43149c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4314a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4314a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4314ab: 0f 83 6f ff ff ff jae 0x431420 <__memcpy_ssse3_back+0x2f0> + 4314b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4314b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4314bd: 48 29 d7 sub rdi, rdx + 4314c0: 48 29 d6 sub rsi, rdx + 4314c3: 4c 8d 1d 06 5f 06 00 lea r11, [rip + 417542] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 4314ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4314ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4314d2: 3e ff e2 jmp rdx + 4314d5: 0f 0b ud2 + 4314d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4314e0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4314e7: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] + 4314eb: 0f 28 56 0e movaps xmm2, xmmword ptr [rsi + 14] + 4314ef: 0f 28 5e 1e movaps xmm3, xmmword ptr [rsi + 30] + 4314f3: 0f 28 66 2e movaps xmm4, xmmword ptr [rsi + 46] + 4314f7: 0f 28 6e 3e movaps xmm5, xmmword ptr [rsi + 62] + 4314fb: 0f 28 76 4e movaps xmm6, xmmword ptr [rsi + 78] + 4314ff: 0f 28 7e 5e movaps xmm7, xmmword ptr [rsi + 94] + 431503: 44 0f 28 46 6e movaps xmm8, xmmword ptr [rsi + 110] + 431508: 44 0f 28 4e 7e movaps xmm9, xmmword ptr [rsi + 126] + 43150d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 431514: 66 45 0f 3a 0f c8 02 palignr xmm9, xmm8, 2 # xmm9 = xmm8[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1] + 43151b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 431520: 66 44 0f 3a 0f c7 02 palignr xmm8, xmm7, 2 # xmm8 = xmm7[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1] + 431527: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 43152c: 66 0f 3a 0f fe 02 palignr xmm7, xmm6, 2 # xmm7 = xmm6[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1] + 431532: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 431536: 66 0f 3a 0f f5 02 palignr xmm6, xmm5, 2 # xmm6 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1] + 43153c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 431540: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] + 431546: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 43154a: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] + 431550: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 431554: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 43155a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 43155e: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 431564: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 431567: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43156e: 0f 83 6c ff ff ff jae 0x4314e0 <__memcpy_ssse3_back+0x3b0> + 431574: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431579: 48 81 c2 80 00 00 00 add rdx, 128 + 431580: 48 01 d7 add rdi, rdx + 431583: 48 01 d6 add rsi, rdx + 431586: 4c 8d 1d 83 60 06 00 lea r11, [rip + 417923] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43158d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431591: 49 8d 14 13 lea rdx, [r11 + rdx] + 431595: 3e ff e2 jmp rdx + 431598: 0f 0b ud2 + 43159a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4315a0: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] + 4315a4: 0f 28 56 ee movaps xmm2, xmmword ptr [rsi - 18] + 4315a8: 66 0f 3a 0f ca 02 palignr xmm1, xmm2, 2 # xmm1 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1] + 4315ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4315b2: 0f 28 5e de movaps xmm3, xmmword ptr [rsi - 34] + 4315b6: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 4315bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4315c0: 0f 28 66 ce movaps xmm4, xmmword ptr [rsi - 50] + 4315c4: 66 0f 3a 0f dc 02 palignr xmm3, xmm4, 2 # xmm3 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 4315ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4315ce: 0f 28 6e be movaps xmm5, xmmword ptr [rsi - 66] + 4315d2: 66 0f 3a 0f e5 02 palignr xmm4, xmm5, 2 # xmm4 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] + 4315d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 4315dc: 0f 28 76 ae movaps xmm6, xmmword ptr [rsi - 82] + 4315e0: 66 0f 3a 0f ee 02 palignr xmm5, xmm6, 2 # xmm5 = xmm6[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] + 4315e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 4315ea: 0f 28 7e 9e movaps xmm7, xmmword ptr [rsi - 98] + 4315ee: 66 0f 3a 0f f7 02 palignr xmm6, xmm7, 2 # xmm6 = xmm7[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1] + 4315f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 4315f8: 44 0f 28 46 8e movaps xmm8, xmmword ptr [rsi - 114] + 4315fd: 66 41 0f 3a 0f f8 02 palignr xmm7, xmm8, 2 # xmm7 = xmm8[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1] + 431604: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 431608: 44 0f 28 8e 7e ff ff ff movaps xmm9, xmmword ptr [rsi - 130] + 431610: 66 45 0f 3a 0f c1 02 palignr xmm8, xmm9, 2 # xmm8 = xmm9[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1] + 431617: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43161c: 48 81 ea 80 00 00 00 sub rdx, 128 + 431623: 48 8d 7f 80 lea rdi, [rdi - 128] + 431627: 48 8d 76 80 lea rsi, [rsi - 128] + 43162b: 0f 83 6f ff ff ff jae 0x4315a0 <__memcpy_ssse3_back+0x470> + 431631: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431636: 48 81 c2 80 00 00 00 add rdx, 128 + 43163d: 48 29 d7 sub rdi, rdx + 431640: 48 29 d6 sub rsi, rdx + 431643: 4c 8d 1d 86 5d 06 00 lea r11, [rip + 417158] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 43164a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43164e: 49 8d 14 13 lea rdx, [r11 + rdx] + 431652: 3e ff e2 jmp rdx + 431655: 0f 0b ud2 + 431657: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 431660: 48 81 ea 80 00 00 00 sub rdx, 128 + 431667: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] + 43166b: 0f 28 56 0d movaps xmm2, xmmword ptr [rsi + 13] + 43166f: 0f 28 5e 1d movaps xmm3, xmmword ptr [rsi + 29] + 431673: 0f 28 66 2d movaps xmm4, xmmword ptr [rsi + 45] + 431677: 0f 28 6e 3d movaps xmm5, xmmword ptr [rsi + 61] + 43167b: 0f 28 76 4d movaps xmm6, xmmword ptr [rsi + 77] + 43167f: 0f 28 7e 5d movaps xmm7, xmmword ptr [rsi + 93] + 431683: 44 0f 28 46 6d movaps xmm8, xmmword ptr [rsi + 109] + 431688: 44 0f 28 4e 7d movaps xmm9, xmmword ptr [rsi + 125] + 43168d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 431694: 66 45 0f 3a 0f c8 03 palignr xmm9, xmm8, 3 # xmm9 = xmm8[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2] + 43169b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4316a0: 66 44 0f 3a 0f c7 03 palignr xmm8, xmm7, 3 # xmm8 = xmm7[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2] + 4316a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4316ac: 66 0f 3a 0f fe 03 palignr xmm7, xmm6, 3 # xmm7 = xmm6[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2] + 4316b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4316b6: 66 0f 3a 0f f5 03 palignr xmm6, xmm5, 3 # xmm6 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2] + 4316bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4316c0: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] + 4316c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4316ca: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] + 4316d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4316d4: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 4316da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4316de: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 4316e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4316e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4316ee: 0f 83 6c ff ff ff jae 0x431660 <__memcpy_ssse3_back+0x530> + 4316f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4316f9: 48 81 c2 80 00 00 00 add rdx, 128 + 431700: 48 01 d7 add rdi, rdx + 431703: 48 01 d6 add rsi, rdx + 431706: 4c 8d 1d 03 5f 06 00 lea r11, [rip + 417539] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43170d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431711: 49 8d 14 13 lea rdx, [r11 + rdx] + 431715: 3e ff e2 jmp rdx + 431718: 0f 0b ud2 + 43171a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 431720: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] + 431724: 0f 28 56 ed movaps xmm2, xmmword ptr [rsi - 19] + 431728: 66 0f 3a 0f ca 03 palignr xmm1, xmm2, 3 # xmm1 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2] + 43172e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 431732: 0f 28 5e dd movaps xmm3, xmmword ptr [rsi - 35] + 431736: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 43173c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 431740: 0f 28 66 cd movaps xmm4, xmmword ptr [rsi - 51] + 431744: 66 0f 3a 0f dc 03 palignr xmm3, xmm4, 3 # xmm3 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 43174a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43174e: 0f 28 6e bd movaps xmm5, xmmword ptr [rsi - 67] + 431752: 66 0f 3a 0f e5 03 palignr xmm4, xmm5, 3 # xmm4 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] + 431758: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43175c: 0f 28 76 ad movaps xmm6, xmmword ptr [rsi - 83] + 431760: 66 0f 3a 0f ee 03 palignr xmm5, xmm6, 3 # xmm5 = xmm6[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] + 431766: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43176a: 0f 28 7e 9d movaps xmm7, xmmword ptr [rsi - 99] + 43176e: 66 0f 3a 0f f7 03 palignr xmm6, xmm7, 3 # xmm6 = xmm7[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2] + 431774: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 431778: 44 0f 28 46 8d movaps xmm8, xmmword ptr [rsi - 115] + 43177d: 66 41 0f 3a 0f f8 03 palignr xmm7, xmm8, 3 # xmm7 = xmm8[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2] + 431784: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 431788: 44 0f 28 8e 7d ff ff ff movaps xmm9, xmmword ptr [rsi - 131] + 431790: 66 45 0f 3a 0f c1 03 palignr xmm8, xmm9, 3 # xmm8 = xmm9[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2] + 431797: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43179c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4317a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4317a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4317ab: 0f 83 6f ff ff ff jae 0x431720 <__memcpy_ssse3_back+0x5f0> + 4317b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4317b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4317bd: 48 29 d7 sub rdi, rdx + 4317c0: 48 29 d6 sub rsi, rdx + 4317c3: 4c 8d 1d 06 5c 06 00 lea r11, [rip + 416774] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 4317ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4317ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4317d2: 3e ff e2 jmp rdx + 4317d5: 0f 0b ud2 + 4317d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4317e0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4317e7: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] + 4317eb: 0f 28 56 0c movaps xmm2, xmmword ptr [rsi + 12] + 4317ef: 0f 28 5e 1c movaps xmm3, xmmword ptr [rsi + 28] + 4317f3: 0f 28 66 2c movaps xmm4, xmmword ptr [rsi + 44] + 4317f7: 0f 28 6e 3c movaps xmm5, xmmword ptr [rsi + 60] + 4317fb: 0f 28 76 4c movaps xmm6, xmmword ptr [rsi + 76] + 4317ff: 0f 28 7e 5c movaps xmm7, xmmword ptr [rsi + 92] + 431803: 44 0f 28 46 6c movaps xmm8, xmmword ptr [rsi + 108] + 431808: 44 0f 28 4e 7c movaps xmm9, xmmword ptr [rsi + 124] + 43180d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 431814: 66 45 0f 3a 0f c8 04 palignr xmm9, xmm8, 4 # xmm9 = xmm8[4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3] + 43181b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 431820: 66 44 0f 3a 0f c7 04 palignr xmm8, xmm7, 4 # xmm8 = xmm7[4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3] + 431827: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 43182c: 66 0f 3a 0f fe 04 palignr xmm7, xmm6, 4 # xmm7 = xmm6[4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3] + 431832: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 431836: 66 0f 3a 0f f5 04 palignr xmm6, xmm5, 4 # xmm6 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3] + 43183c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 431840: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] + 431846: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 43184a: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] + 431850: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 431854: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 43185a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 43185e: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 431864: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 431867: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43186e: 0f 83 6c ff ff ff jae 0x4317e0 <__memcpy_ssse3_back+0x6b0> + 431874: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431879: 48 81 c2 80 00 00 00 add rdx, 128 + 431880: 48 01 d7 add rdi, rdx + 431883: 48 01 d6 add rsi, rdx + 431886: 4c 8d 1d 83 5d 06 00 lea r11, [rip + 417155] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43188d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431891: 49 8d 14 13 lea rdx, [r11 + rdx] + 431895: 3e ff e2 jmp rdx + 431898: 0f 0b ud2 + 43189a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4318a0: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] + 4318a4: 0f 28 56 ec movaps xmm2, xmmword ptr [rsi - 20] + 4318a8: 66 0f 3a 0f ca 04 palignr xmm1, xmm2, 4 # xmm1 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] + 4318ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4318b2: 0f 28 5e dc movaps xmm3, xmmword ptr [rsi - 36] + 4318b6: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 4318bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4318c0: 0f 28 66 cc movaps xmm4, xmmword ptr [rsi - 52] + 4318c4: 66 0f 3a 0f dc 04 palignr xmm3, xmm4, 4 # xmm3 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 4318ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4318ce: 0f 28 6e bc movaps xmm5, xmmword ptr [rsi - 68] + 4318d2: 66 0f 3a 0f e5 04 palignr xmm4, xmm5, 4 # xmm4 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] + 4318d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 4318dc: 0f 28 76 ac movaps xmm6, xmmword ptr [rsi - 84] + 4318e0: 66 0f 3a 0f ee 04 palignr xmm5, xmm6, 4 # xmm5 = xmm6[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] + 4318e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 4318ea: 0f 28 7e 9c movaps xmm7, xmmword ptr [rsi - 100] + 4318ee: 66 0f 3a 0f f7 04 palignr xmm6, xmm7, 4 # xmm6 = xmm7[4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3] + 4318f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 4318f8: 44 0f 28 46 8c movaps xmm8, xmmword ptr [rsi - 116] + 4318fd: 66 41 0f 3a 0f f8 04 palignr xmm7, xmm8, 4 # xmm7 = xmm8[4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3] + 431904: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 431908: 44 0f 28 8e 7c ff ff ff movaps xmm9, xmmword ptr [rsi - 132] + 431910: 66 45 0f 3a 0f c1 04 palignr xmm8, xmm9, 4 # xmm8 = xmm9[4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3] + 431917: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43191c: 48 81 ea 80 00 00 00 sub rdx, 128 + 431923: 48 8d 7f 80 lea rdi, [rdi - 128] + 431927: 48 8d 76 80 lea rsi, [rsi - 128] + 43192b: 0f 83 6f ff ff ff jae 0x4318a0 <__memcpy_ssse3_back+0x770> + 431931: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431936: 48 81 c2 80 00 00 00 add rdx, 128 + 43193d: 48 29 d7 sub rdi, rdx + 431940: 48 29 d6 sub rsi, rdx + 431943: 4c 8d 1d 86 5a 06 00 lea r11, [rip + 416390] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 43194a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43194e: 49 8d 14 13 lea rdx, [r11 + rdx] + 431952: 3e ff e2 jmp rdx + 431955: 0f 0b ud2 + 431957: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 431960: 48 81 ea 80 00 00 00 sub rdx, 128 + 431967: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] + 43196b: 0f 28 56 0b movaps xmm2, xmmword ptr [rsi + 11] + 43196f: 0f 28 5e 1b movaps xmm3, xmmword ptr [rsi + 27] + 431973: 0f 28 66 2b movaps xmm4, xmmword ptr [rsi + 43] + 431977: 0f 28 6e 3b movaps xmm5, xmmword ptr [rsi + 59] + 43197b: 0f 28 76 4b movaps xmm6, xmmword ptr [rsi + 75] + 43197f: 0f 28 7e 5b movaps xmm7, xmmword ptr [rsi + 91] + 431983: 44 0f 28 46 6b movaps xmm8, xmmword ptr [rsi + 107] + 431988: 44 0f 28 4e 7b movaps xmm9, xmmword ptr [rsi + 123] + 43198d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 431994: 66 45 0f 3a 0f c8 05 palignr xmm9, xmm8, 5 # xmm9 = xmm8[5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4] + 43199b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4319a0: 66 44 0f 3a 0f c7 05 palignr xmm8, xmm7, 5 # xmm8 = xmm7[5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4] + 4319a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4319ac: 66 0f 3a 0f fe 05 palignr xmm7, xmm6, 5 # xmm7 = xmm6[5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4] + 4319b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4319b6: 66 0f 3a 0f f5 05 palignr xmm6, xmm5, 5 # xmm6 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4] + 4319bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4319c0: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] + 4319c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4319ca: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] + 4319d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4319d4: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 4319da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4319de: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 4319e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4319e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4319ee: 0f 83 6c ff ff ff jae 0x431960 <__memcpy_ssse3_back+0x830> + 4319f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4319f9: 48 81 c2 80 00 00 00 add rdx, 128 + 431a00: 48 01 d7 add rdi, rdx + 431a03: 48 01 d6 add rsi, rdx + 431a06: 4c 8d 1d 03 5c 06 00 lea r11, [rip + 416771] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 431a0d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431a11: 49 8d 14 13 lea rdx, [r11 + rdx] + 431a15: 3e ff e2 jmp rdx + 431a18: 0f 0b ud2 + 431a1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 431a20: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] + 431a24: 0f 28 56 eb movaps xmm2, xmmword ptr [rsi - 21] + 431a28: 66 0f 3a 0f ca 05 palignr xmm1, xmm2, 5 # xmm1 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] + 431a2e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 431a32: 0f 28 5e db movaps xmm3, xmmword ptr [rsi - 37] + 431a36: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 431a3c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 431a40: 0f 28 66 cb movaps xmm4, xmmword ptr [rsi - 53] + 431a44: 66 0f 3a 0f dc 05 palignr xmm3, xmm4, 5 # xmm3 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 431a4a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 431a4e: 0f 28 6e bb movaps xmm5, xmmword ptr [rsi - 69] + 431a52: 66 0f 3a 0f e5 05 palignr xmm4, xmm5, 5 # xmm4 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] + 431a58: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 431a5c: 0f 28 76 ab movaps xmm6, xmmword ptr [rsi - 85] + 431a60: 66 0f 3a 0f ee 05 palignr xmm5, xmm6, 5 # xmm5 = xmm6[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] + 431a66: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 431a6a: 0f 28 7e 9b movaps xmm7, xmmword ptr [rsi - 101] + 431a6e: 66 0f 3a 0f f7 05 palignr xmm6, xmm7, 5 # xmm6 = xmm7[5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4] + 431a74: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 431a78: 44 0f 28 46 8b movaps xmm8, xmmword ptr [rsi - 117] + 431a7d: 66 41 0f 3a 0f f8 05 palignr xmm7, xmm8, 5 # xmm7 = xmm8[5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4] + 431a84: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 431a88: 44 0f 28 8e 7b ff ff ff movaps xmm9, xmmword ptr [rsi - 133] + 431a90: 66 45 0f 3a 0f c1 05 palignr xmm8, xmm9, 5 # xmm8 = xmm9[5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4] + 431a97: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 431a9c: 48 81 ea 80 00 00 00 sub rdx, 128 + 431aa3: 48 8d 7f 80 lea rdi, [rdi - 128] + 431aa7: 48 8d 76 80 lea rsi, [rsi - 128] + 431aab: 0f 83 6f ff ff ff jae 0x431a20 <__memcpy_ssse3_back+0x8f0> + 431ab1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431ab6: 48 81 c2 80 00 00 00 add rdx, 128 + 431abd: 48 29 d7 sub rdi, rdx + 431ac0: 48 29 d6 sub rsi, rdx + 431ac3: 4c 8d 1d 06 59 06 00 lea r11, [rip + 416006] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 431aca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431ace: 49 8d 14 13 lea rdx, [r11 + rdx] + 431ad2: 3e ff e2 jmp rdx + 431ad5: 0f 0b ud2 + 431ad7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 431ae0: 48 81 ea 80 00 00 00 sub rdx, 128 + 431ae7: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] + 431aeb: 0f 28 56 0a movaps xmm2, xmmword ptr [rsi + 10] + 431aef: 0f 28 5e 1a movaps xmm3, xmmword ptr [rsi + 26] + 431af3: 0f 28 66 2a movaps xmm4, xmmword ptr [rsi + 42] + 431af7: 0f 28 6e 3a movaps xmm5, xmmword ptr [rsi + 58] + 431afb: 0f 28 76 4a movaps xmm6, xmmword ptr [rsi + 74] + 431aff: 0f 28 7e 5a movaps xmm7, xmmword ptr [rsi + 90] + 431b03: 44 0f 28 46 6a movaps xmm8, xmmword ptr [rsi + 106] + 431b08: 44 0f 28 4e 7a movaps xmm9, xmmword ptr [rsi + 122] + 431b0d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 431b14: 66 45 0f 3a 0f c8 06 palignr xmm9, xmm8, 6 # xmm9 = xmm8[6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5] + 431b1b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 431b20: 66 44 0f 3a 0f c7 06 palignr xmm8, xmm7, 6 # xmm8 = xmm7[6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5] + 431b27: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 431b2c: 66 0f 3a 0f fe 06 palignr xmm7, xmm6, 6 # xmm7 = xmm6[6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5] + 431b32: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 431b36: 66 0f 3a 0f f5 06 palignr xmm6, xmm5, 6 # xmm6 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5] + 431b3c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 431b40: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] + 431b46: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 431b4a: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] + 431b50: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 431b54: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 431b5a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 431b5e: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 431b64: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 431b67: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 431b6e: 0f 83 6c ff ff ff jae 0x431ae0 <__memcpy_ssse3_back+0x9b0> + 431b74: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431b79: 48 81 c2 80 00 00 00 add rdx, 128 + 431b80: 48 01 d7 add rdi, rdx + 431b83: 48 01 d6 add rsi, rdx + 431b86: 4c 8d 1d 83 5a 06 00 lea r11, [rip + 416387] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 431b8d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431b91: 49 8d 14 13 lea rdx, [r11 + rdx] + 431b95: 3e ff e2 jmp rdx + 431b98: 0f 0b ud2 + 431b9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 431ba0: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] + 431ba4: 0f 28 56 ea movaps xmm2, xmmword ptr [rsi - 22] + 431ba8: 66 0f 3a 0f ca 06 palignr xmm1, xmm2, 6 # xmm1 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] + 431bae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 431bb2: 0f 28 5e da movaps xmm3, xmmword ptr [rsi - 38] + 431bb6: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 431bbc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 431bc0: 0f 28 66 ca movaps xmm4, xmmword ptr [rsi - 54] + 431bc4: 66 0f 3a 0f dc 06 palignr xmm3, xmm4, 6 # xmm3 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 431bca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 431bce: 0f 28 6e ba movaps xmm5, xmmword ptr [rsi - 70] + 431bd2: 66 0f 3a 0f e5 06 palignr xmm4, xmm5, 6 # xmm4 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] + 431bd8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 431bdc: 0f 28 76 aa movaps xmm6, xmmword ptr [rsi - 86] + 431be0: 66 0f 3a 0f ee 06 palignr xmm5, xmm6, 6 # xmm5 = xmm6[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] + 431be6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 431bea: 0f 28 7e 9a movaps xmm7, xmmword ptr [rsi - 102] + 431bee: 66 0f 3a 0f f7 06 palignr xmm6, xmm7, 6 # xmm6 = xmm7[6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5] + 431bf4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 431bf8: 44 0f 28 46 8a movaps xmm8, xmmword ptr [rsi - 118] + 431bfd: 66 41 0f 3a 0f f8 06 palignr xmm7, xmm8, 6 # xmm7 = xmm8[6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5] + 431c04: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 431c08: 44 0f 28 8e 7a ff ff ff movaps xmm9, xmmword ptr [rsi - 134] + 431c10: 66 45 0f 3a 0f c1 06 palignr xmm8, xmm9, 6 # xmm8 = xmm9[6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5] + 431c17: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 431c1c: 48 81 ea 80 00 00 00 sub rdx, 128 + 431c23: 48 8d 7f 80 lea rdi, [rdi - 128] + 431c27: 48 8d 76 80 lea rsi, [rsi - 128] + 431c2b: 0f 83 6f ff ff ff jae 0x431ba0 <__memcpy_ssse3_back+0xa70> + 431c31: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431c36: 48 81 c2 80 00 00 00 add rdx, 128 + 431c3d: 48 29 d7 sub rdi, rdx + 431c40: 48 29 d6 sub rsi, rdx + 431c43: 4c 8d 1d 86 57 06 00 lea r11, [rip + 415622] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 431c4a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431c4e: 49 8d 14 13 lea rdx, [r11 + rdx] + 431c52: 3e ff e2 jmp rdx + 431c55: 0f 0b ud2 + 431c57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 431c60: 48 81 ea 80 00 00 00 sub rdx, 128 + 431c67: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] + 431c6b: 0f 28 56 09 movaps xmm2, xmmword ptr [rsi + 9] + 431c6f: 0f 28 5e 19 movaps xmm3, xmmword ptr [rsi + 25] + 431c73: 0f 28 66 29 movaps xmm4, xmmword ptr [rsi + 41] + 431c77: 0f 28 6e 39 movaps xmm5, xmmword ptr [rsi + 57] + 431c7b: 0f 28 76 49 movaps xmm6, xmmword ptr [rsi + 73] + 431c7f: 0f 28 7e 59 movaps xmm7, xmmword ptr [rsi + 89] + 431c83: 44 0f 28 46 69 movaps xmm8, xmmword ptr [rsi + 105] + 431c88: 44 0f 28 4e 79 movaps xmm9, xmmword ptr [rsi + 121] + 431c8d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 431c94: 66 45 0f 3a 0f c8 07 palignr xmm9, xmm8, 7 # xmm9 = xmm8[7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6] + 431c9b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 431ca0: 66 44 0f 3a 0f c7 07 palignr xmm8, xmm7, 7 # xmm8 = xmm7[7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6] + 431ca7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 431cac: 66 0f 3a 0f fe 07 palignr xmm7, xmm6, 7 # xmm7 = xmm6[7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6] + 431cb2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 431cb6: 66 0f 3a 0f f5 07 palignr xmm6, xmm5, 7 # xmm6 = xmm5[7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6] + 431cbc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 431cc0: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] + 431cc6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 431cca: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] + 431cd0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 431cd4: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 431cda: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 431cde: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 431ce4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 431ce7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 431cee: 0f 83 6c ff ff ff jae 0x431c60 <__memcpy_ssse3_back+0xb30> + 431cf4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431cf9: 48 81 c2 80 00 00 00 add rdx, 128 + 431d00: 48 01 d7 add rdi, rdx + 431d03: 48 01 d6 add rsi, rdx + 431d06: 4c 8d 1d 03 59 06 00 lea r11, [rip + 416003] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 431d0d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431d11: 49 8d 14 13 lea rdx, [r11 + rdx] + 431d15: 3e ff e2 jmp rdx + 431d18: 0f 0b ud2 + 431d1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 431d20: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] + 431d24: 0f 28 56 e9 movaps xmm2, xmmword ptr [rsi - 23] + 431d28: 66 0f 3a 0f ca 07 palignr xmm1, xmm2, 7 # xmm1 = xmm2[7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6] + 431d2e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 431d32: 0f 28 5e d9 movaps xmm3, xmmword ptr [rsi - 39] + 431d36: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 431d3c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 431d40: 0f 28 66 c9 movaps xmm4, xmmword ptr [rsi - 55] + 431d44: 66 0f 3a 0f dc 07 palignr xmm3, xmm4, 7 # xmm3 = xmm4[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 431d4a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 431d4e: 0f 28 6e b9 movaps xmm5, xmmword ptr [rsi - 71] + 431d52: 66 0f 3a 0f e5 07 palignr xmm4, xmm5, 7 # xmm4 = xmm5[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] + 431d58: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 431d5c: 0f 28 76 a9 movaps xmm6, xmmword ptr [rsi - 87] + 431d60: 66 0f 3a 0f ee 07 palignr xmm5, xmm6, 7 # xmm5 = xmm6[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] + 431d66: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 431d6a: 0f 28 7e 99 movaps xmm7, xmmword ptr [rsi - 103] + 431d6e: 66 0f 3a 0f f7 07 palignr xmm6, xmm7, 7 # xmm6 = xmm7[7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6] + 431d74: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 431d78: 44 0f 28 46 89 movaps xmm8, xmmword ptr [rsi - 119] + 431d7d: 66 41 0f 3a 0f f8 07 palignr xmm7, xmm8, 7 # xmm7 = xmm8[7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6] + 431d84: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 431d88: 44 0f 28 8e 79 ff ff ff movaps xmm9, xmmword ptr [rsi - 135] + 431d90: 66 45 0f 3a 0f c1 07 palignr xmm8, xmm9, 7 # xmm8 = xmm9[7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6] + 431d97: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 431d9c: 48 81 ea 80 00 00 00 sub rdx, 128 + 431da3: 48 8d 7f 80 lea rdi, [rdi - 128] + 431da7: 48 8d 76 80 lea rsi, [rsi - 128] + 431dab: 0f 83 6f ff ff ff jae 0x431d20 <__memcpy_ssse3_back+0xbf0> + 431db1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431db6: 48 81 c2 80 00 00 00 add rdx, 128 + 431dbd: 48 29 d7 sub rdi, rdx + 431dc0: 48 29 d6 sub rsi, rdx + 431dc3: 4c 8d 1d 06 56 06 00 lea r11, [rip + 415238] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 431dca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431dce: 49 8d 14 13 lea rdx, [r11 + rdx] + 431dd2: 3e ff e2 jmp rdx + 431dd5: 0f 0b ud2 + 431dd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 431de0: 48 81 ea 80 00 00 00 sub rdx, 128 + 431de7: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] + 431deb: 0f 28 56 08 movaps xmm2, xmmword ptr [rsi + 8] + 431def: 0f 28 5e 18 movaps xmm3, xmmword ptr [rsi + 24] + 431df3: 0f 28 66 28 movaps xmm4, xmmword ptr [rsi + 40] + 431df7: 0f 28 6e 38 movaps xmm5, xmmword ptr [rsi + 56] + 431dfb: 0f 28 76 48 movaps xmm6, xmmword ptr [rsi + 72] + 431dff: 0f 28 7e 58 movaps xmm7, xmmword ptr [rsi + 88] + 431e03: 44 0f 28 46 68 movaps xmm8, xmmword ptr [rsi + 104] + 431e08: 44 0f 28 4e 78 movaps xmm9, xmmword ptr [rsi + 120] + 431e0d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 431e14: 66 45 0f 3a 0f c8 08 palignr xmm9, xmm8, 8 # xmm9 = xmm8[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7] + 431e1b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 431e20: 66 44 0f 3a 0f c7 08 palignr xmm8, xmm7, 8 # xmm8 = xmm7[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7] + 431e27: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 431e2c: 66 0f 3a 0f fe 08 palignr xmm7, xmm6, 8 # xmm7 = xmm6[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7] + 431e32: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 431e36: 66 0f 3a 0f f5 08 palignr xmm6, xmm5, 8 # xmm6 = xmm5[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7] + 431e3c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 431e40: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] + 431e46: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 431e4a: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] + 431e50: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 431e54: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 431e5a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 431e5e: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 431e64: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 431e67: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 431e6e: 0f 83 6c ff ff ff jae 0x431de0 <__memcpy_ssse3_back+0xcb0> + 431e74: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431e79: 48 81 c2 80 00 00 00 add rdx, 128 + 431e80: 48 01 d7 add rdi, rdx + 431e83: 48 01 d6 add rsi, rdx + 431e86: 4c 8d 1d 83 57 06 00 lea r11, [rip + 415619] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 431e8d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431e91: 49 8d 14 13 lea rdx, [r11 + rdx] + 431e95: 3e ff e2 jmp rdx + 431e98: 0f 0b ud2 + 431e9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 431ea0: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] + 431ea4: 0f 28 56 e8 movaps xmm2, xmmword ptr [rsi - 24] + 431ea8: 66 0f 3a 0f ca 08 palignr xmm1, xmm2, 8 # xmm1 = xmm2[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] + 431eae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 431eb2: 0f 28 5e d8 movaps xmm3, xmmword ptr [rsi - 40] + 431eb6: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 431ebc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 431ec0: 0f 28 66 c8 movaps xmm4, xmmword ptr [rsi - 56] + 431ec4: 66 0f 3a 0f dc 08 palignr xmm3, xmm4, 8 # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 431eca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 431ece: 0f 28 6e b8 movaps xmm5, xmmword ptr [rsi - 72] + 431ed2: 66 0f 3a 0f e5 08 palignr xmm4, xmm5, 8 # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] + 431ed8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 431edc: 0f 28 76 a8 movaps xmm6, xmmword ptr [rsi - 88] + 431ee0: 66 0f 3a 0f ee 08 palignr xmm5, xmm6, 8 # xmm5 = xmm6[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] + 431ee6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 431eea: 0f 28 7e 98 movaps xmm7, xmmword ptr [rsi - 104] + 431eee: 66 0f 3a 0f f7 08 palignr xmm6, xmm7, 8 # xmm6 = xmm7[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7] + 431ef4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 431ef8: 44 0f 28 46 88 movaps xmm8, xmmword ptr [rsi - 120] + 431efd: 66 41 0f 3a 0f f8 08 palignr xmm7, xmm8, 8 # xmm7 = xmm8[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7] + 431f04: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 431f08: 44 0f 28 8e 78 ff ff ff movaps xmm9, xmmword ptr [rsi - 136] + 431f10: 66 45 0f 3a 0f c1 08 palignr xmm8, xmm9, 8 # xmm8 = xmm9[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7] + 431f17: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 431f1c: 48 81 ea 80 00 00 00 sub rdx, 128 + 431f23: 48 8d 7f 80 lea rdi, [rdi - 128] + 431f27: 48 8d 76 80 lea rsi, [rsi - 128] + 431f2b: 0f 83 6f ff ff ff jae 0x431ea0 <__memcpy_ssse3_back+0xd70> + 431f31: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431f36: 48 81 c2 80 00 00 00 add rdx, 128 + 431f3d: 48 29 d7 sub rdi, rdx + 431f40: 48 29 d6 sub rsi, rdx + 431f43: 4c 8d 1d 86 54 06 00 lea r11, [rip + 414854] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 431f4a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 431f4e: 49 8d 14 13 lea rdx, [r11 + rdx] + 431f52: 3e ff e2 jmp rdx + 431f55: 0f 0b ud2 + 431f57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 431f60: 48 81 ea 80 00 00 00 sub rdx, 128 + 431f67: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] + 431f6b: 0f 28 56 07 movaps xmm2, xmmword ptr [rsi + 7] + 431f6f: 0f 28 5e 17 movaps xmm3, xmmword ptr [rsi + 23] + 431f73: 0f 28 66 27 movaps xmm4, xmmword ptr [rsi + 39] + 431f77: 0f 28 6e 37 movaps xmm5, xmmword ptr [rsi + 55] + 431f7b: 0f 28 76 47 movaps xmm6, xmmword ptr [rsi + 71] + 431f7f: 0f 28 7e 57 movaps xmm7, xmmword ptr [rsi + 87] + 431f83: 44 0f 28 46 67 movaps xmm8, xmmword ptr [rsi + 103] + 431f88: 44 0f 28 4e 77 movaps xmm9, xmmword ptr [rsi + 119] + 431f8d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 431f94: 66 45 0f 3a 0f c8 09 palignr xmm9, xmm8, 9 # xmm9 = xmm8[9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8] + 431f9b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 431fa0: 66 44 0f 3a 0f c7 09 palignr xmm8, xmm7, 9 # xmm8 = xmm7[9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8] + 431fa7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 431fac: 66 0f 3a 0f fe 09 palignr xmm7, xmm6, 9 # xmm7 = xmm6[9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8] + 431fb2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 431fb6: 66 0f 3a 0f f5 09 palignr xmm6, xmm5, 9 # xmm6 = xmm5[9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8] + 431fbc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 431fc0: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] + 431fc6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 431fca: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] + 431fd0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 431fd4: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 431fda: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 431fde: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 431fe4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 431fe7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 431fee: 0f 83 6c ff ff ff jae 0x431f60 <__memcpy_ssse3_back+0xe30> + 431ff4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 431ff9: 48 81 c2 80 00 00 00 add rdx, 128 + 432000: 48 01 d7 add rdi, rdx + 432003: 48 01 d6 add rsi, rdx + 432006: 4c 8d 1d 03 56 06 00 lea r11, [rip + 415235] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43200d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 432011: 49 8d 14 13 lea rdx, [r11 + rdx] + 432015: 3e ff e2 jmp rdx + 432018: 0f 0b ud2 + 43201a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 432020: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] + 432024: 0f 28 56 e7 movaps xmm2, xmmword ptr [rsi - 25] + 432028: 66 0f 3a 0f ca 09 palignr xmm1, xmm2, 9 # xmm1 = xmm2[9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8] + 43202e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 432032: 0f 28 5e d7 movaps xmm3, xmmword ptr [rsi - 41] + 432036: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 43203c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 432040: 0f 28 66 c7 movaps xmm4, xmmword ptr [rsi - 57] + 432044: 66 0f 3a 0f dc 09 palignr xmm3, xmm4, 9 # xmm3 = xmm4[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 43204a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43204e: 0f 28 6e b7 movaps xmm5, xmmword ptr [rsi - 73] + 432052: 66 0f 3a 0f e5 09 palignr xmm4, xmm5, 9 # xmm4 = xmm5[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] + 432058: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43205c: 0f 28 76 a7 movaps xmm6, xmmword ptr [rsi - 89] + 432060: 66 0f 3a 0f ee 09 palignr xmm5, xmm6, 9 # xmm5 = xmm6[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] + 432066: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43206a: 0f 28 7e 97 movaps xmm7, xmmword ptr [rsi - 105] + 43206e: 66 0f 3a 0f f7 09 palignr xmm6, xmm7, 9 # xmm6 = xmm7[9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8] + 432074: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 432078: 44 0f 28 46 87 movaps xmm8, xmmword ptr [rsi - 121] + 43207d: 66 41 0f 3a 0f f8 09 palignr xmm7, xmm8, 9 # xmm7 = xmm8[9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8] + 432084: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 432088: 44 0f 28 8e 77 ff ff ff movaps xmm9, xmmword ptr [rsi - 137] + 432090: 66 45 0f 3a 0f c1 09 palignr xmm8, xmm9, 9 # xmm8 = xmm9[9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8] + 432097: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43209c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4320a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4320a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4320ab: 0f 83 6f ff ff ff jae 0x432020 <__memcpy_ssse3_back+0xef0> + 4320b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4320b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4320bd: 48 29 d7 sub rdi, rdx + 4320c0: 48 29 d6 sub rsi, rdx + 4320c3: 4c 8d 1d 06 53 06 00 lea r11, [rip + 414470] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 4320ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4320ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4320d2: 3e ff e2 jmp rdx + 4320d5: 0f 0b ud2 + 4320d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4320e0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4320e7: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] + 4320eb: 0f 28 56 06 movaps xmm2, xmmword ptr [rsi + 6] + 4320ef: 0f 28 5e 16 movaps xmm3, xmmword ptr [rsi + 22] + 4320f3: 0f 28 66 26 movaps xmm4, xmmword ptr [rsi + 38] + 4320f7: 0f 28 6e 36 movaps xmm5, xmmword ptr [rsi + 54] + 4320fb: 0f 28 76 46 movaps xmm6, xmmword ptr [rsi + 70] + 4320ff: 0f 28 7e 56 movaps xmm7, xmmword ptr [rsi + 86] + 432103: 44 0f 28 46 66 movaps xmm8, xmmword ptr [rsi + 102] + 432108: 44 0f 28 4e 76 movaps xmm9, xmmword ptr [rsi + 118] + 43210d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 432114: 66 45 0f 3a 0f c8 0a palignr xmm9, xmm8, 10 # xmm9 = xmm8[10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9] + 43211b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 432120: 66 44 0f 3a 0f c7 0a palignr xmm8, xmm7, 10 # xmm8 = xmm7[10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9] + 432127: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 43212c: 66 0f 3a 0f fe 0a palignr xmm7, xmm6, 10 # xmm7 = xmm6[10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9] + 432132: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 432136: 66 0f 3a 0f f5 0a palignr xmm6, xmm5, 10 # xmm6 = xmm5[10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9] + 43213c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 432140: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] + 432146: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 43214a: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] + 432150: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 432154: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 43215a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 43215e: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 432164: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 432167: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43216e: 0f 83 6c ff ff ff jae 0x4320e0 <__memcpy_ssse3_back+0xfb0> + 432174: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 432179: 48 81 c2 80 00 00 00 add rdx, 128 + 432180: 48 01 d7 add rdi, rdx + 432183: 48 01 d6 add rsi, rdx + 432186: 4c 8d 1d 83 54 06 00 lea r11, [rip + 414851] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43218d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 432191: 49 8d 14 13 lea rdx, [r11 + rdx] + 432195: 3e ff e2 jmp rdx + 432198: 0f 0b ud2 + 43219a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4321a0: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] + 4321a4: 0f 28 56 e6 movaps xmm2, xmmword ptr [rsi - 26] + 4321a8: 66 0f 3a 0f ca 0a palignr xmm1, xmm2, 10 # xmm1 = xmm2[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] + 4321ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4321b2: 0f 28 5e d6 movaps xmm3, xmmword ptr [rsi - 42] + 4321b6: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 4321bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4321c0: 0f 28 66 c6 movaps xmm4, xmmword ptr [rsi - 58] + 4321c4: 66 0f 3a 0f dc 0a palignr xmm3, xmm4, 10 # xmm3 = xmm4[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 4321ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4321ce: 0f 28 6e b6 movaps xmm5, xmmword ptr [rsi - 74] + 4321d2: 66 0f 3a 0f e5 0a palignr xmm4, xmm5, 10 # xmm4 = xmm5[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] + 4321d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 4321dc: 0f 28 76 a6 movaps xmm6, xmmword ptr [rsi - 90] + 4321e0: 66 0f 3a 0f ee 0a palignr xmm5, xmm6, 10 # xmm5 = xmm6[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] + 4321e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 4321ea: 0f 28 7e 96 movaps xmm7, xmmword ptr [rsi - 106] + 4321ee: 66 0f 3a 0f f7 0a palignr xmm6, xmm7, 10 # xmm6 = xmm7[10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9] + 4321f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 4321f8: 44 0f 28 46 86 movaps xmm8, xmmword ptr [rsi - 122] + 4321fd: 66 41 0f 3a 0f f8 0a palignr xmm7, xmm8, 10 # xmm7 = xmm8[10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9] + 432204: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 432208: 44 0f 28 8e 76 ff ff ff movaps xmm9, xmmword ptr [rsi - 138] + 432210: 66 45 0f 3a 0f c1 0a palignr xmm8, xmm9, 10 # xmm8 = xmm9[10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9] + 432217: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43221c: 48 81 ea 80 00 00 00 sub rdx, 128 + 432223: 48 8d 7f 80 lea rdi, [rdi - 128] + 432227: 48 8d 76 80 lea rsi, [rsi - 128] + 43222b: 0f 83 6f ff ff ff jae 0x4321a0 <__memcpy_ssse3_back+0x1070> + 432231: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 432236: 48 81 c2 80 00 00 00 add rdx, 128 + 43223d: 48 29 d7 sub rdi, rdx + 432240: 48 29 d6 sub rsi, rdx + 432243: 4c 8d 1d 86 51 06 00 lea r11, [rip + 414086] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 43224a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43224e: 49 8d 14 13 lea rdx, [r11 + rdx] + 432252: 3e ff e2 jmp rdx + 432255: 0f 0b ud2 + 432257: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 432260: 48 81 ea 80 00 00 00 sub rdx, 128 + 432267: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] + 43226b: 0f 28 56 05 movaps xmm2, xmmword ptr [rsi + 5] + 43226f: 0f 28 5e 15 movaps xmm3, xmmword ptr [rsi + 21] + 432273: 0f 28 66 25 movaps xmm4, xmmword ptr [rsi + 37] + 432277: 0f 28 6e 35 movaps xmm5, xmmword ptr [rsi + 53] + 43227b: 0f 28 76 45 movaps xmm6, xmmword ptr [rsi + 69] + 43227f: 0f 28 7e 55 movaps xmm7, xmmword ptr [rsi + 85] + 432283: 44 0f 28 46 65 movaps xmm8, xmmword ptr [rsi + 101] + 432288: 44 0f 28 4e 75 movaps xmm9, xmmword ptr [rsi + 117] + 43228d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 432294: 66 45 0f 3a 0f c8 0b palignr xmm9, xmm8, 11 # xmm9 = xmm8[11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10] + 43229b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4322a0: 66 44 0f 3a 0f c7 0b palignr xmm8, xmm7, 11 # xmm8 = xmm7[11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10] + 4322a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4322ac: 66 0f 3a 0f fe 0b palignr xmm7, xmm6, 11 # xmm7 = xmm6[11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10] + 4322b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4322b6: 66 0f 3a 0f f5 0b palignr xmm6, xmm5, 11 # xmm6 = xmm5[11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10] + 4322bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4322c0: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] + 4322c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4322ca: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] + 4322d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4322d4: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 4322da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4322de: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 4322e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4322e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4322ee: 0f 83 6c ff ff ff jae 0x432260 <__memcpy_ssse3_back+0x1130> + 4322f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4322f9: 48 81 c2 80 00 00 00 add rdx, 128 + 432300: 48 01 d7 add rdi, rdx + 432303: 48 01 d6 add rsi, rdx + 432306: 4c 8d 1d 03 53 06 00 lea r11, [rip + 414467] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43230d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 432311: 49 8d 14 13 lea rdx, [r11 + rdx] + 432315: 3e ff e2 jmp rdx + 432318: 0f 0b ud2 + 43231a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 432320: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] + 432324: 0f 28 56 e5 movaps xmm2, xmmword ptr [rsi - 27] + 432328: 66 0f 3a 0f ca 0b palignr xmm1, xmm2, 11 # xmm1 = xmm2[11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10] + 43232e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 432332: 0f 28 5e d5 movaps xmm3, xmmword ptr [rsi - 43] + 432336: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 43233c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 432340: 0f 28 66 c5 movaps xmm4, xmmword ptr [rsi - 59] + 432344: 66 0f 3a 0f dc 0b palignr xmm3, xmm4, 11 # xmm3 = xmm4[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 43234a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43234e: 0f 28 6e b5 movaps xmm5, xmmword ptr [rsi - 75] + 432352: 66 0f 3a 0f e5 0b palignr xmm4, xmm5, 11 # xmm4 = xmm5[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] + 432358: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43235c: 0f 28 76 a5 movaps xmm6, xmmword ptr [rsi - 91] + 432360: 66 0f 3a 0f ee 0b palignr xmm5, xmm6, 11 # xmm5 = xmm6[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] + 432366: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43236a: 0f 28 7e 95 movaps xmm7, xmmword ptr [rsi - 107] + 43236e: 66 0f 3a 0f f7 0b palignr xmm6, xmm7, 11 # xmm6 = xmm7[11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10] + 432374: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 432378: 44 0f 28 46 85 movaps xmm8, xmmword ptr [rsi - 123] + 43237d: 66 41 0f 3a 0f f8 0b palignr xmm7, xmm8, 11 # xmm7 = xmm8[11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10] + 432384: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 432388: 44 0f 28 8e 75 ff ff ff movaps xmm9, xmmword ptr [rsi - 139] + 432390: 66 45 0f 3a 0f c1 0b palignr xmm8, xmm9, 11 # xmm8 = xmm9[11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10] + 432397: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43239c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4323a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4323a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4323ab: 0f 83 6f ff ff ff jae 0x432320 <__memcpy_ssse3_back+0x11f0> + 4323b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4323b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4323bd: 48 29 d7 sub rdi, rdx + 4323c0: 48 29 d6 sub rsi, rdx + 4323c3: 4c 8d 1d 06 50 06 00 lea r11, [rip + 413702] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 4323ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4323ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4323d2: 3e ff e2 jmp rdx + 4323d5: 0f 0b ud2 + 4323d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4323e0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4323e7: 66 0f 6f 4e f4 movdqa xmm1, xmmword ptr [rsi - 12] + 4323ec: 0f 28 56 04 movaps xmm2, xmmword ptr [rsi + 4] + 4323f0: 0f 28 5e 14 movaps xmm3, xmmword ptr [rsi + 20] + 4323f4: 0f 28 66 24 movaps xmm4, xmmword ptr [rsi + 36] + 4323f8: 0f 28 6e 34 movaps xmm5, xmmword ptr [rsi + 52] + 4323fc: 0f 28 76 44 movaps xmm6, xmmword ptr [rsi + 68] + 432400: 0f 28 7e 54 movaps xmm7, xmmword ptr [rsi + 84] + 432404: 44 0f 28 46 64 movaps xmm8, xmmword ptr [rsi + 100] + 432409: 44 0f 28 4e 74 movaps xmm9, xmmword ptr [rsi + 116] + 43240e: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 432415: 66 45 0f 3a 0f c8 0c palignr xmm9, xmm8, 12 # xmm9 = xmm8[12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11] + 43241c: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 432421: 66 44 0f 3a 0f c7 0c palignr xmm8, xmm7, 12 # xmm8 = xmm7[12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11] + 432428: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 43242d: 66 0f 3a 0f fe 0c palignr xmm7, xmm6, 12 # xmm7 = xmm6[12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11] + 432433: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 432437: 66 0f 3a 0f f5 0c palignr xmm6, xmm5, 12 # xmm6 = xmm5[12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11] + 43243d: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 432441: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] + 432447: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 43244b: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] + 432451: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 432455: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 43245b: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 43245f: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 432465: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 432468: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43246f: 0f 83 6b ff ff ff jae 0x4323e0 <__memcpy_ssse3_back+0x12b0> + 432475: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 43247a: 48 81 c2 80 00 00 00 add rdx, 128 + 432481: 48 01 d7 add rdi, rdx + 432484: 48 01 d6 add rsi, rdx + 432487: 4c 8d 1d 82 51 06 00 lea r11, [rip + 414082] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43248e: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 432492: 49 8d 14 13 lea rdx, [r11 + rdx] + 432496: 3e ff e2 jmp rdx + 432499: 0f 0b ud2 + 43249b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4324a0: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] + 4324a4: 0f 28 56 e4 movaps xmm2, xmmword ptr [rsi - 28] + 4324a8: 66 0f 3a 0f ca 0c palignr xmm1, xmm2, 12 # xmm1 = xmm2[12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11] + 4324ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4324b2: 0f 28 5e d4 movaps xmm3, xmmword ptr [rsi - 44] + 4324b6: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 4324bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4324c0: 0f 28 66 c4 movaps xmm4, xmmword ptr [rsi - 60] + 4324c4: 66 0f 3a 0f dc 0c palignr xmm3, xmm4, 12 # xmm3 = xmm4[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 4324ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4324ce: 0f 28 6e b4 movaps xmm5, xmmword ptr [rsi - 76] + 4324d2: 66 0f 3a 0f e5 0c palignr xmm4, xmm5, 12 # xmm4 = xmm5[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] + 4324d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 4324dc: 0f 28 76 a4 movaps xmm6, xmmword ptr [rsi - 92] + 4324e0: 66 0f 3a 0f ee 0c palignr xmm5, xmm6, 12 # xmm5 = xmm6[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] + 4324e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 4324ea: 0f 28 7e 94 movaps xmm7, xmmword ptr [rsi - 108] + 4324ee: 66 0f 3a 0f f7 0c palignr xmm6, xmm7, 12 # xmm6 = xmm7[12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11] + 4324f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 4324f8: 44 0f 28 46 84 movaps xmm8, xmmword ptr [rsi - 124] + 4324fd: 66 41 0f 3a 0f f8 0c palignr xmm7, xmm8, 12 # xmm7 = xmm8[12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11] + 432504: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 432508: 44 0f 28 8e 74 ff ff ff movaps xmm9, xmmword ptr [rsi - 140] + 432510: 66 45 0f 3a 0f c1 0c palignr xmm8, xmm9, 12 # xmm8 = xmm9[12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11] + 432517: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43251c: 48 81 ea 80 00 00 00 sub rdx, 128 + 432523: 48 8d 7f 80 lea rdi, [rdi - 128] + 432527: 48 8d 76 80 lea rsi, [rsi - 128] + 43252b: 0f 83 6f ff ff ff jae 0x4324a0 <__memcpy_ssse3_back+0x1370> + 432531: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 432536: 48 81 c2 80 00 00 00 add rdx, 128 + 43253d: 48 29 d7 sub rdi, rdx + 432540: 48 29 d6 sub rsi, rdx + 432543: 4c 8d 1d 86 4e 06 00 lea r11, [rip + 413318] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 43254a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43254e: 49 8d 14 13 lea rdx, [r11 + rdx] + 432552: 3e ff e2 jmp rdx + 432555: 0f 0b ud2 + 432557: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 432560: 48 81 ea 80 00 00 00 sub rdx, 128 + 432567: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] + 43256b: 0f 28 56 03 movaps xmm2, xmmword ptr [rsi + 3] + 43256f: 0f 28 5e 13 movaps xmm3, xmmword ptr [rsi + 19] + 432573: 0f 28 66 23 movaps xmm4, xmmword ptr [rsi + 35] + 432577: 0f 28 6e 33 movaps xmm5, xmmword ptr [rsi + 51] + 43257b: 0f 28 76 43 movaps xmm6, xmmword ptr [rsi + 67] + 43257f: 0f 28 7e 53 movaps xmm7, xmmword ptr [rsi + 83] + 432583: 44 0f 28 46 63 movaps xmm8, xmmword ptr [rsi + 99] + 432588: 44 0f 28 4e 73 movaps xmm9, xmmword ptr [rsi + 115] + 43258d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 432594: 66 45 0f 3a 0f c8 0d palignr xmm9, xmm8, 13 # xmm9 = xmm8[13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43259b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4325a0: 66 44 0f 3a 0f c7 0d palignr xmm8, xmm7, 13 # xmm8 = xmm7[13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4325a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4325ac: 66 0f 3a 0f fe 0d palignr xmm7, xmm6, 13 # xmm7 = xmm6[13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4325b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4325b6: 66 0f 3a 0f f5 0d palignr xmm6, xmm5, 13 # xmm6 = xmm5[13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4325bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4325c0: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4325c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4325ca: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4325d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4325d4: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4325da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4325de: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4325e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4325e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4325ee: 0f 83 6c ff ff ff jae 0x432560 <__memcpy_ssse3_back+0x1430> + 4325f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4325f9: 48 81 c2 80 00 00 00 add rdx, 128 + 432600: 48 01 d7 add rdi, rdx + 432603: 48 01 d6 add rsi, rdx + 432606: 4c 8d 1d 03 50 06 00 lea r11, [rip + 413699] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43260d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 432611: 49 8d 14 13 lea rdx, [r11 + rdx] + 432615: 3e ff e2 jmp rdx + 432618: 0f 0b ud2 + 43261a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 432620: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] + 432624: 0f 28 56 e3 movaps xmm2, xmmword ptr [rsi - 29] + 432628: 66 0f 3a 0f ca 0d palignr xmm1, xmm2, 13 # xmm1 = xmm2[13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43262e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 432632: 0f 28 5e d3 movaps xmm3, xmmword ptr [rsi - 45] + 432636: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43263c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 432640: 0f 28 66 c3 movaps xmm4, xmmword ptr [rsi - 61] + 432644: 66 0f 3a 0f dc 0d palignr xmm3, xmm4, 13 # xmm3 = xmm4[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43264a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43264e: 0f 28 6e b3 movaps xmm5, xmmword ptr [rsi - 77] + 432652: 66 0f 3a 0f e5 0d palignr xmm4, xmm5, 13 # xmm4 = xmm5[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] + 432658: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43265c: 0f 28 76 a3 movaps xmm6, xmmword ptr [rsi - 93] + 432660: 66 0f 3a 0f ee 0d palignr xmm5, xmm6, 13 # xmm5 = xmm6[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] + 432666: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43266a: 0f 28 7e 93 movaps xmm7, xmmword ptr [rsi - 109] + 43266e: 66 0f 3a 0f f7 0d palignr xmm6, xmm7, 13 # xmm6 = xmm7[13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12] + 432674: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 432678: 44 0f 28 46 83 movaps xmm8, xmmword ptr [rsi - 125] + 43267d: 66 41 0f 3a 0f f8 0d palignr xmm7, xmm8, 13 # xmm7 = xmm8[13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12] + 432684: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 432688: 44 0f 28 8e 73 ff ff ff movaps xmm9, xmmword ptr [rsi - 141] + 432690: 66 45 0f 3a 0f c1 0d palignr xmm8, xmm9, 13 # xmm8 = xmm9[13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12] + 432697: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43269c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4326a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4326a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4326ab: 0f 83 6f ff ff ff jae 0x432620 <__memcpy_ssse3_back+0x14f0> + 4326b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4326b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4326bd: 48 29 d7 sub rdi, rdx + 4326c0: 48 29 d6 sub rsi, rdx + 4326c3: 4c 8d 1d 06 4d 06 00 lea r11, [rip + 412934] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 4326ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4326ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4326d2: 3e ff e2 jmp rdx + 4326d5: 0f 0b ud2 + 4326d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4326e0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4326e7: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] + 4326eb: 0f 28 56 02 movaps xmm2, xmmword ptr [rsi + 2] + 4326ef: 0f 28 5e 12 movaps xmm3, xmmword ptr [rsi + 18] + 4326f3: 0f 28 66 22 movaps xmm4, xmmword ptr [rsi + 34] + 4326f7: 0f 28 6e 32 movaps xmm5, xmmword ptr [rsi + 50] + 4326fb: 0f 28 76 42 movaps xmm6, xmmword ptr [rsi + 66] + 4326ff: 0f 28 7e 52 movaps xmm7, xmmword ptr [rsi + 82] + 432703: 44 0f 28 46 62 movaps xmm8, xmmword ptr [rsi + 98] + 432708: 44 0f 28 4e 72 movaps xmm9, xmmword ptr [rsi + 114] + 43270d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 432714: 66 45 0f 3a 0f c8 0e palignr xmm9, xmm8, 14 # xmm9 = xmm8[14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43271b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 432720: 66 44 0f 3a 0f c7 0e palignr xmm8, xmm7, 14 # xmm8 = xmm7[14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 432727: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 43272c: 66 0f 3a 0f fe 0e palignr xmm7, xmm6, 14 # xmm7 = xmm6[14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 432732: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 432736: 66 0f 3a 0f f5 0e palignr xmm6, xmm5, 14 # xmm6 = xmm5[14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43273c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 432740: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 432746: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 43274a: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 432750: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 432754: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43275a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 43275e: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 432764: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 432767: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43276e: 0f 83 6c ff ff ff jae 0x4326e0 <__memcpy_ssse3_back+0x15b0> + 432774: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 432779: 48 81 c2 80 00 00 00 add rdx, 128 + 432780: 48 01 d7 add rdi, rdx + 432783: 48 01 d6 add rsi, rdx + 432786: 4c 8d 1d 83 4e 06 00 lea r11, [rip + 413315] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43278d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 432791: 49 8d 14 13 lea rdx, [r11 + rdx] + 432795: 3e ff e2 jmp rdx + 432798: 0f 0b ud2 + 43279a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4327a0: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] + 4327a4: 0f 28 56 e2 movaps xmm2, xmmword ptr [rsi - 30] + 4327a8: 66 0f 3a 0f ca 0e palignr xmm1, xmm2, 14 # xmm1 = xmm2[14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4327ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4327b2: 0f 28 5e d2 movaps xmm3, xmmword ptr [rsi - 46] + 4327b6: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4327bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4327c0: 0f 28 66 c2 movaps xmm4, xmmword ptr [rsi - 62] + 4327c4: 66 0f 3a 0f dc 0e palignr xmm3, xmm4, 14 # xmm3 = xmm4[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4327ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4327ce: 0f 28 6e b2 movaps xmm5, xmmword ptr [rsi - 78] + 4327d2: 66 0f 3a 0f e5 0e palignr xmm4, xmm5, 14 # xmm4 = xmm5[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4327d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 4327dc: 0f 28 76 a2 movaps xmm6, xmmword ptr [rsi - 94] + 4327e0: 66 0f 3a 0f ee 0e palignr xmm5, xmm6, 14 # xmm5 = xmm6[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4327e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 4327ea: 0f 28 7e 92 movaps xmm7, xmmword ptr [rsi - 110] + 4327ee: 66 0f 3a 0f f7 0e palignr xmm6, xmm7, 14 # xmm6 = xmm7[14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4327f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 4327f8: 44 0f 28 46 82 movaps xmm8, xmmword ptr [rsi - 126] + 4327fd: 66 41 0f 3a 0f f8 0e palignr xmm7, xmm8, 14 # xmm7 = xmm8[14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 432804: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 432808: 44 0f 28 8e 72 ff ff ff movaps xmm9, xmmword ptr [rsi - 142] + 432810: 66 45 0f 3a 0f c1 0e palignr xmm8, xmm9, 14 # xmm8 = xmm9[14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 432817: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43281c: 48 81 ea 80 00 00 00 sub rdx, 128 + 432823: 48 8d 7f 80 lea rdi, [rdi - 128] + 432827: 48 8d 76 80 lea rsi, [rsi - 128] + 43282b: 0f 83 6f ff ff ff jae 0x4327a0 <__memcpy_ssse3_back+0x1670> + 432831: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 432836: 48 81 c2 80 00 00 00 add rdx, 128 + 43283d: 48 29 d7 sub rdi, rdx + 432840: 48 29 d6 sub rsi, rdx + 432843: 4c 8d 1d 86 4b 06 00 lea r11, [rip + 412550] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 43284a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43284e: 49 8d 14 13 lea rdx, [r11 + rdx] + 432852: 3e ff e2 jmp rdx + 432855: 0f 0b ud2 + 432857: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 432860: 48 81 ea 80 00 00 00 sub rdx, 128 + 432867: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] + 43286b: 0f 28 56 01 movaps xmm2, xmmword ptr [rsi + 1] + 43286f: 0f 28 5e 11 movaps xmm3, xmmword ptr [rsi + 17] + 432873: 0f 28 66 21 movaps xmm4, xmmword ptr [rsi + 33] + 432877: 0f 28 6e 31 movaps xmm5, xmmword ptr [rsi + 49] + 43287b: 0f 28 76 41 movaps xmm6, xmmword ptr [rsi + 65] + 43287f: 0f 28 7e 51 movaps xmm7, xmmword ptr [rsi + 81] + 432883: 44 0f 28 46 61 movaps xmm8, xmmword ptr [rsi + 97] + 432888: 44 0f 28 4e 71 movaps xmm9, xmmword ptr [rsi + 113] + 43288d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 432894: 66 45 0f 3a 0f c8 0f palignr xmm9, xmm8, 15 # xmm9 = xmm8[15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43289b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4328a0: 66 44 0f 3a 0f c7 0f palignr xmm8, xmm7, 15 # xmm8 = xmm7[15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4328a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4328ac: 66 0f 3a 0f fe 0f palignr xmm7, xmm6, 15 # xmm7 = xmm6[15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4328b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4328b6: 66 0f 3a 0f f5 0f palignr xmm6, xmm5, 15 # xmm6 = xmm5[15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4328bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4328c0: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4328c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4328ca: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4328d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4328d4: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4328da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4328de: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4328e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4328e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4328ee: 0f 83 6c ff ff ff jae 0x432860 <__memcpy_ssse3_back+0x1730> + 4328f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4328f9: 48 81 c2 80 00 00 00 add rdx, 128 + 432900: 48 01 d7 add rdi, rdx + 432903: 48 01 d6 add rsi, rdx + 432906: 4c 8d 1d 03 4d 06 00 lea r11, [rip + 412931] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 43290d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 432911: 49 8d 14 13 lea rdx, [r11 + rdx] + 432915: 3e ff e2 jmp rdx + 432918: 0f 0b ud2 + 43291a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 432920: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] + 432924: 0f 28 56 e1 movaps xmm2, xmmword ptr [rsi - 31] + 432928: 66 0f 3a 0f ca 0f palignr xmm1, xmm2, 15 # xmm1 = xmm2[15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43292e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 432932: 0f 28 5e d1 movaps xmm3, xmmword ptr [rsi - 47] + 432936: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43293c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 432940: 0f 28 66 c1 movaps xmm4, xmmword ptr [rsi - 63] + 432944: 66 0f 3a 0f dc 0f palignr xmm3, xmm4, 15 # xmm3 = xmm4[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43294a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43294e: 0f 28 6e b1 movaps xmm5, xmmword ptr [rsi - 79] + 432952: 66 0f 3a 0f e5 0f palignr xmm4, xmm5, 15 # xmm4 = xmm5[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 432958: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43295c: 0f 28 76 a1 movaps xmm6, xmmword ptr [rsi - 95] + 432960: 66 0f 3a 0f ee 0f palignr xmm5, xmm6, 15 # xmm5 = xmm6[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 432966: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43296a: 0f 28 7e 91 movaps xmm7, xmmword ptr [rsi - 111] + 43296e: 66 0f 3a 0f f7 0f palignr xmm6, xmm7, 15 # xmm6 = xmm7[15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 432974: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 432978: 44 0f 28 46 81 movaps xmm8, xmmword ptr [rsi - 127] + 43297d: 66 41 0f 3a 0f f8 0f palignr xmm7, xmm8, 15 # xmm7 = xmm8[15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 432984: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 432988: 44 0f 28 8e 71 ff ff ff movaps xmm9, xmmword ptr [rsi - 143] + 432990: 66 45 0f 3a 0f c1 0f palignr xmm8, xmm9, 15 # xmm8 = xmm9[15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 432997: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43299c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4329a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4329a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4329ab: 0f 83 6f ff ff ff jae 0x432920 <__memcpy_ssse3_back+0x17f0> + 4329b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4329b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4329bd: 48 29 d7 sub rdi, rdx + 4329c0: 48 29 d6 sub rsi, rdx + 4329c3: 4c 8d 1d 06 4a 06 00 lea r11, [rip + 412166] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 4329ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4329ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4329d2: 3e ff e2 jmp rdx + 4329d5: 0f 0b ud2 + 4329d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4329e0: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] + 4329e4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4329e9: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 + 4329ed: 48 83 ea 10 sub rdx, 16 + 4329f1: 48 83 c6 10 add rsi, 16 + 4329f5: 48 83 c7 10 add rdi, 16 + 4329f9: 48 8b 0d 58 e6 08 00 mov rcx, qword ptr [rip + 583256] # 0x4c1058 <__x86_shared_cache_size_half> + 432a00: 48 39 ca cmp rdx, rcx + 432a03: 77 03 ja 0x432a08 <__memcpy_ssse3_back+0x18d8> + 432a05: 48 89 d1 mov rcx, rdx + 432a08: 48 29 ca sub rdx, rcx + 432a0b: 48 81 fa 00 10 00 00 cmp rdx, 4096 + 432a12: 0f 86 a6 00 00 00 jbe 0x432abe <__memcpy_ssse3_back+0x198e> + 432a18: 49 89 c9 mov r9, rcx + 432a1b: 49 c1 e1 03 shl r9, 3 + 432a1f: 4c 39 ca cmp rdx, r9 + 432a22: 76 06 jbe 0x432a2a <__memcpy_ssse3_back+0x18fa> + 432a24: 48 01 ca add rdx, rcx + 432a27: 48 31 c9 xor rcx, rcx + 432a2a: 48 81 ea 80 00 00 00 sub rdx, 128 + 432a31: 48 81 ea 80 00 00 00 sub rdx, 128 + 432a38: 0f 18 8e 00 02 00 00 prefetcht0 byte ptr [rsi + 512] + 432a3f: 0f 18 8e 00 03 00 00 prefetcht0 byte ptr [rsi + 768] + 432a46: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 432a4a: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 432a4f: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 432a54: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 432a59: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] + 432a5e: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] + 432a63: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] + 432a68: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] + 432a6d: 0f ae e8 lfence + 432a70: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 + 432a74: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 + 432a79: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 + 432a7e: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 + 432a83: 66 0f e7 67 40 movntdq xmmword ptr [rdi + 64], xmm4 + 432a88: 66 0f e7 6f 50 movntdq xmmword ptr [rdi + 80], xmm5 + 432a8d: 66 0f e7 77 60 movntdq xmmword ptr [rdi + 96], xmm6 + 432a92: 66 0f e7 7f 70 movntdq xmmword ptr [rdi + 112], xmm7 + 432a97: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 432a9e: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 432aa5: 73 8a jae 0x432a31 <__memcpy_ssse3_back+0x1901> + 432aa7: 0f ae f8 sfence + 432aaa: 48 81 f9 80 00 00 00 cmp rcx, 128 + 432ab1: 0f 82 96 00 00 00 jb 0x432b4d <__memcpy_ssse3_back+0x1a1d> + 432ab7: 48 81 c2 80 00 00 00 add rdx, 128 + 432abe: 48 01 ca add rdx, rcx + 432ac1: 48 81 ea 80 00 00 00 sub rdx, 128 + 432ac8: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 432acf: 0f 18 86 80 02 00 00 prefetchnta byte ptr [rsi + 640] + 432ad6: 0f 18 87 c0 01 00 00 prefetchnta byte ptr [rdi + 448] + 432add: 0f 18 87 80 02 00 00 prefetchnta byte ptr [rdi + 640] + 432ae4: 48 81 ea 80 00 00 00 sub rdx, 128 + 432aeb: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 432aef: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 432af4: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 432af9: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 432afe: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] + 432b03: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] + 432b08: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] + 432b0d: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] + 432b12: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 + 432b16: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 + 432b1b: 66 0f 7f 57 20 movdqa xmmword ptr [rdi + 32], xmm2 + 432b20: 66 0f 7f 5f 30 movdqa xmmword ptr [rdi + 48], xmm3 + 432b25: 66 0f 7f 67 40 movdqa xmmword ptr [rdi + 64], xmm4 + 432b2a: 66 0f 7f 6f 50 movdqa xmmword ptr [rdi + 80], xmm5 + 432b2f: 66 0f 7f 77 60 movdqa xmmword ptr [rdi + 96], xmm6 + 432b34: 66 0f 7f 7f 70 movdqa xmmword ptr [rdi + 112], xmm7 + 432b39: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 432b40: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 432b47: 0f 83 7b ff ff ff jae 0x432ac8 <__memcpy_ssse3_back+0x1998> + 432b4d: 48 81 c2 80 00 00 00 add rdx, 128 + 432b54: 48 01 d6 add rsi, rdx + 432b57: 48 01 d7 add rdi, rdx + 432b5a: 4c 8d 1d af 4a 06 00 lea r11, [rip + 412335] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> + 432b61: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 432b65: 49 8d 14 13 lea rdx, [r11 + rdx] + 432b69: 3e ff e2 jmp rdx + 432b6c: 0f 0b ud2 + 432b6e: 66 90 nop + 432b70: 48 01 d6 add rsi, rdx + 432b73: 48 01 d7 add rdi, rdx + 432b76: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] + 432b7b: 4c 8d 47 f0 lea r8, [rdi - 16] + 432b7f: 49 89 f9 mov r9, rdi + 432b82: 48 83 e7 f0 and rdi, -16 + 432b86: 49 29 f9 sub r9, rdi + 432b89: 4c 29 ce sub rsi, r9 + 432b8c: 4c 29 ca sub rdx, r9 + 432b8f: 48 8b 0d c2 e4 08 00 mov rcx, qword ptr [rip + 582850] # 0x4c1058 <__x86_shared_cache_size_half> + 432b96: 48 39 ca cmp rdx, rcx + 432b99: 77 03 ja 0x432b9e <__memcpy_ssse3_back+0x1a6e> + 432b9b: 48 89 d1 mov rcx, rdx + 432b9e: 48 29 ca sub rdx, rcx + 432ba1: 48 81 fa 00 10 00 00 cmp rdx, 4096 + 432ba8: 0f 86 a4 00 00 00 jbe 0x432c52 <__memcpy_ssse3_back+0x1b22> + 432bae: 49 89 c9 mov r9, rcx + 432bb1: 49 c1 e1 03 shl r9, 3 + 432bb5: 4c 39 ca cmp rdx, r9 + 432bb8: 76 06 jbe 0x432bc0 <__memcpy_ssse3_back+0x1a90> + 432bba: 48 01 ca add rdx, rcx + 432bbd: 48 31 c9 xor rcx, rcx + 432bc0: 48 81 ea 80 00 00 00 sub rdx, 128 + 432bc7: 48 81 ea 80 00 00 00 sub rdx, 128 + 432bce: 0f 18 8e 00 fe ff ff prefetcht0 byte ptr [rsi - 512] + 432bd5: 0f 18 8e 00 fd ff ff prefetcht0 byte ptr [rsi - 768] + 432bdc: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] + 432be1: f3 0f 6f 56 e0 movdqu xmm2, xmmword ptr [rsi - 32] + 432be6: f3 0f 6f 5e d0 movdqu xmm3, xmmword ptr [rsi - 48] + 432beb: f3 0f 6f 66 c0 movdqu xmm4, xmmword ptr [rsi - 64] + 432bf0: f3 0f 6f 6e b0 movdqu xmm5, xmmword ptr [rsi - 80] + 432bf5: f3 0f 6f 76 a0 movdqu xmm6, xmmword ptr [rsi - 96] + 432bfa: f3 0f 6f 7e 90 movdqu xmm7, xmmword ptr [rsi - 112] + 432bff: f3 44 0f 6f 46 80 movdqu xmm8, xmmword ptr [rsi - 128] + 432c05: 0f ae e8 lfence + 432c08: 66 0f e7 4f f0 movntdq xmmword ptr [rdi - 16], xmm1 + 432c0d: 66 0f e7 57 e0 movntdq xmmword ptr [rdi - 32], xmm2 + 432c12: 66 0f e7 5f d0 movntdq xmmword ptr [rdi - 48], xmm3 + 432c17: 66 0f e7 67 c0 movntdq xmmword ptr [rdi - 64], xmm4 + 432c1c: 66 0f e7 6f b0 movntdq xmmword ptr [rdi - 80], xmm5 + 432c21: 66 0f e7 77 a0 movntdq xmmword ptr [rdi - 96], xmm6 + 432c26: 66 0f e7 7f 90 movntdq xmmword ptr [rdi - 112], xmm7 + 432c2b: 66 44 0f e7 47 80 movntdq xmmword ptr [rdi - 128], xmm8 + 432c31: 48 8d 76 80 lea rsi, [rsi - 128] + 432c35: 48 8d 7f 80 lea rdi, [rdi - 128] + 432c39: 73 8c jae 0x432bc7 <__memcpy_ssse3_back+0x1a97> + 432c3b: 0f ae f8 sfence + 432c3e: 48 81 f9 80 00 00 00 cmp rcx, 128 + 432c45: 0f 82 90 00 00 00 jb 0x432cdb <__memcpy_ssse3_back+0x1bab> + 432c4b: 48 81 c2 80 00 00 00 add rdx, 128 + 432c52: 48 01 ca add rdx, rcx + 432c55: 48 81 ea 80 00 00 00 sub rdx, 128 + 432c5c: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 432c63: 0f 18 86 80 fd ff ff prefetchnta byte ptr [rsi - 640] + 432c6a: 0f 18 87 40 fe ff ff prefetchnta byte ptr [rdi - 448] + 432c71: 0f 18 87 80 fd ff ff prefetchnta byte ptr [rdi - 640] + 432c78: 48 81 ea 80 00 00 00 sub rdx, 128 + 432c7f: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] + 432c84: f3 0f 6f 56 e0 movdqu xmm2, xmmword ptr [rsi - 32] + 432c89: f3 0f 6f 5e d0 movdqu xmm3, xmmword ptr [rsi - 48] + 432c8e: f3 0f 6f 66 c0 movdqu xmm4, xmmword ptr [rsi - 64] + 432c93: f3 0f 6f 6e b0 movdqu xmm5, xmmword ptr [rsi - 80] + 432c98: f3 0f 6f 76 a0 movdqu xmm6, xmmword ptr [rsi - 96] + 432c9d: f3 0f 6f 7e 90 movdqu xmm7, xmmword ptr [rsi - 112] + 432ca2: f3 44 0f 6f 46 80 movdqu xmm8, xmmword ptr [rsi - 128] + 432ca8: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 + 432cad: 66 0f 7f 57 e0 movdqa xmmword ptr [rdi - 32], xmm2 + 432cb2: 66 0f 7f 5f d0 movdqa xmmword ptr [rdi - 48], xmm3 + 432cb7: 66 0f 7f 67 c0 movdqa xmmword ptr [rdi - 64], xmm4 + 432cbc: 66 0f 7f 6f b0 movdqa xmmword ptr [rdi - 80], xmm5 + 432cc1: 66 0f 7f 77 a0 movdqa xmmword ptr [rdi - 96], xmm6 + 432cc6: 66 0f 7f 7f 90 movdqa xmmword ptr [rdi - 112], xmm7 + 432ccb: 66 44 0f 7f 47 80 movdqa xmmword ptr [rdi - 128], xmm8 + 432cd1: 48 8d 76 80 lea rsi, [rsi - 128] + 432cd5: 48 8d 7f 80 lea rdi, [rdi - 128] + 432cd9: 73 81 jae 0x432c5c <__memcpy_ssse3_back+0x1b2c> + 432cdb: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 432ce0: 48 81 c2 80 00 00 00 add rdx, 128 + 432ce7: 48 29 d6 sub rsi, rdx + 432cea: 48 29 d7 sub rdi, rdx + 432ced: 4c 8d 1d dc 46 06 00 lea r11, [rip + 411356] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> + 432cf4: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 432cf8: 49 8d 14 13 lea rdx, [r11 + rdx] + 432cfc: 3e ff e2 jmp rdx + 432cff: 0f 0b ud2 + 432d01: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 432d0c: 0f 1f 40 00 nop dword ptr [rax] + 432d10: f2 0f f0 46 80 lddqu xmm0, xmmword ptr [rsi - 128] + 432d15: f3 0f 7f 47 80 movdqu xmmword ptr [rdi - 128], xmm0 + 432d1a: f2 0f f0 46 90 lddqu xmm0, xmmword ptr [rsi - 112] + 432d1f: f3 0f 7f 47 90 movdqu xmmword ptr [rdi - 112], xmm0 + 432d24: f2 0f f0 46 a0 lddqu xmm0, xmmword ptr [rsi - 96] + 432d29: f3 0f 7f 47 a0 movdqu xmmword ptr [rdi - 96], xmm0 + 432d2e: f2 0f f0 46 b0 lddqu xmm0, xmmword ptr [rsi - 80] + 432d33: f3 0f 7f 47 b0 movdqu xmmword ptr [rdi - 80], xmm0 + 432d38: f2 0f f0 46 c0 lddqu xmm0, xmmword ptr [rsi - 64] + 432d3d: f3 0f 7f 47 c0 movdqu xmmword ptr [rdi - 64], xmm0 + 432d42: f2 0f f0 46 d0 lddqu xmm0, xmmword ptr [rsi - 48] + 432d47: f3 0f 7f 47 d0 movdqu xmmword ptr [rdi - 48], xmm0 + 432d4c: f2 0f f0 46 e0 lddqu xmm0, xmmword ptr [rsi - 32] + 432d51: f3 0f 7f 47 e0 movdqu xmmword ptr [rdi - 32], xmm0 + 432d56: f2 0f f0 46 f0 lddqu xmm0, xmmword ptr [rsi - 16] + 432d5b: f3 0f 7f 47 f0 movdqu xmmword ptr [rdi - 16], xmm0 + 432d60: c3 ret + 432d61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 432d6c: 0f 1f 40 00 nop dword ptr [rax] + 432d70: f2 0f f0 86 71 ff ff ff lddqu xmm0, xmmword ptr [rsi - 143] + 432d78: f3 0f 7f 87 71 ff ff ff movdqu xmmword ptr [rdi - 143], xmm0 + 432d80: f2 0f f0 46 81 lddqu xmm0, xmmword ptr [rsi - 127] + 432d85: f3 0f 7f 47 81 movdqu xmmword ptr [rdi - 127], xmm0 + 432d8a: f2 0f f0 46 91 lddqu xmm0, xmmword ptr [rsi - 111] + 432d8f: f3 0f 7f 47 91 movdqu xmmword ptr [rdi - 111], xmm0 + 432d94: f2 0f f0 46 a1 lddqu xmm0, xmmword ptr [rsi - 95] + 432d99: f3 0f 7f 47 a1 movdqu xmmword ptr [rdi - 95], xmm0 + 432d9e: f2 0f f0 46 b1 lddqu xmm0, xmmword ptr [rsi - 79] + 432da3: f3 0f 7f 47 b1 movdqu xmmword ptr [rdi - 79], xmm0 + 432da8: f2 0f f0 46 c1 lddqu xmm0, xmmword ptr [rsi - 63] + 432dad: f3 0f 7f 47 c1 movdqu xmmword ptr [rdi - 63], xmm0 + 432db2: f2 0f f0 46 d1 lddqu xmm0, xmmword ptr [rsi - 47] + 432db7: f3 0f 7f 47 d1 movdqu xmmword ptr [rdi - 47], xmm0 + 432dbc: f2 0f f0 46 e1 lddqu xmm0, xmmword ptr [rsi - 31] + 432dc1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 432dc6: f3 0f 7f 47 e1 movdqu xmmword ptr [rdi - 31], xmm0 + 432dcb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 432dd0: c3 ret + 432dd1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 432ddc: 0f 1f 40 00 nop dword ptr [rax] + 432de0: 48 8b 56 f1 mov rdx, qword ptr [rsi - 15] + 432de4: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 432de8: 48 89 57 f1 mov qword ptr [rdi - 15], rdx + 432dec: 48 89 4f f8 mov qword ptr [rdi - 8], rcx + 432df0: c3 ret + 432df1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 432dfc: 0f 1f 40 00 nop dword ptr [rax] + 432e00: f2 0f f0 86 72 ff ff ff lddqu xmm0, xmmword ptr [rsi - 142] + 432e08: f3 0f 7f 87 72 ff ff ff movdqu xmmword ptr [rdi - 142], xmm0 + 432e10: f2 0f f0 46 82 lddqu xmm0, xmmword ptr [rsi - 126] + 432e15: f3 0f 7f 47 82 movdqu xmmword ptr [rdi - 126], xmm0 + 432e1a: f2 0f f0 46 92 lddqu xmm0, xmmword ptr [rsi - 110] + 432e1f: f3 0f 7f 47 92 movdqu xmmword ptr [rdi - 110], xmm0 + 432e24: f2 0f f0 46 a2 lddqu xmm0, xmmword ptr [rsi - 94] + 432e29: f3 0f 7f 47 a2 movdqu xmmword ptr [rdi - 94], xmm0 + 432e2e: f2 0f f0 46 b2 lddqu xmm0, xmmword ptr [rsi - 78] + 432e33: f3 0f 7f 47 b2 movdqu xmmword ptr [rdi - 78], xmm0 + 432e38: f2 0f f0 46 c2 lddqu xmm0, xmmword ptr [rsi - 62] + 432e3d: f3 0f 7f 47 c2 movdqu xmmword ptr [rdi - 62], xmm0 + 432e42: f2 0f f0 46 d2 lddqu xmm0, xmmword ptr [rsi - 46] + 432e47: f3 0f 7f 47 d2 movdqu xmmword ptr [rdi - 46], xmm0 + 432e4c: f2 0f f0 46 e2 lddqu xmm0, xmmword ptr [rsi - 30] + 432e51: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 432e56: f3 0f 7f 47 e2 movdqu xmmword ptr [rdi - 30], xmm0 + 432e5b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 432e60: c3 ret + 432e61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 432e6c: 0f 1f 40 00 nop dword ptr [rax] + 432e70: 48 8b 56 f2 mov rdx, qword ptr [rsi - 14] + 432e74: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 432e78: 48 89 57 f2 mov qword ptr [rdi - 14], rdx + 432e7c: 48 89 4f f8 mov qword ptr [rdi - 8], rcx + 432e80: c3 ret + 432e81: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 432e8c: 0f 1f 40 00 nop dword ptr [rax] + 432e90: f2 0f f0 86 73 ff ff ff lddqu xmm0, xmmword ptr [rsi - 141] + 432e98: f3 0f 7f 87 73 ff ff ff movdqu xmmword ptr [rdi - 141], xmm0 + 432ea0: f2 0f f0 46 83 lddqu xmm0, xmmword ptr [rsi - 125] + 432ea5: f3 0f 7f 47 83 movdqu xmmword ptr [rdi - 125], xmm0 + 432eaa: f2 0f f0 46 93 lddqu xmm0, xmmword ptr [rsi - 109] + 432eaf: f3 0f 7f 47 93 movdqu xmmword ptr [rdi - 109], xmm0 + 432eb4: f2 0f f0 46 a3 lddqu xmm0, xmmword ptr [rsi - 93] + 432eb9: f3 0f 7f 47 a3 movdqu xmmword ptr [rdi - 93], xmm0 + 432ebe: f2 0f f0 46 b3 lddqu xmm0, xmmword ptr [rsi - 77] + 432ec3: f3 0f 7f 47 b3 movdqu xmmword ptr [rdi - 77], xmm0 + 432ec8: f2 0f f0 46 c3 lddqu xmm0, xmmword ptr [rsi - 61] + 432ecd: f3 0f 7f 47 c3 movdqu xmmword ptr [rdi - 61], xmm0 + 432ed2: f2 0f f0 46 d3 lddqu xmm0, xmmword ptr [rsi - 45] + 432ed7: f3 0f 7f 47 d3 movdqu xmmword ptr [rdi - 45], xmm0 + 432edc: f2 0f f0 46 e3 lddqu xmm0, xmmword ptr [rsi - 29] + 432ee1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 432ee6: f3 0f 7f 47 e3 movdqu xmmword ptr [rdi - 29], xmm0 + 432eeb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 432ef0: c3 ret + 432ef1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 432efc: 0f 1f 40 00 nop dword ptr [rax] + 432f00: 48 8b 56 f3 mov rdx, qword ptr [rsi - 13] + 432f04: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 432f08: 48 89 57 f3 mov qword ptr [rdi - 13], rdx + 432f0c: 48 89 4f f8 mov qword ptr [rdi - 8], rcx + 432f10: c3 ret + 432f11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 432f1c: 0f 1f 40 00 nop dword ptr [rax] + 432f20: f2 0f f0 86 74 ff ff ff lddqu xmm0, xmmword ptr [rsi - 140] + 432f28: f3 0f 7f 87 74 ff ff ff movdqu xmmword ptr [rdi - 140], xmm0 + 432f30: f2 0f f0 46 84 lddqu xmm0, xmmword ptr [rsi - 124] + 432f35: f3 0f 7f 47 84 movdqu xmmword ptr [rdi - 124], xmm0 + 432f3a: f2 0f f0 46 94 lddqu xmm0, xmmword ptr [rsi - 108] + 432f3f: f3 0f 7f 47 94 movdqu xmmword ptr [rdi - 108], xmm0 + 432f44: f2 0f f0 46 a4 lddqu xmm0, xmmword ptr [rsi - 92] + 432f49: f3 0f 7f 47 a4 movdqu xmmword ptr [rdi - 92], xmm0 + 432f4e: f2 0f f0 46 b4 lddqu xmm0, xmmword ptr [rsi - 76] + 432f53: f3 0f 7f 47 b4 movdqu xmmword ptr [rdi - 76], xmm0 + 432f58: f2 0f f0 46 c4 lddqu xmm0, xmmword ptr [rsi - 60] + 432f5d: f3 0f 7f 47 c4 movdqu xmmword ptr [rdi - 60], xmm0 + 432f62: f2 0f f0 46 d4 lddqu xmm0, xmmword ptr [rsi - 44] + 432f67: f3 0f 7f 47 d4 movdqu xmmword ptr [rdi - 44], xmm0 + 432f6c: f2 0f f0 46 e4 lddqu xmm0, xmmword ptr [rsi - 28] + 432f71: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 432f76: f3 0f 7f 47 e4 movdqu xmmword ptr [rdi - 28], xmm0 + 432f7b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 432f80: c3 ret + 432f81: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 432f8c: 0f 1f 40 00 nop dword ptr [rax] + 432f90: 48 8b 56 f4 mov rdx, qword ptr [rsi - 12] + 432f94: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 432f97: 48 89 57 f4 mov qword ptr [rdi - 12], rdx + 432f9b: 89 4f fc mov dword ptr [rdi - 4], ecx + 432f9e: c3 ret + 432f9f: 90 nop + 432fa0: f2 0f f0 86 75 ff ff ff lddqu xmm0, xmmword ptr [rsi - 139] + 432fa8: f3 0f 7f 87 75 ff ff ff movdqu xmmword ptr [rdi - 139], xmm0 + 432fb0: f2 0f f0 46 85 lddqu xmm0, xmmword ptr [rsi - 123] + 432fb5: f3 0f 7f 47 85 movdqu xmmword ptr [rdi - 123], xmm0 + 432fba: f2 0f f0 46 95 lddqu xmm0, xmmword ptr [rsi - 107] + 432fbf: f3 0f 7f 47 95 movdqu xmmword ptr [rdi - 107], xmm0 + 432fc4: f2 0f f0 46 a5 lddqu xmm0, xmmword ptr [rsi - 91] + 432fc9: f3 0f 7f 47 a5 movdqu xmmword ptr [rdi - 91], xmm0 + 432fce: f2 0f f0 46 b5 lddqu xmm0, xmmword ptr [rsi - 75] + 432fd3: f3 0f 7f 47 b5 movdqu xmmword ptr [rdi - 75], xmm0 + 432fd8: f2 0f f0 46 c5 lddqu xmm0, xmmword ptr [rsi - 59] + 432fdd: f3 0f 7f 47 c5 movdqu xmmword ptr [rdi - 59], xmm0 + 432fe2: f2 0f f0 46 d5 lddqu xmm0, xmmword ptr [rsi - 43] + 432fe7: f3 0f 7f 47 d5 movdqu xmmword ptr [rdi - 43], xmm0 + 432fec: f2 0f f0 46 e5 lddqu xmm0, xmmword ptr [rsi - 27] + 432ff1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 432ff6: f3 0f 7f 47 e5 movdqu xmmword ptr [rdi - 27], xmm0 + 432ffb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433000: c3 ret + 433001: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43300c: 0f 1f 40 00 nop dword ptr [rax] + 433010: 48 8b 56 f5 mov rdx, qword ptr [rsi - 11] + 433014: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 433017: 48 89 57 f5 mov qword ptr [rdi - 11], rdx + 43301b: 89 4f fc mov dword ptr [rdi - 4], ecx + 43301e: c3 ret + 43301f: 90 nop + 433020: f2 0f f0 86 76 ff ff ff lddqu xmm0, xmmword ptr [rsi - 138] + 433028: f3 0f 7f 87 76 ff ff ff movdqu xmmword ptr [rdi - 138], xmm0 + 433030: f2 0f f0 46 86 lddqu xmm0, xmmword ptr [rsi - 122] + 433035: f3 0f 7f 47 86 movdqu xmmword ptr [rdi - 122], xmm0 + 43303a: f2 0f f0 46 96 lddqu xmm0, xmmword ptr [rsi - 106] + 43303f: f3 0f 7f 47 96 movdqu xmmword ptr [rdi - 106], xmm0 + 433044: f2 0f f0 46 a6 lddqu xmm0, xmmword ptr [rsi - 90] + 433049: f3 0f 7f 47 a6 movdqu xmmword ptr [rdi - 90], xmm0 + 43304e: f2 0f f0 46 b6 lddqu xmm0, xmmword ptr [rsi - 74] + 433053: f3 0f 7f 47 b6 movdqu xmmword ptr [rdi - 74], xmm0 + 433058: f2 0f f0 46 c6 lddqu xmm0, xmmword ptr [rsi - 58] + 43305d: f3 0f 7f 47 c6 movdqu xmmword ptr [rdi - 58], xmm0 + 433062: f2 0f f0 46 d6 lddqu xmm0, xmmword ptr [rsi - 42] + 433067: f3 0f 7f 47 d6 movdqu xmmword ptr [rdi - 42], xmm0 + 43306c: f2 0f f0 46 e6 lddqu xmm0, xmmword ptr [rsi - 26] + 433071: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 433076: f3 0f 7f 47 e6 movdqu xmmword ptr [rdi - 26], xmm0 + 43307b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433080: c3 ret + 433081: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43308c: 0f 1f 40 00 nop dword ptr [rax] + 433090: 48 8b 56 f6 mov rdx, qword ptr [rsi - 10] + 433094: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 433097: 48 89 57 f6 mov qword ptr [rdi - 10], rdx + 43309b: 89 4f fc mov dword ptr [rdi - 4], ecx + 43309e: c3 ret + 43309f: 90 nop + 4330a0: f2 0f f0 86 77 ff ff ff lddqu xmm0, xmmword ptr [rsi - 137] + 4330a8: f3 0f 7f 87 77 ff ff ff movdqu xmmword ptr [rdi - 137], xmm0 + 4330b0: f2 0f f0 46 87 lddqu xmm0, xmmword ptr [rsi - 121] + 4330b5: f3 0f 7f 47 87 movdqu xmmword ptr [rdi - 121], xmm0 + 4330ba: f2 0f f0 46 97 lddqu xmm0, xmmword ptr [rsi - 105] + 4330bf: f3 0f 7f 47 97 movdqu xmmword ptr [rdi - 105], xmm0 + 4330c4: f2 0f f0 46 a7 lddqu xmm0, xmmword ptr [rsi - 89] + 4330c9: f3 0f 7f 47 a7 movdqu xmmword ptr [rdi - 89], xmm0 + 4330ce: f2 0f f0 46 b7 lddqu xmm0, xmmword ptr [rsi - 73] + 4330d3: f3 0f 7f 47 b7 movdqu xmmword ptr [rdi - 73], xmm0 + 4330d8: f2 0f f0 46 c7 lddqu xmm0, xmmword ptr [rsi - 57] + 4330dd: f3 0f 7f 47 c7 movdqu xmmword ptr [rdi - 57], xmm0 + 4330e2: f2 0f f0 46 d7 lddqu xmm0, xmmword ptr [rsi - 41] + 4330e7: f3 0f 7f 47 d7 movdqu xmmword ptr [rdi - 41], xmm0 + 4330ec: f2 0f f0 46 e7 lddqu xmm0, xmmword ptr [rsi - 25] + 4330f1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 4330f6: f3 0f 7f 47 e7 movdqu xmmword ptr [rdi - 25], xmm0 + 4330fb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433100: c3 ret + 433101: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43310c: 0f 1f 40 00 nop dword ptr [rax] + 433110: 48 8b 56 f7 mov rdx, qword ptr [rsi - 9] + 433114: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 433117: 48 89 57 f7 mov qword ptr [rdi - 9], rdx + 43311b: 89 4f fc mov dword ptr [rdi - 4], ecx + 43311e: c3 ret + 43311f: 90 nop + 433120: f2 0f f0 86 78 ff ff ff lddqu xmm0, xmmword ptr [rsi - 136] + 433128: f3 0f 7f 87 78 ff ff ff movdqu xmmword ptr [rdi - 136], xmm0 + 433130: f2 0f f0 46 88 lddqu xmm0, xmmword ptr [rsi - 120] + 433135: f3 0f 7f 47 88 movdqu xmmword ptr [rdi - 120], xmm0 + 43313a: f2 0f f0 46 98 lddqu xmm0, xmmword ptr [rsi - 104] + 43313f: f3 0f 7f 47 98 movdqu xmmword ptr [rdi - 104], xmm0 + 433144: f2 0f f0 46 a8 lddqu xmm0, xmmword ptr [rsi - 88] + 433149: f3 0f 7f 47 a8 movdqu xmmword ptr [rdi - 88], xmm0 + 43314e: f2 0f f0 46 b8 lddqu xmm0, xmmword ptr [rsi - 72] + 433153: f3 0f 7f 47 b8 movdqu xmmword ptr [rdi - 72], xmm0 + 433158: f2 0f f0 46 c8 lddqu xmm0, xmmword ptr [rsi - 56] + 43315d: f3 0f 7f 47 c8 movdqu xmmword ptr [rdi - 56], xmm0 + 433162: f2 0f f0 46 d8 lddqu xmm0, xmmword ptr [rsi - 40] + 433167: f3 0f 7f 47 d8 movdqu xmmword ptr [rdi - 40], xmm0 + 43316c: f2 0f f0 46 e8 lddqu xmm0, xmmword ptr [rsi - 24] + 433171: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 433176: f3 0f 7f 47 e8 movdqu xmmword ptr [rdi - 24], xmm0 + 43317b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433180: c3 ret + 433181: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43318c: 0f 1f 40 00 nop dword ptr [rax] + 433190: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 433194: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 433198: c3 ret + 433199: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4331a0: f2 0f f0 86 79 ff ff ff lddqu xmm0, xmmword ptr [rsi - 135] + 4331a8: f3 0f 7f 87 79 ff ff ff movdqu xmmword ptr [rdi - 135], xmm0 + 4331b0: f2 0f f0 46 89 lddqu xmm0, xmmword ptr [rsi - 119] + 4331b5: f3 0f 7f 47 89 movdqu xmmword ptr [rdi - 119], xmm0 + 4331ba: f2 0f f0 46 99 lddqu xmm0, xmmword ptr [rsi - 103] + 4331bf: f3 0f 7f 47 99 movdqu xmmword ptr [rdi - 103], xmm0 + 4331c4: f2 0f f0 46 a9 lddqu xmm0, xmmword ptr [rsi - 87] + 4331c9: f3 0f 7f 47 a9 movdqu xmmword ptr [rdi - 87], xmm0 + 4331ce: f2 0f f0 46 b9 lddqu xmm0, xmmword ptr [rsi - 71] + 4331d3: f3 0f 7f 47 b9 movdqu xmmword ptr [rdi - 71], xmm0 + 4331d8: f2 0f f0 46 c9 lddqu xmm0, xmmword ptr [rsi - 55] + 4331dd: f3 0f 7f 47 c9 movdqu xmmword ptr [rdi - 55], xmm0 + 4331e2: f2 0f f0 46 d9 lddqu xmm0, xmmword ptr [rsi - 39] + 4331e7: f3 0f 7f 47 d9 movdqu xmmword ptr [rdi - 39], xmm0 + 4331ec: f2 0f f0 46 e9 lddqu xmm0, xmmword ptr [rsi - 23] + 4331f1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 4331f6: f3 0f 7f 47 e9 movdqu xmmword ptr [rdi - 23], xmm0 + 4331fb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433200: c3 ret + 433201: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43320c: 0f 1f 40 00 nop dword ptr [rax] + 433210: 8b 56 f9 mov edx, dword ptr [rsi - 7] + 433213: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 433216: 89 57 f9 mov dword ptr [rdi - 7], edx + 433219: 89 4f fc mov dword ptr [rdi - 4], ecx + 43321c: c3 ret + 43321d: 0f 1f 00 nop dword ptr [rax] + 433220: f2 0f f0 86 7a ff ff ff lddqu xmm0, xmmword ptr [rsi - 134] + 433228: f3 0f 7f 87 7a ff ff ff movdqu xmmword ptr [rdi - 134], xmm0 + 433230: f2 0f f0 46 8a lddqu xmm0, xmmword ptr [rsi - 118] + 433235: f3 0f 7f 47 8a movdqu xmmword ptr [rdi - 118], xmm0 + 43323a: f2 0f f0 46 9a lddqu xmm0, xmmword ptr [rsi - 102] + 43323f: f3 0f 7f 47 9a movdqu xmmword ptr [rdi - 102], xmm0 + 433244: f2 0f f0 46 aa lddqu xmm0, xmmword ptr [rsi - 86] + 433249: f3 0f 7f 47 aa movdqu xmmword ptr [rdi - 86], xmm0 + 43324e: f2 0f f0 46 ba lddqu xmm0, xmmword ptr [rsi - 70] + 433253: f3 0f 7f 47 ba movdqu xmmword ptr [rdi - 70], xmm0 + 433258: f2 0f f0 46 ca lddqu xmm0, xmmword ptr [rsi - 54] + 43325d: f3 0f 7f 47 ca movdqu xmmword ptr [rdi - 54], xmm0 + 433262: f2 0f f0 46 da lddqu xmm0, xmmword ptr [rsi - 38] + 433267: f3 0f 7f 47 da movdqu xmmword ptr [rdi - 38], xmm0 + 43326c: f2 0f f0 46 ea lddqu xmm0, xmmword ptr [rsi - 22] + 433271: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 433276: f3 0f 7f 47 ea movdqu xmmword ptr [rdi - 22], xmm0 + 43327b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433280: c3 ret + 433281: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43328c: 0f 1f 40 00 nop dword ptr [rax] + 433290: 8b 56 fa mov edx, dword ptr [rsi - 6] + 433293: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 433296: 89 57 fa mov dword ptr [rdi - 6], edx + 433299: 89 4f fc mov dword ptr [rdi - 4], ecx + 43329c: c3 ret + 43329d: 0f 1f 00 nop dword ptr [rax] + 4332a0: f2 0f f0 86 7b ff ff ff lddqu xmm0, xmmword ptr [rsi - 133] + 4332a8: f3 0f 7f 87 7b ff ff ff movdqu xmmword ptr [rdi - 133], xmm0 + 4332b0: f2 0f f0 46 8b lddqu xmm0, xmmword ptr [rsi - 117] + 4332b5: f3 0f 7f 47 8b movdqu xmmword ptr [rdi - 117], xmm0 + 4332ba: f2 0f f0 46 9b lddqu xmm0, xmmword ptr [rsi - 101] + 4332bf: f3 0f 7f 47 9b movdqu xmmword ptr [rdi - 101], xmm0 + 4332c4: f2 0f f0 46 ab lddqu xmm0, xmmword ptr [rsi - 85] + 4332c9: f3 0f 7f 47 ab movdqu xmmword ptr [rdi - 85], xmm0 + 4332ce: f2 0f f0 46 bb lddqu xmm0, xmmword ptr [rsi - 69] + 4332d3: f3 0f 7f 47 bb movdqu xmmword ptr [rdi - 69], xmm0 + 4332d8: f2 0f f0 46 cb lddqu xmm0, xmmword ptr [rsi - 53] + 4332dd: f3 0f 7f 47 cb movdqu xmmword ptr [rdi - 53], xmm0 + 4332e2: f2 0f f0 46 db lddqu xmm0, xmmword ptr [rsi - 37] + 4332e7: f3 0f 7f 47 db movdqu xmmword ptr [rdi - 37], xmm0 + 4332ec: f2 0f f0 46 eb lddqu xmm0, xmmword ptr [rsi - 21] + 4332f1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 4332f6: f3 0f 7f 47 eb movdqu xmmword ptr [rdi - 21], xmm0 + 4332fb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433300: c3 ret + 433301: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43330c: 0f 1f 40 00 nop dword ptr [rax] + 433310: 8b 56 fb mov edx, dword ptr [rsi - 5] + 433313: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 433316: 89 57 fb mov dword ptr [rdi - 5], edx + 433319: 89 4f fc mov dword ptr [rdi - 4], ecx + 43331c: c3 ret + 43331d: 0f 1f 00 nop dword ptr [rax] + 433320: f2 0f f0 86 7c ff ff ff lddqu xmm0, xmmword ptr [rsi - 132] + 433328: f3 0f 7f 87 7c ff ff ff movdqu xmmword ptr [rdi - 132], xmm0 + 433330: f2 0f f0 46 8c lddqu xmm0, xmmword ptr [rsi - 116] + 433335: f3 0f 7f 47 8c movdqu xmmword ptr [rdi - 116], xmm0 + 43333a: f2 0f f0 46 9c lddqu xmm0, xmmword ptr [rsi - 100] + 43333f: f3 0f 7f 47 9c movdqu xmmword ptr [rdi - 100], xmm0 + 433344: f2 0f f0 46 ac lddqu xmm0, xmmword ptr [rsi - 84] + 433349: f3 0f 7f 47 ac movdqu xmmword ptr [rdi - 84], xmm0 + 43334e: f2 0f f0 46 bc lddqu xmm0, xmmword ptr [rsi - 68] + 433353: f3 0f 7f 47 bc movdqu xmmword ptr [rdi - 68], xmm0 + 433358: f2 0f f0 46 cc lddqu xmm0, xmmword ptr [rsi - 52] + 43335d: f3 0f 7f 47 cc movdqu xmmword ptr [rdi - 52], xmm0 + 433362: f2 0f f0 46 dc lddqu xmm0, xmmword ptr [rsi - 36] + 433367: f3 0f 7f 47 dc movdqu xmmword ptr [rdi - 36], xmm0 + 43336c: f2 0f f0 46 ec lddqu xmm0, xmmword ptr [rsi - 20] + 433371: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 433376: f3 0f 7f 47 ec movdqu xmmword ptr [rdi - 20], xmm0 + 43337b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433380: c3 ret + 433381: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43338c: 0f 1f 40 00 nop dword ptr [rax] + 433390: 8b 56 fc mov edx, dword ptr [rsi - 4] + 433393: 89 57 fc mov dword ptr [rdi - 4], edx + 433396: c3 ret + 433397: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4333a0: f2 0f f0 86 7d ff ff ff lddqu xmm0, xmmword ptr [rsi - 131] + 4333a8: f3 0f 7f 87 7d ff ff ff movdqu xmmword ptr [rdi - 131], xmm0 + 4333b0: f2 0f f0 46 8d lddqu xmm0, xmmword ptr [rsi - 115] + 4333b5: f3 0f 7f 47 8d movdqu xmmword ptr [rdi - 115], xmm0 + 4333ba: f2 0f f0 46 9d lddqu xmm0, xmmword ptr [rsi - 99] + 4333bf: f3 0f 7f 47 9d movdqu xmmword ptr [rdi - 99], xmm0 + 4333c4: f2 0f f0 46 ad lddqu xmm0, xmmword ptr [rsi - 83] + 4333c9: f3 0f 7f 47 ad movdqu xmmword ptr [rdi - 83], xmm0 + 4333ce: f2 0f f0 46 bd lddqu xmm0, xmmword ptr [rsi - 67] + 4333d3: f3 0f 7f 47 bd movdqu xmmword ptr [rdi - 67], xmm0 + 4333d8: f2 0f f0 46 cd lddqu xmm0, xmmword ptr [rsi - 51] + 4333dd: f3 0f 7f 47 cd movdqu xmmword ptr [rdi - 51], xmm0 + 4333e2: f2 0f f0 46 dd lddqu xmm0, xmmword ptr [rsi - 35] + 4333e7: f3 0f 7f 47 dd movdqu xmmword ptr [rdi - 35], xmm0 + 4333ec: f2 0f f0 46 ed lddqu xmm0, xmmword ptr [rsi - 19] + 4333f1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 4333f6: f3 0f 7f 47 ed movdqu xmmword ptr [rdi - 19], xmm0 + 4333fb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433400: c3 ret + 433401: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43340c: 0f 1f 40 00 nop dword ptr [rax] + 433410: 66 8b 56 fd mov dx, word ptr [rsi - 3] + 433414: 66 8b 4e fe mov cx, word ptr [rsi - 2] + 433418: 66 89 57 fd mov word ptr [rdi - 3], dx + 43341c: 66 89 4f fe mov word ptr [rdi - 2], cx + 433420: c3 ret + 433421: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43342c: 0f 1f 40 00 nop dword ptr [rax] + 433430: f2 0f f0 86 7e ff ff ff lddqu xmm0, xmmword ptr [rsi - 130] + 433438: f3 0f 7f 87 7e ff ff ff movdqu xmmword ptr [rdi - 130], xmm0 + 433440: f2 0f f0 46 8e lddqu xmm0, xmmword ptr [rsi - 114] + 433445: f3 0f 7f 47 8e movdqu xmmword ptr [rdi - 114], xmm0 + 43344a: f2 0f f0 46 9e lddqu xmm0, xmmword ptr [rsi - 98] + 43344f: f3 0f 7f 47 9e movdqu xmmword ptr [rdi - 98], xmm0 + 433454: f2 0f f0 46 ae lddqu xmm0, xmmword ptr [rsi - 82] + 433459: f3 0f 7f 47 ae movdqu xmmword ptr [rdi - 82], xmm0 + 43345e: f2 0f f0 46 be lddqu xmm0, xmmword ptr [rsi - 66] + 433463: f3 0f 7f 47 be movdqu xmmword ptr [rdi - 66], xmm0 + 433468: f2 0f f0 46 ce lddqu xmm0, xmmword ptr [rsi - 50] + 43346d: f3 0f 7f 47 ce movdqu xmmword ptr [rdi - 50], xmm0 + 433472: f2 0f f0 46 de lddqu xmm0, xmmword ptr [rsi - 34] + 433477: f3 0f 7f 47 de movdqu xmmword ptr [rdi - 34], xmm0 + 43347c: f2 0f f0 46 ee lddqu xmm0, xmmword ptr [rsi - 18] + 433481: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 433486: f3 0f 7f 47 ee movdqu xmmword ptr [rdi - 18], xmm0 + 43348b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433490: c3 ret + 433491: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43349c: 0f 1f 40 00 nop dword ptr [rax] + 4334a0: 0f b7 56 fe movzx edx, word ptr [rsi - 2] + 4334a4: 66 89 57 fe mov word ptr [rdi - 2], dx + 4334a8: c3 ret + 4334a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4334b0: f2 0f f0 86 7f ff ff ff lddqu xmm0, xmmword ptr [rsi - 129] + 4334b8: f3 0f 7f 87 7f ff ff ff movdqu xmmword ptr [rdi - 129], xmm0 + 4334c0: f2 0f f0 46 8f lddqu xmm0, xmmword ptr [rsi - 113] + 4334c5: f3 0f 7f 47 8f movdqu xmmword ptr [rdi - 113], xmm0 + 4334ca: f2 0f f0 46 9f lddqu xmm0, xmmword ptr [rsi - 97] + 4334cf: f3 0f 7f 47 9f movdqu xmmword ptr [rdi - 97], xmm0 + 4334d4: f2 0f f0 46 af lddqu xmm0, xmmword ptr [rsi - 81] + 4334d9: f3 0f 7f 47 af movdqu xmmword ptr [rdi - 81], xmm0 + 4334de: f2 0f f0 46 bf lddqu xmm0, xmmword ptr [rsi - 65] + 4334e3: f3 0f 7f 47 bf movdqu xmmword ptr [rdi - 65], xmm0 + 4334e8: f2 0f f0 46 cf lddqu xmm0, xmmword ptr [rsi - 49] + 4334ed: f3 0f 7f 47 cf movdqu xmmword ptr [rdi - 49], xmm0 + 4334f2: f2 0f f0 46 df lddqu xmm0, xmmword ptr [rsi - 33] + 4334f7: f3 0f 7f 47 df movdqu xmmword ptr [rdi - 33], xmm0 + 4334fc: f2 0f f0 46 ef lddqu xmm0, xmmword ptr [rsi - 17] + 433501: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 433506: f3 0f 7f 47 ef movdqu xmmword ptr [rdi - 17], xmm0 + 43350b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 433510: c3 ret + 433511: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43351c: 0f 1f 40 00 nop dword ptr [rax] + 433520: 0f b6 56 ff movzx edx, byte ptr [rsi - 1] + 433524: 88 57 ff mov byte ptr [rdi - 1], dl + 433527: c3 ret + 433528: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 433530: f2 0f f0 46 70 lddqu xmm0, xmmword ptr [rsi + 112] + 433535: f3 0f 7f 47 70 movdqu xmmword ptr [rdi + 112], xmm0 + 43353a: f2 0f f0 46 60 lddqu xmm0, xmmword ptr [rsi + 96] + 43353f: f3 0f 7f 47 60 movdqu xmmword ptr [rdi + 96], xmm0 + 433544: f2 0f f0 46 50 lddqu xmm0, xmmword ptr [rsi + 80] + 433549: f3 0f 7f 47 50 movdqu xmmword ptr [rdi + 80], xmm0 + 43354e: f2 0f f0 46 40 lddqu xmm0, xmmword ptr [rsi + 64] + 433553: f3 0f 7f 47 40 movdqu xmmword ptr [rdi + 64], xmm0 + 433558: f2 0f f0 46 30 lddqu xmm0, xmmword ptr [rsi + 48] + 43355d: f3 0f 7f 47 30 movdqu xmmword ptr [rdi + 48], xmm0 + 433562: f2 0f f0 46 20 lddqu xmm0, xmmword ptr [rsi + 32] + 433567: f3 0f 7f 47 20 movdqu xmmword ptr [rdi + 32], xmm0 + 43356c: f2 0f f0 46 10 lddqu xmm0, xmmword ptr [rsi + 16] + 433571: f3 0f 7f 47 10 movdqu xmmword ptr [rdi + 16], xmm0 + 433576: f2 0f f0 06 lddqu xmm0, xmmword ptr [rsi] + 43357a: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 43357e: c3 ret + 43357f: 90 nop + 433580: f2 0f f0 46 7f lddqu xmm0, xmmword ptr [rsi + 127] + 433585: f3 0f 7f 47 7f movdqu xmmword ptr [rdi + 127], xmm0 + 43358a: f2 0f f0 46 6f lddqu xmm0, xmmword ptr [rsi + 111] + 43358f: f3 0f 7f 47 6f movdqu xmmword ptr [rdi + 111], xmm0 + 433594: f2 0f f0 46 5f lddqu xmm0, xmmword ptr [rsi + 95] + 433599: f3 0f 7f 47 5f movdqu xmmword ptr [rdi + 95], xmm0 + 43359e: f2 0f f0 46 4f lddqu xmm0, xmmword ptr [rsi + 79] + 4335a3: f3 0f 7f 47 4f movdqu xmmword ptr [rdi + 79], xmm0 + 4335a8: f2 0f f0 46 3f lddqu xmm0, xmmword ptr [rsi + 63] + 4335ad: f3 0f 7f 47 3f movdqu xmmword ptr [rdi + 63], xmm0 + 4335b2: f2 0f f0 46 2f lddqu xmm0, xmmword ptr [rsi + 47] + 4335b7: f3 0f 7f 47 2f movdqu xmmword ptr [rdi + 47], xmm0 + 4335bc: f2 0f f0 46 1f lddqu xmm0, xmmword ptr [rsi + 31] + 4335c1: f3 0f 7f 47 1f movdqu xmmword ptr [rdi + 31], xmm0 + 4335c6: f2 0f f0 46 0f lddqu xmm0, xmmword ptr [rsi + 15] + 4335cb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4335cf: f3 0f 7f 47 0f movdqu xmmword ptr [rdi + 15], xmm0 + 4335d4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4335d8: c3 ret + 4335d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4335e0: 48 8b 56 07 mov rdx, qword ptr [rsi + 7] + 4335e4: 48 8b 0e mov rcx, qword ptr [rsi] + 4335e7: 48 89 57 07 mov qword ptr [rdi + 7], rdx + 4335eb: 48 89 0f mov qword ptr [rdi], rcx + 4335ee: c3 ret + 4335ef: 90 nop + 4335f0: f2 0f f0 46 7e lddqu xmm0, xmmword ptr [rsi + 126] + 4335f5: f3 0f 7f 47 7e movdqu xmmword ptr [rdi + 126], xmm0 + 4335fa: f2 0f f0 46 6e lddqu xmm0, xmmword ptr [rsi + 110] + 4335ff: f3 0f 7f 47 6e movdqu xmmword ptr [rdi + 110], xmm0 + 433604: f2 0f f0 46 5e lddqu xmm0, xmmword ptr [rsi + 94] + 433609: f3 0f 7f 47 5e movdqu xmmword ptr [rdi + 94], xmm0 + 43360e: f2 0f f0 46 4e lddqu xmm0, xmmword ptr [rsi + 78] + 433613: f3 0f 7f 47 4e movdqu xmmword ptr [rdi + 78], xmm0 + 433618: f2 0f f0 46 3e lddqu xmm0, xmmword ptr [rsi + 62] + 43361d: f3 0f 7f 47 3e movdqu xmmword ptr [rdi + 62], xmm0 + 433622: f2 0f f0 46 2e lddqu xmm0, xmmword ptr [rsi + 46] + 433627: f3 0f 7f 47 2e movdqu xmmword ptr [rdi + 46], xmm0 + 43362c: f2 0f f0 46 1e lddqu xmm0, xmmword ptr [rsi + 30] + 433631: f3 0f 7f 47 1e movdqu xmmword ptr [rdi + 30], xmm0 + 433636: f2 0f f0 46 0e lddqu xmm0, xmmword ptr [rsi + 14] + 43363b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43363f: f3 0f 7f 47 0e movdqu xmmword ptr [rdi + 14], xmm0 + 433644: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433648: c3 ret + 433649: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 433650: 48 8b 56 06 mov rdx, qword ptr [rsi + 6] + 433654: 48 8b 0e mov rcx, qword ptr [rsi] + 433657: 48 89 57 06 mov qword ptr [rdi + 6], rdx + 43365b: 48 89 0f mov qword ptr [rdi], rcx + 43365e: c3 ret + 43365f: 90 nop + 433660: f2 0f f0 46 7d lddqu xmm0, xmmword ptr [rsi + 125] + 433665: f3 0f 7f 47 7d movdqu xmmword ptr [rdi + 125], xmm0 + 43366a: f2 0f f0 46 6d lddqu xmm0, xmmword ptr [rsi + 109] + 43366f: f3 0f 7f 47 6d movdqu xmmword ptr [rdi + 109], xmm0 + 433674: f2 0f f0 46 5d lddqu xmm0, xmmword ptr [rsi + 93] + 433679: f3 0f 7f 47 5d movdqu xmmword ptr [rdi + 93], xmm0 + 43367e: f2 0f f0 46 4d lddqu xmm0, xmmword ptr [rsi + 77] + 433683: f3 0f 7f 47 4d movdqu xmmword ptr [rdi + 77], xmm0 + 433688: f2 0f f0 46 3d lddqu xmm0, xmmword ptr [rsi + 61] + 43368d: f3 0f 7f 47 3d movdqu xmmword ptr [rdi + 61], xmm0 + 433692: f2 0f f0 46 2d lddqu xmm0, xmmword ptr [rsi + 45] + 433697: f3 0f 7f 47 2d movdqu xmmword ptr [rdi + 45], xmm0 + 43369c: f2 0f f0 46 1d lddqu xmm0, xmmword ptr [rsi + 29] + 4336a1: f3 0f 7f 47 1d movdqu xmmword ptr [rdi + 29], xmm0 + 4336a6: f2 0f f0 46 0d lddqu xmm0, xmmword ptr [rsi + 13] + 4336ab: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4336af: f3 0f 7f 47 0d movdqu xmmword ptr [rdi + 13], xmm0 + 4336b4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4336b8: c3 ret + 4336b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4336c0: 48 8b 56 05 mov rdx, qword ptr [rsi + 5] + 4336c4: 48 8b 0e mov rcx, qword ptr [rsi] + 4336c7: 48 89 57 05 mov qword ptr [rdi + 5], rdx + 4336cb: 48 89 0f mov qword ptr [rdi], rcx + 4336ce: c3 ret + 4336cf: 90 nop + 4336d0: f2 0f f0 46 7c lddqu xmm0, xmmword ptr [rsi + 124] + 4336d5: f3 0f 7f 47 7c movdqu xmmword ptr [rdi + 124], xmm0 + 4336da: f2 0f f0 46 6c lddqu xmm0, xmmword ptr [rsi + 108] + 4336df: f3 0f 7f 47 6c movdqu xmmword ptr [rdi + 108], xmm0 + 4336e4: f2 0f f0 46 5c lddqu xmm0, xmmword ptr [rsi + 92] + 4336e9: f3 0f 7f 47 5c movdqu xmmword ptr [rdi + 92], xmm0 + 4336ee: f2 0f f0 46 4c lddqu xmm0, xmmword ptr [rsi + 76] + 4336f3: f3 0f 7f 47 4c movdqu xmmword ptr [rdi + 76], xmm0 + 4336f8: f2 0f f0 46 3c lddqu xmm0, xmmword ptr [rsi + 60] + 4336fd: f3 0f 7f 47 3c movdqu xmmword ptr [rdi + 60], xmm0 + 433702: f2 0f f0 46 2c lddqu xmm0, xmmword ptr [rsi + 44] + 433707: f3 0f 7f 47 2c movdqu xmmword ptr [rdi + 44], xmm0 + 43370c: f2 0f f0 46 1c lddqu xmm0, xmmword ptr [rsi + 28] + 433711: f3 0f 7f 47 1c movdqu xmmword ptr [rdi + 28], xmm0 + 433716: f2 0f f0 46 0c lddqu xmm0, xmmword ptr [rsi + 12] + 43371b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43371f: f3 0f 7f 47 0c movdqu xmmword ptr [rdi + 12], xmm0 + 433724: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433728: c3 ret + 433729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 433730: 48 8b 56 04 mov rdx, qword ptr [rsi + 4] + 433734: 48 8b 0e mov rcx, qword ptr [rsi] + 433737: 48 89 57 04 mov qword ptr [rdi + 4], rdx + 43373b: 48 89 0f mov qword ptr [rdi], rcx + 43373e: c3 ret + 43373f: 90 nop + 433740: f2 0f f0 46 7b lddqu xmm0, xmmword ptr [rsi + 123] + 433745: f3 0f 7f 47 7b movdqu xmmword ptr [rdi + 123], xmm0 + 43374a: f2 0f f0 46 6b lddqu xmm0, xmmword ptr [rsi + 107] + 43374f: f3 0f 7f 47 6b movdqu xmmword ptr [rdi + 107], xmm0 + 433754: f2 0f f0 46 5b lddqu xmm0, xmmword ptr [rsi + 91] + 433759: f3 0f 7f 47 5b movdqu xmmword ptr [rdi + 91], xmm0 + 43375e: f2 0f f0 46 4b lddqu xmm0, xmmword ptr [rsi + 75] + 433763: f3 0f 7f 47 4b movdqu xmmword ptr [rdi + 75], xmm0 + 433768: f2 0f f0 46 3b lddqu xmm0, xmmword ptr [rsi + 59] + 43376d: f3 0f 7f 47 3b movdqu xmmword ptr [rdi + 59], xmm0 + 433772: f2 0f f0 46 2b lddqu xmm0, xmmword ptr [rsi + 43] + 433777: f3 0f 7f 47 2b movdqu xmmword ptr [rdi + 43], xmm0 + 43377c: f2 0f f0 46 1b lddqu xmm0, xmmword ptr [rsi + 27] + 433781: f3 0f 7f 47 1b movdqu xmmword ptr [rdi + 27], xmm0 + 433786: f2 0f f0 46 0b lddqu xmm0, xmmword ptr [rsi + 11] + 43378b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43378f: f3 0f 7f 47 0b movdqu xmmword ptr [rdi + 11], xmm0 + 433794: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433798: c3 ret + 433799: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4337a0: 48 8b 56 03 mov rdx, qword ptr [rsi + 3] + 4337a4: 48 8b 0e mov rcx, qword ptr [rsi] + 4337a7: 48 89 57 03 mov qword ptr [rdi + 3], rdx + 4337ab: 48 89 0f mov qword ptr [rdi], rcx + 4337ae: c3 ret + 4337af: 90 nop + 4337b0: f2 0f f0 46 7a lddqu xmm0, xmmword ptr [rsi + 122] + 4337b5: f3 0f 7f 47 7a movdqu xmmword ptr [rdi + 122], xmm0 + 4337ba: f2 0f f0 46 6a lddqu xmm0, xmmword ptr [rsi + 106] + 4337bf: f3 0f 7f 47 6a movdqu xmmword ptr [rdi + 106], xmm0 + 4337c4: f2 0f f0 46 5a lddqu xmm0, xmmword ptr [rsi + 90] + 4337c9: f3 0f 7f 47 5a movdqu xmmword ptr [rdi + 90], xmm0 + 4337ce: f2 0f f0 46 4a lddqu xmm0, xmmword ptr [rsi + 74] + 4337d3: f3 0f 7f 47 4a movdqu xmmword ptr [rdi + 74], xmm0 + 4337d8: f2 0f f0 46 3a lddqu xmm0, xmmword ptr [rsi + 58] + 4337dd: f3 0f 7f 47 3a movdqu xmmword ptr [rdi + 58], xmm0 + 4337e2: f2 0f f0 46 2a lddqu xmm0, xmmword ptr [rsi + 42] + 4337e7: f3 0f 7f 47 2a movdqu xmmword ptr [rdi + 42], xmm0 + 4337ec: f2 0f f0 46 1a lddqu xmm0, xmmword ptr [rsi + 26] + 4337f1: f3 0f 7f 47 1a movdqu xmmword ptr [rdi + 26], xmm0 + 4337f6: f2 0f f0 46 0a lddqu xmm0, xmmword ptr [rsi + 10] + 4337fb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4337ff: f3 0f 7f 47 0a movdqu xmmword ptr [rdi + 10], xmm0 + 433804: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433808: c3 ret + 433809: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 433810: 48 8b 56 02 mov rdx, qword ptr [rsi + 2] + 433814: 48 8b 0e mov rcx, qword ptr [rsi] + 433817: 48 89 57 02 mov qword ptr [rdi + 2], rdx + 43381b: 48 89 0f mov qword ptr [rdi], rcx + 43381e: c3 ret + 43381f: 90 nop + 433820: f2 0f f0 46 79 lddqu xmm0, xmmword ptr [rsi + 121] + 433825: f3 0f 7f 47 79 movdqu xmmword ptr [rdi + 121], xmm0 + 43382a: f2 0f f0 46 69 lddqu xmm0, xmmword ptr [rsi + 105] + 43382f: f3 0f 7f 47 69 movdqu xmmword ptr [rdi + 105], xmm0 + 433834: f2 0f f0 46 59 lddqu xmm0, xmmword ptr [rsi + 89] + 433839: f3 0f 7f 47 59 movdqu xmmword ptr [rdi + 89], xmm0 + 43383e: f2 0f f0 46 49 lddqu xmm0, xmmword ptr [rsi + 73] + 433843: f3 0f 7f 47 49 movdqu xmmword ptr [rdi + 73], xmm0 + 433848: f2 0f f0 46 39 lddqu xmm0, xmmword ptr [rsi + 57] + 43384d: f3 0f 7f 47 39 movdqu xmmword ptr [rdi + 57], xmm0 + 433852: f2 0f f0 46 29 lddqu xmm0, xmmword ptr [rsi + 41] + 433857: f3 0f 7f 47 29 movdqu xmmword ptr [rdi + 41], xmm0 + 43385c: f2 0f f0 46 19 lddqu xmm0, xmmword ptr [rsi + 25] + 433861: f3 0f 7f 47 19 movdqu xmmword ptr [rdi + 25], xmm0 + 433866: f2 0f f0 46 09 lddqu xmm0, xmmword ptr [rsi + 9] + 43386b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43386f: f3 0f 7f 47 09 movdqu xmmword ptr [rdi + 9], xmm0 + 433874: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433878: c3 ret + 433879: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 433880: 48 8b 56 01 mov rdx, qword ptr [rsi + 1] + 433884: 48 8b 0e mov rcx, qword ptr [rsi] + 433887: 48 89 57 01 mov qword ptr [rdi + 1], rdx + 43388b: 48 89 0f mov qword ptr [rdi], rcx + 43388e: c3 ret + 43388f: 90 nop + 433890: f2 0f f0 46 78 lddqu xmm0, xmmword ptr [rsi + 120] + 433895: f3 0f 7f 47 78 movdqu xmmword ptr [rdi + 120], xmm0 + 43389a: f2 0f f0 46 68 lddqu xmm0, xmmword ptr [rsi + 104] + 43389f: f3 0f 7f 47 68 movdqu xmmword ptr [rdi + 104], xmm0 + 4338a4: f2 0f f0 46 58 lddqu xmm0, xmmword ptr [rsi + 88] + 4338a9: f3 0f 7f 47 58 movdqu xmmword ptr [rdi + 88], xmm0 + 4338ae: f2 0f f0 46 48 lddqu xmm0, xmmword ptr [rsi + 72] + 4338b3: f3 0f 7f 47 48 movdqu xmmword ptr [rdi + 72], xmm0 + 4338b8: f2 0f f0 46 38 lddqu xmm0, xmmword ptr [rsi + 56] + 4338bd: f3 0f 7f 47 38 movdqu xmmword ptr [rdi + 56], xmm0 + 4338c2: f2 0f f0 46 28 lddqu xmm0, xmmword ptr [rsi + 40] + 4338c7: f3 0f 7f 47 28 movdqu xmmword ptr [rdi + 40], xmm0 + 4338cc: f2 0f f0 46 18 lddqu xmm0, xmmword ptr [rsi + 24] + 4338d1: f3 0f 7f 47 18 movdqu xmmword ptr [rdi + 24], xmm0 + 4338d6: f2 0f f0 46 08 lddqu xmm0, xmmword ptr [rsi + 8] + 4338db: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4338df: f3 0f 7f 47 08 movdqu xmmword ptr [rdi + 8], xmm0 + 4338e4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4338e8: c3 ret + 4338e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4338f0: 48 8b 16 mov rdx, qword ptr [rsi] + 4338f3: 48 89 17 mov qword ptr [rdi], rdx + 4338f6: c3 ret + 4338f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 433900: f2 0f f0 46 77 lddqu xmm0, xmmword ptr [rsi + 119] + 433905: f3 0f 7f 47 77 movdqu xmmword ptr [rdi + 119], xmm0 + 43390a: f2 0f f0 46 67 lddqu xmm0, xmmword ptr [rsi + 103] + 43390f: f3 0f 7f 47 67 movdqu xmmword ptr [rdi + 103], xmm0 + 433914: f2 0f f0 46 57 lddqu xmm0, xmmword ptr [rsi + 87] + 433919: f3 0f 7f 47 57 movdqu xmmword ptr [rdi + 87], xmm0 + 43391e: f2 0f f0 46 47 lddqu xmm0, xmmword ptr [rsi + 71] + 433923: f3 0f 7f 47 47 movdqu xmmword ptr [rdi + 71], xmm0 + 433928: f2 0f f0 46 37 lddqu xmm0, xmmword ptr [rsi + 55] + 43392d: f3 0f 7f 47 37 movdqu xmmword ptr [rdi + 55], xmm0 + 433932: f2 0f f0 46 27 lddqu xmm0, xmmword ptr [rsi + 39] + 433937: f3 0f 7f 47 27 movdqu xmmword ptr [rdi + 39], xmm0 + 43393c: f2 0f f0 46 17 lddqu xmm0, xmmword ptr [rsi + 23] + 433941: f3 0f 7f 47 17 movdqu xmmword ptr [rdi + 23], xmm0 + 433946: f2 0f f0 46 07 lddqu xmm0, xmmword ptr [rsi + 7] + 43394b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43394f: f3 0f 7f 47 07 movdqu xmmword ptr [rdi + 7], xmm0 + 433954: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433958: c3 ret + 433959: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 433960: 8b 56 03 mov edx, dword ptr [rsi + 3] + 433963: 8b 0e mov ecx, dword ptr [rsi] + 433965: 89 57 03 mov dword ptr [rdi + 3], edx + 433968: 89 0f mov dword ptr [rdi], ecx + 43396a: c3 ret + 43396b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 433970: f2 0f f0 46 76 lddqu xmm0, xmmword ptr [rsi + 118] + 433975: f3 0f 7f 47 76 movdqu xmmword ptr [rdi + 118], xmm0 + 43397a: f2 0f f0 46 66 lddqu xmm0, xmmword ptr [rsi + 102] + 43397f: f3 0f 7f 47 66 movdqu xmmword ptr [rdi + 102], xmm0 + 433984: f2 0f f0 46 56 lddqu xmm0, xmmword ptr [rsi + 86] + 433989: f3 0f 7f 47 56 movdqu xmmword ptr [rdi + 86], xmm0 + 43398e: f2 0f f0 46 46 lddqu xmm0, xmmword ptr [rsi + 70] + 433993: f3 0f 7f 47 46 movdqu xmmword ptr [rdi + 70], xmm0 + 433998: f2 0f f0 46 36 lddqu xmm0, xmmword ptr [rsi + 54] + 43399d: f3 0f 7f 47 36 movdqu xmmword ptr [rdi + 54], xmm0 + 4339a2: f2 0f f0 46 26 lddqu xmm0, xmmword ptr [rsi + 38] + 4339a7: f3 0f 7f 47 26 movdqu xmmword ptr [rdi + 38], xmm0 + 4339ac: f2 0f f0 46 16 lddqu xmm0, xmmword ptr [rsi + 22] + 4339b1: f3 0f 7f 47 16 movdqu xmmword ptr [rdi + 22], xmm0 + 4339b6: f2 0f f0 46 06 lddqu xmm0, xmmword ptr [rsi + 6] + 4339bb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4339bf: f3 0f 7f 47 06 movdqu xmmword ptr [rdi + 6], xmm0 + 4339c4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4339c8: c3 ret + 4339c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4339d0: 8b 56 02 mov edx, dword ptr [rsi + 2] + 4339d3: 8b 0e mov ecx, dword ptr [rsi] + 4339d5: 89 57 02 mov dword ptr [rdi + 2], edx + 4339d8: 89 0f mov dword ptr [rdi], ecx + 4339da: c3 ret + 4339db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4339e0: f2 0f f0 46 75 lddqu xmm0, xmmword ptr [rsi + 117] + 4339e5: f3 0f 7f 47 75 movdqu xmmword ptr [rdi + 117], xmm0 + 4339ea: f2 0f f0 46 65 lddqu xmm0, xmmword ptr [rsi + 101] + 4339ef: f3 0f 7f 47 65 movdqu xmmword ptr [rdi + 101], xmm0 + 4339f4: f2 0f f0 46 55 lddqu xmm0, xmmword ptr [rsi + 85] + 4339f9: f3 0f 7f 47 55 movdqu xmmword ptr [rdi + 85], xmm0 + 4339fe: f2 0f f0 46 45 lddqu xmm0, xmmword ptr [rsi + 69] + 433a03: f3 0f 7f 47 45 movdqu xmmword ptr [rdi + 69], xmm0 + 433a08: f2 0f f0 46 35 lddqu xmm0, xmmword ptr [rsi + 53] + 433a0d: f3 0f 7f 47 35 movdqu xmmword ptr [rdi + 53], xmm0 + 433a12: f2 0f f0 46 25 lddqu xmm0, xmmword ptr [rsi + 37] + 433a17: f3 0f 7f 47 25 movdqu xmmword ptr [rdi + 37], xmm0 + 433a1c: f2 0f f0 46 15 lddqu xmm0, xmmword ptr [rsi + 21] + 433a21: f3 0f 7f 47 15 movdqu xmmword ptr [rdi + 21], xmm0 + 433a26: f2 0f f0 46 05 lddqu xmm0, xmmword ptr [rsi + 5] + 433a2b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 433a2f: f3 0f 7f 47 05 movdqu xmmword ptr [rdi + 5], xmm0 + 433a34: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433a38: c3 ret + 433a39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 433a40: 8b 56 01 mov edx, dword ptr [rsi + 1] + 433a43: 8b 0e mov ecx, dword ptr [rsi] + 433a45: 89 57 01 mov dword ptr [rdi + 1], edx + 433a48: 89 0f mov dword ptr [rdi], ecx + 433a4a: c3 ret + 433a4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 433a50: f2 0f f0 46 74 lddqu xmm0, xmmword ptr [rsi + 116] + 433a55: f3 0f 7f 47 74 movdqu xmmword ptr [rdi + 116], xmm0 + 433a5a: f2 0f f0 46 64 lddqu xmm0, xmmword ptr [rsi + 100] + 433a5f: f3 0f 7f 47 64 movdqu xmmword ptr [rdi + 100], xmm0 + 433a64: f2 0f f0 46 54 lddqu xmm0, xmmword ptr [rsi + 84] + 433a69: f3 0f 7f 47 54 movdqu xmmword ptr [rdi + 84], xmm0 + 433a6e: f2 0f f0 46 44 lddqu xmm0, xmmword ptr [rsi + 68] + 433a73: f3 0f 7f 47 44 movdqu xmmword ptr [rdi + 68], xmm0 + 433a78: f2 0f f0 46 34 lddqu xmm0, xmmword ptr [rsi + 52] + 433a7d: f3 0f 7f 47 34 movdqu xmmword ptr [rdi + 52], xmm0 + 433a82: f2 0f f0 46 24 lddqu xmm0, xmmword ptr [rsi + 36] + 433a87: f3 0f 7f 47 24 movdqu xmmword ptr [rdi + 36], xmm0 + 433a8c: f2 0f f0 46 14 lddqu xmm0, xmmword ptr [rsi + 20] + 433a91: f3 0f 7f 47 14 movdqu xmmword ptr [rdi + 20], xmm0 + 433a96: f2 0f f0 46 04 lddqu xmm0, xmmword ptr [rsi + 4] + 433a9b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 433a9f: f3 0f 7f 47 04 movdqu xmmword ptr [rdi + 4], xmm0 + 433aa4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433aa8: c3 ret + 433aa9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 433ab0: 8b 16 mov edx, dword ptr [rsi] + 433ab2: 89 17 mov dword ptr [rdi], edx + 433ab4: c3 ret + 433ab5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 433ac0: f2 0f f0 46 73 lddqu xmm0, xmmword ptr [rsi + 115] + 433ac5: f3 0f 7f 47 73 movdqu xmmword ptr [rdi + 115], xmm0 + 433aca: f2 0f f0 46 63 lddqu xmm0, xmmword ptr [rsi + 99] + 433acf: f3 0f 7f 47 63 movdqu xmmword ptr [rdi + 99], xmm0 + 433ad4: f2 0f f0 46 53 lddqu xmm0, xmmword ptr [rsi + 83] + 433ad9: f3 0f 7f 47 53 movdqu xmmword ptr [rdi + 83], xmm0 + 433ade: f2 0f f0 46 43 lddqu xmm0, xmmword ptr [rsi + 67] + 433ae3: f3 0f 7f 47 43 movdqu xmmword ptr [rdi + 67], xmm0 + 433ae8: f2 0f f0 46 33 lddqu xmm0, xmmword ptr [rsi + 51] + 433aed: f3 0f 7f 47 33 movdqu xmmword ptr [rdi + 51], xmm0 + 433af2: f2 0f f0 46 23 lddqu xmm0, xmmword ptr [rsi + 35] + 433af7: f3 0f 7f 47 23 movdqu xmmword ptr [rdi + 35], xmm0 + 433afc: f2 0f f0 46 13 lddqu xmm0, xmmword ptr [rsi + 19] + 433b01: f3 0f 7f 47 13 movdqu xmmword ptr [rdi + 19], xmm0 + 433b06: f2 0f f0 46 03 lddqu xmm0, xmmword ptr [rsi + 3] + 433b0b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 433b0f: f3 0f 7f 47 03 movdqu xmmword ptr [rdi + 3], xmm0 + 433b14: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433b18: c3 ret + 433b19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 433b20: 66 8b 56 01 mov dx, word ptr [rsi + 1] + 433b24: 66 8b 0e mov cx, word ptr [rsi] + 433b27: 66 89 57 01 mov word ptr [rdi + 1], dx + 433b2b: 66 89 0f mov word ptr [rdi], cx + 433b2e: c3 ret + 433b2f: 90 nop + 433b30: f2 0f f0 46 72 lddqu xmm0, xmmword ptr [rsi + 114] + 433b35: f3 0f 7f 47 72 movdqu xmmword ptr [rdi + 114], xmm0 + 433b3a: f2 0f f0 46 62 lddqu xmm0, xmmword ptr [rsi + 98] + 433b3f: f3 0f 7f 47 62 movdqu xmmword ptr [rdi + 98], xmm0 + 433b44: f2 0f f0 46 52 lddqu xmm0, xmmword ptr [rsi + 82] + 433b49: f3 0f 7f 47 52 movdqu xmmword ptr [rdi + 82], xmm0 + 433b4e: f2 0f f0 46 42 lddqu xmm0, xmmword ptr [rsi + 66] + 433b53: f3 0f 7f 47 42 movdqu xmmword ptr [rdi + 66], xmm0 + 433b58: f2 0f f0 46 32 lddqu xmm0, xmmword ptr [rsi + 50] + 433b5d: f3 0f 7f 47 32 movdqu xmmword ptr [rdi + 50], xmm0 + 433b62: f2 0f f0 46 22 lddqu xmm0, xmmword ptr [rsi + 34] + 433b67: f3 0f 7f 47 22 movdqu xmmword ptr [rdi + 34], xmm0 + 433b6c: f2 0f f0 46 12 lddqu xmm0, xmmword ptr [rsi + 18] + 433b71: f3 0f 7f 47 12 movdqu xmmword ptr [rdi + 18], xmm0 + 433b76: f2 0f f0 46 02 lddqu xmm0, xmmword ptr [rsi + 2] + 433b7b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 433b7f: f3 0f 7f 47 02 movdqu xmmword ptr [rdi + 2], xmm0 + 433b84: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433b88: c3 ret + 433b89: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 433b90: 0f b7 16 movzx edx, word ptr [rsi] + 433b93: 66 89 17 mov word ptr [rdi], dx + 433b96: c3 ret + 433b97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 433ba0: f2 0f f0 46 71 lddqu xmm0, xmmword ptr [rsi + 113] + 433ba5: f3 0f 7f 47 71 movdqu xmmword ptr [rdi + 113], xmm0 + 433baa: f2 0f f0 46 61 lddqu xmm0, xmmword ptr [rsi + 97] + 433baf: f3 0f 7f 47 61 movdqu xmmword ptr [rdi + 97], xmm0 + 433bb4: f2 0f f0 46 51 lddqu xmm0, xmmword ptr [rsi + 81] + 433bb9: f3 0f 7f 47 51 movdqu xmmword ptr [rdi + 81], xmm0 + 433bbe: f2 0f f0 46 41 lddqu xmm0, xmmword ptr [rsi + 65] + 433bc3: f3 0f 7f 47 41 movdqu xmmword ptr [rdi + 65], xmm0 + 433bc8: f2 0f f0 46 31 lddqu xmm0, xmmword ptr [rsi + 49] + 433bcd: f3 0f 7f 47 31 movdqu xmmword ptr [rdi + 49], xmm0 + 433bd2: f2 0f f0 46 21 lddqu xmm0, xmmword ptr [rsi + 33] + 433bd7: f3 0f 7f 47 21 movdqu xmmword ptr [rdi + 33], xmm0 + 433bdc: f2 0f f0 46 11 lddqu xmm0, xmmword ptr [rsi + 17] + 433be1: f3 0f 7f 47 11 movdqu xmmword ptr [rdi + 17], xmm0 + 433be6: f2 0f f0 46 01 lddqu xmm0, xmmword ptr [rsi + 1] + 433beb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 433bef: f3 0f 7f 47 01 movdqu xmmword ptr [rdi + 1], xmm0 + 433bf4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 433bf8: c3 ret + 433bf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 433c00: 0f b6 16 movzx edx, byte ptr [rsi] + 433c03: 88 17 mov byte ptr [rdi], dl + 433c05: c3 ret + 433c06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000433c10 <__memmove_chk_ssse3_back>: + 433c10: f3 0f 1e fa endbr64 + 433c14: 48 39 d1 cmp rcx, rdx + 433c17: 0f 82 93 7f 01 00 jb 0x44bbb0 <__chk_fail> + 433c1d: 0f 1f 00 nop dword ptr [rax] + +0000000000433c20 <__memmove_ssse3_back>: + 433c20: f3 0f 1e fa endbr64 + 433c24: 48 89 f8 mov rax, rdi + 433c27: 48 39 f7 cmp rdi, rsi + 433c2a: 72 27 jb 0x433c53 <__memmove_ssse3_back+0x33> + 433c2c: 0f 84 7c 24 00 00 je 0x4360ae <__memmove_ssse3_back+0x248e> + 433c32: 48 81 fa 90 00 00 00 cmp rdx, 144 + 433c39: 0f 83 a1 00 00 00 jae 0x433ce0 <__memmove_ssse3_back+0xc0> + 433c3f: 4c 8d 1d 8a 3c 06 00 lea r11, [rip + 408714] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 433c46: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 433c4a: 49 8d 14 13 lea rdx, [r11 + rdx] + 433c4e: 3e ff e2 jmp rdx + 433c51: 0f 0b ud2 + 433c53: 48 81 fa 90 00 00 00 cmp rdx, 144 + 433c5a: 73 24 jae 0x433c80 <__memmove_ssse3_back+0x60> + 433c5c: 48 01 d6 add rsi, rdx + 433c5f: 48 01 d7 add rdi, rdx + 433c62: 4c 8d 1d a7 3e 06 00 lea r11, [rip + 409255] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 433c69: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 433c6d: 49 8d 14 13 lea rdx, [r11 + rdx] + 433c71: 3e ff e2 jmp rdx + 433c74: 0f 0b ud2 + 433c76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 433c80: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 433c84: 49 89 f8 mov r8, rdi + 433c87: 48 83 e7 f0 and rdi, -16 + 433c8b: 48 83 c7 10 add rdi, 16 + 433c8f: 49 89 f9 mov r9, rdi + 433c92: 4d 29 c1 sub r9, r8 + 433c95: 4c 29 ca sub rdx, r9 + 433c98: 4c 01 ce add rsi, r9 + 433c9b: 49 89 f1 mov r9, rsi + 433c9e: 49 83 e1 0f and r9, 15 + 433ca2: 0f 84 98 00 00 00 je 0x433d40 <__memmove_ssse3_back+0x120> + 433ca8: 48 8b 0d c1 d3 08 00 mov rcx, qword ptr [rip + 578497] # 0x4c1070 <__x86_data_cache_size> + 433caf: 48 39 ca cmp rdx, rcx + 433cb2: 0f 83 28 18 00 00 jae 0x4354e0 <__memmove_ssse3_back+0x18c0> + 433cb8: 4c 8d 1d 91 40 06 00 lea r11, [rip + 409745] # 0x497d50 <__PRETTY_FUNCTION__.12580+0xfb0> + 433cbf: 48 81 ea 80 00 00 00 sub rdx, 128 + 433cc6: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] + 433cca: 4d 01 d9 add r9, r11 + 433ccd: 3e 41 ff e1 jmp r9 + 433cd1: 0f 0b ud2 + 433cd3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 433cde: 66 90 nop + 433ce0: 48 8b 0d 89 d3 08 00 mov rcx, qword ptr [rip + 578441] # 0x4c1070 <__x86_data_cache_size> + 433ce7: 48 d1 e1 shl rcx + 433cea: 48 39 ca cmp rdx, rcx + 433ced: 0f 87 9d 19 00 00 ja 0x435690 <__memmove_ssse3_back+0x1a70> + 433cf3: 48 01 d7 add rdi, rdx + 433cf6: 48 01 d6 add rsi, rdx + 433cf9: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] + 433cfe: 4c 8d 47 f0 lea r8, [rdi - 16] + 433d02: 49 89 f9 mov r9, rdi + 433d05: 49 83 e1 0f and r9, 15 + 433d09: 4c 31 cf xor rdi, r9 + 433d0c: 4c 29 ce sub rsi, r9 + 433d0f: 4c 29 ca sub rdx, r9 + 433d12: 49 89 f1 mov r9, rsi + 433d15: 49 83 e1 0f and r9, 15 + 433d19: 0f 84 c1 00 00 00 je 0x433de0 <__memmove_ssse3_back+0x1c0> + 433d1f: 4c 8d 1d 6a 40 06 00 lea r11, [rip + 409706] # 0x497d90 <__PRETTY_FUNCTION__.12580+0xff0> + 433d26: 48 81 ea 80 00 00 00 sub rdx, 128 + 433d2d: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] + 433d31: 4d 01 d9 add r9, r11 + 433d34: 3e 41 ff e1 jmp r9 + 433d38: 0f 0b ud2 + 433d3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 433d40: 49 89 d1 mov r9, rdx + 433d43: 49 c1 e9 08 shr r9, 8 + 433d47: 49 01 d1 add r9, rdx + 433d4a: 4c 3b 0d 27 d3 08 00 cmp r9, qword ptr [rip + 578343] # 0x4c1078 <__x86_data_cache_size_half> + 433d51: 0f 83 89 17 00 00 jae 0x4354e0 <__memmove_ssse3_back+0x18c0> + 433d57: 48 81 ea 80 00 00 00 sub rdx, 128 + 433d5e: 66 90 nop + 433d60: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 433d64: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 + 433d68: 0f 28 56 10 movaps xmm2, xmmword ptr [rsi + 16] + 433d6c: 0f 29 57 10 movaps xmmword ptr [rdi + 16], xmm2 + 433d70: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] + 433d74: 0f 29 5f 20 movaps xmmword ptr [rdi + 32], xmm3 + 433d78: 0f 28 66 30 movaps xmm4, xmmword ptr [rsi + 48] + 433d7c: 0f 29 67 30 movaps xmmword ptr [rdi + 48], xmm4 + 433d80: 0f 28 4e 40 movaps xmm1, xmmword ptr [rsi + 64] + 433d84: 0f 29 4f 40 movaps xmmword ptr [rdi + 64], xmm1 + 433d88: 0f 28 56 50 movaps xmm2, xmmword ptr [rsi + 80] + 433d8c: 0f 29 57 50 movaps xmmword ptr [rdi + 80], xmm2 + 433d90: 0f 28 5e 60 movaps xmm3, xmmword ptr [rsi + 96] + 433d94: 0f 29 5f 60 movaps xmmword ptr [rdi + 96], xmm3 + 433d98: 0f 28 66 70 movaps xmm4, xmmword ptr [rsi + 112] + 433d9c: 0f 29 67 70 movaps xmmword ptr [rdi + 112], xmm4 + 433da0: 48 81 ea 80 00 00 00 sub rdx, 128 + 433da7: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 433dae: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 433db5: 73 a9 jae 0x433d60 <__memmove_ssse3_back+0x140> + 433db7: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 433dbc: 48 81 c2 80 00 00 00 add rdx, 128 + 433dc3: 48 01 d6 add rsi, rdx + 433dc6: 48 01 d7 add rdi, rdx + 433dc9: 4c 8d 1d 40 3d 06 00 lea r11, [rip + 408896] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 433dd0: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 433dd4: 49 8d 14 13 lea rdx, [r11 + rdx] + 433dd8: 3e ff e2 jmp rdx + 433ddb: 0f 0b ud2 + 433ddd: 0f 1f 00 nop dword ptr [rax] + 433de0: 48 81 ea 80 00 00 00 sub rdx, 128 + 433de7: 0f 28 4e f0 movaps xmm1, xmmword ptr [rsi - 16] + 433deb: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 433def: 0f 28 56 e0 movaps xmm2, xmmword ptr [rsi - 32] + 433df3: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 433df7: 0f 28 5e d0 movaps xmm3, xmmword ptr [rsi - 48] + 433dfb: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 433dff: 0f 28 66 c0 movaps xmm4, xmmword ptr [rsi - 64] + 433e03: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 433e07: 0f 28 6e b0 movaps xmm5, xmmword ptr [rsi - 80] + 433e0b: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 433e0f: 0f 28 6e a0 movaps xmm5, xmmword ptr [rsi - 96] + 433e13: 0f 29 6f a0 movaps xmmword ptr [rdi - 96], xmm5 + 433e17: 0f 28 6e 90 movaps xmm5, xmmword ptr [rsi - 112] + 433e1b: 0f 29 6f 90 movaps xmmword ptr [rdi - 112], xmm5 + 433e1f: 0f 28 6e 80 movaps xmm5, xmmword ptr [rsi - 128] + 433e23: 0f 29 6f 80 movaps xmmword ptr [rdi - 128], xmm5 + 433e27: 48 81 ea 80 00 00 00 sub rdx, 128 + 433e2e: 48 8d 7f 80 lea rdi, [rdi - 128] + 433e32: 48 8d 76 80 lea rsi, [rsi - 128] + 433e36: 73 af jae 0x433de7 <__memmove_ssse3_back+0x1c7> + 433e38: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 433e3d: 48 81 c2 80 00 00 00 add rdx, 128 + 433e44: 48 29 d7 sub rdi, rdx + 433e47: 48 29 d6 sub rsi, rdx + 433e4a: 4c 8d 1d 7f 3a 06 00 lea r11, [rip + 408191] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 433e51: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 433e55: 49 8d 14 13 lea rdx, [r11 + rdx] + 433e59: 3e ff e2 jmp rdx + 433e5c: 0f 0b ud2 + 433e5e: 66 90 nop + 433e60: 48 81 ea 80 00 00 00 sub rdx, 128 + 433e67: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] + 433e6b: 0f 28 56 0f movaps xmm2, xmmword ptr [rsi + 15] + 433e6f: 0f 28 5e 1f movaps xmm3, xmmword ptr [rsi + 31] + 433e73: 0f 28 66 2f movaps xmm4, xmmword ptr [rsi + 47] + 433e77: 0f 28 6e 3f movaps xmm5, xmmword ptr [rsi + 63] + 433e7b: 0f 28 76 4f movaps xmm6, xmmword ptr [rsi + 79] + 433e7f: 0f 28 7e 5f movaps xmm7, xmmword ptr [rsi + 95] + 433e83: 44 0f 28 46 6f movaps xmm8, xmmword ptr [rsi + 111] + 433e88: 44 0f 28 4e 7f movaps xmm9, xmmword ptr [rsi + 127] + 433e8d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 433e94: 66 45 0f 3a 0f c8 01 palignr xmm9, xmm8, 1 # xmm9 = xmm8[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0] + 433e9b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 433ea0: 66 44 0f 3a 0f c7 01 palignr xmm8, xmm7, 1 # xmm8 = xmm7[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0] + 433ea7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 433eac: 66 0f 3a 0f fe 01 palignr xmm7, xmm6, 1 # xmm7 = xmm6[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0] + 433eb2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 433eb6: 66 0f 3a 0f f5 01 palignr xmm6, xmm5, 1 # xmm6 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0] + 433ebc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 433ec0: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] + 433ec6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 433eca: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] + 433ed0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 433ed4: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 433eda: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 433ede: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 433ee4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 433ee7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 433eee: 0f 83 6c ff ff ff jae 0x433e60 <__memmove_ssse3_back+0x240> + 433ef4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 433ef9: 48 81 c2 80 00 00 00 add rdx, 128 + 433f00: 48 01 d7 add rdi, rdx + 433f03: 48 01 d6 add rsi, rdx + 433f06: 4c 8d 1d 03 3c 06 00 lea r11, [rip + 408579] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 433f0d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 433f11: 49 8d 14 13 lea rdx, [r11 + rdx] + 433f15: 3e ff e2 jmp rdx + 433f18: 0f 0b ud2 + 433f1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 433f20: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] + 433f24: 0f 28 56 ef movaps xmm2, xmmword ptr [rsi - 17] + 433f28: 66 0f 3a 0f ca 01 palignr xmm1, xmm2, 1 # xmm1 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0] + 433f2e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 433f32: 0f 28 5e df movaps xmm3, xmmword ptr [rsi - 33] + 433f36: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 433f3c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 433f40: 0f 28 66 cf movaps xmm4, xmmword ptr [rsi - 49] + 433f44: 66 0f 3a 0f dc 01 palignr xmm3, xmm4, 1 # xmm3 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 433f4a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 433f4e: 0f 28 6e bf movaps xmm5, xmmword ptr [rsi - 65] + 433f52: 66 0f 3a 0f e5 01 palignr xmm4, xmm5, 1 # xmm4 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] + 433f58: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 433f5c: 0f 28 76 af movaps xmm6, xmmword ptr [rsi - 81] + 433f60: 66 0f 3a 0f ee 01 palignr xmm5, xmm6, 1 # xmm5 = xmm6[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] + 433f66: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 433f6a: 0f 28 7e 9f movaps xmm7, xmmword ptr [rsi - 97] + 433f6e: 66 0f 3a 0f f7 01 palignr xmm6, xmm7, 1 # xmm6 = xmm7[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0] + 433f74: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 433f78: 44 0f 28 46 8f movaps xmm8, xmmword ptr [rsi - 113] + 433f7d: 66 41 0f 3a 0f f8 01 palignr xmm7, xmm8, 1 # xmm7 = xmm8[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0] + 433f84: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 433f88: 44 0f 28 8e 7f ff ff ff movaps xmm9, xmmword ptr [rsi - 129] + 433f90: 66 45 0f 3a 0f c1 01 palignr xmm8, xmm9, 1 # xmm8 = xmm9[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0] + 433f97: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 433f9c: 48 81 ea 80 00 00 00 sub rdx, 128 + 433fa3: 48 8d 7f 80 lea rdi, [rdi - 128] + 433fa7: 48 8d 76 80 lea rsi, [rsi - 128] + 433fab: 0f 83 6f ff ff ff jae 0x433f20 <__memmove_ssse3_back+0x300> + 433fb1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 433fb6: 48 81 c2 80 00 00 00 add rdx, 128 + 433fbd: 48 29 d7 sub rdi, rdx + 433fc0: 48 29 d6 sub rsi, rdx + 433fc3: 4c 8d 1d 06 39 06 00 lea r11, [rip + 407814] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 433fca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 433fce: 49 8d 14 13 lea rdx, [r11 + rdx] + 433fd2: 3e ff e2 jmp rdx + 433fd5: 0f 0b ud2 + 433fd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 433fe0: 48 81 ea 80 00 00 00 sub rdx, 128 + 433fe7: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] + 433feb: 0f 28 56 0e movaps xmm2, xmmword ptr [rsi + 14] + 433fef: 0f 28 5e 1e movaps xmm3, xmmword ptr [rsi + 30] + 433ff3: 0f 28 66 2e movaps xmm4, xmmword ptr [rsi + 46] + 433ff7: 0f 28 6e 3e movaps xmm5, xmmword ptr [rsi + 62] + 433ffb: 0f 28 76 4e movaps xmm6, xmmword ptr [rsi + 78] + 433fff: 0f 28 7e 5e movaps xmm7, xmmword ptr [rsi + 94] + 434003: 44 0f 28 46 6e movaps xmm8, xmmword ptr [rsi + 110] + 434008: 44 0f 28 4e 7e movaps xmm9, xmmword ptr [rsi + 126] + 43400d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434014: 66 45 0f 3a 0f c8 02 palignr xmm9, xmm8, 2 # xmm9 = xmm8[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1] + 43401b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 434020: 66 44 0f 3a 0f c7 02 palignr xmm8, xmm7, 2 # xmm8 = xmm7[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1] + 434027: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 43402c: 66 0f 3a 0f fe 02 palignr xmm7, xmm6, 2 # xmm7 = xmm6[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1] + 434032: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 434036: 66 0f 3a 0f f5 02 palignr xmm6, xmm5, 2 # xmm6 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1] + 43403c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 434040: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] + 434046: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 43404a: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] + 434050: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 434054: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 43405a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 43405e: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 434064: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 434067: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43406e: 0f 83 6c ff ff ff jae 0x433fe0 <__memmove_ssse3_back+0x3c0> + 434074: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434079: 48 81 c2 80 00 00 00 add rdx, 128 + 434080: 48 01 d7 add rdi, rdx + 434083: 48 01 d6 add rsi, rdx + 434086: 4c 8d 1d 83 3a 06 00 lea r11, [rip + 408195] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 43408d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434091: 49 8d 14 13 lea rdx, [r11 + rdx] + 434095: 3e ff e2 jmp rdx + 434098: 0f 0b ud2 + 43409a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4340a0: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] + 4340a4: 0f 28 56 ee movaps xmm2, xmmword ptr [rsi - 18] + 4340a8: 66 0f 3a 0f ca 02 palignr xmm1, xmm2, 2 # xmm1 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1] + 4340ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4340b2: 0f 28 5e de movaps xmm3, xmmword ptr [rsi - 34] + 4340b6: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 4340bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4340c0: 0f 28 66 ce movaps xmm4, xmmword ptr [rsi - 50] + 4340c4: 66 0f 3a 0f dc 02 palignr xmm3, xmm4, 2 # xmm3 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 4340ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4340ce: 0f 28 6e be movaps xmm5, xmmword ptr [rsi - 66] + 4340d2: 66 0f 3a 0f e5 02 palignr xmm4, xmm5, 2 # xmm4 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] + 4340d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 4340dc: 0f 28 76 ae movaps xmm6, xmmword ptr [rsi - 82] + 4340e0: 66 0f 3a 0f ee 02 palignr xmm5, xmm6, 2 # xmm5 = xmm6[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] + 4340e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 4340ea: 0f 28 7e 9e movaps xmm7, xmmword ptr [rsi - 98] + 4340ee: 66 0f 3a 0f f7 02 palignr xmm6, xmm7, 2 # xmm6 = xmm7[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1] + 4340f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 4340f8: 44 0f 28 46 8e movaps xmm8, xmmword ptr [rsi - 114] + 4340fd: 66 41 0f 3a 0f f8 02 palignr xmm7, xmm8, 2 # xmm7 = xmm8[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1] + 434104: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 434108: 44 0f 28 8e 7e ff ff ff movaps xmm9, xmmword ptr [rsi - 130] + 434110: 66 45 0f 3a 0f c1 02 palignr xmm8, xmm9, 2 # xmm8 = xmm9[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1] + 434117: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43411c: 48 81 ea 80 00 00 00 sub rdx, 128 + 434123: 48 8d 7f 80 lea rdi, [rdi - 128] + 434127: 48 8d 76 80 lea rsi, [rsi - 128] + 43412b: 0f 83 6f ff ff ff jae 0x4340a0 <__memmove_ssse3_back+0x480> + 434131: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434136: 48 81 c2 80 00 00 00 add rdx, 128 + 43413d: 48 29 d7 sub rdi, rdx + 434140: 48 29 d6 sub rsi, rdx + 434143: 4c 8d 1d 86 37 06 00 lea r11, [rip + 407430] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 43414a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43414e: 49 8d 14 13 lea rdx, [r11 + rdx] + 434152: 3e ff e2 jmp rdx + 434155: 0f 0b ud2 + 434157: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 434160: 48 81 ea 80 00 00 00 sub rdx, 128 + 434167: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] + 43416b: 0f 28 56 0d movaps xmm2, xmmword ptr [rsi + 13] + 43416f: 0f 28 5e 1d movaps xmm3, xmmword ptr [rsi + 29] + 434173: 0f 28 66 2d movaps xmm4, xmmword ptr [rsi + 45] + 434177: 0f 28 6e 3d movaps xmm5, xmmword ptr [rsi + 61] + 43417b: 0f 28 76 4d movaps xmm6, xmmword ptr [rsi + 77] + 43417f: 0f 28 7e 5d movaps xmm7, xmmword ptr [rsi + 93] + 434183: 44 0f 28 46 6d movaps xmm8, xmmword ptr [rsi + 109] + 434188: 44 0f 28 4e 7d movaps xmm9, xmmword ptr [rsi + 125] + 43418d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434194: 66 45 0f 3a 0f c8 03 palignr xmm9, xmm8, 3 # xmm9 = xmm8[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2] + 43419b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4341a0: 66 44 0f 3a 0f c7 03 palignr xmm8, xmm7, 3 # xmm8 = xmm7[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2] + 4341a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4341ac: 66 0f 3a 0f fe 03 palignr xmm7, xmm6, 3 # xmm7 = xmm6[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2] + 4341b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4341b6: 66 0f 3a 0f f5 03 palignr xmm6, xmm5, 3 # xmm6 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2] + 4341bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4341c0: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] + 4341c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4341ca: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] + 4341d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4341d4: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 4341da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4341de: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 4341e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4341e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4341ee: 0f 83 6c ff ff ff jae 0x434160 <__memmove_ssse3_back+0x540> + 4341f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4341f9: 48 81 c2 80 00 00 00 add rdx, 128 + 434200: 48 01 d7 add rdi, rdx + 434203: 48 01 d6 add rsi, rdx + 434206: 4c 8d 1d 03 39 06 00 lea r11, [rip + 407811] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 43420d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434211: 49 8d 14 13 lea rdx, [r11 + rdx] + 434215: 3e ff e2 jmp rdx + 434218: 0f 0b ud2 + 43421a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 434220: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] + 434224: 0f 28 56 ed movaps xmm2, xmmword ptr [rsi - 19] + 434228: 66 0f 3a 0f ca 03 palignr xmm1, xmm2, 3 # xmm1 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2] + 43422e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 434232: 0f 28 5e dd movaps xmm3, xmmword ptr [rsi - 35] + 434236: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 43423c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 434240: 0f 28 66 cd movaps xmm4, xmmword ptr [rsi - 51] + 434244: 66 0f 3a 0f dc 03 palignr xmm3, xmm4, 3 # xmm3 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 43424a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43424e: 0f 28 6e bd movaps xmm5, xmmword ptr [rsi - 67] + 434252: 66 0f 3a 0f e5 03 palignr xmm4, xmm5, 3 # xmm4 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] + 434258: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43425c: 0f 28 76 ad movaps xmm6, xmmword ptr [rsi - 83] + 434260: 66 0f 3a 0f ee 03 palignr xmm5, xmm6, 3 # xmm5 = xmm6[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] + 434266: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43426a: 0f 28 7e 9d movaps xmm7, xmmword ptr [rsi - 99] + 43426e: 66 0f 3a 0f f7 03 palignr xmm6, xmm7, 3 # xmm6 = xmm7[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2] + 434274: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 434278: 44 0f 28 46 8d movaps xmm8, xmmword ptr [rsi - 115] + 43427d: 66 41 0f 3a 0f f8 03 palignr xmm7, xmm8, 3 # xmm7 = xmm8[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2] + 434284: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 434288: 44 0f 28 8e 7d ff ff ff movaps xmm9, xmmword ptr [rsi - 131] + 434290: 66 45 0f 3a 0f c1 03 palignr xmm8, xmm9, 3 # xmm8 = xmm9[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2] + 434297: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43429c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4342a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4342a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4342ab: 0f 83 6f ff ff ff jae 0x434220 <__memmove_ssse3_back+0x600> + 4342b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4342b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4342bd: 48 29 d7 sub rdi, rdx + 4342c0: 48 29 d6 sub rsi, rdx + 4342c3: 4c 8d 1d 06 36 06 00 lea r11, [rip + 407046] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 4342ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4342ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4342d2: 3e ff e2 jmp rdx + 4342d5: 0f 0b ud2 + 4342d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4342e0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4342e7: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] + 4342eb: 0f 28 56 0c movaps xmm2, xmmword ptr [rsi + 12] + 4342ef: 0f 28 5e 1c movaps xmm3, xmmword ptr [rsi + 28] + 4342f3: 0f 28 66 2c movaps xmm4, xmmword ptr [rsi + 44] + 4342f7: 0f 28 6e 3c movaps xmm5, xmmword ptr [rsi + 60] + 4342fb: 0f 28 76 4c movaps xmm6, xmmword ptr [rsi + 76] + 4342ff: 0f 28 7e 5c movaps xmm7, xmmword ptr [rsi + 92] + 434303: 44 0f 28 46 6c movaps xmm8, xmmword ptr [rsi + 108] + 434308: 44 0f 28 4e 7c movaps xmm9, xmmword ptr [rsi + 124] + 43430d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434314: 66 45 0f 3a 0f c8 04 palignr xmm9, xmm8, 4 # xmm9 = xmm8[4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3] + 43431b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 434320: 66 44 0f 3a 0f c7 04 palignr xmm8, xmm7, 4 # xmm8 = xmm7[4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3] + 434327: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 43432c: 66 0f 3a 0f fe 04 palignr xmm7, xmm6, 4 # xmm7 = xmm6[4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3] + 434332: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 434336: 66 0f 3a 0f f5 04 palignr xmm6, xmm5, 4 # xmm6 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3] + 43433c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 434340: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] + 434346: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 43434a: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] + 434350: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 434354: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 43435a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 43435e: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 434364: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 434367: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43436e: 0f 83 6c ff ff ff jae 0x4342e0 <__memmove_ssse3_back+0x6c0> + 434374: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434379: 48 81 c2 80 00 00 00 add rdx, 128 + 434380: 48 01 d7 add rdi, rdx + 434383: 48 01 d6 add rsi, rdx + 434386: 4c 8d 1d 83 37 06 00 lea r11, [rip + 407427] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 43438d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434391: 49 8d 14 13 lea rdx, [r11 + rdx] + 434395: 3e ff e2 jmp rdx + 434398: 0f 0b ud2 + 43439a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4343a0: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] + 4343a4: 0f 28 56 ec movaps xmm2, xmmword ptr [rsi - 20] + 4343a8: 66 0f 3a 0f ca 04 palignr xmm1, xmm2, 4 # xmm1 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] + 4343ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4343b2: 0f 28 5e dc movaps xmm3, xmmword ptr [rsi - 36] + 4343b6: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 4343bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4343c0: 0f 28 66 cc movaps xmm4, xmmword ptr [rsi - 52] + 4343c4: 66 0f 3a 0f dc 04 palignr xmm3, xmm4, 4 # xmm3 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 4343ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4343ce: 0f 28 6e bc movaps xmm5, xmmword ptr [rsi - 68] + 4343d2: 66 0f 3a 0f e5 04 palignr xmm4, xmm5, 4 # xmm4 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] + 4343d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 4343dc: 0f 28 76 ac movaps xmm6, xmmword ptr [rsi - 84] + 4343e0: 66 0f 3a 0f ee 04 palignr xmm5, xmm6, 4 # xmm5 = xmm6[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] + 4343e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 4343ea: 0f 28 7e 9c movaps xmm7, xmmword ptr [rsi - 100] + 4343ee: 66 0f 3a 0f f7 04 palignr xmm6, xmm7, 4 # xmm6 = xmm7[4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3] + 4343f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 4343f8: 44 0f 28 46 8c movaps xmm8, xmmword ptr [rsi - 116] + 4343fd: 66 41 0f 3a 0f f8 04 palignr xmm7, xmm8, 4 # xmm7 = xmm8[4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3] + 434404: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 434408: 44 0f 28 8e 7c ff ff ff movaps xmm9, xmmword ptr [rsi - 132] + 434410: 66 45 0f 3a 0f c1 04 palignr xmm8, xmm9, 4 # xmm8 = xmm9[4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3] + 434417: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43441c: 48 81 ea 80 00 00 00 sub rdx, 128 + 434423: 48 8d 7f 80 lea rdi, [rdi - 128] + 434427: 48 8d 76 80 lea rsi, [rsi - 128] + 43442b: 0f 83 6f ff ff ff jae 0x4343a0 <__memmove_ssse3_back+0x780> + 434431: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434436: 48 81 c2 80 00 00 00 add rdx, 128 + 43443d: 48 29 d7 sub rdi, rdx + 434440: 48 29 d6 sub rsi, rdx + 434443: 4c 8d 1d 86 34 06 00 lea r11, [rip + 406662] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 43444a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43444e: 49 8d 14 13 lea rdx, [r11 + rdx] + 434452: 3e ff e2 jmp rdx + 434455: 0f 0b ud2 + 434457: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 434460: 48 81 ea 80 00 00 00 sub rdx, 128 + 434467: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] + 43446b: 0f 28 56 0b movaps xmm2, xmmword ptr [rsi + 11] + 43446f: 0f 28 5e 1b movaps xmm3, xmmword ptr [rsi + 27] + 434473: 0f 28 66 2b movaps xmm4, xmmword ptr [rsi + 43] + 434477: 0f 28 6e 3b movaps xmm5, xmmword ptr [rsi + 59] + 43447b: 0f 28 76 4b movaps xmm6, xmmword ptr [rsi + 75] + 43447f: 0f 28 7e 5b movaps xmm7, xmmword ptr [rsi + 91] + 434483: 44 0f 28 46 6b movaps xmm8, xmmword ptr [rsi + 107] + 434488: 44 0f 28 4e 7b movaps xmm9, xmmword ptr [rsi + 123] + 43448d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434494: 66 45 0f 3a 0f c8 05 palignr xmm9, xmm8, 5 # xmm9 = xmm8[5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4] + 43449b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4344a0: 66 44 0f 3a 0f c7 05 palignr xmm8, xmm7, 5 # xmm8 = xmm7[5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4] + 4344a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4344ac: 66 0f 3a 0f fe 05 palignr xmm7, xmm6, 5 # xmm7 = xmm6[5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4] + 4344b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4344b6: 66 0f 3a 0f f5 05 palignr xmm6, xmm5, 5 # xmm6 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4] + 4344bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4344c0: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] + 4344c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4344ca: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] + 4344d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4344d4: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 4344da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4344de: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 4344e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4344e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4344ee: 0f 83 6c ff ff ff jae 0x434460 <__memmove_ssse3_back+0x840> + 4344f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4344f9: 48 81 c2 80 00 00 00 add rdx, 128 + 434500: 48 01 d7 add rdi, rdx + 434503: 48 01 d6 add rsi, rdx + 434506: 4c 8d 1d 03 36 06 00 lea r11, [rip + 407043] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 43450d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434511: 49 8d 14 13 lea rdx, [r11 + rdx] + 434515: 3e ff e2 jmp rdx + 434518: 0f 0b ud2 + 43451a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 434520: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] + 434524: 0f 28 56 eb movaps xmm2, xmmword ptr [rsi - 21] + 434528: 66 0f 3a 0f ca 05 palignr xmm1, xmm2, 5 # xmm1 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] + 43452e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 434532: 0f 28 5e db movaps xmm3, xmmword ptr [rsi - 37] + 434536: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 43453c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 434540: 0f 28 66 cb movaps xmm4, xmmword ptr [rsi - 53] + 434544: 66 0f 3a 0f dc 05 palignr xmm3, xmm4, 5 # xmm3 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 43454a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43454e: 0f 28 6e bb movaps xmm5, xmmword ptr [rsi - 69] + 434552: 66 0f 3a 0f e5 05 palignr xmm4, xmm5, 5 # xmm4 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] + 434558: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43455c: 0f 28 76 ab movaps xmm6, xmmword ptr [rsi - 85] + 434560: 66 0f 3a 0f ee 05 palignr xmm5, xmm6, 5 # xmm5 = xmm6[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] + 434566: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43456a: 0f 28 7e 9b movaps xmm7, xmmword ptr [rsi - 101] + 43456e: 66 0f 3a 0f f7 05 palignr xmm6, xmm7, 5 # xmm6 = xmm7[5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4] + 434574: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 434578: 44 0f 28 46 8b movaps xmm8, xmmword ptr [rsi - 117] + 43457d: 66 41 0f 3a 0f f8 05 palignr xmm7, xmm8, 5 # xmm7 = xmm8[5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4] + 434584: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 434588: 44 0f 28 8e 7b ff ff ff movaps xmm9, xmmword ptr [rsi - 133] + 434590: 66 45 0f 3a 0f c1 05 palignr xmm8, xmm9, 5 # xmm8 = xmm9[5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4] + 434597: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43459c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4345a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4345a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4345ab: 0f 83 6f ff ff ff jae 0x434520 <__memmove_ssse3_back+0x900> + 4345b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4345b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4345bd: 48 29 d7 sub rdi, rdx + 4345c0: 48 29 d6 sub rsi, rdx + 4345c3: 4c 8d 1d 06 33 06 00 lea r11, [rip + 406278] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 4345ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4345ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4345d2: 3e ff e2 jmp rdx + 4345d5: 0f 0b ud2 + 4345d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4345e0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4345e7: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] + 4345eb: 0f 28 56 0a movaps xmm2, xmmword ptr [rsi + 10] + 4345ef: 0f 28 5e 1a movaps xmm3, xmmword ptr [rsi + 26] + 4345f3: 0f 28 66 2a movaps xmm4, xmmword ptr [rsi + 42] + 4345f7: 0f 28 6e 3a movaps xmm5, xmmword ptr [rsi + 58] + 4345fb: 0f 28 76 4a movaps xmm6, xmmword ptr [rsi + 74] + 4345ff: 0f 28 7e 5a movaps xmm7, xmmword ptr [rsi + 90] + 434603: 44 0f 28 46 6a movaps xmm8, xmmword ptr [rsi + 106] + 434608: 44 0f 28 4e 7a movaps xmm9, xmmword ptr [rsi + 122] + 43460d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434614: 66 45 0f 3a 0f c8 06 palignr xmm9, xmm8, 6 # xmm9 = xmm8[6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5] + 43461b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 434620: 66 44 0f 3a 0f c7 06 palignr xmm8, xmm7, 6 # xmm8 = xmm7[6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5] + 434627: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 43462c: 66 0f 3a 0f fe 06 palignr xmm7, xmm6, 6 # xmm7 = xmm6[6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5] + 434632: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 434636: 66 0f 3a 0f f5 06 palignr xmm6, xmm5, 6 # xmm6 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5] + 43463c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 434640: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] + 434646: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 43464a: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] + 434650: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 434654: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 43465a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 43465e: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 434664: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 434667: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43466e: 0f 83 6c ff ff ff jae 0x4345e0 <__memmove_ssse3_back+0x9c0> + 434674: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434679: 48 81 c2 80 00 00 00 add rdx, 128 + 434680: 48 01 d7 add rdi, rdx + 434683: 48 01 d6 add rsi, rdx + 434686: 4c 8d 1d 83 34 06 00 lea r11, [rip + 406659] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 43468d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434691: 49 8d 14 13 lea rdx, [r11 + rdx] + 434695: 3e ff e2 jmp rdx + 434698: 0f 0b ud2 + 43469a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4346a0: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] + 4346a4: 0f 28 56 ea movaps xmm2, xmmword ptr [rsi - 22] + 4346a8: 66 0f 3a 0f ca 06 palignr xmm1, xmm2, 6 # xmm1 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] + 4346ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4346b2: 0f 28 5e da movaps xmm3, xmmword ptr [rsi - 38] + 4346b6: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 4346bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4346c0: 0f 28 66 ca movaps xmm4, xmmword ptr [rsi - 54] + 4346c4: 66 0f 3a 0f dc 06 palignr xmm3, xmm4, 6 # xmm3 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 4346ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4346ce: 0f 28 6e ba movaps xmm5, xmmword ptr [rsi - 70] + 4346d2: 66 0f 3a 0f e5 06 palignr xmm4, xmm5, 6 # xmm4 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] + 4346d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 4346dc: 0f 28 76 aa movaps xmm6, xmmword ptr [rsi - 86] + 4346e0: 66 0f 3a 0f ee 06 palignr xmm5, xmm6, 6 # xmm5 = xmm6[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] + 4346e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 4346ea: 0f 28 7e 9a movaps xmm7, xmmword ptr [rsi - 102] + 4346ee: 66 0f 3a 0f f7 06 palignr xmm6, xmm7, 6 # xmm6 = xmm7[6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5] + 4346f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 4346f8: 44 0f 28 46 8a movaps xmm8, xmmword ptr [rsi - 118] + 4346fd: 66 41 0f 3a 0f f8 06 palignr xmm7, xmm8, 6 # xmm7 = xmm8[6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5] + 434704: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 434708: 44 0f 28 8e 7a ff ff ff movaps xmm9, xmmword ptr [rsi - 134] + 434710: 66 45 0f 3a 0f c1 06 palignr xmm8, xmm9, 6 # xmm8 = xmm9[6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5] + 434717: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43471c: 48 81 ea 80 00 00 00 sub rdx, 128 + 434723: 48 8d 7f 80 lea rdi, [rdi - 128] + 434727: 48 8d 76 80 lea rsi, [rsi - 128] + 43472b: 0f 83 6f ff ff ff jae 0x4346a0 <__memmove_ssse3_back+0xa80> + 434731: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434736: 48 81 c2 80 00 00 00 add rdx, 128 + 43473d: 48 29 d7 sub rdi, rdx + 434740: 48 29 d6 sub rsi, rdx + 434743: 4c 8d 1d 86 31 06 00 lea r11, [rip + 405894] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 43474a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43474e: 49 8d 14 13 lea rdx, [r11 + rdx] + 434752: 3e ff e2 jmp rdx + 434755: 0f 0b ud2 + 434757: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 434760: 48 81 ea 80 00 00 00 sub rdx, 128 + 434767: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] + 43476b: 0f 28 56 09 movaps xmm2, xmmword ptr [rsi + 9] + 43476f: 0f 28 5e 19 movaps xmm3, xmmword ptr [rsi + 25] + 434773: 0f 28 66 29 movaps xmm4, xmmword ptr [rsi + 41] + 434777: 0f 28 6e 39 movaps xmm5, xmmword ptr [rsi + 57] + 43477b: 0f 28 76 49 movaps xmm6, xmmword ptr [rsi + 73] + 43477f: 0f 28 7e 59 movaps xmm7, xmmword ptr [rsi + 89] + 434783: 44 0f 28 46 69 movaps xmm8, xmmword ptr [rsi + 105] + 434788: 44 0f 28 4e 79 movaps xmm9, xmmword ptr [rsi + 121] + 43478d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434794: 66 45 0f 3a 0f c8 07 palignr xmm9, xmm8, 7 # xmm9 = xmm8[7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6] + 43479b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4347a0: 66 44 0f 3a 0f c7 07 palignr xmm8, xmm7, 7 # xmm8 = xmm7[7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6] + 4347a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4347ac: 66 0f 3a 0f fe 07 palignr xmm7, xmm6, 7 # xmm7 = xmm6[7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6] + 4347b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4347b6: 66 0f 3a 0f f5 07 palignr xmm6, xmm5, 7 # xmm6 = xmm5[7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6] + 4347bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4347c0: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] + 4347c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4347ca: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] + 4347d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4347d4: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 4347da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4347de: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 4347e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4347e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4347ee: 0f 83 6c ff ff ff jae 0x434760 <__memmove_ssse3_back+0xb40> + 4347f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4347f9: 48 81 c2 80 00 00 00 add rdx, 128 + 434800: 48 01 d7 add rdi, rdx + 434803: 48 01 d6 add rsi, rdx + 434806: 4c 8d 1d 03 33 06 00 lea r11, [rip + 406275] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 43480d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434811: 49 8d 14 13 lea rdx, [r11 + rdx] + 434815: 3e ff e2 jmp rdx + 434818: 0f 0b ud2 + 43481a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 434820: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] + 434824: 0f 28 56 e9 movaps xmm2, xmmword ptr [rsi - 23] + 434828: 66 0f 3a 0f ca 07 palignr xmm1, xmm2, 7 # xmm1 = xmm2[7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6] + 43482e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 434832: 0f 28 5e d9 movaps xmm3, xmmword ptr [rsi - 39] + 434836: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 43483c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 434840: 0f 28 66 c9 movaps xmm4, xmmword ptr [rsi - 55] + 434844: 66 0f 3a 0f dc 07 palignr xmm3, xmm4, 7 # xmm3 = xmm4[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 43484a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43484e: 0f 28 6e b9 movaps xmm5, xmmword ptr [rsi - 71] + 434852: 66 0f 3a 0f e5 07 palignr xmm4, xmm5, 7 # xmm4 = xmm5[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] + 434858: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43485c: 0f 28 76 a9 movaps xmm6, xmmword ptr [rsi - 87] + 434860: 66 0f 3a 0f ee 07 palignr xmm5, xmm6, 7 # xmm5 = xmm6[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] + 434866: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43486a: 0f 28 7e 99 movaps xmm7, xmmword ptr [rsi - 103] + 43486e: 66 0f 3a 0f f7 07 palignr xmm6, xmm7, 7 # xmm6 = xmm7[7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6] + 434874: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 434878: 44 0f 28 46 89 movaps xmm8, xmmword ptr [rsi - 119] + 43487d: 66 41 0f 3a 0f f8 07 palignr xmm7, xmm8, 7 # xmm7 = xmm8[7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6] + 434884: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 434888: 44 0f 28 8e 79 ff ff ff movaps xmm9, xmmword ptr [rsi - 135] + 434890: 66 45 0f 3a 0f c1 07 palignr xmm8, xmm9, 7 # xmm8 = xmm9[7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6] + 434897: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43489c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4348a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4348a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4348ab: 0f 83 6f ff ff ff jae 0x434820 <__memmove_ssse3_back+0xc00> + 4348b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4348b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4348bd: 48 29 d7 sub rdi, rdx + 4348c0: 48 29 d6 sub rsi, rdx + 4348c3: 4c 8d 1d 06 30 06 00 lea r11, [rip + 405510] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 4348ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4348ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4348d2: 3e ff e2 jmp rdx + 4348d5: 0f 0b ud2 + 4348d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4348e0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4348e7: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] + 4348eb: 0f 28 56 08 movaps xmm2, xmmword ptr [rsi + 8] + 4348ef: 0f 28 5e 18 movaps xmm3, xmmword ptr [rsi + 24] + 4348f3: 0f 28 66 28 movaps xmm4, xmmword ptr [rsi + 40] + 4348f7: 0f 28 6e 38 movaps xmm5, xmmword ptr [rsi + 56] + 4348fb: 0f 28 76 48 movaps xmm6, xmmword ptr [rsi + 72] + 4348ff: 0f 28 7e 58 movaps xmm7, xmmword ptr [rsi + 88] + 434903: 44 0f 28 46 68 movaps xmm8, xmmword ptr [rsi + 104] + 434908: 44 0f 28 4e 78 movaps xmm9, xmmword ptr [rsi + 120] + 43490d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434914: 66 45 0f 3a 0f c8 08 palignr xmm9, xmm8, 8 # xmm9 = xmm8[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7] + 43491b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 434920: 66 44 0f 3a 0f c7 08 palignr xmm8, xmm7, 8 # xmm8 = xmm7[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7] + 434927: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 43492c: 66 0f 3a 0f fe 08 palignr xmm7, xmm6, 8 # xmm7 = xmm6[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7] + 434932: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 434936: 66 0f 3a 0f f5 08 palignr xmm6, xmm5, 8 # xmm6 = xmm5[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7] + 43493c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 434940: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] + 434946: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 43494a: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] + 434950: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 434954: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 43495a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 43495e: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 434964: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 434967: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43496e: 0f 83 6c ff ff ff jae 0x4348e0 <__memmove_ssse3_back+0xcc0> + 434974: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434979: 48 81 c2 80 00 00 00 add rdx, 128 + 434980: 48 01 d7 add rdi, rdx + 434983: 48 01 d6 add rsi, rdx + 434986: 4c 8d 1d 83 31 06 00 lea r11, [rip + 405891] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 43498d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434991: 49 8d 14 13 lea rdx, [r11 + rdx] + 434995: 3e ff e2 jmp rdx + 434998: 0f 0b ud2 + 43499a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4349a0: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] + 4349a4: 0f 28 56 e8 movaps xmm2, xmmword ptr [rsi - 24] + 4349a8: 66 0f 3a 0f ca 08 palignr xmm1, xmm2, 8 # xmm1 = xmm2[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] + 4349ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4349b2: 0f 28 5e d8 movaps xmm3, xmmword ptr [rsi - 40] + 4349b6: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 4349bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4349c0: 0f 28 66 c8 movaps xmm4, xmmword ptr [rsi - 56] + 4349c4: 66 0f 3a 0f dc 08 palignr xmm3, xmm4, 8 # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 4349ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4349ce: 0f 28 6e b8 movaps xmm5, xmmword ptr [rsi - 72] + 4349d2: 66 0f 3a 0f e5 08 palignr xmm4, xmm5, 8 # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] + 4349d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 4349dc: 0f 28 76 a8 movaps xmm6, xmmword ptr [rsi - 88] + 4349e0: 66 0f 3a 0f ee 08 palignr xmm5, xmm6, 8 # xmm5 = xmm6[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] + 4349e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 4349ea: 0f 28 7e 98 movaps xmm7, xmmword ptr [rsi - 104] + 4349ee: 66 0f 3a 0f f7 08 palignr xmm6, xmm7, 8 # xmm6 = xmm7[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7] + 4349f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 4349f8: 44 0f 28 46 88 movaps xmm8, xmmword ptr [rsi - 120] + 4349fd: 66 41 0f 3a 0f f8 08 palignr xmm7, xmm8, 8 # xmm7 = xmm8[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7] + 434a04: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 434a08: 44 0f 28 8e 78 ff ff ff movaps xmm9, xmmword ptr [rsi - 136] + 434a10: 66 45 0f 3a 0f c1 08 palignr xmm8, xmm9, 8 # xmm8 = xmm9[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7] + 434a17: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 434a1c: 48 81 ea 80 00 00 00 sub rdx, 128 + 434a23: 48 8d 7f 80 lea rdi, [rdi - 128] + 434a27: 48 8d 76 80 lea rsi, [rsi - 128] + 434a2b: 0f 83 6f ff ff ff jae 0x4349a0 <__memmove_ssse3_back+0xd80> + 434a31: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434a36: 48 81 c2 80 00 00 00 add rdx, 128 + 434a3d: 48 29 d7 sub rdi, rdx + 434a40: 48 29 d6 sub rsi, rdx + 434a43: 4c 8d 1d 86 2e 06 00 lea r11, [rip + 405126] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 434a4a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434a4e: 49 8d 14 13 lea rdx, [r11 + rdx] + 434a52: 3e ff e2 jmp rdx + 434a55: 0f 0b ud2 + 434a57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 434a60: 48 81 ea 80 00 00 00 sub rdx, 128 + 434a67: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] + 434a6b: 0f 28 56 07 movaps xmm2, xmmword ptr [rsi + 7] + 434a6f: 0f 28 5e 17 movaps xmm3, xmmword ptr [rsi + 23] + 434a73: 0f 28 66 27 movaps xmm4, xmmword ptr [rsi + 39] + 434a77: 0f 28 6e 37 movaps xmm5, xmmword ptr [rsi + 55] + 434a7b: 0f 28 76 47 movaps xmm6, xmmword ptr [rsi + 71] + 434a7f: 0f 28 7e 57 movaps xmm7, xmmword ptr [rsi + 87] + 434a83: 44 0f 28 46 67 movaps xmm8, xmmword ptr [rsi + 103] + 434a88: 44 0f 28 4e 77 movaps xmm9, xmmword ptr [rsi + 119] + 434a8d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434a94: 66 45 0f 3a 0f c8 09 palignr xmm9, xmm8, 9 # xmm9 = xmm8[9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8] + 434a9b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 434aa0: 66 44 0f 3a 0f c7 09 palignr xmm8, xmm7, 9 # xmm8 = xmm7[9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8] + 434aa7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 434aac: 66 0f 3a 0f fe 09 palignr xmm7, xmm6, 9 # xmm7 = xmm6[9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8] + 434ab2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 434ab6: 66 0f 3a 0f f5 09 palignr xmm6, xmm5, 9 # xmm6 = xmm5[9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8] + 434abc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 434ac0: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] + 434ac6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 434aca: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] + 434ad0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 434ad4: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 434ada: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 434ade: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 434ae4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 434ae7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 434aee: 0f 83 6c ff ff ff jae 0x434a60 <__memmove_ssse3_back+0xe40> + 434af4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434af9: 48 81 c2 80 00 00 00 add rdx, 128 + 434b00: 48 01 d7 add rdi, rdx + 434b03: 48 01 d6 add rsi, rdx + 434b06: 4c 8d 1d 03 30 06 00 lea r11, [rip + 405507] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 434b0d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434b11: 49 8d 14 13 lea rdx, [r11 + rdx] + 434b15: 3e ff e2 jmp rdx + 434b18: 0f 0b ud2 + 434b1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 434b20: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] + 434b24: 0f 28 56 e7 movaps xmm2, xmmword ptr [rsi - 25] + 434b28: 66 0f 3a 0f ca 09 palignr xmm1, xmm2, 9 # xmm1 = xmm2[9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8] + 434b2e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 434b32: 0f 28 5e d7 movaps xmm3, xmmword ptr [rsi - 41] + 434b36: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 434b3c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 434b40: 0f 28 66 c7 movaps xmm4, xmmword ptr [rsi - 57] + 434b44: 66 0f 3a 0f dc 09 palignr xmm3, xmm4, 9 # xmm3 = xmm4[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 434b4a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 434b4e: 0f 28 6e b7 movaps xmm5, xmmword ptr [rsi - 73] + 434b52: 66 0f 3a 0f e5 09 palignr xmm4, xmm5, 9 # xmm4 = xmm5[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] + 434b58: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 434b5c: 0f 28 76 a7 movaps xmm6, xmmword ptr [rsi - 89] + 434b60: 66 0f 3a 0f ee 09 palignr xmm5, xmm6, 9 # xmm5 = xmm6[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] + 434b66: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 434b6a: 0f 28 7e 97 movaps xmm7, xmmword ptr [rsi - 105] + 434b6e: 66 0f 3a 0f f7 09 palignr xmm6, xmm7, 9 # xmm6 = xmm7[9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8] + 434b74: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 434b78: 44 0f 28 46 87 movaps xmm8, xmmword ptr [rsi - 121] + 434b7d: 66 41 0f 3a 0f f8 09 palignr xmm7, xmm8, 9 # xmm7 = xmm8[9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8] + 434b84: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 434b88: 44 0f 28 8e 77 ff ff ff movaps xmm9, xmmword ptr [rsi - 137] + 434b90: 66 45 0f 3a 0f c1 09 palignr xmm8, xmm9, 9 # xmm8 = xmm9[9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8] + 434b97: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 434b9c: 48 81 ea 80 00 00 00 sub rdx, 128 + 434ba3: 48 8d 7f 80 lea rdi, [rdi - 128] + 434ba7: 48 8d 76 80 lea rsi, [rsi - 128] + 434bab: 0f 83 6f ff ff ff jae 0x434b20 <__memmove_ssse3_back+0xf00> + 434bb1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434bb6: 48 81 c2 80 00 00 00 add rdx, 128 + 434bbd: 48 29 d7 sub rdi, rdx + 434bc0: 48 29 d6 sub rsi, rdx + 434bc3: 4c 8d 1d 06 2d 06 00 lea r11, [rip + 404742] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 434bca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434bce: 49 8d 14 13 lea rdx, [r11 + rdx] + 434bd2: 3e ff e2 jmp rdx + 434bd5: 0f 0b ud2 + 434bd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 434be0: 48 81 ea 80 00 00 00 sub rdx, 128 + 434be7: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] + 434beb: 0f 28 56 06 movaps xmm2, xmmword ptr [rsi + 6] + 434bef: 0f 28 5e 16 movaps xmm3, xmmword ptr [rsi + 22] + 434bf3: 0f 28 66 26 movaps xmm4, xmmword ptr [rsi + 38] + 434bf7: 0f 28 6e 36 movaps xmm5, xmmword ptr [rsi + 54] + 434bfb: 0f 28 76 46 movaps xmm6, xmmword ptr [rsi + 70] + 434bff: 0f 28 7e 56 movaps xmm7, xmmword ptr [rsi + 86] + 434c03: 44 0f 28 46 66 movaps xmm8, xmmword ptr [rsi + 102] + 434c08: 44 0f 28 4e 76 movaps xmm9, xmmword ptr [rsi + 118] + 434c0d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434c14: 66 45 0f 3a 0f c8 0a palignr xmm9, xmm8, 10 # xmm9 = xmm8[10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9] + 434c1b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 434c20: 66 44 0f 3a 0f c7 0a palignr xmm8, xmm7, 10 # xmm8 = xmm7[10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9] + 434c27: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 434c2c: 66 0f 3a 0f fe 0a palignr xmm7, xmm6, 10 # xmm7 = xmm6[10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9] + 434c32: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 434c36: 66 0f 3a 0f f5 0a palignr xmm6, xmm5, 10 # xmm6 = xmm5[10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9] + 434c3c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 434c40: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] + 434c46: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 434c4a: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] + 434c50: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 434c54: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 434c5a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 434c5e: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 434c64: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 434c67: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 434c6e: 0f 83 6c ff ff ff jae 0x434be0 <__memmove_ssse3_back+0xfc0> + 434c74: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434c79: 48 81 c2 80 00 00 00 add rdx, 128 + 434c80: 48 01 d7 add rdi, rdx + 434c83: 48 01 d6 add rsi, rdx + 434c86: 4c 8d 1d 83 2e 06 00 lea r11, [rip + 405123] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 434c8d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434c91: 49 8d 14 13 lea rdx, [r11 + rdx] + 434c95: 3e ff e2 jmp rdx + 434c98: 0f 0b ud2 + 434c9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 434ca0: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] + 434ca4: 0f 28 56 e6 movaps xmm2, xmmword ptr [rsi - 26] + 434ca8: 66 0f 3a 0f ca 0a palignr xmm1, xmm2, 10 # xmm1 = xmm2[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] + 434cae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 434cb2: 0f 28 5e d6 movaps xmm3, xmmword ptr [rsi - 42] + 434cb6: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 434cbc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 434cc0: 0f 28 66 c6 movaps xmm4, xmmword ptr [rsi - 58] + 434cc4: 66 0f 3a 0f dc 0a palignr xmm3, xmm4, 10 # xmm3 = xmm4[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 434cca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 434cce: 0f 28 6e b6 movaps xmm5, xmmword ptr [rsi - 74] + 434cd2: 66 0f 3a 0f e5 0a palignr xmm4, xmm5, 10 # xmm4 = xmm5[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] + 434cd8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 434cdc: 0f 28 76 a6 movaps xmm6, xmmword ptr [rsi - 90] + 434ce0: 66 0f 3a 0f ee 0a palignr xmm5, xmm6, 10 # xmm5 = xmm6[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] + 434ce6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 434cea: 0f 28 7e 96 movaps xmm7, xmmword ptr [rsi - 106] + 434cee: 66 0f 3a 0f f7 0a palignr xmm6, xmm7, 10 # xmm6 = xmm7[10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9] + 434cf4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 434cf8: 44 0f 28 46 86 movaps xmm8, xmmword ptr [rsi - 122] + 434cfd: 66 41 0f 3a 0f f8 0a palignr xmm7, xmm8, 10 # xmm7 = xmm8[10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9] + 434d04: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 434d08: 44 0f 28 8e 76 ff ff ff movaps xmm9, xmmword ptr [rsi - 138] + 434d10: 66 45 0f 3a 0f c1 0a palignr xmm8, xmm9, 10 # xmm8 = xmm9[10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9] + 434d17: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 434d1c: 48 81 ea 80 00 00 00 sub rdx, 128 + 434d23: 48 8d 7f 80 lea rdi, [rdi - 128] + 434d27: 48 8d 76 80 lea rsi, [rsi - 128] + 434d2b: 0f 83 6f ff ff ff jae 0x434ca0 <__memmove_ssse3_back+0x1080> + 434d31: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434d36: 48 81 c2 80 00 00 00 add rdx, 128 + 434d3d: 48 29 d7 sub rdi, rdx + 434d40: 48 29 d6 sub rsi, rdx + 434d43: 4c 8d 1d 86 2b 06 00 lea r11, [rip + 404358] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 434d4a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434d4e: 49 8d 14 13 lea rdx, [r11 + rdx] + 434d52: 3e ff e2 jmp rdx + 434d55: 0f 0b ud2 + 434d57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 434d60: 48 81 ea 80 00 00 00 sub rdx, 128 + 434d67: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] + 434d6b: 0f 28 56 05 movaps xmm2, xmmword ptr [rsi + 5] + 434d6f: 0f 28 5e 15 movaps xmm3, xmmword ptr [rsi + 21] + 434d73: 0f 28 66 25 movaps xmm4, xmmword ptr [rsi + 37] + 434d77: 0f 28 6e 35 movaps xmm5, xmmword ptr [rsi + 53] + 434d7b: 0f 28 76 45 movaps xmm6, xmmword ptr [rsi + 69] + 434d7f: 0f 28 7e 55 movaps xmm7, xmmword ptr [rsi + 85] + 434d83: 44 0f 28 46 65 movaps xmm8, xmmword ptr [rsi + 101] + 434d88: 44 0f 28 4e 75 movaps xmm9, xmmword ptr [rsi + 117] + 434d8d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434d94: 66 45 0f 3a 0f c8 0b palignr xmm9, xmm8, 11 # xmm9 = xmm8[11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10] + 434d9b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 434da0: 66 44 0f 3a 0f c7 0b palignr xmm8, xmm7, 11 # xmm8 = xmm7[11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10] + 434da7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 434dac: 66 0f 3a 0f fe 0b palignr xmm7, xmm6, 11 # xmm7 = xmm6[11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10] + 434db2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 434db6: 66 0f 3a 0f f5 0b palignr xmm6, xmm5, 11 # xmm6 = xmm5[11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10] + 434dbc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 434dc0: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] + 434dc6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 434dca: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] + 434dd0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 434dd4: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 434dda: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 434dde: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 434de4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 434de7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 434dee: 0f 83 6c ff ff ff jae 0x434d60 <__memmove_ssse3_back+0x1140> + 434df4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434df9: 48 81 c2 80 00 00 00 add rdx, 128 + 434e00: 48 01 d7 add rdi, rdx + 434e03: 48 01 d6 add rsi, rdx + 434e06: 4c 8d 1d 03 2d 06 00 lea r11, [rip + 404739] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 434e0d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434e11: 49 8d 14 13 lea rdx, [r11 + rdx] + 434e15: 3e ff e2 jmp rdx + 434e18: 0f 0b ud2 + 434e1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 434e20: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] + 434e24: 0f 28 56 e5 movaps xmm2, xmmword ptr [rsi - 27] + 434e28: 66 0f 3a 0f ca 0b palignr xmm1, xmm2, 11 # xmm1 = xmm2[11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10] + 434e2e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 434e32: 0f 28 5e d5 movaps xmm3, xmmword ptr [rsi - 43] + 434e36: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 434e3c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 434e40: 0f 28 66 c5 movaps xmm4, xmmword ptr [rsi - 59] + 434e44: 66 0f 3a 0f dc 0b palignr xmm3, xmm4, 11 # xmm3 = xmm4[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 434e4a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 434e4e: 0f 28 6e b5 movaps xmm5, xmmword ptr [rsi - 75] + 434e52: 66 0f 3a 0f e5 0b palignr xmm4, xmm5, 11 # xmm4 = xmm5[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] + 434e58: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 434e5c: 0f 28 76 a5 movaps xmm6, xmmword ptr [rsi - 91] + 434e60: 66 0f 3a 0f ee 0b palignr xmm5, xmm6, 11 # xmm5 = xmm6[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] + 434e66: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 434e6a: 0f 28 7e 95 movaps xmm7, xmmword ptr [rsi - 107] + 434e6e: 66 0f 3a 0f f7 0b palignr xmm6, xmm7, 11 # xmm6 = xmm7[11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10] + 434e74: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 434e78: 44 0f 28 46 85 movaps xmm8, xmmword ptr [rsi - 123] + 434e7d: 66 41 0f 3a 0f f8 0b palignr xmm7, xmm8, 11 # xmm7 = xmm8[11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10] + 434e84: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 434e88: 44 0f 28 8e 75 ff ff ff movaps xmm9, xmmword ptr [rsi - 139] + 434e90: 66 45 0f 3a 0f c1 0b palignr xmm8, xmm9, 11 # xmm8 = xmm9[11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10] + 434e97: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 434e9c: 48 81 ea 80 00 00 00 sub rdx, 128 + 434ea3: 48 8d 7f 80 lea rdi, [rdi - 128] + 434ea7: 48 8d 76 80 lea rsi, [rsi - 128] + 434eab: 0f 83 6f ff ff ff jae 0x434e20 <__memmove_ssse3_back+0x1200> + 434eb1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434eb6: 48 81 c2 80 00 00 00 add rdx, 128 + 434ebd: 48 29 d7 sub rdi, rdx + 434ec0: 48 29 d6 sub rsi, rdx + 434ec3: 4c 8d 1d 06 2a 06 00 lea r11, [rip + 403974] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 434eca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434ece: 49 8d 14 13 lea rdx, [r11 + rdx] + 434ed2: 3e ff e2 jmp rdx + 434ed5: 0f 0b ud2 + 434ed7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 434ee0: 48 81 ea 80 00 00 00 sub rdx, 128 + 434ee7: 66 0f 6f 4e f4 movdqa xmm1, xmmword ptr [rsi - 12] + 434eec: 0f 28 56 04 movaps xmm2, xmmword ptr [rsi + 4] + 434ef0: 0f 28 5e 14 movaps xmm3, xmmword ptr [rsi + 20] + 434ef4: 0f 28 66 24 movaps xmm4, xmmword ptr [rsi + 36] + 434ef8: 0f 28 6e 34 movaps xmm5, xmmword ptr [rsi + 52] + 434efc: 0f 28 76 44 movaps xmm6, xmmword ptr [rsi + 68] + 434f00: 0f 28 7e 54 movaps xmm7, xmmword ptr [rsi + 84] + 434f04: 44 0f 28 46 64 movaps xmm8, xmmword ptr [rsi + 100] + 434f09: 44 0f 28 4e 74 movaps xmm9, xmmword ptr [rsi + 116] + 434f0e: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 434f15: 66 45 0f 3a 0f c8 0c palignr xmm9, xmm8, 12 # xmm9 = xmm8[12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11] + 434f1c: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 434f21: 66 44 0f 3a 0f c7 0c palignr xmm8, xmm7, 12 # xmm8 = xmm7[12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11] + 434f28: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 434f2d: 66 0f 3a 0f fe 0c palignr xmm7, xmm6, 12 # xmm7 = xmm6[12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11] + 434f33: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 434f37: 66 0f 3a 0f f5 0c palignr xmm6, xmm5, 12 # xmm6 = xmm5[12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11] + 434f3d: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 434f41: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] + 434f47: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 434f4b: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] + 434f51: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 434f55: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 434f5b: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 434f5f: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 434f65: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 434f68: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 434f6f: 0f 83 6b ff ff ff jae 0x434ee0 <__memmove_ssse3_back+0x12c0> + 434f75: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 434f7a: 48 81 c2 80 00 00 00 add rdx, 128 + 434f81: 48 01 d7 add rdi, rdx + 434f84: 48 01 d6 add rsi, rdx + 434f87: 4c 8d 1d 82 2b 06 00 lea r11, [rip + 404354] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 434f8e: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 434f92: 49 8d 14 13 lea rdx, [r11 + rdx] + 434f96: 3e ff e2 jmp rdx + 434f99: 0f 0b ud2 + 434f9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 434fa0: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] + 434fa4: 0f 28 56 e4 movaps xmm2, xmmword ptr [rsi - 28] + 434fa8: 66 0f 3a 0f ca 0c palignr xmm1, xmm2, 12 # xmm1 = xmm2[12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11] + 434fae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 434fb2: 0f 28 5e d4 movaps xmm3, xmmword ptr [rsi - 44] + 434fb6: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 434fbc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 434fc0: 0f 28 66 c4 movaps xmm4, xmmword ptr [rsi - 60] + 434fc4: 66 0f 3a 0f dc 0c palignr xmm3, xmm4, 12 # xmm3 = xmm4[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 434fca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 434fce: 0f 28 6e b4 movaps xmm5, xmmword ptr [rsi - 76] + 434fd2: 66 0f 3a 0f e5 0c palignr xmm4, xmm5, 12 # xmm4 = xmm5[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] + 434fd8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 434fdc: 0f 28 76 a4 movaps xmm6, xmmword ptr [rsi - 92] + 434fe0: 66 0f 3a 0f ee 0c palignr xmm5, xmm6, 12 # xmm5 = xmm6[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] + 434fe6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 434fea: 0f 28 7e 94 movaps xmm7, xmmword ptr [rsi - 108] + 434fee: 66 0f 3a 0f f7 0c palignr xmm6, xmm7, 12 # xmm6 = xmm7[12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11] + 434ff4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 434ff8: 44 0f 28 46 84 movaps xmm8, xmmword ptr [rsi - 124] + 434ffd: 66 41 0f 3a 0f f8 0c palignr xmm7, xmm8, 12 # xmm7 = xmm8[12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11] + 435004: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 435008: 44 0f 28 8e 74 ff ff ff movaps xmm9, xmmword ptr [rsi - 140] + 435010: 66 45 0f 3a 0f c1 0c palignr xmm8, xmm9, 12 # xmm8 = xmm9[12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11] + 435017: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43501c: 48 81 ea 80 00 00 00 sub rdx, 128 + 435023: 48 8d 7f 80 lea rdi, [rdi - 128] + 435027: 48 8d 76 80 lea rsi, [rsi - 128] + 43502b: 0f 83 6f ff ff ff jae 0x434fa0 <__memmove_ssse3_back+0x1380> + 435031: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 435036: 48 81 c2 80 00 00 00 add rdx, 128 + 43503d: 48 29 d7 sub rdi, rdx + 435040: 48 29 d6 sub rsi, rdx + 435043: 4c 8d 1d 86 28 06 00 lea r11, [rip + 403590] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 43504a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43504e: 49 8d 14 13 lea rdx, [r11 + rdx] + 435052: 3e ff e2 jmp rdx + 435055: 0f 0b ud2 + 435057: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 435060: 48 81 ea 80 00 00 00 sub rdx, 128 + 435067: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] + 43506b: 0f 28 56 03 movaps xmm2, xmmword ptr [rsi + 3] + 43506f: 0f 28 5e 13 movaps xmm3, xmmword ptr [rsi + 19] + 435073: 0f 28 66 23 movaps xmm4, xmmword ptr [rsi + 35] + 435077: 0f 28 6e 33 movaps xmm5, xmmword ptr [rsi + 51] + 43507b: 0f 28 76 43 movaps xmm6, xmmword ptr [rsi + 67] + 43507f: 0f 28 7e 53 movaps xmm7, xmmword ptr [rsi + 83] + 435083: 44 0f 28 46 63 movaps xmm8, xmmword ptr [rsi + 99] + 435088: 44 0f 28 4e 73 movaps xmm9, xmmword ptr [rsi + 115] + 43508d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 435094: 66 45 0f 3a 0f c8 0d palignr xmm9, xmm8, 13 # xmm9 = xmm8[13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43509b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4350a0: 66 44 0f 3a 0f c7 0d palignr xmm8, xmm7, 13 # xmm8 = xmm7[13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4350a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4350ac: 66 0f 3a 0f fe 0d palignr xmm7, xmm6, 13 # xmm7 = xmm6[13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4350b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4350b6: 66 0f 3a 0f f5 0d palignr xmm6, xmm5, 13 # xmm6 = xmm5[13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4350bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4350c0: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4350c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4350ca: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4350d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4350d4: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4350da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4350de: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4350e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4350e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4350ee: 0f 83 6c ff ff ff jae 0x435060 <__memmove_ssse3_back+0x1440> + 4350f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4350f9: 48 81 c2 80 00 00 00 add rdx, 128 + 435100: 48 01 d7 add rdi, rdx + 435103: 48 01 d6 add rsi, rdx + 435106: 4c 8d 1d 03 2a 06 00 lea r11, [rip + 403971] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 43510d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 435111: 49 8d 14 13 lea rdx, [r11 + rdx] + 435115: 3e ff e2 jmp rdx + 435118: 0f 0b ud2 + 43511a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 435120: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] + 435124: 0f 28 56 e3 movaps xmm2, xmmword ptr [rsi - 29] + 435128: 66 0f 3a 0f ca 0d palignr xmm1, xmm2, 13 # xmm1 = xmm2[13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43512e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 435132: 0f 28 5e d3 movaps xmm3, xmmword ptr [rsi - 45] + 435136: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43513c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 435140: 0f 28 66 c3 movaps xmm4, xmmword ptr [rsi - 61] + 435144: 66 0f 3a 0f dc 0d palignr xmm3, xmm4, 13 # xmm3 = xmm4[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43514a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43514e: 0f 28 6e b3 movaps xmm5, xmmword ptr [rsi - 77] + 435152: 66 0f 3a 0f e5 0d palignr xmm4, xmm5, 13 # xmm4 = xmm5[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] + 435158: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43515c: 0f 28 76 a3 movaps xmm6, xmmword ptr [rsi - 93] + 435160: 66 0f 3a 0f ee 0d palignr xmm5, xmm6, 13 # xmm5 = xmm6[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] + 435166: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43516a: 0f 28 7e 93 movaps xmm7, xmmword ptr [rsi - 109] + 43516e: 66 0f 3a 0f f7 0d palignr xmm6, xmm7, 13 # xmm6 = xmm7[13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12] + 435174: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 435178: 44 0f 28 46 83 movaps xmm8, xmmword ptr [rsi - 125] + 43517d: 66 41 0f 3a 0f f8 0d palignr xmm7, xmm8, 13 # xmm7 = xmm8[13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12] + 435184: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 435188: 44 0f 28 8e 73 ff ff ff movaps xmm9, xmmword ptr [rsi - 141] + 435190: 66 45 0f 3a 0f c1 0d palignr xmm8, xmm9, 13 # xmm8 = xmm9[13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12] + 435197: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43519c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4351a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4351a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4351ab: 0f 83 6f ff ff ff jae 0x435120 <__memmove_ssse3_back+0x1500> + 4351b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4351b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4351bd: 48 29 d7 sub rdi, rdx + 4351c0: 48 29 d6 sub rsi, rdx + 4351c3: 4c 8d 1d 06 27 06 00 lea r11, [rip + 403206] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 4351ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4351ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4351d2: 3e ff e2 jmp rdx + 4351d5: 0f 0b ud2 + 4351d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4351e0: 48 81 ea 80 00 00 00 sub rdx, 128 + 4351e7: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] + 4351eb: 0f 28 56 02 movaps xmm2, xmmword ptr [rsi + 2] + 4351ef: 0f 28 5e 12 movaps xmm3, xmmword ptr [rsi + 18] + 4351f3: 0f 28 66 22 movaps xmm4, xmmword ptr [rsi + 34] + 4351f7: 0f 28 6e 32 movaps xmm5, xmmword ptr [rsi + 50] + 4351fb: 0f 28 76 42 movaps xmm6, xmmword ptr [rsi + 66] + 4351ff: 0f 28 7e 52 movaps xmm7, xmmword ptr [rsi + 82] + 435203: 44 0f 28 46 62 movaps xmm8, xmmword ptr [rsi + 98] + 435208: 44 0f 28 4e 72 movaps xmm9, xmmword ptr [rsi + 114] + 43520d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 435214: 66 45 0f 3a 0f c8 0e palignr xmm9, xmm8, 14 # xmm9 = xmm8[14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43521b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 435220: 66 44 0f 3a 0f c7 0e palignr xmm8, xmm7, 14 # xmm8 = xmm7[14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 435227: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 43522c: 66 0f 3a 0f fe 0e palignr xmm7, xmm6, 14 # xmm7 = xmm6[14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 435232: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 435236: 66 0f 3a 0f f5 0e palignr xmm6, xmm5, 14 # xmm6 = xmm5[14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43523c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 435240: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 435246: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 43524a: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 435250: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 435254: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43525a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 43525e: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 435264: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 435267: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43526e: 0f 83 6c ff ff ff jae 0x4351e0 <__memmove_ssse3_back+0x15c0> + 435274: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 435279: 48 81 c2 80 00 00 00 add rdx, 128 + 435280: 48 01 d7 add rdi, rdx + 435283: 48 01 d6 add rsi, rdx + 435286: 4c 8d 1d 83 28 06 00 lea r11, [rip + 403587] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 43528d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 435291: 49 8d 14 13 lea rdx, [r11 + rdx] + 435295: 3e ff e2 jmp rdx + 435298: 0f 0b ud2 + 43529a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4352a0: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] + 4352a4: 0f 28 56 e2 movaps xmm2, xmmword ptr [rsi - 30] + 4352a8: 66 0f 3a 0f ca 0e palignr xmm1, xmm2, 14 # xmm1 = xmm2[14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4352ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 4352b2: 0f 28 5e d2 movaps xmm3, xmmword ptr [rsi - 46] + 4352b6: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4352bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 4352c0: 0f 28 66 c2 movaps xmm4, xmmword ptr [rsi - 62] + 4352c4: 66 0f 3a 0f dc 0e palignr xmm3, xmm4, 14 # xmm3 = xmm4[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4352ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 4352ce: 0f 28 6e b2 movaps xmm5, xmmword ptr [rsi - 78] + 4352d2: 66 0f 3a 0f e5 0e palignr xmm4, xmm5, 14 # xmm4 = xmm5[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4352d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 4352dc: 0f 28 76 a2 movaps xmm6, xmmword ptr [rsi - 94] + 4352e0: 66 0f 3a 0f ee 0e palignr xmm5, xmm6, 14 # xmm5 = xmm6[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4352e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 4352ea: 0f 28 7e 92 movaps xmm7, xmmword ptr [rsi - 110] + 4352ee: 66 0f 3a 0f f7 0e palignr xmm6, xmm7, 14 # xmm6 = xmm7[14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4352f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 4352f8: 44 0f 28 46 82 movaps xmm8, xmmword ptr [rsi - 126] + 4352fd: 66 41 0f 3a 0f f8 0e palignr xmm7, xmm8, 14 # xmm7 = xmm8[14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 435304: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 435308: 44 0f 28 8e 72 ff ff ff movaps xmm9, xmmword ptr [rsi - 142] + 435310: 66 45 0f 3a 0f c1 0e palignr xmm8, xmm9, 14 # xmm8 = xmm9[14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 435317: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43531c: 48 81 ea 80 00 00 00 sub rdx, 128 + 435323: 48 8d 7f 80 lea rdi, [rdi - 128] + 435327: 48 8d 76 80 lea rsi, [rsi - 128] + 43532b: 0f 83 6f ff ff ff jae 0x4352a0 <__memmove_ssse3_back+0x1680> + 435331: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 435336: 48 81 c2 80 00 00 00 add rdx, 128 + 43533d: 48 29 d7 sub rdi, rdx + 435340: 48 29 d6 sub rsi, rdx + 435343: 4c 8d 1d 86 25 06 00 lea r11, [rip + 402822] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 43534a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43534e: 49 8d 14 13 lea rdx, [r11 + rdx] + 435352: 3e ff e2 jmp rdx + 435355: 0f 0b ud2 + 435357: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 435360: 48 81 ea 80 00 00 00 sub rdx, 128 + 435367: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] + 43536b: 0f 28 56 01 movaps xmm2, xmmword ptr [rsi + 1] + 43536f: 0f 28 5e 11 movaps xmm3, xmmword ptr [rsi + 17] + 435373: 0f 28 66 21 movaps xmm4, xmmword ptr [rsi + 33] + 435377: 0f 28 6e 31 movaps xmm5, xmmword ptr [rsi + 49] + 43537b: 0f 28 76 41 movaps xmm6, xmmword ptr [rsi + 65] + 43537f: 0f 28 7e 51 movaps xmm7, xmmword ptr [rsi + 81] + 435383: 44 0f 28 46 61 movaps xmm8, xmmword ptr [rsi + 97] + 435388: 44 0f 28 4e 71 movaps xmm9, xmmword ptr [rsi + 113] + 43538d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 435394: 66 45 0f 3a 0f c8 0f palignr xmm9, xmm8, 15 # xmm9 = xmm8[15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43539b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 + 4353a0: 66 44 0f 3a 0f c7 0f palignr xmm8, xmm7, 15 # xmm8 = xmm7[15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4353a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 + 4353ac: 66 0f 3a 0f fe 0f palignr xmm7, xmm6, 15 # xmm7 = xmm6[15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4353b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 + 4353b6: 66 0f 3a 0f f5 0f palignr xmm6, xmm5, 15 # xmm6 = xmm5[15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4353bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 + 4353c0: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4353c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 + 4353ca: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4353d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 + 4353d4: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4353da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 + 4353de: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4353e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 + 4353e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4353ee: 0f 83 6c ff ff ff jae 0x435360 <__memmove_ssse3_back+0x1740> + 4353f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4353f9: 48 81 c2 80 00 00 00 add rdx, 128 + 435400: 48 01 d7 add rdi, rdx + 435403: 48 01 d6 add rsi, rdx + 435406: 4c 8d 1d 03 27 06 00 lea r11, [rip + 403203] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 43540d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 435411: 49 8d 14 13 lea rdx, [r11 + rdx] + 435415: 3e ff e2 jmp rdx + 435418: 0f 0b ud2 + 43541a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 435420: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] + 435424: 0f 28 56 e1 movaps xmm2, xmmword ptr [rsi - 31] + 435428: 66 0f 3a 0f ca 0f palignr xmm1, xmm2, 15 # xmm1 = xmm2[15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43542e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 + 435432: 0f 28 5e d1 movaps xmm3, xmmword ptr [rsi - 47] + 435436: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43543c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 + 435440: 0f 28 66 c1 movaps xmm4, xmmword ptr [rsi - 63] + 435444: 66 0f 3a 0f dc 0f palignr xmm3, xmm4, 15 # xmm3 = xmm4[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43544a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 + 43544e: 0f 28 6e b1 movaps xmm5, xmmword ptr [rsi - 79] + 435452: 66 0f 3a 0f e5 0f palignr xmm4, xmm5, 15 # xmm4 = xmm5[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 435458: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 + 43545c: 0f 28 76 a1 movaps xmm6, xmmword ptr [rsi - 95] + 435460: 66 0f 3a 0f ee 0f palignr xmm5, xmm6, 15 # xmm5 = xmm6[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 435466: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 + 43546a: 0f 28 7e 91 movaps xmm7, xmmword ptr [rsi - 111] + 43546e: 66 0f 3a 0f f7 0f palignr xmm6, xmm7, 15 # xmm6 = xmm7[15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 435474: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 + 435478: 44 0f 28 46 81 movaps xmm8, xmmword ptr [rsi - 127] + 43547d: 66 41 0f 3a 0f f8 0f palignr xmm7, xmm8, 15 # xmm7 = xmm8[15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 435484: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 + 435488: 44 0f 28 8e 71 ff ff ff movaps xmm9, xmmword ptr [rsi - 143] + 435490: 66 45 0f 3a 0f c1 0f palignr xmm8, xmm9, 15 # xmm8 = xmm9[15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 435497: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 + 43549c: 48 81 ea 80 00 00 00 sub rdx, 128 + 4354a3: 48 8d 7f 80 lea rdi, [rdi - 128] + 4354a7: 48 8d 76 80 lea rsi, [rsi - 128] + 4354ab: 0f 83 6f ff ff ff jae 0x435420 <__memmove_ssse3_back+0x1800> + 4354b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4354b6: 48 81 c2 80 00 00 00 add rdx, 128 + 4354bd: 48 29 d7 sub rdi, rdx + 4354c0: 48 29 d6 sub rsi, rdx + 4354c3: 4c 8d 1d 06 24 06 00 lea r11, [rip + 402438] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 4354ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 4354ce: 49 8d 14 13 lea rdx, [r11 + rdx] + 4354d2: 3e ff e2 jmp rdx + 4354d5: 0f 0b ud2 + 4354d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4354e0: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] + 4354e4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 4354e9: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 + 4354ed: 48 83 ea 10 sub rdx, 16 + 4354f1: 48 83 c6 10 add rsi, 16 + 4354f5: 48 83 c7 10 add rdi, 16 + 4354f9: 48 8b 0d 58 bb 08 00 mov rcx, qword ptr [rip + 572248] # 0x4c1058 <__x86_shared_cache_size_half> + 435500: 49 89 f1 mov r9, rsi + 435503: 49 29 f9 sub r9, rdi + 435506: 49 39 d1 cmp r9, rdx + 435509: 73 09 jae 0x435514 <__memmove_ssse3_back+0x18f4> + 43550b: 49 39 c9 cmp r9, rcx + 43550e: 0f 86 c1 00 00 00 jbe 0x4355d5 <__memmove_ssse3_back+0x19b5> + 435514: 48 39 ca cmp rdx, rcx + 435517: 77 03 ja 0x43551c <__memmove_ssse3_back+0x18fc> + 435519: 48 89 d1 mov rcx, rdx + 43551c: 48 29 ca sub rdx, rcx + 43551f: 48 81 fa 00 10 00 00 cmp rdx, 4096 + 435526: 0f 86 a6 00 00 00 jbe 0x4355d2 <__memmove_ssse3_back+0x19b2> + 43552c: 49 89 c9 mov r9, rcx + 43552f: 49 c1 e1 03 shl r9, 3 + 435533: 4c 39 ca cmp rdx, r9 + 435536: 76 06 jbe 0x43553e <__memmove_ssse3_back+0x191e> + 435538: 48 01 ca add rdx, rcx + 43553b: 48 31 c9 xor rcx, rcx + 43553e: 48 81 ea 80 00 00 00 sub rdx, 128 + 435545: 48 81 ea 80 00 00 00 sub rdx, 128 + 43554c: 0f 18 8e 00 02 00 00 prefetcht0 byte ptr [rsi + 512] + 435553: 0f 18 8e 00 03 00 00 prefetcht0 byte ptr [rsi + 768] + 43555a: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 43555e: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 435563: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 435568: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 43556d: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] + 435572: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] + 435577: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] + 43557c: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] + 435581: 0f ae e8 lfence + 435584: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 + 435588: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 + 43558d: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 + 435592: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 + 435597: 66 0f e7 67 40 movntdq xmmword ptr [rdi + 64], xmm4 + 43559c: 66 0f e7 6f 50 movntdq xmmword ptr [rdi + 80], xmm5 + 4355a1: 66 0f e7 77 60 movntdq xmmword ptr [rdi + 96], xmm6 + 4355a6: 66 0f e7 7f 70 movntdq xmmword ptr [rdi + 112], xmm7 + 4355ab: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 4355b2: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 4355b9: 73 8a jae 0x435545 <__memmove_ssse3_back+0x1925> + 4355bb: 0f ae f8 sfence + 4355be: 48 81 f9 80 00 00 00 cmp rcx, 128 + 4355c5: 0f 82 96 00 00 00 jb 0x435661 <__memmove_ssse3_back+0x1a41> + 4355cb: 48 81 c2 80 00 00 00 add rdx, 128 + 4355d2: 48 01 ca add rdx, rcx + 4355d5: 48 81 ea 80 00 00 00 sub rdx, 128 + 4355dc: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] + 4355e3: 0f 18 86 80 02 00 00 prefetchnta byte ptr [rsi + 640] + 4355ea: 0f 18 87 c0 01 00 00 prefetchnta byte ptr [rdi + 448] + 4355f1: 0f 18 87 80 02 00 00 prefetchnta byte ptr [rdi + 640] + 4355f8: 48 81 ea 80 00 00 00 sub rdx, 128 + 4355ff: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 435603: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 435608: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 43560d: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 435612: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] + 435617: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] + 43561c: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] + 435621: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] + 435626: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 + 43562a: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 + 43562f: 66 0f 7f 57 20 movdqa xmmword ptr [rdi + 32], xmm2 + 435634: 66 0f 7f 5f 30 movdqa xmmword ptr [rdi + 48], xmm3 + 435639: 66 0f 7f 67 40 movdqa xmmword ptr [rdi + 64], xmm4 + 43563e: 66 0f 7f 6f 50 movdqa xmmword ptr [rdi + 80], xmm5 + 435643: 66 0f 7f 77 60 movdqa xmmword ptr [rdi + 96], xmm6 + 435648: 66 0f 7f 7f 70 movdqa xmmword ptr [rdi + 112], xmm7 + 43564d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] + 435654: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] + 43565b: 0f 83 7b ff ff ff jae 0x4355dc <__memmove_ssse3_back+0x19bc> + 435661: 48 81 c2 80 00 00 00 add rdx, 128 + 435668: 48 01 d6 add rsi, rdx + 43566b: 48 01 d7 add rdi, rdx + 43566e: 4c 8d 1d 9b 24 06 00 lea r11, [rip + 402587] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> + 435675: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 435679: 49 8d 14 13 lea rdx, [r11 + rdx] + 43567d: 3e ff e2 jmp rdx + 435680: 0f 0b ud2 + 435682: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43568d: 0f 1f 00 nop dword ptr [rax] + 435690: 48 01 d6 add rsi, rdx + 435693: 48 01 d7 add rdi, rdx + 435696: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] + 43569b: 4c 8d 47 f0 lea r8, [rdi - 16] + 43569f: 49 89 f9 mov r9, rdi + 4356a2: 48 83 e7 f0 and rdi, -16 + 4356a6: 49 29 f9 sub r9, rdi + 4356a9: 4c 29 ce sub rsi, r9 + 4356ac: 4c 29 ca sub rdx, r9 + 4356af: 48 8b 0d a2 b9 08 00 mov rcx, qword ptr [rip + 571810] # 0x4c1058 <__x86_shared_cache_size_half> + 4356b6: 49 89 f9 mov r9, rdi + 4356b9: 49 29 f1 sub r9, rsi + 4356bc: 49 39 d1 cmp r9, rdx + 4356bf: 73 09 jae 0x4356ca <__memmove_ssse3_back+0x1aaa> + 4356c1: 49 39 c9 cmp r9, rcx + 4356c4: 0f 86 bf 00 00 00 jbe 0x435789 <__memmove_ssse3_back+0x1b69> + 4356ca: 48 39 ca cmp rdx, rcx + 4356cd: 77 03 ja 0x4356d2 <__memmove_ssse3_back+0x1ab2> + 4356cf: 48 89 d1 mov rcx, rdx + 4356d2: 48 29 ca sub rdx, rcx + 4356d5: 48 81 fa 00 10 00 00 cmp rdx, 4096 + 4356dc: 0f 86 a4 00 00 00 jbe 0x435786 <__memmove_ssse3_back+0x1b66> + 4356e2: 49 89 c9 mov r9, rcx + 4356e5: 49 c1 e1 03 shl r9, 3 + 4356e9: 4c 39 ca cmp rdx, r9 + 4356ec: 76 06 jbe 0x4356f4 <__memmove_ssse3_back+0x1ad4> + 4356ee: 48 01 ca add rdx, rcx + 4356f1: 48 31 c9 xor rcx, rcx + 4356f4: 48 81 ea 80 00 00 00 sub rdx, 128 + 4356fb: 48 81 ea 80 00 00 00 sub rdx, 128 + 435702: 0f 18 8e 00 fe ff ff prefetcht0 byte ptr [rsi - 512] + 435709: 0f 18 8e 00 fd ff ff prefetcht0 byte ptr [rsi - 768] + 435710: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] + 435715: f3 0f 6f 56 e0 movdqu xmm2, xmmword ptr [rsi - 32] + 43571a: f3 0f 6f 5e d0 movdqu xmm3, xmmword ptr [rsi - 48] + 43571f: f3 0f 6f 66 c0 movdqu xmm4, xmmword ptr [rsi - 64] + 435724: f3 0f 6f 6e b0 movdqu xmm5, xmmword ptr [rsi - 80] + 435729: f3 0f 6f 76 a0 movdqu xmm6, xmmword ptr [rsi - 96] + 43572e: f3 0f 6f 7e 90 movdqu xmm7, xmmword ptr [rsi - 112] + 435733: f3 44 0f 6f 46 80 movdqu xmm8, xmmword ptr [rsi - 128] + 435739: 0f ae e8 lfence + 43573c: 66 0f e7 4f f0 movntdq xmmword ptr [rdi - 16], xmm1 + 435741: 66 0f e7 57 e0 movntdq xmmword ptr [rdi - 32], xmm2 + 435746: 66 0f e7 5f d0 movntdq xmmword ptr [rdi - 48], xmm3 + 43574b: 66 0f e7 67 c0 movntdq xmmword ptr [rdi - 64], xmm4 + 435750: 66 0f e7 6f b0 movntdq xmmword ptr [rdi - 80], xmm5 + 435755: 66 0f e7 77 a0 movntdq xmmword ptr [rdi - 96], xmm6 + 43575a: 66 0f e7 7f 90 movntdq xmmword ptr [rdi - 112], xmm7 + 43575f: 66 44 0f e7 47 80 movntdq xmmword ptr [rdi - 128], xmm8 + 435765: 48 8d 76 80 lea rsi, [rsi - 128] + 435769: 48 8d 7f 80 lea rdi, [rdi - 128] + 43576d: 73 8c jae 0x4356fb <__memmove_ssse3_back+0x1adb> + 43576f: 0f ae f8 sfence + 435772: 48 81 f9 80 00 00 00 cmp rcx, 128 + 435779: 0f 82 90 00 00 00 jb 0x43580f <__memmove_ssse3_back+0x1bef> + 43577f: 48 81 c2 80 00 00 00 add rdx, 128 + 435786: 48 01 ca add rdx, rcx + 435789: 48 81 ea 80 00 00 00 sub rdx, 128 + 435790: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] + 435797: 0f 18 86 80 fd ff ff prefetchnta byte ptr [rsi - 640] + 43579e: 0f 18 87 40 fe ff ff prefetchnta byte ptr [rdi - 448] + 4357a5: 0f 18 87 80 fd ff ff prefetchnta byte ptr [rdi - 640] + 4357ac: 48 81 ea 80 00 00 00 sub rdx, 128 + 4357b3: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] + 4357b8: f3 0f 6f 56 e0 movdqu xmm2, xmmword ptr [rsi - 32] + 4357bd: f3 0f 6f 5e d0 movdqu xmm3, xmmword ptr [rsi - 48] + 4357c2: f3 0f 6f 66 c0 movdqu xmm4, xmmword ptr [rsi - 64] + 4357c7: f3 0f 6f 6e b0 movdqu xmm5, xmmword ptr [rsi - 80] + 4357cc: f3 0f 6f 76 a0 movdqu xmm6, xmmword ptr [rsi - 96] + 4357d1: f3 0f 6f 7e 90 movdqu xmm7, xmmword ptr [rsi - 112] + 4357d6: f3 44 0f 6f 46 80 movdqu xmm8, xmmword ptr [rsi - 128] + 4357dc: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 + 4357e1: 66 0f 7f 57 e0 movdqa xmmword ptr [rdi - 32], xmm2 + 4357e6: 66 0f 7f 5f d0 movdqa xmmword ptr [rdi - 48], xmm3 + 4357eb: 66 0f 7f 67 c0 movdqa xmmword ptr [rdi - 64], xmm4 + 4357f0: 66 0f 7f 6f b0 movdqa xmmword ptr [rdi - 80], xmm5 + 4357f5: 66 0f 7f 77 a0 movdqa xmmword ptr [rdi - 96], xmm6 + 4357fa: 66 0f 7f 7f 90 movdqa xmmword ptr [rdi - 112], xmm7 + 4357ff: 66 44 0f 7f 47 80 movdqa xmmword ptr [rdi - 128], xmm8 + 435805: 48 8d 76 80 lea rsi, [rsi - 128] + 435809: 48 8d 7f 80 lea rdi, [rdi - 128] + 43580d: 73 81 jae 0x435790 <__memmove_ssse3_back+0x1b70> + 43580f: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 + 435814: 48 81 c2 80 00 00 00 add rdx, 128 + 43581b: 48 29 d6 sub rsi, rdx + 43581e: 48 29 d7 sub rdi, rdx + 435821: 4c 8d 1d a8 20 06 00 lea r11, [rip + 401576] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> + 435828: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] + 43582c: 49 8d 14 13 lea rdx, [r11 + rdx] + 435830: 3e ff e2 jmp rdx + 435833: 0f 0b ud2 + 435835: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435840: f2 0f f0 46 80 lddqu xmm0, xmmword ptr [rsi - 128] + 435845: f3 0f 7f 47 80 movdqu xmmword ptr [rdi - 128], xmm0 + 43584a: f2 0f f0 46 90 lddqu xmm0, xmmword ptr [rsi - 112] + 43584f: f3 0f 7f 47 90 movdqu xmmword ptr [rdi - 112], xmm0 + 435854: f2 0f f0 46 a0 lddqu xmm0, xmmword ptr [rsi - 96] + 435859: f3 0f 7f 47 a0 movdqu xmmword ptr [rdi - 96], xmm0 + 43585e: f2 0f f0 46 b0 lddqu xmm0, xmmword ptr [rsi - 80] + 435863: f3 0f 7f 47 b0 movdqu xmmword ptr [rdi - 80], xmm0 + 435868: f2 0f f0 46 c0 lddqu xmm0, xmmword ptr [rsi - 64] + 43586d: f3 0f 7f 47 c0 movdqu xmmword ptr [rdi - 64], xmm0 + 435872: f2 0f f0 46 d0 lddqu xmm0, xmmword ptr [rsi - 48] + 435877: f3 0f 7f 47 d0 movdqu xmmword ptr [rdi - 48], xmm0 + 43587c: f2 0f f0 46 e0 lddqu xmm0, xmmword ptr [rsi - 32] + 435881: f3 0f 7f 47 e0 movdqu xmmword ptr [rdi - 32], xmm0 + 435886: f2 0f f0 46 f0 lddqu xmm0, xmmword ptr [rsi - 16] + 43588b: f3 0f 7f 47 f0 movdqu xmmword ptr [rdi - 16], xmm0 + 435890: c3 ret + 435891: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43589c: 0f 1f 40 00 nop dword ptr [rax] + 4358a0: f2 0f f0 86 71 ff ff ff lddqu xmm0, xmmword ptr [rsi - 143] + 4358a8: f3 0f 7f 87 71 ff ff ff movdqu xmmword ptr [rdi - 143], xmm0 + 4358b0: f2 0f f0 46 81 lddqu xmm0, xmmword ptr [rsi - 127] + 4358b5: f3 0f 7f 47 81 movdqu xmmword ptr [rdi - 127], xmm0 + 4358ba: f2 0f f0 46 91 lddqu xmm0, xmmword ptr [rsi - 111] + 4358bf: f3 0f 7f 47 91 movdqu xmmword ptr [rdi - 111], xmm0 + 4358c4: f2 0f f0 46 a1 lddqu xmm0, xmmword ptr [rsi - 95] + 4358c9: f3 0f 7f 47 a1 movdqu xmmword ptr [rdi - 95], xmm0 + 4358ce: f2 0f f0 46 b1 lddqu xmm0, xmmword ptr [rsi - 79] + 4358d3: f3 0f 7f 47 b1 movdqu xmmword ptr [rdi - 79], xmm0 + 4358d8: f2 0f f0 46 c1 lddqu xmm0, xmmword ptr [rsi - 63] + 4358dd: f3 0f 7f 47 c1 movdqu xmmword ptr [rdi - 63], xmm0 + 4358e2: f2 0f f0 46 d1 lddqu xmm0, xmmword ptr [rsi - 47] + 4358e7: f3 0f 7f 47 d1 movdqu xmmword ptr [rdi - 47], xmm0 + 4358ec: f2 0f f0 46 e1 lddqu xmm0, xmmword ptr [rsi - 31] + 4358f1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 4358f6: f3 0f 7f 47 e1 movdqu xmmword ptr [rdi - 31], xmm0 + 4358fb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435900: c3 ret + 435901: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43590c: 0f 1f 40 00 nop dword ptr [rax] + 435910: 48 8b 56 f1 mov rdx, qword ptr [rsi - 15] + 435914: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 435918: 48 89 57 f1 mov qword ptr [rdi - 15], rdx + 43591c: 48 89 4f f8 mov qword ptr [rdi - 8], rcx + 435920: c3 ret + 435921: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43592c: 0f 1f 40 00 nop dword ptr [rax] + 435930: f2 0f f0 86 72 ff ff ff lddqu xmm0, xmmword ptr [rsi - 142] + 435938: f3 0f 7f 87 72 ff ff ff movdqu xmmword ptr [rdi - 142], xmm0 + 435940: f2 0f f0 46 82 lddqu xmm0, xmmword ptr [rsi - 126] + 435945: f3 0f 7f 47 82 movdqu xmmword ptr [rdi - 126], xmm0 + 43594a: f2 0f f0 46 92 lddqu xmm0, xmmword ptr [rsi - 110] + 43594f: f3 0f 7f 47 92 movdqu xmmword ptr [rdi - 110], xmm0 + 435954: f2 0f f0 46 a2 lddqu xmm0, xmmword ptr [rsi - 94] + 435959: f3 0f 7f 47 a2 movdqu xmmword ptr [rdi - 94], xmm0 + 43595e: f2 0f f0 46 b2 lddqu xmm0, xmmword ptr [rsi - 78] + 435963: f3 0f 7f 47 b2 movdqu xmmword ptr [rdi - 78], xmm0 + 435968: f2 0f f0 46 c2 lddqu xmm0, xmmword ptr [rsi - 62] + 43596d: f3 0f 7f 47 c2 movdqu xmmword ptr [rdi - 62], xmm0 + 435972: f2 0f f0 46 d2 lddqu xmm0, xmmword ptr [rsi - 46] + 435977: f3 0f 7f 47 d2 movdqu xmmword ptr [rdi - 46], xmm0 + 43597c: f2 0f f0 46 e2 lddqu xmm0, xmmword ptr [rsi - 30] + 435981: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435986: f3 0f 7f 47 e2 movdqu xmmword ptr [rdi - 30], xmm0 + 43598b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435990: c3 ret + 435991: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43599c: 0f 1f 40 00 nop dword ptr [rax] + 4359a0: 48 8b 56 f2 mov rdx, qword ptr [rsi - 14] + 4359a4: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 4359a8: 48 89 57 f2 mov qword ptr [rdi - 14], rdx + 4359ac: 48 89 4f f8 mov qword ptr [rdi - 8], rcx + 4359b0: c3 ret + 4359b1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4359bc: 0f 1f 40 00 nop dword ptr [rax] + 4359c0: f2 0f f0 86 73 ff ff ff lddqu xmm0, xmmword ptr [rsi - 141] + 4359c8: f3 0f 7f 87 73 ff ff ff movdqu xmmword ptr [rdi - 141], xmm0 + 4359d0: f2 0f f0 46 83 lddqu xmm0, xmmword ptr [rsi - 125] + 4359d5: f3 0f 7f 47 83 movdqu xmmword ptr [rdi - 125], xmm0 + 4359da: f2 0f f0 46 93 lddqu xmm0, xmmword ptr [rsi - 109] + 4359df: f3 0f 7f 47 93 movdqu xmmword ptr [rdi - 109], xmm0 + 4359e4: f2 0f f0 46 a3 lddqu xmm0, xmmword ptr [rsi - 93] + 4359e9: f3 0f 7f 47 a3 movdqu xmmword ptr [rdi - 93], xmm0 + 4359ee: f2 0f f0 46 b3 lddqu xmm0, xmmword ptr [rsi - 77] + 4359f3: f3 0f 7f 47 b3 movdqu xmmword ptr [rdi - 77], xmm0 + 4359f8: f2 0f f0 46 c3 lddqu xmm0, xmmword ptr [rsi - 61] + 4359fd: f3 0f 7f 47 c3 movdqu xmmword ptr [rdi - 61], xmm0 + 435a02: f2 0f f0 46 d3 lddqu xmm0, xmmword ptr [rsi - 45] + 435a07: f3 0f 7f 47 d3 movdqu xmmword ptr [rdi - 45], xmm0 + 435a0c: f2 0f f0 46 e3 lddqu xmm0, xmmword ptr [rsi - 29] + 435a11: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435a16: f3 0f 7f 47 e3 movdqu xmmword ptr [rdi - 29], xmm0 + 435a1b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435a20: c3 ret + 435a21: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435a2c: 0f 1f 40 00 nop dword ptr [rax] + 435a30: 48 8b 56 f3 mov rdx, qword ptr [rsi - 13] + 435a34: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] + 435a38: 48 89 57 f3 mov qword ptr [rdi - 13], rdx + 435a3c: 48 89 4f f8 mov qword ptr [rdi - 8], rcx + 435a40: c3 ret + 435a41: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435a4c: 0f 1f 40 00 nop dword ptr [rax] + 435a50: f2 0f f0 86 74 ff ff ff lddqu xmm0, xmmword ptr [rsi - 140] + 435a58: f3 0f 7f 87 74 ff ff ff movdqu xmmword ptr [rdi - 140], xmm0 + 435a60: f2 0f f0 46 84 lddqu xmm0, xmmword ptr [rsi - 124] + 435a65: f3 0f 7f 47 84 movdqu xmmword ptr [rdi - 124], xmm0 + 435a6a: f2 0f f0 46 94 lddqu xmm0, xmmword ptr [rsi - 108] + 435a6f: f3 0f 7f 47 94 movdqu xmmword ptr [rdi - 108], xmm0 + 435a74: f2 0f f0 46 a4 lddqu xmm0, xmmword ptr [rsi - 92] + 435a79: f3 0f 7f 47 a4 movdqu xmmword ptr [rdi - 92], xmm0 + 435a7e: f2 0f f0 46 b4 lddqu xmm0, xmmword ptr [rsi - 76] + 435a83: f3 0f 7f 47 b4 movdqu xmmword ptr [rdi - 76], xmm0 + 435a88: f2 0f f0 46 c4 lddqu xmm0, xmmword ptr [rsi - 60] + 435a8d: f3 0f 7f 47 c4 movdqu xmmword ptr [rdi - 60], xmm0 + 435a92: f2 0f f0 46 d4 lddqu xmm0, xmmword ptr [rsi - 44] + 435a97: f3 0f 7f 47 d4 movdqu xmmword ptr [rdi - 44], xmm0 + 435a9c: f2 0f f0 46 e4 lddqu xmm0, xmmword ptr [rsi - 28] + 435aa1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435aa6: f3 0f 7f 47 e4 movdqu xmmword ptr [rdi - 28], xmm0 + 435aab: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435ab0: c3 ret + 435ab1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435abc: 0f 1f 40 00 nop dword ptr [rax] + 435ac0: 48 8b 56 f4 mov rdx, qword ptr [rsi - 12] + 435ac4: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 435ac7: 48 89 57 f4 mov qword ptr [rdi - 12], rdx + 435acb: 89 4f fc mov dword ptr [rdi - 4], ecx + 435ace: c3 ret + 435acf: 90 nop + 435ad0: f2 0f f0 86 75 ff ff ff lddqu xmm0, xmmword ptr [rsi - 139] + 435ad8: f3 0f 7f 87 75 ff ff ff movdqu xmmword ptr [rdi - 139], xmm0 + 435ae0: f2 0f f0 46 85 lddqu xmm0, xmmword ptr [rsi - 123] + 435ae5: f3 0f 7f 47 85 movdqu xmmword ptr [rdi - 123], xmm0 + 435aea: f2 0f f0 46 95 lddqu xmm0, xmmword ptr [rsi - 107] + 435aef: f3 0f 7f 47 95 movdqu xmmword ptr [rdi - 107], xmm0 + 435af4: f2 0f f0 46 a5 lddqu xmm0, xmmword ptr [rsi - 91] + 435af9: f3 0f 7f 47 a5 movdqu xmmword ptr [rdi - 91], xmm0 + 435afe: f2 0f f0 46 b5 lddqu xmm0, xmmword ptr [rsi - 75] + 435b03: f3 0f 7f 47 b5 movdqu xmmword ptr [rdi - 75], xmm0 + 435b08: f2 0f f0 46 c5 lddqu xmm0, xmmword ptr [rsi - 59] + 435b0d: f3 0f 7f 47 c5 movdqu xmmword ptr [rdi - 59], xmm0 + 435b12: f2 0f f0 46 d5 lddqu xmm0, xmmword ptr [rsi - 43] + 435b17: f3 0f 7f 47 d5 movdqu xmmword ptr [rdi - 43], xmm0 + 435b1c: f2 0f f0 46 e5 lddqu xmm0, xmmword ptr [rsi - 27] + 435b21: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435b26: f3 0f 7f 47 e5 movdqu xmmword ptr [rdi - 27], xmm0 + 435b2b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435b30: c3 ret + 435b31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435b3c: 0f 1f 40 00 nop dword ptr [rax] + 435b40: 48 8b 56 f5 mov rdx, qword ptr [rsi - 11] + 435b44: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 435b47: 48 89 57 f5 mov qword ptr [rdi - 11], rdx + 435b4b: 89 4f fc mov dword ptr [rdi - 4], ecx + 435b4e: c3 ret + 435b4f: 90 nop + 435b50: f2 0f f0 86 76 ff ff ff lddqu xmm0, xmmword ptr [rsi - 138] + 435b58: f3 0f 7f 87 76 ff ff ff movdqu xmmword ptr [rdi - 138], xmm0 + 435b60: f2 0f f0 46 86 lddqu xmm0, xmmword ptr [rsi - 122] + 435b65: f3 0f 7f 47 86 movdqu xmmword ptr [rdi - 122], xmm0 + 435b6a: f2 0f f0 46 96 lddqu xmm0, xmmword ptr [rsi - 106] + 435b6f: f3 0f 7f 47 96 movdqu xmmword ptr [rdi - 106], xmm0 + 435b74: f2 0f f0 46 a6 lddqu xmm0, xmmword ptr [rsi - 90] + 435b79: f3 0f 7f 47 a6 movdqu xmmword ptr [rdi - 90], xmm0 + 435b7e: f2 0f f0 46 b6 lddqu xmm0, xmmword ptr [rsi - 74] + 435b83: f3 0f 7f 47 b6 movdqu xmmword ptr [rdi - 74], xmm0 + 435b88: f2 0f f0 46 c6 lddqu xmm0, xmmword ptr [rsi - 58] + 435b8d: f3 0f 7f 47 c6 movdqu xmmword ptr [rdi - 58], xmm0 + 435b92: f2 0f f0 46 d6 lddqu xmm0, xmmword ptr [rsi - 42] + 435b97: f3 0f 7f 47 d6 movdqu xmmword ptr [rdi - 42], xmm0 + 435b9c: f2 0f f0 46 e6 lddqu xmm0, xmmword ptr [rsi - 26] + 435ba1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435ba6: f3 0f 7f 47 e6 movdqu xmmword ptr [rdi - 26], xmm0 + 435bab: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435bb0: c3 ret + 435bb1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435bbc: 0f 1f 40 00 nop dword ptr [rax] + 435bc0: 48 8b 56 f6 mov rdx, qword ptr [rsi - 10] + 435bc4: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 435bc7: 48 89 57 f6 mov qword ptr [rdi - 10], rdx + 435bcb: 89 4f fc mov dword ptr [rdi - 4], ecx + 435bce: c3 ret + 435bcf: 90 nop + 435bd0: f2 0f f0 86 77 ff ff ff lddqu xmm0, xmmword ptr [rsi - 137] + 435bd8: f3 0f 7f 87 77 ff ff ff movdqu xmmword ptr [rdi - 137], xmm0 + 435be0: f2 0f f0 46 87 lddqu xmm0, xmmword ptr [rsi - 121] + 435be5: f3 0f 7f 47 87 movdqu xmmword ptr [rdi - 121], xmm0 + 435bea: f2 0f f0 46 97 lddqu xmm0, xmmword ptr [rsi - 105] + 435bef: f3 0f 7f 47 97 movdqu xmmword ptr [rdi - 105], xmm0 + 435bf4: f2 0f f0 46 a7 lddqu xmm0, xmmword ptr [rsi - 89] + 435bf9: f3 0f 7f 47 a7 movdqu xmmword ptr [rdi - 89], xmm0 + 435bfe: f2 0f f0 46 b7 lddqu xmm0, xmmword ptr [rsi - 73] + 435c03: f3 0f 7f 47 b7 movdqu xmmword ptr [rdi - 73], xmm0 + 435c08: f2 0f f0 46 c7 lddqu xmm0, xmmword ptr [rsi - 57] + 435c0d: f3 0f 7f 47 c7 movdqu xmmword ptr [rdi - 57], xmm0 + 435c12: f2 0f f0 46 d7 lddqu xmm0, xmmword ptr [rsi - 41] + 435c17: f3 0f 7f 47 d7 movdqu xmmword ptr [rdi - 41], xmm0 + 435c1c: f2 0f f0 46 e7 lddqu xmm0, xmmword ptr [rsi - 25] + 435c21: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435c26: f3 0f 7f 47 e7 movdqu xmmword ptr [rdi - 25], xmm0 + 435c2b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435c30: c3 ret + 435c31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435c3c: 0f 1f 40 00 nop dword ptr [rax] + 435c40: 48 8b 56 f7 mov rdx, qword ptr [rsi - 9] + 435c44: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 435c47: 48 89 57 f7 mov qword ptr [rdi - 9], rdx + 435c4b: 89 4f fc mov dword ptr [rdi - 4], ecx + 435c4e: c3 ret + 435c4f: 90 nop + 435c50: f2 0f f0 86 78 ff ff ff lddqu xmm0, xmmword ptr [rsi - 136] + 435c58: f3 0f 7f 87 78 ff ff ff movdqu xmmword ptr [rdi - 136], xmm0 + 435c60: f2 0f f0 46 88 lddqu xmm0, xmmword ptr [rsi - 120] + 435c65: f3 0f 7f 47 88 movdqu xmmword ptr [rdi - 120], xmm0 + 435c6a: f2 0f f0 46 98 lddqu xmm0, xmmword ptr [rsi - 104] + 435c6f: f3 0f 7f 47 98 movdqu xmmword ptr [rdi - 104], xmm0 + 435c74: f2 0f f0 46 a8 lddqu xmm0, xmmword ptr [rsi - 88] + 435c79: f3 0f 7f 47 a8 movdqu xmmword ptr [rdi - 88], xmm0 + 435c7e: f2 0f f0 46 b8 lddqu xmm0, xmmword ptr [rsi - 72] + 435c83: f3 0f 7f 47 b8 movdqu xmmword ptr [rdi - 72], xmm0 + 435c88: f2 0f f0 46 c8 lddqu xmm0, xmmword ptr [rsi - 56] + 435c8d: f3 0f 7f 47 c8 movdqu xmmword ptr [rdi - 56], xmm0 + 435c92: f2 0f f0 46 d8 lddqu xmm0, xmmword ptr [rsi - 40] + 435c97: f3 0f 7f 47 d8 movdqu xmmword ptr [rdi - 40], xmm0 + 435c9c: f2 0f f0 46 e8 lddqu xmm0, xmmword ptr [rsi - 24] + 435ca1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435ca6: f3 0f 7f 47 e8 movdqu xmmword ptr [rdi - 24], xmm0 + 435cab: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435cb0: c3 ret + 435cb1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435cbc: 0f 1f 40 00 nop dword ptr [rax] + 435cc0: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] + 435cc4: 48 89 57 f8 mov qword ptr [rdi - 8], rdx + 435cc8: c3 ret + 435cc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 435cd0: f2 0f f0 86 79 ff ff ff lddqu xmm0, xmmword ptr [rsi - 135] + 435cd8: f3 0f 7f 87 79 ff ff ff movdqu xmmword ptr [rdi - 135], xmm0 + 435ce0: f2 0f f0 46 89 lddqu xmm0, xmmword ptr [rsi - 119] + 435ce5: f3 0f 7f 47 89 movdqu xmmword ptr [rdi - 119], xmm0 + 435cea: f2 0f f0 46 99 lddqu xmm0, xmmword ptr [rsi - 103] + 435cef: f3 0f 7f 47 99 movdqu xmmword ptr [rdi - 103], xmm0 + 435cf4: f2 0f f0 46 a9 lddqu xmm0, xmmword ptr [rsi - 87] + 435cf9: f3 0f 7f 47 a9 movdqu xmmword ptr [rdi - 87], xmm0 + 435cfe: f2 0f f0 46 b9 lddqu xmm0, xmmword ptr [rsi - 71] + 435d03: f3 0f 7f 47 b9 movdqu xmmword ptr [rdi - 71], xmm0 + 435d08: f2 0f f0 46 c9 lddqu xmm0, xmmword ptr [rsi - 55] + 435d0d: f3 0f 7f 47 c9 movdqu xmmword ptr [rdi - 55], xmm0 + 435d12: f2 0f f0 46 d9 lddqu xmm0, xmmword ptr [rsi - 39] + 435d17: f3 0f 7f 47 d9 movdqu xmmword ptr [rdi - 39], xmm0 + 435d1c: f2 0f f0 46 e9 lddqu xmm0, xmmword ptr [rsi - 23] + 435d21: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435d26: f3 0f 7f 47 e9 movdqu xmmword ptr [rdi - 23], xmm0 + 435d2b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435d30: c3 ret + 435d31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435d3c: 0f 1f 40 00 nop dword ptr [rax] + 435d40: 8b 56 f9 mov edx, dword ptr [rsi - 7] + 435d43: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 435d46: 89 57 f9 mov dword ptr [rdi - 7], edx + 435d49: 89 4f fc mov dword ptr [rdi - 4], ecx + 435d4c: c3 ret + 435d4d: 0f 1f 00 nop dword ptr [rax] + 435d50: f2 0f f0 86 7a ff ff ff lddqu xmm0, xmmword ptr [rsi - 134] + 435d58: f3 0f 7f 87 7a ff ff ff movdqu xmmword ptr [rdi - 134], xmm0 + 435d60: f2 0f f0 46 8a lddqu xmm0, xmmword ptr [rsi - 118] + 435d65: f3 0f 7f 47 8a movdqu xmmword ptr [rdi - 118], xmm0 + 435d6a: f2 0f f0 46 9a lddqu xmm0, xmmword ptr [rsi - 102] + 435d6f: f3 0f 7f 47 9a movdqu xmmword ptr [rdi - 102], xmm0 + 435d74: f2 0f f0 46 aa lddqu xmm0, xmmword ptr [rsi - 86] + 435d79: f3 0f 7f 47 aa movdqu xmmword ptr [rdi - 86], xmm0 + 435d7e: f2 0f f0 46 ba lddqu xmm0, xmmword ptr [rsi - 70] + 435d83: f3 0f 7f 47 ba movdqu xmmword ptr [rdi - 70], xmm0 + 435d88: f2 0f f0 46 ca lddqu xmm0, xmmword ptr [rsi - 54] + 435d8d: f3 0f 7f 47 ca movdqu xmmword ptr [rdi - 54], xmm0 + 435d92: f2 0f f0 46 da lddqu xmm0, xmmword ptr [rsi - 38] + 435d97: f3 0f 7f 47 da movdqu xmmword ptr [rdi - 38], xmm0 + 435d9c: f2 0f f0 46 ea lddqu xmm0, xmmword ptr [rsi - 22] + 435da1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435da6: f3 0f 7f 47 ea movdqu xmmword ptr [rdi - 22], xmm0 + 435dab: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435db0: c3 ret + 435db1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435dbc: 0f 1f 40 00 nop dword ptr [rax] + 435dc0: 8b 56 fa mov edx, dword ptr [rsi - 6] + 435dc3: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 435dc6: 89 57 fa mov dword ptr [rdi - 6], edx + 435dc9: 89 4f fc mov dword ptr [rdi - 4], ecx + 435dcc: c3 ret + 435dcd: 0f 1f 00 nop dword ptr [rax] + 435dd0: f2 0f f0 86 7b ff ff ff lddqu xmm0, xmmword ptr [rsi - 133] + 435dd8: f3 0f 7f 87 7b ff ff ff movdqu xmmword ptr [rdi - 133], xmm0 + 435de0: f2 0f f0 46 8b lddqu xmm0, xmmword ptr [rsi - 117] + 435de5: f3 0f 7f 47 8b movdqu xmmword ptr [rdi - 117], xmm0 + 435dea: f2 0f f0 46 9b lddqu xmm0, xmmword ptr [rsi - 101] + 435def: f3 0f 7f 47 9b movdqu xmmword ptr [rdi - 101], xmm0 + 435df4: f2 0f f0 46 ab lddqu xmm0, xmmword ptr [rsi - 85] + 435df9: f3 0f 7f 47 ab movdqu xmmword ptr [rdi - 85], xmm0 + 435dfe: f2 0f f0 46 bb lddqu xmm0, xmmword ptr [rsi - 69] + 435e03: f3 0f 7f 47 bb movdqu xmmword ptr [rdi - 69], xmm0 + 435e08: f2 0f f0 46 cb lddqu xmm0, xmmword ptr [rsi - 53] + 435e0d: f3 0f 7f 47 cb movdqu xmmword ptr [rdi - 53], xmm0 + 435e12: f2 0f f0 46 db lddqu xmm0, xmmword ptr [rsi - 37] + 435e17: f3 0f 7f 47 db movdqu xmmword ptr [rdi - 37], xmm0 + 435e1c: f2 0f f0 46 eb lddqu xmm0, xmmword ptr [rsi - 21] + 435e21: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435e26: f3 0f 7f 47 eb movdqu xmmword ptr [rdi - 21], xmm0 + 435e2b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435e30: c3 ret + 435e31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435e3c: 0f 1f 40 00 nop dword ptr [rax] + 435e40: 8b 56 fb mov edx, dword ptr [rsi - 5] + 435e43: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 435e46: 89 57 fb mov dword ptr [rdi - 5], edx + 435e49: 89 4f fc mov dword ptr [rdi - 4], ecx + 435e4c: c3 ret + 435e4d: 0f 1f 00 nop dword ptr [rax] + 435e50: f2 0f f0 86 7c ff ff ff lddqu xmm0, xmmword ptr [rsi - 132] + 435e58: f3 0f 7f 87 7c ff ff ff movdqu xmmword ptr [rdi - 132], xmm0 + 435e60: f2 0f f0 46 8c lddqu xmm0, xmmword ptr [rsi - 116] + 435e65: f3 0f 7f 47 8c movdqu xmmword ptr [rdi - 116], xmm0 + 435e6a: f2 0f f0 46 9c lddqu xmm0, xmmword ptr [rsi - 100] + 435e6f: f3 0f 7f 47 9c movdqu xmmword ptr [rdi - 100], xmm0 + 435e74: f2 0f f0 46 ac lddqu xmm0, xmmword ptr [rsi - 84] + 435e79: f3 0f 7f 47 ac movdqu xmmword ptr [rdi - 84], xmm0 + 435e7e: f2 0f f0 46 bc lddqu xmm0, xmmword ptr [rsi - 68] + 435e83: f3 0f 7f 47 bc movdqu xmmword ptr [rdi - 68], xmm0 + 435e88: f2 0f f0 46 cc lddqu xmm0, xmmword ptr [rsi - 52] + 435e8d: f3 0f 7f 47 cc movdqu xmmword ptr [rdi - 52], xmm0 + 435e92: f2 0f f0 46 dc lddqu xmm0, xmmword ptr [rsi - 36] + 435e97: f3 0f 7f 47 dc movdqu xmmword ptr [rdi - 36], xmm0 + 435e9c: f2 0f f0 46 ec lddqu xmm0, xmmword ptr [rsi - 20] + 435ea1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435ea6: f3 0f 7f 47 ec movdqu xmmword ptr [rdi - 20], xmm0 + 435eab: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435eb0: c3 ret + 435eb1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435ebc: 0f 1f 40 00 nop dword ptr [rax] + 435ec0: 8b 56 fc mov edx, dword ptr [rsi - 4] + 435ec3: 89 57 fc mov dword ptr [rdi - 4], edx + 435ec6: c3 ret + 435ec7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 435ed0: f2 0f f0 86 7d ff ff ff lddqu xmm0, xmmword ptr [rsi - 131] + 435ed8: f3 0f 7f 87 7d ff ff ff movdqu xmmword ptr [rdi - 131], xmm0 + 435ee0: f2 0f f0 46 8d lddqu xmm0, xmmword ptr [rsi - 115] + 435ee5: f3 0f 7f 47 8d movdqu xmmword ptr [rdi - 115], xmm0 + 435eea: f2 0f f0 46 9d lddqu xmm0, xmmword ptr [rsi - 99] + 435eef: f3 0f 7f 47 9d movdqu xmmword ptr [rdi - 99], xmm0 + 435ef4: f2 0f f0 46 ad lddqu xmm0, xmmword ptr [rsi - 83] + 435ef9: f3 0f 7f 47 ad movdqu xmmword ptr [rdi - 83], xmm0 + 435efe: f2 0f f0 46 bd lddqu xmm0, xmmword ptr [rsi - 67] + 435f03: f3 0f 7f 47 bd movdqu xmmword ptr [rdi - 67], xmm0 + 435f08: f2 0f f0 46 cd lddqu xmm0, xmmword ptr [rsi - 51] + 435f0d: f3 0f 7f 47 cd movdqu xmmword ptr [rdi - 51], xmm0 + 435f12: f2 0f f0 46 dd lddqu xmm0, xmmword ptr [rsi - 35] + 435f17: f3 0f 7f 47 dd movdqu xmmword ptr [rdi - 35], xmm0 + 435f1c: f2 0f f0 46 ed lddqu xmm0, xmmword ptr [rsi - 19] + 435f21: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435f26: f3 0f 7f 47 ed movdqu xmmword ptr [rdi - 19], xmm0 + 435f2b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435f30: c3 ret + 435f31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435f3c: 0f 1f 40 00 nop dword ptr [rax] + 435f40: 66 8b 56 fd mov dx, word ptr [rsi - 3] + 435f44: 66 8b 4e fe mov cx, word ptr [rsi - 2] + 435f48: 66 89 57 fd mov word ptr [rdi - 3], dx + 435f4c: 66 89 4f fe mov word ptr [rdi - 2], cx + 435f50: c3 ret + 435f51: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435f5c: 0f 1f 40 00 nop dword ptr [rax] + 435f60: f2 0f f0 86 7e ff ff ff lddqu xmm0, xmmword ptr [rsi - 130] + 435f68: f3 0f 7f 87 7e ff ff ff movdqu xmmword ptr [rdi - 130], xmm0 + 435f70: f2 0f f0 46 8e lddqu xmm0, xmmword ptr [rsi - 114] + 435f75: f3 0f 7f 47 8e movdqu xmmword ptr [rdi - 114], xmm0 + 435f7a: f2 0f f0 46 9e lddqu xmm0, xmmword ptr [rsi - 98] + 435f7f: f3 0f 7f 47 9e movdqu xmmword ptr [rdi - 98], xmm0 + 435f84: f2 0f f0 46 ae lddqu xmm0, xmmword ptr [rsi - 82] + 435f89: f3 0f 7f 47 ae movdqu xmmword ptr [rdi - 82], xmm0 + 435f8e: f2 0f f0 46 be lddqu xmm0, xmmword ptr [rsi - 66] + 435f93: f3 0f 7f 47 be movdqu xmmword ptr [rdi - 66], xmm0 + 435f98: f2 0f f0 46 ce lddqu xmm0, xmmword ptr [rsi - 50] + 435f9d: f3 0f 7f 47 ce movdqu xmmword ptr [rdi - 50], xmm0 + 435fa2: f2 0f f0 46 de lddqu xmm0, xmmword ptr [rsi - 34] + 435fa7: f3 0f 7f 47 de movdqu xmmword ptr [rdi - 34], xmm0 + 435fac: f2 0f f0 46 ee lddqu xmm0, xmmword ptr [rsi - 18] + 435fb1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 435fb6: f3 0f 7f 47 ee movdqu xmmword ptr [rdi - 18], xmm0 + 435fbb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 435fc0: c3 ret + 435fc1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 435fcc: 0f 1f 40 00 nop dword ptr [rax] + 435fd0: 0f b7 56 fe movzx edx, word ptr [rsi - 2] + 435fd4: 66 89 57 fe mov word ptr [rdi - 2], dx + 435fd8: c3 ret + 435fd9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 435fe0: f2 0f f0 86 7f ff ff ff lddqu xmm0, xmmword ptr [rsi - 129] + 435fe8: f3 0f 7f 87 7f ff ff ff movdqu xmmword ptr [rdi - 129], xmm0 + 435ff0: f2 0f f0 46 8f lddqu xmm0, xmmword ptr [rsi - 113] + 435ff5: f3 0f 7f 47 8f movdqu xmmword ptr [rdi - 113], xmm0 + 435ffa: f2 0f f0 46 9f lddqu xmm0, xmmword ptr [rsi - 97] + 435fff: f3 0f 7f 47 9f movdqu xmmword ptr [rdi - 97], xmm0 + 436004: f2 0f f0 46 af lddqu xmm0, xmmword ptr [rsi - 81] + 436009: f3 0f 7f 47 af movdqu xmmword ptr [rdi - 81], xmm0 + 43600e: f2 0f f0 46 bf lddqu xmm0, xmmword ptr [rsi - 65] + 436013: f3 0f 7f 47 bf movdqu xmmword ptr [rdi - 65], xmm0 + 436018: f2 0f f0 46 cf lddqu xmm0, xmmword ptr [rsi - 49] + 43601d: f3 0f 7f 47 cf movdqu xmmword ptr [rdi - 49], xmm0 + 436022: f2 0f f0 46 df lddqu xmm0, xmmword ptr [rsi - 33] + 436027: f3 0f 7f 47 df movdqu xmmword ptr [rdi - 33], xmm0 + 43602c: f2 0f f0 46 ef lddqu xmm0, xmmword ptr [rsi - 17] + 436031: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] + 436036: f3 0f 7f 47 ef movdqu xmmword ptr [rdi - 17], xmm0 + 43603b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 + 436040: c3 ret + 436041: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43604c: 0f 1f 40 00 nop dword ptr [rax] + 436050: 0f b6 56 ff movzx edx, byte ptr [rsi - 1] + 436054: 88 57 ff mov byte ptr [rdi - 1], dl + 436057: c3 ret + 436058: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 436060: f2 0f f0 46 70 lddqu xmm0, xmmword ptr [rsi + 112] + 436065: f3 0f 7f 47 70 movdqu xmmword ptr [rdi + 112], xmm0 + 43606a: f2 0f f0 46 60 lddqu xmm0, xmmword ptr [rsi + 96] + 43606f: f3 0f 7f 47 60 movdqu xmmword ptr [rdi + 96], xmm0 + 436074: f2 0f f0 46 50 lddqu xmm0, xmmword ptr [rsi + 80] + 436079: f3 0f 7f 47 50 movdqu xmmword ptr [rdi + 80], xmm0 + 43607e: f2 0f f0 46 40 lddqu xmm0, xmmword ptr [rsi + 64] + 436083: f3 0f 7f 47 40 movdqu xmmword ptr [rdi + 64], xmm0 + 436088: f2 0f f0 46 30 lddqu xmm0, xmmword ptr [rsi + 48] + 43608d: f3 0f 7f 47 30 movdqu xmmword ptr [rdi + 48], xmm0 + 436092: f2 0f f0 46 20 lddqu xmm0, xmmword ptr [rsi + 32] + 436097: f3 0f 7f 47 20 movdqu xmmword ptr [rdi + 32], xmm0 + 43609c: f2 0f f0 46 10 lddqu xmm0, xmmword ptr [rsi + 16] + 4360a1: f3 0f 7f 47 10 movdqu xmmword ptr [rdi + 16], xmm0 + 4360a6: f2 0f f0 06 lddqu xmm0, xmmword ptr [rsi] + 4360aa: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4360ae: c3 ret + 4360af: 90 nop + 4360b0: f2 0f f0 46 7f lddqu xmm0, xmmword ptr [rsi + 127] + 4360b5: f3 0f 7f 47 7f movdqu xmmword ptr [rdi + 127], xmm0 + 4360ba: f2 0f f0 46 6f lddqu xmm0, xmmword ptr [rsi + 111] + 4360bf: f3 0f 7f 47 6f movdqu xmmword ptr [rdi + 111], xmm0 + 4360c4: f2 0f f0 46 5f lddqu xmm0, xmmword ptr [rsi + 95] + 4360c9: f3 0f 7f 47 5f movdqu xmmword ptr [rdi + 95], xmm0 + 4360ce: f2 0f f0 46 4f lddqu xmm0, xmmword ptr [rsi + 79] + 4360d3: f3 0f 7f 47 4f movdqu xmmword ptr [rdi + 79], xmm0 + 4360d8: f2 0f f0 46 3f lddqu xmm0, xmmword ptr [rsi + 63] + 4360dd: f3 0f 7f 47 3f movdqu xmmword ptr [rdi + 63], xmm0 + 4360e2: f2 0f f0 46 2f lddqu xmm0, xmmword ptr [rsi + 47] + 4360e7: f3 0f 7f 47 2f movdqu xmmword ptr [rdi + 47], xmm0 + 4360ec: f2 0f f0 46 1f lddqu xmm0, xmmword ptr [rsi + 31] + 4360f1: f3 0f 7f 47 1f movdqu xmmword ptr [rdi + 31], xmm0 + 4360f6: f2 0f f0 46 0f lddqu xmm0, xmmword ptr [rsi + 15] + 4360fb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4360ff: f3 0f 7f 47 0f movdqu xmmword ptr [rdi + 15], xmm0 + 436104: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 436108: c3 ret + 436109: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 436110: 48 8b 56 07 mov rdx, qword ptr [rsi + 7] + 436114: 48 8b 0e mov rcx, qword ptr [rsi] + 436117: 48 89 57 07 mov qword ptr [rdi + 7], rdx + 43611b: 48 89 0f mov qword ptr [rdi], rcx + 43611e: c3 ret + 43611f: 90 nop + 436120: f2 0f f0 46 7e lddqu xmm0, xmmword ptr [rsi + 126] + 436125: f3 0f 7f 47 7e movdqu xmmword ptr [rdi + 126], xmm0 + 43612a: f2 0f f0 46 6e lddqu xmm0, xmmword ptr [rsi + 110] + 43612f: f3 0f 7f 47 6e movdqu xmmword ptr [rdi + 110], xmm0 + 436134: f2 0f f0 46 5e lddqu xmm0, xmmword ptr [rsi + 94] + 436139: f3 0f 7f 47 5e movdqu xmmword ptr [rdi + 94], xmm0 + 43613e: f2 0f f0 46 4e lddqu xmm0, xmmword ptr [rsi + 78] + 436143: f3 0f 7f 47 4e movdqu xmmword ptr [rdi + 78], xmm0 + 436148: f2 0f f0 46 3e lddqu xmm0, xmmword ptr [rsi + 62] + 43614d: f3 0f 7f 47 3e movdqu xmmword ptr [rdi + 62], xmm0 + 436152: f2 0f f0 46 2e lddqu xmm0, xmmword ptr [rsi + 46] + 436157: f3 0f 7f 47 2e movdqu xmmword ptr [rdi + 46], xmm0 + 43615c: f2 0f f0 46 1e lddqu xmm0, xmmword ptr [rsi + 30] + 436161: f3 0f 7f 47 1e movdqu xmmword ptr [rdi + 30], xmm0 + 436166: f2 0f f0 46 0e lddqu xmm0, xmmword ptr [rsi + 14] + 43616b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43616f: f3 0f 7f 47 0e movdqu xmmword ptr [rdi + 14], xmm0 + 436174: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 436178: c3 ret + 436179: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 436180: 48 8b 56 06 mov rdx, qword ptr [rsi + 6] + 436184: 48 8b 0e mov rcx, qword ptr [rsi] + 436187: 48 89 57 06 mov qword ptr [rdi + 6], rdx + 43618b: 48 89 0f mov qword ptr [rdi], rcx + 43618e: c3 ret + 43618f: 90 nop + 436190: f2 0f f0 46 7d lddqu xmm0, xmmword ptr [rsi + 125] + 436195: f3 0f 7f 47 7d movdqu xmmword ptr [rdi + 125], xmm0 + 43619a: f2 0f f0 46 6d lddqu xmm0, xmmword ptr [rsi + 109] + 43619f: f3 0f 7f 47 6d movdqu xmmword ptr [rdi + 109], xmm0 + 4361a4: f2 0f f0 46 5d lddqu xmm0, xmmword ptr [rsi + 93] + 4361a9: f3 0f 7f 47 5d movdqu xmmword ptr [rdi + 93], xmm0 + 4361ae: f2 0f f0 46 4d lddqu xmm0, xmmword ptr [rsi + 77] + 4361b3: f3 0f 7f 47 4d movdqu xmmword ptr [rdi + 77], xmm0 + 4361b8: f2 0f f0 46 3d lddqu xmm0, xmmword ptr [rsi + 61] + 4361bd: f3 0f 7f 47 3d movdqu xmmword ptr [rdi + 61], xmm0 + 4361c2: f2 0f f0 46 2d lddqu xmm0, xmmword ptr [rsi + 45] + 4361c7: f3 0f 7f 47 2d movdqu xmmword ptr [rdi + 45], xmm0 + 4361cc: f2 0f f0 46 1d lddqu xmm0, xmmword ptr [rsi + 29] + 4361d1: f3 0f 7f 47 1d movdqu xmmword ptr [rdi + 29], xmm0 + 4361d6: f2 0f f0 46 0d lddqu xmm0, xmmword ptr [rsi + 13] + 4361db: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4361df: f3 0f 7f 47 0d movdqu xmmword ptr [rdi + 13], xmm0 + 4361e4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4361e8: c3 ret + 4361e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4361f0: 48 8b 56 05 mov rdx, qword ptr [rsi + 5] + 4361f4: 48 8b 0e mov rcx, qword ptr [rsi] + 4361f7: 48 89 57 05 mov qword ptr [rdi + 5], rdx + 4361fb: 48 89 0f mov qword ptr [rdi], rcx + 4361fe: c3 ret + 4361ff: 90 nop + 436200: f2 0f f0 46 7c lddqu xmm0, xmmword ptr [rsi + 124] + 436205: f3 0f 7f 47 7c movdqu xmmword ptr [rdi + 124], xmm0 + 43620a: f2 0f f0 46 6c lddqu xmm0, xmmword ptr [rsi + 108] + 43620f: f3 0f 7f 47 6c movdqu xmmword ptr [rdi + 108], xmm0 + 436214: f2 0f f0 46 5c lddqu xmm0, xmmword ptr [rsi + 92] + 436219: f3 0f 7f 47 5c movdqu xmmword ptr [rdi + 92], xmm0 + 43621e: f2 0f f0 46 4c lddqu xmm0, xmmword ptr [rsi + 76] + 436223: f3 0f 7f 47 4c movdqu xmmword ptr [rdi + 76], xmm0 + 436228: f2 0f f0 46 3c lddqu xmm0, xmmword ptr [rsi + 60] + 43622d: f3 0f 7f 47 3c movdqu xmmword ptr [rdi + 60], xmm0 + 436232: f2 0f f0 46 2c lddqu xmm0, xmmword ptr [rsi + 44] + 436237: f3 0f 7f 47 2c movdqu xmmword ptr [rdi + 44], xmm0 + 43623c: f2 0f f0 46 1c lddqu xmm0, xmmword ptr [rsi + 28] + 436241: f3 0f 7f 47 1c movdqu xmmword ptr [rdi + 28], xmm0 + 436246: f2 0f f0 46 0c lddqu xmm0, xmmword ptr [rsi + 12] + 43624b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43624f: f3 0f 7f 47 0c movdqu xmmword ptr [rdi + 12], xmm0 + 436254: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 436258: c3 ret + 436259: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 436260: 48 8b 56 04 mov rdx, qword ptr [rsi + 4] + 436264: 48 8b 0e mov rcx, qword ptr [rsi] + 436267: 48 89 57 04 mov qword ptr [rdi + 4], rdx + 43626b: 48 89 0f mov qword ptr [rdi], rcx + 43626e: c3 ret + 43626f: 90 nop + 436270: f2 0f f0 46 7b lddqu xmm0, xmmword ptr [rsi + 123] + 436275: f3 0f 7f 47 7b movdqu xmmword ptr [rdi + 123], xmm0 + 43627a: f2 0f f0 46 6b lddqu xmm0, xmmword ptr [rsi + 107] + 43627f: f3 0f 7f 47 6b movdqu xmmword ptr [rdi + 107], xmm0 + 436284: f2 0f f0 46 5b lddqu xmm0, xmmword ptr [rsi + 91] + 436289: f3 0f 7f 47 5b movdqu xmmword ptr [rdi + 91], xmm0 + 43628e: f2 0f f0 46 4b lddqu xmm0, xmmword ptr [rsi + 75] + 436293: f3 0f 7f 47 4b movdqu xmmword ptr [rdi + 75], xmm0 + 436298: f2 0f f0 46 3b lddqu xmm0, xmmword ptr [rsi + 59] + 43629d: f3 0f 7f 47 3b movdqu xmmword ptr [rdi + 59], xmm0 + 4362a2: f2 0f f0 46 2b lddqu xmm0, xmmword ptr [rsi + 43] + 4362a7: f3 0f 7f 47 2b movdqu xmmword ptr [rdi + 43], xmm0 + 4362ac: f2 0f f0 46 1b lddqu xmm0, xmmword ptr [rsi + 27] + 4362b1: f3 0f 7f 47 1b movdqu xmmword ptr [rdi + 27], xmm0 + 4362b6: f2 0f f0 46 0b lddqu xmm0, xmmword ptr [rsi + 11] + 4362bb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4362bf: f3 0f 7f 47 0b movdqu xmmword ptr [rdi + 11], xmm0 + 4362c4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4362c8: c3 ret + 4362c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4362d0: 48 8b 56 03 mov rdx, qword ptr [rsi + 3] + 4362d4: 48 8b 0e mov rcx, qword ptr [rsi] + 4362d7: 48 89 57 03 mov qword ptr [rdi + 3], rdx + 4362db: 48 89 0f mov qword ptr [rdi], rcx + 4362de: c3 ret + 4362df: 90 nop + 4362e0: f2 0f f0 46 7a lddqu xmm0, xmmword ptr [rsi + 122] + 4362e5: f3 0f 7f 47 7a movdqu xmmword ptr [rdi + 122], xmm0 + 4362ea: f2 0f f0 46 6a lddqu xmm0, xmmword ptr [rsi + 106] + 4362ef: f3 0f 7f 47 6a movdqu xmmword ptr [rdi + 106], xmm0 + 4362f4: f2 0f f0 46 5a lddqu xmm0, xmmword ptr [rsi + 90] + 4362f9: f3 0f 7f 47 5a movdqu xmmword ptr [rdi + 90], xmm0 + 4362fe: f2 0f f0 46 4a lddqu xmm0, xmmword ptr [rsi + 74] + 436303: f3 0f 7f 47 4a movdqu xmmword ptr [rdi + 74], xmm0 + 436308: f2 0f f0 46 3a lddqu xmm0, xmmword ptr [rsi + 58] + 43630d: f3 0f 7f 47 3a movdqu xmmword ptr [rdi + 58], xmm0 + 436312: f2 0f f0 46 2a lddqu xmm0, xmmword ptr [rsi + 42] + 436317: f3 0f 7f 47 2a movdqu xmmword ptr [rdi + 42], xmm0 + 43631c: f2 0f f0 46 1a lddqu xmm0, xmmword ptr [rsi + 26] + 436321: f3 0f 7f 47 1a movdqu xmmword ptr [rdi + 26], xmm0 + 436326: f2 0f f0 46 0a lddqu xmm0, xmmword ptr [rsi + 10] + 43632b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43632f: f3 0f 7f 47 0a movdqu xmmword ptr [rdi + 10], xmm0 + 436334: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 436338: c3 ret + 436339: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 436340: 48 8b 56 02 mov rdx, qword ptr [rsi + 2] + 436344: 48 8b 0e mov rcx, qword ptr [rsi] + 436347: 48 89 57 02 mov qword ptr [rdi + 2], rdx + 43634b: 48 89 0f mov qword ptr [rdi], rcx + 43634e: c3 ret + 43634f: 90 nop + 436350: f2 0f f0 46 79 lddqu xmm0, xmmword ptr [rsi + 121] + 436355: f3 0f 7f 47 79 movdqu xmmword ptr [rdi + 121], xmm0 + 43635a: f2 0f f0 46 69 lddqu xmm0, xmmword ptr [rsi + 105] + 43635f: f3 0f 7f 47 69 movdqu xmmword ptr [rdi + 105], xmm0 + 436364: f2 0f f0 46 59 lddqu xmm0, xmmword ptr [rsi + 89] + 436369: f3 0f 7f 47 59 movdqu xmmword ptr [rdi + 89], xmm0 + 43636e: f2 0f f0 46 49 lddqu xmm0, xmmword ptr [rsi + 73] + 436373: f3 0f 7f 47 49 movdqu xmmword ptr [rdi + 73], xmm0 + 436378: f2 0f f0 46 39 lddqu xmm0, xmmword ptr [rsi + 57] + 43637d: f3 0f 7f 47 39 movdqu xmmword ptr [rdi + 57], xmm0 + 436382: f2 0f f0 46 29 lddqu xmm0, xmmword ptr [rsi + 41] + 436387: f3 0f 7f 47 29 movdqu xmmword ptr [rdi + 41], xmm0 + 43638c: f2 0f f0 46 19 lddqu xmm0, xmmword ptr [rsi + 25] + 436391: f3 0f 7f 47 19 movdqu xmmword ptr [rdi + 25], xmm0 + 436396: f2 0f f0 46 09 lddqu xmm0, xmmword ptr [rsi + 9] + 43639b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43639f: f3 0f 7f 47 09 movdqu xmmword ptr [rdi + 9], xmm0 + 4363a4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4363a8: c3 ret + 4363a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4363b0: 48 8b 56 01 mov rdx, qword ptr [rsi + 1] + 4363b4: 48 8b 0e mov rcx, qword ptr [rsi] + 4363b7: 48 89 57 01 mov qword ptr [rdi + 1], rdx + 4363bb: 48 89 0f mov qword ptr [rdi], rcx + 4363be: c3 ret + 4363bf: 90 nop + 4363c0: f2 0f f0 46 78 lddqu xmm0, xmmword ptr [rsi + 120] + 4363c5: f3 0f 7f 47 78 movdqu xmmword ptr [rdi + 120], xmm0 + 4363ca: f2 0f f0 46 68 lddqu xmm0, xmmword ptr [rsi + 104] + 4363cf: f3 0f 7f 47 68 movdqu xmmword ptr [rdi + 104], xmm0 + 4363d4: f2 0f f0 46 58 lddqu xmm0, xmmword ptr [rsi + 88] + 4363d9: f3 0f 7f 47 58 movdqu xmmword ptr [rdi + 88], xmm0 + 4363de: f2 0f f0 46 48 lddqu xmm0, xmmword ptr [rsi + 72] + 4363e3: f3 0f 7f 47 48 movdqu xmmword ptr [rdi + 72], xmm0 + 4363e8: f2 0f f0 46 38 lddqu xmm0, xmmword ptr [rsi + 56] + 4363ed: f3 0f 7f 47 38 movdqu xmmword ptr [rdi + 56], xmm0 + 4363f2: f2 0f f0 46 28 lddqu xmm0, xmmword ptr [rsi + 40] + 4363f7: f3 0f 7f 47 28 movdqu xmmword ptr [rdi + 40], xmm0 + 4363fc: f2 0f f0 46 18 lddqu xmm0, xmmword ptr [rsi + 24] + 436401: f3 0f 7f 47 18 movdqu xmmword ptr [rdi + 24], xmm0 + 436406: f2 0f f0 46 08 lddqu xmm0, xmmword ptr [rsi + 8] + 43640b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43640f: f3 0f 7f 47 08 movdqu xmmword ptr [rdi + 8], xmm0 + 436414: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 436418: c3 ret + 436419: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 436420: 48 8b 16 mov rdx, qword ptr [rsi] + 436423: 48 89 17 mov qword ptr [rdi], rdx + 436426: c3 ret + 436427: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 436430: f2 0f f0 46 77 lddqu xmm0, xmmword ptr [rsi + 119] + 436435: f3 0f 7f 47 77 movdqu xmmword ptr [rdi + 119], xmm0 + 43643a: f2 0f f0 46 67 lddqu xmm0, xmmword ptr [rsi + 103] + 43643f: f3 0f 7f 47 67 movdqu xmmword ptr [rdi + 103], xmm0 + 436444: f2 0f f0 46 57 lddqu xmm0, xmmword ptr [rsi + 87] + 436449: f3 0f 7f 47 57 movdqu xmmword ptr [rdi + 87], xmm0 + 43644e: f2 0f f0 46 47 lddqu xmm0, xmmword ptr [rsi + 71] + 436453: f3 0f 7f 47 47 movdqu xmmword ptr [rdi + 71], xmm0 + 436458: f2 0f f0 46 37 lddqu xmm0, xmmword ptr [rsi + 55] + 43645d: f3 0f 7f 47 37 movdqu xmmword ptr [rdi + 55], xmm0 + 436462: f2 0f f0 46 27 lddqu xmm0, xmmword ptr [rsi + 39] + 436467: f3 0f 7f 47 27 movdqu xmmword ptr [rdi + 39], xmm0 + 43646c: f2 0f f0 46 17 lddqu xmm0, xmmword ptr [rsi + 23] + 436471: f3 0f 7f 47 17 movdqu xmmword ptr [rdi + 23], xmm0 + 436476: f2 0f f0 46 07 lddqu xmm0, xmmword ptr [rsi + 7] + 43647b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43647f: f3 0f 7f 47 07 movdqu xmmword ptr [rdi + 7], xmm0 + 436484: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 436488: c3 ret + 436489: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 436490: 8b 56 03 mov edx, dword ptr [rsi + 3] + 436493: 8b 0e mov ecx, dword ptr [rsi] + 436495: 89 57 03 mov dword ptr [rdi + 3], edx + 436498: 89 0f mov dword ptr [rdi], ecx + 43649a: c3 ret + 43649b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4364a0: f2 0f f0 46 76 lddqu xmm0, xmmword ptr [rsi + 118] + 4364a5: f3 0f 7f 47 76 movdqu xmmword ptr [rdi + 118], xmm0 + 4364aa: f2 0f f0 46 66 lddqu xmm0, xmmword ptr [rsi + 102] + 4364af: f3 0f 7f 47 66 movdqu xmmword ptr [rdi + 102], xmm0 + 4364b4: f2 0f f0 46 56 lddqu xmm0, xmmword ptr [rsi + 86] + 4364b9: f3 0f 7f 47 56 movdqu xmmword ptr [rdi + 86], xmm0 + 4364be: f2 0f f0 46 46 lddqu xmm0, xmmword ptr [rsi + 70] + 4364c3: f3 0f 7f 47 46 movdqu xmmword ptr [rdi + 70], xmm0 + 4364c8: f2 0f f0 46 36 lddqu xmm0, xmmword ptr [rsi + 54] + 4364cd: f3 0f 7f 47 36 movdqu xmmword ptr [rdi + 54], xmm0 + 4364d2: f2 0f f0 46 26 lddqu xmm0, xmmword ptr [rsi + 38] + 4364d7: f3 0f 7f 47 26 movdqu xmmword ptr [rdi + 38], xmm0 + 4364dc: f2 0f f0 46 16 lddqu xmm0, xmmword ptr [rsi + 22] + 4364e1: f3 0f 7f 47 16 movdqu xmmword ptr [rdi + 22], xmm0 + 4364e6: f2 0f f0 46 06 lddqu xmm0, xmmword ptr [rsi + 6] + 4364eb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4364ef: f3 0f 7f 47 06 movdqu xmmword ptr [rdi + 6], xmm0 + 4364f4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4364f8: c3 ret + 4364f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 436500: 8b 56 02 mov edx, dword ptr [rsi + 2] + 436503: 8b 0e mov ecx, dword ptr [rsi] + 436505: 89 57 02 mov dword ptr [rdi + 2], edx + 436508: 89 0f mov dword ptr [rdi], ecx + 43650a: c3 ret + 43650b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 436510: f2 0f f0 46 75 lddqu xmm0, xmmword ptr [rsi + 117] + 436515: f3 0f 7f 47 75 movdqu xmmword ptr [rdi + 117], xmm0 + 43651a: f2 0f f0 46 65 lddqu xmm0, xmmword ptr [rsi + 101] + 43651f: f3 0f 7f 47 65 movdqu xmmword ptr [rdi + 101], xmm0 + 436524: f2 0f f0 46 55 lddqu xmm0, xmmword ptr [rsi + 85] + 436529: f3 0f 7f 47 55 movdqu xmmword ptr [rdi + 85], xmm0 + 43652e: f2 0f f0 46 45 lddqu xmm0, xmmword ptr [rsi + 69] + 436533: f3 0f 7f 47 45 movdqu xmmword ptr [rdi + 69], xmm0 + 436538: f2 0f f0 46 35 lddqu xmm0, xmmword ptr [rsi + 53] + 43653d: f3 0f 7f 47 35 movdqu xmmword ptr [rdi + 53], xmm0 + 436542: f2 0f f0 46 25 lddqu xmm0, xmmword ptr [rsi + 37] + 436547: f3 0f 7f 47 25 movdqu xmmword ptr [rdi + 37], xmm0 + 43654c: f2 0f f0 46 15 lddqu xmm0, xmmword ptr [rsi + 21] + 436551: f3 0f 7f 47 15 movdqu xmmword ptr [rdi + 21], xmm0 + 436556: f2 0f f0 46 05 lddqu xmm0, xmmword ptr [rsi + 5] + 43655b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43655f: f3 0f 7f 47 05 movdqu xmmword ptr [rdi + 5], xmm0 + 436564: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 436568: c3 ret + 436569: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 436570: 8b 56 01 mov edx, dword ptr [rsi + 1] + 436573: 8b 0e mov ecx, dword ptr [rsi] + 436575: 89 57 01 mov dword ptr [rdi + 1], edx + 436578: 89 0f mov dword ptr [rdi], ecx + 43657a: c3 ret + 43657b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 436580: f2 0f f0 46 74 lddqu xmm0, xmmword ptr [rsi + 116] + 436585: f3 0f 7f 47 74 movdqu xmmword ptr [rdi + 116], xmm0 + 43658a: f2 0f f0 46 64 lddqu xmm0, xmmword ptr [rsi + 100] + 43658f: f3 0f 7f 47 64 movdqu xmmword ptr [rdi + 100], xmm0 + 436594: f2 0f f0 46 54 lddqu xmm0, xmmword ptr [rsi + 84] + 436599: f3 0f 7f 47 54 movdqu xmmword ptr [rdi + 84], xmm0 + 43659e: f2 0f f0 46 44 lddqu xmm0, xmmword ptr [rsi + 68] + 4365a3: f3 0f 7f 47 44 movdqu xmmword ptr [rdi + 68], xmm0 + 4365a8: f2 0f f0 46 34 lddqu xmm0, xmmword ptr [rsi + 52] + 4365ad: f3 0f 7f 47 34 movdqu xmmword ptr [rdi + 52], xmm0 + 4365b2: f2 0f f0 46 24 lddqu xmm0, xmmword ptr [rsi + 36] + 4365b7: f3 0f 7f 47 24 movdqu xmmword ptr [rdi + 36], xmm0 + 4365bc: f2 0f f0 46 14 lddqu xmm0, xmmword ptr [rsi + 20] + 4365c1: f3 0f 7f 47 14 movdqu xmmword ptr [rdi + 20], xmm0 + 4365c6: f2 0f f0 46 04 lddqu xmm0, xmmword ptr [rsi + 4] + 4365cb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4365cf: f3 0f 7f 47 04 movdqu xmmword ptr [rdi + 4], xmm0 + 4365d4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4365d8: c3 ret + 4365d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4365e0: 8b 16 mov edx, dword ptr [rsi] + 4365e2: 89 17 mov dword ptr [rdi], edx + 4365e4: c3 ret + 4365e5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4365f0: f2 0f f0 46 73 lddqu xmm0, xmmword ptr [rsi + 115] + 4365f5: f3 0f 7f 47 73 movdqu xmmword ptr [rdi + 115], xmm0 + 4365fa: f2 0f f0 46 63 lddqu xmm0, xmmword ptr [rsi + 99] + 4365ff: f3 0f 7f 47 63 movdqu xmmword ptr [rdi + 99], xmm0 + 436604: f2 0f f0 46 53 lddqu xmm0, xmmword ptr [rsi + 83] + 436609: f3 0f 7f 47 53 movdqu xmmword ptr [rdi + 83], xmm0 + 43660e: f2 0f f0 46 43 lddqu xmm0, xmmword ptr [rsi + 67] + 436613: f3 0f 7f 47 43 movdqu xmmword ptr [rdi + 67], xmm0 + 436618: f2 0f f0 46 33 lddqu xmm0, xmmword ptr [rsi + 51] + 43661d: f3 0f 7f 47 33 movdqu xmmword ptr [rdi + 51], xmm0 + 436622: f2 0f f0 46 23 lddqu xmm0, xmmword ptr [rsi + 35] + 436627: f3 0f 7f 47 23 movdqu xmmword ptr [rdi + 35], xmm0 + 43662c: f2 0f f0 46 13 lddqu xmm0, xmmword ptr [rsi + 19] + 436631: f3 0f 7f 47 13 movdqu xmmword ptr [rdi + 19], xmm0 + 436636: f2 0f f0 46 03 lddqu xmm0, xmmword ptr [rsi + 3] + 43663b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43663f: f3 0f 7f 47 03 movdqu xmmword ptr [rdi + 3], xmm0 + 436644: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 436648: c3 ret + 436649: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 436650: 66 8b 56 01 mov dx, word ptr [rsi + 1] + 436654: 66 8b 0e mov cx, word ptr [rsi] + 436657: 66 89 57 01 mov word ptr [rdi + 1], dx + 43665b: 66 89 0f mov word ptr [rdi], cx + 43665e: c3 ret + 43665f: 90 nop + 436660: f2 0f f0 46 72 lddqu xmm0, xmmword ptr [rsi + 114] + 436665: f3 0f 7f 47 72 movdqu xmmword ptr [rdi + 114], xmm0 + 43666a: f2 0f f0 46 62 lddqu xmm0, xmmword ptr [rsi + 98] + 43666f: f3 0f 7f 47 62 movdqu xmmword ptr [rdi + 98], xmm0 + 436674: f2 0f f0 46 52 lddqu xmm0, xmmword ptr [rsi + 82] + 436679: f3 0f 7f 47 52 movdqu xmmword ptr [rdi + 82], xmm0 + 43667e: f2 0f f0 46 42 lddqu xmm0, xmmword ptr [rsi + 66] + 436683: f3 0f 7f 47 42 movdqu xmmword ptr [rdi + 66], xmm0 + 436688: f2 0f f0 46 32 lddqu xmm0, xmmword ptr [rsi + 50] + 43668d: f3 0f 7f 47 32 movdqu xmmword ptr [rdi + 50], xmm0 + 436692: f2 0f f0 46 22 lddqu xmm0, xmmword ptr [rsi + 34] + 436697: f3 0f 7f 47 22 movdqu xmmword ptr [rdi + 34], xmm0 + 43669c: f2 0f f0 46 12 lddqu xmm0, xmmword ptr [rsi + 18] + 4366a1: f3 0f 7f 47 12 movdqu xmmword ptr [rdi + 18], xmm0 + 4366a6: f2 0f f0 46 02 lddqu xmm0, xmmword ptr [rsi + 2] + 4366ab: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 4366af: f3 0f 7f 47 02 movdqu xmmword ptr [rdi + 2], xmm0 + 4366b4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4366b8: c3 ret + 4366b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4366c0: 0f b7 16 movzx edx, word ptr [rsi] + 4366c3: 66 89 17 mov word ptr [rdi], dx + 4366c6: c3 ret + 4366c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4366d0: f2 0f f0 46 71 lddqu xmm0, xmmword ptr [rsi + 113] + 4366d5: f3 0f 7f 47 71 movdqu xmmword ptr [rdi + 113], xmm0 + 4366da: f2 0f f0 46 61 lddqu xmm0, xmmword ptr [rsi + 97] + 4366df: f3 0f 7f 47 61 movdqu xmmword ptr [rdi + 97], xmm0 + 4366e4: f2 0f f0 46 51 lddqu xmm0, xmmword ptr [rsi + 81] + 4366e9: f3 0f 7f 47 51 movdqu xmmword ptr [rdi + 81], xmm0 + 4366ee: f2 0f f0 46 41 lddqu xmm0, xmmword ptr [rsi + 65] + 4366f3: f3 0f 7f 47 41 movdqu xmmword ptr [rdi + 65], xmm0 + 4366f8: f2 0f f0 46 31 lddqu xmm0, xmmword ptr [rsi + 49] + 4366fd: f3 0f 7f 47 31 movdqu xmmword ptr [rdi + 49], xmm0 + 436702: f2 0f f0 46 21 lddqu xmm0, xmmword ptr [rsi + 33] + 436707: f3 0f 7f 47 21 movdqu xmmword ptr [rdi + 33], xmm0 + 43670c: f2 0f f0 46 11 lddqu xmm0, xmmword ptr [rsi + 17] + 436711: f3 0f 7f 47 11 movdqu xmmword ptr [rdi + 17], xmm0 + 436716: f2 0f f0 46 01 lddqu xmm0, xmmword ptr [rsi + 1] + 43671b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] + 43671f: f3 0f 7f 47 01 movdqu xmmword ptr [rdi + 1], xmm0 + 436724: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 436728: c3 ret + 436729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 436730: 0f b6 16 movzx edx, byte ptr [rsi] + 436733: 88 17 mov byte ptr [rdi], dl + 436735: c3 ret + 436736: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000436740 <__mempcpy_chk_avx512_no_vzeroupper>: + 436740: f3 0f 1e fa endbr64 + 436744: 48 39 d1 cmp rcx, rdx + 436747: 0f 82 63 54 01 00 jb 0x44bbb0 <__chk_fail> + 43674d: 0f 1f 00 nop dword ptr [rax] + +0000000000436750 <__mempcpy_avx512_no_vzeroupper>: + 436750: f3 0f 1e fa endbr64 + 436754: 48 89 f8 mov rax, rdi + 436757: 48 01 d0 add rax, rdx + 43675a: eb 1b jmp 0x436777 <__memmove_avx512_no_vzeroupper+0x7> + 43675c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000436760 <__memmove_chk_avx512_no_vzeroupper>: + 436760: f3 0f 1e fa endbr64 + 436764: 48 39 d1 cmp rcx, rdx + 436767: 0f 82 43 54 01 00 jb 0x44bbb0 <__chk_fail> + 43676d: 0f 1f 00 nop dword ptr [rax] + +0000000000436770 <__memmove_avx512_no_vzeroupper>: + 436770: f3 0f 1e fa endbr64 + 436774: 48 89 f8 mov rax, rdi + 436777: 48 8d 0c 16 lea rcx, [rsi + rdx] + 43677b: 4c 8d 0c 17 lea r9, [rdi + rdx] + 43677f: 48 81 fa 00 02 00 00 cmp rdx, 512 + 436786: 0f 87 5d 01 00 00 ja 0x4368e9 <__memmove_avx512_no_vzeroupper+0x179> + 43678c: 48 83 fa 10 cmp rdx, 16 + 436790: 0f 86 0f 01 00 00 jbe 0x4368a5 <__memmove_avx512_no_vzeroupper+0x135> + 436796: 48 81 fa 00 01 00 00 cmp rdx, 256 + 43679d: 72 6f jb 0x43680e <__memmove_avx512_no_vzeroupper+0x9e> + 43679f: 62 f1 7c 48 10 06 vmovups zmm0, zmmword ptr [rsi] + 4367a5: 62 f1 7c 48 10 4e 01 vmovups zmm1, zmmword ptr [rsi + 64] + 4367ac: 62 f1 7c 48 10 56 02 vmovups zmm2, zmmword ptr [rsi + 128] + 4367b3: 62 f1 7c 48 10 5e 03 vmovups zmm3, zmmword ptr [rsi + 192] + 4367ba: 62 f1 7c 48 10 61 fc vmovups zmm4, zmmword ptr [rcx - 256] + 4367c1: 62 f1 7c 48 10 69 fd vmovups zmm5, zmmword ptr [rcx - 192] + 4367c8: 62 f1 7c 48 10 71 fe vmovups zmm6, zmmword ptr [rcx - 128] + 4367cf: 62 f1 7c 48 10 79 ff vmovups zmm7, zmmword ptr [rcx - 64] + 4367d6: 62 f1 7c 48 11 07 vmovups zmmword ptr [rdi], zmm0 + 4367dc: 62 f1 7c 48 11 4f 01 vmovups zmmword ptr [rdi + 64], zmm1 + 4367e3: 62 f1 7c 48 11 57 02 vmovups zmmword ptr [rdi + 128], zmm2 + 4367ea: 62 f1 7c 48 11 5f 03 vmovups zmmword ptr [rdi + 192], zmm3 + 4367f1: 62 d1 7c 48 11 61 fc vmovups zmmword ptr [r9 - 256], zmm4 + 4367f8: 62 d1 7c 48 11 69 fd vmovups zmmword ptr [r9 - 192], zmm5 + 4367ff: 62 d1 7c 48 11 71 fe vmovups zmmword ptr [r9 - 128], zmm6 + 436806: 62 d1 7c 48 11 79 ff vmovups zmmword ptr [r9 - 64], zmm7 + 43680d: c3 ret + 43680e: 80 fa 80 cmp dl, -128 + 436811: 72 37 jb 0x43684a <__memmove_avx512_no_vzeroupper+0xda> + 436813: 62 f1 7c 48 10 06 vmovups zmm0, zmmword ptr [rsi] + 436819: 62 f1 7c 48 10 4e 01 vmovups zmm1, zmmword ptr [rsi + 64] + 436820: 62 f1 7c 48 10 51 fe vmovups zmm2, zmmword ptr [rcx - 128] + 436827: 62 f1 7c 48 10 59 ff vmovups zmm3, zmmword ptr [rcx - 64] + 43682e: 62 f1 7c 48 11 07 vmovups zmmword ptr [rdi], zmm0 + 436834: 62 f1 7c 48 11 4f 01 vmovups zmmword ptr [rdi + 64], zmm1 + 43683b: 62 d1 7c 48 11 51 fe vmovups zmmword ptr [r9 - 128], zmm2 + 436842: 62 d1 7c 48 11 59 ff vmovups zmmword ptr [r9 - 64], zmm3 + 436849: c3 ret + 43684a: 80 fa 40 cmp dl, 64 + 43684d: 72 29 jb 0x436878 <__memmove_avx512_no_vzeroupper+0x108> + 43684f: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] + 436853: c5 fe 6f 4e 20 vmovdqu ymm1, ymmword ptr [rsi + 32] + 436858: c5 fe 6f 51 c0 vmovdqu ymm2, ymmword ptr [rcx - 64] + 43685d: c5 fe 6f 59 e0 vmovdqu ymm3, ymmword ptr [rcx - 32] + 436862: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 436866: c5 fe 7f 4f 20 vmovdqu ymmword ptr [rdi + 32], ymm1 + 43686b: c4 c1 7e 7f 51 c0 vmovdqu ymmword ptr [r9 - 64], ymm2 + 436871: c4 c1 7e 7f 59 e0 vmovdqu ymmword ptr [r9 - 32], ymm3 + 436877: c3 ret + 436878: 80 fa 20 cmp dl, 32 + 43687b: 72 14 jb 0x436891 <__memmove_avx512_no_vzeroupper+0x121> + 43687d: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] + 436881: c5 fe 6f 49 e0 vmovdqu ymm1, ymmword ptr [rcx - 32] + 436886: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 43688a: c4 c1 7e 7f 49 e0 vmovdqu ymmword ptr [r9 - 32], ymm1 + 436890: c3 ret + 436891: c5 fa 6f 06 vmovdqu xmm0, xmmword ptr [rsi] + 436895: c5 fa 6f 49 f0 vmovdqu xmm1, xmmword ptr [rcx - 16] + 43689a: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 + 43689e: c4 c1 7a 7f 49 f0 vmovdqu xmmword ptr [r9 - 16], xmm1 + 4368a4: c3 ret + 4368a5: 80 fa 08 cmp dl, 8 + 4368a8: 72 0f jb 0x4368b9 <__memmove_avx512_no_vzeroupper+0x149> + 4368aa: 48 8b 36 mov rsi, qword ptr [rsi] + 4368ad: 48 8b 49 f8 mov rcx, qword ptr [rcx - 8] + 4368b1: 48 89 37 mov qword ptr [rdi], rsi + 4368b4: 49 89 49 f8 mov qword ptr [r9 - 8], rcx + 4368b8: c3 ret + 4368b9: 80 fa 04 cmp dl, 4 + 4368bc: 72 0c jb 0x4368ca <__memmove_avx512_no_vzeroupper+0x15a> + 4368be: 8b 36 mov esi, dword ptr [rsi] + 4368c0: 8b 49 fc mov ecx, dword ptr [rcx - 4] + 4368c3: 89 37 mov dword ptr [rdi], esi + 4368c5: 41 89 49 fc mov dword ptr [r9 - 4], ecx + 4368c9: c3 ret + 4368ca: 80 fa 02 cmp dl, 2 + 4368cd: 72 10 jb 0x4368df <__memmove_avx512_no_vzeroupper+0x16f> + 4368cf: 66 8b 36 mov si, word ptr [rsi] + 4368d2: 66 8b 49 fe mov cx, word ptr [rcx - 2] + 4368d6: 66 89 37 mov word ptr [rdi], si + 4368d9: 66 41 89 49 fe mov word ptr [r9 - 2], cx + 4368de: c3 ret + 4368df: 80 fa 01 cmp dl, 1 + 4368e2: 72 04 jb 0x4368e8 <__memmove_avx512_no_vzeroupper+0x178> + 4368e4: 8a 0e mov cl, byte ptr [rsi] + 4368e6: 88 0f mov byte ptr [rdi], cl + 4368e8: c3 ret + 4368e9: 4c 8b 05 68 a7 08 00 mov r8, qword ptr [rip + 567144] # 0x4c1058 <__x86_shared_cache_size_half> + 4368f0: 4c 39 c2 cmp rdx, r8 + 4368f3: 0f 83 18 04 00 00 jae 0x436d11 <__memmove_avx512_no_vzeroupper+0x5a1> + 4368f9: 48 81 fa 00 04 00 00 cmp rdx, 1024 + 436900: 0f 87 42 01 00 00 ja 0x436a48 <__memmove_avx512_no_vzeroupper+0x2d8> + 436906: 0f 18 16 prefetcht1 byte ptr [rsi] + 436909: 0f 18 56 40 prefetcht1 byte ptr [rsi + 64] + 43690d: 0f 18 96 80 00 00 00 prefetcht1 byte ptr [rsi + 128] + 436914: 0f 18 96 c0 00 00 00 prefetcht1 byte ptr [rsi + 192] + 43691b: 0f 18 96 00 01 00 00 prefetcht1 byte ptr [rsi + 256] + 436922: 0f 18 96 40 01 00 00 prefetcht1 byte ptr [rsi + 320] + 436929: 0f 18 96 80 01 00 00 prefetcht1 byte ptr [rsi + 384] + 436930: 0f 18 96 c0 01 00 00 prefetcht1 byte ptr [rsi + 448] + 436937: 0f 18 91 00 fe ff ff prefetcht1 byte ptr [rcx - 512] + 43693e: 0f 18 91 40 fe ff ff prefetcht1 byte ptr [rcx - 448] + 436945: 0f 18 91 80 fe ff ff prefetcht1 byte ptr [rcx - 384] + 43694c: 0f 18 91 c0 fe ff ff prefetcht1 byte ptr [rcx - 320] + 436953: 0f 18 91 00 ff ff ff prefetcht1 byte ptr [rcx - 256] + 43695a: 0f 18 91 40 ff ff ff prefetcht1 byte ptr [rcx - 192] + 436961: 0f 18 51 80 prefetcht1 byte ptr [rcx - 128] + 436965: 0f 18 51 c0 prefetcht1 byte ptr [rcx - 64] + 436969: 62 f1 7c 48 10 06 vmovups zmm0, zmmword ptr [rsi] + 43696f: 62 f1 7c 48 10 4e 01 vmovups zmm1, zmmword ptr [rsi + 64] + 436976: 62 f1 7c 48 10 56 02 vmovups zmm2, zmmword ptr [rsi + 128] + 43697d: 62 f1 7c 48 10 5e 03 vmovups zmm3, zmmword ptr [rsi + 192] + 436984: 62 f1 7c 48 10 66 04 vmovups zmm4, zmmword ptr [rsi + 256] + 43698b: 62 f1 7c 48 10 6e 05 vmovups zmm5, zmmword ptr [rsi + 320] + 436992: 62 f1 7c 48 10 76 06 vmovups zmm6, zmmword ptr [rsi + 384] + 436999: 62 f1 7c 48 10 7e 07 vmovups zmm7, zmmword ptr [rsi + 448] + 4369a0: 62 71 7c 48 10 41 f8 vmovups zmm8, zmmword ptr [rcx - 512] + 4369a7: 62 71 7c 48 10 49 f9 vmovups zmm9, zmmword ptr [rcx - 448] + 4369ae: 62 71 7c 48 10 51 fa vmovups zmm10, zmmword ptr [rcx - 384] + 4369b5: 62 71 7c 48 10 59 fb vmovups zmm11, zmmword ptr [rcx - 320] + 4369bc: 62 71 7c 48 10 61 fc vmovups zmm12, zmmword ptr [rcx - 256] + 4369c3: 62 71 7c 48 10 69 fd vmovups zmm13, zmmword ptr [rcx - 192] + 4369ca: 62 71 7c 48 10 71 fe vmovups zmm14, zmmword ptr [rcx - 128] + 4369d1: 62 71 7c 48 10 79 ff vmovups zmm15, zmmword ptr [rcx - 64] + 4369d8: 62 f1 7c 48 11 07 vmovups zmmword ptr [rdi], zmm0 + 4369de: 62 f1 7c 48 11 4f 01 vmovups zmmword ptr [rdi + 64], zmm1 + 4369e5: 62 f1 7c 48 11 57 02 vmovups zmmword ptr [rdi + 128], zmm2 + 4369ec: 62 f1 7c 48 11 5f 03 vmovups zmmword ptr [rdi + 192], zmm3 + 4369f3: 62 f1 7c 48 11 67 04 vmovups zmmword ptr [rdi + 256], zmm4 + 4369fa: 62 f1 7c 48 11 6f 05 vmovups zmmword ptr [rdi + 320], zmm5 + 436a01: 62 f1 7c 48 11 77 06 vmovups zmmword ptr [rdi + 384], zmm6 + 436a08: 62 f1 7c 48 11 7f 07 vmovups zmmword ptr [rdi + 448], zmm7 + 436a0f: 62 51 7c 48 11 41 f8 vmovups zmmword ptr [r9 - 512], zmm8 + 436a16: 62 51 7c 48 11 49 f9 vmovups zmmword ptr [r9 - 448], zmm9 + 436a1d: 62 51 7c 48 11 51 fa vmovups zmmword ptr [r9 - 384], zmm10 + 436a24: 62 51 7c 48 11 59 fb vmovups zmmword ptr [r9 - 320], zmm11 + 436a2b: 62 51 7c 48 11 61 fc vmovups zmmword ptr [r9 - 256], zmm12 + 436a32: 62 51 7c 48 11 69 fd vmovups zmmword ptr [r9 - 192], zmm13 + 436a39: 62 51 7c 48 11 71 fe vmovups zmmword ptr [r9 - 128], zmm14 + 436a40: 62 51 7c 48 11 79 ff vmovups zmmword ptr [r9 - 64], zmm15 + 436a47: c3 ret + 436a48: 48 39 f7 cmp rdi, rsi + 436a4b: 0f 87 5e 01 00 00 ja 0x436baf <__memmove_avx512_no_vzeroupper+0x43f> + 436a51: 49 81 e9 00 02 00 00 sub r9, 512 + 436a58: 62 71 7c 48 10 41 f8 vmovups zmm8, zmmword ptr [rcx - 512] + 436a5f: 62 71 7c 48 10 49 f9 vmovups zmm9, zmmword ptr [rcx - 448] + 436a66: 62 71 7c 48 10 51 fa vmovups zmm10, zmmword ptr [rcx - 384] + 436a6d: 62 71 7c 48 10 59 fb vmovups zmm11, zmmword ptr [rcx - 320] + 436a74: 62 71 7c 48 10 61 fc vmovups zmm12, zmmword ptr [rcx - 256] + 436a7b: 62 71 7c 48 10 69 fd vmovups zmm13, zmmword ptr [rcx - 192] + 436a82: 62 71 7c 48 10 71 fe vmovups zmm14, zmmword ptr [rcx - 128] + 436a89: 62 71 7c 48 10 79 ff vmovups zmm15, zmmword ptr [rcx - 64] + 436a90: 0f 18 16 prefetcht1 byte ptr [rsi] + 436a93: 0f 18 56 40 prefetcht1 byte ptr [rsi + 64] + 436a97: 0f 18 96 80 00 00 00 prefetcht1 byte ptr [rsi + 128] + 436a9e: 0f 18 96 c0 00 00 00 prefetcht1 byte ptr [rsi + 192] + 436aa5: 0f 18 96 00 01 00 00 prefetcht1 byte ptr [rsi + 256] + 436aac: 0f 18 96 40 01 00 00 prefetcht1 byte ptr [rsi + 320] + 436ab3: 0f 18 96 80 01 00 00 prefetcht1 byte ptr [rsi + 384] + 436aba: 0f 18 96 c0 01 00 00 prefetcht1 byte ptr [rsi + 448] + 436ac1: 62 f1 7c 48 10 06 vmovups zmm0, zmmword ptr [rsi] + 436ac7: 62 f1 7c 48 10 4e 01 vmovups zmm1, zmmword ptr [rsi + 64] + 436ace: 62 f1 7c 48 10 56 02 vmovups zmm2, zmmword ptr [rsi + 128] + 436ad5: 62 f1 7c 48 10 5e 03 vmovups zmm3, zmmword ptr [rsi + 192] + 436adc: 62 f1 7c 48 10 66 04 vmovups zmm4, zmmword ptr [rsi + 256] + 436ae3: 62 f1 7c 48 10 6e 05 vmovups zmm5, zmmword ptr [rsi + 320] + 436aea: 62 f1 7c 48 10 76 06 vmovups zmm6, zmmword ptr [rsi + 384] + 436af1: 62 f1 7c 48 10 7e 07 vmovups zmm7, zmmword ptr [rsi + 448] + 436af8: 48 81 c6 00 02 00 00 add rsi, 512 + 436aff: 0f 18 16 prefetcht1 byte ptr [rsi] + 436b02: 0f 18 56 40 prefetcht1 byte ptr [rsi + 64] + 436b06: 0f 18 96 80 00 00 00 prefetcht1 byte ptr [rsi + 128] + 436b0d: 0f 18 96 c0 00 00 00 prefetcht1 byte ptr [rsi + 192] + 436b14: 0f 18 96 00 01 00 00 prefetcht1 byte ptr [rsi + 256] + 436b1b: 0f 18 96 40 01 00 00 prefetcht1 byte ptr [rsi + 320] + 436b22: 0f 18 96 80 01 00 00 prefetcht1 byte ptr [rsi + 384] + 436b29: 0f 18 96 c0 01 00 00 prefetcht1 byte ptr [rsi + 448] + 436b30: 62 f1 7c 48 11 07 vmovups zmmword ptr [rdi], zmm0 + 436b36: 62 f1 7c 48 11 4f 01 vmovups zmmword ptr [rdi + 64], zmm1 + 436b3d: 62 f1 7c 48 11 57 02 vmovups zmmword ptr [rdi + 128], zmm2 + 436b44: 62 f1 7c 48 11 5f 03 vmovups zmmword ptr [rdi + 192], zmm3 + 436b4b: 62 f1 7c 48 11 67 04 vmovups zmmword ptr [rdi + 256], zmm4 + 436b52: 62 f1 7c 48 11 6f 05 vmovups zmmword ptr [rdi + 320], zmm5 + 436b59: 62 f1 7c 48 11 77 06 vmovups zmmword ptr [rdi + 384], zmm6 + 436b60: 62 f1 7c 48 11 7f 07 vmovups zmmword ptr [rdi + 448], zmm7 + 436b67: 48 81 c7 00 02 00 00 add rdi, 512 + 436b6e: 4c 39 cf cmp rdi, r9 + 436b71: 0f 82 4a ff ff ff jb 0x436ac1 <__memmove_avx512_no_vzeroupper+0x351> + 436b77: 62 51 7c 48 11 01 vmovups zmmword ptr [r9], zmm8 + 436b7d: 62 51 7c 48 11 49 01 vmovups zmmword ptr [r9 + 64], zmm9 + 436b84: 62 51 7c 48 11 51 02 vmovups zmmword ptr [r9 + 128], zmm10 + 436b8b: 62 51 7c 48 11 59 03 vmovups zmmword ptr [r9 + 192], zmm11 + 436b92: 62 51 7c 48 11 61 04 vmovups zmmword ptr [r9 + 256], zmm12 + 436b99: 62 51 7c 48 11 69 05 vmovups zmmword ptr [r9 + 320], zmm13 + 436ba0: 62 51 7c 48 11 71 06 vmovups zmmword ptr [r9 + 384], zmm14 + 436ba7: 62 51 7c 48 11 79 07 vmovups zmmword ptr [r9 + 448], zmm15 + 436bae: c3 ret + 436baf: 48 81 c7 00 02 00 00 add rdi, 512 + 436bb6: 62 71 7c 48 10 46 07 vmovups zmm8, zmmword ptr [rsi + 448] + 436bbd: 62 71 7c 48 10 4e 06 vmovups zmm9, zmmword ptr [rsi + 384] + 436bc4: 62 71 7c 48 10 56 05 vmovups zmm10, zmmword ptr [rsi + 320] + 436bcb: 62 71 7c 48 10 5e 04 vmovups zmm11, zmmword ptr [rsi + 256] + 436bd2: 62 71 7c 48 10 66 03 vmovups zmm12, zmmword ptr [rsi + 192] + 436bd9: 62 71 7c 48 10 6e 02 vmovups zmm13, zmmword ptr [rsi + 128] + 436be0: 62 71 7c 48 10 76 01 vmovups zmm14, zmmword ptr [rsi + 64] + 436be7: 62 71 7c 48 10 3e vmovups zmm15, zmmword ptr [rsi] + 436bed: 0f 18 51 c0 prefetcht1 byte ptr [rcx - 64] + 436bf1: 0f 18 51 80 prefetcht1 byte ptr [rcx - 128] + 436bf5: 0f 18 91 40 ff ff ff prefetcht1 byte ptr [rcx - 192] + 436bfc: 0f 18 91 00 ff ff ff prefetcht1 byte ptr [rcx - 256] + 436c03: 0f 18 91 c0 fe ff ff prefetcht1 byte ptr [rcx - 320] + 436c0a: 0f 18 91 80 fe ff ff prefetcht1 byte ptr [rcx - 384] + 436c11: 0f 18 91 40 fe ff ff prefetcht1 byte ptr [rcx - 448] + 436c18: 0f 18 91 00 fe ff ff prefetcht1 byte ptr [rcx - 512] + 436c1f: 62 f1 7c 48 10 41 ff vmovups zmm0, zmmword ptr [rcx - 64] + 436c26: 62 f1 7c 48 10 49 fe vmovups zmm1, zmmword ptr [rcx - 128] + 436c2d: 62 f1 7c 48 10 51 fd vmovups zmm2, zmmword ptr [rcx - 192] + 436c34: 62 f1 7c 48 10 59 fc vmovups zmm3, zmmword ptr [rcx - 256] + 436c3b: 62 f1 7c 48 10 61 fb vmovups zmm4, zmmword ptr [rcx - 320] + 436c42: 62 f1 7c 48 10 69 fa vmovups zmm5, zmmword ptr [rcx - 384] + 436c49: 62 f1 7c 48 10 71 f9 vmovups zmm6, zmmword ptr [rcx - 448] + 436c50: 62 f1 7c 48 10 79 f8 vmovups zmm7, zmmword ptr [rcx - 512] + 436c57: 48 81 e9 00 02 00 00 sub rcx, 512 + 436c5e: 0f 18 51 c0 prefetcht1 byte ptr [rcx - 64] + 436c62: 0f 18 51 80 prefetcht1 byte ptr [rcx - 128] + 436c66: 0f 18 91 40 ff ff ff prefetcht1 byte ptr [rcx - 192] + 436c6d: 0f 18 91 00 ff ff ff prefetcht1 byte ptr [rcx - 256] + 436c74: 0f 18 91 c0 fe ff ff prefetcht1 byte ptr [rcx - 320] + 436c7b: 0f 18 91 80 fe ff ff prefetcht1 byte ptr [rcx - 384] + 436c82: 0f 18 91 40 fe ff ff prefetcht1 byte ptr [rcx - 448] + 436c89: 0f 18 91 00 fe ff ff prefetcht1 byte ptr [rcx - 512] + 436c90: 62 d1 7c 48 11 41 ff vmovups zmmword ptr [r9 - 64], zmm0 + 436c97: 62 d1 7c 48 11 49 fe vmovups zmmword ptr [r9 - 128], zmm1 + 436c9e: 62 d1 7c 48 11 51 fd vmovups zmmword ptr [r9 - 192], zmm2 + 436ca5: 62 d1 7c 48 11 59 fc vmovups zmmword ptr [r9 - 256], zmm3 + 436cac: 62 d1 7c 48 11 61 fb vmovups zmmword ptr [r9 - 320], zmm4 + 436cb3: 62 d1 7c 48 11 69 fa vmovups zmmword ptr [r9 - 384], zmm5 + 436cba: 62 d1 7c 48 11 71 f9 vmovups zmmword ptr [r9 - 448], zmm6 + 436cc1: 62 d1 7c 48 11 79 f8 vmovups zmmword ptr [r9 - 512], zmm7 + 436cc8: 49 81 e9 00 02 00 00 sub r9, 512 + 436ccf: 49 39 f9 cmp r9, rdi + 436cd2: 0f 87 47 ff ff ff ja 0x436c1f <__memmove_avx512_no_vzeroupper+0x4af> + 436cd8: 62 71 7c 48 11 47 ff vmovups zmmword ptr [rdi - 64], zmm8 + 436cdf: 62 71 7c 48 11 4f fe vmovups zmmword ptr [rdi - 128], zmm9 + 436ce6: 62 71 7c 48 11 57 fd vmovups zmmword ptr [rdi - 192], zmm10 + 436ced: 62 71 7c 48 11 5f fc vmovups zmmword ptr [rdi - 256], zmm11 + 436cf4: 62 71 7c 48 11 67 fb vmovups zmmword ptr [rdi - 320], zmm12 + 436cfb: 62 71 7c 48 11 6f fa vmovups zmmword ptr [rdi - 384], zmm13 + 436d02: 62 71 7c 48 11 77 f9 vmovups zmmword ptr [rdi - 448], zmm14 + 436d09: 62 71 7c 48 11 7f f8 vmovups zmmword ptr [rdi - 512], zmm15 + 436d10: c3 ret + 436d11: 48 39 f7 cmp rdi, rsi + 436d14: 0f 87 cc 00 00 00 ja 0x436de6 <__memmove_avx512_no_vzeroupper+0x676> + 436d1a: 62 f1 7c 48 10 26 vmovups zmm4, zmmword ptr [rsi] + 436d20: 62 f1 7c 48 10 6e 01 vmovups zmm5, zmmword ptr [rsi + 64] + 436d27: 49 89 fb mov r11, rdi + 436d2a: 49 89 f8 mov r8, rdi + 436d2d: 48 83 e7 80 and rdi, -128 + 436d31: 48 81 c7 80 00 00 00 add rdi, 128 + 436d38: 49 29 f8 sub r8, rdi + 436d3b: 4c 29 c6 sub rsi, r8 + 436d3e: 4c 01 c2 add rdx, r8 + 436d41: 0f 18 96 00 02 00 00 prefetcht1 byte ptr [rsi + 512] + 436d48: 0f 18 96 40 02 00 00 prefetcht1 byte ptr [rsi + 576] + 436d4f: 0f 18 96 80 02 00 00 prefetcht1 byte ptr [rsi + 640] + 436d56: 0f 18 96 c0 02 00 00 prefetcht1 byte ptr [rsi + 704] + 436d5d: 0f 18 96 00 03 00 00 prefetcht1 byte ptr [rsi + 768] + 436d64: 0f 18 96 40 03 00 00 prefetcht1 byte ptr [rsi + 832] + 436d6b: 0f 18 96 80 03 00 00 prefetcht1 byte ptr [rsi + 896] + 436d72: 0f 18 96 c0 03 00 00 prefetcht1 byte ptr [rsi + 960] + 436d79: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] + 436d7f: 62 f1 fe 48 6f 4e 01 vmovdqu64 zmm1, zmmword ptr [rsi + 64] + 436d86: 62 f1 fe 48 6f 56 02 vmovdqu64 zmm2, zmmword ptr [rsi + 128] + 436d8d: 62 f1 fe 48 6f 5e 03 vmovdqu64 zmm3, zmmword ptr [rsi + 192] + 436d94: 62 f1 7d 48 e7 07 vmovntdq zmmword ptr [rdi], zmm0 + 436d9a: 62 f1 7d 48 e7 4f 01 vmovntdq zmmword ptr [rdi + 64], zmm1 + 436da1: 62 f1 7d 48 e7 57 02 vmovntdq zmmword ptr [rdi + 128], zmm2 + 436da8: 62 f1 7d 48 e7 5f 03 vmovntdq zmmword ptr [rdi + 192], zmm3 + 436daf: 48 81 ea 00 01 00 00 sub rdx, 256 + 436db6: 48 81 c6 00 01 00 00 add rsi, 256 + 436dbd: 48 81 c7 00 01 00 00 add rdi, 256 + 436dc4: 48 81 fa 00 01 00 00 cmp rdx, 256 + 436dcb: 0f 87 70 ff ff ff ja 0x436d41 <__memmove_avx512_no_vzeroupper+0x5d1> + 436dd1: 0f ae f8 sfence + 436dd4: 62 d1 7c 48 11 23 vmovups zmmword ptr [r11], zmm4 + 436dda: 62 d1 7c 48 11 6b 01 vmovups zmmword ptr [r11 + 64], zmm5 + 436de1: e9 a6 f9 ff ff jmp 0x43678c <__memmove_avx512_no_vzeroupper+0x1c> + 436de6: 62 f1 7c 48 10 61 fe vmovups zmm4, zmmword ptr [rcx - 128] + 436ded: 62 f1 7c 48 10 69 ff vmovups zmm5, zmmword ptr [rcx - 64] + 436df4: 4d 89 c8 mov r8, r9 + 436df7: 49 83 e1 80 and r9, -128 + 436dfb: 4d 29 c8 sub r8, r9 + 436dfe: 4c 29 c1 sub rcx, r8 + 436e01: 4c 29 c2 sub rdx, r8 + 436e04: 4d 01 c8 add r8, r9 + 436e07: 0f 18 91 00 fc ff ff prefetcht1 byte ptr [rcx - 1024] + 436e0e: 0f 18 91 40 fc ff ff prefetcht1 byte ptr [rcx - 960] + 436e15: 0f 18 91 80 fc ff ff prefetcht1 byte ptr [rcx - 896] + 436e1c: 0f 18 91 c0 fc ff ff prefetcht1 byte ptr [rcx - 832] + 436e23: 0f 18 91 00 fd ff ff prefetcht1 byte ptr [rcx - 768] + 436e2a: 0f 18 91 40 fd ff ff prefetcht1 byte ptr [rcx - 704] + 436e31: 0f 18 91 80 fd ff ff prefetcht1 byte ptr [rcx - 640] + 436e38: 0f 18 91 c0 fd ff ff prefetcht1 byte ptr [rcx - 576] + 436e3f: 62 f1 fe 48 6f 41 fc vmovdqu64 zmm0, zmmword ptr [rcx - 256] + 436e46: 62 f1 fe 48 6f 49 fd vmovdqu64 zmm1, zmmword ptr [rcx - 192] + 436e4d: 62 f1 fe 48 6f 51 fe vmovdqu64 zmm2, zmmword ptr [rcx - 128] + 436e54: 62 f1 fe 48 6f 59 ff vmovdqu64 zmm3, zmmword ptr [rcx - 64] + 436e5b: 62 d1 7d 48 e7 41 fc vmovntdq zmmword ptr [r9 - 256], zmm0 + 436e62: 62 d1 7d 48 e7 49 fd vmovntdq zmmword ptr [r9 - 192], zmm1 + 436e69: 62 d1 7d 48 e7 51 fe vmovntdq zmmword ptr [r9 - 128], zmm2 + 436e70: 62 d1 7d 48 e7 59 ff vmovntdq zmmword ptr [r9 - 64], zmm3 + 436e77: 48 81 ea 00 01 00 00 sub rdx, 256 + 436e7e: 48 81 e9 00 01 00 00 sub rcx, 256 + 436e85: 49 81 e9 00 01 00 00 sub r9, 256 + 436e8c: 48 81 fa 00 01 00 00 cmp rdx, 256 + 436e93: 0f 87 6e ff ff ff ja 0x436e07 <__memmove_avx512_no_vzeroupper+0x697> + 436e99: 0f ae f8 sfence + 436e9c: 62 d1 7c 48 11 60 fe vmovups zmmword ptr [r8 - 128], zmm4 + 436ea3: 62 d1 7c 48 11 68 ff vmovups zmmword ptr [r8 - 64], zmm5 + 436eaa: e9 dd f8 ff ff jmp 0x43678c <__memmove_avx512_no_vzeroupper+0x1c> + 436eaf: 90 nop + +0000000000436eb0 <__strcasecmp_sse2>: + 436eb0: f3 0f 1e fa endbr64 + 436eb4: 48 c7 c0 a8 ff ff ff mov rax, -88 + 436ebb: 64 48 8b 10 mov rdx, qword ptr fs:[rax] + 436ebf: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 436ec4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 436ecf: 90 nop + +0000000000436ed0 <__strcasecmp_l_sse2>: + 436ed0: f3 0f 1e fa endbr64 + 436ed4: 48 8b 02 mov rax, qword ptr [rdx] + 436ed7: f7 80 78 02 00 00 01 00 00 00 test dword ptr [rax + 632], 1 + 436ee1: 0f 85 99 03 01 00 jne 0x447280 <__strcasecmp_l_nonascii> + 436ee7: 89 f1 mov ecx, esi + 436ee9: 89 f8 mov eax, edi + 436eeb: 48 83 e1 3f and rcx, 63 + 436eef: 48 83 e0 3f and rax, 63 + 436ef3: 66 0f 6f 2d d5 0e 06 00 movdqa xmm5, xmmword ptr [rip + 397013] # 0x497dd0 <__PRETTY_FUNCTION__.12580+0x1030> + 436efb: 66 0f 6f 35 dd 0e 06 00 movdqa xmm6, xmmword ptr [rip + 397021] # 0x497de0 <__PRETTY_FUNCTION__.12580+0x1040> + 436f03: 66 0f 6f 3d e5 0e 06 00 movdqa xmm7, xmmword ptr [rip + 397029] # 0x497df0 <__PRETTY_FUNCTION__.12580+0x1050> + 436f0b: 83 f9 30 cmp ecx, 48 + 436f0e: 0f 87 8c 00 00 00 ja 0x436fa0 <__strcasecmp_l_sse2+0xd0> + 436f14: 83 f8 30 cmp eax, 48 + 436f17: 0f 87 83 00 00 00 ja 0x436fa0 <__strcasecmp_l_sse2+0xd0> + 436f1d: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] + 436f21: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] + 436f25: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] + 436f2a: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] + 436f2f: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 436f34: 66 44 0f 6f ce movdqa xmm9, xmm6 + 436f39: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 436f3e: 66 44 0f 6f de movdqa xmm11, xmm6 + 436f43: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 436f48: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 436f4d: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 436f52: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 436f57: 66 45 0f db c1 pand xmm8, xmm9 + 436f5c: 66 45 0f db d3 pand xmm10, xmm11 + 436f61: 66 44 0f db c7 pand xmm8, xmm7 + 436f66: 66 44 0f db d7 pand xmm10, xmm7 + 436f6b: 66 41 0f eb c8 por xmm1, xmm8 + 436f70: 66 41 0f eb d2 por xmm2, xmm10 + 436f75: 66 0f ef c0 pxor xmm0, xmm0 + 436f79: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 436f7d: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 436f81: 66 0f f8 c8 psubb xmm1, xmm0 + 436f85: 66 0f d7 d1 pmovmskb edx, xmm1 + 436f89: 81 ea ff ff 00 00 sub edx, 65535 + 436f8f: 0f 85 2b 21 00 00 jne 0x4390c0 <__strcasecmp_l_sse2+0x21f0> + 436f95: 48 83 c6 10 add rsi, 16 + 436f99: 48 83 c7 10 add rdi, 16 + 436f9d: 0f 1f 00 nop dword ptr [rax] + 436fa0: 48 83 e6 f0 and rsi, -16 + 436fa4: 48 83 e7 f0 and rdi, -16 + 436fa8: ba ff ff 00 00 mov edx, 65535 + 436fad: 45 31 c0 xor r8d, r8d + 436fb0: 83 e1 0f and ecx, 15 + 436fb3: 83 e0 0f and eax, 15 + 436fb6: 39 c1 cmp ecx, eax + 436fb8: 74 26 je 0x436fe0 <__strcasecmp_l_sse2+0x110> + 436fba: 77 07 ja 0x436fc3 <__strcasecmp_l_sse2+0xf3> + 436fbc: 41 89 d0 mov r8d, edx + 436fbf: 91 xchg eax, ecx + 436fc0: 48 87 f7 xchg rsi, rdi + 436fc3: 4c 8d 48 0f lea r9, [rax + 15] + 436fc7: 49 29 c9 sub r9, rcx + 436fca: 4c 8d 15 2f 0e 06 00 lea r10, [rip + 396847] # 0x497e00 <__PRETTY_FUNCTION__.12580+0x1060> + 436fd1: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] + 436fd5: 4f 8d 14 0a lea r10, [r10 + r9] + 436fd9: 3e 41 ff e2 jmp r10 + 436fdd: 0f 1f 00 nop dword ptr [rax] + 436fe0: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 436fe4: 66 0f ef c0 pxor xmm0, xmm0 + 436fe8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 436fec: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 436ff0: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 436ff5: 66 44 0f 6f ce movdqa xmm9, xmm6 + 436ffa: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 436fff: 66 44 0f 6f de movdqa xmm11, xmm6 + 437004: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437009: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43700e: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437013: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 437018: 66 45 0f db c1 pand xmm8, xmm9 + 43701d: 66 45 0f db d3 pand xmm10, xmm11 + 437022: 66 44 0f db c7 pand xmm8, xmm7 + 437027: 66 44 0f db d7 pand xmm10, xmm7 + 43702c: 66 41 0f eb c8 por xmm1, xmm8 + 437031: 66 41 0f eb d2 por xmm2, xmm10 + 437036: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43703a: 66 0f f8 c8 psubb xmm1, xmm0 + 43703e: 66 44 0f d7 c9 pmovmskb r9d, xmm1 + 437043: d3 ea shr edx, cl + 437045: 41 d3 e9 shr r9d, cl + 437048: 44 29 ca sub edx, r9d + 43704b: 0f 85 54 20 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 437051: 48 c7 c1 10 00 00 00 mov rcx, 16 + 437058: 49 c7 c1 10 00 00 00 mov r9, 16 + 43705f: 66 0f ef c0 pxor xmm0, xmm0 + 437063: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43706e: 66 90 nop + 437070: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437075: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43707a: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43707f: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437084: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437089: 66 44 0f 6f de movdqa xmm11, xmm6 + 43708e: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437093: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437098: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43709d: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4370a2: 66 45 0f db c1 pand xmm8, xmm9 + 4370a7: 66 45 0f db d3 pand xmm10, xmm11 + 4370ac: 66 44 0f db c7 pand xmm8, xmm7 + 4370b1: 66 44 0f db d7 pand xmm10, xmm7 + 4370b6: 66 41 0f eb c8 por xmm1, xmm8 + 4370bb: 66 41 0f eb d2 por xmm2, xmm10 + 4370c0: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4370c4: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4370c8: 66 0f f8 c8 psubb xmm1, xmm0 + 4370cc: 66 0f d7 d1 pmovmskb edx, xmm1 + 4370d0: 81 ea ff ff 00 00 sub edx, 65535 + 4370d6: 0f 85 c4 1f 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 4370dc: 48 83 c1 10 add rcx, 16 + 4370e0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4370e5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4370ea: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4370ef: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4370f4: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4370f9: 66 44 0f 6f de movdqa xmm11, xmm6 + 4370fe: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437103: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437108: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43710d: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 437112: 66 45 0f db c1 pand xmm8, xmm9 + 437117: 66 45 0f db d3 pand xmm10, xmm11 + 43711c: 66 44 0f db c7 pand xmm8, xmm7 + 437121: 66 44 0f db d7 pand xmm10, xmm7 + 437126: 66 41 0f eb c8 por xmm1, xmm8 + 43712b: 66 41 0f eb d2 por xmm2, xmm10 + 437130: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437134: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437138: 66 0f f8 c8 psubb xmm1, xmm0 + 43713c: 66 0f d7 d1 pmovmskb edx, xmm1 + 437140: 81 ea ff ff 00 00 sub edx, 65535 + 437146: 0f 85 54 1f 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 43714c: 48 83 c1 10 add rcx, 16 + 437150: e9 1b ff ff ff jmp 0x437070 <__strcasecmp_l_sse2+0x1a0> + 437155: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437160: 66 0f ef c0 pxor xmm0, xmm0 + 437164: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 437168: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43716c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437170: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 437175: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43717a: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43717f: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437184: 66 44 0f 6f de movdqa xmm11, xmm6 + 437189: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43718e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437193: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437198: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43719d: 66 45 0f db c1 pand xmm8, xmm9 + 4371a2: 66 45 0f db d3 pand xmm10, xmm11 + 4371a7: 66 44 0f db c7 pand xmm8, xmm7 + 4371ac: 66 44 0f db d7 pand xmm10, xmm7 + 4371b1: 66 41 0f eb c8 por xmm1, xmm8 + 4371b6: 66 41 0f eb d2 por xmm2, xmm10 + 4371bb: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4371bf: 66 0f f8 d0 psubb xmm2, xmm0 + 4371c3: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4371c8: d3 ea shr edx, cl + 4371ca: 41 d3 e9 shr r9d, cl + 4371cd: 44 29 ca sub edx, r9d + 4371d0: 0f 85 cf 1e 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 4371d6: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4371da: 66 0f ef c0 pxor xmm0, xmm0 + 4371de: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4371e5: 41 b9 01 00 00 00 mov r9d, 1 + 4371eb: 4c 8d 57 01 lea r10, [rdi + 1] + 4371ef: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4371f6: 49 81 ea 00 10 00 00 sub r10, 4096 + 4371fd: 0f 1f 00 nop dword ptr [rax] + 437200: 49 83 c2 10 add r10, 16 + 437204: 0f 8f 26 01 00 00 jg 0x437330 <__strcasecmp_l_sse2+0x460> + 43720a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43720f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 437214: 66 0f 6f e2 movdqa xmm4, xmm2 + 437218: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 43721d: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 437222: 66 0f eb d3 por xmm2, xmm3 + 437226: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43722b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437230: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437235: 66 44 0f 6f de movdqa xmm11, xmm6 + 43723a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43723f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437244: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437249: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43724e: 66 45 0f db c1 pand xmm8, xmm9 + 437253: 66 45 0f db d3 pand xmm10, xmm11 + 437258: 66 44 0f db c7 pand xmm8, xmm7 + 43725d: 66 44 0f db d7 pand xmm10, xmm7 + 437262: 66 41 0f eb c8 por xmm1, xmm8 + 437267: 66 41 0f eb d2 por xmm2, xmm10 + 43726c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437270: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437274: 66 0f f8 c8 psubb xmm1, xmm0 + 437278: 66 0f d7 d1 pmovmskb edx, xmm1 + 43727c: 81 ea ff ff 00 00 sub edx, 65535 + 437282: 0f 85 18 1e 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437288: 48 83 c1 10 add rcx, 16 + 43728c: 66 0f 6f dc movdqa xmm3, xmm4 + 437290: 49 83 c2 10 add r10, 16 + 437294: 0f 8f 96 00 00 00 jg 0x437330 <__strcasecmp_l_sse2+0x460> + 43729a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43729f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4372a4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4372a8: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 4372ad: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 4372b2: 66 0f eb d3 por xmm2, xmm3 + 4372b6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4372bb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4372c0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4372c5: 66 44 0f 6f de movdqa xmm11, xmm6 + 4372ca: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4372cf: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4372d4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4372d9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4372de: 66 45 0f db c1 pand xmm8, xmm9 + 4372e3: 66 45 0f db d3 pand xmm10, xmm11 + 4372e8: 66 44 0f db c7 pand xmm8, xmm7 + 4372ed: 66 44 0f db d7 pand xmm10, xmm7 + 4372f2: 66 41 0f eb c8 por xmm1, xmm8 + 4372f7: 66 41 0f eb d2 por xmm2, xmm10 + 4372fc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437300: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437304: 66 0f f8 c8 psubb xmm1, xmm0 + 437308: 66 0f d7 d1 pmovmskb edx, xmm1 + 43730c: 81 ea ff ff 00 00 sub edx, 65535 + 437312: 0f 85 88 1d 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437318: 48 83 c1 10 add rcx, 16 + 43731c: 66 0f 6f dc movdqa xmm3, xmm4 + 437320: e9 db fe ff ff jmp 0x437200 <__strcasecmp_l_sse2+0x330> + 437325: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437330: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 437334: 66 0f d7 d0 pmovmskb edx, xmm0 + 437338: f7 c2 fe ff 00 00 test edx, 65534 + 43733e: 75 10 jne 0x437350 <__strcasecmp_l_sse2+0x480> + 437340: 66 0f ef c0 pxor xmm0, xmm0 + 437344: 49 81 ea 00 10 00 00 sub r10, 4096 + 43734b: e9 ba fe ff ff jmp 0x43720a <__strcasecmp_l_sse2+0x33a> + 437350: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437355: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 43735a: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 43735f: e9 dc 1c 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 437364: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43736f: 90 nop + 437370: 66 0f ef c0 pxor xmm0, xmm0 + 437374: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 437378: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43737c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437380: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 437385: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43738a: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43738f: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437394: 66 44 0f 6f de movdqa xmm11, xmm6 + 437399: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43739e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4373a3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4373a8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4373ad: 66 45 0f db c1 pand xmm8, xmm9 + 4373b2: 66 45 0f db d3 pand xmm10, xmm11 + 4373b7: 66 44 0f db c7 pand xmm8, xmm7 + 4373bc: 66 44 0f db d7 pand xmm10, xmm7 + 4373c1: 66 41 0f eb c8 por xmm1, xmm8 + 4373c6: 66 41 0f eb d2 por xmm2, xmm10 + 4373cb: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4373cf: 66 0f f8 d0 psubb xmm2, xmm0 + 4373d3: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4373d8: d3 ea shr edx, cl + 4373da: 41 d3 e9 shr r9d, cl + 4373dd: 44 29 ca sub edx, r9d + 4373e0: 0f 85 bf 1c 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 4373e6: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4373ea: 66 0f ef c0 pxor xmm0, xmm0 + 4373ee: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4373f5: 41 b9 02 00 00 00 mov r9d, 2 + 4373fb: 4c 8d 57 02 lea r10, [rdi + 2] + 4373ff: 49 81 e2 ff 0f 00 00 and r10, 4095 + 437406: 49 81 ea 00 10 00 00 sub r10, 4096 + 43740d: 0f 1f 00 nop dword ptr [rax] + 437410: 49 83 c2 10 add r10, 16 + 437414: 0f 8f 26 01 00 00 jg 0x437540 <__strcasecmp_l_sse2+0x670> + 43741a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43741f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 437424: 66 0f 6f e2 movdqa xmm4, xmm2 + 437428: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 43742d: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 437432: 66 0f eb d3 por xmm2, xmm3 + 437436: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43743b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437440: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437445: 66 44 0f 6f de movdqa xmm11, xmm6 + 43744a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43744f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437454: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437459: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43745e: 66 45 0f db c1 pand xmm8, xmm9 + 437463: 66 45 0f db d3 pand xmm10, xmm11 + 437468: 66 44 0f db c7 pand xmm8, xmm7 + 43746d: 66 44 0f db d7 pand xmm10, xmm7 + 437472: 66 41 0f eb c8 por xmm1, xmm8 + 437477: 66 41 0f eb d2 por xmm2, xmm10 + 43747c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437480: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437484: 66 0f f8 c8 psubb xmm1, xmm0 + 437488: 66 0f d7 d1 pmovmskb edx, xmm1 + 43748c: 81 ea ff ff 00 00 sub edx, 65535 + 437492: 0f 85 08 1c 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437498: 48 83 c1 10 add rcx, 16 + 43749c: 66 0f 6f dc movdqa xmm3, xmm4 + 4374a0: 49 83 c2 10 add r10, 16 + 4374a4: 0f 8f 96 00 00 00 jg 0x437540 <__strcasecmp_l_sse2+0x670> + 4374aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4374af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4374b4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4374b8: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 4374bd: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 4374c2: 66 0f eb d3 por xmm2, xmm3 + 4374c6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4374cb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4374d0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4374d5: 66 44 0f 6f de movdqa xmm11, xmm6 + 4374da: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4374df: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4374e4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4374e9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4374ee: 66 45 0f db c1 pand xmm8, xmm9 + 4374f3: 66 45 0f db d3 pand xmm10, xmm11 + 4374f8: 66 44 0f db c7 pand xmm8, xmm7 + 4374fd: 66 44 0f db d7 pand xmm10, xmm7 + 437502: 66 41 0f eb c8 por xmm1, xmm8 + 437507: 66 41 0f eb d2 por xmm2, xmm10 + 43750c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437510: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437514: 66 0f f8 c8 psubb xmm1, xmm0 + 437518: 66 0f d7 d1 pmovmskb edx, xmm1 + 43751c: 81 ea ff ff 00 00 sub edx, 65535 + 437522: 0f 85 78 1b 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437528: 48 83 c1 10 add rcx, 16 + 43752c: 66 0f 6f dc movdqa xmm3, xmm4 + 437530: e9 db fe ff ff jmp 0x437410 <__strcasecmp_l_sse2+0x540> + 437535: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437540: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 437544: 66 0f d7 d0 pmovmskb edx, xmm0 + 437548: f7 c2 fc ff 00 00 test edx, 65532 + 43754e: 75 10 jne 0x437560 <__strcasecmp_l_sse2+0x690> + 437550: 66 0f ef c0 pxor xmm0, xmm0 + 437554: 49 81 ea 00 10 00 00 sub r10, 4096 + 43755b: e9 ba fe ff ff jmp 0x43741a <__strcasecmp_l_sse2+0x54a> + 437560: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437565: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 43756a: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 43756f: e9 cc 1a 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 437574: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43757f: 90 nop + 437580: 66 0f ef c0 pxor xmm0, xmm0 + 437584: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 437588: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43758c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437590: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 437595: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43759a: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43759f: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4375a4: 66 44 0f 6f de movdqa xmm11, xmm6 + 4375a9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4375ae: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4375b3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4375b8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4375bd: 66 45 0f db c1 pand xmm8, xmm9 + 4375c2: 66 45 0f db d3 pand xmm10, xmm11 + 4375c7: 66 44 0f db c7 pand xmm8, xmm7 + 4375cc: 66 44 0f db d7 pand xmm10, xmm7 + 4375d1: 66 41 0f eb c8 por xmm1, xmm8 + 4375d6: 66 41 0f eb d2 por xmm2, xmm10 + 4375db: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4375df: 66 0f f8 d0 psubb xmm2, xmm0 + 4375e3: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4375e8: d3 ea shr edx, cl + 4375ea: 41 d3 e9 shr r9d, cl + 4375ed: 44 29 ca sub edx, r9d + 4375f0: 0f 85 af 1a 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 4375f6: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 4375fa: 66 0f ef c0 pxor xmm0, xmm0 + 4375fe: 48 c7 c1 10 00 00 00 mov rcx, 16 + 437605: 41 b9 03 00 00 00 mov r9d, 3 + 43760b: 4c 8d 57 03 lea r10, [rdi + 3] + 43760f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 437616: 49 81 ea 00 10 00 00 sub r10, 4096 + 43761d: 0f 1f 00 nop dword ptr [rax] + 437620: 49 83 c2 10 add r10, 16 + 437624: 0f 8f 26 01 00 00 jg 0x437750 <__strcasecmp_l_sse2+0x880> + 43762a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43762f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 437634: 66 0f 6f e2 movdqa xmm4, xmm2 + 437638: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 43763d: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 437642: 66 0f eb d3 por xmm2, xmm3 + 437646: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43764b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437650: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437655: 66 44 0f 6f de movdqa xmm11, xmm6 + 43765a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43765f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437664: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437669: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43766e: 66 45 0f db c1 pand xmm8, xmm9 + 437673: 66 45 0f db d3 pand xmm10, xmm11 + 437678: 66 44 0f db c7 pand xmm8, xmm7 + 43767d: 66 44 0f db d7 pand xmm10, xmm7 + 437682: 66 41 0f eb c8 por xmm1, xmm8 + 437687: 66 41 0f eb d2 por xmm2, xmm10 + 43768c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437690: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437694: 66 0f f8 c8 psubb xmm1, xmm0 + 437698: 66 0f d7 d1 pmovmskb edx, xmm1 + 43769c: 81 ea ff ff 00 00 sub edx, 65535 + 4376a2: 0f 85 f8 19 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 4376a8: 48 83 c1 10 add rcx, 16 + 4376ac: 66 0f 6f dc movdqa xmm3, xmm4 + 4376b0: 49 83 c2 10 add r10, 16 + 4376b4: 0f 8f 96 00 00 00 jg 0x437750 <__strcasecmp_l_sse2+0x880> + 4376ba: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4376bf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4376c4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4376c8: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 4376cd: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 4376d2: 66 0f eb d3 por xmm2, xmm3 + 4376d6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4376db: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4376e0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4376e5: 66 44 0f 6f de movdqa xmm11, xmm6 + 4376ea: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4376ef: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4376f4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4376f9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4376fe: 66 45 0f db c1 pand xmm8, xmm9 + 437703: 66 45 0f db d3 pand xmm10, xmm11 + 437708: 66 44 0f db c7 pand xmm8, xmm7 + 43770d: 66 44 0f db d7 pand xmm10, xmm7 + 437712: 66 41 0f eb c8 por xmm1, xmm8 + 437717: 66 41 0f eb d2 por xmm2, xmm10 + 43771c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437720: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437724: 66 0f f8 c8 psubb xmm1, xmm0 + 437728: 66 0f d7 d1 pmovmskb edx, xmm1 + 43772c: 81 ea ff ff 00 00 sub edx, 65535 + 437732: 0f 85 68 19 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437738: 48 83 c1 10 add rcx, 16 + 43773c: 66 0f 6f dc movdqa xmm3, xmm4 + 437740: e9 db fe ff ff jmp 0x437620 <__strcasecmp_l_sse2+0x750> + 437745: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437750: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 437754: 66 0f d7 d0 pmovmskb edx, xmm0 + 437758: f7 c2 f8 ff 00 00 test edx, 65528 + 43775e: 75 10 jne 0x437770 <__strcasecmp_l_sse2+0x8a0> + 437760: 66 0f ef c0 pxor xmm0, xmm0 + 437764: 49 81 ea 00 10 00 00 sub r10, 4096 + 43776b: e9 ba fe ff ff jmp 0x43762a <__strcasecmp_l_sse2+0x75a> + 437770: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437775: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 43777a: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 43777f: e9 bc 18 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 437784: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43778f: 90 nop + 437790: 66 0f ef c0 pxor xmm0, xmm0 + 437794: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 437798: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43779c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4377a0: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 4377a5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4377aa: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4377af: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4377b4: 66 44 0f 6f de movdqa xmm11, xmm6 + 4377b9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4377be: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4377c3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4377c8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4377cd: 66 45 0f db c1 pand xmm8, xmm9 + 4377d2: 66 45 0f db d3 pand xmm10, xmm11 + 4377d7: 66 44 0f db c7 pand xmm8, xmm7 + 4377dc: 66 44 0f db d7 pand xmm10, xmm7 + 4377e1: 66 41 0f eb c8 por xmm1, xmm8 + 4377e6: 66 41 0f eb d2 por xmm2, xmm10 + 4377eb: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4377ef: 66 0f f8 d0 psubb xmm2, xmm0 + 4377f3: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 4377f8: d3 ea shr edx, cl + 4377fa: 41 d3 e9 shr r9d, cl + 4377fd: 44 29 ca sub edx, r9d + 437800: 0f 85 9f 18 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 437806: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43780a: 66 0f ef c0 pxor xmm0, xmm0 + 43780e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 437815: 41 b9 04 00 00 00 mov r9d, 4 + 43781b: 4c 8d 57 04 lea r10, [rdi + 4] + 43781f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 437826: 49 81 ea 00 10 00 00 sub r10, 4096 + 43782d: 0f 1f 00 nop dword ptr [rax] + 437830: 49 83 c2 10 add r10, 16 + 437834: 0f 8f 26 01 00 00 jg 0x437960 <__strcasecmp_l_sse2+0xa90> + 43783a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43783f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 437844: 66 0f 6f e2 movdqa xmm4, xmm2 + 437848: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 43784d: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 437852: 66 0f eb d3 por xmm2, xmm3 + 437856: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43785b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437860: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437865: 66 44 0f 6f de movdqa xmm11, xmm6 + 43786a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43786f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437874: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437879: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43787e: 66 45 0f db c1 pand xmm8, xmm9 + 437883: 66 45 0f db d3 pand xmm10, xmm11 + 437888: 66 44 0f db c7 pand xmm8, xmm7 + 43788d: 66 44 0f db d7 pand xmm10, xmm7 + 437892: 66 41 0f eb c8 por xmm1, xmm8 + 437897: 66 41 0f eb d2 por xmm2, xmm10 + 43789c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4378a0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4378a4: 66 0f f8 c8 psubb xmm1, xmm0 + 4378a8: 66 0f d7 d1 pmovmskb edx, xmm1 + 4378ac: 81 ea ff ff 00 00 sub edx, 65535 + 4378b2: 0f 85 e8 17 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 4378b8: 48 83 c1 10 add rcx, 16 + 4378bc: 66 0f 6f dc movdqa xmm3, xmm4 + 4378c0: 49 83 c2 10 add r10, 16 + 4378c4: 0f 8f 96 00 00 00 jg 0x437960 <__strcasecmp_l_sse2+0xa90> + 4378ca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4378cf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4378d4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4378d8: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 4378dd: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 4378e2: 66 0f eb d3 por xmm2, xmm3 + 4378e6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4378eb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4378f0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4378f5: 66 44 0f 6f de movdqa xmm11, xmm6 + 4378fa: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4378ff: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437904: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437909: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43790e: 66 45 0f db c1 pand xmm8, xmm9 + 437913: 66 45 0f db d3 pand xmm10, xmm11 + 437918: 66 44 0f db c7 pand xmm8, xmm7 + 43791d: 66 44 0f db d7 pand xmm10, xmm7 + 437922: 66 41 0f eb c8 por xmm1, xmm8 + 437927: 66 41 0f eb d2 por xmm2, xmm10 + 43792c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437930: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437934: 66 0f f8 c8 psubb xmm1, xmm0 + 437938: 66 0f d7 d1 pmovmskb edx, xmm1 + 43793c: 81 ea ff ff 00 00 sub edx, 65535 + 437942: 0f 85 58 17 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437948: 48 83 c1 10 add rcx, 16 + 43794c: 66 0f 6f dc movdqa xmm3, xmm4 + 437950: e9 db fe ff ff jmp 0x437830 <__strcasecmp_l_sse2+0x960> + 437955: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437960: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 437964: 66 0f d7 d0 pmovmskb edx, xmm0 + 437968: f7 c2 f0 ff 00 00 test edx, 65520 + 43796e: 75 10 jne 0x437980 <__strcasecmp_l_sse2+0xab0> + 437970: 66 0f ef c0 pxor xmm0, xmm0 + 437974: 49 81 ea 00 10 00 00 sub r10, 4096 + 43797b: e9 ba fe ff ff jmp 0x43783a <__strcasecmp_l_sse2+0x96a> + 437980: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437985: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 43798a: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 43798f: e9 ac 16 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 437994: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43799f: 90 nop + 4379a0: 66 0f ef c0 pxor xmm0, xmm0 + 4379a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4379a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4379ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4379b0: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 4379b5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4379ba: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4379bf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4379c4: 66 44 0f 6f de movdqa xmm11, xmm6 + 4379c9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4379ce: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4379d3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4379d8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4379dd: 66 45 0f db c1 pand xmm8, xmm9 + 4379e2: 66 45 0f db d3 pand xmm10, xmm11 + 4379e7: 66 44 0f db c7 pand xmm8, xmm7 + 4379ec: 66 44 0f db d7 pand xmm10, xmm7 + 4379f1: 66 41 0f eb c8 por xmm1, xmm8 + 4379f6: 66 41 0f eb d2 por xmm2, xmm10 + 4379fb: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 4379ff: 66 0f f8 d0 psubb xmm2, xmm0 + 437a03: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 437a08: d3 ea shr edx, cl + 437a0a: 41 d3 e9 shr r9d, cl + 437a0d: 44 29 ca sub edx, r9d + 437a10: 0f 85 8f 16 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 437a16: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 437a1a: 66 0f ef c0 pxor xmm0, xmm0 + 437a1e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 437a25: 41 b9 05 00 00 00 mov r9d, 5 + 437a2b: 4c 8d 57 05 lea r10, [rdi + 5] + 437a2f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 437a36: 49 81 ea 00 10 00 00 sub r10, 4096 + 437a3d: 0f 1f 00 nop dword ptr [rax] + 437a40: 49 83 c2 10 add r10, 16 + 437a44: 0f 8f 26 01 00 00 jg 0x437b70 <__strcasecmp_l_sse2+0xca0> + 437a4a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437a4f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 437a54: 66 0f 6f e2 movdqa xmm4, xmm2 + 437a58: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 437a5d: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 437a62: 66 0f eb d3 por xmm2, xmm3 + 437a66: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 437a6b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437a70: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437a75: 66 44 0f 6f de movdqa xmm11, xmm6 + 437a7a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437a7f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437a84: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437a89: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 437a8e: 66 45 0f db c1 pand xmm8, xmm9 + 437a93: 66 45 0f db d3 pand xmm10, xmm11 + 437a98: 66 44 0f db c7 pand xmm8, xmm7 + 437a9d: 66 44 0f db d7 pand xmm10, xmm7 + 437aa2: 66 41 0f eb c8 por xmm1, xmm8 + 437aa7: 66 41 0f eb d2 por xmm2, xmm10 + 437aac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437ab0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437ab4: 66 0f f8 c8 psubb xmm1, xmm0 + 437ab8: 66 0f d7 d1 pmovmskb edx, xmm1 + 437abc: 81 ea ff ff 00 00 sub edx, 65535 + 437ac2: 0f 85 d8 15 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437ac8: 48 83 c1 10 add rcx, 16 + 437acc: 66 0f 6f dc movdqa xmm3, xmm4 + 437ad0: 49 83 c2 10 add r10, 16 + 437ad4: 0f 8f 96 00 00 00 jg 0x437b70 <__strcasecmp_l_sse2+0xca0> + 437ada: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437adf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 437ae4: 66 0f 6f e2 movdqa xmm4, xmm2 + 437ae8: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 437aed: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 437af2: 66 0f eb d3 por xmm2, xmm3 + 437af6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 437afb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437b00: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437b05: 66 44 0f 6f de movdqa xmm11, xmm6 + 437b0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437b0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437b14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437b19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 437b1e: 66 45 0f db c1 pand xmm8, xmm9 + 437b23: 66 45 0f db d3 pand xmm10, xmm11 + 437b28: 66 44 0f db c7 pand xmm8, xmm7 + 437b2d: 66 44 0f db d7 pand xmm10, xmm7 + 437b32: 66 41 0f eb c8 por xmm1, xmm8 + 437b37: 66 41 0f eb d2 por xmm2, xmm10 + 437b3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437b40: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437b44: 66 0f f8 c8 psubb xmm1, xmm0 + 437b48: 66 0f d7 d1 pmovmskb edx, xmm1 + 437b4c: 81 ea ff ff 00 00 sub edx, 65535 + 437b52: 0f 85 48 15 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437b58: 48 83 c1 10 add rcx, 16 + 437b5c: 66 0f 6f dc movdqa xmm3, xmm4 + 437b60: e9 db fe ff ff jmp 0x437a40 <__strcasecmp_l_sse2+0xb70> + 437b65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437b70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 437b74: 66 0f d7 d0 pmovmskb edx, xmm0 + 437b78: f7 c2 e0 ff 00 00 test edx, 65504 + 437b7e: 75 10 jne 0x437b90 <__strcasecmp_l_sse2+0xcc0> + 437b80: 66 0f ef c0 pxor xmm0, xmm0 + 437b84: 49 81 ea 00 10 00 00 sub r10, 4096 + 437b8b: e9 ba fe ff ff jmp 0x437a4a <__strcasecmp_l_sse2+0xb7a> + 437b90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437b95: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 437b9a: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 437b9f: e9 9c 14 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 437ba4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437baf: 90 nop + 437bb0: 66 0f ef c0 pxor xmm0, xmm0 + 437bb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 437bb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 437bbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437bc0: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 437bc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 437bca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437bcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437bd4: 66 44 0f 6f de movdqa xmm11, xmm6 + 437bd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437bde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437be3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437be8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 437bed: 66 45 0f db c1 pand xmm8, xmm9 + 437bf2: 66 45 0f db d3 pand xmm10, xmm11 + 437bf7: 66 44 0f db c7 pand xmm8, xmm7 + 437bfc: 66 44 0f db d7 pand xmm10, xmm7 + 437c01: 66 41 0f eb c8 por xmm1, xmm8 + 437c06: 66 41 0f eb d2 por xmm2, xmm10 + 437c0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 437c0f: 66 0f f8 d0 psubb xmm2, xmm0 + 437c13: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 437c18: d3 ea shr edx, cl + 437c1a: 41 d3 e9 shr r9d, cl + 437c1d: 44 29 ca sub edx, r9d + 437c20: 0f 85 7f 14 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 437c26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 437c2a: 66 0f ef c0 pxor xmm0, xmm0 + 437c2e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 437c35: 41 b9 06 00 00 00 mov r9d, 6 + 437c3b: 4c 8d 57 06 lea r10, [rdi + 6] + 437c3f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 437c46: 49 81 ea 00 10 00 00 sub r10, 4096 + 437c4d: 0f 1f 00 nop dword ptr [rax] + 437c50: 49 83 c2 10 add r10, 16 + 437c54: 0f 8f 26 01 00 00 jg 0x437d80 <__strcasecmp_l_sse2+0xeb0> + 437c5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437c5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 437c64: 66 0f 6f e2 movdqa xmm4, xmm2 + 437c68: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 437c6d: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 437c72: 66 0f eb d3 por xmm2, xmm3 + 437c76: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 437c7b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437c80: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437c85: 66 44 0f 6f de movdqa xmm11, xmm6 + 437c8a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437c8f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437c94: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437c99: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 437c9e: 66 45 0f db c1 pand xmm8, xmm9 + 437ca3: 66 45 0f db d3 pand xmm10, xmm11 + 437ca8: 66 44 0f db c7 pand xmm8, xmm7 + 437cad: 66 44 0f db d7 pand xmm10, xmm7 + 437cb2: 66 41 0f eb c8 por xmm1, xmm8 + 437cb7: 66 41 0f eb d2 por xmm2, xmm10 + 437cbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437cc0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437cc4: 66 0f f8 c8 psubb xmm1, xmm0 + 437cc8: 66 0f d7 d1 pmovmskb edx, xmm1 + 437ccc: 81 ea ff ff 00 00 sub edx, 65535 + 437cd2: 0f 85 c8 13 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437cd8: 48 83 c1 10 add rcx, 16 + 437cdc: 66 0f 6f dc movdqa xmm3, xmm4 + 437ce0: 49 83 c2 10 add r10, 16 + 437ce4: 0f 8f 96 00 00 00 jg 0x437d80 <__strcasecmp_l_sse2+0xeb0> + 437cea: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437cef: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 437cf4: 66 0f 6f e2 movdqa xmm4, xmm2 + 437cf8: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 437cfd: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 437d02: 66 0f eb d3 por xmm2, xmm3 + 437d06: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 437d0b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437d10: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437d15: 66 44 0f 6f de movdqa xmm11, xmm6 + 437d1a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437d1f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437d24: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437d29: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 437d2e: 66 45 0f db c1 pand xmm8, xmm9 + 437d33: 66 45 0f db d3 pand xmm10, xmm11 + 437d38: 66 44 0f db c7 pand xmm8, xmm7 + 437d3d: 66 44 0f db d7 pand xmm10, xmm7 + 437d42: 66 41 0f eb c8 por xmm1, xmm8 + 437d47: 66 41 0f eb d2 por xmm2, xmm10 + 437d4c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437d50: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437d54: 66 0f f8 c8 psubb xmm1, xmm0 + 437d58: 66 0f d7 d1 pmovmskb edx, xmm1 + 437d5c: 81 ea ff ff 00 00 sub edx, 65535 + 437d62: 0f 85 38 13 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437d68: 48 83 c1 10 add rcx, 16 + 437d6c: 66 0f 6f dc movdqa xmm3, xmm4 + 437d70: e9 db fe ff ff jmp 0x437c50 <__strcasecmp_l_sse2+0xd80> + 437d75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437d80: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 437d84: 66 0f d7 d0 pmovmskb edx, xmm0 + 437d88: f7 c2 c0 ff 00 00 test edx, 65472 + 437d8e: 75 10 jne 0x437da0 <__strcasecmp_l_sse2+0xed0> + 437d90: 66 0f ef c0 pxor xmm0, xmm0 + 437d94: 49 81 ea 00 10 00 00 sub r10, 4096 + 437d9b: e9 ba fe ff ff jmp 0x437c5a <__strcasecmp_l_sse2+0xd8a> + 437da0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437da5: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 437daa: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 437daf: e9 8c 12 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 437db4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437dbf: 90 nop + 437dc0: 66 0f ef c0 pxor xmm0, xmm0 + 437dc4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 437dc8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 437dcc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437dd0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 437dd5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 437dda: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437ddf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437de4: 66 44 0f 6f de movdqa xmm11, xmm6 + 437de9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437dee: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437df3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437df8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 437dfd: 66 45 0f db c1 pand xmm8, xmm9 + 437e02: 66 45 0f db d3 pand xmm10, xmm11 + 437e07: 66 44 0f db c7 pand xmm8, xmm7 + 437e0c: 66 44 0f db d7 pand xmm10, xmm7 + 437e11: 66 41 0f eb c8 por xmm1, xmm8 + 437e16: 66 41 0f eb d2 por xmm2, xmm10 + 437e1b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 437e1f: 66 0f f8 d0 psubb xmm2, xmm0 + 437e23: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 437e28: d3 ea shr edx, cl + 437e2a: 41 d3 e9 shr r9d, cl + 437e2d: 44 29 ca sub edx, r9d + 437e30: 0f 85 6f 12 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 437e36: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 437e3a: 66 0f ef c0 pxor xmm0, xmm0 + 437e3e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 437e45: 41 b9 07 00 00 00 mov r9d, 7 + 437e4b: 4c 8d 57 07 lea r10, [rdi + 7] + 437e4f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 437e56: 49 81 ea 00 10 00 00 sub r10, 4096 + 437e5d: 0f 1f 00 nop dword ptr [rax] + 437e60: 49 83 c2 10 add r10, 16 + 437e64: 0f 8f 26 01 00 00 jg 0x437f90 <__strcasecmp_l_sse2+0x10c0> + 437e6a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437e6f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 437e74: 66 0f 6f e2 movdqa xmm4, xmm2 + 437e78: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 437e7d: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 437e82: 66 0f eb d3 por xmm2, xmm3 + 437e86: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 437e8b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437e90: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437e95: 66 44 0f 6f de movdqa xmm11, xmm6 + 437e9a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437e9f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437ea4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437ea9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 437eae: 66 45 0f db c1 pand xmm8, xmm9 + 437eb3: 66 45 0f db d3 pand xmm10, xmm11 + 437eb8: 66 44 0f db c7 pand xmm8, xmm7 + 437ebd: 66 44 0f db d7 pand xmm10, xmm7 + 437ec2: 66 41 0f eb c8 por xmm1, xmm8 + 437ec7: 66 41 0f eb d2 por xmm2, xmm10 + 437ecc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437ed0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437ed4: 66 0f f8 c8 psubb xmm1, xmm0 + 437ed8: 66 0f d7 d1 pmovmskb edx, xmm1 + 437edc: 81 ea ff ff 00 00 sub edx, 65535 + 437ee2: 0f 85 b8 11 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437ee8: 48 83 c1 10 add rcx, 16 + 437eec: 66 0f 6f dc movdqa xmm3, xmm4 + 437ef0: 49 83 c2 10 add r10, 16 + 437ef4: 0f 8f 96 00 00 00 jg 0x437f90 <__strcasecmp_l_sse2+0x10c0> + 437efa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437eff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 437f04: 66 0f 6f e2 movdqa xmm4, xmm2 + 437f08: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 437f0d: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 437f12: 66 0f eb d3 por xmm2, xmm3 + 437f16: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 437f1b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437f20: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437f25: 66 44 0f 6f de movdqa xmm11, xmm6 + 437f2a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437f2f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 437f34: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 437f39: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 437f3e: 66 45 0f db c1 pand xmm8, xmm9 + 437f43: 66 45 0f db d3 pand xmm10, xmm11 + 437f48: 66 44 0f db c7 pand xmm8, xmm7 + 437f4d: 66 44 0f db d7 pand xmm10, xmm7 + 437f52: 66 41 0f eb c8 por xmm1, xmm8 + 437f57: 66 41 0f eb d2 por xmm2, xmm10 + 437f5c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437f60: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 437f64: 66 0f f8 c8 psubb xmm1, xmm0 + 437f68: 66 0f d7 d1 pmovmskb edx, xmm1 + 437f6c: 81 ea ff ff 00 00 sub edx, 65535 + 437f72: 0f 85 28 11 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 437f78: 48 83 c1 10 add rcx, 16 + 437f7c: 66 0f 6f dc movdqa xmm3, xmm4 + 437f80: e9 db fe ff ff jmp 0x437e60 <__strcasecmp_l_sse2+0xf90> + 437f85: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437f90: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 437f94: 66 0f d7 d0 pmovmskb edx, xmm0 + 437f98: f7 c2 80 ff 00 00 test edx, 65408 + 437f9e: 75 10 jne 0x437fb0 <__strcasecmp_l_sse2+0x10e0> + 437fa0: 66 0f ef c0 pxor xmm0, xmm0 + 437fa4: 49 81 ea 00 10 00 00 sub r10, 4096 + 437fab: e9 ba fe ff ff jmp 0x437e6a <__strcasecmp_l_sse2+0xf9a> + 437fb0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 437fb5: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 437fba: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 437fbf: e9 7c 10 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 437fc4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 437fcf: 90 nop + 437fd0: 66 0f ef c0 pxor xmm0, xmm0 + 437fd4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 437fd8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 437fdc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 437fe0: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 437fe5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 437fea: 66 44 0f 6f ce movdqa xmm9, xmm6 + 437fef: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 437ff4: 66 44 0f 6f de movdqa xmm11, xmm6 + 437ff9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 437ffe: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438003: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438008: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43800d: 66 45 0f db c1 pand xmm8, xmm9 + 438012: 66 45 0f db d3 pand xmm10, xmm11 + 438017: 66 44 0f db c7 pand xmm8, xmm7 + 43801c: 66 44 0f db d7 pand xmm10, xmm7 + 438021: 66 41 0f eb c8 por xmm1, xmm8 + 438026: 66 41 0f eb d2 por xmm2, xmm10 + 43802b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43802f: 66 0f f8 d0 psubb xmm2, xmm0 + 438033: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 438038: d3 ea shr edx, cl + 43803a: 41 d3 e9 shr r9d, cl + 43803d: 44 29 ca sub edx, r9d + 438040: 0f 85 5f 10 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 438046: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43804a: 66 0f ef c0 pxor xmm0, xmm0 + 43804e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 438055: 41 b9 08 00 00 00 mov r9d, 8 + 43805b: 4c 8d 57 08 lea r10, [rdi + 8] + 43805f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 438066: 49 81 ea 00 10 00 00 sub r10, 4096 + 43806d: 0f 1f 00 nop dword ptr [rax] + 438070: 49 83 c2 10 add r10, 16 + 438074: 0f 8f 26 01 00 00 jg 0x4381a0 <__strcasecmp_l_sse2+0x12d0> + 43807a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43807f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438084: 66 0f 6f e2 movdqa xmm4, xmm2 + 438088: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 43808d: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 438092: 66 0f eb d3 por xmm2, xmm3 + 438096: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43809b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4380a0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4380a5: 66 44 0f 6f de movdqa xmm11, xmm6 + 4380aa: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4380af: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4380b4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4380b9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4380be: 66 45 0f db c1 pand xmm8, xmm9 + 4380c3: 66 45 0f db d3 pand xmm10, xmm11 + 4380c8: 66 44 0f db c7 pand xmm8, xmm7 + 4380cd: 66 44 0f db d7 pand xmm10, xmm7 + 4380d2: 66 41 0f eb c8 por xmm1, xmm8 + 4380d7: 66 41 0f eb d2 por xmm2, xmm10 + 4380dc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4380e0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4380e4: 66 0f f8 c8 psubb xmm1, xmm0 + 4380e8: 66 0f d7 d1 pmovmskb edx, xmm1 + 4380ec: 81 ea ff ff 00 00 sub edx, 65535 + 4380f2: 0f 85 a8 0f 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 4380f8: 48 83 c1 10 add rcx, 16 + 4380fc: 66 0f 6f dc movdqa xmm3, xmm4 + 438100: 49 83 c2 10 add r10, 16 + 438104: 0f 8f 96 00 00 00 jg 0x4381a0 <__strcasecmp_l_sse2+0x12d0> + 43810a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43810f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438114: 66 0f 6f e2 movdqa xmm4, xmm2 + 438118: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 43811d: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 438122: 66 0f eb d3 por xmm2, xmm3 + 438126: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43812b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438130: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438135: 66 44 0f 6f de movdqa xmm11, xmm6 + 43813a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43813f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438144: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438149: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43814e: 66 45 0f db c1 pand xmm8, xmm9 + 438153: 66 45 0f db d3 pand xmm10, xmm11 + 438158: 66 44 0f db c7 pand xmm8, xmm7 + 43815d: 66 44 0f db d7 pand xmm10, xmm7 + 438162: 66 41 0f eb c8 por xmm1, xmm8 + 438167: 66 41 0f eb d2 por xmm2, xmm10 + 43816c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438170: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438174: 66 0f f8 c8 psubb xmm1, xmm0 + 438178: 66 0f d7 d1 pmovmskb edx, xmm1 + 43817c: 81 ea ff ff 00 00 sub edx, 65535 + 438182: 0f 85 18 0f 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438188: 48 83 c1 10 add rcx, 16 + 43818c: 66 0f 6f dc movdqa xmm3, xmm4 + 438190: e9 db fe ff ff jmp 0x438070 <__strcasecmp_l_sse2+0x11a0> + 438195: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4381a0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4381a4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4381a8: f7 c2 00 ff 00 00 test edx, 65280 + 4381ae: 75 10 jne 0x4381c0 <__strcasecmp_l_sse2+0x12f0> + 4381b0: 66 0f ef c0 pxor xmm0, xmm0 + 4381b4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4381bb: e9 ba fe ff ff jmp 0x43807a <__strcasecmp_l_sse2+0x11aa> + 4381c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4381c5: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 4381ca: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 4381cf: e9 6c 0e 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 4381d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4381df: 90 nop + 4381e0: 66 0f ef c0 pxor xmm0, xmm0 + 4381e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4381e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4381ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4381f0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 4381f5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4381fa: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4381ff: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438204: 66 44 0f 6f de movdqa xmm11, xmm6 + 438209: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43820e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438213: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438218: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43821d: 66 45 0f db c1 pand xmm8, xmm9 + 438222: 66 45 0f db d3 pand xmm10, xmm11 + 438227: 66 44 0f db c7 pand xmm8, xmm7 + 43822c: 66 44 0f db d7 pand xmm10, xmm7 + 438231: 66 41 0f eb c8 por xmm1, xmm8 + 438236: 66 41 0f eb d2 por xmm2, xmm10 + 43823b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43823f: 66 0f f8 d0 psubb xmm2, xmm0 + 438243: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 438248: d3 ea shr edx, cl + 43824a: 41 d3 e9 shr r9d, cl + 43824d: 44 29 ca sub edx, r9d + 438250: 0f 85 4f 0e 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 438256: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43825a: 66 0f ef c0 pxor xmm0, xmm0 + 43825e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 438265: 41 b9 09 00 00 00 mov r9d, 9 + 43826b: 4c 8d 57 09 lea r10, [rdi + 9] + 43826f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 438276: 49 81 ea 00 10 00 00 sub r10, 4096 + 43827d: 0f 1f 00 nop dword ptr [rax] + 438280: 49 83 c2 10 add r10, 16 + 438284: 0f 8f 26 01 00 00 jg 0x4383b0 <__strcasecmp_l_sse2+0x14e0> + 43828a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43828f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438294: 66 0f 6f e2 movdqa xmm4, xmm2 + 438298: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 43829d: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 4382a2: 66 0f eb d3 por xmm2, xmm3 + 4382a6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4382ab: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4382b0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4382b5: 66 44 0f 6f de movdqa xmm11, xmm6 + 4382ba: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4382bf: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4382c4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4382c9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4382ce: 66 45 0f db c1 pand xmm8, xmm9 + 4382d3: 66 45 0f db d3 pand xmm10, xmm11 + 4382d8: 66 44 0f db c7 pand xmm8, xmm7 + 4382dd: 66 44 0f db d7 pand xmm10, xmm7 + 4382e2: 66 41 0f eb c8 por xmm1, xmm8 + 4382e7: 66 41 0f eb d2 por xmm2, xmm10 + 4382ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4382f0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4382f4: 66 0f f8 c8 psubb xmm1, xmm0 + 4382f8: 66 0f d7 d1 pmovmskb edx, xmm1 + 4382fc: 81 ea ff ff 00 00 sub edx, 65535 + 438302: 0f 85 98 0d 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438308: 48 83 c1 10 add rcx, 16 + 43830c: 66 0f 6f dc movdqa xmm3, xmm4 + 438310: 49 83 c2 10 add r10, 16 + 438314: 0f 8f 96 00 00 00 jg 0x4383b0 <__strcasecmp_l_sse2+0x14e0> + 43831a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43831f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438324: 66 0f 6f e2 movdqa xmm4, xmm2 + 438328: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 43832d: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 438332: 66 0f eb d3 por xmm2, xmm3 + 438336: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43833b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438340: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438345: 66 44 0f 6f de movdqa xmm11, xmm6 + 43834a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43834f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438354: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438359: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43835e: 66 45 0f db c1 pand xmm8, xmm9 + 438363: 66 45 0f db d3 pand xmm10, xmm11 + 438368: 66 44 0f db c7 pand xmm8, xmm7 + 43836d: 66 44 0f db d7 pand xmm10, xmm7 + 438372: 66 41 0f eb c8 por xmm1, xmm8 + 438377: 66 41 0f eb d2 por xmm2, xmm10 + 43837c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438380: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438384: 66 0f f8 c8 psubb xmm1, xmm0 + 438388: 66 0f d7 d1 pmovmskb edx, xmm1 + 43838c: 81 ea ff ff 00 00 sub edx, 65535 + 438392: 0f 85 08 0d 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438398: 48 83 c1 10 add rcx, 16 + 43839c: 66 0f 6f dc movdqa xmm3, xmm4 + 4383a0: e9 db fe ff ff jmp 0x438280 <__strcasecmp_l_sse2+0x13b0> + 4383a5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4383b0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4383b4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4383b8: f7 c2 00 fe 00 00 test edx, 65024 + 4383be: 75 10 jne 0x4383d0 <__strcasecmp_l_sse2+0x1500> + 4383c0: 66 0f ef c0 pxor xmm0, xmm0 + 4383c4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4383cb: e9 ba fe ff ff jmp 0x43828a <__strcasecmp_l_sse2+0x13ba> + 4383d0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4383d5: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 4383da: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 4383df: e9 5c 0c 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 4383e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4383ef: 90 nop + 4383f0: 66 0f ef c0 pxor xmm0, xmm0 + 4383f4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4383f8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4383fc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438400: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 438405: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43840a: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43840f: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438414: 66 44 0f 6f de movdqa xmm11, xmm6 + 438419: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43841e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438423: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438428: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43842d: 66 45 0f db c1 pand xmm8, xmm9 + 438432: 66 45 0f db d3 pand xmm10, xmm11 + 438437: 66 44 0f db c7 pand xmm8, xmm7 + 43843c: 66 44 0f db d7 pand xmm10, xmm7 + 438441: 66 41 0f eb c8 por xmm1, xmm8 + 438446: 66 41 0f eb d2 por xmm2, xmm10 + 43844b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43844f: 66 0f f8 d0 psubb xmm2, xmm0 + 438453: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 438458: d3 ea shr edx, cl + 43845a: 41 d3 e9 shr r9d, cl + 43845d: 44 29 ca sub edx, r9d + 438460: 0f 85 3f 0c 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 438466: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43846a: 66 0f ef c0 pxor xmm0, xmm0 + 43846e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 438475: 41 b9 0a 00 00 00 mov r9d, 10 + 43847b: 4c 8d 57 0a lea r10, [rdi + 10] + 43847f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 438486: 49 81 ea 00 10 00 00 sub r10, 4096 + 43848d: 0f 1f 00 nop dword ptr [rax] + 438490: 49 83 c2 10 add r10, 16 + 438494: 0f 8f 26 01 00 00 jg 0x4385c0 <__strcasecmp_l_sse2+0x16f0> + 43849a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43849f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4384a4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4384a8: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4384ad: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 4384b2: 66 0f eb d3 por xmm2, xmm3 + 4384b6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4384bb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4384c0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4384c5: 66 44 0f 6f de movdqa xmm11, xmm6 + 4384ca: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4384cf: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4384d4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4384d9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4384de: 66 45 0f db c1 pand xmm8, xmm9 + 4384e3: 66 45 0f db d3 pand xmm10, xmm11 + 4384e8: 66 44 0f db c7 pand xmm8, xmm7 + 4384ed: 66 44 0f db d7 pand xmm10, xmm7 + 4384f2: 66 41 0f eb c8 por xmm1, xmm8 + 4384f7: 66 41 0f eb d2 por xmm2, xmm10 + 4384fc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438500: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438504: 66 0f f8 c8 psubb xmm1, xmm0 + 438508: 66 0f d7 d1 pmovmskb edx, xmm1 + 43850c: 81 ea ff ff 00 00 sub edx, 65535 + 438512: 0f 85 88 0b 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438518: 48 83 c1 10 add rcx, 16 + 43851c: 66 0f 6f dc movdqa xmm3, xmm4 + 438520: 49 83 c2 10 add r10, 16 + 438524: 0f 8f 96 00 00 00 jg 0x4385c0 <__strcasecmp_l_sse2+0x16f0> + 43852a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43852f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438534: 66 0f 6f e2 movdqa xmm4, xmm2 + 438538: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43853d: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 438542: 66 0f eb d3 por xmm2, xmm3 + 438546: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43854b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438550: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438555: 66 44 0f 6f de movdqa xmm11, xmm6 + 43855a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43855f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438564: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438569: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43856e: 66 45 0f db c1 pand xmm8, xmm9 + 438573: 66 45 0f db d3 pand xmm10, xmm11 + 438578: 66 44 0f db c7 pand xmm8, xmm7 + 43857d: 66 44 0f db d7 pand xmm10, xmm7 + 438582: 66 41 0f eb c8 por xmm1, xmm8 + 438587: 66 41 0f eb d2 por xmm2, xmm10 + 43858c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438590: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438594: 66 0f f8 c8 psubb xmm1, xmm0 + 438598: 66 0f d7 d1 pmovmskb edx, xmm1 + 43859c: 81 ea ff ff 00 00 sub edx, 65535 + 4385a2: 0f 85 f8 0a 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 4385a8: 48 83 c1 10 add rcx, 16 + 4385ac: 66 0f 6f dc movdqa xmm3, xmm4 + 4385b0: e9 db fe ff ff jmp 0x438490 <__strcasecmp_l_sse2+0x15c0> + 4385b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4385c0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4385c4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4385c8: f7 c2 00 fc 00 00 test edx, 64512 + 4385ce: 75 10 jne 0x4385e0 <__strcasecmp_l_sse2+0x1710> + 4385d0: 66 0f ef c0 pxor xmm0, xmm0 + 4385d4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4385db: e9 ba fe ff ff jmp 0x43849a <__strcasecmp_l_sse2+0x15ca> + 4385e0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4385e5: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4385ea: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4385ef: e9 4c 0a 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 4385f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4385ff: 90 nop + 438600: 66 0f ef c0 pxor xmm0, xmm0 + 438604: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 438608: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43860c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438610: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 438615: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43861a: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43861f: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438624: 66 44 0f 6f de movdqa xmm11, xmm6 + 438629: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43862e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438633: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438638: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43863d: 66 45 0f db c1 pand xmm8, xmm9 + 438642: 66 45 0f db d3 pand xmm10, xmm11 + 438647: 66 44 0f db c7 pand xmm8, xmm7 + 43864c: 66 44 0f db d7 pand xmm10, xmm7 + 438651: 66 41 0f eb c8 por xmm1, xmm8 + 438656: 66 41 0f eb d2 por xmm2, xmm10 + 43865b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43865f: 66 0f f8 d0 psubb xmm2, xmm0 + 438663: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 438668: d3 ea shr edx, cl + 43866a: 41 d3 e9 shr r9d, cl + 43866d: 44 29 ca sub edx, r9d + 438670: 0f 85 2f 0a 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 438676: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43867a: 66 0f ef c0 pxor xmm0, xmm0 + 43867e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 438685: 41 b9 0b 00 00 00 mov r9d, 11 + 43868b: 4c 8d 57 0b lea r10, [rdi + 11] + 43868f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 438696: 49 81 ea 00 10 00 00 sub r10, 4096 + 43869d: 0f 1f 00 nop dword ptr [rax] + 4386a0: 49 83 c2 10 add r10, 16 + 4386a4: 0f 8f 26 01 00 00 jg 0x4387d0 <__strcasecmp_l_sse2+0x1900> + 4386aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4386af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4386b4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4386b8: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4386bd: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 4386c2: 66 0f eb d3 por xmm2, xmm3 + 4386c6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4386cb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4386d0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4386d5: 66 44 0f 6f de movdqa xmm11, xmm6 + 4386da: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4386df: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4386e4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4386e9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4386ee: 66 45 0f db c1 pand xmm8, xmm9 + 4386f3: 66 45 0f db d3 pand xmm10, xmm11 + 4386f8: 66 44 0f db c7 pand xmm8, xmm7 + 4386fd: 66 44 0f db d7 pand xmm10, xmm7 + 438702: 66 41 0f eb c8 por xmm1, xmm8 + 438707: 66 41 0f eb d2 por xmm2, xmm10 + 43870c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438710: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438714: 66 0f f8 c8 psubb xmm1, xmm0 + 438718: 66 0f d7 d1 pmovmskb edx, xmm1 + 43871c: 81 ea ff ff 00 00 sub edx, 65535 + 438722: 0f 85 78 09 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438728: 48 83 c1 10 add rcx, 16 + 43872c: 66 0f 6f dc movdqa xmm3, xmm4 + 438730: 49 83 c2 10 add r10, 16 + 438734: 0f 8f 96 00 00 00 jg 0x4387d0 <__strcasecmp_l_sse2+0x1900> + 43873a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43873f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438744: 66 0f 6f e2 movdqa xmm4, xmm2 + 438748: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43874d: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 438752: 66 0f eb d3 por xmm2, xmm3 + 438756: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43875b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438760: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438765: 66 44 0f 6f de movdqa xmm11, xmm6 + 43876a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43876f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438774: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438779: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43877e: 66 45 0f db c1 pand xmm8, xmm9 + 438783: 66 45 0f db d3 pand xmm10, xmm11 + 438788: 66 44 0f db c7 pand xmm8, xmm7 + 43878d: 66 44 0f db d7 pand xmm10, xmm7 + 438792: 66 41 0f eb c8 por xmm1, xmm8 + 438797: 66 41 0f eb d2 por xmm2, xmm10 + 43879c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4387a0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4387a4: 66 0f f8 c8 psubb xmm1, xmm0 + 4387a8: 66 0f d7 d1 pmovmskb edx, xmm1 + 4387ac: 81 ea ff ff 00 00 sub edx, 65535 + 4387b2: 0f 85 e8 08 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 4387b8: 48 83 c1 10 add rcx, 16 + 4387bc: 66 0f 6f dc movdqa xmm3, xmm4 + 4387c0: e9 db fe ff ff jmp 0x4386a0 <__strcasecmp_l_sse2+0x17d0> + 4387c5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4387d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4387d4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4387d8: f7 c2 00 f8 00 00 test edx, 63488 + 4387de: 75 10 jne 0x4387f0 <__strcasecmp_l_sse2+0x1920> + 4387e0: 66 0f ef c0 pxor xmm0, xmm0 + 4387e4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4387eb: e9 ba fe ff ff jmp 0x4386aa <__strcasecmp_l_sse2+0x17da> + 4387f0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4387f5: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4387fa: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4387ff: e9 3c 08 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 438804: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43880f: 90 nop + 438810: 66 0f ef c0 pxor xmm0, xmm0 + 438814: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 438818: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43881c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438820: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 438825: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43882a: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43882f: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438834: 66 44 0f 6f de movdqa xmm11, xmm6 + 438839: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43883e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438843: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438848: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43884d: 66 45 0f db c1 pand xmm8, xmm9 + 438852: 66 45 0f db d3 pand xmm10, xmm11 + 438857: 66 44 0f db c7 pand xmm8, xmm7 + 43885c: 66 44 0f db d7 pand xmm10, xmm7 + 438861: 66 41 0f eb c8 por xmm1, xmm8 + 438866: 66 41 0f eb d2 por xmm2, xmm10 + 43886b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43886f: 66 0f f8 d0 psubb xmm2, xmm0 + 438873: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 438878: d3 ea shr edx, cl + 43887a: 41 d3 e9 shr r9d, cl + 43887d: 44 29 ca sub edx, r9d + 438880: 0f 85 1f 08 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 438886: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43888a: 66 0f ef c0 pxor xmm0, xmm0 + 43888e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 438895: 41 b9 0c 00 00 00 mov r9d, 12 + 43889b: 4c 8d 57 0c lea r10, [rdi + 12] + 43889f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 4388a6: 49 81 ea 00 10 00 00 sub r10, 4096 + 4388ad: 0f 1f 00 nop dword ptr [rax] + 4388b0: 49 83 c2 10 add r10, 16 + 4388b4: 0f 8f 26 01 00 00 jg 0x4389e0 <__strcasecmp_l_sse2+0x1b10> + 4388ba: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4388bf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4388c4: 66 0f 6f e2 movdqa xmm4, xmm2 + 4388c8: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 4388cd: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 4388d2: 66 0f eb d3 por xmm2, xmm3 + 4388d6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4388db: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4388e0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4388e5: 66 44 0f 6f de movdqa xmm11, xmm6 + 4388ea: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4388ef: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4388f4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4388f9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4388fe: 66 45 0f db c1 pand xmm8, xmm9 + 438903: 66 45 0f db d3 pand xmm10, xmm11 + 438908: 66 44 0f db c7 pand xmm8, xmm7 + 43890d: 66 44 0f db d7 pand xmm10, xmm7 + 438912: 66 41 0f eb c8 por xmm1, xmm8 + 438917: 66 41 0f eb d2 por xmm2, xmm10 + 43891c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438920: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438924: 66 0f f8 c8 psubb xmm1, xmm0 + 438928: 66 0f d7 d1 pmovmskb edx, xmm1 + 43892c: 81 ea ff ff 00 00 sub edx, 65535 + 438932: 0f 85 68 07 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438938: 48 83 c1 10 add rcx, 16 + 43893c: 66 0f 6f dc movdqa xmm3, xmm4 + 438940: 49 83 c2 10 add r10, 16 + 438944: 0f 8f 96 00 00 00 jg 0x4389e0 <__strcasecmp_l_sse2+0x1b10> + 43894a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43894f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438954: 66 0f 6f e2 movdqa xmm4, xmm2 + 438958: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43895d: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 438962: 66 0f eb d3 por xmm2, xmm3 + 438966: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43896b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438970: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438975: 66 44 0f 6f de movdqa xmm11, xmm6 + 43897a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43897f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438984: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438989: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43898e: 66 45 0f db c1 pand xmm8, xmm9 + 438993: 66 45 0f db d3 pand xmm10, xmm11 + 438998: 66 44 0f db c7 pand xmm8, xmm7 + 43899d: 66 44 0f db d7 pand xmm10, xmm7 + 4389a2: 66 41 0f eb c8 por xmm1, xmm8 + 4389a7: 66 41 0f eb d2 por xmm2, xmm10 + 4389ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4389b0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4389b4: 66 0f f8 c8 psubb xmm1, xmm0 + 4389b8: 66 0f d7 d1 pmovmskb edx, xmm1 + 4389bc: 81 ea ff ff 00 00 sub edx, 65535 + 4389c2: 0f 85 d8 06 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 4389c8: 48 83 c1 10 add rcx, 16 + 4389cc: 66 0f 6f dc movdqa xmm3, xmm4 + 4389d0: e9 db fe ff ff jmp 0x4388b0 <__strcasecmp_l_sse2+0x19e0> + 4389d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4389e0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4389e4: 66 0f d7 d0 pmovmskb edx, xmm0 + 4389e8: f7 c2 00 f0 00 00 test edx, 61440 + 4389ee: 75 10 jne 0x438a00 <__strcasecmp_l_sse2+0x1b30> + 4389f0: 66 0f ef c0 pxor xmm0, xmm0 + 4389f4: 49 81 ea 00 10 00 00 sub r10, 4096 + 4389fb: e9 ba fe ff ff jmp 0x4388ba <__strcasecmp_l_sse2+0x19ea> + 438a00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 438a05: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438a0a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438a0f: e9 2c 06 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 438a14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 438a1f: 90 nop + 438a20: 66 0f ef c0 pxor xmm0, xmm0 + 438a24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 438a28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 438a2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438a30: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 438a35: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 438a3a: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438a3f: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438a44: 66 44 0f 6f de movdqa xmm11, xmm6 + 438a49: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 438a4e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438a53: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438a58: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 438a5d: 66 45 0f db c1 pand xmm8, xmm9 + 438a62: 66 45 0f db d3 pand xmm10, xmm11 + 438a67: 66 44 0f db c7 pand xmm8, xmm7 + 438a6c: 66 44 0f db d7 pand xmm10, xmm7 + 438a71: 66 41 0f eb c8 por xmm1, xmm8 + 438a76: 66 41 0f eb d2 por xmm2, xmm10 + 438a7b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 438a7f: 66 0f f8 d0 psubb xmm2, xmm0 + 438a83: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 438a88: d3 ea shr edx, cl + 438a8a: 41 d3 e9 shr r9d, cl + 438a8d: 44 29 ca sub edx, r9d + 438a90: 0f 85 0f 06 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 438a96: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 438a9a: 66 0f ef c0 pxor xmm0, xmm0 + 438a9e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 438aa5: 41 b9 0d 00 00 00 mov r9d, 13 + 438aab: 4c 8d 57 0d lea r10, [rdi + 13] + 438aaf: 49 81 e2 ff 0f 00 00 and r10, 4095 + 438ab6: 49 81 ea 00 10 00 00 sub r10, 4096 + 438abd: 0f 1f 00 nop dword ptr [rax] + 438ac0: 49 83 c2 10 add r10, 16 + 438ac4: 0f 8f 26 01 00 00 jg 0x438bf0 <__strcasecmp_l_sse2+0x1d20> + 438aca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 438acf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438ad4: 66 0f 6f e2 movdqa xmm4, xmm2 + 438ad8: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438add: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 438ae2: 66 0f eb d3 por xmm2, xmm3 + 438ae6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 438aeb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438af0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438af5: 66 44 0f 6f de movdqa xmm11, xmm6 + 438afa: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 438aff: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438b04: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438b09: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 438b0e: 66 45 0f db c1 pand xmm8, xmm9 + 438b13: 66 45 0f db d3 pand xmm10, xmm11 + 438b18: 66 44 0f db c7 pand xmm8, xmm7 + 438b1d: 66 44 0f db d7 pand xmm10, xmm7 + 438b22: 66 41 0f eb c8 por xmm1, xmm8 + 438b27: 66 41 0f eb d2 por xmm2, xmm10 + 438b2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438b30: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438b34: 66 0f f8 c8 psubb xmm1, xmm0 + 438b38: 66 0f d7 d1 pmovmskb edx, xmm1 + 438b3c: 81 ea ff ff 00 00 sub edx, 65535 + 438b42: 0f 85 58 05 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438b48: 48 83 c1 10 add rcx, 16 + 438b4c: 66 0f 6f dc movdqa xmm3, xmm4 + 438b50: 49 83 c2 10 add r10, 16 + 438b54: 0f 8f 96 00 00 00 jg 0x438bf0 <__strcasecmp_l_sse2+0x1d20> + 438b5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 438b5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438b64: 66 0f 6f e2 movdqa xmm4, xmm2 + 438b68: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438b6d: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 438b72: 66 0f eb d3 por xmm2, xmm3 + 438b76: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 438b7b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438b80: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438b85: 66 44 0f 6f de movdqa xmm11, xmm6 + 438b8a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 438b8f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438b94: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438b99: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 438b9e: 66 45 0f db c1 pand xmm8, xmm9 + 438ba3: 66 45 0f db d3 pand xmm10, xmm11 + 438ba8: 66 44 0f db c7 pand xmm8, xmm7 + 438bad: 66 44 0f db d7 pand xmm10, xmm7 + 438bb2: 66 41 0f eb c8 por xmm1, xmm8 + 438bb7: 66 41 0f eb d2 por xmm2, xmm10 + 438bbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438bc0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438bc4: 66 0f f8 c8 psubb xmm1, xmm0 + 438bc8: 66 0f d7 d1 pmovmskb edx, xmm1 + 438bcc: 81 ea ff ff 00 00 sub edx, 65535 + 438bd2: 0f 85 c8 04 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438bd8: 48 83 c1 10 add rcx, 16 + 438bdc: 66 0f 6f dc movdqa xmm3, xmm4 + 438be0: e9 db fe ff ff jmp 0x438ac0 <__strcasecmp_l_sse2+0x1bf0> + 438be5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 438bf0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 438bf4: 66 0f d7 d0 pmovmskb edx, xmm0 + 438bf8: f7 c2 00 e0 00 00 test edx, 57344 + 438bfe: 75 10 jne 0x438c10 <__strcasecmp_l_sse2+0x1d40> + 438c00: 66 0f ef c0 pxor xmm0, xmm0 + 438c04: 49 81 ea 00 10 00 00 sub r10, 4096 + 438c0b: e9 ba fe ff ff jmp 0x438aca <__strcasecmp_l_sse2+0x1bfa> + 438c10: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 438c15: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438c1a: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438c1f: e9 1c 04 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 438c24: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 438c2f: 90 nop + 438c30: 66 0f ef c0 pxor xmm0, xmm0 + 438c34: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 438c38: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 438c3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438c40: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 438c45: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 438c4a: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438c4f: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438c54: 66 44 0f 6f de movdqa xmm11, xmm6 + 438c59: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 438c5e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438c63: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438c68: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 438c6d: 66 45 0f db c1 pand xmm8, xmm9 + 438c72: 66 45 0f db d3 pand xmm10, xmm11 + 438c77: 66 44 0f db c7 pand xmm8, xmm7 + 438c7c: 66 44 0f db d7 pand xmm10, xmm7 + 438c81: 66 41 0f eb c8 por xmm1, xmm8 + 438c86: 66 41 0f eb d2 por xmm2, xmm10 + 438c8b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 438c8f: 66 0f f8 d0 psubb xmm2, xmm0 + 438c93: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 438c98: d3 ea shr edx, cl + 438c9a: 41 d3 e9 shr r9d, cl + 438c9d: 44 29 ca sub edx, r9d + 438ca0: 0f 85 ff 03 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 438ca6: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 438caa: 66 0f ef c0 pxor xmm0, xmm0 + 438cae: 48 c7 c1 10 00 00 00 mov rcx, 16 + 438cb5: 41 b9 0e 00 00 00 mov r9d, 14 + 438cbb: 4c 8d 57 0e lea r10, [rdi + 14] + 438cbf: 49 81 e2 ff 0f 00 00 and r10, 4095 + 438cc6: 49 81 ea 00 10 00 00 sub r10, 4096 + 438ccd: 0f 1f 00 nop dword ptr [rax] + 438cd0: 49 83 c2 10 add r10, 16 + 438cd4: 0f 8f 26 01 00 00 jg 0x438e00 <__strcasecmp_l_sse2+0x1f30> + 438cda: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 438cdf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438ce4: 66 0f 6f e2 movdqa xmm4, xmm2 + 438ce8: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438ced: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 438cf2: 66 0f eb d3 por xmm2, xmm3 + 438cf6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 438cfb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438d00: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438d05: 66 44 0f 6f de movdqa xmm11, xmm6 + 438d0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 438d0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438d14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438d19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 438d1e: 66 45 0f db c1 pand xmm8, xmm9 + 438d23: 66 45 0f db d3 pand xmm10, xmm11 + 438d28: 66 44 0f db c7 pand xmm8, xmm7 + 438d2d: 66 44 0f db d7 pand xmm10, xmm7 + 438d32: 66 41 0f eb c8 por xmm1, xmm8 + 438d37: 66 41 0f eb d2 por xmm2, xmm10 + 438d3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438d40: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438d44: 66 0f f8 c8 psubb xmm1, xmm0 + 438d48: 66 0f d7 d1 pmovmskb edx, xmm1 + 438d4c: 81 ea ff ff 00 00 sub edx, 65535 + 438d52: 0f 85 48 03 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438d58: 48 83 c1 10 add rcx, 16 + 438d5c: 66 0f 6f dc movdqa xmm3, xmm4 + 438d60: 49 83 c2 10 add r10, 16 + 438d64: 0f 8f 96 00 00 00 jg 0x438e00 <__strcasecmp_l_sse2+0x1f30> + 438d6a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 438d6f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438d74: 66 0f 6f e2 movdqa xmm4, xmm2 + 438d78: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438d7d: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 438d82: 66 0f eb d3 por xmm2, xmm3 + 438d86: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 438d8b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438d90: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438d95: 66 44 0f 6f de movdqa xmm11, xmm6 + 438d9a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 438d9f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438da4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438da9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 438dae: 66 45 0f db c1 pand xmm8, xmm9 + 438db3: 66 45 0f db d3 pand xmm10, xmm11 + 438db8: 66 44 0f db c7 pand xmm8, xmm7 + 438dbd: 66 44 0f db d7 pand xmm10, xmm7 + 438dc2: 66 41 0f eb c8 por xmm1, xmm8 + 438dc7: 66 41 0f eb d2 por xmm2, xmm10 + 438dcc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438dd0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438dd4: 66 0f f8 c8 psubb xmm1, xmm0 + 438dd8: 66 0f d7 d1 pmovmskb edx, xmm1 + 438ddc: 81 ea ff ff 00 00 sub edx, 65535 + 438de2: 0f 85 b8 02 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438de8: 48 83 c1 10 add rcx, 16 + 438dec: 66 0f 6f dc movdqa xmm3, xmm4 + 438df0: e9 db fe ff ff jmp 0x438cd0 <__strcasecmp_l_sse2+0x1e00> + 438df5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 438e00: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 438e04: 66 0f d7 d0 pmovmskb edx, xmm0 + 438e08: f7 c2 00 c0 00 00 test edx, 49152 + 438e0e: 75 10 jne 0x438e20 <__strcasecmp_l_sse2+0x1f50> + 438e10: 66 0f ef c0 pxor xmm0, xmm0 + 438e14: 49 81 ea 00 10 00 00 sub r10, 4096 + 438e1b: e9 ba fe ff ff jmp 0x438cda <__strcasecmp_l_sse2+0x1e0a> + 438e20: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 438e25: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438e2a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438e2f: e9 0c 02 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> + 438e34: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 438e3f: 90 nop + 438e40: 66 0f ef c0 pxor xmm0, xmm0 + 438e44: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 438e48: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 438e4c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438e50: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 438e55: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 438e5a: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438e5f: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438e64: 66 44 0f 6f de movdqa xmm11, xmm6 + 438e69: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 438e6e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438e73: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438e78: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 438e7d: 66 45 0f db c1 pand xmm8, xmm9 + 438e82: 66 45 0f db d3 pand xmm10, xmm11 + 438e87: 66 44 0f db c7 pand xmm8, xmm7 + 438e8c: 66 44 0f db d7 pand xmm10, xmm7 + 438e91: 66 41 0f eb c8 por xmm1, xmm8 + 438e96: 66 41 0f eb d2 por xmm2, xmm10 + 438e9b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 438e9f: 66 0f f8 d0 psubb xmm2, xmm0 + 438ea3: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 438ea8: d3 ea shr edx, cl + 438eaa: 41 d3 e9 shr r9d, cl + 438ead: 44 29 ca sub edx, r9d + 438eb0: 0f 85 ef 01 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> + 438eb6: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 438eba: 66 0f ef c0 pxor xmm0, xmm0 + 438ebe: 48 c7 c1 10 00 00 00 mov rcx, 16 + 438ec5: 41 b9 0f 00 00 00 mov r9d, 15 + 438ecb: 4c 8d 57 0f lea r10, [rdi + 15] + 438ecf: 49 81 e2 ff 0f 00 00 and r10, 4095 + 438ed6: 49 81 ea 00 10 00 00 sub r10, 4096 + 438edd: 0f 1f 00 nop dword ptr [rax] + 438ee0: 49 83 c2 10 add r10, 16 + 438ee4: 0f 8f 26 01 00 00 jg 0x439010 <__strcasecmp_l_sse2+0x2140> + 438eea: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 438eef: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438ef4: 66 0f 6f e2 movdqa xmm4, xmm2 + 438ef8: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438efd: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 438f02: 66 0f eb d3 por xmm2, xmm3 + 438f06: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 438f0b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438f10: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438f15: 66 44 0f 6f de movdqa xmm11, xmm6 + 438f1a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 438f1f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438f24: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438f29: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 438f2e: 66 45 0f db c1 pand xmm8, xmm9 + 438f33: 66 45 0f db d3 pand xmm10, xmm11 + 438f38: 66 44 0f db c7 pand xmm8, xmm7 + 438f3d: 66 44 0f db d7 pand xmm10, xmm7 + 438f42: 66 41 0f eb c8 por xmm1, xmm8 + 438f47: 66 41 0f eb d2 por xmm2, xmm10 + 438f4c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438f50: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438f54: 66 0f f8 c8 psubb xmm1, xmm0 + 438f58: 66 0f d7 d1 pmovmskb edx, xmm1 + 438f5c: 81 ea ff ff 00 00 sub edx, 65535 + 438f62: 0f 85 38 01 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438f68: 48 83 c1 10 add rcx, 16 + 438f6c: 66 0f 6f dc movdqa xmm3, xmm4 + 438f70: 49 83 c2 10 add r10, 16 + 438f74: 0f 8f 96 00 00 00 jg 0x439010 <__strcasecmp_l_sse2+0x2140> + 438f7a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 438f7f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 438f84: 66 0f 6f e2 movdqa xmm4, xmm2 + 438f88: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 438f8d: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 438f92: 66 0f eb d3 por xmm2, xmm3 + 438f96: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 438f9b: 66 44 0f 6f ce movdqa xmm9, xmm6 + 438fa0: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 438fa5: 66 44 0f 6f de movdqa xmm11, xmm6 + 438faa: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 438faf: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 438fb4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 438fb9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 438fbe: 66 45 0f db c1 pand xmm8, xmm9 + 438fc3: 66 45 0f db d3 pand xmm10, xmm11 + 438fc8: 66 44 0f db c7 pand xmm8, xmm7 + 438fcd: 66 44 0f db d7 pand xmm10, xmm7 + 438fd2: 66 41 0f eb c8 por xmm1, xmm8 + 438fd7: 66 41 0f eb d2 por xmm2, xmm10 + 438fdc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 438fe0: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 438fe4: 66 0f f8 c8 psubb xmm1, xmm0 + 438fe8: 66 0f d7 d1 pmovmskb edx, xmm1 + 438fec: 81 ea ff ff 00 00 sub edx, 65535 + 438ff2: 0f 85 a8 00 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> + 438ff8: 48 83 c1 10 add rcx, 16 + 438ffc: 66 0f 6f dc movdqa xmm3, xmm4 + 439000: e9 db fe ff ff jmp 0x438ee0 <__strcasecmp_l_sse2+0x2010> + 439005: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 439010: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 439014: 66 0f d7 d0 pmovmskb edx, xmm0 + 439018: f7 c2 00 80 00 00 test edx, 32768 + 43901e: 75 10 jne 0x439030 <__strcasecmp_l_sse2+0x2160> + 439020: 66 0f ef c0 pxor xmm0, xmm0 + 439024: 49 81 ea 00 10 00 00 sub r10, 4096 + 43902b: e9 ba fe ff ff jmp 0x438eea <__strcasecmp_l_sse2+0x201a> + 439030: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439035: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43903a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43903f: 90 nop + 439040: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439045: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43904a: 66 44 0f 6f d3 movdqa xmm10, xmm3 + 43904f: 66 44 0f 6f de movdqa xmm11, xmm6 + 439054: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439059: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43905e: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439063: 66 44 0f 64 db pcmpgtb xmm11, xmm3 + 439068: 66 45 0f db c1 pand xmm8, xmm9 + 43906d: 66 45 0f db d3 pand xmm10, xmm11 + 439072: 66 44 0f db c7 pand xmm8, xmm7 + 439077: 66 44 0f db d7 pand xmm10, xmm7 + 43907c: 66 41 0f eb c8 por xmm1, xmm8 + 439081: 66 41 0f eb da por xmm3, xmm10 + 439086: 66 0f 74 cb pcmpeqb xmm1, xmm3 + 43908a: 66 0f f8 c8 psubb xmm1, xmm0 + 43908e: 66 0f d7 d1 pmovmskb edx, xmm1 + 439092: f7 d2 not edx + 439094: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43909f: 90 nop + 4390a0: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] + 4390a5: 48 8d 3c 07 lea rdi, [rdi + rax] + 4390a9: 48 8d 34 0e lea rsi, [rsi + rcx] + 4390ad: 45 85 c0 test r8d, r8d + 4390b0: 74 0e je 0x4390c0 <__strcasecmp_l_sse2+0x21f0> + 4390b2: 48 87 f7 xchg rsi, rdi + 4390b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4390c0: 48 0f bc d2 bsf rdx, rdx + 4390c4: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 4390c8: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 4390cc: 48 8d 15 cd 23 06 00 lea rdx, [rip + 402381] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 4390d3: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] + 4390d6: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] + 4390d9: 29 c8 sub eax, ecx + 4390db: c3 ret + 4390dc: 31 c0 xor eax, eax + 4390de: c3 ret + 4390df: 90 nop + 4390e0: 0f b6 0e movzx ecx, byte ptr [rsi] + 4390e3: 0f b6 07 movzx eax, byte ptr [rdi] + 4390e6: 48 8d 15 b3 23 06 00 lea rdx, [rip + 402355] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 4390ed: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] + 4390f0: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] + 4390f3: 29 c8 sub eax, ecx + 4390f5: c3 ret + 4390f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000439100 <__strcasecmp_ssse3>: + 439100: f3 0f 1e fa endbr64 + 439104: 48 c7 c0 a8 ff ff ff mov rax, -88 + 43910b: 64 48 8b 10 mov rdx, qword ptr fs:[rax] + 43910f: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 439114: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43911f: 90 nop + +0000000000439120 <__strcasecmp_l_ssse3>: + 439120: f3 0f 1e fa endbr64 + 439124: 48 8b 02 mov rax, qword ptr [rdx] + 439127: f7 80 78 02 00 00 01 00 00 00 test dword ptr [rax + 632], 1 + 439131: 0f 85 49 e1 00 00 jne 0x447280 <__strcasecmp_l_nonascii> + 439137: 89 f1 mov ecx, esi + 439139: 89 f8 mov eax, edi + 43913b: 48 83 e1 3f and rcx, 63 + 43913f: 48 83 e0 3f and rax, 63 + 439143: 66 0f 6f 2d 85 ec 05 00 movdqa xmm5, xmmword ptr [rip + 388229] # 0x497dd0 <__PRETTY_FUNCTION__.12580+0x1030> + 43914b: 66 0f 6f 35 8d ec 05 00 movdqa xmm6, xmmword ptr [rip + 388237] # 0x497de0 <__PRETTY_FUNCTION__.12580+0x1040> + 439153: 66 0f 6f 3d 95 ec 05 00 movdqa xmm7, xmmword ptr [rip + 388245] # 0x497df0 <__PRETTY_FUNCTION__.12580+0x1050> + 43915b: 83 f9 30 cmp ecx, 48 + 43915e: 0f 87 8c 00 00 00 ja 0x4391f0 <__strcasecmp_l_ssse3+0xd0> + 439164: 83 f8 30 cmp eax, 48 + 439167: 0f 87 83 00 00 00 ja 0x4391f0 <__strcasecmp_l_ssse3+0xd0> + 43916d: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] + 439171: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] + 439175: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] + 43917a: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] + 43917f: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439184: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439189: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43918e: 66 44 0f 6f de movdqa xmm11, xmm6 + 439193: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439198: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43919d: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4391a2: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4391a7: 66 45 0f db c1 pand xmm8, xmm9 + 4391ac: 66 45 0f db d3 pand xmm10, xmm11 + 4391b1: 66 44 0f db c7 pand xmm8, xmm7 + 4391b6: 66 44 0f db d7 pand xmm10, xmm7 + 4391bb: 66 41 0f eb c8 por xmm1, xmm8 + 4391c0: 66 41 0f eb d2 por xmm2, xmm10 + 4391c5: 66 0f ef c0 pxor xmm0, xmm0 + 4391c9: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4391cd: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4391d1: 66 0f f8 c8 psubb xmm1, xmm0 + 4391d5: 66 0f d7 d1 pmovmskb edx, xmm1 + 4391d9: 81 ea ff ff 00 00 sub edx, 65535 + 4391df: 0f 85 3b 20 00 00 jne 0x43b220 <__strcasecmp_l_ssse3+0x2100> + 4391e5: 48 83 c6 10 add rsi, 16 + 4391e9: 48 83 c7 10 add rdi, 16 + 4391ed: 0f 1f 00 nop dword ptr [rax] + 4391f0: 48 83 e6 f0 and rsi, -16 + 4391f4: 48 83 e7 f0 and rdi, -16 + 4391f8: ba ff ff 00 00 mov edx, 65535 + 4391fd: 45 31 c0 xor r8d, r8d + 439200: 83 e1 0f and ecx, 15 + 439203: 83 e0 0f and eax, 15 + 439206: 39 c1 cmp ecx, eax + 439208: 74 26 je 0x439230 <__strcasecmp_l_ssse3+0x110> + 43920a: 77 07 ja 0x439213 <__strcasecmp_l_ssse3+0xf3> + 43920c: 41 89 d0 mov r8d, edx + 43920f: 91 xchg eax, ecx + 439210: 48 87 f7 xchg rsi, rdi + 439213: 4c 8d 48 0f lea r9, [rax + 15] + 439217: 49 29 c9 sub r9, rcx + 43921a: 4c 8d 15 1f ec 05 00 lea r10, [rip + 388127] # 0x497e40 <__PRETTY_FUNCTION__.12580+0x10a0> + 439221: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] + 439225: 4f 8d 14 0a lea r10, [r10 + r9] + 439229: 3e 41 ff e2 jmp r10 + 43922d: 0f 1f 00 nop dword ptr [rax] + 439230: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 439234: 66 0f ef c0 pxor xmm0, xmm0 + 439238: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43923c: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 439240: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439245: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43924a: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43924f: 66 44 0f 6f de movdqa xmm11, xmm6 + 439254: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439259: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43925e: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439263: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439268: 66 45 0f db c1 pand xmm8, xmm9 + 43926d: 66 45 0f db d3 pand xmm10, xmm11 + 439272: 66 44 0f db c7 pand xmm8, xmm7 + 439277: 66 44 0f db d7 pand xmm10, xmm7 + 43927c: 66 41 0f eb c8 por xmm1, xmm8 + 439281: 66 41 0f eb d2 por xmm2, xmm10 + 439286: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43928a: 66 0f f8 c8 psubb xmm1, xmm0 + 43928e: 66 44 0f d7 c9 pmovmskb r9d, xmm1 + 439293: d3 ea shr edx, cl + 439295: 41 d3 e9 shr r9d, cl + 439298: 44 29 ca sub edx, r9d + 43929b: 0f 85 64 1f 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 4392a1: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4392a8: 49 c7 c1 10 00 00 00 mov r9, 16 + 4392af: 66 0f ef c0 pxor xmm0, xmm0 + 4392b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4392be: 66 90 nop + 4392c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4392c5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4392ca: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4392cf: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4392d4: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4392d9: 66 44 0f 6f de movdqa xmm11, xmm6 + 4392de: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4392e3: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4392e8: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4392ed: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4392f2: 66 45 0f db c1 pand xmm8, xmm9 + 4392f7: 66 45 0f db d3 pand xmm10, xmm11 + 4392fc: 66 44 0f db c7 pand xmm8, xmm7 + 439301: 66 44 0f db d7 pand xmm10, xmm7 + 439306: 66 41 0f eb c8 por xmm1, xmm8 + 43930b: 66 41 0f eb d2 por xmm2, xmm10 + 439310: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439314: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439318: 66 0f f8 c8 psubb xmm1, xmm0 + 43931c: 66 0f d7 d1 pmovmskb edx, xmm1 + 439320: 81 ea ff ff 00 00 sub edx, 65535 + 439326: 0f 85 d4 1e 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43932c: 48 83 c1 10 add rcx, 16 + 439330: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439335: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43933a: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43933f: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439344: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439349: 66 44 0f 6f de movdqa xmm11, xmm6 + 43934e: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439353: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439358: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43935d: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439362: 66 45 0f db c1 pand xmm8, xmm9 + 439367: 66 45 0f db d3 pand xmm10, xmm11 + 43936c: 66 44 0f db c7 pand xmm8, xmm7 + 439371: 66 44 0f db d7 pand xmm10, xmm7 + 439376: 66 41 0f eb c8 por xmm1, xmm8 + 43937b: 66 41 0f eb d2 por xmm2, xmm10 + 439380: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439384: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439388: 66 0f f8 c8 psubb xmm1, xmm0 + 43938c: 66 0f d7 d1 pmovmskb edx, xmm1 + 439390: 81 ea ff ff 00 00 sub edx, 65535 + 439396: 0f 85 64 1e 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43939c: 48 83 c1 10 add rcx, 16 + 4393a0: e9 1b ff ff ff jmp 0x4392c0 <__strcasecmp_l_ssse3+0x1a0> + 4393a5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4393b0: 66 0f ef c0 pxor xmm0, xmm0 + 4393b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4393b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4393bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4393c0: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 4393c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4393ca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4393cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4393d4: 66 44 0f 6f de movdqa xmm11, xmm6 + 4393d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4393de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4393e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4393e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4393ed: 66 45 0f db c1 pand xmm8, xmm9 + 4393f2: 66 45 0f db d3 pand xmm10, xmm11 + 4393f7: 66 44 0f db c7 pand xmm8, xmm7 + 4393fc: 66 44 0f db d7 pand xmm10, xmm7 + 439401: 66 41 0f eb c8 por xmm1, xmm8 + 439406: 66 41 0f eb d2 por xmm2, xmm10 + 43940b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43940f: 66 0f f8 d0 psubb xmm2, xmm0 + 439413: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 439418: d3 ea shr edx, cl + 43941a: 41 d3 e9 shr r9d, cl + 43941d: 44 29 ca sub edx, r9d + 439420: 0f 85 df 1d 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 439426: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43942a: 66 0f ef c0 pxor xmm0, xmm0 + 43942e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 439435: 41 b9 01 00 00 00 mov r9d, 1 + 43943b: 4c 8d 57 01 lea r10, [rdi + 1] + 43943f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 439446: 49 81 ea 00 10 00 00 sub r10, 4096 + 43944d: 0f 1f 00 nop dword ptr [rax] + 439450: 49 83 c2 10 add r10, 16 + 439454: 0f 8f 16 01 00 00 jg 0x439570 <__strcasecmp_l_ssse3+0x450> + 43945a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43945f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 439464: 66 0f 6f e2 movdqa xmm4, xmm2 + 439468: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 43946e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439473: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439478: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43947d: 66 44 0f 6f de movdqa xmm11, xmm6 + 439482: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439487: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43948c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439491: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439496: 66 45 0f db c1 pand xmm8, xmm9 + 43949b: 66 45 0f db d3 pand xmm10, xmm11 + 4394a0: 66 44 0f db c7 pand xmm8, xmm7 + 4394a5: 66 44 0f db d7 pand xmm10, xmm7 + 4394aa: 66 41 0f eb c8 por xmm1, xmm8 + 4394af: 66 41 0f eb d2 por xmm2, xmm10 + 4394b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4394b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4394bc: 66 0f f8 c8 psubb xmm1, xmm0 + 4394c0: 66 0f d7 d1 pmovmskb edx, xmm1 + 4394c4: 81 ea ff ff 00 00 sub edx, 65535 + 4394ca: 0f 85 30 1d 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 4394d0: 48 83 c1 10 add rcx, 16 + 4394d4: 66 0f 6f dc movdqa xmm3, xmm4 + 4394d8: 49 83 c2 10 add r10, 16 + 4394dc: 0f 8f 8e 00 00 00 jg 0x439570 <__strcasecmp_l_ssse3+0x450> + 4394e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4394e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4394ec: 66 0f 6f e2 movdqa xmm4, xmm2 + 4394f0: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 4394f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4394fb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439500: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439505: 66 44 0f 6f de movdqa xmm11, xmm6 + 43950a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43950f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439514: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439519: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43951e: 66 45 0f db c1 pand xmm8, xmm9 + 439523: 66 45 0f db d3 pand xmm10, xmm11 + 439528: 66 44 0f db c7 pand xmm8, xmm7 + 43952d: 66 44 0f db d7 pand xmm10, xmm7 + 439532: 66 41 0f eb c8 por xmm1, xmm8 + 439537: 66 41 0f eb d2 por xmm2, xmm10 + 43953c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439540: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439544: 66 0f f8 c8 psubb xmm1, xmm0 + 439548: 66 0f d7 d1 pmovmskb edx, xmm1 + 43954c: 81 ea ff ff 00 00 sub edx, 65535 + 439552: 0f 85 a8 1c 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 439558: 48 83 c1 10 add rcx, 16 + 43955c: 66 0f 6f dc movdqa xmm3, xmm4 + 439560: e9 eb fe ff ff jmp 0x439450 <__strcasecmp_l_ssse3+0x330> + 439565: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 439570: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 439574: 66 0f d7 d0 pmovmskb edx, xmm0 + 439578: f7 c2 fe ff 00 00 test edx, 65534 + 43957e: 75 10 jne 0x439590 <__strcasecmp_l_ssse3+0x470> + 439580: 66 0f ef c0 pxor xmm0, xmm0 + 439584: 49 81 ea 00 10 00 00 sub r10, 4096 + 43958b: e9 ca fe ff ff jmp 0x43945a <__strcasecmp_l_ssse3+0x33a> + 439590: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439595: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 43959a: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 43959f: e9 fc 1b 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 4395a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4395af: 90 nop + 4395b0: 66 0f ef c0 pxor xmm0, xmm0 + 4395b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4395b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4395bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4395c0: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 4395c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4395ca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4395cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4395d4: 66 44 0f 6f de movdqa xmm11, xmm6 + 4395d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4395de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4395e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4395e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4395ed: 66 45 0f db c1 pand xmm8, xmm9 + 4395f2: 66 45 0f db d3 pand xmm10, xmm11 + 4395f7: 66 44 0f db c7 pand xmm8, xmm7 + 4395fc: 66 44 0f db d7 pand xmm10, xmm7 + 439601: 66 41 0f eb c8 por xmm1, xmm8 + 439606: 66 41 0f eb d2 por xmm2, xmm10 + 43960b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43960f: 66 0f f8 d0 psubb xmm2, xmm0 + 439613: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 439618: d3 ea shr edx, cl + 43961a: 41 d3 e9 shr r9d, cl + 43961d: 44 29 ca sub edx, r9d + 439620: 0f 85 df 1b 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 439626: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43962a: 66 0f ef c0 pxor xmm0, xmm0 + 43962e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 439635: 41 b9 02 00 00 00 mov r9d, 2 + 43963b: 4c 8d 57 02 lea r10, [rdi + 2] + 43963f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 439646: 49 81 ea 00 10 00 00 sub r10, 4096 + 43964d: 0f 1f 00 nop dword ptr [rax] + 439650: 49 83 c2 10 add r10, 16 + 439654: 0f 8f 16 01 00 00 jg 0x439770 <__strcasecmp_l_ssse3+0x650> + 43965a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43965f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 439664: 66 0f 6f e2 movdqa xmm4, xmm2 + 439668: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 43966e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439673: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439678: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43967d: 66 44 0f 6f de movdqa xmm11, xmm6 + 439682: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439687: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43968c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439691: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439696: 66 45 0f db c1 pand xmm8, xmm9 + 43969b: 66 45 0f db d3 pand xmm10, xmm11 + 4396a0: 66 44 0f db c7 pand xmm8, xmm7 + 4396a5: 66 44 0f db d7 pand xmm10, xmm7 + 4396aa: 66 41 0f eb c8 por xmm1, xmm8 + 4396af: 66 41 0f eb d2 por xmm2, xmm10 + 4396b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4396b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4396bc: 66 0f f8 c8 psubb xmm1, xmm0 + 4396c0: 66 0f d7 d1 pmovmskb edx, xmm1 + 4396c4: 81 ea ff ff 00 00 sub edx, 65535 + 4396ca: 0f 85 30 1b 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 4396d0: 48 83 c1 10 add rcx, 16 + 4396d4: 66 0f 6f dc movdqa xmm3, xmm4 + 4396d8: 49 83 c2 10 add r10, 16 + 4396dc: 0f 8f 8e 00 00 00 jg 0x439770 <__strcasecmp_l_ssse3+0x650> + 4396e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4396e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4396ec: 66 0f 6f e2 movdqa xmm4, xmm2 + 4396f0: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 4396f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4396fb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439700: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439705: 66 44 0f 6f de movdqa xmm11, xmm6 + 43970a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43970f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439714: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439719: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43971e: 66 45 0f db c1 pand xmm8, xmm9 + 439723: 66 45 0f db d3 pand xmm10, xmm11 + 439728: 66 44 0f db c7 pand xmm8, xmm7 + 43972d: 66 44 0f db d7 pand xmm10, xmm7 + 439732: 66 41 0f eb c8 por xmm1, xmm8 + 439737: 66 41 0f eb d2 por xmm2, xmm10 + 43973c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439740: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439744: 66 0f f8 c8 psubb xmm1, xmm0 + 439748: 66 0f d7 d1 pmovmskb edx, xmm1 + 43974c: 81 ea ff ff 00 00 sub edx, 65535 + 439752: 0f 85 a8 1a 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 439758: 48 83 c1 10 add rcx, 16 + 43975c: 66 0f 6f dc movdqa xmm3, xmm4 + 439760: e9 eb fe ff ff jmp 0x439650 <__strcasecmp_l_ssse3+0x530> + 439765: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 439770: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 439774: 66 0f d7 d0 pmovmskb edx, xmm0 + 439778: f7 c2 fc ff 00 00 test edx, 65532 + 43977e: 75 10 jne 0x439790 <__strcasecmp_l_ssse3+0x670> + 439780: 66 0f ef c0 pxor xmm0, xmm0 + 439784: 49 81 ea 00 10 00 00 sub r10, 4096 + 43978b: e9 ca fe ff ff jmp 0x43965a <__strcasecmp_l_ssse3+0x53a> + 439790: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439795: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 43979a: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 43979f: e9 fc 19 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 4397a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4397af: 90 nop + 4397b0: 66 0f ef c0 pxor xmm0, xmm0 + 4397b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4397b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4397bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4397c0: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 4397c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4397ca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4397cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4397d4: 66 44 0f 6f de movdqa xmm11, xmm6 + 4397d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4397de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4397e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4397e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4397ed: 66 45 0f db c1 pand xmm8, xmm9 + 4397f2: 66 45 0f db d3 pand xmm10, xmm11 + 4397f7: 66 44 0f db c7 pand xmm8, xmm7 + 4397fc: 66 44 0f db d7 pand xmm10, xmm7 + 439801: 66 41 0f eb c8 por xmm1, xmm8 + 439806: 66 41 0f eb d2 por xmm2, xmm10 + 43980b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43980f: 66 0f f8 d0 psubb xmm2, xmm0 + 439813: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 439818: d3 ea shr edx, cl + 43981a: 41 d3 e9 shr r9d, cl + 43981d: 44 29 ca sub edx, r9d + 439820: 0f 85 df 19 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 439826: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43982a: 66 0f ef c0 pxor xmm0, xmm0 + 43982e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 439835: 41 b9 03 00 00 00 mov r9d, 3 + 43983b: 4c 8d 57 03 lea r10, [rdi + 3] + 43983f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 439846: 49 81 ea 00 10 00 00 sub r10, 4096 + 43984d: 0f 1f 00 nop dword ptr [rax] + 439850: 49 83 c2 10 add r10, 16 + 439854: 0f 8f 16 01 00 00 jg 0x439970 <__strcasecmp_l_ssse3+0x850> + 43985a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43985f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 439864: 66 0f 6f e2 movdqa xmm4, xmm2 + 439868: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 43986e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439873: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439878: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43987d: 66 44 0f 6f de movdqa xmm11, xmm6 + 439882: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439887: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43988c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439891: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439896: 66 45 0f db c1 pand xmm8, xmm9 + 43989b: 66 45 0f db d3 pand xmm10, xmm11 + 4398a0: 66 44 0f db c7 pand xmm8, xmm7 + 4398a5: 66 44 0f db d7 pand xmm10, xmm7 + 4398aa: 66 41 0f eb c8 por xmm1, xmm8 + 4398af: 66 41 0f eb d2 por xmm2, xmm10 + 4398b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4398b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 4398bc: 66 0f f8 c8 psubb xmm1, xmm0 + 4398c0: 66 0f d7 d1 pmovmskb edx, xmm1 + 4398c4: 81 ea ff ff 00 00 sub edx, 65535 + 4398ca: 0f 85 30 19 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 4398d0: 48 83 c1 10 add rcx, 16 + 4398d4: 66 0f 6f dc movdqa xmm3, xmm4 + 4398d8: 49 83 c2 10 add r10, 16 + 4398dc: 0f 8f 8e 00 00 00 jg 0x439970 <__strcasecmp_l_ssse3+0x850> + 4398e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4398e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 4398ec: 66 0f 6f e2 movdqa xmm4, xmm2 + 4398f0: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 4398f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4398fb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439900: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439905: 66 44 0f 6f de movdqa xmm11, xmm6 + 43990a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43990f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439914: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439919: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43991e: 66 45 0f db c1 pand xmm8, xmm9 + 439923: 66 45 0f db d3 pand xmm10, xmm11 + 439928: 66 44 0f db c7 pand xmm8, xmm7 + 43992d: 66 44 0f db d7 pand xmm10, xmm7 + 439932: 66 41 0f eb c8 por xmm1, xmm8 + 439937: 66 41 0f eb d2 por xmm2, xmm10 + 43993c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439940: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439944: 66 0f f8 c8 psubb xmm1, xmm0 + 439948: 66 0f d7 d1 pmovmskb edx, xmm1 + 43994c: 81 ea ff ff 00 00 sub edx, 65535 + 439952: 0f 85 a8 18 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 439958: 48 83 c1 10 add rcx, 16 + 43995c: 66 0f 6f dc movdqa xmm3, xmm4 + 439960: e9 eb fe ff ff jmp 0x439850 <__strcasecmp_l_ssse3+0x730> + 439965: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 439970: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 439974: 66 0f d7 d0 pmovmskb edx, xmm0 + 439978: f7 c2 f8 ff 00 00 test edx, 65528 + 43997e: 75 10 jne 0x439990 <__strcasecmp_l_ssse3+0x870> + 439980: 66 0f ef c0 pxor xmm0, xmm0 + 439984: 49 81 ea 00 10 00 00 sub r10, 4096 + 43998b: e9 ca fe ff ff jmp 0x43985a <__strcasecmp_l_ssse3+0x73a> + 439990: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439995: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 43999a: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 43999f: e9 fc 17 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 4399a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4399af: 90 nop + 4399b0: 66 0f ef c0 pxor xmm0, xmm0 + 4399b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 4399b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4399bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4399c0: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 4399c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 4399ca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 4399cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 4399d4: 66 44 0f 6f de movdqa xmm11, xmm6 + 4399d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 4399de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 4399e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 4399e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 4399ed: 66 45 0f db c1 pand xmm8, xmm9 + 4399f2: 66 45 0f db d3 pand xmm10, xmm11 + 4399f7: 66 44 0f db c7 pand xmm8, xmm7 + 4399fc: 66 44 0f db d7 pand xmm10, xmm7 + 439a01: 66 41 0f eb c8 por xmm1, xmm8 + 439a06: 66 41 0f eb d2 por xmm2, xmm10 + 439a0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 439a0f: 66 0f f8 d0 psubb xmm2, xmm0 + 439a13: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 439a18: d3 ea shr edx, cl + 439a1a: 41 d3 e9 shr r9d, cl + 439a1d: 44 29 ca sub edx, r9d + 439a20: 0f 85 df 17 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 439a26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 439a2a: 66 0f ef c0 pxor xmm0, xmm0 + 439a2e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 439a35: 41 b9 04 00 00 00 mov r9d, 4 + 439a3b: 4c 8d 57 04 lea r10, [rdi + 4] + 439a3f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 439a46: 49 81 ea 00 10 00 00 sub r10, 4096 + 439a4d: 0f 1f 00 nop dword ptr [rax] + 439a50: 49 83 c2 10 add r10, 16 + 439a54: 0f 8f 16 01 00 00 jg 0x439b70 <__strcasecmp_l_ssse3+0xa50> + 439a5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439a5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 439a64: 66 0f 6f e2 movdqa xmm4, xmm2 + 439a68: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 439a6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439a73: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439a78: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439a7d: 66 44 0f 6f de movdqa xmm11, xmm6 + 439a82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439a87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439a8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439a91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439a96: 66 45 0f db c1 pand xmm8, xmm9 + 439a9b: 66 45 0f db d3 pand xmm10, xmm11 + 439aa0: 66 44 0f db c7 pand xmm8, xmm7 + 439aa5: 66 44 0f db d7 pand xmm10, xmm7 + 439aaa: 66 41 0f eb c8 por xmm1, xmm8 + 439aaf: 66 41 0f eb d2 por xmm2, xmm10 + 439ab4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439ab8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439abc: 66 0f f8 c8 psubb xmm1, xmm0 + 439ac0: 66 0f d7 d1 pmovmskb edx, xmm1 + 439ac4: 81 ea ff ff 00 00 sub edx, 65535 + 439aca: 0f 85 30 17 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 439ad0: 48 83 c1 10 add rcx, 16 + 439ad4: 66 0f 6f dc movdqa xmm3, xmm4 + 439ad8: 49 83 c2 10 add r10, 16 + 439adc: 0f 8f 8e 00 00 00 jg 0x439b70 <__strcasecmp_l_ssse3+0xa50> + 439ae2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439ae7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 439aec: 66 0f 6f e2 movdqa xmm4, xmm2 + 439af0: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 439af6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439afb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439b00: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439b05: 66 44 0f 6f de movdqa xmm11, xmm6 + 439b0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439b0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439b14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439b19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439b1e: 66 45 0f db c1 pand xmm8, xmm9 + 439b23: 66 45 0f db d3 pand xmm10, xmm11 + 439b28: 66 44 0f db c7 pand xmm8, xmm7 + 439b2d: 66 44 0f db d7 pand xmm10, xmm7 + 439b32: 66 41 0f eb c8 por xmm1, xmm8 + 439b37: 66 41 0f eb d2 por xmm2, xmm10 + 439b3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439b40: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439b44: 66 0f f8 c8 psubb xmm1, xmm0 + 439b48: 66 0f d7 d1 pmovmskb edx, xmm1 + 439b4c: 81 ea ff ff 00 00 sub edx, 65535 + 439b52: 0f 85 a8 16 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 439b58: 48 83 c1 10 add rcx, 16 + 439b5c: 66 0f 6f dc movdqa xmm3, xmm4 + 439b60: e9 eb fe ff ff jmp 0x439a50 <__strcasecmp_l_ssse3+0x930> + 439b65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 439b70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 439b74: 66 0f d7 d0 pmovmskb edx, xmm0 + 439b78: f7 c2 f0 ff 00 00 test edx, 65520 + 439b7e: 75 10 jne 0x439b90 <__strcasecmp_l_ssse3+0xa70> + 439b80: 66 0f ef c0 pxor xmm0, xmm0 + 439b84: 49 81 ea 00 10 00 00 sub r10, 4096 + 439b8b: e9 ca fe ff ff jmp 0x439a5a <__strcasecmp_l_ssse3+0x93a> + 439b90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439b95: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 439b9a: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 439b9f: e9 fc 15 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 439ba4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 439baf: 90 nop + 439bb0: 66 0f ef c0 pxor xmm0, xmm0 + 439bb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 439bb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 439bbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439bc0: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 439bc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439bca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439bcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439bd4: 66 44 0f 6f de movdqa xmm11, xmm6 + 439bd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439bde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439be3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439be8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439bed: 66 45 0f db c1 pand xmm8, xmm9 + 439bf2: 66 45 0f db d3 pand xmm10, xmm11 + 439bf7: 66 44 0f db c7 pand xmm8, xmm7 + 439bfc: 66 44 0f db d7 pand xmm10, xmm7 + 439c01: 66 41 0f eb c8 por xmm1, xmm8 + 439c06: 66 41 0f eb d2 por xmm2, xmm10 + 439c0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 439c0f: 66 0f f8 d0 psubb xmm2, xmm0 + 439c13: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 439c18: d3 ea shr edx, cl + 439c1a: 41 d3 e9 shr r9d, cl + 439c1d: 44 29 ca sub edx, r9d + 439c20: 0f 85 df 15 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 439c26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 439c2a: 66 0f ef c0 pxor xmm0, xmm0 + 439c2e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 439c35: 41 b9 05 00 00 00 mov r9d, 5 + 439c3b: 4c 8d 57 05 lea r10, [rdi + 5] + 439c3f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 439c46: 49 81 ea 00 10 00 00 sub r10, 4096 + 439c4d: 0f 1f 00 nop dword ptr [rax] + 439c50: 49 83 c2 10 add r10, 16 + 439c54: 0f 8f 16 01 00 00 jg 0x439d70 <__strcasecmp_l_ssse3+0xc50> + 439c5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439c5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 439c64: 66 0f 6f e2 movdqa xmm4, xmm2 + 439c68: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 439c6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439c73: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439c78: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439c7d: 66 44 0f 6f de movdqa xmm11, xmm6 + 439c82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439c87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439c8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439c91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439c96: 66 45 0f db c1 pand xmm8, xmm9 + 439c9b: 66 45 0f db d3 pand xmm10, xmm11 + 439ca0: 66 44 0f db c7 pand xmm8, xmm7 + 439ca5: 66 44 0f db d7 pand xmm10, xmm7 + 439caa: 66 41 0f eb c8 por xmm1, xmm8 + 439caf: 66 41 0f eb d2 por xmm2, xmm10 + 439cb4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439cb8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439cbc: 66 0f f8 c8 psubb xmm1, xmm0 + 439cc0: 66 0f d7 d1 pmovmskb edx, xmm1 + 439cc4: 81 ea ff ff 00 00 sub edx, 65535 + 439cca: 0f 85 30 15 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 439cd0: 48 83 c1 10 add rcx, 16 + 439cd4: 66 0f 6f dc movdqa xmm3, xmm4 + 439cd8: 49 83 c2 10 add r10, 16 + 439cdc: 0f 8f 8e 00 00 00 jg 0x439d70 <__strcasecmp_l_ssse3+0xc50> + 439ce2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439ce7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 439cec: 66 0f 6f e2 movdqa xmm4, xmm2 + 439cf0: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 439cf6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439cfb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439d00: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439d05: 66 44 0f 6f de movdqa xmm11, xmm6 + 439d0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439d0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439d14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439d19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439d1e: 66 45 0f db c1 pand xmm8, xmm9 + 439d23: 66 45 0f db d3 pand xmm10, xmm11 + 439d28: 66 44 0f db c7 pand xmm8, xmm7 + 439d2d: 66 44 0f db d7 pand xmm10, xmm7 + 439d32: 66 41 0f eb c8 por xmm1, xmm8 + 439d37: 66 41 0f eb d2 por xmm2, xmm10 + 439d3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439d40: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439d44: 66 0f f8 c8 psubb xmm1, xmm0 + 439d48: 66 0f d7 d1 pmovmskb edx, xmm1 + 439d4c: 81 ea ff ff 00 00 sub edx, 65535 + 439d52: 0f 85 a8 14 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 439d58: 48 83 c1 10 add rcx, 16 + 439d5c: 66 0f 6f dc movdqa xmm3, xmm4 + 439d60: e9 eb fe ff ff jmp 0x439c50 <__strcasecmp_l_ssse3+0xb30> + 439d65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 439d70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 439d74: 66 0f d7 d0 pmovmskb edx, xmm0 + 439d78: f7 c2 e0 ff 00 00 test edx, 65504 + 439d7e: 75 10 jne 0x439d90 <__strcasecmp_l_ssse3+0xc70> + 439d80: 66 0f ef c0 pxor xmm0, xmm0 + 439d84: 49 81 ea 00 10 00 00 sub r10, 4096 + 439d8b: e9 ca fe ff ff jmp 0x439c5a <__strcasecmp_l_ssse3+0xb3a> + 439d90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439d95: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 439d9a: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 439d9f: e9 fc 13 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 439da4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 439daf: 90 nop + 439db0: 66 0f ef c0 pxor xmm0, xmm0 + 439db4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 439db8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 439dbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439dc0: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 439dc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439dca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439dcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439dd4: 66 44 0f 6f de movdqa xmm11, xmm6 + 439dd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439dde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439de3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439de8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439ded: 66 45 0f db c1 pand xmm8, xmm9 + 439df2: 66 45 0f db d3 pand xmm10, xmm11 + 439df7: 66 44 0f db c7 pand xmm8, xmm7 + 439dfc: 66 44 0f db d7 pand xmm10, xmm7 + 439e01: 66 41 0f eb c8 por xmm1, xmm8 + 439e06: 66 41 0f eb d2 por xmm2, xmm10 + 439e0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 439e0f: 66 0f f8 d0 psubb xmm2, xmm0 + 439e13: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 439e18: d3 ea shr edx, cl + 439e1a: 41 d3 e9 shr r9d, cl + 439e1d: 44 29 ca sub edx, r9d + 439e20: 0f 85 df 13 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 439e26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 439e2a: 66 0f ef c0 pxor xmm0, xmm0 + 439e2e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 439e35: 41 b9 06 00 00 00 mov r9d, 6 + 439e3b: 4c 8d 57 06 lea r10, [rdi + 6] + 439e3f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 439e46: 49 81 ea 00 10 00 00 sub r10, 4096 + 439e4d: 0f 1f 00 nop dword ptr [rax] + 439e50: 49 83 c2 10 add r10, 16 + 439e54: 0f 8f 16 01 00 00 jg 0x439f70 <__strcasecmp_l_ssse3+0xe50> + 439e5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439e5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 439e64: 66 0f 6f e2 movdqa xmm4, xmm2 + 439e68: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 439e6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439e73: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439e78: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439e7d: 66 44 0f 6f de movdqa xmm11, xmm6 + 439e82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439e87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439e8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439e91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439e96: 66 45 0f db c1 pand xmm8, xmm9 + 439e9b: 66 45 0f db d3 pand xmm10, xmm11 + 439ea0: 66 44 0f db c7 pand xmm8, xmm7 + 439ea5: 66 44 0f db d7 pand xmm10, xmm7 + 439eaa: 66 41 0f eb c8 por xmm1, xmm8 + 439eaf: 66 41 0f eb d2 por xmm2, xmm10 + 439eb4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439eb8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439ebc: 66 0f f8 c8 psubb xmm1, xmm0 + 439ec0: 66 0f d7 d1 pmovmskb edx, xmm1 + 439ec4: 81 ea ff ff 00 00 sub edx, 65535 + 439eca: 0f 85 30 13 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 439ed0: 48 83 c1 10 add rcx, 16 + 439ed4: 66 0f 6f dc movdqa xmm3, xmm4 + 439ed8: 49 83 c2 10 add r10, 16 + 439edc: 0f 8f 8e 00 00 00 jg 0x439f70 <__strcasecmp_l_ssse3+0xe50> + 439ee2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439ee7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 439eec: 66 0f 6f e2 movdqa xmm4, xmm2 + 439ef0: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 439ef6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439efb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439f00: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439f05: 66 44 0f 6f de movdqa xmm11, xmm6 + 439f0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439f0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439f14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439f19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439f1e: 66 45 0f db c1 pand xmm8, xmm9 + 439f23: 66 45 0f db d3 pand xmm10, xmm11 + 439f28: 66 44 0f db c7 pand xmm8, xmm7 + 439f2d: 66 44 0f db d7 pand xmm10, xmm7 + 439f32: 66 41 0f eb c8 por xmm1, xmm8 + 439f37: 66 41 0f eb d2 por xmm2, xmm10 + 439f3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439f40: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 439f44: 66 0f f8 c8 psubb xmm1, xmm0 + 439f48: 66 0f d7 d1 pmovmskb edx, xmm1 + 439f4c: 81 ea ff ff 00 00 sub edx, 65535 + 439f52: 0f 85 a8 12 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 439f58: 48 83 c1 10 add rcx, 16 + 439f5c: 66 0f 6f dc movdqa xmm3, xmm4 + 439f60: e9 eb fe ff ff jmp 0x439e50 <__strcasecmp_l_ssse3+0xd30> + 439f65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 439f70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 439f74: 66 0f d7 d0 pmovmskb edx, xmm0 + 439f78: f7 c2 c0 ff 00 00 test edx, 65472 + 439f7e: 75 10 jne 0x439f90 <__strcasecmp_l_ssse3+0xe70> + 439f80: 66 0f ef c0 pxor xmm0, xmm0 + 439f84: 49 81 ea 00 10 00 00 sub r10, 4096 + 439f8b: e9 ca fe ff ff jmp 0x439e5a <__strcasecmp_l_ssse3+0xd3a> + 439f90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 439f95: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 439f9a: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 439f9f: e9 fc 11 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 439fa4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 439faf: 90 nop + 439fb0: 66 0f ef c0 pxor xmm0, xmm0 + 439fb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 439fb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 439fbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 439fc0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 439fc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 439fca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 439fcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 439fd4: 66 44 0f 6f de movdqa xmm11, xmm6 + 439fd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 439fde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 439fe3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 439fe8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 439fed: 66 45 0f db c1 pand xmm8, xmm9 + 439ff2: 66 45 0f db d3 pand xmm10, xmm11 + 439ff7: 66 44 0f db c7 pand xmm8, xmm7 + 439ffc: 66 44 0f db d7 pand xmm10, xmm7 + 43a001: 66 41 0f eb c8 por xmm1, xmm8 + 43a006: 66 41 0f eb d2 por xmm2, xmm10 + 43a00b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43a00f: 66 0f f8 d0 psubb xmm2, xmm0 + 43a013: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43a018: d3 ea shr edx, cl + 43a01a: 41 d3 e9 shr r9d, cl + 43a01d: 44 29 ca sub edx, r9d + 43a020: 0f 85 df 11 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 43a026: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43a02a: 66 0f ef c0 pxor xmm0, xmm0 + 43a02e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43a035: 41 b9 07 00 00 00 mov r9d, 7 + 43a03b: 4c 8d 57 07 lea r10, [rdi + 7] + 43a03f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43a046: 49 81 ea 00 10 00 00 sub r10, 4096 + 43a04d: 0f 1f 00 nop dword ptr [rax] + 43a050: 49 83 c2 10 add r10, 16 + 43a054: 0f 8f 16 01 00 00 jg 0x43a170 <__strcasecmp_l_ssse3+0x1050> + 43a05a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a05f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43a064: 66 0f 6f e2 movdqa xmm4, xmm2 + 43a068: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 43a06e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a073: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a078: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a07d: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a082: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a087: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a08c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a091: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a096: 66 45 0f db c1 pand xmm8, xmm9 + 43a09b: 66 45 0f db d3 pand xmm10, xmm11 + 43a0a0: 66 44 0f db c7 pand xmm8, xmm7 + 43a0a5: 66 44 0f db d7 pand xmm10, xmm7 + 43a0aa: 66 41 0f eb c8 por xmm1, xmm8 + 43a0af: 66 41 0f eb d2 por xmm2, xmm10 + 43a0b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a0b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43a0bc: 66 0f f8 c8 psubb xmm1, xmm0 + 43a0c0: 66 0f d7 d1 pmovmskb edx, xmm1 + 43a0c4: 81 ea ff ff 00 00 sub edx, 65535 + 43a0ca: 0f 85 30 11 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43a0d0: 48 83 c1 10 add rcx, 16 + 43a0d4: 66 0f 6f dc movdqa xmm3, xmm4 + 43a0d8: 49 83 c2 10 add r10, 16 + 43a0dc: 0f 8f 8e 00 00 00 jg 0x43a170 <__strcasecmp_l_ssse3+0x1050> + 43a0e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a0e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43a0ec: 66 0f 6f e2 movdqa xmm4, xmm2 + 43a0f0: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 43a0f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a0fb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a100: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a105: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a10a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a10f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a114: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a119: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a11e: 66 45 0f db c1 pand xmm8, xmm9 + 43a123: 66 45 0f db d3 pand xmm10, xmm11 + 43a128: 66 44 0f db c7 pand xmm8, xmm7 + 43a12d: 66 44 0f db d7 pand xmm10, xmm7 + 43a132: 66 41 0f eb c8 por xmm1, xmm8 + 43a137: 66 41 0f eb d2 por xmm2, xmm10 + 43a13c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a140: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43a144: 66 0f f8 c8 psubb xmm1, xmm0 + 43a148: 66 0f d7 d1 pmovmskb edx, xmm1 + 43a14c: 81 ea ff ff 00 00 sub edx, 65535 + 43a152: 0f 85 a8 10 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43a158: 48 83 c1 10 add rcx, 16 + 43a15c: 66 0f 6f dc movdqa xmm3, xmm4 + 43a160: e9 eb fe ff ff jmp 0x43a050 <__strcasecmp_l_ssse3+0xf30> + 43a165: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43a170: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43a174: 66 0f d7 d0 pmovmskb edx, xmm0 + 43a178: f7 c2 80 ff 00 00 test edx, 65408 + 43a17e: 75 10 jne 0x43a190 <__strcasecmp_l_ssse3+0x1070> + 43a180: 66 0f ef c0 pxor xmm0, xmm0 + 43a184: 49 81 ea 00 10 00 00 sub r10, 4096 + 43a18b: e9 ca fe ff ff jmp 0x43a05a <__strcasecmp_l_ssse3+0xf3a> + 43a190: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a195: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 43a19a: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 43a19f: e9 fc 0f 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 43a1a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43a1af: 90 nop + 43a1b0: 66 0f ef c0 pxor xmm0, xmm0 + 43a1b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 43a1b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43a1bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a1c0: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 43a1c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a1ca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a1cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a1d4: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a1d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a1de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a1e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a1e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a1ed: 66 45 0f db c1 pand xmm8, xmm9 + 43a1f2: 66 45 0f db d3 pand xmm10, xmm11 + 43a1f7: 66 44 0f db c7 pand xmm8, xmm7 + 43a1fc: 66 44 0f db d7 pand xmm10, xmm7 + 43a201: 66 41 0f eb c8 por xmm1, xmm8 + 43a206: 66 41 0f eb d2 por xmm2, xmm10 + 43a20b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43a20f: 66 0f f8 d0 psubb xmm2, xmm0 + 43a213: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43a218: d3 ea shr edx, cl + 43a21a: 41 d3 e9 shr r9d, cl + 43a21d: 44 29 ca sub edx, r9d + 43a220: 0f 85 df 0f 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 43a226: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43a22a: 66 0f ef c0 pxor xmm0, xmm0 + 43a22e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43a235: 41 b9 08 00 00 00 mov r9d, 8 + 43a23b: 4c 8d 57 08 lea r10, [rdi + 8] + 43a23f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43a246: 49 81 ea 00 10 00 00 sub r10, 4096 + 43a24d: 0f 1f 00 nop dword ptr [rax] + 43a250: 49 83 c2 10 add r10, 16 + 43a254: 0f 8f 16 01 00 00 jg 0x43a370 <__strcasecmp_l_ssse3+0x1250> + 43a25a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a25f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43a264: 66 0f 6f e2 movdqa xmm4, xmm2 + 43a268: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 43a26e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a273: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a278: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a27d: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a282: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a287: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a28c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a291: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a296: 66 45 0f db c1 pand xmm8, xmm9 + 43a29b: 66 45 0f db d3 pand xmm10, xmm11 + 43a2a0: 66 44 0f db c7 pand xmm8, xmm7 + 43a2a5: 66 44 0f db d7 pand xmm10, xmm7 + 43a2aa: 66 41 0f eb c8 por xmm1, xmm8 + 43a2af: 66 41 0f eb d2 por xmm2, xmm10 + 43a2b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a2b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43a2bc: 66 0f f8 c8 psubb xmm1, xmm0 + 43a2c0: 66 0f d7 d1 pmovmskb edx, xmm1 + 43a2c4: 81 ea ff ff 00 00 sub edx, 65535 + 43a2ca: 0f 85 30 0f 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43a2d0: 48 83 c1 10 add rcx, 16 + 43a2d4: 66 0f 6f dc movdqa xmm3, xmm4 + 43a2d8: 49 83 c2 10 add r10, 16 + 43a2dc: 0f 8f 8e 00 00 00 jg 0x43a370 <__strcasecmp_l_ssse3+0x1250> + 43a2e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a2e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43a2ec: 66 0f 6f e2 movdqa xmm4, xmm2 + 43a2f0: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 43a2f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a2fb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a300: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a305: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a30a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a30f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a314: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a319: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a31e: 66 45 0f db c1 pand xmm8, xmm9 + 43a323: 66 45 0f db d3 pand xmm10, xmm11 + 43a328: 66 44 0f db c7 pand xmm8, xmm7 + 43a32d: 66 44 0f db d7 pand xmm10, xmm7 + 43a332: 66 41 0f eb c8 por xmm1, xmm8 + 43a337: 66 41 0f eb d2 por xmm2, xmm10 + 43a33c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a340: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43a344: 66 0f f8 c8 psubb xmm1, xmm0 + 43a348: 66 0f d7 d1 pmovmskb edx, xmm1 + 43a34c: 81 ea ff ff 00 00 sub edx, 65535 + 43a352: 0f 85 a8 0e 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43a358: 48 83 c1 10 add rcx, 16 + 43a35c: 66 0f 6f dc movdqa xmm3, xmm4 + 43a360: e9 eb fe ff ff jmp 0x43a250 <__strcasecmp_l_ssse3+0x1130> + 43a365: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43a370: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43a374: 66 0f d7 d0 pmovmskb edx, xmm0 + 43a378: f7 c2 00 ff 00 00 test edx, 65280 + 43a37e: 75 10 jne 0x43a390 <__strcasecmp_l_ssse3+0x1270> + 43a380: 66 0f ef c0 pxor xmm0, xmm0 + 43a384: 49 81 ea 00 10 00 00 sub r10, 4096 + 43a38b: e9 ca fe ff ff jmp 0x43a25a <__strcasecmp_l_ssse3+0x113a> + 43a390: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a395: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 43a39a: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 43a39f: e9 fc 0d 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 43a3a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43a3af: 90 nop + 43a3b0: 66 0f ef c0 pxor xmm0, xmm0 + 43a3b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 43a3b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43a3bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a3c0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 43a3c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a3ca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a3cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a3d4: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a3d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a3de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a3e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a3e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a3ed: 66 45 0f db c1 pand xmm8, xmm9 + 43a3f2: 66 45 0f db d3 pand xmm10, xmm11 + 43a3f7: 66 44 0f db c7 pand xmm8, xmm7 + 43a3fc: 66 44 0f db d7 pand xmm10, xmm7 + 43a401: 66 41 0f eb c8 por xmm1, xmm8 + 43a406: 66 41 0f eb d2 por xmm2, xmm10 + 43a40b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43a40f: 66 0f f8 d0 psubb xmm2, xmm0 + 43a413: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43a418: d3 ea shr edx, cl + 43a41a: 41 d3 e9 shr r9d, cl + 43a41d: 44 29 ca sub edx, r9d + 43a420: 0f 85 df 0d 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 43a426: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43a42a: 66 0f ef c0 pxor xmm0, xmm0 + 43a42e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43a435: 41 b9 09 00 00 00 mov r9d, 9 + 43a43b: 4c 8d 57 09 lea r10, [rdi + 9] + 43a43f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43a446: 49 81 ea 00 10 00 00 sub r10, 4096 + 43a44d: 0f 1f 00 nop dword ptr [rax] + 43a450: 49 83 c2 10 add r10, 16 + 43a454: 0f 8f 16 01 00 00 jg 0x43a570 <__strcasecmp_l_ssse3+0x1450> + 43a45a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a45f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43a464: 66 0f 6f e2 movdqa xmm4, xmm2 + 43a468: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 43a46e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a473: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a478: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a47d: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a482: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a487: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a48c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a491: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a496: 66 45 0f db c1 pand xmm8, xmm9 + 43a49b: 66 45 0f db d3 pand xmm10, xmm11 + 43a4a0: 66 44 0f db c7 pand xmm8, xmm7 + 43a4a5: 66 44 0f db d7 pand xmm10, xmm7 + 43a4aa: 66 41 0f eb c8 por xmm1, xmm8 + 43a4af: 66 41 0f eb d2 por xmm2, xmm10 + 43a4b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a4b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43a4bc: 66 0f f8 c8 psubb xmm1, xmm0 + 43a4c0: 66 0f d7 d1 pmovmskb edx, xmm1 + 43a4c4: 81 ea ff ff 00 00 sub edx, 65535 + 43a4ca: 0f 85 30 0d 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43a4d0: 48 83 c1 10 add rcx, 16 + 43a4d4: 66 0f 6f dc movdqa xmm3, xmm4 + 43a4d8: 49 83 c2 10 add r10, 16 + 43a4dc: 0f 8f 8e 00 00 00 jg 0x43a570 <__strcasecmp_l_ssse3+0x1450> + 43a4e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a4e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43a4ec: 66 0f 6f e2 movdqa xmm4, xmm2 + 43a4f0: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 43a4f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a4fb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a500: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a505: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a50a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a50f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a514: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a519: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a51e: 66 45 0f db c1 pand xmm8, xmm9 + 43a523: 66 45 0f db d3 pand xmm10, xmm11 + 43a528: 66 44 0f db c7 pand xmm8, xmm7 + 43a52d: 66 44 0f db d7 pand xmm10, xmm7 + 43a532: 66 41 0f eb c8 por xmm1, xmm8 + 43a537: 66 41 0f eb d2 por xmm2, xmm10 + 43a53c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a540: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43a544: 66 0f f8 c8 psubb xmm1, xmm0 + 43a548: 66 0f d7 d1 pmovmskb edx, xmm1 + 43a54c: 81 ea ff ff 00 00 sub edx, 65535 + 43a552: 0f 85 a8 0c 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43a558: 48 83 c1 10 add rcx, 16 + 43a55c: 66 0f 6f dc movdqa xmm3, xmm4 + 43a560: e9 eb fe ff ff jmp 0x43a450 <__strcasecmp_l_ssse3+0x1330> + 43a565: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43a570: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43a574: 66 0f d7 d0 pmovmskb edx, xmm0 + 43a578: f7 c2 00 fe 00 00 test edx, 65024 + 43a57e: 75 10 jne 0x43a590 <__strcasecmp_l_ssse3+0x1470> + 43a580: 66 0f ef c0 pxor xmm0, xmm0 + 43a584: 49 81 ea 00 10 00 00 sub r10, 4096 + 43a58b: e9 ca fe ff ff jmp 0x43a45a <__strcasecmp_l_ssse3+0x133a> + 43a590: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a595: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 43a59a: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 43a59f: e9 fc 0b 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 43a5a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43a5af: 90 nop + 43a5b0: 66 0f ef c0 pxor xmm0, xmm0 + 43a5b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 43a5b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43a5bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a5c0: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 43a5c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a5ca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a5cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a5d4: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a5d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a5de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a5e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a5e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a5ed: 66 45 0f db c1 pand xmm8, xmm9 + 43a5f2: 66 45 0f db d3 pand xmm10, xmm11 + 43a5f7: 66 44 0f db c7 pand xmm8, xmm7 + 43a5fc: 66 44 0f db d7 pand xmm10, xmm7 + 43a601: 66 41 0f eb c8 por xmm1, xmm8 + 43a606: 66 41 0f eb d2 por xmm2, xmm10 + 43a60b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43a60f: 66 0f f8 d0 psubb xmm2, xmm0 + 43a613: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43a618: d3 ea shr edx, cl + 43a61a: 41 d3 e9 shr r9d, cl + 43a61d: 44 29 ca sub edx, r9d + 43a620: 0f 85 df 0b 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 43a626: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43a62a: 66 0f ef c0 pxor xmm0, xmm0 + 43a62e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43a635: 41 b9 0a 00 00 00 mov r9d, 10 + 43a63b: 4c 8d 57 0a lea r10, [rdi + 10] + 43a63f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43a646: 49 81 ea 00 10 00 00 sub r10, 4096 + 43a64d: 0f 1f 00 nop dword ptr [rax] + 43a650: 49 83 c2 10 add r10, 16 + 43a654: 0f 8f 16 01 00 00 jg 0x43a770 <__strcasecmp_l_ssse3+0x1650> + 43a65a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a65f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43a664: 66 0f 6f e2 movdqa xmm4, xmm2 + 43a668: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 43a66e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a673: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a678: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a67d: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a682: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a687: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a68c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a691: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a696: 66 45 0f db c1 pand xmm8, xmm9 + 43a69b: 66 45 0f db d3 pand xmm10, xmm11 + 43a6a0: 66 44 0f db c7 pand xmm8, xmm7 + 43a6a5: 66 44 0f db d7 pand xmm10, xmm7 + 43a6aa: 66 41 0f eb c8 por xmm1, xmm8 + 43a6af: 66 41 0f eb d2 por xmm2, xmm10 + 43a6b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a6b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43a6bc: 66 0f f8 c8 psubb xmm1, xmm0 + 43a6c0: 66 0f d7 d1 pmovmskb edx, xmm1 + 43a6c4: 81 ea ff ff 00 00 sub edx, 65535 + 43a6ca: 0f 85 30 0b 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43a6d0: 48 83 c1 10 add rcx, 16 + 43a6d4: 66 0f 6f dc movdqa xmm3, xmm4 + 43a6d8: 49 83 c2 10 add r10, 16 + 43a6dc: 0f 8f 8e 00 00 00 jg 0x43a770 <__strcasecmp_l_ssse3+0x1650> + 43a6e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a6e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43a6ec: 66 0f 6f e2 movdqa xmm4, xmm2 + 43a6f0: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 43a6f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a6fb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a700: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a705: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a70a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a70f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a714: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a719: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a71e: 66 45 0f db c1 pand xmm8, xmm9 + 43a723: 66 45 0f db d3 pand xmm10, xmm11 + 43a728: 66 44 0f db c7 pand xmm8, xmm7 + 43a72d: 66 44 0f db d7 pand xmm10, xmm7 + 43a732: 66 41 0f eb c8 por xmm1, xmm8 + 43a737: 66 41 0f eb d2 por xmm2, xmm10 + 43a73c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a740: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43a744: 66 0f f8 c8 psubb xmm1, xmm0 + 43a748: 66 0f d7 d1 pmovmskb edx, xmm1 + 43a74c: 81 ea ff ff 00 00 sub edx, 65535 + 43a752: 0f 85 a8 0a 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43a758: 48 83 c1 10 add rcx, 16 + 43a75c: 66 0f 6f dc movdqa xmm3, xmm4 + 43a760: e9 eb fe ff ff jmp 0x43a650 <__strcasecmp_l_ssse3+0x1530> + 43a765: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43a770: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43a774: 66 0f d7 d0 pmovmskb edx, xmm0 + 43a778: f7 c2 00 fc 00 00 test edx, 64512 + 43a77e: 75 10 jne 0x43a790 <__strcasecmp_l_ssse3+0x1670> + 43a780: 66 0f ef c0 pxor xmm0, xmm0 + 43a784: 49 81 ea 00 10 00 00 sub r10, 4096 + 43a78b: e9 ca fe ff ff jmp 0x43a65a <__strcasecmp_l_ssse3+0x153a> + 43a790: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a795: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43a79a: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43a79f: e9 fc 09 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 43a7a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43a7af: 90 nop + 43a7b0: 66 0f ef c0 pxor xmm0, xmm0 + 43a7b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 43a7b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43a7bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a7c0: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 43a7c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a7ca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a7cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a7d4: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a7d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a7de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a7e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a7e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a7ed: 66 45 0f db c1 pand xmm8, xmm9 + 43a7f2: 66 45 0f db d3 pand xmm10, xmm11 + 43a7f7: 66 44 0f db c7 pand xmm8, xmm7 + 43a7fc: 66 44 0f db d7 pand xmm10, xmm7 + 43a801: 66 41 0f eb c8 por xmm1, xmm8 + 43a806: 66 41 0f eb d2 por xmm2, xmm10 + 43a80b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43a80f: 66 0f f8 d0 psubb xmm2, xmm0 + 43a813: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43a818: d3 ea shr edx, cl + 43a81a: 41 d3 e9 shr r9d, cl + 43a81d: 44 29 ca sub edx, r9d + 43a820: 0f 85 df 09 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 43a826: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43a82a: 66 0f ef c0 pxor xmm0, xmm0 + 43a82e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43a835: 41 b9 0b 00 00 00 mov r9d, 11 + 43a83b: 4c 8d 57 0b lea r10, [rdi + 11] + 43a83f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43a846: 49 81 ea 00 10 00 00 sub r10, 4096 + 43a84d: 0f 1f 00 nop dword ptr [rax] + 43a850: 49 83 c2 10 add r10, 16 + 43a854: 0f 8f 16 01 00 00 jg 0x43a970 <__strcasecmp_l_ssse3+0x1850> + 43a85a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a85f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43a864: 66 0f 6f e2 movdqa xmm4, xmm2 + 43a868: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 43a86e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a873: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a878: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a87d: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a882: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a887: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a88c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a891: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a896: 66 45 0f db c1 pand xmm8, xmm9 + 43a89b: 66 45 0f db d3 pand xmm10, xmm11 + 43a8a0: 66 44 0f db c7 pand xmm8, xmm7 + 43a8a5: 66 44 0f db d7 pand xmm10, xmm7 + 43a8aa: 66 41 0f eb c8 por xmm1, xmm8 + 43a8af: 66 41 0f eb d2 por xmm2, xmm10 + 43a8b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a8b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43a8bc: 66 0f f8 c8 psubb xmm1, xmm0 + 43a8c0: 66 0f d7 d1 pmovmskb edx, xmm1 + 43a8c4: 81 ea ff ff 00 00 sub edx, 65535 + 43a8ca: 0f 85 30 09 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43a8d0: 48 83 c1 10 add rcx, 16 + 43a8d4: 66 0f 6f dc movdqa xmm3, xmm4 + 43a8d8: 49 83 c2 10 add r10, 16 + 43a8dc: 0f 8f 8e 00 00 00 jg 0x43a970 <__strcasecmp_l_ssse3+0x1850> + 43a8e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a8e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43a8ec: 66 0f 6f e2 movdqa xmm4, xmm2 + 43a8f0: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 43a8f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a8fb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a900: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a905: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a90a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a90f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a914: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a919: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a91e: 66 45 0f db c1 pand xmm8, xmm9 + 43a923: 66 45 0f db d3 pand xmm10, xmm11 + 43a928: 66 44 0f db c7 pand xmm8, xmm7 + 43a92d: 66 44 0f db d7 pand xmm10, xmm7 + 43a932: 66 41 0f eb c8 por xmm1, xmm8 + 43a937: 66 41 0f eb d2 por xmm2, xmm10 + 43a93c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a940: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43a944: 66 0f f8 c8 psubb xmm1, xmm0 + 43a948: 66 0f d7 d1 pmovmskb edx, xmm1 + 43a94c: 81 ea ff ff 00 00 sub edx, 65535 + 43a952: 0f 85 a8 08 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43a958: 48 83 c1 10 add rcx, 16 + 43a95c: 66 0f 6f dc movdqa xmm3, xmm4 + 43a960: e9 eb fe ff ff jmp 0x43a850 <__strcasecmp_l_ssse3+0x1730> + 43a965: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43a970: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43a974: 66 0f d7 d0 pmovmskb edx, xmm0 + 43a978: f7 c2 00 f8 00 00 test edx, 63488 + 43a97e: 75 10 jne 0x43a990 <__strcasecmp_l_ssse3+0x1870> + 43a980: 66 0f ef c0 pxor xmm0, xmm0 + 43a984: 49 81 ea 00 10 00 00 sub r10, 4096 + 43a98b: e9 ca fe ff ff jmp 0x43a85a <__strcasecmp_l_ssse3+0x173a> + 43a990: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43a995: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43a99a: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43a99f: e9 fc 07 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 43a9a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43a9af: 90 nop + 43a9b0: 66 0f ef c0 pxor xmm0, xmm0 + 43a9b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 43a9b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43a9bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43a9c0: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 43a9c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43a9ca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43a9cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43a9d4: 66 44 0f 6f de movdqa xmm11, xmm6 + 43a9d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43a9de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43a9e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43a9e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43a9ed: 66 45 0f db c1 pand xmm8, xmm9 + 43a9f2: 66 45 0f db d3 pand xmm10, xmm11 + 43a9f7: 66 44 0f db c7 pand xmm8, xmm7 + 43a9fc: 66 44 0f db d7 pand xmm10, xmm7 + 43aa01: 66 41 0f eb c8 por xmm1, xmm8 + 43aa06: 66 41 0f eb d2 por xmm2, xmm10 + 43aa0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43aa0f: 66 0f f8 d0 psubb xmm2, xmm0 + 43aa13: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43aa18: d3 ea shr edx, cl + 43aa1a: 41 d3 e9 shr r9d, cl + 43aa1d: 44 29 ca sub edx, r9d + 43aa20: 0f 85 df 07 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 43aa26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43aa2a: 66 0f ef c0 pxor xmm0, xmm0 + 43aa2e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43aa35: 41 b9 0c 00 00 00 mov r9d, 12 + 43aa3b: 4c 8d 57 0c lea r10, [rdi + 12] + 43aa3f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43aa46: 49 81 ea 00 10 00 00 sub r10, 4096 + 43aa4d: 0f 1f 00 nop dword ptr [rax] + 43aa50: 49 83 c2 10 add r10, 16 + 43aa54: 0f 8f 16 01 00 00 jg 0x43ab70 <__strcasecmp_l_ssse3+0x1a50> + 43aa5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43aa5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43aa64: 66 0f 6f e2 movdqa xmm4, xmm2 + 43aa68: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 43aa6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43aa73: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43aa78: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43aa7d: 66 44 0f 6f de movdqa xmm11, xmm6 + 43aa82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43aa87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43aa8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43aa91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43aa96: 66 45 0f db c1 pand xmm8, xmm9 + 43aa9b: 66 45 0f db d3 pand xmm10, xmm11 + 43aaa0: 66 44 0f db c7 pand xmm8, xmm7 + 43aaa5: 66 44 0f db d7 pand xmm10, xmm7 + 43aaaa: 66 41 0f eb c8 por xmm1, xmm8 + 43aaaf: 66 41 0f eb d2 por xmm2, xmm10 + 43aab4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43aab8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43aabc: 66 0f f8 c8 psubb xmm1, xmm0 + 43aac0: 66 0f d7 d1 pmovmskb edx, xmm1 + 43aac4: 81 ea ff ff 00 00 sub edx, 65535 + 43aaca: 0f 85 30 07 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43aad0: 48 83 c1 10 add rcx, 16 + 43aad4: 66 0f 6f dc movdqa xmm3, xmm4 + 43aad8: 49 83 c2 10 add r10, 16 + 43aadc: 0f 8f 8e 00 00 00 jg 0x43ab70 <__strcasecmp_l_ssse3+0x1a50> + 43aae2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43aae7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43aaec: 66 0f 6f e2 movdqa xmm4, xmm2 + 43aaf0: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 43aaf6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43aafb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43ab00: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43ab05: 66 44 0f 6f de movdqa xmm11, xmm6 + 43ab0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43ab0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43ab14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43ab19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43ab1e: 66 45 0f db c1 pand xmm8, xmm9 + 43ab23: 66 45 0f db d3 pand xmm10, xmm11 + 43ab28: 66 44 0f db c7 pand xmm8, xmm7 + 43ab2d: 66 44 0f db d7 pand xmm10, xmm7 + 43ab32: 66 41 0f eb c8 por xmm1, xmm8 + 43ab37: 66 41 0f eb d2 por xmm2, xmm10 + 43ab3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43ab40: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43ab44: 66 0f f8 c8 psubb xmm1, xmm0 + 43ab48: 66 0f d7 d1 pmovmskb edx, xmm1 + 43ab4c: 81 ea ff ff 00 00 sub edx, 65535 + 43ab52: 0f 85 a8 06 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43ab58: 48 83 c1 10 add rcx, 16 + 43ab5c: 66 0f 6f dc movdqa xmm3, xmm4 + 43ab60: e9 eb fe ff ff jmp 0x43aa50 <__strcasecmp_l_ssse3+0x1930> + 43ab65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43ab70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43ab74: 66 0f d7 d0 pmovmskb edx, xmm0 + 43ab78: f7 c2 00 f0 00 00 test edx, 61440 + 43ab7e: 75 10 jne 0x43ab90 <__strcasecmp_l_ssse3+0x1a70> + 43ab80: 66 0f ef c0 pxor xmm0, xmm0 + 43ab84: 49 81 ea 00 10 00 00 sub r10, 4096 + 43ab8b: e9 ca fe ff ff jmp 0x43aa5a <__strcasecmp_l_ssse3+0x193a> + 43ab90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43ab95: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43ab9a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43ab9f: e9 fc 05 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 43aba4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43abaf: 90 nop + 43abb0: 66 0f ef c0 pxor xmm0, xmm0 + 43abb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 43abb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43abbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43abc0: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43abc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43abca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43abcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43abd4: 66 44 0f 6f de movdqa xmm11, xmm6 + 43abd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43abde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43abe3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43abe8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43abed: 66 45 0f db c1 pand xmm8, xmm9 + 43abf2: 66 45 0f db d3 pand xmm10, xmm11 + 43abf7: 66 44 0f db c7 pand xmm8, xmm7 + 43abfc: 66 44 0f db d7 pand xmm10, xmm7 + 43ac01: 66 41 0f eb c8 por xmm1, xmm8 + 43ac06: 66 41 0f eb d2 por xmm2, xmm10 + 43ac0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43ac0f: 66 0f f8 d0 psubb xmm2, xmm0 + 43ac13: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43ac18: d3 ea shr edx, cl + 43ac1a: 41 d3 e9 shr r9d, cl + 43ac1d: 44 29 ca sub edx, r9d + 43ac20: 0f 85 df 05 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 43ac26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43ac2a: 66 0f ef c0 pxor xmm0, xmm0 + 43ac2e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43ac35: 41 b9 0d 00 00 00 mov r9d, 13 + 43ac3b: 4c 8d 57 0d lea r10, [rdi + 13] + 43ac3f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43ac46: 49 81 ea 00 10 00 00 sub r10, 4096 + 43ac4d: 0f 1f 00 nop dword ptr [rax] + 43ac50: 49 83 c2 10 add r10, 16 + 43ac54: 0f 8f 16 01 00 00 jg 0x43ad70 <__strcasecmp_l_ssse3+0x1c50> + 43ac5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43ac5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43ac64: 66 0f 6f e2 movdqa xmm4, xmm2 + 43ac68: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43ac6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43ac73: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43ac78: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43ac7d: 66 44 0f 6f de movdqa xmm11, xmm6 + 43ac82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43ac87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43ac8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43ac91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43ac96: 66 45 0f db c1 pand xmm8, xmm9 + 43ac9b: 66 45 0f db d3 pand xmm10, xmm11 + 43aca0: 66 44 0f db c7 pand xmm8, xmm7 + 43aca5: 66 44 0f db d7 pand xmm10, xmm7 + 43acaa: 66 41 0f eb c8 por xmm1, xmm8 + 43acaf: 66 41 0f eb d2 por xmm2, xmm10 + 43acb4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43acb8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43acbc: 66 0f f8 c8 psubb xmm1, xmm0 + 43acc0: 66 0f d7 d1 pmovmskb edx, xmm1 + 43acc4: 81 ea ff ff 00 00 sub edx, 65535 + 43acca: 0f 85 30 05 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43acd0: 48 83 c1 10 add rcx, 16 + 43acd4: 66 0f 6f dc movdqa xmm3, xmm4 + 43acd8: 49 83 c2 10 add r10, 16 + 43acdc: 0f 8f 8e 00 00 00 jg 0x43ad70 <__strcasecmp_l_ssse3+0x1c50> + 43ace2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43ace7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43acec: 66 0f 6f e2 movdqa xmm4, xmm2 + 43acf0: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43acf6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43acfb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43ad00: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43ad05: 66 44 0f 6f de movdqa xmm11, xmm6 + 43ad0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43ad0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43ad14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43ad19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43ad1e: 66 45 0f db c1 pand xmm8, xmm9 + 43ad23: 66 45 0f db d3 pand xmm10, xmm11 + 43ad28: 66 44 0f db c7 pand xmm8, xmm7 + 43ad2d: 66 44 0f db d7 pand xmm10, xmm7 + 43ad32: 66 41 0f eb c8 por xmm1, xmm8 + 43ad37: 66 41 0f eb d2 por xmm2, xmm10 + 43ad3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43ad40: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43ad44: 66 0f f8 c8 psubb xmm1, xmm0 + 43ad48: 66 0f d7 d1 pmovmskb edx, xmm1 + 43ad4c: 81 ea ff ff 00 00 sub edx, 65535 + 43ad52: 0f 85 a8 04 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43ad58: 48 83 c1 10 add rcx, 16 + 43ad5c: 66 0f 6f dc movdqa xmm3, xmm4 + 43ad60: e9 eb fe ff ff jmp 0x43ac50 <__strcasecmp_l_ssse3+0x1b30> + 43ad65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43ad70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43ad74: 66 0f d7 d0 pmovmskb edx, xmm0 + 43ad78: f7 c2 00 e0 00 00 test edx, 57344 + 43ad7e: 75 10 jne 0x43ad90 <__strcasecmp_l_ssse3+0x1c70> + 43ad80: 66 0f ef c0 pxor xmm0, xmm0 + 43ad84: 49 81 ea 00 10 00 00 sub r10, 4096 + 43ad8b: e9 ca fe ff ff jmp 0x43ac5a <__strcasecmp_l_ssse3+0x1b3a> + 43ad90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43ad95: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43ad9a: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43ad9f: e9 fc 03 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 43ada4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43adaf: 90 nop + 43adb0: 66 0f ef c0 pxor xmm0, xmm0 + 43adb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 43adb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43adbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43adc0: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43adc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43adca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43adcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43add4: 66 44 0f 6f de movdqa xmm11, xmm6 + 43add9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43adde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43ade3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43ade8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43aded: 66 45 0f db c1 pand xmm8, xmm9 + 43adf2: 66 45 0f db d3 pand xmm10, xmm11 + 43adf7: 66 44 0f db c7 pand xmm8, xmm7 + 43adfc: 66 44 0f db d7 pand xmm10, xmm7 + 43ae01: 66 41 0f eb c8 por xmm1, xmm8 + 43ae06: 66 41 0f eb d2 por xmm2, xmm10 + 43ae0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43ae0f: 66 0f f8 d0 psubb xmm2, xmm0 + 43ae13: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43ae18: d3 ea shr edx, cl + 43ae1a: 41 d3 e9 shr r9d, cl + 43ae1d: 44 29 ca sub edx, r9d + 43ae20: 0f 85 df 03 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 43ae26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43ae2a: 66 0f ef c0 pxor xmm0, xmm0 + 43ae2e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43ae35: 41 b9 0e 00 00 00 mov r9d, 14 + 43ae3b: 4c 8d 57 0e lea r10, [rdi + 14] + 43ae3f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43ae46: 49 81 ea 00 10 00 00 sub r10, 4096 + 43ae4d: 0f 1f 00 nop dword ptr [rax] + 43ae50: 49 83 c2 10 add r10, 16 + 43ae54: 0f 8f 16 01 00 00 jg 0x43af70 <__strcasecmp_l_ssse3+0x1e50> + 43ae5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43ae5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43ae64: 66 0f 6f e2 movdqa xmm4, xmm2 + 43ae68: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43ae6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43ae73: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43ae78: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43ae7d: 66 44 0f 6f de movdqa xmm11, xmm6 + 43ae82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43ae87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43ae8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43ae91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43ae96: 66 45 0f db c1 pand xmm8, xmm9 + 43ae9b: 66 45 0f db d3 pand xmm10, xmm11 + 43aea0: 66 44 0f db c7 pand xmm8, xmm7 + 43aea5: 66 44 0f db d7 pand xmm10, xmm7 + 43aeaa: 66 41 0f eb c8 por xmm1, xmm8 + 43aeaf: 66 41 0f eb d2 por xmm2, xmm10 + 43aeb4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43aeb8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43aebc: 66 0f f8 c8 psubb xmm1, xmm0 + 43aec0: 66 0f d7 d1 pmovmskb edx, xmm1 + 43aec4: 81 ea ff ff 00 00 sub edx, 65535 + 43aeca: 0f 85 30 03 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43aed0: 48 83 c1 10 add rcx, 16 + 43aed4: 66 0f 6f dc movdqa xmm3, xmm4 + 43aed8: 49 83 c2 10 add r10, 16 + 43aedc: 0f 8f 8e 00 00 00 jg 0x43af70 <__strcasecmp_l_ssse3+0x1e50> + 43aee2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43aee7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43aeec: 66 0f 6f e2 movdqa xmm4, xmm2 + 43aef0: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43aef6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43aefb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43af00: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43af05: 66 44 0f 6f de movdqa xmm11, xmm6 + 43af0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43af0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43af14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43af19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43af1e: 66 45 0f db c1 pand xmm8, xmm9 + 43af23: 66 45 0f db d3 pand xmm10, xmm11 + 43af28: 66 44 0f db c7 pand xmm8, xmm7 + 43af2d: 66 44 0f db d7 pand xmm10, xmm7 + 43af32: 66 41 0f eb c8 por xmm1, xmm8 + 43af37: 66 41 0f eb d2 por xmm2, xmm10 + 43af3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43af40: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43af44: 66 0f f8 c8 psubb xmm1, xmm0 + 43af48: 66 0f d7 d1 pmovmskb edx, xmm1 + 43af4c: 81 ea ff ff 00 00 sub edx, 65535 + 43af52: 0f 85 a8 02 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43af58: 48 83 c1 10 add rcx, 16 + 43af5c: 66 0f 6f dc movdqa xmm3, xmm4 + 43af60: e9 eb fe ff ff jmp 0x43ae50 <__strcasecmp_l_ssse3+0x1d30> + 43af65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43af70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43af74: 66 0f d7 d0 pmovmskb edx, xmm0 + 43af78: f7 c2 00 c0 00 00 test edx, 49152 + 43af7e: 75 10 jne 0x43af90 <__strcasecmp_l_ssse3+0x1e70> + 43af80: 66 0f ef c0 pxor xmm0, xmm0 + 43af84: 49 81 ea 00 10 00 00 sub r10, 4096 + 43af8b: e9 ca fe ff ff jmp 0x43ae5a <__strcasecmp_l_ssse3+0x1d3a> + 43af90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43af95: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43af9a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43af9f: e9 fc 01 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> + 43afa4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43afaf: 90 nop + 43afb0: 66 0f ef c0 pxor xmm0, xmm0 + 43afb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 43afb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43afbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43afc0: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43afc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43afca: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43afcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43afd4: 66 44 0f 6f de movdqa xmm11, xmm6 + 43afd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43afde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43afe3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43afe8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43afed: 66 45 0f db c1 pand xmm8, xmm9 + 43aff2: 66 45 0f db d3 pand xmm10, xmm11 + 43aff7: 66 44 0f db c7 pand xmm8, xmm7 + 43affc: 66 44 0f db d7 pand xmm10, xmm7 + 43b001: 66 41 0f eb c8 por xmm1, xmm8 + 43b006: 66 41 0f eb d2 por xmm2, xmm10 + 43b00b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43b00f: 66 0f f8 d0 psubb xmm2, xmm0 + 43b013: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43b018: d3 ea shr edx, cl + 43b01a: 41 d3 e9 shr r9d, cl + 43b01d: 44 29 ca sub edx, r9d + 43b020: 0f 85 df 01 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> + 43b026: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43b02a: 66 0f ef c0 pxor xmm0, xmm0 + 43b02e: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43b035: 41 b9 0f 00 00 00 mov r9d, 15 + 43b03b: 4c 8d 57 0f lea r10, [rdi + 15] + 43b03f: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43b046: 49 81 ea 00 10 00 00 sub r10, 4096 + 43b04d: 0f 1f 00 nop dword ptr [rax] + 43b050: 49 83 c2 10 add r10, 16 + 43b054: 0f 8f 16 01 00 00 jg 0x43b170 <__strcasecmp_l_ssse3+0x2050> + 43b05a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43b05f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43b064: 66 0f 6f e2 movdqa xmm4, xmm2 + 43b068: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43b06e: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43b073: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43b078: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43b07d: 66 44 0f 6f de movdqa xmm11, xmm6 + 43b082: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43b087: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43b08c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43b091: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43b096: 66 45 0f db c1 pand xmm8, xmm9 + 43b09b: 66 45 0f db d3 pand xmm10, xmm11 + 43b0a0: 66 44 0f db c7 pand xmm8, xmm7 + 43b0a5: 66 44 0f db d7 pand xmm10, xmm7 + 43b0aa: 66 41 0f eb c8 por xmm1, xmm8 + 43b0af: 66 41 0f eb d2 por xmm2, xmm10 + 43b0b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43b0b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43b0bc: 66 0f f8 c8 psubb xmm1, xmm0 + 43b0c0: 66 0f d7 d1 pmovmskb edx, xmm1 + 43b0c4: 81 ea ff ff 00 00 sub edx, 65535 + 43b0ca: 0f 85 30 01 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43b0d0: 48 83 c1 10 add rcx, 16 + 43b0d4: 66 0f 6f dc movdqa xmm3, xmm4 + 43b0d8: 49 83 c2 10 add r10, 16 + 43b0dc: 0f 8f 8e 00 00 00 jg 0x43b170 <__strcasecmp_l_ssse3+0x2050> + 43b0e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43b0e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] + 43b0ec: 66 0f 6f e2 movdqa xmm4, xmm2 + 43b0f0: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43b0f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43b0fb: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43b100: 66 44 0f 6f d2 movdqa xmm10, xmm2 + 43b105: 66 44 0f 6f de movdqa xmm11, xmm6 + 43b10a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43b10f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43b114: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43b119: 66 44 0f 64 da pcmpgtb xmm11, xmm2 + 43b11e: 66 45 0f db c1 pand xmm8, xmm9 + 43b123: 66 45 0f db d3 pand xmm10, xmm11 + 43b128: 66 44 0f db c7 pand xmm8, xmm7 + 43b12d: 66 44 0f db d7 pand xmm10, xmm7 + 43b132: 66 41 0f eb c8 por xmm1, xmm8 + 43b137: 66 41 0f eb d2 por xmm2, xmm10 + 43b13c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43b140: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43b144: 66 0f f8 c8 psubb xmm1, xmm0 + 43b148: 66 0f d7 d1 pmovmskb edx, xmm1 + 43b14c: 81 ea ff ff 00 00 sub edx, 65535 + 43b152: 0f 85 a8 00 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> + 43b158: 48 83 c1 10 add rcx, 16 + 43b15c: 66 0f 6f dc movdqa xmm3, xmm4 + 43b160: e9 eb fe ff ff jmp 0x43b050 <__strcasecmp_l_ssse3+0x1f30> + 43b165: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43b170: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43b174: 66 0f d7 d0 pmovmskb edx, xmm0 + 43b178: f7 c2 00 80 00 00 test edx, 32768 + 43b17e: 75 10 jne 0x43b190 <__strcasecmp_l_ssse3+0x2070> + 43b180: 66 0f ef c0 pxor xmm0, xmm0 + 43b184: 49 81 ea 00 10 00 00 sub r10, 4096 + 43b18b: e9 ca fe ff ff jmp 0x43b05a <__strcasecmp_l_ssse3+0x1f3a> + 43b190: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 43b195: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43b19a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43b19f: 90 nop + 43b1a0: 66 44 0f 6f c1 movdqa xmm8, xmm1 + 43b1a5: 66 44 0f 6f ce movdqa xmm9, xmm6 + 43b1aa: 66 44 0f 6f d3 movdqa xmm10, xmm3 + 43b1af: 66 44 0f 6f de movdqa xmm11, xmm6 + 43b1b4: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 + 43b1b9: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 + 43b1be: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 + 43b1c3: 66 44 0f 64 db pcmpgtb xmm11, xmm3 + 43b1c8: 66 45 0f db c1 pand xmm8, xmm9 + 43b1cd: 66 45 0f db d3 pand xmm10, xmm11 + 43b1d2: 66 44 0f db c7 pand xmm8, xmm7 + 43b1d7: 66 44 0f db d7 pand xmm10, xmm7 + 43b1dc: 66 41 0f eb c8 por xmm1, xmm8 + 43b1e1: 66 41 0f eb da por xmm3, xmm10 + 43b1e6: 66 0f 74 cb pcmpeqb xmm1, xmm3 + 43b1ea: 66 0f f8 c8 psubb xmm1, xmm0 + 43b1ee: 66 0f d7 d1 pmovmskb edx, xmm1 + 43b1f2: f7 d2 not edx + 43b1f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43b1ff: 90 nop + 43b200: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] + 43b205: 48 8d 3c 07 lea rdi, [rdi + rax] + 43b209: 48 8d 34 0e lea rsi, [rsi + rcx] + 43b20d: 45 85 c0 test r8d, r8d + 43b210: 74 0e je 0x43b220 <__strcasecmp_l_ssse3+0x2100> + 43b212: 48 87 f7 xchg rsi, rdi + 43b215: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43b220: 48 0f bc d2 bsf rdx, rdx + 43b224: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 43b228: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 43b22c: 48 8d 15 6d 02 06 00 lea rdx, [rip + 393837] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 43b233: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] + 43b236: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] + 43b239: 29 c8 sub eax, ecx + 43b23b: c3 ret + 43b23c: 31 c0 xor eax, eax + 43b23e: c3 ret + 43b23f: 90 nop + 43b240: 0f b6 0e movzx ecx, byte ptr [rsi] + 43b243: 0f b6 07 movzx eax, byte ptr [rdi] + 43b246: 48 8d 15 53 02 06 00 lea rdx, [rip + 393811] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 43b24d: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] + 43b250: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] + 43b253: 29 c8 sub eax, ecx + 43b255: c3 ret + 43b256: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000043b260 <__strcasecmp_sse42>: + 43b260: f3 0f 1e fa endbr64 + 43b264: 48 c7 c0 a8 ff ff ff mov rax, -88 + 43b26b: 64 48 8b 10 mov rdx, qword ptr fs:[rax] + 43b26f: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000043b274 <__strcasecmp_l_sse42>: + 43b274: f3 0f 1e fa endbr64 + 43b278: 48 8b 02 mov rax, qword ptr [rdx] + 43b27b: f7 80 78 02 00 00 01 00 00 00 test dword ptr [rax + 632], 1 + 43b285: 0f 85 f5 bf 00 00 jne 0x447280 <__strcasecmp_l_nonascii> + 43b28b: 89 f1 mov ecx, esi + 43b28d: 89 f8 mov eax, edi + 43b28f: 48 83 e1 3f and rcx, 63 + 43b293: 48 83 e0 3f and rax, 63 + 43b297: 66 0f 6f 25 31 cb 05 00 movdqa xmm4, xmmword ptr [rip + 379697] # 0x497dd0 <__PRETTY_FUNCTION__.12580+0x1030> + 43b29f: 66 0f 6f 2d 39 cb 05 00 movdqa xmm5, xmmword ptr [rip + 379705] # 0x497de0 <__PRETTY_FUNCTION__.12580+0x1040> + 43b2a7: 66 0f 6f 35 41 cb 05 00 movdqa xmm6, xmmword ptr [rip + 379713] # 0x497df0 <__PRETTY_FUNCTION__.12580+0x1050> + 43b2af: 83 f9 30 cmp ecx, 48 + 43b2b2: 77 7c ja 0x43b330 <__strcasecmp_l_sse42+0xbc> + 43b2b4: 83 f8 30 cmp eax, 48 + 43b2b7: 77 77 ja 0x43b330 <__strcasecmp_l_sse42+0xbc> + 43b2b9: f3 0f 6f 0f movdqu xmm1, xmmword ptr [rdi] + 43b2bd: f3 0f 6f 16 movdqu xmm2, xmmword ptr [rsi] + 43b2c1: 66 0f 6f f9 movdqa xmm7, xmm1 + 43b2c5: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b2ca: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43b2cf: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b2d4: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b2d8: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43b2dd: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b2e2: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43b2e7: 66 41 0f db f8 pand xmm7, xmm8 + 43b2ec: 66 45 0f db ca pand xmm9, xmm10 + 43b2f1: 66 0f db fe pand xmm7, xmm6 + 43b2f5: 66 44 0f db ce pand xmm9, xmm6 + 43b2fa: 66 0f eb cf por xmm1, xmm7 + 43b2fe: 66 41 0f eb d1 por xmm2, xmm9 + 43b303: 66 0f ef c0 pxor xmm0, xmm0 + 43b307: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43b30b: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43b30f: 66 0f f8 c8 psubb xmm1, xmm0 + 43b313: 66 0f d7 d1 pmovmskb edx, xmm1 + 43b317: 81 ea ff ff 00 00 sub edx, 65535 + 43b31d: 0f 85 ad 1a 00 00 jne 0x43cdd0 <__strcasecmp_l_sse42+0x1b5c> + 43b323: 48 83 c6 10 add rsi, 16 + 43b327: 48 83 c7 10 add rdi, 16 + 43b32b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43b330: 48 83 e6 f0 and rsi, -16 + 43b334: 48 83 e7 f0 and rdi, -16 + 43b338: ba ff ff 00 00 mov edx, 65535 + 43b33d: 45 31 c0 xor r8d, r8d + 43b340: 83 e1 0f and ecx, 15 + 43b343: 83 e0 0f and eax, 15 + 43b346: 66 0f ef c0 pxor xmm0, xmm0 + 43b34a: 39 c1 cmp ecx, eax + 43b34c: 74 32 je 0x43b380 <__strcasecmp_l_sse42+0x10c> + 43b34e: 77 07 ja 0x43b357 <__strcasecmp_l_sse42+0xe3> + 43b350: 41 89 d0 mov r8d, edx + 43b353: 91 xchg eax, ecx + 43b354: 48 87 f7 xchg rsi, rdi + 43b357: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 43b35b: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43b35f: 4c 8d 48 0f lea r9, [rax + 15] + 43b363: 49 29 c9 sub r9, rcx + 43b366: 4c 8d 15 13 cb 05 00 lea r10, [rip + 379667] # 0x497e80 <__PRETTY_FUNCTION__.12580+0x10e0> + 43b36d: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] + 43b371: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43b375: 4f 8d 14 0a lea r10, [r10 + r9] + 43b379: 3e 41 ff e2 jmp r10 + 43b37d: 0f 1f 00 nop dword ptr [rax] + 43b380: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 43b384: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43b388: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] + 43b38c: 66 0f 6f f9 movdqa xmm7, xmm1 + 43b390: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b395: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43b39a: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b39f: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b3a3: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43b3a8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b3ad: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43b3b2: 66 41 0f db f8 pand xmm7, xmm8 + 43b3b7: 66 45 0f db ca pand xmm9, xmm10 + 43b3bc: 66 0f db fe pand xmm7, xmm6 + 43b3c0: 66 44 0f db ce pand xmm9, xmm6 + 43b3c5: 66 0f eb cf por xmm1, xmm7 + 43b3c9: 66 41 0f eb d1 por xmm2, xmm9 + 43b3ce: 66 0f 74 ca pcmpeqb xmm1, xmm2 + 43b3d2: 66 0f f8 c8 psubb xmm1, xmm0 + 43b3d6: 66 44 0f d7 c9 pmovmskb r9d, xmm1 + 43b3db: d3 ea shr edx, cl + 43b3dd: 41 d3 e9 shr r9d, cl + 43b3e0: 44 29 ca sub edx, r9d + 43b3e3: 0f 85 cf 19 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43b3e9: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43b3f0: 49 c7 c1 10 00 00 00 mov r9, 16 + 43b3f7: 48 89 ca mov rdx, rcx + 43b3fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 43b400: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43b405: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43b40a: 66 0f 6f f8 movdqa xmm7, xmm0 + 43b40e: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b413: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43b418: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b41d: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b421: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43b426: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b42b: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43b430: 66 41 0f db f8 pand xmm7, xmm8 + 43b435: 66 45 0f db ca pand xmm9, xmm10 + 43b43a: 66 0f db fe pand xmm7, xmm6 + 43b43e: 66 44 0f db ce pand xmm9, xmm6 + 43b443: 66 0f eb c7 por xmm0, xmm7 + 43b447: 66 41 0f eb c9 por xmm1, xmm9 + 43b44c: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43b452: 48 8d 52 10 lea rdx, [rdx + 16] + 43b456: 76 68 jbe 0x43b4c0 <__strcasecmp_l_sse42+0x24c> + 43b458: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43b45d: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43b462: 66 0f 6f f8 movdqa xmm7, xmm0 + 43b466: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b46b: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43b470: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b475: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b479: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43b47e: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b483: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43b488: 66 41 0f db f8 pand xmm7, xmm8 + 43b48d: 66 45 0f db ca pand xmm9, xmm10 + 43b492: 66 0f db fe pand xmm7, xmm6 + 43b496: 66 44 0f db ce pand xmm9, xmm6 + 43b49b: 66 0f eb c7 por xmm0, xmm7 + 43b49f: 66 41 0f eb c9 por xmm1, xmm9 + 43b4a4: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43b4aa: 48 8d 52 10 lea rdx, [rdx + 16] + 43b4ae: 76 10 jbe 0x43b4c0 <__strcasecmp_l_sse42+0x24c> + 43b4b0: e9 4b ff ff ff jmp 0x43b400 <__strcasecmp_l_sse42+0x18c> + 43b4b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43b4c0: 0f 83 26 19 00 00 jae 0x43cdec <__strcasecmp_l_sse42+0x1b78> + 43b4c6: 48 8d 4c 0a f0 lea rcx, [rdx + rcx - 16] + 43b4cb: 0f b6 04 0f movzx eax, byte ptr [rdi + rcx] + 43b4cf: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] + 43b4d3: 48 8d 0d c6 ff 05 00 lea rcx, [rip + 393158] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 43b4da: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] + 43b4dd: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 43b4e0: 29 d0 sub eax, edx + 43b4e2: c3 ret + 43b4e3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43b4ee: 66 90 nop + 43b4f0: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 43b4f5: 66 0f 6f f9 movdqa xmm7, xmm1 + 43b4f9: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b4fe: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43b503: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b508: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b50c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43b511: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b516: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43b51b: 66 41 0f db f8 pand xmm7, xmm8 + 43b520: 66 45 0f db ca pand xmm9, xmm10 + 43b525: 66 0f db fe pand xmm7, xmm6 + 43b529: 66 44 0f db ce pand xmm9, xmm6 + 43b52e: 66 0f eb cf por xmm1, xmm7 + 43b532: 66 41 0f eb d1 por xmm2, xmm9 + 43b537: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43b53b: 66 0f f8 d0 psubb xmm2, xmm0 + 43b53f: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43b544: d3 ea shr edx, cl + 43b546: 41 d3 e9 shr r9d, cl + 43b549: 44 29 ca sub edx, r9d + 43b54c: 0f 85 66 18 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43b552: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43b556: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43b55d: 41 b9 01 00 00 00 mov r9d, 1 + 43b563: 4c 8d 57 01 lea r10, [rdi + 1] + 43b567: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43b56e: 49 81 ea 00 10 00 00 sub r10, 4096 + 43b575: 48 89 ca mov rdx, rcx + 43b578: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43b580: 49 83 c2 10 add r10, 16 + 43b584: 0f 8f d6 00 00 00 jg 0x43b660 <__strcasecmp_l_sse42+0x3ec> + 43b58a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43b58f: 66 0f 3a 0f 44 17 f0 01 palignr xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] + 43b597: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43b59c: 66 0f 6f f8 movdqa xmm7, xmm0 + 43b5a0: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b5a5: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43b5aa: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b5af: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b5b3: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43b5b8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b5bd: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43b5c2: 66 41 0f db f8 pand xmm7, xmm8 + 43b5c7: 66 45 0f db ca pand xmm9, xmm10 + 43b5cc: 66 0f db fe pand xmm7, xmm6 + 43b5d0: 66 44 0f db ce pand xmm9, xmm6 + 43b5d5: 66 0f eb c7 por xmm0, xmm7 + 43b5d9: 66 41 0f eb c9 por xmm1, xmm9 + 43b5de: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43b5e4: 0f 86 a6 17 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43b5ea: 48 83 c2 10 add rdx, 16 + 43b5ee: 49 83 c2 10 add r10, 16 + 43b5f2: 7f 6c jg 0x43b660 <__strcasecmp_l_sse42+0x3ec> + 43b5f4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43b5f9: 66 0f 3a 0f 44 17 f0 01 palignr xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] + 43b601: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43b606: 66 0f 6f f8 movdqa xmm7, xmm0 + 43b60a: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b60f: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43b614: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b619: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b61d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43b622: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b627: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43b62c: 66 41 0f db f8 pand xmm7, xmm8 + 43b631: 66 45 0f db ca pand xmm9, xmm10 + 43b636: 66 0f db fe pand xmm7, xmm6 + 43b63a: 66 44 0f db ce pand xmm9, xmm6 + 43b63f: 66 0f eb c7 por xmm0, xmm7 + 43b643: 66 41 0f eb c9 por xmm1, xmm9 + 43b648: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43b64e: 0f 86 3c 17 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43b654: 48 83 c2 10 add rdx, 16 + 43b658: e9 23 ff ff ff jmp 0x43b580 <__strcasecmp_l_sse42+0x30c> + 43b65d: 0f 1f 00 nop dword ptr [rax] + 43b660: 49 81 ea 00 10 00 00 sub r10, 4096 + 43b667: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43b66d: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 43b672: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43b678: 83 f9 0e cmp ecx, 14 + 43b67b: 0f 87 09 ff ff ff ja 0x43b58a <__strcasecmp_l_sse42+0x316> + 43b681: e9 bb 16 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43b686: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43b690: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 43b695: 66 0f 6f f9 movdqa xmm7, xmm1 + 43b699: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b69e: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43b6a3: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b6a8: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b6ac: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43b6b1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b6b6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43b6bb: 66 41 0f db f8 pand xmm7, xmm8 + 43b6c0: 66 45 0f db ca pand xmm9, xmm10 + 43b6c5: 66 0f db fe pand xmm7, xmm6 + 43b6c9: 66 44 0f db ce pand xmm9, xmm6 + 43b6ce: 66 0f eb cf por xmm1, xmm7 + 43b6d2: 66 41 0f eb d1 por xmm2, xmm9 + 43b6d7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43b6db: 66 0f f8 d0 psubb xmm2, xmm0 + 43b6df: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43b6e4: d3 ea shr edx, cl + 43b6e6: 41 d3 e9 shr r9d, cl + 43b6e9: 44 29 ca sub edx, r9d + 43b6ec: 0f 85 c6 16 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43b6f2: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43b6f6: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43b6fd: 41 b9 02 00 00 00 mov r9d, 2 + 43b703: 4c 8d 57 02 lea r10, [rdi + 2] + 43b707: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43b70e: 49 81 ea 00 10 00 00 sub r10, 4096 + 43b715: 48 89 ca mov rdx, rcx + 43b718: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43b720: 49 83 c2 10 add r10, 16 + 43b724: 0f 8f d6 00 00 00 jg 0x43b800 <__strcasecmp_l_sse42+0x58c> + 43b72a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43b72f: 66 0f 3a 0f 44 17 f0 02 palignr xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] + 43b737: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43b73c: 66 0f 6f f8 movdqa xmm7, xmm0 + 43b740: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b745: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43b74a: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b74f: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b753: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43b758: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b75d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43b762: 66 41 0f db f8 pand xmm7, xmm8 + 43b767: 66 45 0f db ca pand xmm9, xmm10 + 43b76c: 66 0f db fe pand xmm7, xmm6 + 43b770: 66 44 0f db ce pand xmm9, xmm6 + 43b775: 66 0f eb c7 por xmm0, xmm7 + 43b779: 66 41 0f eb c9 por xmm1, xmm9 + 43b77e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43b784: 0f 86 06 16 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43b78a: 48 83 c2 10 add rdx, 16 + 43b78e: 49 83 c2 10 add r10, 16 + 43b792: 7f 6c jg 0x43b800 <__strcasecmp_l_sse42+0x58c> + 43b794: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43b799: 66 0f 3a 0f 44 17 f0 02 palignr xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] + 43b7a1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43b7a6: 66 0f 6f f8 movdqa xmm7, xmm0 + 43b7aa: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b7af: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43b7b4: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b7b9: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b7bd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43b7c2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b7c7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43b7cc: 66 41 0f db f8 pand xmm7, xmm8 + 43b7d1: 66 45 0f db ca pand xmm9, xmm10 + 43b7d6: 66 0f db fe pand xmm7, xmm6 + 43b7da: 66 44 0f db ce pand xmm9, xmm6 + 43b7df: 66 0f eb c7 por xmm0, xmm7 + 43b7e3: 66 41 0f eb c9 por xmm1, xmm9 + 43b7e8: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43b7ee: 0f 86 9c 15 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43b7f4: 48 83 c2 10 add rdx, 16 + 43b7f8: e9 23 ff ff ff jmp 0x43b720 <__strcasecmp_l_sse42+0x4ac> + 43b7fd: 0f 1f 00 nop dword ptr [rax] + 43b800: 49 81 ea 00 10 00 00 sub r10, 4096 + 43b807: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43b80d: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 43b812: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43b818: 83 f9 0d cmp ecx, 13 + 43b81b: 0f 87 09 ff ff ff ja 0x43b72a <__strcasecmp_l_sse42+0x4b6> + 43b821: e9 1b 15 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43b826: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43b830: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 43b835: 66 0f 6f f9 movdqa xmm7, xmm1 + 43b839: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b83e: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43b843: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b848: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b84c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43b851: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b856: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43b85b: 66 41 0f db f8 pand xmm7, xmm8 + 43b860: 66 45 0f db ca pand xmm9, xmm10 + 43b865: 66 0f db fe pand xmm7, xmm6 + 43b869: 66 44 0f db ce pand xmm9, xmm6 + 43b86e: 66 0f eb cf por xmm1, xmm7 + 43b872: 66 41 0f eb d1 por xmm2, xmm9 + 43b877: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43b87b: 66 0f f8 d0 psubb xmm2, xmm0 + 43b87f: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43b884: d3 ea shr edx, cl + 43b886: 41 d3 e9 shr r9d, cl + 43b889: 44 29 ca sub edx, r9d + 43b88c: 0f 85 26 15 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43b892: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43b896: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43b89d: 41 b9 03 00 00 00 mov r9d, 3 + 43b8a3: 4c 8d 57 03 lea r10, [rdi + 3] + 43b8a7: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43b8ae: 49 81 ea 00 10 00 00 sub r10, 4096 + 43b8b5: 48 89 ca mov rdx, rcx + 43b8b8: 49 83 c2 10 add r10, 16 + 43b8bc: 0f 8f de 00 00 00 jg 0x43b9a0 <__strcasecmp_l_sse42+0x72c> + 43b8c2: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43b8c7: 66 0f 3a 0f 44 17 f0 03 palignr xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] + 43b8cf: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43b8d4: 66 0f 6f f8 movdqa xmm7, xmm0 + 43b8d8: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b8dd: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43b8e2: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b8e7: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b8eb: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43b8f0: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b8f5: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43b8fa: 66 41 0f db f8 pand xmm7, xmm8 + 43b8ff: 66 45 0f db ca pand xmm9, xmm10 + 43b904: 66 0f db fe pand xmm7, xmm6 + 43b908: 66 44 0f db ce pand xmm9, xmm6 + 43b90d: 66 0f eb c7 por xmm0, xmm7 + 43b911: 66 41 0f eb c9 por xmm1, xmm9 + 43b916: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43b91c: 0f 86 6e 14 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43b922: 48 83 c2 10 add rdx, 16 + 43b926: 49 83 c2 10 add r10, 16 + 43b92a: 7f 74 jg 0x43b9a0 <__strcasecmp_l_sse42+0x72c> + 43b92c: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43b931: 66 0f 3a 0f 44 17 f0 03 palignr xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] + 43b939: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43b93e: 66 0f 6f f8 movdqa xmm7, xmm0 + 43b942: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b947: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43b94c: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b951: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b955: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43b95a: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b95f: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43b964: 66 41 0f db f8 pand xmm7, xmm8 + 43b969: 66 45 0f db ca pand xmm9, xmm10 + 43b96e: 66 0f db fe pand xmm7, xmm6 + 43b972: 66 44 0f db ce pand xmm9, xmm6 + 43b977: 66 0f eb c7 por xmm0, xmm7 + 43b97b: 66 41 0f eb c9 por xmm1, xmm9 + 43b980: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43b986: 0f 86 04 14 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43b98c: 48 83 c2 10 add rdx, 16 + 43b990: e9 23 ff ff ff jmp 0x43b8b8 <__strcasecmp_l_sse42+0x644> + 43b995: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43b9a0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43b9a7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43b9ad: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 43b9b2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43b9b8: 83 f9 0c cmp ecx, 12 + 43b9bb: 0f 87 01 ff ff ff ja 0x43b8c2 <__strcasecmp_l_sse42+0x64e> + 43b9c1: e9 7b 13 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43b9c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43b9d0: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 43b9d5: 66 0f 6f f9 movdqa xmm7, xmm1 + 43b9d9: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43b9de: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43b9e3: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43b9e8: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43b9ec: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43b9f1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43b9f6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43b9fb: 66 41 0f db f8 pand xmm7, xmm8 + 43ba00: 66 45 0f db ca pand xmm9, xmm10 + 43ba05: 66 0f db fe pand xmm7, xmm6 + 43ba09: 66 44 0f db ce pand xmm9, xmm6 + 43ba0e: 66 0f eb cf por xmm1, xmm7 + 43ba12: 66 41 0f eb d1 por xmm2, xmm9 + 43ba17: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43ba1b: 66 0f f8 d0 psubb xmm2, xmm0 + 43ba1f: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43ba24: d3 ea shr edx, cl + 43ba26: 41 d3 e9 shr r9d, cl + 43ba29: 44 29 ca sub edx, r9d + 43ba2c: 0f 85 86 13 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43ba32: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43ba36: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43ba3d: 41 b9 04 00 00 00 mov r9d, 4 + 43ba43: 4c 8d 57 04 lea r10, [rdi + 4] + 43ba47: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43ba4e: 49 81 ea 00 10 00 00 sub r10, 4096 + 43ba55: 48 89 ca mov rdx, rcx + 43ba58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43ba60: 49 83 c2 10 add r10, 16 + 43ba64: 0f 8f d6 00 00 00 jg 0x43bb40 <__strcasecmp_l_sse42+0x8cc> + 43ba6a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43ba6f: 66 0f 3a 0f 44 17 f0 04 palignr xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] + 43ba77: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43ba7c: 66 0f 6f f8 movdqa xmm7, xmm0 + 43ba80: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43ba85: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43ba8a: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43ba8f: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43ba93: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43ba98: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43ba9d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43baa2: 66 41 0f db f8 pand xmm7, xmm8 + 43baa7: 66 45 0f db ca pand xmm9, xmm10 + 43baac: 66 0f db fe pand xmm7, xmm6 + 43bab0: 66 44 0f db ce pand xmm9, xmm6 + 43bab5: 66 0f eb c7 por xmm0, xmm7 + 43bab9: 66 41 0f eb c9 por xmm1, xmm9 + 43babe: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43bac4: 0f 86 c6 12 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43baca: 48 83 c2 10 add rdx, 16 + 43bace: 49 83 c2 10 add r10, 16 + 43bad2: 7f 6c jg 0x43bb40 <__strcasecmp_l_sse42+0x8cc> + 43bad4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43bad9: 66 0f 3a 0f 44 17 f0 04 palignr xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] + 43bae1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43bae6: 66 0f 6f f8 movdqa xmm7, xmm0 + 43baea: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43baef: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43baf4: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43baf9: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43bafd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43bb02: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43bb07: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43bb0c: 66 41 0f db f8 pand xmm7, xmm8 + 43bb11: 66 45 0f db ca pand xmm9, xmm10 + 43bb16: 66 0f db fe pand xmm7, xmm6 + 43bb1a: 66 44 0f db ce pand xmm9, xmm6 + 43bb1f: 66 0f eb c7 por xmm0, xmm7 + 43bb23: 66 41 0f eb c9 por xmm1, xmm9 + 43bb28: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43bb2e: 0f 86 5c 12 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43bb34: 48 83 c2 10 add rdx, 16 + 43bb38: e9 23 ff ff ff jmp 0x43ba60 <__strcasecmp_l_sse42+0x7ec> + 43bb3d: 0f 1f 00 nop dword ptr [rax] + 43bb40: 49 81 ea 00 10 00 00 sub r10, 4096 + 43bb47: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43bb4d: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 43bb52: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43bb58: 83 f9 0b cmp ecx, 11 + 43bb5b: 0f 87 09 ff ff ff ja 0x43ba6a <__strcasecmp_l_sse42+0x7f6> + 43bb61: e9 db 11 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43bb66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43bb70: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 43bb75: 66 0f 6f f9 movdqa xmm7, xmm1 + 43bb79: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43bb7e: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43bb83: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43bb88: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43bb8c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43bb91: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43bb96: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43bb9b: 66 41 0f db f8 pand xmm7, xmm8 + 43bba0: 66 45 0f db ca pand xmm9, xmm10 + 43bba5: 66 0f db fe pand xmm7, xmm6 + 43bba9: 66 44 0f db ce pand xmm9, xmm6 + 43bbae: 66 0f eb cf por xmm1, xmm7 + 43bbb2: 66 41 0f eb d1 por xmm2, xmm9 + 43bbb7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43bbbb: 66 0f f8 d0 psubb xmm2, xmm0 + 43bbbf: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43bbc4: d3 ea shr edx, cl + 43bbc6: 41 d3 e9 shr r9d, cl + 43bbc9: 44 29 ca sub edx, r9d + 43bbcc: 0f 85 e6 11 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43bbd2: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43bbd6: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43bbdd: 41 b9 05 00 00 00 mov r9d, 5 + 43bbe3: 4c 8d 57 05 lea r10, [rdi + 5] + 43bbe7: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43bbee: 49 81 ea 00 10 00 00 sub r10, 4096 + 43bbf5: 48 89 ca mov rdx, rcx + 43bbf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43bc00: 49 83 c2 10 add r10, 16 + 43bc04: 0f 8f d6 00 00 00 jg 0x43bce0 <__strcasecmp_l_sse42+0xa6c> + 43bc0a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43bc0f: 66 0f 3a 0f 44 17 f0 05 palignr xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] + 43bc17: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43bc1c: 66 0f 6f f8 movdqa xmm7, xmm0 + 43bc20: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43bc25: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43bc2a: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43bc2f: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43bc33: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43bc38: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43bc3d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43bc42: 66 41 0f db f8 pand xmm7, xmm8 + 43bc47: 66 45 0f db ca pand xmm9, xmm10 + 43bc4c: 66 0f db fe pand xmm7, xmm6 + 43bc50: 66 44 0f db ce pand xmm9, xmm6 + 43bc55: 66 0f eb c7 por xmm0, xmm7 + 43bc59: 66 41 0f eb c9 por xmm1, xmm9 + 43bc5e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43bc64: 0f 86 26 11 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43bc6a: 48 83 c2 10 add rdx, 16 + 43bc6e: 49 83 c2 10 add r10, 16 + 43bc72: 7f 6c jg 0x43bce0 <__strcasecmp_l_sse42+0xa6c> + 43bc74: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43bc79: 66 0f 3a 0f 44 17 f0 05 palignr xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] + 43bc81: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43bc86: 66 0f 6f f8 movdqa xmm7, xmm0 + 43bc8a: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43bc8f: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43bc94: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43bc99: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43bc9d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43bca2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43bca7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43bcac: 66 41 0f db f8 pand xmm7, xmm8 + 43bcb1: 66 45 0f db ca pand xmm9, xmm10 + 43bcb6: 66 0f db fe pand xmm7, xmm6 + 43bcba: 66 44 0f db ce pand xmm9, xmm6 + 43bcbf: 66 0f eb c7 por xmm0, xmm7 + 43bcc3: 66 41 0f eb c9 por xmm1, xmm9 + 43bcc8: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43bcce: 0f 86 bc 10 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43bcd4: 48 83 c2 10 add rdx, 16 + 43bcd8: e9 23 ff ff ff jmp 0x43bc00 <__strcasecmp_l_sse42+0x98c> + 43bcdd: 0f 1f 00 nop dword ptr [rax] + 43bce0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43bce7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43bced: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 43bcf2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43bcf8: 83 f9 0a cmp ecx, 10 + 43bcfb: 0f 87 09 ff ff ff ja 0x43bc0a <__strcasecmp_l_sse42+0x996> + 43bd01: e9 3b 10 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43bd06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43bd10: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 43bd15: 66 0f 6f f9 movdqa xmm7, xmm1 + 43bd19: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43bd1e: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43bd23: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43bd28: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43bd2c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43bd31: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43bd36: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43bd3b: 66 41 0f db f8 pand xmm7, xmm8 + 43bd40: 66 45 0f db ca pand xmm9, xmm10 + 43bd45: 66 0f db fe pand xmm7, xmm6 + 43bd49: 66 44 0f db ce pand xmm9, xmm6 + 43bd4e: 66 0f eb cf por xmm1, xmm7 + 43bd52: 66 41 0f eb d1 por xmm2, xmm9 + 43bd57: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43bd5b: 66 0f f8 d0 psubb xmm2, xmm0 + 43bd5f: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43bd64: d3 ea shr edx, cl + 43bd66: 41 d3 e9 shr r9d, cl + 43bd69: 44 29 ca sub edx, r9d + 43bd6c: 0f 85 46 10 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43bd72: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43bd76: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43bd7d: 41 b9 06 00 00 00 mov r9d, 6 + 43bd83: 4c 8d 57 06 lea r10, [rdi + 6] + 43bd87: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43bd8e: 49 81 ea 00 10 00 00 sub r10, 4096 + 43bd95: 48 89 ca mov rdx, rcx + 43bd98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43bda0: 49 83 c2 10 add r10, 16 + 43bda4: 0f 8f d6 00 00 00 jg 0x43be80 <__strcasecmp_l_sse42+0xc0c> + 43bdaa: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43bdaf: 66 0f 3a 0f 44 17 f0 06 palignr xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] + 43bdb7: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43bdbc: 66 0f 6f f8 movdqa xmm7, xmm0 + 43bdc0: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43bdc5: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43bdca: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43bdcf: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43bdd3: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43bdd8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43bddd: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43bde2: 66 41 0f db f8 pand xmm7, xmm8 + 43bde7: 66 45 0f db ca pand xmm9, xmm10 + 43bdec: 66 0f db fe pand xmm7, xmm6 + 43bdf0: 66 44 0f db ce pand xmm9, xmm6 + 43bdf5: 66 0f eb c7 por xmm0, xmm7 + 43bdf9: 66 41 0f eb c9 por xmm1, xmm9 + 43bdfe: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43be04: 0f 86 86 0f 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43be0a: 48 83 c2 10 add rdx, 16 + 43be0e: 49 83 c2 10 add r10, 16 + 43be12: 7f 6c jg 0x43be80 <__strcasecmp_l_sse42+0xc0c> + 43be14: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43be19: 66 0f 3a 0f 44 17 f0 06 palignr xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] + 43be21: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43be26: 66 0f 6f f8 movdqa xmm7, xmm0 + 43be2a: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43be2f: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43be34: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43be39: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43be3d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43be42: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43be47: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43be4c: 66 41 0f db f8 pand xmm7, xmm8 + 43be51: 66 45 0f db ca pand xmm9, xmm10 + 43be56: 66 0f db fe pand xmm7, xmm6 + 43be5a: 66 44 0f db ce pand xmm9, xmm6 + 43be5f: 66 0f eb c7 por xmm0, xmm7 + 43be63: 66 41 0f eb c9 por xmm1, xmm9 + 43be68: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43be6e: 0f 86 1c 0f 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43be74: 48 83 c2 10 add rdx, 16 + 43be78: e9 23 ff ff ff jmp 0x43bda0 <__strcasecmp_l_sse42+0xb2c> + 43be7d: 0f 1f 00 nop dword ptr [rax] + 43be80: 49 81 ea 00 10 00 00 sub r10, 4096 + 43be87: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43be8d: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 43be92: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43be98: 83 f9 09 cmp ecx, 9 + 43be9b: 0f 87 09 ff ff ff ja 0x43bdaa <__strcasecmp_l_sse42+0xb36> + 43bea1: e9 9b 0e 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43bea6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43beb0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 43beb5: 66 0f 6f f9 movdqa xmm7, xmm1 + 43beb9: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43bebe: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43bec3: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43bec8: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43becc: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43bed1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43bed6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43bedb: 66 41 0f db f8 pand xmm7, xmm8 + 43bee0: 66 45 0f db ca pand xmm9, xmm10 + 43bee5: 66 0f db fe pand xmm7, xmm6 + 43bee9: 66 44 0f db ce pand xmm9, xmm6 + 43beee: 66 0f eb cf por xmm1, xmm7 + 43bef2: 66 41 0f eb d1 por xmm2, xmm9 + 43bef7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43befb: 66 0f f8 d0 psubb xmm2, xmm0 + 43beff: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43bf04: d3 ea shr edx, cl + 43bf06: 41 d3 e9 shr r9d, cl + 43bf09: 44 29 ca sub edx, r9d + 43bf0c: 0f 85 a6 0e 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43bf12: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43bf16: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43bf1d: 41 b9 07 00 00 00 mov r9d, 7 + 43bf23: 4c 8d 57 07 lea r10, [rdi + 7] + 43bf27: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43bf2e: 49 81 ea 00 10 00 00 sub r10, 4096 + 43bf35: 48 89 ca mov rdx, rcx + 43bf38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43bf40: 49 83 c2 10 add r10, 16 + 43bf44: 0f 8f d6 00 00 00 jg 0x43c020 <__strcasecmp_l_sse42+0xdac> + 43bf4a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43bf4f: 66 0f 3a 0f 44 17 f0 07 palignr xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] + 43bf57: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43bf5c: 66 0f 6f f8 movdqa xmm7, xmm0 + 43bf60: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43bf65: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43bf6a: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43bf6f: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43bf73: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43bf78: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43bf7d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43bf82: 66 41 0f db f8 pand xmm7, xmm8 + 43bf87: 66 45 0f db ca pand xmm9, xmm10 + 43bf8c: 66 0f db fe pand xmm7, xmm6 + 43bf90: 66 44 0f db ce pand xmm9, xmm6 + 43bf95: 66 0f eb c7 por xmm0, xmm7 + 43bf99: 66 41 0f eb c9 por xmm1, xmm9 + 43bf9e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43bfa4: 0f 86 e6 0d 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43bfaa: 48 83 c2 10 add rdx, 16 + 43bfae: 49 83 c2 10 add r10, 16 + 43bfb2: 7f 6c jg 0x43c020 <__strcasecmp_l_sse42+0xdac> + 43bfb4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43bfb9: 66 0f 3a 0f 44 17 f0 07 palignr xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] + 43bfc1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43bfc6: 66 0f 6f f8 movdqa xmm7, xmm0 + 43bfca: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43bfcf: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43bfd4: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43bfd9: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43bfdd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43bfe2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43bfe7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43bfec: 66 41 0f db f8 pand xmm7, xmm8 + 43bff1: 66 45 0f db ca pand xmm9, xmm10 + 43bff6: 66 0f db fe pand xmm7, xmm6 + 43bffa: 66 44 0f db ce pand xmm9, xmm6 + 43bfff: 66 0f eb c7 por xmm0, xmm7 + 43c003: 66 41 0f eb c9 por xmm1, xmm9 + 43c008: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c00e: 0f 86 7c 0d 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c014: 48 83 c2 10 add rdx, 16 + 43c018: e9 23 ff ff ff jmp 0x43bf40 <__strcasecmp_l_sse42+0xccc> + 43c01d: 0f 1f 00 nop dword ptr [rax] + 43c020: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c027: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43c02d: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 43c032: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43c038: 83 f9 08 cmp ecx, 8 + 43c03b: 0f 87 09 ff ff ff ja 0x43bf4a <__strcasecmp_l_sse42+0xcd6> + 43c041: e9 fb 0c 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43c046: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43c050: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 43c055: 66 0f 6f f9 movdqa xmm7, xmm1 + 43c059: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c05e: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43c063: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c068: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c06c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43c071: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c076: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43c07b: 66 41 0f db f8 pand xmm7, xmm8 + 43c080: 66 45 0f db ca pand xmm9, xmm10 + 43c085: 66 0f db fe pand xmm7, xmm6 + 43c089: 66 44 0f db ce pand xmm9, xmm6 + 43c08e: 66 0f eb cf por xmm1, xmm7 + 43c092: 66 41 0f eb d1 por xmm2, xmm9 + 43c097: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43c09b: 66 0f f8 d0 psubb xmm2, xmm0 + 43c09f: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43c0a4: d3 ea shr edx, cl + 43c0a6: 41 d3 e9 shr r9d, cl + 43c0a9: 44 29 ca sub edx, r9d + 43c0ac: 0f 85 06 0d 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43c0b2: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43c0b6: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43c0bd: 41 b9 08 00 00 00 mov r9d, 8 + 43c0c3: 4c 8d 57 08 lea r10, [rdi + 8] + 43c0c7: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43c0ce: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c0d5: 48 89 ca mov rdx, rcx + 43c0d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43c0e0: 49 83 c2 10 add r10, 16 + 43c0e4: 0f 8f d6 00 00 00 jg 0x43c1c0 <__strcasecmp_l_sse42+0xf4c> + 43c0ea: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c0ef: 66 0f 3a 0f 44 17 f0 08 palignr xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] + 43c0f7: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c0fc: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c100: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c105: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c10a: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c10f: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c113: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c118: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c11d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c122: 66 41 0f db f8 pand xmm7, xmm8 + 43c127: 66 45 0f db ca pand xmm9, xmm10 + 43c12c: 66 0f db fe pand xmm7, xmm6 + 43c130: 66 44 0f db ce pand xmm9, xmm6 + 43c135: 66 0f eb c7 por xmm0, xmm7 + 43c139: 66 41 0f eb c9 por xmm1, xmm9 + 43c13e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c144: 0f 86 46 0c 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c14a: 48 83 c2 10 add rdx, 16 + 43c14e: 49 83 c2 10 add r10, 16 + 43c152: 7f 6c jg 0x43c1c0 <__strcasecmp_l_sse42+0xf4c> + 43c154: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c159: 66 0f 3a 0f 44 17 f0 08 palignr xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] + 43c161: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c166: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c16a: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c16f: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c174: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c179: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c17d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c182: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c187: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c18c: 66 41 0f db f8 pand xmm7, xmm8 + 43c191: 66 45 0f db ca pand xmm9, xmm10 + 43c196: 66 0f db fe pand xmm7, xmm6 + 43c19a: 66 44 0f db ce pand xmm9, xmm6 + 43c19f: 66 0f eb c7 por xmm0, xmm7 + 43c1a3: 66 41 0f eb c9 por xmm1, xmm9 + 43c1a8: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c1ae: 0f 86 dc 0b 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c1b4: 48 83 c2 10 add rdx, 16 + 43c1b8: e9 23 ff ff ff jmp 0x43c0e0 <__strcasecmp_l_sse42+0xe6c> + 43c1bd: 0f 1f 00 nop dword ptr [rax] + 43c1c0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c1c7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43c1cd: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 43c1d2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43c1d8: 83 f9 07 cmp ecx, 7 + 43c1db: 0f 87 09 ff ff ff ja 0x43c0ea <__strcasecmp_l_sse42+0xe76> + 43c1e1: e9 5b 0b 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43c1e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43c1f0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 43c1f5: 66 0f 6f f9 movdqa xmm7, xmm1 + 43c1f9: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c1fe: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43c203: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c208: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c20c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43c211: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c216: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43c21b: 66 41 0f db f8 pand xmm7, xmm8 + 43c220: 66 45 0f db ca pand xmm9, xmm10 + 43c225: 66 0f db fe pand xmm7, xmm6 + 43c229: 66 44 0f db ce pand xmm9, xmm6 + 43c22e: 66 0f eb cf por xmm1, xmm7 + 43c232: 66 41 0f eb d1 por xmm2, xmm9 + 43c237: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43c23b: 66 0f f8 d0 psubb xmm2, xmm0 + 43c23f: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43c244: d3 ea shr edx, cl + 43c246: 41 d3 e9 shr r9d, cl + 43c249: 44 29 ca sub edx, r9d + 43c24c: 0f 85 66 0b 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43c252: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43c256: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43c25d: 41 b9 09 00 00 00 mov r9d, 9 + 43c263: 4c 8d 57 09 lea r10, [rdi + 9] + 43c267: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43c26e: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c275: 48 89 ca mov rdx, rcx + 43c278: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43c280: 49 83 c2 10 add r10, 16 + 43c284: 0f 8f d6 00 00 00 jg 0x43c360 <__strcasecmp_l_sse42+0x10ec> + 43c28a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c28f: 66 0f 3a 0f 44 17 f0 09 palignr xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] + 43c297: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c29c: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c2a0: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c2a5: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c2aa: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c2af: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c2b3: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c2b8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c2bd: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c2c2: 66 41 0f db f8 pand xmm7, xmm8 + 43c2c7: 66 45 0f db ca pand xmm9, xmm10 + 43c2cc: 66 0f db fe pand xmm7, xmm6 + 43c2d0: 66 44 0f db ce pand xmm9, xmm6 + 43c2d5: 66 0f eb c7 por xmm0, xmm7 + 43c2d9: 66 41 0f eb c9 por xmm1, xmm9 + 43c2de: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c2e4: 0f 86 a6 0a 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c2ea: 48 83 c2 10 add rdx, 16 + 43c2ee: 49 83 c2 10 add r10, 16 + 43c2f2: 7f 6c jg 0x43c360 <__strcasecmp_l_sse42+0x10ec> + 43c2f4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c2f9: 66 0f 3a 0f 44 17 f0 09 palignr xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] + 43c301: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c306: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c30a: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c30f: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c314: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c319: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c31d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c322: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c327: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c32c: 66 41 0f db f8 pand xmm7, xmm8 + 43c331: 66 45 0f db ca pand xmm9, xmm10 + 43c336: 66 0f db fe pand xmm7, xmm6 + 43c33a: 66 44 0f db ce pand xmm9, xmm6 + 43c33f: 66 0f eb c7 por xmm0, xmm7 + 43c343: 66 41 0f eb c9 por xmm1, xmm9 + 43c348: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c34e: 0f 86 3c 0a 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c354: 48 83 c2 10 add rdx, 16 + 43c358: e9 23 ff ff ff jmp 0x43c280 <__strcasecmp_l_sse42+0x100c> + 43c35d: 0f 1f 00 nop dword ptr [rax] + 43c360: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c367: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43c36d: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 43c372: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43c378: 83 f9 06 cmp ecx, 6 + 43c37b: 0f 87 09 ff ff ff ja 0x43c28a <__strcasecmp_l_sse42+0x1016> + 43c381: e9 bb 09 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43c386: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43c390: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 43c395: 66 0f 6f f9 movdqa xmm7, xmm1 + 43c399: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c39e: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43c3a3: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c3a8: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c3ac: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43c3b1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c3b6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43c3bb: 66 41 0f db f8 pand xmm7, xmm8 + 43c3c0: 66 45 0f db ca pand xmm9, xmm10 + 43c3c5: 66 0f db fe pand xmm7, xmm6 + 43c3c9: 66 44 0f db ce pand xmm9, xmm6 + 43c3ce: 66 0f eb cf por xmm1, xmm7 + 43c3d2: 66 41 0f eb d1 por xmm2, xmm9 + 43c3d7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43c3db: 66 0f f8 d0 psubb xmm2, xmm0 + 43c3df: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43c3e4: d3 ea shr edx, cl + 43c3e6: 41 d3 e9 shr r9d, cl + 43c3e9: 44 29 ca sub edx, r9d + 43c3ec: 0f 85 c6 09 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43c3f2: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43c3f6: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43c3fd: 41 b9 0a 00 00 00 mov r9d, 10 + 43c403: 4c 8d 57 0a lea r10, [rdi + 10] + 43c407: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43c40e: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c415: 48 89 ca mov rdx, rcx + 43c418: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43c420: 49 83 c2 10 add r10, 16 + 43c424: 0f 8f d6 00 00 00 jg 0x43c500 <__strcasecmp_l_sse42+0x128c> + 43c42a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c42f: 66 0f 3a 0f 44 17 f0 0a palignr xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] + 43c437: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c43c: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c440: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c445: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c44a: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c44f: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c453: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c458: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c45d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c462: 66 41 0f db f8 pand xmm7, xmm8 + 43c467: 66 45 0f db ca pand xmm9, xmm10 + 43c46c: 66 0f db fe pand xmm7, xmm6 + 43c470: 66 44 0f db ce pand xmm9, xmm6 + 43c475: 66 0f eb c7 por xmm0, xmm7 + 43c479: 66 41 0f eb c9 por xmm1, xmm9 + 43c47e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c484: 0f 86 06 09 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c48a: 48 83 c2 10 add rdx, 16 + 43c48e: 49 83 c2 10 add r10, 16 + 43c492: 7f 6c jg 0x43c500 <__strcasecmp_l_sse42+0x128c> + 43c494: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c499: 66 0f 3a 0f 44 17 f0 0a palignr xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] + 43c4a1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c4a6: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c4aa: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c4af: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c4b4: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c4b9: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c4bd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c4c2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c4c7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c4cc: 66 41 0f db f8 pand xmm7, xmm8 + 43c4d1: 66 45 0f db ca pand xmm9, xmm10 + 43c4d6: 66 0f db fe pand xmm7, xmm6 + 43c4da: 66 44 0f db ce pand xmm9, xmm6 + 43c4df: 66 0f eb c7 por xmm0, xmm7 + 43c4e3: 66 41 0f eb c9 por xmm1, xmm9 + 43c4e8: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c4ee: 0f 86 9c 08 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c4f4: 48 83 c2 10 add rdx, 16 + 43c4f8: e9 23 ff ff ff jmp 0x43c420 <__strcasecmp_l_sse42+0x11ac> + 43c4fd: 0f 1f 00 nop dword ptr [rax] + 43c500: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c507: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43c50d: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43c512: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43c518: 83 f9 05 cmp ecx, 5 + 43c51b: 0f 87 09 ff ff ff ja 0x43c42a <__strcasecmp_l_sse42+0x11b6> + 43c521: e9 1b 08 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43c526: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43c530: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 43c535: 66 0f 6f f9 movdqa xmm7, xmm1 + 43c539: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c53e: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43c543: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c548: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c54c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43c551: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c556: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43c55b: 66 41 0f db f8 pand xmm7, xmm8 + 43c560: 66 45 0f db ca pand xmm9, xmm10 + 43c565: 66 0f db fe pand xmm7, xmm6 + 43c569: 66 44 0f db ce pand xmm9, xmm6 + 43c56e: 66 0f eb cf por xmm1, xmm7 + 43c572: 66 41 0f eb d1 por xmm2, xmm9 + 43c577: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43c57b: 66 0f f8 d0 psubb xmm2, xmm0 + 43c57f: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43c584: d3 ea shr edx, cl + 43c586: 41 d3 e9 shr r9d, cl + 43c589: 44 29 ca sub edx, r9d + 43c58c: 0f 85 26 08 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43c592: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43c596: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43c59d: 41 b9 0b 00 00 00 mov r9d, 11 + 43c5a3: 4c 8d 57 0b lea r10, [rdi + 11] + 43c5a7: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43c5ae: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c5b5: 48 89 ca mov rdx, rcx + 43c5b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43c5c0: 49 83 c2 10 add r10, 16 + 43c5c4: 0f 8f d6 00 00 00 jg 0x43c6a0 <__strcasecmp_l_sse42+0x142c> + 43c5ca: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c5cf: 66 0f 3a 0f 44 17 f0 0b palignr xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] + 43c5d7: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c5dc: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c5e0: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c5e5: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c5ea: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c5ef: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c5f3: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c5f8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c5fd: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c602: 66 41 0f db f8 pand xmm7, xmm8 + 43c607: 66 45 0f db ca pand xmm9, xmm10 + 43c60c: 66 0f db fe pand xmm7, xmm6 + 43c610: 66 44 0f db ce pand xmm9, xmm6 + 43c615: 66 0f eb c7 por xmm0, xmm7 + 43c619: 66 41 0f eb c9 por xmm1, xmm9 + 43c61e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c624: 0f 86 66 07 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c62a: 48 83 c2 10 add rdx, 16 + 43c62e: 49 83 c2 10 add r10, 16 + 43c632: 7f 6c jg 0x43c6a0 <__strcasecmp_l_sse42+0x142c> + 43c634: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c639: 66 0f 3a 0f 44 17 f0 0b palignr xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] + 43c641: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c646: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c64a: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c64f: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c654: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c659: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c65d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c662: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c667: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c66c: 66 41 0f db f8 pand xmm7, xmm8 + 43c671: 66 45 0f db ca pand xmm9, xmm10 + 43c676: 66 0f db fe pand xmm7, xmm6 + 43c67a: 66 44 0f db ce pand xmm9, xmm6 + 43c67f: 66 0f eb c7 por xmm0, xmm7 + 43c683: 66 41 0f eb c9 por xmm1, xmm9 + 43c688: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c68e: 0f 86 fc 06 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c694: 48 83 c2 10 add rdx, 16 + 43c698: e9 23 ff ff ff jmp 0x43c5c0 <__strcasecmp_l_sse42+0x134c> + 43c69d: 0f 1f 00 nop dword ptr [rax] + 43c6a0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c6a7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43c6ad: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43c6b2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43c6b8: 83 f9 04 cmp ecx, 4 + 43c6bb: 0f 87 09 ff ff ff ja 0x43c5ca <__strcasecmp_l_sse42+0x1356> + 43c6c1: e9 7b 06 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43c6c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43c6d0: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 43c6d5: 66 0f 6f f9 movdqa xmm7, xmm1 + 43c6d9: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c6de: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43c6e3: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c6e8: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c6ec: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43c6f1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c6f6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43c6fb: 66 41 0f db f8 pand xmm7, xmm8 + 43c700: 66 45 0f db ca pand xmm9, xmm10 + 43c705: 66 0f db fe pand xmm7, xmm6 + 43c709: 66 44 0f db ce pand xmm9, xmm6 + 43c70e: 66 0f eb cf por xmm1, xmm7 + 43c712: 66 41 0f eb d1 por xmm2, xmm9 + 43c717: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43c71b: 66 0f f8 d0 psubb xmm2, xmm0 + 43c71f: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43c724: d3 ea shr edx, cl + 43c726: 41 d3 e9 shr r9d, cl + 43c729: 44 29 ca sub edx, r9d + 43c72c: 0f 85 86 06 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43c732: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43c736: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43c73d: 41 b9 0c 00 00 00 mov r9d, 12 + 43c743: 4c 8d 57 0c lea r10, [rdi + 12] + 43c747: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43c74e: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c755: 48 89 ca mov rdx, rcx + 43c758: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43c760: 49 83 c2 10 add r10, 16 + 43c764: 0f 8f d6 00 00 00 jg 0x43c840 <__strcasecmp_l_sse42+0x15cc> + 43c76a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c76f: 66 0f 3a 0f 44 17 f0 0c palignr xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] + 43c777: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c77c: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c780: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c785: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c78a: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c78f: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c793: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c798: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c79d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c7a2: 66 41 0f db f8 pand xmm7, xmm8 + 43c7a7: 66 45 0f db ca pand xmm9, xmm10 + 43c7ac: 66 0f db fe pand xmm7, xmm6 + 43c7b0: 66 44 0f db ce pand xmm9, xmm6 + 43c7b5: 66 0f eb c7 por xmm0, xmm7 + 43c7b9: 66 41 0f eb c9 por xmm1, xmm9 + 43c7be: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c7c4: 0f 86 c6 05 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c7ca: 48 83 c2 10 add rdx, 16 + 43c7ce: 49 83 c2 10 add r10, 16 + 43c7d2: 7f 6c jg 0x43c840 <__strcasecmp_l_sse42+0x15cc> + 43c7d4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c7d9: 66 0f 3a 0f 44 17 f0 0c palignr xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] + 43c7e1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c7e6: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c7ea: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c7ef: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c7f4: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c7f9: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c7fd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c802: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c807: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c80c: 66 41 0f db f8 pand xmm7, xmm8 + 43c811: 66 45 0f db ca pand xmm9, xmm10 + 43c816: 66 0f db fe pand xmm7, xmm6 + 43c81a: 66 44 0f db ce pand xmm9, xmm6 + 43c81f: 66 0f eb c7 por xmm0, xmm7 + 43c823: 66 41 0f eb c9 por xmm1, xmm9 + 43c828: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c82e: 0f 86 5c 05 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c834: 48 83 c2 10 add rdx, 16 + 43c838: e9 23 ff ff ff jmp 0x43c760 <__strcasecmp_l_sse42+0x14ec> + 43c83d: 0f 1f 00 nop dword ptr [rax] + 43c840: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c847: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43c84d: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43c852: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43c858: 83 f9 03 cmp ecx, 3 + 43c85b: 0f 87 09 ff ff ff ja 0x43c76a <__strcasecmp_l_sse42+0x14f6> + 43c861: e9 db 04 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43c866: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43c870: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43c875: 66 0f 6f f9 movdqa xmm7, xmm1 + 43c879: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c87e: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43c883: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c888: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c88c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43c891: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c896: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43c89b: 66 41 0f db f8 pand xmm7, xmm8 + 43c8a0: 66 45 0f db ca pand xmm9, xmm10 + 43c8a5: 66 0f db fe pand xmm7, xmm6 + 43c8a9: 66 44 0f db ce pand xmm9, xmm6 + 43c8ae: 66 0f eb cf por xmm1, xmm7 + 43c8b2: 66 41 0f eb d1 por xmm2, xmm9 + 43c8b7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43c8bb: 66 0f f8 d0 psubb xmm2, xmm0 + 43c8bf: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43c8c4: d3 ea shr edx, cl + 43c8c6: 41 d3 e9 shr r9d, cl + 43c8c9: 44 29 ca sub edx, r9d + 43c8cc: 0f 85 e6 04 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43c8d2: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43c8d6: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43c8dd: 41 b9 0d 00 00 00 mov r9d, 13 + 43c8e3: 4c 8d 57 0d lea r10, [rdi + 13] + 43c8e7: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43c8ee: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c8f5: 48 89 ca mov rdx, rcx + 43c8f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43c900: 49 83 c2 10 add r10, 16 + 43c904: 0f 8f d6 00 00 00 jg 0x43c9e0 <__strcasecmp_l_sse42+0x176c> + 43c90a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c90f: 66 0f 3a 0f 44 17 f0 0d palignr xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43c917: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c91c: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c920: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c925: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c92a: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c92f: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c933: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c938: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c93d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c942: 66 41 0f db f8 pand xmm7, xmm8 + 43c947: 66 45 0f db ca pand xmm9, xmm10 + 43c94c: 66 0f db fe pand xmm7, xmm6 + 43c950: 66 44 0f db ce pand xmm9, xmm6 + 43c955: 66 0f eb c7 por xmm0, xmm7 + 43c959: 66 41 0f eb c9 por xmm1, xmm9 + 43c95e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c964: 0f 86 26 04 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c96a: 48 83 c2 10 add rdx, 16 + 43c96e: 49 83 c2 10 add r10, 16 + 43c972: 7f 6c jg 0x43c9e0 <__strcasecmp_l_sse42+0x176c> + 43c974: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43c979: 66 0f 3a 0f 44 17 f0 0d palignr xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43c981: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43c986: 66 0f 6f f8 movdqa xmm7, xmm0 + 43c98a: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43c98f: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43c994: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43c999: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43c99d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43c9a2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43c9a7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43c9ac: 66 41 0f db f8 pand xmm7, xmm8 + 43c9b1: 66 45 0f db ca pand xmm9, xmm10 + 43c9b6: 66 0f db fe pand xmm7, xmm6 + 43c9ba: 66 44 0f db ce pand xmm9, xmm6 + 43c9bf: 66 0f eb c7 por xmm0, xmm7 + 43c9c3: 66 41 0f eb c9 por xmm1, xmm9 + 43c9c8: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43c9ce: 0f 86 bc 03 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43c9d4: 48 83 c2 10 add rdx, 16 + 43c9d8: e9 23 ff ff ff jmp 0x43c900 <__strcasecmp_l_sse42+0x168c> + 43c9dd: 0f 1f 00 nop dword ptr [rax] + 43c9e0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43c9e7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43c9ed: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43c9f2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43c9f8: 83 f9 02 cmp ecx, 2 + 43c9fb: 0f 87 09 ff ff ff ja 0x43c90a <__strcasecmp_l_sse42+0x1696> + 43ca01: e9 3b 03 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43ca06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43ca10: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43ca15: 66 0f 6f f9 movdqa xmm7, xmm1 + 43ca19: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43ca1e: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43ca23: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43ca28: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43ca2c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43ca31: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43ca36: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43ca3b: 66 41 0f db f8 pand xmm7, xmm8 + 43ca40: 66 45 0f db ca pand xmm9, xmm10 + 43ca45: 66 0f db fe pand xmm7, xmm6 + 43ca49: 66 44 0f db ce pand xmm9, xmm6 + 43ca4e: 66 0f eb cf por xmm1, xmm7 + 43ca52: 66 41 0f eb d1 por xmm2, xmm9 + 43ca57: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43ca5b: 66 0f f8 d0 psubb xmm2, xmm0 + 43ca5f: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43ca64: d3 ea shr edx, cl + 43ca66: 41 d3 e9 shr r9d, cl + 43ca69: 44 29 ca sub edx, r9d + 43ca6c: 0f 85 46 03 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43ca72: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43ca76: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43ca7d: 41 b9 0e 00 00 00 mov r9d, 14 + 43ca83: 4c 8d 57 0e lea r10, [rdi + 14] + 43ca87: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43ca8e: 49 81 ea 00 10 00 00 sub r10, 4096 + 43ca95: 48 89 ca mov rdx, rcx + 43ca98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43caa0: 49 83 c2 10 add r10, 16 + 43caa4: 0f 8f d6 00 00 00 jg 0x43cb80 <__strcasecmp_l_sse42+0x190c> + 43caaa: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43caaf: 66 0f 3a 0f 44 17 f0 0e palignr xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43cab7: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43cabc: 66 0f 6f f8 movdqa xmm7, xmm0 + 43cac0: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43cac5: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43caca: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43cacf: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43cad3: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43cad8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43cadd: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43cae2: 66 41 0f db f8 pand xmm7, xmm8 + 43cae7: 66 45 0f db ca pand xmm9, xmm10 + 43caec: 66 0f db fe pand xmm7, xmm6 + 43caf0: 66 44 0f db ce pand xmm9, xmm6 + 43caf5: 66 0f eb c7 por xmm0, xmm7 + 43caf9: 66 41 0f eb c9 por xmm1, xmm9 + 43cafe: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43cb04: 0f 86 86 02 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43cb0a: 48 83 c2 10 add rdx, 16 + 43cb0e: 49 83 c2 10 add r10, 16 + 43cb12: 7f 6c jg 0x43cb80 <__strcasecmp_l_sse42+0x190c> + 43cb14: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43cb19: 66 0f 3a 0f 44 17 f0 0e palignr xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43cb21: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43cb26: 66 0f 6f f8 movdqa xmm7, xmm0 + 43cb2a: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43cb2f: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43cb34: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43cb39: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43cb3d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43cb42: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43cb47: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43cb4c: 66 41 0f db f8 pand xmm7, xmm8 + 43cb51: 66 45 0f db ca pand xmm9, xmm10 + 43cb56: 66 0f db fe pand xmm7, xmm6 + 43cb5a: 66 44 0f db ce pand xmm9, xmm6 + 43cb5f: 66 0f eb c7 por xmm0, xmm7 + 43cb63: 66 41 0f eb c9 por xmm1, xmm9 + 43cb68: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43cb6e: 0f 86 1c 02 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43cb74: 48 83 c2 10 add rdx, 16 + 43cb78: e9 23 ff ff ff jmp 0x43caa0 <__strcasecmp_l_sse42+0x182c> + 43cb7d: 0f 1f 00 nop dword ptr [rax] + 43cb80: 49 81 ea 00 10 00 00 sub r10, 4096 + 43cb87: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43cb8d: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43cb92: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43cb98: 83 f9 01 cmp ecx, 1 + 43cb9b: 0f 87 09 ff ff ff ja 0x43caaa <__strcasecmp_l_sse42+0x1836> + 43cba1: e9 9b 01 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> + 43cba6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43cbb0: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43cbb5: 66 0f 6f f9 movdqa xmm7, xmm1 + 43cbb9: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43cbbe: 66 44 0f 6f ca movdqa xmm9, xmm2 + 43cbc3: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43cbc8: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43cbcc: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 + 43cbd1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43cbd6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 + 43cbdb: 66 41 0f db f8 pand xmm7, xmm8 + 43cbe0: 66 45 0f db ca pand xmm9, xmm10 + 43cbe5: 66 0f db fe pand xmm7, xmm6 + 43cbe9: 66 44 0f db ce pand xmm9, xmm6 + 43cbee: 66 0f eb cf por xmm1, xmm7 + 43cbf2: 66 41 0f eb d1 por xmm2, xmm9 + 43cbf7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 43cbfb: 66 0f f8 d0 psubb xmm2, xmm0 + 43cbff: 66 44 0f d7 ca pmovmskb r9d, xmm2 + 43cc04: d3 ea shr edx, cl + 43cc06: 41 d3 e9 shr r9d, cl + 43cc09: 44 29 ca sub edx, r9d + 43cc0c: 0f 85 a6 01 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> + 43cc12: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] + 43cc16: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43cc1d: 41 b9 0f 00 00 00 mov r9d, 15 + 43cc23: 4c 8d 57 0f lea r10, [rdi + 15] + 43cc27: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43cc2e: 49 81 ea 00 10 00 00 sub r10, 4096 + 43cc35: 48 89 ca mov rdx, rcx + 43cc38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43cc40: 49 83 c2 10 add r10, 16 + 43cc44: 0f 8f d6 00 00 00 jg 0x43cd20 <__strcasecmp_l_sse42+0x1aac> + 43cc4a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43cc4f: 66 0f 3a 0f 44 17 f0 0f palignr xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43cc57: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43cc5c: 66 0f 6f f8 movdqa xmm7, xmm0 + 43cc60: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43cc65: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43cc6a: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43cc6f: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43cc73: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43cc78: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43cc7d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43cc82: 66 41 0f db f8 pand xmm7, xmm8 + 43cc87: 66 45 0f db ca pand xmm9, xmm10 + 43cc8c: 66 0f db fe pand xmm7, xmm6 + 43cc90: 66 44 0f db ce pand xmm9, xmm6 + 43cc95: 66 0f eb c7 por xmm0, xmm7 + 43cc99: 66 41 0f eb c9 por xmm1, xmm9 + 43cc9e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43cca4: 0f 86 e6 00 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43ccaa: 48 83 c2 10 add rdx, 16 + 43ccae: 49 83 c2 10 add r10, 16 + 43ccb2: 7f 6c jg 0x43cd20 <__strcasecmp_l_sse42+0x1aac> + 43ccb4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] + 43ccb9: 66 0f 3a 0f 44 17 f0 0f palignr xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43ccc1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43ccc6: 66 0f 6f f8 movdqa xmm7, xmm0 + 43ccca: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43cccf: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43ccd4: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43ccd9: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43ccdd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43cce2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43cce7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43ccec: 66 41 0f db f8 pand xmm7, xmm8 + 43ccf1: 66 45 0f db ca pand xmm9, xmm10 + 43ccf6: 66 0f db fe pand xmm7, xmm6 + 43ccfa: 66 44 0f db ce pand xmm9, xmm6 + 43ccff: 66 0f eb c7 por xmm0, xmm7 + 43cd03: 66 41 0f eb c9 por xmm1, xmm9 + 43cd08: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43cd0e: 0f 86 7c 00 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> + 43cd14: 48 83 c2 10 add rdx, 16 + 43cd18: e9 23 ff ff ff jmp 0x43cc40 <__strcasecmp_l_sse42+0x19cc> + 43cd1d: 0f 1f 00 nop dword ptr [rax] + 43cd20: 49 81 ea 00 10 00 00 sub r10, 4096 + 43cd27: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43cd2d: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43cd32: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 43cd38: 83 f9 00 cmp ecx, 0 + 43cd3b: 0f 87 09 ff ff ff ja 0x43cc4a <__strcasecmp_l_sse42+0x19d6> + 43cd41: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] + 43cd46: 66 0f 6f f8 movdqa xmm7, xmm0 + 43cd4a: 66 44 0f 6f c5 movdqa xmm8, xmm5 + 43cd4f: 66 44 0f 6f c9 movdqa xmm9, xmm1 + 43cd54: 66 44 0f 6f d5 movdqa xmm10, xmm5 + 43cd59: 66 0f 64 fc pcmpgtb xmm7, xmm4 + 43cd5d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 + 43cd62: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 + 43cd67: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 + 43cd6c: 66 41 0f db f8 pand xmm7, xmm8 + 43cd71: 66 45 0f db ca pand xmm9, xmm10 + 43cd76: 66 0f db fe pand xmm7, xmm6 + 43cd7a: 66 44 0f db ce pand xmm9, xmm6 + 43cd7f: 66 0f eb c7 por xmm0, xmm7 + 43cd83: 66 41 0f eb c9 por xmm1, xmm9 + 43cd88: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 + 43cd8e: 66 90 nop + 43cd90: 73 5a jae 0x43cdec <__strcasecmp_l_sse42+0x1b78> + 43cd92: 48 01 ca add rdx, rcx + 43cd95: 4a 8d 7c 0f f0 lea rdi, [rdi + r9 - 16] + 43cd9a: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 43cd9e: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 43cda2: 45 85 c0 test r8d, r8d + 43cda5: 74 01 je 0x43cda8 <__strcasecmp_l_sse42+0x1b34> + 43cda7: 92 xchg eax, edx + 43cda8: 48 8d 0d f1 e6 05 00 lea rcx, [rip + 386801] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 43cdaf: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 43cdb2: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] + 43cdb5: 29 d0 sub eax, edx + 43cdb7: c3 ret + 43cdb8: 48 8d 3c 07 lea rdi, [rdi + rax] + 43cdbc: 48 8d 34 0e lea rsi, [rsi + rcx] + 43cdc0: 45 85 c0 test r8d, r8d + 43cdc3: 74 0b je 0x43cdd0 <__strcasecmp_l_sse42+0x1b5c> + 43cdc5: 48 87 f7 xchg rsi, rdi + 43cdc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43cdd0: 48 0f bc d2 bsf rdx, rdx + 43cdd4: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 43cdd8: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 43cddc: 48 8d 15 bd e6 05 00 lea rdx, [rip + 386749] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 43cde3: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] + 43cde6: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] + 43cde9: 29 c8 sub eax, ecx + 43cdeb: c3 ret + 43cdec: 31 c0 xor eax, eax + 43cdee: c3 ret + 43cdef: 90 nop + 43cdf0: 0f b6 0e movzx ecx, byte ptr [rsi] + 43cdf3: 0f b6 07 movzx eax, byte ptr [rdi] + 43cdf6: 48 8d 15 a3 e6 05 00 lea rdx, [rip + 386723] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 43cdfd: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] + 43ce00: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] + 43ce03: 29 c8 sub eax, ecx + 43ce05: c3 ret + 43ce06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000043ce10 <__strcasecmp_avx>: + 43ce10: f3 0f 1e fa endbr64 + 43ce14: 48 c7 c0 a8 ff ff ff mov rax, -88 + 43ce1b: 64 48 8b 10 mov rdx, qword ptr fs:[rax] + 43ce1f: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000043ce24 <__strcasecmp_l_avx>: + 43ce24: f3 0f 1e fa endbr64 + 43ce28: 48 8b 02 mov rax, qword ptr [rdx] + 43ce2b: f7 80 78 02 00 00 01 00 00 00 test dword ptr [rax + 632], 1 + 43ce35: 0f 85 45 a4 00 00 jne 0x447280 <__strcasecmp_l_nonascii> + 43ce3b: 89 f1 mov ecx, esi + 43ce3d: 89 f8 mov eax, edi + 43ce3f: 48 83 e1 3f and rcx, 63 + 43ce43: 48 83 e0 3f and rax, 63 + 43ce47: c5 f9 6f 25 81 af 05 00 vmovdqa xmm4, xmmword ptr [rip + 372609] # 0x497dd0 <__PRETTY_FUNCTION__.12580+0x1030> + 43ce4f: c5 f9 6f 2d 69 b0 05 00 vmovdqa xmm5, xmmword ptr [rip + 372841] # 0x497ec0 <__PRETTY_FUNCTION__.12580+0x1120> + 43ce57: c5 f9 6f 35 91 af 05 00 vmovdqa xmm6, xmmword ptr [rip + 372625] # 0x497df0 <__PRETTY_FUNCTION__.12580+0x1050> + 43ce5f: 83 f9 30 cmp ecx, 48 + 43ce62: 77 6c ja 0x43ced0 <__strcasecmp_l_avx+0xac> + 43ce64: 83 f8 30 cmp eax, 48 + 43ce67: 77 67 ja 0x43ced0 <__strcasecmp_l_avx+0xac> + 43ce69: c5 fa 6f 0f vmovdqu xmm1, xmmword ptr [rdi] + 43ce6d: c5 fa 6f 16 vmovdqu xmm2, xmmword ptr [rsi] + 43ce71: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43ce75: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43ce79: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43ce7d: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43ce81: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43ce85: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43ce8a: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43ce8e: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43ce92: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43ce96: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43ce9a: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 + 43ce9e: c5 f9 74 c1 vpcmpeqb xmm0, xmm0, xmm1 + 43cea2: c5 f1 74 ca vpcmpeqb xmm1, xmm1, xmm2 + 43cea6: c5 f1 f8 c8 vpsubb xmm1, xmm1, xmm0 + 43ceaa: c5 f9 d7 d1 vpmovmskb edx, xmm1 + 43ceae: 81 ea ff ff 00 00 sub edx, 65535 + 43ceb4: 0f 85 96 15 00 00 jne 0x43e450 <__strcasecmp_l_avx+0x162c> + 43ceba: 48 83 c6 10 add rsi, 16 + 43cebe: 48 83 c7 10 add rdi, 16 + 43cec2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43cecd: 0f 1f 00 nop dword ptr [rax] + 43ced0: 48 83 e6 f0 and rsi, -16 + 43ced4: 48 83 e7 f0 and rdi, -16 + 43ced8: ba ff ff 00 00 mov edx, 65535 + 43cedd: 45 31 c0 xor r8d, r8d + 43cee0: 83 e1 0f and ecx, 15 + 43cee3: 83 e0 0f and eax, 15 + 43cee6: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 + 43ceea: 39 c1 cmp ecx, eax + 43ceec: 74 32 je 0x43cf20 <__strcasecmp_l_avx+0xfc> + 43ceee: 77 07 ja 0x43cef7 <__strcasecmp_l_avx+0xd3> + 43cef0: 41 89 d0 mov r8d, edx + 43cef3: 91 xchg eax, ecx + 43cef4: 48 87 f7 xchg rsi, rdi + 43cef7: c5 f9 6f 17 vmovdqa xmm2, xmmword ptr [rdi] + 43cefb: c5 f9 6f 0e vmovdqa xmm1, xmmword ptr [rsi] + 43ceff: 4c 8d 48 0f lea r9, [rax + 15] + 43cf03: 49 29 c9 sub r9, rcx + 43cf06: 4c 8d 15 c3 af 05 00 lea r10, [rip + 372675] # 0x497ed0 <__PRETTY_FUNCTION__.12580+0x1130> + 43cf0d: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] + 43cf11: c5 f9 74 c1 vpcmpeqb xmm0, xmm0, xmm1 + 43cf15: 4f 8d 14 0a lea r10, [r10 + r9] + 43cf19: 3e 41 ff e2 jmp r10 + 43cf1d: 0f 1f 00 nop dword ptr [rax] + 43cf20: c5 f9 6f 0e vmovdqa xmm1, xmmword ptr [rsi] + 43cf24: c5 f9 74 c1 vpcmpeqb xmm0, xmm0, xmm1 + 43cf28: c5 f9 6f 17 vmovdqa xmm2, xmmword ptr [rdi] + 43cf2c: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43cf30: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43cf34: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43cf38: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43cf3c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43cf40: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43cf45: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43cf49: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43cf4d: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43cf51: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43cf55: c5 f1 74 ca vpcmpeqb xmm1, xmm1, xmm2 + 43cf59: c5 f1 f8 c8 vpsubb xmm1, xmm1, xmm0 + 43cf5d: c5 79 d7 c9 vpmovmskb r9d, xmm1 + 43cf61: d3 ea shr edx, cl + 43cf63: 41 d3 e9 shr r9d, cl + 43cf66: 44 29 ca sub edx, r9d + 43cf69: 0f 85 c9 14 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43cf6f: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43cf76: 49 c7 c1 10 00 00 00 mov r9, 16 + 43cf7d: 48 89 ca mov rdx, rcx + 43cf80: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43cf85: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43cf8a: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43cf8e: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43cf92: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43cf96: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43cf9a: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43cf9e: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43cfa3: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43cfa7: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43cfab: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43cfaf: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43cfb3: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43cfb9: 48 8d 52 10 lea rdx, [rdx + 16] + 43cfbd: 76 41 jbe 0x43d000 <__strcasecmp_l_avx+0x1dc> + 43cfbf: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43cfc4: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43cfc9: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43cfcd: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43cfd1: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43cfd5: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43cfd9: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43cfdd: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43cfe2: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43cfe6: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43cfea: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43cfee: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43cff2: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43cff8: 48 8d 52 10 lea rdx, [rdx + 16] + 43cffc: 76 02 jbe 0x43d000 <__strcasecmp_l_avx+0x1dc> + 43cffe: eb 80 jmp 0x43cf80 <__strcasecmp_l_avx+0x15c> + 43d000: 0f 83 66 14 00 00 jae 0x43e46c <__strcasecmp_l_avx+0x1648> + 43d006: 48 8d 4c 0a f0 lea rcx, [rdx + rcx - 16] + 43d00b: 0f b6 04 0f movzx eax, byte ptr [rdi + rcx] + 43d00f: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] + 43d013: 48 8d 0d 86 e4 05 00 lea rcx, [rip + 386182] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 43d01a: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] + 43d01d: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 43d020: 29 d0 sub eax, edx + 43d022: c3 ret + 43d023: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43d02e: 66 90 nop + 43d030: c5 e9 73 fa 0f vpslldq xmm2, xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] + 43d035: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43d039: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43d03d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43d041: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43d045: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d049: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d04e: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d052: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d056: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43d05a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43d05e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43d062: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43d066: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43d06a: d3 ea shr edx, cl + 43d06c: 41 d3 e9 shr r9d, cl + 43d06f: 44 29 ca sub edx, r9d + 43d072: 0f 85 c0 13 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43d078: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43d07c: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43d083: 41 b9 01 00 00 00 mov r9d, 1 + 43d089: 4c 8d 57 01 lea r10, [rdi + 1] + 43d08d: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43d094: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d09b: 48 89 ca mov rdx, rcx + 43d09e: 66 90 nop + 43d0a0: 49 83 c2 10 add r10, 16 + 43d0a4: 0f 8f a6 00 00 00 jg 0x43d150 <__strcasecmp_l_avx+0x32c> + 43d0aa: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d0af: c4 e3 79 0f 44 17 f0 01 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] + 43d0b7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d0bc: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d0c0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d0c4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d0c8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d0cc: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d0d0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d0d5: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d0d9: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d0dd: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d0e1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d0e5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d0eb: 0f 86 1f 13 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d0f1: 48 83 c2 10 add rdx, 16 + 43d0f5: 49 83 c2 10 add r10, 16 + 43d0f9: 7f 55 jg 0x43d150 <__strcasecmp_l_avx+0x32c> + 43d0fb: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d100: c4 e3 79 0f 44 17 f0 01 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] + 43d108: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d10d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d111: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d115: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d119: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d11d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d121: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d126: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d12a: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d12e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d132: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d136: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d13c: 0f 86 ce 12 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d142: 48 83 c2 10 add rdx, 16 + 43d146: e9 55 ff ff ff jmp 0x43d0a0 <__strcasecmp_l_avx+0x27c> + 43d14b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43d150: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d157: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43d15d: c5 f9 73 d8 01 vpsrldq xmm0, xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero + 43d162: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43d168: 83 f9 0e cmp ecx, 14 + 43d16b: 0f 87 39 ff ff ff ja 0x43d0aa <__strcasecmp_l_avx+0x286> + 43d171: e9 5b 12 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43d176: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43d180: c5 e9 73 fa 0e vpslldq xmm2, xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] + 43d185: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43d189: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43d18d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43d191: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43d195: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d199: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d19e: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d1a2: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d1a6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43d1aa: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43d1ae: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43d1b2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43d1b6: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43d1ba: d3 ea shr edx, cl + 43d1bc: 41 d3 e9 shr r9d, cl + 43d1bf: 44 29 ca sub edx, r9d + 43d1c2: 0f 85 70 12 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43d1c8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43d1cc: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43d1d3: 41 b9 02 00 00 00 mov r9d, 2 + 43d1d9: 4c 8d 57 02 lea r10, [rdi + 2] + 43d1dd: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43d1e4: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d1eb: 48 89 ca mov rdx, rcx + 43d1ee: 66 90 nop + 43d1f0: 49 83 c2 10 add r10, 16 + 43d1f4: 0f 8f a6 00 00 00 jg 0x43d2a0 <__strcasecmp_l_avx+0x47c> + 43d1fa: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d1ff: c4 e3 79 0f 44 17 f0 02 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] + 43d207: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d20c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d210: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d214: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d218: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d21c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d220: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d225: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d229: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d22d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d231: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d235: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d23b: 0f 86 cf 11 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d241: 48 83 c2 10 add rdx, 16 + 43d245: 49 83 c2 10 add r10, 16 + 43d249: 7f 55 jg 0x43d2a0 <__strcasecmp_l_avx+0x47c> + 43d24b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d250: c4 e3 79 0f 44 17 f0 02 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] + 43d258: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d25d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d261: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d265: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d269: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d26d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d271: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d276: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d27a: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d27e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d282: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d286: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d28c: 0f 86 7e 11 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d292: 48 83 c2 10 add rdx, 16 + 43d296: e9 55 ff ff ff jmp 0x43d1f0 <__strcasecmp_l_avx+0x3cc> + 43d29b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43d2a0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d2a7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43d2ad: c5 f9 73 d8 02 vpsrldq xmm0, xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero + 43d2b2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43d2b8: 83 f9 0d cmp ecx, 13 + 43d2bb: 0f 87 39 ff ff ff ja 0x43d1fa <__strcasecmp_l_avx+0x3d6> + 43d2c1: e9 0b 11 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43d2c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43d2d0: c5 e9 73 fa 0d vpslldq xmm2, xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] + 43d2d5: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43d2d9: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43d2dd: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43d2e1: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43d2e5: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d2e9: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d2ee: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d2f2: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d2f6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43d2fa: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43d2fe: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43d302: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43d306: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43d30a: d3 ea shr edx, cl + 43d30c: 41 d3 e9 shr r9d, cl + 43d30f: 44 29 ca sub edx, r9d + 43d312: 0f 85 20 11 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43d318: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43d31c: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43d323: 41 b9 03 00 00 00 mov r9d, 3 + 43d329: 4c 8d 57 03 lea r10, [rdi + 3] + 43d32d: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43d334: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d33b: 48 89 ca mov rdx, rcx + 43d33e: 49 83 c2 10 add r10, 16 + 43d342: 0f 8f a8 00 00 00 jg 0x43d3f0 <__strcasecmp_l_avx+0x5cc> + 43d348: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d34d: c4 e3 79 0f 44 17 f0 03 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] + 43d355: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d35a: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d35e: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d362: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d366: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d36a: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d36e: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d373: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d377: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d37b: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d37f: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d383: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d389: 0f 86 81 10 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d38f: 48 83 c2 10 add rdx, 16 + 43d393: 49 83 c2 10 add r10, 16 + 43d397: 7f 57 jg 0x43d3f0 <__strcasecmp_l_avx+0x5cc> + 43d399: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d39e: c4 e3 79 0f 44 17 f0 03 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] + 43d3a6: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d3ab: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d3af: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d3b3: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d3b7: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d3bb: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d3bf: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d3c4: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d3c8: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d3cc: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d3d0: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d3d4: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d3da: 0f 86 30 10 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d3e0: 48 83 c2 10 add rdx, 16 + 43d3e4: e9 55 ff ff ff jmp 0x43d33e <__strcasecmp_l_avx+0x51a> + 43d3e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 43d3f0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d3f7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43d3fd: c5 f9 73 d8 03 vpsrldq xmm0, xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero + 43d402: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43d408: 83 f9 0c cmp ecx, 12 + 43d40b: 0f 87 37 ff ff ff ja 0x43d348 <__strcasecmp_l_avx+0x524> + 43d411: e9 bb 0f 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43d416: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43d420: c5 e9 73 fa 0c vpslldq xmm2, xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] + 43d425: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43d429: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43d42d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43d431: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43d435: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d439: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d43e: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d442: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d446: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43d44a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43d44e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43d452: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43d456: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43d45a: d3 ea shr edx, cl + 43d45c: 41 d3 e9 shr r9d, cl + 43d45f: 44 29 ca sub edx, r9d + 43d462: 0f 85 d0 0f 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43d468: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43d46c: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43d473: 41 b9 04 00 00 00 mov r9d, 4 + 43d479: 4c 8d 57 04 lea r10, [rdi + 4] + 43d47d: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43d484: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d48b: 48 89 ca mov rdx, rcx + 43d48e: 66 90 nop + 43d490: 49 83 c2 10 add r10, 16 + 43d494: 0f 8f a6 00 00 00 jg 0x43d540 <__strcasecmp_l_avx+0x71c> + 43d49a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d49f: c4 e3 79 0f 44 17 f0 04 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] + 43d4a7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d4ac: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d4b0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d4b4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d4b8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d4bc: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d4c0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d4c5: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d4c9: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d4cd: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d4d1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d4d5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d4db: 0f 86 2f 0f 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d4e1: 48 83 c2 10 add rdx, 16 + 43d4e5: 49 83 c2 10 add r10, 16 + 43d4e9: 7f 55 jg 0x43d540 <__strcasecmp_l_avx+0x71c> + 43d4eb: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d4f0: c4 e3 79 0f 44 17 f0 04 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] + 43d4f8: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d4fd: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d501: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d505: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d509: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d50d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d511: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d516: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d51a: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d51e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d522: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d526: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d52c: 0f 86 de 0e 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d532: 48 83 c2 10 add rdx, 16 + 43d536: e9 55 ff ff ff jmp 0x43d490 <__strcasecmp_l_avx+0x66c> + 43d53b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43d540: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d547: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43d54d: c5 f9 73 d8 04 vpsrldq xmm0, xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero + 43d552: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43d558: 83 f9 0b cmp ecx, 11 + 43d55b: 0f 87 39 ff ff ff ja 0x43d49a <__strcasecmp_l_avx+0x676> + 43d561: e9 6b 0e 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43d566: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43d570: c5 e9 73 fa 0b vpslldq xmm2, xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] + 43d575: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43d579: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43d57d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43d581: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43d585: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d589: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d58e: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d592: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d596: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43d59a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43d59e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43d5a2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43d5a6: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43d5aa: d3 ea shr edx, cl + 43d5ac: 41 d3 e9 shr r9d, cl + 43d5af: 44 29 ca sub edx, r9d + 43d5b2: 0f 85 80 0e 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43d5b8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43d5bc: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43d5c3: 41 b9 05 00 00 00 mov r9d, 5 + 43d5c9: 4c 8d 57 05 lea r10, [rdi + 5] + 43d5cd: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43d5d4: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d5db: 48 89 ca mov rdx, rcx + 43d5de: 66 90 nop + 43d5e0: 49 83 c2 10 add r10, 16 + 43d5e4: 0f 8f a6 00 00 00 jg 0x43d690 <__strcasecmp_l_avx+0x86c> + 43d5ea: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d5ef: c4 e3 79 0f 44 17 f0 05 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] + 43d5f7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d5fc: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d600: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d604: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d608: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d60c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d610: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d615: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d619: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d61d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d621: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d625: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d62b: 0f 86 df 0d 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d631: 48 83 c2 10 add rdx, 16 + 43d635: 49 83 c2 10 add r10, 16 + 43d639: 7f 55 jg 0x43d690 <__strcasecmp_l_avx+0x86c> + 43d63b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d640: c4 e3 79 0f 44 17 f0 05 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] + 43d648: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d64d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d651: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d655: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d659: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d65d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d661: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d666: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d66a: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d66e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d672: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d676: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d67c: 0f 86 8e 0d 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d682: 48 83 c2 10 add rdx, 16 + 43d686: e9 55 ff ff ff jmp 0x43d5e0 <__strcasecmp_l_avx+0x7bc> + 43d68b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43d690: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d697: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43d69d: c5 f9 73 d8 05 vpsrldq xmm0, xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero + 43d6a2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43d6a8: 83 f9 0a cmp ecx, 10 + 43d6ab: 0f 87 39 ff ff ff ja 0x43d5ea <__strcasecmp_l_avx+0x7c6> + 43d6b1: e9 1b 0d 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43d6b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43d6c0: c5 e9 73 fa 0a vpslldq xmm2, xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] + 43d6c5: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43d6c9: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43d6cd: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43d6d1: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43d6d5: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d6d9: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d6de: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d6e2: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d6e6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43d6ea: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43d6ee: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43d6f2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43d6f6: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43d6fa: d3 ea shr edx, cl + 43d6fc: 41 d3 e9 shr r9d, cl + 43d6ff: 44 29 ca sub edx, r9d + 43d702: 0f 85 30 0d 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43d708: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43d70c: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43d713: 41 b9 06 00 00 00 mov r9d, 6 + 43d719: 4c 8d 57 06 lea r10, [rdi + 6] + 43d71d: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43d724: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d72b: 48 89 ca mov rdx, rcx + 43d72e: 66 90 nop + 43d730: 49 83 c2 10 add r10, 16 + 43d734: 0f 8f a6 00 00 00 jg 0x43d7e0 <__strcasecmp_l_avx+0x9bc> + 43d73a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d73f: c4 e3 79 0f 44 17 f0 06 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] + 43d747: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d74c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d750: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d754: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d758: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d75c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d760: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d765: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d769: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d76d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d771: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d775: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d77b: 0f 86 8f 0c 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d781: 48 83 c2 10 add rdx, 16 + 43d785: 49 83 c2 10 add r10, 16 + 43d789: 7f 55 jg 0x43d7e0 <__strcasecmp_l_avx+0x9bc> + 43d78b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d790: c4 e3 79 0f 44 17 f0 06 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] + 43d798: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d79d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d7a1: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d7a5: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d7a9: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d7ad: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d7b1: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d7b6: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d7ba: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d7be: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d7c2: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d7c6: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d7cc: 0f 86 3e 0c 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d7d2: 48 83 c2 10 add rdx, 16 + 43d7d6: e9 55 ff ff ff jmp 0x43d730 <__strcasecmp_l_avx+0x90c> + 43d7db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43d7e0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d7e7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43d7ed: c5 f9 73 d8 06 vpsrldq xmm0, xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero + 43d7f2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43d7f8: 83 f9 09 cmp ecx, 9 + 43d7fb: 0f 87 39 ff ff ff ja 0x43d73a <__strcasecmp_l_avx+0x916> + 43d801: e9 cb 0b 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43d806: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43d810: c5 e9 73 fa 09 vpslldq xmm2, xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] + 43d815: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43d819: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43d81d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43d821: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43d825: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d829: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d82e: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d832: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d836: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43d83a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43d83e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43d842: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43d846: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43d84a: d3 ea shr edx, cl + 43d84c: 41 d3 e9 shr r9d, cl + 43d84f: 44 29 ca sub edx, r9d + 43d852: 0f 85 e0 0b 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43d858: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43d85c: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43d863: 41 b9 07 00 00 00 mov r9d, 7 + 43d869: 4c 8d 57 07 lea r10, [rdi + 7] + 43d86d: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43d874: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d87b: 48 89 ca mov rdx, rcx + 43d87e: 66 90 nop + 43d880: 49 83 c2 10 add r10, 16 + 43d884: 0f 8f a6 00 00 00 jg 0x43d930 <__strcasecmp_l_avx+0xb0c> + 43d88a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d88f: c4 e3 79 0f 44 17 f0 07 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] + 43d897: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d89c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d8a0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d8a4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d8a8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d8ac: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d8b0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d8b5: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d8b9: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d8bd: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d8c1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d8c5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d8cb: 0f 86 3f 0b 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d8d1: 48 83 c2 10 add rdx, 16 + 43d8d5: 49 83 c2 10 add r10, 16 + 43d8d9: 7f 55 jg 0x43d930 <__strcasecmp_l_avx+0xb0c> + 43d8db: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d8e0: c4 e3 79 0f 44 17 f0 07 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] + 43d8e8: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d8ed: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d8f1: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d8f5: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d8f9: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d8fd: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d901: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d906: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d90a: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d90e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43d912: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43d916: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43d91c: 0f 86 ee 0a 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43d922: 48 83 c2 10 add rdx, 16 + 43d926: e9 55 ff ff ff jmp 0x43d880 <__strcasecmp_l_avx+0xa5c> + 43d92b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43d930: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d937: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43d93d: c5 f9 73 d8 07 vpsrldq xmm0, xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero + 43d942: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43d948: 83 f9 08 cmp ecx, 8 + 43d94b: 0f 87 39 ff ff ff ja 0x43d88a <__strcasecmp_l_avx+0xa66> + 43d951: e9 7b 0a 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43d956: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43d960: c5 e9 73 fa 08 vpslldq xmm2, xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] + 43d965: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43d969: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43d96d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43d971: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43d975: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43d979: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43d97e: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43d982: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43d986: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43d98a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43d98e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43d992: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43d996: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43d99a: d3 ea shr edx, cl + 43d99c: 41 d3 e9 shr r9d, cl + 43d99f: 44 29 ca sub edx, r9d + 43d9a2: 0f 85 90 0a 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43d9a8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43d9ac: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43d9b3: 41 b9 08 00 00 00 mov r9d, 8 + 43d9b9: 4c 8d 57 08 lea r10, [rdi + 8] + 43d9bd: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43d9c4: 49 81 ea 00 10 00 00 sub r10, 4096 + 43d9cb: 48 89 ca mov rdx, rcx + 43d9ce: 66 90 nop + 43d9d0: 49 83 c2 10 add r10, 16 + 43d9d4: 0f 8f a6 00 00 00 jg 0x43da80 <__strcasecmp_l_avx+0xc5c> + 43d9da: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43d9df: c4 e3 79 0f 44 17 f0 08 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] + 43d9e7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43d9ec: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43d9f0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43d9f4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43d9f8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43d9fc: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43da00: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43da05: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43da09: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43da0d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43da11: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43da15: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43da1b: 0f 86 ef 09 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43da21: 48 83 c2 10 add rdx, 16 + 43da25: 49 83 c2 10 add r10, 16 + 43da29: 7f 55 jg 0x43da80 <__strcasecmp_l_avx+0xc5c> + 43da2b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43da30: c4 e3 79 0f 44 17 f0 08 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] + 43da38: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43da3d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43da41: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43da45: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43da49: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43da4d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43da51: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43da56: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43da5a: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43da5e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43da62: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43da66: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43da6c: 0f 86 9e 09 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43da72: 48 83 c2 10 add rdx, 16 + 43da76: e9 55 ff ff ff jmp 0x43d9d0 <__strcasecmp_l_avx+0xbac> + 43da7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43da80: 49 81 ea 00 10 00 00 sub r10, 4096 + 43da87: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43da8d: c5 f9 73 d8 08 vpsrldq xmm0, xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 43da92: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43da98: 83 f9 07 cmp ecx, 7 + 43da9b: 0f 87 39 ff ff ff ja 0x43d9da <__strcasecmp_l_avx+0xbb6> + 43daa1: e9 2b 09 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43daa6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43dab0: c5 e9 73 fa 07 vpslldq xmm2, xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] + 43dab5: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43dab9: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43dabd: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43dac1: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43dac5: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43dac9: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43dace: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43dad2: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43dad6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43dada: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43dade: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43dae2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43dae6: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43daea: d3 ea shr edx, cl + 43daec: 41 d3 e9 shr r9d, cl + 43daef: 44 29 ca sub edx, r9d + 43daf2: 0f 85 40 09 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43daf8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43dafc: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43db03: 41 b9 09 00 00 00 mov r9d, 9 + 43db09: 4c 8d 57 09 lea r10, [rdi + 9] + 43db0d: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43db14: 49 81 ea 00 10 00 00 sub r10, 4096 + 43db1b: 48 89 ca mov rdx, rcx + 43db1e: 66 90 nop + 43db20: 49 83 c2 10 add r10, 16 + 43db24: 0f 8f a6 00 00 00 jg 0x43dbd0 <__strcasecmp_l_avx+0xdac> + 43db2a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43db2f: c4 e3 79 0f 44 17 f0 09 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] + 43db37: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43db3c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43db40: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43db44: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43db48: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43db4c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43db50: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43db55: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43db59: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43db5d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43db61: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43db65: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43db6b: 0f 86 9f 08 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43db71: 48 83 c2 10 add rdx, 16 + 43db75: 49 83 c2 10 add r10, 16 + 43db79: 7f 55 jg 0x43dbd0 <__strcasecmp_l_avx+0xdac> + 43db7b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43db80: c4 e3 79 0f 44 17 f0 09 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] + 43db88: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43db8d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43db91: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43db95: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43db99: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43db9d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43dba1: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43dba6: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43dbaa: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43dbae: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43dbb2: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43dbb6: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43dbbc: 0f 86 4e 08 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43dbc2: 48 83 c2 10 add rdx, 16 + 43dbc6: e9 55 ff ff ff jmp 0x43db20 <__strcasecmp_l_avx+0xcfc> + 43dbcb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43dbd0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43dbd7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43dbdd: c5 f9 73 d8 09 vpsrldq xmm0, xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero + 43dbe2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43dbe8: 83 f9 06 cmp ecx, 6 + 43dbeb: 0f 87 39 ff ff ff ja 0x43db2a <__strcasecmp_l_avx+0xd06> + 43dbf1: e9 db 07 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43dbf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43dc00: c5 e9 73 fa 06 vpslldq xmm2, xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] + 43dc05: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43dc09: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43dc0d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43dc11: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43dc15: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43dc19: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43dc1e: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43dc22: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43dc26: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43dc2a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43dc2e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43dc32: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43dc36: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43dc3a: d3 ea shr edx, cl + 43dc3c: 41 d3 e9 shr r9d, cl + 43dc3f: 44 29 ca sub edx, r9d + 43dc42: 0f 85 f0 07 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43dc48: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43dc4c: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43dc53: 41 b9 0a 00 00 00 mov r9d, 10 + 43dc59: 4c 8d 57 0a lea r10, [rdi + 10] + 43dc5d: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43dc64: 49 81 ea 00 10 00 00 sub r10, 4096 + 43dc6b: 48 89 ca mov rdx, rcx + 43dc6e: 66 90 nop + 43dc70: 49 83 c2 10 add r10, 16 + 43dc74: 0f 8f a6 00 00 00 jg 0x43dd20 <__strcasecmp_l_avx+0xefc> + 43dc7a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43dc7f: c4 e3 79 0f 44 17 f0 0a vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] + 43dc87: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43dc8c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43dc90: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43dc94: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43dc98: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43dc9c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43dca0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43dca5: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43dca9: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43dcad: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43dcb1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43dcb5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43dcbb: 0f 86 4f 07 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43dcc1: 48 83 c2 10 add rdx, 16 + 43dcc5: 49 83 c2 10 add r10, 16 + 43dcc9: 7f 55 jg 0x43dd20 <__strcasecmp_l_avx+0xefc> + 43dccb: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43dcd0: c4 e3 79 0f 44 17 f0 0a vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] + 43dcd8: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43dcdd: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43dce1: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43dce5: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43dce9: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43dced: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43dcf1: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43dcf6: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43dcfa: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43dcfe: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43dd02: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43dd06: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43dd0c: 0f 86 fe 06 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43dd12: 48 83 c2 10 add rdx, 16 + 43dd16: e9 55 ff ff ff jmp 0x43dc70 <__strcasecmp_l_avx+0xe4c> + 43dd1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43dd20: 49 81 ea 00 10 00 00 sub r10, 4096 + 43dd27: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43dd2d: c5 f9 73 d8 0a vpsrldq xmm0, xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43dd32: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43dd38: 83 f9 05 cmp ecx, 5 + 43dd3b: 0f 87 39 ff ff ff ja 0x43dc7a <__strcasecmp_l_avx+0xe56> + 43dd41: e9 8b 06 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43dd46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43dd50: c5 e9 73 fa 05 vpslldq xmm2, xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] + 43dd55: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43dd59: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43dd5d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43dd61: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43dd65: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43dd69: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43dd6e: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43dd72: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43dd76: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43dd7a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43dd7e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43dd82: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43dd86: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43dd8a: d3 ea shr edx, cl + 43dd8c: 41 d3 e9 shr r9d, cl + 43dd8f: 44 29 ca sub edx, r9d + 43dd92: 0f 85 a0 06 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43dd98: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43dd9c: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43dda3: 41 b9 0b 00 00 00 mov r9d, 11 + 43dda9: 4c 8d 57 0b lea r10, [rdi + 11] + 43ddad: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43ddb4: 49 81 ea 00 10 00 00 sub r10, 4096 + 43ddbb: 48 89 ca mov rdx, rcx + 43ddbe: 66 90 nop + 43ddc0: 49 83 c2 10 add r10, 16 + 43ddc4: 0f 8f a6 00 00 00 jg 0x43de70 <__strcasecmp_l_avx+0x104c> + 43ddca: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43ddcf: c4 e3 79 0f 44 17 f0 0b vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] + 43ddd7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43dddc: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43dde0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43dde4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43dde8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43ddec: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43ddf0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43ddf5: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43ddf9: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43ddfd: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43de01: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43de05: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43de0b: 0f 86 ff 05 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43de11: 48 83 c2 10 add rdx, 16 + 43de15: 49 83 c2 10 add r10, 16 + 43de19: 7f 55 jg 0x43de70 <__strcasecmp_l_avx+0x104c> + 43de1b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43de20: c4 e3 79 0f 44 17 f0 0b vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] + 43de28: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43de2d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43de31: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43de35: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43de39: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43de3d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43de41: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43de46: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43de4a: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43de4e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43de52: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43de56: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43de5c: 0f 86 ae 05 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43de62: 48 83 c2 10 add rdx, 16 + 43de66: e9 55 ff ff ff jmp 0x43ddc0 <__strcasecmp_l_avx+0xf9c> + 43de6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43de70: 49 81 ea 00 10 00 00 sub r10, 4096 + 43de77: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43de7d: c5 f9 73 d8 0b vpsrldq xmm0, xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43de82: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43de88: 83 f9 04 cmp ecx, 4 + 43de8b: 0f 87 39 ff ff ff ja 0x43ddca <__strcasecmp_l_avx+0xfa6> + 43de91: e9 3b 05 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43de96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43dea0: c5 e9 73 fa 04 vpslldq xmm2, xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 43dea5: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43dea9: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43dead: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43deb1: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43deb5: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43deb9: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43debe: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43dec2: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43dec6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43deca: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43dece: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43ded2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43ded6: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43deda: d3 ea shr edx, cl + 43dedc: 41 d3 e9 shr r9d, cl + 43dedf: 44 29 ca sub edx, r9d + 43dee2: 0f 85 50 05 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43dee8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43deec: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43def3: 41 b9 0c 00 00 00 mov r9d, 12 + 43def9: 4c 8d 57 0c lea r10, [rdi + 12] + 43defd: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43df04: 49 81 ea 00 10 00 00 sub r10, 4096 + 43df0b: 48 89 ca mov rdx, rcx + 43df0e: 66 90 nop + 43df10: 49 83 c2 10 add r10, 16 + 43df14: 0f 8f a6 00 00 00 jg 0x43dfc0 <__strcasecmp_l_avx+0x119c> + 43df1a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43df1f: c4 e3 79 0f 44 17 f0 0c vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] + 43df27: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43df2c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43df30: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43df34: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43df38: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43df3c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43df40: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43df45: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43df49: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43df4d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43df51: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43df55: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43df5b: 0f 86 af 04 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43df61: 48 83 c2 10 add rdx, 16 + 43df65: 49 83 c2 10 add r10, 16 + 43df69: 7f 55 jg 0x43dfc0 <__strcasecmp_l_avx+0x119c> + 43df6b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43df70: c4 e3 79 0f 44 17 f0 0c vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] + 43df78: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43df7d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43df81: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43df85: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43df89: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43df8d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43df91: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43df96: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43df9a: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43df9e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43dfa2: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43dfa6: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43dfac: 0f 86 5e 04 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43dfb2: 48 83 c2 10 add rdx, 16 + 43dfb6: e9 55 ff ff ff jmp 0x43df10 <__strcasecmp_l_avx+0x10ec> + 43dfbb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43dfc0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43dfc7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43dfcd: c5 f9 73 d8 0c vpsrldq xmm0, xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43dfd2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43dfd8: 83 f9 03 cmp ecx, 3 + 43dfdb: 0f 87 39 ff ff ff ja 0x43df1a <__strcasecmp_l_avx+0x10f6> + 43dfe1: e9 eb 03 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43dfe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43dff0: c5 e9 73 fa 03 vpslldq xmm2, xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43dff5: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43dff9: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43dffd: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43e001: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43e005: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43e009: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43e00e: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43e012: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43e016: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43e01a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43e01e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43e022: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43e026: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43e02a: d3 ea shr edx, cl + 43e02c: 41 d3 e9 shr r9d, cl + 43e02f: 44 29 ca sub edx, r9d + 43e032: 0f 85 00 04 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43e038: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43e03c: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43e043: 41 b9 0d 00 00 00 mov r9d, 13 + 43e049: 4c 8d 57 0d lea r10, [rdi + 13] + 43e04d: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43e054: 49 81 ea 00 10 00 00 sub r10, 4096 + 43e05b: 48 89 ca mov rdx, rcx + 43e05e: 66 90 nop + 43e060: 49 83 c2 10 add r10, 16 + 43e064: 0f 8f a6 00 00 00 jg 0x43e110 <__strcasecmp_l_avx+0x12ec> + 43e06a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43e06f: c4 e3 79 0f 44 17 f0 0d vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43e077: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43e07c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43e080: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43e084: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43e088: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43e08c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43e090: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43e095: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43e099: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43e09d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43e0a1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43e0a5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43e0ab: 0f 86 5f 03 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43e0b1: 48 83 c2 10 add rdx, 16 + 43e0b5: 49 83 c2 10 add r10, 16 + 43e0b9: 7f 55 jg 0x43e110 <__strcasecmp_l_avx+0x12ec> + 43e0bb: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43e0c0: c4 e3 79 0f 44 17 f0 0d vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] + 43e0c8: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43e0cd: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43e0d1: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43e0d5: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43e0d9: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43e0dd: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43e0e1: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43e0e6: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43e0ea: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43e0ee: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43e0f2: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43e0f6: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43e0fc: 0f 86 0e 03 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43e102: 48 83 c2 10 add rdx, 16 + 43e106: e9 55 ff ff ff jmp 0x43e060 <__strcasecmp_l_avx+0x123c> + 43e10b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43e110: 49 81 ea 00 10 00 00 sub r10, 4096 + 43e117: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43e11d: c5 f9 73 d8 0d vpsrldq xmm0, xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43e122: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43e128: 83 f9 02 cmp ecx, 2 + 43e12b: 0f 87 39 ff ff ff ja 0x43e06a <__strcasecmp_l_avx+0x1246> + 43e131: e9 9b 02 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43e136: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43e140: c5 e9 73 fa 02 vpslldq xmm2, xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43e145: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43e149: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43e14d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43e151: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43e155: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43e159: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43e15e: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43e162: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43e166: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43e16a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43e16e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43e172: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43e176: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43e17a: d3 ea shr edx, cl + 43e17c: 41 d3 e9 shr r9d, cl + 43e17f: 44 29 ca sub edx, r9d + 43e182: 0f 85 b0 02 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43e188: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43e18c: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43e193: 41 b9 0e 00 00 00 mov r9d, 14 + 43e199: 4c 8d 57 0e lea r10, [rdi + 14] + 43e19d: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43e1a4: 49 81 ea 00 10 00 00 sub r10, 4096 + 43e1ab: 48 89 ca mov rdx, rcx + 43e1ae: 66 90 nop + 43e1b0: 49 83 c2 10 add r10, 16 + 43e1b4: 0f 8f a6 00 00 00 jg 0x43e260 <__strcasecmp_l_avx+0x143c> + 43e1ba: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43e1bf: c4 e3 79 0f 44 17 f0 0e vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43e1c7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43e1cc: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43e1d0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43e1d4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43e1d8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43e1dc: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43e1e0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43e1e5: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43e1e9: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43e1ed: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43e1f1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43e1f5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43e1fb: 0f 86 0f 02 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43e201: 48 83 c2 10 add rdx, 16 + 43e205: 49 83 c2 10 add r10, 16 + 43e209: 7f 55 jg 0x43e260 <__strcasecmp_l_avx+0x143c> + 43e20b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43e210: c4 e3 79 0f 44 17 f0 0e vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 43e218: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43e21d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43e221: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43e225: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43e229: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43e22d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43e231: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43e236: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43e23a: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43e23e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43e242: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43e246: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43e24c: 0f 86 be 01 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43e252: 48 83 c2 10 add rdx, 16 + 43e256: e9 55 ff ff ff jmp 0x43e1b0 <__strcasecmp_l_avx+0x138c> + 43e25b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43e260: 49 81 ea 00 10 00 00 sub r10, 4096 + 43e267: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43e26d: c5 f9 73 d8 0e vpsrldq xmm0, xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43e272: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43e278: 83 f9 01 cmp ecx, 1 + 43e27b: 0f 87 39 ff ff ff ja 0x43e1ba <__strcasecmp_l_avx+0x1396> + 43e281: e9 4b 01 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> + 43e286: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43e290: c5 e9 73 fa 01 vpslldq xmm2, xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43e295: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 + 43e299: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 + 43e29d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 + 43e2a1: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 + 43e2a5: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43e2a9: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43e2ae: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43e2b2: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43e2b6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 + 43e2ba: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 + 43e2be: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 + 43e2c2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 + 43e2c6: c5 79 d7 ca vpmovmskb r9d, xmm2 + 43e2ca: d3 ea shr edx, cl + 43e2cc: 41 d3 e9 shr r9d, cl + 43e2cf: 44 29 ca sub edx, r9d + 43e2d2: 0f 85 60 01 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> + 43e2d8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] + 43e2dc: 48 c7 c1 10 00 00 00 mov rcx, 16 + 43e2e3: 41 b9 0f 00 00 00 mov r9d, 15 + 43e2e9: 4c 8d 57 0f lea r10, [rdi + 15] + 43e2ed: 49 81 e2 ff 0f 00 00 and r10, 4095 + 43e2f4: 49 81 ea 00 10 00 00 sub r10, 4096 + 43e2fb: 48 89 ca mov rdx, rcx + 43e2fe: 66 90 nop + 43e300: 49 83 c2 10 add r10, 16 + 43e304: 0f 8f a6 00 00 00 jg 0x43e3b0 <__strcasecmp_l_avx+0x158c> + 43e30a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43e30f: c4 e3 79 0f 44 17 f0 0f vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43e317: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43e31c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43e320: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43e324: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43e328: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43e32c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43e330: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43e335: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43e339: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43e33d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43e341: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43e345: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43e34b: 0f 86 bf 00 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43e351: 48 83 c2 10 add rdx, 16 + 43e355: 49 83 c2 10 add r10, 16 + 43e359: 7f 55 jg 0x43e3b0 <__strcasecmp_l_avx+0x158c> + 43e35b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] + 43e360: c4 e3 79 0f 44 17 f0 0f vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 43e368: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43e36d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43e371: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43e375: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43e379: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43e37d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43e381: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43e386: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43e38a: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43e38e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43e392: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43e396: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43e39c: 76 72 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> + 43e39e: 48 83 c2 10 add rdx, 16 + 43e3a2: e9 59 ff ff ff jmp 0x43e300 <__strcasecmp_l_avx+0x14dc> + 43e3a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 43e3b0: 49 81 ea 00 10 00 00 sub r10, 4096 + 43e3b7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] + 43e3bd: c5 f9 73 d8 0f vpsrldq xmm0, xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero + 43e3c2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 + 43e3c8: 83 f9 00 cmp ecx, 0 + 43e3cb: 0f 87 39 ff ff ff ja 0x43e30a <__strcasecmp_l_avx+0x14e6> + 43e3d1: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] + 43e3d6: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 + 43e3da: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 + 43e3de: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 + 43e3e2: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 + 43e3e6: c5 39 df c7 vpandn xmm8, xmm8, xmm7 + 43e3ea: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 + 43e3ef: c5 39 db c6 vpand xmm8, xmm8, xmm6 + 43e3f3: c5 29 db d6 vpand xmm10, xmm10, xmm6 + 43e3f7: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 + 43e3fb: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 + 43e3ff: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 + 43e405: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43e410: 73 5a jae 0x43e46c <__strcasecmp_l_avx+0x1648> + 43e412: 48 01 ca add rdx, rcx + 43e415: 4a 8d 7c 0f f0 lea rdi, [rdi + r9 - 16] + 43e41a: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 43e41e: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 43e422: 45 85 c0 test r8d, r8d + 43e425: 74 01 je 0x43e428 <__strcasecmp_l_avx+0x1604> + 43e427: 92 xchg eax, edx + 43e428: 48 8d 0d 71 d0 05 00 lea rcx, [rip + 381041] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 43e42f: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 43e432: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] + 43e435: 29 d0 sub eax, edx + 43e437: c3 ret + 43e438: 48 8d 3c 07 lea rdi, [rdi + rax] + 43e43c: 48 8d 34 0e lea rsi, [rsi + rcx] + 43e440: 45 85 c0 test r8d, r8d + 43e443: 74 0b je 0x43e450 <__strcasecmp_l_avx+0x162c> + 43e445: 48 87 f7 xchg rsi, rdi + 43e448: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43e450: 48 0f bc d2 bsf rdx, rdx + 43e454: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] + 43e458: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 43e45c: 48 8d 15 3d d0 05 00 lea rdx, [rip + 380989] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 43e463: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] + 43e466: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] + 43e469: 29 c8 sub eax, ecx + 43e46b: c3 ret + 43e46c: 31 c0 xor eax, eax + 43e46e: c3 ret + 43e46f: 90 nop + 43e470: 0f b6 0e movzx ecx, byte ptr [rsi] + 43e473: 0f b6 07 movzx eax, byte ptr [rdi] + 43e476: 48 8d 15 23 d0 05 00 lea rdx, [rip + 380963] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> + 43e47d: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] + 43e480: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] + 43e483: 29 c8 sub eax, ecx + 43e485: c3 ret + 43e486: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000043e490 <__strchr_sse2>: + 43e490: f3 0f 1e fa endbr64 + 43e494: 66 0f 6e ce movd xmm1, esi + 43e498: 89 f8 mov eax, edi + 43e49a: 25 ff 0f 00 00 and eax, 4095 + 43e49f: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 43e4a3: 3d c0 0f 00 00 cmp eax, 4032 + 43e4a8: 66 0f 61 c9 punpcklwd xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3] + 43e4ac: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] + 43e4b1: 0f 8f 69 01 00 00 jg 0x43e620 <__strchr_sse2+0x190> + 43e4b7: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] + 43e4bb: 66 0f ef db pxor xmm3, xmm3 + 43e4bf: 66 0f 6f e0 movdqa xmm4, xmm0 + 43e4c3: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43e4c7: 66 0f 74 e3 pcmpeqb xmm4, xmm3 + 43e4cb: 66 0f eb c4 por xmm0, xmm4 + 43e4cf: 66 0f d7 c0 pmovmskb eax, xmm0 + 43e4d3: 85 c0 test eax, eax + 43e4d5: 74 19 je 0x43e4f0 <__strchr_sse2+0x60> + 43e4d7: 0f bc c0 bsf eax, eax + 43e4da: ba 00 00 00 00 mov edx, 0 + 43e4df: 48 8d 04 07 lea rax, [rdi + rax] + 43e4e3: 40 38 30 cmp byte ptr [rax], sil + 43e4e6: 48 0f 45 c2 cmovne rax, rdx + 43e4ea: c3 ret + 43e4eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43e4f0: f3 0f 6f 47 10 movdqu xmm0, xmmword ptr [rdi + 16] + 43e4f5: 66 0f 6f e0 movdqa xmm4, xmm0 + 43e4f9: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43e4fd: 66 0f 74 e3 pcmpeqb xmm4, xmm3 + 43e501: 66 0f eb c4 por xmm0, xmm4 + 43e505: 66 0f d7 c8 pmovmskb ecx, xmm0 + 43e509: f3 0f 6f 47 20 movdqu xmm0, xmmword ptr [rdi + 32] + 43e50e: 66 0f 6f e0 movdqa xmm4, xmm0 + 43e512: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43e516: 48 c1 e1 10 shl rcx, 16 + 43e51a: 66 0f 74 e3 pcmpeqb xmm4, xmm3 + 43e51e: 66 0f eb c4 por xmm0, xmm4 + 43e522: 66 0f d7 c0 pmovmskb eax, xmm0 + 43e526: f3 0f 6f 47 30 movdqu xmm0, xmmword ptr [rdi + 48] + 43e52b: 66 0f 74 d8 pcmpeqb xmm3, xmm0 + 43e52f: 48 c1 e0 20 shl rax, 32 + 43e533: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43e537: 48 09 c8 or rax, rcx + 43e53a: 66 0f eb c3 por xmm0, xmm3 + 43e53e: 66 0f d7 c8 pmovmskb ecx, xmm0 + 43e542: 48 c1 e1 30 shl rcx, 48 + 43e546: 48 09 c8 or rax, rcx + 43e549: 48 85 c0 test rax, rax + 43e54c: 0f 85 ae 00 00 00 jne 0x43e600 <__strchr_sse2+0x170> + 43e552: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43e55d: 0f 1f 00 nop dword ptr [rax] + 43e560: 66 0f ef f6 pxor xmm6, xmm6 + 43e564: 48 83 e7 c0 and rdi, -64 + 43e568: 48 83 c7 40 add rdi, 64 + 43e56c: 66 0f 6f 2f movdqa xmm5, xmmword ptr [rdi] + 43e570: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 43e575: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 43e57a: 66 0f ef e9 pxor xmm5, xmm1 + 43e57e: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] + 43e583: 66 0f ef d1 pxor xmm2, xmm1 + 43e587: 66 0f ef d9 pxor xmm3, xmm1 + 43e58b: 66 0f da 2f pminub xmm5, xmmword ptr [rdi] + 43e58f: 66 0f ef e1 pxor xmm4, xmm1 + 43e593: 66 0f da 57 10 pminub xmm2, xmmword ptr [rdi + 16] + 43e598: 66 0f da 5f 20 pminub xmm3, xmmword ptr [rdi + 32] + 43e59d: 66 0f da ea pminub xmm5, xmm2 + 43e5a1: 66 0f da 67 30 pminub xmm4, xmmword ptr [rdi + 48] + 43e5a6: 66 0f da eb pminub xmm5, xmm3 + 43e5aa: 66 0f da ec pminub xmm5, xmm4 + 43e5ae: 66 0f 74 ee pcmpeqb xmm5, xmm6 + 43e5b2: 66 0f d7 c5 pmovmskb eax, xmm5 + 43e5b6: 85 c0 test eax, eax + 43e5b8: 74 ae je 0x43e568 <__strchr_sse2+0xd8> + 43e5ba: 66 0f 6f 2f movdqa xmm5, xmmword ptr [rdi] + 43e5be: 66 0f 6f c5 movdqa xmm0, xmm5 + 43e5c2: 66 0f 74 e9 pcmpeqb xmm5, xmm1 + 43e5c6: 66 0f 74 c6 pcmpeqb xmm0, xmm6 + 43e5ca: 66 0f eb e8 por xmm5, xmm0 + 43e5ce: 66 0f 74 d6 pcmpeqb xmm2, xmm6 + 43e5d2: 66 0f 74 de pcmpeqb xmm3, xmm6 + 43e5d6: 66 0f 74 e6 pcmpeqb xmm4, xmm6 + 43e5da: 66 0f d7 cd pmovmskb ecx, xmm5 + 43e5de: 66 0f d7 c2 pmovmskb eax, xmm2 + 43e5e2: 48 c1 e0 10 shl rax, 16 + 43e5e6: 66 44 0f d7 c3 pmovmskb r8d, xmm3 + 43e5eb: 66 0f d7 d4 pmovmskb edx, xmm4 + 43e5ef: 49 c1 e0 20 shl r8, 32 + 43e5f3: 4c 09 c0 or rax, r8 + 43e5f6: 48 09 c8 or rax, rcx + 43e5f9: 48 c1 e2 30 shl rdx, 48 + 43e5fd: 48 09 d0 or rax, rdx + 43e600: 48 0f bc c0 bsf rax, rax + 43e604: ba 00 00 00 00 mov edx, 0 + 43e609: 48 8d 04 07 lea rax, [rdi + rax] + 43e60d: 40 38 30 cmp byte ptr [rax], sil + 43e610: 48 0f 45 c2 cmovne rax, rdx + 43e614: c3 ret + 43e615: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43e620: 48 89 fa mov rdx, rdi + 43e623: 66 0f ef d2 pxor xmm2, xmm2 + 43e627: 48 83 e2 c0 and rdx, -64 + 43e62b: 66 0f 6f c1 movdqa xmm0, xmm1 + 43e62f: 66 0f 6f 1a movdqa xmm3, xmmword ptr [rdx] + 43e633: 66 0f 6f e3 movdqa xmm4, xmm3 + 43e637: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 43e63b: 66 0f 74 e2 pcmpeqb xmm4, xmm2 + 43e63f: 66 0f eb dc por xmm3, xmm4 + 43e643: 66 44 0f d7 c3 pmovmskb r8d, xmm3 + 43e648: 66 0f 6f 5a 10 movdqa xmm3, xmmword ptr [rdx + 16] + 43e64d: 66 0f 6f e3 movdqa xmm4, xmm3 + 43e651: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 43e655: 66 0f 74 e2 pcmpeqb xmm4, xmm2 + 43e659: 66 0f eb dc por xmm3, xmm4 + 43e65d: 66 0f d7 c3 pmovmskb eax, xmm3 + 43e661: 66 0f 6f 5a 20 movdqa xmm3, xmmword ptr [rdx + 32] + 43e666: 66 0f 6f e3 movdqa xmm4, xmm3 + 43e66a: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 43e66e: 48 c1 e0 10 shl rax, 16 + 43e672: 66 0f 74 e2 pcmpeqb xmm4, xmm2 + 43e676: 66 0f eb dc por xmm3, xmm4 + 43e67a: 66 44 0f d7 cb pmovmskb r9d, xmm3 + 43e67f: 66 0f 6f 5a 30 movdqa xmm3, xmmword ptr [rdx + 48] + 43e684: 66 0f 74 d3 pcmpeqb xmm2, xmm3 + 43e688: 49 c1 e1 20 shl r9, 32 + 43e68c: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43e690: 4c 09 c8 or rax, r9 + 43e693: 4c 09 c0 or rax, r8 + 43e696: 66 0f eb c2 por xmm0, xmm2 + 43e69a: 66 0f d7 c8 pmovmskb ecx, xmm0 + 43e69e: 48 c1 e1 30 shl rcx, 48 + 43e6a2: 48 09 c8 or rax, rcx + 43e6a5: 89 f9 mov ecx, edi + 43e6a7: 28 d1 sub cl, dl + 43e6a9: 48 d3 e8 shr rax, cl + 43e6ac: 48 85 c0 test rax, rax + 43e6af: 0f 85 4b ff ff ff jne 0x43e600 <__strchr_sse2+0x170> + 43e6b5: e9 98 fe ff ff jmp 0x43e552 <__strchr_sse2+0xc2> + 43e6ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000043e6c0 <__strchrnul_sse2>: + 43e6c0: f3 0f 1e fa endbr64 + 43e6c4: 66 0f 6e ce movd xmm1, esi + 43e6c8: 89 f8 mov eax, edi + 43e6ca: 25 ff 0f 00 00 and eax, 4095 + 43e6cf: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 43e6d3: 3d c0 0f 00 00 cmp eax, 4032 + 43e6d8: 66 0f 61 c9 punpcklwd xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3] + 43e6dc: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] + 43e6e1: 0f 8f 49 01 00 00 jg 0x43e830 <__strchrnul_sse2+0x170> + 43e6e7: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] + 43e6eb: 66 0f ef db pxor xmm3, xmm3 + 43e6ef: 66 0f 6f e0 movdqa xmm4, xmm0 + 43e6f3: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43e6f7: 66 0f 74 e3 pcmpeqb xmm4, xmm3 + 43e6fb: 66 0f eb c4 por xmm0, xmm4 + 43e6ff: 66 0f d7 c0 pmovmskb eax, xmm0 + 43e703: 85 c0 test eax, eax + 43e705: 74 09 je 0x43e710 <__strchrnul_sse2+0x50> + 43e707: 0f bc c0 bsf eax, eax + 43e70a: 48 8d 04 07 lea rax, [rdi + rax] + 43e70e: c3 ret + 43e70f: 90 nop + 43e710: f3 0f 6f 47 10 movdqu xmm0, xmmword ptr [rdi + 16] + 43e715: 66 0f 6f e0 movdqa xmm4, xmm0 + 43e719: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43e71d: 66 0f 74 e3 pcmpeqb xmm4, xmm3 + 43e721: 66 0f eb c4 por xmm0, xmm4 + 43e725: 66 0f d7 c8 pmovmskb ecx, xmm0 + 43e729: f3 0f 6f 47 20 movdqu xmm0, xmmword ptr [rdi + 32] + 43e72e: 66 0f 6f e0 movdqa xmm4, xmm0 + 43e732: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43e736: 48 c1 e1 10 shl rcx, 16 + 43e73a: 66 0f 74 e3 pcmpeqb xmm4, xmm3 + 43e73e: 66 0f eb c4 por xmm0, xmm4 + 43e742: 66 0f d7 c0 pmovmskb eax, xmm0 + 43e746: f3 0f 6f 47 30 movdqu xmm0, xmmword ptr [rdi + 48] + 43e74b: 66 0f 74 d8 pcmpeqb xmm3, xmm0 + 43e74f: 48 c1 e0 20 shl rax, 32 + 43e753: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43e757: 48 09 c8 or rax, rcx + 43e75a: 66 0f eb c3 por xmm0, xmm3 + 43e75e: 66 0f d7 c8 pmovmskb ecx, xmm0 + 43e762: 48 c1 e1 30 shl rcx, 48 + 43e766: 48 09 c8 or rax, rcx + 43e769: 48 85 c0 test rax, rax + 43e76c: 0f 85 ae 00 00 00 jne 0x43e820 <__strchrnul_sse2+0x160> + 43e772: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43e77d: 0f 1f 00 nop dword ptr [rax] + 43e780: 66 0f ef f6 pxor xmm6, xmm6 + 43e784: 48 83 e7 c0 and rdi, -64 + 43e788: 48 83 c7 40 add rdi, 64 + 43e78c: 66 0f 6f 2f movdqa xmm5, xmmword ptr [rdi] + 43e790: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 43e795: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 43e79a: 66 0f ef e9 pxor xmm5, xmm1 + 43e79e: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] + 43e7a3: 66 0f ef d1 pxor xmm2, xmm1 + 43e7a7: 66 0f ef d9 pxor xmm3, xmm1 + 43e7ab: 66 0f da 2f pminub xmm5, xmmword ptr [rdi] + 43e7af: 66 0f ef e1 pxor xmm4, xmm1 + 43e7b3: 66 0f da 57 10 pminub xmm2, xmmword ptr [rdi + 16] + 43e7b8: 66 0f da 5f 20 pminub xmm3, xmmword ptr [rdi + 32] + 43e7bd: 66 0f da ea pminub xmm5, xmm2 + 43e7c1: 66 0f da 67 30 pminub xmm4, xmmword ptr [rdi + 48] + 43e7c6: 66 0f da eb pminub xmm5, xmm3 + 43e7ca: 66 0f da ec pminub xmm5, xmm4 + 43e7ce: 66 0f 74 ee pcmpeqb xmm5, xmm6 + 43e7d2: 66 0f d7 c5 pmovmskb eax, xmm5 + 43e7d6: 85 c0 test eax, eax + 43e7d8: 74 ae je 0x43e788 <__strchrnul_sse2+0xc8> + 43e7da: 66 0f 6f 2f movdqa xmm5, xmmword ptr [rdi] + 43e7de: 66 0f 6f c5 movdqa xmm0, xmm5 + 43e7e2: 66 0f 74 e9 pcmpeqb xmm5, xmm1 + 43e7e6: 66 0f 74 c6 pcmpeqb xmm0, xmm6 + 43e7ea: 66 0f eb e8 por xmm5, xmm0 + 43e7ee: 66 0f 74 d6 pcmpeqb xmm2, xmm6 + 43e7f2: 66 0f 74 de pcmpeqb xmm3, xmm6 + 43e7f6: 66 0f 74 e6 pcmpeqb xmm4, xmm6 + 43e7fa: 66 0f d7 cd pmovmskb ecx, xmm5 + 43e7fe: 66 0f d7 c2 pmovmskb eax, xmm2 + 43e802: 48 c1 e0 10 shl rax, 16 + 43e806: 66 44 0f d7 c3 pmovmskb r8d, xmm3 + 43e80b: 66 0f d7 d4 pmovmskb edx, xmm4 + 43e80f: 49 c1 e0 20 shl r8, 32 + 43e813: 4c 09 c0 or rax, r8 + 43e816: 48 09 c8 or rax, rcx + 43e819: 48 c1 e2 30 shl rdx, 48 + 43e81d: 48 09 d0 or rax, rdx + 43e820: 48 0f bc c0 bsf rax, rax + 43e824: 48 8d 04 07 lea rax, [rdi + rax] + 43e828: c3 ret + 43e829: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 43e830: 48 89 fa mov rdx, rdi + 43e833: 66 0f ef d2 pxor xmm2, xmm2 + 43e837: 48 83 e2 c0 and rdx, -64 + 43e83b: 66 0f 6f c1 movdqa xmm0, xmm1 + 43e83f: 66 0f 6f 1a movdqa xmm3, xmmword ptr [rdx] + 43e843: 66 0f 6f e3 movdqa xmm4, xmm3 + 43e847: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 43e84b: 66 0f 74 e2 pcmpeqb xmm4, xmm2 + 43e84f: 66 0f eb dc por xmm3, xmm4 + 43e853: 66 44 0f d7 c3 pmovmskb r8d, xmm3 + 43e858: 66 0f 6f 5a 10 movdqa xmm3, xmmword ptr [rdx + 16] + 43e85d: 66 0f 6f e3 movdqa xmm4, xmm3 + 43e861: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 43e865: 66 0f 74 e2 pcmpeqb xmm4, xmm2 + 43e869: 66 0f eb dc por xmm3, xmm4 + 43e86d: 66 0f d7 c3 pmovmskb eax, xmm3 + 43e871: 66 0f 6f 5a 20 movdqa xmm3, xmmword ptr [rdx + 32] + 43e876: 66 0f 6f e3 movdqa xmm4, xmm3 + 43e87a: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 43e87e: 48 c1 e0 10 shl rax, 16 + 43e882: 66 0f 74 e2 pcmpeqb xmm4, xmm2 + 43e886: 66 0f eb dc por xmm3, xmm4 + 43e88a: 66 44 0f d7 cb pmovmskb r9d, xmm3 + 43e88f: 66 0f 6f 5a 30 movdqa xmm3, xmmword ptr [rdx + 48] + 43e894: 66 0f 74 d3 pcmpeqb xmm2, xmm3 + 43e898: 49 c1 e1 20 shl r9, 32 + 43e89c: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43e8a0: 4c 09 c8 or rax, r9 + 43e8a3: 4c 09 c0 or rax, r8 + 43e8a6: 66 0f eb c2 por xmm0, xmm2 + 43e8aa: 66 0f d7 c8 pmovmskb ecx, xmm0 + 43e8ae: 48 c1 e1 30 shl rcx, 48 + 43e8b2: 48 09 c8 or rax, rcx + 43e8b5: 89 f9 mov ecx, edi + 43e8b7: 28 d1 sub cl, dl + 43e8b9: 48 d3 e8 shr rax, cl + 43e8bc: 48 85 c0 test rax, rax + 43e8bf: 0f 85 5b ff ff ff jne 0x43e820 <__strchrnul_sse2+0x160> + 43e8c5: e9 a8 fe ff ff jmp 0x43e772 <__strchrnul_sse2+0xb2> + 43e8ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000043e8d0 <__strchr_avx2>: + 43e8d0: f3 0f 1e fa endbr64 + 43e8d4: 89 f9 mov ecx, edi + 43e8d6: c5 f9 6e c6 vmovd xmm0, esi + 43e8da: c4 41 31 ef c9 vpxor xmm9, xmm9, xmm9 + 43e8df: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 + 43e8e4: 83 e1 3f and ecx, 63 + 43e8e7: 83 f9 20 cmp ecx, 32 + 43e8ea: 77 34 ja 0x43e920 <__strchr_avx2+0x50> + 43e8ec: c5 7e 6f 07 vmovdqu ymm8, ymmword ptr [rdi] + 43e8f0: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43e8f5: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43e8fa: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43e8fe: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43e902: 85 c0 test eax, eax + 43e904: 0f 85 56 01 00 00 jne 0x43ea60 <__strchr_avx2+0x190> + 43e90a: 48 83 c7 20 add rdi, 32 + 43e90e: 83 e1 1f and ecx, 31 + 43e911: 48 83 e7 e0 and rdi, -32 + 43e915: eb 4d jmp 0x43e964 <__strchr_avx2+0x94> + 43e917: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 43e920: 83 e1 1f and ecx, 31 + 43e923: 48 83 e7 e0 and rdi, -32 + 43e927: c5 7e 6f 07 vmovdqu ymm8, ymmword ptr [rdi] + 43e92b: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43e930: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43e935: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43e939: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43e93d: d3 f8 sar eax, cl + 43e93f: 85 c0 test eax, eax + 43e941: 74 1d je 0x43e960 <__strchr_avx2+0x90> + 43e943: f3 0f bc c0 tzcnt eax, eax + 43e947: 48 01 c8 add rax, rcx + 43e94a: 31 d2 xor edx, edx + 43e94c: 48 8d 04 07 lea rax, [rdi + rax] + 43e950: 40 3a 30 cmp sil, byte ptr [rax] + 43e953: 48 0f 45 c2 cmovne rax, rdx + 43e957: c5 f8 77 vzeroupper + 43e95a: c3 ret + 43e95b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43e960: 48 83 c7 20 add rdi, 32 + 43e964: c5 7d 6f 07 vmovdqa ymm8, ymmword ptr [rdi] + 43e968: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43e96d: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43e972: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43e976: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43e97a: 85 c0 test eax, eax + 43e97c: 0f 85 de 00 00 00 jne 0x43ea60 <__strchr_avx2+0x190> + 43e982: c5 7d 6f 47 20 vmovdqa ymm8, ymmword ptr [rdi + 32] + 43e987: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43e98c: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43e991: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43e995: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43e999: 85 c0 test eax, eax + 43e99b: 0f 85 df 00 00 00 jne 0x43ea80 <__strchr_avx2+0x1b0> + 43e9a1: c5 7d 6f 47 40 vmovdqa ymm8, ymmword ptr [rdi + 64] + 43e9a6: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43e9ab: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43e9b0: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43e9b4: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43e9b8: 85 c0 test eax, eax + 43e9ba: 0f 85 e0 00 00 00 jne 0x43eaa0 <__strchr_avx2+0x1d0> + 43e9c0: c5 7d 6f 47 60 vmovdqa ymm8, ymmword ptr [rdi + 96] + 43e9c5: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43e9ca: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43e9cf: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43e9d3: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43e9d7: 85 c0 test eax, eax + 43e9d9: 0f 85 ff 00 00 00 jne 0x43eade <__strchr_avx2+0x20e> + 43e9df: 48 81 c7 80 00 00 00 add rdi, 128 + 43e9e6: 48 89 f9 mov rcx, rdi + 43e9e9: 83 e1 7f and ecx, 127 + 43e9ec: 48 83 e7 80 and rdi, -128 + 43e9f0: c5 fd 6f 2f vmovdqa ymm5, ymmword ptr [rdi] + 43e9f4: c5 fd 6f 77 20 vmovdqa ymm6, ymmword ptr [rdi + 32] + 43e9f9: c5 fd 6f 7f 40 vmovdqa ymm7, ymmword ptr [rdi + 64] + 43e9fe: c5 7d 6f 47 60 vmovdqa ymm8, ymmword ptr [rdi + 96] + 43ea03: c5 fd 74 cd vpcmpeqb ymm1, ymm0, ymm5 + 43ea07: c5 fd 74 d6 vpcmpeqb ymm2, ymm0, ymm6 + 43ea0b: c5 fd 74 df vpcmpeqb ymm3, ymm0, ymm7 + 43ea0f: c4 c1 7d 74 e0 vpcmpeqb ymm4, ymm0, ymm8 + 43ea14: c5 b5 74 ed vpcmpeqb ymm5, ymm9, ymm5 + 43ea18: c5 b5 74 f6 vpcmpeqb ymm6, ymm9, ymm6 + 43ea1c: c5 b5 74 ff vpcmpeqb ymm7, ymm9, ymm7 + 43ea20: c4 41 35 74 c0 vpcmpeqb ymm8, ymm9, ymm8 + 43ea25: c5 d5 eb c9 vpor ymm1, ymm5, ymm1 + 43ea29: c5 cd eb d2 vpor ymm2, ymm6, ymm2 + 43ea2d: c5 c5 eb db vpor ymm3, ymm7, ymm3 + 43ea31: c5 bd eb e4 vpor ymm4, ymm8, ymm4 + 43ea35: c5 ed eb e9 vpor ymm5, ymm2, ymm1 + 43ea39: c5 dd eb f3 vpor ymm6, ymm4, ymm3 + 43ea3d: c5 cd eb ed vpor ymm5, ymm6, ymm5 + 43ea41: c5 fd d7 c5 vpmovmskb eax, ymm5 + 43ea45: 85 c0 test eax, eax + 43ea47: 75 77 jne 0x43eac0 <__strchr_avx2+0x1f0> + 43ea49: 48 81 c7 80 00 00 00 add rdi, 128 + 43ea50: eb 9e jmp 0x43e9f0 <__strchr_avx2+0x120> + 43ea52: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43ea5d: 0f 1f 00 nop dword ptr [rax] + 43ea60: f3 0f bc c0 tzcnt eax, eax + 43ea64: 31 d2 xor edx, edx + 43ea66: 48 8d 04 07 lea rax, [rdi + rax] + 43ea6a: 40 3a 30 cmp sil, byte ptr [rax] + 43ea6d: 48 0f 45 c2 cmovne rax, rdx + 43ea71: c5 f8 77 vzeroupper + 43ea74: c3 ret + 43ea75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43ea80: f3 0f bc c0 tzcnt eax, eax + 43ea84: 31 d2 xor edx, edx + 43ea86: 48 8d 44 07 20 lea rax, [rdi + rax + 32] + 43ea8b: 40 3a 30 cmp sil, byte ptr [rax] + 43ea8e: 48 0f 45 c2 cmovne rax, rdx + 43ea92: c5 f8 77 vzeroupper + 43ea95: c3 ret + 43ea96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43eaa0: f3 0f bc c0 tzcnt eax, eax + 43eaa4: 31 d2 xor edx, edx + 43eaa6: 48 8d 44 07 40 lea rax, [rdi + rax + 64] + 43eaab: 40 3a 30 cmp sil, byte ptr [rax] + 43eaae: 48 0f 45 c2 cmovne rax, rdx + 43eab2: c5 f8 77 vzeroupper + 43eab5: c3 ret + 43eab6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43eac0: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43eac4: 85 c0 test eax, eax + 43eac6: 75 98 jne 0x43ea60 <__strchr_avx2+0x190> + 43eac8: c5 fd d7 c2 vpmovmskb eax, ymm2 + 43eacc: 85 c0 test eax, eax + 43eace: 75 b0 jne 0x43ea80 <__strchr_avx2+0x1b0> + 43ead0: c5 fd d7 c3 vpmovmskb eax, ymm3 + 43ead4: 85 c0 test eax, eax + 43ead6: 75 c8 jne 0x43eaa0 <__strchr_avx2+0x1d0> + 43ead8: c5 fd d7 c4 vpmovmskb eax, ymm4 + 43eadc: 85 c0 test eax, eax + 43eade: f3 0f bc c0 tzcnt eax, eax + 43eae2: 31 d2 xor edx, edx + 43eae4: 48 8d 44 07 60 lea rax, [rdi + rax + 96] + 43eae9: 40 3a 30 cmp sil, byte ptr [rax] + 43eaec: 48 0f 45 c2 cmovne rax, rdx + 43eaf0: c5 f8 77 vzeroupper + 43eaf3: c3 ret + 43eaf4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43eafe: 66 90 nop + +000000000043eb00 <__strchrnul_avx2>: + 43eb00: f3 0f 1e fa endbr64 + 43eb04: 89 f9 mov ecx, edi + 43eb06: c5 f9 6e c6 vmovd xmm0, esi + 43eb0a: c4 41 31 ef c9 vpxor xmm9, xmm9, xmm9 + 43eb0f: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 + 43eb14: 83 e1 3f and ecx, 63 + 43eb17: 83 f9 20 cmp ecx, 32 + 43eb1a: 77 34 ja 0x43eb50 <__strchrnul_avx2+0x50> + 43eb1c: c5 7e 6f 07 vmovdqu ymm8, ymmword ptr [rdi] + 43eb20: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43eb25: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43eb2a: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43eb2e: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43eb32: 85 c0 test eax, eax + 43eb34: 0f 85 56 01 00 00 jne 0x43ec90 <__strchrnul_avx2+0x190> + 43eb3a: 48 83 c7 20 add rdi, 32 + 43eb3e: 83 e1 1f and ecx, 31 + 43eb41: 48 83 e7 e0 and rdi, -32 + 43eb45: eb 4d jmp 0x43eb94 <__strchrnul_avx2+0x94> + 43eb47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 43eb50: 83 e1 1f and ecx, 31 + 43eb53: 48 83 e7 e0 and rdi, -32 + 43eb57: c5 7e 6f 07 vmovdqu ymm8, ymmword ptr [rdi] + 43eb5b: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43eb60: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43eb65: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43eb69: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43eb6d: d3 f8 sar eax, cl + 43eb6f: 85 c0 test eax, eax + 43eb71: 74 1d je 0x43eb90 <__strchrnul_avx2+0x90> + 43eb73: f3 0f bc c0 tzcnt eax, eax + 43eb77: 48 01 c8 add rax, rcx + 43eb7a: 48 01 f8 add rax, rdi + 43eb7d: c5 f8 77 vzeroupper + 43eb80: c3 ret + 43eb81: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43eb8c: 0f 1f 40 00 nop dword ptr [rax] + 43eb90: 48 83 c7 20 add rdi, 32 + 43eb94: c5 7d 6f 07 vmovdqa ymm8, ymmword ptr [rdi] + 43eb98: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43eb9d: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43eba2: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43eba6: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43ebaa: 85 c0 test eax, eax + 43ebac: 0f 85 de 00 00 00 jne 0x43ec90 <__strchrnul_avx2+0x190> + 43ebb2: c5 7d 6f 47 20 vmovdqa ymm8, ymmword ptr [rdi + 32] + 43ebb7: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43ebbc: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43ebc1: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43ebc5: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43ebc9: 85 c0 test eax, eax + 43ebcb: 0f 85 cf 00 00 00 jne 0x43eca0 <__strchrnul_avx2+0x1a0> + 43ebd1: c5 7d 6f 47 40 vmovdqa ymm8, ymmword ptr [rdi + 64] + 43ebd6: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43ebdb: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43ebe0: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43ebe4: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43ebe8: 85 c0 test eax, eax + 43ebea: 0f 85 c0 00 00 00 jne 0x43ecb0 <__strchrnul_avx2+0x1b0> + 43ebf0: c5 7d 6f 47 60 vmovdqa ymm8, ymmword ptr [rdi + 96] + 43ebf5: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 + 43ebfa: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 + 43ebff: c5 ed eb c9 vpor ymm1, ymm2, ymm1 + 43ec03: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43ec07: 85 c0 test eax, eax + 43ec09: 0f 85 cf 00 00 00 jne 0x43ecde <__strchrnul_avx2+0x1de> + 43ec0f: 48 81 c7 80 00 00 00 add rdi, 128 + 43ec16: 48 89 f9 mov rcx, rdi + 43ec19: 83 e1 7f and ecx, 127 + 43ec1c: 48 83 e7 80 and rdi, -128 + 43ec20: c5 fd 6f 2f vmovdqa ymm5, ymmword ptr [rdi] + 43ec24: c5 fd 6f 77 20 vmovdqa ymm6, ymmword ptr [rdi + 32] + 43ec29: c5 fd 6f 7f 40 vmovdqa ymm7, ymmword ptr [rdi + 64] + 43ec2e: c5 7d 6f 47 60 vmovdqa ymm8, ymmword ptr [rdi + 96] + 43ec33: c5 fd 74 cd vpcmpeqb ymm1, ymm0, ymm5 + 43ec37: c5 fd 74 d6 vpcmpeqb ymm2, ymm0, ymm6 + 43ec3b: c5 fd 74 df vpcmpeqb ymm3, ymm0, ymm7 + 43ec3f: c4 c1 7d 74 e0 vpcmpeqb ymm4, ymm0, ymm8 + 43ec44: c5 b5 74 ed vpcmpeqb ymm5, ymm9, ymm5 + 43ec48: c5 b5 74 f6 vpcmpeqb ymm6, ymm9, ymm6 + 43ec4c: c5 b5 74 ff vpcmpeqb ymm7, ymm9, ymm7 + 43ec50: c4 41 35 74 c0 vpcmpeqb ymm8, ymm9, ymm8 + 43ec55: c5 d5 eb c9 vpor ymm1, ymm5, ymm1 + 43ec59: c5 cd eb d2 vpor ymm2, ymm6, ymm2 + 43ec5d: c5 c5 eb db vpor ymm3, ymm7, ymm3 + 43ec61: c5 bd eb e4 vpor ymm4, ymm8, ymm4 + 43ec65: c5 ed eb e9 vpor ymm5, ymm2, ymm1 + 43ec69: c5 dd eb f3 vpor ymm6, ymm4, ymm3 + 43ec6d: c5 cd eb ed vpor ymm5, ymm6, ymm5 + 43ec71: c5 fd d7 c5 vpmovmskb eax, ymm5 + 43ec75: 85 c0 test eax, eax + 43ec77: 75 47 jne 0x43ecc0 <__strchrnul_avx2+0x1c0> + 43ec79: 48 81 c7 80 00 00 00 add rdi, 128 + 43ec80: eb 9e jmp 0x43ec20 <__strchrnul_avx2+0x120> + 43ec82: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43ec8d: 0f 1f 00 nop dword ptr [rax] + 43ec90: f3 0f bc c0 tzcnt eax, eax + 43ec94: 48 01 f8 add rax, rdi + 43ec97: c5 f8 77 vzeroupper + 43ec9a: c3 ret + 43ec9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 43eca0: f3 0f bc c0 tzcnt eax, eax + 43eca4: 48 83 c0 20 add rax, 32 + 43eca8: 48 01 f8 add rax, rdi + 43ecab: c5 f8 77 vzeroupper + 43ecae: c3 ret + 43ecaf: 90 nop + 43ecb0: f3 0f bc c0 tzcnt eax, eax + 43ecb4: 48 83 c0 40 add rax, 64 + 43ecb8: 48 01 f8 add rax, rdi + 43ecbb: c5 f8 77 vzeroupper + 43ecbe: c3 ret + 43ecbf: 90 nop + 43ecc0: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43ecc4: 85 c0 test eax, eax + 43ecc6: 75 c8 jne 0x43ec90 <__strchrnul_avx2+0x190> + 43ecc8: c5 fd d7 c2 vpmovmskb eax, ymm2 + 43eccc: 85 c0 test eax, eax + 43ecce: 75 d0 jne 0x43eca0 <__strchrnul_avx2+0x1a0> + 43ecd0: c5 fd d7 c3 vpmovmskb eax, ymm3 + 43ecd4: 85 c0 test eax, eax + 43ecd6: 75 d8 jne 0x43ecb0 <__strchrnul_avx2+0x1b0> + 43ecd8: c5 fd d7 c4 vpmovmskb eax, ymm4 + 43ecdc: 85 c0 test eax, eax + 43ecde: f3 0f bc c0 tzcnt eax, eax + 43ece2: 48 83 c0 60 add rax, 96 + 43ece6: 48 01 f8 add rax, rdi + 43ece9: c5 f8 77 vzeroupper + 43ecec: c3 ret + 43eced: 0f 1f 00 nop dword ptr [rax] + +000000000043ecf0 <__strlen_sse2>: + 43ecf0: f3 0f 1e fa endbr64 + 43ecf4: 66 0f ef c0 pxor xmm0, xmm0 + 43ecf8: 66 0f ef c9 pxor xmm1, xmm1 + 43ecfc: 66 0f ef d2 pxor xmm2, xmm2 + 43ed00: 66 0f ef db pxor xmm3, xmm3 + 43ed04: 48 89 f8 mov rax, rdi + 43ed07: 48 89 f9 mov rcx, rdi + 43ed0a: 48 81 e1 ff 0f 00 00 and rcx, 4095 + 43ed11: 48 81 f9 cf 0f 00 00 cmp rcx, 4047 + 43ed18: 77 66 ja 0x43ed80 <__strlen_sse2+0x90> + 43ed1a: f3 0f 6f 20 movdqu xmm4, xmmword ptr [rax] + 43ed1e: 66 0f 74 e0 pcmpeqb xmm4, xmm0 + 43ed22: 66 0f d7 d4 pmovmskb edx, xmm4 + 43ed26: 85 d2 test edx, edx + 43ed28: 74 04 je 0x43ed2e <__strlen_sse2+0x3e> + 43ed2a: 0f bc c2 bsf eax, edx + 43ed2d: c3 ret + 43ed2e: 48 83 e0 f0 and rax, -16 + 43ed32: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] + 43ed37: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] + 43ed3c: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] + 43ed41: 66 0f d7 d1 pmovmskb edx, xmm1 + 43ed45: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 43ed4a: 66 0f d7 cb pmovmskb ecx, xmm3 + 43ed4e: 48 c1 e2 10 shl rdx, 16 + 43ed52: 48 c1 e1 10 shl rcx, 16 + 43ed56: 4c 09 c1 or rcx, r8 + 43ed59: 48 c1 e1 20 shl rcx, 32 + 43ed5d: 48 09 ca or rdx, rcx + 43ed60: 48 89 f9 mov rcx, rdi + 43ed63: 48 31 c1 xor rcx, rax + 43ed66: 48 83 e0 c0 and rax, -64 + 43ed6a: 48 d3 fa sar rdx, cl + 43ed6d: 48 85 d2 test rdx, rdx + 43ed70: 74 7e je 0x43edf0 <__strlen_sse2+0x100> + 43ed72: 48 0f bc c2 bsf rax, rdx + 43ed76: c3 ret + 43ed77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 43ed80: 48 83 e0 c0 and rax, -64 + 43ed84: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] + 43ed88: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] + 43ed8d: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] + 43ed92: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] + 43ed97: 66 0f d7 f0 pmovmskb esi, xmm0 + 43ed9b: 66 0f d7 d1 pmovmskb edx, xmm1 + 43ed9f: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 43eda4: 66 0f d7 cb pmovmskb ecx, xmm3 + 43eda8: 48 c1 e2 10 shl rdx, 16 + 43edac: 48 c1 e1 10 shl rcx, 16 + 43edb0: 48 09 f2 or rdx, rsi + 43edb3: 4c 09 c1 or rcx, r8 + 43edb6: 48 c1 e1 20 shl rcx, 32 + 43edba: 48 09 ca or rdx, rcx + 43edbd: 48 89 f9 mov rcx, rdi + 43edc0: 48 31 c1 xor rcx, rax + 43edc3: 48 83 e0 c0 and rax, -64 + 43edc7: 48 d3 fa sar rdx, cl + 43edca: 48 85 d2 test rdx, rdx + 43edcd: 74 11 je 0x43ede0 <__strlen_sse2+0xf0> + 43edcf: 48 0f bc c2 bsf rax, rdx + 43edd3: c3 ret + 43edd4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43eddf: 90 nop + 43ede0: 66 0f ef c9 pxor xmm1, xmm1 + 43ede4: 66 0f ef d2 pxor xmm2, xmm2 + 43ede8: 66 0f ef db pxor xmm3, xmm3 + 43edec: 0f 1f 40 00 nop dword ptr [rax] + 43edf0: 66 0f 6f 40 40 movdqa xmm0, xmmword ptr [rax + 64] + 43edf5: 66 0f da 40 50 pminub xmm0, xmmword ptr [rax + 80] + 43edfa: 66 0f da 40 60 pminub xmm0, xmmword ptr [rax + 96] + 43edff: 66 0f da 40 70 pminub xmm0, xmmword ptr [rax + 112] + 43ee04: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43ee08: 66 0f d7 d0 pmovmskb edx, xmm0 + 43ee0c: 85 d2 test edx, edx + 43ee0e: 75 30 jne 0x43ee40 <__strlen_sse2+0x150> + 43ee10: 48 83 e8 80 sub rax, -128 + 43ee14: 66 0f 6f 00 movdqa xmm0, xmmword ptr [rax] + 43ee18: 66 0f da 40 10 pminub xmm0, xmmword ptr [rax + 16] + 43ee1d: 66 0f da 40 20 pminub xmm0, xmmword ptr [rax + 32] + 43ee22: 66 0f da 40 30 pminub xmm0, xmmword ptr [rax + 48] + 43ee27: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43ee2b: 66 0f d7 d0 pmovmskb edx, xmm0 + 43ee2f: 85 d2 test edx, edx + 43ee31: 75 11 jne 0x43ee44 <__strlen_sse2+0x154> + 43ee33: eb bb jmp 0x43edf0 <__strlen_sse2+0x100> + 43ee35: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43ee40: 48 83 c0 40 add rax, 64 + 43ee44: 66 0f ef c0 pxor xmm0, xmm0 + 43ee48: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] + 43ee4c: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] + 43ee51: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] + 43ee56: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] + 43ee5b: 66 0f d7 f0 pmovmskb esi, xmm0 + 43ee5f: 66 0f d7 d1 pmovmskb edx, xmm1 + 43ee63: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 43ee68: 66 0f d7 cb pmovmskb ecx, xmm3 + 43ee6c: 48 c1 e2 10 shl rdx, 16 + 43ee70: 48 c1 e1 10 shl rcx, 16 + 43ee74: 48 09 f2 or rdx, rsi + 43ee77: 4c 09 c1 or rcx, r8 + 43ee7a: 48 c1 e1 20 shl rcx, 32 + 43ee7e: 48 09 ca or rdx, rcx + 43ee81: 48 0f bc d2 bsf rdx, rdx + 43ee85: 48 01 d0 add rax, rdx + 43ee88: 48 29 f8 sub rax, rdi + 43ee8b: c3 ret + 43ee8c: 0f 1f 40 00 nop dword ptr [rax] + +000000000043ee90 <__strlen_avx2>: + 43ee90: f3 0f 1e fa endbr64 + 43ee94: 89 f9 mov ecx, edi + 43ee96: 48 89 fa mov rdx, rdi + 43ee99: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 + 43ee9d: 83 e1 3f and ecx, 63 + 43eea0: 83 f9 20 cmp ecx, 32 + 43eea3: 77 2b ja 0x43eed0 <__strlen_avx2+0x40> + 43eea5: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 43eea9: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43eead: 85 c0 test eax, eax + 43eeaf: 0f 85 eb 00 00 00 jne 0x43efa0 <__strlen_avx2+0x110> + 43eeb5: 48 83 c7 20 add rdi, 32 + 43eeb9: 83 e1 1f and ecx, 31 + 43eebc: 48 83 e7 e0 and rdi, -32 + 43eec0: eb 42 jmp 0x43ef04 <__strlen_avx2+0x74> + 43eec2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43eecd: 0f 1f 00 nop dword ptr [rax] + 43eed0: 83 e1 1f and ecx, 31 + 43eed3: 48 83 e7 e0 and rdi, -32 + 43eed7: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 43eedb: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43eedf: d3 f8 sar eax, cl + 43eee1: 85 c0 test eax, eax + 43eee3: 74 1b je 0x43ef00 <__strlen_avx2+0x70> + 43eee5: f3 0f bc c0 tzcnt eax, eax + 43eee9: 48 01 f8 add rax, rdi + 43eeec: 48 01 c8 add rax, rcx + 43eeef: 48 29 d0 sub rax, rdx + 43eef2: c5 f8 77 vzeroupper + 43eef5: c3 ret + 43eef6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43ef00: 48 83 c7 20 add rdi, 32 + 43ef04: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 43ef08: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43ef0c: 85 c0 test eax, eax + 43ef0e: 0f 85 8c 00 00 00 jne 0x43efa0 <__strlen_avx2+0x110> + 43ef14: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] + 43ef19: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43ef1d: 85 c0 test eax, eax + 43ef1f: 0f 85 8b 00 00 00 jne 0x43efb0 <__strlen_avx2+0x120> + 43ef25: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] + 43ef2a: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43ef2e: 85 c0 test eax, eax + 43ef30: 0f 85 9a 00 00 00 jne 0x43efd0 <__strlen_avx2+0x140> + 43ef36: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] + 43ef3b: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43ef3f: 85 c0 test eax, eax + 43ef41: 0f 85 d5 00 00 00 jne 0x43f01c <__strlen_avx2+0x18c> + 43ef47: 48 81 c7 80 00 00 00 add rdi, 128 + 43ef4e: 48 89 f9 mov rcx, rdi + 43ef51: 83 e1 7f and ecx, 127 + 43ef54: 48 83 e7 80 and rdi, -128 + 43ef58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43ef60: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] + 43ef64: c5 fd 6f 57 20 vmovdqa ymm2, ymmword ptr [rdi + 32] + 43ef69: c5 fd 6f 5f 40 vmovdqa ymm3, ymmword ptr [rdi + 64] + 43ef6e: c5 fd 6f 67 60 vmovdqa ymm4, ymmword ptr [rdi + 96] + 43ef73: c5 ed da e9 vpminub ymm5, ymm2, ymm1 + 43ef77: c5 dd da f3 vpminub ymm6, ymm4, ymm3 + 43ef7b: c5 cd da ed vpminub ymm5, ymm6, ymm5 + 43ef7f: c5 fd 74 ed vpcmpeqb ymm5, ymm0, ymm5 + 43ef83: c5 fd d7 c5 vpmovmskb eax, ymm5 + 43ef87: 85 c0 test eax, eax + 43ef89: 75 65 jne 0x43eff0 <__strlen_avx2+0x160> + 43ef8b: 48 81 c7 80 00 00 00 add rdi, 128 + 43ef92: eb cc jmp 0x43ef60 <__strlen_avx2+0xd0> + 43ef94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43ef9f: 90 nop + 43efa0: f3 0f bc c0 tzcnt eax, eax + 43efa4: 48 01 f8 add rax, rdi + 43efa7: 48 29 d0 sub rax, rdx + 43efaa: c5 f8 77 vzeroupper + 43efad: c3 ret + 43efae: 66 90 nop + 43efb0: f3 0f bc c0 tzcnt eax, eax + 43efb4: 48 83 c0 20 add rax, 32 + 43efb8: 48 01 f8 add rax, rdi + 43efbb: 48 29 d0 sub rax, rdx + 43efbe: c5 f8 77 vzeroupper + 43efc1: c3 ret + 43efc2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43efcd: 0f 1f 00 nop dword ptr [rax] + 43efd0: f3 0f bc c0 tzcnt eax, eax + 43efd4: 48 83 c0 40 add rax, 64 + 43efd8: 48 01 f8 add rax, rdi + 43efdb: 48 29 d0 sub rax, rdx + 43efde: c5 f8 77 vzeroupper + 43efe1: c3 ret + 43efe2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43efed: 0f 1f 00 nop dword ptr [rax] + 43eff0: c5 fd 74 c9 vpcmpeqb ymm1, ymm0, ymm1 + 43eff4: c5 fd d7 c1 vpmovmskb eax, ymm1 + 43eff8: 85 c0 test eax, eax + 43effa: 75 a4 jne 0x43efa0 <__strlen_avx2+0x110> + 43effc: c5 fd 74 d2 vpcmpeqb ymm2, ymm0, ymm2 + 43f000: c5 fd d7 c2 vpmovmskb eax, ymm2 + 43f004: 85 c0 test eax, eax + 43f006: 75 a8 jne 0x43efb0 <__strlen_avx2+0x120> + 43f008: c5 fd 74 db vpcmpeqb ymm3, ymm0, ymm3 + 43f00c: c5 fd d7 c3 vpmovmskb eax, ymm3 + 43f010: 85 c0 test eax, eax + 43f012: 75 bc jne 0x43efd0 <__strlen_avx2+0x140> + 43f014: c5 fd 74 e4 vpcmpeqb ymm4, ymm0, ymm4 + 43f018: c5 fd d7 c4 vpmovmskb eax, ymm4 + 43f01c: f3 0f bc c0 tzcnt eax, eax + 43f020: 48 83 c0 60 add rax, 96 + 43f024: 48 01 f8 add rax, rdi + 43f027: 48 29 d0 sub rax, rdx + 43f02a: c5 f8 77 vzeroupper + 43f02d: c3 ret + 43f02e: 66 90 nop + +000000000043f030 <__strcpy_avx2>: + 43f030: f3 0f 1e fa endbr64 + 43f034: 48 89 f1 mov rcx, rsi + 43f037: 48 89 f8 mov rax, rdi + 43f03a: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 + 43f03e: 83 e1 7f and ecx, 127 + 43f041: 83 f9 40 cmp ecx, 64 + 43f044: 0f 86 e1 01 00 00 jbe 0x43f22b <__strcpy_avx2+0x1fb> + 43f04a: 48 83 e6 e0 and rsi, -32 + 43f04e: 83 e1 1f and ecx, 31 + 43f051: c5 fd 74 0e vpcmpeqb ymm1, ymm0, ymmword ptr [rsi] + 43f055: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f059: 48 d3 ea shr rdx, cl + 43f05c: 85 d2 test edx, edx + 43f05e: 0f 85 ff 01 00 00 jne 0x43f263 <__strcpy_avx2+0x233> + 43f064: c5 fd 74 56 20 vpcmpeqb ymm2, ymm0, ymmword ptr [rsi + 32] + 43f069: c5 fd d7 d2 vpmovmskb edx, ymm2 + 43f06d: 85 d2 test edx, edx + 43f06f: 0f 85 4b 02 00 00 jne 0x43f2c0 <__strcpy_avx2+0x290> + 43f075: c5 fe 6f 14 0e vmovdqu ymm2, ymmword ptr [rsi + rcx] + 43f07a: c5 fe 7f 17 vmovdqu ymmword ptr [rdi], ymm2 + 43f07e: 66 90 nop + 43f080: 48 29 cf sub rdi, rcx + 43f083: 48 c7 c1 20 00 00 00 mov rcx, 32 + 43f08a: c5 fd 6f 14 0e vmovdqa ymm2, ymmword ptr [rsi + rcx] + 43f08f: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 + 43f094: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] + 43f09a: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 + 43f09e: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f0a2: 48 83 c1 20 add rcx, 32 + 43f0a6: 85 d2 test edx, edx + 43f0a8: 0f 85 b2 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> + 43f0ae: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 + 43f0b3: c5 fd 6f 5c 0e 20 vmovdqa ymm3, ymmword ptr [rsi + rcx + 32] + 43f0b9: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 + 43f0bd: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f0c1: 48 83 c1 20 add rcx, 32 + 43f0c5: 85 d2 test edx, edx + 43f0c7: 0f 85 93 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> + 43f0cd: c5 fe 7f 1c 0f vmovdqu ymmword ptr [rdi + rcx], ymm3 + 43f0d2: c5 fd 6f 64 0e 20 vmovdqa ymm4, ymmword ptr [rsi + rcx + 32] + 43f0d8: c5 fd 74 cc vpcmpeqb ymm1, ymm0, ymm4 + 43f0dc: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f0e0: 48 83 c1 20 add rcx, 32 + 43f0e4: 85 d2 test edx, edx + 43f0e6: 0f 85 74 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> + 43f0ec: c5 fe 7f 24 0f vmovdqu ymmword ptr [rdi + rcx], ymm4 + 43f0f1: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] + 43f0f7: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 + 43f0fb: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f0ff: 48 83 c1 20 add rcx, 32 + 43f103: 85 d2 test edx, edx + 43f105: 0f 85 55 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> + 43f10b: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 + 43f110: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] + 43f116: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 + 43f11a: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f11e: 48 83 c1 20 add rcx, 32 + 43f122: 85 d2 test edx, edx + 43f124: 0f 85 36 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> + 43f12a: c5 fd 6f 5c 0e 20 vmovdqa ymm3, ymmword ptr [rsi + rcx + 32] + 43f130: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 + 43f135: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 + 43f139: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f13d: 48 83 c1 20 add rcx, 32 + 43f141: 85 d2 test edx, edx + 43f143: 0f 85 17 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> + 43f149: c5 fe 7f 1c 0f vmovdqu ymmword ptr [rdi + rcx], ymm3 + 43f14e: 48 89 f2 mov rdx, rsi + 43f151: 48 8d 74 0e 20 lea rsi, [rsi + rcx + 32] + 43f156: 48 83 e6 80 and rsi, -128 + 43f15a: 48 29 f2 sub rdx, rsi + 43f15d: 48 29 d7 sub rdi, rdx + 43f160: c5 fd 6f 26 vmovdqa ymm4, ymmword ptr [rsi] + 43f164: c5 fd 6f 6e 20 vmovdqa ymm5, ymmword ptr [rsi + 32] + 43f169: c5 fd 6f 76 40 vmovdqa ymm6, ymmword ptr [rsi + 64] + 43f16e: c5 fd 6f 7e 60 vmovdqa ymm7, ymmword ptr [rsi + 96] + 43f173: c5 dd da d5 vpminub ymm2, ymm4, ymm5 + 43f177: c5 cd da df vpminub ymm3, ymm6, ymm7 + 43f17b: c5 e5 da da vpminub ymm3, ymm3, ymm2 + 43f17f: c5 e5 74 d9 vpcmpeqb ymm3, ymm3, ymm1 + 43f183: c5 fd d7 d3 vpmovmskb edx, ymm3 + 43f187: 85 d2 test edx, edx + 43f189: 75 4d jne 0x43f1d8 <__strcpy_avx2+0x1a8> + 43f18b: 48 81 c7 80 00 00 00 add rdi, 128 + 43f192: 48 81 c6 80 00 00 00 add rsi, 128 + 43f199: c5 fe 7f 67 80 vmovdqu ymmword ptr [rdi - 128], ymm4 + 43f19e: c5 fd 6f 26 vmovdqa ymm4, ymmword ptr [rsi] + 43f1a2: c5 fe 7f 6f a0 vmovdqu ymmword ptr [rdi - 96], ymm5 + 43f1a7: c5 fd 6f 6e 20 vmovdqa ymm5, ymmword ptr [rsi + 32] + 43f1ac: c5 dd da d5 vpminub ymm2, ymm4, ymm5 + 43f1b0: c5 fe 7f 77 c0 vmovdqu ymmword ptr [rdi - 64], ymm6 + 43f1b5: c5 fd 6f 76 40 vmovdqa ymm6, ymmword ptr [rsi + 64] + 43f1ba: c5 fe 7f 7f e0 vmovdqu ymmword ptr [rdi - 32], ymm7 + 43f1bf: c5 fd 6f 7e 60 vmovdqa ymm7, ymmword ptr [rsi + 96] + 43f1c4: c5 cd da df vpminub ymm3, ymm6, ymm7 + 43f1c8: c5 e5 da da vpminub ymm3, ymm3, ymm2 + 43f1cc: c5 e5 74 d9 vpcmpeqb ymm3, ymm3, ymm1 + 43f1d0: c5 fd d7 d3 vpmovmskb edx, ymm3 + 43f1d4: 85 d2 test edx, edx + 43f1d6: 74 b3 je 0x43f18b <__strcpy_avx2+0x15b> + 43f1d8: c5 fd 74 cc vpcmpeqb ymm1, ymm0, ymm4 + 43f1dc: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f1e0: 85 d2 test edx, edx + 43f1e2: 0f 85 e8 00 00 00 jne 0x43f2d0 <__strcpy_avx2+0x2a0> + 43f1e8: c5 fd 74 cd vpcmpeqb ymm1, ymm0, ymm5 + 43f1ec: c5 fd d7 c9 vpmovmskb ecx, ymm1 + 43f1f0: 85 c9 test ecx, ecx + 43f1f2: 0f 85 e8 00 00 00 jne 0x43f2e0 <__strcpy_avx2+0x2b0> + 43f1f8: c5 fd 74 ce vpcmpeqb ymm1, ymm0, ymm6 + 43f1fc: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f200: 85 d2 test edx, edx + 43f202: 0f 85 f8 00 00 00 jne 0x43f300 <__strcpy_avx2+0x2d0> + 43f208: c5 fd 74 cf vpcmpeqb ymm1, ymm0, ymm7 + 43f20c: c5 fd d7 c9 vpmovmskb ecx, ymm1 + 43f210: 0f bc d1 bsf edx, ecx + 43f213: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 + 43f217: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 + 43f21c: c5 fe 7f 77 40 vmovdqu ymmword ptr [rdi + 64], ymm6 + 43f221: 48 83 c6 60 add rsi, 96 + 43f225: 48 83 c7 60 add rdi, 96 + 43f229: eb 3e jmp 0x43f269 <__strcpy_avx2+0x239> + 43f22b: c5 fe 6f 1e vmovdqu ymm3, ymmword ptr [rsi] + 43f22f: c5 fe 6f 56 20 vmovdqu ymm2, ymmword ptr [rsi + 32] + 43f234: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 + 43f238: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f23c: 85 d2 test edx, edx + 43f23e: 75 26 jne 0x43f266 <__strcpy_avx2+0x236> + 43f240: c5 fe 7f 1f vmovdqu ymmword ptr [rdi], ymm3 + 43f244: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 + 43f248: c5 fd d7 d1 vpmovmskb edx, ymm1 + 43f24c: 85 d2 test edx, edx + 43f24e: 75 60 jne 0x43f2b0 <__strcpy_avx2+0x280> + 43f250: 48 83 e6 e0 and rsi, -32 + 43f254: 83 e1 1f and ecx, 31 + 43f257: e9 24 fe ff ff jmp 0x43f080 <__strcpy_avx2+0x50> + 43f25c: 0f 1f 40 00 nop dword ptr [rax] + 43f260: 48 01 cf add rdi, rcx + 43f263: 48 01 ce add rsi, rcx + 43f266: 0f bc d2 bsf edx, edx + 43f269: 83 fa 20 cmp edx, 32 + 43f26c: 0f 83 2e 01 00 00 jae 0x43f3a0 <__strcpy_avx2+0x370> + 43f272: 83 fa 10 cmp edx, 16 + 43f275: 0f 83 05 01 00 00 jae 0x43f380 <__strcpy_avx2+0x350> + 43f27b: 83 fa 08 cmp edx, 8 + 43f27e: 0f 83 dc 00 00 00 jae 0x43f360 <__strcpy_avx2+0x330> + 43f284: 83 fa 04 cmp edx, 4 + 43f287: 0f 83 c3 00 00 00 jae 0x43f350 <__strcpy_avx2+0x320> + 43f28d: 83 fa 03 cmp edx, 3 + 43f290: 0f 84 aa 00 00 00 je 0x43f340 <__strcpy_avx2+0x310> + 43f296: 83 fa 01 cmp edx, 1 + 43f299: 0f 87 91 00 00 00 ja 0x43f330 <__strcpy_avx2+0x300> + 43f29f: 74 7f je 0x43f320 <__strcpy_avx2+0x2f0> + 43f2a1: c6 07 00 mov byte ptr [rdi], 0 + 43f2a4: c5 f8 77 vzeroupper + 43f2a7: c3 ret + 43f2a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43f2b0: 48 83 c6 20 add rsi, 32 + 43f2b4: 48 83 c7 20 add rdi, 32 + 43f2b8: eb ac jmp 0x43f266 <__strcpy_avx2+0x236> + 43f2ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 43f2c0: 0f bc d2 bsf edx, edx + 43f2c3: 48 01 ce add rsi, rcx + 43f2c6: 83 c2 20 add edx, 32 + 43f2c9: 29 ca sub edx, ecx + 43f2cb: eb 9c jmp 0x43f269 <__strcpy_avx2+0x239> + 43f2cd: 0f 1f 00 nop dword ptr [rax] + 43f2d0: 0f bc d2 bsf edx, edx + 43f2d3: eb 94 jmp 0x43f269 <__strcpy_avx2+0x239> + 43f2d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43f2e0: 0f bc d1 bsf edx, ecx + 43f2e3: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 + 43f2e7: 48 83 c6 20 add rsi, 32 + 43f2eb: 48 83 c7 20 add rdi, 32 + 43f2ef: e9 75 ff ff ff jmp 0x43f269 <__strcpy_avx2+0x239> + 43f2f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43f2ff: 90 nop + 43f300: 0f bc d2 bsf edx, edx + 43f303: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 + 43f307: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 + 43f30c: 48 83 c6 40 add rsi, 64 + 43f310: 48 83 c7 40 add rdi, 64 + 43f314: e9 50 ff ff ff jmp 0x43f269 <__strcpy_avx2+0x239> + 43f319: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 43f320: 0f b7 16 movzx edx, word ptr [rsi] + 43f323: 66 89 17 mov word ptr [rdi], dx + 43f326: c5 f8 77 vzeroupper + 43f329: c3 ret + 43f32a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 43f330: 0f b7 0e movzx ecx, word ptr [rsi] + 43f333: 66 89 0f mov word ptr [rdi], cx + 43f336: c6 47 02 00 mov byte ptr [rdi + 2], 0 + 43f33a: c5 f8 77 vzeroupper + 43f33d: c3 ret + 43f33e: 66 90 nop + 43f340: 8b 16 mov edx, dword ptr [rsi] + 43f342: 89 17 mov dword ptr [rdi], edx + 43f344: c5 f8 77 vzeroupper + 43f347: c3 ret + 43f348: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43f350: 8b 0e mov ecx, dword ptr [rsi] + 43f352: 89 0f mov dword ptr [rdi], ecx + 43f354: 8b 4c 16 fd mov ecx, dword ptr [rsi + rdx - 3] + 43f358: 89 4c 17 fd mov dword ptr [rdi + rdx - 3], ecx + 43f35c: c5 f8 77 vzeroupper + 43f35f: c3 ret + 43f360: 48 8b 0e mov rcx, qword ptr [rsi] + 43f363: 4c 8b 4c 16 f9 mov r9, qword ptr [rsi + rdx - 7] + 43f368: 48 89 0f mov qword ptr [rdi], rcx + 43f36b: 4c 89 4c 17 f9 mov qword ptr [rdi + rdx - 7], r9 + 43f370: c5 f8 77 vzeroupper + 43f373: c3 ret + 43f374: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43f37f: 90 nop + 43f380: c5 fa 6f 16 vmovdqu xmm2, xmmword ptr [rsi] + 43f384: c5 fa 6f 5c 16 f1 vmovdqu xmm3, xmmword ptr [rsi + rdx - 15] + 43f38a: c5 fa 7f 17 vmovdqu xmmword ptr [rdi], xmm2 + 43f38e: c5 fa 7f 5c 17 f1 vmovdqu xmmword ptr [rdi + rdx - 15], xmm3 + 43f394: c5 f8 77 vzeroupper + 43f397: c3 ret + 43f398: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 43f3a0: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] + 43f3a4: c5 fe 6f 5c 16 e1 vmovdqu ymm3, ymmword ptr [rsi + rdx - 31] + 43f3aa: c5 fe 7f 17 vmovdqu ymmword ptr [rdi], ymm2 + 43f3ae: c5 fe 7f 5c 17 e1 vmovdqu ymmword ptr [rdi + rdx - 31], ymm3 + 43f3b4: c5 f8 77 vzeroupper + 43f3b7: c3 ret + 43f3b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000043f3c0 <__strcpy_sse2>: + 43f3c0: f3 0f 1e fa endbr64 + 43f3c4: 48 89 f1 mov rcx, rsi + 43f3c7: 83 e1 07 and ecx, 7 + 43f3ca: 48 89 fa mov rdx, rdi + 43f3cd: 74 1b je 0x43f3ea <__strcpy_sse2+0x2a> + 43f3cf: f7 d9 neg ecx + 43f3d1: 83 c1 08 add ecx, 8 + 43f3d4: 8a 06 mov al, byte ptr [rsi] + 43f3d6: 84 c0 test al, al + 43f3d8: 88 02 mov byte ptr [rdx], al + 43f3da: 0f 84 c8 00 00 00 je 0x43f4a8 <__strcpy_sse2+0xe8> + 43f3e0: 48 ff c6 inc rsi + 43f3e3: 48 ff c2 inc rdx + 43f3e6: ff c9 dec ecx + 43f3e8: 75 ea jne 0x43f3d4 <__strcpy_sse2+0x14> + 43f3ea: 49 b8 ff fe fe fe fe fe fe fe movabs r8, -72340172838076673 + 43f3f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43f3ff: 90 nop + 43f400: 48 8b 06 mov rax, qword ptr [rsi] + 43f403: 48 83 c6 08 add rsi, 8 + 43f407: 49 89 c1 mov r9, rax + 43f40a: 4d 01 c1 add r9, r8 + 43f40d: 0f 83 7d 00 00 00 jae 0x43f490 <__strcpy_sse2+0xd0> + 43f413: 49 31 c1 xor r9, rax + 43f416: 4d 09 c1 or r9, r8 + 43f419: 49 ff c1 inc r9 + 43f41c: 75 72 jne 0x43f490 <__strcpy_sse2+0xd0> + 43f41e: 48 89 02 mov qword ptr [rdx], rax + 43f421: 48 83 c2 08 add rdx, 8 + 43f425: 48 8b 06 mov rax, qword ptr [rsi] + 43f428: 48 83 c6 08 add rsi, 8 + 43f42c: 49 89 c1 mov r9, rax + 43f42f: 4d 01 c1 add r9, r8 + 43f432: 73 5c jae 0x43f490 <__strcpy_sse2+0xd0> + 43f434: 49 31 c1 xor r9, rax + 43f437: 4d 09 c1 or r9, r8 + 43f43a: 49 ff c1 inc r9 + 43f43d: 75 51 jne 0x43f490 <__strcpy_sse2+0xd0> + 43f43f: 48 89 02 mov qword ptr [rdx], rax + 43f442: 48 83 c2 08 add rdx, 8 + 43f446: 48 8b 06 mov rax, qword ptr [rsi] + 43f449: 48 83 c6 08 add rsi, 8 + 43f44d: 49 89 c1 mov r9, rax + 43f450: 4d 01 c1 add r9, r8 + 43f453: 73 3b jae 0x43f490 <__strcpy_sse2+0xd0> + 43f455: 49 31 c1 xor r9, rax + 43f458: 4d 09 c1 or r9, r8 + 43f45b: 49 ff c1 inc r9 + 43f45e: 75 30 jne 0x43f490 <__strcpy_sse2+0xd0> + 43f460: 48 89 02 mov qword ptr [rdx], rax + 43f463: 48 83 c2 08 add rdx, 8 + 43f467: 48 8b 06 mov rax, qword ptr [rsi] + 43f46a: 48 83 c6 08 add rsi, 8 + 43f46e: 49 89 c1 mov r9, rax + 43f471: 4d 01 c1 add r9, r8 + 43f474: 73 1a jae 0x43f490 <__strcpy_sse2+0xd0> + 43f476: 49 31 c1 xor r9, rax + 43f479: 4d 09 c1 or r9, r8 + 43f47c: 49 ff c1 inc r9 + 43f47f: 75 0f jne 0x43f490 <__strcpy_sse2+0xd0> + 43f481: 48 89 02 mov qword ptr [rdx], rax + 43f484: 48 83 c2 08 add rdx, 8 + 43f488: e9 73 ff ff ff jmp 0x43f400 <__strcpy_sse2+0x40> + 43f48d: 0f 1f 00 nop dword ptr [rax] + 43f490: 88 02 mov byte ptr [rdx], al + 43f492: 84 c0 test al, al + 43f494: 74 12 je 0x43f4a8 <__strcpy_sse2+0xe8> + 43f496: 48 ff c2 inc rdx + 43f499: 88 22 mov byte ptr [rdx], ah + 43f49b: 84 e4 test ah, ah + 43f49d: 74 09 je 0x43f4a8 <__strcpy_sse2+0xe8> + 43f49f: 48 ff c2 inc rdx + 43f4a2: 48 c1 e8 10 shr rax, 16 + 43f4a6: eb e8 jmp 0x43f490 <__strcpy_sse2+0xd0> + 43f4a8: 48 89 f8 mov rax, rdi + 43f4ab: c3 ret + 43f4ac: 0f 1f 40 00 nop dword ptr [rax] + +000000000043f4b0 <__stpcpy_sse2>: + 43f4b0: f3 0f 1e fa endbr64 + 43f4b4: 48 89 f1 mov rcx, rsi + 43f4b7: 83 e1 07 and ecx, 7 + 43f4ba: 48 89 fa mov rdx, rdi + 43f4bd: 74 1b je 0x43f4da <__stpcpy_sse2+0x2a> + 43f4bf: f7 d9 neg ecx + 43f4c1: 83 c1 08 add ecx, 8 + 43f4c4: 8a 06 mov al, byte ptr [rsi] + 43f4c6: 84 c0 test al, al + 43f4c8: 88 02 mov byte ptr [rdx], al + 43f4ca: 0f 84 c8 00 00 00 je 0x43f598 <__stpcpy_sse2+0xe8> + 43f4d0: 48 ff c6 inc rsi + 43f4d3: 48 ff c2 inc rdx + 43f4d6: ff c9 dec ecx + 43f4d8: 75 ea jne 0x43f4c4 <__stpcpy_sse2+0x14> + 43f4da: 49 b8 ff fe fe fe fe fe fe fe movabs r8, -72340172838076673 + 43f4e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 43f4ef: 90 nop + 43f4f0: 48 8b 06 mov rax, qword ptr [rsi] + 43f4f3: 48 83 c6 08 add rsi, 8 + 43f4f7: 49 89 c1 mov r9, rax + 43f4fa: 4d 01 c1 add r9, r8 + 43f4fd: 0f 83 7d 00 00 00 jae 0x43f580 <__stpcpy_sse2+0xd0> + 43f503: 49 31 c1 xor r9, rax + 43f506: 4d 09 c1 or r9, r8 + 43f509: 49 ff c1 inc r9 + 43f50c: 75 72 jne 0x43f580 <__stpcpy_sse2+0xd0> + 43f50e: 48 89 02 mov qword ptr [rdx], rax + 43f511: 48 83 c2 08 add rdx, 8 + 43f515: 48 8b 06 mov rax, qword ptr [rsi] + 43f518: 48 83 c6 08 add rsi, 8 + 43f51c: 49 89 c1 mov r9, rax + 43f51f: 4d 01 c1 add r9, r8 + 43f522: 73 5c jae 0x43f580 <__stpcpy_sse2+0xd0> + 43f524: 49 31 c1 xor r9, rax + 43f527: 4d 09 c1 or r9, r8 + 43f52a: 49 ff c1 inc r9 + 43f52d: 75 51 jne 0x43f580 <__stpcpy_sse2+0xd0> + 43f52f: 48 89 02 mov qword ptr [rdx], rax + 43f532: 48 83 c2 08 add rdx, 8 + 43f536: 48 8b 06 mov rax, qword ptr [rsi] + 43f539: 48 83 c6 08 add rsi, 8 + 43f53d: 49 89 c1 mov r9, rax + 43f540: 4d 01 c1 add r9, r8 + 43f543: 73 3b jae 0x43f580 <__stpcpy_sse2+0xd0> + 43f545: 49 31 c1 xor r9, rax + 43f548: 4d 09 c1 or r9, r8 + 43f54b: 49 ff c1 inc r9 + 43f54e: 75 30 jne 0x43f580 <__stpcpy_sse2+0xd0> + 43f550: 48 89 02 mov qword ptr [rdx], rax + 43f553: 48 83 c2 08 add rdx, 8 + 43f557: 48 8b 06 mov rax, qword ptr [rsi] + 43f55a: 48 83 c6 08 add rsi, 8 + 43f55e: 49 89 c1 mov r9, rax + 43f561: 4d 01 c1 add r9, r8 + 43f564: 73 1a jae 0x43f580 <__stpcpy_sse2+0xd0> + 43f566: 49 31 c1 xor r9, rax + 43f569: 4d 09 c1 or r9, r8 + 43f56c: 49 ff c1 inc r9 + 43f56f: 75 0f jne 0x43f580 <__stpcpy_sse2+0xd0> + 43f571: 48 89 02 mov qword ptr [rdx], rax + 43f574: 48 83 c2 08 add rdx, 8 + 43f578: e9 73 ff ff ff jmp 0x43f4f0 <__stpcpy_sse2+0x40> + 43f57d: 0f 1f 00 nop dword ptr [rax] + 43f580: 88 02 mov byte ptr [rdx], al + 43f582: 84 c0 test al, al + 43f584: 74 12 je 0x43f598 <__stpcpy_sse2+0xe8> + 43f586: 48 ff c2 inc rdx + 43f589: 88 22 mov byte ptr [rdx], ah + 43f58b: 84 e4 test ah, ah + 43f58d: 74 09 je 0x43f598 <__stpcpy_sse2+0xe8> + 43f58f: 48 ff c2 inc rdx + 43f592: 48 c1 e8 10 shr rax, 16 + 43f596: eb e8 jmp 0x43f580 <__stpcpy_sse2+0xd0> + 43f598: 48 89 d0 mov rax, rdx + 43f59b: c3 ret + 43f59c: 0f 1f 40 00 nop dword ptr [rax] + +000000000043f5a0 <__strcpy_ssse3>: + 43f5a0: f3 0f 1e fa endbr64 + 43f5a4: 48 89 f1 mov rcx, rsi + 43f5a7: 48 89 fa mov rdx, rdi + 43f5aa: 80 39 00 cmp byte ptr [rcx], 0 + 43f5ad: 0f 84 8d 16 00 00 je 0x440c40 <__strcpy_ssse3+0x16a0> + 43f5b3: 80 79 01 00 cmp byte ptr [rcx + 1], 0 + 43f5b7: 0f 84 93 16 00 00 je 0x440c50 <__strcpy_ssse3+0x16b0> + 43f5bd: 80 79 02 00 cmp byte ptr [rcx + 2], 0 + 43f5c1: 0f 84 99 16 00 00 je 0x440c60 <__strcpy_ssse3+0x16c0> + 43f5c7: 80 79 03 00 cmp byte ptr [rcx + 3], 0 + 43f5cb: 0f 84 9f 16 00 00 je 0x440c70 <__strcpy_ssse3+0x16d0> + 43f5d1: 80 79 04 00 cmp byte ptr [rcx + 4], 0 + 43f5d5: 0f 84 a5 16 00 00 je 0x440c80 <__strcpy_ssse3+0x16e0> + 43f5db: 80 79 05 00 cmp byte ptr [rcx + 5], 0 + 43f5df: 0f 84 ab 16 00 00 je 0x440c90 <__strcpy_ssse3+0x16f0> + 43f5e5: 80 79 06 00 cmp byte ptr [rcx + 6], 0 + 43f5e9: 0f 84 b1 16 00 00 je 0x440ca0 <__strcpy_ssse3+0x1700> + 43f5ef: 80 79 07 00 cmp byte ptr [rcx + 7], 0 + 43f5f3: 0f 84 d7 15 00 00 je 0x440bd0 <__strcpy_ssse3+0x1630> + 43f5f9: 80 79 08 00 cmp byte ptr [rcx + 8], 0 + 43f5fd: 0f 84 ad 16 00 00 je 0x440cb0 <__strcpy_ssse3+0x1710> + 43f603: 80 79 09 00 cmp byte ptr [rcx + 9], 0 + 43f607: 0f 84 b3 16 00 00 je 0x440cc0 <__strcpy_ssse3+0x1720> + 43f60d: 80 79 0a 00 cmp byte ptr [rcx + 10], 0 + 43f611: 0f 84 b9 16 00 00 je 0x440cd0 <__strcpy_ssse3+0x1730> + 43f617: 80 79 0b 00 cmp byte ptr [rcx + 11], 0 + 43f61b: 0f 84 bf 16 00 00 je 0x440ce0 <__strcpy_ssse3+0x1740> + 43f621: 80 79 0c 00 cmp byte ptr [rcx + 12], 0 + 43f625: 0f 84 c5 16 00 00 je 0x440cf0 <__strcpy_ssse3+0x1750> + 43f62b: 80 79 0d 00 cmp byte ptr [rcx + 13], 0 + 43f62f: 0f 84 db 16 00 00 je 0x440d10 <__strcpy_ssse3+0x1770> + 43f635: 80 79 0e 00 cmp byte ptr [rcx + 14], 0 + 43f639: 0f 84 f1 16 00 00 je 0x440d30 <__strcpy_ssse3+0x1790> + 43f63f: 80 79 0f 00 cmp byte ptr [rcx + 15], 0 + 43f643: 0f 84 d7 15 00 00 je 0x440c20 <__strcpy_ssse3+0x1680> + 43f649: 48 8d 71 10 lea rsi, [rcx + 16] + 43f64d: 48 83 e6 f0 and rsi, -16 + 43f651: 66 0f ef c0 pxor xmm0, xmm0 + 43f655: 4c 8b 09 mov r9, qword ptr [rcx] + 43f658: 4c 89 0a mov qword ptr [rdx], r9 + 43f65b: 66 0f 74 06 pcmpeqb xmm0, xmmword ptr [rsi] + 43f65f: 4c 8b 49 08 mov r9, qword ptr [rcx + 8] + 43f663: 4c 89 4a 08 mov qword ptr [rdx + 8], r9 + 43f667: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f66b: 48 29 ce sub rsi, rcx + 43f66e: 48 85 c0 test rax, rax + 43f671: 0f 85 09 15 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> + 43f677: 48 89 d0 mov rax, rdx + 43f67a: 48 8d 52 10 lea rdx, [rdx + 16] + 43f67e: 48 83 e2 f0 and rdx, -16 + 43f682: 48 29 d0 sub rax, rdx + 43f685: 48 29 c1 sub rcx, rax + 43f688: 48 89 c8 mov rax, rcx + 43f68b: 48 83 e0 0f and rax, 15 + 43f68f: 48 c7 c6 00 00 00 00 mov rsi, 0 + 43f696: 0f 84 8e 00 00 00 je 0x43f72a <__strcpy_ssse3+0x18a> + 43f69c: 48 83 f8 08 cmp rax, 8 + 43f6a0: 73 41 jae 0x43f6e3 <__strcpy_ssse3+0x143> + 43f6a2: 48 83 f8 01 cmp rax, 1 + 43f6a6: 0f 84 f4 01 00 00 je 0x43f8a0 <__strcpy_ssse3+0x300> + 43f6ac: 48 83 f8 02 cmp rax, 2 + 43f6b0: 0f 84 2a 03 00 00 je 0x43f9e0 <__strcpy_ssse3+0x440> + 43f6b6: 48 83 f8 03 cmp rax, 3 + 43f6ba: 0f 84 60 04 00 00 je 0x43fb20 <__strcpy_ssse3+0x580> + 43f6c0: 48 83 f8 04 cmp rax, 4 + 43f6c4: 0f 84 96 05 00 00 je 0x43fc60 <__strcpy_ssse3+0x6c0> + 43f6ca: 48 83 f8 05 cmp rax, 5 + 43f6ce: 0f 84 cc 06 00 00 je 0x43fda0 <__strcpy_ssse3+0x800> + 43f6d4: 48 83 f8 06 cmp rax, 6 + 43f6d8: 0f 84 02 08 00 00 je 0x43fee0 <__strcpy_ssse3+0x940> + 43f6de: e9 4d 09 00 00 jmp 0x440030 <__strcpy_ssse3+0xa90> + 43f6e3: 0f 84 97 0a 00 00 je 0x440180 <__strcpy_ssse3+0xbe0> + 43f6e9: 48 83 f8 09 cmp rax, 9 + 43f6ed: 0f 84 cd 0b 00 00 je 0x4402c0 <__strcpy_ssse3+0xd20> + 43f6f3: 48 83 f8 0a cmp rax, 10 + 43f6f7: 0f 84 03 0d 00 00 je 0x440400 <__strcpy_ssse3+0xe60> + 43f6fd: 48 83 f8 0b cmp rax, 11 + 43f701: 0f 84 39 0e 00 00 je 0x440540 <__strcpy_ssse3+0xfa0> + 43f707: 48 83 f8 0c cmp rax, 12 + 43f70b: 0f 84 6f 0f 00 00 je 0x440680 <__strcpy_ssse3+0x10e0> + 43f711: 48 83 f8 0d cmp rax, 13 + 43f715: 0f 84 a5 10 00 00 je 0x4407c0 <__strcpy_ssse3+0x1220> + 43f71b: 48 83 f8 0e cmp rax, 14 + 43f71f: 0f 84 db 11 00 00 je 0x440900 <__strcpy_ssse3+0x1360> + 43f725: e9 16 13 00 00 jmp 0x440a40 <__strcpy_ssse3+0x14a0> + 43f72a: 0f 28 09 movaps xmm1, xmmword ptr [rcx] + 43f72d: 0f 28 51 10 movaps xmm2, xmmword ptr [rcx + 16] + 43f731: 0f 29 0a movaps xmmword ptr [rdx], xmm1 + 43f734: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43f738: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f73c: 48 8d 76 10 lea rsi, [rsi + 16] + 43f740: 48 85 c0 test rax, rax + 43f743: 0f 85 37 14 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> + 43f749: 0f 28 5c 31 10 movaps xmm3, xmmword ptr [rcx + rsi + 16] + 43f74e: 0f 29 14 32 movaps xmmword ptr [rdx + rsi], xmm2 + 43f752: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43f756: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f75a: 48 8d 76 10 lea rsi, [rsi + 16] + 43f75e: 48 85 c0 test rax, rax + 43f761: 0f 85 19 14 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> + 43f767: 0f 28 64 31 10 movaps xmm4, xmmword ptr [rcx + rsi + 16] + 43f76c: 0f 29 1c 32 movaps xmmword ptr [rdx + rsi], xmm3 + 43f770: 66 0f 74 c4 pcmpeqb xmm0, xmm4 + 43f774: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f778: 48 8d 76 10 lea rsi, [rsi + 16] + 43f77c: 48 85 c0 test rax, rax + 43f77f: 0f 85 fb 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> + 43f785: 0f 28 4c 31 10 movaps xmm1, xmmword ptr [rcx + rsi + 16] + 43f78a: 0f 29 24 32 movaps xmmword ptr [rdx + rsi], xmm4 + 43f78e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 43f792: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f796: 48 8d 76 10 lea rsi, [rsi + 16] + 43f79a: 48 85 c0 test rax, rax + 43f79d: 0f 85 dd 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> + 43f7a3: 0f 28 54 31 10 movaps xmm2, xmmword ptr [rcx + rsi + 16] + 43f7a8: 0f 29 0c 32 movaps xmmword ptr [rdx + rsi], xmm1 + 43f7ac: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43f7b0: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f7b4: 48 8d 76 10 lea rsi, [rsi + 16] + 43f7b8: 48 85 c0 test rax, rax + 43f7bb: 0f 85 bf 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> + 43f7c1: 0f 28 5c 31 10 movaps xmm3, xmmword ptr [rcx + rsi + 16] + 43f7c6: 0f 29 14 32 movaps xmmword ptr [rdx + rsi], xmm2 + 43f7ca: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 43f7ce: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f7d2: 48 8d 76 10 lea rsi, [rsi + 16] + 43f7d6: 48 85 c0 test rax, rax + 43f7d9: 0f 85 a1 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> + 43f7df: 0f 29 1c 32 movaps xmmword ptr [rdx + rsi], xmm3 + 43f7e3: 48 89 c8 mov rax, rcx + 43f7e6: 48 8d 4c 31 10 lea rcx, [rcx + rsi + 16] + 43f7eb: 48 83 e1 c0 and rcx, -64 + 43f7ef: 48 29 c8 sub rax, rcx + 43f7f2: 48 29 c2 sub rdx, rax + 43f7f5: 48 c7 c6 c0 ff ff ff mov rsi, -64 + 43f7fc: 0f 1f 40 00 nop dword ptr [rax] + 43f800: 0f 28 11 movaps xmm2, xmmword ptr [rcx] + 43f803: 0f 28 e2 movaps xmm4, xmm2 + 43f806: 0f 28 69 10 movaps xmm5, xmmword ptr [rcx + 16] + 43f80a: 0f 28 59 20 movaps xmm3, xmmword ptr [rcx + 32] + 43f80e: 0f 28 f3 movaps xmm6, xmm3 + 43f811: 0f 28 79 30 movaps xmm7, xmmword ptr [rcx + 48] + 43f815: 66 0f da d5 pminub xmm2, xmm5 + 43f819: 66 0f da df pminub xmm3, xmm7 + 43f81d: 66 0f da da pminub xmm3, xmm2 + 43f821: 66 0f 74 d8 pcmpeqb xmm3, xmm0 + 43f825: 66 0f d7 c3 pmovmskb eax, xmm3 + 43f829: 48 8d 52 40 lea rdx, [rdx + 64] + 43f82d: 48 8d 49 40 lea rcx, [rcx + 64] + 43f831: 48 85 c0 test rax, rax + 43f834: 75 12 jne 0x43f848 <__strcpy_ssse3+0x2a8> + 43f836: 0f 29 62 c0 movaps xmmword ptr [rdx - 64], xmm4 + 43f83a: 0f 29 6a d0 movaps xmmword ptr [rdx - 48], xmm5 + 43f83e: 0f 29 72 e0 movaps xmmword ptr [rdx - 32], xmm6 + 43f842: 0f 29 7a f0 movaps xmmword ptr [rdx - 16], xmm7 + 43f846: eb b8 jmp 0x43f800 <__strcpy_ssse3+0x260> + 43f848: 66 0f 74 c4 pcmpeqb xmm0, xmm4 + 43f84c: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f850: 48 85 c0 test rax, rax + 43f853: 0f 85 27 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> + 43f859: 66 0f 74 c5 pcmpeqb xmm0, xmm5 + 43f85d: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f861: 0f 29 62 c0 movaps xmmword ptr [rdx - 64], xmm4 + 43f865: 48 85 c0 test rax, rax + 43f868: 48 8d 76 10 lea rsi, [rsi + 16] + 43f86c: 0f 85 0e 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> + 43f872: 66 0f 74 c6 pcmpeqb xmm0, xmm6 + 43f876: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f87a: 0f 29 6a d0 movaps xmmword ptr [rdx - 48], xmm5 + 43f87e: 48 85 c0 test rax, rax + 43f881: 48 8d 76 10 lea rsi, [rsi + 16] + 43f885: 0f 85 f5 12 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> + 43f88b: 0f 29 72 e0 movaps xmmword ptr [rdx - 32], xmm6 + 43f88f: 66 0f 74 c7 pcmpeqb xmm0, xmm7 + 43f893: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f897: 48 8d 76 10 lea rsi, [rsi + 16] + 43f89b: e9 e0 12 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 43f8a0: 0f 28 49 ff movaps xmm1, xmmword ptr [rcx - 1] + 43f8a4: 0f 28 51 0f movaps xmm2, xmmword ptr [rcx + 15] + 43f8a8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43f8ac: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f8b0: 0f 28 da movaps xmm3, xmm2 + 43f8b3: 48 85 c0 test rax, rax + 43f8b6: 0f 85 0e 01 00 00 jne 0x43f9ca <__strcpy_ssse3+0x42a> + 43f8bc: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 43f8c2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43f8c5: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] + 43f8c9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43f8cd: 48 8d 52 10 lea rdx, [rdx + 16] + 43f8d1: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f8d5: 48 8d 49 10 lea rcx, [rcx + 16] + 43f8d9: 0f 28 ca movaps xmm1, xmm2 + 43f8dc: 48 85 c0 test rax, rax + 43f8df: 0f 85 e5 00 00 00 jne 0x43f9ca <__strcpy_ssse3+0x42a> + 43f8e5: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 43f8eb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43f8ee: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] + 43f8f2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43f8f6: 48 8d 52 10 lea rdx, [rdx + 16] + 43f8fa: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f8fe: 48 8d 49 10 lea rcx, [rcx + 16] + 43f902: 0f 28 da movaps xmm3, xmm2 + 43f905: 48 85 c0 test rax, rax + 43f908: 0f 85 bc 00 00 00 jne 0x43f9ca <__strcpy_ssse3+0x42a> + 43f90e: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 43f914: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43f917: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] + 43f91b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43f91f: 48 8d 52 10 lea rdx, [rdx + 16] + 43f923: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f927: 48 8d 49 10 lea rcx, [rcx + 16] + 43f92b: 48 85 c0 test rax, rax + 43f92e: 0f 85 96 00 00 00 jne 0x43f9ca <__strcpy_ssse3+0x42a> + 43f934: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 43f93a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43f93d: 48 8d 49 1f lea rcx, [rcx + 31] + 43f941: 48 8d 52 10 lea rdx, [rdx + 16] + 43f945: 48 89 c8 mov rax, rcx + 43f948: 48 83 e1 c0 and rcx, -64 + 43f94c: 48 29 c8 sub rax, rcx + 43f94f: 48 8d 49 f1 lea rcx, [rcx - 15] + 43f953: 48 29 c2 sub rdx, rax + 43f956: 0f 28 49 ff movaps xmm1, xmmword ptr [rcx - 1] + 43f95a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 43f960: 0f 28 51 0f movaps xmm2, xmmword ptr [rcx + 15] + 43f964: 0f 28 59 1f movaps xmm3, xmmword ptr [rcx + 31] + 43f968: 0f 28 f3 movaps xmm6, xmm3 + 43f96b: 0f 28 61 2f movaps xmm4, xmmword ptr [rcx + 47] + 43f96f: 0f 28 fc movaps xmm7, xmm4 + 43f972: 0f 28 69 3f movaps xmm5, xmmword ptr [rcx + 63] + 43f976: 66 0f da f2 pminub xmm6, xmm2 + 43f97a: 66 0f da fd pminub xmm7, xmm5 + 43f97e: 66 0f da fe pminub xmm7, xmm6 + 43f982: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 43f986: 66 0f d7 c7 pmovmskb eax, xmm7 + 43f98a: 0f 28 fd movaps xmm7, xmm5 + 43f98d: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] + 43f993: 48 85 c0 test rax, rax + 43f996: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] + 43f99c: 0f 85 06 ff ff ff jne 0x43f8a8 <__strcpy_ssse3+0x308> + 43f9a2: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 43f9a8: 48 8d 49 40 lea rcx, [rcx + 64] + 43f9ac: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 43f9b2: 0f 28 cf movaps xmm1, xmm7 + 43f9b5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 43f9b9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 43f9bd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 43f9c1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43f9c4: 48 8d 52 40 lea rdx, [rdx + 64] + 43f9c8: eb 96 jmp 0x43f960 <__strcpy_ssse3+0x3c0> + 43f9ca: f3 0f 6f 49 ff movdqu xmm1, xmmword ptr [rcx - 1] + 43f9cf: 48 c7 c6 0f 00 00 00 mov rsi, 15 + 43f9d6: f3 0f 7f 4a ff movdqu xmmword ptr [rdx - 1], xmm1 + 43f9db: e9 a0 11 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 43f9e0: 0f 28 49 fe movaps xmm1, xmmword ptr [rcx - 2] + 43f9e4: 0f 28 51 0e movaps xmm2, xmmword ptr [rcx + 14] + 43f9e8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43f9ec: 66 0f d7 c0 pmovmskb eax, xmm0 + 43f9f0: 0f 28 da movaps xmm3, xmm2 + 43f9f3: 48 85 c0 test rax, rax + 43f9f6: 0f 85 0e 01 00 00 jne 0x43fb0a <__strcpy_ssse3+0x56a> + 43f9fc: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 43fa02: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fa05: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] + 43fa09: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fa0d: 48 8d 52 10 lea rdx, [rdx + 16] + 43fa11: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fa15: 48 8d 49 10 lea rcx, [rcx + 16] + 43fa19: 0f 28 ca movaps xmm1, xmm2 + 43fa1c: 48 85 c0 test rax, rax + 43fa1f: 0f 85 e5 00 00 00 jne 0x43fb0a <__strcpy_ssse3+0x56a> + 43fa25: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 43fa2b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fa2e: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] + 43fa32: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fa36: 48 8d 52 10 lea rdx, [rdx + 16] + 43fa3a: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fa3e: 48 8d 49 10 lea rcx, [rcx + 16] + 43fa42: 0f 28 da movaps xmm3, xmm2 + 43fa45: 48 85 c0 test rax, rax + 43fa48: 0f 85 bc 00 00 00 jne 0x43fb0a <__strcpy_ssse3+0x56a> + 43fa4e: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 43fa54: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fa57: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] + 43fa5b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fa5f: 48 8d 52 10 lea rdx, [rdx + 16] + 43fa63: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fa67: 48 8d 49 10 lea rcx, [rcx + 16] + 43fa6b: 48 85 c0 test rax, rax + 43fa6e: 0f 85 96 00 00 00 jne 0x43fb0a <__strcpy_ssse3+0x56a> + 43fa74: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 43fa7a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fa7d: 48 8d 49 1e lea rcx, [rcx + 30] + 43fa81: 48 8d 52 10 lea rdx, [rdx + 16] + 43fa85: 48 89 c8 mov rax, rcx + 43fa88: 48 83 e1 c0 and rcx, -64 + 43fa8c: 48 29 c8 sub rax, rcx + 43fa8f: 48 8d 49 f2 lea rcx, [rcx - 14] + 43fa93: 48 29 c2 sub rdx, rax + 43fa96: 0f 28 49 fe movaps xmm1, xmmword ptr [rcx - 2] + 43fa9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 43faa0: 0f 28 51 0e movaps xmm2, xmmword ptr [rcx + 14] + 43faa4: 0f 28 59 1e movaps xmm3, xmmword ptr [rcx + 30] + 43faa8: 0f 28 f3 movaps xmm6, xmm3 + 43faab: 0f 28 61 2e movaps xmm4, xmmword ptr [rcx + 46] + 43faaf: 0f 28 fc movaps xmm7, xmm4 + 43fab2: 0f 28 69 3e movaps xmm5, xmmword ptr [rcx + 62] + 43fab6: 66 0f da f2 pminub xmm6, xmm2 + 43faba: 66 0f da fd pminub xmm7, xmm5 + 43fabe: 66 0f da fe pminub xmm7, xmm6 + 43fac2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 43fac6: 66 0f d7 c7 pmovmskb eax, xmm7 + 43faca: 0f 28 fd movaps xmm7, xmm5 + 43facd: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] + 43fad3: 48 85 c0 test rax, rax + 43fad6: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] + 43fadc: 0f 85 06 ff ff ff jne 0x43f9e8 <__strcpy_ssse3+0x448> + 43fae2: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 43fae8: 48 8d 49 40 lea rcx, [rcx + 64] + 43faec: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 43faf2: 0f 28 cf movaps xmm1, xmm7 + 43faf5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 43faf9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 43fafd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 43fb01: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fb04: 48 8d 52 40 lea rdx, [rdx + 64] + 43fb08: eb 96 jmp 0x43faa0 <__strcpy_ssse3+0x500> + 43fb0a: f3 0f 6f 49 fe movdqu xmm1, xmmword ptr [rcx - 2] + 43fb0f: 48 c7 c6 0e 00 00 00 mov rsi, 14 + 43fb16: f3 0f 7f 4a fe movdqu xmmword ptr [rdx - 2], xmm1 + 43fb1b: e9 60 10 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 43fb20: 0f 28 49 fd movaps xmm1, xmmword ptr [rcx - 3] + 43fb24: 0f 28 51 0d movaps xmm2, xmmword ptr [rcx + 13] + 43fb28: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fb2c: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fb30: 0f 28 da movaps xmm3, xmm2 + 43fb33: 48 85 c0 test rax, rax + 43fb36: 0f 85 0e 01 00 00 jne 0x43fc4a <__strcpy_ssse3+0x6aa> + 43fb3c: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 43fb42: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fb45: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] + 43fb49: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fb4d: 48 8d 52 10 lea rdx, [rdx + 16] + 43fb51: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fb55: 48 8d 49 10 lea rcx, [rcx + 16] + 43fb59: 0f 28 ca movaps xmm1, xmm2 + 43fb5c: 48 85 c0 test rax, rax + 43fb5f: 0f 85 e5 00 00 00 jne 0x43fc4a <__strcpy_ssse3+0x6aa> + 43fb65: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 43fb6b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fb6e: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] + 43fb72: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fb76: 48 8d 52 10 lea rdx, [rdx + 16] + 43fb7a: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fb7e: 48 8d 49 10 lea rcx, [rcx + 16] + 43fb82: 0f 28 da movaps xmm3, xmm2 + 43fb85: 48 85 c0 test rax, rax + 43fb88: 0f 85 bc 00 00 00 jne 0x43fc4a <__strcpy_ssse3+0x6aa> + 43fb8e: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 43fb94: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fb97: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] + 43fb9b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fb9f: 48 8d 52 10 lea rdx, [rdx + 16] + 43fba3: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fba7: 48 8d 49 10 lea rcx, [rcx + 16] + 43fbab: 48 85 c0 test rax, rax + 43fbae: 0f 85 96 00 00 00 jne 0x43fc4a <__strcpy_ssse3+0x6aa> + 43fbb4: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 43fbba: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fbbd: 48 8d 49 1d lea rcx, [rcx + 29] + 43fbc1: 48 8d 52 10 lea rdx, [rdx + 16] + 43fbc5: 48 89 c8 mov rax, rcx + 43fbc8: 48 83 e1 c0 and rcx, -64 + 43fbcc: 48 29 c8 sub rax, rcx + 43fbcf: 48 8d 49 f3 lea rcx, [rcx - 13] + 43fbd3: 48 29 c2 sub rdx, rax + 43fbd6: 0f 28 49 fd movaps xmm1, xmmword ptr [rcx - 3] + 43fbda: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 43fbe0: 0f 28 51 0d movaps xmm2, xmmword ptr [rcx + 13] + 43fbe4: 0f 28 59 1d movaps xmm3, xmmword ptr [rcx + 29] + 43fbe8: 0f 28 f3 movaps xmm6, xmm3 + 43fbeb: 0f 28 61 2d movaps xmm4, xmmword ptr [rcx + 45] + 43fbef: 0f 28 fc movaps xmm7, xmm4 + 43fbf2: 0f 28 69 3d movaps xmm5, xmmword ptr [rcx + 61] + 43fbf6: 66 0f da f2 pminub xmm6, xmm2 + 43fbfa: 66 0f da fd pminub xmm7, xmm5 + 43fbfe: 66 0f da fe pminub xmm7, xmm6 + 43fc02: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 43fc06: 66 0f d7 c7 pmovmskb eax, xmm7 + 43fc0a: 0f 28 fd movaps xmm7, xmm5 + 43fc0d: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] + 43fc13: 48 85 c0 test rax, rax + 43fc16: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] + 43fc1c: 0f 85 06 ff ff ff jne 0x43fb28 <__strcpy_ssse3+0x588> + 43fc22: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 43fc28: 48 8d 49 40 lea rcx, [rcx + 64] + 43fc2c: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 43fc32: 0f 28 cf movaps xmm1, xmm7 + 43fc35: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 43fc39: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 43fc3d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 43fc41: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fc44: 48 8d 52 40 lea rdx, [rdx + 64] + 43fc48: eb 96 jmp 0x43fbe0 <__strcpy_ssse3+0x640> + 43fc4a: f3 0f 6f 49 fd movdqu xmm1, xmmword ptr [rcx - 3] + 43fc4f: 48 c7 c6 0d 00 00 00 mov rsi, 13 + 43fc56: f3 0f 7f 4a fd movdqu xmmword ptr [rdx - 3], xmm1 + 43fc5b: e9 20 0f 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 43fc60: 0f 28 49 fc movaps xmm1, xmmword ptr [rcx - 4] + 43fc64: 0f 28 51 0c movaps xmm2, xmmword ptr [rcx + 12] + 43fc68: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fc6c: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fc70: 0f 28 da movaps xmm3, xmm2 + 43fc73: 48 85 c0 test rax, rax + 43fc76: 0f 85 0e 01 00 00 jne 0x43fd8a <__strcpy_ssse3+0x7ea> + 43fc7c: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 43fc82: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fc85: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] + 43fc89: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fc8d: 48 8d 52 10 lea rdx, [rdx + 16] + 43fc91: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fc95: 48 8d 49 10 lea rcx, [rcx + 16] + 43fc99: 0f 28 ca movaps xmm1, xmm2 + 43fc9c: 48 85 c0 test rax, rax + 43fc9f: 0f 85 e5 00 00 00 jne 0x43fd8a <__strcpy_ssse3+0x7ea> + 43fca5: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 43fcab: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fcae: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] + 43fcb2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fcb6: 48 8d 52 10 lea rdx, [rdx + 16] + 43fcba: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fcbe: 48 8d 49 10 lea rcx, [rcx + 16] + 43fcc2: 0f 28 da movaps xmm3, xmm2 + 43fcc5: 48 85 c0 test rax, rax + 43fcc8: 0f 85 bc 00 00 00 jne 0x43fd8a <__strcpy_ssse3+0x7ea> + 43fcce: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 43fcd4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fcd7: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] + 43fcdb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fcdf: 48 8d 52 10 lea rdx, [rdx + 16] + 43fce3: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fce7: 48 8d 49 10 lea rcx, [rcx + 16] + 43fceb: 48 85 c0 test rax, rax + 43fcee: 0f 85 96 00 00 00 jne 0x43fd8a <__strcpy_ssse3+0x7ea> + 43fcf4: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 43fcfa: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fcfd: 48 8d 49 1c lea rcx, [rcx + 28] + 43fd01: 48 8d 52 10 lea rdx, [rdx + 16] + 43fd05: 48 89 c8 mov rax, rcx + 43fd08: 48 83 e1 c0 and rcx, -64 + 43fd0c: 48 29 c8 sub rax, rcx + 43fd0f: 48 8d 49 f4 lea rcx, [rcx - 12] + 43fd13: 48 29 c2 sub rdx, rax + 43fd16: 0f 28 49 fc movaps xmm1, xmmword ptr [rcx - 4] + 43fd1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 43fd20: 0f 28 51 0c movaps xmm2, xmmword ptr [rcx + 12] + 43fd24: 0f 28 59 1c movaps xmm3, xmmword ptr [rcx + 28] + 43fd28: 0f 28 f3 movaps xmm6, xmm3 + 43fd2b: 0f 28 61 2c movaps xmm4, xmmword ptr [rcx + 44] + 43fd2f: 0f 28 fc movaps xmm7, xmm4 + 43fd32: 0f 28 69 3c movaps xmm5, xmmword ptr [rcx + 60] + 43fd36: 66 0f da f2 pminub xmm6, xmm2 + 43fd3a: 66 0f da fd pminub xmm7, xmm5 + 43fd3e: 66 0f da fe pminub xmm7, xmm6 + 43fd42: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 43fd46: 66 0f d7 c7 pmovmskb eax, xmm7 + 43fd4a: 0f 28 fd movaps xmm7, xmm5 + 43fd4d: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] + 43fd53: 48 85 c0 test rax, rax + 43fd56: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] + 43fd5c: 0f 85 06 ff ff ff jne 0x43fc68 <__strcpy_ssse3+0x6c8> + 43fd62: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 43fd68: 48 8d 49 40 lea rcx, [rcx + 64] + 43fd6c: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 43fd72: 0f 28 cf movaps xmm1, xmm7 + 43fd75: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 43fd79: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 43fd7d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 43fd81: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fd84: 48 8d 52 40 lea rdx, [rdx + 64] + 43fd88: eb 96 jmp 0x43fd20 <__strcpy_ssse3+0x780> + 43fd8a: f3 0f 6f 49 fc movdqu xmm1, xmmword ptr [rcx - 4] + 43fd8f: 48 c7 c6 0c 00 00 00 mov rsi, 12 + 43fd96: f3 0f 7f 4a fc movdqu xmmword ptr [rdx - 4], xmm1 + 43fd9b: e9 e0 0d 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 43fda0: 0f 28 49 fb movaps xmm1, xmmword ptr [rcx - 5] + 43fda4: 0f 28 51 0b movaps xmm2, xmmword ptr [rcx + 11] + 43fda8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fdac: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fdb0: 0f 28 da movaps xmm3, xmm2 + 43fdb3: 48 85 c0 test rax, rax + 43fdb6: 0f 85 0e 01 00 00 jne 0x43feca <__strcpy_ssse3+0x92a> + 43fdbc: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 43fdc2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fdc5: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] + 43fdc9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fdcd: 48 8d 52 10 lea rdx, [rdx + 16] + 43fdd1: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fdd5: 48 8d 49 10 lea rcx, [rcx + 16] + 43fdd9: 0f 28 ca movaps xmm1, xmm2 + 43fddc: 48 85 c0 test rax, rax + 43fddf: 0f 85 e5 00 00 00 jne 0x43feca <__strcpy_ssse3+0x92a> + 43fde5: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 43fdeb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fdee: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] + 43fdf2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fdf6: 48 8d 52 10 lea rdx, [rdx + 16] + 43fdfa: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fdfe: 48 8d 49 10 lea rcx, [rcx + 16] + 43fe02: 0f 28 da movaps xmm3, xmm2 + 43fe05: 48 85 c0 test rax, rax + 43fe08: 0f 85 bc 00 00 00 jne 0x43feca <__strcpy_ssse3+0x92a> + 43fe0e: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 43fe14: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fe17: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] + 43fe1b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43fe1f: 48 8d 52 10 lea rdx, [rdx + 16] + 43fe23: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fe27: 48 8d 49 10 lea rcx, [rcx + 16] + 43fe2b: 48 85 c0 test rax, rax + 43fe2e: 0f 85 96 00 00 00 jne 0x43feca <__strcpy_ssse3+0x92a> + 43fe34: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 43fe3a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fe3d: 48 8d 49 1b lea rcx, [rcx + 27] + 43fe41: 48 8d 52 10 lea rdx, [rdx + 16] + 43fe45: 48 89 c8 mov rax, rcx + 43fe48: 48 83 e1 c0 and rcx, -64 + 43fe4c: 48 29 c8 sub rax, rcx + 43fe4f: 48 8d 49 f5 lea rcx, [rcx - 11] + 43fe53: 48 29 c2 sub rdx, rax + 43fe56: 0f 28 49 fb movaps xmm1, xmmword ptr [rcx - 5] + 43fe5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 43fe60: 0f 28 51 0b movaps xmm2, xmmword ptr [rcx + 11] + 43fe64: 0f 28 59 1b movaps xmm3, xmmword ptr [rcx + 27] + 43fe68: 0f 28 f3 movaps xmm6, xmm3 + 43fe6b: 0f 28 61 2b movaps xmm4, xmmword ptr [rcx + 43] + 43fe6f: 0f 28 fc movaps xmm7, xmm4 + 43fe72: 0f 28 69 3b movaps xmm5, xmmword ptr [rcx + 59] + 43fe76: 66 0f da f2 pminub xmm6, xmm2 + 43fe7a: 66 0f da fd pminub xmm7, xmm5 + 43fe7e: 66 0f da fe pminub xmm7, xmm6 + 43fe82: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 43fe86: 66 0f d7 c7 pmovmskb eax, xmm7 + 43fe8a: 0f 28 fd movaps xmm7, xmm5 + 43fe8d: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] + 43fe93: 48 85 c0 test rax, rax + 43fe96: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] + 43fe9c: 0f 85 06 ff ff ff jne 0x43fda8 <__strcpy_ssse3+0x808> + 43fea2: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 43fea8: 48 8d 49 40 lea rcx, [rcx + 64] + 43feac: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 43feb2: 0f 28 cf movaps xmm1, xmm7 + 43feb5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 43feb9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 43febd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 43fec1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43fec4: 48 8d 52 40 lea rdx, [rdx + 64] + 43fec8: eb 96 jmp 0x43fe60 <__strcpy_ssse3+0x8c0> + 43feca: f3 0f 6f 49 fb movdqu xmm1, xmmword ptr [rcx - 5] + 43fecf: 48 c7 c6 0b 00 00 00 mov rsi, 11 + 43fed6: f3 0f 7f 4a fb movdqu xmmword ptr [rdx - 5], xmm1 + 43fedb: e9 a0 0c 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 43fee0: 0f 28 49 fa movaps xmm1, xmmword ptr [rcx - 6] + 43fee4: 0f 28 51 0a movaps xmm2, xmmword ptr [rcx + 10] + 43fee8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43feec: 66 0f d7 c0 pmovmskb eax, xmm0 + 43fef0: 0f 28 da movaps xmm3, xmm2 + 43fef3: 48 85 c0 test rax, rax + 43fef6: 0f 85 0e 01 00 00 jne 0x44000a <__strcpy_ssse3+0xa6a> + 43fefc: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 43ff02: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43ff05: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] + 43ff09: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43ff0d: 48 8d 52 10 lea rdx, [rdx + 16] + 43ff11: 66 0f d7 c0 pmovmskb eax, xmm0 + 43ff15: 48 8d 49 10 lea rcx, [rcx + 16] + 43ff19: 0f 28 ca movaps xmm1, xmm2 + 43ff1c: 48 85 c0 test rax, rax + 43ff1f: 0f 85 e5 00 00 00 jne 0x44000a <__strcpy_ssse3+0xa6a> + 43ff25: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 43ff2b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43ff2e: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] + 43ff32: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43ff36: 48 8d 52 10 lea rdx, [rdx + 16] + 43ff3a: 66 0f d7 c0 pmovmskb eax, xmm0 + 43ff3e: 48 8d 49 10 lea rcx, [rcx + 16] + 43ff42: 0f 28 da movaps xmm3, xmm2 + 43ff45: 48 85 c0 test rax, rax + 43ff48: 0f 85 bc 00 00 00 jne 0x44000a <__strcpy_ssse3+0xa6a> + 43ff4e: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 43ff54: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43ff57: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] + 43ff5b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 43ff5f: 48 8d 52 10 lea rdx, [rdx + 16] + 43ff63: 66 0f d7 c0 pmovmskb eax, xmm0 + 43ff67: 48 8d 49 10 lea rcx, [rcx + 16] + 43ff6b: 48 85 c0 test rax, rax + 43ff6e: 0f 85 96 00 00 00 jne 0x44000a <__strcpy_ssse3+0xa6a> + 43ff74: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 43ff7a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 43ff7d: 48 8d 49 1a lea rcx, [rcx + 26] + 43ff81: 48 8d 52 10 lea rdx, [rdx + 16] + 43ff85: 48 89 c8 mov rax, rcx + 43ff88: 48 83 e1 c0 and rcx, -64 + 43ff8c: 48 29 c8 sub rax, rcx + 43ff8f: 48 8d 49 f6 lea rcx, [rcx - 10] + 43ff93: 48 29 c2 sub rdx, rax + 43ff96: 0f 28 49 fa movaps xmm1, xmmword ptr [rcx - 6] + 43ff9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 43ffa0: 0f 28 51 0a movaps xmm2, xmmword ptr [rcx + 10] + 43ffa4: 0f 28 59 1a movaps xmm3, xmmword ptr [rcx + 26] + 43ffa8: 0f 28 f3 movaps xmm6, xmm3 + 43ffab: 0f 28 61 2a movaps xmm4, xmmword ptr [rcx + 42] + 43ffaf: 0f 28 fc movaps xmm7, xmm4 + 43ffb2: 0f 28 69 3a movaps xmm5, xmmword ptr [rcx + 58] + 43ffb6: 66 0f da f2 pminub xmm6, xmm2 + 43ffba: 66 0f da fd pminub xmm7, xmm5 + 43ffbe: 66 0f da fe pminub xmm7, xmm6 + 43ffc2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 43ffc6: 66 0f d7 c7 pmovmskb eax, xmm7 + 43ffca: 0f 28 fd movaps xmm7, xmm5 + 43ffcd: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] + 43ffd3: 48 85 c0 test rax, rax + 43ffd6: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] + 43ffdc: 0f 85 06 ff ff ff jne 0x43fee8 <__strcpy_ssse3+0x948> + 43ffe2: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 43ffe8: 48 8d 49 40 lea rcx, [rcx + 64] + 43ffec: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 43fff2: 0f 28 cf movaps xmm1, xmm7 + 43fff5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 43fff9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 43fffd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 440001: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440004: 48 8d 52 40 lea rdx, [rdx + 64] + 440008: eb 96 jmp 0x43ffa0 <__strcpy_ssse3+0xa00> + 44000a: 4c 8b 09 mov r9, qword ptr [rcx] + 44000d: 8b 71 06 mov esi, dword ptr [rcx + 6] + 440010: 4c 89 0a mov qword ptr [rdx], r9 + 440013: 89 72 06 mov dword ptr [rdx + 6], esi + 440016: 48 c7 c6 0a 00 00 00 mov rsi, 10 + 44001d: e9 5e 0b 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 440022: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44002d: 0f 1f 00 nop dword ptr [rax] + 440030: 0f 28 49 f9 movaps xmm1, xmmword ptr [rcx - 7] + 440034: 0f 28 51 09 movaps xmm2, xmmword ptr [rcx + 9] + 440038: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44003c: 66 0f d7 c0 pmovmskb eax, xmm0 + 440040: 0f 28 da movaps xmm3, xmm2 + 440043: 48 85 c0 test rax, rax + 440046: 0f 85 0e 01 00 00 jne 0x44015a <__strcpy_ssse3+0xbba> + 44004c: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 440052: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440055: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] + 440059: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44005d: 48 8d 52 10 lea rdx, [rdx + 16] + 440061: 66 0f d7 c0 pmovmskb eax, xmm0 + 440065: 48 8d 49 10 lea rcx, [rcx + 16] + 440069: 0f 28 ca movaps xmm1, xmm2 + 44006c: 48 85 c0 test rax, rax + 44006f: 0f 85 e5 00 00 00 jne 0x44015a <__strcpy_ssse3+0xbba> + 440075: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 44007b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44007e: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] + 440082: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440086: 48 8d 52 10 lea rdx, [rdx + 16] + 44008a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44008e: 48 8d 49 10 lea rcx, [rcx + 16] + 440092: 0f 28 da movaps xmm3, xmm2 + 440095: 48 85 c0 test rax, rax + 440098: 0f 85 bc 00 00 00 jne 0x44015a <__strcpy_ssse3+0xbba> + 44009e: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 4400a4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4400a7: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] + 4400ab: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4400af: 48 8d 52 10 lea rdx, [rdx + 16] + 4400b3: 66 0f d7 c0 pmovmskb eax, xmm0 + 4400b7: 48 8d 49 10 lea rcx, [rcx + 16] + 4400bb: 48 85 c0 test rax, rax + 4400be: 0f 85 96 00 00 00 jne 0x44015a <__strcpy_ssse3+0xbba> + 4400c4: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 4400ca: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4400cd: 48 8d 49 19 lea rcx, [rcx + 25] + 4400d1: 48 8d 52 10 lea rdx, [rdx + 16] + 4400d5: 48 89 c8 mov rax, rcx + 4400d8: 48 83 e1 c0 and rcx, -64 + 4400dc: 48 29 c8 sub rax, rcx + 4400df: 48 8d 49 f7 lea rcx, [rcx - 9] + 4400e3: 48 29 c2 sub rdx, rax + 4400e6: 0f 28 49 f9 movaps xmm1, xmmword ptr [rcx - 7] + 4400ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4400f0: 0f 28 51 09 movaps xmm2, xmmword ptr [rcx + 9] + 4400f4: 0f 28 59 19 movaps xmm3, xmmword ptr [rcx + 25] + 4400f8: 0f 28 f3 movaps xmm6, xmm3 + 4400fb: 0f 28 61 29 movaps xmm4, xmmword ptr [rcx + 41] + 4400ff: 0f 28 fc movaps xmm7, xmm4 + 440102: 0f 28 69 39 movaps xmm5, xmmword ptr [rcx + 57] + 440106: 66 0f da f2 pminub xmm6, xmm2 + 44010a: 66 0f da fd pminub xmm7, xmm5 + 44010e: 66 0f da fe pminub xmm7, xmm6 + 440112: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 440116: 66 0f d7 c7 pmovmskb eax, xmm7 + 44011a: 0f 28 fd movaps xmm7, xmm5 + 44011d: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] + 440123: 48 85 c0 test rax, rax + 440126: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] + 44012c: 0f 85 06 ff ff ff jne 0x440038 <__strcpy_ssse3+0xa98> + 440132: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 440138: 48 8d 49 40 lea rcx, [rcx + 64] + 44013c: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 440142: 0f 28 cf movaps xmm1, xmm7 + 440145: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 440149: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 44014d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 440151: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440154: 48 8d 52 40 lea rdx, [rdx + 64] + 440158: eb 96 jmp 0x4400f0 <__strcpy_ssse3+0xb50> + 44015a: 4c 8b 09 mov r9, qword ptr [rcx] + 44015d: 8b 71 05 mov esi, dword ptr [rcx + 5] + 440160: 4c 89 0a mov qword ptr [rdx], r9 + 440163: 89 72 05 mov dword ptr [rdx + 5], esi + 440166: 48 c7 c6 09 00 00 00 mov rsi, 9 + 44016d: e9 0e 0a 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 440172: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44017d: 0f 1f 00 nop dword ptr [rax] + 440180: 0f 28 49 f8 movaps xmm1, xmmword ptr [rcx - 8] + 440184: 0f 28 51 08 movaps xmm2, xmmword ptr [rcx + 8] + 440188: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44018c: 66 0f d7 c0 pmovmskb eax, xmm0 + 440190: 0f 28 da movaps xmm3, xmm2 + 440193: 48 85 c0 test rax, rax + 440196: 0f 85 0e 01 00 00 jne 0x4402aa <__strcpy_ssse3+0xd0a> + 44019c: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 4401a2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4401a5: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] + 4401a9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4401ad: 48 8d 52 10 lea rdx, [rdx + 16] + 4401b1: 66 0f d7 c0 pmovmskb eax, xmm0 + 4401b5: 48 8d 49 10 lea rcx, [rcx + 16] + 4401b9: 0f 28 ca movaps xmm1, xmm2 + 4401bc: 48 85 c0 test rax, rax + 4401bf: 0f 85 e5 00 00 00 jne 0x4402aa <__strcpy_ssse3+0xd0a> + 4401c5: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 4401cb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4401ce: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] + 4401d2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4401d6: 48 8d 52 10 lea rdx, [rdx + 16] + 4401da: 66 0f d7 c0 pmovmskb eax, xmm0 + 4401de: 48 8d 49 10 lea rcx, [rcx + 16] + 4401e2: 0f 28 da movaps xmm3, xmm2 + 4401e5: 48 85 c0 test rax, rax + 4401e8: 0f 85 bc 00 00 00 jne 0x4402aa <__strcpy_ssse3+0xd0a> + 4401ee: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 4401f4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4401f7: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] + 4401fb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4401ff: 48 8d 52 10 lea rdx, [rdx + 16] + 440203: 66 0f d7 c0 pmovmskb eax, xmm0 + 440207: 48 8d 49 10 lea rcx, [rcx + 16] + 44020b: 48 85 c0 test rax, rax + 44020e: 0f 85 96 00 00 00 jne 0x4402aa <__strcpy_ssse3+0xd0a> + 440214: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 44021a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44021d: 48 8d 49 18 lea rcx, [rcx + 24] + 440221: 48 8d 52 10 lea rdx, [rdx + 16] + 440225: 48 89 c8 mov rax, rcx + 440228: 48 83 e1 c0 and rcx, -64 + 44022c: 48 29 c8 sub rax, rcx + 44022f: 48 8d 49 f8 lea rcx, [rcx - 8] + 440233: 48 29 c2 sub rdx, rax + 440236: 0f 28 49 f8 movaps xmm1, xmmword ptr [rcx - 8] + 44023a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 440240: 0f 28 51 08 movaps xmm2, xmmword ptr [rcx + 8] + 440244: 0f 28 59 18 movaps xmm3, xmmword ptr [rcx + 24] + 440248: 0f 28 f3 movaps xmm6, xmm3 + 44024b: 0f 28 61 28 movaps xmm4, xmmword ptr [rcx + 40] + 44024f: 0f 28 fc movaps xmm7, xmm4 + 440252: 0f 28 69 38 movaps xmm5, xmmword ptr [rcx + 56] + 440256: 66 0f da f2 pminub xmm6, xmm2 + 44025a: 66 0f da fd pminub xmm7, xmm5 + 44025e: 66 0f da fe pminub xmm7, xmm6 + 440262: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 440266: 66 0f d7 c7 pmovmskb eax, xmm7 + 44026a: 0f 28 fd movaps xmm7, xmm5 + 44026d: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] + 440273: 48 85 c0 test rax, rax + 440276: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] + 44027c: 0f 85 06 ff ff ff jne 0x440188 <__strcpy_ssse3+0xbe8> + 440282: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 440288: 48 8d 49 40 lea rcx, [rcx + 64] + 44028c: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 440292: 0f 28 cf movaps xmm1, xmm7 + 440295: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 440299: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 44029d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 4402a1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4402a4: 48 8d 52 40 lea rdx, [rdx + 64] + 4402a8: eb 96 jmp 0x440240 <__strcpy_ssse3+0xca0> + 4402aa: 4c 8b 09 mov r9, qword ptr [rcx] + 4402ad: 48 c7 c6 08 00 00 00 mov rsi, 8 + 4402b4: 4c 89 0a mov qword ptr [rdx], r9 + 4402b7: e9 c4 08 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 4402bc: 0f 1f 40 00 nop dword ptr [rax] + 4402c0: 0f 28 49 f7 movaps xmm1, xmmword ptr [rcx - 9] + 4402c4: 0f 28 51 07 movaps xmm2, xmmword ptr [rcx + 7] + 4402c8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4402cc: 66 0f d7 c0 pmovmskb eax, xmm0 + 4402d0: 0f 28 da movaps xmm3, xmm2 + 4402d3: 48 85 c0 test rax, rax + 4402d6: 0f 85 0e 01 00 00 jne 0x4403ea <__strcpy_ssse3+0xe4a> + 4402dc: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 4402e2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4402e5: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] + 4402e9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4402ed: 48 8d 52 10 lea rdx, [rdx + 16] + 4402f1: 66 0f d7 c0 pmovmskb eax, xmm0 + 4402f5: 48 8d 49 10 lea rcx, [rcx + 16] + 4402f9: 0f 28 ca movaps xmm1, xmm2 + 4402fc: 48 85 c0 test rax, rax + 4402ff: 0f 85 e5 00 00 00 jne 0x4403ea <__strcpy_ssse3+0xe4a> + 440305: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 44030b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44030e: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] + 440312: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440316: 48 8d 52 10 lea rdx, [rdx + 16] + 44031a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44031e: 48 8d 49 10 lea rcx, [rcx + 16] + 440322: 0f 28 da movaps xmm3, xmm2 + 440325: 48 85 c0 test rax, rax + 440328: 0f 85 bc 00 00 00 jne 0x4403ea <__strcpy_ssse3+0xe4a> + 44032e: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 440334: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440337: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] + 44033b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44033f: 48 8d 52 10 lea rdx, [rdx + 16] + 440343: 66 0f d7 c0 pmovmskb eax, xmm0 + 440347: 48 8d 49 10 lea rcx, [rcx + 16] + 44034b: 48 85 c0 test rax, rax + 44034e: 0f 85 96 00 00 00 jne 0x4403ea <__strcpy_ssse3+0xe4a> + 440354: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 44035a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44035d: 48 8d 49 17 lea rcx, [rcx + 23] + 440361: 48 8d 52 10 lea rdx, [rdx + 16] + 440365: 48 89 c8 mov rax, rcx + 440368: 48 83 e1 c0 and rcx, -64 + 44036c: 48 29 c8 sub rax, rcx + 44036f: 48 8d 49 f9 lea rcx, [rcx - 7] + 440373: 48 29 c2 sub rdx, rax + 440376: 0f 28 49 f7 movaps xmm1, xmmword ptr [rcx - 9] + 44037a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 440380: 0f 28 51 07 movaps xmm2, xmmword ptr [rcx + 7] + 440384: 0f 28 59 17 movaps xmm3, xmmword ptr [rcx + 23] + 440388: 0f 28 f3 movaps xmm6, xmm3 + 44038b: 0f 28 61 27 movaps xmm4, xmmword ptr [rcx + 39] + 44038f: 0f 28 fc movaps xmm7, xmm4 + 440392: 0f 28 69 37 movaps xmm5, xmmword ptr [rcx + 55] + 440396: 66 0f da f2 pminub xmm6, xmm2 + 44039a: 66 0f da fd pminub xmm7, xmm5 + 44039e: 66 0f da fe pminub xmm7, xmm6 + 4403a2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 4403a6: 66 0f d7 c7 pmovmskb eax, xmm7 + 4403aa: 0f 28 fd movaps xmm7, xmm5 + 4403ad: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] + 4403b3: 48 85 c0 test rax, rax + 4403b6: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] + 4403bc: 0f 85 06 ff ff ff jne 0x4402c8 <__strcpy_ssse3+0xd28> + 4403c2: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 4403c8: 48 8d 49 40 lea rcx, [rcx + 64] + 4403cc: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 4403d2: 0f 28 cf movaps xmm1, xmm7 + 4403d5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 4403d9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 4403dd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 4403e1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4403e4: 48 8d 52 40 lea rdx, [rdx + 64] + 4403e8: eb 96 jmp 0x440380 <__strcpy_ssse3+0xde0> + 4403ea: 4c 8b 49 ff mov r9, qword ptr [rcx - 1] + 4403ee: 48 c7 c6 07 00 00 00 mov rsi, 7 + 4403f5: 4c 89 4a ff mov qword ptr [rdx - 1], r9 + 4403f9: e9 82 07 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 4403fe: 66 90 nop + 440400: 0f 28 49 f6 movaps xmm1, xmmword ptr [rcx - 10] + 440404: 0f 28 51 06 movaps xmm2, xmmword ptr [rcx + 6] + 440408: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44040c: 66 0f d7 c0 pmovmskb eax, xmm0 + 440410: 0f 28 da movaps xmm3, xmm2 + 440413: 48 85 c0 test rax, rax + 440416: 0f 85 0e 01 00 00 jne 0x44052a <__strcpy_ssse3+0xf8a> + 44041c: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 440422: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440425: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] + 440429: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44042d: 48 8d 52 10 lea rdx, [rdx + 16] + 440431: 66 0f d7 c0 pmovmskb eax, xmm0 + 440435: 48 8d 49 10 lea rcx, [rcx + 16] + 440439: 0f 28 ca movaps xmm1, xmm2 + 44043c: 48 85 c0 test rax, rax + 44043f: 0f 85 e5 00 00 00 jne 0x44052a <__strcpy_ssse3+0xf8a> + 440445: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 44044b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44044e: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] + 440452: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440456: 48 8d 52 10 lea rdx, [rdx + 16] + 44045a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44045e: 48 8d 49 10 lea rcx, [rcx + 16] + 440462: 0f 28 da movaps xmm3, xmm2 + 440465: 48 85 c0 test rax, rax + 440468: 0f 85 bc 00 00 00 jne 0x44052a <__strcpy_ssse3+0xf8a> + 44046e: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 440474: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440477: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] + 44047b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44047f: 48 8d 52 10 lea rdx, [rdx + 16] + 440483: 66 0f d7 c0 pmovmskb eax, xmm0 + 440487: 48 8d 49 10 lea rcx, [rcx + 16] + 44048b: 48 85 c0 test rax, rax + 44048e: 0f 85 96 00 00 00 jne 0x44052a <__strcpy_ssse3+0xf8a> + 440494: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 44049a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44049d: 48 8d 49 16 lea rcx, [rcx + 22] + 4404a1: 48 8d 52 10 lea rdx, [rdx + 16] + 4404a5: 48 89 c8 mov rax, rcx + 4404a8: 48 83 e1 c0 and rcx, -64 + 4404ac: 48 29 c8 sub rax, rcx + 4404af: 48 8d 49 fa lea rcx, [rcx - 6] + 4404b3: 48 29 c2 sub rdx, rax + 4404b6: 0f 28 49 f6 movaps xmm1, xmmword ptr [rcx - 10] + 4404ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4404c0: 0f 28 51 06 movaps xmm2, xmmword ptr [rcx + 6] + 4404c4: 0f 28 59 16 movaps xmm3, xmmword ptr [rcx + 22] + 4404c8: 0f 28 f3 movaps xmm6, xmm3 + 4404cb: 0f 28 61 26 movaps xmm4, xmmword ptr [rcx + 38] + 4404cf: 0f 28 fc movaps xmm7, xmm4 + 4404d2: 0f 28 69 36 movaps xmm5, xmmword ptr [rcx + 54] + 4404d6: 66 0f da f2 pminub xmm6, xmm2 + 4404da: 66 0f da fd pminub xmm7, xmm5 + 4404de: 66 0f da fe pminub xmm7, xmm6 + 4404e2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 4404e6: 66 0f d7 c7 pmovmskb eax, xmm7 + 4404ea: 0f 28 fd movaps xmm7, xmm5 + 4404ed: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] + 4404f3: 48 85 c0 test rax, rax + 4404f6: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] + 4404fc: 0f 85 06 ff ff ff jne 0x440408 <__strcpy_ssse3+0xe68> + 440502: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 440508: 48 8d 49 40 lea rcx, [rcx + 64] + 44050c: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 440512: 0f 28 cf movaps xmm1, xmm7 + 440515: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 440519: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 44051d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 440521: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440524: 48 8d 52 40 lea rdx, [rdx + 64] + 440528: eb 96 jmp 0x4404c0 <__strcpy_ssse3+0xf20> + 44052a: 4c 8b 49 fe mov r9, qword ptr [rcx - 2] + 44052e: 48 c7 c6 06 00 00 00 mov rsi, 6 + 440535: 4c 89 4a fe mov qword ptr [rdx - 2], r9 + 440539: e9 42 06 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 44053e: 66 90 nop + 440540: 0f 28 49 f5 movaps xmm1, xmmword ptr [rcx - 11] + 440544: 0f 28 51 05 movaps xmm2, xmmword ptr [rcx + 5] + 440548: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44054c: 66 0f d7 c0 pmovmskb eax, xmm0 + 440550: 0f 28 da movaps xmm3, xmm2 + 440553: 48 85 c0 test rax, rax + 440556: 0f 85 0e 01 00 00 jne 0x44066a <__strcpy_ssse3+0x10ca> + 44055c: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 440562: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440565: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] + 440569: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44056d: 48 8d 52 10 lea rdx, [rdx + 16] + 440571: 66 0f d7 c0 pmovmskb eax, xmm0 + 440575: 48 8d 49 10 lea rcx, [rcx + 16] + 440579: 0f 28 ca movaps xmm1, xmm2 + 44057c: 48 85 c0 test rax, rax + 44057f: 0f 85 e5 00 00 00 jne 0x44066a <__strcpy_ssse3+0x10ca> + 440585: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 44058b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44058e: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] + 440592: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440596: 48 8d 52 10 lea rdx, [rdx + 16] + 44059a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44059e: 48 8d 49 10 lea rcx, [rcx + 16] + 4405a2: 0f 28 da movaps xmm3, xmm2 + 4405a5: 48 85 c0 test rax, rax + 4405a8: 0f 85 bc 00 00 00 jne 0x44066a <__strcpy_ssse3+0x10ca> + 4405ae: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 4405b4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4405b7: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] + 4405bb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4405bf: 48 8d 52 10 lea rdx, [rdx + 16] + 4405c3: 66 0f d7 c0 pmovmskb eax, xmm0 + 4405c7: 48 8d 49 10 lea rcx, [rcx + 16] + 4405cb: 48 85 c0 test rax, rax + 4405ce: 0f 85 96 00 00 00 jne 0x44066a <__strcpy_ssse3+0x10ca> + 4405d4: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 4405da: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4405dd: 48 8d 49 15 lea rcx, [rcx + 21] + 4405e1: 48 8d 52 10 lea rdx, [rdx + 16] + 4405e5: 48 89 c8 mov rax, rcx + 4405e8: 48 83 e1 c0 and rcx, -64 + 4405ec: 48 29 c8 sub rax, rcx + 4405ef: 48 8d 49 fb lea rcx, [rcx - 5] + 4405f3: 48 29 c2 sub rdx, rax + 4405f6: 0f 28 49 f5 movaps xmm1, xmmword ptr [rcx - 11] + 4405fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 440600: 0f 28 51 05 movaps xmm2, xmmword ptr [rcx + 5] + 440604: 0f 28 59 15 movaps xmm3, xmmword ptr [rcx + 21] + 440608: 0f 28 f3 movaps xmm6, xmm3 + 44060b: 0f 28 61 25 movaps xmm4, xmmword ptr [rcx + 37] + 44060f: 0f 28 fc movaps xmm7, xmm4 + 440612: 0f 28 69 35 movaps xmm5, xmmword ptr [rcx + 53] + 440616: 66 0f da f2 pminub xmm6, xmm2 + 44061a: 66 0f da fd pminub xmm7, xmm5 + 44061e: 66 0f da fe pminub xmm7, xmm6 + 440622: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 440626: 66 0f d7 c7 pmovmskb eax, xmm7 + 44062a: 0f 28 fd movaps xmm7, xmm5 + 44062d: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] + 440633: 48 85 c0 test rax, rax + 440636: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] + 44063c: 0f 85 06 ff ff ff jne 0x440548 <__strcpy_ssse3+0xfa8> + 440642: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 440648: 48 8d 49 40 lea rcx, [rcx + 64] + 44064c: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 440652: 0f 28 cf movaps xmm1, xmm7 + 440655: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 440659: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 44065d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 440661: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440664: 48 8d 52 40 lea rdx, [rdx + 64] + 440668: eb 96 jmp 0x440600 <__strcpy_ssse3+0x1060> + 44066a: 4c 8b 49 fd mov r9, qword ptr [rcx - 3] + 44066e: 48 c7 c6 05 00 00 00 mov rsi, 5 + 440675: 4c 89 4a fd mov qword ptr [rdx - 3], r9 + 440679: e9 02 05 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 44067e: 66 90 nop + 440680: 0f 28 49 f4 movaps xmm1, xmmword ptr [rcx - 12] + 440684: 0f 28 51 04 movaps xmm2, xmmword ptr [rcx + 4] + 440688: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44068c: 66 0f d7 c0 pmovmskb eax, xmm0 + 440690: 0f 28 da movaps xmm3, xmm2 + 440693: 48 85 c0 test rax, rax + 440696: 0f 85 0e 01 00 00 jne 0x4407aa <__strcpy_ssse3+0x120a> + 44069c: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 4406a2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4406a5: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] + 4406a9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4406ad: 48 8d 52 10 lea rdx, [rdx + 16] + 4406b1: 66 0f d7 c0 pmovmskb eax, xmm0 + 4406b5: 48 8d 49 10 lea rcx, [rcx + 16] + 4406b9: 0f 28 ca movaps xmm1, xmm2 + 4406bc: 48 85 c0 test rax, rax + 4406bf: 0f 85 e5 00 00 00 jne 0x4407aa <__strcpy_ssse3+0x120a> + 4406c5: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 4406cb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4406ce: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] + 4406d2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4406d6: 48 8d 52 10 lea rdx, [rdx + 16] + 4406da: 66 0f d7 c0 pmovmskb eax, xmm0 + 4406de: 48 8d 49 10 lea rcx, [rcx + 16] + 4406e2: 0f 28 da movaps xmm3, xmm2 + 4406e5: 48 85 c0 test rax, rax + 4406e8: 0f 85 bc 00 00 00 jne 0x4407aa <__strcpy_ssse3+0x120a> + 4406ee: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 4406f4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4406f7: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] + 4406fb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4406ff: 48 8d 52 10 lea rdx, [rdx + 16] + 440703: 66 0f d7 c0 pmovmskb eax, xmm0 + 440707: 48 8d 49 10 lea rcx, [rcx + 16] + 44070b: 48 85 c0 test rax, rax + 44070e: 0f 85 96 00 00 00 jne 0x4407aa <__strcpy_ssse3+0x120a> + 440714: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 44071a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44071d: 48 8d 49 14 lea rcx, [rcx + 20] + 440721: 48 8d 52 10 lea rdx, [rdx + 16] + 440725: 48 89 c8 mov rax, rcx + 440728: 48 83 e1 c0 and rcx, -64 + 44072c: 48 29 c8 sub rax, rcx + 44072f: 48 8d 49 fc lea rcx, [rcx - 4] + 440733: 48 29 c2 sub rdx, rax + 440736: 0f 28 49 f4 movaps xmm1, xmmword ptr [rcx - 12] + 44073a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 440740: 0f 28 51 04 movaps xmm2, xmmword ptr [rcx + 4] + 440744: 0f 28 59 14 movaps xmm3, xmmword ptr [rcx + 20] + 440748: 0f 28 f3 movaps xmm6, xmm3 + 44074b: 0f 28 61 24 movaps xmm4, xmmword ptr [rcx + 36] + 44074f: 0f 28 fc movaps xmm7, xmm4 + 440752: 0f 28 69 34 movaps xmm5, xmmword ptr [rcx + 52] + 440756: 66 0f da f2 pminub xmm6, xmm2 + 44075a: 66 0f da fd pminub xmm7, xmm5 + 44075e: 66 0f da fe pminub xmm7, xmm6 + 440762: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 440766: 66 0f d7 c7 pmovmskb eax, xmm7 + 44076a: 0f 28 fd movaps xmm7, xmm5 + 44076d: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] + 440773: 48 85 c0 test rax, rax + 440776: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] + 44077c: 0f 85 06 ff ff ff jne 0x440688 <__strcpy_ssse3+0x10e8> + 440782: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 440788: 48 8d 49 40 lea rcx, [rcx + 64] + 44078c: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 440792: 0f 28 cf movaps xmm1, xmm7 + 440795: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 440799: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 44079d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 4407a1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4407a4: 48 8d 52 40 lea rdx, [rdx + 64] + 4407a8: eb 96 jmp 0x440740 <__strcpy_ssse3+0x11a0> + 4407aa: 44 8b 09 mov r9d, dword ptr [rcx] + 4407ad: 48 c7 c6 04 00 00 00 mov rsi, 4 + 4407b4: 44 89 0a mov dword ptr [rdx], r9d + 4407b7: e9 c4 03 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 4407bc: 0f 1f 40 00 nop dword ptr [rax] + 4407c0: 0f 28 49 f3 movaps xmm1, xmmword ptr [rcx - 13] + 4407c4: 0f 28 51 03 movaps xmm2, xmmword ptr [rcx + 3] + 4407c8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4407cc: 66 0f d7 c0 pmovmskb eax, xmm0 + 4407d0: 0f 28 da movaps xmm3, xmm2 + 4407d3: 48 85 c0 test rax, rax + 4407d6: 0f 85 0e 01 00 00 jne 0x4408ea <__strcpy_ssse3+0x134a> + 4407dc: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4407e2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4407e5: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] + 4407e9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4407ed: 48 8d 52 10 lea rdx, [rdx + 16] + 4407f1: 66 0f d7 c0 pmovmskb eax, xmm0 + 4407f5: 48 8d 49 10 lea rcx, [rcx + 16] + 4407f9: 0f 28 ca movaps xmm1, xmm2 + 4407fc: 48 85 c0 test rax, rax + 4407ff: 0f 85 e5 00 00 00 jne 0x4408ea <__strcpy_ssse3+0x134a> + 440805: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 44080b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44080e: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] + 440812: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440816: 48 8d 52 10 lea rdx, [rdx + 16] + 44081a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44081e: 48 8d 49 10 lea rcx, [rcx + 16] + 440822: 0f 28 da movaps xmm3, xmm2 + 440825: 48 85 c0 test rax, rax + 440828: 0f 85 bc 00 00 00 jne 0x4408ea <__strcpy_ssse3+0x134a> + 44082e: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 440834: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440837: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] + 44083b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44083f: 48 8d 52 10 lea rdx, [rdx + 16] + 440843: 66 0f d7 c0 pmovmskb eax, xmm0 + 440847: 48 8d 49 10 lea rcx, [rcx + 16] + 44084b: 48 85 c0 test rax, rax + 44084e: 0f 85 96 00 00 00 jne 0x4408ea <__strcpy_ssse3+0x134a> + 440854: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 44085a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44085d: 48 8d 49 13 lea rcx, [rcx + 19] + 440861: 48 8d 52 10 lea rdx, [rdx + 16] + 440865: 48 89 c8 mov rax, rcx + 440868: 48 83 e1 c0 and rcx, -64 + 44086c: 48 29 c8 sub rax, rcx + 44086f: 48 8d 49 fd lea rcx, [rcx - 3] + 440873: 48 29 c2 sub rdx, rax + 440876: 0f 28 49 f3 movaps xmm1, xmmword ptr [rcx - 13] + 44087a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 440880: 0f 28 51 03 movaps xmm2, xmmword ptr [rcx + 3] + 440884: 0f 28 59 13 movaps xmm3, xmmword ptr [rcx + 19] + 440888: 0f 28 f3 movaps xmm6, xmm3 + 44088b: 0f 28 61 23 movaps xmm4, xmmword ptr [rcx + 35] + 44088f: 0f 28 fc movaps xmm7, xmm4 + 440892: 0f 28 69 33 movaps xmm5, xmmword ptr [rcx + 51] + 440896: 66 0f da f2 pminub xmm6, xmm2 + 44089a: 66 0f da fd pminub xmm7, xmm5 + 44089e: 66 0f da fe pminub xmm7, xmm6 + 4408a2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 4408a6: 66 0f d7 c7 pmovmskb eax, xmm7 + 4408aa: 0f 28 fd movaps xmm7, xmm5 + 4408ad: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4408b3: 48 85 c0 test rax, rax + 4408b6: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4408bc: 0f 85 06 ff ff ff jne 0x4407c8 <__strcpy_ssse3+0x1228> + 4408c2: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4408c8: 48 8d 49 40 lea rcx, [rcx + 64] + 4408cc: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4408d2: 0f 28 cf movaps xmm1, xmm7 + 4408d5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 4408d9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 4408dd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 4408e1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4408e4: 48 8d 52 40 lea rdx, [rdx + 64] + 4408e8: eb 96 jmp 0x440880 <__strcpy_ssse3+0x12e0> + 4408ea: 44 8b 49 ff mov r9d, dword ptr [rcx - 1] + 4408ee: 48 c7 c6 03 00 00 00 mov rsi, 3 + 4408f5: 44 89 4a ff mov dword ptr [rdx - 1], r9d + 4408f9: e9 82 02 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 4408fe: 66 90 nop + 440900: 0f 28 49 f2 movaps xmm1, xmmword ptr [rcx - 14] + 440904: 0f 28 51 02 movaps xmm2, xmmword ptr [rcx + 2] + 440908: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44090c: 66 0f d7 c0 pmovmskb eax, xmm0 + 440910: 0f 28 da movaps xmm3, xmm2 + 440913: 48 85 c0 test rax, rax + 440916: 0f 85 0e 01 00 00 jne 0x440a2a <__strcpy_ssse3+0x148a> + 44091c: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 440922: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440925: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] + 440929: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44092d: 48 8d 52 10 lea rdx, [rdx + 16] + 440931: 66 0f d7 c0 pmovmskb eax, xmm0 + 440935: 48 8d 49 10 lea rcx, [rcx + 16] + 440939: 0f 28 ca movaps xmm1, xmm2 + 44093c: 48 85 c0 test rax, rax + 44093f: 0f 85 e5 00 00 00 jne 0x440a2a <__strcpy_ssse3+0x148a> + 440945: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 44094b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44094e: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] + 440952: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440956: 48 8d 52 10 lea rdx, [rdx + 16] + 44095a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44095e: 48 8d 49 10 lea rcx, [rcx + 16] + 440962: 0f 28 da movaps xmm3, xmm2 + 440965: 48 85 c0 test rax, rax + 440968: 0f 85 bc 00 00 00 jne 0x440a2a <__strcpy_ssse3+0x148a> + 44096e: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 440974: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440977: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] + 44097b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44097f: 48 8d 52 10 lea rdx, [rdx + 16] + 440983: 66 0f d7 c0 pmovmskb eax, xmm0 + 440987: 48 8d 49 10 lea rcx, [rcx + 16] + 44098b: 48 85 c0 test rax, rax + 44098e: 0f 85 96 00 00 00 jne 0x440a2a <__strcpy_ssse3+0x148a> + 440994: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 44099a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44099d: 48 8d 49 12 lea rcx, [rcx + 18] + 4409a1: 48 8d 52 10 lea rdx, [rdx + 16] + 4409a5: 48 89 c8 mov rax, rcx + 4409a8: 48 83 e1 c0 and rcx, -64 + 4409ac: 48 29 c8 sub rax, rcx + 4409af: 48 8d 49 fe lea rcx, [rcx - 2] + 4409b3: 48 29 c2 sub rdx, rax + 4409b6: 0f 28 49 f2 movaps xmm1, xmmword ptr [rcx - 14] + 4409ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4409c0: 0f 28 51 02 movaps xmm2, xmmword ptr [rcx + 2] + 4409c4: 0f 28 59 12 movaps xmm3, xmmword ptr [rcx + 18] + 4409c8: 0f 28 f3 movaps xmm6, xmm3 + 4409cb: 0f 28 61 22 movaps xmm4, xmmword ptr [rcx + 34] + 4409cf: 0f 28 fc movaps xmm7, xmm4 + 4409d2: 0f 28 69 32 movaps xmm5, xmmword ptr [rcx + 50] + 4409d6: 66 0f da f2 pminub xmm6, xmm2 + 4409da: 66 0f da fd pminub xmm7, xmm5 + 4409de: 66 0f da fe pminub xmm7, xmm6 + 4409e2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 4409e6: 66 0f d7 c7 pmovmskb eax, xmm7 + 4409ea: 0f 28 fd movaps xmm7, xmm5 + 4409ed: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4409f3: 48 85 c0 test rax, rax + 4409f6: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4409fc: 0f 85 06 ff ff ff jne 0x440908 <__strcpy_ssse3+0x1368> + 440a02: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 440a08: 48 8d 49 40 lea rcx, [rcx + 64] + 440a0c: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 440a12: 0f 28 cf movaps xmm1, xmm7 + 440a15: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 440a19: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 440a1d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 440a21: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440a24: 48 8d 52 40 lea rdx, [rdx + 64] + 440a28: eb 96 jmp 0x4409c0 <__strcpy_ssse3+0x1420> + 440a2a: 44 8b 49 fe mov r9d, dword ptr [rcx - 2] + 440a2e: 48 c7 c6 02 00 00 00 mov rsi, 2 + 440a35: 44 89 4a fe mov dword ptr [rdx - 2], r9d + 440a39: e9 42 01 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> + 440a3e: 66 90 nop + 440a40: 0f 28 49 f1 movaps xmm1, xmmword ptr [rcx - 15] + 440a44: 0f 28 51 01 movaps xmm2, xmmword ptr [rcx + 1] + 440a48: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440a4c: 66 0f d7 c0 pmovmskb eax, xmm0 + 440a50: 0f 28 da movaps xmm3, xmm2 + 440a53: 48 85 c0 test rax, rax + 440a56: 0f 85 0e 01 00 00 jne 0x440b6a <__strcpy_ssse3+0x15ca> + 440a5c: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 440a62: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440a65: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] + 440a69: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440a6d: 48 8d 52 10 lea rdx, [rdx + 16] + 440a71: 66 0f d7 c0 pmovmskb eax, xmm0 + 440a75: 48 8d 49 10 lea rcx, [rcx + 16] + 440a79: 0f 28 ca movaps xmm1, xmm2 + 440a7c: 48 85 c0 test rax, rax + 440a7f: 0f 85 e5 00 00 00 jne 0x440b6a <__strcpy_ssse3+0x15ca> + 440a85: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 440a8b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440a8e: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] + 440a92: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440a96: 48 8d 52 10 lea rdx, [rdx + 16] + 440a9a: 66 0f d7 c0 pmovmskb eax, xmm0 + 440a9e: 48 8d 49 10 lea rcx, [rcx + 16] + 440aa2: 0f 28 da movaps xmm3, xmm2 + 440aa5: 48 85 c0 test rax, rax + 440aa8: 0f 85 bc 00 00 00 jne 0x440b6a <__strcpy_ssse3+0x15ca> + 440aae: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 440ab4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440ab7: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] + 440abb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440abf: 48 8d 52 10 lea rdx, [rdx + 16] + 440ac3: 66 0f d7 c0 pmovmskb eax, xmm0 + 440ac7: 48 8d 49 10 lea rcx, [rcx + 16] + 440acb: 48 85 c0 test rax, rax + 440ace: 0f 85 96 00 00 00 jne 0x440b6a <__strcpy_ssse3+0x15ca> + 440ad4: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 440ada: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440add: 48 8d 49 11 lea rcx, [rcx + 17] + 440ae1: 48 8d 52 10 lea rdx, [rdx + 16] + 440ae5: 48 89 c8 mov rax, rcx + 440ae8: 48 83 e1 c0 and rcx, -64 + 440aec: 48 29 c8 sub rax, rcx + 440aef: 48 8d 49 ff lea rcx, [rcx - 1] + 440af3: 48 29 c2 sub rdx, rax + 440af6: 0f 28 49 f1 movaps xmm1, xmmword ptr [rcx - 15] + 440afa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 440b00: 0f 28 51 01 movaps xmm2, xmmword ptr [rcx + 1] + 440b04: 0f 28 59 11 movaps xmm3, xmmword ptr [rcx + 17] + 440b08: 0f 28 f3 movaps xmm6, xmm3 + 440b0b: 0f 28 61 21 movaps xmm4, xmmword ptr [rcx + 33] + 440b0f: 0f 28 fc movaps xmm7, xmm4 + 440b12: 0f 28 69 31 movaps xmm5, xmmword ptr [rcx + 49] + 440b16: 66 0f da f2 pminub xmm6, xmm2 + 440b1a: 66 0f da fd pminub xmm7, xmm5 + 440b1e: 66 0f da fe pminub xmm7, xmm6 + 440b22: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 440b26: 66 0f d7 c7 pmovmskb eax, xmm7 + 440b2a: 0f 28 fd movaps xmm7, xmm5 + 440b2d: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 440b33: 48 85 c0 test rax, rax + 440b36: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 440b3c: 0f 85 06 ff ff ff jne 0x440a48 <__strcpy_ssse3+0x14a8> + 440b42: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 440b48: 48 8d 49 40 lea rcx, [rcx + 64] + 440b4c: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 440b52: 0f 28 cf movaps xmm1, xmm7 + 440b55: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 440b59: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 440b5d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 440b61: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 440b64: 48 8d 52 40 lea rdx, [rdx + 64] + 440b68: eb 96 jmp 0x440b00 <__strcpy_ssse3+0x1560> + 440b6a: 44 8b 49 fd mov r9d, dword ptr [rcx - 3] + 440b6e: 48 c7 c6 01 00 00 00 mov rsi, 1 + 440b75: 44 89 4a fd mov dword ptr [rdx - 3], r9d + 440b79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 440b80: 48 01 f2 add rdx, rsi + 440b83: 48 01 f1 add rcx, rsi + 440b86: 84 c0 test al, al + 440b88: 74 56 je 0x440be0 <__strcpy_ssse3+0x1640> + 440b8a: a8 01 test al, 1 + 440b8c: 0f 85 ae 00 00 00 jne 0x440c40 <__strcpy_ssse3+0x16a0> + 440b92: a8 02 test al, 2 + 440b94: 0f 85 b6 00 00 00 jne 0x440c50 <__strcpy_ssse3+0x16b0> + 440b9a: a8 04 test al, 4 + 440b9c: 0f 85 be 00 00 00 jne 0x440c60 <__strcpy_ssse3+0x16c0> + 440ba2: a8 08 test al, 8 + 440ba4: 0f 85 c6 00 00 00 jne 0x440c70 <__strcpy_ssse3+0x16d0> + 440baa: a8 10 test al, 16 + 440bac: 0f 85 ce 00 00 00 jne 0x440c80 <__strcpy_ssse3+0x16e0> + 440bb2: a8 20 test al, 32 + 440bb4: 0f 85 d6 00 00 00 jne 0x440c90 <__strcpy_ssse3+0x16f0> + 440bba: a8 40 test al, 64 + 440bbc: 0f 85 de 00 00 00 jne 0x440ca0 <__strcpy_ssse3+0x1700> + 440bc2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 440bcd: 0f 1f 00 nop dword ptr [rax] + 440bd0: 48 8b 01 mov rax, qword ptr [rcx] + 440bd3: 48 89 02 mov qword ptr [rdx], rax + 440bd6: 48 89 f8 mov rax, rdi + 440bd9: c3 ret + 440bda: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 440be0: f6 c4 01 test ah, 1 + 440be3: 0f 85 c7 00 00 00 jne 0x440cb0 <__strcpy_ssse3+0x1710> + 440be9: f6 c4 02 test ah, 2 + 440bec: 0f 85 ce 00 00 00 jne 0x440cc0 <__strcpy_ssse3+0x1720> + 440bf2: f6 c4 04 test ah, 4 + 440bf5: 0f 85 d5 00 00 00 jne 0x440cd0 <__strcpy_ssse3+0x1730> + 440bfb: f6 c4 08 test ah, 8 + 440bfe: 0f 85 dc 00 00 00 jne 0x440ce0 <__strcpy_ssse3+0x1740> + 440c04: f6 c4 10 test ah, 16 + 440c07: 0f 85 e3 00 00 00 jne 0x440cf0 <__strcpy_ssse3+0x1750> + 440c0d: f6 c4 20 test ah, 32 + 440c10: 0f 85 fa 00 00 00 jne 0x440d10 <__strcpy_ssse3+0x1770> + 440c16: f6 c4 40 test ah, 64 + 440c19: 0f 85 11 01 00 00 jne 0x440d30 <__strcpy_ssse3+0x1790> + 440c1f: 90 nop + 440c20: 48 8b 01 mov rax, qword ptr [rcx] + 440c23: 48 89 02 mov qword ptr [rdx], rax + 440c26: 48 8b 41 08 mov rax, qword ptr [rcx + 8] + 440c2a: 48 89 42 08 mov qword ptr [rdx + 8], rax + 440c2e: 48 89 f8 mov rax, rdi + 440c31: c3 ret + 440c32: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 440c3d: 0f 1f 00 nop dword ptr [rax] + 440c40: 8a 01 mov al, byte ptr [rcx] + 440c42: 88 02 mov byte ptr [rdx], al + 440c44: 48 89 f8 mov rax, rdi + 440c47: c3 ret + 440c48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 440c50: 66 8b 01 mov ax, word ptr [rcx] + 440c53: 66 89 02 mov word ptr [rdx], ax + 440c56: 48 89 f8 mov rax, rdi + 440c59: c3 ret + 440c5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 440c60: 66 8b 01 mov ax, word ptr [rcx] + 440c63: 66 89 02 mov word ptr [rdx], ax + 440c66: 8a 41 02 mov al, byte ptr [rcx + 2] + 440c69: 88 42 02 mov byte ptr [rdx + 2], al + 440c6c: 48 89 f8 mov rax, rdi + 440c6f: c3 ret + 440c70: 8b 01 mov eax, dword ptr [rcx] + 440c72: 89 02 mov dword ptr [rdx], eax + 440c74: 48 89 f8 mov rax, rdi + 440c77: c3 ret + 440c78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 440c80: 8b 01 mov eax, dword ptr [rcx] + 440c82: 89 02 mov dword ptr [rdx], eax + 440c84: 8a 41 04 mov al, byte ptr [rcx + 4] + 440c87: 88 42 04 mov byte ptr [rdx + 4], al + 440c8a: 48 89 f8 mov rax, rdi + 440c8d: c3 ret + 440c8e: 66 90 nop + 440c90: 8b 01 mov eax, dword ptr [rcx] + 440c92: 89 02 mov dword ptr [rdx], eax + 440c94: 66 8b 41 04 mov ax, word ptr [rcx + 4] + 440c98: 66 89 42 04 mov word ptr [rdx + 4], ax + 440c9c: 48 89 f8 mov rax, rdi + 440c9f: c3 ret + 440ca0: 8b 01 mov eax, dword ptr [rcx] + 440ca2: 89 02 mov dword ptr [rdx], eax + 440ca4: 8b 41 03 mov eax, dword ptr [rcx + 3] + 440ca7: 89 42 03 mov dword ptr [rdx + 3], eax + 440caa: 48 89 f8 mov rax, rdi + 440cad: c3 ret + 440cae: 66 90 nop + 440cb0: 48 8b 01 mov rax, qword ptr [rcx] + 440cb3: 48 89 02 mov qword ptr [rdx], rax + 440cb6: 8b 41 05 mov eax, dword ptr [rcx + 5] + 440cb9: 89 42 05 mov dword ptr [rdx + 5], eax + 440cbc: 48 89 f8 mov rax, rdi + 440cbf: c3 ret + 440cc0: 48 8b 01 mov rax, qword ptr [rcx] + 440cc3: 48 89 02 mov qword ptr [rdx], rax + 440cc6: 8b 41 06 mov eax, dword ptr [rcx + 6] + 440cc9: 89 42 06 mov dword ptr [rdx + 6], eax + 440ccc: 48 89 f8 mov rax, rdi + 440ccf: c3 ret + 440cd0: 48 8b 01 mov rax, qword ptr [rcx] + 440cd3: 48 89 02 mov qword ptr [rdx], rax + 440cd6: 8b 41 07 mov eax, dword ptr [rcx + 7] + 440cd9: 89 42 07 mov dword ptr [rdx + 7], eax + 440cdc: 48 89 f8 mov rax, rdi + 440cdf: c3 ret + 440ce0: 48 8b 01 mov rax, qword ptr [rcx] + 440ce3: 48 89 02 mov qword ptr [rdx], rax + 440ce6: 8b 41 08 mov eax, dword ptr [rcx + 8] + 440ce9: 89 42 08 mov dword ptr [rdx + 8], eax + 440cec: 48 89 f8 mov rax, rdi + 440cef: c3 ret + 440cf0: 48 8b 01 mov rax, qword ptr [rcx] + 440cf3: 48 89 02 mov qword ptr [rdx], rax + 440cf6: 48 8b 41 05 mov rax, qword ptr [rcx + 5] + 440cfa: 48 89 42 05 mov qword ptr [rdx + 5], rax + 440cfe: 48 89 f8 mov rax, rdi + 440d01: c3 ret + 440d02: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 440d0d: 0f 1f 00 nop dword ptr [rax] + 440d10: 48 8b 01 mov rax, qword ptr [rcx] + 440d13: 48 89 02 mov qword ptr [rdx], rax + 440d16: 48 8b 41 06 mov rax, qword ptr [rcx + 6] + 440d1a: 48 89 42 06 mov qword ptr [rdx + 6], rax + 440d1e: 48 89 f8 mov rax, rdi + 440d21: c3 ret + 440d22: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 440d2d: 0f 1f 00 nop dword ptr [rax] + 440d30: 48 8b 01 mov rax, qword ptr [rcx] + 440d33: 48 89 02 mov qword ptr [rdx], rax + 440d36: 48 8b 41 07 mov rax, qword ptr [rcx + 7] + 440d3a: 48 89 42 07 mov qword ptr [rdx + 7], rax + 440d3e: 48 89 f8 mov rax, rdi + 440d41: c3 ret + 440d42: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 440d4c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000440d50 <__stpcpy_ssse3>: + 440d50: f3 0f 1e fa endbr64 + 440d54: 48 89 f1 mov rcx, rsi + 440d57: 48 89 fa mov rdx, rdi + 440d5a: 80 39 00 cmp byte ptr [rcx], 0 + 440d5d: 0f 84 8d 16 00 00 je 0x4423f0 <__stpcpy_ssse3+0x16a0> + 440d63: 80 79 01 00 cmp byte ptr [rcx + 1], 0 + 440d67: 0f 84 93 16 00 00 je 0x442400 <__stpcpy_ssse3+0x16b0> + 440d6d: 80 79 02 00 cmp byte ptr [rcx + 2], 0 + 440d71: 0f 84 99 16 00 00 je 0x442410 <__stpcpy_ssse3+0x16c0> + 440d77: 80 79 03 00 cmp byte ptr [rcx + 3], 0 + 440d7b: 0f 84 af 16 00 00 je 0x442430 <__stpcpy_ssse3+0x16e0> + 440d81: 80 79 04 00 cmp byte ptr [rcx + 4], 0 + 440d85: 0f 84 b5 16 00 00 je 0x442440 <__stpcpy_ssse3+0x16f0> + 440d8b: 80 79 05 00 cmp byte ptr [rcx + 5], 0 + 440d8f: 0f 84 bb 16 00 00 je 0x442450 <__stpcpy_ssse3+0x1700> + 440d95: 80 79 06 00 cmp byte ptr [rcx + 6], 0 + 440d99: 0f 84 d1 16 00 00 je 0x442470 <__stpcpy_ssse3+0x1720> + 440d9f: 80 79 07 00 cmp byte ptr [rcx + 7], 0 + 440da3: 0f 84 d7 15 00 00 je 0x442380 <__stpcpy_ssse3+0x1630> + 440da9: 80 79 08 00 cmp byte ptr [rcx + 8], 0 + 440dad: 0f 84 cd 16 00 00 je 0x442480 <__stpcpy_ssse3+0x1730> + 440db3: 80 79 09 00 cmp byte ptr [rcx + 9], 0 + 440db7: 0f 84 e3 16 00 00 je 0x4424a0 <__stpcpy_ssse3+0x1750> + 440dbd: 80 79 0a 00 cmp byte ptr [rcx + 10], 0 + 440dc1: 0f 84 f9 16 00 00 je 0x4424c0 <__stpcpy_ssse3+0x1770> + 440dc7: 80 79 0b 00 cmp byte ptr [rcx + 11], 0 + 440dcb: 0f 84 0f 17 00 00 je 0x4424e0 <__stpcpy_ssse3+0x1790> + 440dd1: 80 79 0c 00 cmp byte ptr [rcx + 12], 0 + 440dd5: 0f 84 25 17 00 00 je 0x442500 <__stpcpy_ssse3+0x17b0> + 440ddb: 80 79 0d 00 cmp byte ptr [rcx + 13], 0 + 440ddf: 0f 84 3b 17 00 00 je 0x442520 <__stpcpy_ssse3+0x17d0> + 440de5: 80 79 0e 00 cmp byte ptr [rcx + 14], 0 + 440de9: 0f 84 51 17 00 00 je 0x442540 <__stpcpy_ssse3+0x17f0> + 440def: 80 79 0f 00 cmp byte ptr [rcx + 15], 0 + 440df3: 0f 84 d7 15 00 00 je 0x4423d0 <__stpcpy_ssse3+0x1680> + 440df9: 48 8d 71 10 lea rsi, [rcx + 16] + 440dfd: 48 83 e6 f0 and rsi, -16 + 440e01: 66 0f ef c0 pxor xmm0, xmm0 + 440e05: 4c 8b 09 mov r9, qword ptr [rcx] + 440e08: 4c 89 0a mov qword ptr [rdx], r9 + 440e0b: 66 0f 74 06 pcmpeqb xmm0, xmmword ptr [rsi] + 440e0f: 4c 8b 49 08 mov r9, qword ptr [rcx + 8] + 440e13: 4c 89 4a 08 mov qword ptr [rdx + 8], r9 + 440e17: 66 0f d7 c0 pmovmskb eax, xmm0 + 440e1b: 48 29 ce sub rsi, rcx + 440e1e: 48 85 c0 test rax, rax + 440e21: 0f 85 09 15 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> + 440e27: 48 89 d0 mov rax, rdx + 440e2a: 48 8d 52 10 lea rdx, [rdx + 16] + 440e2e: 48 83 e2 f0 and rdx, -16 + 440e32: 48 29 d0 sub rax, rdx + 440e35: 48 29 c1 sub rcx, rax + 440e38: 48 89 c8 mov rax, rcx + 440e3b: 48 83 e0 0f and rax, 15 + 440e3f: 48 c7 c6 00 00 00 00 mov rsi, 0 + 440e46: 0f 84 8e 00 00 00 je 0x440eda <__stpcpy_ssse3+0x18a> + 440e4c: 48 83 f8 08 cmp rax, 8 + 440e50: 73 41 jae 0x440e93 <__stpcpy_ssse3+0x143> + 440e52: 48 83 f8 01 cmp rax, 1 + 440e56: 0f 84 f4 01 00 00 je 0x441050 <__stpcpy_ssse3+0x300> + 440e5c: 48 83 f8 02 cmp rax, 2 + 440e60: 0f 84 2a 03 00 00 je 0x441190 <__stpcpy_ssse3+0x440> + 440e66: 48 83 f8 03 cmp rax, 3 + 440e6a: 0f 84 60 04 00 00 je 0x4412d0 <__stpcpy_ssse3+0x580> + 440e70: 48 83 f8 04 cmp rax, 4 + 440e74: 0f 84 96 05 00 00 je 0x441410 <__stpcpy_ssse3+0x6c0> + 440e7a: 48 83 f8 05 cmp rax, 5 + 440e7e: 0f 84 cc 06 00 00 je 0x441550 <__stpcpy_ssse3+0x800> + 440e84: 48 83 f8 06 cmp rax, 6 + 440e88: 0f 84 02 08 00 00 je 0x441690 <__stpcpy_ssse3+0x940> + 440e8e: e9 4d 09 00 00 jmp 0x4417e0 <__stpcpy_ssse3+0xa90> + 440e93: 0f 84 97 0a 00 00 je 0x441930 <__stpcpy_ssse3+0xbe0> + 440e99: 48 83 f8 09 cmp rax, 9 + 440e9d: 0f 84 cd 0b 00 00 je 0x441a70 <__stpcpy_ssse3+0xd20> + 440ea3: 48 83 f8 0a cmp rax, 10 + 440ea7: 0f 84 03 0d 00 00 je 0x441bb0 <__stpcpy_ssse3+0xe60> + 440ead: 48 83 f8 0b cmp rax, 11 + 440eb1: 0f 84 39 0e 00 00 je 0x441cf0 <__stpcpy_ssse3+0xfa0> + 440eb7: 48 83 f8 0c cmp rax, 12 + 440ebb: 0f 84 6f 0f 00 00 je 0x441e30 <__stpcpy_ssse3+0x10e0> + 440ec1: 48 83 f8 0d cmp rax, 13 + 440ec5: 0f 84 a5 10 00 00 je 0x441f70 <__stpcpy_ssse3+0x1220> + 440ecb: 48 83 f8 0e cmp rax, 14 + 440ecf: 0f 84 db 11 00 00 je 0x4420b0 <__stpcpy_ssse3+0x1360> + 440ed5: e9 16 13 00 00 jmp 0x4421f0 <__stpcpy_ssse3+0x14a0> + 440eda: 0f 28 09 movaps xmm1, xmmword ptr [rcx] + 440edd: 0f 28 51 10 movaps xmm2, xmmword ptr [rcx + 16] + 440ee1: 0f 29 0a movaps xmmword ptr [rdx], xmm1 + 440ee4: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440ee8: 66 0f d7 c0 pmovmskb eax, xmm0 + 440eec: 48 8d 76 10 lea rsi, [rsi + 16] + 440ef0: 48 85 c0 test rax, rax + 440ef3: 0f 85 37 14 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> + 440ef9: 0f 28 5c 31 10 movaps xmm3, xmmword ptr [rcx + rsi + 16] + 440efe: 0f 29 14 32 movaps xmmword ptr [rdx + rsi], xmm2 + 440f02: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 440f06: 66 0f d7 c0 pmovmskb eax, xmm0 + 440f0a: 48 8d 76 10 lea rsi, [rsi + 16] + 440f0e: 48 85 c0 test rax, rax + 440f11: 0f 85 19 14 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> + 440f17: 0f 28 64 31 10 movaps xmm4, xmmword ptr [rcx + rsi + 16] + 440f1c: 0f 29 1c 32 movaps xmmword ptr [rdx + rsi], xmm3 + 440f20: 66 0f 74 c4 pcmpeqb xmm0, xmm4 + 440f24: 66 0f d7 c0 pmovmskb eax, xmm0 + 440f28: 48 8d 76 10 lea rsi, [rsi + 16] + 440f2c: 48 85 c0 test rax, rax + 440f2f: 0f 85 fb 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> + 440f35: 0f 28 4c 31 10 movaps xmm1, xmmword ptr [rcx + rsi + 16] + 440f3a: 0f 29 24 32 movaps xmmword ptr [rdx + rsi], xmm4 + 440f3e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 440f42: 66 0f d7 c0 pmovmskb eax, xmm0 + 440f46: 48 8d 76 10 lea rsi, [rsi + 16] + 440f4a: 48 85 c0 test rax, rax + 440f4d: 0f 85 dd 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> + 440f53: 0f 28 54 31 10 movaps xmm2, xmmword ptr [rcx + rsi + 16] + 440f58: 0f 29 0c 32 movaps xmmword ptr [rdx + rsi], xmm1 + 440f5c: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 440f60: 66 0f d7 c0 pmovmskb eax, xmm0 + 440f64: 48 8d 76 10 lea rsi, [rsi + 16] + 440f68: 48 85 c0 test rax, rax + 440f6b: 0f 85 bf 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> + 440f71: 0f 28 5c 31 10 movaps xmm3, xmmword ptr [rcx + rsi + 16] + 440f76: 0f 29 14 32 movaps xmmword ptr [rdx + rsi], xmm2 + 440f7a: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 440f7e: 66 0f d7 c0 pmovmskb eax, xmm0 + 440f82: 48 8d 76 10 lea rsi, [rsi + 16] + 440f86: 48 85 c0 test rax, rax + 440f89: 0f 85 a1 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> + 440f8f: 0f 29 1c 32 movaps xmmword ptr [rdx + rsi], xmm3 + 440f93: 48 89 c8 mov rax, rcx + 440f96: 48 8d 4c 31 10 lea rcx, [rcx + rsi + 16] + 440f9b: 48 83 e1 c0 and rcx, -64 + 440f9f: 48 29 c8 sub rax, rcx + 440fa2: 48 29 c2 sub rdx, rax + 440fa5: 48 c7 c6 c0 ff ff ff mov rsi, -64 + 440fac: 0f 1f 40 00 nop dword ptr [rax] + 440fb0: 0f 28 11 movaps xmm2, xmmword ptr [rcx] + 440fb3: 0f 28 e2 movaps xmm4, xmm2 + 440fb6: 0f 28 69 10 movaps xmm5, xmmword ptr [rcx + 16] + 440fba: 0f 28 59 20 movaps xmm3, xmmword ptr [rcx + 32] + 440fbe: 0f 28 f3 movaps xmm6, xmm3 + 440fc1: 0f 28 79 30 movaps xmm7, xmmword ptr [rcx + 48] + 440fc5: 66 0f da d5 pminub xmm2, xmm5 + 440fc9: 66 0f da df pminub xmm3, xmm7 + 440fcd: 66 0f da da pminub xmm3, xmm2 + 440fd1: 66 0f 74 d8 pcmpeqb xmm3, xmm0 + 440fd5: 66 0f d7 c3 pmovmskb eax, xmm3 + 440fd9: 48 8d 52 40 lea rdx, [rdx + 64] + 440fdd: 48 8d 49 40 lea rcx, [rcx + 64] + 440fe1: 48 85 c0 test rax, rax + 440fe4: 75 12 jne 0x440ff8 <__stpcpy_ssse3+0x2a8> + 440fe6: 0f 29 62 c0 movaps xmmword ptr [rdx - 64], xmm4 + 440fea: 0f 29 6a d0 movaps xmmword ptr [rdx - 48], xmm5 + 440fee: 0f 29 72 e0 movaps xmmword ptr [rdx - 32], xmm6 + 440ff2: 0f 29 7a f0 movaps xmmword ptr [rdx - 16], xmm7 + 440ff6: eb b8 jmp 0x440fb0 <__stpcpy_ssse3+0x260> + 440ff8: 66 0f 74 c4 pcmpeqb xmm0, xmm4 + 440ffc: 66 0f d7 c0 pmovmskb eax, xmm0 + 441000: 48 85 c0 test rax, rax + 441003: 0f 85 27 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> + 441009: 66 0f 74 c5 pcmpeqb xmm0, xmm5 + 44100d: 66 0f d7 c0 pmovmskb eax, xmm0 + 441011: 0f 29 62 c0 movaps xmmword ptr [rdx - 64], xmm4 + 441015: 48 85 c0 test rax, rax + 441018: 48 8d 76 10 lea rsi, [rsi + 16] + 44101c: 0f 85 0e 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> + 441022: 66 0f 74 c6 pcmpeqb xmm0, xmm6 + 441026: 66 0f d7 c0 pmovmskb eax, xmm0 + 44102a: 0f 29 6a d0 movaps xmmword ptr [rdx - 48], xmm5 + 44102e: 48 85 c0 test rax, rax + 441031: 48 8d 76 10 lea rsi, [rsi + 16] + 441035: 0f 85 f5 12 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> + 44103b: 0f 29 72 e0 movaps xmmword ptr [rdx - 32], xmm6 + 44103f: 66 0f 74 c7 pcmpeqb xmm0, xmm7 + 441043: 66 0f d7 c0 pmovmskb eax, xmm0 + 441047: 48 8d 76 10 lea rsi, [rsi + 16] + 44104b: e9 e0 12 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441050: 0f 28 49 ff movaps xmm1, xmmword ptr [rcx - 1] + 441054: 0f 28 51 0f movaps xmm2, xmmword ptr [rcx + 15] + 441058: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44105c: 66 0f d7 c0 pmovmskb eax, xmm0 + 441060: 0f 28 da movaps xmm3, xmm2 + 441063: 48 85 c0 test rax, rax + 441066: 0f 85 0e 01 00 00 jne 0x44117a <__stpcpy_ssse3+0x42a> + 44106c: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 441072: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441075: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] + 441079: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44107d: 48 8d 52 10 lea rdx, [rdx + 16] + 441081: 66 0f d7 c0 pmovmskb eax, xmm0 + 441085: 48 8d 49 10 lea rcx, [rcx + 16] + 441089: 0f 28 ca movaps xmm1, xmm2 + 44108c: 48 85 c0 test rax, rax + 44108f: 0f 85 e5 00 00 00 jne 0x44117a <__stpcpy_ssse3+0x42a> + 441095: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 44109b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44109e: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] + 4410a2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4410a6: 48 8d 52 10 lea rdx, [rdx + 16] + 4410aa: 66 0f d7 c0 pmovmskb eax, xmm0 + 4410ae: 48 8d 49 10 lea rcx, [rcx + 16] + 4410b2: 0f 28 da movaps xmm3, xmm2 + 4410b5: 48 85 c0 test rax, rax + 4410b8: 0f 85 bc 00 00 00 jne 0x44117a <__stpcpy_ssse3+0x42a> + 4410be: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 4410c4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4410c7: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] + 4410cb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4410cf: 48 8d 52 10 lea rdx, [rdx + 16] + 4410d3: 66 0f d7 c0 pmovmskb eax, xmm0 + 4410d7: 48 8d 49 10 lea rcx, [rcx + 16] + 4410db: 48 85 c0 test rax, rax + 4410de: 0f 85 96 00 00 00 jne 0x44117a <__stpcpy_ssse3+0x42a> + 4410e4: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 4410ea: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4410ed: 48 8d 49 1f lea rcx, [rcx + 31] + 4410f1: 48 8d 52 10 lea rdx, [rdx + 16] + 4410f5: 48 89 c8 mov rax, rcx + 4410f8: 48 83 e1 c0 and rcx, -64 + 4410fc: 48 29 c8 sub rax, rcx + 4410ff: 48 8d 49 f1 lea rcx, [rcx - 15] + 441103: 48 29 c2 sub rdx, rax + 441106: 0f 28 49 ff movaps xmm1, xmmword ptr [rcx - 1] + 44110a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 441110: 0f 28 51 0f movaps xmm2, xmmword ptr [rcx + 15] + 441114: 0f 28 59 1f movaps xmm3, xmmword ptr [rcx + 31] + 441118: 0f 28 f3 movaps xmm6, xmm3 + 44111b: 0f 28 61 2f movaps xmm4, xmmword ptr [rcx + 47] + 44111f: 0f 28 fc movaps xmm7, xmm4 + 441122: 0f 28 69 3f movaps xmm5, xmmword ptr [rcx + 63] + 441126: 66 0f da f2 pminub xmm6, xmm2 + 44112a: 66 0f da fd pminub xmm7, xmm5 + 44112e: 66 0f da fe pminub xmm7, xmm6 + 441132: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 441136: 66 0f d7 c7 pmovmskb eax, xmm7 + 44113a: 0f 28 fd movaps xmm7, xmm5 + 44113d: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] + 441143: 48 85 c0 test rax, rax + 441146: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] + 44114c: 0f 85 06 ff ff ff jne 0x441058 <__stpcpy_ssse3+0x308> + 441152: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 441158: 48 8d 49 40 lea rcx, [rcx + 64] + 44115c: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] + 441162: 0f 28 cf movaps xmm1, xmm7 + 441165: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 441169: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 44116d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 441171: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441174: 48 8d 52 40 lea rdx, [rdx + 64] + 441178: eb 96 jmp 0x441110 <__stpcpy_ssse3+0x3c0> + 44117a: f3 0f 6f 49 ff movdqu xmm1, xmmword ptr [rcx - 1] + 44117f: 48 c7 c6 0f 00 00 00 mov rsi, 15 + 441186: f3 0f 7f 4a ff movdqu xmmword ptr [rdx - 1], xmm1 + 44118b: e9 a0 11 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441190: 0f 28 49 fe movaps xmm1, xmmword ptr [rcx - 2] + 441194: 0f 28 51 0e movaps xmm2, xmmword ptr [rcx + 14] + 441198: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44119c: 66 0f d7 c0 pmovmskb eax, xmm0 + 4411a0: 0f 28 da movaps xmm3, xmm2 + 4411a3: 48 85 c0 test rax, rax + 4411a6: 0f 85 0e 01 00 00 jne 0x4412ba <__stpcpy_ssse3+0x56a> + 4411ac: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 4411b2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4411b5: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] + 4411b9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4411bd: 48 8d 52 10 lea rdx, [rdx + 16] + 4411c1: 66 0f d7 c0 pmovmskb eax, xmm0 + 4411c5: 48 8d 49 10 lea rcx, [rcx + 16] + 4411c9: 0f 28 ca movaps xmm1, xmm2 + 4411cc: 48 85 c0 test rax, rax + 4411cf: 0f 85 e5 00 00 00 jne 0x4412ba <__stpcpy_ssse3+0x56a> + 4411d5: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 4411db: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4411de: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] + 4411e2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4411e6: 48 8d 52 10 lea rdx, [rdx + 16] + 4411ea: 66 0f d7 c0 pmovmskb eax, xmm0 + 4411ee: 48 8d 49 10 lea rcx, [rcx + 16] + 4411f2: 0f 28 da movaps xmm3, xmm2 + 4411f5: 48 85 c0 test rax, rax + 4411f8: 0f 85 bc 00 00 00 jne 0x4412ba <__stpcpy_ssse3+0x56a> + 4411fe: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 441204: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441207: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] + 44120b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44120f: 48 8d 52 10 lea rdx, [rdx + 16] + 441213: 66 0f d7 c0 pmovmskb eax, xmm0 + 441217: 48 8d 49 10 lea rcx, [rcx + 16] + 44121b: 48 85 c0 test rax, rax + 44121e: 0f 85 96 00 00 00 jne 0x4412ba <__stpcpy_ssse3+0x56a> + 441224: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 44122a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44122d: 48 8d 49 1e lea rcx, [rcx + 30] + 441231: 48 8d 52 10 lea rdx, [rdx + 16] + 441235: 48 89 c8 mov rax, rcx + 441238: 48 83 e1 c0 and rcx, -64 + 44123c: 48 29 c8 sub rax, rcx + 44123f: 48 8d 49 f2 lea rcx, [rcx - 14] + 441243: 48 29 c2 sub rdx, rax + 441246: 0f 28 49 fe movaps xmm1, xmmword ptr [rcx - 2] + 44124a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 441250: 0f 28 51 0e movaps xmm2, xmmword ptr [rcx + 14] + 441254: 0f 28 59 1e movaps xmm3, xmmword ptr [rcx + 30] + 441258: 0f 28 f3 movaps xmm6, xmm3 + 44125b: 0f 28 61 2e movaps xmm4, xmmword ptr [rcx + 46] + 44125f: 0f 28 fc movaps xmm7, xmm4 + 441262: 0f 28 69 3e movaps xmm5, xmmword ptr [rcx + 62] + 441266: 66 0f da f2 pminub xmm6, xmm2 + 44126a: 66 0f da fd pminub xmm7, xmm5 + 44126e: 66 0f da fe pminub xmm7, xmm6 + 441272: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 441276: 66 0f d7 c7 pmovmskb eax, xmm7 + 44127a: 0f 28 fd movaps xmm7, xmm5 + 44127d: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] + 441283: 48 85 c0 test rax, rax + 441286: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] + 44128c: 0f 85 06 ff ff ff jne 0x441198 <__stpcpy_ssse3+0x448> + 441292: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 441298: 48 8d 49 40 lea rcx, [rcx + 64] + 44129c: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] + 4412a2: 0f 28 cf movaps xmm1, xmm7 + 4412a5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 4412a9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 4412ad: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 4412b1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4412b4: 48 8d 52 40 lea rdx, [rdx + 64] + 4412b8: eb 96 jmp 0x441250 <__stpcpy_ssse3+0x500> + 4412ba: f3 0f 6f 49 fe movdqu xmm1, xmmword ptr [rcx - 2] + 4412bf: 48 c7 c6 0e 00 00 00 mov rsi, 14 + 4412c6: f3 0f 7f 4a fe movdqu xmmword ptr [rdx - 2], xmm1 + 4412cb: e9 60 10 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 4412d0: 0f 28 49 fd movaps xmm1, xmmword ptr [rcx - 3] + 4412d4: 0f 28 51 0d movaps xmm2, xmmword ptr [rcx + 13] + 4412d8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4412dc: 66 0f d7 c0 pmovmskb eax, xmm0 + 4412e0: 0f 28 da movaps xmm3, xmm2 + 4412e3: 48 85 c0 test rax, rax + 4412e6: 0f 85 0e 01 00 00 jne 0x4413fa <__stpcpy_ssse3+0x6aa> + 4412ec: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 4412f2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4412f5: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] + 4412f9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4412fd: 48 8d 52 10 lea rdx, [rdx + 16] + 441301: 66 0f d7 c0 pmovmskb eax, xmm0 + 441305: 48 8d 49 10 lea rcx, [rcx + 16] + 441309: 0f 28 ca movaps xmm1, xmm2 + 44130c: 48 85 c0 test rax, rax + 44130f: 0f 85 e5 00 00 00 jne 0x4413fa <__stpcpy_ssse3+0x6aa> + 441315: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 44131b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44131e: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] + 441322: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441326: 48 8d 52 10 lea rdx, [rdx + 16] + 44132a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44132e: 48 8d 49 10 lea rcx, [rcx + 16] + 441332: 0f 28 da movaps xmm3, xmm2 + 441335: 48 85 c0 test rax, rax + 441338: 0f 85 bc 00 00 00 jne 0x4413fa <__stpcpy_ssse3+0x6aa> + 44133e: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 441344: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441347: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] + 44134b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44134f: 48 8d 52 10 lea rdx, [rdx + 16] + 441353: 66 0f d7 c0 pmovmskb eax, xmm0 + 441357: 48 8d 49 10 lea rcx, [rcx + 16] + 44135b: 48 85 c0 test rax, rax + 44135e: 0f 85 96 00 00 00 jne 0x4413fa <__stpcpy_ssse3+0x6aa> + 441364: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 44136a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44136d: 48 8d 49 1d lea rcx, [rcx + 29] + 441371: 48 8d 52 10 lea rdx, [rdx + 16] + 441375: 48 89 c8 mov rax, rcx + 441378: 48 83 e1 c0 and rcx, -64 + 44137c: 48 29 c8 sub rax, rcx + 44137f: 48 8d 49 f3 lea rcx, [rcx - 13] + 441383: 48 29 c2 sub rdx, rax + 441386: 0f 28 49 fd movaps xmm1, xmmword ptr [rcx - 3] + 44138a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 441390: 0f 28 51 0d movaps xmm2, xmmword ptr [rcx + 13] + 441394: 0f 28 59 1d movaps xmm3, xmmword ptr [rcx + 29] + 441398: 0f 28 f3 movaps xmm6, xmm3 + 44139b: 0f 28 61 2d movaps xmm4, xmmword ptr [rcx + 45] + 44139f: 0f 28 fc movaps xmm7, xmm4 + 4413a2: 0f 28 69 3d movaps xmm5, xmmword ptr [rcx + 61] + 4413a6: 66 0f da f2 pminub xmm6, xmm2 + 4413aa: 66 0f da fd pminub xmm7, xmm5 + 4413ae: 66 0f da fe pminub xmm7, xmm6 + 4413b2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 4413b6: 66 0f d7 c7 pmovmskb eax, xmm7 + 4413ba: 0f 28 fd movaps xmm7, xmm5 + 4413bd: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] + 4413c3: 48 85 c0 test rax, rax + 4413c6: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] + 4413cc: 0f 85 06 ff ff ff jne 0x4412d8 <__stpcpy_ssse3+0x588> + 4413d2: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 4413d8: 48 8d 49 40 lea rcx, [rcx + 64] + 4413dc: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] + 4413e2: 0f 28 cf movaps xmm1, xmm7 + 4413e5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 4413e9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 4413ed: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 4413f1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4413f4: 48 8d 52 40 lea rdx, [rdx + 64] + 4413f8: eb 96 jmp 0x441390 <__stpcpy_ssse3+0x640> + 4413fa: f3 0f 6f 49 fd movdqu xmm1, xmmword ptr [rcx - 3] + 4413ff: 48 c7 c6 0d 00 00 00 mov rsi, 13 + 441406: f3 0f 7f 4a fd movdqu xmmword ptr [rdx - 3], xmm1 + 44140b: e9 20 0f 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441410: 0f 28 49 fc movaps xmm1, xmmword ptr [rcx - 4] + 441414: 0f 28 51 0c movaps xmm2, xmmword ptr [rcx + 12] + 441418: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44141c: 66 0f d7 c0 pmovmskb eax, xmm0 + 441420: 0f 28 da movaps xmm3, xmm2 + 441423: 48 85 c0 test rax, rax + 441426: 0f 85 0e 01 00 00 jne 0x44153a <__stpcpy_ssse3+0x7ea> + 44142c: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 441432: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441435: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] + 441439: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44143d: 48 8d 52 10 lea rdx, [rdx + 16] + 441441: 66 0f d7 c0 pmovmskb eax, xmm0 + 441445: 48 8d 49 10 lea rcx, [rcx + 16] + 441449: 0f 28 ca movaps xmm1, xmm2 + 44144c: 48 85 c0 test rax, rax + 44144f: 0f 85 e5 00 00 00 jne 0x44153a <__stpcpy_ssse3+0x7ea> + 441455: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 44145b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44145e: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] + 441462: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441466: 48 8d 52 10 lea rdx, [rdx + 16] + 44146a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44146e: 48 8d 49 10 lea rcx, [rcx + 16] + 441472: 0f 28 da movaps xmm3, xmm2 + 441475: 48 85 c0 test rax, rax + 441478: 0f 85 bc 00 00 00 jne 0x44153a <__stpcpy_ssse3+0x7ea> + 44147e: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 441484: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441487: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] + 44148b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44148f: 48 8d 52 10 lea rdx, [rdx + 16] + 441493: 66 0f d7 c0 pmovmskb eax, xmm0 + 441497: 48 8d 49 10 lea rcx, [rcx + 16] + 44149b: 48 85 c0 test rax, rax + 44149e: 0f 85 96 00 00 00 jne 0x44153a <__stpcpy_ssse3+0x7ea> + 4414a4: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 4414aa: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4414ad: 48 8d 49 1c lea rcx, [rcx + 28] + 4414b1: 48 8d 52 10 lea rdx, [rdx + 16] + 4414b5: 48 89 c8 mov rax, rcx + 4414b8: 48 83 e1 c0 and rcx, -64 + 4414bc: 48 29 c8 sub rax, rcx + 4414bf: 48 8d 49 f4 lea rcx, [rcx - 12] + 4414c3: 48 29 c2 sub rdx, rax + 4414c6: 0f 28 49 fc movaps xmm1, xmmword ptr [rcx - 4] + 4414ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4414d0: 0f 28 51 0c movaps xmm2, xmmword ptr [rcx + 12] + 4414d4: 0f 28 59 1c movaps xmm3, xmmword ptr [rcx + 28] + 4414d8: 0f 28 f3 movaps xmm6, xmm3 + 4414db: 0f 28 61 2c movaps xmm4, xmmword ptr [rcx + 44] + 4414df: 0f 28 fc movaps xmm7, xmm4 + 4414e2: 0f 28 69 3c movaps xmm5, xmmword ptr [rcx + 60] + 4414e6: 66 0f da f2 pminub xmm6, xmm2 + 4414ea: 66 0f da fd pminub xmm7, xmm5 + 4414ee: 66 0f da fe pminub xmm7, xmm6 + 4414f2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 4414f6: 66 0f d7 c7 pmovmskb eax, xmm7 + 4414fa: 0f 28 fd movaps xmm7, xmm5 + 4414fd: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] + 441503: 48 85 c0 test rax, rax + 441506: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] + 44150c: 0f 85 06 ff ff ff jne 0x441418 <__stpcpy_ssse3+0x6c8> + 441512: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 441518: 48 8d 49 40 lea rcx, [rcx + 64] + 44151c: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] + 441522: 0f 28 cf movaps xmm1, xmm7 + 441525: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 441529: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 44152d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 441531: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441534: 48 8d 52 40 lea rdx, [rdx + 64] + 441538: eb 96 jmp 0x4414d0 <__stpcpy_ssse3+0x780> + 44153a: f3 0f 6f 49 fc movdqu xmm1, xmmword ptr [rcx - 4] + 44153f: 48 c7 c6 0c 00 00 00 mov rsi, 12 + 441546: f3 0f 7f 4a fc movdqu xmmword ptr [rdx - 4], xmm1 + 44154b: e9 e0 0d 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441550: 0f 28 49 fb movaps xmm1, xmmword ptr [rcx - 5] + 441554: 0f 28 51 0b movaps xmm2, xmmword ptr [rcx + 11] + 441558: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44155c: 66 0f d7 c0 pmovmskb eax, xmm0 + 441560: 0f 28 da movaps xmm3, xmm2 + 441563: 48 85 c0 test rax, rax + 441566: 0f 85 0e 01 00 00 jne 0x44167a <__stpcpy_ssse3+0x92a> + 44156c: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 441572: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441575: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] + 441579: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44157d: 48 8d 52 10 lea rdx, [rdx + 16] + 441581: 66 0f d7 c0 pmovmskb eax, xmm0 + 441585: 48 8d 49 10 lea rcx, [rcx + 16] + 441589: 0f 28 ca movaps xmm1, xmm2 + 44158c: 48 85 c0 test rax, rax + 44158f: 0f 85 e5 00 00 00 jne 0x44167a <__stpcpy_ssse3+0x92a> + 441595: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 44159b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44159e: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] + 4415a2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4415a6: 48 8d 52 10 lea rdx, [rdx + 16] + 4415aa: 66 0f d7 c0 pmovmskb eax, xmm0 + 4415ae: 48 8d 49 10 lea rcx, [rcx + 16] + 4415b2: 0f 28 da movaps xmm3, xmm2 + 4415b5: 48 85 c0 test rax, rax + 4415b8: 0f 85 bc 00 00 00 jne 0x44167a <__stpcpy_ssse3+0x92a> + 4415be: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 4415c4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4415c7: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] + 4415cb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4415cf: 48 8d 52 10 lea rdx, [rdx + 16] + 4415d3: 66 0f d7 c0 pmovmskb eax, xmm0 + 4415d7: 48 8d 49 10 lea rcx, [rcx + 16] + 4415db: 48 85 c0 test rax, rax + 4415de: 0f 85 96 00 00 00 jne 0x44167a <__stpcpy_ssse3+0x92a> + 4415e4: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 4415ea: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4415ed: 48 8d 49 1b lea rcx, [rcx + 27] + 4415f1: 48 8d 52 10 lea rdx, [rdx + 16] + 4415f5: 48 89 c8 mov rax, rcx + 4415f8: 48 83 e1 c0 and rcx, -64 + 4415fc: 48 29 c8 sub rax, rcx + 4415ff: 48 8d 49 f5 lea rcx, [rcx - 11] + 441603: 48 29 c2 sub rdx, rax + 441606: 0f 28 49 fb movaps xmm1, xmmword ptr [rcx - 5] + 44160a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 441610: 0f 28 51 0b movaps xmm2, xmmword ptr [rcx + 11] + 441614: 0f 28 59 1b movaps xmm3, xmmword ptr [rcx + 27] + 441618: 0f 28 f3 movaps xmm6, xmm3 + 44161b: 0f 28 61 2b movaps xmm4, xmmword ptr [rcx + 43] + 44161f: 0f 28 fc movaps xmm7, xmm4 + 441622: 0f 28 69 3b movaps xmm5, xmmword ptr [rcx + 59] + 441626: 66 0f da f2 pminub xmm6, xmm2 + 44162a: 66 0f da fd pminub xmm7, xmm5 + 44162e: 66 0f da fe pminub xmm7, xmm6 + 441632: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 441636: 66 0f d7 c7 pmovmskb eax, xmm7 + 44163a: 0f 28 fd movaps xmm7, xmm5 + 44163d: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] + 441643: 48 85 c0 test rax, rax + 441646: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] + 44164c: 0f 85 06 ff ff ff jne 0x441558 <__stpcpy_ssse3+0x808> + 441652: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 441658: 48 8d 49 40 lea rcx, [rcx + 64] + 44165c: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] + 441662: 0f 28 cf movaps xmm1, xmm7 + 441665: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 441669: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 44166d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 441671: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441674: 48 8d 52 40 lea rdx, [rdx + 64] + 441678: eb 96 jmp 0x441610 <__stpcpy_ssse3+0x8c0> + 44167a: f3 0f 6f 49 fb movdqu xmm1, xmmword ptr [rcx - 5] + 44167f: 48 c7 c6 0b 00 00 00 mov rsi, 11 + 441686: f3 0f 7f 4a fb movdqu xmmword ptr [rdx - 5], xmm1 + 44168b: e9 a0 0c 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441690: 0f 28 49 fa movaps xmm1, xmmword ptr [rcx - 6] + 441694: 0f 28 51 0a movaps xmm2, xmmword ptr [rcx + 10] + 441698: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44169c: 66 0f d7 c0 pmovmskb eax, xmm0 + 4416a0: 0f 28 da movaps xmm3, xmm2 + 4416a3: 48 85 c0 test rax, rax + 4416a6: 0f 85 0e 01 00 00 jne 0x4417ba <__stpcpy_ssse3+0xa6a> + 4416ac: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 4416b2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4416b5: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] + 4416b9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4416bd: 48 8d 52 10 lea rdx, [rdx + 16] + 4416c1: 66 0f d7 c0 pmovmskb eax, xmm0 + 4416c5: 48 8d 49 10 lea rcx, [rcx + 16] + 4416c9: 0f 28 ca movaps xmm1, xmm2 + 4416cc: 48 85 c0 test rax, rax + 4416cf: 0f 85 e5 00 00 00 jne 0x4417ba <__stpcpy_ssse3+0xa6a> + 4416d5: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 4416db: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4416de: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] + 4416e2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4416e6: 48 8d 52 10 lea rdx, [rdx + 16] + 4416ea: 66 0f d7 c0 pmovmskb eax, xmm0 + 4416ee: 48 8d 49 10 lea rcx, [rcx + 16] + 4416f2: 0f 28 da movaps xmm3, xmm2 + 4416f5: 48 85 c0 test rax, rax + 4416f8: 0f 85 bc 00 00 00 jne 0x4417ba <__stpcpy_ssse3+0xa6a> + 4416fe: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 441704: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441707: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] + 44170b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44170f: 48 8d 52 10 lea rdx, [rdx + 16] + 441713: 66 0f d7 c0 pmovmskb eax, xmm0 + 441717: 48 8d 49 10 lea rcx, [rcx + 16] + 44171b: 48 85 c0 test rax, rax + 44171e: 0f 85 96 00 00 00 jne 0x4417ba <__stpcpy_ssse3+0xa6a> + 441724: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 44172a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44172d: 48 8d 49 1a lea rcx, [rcx + 26] + 441731: 48 8d 52 10 lea rdx, [rdx + 16] + 441735: 48 89 c8 mov rax, rcx + 441738: 48 83 e1 c0 and rcx, -64 + 44173c: 48 29 c8 sub rax, rcx + 44173f: 48 8d 49 f6 lea rcx, [rcx - 10] + 441743: 48 29 c2 sub rdx, rax + 441746: 0f 28 49 fa movaps xmm1, xmmword ptr [rcx - 6] + 44174a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 441750: 0f 28 51 0a movaps xmm2, xmmword ptr [rcx + 10] + 441754: 0f 28 59 1a movaps xmm3, xmmword ptr [rcx + 26] + 441758: 0f 28 f3 movaps xmm6, xmm3 + 44175b: 0f 28 61 2a movaps xmm4, xmmword ptr [rcx + 42] + 44175f: 0f 28 fc movaps xmm7, xmm4 + 441762: 0f 28 69 3a movaps xmm5, xmmword ptr [rcx + 58] + 441766: 66 0f da f2 pminub xmm6, xmm2 + 44176a: 66 0f da fd pminub xmm7, xmm5 + 44176e: 66 0f da fe pminub xmm7, xmm6 + 441772: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 441776: 66 0f d7 c7 pmovmskb eax, xmm7 + 44177a: 0f 28 fd movaps xmm7, xmm5 + 44177d: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] + 441783: 48 85 c0 test rax, rax + 441786: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] + 44178c: 0f 85 06 ff ff ff jne 0x441698 <__stpcpy_ssse3+0x948> + 441792: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 441798: 48 8d 49 40 lea rcx, [rcx + 64] + 44179c: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] + 4417a2: 0f 28 cf movaps xmm1, xmm7 + 4417a5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 4417a9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 4417ad: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 4417b1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4417b4: 48 8d 52 40 lea rdx, [rdx + 64] + 4417b8: eb 96 jmp 0x441750 <__stpcpy_ssse3+0xa00> + 4417ba: 4c 8b 09 mov r9, qword ptr [rcx] + 4417bd: 8b 71 06 mov esi, dword ptr [rcx + 6] + 4417c0: 4c 89 0a mov qword ptr [rdx], r9 + 4417c3: 89 72 06 mov dword ptr [rdx + 6], esi + 4417c6: 48 c7 c6 0a 00 00 00 mov rsi, 10 + 4417cd: e9 5e 0b 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 4417d2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4417dd: 0f 1f 00 nop dword ptr [rax] + 4417e0: 0f 28 49 f9 movaps xmm1, xmmword ptr [rcx - 7] + 4417e4: 0f 28 51 09 movaps xmm2, xmmword ptr [rcx + 9] + 4417e8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4417ec: 66 0f d7 c0 pmovmskb eax, xmm0 + 4417f0: 0f 28 da movaps xmm3, xmm2 + 4417f3: 48 85 c0 test rax, rax + 4417f6: 0f 85 0e 01 00 00 jne 0x44190a <__stpcpy_ssse3+0xbba> + 4417fc: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 441802: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441805: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] + 441809: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44180d: 48 8d 52 10 lea rdx, [rdx + 16] + 441811: 66 0f d7 c0 pmovmskb eax, xmm0 + 441815: 48 8d 49 10 lea rcx, [rcx + 16] + 441819: 0f 28 ca movaps xmm1, xmm2 + 44181c: 48 85 c0 test rax, rax + 44181f: 0f 85 e5 00 00 00 jne 0x44190a <__stpcpy_ssse3+0xbba> + 441825: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 44182b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44182e: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] + 441832: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441836: 48 8d 52 10 lea rdx, [rdx + 16] + 44183a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44183e: 48 8d 49 10 lea rcx, [rcx + 16] + 441842: 0f 28 da movaps xmm3, xmm2 + 441845: 48 85 c0 test rax, rax + 441848: 0f 85 bc 00 00 00 jne 0x44190a <__stpcpy_ssse3+0xbba> + 44184e: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 441854: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441857: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] + 44185b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44185f: 48 8d 52 10 lea rdx, [rdx + 16] + 441863: 66 0f d7 c0 pmovmskb eax, xmm0 + 441867: 48 8d 49 10 lea rcx, [rcx + 16] + 44186b: 48 85 c0 test rax, rax + 44186e: 0f 85 96 00 00 00 jne 0x44190a <__stpcpy_ssse3+0xbba> + 441874: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 44187a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44187d: 48 8d 49 19 lea rcx, [rcx + 25] + 441881: 48 8d 52 10 lea rdx, [rdx + 16] + 441885: 48 89 c8 mov rax, rcx + 441888: 48 83 e1 c0 and rcx, -64 + 44188c: 48 29 c8 sub rax, rcx + 44188f: 48 8d 49 f7 lea rcx, [rcx - 9] + 441893: 48 29 c2 sub rdx, rax + 441896: 0f 28 49 f9 movaps xmm1, xmmword ptr [rcx - 7] + 44189a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4418a0: 0f 28 51 09 movaps xmm2, xmmword ptr [rcx + 9] + 4418a4: 0f 28 59 19 movaps xmm3, xmmword ptr [rcx + 25] + 4418a8: 0f 28 f3 movaps xmm6, xmm3 + 4418ab: 0f 28 61 29 movaps xmm4, xmmword ptr [rcx + 41] + 4418af: 0f 28 fc movaps xmm7, xmm4 + 4418b2: 0f 28 69 39 movaps xmm5, xmmword ptr [rcx + 57] + 4418b6: 66 0f da f2 pminub xmm6, xmm2 + 4418ba: 66 0f da fd pminub xmm7, xmm5 + 4418be: 66 0f da fe pminub xmm7, xmm6 + 4418c2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 4418c6: 66 0f d7 c7 pmovmskb eax, xmm7 + 4418ca: 0f 28 fd movaps xmm7, xmm5 + 4418cd: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] + 4418d3: 48 85 c0 test rax, rax + 4418d6: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] + 4418dc: 0f 85 06 ff ff ff jne 0x4417e8 <__stpcpy_ssse3+0xa98> + 4418e2: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 4418e8: 48 8d 49 40 lea rcx, [rcx + 64] + 4418ec: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] + 4418f2: 0f 28 cf movaps xmm1, xmm7 + 4418f5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 4418f9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 4418fd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 441901: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441904: 48 8d 52 40 lea rdx, [rdx + 64] + 441908: eb 96 jmp 0x4418a0 <__stpcpy_ssse3+0xb50> + 44190a: 4c 8b 09 mov r9, qword ptr [rcx] + 44190d: 8b 71 05 mov esi, dword ptr [rcx + 5] + 441910: 4c 89 0a mov qword ptr [rdx], r9 + 441913: 89 72 05 mov dword ptr [rdx + 5], esi + 441916: 48 c7 c6 09 00 00 00 mov rsi, 9 + 44191d: e9 0e 0a 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441922: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44192d: 0f 1f 00 nop dword ptr [rax] + 441930: 0f 28 49 f8 movaps xmm1, xmmword ptr [rcx - 8] + 441934: 0f 28 51 08 movaps xmm2, xmmword ptr [rcx + 8] + 441938: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44193c: 66 0f d7 c0 pmovmskb eax, xmm0 + 441940: 0f 28 da movaps xmm3, xmm2 + 441943: 48 85 c0 test rax, rax + 441946: 0f 85 0e 01 00 00 jne 0x441a5a <__stpcpy_ssse3+0xd0a> + 44194c: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 441952: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441955: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] + 441959: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44195d: 48 8d 52 10 lea rdx, [rdx + 16] + 441961: 66 0f d7 c0 pmovmskb eax, xmm0 + 441965: 48 8d 49 10 lea rcx, [rcx + 16] + 441969: 0f 28 ca movaps xmm1, xmm2 + 44196c: 48 85 c0 test rax, rax + 44196f: 0f 85 e5 00 00 00 jne 0x441a5a <__stpcpy_ssse3+0xd0a> + 441975: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 44197b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44197e: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] + 441982: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441986: 48 8d 52 10 lea rdx, [rdx + 16] + 44198a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44198e: 48 8d 49 10 lea rcx, [rcx + 16] + 441992: 0f 28 da movaps xmm3, xmm2 + 441995: 48 85 c0 test rax, rax + 441998: 0f 85 bc 00 00 00 jne 0x441a5a <__stpcpy_ssse3+0xd0a> + 44199e: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 4419a4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4419a7: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] + 4419ab: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4419af: 48 8d 52 10 lea rdx, [rdx + 16] + 4419b3: 66 0f d7 c0 pmovmskb eax, xmm0 + 4419b7: 48 8d 49 10 lea rcx, [rcx + 16] + 4419bb: 48 85 c0 test rax, rax + 4419be: 0f 85 96 00 00 00 jne 0x441a5a <__stpcpy_ssse3+0xd0a> + 4419c4: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 4419ca: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4419cd: 48 8d 49 18 lea rcx, [rcx + 24] + 4419d1: 48 8d 52 10 lea rdx, [rdx + 16] + 4419d5: 48 89 c8 mov rax, rcx + 4419d8: 48 83 e1 c0 and rcx, -64 + 4419dc: 48 29 c8 sub rax, rcx + 4419df: 48 8d 49 f8 lea rcx, [rcx - 8] + 4419e3: 48 29 c2 sub rdx, rax + 4419e6: 0f 28 49 f8 movaps xmm1, xmmword ptr [rcx - 8] + 4419ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4419f0: 0f 28 51 08 movaps xmm2, xmmword ptr [rcx + 8] + 4419f4: 0f 28 59 18 movaps xmm3, xmmword ptr [rcx + 24] + 4419f8: 0f 28 f3 movaps xmm6, xmm3 + 4419fb: 0f 28 61 28 movaps xmm4, xmmword ptr [rcx + 40] + 4419ff: 0f 28 fc movaps xmm7, xmm4 + 441a02: 0f 28 69 38 movaps xmm5, xmmword ptr [rcx + 56] + 441a06: 66 0f da f2 pminub xmm6, xmm2 + 441a0a: 66 0f da fd pminub xmm7, xmm5 + 441a0e: 66 0f da fe pminub xmm7, xmm6 + 441a12: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 441a16: 66 0f d7 c7 pmovmskb eax, xmm7 + 441a1a: 0f 28 fd movaps xmm7, xmm5 + 441a1d: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] + 441a23: 48 85 c0 test rax, rax + 441a26: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] + 441a2c: 0f 85 06 ff ff ff jne 0x441938 <__stpcpy_ssse3+0xbe8> + 441a32: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 441a38: 48 8d 49 40 lea rcx, [rcx + 64] + 441a3c: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] + 441a42: 0f 28 cf movaps xmm1, xmm7 + 441a45: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 441a49: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 441a4d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 441a51: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441a54: 48 8d 52 40 lea rdx, [rdx + 64] + 441a58: eb 96 jmp 0x4419f0 <__stpcpy_ssse3+0xca0> + 441a5a: 4c 8b 09 mov r9, qword ptr [rcx] + 441a5d: 48 c7 c6 08 00 00 00 mov rsi, 8 + 441a64: 4c 89 0a mov qword ptr [rdx], r9 + 441a67: e9 c4 08 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441a6c: 0f 1f 40 00 nop dword ptr [rax] + 441a70: 0f 28 49 f7 movaps xmm1, xmmword ptr [rcx - 9] + 441a74: 0f 28 51 07 movaps xmm2, xmmword ptr [rcx + 7] + 441a78: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441a7c: 66 0f d7 c0 pmovmskb eax, xmm0 + 441a80: 0f 28 da movaps xmm3, xmm2 + 441a83: 48 85 c0 test rax, rax + 441a86: 0f 85 0e 01 00 00 jne 0x441b9a <__stpcpy_ssse3+0xe4a> + 441a8c: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 441a92: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441a95: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] + 441a99: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441a9d: 48 8d 52 10 lea rdx, [rdx + 16] + 441aa1: 66 0f d7 c0 pmovmskb eax, xmm0 + 441aa5: 48 8d 49 10 lea rcx, [rcx + 16] + 441aa9: 0f 28 ca movaps xmm1, xmm2 + 441aac: 48 85 c0 test rax, rax + 441aaf: 0f 85 e5 00 00 00 jne 0x441b9a <__stpcpy_ssse3+0xe4a> + 441ab5: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 441abb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441abe: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] + 441ac2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441ac6: 48 8d 52 10 lea rdx, [rdx + 16] + 441aca: 66 0f d7 c0 pmovmskb eax, xmm0 + 441ace: 48 8d 49 10 lea rcx, [rcx + 16] + 441ad2: 0f 28 da movaps xmm3, xmm2 + 441ad5: 48 85 c0 test rax, rax + 441ad8: 0f 85 bc 00 00 00 jne 0x441b9a <__stpcpy_ssse3+0xe4a> + 441ade: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 441ae4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441ae7: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] + 441aeb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441aef: 48 8d 52 10 lea rdx, [rdx + 16] + 441af3: 66 0f d7 c0 pmovmskb eax, xmm0 + 441af7: 48 8d 49 10 lea rcx, [rcx + 16] + 441afb: 48 85 c0 test rax, rax + 441afe: 0f 85 96 00 00 00 jne 0x441b9a <__stpcpy_ssse3+0xe4a> + 441b04: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 441b0a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441b0d: 48 8d 49 17 lea rcx, [rcx + 23] + 441b11: 48 8d 52 10 lea rdx, [rdx + 16] + 441b15: 48 89 c8 mov rax, rcx + 441b18: 48 83 e1 c0 and rcx, -64 + 441b1c: 48 29 c8 sub rax, rcx + 441b1f: 48 8d 49 f9 lea rcx, [rcx - 7] + 441b23: 48 29 c2 sub rdx, rax + 441b26: 0f 28 49 f7 movaps xmm1, xmmword ptr [rcx - 9] + 441b2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 441b30: 0f 28 51 07 movaps xmm2, xmmword ptr [rcx + 7] + 441b34: 0f 28 59 17 movaps xmm3, xmmword ptr [rcx + 23] + 441b38: 0f 28 f3 movaps xmm6, xmm3 + 441b3b: 0f 28 61 27 movaps xmm4, xmmword ptr [rcx + 39] + 441b3f: 0f 28 fc movaps xmm7, xmm4 + 441b42: 0f 28 69 37 movaps xmm5, xmmword ptr [rcx + 55] + 441b46: 66 0f da f2 pminub xmm6, xmm2 + 441b4a: 66 0f da fd pminub xmm7, xmm5 + 441b4e: 66 0f da fe pminub xmm7, xmm6 + 441b52: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 441b56: 66 0f d7 c7 pmovmskb eax, xmm7 + 441b5a: 0f 28 fd movaps xmm7, xmm5 + 441b5d: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] + 441b63: 48 85 c0 test rax, rax + 441b66: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] + 441b6c: 0f 85 06 ff ff ff jne 0x441a78 <__stpcpy_ssse3+0xd28> + 441b72: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 441b78: 48 8d 49 40 lea rcx, [rcx + 64] + 441b7c: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] + 441b82: 0f 28 cf movaps xmm1, xmm7 + 441b85: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 441b89: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 441b8d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 441b91: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441b94: 48 8d 52 40 lea rdx, [rdx + 64] + 441b98: eb 96 jmp 0x441b30 <__stpcpy_ssse3+0xde0> + 441b9a: 4c 8b 49 ff mov r9, qword ptr [rcx - 1] + 441b9e: 48 c7 c6 07 00 00 00 mov rsi, 7 + 441ba5: 4c 89 4a ff mov qword ptr [rdx - 1], r9 + 441ba9: e9 82 07 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441bae: 66 90 nop + 441bb0: 0f 28 49 f6 movaps xmm1, xmmword ptr [rcx - 10] + 441bb4: 0f 28 51 06 movaps xmm2, xmmword ptr [rcx + 6] + 441bb8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441bbc: 66 0f d7 c0 pmovmskb eax, xmm0 + 441bc0: 0f 28 da movaps xmm3, xmm2 + 441bc3: 48 85 c0 test rax, rax + 441bc6: 0f 85 0e 01 00 00 jne 0x441cda <__stpcpy_ssse3+0xf8a> + 441bcc: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 441bd2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441bd5: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] + 441bd9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441bdd: 48 8d 52 10 lea rdx, [rdx + 16] + 441be1: 66 0f d7 c0 pmovmskb eax, xmm0 + 441be5: 48 8d 49 10 lea rcx, [rcx + 16] + 441be9: 0f 28 ca movaps xmm1, xmm2 + 441bec: 48 85 c0 test rax, rax + 441bef: 0f 85 e5 00 00 00 jne 0x441cda <__stpcpy_ssse3+0xf8a> + 441bf5: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 441bfb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441bfe: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] + 441c02: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441c06: 48 8d 52 10 lea rdx, [rdx + 16] + 441c0a: 66 0f d7 c0 pmovmskb eax, xmm0 + 441c0e: 48 8d 49 10 lea rcx, [rcx + 16] + 441c12: 0f 28 da movaps xmm3, xmm2 + 441c15: 48 85 c0 test rax, rax + 441c18: 0f 85 bc 00 00 00 jne 0x441cda <__stpcpy_ssse3+0xf8a> + 441c1e: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 441c24: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441c27: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] + 441c2b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441c2f: 48 8d 52 10 lea rdx, [rdx + 16] + 441c33: 66 0f d7 c0 pmovmskb eax, xmm0 + 441c37: 48 8d 49 10 lea rcx, [rcx + 16] + 441c3b: 48 85 c0 test rax, rax + 441c3e: 0f 85 96 00 00 00 jne 0x441cda <__stpcpy_ssse3+0xf8a> + 441c44: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 441c4a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441c4d: 48 8d 49 16 lea rcx, [rcx + 22] + 441c51: 48 8d 52 10 lea rdx, [rdx + 16] + 441c55: 48 89 c8 mov rax, rcx + 441c58: 48 83 e1 c0 and rcx, -64 + 441c5c: 48 29 c8 sub rax, rcx + 441c5f: 48 8d 49 fa lea rcx, [rcx - 6] + 441c63: 48 29 c2 sub rdx, rax + 441c66: 0f 28 49 f6 movaps xmm1, xmmword ptr [rcx - 10] + 441c6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 441c70: 0f 28 51 06 movaps xmm2, xmmword ptr [rcx + 6] + 441c74: 0f 28 59 16 movaps xmm3, xmmword ptr [rcx + 22] + 441c78: 0f 28 f3 movaps xmm6, xmm3 + 441c7b: 0f 28 61 26 movaps xmm4, xmmword ptr [rcx + 38] + 441c7f: 0f 28 fc movaps xmm7, xmm4 + 441c82: 0f 28 69 36 movaps xmm5, xmmword ptr [rcx + 54] + 441c86: 66 0f da f2 pminub xmm6, xmm2 + 441c8a: 66 0f da fd pminub xmm7, xmm5 + 441c8e: 66 0f da fe pminub xmm7, xmm6 + 441c92: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 441c96: 66 0f d7 c7 pmovmskb eax, xmm7 + 441c9a: 0f 28 fd movaps xmm7, xmm5 + 441c9d: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] + 441ca3: 48 85 c0 test rax, rax + 441ca6: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] + 441cac: 0f 85 06 ff ff ff jne 0x441bb8 <__stpcpy_ssse3+0xe68> + 441cb2: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 441cb8: 48 8d 49 40 lea rcx, [rcx + 64] + 441cbc: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] + 441cc2: 0f 28 cf movaps xmm1, xmm7 + 441cc5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 441cc9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 441ccd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 441cd1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441cd4: 48 8d 52 40 lea rdx, [rdx + 64] + 441cd8: eb 96 jmp 0x441c70 <__stpcpy_ssse3+0xf20> + 441cda: 4c 8b 49 fe mov r9, qword ptr [rcx - 2] + 441cde: 48 c7 c6 06 00 00 00 mov rsi, 6 + 441ce5: 4c 89 4a fe mov qword ptr [rdx - 2], r9 + 441ce9: e9 42 06 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441cee: 66 90 nop + 441cf0: 0f 28 49 f5 movaps xmm1, xmmword ptr [rcx - 11] + 441cf4: 0f 28 51 05 movaps xmm2, xmmword ptr [rcx + 5] + 441cf8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441cfc: 66 0f d7 c0 pmovmskb eax, xmm0 + 441d00: 0f 28 da movaps xmm3, xmm2 + 441d03: 48 85 c0 test rax, rax + 441d06: 0f 85 0e 01 00 00 jne 0x441e1a <__stpcpy_ssse3+0x10ca> + 441d0c: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 441d12: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441d15: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] + 441d19: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441d1d: 48 8d 52 10 lea rdx, [rdx + 16] + 441d21: 66 0f d7 c0 pmovmskb eax, xmm0 + 441d25: 48 8d 49 10 lea rcx, [rcx + 16] + 441d29: 0f 28 ca movaps xmm1, xmm2 + 441d2c: 48 85 c0 test rax, rax + 441d2f: 0f 85 e5 00 00 00 jne 0x441e1a <__stpcpy_ssse3+0x10ca> + 441d35: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 441d3b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441d3e: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] + 441d42: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441d46: 48 8d 52 10 lea rdx, [rdx + 16] + 441d4a: 66 0f d7 c0 pmovmskb eax, xmm0 + 441d4e: 48 8d 49 10 lea rcx, [rcx + 16] + 441d52: 0f 28 da movaps xmm3, xmm2 + 441d55: 48 85 c0 test rax, rax + 441d58: 0f 85 bc 00 00 00 jne 0x441e1a <__stpcpy_ssse3+0x10ca> + 441d5e: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 441d64: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441d67: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] + 441d6b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441d6f: 48 8d 52 10 lea rdx, [rdx + 16] + 441d73: 66 0f d7 c0 pmovmskb eax, xmm0 + 441d77: 48 8d 49 10 lea rcx, [rcx + 16] + 441d7b: 48 85 c0 test rax, rax + 441d7e: 0f 85 96 00 00 00 jne 0x441e1a <__stpcpy_ssse3+0x10ca> + 441d84: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 441d8a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441d8d: 48 8d 49 15 lea rcx, [rcx + 21] + 441d91: 48 8d 52 10 lea rdx, [rdx + 16] + 441d95: 48 89 c8 mov rax, rcx + 441d98: 48 83 e1 c0 and rcx, -64 + 441d9c: 48 29 c8 sub rax, rcx + 441d9f: 48 8d 49 fb lea rcx, [rcx - 5] + 441da3: 48 29 c2 sub rdx, rax + 441da6: 0f 28 49 f5 movaps xmm1, xmmword ptr [rcx - 11] + 441daa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 441db0: 0f 28 51 05 movaps xmm2, xmmword ptr [rcx + 5] + 441db4: 0f 28 59 15 movaps xmm3, xmmword ptr [rcx + 21] + 441db8: 0f 28 f3 movaps xmm6, xmm3 + 441dbb: 0f 28 61 25 movaps xmm4, xmmword ptr [rcx + 37] + 441dbf: 0f 28 fc movaps xmm7, xmm4 + 441dc2: 0f 28 69 35 movaps xmm5, xmmword ptr [rcx + 53] + 441dc6: 66 0f da f2 pminub xmm6, xmm2 + 441dca: 66 0f da fd pminub xmm7, xmm5 + 441dce: 66 0f da fe pminub xmm7, xmm6 + 441dd2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 441dd6: 66 0f d7 c7 pmovmskb eax, xmm7 + 441dda: 0f 28 fd movaps xmm7, xmm5 + 441ddd: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] + 441de3: 48 85 c0 test rax, rax + 441de6: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] + 441dec: 0f 85 06 ff ff ff jne 0x441cf8 <__stpcpy_ssse3+0xfa8> + 441df2: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 441df8: 48 8d 49 40 lea rcx, [rcx + 64] + 441dfc: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] + 441e02: 0f 28 cf movaps xmm1, xmm7 + 441e05: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 441e09: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 441e0d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 441e11: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441e14: 48 8d 52 40 lea rdx, [rdx + 64] + 441e18: eb 96 jmp 0x441db0 <__stpcpy_ssse3+0x1060> + 441e1a: 4c 8b 49 fd mov r9, qword ptr [rcx - 3] + 441e1e: 48 c7 c6 05 00 00 00 mov rsi, 5 + 441e25: 4c 89 4a fd mov qword ptr [rdx - 3], r9 + 441e29: e9 02 05 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441e2e: 66 90 nop + 441e30: 0f 28 49 f4 movaps xmm1, xmmword ptr [rcx - 12] + 441e34: 0f 28 51 04 movaps xmm2, xmmword ptr [rcx + 4] + 441e38: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441e3c: 66 0f d7 c0 pmovmskb eax, xmm0 + 441e40: 0f 28 da movaps xmm3, xmm2 + 441e43: 48 85 c0 test rax, rax + 441e46: 0f 85 0e 01 00 00 jne 0x441f5a <__stpcpy_ssse3+0x120a> + 441e4c: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 441e52: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441e55: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] + 441e59: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441e5d: 48 8d 52 10 lea rdx, [rdx + 16] + 441e61: 66 0f d7 c0 pmovmskb eax, xmm0 + 441e65: 48 8d 49 10 lea rcx, [rcx + 16] + 441e69: 0f 28 ca movaps xmm1, xmm2 + 441e6c: 48 85 c0 test rax, rax + 441e6f: 0f 85 e5 00 00 00 jne 0x441f5a <__stpcpy_ssse3+0x120a> + 441e75: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 441e7b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441e7e: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] + 441e82: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441e86: 48 8d 52 10 lea rdx, [rdx + 16] + 441e8a: 66 0f d7 c0 pmovmskb eax, xmm0 + 441e8e: 48 8d 49 10 lea rcx, [rcx + 16] + 441e92: 0f 28 da movaps xmm3, xmm2 + 441e95: 48 85 c0 test rax, rax + 441e98: 0f 85 bc 00 00 00 jne 0x441f5a <__stpcpy_ssse3+0x120a> + 441e9e: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 441ea4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441ea7: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] + 441eab: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441eaf: 48 8d 52 10 lea rdx, [rdx + 16] + 441eb3: 66 0f d7 c0 pmovmskb eax, xmm0 + 441eb7: 48 8d 49 10 lea rcx, [rcx + 16] + 441ebb: 48 85 c0 test rax, rax + 441ebe: 0f 85 96 00 00 00 jne 0x441f5a <__stpcpy_ssse3+0x120a> + 441ec4: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 441eca: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441ecd: 48 8d 49 14 lea rcx, [rcx + 20] + 441ed1: 48 8d 52 10 lea rdx, [rdx + 16] + 441ed5: 48 89 c8 mov rax, rcx + 441ed8: 48 83 e1 c0 and rcx, -64 + 441edc: 48 29 c8 sub rax, rcx + 441edf: 48 8d 49 fc lea rcx, [rcx - 4] + 441ee3: 48 29 c2 sub rdx, rax + 441ee6: 0f 28 49 f4 movaps xmm1, xmmword ptr [rcx - 12] + 441eea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 441ef0: 0f 28 51 04 movaps xmm2, xmmword ptr [rcx + 4] + 441ef4: 0f 28 59 14 movaps xmm3, xmmword ptr [rcx + 20] + 441ef8: 0f 28 f3 movaps xmm6, xmm3 + 441efb: 0f 28 61 24 movaps xmm4, xmmword ptr [rcx + 36] + 441eff: 0f 28 fc movaps xmm7, xmm4 + 441f02: 0f 28 69 34 movaps xmm5, xmmword ptr [rcx + 52] + 441f06: 66 0f da f2 pminub xmm6, xmm2 + 441f0a: 66 0f da fd pminub xmm7, xmm5 + 441f0e: 66 0f da fe pminub xmm7, xmm6 + 441f12: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 441f16: 66 0f d7 c7 pmovmskb eax, xmm7 + 441f1a: 0f 28 fd movaps xmm7, xmm5 + 441f1d: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] + 441f23: 48 85 c0 test rax, rax + 441f26: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] + 441f2c: 0f 85 06 ff ff ff jne 0x441e38 <__stpcpy_ssse3+0x10e8> + 441f32: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 441f38: 48 8d 49 40 lea rcx, [rcx + 64] + 441f3c: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] + 441f42: 0f 28 cf movaps xmm1, xmm7 + 441f45: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 441f49: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 441f4d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 441f51: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441f54: 48 8d 52 40 lea rdx, [rdx + 64] + 441f58: eb 96 jmp 0x441ef0 <__stpcpy_ssse3+0x11a0> + 441f5a: 44 8b 09 mov r9d, dword ptr [rcx] + 441f5d: 48 c7 c6 04 00 00 00 mov rsi, 4 + 441f64: 44 89 0a mov dword ptr [rdx], r9d + 441f67: e9 c4 03 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 441f6c: 0f 1f 40 00 nop dword ptr [rax] + 441f70: 0f 28 49 f3 movaps xmm1, xmmword ptr [rcx - 13] + 441f74: 0f 28 51 03 movaps xmm2, xmmword ptr [rcx + 3] + 441f78: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441f7c: 66 0f d7 c0 pmovmskb eax, xmm0 + 441f80: 0f 28 da movaps xmm3, xmm2 + 441f83: 48 85 c0 test rax, rax + 441f86: 0f 85 0e 01 00 00 jne 0x44209a <__stpcpy_ssse3+0x134a> + 441f8c: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 441f92: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441f95: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] + 441f99: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441f9d: 48 8d 52 10 lea rdx, [rdx + 16] + 441fa1: 66 0f d7 c0 pmovmskb eax, xmm0 + 441fa5: 48 8d 49 10 lea rcx, [rcx + 16] + 441fa9: 0f 28 ca movaps xmm1, xmm2 + 441fac: 48 85 c0 test rax, rax + 441faf: 0f 85 e5 00 00 00 jne 0x44209a <__stpcpy_ssse3+0x134a> + 441fb5: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 441fbb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441fbe: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] + 441fc2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441fc6: 48 8d 52 10 lea rdx, [rdx + 16] + 441fca: 66 0f d7 c0 pmovmskb eax, xmm0 + 441fce: 48 8d 49 10 lea rcx, [rcx + 16] + 441fd2: 0f 28 da movaps xmm3, xmm2 + 441fd5: 48 85 c0 test rax, rax + 441fd8: 0f 85 bc 00 00 00 jne 0x44209a <__stpcpy_ssse3+0x134a> + 441fde: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 441fe4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 441fe7: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] + 441feb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 441fef: 48 8d 52 10 lea rdx, [rdx + 16] + 441ff3: 66 0f d7 c0 pmovmskb eax, xmm0 + 441ff7: 48 8d 49 10 lea rcx, [rcx + 16] + 441ffb: 48 85 c0 test rax, rax + 441ffe: 0f 85 96 00 00 00 jne 0x44209a <__stpcpy_ssse3+0x134a> + 442004: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 44200a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44200d: 48 8d 49 13 lea rcx, [rcx + 19] + 442011: 48 8d 52 10 lea rdx, [rdx + 16] + 442015: 48 89 c8 mov rax, rcx + 442018: 48 83 e1 c0 and rcx, -64 + 44201c: 48 29 c8 sub rax, rcx + 44201f: 48 8d 49 fd lea rcx, [rcx - 3] + 442023: 48 29 c2 sub rdx, rax + 442026: 0f 28 49 f3 movaps xmm1, xmmword ptr [rcx - 13] + 44202a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 442030: 0f 28 51 03 movaps xmm2, xmmword ptr [rcx + 3] + 442034: 0f 28 59 13 movaps xmm3, xmmword ptr [rcx + 19] + 442038: 0f 28 f3 movaps xmm6, xmm3 + 44203b: 0f 28 61 23 movaps xmm4, xmmword ptr [rcx + 35] + 44203f: 0f 28 fc movaps xmm7, xmm4 + 442042: 0f 28 69 33 movaps xmm5, xmmword ptr [rcx + 51] + 442046: 66 0f da f2 pminub xmm6, xmm2 + 44204a: 66 0f da fd pminub xmm7, xmm5 + 44204e: 66 0f da fe pminub xmm7, xmm6 + 442052: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 442056: 66 0f d7 c7 pmovmskb eax, xmm7 + 44205a: 0f 28 fd movaps xmm7, xmm5 + 44205d: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] + 442063: 48 85 c0 test rax, rax + 442066: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] + 44206c: 0f 85 06 ff ff ff jne 0x441f78 <__stpcpy_ssse3+0x1228> + 442072: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 442078: 48 8d 49 40 lea rcx, [rcx + 64] + 44207c: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] + 442082: 0f 28 cf movaps xmm1, xmm7 + 442085: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 442089: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 44208d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 442091: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 442094: 48 8d 52 40 lea rdx, [rdx + 64] + 442098: eb 96 jmp 0x442030 <__stpcpy_ssse3+0x12e0> + 44209a: 44 8b 49 ff mov r9d, dword ptr [rcx - 1] + 44209e: 48 c7 c6 03 00 00 00 mov rsi, 3 + 4420a5: 44 89 4a ff mov dword ptr [rdx - 1], r9d + 4420a9: e9 82 02 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 4420ae: 66 90 nop + 4420b0: 0f 28 49 f2 movaps xmm1, xmmword ptr [rcx - 14] + 4420b4: 0f 28 51 02 movaps xmm2, xmmword ptr [rcx + 2] + 4420b8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4420bc: 66 0f d7 c0 pmovmskb eax, xmm0 + 4420c0: 0f 28 da movaps xmm3, xmm2 + 4420c3: 48 85 c0 test rax, rax + 4420c6: 0f 85 0e 01 00 00 jne 0x4421da <__stpcpy_ssse3+0x148a> + 4420cc: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4420d2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4420d5: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] + 4420d9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4420dd: 48 8d 52 10 lea rdx, [rdx + 16] + 4420e1: 66 0f d7 c0 pmovmskb eax, xmm0 + 4420e5: 48 8d 49 10 lea rcx, [rcx + 16] + 4420e9: 0f 28 ca movaps xmm1, xmm2 + 4420ec: 48 85 c0 test rax, rax + 4420ef: 0f 85 e5 00 00 00 jne 0x4421da <__stpcpy_ssse3+0x148a> + 4420f5: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4420fb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4420fe: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] + 442102: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 442106: 48 8d 52 10 lea rdx, [rdx + 16] + 44210a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44210e: 48 8d 49 10 lea rcx, [rcx + 16] + 442112: 0f 28 da movaps xmm3, xmm2 + 442115: 48 85 c0 test rax, rax + 442118: 0f 85 bc 00 00 00 jne 0x4421da <__stpcpy_ssse3+0x148a> + 44211e: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 442124: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 442127: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] + 44212b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44212f: 48 8d 52 10 lea rdx, [rdx + 16] + 442133: 66 0f d7 c0 pmovmskb eax, xmm0 + 442137: 48 8d 49 10 lea rcx, [rcx + 16] + 44213b: 48 85 c0 test rax, rax + 44213e: 0f 85 96 00 00 00 jne 0x4421da <__stpcpy_ssse3+0x148a> + 442144: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 44214a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44214d: 48 8d 49 12 lea rcx, [rcx + 18] + 442151: 48 8d 52 10 lea rdx, [rdx + 16] + 442155: 48 89 c8 mov rax, rcx + 442158: 48 83 e1 c0 and rcx, -64 + 44215c: 48 29 c8 sub rax, rcx + 44215f: 48 8d 49 fe lea rcx, [rcx - 2] + 442163: 48 29 c2 sub rdx, rax + 442166: 0f 28 49 f2 movaps xmm1, xmmword ptr [rcx - 14] + 44216a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 442170: 0f 28 51 02 movaps xmm2, xmmword ptr [rcx + 2] + 442174: 0f 28 59 12 movaps xmm3, xmmword ptr [rcx + 18] + 442178: 0f 28 f3 movaps xmm6, xmm3 + 44217b: 0f 28 61 22 movaps xmm4, xmmword ptr [rcx + 34] + 44217f: 0f 28 fc movaps xmm7, xmm4 + 442182: 0f 28 69 32 movaps xmm5, xmmword ptr [rcx + 50] + 442186: 66 0f da f2 pminub xmm6, xmm2 + 44218a: 66 0f da fd pminub xmm7, xmm5 + 44218e: 66 0f da fe pminub xmm7, xmm6 + 442192: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 442196: 66 0f d7 c7 pmovmskb eax, xmm7 + 44219a: 0f 28 fd movaps xmm7, xmm5 + 44219d: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4421a3: 48 85 c0 test rax, rax + 4421a6: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4421ac: 0f 85 06 ff ff ff jne 0x4420b8 <__stpcpy_ssse3+0x1368> + 4421b2: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4421b8: 48 8d 49 40 lea rcx, [rcx + 64] + 4421bc: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4421c2: 0f 28 cf movaps xmm1, xmm7 + 4421c5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 4421c9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 4421cd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 4421d1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 4421d4: 48 8d 52 40 lea rdx, [rdx + 64] + 4421d8: eb 96 jmp 0x442170 <__stpcpy_ssse3+0x1420> + 4421da: 44 8b 49 fe mov r9d, dword ptr [rcx - 2] + 4421de: 48 c7 c6 02 00 00 00 mov rsi, 2 + 4421e5: 44 89 4a fe mov dword ptr [rdx - 2], r9d + 4421e9: e9 42 01 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> + 4421ee: 66 90 nop + 4421f0: 0f 28 49 f1 movaps xmm1, xmmword ptr [rcx - 15] + 4421f4: 0f 28 51 01 movaps xmm2, xmmword ptr [rcx + 1] + 4421f8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4421fc: 66 0f d7 c0 pmovmskb eax, xmm0 + 442200: 0f 28 da movaps xmm3, xmm2 + 442203: 48 85 c0 test rax, rax + 442206: 0f 85 0e 01 00 00 jne 0x44231a <__stpcpy_ssse3+0x15ca> + 44220c: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 442212: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 442215: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] + 442219: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44221d: 48 8d 52 10 lea rdx, [rdx + 16] + 442221: 66 0f d7 c0 pmovmskb eax, xmm0 + 442225: 48 8d 49 10 lea rcx, [rcx + 16] + 442229: 0f 28 ca movaps xmm1, xmm2 + 44222c: 48 85 c0 test rax, rax + 44222f: 0f 85 e5 00 00 00 jne 0x44231a <__stpcpy_ssse3+0x15ca> + 442235: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 44223b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44223e: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] + 442242: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 442246: 48 8d 52 10 lea rdx, [rdx + 16] + 44224a: 66 0f d7 c0 pmovmskb eax, xmm0 + 44224e: 48 8d 49 10 lea rcx, [rcx + 16] + 442252: 0f 28 da movaps xmm3, xmm2 + 442255: 48 85 c0 test rax, rax + 442258: 0f 85 bc 00 00 00 jne 0x44231a <__stpcpy_ssse3+0x15ca> + 44225e: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 442264: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 442267: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] + 44226b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 44226f: 48 8d 52 10 lea rdx, [rdx + 16] + 442273: 66 0f d7 c0 pmovmskb eax, xmm0 + 442277: 48 8d 49 10 lea rcx, [rcx + 16] + 44227b: 48 85 c0 test rax, rax + 44227e: 0f 85 96 00 00 00 jne 0x44231a <__stpcpy_ssse3+0x15ca> + 442284: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 44228a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 44228d: 48 8d 49 11 lea rcx, [rcx + 17] + 442291: 48 8d 52 10 lea rdx, [rdx + 16] + 442295: 48 89 c8 mov rax, rcx + 442298: 48 83 e1 c0 and rcx, -64 + 44229c: 48 29 c8 sub rax, rcx + 44229f: 48 8d 49 ff lea rcx, [rcx - 1] + 4422a3: 48 29 c2 sub rdx, rax + 4422a6: 0f 28 49 f1 movaps xmm1, xmmword ptr [rcx - 15] + 4422aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4422b0: 0f 28 51 01 movaps xmm2, xmmword ptr [rcx + 1] + 4422b4: 0f 28 59 11 movaps xmm3, xmmword ptr [rcx + 17] + 4422b8: 0f 28 f3 movaps xmm6, xmm3 + 4422bb: 0f 28 61 21 movaps xmm4, xmmword ptr [rcx + 33] + 4422bf: 0f 28 fc movaps xmm7, xmm4 + 4422c2: 0f 28 69 31 movaps xmm5, xmmword ptr [rcx + 49] + 4422c6: 66 0f da f2 pminub xmm6, xmm2 + 4422ca: 66 0f da fd pminub xmm7, xmm5 + 4422ce: 66 0f da fe pminub xmm7, xmm6 + 4422d2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 4422d6: 66 0f d7 c7 pmovmskb eax, xmm7 + 4422da: 0f 28 fd movaps xmm7, xmm5 + 4422dd: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4422e3: 48 85 c0 test rax, rax + 4422e6: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4422ec: 0f 85 06 ff ff ff jne 0x4421f8 <__stpcpy_ssse3+0x14a8> + 4422f2: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4422f8: 48 8d 49 40 lea rcx, [rcx + 64] + 4422fc: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 442302: 0f 28 cf movaps xmm1, xmm7 + 442305: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 + 442309: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 + 44230d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 + 442311: 0f 29 12 movaps xmmword ptr [rdx], xmm2 + 442314: 48 8d 52 40 lea rdx, [rdx + 64] + 442318: eb 96 jmp 0x4422b0 <__stpcpy_ssse3+0x1560> + 44231a: 44 8b 49 fd mov r9d, dword ptr [rcx - 3] + 44231e: 48 c7 c6 01 00 00 00 mov rsi, 1 + 442325: 44 89 4a fd mov dword ptr [rdx - 3], r9d + 442329: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 442330: 48 01 f2 add rdx, rsi + 442333: 48 01 f1 add rcx, rsi + 442336: 84 c0 test al, al + 442338: 74 56 je 0x442390 <__stpcpy_ssse3+0x1640> + 44233a: a8 01 test al, 1 + 44233c: 0f 85 ae 00 00 00 jne 0x4423f0 <__stpcpy_ssse3+0x16a0> + 442342: a8 02 test al, 2 + 442344: 0f 85 b6 00 00 00 jne 0x442400 <__stpcpy_ssse3+0x16b0> + 44234a: a8 04 test al, 4 + 44234c: 0f 85 be 00 00 00 jne 0x442410 <__stpcpy_ssse3+0x16c0> + 442352: a8 08 test al, 8 + 442354: 0f 85 d6 00 00 00 jne 0x442430 <__stpcpy_ssse3+0x16e0> + 44235a: a8 10 test al, 16 + 44235c: 0f 85 de 00 00 00 jne 0x442440 <__stpcpy_ssse3+0x16f0> + 442362: a8 20 test al, 32 + 442364: 0f 85 e6 00 00 00 jne 0x442450 <__stpcpy_ssse3+0x1700> + 44236a: a8 40 test al, 64 + 44236c: 0f 85 fe 00 00 00 jne 0x442470 <__stpcpy_ssse3+0x1720> + 442372: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44237d: 0f 1f 00 nop dword ptr [rax] + 442380: 48 8b 01 mov rax, qword ptr [rcx] + 442383: 48 89 02 mov qword ptr [rdx], rax + 442386: 48 8d 42 07 lea rax, [rdx + 7] + 44238a: c3 ret + 44238b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 442390: f6 c4 01 test ah, 1 + 442393: 0f 85 e7 00 00 00 jne 0x442480 <__stpcpy_ssse3+0x1730> + 442399: f6 c4 02 test ah, 2 + 44239c: 0f 85 fe 00 00 00 jne 0x4424a0 <__stpcpy_ssse3+0x1750> + 4423a2: f6 c4 04 test ah, 4 + 4423a5: 0f 85 15 01 00 00 jne 0x4424c0 <__stpcpy_ssse3+0x1770> + 4423ab: f6 c4 08 test ah, 8 + 4423ae: 0f 85 2c 01 00 00 jne 0x4424e0 <__stpcpy_ssse3+0x1790> + 4423b4: f6 c4 10 test ah, 16 + 4423b7: 0f 85 43 01 00 00 jne 0x442500 <__stpcpy_ssse3+0x17b0> + 4423bd: f6 c4 20 test ah, 32 + 4423c0: 0f 85 5a 01 00 00 jne 0x442520 <__stpcpy_ssse3+0x17d0> + 4423c6: f6 c4 40 test ah, 64 + 4423c9: 0f 85 71 01 00 00 jne 0x442540 <__stpcpy_ssse3+0x17f0> + 4423cf: 90 nop + 4423d0: 48 8b 01 mov rax, qword ptr [rcx] + 4423d3: 48 89 02 mov qword ptr [rdx], rax + 4423d6: 48 8b 41 08 mov rax, qword ptr [rcx + 8] + 4423da: 48 89 42 08 mov qword ptr [rdx + 8], rax + 4423de: 48 8d 42 0f lea rax, [rdx + 15] + 4423e2: c3 ret + 4423e3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4423ee: 66 90 nop + 4423f0: 8a 01 mov al, byte ptr [rcx] + 4423f2: 88 02 mov byte ptr [rdx], al + 4423f4: 48 8d 02 lea rax, [rdx] + 4423f7: c3 ret + 4423f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 442400: 66 8b 01 mov ax, word ptr [rcx] + 442403: 66 89 02 mov word ptr [rdx], ax + 442406: 48 8d 42 01 lea rax, [rdx + 1] + 44240a: c3 ret + 44240b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 442410: 66 8b 01 mov ax, word ptr [rcx] + 442413: 66 89 02 mov word ptr [rdx], ax + 442416: 8a 41 02 mov al, byte ptr [rcx + 2] + 442419: 88 42 02 mov byte ptr [rdx + 2], al + 44241c: 48 8d 42 02 lea rax, [rdx + 2] + 442420: c3 ret + 442421: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44242c: 0f 1f 40 00 nop dword ptr [rax] + 442430: 8b 01 mov eax, dword ptr [rcx] + 442432: 89 02 mov dword ptr [rdx], eax + 442434: 48 8d 42 03 lea rax, [rdx + 3] + 442438: c3 ret + 442439: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 442440: 8b 01 mov eax, dword ptr [rcx] + 442442: 89 02 mov dword ptr [rdx], eax + 442444: 8a 41 04 mov al, byte ptr [rcx + 4] + 442447: 88 42 04 mov byte ptr [rdx + 4], al + 44244a: 48 8d 42 04 lea rax, [rdx + 4] + 44244e: c3 ret + 44244f: 90 nop + 442450: 8b 01 mov eax, dword ptr [rcx] + 442452: 89 02 mov dword ptr [rdx], eax + 442454: 66 8b 41 04 mov ax, word ptr [rcx + 4] + 442458: 66 89 42 04 mov word ptr [rdx + 4], ax + 44245c: 48 8d 42 05 lea rax, [rdx + 5] + 442460: c3 ret + 442461: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44246c: 0f 1f 40 00 nop dword ptr [rax] + 442470: 8b 01 mov eax, dword ptr [rcx] + 442472: 89 02 mov dword ptr [rdx], eax + 442474: 8b 41 03 mov eax, dword ptr [rcx + 3] + 442477: 89 42 03 mov dword ptr [rdx + 3], eax + 44247a: 48 8d 42 06 lea rax, [rdx + 6] + 44247e: c3 ret + 44247f: 90 nop + 442480: 48 8b 01 mov rax, qword ptr [rcx] + 442483: 48 89 02 mov qword ptr [rdx], rax + 442486: 8b 41 05 mov eax, dword ptr [rcx + 5] + 442489: 89 42 05 mov dword ptr [rdx + 5], eax + 44248c: 48 8d 42 08 lea rax, [rdx + 8] + 442490: c3 ret + 442491: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44249c: 0f 1f 40 00 nop dword ptr [rax] + 4424a0: 48 8b 01 mov rax, qword ptr [rcx] + 4424a3: 48 89 02 mov qword ptr [rdx], rax + 4424a6: 8b 41 06 mov eax, dword ptr [rcx + 6] + 4424a9: 89 42 06 mov dword ptr [rdx + 6], eax + 4424ac: 48 8d 42 09 lea rax, [rdx + 9] + 4424b0: c3 ret + 4424b1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4424bc: 0f 1f 40 00 nop dword ptr [rax] + 4424c0: 48 8b 01 mov rax, qword ptr [rcx] + 4424c3: 48 89 02 mov qword ptr [rdx], rax + 4424c6: 8b 41 07 mov eax, dword ptr [rcx + 7] + 4424c9: 89 42 07 mov dword ptr [rdx + 7], eax + 4424cc: 48 8d 42 0a lea rax, [rdx + 10] + 4424d0: c3 ret + 4424d1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4424dc: 0f 1f 40 00 nop dword ptr [rax] + 4424e0: 48 8b 01 mov rax, qword ptr [rcx] + 4424e3: 48 89 02 mov qword ptr [rdx], rax + 4424e6: 8b 41 08 mov eax, dword ptr [rcx + 8] + 4424e9: 89 42 08 mov dword ptr [rdx + 8], eax + 4424ec: 48 8d 42 0b lea rax, [rdx + 11] + 4424f0: c3 ret + 4424f1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4424fc: 0f 1f 40 00 nop dword ptr [rax] + 442500: 48 8b 01 mov rax, qword ptr [rcx] + 442503: 48 89 02 mov qword ptr [rdx], rax + 442506: 48 8b 41 05 mov rax, qword ptr [rcx + 5] + 44250a: 48 89 42 05 mov qword ptr [rdx + 5], rax + 44250e: 48 8d 42 0c lea rax, [rdx + 12] + 442512: c3 ret + 442513: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44251e: 66 90 nop + 442520: 48 8b 01 mov rax, qword ptr [rcx] + 442523: 48 89 02 mov qword ptr [rdx], rax + 442526: 48 8b 41 06 mov rax, qword ptr [rcx + 6] + 44252a: 48 89 42 06 mov qword ptr [rdx + 6], rax + 44252e: 48 8d 42 0d lea rax, [rdx + 13] + 442532: c3 ret + 442533: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44253e: 66 90 nop + 442540: 48 8b 01 mov rax, qword ptr [rcx] + 442543: 48 89 02 mov qword ptr [rdx], rax + 442546: 48 8b 41 07 mov rax, qword ptr [rcx + 7] + 44254a: 48 89 42 07 mov qword ptr [rdx + 7], rax + 44254e: 48 8d 42 0e lea rax, [rdx + 14] + 442552: c3 ret + 442553: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44255d: 0f 1f 00 nop dword ptr [rax] + +0000000000442560 <__strcpy_sse2_unaligned>: + 442560: f3 0f 1e fa endbr64 + 442564: 48 89 f1 mov rcx, rsi + 442567: 48 89 f8 mov rax, rdi + 44256a: 48 83 e1 3f and rcx, 63 + 44256e: 48 83 f9 20 cmp rcx, 32 + 442572: 0f 86 0c 02 00 00 jbe 0x442784 <__strcpy_sse2_unaligned+0x224> + 442578: 48 83 e6 f0 and rsi, -16 + 44257c: 48 83 e1 0f and rcx, 15 + 442580: 66 0f ef c0 pxor xmm0, xmm0 + 442584: 66 0f ef c9 pxor xmm1, xmm1 + 442588: 66 0f 74 0e pcmpeqb xmm1, xmmword ptr [rsi] + 44258c: 66 0f d7 d1 pmovmskb edx, xmm1 + 442590: 48 d3 ea shr rdx, cl + 442593: 48 85 d2 test rdx, rdx + 442596: 0f 85 44 02 00 00 jne 0x4427e0 <__strcpy_sse2_unaligned+0x280> + 44259c: 66 0f 74 46 10 pcmpeqb xmm0, xmmword ptr [rsi + 16] + 4425a1: 66 0f d7 d0 pmovmskb edx, xmm0 + 4425a5: 48 85 d2 test rdx, rdx + 4425a8: 0f 85 72 02 00 00 jne 0x442820 <__strcpy_sse2_unaligned+0x2c0> + 4425ae: f3 0f 6f 0c 0e movdqu xmm1, xmmword ptr [rsi + rcx] + 4425b3: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4425b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4425c0: 48 29 cf sub rdi, rcx + 4425c3: 48 c7 c1 10 00 00 00 mov rcx, 16 + 4425ca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 4425cf: 0f 28 54 0e 10 movaps xmm2, xmmword ptr [rsi + rcx + 16] + 4425d4: f3 0f 7f 0c 0f movdqu xmmword ptr [rdi + rcx], xmm1 + 4425d9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4425dd: 66 0f d7 d0 pmovmskb edx, xmm0 + 4425e1: 48 83 c1 10 add rcx, 16 + 4425e5: 48 85 d2 test rdx, rdx + 4425e8: 0f 85 d2 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> + 4425ee: 0f 28 5c 0e 10 movaps xmm3, xmmword ptr [rsi + rcx + 16] + 4425f3: f3 0f 7f 14 0f movdqu xmmword ptr [rdi + rcx], xmm2 + 4425f8: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 4425fc: 66 0f d7 d0 pmovmskb edx, xmm0 + 442600: 48 83 c1 10 add rcx, 16 + 442604: 48 85 d2 test rdx, rdx + 442607: 0f 85 b3 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> + 44260d: 0f 28 64 0e 10 movaps xmm4, xmmword ptr [rsi + rcx + 16] + 442612: f3 0f 7f 1c 0f movdqu xmmword ptr [rdi + rcx], xmm3 + 442617: 66 0f 74 c4 pcmpeqb xmm0, xmm4 + 44261b: 66 0f d7 d0 pmovmskb edx, xmm0 + 44261f: 48 83 c1 10 add rcx, 16 + 442623: 48 85 d2 test rdx, rdx + 442626: 0f 85 94 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> + 44262c: 0f 28 4c 0e 10 movaps xmm1, xmmword ptr [rsi + rcx + 16] + 442631: f3 0f 7f 24 0f movdqu xmmword ptr [rdi + rcx], xmm4 + 442636: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 44263a: 66 0f d7 d0 pmovmskb edx, xmm0 + 44263e: 48 83 c1 10 add rcx, 16 + 442642: 48 85 d2 test rdx, rdx + 442645: 0f 85 75 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> + 44264b: 0f 28 54 0e 10 movaps xmm2, xmmword ptr [rsi + rcx + 16] + 442650: f3 0f 7f 0c 0f movdqu xmmword ptr [rdi + rcx], xmm1 + 442655: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 442659: 66 0f d7 d0 pmovmskb edx, xmm0 + 44265d: 48 83 c1 10 add rcx, 16 + 442661: 48 85 d2 test rdx, rdx + 442664: 0f 85 56 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> + 44266a: 0f 28 5c 0e 10 movaps xmm3, xmmword ptr [rsi + rcx + 16] + 44266f: f3 0f 7f 14 0f movdqu xmmword ptr [rdi + rcx], xmm2 + 442674: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 442678: 66 0f d7 d0 pmovmskb edx, xmm0 + 44267c: 48 83 c1 10 add rcx, 16 + 442680: 48 85 d2 test rdx, rdx + 442683: 0f 85 37 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> + 442689: f3 0f 7f 1c 0f movdqu xmmword ptr [rdi + rcx], xmm3 + 44268e: 48 89 f2 mov rdx, rsi + 442691: 48 8d 74 0e 10 lea rsi, [rsi + rcx + 16] + 442696: 48 83 e6 c0 and rsi, -64 + 44269a: 48 29 f2 sub rdx, rsi + 44269d: 48 29 d7 sub rdi, rdx + 4426a0: 0f 28 16 movaps xmm2, xmmword ptr [rsi] + 4426a3: 0f 28 e2 movaps xmm4, xmm2 + 4426a6: 0f 28 6e 10 movaps xmm5, xmmword ptr [rsi + 16] + 4426aa: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] + 4426ae: 0f 28 f3 movaps xmm6, xmm3 + 4426b1: 0f 28 7e 30 movaps xmm7, xmmword ptr [rsi + 48] + 4426b5: 66 0f da d5 pminub xmm2, xmm5 + 4426b9: 66 0f da df pminub xmm3, xmm7 + 4426bd: 66 0f da da pminub xmm3, xmm2 + 4426c1: 66 0f 74 d8 pcmpeqb xmm3, xmm0 + 4426c5: 66 0f d7 d3 pmovmskb edx, xmm3 + 4426c9: 48 85 d2 test rdx, rdx + 4426cc: 75 4b jne 0x442719 <__strcpy_sse2_unaligned+0x1b9> + 4426ce: 48 83 c7 40 add rdi, 64 + 4426d2: 48 83 c6 40 add rsi, 64 + 4426d6: f3 0f 7f 67 c0 movdqu xmmword ptr [rdi - 64], xmm4 + 4426db: 0f 28 16 movaps xmm2, xmmword ptr [rsi] + 4426de: 66 0f 6f e2 movdqa xmm4, xmm2 + 4426e2: f3 0f 7f 6f d0 movdqu xmmword ptr [rdi - 48], xmm5 + 4426e7: 0f 28 6e 10 movaps xmm5, xmmword ptr [rsi + 16] + 4426eb: 66 0f da d5 pminub xmm2, xmm5 + 4426ef: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] + 4426f3: f3 0f 7f 77 e0 movdqu xmmword ptr [rdi - 32], xmm6 + 4426f8: 0f 28 f3 movaps xmm6, xmm3 + 4426fb: f3 0f 7f 7f f0 movdqu xmmword ptr [rdi - 16], xmm7 + 442700: 0f 28 7e 30 movaps xmm7, xmmword ptr [rsi + 48] + 442704: 66 0f da df pminub xmm3, xmm7 + 442708: 66 0f da da pminub xmm3, xmm2 + 44270c: 66 0f 74 d8 pcmpeqb xmm3, xmm0 + 442710: 66 0f d7 d3 pmovmskb edx, xmm3 + 442714: 48 85 d2 test rdx, rdx + 442717: 74 b5 je 0x4426ce <__strcpy_sse2_unaligned+0x16e> + 442719: 66 0f ef c9 pxor xmm1, xmm1 + 44271d: 66 0f 74 c4 pcmpeqb xmm0, xmm4 + 442721: 66 0f 74 cd pcmpeqb xmm1, xmm5 + 442725: 66 0f d7 d0 pmovmskb edx, xmm0 + 442729: 66 0f d7 c9 pmovmskb ecx, xmm1 + 44272d: 48 85 d2 test rdx, rdx + 442730: 0f 85 0a 01 00 00 jne 0x442840 <__strcpy_sse2_unaligned+0x2e0> + 442736: 48 85 c9 test rcx, rcx + 442739: 0f 85 21 01 00 00 jne 0x442860 <__strcpy_sse2_unaligned+0x300> + 44273f: 66 0f 74 c6 pcmpeqb xmm0, xmm6 + 442743: 66 0f 74 cf pcmpeqb xmm1, xmm7 + 442747: 66 0f d7 d0 pmovmskb edx, xmm0 + 44274b: 66 0f d7 c9 pmovmskb ecx, xmm1 + 44274f: 48 85 d2 test rdx, rdx + 442752: 0f 85 38 01 00 00 jne 0x442890 <__strcpy_sse2_unaligned+0x330> + 442758: 48 0f bc d1 bsf rdx, rcx + 44275c: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 + 442760: f3 0f 7f 6f 10 movdqu xmmword ptr [rdi + 16], xmm5 + 442765: f3 0f 7f 77 20 movdqu xmmword ptr [rdi + 32], xmm6 + 44276a: 48 83 c6 30 add rsi, 48 + 44276e: 48 83 c7 30 add rdi, 48 + 442772: 4c 8d 1d 97 57 05 00 lea r11, [rip + 350103] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> + 442779: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 44277d: 49 8d 0c 0b lea rcx, [r11 + rcx] + 442781: 3e ff e1 jmp rcx + 442784: 66 0f ef c0 pxor xmm0, xmm0 + 442788: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] + 44278c: f3 0f 6f 56 10 movdqu xmm2, xmmword ptr [rsi + 16] + 442791: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 442795: 66 0f d7 d0 pmovmskb edx, xmm0 + 442799: 48 85 d2 test rdx, rdx + 44279c: 75 6a jne 0x442808 <__strcpy_sse2_unaligned+0x2a8> + 44279e: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 4427a2: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 4427a6: 66 0f d7 d0 pmovmskb edx, xmm0 + 4427aa: 48 85 d2 test rdx, rdx + 4427ad: 75 51 jne 0x442800 <__strcpy_sse2_unaligned+0x2a0> + 4427af: 48 83 e6 f0 and rsi, -16 + 4427b3: 48 83 e1 0f and rcx, 15 + 4427b7: e9 04 fe ff ff jmp 0x4425c0 <__strcpy_sse2_unaligned+0x60> + 4427bc: 0f 1f 40 00 nop dword ptr [rax] + 4427c0: 48 01 cf add rdi, rcx + 4427c3: 48 01 ce add rsi, rcx + 4427c6: 48 0f bc d2 bsf rdx, rdx + 4427ca: 4c 8d 1d 3f 57 05 00 lea r11, [rip + 350015] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> + 4427d1: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 4427d5: 49 8d 0c 0b lea rcx, [r11 + rcx] + 4427d9: 3e ff e1 jmp rcx + 4427dc: 0f 1f 40 00 nop dword ptr [rax] + 4427e0: 48 01 ce add rsi, rcx + 4427e3: 48 0f bc d2 bsf rdx, rdx + 4427e7: 4c 8d 1d 22 57 05 00 lea r11, [rip + 349986] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> + 4427ee: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 4427f2: 49 8d 0c 0b lea rcx, [r11 + rcx] + 4427f6: 3e ff e1 jmp rcx + 4427f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 442800: 48 83 c6 10 add rsi, 16 + 442804: 48 83 c7 10 add rdi, 16 + 442808: 48 0f bc d2 bsf rdx, rdx + 44280c: 4c 8d 1d fd 56 05 00 lea r11, [rip + 349949] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> + 442813: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 442817: 49 8d 0c 0b lea rcx, [r11 + rcx] + 44281b: 3e ff e1 jmp rcx + 44281e: 66 90 nop + 442820: 48 0f bc d2 bsf rdx, rdx + 442824: 48 01 ce add rsi, rcx + 442827: 48 83 c2 10 add rdx, 16 + 44282b: 48 29 ca sub rdx, rcx + 44282e: 4c 8d 1d db 56 05 00 lea r11, [rip + 349915] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> + 442835: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 442839: 49 8d 0c 0b lea rcx, [r11 + rcx] + 44283d: 3e ff e1 jmp rcx + 442840: 48 0f bc d2 bsf rdx, rdx + 442844: 4c 8d 1d c5 56 05 00 lea r11, [rip + 349893] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> + 44284b: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 44284f: 49 8d 0c 0b lea rcx, [r11 + rcx] + 442853: 3e ff e1 jmp rcx + 442856: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442860: 48 0f bc d1 bsf rdx, rcx + 442864: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 + 442868: 48 83 c6 10 add rsi, 16 + 44286c: 48 83 c7 10 add rdi, 16 + 442870: 4c 8d 1d 99 56 05 00 lea r11, [rip + 349849] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> + 442877: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 44287b: 49 8d 0c 0b lea rcx, [r11 + rcx] + 44287f: 3e ff e1 jmp rcx + 442882: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44288d: 0f 1f 00 nop dword ptr [rax] + 442890: 48 0f bc d2 bsf rdx, rdx + 442894: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 + 442898: f3 0f 7f 6f 10 movdqu xmmword ptr [rdi + 16], xmm5 + 44289d: 48 83 c6 20 add rsi, 32 + 4428a1: 48 83 c7 20 add rdi, 32 + 4428a5: 4c 8d 1d 64 56 05 00 lea r11, [rip + 349796] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> + 4428ac: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 4428b0: 49 8d 0c 0b lea rcx, [r11 + rcx] + 4428b4: 3e ff e1 jmp rcx + 4428b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4428c0: 88 37 mov byte ptr [rdi], dh + 4428c2: c3 ret + 4428c3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4428ce: 66 90 nop + 4428d0: 66 8b 16 mov dx, word ptr [rsi] + 4428d3: 66 89 17 mov word ptr [rdi], dx + 4428d6: c3 ret + 4428d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4428e0: 66 8b 0e mov cx, word ptr [rsi] + 4428e3: 66 89 0f mov word ptr [rdi], cx + 4428e6: 88 77 02 mov byte ptr [rdi + 2], dh + 4428e9: c3 ret + 4428ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4428f0: 8b 16 mov edx, dword ptr [rsi] + 4428f2: 89 17 mov dword ptr [rdi], edx + 4428f4: c3 ret + 4428f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442900: 8b 0e mov ecx, dword ptr [rsi] + 442902: 88 77 04 mov byte ptr [rdi + 4], dh + 442905: 89 0f mov dword ptr [rdi], ecx + 442907: c3 ret + 442908: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 442910: 8b 0e mov ecx, dword ptr [rsi] + 442912: 66 8b 56 04 mov dx, word ptr [rsi + 4] + 442916: 89 0f mov dword ptr [rdi], ecx + 442918: 66 89 57 04 mov word ptr [rdi + 4], dx + 44291c: c3 ret + 44291d: 0f 1f 00 nop dword ptr [rax] + 442920: 8b 0e mov ecx, dword ptr [rsi] + 442922: 8b 56 03 mov edx, dword ptr [rsi + 3] + 442925: 89 0f mov dword ptr [rdi], ecx + 442927: 89 57 03 mov dword ptr [rdi + 3], edx + 44292a: c3 ret + 44292b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 442930: 48 8b 16 mov rdx, qword ptr [rsi] + 442933: 48 89 17 mov qword ptr [rdi], rdx + 442936: c3 ret + 442937: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 442940: 48 8b 0e mov rcx, qword ptr [rsi] + 442943: 88 77 08 mov byte ptr [rdi + 8], dh + 442946: 48 89 0f mov qword ptr [rdi], rcx + 442949: c3 ret + 44294a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 442950: 48 8b 0e mov rcx, qword ptr [rsi] + 442953: 66 8b 56 08 mov dx, word ptr [rsi + 8] + 442957: 48 89 0f mov qword ptr [rdi], rcx + 44295a: 66 89 57 08 mov word ptr [rdi + 8], dx + 44295e: c3 ret + 44295f: 90 nop + 442960: 48 8b 0e mov rcx, qword ptr [rsi] + 442963: 8b 56 07 mov edx, dword ptr [rsi + 7] + 442966: 48 89 0f mov qword ptr [rdi], rcx + 442969: 89 57 07 mov dword ptr [rdi + 7], edx + 44296c: c3 ret + 44296d: 0f 1f 00 nop dword ptr [rax] + 442970: 48 8b 0e mov rcx, qword ptr [rsi] + 442973: 8b 56 08 mov edx, dword ptr [rsi + 8] + 442976: 48 89 0f mov qword ptr [rdi], rcx + 442979: 89 57 08 mov dword ptr [rdi + 8], edx + 44297c: c3 ret + 44297d: 0f 1f 00 nop dword ptr [rax] + 442980: 48 8b 0e mov rcx, qword ptr [rsi] + 442983: 48 8b 56 05 mov rdx, qword ptr [rsi + 5] + 442987: 48 89 0f mov qword ptr [rdi], rcx + 44298a: 48 89 57 05 mov qword ptr [rdi + 5], rdx + 44298e: c3 ret + 44298f: 90 nop + 442990: 48 8b 0e mov rcx, qword ptr [rsi] + 442993: 48 8b 56 06 mov rdx, qword ptr [rsi + 6] + 442997: 48 89 0f mov qword ptr [rdi], rcx + 44299a: 48 89 57 06 mov qword ptr [rdi + 6], rdx + 44299e: c3 ret + 44299f: 90 nop + 4429a0: 48 8b 0e mov rcx, qword ptr [rsi] + 4429a3: 48 8b 56 07 mov rdx, qword ptr [rsi + 7] + 4429a7: 48 89 0f mov qword ptr [rdi], rcx + 4429aa: 48 89 57 07 mov qword ptr [rdi + 7], rdx + 4429ae: c3 ret + 4429af: 90 nop + 4429b0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 4429b4: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4429b8: c3 ret + 4429b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4429c0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 4429c4: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4429c8: 88 77 10 mov byte ptr [rdi + 16], dh + 4429cb: c3 ret + 4429cc: 0f 1f 40 00 nop dword ptr [rax] + 4429d0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 4429d4: 66 8b 4e 10 mov cx, word ptr [rsi + 16] + 4429d8: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4429dc: 66 89 4f 10 mov word ptr [rdi + 16], cx + 4429e0: c3 ret + 4429e1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4429ec: 0f 1f 40 00 nop dword ptr [rax] + 4429f0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 4429f4: 8b 4e 0f mov ecx, dword ptr [rsi + 15] + 4429f7: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4429fb: 89 4f 0f mov dword ptr [rdi + 15], ecx + 4429fe: c3 ret + 4429ff: 90 nop + 442a00: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442a04: 8b 4e 10 mov ecx, dword ptr [rsi + 16] + 442a07: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442a0b: 89 4f 10 mov dword ptr [rdi + 16], ecx + 442a0e: c3 ret + 442a0f: 90 nop + 442a10: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442a14: 8b 4e 10 mov ecx, dword ptr [rsi + 16] + 442a17: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442a1b: 89 4f 10 mov dword ptr [rdi + 16], ecx + 442a1e: 88 77 14 mov byte ptr [rdi + 20], dh + 442a21: c3 ret + 442a22: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442a2d: 0f 1f 00 nop dword ptr [rax] + 442a30: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442a34: 48 8b 4e 0e mov rcx, qword ptr [rsi + 14] + 442a38: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442a3c: 48 89 4f 0e mov qword ptr [rdi + 14], rcx + 442a40: c3 ret + 442a41: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442a4c: 0f 1f 40 00 nop dword ptr [rax] + 442a50: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442a54: 48 8b 4e 0f mov rcx, qword ptr [rsi + 15] + 442a58: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442a5c: 48 89 4f 0f mov qword ptr [rdi + 15], rcx + 442a60: c3 ret + 442a61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442a6c: 0f 1f 40 00 nop dword ptr [rax] + 442a70: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442a74: 48 8b 4e 10 mov rcx, qword ptr [rsi + 16] + 442a78: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442a7c: 48 89 4f 10 mov qword ptr [rdi + 16], rcx + 442a80: c3 ret + 442a81: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442a8c: 0f 1f 40 00 nop dword ptr [rax] + 442a90: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442a94: 48 8b 4e 10 mov rcx, qword ptr [rsi + 16] + 442a98: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442a9c: 48 89 4f 10 mov qword ptr [rdi + 16], rcx + 442aa0: 88 77 18 mov byte ptr [rdi + 24], dh + 442aa3: c3 ret + 442aa4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442aaf: 90 nop + 442ab0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442ab4: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] + 442ab8: 66 8b 4e 18 mov cx, word ptr [rsi + 24] + 442abc: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442ac0: 48 89 57 10 mov qword ptr [rdi + 16], rdx + 442ac4: 66 89 4f 18 mov word ptr [rdi + 24], cx + 442ac8: c3 ret + 442ac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 442ad0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442ad4: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] + 442ad8: 8b 4e 17 mov ecx, dword ptr [rsi + 23] + 442adb: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442adf: 48 89 57 10 mov qword ptr [rdi + 16], rdx + 442ae3: 89 4f 17 mov dword ptr [rdi + 23], ecx + 442ae6: c3 ret + 442ae7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 442af0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442af4: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] + 442af8: 8b 4e 18 mov ecx, dword ptr [rsi + 24] + 442afb: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442aff: 48 89 57 10 mov qword ptr [rdi + 16], rdx + 442b03: 89 4f 18 mov dword ptr [rdi + 24], ecx + 442b06: c3 ret + 442b07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 442b10: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442b14: f3 0f 6f 56 0d movdqu xmm2, xmmword ptr [rsi + 13] + 442b19: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442b1d: f3 0f 7f 57 0d movdqu xmmword ptr [rdi + 13], xmm2 + 442b22: c3 ret + 442b23: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442b2e: 66 90 nop + 442b30: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442b34: f3 0f 6f 56 0e movdqu xmm2, xmmword ptr [rsi + 14] + 442b39: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442b3d: f3 0f 7f 57 0e movdqu xmmword ptr [rdi + 14], xmm2 + 442b42: c3 ret + 442b43: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442b4e: 66 90 nop + 442b50: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442b54: f3 0f 6f 56 0f movdqu xmm2, xmmword ptr [rsi + 15] + 442b59: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442b5d: f3 0f 7f 57 0f movdqu xmmword ptr [rdi + 15], xmm2 + 442b62: c3 ret + 442b63: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442b6e: 66 90 nop + 442b70: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 442b74: f3 0f 6f 56 10 movdqu xmm2, xmmword ptr [rsi + 16] + 442b79: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 442b7d: f3 0f 7f 57 10 movdqu xmmword ptr [rdi + 16], xmm2 + 442b82: c3 ret + 442b83: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442b8e: 66 90 nop + +0000000000442b90 <__stpcpy_sse2_unaligned>: + 442b90: f3 0f 1e fa endbr64 + 442b94: 48 89 f1 mov rcx, rsi + 442b97: 48 83 e1 3f and rcx, 63 + 442b9b: 48 83 f9 20 cmp rcx, 32 + 442b9f: 0f 86 0f 02 00 00 jbe 0x442db4 <__stpcpy_sse2_unaligned+0x224> + 442ba5: 48 83 e6 f0 and rsi, -16 + 442ba9: 48 83 e1 0f and rcx, 15 + 442bad: 66 0f ef c0 pxor xmm0, xmm0 + 442bb1: 66 0f ef c9 pxor xmm1, xmm1 + 442bb5: 66 0f 74 0e pcmpeqb xmm1, xmmword ptr [rsi] + 442bb9: 66 0f d7 d1 pmovmskb edx, xmm1 + 442bbd: 48 d3 ea shr rdx, cl + 442bc0: 48 85 d2 test rdx, rdx + 442bc3: 0f 85 47 02 00 00 jne 0x442e10 <__stpcpy_sse2_unaligned+0x280> + 442bc9: 66 0f 74 46 10 pcmpeqb xmm0, xmmword ptr [rsi + 16] + 442bce: 66 0f d7 d0 pmovmskb edx, xmm0 + 442bd2: 48 85 d2 test rdx, rdx + 442bd5: 0f 85 75 02 00 00 jne 0x442e50 <__stpcpy_sse2_unaligned+0x2c0> + 442bdb: f3 0f 6f 0c 0e movdqu xmm1, xmmword ptr [rsi + rcx] + 442be0: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 442be4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442bef: 90 nop + 442bf0: 48 29 cf sub rdi, rcx + 442bf3: 48 c7 c1 10 00 00 00 mov rcx, 16 + 442bfa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] + 442bff: 0f 28 54 0e 10 movaps xmm2, xmmword ptr [rsi + rcx + 16] + 442c04: f3 0f 7f 0c 0f movdqu xmmword ptr [rdi + rcx], xmm1 + 442c09: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 442c0d: 66 0f d7 d0 pmovmskb edx, xmm0 + 442c11: 48 83 c1 10 add rcx, 16 + 442c15: 48 85 d2 test rdx, rdx + 442c18: 0f 85 d2 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> + 442c1e: 0f 28 5c 0e 10 movaps xmm3, xmmword ptr [rsi + rcx + 16] + 442c23: f3 0f 7f 14 0f movdqu xmmword ptr [rdi + rcx], xmm2 + 442c28: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 442c2c: 66 0f d7 d0 pmovmskb edx, xmm0 + 442c30: 48 83 c1 10 add rcx, 16 + 442c34: 48 85 d2 test rdx, rdx + 442c37: 0f 85 b3 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> + 442c3d: 0f 28 64 0e 10 movaps xmm4, xmmword ptr [rsi + rcx + 16] + 442c42: f3 0f 7f 1c 0f movdqu xmmword ptr [rdi + rcx], xmm3 + 442c47: 66 0f 74 c4 pcmpeqb xmm0, xmm4 + 442c4b: 66 0f d7 d0 pmovmskb edx, xmm0 + 442c4f: 48 83 c1 10 add rcx, 16 + 442c53: 48 85 d2 test rdx, rdx + 442c56: 0f 85 94 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> + 442c5c: 0f 28 4c 0e 10 movaps xmm1, xmmword ptr [rsi + rcx + 16] + 442c61: f3 0f 7f 24 0f movdqu xmmword ptr [rdi + rcx], xmm4 + 442c66: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 442c6a: 66 0f d7 d0 pmovmskb edx, xmm0 + 442c6e: 48 83 c1 10 add rcx, 16 + 442c72: 48 85 d2 test rdx, rdx + 442c75: 0f 85 75 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> + 442c7b: 0f 28 54 0e 10 movaps xmm2, xmmword ptr [rsi + rcx + 16] + 442c80: f3 0f 7f 0c 0f movdqu xmmword ptr [rdi + rcx], xmm1 + 442c85: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 442c89: 66 0f d7 d0 pmovmskb edx, xmm0 + 442c8d: 48 83 c1 10 add rcx, 16 + 442c91: 48 85 d2 test rdx, rdx + 442c94: 0f 85 56 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> + 442c9a: 0f 28 5c 0e 10 movaps xmm3, xmmword ptr [rsi + rcx + 16] + 442c9f: f3 0f 7f 14 0f movdqu xmmword ptr [rdi + rcx], xmm2 + 442ca4: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 442ca8: 66 0f d7 d0 pmovmskb edx, xmm0 + 442cac: 48 83 c1 10 add rcx, 16 + 442cb0: 48 85 d2 test rdx, rdx + 442cb3: 0f 85 37 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> + 442cb9: f3 0f 7f 1c 0f movdqu xmmword ptr [rdi + rcx], xmm3 + 442cbe: 48 89 f2 mov rdx, rsi + 442cc1: 48 8d 74 0e 10 lea rsi, [rsi + rcx + 16] + 442cc6: 48 83 e6 c0 and rsi, -64 + 442cca: 48 29 f2 sub rdx, rsi + 442ccd: 48 29 d7 sub rdi, rdx + 442cd0: 0f 28 16 movaps xmm2, xmmword ptr [rsi] + 442cd3: 0f 28 e2 movaps xmm4, xmm2 + 442cd6: 0f 28 6e 10 movaps xmm5, xmmword ptr [rsi + 16] + 442cda: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] + 442cde: 0f 28 f3 movaps xmm6, xmm3 + 442ce1: 0f 28 7e 30 movaps xmm7, xmmword ptr [rsi + 48] + 442ce5: 66 0f da d5 pminub xmm2, xmm5 + 442ce9: 66 0f da df pminub xmm3, xmm7 + 442ced: 66 0f da da pminub xmm3, xmm2 + 442cf1: 66 0f 74 d8 pcmpeqb xmm3, xmm0 + 442cf5: 66 0f d7 d3 pmovmskb edx, xmm3 + 442cf9: 48 85 d2 test rdx, rdx + 442cfc: 75 4b jne 0x442d49 <__stpcpy_sse2_unaligned+0x1b9> + 442cfe: 48 83 c7 40 add rdi, 64 + 442d02: 48 83 c6 40 add rsi, 64 + 442d06: f3 0f 7f 67 c0 movdqu xmmword ptr [rdi - 64], xmm4 + 442d0b: 0f 28 16 movaps xmm2, xmmword ptr [rsi] + 442d0e: 66 0f 6f e2 movdqa xmm4, xmm2 + 442d12: f3 0f 7f 6f d0 movdqu xmmword ptr [rdi - 48], xmm5 + 442d17: 0f 28 6e 10 movaps xmm5, xmmword ptr [rsi + 16] + 442d1b: 66 0f da d5 pminub xmm2, xmm5 + 442d1f: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] + 442d23: f3 0f 7f 77 e0 movdqu xmmword ptr [rdi - 32], xmm6 + 442d28: 0f 28 f3 movaps xmm6, xmm3 + 442d2b: f3 0f 7f 7f f0 movdqu xmmword ptr [rdi - 16], xmm7 + 442d30: 0f 28 7e 30 movaps xmm7, xmmword ptr [rsi + 48] + 442d34: 66 0f da df pminub xmm3, xmm7 + 442d38: 66 0f da da pminub xmm3, xmm2 + 442d3c: 66 0f 74 d8 pcmpeqb xmm3, xmm0 + 442d40: 66 0f d7 d3 pmovmskb edx, xmm3 + 442d44: 48 85 d2 test rdx, rdx + 442d47: 74 b5 je 0x442cfe <__stpcpy_sse2_unaligned+0x16e> + 442d49: 66 0f ef c9 pxor xmm1, xmm1 + 442d4d: 66 0f 74 c4 pcmpeqb xmm0, xmm4 + 442d51: 66 0f 74 cd pcmpeqb xmm1, xmm5 + 442d55: 66 0f d7 d0 pmovmskb edx, xmm0 + 442d59: 66 0f d7 c9 pmovmskb ecx, xmm1 + 442d5d: 48 85 d2 test rdx, rdx + 442d60: 0f 85 0a 01 00 00 jne 0x442e70 <__stpcpy_sse2_unaligned+0x2e0> + 442d66: 48 85 c9 test rcx, rcx + 442d69: 0f 85 21 01 00 00 jne 0x442e90 <__stpcpy_sse2_unaligned+0x300> + 442d6f: 66 0f 74 c6 pcmpeqb xmm0, xmm6 + 442d73: 66 0f 74 cf pcmpeqb xmm1, xmm7 + 442d77: 66 0f d7 d0 pmovmskb edx, xmm0 + 442d7b: 66 0f d7 c9 pmovmskb ecx, xmm1 + 442d7f: 48 85 d2 test rdx, rdx + 442d82: 0f 85 38 01 00 00 jne 0x442ec0 <__stpcpy_sse2_unaligned+0x330> + 442d88: 48 0f bc d1 bsf rdx, rcx + 442d8c: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 + 442d90: f3 0f 7f 6f 10 movdqu xmmword ptr [rdi + 16], xmm5 + 442d95: f3 0f 7f 77 20 movdqu xmmword ptr [rdi + 32], xmm6 + 442d9a: 48 83 c6 30 add rsi, 48 + 442d9e: 48 83 c7 30 add rdi, 48 + 442da2: 4c 8d 1d e7 51 05 00 lea r11, [rip + 348647] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> + 442da9: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 442dad: 49 8d 0c 0b lea rcx, [r11 + rcx] + 442db1: 3e ff e1 jmp rcx + 442db4: 66 0f ef c0 pxor xmm0, xmm0 + 442db8: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] + 442dbc: f3 0f 6f 56 10 movdqu xmm2, xmmword ptr [rsi + 16] + 442dc1: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 442dc5: 66 0f d7 d0 pmovmskb edx, xmm0 + 442dc9: 48 85 d2 test rdx, rdx + 442dcc: 75 6a jne 0x442e38 <__stpcpy_sse2_unaligned+0x2a8> + 442dce: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 442dd2: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 + 442dd6: 66 0f d7 d0 pmovmskb edx, xmm0 + 442dda: 48 85 d2 test rdx, rdx + 442ddd: 75 51 jne 0x442e30 <__stpcpy_sse2_unaligned+0x2a0> + 442ddf: 48 83 e6 f0 and rsi, -16 + 442de3: 48 83 e1 0f and rcx, 15 + 442de7: e9 04 fe ff ff jmp 0x442bf0 <__stpcpy_sse2_unaligned+0x60> + 442dec: 0f 1f 40 00 nop dword ptr [rax] + 442df0: 48 01 cf add rdi, rcx + 442df3: 48 01 ce add rsi, rcx + 442df6: 48 0f bc d2 bsf rdx, rdx + 442dfa: 4c 8d 1d 8f 51 05 00 lea r11, [rip + 348559] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> + 442e01: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 442e05: 49 8d 0c 0b lea rcx, [r11 + rcx] + 442e09: 3e ff e1 jmp rcx + 442e0c: 0f 1f 40 00 nop dword ptr [rax] + 442e10: 48 01 ce add rsi, rcx + 442e13: 48 0f bc d2 bsf rdx, rdx + 442e17: 4c 8d 1d 72 51 05 00 lea r11, [rip + 348530] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> + 442e1e: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 442e22: 49 8d 0c 0b lea rcx, [r11 + rcx] + 442e26: 3e ff e1 jmp rcx + 442e29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 442e30: 48 83 c6 10 add rsi, 16 + 442e34: 48 83 c7 10 add rdi, 16 + 442e38: 48 0f bc d2 bsf rdx, rdx + 442e3c: 4c 8d 1d 4d 51 05 00 lea r11, [rip + 348493] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> + 442e43: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 442e47: 49 8d 0c 0b lea rcx, [r11 + rcx] + 442e4b: 3e ff e1 jmp rcx + 442e4e: 66 90 nop + 442e50: 48 0f bc d2 bsf rdx, rdx + 442e54: 48 01 ce add rsi, rcx + 442e57: 48 83 c2 10 add rdx, 16 + 442e5b: 48 29 ca sub rdx, rcx + 442e5e: 4c 8d 1d 2b 51 05 00 lea r11, [rip + 348459] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> + 442e65: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 442e69: 49 8d 0c 0b lea rcx, [r11 + rcx] + 442e6d: 3e ff e1 jmp rcx + 442e70: 48 0f bc d2 bsf rdx, rdx + 442e74: 4c 8d 1d 15 51 05 00 lea r11, [rip + 348437] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> + 442e7b: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 442e7f: 49 8d 0c 0b lea rcx, [r11 + rcx] + 442e83: 3e ff e1 jmp rcx + 442e86: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442e90: 48 0f bc d1 bsf rdx, rcx + 442e94: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 + 442e98: 48 83 c6 10 add rsi, 16 + 442e9c: 48 83 c7 10 add rdi, 16 + 442ea0: 4c 8d 1d e9 50 05 00 lea r11, [rip + 348393] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> + 442ea7: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 442eab: 49 8d 0c 0b lea rcx, [r11 + rcx] + 442eaf: 3e ff e1 jmp rcx + 442eb2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442ebd: 0f 1f 00 nop dword ptr [rax] + 442ec0: 48 0f bc d2 bsf rdx, rdx + 442ec4: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 + 442ec8: f3 0f 7f 6f 10 movdqu xmmword ptr [rdi + 16], xmm5 + 442ecd: 48 83 c6 20 add rsi, 32 + 442ed1: 48 83 c7 20 add rdi, 32 + 442ed5: 4c 8d 1d b4 50 05 00 lea r11, [rip + 348340] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> + 442edc: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] + 442ee0: 49 8d 0c 0b lea rcx, [r11 + rcx] + 442ee4: 3e ff e1 jmp rcx + 442ee7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 442ef0: 88 37 mov byte ptr [rdi], dh + 442ef2: 48 8d 07 lea rax, [rdi] + 442ef5: c3 ret + 442ef6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442f00: 66 8b 16 mov dx, word ptr [rsi] + 442f03: 66 89 17 mov word ptr [rdi], dx + 442f06: 48 8d 47 01 lea rax, [rdi + 1] + 442f0a: c3 ret + 442f0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 442f10: 66 8b 0e mov cx, word ptr [rsi] + 442f13: 66 89 0f mov word ptr [rdi], cx + 442f16: 88 77 02 mov byte ptr [rdi + 2], dh + 442f19: 48 8d 47 02 lea rax, [rdi + 2] + 442f1d: c3 ret + 442f1e: 66 90 nop + 442f20: 8b 16 mov edx, dword ptr [rsi] + 442f22: 89 17 mov dword ptr [rdi], edx + 442f24: 48 8d 47 03 lea rax, [rdi + 3] + 442f28: c3 ret + 442f29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 442f30: 8b 0e mov ecx, dword ptr [rsi] + 442f32: 88 77 04 mov byte ptr [rdi + 4], dh + 442f35: 89 0f mov dword ptr [rdi], ecx + 442f37: 48 8d 47 04 lea rax, [rdi + 4] + 442f3b: c3 ret + 442f3c: 0f 1f 40 00 nop dword ptr [rax] + 442f40: 8b 0e mov ecx, dword ptr [rsi] + 442f42: 66 8b 56 04 mov dx, word ptr [rsi + 4] + 442f46: 89 0f mov dword ptr [rdi], ecx + 442f48: 66 89 57 04 mov word ptr [rdi + 4], dx + 442f4c: 48 8d 47 05 lea rax, [rdi + 5] + 442f50: c3 ret + 442f51: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442f5c: 0f 1f 40 00 nop dword ptr [rax] + 442f60: 8b 0e mov ecx, dword ptr [rsi] + 442f62: 8b 56 03 mov edx, dword ptr [rsi + 3] + 442f65: 89 0f mov dword ptr [rdi], ecx + 442f67: 89 57 03 mov dword ptr [rdi + 3], edx + 442f6a: 48 8d 47 06 lea rax, [rdi + 6] + 442f6e: c3 ret + 442f6f: 90 nop + 442f70: 48 8b 16 mov rdx, qword ptr [rsi] + 442f73: 48 89 17 mov qword ptr [rdi], rdx + 442f76: 48 8d 47 07 lea rax, [rdi + 7] + 442f7a: c3 ret + 442f7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 442f80: 48 8b 0e mov rcx, qword ptr [rsi] + 442f83: 88 77 08 mov byte ptr [rdi + 8], dh + 442f86: 48 89 0f mov qword ptr [rdi], rcx + 442f89: 48 8d 47 08 lea rax, [rdi + 8] + 442f8d: c3 ret + 442f8e: 66 90 nop + 442f90: 48 8b 0e mov rcx, qword ptr [rsi] + 442f93: 66 8b 56 08 mov dx, word ptr [rsi + 8] + 442f97: 48 89 0f mov qword ptr [rdi], rcx + 442f9a: 66 89 57 08 mov word ptr [rdi + 8], dx + 442f9e: 48 8d 47 09 lea rax, [rdi + 9] + 442fa2: c3 ret + 442fa3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442fae: 66 90 nop + 442fb0: 48 8b 0e mov rcx, qword ptr [rsi] + 442fb3: 8b 56 07 mov edx, dword ptr [rsi + 7] + 442fb6: 48 89 0f mov qword ptr [rdi], rcx + 442fb9: 89 57 07 mov dword ptr [rdi + 7], edx + 442fbc: 48 8d 47 0a lea rax, [rdi + 10] + 442fc0: c3 ret + 442fc1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442fcc: 0f 1f 40 00 nop dword ptr [rax] + 442fd0: 48 8b 0e mov rcx, qword ptr [rsi] + 442fd3: 8b 56 08 mov edx, dword ptr [rsi + 8] + 442fd6: 48 89 0f mov qword ptr [rdi], rcx + 442fd9: 89 57 08 mov dword ptr [rdi + 8], edx + 442fdc: 48 8d 47 0b lea rax, [rdi + 11] + 442fe0: c3 ret + 442fe1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 442fec: 0f 1f 40 00 nop dword ptr [rax] + 442ff0: 48 8b 0e mov rcx, qword ptr [rsi] + 442ff3: 48 8b 56 05 mov rdx, qword ptr [rsi + 5] + 442ff7: 48 89 0f mov qword ptr [rdi], rcx + 442ffa: 48 89 57 05 mov qword ptr [rdi + 5], rdx + 442ffe: 48 8d 47 0c lea rax, [rdi + 12] + 443002: c3 ret + 443003: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44300e: 66 90 nop + 443010: 48 8b 0e mov rcx, qword ptr [rsi] + 443013: 48 8b 56 06 mov rdx, qword ptr [rsi + 6] + 443017: 48 89 0f mov qword ptr [rdi], rcx + 44301a: 48 89 57 06 mov qword ptr [rdi + 6], rdx + 44301e: 48 8d 47 0d lea rax, [rdi + 13] + 443022: c3 ret + 443023: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44302e: 66 90 nop + 443030: 48 8b 0e mov rcx, qword ptr [rsi] + 443033: 48 8b 56 07 mov rdx, qword ptr [rsi + 7] + 443037: 48 89 0f mov qword ptr [rdi], rcx + 44303a: 48 89 57 07 mov qword ptr [rdi + 7], rdx + 44303e: 48 8d 47 0e lea rax, [rdi + 14] + 443042: c3 ret + 443043: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44304e: 66 90 nop + 443050: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443054: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 443058: 48 8d 47 0f lea rax, [rdi + 15] + 44305c: c3 ret + 44305d: 0f 1f 00 nop dword ptr [rax] + 443060: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443064: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 443068: 88 77 10 mov byte ptr [rdi + 16], dh + 44306b: 48 8d 47 10 lea rax, [rdi + 16] + 44306f: c3 ret + 443070: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443074: 66 8b 4e 10 mov cx, word ptr [rsi + 16] + 443078: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 44307c: 66 89 4f 10 mov word ptr [rdi + 16], cx + 443080: 48 8d 47 11 lea rax, [rdi + 17] + 443084: c3 ret + 443085: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443090: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443094: 8b 4e 0f mov ecx, dword ptr [rsi + 15] + 443097: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 44309b: 89 4f 0f mov dword ptr [rdi + 15], ecx + 44309e: 48 8d 47 12 lea rax, [rdi + 18] + 4430a2: c3 ret + 4430a3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4430ae: 66 90 nop + 4430b0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 4430b4: 8b 4e 10 mov ecx, dword ptr [rsi + 16] + 4430b7: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4430bb: 89 4f 10 mov dword ptr [rdi + 16], ecx + 4430be: 48 8d 47 13 lea rax, [rdi + 19] + 4430c2: c3 ret + 4430c3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4430ce: 66 90 nop + 4430d0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 4430d4: 8b 4e 10 mov ecx, dword ptr [rsi + 16] + 4430d7: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4430db: 89 4f 10 mov dword ptr [rdi + 16], ecx + 4430de: 88 77 14 mov byte ptr [rdi + 20], dh + 4430e1: 48 8d 47 14 lea rax, [rdi + 20] + 4430e5: c3 ret + 4430e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4430f0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 4430f4: 48 8b 4e 0e mov rcx, qword ptr [rsi + 14] + 4430f8: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4430fc: 48 89 4f 0e mov qword ptr [rdi + 14], rcx + 443100: 48 8d 47 15 lea rax, [rdi + 21] + 443104: c3 ret + 443105: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443110: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443114: 48 8b 4e 0f mov rcx, qword ptr [rsi + 15] + 443118: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 44311c: 48 89 4f 0f mov qword ptr [rdi + 15], rcx + 443120: 48 8d 47 16 lea rax, [rdi + 22] + 443124: c3 ret + 443125: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443130: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443134: 48 8b 4e 10 mov rcx, qword ptr [rsi + 16] + 443138: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 44313c: 48 89 4f 10 mov qword ptr [rdi + 16], rcx + 443140: 48 8d 47 17 lea rax, [rdi + 23] + 443144: c3 ret + 443145: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443150: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443154: 48 8b 4e 10 mov rcx, qword ptr [rsi + 16] + 443158: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 44315c: 48 89 4f 10 mov qword ptr [rdi + 16], rcx + 443160: 88 77 18 mov byte ptr [rdi + 24], dh + 443163: 48 8d 47 18 lea rax, [rdi + 24] + 443167: c3 ret + 443168: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 443170: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443174: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] + 443178: 66 8b 4e 18 mov cx, word ptr [rsi + 24] + 44317c: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 443180: 48 89 57 10 mov qword ptr [rdi + 16], rdx + 443184: 66 89 4f 18 mov word ptr [rdi + 24], cx + 443188: 48 8d 47 19 lea rax, [rdi + 25] + 44318c: c3 ret + 44318d: 0f 1f 00 nop dword ptr [rax] + 443190: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443194: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] + 443198: 8b 4e 17 mov ecx, dword ptr [rsi + 23] + 44319b: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 44319f: 48 89 57 10 mov qword ptr [rdi + 16], rdx + 4431a3: 89 4f 17 mov dword ptr [rdi + 23], ecx + 4431a6: 48 8d 47 1a lea rax, [rdi + 26] + 4431aa: c3 ret + 4431ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4431b0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 4431b4: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] + 4431b8: 8b 4e 18 mov ecx, dword ptr [rsi + 24] + 4431bb: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4431bf: 48 89 57 10 mov qword ptr [rdi + 16], rdx + 4431c3: 89 4f 18 mov dword ptr [rdi + 24], ecx + 4431c6: 48 8d 47 1b lea rax, [rdi + 27] + 4431ca: c3 ret + 4431cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4431d0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 4431d4: f3 0f 6f 56 0d movdqu xmm2, xmmword ptr [rsi + 13] + 4431d9: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4431dd: f3 0f 7f 57 0d movdqu xmmword ptr [rdi + 13], xmm2 + 4431e2: 48 8d 47 1c lea rax, [rdi + 28] + 4431e6: c3 ret + 4431e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4431f0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 4431f4: f3 0f 6f 56 0e movdqu xmm2, xmmword ptr [rsi + 14] + 4431f9: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4431fd: f3 0f 7f 57 0e movdqu xmmword ptr [rdi + 14], xmm2 + 443202: 48 8d 47 1d lea rax, [rdi + 29] + 443206: c3 ret + 443207: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 443210: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443214: f3 0f 6f 56 0f movdqu xmm2, xmmword ptr [rsi + 15] + 443219: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 44321d: f3 0f 7f 57 0f movdqu xmmword ptr [rdi + 15], xmm2 + 443222: 48 8d 47 1e lea rax, [rdi + 30] + 443226: c3 ret + 443227: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 443230: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443234: f3 0f 6f 56 10 movdqu xmm2, xmmword ptr [rsi + 16] + 443239: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 44323d: f3 0f 7f 57 10 movdqu xmmword ptr [rdi + 16], xmm2 + 443242: 48 8d 47 1f lea rax, [rdi + 31] + 443246: c3 ret + 443247: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000443250 <__stpcpy_avx2>: + 443250: f3 0f 1e fa endbr64 + 443254: 48 89 f1 mov rcx, rsi + 443257: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 + 44325b: 83 e1 7f and ecx, 127 + 44325e: 83 f9 40 cmp ecx, 64 + 443261: 0f 86 e4 01 00 00 jbe 0x44344b <__stpcpy_avx2+0x1fb> + 443267: 48 83 e6 e0 and rsi, -32 + 44326b: 83 e1 1f and ecx, 31 + 44326e: c5 fd 74 0e vpcmpeqb ymm1, ymm0, ymmword ptr [rsi] + 443272: c5 fd d7 d1 vpmovmskb edx, ymm1 + 443276: 48 d3 ea shr rdx, cl + 443279: 85 d2 test edx, edx + 44327b: 0f 85 02 02 00 00 jne 0x443483 <__stpcpy_avx2+0x233> + 443281: c5 fd 74 56 20 vpcmpeqb ymm2, ymm0, ymmword ptr [rsi + 32] + 443286: c5 fd d7 d2 vpmovmskb edx, ymm2 + 44328a: 85 d2 test edx, edx + 44328c: 0f 85 4e 02 00 00 jne 0x4434e0 <__stpcpy_avx2+0x290> + 443292: c5 fe 6f 14 0e vmovdqu ymm2, ymmword ptr [rsi + rcx] + 443297: c5 fe 7f 17 vmovdqu ymmword ptr [rdi], ymm2 + 44329b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4432a0: 48 29 cf sub rdi, rcx + 4432a3: 48 c7 c1 20 00 00 00 mov rcx, 32 + 4432aa: c5 fd 6f 14 0e vmovdqa ymm2, ymmword ptr [rsi + rcx] + 4432af: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 + 4432b4: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] + 4432ba: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 + 4432be: c5 fd d7 d1 vpmovmskb edx, ymm1 + 4432c2: 48 83 c1 20 add rcx, 32 + 4432c6: 85 d2 test edx, edx + 4432c8: 0f 85 b2 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> + 4432ce: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 + 4432d3: c5 fd 6f 5c 0e 20 vmovdqa ymm3, ymmword ptr [rsi + rcx + 32] + 4432d9: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 + 4432dd: c5 fd d7 d1 vpmovmskb edx, ymm1 + 4432e1: 48 83 c1 20 add rcx, 32 + 4432e5: 85 d2 test edx, edx + 4432e7: 0f 85 93 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> + 4432ed: c5 fe 7f 1c 0f vmovdqu ymmword ptr [rdi + rcx], ymm3 + 4432f2: c5 fd 6f 64 0e 20 vmovdqa ymm4, ymmword ptr [rsi + rcx + 32] + 4432f8: c5 fd 74 cc vpcmpeqb ymm1, ymm0, ymm4 + 4432fc: c5 fd d7 d1 vpmovmskb edx, ymm1 + 443300: 48 83 c1 20 add rcx, 32 + 443304: 85 d2 test edx, edx + 443306: 0f 85 74 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> + 44330c: c5 fe 7f 24 0f vmovdqu ymmword ptr [rdi + rcx], ymm4 + 443311: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] + 443317: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 + 44331b: c5 fd d7 d1 vpmovmskb edx, ymm1 + 44331f: 48 83 c1 20 add rcx, 32 + 443323: 85 d2 test edx, edx + 443325: 0f 85 55 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> + 44332b: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 + 443330: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] + 443336: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 + 44333a: c5 fd d7 d1 vpmovmskb edx, ymm1 + 44333e: 48 83 c1 20 add rcx, 32 + 443342: 85 d2 test edx, edx + 443344: 0f 85 36 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> + 44334a: c5 fd 6f 5c 0e 20 vmovdqa ymm3, ymmword ptr [rsi + rcx + 32] + 443350: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 + 443355: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 + 443359: c5 fd d7 d1 vpmovmskb edx, ymm1 + 44335d: 48 83 c1 20 add rcx, 32 + 443361: 85 d2 test edx, edx + 443363: 0f 85 17 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> + 443369: c5 fe 7f 1c 0f vmovdqu ymmword ptr [rdi + rcx], ymm3 + 44336e: 48 89 f2 mov rdx, rsi + 443371: 48 8d 74 0e 20 lea rsi, [rsi + rcx + 32] + 443376: 48 83 e6 80 and rsi, -128 + 44337a: 48 29 f2 sub rdx, rsi + 44337d: 48 29 d7 sub rdi, rdx + 443380: c5 fd 6f 26 vmovdqa ymm4, ymmword ptr [rsi] + 443384: c5 fd 6f 6e 20 vmovdqa ymm5, ymmword ptr [rsi + 32] + 443389: c5 fd 6f 76 40 vmovdqa ymm6, ymmword ptr [rsi + 64] + 44338e: c5 fd 6f 7e 60 vmovdqa ymm7, ymmword ptr [rsi + 96] + 443393: c5 dd da d5 vpminub ymm2, ymm4, ymm5 + 443397: c5 cd da df vpminub ymm3, ymm6, ymm7 + 44339b: c5 e5 da da vpminub ymm3, ymm3, ymm2 + 44339f: c5 e5 74 d9 vpcmpeqb ymm3, ymm3, ymm1 + 4433a3: c5 fd d7 d3 vpmovmskb edx, ymm3 + 4433a7: 85 d2 test edx, edx + 4433a9: 75 4d jne 0x4433f8 <__stpcpy_avx2+0x1a8> + 4433ab: 48 81 c7 80 00 00 00 add rdi, 128 + 4433b2: 48 81 c6 80 00 00 00 add rsi, 128 + 4433b9: c5 fe 7f 67 80 vmovdqu ymmword ptr [rdi - 128], ymm4 + 4433be: c5 fd 6f 26 vmovdqa ymm4, ymmword ptr [rsi] + 4433c2: c5 fe 7f 6f a0 vmovdqu ymmword ptr [rdi - 96], ymm5 + 4433c7: c5 fd 6f 6e 20 vmovdqa ymm5, ymmword ptr [rsi + 32] + 4433cc: c5 dd da d5 vpminub ymm2, ymm4, ymm5 + 4433d0: c5 fe 7f 77 c0 vmovdqu ymmword ptr [rdi - 64], ymm6 + 4433d5: c5 fd 6f 76 40 vmovdqa ymm6, ymmword ptr [rsi + 64] + 4433da: c5 fe 7f 7f e0 vmovdqu ymmword ptr [rdi - 32], ymm7 + 4433df: c5 fd 6f 7e 60 vmovdqa ymm7, ymmword ptr [rsi + 96] + 4433e4: c5 cd da df vpminub ymm3, ymm6, ymm7 + 4433e8: c5 e5 da da vpminub ymm3, ymm3, ymm2 + 4433ec: c5 e5 74 d9 vpcmpeqb ymm3, ymm3, ymm1 + 4433f0: c5 fd d7 d3 vpmovmskb edx, ymm3 + 4433f4: 85 d2 test edx, edx + 4433f6: 74 b3 je 0x4433ab <__stpcpy_avx2+0x15b> + 4433f8: c5 fd 74 cc vpcmpeqb ymm1, ymm0, ymm4 + 4433fc: c5 fd d7 d1 vpmovmskb edx, ymm1 + 443400: 85 d2 test edx, edx + 443402: 0f 85 e8 00 00 00 jne 0x4434f0 <__stpcpy_avx2+0x2a0> + 443408: c5 fd 74 cd vpcmpeqb ymm1, ymm0, ymm5 + 44340c: c5 fd d7 c9 vpmovmskb ecx, ymm1 + 443410: 85 c9 test ecx, ecx + 443412: 0f 85 e8 00 00 00 jne 0x443500 <__stpcpy_avx2+0x2b0> + 443418: c5 fd 74 ce vpcmpeqb ymm1, ymm0, ymm6 + 44341c: c5 fd d7 d1 vpmovmskb edx, ymm1 + 443420: 85 d2 test edx, edx + 443422: 0f 85 f8 00 00 00 jne 0x443520 <__stpcpy_avx2+0x2d0> + 443428: c5 fd 74 cf vpcmpeqb ymm1, ymm0, ymm7 + 44342c: c5 fd d7 c9 vpmovmskb ecx, ymm1 + 443430: 0f bc d1 bsf edx, ecx + 443433: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 + 443437: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 + 44343c: c5 fe 7f 77 40 vmovdqu ymmword ptr [rdi + 64], ymm6 + 443441: 48 83 c6 60 add rsi, 96 + 443445: 48 83 c7 60 add rdi, 96 + 443449: eb 3e jmp 0x443489 <__stpcpy_avx2+0x239> + 44344b: c5 fe 6f 1e vmovdqu ymm3, ymmword ptr [rsi] + 44344f: c5 fe 6f 56 20 vmovdqu ymm2, ymmword ptr [rsi + 32] + 443454: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 + 443458: c5 fd d7 d1 vpmovmskb edx, ymm1 + 44345c: 85 d2 test edx, edx + 44345e: 75 26 jne 0x443486 <__stpcpy_avx2+0x236> + 443460: c5 fe 7f 1f vmovdqu ymmword ptr [rdi], ymm3 + 443464: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 + 443468: c5 fd d7 d1 vpmovmskb edx, ymm1 + 44346c: 85 d2 test edx, edx + 44346e: 75 60 jne 0x4434d0 <__stpcpy_avx2+0x280> + 443470: 48 83 e6 e0 and rsi, -32 + 443474: 83 e1 1f and ecx, 31 + 443477: e9 24 fe ff ff jmp 0x4432a0 <__stpcpy_avx2+0x50> + 44347c: 0f 1f 40 00 nop dword ptr [rax] + 443480: 48 01 cf add rdi, rcx + 443483: 48 01 ce add rsi, rcx + 443486: 0f bc d2 bsf edx, edx + 443489: 83 fa 20 cmp edx, 32 + 44348c: 0f 83 4e 01 00 00 jae 0x4435e0 <__stpcpy_avx2+0x390> + 443492: 83 fa 10 cmp edx, 16 + 443495: 0f 83 25 01 00 00 jae 0x4435c0 <__stpcpy_avx2+0x370> + 44349b: 83 fa 08 cmp edx, 8 + 44349e: 0f 83 fc 00 00 00 jae 0x4435a0 <__stpcpy_avx2+0x350> + 4434a4: 83 fa 04 cmp edx, 4 + 4434a7: 0f 83 d3 00 00 00 jae 0x443580 <__stpcpy_avx2+0x330> + 4434ad: 83 fa 03 cmp edx, 3 + 4434b0: 0f 84 ba 00 00 00 je 0x443570 <__stpcpy_avx2+0x320> + 4434b6: 83 fa 01 cmp edx, 1 + 4434b9: 0f 87 91 00 00 00 ja 0x443550 <__stpcpy_avx2+0x300> + 4434bf: 74 7f je 0x443540 <__stpcpy_avx2+0x2f0> + 4434c1: c6 07 00 mov byte ptr [rdi], 0 + 4434c4: 48 8d 07 lea rax, [rdi] + 4434c7: c5 f8 77 vzeroupper + 4434ca: c3 ret + 4434cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4434d0: 48 83 c6 20 add rsi, 32 + 4434d4: 48 83 c7 20 add rdi, 32 + 4434d8: eb ac jmp 0x443486 <__stpcpy_avx2+0x236> + 4434da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4434e0: 0f bc d2 bsf edx, edx + 4434e3: 48 01 ce add rsi, rcx + 4434e6: 83 c2 20 add edx, 32 + 4434e9: 29 ca sub edx, ecx + 4434eb: eb 9c jmp 0x443489 <__stpcpy_avx2+0x239> + 4434ed: 0f 1f 00 nop dword ptr [rax] + 4434f0: 0f bc d2 bsf edx, edx + 4434f3: eb 94 jmp 0x443489 <__stpcpy_avx2+0x239> + 4434f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443500: 0f bc d1 bsf edx, ecx + 443503: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 + 443507: 48 83 c6 20 add rsi, 32 + 44350b: 48 83 c7 20 add rdi, 32 + 44350f: e9 75 ff ff ff jmp 0x443489 <__stpcpy_avx2+0x239> + 443514: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44351f: 90 nop + 443520: 0f bc d2 bsf edx, edx + 443523: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 + 443527: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 + 44352c: 48 83 c6 40 add rsi, 64 + 443530: 48 83 c7 40 add rdi, 64 + 443534: e9 50 ff ff ff jmp 0x443489 <__stpcpy_avx2+0x239> + 443539: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 443540: 0f b7 16 movzx edx, word ptr [rsi] + 443543: 66 89 17 mov word ptr [rdi], dx + 443546: 48 8d 47 01 lea rax, [rdi + 1] + 44354a: c5 f8 77 vzeroupper + 44354d: c3 ret + 44354e: 66 90 nop + 443550: 0f b7 0e movzx ecx, word ptr [rsi] + 443553: 66 89 0f mov word ptr [rdi], cx + 443556: c6 47 02 00 mov byte ptr [rdi + 2], 0 + 44355a: 48 8d 47 02 lea rax, [rdi + 2] + 44355e: c5 f8 77 vzeroupper + 443561: c3 ret + 443562: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44356d: 0f 1f 00 nop dword ptr [rax] + 443570: 8b 16 mov edx, dword ptr [rsi] + 443572: 89 17 mov dword ptr [rdi], edx + 443574: 48 8d 47 03 lea rax, [rdi + 3] + 443578: c5 f8 77 vzeroupper + 44357b: c3 ret + 44357c: 0f 1f 40 00 nop dword ptr [rax] + 443580: 8b 0e mov ecx, dword ptr [rsi] + 443582: 89 0f mov dword ptr [rdi], ecx + 443584: 8b 4c 16 fd mov ecx, dword ptr [rsi + rdx - 3] + 443588: 89 4c 17 fd mov dword ptr [rdi + rdx - 3], ecx + 44358c: 48 8d 04 17 lea rax, [rdi + rdx] + 443590: c5 f8 77 vzeroupper + 443593: c3 ret + 443594: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44359f: 90 nop + 4435a0: 48 8b 0e mov rcx, qword ptr [rsi] + 4435a3: 4c 8b 4c 16 f9 mov r9, qword ptr [rsi + rdx - 7] + 4435a8: 48 89 0f mov qword ptr [rdi], rcx + 4435ab: 4c 89 4c 17 f9 mov qword ptr [rdi + rdx - 7], r9 + 4435b0: 48 8d 04 17 lea rax, [rdi + rdx] + 4435b4: c5 f8 77 vzeroupper + 4435b7: c3 ret + 4435b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4435c0: c5 fa 6f 16 vmovdqu xmm2, xmmword ptr [rsi] + 4435c4: c5 fa 6f 5c 16 f1 vmovdqu xmm3, xmmword ptr [rsi + rdx - 15] + 4435ca: c5 fa 7f 17 vmovdqu xmmword ptr [rdi], xmm2 + 4435ce: c5 fa 7f 5c 17 f1 vmovdqu xmmword ptr [rdi + rdx - 15], xmm3 + 4435d4: 48 8d 04 17 lea rax, [rdi + rdx] + 4435d8: c5 f8 77 vzeroupper + 4435db: c3 ret + 4435dc: 0f 1f 40 00 nop dword ptr [rax] + 4435e0: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] + 4435e4: c5 fe 6f 5c 16 e1 vmovdqu ymm3, ymmword ptr [rsi + rdx - 31] + 4435ea: c5 fe 7f 17 vmovdqu ymmword ptr [rdi], ymm2 + 4435ee: c5 fe 7f 5c 17 e1 vmovdqu ymmword ptr [rdi + rdx - 31], ymm3 + 4435f4: 48 8d 04 17 lea rax, [rdi + rdx] + 4435f8: c5 f8 77 vzeroupper + 4435fb: c3 ret + 4435fc: 0f 1f 40 00 nop dword ptr [rax] + +0000000000443600 <__strchr_sse2_no_bsf>: + 443600: f3 0f 1e fa endbr64 + 443604: 66 0f 6e ce movd xmm1, esi + 443608: 48 89 f9 mov rcx, rdi + 44360b: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 44360f: 48 83 e7 f0 and rdi, -16 + 443613: 66 0f ef d2 pxor xmm2, xmm2 + 443617: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 44361b: 83 ce ff or esi, -1 + 44361e: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 443622: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] + 443627: 48 29 f9 sub rcx, rdi + 44362a: 66 0f 6f d8 movdqa xmm3, xmm0 + 44362e: 48 8d 7f 10 lea rdi, [rdi + 16] + 443632: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 443636: 66 0f 74 da pcmpeqb xmm3, xmm2 + 44363a: d3 e6 shl esi, cl + 44363c: 66 0f d7 c0 pmovmskb eax, xmm0 + 443640: 66 0f d7 d3 pmovmskb edx, xmm3 + 443644: 21 f0 and eax, esi + 443646: 21 f2 and edx, esi + 443648: 85 c0 test eax, eax + 44364a: 75 38 jne 0x443684 <__strchr_sse2_no_bsf+0x84> + 44364c: 85 d2 test edx, edx + 44364e: 75 30 jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 443650: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 443654: 48 8d 7f 10 lea rdi, [rdi + 16] + 443658: 66 0f 6f d8 movdqa xmm3, xmm0 + 44365c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 443660: 66 0f 74 da pcmpeqb xmm3, xmm2 + 443664: 66 0f d7 c0 pmovmskb eax, xmm0 + 443668: 66 0f d7 d3 pmovmskb edx, xmm3 + 44366c: 09 c2 or edx, eax + 44366e: 74 e0 je 0x443650 <__strchr_sse2_no_bsf+0x50> + 443670: 66 0f d7 d3 pmovmskb edx, xmm3 + 443674: 85 c0 test eax, eax + 443676: 75 0c jne 0x443684 <__strchr_sse2_no_bsf+0x84> + 443678: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 443680: 48 31 c0 xor rax, rax + 443683: c3 ret + 443684: 48 8d 7f f0 lea rdi, [rdi - 16] + 443688: 85 d2 test edx, edx + 44368a: 0f 84 10 01 00 00 je 0x4437a0 <__strchr_sse2_no_bsf+0x1a0> + 443690: 84 c0 test al, al + 443692: 74 6c je 0x443700 <__strchr_sse2_no_bsf+0x100> + 443694: 88 c1 mov cl, al + 443696: 80 e1 0f and cl, 15 + 443699: 75 35 jne 0x4436d0 <__strchr_sse2_no_bsf+0xd0> + 44369b: 88 d5 mov ch, dl + 44369d: 80 e5 0f and ch, 15 + 4436a0: 75 de jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 4436a2: a8 10 test al, 16 + 4436a4: 0f 85 d6 01 00 00 jne 0x443880 <__strchr_sse2_no_bsf+0x280> + 4436aa: f6 c2 10 test dl, 16 + 4436ad: 75 d1 jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 4436af: a8 20 test al, 32 + 4436b1: 0f 85 d9 01 00 00 jne 0x443890 <__strchr_sse2_no_bsf+0x290> + 4436b7: f6 c2 20 test dl, 32 + 4436ba: 75 c4 jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 4436bc: a8 40 test al, 64 + 4436be: 0f 85 dc 01 00 00 jne 0x4438a0 <__strchr_sse2_no_bsf+0x2a0> + 4436c4: f6 c2 40 test dl, 64 + 4436c7: 75 b7 jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 4436c9: 48 8d 47 07 lea rax, [rdi + 7] + 4436cd: c3 ret + 4436ce: 66 90 nop + 4436d0: a8 01 test al, 1 + 4436d2: 0f 85 68 01 00 00 jne 0x443840 <__strchr_sse2_no_bsf+0x240> + 4436d8: f6 c2 01 test dl, 1 + 4436db: 75 a3 jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 4436dd: a8 02 test al, 2 + 4436df: 0f 85 6b 01 00 00 jne 0x443850 <__strchr_sse2_no_bsf+0x250> + 4436e5: f6 c2 02 test dl, 2 + 4436e8: 75 96 jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 4436ea: a8 04 test al, 4 + 4436ec: 0f 85 6e 01 00 00 jne 0x443860 <__strchr_sse2_no_bsf+0x260> + 4436f2: f6 c2 04 test dl, 4 + 4436f5: 75 89 jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 4436f7: 48 8d 47 03 lea rax, [rdi + 3] + 4436fb: c3 ret + 4436fc: 0f 1f 40 00 nop dword ptr [rax] + 443700: 84 d2 test dl, dl + 443702: 0f 85 78 ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 443708: 88 e1 mov cl, ah + 44370a: 80 e1 0f and cl, 15 + 44370d: 75 51 jne 0x443760 <__strchr_sse2_no_bsf+0x160> + 44370f: 88 f5 mov ch, dh + 443711: 80 e5 0f and ch, 15 + 443714: 0f 85 66 ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 44371a: f6 c4 10 test ah, 16 + 44371d: 0f 85 cd 01 00 00 jne 0x4438f0 <__strchr_sse2_no_bsf+0x2f0> + 443723: f6 c6 10 test dh, 16 + 443726: 0f 85 54 ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 44372c: f6 c4 20 test ah, 32 + 44372f: 0f 85 cb 01 00 00 jne 0x443900 <__strchr_sse2_no_bsf+0x300> + 443735: f6 c6 20 test dh, 32 + 443738: 0f 85 42 ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 44373e: f6 c4 40 test ah, 64 + 443741: 0f 85 c9 01 00 00 jne 0x443910 <__strchr_sse2_no_bsf+0x310> + 443747: f6 c6 40 test dh, 64 + 44374a: 0f 85 30 ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 443750: 48 8d 47 0f lea rax, [rdi + 15] + 443754: c3 ret + 443755: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443760: f6 c4 01 test ah, 1 + 443763: 0f 85 47 01 00 00 jne 0x4438b0 <__strchr_sse2_no_bsf+0x2b0> + 443769: f6 c6 01 test dh, 1 + 44376c: 0f 85 0e ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 443772: f6 c4 02 test ah, 2 + 443775: 0f 85 45 01 00 00 jne 0x4438c0 <__strchr_sse2_no_bsf+0x2c0> + 44377b: f6 c6 02 test dh, 2 + 44377e: 0f 85 fc fe ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 443784: f6 c4 04 test ah, 4 + 443787: 0f 85 43 01 00 00 jne 0x4438d0 <__strchr_sse2_no_bsf+0x2d0> + 44378d: f6 c6 04 test dh, 4 + 443790: 0f 85 ea fe ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> + 443796: 48 8d 47 0b lea rax, [rdi + 11] + 44379a: c3 ret + 44379b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4437a0: 84 c0 test al, al + 4437a2: 74 4c je 0x4437f0 <__strchr_sse2_no_bsf+0x1f0> + 4437a4: a8 01 test al, 1 + 4437a6: 0f 85 94 00 00 00 jne 0x443840 <__strchr_sse2_no_bsf+0x240> + 4437ac: a8 02 test al, 2 + 4437ae: 0f 85 9c 00 00 00 jne 0x443850 <__strchr_sse2_no_bsf+0x250> + 4437b4: a8 04 test al, 4 + 4437b6: 0f 85 a4 00 00 00 jne 0x443860 <__strchr_sse2_no_bsf+0x260> + 4437bc: a8 08 test al, 8 + 4437be: 0f 85 ac 00 00 00 jne 0x443870 <__strchr_sse2_no_bsf+0x270> + 4437c4: a8 10 test al, 16 + 4437c6: 0f 85 b4 00 00 00 jne 0x443880 <__strchr_sse2_no_bsf+0x280> + 4437cc: a8 20 test al, 32 + 4437ce: 0f 85 bc 00 00 00 jne 0x443890 <__strchr_sse2_no_bsf+0x290> + 4437d4: a8 40 test al, 64 + 4437d6: 0f 85 c4 00 00 00 jne 0x4438a0 <__strchr_sse2_no_bsf+0x2a0> + 4437dc: 48 8d 47 07 lea rax, [rdi + 7] + 4437e0: c3 ret + 4437e1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4437ec: 0f 1f 40 00 nop dword ptr [rax] + 4437f0: f6 c4 01 test ah, 1 + 4437f3: 0f 85 b7 00 00 00 jne 0x4438b0 <__strchr_sse2_no_bsf+0x2b0> + 4437f9: f6 c4 02 test ah, 2 + 4437fc: 0f 85 be 00 00 00 jne 0x4438c0 <__strchr_sse2_no_bsf+0x2c0> + 443802: f6 c4 04 test ah, 4 + 443805: 0f 85 c5 00 00 00 jne 0x4438d0 <__strchr_sse2_no_bsf+0x2d0> + 44380b: f6 c4 08 test ah, 8 + 44380e: 0f 85 cc 00 00 00 jne 0x4438e0 <__strchr_sse2_no_bsf+0x2e0> + 443814: f6 c4 10 test ah, 16 + 443817: 0f 85 d3 00 00 00 jne 0x4438f0 <__strchr_sse2_no_bsf+0x2f0> + 44381d: f6 c4 20 test ah, 32 + 443820: 0f 85 da 00 00 00 jne 0x443900 <__strchr_sse2_no_bsf+0x300> + 443826: f6 c4 40 test ah, 64 + 443829: 0f 85 e1 00 00 00 jne 0x443910 <__strchr_sse2_no_bsf+0x310> + 44382f: 48 8d 47 0f lea rax, [rdi + 15] + 443833: c3 ret + 443834: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44383f: 90 nop + 443840: 48 8d 07 lea rax, [rdi] + 443843: c3 ret + 443844: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44384f: 90 nop + 443850: 48 8d 47 01 lea rax, [rdi + 1] + 443854: c3 ret + 443855: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443860: 48 8d 47 02 lea rax, [rdi + 2] + 443864: c3 ret + 443865: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443870: 48 8d 47 03 lea rax, [rdi + 3] + 443874: c3 ret + 443875: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443880: 48 8d 47 04 lea rax, [rdi + 4] + 443884: c3 ret + 443885: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443890: 48 8d 47 05 lea rax, [rdi + 5] + 443894: c3 ret + 443895: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4438a0: 48 8d 47 06 lea rax, [rdi + 6] + 4438a4: c3 ret + 4438a5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4438b0: 48 8d 47 08 lea rax, [rdi + 8] + 4438b4: c3 ret + 4438b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4438c0: 48 8d 47 09 lea rax, [rdi + 9] + 4438c4: c3 ret + 4438c5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4438d0: 48 8d 47 0a lea rax, [rdi + 10] + 4438d4: c3 ret + 4438d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4438e0: 48 8d 47 0b lea rax, [rdi + 11] + 4438e4: c3 ret + 4438e5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4438f0: 48 8d 47 0c lea rax, [rdi + 12] + 4438f4: c3 ret + 4438f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443900: 48 8d 47 0d lea rax, [rdi + 13] + 443904: c3 ret + 443905: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443910: 48 8d 47 0e lea rax, [rdi + 14] + 443914: c3 ret + 443915: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44391f: 90 nop + +0000000000443920 <__memcmp_ssse3>: + 443920: f3 0f 1e fa endbr64 + 443924: 48 89 d1 mov rcx, rdx + 443927: 48 89 fa mov rdx, rdi + 44392a: 48 83 f9 30 cmp rcx, 48 + 44392e: 73 10 jae 0x443940 <__memcmp_ssse3+0x20> + 443930: 48 01 ce add rsi, rcx + 443933: 48 01 cf add rdi, rcx + 443936: e9 b5 12 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 44393b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 443940: f3 0f 6f 1f movdqu xmm3, xmmword ptr [rdi] + 443944: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 443948: 66 0f 74 d8 pcmpeqb xmm3, xmm0 + 44394c: 66 0f d7 d3 pmovmskb edx, xmm3 + 443950: 48 8d 7f 10 lea rdi, [rdi + 16] + 443954: 48 8d 76 10 lea rsi, [rsi + 16] + 443958: 81 ea ff ff 00 00 sub edx, 65535 + 44395e: 0f 85 98 11 00 00 jne 0x444afc <__memcmp_ssse3+0x11dc> + 443964: 89 fa mov edx, edi + 443966: 83 e2 0f and edx, 15 + 443969: 48 31 d7 xor rdi, rdx + 44396c: 48 29 d6 sub rsi, rdx + 44396f: 48 01 d1 add rcx, rdx + 443972: 89 f2 mov edx, esi + 443974: 83 e2 0f and edx, 15 + 443977: 0f 84 93 00 00 00 je 0x443a10 <__memcmp_ssse3+0xf0> + 44397d: 48 31 d6 xor rsi, rdx + 443980: 83 fa 08 cmp edx, 8 + 443983: 73 47 jae 0x4439cc <__memcmp_ssse3+0xac> + 443985: 83 fa 00 cmp edx, 0 + 443988: 0f 84 82 00 00 00 je 0x443a10 <__memcmp_ssse3+0xf0> + 44398e: 83 fa 01 cmp edx, 1 + 443991: 0f 84 59 01 00 00 je 0x443af0 <__memcmp_ssse3+0x1d0> + 443997: 83 fa 02 cmp edx, 2 + 44399a: 0f 84 60 02 00 00 je 0x443c00 <__memcmp_ssse3+0x2e0> + 4439a0: 83 fa 03 cmp edx, 3 + 4439a3: 0f 84 67 03 00 00 je 0x443d10 <__memcmp_ssse3+0x3f0> + 4439a9: 83 fa 04 cmp edx, 4 + 4439ac: 0f 84 6e 04 00 00 je 0x443e20 <__memcmp_ssse3+0x500> + 4439b2: 83 fa 05 cmp edx, 5 + 4439b5: 0f 84 75 05 00 00 je 0x443f30 <__memcmp_ssse3+0x610> + 4439bb: 83 fa 06 cmp edx, 6 + 4439be: 0f 84 7c 06 00 00 je 0x444040 <__memcmp_ssse3+0x720> + 4439c4: e9 87 07 00 00 jmp 0x444150 <__memcmp_ssse3+0x830> + 4439c9: 0f 1f 00 nop dword ptr [rax] + 4439cc: 83 fa 08 cmp edx, 8 + 4439cf: 0f 84 8b 08 00 00 je 0x444260 <__memcmp_ssse3+0x940> + 4439d5: 83 fa 09 cmp edx, 9 + 4439d8: 0f 84 92 09 00 00 je 0x444370 <__memcmp_ssse3+0xa50> + 4439de: 83 fa 0a cmp edx, 10 + 4439e1: 0f 84 99 0a 00 00 je 0x444480 <__memcmp_ssse3+0xb60> + 4439e7: 83 fa 0b cmp edx, 11 + 4439ea: 0f 84 a0 0b 00 00 je 0x444590 <__memcmp_ssse3+0xc70> + 4439f0: 83 fa 0c cmp edx, 12 + 4439f3: 0f 84 a7 0c 00 00 je 0x4446a0 <__memcmp_ssse3+0xd80> + 4439f9: 83 fa 0d cmp edx, 13 + 4439fc: 0f 84 ae 0d 00 00 je 0x4447b0 <__memcmp_ssse3+0xe90> + 443a02: 83 fa 0e cmp edx, 14 + 443a05: 0f 84 b5 0e 00 00 je 0x4448c0 <__memcmp_ssse3+0xfa0> + 443a0b: e9 c0 0f 00 00 jmp 0x4449d0 <__memcmp_ssse3+0x10b0> + 443a10: 48 83 f9 50 cmp rcx, 80 + 443a14: 48 8d 49 d0 lea rcx, [rcx - 48] + 443a18: 73 46 jae 0x443a60 <__memcmp_ssse3+0x140> + 443a1a: 31 c0 xor eax, eax + 443a1c: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 443a20: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 443a24: 66 0f 6f 56 10 movdqa xmm2, xmmword ptr [rsi + 16] + 443a29: 66 0f 74 57 10 pcmpeqb xmm2, xmmword ptr [rdi + 16] + 443a2e: 66 0f db d1 pand xmm2, xmm1 + 443a32: 66 0f d7 d2 pmovmskb edx, xmm2 + 443a36: 48 8d 7f 20 lea rdi, [rdi + 32] + 443a3a: 48 8d 76 20 lea rsi, [rsi + 32] + 443a3e: 81 ea ff ff 00 00 sub edx, 65535 + 443a44: 0f 85 96 10 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443a4a: 48 01 ce add rsi, rcx + 443a4d: 48 01 cf add rdi, rcx + 443a50: e9 9b 11 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443a55: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 443a60: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] + 443a64: 31 c0 xor eax, eax + 443a66: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 443a6a: 48 83 e9 20 sub rcx, 32 + 443a6e: 66 0f 6f 56 10 movdqa xmm2, xmmword ptr [rsi + 16] + 443a73: 66 0f 74 57 10 pcmpeqb xmm2, xmmword ptr [rdi + 16] + 443a78: 66 0f db d0 pand xmm2, xmm0 + 443a7c: 48 83 e9 20 sub rcx, 32 + 443a80: 66 0f d7 d2 pmovmskb edx, xmm2 + 443a84: 66 0f 6f c8 movdqa xmm1, xmm0 + 443a88: 66 0f 6f 46 20 movdqa xmm0, xmmword ptr [rsi + 32] + 443a8d: 66 0f 6f 56 30 movdqa xmm2, xmmword ptr [rsi + 48] + 443a92: 81 da ff ff 00 00 sbb edx, 65535 + 443a98: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 443a9d: 66 0f 74 57 30 pcmpeqb xmm2, xmmword ptr [rdi + 48] + 443aa2: 48 8d 7f 20 lea rdi, [rdi + 32] + 443aa6: 48 8d 76 20 lea rsi, [rsi + 32] + 443aaa: 74 cc je 0x443a78 <__memcmp_ssse3+0x158> + 443aac: 66 0f db d0 pand xmm2, xmm0 + 443ab0: 48 83 f9 00 cmp rcx, 0 + 443ab4: 7d 06 jge 0x443abc <__memcmp_ssse3+0x19c> + 443ab6: ff c2 inc edx + 443ab8: 48 83 c1 20 add rcx, 32 + 443abc: 85 d2 test edx, edx + 443abe: 0f 85 1c 10 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443ac4: 66 0f d7 d2 pmovmskb edx, xmm2 + 443ac8: 66 0f 6f c8 movdqa xmm1, xmm0 + 443acc: 48 8d 7f 20 lea rdi, [rdi + 32] + 443ad0: 48 8d 76 20 lea rsi, [rsi + 32] + 443ad4: 81 ea ff ff 00 00 sub edx, 65535 + 443ada: 0f 85 00 10 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443ae0: 48 01 ce add rsi, rcx + 443ae3: 48 01 cf add rdi, rcx + 443ae6: e9 05 11 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443aeb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 443af0: 48 83 f9 50 cmp rcx, 80 + 443af4: 48 8d 49 d0 lea rcx, [rcx - 48] + 443af8: 89 d0 mov eax, edx + 443afa: 73 54 jae 0x443b50 <__memcmp_ssse3+0x230> + 443afc: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 443b01: 66 0f 6f d1 movdqa xmm2, xmm1 + 443b05: 66 0f 3a 0f 0e 01 palignr xmm1, xmmword ptr [rsi], 1 # xmm1 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0] + 443b0b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 443b0f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 443b14: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 443b1a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 443b1f: 66 0f db d9 pand xmm3, xmm1 + 443b23: 66 0f d7 d3 pmovmskb edx, xmm3 + 443b27: 48 8d 7f 20 lea rdi, [rdi + 32] + 443b2b: 48 8d 76 20 lea rsi, [rsi + 32] + 443b2f: 81 ea ff ff 00 00 sub edx, 65535 + 443b35: 0f 85 a5 0f 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443b3b: 48 83 c6 01 add rsi, 1 + 443b3f: 48 01 ce add rsi, rcx + 443b42: 48 01 cf add rdi, rcx + 443b45: e9 a6 10 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443b4a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 443b50: 48 83 e9 20 sub rcx, 32 + 443b54: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 443b59: 66 0f 3a 0f 06 01 palignr xmm0, xmmword ptr [rsi], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] + 443b5f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 443b63: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 443b68: 66 0f 3a 0f 5e 10 01 palignr xmm3, xmmword ptr [rsi + 16], 1 # xmm3 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 443b6f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 443b74: 66 0f db d8 pand xmm3, xmm0 + 443b78: 48 83 e9 20 sub rcx, 32 + 443b7c: 66 0f d7 d3 pmovmskb edx, xmm3 + 443b80: 66 0f 6f c8 movdqa xmm1, xmm0 + 443b84: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 443b89: 66 0f 3a 0f 5e 30 01 palignr xmm3, xmmword ptr [rsi + 48], 1 # xmm3 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] + 443b90: 81 da ff ff 00 00 sbb edx, 65535 + 443b96: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 443b9b: 66 0f 3a 0f 46 20 01 palignr xmm0, xmmword ptr [rsi + 32], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] + 443ba2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 443ba7: 48 8d 76 20 lea rsi, [rsi + 32] + 443bab: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 443bb0: 48 8d 7f 20 lea rdi, [rdi + 32] + 443bb4: 74 be je 0x443b74 <__memcmp_ssse3+0x254> + 443bb6: 66 0f db d8 pand xmm3, xmm0 + 443bba: 48 83 f9 00 cmp rcx, 0 + 443bbe: 7d 06 jge 0x443bc6 <__memcmp_ssse3+0x2a6> + 443bc0: ff c2 inc edx + 443bc2: 48 83 c1 20 add rcx, 32 + 443bc6: 85 d2 test edx, edx + 443bc8: 0f 85 12 0f 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443bce: 66 0f d7 d3 pmovmskb edx, xmm3 + 443bd2: 66 0f 6f c8 movdqa xmm1, xmm0 + 443bd6: 48 8d 7f 20 lea rdi, [rdi + 32] + 443bda: 48 8d 76 20 lea rsi, [rsi + 32] + 443bde: 81 ea ff ff 00 00 sub edx, 65535 + 443be4: 0f 85 f6 0e 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443bea: 48 8d 76 01 lea rsi, [rsi + 1] + 443bee: 48 01 ce add rsi, rcx + 443bf1: 48 01 cf add rdi, rcx + 443bf4: e9 f7 0f 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443bf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 443c00: 48 83 f9 50 cmp rcx, 80 + 443c04: 48 8d 49 d0 lea rcx, [rcx - 48] + 443c08: 89 d0 mov eax, edx + 443c0a: 73 54 jae 0x443c60 <__memcmp_ssse3+0x340> + 443c0c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 443c11: 66 0f 6f d1 movdqa xmm2, xmm1 + 443c15: 66 0f 3a 0f 0e 02 palignr xmm1, xmmword ptr [rsi], 2 # xmm1 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1] + 443c1b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 443c1f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 443c24: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 443c2a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 443c2f: 66 0f db d9 pand xmm3, xmm1 + 443c33: 66 0f d7 d3 pmovmskb edx, xmm3 + 443c37: 48 8d 7f 20 lea rdi, [rdi + 32] + 443c3b: 48 8d 76 20 lea rsi, [rsi + 32] + 443c3f: 81 ea ff ff 00 00 sub edx, 65535 + 443c45: 0f 85 95 0e 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443c4b: 48 83 c6 02 add rsi, 2 + 443c4f: 48 01 ce add rsi, rcx + 443c52: 48 01 cf add rdi, rcx + 443c55: e9 96 0f 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443c5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 443c60: 48 83 e9 20 sub rcx, 32 + 443c64: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 443c69: 66 0f 3a 0f 06 02 palignr xmm0, xmmword ptr [rsi], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] + 443c6f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 443c73: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 443c78: 66 0f 3a 0f 5e 10 02 palignr xmm3, xmmword ptr [rsi + 16], 2 # xmm3 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 443c7f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 443c84: 66 0f db d8 pand xmm3, xmm0 + 443c88: 48 83 e9 20 sub rcx, 32 + 443c8c: 66 0f d7 d3 pmovmskb edx, xmm3 + 443c90: 66 0f 6f c8 movdqa xmm1, xmm0 + 443c94: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 443c99: 66 0f 3a 0f 5e 30 02 palignr xmm3, xmmword ptr [rsi + 48], 2 # xmm3 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] + 443ca0: 81 da ff ff 00 00 sbb edx, 65535 + 443ca6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 443cab: 66 0f 3a 0f 46 20 02 palignr xmm0, xmmword ptr [rsi + 32], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] + 443cb2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 443cb7: 48 8d 76 20 lea rsi, [rsi + 32] + 443cbb: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 443cc0: 48 8d 7f 20 lea rdi, [rdi + 32] + 443cc4: 74 be je 0x443c84 <__memcmp_ssse3+0x364> + 443cc6: 66 0f db d8 pand xmm3, xmm0 + 443cca: 48 83 f9 00 cmp rcx, 0 + 443cce: 7d 06 jge 0x443cd6 <__memcmp_ssse3+0x3b6> + 443cd0: ff c2 inc edx + 443cd2: 48 83 c1 20 add rcx, 32 + 443cd6: 85 d2 test edx, edx + 443cd8: 0f 85 02 0e 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443cde: 66 0f d7 d3 pmovmskb edx, xmm3 + 443ce2: 66 0f 6f c8 movdqa xmm1, xmm0 + 443ce6: 48 8d 7f 20 lea rdi, [rdi + 32] + 443cea: 48 8d 76 20 lea rsi, [rsi + 32] + 443cee: 81 ea ff ff 00 00 sub edx, 65535 + 443cf4: 0f 85 e6 0d 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443cfa: 48 8d 76 02 lea rsi, [rsi + 2] + 443cfe: 48 01 ce add rsi, rcx + 443d01: 48 01 cf add rdi, rcx + 443d04: e9 e7 0e 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443d09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 443d10: 48 83 f9 50 cmp rcx, 80 + 443d14: 48 8d 49 d0 lea rcx, [rcx - 48] + 443d18: 89 d0 mov eax, edx + 443d1a: 73 54 jae 0x443d70 <__memcmp_ssse3+0x450> + 443d1c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 443d21: 66 0f 6f d1 movdqa xmm2, xmm1 + 443d25: 66 0f 3a 0f 0e 03 palignr xmm1, xmmword ptr [rsi], 3 # xmm1 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2] + 443d2b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 443d2f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 443d34: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 443d3a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 443d3f: 66 0f db d9 pand xmm3, xmm1 + 443d43: 66 0f d7 d3 pmovmskb edx, xmm3 + 443d47: 48 8d 7f 20 lea rdi, [rdi + 32] + 443d4b: 48 8d 76 20 lea rsi, [rsi + 32] + 443d4f: 81 ea ff ff 00 00 sub edx, 65535 + 443d55: 0f 85 85 0d 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443d5b: 48 83 c6 03 add rsi, 3 + 443d5f: 48 01 ce add rsi, rcx + 443d62: 48 01 cf add rdi, rcx + 443d65: e9 86 0e 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443d6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 443d70: 48 83 e9 20 sub rcx, 32 + 443d74: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 443d79: 66 0f 3a 0f 06 03 palignr xmm0, xmmword ptr [rsi], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] + 443d7f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 443d83: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 443d88: 66 0f 3a 0f 5e 10 03 palignr xmm3, xmmword ptr [rsi + 16], 3 # xmm3 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 443d8f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 443d94: 66 0f db d8 pand xmm3, xmm0 + 443d98: 48 83 e9 20 sub rcx, 32 + 443d9c: 66 0f d7 d3 pmovmskb edx, xmm3 + 443da0: 66 0f 6f c8 movdqa xmm1, xmm0 + 443da4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 443da9: 66 0f 3a 0f 5e 30 03 palignr xmm3, xmmword ptr [rsi + 48], 3 # xmm3 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] + 443db0: 81 da ff ff 00 00 sbb edx, 65535 + 443db6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 443dbb: 66 0f 3a 0f 46 20 03 palignr xmm0, xmmword ptr [rsi + 32], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] + 443dc2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 443dc7: 48 8d 76 20 lea rsi, [rsi + 32] + 443dcb: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 443dd0: 48 8d 7f 20 lea rdi, [rdi + 32] + 443dd4: 74 be je 0x443d94 <__memcmp_ssse3+0x474> + 443dd6: 66 0f db d8 pand xmm3, xmm0 + 443dda: 48 83 f9 00 cmp rcx, 0 + 443dde: 7d 06 jge 0x443de6 <__memcmp_ssse3+0x4c6> + 443de0: ff c2 inc edx + 443de2: 48 83 c1 20 add rcx, 32 + 443de6: 85 d2 test edx, edx + 443de8: 0f 85 f2 0c 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443dee: 66 0f d7 d3 pmovmskb edx, xmm3 + 443df2: 66 0f 6f c8 movdqa xmm1, xmm0 + 443df6: 48 8d 7f 20 lea rdi, [rdi + 32] + 443dfa: 48 8d 76 20 lea rsi, [rsi + 32] + 443dfe: 81 ea ff ff 00 00 sub edx, 65535 + 443e04: 0f 85 d6 0c 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443e0a: 48 8d 76 03 lea rsi, [rsi + 3] + 443e0e: 48 01 ce add rsi, rcx + 443e11: 48 01 cf add rdi, rcx + 443e14: e9 d7 0d 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443e19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 443e20: 48 83 f9 50 cmp rcx, 80 + 443e24: 48 8d 49 d0 lea rcx, [rcx - 48] + 443e28: 89 d0 mov eax, edx + 443e2a: 73 54 jae 0x443e80 <__memcmp_ssse3+0x560> + 443e2c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 443e31: 66 0f 6f d1 movdqa xmm2, xmm1 + 443e35: 66 0f 3a 0f 0e 04 palignr xmm1, xmmword ptr [rsi], 4 # xmm1 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] + 443e3b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 443e3f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 443e44: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 443e4a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 443e4f: 66 0f db d9 pand xmm3, xmm1 + 443e53: 66 0f d7 d3 pmovmskb edx, xmm3 + 443e57: 48 8d 7f 20 lea rdi, [rdi + 32] + 443e5b: 48 8d 76 20 lea rsi, [rsi + 32] + 443e5f: 81 ea ff ff 00 00 sub edx, 65535 + 443e65: 0f 85 75 0c 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443e6b: 48 83 c6 04 add rsi, 4 + 443e6f: 48 01 ce add rsi, rcx + 443e72: 48 01 cf add rdi, rcx + 443e75: e9 76 0d 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443e7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 443e80: 48 83 e9 20 sub rcx, 32 + 443e84: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 443e89: 66 0f 3a 0f 06 04 palignr xmm0, xmmword ptr [rsi], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] + 443e8f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 443e93: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 443e98: 66 0f 3a 0f 5e 10 04 palignr xmm3, xmmword ptr [rsi + 16], 4 # xmm3 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 443e9f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 443ea4: 66 0f db d8 pand xmm3, xmm0 + 443ea8: 48 83 e9 20 sub rcx, 32 + 443eac: 66 0f d7 d3 pmovmskb edx, xmm3 + 443eb0: 66 0f 6f c8 movdqa xmm1, xmm0 + 443eb4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 443eb9: 66 0f 3a 0f 5e 30 04 palignr xmm3, xmmword ptr [rsi + 48], 4 # xmm3 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] + 443ec0: 81 da ff ff 00 00 sbb edx, 65535 + 443ec6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 443ecb: 66 0f 3a 0f 46 20 04 palignr xmm0, xmmword ptr [rsi + 32], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] + 443ed2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 443ed7: 48 8d 76 20 lea rsi, [rsi + 32] + 443edb: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 443ee0: 48 8d 7f 20 lea rdi, [rdi + 32] + 443ee4: 74 be je 0x443ea4 <__memcmp_ssse3+0x584> + 443ee6: 66 0f db d8 pand xmm3, xmm0 + 443eea: 48 83 f9 00 cmp rcx, 0 + 443eee: 7d 06 jge 0x443ef6 <__memcmp_ssse3+0x5d6> + 443ef0: ff c2 inc edx + 443ef2: 48 83 c1 20 add rcx, 32 + 443ef6: 85 d2 test edx, edx + 443ef8: 0f 85 e2 0b 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443efe: 66 0f d7 d3 pmovmskb edx, xmm3 + 443f02: 66 0f 6f c8 movdqa xmm1, xmm0 + 443f06: 48 8d 7f 20 lea rdi, [rdi + 32] + 443f0a: 48 8d 76 20 lea rsi, [rsi + 32] + 443f0e: 81 ea ff ff 00 00 sub edx, 65535 + 443f14: 0f 85 c6 0b 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443f1a: 48 8d 76 04 lea rsi, [rsi + 4] + 443f1e: 48 01 ce add rsi, rcx + 443f21: 48 01 cf add rdi, rcx + 443f24: e9 c7 0c 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443f29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 443f30: 48 83 f9 50 cmp rcx, 80 + 443f34: 48 8d 49 d0 lea rcx, [rcx - 48] + 443f38: 89 d0 mov eax, edx + 443f3a: 73 54 jae 0x443f90 <__memcmp_ssse3+0x670> + 443f3c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 443f41: 66 0f 6f d1 movdqa xmm2, xmm1 + 443f45: 66 0f 3a 0f 0e 05 palignr xmm1, xmmword ptr [rsi], 5 # xmm1 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] + 443f4b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 443f4f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 443f54: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 443f5a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 443f5f: 66 0f db d9 pand xmm3, xmm1 + 443f63: 66 0f d7 d3 pmovmskb edx, xmm3 + 443f67: 48 8d 7f 20 lea rdi, [rdi + 32] + 443f6b: 48 8d 76 20 lea rsi, [rsi + 32] + 443f6f: 81 ea ff ff 00 00 sub edx, 65535 + 443f75: 0f 85 65 0b 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 443f7b: 48 83 c6 05 add rsi, 5 + 443f7f: 48 01 ce add rsi, rcx + 443f82: 48 01 cf add rdi, rcx + 443f85: e9 66 0c 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 443f8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 443f90: 48 83 e9 20 sub rcx, 32 + 443f94: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 443f99: 66 0f 3a 0f 06 05 palignr xmm0, xmmword ptr [rsi], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] + 443f9f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 443fa3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 443fa8: 66 0f 3a 0f 5e 10 05 palignr xmm3, xmmword ptr [rsi + 16], 5 # xmm3 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 443faf: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 443fb4: 66 0f db d8 pand xmm3, xmm0 + 443fb8: 48 83 e9 20 sub rcx, 32 + 443fbc: 66 0f d7 d3 pmovmskb edx, xmm3 + 443fc0: 66 0f 6f c8 movdqa xmm1, xmm0 + 443fc4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 443fc9: 66 0f 3a 0f 5e 30 05 palignr xmm3, xmmword ptr [rsi + 48], 5 # xmm3 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] + 443fd0: 81 da ff ff 00 00 sbb edx, 65535 + 443fd6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 443fdb: 66 0f 3a 0f 46 20 05 palignr xmm0, xmmword ptr [rsi + 32], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] + 443fe2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 443fe7: 48 8d 76 20 lea rsi, [rsi + 32] + 443feb: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 443ff0: 48 8d 7f 20 lea rdi, [rdi + 32] + 443ff4: 74 be je 0x443fb4 <__memcmp_ssse3+0x694> + 443ff6: 66 0f db d8 pand xmm3, xmm0 + 443ffa: 48 83 f9 00 cmp rcx, 0 + 443ffe: 7d 06 jge 0x444006 <__memcmp_ssse3+0x6e6> + 444000: ff c2 inc edx + 444002: 48 83 c1 20 add rcx, 32 + 444006: 85 d2 test edx, edx + 444008: 0f 85 d2 0a 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44400e: 66 0f d7 d3 pmovmskb edx, xmm3 + 444012: 66 0f 6f c8 movdqa xmm1, xmm0 + 444016: 48 8d 7f 20 lea rdi, [rdi + 32] + 44401a: 48 8d 76 20 lea rsi, [rsi + 32] + 44401e: 81 ea ff ff 00 00 sub edx, 65535 + 444024: 0f 85 b6 0a 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44402a: 48 8d 76 05 lea rsi, [rsi + 5] + 44402e: 48 01 ce add rsi, rcx + 444031: 48 01 cf add rdi, rcx + 444034: e9 b7 0b 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 444039: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 444040: 48 83 f9 50 cmp rcx, 80 + 444044: 48 8d 49 d0 lea rcx, [rcx - 48] + 444048: 89 d0 mov eax, edx + 44404a: 73 54 jae 0x4440a0 <__memcmp_ssse3+0x780> + 44404c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 444051: 66 0f 6f d1 movdqa xmm2, xmm1 + 444055: 66 0f 3a 0f 0e 06 palignr xmm1, xmmword ptr [rsi], 6 # xmm1 = mem[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] + 44405b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 44405f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 444064: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 44406a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 44406f: 66 0f db d9 pand xmm3, xmm1 + 444073: 66 0f d7 d3 pmovmskb edx, xmm3 + 444077: 48 8d 7f 20 lea rdi, [rdi + 32] + 44407b: 48 8d 76 20 lea rsi, [rsi + 32] + 44407f: 81 ea ff ff 00 00 sub edx, 65535 + 444085: 0f 85 55 0a 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44408b: 48 83 c6 06 add rsi, 6 + 44408f: 48 01 ce add rsi, rcx + 444092: 48 01 cf add rdi, rcx + 444095: e9 56 0b 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 44409a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4440a0: 48 83 e9 20 sub rcx, 32 + 4440a4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 4440a9: 66 0f 3a 0f 06 06 palignr xmm0, xmmword ptr [rsi], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] + 4440af: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 4440b3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4440b8: 66 0f 3a 0f 5e 10 06 palignr xmm3, xmmword ptr [rsi + 16], 6 # xmm3 = mem[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 4440bf: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 4440c4: 66 0f db d8 pand xmm3, xmm0 + 4440c8: 48 83 e9 20 sub rcx, 32 + 4440cc: 66 0f d7 d3 pmovmskb edx, xmm3 + 4440d0: 66 0f 6f c8 movdqa xmm1, xmm0 + 4440d4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 4440d9: 66 0f 3a 0f 5e 30 06 palignr xmm3, xmmword ptr [rsi + 48], 6 # xmm3 = mem[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] + 4440e0: 81 da ff ff 00 00 sbb edx, 65535 + 4440e6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 4440eb: 66 0f 3a 0f 46 20 06 palignr xmm0, xmmword ptr [rsi + 32], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] + 4440f2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 4440f7: 48 8d 76 20 lea rsi, [rsi + 32] + 4440fb: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 444100: 48 8d 7f 20 lea rdi, [rdi + 32] + 444104: 74 be je 0x4440c4 <__memcmp_ssse3+0x7a4> + 444106: 66 0f db d8 pand xmm3, xmm0 + 44410a: 48 83 f9 00 cmp rcx, 0 + 44410e: 7d 06 jge 0x444116 <__memcmp_ssse3+0x7f6> + 444110: ff c2 inc edx + 444112: 48 83 c1 20 add rcx, 32 + 444116: 85 d2 test edx, edx + 444118: 0f 85 c2 09 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44411e: 66 0f d7 d3 pmovmskb edx, xmm3 + 444122: 66 0f 6f c8 movdqa xmm1, xmm0 + 444126: 48 8d 7f 20 lea rdi, [rdi + 32] + 44412a: 48 8d 76 20 lea rsi, [rsi + 32] + 44412e: 81 ea ff ff 00 00 sub edx, 65535 + 444134: 0f 85 a6 09 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44413a: 48 8d 76 06 lea rsi, [rsi + 6] + 44413e: 48 01 ce add rsi, rcx + 444141: 48 01 cf add rdi, rcx + 444144: e9 a7 0a 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 444149: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 444150: 48 83 f9 50 cmp rcx, 80 + 444154: 48 8d 49 d0 lea rcx, [rcx - 48] + 444158: 89 d0 mov eax, edx + 44415a: 73 54 jae 0x4441b0 <__memcmp_ssse3+0x890> + 44415c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 444161: 66 0f 6f d1 movdqa xmm2, xmm1 + 444165: 66 0f 3a 0f 0e 07 palignr xmm1, xmmword ptr [rsi], 7 # xmm1 = mem[7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6] + 44416b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 44416f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 444174: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 44417a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 44417f: 66 0f db d9 pand xmm3, xmm1 + 444183: 66 0f d7 d3 pmovmskb edx, xmm3 + 444187: 48 8d 7f 20 lea rdi, [rdi + 32] + 44418b: 48 8d 76 20 lea rsi, [rsi + 32] + 44418f: 81 ea ff ff 00 00 sub edx, 65535 + 444195: 0f 85 45 09 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44419b: 48 83 c6 07 add rsi, 7 + 44419f: 48 01 ce add rsi, rcx + 4441a2: 48 01 cf add rdi, rcx + 4441a5: e9 46 0a 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 4441aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4441b0: 48 83 e9 20 sub rcx, 32 + 4441b4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 4441b9: 66 0f 3a 0f 06 07 palignr xmm0, xmmword ptr [rsi], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] + 4441bf: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 4441c3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4441c8: 66 0f 3a 0f 5e 10 07 palignr xmm3, xmmword ptr [rsi + 16], 7 # xmm3 = mem[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 4441cf: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 4441d4: 66 0f db d8 pand xmm3, xmm0 + 4441d8: 48 83 e9 20 sub rcx, 32 + 4441dc: 66 0f d7 d3 pmovmskb edx, xmm3 + 4441e0: 66 0f 6f c8 movdqa xmm1, xmm0 + 4441e4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 4441e9: 66 0f 3a 0f 5e 30 07 palignr xmm3, xmmword ptr [rsi + 48], 7 # xmm3 = mem[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] + 4441f0: 81 da ff ff 00 00 sbb edx, 65535 + 4441f6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 4441fb: 66 0f 3a 0f 46 20 07 palignr xmm0, xmmword ptr [rsi + 32], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] + 444202: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 444207: 48 8d 76 20 lea rsi, [rsi + 32] + 44420b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 444210: 48 8d 7f 20 lea rdi, [rdi + 32] + 444214: 74 be je 0x4441d4 <__memcmp_ssse3+0x8b4> + 444216: 66 0f db d8 pand xmm3, xmm0 + 44421a: 48 83 f9 00 cmp rcx, 0 + 44421e: 7d 06 jge 0x444226 <__memcmp_ssse3+0x906> + 444220: ff c2 inc edx + 444222: 48 83 c1 20 add rcx, 32 + 444226: 85 d2 test edx, edx + 444228: 0f 85 b2 08 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44422e: 66 0f d7 d3 pmovmskb edx, xmm3 + 444232: 66 0f 6f c8 movdqa xmm1, xmm0 + 444236: 48 8d 7f 20 lea rdi, [rdi + 32] + 44423a: 48 8d 76 20 lea rsi, [rsi + 32] + 44423e: 81 ea ff ff 00 00 sub edx, 65535 + 444244: 0f 85 96 08 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44424a: 48 8d 76 07 lea rsi, [rsi + 7] + 44424e: 48 01 ce add rsi, rcx + 444251: 48 01 cf add rdi, rcx + 444254: e9 97 09 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 444259: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 444260: 48 83 f9 50 cmp rcx, 80 + 444264: 48 8d 49 d0 lea rcx, [rcx - 48] + 444268: 89 d0 mov eax, edx + 44426a: 73 54 jae 0x4442c0 <__memcmp_ssse3+0x9a0> + 44426c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 444271: 66 0f 6f d1 movdqa xmm2, xmm1 + 444275: 66 0f 3a 0f 0e 08 palignr xmm1, xmmword ptr [rsi], 8 # xmm1 = mem[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] + 44427b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 44427f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 444284: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 44428a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 44428f: 66 0f db d9 pand xmm3, xmm1 + 444293: 66 0f d7 d3 pmovmskb edx, xmm3 + 444297: 48 8d 7f 20 lea rdi, [rdi + 32] + 44429b: 48 8d 76 20 lea rsi, [rsi + 32] + 44429f: 81 ea ff ff 00 00 sub edx, 65535 + 4442a5: 0f 85 35 08 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 4442ab: 48 83 c6 08 add rsi, 8 + 4442af: 48 01 ce add rsi, rcx + 4442b2: 48 01 cf add rdi, rcx + 4442b5: e9 36 09 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 4442ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4442c0: 48 83 e9 20 sub rcx, 32 + 4442c4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 4442c9: 66 0f 3a 0f 06 08 palignr xmm0, xmmword ptr [rsi], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] + 4442cf: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 4442d3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4442d8: 66 0f 3a 0f 5e 10 08 palignr xmm3, xmmword ptr [rsi + 16], 8 # xmm3 = mem[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 4442df: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 4442e4: 66 0f db d8 pand xmm3, xmm0 + 4442e8: 48 83 e9 20 sub rcx, 32 + 4442ec: 66 0f d7 d3 pmovmskb edx, xmm3 + 4442f0: 66 0f 6f c8 movdqa xmm1, xmm0 + 4442f4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 4442f9: 66 0f 3a 0f 5e 30 08 palignr xmm3, xmmword ptr [rsi + 48], 8 # xmm3 = mem[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] + 444300: 81 da ff ff 00 00 sbb edx, 65535 + 444306: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 44430b: 66 0f 3a 0f 46 20 08 palignr xmm0, xmmword ptr [rsi + 32], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] + 444312: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 444317: 48 8d 76 20 lea rsi, [rsi + 32] + 44431b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 444320: 48 8d 7f 20 lea rdi, [rdi + 32] + 444324: 74 be je 0x4442e4 <__memcmp_ssse3+0x9c4> + 444326: 66 0f db d8 pand xmm3, xmm0 + 44432a: 48 83 f9 00 cmp rcx, 0 + 44432e: 7d 06 jge 0x444336 <__memcmp_ssse3+0xa16> + 444330: ff c2 inc edx + 444332: 48 83 c1 20 add rcx, 32 + 444336: 85 d2 test edx, edx + 444338: 0f 85 a2 07 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44433e: 66 0f d7 d3 pmovmskb edx, xmm3 + 444342: 66 0f 6f c8 movdqa xmm1, xmm0 + 444346: 48 8d 7f 20 lea rdi, [rdi + 32] + 44434a: 48 8d 76 20 lea rsi, [rsi + 32] + 44434e: 81 ea ff ff 00 00 sub edx, 65535 + 444354: 0f 85 86 07 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44435a: 48 8d 76 08 lea rsi, [rsi + 8] + 44435e: 48 01 ce add rsi, rcx + 444361: 48 01 cf add rdi, rcx + 444364: e9 87 08 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 444369: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 444370: 48 83 f9 50 cmp rcx, 80 + 444374: 48 8d 49 d0 lea rcx, [rcx - 48] + 444378: 89 d0 mov eax, edx + 44437a: 73 54 jae 0x4443d0 <__memcmp_ssse3+0xab0> + 44437c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 444381: 66 0f 6f d1 movdqa xmm2, xmm1 + 444385: 66 0f 3a 0f 0e 09 palignr xmm1, xmmword ptr [rsi], 9 # xmm1 = mem[9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8] + 44438b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 44438f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 444394: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 44439a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 44439f: 66 0f db d9 pand xmm3, xmm1 + 4443a3: 66 0f d7 d3 pmovmskb edx, xmm3 + 4443a7: 48 8d 7f 20 lea rdi, [rdi + 32] + 4443ab: 48 8d 76 20 lea rsi, [rsi + 32] + 4443af: 81 ea ff ff 00 00 sub edx, 65535 + 4443b5: 0f 85 25 07 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 4443bb: 48 83 c6 09 add rsi, 9 + 4443bf: 48 01 ce add rsi, rcx + 4443c2: 48 01 cf add rdi, rcx + 4443c5: e9 26 08 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 4443ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4443d0: 48 83 e9 20 sub rcx, 32 + 4443d4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 4443d9: 66 0f 3a 0f 06 09 palignr xmm0, xmmword ptr [rsi], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] + 4443df: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 4443e3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4443e8: 66 0f 3a 0f 5e 10 09 palignr xmm3, xmmword ptr [rsi + 16], 9 # xmm3 = mem[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 4443ef: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 4443f4: 66 0f db d8 pand xmm3, xmm0 + 4443f8: 48 83 e9 20 sub rcx, 32 + 4443fc: 66 0f d7 d3 pmovmskb edx, xmm3 + 444400: 66 0f 6f c8 movdqa xmm1, xmm0 + 444404: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 444409: 66 0f 3a 0f 5e 30 09 palignr xmm3, xmmword ptr [rsi + 48], 9 # xmm3 = mem[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] + 444410: 81 da ff ff 00 00 sbb edx, 65535 + 444416: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 44441b: 66 0f 3a 0f 46 20 09 palignr xmm0, xmmword ptr [rsi + 32], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] + 444422: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 444427: 48 8d 76 20 lea rsi, [rsi + 32] + 44442b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 444430: 48 8d 7f 20 lea rdi, [rdi + 32] + 444434: 74 be je 0x4443f4 <__memcmp_ssse3+0xad4> + 444436: 66 0f db d8 pand xmm3, xmm0 + 44443a: 48 83 f9 00 cmp rcx, 0 + 44443e: 7d 06 jge 0x444446 <__memcmp_ssse3+0xb26> + 444440: ff c2 inc edx + 444442: 48 83 c1 20 add rcx, 32 + 444446: 85 d2 test edx, edx + 444448: 0f 85 92 06 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44444e: 66 0f d7 d3 pmovmskb edx, xmm3 + 444452: 66 0f 6f c8 movdqa xmm1, xmm0 + 444456: 48 8d 7f 20 lea rdi, [rdi + 32] + 44445a: 48 8d 76 20 lea rsi, [rsi + 32] + 44445e: 81 ea ff ff 00 00 sub edx, 65535 + 444464: 0f 85 76 06 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44446a: 48 8d 76 09 lea rsi, [rsi + 9] + 44446e: 48 01 ce add rsi, rcx + 444471: 48 01 cf add rdi, rcx + 444474: e9 77 07 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 444479: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 444480: 48 83 f9 50 cmp rcx, 80 + 444484: 48 8d 49 d0 lea rcx, [rcx - 48] + 444488: 89 d0 mov eax, edx + 44448a: 73 54 jae 0x4444e0 <__memcmp_ssse3+0xbc0> + 44448c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 444491: 66 0f 6f d1 movdqa xmm2, xmm1 + 444495: 66 0f 3a 0f 0e 0a palignr xmm1, xmmword ptr [rsi], 10 # xmm1 = mem[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] + 44449b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 44449f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4444a4: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 4444aa: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 4444af: 66 0f db d9 pand xmm3, xmm1 + 4444b3: 66 0f d7 d3 pmovmskb edx, xmm3 + 4444b7: 48 8d 7f 20 lea rdi, [rdi + 32] + 4444bb: 48 8d 76 20 lea rsi, [rsi + 32] + 4444bf: 81 ea ff ff 00 00 sub edx, 65535 + 4444c5: 0f 85 15 06 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 4444cb: 48 83 c6 0a add rsi, 10 + 4444cf: 48 01 ce add rsi, rcx + 4444d2: 48 01 cf add rdi, rcx + 4444d5: e9 16 07 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 4444da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4444e0: 48 83 e9 20 sub rcx, 32 + 4444e4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 4444e9: 66 0f 3a 0f 06 0a palignr xmm0, xmmword ptr [rsi], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] + 4444ef: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 4444f3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4444f8: 66 0f 3a 0f 5e 10 0a palignr xmm3, xmmword ptr [rsi + 16], 10 # xmm3 = mem[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 4444ff: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 444504: 66 0f db d8 pand xmm3, xmm0 + 444508: 48 83 e9 20 sub rcx, 32 + 44450c: 66 0f d7 d3 pmovmskb edx, xmm3 + 444510: 66 0f 6f c8 movdqa xmm1, xmm0 + 444514: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 444519: 66 0f 3a 0f 5e 30 0a palignr xmm3, xmmword ptr [rsi + 48], 10 # xmm3 = mem[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] + 444520: 81 da ff ff 00 00 sbb edx, 65535 + 444526: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 44452b: 66 0f 3a 0f 46 20 0a palignr xmm0, xmmword ptr [rsi + 32], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] + 444532: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 444537: 48 8d 76 20 lea rsi, [rsi + 32] + 44453b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 444540: 48 8d 7f 20 lea rdi, [rdi + 32] + 444544: 74 be je 0x444504 <__memcmp_ssse3+0xbe4> + 444546: 66 0f db d8 pand xmm3, xmm0 + 44454a: 48 83 f9 00 cmp rcx, 0 + 44454e: 7d 06 jge 0x444556 <__memcmp_ssse3+0xc36> + 444550: ff c2 inc edx + 444552: 48 83 c1 20 add rcx, 32 + 444556: 85 d2 test edx, edx + 444558: 0f 85 82 05 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44455e: 66 0f d7 d3 pmovmskb edx, xmm3 + 444562: 66 0f 6f c8 movdqa xmm1, xmm0 + 444566: 48 8d 7f 20 lea rdi, [rdi + 32] + 44456a: 48 8d 76 20 lea rsi, [rsi + 32] + 44456e: 81 ea ff ff 00 00 sub edx, 65535 + 444574: 0f 85 66 05 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44457a: 48 8d 76 0a lea rsi, [rsi + 10] + 44457e: 48 01 ce add rsi, rcx + 444581: 48 01 cf add rdi, rcx + 444584: e9 67 06 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 444589: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 444590: 48 83 f9 50 cmp rcx, 80 + 444594: 48 8d 49 d0 lea rcx, [rcx - 48] + 444598: 89 d0 mov eax, edx + 44459a: 73 54 jae 0x4445f0 <__memcmp_ssse3+0xcd0> + 44459c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 4445a1: 66 0f 6f d1 movdqa xmm2, xmm1 + 4445a5: 66 0f 3a 0f 0e 0b palignr xmm1, xmmword ptr [rsi], 11 # xmm1 = mem[11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10] + 4445ab: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 4445af: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4445b4: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 4445ba: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 4445bf: 66 0f db d9 pand xmm3, xmm1 + 4445c3: 66 0f d7 d3 pmovmskb edx, xmm3 + 4445c7: 48 8d 7f 20 lea rdi, [rdi + 32] + 4445cb: 48 8d 76 20 lea rsi, [rsi + 32] + 4445cf: 81 ea ff ff 00 00 sub edx, 65535 + 4445d5: 0f 85 05 05 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 4445db: 48 83 c6 0b add rsi, 11 + 4445df: 48 01 ce add rsi, rcx + 4445e2: 48 01 cf add rdi, rcx + 4445e5: e9 06 06 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 4445ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4445f0: 48 83 e9 20 sub rcx, 32 + 4445f4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 4445f9: 66 0f 3a 0f 06 0b palignr xmm0, xmmword ptr [rsi], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] + 4445ff: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 444603: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 444608: 66 0f 3a 0f 5e 10 0b palignr xmm3, xmmword ptr [rsi + 16], 11 # xmm3 = mem[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 44460f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 444614: 66 0f db d8 pand xmm3, xmm0 + 444618: 48 83 e9 20 sub rcx, 32 + 44461c: 66 0f d7 d3 pmovmskb edx, xmm3 + 444620: 66 0f 6f c8 movdqa xmm1, xmm0 + 444624: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 444629: 66 0f 3a 0f 5e 30 0b palignr xmm3, xmmword ptr [rsi + 48], 11 # xmm3 = mem[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] + 444630: 81 da ff ff 00 00 sbb edx, 65535 + 444636: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 44463b: 66 0f 3a 0f 46 20 0b palignr xmm0, xmmword ptr [rsi + 32], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] + 444642: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 444647: 48 8d 76 20 lea rsi, [rsi + 32] + 44464b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 444650: 48 8d 7f 20 lea rdi, [rdi + 32] + 444654: 74 be je 0x444614 <__memcmp_ssse3+0xcf4> + 444656: 66 0f db d8 pand xmm3, xmm0 + 44465a: 48 83 f9 00 cmp rcx, 0 + 44465e: 7d 06 jge 0x444666 <__memcmp_ssse3+0xd46> + 444660: ff c2 inc edx + 444662: 48 83 c1 20 add rcx, 32 + 444666: 85 d2 test edx, edx + 444668: 0f 85 72 04 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44466e: 66 0f d7 d3 pmovmskb edx, xmm3 + 444672: 66 0f 6f c8 movdqa xmm1, xmm0 + 444676: 48 8d 7f 20 lea rdi, [rdi + 32] + 44467a: 48 8d 76 20 lea rsi, [rsi + 32] + 44467e: 81 ea ff ff 00 00 sub edx, 65535 + 444684: 0f 85 56 04 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44468a: 48 8d 76 0b lea rsi, [rsi + 11] + 44468e: 48 01 ce add rsi, rcx + 444691: 48 01 cf add rdi, rcx + 444694: e9 57 05 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 444699: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4446a0: 48 83 f9 50 cmp rcx, 80 + 4446a4: 48 8d 49 d0 lea rcx, [rcx - 48] + 4446a8: 89 d0 mov eax, edx + 4446aa: 73 54 jae 0x444700 <__memcmp_ssse3+0xde0> + 4446ac: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 4446b1: 66 0f 6f d1 movdqa xmm2, xmm1 + 4446b5: 66 0f 3a 0f 0e 0c palignr xmm1, xmmword ptr [rsi], 12 # xmm1 = mem[12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11] + 4446bb: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 4446bf: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4446c4: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 4446ca: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 4446cf: 66 0f db d9 pand xmm3, xmm1 + 4446d3: 66 0f d7 d3 pmovmskb edx, xmm3 + 4446d7: 48 8d 7f 20 lea rdi, [rdi + 32] + 4446db: 48 8d 76 20 lea rsi, [rsi + 32] + 4446df: 81 ea ff ff 00 00 sub edx, 65535 + 4446e5: 0f 85 f5 03 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 4446eb: 48 83 c6 0c add rsi, 12 + 4446ef: 48 01 ce add rsi, rcx + 4446f2: 48 01 cf add rdi, rcx + 4446f5: e9 f6 04 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 4446fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 444700: 48 83 e9 20 sub rcx, 32 + 444704: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 444709: 66 0f 3a 0f 06 0c palignr xmm0, xmmword ptr [rsi], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] + 44470f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 444713: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 444718: 66 0f 3a 0f 5e 10 0c palignr xmm3, xmmword ptr [rsi + 16], 12 # xmm3 = mem[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 44471f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 444724: 66 0f db d8 pand xmm3, xmm0 + 444728: 48 83 e9 20 sub rcx, 32 + 44472c: 66 0f d7 d3 pmovmskb edx, xmm3 + 444730: 66 0f 6f c8 movdqa xmm1, xmm0 + 444734: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 444739: 66 0f 3a 0f 5e 30 0c palignr xmm3, xmmword ptr [rsi + 48], 12 # xmm3 = mem[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] + 444740: 81 da ff ff 00 00 sbb edx, 65535 + 444746: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 44474b: 66 0f 3a 0f 46 20 0c palignr xmm0, xmmword ptr [rsi + 32], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] + 444752: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 444757: 48 8d 76 20 lea rsi, [rsi + 32] + 44475b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 444760: 48 8d 7f 20 lea rdi, [rdi + 32] + 444764: 74 be je 0x444724 <__memcmp_ssse3+0xe04> + 444766: 66 0f db d8 pand xmm3, xmm0 + 44476a: 48 83 f9 00 cmp rcx, 0 + 44476e: 7d 06 jge 0x444776 <__memcmp_ssse3+0xe56> + 444770: ff c2 inc edx + 444772: 48 83 c1 20 add rcx, 32 + 444776: 85 d2 test edx, edx + 444778: 0f 85 62 03 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44477e: 66 0f d7 d3 pmovmskb edx, xmm3 + 444782: 66 0f 6f c8 movdqa xmm1, xmm0 + 444786: 48 8d 7f 20 lea rdi, [rdi + 32] + 44478a: 48 8d 76 20 lea rsi, [rsi + 32] + 44478e: 81 ea ff ff 00 00 sub edx, 65535 + 444794: 0f 85 46 03 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44479a: 48 8d 76 0c lea rsi, [rsi + 12] + 44479e: 48 01 ce add rsi, rcx + 4447a1: 48 01 cf add rdi, rcx + 4447a4: e9 47 04 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 4447a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4447b0: 48 83 f9 50 cmp rcx, 80 + 4447b4: 48 8d 49 d0 lea rcx, [rcx - 48] + 4447b8: 89 d0 mov eax, edx + 4447ba: 73 54 jae 0x444810 <__memcmp_ssse3+0xef0> + 4447bc: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 4447c1: 66 0f 6f d1 movdqa xmm2, xmm1 + 4447c5: 66 0f 3a 0f 0e 0d palignr xmm1, xmmword ptr [rsi], 13 # xmm1 = mem[13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4447cb: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 4447cf: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4447d4: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 4447da: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 4447df: 66 0f db d9 pand xmm3, xmm1 + 4447e3: 66 0f d7 d3 pmovmskb edx, xmm3 + 4447e7: 48 8d 7f 20 lea rdi, [rdi + 32] + 4447eb: 48 8d 76 20 lea rsi, [rsi + 32] + 4447ef: 81 ea ff ff 00 00 sub edx, 65535 + 4447f5: 0f 85 e5 02 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 4447fb: 48 83 c6 0d add rsi, 13 + 4447ff: 48 01 ce add rsi, rcx + 444802: 48 01 cf add rdi, rcx + 444805: e9 e6 03 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 44480a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 444810: 48 83 e9 20 sub rcx, 32 + 444814: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 444819: 66 0f 3a 0f 06 0d palignr xmm0, xmmword ptr [rsi], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] + 44481f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 444823: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 444828: 66 0f 3a 0f 5e 10 0d palignr xmm3, xmmword ptr [rsi + 16], 13 # xmm3 = mem[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 44482f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 444834: 66 0f db d8 pand xmm3, xmm0 + 444838: 48 83 e9 20 sub rcx, 32 + 44483c: 66 0f d7 d3 pmovmskb edx, xmm3 + 444840: 66 0f 6f c8 movdqa xmm1, xmm0 + 444844: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 444849: 66 0f 3a 0f 5e 30 0d palignr xmm3, xmmword ptr [rsi + 48], 13 # xmm3 = mem[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] + 444850: 81 da ff ff 00 00 sbb edx, 65535 + 444856: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 44485b: 66 0f 3a 0f 46 20 0d palignr xmm0, xmmword ptr [rsi + 32], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] + 444862: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 444867: 48 8d 76 20 lea rsi, [rsi + 32] + 44486b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 444870: 48 8d 7f 20 lea rdi, [rdi + 32] + 444874: 74 be je 0x444834 <__memcmp_ssse3+0xf14> + 444876: 66 0f db d8 pand xmm3, xmm0 + 44487a: 48 83 f9 00 cmp rcx, 0 + 44487e: 7d 06 jge 0x444886 <__memcmp_ssse3+0xf66> + 444880: ff c2 inc edx + 444882: 48 83 c1 20 add rcx, 32 + 444886: 85 d2 test edx, edx + 444888: 0f 85 52 02 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44488e: 66 0f d7 d3 pmovmskb edx, xmm3 + 444892: 66 0f 6f c8 movdqa xmm1, xmm0 + 444896: 48 8d 7f 20 lea rdi, [rdi + 32] + 44489a: 48 8d 76 20 lea rsi, [rsi + 32] + 44489e: 81 ea ff ff 00 00 sub edx, 65535 + 4448a4: 0f 85 36 02 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 4448aa: 48 8d 76 0d lea rsi, [rsi + 13] + 4448ae: 48 01 ce add rsi, rcx + 4448b1: 48 01 cf add rdi, rcx + 4448b4: e9 37 03 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 4448b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4448c0: 48 83 f9 50 cmp rcx, 80 + 4448c4: 48 8d 49 d0 lea rcx, [rcx - 48] + 4448c8: 89 d0 mov eax, edx + 4448ca: 73 54 jae 0x444920 <__memcmp_ssse3+0x1000> + 4448cc: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 4448d1: 66 0f 6f d1 movdqa xmm2, xmm1 + 4448d5: 66 0f 3a 0f 0e 0e palignr xmm1, xmmword ptr [rsi], 14 # xmm1 = mem[14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4448db: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 4448df: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4448e4: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 4448ea: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 4448ef: 66 0f db d9 pand xmm3, xmm1 + 4448f3: 66 0f d7 d3 pmovmskb edx, xmm3 + 4448f7: 48 8d 7f 20 lea rdi, [rdi + 32] + 4448fb: 48 8d 76 20 lea rsi, [rsi + 32] + 4448ff: 81 ea ff ff 00 00 sub edx, 65535 + 444905: 0f 85 d5 01 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44490b: 48 83 c6 0e add rsi, 14 + 44490f: 48 01 ce add rsi, rcx + 444912: 48 01 cf add rdi, rcx + 444915: e9 d6 02 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 44491a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 444920: 48 83 e9 20 sub rcx, 32 + 444924: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 444929: 66 0f 3a 0f 06 0e palignr xmm0, xmmword ptr [rsi], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 44492f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 444933: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 444938: 66 0f 3a 0f 5e 10 0e palignr xmm3, xmmword ptr [rsi + 16], 14 # xmm3 = mem[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 44493f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 444944: 66 0f db d8 pand xmm3, xmm0 + 444948: 48 83 e9 20 sub rcx, 32 + 44494c: 66 0f d7 d3 pmovmskb edx, xmm3 + 444950: 66 0f 6f c8 movdqa xmm1, xmm0 + 444954: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 444959: 66 0f 3a 0f 5e 30 0e palignr xmm3, xmmword ptr [rsi + 48], 14 # xmm3 = mem[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 444960: 81 da ff ff 00 00 sbb edx, 65535 + 444966: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 44496b: 66 0f 3a 0f 46 20 0e palignr xmm0, xmmword ptr [rsi + 32], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] + 444972: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 444977: 48 8d 76 20 lea rsi, [rsi + 32] + 44497b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 444980: 48 8d 7f 20 lea rdi, [rdi + 32] + 444984: 74 be je 0x444944 <__memcmp_ssse3+0x1024> + 444986: 66 0f db d8 pand xmm3, xmm0 + 44498a: 48 83 f9 00 cmp rcx, 0 + 44498e: 7d 06 jge 0x444996 <__memcmp_ssse3+0x1076> + 444990: ff c2 inc edx + 444992: 48 83 c1 20 add rcx, 32 + 444996: 85 d2 test edx, edx + 444998: 0f 85 42 01 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 44499e: 66 0f d7 d3 pmovmskb edx, xmm3 + 4449a2: 66 0f 6f c8 movdqa xmm1, xmm0 + 4449a6: 48 8d 7f 20 lea rdi, [rdi + 32] + 4449aa: 48 8d 76 20 lea rsi, [rsi + 32] + 4449ae: 81 ea ff ff 00 00 sub edx, 65535 + 4449b4: 0f 85 26 01 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 4449ba: 48 8d 76 0e lea rsi, [rsi + 14] + 4449be: 48 01 ce add rsi, rcx + 4449c1: 48 01 cf add rdi, rcx + 4449c4: e9 27 02 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 4449c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4449d0: 48 83 f9 50 cmp rcx, 80 + 4449d4: 48 8d 49 d0 lea rcx, [rcx - 48] + 4449d8: 89 d0 mov eax, edx + 4449da: 73 54 jae 0x444a30 <__memcmp_ssse3+0x1110> + 4449dc: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] + 4449e1: 66 0f 6f d1 movdqa xmm2, xmm1 + 4449e5: 66 0f 3a 0f 0e 0f palignr xmm1, xmmword ptr [rsi], 15 # xmm1 = mem[15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4449eb: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] + 4449ef: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 4449f4: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 4449fa: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 4449ff: 66 0f db d9 pand xmm3, xmm1 + 444a03: 66 0f d7 d3 pmovmskb edx, xmm3 + 444a07: 48 8d 7f 20 lea rdi, [rdi + 32] + 444a0b: 48 8d 76 20 lea rsi, [rsi + 32] + 444a0f: 81 ea ff ff 00 00 sub edx, 65535 + 444a15: 0f 85 c5 00 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 444a1b: 48 83 c6 0f add rsi, 15 + 444a1f: 48 01 ce add rsi, rcx + 444a22: 48 01 cf add rdi, rcx + 444a25: e9 c6 01 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 444a2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 444a30: 48 83 e9 20 sub rcx, 32 + 444a34: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] + 444a39: 66 0f 3a 0f 06 0f palignr xmm0, xmmword ptr [rsi], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 444a3f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] + 444a43: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] + 444a48: 66 0f 3a 0f 5e 10 0f palignr xmm3, xmmword ptr [rsi + 16], 15 # xmm3 = mem[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 444a4f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] + 444a54: 66 0f db d8 pand xmm3, xmm0 + 444a58: 48 83 e9 20 sub rcx, 32 + 444a5c: 66 0f d7 d3 pmovmskb edx, xmm3 + 444a60: 66 0f 6f c8 movdqa xmm1, xmm0 + 444a64: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] + 444a69: 66 0f 3a 0f 5e 30 0f palignr xmm3, xmmword ptr [rsi + 48], 15 # xmm3 = mem[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 444a70: 81 da ff ff 00 00 sbb edx, 65535 + 444a76: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] + 444a7b: 66 0f 3a 0f 46 20 0f palignr xmm0, xmmword ptr [rsi + 32], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] + 444a82: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] + 444a87: 48 8d 76 20 lea rsi, [rsi + 32] + 444a8b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] + 444a90: 48 8d 7f 20 lea rdi, [rdi + 32] + 444a94: 74 be je 0x444a54 <__memcmp_ssse3+0x1134> + 444a96: 66 0f db d8 pand xmm3, xmm0 + 444a9a: 48 83 f9 00 cmp rcx, 0 + 444a9e: 7d 06 jge 0x444aa6 <__memcmp_ssse3+0x1186> + 444aa0: ff c2 inc edx + 444aa2: 48 83 c1 20 add rcx, 32 + 444aa6: 85 d2 test edx, edx + 444aa8: 75 36 jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 444aaa: 66 0f d7 d3 pmovmskb edx, xmm3 + 444aae: 66 0f 6f c8 movdqa xmm1, xmm0 + 444ab2: 48 8d 7f 20 lea rdi, [rdi + 32] + 444ab6: 48 8d 76 20 lea rsi, [rsi + 32] + 444aba: 81 ea ff ff 00 00 sub edx, 65535 + 444ac0: 75 1e jne 0x444ae0 <__memcmp_ssse3+0x11c0> + 444ac2: 48 8d 76 0f lea rsi, [rsi + 15] + 444ac6: 48 01 ce add rsi, rcx + 444ac9: 48 01 cf add rdi, rcx + 444acc: e9 1f 01 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> + 444ad1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 444adc: 0f 1f 40 00 nop dword ptr [rax] + 444ae0: 66 44 0f d7 c1 pmovmskb r8d, xmm1 + 444ae5: 41 81 e8 ff ff 00 00 sub r8d, 65535 + 444aec: 74 0b je 0x444af9 <__memcmp_ssse3+0x11d9> + 444aee: 48 8d 76 f0 lea rsi, [rsi - 16] + 444af2: 48 8d 7f f0 lea rdi, [rdi - 16] + 444af6: 44 89 c2 mov edx, r8d + 444af9: 48 01 c6 add rsi, rax + 444afc: 84 d2 test dl, dl + 444afe: 0f 84 ac 00 00 00 je 0x444bb0 <__memcmp_ssse3+0x1290> + 444b04: f6 c2 01 test dl, 1 + 444b07: 75 37 jne 0x444b40 <__memcmp_ssse3+0x1220> + 444b09: f6 c2 02 test dl, 2 + 444b0c: 75 42 jne 0x444b50 <__memcmp_ssse3+0x1230> + 444b0e: f6 c2 04 test dl, 4 + 444b11: 75 4d jne 0x444b60 <__memcmp_ssse3+0x1240> + 444b13: f6 c2 08 test dl, 8 + 444b16: 75 58 jne 0x444b70 <__memcmp_ssse3+0x1250> + 444b18: f6 c2 10 test dl, 16 + 444b1b: 75 63 jne 0x444b80 <__memcmp_ssse3+0x1260> + 444b1d: f6 c2 20 test dl, 32 + 444b20: 75 6e jne 0x444b90 <__memcmp_ssse3+0x1270> + 444b22: f6 c2 40 test dl, 64 + 444b25: 75 79 jne 0x444ba0 <__memcmp_ssse3+0x1280> + 444b27: 0f b6 47 f7 movzx eax, byte ptr [rdi - 9] + 444b2b: 0f b6 56 f7 movzx edx, byte ptr [rsi - 9] + 444b2f: 29 d0 sub eax, edx + 444b31: c3 ret + 444b32: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 444b3d: 0f 1f 00 nop dword ptr [rax] + 444b40: 0f b6 47 f0 movzx eax, byte ptr [rdi - 16] + 444b44: 0f b6 56 f0 movzx edx, byte ptr [rsi - 16] + 444b48: 29 d0 sub eax, edx + 444b4a: c3 ret + 444b4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 444b50: 0f b6 47 f1 movzx eax, byte ptr [rdi - 15] + 444b54: 0f b6 56 f1 movzx edx, byte ptr [rsi - 15] + 444b58: 29 d0 sub eax, edx + 444b5a: c3 ret + 444b5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 444b60: 0f b6 47 f2 movzx eax, byte ptr [rdi - 14] + 444b64: 0f b6 56 f2 movzx edx, byte ptr [rsi - 14] + 444b68: 29 d0 sub eax, edx + 444b6a: c3 ret + 444b6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 444b70: 0f b6 47 f3 movzx eax, byte ptr [rdi - 13] + 444b74: 0f b6 56 f3 movzx edx, byte ptr [rsi - 13] + 444b78: 29 d0 sub eax, edx + 444b7a: c3 ret + 444b7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 444b80: 0f b6 47 f4 movzx eax, byte ptr [rdi - 12] + 444b84: 0f b6 56 f4 movzx edx, byte ptr [rsi - 12] + 444b88: 29 d0 sub eax, edx + 444b8a: c3 ret + 444b8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 444b90: 0f b6 47 f5 movzx eax, byte ptr [rdi - 11] + 444b94: 0f b6 56 f5 movzx edx, byte ptr [rsi - 11] + 444b98: 29 d0 sub eax, edx + 444b9a: c3 ret + 444b9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 444ba0: 0f b6 47 f6 movzx eax, byte ptr [rdi - 10] + 444ba4: 0f b6 56 f6 movzx edx, byte ptr [rsi - 10] + 444ba8: 29 d0 sub eax, edx + 444baa: c3 ret + 444bab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 444bb0: 48 8d 7f 08 lea rdi, [rdi + 8] + 444bb4: 48 8d 76 08 lea rsi, [rsi + 8] + 444bb8: f6 c6 01 test dh, 1 + 444bbb: 75 83 jne 0x444b40 <__memcmp_ssse3+0x1220> + 444bbd: f6 c6 02 test dh, 2 + 444bc0: 75 8e jne 0x444b50 <__memcmp_ssse3+0x1230> + 444bc2: f6 c6 04 test dh, 4 + 444bc5: 75 99 jne 0x444b60 <__memcmp_ssse3+0x1240> + 444bc7: f6 c6 08 test dh, 8 + 444bca: 75 a4 jne 0x444b70 <__memcmp_ssse3+0x1250> + 444bcc: f6 c6 10 test dh, 16 + 444bcf: 75 af jne 0x444b80 <__memcmp_ssse3+0x1260> + 444bd1: f6 c6 20 test dh, 32 + 444bd4: 75 ba jne 0x444b90 <__memcmp_ssse3+0x1270> + 444bd6: f6 c6 40 test dh, 64 + 444bd9: 75 c5 jne 0x444ba0 <__memcmp_ssse3+0x1280> + 444bdb: 0f b6 47 f7 movzx eax, byte ptr [rdi - 9] + 444bdf: 0f b6 56 f7 movzx edx, byte ptr [rsi - 9] + 444be3: 29 d0 sub eax, edx + 444be5: c3 ret + 444be6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 444bf0: 83 f9 08 cmp ecx, 8 + 444bf3: 73 4b jae 0x444c40 <__memcmp_ssse3+0x1320> + 444bf5: 83 f9 00 cmp ecx, 0 + 444bf8: 0f 84 5c 02 00 00 je 0x444e5a <__memcmp_ssse3+0x153a> + 444bfe: 83 f9 01 cmp ecx, 1 + 444c01: 0f 84 f3 02 00 00 je 0x444efa <__memcmp_ssse3+0x15da> + 444c07: 83 f9 02 cmp ecx, 2 + 444c0a: 0f 84 9a 03 00 00 je 0x444faa <__memcmp_ssse3+0x168a> + 444c10: 83 f9 03 cmp ecx, 3 + 444c13: 0f 84 29 04 00 00 je 0x445042 <__memcmp_ssse3+0x1722> + 444c19: 83 f9 04 cmp ecx, 4 + 444c1c: 0f 84 2a 02 00 00 je 0x444e4c <__memcmp_ssse3+0x152c> + 444c22: 83 f9 05 cmp ecx, 5 + 444c25: 0f 84 c1 02 00 00 je 0x444eec <__memcmp_ssse3+0x15cc> + 444c2b: 83 f9 06 cmp ecx, 6 + 444c2e: 0f 84 68 03 00 00 je 0x444f9c <__memcmp_ssse3+0x167c> + 444c34: e9 ff 03 00 00 jmp 0x445038 <__memcmp_ssse3+0x1718> + 444c39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 444c40: 83 f9 10 cmp ecx, 16 + 444c43: 73 4b jae 0x444c90 <__memcmp_ssse3+0x1370> + 444c45: 83 f9 08 cmp ecx, 8 + 444c48: 0f 84 f0 01 00 00 je 0x444e3e <__memcmp_ssse3+0x151e> + 444c4e: 83 f9 09 cmp ecx, 9 + 444c51: 0f 84 87 02 00 00 je 0x444ede <__memcmp_ssse3+0x15be> + 444c57: 83 f9 0a cmp ecx, 10 + 444c5a: 0f 84 2e 03 00 00 je 0x444f8e <__memcmp_ssse3+0x166e> + 444c60: 83 f9 0b cmp ecx, 11 + 444c63: 0f 84 c5 03 00 00 je 0x44502e <__memcmp_ssse3+0x170e> + 444c69: 83 f9 0c cmp ecx, 12 + 444c6c: 0f 84 be 01 00 00 je 0x444e30 <__memcmp_ssse3+0x1510> + 444c72: 83 f9 0d cmp ecx, 13 + 444c75: 0f 84 55 02 00 00 je 0x444ed0 <__memcmp_ssse3+0x15b0> + 444c7b: 83 f9 0e cmp ecx, 14 + 444c7e: 0f 84 fc 02 00 00 je 0x444f80 <__memcmp_ssse3+0x1660> + 444c84: e9 9b 03 00 00 jmp 0x445024 <__memcmp_ssse3+0x1704> + 444c89: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 444c90: 83 f9 18 cmp ecx, 24 + 444c93: 73 4b jae 0x444ce0 <__memcmp_ssse3+0x13c0> + 444c95: 83 f9 10 cmp ecx, 16 + 444c98: 0f 84 84 01 00 00 je 0x444e22 <__memcmp_ssse3+0x1502> + 444c9e: 83 f9 11 cmp ecx, 17 + 444ca1: 0f 84 1b 02 00 00 je 0x444ec2 <__memcmp_ssse3+0x15a2> + 444ca7: 83 f9 12 cmp ecx, 18 + 444caa: 0f 84 c2 02 00 00 je 0x444f72 <__memcmp_ssse3+0x1652> + 444cb0: 83 f9 13 cmp ecx, 19 + 444cb3: 0f 84 61 03 00 00 je 0x44501a <__memcmp_ssse3+0x16fa> + 444cb9: 83 f9 14 cmp ecx, 20 + 444cbc: 0f 84 52 01 00 00 je 0x444e14 <__memcmp_ssse3+0x14f4> + 444cc2: 83 f9 15 cmp ecx, 21 + 444cc5: 0f 84 e9 01 00 00 je 0x444eb4 <__memcmp_ssse3+0x1594> + 444ccb: 83 f9 16 cmp ecx, 22 + 444cce: 0f 84 90 02 00 00 je 0x444f64 <__memcmp_ssse3+0x1644> + 444cd4: e9 37 03 00 00 jmp 0x445010 <__memcmp_ssse3+0x16f0> + 444cd9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 444ce0: 83 f9 20 cmp ecx, 32 + 444ce3: 73 4b jae 0x444d30 <__memcmp_ssse3+0x1410> + 444ce5: 83 f9 18 cmp ecx, 24 + 444ce8: 0f 84 18 01 00 00 je 0x444e06 <__memcmp_ssse3+0x14e6> + 444cee: 83 f9 19 cmp ecx, 25 + 444cf1: 0f 84 af 01 00 00 je 0x444ea6 <__memcmp_ssse3+0x1586> + 444cf7: 83 f9 1a cmp ecx, 26 + 444cfa: 0f 84 56 02 00 00 je 0x444f56 <__memcmp_ssse3+0x1636> + 444d00: 83 f9 1b cmp ecx, 27 + 444d03: 0f 84 fd 02 00 00 je 0x445006 <__memcmp_ssse3+0x16e6> + 444d09: 83 f9 1c cmp ecx, 28 + 444d0c: 0f 84 e6 00 00 00 je 0x444df8 <__memcmp_ssse3+0x14d8> + 444d12: 83 f9 1d cmp ecx, 29 + 444d15: 0f 84 7d 01 00 00 je 0x444e98 <__memcmp_ssse3+0x1578> + 444d1b: 83 f9 1e cmp ecx, 30 + 444d1e: 0f 84 24 02 00 00 je 0x444f48 <__memcmp_ssse3+0x1628> + 444d24: e9 d3 02 00 00 jmp 0x444ffc <__memcmp_ssse3+0x16dc> + 444d29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 444d30: 83 f9 28 cmp ecx, 40 + 444d33: 73 4b jae 0x444d80 <__memcmp_ssse3+0x1460> + 444d35: 83 f9 20 cmp ecx, 32 + 444d38: 0f 84 ac 00 00 00 je 0x444dea <__memcmp_ssse3+0x14ca> + 444d3e: 83 f9 21 cmp ecx, 33 + 444d41: 0f 84 43 01 00 00 je 0x444e8a <__memcmp_ssse3+0x156a> + 444d47: 83 f9 22 cmp ecx, 34 + 444d4a: 0f 84 ea 01 00 00 je 0x444f3a <__memcmp_ssse3+0x161a> + 444d50: 83 f9 23 cmp ecx, 35 + 444d53: 0f 84 99 02 00 00 je 0x444ff2 <__memcmp_ssse3+0x16d2> + 444d59: 83 f9 24 cmp ecx, 36 + 444d5c: 74 7e je 0x444ddc <__memcmp_ssse3+0x14bc> + 444d5e: 83 f9 25 cmp ecx, 37 + 444d61: 0f 84 15 01 00 00 je 0x444e7c <__memcmp_ssse3+0x155c> + 444d67: 83 f9 26 cmp ecx, 38 + 444d6a: 0f 84 bc 01 00 00 je 0x444f2c <__memcmp_ssse3+0x160c> + 444d70: e9 73 02 00 00 jmp 0x444fe8 <__memcmp_ssse3+0x16c8> + 444d75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 444d80: 83 f9 28 cmp ecx, 40 + 444d83: 74 49 je 0x444dce <__memcmp_ssse3+0x14ae> + 444d85: 83 f9 29 cmp ecx, 41 + 444d88: 0f 84 e0 00 00 00 je 0x444e6e <__memcmp_ssse3+0x154e> + 444d8e: 83 f9 2a cmp ecx, 42 + 444d91: 0f 84 87 01 00 00 je 0x444f1e <__memcmp_ssse3+0x15fe> + 444d97: 83 f9 2b cmp ecx, 43 + 444d9a: 0f 84 3e 02 00 00 je 0x444fde <__memcmp_ssse3+0x16be> + 444da0: 83 f9 2c cmp ecx, 44 + 444da3: 74 1b je 0x444dc0 <__memcmp_ssse3+0x14a0> + 444da5: 83 f9 2d cmp ecx, 45 + 444da8: 0f 84 b2 00 00 00 je 0x444e60 <__memcmp_ssse3+0x1540> + 444dae: 83 f9 2e cmp ecx, 46 + 444db1: 0f 84 59 01 00 00 je 0x444f10 <__memcmp_ssse3+0x15f0> + 444db7: e9 14 02 00 00 jmp 0x444fd0 <__memcmp_ssse3+0x16b0> + 444dbc: 0f 1f 40 00 nop dword ptr [rax] + 444dc0: 8b 47 d4 mov eax, dword ptr [rdi - 44] + 444dc3: 8b 4e d4 mov ecx, dword ptr [rsi - 44] + 444dc6: 39 c8 cmp eax, ecx + 444dc8: 0f 85 92 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444dce: 8b 47 d8 mov eax, dword ptr [rdi - 40] + 444dd1: 8b 4e d8 mov ecx, dword ptr [rsi - 40] + 444dd4: 39 c8 cmp eax, ecx + 444dd6: 0f 85 84 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444ddc: 8b 47 dc mov eax, dword ptr [rdi - 36] + 444ddf: 8b 4e dc mov ecx, dword ptr [rsi - 36] + 444de2: 39 c8 cmp eax, ecx + 444de4: 0f 85 76 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444dea: 8b 47 e0 mov eax, dword ptr [rdi - 32] + 444ded: 8b 4e e0 mov ecx, dword ptr [rsi - 32] + 444df0: 39 c8 cmp eax, ecx + 444df2: 0f 85 68 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444df8: 8b 47 e4 mov eax, dword ptr [rdi - 28] + 444dfb: 8b 4e e4 mov ecx, dword ptr [rsi - 28] + 444dfe: 39 c8 cmp eax, ecx + 444e00: 0f 85 5a 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e06: 8b 47 e8 mov eax, dword ptr [rdi - 24] + 444e09: 8b 4e e8 mov ecx, dword ptr [rsi - 24] + 444e0c: 39 c8 cmp eax, ecx + 444e0e: 0f 85 4c 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e14: 8b 47 ec mov eax, dword ptr [rdi - 20] + 444e17: 8b 4e ec mov ecx, dword ptr [rsi - 20] + 444e1a: 39 c8 cmp eax, ecx + 444e1c: 0f 85 3e 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e22: 8b 47 f0 mov eax, dword ptr [rdi - 16] + 444e25: 8b 4e f0 mov ecx, dword ptr [rsi - 16] + 444e28: 39 c8 cmp eax, ecx + 444e2a: 0f 85 30 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e30: 8b 47 f4 mov eax, dword ptr [rdi - 12] + 444e33: 8b 4e f4 mov ecx, dword ptr [rsi - 12] + 444e36: 39 c8 cmp eax, ecx + 444e38: 0f 85 22 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e3e: 8b 47 f8 mov eax, dword ptr [rdi - 8] + 444e41: 8b 4e f8 mov ecx, dword ptr [rsi - 8] + 444e44: 39 c8 cmp eax, ecx + 444e46: 0f 85 14 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e4c: 8b 47 fc mov eax, dword ptr [rdi - 4] + 444e4f: 8b 4e fc mov ecx, dword ptr [rsi - 4] + 444e52: 39 c8 cmp eax, ecx + 444e54: 0f 85 06 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e5a: 31 c0 xor eax, eax + 444e5c: c3 ret + 444e5d: 0f 1f 00 nop dword ptr [rax] + 444e60: 8b 47 d3 mov eax, dword ptr [rdi - 45] + 444e63: 8b 4e d3 mov ecx, dword ptr [rsi - 45] + 444e66: 39 c8 cmp eax, ecx + 444e68: 0f 85 f2 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e6e: 8b 47 d7 mov eax, dword ptr [rdi - 41] + 444e71: 8b 4e d7 mov ecx, dword ptr [rsi - 41] + 444e74: 39 c8 cmp eax, ecx + 444e76: 0f 85 e4 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e7c: 8b 47 db mov eax, dword ptr [rdi - 37] + 444e7f: 8b 4e db mov ecx, dword ptr [rsi - 37] + 444e82: 39 c8 cmp eax, ecx + 444e84: 0f 85 d6 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e8a: 8b 47 df mov eax, dword ptr [rdi - 33] + 444e8d: 8b 4e df mov ecx, dword ptr [rsi - 33] + 444e90: 39 c8 cmp eax, ecx + 444e92: 0f 85 c8 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444e98: 8b 47 e3 mov eax, dword ptr [rdi - 29] + 444e9b: 8b 4e e3 mov ecx, dword ptr [rsi - 29] + 444e9e: 39 c8 cmp eax, ecx + 444ea0: 0f 85 ba 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444ea6: 8b 47 e7 mov eax, dword ptr [rdi - 25] + 444ea9: 8b 4e e7 mov ecx, dword ptr [rsi - 25] + 444eac: 39 c8 cmp eax, ecx + 444eae: 0f 85 ac 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444eb4: 8b 47 eb mov eax, dword ptr [rdi - 21] + 444eb7: 8b 4e eb mov ecx, dword ptr [rsi - 21] + 444eba: 39 c8 cmp eax, ecx + 444ebc: 0f 85 9e 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444ec2: 8b 47 ef mov eax, dword ptr [rdi - 17] + 444ec5: 8b 4e ef mov ecx, dword ptr [rsi - 17] + 444ec8: 39 c8 cmp eax, ecx + 444eca: 0f 85 90 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444ed0: 8b 47 f3 mov eax, dword ptr [rdi - 13] + 444ed3: 8b 4e f3 mov ecx, dword ptr [rsi - 13] + 444ed6: 39 c8 cmp eax, ecx + 444ed8: 0f 85 82 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444ede: 8b 47 f7 mov eax, dword ptr [rdi - 9] + 444ee1: 8b 4e f7 mov ecx, dword ptr [rsi - 9] + 444ee4: 39 c8 cmp eax, ecx + 444ee6: 0f 85 74 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444eec: 8b 47 fb mov eax, dword ptr [rdi - 5] + 444eef: 8b 4e fb mov ecx, dword ptr [rsi - 5] + 444ef2: 39 c8 cmp eax, ecx + 444ef4: 0f 85 66 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444efa: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] + 444efe: 3a 46 ff cmp al, byte ptr [rsi - 1] + 444f01: 0f 85 6e 01 00 00 jne 0x445075 <__memcmp_ssse3+0x1755> + 444f07: 31 c0 xor eax, eax + 444f09: c3 ret + 444f0a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 444f10: 8b 47 d2 mov eax, dword ptr [rdi - 46] + 444f13: 8b 4e d2 mov ecx, dword ptr [rsi - 46] + 444f16: 39 c8 cmp eax, ecx + 444f18: 0f 85 42 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444f1e: 8b 47 d6 mov eax, dword ptr [rdi - 42] + 444f21: 8b 4e d6 mov ecx, dword ptr [rsi - 42] + 444f24: 39 c8 cmp eax, ecx + 444f26: 0f 85 34 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444f2c: 8b 47 da mov eax, dword ptr [rdi - 38] + 444f2f: 8b 4e da mov ecx, dword ptr [rsi - 38] + 444f32: 39 c8 cmp eax, ecx + 444f34: 0f 85 26 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444f3a: 8b 47 de mov eax, dword ptr [rdi - 34] + 444f3d: 8b 4e de mov ecx, dword ptr [rsi - 34] + 444f40: 39 c8 cmp eax, ecx + 444f42: 0f 85 18 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444f48: 8b 47 e2 mov eax, dword ptr [rdi - 30] + 444f4b: 8b 4e e2 mov ecx, dword ptr [rsi - 30] + 444f4e: 39 c8 cmp eax, ecx + 444f50: 0f 85 0a 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444f56: 8b 47 e6 mov eax, dword ptr [rdi - 26] + 444f59: 8b 4e e6 mov ecx, dword ptr [rsi - 26] + 444f5c: 39 c8 cmp eax, ecx + 444f5e: 0f 85 fc 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444f64: 8b 47 ea mov eax, dword ptr [rdi - 22] + 444f67: 8b 4e ea mov ecx, dword ptr [rsi - 22] + 444f6a: 39 c8 cmp eax, ecx + 444f6c: 0f 85 ee 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444f72: 8b 47 ee mov eax, dword ptr [rdi - 18] + 444f75: 8b 4e ee mov ecx, dword ptr [rsi - 18] + 444f78: 39 c8 cmp eax, ecx + 444f7a: 0f 85 e0 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444f80: 8b 47 f2 mov eax, dword ptr [rdi - 14] + 444f83: 8b 4e f2 mov ecx, dword ptr [rsi - 14] + 444f86: 39 c8 cmp eax, ecx + 444f88: 0f 85 d2 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444f8e: 8b 47 f6 mov eax, dword ptr [rdi - 10] + 444f91: 8b 4e f6 mov ecx, dword ptr [rsi - 10] + 444f94: 39 c8 cmp eax, ecx + 444f96: 0f 85 c4 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444f9c: 8b 47 fa mov eax, dword ptr [rdi - 6] + 444f9f: 8b 4e fa mov ecx, dword ptr [rsi - 6] + 444fa2: 39 c8 cmp eax, ecx + 444fa4: 0f 85 b6 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444faa: 0f b7 47 fe movzx eax, word ptr [rdi - 2] + 444fae: 0f b7 4e fe movzx ecx, word ptr [rsi - 2] + 444fb2: 38 c8 cmp al, cl + 444fb4: 0f 85 bb 00 00 00 jne 0x445075 <__memcmp_ssse3+0x1755> + 444fba: 39 c8 cmp eax, ecx + 444fbc: 0f 85 b3 00 00 00 jne 0x445075 <__memcmp_ssse3+0x1755> + 444fc2: 31 c0 xor eax, eax + 444fc4: c3 ret + 444fc5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 444fd0: 8b 47 d1 mov eax, dword ptr [rdi - 47] + 444fd3: 8b 4e d1 mov ecx, dword ptr [rsi - 47] + 444fd6: 39 c8 cmp eax, ecx + 444fd8: 0f 85 82 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> + 444fde: 8b 47 d5 mov eax, dword ptr [rdi - 43] + 444fe1: 8b 4e d5 mov ecx, dword ptr [rsi - 43] + 444fe4: 39 c8 cmp eax, ecx + 444fe6: 75 78 jne 0x445060 <__memcmp_ssse3+0x1740> + 444fe8: 8b 47 d9 mov eax, dword ptr [rdi - 39] + 444feb: 8b 4e d9 mov ecx, dword ptr [rsi - 39] + 444fee: 39 c8 cmp eax, ecx + 444ff0: 75 6e jne 0x445060 <__memcmp_ssse3+0x1740> + 444ff2: 8b 47 dd mov eax, dword ptr [rdi - 35] + 444ff5: 8b 4e dd mov ecx, dword ptr [rsi - 35] + 444ff8: 39 c8 cmp eax, ecx + 444ffa: 75 64 jne 0x445060 <__memcmp_ssse3+0x1740> + 444ffc: 8b 47 e1 mov eax, dword ptr [rdi - 31] + 444fff: 8b 4e e1 mov ecx, dword ptr [rsi - 31] + 445002: 39 c8 cmp eax, ecx + 445004: 75 5a jne 0x445060 <__memcmp_ssse3+0x1740> + 445006: 8b 47 e5 mov eax, dword ptr [rdi - 27] + 445009: 8b 4e e5 mov ecx, dword ptr [rsi - 27] + 44500c: 39 c8 cmp eax, ecx + 44500e: 75 50 jne 0x445060 <__memcmp_ssse3+0x1740> + 445010: 8b 47 e9 mov eax, dword ptr [rdi - 23] + 445013: 8b 4e e9 mov ecx, dword ptr [rsi - 23] + 445016: 39 c8 cmp eax, ecx + 445018: 75 46 jne 0x445060 <__memcmp_ssse3+0x1740> + 44501a: 8b 47 ed mov eax, dword ptr [rdi - 19] + 44501d: 8b 4e ed mov ecx, dword ptr [rsi - 19] + 445020: 39 c8 cmp eax, ecx + 445022: 75 3c jne 0x445060 <__memcmp_ssse3+0x1740> + 445024: 8b 47 f1 mov eax, dword ptr [rdi - 15] + 445027: 8b 4e f1 mov ecx, dword ptr [rsi - 15] + 44502a: 39 c8 cmp eax, ecx + 44502c: 75 32 jne 0x445060 <__memcmp_ssse3+0x1740> + 44502e: 8b 47 f5 mov eax, dword ptr [rdi - 11] + 445031: 8b 4e f5 mov ecx, dword ptr [rsi - 11] + 445034: 39 c8 cmp eax, ecx + 445036: 75 28 jne 0x445060 <__memcmp_ssse3+0x1740> + 445038: 8b 47 f9 mov eax, dword ptr [rdi - 7] + 44503b: 8b 4e f9 mov ecx, dword ptr [rsi - 7] + 44503e: 39 c8 cmp eax, ecx + 445040: 75 1e jne 0x445060 <__memcmp_ssse3+0x1740> + 445042: 0f b7 47 fd movzx eax, word ptr [rdi - 3] + 445046: 0f b7 4e fd movzx ecx, word ptr [rsi - 3] + 44504a: 38 c8 cmp al, cl + 44504c: 75 27 jne 0x445075 <__memcmp_ssse3+0x1755> + 44504e: 39 c8 cmp eax, ecx + 445050: 75 23 jne 0x445075 <__memcmp_ssse3+0x1755> + 445052: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] + 445056: 3a 46 ff cmp al, byte ptr [rsi - 1] + 445059: 75 1a jne 0x445075 <__memcmp_ssse3+0x1755> + 44505b: 31 c0 xor eax, eax + 44505d: c3 ret + 44505e: 66 90 nop + 445060: 38 c8 cmp al, cl + 445062: 75 11 jne 0x445075 <__memcmp_ssse3+0x1755> + 445064: 66 39 c8 cmp ax, cx + 445067: 75 0c jne 0x445075 <__memcmp_ssse3+0x1755> + 445069: c1 e8 10 shr eax, 16 + 44506c: c1 e9 10 shr ecx, 16 + 44506f: 38 c8 cmp al, cl + 445071: 75 02 jne 0x445075 <__memcmp_ssse3+0x1755> + 445073: 39 c8 cmp eax, ecx + 445075: 19 c0 sbb eax, eax + 445077: 83 d8 ff sbb eax, -1 + 44507a: c3 ret + 44507b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 445080: 31 c0 xor eax, eax + 445082: c3 ret + 445083: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44508d: 0f 1f 00 nop dword ptr [rax] + +0000000000445090 <__strstr_sse2_unaligned>: + 445090: f3 0f 1e fa endbr64 + 445094: 0f b6 06 movzx eax, byte ptr [rsi] + 445097: 84 c0 test al, al + 445099: 0f 84 98 01 00 00 je 0x445237 <__strstr_sse2_unaligned+0x1a7> + 44509f: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] + 4450a3: 84 d2 test dl, dl + 4450a5: 0f 84 b5 00 00 00 je 0x445160 <__strstr_sse2_unaligned+0xd0> + 4450ab: 66 0f 6e c8 movd xmm1, eax + 4450af: 66 0f 6e d2 movd xmm2, edx + 4450b3: 48 89 f8 mov rax, rdi + 4450b6: 25 ff 0f 00 00 and eax, 4095 + 4450bb: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 4450bf: 48 3d bf 0f 00 00 cmp rax, 4031 + 4450c5: 66 0f 60 d2 punpcklbw xmm2, xmm2 # xmm2 = xmm2[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 4450c9: 66 0f 61 c9 punpcklwd xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3] + 4450cd: 66 0f 61 d2 punpcklwd xmm2, xmm2 # xmm2 = xmm2[0,0,1,1,2,2,3,3] + 4450d1: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] + 4450d6: 66 0f 70 d2 00 pshufd xmm2, xmm2, 0 # xmm2 = xmm2[0,0,0,0] + 4450db: 0f 87 ff 02 00 00 ja 0x4453e0 <__strstr_sse2_unaligned+0x350> + 4450e1: f3 0f 6f 1f movdqu xmm3, xmmword ptr [rdi] + 4450e5: 66 0f ef ed pxor xmm5, xmm5 + 4450e9: f3 0f 6f 67 01 movdqu xmm4, xmmword ptr [rdi + 1] + 4450ee: 66 0f 6f f3 movdqa xmm6, xmm3 + 4450f2: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 4450f6: 66 0f 74 e2 pcmpeqb xmm4, xmm2 + 4450fa: f3 0f 6f 47 10 movdqu xmm0, xmmword ptr [rdi + 16] + 4450ff: 66 0f 74 f5 pcmpeqb xmm6, xmm5 + 445103: 66 0f da dc pminub xmm3, xmm4 + 445107: 66 0f 6f e3 movdqa xmm4, xmm3 + 44510b: f3 0f 6f 5f 11 movdqu xmm3, xmmword ptr [rdi + 17] + 445110: 66 0f 74 e8 pcmpeqb xmm5, xmm0 + 445114: 66 0f 74 da pcmpeqb xmm3, xmm2 + 445118: 66 0f eb e6 por xmm4, xmm6 + 44511c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 445120: 66 0f da c3 pminub xmm0, xmm3 + 445124: 66 0f eb c5 por xmm0, xmm5 + 445128: 66 44 0f d7 c4 pmovmskb r8d, xmm4 + 44512d: 66 0f d7 c0 pmovmskb eax, xmm0 + 445131: 48 c1 e0 10 shl rax, 16 + 445135: 49 09 c0 or r8, rax + 445138: 74 66 je 0x4451a0 <__strstr_sse2_unaligned+0x110> + 44513a: 49 0f bc c0 bsf rax, r8 + 44513e: 48 01 f8 add rax, rdi + 445141: 80 38 00 cmp byte ptr [rax], 0 + 445144: 74 3e je 0x445184 <__strstr_sse2_unaligned+0xf4> + 445146: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] + 44514a: 84 d2 test dl, dl + 44514c: 74 35 je 0x445183 <__strstr_sse2_unaligned+0xf3> + 44514e: 3a 50 02 cmp dl, byte ptr [rax + 2] + 445151: 75 3d jne 0x445190 <__strstr_sse2_unaligned+0x100> + 445153: 31 d2 xor edx, edx + 445155: eb 23 jmp 0x44517a <__strstr_sse2_unaligned+0xea> + 445157: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 445160: 0f b6 f0 movzx esi, al + 445163: e9 28 93 ff ff jmp 0x43e490 <__strchr_sse2> + 445168: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 445170: 48 83 c2 01 add rdx, 1 + 445174: 3a 4c 10 02 cmp cl, byte ptr [rax + rdx + 2] + 445178: 75 16 jne 0x445190 <__strstr_sse2_unaligned+0x100> + 44517a: 0f b6 4c 16 03 movzx ecx, byte ptr [rsi + rdx + 3] + 44517f: 84 c9 test cl, cl + 445181: 75 ed jne 0x445170 <__strstr_sse2_unaligned+0xe0> + 445183: c3 ret + 445184: 31 c0 xor eax, eax + 445186: c3 ret + 445187: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 445190: 49 8d 40 ff lea rax, [r8 - 1] + 445194: 49 21 c0 and r8, rax + 445197: 75 a1 jne 0x44513a <__strstr_sse2_unaligned+0xaa> + 445199: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4451a0: f3 0f 6f 5f 20 movdqu xmm3, xmmword ptr [rdi + 32] + 4451a5: 66 0f ef ed pxor xmm5, xmm5 + 4451a9: f3 0f 6f 67 21 movdqu xmm4, xmmword ptr [rdi + 33] + 4451ae: 66 0f 6f f3 movdqa xmm6, xmm3 + 4451b2: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 4451b6: 66 0f 74 e2 pcmpeqb xmm4, xmm2 + 4451ba: f3 0f 6f 47 30 movdqu xmm0, xmmword ptr [rdi + 48] + 4451bf: 66 0f 74 f5 pcmpeqb xmm6, xmm5 + 4451c3: 66 0f da dc pminub xmm3, xmm4 + 4451c7: 66 0f 6f e3 movdqa xmm4, xmm3 + 4451cb: f3 0f 6f 5f 31 movdqu xmm3, xmmword ptr [rdi + 49] + 4451d0: 66 0f 74 e8 pcmpeqb xmm5, xmm0 + 4451d4: 66 0f 74 da pcmpeqb xmm3, xmm2 + 4451d8: 66 0f eb e6 por xmm4, xmm6 + 4451dc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 4451e0: 66 0f da c3 pminub xmm0, xmm3 + 4451e4: 66 0f eb c5 por xmm0, xmm5 + 4451e8: 66 0f d7 c4 pmovmskb eax, xmm4 + 4451ec: 48 c1 e0 20 shl rax, 32 + 4451f0: 66 44 0f d7 c0 pmovmskb r8d, xmm0 + 4451f5: 49 c1 e0 30 shl r8, 48 + 4451f9: 49 09 c0 or r8, rax + 4451fc: 74 4b je 0x445249 <__strstr_sse2_unaligned+0x1b9> + 4451fe: 49 0f bc c0 bsf rax, r8 + 445202: 48 01 f8 add rax, rdi + 445205: 80 38 00 cmp byte ptr [rax], 0 + 445208: 74 2a je 0x445234 <__strstr_sse2_unaligned+0x1a4> + 44520a: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] + 44520e: 84 d2 test dl, dl + 445210: 74 21 je 0x445233 <__strstr_sse2_unaligned+0x1a3> + 445212: 3a 50 02 cmp dl, byte ptr [rax + 2] + 445215: 75 29 jne 0x445240 <__strstr_sse2_unaligned+0x1b0> + 445217: 31 d2 xor edx, edx + 445219: eb 0f jmp 0x44522a <__strstr_sse2_unaligned+0x19a> + 44521b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 445220: 48 83 c2 01 add rdx, 1 + 445224: 3a 4c 10 02 cmp cl, byte ptr [rax + rdx + 2] + 445228: 75 16 jne 0x445240 <__strstr_sse2_unaligned+0x1b0> + 44522a: 0f b6 4c 16 03 movzx ecx, byte ptr [rsi + rdx + 3] + 44522f: 84 c9 test cl, cl + 445231: 75 ed jne 0x445220 <__strstr_sse2_unaligned+0x190> + 445233: c3 ret + 445234: 31 c0 xor eax, eax + 445236: c3 ret + 445237: 48 89 f8 mov rax, rdi + 44523a: c3 ret + 44523b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 445240: 49 8d 40 ff lea rax, [r8 - 1] + 445244: 49 21 c0 and r8, rax + 445247: 75 b5 jne 0x4451fe <__strstr_sse2_unaligned+0x16e> + 445249: 49 c7 c3 00 fe ff ff mov r11, -512 + 445250: 49 89 f9 mov r9, rdi + 445253: 66 0f ef ff pxor xmm7, xmm7 + 445257: 48 83 e7 c0 and rdi, -64 + 44525b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 445260: 66 0f 6f 5f 40 movdqa xmm3, xmmword ptr [rdi + 64] + 445265: f3 0f 6f 77 3f movdqu xmm6, xmmword ptr [rdi + 63] + 44526a: 66 0f 6f c3 movdqa xmm0, xmm3 + 44526e: 66 0f ef da pxor xmm3, xmm2 + 445272: 66 0f ef f1 pxor xmm6, xmm1 + 445276: 66 44 0f 6f 57 50 movdqa xmm10, xmmword ptr [rdi + 80] + 44527c: 66 0f eb f3 por xmm6, xmm3 + 445280: 66 41 0f da c2 pminub xmm0, xmm10 + 445285: f3 0f 6f 5f 4f movdqu xmm3, xmmword ptr [rdi + 79] + 44528a: 66 44 0f ef d2 pxor xmm10, xmm2 + 44528f: 66 0f ef d9 pxor xmm3, xmm1 + 445293: 66 44 0f 6f 4f 60 movdqa xmm9, xmmword ptr [rdi + 96] + 445299: 66 41 0f eb da por xmm3, xmm10 + 44529e: 66 41 0f da c1 pminub xmm0, xmm9 + 4452a3: 66 44 0f ef ca pxor xmm9, xmm2 + 4452a8: 66 44 0f 6f 47 70 movdqa xmm8, xmmword ptr [rdi + 112] + 4452ae: 48 83 c7 40 add rdi, 64 + 4452b2: 66 0f da de pminub xmm3, xmm6 + 4452b6: f3 0f 6f 67 1f movdqu xmm4, xmmword ptr [rdi + 31] + 4452bb: 66 41 0f da c0 pminub xmm0, xmm8 + 4452c0: 66 44 0f ef c2 pxor xmm8, xmm2 + 4452c5: 66 0f ef e1 pxor xmm4, xmm1 + 4452c9: 66 41 0f eb e1 por xmm4, xmm9 + 4452ce: 66 0f da dc pminub xmm3, xmm4 + 4452d2: f3 0f 6f 6f 2f movdqu xmm5, xmmword ptr [rdi + 47] + 4452d7: 66 0f ef e9 pxor xmm5, xmm1 + 4452db: 66 41 0f eb e8 por xmm5, xmm8 + 4452e0: 66 0f da dd pminub xmm3, xmm5 + 4452e4: 66 0f da c3 pminub xmm0, xmm3 + 4452e8: 66 0f 74 c7 pcmpeqb xmm0, xmm7 + 4452ec: 66 0f d7 c0 pmovmskb eax, xmm0 + 4452f0: 85 c0 test eax, eax + 4452f2: 0f 84 68 ff ff ff je 0x445260 <__strstr_sse2_unaligned+0x1d0> + 4452f8: 66 0f da 37 pminub xmm6, xmmword ptr [rdi] + 4452fc: 66 0f da 67 20 pminub xmm4, xmmword ptr [rdi + 32] + 445301: 66 0f da 6f 30 pminub xmm5, xmmword ptr [rdi + 48] + 445306: 66 0f 74 f7 pcmpeqb xmm6, xmm7 + 44530a: 66 0f 74 ef pcmpeqb xmm5, xmm7 + 44530e: 66 0f d7 d6 pmovmskb edx, xmm6 + 445312: 66 44 0f 6f 47 10 movdqa xmm8, xmmword ptr [rdi + 16] + 445318: 66 0f 74 e7 pcmpeqb xmm4, xmm7 + 44531c: f3 0f 6f 47 0f movdqu xmm0, xmmword ptr [rdi + 15] + 445321: 66 44 0f d7 c5 pmovmskb r8d, xmm5 + 445326: 66 41 0f 6f d8 movdqa xmm3, xmm8 + 44532b: 66 0f d7 cc pmovmskb ecx, xmm4 + 44532f: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 445333: 66 0f 74 da pcmpeqb xmm3, xmm2 + 445337: 48 c1 e1 20 shl rcx, 32 + 44533b: 66 44 0f 74 c7 pcmpeqb xmm8, xmm7 + 445340: 49 c1 e0 30 shl r8, 48 + 445344: 66 0f da d8 pminub xmm3, xmm0 + 445348: 48 09 ca or rdx, rcx + 44534b: 66 44 0f eb c3 por xmm8, xmm3 + 445350: 49 09 d0 or r8, rdx + 445353: 66 41 0f d7 c0 pmovmskb eax, xmm8 + 445358: 48 c1 e0 10 shl rax, 16 + 44535c: 49 09 c0 or r8, rax + 44535f: 0f 84 fb fe ff ff je 0x445260 <__strstr_sse2_unaligned+0x1d0> + 445365: 49 0f bc c8 bsf rcx, r8 + 445369: 48 01 f9 add rcx, rdi + 44536c: 80 39 00 cmp byte ptr [rcx], 0 + 44536f: 0f 84 ab 01 00 00 je 0x445520 <__strstr_sse2_unaligned+0x490> + 445375: 31 c0 xor eax, eax + 445377: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] + 44537b: 84 d2 test dl, dl + 44537d: 74 24 je 0x4453a3 <__strstr_sse2_unaligned+0x313> + 44537f: 3a 51 01 cmp dl, byte ptr [rcx + 1] + 445382: 75 2c jne 0x4453b0 <__strstr_sse2_unaligned+0x320> + 445384: eb 14 jmp 0x44539a <__strstr_sse2_unaligned+0x30a> + 445386: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 445390: 48 83 c0 01 add rax, 1 + 445394: 3a 54 01 01 cmp dl, byte ptr [rcx + rax + 1] + 445398: 75 16 jne 0x4453b0 <__strstr_sse2_unaligned+0x320> + 44539a: 0f b6 54 06 03 movzx edx, byte ptr [rsi + rax + 3] + 44539f: 84 d2 test dl, dl + 4453a1: 75 ed jne 0x445390 <__strstr_sse2_unaligned+0x300> + 4453a3: 48 8d 41 ff lea rax, [rcx - 1] + 4453a7: c3 ret + 4453a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4453b0: 49 01 c3 add r11, rax + 4453b3: 48 89 f8 mov rax, rdi + 4453b6: 4c 29 c8 sub rax, r9 + 4453b9: 4c 39 d8 cmp rax, r11 + 4453bc: 7c 12 jl 0x4453d0 <__strstr_sse2_unaligned+0x340> + 4453be: 49 8d 40 ff lea rax, [r8 - 1] + 4453c2: 49 21 c0 and r8, rax + 4453c5: 75 9e jne 0x445365 <__strstr_sse2_unaligned+0x2d5> + 4453c7: e9 94 fe ff ff jmp 0x445260 <__strstr_sse2_unaligned+0x1d0> + 4453cc: 0f 1f 40 00 nop dword ptr [rax] + 4453d0: 48 89 ff mov rdi, rdi + 4453d3: e9 98 cb fd ff jmp 0x421f70 <__strstr_sse2> + 4453d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4453e0: 48 89 f8 mov rax, rdi + 4453e3: 66 0f ef c0 pxor xmm0, xmm0 + 4453e7: 48 83 e0 c0 and rax, -64 + 4453eb: 66 0f 6f 18 movdqa xmm3, xmmword ptr [rax] + 4453ef: f3 0f 6f 60 ff movdqu xmm4, xmmword ptr [rax - 1] + 4453f4: 66 44 0f 6f c3 movdqa xmm8, xmm3 + 4453f9: 66 0f 6f 68 10 movdqa xmm5, xmmword ptr [rax + 16] + 4453fe: 66 0f 74 e1 pcmpeqb xmm4, xmm1 + 445402: 66 44 0f 74 c0 pcmpeqb xmm8, xmm0 + 445407: 66 0f 74 da pcmpeqb xmm3, xmm2 + 44540b: 66 0f 6f fd movdqa xmm7, xmm5 + 44540f: 66 0f da dc pminub xmm3, xmm4 + 445413: f3 0f 6f 60 0f movdqu xmm4, xmmword ptr [rax + 15] + 445418: 66 0f 74 f8 pcmpeqb xmm7, xmm0 + 44541c: 66 44 0f eb c3 por xmm8, xmm3 + 445421: 66 0f 6f dd movdqa xmm3, xmm5 + 445425: 66 0f 6f 68 20 movdqa xmm5, xmmword ptr [rax + 32] + 44542a: 66 0f 74 e1 pcmpeqb xmm4, xmm1 + 44542e: 66 0f 74 da pcmpeqb xmm3, xmm2 + 445432: 66 0f 6f f5 movdqa xmm6, xmm5 + 445436: 66 41 0f d7 c8 pmovmskb ecx, xmm8 + 44543b: 66 0f da dc pminub xmm3, xmm4 + 44543f: f3 0f 6f 60 1f movdqu xmm4, xmmword ptr [rax + 31] + 445444: 66 0f eb fb por xmm7, xmm3 + 445448: 66 0f 6f dd movdqa xmm3, xmm5 + 44544c: 66 0f 74 f0 pcmpeqb xmm6, xmm0 + 445450: 66 0f 6f 68 30 movdqa xmm5, xmmword ptr [rax + 48] + 445455: 66 0f 74 e1 pcmpeqb xmm4, xmm1 + 445459: 66 44 0f d7 c7 pmovmskb r8d, xmm7 + 44545e: 66 0f 74 da pcmpeqb xmm3, xmm2 + 445462: 66 0f 74 c5 pcmpeqb xmm0, xmm5 + 445466: 66 0f da dc pminub xmm3, xmm4 + 44546a: f3 0f 6f 60 2f movdqu xmm4, xmmword ptr [rax + 47] + 44546f: 66 0f eb f3 por xmm6, xmm3 + 445473: 66 0f 6f dd movdqa xmm3, xmm5 + 445477: 49 c1 e0 10 shl r8, 16 + 44547b: 66 0f 74 e1 pcmpeqb xmm4, xmm1 + 44547f: 66 0f 74 da pcmpeqb xmm3, xmm2 + 445483: 66 44 0f d7 d6 pmovmskb r10d, xmm6 + 445488: 66 0f da dc pminub xmm3, xmm4 + 44548c: 66 0f eb c3 por xmm0, xmm3 + 445490: 49 c1 e2 20 shl r10, 32 + 445494: 4d 09 d0 or r8, r10 + 445497: 49 09 c8 or r8, rcx + 44549a: 89 f9 mov ecx, edi + 44549c: 66 0f d7 d0 pmovmskb edx, xmm0 + 4454a0: 29 c1 sub ecx, eax + 4454a2: 48 c1 e2 30 shl rdx, 48 + 4454a6: 49 09 d0 or r8, rdx + 4454a9: 49 d3 e8 shr r8, cl + 4454ac: 0f 84 97 fd ff ff je 0x445249 <__strstr_sse2_unaligned+0x1b9> + 4454b2: 49 0f bc c0 bsf rax, r8 + 4454b6: 48 01 f8 add rax, rdi + 4454b9: 80 38 00 cmp byte ptr [rax], 0 + 4454bc: 74 62 je 0x445520 <__strstr_sse2_unaligned+0x490> + 4454be: 48 39 c7 cmp rdi, rax + 4454c1: 74 3d je 0x445500 <__strstr_sse2_unaligned+0x470> + 4454c3: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] + 4454c7: 84 d2 test dl, dl + 4454c9: 74 28 je 0x4454f3 <__strstr_sse2_unaligned+0x463> + 4454cb: 3a 50 01 cmp dl, byte ptr [rax + 1] + 4454ce: 75 30 jne 0x445500 <__strstr_sse2_unaligned+0x470> + 4454d0: 31 d2 xor edx, edx + 4454d2: eb 16 jmp 0x4454ea <__strstr_sse2_unaligned+0x45a> + 4454d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4454df: 90 nop + 4454e0: 48 83 c2 01 add rdx, 1 + 4454e4: 3a 4c 10 01 cmp cl, byte ptr [rax + rdx + 1] + 4454e8: 75 16 jne 0x445500 <__strstr_sse2_unaligned+0x470> + 4454ea: 0f b6 4c 16 03 movzx ecx, byte ptr [rsi + rdx + 3] + 4454ef: 84 c9 test cl, cl + 4454f1: 75 ed jne 0x4454e0 <__strstr_sse2_unaligned+0x450> + 4454f3: 48 83 e8 01 sub rax, 1 + 4454f7: c3 ret + 4454f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 445500: 49 8d 40 ff lea rax, [r8 - 1] + 445504: 49 21 c0 and r8, rax + 445507: 75 a9 jne 0x4454b2 <__strstr_sse2_unaligned+0x422> + 445509: e9 3b fd ff ff jmp 0x445249 <__strstr_sse2_unaligned+0x1b9> + 44550e: 66 90 nop + 445510: f3 c3 rep ret + 445512: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44551d: 0f 1f 00 nop dword ptr [rax] + 445520: 31 c0 xor eax, eax + 445522: c3 ret + 445523: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44552d: 0f 1f 00 nop dword ptr [rax] + +0000000000445530 <__strcspn_sse2>: + 445530: f3 0f 1e fa endbr64 + 445534: 48 89 fa mov rdx, rdi + 445537: 49 89 f8 mov r8, rdi + 44553a: 48 81 ec 00 01 00 00 sub rsp, 256 + 445541: b9 20 00 00 00 mov ecx, 32 + 445546: 48 89 e7 mov rdi, rsp + 445549: 31 c0 xor eax, eax + 44554b: fc cld + 44554c: f3 48 ab rep stosq qword ptr es:[rdi], rax + 44554f: 48 89 f0 mov rax, rsi + 445552: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44555d: 0f 1f 00 nop dword ptr [rax] + 445560: 8a 08 mov cl, byte ptr [rax] + 445562: 84 c9 test cl, cl + 445564: 74 28 je 0x44558e <__strcspn_sse2+0x5e> + 445566: 88 0c 0c mov byte ptr [rsp + rcx], cl + 445569: 8a 48 01 mov cl, byte ptr [rax + 1] + 44556c: f6 c1 ff test cl, -1 + 44556f: 74 1d je 0x44558e <__strcspn_sse2+0x5e> + 445571: 88 0c 0c mov byte ptr [rsp + rcx], cl + 445574: 8a 48 02 mov cl, byte ptr [rax + 2] + 445577: f6 c1 ff test cl, -1 + 44557a: 74 12 je 0x44558e <__strcspn_sse2+0x5e> + 44557c: 88 0c 0c mov byte ptr [rsp + rcx], cl + 44557f: 8a 48 03 mov cl, byte ptr [rax + 3] + 445582: 48 83 c0 04 add rax, 4 + 445586: 88 0c 0c mov byte ptr [rsp + rcx], cl + 445589: f6 c1 ff test cl, -1 + 44558c: 75 d2 jne 0x445560 <__strcspn_sse2+0x30> + 44558e: 48 8d 42 fc lea rax, [rdx - 4] + 445592: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44559d: 0f 1f 00 nop dword ptr [rax] + 4455a0: 48 83 c0 04 add rax, 4 + 4455a4: 8a 08 mov cl, byte ptr [rax] + 4455a6: 38 0c 0c cmp byte ptr [rsp + rcx], cl + 4455a9: 74 21 je 0x4455cc <__strcspn_sse2+0x9c> + 4455ab: 8a 48 01 mov cl, byte ptr [rax + 1] + 4455ae: 38 0c 0c cmp byte ptr [rsp + rcx], cl + 4455b1: 74 16 je 0x4455c9 <__strcspn_sse2+0x99> + 4455b3: 8a 48 02 mov cl, byte ptr [rax + 2] + 4455b6: 38 0c 0c cmp byte ptr [rsp + rcx], cl + 4455b9: 74 0b je 0x4455c6 <__strcspn_sse2+0x96> + 4455bb: 8a 48 03 mov cl, byte ptr [rax + 3] + 4455be: 38 0c 0c cmp byte ptr [rsp + rcx], cl + 4455c1: 75 dd jne 0x4455a0 <__strcspn_sse2+0x70> + 4455c3: 48 ff c0 inc rax + 4455c6: 48 ff c0 inc rax + 4455c9: 48 ff c0 inc rax + 4455cc: 48 81 c4 00 01 00 00 add rsp, 256 + 4455d3: 48 29 d0 sub rax, rdx + 4455d6: c3 ret + 4455d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +00000000004455e0 <__strcspn_sse42>: + 4455e0: f3 0f 1e fa endbr64 + 4455e4: 80 3e 00 cmp byte ptr [rsi], 0 + 4455e7: 0f 84 03 01 00 00 je 0x4456f0 <__strcspn_sse42+0x110> + 4455ed: 89 f2 mov edx, esi + 4455ef: 83 e2 0f and edx, 15 + 4455f2: 0f 85 98 00 00 00 jne 0x445690 <__strcspn_sse42+0xb0> + 4455f8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] + 4455fc: 66 0f 3a 63 c9 3a pcmpistri xmm1, xmm1, 58 + 445602: 83 f9 10 cmp ecx, 16 + 445605: 0f 84 05 01 00 00 je 0x445710 <__strcspn_sse42+0x130> + 44560b: 89 fe mov esi, edi + 44560d: 48 89 f8 mov rax, rdi + 445610: 83 e6 0f and esi, 15 + 445613: 74 4f je 0x445664 <__strcspn_sse42+0x84> + 445615: 48 83 e0 f0 and rax, -16 + 445619: 48 8d 0d f0 29 05 00 lea rcx, [rip + 338416] # 0x498010 <___m128i_shift_right> + 445620: 48 63 d6 movsxd rdx, esi + 445623: f3 0f 6f 04 11 movdqu xmm0, xmmword ptr [rcx + rdx] + 445628: 66 0f 6f 10 movdqa xmm2, xmmword ptr [rax] + 44562c: 66 0f 38 00 d0 pshufb xmm2, xmm0 + 445631: 66 0f 3a 63 ca 02 pcmpistri xmm1, xmm2, 2 + 445637: 72 15 jb 0x44564e <__strcspn_sse42+0x6e> + 445639: ba 10 00 00 00 mov edx, 16 + 44563e: 66 0f 3a 63 d2 3a pcmpistri xmm2, xmm2, 58 + 445644: 48 83 c0 10 add rax, 16 + 445648: 29 f2 sub edx, esi + 44564a: 39 ca cmp edx, ecx + 44564c: 7e 16 jle 0x445664 <__strcspn_sse42+0x84> + 44564e: 48 63 c1 movsxd rax, ecx + 445651: c3 ret + 445652: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 445658: 85 f6 test esi, esi + 44565a: 0f 85 98 00 00 00 jne 0x4456f8 <__strcspn_sse42+0x118> + 445660: 48 83 c0 10 add rax, 16 + 445664: 66 0f 6f 18 movdqa xmm3, xmmword ptr [rax] + 445668: ba 00 00 00 00 mov edx, 0 + 44566d: 66 0f 3a 63 cb 02 pcmpistri xmm1, xmm3, 2 + 445673: 40 0f 94 c6 sete sil + 445677: 0f 92 c2 setb dl + 44567a: 40 0f b6 f6 movzx esi, sil + 44567e: 85 d2 test edx, edx + 445680: 74 d6 je 0x445658 <__strcspn_sse42+0x78> + 445682: 48 63 c9 movsxd rcx, ecx + 445685: 48 01 c8 add rax, rcx + 445688: 48 29 f8 sub rax, rdi + 44568b: c3 ret + 44568c: 0f 1f 40 00 nop dword ptr [rax] + 445690: 49 89 f0 mov r8, rsi + 445693: 48 63 c2 movsxd rax, edx + 445696: 48 8d 0d 73 29 05 00 lea rcx, [rip + 338291] # 0x498010 <___m128i_shift_right> + 44569d: 49 83 e0 f0 and r8, -16 + 4456a1: f3 0f 6f 04 01 movdqu xmm0, xmmword ptr [rcx + rax] + 4456a6: b8 10 00 00 00 mov eax, 16 + 4456ab: 66 41 0f 6f 08 movdqa xmm1, xmmword ptr [r8] + 4456b0: 66 0f 38 00 c8 pshufb xmm1, xmm0 + 4456b5: 66 0f 3a 63 c9 3a pcmpistri xmm1, xmm1, 58 + 4456bb: 29 d0 sub eax, edx + 4456bd: 39 c8 cmp eax, ecx + 4456bf: 0f 85 46 ff ff ff jne 0x44560b <__strcspn_sse42+0x2b> + 4456c5: 66 41 0f 6f 40 10 movdqa xmm0, xmmword ptr [r8 + 16] + 4456cb: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 4456d1: 01 c8 add eax, ecx + 4456d3: 83 f8 10 cmp eax, 16 + 4456d6: 7f 42 jg 0x44571a <__strcspn_sse42+0x13a> + 4456d8: 85 c9 test ecx, ecx + 4456da: 0f 84 2b ff ff ff je 0x44560b <__strcspn_sse42+0x2b> + 4456e0: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] + 4456e4: e9 22 ff ff ff jmp 0x44560b <__strcspn_sse42+0x2b> + 4456e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4456f0: e9 8b ba fb ff jmp 0x401180 <.plt+0x160> + 4456f5: 0f 1f 00 nop dword ptr [rax] + 4456f8: 66 0f 3a 63 db 3a pcmpistri xmm3, xmm3, 58 + 4456fe: 48 63 c9 movsxd rcx, ecx + 445701: 48 01 c8 add rax, rcx + 445704: 48 29 f8 sub rax, rdi + 445707: c3 ret + 445708: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 445710: 80 7e 10 00 cmp byte ptr [rsi + 16], 0 + 445714: 0f 84 f1 fe ff ff je 0x44560b <__strcspn_sse42+0x2b> + 44571a: e9 11 fe ff ff jmp 0x445530 <__strcspn_sse2> + 44571f: 90 nop + +0000000000445720 <__memset_chk_avx512_no_vzeroupper>: + 445720: f3 0f 1e fa endbr64 + 445724: 48 39 d1 cmp rcx, rdx + 445727: 0f 82 83 64 00 00 jb 0x44bbb0 <__chk_fail> + 44572d: 0f 1f 00 nop dword ptr [rax] + +0000000000445730 <__memset_avx512_no_vzeroupper>: + 445730: f3 0f 1e fa endbr64 + 445734: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 + 445738: c5 f9 6e ce vmovd xmm1, esi + 44573c: 48 8d 34 17 lea rsi, [rdi + rdx] + 445740: 48 89 f8 mov rax, rdi + 445743: c4 e2 71 00 c0 vpshufb xmm0, xmm1, xmm0 + 445748: 48 83 fa 10 cmp rdx, 16 + 44574c: 0f 82 a1 00 00 00 jb 0x4457f3 <__memset_avx512_no_vzeroupper+0xc3> + 445752: 48 81 fa 00 02 00 00 cmp rdx, 512 + 445759: 62 f2 7d 48 18 d0 vbroadcastss zmm2, xmm0 + 44575f: 0f 87 c1 00 00 00 ja 0x445826 <__memset_avx512_no_vzeroupper+0xf6> + 445765: 48 81 fa 00 01 00 00 cmp rdx, 256 + 44576c: 72 38 jb 0x4457a6 <__memset_avx512_no_vzeroupper+0x76> + 44576e: 62 f1 7c 48 11 17 vmovups zmmword ptr [rdi], zmm2 + 445774: 62 f1 7c 48 11 57 01 vmovups zmmword ptr [rdi + 64], zmm2 + 44577b: 62 f1 7c 48 11 57 02 vmovups zmmword ptr [rdi + 128], zmm2 + 445782: 62 f1 7c 48 11 57 03 vmovups zmmword ptr [rdi + 192], zmm2 + 445789: 62 f1 7c 48 11 56 fc vmovups zmmword ptr [rsi - 256], zmm2 + 445790: 62 f1 7c 48 11 56 fd vmovups zmmword ptr [rsi - 192], zmm2 + 445797: 62 f1 7c 48 11 56 fe vmovups zmmword ptr [rsi - 128], zmm2 + 44579e: 62 f1 7c 48 11 56 ff vmovups zmmword ptr [rsi - 64], zmm2 + 4457a5: c3 ret + 4457a6: 80 fa 80 cmp dl, -128 + 4457a9: 72 1c jb 0x4457c7 <__memset_avx512_no_vzeroupper+0x97> + 4457ab: 62 f1 7c 48 11 17 vmovups zmmword ptr [rdi], zmm2 + 4457b1: 62 f1 7c 48 11 57 01 vmovups zmmword ptr [rdi + 64], zmm2 + 4457b8: 62 f1 7c 48 11 56 fe vmovups zmmword ptr [rsi - 128], zmm2 + 4457bf: 62 f1 7c 48 11 56 ff vmovups zmmword ptr [rsi - 64], zmm2 + 4457c6: c3 ret + 4457c7: 80 fa 40 cmp dl, 64 + 4457ca: 72 0e jb 0x4457da <__memset_avx512_no_vzeroupper+0xaa> + 4457cc: 62 f1 7c 48 11 17 vmovups zmmword ptr [rdi], zmm2 + 4457d2: 62 f1 7c 48 11 56 ff vmovups zmmword ptr [rsi - 64], zmm2 + 4457d9: c3 ret + 4457da: 80 fa 20 cmp dl, 32 + 4457dd: 72 0a jb 0x4457e9 <__memset_avx512_no_vzeroupper+0xb9> + 4457df: c5 fe 7f 17 vmovdqu ymmword ptr [rdi], ymm2 + 4457e3: c5 fe 7f 56 e0 vmovdqu ymmword ptr [rsi - 32], ymm2 + 4457e8: c3 ret + 4457e9: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 + 4457ed: c5 fa 7f 46 f0 vmovdqu xmmword ptr [rsi - 16], xmm0 + 4457f2: c3 ret + 4457f3: 80 fa 08 cmp dl, 8 + 4457f6: 72 0a jb 0x445802 <__memset_avx512_no_vzeroupper+0xd2> + 4457f8: c5 f9 d6 07 vmovq qword ptr [rdi], xmm0 + 4457fc: c5 f9 d6 46 f8 vmovq qword ptr [rsi - 8], xmm0 + 445801: c3 ret + 445802: c5 f9 7e c1 vmovd ecx, xmm0 + 445806: 80 fa 04 cmp dl, 4 + 445809: 72 06 jb 0x445811 <__memset_avx512_no_vzeroupper+0xe1> + 44580b: 89 0f mov dword ptr [rdi], ecx + 44580d: 89 4e fc mov dword ptr [rsi - 4], ecx + 445810: c3 ret + 445811: 80 fa 02 cmp dl, 2 + 445814: 72 08 jb 0x44581e <__memset_avx512_no_vzeroupper+0xee> + 445816: 66 89 0f mov word ptr [rdi], cx + 445819: 66 89 4e fe mov word ptr [rsi - 2], cx + 44581d: c3 ret + 44581e: 80 fa 01 cmp dl, 1 + 445821: 72 02 jb 0x445825 <__memset_avx512_no_vzeroupper+0xf5> + 445823: 88 0f mov byte ptr [rdi], cl + 445825: c3 ret + 445826: 48 8b 0d 2b b8 07 00 mov rcx, qword ptr [rip + 505899] # 0x4c1058 <__x86_shared_cache_size_half> + 44582d: 48 39 ca cmp rdx, rcx + 445830: 0f 87 d1 00 00 00 ja 0x445907 <__memset_avx512_no_vzeroupper+0x1d7> + 445836: 48 81 fa 00 04 00 00 cmp rdx, 1024 + 44583d: 77 70 ja 0x4458af <__memset_avx512_no_vzeroupper+0x17f> + 44583f: 62 f1 7c 48 11 17 vmovups zmmword ptr [rdi], zmm2 + 445845: 62 f1 7c 48 11 57 01 vmovups zmmword ptr [rdi + 64], zmm2 + 44584c: 62 f1 7c 48 11 57 02 vmovups zmmword ptr [rdi + 128], zmm2 + 445853: 62 f1 7c 48 11 57 03 vmovups zmmword ptr [rdi + 192], zmm2 + 44585a: 62 f1 7c 48 11 57 04 vmovups zmmword ptr [rdi + 256], zmm2 + 445861: 62 f1 7c 48 11 57 05 vmovups zmmword ptr [rdi + 320], zmm2 + 445868: 62 f1 7c 48 11 57 06 vmovups zmmword ptr [rdi + 384], zmm2 + 44586f: 62 f1 7c 48 11 57 07 vmovups zmmword ptr [rdi + 448], zmm2 + 445876: 62 f1 7c 48 11 56 f8 vmovups zmmword ptr [rsi - 512], zmm2 + 44587d: 62 f1 7c 48 11 56 f9 vmovups zmmword ptr [rsi - 448], zmm2 + 445884: 62 f1 7c 48 11 56 fa vmovups zmmword ptr [rsi - 384], zmm2 + 44588b: 62 f1 7c 48 11 56 fb vmovups zmmword ptr [rsi - 320], zmm2 + 445892: 62 f1 7c 48 11 56 fc vmovups zmmword ptr [rsi - 256], zmm2 + 445899: 62 f1 7c 48 11 56 fd vmovups zmmword ptr [rsi - 192], zmm2 + 4458a0: 62 f1 7c 48 11 56 fe vmovups zmmword ptr [rsi - 128], zmm2 + 4458a7: 62 f1 7c 48 11 56 ff vmovups zmmword ptr [rsi - 64], zmm2 + 4458ae: c3 ret + 4458af: 48 81 ee 00 01 00 00 sub rsi, 256 + 4458b6: 62 f1 7c 48 11 10 vmovups zmmword ptr [rax], zmm2 + 4458bc: 48 83 e7 c0 and rdi, -64 + 4458c0: 48 83 c7 40 add rdi, 64 + 4458c4: 62 f1 7c 48 29 17 vmovaps zmmword ptr [rdi], zmm2 + 4458ca: 62 f1 7c 48 29 57 01 vmovaps zmmword ptr [rdi + 64], zmm2 + 4458d1: 62 f1 7c 48 29 57 02 vmovaps zmmword ptr [rdi + 128], zmm2 + 4458d8: 62 f1 7c 48 29 57 03 vmovaps zmmword ptr [rdi + 192], zmm2 + 4458df: 48 81 c7 00 01 00 00 add rdi, 256 + 4458e6: 48 39 f7 cmp rdi, rsi + 4458e9: 72 d9 jb 0x4458c4 <__memset_avx512_no_vzeroupper+0x194> + 4458eb: 62 f1 7c 48 11 16 vmovups zmmword ptr [rsi], zmm2 + 4458f1: 62 f1 7c 48 11 56 01 vmovups zmmword ptr [rsi + 64], zmm2 + 4458f8: 62 f1 7c 48 11 56 02 vmovups zmmword ptr [rsi + 128], zmm2 + 4458ff: 62 f1 7c 48 11 56 03 vmovups zmmword ptr [rsi + 192], zmm2 + 445906: c3 ret + 445907: 48 83 e7 80 and rdi, -128 + 44590b: 48 81 c7 80 00 00 00 add rdi, 128 + 445912: 62 f1 7c 48 11 10 vmovups zmmword ptr [rax], zmm2 + 445918: 62 f1 7c 48 11 50 01 vmovups zmmword ptr [rax + 64], zmm2 + 44591f: 48 81 ee 00 02 00 00 sub rsi, 512 + 445926: 62 f1 7d 48 e7 17 vmovntdq zmmword ptr [rdi], zmm2 + 44592c: 62 f1 7d 48 e7 57 01 vmovntdq zmmword ptr [rdi + 64], zmm2 + 445933: 62 f1 7d 48 e7 57 02 vmovntdq zmmword ptr [rdi + 128], zmm2 + 44593a: 62 f1 7d 48 e7 57 03 vmovntdq zmmword ptr [rdi + 192], zmm2 + 445941: 62 f1 7d 48 e7 57 04 vmovntdq zmmword ptr [rdi + 256], zmm2 + 445948: 62 f1 7d 48 e7 57 05 vmovntdq zmmword ptr [rdi + 320], zmm2 + 44594f: 62 f1 7d 48 e7 57 06 vmovntdq zmmword ptr [rdi + 384], zmm2 + 445956: 62 f1 7d 48 e7 57 07 vmovntdq zmmword ptr [rdi + 448], zmm2 + 44595d: 48 81 c7 00 02 00 00 add rdi, 512 + 445964: 48 39 f7 cmp rdi, rsi + 445967: 72 bd jb 0x445926 <__memset_avx512_no_vzeroupper+0x1f6> + 445969: 0f ae f8 sfence + 44596c: 62 f1 7c 48 11 16 vmovups zmmword ptr [rsi], zmm2 + 445972: 62 f1 7c 48 11 56 01 vmovups zmmword ptr [rsi + 64], zmm2 + 445979: 62 f1 7c 48 11 56 02 vmovups zmmword ptr [rsi + 128], zmm2 + 445980: 62 f1 7c 48 11 56 03 vmovups zmmword ptr [rsi + 192], zmm2 + 445987: 62 f1 7c 48 11 56 04 vmovups zmmword ptr [rsi + 256], zmm2 + 44598e: 62 f1 7c 48 11 56 05 vmovups zmmword ptr [rsi + 320], zmm2 + 445995: 62 f1 7c 48 11 56 06 vmovups zmmword ptr [rsi + 384], zmm2 + 44599c: 62 f1 7c 48 11 56 07 vmovups zmmword ptr [rsi + 448], zmm2 + 4459a3: c3 ret + 4459a4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4459ae: 66 90 nop + +00000000004459b0 <__mempcpy_sse2_unaligned>: + 4459b0: f3 0f 1e fa endbr64 + 4459b4: 48 89 f8 mov rax, rdi + 4459b7: 48 01 d0 add rax, rdx + 4459ba: eb 0b jmp 0x4459c7 <__memmove_sse2_unaligned+0x7> + 4459bc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004459c0 <__memmove_sse2_unaligned>: + 4459c0: f3 0f 1e fa endbr64 + 4459c4: 48 89 f8 mov rax, rdi + 4459c7: 48 83 fa 10 cmp rdx, 16 + 4459cb: 0f 82 fa 00 00 00 jb 0x445acb <__memmove_sse2_unaligned_erms+0x4b> + 4459d1: 48 83 fa 20 cmp rdx, 32 + 4459d5: 0f 87 3f 01 00 00 ja 0x445b1a <__memmove_sse2_unaligned_erms+0x9a> + 4459db: 0f 10 06 movups xmm0, xmmword ptr [rsi] + 4459de: 0f 10 4c 16 f0 movups xmm1, xmmword ptr [rsi + rdx - 16] + 4459e3: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 4459e6: 0f 11 4c 17 f0 movups xmmword ptr [rdi + rdx - 16], xmm1 + 4459eb: c3 ret + 4459ec: 0f 1f 40 00 nop dword ptr [rax] + +00000000004459f0 <__mempcpy_chk_erms>: + 4459f0: f3 0f 1e fa endbr64 + 4459f4: 48 39 d1 cmp rcx, rdx + 4459f7: 0f 82 b3 61 00 00 jb 0x44bbb0 <__chk_fail> + 4459fd: 0f 1f 00 nop dword ptr [rax] + +0000000000445a00 <__mempcpy_erms>: + 445a00: f3 0f 1e fa endbr64 + 445a04: 48 89 f8 mov rax, rdi + 445a07: 48 85 d2 test rdx, rdx + 445a0a: 74 45 je 0x445a51 <__memmove_erms+0x21> + 445a0c: 48 01 d0 add rax, rdx + 445a0f: eb 2b jmp 0x445a3c <__memmove_erms+0xc> + 445a11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 445a1c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000445a20 <__memmove_chk_erms>: + 445a20: f3 0f 1e fa endbr64 + 445a24: 48 39 d1 cmp rcx, rdx + 445a27: 0f 82 83 61 00 00 jb 0x44bbb0 <__chk_fail> + 445a2d: 0f 1f 00 nop dword ptr [rax] + +0000000000445a30 <__memmove_erms>: + 445a30: f3 0f 1e fa endbr64 + 445a34: 48 89 f8 mov rax, rdi + 445a37: 48 85 d2 test rdx, rdx + 445a3a: 74 15 je 0x445a51 <__memmove_erms+0x21> + 445a3c: 48 89 d1 mov rcx, rdx + 445a3f: 48 39 f7 cmp rdi, rsi + 445a42: 72 0b jb 0x445a4f <__memmove_erms+0x1f> + 445a44: 74 0b je 0x445a51 <__memmove_erms+0x21> + 445a46: 48 8d 14 0e lea rdx, [rsi + rcx] + 445a4a: 48 39 d7 cmp rdi, rdx + 445a4d: 72 03 jb 0x445a52 <__memmove_erms+0x22> + 445a4f: f3 a4 rep movsb byte ptr es:[rdi], byte ptr [rsi] + 445a51: c3 ret + 445a52: 48 8d 7c 0f ff lea rdi, [rdi + rcx - 1] + 445a57: 48 8d 74 0e ff lea rsi, [rsi + rcx - 1] + 445a5c: fd std + 445a5d: f3 a4 rep movsb byte ptr es:[rdi], byte ptr [rsi] + 445a5f: fc cld + 445a60: c3 ret + 445a61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 445a6c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000445a70 <__mempcpy_sse2_unaligned_erms>: + 445a70: f3 0f 1e fa endbr64 + 445a74: 48 89 f8 mov rax, rdi + 445a77: 48 01 d0 add rax, rdx + 445a7a: eb 0b jmp 0x445a87 <__memmove_sse2_unaligned_erms+0x7> + 445a7c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000445a80 <__memmove_sse2_unaligned_erms>: + 445a80: f3 0f 1e fa endbr64 + 445a84: 48 89 f8 mov rax, rdi + 445a87: 48 83 fa 10 cmp rdx, 16 + 445a8b: 72 3e jb 0x445acb <__memmove_sse2_unaligned_erms+0x4b> + 445a8d: 48 83 fa 20 cmp rdx, 32 + 445a91: 77 7e ja 0x445b11 <__memmove_sse2_unaligned_erms+0x91> + 445a93: 0f 10 06 movups xmm0, xmmword ptr [rsi] + 445a96: 0f 10 4c 16 f0 movups xmm1, xmmword ptr [rsi + rdx - 16] + 445a9b: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 445a9e: 0f 11 4c 17 f0 movups xmmword ptr [rdi + rdx - 16], xmm1 + 445aa3: c3 ret + 445aa4: 48 3b 15 b5 dc 07 00 cmp rdx, qword ptr [rip + 515253] # 0x4c3760 <__x86_shared_non_temporal_threshold> + 445aab: 0f 83 e2 00 00 00 jae 0x445b93 <__memmove_sse2_unaligned_erms+0x113> + 445ab1: 48 39 f7 cmp rdi, rsi + 445ab4: 72 0f jb 0x445ac5 <__memmove_sse2_unaligned_erms+0x45> + 445ab6: 74 12 je 0x445aca <__memmove_sse2_unaligned_erms+0x4a> + 445ab8: 4c 8d 0c 16 lea r9, [rsi + rdx] + 445abc: 4c 39 cf cmp rdi, r9 + 445abf: 0f 82 63 01 00 00 jb 0x445c28 <__memmove_sse2_unaligned_erms+0x1a8> + 445ac5: 48 89 d1 mov rcx, rdx + 445ac8: f3 a4 rep movsb byte ptr es:[rdi], byte ptr [rsi] + 445aca: c3 ret + 445acb: 80 fa 08 cmp dl, 8 + 445ace: 73 12 jae 0x445ae2 <__memmove_sse2_unaligned_erms+0x62> + 445ad0: 80 fa 04 cmp dl, 4 + 445ad3: 73 1e jae 0x445af3 <__memmove_sse2_unaligned_erms+0x73> + 445ad5: 80 fa 01 cmp dl, 1 + 445ad8: 77 26 ja 0x445b00 <__memmove_sse2_unaligned_erms+0x80> + 445ada: 72 05 jb 0x445ae1 <__memmove_sse2_unaligned_erms+0x61> + 445adc: 0f b6 0e movzx ecx, byte ptr [rsi] + 445adf: 88 0f mov byte ptr [rdi], cl + 445ae1: c3 ret + 445ae2: 48 8b 4c 16 f8 mov rcx, qword ptr [rsi + rdx - 8] + 445ae7: 48 8b 36 mov rsi, qword ptr [rsi] + 445aea: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx + 445aef: 48 89 37 mov qword ptr [rdi], rsi + 445af2: c3 ret + 445af3: 8b 4c 16 fc mov ecx, dword ptr [rsi + rdx - 4] + 445af7: 8b 36 mov esi, dword ptr [rsi] + 445af9: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx + 445afd: 89 37 mov dword ptr [rdi], esi + 445aff: c3 ret + 445b00: 0f b7 4c 16 fe movzx ecx, word ptr [rsi + rdx - 2] + 445b05: 0f b7 36 movzx esi, word ptr [rsi] + 445b08: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx + 445b0d: 66 89 37 mov word ptr [rdi], si + 445b10: c3 ret + 445b11: 48 81 fa 00 08 00 00 cmp rdx, 2048 + 445b18: 77 8a ja 0x445aa4 <__memmove_sse2_unaligned_erms+0x24> + 445b1a: 48 81 fa 80 00 00 00 cmp rdx, 128 + 445b21: 77 70 ja 0x445b93 <__memmove_sse2_unaligned_erms+0x113> + 445b23: 48 83 fa 40 cmp rdx, 64 + 445b27: 72 47 jb 0x445b70 <__memmove_sse2_unaligned_erms+0xf0> + 445b29: 0f 10 06 movups xmm0, xmmword ptr [rsi] + 445b2c: 0f 10 4e 10 movups xmm1, xmmword ptr [rsi + 16] + 445b30: 0f 10 56 20 movups xmm2, xmmword ptr [rsi + 32] + 445b34: 0f 10 5e 30 movups xmm3, xmmword ptr [rsi + 48] + 445b38: 0f 10 64 16 f0 movups xmm4, xmmword ptr [rsi + rdx - 16] + 445b3d: 0f 10 6c 16 e0 movups xmm5, xmmword ptr [rsi + rdx - 32] + 445b42: 0f 10 74 16 d0 movups xmm6, xmmword ptr [rsi + rdx - 48] + 445b47: 0f 10 7c 16 c0 movups xmm7, xmmword ptr [rsi + rdx - 64] + 445b4c: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 445b4f: 0f 11 4f 10 movups xmmword ptr [rdi + 16], xmm1 + 445b53: 0f 11 57 20 movups xmmword ptr [rdi + 32], xmm2 + 445b57: 0f 11 5f 30 movups xmmword ptr [rdi + 48], xmm3 + 445b5b: 0f 11 64 17 f0 movups xmmword ptr [rdi + rdx - 16], xmm4 + 445b60: 0f 11 6c 17 e0 movups xmmword ptr [rdi + rdx - 32], xmm5 + 445b65: 0f 11 74 17 d0 movups xmmword ptr [rdi + rdx - 48], xmm6 + 445b6a: 0f 11 7c 17 c0 movups xmmword ptr [rdi + rdx - 64], xmm7 + 445b6f: c3 ret + 445b70: 0f 10 06 movups xmm0, xmmword ptr [rsi] + 445b73: 0f 10 4e 10 movups xmm1, xmmword ptr [rsi + 16] + 445b77: 0f 10 54 16 f0 movups xmm2, xmmword ptr [rsi + rdx - 16] + 445b7c: 0f 10 5c 16 e0 movups xmm3, xmmword ptr [rsi + rdx - 32] + 445b81: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 445b84: 0f 11 4f 10 movups xmmword ptr [rdi + 16], xmm1 + 445b88: 0f 11 54 17 f0 movups xmmword ptr [rdi + rdx - 16], xmm2 + 445b8d: 0f 11 5c 17 e0 movups xmmword ptr [rdi + rdx - 32], xmm3 + 445b92: c3 ret + 445b93: 48 39 f7 cmp rdi, rsi + 445b96: 0f 87 8c 00 00 00 ja 0x445c28 <__memmove_sse2_unaligned_erms+0x1a8> + 445b9c: 0f 84 28 ff ff ff je 0x445aca <__memmove_sse2_unaligned_erms+0x4a> + 445ba2: 0f 10 26 movups xmm4, xmmword ptr [rsi] + 445ba5: 0f 10 6c 16 f0 movups xmm5, xmmword ptr [rsi + rdx - 16] + 445baa: 0f 10 74 16 e0 movups xmm6, xmmword ptr [rsi + rdx - 32] + 445baf: 0f 10 7c 16 d0 movups xmm7, xmmword ptr [rsi + rdx - 48] + 445bb4: 44 0f 10 44 16 c0 movups xmm8, xmmword ptr [rsi + rdx - 64] + 445bba: 49 89 fb mov r11, rdi + 445bbd: 48 8d 4c 17 f0 lea rcx, [rdi + rdx - 16] + 445bc2: 49 89 f8 mov r8, rdi + 445bc5: 49 83 e0 0f and r8, 15 + 445bc9: 49 83 e8 10 sub r8, 16 + 445bcd: 4c 29 c6 sub rsi, r8 + 445bd0: 4c 29 c7 sub rdi, r8 + 445bd3: 4c 01 c2 add rdx, r8 + 445bd6: 48 3b 15 83 db 07 00 cmp rdx, qword ptr [rip + 514947] # 0x4c3760 <__x86_shared_non_temporal_threshold> + 445bdd: 0f 87 cc 00 00 00 ja 0x445caf <__memmove_sse2_unaligned_erms+0x22f> + 445be3: 0f 10 06 movups xmm0, xmmword ptr [rsi] + 445be6: 0f 10 4e 10 movups xmm1, xmmword ptr [rsi + 16] + 445bea: 0f 10 56 20 movups xmm2, xmmword ptr [rsi + 32] + 445bee: 0f 10 5e 30 movups xmm3, xmmword ptr [rsi + 48] + 445bf2: 48 83 c6 40 add rsi, 64 + 445bf6: 48 83 ea 40 sub rdx, 64 + 445bfa: 0f 29 07 movaps xmmword ptr [rdi], xmm0 + 445bfd: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 + 445c01: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 + 445c05: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 + 445c09: 48 83 c7 40 add rdi, 64 + 445c0d: 48 83 fa 40 cmp rdx, 64 + 445c11: 77 d0 ja 0x445be3 <__memmove_sse2_unaligned_erms+0x163> + 445c13: 0f 11 29 movups xmmword ptr [rcx], xmm5 + 445c16: 0f 11 71 f0 movups xmmword ptr [rcx - 16], xmm6 + 445c1a: 0f 11 79 e0 movups xmmword ptr [rcx - 32], xmm7 + 445c1e: 44 0f 11 41 d0 movups xmmword ptr [rcx - 48], xmm8 + 445c23: 41 0f 11 23 movups xmmword ptr [r11], xmm4 + 445c27: c3 ret + 445c28: 0f 10 26 movups xmm4, xmmword ptr [rsi] + 445c2b: 0f 10 6e 10 movups xmm5, xmmword ptr [rsi + 16] + 445c2f: 0f 10 76 20 movups xmm6, xmmword ptr [rsi + 32] + 445c33: 0f 10 7e 30 movups xmm7, xmmword ptr [rsi + 48] + 445c37: 44 0f 10 44 16 f0 movups xmm8, xmmword ptr [rsi + rdx - 16] + 445c3d: 4c 8d 5c 17 f0 lea r11, [rdi + rdx - 16] + 445c42: 48 8d 4c 16 f0 lea rcx, [rsi + rdx - 16] + 445c47: 4d 89 d9 mov r9, r11 + 445c4a: 4d 89 d8 mov r8, r11 + 445c4d: 49 83 e0 0f and r8, 15 + 445c51: 4c 29 c1 sub rcx, r8 + 445c54: 4d 29 c1 sub r9, r8 + 445c57: 4c 29 c2 sub rdx, r8 + 445c5a: 48 3b 15 ff da 07 00 cmp rdx, qword ptr [rip + 514815] # 0x4c3760 <__x86_shared_non_temporal_threshold> + 445c61: 0f 87 af 00 00 00 ja 0x445d16 <__memmove_sse2_unaligned_erms+0x296> + 445c67: 0f 10 01 movups xmm0, xmmword ptr [rcx] + 445c6a: 0f 10 49 f0 movups xmm1, xmmword ptr [rcx - 16] + 445c6e: 0f 10 51 e0 movups xmm2, xmmword ptr [rcx - 32] + 445c72: 0f 10 59 d0 movups xmm3, xmmword ptr [rcx - 48] + 445c76: 48 83 e9 40 sub rcx, 64 + 445c7a: 48 83 ea 40 sub rdx, 64 + 445c7e: 41 0f 29 01 movaps xmmword ptr [r9], xmm0 + 445c82: 41 0f 29 49 f0 movaps xmmword ptr [r9 - 16], xmm1 + 445c87: 41 0f 29 51 e0 movaps xmmword ptr [r9 - 32], xmm2 + 445c8c: 41 0f 29 59 d0 movaps xmmword ptr [r9 - 48], xmm3 + 445c91: 49 83 e9 40 sub r9, 64 + 445c95: 48 83 fa 40 cmp rdx, 64 + 445c99: 77 cc ja 0x445c67 <__memmove_sse2_unaligned_erms+0x1e7> + 445c9b: 0f 11 27 movups xmmword ptr [rdi], xmm4 + 445c9e: 0f 11 6f 10 movups xmmword ptr [rdi + 16], xmm5 + 445ca2: 0f 11 77 20 movups xmmword ptr [rdi + 32], xmm6 + 445ca6: 0f 11 7f 30 movups xmmword ptr [rdi + 48], xmm7 + 445caa: 45 0f 11 03 movups xmmword ptr [r11], xmm8 + 445cae: c3 ret + 445caf: 4c 8d 14 17 lea r10, [rdi + rdx] + 445cb3: 4c 39 d6 cmp rsi, r10 + 445cb6: 0f 82 27 ff ff ff jb 0x445be3 <__memmove_sse2_unaligned_erms+0x163> + 445cbc: 0f 18 8e 80 00 00 00 prefetcht0 byte ptr [rsi + 128] + 445cc3: 0f 18 8e c0 00 00 00 prefetcht0 byte ptr [rsi + 192] + 445cca: 0f 10 06 movups xmm0, xmmword ptr [rsi] + 445ccd: 0f 10 4e 10 movups xmm1, xmmword ptr [rsi + 16] + 445cd1: 0f 10 56 20 movups xmm2, xmmword ptr [rsi + 32] + 445cd5: 0f 10 5e 30 movups xmm3, xmmword ptr [rsi + 48] + 445cd9: 48 83 c6 40 add rsi, 64 + 445cdd: 48 83 ea 40 sub rdx, 64 + 445ce1: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 + 445ce5: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 + 445cea: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 + 445cef: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 + 445cf4: 48 83 c7 40 add rdi, 64 + 445cf8: 48 83 fa 40 cmp rdx, 64 + 445cfc: 77 be ja 0x445cbc <__memmove_sse2_unaligned_erms+0x23c> + 445cfe: 0f ae f8 sfence + 445d01: 0f 11 29 movups xmmword ptr [rcx], xmm5 + 445d04: 0f 11 71 f0 movups xmmword ptr [rcx - 16], xmm6 + 445d08: 0f 11 79 e0 movups xmmword ptr [rcx - 32], xmm7 + 445d0c: 44 0f 11 41 d0 movups xmmword ptr [rcx - 48], xmm8 + 445d11: 41 0f 11 23 movups xmmword ptr [r11], xmm4 + 445d15: c3 ret + 445d16: 4c 8d 14 11 lea r10, [rcx + rdx] + 445d1a: 4d 39 d1 cmp r9, r10 + 445d1d: 0f 82 44 ff ff ff jb 0x445c67 <__memmove_sse2_unaligned_erms+0x1e7> + 445d23: 0f 18 49 80 prefetcht0 byte ptr [rcx - 128] + 445d27: 0f 18 89 40 ff ff ff prefetcht0 byte ptr [rcx - 192] + 445d2e: 0f 10 01 movups xmm0, xmmword ptr [rcx] + 445d31: 0f 10 49 f0 movups xmm1, xmmword ptr [rcx - 16] + 445d35: 0f 10 51 e0 movups xmm2, xmmword ptr [rcx - 32] + 445d39: 0f 10 59 d0 movups xmm3, xmmword ptr [rcx - 48] + 445d3d: 48 83 e9 40 sub rcx, 64 + 445d41: 48 83 ea 40 sub rdx, 64 + 445d45: 66 41 0f e7 01 movntdq xmmword ptr [r9], xmm0 + 445d4a: 66 41 0f e7 49 f0 movntdq xmmword ptr [r9 - 16], xmm1 + 445d50: 66 41 0f e7 51 e0 movntdq xmmword ptr [r9 - 32], xmm2 + 445d56: 66 41 0f e7 59 d0 movntdq xmmword ptr [r9 - 48], xmm3 + 445d5c: 49 83 e9 40 sub r9, 64 + 445d60: 48 83 fa 40 cmp rdx, 64 + 445d64: 77 bd ja 0x445d23 <__memmove_sse2_unaligned_erms+0x2a3> + 445d66: 0f ae f8 sfence + 445d69: 0f 11 27 movups xmmword ptr [rdi], xmm4 + 445d6c: 0f 11 6f 10 movups xmmword ptr [rdi + 16], xmm5 + 445d70: 0f 11 77 20 movups xmmword ptr [rdi + 32], xmm6 + 445d74: 0f 11 7f 30 movups xmmword ptr [rdi + 48], xmm7 + 445d78: 45 0f 11 03 movups xmmword ptr [r11], xmm8 + 445d7c: c3 ret + 445d7d: 0f 1f 00 nop dword ptr [rax] + +0000000000445d80 <__mempcpy_avx_unaligned>: + 445d80: f3 0f 1e fa endbr64 + 445d84: 48 89 f8 mov rax, rdi + 445d87: 48 01 d0 add rax, rdx + 445d8a: eb 0b jmp 0x445d97 <__memmove_avx_unaligned+0x7> + 445d8c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000445d90 <__memmove_avx_unaligned>: + 445d90: f3 0f 1e fa endbr64 + 445d94: 48 89 f8 mov rax, rdi + 445d97: 48 83 fa 20 cmp rdx, 32 + 445d9b: 0f 82 95 00 00 00 jb 0x445e36 <__memmove_avx_unaligned_erms+0x56> + 445da1: 48 83 fa 40 cmp rdx, 64 + 445da5: 0f 87 f8 00 00 00 ja 0x445ea3 <__memmove_avx_unaligned_erms+0xc3> + 445dab: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] + 445daf: c5 fe 6f 4c 16 e0 vmovdqu ymm1, ymmword ptr [rsi + rdx - 32] + 445db5: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 445db9: c5 fe 7f 4c 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm1 + 445dbf: c5 f8 77 vzeroupper + 445dc2: c3 ret + 445dc3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 445dce: 66 90 nop + +0000000000445dd0 <__mempcpy_avx_unaligned_erms>: + 445dd0: f3 0f 1e fa endbr64 + 445dd4: 48 89 f8 mov rax, rdi + 445dd7: 48 01 d0 add rax, rdx + 445dda: eb 0b jmp 0x445de7 <__memmove_avx_unaligned_erms+0x7> + 445ddc: 0f 1f 40 00 nop dword ptr [rax] + +0000000000445de0 <__memmove_avx_unaligned_erms>: + 445de0: f3 0f 1e fa endbr64 + 445de4: 48 89 f8 mov rax, rdi + 445de7: 48 83 fa 20 cmp rdx, 32 + 445deb: 72 49 jb 0x445e36 <__memmove_avx_unaligned_erms+0x56> + 445ded: 48 83 fa 40 cmp rdx, 64 + 445df1: 0f 87 9f 00 00 00 ja 0x445e96 <__memmove_avx_unaligned_erms+0xb6> + 445df7: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] + 445dfb: c5 fe 6f 4c 16 e0 vmovdqu ymm1, ymmword ptr [rsi + rdx - 32] + 445e01: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 445e05: c5 fe 7f 4c 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm1 + 445e0b: c5 f8 77 vzeroupper + 445e0e: c3 ret + 445e0f: 48 3b 15 4a d9 07 00 cmp rdx, qword ptr [rip + 514378] # 0x4c3760 <__x86_shared_non_temporal_threshold> + 445e16: 0f 83 25 01 00 00 jae 0x445f41 <__memmove_avx_unaligned_erms+0x161> + 445e1c: 48 39 f7 cmp rdi, rsi + 445e1f: 72 0f jb 0x445e30 <__memmove_avx_unaligned_erms+0x50> + 445e21: 74 12 je 0x445e35 <__memmove_avx_unaligned_erms+0x55> + 445e23: 4c 8d 0c 16 lea r9, [rsi + rdx] + 445e27: 4c 39 cf cmp rdi, r9 + 445e2a: 0f 82 c5 01 00 00 jb 0x445ff5 <__memmove_avx_unaligned_erms+0x215> + 445e30: 48 89 d1 mov rcx, rdx + 445e33: f3 a4 rep movsb byte ptr es:[rdi], byte ptr [rsi] + 445e35: c3 ret + 445e36: 80 fa 10 cmp dl, 16 + 445e39: 73 17 jae 0x445e52 <__memmove_avx_unaligned_erms+0x72> + 445e3b: 80 fa 08 cmp dl, 8 + 445e3e: 73 27 jae 0x445e67 <__memmove_avx_unaligned_erms+0x87> + 445e40: 80 fa 04 cmp dl, 4 + 445e43: 73 33 jae 0x445e78 <__memmove_avx_unaligned_erms+0x98> + 445e45: 80 fa 01 cmp dl, 1 + 445e48: 77 3b ja 0x445e85 <__memmove_avx_unaligned_erms+0xa5> + 445e4a: 72 05 jb 0x445e51 <__memmove_avx_unaligned_erms+0x71> + 445e4c: 0f b6 0e movzx ecx, byte ptr [rsi] + 445e4f: 88 0f mov byte ptr [rdi], cl + 445e51: c3 ret + 445e52: c5 fa 6f 06 vmovdqu xmm0, xmmword ptr [rsi] + 445e56: c5 fa 6f 4c 16 f0 vmovdqu xmm1, xmmword ptr [rsi + rdx - 16] + 445e5c: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 + 445e60: c5 fa 7f 4c 17 f0 vmovdqu xmmword ptr [rdi + rdx - 16], xmm1 + 445e66: c3 ret + 445e67: 48 8b 4c 16 f8 mov rcx, qword ptr [rsi + rdx - 8] + 445e6c: 48 8b 36 mov rsi, qword ptr [rsi] + 445e6f: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx + 445e74: 48 89 37 mov qword ptr [rdi], rsi + 445e77: c3 ret + 445e78: 8b 4c 16 fc mov ecx, dword ptr [rsi + rdx - 4] + 445e7c: 8b 36 mov esi, dword ptr [rsi] + 445e7e: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx + 445e82: 89 37 mov dword ptr [rdi], esi + 445e84: c3 ret + 445e85: 0f b7 4c 16 fe movzx ecx, word ptr [rsi + rdx - 2] + 445e8a: 0f b7 36 movzx esi, word ptr [rsi] + 445e8d: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx + 445e92: 66 89 37 mov word ptr [rdi], si + 445e95: c3 ret + 445e96: 48 81 fa 00 10 00 00 cmp rdx, 4096 + 445e9d: 0f 87 6c ff ff ff ja 0x445e0f <__memmove_avx_unaligned_erms+0x2f> + 445ea3: 48 81 fa 00 01 00 00 cmp rdx, 256 + 445eaa: 0f 87 91 00 00 00 ja 0x445f41 <__memmove_avx_unaligned_erms+0x161> + 445eb0: 48 81 fa 80 00 00 00 cmp rdx, 128 + 445eb7: 72 5a jb 0x445f13 <__memmove_avx_unaligned_erms+0x133> + 445eb9: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] + 445ebd: c5 fe 6f 4e 20 vmovdqu ymm1, ymmword ptr [rsi + 32] + 445ec2: c5 fe 6f 56 40 vmovdqu ymm2, ymmword ptr [rsi + 64] + 445ec7: c5 fe 6f 5e 60 vmovdqu ymm3, ymmword ptr [rsi + 96] + 445ecc: c5 fe 6f 64 16 e0 vmovdqu ymm4, ymmword ptr [rsi + rdx - 32] + 445ed2: c5 fe 6f 6c 16 c0 vmovdqu ymm5, ymmword ptr [rsi + rdx - 64] + 445ed8: c5 fe 6f 74 16 a0 vmovdqu ymm6, ymmword ptr [rsi + rdx - 96] + 445ede: c5 fe 6f 7c 16 80 vmovdqu ymm7, ymmword ptr [rsi + rdx - 128] + 445ee4: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 445ee8: c5 fe 7f 4f 20 vmovdqu ymmword ptr [rdi + 32], ymm1 + 445eed: c5 fe 7f 57 40 vmovdqu ymmword ptr [rdi + 64], ymm2 + 445ef2: c5 fe 7f 5f 60 vmovdqu ymmword ptr [rdi + 96], ymm3 + 445ef7: c5 fe 7f 64 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm4 + 445efd: c5 fe 7f 6c 17 c0 vmovdqu ymmword ptr [rdi + rdx - 64], ymm5 + 445f03: c5 fe 7f 74 17 a0 vmovdqu ymmword ptr [rdi + rdx - 96], ymm6 + 445f09: c5 fe 7f 7c 17 80 vmovdqu ymmword ptr [rdi + rdx - 128], ymm7 + 445f0f: c5 f8 77 vzeroupper + 445f12: c3 ret + 445f13: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] + 445f17: c5 fe 6f 4e 20 vmovdqu ymm1, ymmword ptr [rsi + 32] + 445f1c: c5 fe 6f 54 16 e0 vmovdqu ymm2, ymmword ptr [rsi + rdx - 32] + 445f22: c5 fe 6f 5c 16 c0 vmovdqu ymm3, ymmword ptr [rsi + rdx - 64] + 445f28: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 445f2c: c5 fe 7f 4f 20 vmovdqu ymmword ptr [rdi + 32], ymm1 + 445f31: c5 fe 7f 54 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm2 + 445f37: c5 fe 7f 5c 17 c0 vmovdqu ymmword ptr [rdi + rdx - 64], ymm3 + 445f3d: c5 f8 77 vzeroupper + 445f40: c3 ret + 445f41: 48 39 f7 cmp rdi, rsi + 445f44: 0f 87 ab 00 00 00 ja 0x445ff5 <__memmove_avx_unaligned_erms+0x215> + 445f4a: 0f 84 e5 fe ff ff je 0x445e35 <__memmove_avx_unaligned_erms+0x55> + 445f50: c5 fe 6f 26 vmovdqu ymm4, ymmword ptr [rsi] + 445f54: c5 fe 6f 6c 16 e0 vmovdqu ymm5, ymmword ptr [rsi + rdx - 32] + 445f5a: c5 fe 6f 74 16 c0 vmovdqu ymm6, ymmword ptr [rsi + rdx - 64] + 445f60: c5 fe 6f 7c 16 a0 vmovdqu ymm7, ymmword ptr [rsi + rdx - 96] + 445f66: c5 7e 6f 44 16 80 vmovdqu ymm8, ymmword ptr [rsi + rdx - 128] + 445f6c: 49 89 fb mov r11, rdi + 445f6f: 48 8d 4c 17 e0 lea rcx, [rdi + rdx - 32] + 445f74: 49 89 f8 mov r8, rdi + 445f77: 49 83 e0 1f and r8, 31 + 445f7b: 49 83 e8 20 sub r8, 32 + 445f7f: 4c 29 c6 sub rsi, r8 + 445f82: 4c 29 c7 sub rdi, r8 + 445f85: 4c 01 c2 add rdx, r8 + 445f88: 48 3b 15 d1 d7 07 00 cmp rdx, qword ptr [rip + 514001] # 0x4c3760 <__x86_shared_non_temporal_threshold> + 445f8f: 0f 87 07 01 00 00 ja 0x44609c <__memmove_avx_unaligned_erms+0x2bc> + 445f95: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] + 445f99: c5 fe 6f 4e 20 vmovdqu ymm1, ymmword ptr [rsi + 32] + 445f9e: c5 fe 6f 56 40 vmovdqu ymm2, ymmword ptr [rsi + 64] + 445fa3: c5 fe 6f 5e 60 vmovdqu ymm3, ymmword ptr [rsi + 96] + 445fa8: 48 81 c6 80 00 00 00 add rsi, 128 + 445faf: 48 81 ea 80 00 00 00 sub rdx, 128 + 445fb6: c5 fd 7f 07 vmovdqa ymmword ptr [rdi], ymm0 + 445fba: c5 fd 7f 4f 20 vmovdqa ymmword ptr [rdi + 32], ymm1 + 445fbf: c5 fd 7f 57 40 vmovdqa ymmword ptr [rdi + 64], ymm2 + 445fc4: c5 fd 7f 5f 60 vmovdqa ymmword ptr [rdi + 96], ymm3 + 445fc9: 48 81 c7 80 00 00 00 add rdi, 128 + 445fd0: 48 81 fa 80 00 00 00 cmp rdx, 128 + 445fd7: 77 bc ja 0x445f95 <__memmove_avx_unaligned_erms+0x1b5> + 445fd9: c5 fe 7f 29 vmovdqu ymmword ptr [rcx], ymm5 + 445fdd: c5 fe 7f 71 e0 vmovdqu ymmword ptr [rcx - 32], ymm6 + 445fe2: c5 fe 7f 79 c0 vmovdqu ymmword ptr [rcx - 64], ymm7 + 445fe7: c5 7e 7f 41 a0 vmovdqu ymmword ptr [rcx - 96], ymm8 + 445fec: c4 c1 7e 7f 23 vmovdqu ymmword ptr [r11], ymm4 + 445ff1: c5 f8 77 vzeroupper + 445ff4: c3 ret + 445ff5: c5 fe 6f 26 vmovdqu ymm4, ymmword ptr [rsi] + 445ff9: c5 fe 6f 6e 20 vmovdqu ymm5, ymmword ptr [rsi + 32] + 445ffe: c5 fe 6f 76 40 vmovdqu ymm6, ymmword ptr [rsi + 64] + 446003: c5 fe 6f 7e 60 vmovdqu ymm7, ymmword ptr [rsi + 96] + 446008: c5 7e 6f 44 16 e0 vmovdqu ymm8, ymmword ptr [rsi + rdx - 32] + 44600e: 4c 8d 5c 17 e0 lea r11, [rdi + rdx - 32] + 446013: 48 8d 4c 16 e0 lea rcx, [rsi + rdx - 32] + 446018: 4d 89 d9 mov r9, r11 + 44601b: 4d 89 d8 mov r8, r11 + 44601e: 49 83 e0 1f and r8, 31 + 446022: 4c 29 c1 sub rcx, r8 + 446025: 4d 29 c1 sub r9, r8 + 446028: 4c 29 c2 sub rdx, r8 + 44602b: 48 3b 15 2e d7 07 00 cmp rdx, qword ptr [rip + 513838] # 0x4c3760 <__x86_shared_non_temporal_threshold> + 446032: 0f 87 f0 00 00 00 ja 0x446128 <__memmove_avx_unaligned_erms+0x348> + 446038: c5 fe 6f 01 vmovdqu ymm0, ymmword ptr [rcx] + 44603c: c5 fe 6f 49 e0 vmovdqu ymm1, ymmword ptr [rcx - 32] + 446041: c5 fe 6f 51 c0 vmovdqu ymm2, ymmword ptr [rcx - 64] + 446046: c5 fe 6f 59 a0 vmovdqu ymm3, ymmword ptr [rcx - 96] + 44604b: 48 81 e9 80 00 00 00 sub rcx, 128 + 446052: 48 81 ea 80 00 00 00 sub rdx, 128 + 446059: c4 c1 7d 7f 01 vmovdqa ymmword ptr [r9], ymm0 + 44605e: c4 c1 7d 7f 49 e0 vmovdqa ymmword ptr [r9 - 32], ymm1 + 446064: c4 c1 7d 7f 51 c0 vmovdqa ymmword ptr [r9 - 64], ymm2 + 44606a: c4 c1 7d 7f 59 a0 vmovdqa ymmword ptr [r9 - 96], ymm3 + 446070: 49 81 e9 80 00 00 00 sub r9, 128 + 446077: 48 81 fa 80 00 00 00 cmp rdx, 128 + 44607e: 77 b8 ja 0x446038 <__memmove_avx_unaligned_erms+0x258> + 446080: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 + 446084: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 + 446089: c5 fe 7f 77 40 vmovdqu ymmword ptr [rdi + 64], ymm6 + 44608e: c5 fe 7f 7f 60 vmovdqu ymmword ptr [rdi + 96], ymm7 + 446093: c4 41 7e 7f 03 vmovdqu ymmword ptr [r11], ymm8 + 446098: c5 f8 77 vzeroupper + 44609b: c3 ret + 44609c: 4c 8d 14 17 lea r10, [rdi + rdx] + 4460a0: 4c 39 d6 cmp rsi, r10 + 4460a3: 0f 82 ec fe ff ff jb 0x445f95 <__memmove_avx_unaligned_erms+0x1b5> + 4460a9: 0f 18 8e 00 01 00 00 prefetcht0 byte ptr [rsi + 256] + 4460b0: 0f 18 8e 40 01 00 00 prefetcht0 byte ptr [rsi + 320] + 4460b7: 0f 18 8e 80 01 00 00 prefetcht0 byte ptr [rsi + 384] + 4460be: 0f 18 8e c0 01 00 00 prefetcht0 byte ptr [rsi + 448] + 4460c5: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] + 4460c9: c5 fe 6f 4e 20 vmovdqu ymm1, ymmword ptr [rsi + 32] + 4460ce: c5 fe 6f 56 40 vmovdqu ymm2, ymmword ptr [rsi + 64] + 4460d3: c5 fe 6f 5e 60 vmovdqu ymm3, ymmword ptr [rsi + 96] + 4460d8: 48 81 c6 80 00 00 00 add rsi, 128 + 4460df: 48 81 ea 80 00 00 00 sub rdx, 128 + 4460e6: c5 fd e7 07 vmovntdq ymmword ptr [rdi], ymm0 + 4460ea: c5 fd e7 4f 20 vmovntdq ymmword ptr [rdi + 32], ymm1 + 4460ef: c5 fd e7 57 40 vmovntdq ymmword ptr [rdi + 64], ymm2 + 4460f4: c5 fd e7 5f 60 vmovntdq ymmword ptr [rdi + 96], ymm3 + 4460f9: 48 81 c7 80 00 00 00 add rdi, 128 + 446100: 48 81 fa 80 00 00 00 cmp rdx, 128 + 446107: 77 a0 ja 0x4460a9 <__memmove_avx_unaligned_erms+0x2c9> + 446109: 0f ae f8 sfence + 44610c: c5 fe 7f 29 vmovdqu ymmword ptr [rcx], ymm5 + 446110: c5 fe 7f 71 e0 vmovdqu ymmword ptr [rcx - 32], ymm6 + 446115: c5 fe 7f 79 c0 vmovdqu ymmword ptr [rcx - 64], ymm7 + 44611a: c5 7e 7f 41 a0 vmovdqu ymmword ptr [rcx - 96], ymm8 + 44611f: c4 c1 7e 7f 23 vmovdqu ymmword ptr [r11], ymm4 + 446124: c5 f8 77 vzeroupper + 446127: c3 ret + 446128: 4c 8d 14 11 lea r10, [rcx + rdx] + 44612c: 4d 39 d1 cmp r9, r10 + 44612f: 0f 82 03 ff ff ff jb 0x446038 <__memmove_avx_unaligned_erms+0x258> + 446135: 0f 18 89 00 ff ff ff prefetcht0 byte ptr [rcx - 256] + 44613c: 0f 18 89 c0 fe ff ff prefetcht0 byte ptr [rcx - 320] + 446143: 0f 18 89 80 fe ff ff prefetcht0 byte ptr [rcx - 384] + 44614a: 0f 18 89 40 fe ff ff prefetcht0 byte ptr [rcx - 448] + 446151: c5 fe 6f 01 vmovdqu ymm0, ymmword ptr [rcx] + 446155: c5 fe 6f 49 e0 vmovdqu ymm1, ymmword ptr [rcx - 32] + 44615a: c5 fe 6f 51 c0 vmovdqu ymm2, ymmword ptr [rcx - 64] + 44615f: c5 fe 6f 59 a0 vmovdqu ymm3, ymmword ptr [rcx - 96] + 446164: 48 81 e9 80 00 00 00 sub rcx, 128 + 44616b: 48 81 ea 80 00 00 00 sub rdx, 128 + 446172: c4 c1 7d e7 01 vmovntdq ymmword ptr [r9], ymm0 + 446177: c4 c1 7d e7 49 e0 vmovntdq ymmword ptr [r9 - 32], ymm1 + 44617d: c4 c1 7d e7 51 c0 vmovntdq ymmword ptr [r9 - 64], ymm2 + 446183: c4 c1 7d e7 59 a0 vmovntdq ymmword ptr [r9 - 96], ymm3 + 446189: 49 81 e9 80 00 00 00 sub r9, 128 + 446190: 48 81 fa 80 00 00 00 cmp rdx, 128 + 446197: 77 9c ja 0x446135 <__memmove_avx_unaligned_erms+0x355> + 446199: 0f ae f8 sfence + 44619c: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 + 4461a0: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 + 4461a5: c5 fe 7f 77 40 vmovdqu ymmword ptr [rdi + 64], ymm6 + 4461aa: c5 fe 7f 7f 60 vmovdqu ymmword ptr [rdi + 96], ymm7 + 4461af: c4 41 7e 7f 03 vmovdqu ymmword ptr [r11], ymm8 + 4461b4: c5 f8 77 vzeroupper + 4461b7: c3 ret + 4461b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +00000000004461c0 <__mempcpy_avx512_unaligned>: + 4461c0: f3 0f 1e fa endbr64 + 4461c4: 48 89 f8 mov rax, rdi + 4461c7: 48 01 d0 add rax, rdx + 4461ca: eb 0b jmp 0x4461d7 <__memmove_avx512_unaligned+0x7> + 4461cc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004461d0 <__memmove_avx512_unaligned>: + 4461d0: f3 0f 1e fa endbr64 + 4461d4: 48 89 f8 mov rax, rdi + 4461d7: 48 83 fa 40 cmp rdx, 64 + 4461db: 0f 82 a0 00 00 00 jb 0x446281 <__memmove_avx512_unaligned_erms+0x61> + 4461e1: 48 81 fa 80 00 00 00 cmp rdx, 128 + 4461e8: 0f 87 1d 01 00 00 ja 0x44630b <__memmove_avx512_unaligned_erms+0xeb> + 4461ee: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] + 4461f4: 62 f1 fe 48 6f 4c 16 ff vmovdqu64 zmm1, zmmword ptr [rsi + rdx - 64] + 4461fc: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 + 446202: 62 f1 fe 48 7f 4c 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm1 + 44620a: c5 f8 77 vzeroupper + 44620d: c3 ret + 44620e: 66 90 nop + +0000000000446210 <__mempcpy_avx512_unaligned_erms>: + 446210: f3 0f 1e fa endbr64 + 446214: 48 89 f8 mov rax, rdi + 446217: 48 01 d0 add rax, rdx + 44621a: eb 0b jmp 0x446227 <__memmove_avx512_unaligned_erms+0x7> + 44621c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000446220 <__memmove_avx512_unaligned_erms>: + 446220: f3 0f 1e fa endbr64 + 446224: 48 89 f8 mov rax, rdi + 446227: 48 83 fa 40 cmp rdx, 64 + 44622b: 72 54 jb 0x446281 <__memmove_avx512_unaligned_erms+0x61> + 44622d: 48 81 fa 80 00 00 00 cmp rdx, 128 + 446234: 0f 87 c4 00 00 00 ja 0x4462fe <__memmove_avx512_unaligned_erms+0xde> + 44623a: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] + 446240: 62 f1 fe 48 6f 4c 16 ff vmovdqu64 zmm1, zmmword ptr [rsi + rdx - 64] + 446248: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 + 44624e: 62 f1 fe 48 7f 4c 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm1 + 446256: c5 f8 77 vzeroupper + 446259: c3 ret + 44625a: 48 3b 15 ff d4 07 00 cmp rdx, qword ptr [rip + 513279] # 0x4c3760 <__x86_shared_non_temporal_threshold> + 446261: 0f 83 72 01 00 00 jae 0x4463d9 <__memmove_avx512_unaligned_erms+0x1b9> + 446267: 48 39 f7 cmp rdi, rsi + 44626a: 72 0f jb 0x44627b <__memmove_avx512_unaligned_erms+0x5b> + 44626c: 74 12 je 0x446280 <__memmove_avx512_unaligned_erms+0x60> + 44626e: 4c 8d 0c 16 lea r9, [rsi + rdx] + 446272: 4c 39 cf cmp rdi, r9 + 446275: 0f 82 35 02 00 00 jb 0x4464b0 <__memmove_avx512_unaligned_erms+0x290> + 44627b: 48 89 d1 mov rcx, rdx + 44627e: f3 a4 rep movsb byte ptr es:[rdi], byte ptr [rsi] + 446280: c3 ret + 446281: 80 fa 20 cmp dl, 32 + 446284: 73 1c jae 0x4462a2 <__memmove_avx512_unaligned_erms+0x82> + 446286: 80 fa 10 cmp dl, 16 + 446289: 73 2f jae 0x4462ba <__memmove_avx512_unaligned_erms+0x9a> + 44628b: 80 fa 08 cmp dl, 8 + 44628e: 73 3f jae 0x4462cf <__memmove_avx512_unaligned_erms+0xaf> + 446290: 80 fa 04 cmp dl, 4 + 446293: 73 4b jae 0x4462e0 <__memmove_avx512_unaligned_erms+0xc0> + 446295: 80 fa 01 cmp dl, 1 + 446298: 77 53 ja 0x4462ed <__memmove_avx512_unaligned_erms+0xcd> + 44629a: 72 05 jb 0x4462a1 <__memmove_avx512_unaligned_erms+0x81> + 44629c: 0f b6 0e movzx ecx, byte ptr [rsi] + 44629f: 88 0f mov byte ptr [rdi], cl + 4462a1: c3 ret + 4462a2: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] + 4462a6: c5 fe 6f 4c 16 e0 vmovdqu ymm1, ymmword ptr [rsi + rdx - 32] + 4462ac: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 4462b0: c5 fe 7f 4c 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm1 + 4462b6: c5 f8 77 vzeroupper + 4462b9: c3 ret + 4462ba: c5 fa 6f 06 vmovdqu xmm0, xmmword ptr [rsi] + 4462be: c5 fa 6f 4c 16 f0 vmovdqu xmm1, xmmword ptr [rsi + rdx - 16] + 4462c4: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 + 4462c8: c5 fa 7f 4c 17 f0 vmovdqu xmmword ptr [rdi + rdx - 16], xmm1 + 4462ce: c3 ret + 4462cf: 48 8b 4c 16 f8 mov rcx, qword ptr [rsi + rdx - 8] + 4462d4: 48 8b 36 mov rsi, qword ptr [rsi] + 4462d7: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx + 4462dc: 48 89 37 mov qword ptr [rdi], rsi + 4462df: c3 ret + 4462e0: 8b 4c 16 fc mov ecx, dword ptr [rsi + rdx - 4] + 4462e4: 8b 36 mov esi, dword ptr [rsi] + 4462e6: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx + 4462ea: 89 37 mov dword ptr [rdi], esi + 4462ec: c3 ret + 4462ed: 0f b7 4c 16 fe movzx ecx, word ptr [rsi + rdx - 2] + 4462f2: 0f b7 36 movzx esi, word ptr [rsi] + 4462f5: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx + 4462fa: 66 89 37 mov word ptr [rdi], si + 4462fd: c3 ret + 4462fe: 48 81 fa 00 20 00 00 cmp rdx, 8192 + 446305: 0f 87 4f ff ff ff ja 0x44625a <__memmove_avx512_unaligned_erms+0x3a> + 44630b: 48 81 fa 00 02 00 00 cmp rdx, 512 + 446312: 0f 87 c1 00 00 00 ja 0x4463d9 <__memmove_avx512_unaligned_erms+0x1b9> + 446318: 48 81 fa 00 01 00 00 cmp rdx, 256 + 44631f: 72 7a jb 0x44639b <__memmove_avx512_unaligned_erms+0x17b> + 446321: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] + 446327: 62 f1 fe 48 6f 4e 01 vmovdqu64 zmm1, zmmword ptr [rsi + 64] + 44632e: 62 f1 fe 48 6f 56 02 vmovdqu64 zmm2, zmmword ptr [rsi + 128] + 446335: 62 f1 fe 48 6f 5e 03 vmovdqu64 zmm3, zmmword ptr [rsi + 192] + 44633c: 62 f1 fe 48 6f 64 16 ff vmovdqu64 zmm4, zmmword ptr [rsi + rdx - 64] + 446344: 62 f1 fe 48 6f 6c 16 fe vmovdqu64 zmm5, zmmword ptr [rsi + rdx - 128] + 44634c: 62 f1 fe 48 6f 74 16 fd vmovdqu64 zmm6, zmmword ptr [rsi + rdx - 192] + 446354: 62 f1 fe 48 6f 7c 16 fc vmovdqu64 zmm7, zmmword ptr [rsi + rdx - 256] + 44635c: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 + 446362: 62 f1 fe 48 7f 4f 01 vmovdqu64 zmmword ptr [rdi + 64], zmm1 + 446369: 62 f1 fe 48 7f 57 02 vmovdqu64 zmmword ptr [rdi + 128], zmm2 + 446370: 62 f1 fe 48 7f 5f 03 vmovdqu64 zmmword ptr [rdi + 192], zmm3 + 446377: 62 f1 fe 48 7f 64 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm4 + 44637f: 62 f1 fe 48 7f 6c 17 fe vmovdqu64 zmmword ptr [rdi + rdx - 128], zmm5 + 446387: 62 f1 fe 48 7f 74 17 fd vmovdqu64 zmmword ptr [rdi + rdx - 192], zmm6 + 44638f: 62 f1 fe 48 7f 7c 17 fc vmovdqu64 zmmword ptr [rdi + rdx - 256], zmm7 + 446397: c5 f8 77 vzeroupper + 44639a: c3 ret + 44639b: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] + 4463a1: 62 f1 fe 48 6f 4e 01 vmovdqu64 zmm1, zmmword ptr [rsi + 64] + 4463a8: 62 f1 fe 48 6f 54 16 ff vmovdqu64 zmm2, zmmword ptr [rsi + rdx - 64] + 4463b0: 62 f1 fe 48 6f 5c 16 fe vmovdqu64 zmm3, zmmword ptr [rsi + rdx - 128] + 4463b8: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 + 4463be: 62 f1 fe 48 7f 4f 01 vmovdqu64 zmmword ptr [rdi + 64], zmm1 + 4463c5: 62 f1 fe 48 7f 54 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm2 + 4463cd: 62 f1 fe 48 7f 5c 17 fe vmovdqu64 zmmword ptr [rdi + rdx - 128], zmm3 + 4463d5: c5 f8 77 vzeroupper + 4463d8: c3 ret + 4463d9: 48 39 f7 cmp rdi, rsi + 4463dc: 0f 87 ce 00 00 00 ja 0x4464b0 <__memmove_avx512_unaligned_erms+0x290> + 4463e2: 0f 84 98 fe ff ff je 0x446280 <__memmove_avx512_unaligned_erms+0x60> + 4463e8: 62 f1 fe 48 6f 26 vmovdqu64 zmm4, zmmword ptr [rsi] + 4463ee: 62 f1 fe 48 6f 6c 16 ff vmovdqu64 zmm5, zmmword ptr [rsi + rdx - 64] + 4463f6: 62 f1 fe 48 6f 74 16 fe vmovdqu64 zmm6, zmmword ptr [rsi + rdx - 128] + 4463fe: 62 f1 fe 48 6f 7c 16 fd vmovdqu64 zmm7, zmmword ptr [rsi + rdx - 192] + 446406: 62 71 fe 48 6f 44 16 fc vmovdqu64 zmm8, zmmword ptr [rsi + rdx - 256] + 44640e: 49 89 fb mov r11, rdi + 446411: 48 8d 4c 17 c0 lea rcx, [rdi + rdx - 64] + 446416: 49 89 f8 mov r8, rdi + 446419: 49 83 e0 3f and r8, 63 + 44641d: 49 83 e8 40 sub r8, 64 + 446421: 4c 29 c6 sub rsi, r8 + 446424: 4c 29 c7 sub rdi, r8 + 446427: 4c 01 c2 add rdx, r8 + 44642a: 48 3b 15 2f d3 07 00 cmp rdx, qword ptr [rip + 512815] # 0x4c3760 <__x86_shared_non_temporal_threshold> + 446431: 0f 87 3f 01 00 00 ja 0x446576 <__memmove_avx512_unaligned_erms+0x356> + 446437: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] + 44643d: 62 f1 fe 48 6f 4e 01 vmovdqu64 zmm1, zmmword ptr [rsi + 64] + 446444: 62 f1 fe 48 6f 56 02 vmovdqu64 zmm2, zmmword ptr [rsi + 128] + 44644b: 62 f1 fe 48 6f 5e 03 vmovdqu64 zmm3, zmmword ptr [rsi + 192] + 446452: 48 81 c6 00 01 00 00 add rsi, 256 + 446459: 48 81 ea 00 01 00 00 sub rdx, 256 + 446460: 62 f1 fd 48 7f 07 vmovdqa64 zmmword ptr [rdi], zmm0 + 446466: 62 f1 fd 48 7f 4f 01 vmovdqa64 zmmword ptr [rdi + 64], zmm1 + 44646d: 62 f1 fd 48 7f 57 02 vmovdqa64 zmmword ptr [rdi + 128], zmm2 + 446474: 62 f1 fd 48 7f 5f 03 vmovdqa64 zmmword ptr [rdi + 192], zmm3 + 44647b: 48 81 c7 00 01 00 00 add rdi, 256 + 446482: 48 81 fa 00 01 00 00 cmp rdx, 256 + 446489: 77 ac ja 0x446437 <__memmove_avx512_unaligned_erms+0x217> + 44648b: 62 f1 fe 48 7f 29 vmovdqu64 zmmword ptr [rcx], zmm5 + 446491: 62 f1 fe 48 7f 71 ff vmovdqu64 zmmword ptr [rcx - 64], zmm6 + 446498: 62 f1 fe 48 7f 79 fe vmovdqu64 zmmword ptr [rcx - 128], zmm7 + 44649f: 62 71 fe 48 7f 41 fd vmovdqu64 zmmword ptr [rcx - 192], zmm8 + 4464a6: 62 d1 fe 48 7f 23 vmovdqu64 zmmword ptr [r11], zmm4 + 4464ac: c5 f8 77 vzeroupper + 4464af: c3 ret + 4464b0: 62 f1 fe 48 6f 26 vmovdqu64 zmm4, zmmword ptr [rsi] + 4464b6: 62 f1 fe 48 6f 6e 01 vmovdqu64 zmm5, zmmword ptr [rsi + 64] + 4464bd: 62 f1 fe 48 6f 76 02 vmovdqu64 zmm6, zmmword ptr [rsi + 128] + 4464c4: 62 f1 fe 48 6f 7e 03 vmovdqu64 zmm7, zmmword ptr [rsi + 192] + 4464cb: 62 71 fe 48 6f 44 16 ff vmovdqu64 zmm8, zmmword ptr [rsi + rdx - 64] + 4464d3: 4c 8d 5c 17 c0 lea r11, [rdi + rdx - 64] + 4464d8: 48 8d 4c 16 c0 lea rcx, [rsi + rdx - 64] + 4464dd: 4d 89 d9 mov r9, r11 + 4464e0: 4d 89 d8 mov r8, r11 + 4464e3: 49 83 e0 3f and r8, 63 + 4464e7: 4c 29 c1 sub rcx, r8 + 4464ea: 4d 29 c1 sub r9, r8 + 4464ed: 4c 29 c2 sub rdx, r8 + 4464f0: 48 3b 15 69 d2 07 00 cmp rdx, qword ptr [rip + 512617] # 0x4c3760 <__x86_shared_non_temporal_threshold> + 4464f7: 0f 87 3e 01 00 00 ja 0x44663b <__memmove_avx512_unaligned_erms+0x41b> + 4464fd: 62 f1 fe 48 6f 01 vmovdqu64 zmm0, zmmword ptr [rcx] + 446503: 62 f1 fe 48 6f 49 ff vmovdqu64 zmm1, zmmword ptr [rcx - 64] + 44650a: 62 f1 fe 48 6f 51 fe vmovdqu64 zmm2, zmmword ptr [rcx - 128] + 446511: 62 f1 fe 48 6f 59 fd vmovdqu64 zmm3, zmmword ptr [rcx - 192] + 446518: 48 81 e9 00 01 00 00 sub rcx, 256 + 44651f: 48 81 ea 00 01 00 00 sub rdx, 256 + 446526: 62 d1 fd 48 7f 01 vmovdqa64 zmmword ptr [r9], zmm0 + 44652c: 62 d1 fd 48 7f 49 ff vmovdqa64 zmmword ptr [r9 - 64], zmm1 + 446533: 62 d1 fd 48 7f 51 fe vmovdqa64 zmmword ptr [r9 - 128], zmm2 + 44653a: 62 d1 fd 48 7f 59 fd vmovdqa64 zmmword ptr [r9 - 192], zmm3 + 446541: 49 81 e9 00 01 00 00 sub r9, 256 + 446548: 48 81 fa 00 01 00 00 cmp rdx, 256 + 44654f: 77 ac ja 0x4464fd <__memmove_avx512_unaligned_erms+0x2dd> + 446551: 62 f1 fe 48 7f 27 vmovdqu64 zmmword ptr [rdi], zmm4 + 446557: 62 f1 fe 48 7f 6f 01 vmovdqu64 zmmword ptr [rdi + 64], zmm5 + 44655e: 62 f1 fe 48 7f 77 02 vmovdqu64 zmmword ptr [rdi + 128], zmm6 + 446565: 62 f1 fe 48 7f 7f 03 vmovdqu64 zmmword ptr [rdi + 192], zmm7 + 44656c: 62 51 fe 48 7f 03 vmovdqu64 zmmword ptr [r11], zmm8 + 446572: c5 f8 77 vzeroupper + 446575: c3 ret + 446576: 4c 8d 14 17 lea r10, [rdi + rdx] + 44657a: 4c 39 d6 cmp rsi, r10 + 44657d: 0f 82 b4 fe ff ff jb 0x446437 <__memmove_avx512_unaligned_erms+0x217> + 446583: 0f 18 8e 00 02 00 00 prefetcht0 byte ptr [rsi + 512] + 44658a: 0f 18 8e 40 02 00 00 prefetcht0 byte ptr [rsi + 576] + 446591: 0f 18 8e 80 02 00 00 prefetcht0 byte ptr [rsi + 640] + 446598: 0f 18 8e c0 02 00 00 prefetcht0 byte ptr [rsi + 704] + 44659f: 0f 18 8e 00 03 00 00 prefetcht0 byte ptr [rsi + 768] + 4465a6: 0f 18 8e 40 03 00 00 prefetcht0 byte ptr [rsi + 832] + 4465ad: 0f 18 8e 80 03 00 00 prefetcht0 byte ptr [rsi + 896] + 4465b4: 0f 18 8e c0 03 00 00 prefetcht0 byte ptr [rsi + 960] + 4465bb: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] + 4465c1: 62 f1 fe 48 6f 4e 01 vmovdqu64 zmm1, zmmword ptr [rsi + 64] + 4465c8: 62 f1 fe 48 6f 56 02 vmovdqu64 zmm2, zmmword ptr [rsi + 128] + 4465cf: 62 f1 fe 48 6f 5e 03 vmovdqu64 zmm3, zmmword ptr [rsi + 192] + 4465d6: 48 81 c6 00 01 00 00 add rsi, 256 + 4465dd: 48 81 ea 00 01 00 00 sub rdx, 256 + 4465e4: 62 f1 7d 48 e7 07 vmovntdq zmmword ptr [rdi], zmm0 + 4465ea: 62 f1 7d 48 e7 4f 01 vmovntdq zmmword ptr [rdi + 64], zmm1 + 4465f1: 62 f1 7d 48 e7 57 02 vmovntdq zmmword ptr [rdi + 128], zmm2 + 4465f8: 62 f1 7d 48 e7 5f 03 vmovntdq zmmword ptr [rdi + 192], zmm3 + 4465ff: 48 81 c7 00 01 00 00 add rdi, 256 + 446606: 48 81 fa 00 01 00 00 cmp rdx, 256 + 44660d: 0f 87 70 ff ff ff ja 0x446583 <__memmove_avx512_unaligned_erms+0x363> + 446613: 0f ae f8 sfence + 446616: 62 f1 fe 48 7f 29 vmovdqu64 zmmword ptr [rcx], zmm5 + 44661c: 62 f1 fe 48 7f 71 ff vmovdqu64 zmmword ptr [rcx - 64], zmm6 + 446623: 62 f1 fe 48 7f 79 fe vmovdqu64 zmmword ptr [rcx - 128], zmm7 + 44662a: 62 71 fe 48 7f 41 fd vmovdqu64 zmmword ptr [rcx - 192], zmm8 + 446631: 62 d1 fe 48 7f 23 vmovdqu64 zmmword ptr [r11], zmm4 + 446637: c5 f8 77 vzeroupper + 44663a: c3 ret + 44663b: 4c 8d 14 11 lea r10, [rcx + rdx] + 44663f: 4d 39 d1 cmp r9, r10 + 446642: 0f 82 b5 fe ff ff jb 0x4464fd <__memmove_avx512_unaligned_erms+0x2dd> + 446648: 0f 18 89 00 fe ff ff prefetcht0 byte ptr [rcx - 512] + 44664f: 0f 18 89 c0 fd ff ff prefetcht0 byte ptr [rcx - 576] + 446656: 0f 18 89 80 fd ff ff prefetcht0 byte ptr [rcx - 640] + 44665d: 0f 18 89 40 fd ff ff prefetcht0 byte ptr [rcx - 704] + 446664: 0f 18 89 00 fd ff ff prefetcht0 byte ptr [rcx - 768] + 44666b: 0f 18 89 c0 fc ff ff prefetcht0 byte ptr [rcx - 832] + 446672: 0f 18 89 80 fc ff ff prefetcht0 byte ptr [rcx - 896] + 446679: 0f 18 89 40 fc ff ff prefetcht0 byte ptr [rcx - 960] + 446680: 62 f1 fe 48 6f 01 vmovdqu64 zmm0, zmmword ptr [rcx] + 446686: 62 f1 fe 48 6f 49 ff vmovdqu64 zmm1, zmmword ptr [rcx - 64] + 44668d: 62 f1 fe 48 6f 51 fe vmovdqu64 zmm2, zmmword ptr [rcx - 128] + 446694: 62 f1 fe 48 6f 59 fd vmovdqu64 zmm3, zmmword ptr [rcx - 192] + 44669b: 48 81 e9 00 01 00 00 sub rcx, 256 + 4466a2: 48 81 ea 00 01 00 00 sub rdx, 256 + 4466a9: 62 d1 7d 48 e7 01 vmovntdq zmmword ptr [r9], zmm0 + 4466af: 62 d1 7d 48 e7 49 ff vmovntdq zmmword ptr [r9 - 64], zmm1 + 4466b6: 62 d1 7d 48 e7 51 fe vmovntdq zmmword ptr [r9 - 128], zmm2 + 4466bd: 62 d1 7d 48 e7 59 fd vmovntdq zmmword ptr [r9 - 192], zmm3 + 4466c4: 49 81 e9 00 01 00 00 sub r9, 256 + 4466cb: 48 81 fa 00 01 00 00 cmp rdx, 256 + 4466d2: 0f 87 70 ff ff ff ja 0x446648 <__memmove_avx512_unaligned_erms+0x428> + 4466d8: 0f ae f8 sfence + 4466db: 62 f1 fe 48 7f 27 vmovdqu64 zmmword ptr [rdi], zmm4 + 4466e1: 62 f1 fe 48 7f 6f 01 vmovdqu64 zmmword ptr [rdi + 64], zmm5 + 4466e8: 62 f1 fe 48 7f 77 02 vmovdqu64 zmmword ptr [rdi + 128], zmm6 + 4466ef: 62 f1 fe 48 7f 7f 03 vmovdqu64 zmmword ptr [rdi + 192], zmm7 + 4466f6: 62 51 fe 48 7f 03 vmovdqu64 zmmword ptr [r11], zmm8 + 4466fc: c5 f8 77 vzeroupper + 4466ff: c3 ret + +0000000000446700 : + 446700: f3 0f 1e fa endbr64 + 446704: 48 89 f8 mov rax, rdi + 446707: 48 89 f2 mov rdx, rsi + 44670a: 66 0f ef c0 pxor xmm0, xmm0 + 44670e: eb 38 jmp 0x446748 <__memset_sse2_unaligned+0x18> + +0000000000446710 <__wmemset_sse2_unaligned>: + 446710: f3 0f 1e fa endbr64 + 446714: 48 c1 e2 02 shl rdx, 2 + 446718: 66 0f 6e c6 movd xmm0, esi + 44671c: 48 89 f8 mov rax, rdi + 44671f: 66 0f 70 c0 00 pshufd xmm0, xmm0, 0 # xmm0 = xmm0[0,0,0,0] + 446724: eb 22 jmp 0x446748 <__memset_sse2_unaligned+0x18> + 446726: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000446730 <__memset_sse2_unaligned>: + 446730: f3 0f 1e fa endbr64 + 446734: 66 0f 6e c6 movd xmm0, esi + 446738: 48 89 f8 mov rax, rdi + 44673b: 66 0f 60 c0 punpcklbw xmm0, xmm0 # xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 44673f: 66 0f 61 c0 punpcklwd xmm0, xmm0 # xmm0 = xmm0[0,0,1,1,2,2,3,3] + 446743: 66 0f 70 c0 00 pshufd xmm0, xmm0, 0 # xmm0 = xmm0[0,0,0,0] + 446748: 48 83 fa 10 cmp rdx, 16 + 44674c: 0f 82 03 01 00 00 jb 0x446855 <__memset_sse2_unaligned_erms+0xb5> + 446752: 48 83 fa 20 cmp rdx, 32 + 446756: 0f 87 80 00 00 00 ja 0x4467dc <__memset_sse2_unaligned_erms+0x3c> + 44675c: f3 0f 7f 44 17 f0 movdqu xmmword ptr [rdi + rdx - 16], xmm0 + 446762: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 446766: c3 ret + 446767: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000446770 <__memset_chk_erms>: + 446770: f3 0f 1e fa endbr64 + 446774: 48 39 d1 cmp rcx, rdx + 446777: 0f 82 33 54 00 00 jb 0x44bbb0 <__chk_fail> + 44677d: 0f 1f 00 nop dword ptr [rax] + +0000000000446780 <__memset_erms>: + 446780: f3 0f 1e fa endbr64 + 446784: 48 85 d2 test rdx, rdx + 446787: 75 04 jne 0x44678d <__memset_erms+0xd> + 446789: 48 89 f8 mov rax, rdi + 44678c: c3 ret + 44678d: 48 89 d1 mov rcx, rdx + 446790: 40 0f b6 c6 movzx eax, sil + 446794: 48 89 fa mov rdx, rdi + 446797: f3 aa rep stosb byte ptr es:[rdi], al + 446799: 48 89 d0 mov rax, rdx + 44679c: c3 ret + 44679d: 0f 1f 00 nop dword ptr [rax] + +00000000004467a0 <__memset_sse2_unaligned_erms>: + 4467a0: f3 0f 1e fa endbr64 + 4467a4: 66 0f 6e c6 movd xmm0, esi + 4467a8: 48 89 f8 mov rax, rdi + 4467ab: 66 0f 60 c0 punpcklbw xmm0, xmm0 # xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 4467af: 66 0f 61 c0 punpcklwd xmm0, xmm0 # xmm0 = xmm0[0,0,1,1,2,2,3,3] + 4467b3: 66 0f 70 c0 00 pshufd xmm0, xmm0, 0 # xmm0 = xmm0[0,0,0,0] + 4467b8: 48 83 fa 10 cmp rdx, 16 + 4467bc: 0f 82 93 00 00 00 jb 0x446855 <__memset_sse2_unaligned_erms+0xb5> + 4467c2: 48 83 fa 20 cmp rdx, 32 + 4467c6: 77 0b ja 0x4467d3 <__memset_sse2_unaligned_erms+0x33> + 4467c8: f3 0f 7f 44 17 f0 movdqu xmmword ptr [rdi + rdx - 16], xmm0 + 4467ce: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4467d2: c3 ret + 4467d3: 48 81 fa 00 08 00 00 cmp rdx, 2048 + 4467da: 77 b1 ja 0x44678d <__memset_erms+0xd> + 4467dc: 48 83 fa 40 cmp rdx, 64 + 4467e0: 77 16 ja 0x4467f8 <__memset_sse2_unaligned_erms+0x58> + 4467e2: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 4467e6: f3 0f 7f 47 10 movdqu xmmword ptr [rdi + 16], xmm0 + 4467eb: f3 0f 7f 44 17 f0 movdqu xmmword ptr [rdi + rdx - 16], xmm0 + 4467f1: f3 0f 7f 44 17 e0 movdqu xmmword ptr [rdi + rdx - 32], xmm0 + 4467f7: c3 ret + 4467f8: 48 8d 4f 40 lea rcx, [rdi + 64] + 4467fc: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 + 446800: 48 83 e1 c0 and rcx, -64 + 446804: f3 0f 7f 44 17 f0 movdqu xmmword ptr [rdi + rdx - 16], xmm0 + 44680a: f3 0f 7f 47 10 movdqu xmmword ptr [rdi + 16], xmm0 + 44680f: f3 0f 7f 44 17 e0 movdqu xmmword ptr [rdi + rdx - 32], xmm0 + 446815: f3 0f 7f 47 20 movdqu xmmword ptr [rdi + 32], xmm0 + 44681a: f3 0f 7f 44 17 d0 movdqu xmmword ptr [rdi + rdx - 48], xmm0 + 446820: f3 0f 7f 47 30 movdqu xmmword ptr [rdi + 48], xmm0 + 446825: f3 0f 7f 44 17 c0 movdqu xmmword ptr [rdi + rdx - 64], xmm0 + 44682b: 48 01 fa add rdx, rdi + 44682e: 48 83 e2 c0 and rdx, -64 + 446832: 48 39 d1 cmp rcx, rdx + 446835: 74 c0 je 0x4467f7 <__memset_sse2_unaligned_erms+0x57> + 446837: 66 0f 7f 01 movdqa xmmword ptr [rcx], xmm0 + 44683b: 66 0f 7f 41 10 movdqa xmmword ptr [rcx + 16], xmm0 + 446840: 66 0f 7f 41 20 movdqa xmmword ptr [rcx + 32], xmm0 + 446845: 66 0f 7f 41 30 movdqa xmmword ptr [rcx + 48], xmm0 + 44684a: 48 83 c1 40 add rcx, 64 + 44684e: 48 39 ca cmp rdx, rcx + 446851: 75 e4 jne 0x446837 <__memset_sse2_unaligned_erms+0x97> + 446853: f3 c3 rep ret + 446855: 66 48 0f 7e c1 movq rcx, xmm0 + 44685a: 80 fa 08 cmp dl, 8 + 44685d: 73 0f jae 0x44686e <__memset_sse2_unaligned_erms+0xce> + 44685f: 80 fa 04 cmp dl, 4 + 446862: 73 13 jae 0x446877 <__memset_sse2_unaligned_erms+0xd7> + 446864: 80 fa 01 cmp dl, 1 + 446867: 77 15 ja 0x44687e <__memset_sse2_unaligned_erms+0xde> + 446869: 72 02 jb 0x44686d <__memset_sse2_unaligned_erms+0xcd> + 44686b: 88 0f mov byte ptr [rdi], cl + 44686d: c3 ret + 44686e: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx + 446873: 48 89 0f mov qword ptr [rdi], rcx + 446876: c3 ret + 446877: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx + 44687b: 89 0f mov dword ptr [rdi], ecx + 44687d: c3 ret + 44687e: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx + 446883: 66 89 0f mov word ptr [rdi], cx + 446886: c3 ret + 446887: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000446890 <__wmemset_avx2_unaligned>: + 446890: f3 0f 1e fa endbr64 + 446894: 48 c1 e2 02 shl rdx, 2 + 446898: c5 f9 6e c6 vmovd xmm0, esi + 44689c: 48 89 f8 mov rax, rdi + 44689f: c4 e2 7d 58 c0 vpbroadcastd ymm0, xmm0 + 4468a4: eb 1a jmp 0x4468c0 <__memset_avx2_unaligned+0x10> + 4468a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +00000000004468b0 <__memset_avx2_unaligned>: + 4468b0: f3 0f 1e fa endbr64 + 4468b4: c5 f9 6e c6 vmovd xmm0, esi + 4468b8: 48 89 f8 mov rax, rdi + 4468bb: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 + 4468c0: 48 83 fa 20 cmp rdx, 32 + 4468c4: 0f 82 f4 00 00 00 jb 0x4469be <__memset_avx2_unaligned_erms+0xbe> + 4468ca: 48 83 fa 40 cmp rdx, 64 + 4468ce: 77 67 ja 0x446937 <__memset_avx2_unaligned_erms+0x37> + 4468d0: c5 fe 7f 44 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm0 + 4468d6: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 4468da: c5 f8 77 vzeroupper + 4468dd: c3 ret + 4468de: 66 90 nop + +00000000004468e0 <__memset_avx2_erms>: + 4468e0: f3 0f 1e fa endbr64 + 4468e4: c5 f8 77 vzeroupper + 4468e7: 48 89 d1 mov rcx, rdx + 4468ea: 40 0f b6 c6 movzx eax, sil + 4468ee: 48 89 fa mov rdx, rdi + 4468f1: f3 aa rep stosb byte ptr es:[rdi], al + 4468f3: 48 89 d0 mov rax, rdx + 4468f6: c3 ret + 4468f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000446900 <__memset_avx2_unaligned_erms>: + 446900: f3 0f 1e fa endbr64 + 446904: c5 f9 6e c6 vmovd xmm0, esi + 446908: 48 89 f8 mov rax, rdi + 44690b: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 + 446910: 48 83 fa 20 cmp rdx, 32 + 446914: 0f 82 a4 00 00 00 jb 0x4469be <__memset_avx2_unaligned_erms+0xbe> + 44691a: 48 83 fa 40 cmp rdx, 64 + 44691e: 77 0e ja 0x44692e <__memset_avx2_unaligned_erms+0x2e> + 446920: c5 fe 7f 44 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm0 + 446926: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 44692a: c5 f8 77 vzeroupper + 44692d: c3 ret + 44692e: 48 81 fa 00 08 00 00 cmp rdx, 2048 + 446935: 77 ad ja 0x4468e4 <__memset_avx2_erms+0x4> + 446937: 48 81 fa 80 00 00 00 cmp rdx, 128 + 44693e: 77 19 ja 0x446959 <__memset_avx2_unaligned_erms+0x59> + 446940: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 446944: c5 fe 7f 47 20 vmovdqu ymmword ptr [rdi + 32], ymm0 + 446949: c5 fe 7f 44 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm0 + 44694f: c5 fe 7f 44 17 c0 vmovdqu ymmword ptr [rdi + rdx - 64], ymm0 + 446955: c5 f8 77 vzeroupper + 446958: c3 ret + 446959: 48 8d 8f 80 00 00 00 lea rcx, [rdi + 128] + 446960: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 446964: 48 83 e1 80 and rcx, -128 + 446968: c5 fe 7f 44 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm0 + 44696e: c5 fe 7f 47 20 vmovdqu ymmword ptr [rdi + 32], ymm0 + 446973: c5 fe 7f 44 17 c0 vmovdqu ymmword ptr [rdi + rdx - 64], ymm0 + 446979: c5 fe 7f 47 40 vmovdqu ymmword ptr [rdi + 64], ymm0 + 44697e: c5 fe 7f 44 17 a0 vmovdqu ymmword ptr [rdi + rdx - 96], ymm0 + 446984: c5 fe 7f 47 60 vmovdqu ymmword ptr [rdi + 96], ymm0 + 446989: c5 fe 7f 44 17 80 vmovdqu ymmword ptr [rdi + rdx - 128], ymm0 + 44698f: 48 01 fa add rdx, rdi + 446992: 48 83 e2 80 and rdx, -128 + 446996: 48 39 d1 cmp rcx, rdx + 446999: 74 ba je 0x446955 <__memset_avx2_unaligned_erms+0x55> + 44699b: c5 fd 7f 01 vmovdqa ymmword ptr [rcx], ymm0 + 44699f: c5 fd 7f 41 20 vmovdqa ymmword ptr [rcx + 32], ymm0 + 4469a4: c5 fd 7f 41 40 vmovdqa ymmword ptr [rcx + 64], ymm0 + 4469a9: c5 fd 7f 41 60 vmovdqa ymmword ptr [rcx + 96], ymm0 + 4469ae: 48 81 c1 80 00 00 00 add rcx, 128 + 4469b5: 48 39 ca cmp rdx, rcx + 4469b8: 75 e1 jne 0x44699b <__memset_avx2_unaligned_erms+0x9b> + 4469ba: c5 f8 77 vzeroupper + 4469bd: c3 ret + 4469be: 80 fa 10 cmp dl, 16 + 4469c1: 73 1c jae 0x4469df <__memset_avx2_unaligned_erms+0xdf> + 4469c3: c4 e1 f9 7e c1 vmovq rcx, xmm0 + 4469c8: 80 fa 08 cmp dl, 8 + 4469cb: 73 20 jae 0x4469ed <__memset_avx2_unaligned_erms+0xed> + 4469cd: 80 fa 04 cmp dl, 4 + 4469d0: 73 27 jae 0x4469f9 <__memset_avx2_unaligned_erms+0xf9> + 4469d2: 80 fa 01 cmp dl, 1 + 4469d5: 77 2c ja 0x446a03 <__memset_avx2_unaligned_erms+0x103> + 4469d7: 72 02 jb 0x4469db <__memset_avx2_unaligned_erms+0xdb> + 4469d9: 88 0f mov byte ptr [rdi], cl + 4469db: c5 f8 77 vzeroupper + 4469de: c3 ret + 4469df: c5 fa 7f 44 17 f0 vmovdqu xmmword ptr [rdi + rdx - 16], xmm0 + 4469e5: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 + 4469e9: c5 f8 77 vzeroupper + 4469ec: c3 ret + 4469ed: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx + 4469f2: 48 89 0f mov qword ptr [rdi], rcx + 4469f5: c5 f8 77 vzeroupper + 4469f8: c3 ret + 4469f9: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx + 4469fd: 89 0f mov dword ptr [rdi], ecx + 4469ff: c5 f8 77 vzeroupper + 446a02: c3 ret + 446a03: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx + 446a08: 66 89 0f mov word ptr [rdi], cx + 446a0b: c5 f8 77 vzeroupper + 446a0e: c3 ret + 446a0f: 90 nop + +0000000000446a10 <__wmemset_avx512_unaligned>: + 446a10: f3 0f 1e fa endbr64 + 446a14: 48 c1 e2 02 shl rdx, 2 + 446a18: c5 f9 6e c6 vmovd xmm0, esi + 446a1c: 48 89 f8 mov rax, rdi + 446a1f: c4 e2 79 58 c0 vpbroadcastd xmm0, xmm0 + 446a24: 62 f2 fd 48 59 c0 vpbroadcastq zmm0, xmm0 + 446a2a: eb 1a jmp 0x446a46 <__memset_avx512_unaligned+0x16> + 446a2c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000446a30 <__memset_avx512_unaligned>: + 446a30: f3 0f 1e fa endbr64 + 446a34: c5 f9 6e c6 vmovd xmm0, esi + 446a38: 48 89 f8 mov rax, rdi + 446a3b: c4 e2 79 78 c0 vpbroadcastb xmm0, xmm0 + 446a40: 62 f2 fd 48 59 c0 vpbroadcastq zmm0, xmm0 + 446a46: 48 83 fa 40 cmp rdx, 64 + 446a4a: 0f 82 31 01 00 00 jb 0x446b81 <__memset_avx512_unaligned_erms+0xf1> + 446a50: 48 81 fa 80 00 00 00 cmp rdx, 128 + 446a57: 77 7b ja 0x446ad4 <__memset_avx512_unaligned_erms+0x44> + 446a59: 62 f1 fe 48 7f 44 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm0 + 446a61: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 + 446a67: c5 f8 77 vzeroupper + 446a6a: c3 ret + 446a6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000446a70 <__memset_avx512_erms>: + 446a70: f3 0f 1e fa endbr64 + 446a74: c5 f8 77 vzeroupper + 446a77: 48 89 d1 mov rcx, rdx + 446a7a: 40 0f b6 c6 movzx eax, sil + 446a7e: 48 89 fa mov rdx, rdi + 446a81: f3 aa rep stosb byte ptr es:[rdi], al + 446a83: 48 89 d0 mov rax, rdx + 446a86: c3 ret + 446a87: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000446a90 <__memset_avx512_unaligned_erms>: + 446a90: f3 0f 1e fa endbr64 + 446a94: c5 f9 6e c6 vmovd xmm0, esi + 446a98: 48 89 f8 mov rax, rdi + 446a9b: c4 e2 79 78 c0 vpbroadcastb xmm0, xmm0 + 446aa0: 62 f2 fd 48 59 c0 vpbroadcastq zmm0, xmm0 + 446aa6: 48 83 fa 40 cmp rdx, 64 + 446aaa: 0f 82 d1 00 00 00 jb 0x446b81 <__memset_avx512_unaligned_erms+0xf1> + 446ab0: 48 81 fa 80 00 00 00 cmp rdx, 128 + 446ab7: 77 12 ja 0x446acb <__memset_avx512_unaligned_erms+0x3b> + 446ab9: 62 f1 fe 48 7f 44 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm0 + 446ac1: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 + 446ac7: c5 f8 77 vzeroupper + 446aca: c3 ret + 446acb: 48 81 fa 00 08 00 00 cmp rdx, 2048 + 446ad2: 77 a0 ja 0x446a74 <__memset_avx512_erms+0x4> + 446ad4: 48 81 fa 00 01 00 00 cmp rdx, 256 + 446adb: 77 21 ja 0x446afe <__memset_avx512_unaligned_erms+0x6e> + 446add: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 + 446ae3: 62 f1 fe 48 7f 47 01 vmovdqu64 zmmword ptr [rdi + 64], zmm0 + 446aea: 62 f1 fe 48 7f 44 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm0 + 446af2: 62 f1 fe 48 7f 44 17 fe vmovdqu64 zmmword ptr [rdi + rdx - 128], zmm0 + 446afa: c5 f8 77 vzeroupper + 446afd: c3 ret + 446afe: 48 8d 8f 00 01 00 00 lea rcx, [rdi + 256] + 446b05: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 + 446b0b: 48 81 e1 00 ff ff ff and rcx, -256 + 446b12: 62 f1 fe 48 7f 44 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm0 + 446b1a: 62 f1 fe 48 7f 47 01 vmovdqu64 zmmword ptr [rdi + 64], zmm0 + 446b21: 62 f1 fe 48 7f 44 17 fe vmovdqu64 zmmword ptr [rdi + rdx - 128], zmm0 + 446b29: 62 f1 fe 48 7f 47 02 vmovdqu64 zmmword ptr [rdi + 128], zmm0 + 446b30: 62 f1 fe 48 7f 44 17 fd vmovdqu64 zmmword ptr [rdi + rdx - 192], zmm0 + 446b38: 62 f1 fe 48 7f 47 03 vmovdqu64 zmmword ptr [rdi + 192], zmm0 + 446b3f: 62 f1 fe 48 7f 44 17 fc vmovdqu64 zmmword ptr [rdi + rdx - 256], zmm0 + 446b47: 48 01 fa add rdx, rdi + 446b4a: 48 81 e2 00 ff ff ff and rdx, -256 + 446b51: 48 39 d1 cmp rcx, rdx + 446b54: 74 a4 je 0x446afa <__memset_avx512_unaligned_erms+0x6a> + 446b56: 62 f1 fd 48 7f 01 vmovdqa64 zmmword ptr [rcx], zmm0 + 446b5c: 62 f1 fd 48 7f 41 01 vmovdqa64 zmmword ptr [rcx + 64], zmm0 + 446b63: 62 f1 fd 48 7f 41 02 vmovdqa64 zmmword ptr [rcx + 128], zmm0 + 446b6a: 62 f1 fd 48 7f 41 03 vmovdqa64 zmmword ptr [rcx + 192], zmm0 + 446b71: 48 81 c1 00 01 00 00 add rcx, 256 + 446b78: 48 39 ca cmp rdx, rcx + 446b7b: 75 d9 jne 0x446b56 <__memset_avx512_unaligned_erms+0xc6> + 446b7d: c5 f8 77 vzeroupper + 446b80: c3 ret + 446b81: 80 fa 20 cmp dl, 32 + 446b84: 73 21 jae 0x446ba7 <__memset_avx512_unaligned_erms+0x117> + 446b86: 80 fa 10 cmp dl, 16 + 446b89: 73 2a jae 0x446bb5 <__memset_avx512_unaligned_erms+0x125> + 446b8b: c4 e1 f9 7e c1 vmovq rcx, xmm0 + 446b90: 80 fa 08 cmp dl, 8 + 446b93: 73 2e jae 0x446bc3 <__memset_avx512_unaligned_erms+0x133> + 446b95: 80 fa 04 cmp dl, 4 + 446b98: 73 35 jae 0x446bcf <__memset_avx512_unaligned_erms+0x13f> + 446b9a: 80 fa 01 cmp dl, 1 + 446b9d: 77 3a ja 0x446bd9 <__memset_avx512_unaligned_erms+0x149> + 446b9f: 72 02 jb 0x446ba3 <__memset_avx512_unaligned_erms+0x113> + 446ba1: 88 0f mov byte ptr [rdi], cl + 446ba3: c5 f8 77 vzeroupper + 446ba6: c3 ret + 446ba7: c5 fe 7f 44 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm0 + 446bad: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 + 446bb1: c5 f8 77 vzeroupper + 446bb4: c3 ret + 446bb5: c5 fa 7f 44 17 f0 vmovdqu xmmword ptr [rdi + rdx - 16], xmm0 + 446bbb: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 + 446bbf: c5 f8 77 vzeroupper + 446bc2: c3 ret + 446bc3: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx + 446bc8: 48 89 0f mov qword ptr [rdi], rcx + 446bcb: c5 f8 77 vzeroupper + 446bce: c3 ret + 446bcf: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx + 446bd3: 89 0f mov dword ptr [rdi], ecx + 446bd5: c5 f8 77 vzeroupper + 446bd8: c3 ret + 446bd9: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx + 446bde: 66 89 0f mov word ptr [rdi], cx + 446be1: c5 f8 77 vzeroupper + 446be4: c3 ret + 446be5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 446bef: 90 nop + +0000000000446bf0 : + 446bf0: 53 push rbx + 446bf1: b8 00 00 00 80 mov eax, 2147483648 + 446bf6: 0f a2 cpuid + 446bf8: 81 ff c4 00 00 00 cmp edi, 196 + 446bfe: 7f 50 jg 0x446c50 + 446c00: 31 d2 xor edx, edx + 446c02: 81 ff be 00 00 00 cmp edi, 190 + 446c08: 0f 9f c2 setg dl + 446c0b: 81 ea fb ff ff 7f sub edx, 2147483643 + 446c11: 39 c2 cmp edx, eax + 446c13: 77 3b ja 0x446c50 + 446c15: 89 d0 mov eax, edx + 446c17: 0f a2 cpuid + 446c19: 81 ff bb 00 00 00 cmp edi, 187 + 446c1f: 7f 05 jg 0x446c26 + 446c21: 83 c7 03 add edi, 3 + 446c24: 89 d1 mov ecx, edx + 446c26: 81 ef bc 00 00 00 sub edi, 188 + 446c2c: 83 ff 08 cmp edi, 8 + 446c2f: 0f 87 6b 01 00 00 ja 0x446da0 + 446c35: 48 8d 35 44 14 05 00 lea rsi, [rip + 332868] # 0x498080 <___m128i_shift_right+0x70> + 446c3c: 48 63 04 be movsxd rax, dword ptr [rsi + 4*rdi] + 446c40: 48 01 f0 add rax, rsi + 446c43: 3e ff e0 jmp rax + 446c46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 446c50: 31 c0 xor eax, eax + 446c52: 5b pop rbx + 446c53: c3 ret + 446c54: 0f 1f 40 00 nop dword ptr [rax] + 446c58: 89 d0 mov eax, edx + 446c5a: 48 8d 35 43 14 05 00 lea rsi, [rip + 332867] # 0x4980a4 <___m128i_shift_right+0x94> + 446c61: c1 e8 0c shr eax, 12 + 446c64: 83 e0 0f and eax, 15 + 446c67: 48 63 0c 86 movsxd rcx, dword ptr [rsi + 4*rax] + 446c6b: 48 01 f1 add rcx, rsi + 446c6e: 3e ff e1 jmp rcx + 446c71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 446c78: 0f b6 c2 movzx eax, dl + 446c7b: 80 e6 f0 and dh, -16 + 446c7e: ba 00 00 00 00 mov edx, 0 + 446c83: 5b pop rbx + 446c84: 48 0f 44 c2 cmove rax, rdx + 446c88: c3 ret + 446c89: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 446c90: 89 c8 mov eax, ecx + 446c92: 5b pop rbx + 446c93: c1 e8 0e shr eax, 14 + 446c96: 25 00 fc 03 00 and eax, 261120 + 446c9b: c3 ret + 446c9c: 0f 1f 40 00 nop dword ptr [rax] + 446ca0: 89 c8 mov eax, ecx + 446ca2: 5b pop rbx + 446ca3: c1 e8 10 shr eax, 16 + 446ca6: 0f b6 d0 movzx edx, al + 446ca9: c1 e0 02 shl eax, 2 + 446cac: 89 c1 mov ecx, eax + 446cae: 89 d0 mov eax, edx + 446cb0: 81 e1 00 fc 03 00 and ecx, 261120 + 446cb6: 81 fa ff 00 00 00 cmp edx, 255 + 446cbc: 48 0f 44 c1 cmove rax, rcx + 446cc0: c3 ret + 446cc1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 446cc8: 0f b6 c1 movzx eax, cl + 446ccb: 5b pop rbx + 446ccc: c3 ret + 446ccd: 0f 1f 00 nop dword ptr [rax] + 446cd0: 31 c0 xor eax, eax + 446cd2: f6 c5 f0 test ch, -16 + 446cd5: 0f 84 77 ff ff ff je 0x446c52 + 446cdb: 89 c8 mov eax, ecx + 446cdd: 5b pop rbx + 446cde: c1 e8 06 shr eax, 6 + 446ce1: 25 00 fc ff 03 and eax, 67107840 + 446ce6: c3 ret + 446ce7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 446cf0: 89 c8 mov eax, ecx + 446cf2: 48 8d 35 eb 13 05 00 lea rsi, [rip + 332779] # 0x4980e4 <___m128i_shift_right+0xd4> + 446cf9: c1 e8 0c shr eax, 12 + 446cfc: 89 c2 mov edx, eax + 446cfe: 83 e2 0f and edx, 15 + 446d01: 48 63 04 96 movsxd rax, dword ptr [rsi + 4*rdx] + 446d05: 48 01 f0 add rax, rsi + 446d08: 3e ff e0 jmp rax + 446d0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 446d10: 0f b6 d1 movzx edx, cl + 446d13: b8 00 00 00 00 mov eax, 0 + 446d18: 80 e5 f0 and ch, -16 + 446d1b: 5b pop rbx + 446d1c: 48 0f 45 c2 cmovne rax, rdx + 446d20: c3 ret + 446d21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 446d28: 31 c0 xor eax, eax + 446d2a: f6 c6 f0 test dh, -16 + 446d2d: 0f 84 1f ff ff ff je 0x446c52 + 446d33: 8d 04 12 lea eax, [rdx + rdx] + 446d36: 5b pop rbx + 446d37: 25 00 00 f8 7f and eax, 2146959360 + 446d3c: c3 ret + 446d3d: 0f 1f 00 nop dword ptr [rax] + 446d40: 48 89 d0 mov rax, rdx + 446d43: 5b pop rbx + 446d44: c3 ret + 446d45: b8 60 00 00 00 mov eax, 96 + 446d4a: 5b pop rbx + 446d4b: c3 ret + 446d4c: b8 40 00 00 00 mov eax, 64 + 446d51: 5b pop rbx + 446d52: c3 ret + 446d53: b8 30 00 00 00 mov eax, 48 + 446d58: 5b pop rbx + 446d59: c3 ret + 446d5a: b8 20 00 00 00 mov eax, 32 + 446d5f: 5b pop rbx + 446d60: c3 ret + 446d61: b8 10 00 00 00 mov eax, 16 + 446d66: 5b pop rbx + 446d67: c3 ret + 446d68: b8 08 00 00 00 mov eax, 8 + 446d6d: 5b pop rbx + 446d6e: c3 ret + 446d6f: b8 80 00 00 00 mov eax, 128 + 446d74: 5b pop rbx + 446d75: c3 ret + 446d76: 8d 04 12 lea eax, [rdx + rdx] + 446d79: 0f b6 ca movzx ecx, dl + 446d7c: 31 d2 xor edx, edx + 446d7e: 5b pop rbx + 446d7f: 25 00 00 f8 7f and eax, 2146959360 + 446d84: f7 f1 div ecx + 446d86: 89 c0 mov eax, eax + 446d88: c3 ret + 446d89: 89 ca mov edx, ecx + 446d8b: 0f b6 c9 movzx ecx, cl + 446d8e: 5b pop rbx + 446d8f: c1 ea 06 shr edx, 6 + 446d92: 89 d0 mov eax, edx + 446d94: 31 d2 xor edx, edx + 446d96: 25 00 fc ff 03 and eax, 67107840 + 446d9b: f7 f1 div ecx + 446d9d: 89 c0 mov eax, eax + 446d9f: c3 ret + 446da0: 48 8d 0d 39 16 05 00 lea rcx, [rip + 333369] # 0x4983e0 <__PRETTY_FUNCTION__.10387> + 446da7: ba b1 01 00 00 mov edx, 433 + 446dac: 48 8d 35 7c 12 05 00 lea rsi, [rip + 332412] # 0x49802f <___m128i_shift_right+0x1f> + 446db3: 48 8d 3d 90 12 05 00 lea rdi, [rip + 332432] # 0x49804a <___m128i_shift_right+0x3a> + 446dba: e8 91 c1 fb ff call 0x402f50 <__assert_fail> + 446dbf: 90 nop + +0000000000446dc0 : + 446dc0: 85 f6 test esi, esi + 446dc2: 0f 88 23 01 00 00 js 0x446eeb + 446dc8: 41 55 push r13 + 446dca: 4d 89 cd mov r13, r9 + 446dcd: 41 54 push r12 + 446dcf: 55 push rbp + 446dd0: 53 push rbx + 446dd1: 48 89 d3 mov rbx, rdx + 446dd4: 8d 97 47 ff ff ff lea edx, [rdi - 185] + 446dda: 48 63 c2 movsxd rax, edx + 446ddd: c1 fa 1f sar edx, 31 + 446de0: 48 69 c0 56 55 55 55 imul rax, rax, 1431655766 + 446de7: 48 83 ec 08 sub rsp, 8 + 446deb: 48 c1 e8 20 shr rax, 32 + 446def: 29 d0 sub eax, edx + 446df1: 44 8d 0c 40 lea r9d, [rax + 2*rax] + 446df5: 85 f6 test esi, esi + 446df7: 0f 84 c0 00 00 00 je 0x446ebd + 446dfd: 4d 89 c4 mov r12, r8 + 446e00: 48 89 cd mov rbp, rcx + 446e03: 4c 8d 05 b6 13 05 00 lea r8, [rip + 332726] # 0x4981c0 + 446e0a: eb 1b jmp 0x446e27 + 446e0c: 0f 1f 40 00 nop dword ptr [rax] + 446e10: c6 45 00 01 mov byte ptr [rbp], 1 + 446e14: 41 83 f9 09 cmp r9d, 9 + 446e18: 0f 84 9f 00 00 00 je 0x446ebd + 446e1e: c1 ee 08 shr esi, 8 + 446e21: 0f 84 96 00 00 00 je 0x446ebd + 446e27: 40 0f b6 c6 movzx eax, sil + 446e2b: 40 80 fe 40 cmp sil, 64 + 446e2f: 74 df je 0x446e10 + 446e31: 3d ff 00 00 00 cmp eax, 255 + 446e36: 0f 84 b2 00 00 00 je 0x446eee + 446e3c: 83 f8 49 cmp eax, 73 + 446e3f: 75 25 jne 0x446e66 + 446e41: 41 83 f9 09 cmp r9d, 9 + 446e45: 75 1f jne 0x446e66 + 446e47: 41 83 3c 24 0f cmp dword ptr [r12], 15 + 446e4c: 0f 85 8e 00 00 00 jne 0x446ee0 + 446e52: 41 83 7d 00 06 cmp dword ptr [r13], 6 + 446e57: 0f 85 83 00 00 00 jne 0x446ee0 + 446e5d: 83 ef 03 sub edi, 3 + 446e60: 41 b9 06 00 00 00 mov r9d, 6 + 446e66: 89 f1 mov ecx, esi + 446e68: ba 44 00 00 00 mov edx, 68 + 446e6d: 45 31 d2 xor r10d, r10d + 446e70: 49 8d 04 12 lea rax, [r10 + rdx] + 446e74: 48 d1 e8 shr rax + 446e77: 4d 8d 1c c0 lea r11, [r8 + 8*rax] + 446e7b: 41 3a 0b cmp cl, byte ptr [r11] + 446e7e: 74 1a je 0x446e9a + 446e80: 73 4e jae 0x446ed0 + 446e82: 4c 39 d0 cmp rax, r10 + 446e85: 76 97 jbe 0x446e1e + 446e87: 48 89 c2 mov rdx, rax + 446e8a: 49 8d 04 12 lea rax, [r10 + rdx] + 446e8e: 48 d1 e8 shr rax + 446e91: 4d 8d 1c c0 lea r11, [r8 + 8*rax] + 446e95: 41 3a 0b cmp cl, byte ptr [r11] + 446e98: 75 e6 jne 0x446e80 + 446e9a: 41 0f b6 53 03 movzx edx, byte ptr [r11 + 3] + 446e9f: 44 39 ca cmp edx, r9d + 446ea2: 0f 84 e9 00 00 00 je 0x446f91 + 446ea8: 80 fa 06 cmp dl, 6 + 446eab: 0f 85 6d ff ff ff jne 0x446e1e + 446eb1: c1 ee 08 shr esi, 8 + 446eb4: c6 03 01 mov byte ptr [rbx], 1 + 446eb7: 0f 85 6a ff ff ff jne 0x446e27 + 446ebd: 31 c0 xor eax, eax + 446ebf: 48 83 c4 08 add rsp, 8 + 446ec3: 5b pop rbx + 446ec4: 5d pop rbp + 446ec5: 41 5c pop r12 + 446ec7: 41 5d pop r13 + 446ec9: c3 ret + 446eca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 446ed0: 4c 8d 50 01 lea r10, [rax + 1] + 446ed4: 49 39 d2 cmp r10, rdx + 446ed7: 72 97 jb 0x446e70 + 446ed9: e9 40 ff ff ff jmp 0x446e1e + 446ede: 66 90 nop + 446ee0: 41 b9 09 00 00 00 mov r9d, 9 + 446ee6: e9 7b ff ff ff jmp 0x446e66 + 446eeb: 31 c0 xor eax, eax + 446eed: c3 ret + 446eee: b8 04 00 00 00 mov eax, 4 + 446ef3: 31 c9 xor ecx, ecx + 446ef5: 0f a2 cpuid + 446ef7: 89 c2 mov edx, eax + 446ef9: 83 e2 1f and edx, 31 + 446efc: 74 bf je 0x446ebd + 446efe: 31 f6 xor esi, esi + 446f00: 41 83 f9 03 cmp r9d, 3 + 446f04: 0f 84 ae 01 00 00 je 0x4470b8 + 446f0a: 45 85 c9 test r9d, r9d + 446f0d: 0f 84 5d 01 00 00 je 0x447070 + 446f13: 41 ba 04 00 00 00 mov r10d, 4 + 446f19: eb 1b jmp 0x446f36 + 446f1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 446f20: 45 84 c0 test r8b, r8b + 446f23: 74 23 je 0x446f48 + 446f25: 83 c6 01 add esi, 1 + 446f28: 44 89 d0 mov eax, r10d + 446f2b: 89 f1 mov ecx, esi + 446f2d: 0f a2 cpuid + 446f2f: 89 c2 mov edx, eax + 446f31: 83 e2 1f and edx, 31 + 446f34: 74 87 je 0x446ebd + 446f36: c1 e8 05 shr eax, 5 + 446f39: 83 e0 07 and eax, 7 + 446f3c: 83 f8 01 cmp eax, 1 + 446f3f: 41 0f 94 c0 sete r8b + 446f43: 83 fa 01 cmp edx, 1 + 446f46: 74 d8 je 0x446f20 + 446f48: 83 fa 02 cmp edx, 2 + 446f4b: 75 05 jne 0x446f52 + 446f4d: 45 84 c0 test r8b, r8b + 446f50: 75 d3 jne 0x446f25 + 446f52: 83 f8 02 cmp eax, 2 + 446f55: 0f 85 9e 00 00 00 jne 0x446ff9 + 446f5b: 41 83 f9 06 cmp r9d, 6 + 446f5f: 0f 85 94 00 00 00 jne 0x446ff9 + 446f65: 8d 87 47 ff ff ff lea eax, [rdi - 185] + 446f6b: 44 29 c8 sub eax, r9d + 446f6e: 74 4e je 0x446fbe + 446f70: 83 f8 01 cmp eax, 1 + 446f73: 0f 84 a7 00 00 00 je 0x447020 + 446f79: 83 f8 02 cmp eax, 2 + 446f7c: 0f 85 ca 00 00 00 jne 0x44704c + 446f82: 81 e3 ff 0f 00 00 and ebx, 4095 + 446f88: 48 8d 43 01 lea rax, [rbx + 1] + 446f8c: e9 2e ff ff ff jmp 0x446ebf + 446f91: 8d 87 47 ff ff ff lea eax, [rdi - 185] + 446f97: 44 29 c8 sub eax, r9d + 446f9a: 74 54 je 0x446ff0 + 446f9c: 83 f8 01 cmp eax, 1 + 446f9f: 74 13 je 0x446fb4 + 446fa1: 83 f8 02 cmp eax, 2 + 446fa4: 0f 85 83 00 00 00 jne 0x44702d + 446faa: 41 0f b6 43 02 movzx eax, byte ptr [r11 + 2] + 446faf: e9 0b ff ff ff jmp 0x446ebf + 446fb4: 41 0f b6 43 01 movzx eax, byte ptr [r11 + 1] + 446fb9: e9 01 ff ff ff jmp 0x446ebf + 446fbe: 89 d8 mov eax, ebx + 446fc0: 89 da mov edx, ebx + 446fc2: c1 eb 0c shr ebx, 12 + 446fc5: c1 e8 16 shr eax, 22 + 446fc8: 81 e2 ff 0f 00 00 and edx, 4095 + 446fce: 83 c2 01 add edx, 1 + 446fd1: 83 c0 01 add eax, 1 + 446fd4: 0f af c2 imul eax, edx + 446fd7: 8d 51 01 lea edx, [rcx + 1] + 446fda: 0f af c2 imul eax, edx + 446fdd: 89 da mov edx, ebx + 446fdf: 81 e2 ff 03 00 00 and edx, 1023 + 446fe5: 83 c2 01 add edx, 1 + 446fe8: 0f af c2 imul eax, edx + 446feb: e9 cf fe ff ff jmp 0x446ebf + 446ff0: 41 8b 43 04 mov eax, dword ptr [r11 + 4] + 446ff4: e9 c6 fe ff ff jmp 0x446ebf + 446ff9: 83 f8 03 cmp eax, 3 + 446ffc: 75 0a jne 0x447008 + 446ffe: 41 83 f9 09 cmp r9d, 9 + 447002: 0f 84 5d ff ff ff je 0x446f65 + 447008: 83 f8 04 cmp eax, 4 + 44700b: 0f 85 14 ff ff ff jne 0x446f25 + 447011: 41 83 f9 0c cmp r9d, 12 + 447015: 0f 84 4a ff ff ff je 0x446f65 + 44701b: e9 05 ff ff ff jmp 0x446f25 + 447020: 89 d8 mov eax, ebx + 447022: c1 e8 16 shr eax, 22 + 447025: 83 c0 01 add eax, 1 + 447028: e9 92 fe ff ff jmp 0x446ebf + 44702d: 48 8d 0d bc 13 05 00 lea rcx, [rip + 332732] # 0x4983f0 <__PRETTY_FUNCTION__.10317> + 447034: ba f0 00 00 00 mov edx, 240 + 447039: 48 8d 35 ef 0f 05 00 lea rsi, [rip + 331759] # 0x49802f <___m128i_shift_right+0x1f> + 447040: 48 8d 3d 15 10 05 00 lea rdi, [rip + 331797] # 0x49805c <___m128i_shift_right+0x4c> + 447047: e8 04 bf fb ff call 0x402f50 <__assert_fail> + 44704c: 48 8d 0d 9d 13 05 00 lea rcx, [rip + 332701] # 0x4983f0 <__PRETTY_FUNCTION__.10317> + 447053: ba c0 00 00 00 mov edx, 192 + 447058: 48 8d 35 d0 0f 05 00 lea rsi, [rip + 331728] # 0x49802f <___m128i_shift_right+0x1f> + 44705f: 48 8d 3d f6 0f 05 00 lea rdi, [rip + 331766] # 0x49805c <___m128i_shift_right+0x4c> + 447066: e8 e5 be fb ff call 0x402f50 <__assert_fail> + 44706b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 447070: 41 b8 04 00 00 00 mov r8d, 4 + 447076: eb 19 jmp 0x447091 + 447078: 84 c0 test al, al + 44707a: 74 26 je 0x4470a2 + 44707c: 83 c6 01 add esi, 1 + 44707f: 44 89 c0 mov eax, r8d + 447082: 89 f1 mov ecx, esi + 447084: 0f a2 cpuid + 447086: 89 c2 mov edx, eax + 447088: 83 e2 1f and edx, 31 + 44708b: 0f 84 2c fe ff ff je 0x446ebd + 447091: c1 e8 05 shr eax, 5 + 447094: 83 e0 07 and eax, 7 + 447097: 83 f8 01 cmp eax, 1 + 44709a: 0f 94 c0 sete al + 44709d: 83 fa 01 cmp edx, 1 + 4470a0: 74 d6 je 0x447078 + 4470a2: 83 fa 02 cmp edx, 2 + 4470a5: 75 d5 jne 0x44707c + 4470a7: 84 c0 test al, al + 4470a9: 0f 85 b6 fe ff ff jne 0x446f65 + 4470af: eb cb jmp 0x44707c + 4470b1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4470b8: 41 b8 04 00 00 00 mov r8d, 4 + 4470be: c1 e8 05 shr eax, 5 + 4470c1: 83 e0 07 and eax, 7 + 4470c4: 83 f8 01 cmp eax, 1 + 4470c7: 75 09 jne 0x4470d2 + 4470c9: 83 fa 01 cmp edx, 1 + 4470cc: 0f 84 93 fe ff ff je 0x446f65 + 4470d2: 83 c6 01 add esi, 1 + 4470d5: 44 89 c0 mov eax, r8d + 4470d8: 89 f1 mov ecx, esi + 4470da: 0f a2 cpuid + 4470dc: 89 c2 mov edx, eax + 4470de: 83 e2 1f and edx, 31 + 4470e1: 75 db jne 0x4470be + 4470e3: e9 d5 fd ff ff jmp 0x446ebd + 4470e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +00000000004470f0 : + 4470f0: 41 57 push r15 + 4470f2: 41 56 push r14 + 4470f4: 41 55 push r13 + 4470f6: 41 54 push r12 + 4470f8: 55 push rbp + 4470f9: 53 push rbx + 4470fa: 48 83 ec 28 sub rsp, 40 + 4470fe: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 447107: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 44710c: 31 c0 xor eax, eax + 44710e: 83 3d 77 bc 07 00 01 cmp dword ptr [rip + 506999], 1 # 0x4c2d8c <_dl_x86_cpu_features+0x6c> + 447115: 0f 86 1f 01 00 00 jbe 0x44723a + 44711b: c6 44 24 16 00 mov byte ptr [rsp + 22], 0 + 447120: 89 fd mov ebp, edi + 447122: 41 be 01 00 00 00 mov r14d, 1 + 447128: 4c 8d 6c 24 16 lea r13, [rsp + 22] + 44712d: c6 44 24 17 00 mov byte ptr [rsp + 23], 0 + 447132: 4c 8d 64 24 17 lea r12, [rsp + 23] + 447137: c7 44 24 0c 01 00 00 00 mov dword ptr [rsp + 12], 1 + 44713f: eb 0a jmp 0x44714b + 447141: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 447148: 41 89 d6 mov r14d, edx + 44714b: b8 02 00 00 00 mov eax, 2 + 447150: 0f a2 cpuid + 447152: 89 54 24 08 mov dword ptr [rsp + 8], edx + 447156: 41 89 cf mov r15d, ecx + 447159: 89 c6 mov esi, eax + 44715b: 41 83 fe 01 cmp r14d, 1 + 44715f: 75 0a jne 0x44716b + 447161: 0f b6 c0 movzx eax, al + 447164: 40 30 f6 xor sil, sil + 447167: 89 44 24 0c mov dword ptr [rsp + 12], eax + 44716b: 4c 8d 0d 22 bc 07 00 lea r9, [rip + 506914] # 0x4c2d94 <_dl_x86_cpu_features+0x74> + 447172: 4c 89 e9 mov rcx, r13 + 447175: 4c 89 e2 mov rdx, r12 + 447178: 89 ef mov edi, ebp + 44717a: 4d 8d 41 fc lea r8, [r9 - 4] + 44717e: e8 3d fc ff ff call 0x446dc0 + 447183: 48 85 c0 test rax, rax + 447186: 0f 85 84 00 00 00 jne 0x447210 + 44718c: 4c 8d 0d 01 bc 07 00 lea r9, [rip + 506881] # 0x4c2d94 <_dl_x86_cpu_features+0x74> + 447193: 4c 89 e9 mov rcx, r13 + 447196: 4c 89 e2 mov rdx, r12 + 447199: 89 de mov esi, ebx + 44719b: 4d 8d 41 fc lea r8, [r9 - 4] + 44719f: 89 ef mov edi, ebp + 4471a1: e8 1a fc ff ff call 0x446dc0 + 4471a6: 48 85 c0 test rax, rax + 4471a9: 75 65 jne 0x447210 + 4471ab: 4c 8d 0d e2 bb 07 00 lea r9, [rip + 506850] # 0x4c2d94 <_dl_x86_cpu_features+0x74> + 4471b2: 4c 89 e9 mov rcx, r13 + 4471b5: 4c 89 e2 mov rdx, r12 + 4471b8: 44 89 fe mov esi, r15d + 4471bb: 4d 8d 41 fc lea r8, [r9 - 4] + 4471bf: 89 ef mov edi, ebp + 4471c1: e8 fa fb ff ff call 0x446dc0 + 4471c6: 48 85 c0 test rax, rax + 4471c9: 75 45 jne 0x447210 + 4471cb: 4c 8d 0d c2 bb 07 00 lea r9, [rip + 506818] # 0x4c2d94 <_dl_x86_cpu_features+0x74> + 4471d2: 8b 74 24 08 mov esi, dword ptr [rsp + 8] + 4471d6: 4c 89 e9 mov rcx, r13 + 4471d9: 89 ef mov edi, ebp + 4471db: 4d 8d 41 fc lea r8, [r9 - 4] + 4471df: 4c 89 e2 mov rdx, r12 + 4471e2: e8 d9 fb ff ff call 0x446dc0 + 4471e7: 48 85 c0 test rax, rax + 4471ea: 75 24 jne 0x447210 + 4471ec: 41 8d 56 01 lea edx, [r14 + 1] + 4471f0: 44 39 74 24 0c cmp dword ptr [rsp + 12], r14d + 4471f5: 0f 87 4d ff ff ff ja 0x447148 + 4471fb: 81 ed bf 00 00 00 sub ebp, 191 + 447201: 83 fd 05 cmp ebp, 5 + 447204: 76 2a jbe 0x447230 + 447206: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 447210: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] + 447215: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] + 44721e: 75 23 jne 0x447243 + 447220: 48 83 c4 28 add rsp, 40 + 447224: 5b pop rbx + 447225: 5d pop rbp + 447226: 41 5c pop r12 + 447228: 41 5d pop r13 + 44722a: 41 5e pop r14 + 44722c: 41 5f pop r15 + 44722e: c3 ret + 44722f: 90 nop + 447230: 0f b6 44 24 16 movzx eax, byte ptr [rsp + 22] + 447235: 48 f7 d8 neg rax + 447238: eb d6 jmp 0x447210 + 44723a: 48 c7 c0 ff ff ff ff mov rax, -1 + 447241: eb cd jmp 0x447210 + 447243: e8 88 49 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 447248: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000447250 <__cache_sysconf>: + 447250: f3 0f 1e fa endbr64 + 447254: 8b 05 2e bb 07 00 mov eax, dword ptr [rip + 506670] # 0x4c2d88 <_dl_x86_cpu_features+0x68> + 44725a: 83 f8 01 cmp eax, 1 + 44725d: 74 11 je 0x447270 <__cache_sysconf+0x20> + 44725f: 83 f8 02 cmp eax, 2 + 447262: 74 14 je 0x447278 <__cache_sysconf+0x28> + 447264: 31 c0 xor eax, eax + 447266: c3 ret + 447267: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 447270: e9 7b fe ff ff jmp 0x4470f0 + 447275: 0f 1f 00 nop dword ptr [rax] + 447278: e9 73 f9 ff ff jmp 0x446bf0 + 44727d: 0f 1f 00 nop dword ptr [rax] + +0000000000447280 <__strcasecmp_l_nonascii>: + 447280: f3 0f 1e fa endbr64 + 447284: 48 39 f7 cmp rdi, rsi + 447287: 74 37 je 0x4472c0 <__strcasecmp_l_nonascii+0x40> + 447289: 48 8b 4a 70 mov rcx, qword ptr [rdx + 112] + 44728d: 31 d2 xor edx, edx + 44728f: eb 10 jmp 0x4472a1 <__strcasecmp_l_nonascii+0x21> + 447291: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 447298: 48 83 c2 01 add rdx, 1 + 44729c: 45 84 c9 test r9b, r9b + 44729f: 74 21 je 0x4472c2 <__strcasecmp_l_nonascii+0x42> + 4472a1: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] + 4472a5: 44 0f b6 04 16 movzx r8d, byte ptr [rsi + rdx] + 4472aa: 49 89 c1 mov r9, rax + 4472ad: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] + 4472b0: 42 2b 04 81 sub eax, dword ptr [rcx + 4*r8] + 4472b4: 74 e2 je 0x447298 <__strcasecmp_l_nonascii+0x18> + 4472b6: c3 ret + 4472b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4472c0: 31 c0 xor eax, eax + 4472c2: c3 ret + 4472c3: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4472cd: 0f 1f 00 nop dword ptr [rax] + +00000000004472d0 : + 4472d0: f3 0f 1e fa endbr64 + 4472d4: 48 c1 e2 02 shl rdx, 2 + 4472d8: e9 73 9e fb ff jmp 0x401150 <.plt+0x130> + 4472dd: 0f 1f 00 nop dword ptr [rax] + +00000000004472e0 : + 4472e0: f3 0f 1e fa endbr64 + 4472e4: 48 8d 05 f5 b9 07 00 lea rax, [rip + 506357] # 0x4c2ce0 + 4472eb: 48 85 c9 test rcx, rcx + 4472ee: 48 0f 44 c8 cmove rcx, rax + 4472f2: 48 c7 c0 a8 ff ff ff mov rax, -88 + 4472f9: 64 4c 8b 00 mov r8, qword ptr fs:[rax] + 4472fd: e9 1e 07 00 00 jmp 0x447a20 <__mbsrtowcs_l> + 447302: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44730c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000447310 <_nl_cleanup_ctype>: + 447310: f3 0f 1e fa endbr64 + 447314: 55 push rbp + 447315: 48 8b 6f 28 mov rbp, qword ptr [rdi + 40] + 447319: 48 85 ed test rbp, rbp + 44731c: 74 3a je 0x447358 <_nl_cleanup_ctype+0x48> + 44731e: 48 c7 47 28 00 00 00 00 mov qword ptr [rdi + 40], 0 + 447326: 48 8b 75 18 mov rsi, qword ptr [rbp + 24] + 44732a: 48 c7 47 20 00 00 00 00 mov qword ptr [rdi + 32], 0 + 447332: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 447336: e8 25 89 00 00 call 0x44fc60 <__gconv_close_transform> + 44733b: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 44733f: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 447343: e8 18 89 00 00 call 0x44fc60 <__gconv_close_transform> + 447348: 48 89 ef mov rdi, rbp + 44734b: 5d pop rbp + 44734c: e9 ff 81 fd ff jmp 0x41f550 + 447351: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 447358: 5d pop rbp + 447359: c3 ret + 44735a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000447360 <__wcsmbs_getfct>: + 447360: f3 0f 1e fa endbr64 + 447364: 53 push rbx + 447365: 45 31 c0 xor r8d, r8d + 447368: 48 89 d3 mov rbx, rdx + 44736b: 48 83 ec 20 sub rsp, 32 + 44736f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 447378: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 44737d: 31 c0 xor eax, eax + 44737f: 48 8d 4c 24 08 lea rcx, [rsp + 8] + 447384: 48 8d 54 24 10 lea rdx, [rsp + 16] + 447389: e8 c2 85 00 00 call 0x44f950 <__gconv_find_transform> + 44738e: 85 c0 test eax, eax + 447390: 75 3e jne 0x4473d0 <__wcsmbs_getfct+0x70> + 447392: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 447397: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 44739c: 48 83 fe 01 cmp rsi, 1 + 4473a0: 77 1e ja 0x4473c0 <__wcsmbs_getfct+0x60> + 4473a2: 48 89 33 mov qword ptr [rbx], rsi + 4473a5: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] + 4473aa: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] + 4473b3: 75 1f jne 0x4473d4 <__wcsmbs_getfct+0x74> + 4473b5: 48 83 c4 20 add rsp, 32 + 4473b9: 5b pop rbx + 4473ba: c3 ret + 4473bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4473c0: 48 89 c7 mov rdi, rax + 4473c3: e8 98 88 00 00 call 0x44fc60 <__gconv_close_transform> + 4473c8: 31 c0 xor eax, eax + 4473ca: eb d9 jmp 0x4473a5 <__wcsmbs_getfct+0x45> + 4473cc: 0f 1f 40 00 nop dword ptr [rax] + 4473d0: 31 c0 xor eax, eax + 4473d2: eb d1 jmp 0x4473a5 <__wcsmbs_getfct+0x45> + 4473d4: e8 f7 47 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 4473d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004473e0 <__wcsmbs_load_conv>: + 4473e0: f3 0f 1e fa endbr64 + 4473e4: 55 push rbp + 4473e5: 48 89 e5 mov rbp, rsp + 4473e8: 41 57 push r15 + 4473ea: 41 56 push r14 + 4473ec: 41 55 push r13 + 4473ee: 41 54 push r12 + 4473f0: 53 push rbx + 4473f1: 48 89 fb mov rbx, rdi + 4473f4: 48 83 ec 28 sub rsp, 40 + 4473f8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 447401: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 447405: 31 c0 xor eax, eax + 447407: 48 83 3d 21 8b 07 00 00 cmp qword ptr [rip + 494369], 0 # 0x4bff30 <_nl_current_LC_NUMERIC_used+0x4bff2e> + 44740f: 74 0c je 0x44741d <__wcsmbs_load_conv+0x3d> + 447411: 48 8d 3d e8 b9 07 00 lea rdi, [rip + 506344] # 0x4c2e00 <__libc_setlocale_lock> + 447418: e8 e3 8b bb ff call 0x0 + 44741d: 48 83 7b 28 00 cmp qword ptr [rbx + 40], 0 + 447422: 0f 85 ae 01 00 00 jne 0x4475d6 <__wcsmbs_load_conv+0x1f6> + 447428: be 20 00 00 00 mov esi, 32 + 44742d: bf 01 00 00 00 mov edi, 1 + 447432: e8 29 94 fd ff call 0x420860 + 447437: 49 89 c4 mov r12, rax + 44743a: 48 85 c0 test rax, rax + 44743d: 0f 84 ea 01 00 00 je 0x44762d <__wcsmbs_load_conv+0x24d> + 447443: 83 7b 34 01 cmp dword ptr [rbx + 52], 1 + 447447: 8b 43 34 mov eax, dword ptr [rbx + 52] + 44744a: 4c 8d 0d 73 2e 05 00 lea r9, [rip + 339571] # 0x49a2c4 <__PRETTY_FUNCTION__.9787+0x14> + 447451: 48 19 d2 sbb rdx, rdx + 447454: 48 8b b3 b0 00 00 00 mov rsi, qword ptr [rbx + 176] + 44745b: 48 83 e2 f8 and rdx, -8 + 44745f: 48 83 c2 0b add rdx, 11 + 447463: 83 7b 34 01 cmp dword ptr [rbx + 52], 1 + 447467: 4d 19 c0 sbb r8, r8 + 44746a: 49 f7 d0 not r8 + 44746d: 41 83 e0 08 and r8d, 8 + 447471: 85 c0 test eax, eax + 447473: 48 8d 05 1b 37 06 00 lea rax, [rip + 407323] # 0x4aab95 + 44747a: 4c 0f 44 c8 cmove r9, rax + 44747e: 48 0f be 06 movsx rax, byte ptr [rsi] + 447482: 84 c0 test al, al + 447484: 0f 84 56 02 00 00 je 0x4476e0 <__wcsmbs_load_conv+0x300> + 44748a: 48 89 f2 mov rdx, rsi + 44748d: 89 c1 mov ecx, eax + 44748f: 31 ff xor edi, edi + 447491: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 447498: 48 83 c2 01 add rdx, 1 + 44749c: 80 f9 2f cmp cl, 47 + 44749f: 0f 94 c1 sete cl + 4474a2: 0f b6 c9 movzx ecx, cl + 4474a5: 48 01 cf add rdi, rcx + 4474a8: 0f b6 0a movzx ecx, byte ptr [rdx] + 4474ab: 84 c9 test cl, cl + 4474ad: 75 e9 jne 0x447498 <__wcsmbs_load_conv+0xb8> + 4474af: 48 29 f2 sub rdx, rsi + 4474b2: 49 89 e3 mov r11, rsp + 4474b5: 49 8d 54 10 1a lea rdx, [r8 + rdx + 26] + 4474ba: 48 89 d1 mov rcx, rdx + 4474bd: 48 81 e2 00 f0 ff ff and rdx, -4096 + 4474c4: 49 29 d3 sub r11, rdx + 4474c7: 48 83 e1 f0 and rcx, -16 + 4474cb: 4c 89 da mov rdx, r11 + 4474ce: 48 39 d4 cmp rsp, rdx + 4474d1: 74 15 je 0x4474e8 <__wcsmbs_load_conv+0x108> + 4474d3: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4474da: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4474e3: 48 39 d4 cmp rsp, rdx + 4474e6: 75 eb jne 0x4474d3 <__wcsmbs_load_conv+0xf3> + 4474e8: 81 e1 ff 0f 00 00 and ecx, 4095 + 4474ee: 48 29 cc sub rsp, rcx + 4474f1: 48 85 c9 test rcx, rcx + 4474f4: 0f 85 86 01 00 00 jne 0x447680 <__wcsmbs_load_conv+0x2a0> + 4474fa: 4c 8d 6c 24 0f lea r13, [rsp + 15] + 4474ff: 48 8b 0d 32 89 07 00 mov rcx, qword ptr [rip + 493874] # 0x4bfe38 <_nl_C_locobj+0x78> + 447506: 49 83 e5 f0 and r13, -16 + 44750a: 4c 89 ea mov rdx, r13 + 44750d: 0f 1f 00 nop dword ptr [rax] + 447510: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] + 447513: 49 89 d2 mov r10, rdx + 447516: 48 83 c6 01 add rsi, 1 + 44751a: 48 83 c2 01 add rdx, 1 + 44751e: 88 42 ff mov byte ptr [rdx - 1], al + 447521: 48 0f be 06 movsx rax, byte ptr [rsi] + 447525: 84 c0 test al, al + 447527: 75 e7 jne 0x447510 <__wcsmbs_load_conv+0x130> + 447529: 48 83 ff 01 cmp rdi, 1 + 44752d: 0f 86 0d 01 00 00 jbe 0x447640 <__wcsmbs_load_conv+0x260> + 447533: c6 02 00 mov byte ptr [rdx], 0 + 447536: 4c 8d 7d b8 lea r15, [rbp - 72] + 44753a: 4c 8d 75 c0 lea r14, [rbp - 64] + 44753e: 45 31 c0 xor r8d, r8d + 447541: 4c 89 f9 mov rcx, r15 + 447544: 4c 89 f2 mov rdx, r14 + 447547: 48 8d 3d 3e 22 05 00 lea rdi, [rip + 336446] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> + 44754e: 4c 89 ee mov rsi, r13 + 447551: e8 fa 83 00 00 call 0x44f950 <__gconv_find_transform> + 447556: 85 c0 test eax, eax + 447558: 0f 85 b7 00 00 00 jne 0x447615 <__wcsmbs_load_conv+0x235> + 44755e: 48 8b 75 b8 mov rsi, qword ptr [rbp - 72] + 447562: 48 8b 7d c0 mov rdi, qword ptr [rbp - 64] + 447566: 48 83 fe 01 cmp rsi, 1 + 44756a: 0f 87 a0 00 00 00 ja 0x447610 <__wcsmbs_load_conv+0x230> + 447570: 49 89 74 24 08 mov qword ptr [r12 + 8], rsi + 447575: 49 89 3c 24 mov qword ptr [r12], rdi + 447579: 48 85 ff test rdi, rdi + 44757c: 0f 84 9b 00 00 00 je 0x44761d <__wcsmbs_load_conv+0x23d> + 447582: 45 31 c0 xor r8d, r8d + 447585: 4c 89 f9 mov rcx, r15 + 447588: 4c 89 f2 mov rdx, r14 + 44758b: 4c 89 ef mov rdi, r13 + 44758e: 48 8d 35 f7 21 05 00 lea rsi, [rip + 336375] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> + 447595: e8 b6 83 00 00 call 0x44f950 <__gconv_find_transform> + 44759a: 85 c0 test eax, eax + 44759c: 0f 85 bb 00 00 00 jne 0x44765d <__wcsmbs_load_conv+0x27d> + 4475a2: 48 8b 75 b8 mov rsi, qword ptr [rbp - 72] + 4475a6: 48 8b 7d c0 mov rdi, qword ptr [rbp - 64] + 4475aa: 48 83 fe 01 cmp rsi, 1 + 4475ae: 0f 87 a4 00 00 00 ja 0x447658 <__wcsmbs_load_conv+0x278> + 4475b4: 49 89 74 24 18 mov qword ptr [r12 + 24], rsi + 4475b9: 49 89 7c 24 10 mov qword ptr [r12 + 16], rdi + 4475be: 48 85 ff test rdi, rdi + 4475c1: 0f 84 9f 00 00 00 je 0x447666 <__wcsmbs_load_conv+0x286> + 4475c7: 48 8d 05 42 fd ff ff lea rax, [rip - 702] # 0x447310 <_nl_cleanup_ctype> + 4475ce: 4c 89 63 28 mov qword ptr [rbx + 40], r12 + 4475d2: 48 89 43 20 mov qword ptr [rbx + 32], rax + 4475d6: 48 83 3d 82 89 07 00 00 cmp qword ptr [rip + 493954], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 4475de: 74 0c je 0x4475ec <__wcsmbs_load_conv+0x20c> + 4475e0: 48 8d 3d 19 b8 07 00 lea rdi, [rip + 505881] # 0x4c2e00 <__libc_setlocale_lock> + 4475e7: e8 14 8a bb ff call 0x0 + 4475ec: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 4475f0: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4475f9: 0f 85 ae 01 00 00 jne 0x4477ad <__wcsmbs_load_conv+0x3cd> + 4475ff: 48 8d 65 d8 lea rsp, [rbp - 40] + 447603: 5b pop rbx + 447604: 41 5c pop r12 + 447606: 41 5d pop r13 + 447608: 41 5e pop r14 + 44760a: 41 5f pop r15 + 44760c: 5d pop rbp + 44760d: c3 ret + 44760e: 66 90 nop + 447610: e8 4b 86 00 00 call 0x44fc60 <__gconv_close_transform> + 447615: 49 c7 04 24 00 00 00 00 mov qword ptr [r12], 0 + 44761d: 49 83 7c 24 10 00 cmp qword ptr [r12 + 16], 0 + 447623: 75 a2 jne 0x4475c7 <__wcsmbs_load_conv+0x1e7> + 447625: 4c 89 e7 mov rdi, r12 + 447628: e8 23 7f fd ff call 0x41f550 + 44762d: 48 8d 05 ec 5a 07 00 lea rax, [rip + 482028] # 0x4bd120 <__wcsmbs_gconv_fcts_c> + 447634: 48 89 43 28 mov qword ptr [rbx + 40], rax + 447638: eb 9c jmp 0x4475d6 <__wcsmbs_load_conv+0x1f6> + 44763a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 447640: c6 02 2f mov byte ptr [rdx], 47 + 447643: 48 85 ff test rdi, rdi + 447646: 74 48 je 0x447690 <__wcsmbs_load_conv+0x2b0> + 447648: 49 8d 52 02 lea rdx, [r10 + 2] + 44764c: e9 e2 fe ff ff jmp 0x447533 <__wcsmbs_load_conv+0x153> + 447651: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 447658: e8 03 86 00 00 call 0x44fc60 <__gconv_close_transform> + 44765d: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 + 447666: 49 8b 3c 24 mov rdi, qword ptr [r12] + 44766a: 48 85 ff test rdi, rdi + 44766d: 74 b6 je 0x447625 <__wcsmbs_load_conv+0x245> + 44766f: 49 8b 74 24 08 mov rsi, qword ptr [r12 + 8] + 447674: e8 e7 85 00 00 call 0x44fc60 <__gconv_close_transform> + 447679: eb aa jmp 0x447625 <__wcsmbs_load_conv+0x245> + 44767b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 447680: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 447686: e9 6f fe ff ff jmp 0x4474fa <__wcsmbs_load_conv+0x11a> + 44768b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 447690: 48 89 d0 mov rax, rdx + 447693: c6 40 01 2f mov byte ptr [rax + 1], 47 + 447697: 48 8d 50 02 lea rdx, [rax + 2] + 44769b: 4d 85 c0 test r8, r8 + 44769e: 0f 84 8f fe ff ff je 0x447533 <__wcsmbs_load_conv+0x153> + 4476a4: 44 89 c1 mov ecx, r8d + 4476a7: 41 83 f8 08 cmp r8d, 8 + 4476ab: 0f 83 8b 00 00 00 jae 0x44773c <__wcsmbs_load_conv+0x35c> + 4476b1: 41 f6 c0 04 test r8b, 4 + 4476b5: 0f 85 cf 00 00 00 jne 0x44778a <__wcsmbs_load_conv+0x3aa> + 4476bb: 85 c9 test ecx, ecx + 4476bd: 74 0f je 0x4476ce <__wcsmbs_load_conv+0x2ee> + 4476bf: 41 0f b6 01 movzx eax, byte ptr [r9] + 4476c3: 88 02 mov byte ptr [rdx], al + 4476c5: f6 c1 02 test cl, 2 + 4476c8: 0f 85 cf 00 00 00 jne 0x44779d <__wcsmbs_load_conv+0x3bd> + 4476ce: 4c 01 c2 add rdx, r8 + 4476d1: e9 5d fe ff ff jmp 0x447533 <__wcsmbs_load_conv+0x153> + 4476d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4476e0: 48 83 c2 17 add rdx, 23 + 4476e4: 48 89 e7 mov rdi, rsp + 4476e7: 48 89 d0 mov rax, rdx + 4476ea: 48 81 e2 00 f0 ff ff and rdx, -4096 + 4476f1: 48 29 d7 sub rdi, rdx + 4476f4: 48 83 e0 f0 and rax, -16 + 4476f8: 48 89 fa mov rdx, rdi + 4476fb: 48 39 d4 cmp rsp, rdx + 4476fe: 74 15 je 0x447715 <__wcsmbs_load_conv+0x335> + 447700: 48 81 ec 00 10 00 00 sub rsp, 4096 + 447707: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 447710: 48 39 d4 cmp rsp, rdx + 447713: 75 eb jne 0x447700 <__wcsmbs_load_conv+0x320> + 447715: 25 ff 0f 00 00 and eax, 4095 + 44771a: 48 29 c4 sub rsp, rax + 44771d: 48 85 c0 test rax, rax + 447720: 74 06 je 0x447728 <__wcsmbs_load_conv+0x348> + 447722: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 447728: 48 8d 44 24 0f lea rax, [rsp + 15] + 44772d: 48 83 e0 f0 and rax, -16 + 447731: c6 00 2f mov byte ptr [rax], 47 + 447734: 49 89 c5 mov r13, rax + 447737: e9 57 ff ff ff jmp 0x447693 <__wcsmbs_load_conv+0x2b3> + 44773c: 49 8b 09 mov rcx, qword ptr [r9] + 44773f: 48 83 c0 0a add rax, 10 + 447743: 48 83 e0 f8 and rax, -8 + 447747: 48 89 0a mov qword ptr [rdx], rcx + 44774a: 44 89 c1 mov ecx, r8d + 44774d: 49 8b 74 09 f8 mov rsi, qword ptr [r9 + rcx - 8] + 447752: 48 89 74 0a f8 mov qword ptr [rdx + rcx - 8], rsi + 447757: 48 89 d1 mov rcx, rdx + 44775a: 48 29 c1 sub rcx, rax + 44775d: 49 29 c9 sub r9, rcx + 447760: 44 01 c1 add ecx, r8d + 447763: 83 e1 f8 and ecx, -8 + 447766: 83 f9 08 cmp ecx, 8 + 447769: 0f 82 5f ff ff ff jb 0x4476ce <__wcsmbs_load_conv+0x2ee> + 44776f: 83 e1 f8 and ecx, -8 + 447772: 31 f6 xor esi, esi + 447774: 89 f7 mov edi, esi + 447776: 83 c6 08 add esi, 8 + 447779: 4d 8b 14 39 mov r10, qword ptr [r9 + rdi] + 44777d: 4c 89 14 38 mov qword ptr [rax + rdi], r10 + 447781: 39 ce cmp esi, ecx + 447783: 72 ef jb 0x447774 <__wcsmbs_load_conv+0x394> + 447785: e9 44 ff ff ff jmp 0x4476ce <__wcsmbs_load_conv+0x2ee> + 44778a: 41 8b 01 mov eax, dword ptr [r9] + 44778d: 89 02 mov dword ptr [rdx], eax + 44778f: 41 8b 44 09 fc mov eax, dword ptr [r9 + rcx - 4] + 447794: 89 44 0a fc mov dword ptr [rdx + rcx - 4], eax + 447798: e9 31 ff ff ff jmp 0x4476ce <__wcsmbs_load_conv+0x2ee> + 44779d: 41 0f b7 44 09 fe movzx eax, word ptr [r9 + rcx - 2] + 4477a3: 66 89 44 0a fe mov word ptr [rdx + rcx - 2], ax + 4477a8: e9 21 ff ff ff jmp 0x4476ce <__wcsmbs_load_conv+0x2ee> + 4477ad: e8 1e 44 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 4477b2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4477bd: 0f 1f 00 nop dword ptr [rax] + +00000000004477c0 <__wcsmbs_clone_conv>: + 4477c0: f3 0f 1e fa endbr64 + 4477c4: 55 push rbp + 4477c5: 53 push rbx + 4477c6: 48 89 fb mov rbx, rdi + 4477c9: 48 83 ec 08 sub rsp, 8 + 4477cd: 48 c7 c0 a0 ff ff ff mov rax, -96 + 4477d4: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 4477d8: 48 8b 28 mov rbp, qword ptr [rax] + 4477db: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 4477df: 48 85 c0 test rax, rax + 4477e2: 0f 84 88 00 00 00 je 0x447870 <__wcsmbs_clone_conv+0xb0> + 4477e8: f3 0f 6f 00 movdqu xmm0, xmmword ptr [rax] + 4477ec: 0f 11 03 movups xmmword ptr [rbx], xmm0 + 4477ef: f3 0f 6f 48 10 movdqu xmm1, xmmword ptr [rax + 16] + 4477f4: 0f 11 4b 10 movups xmmword ptr [rbx + 16], xmm1 + 4477f8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 447800: 85 c0 test eax, eax + 447802: 0f 85 98 00 00 00 jne 0x4478a0 <__wcsmbs_clone_conv+0xe0> + 447808: ba 01 00 00 00 mov edx, 1 + 44780d: 0f b1 15 9c c0 07 00 cmpxchg dword ptr [rip + 508060], edx # 0x4c38b0 <__gconv_lock> + 447814: 48 8b 13 mov rdx, qword ptr [rbx] + 447817: 45 31 c0 xor r8d, r8d + 44781a: 48 83 3a 00 cmp qword ptr [rdx], 0 + 44781e: 74 0d je 0x44782d <__wcsmbs_clone_conv+0x6d> + 447820: 8b 42 10 mov eax, dword ptr [rdx + 16] + 447823: 83 c0 01 add eax, 1 + 447826: 89 42 10 mov dword ptr [rdx + 16], eax + 447829: 41 0f 90 c0 seto r8b + 44782d: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 447831: 48 83 3a 00 cmp qword ptr [rdx], 0 + 447835: 74 0f je 0x447846 <__wcsmbs_clone_conv+0x86> + 447837: 8b 42 10 mov eax, dword ptr [rdx + 16] + 44783a: 83 c0 01 add eax, 1 + 44783d: 89 42 10 mov dword ptr [rdx + 16], eax + 447840: 0f 90 c0 seto al + 447843: 41 09 c0 or r8d, eax + 447846: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 44784e: 85 c0 test eax, eax + 447850: 75 7e jne 0x4478d0 <__wcsmbs_clone_conv+0x110> + 447852: 83 2d 57 c0 07 00 01 sub dword ptr [rip + 507991], 1 # 0x4c38b0 <__gconv_lock> + 447859: 45 84 c0 test r8b, r8b + 44785c: 0f 85 9f 00 00 00 jne 0x447901 <__wcsmbs_clone_conv+0x141> + 447862: 48 83 c4 08 add rsp, 8 + 447866: 5b pop rbx + 447867: 5d pop rbp + 447868: c3 ret + 447869: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 447870: 48 8d 15 49 59 07 00 lea rdx, [rip + 481609] # 0x4bd1c0 <_nl_C_LC_CTYPE> + 447877: 48 8d 05 a2 58 07 00 lea rax, [rip + 481442] # 0x4bd120 <__wcsmbs_gconv_fcts_c> + 44787e: 48 39 d5 cmp rbp, rdx + 447881: 0f 84 61 ff ff ff je 0x4477e8 <__wcsmbs_clone_conv+0x28> + 447887: 48 89 ef mov rdi, rbp + 44788a: e8 51 fb ff ff call 0x4473e0 <__wcsmbs_load_conv> + 44788f: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 447893: e9 50 ff ff ff jmp 0x4477e8 <__wcsmbs_clone_conv+0x28> + 447898: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4478a0: 31 c0 xor eax, eax + 4478a2: ba 01 00 00 00 mov edx, 1 + 4478a7: f0 lock + 4478a8: 0f b1 15 01 c0 07 00 cmpxchg dword ptr [rip + 507905], edx # 0x4c38b0 <__gconv_lock> + 4478af: 0f 84 5f ff ff ff je 0x447814 <__wcsmbs_clone_conv+0x54> + 4478b5: 48 8d 3d f4 bf 07 00 lea rdi, [rip + 507892] # 0x4c38b0 <__gconv_lock> + 4478bc: e8 df 24 fd ff call 0x419da0 <__lll_lock_wait_private> + 4478c1: e9 4e ff ff ff jmp 0x447814 <__wcsmbs_clone_conv+0x54> + 4478c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4478d0: 31 c0 xor eax, eax + 4478d2: 87 05 d8 bf 07 00 xchg dword ptr [rip + 507864], eax # 0x4c38b0 <__gconv_lock> + 4478d8: 83 f8 01 cmp eax, 1 + 4478db: 0f 8e 78 ff ff ff jle 0x447859 <__wcsmbs_clone_conv+0x99> + 4478e1: 45 31 d2 xor r10d, r10d + 4478e4: ba 01 00 00 00 mov edx, 1 + 4478e9: be 81 00 00 00 mov esi, 129 + 4478ee: b8 ca 00 00 00 mov eax, 202 + 4478f3: 48 8d 3d b6 bf 07 00 lea rdi, [rip + 507830] # 0x4c38b0 <__gconv_lock> + 4478fa: 0f 05 syscall + 4478fc: e9 58 ff ff ff jmp 0x447859 <__wcsmbs_clone_conv+0x99> + 447901: 48 8d 3d 18 0b 05 00 lea rdi, [rip + 330520] # 0x498420 <__PRETTY_FUNCTION__.10317+0x30> + 447908: e8 63 c4 fc ff call 0x413d70 <__libc_fatal> + 44790d: 0f 1f 00 nop dword ptr [rax] + +0000000000447910 <__wcsmbs_named_conv>: + 447910: f3 0f 1e fa endbr64 + 447914: 41 55 push r13 + 447916: 45 31 c0 xor r8d, r8d + 447919: 41 54 push r12 + 44791b: 55 push rbp + 44791c: 48 89 f5 mov rbp, rsi + 44791f: 53 push rbx + 447920: 48 89 fb mov rbx, rdi + 447923: 48 8d 3d 62 1e 05 00 lea rdi, [rip + 335458] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> + 44792a: 48 83 ec 28 sub rsp, 40 + 44792e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 447937: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 44793c: 31 c0 xor eax, eax + 44793e: 4c 8d 6c 24 08 lea r13, [rsp + 8] + 447943: 4c 8d 64 24 10 lea r12, [rsp + 16] + 447948: 4c 89 e9 mov rcx, r13 + 44794b: 4c 89 e2 mov rdx, r12 + 44794e: e8 fd 7f 00 00 call 0x44f950 <__gconv_find_transform> + 447953: 85 c0 test eax, eax + 447955: 75 7e jne 0x4479d5 <__wcsmbs_named_conv+0xc5> + 447957: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 44795c: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 447961: 48 83 fe 01 cmp rsi, 1 + 447965: 77 69 ja 0x4479d0 <__wcsmbs_named_conv+0xc0> + 447967: 48 89 73 08 mov qword ptr [rbx + 8], rsi + 44796b: 48 89 3b mov qword ptr [rbx], rdi + 44796e: 48 85 ff test rdi, rdi + 447971: 0f 84 96 00 00 00 je 0x447a0d <__wcsmbs_named_conv+0xfd> + 447977: 45 31 c0 xor r8d, r8d + 44797a: 4c 89 e9 mov rcx, r13 + 44797d: 4c 89 e2 mov rdx, r12 + 447980: 48 89 ef mov rdi, rbp + 447983: 48 8d 35 02 1e 05 00 lea rsi, [rip + 335362] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> + 44798a: e8 c1 7f 00 00 call 0x44f950 <__gconv_find_transform> + 44798f: 85 c0 test eax, eax + 447991: 75 5a jne 0x4479ed <__wcsmbs_named_conv+0xdd> + 447993: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 447998: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 44799d: 48 83 fe 01 cmp rsi, 1 + 4479a1: 77 45 ja 0x4479e8 <__wcsmbs_named_conv+0xd8> + 4479a3: 48 89 73 18 mov qword ptr [rbx + 24], rsi + 4479a7: 48 89 7b 10 mov qword ptr [rbx + 16], rdi + 4479ab: 48 85 ff test rdi, rdi + 4479ae: 74 45 je 0x4479f5 <__wcsmbs_named_conv+0xe5> + 4479b0: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 4479b5: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] + 4479be: 75 48 jne 0x447a08 <__wcsmbs_named_conv+0xf8> + 4479c0: 48 83 c4 28 add rsp, 40 + 4479c4: 5b pop rbx + 4479c5: 5d pop rbp + 4479c6: 41 5c pop r12 + 4479c8: 41 5d pop r13 + 4479ca: c3 ret + 4479cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4479d0: e8 8b 82 00 00 call 0x44fc60 <__gconv_close_transform> + 4479d5: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 4479dc: b8 01 00 00 00 mov eax, 1 + 4479e1: eb cd jmp 0x4479b0 <__wcsmbs_named_conv+0xa0> + 4479e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4479e8: e8 73 82 00 00 call 0x44fc60 <__gconv_close_transform> + 4479ed: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 + 4479f5: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 4479f9: 48 8b 3b mov rdi, qword ptr [rbx] + 4479fc: e8 5f 82 00 00 call 0x44fc60 <__gconv_close_transform> + 447a01: b8 01 00 00 00 mov eax, 1 + 447a06: eb a8 jmp 0x4479b0 <__wcsmbs_named_conv+0xa0> + 447a08: e8 c3 41 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 447a0d: b8 01 00 00 00 mov eax, 1 + 447a12: eb 9c jmp 0x4479b0 <__wcsmbs_named_conv+0xa0> + 447a14: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 447a1e: 66 90 nop + +0000000000447a20 <__mbsrtowcs_l>: + 447a20: f3 0f 1e fa endbr64 + 447a24: 41 57 push r15 + 447a26: 41 56 push r14 + 447a28: 41 55 push r13 + 447a2a: 41 54 push r12 + 447a2c: 55 push rbp + 447a2d: 53 push rbx + 447a2e: 48 81 ec 88 01 00 00 sub rsp, 392 + 447a35: 49 8b 18 mov rbx, qword ptr [r8] + 447a38: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 447a3d: 48 89 d6 mov rsi, rdx + 447a40: 48 89 7c 24 10 mov qword ptr [rsp + 16], rdi + 447a45: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 447a4e: 48 89 84 24 78 01 00 00 mov qword ptr [rsp + 376], rax + 447a56: 31 c0 xor eax, eax + 447a58: 48 8b 43 28 mov rax, qword ptr [rbx + 40] + 447a5c: c7 44 24 58 01 00 00 00 mov dword ptr [rsp + 88], 1 + 447a64: 48 c7 44 24 50 01 00 00 00 mov qword ptr [rsp + 80], 1 + 447a6d: 48 89 4c 24 60 mov qword ptr [rsp + 96], rcx + 447a72: 48 85 c0 test rax, rax + 447a75: 0f 84 8d 02 00 00 je 0x447d08 <__mbsrtowcs_l+0x2e8> + 447a7b: 48 8b 28 mov rbp, qword ptr [rax] + 447a7e: 48 83 7d 00 00 cmp qword ptr [rbp], 0 + 447a83: 48 8b 5d 28 mov rbx, qword ptr [rbp + 40] + 447a87: 74 0d je 0x447a96 <__mbsrtowcs_l+0x76> + 447a89: 48 c1 cb 11 ror rbx, 17 + 447a8d: 64 48 33 1c 25 30 00 00 00 xor rbx, qword ptr fs:[48] + 447a96: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 447a9b: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 447aa1: 4c 8b 38 mov r15, qword ptr [rax] + 447aa4: 4c 89 7c 24 30 mov qword ptr [rsp + 48], r15 + 447aa9: 0f 84 81 01 00 00 je 0x447c30 <__mbsrtowcs_l+0x210> + 447aaf: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 447ab4: 4c 8d 74 24 28 lea r14, [rsp + 40] + 447ab9: 4c 8d 6c 24 30 lea r13, [rsp + 48] + 447abe: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 447ac3: 48 8d 04 b0 lea rax, [rax + 4*rsi] + 447ac7: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 447acc: 48 8d 44 24 40 lea rax, [rsp + 64] + 447ad1: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 447ad6: 48 85 f6 test rsi, rsi + 447ad9: 75 23 jne 0x447afe <__mbsrtowcs_l+0xde> + 447adb: e9 5a 02 00 00 jmp 0x447d3a <__mbsrtowcs_l+0x31a> + 447ae0: 4d 39 e7 cmp r15, r12 + 447ae3: 75 5f jne 0x447b44 <__mbsrtowcs_l+0x124> + 447ae5: 41 80 7c 24 ff 00 cmp byte ptr [r12 - 1], 0 + 447aeb: 74 57 je 0x447b44 <__mbsrtowcs_l+0x124> + 447aed: 48 8b 54 24 48 mov rdx, qword ptr [rsp + 72] + 447af2: 48 29 fa sub rdx, rdi + 447af5: 48 89 d6 mov rsi, rdx + 447af8: 48 c1 fe 02 sar rsi, 2 + 447afc: 74 46 je 0x447b44 <__mbsrtowcs_l+0x124> + 447afe: 4c 89 ff mov rdi, r15 + 447b01: e8 2a 95 fb ff call 0x401030 <.plt+0x10> + 447b06: 48 89 df mov rdi, rbx + 447b09: 4d 8d 64 07 01 lea r12, [r15 + rax + 1] + 447b0e: e8 1d 5a 00 00 call 0x44d530 <_dl_mcount_wrapper_check> + 447b13: 6a 01 push 1 + 447b15: 45 31 c0 xor r8d, r8d + 447b18: 48 89 ef mov rdi, rbp + 447b1b: 6a 00 push 0 + 447b1d: 4d 89 f1 mov r9, r14 + 447b20: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 447b25: 4c 89 e1 mov rcx, r12 + 447b28: 4c 89 ea mov rdx, r13 + 447b2b: ff d3 call rbx + 447b2d: 5f pop rdi + 447b2e: 41 58 pop r8 + 447b30: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] + 447b35: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] + 447b3a: 83 f8 04 cmp eax, 4 + 447b3d: 74 a1 je 0x447ae0 <__mbsrtowcs_l+0xc0> + 447b3f: 83 f8 07 cmp eax, 7 + 447b42: 74 9c je 0x447ae0 <__mbsrtowcs_l+0xc0> + 447b44: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 447b49: 48 89 fa mov rdx, rdi + 447b4c: 48 2b 54 24 10 sub rdx, qword ptr [rsp + 16] + 447b51: 48 c1 fa 02 sar rdx, 2 + 447b55: 4c 89 39 mov qword ptr [rcx], r15 + 447b58: 49 89 d7 mov r15, rdx + 447b5b: a9 fb ff ff ff test eax, 4294967291 + 447b60: 75 7e jne 0x447be0 <__mbsrtowcs_l+0x1c0> + 447b62: 8b 77 fc mov esi, dword ptr [rdi - 4] + 447b65: 85 f6 test esi, esi + 447b67: 75 23 jne 0x447b8c <__mbsrtowcs_l+0x16c> + 447b69: 48 85 d2 test rdx, rdx + 447b6c: 0f 84 d5 01 00 00 je 0x447d47 <__mbsrtowcs_l+0x327> + 447b72: 48 8b 54 24 60 mov rdx, qword ptr [rsp + 96] + 447b77: 8b 12 mov edx, dword ptr [rdx] + 447b79: 85 d2 test edx, edx + 447b7b: 0f 85 e5 01 00 00 jne 0x447d66 <__mbsrtowcs_l+0x346> + 447b81: 48 c7 01 00 00 00 00 mov qword ptr [rcx], 0 + 447b88: 49 83 ef 01 sub r15, 1 + 447b8c: 8d 50 fc lea edx, [rax - 4] + 447b8f: 83 fa 03 cmp edx, 3 + 447b92: 0f 96 c2 setbe dl + 447b95: 85 c0 test eax, eax + 447b97: 0f 94 c1 sete cl + 447b9a: 09 ca or edx, ecx + 447b9c: 84 d2 test dl, dl + 447b9e: 74 4d je 0x447bed <__mbsrtowcs_l+0x1cd> + 447ba0: 83 f8 07 cmp eax, 7 + 447ba3: 77 6b ja 0x447c10 <__mbsrtowcs_l+0x1f0> + 447ba5: ba b1 00 00 00 mov edx, 177 + 447baa: 48 0f a3 c2 bt rdx, rax + 447bae: 73 60 jae 0x447c10 <__mbsrtowcs_l+0x1f0> + 447bb0: 48 8b 84 24 78 01 00 00 mov rax, qword ptr [rsp + 376] + 447bb8: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 447bc1: 0f 85 7b 01 00 00 jne 0x447d42 <__mbsrtowcs_l+0x322> + 447bc7: 48 81 c4 88 01 00 00 add rsp, 392 + 447bce: 4c 89 f8 mov rax, r15 + 447bd1: 5b pop rbx + 447bd2: 5d pop rbp + 447bd3: 41 5c pop r12 + 447bd5: 41 5d pop r13 + 447bd7: 41 5e pop r14 + 447bd9: 41 5f pop r15 + 447bdb: c3 ret + 447bdc: 0f 1f 40 00 nop dword ptr [rax] + 447be0: 8d 50 fc lea edx, [rax - 4] + 447be3: 83 fa 03 cmp edx, 3 + 447be6: 0f 96 c2 setbe dl + 447be9: 84 d2 test dl, dl + 447beb: 75 b3 jne 0x447ba0 <__mbsrtowcs_l+0x180> + 447bed: 48 8d 0d 6c 09 05 00 lea rcx, [rip + 330092] # 0x498560 <__PRETTY_FUNCTION__.10419> + 447bf4: ba 96 00 00 00 mov edx, 150 + 447bf9: 48 8d 35 5c 08 05 00 lea rsi, [rip + 329820] # 0x49845c <__PRETTY_FUNCTION__.10317+0x6c> + 447c00: 48 8d 3d b9 08 05 00 lea rdi, [rip + 329913] # 0x4984c0 <__PRETTY_FUNCTION__.10317+0xd0> + 447c07: e8 44 b3 fb ff call 0x402f50 <__assert_fail> + 447c0c: 0f 1f 40 00 nop dword ptr [rax] + 447c10: 48 c7 c0 c0 ff ff ff mov rax, -64 + 447c17: 49 c7 c7 ff ff ff ff mov r15, -1 + 447c1e: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 + 447c25: eb 89 jmp 0x447bb0 <__mbsrtowcs_l+0x190> + 447c27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 447c30: 4c 89 ff mov rdi, r15 + 447c33: 4c 8d 64 24 70 lea r12, [rsp + 112] + 447c38: 4c 8d 74 24 28 lea r14, [rsp + 40] + 447c3d: e8 3e 95 fb ff call 0x401180 <.plt+0x160> + 447c42: 4c 8d 6c 24 30 lea r13, [rsp + 48] + 447c47: 49 8d 44 07 01 lea rax, [r15 + rax + 1] + 447c4c: 45 31 ff xor r15d, r15d + 447c4f: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 447c54: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 447c59: 48 8b 00 mov rax, qword ptr [rax] + 447c5c: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 447c61: 48 8d 44 24 38 lea rax, [rsp + 56] + 447c66: 48 89 44 24 60 mov qword ptr [rsp + 96], rax + 447c6b: 48 8d 84 24 70 01 00 00 lea rax, [rsp + 368] + 447c73: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 447c78: 48 8d 44 24 40 lea rax, [rsp + 64] + 447c7d: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 447c82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 447c88: 48 89 df mov rdi, rbx + 447c8b: 4c 89 64 24 40 mov qword ptr [rsp + 64], r12 + 447c90: e8 9b 58 00 00 call 0x44d530 <_dl_mcount_wrapper_check> + 447c95: 6a 01 push 1 + 447c97: 4c 89 ea mov rdx, r13 + 447c9a: 4d 89 f1 mov r9, r14 + 447c9d: 6a 00 push 0 + 447c9f: 45 31 c0 xor r8d, r8d + 447ca2: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 447ca7: 48 89 ef mov rdi, rbp + 447caa: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 447caf: ff d3 call rbx + 447cb1: 48 8b 4c 24 50 mov rcx, qword ptr [rsp + 80] + 447cb6: 41 5a pop r10 + 447cb8: 41 5b pop r11 + 447cba: 48 89 ca mov rdx, rcx + 447cbd: 4c 29 e2 sub rdx, r12 + 447cc0: 48 c1 fa 02 sar rdx, 2 + 447cc4: 49 01 d7 add r15, rdx + 447cc7: 83 f8 05 cmp eax, 5 + 447cca: 74 bc je 0x447c88 <__mbsrtowcs_l+0x268> + 447ccc: a9 fb ff ff ff test eax, 4294967291 + 447cd1: 0f 85 b5 fe ff ff jne 0x447b8c <__mbsrtowcs_l+0x16c> + 447cd7: 44 8b 49 fc mov r9d, dword ptr [rcx - 4] + 447cdb: 45 85 c9 test r9d, r9d + 447cde: 0f 84 a4 fe ff ff je 0x447b88 <__mbsrtowcs_l+0x168> + 447ce4: 48 8d 0d 75 08 05 00 lea rcx, [rip + 329845] # 0x498560 <__PRETTY_FUNCTION__.10419> + 447ceb: ba 5e 00 00 00 mov edx, 94 + 447cf0: 48 8d 35 65 07 05 00 lea rsi, [rip + 329573] # 0x49845c <__PRETTY_FUNCTION__.10317+0x6c> + 447cf7: 48 8d 3d 92 07 05 00 lea rdi, [rip + 329618] # 0x498490 <__PRETTY_FUNCTION__.10317+0xa0> + 447cfe: e8 4d b2 fb ff call 0x402f50 <__assert_fail> + 447d03: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 447d08: 48 8d 15 b1 54 07 00 lea rdx, [rip + 480433] # 0x4bd1c0 <_nl_C_LC_CTYPE> + 447d0f: 48 8d 05 0a 54 07 00 lea rax, [rip + 480266] # 0x4bd120 <__wcsmbs_gconv_fcts_c> + 447d16: 48 39 d3 cmp rbx, rdx + 447d19: 0f 84 5c fd ff ff je 0x447a7b <__mbsrtowcs_l+0x5b> + 447d1f: 48 89 df mov rdi, rbx + 447d22: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 447d27: e8 b4 f6 ff ff call 0x4473e0 <__wcsmbs_load_conv> + 447d2c: 48 8b 43 28 mov rax, qword ptr [rbx + 40] + 447d30: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 447d35: e9 41 fd ff ff jmp 0x447a7b <__mbsrtowcs_l+0x5b> + 447d3a: 45 31 ff xor r15d, r15d + 447d3d: e9 6e fe ff ff jmp 0x447bb0 <__mbsrtowcs_l+0x190> + 447d42: e8 89 3e 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 447d47: 48 8d 0d 12 08 05 00 lea rcx, [rip + 329746] # 0x498560 <__PRETTY_FUNCTION__.10419> + 447d4e: ba 8d 00 00 00 mov edx, 141 + 447d53: 48 8d 35 02 07 05 00 lea rsi, [rip + 329474] # 0x49845c <__PRETTY_FUNCTION__.10317+0x6c> + 447d5a: 48 8d 3d 09 07 05 00 lea rdi, [rip + 329481] # 0x49846a <__PRETTY_FUNCTION__.10317+0x7a> + 447d61: e8 ea b1 fb ff call 0x402f50 <__assert_fail> + 447d66: 48 8d 0d f3 07 05 00 lea rcx, [rip + 329715] # 0x498560 <__PRETTY_FUNCTION__.10419> + 447d6d: ba 8e 00 00 00 mov edx, 142 + 447d72: 48 8d 35 e3 06 05 00 lea rsi, [rip + 329443] # 0x49845c <__PRETTY_FUNCTION__.10317+0x6c> + 447d79: 48 8d 3d f5 06 05 00 lea rdi, [rip + 329461] # 0x498475 <__PRETTY_FUNCTION__.10317+0x85> + 447d80: e8 cb b1 fb ff call 0x402f50 <__assert_fail> + 447d85: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 447d8f: 90 nop + +0000000000447d90 <_exit>: + 447d90: f3 0f 1e fa endbr64 + 447d94: 49 c7 c1 c0 ff ff ff mov r9, -64 + 447d9b: 89 fa mov edx, edi + 447d9d: 41 b8 e7 00 00 00 mov r8d, 231 + 447da3: be 3c 00 00 00 mov esi, 60 + 447da8: eb 15 jmp 0x447dbf <_exit+0x2f> + 447daa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 447db0: 89 d7 mov edi, edx + 447db2: 89 f0 mov eax, esi + 447db4: 0f 05 syscall + 447db6: 48 3d 00 f0 ff ff cmp rax, -4096 + 447dbc: 77 22 ja 0x447de0 <_exit+0x50> + 447dbe: f4 hlt + 447dbf: 89 d7 mov edi, edx + 447dc1: 44 89 c0 mov eax, r8d + 447dc4: 0f 05 syscall + 447dc6: 48 3d 00 f0 ff ff cmp rax, -4096 + 447dcc: 76 e2 jbe 0x447db0 <_exit+0x20> + 447dce: f7 d8 neg eax + 447dd0: 64 41 89 01 mov dword ptr fs:[r9], eax + 447dd4: eb da jmp 0x447db0 <_exit+0x20> + 447dd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 447de0: f7 d8 neg eax + 447de2: 64 41 89 01 mov dword ptr fs:[r9], eax + 447de6: eb d6 jmp 0x447dbe <_exit+0x2e> + 447de8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000447df0 <__sysconf_check_spec>: + 447df0: 55 push rbp + 447df1: 48 89 e5 mov rbp, rsp + 447df4: 41 57 push r15 + 447df6: 41 56 push r14 + 447df8: 41 55 push r13 + 447dfa: 49 89 fd mov r13, rdi + 447dfd: 48 8d 3d 7b 07 05 00 lea rdi, [rip + 329595] # 0x49857f <__PRETTY_FUNCTION__.10419+0x1f> + 447e04: 41 54 push r12 + 447e06: 4c 8d 25 61 07 05 00 lea r12, [rip + 329569] # 0x49856e <__PRETTY_FUNCTION__.10419+0xe> + 447e0d: 53 push rbx + 447e0e: bb 10 00 00 00 mov ebx, 16 + 447e13: 48 81 ec a8 00 00 00 sub rsp, 168 + 447e1a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 447e23: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 447e27: 31 c0 xor eax, eax + 447e29: 48 c7 c0 c0 ff ff ff mov rax, -64 + 447e30: 64 44 8b 30 mov r14d, dword ptr fs:[rax] + 447e34: e8 a7 60 01 00 call 0x45dee0 + 447e39: 48 85 c0 test rax, rax + 447e3c: 74 0e je 0x447e4c <__sysconf_check_spec+0x5c> + 447e3e: 48 89 c7 mov rdi, rax + 447e41: 49 89 c4 mov r12, rax + 447e44: e8 37 93 fb ff call 0x401180 <.plt+0x160> + 447e49: 48 89 c3 mov rbx, rax + 447e4c: 4c 89 ef mov rdi, r13 + 447e4f: e8 2c 93 fb ff call 0x401180 <.plt+0x160> + 447e54: 48 89 e6 mov rsi, rsp + 447e57: 49 89 c7 mov r15, rax + 447e5a: 48 8d 44 03 1a lea rax, [rbx + rax + 26] + 447e5f: 48 89 c1 mov rcx, rax + 447e62: 48 25 00 f0 ff ff and rax, -4096 + 447e68: 48 29 c6 sub rsi, rax + 447e6b: 48 83 e1 f0 and rcx, -16 + 447e6f: 48 89 f0 mov rax, rsi + 447e72: 48 39 c4 cmp rsp, rax + 447e75: 74 15 je 0x447e8c <__sysconf_check_spec+0x9c> + 447e77: 48 81 ec 00 10 00 00 sub rsp, 4096 + 447e7e: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 447e87: 48 39 c4 cmp rsp, rax + 447e8a: 75 eb jne 0x447e77 <__sysconf_check_spec+0x87> + 447e8c: 81 e1 ff 0f 00 00 and ecx, 4095 + 447e92: 48 29 cc sub rsp, rcx + 447e95: 48 85 c9 test rcx, rcx + 447e98: 75 7e jne 0x447f18 <__sysconf_check_spec+0x128> + 447e9a: 48 89 da mov rdx, rbx + 447e9d: 4c 89 e6 mov rsi, r12 + 447ea0: 48 89 e7 mov rdi, rsp + 447ea3: e8 a8 92 fb ff call 0x401150 <.plt+0x130> + 447ea8: 4c 89 ee mov rsi, r13 + 447eab: 48 ba 2f 50 4f 53 49 58 5f 56 movabs rdx, 6223790282002878511 + 447eb5: 48 89 10 mov qword ptr [rax], rdx + 447eb8: ba 36 5f 00 00 mov edx, 24374 + 447ebd: 48 8d 78 0a lea rdi, [rax + 10] + 447ec1: 66 89 50 08 mov word ptr [rax + 8], dx + 447ec5: 49 8d 57 01 lea rdx, [r15 + 1] + 447ec9: e8 92 91 fb ff call 0x401060 <.plt+0x40> + 447ece: 48 8d 95 30 ff ff ff lea rdx, [rbp - 208] + 447ed5: 48 89 e6 mov rsi, rsp + 447ed8: bf 01 00 00 00 mov edi, 1 + 447edd: e8 9e 04 00 00 call 0x448380 <_xstat> + 447ee2: 48 c7 c3 c0 ff ff ff mov rbx, -64 + 447ee9: 48 98 cdqe + 447eeb: 64 44 89 33 mov dword ptr fs:[rbx], r14d + 447eef: 48 c1 f8 3f sar rax, 63 + 447ef3: 48 83 c8 01 or rax, 1 + 447ef7: 48 8b 55 c8 mov rdx, qword ptr [rbp - 56] + 447efb: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] + 447f04: 75 1d jne 0x447f23 <__sysconf_check_spec+0x133> + 447f06: 48 8d 65 d8 lea rsp, [rbp - 40] + 447f0a: 5b pop rbx + 447f0b: 41 5c pop r12 + 447f0d: 41 5d pop r13 + 447f0f: 41 5e pop r14 + 447f11: 41 5f pop r15 + 447f13: 5d pop rbp + 447f14: c3 ret + 447f15: 0f 1f 00 nop dword ptr [rax] + 447f18: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 447f1e: e9 77 ff ff ff jmp 0x447e9a <__sysconf_check_spec+0xaa> + 447f23: e8 a8 3c 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 447f28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000447f30 : + 447f30: f3 0f 1e fa endbr64 + 447f34: 41 55 push r13 + 447f36: 41 54 push r12 + 447f38: 55 push rbp + 447f39: 89 fd mov ebp, edi + 447f3b: 53 push rbx + 447f3c: 48 83 ec 48 sub rsp, 72 + 447f40: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 447f49: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 447f4e: 31 c0 xor eax, eax + 447f50: 8d 85 47 ff ff ff lea eax, [rbp - 185] + 447f56: 83 f8 0e cmp eax, 14 + 447f59: 0f 86 a9 00 00 00 jbe 0x448008 + 447f5f: 83 fd 22 cmp ebp, 34 + 447f62: 0f 84 18 01 00 00 je 0x448080 + 447f68: 7f 56 jg 0x447fc0 + 447f6a: 85 ed test ebp, ebp + 447f6c: 0f 84 a6 00 00 00 je 0x448018 + 447f72: 83 fd 03 cmp ebp, 3 + 447f75: 75 71 jne 0x447fe8 + 447f77: 31 f6 xor esi, esi + 447f79: 48 8d 3d 26 06 05 00 lea rdi, [rip + 329254] # 0x4985a6 <__PRETTY_FUNCTION__.10419+0x46> + 447f80: 31 c0 xor eax, eax + 447f82: e8 39 10 00 00 call 0x448fc0 <__open_nocancel> + 447f87: 41 89 c5 mov r13d, eax + 447f8a: b8 00 00 01 00 mov eax, 65536 + 447f8f: 41 83 fd ff cmp r13d, -1 + 447f93: 0f 85 14 01 00 00 jne 0x4480ad + 447f99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 447fa0: 48 8b 4c 24 38 mov rcx, qword ptr [rsp + 56] + 447fa5: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 447fae: 0f 85 25 03 00 00 jne 0x4482d9 + 447fb4: 48 83 c4 48 add rsp, 72 + 447fb8: 5b pop rbx + 447fb9: 5d pop rbp + 447fba: 41 5c pop r12 + 447fbc: 41 5d pop r13 + 447fbe: c3 ret + 447fbf: 90 nop + 447fc0: 81 fd 8b 00 00 00 cmp ebp, 139 + 447fc6: 7e 18 jle 0x447fe0 + 447fc8: 81 fd 95 00 00 00 cmp ebp, 149 + 447fce: 75 18 jne 0x447fe8 + 447fd0: b8 69 10 03 00 mov eax, 200809 + 447fd5: eb c9 jmp 0x447fa0 + 447fd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 447fe0: 81 fd 89 00 00 00 cmp ebp, 137 + 447fe6: 7f e8 jg 0x447fd0 + 447fe8: 81 fd f6 00 00 00 cmp ebp, 246 + 447fee: 77 68 ja 0x448058 + 447ff0: 48 8d 15 e5 05 05 00 lea rdx, [rip + 329189] # 0x4985dc <__PRETTY_FUNCTION__.10419+0x7c> + 447ff7: 48 63 04 aa movsxd rax, dword ptr [rdx + 4*rbp] + 447ffb: 48 01 d0 add rax, rdx + 447ffe: 3e ff e0 jmp rax + 448001: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 448008: 89 ef mov edi, ebp + 44800a: e8 41 f2 ff ff call 0x447250 <__cache_sysconf> + 44800f: eb 8f jmp 0x447fa0 + 448011: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 448018: 48 89 e6 mov rsi, rsp + 44801b: bf 03 00 00 00 mov edi, 3 + 448020: e8 4b 11 00 00 call 0x449170 + 448025: 41 89 c0 mov r8d, eax + 448028: b8 00 00 02 00 mov eax, 131072 + 44802d: 45 85 c0 test r8d, r8d + 448030: 0f 85 6a ff ff ff jne 0x447fa0 + 448036: 48 8b 14 24 mov rdx, qword ptr [rsp] + 44803a: 48 89 d1 mov rcx, rdx + 44803d: 48 c1 e9 02 shr rcx, 2 + 448041: 48 81 fa ff ff 07 00 cmp rdx, 524287 + 448048: 48 0f 47 c1 cmova rax, rcx + 44804c: e9 4f ff ff ff jmp 0x447fa0 + 448051: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 448058: 48 c7 c0 c0 ff ff ff mov rax, -64 + 44805f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 448066: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 448070: 48 c7 c0 ff ff ff ff mov rax, -1 + 448077: e9 24 ff ff ff jmp 0x447fa0 + 44807c: 0f 1f 40 00 nop dword ptr [rax] + 448080: 48 89 e6 mov rsi, rsp + 448083: bf 0b 00 00 00 mov edi, 11 + 448088: e8 e3 10 00 00 call 0x449170 + 44808d: 85 c0 test eax, eax + 44808f: 0f 84 3b 02 00 00 je 0x4482d0 + 448095: 31 f6 xor esi, esi + 448097: 48 8d 3d ed 04 05 00 lea rdi, [rip + 328941] # 0x49858b <__PRETTY_FUNCTION__.10419+0x2b> + 44809e: 31 c0 xor eax, eax + 4480a0: e8 1b 0f 00 00 call 0x448fc0 <__open_nocancel> + 4480a5: 41 89 c5 mov r13d, eax + 4480a8: 83 f8 ff cmp eax, -1 + 4480ab: 74 c3 je 0x448070 + 4480ad: 4c 8d 64 24 10 lea r12, [rsp + 16] + 4480b2: eb 11 jmp 0x4480c5 + 4480b4: 0f 1f 40 00 nop dword ptr [rax] + 4480b8: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4480bf: 64 83 38 04 cmp dword ptr fs:[rax], 4 + 4480c3: 75 6b jne 0x448130 + 4480c5: ba 1f 00 00 00 mov edx, 31 + 4480ca: 4c 89 e6 mov rsi, r12 + 4480cd: 44 89 ef mov edi, r13d + 4480d0: e8 3b 10 00 00 call 0x449110 <__read_nocancel> + 4480d5: 48 89 c3 mov rbx, rax + 4480d8: 48 83 f8 ff cmp rax, -1 + 4480dc: 74 da je 0x4480b8 + 4480de: 44 89 ef mov edi, r13d + 4480e1: e8 6a 0d 00 00 call 0x448e50 <__close_nocancel> + 4480e6: 48 85 db test rbx, rbx + 4480e9: 0f 8e f9 fe ff ff jle 0x447fe8 + 4480ef: ba 0a 00 00 00 mov edx, 10 + 4480f4: 48 89 e6 mov rsi, rsp + 4480f7: 4c 89 e7 mov rdi, r12 + 4480fa: c6 44 1c 10 00 mov byte ptr [rsp + rbx + 16], 0 + 4480ff: e8 1c 5e 01 00 call 0x45df20 + 448104: 48 8b 14 24 mov rdx, qword ptr [rsp] + 448108: 4c 39 e2 cmp rdx, r12 + 44810b: 0f 84 d7 fe ff ff je 0x447fe8 + 448111: 0f b6 12 movzx edx, byte ptr [rdx] + 448114: 84 d2 test dl, dl + 448116: 0f 84 84 fe ff ff je 0x447fa0 + 44811c: 80 fa 0a cmp dl, 10 + 44811f: 0f 85 c3 fe ff ff jne 0x447fe8 + 448125: e9 76 fe ff ff jmp 0x447fa0 + 44812a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 448130: 44 89 ef mov edi, r13d + 448133: e8 18 0d 00 00 call 0x448e50 <__close_nocancel> + 448138: e9 ab fe ff ff jmp 0x447fe8 + 44813d: 0f 1f 00 nop dword ptr [rax] + 448140: b8 01 00 00 00 mov eax, 1 + 448145: e9 56 fe ff ff jmp 0x447fa0 + 44814a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 448150: b8 ff ff ff 7f mov eax, 2147483647 + 448155: e9 46 fe ff ff jmp 0x447fa0 + 44815a: b8 00 08 00 00 mov eax, 2048 + 44815f: e9 3c fe ff ff jmp 0x447fa0 + 448164: b8 00 04 00 00 mov eax, 1024 + 448169: e9 32 fe ff ff jmp 0x447fa0 + 44816e: b8 20 00 00 00 mov eax, 32 + 448173: e9 28 fe ff ff jmp 0x447fa0 + 448178: 48 8d 3d 50 04 05 00 lea rdi, [rip + 328784] # 0x4985cf <__PRETTY_FUNCTION__.10419+0x6f> + 44817f: e8 6c fc ff ff call 0x447df0 <__sysconf_check_spec> + 448184: e9 17 fe ff ff jmp 0x447fa0 + 448189: b8 ff 7f 00 00 mov eax, 32767 + 44818e: e9 0d fe ff ff jmp 0x447fa0 + 448193: 48 8d 3d 29 04 05 00 lea rdi, [rip + 328745] # 0x4985c3 <__PRETTY_FUNCTION__.10419+0x63> + 44819a: e8 51 fc ff ff call 0x447df0 <__sysconf_check_spec> + 44819f: e9 fc fd ff ff jmp 0x447fa0 + 4481a4: b8 63 00 00 00 mov eax, 99 + 4481a9: e9 f2 fd ff ff jmp 0x447fa0 + 4481ae: b8 ff 00 00 00 mov eax, 255 + 4481b3: e9 e8 fd ff ff jmp 0x447fa0 + 4481b8: b8 7f 00 00 00 mov eax, 127 + 4481bd: e9 de fd ff ff jmp 0x447fa0 + 4481c2: 48 c7 c0 80 ff ff ff mov rax, -128 + 4481c9: e9 d2 fd ff ff jmp 0x447fa0 + 4481ce: b8 10 00 00 00 mov eax, 16 + 4481d3: e9 c8 fd ff ff jmp 0x447fa0 + 4481d8: b8 40 00 00 00 mov eax, 64 + 4481dd: e9 be fd ff ff jmp 0x447fa0 + 4481e2: b8 04 00 00 00 mov eax, 4 + 4481e7: e9 b4 fd ff ff jmp 0x447fa0 + 4481ec: b8 14 00 00 00 mov eax, 20 + 4481f1: e9 aa fd ff ff jmp 0x447fa0 + 4481f6: e8 55 10 00 00 call 0x449250 + 4481fb: 48 98 cdqe + 4481fd: e9 9e fd ff ff jmp 0x447fa0 + 448202: 48 c7 c0 00 80 ff ff mov rax, -32768 + 448209: e9 92 fd ff ff jmp 0x447fa0 + 44820e: b8 00 01 00 00 mov eax, 256 + 448213: e9 88 fd ff ff jmp 0x447fa0 + 448218: 48 c7 c0 00 00 00 80 mov rax, -2147483648 + 44821f: e9 7c fd ff ff jmp 0x447fa0 + 448224: b8 e8 03 00 00 mov eax, 1000 + 448229: e9 72 fd ff ff jmp 0x447fa0 + 44822e: b8 00 10 00 00 mov eax, 4096 + 448233: e9 68 fd ff ff jmp 0x447fa0 + 448238: e8 e3 00 00 00 call 0x448320 <__get_child_max> + 44823d: e9 5e fd ff ff jmp 0x447fa0 + 448242: e8 89 38 00 00 call 0x44bad0 <__getclktck> + 448247: 48 98 cdqe + 448249: e9 52 fd ff ff jmp 0x447fa0 + 44824e: b8 00 40 00 00 mov eax, 16384 + 448253: e9 48 fd ff ff jmp 0x447fa0 + 448258: e8 73 36 00 00 call 0x44b8d0 + 44825d: 48 98 cdqe + 44825f: e9 3c fd ff ff jmp 0x447fa0 + 448264: e8 37 33 00 00 call 0x44b5a0 + 448269: 48 98 cdqe + 44826b: e9 30 fd ff ff jmp 0x447fa0 + 448270: e8 3b 37 00 00 call 0x44b9b0 + 448275: e9 26 fd ff ff jmp 0x447fa0 + 44827a: e8 c1 37 00 00 call 0x44ba40 + 44827f: e9 1c fd ff ff jmp 0x447fa0 + 448284: b8 00 80 00 00 mov eax, 32768 + 448289: e9 12 fd ff ff jmp 0x447fa0 + 44828e: b8 00 20 00 00 mov eax, 8192 + 448293: e9 08 fd ff ff jmp 0x447fa0 + 448298: b8 bc 02 00 00 mov eax, 700 + 44829d: e9 fe fc ff ff jmp 0x447fa0 + 4482a2: b8 08 00 00 00 mov eax, 8 + 4482a7: e9 f4 fc ff ff jmp 0x447fa0 + 4482ac: e8 df 0f 00 00 call 0x449290 + 4482b1: 48 98 cdqe + 4482b3: e9 e8 fc ff ff jmp 0x447fa0 + 4482b8: b8 ff ff 00 00 mov eax, 65535 + 4482bd: e9 de fc ff ff jmp 0x447fa0 + 4482c2: b8 ff ff ff ff mov eax, 4294967295 + 4482c7: e9 d4 fc ff ff jmp 0x447fa0 + 4482cc: 0f 1f 40 00 nop dword ptr [rax] + 4482d0: 48 8b 04 24 mov rax, qword ptr [rsp] + 4482d4: e9 c7 fc ff ff jmp 0x447fa0 + 4482d9: e8 f2 38 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 4482de: b8 00 00 01 00 mov eax, 65536 + 4482e3: e9 b8 fc ff ff jmp 0x447fa0 + 4482e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +00000000004482f0 : + 4482f0: f3 0f 1e fa endbr64 + 4482f4: b8 18 00 00 00 mov eax, 24 + 4482f9: 0f 05 syscall + 4482fb: 48 3d 01 f0 ff ff cmp rax, -4095 + 448301: 73 01 jae 0x448304 + 448303: c3 ret + 448304: 48 c7 c1 c0 ff ff ff mov rcx, -64 + 44830b: f7 d8 neg eax + 44830d: 64 89 01 mov dword ptr fs:[rcx], eax + 448310: 48 83 c8 ff or rax, -1 + 448314: c3 ret + 448315: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44831f: 90 nop + +0000000000448320 <__get_child_max>: + 448320: f3 0f 1e fa endbr64 + 448324: 48 83 ec 28 sub rsp, 40 + 448328: bf 06 00 00 00 mov edi, 6 + 44832d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 448336: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 44833b: 31 c0 xor eax, eax + 44833d: 48 89 e6 mov rsi, rsp + 448340: e8 2b 0e 00 00 call 0x449170 + 448345: 85 c0 test eax, eax + 448347: 75 1f jne 0x448368 <__get_child_max+0x48> + 448349: 48 8b 04 24 mov rax, qword ptr [rsp] + 44834d: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 448352: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] + 44835b: 75 14 jne 0x448371 <__get_child_max+0x51> + 44835d: 48 83 c4 28 add rsp, 40 + 448361: c3 ret + 448362: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 448368: 48 c7 c0 ff ff ff ff mov rax, -1 + 44836f: eb dc jmp 0x44834d <__get_child_max+0x2d> + 448371: e8 5a 38 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 448376: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000448380 <_xstat>: + 448380: f3 0f 1e fa endbr64 + 448384: 41 89 f8 mov r8d, edi + 448387: 48 89 f7 mov rdi, rsi + 44838a: 48 89 d6 mov rsi, rdx + 44838d: 41 83 f8 01 cmp r8d, 1 + 448391: 77 2d ja 0x4483c0 <_xstat+0x40> + 448393: b8 04 00 00 00 mov eax, 4 + 448398: 0f 05 syscall + 44839a: 48 3d 00 f0 ff ff cmp rax, -4096 + 4483a0: 77 06 ja 0x4483a8 <_xstat+0x28> + 4483a2: c3 ret + 4483a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4483a8: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 4483af: f7 d8 neg eax + 4483b1: 64 89 02 mov dword ptr fs:[rdx], eax + 4483b4: b8 ff ff ff ff mov eax, 4294967295 + 4483b9: c3 ret + 4483ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4483c0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4483c7: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 4483ce: b8 ff ff ff ff mov eax, 4294967295 + 4483d3: c3 ret + 4483d4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4483de: 66 90 nop + +00000000004483e0 <_fxstat>: + 4483e0: f3 0f 1e fa endbr64 + 4483e4: 41 89 f8 mov r8d, edi + 4483e7: 89 f7 mov edi, esi + 4483e9: 48 89 d6 mov rsi, rdx + 4483ec: 41 83 f8 01 cmp r8d, 1 + 4483f0: 77 2e ja 0x448420 <_fxstat+0x40> + 4483f2: b8 05 00 00 00 mov eax, 5 + 4483f7: 0f 05 syscall + 4483f9: 48 3d 00 f0 ff ff cmp rax, -4096 + 4483ff: 77 07 ja 0x448408 <_fxstat+0x28> + 448401: c3 ret + 448402: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 448408: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 44840f: f7 d8 neg eax + 448411: 64 89 02 mov dword ptr fs:[rdx], eax + 448414: b8 ff ff ff ff mov eax, 4294967295 + 448419: c3 ret + 44841a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 448420: 48 c7 c0 c0 ff ff ff mov rax, -64 + 448427: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 44842e: b8 ff ff ff ff mov eax, 4294967295 + 448433: c3 ret + 448434: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44843e: 66 90 nop + +0000000000448440 : + 448440: f3 0f 1e fa endbr64 + 448444: 41 54 push r12 + 448446: 41 89 f2 mov r10d, esi + 448449: 41 89 f4 mov r12d, esi + 44844c: 55 push rbp + 44844d: 48 89 fd mov rbp, rdi + 448450: 48 83 ec 68 sub rsp, 104 + 448454: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx + 448459: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 448462: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 448467: 31 c0 xor eax, eax + 448469: 41 83 e2 40 and r10d, 64 + 44846d: 75 59 jne 0x4484c8 + 44846f: 89 f0 mov eax, esi + 448471: 25 00 00 41 00 and eax, 4259840 + 448476: 3d 00 00 41 00 cmp eax, 4259840 + 44847b: 74 4b je 0x4484c8 + 44847d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 448485: 85 c0 test eax, eax + 448487: 75 67 jne 0x4484f0 + 448489: 44 89 e2 mov edx, r12d + 44848c: 48 89 ee mov rsi, rbp + 44848f: bf 9c ff ff ff mov edi, 4294967196 + 448494: b8 01 01 00 00 mov eax, 257 + 448499: 0f 05 syscall + 44849b: 48 3d 00 f0 ff ff cmp rax, -4096 + 4484a1: 0f 87 91 00 00 00 ja 0x448538 + 4484a7: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 4484ac: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 4484b5: 0f 85 a6 00 00 00 jne 0x448561 + 4484bb: 48 83 c4 68 add rsp, 104 + 4484bf: 5d pop rbp + 4484c0: 41 5c pop r12 + 4484c2: c3 ret + 4484c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4484c8: 48 8d 84 24 80 00 00 00 lea rax, [rsp + 128] + 4484d0: c7 44 24 10 10 00 00 00 mov dword ptr [rsp + 16], 16 + 4484d8: 44 8b 54 24 40 mov r10d, dword ptr [rsp + 64] + 4484dd: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 4484e2: 48 8d 44 24 30 lea rax, [rsp + 48] + 4484e7: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 4484ec: eb 8f jmp 0x44847d + 4484ee: 66 90 nop + 4484f0: 44 89 54 24 0c mov dword ptr [rsp + 12], r10d + 4484f5: e8 06 5b 02 00 call 0x46e000 <__libc_enable_asynccancel> + 4484fa: 44 8b 54 24 0c mov r10d, dword ptr [rsp + 12] + 4484ff: 44 89 e2 mov edx, r12d + 448502: 48 89 ee mov rsi, rbp + 448505: 41 89 c0 mov r8d, eax + 448508: bf 9c ff ff ff mov edi, 4294967196 + 44850d: b8 01 01 00 00 mov eax, 257 + 448512: 0f 05 syscall + 448514: 48 3d 00 f0 ff ff cmp rax, -4096 + 44851a: 77 32 ja 0x44854e + 44851c: 44 89 c7 mov edi, r8d + 44851f: 89 44 24 0c mov dword ptr [rsp + 12], eax + 448523: e8 38 5b 02 00 call 0x46e060 <__libc_disable_asynccancel> + 448528: 8b 44 24 0c mov eax, dword ptr [rsp + 12] + 44852c: e9 76 ff ff ff jmp 0x4484a7 + 448531: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 448538: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 44853f: f7 d8 neg eax + 448541: 64 89 02 mov dword ptr fs:[rdx], eax + 448544: b8 ff ff ff ff mov eax, 4294967295 + 448549: e9 59 ff ff ff jmp 0x4484a7 + 44854e: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 448555: f7 d8 neg eax + 448557: 64 89 02 mov dword ptr fs:[rdx], eax + 44855a: b8 ff ff ff ff mov eax, 4294967295 + 44855f: eb bb jmp 0x44851c + 448561: e8 6a 36 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 448566: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000448570 : + 448570: f3 0f 1e fa endbr64 + 448574: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 44857c: 85 c0 test eax, eax + 44857e: 75 10 jne 0x448590 + 448580: 0f 05 syscall + 448582: 48 3d 00 f0 ff ff cmp rax, -4096 + 448588: 77 56 ja 0x4485e0 + 44858a: c3 ret + 44858b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 448590: 48 83 ec 28 sub rsp, 40 + 448594: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx + 448599: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 44859e: 89 7c 24 08 mov dword ptr [rsp + 8], edi + 4485a2: e8 59 5a 02 00 call 0x46e000 <__libc_enable_asynccancel> + 4485a7: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 4485ac: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 4485b1: 41 89 c0 mov r8d, eax + 4485b4: 8b 7c 24 08 mov edi, dword ptr [rsp + 8] + 4485b8: 31 c0 xor eax, eax + 4485ba: 0f 05 syscall + 4485bc: 48 3d 00 f0 ff ff cmp rax, -4096 + 4485c2: 77 30 ja 0x4485f4 + 4485c4: 44 89 c7 mov edi, r8d + 4485c7: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 4485cc: e8 8f 5a 02 00 call 0x46e060 <__libc_disable_asynccancel> + 4485d1: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4485d6: 48 83 c4 28 add rsp, 40 + 4485da: c3 ret + 4485db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4485e0: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 4485e7: f7 d8 neg eax + 4485e9: 64 89 02 mov dword ptr fs:[rdx], eax + 4485ec: 48 c7 c0 ff ff ff ff mov rax, -1 + 4485f3: c3 ret + 4485f4: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 4485fb: f7 d8 neg eax + 4485fd: 64 89 02 mov dword ptr fs:[rdx], eax + 448600: 48 c7 c0 ff ff ff ff mov rax, -1 + 448607: eb bb jmp 0x4485c4 + 448609: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000448610 : + 448610: f3 0f 1e fa endbr64 + 448614: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 44861c: 85 c0 test eax, eax + 44861e: 75 10 jne 0x448630 + 448620: b8 01 00 00 00 mov eax, 1 + 448625: 0f 05 syscall + 448627: 48 3d 00 f0 ff ff cmp rax, -4096 + 44862d: 77 51 ja 0x448680 + 44862f: c3 ret + 448630: 48 83 ec 28 sub rsp, 40 + 448634: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx + 448639: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 44863e: 89 7c 24 08 mov dword ptr [rsp + 8], edi + 448642: e8 b9 59 02 00 call 0x46e000 <__libc_enable_asynccancel> + 448647: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 44864c: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 448651: 41 89 c0 mov r8d, eax + 448654: 8b 7c 24 08 mov edi, dword ptr [rsp + 8] + 448658: b8 01 00 00 00 mov eax, 1 + 44865d: 0f 05 syscall + 44865f: 48 3d 00 f0 ff ff cmp rax, -4096 + 448665: 77 2d ja 0x448694 + 448667: 44 89 c7 mov edi, r8d + 44866a: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 44866f: e8 ec 59 02 00 call 0x46e060 <__libc_disable_asynccancel> + 448674: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 448679: 48 83 c4 28 add rsp, 40 + 44867d: c3 ret + 44867e: 66 90 nop + 448680: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 448687: f7 d8 neg eax + 448689: 64 89 02 mov dword ptr fs:[rdx], eax + 44868c: 48 c7 c0 ff ff ff ff mov rax, -1 + 448693: c3 ret + 448694: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 44869b: f7 d8 neg eax + 44869d: 64 89 02 mov dword ptr fs:[rdx], eax + 4486a0: 48 c7 c0 ff ff ff ff mov rax, -1 + 4486a7: eb be jmp 0x448667 + 4486a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004486b0 : + 4486b0: f3 0f 1e fa endbr64 + 4486b4: b8 08 00 00 00 mov eax, 8 + 4486b9: 0f 05 syscall + 4486bb: 48 3d 00 f0 ff ff cmp rax, -4096 + 4486c1: 77 05 ja 0x4486c8 + 4486c3: c3 ret + 4486c4: 0f 1f 40 00 nop dword ptr [rax] + 4486c8: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 4486cf: f7 d8 neg eax + 4486d1: 64 89 02 mov dword ptr fs:[rdx], eax + 4486d4: 48 c7 c0 ff ff ff ff mov rax, -1 + 4486db: c3 ret + 4486dc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004486e0 : + 4486e0: f3 0f 1e fa endbr64 + 4486e4: 41 57 push r15 + 4486e6: 49 89 ff mov r15, rdi + 4486e9: 41 56 push r14 + 4486eb: 41 55 push r13 + 4486ed: 41 54 push r12 + 4486ef: 55 push rbp + 4486f0: 53 push rbx + 4486f1: 48 89 f3 mov rbx, rsi + 4486f4: 48 81 ec 08 01 00 00 sub rsp, 264 + 4486fb: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 448704: 48 89 84 24 f8 00 00 00 mov qword ptr [rsp + 248], rax + 44870c: 31 c0 xor eax, eax + 44870e: 48 85 f6 test rsi, rsi + 448711: 75 3d jne 0x448750 + 448713: 48 85 ff test rdi, rdi + 448716: 0f 85 9c 02 00 00 jne 0x4489b8 + 44871c: e8 2f 0b 00 00 call 0x449250 + 448721: be 00 10 00 00 mov esi, 4096 + 448726: 3d 00 10 00 00 cmp eax, 4096 + 44872b: 0f 4d f0 cmovge esi, eax + 44872e: 48 63 f6 movsxd rsi, esi + 448731: 48 89 f7 mov rdi, rsi + 448734: 48 89 34 24 mov qword ptr [rsp], rsi + 448738: e8 23 68 fd ff call 0x41ef60 + 44873d: 48 8b 34 24 mov rsi, qword ptr [rsp] + 448741: 48 85 c0 test rax, rax + 448744: 48 89 c5 mov rbp, rax + 448747: 75 0f jne 0x448758 + 448749: e9 36 02 00 00 jmp 0x448984 + 44874e: 66 90 nop + 448750: 48 85 ff test rdi, rdi + 448753: 74 dc je 0x448731 + 448755: 48 89 fd mov rbp, rdi + 448758: 48 89 ef mov rdi, rbp + 44875b: b8 4f 00 00 00 mov eax, 79 + 448760: 0f 05 syscall + 448762: 48 3d 00 f0 ff ff cmp rax, -4096 + 448768: 0f 87 1a 05 00 00 ja 0x448c88 + 44876e: 85 c0 test eax, eax + 448770: 0f 8e e2 01 00 00 jle 0x448958 + 448776: 4c 89 fa mov rdx, r15 + 448779: 48 09 da or rdx, rbx + 44877c: 80 7d 00 2f cmp byte ptr [rbp], 47 + 448780: 0f 84 ca 04 00 00 je 0x448c50 + 448786: 49 c7 c6 c0 ff ff ff mov r14, -64 + 44878d: 4d 85 ff test r15, r15 + 448790: 0f 94 44 24 3a sete byte ptr [rsp + 58] + 448795: 48 85 d2 test rdx, rdx + 448798: 0f 84 4a 04 00 00 je 0x448be8 + 44879e: 48 83 fb 01 cmp rbx, 1 + 4487a2: 0f 84 20 05 00 00 je 0x448cc8 + 4487a8: 48 85 db test rbx, rbx + 4487ab: 0f 84 1f 02 00 00 je 0x4489d0 + 4487b1: 64 41 8b 06 mov eax, dword ptr fs:[r14] + 4487b5: 48 89 5c 24 18 mov qword ptr [rsp + 24], rbx + 4487ba: 49 89 ef mov r15, rbp + 4487bd: 89 44 24 3c mov dword ptr [rsp + 60], eax + 4487c1: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 4487c6: 4c 8d 6c 24 60 lea r13, [rsp + 96] + 4487cb: bf 01 00 00 00 mov edi, 1 + 4487d0: 48 8d 35 e2 01 05 00 lea rsi, [rip + 328162] # 0x4989b9 <__PRETTY_FUNCTION__.10419+0x459> + 4487d7: 4c 89 ea mov rdx, r13 + 4487da: 4c 8d 64 05 00 lea r12, [rbp + rax] + 4487df: 41 c6 44 24 ff 00 mov byte ptr [r12 - 1], 0 + 4487e5: e8 c6 8e 02 00 call 0x4716b0 <_lxstat> + 4487ea: 85 c0 test eax, eax + 4487ec: 0f 88 76 04 00 00 js 0x448c68 + 4487f2: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 4487f7: 48 8b 4c 24 68 mov rcx, qword ptr [rsp + 104] + 4487fc: 4c 89 ea mov rdx, r13 + 4487ff: 48 8d 35 d6 1b 05 00 lea rsi, [rip + 334806] # 0x49a3dc + 448806: bf 01 00 00 00 mov edi, 1 + 44880b: 4c 89 6c 24 10 mov qword ptr [rsp + 16], r13 + 448810: 48 89 04 24 mov qword ptr [rsp], rax + 448814: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 448819: e8 92 8e 02 00 call 0x4716b0 <_lxstat> + 44881e: 85 c0 test eax, eax + 448820: 0f 88 42 04 00 00 js 0x448c68 + 448826: 49 8d 7c 24 ff lea rdi, [r12 - 1] + 44882b: 48 8b 74 24 68 mov rsi, qword ptr [rsp + 104] + 448830: 48 89 7c 24 40 mov qword ptr [rsp + 64], rdi + 448835: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 44883a: 48 39 3c 24 cmp qword ptr [rsp], rdi + 44883e: 48 89 74 24 50 mov qword ptr [rsp + 80], rsi + 448843: 0f 95 c2 setne dl + 448846: 48 39 74 24 08 cmp qword ptr [rsp + 8], rsi + 44884b: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi + 448850: 0f 95 c0 setne al + 448853: 89 d1 mov ecx, edx + 448855: 08 c1 or cl, al + 448857: 88 4c 24 3b mov byte ptr [rsp + 59], cl + 44885b: 0f 84 48 05 00 00 je 0x448da9 + 448861: 48 89 6c 24 20 mov qword ptr [rsp + 32], rbp + 448866: 45 31 e4 xor r12d, r12d + 448869: 41 bd 9c ff ff ff mov r13d, 4294967196 + 44886f: 4c 89 7c 24 30 mov qword ptr [rsp + 48], r15 + 448874: 48 89 5c 24 28 mov qword ptr [rsp + 40], rbx + 448879: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] + 44887e: 44 89 ef mov edi, r13d + 448881: ba 00 00 08 00 mov edx, 524288 + 448886: 48 8d 35 2b 01 05 00 lea rsi, [rip + 327979] # 0x4989b8 <__PRETTY_FUNCTION__.10419+0x458> + 44888d: 31 c0 xor eax, eax + 44888f: e8 dc 07 00 00 call 0x449070 <__openat_nocancel> + 448894: 41 89 c5 mov r13d, eax + 448897: 85 c0 test eax, eax + 448899: 0f 88 8b 04 00 00 js 0x448d2a + 44889f: 48 89 da mov rdx, rbx + 4488a2: 89 c6 mov esi, eax + 4488a4: bf 01 00 00 00 mov edi, 1 + 4488a9: e8 32 fb ff ff call 0x4483e0 <_fxstat> + 4488ae: 85 c0 test eax, eax + 4488b0: 0f 88 9a 04 00 00 js 0x448d50 + 4488b6: 4d 85 e4 test r12, r12 + 4488b9: 74 10 je 0x4488cb + 4488bb: 4c 89 e7 mov rdi, r12 + 4488be: e8 bd 8a 02 00 call 0x471380 + 4488c3: 85 c0 test eax, eax + 4488c5: 0f 85 39 04 00 00 jne 0x448d04 + 4488cb: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 4488d0: 44 89 ef mov edi, r13d + 4488d3: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 4488d8: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] + 4488dd: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 4488e2: e8 99 8c 02 00 call 0x471580 + 4488e7: 49 89 c4 mov r12, rax + 4488ea: 48 85 c0 test rax, rax + 4488ed: 0f 84 11 04 00 00 je 0x448d04 + 4488f3: 44 0f b6 7c 24 3b movzx r15d, byte ptr [rsp + 59] + 4488f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 448900: 64 41 c7 06 00 00 00 00 mov dword ptr fs:[r14], 0 + 448908: 4c 89 e7 mov rdi, r12 + 44890b: e8 50 8b 02 00 call 0x471460 + 448910: 48 85 c0 test rax, rax + 448913: 0f 84 c7 00 00 00 je 0x4489e0 + 448919: f6 40 12 fb test byte ptr [rax + 18], -5 + 44891d: 75 e1 jne 0x448900 + 44891f: 80 78 13 2e cmp byte ptr [rax + 19], 46 + 448923: 0f 84 3f 02 00 00 je 0x448b68 + 448929: 48 8b 14 24 mov rdx, qword ptr [rsp] + 44892d: 48 39 54 24 10 cmp qword ptr [rsp + 16], rdx + 448932: 0f 94 c2 sete dl + 448935: 44 20 fa and dl, r15b + 448938: 0f 84 ca 00 00 00 je 0x448a08 + 44893e: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 448943: 48 39 08 cmp qword ptr [rax], rcx + 448946: 0f 84 bc 00 00 00 je 0x448a08 + 44894c: 41 89 d7 mov r15d, edx + 44894f: eb af jmp 0x448900 + 448951: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 448958: 49 c7 c6 c0 ff ff ff mov r14, -64 + 44895f: 0f 84 13 03 00 00 je 0x448c78 + 448965: 64 41 8b 06 mov eax, dword ptr fs:[r14] + 448969: 83 f8 24 cmp eax, 36 + 44896c: 0f 84 06 03 00 00 je 0x448c78 + 448972: 83 f8 22 cmp eax, 34 + 448975: 0f 84 a5 02 00 00 je 0x448c20 + 44897b: 4d 85 ff test r15, r15 + 44897e: 0f 84 1c 03 00 00 je 0x448ca0 + 448984: 45 31 ff xor r15d, r15d + 448987: 48 8b 84 24 f8 00 00 00 mov rax, qword ptr [rsp + 248] + 44898f: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 448998: 0f 85 6c 04 00 00 jne 0x448e0a + 44899e: 48 81 c4 08 01 00 00 add rsp, 264 + 4489a5: 4c 89 f8 mov rax, r15 + 4489a8: 5b pop rbx + 4489a9: 5d pop rbp + 4489aa: 41 5c pop r12 + 4489ac: 41 5d pop r13 + 4489ae: 41 5e pop r14 + 4489b0: 41 5f pop r15 + 4489b2: c3 ret + 4489b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4489b8: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4489bf: 45 31 ff xor r15d, r15d + 4489c2: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 4489c9: eb bc jmp 0x448987 + 4489cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4489d0: 64 41 c7 06 16 00 00 00 mov dword ptr fs:[r14], 22 + 4489d8: eb aa jmp 0x448984 + 4489da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4489e0: 64 41 8b 16 mov edx, dword ptr fs:[r14] + 4489e4: 85 d2 test edx, edx + 4489e6: 0f 85 04 03 00 00 jne 0x448cf0 + 4489ec: 45 84 ff test r15b, r15b + 4489ef: 0f 84 93 01 00 00 je 0x448b88 + 4489f5: 4c 89 e7 mov rdi, r12 + 4489f8: 45 31 ff xor r15d, r15d + 4489fb: e8 b0 89 02 00 call 0x4713b0 + 448a00: e9 fb fe ff ff jmp 0x448900 + 448a05: 0f 1f 00 nop dword ptr [rax] + 448a08: 48 8d 68 13 lea rbp, [rax + 19] + 448a0c: 41 b8 00 01 00 00 mov r8d, 256 + 448a12: 48 89 d9 mov rcx, rbx + 448a15: 44 89 ee mov esi, r13d + 448a18: 48 89 ea mov rdx, rbp + 448a1b: bf 01 00 00 00 mov edi, 1 + 448a20: e8 eb 8c 02 00 call 0x471710 <__fxstatat64> + 448a25: 85 c0 test eax, eax + 448a27: 0f 88 d3 fe ff ff js 0x448900 + 448a2d: 8b 44 24 78 mov eax, dword ptr [rsp + 120] + 448a31: 25 00 f0 00 00 and eax, 61440 + 448a36: 3d 00 40 00 00 cmp eax, 16384 + 448a3b: 0f 85 bf fe ff ff jne 0x448900 + 448a41: 48 8b 04 24 mov rax, qword ptr [rsp] + 448a45: 48 39 44 24 60 cmp qword ptr [rsp + 96], rax + 448a4a: 0f 85 b0 fe ff ff jne 0x448900 + 448a50: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 448a55: 48 39 44 24 68 cmp qword ptr [rsp + 104], rax + 448a5a: 0f 85 a0 fe ff ff jne 0x448900 + 448a60: 48 89 ef mov rdi, rbp + 448a63: e8 18 87 fb ff call 0x401180 <.plt+0x160> + 448a68: 48 8b 54 24 40 mov rdx, qword ptr [rsp + 64] + 448a6d: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 448a72: 49 89 c7 mov r15, rax + 448a75: 48 29 fa sub rdx, rdi + 448a78: 48 39 d0 cmp rax, rdx + 448a7b: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 448a80: 0f 82 81 00 00 00 jb 0x448b07 + 448a86: 48 83 7c 24 28 00 cmp qword ptr [rsp + 40], 0 + 448a8c: 0f 85 95 03 00 00 jne 0x448e27 + 448a92: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 448a97: 49 39 c7 cmp r15, rax + 448a9a: 49 0f 43 c7 cmovae rax, r15 + 448a9e: 49 89 c0 mov r8, rax + 448aa1: 49 01 c0 add r8, rax + 448aa4: 4c 89 c6 mov rsi, r8 + 448aa7: 4c 89 04 24 mov qword ptr [rsp], r8 + 448aab: e8 a0 71 fd ff call 0x41fc50 + 448ab0: 4c 8b 04 24 mov r8, qword ptr [rsp] + 448ab4: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 448ab9: 48 85 c0 test rax, rax + 448abc: 0f 84 4d 03 00 00 je 0x448e0f + 448ac2: 4c 89 c7 mov rdi, r8 + 448ac5: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] + 448aca: 48 8d 34 10 lea rsi, [rax + rdx] + 448ace: 48 89 04 24 mov qword ptr [rsp], rax + 448ad2: 4c 03 54 24 18 add r10, qword ptr [rsp + 24] + 448ad7: 4c 2b 54 24 40 sub r10, qword ptr [rsp + 64] + 448adc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 448ae1: 4c 29 d7 sub rdi, r10 + 448ae4: 4c 89 d2 mov rdx, r10 + 448ae7: 48 01 c7 add rdi, rax + 448aea: e8 71 85 fb ff call 0x401060 <.plt+0x40> + 448aef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 448af4: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 448af8: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 448afd: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 448b02: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx + 448b07: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] + 448b0c: 4c 89 fa mov rdx, r15 + 448b0f: 48 89 ee mov rsi, rbp + 448b12: 4c 29 f9 sub rcx, r15 + 448b15: 48 89 cf mov rdi, rcx + 448b18: e8 43 85 fb ff call 0x401060 <.plt+0x40> + 448b1d: 48 89 c1 mov rcx, rax + 448b20: 48 8d 40 ff lea rax, [rax - 1] + 448b24: c6 41 ff 2f mov byte ptr [rcx - 1], 47 + 448b28: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 448b2d: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 448b32: 48 39 4c 24 48 cmp qword ptr [rsp + 72], rcx + 448b37: 75 10 jne 0x448b49 + 448b39: 48 8b 4c 24 58 mov rcx, qword ptr [rsp + 88] + 448b3e: 48 39 4c 24 50 cmp qword ptr [rsp + 80], rcx + 448b43: 0f 84 37 02 00 00 je 0x448d80 + 448b49: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 448b4e: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 448b53: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 448b58: 48 89 04 24 mov qword ptr [rsp], rax + 448b5c: e9 1d fd ff ff jmp 0x44887e + 448b61: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 448b68: 80 78 14 00 cmp byte ptr [rax + 20], 0 + 448b6c: 0f 84 8e fd ff ff je 0x448900 + 448b72: 66 83 78 14 2e cmp word ptr [rax + 20], 46 + 448b77: 0f 85 ac fd ff ff jne 0x448929 + 448b7d: e9 7e fd ff ff jmp 0x448900 + 448b82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 448b88: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 448b8d: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] + 448b92: ba 02 00 00 00 mov edx, 2 + 448b97: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 448b9c: 64 41 c7 06 02 00 00 00 mov dword ptr fs:[r14], 2 + 448ba4: 4c 89 e7 mov rdi, r12 + 448ba7: 89 14 24 mov dword ptr [rsp], edx + 448baa: e8 d1 87 02 00 call 0x471380 + 448baf: 8b 14 24 mov edx, dword ptr [rsp] + 448bb2: 4d 85 ff test r15, r15 + 448bb5: 0f 84 f5 00 00 00 je 0x448cb0 + 448bbb: 64 41 89 16 mov dword ptr fs:[r14], edx + 448bbf: 48 85 db test rbx, rbx + 448bc2: 0f 84 bc fd ff ff je 0x448984 + 448bc8: 80 7c 24 3a 00 cmp byte ptr [rsp + 58], 0 + 448bcd: 0f 84 b1 fd ff ff je 0x448984 + 448bd3: 4c 89 ff mov rdi, r15 + 448bd6: 45 31 ff xor r15d, r15d + 448bd9: e8 72 69 fd ff call 0x41f550 + 448bde: e9 a4 fd ff ff jmp 0x448987 + 448be3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 448be8: 48 89 ef mov rdi, rbp + 448beb: e8 60 69 fd ff call 0x41f550 + 448bf0: 64 41 8b 06 mov eax, dword ptr fs:[r14] + 448bf4: bf 01 10 00 00 mov edi, 4097 + 448bf9: 89 44 24 3c mov dword ptr [rsp + 60], eax + 448bfd: e8 5e 63 fd ff call 0x41ef60 + 448c02: 48 89 c5 mov rbp, rax + 448c05: 48 85 c0 test rax, rax + 448c08: 0f 84 76 fd ff ff je 0x448984 + 448c0e: 48 c7 44 24 18 01 10 00 00 mov qword ptr [rsp + 24], 4097 + 448c17: 45 31 ff xor r15d, r15d + 448c1a: e9 a2 fb ff ff jmp 0x4487c1 + 448c1f: 90 nop + 448c20: 4c 09 fb or rbx, r15 + 448c23: 0f 85 52 fd ff ff jne 0x44897b + 448c29: 48 8d 0d e8 fd 04 00 lea rcx, [rip + 327144] # 0x498a18 <__PRETTY_FUNCTION__.8783> + 448c30: ba 79 00 00 00 mov edx, 121 + 448c35: 48 8d 35 84 fd 04 00 lea rsi, [rip + 327044] # 0x4989c0 <__PRETTY_FUNCTION__.10419+0x460> + 448c3c: 48 8d 3d a5 fd 04 00 lea rdi, [rip + 327077] # 0x4989e8 <__PRETTY_FUNCTION__.10419+0x488> + 448c43: e8 08 a3 fb ff call 0x402f50 <__assert_fail> + 448c48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 448c50: 48 85 d2 test rdx, rdx + 448c53: 0f 84 87 00 00 00 je 0x448ce0 + 448c59: 4d 85 ff test r15, r15 + 448c5c: 4c 0f 44 fd cmove r15, rbp + 448c60: e9 22 fd ff ff jmp 0x448987 + 448c65: 0f 1f 00 nop dword ptr [rax] + 448c68: 64 41 8b 16 mov edx, dword ptr fs:[r14] + 448c6c: e9 41 ff ff ff jmp 0x448bb2 + 448c71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 448c78: 4c 89 fa mov rdx, r15 + 448c7b: 48 09 da or rdx, rbx + 448c7e: e9 0a fb ff ff jmp 0x44878d + 448c83: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 448c88: 49 c7 c6 c0 ff ff ff mov r14, -64 + 448c8f: f7 d8 neg eax + 448c91: 64 41 89 06 mov dword ptr fs:[r14], eax + 448c95: e9 cf fc ff ff jmp 0x448969 + 448c9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 448ca0: 48 89 ef mov rdi, rbp + 448ca3: e8 a8 68 fd ff call 0x41f550 + 448ca8: e9 da fc ff ff jmp 0x448987 + 448cad: 0f 1f 00 nop dword ptr [rax] + 448cb0: 48 89 ef mov rdi, rbp + 448cb3: 89 14 24 mov dword ptr [rsp], edx + 448cb6: e8 95 68 fd ff call 0x41f550 + 448cbb: 8b 14 24 mov edx, dword ptr [rsp] + 448cbe: e9 f8 fe ff ff jmp 0x448bbb + 448cc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 448cc8: 64 41 c7 06 22 00 00 00 mov dword ptr fs:[r14], 34 + 448cd0: 49 89 ef mov r15, rbp + 448cd3: e9 e7 fe ff ff jmp 0x448bbf + 448cd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 448ce0: 48 63 f0 movsxd rsi, eax + 448ce3: e8 68 6f fd ff call 0x41fc50 + 448ce8: 49 89 c7 mov r15, rax + 448ceb: e9 69 ff ff ff jmp 0x448c59 + 448cf0: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 448cf5: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] + 448cfa: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 448cff: e9 a0 fe ff ff jmp 0x448ba4 + 448d04: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 448d09: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] + 448d0e: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 448d13: 64 41 8b 16 mov edx, dword ptr fs:[r14] + 448d17: 44 89 ef mov edi, r13d + 448d1a: 89 14 24 mov dword ptr [rsp], edx + 448d1d: e8 2e 01 00 00 call 0x448e50 <__close_nocancel> + 448d22: 8b 14 24 mov edx, dword ptr [rsp] + 448d25: e9 88 fe ff ff jmp 0x448bb2 + 448d2a: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 448d2f: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] + 448d34: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 448d39: 64 41 8b 16 mov edx, dword ptr fs:[r14] + 448d3d: 4d 85 e4 test r12, r12 + 448d40: 0f 84 6c fe ff ff je 0x448bb2 + 448d46: e9 59 fe ff ff jmp 0x448ba4 + 448d4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 448d50: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 448d55: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] + 448d5a: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 448d5f: 64 41 8b 16 mov edx, dword ptr fs:[r14] + 448d63: 4d 85 e4 test r12, r12 + 448d66: 74 af je 0x448d17 + 448d68: 4c 89 e7 mov rdi, r12 + 448d6b: 89 14 24 mov dword ptr [rsp], edx + 448d6e: e8 0d 86 02 00 call 0x471380 + 448d73: 8b 14 24 mov edx, dword ptr [rsp] + 448d76: eb 9f jmp 0x448d17 + 448d78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 448d80: 4c 89 e7 mov rdi, r12 + 448d83: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 448d88: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] + 448d8d: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 448d92: e8 e9 85 02 00 call 0x471380 + 448d97: 85 c0 test eax, eax + 448d99: 0f 85 c9 fe ff ff jne 0x448c68 + 448d9f: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 448da4: 4c 8d 64 05 00 lea r12, [rbp + rax] + 448da9: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 448dae: 48 8d 44 05 ff lea rax, [rbp + rax - 1] + 448db3: 48 39 44 24 40 cmp qword ptr [rsp + 64], rax + 448db8: 74 3c je 0x448df6 + 448dba: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 448dbf: 48 89 ef mov rdi, rbp + 448dc2: 49 29 f4 sub r12, rsi + 448dc5: 4c 89 e2 mov rdx, r12 + 448dc8: e8 73 82 fb ff call 0x401040 <.plt+0x20> + 448dcd: 48 85 db test rbx, rbx + 448dd0: 74 14 je 0x448de6 + 448dd2: 8b 44 24 3c mov eax, dword ptr [rsp + 60] + 448dd6: 4d 85 ff test r15, r15 + 448dd9: 4c 0f 44 fd cmove r15, rbp + 448ddd: 64 41 89 06 mov dword ptr fs:[r14], eax + 448de1: e9 a1 fb ff ff jmp 0x448987 + 448de6: 4c 89 e6 mov rsi, r12 + 448de9: 48 89 ef mov rdi, rbp + 448dec: e8 5f 6e fd ff call 0x41fc50 + 448df1: 49 89 c7 mov r15, rax + 448df4: eb dc jmp 0x448dd2 + 448df6: 48 8b 44 24 40 mov rax, qword ptr [rsp + 64] + 448dfb: c6 40 ff 2f mov byte ptr [rax - 1], 47 + 448dff: 48 83 e8 01 sub rax, 1 + 448e03: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 448e08: eb b0 jmp 0x448dba + 448e0a: e8 c1 2d 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 448e0f: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 448e14: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] + 448e19: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 448e1e: 64 41 8b 16 mov edx, dword ptr fs:[r14] + 448e22: e9 7d fd ff ff jmp 0x448ba4 + 448e27: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 448e2c: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] + 448e31: ba 22 00 00 00 mov edx, 34 + 448e36: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 448e3b: 64 41 c7 06 22 00 00 00 mov dword ptr fs:[r14], 34 + 448e43: e9 5c fd ff ff jmp 0x448ba4 + 448e48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000448e50 <__close_nocancel>: + 448e50: f3 0f 1e fa endbr64 + 448e54: b8 03 00 00 00 mov eax, 3 + 448e59: 0f 05 syscall + 448e5b: 48 3d 00 f0 ff ff cmp rax, -4096 + 448e61: 77 05 ja 0x448e68 <__close_nocancel+0x18> + 448e63: c3 ret + 448e64: 0f 1f 40 00 nop dword ptr [rax] + 448e68: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 448e6f: f7 d8 neg eax + 448e71: 64 89 02 mov dword ptr fs:[rdx], eax + 448e74: b8 ff ff ff ff mov eax, 4294967295 + 448e79: c3 ret + 448e7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000448e80 <__fcntl64_nocancel>: + 448e80: f3 0f 1e fa endbr64 + 448e84: 48 83 ec 68 sub rsp, 104 + 448e88: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx + 448e8d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 448e96: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 448e9b: 31 c0 xor eax, eax + 448e9d: 48 8d 44 24 70 lea rax, [rsp + 112] + 448ea2: c7 44 24 10 10 00 00 00 mov dword ptr [rsp + 16], 16 + 448eaa: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 448eaf: 48 8d 44 24 30 lea rax, [rsp + 48] + 448eb4: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 448eb9: 83 fe 09 cmp esi, 9 + 448ebc: 74 2a je 0x448ee8 <__fcntl64_nocancel+0x68> + 448ebe: b8 48 00 00 00 mov eax, 72 + 448ec3: 0f 05 syscall + 448ec5: 48 3d 00 f0 ff ff cmp rax, -4096 + 448ecb: 77 43 ja 0x448f10 <__fcntl64_nocancel+0x90> + 448ecd: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 448ed2: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 448edb: 75 46 jne 0x448f23 <__fcntl64_nocancel+0xa3> + 448edd: 48 83 c4 68 add rsp, 104 + 448ee1: c3 ret + 448ee2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 448ee8: 48 8d 54 24 08 lea rdx, [rsp + 8] + 448eed: be 10 00 00 00 mov esi, 16 + 448ef2: b8 48 00 00 00 mov eax, 72 + 448ef7: 0f 05 syscall + 448ef9: 3d 00 f0 ff ff cmp eax, 4294963200 + 448efe: 77 10 ja 0x448f10 <__fcntl64_nocancel+0x90> + 448f00: 83 7c 24 08 02 cmp dword ptr [rsp + 8], 2 + 448f05: 8b 44 24 0c mov eax, dword ptr [rsp + 12] + 448f09: 75 c2 jne 0x448ecd <__fcntl64_nocancel+0x4d> + 448f0b: f7 d8 neg eax + 448f0d: eb be jmp 0x448ecd <__fcntl64_nocancel+0x4d> + 448f0f: 90 nop + 448f10: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 448f17: f7 d8 neg eax + 448f19: 64 89 02 mov dword ptr fs:[rdx], eax + 448f1c: b8 ff ff ff ff mov eax, 4294967295 + 448f21: eb aa jmp 0x448ecd <__fcntl64_nocancel+0x4d> + 448f23: e8 a8 2c 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 448f28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000448f30 <__fcntl64_nocancel_adjusted>: + 448f30: f3 0f 1e fa endbr64 + 448f34: 48 83 ec 18 sub rsp, 24 + 448f38: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 448f41: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 448f46: 31 c0 xor eax, eax + 448f48: 83 fe 09 cmp esi, 9 + 448f4b: 74 2b je 0x448f78 <__fcntl64_nocancel_adjusted+0x48> + 448f4d: b8 48 00 00 00 mov eax, 72 + 448f52: 0f 05 syscall + 448f54: 48 3d 00 f0 ff ff cmp rax, -4096 + 448f5a: 77 44 ja 0x448fa0 <__fcntl64_nocancel_adjusted+0x70> + 448f5c: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 448f61: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 448f6a: 75 47 jne 0x448fb3 <__fcntl64_nocancel_adjusted+0x83> + 448f6c: 48 83 c4 18 add rsp, 24 + 448f70: c3 ret + 448f71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 448f78: 48 89 e2 mov rdx, rsp + 448f7b: be 10 00 00 00 mov esi, 16 + 448f80: b8 48 00 00 00 mov eax, 72 + 448f85: 0f 05 syscall + 448f87: 3d 00 f0 ff ff cmp eax, 4294963200 + 448f8c: 77 12 ja 0x448fa0 <__fcntl64_nocancel_adjusted+0x70> + 448f8e: 83 3c 24 02 cmp dword ptr [rsp], 2 + 448f92: 8b 44 24 04 mov eax, dword ptr [rsp + 4] + 448f96: 75 c4 jne 0x448f5c <__fcntl64_nocancel_adjusted+0x2c> + 448f98: f7 d8 neg eax + 448f9a: eb c0 jmp 0x448f5c <__fcntl64_nocancel_adjusted+0x2c> + 448f9c: 0f 1f 40 00 nop dword ptr [rax] + 448fa0: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 448fa7: f7 d8 neg eax + 448fa9: 64 89 02 mov dword ptr fs:[rdx], eax + 448fac: b8 ff ff ff ff mov eax, 4294967295 + 448fb1: eb a9 jmp 0x448f5c <__fcntl64_nocancel_adjusted+0x2c> + 448fb3: e8 18 2c 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 448fb8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000448fc0 <__open_nocancel>: + 448fc0: f3 0f 1e fa endbr64 + 448fc4: 48 83 ec 58 sub rsp, 88 + 448fc8: 41 89 f2 mov r10d, esi + 448fcb: 49 89 f9 mov r9, rdi + 448fce: 41 89 f0 mov r8d, esi + 448fd1: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx + 448fd6: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 448fdf: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 448fe4: 31 c0 xor eax, eax + 448fe6: 41 83 e2 40 and r10d, 64 + 448fea: 75 44 jne 0x449030 <__open_nocancel+0x70> + 448fec: 89 f0 mov eax, esi + 448fee: 25 00 00 41 00 and eax, 4259840 + 448ff3: 3d 00 00 41 00 cmp eax, 4259840 + 448ff8: 74 36 je 0x449030 <__open_nocancel+0x70> + 448ffa: 44 89 c2 mov edx, r8d + 448ffd: 4c 89 ce mov rsi, r9 + 449000: bf 9c ff ff ff mov edi, 4294967196 + 449005: b8 01 01 00 00 mov eax, 257 + 44900a: 0f 05 syscall + 44900c: 48 3d 00 f0 ff ff cmp rax, -4096 + 449012: 77 44 ja 0x449058 <__open_nocancel+0x98> + 449014: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 449019: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 449022: 75 47 jne 0x44906b <__open_nocancel+0xab> + 449024: 48 83 c4 58 add rsp, 88 + 449028: c3 ret + 449029: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 449030: 48 8d 44 24 60 lea rax, [rsp + 96] + 449035: c7 04 24 10 00 00 00 mov dword ptr [rsp], 16 + 44903c: 44 8b 54 24 30 mov r10d, dword ptr [rsp + 48] + 449041: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 449046: 48 8d 44 24 20 lea rax, [rsp + 32] + 44904b: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 449050: eb a8 jmp 0x448ffa <__open_nocancel+0x3a> + 449052: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 449058: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 44905f: f7 d8 neg eax + 449061: 64 89 02 mov dword ptr fs:[rdx], eax + 449064: b8 ff ff ff ff mov eax, 4294967295 + 449069: eb a9 jmp 0x449014 <__open_nocancel+0x54> + 44906b: e8 60 2b 00 00 call 0x44bbd0 <__stack_chk_fail_local> + +0000000000449070 <__openat_nocancel>: + 449070: f3 0f 1e fa endbr64 + 449074: 48 83 ec 58 sub rsp, 88 + 449078: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx + 44907d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 449086: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 44908b: 31 c0 xor eax, eax + 44908d: f6 c2 40 test dl, 64 + 449090: 75 3e jne 0x4490d0 <__openat_nocancel+0x60> + 449092: 89 d0 mov eax, edx + 449094: 45 31 d2 xor r10d, r10d + 449097: 25 00 00 41 00 and eax, 4259840 + 44909c: 3d 00 00 41 00 cmp eax, 4259840 + 4490a1: 74 2d je 0x4490d0 <__openat_nocancel+0x60> + 4490a3: b8 01 01 00 00 mov eax, 257 + 4490a8: 0f 05 syscall + 4490aa: 48 3d 00 f0 ff ff cmp rax, -4096 + 4490b0: 77 46 ja 0x4490f8 <__openat_nocancel+0x88> + 4490b2: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 4490b7: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 4490c0: 75 49 jne 0x44910b <__openat_nocancel+0x9b> + 4490c2: 48 83 c4 58 add rsp, 88 + 4490c6: c3 ret + 4490c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4490d0: 48 8d 44 24 60 lea rax, [rsp + 96] + 4490d5: c7 04 24 18 00 00 00 mov dword ptr [rsp], 24 + 4490dc: 44 8b 54 24 38 mov r10d, dword ptr [rsp + 56] + 4490e1: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 4490e6: 48 8d 44 24 20 lea rax, [rsp + 32] + 4490eb: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 4490f0: eb b1 jmp 0x4490a3 <__openat_nocancel+0x33> + 4490f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4490f8: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 4490ff: f7 d8 neg eax + 449101: 64 89 02 mov dword ptr fs:[rdx], eax + 449104: b8 ff ff ff ff mov eax, 4294967295 + 449109: eb a7 jmp 0x4490b2 <__openat_nocancel+0x42> + 44910b: e8 c0 2a 00 00 call 0x44bbd0 <__stack_chk_fail_local> + +0000000000449110 <__read_nocancel>: + 449110: f3 0f 1e fa endbr64 + 449114: 31 c0 xor eax, eax + 449116: 0f 05 syscall + 449118: 48 3d 00 f0 ff ff cmp rax, -4096 + 44911e: 77 08 ja 0x449128 <__read_nocancel+0x18> + 449120: c3 ret + 449121: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 449128: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 44912f: f7 d8 neg eax + 449131: 64 89 02 mov dword ptr fs:[rdx], eax + 449134: 48 c7 c0 ff ff ff ff mov rax, -1 + 44913b: c3 ret + 44913c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000449140 <__write_nocancel>: + 449140: f3 0f 1e fa endbr64 + 449144: b8 01 00 00 00 mov eax, 1 + 449149: 0f 05 syscall + 44914b: 48 3d 00 f0 ff ff cmp rax, -4096 + 449151: 77 05 ja 0x449158 <__write_nocancel+0x18> + 449153: c3 ret + 449154: 0f 1f 40 00 nop dword ptr [rax] + 449158: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 44915f: f7 d8 neg eax + 449161: 64 89 02 mov dword ptr fs:[rdx], eax + 449164: 48 c7 c0 ff ff ff ff mov rax, -1 + 44916b: c3 ret + 44916c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000449170 : + 449170: f3 0f 1e fa endbr64 + 449174: 49 89 f2 mov r10, rsi + 449177: 31 d2 xor edx, edx + 449179: 89 fe mov esi, edi + 44917b: b8 2e 01 00 00 mov eax, 302 + 449180: 31 ff xor edi, edi + 449182: 0f 05 syscall + 449184: 48 3d 00 f0 ff ff cmp rax, -4096 + 44918a: 77 04 ja 0x449190 + 44918c: c3 ret + 44918d: 0f 1f 00 nop dword ptr [rax] + 449190: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 449197: f7 d8 neg eax + 449199: 64 89 02 mov dword ptr fs:[rdx], eax + 44919c: b8 ff ff ff ff mov eax, 4294967295 + 4491a1: c3 ret + 4491a2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4491ac: 0f 1f 40 00 nop dword ptr [rax] + +00000000004491b0 : + 4491b0: f3 0f 1e fa endbr64 + 4491b4: 41 54 push r12 + 4491b6: 53 push rbx + 4491b7: 48 89 fb mov rbx, rdi + 4491ba: 48 83 ec 08 sub rsp, 8 + 4491be: 4c 8b 25 73 9d 07 00 mov r12, qword ptr [rip + 499059] # 0x4c2f38 <__curbrk> + 4491c5: 4d 85 e4 test r12, r12 + 4491c8: 74 46 je 0x449210 + 4491ca: 8b 05 f8 84 07 00 mov eax, dword ptr [rip + 492792] # 0x4c16c8 <__libc_multiple_libcs> + 4491d0: 85 c0 test eax, eax + 4491d2: 75 3c jne 0x449210 + 4491d4: 48 85 db test rbx, rbx + 4491d7: 74 24 je 0x4491fd + 4491d9: 7e 4d jle 0x449228 + 4491db: 4c 89 e0 mov rax, r12 + 4491de: 48 01 d8 add rax, rbx + 4491e1: 0f 92 c0 setb al + 4491e4: 84 c0 test al, al + 4491e6: 74 50 je 0x449238 + 4491e8: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4491ef: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 4491f6: 49 c7 c4 ff ff ff ff mov r12, -1 + 4491fd: 48 83 c4 08 add rsp, 8 + 449201: 4c 89 e0 mov rax, r12 + 449204: 5b pop rbx + 449205: 41 5c pop r12 + 449207: c3 ret + 449208: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 449210: 31 ff xor edi, edi + 449212: e8 79 86 02 00 call 0x471890 + 449217: 4c 8b 25 1a 9d 07 00 mov r12, qword ptr [rip + 498970] # 0x4c2f38 <__curbrk> + 44921e: 85 c0 test eax, eax + 449220: 79 b2 jns 0x4491d4 + 449222: eb d2 jmp 0x4491f6 + 449224: 0f 1f 40 00 nop dword ptr [rax] + 449228: 48 89 d8 mov rax, rbx + 44922b: 48 f7 d8 neg rax + 44922e: 49 39 c4 cmp r12, rax + 449231: 0f 92 c0 setb al + 449234: 84 c0 test al, al + 449236: 75 b0 jne 0x4491e8 + 449238: 49 8d 3c 1c lea rdi, [r12 + rbx] + 44923c: e8 4f 86 02 00 call 0x471890 + 449241: 85 c0 test eax, eax + 449243: 78 b1 js 0x4491f6 + 449245: 48 83 c4 08 add rsp, 8 + 449249: 4c 89 e0 mov rax, r12 + 44924c: 5b pop rbx + 44924d: 41 5c pop r12 + 44924f: c3 ret + +0000000000449250 : + 449250: f3 0f 1e fa endbr64 + 449254: 48 8b 05 bd 7e 07 00 mov rax, qword ptr [rip + 491197] # 0x4c1118 <_dl_pagesize> + 44925b: 48 85 c0 test rax, rax + 44925e: 74 01 je 0x449261 + 449260: c3 ret + 449261: 50 push rax + 449262: 48 8d 0d ef f7 04 00 lea rcx, [rip + 325615] # 0x498a58 <__PRETTY_FUNCTION__.10256> + 449269: ba 1c 00 00 00 mov edx, 28 + 44926e: 48 8d 35 b3 f7 04 00 lea rsi, [rip + 325555] # 0x498a28 <__PRETTY_FUNCTION__.8783+0x10> + 449275: 48 8d 3d ea f7 04 00 lea rdi, [rip + 325610] # 0x498a66 <__PRETTY_FUNCTION__.10256+0xe> + 44927c: e8 cf 9c fb ff call 0x402f50 <__assert_fail> + 449281: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44928b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000449290 : + 449290: f3 0f 1e fa endbr64 + 449294: 48 83 ec 28 sub rsp, 40 + 449298: bf 07 00 00 00 mov edi, 7 + 44929d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4492a6: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 4492ab: 31 c0 xor eax, eax + 4492ad: 48 89 e6 mov rsi, rsp + 4492b0: e8 bb fe ff ff call 0x449170 + 4492b5: 85 c0 test eax, eax + 4492b7: b8 00 01 00 00 mov eax, 256 + 4492bc: 0f 49 04 24 cmovns eax, dword ptr [rsp] + 4492c0: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 4492c5: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] + 4492ce: 75 05 jne 0x4492d5 + 4492d0: 48 83 c4 28 add rsp, 40 + 4492d4: c3 ret + 4492d5: e8 f6 28 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 4492da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +00000000004492e0 : + 4492e0: f3 0f 1e fa endbr64 + 4492e4: 41 f7 c1 ff 0f 00 00 test r9d, 4095 + 4492eb: 75 2b jne 0x449318 + 4492ed: 55 push rbp + 4492ee: 48 89 fd mov rbp, rdi + 4492f1: 53 push rbx + 4492f2: 89 cb mov ebx, ecx + 4492f4: 48 85 ff test rdi, rdi + 4492f7: 74 37 je 0x449330 + 4492f9: 41 89 da mov r10d, ebx + 4492fc: 48 89 ef mov rdi, rbp + 4492ff: b8 09 00 00 00 mov eax, 9 + 449304: 0f 05 syscall + 449306: 48 3d 00 f0 ff ff cmp rax, -4096 + 44930c: 77 62 ja 0x449370 + 44930e: 5b pop rbx + 44930f: 5d pop rbp + 449310: c3 ret + 449311: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 449318: 48 c7 c0 c0 ff ff ff mov rax, -64 + 44931f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 449326: 48 c7 c0 ff ff ff ff mov rax, -1 + 44932d: c3 ret + 44932e: 66 90 nop + 449330: f6 c2 04 test dl, 4 + 449333: 74 c4 je 0x4492f9 + 449335: f6 05 49 9a 07 00 02 test byte ptr [rip + 498249], 2 # 0x4c2d85 <_dl_x86_cpu_features+0x65> + 44933c: 74 bb je 0x4492f9 + 44933e: 41 89 ca mov r10d, ecx + 449341: b9 09 00 00 00 mov ecx, 9 + 449346: 31 ff xor edi, edi + 449348: 41 83 ca 40 or r10d, 64 + 44934c: 89 c8 mov eax, ecx + 44934e: 0f 05 syscall + 449350: 48 89 c7 mov rdi, rax + 449353: 48 3d 00 f0 ff ff cmp rax, -4096 + 449359: 76 b3 jbe 0x44930e + 44935b: 48 c7 c0 c0 ff ff ff mov rax, -64 + 449362: f7 df neg edi + 449364: 64 89 38 mov dword ptr fs:[rax], edi + 449367: eb 90 jmp 0x4492f9 + 449369: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 449370: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 449377: f7 d8 neg eax + 449379: 64 89 02 mov dword ptr fs:[rdx], eax + 44937c: 48 c7 c0 ff ff ff ff mov rax, -1 + 449383: eb 89 jmp 0x44930e + 449385: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44938f: 90 nop + +0000000000449390 : + 449390: f3 0f 1e fa endbr64 + 449394: b8 0b 00 00 00 mov eax, 11 + 449399: 0f 05 syscall + 44939b: 48 3d 01 f0 ff ff cmp rax, -4095 + 4493a1: 73 01 jae 0x4493a4 + 4493a3: c3 ret + 4493a4: 48 c7 c1 c0 ff ff ff mov rcx, -64 + 4493ab: f7 d8 neg eax + 4493ad: 64 89 01 mov dword ptr fs:[rcx], eax + 4493b0: 48 83 c8 ff or rax, -1 + 4493b4: c3 ret + 4493b5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4493bf: 90 nop + +00000000004493c0 : + 4493c0: f3 0f 1e fa endbr64 + 4493c4: b8 0a 00 00 00 mov eax, 10 + 4493c9: 0f 05 syscall + 4493cb: 48 3d 01 f0 ff ff cmp rax, -4095 + 4493d1: 73 01 jae 0x4493d4 + 4493d3: c3 ret + 4493d4: 48 c7 c1 c0 ff ff ff mov rcx, -64 + 4493db: f7 d8 neg eax + 4493dd: 64 89 01 mov dword ptr fs:[rcx], eax + 4493e0: 48 83 c8 ff or rax, -1 + 4493e4: c3 ret + 4493e5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4493ef: 90 nop + +00000000004493f0 : + 4493f0: f3 0f 1e fa endbr64 + 4493f4: b8 1c 00 00 00 mov eax, 28 + 4493f9: 0f 05 syscall + 4493fb: 48 3d 01 f0 ff ff cmp rax, -4095 + 449401: 73 01 jae 0x449404 + 449403: c3 ret + 449404: 48 c7 c1 c0 ff ff ff mov rcx, -64 + 44940b: f7 d8 neg eax + 44940d: 64 89 01 mov dword ptr fs:[rcx], eax + 449410: 48 83 c8 ff or rax, -1 + 449414: c3 ret + 449415: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44941f: 90 nop + +0000000000449420 : + 449420: 41 55 push r13 + 449422: 41 89 d5 mov r13d, edx + 449425: 41 54 push r12 + 449427: 49 89 f4 mov r12, rsi + 44942a: 55 push rbp + 44942b: 48 89 fd mov rbp, rdi + 44942e: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 + 449436: 75 0c jne 0x449444 + 449438: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 + 44943d: be 03 00 00 00 mov esi, 3 + 449442: 74 31 je 0x449475 + 449444: 48 89 ef mov rdi, rbp + 449447: 31 f6 xor esi, esi + 449449: 41 ff d4 call r12 + 44944c: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 449450: 48 83 e7 fe and rdi, -2 + 449454: 75 32 jne 0x449488 + 449456: 48 89 ef mov rdi, rbp + 449459: 44 89 ea mov edx, r13d + 44945c: be 01 00 00 00 mov esi, 1 + 449461: 41 ff d4 call r12 + 449464: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 449468: 48 85 ff test rdi, rdi + 44946b: 75 33 jne 0x4494a0 + 44946d: 44 89 ea mov edx, r13d + 449470: be 02 00 00 00 mov esi, 2 + 449475: 48 89 ef mov rdi, rbp + 449478: 4c 89 e0 mov rax, r12 + 44947b: 5d pop rbp + 44947c: 41 5c pop r12 + 44947e: 41 5d pop r13 + 449480: ff e0 jmp rax + 449482: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 449488: 41 8d 55 01 lea edx, [r13 + 1] + 44948c: 4c 89 e6 mov rsi, r12 + 44948f: e8 8c ff ff ff call 0x449420 + 449494: eb c0 jmp 0x449456 + 449496: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4494a0: 41 8d 55 01 lea edx, [r13 + 1] + 4494a4: 4c 89 e6 mov rsi, r12 + 4494a7: e8 74 ff ff ff call 0x449420 + 4494ac: eb bf jmp 0x44946d + 4494ae: 66 90 nop + +00000000004494b0 : + 4494b0: 41 55 push r13 + 4494b2: 49 89 d5 mov r13, rdx + 4494b5: 41 54 push r12 + 4494b7: 49 89 f4 mov r12, rsi + 4494ba: 55 push rbp + 4494bb: 48 89 fd mov rbp, rdi + 4494be: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 + 4494c6: 75 0c jne 0x4494d4 + 4494c8: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 + 4494cd: be 03 00 00 00 mov esi, 3 + 4494d2: 74 31 je 0x449505 + 4494d4: 48 89 ef mov rdi, rbp + 4494d7: 31 f6 xor esi, esi + 4494d9: 41 ff d4 call r12 + 4494dc: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 4494e0: 48 83 e7 fe and rdi, -2 + 4494e4: 75 32 jne 0x449518 + 4494e6: 48 89 ef mov rdi, rbp + 4494e9: 4c 89 ea mov rdx, r13 + 4494ec: be 01 00 00 00 mov esi, 1 + 4494f1: 41 ff d4 call r12 + 4494f4: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 4494f8: 48 85 ff test rdi, rdi + 4494fb: 75 2b jne 0x449528 + 4494fd: 4c 89 ea mov rdx, r13 + 449500: be 02 00 00 00 mov esi, 2 + 449505: 48 89 ef mov rdi, rbp + 449508: 4c 89 e0 mov rax, r12 + 44950b: 5d pop rbp + 44950c: 41 5c pop r12 + 44950e: 41 5d pop r13 + 449510: ff e0 jmp rax + 449512: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 449518: 4c 89 ea mov rdx, r13 + 44951b: 4c 89 e6 mov rsi, r12 + 44951e: e8 8d ff ff ff call 0x4494b0 + 449523: eb c1 jmp 0x4494e6 + 449525: 0f 1f 00 nop dword ptr [rax] + 449528: 4c 89 ea mov rdx, r13 + 44952b: 4c 89 e6 mov rsi, r12 + 44952e: e8 7d ff ff ff call 0x4494b0 + 449533: eb c8 jmp 0x4494fd + 449535: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000449540 : + 449540: 55 push rbp + 449541: 48 89 fd mov rbp, rdi + 449544: 53 push rbx + 449545: 48 89 f3 mov rbx, rsi + 449548: 48 83 ec 08 sub rsp, 8 + 44954c: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] + 449550: 48 83 e7 fe and rdi, -2 + 449554: 75 22 jne 0x449578 + 449556: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 44955a: 48 85 ff test rdi, rdi + 44955d: 75 27 jne 0x449586 + 44955f: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 449563: ff d3 call rbx + 449565: 48 83 c4 08 add rsp, 8 + 449569: 48 89 ef mov rdi, rbp + 44956c: 5b pop rbx + 44956d: 5d pop rbp + 44956e: e9 dd 5f fd ff jmp 0x41f550 + 449573: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 449578: e8 c3 ff ff ff call 0x449540 + 44957d: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 449581: 48 85 ff test rdi, rdi + 449584: 74 d9 je 0x44955f + 449586: 48 89 de mov rsi, rbx + 449589: e8 b2 ff ff ff call 0x449540 + 44958e: eb cf jmp 0x44955f + +0000000000449590 : + 449590: f3 0f 1e fa endbr64 + 449594: 41 57 push r15 + 449596: 41 56 push r14 + 449598: 41 55 push r13 + 44959a: 41 54 push r12 + 44959c: 55 push rbp + 44959d: 53 push rbx + 44959e: 48 83 ec 28 sub rsp, 40 + 4495a2: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 4495a7: 48 85 f6 test rsi, rsi + 4495aa: 0f 84 40 03 00 00 je 0x4498f0 + 4495b0: 49 89 f7 mov r15, rsi + 4495b3: 48 8b 36 mov rsi, qword ptr [rsi] + 4495b6: 49 89 fd mov r13, rdi + 4495b9: 48 89 f0 mov rax, rsi + 4495bc: 48 83 e0 fe and rax, -2 + 4495c0: 0f 84 72 01 00 00 je 0x449738 + 4495c6: 48 83 60 08 fe and qword ptr [rax + 8], -2 + 4495cb: 31 db xor ebx, ebx + 4495cd: 31 ed xor ebp, ebp + 4495cf: c7 44 24 1c 00 00 00 00 mov dword ptr [rsp + 28], 0 + 4495d7: 49 89 dc mov r12, rbx + 4495da: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 4495e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4495e8: 49 89 f6 mov r14, rsi + 4495eb: 49 83 e6 fe and r14, -2 + 4495ef: 0f 84 88 03 00 00 je 0x44997d + 4495f5: 49 8b 36 mov rsi, qword ptr [r14] + 4495f8: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4495fd: 4c 89 ef mov rdi, r13 + 449600: ff d0 call rax + 449602: 85 c0 test eax, eax + 449604: 0f 84 76 02 00 00 je 0x449880 + 44960a: 49 8b 17 mov rdx, qword ptr [r15] + 44960d: 48 83 e2 fe and rdx, -2 + 449611: 4c 8b 52 08 mov r10, qword ptr [rdx + 8] + 449615: 48 8b 72 10 mov rsi, qword ptr [rdx + 16] + 449619: 4c 89 d7 mov rdi, r10 + 44961c: 48 83 e7 fe and rdi, -2 + 449620: 48 85 f6 test rsi, rsi + 449623: 0f 84 d7 00 00 00 je 0x449700 + 449629: 48 85 ff test rdi, rdi + 44962c: 0f 84 ce 00 00 00 je 0x449700 + 449632: f6 46 08 01 test byte ptr [rsi + 8], 1 + 449636: 0f 84 c4 00 00 00 je 0x449700 + 44963c: f6 47 08 01 test byte ptr [rdi + 8], 1 + 449640: 0f 84 ba 00 00 00 je 0x449700 + 449646: 49 83 ca 01 or r10, 1 + 44964a: 4c 89 52 08 mov qword ptr [rdx + 8], r10 + 44964e: 48 83 66 08 fe and qword ptr [rsi + 8], -2 + 449653: 48 83 67 08 fe and qword ptr [rdi + 8], -2 + 449658: 4d 85 e4 test r12, r12 + 44965b: 0f 84 9f 00 00 00 je 0x449700 + 449661: 4d 8b 14 24 mov r10, qword ptr [r12] + 449665: 49 83 e2 fe and r10, -2 + 449669: 4d 8b 5a 08 mov r11, qword ptr [r10 + 8] + 44966d: 41 f6 c3 01 test r11b, 1 + 449671: 0f 84 89 00 00 00 je 0x449700 + 449677: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 44967c: 44 8b 44 24 1c mov r8d, dword ptr [rsp + 28] + 449681: 48 8b 09 mov rcx, qword ptr [rcx] + 449684: 48 89 cb mov rbx, rcx + 449687: 48 83 e3 fe and rbx, -2 + 44968b: 85 ed test ebp, ebp + 44968d: 41 0f 9f c1 setg r9b + 449691: 45 85 c0 test r8d, r8d + 449694: 41 0f 9f c0 setg r8b + 449698: 45 38 c1 cmp r9b, r8b + 44969b: 0f 84 0f 02 00 00 je 0x4498b0 + 4496a1: 49 83 cb 01 or r11, 1 + 4496a5: 4d 89 5a 08 mov qword ptr [r10 + 8], r11 + 4496a9: 49 89 f3 mov r11, rsi + 4496ac: 48 83 4b 08 01 or qword ptr [rbx + 8], 1 + 4496b1: 41 83 e3 01 and r11d, 1 + 4496b5: 48 83 62 08 fe and qword ptr [rdx + 8], -2 + 4496ba: 85 ed test ebp, ebp + 4496bc: 0f 88 c6 01 00 00 js 0x449888 + 4496c2: 49 89 7a 10 mov qword ptr [r10 + 16], rdi + 4496c6: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 4496ca: 4c 89 52 08 mov qword ptr [rdx + 8], r10 + 4496ce: 83 e7 01 and edi, 1 + 4496d1: 48 09 fe or rsi, rdi + 4496d4: 48 89 73 08 mov qword ptr [rbx + 8], rsi + 4496d8: 4c 09 db or rbx, r11 + 4496db: 48 89 5a 10 mov qword ptr [rdx + 16], rbx + 4496df: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 4496e4: 48 8b 19 mov rbx, qword ptr [rcx] + 4496e7: 48 89 de mov rsi, rbx + 4496ea: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx + 4496ef: 83 e6 01 and esi, 1 + 4496f2: 48 09 f2 or rdx, rsi + 4496f5: 48 89 11 mov qword ptr [rcx], rdx + 4496f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 449700: 85 c0 test eax, eax + 449702: 0f 88 48 01 00 00 js 0x449850 + 449708: 49 8b 76 10 mov rsi, qword ptr [r14 + 16] + 44970c: 49 8d 56 10 lea rdx, [r14 + 16] + 449710: 48 f7 c6 fe ff ff ff test rsi, -2 + 449717: 0f 84 48 01 00 00 je 0x449865 + 44971d: 89 6c 24 1c mov dword ptr [rsp + 28], ebp + 449721: 89 c5 mov ebp, eax + 449723: 4c 89 64 24 10 mov qword ptr [rsp + 16], r12 + 449728: 4d 89 fc mov r12, r15 + 44972b: 49 89 d7 mov r15, rdx + 44972e: e9 b5 fe ff ff jmp 0x4495e8 + 449733: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 449738: 31 d2 xor edx, edx + 44973a: 31 db xor ebx, ebx + 44973c: 89 d5 mov ebp, edx + 44973e: 4d 89 fe mov r14, r15 + 449741: bf 18 00 00 00 mov edi, 24 + 449746: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 44974b: 89 54 24 10 mov dword ptr [rsp + 16], edx + 44974f: e8 0c 58 fd ff call 0x41ef60 + 449754: 49 89 c4 mov r12, rax + 449757: 48 85 c0 test rax, rax + 44975a: 0f 84 90 01 00 00 je 0x4498f0 + 449760: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 449765: 66 0f 6f 05 13 f3 04 00 movdqa xmm0, xmmword ptr [rip + 324371] # 0x498a80 <__PRETTY_FUNCTION__.10256+0x28> + 44976d: 83 e6 01 and esi, 1 + 449770: 48 09 c6 or rsi, rax + 449773: 49 89 37 mov qword ptr [r15], rsi + 449776: 4c 89 28 mov qword ptr [rax], r13 + 449779: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 + 44977d: 4d 39 f7 cmp r15, r14 + 449780: 0f 84 af 00 00 00 je 0x449835 + 449786: 49 8b 07 mov rax, qword ptr [r15] + 449789: 8b 54 24 10 mov edx, dword ptr [rsp + 16] + 44978d: 48 83 e0 fe and rax, -2 + 449791: 48 8b 48 08 mov rcx, qword ptr [rax + 8] + 449795: 48 8b 78 10 mov rdi, qword ptr [rax + 16] + 449799: 49 89 c8 mov r8, rcx + 44979c: 48 83 c9 01 or rcx, 1 + 4497a0: 49 83 e0 fe and r8, -2 + 4497a4: 48 85 ff test rdi, rdi + 4497a7: 48 89 48 08 mov qword ptr [rax + 8], rcx + 4497ab: 74 05 je 0x4497b2 + 4497ad: 48 83 67 08 fe and qword ptr [rdi + 8], -2 + 4497b2: 4d 85 c0 test r8, r8 + 4497b5: 74 05 je 0x4497bc + 4497b7: 49 83 60 08 fe and qword ptr [r8 + 8], -2 + 4497bc: 49 8b 0e mov rcx, qword ptr [r14] + 4497bf: 48 83 e1 fe and rcx, -2 + 4497c3: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 4497c7: 40 f6 c6 01 test sil, 1 + 4497cb: 74 68 je 0x449835 + 4497cd: 4c 8b 13 mov r10, qword ptr [rbx] + 4497d0: 4d 89 d1 mov r9, r10 + 4497d3: 49 83 e1 fe and r9, -2 + 4497d7: 85 d2 test edx, edx + 4497d9: 41 0f 9f c5 setg r13b + 4497dd: 85 ed test ebp, ebp + 4497df: 41 0f 9f c3 setg r11b + 4497e3: 45 38 dd cmp r13b, r11b + 4497e6: 0f 84 43 01 00 00 je 0x44992f + 4497ec: 48 83 ce 01 or rsi, 1 + 4497f0: 48 89 71 08 mov qword ptr [rcx + 8], rsi + 4497f4: 48 89 fe mov rsi, rdi + 4497f7: 49 83 49 08 01 or qword ptr [r9 + 8], 1 + 4497fc: 83 e6 01 and esi, 1 + 4497ff: 48 83 60 08 fe and qword ptr [rax + 8], -2 + 449804: 85 d2 test edx, edx + 449806: 0f 88 ec 00 00 00 js 0x4498f8 + 44980c: 49 8b 51 08 mov rdx, qword ptr [r9 + 8] + 449810: 4c 89 41 10 mov qword ptr [rcx + 16], r8 + 449814: 48 89 48 08 mov qword ptr [rax + 8], rcx + 449818: 83 e2 01 and edx, 1 + 44981b: 48 09 d7 or rdi, rdx + 44981e: 49 89 79 08 mov qword ptr [r9 + 8], rdi + 449822: 49 09 f1 or r9, rsi + 449825: 4c 89 48 10 mov qword ptr [rax + 16], r9 + 449829: 48 8b 13 mov rdx, qword ptr [rbx] + 44982c: 83 e2 01 and edx, 1 + 44982f: 48 09 d0 or rax, rdx + 449832: 48 89 03 mov qword ptr [rbx], rax + 449835: 48 83 c4 28 add rsp, 40 + 449839: 4c 89 e0 mov rax, r12 + 44983c: 5b pop rbx + 44983d: 5d pop rbp + 44983e: 41 5c pop r12 + 449840: 41 5d pop r13 + 449842: 41 5e pop r14 + 449844: 41 5f pop r15 + 449846: c3 ret + 449847: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 449850: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 449854: 49 8d 56 08 lea rdx, [r14 + 8] + 449858: 48 f7 c6 fe ff ff ff test rsi, -2 + 44985f: 0f 85 b8 fe ff ff jne 0x44971d + 449865: 48 89 d1 mov rcx, rdx + 449868: 4d 89 fe mov r14, r15 + 44986b: 89 c2 mov edx, eax + 44986d: 4c 89 e3 mov rbx, r12 + 449870: 49 89 cf mov r15, rcx + 449873: e9 c9 fe ff ff jmp 0x449741 + 449878: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 449880: 4d 89 f4 mov r12, r14 + 449883: eb b0 jmp 0x449835 + 449885: 0f 1f 00 nop dword ptr [rax] + 449888: 49 8b 4a 08 mov rcx, qword ptr [r10 + 8] + 44988c: 83 e1 01 and ecx, 1 + 44988f: 48 09 ce or rsi, rcx + 449892: 49 89 72 08 mov qword ptr [r10 + 8], rsi + 449896: 4d 09 da or r10, r11 + 449899: 4c 89 52 10 mov qword ptr [rdx + 16], r10 + 44989d: 48 89 7b 10 mov qword ptr [rbx + 16], rdi + 4498a1: 48 89 5a 08 mov qword ptr [rdx + 8], rbx + 4498a5: e9 35 fe ff ff jmp 0x4496df + 4498aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4498b0: 83 e1 01 and ecx, 1 + 4498b3: 49 83 e3 fe and r11, -2 + 4498b7: 48 89 ca mov rdx, rcx + 4498ba: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 4498bf: 4c 09 d2 or rdx, r10 + 4498c2: 48 89 11 mov qword ptr [rcx], rdx + 4498c5: 4d 89 5a 08 mov qword ptr [r10 + 8], r11 + 4498c9: 48 83 4b 08 01 or qword ptr [rbx + 8], 1 + 4498ce: 85 ed test ebp, ebp + 4498d0: 78 48 js 0x44991a + 4498d2: 49 8b 52 08 mov rdx, qword ptr [r10 + 8] + 4498d6: 48 89 d6 mov rsi, rdx + 4498d9: 83 e2 01 and edx, 1 + 4498dc: 48 83 e6 fe and rsi, -2 + 4498e0: 48 89 73 10 mov qword ptr [rbx + 16], rsi + 4498e4: 48 09 d3 or rbx, rdx + 4498e7: 49 89 5a 08 mov qword ptr [r10 + 8], rbx + 4498eb: e9 10 fe ff ff jmp 0x449700 + 4498f0: 45 31 e4 xor r12d, r12d + 4498f3: e9 3d ff ff ff jmp 0x449835 + 4498f8: 48 8b 51 08 mov rdx, qword ptr [rcx + 8] + 4498fc: 83 e2 01 and edx, 1 + 4498ff: 48 09 d7 or rdi, rdx + 449902: 48 89 79 08 mov qword ptr [rcx + 8], rdi + 449906: 48 09 f1 or rcx, rsi + 449909: 48 89 48 10 mov qword ptr [rax + 16], rcx + 44990d: 4d 89 41 10 mov qword ptr [r9 + 16], r8 + 449911: 4c 89 48 08 mov qword ptr [rax + 8], r9 + 449915: e9 0f ff ff ff jmp 0x449829 + 44991a: 49 8b 52 10 mov rdx, qword ptr [r10 + 16] + 44991e: 48 83 ca 01 or rdx, 1 + 449922: 48 89 53 08 mov qword ptr [rbx + 8], rdx + 449926: 49 89 5a 10 mov qword ptr [r10 + 16], rbx + 44992a: e9 d1 fd ff ff jmp 0x449700 + 44992f: 41 83 e2 01 and r10d, 1 + 449933: 48 83 e6 fe and rsi, -2 + 449937: 49 09 ca or r10, rcx + 44993a: 4c 89 13 mov qword ptr [rbx], r10 + 44993d: 48 89 71 08 mov qword ptr [rcx + 8], rsi + 449941: 49 83 49 08 01 or qword ptr [r9 + 8], 1 + 449946: 85 d2 test edx, edx + 449948: 78 1e js 0x449968 + 44994a: 48 8b 41 08 mov rax, qword ptr [rcx + 8] + 44994e: 48 89 c2 mov rdx, rax + 449951: 83 e0 01 and eax, 1 + 449954: 48 83 e2 fe and rdx, -2 + 449958: 49 89 51 10 mov qword ptr [r9 + 16], rdx + 44995c: 49 09 c1 or r9, rax + 44995f: 4c 89 49 08 mov qword ptr [rcx + 8], r9 + 449963: e9 cd fe ff ff jmp 0x449835 + 449968: 48 8b 41 10 mov rax, qword ptr [rcx + 16] + 44996c: 48 83 c8 01 or rax, 1 + 449970: 49 89 41 08 mov qword ptr [r9 + 8], rax + 449974: 4c 89 49 10 mov qword ptr [rcx + 16], r9 + 449978: e9 b8 fe ff ff jmp 0x449835 + 44997d: 4c 89 e3 mov rbx, r12 + 449980: 89 ea mov edx, ebp + 449982: e9 b5 fd ff ff jmp 0x44973c + 449987: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000449990 : + 449990: f3 0f 1e fa endbr64 + 449994: 41 55 push r13 + 449996: 41 54 push r12 + 449998: 55 push rbp + 449999: 53 push rbx + 44999a: 48 83 ec 08 sub rsp, 8 + 44999e: 48 85 f6 test rsi, rsi + 4499a1: 74 4d je 0x4499f0 + 4499a3: 48 8b 1e mov rbx, qword ptr [rsi] + 4499a6: 48 89 fd mov rbp, rdi + 4499a9: 49 89 d4 mov r12, rdx + 4499ac: 48 83 e3 fe and rbx, -2 + 4499b0: 75 1d jne 0x4499cf + 4499b2: eb 3c jmp 0x4499f0 + 4499b4: 0f 1f 40 00 nop dword ptr [rax] + 4499b8: 48 8d 53 08 lea rdx, [rbx + 8] + 4499bc: 48 83 c3 10 add rbx, 16 + 4499c0: 85 c0 test eax, eax + 4499c2: 48 0f 48 da cmovs rbx, rdx + 4499c6: 48 8b 1b mov rbx, qword ptr [rbx] + 4499c9: 48 83 e3 fe and rbx, -2 + 4499cd: 74 21 je 0x4499f0 + 4499cf: 48 8b 33 mov rsi, qword ptr [rbx] + 4499d2: 49 89 dd mov r13, rbx + 4499d5: 48 89 ef mov rdi, rbp + 4499d8: 41 ff d4 call r12 + 4499db: 85 c0 test eax, eax + 4499dd: 75 d9 jne 0x4499b8 + 4499df: 48 83 c4 08 add rsp, 8 + 4499e3: 4c 89 e8 mov rax, r13 + 4499e6: 5b pop rbx + 4499e7: 5d pop rbp + 4499e8: 41 5c pop r12 + 4499ea: 41 5d pop r13 + 4499ec: c3 ret + 4499ed: 0f 1f 00 nop dword ptr [rax] + 4499f0: 48 83 c4 08 add rsp, 8 + 4499f4: 45 31 ed xor r13d, r13d + 4499f7: 5b pop rbx + 4499f8: 4c 89 e8 mov rax, r13 + 4499fb: 5d pop rbp + 4499fc: 41 5c pop r12 + 4499fe: 41 5d pop r13 + 449a00: c3 ret + 449a01: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 449a0c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000449a10 : + 449a10: f3 0f 1e fa endbr64 + 449a14: 55 push rbp + 449a15: 48 89 e5 mov rbp, rsp + 449a18: 41 57 push r15 + 449a1a: 41 56 push r14 + 449a1c: 49 89 fe mov r14, rdi + 449a1f: 41 55 push r13 + 449a21: 41 54 push r12 + 449a23: 53 push rbx + 449a24: 48 89 f3 mov rbx, rsi + 449a27: 48 83 ec 48 sub rsp, 72 + 449a2b: 48 89 55 a8 mov qword ptr [rbp - 88], rdx + 449a2f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 449a38: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 449a3c: 31 c0 xor eax, eax + 449a3e: 48 89 e0 mov rax, rsp + 449a41: 48 39 c4 cmp rsp, rax + 449a44: 74 15 je 0x449a5b + 449a46: 48 81 ec 00 10 00 00 sub rsp, 4096 + 449a4d: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 449a56: 48 39 c4 cmp rsp, rax + 449a59: 75 eb jne 0x449a46 + 449a5b: 48 81 ec 50 01 00 00 sub rsp, 336 + 449a62: 48 83 8c 24 48 01 00 00 00 or qword ptr [rsp + 328], 0 + 449a6b: 4c 8d 6c 24 0f lea r13, [rsp + 15] + 449a70: 49 83 e5 f0 and r13, -16 + 449a74: 4c 89 6d b0 mov qword ptr [rbp - 80], r13 + 449a78: 48 85 db test rbx, rbx + 449a7b: 74 68 je 0x449ae5 + 449a7d: 4c 8b 23 mov r12, qword ptr [rbx] + 449a80: 49 83 e4 fe and r12, -2 + 449a84: 74 5f je 0x449ae5 + 449a86: c7 45 bc 28 00 00 00 mov dword ptr [rbp - 68], 40 + 449a8d: 4c 89 e0 mov rax, r12 + 449a90: 45 31 ed xor r13d, r13d + 449a93: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 449a98: 48 8b 30 mov rsi, qword ptr [rax] + 449a9b: 4c 89 f7 mov rdi, r14 + 449a9e: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] + 449aa2: 45 89 ef mov r15d, r13d + 449aa5: ff d0 call rax + 449aa7: 89 c1 mov ecx, eax + 449aa9: 85 c0 test eax, eax + 449aab: 0f 84 ff 00 00 00 je 0x449bb0 + 449ab1: 4e 8d 24 ed 00 00 00 00 lea r12, [8*r13] + 449ab9: 44 39 6d bc cmp dword ptr [rbp - 68], r13d + 449abd: 74 71 je 0x449b30 + 449abf: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] + 449ac3: 4a 89 1c 20 mov qword ptr [rax + r12], rbx + 449ac7: 4c 8b 23 mov r12, qword ptr [rbx] + 449aca: 49 83 e4 fe and r12, -2 + 449ace: 85 c9 test ecx, ecx + 449ad0: 78 3e js 0x449b10 + 449ad2: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 449ad7: 49 8d 5c 24 10 lea rbx, [r12 + 16] + 449adc: 49 83 c5 01 add r13, 1 + 449ae0: 48 85 c0 test rax, rax + 449ae3: 75 b3 jne 0x449a98 + 449ae5: 45 31 e4 xor r12d, r12d + 449ae8: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 449aec: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 449af5: 0f 85 7f 05 00 00 jne 0x44a07a + 449afb: 48 8d 65 d8 lea rsp, [rbp - 40] + 449aff: 4c 89 e0 mov rax, r12 + 449b02: 5b pop rbx + 449b03: 41 5c pop r12 + 449b05: 41 5d pop r13 + 449b07: 41 5e pop r14 + 449b09: 41 5f pop r15 + 449b0b: 5d pop rbp + 449b0c: c3 ret + 449b0d: 0f 1f 00 nop dword ptr [rax] + 449b10: 49 8b 44 24 08 mov rax, qword ptr [r12 + 8] + 449b15: 49 8d 5c 24 08 lea rbx, [r12 + 8] + 449b1a: 49 83 c5 01 add r13, 1 + 449b1e: 48 83 e0 fe and rax, -2 + 449b22: 0f 85 70 ff ff ff jne 0x449a98 + 449b28: eb bb jmp 0x449ae5 + 449b2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 449b30: 83 45 bc 14 add dword ptr [rbp - 68], 20 + 449b34: 48 63 45 bc movsxd rax, dword ptr [rbp - 68] + 449b38: 48 89 e7 mov rdi, rsp + 449b3b: 48 8d 04 c5 17 00 00 00 lea rax, [8*rax + 23] + 449b43: 48 89 c2 mov rdx, rax + 449b46: 48 25 00 f0 ff ff and rax, -4096 + 449b4c: 48 29 c7 sub rdi, rax + 449b4f: 48 83 e2 f0 and rdx, -16 + 449b53: 48 89 f8 mov rax, rdi + 449b56: 48 39 c4 cmp rsp, rax + 449b59: 74 15 je 0x449b70 + 449b5b: 48 81 ec 00 10 00 00 sub rsp, 4096 + 449b62: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 449b6b: 48 39 c4 cmp rsp, rax + 449b6e: 75 eb jne 0x449b5b + 449b70: 81 e2 ff 0f 00 00 and edx, 4095 + 449b76: 48 29 d4 sub rsp, rdx + 449b79: 48 85 d2 test rdx, rdx + 449b7c: 74 06 je 0x449b84 + 449b7e: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 449b84: 48 8b 75 b0 mov rsi, qword ptr [rbp - 80] + 449b88: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 449b8d: 4c 89 e2 mov rdx, r12 + 449b90: 89 4d a0 mov dword ptr [rbp - 96], ecx + 449b93: 48 83 e7 f0 and rdi, -16 + 449b97: e8 c4 74 fb ff call 0x401060 <.plt+0x40> + 449b9c: 8b 4d a0 mov ecx, dword ptr [rbp - 96] + 449b9f: 48 89 45 b0 mov qword ptr [rbp - 80], rax + 449ba3: e9 17 ff ff ff jmp 0x449abf + 449ba8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 449bb0: 4c 8b 03 mov r8, qword ptr [rbx] + 449bb3: 4d 89 c5 mov r13, r8 + 449bb6: 49 83 e5 fe and r13, -2 + 449bba: 49 8b 4d 08 mov rcx, qword ptr [r13 + 8] + 449bbe: 48 83 e1 fe and rcx, -2 + 449bc2: 49 83 7d 10 00 cmp qword ptr [r13 + 16], 0 + 449bc7: 0f 84 63 04 00 00 je 0x44a030 + 449bcd: 48 85 c9 test rcx, rcx + 449bd0: 0f 84 9c 04 00 00 je 0x44a072 + 449bd6: 49 63 d7 movsxd rdx, r15d + 449bd9: 4d 8d 75 10 lea r14, [r13 + 16] + 449bdd: 48 89 d9 mov rcx, rbx + 449be0: 48 c1 e2 03 shl rdx, 3 + 449be4: eb 36 jmp 0x449c1c + 449be6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 449bf0: 49 8b 3e mov rdi, qword ptr [r14] + 449bf3: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] + 449bf7: 41 83 c7 01 add r15d, 1 + 449bfb: 48 83 e7 fe and rdi, -2 + 449bff: 48 89 0c 10 mov qword ptr [rax + rdx], rcx + 449c03: 48 83 c2 08 add rdx, 8 + 449c07: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 + 449c0f: 0f 84 b3 00 00 00 je 0x449cc8 + 449c15: 4c 89 f1 mov rcx, r14 + 449c18: 4c 8d 77 08 lea r14, [rdi + 8] + 449c1c: 44 39 7d bc cmp dword ptr [rbp - 68], r15d + 449c20: 75 ce jne 0x449bf0 + 449c22: 83 45 bc 14 add dword ptr [rbp - 68], 20 + 449c26: 48 63 45 bc movsxd rax, dword ptr [rbp - 68] + 449c2a: 48 89 e7 mov rdi, rsp + 449c2d: 48 8d 04 c5 17 00 00 00 lea rax, [8*rax + 23] + 449c35: 48 89 c6 mov rsi, rax + 449c38: 48 25 00 f0 ff ff and rax, -4096 + 449c3e: 48 29 c7 sub rdi, rax + 449c41: 48 83 e6 f0 and rsi, -16 + 449c45: 48 89 f8 mov rax, rdi + 449c48: 48 39 c4 cmp rsp, rax + 449c4b: 74 15 je 0x449c62 + 449c4d: 48 81 ec 00 10 00 00 sub rsp, 4096 + 449c54: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 449c5d: 48 39 c4 cmp rsp, rax + 449c60: 75 eb jne 0x449c4d + 449c62: 81 e6 ff 0f 00 00 and esi, 4095 + 449c68: 48 29 f4 sub rsp, rsi + 449c6b: 48 85 f6 test rsi, rsi + 449c6e: 74 06 je 0x449c76 + 449c70: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 + 449c76: 48 8b 75 b0 mov rsi, qword ptr [rbp - 80] + 449c7a: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 449c7f: 48 89 4d 98 mov qword ptr [rbp - 104], rcx + 449c83: 41 83 c7 01 add r15d, 1 + 449c87: 48 83 e7 f0 and rdi, -16 + 449c8b: 4c 89 45 a0 mov qword ptr [rbp - 96], r8 + 449c8f: 48 89 55 a8 mov qword ptr [rbp - 88], rdx + 449c93: e8 c8 73 fb ff call 0x401060 <.plt+0x40> + 449c98: 49 8b 3e mov rdi, qword ptr [r14] + 449c9b: 48 8b 55 a8 mov rdx, qword ptr [rbp - 88] + 449c9f: 48 8b 4d 98 mov rcx, qword ptr [rbp - 104] + 449ca3: 4c 8b 45 a0 mov r8, qword ptr [rbp - 96] + 449ca7: 48 89 45 b0 mov qword ptr [rbp - 80], rax + 449cab: 48 83 e7 fe and rdi, -2 + 449caf: 48 89 0c 10 mov qword ptr [rax + rdx], rcx + 449cb3: 48 83 c2 08 add rdx, 8 + 449cb7: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 + 449cbf: 0f 85 50 ff ff ff jne 0x449c15 + 449cc5: 0f 1f 00 nop dword ptr [rax] + 449cc8: 48 8b 4f 10 mov rcx, qword ptr [rdi + 16] + 449ccc: 45 85 ff test r15d, r15d + 449ccf: 0f 85 fb 02 00 00 jne 0x449fd0 + 449cd5: 41 83 e0 01 and r8d, 1 + 449cd9: 49 09 c8 or r8, rcx + 449cdc: 4c 89 03 mov qword ptr [rbx], r8 + 449cdf: 49 39 fd cmp r13, rdi + 449ce2: 74 07 je 0x449ceb + 449ce4: 48 8b 07 mov rax, qword ptr [rdi] + 449ce7: 49 89 45 00 mov qword ptr [r13], rax + 449ceb: f6 47 08 01 test byte ptr [rdi + 8], 1 + 449cef: 0f 85 0d 01 00 00 jne 0x449e02 + 449cf5: 45 85 ff test r15d, r15d + 449cf8: 0f 84 12 03 00 00 je 0x44a010 + 449cfe: 66 90 nop + 449d00: 48 85 c9 test rcx, rcx + 449d03: 74 0c je 0x449d11 + 449d05: 48 8b 41 08 mov rax, qword ptr [rcx + 8] + 449d09: a8 01 test al, 1 + 449d0b: 0f 85 0f 03 00 00 jne 0x44a020 + 449d11: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] + 449d15: 4d 63 f7 movsxd r14, r15d + 449d18: 4e 8b 4c f0 f8 mov r9, qword ptr [rax + 8*r14 - 8] + 449d1d: 4d 8b 01 mov r8, qword ptr [r9] + 449d20: 4c 89 c2 mov rdx, r8 + 449d23: 48 83 e2 fe and rdx, -2 + 449d27: 4c 8b 5a 08 mov r11, qword ptr [rdx + 8] + 449d2b: 4c 89 d8 mov rax, r11 + 449d2e: 48 83 e0 fe and rax, -2 + 449d32: 48 39 c8 cmp rax, rcx + 449d35: 0f 84 45 01 00 00 je 0x449e80 + 449d3b: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 449d3f: 48 8b 48 10 mov rcx, qword ptr [rax + 16] + 449d43: 48 89 f3 mov rbx, rsi + 449d46: 48 83 e3 fe and rbx, -2 + 449d4a: 40 f6 c6 01 test sil, 1 + 449d4e: 74 43 je 0x449d93 + 449d50: 49 89 cb mov r11, rcx + 449d53: 41 83 e0 01 and r8d, 1 + 449d57: 48 89 58 08 mov qword ptr [rax + 8], rbx + 449d5b: 41 83 c7 01 add r15d, 1 + 449d5f: 49 09 c0 or r8, rax + 449d62: 49 83 cb 01 or r11, 1 + 449d66: 4c 89 5a 08 mov qword ptr [rdx + 8], r11 + 449d6a: 48 89 50 10 mov qword ptr [rax + 16], rdx + 449d6e: 4d 89 01 mov qword ptr [r9], r8 + 449d71: 4c 8d 48 10 lea r9, [rax + 16] + 449d75: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] + 449d79: 4e 89 0c f0 mov qword ptr [rax + 8*r14], r9 + 449d7d: 48 89 c8 mov rax, rcx + 449d80: 48 83 e0 fe and rax, -2 + 449d84: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 449d88: 48 8b 48 10 mov rcx, qword ptr [rax + 16] + 449d8c: 48 89 f3 mov rbx, rsi + 449d8f: 48 83 e3 fe and rbx, -2 + 449d93: 48 85 c9 test rcx, rcx + 449d96: 74 78 je 0x449e10 + 449d98: 4c 8b 41 08 mov r8, qword ptr [rcx + 8] + 449d9c: 41 f6 c0 01 test r8b, 1 + 449da0: 74 6e je 0x449e10 + 449da2: 41 83 e3 01 and r11d, 1 + 449da6: 48 85 db test rbx, rbx + 449da9: 0f 85 51 02 00 00 jne 0x44a000 + 449daf: 4c 89 c6 mov rsi, r8 + 449db2: 49 83 e0 fe and r8, -2 + 449db6: 48 83 ce 01 or rsi, 1 + 449dba: 4d 85 db test r11, r11 + 449dbd: 4c 0f 45 c6 cmovne r8, rsi + 449dc1: 4c 89 41 08 mov qword ptr [rcx + 8], r8 + 449dc5: 48 8b 72 08 mov rsi, qword ptr [rdx + 8] + 449dc9: 83 e6 01 and esi, 1 + 449dcc: 48 0b 71 10 or rsi, qword ptr [rcx + 16] + 449dd0: 48 89 72 08 mov qword ptr [rdx + 8], rsi + 449dd4: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 449dd8: 49 89 f0 mov r8, rsi + 449ddb: 83 e6 01 and esi, 1 + 449dde: 49 83 e0 fe and r8, -2 + 449de2: 4c 89 40 10 mov qword ptr [rax + 16], r8 + 449de6: 48 09 f0 or rax, rsi + 449de9: 48 89 41 08 mov qword ptr [rcx + 8], rax + 449ded: 49 8b 01 mov rax, qword ptr [r9] + 449df0: 48 89 51 10 mov qword ptr [rcx + 16], rdx + 449df4: 83 e0 01 and eax, 1 + 449df7: 48 09 c1 or rcx, rax + 449dfa: 49 89 09 mov qword ptr [r9], rcx + 449dfd: 48 83 62 08 fe and qword ptr [rdx + 8], -2 + 449e02: e8 49 57 fd ff call 0x41f550 + 449e07: e9 dc fc ff ff jmp 0x449ae8 + 449e0c: 0f 1f 40 00 nop dword ptr [rax] + 449e10: 48 85 db test rbx, rbx + 449e13: 74 4b je 0x449e60 + 449e15: f6 43 08 01 test byte ptr [rbx + 8], 1 + 449e19: 74 45 je 0x449e60 + 449e1b: 41 83 e3 01 and r11d, 1 + 449e1f: 48 83 ce 01 or rsi, 1 + 449e23: 4d 85 db test r11, r11 + 449e26: 48 0f 45 de cmovne rbx, rsi + 449e2a: 48 89 58 08 mov qword ptr [rax + 8], rbx + 449e2e: 48 83 62 08 fe and qword ptr [rdx + 8], -2 + 449e33: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 449e37: 48 83 e6 fe and rsi, -2 + 449e3b: 48 83 66 08 fe and qword ptr [rsi + 8], -2 + 449e40: 48 8b 72 08 mov rsi, qword ptr [rdx + 8] + 449e44: 83 e6 01 and esi, 1 + 449e47: 48 09 f1 or rcx, rsi + 449e4a: 48 89 4a 08 mov qword ptr [rdx + 8], rcx + 449e4e: 48 89 50 10 mov qword ptr [rax + 16], rdx + 449e52: 49 8b 11 mov rdx, qword ptr [r9] + 449e55: 83 e2 01 and edx, 1 + 449e58: 48 09 d0 or rax, rdx + 449e5b: 49 89 01 mov qword ptr [r9], rax + 449e5e: eb a2 jmp 0x449e02 + 449e60: 48 83 ce 01 or rsi, 1 + 449e64: 48 89 70 08 mov qword ptr [rax + 8], rsi + 449e68: 41 83 ef 01 sub r15d, 1 + 449e6c: 0f 84 ee 01 00 00 je 0x44a060 + 449e72: 48 89 d1 mov rcx, rdx + 449e75: e9 86 fe ff ff jmp 0x449d00 + 449e7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 449e80: 48 8b 4a 10 mov rcx, qword ptr [rdx + 16] + 449e84: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 449e88: 48 89 c8 mov rax, rcx + 449e8b: 49 89 f3 mov r11, rsi + 449e8e: 49 83 e3 fe and r11, -2 + 449e92: 40 f6 c6 01 test sil, 1 + 449e96: 74 4a je 0x449ee2 + 449e98: 4c 89 59 08 mov qword ptr [rcx + 8], r11 + 449e9c: 41 83 e0 01 and r8d, 1 + 449ea0: 48 8b 5d b0 mov rbx, qword ptr [rbp - 80] + 449ea4: 41 83 c7 01 add r15d, 1 + 449ea8: 48 83 4a 08 01 or qword ptr [rdx + 8], 1 + 449ead: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 449eb1: 49 09 c8 or r8, rcx + 449eb4: 48 89 f0 mov rax, rsi + 449eb7: 83 e6 01 and esi, 1 + 449eba: 48 83 e0 fe and rax, -2 + 449ebe: 48 09 d6 or rsi, rdx + 449ec1: 48 89 42 10 mov qword ptr [rdx + 16], rax + 449ec5: 48 89 71 08 mov qword ptr [rcx + 8], rsi + 449ec9: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 449ecd: 4d 89 01 mov qword ptr [r9], r8 + 449ed0: 4c 8d 49 08 lea r9, [rcx + 8] + 449ed4: 48 89 c1 mov rcx, rax + 449ed7: 4e 89 0c f3 mov qword ptr [rbx + 8*r14], r9 + 449edb: 49 89 f3 mov r11, rsi + 449ede: 49 83 e3 fe and r11, -2 + 449ee2: 4d 85 db test r11, r11 + 449ee5: 74 79 je 0x449f60 + 449ee7: 4d 8b 43 08 mov r8, qword ptr [r11 + 8] + 449eeb: 41 f6 c0 01 test r8b, 1 + 449eef: 74 6f je 0x449f60 + 449ef1: 4c 8b 52 08 mov r10, qword ptr [rdx + 8] + 449ef5: 48 8b 58 10 mov rbx, qword ptr [rax + 16] + 449ef9: 41 83 e2 01 and r10d, 1 + 449efd: 48 85 db test rbx, rbx + 449f00: 0f 85 46 01 00 00 jne 0x44a04c + 449f06: 4c 89 c6 mov rsi, r8 + 449f09: 4d 85 d2 test r10, r10 + 449f0c: 0f 84 2e 01 00 00 je 0x44a040 + 449f12: 48 83 ce 01 or rsi, 1 + 449f16: 49 83 e0 fe and r8, -2 + 449f1a: 49 89 73 08 mov qword ptr [r11 + 8], rsi + 449f1e: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 449f22: 4c 89 42 10 mov qword ptr [rdx + 16], r8 + 449f26: 83 e6 01 and esi, 1 + 449f29: 49 0b 73 10 or rsi, qword ptr [r11 + 16] + 449f2d: 48 89 70 08 mov qword ptr [rax + 8], rsi + 449f31: 49 8b 43 08 mov rax, qword ptr [r11 + 8] + 449f35: 49 89 4b 10 mov qword ptr [r11 + 16], rcx + 449f39: 83 e0 01 and eax, 1 + 449f3c: 48 09 d0 or rax, rdx + 449f3f: 49 89 43 08 mov qword ptr [r11 + 8], rax + 449f43: 49 8b 01 mov rax, qword ptr [r9] + 449f46: 83 e0 01 and eax, 1 + 449f49: 49 09 c3 or r11, rax + 449f4c: 4d 89 19 mov qword ptr [r9], r11 + 449f4f: 48 83 62 08 fe and qword ptr [rdx + 8], -2 + 449f54: e9 a9 fe ff ff jmp 0x449e02 + 449f59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 449f60: 4c 8b 40 10 mov r8, qword ptr [rax + 16] + 449f64: 4d 85 c0 test r8, r8 + 449f67: 0f 84 f3 fe ff ff je 0x449e60 + 449f6d: 4c 89 c3 mov rbx, r8 + 449f70: 41 f6 40 08 01 test byte ptr [r8 + 8], 1 + 449f75: 0f 84 e5 fe ff ff je 0x449e60 + 449f7b: 4c 8b 52 08 mov r10, qword ptr [rdx + 8] + 449f7f: 41 83 e2 01 and r10d, 1 + 449f83: 48 83 ce 01 or rsi, 1 + 449f87: 4d 85 d2 test r10, r10 + 449f8a: 4c 0f 45 de cmovne r11, rsi + 449f8e: 4c 89 58 08 mov qword ptr [rax + 8], r11 + 449f92: 48 83 62 08 fe and qword ptr [rdx + 8], -2 + 449f97: 48 83 63 08 fe and qword ptr [rbx + 8], -2 + 449f9c: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 449fa0: 49 89 f0 mov r8, rsi + 449fa3: 83 e6 01 and esi, 1 + 449fa6: 49 83 e0 fe and r8, -2 + 449faa: 4c 89 42 10 mov qword ptr [rdx + 16], r8 + 449fae: 48 09 f2 or rdx, rsi + 449fb1: 48 89 50 08 mov qword ptr [rax + 8], rdx + 449fb5: 49 8b 01 mov rax, qword ptr [r9] + 449fb8: 83 e0 01 and eax, 1 + 449fbb: 48 09 c1 or rcx, rax + 449fbe: 49 89 09 mov qword ptr [r9], rcx + 449fc1: e9 3c fe ff ff jmp 0x449e02 + 449fc6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 449fd0: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] + 449fd4: 49 63 c7 movsxd rax, r15d + 449fd7: 48 8b 44 c2 f8 mov rax, qword ptr [rdx + 8*rax - 8] + 449fdc: 48 8b 00 mov rax, qword ptr [rax] + 449fdf: 48 83 e0 fe and rax, -2 + 449fe3: 48 3b 78 10 cmp rdi, qword ptr [rax + 16] + 449fe7: 0f 84 7c 00 00 00 je 0x44a069 + 449fed: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 449ff1: 83 e2 01 and edx, 1 + 449ff4: 48 09 ca or rdx, rcx + 449ff7: 48 89 50 08 mov qword ptr [rax + 8], rdx + 449ffb: e9 df fc ff ff jmp 0x449cdf + 44a000: f6 43 08 01 test byte ptr [rbx + 8], 1 + 44a004: 0f 84 a5 fd ff ff je 0x449daf + 44a00a: e9 10 fe ff ff jmp 0x449e1f + 44a00f: 90 nop + 44a010: 48 85 c9 test rcx, rcx + 44a013: 0f 84 e9 fd ff ff je 0x449e02 + 44a019: 48 8b 41 08 mov rax, qword ptr [rcx + 8] + 44a01d: 0f 1f 00 nop dword ptr [rax] + 44a020: 48 83 e0 fe and rax, -2 + 44a024: 48 89 41 08 mov qword ptr [rcx + 8], rax + 44a028: e9 d5 fd ff ff jmp 0x449e02 + 44a02d: 0f 1f 00 nop dword ptr [rax] + 44a030: 48 85 c9 test rcx, rcx + 44a033: 74 3d je 0x44a072 + 44a035: 4c 89 ef mov rdi, r13 + 44a038: e9 8f fc ff ff jmp 0x449ccc + 44a03d: 0f 1f 00 nop dword ptr [rax] + 44a040: 48 83 e6 fe and rsi, -2 + 44a044: 49 89 f0 mov r8, rsi + 44a047: e9 ce fe ff ff jmp 0x449f1a + 44a04c: f6 43 08 01 test byte ptr [rbx + 8], 1 + 44a050: 0f 84 b0 fe ff ff je 0x449f06 + 44a056: e9 28 ff ff ff jmp 0x449f83 + 44a05b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44a060: 48 8b 42 08 mov rax, qword ptr [rdx + 8] + 44a064: 48 89 d1 mov rcx, rdx + 44a067: eb b7 jmp 0x44a020 + 44a069: 48 89 48 10 mov qword ptr [rax + 16], rcx + 44a06d: e9 6d fc ff ff jmp 0x449cdf + 44a072: 4c 89 ef mov rdi, r13 + 44a075: e9 4e fc ff ff jmp 0x449cc8 + 44a07a: e8 51 1b 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 44a07f: 90 nop + +000000000044a080 : + 44a080: f3 0f 1e fa endbr64 + 44a084: 48 85 ff test rdi, rdi + 44a087: 74 77 je 0x44a100 + 44a089: 41 54 push r12 + 44a08b: 49 89 f4 mov r12, rsi + 44a08e: 55 push rbp + 44a08f: 48 83 ec 08 sub rsp, 8 + 44a093: 48 85 f6 test rsi, rsi + 44a096: 75 08 jne 0x44a0a0 + 44a098: 48 83 c4 08 add rsp, 8 + 44a09c: 5d pop rbp + 44a09d: 41 5c pop r12 + 44a09f: c3 ret + 44a0a0: 48 89 fd mov rbp, rdi + 44a0a3: 31 d2 xor edx, edx + 44a0a5: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 + 44a0ad: 75 0c jne 0x44a0bb + 44a0af: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 + 44a0b4: be 03 00 00 00 mov esi, 3 + 44a0b9: 74 2f je 0x44a0ea + 44a0bb: 48 89 ef mov rdi, rbp + 44a0be: 31 f6 xor esi, esi + 44a0c0: 41 ff d4 call r12 + 44a0c3: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 44a0c7: 48 83 e7 fe and rdi, -2 + 44a0cb: 75 53 jne 0x44a120 + 44a0cd: 48 89 ef mov rdi, rbp + 44a0d0: 31 d2 xor edx, edx + 44a0d2: be 01 00 00 00 mov esi, 1 + 44a0d7: 41 ff d4 call r12 + 44a0da: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 44a0de: 48 85 ff test rdi, rdi + 44a0e1: 75 25 jne 0x44a108 + 44a0e3: 31 d2 xor edx, edx + 44a0e5: be 02 00 00 00 mov esi, 2 + 44a0ea: 48 83 c4 08 add rsp, 8 + 44a0ee: 48 89 ef mov rdi, rbp + 44a0f1: 4c 89 e0 mov rax, r12 + 44a0f4: 5d pop rbp + 44a0f5: 41 5c pop r12 + 44a0f7: ff e0 jmp rax + 44a0f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44a100: c3 ret + 44a101: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44a108: ba 01 00 00 00 mov edx, 1 + 44a10d: 4c 89 e6 mov rsi, r12 + 44a110: e8 0b f3 ff ff call 0x449420 + 44a115: eb cc jmp 0x44a0e3 + 44a117: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44a120: ba 01 00 00 00 mov edx, 1 + 44a125: 4c 89 e6 mov rsi, r12 + 44a128: e8 f3 f2 ff ff call 0x449420 + 44a12d: eb 9e jmp 0x44a0cd + 44a12f: 90 nop + +000000000044a130 : + 44a130: f3 0f 1e fa endbr64 + 44a134: 48 85 ff test rdi, rdi + 44a137: 74 77 je 0x44a1b0 + 44a139: 41 55 push r13 + 44a13b: 41 54 push r12 + 44a13d: 49 89 f4 mov r12, rsi + 44a140: 55 push rbp + 44a141: 48 85 f6 test rsi, rsi + 44a144: 75 0a jne 0x44a150 + 44a146: 5d pop rbp + 44a147: 41 5c pop r12 + 44a149: 41 5d pop r13 + 44a14b: c3 ret + 44a14c: 0f 1f 40 00 nop dword ptr [rax] + 44a150: 48 89 fd mov rbp, rdi + 44a153: 49 89 d5 mov r13, rdx + 44a156: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 + 44a15e: 75 0c jne 0x44a16c + 44a160: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 + 44a165: be 03 00 00 00 mov esi, 3 + 44a16a: 74 31 je 0x44a19d + 44a16c: 48 89 ef mov rdi, rbp + 44a16f: 31 f6 xor esi, esi + 44a171: 41 ff d4 call r12 + 44a174: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 44a178: 48 83 e7 fe and rdi, -2 + 44a17c: 75 4a jne 0x44a1c8 + 44a17e: 48 89 ef mov rdi, rbp + 44a181: 4c 89 ea mov rdx, r13 + 44a184: be 01 00 00 00 mov esi, 1 + 44a189: 41 ff d4 call r12 + 44a18c: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 44a190: 48 85 ff test rdi, rdi + 44a193: 75 23 jne 0x44a1b8 + 44a195: 4c 89 ea mov rdx, r13 + 44a198: be 02 00 00 00 mov esi, 2 + 44a19d: 48 89 ef mov rdi, rbp + 44a1a0: 4c 89 e0 mov rax, r12 + 44a1a3: 5d pop rbp + 44a1a4: 41 5c pop r12 + 44a1a6: 41 5d pop r13 + 44a1a8: ff e0 jmp rax + 44a1aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44a1b0: c3 ret + 44a1b1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44a1b8: 4c 89 ea mov rdx, r13 + 44a1bb: 4c 89 e6 mov rsi, r12 + 44a1be: e8 ed f2 ff ff call 0x4494b0 + 44a1c3: eb d0 jmp 0x44a195 + 44a1c5: 0f 1f 00 nop dword ptr [rax] + 44a1c8: 4c 89 ea mov rdx, r13 + 44a1cb: 4c 89 e6 mov rsi, r12 + 44a1ce: e8 dd f2 ff ff call 0x4494b0 + 44a1d3: eb a9 jmp 0x44a17e + 44a1d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000044a1e0 : + 44a1e0: f3 0f 1e fa endbr64 + 44a1e4: 48 85 ff test rdi, rdi + 44a1e7: 74 47 je 0x44a230 + 44a1e9: 41 57 push r15 + 44a1eb: 41 56 push r14 + 44a1ed: 41 55 push r13 + 44a1ef: 41 54 push r12 + 44a1f1: 55 push rbp + 44a1f2: 48 89 fd mov rbp, rdi + 44a1f5: 53 push rbx + 44a1f6: 48 89 f3 mov rbx, rsi + 44a1f9: 48 83 ec 18 sub rsp, 24 + 44a1fd: 4c 8b 67 08 mov r12, qword ptr [rdi + 8] + 44a201: 49 83 e4 fe and r12, -2 + 44a205: 75 61 jne 0x44a268 + 44a207: 4c 8b 65 10 mov r12, qword ptr [rbp + 16] + 44a20b: 4d 85 e4 test r12, r12 + 44a20e: 75 28 jne 0x44a238 + 44a210: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 44a214: ff d3 call rbx + 44a216: 48 83 c4 18 add rsp, 24 + 44a21a: 48 89 ef mov rdi, rbp + 44a21d: 5b pop rbx + 44a21e: 5d pop rbp + 44a21f: 41 5c pop r12 + 44a221: 41 5d pop r13 + 44a223: 41 5e pop r14 + 44a225: 41 5f pop r15 + 44a227: e9 24 53 fd ff jmp 0x41f550 + 44a22c: 0f 1f 40 00 nop dword ptr [rax] + 44a230: c3 ret + 44a231: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44a238: 4d 8b 6c 24 08 mov r13, qword ptr [r12 + 8] + 44a23d: 49 83 e5 fe and r13, -2 + 44a241: 0f 85 89 00 00 00 jne 0x44a2d0 + 44a247: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] + 44a24c: 4d 85 ed test r13, r13 + 44a24f: 75 4f jne 0x44a2a0 + 44a251: 49 8b 3c 24 mov rdi, qword ptr [r12] + 44a255: ff d3 call rbx + 44a257: 4c 89 e7 mov rdi, r12 + 44a25a: e8 f1 52 fd ff call 0x41f550 + 44a25f: eb af jmp 0x44a210 + 44a261: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44a268: 4d 8b 6c 24 08 mov r13, qword ptr [r12 + 8] + 44a26d: 49 83 e5 fe and r13, -2 + 44a271: 0f 85 b9 00 00 00 jne 0x44a330 + 44a277: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] + 44a27c: 4d 85 ed test r13, r13 + 44a27f: 75 7f jne 0x44a300 + 44a281: 49 8b 3c 24 mov rdi, qword ptr [r12] + 44a285: ff d3 call rbx + 44a287: 4c 89 e7 mov rdi, r12 + 44a28a: e8 c1 52 fd ff call 0x41f550 + 44a28f: 4c 8b 65 10 mov r12, qword ptr [rbp + 16] + 44a293: 4d 85 e4 test r12, r12 + 44a296: 0f 84 74 ff ff ff je 0x44a210 + 44a29c: eb 9a jmp 0x44a238 + 44a29e: 66 90 nop + 44a2a0: 4d 8b 75 08 mov r14, qword ptr [r13 + 8] + 44a2a4: 49 83 e6 fe and r14, -2 + 44a2a8: 0f 85 fa 01 00 00 jne 0x44a4a8 + 44a2ae: 4d 8b 75 10 mov r14, qword ptr [r13 + 16] + 44a2b2: 4d 85 f6 test r14, r14 + 44a2b5: 0f 85 c5 01 00 00 jne 0x44a480 + 44a2bb: 49 8b 7d 00 mov rdi, qword ptr [r13] + 44a2bf: ff d3 call rbx + 44a2c1: 4c 89 ef mov rdi, r13 + 44a2c4: e8 87 52 fd ff call 0x41f550 + 44a2c9: eb 86 jmp 0x44a251 + 44a2cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44a2d0: 4d 8b 75 08 mov r14, qword ptr [r13 + 8] + 44a2d4: 49 83 e6 fe and r14, -2 + 44a2d8: 0f 85 72 01 00 00 jne 0x44a450 + 44a2de: 4d 8b 75 10 mov r14, qword ptr [r13 + 16] + 44a2e2: 4d 85 f6 test r14, r14 + 44a2e5: 0f 85 35 01 00 00 jne 0x44a420 + 44a2eb: 49 8b 7d 00 mov rdi, qword ptr [r13] + 44a2ef: ff d3 call rbx + 44a2f1: 4c 89 ef mov rdi, r13 + 44a2f4: e8 57 52 fd ff call 0x41f550 + 44a2f9: e9 49 ff ff ff jmp 0x44a247 + 44a2fe: 66 90 nop + 44a300: 4d 8b 75 08 mov r14, qword ptr [r13 + 8] + 44a304: 49 83 e6 fe and r14, -2 + 44a308: 0f 85 e2 00 00 00 jne 0x44a3f0 + 44a30e: 4d 8b 75 10 mov r14, qword ptr [r13 + 16] + 44a312: 4d 85 f6 test r14, r14 + 44a315: 0f 85 a5 00 00 00 jne 0x44a3c0 + 44a31b: 49 8b 7d 00 mov rdi, qword ptr [r13] + 44a31f: ff d3 call rbx + 44a321: 4c 89 ef mov rdi, r13 + 44a324: e8 27 52 fd ff call 0x41f550 + 44a329: e9 53 ff ff ff jmp 0x44a281 + 44a32e: 66 90 nop + 44a330: 4d 8b 75 08 mov r14, qword ptr [r13 + 8] + 44a334: 49 83 e6 fe and r14, -2 + 44a338: 75 56 jne 0x44a390 + 44a33a: 4d 8b 75 10 mov r14, qword ptr [r13 + 16] + 44a33e: 4d 85 f6 test r14, r14 + 44a341: 75 1d jne 0x44a360 + 44a343: 49 8b 7d 00 mov rdi, qword ptr [r13] + 44a347: ff d3 call rbx + 44a349: 4c 89 ef mov rdi, r13 + 44a34c: e8 ff 51 fd ff call 0x41f550 + 44a351: e9 21 ff ff ff jmp 0x44a277 + 44a356: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44a360: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 44a364: 49 83 e7 fe and r15, -2 + 44a368: 0f 85 41 02 00 00 jne 0x44a5af + 44a36e: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 44a372: 4d 85 ff test r15, r15 + 44a375: 0f 85 07 02 00 00 jne 0x44a582 + 44a37b: 49 8b 3e mov rdi, qword ptr [r14] + 44a37e: ff d3 call rbx + 44a380: 4c 89 f7 mov rdi, r14 + 44a383: e8 c8 51 fd ff call 0x41f550 + 44a388: eb b9 jmp 0x44a343 + 44a38a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44a390: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 44a394: 49 83 e7 fe and r15, -2 + 44a398: 0f 85 79 03 00 00 jne 0x44a717 + 44a39e: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 44a3a2: 4d 85 ff test r15, r15 + 44a3a5: 0f 85 3f 03 00 00 jne 0x44a6ea + 44a3ab: 49 8b 3e mov rdi, qword ptr [r14] + 44a3ae: ff d3 call rbx + 44a3b0: 4c 89 f7 mov rdi, r14 + 44a3b3: e8 98 51 fd ff call 0x41f550 + 44a3b8: eb 80 jmp 0x44a33a + 44a3ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44a3c0: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 44a3c4: 49 83 e7 fe and r15, -2 + 44a3c8: 0f 85 ef 02 00 00 jne 0x44a6bd + 44a3ce: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 44a3d2: 4d 85 ff test r15, r15 + 44a3d5: 0f 85 b5 02 00 00 jne 0x44a690 + 44a3db: 49 8b 3e mov rdi, qword ptr [r14] + 44a3de: ff d3 call rbx + 44a3e0: 4c 89 f7 mov rdi, r14 + 44a3e3: e8 68 51 fd ff call 0x41f550 + 44a3e8: e9 2e ff ff ff jmp 0x44a31b + 44a3ed: 0f 1f 00 nop dword ptr [rax] + 44a3f0: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 44a3f4: 49 83 e7 fe and r15, -2 + 44a3f8: 0f 85 65 02 00 00 jne 0x44a663 + 44a3fe: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 44a402: 4d 85 ff test r15, r15 + 44a405: 0f 85 2b 02 00 00 jne 0x44a636 + 44a40b: 49 8b 3e mov rdi, qword ptr [r14] + 44a40e: ff d3 call rbx + 44a410: 4c 89 f7 mov rdi, r14 + 44a413: e8 38 51 fd ff call 0x41f550 + 44a418: e9 f1 fe ff ff jmp 0x44a30e + 44a41d: 0f 1f 00 nop dword ptr [rax] + 44a420: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 44a424: 49 83 e7 fe and r15, -2 + 44a428: 0f 85 db 01 00 00 jne 0x44a609 + 44a42e: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 44a432: 4d 85 ff test r15, r15 + 44a435: 0f 85 a1 01 00 00 jne 0x44a5dc + 44a43b: 49 8b 3e mov rdi, qword ptr [r14] + 44a43e: ff d3 call rbx + 44a440: 4c 89 f7 mov rdi, r14 + 44a443: e8 08 51 fd ff call 0x41f550 + 44a448: e9 9e fe ff ff jmp 0x44a2eb + 44a44d: 0f 1f 00 nop dword ptr [rax] + 44a450: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 44a454: 49 83 e7 fe and r15, -2 + 44a458: 0f 85 0b 03 00 00 jne 0x44a769 + 44a45e: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 44a462: 4d 85 ff test r15, r15 + 44a465: 0f 85 d9 02 00 00 jne 0x44a744 + 44a46b: 49 8b 3e mov rdi, qword ptr [r14] + 44a46e: ff d3 call rbx + 44a470: 4c 89 f7 mov rdi, r14 + 44a473: e8 d8 50 fd ff call 0x41f550 + 44a478: e9 61 fe ff ff jmp 0x44a2de + 44a47d: 0f 1f 00 nop dword ptr [rax] + 44a480: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 44a484: 49 83 e7 fe and r15, -2 + 44a488: 75 71 jne 0x44a4fb + 44a48a: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 44a48e: 4d 85 ff test r15, r15 + 44a491: 75 3e jne 0x44a4d1 + 44a493: 49 8b 3e mov rdi, qword ptr [r14] + 44a496: ff d3 call rbx + 44a498: 4c 89 f7 mov rdi, r14 + 44a49b: e8 b0 50 fd ff call 0x41f550 + 44a4a0: e9 16 fe ff ff jmp 0x44a2bb + 44a4a5: 0f 1f 00 nop dword ptr [rax] + 44a4a8: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] + 44a4ac: 49 83 e7 fe and r15, -2 + 44a4b0: 0f 85 9f 00 00 00 jne 0x44a555 + 44a4b6: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] + 44a4ba: 4d 85 ff test r15, r15 + 44a4bd: 75 69 jne 0x44a528 + 44a4bf: 49 8b 3e mov rdi, qword ptr [r14] + 44a4c2: ff d3 call rbx + 44a4c4: 4c 89 f7 mov rdi, r14 + 44a4c7: e8 84 50 fd ff call 0x41f550 + 44a4cc: e9 dd fd ff ff jmp 0x44a2ae + 44a4d1: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a4d5: 49 83 e0 fe and r8, -2 + 44a4d9: 0f 85 c3 03 00 00 jne 0x44a8a2 + 44a4df: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a4e3: 4d 85 c0 test r8, r8 + 44a4e6: 0f 85 7f 03 00 00 jne 0x44a86b + 44a4ec: 49 8b 3f mov rdi, qword ptr [r15] + 44a4ef: ff d3 call rbx + 44a4f1: 4c 89 ff mov rdi, r15 + 44a4f4: e8 57 50 fd ff call 0x41f550 + 44a4f9: eb 98 jmp 0x44a493 + 44a4fb: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a4ff: 49 83 e0 fe and r8, -2 + 44a503: 0f 85 09 07 00 00 jne 0x44ac12 + 44a509: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a50d: 4d 85 c0 test r8, r8 + 44a510: 0f 85 c5 06 00 00 jne 0x44abdb + 44a516: 49 8b 3f mov rdi, qword ptr [r15] + 44a519: ff d3 call rbx + 44a51b: 4c 89 ff mov rdi, r15 + 44a51e: e8 2d 50 fd ff call 0x41f550 + 44a523: e9 62 ff ff ff jmp 0x44a48a + 44a528: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a52c: 49 83 e0 fe and r8, -2 + 44a530: 0f 85 26 08 00 00 jne 0x44ad5c + 44a536: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a53a: 4d 85 c0 test r8, r8 + 44a53d: 0f 85 e2 07 00 00 jne 0x44ad25 + 44a543: 49 8b 3f mov rdi, qword ptr [r15] + 44a546: ff d3 call rbx + 44a548: 4c 89 ff mov rdi, r15 + 44a54b: e8 00 50 fd ff call 0x41f550 + 44a550: e9 6a ff ff ff jmp 0x44a4bf + 44a555: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a559: 49 83 e0 fe and r8, -2 + 44a55d: 0f 85 1b 04 00 00 jne 0x44a97e + 44a563: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a567: 4d 85 c0 test r8, r8 + 44a56a: 0f 85 d7 03 00 00 jne 0x44a947 + 44a570: 49 8b 3f mov rdi, qword ptr [r15] + 44a573: ff d3 call rbx + 44a575: 4c 89 ff mov rdi, r15 + 44a578: e8 d3 4f fd ff call 0x41f550 + 44a57d: e9 34 ff ff ff jmp 0x44a4b6 + 44a582: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a586: 49 83 e0 fe and r8, -2 + 44a58a: 0f 85 38 05 00 00 jne 0x44aac8 + 44a590: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a594: 4d 85 c0 test r8, r8 + 44a597: 0f 85 f4 04 00 00 jne 0x44aa91 + 44a59d: 49 8b 3f mov rdi, qword ptr [r15] + 44a5a0: ff d3 call rbx + 44a5a2: 4c 89 ff mov rdi, r15 + 44a5a5: e8 a6 4f fd ff call 0x41f550 + 44a5aa: e9 cc fd ff ff jmp 0x44a37b + 44a5af: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a5b3: 49 83 e0 fe and r8, -2 + 44a5b7: 0f 85 9d 04 00 00 jne 0x44aa5a + 44a5bd: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a5c1: 4d 85 c0 test r8, r8 + 44a5c4: 0f 85 59 04 00 00 jne 0x44aa23 + 44a5ca: 49 8b 3f mov rdi, qword ptr [r15] + 44a5cd: ff d3 call rbx + 44a5cf: 4c 89 ff mov rdi, r15 + 44a5d2: e8 79 4f fd ff call 0x41f550 + 44a5d7: e9 92 fd ff ff jmp 0x44a36e + 44a5dc: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a5e0: 49 83 e0 fe and r8, -2 + 44a5e4: 0f 85 96 06 00 00 jne 0x44ac80 + 44a5ea: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a5ee: 4d 85 c0 test r8, r8 + 44a5f1: 0f 85 52 06 00 00 jne 0x44ac49 + 44a5f7: 49 8b 3f mov rdi, qword ptr [r15] + 44a5fa: ff d3 call rbx + 44a5fc: 4c 89 ff mov rdi, r15 + 44a5ff: e8 4c 4f fd ff call 0x41f550 + 44a604: e9 32 fe ff ff jmp 0x44a43b + 44a609: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a60d: 49 83 e0 fe and r8, -2 + 44a611: 0f 85 1f 05 00 00 jne 0x44ab36 + 44a617: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a61b: 4d 85 c0 test r8, r8 + 44a61e: 0f 85 db 04 00 00 jne 0x44aaff + 44a624: 49 8b 3f mov rdi, qword ptr [r15] + 44a627: ff d3 call rbx + 44a629: 4c 89 ff mov rdi, r15 + 44a62c: e8 1f 4f fd ff call 0x41f550 + 44a631: e9 f8 fd ff ff jmp 0x44a42e + 44a636: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a63a: 49 83 e0 fe and r8, -2 + 44a63e: 0f 85 cc 02 00 00 jne 0x44a910 + 44a644: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a648: 4d 85 c0 test r8, r8 + 44a64b: 0f 85 88 02 00 00 jne 0x44a8d9 + 44a651: 49 8b 3f mov rdi, qword ptr [r15] + 44a654: ff d3 call rbx + 44a656: 4c 89 ff mov rdi, r15 + 44a659: e8 f2 4e fd ff call 0x41f550 + 44a65e: e9 a8 fd ff ff jmp 0x44a40b + 44a663: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a667: 49 83 e0 fe and r8, -2 + 44a66b: 0f 85 59 07 00 00 jne 0x44adca + 44a671: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a675: 4d 85 c0 test r8, r8 + 44a678: 0f 85 15 07 00 00 jne 0x44ad93 + 44a67e: 49 8b 3f mov rdi, qword ptr [r15] + 44a681: ff d3 call rbx + 44a683: 4c 89 ff mov rdi, r15 + 44a686: e8 c5 4e fd ff call 0x41f550 + 44a68b: e9 6e fd ff ff jmp 0x44a3fe + 44a690: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a694: 49 83 e0 fe and r8, -2 + 44a698: 0f 85 06 05 00 00 jne 0x44aba4 + 44a69e: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a6a2: 4d 85 c0 test r8, r8 + 44a6a5: 0f 85 c2 04 00 00 jne 0x44ab6d + 44a6ab: 49 8b 3f mov rdi, qword ptr [r15] + 44a6ae: ff d3 call rbx + 44a6b0: 4c 89 ff mov rdi, r15 + 44a6b3: e8 98 4e fd ff call 0x41f550 + 44a6b8: e9 1e fd ff ff jmp 0x44a3db + 44a6bd: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a6c1: 49 83 e0 fe and r8, -2 + 44a6c5: 0f 85 23 06 00 00 jne 0x44acee + 44a6cb: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a6cf: 4d 85 c0 test r8, r8 + 44a6d2: 0f 85 df 05 00 00 jne 0x44acb7 + 44a6d8: 49 8b 3f mov rdi, qword ptr [r15] + 44a6db: ff d3 call rbx + 44a6dd: 4c 89 ff mov rdi, r15 + 44a6e0: e8 6b 4e fd ff call 0x41f550 + 44a6e5: e9 e4 fc ff ff jmp 0x44a3ce + 44a6ea: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a6ee: 49 83 e0 fe and r8, -2 + 44a6f2: 0f 85 f4 02 00 00 jne 0x44a9ec + 44a6f8: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a6fc: 4d 85 c0 test r8, r8 + 44a6ff: 0f 85 b0 02 00 00 jne 0x44a9b5 + 44a705: 49 8b 3f mov rdi, qword ptr [r15] + 44a708: ff d3 call rbx + 44a70a: 4c 89 ff mov rdi, r15 + 44a70d: e8 3e 4e fd ff call 0x41f550 + 44a712: e9 94 fc ff ff jmp 0x44a3ab + 44a717: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a71b: 49 83 e0 fe and r8, -2 + 44a71f: 0f 85 0b 07 00 00 jne 0x44ae30 + 44a725: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a729: 4d 85 c0 test r8, r8 + 44a72c: 0f 85 cf 06 00 00 jne 0x44ae01 + 44a732: 49 8b 3f mov rdi, qword ptr [r15] + 44a735: ff d3 call rbx + 44a737: 4c 89 ff mov rdi, r15 + 44a73a: e8 11 4e fd ff call 0x41f550 + 44a73f: e9 5a fc ff ff jmp 0x44a39e + 44a744: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a748: 49 83 e0 fe and r8, -2 + 44a74c: 75 78 jne 0x44a7c6 + 44a74e: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a752: 4d 85 c0 test r8, r8 + 44a755: 75 3b jne 0x44a792 + 44a757: 49 8b 3f mov rdi, qword ptr [r15] + 44a75a: ff d3 call rbx + 44a75c: 4c 89 ff mov rdi, r15 + 44a75f: e8 ec 4d fd ff call 0x41f550 + 44a764: e9 02 fd ff ff jmp 0x44a46b + 44a769: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] + 44a76d: 49 83 e0 fe and r8, -2 + 44a771: 0f 85 bd 00 00 00 jne 0x44a834 + 44a777: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] + 44a77b: 4d 85 c0 test r8, r8 + 44a77e: 75 7d jne 0x44a7fd + 44a780: 49 8b 3f mov rdi, qword ptr [r15] + 44a783: ff d3 call rbx + 44a785: 4c 89 ff mov rdi, r15 + 44a788: e8 c3 4d fd ff call 0x41f550 + 44a78d: e9 cc fc ff ff jmp 0x44a45e + 44a792: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a796: 48 83 e7 fe and rdi, -2 + 44a79a: 0f 85 a7 09 00 00 jne 0x44b147 + 44a7a0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a7a4: 48 85 ff test rdi, rdi + 44a7a7: 0f 85 83 09 00 00 jne 0x44b130 + 44a7ad: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a7b2: 49 8b 38 mov rdi, qword ptr [r8] + 44a7b5: ff d3 call rbx + 44a7b7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a7bc: 4c 89 c7 mov rdi, r8 + 44a7bf: e8 8c 4d fd ff call 0x41f550 + 44a7c4: eb 91 jmp 0x44a757 + 44a7c6: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a7ca: 48 83 e7 fe and rdi, -2 + 44a7ce: 0f 85 a1 09 00 00 jne 0x44b175 + 44a7d4: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a7d8: 48 85 ff test rdi, rdi + 44a7db: 0f 85 7d 09 00 00 jne 0x44b15e + 44a7e1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a7e6: 49 8b 38 mov rdi, qword ptr [r8] + 44a7e9: ff d3 call rbx + 44a7eb: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a7f0: 4c 89 c7 mov rdi, r8 + 44a7f3: e8 58 4d fd ff call 0x41f550 + 44a7f8: e9 51 ff ff ff jmp 0x44a74e + 44a7fd: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a801: 48 83 e7 fe and rdi, -2 + 44a805: 0f 85 0e 09 00 00 jne 0x44b119 + 44a80b: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a80f: 48 85 ff test rdi, rdi + 44a812: 0f 85 ea 08 00 00 jne 0x44b102 + 44a818: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a81d: 49 8b 38 mov rdi, qword ptr [r8] + 44a820: ff d3 call rbx + 44a822: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a827: 4c 89 c7 mov rdi, r8 + 44a82a: e8 21 4d fd ff call 0x41f550 + 44a82f: e9 4c ff ff ff jmp 0x44a780 + 44a834: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a838: 48 83 e7 fe and rdi, -2 + 44a83c: 0f 85 75 0a 00 00 jne 0x44b2b7 + 44a842: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a846: 48 85 ff test rdi, rdi + 44a849: 0f 85 51 0a 00 00 jne 0x44b2a0 + 44a84f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a854: 49 8b 38 mov rdi, qword ptr [r8] + 44a857: ff d3 call rbx + 44a859: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a85e: 4c 89 c7 mov rdi, r8 + 44a861: e8 ea 4c fd ff call 0x41f550 + 44a866: e9 0c ff ff ff jmp 0x44a777 + 44a86b: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a86f: 48 83 e7 fe and rdi, -2 + 44a873: 0f 85 72 08 00 00 jne 0x44b0eb + 44a879: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a87d: 48 85 ff test rdi, rdi + 44a880: 0f 85 4e 08 00 00 jne 0x44b0d4 + 44a886: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a88b: 49 8b 38 mov rdi, qword ptr [r8] + 44a88e: ff d3 call rbx + 44a890: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a895: 4c 89 c7 mov rdi, r8 + 44a898: e8 b3 4c fd ff call 0x41f550 + 44a89d: e9 4a fc ff ff jmp 0x44a4ec + 44a8a2: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a8a6: 48 83 e7 fe and rdi, -2 + 44a8aa: 0f 85 4f 09 00 00 jne 0x44b1ff + 44a8b0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a8b4: 48 85 ff test rdi, rdi + 44a8b7: 0f 85 2b 09 00 00 jne 0x44b1e8 + 44a8bd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a8c2: 49 8b 38 mov rdi, qword ptr [r8] + 44a8c5: ff d3 call rbx + 44a8c7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a8cc: 4c 89 c7 mov rdi, r8 + 44a8cf: e8 7c 4c fd ff call 0x41f550 + 44a8d4: e9 06 fc ff ff jmp 0x44a4df + 44a8d9: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a8dd: 48 83 e7 fe and rdi, -2 + 44a8e1: 0f 85 d6 07 00 00 jne 0x44b0bd + 44a8e7: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a8eb: 48 85 ff test rdi, rdi + 44a8ee: 0f 85 b2 07 00 00 jne 0x44b0a6 + 44a8f4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a8f9: 49 8b 38 mov rdi, qword ptr [r8] + 44a8fc: ff d3 call rbx + 44a8fe: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a903: 4c 89 c7 mov rdi, r8 + 44a906: e8 45 4c fd ff call 0x41f550 + 44a90b: e9 41 fd ff ff jmp 0x44a651 + 44a910: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a914: 48 83 e7 fe and rdi, -2 + 44a918: 0f 85 51 0a 00 00 jne 0x44b36f + 44a91e: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a922: 48 85 ff test rdi, rdi + 44a925: 0f 85 2d 0a 00 00 jne 0x44b358 + 44a92b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a930: 49 8b 38 mov rdi, qword ptr [r8] + 44a933: ff d3 call rbx + 44a935: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a93a: 4c 89 c7 mov rdi, r8 + 44a93d: e8 0e 4c fd ff call 0x41f550 + 44a942: e9 fd fc ff ff jmp 0x44a644 + 44a947: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a94b: 48 83 e7 fe and rdi, -2 + 44a94f: 0f 85 3a 07 00 00 jne 0x44b08f + 44a955: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a959: 48 85 ff test rdi, rdi + 44a95c: 0f 85 16 07 00 00 jne 0x44b078 + 44a962: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a967: 49 8b 38 mov rdi, qword ptr [r8] + 44a96a: ff d3 call rbx + 44a96c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a971: 4c 89 c7 mov rdi, r8 + 44a974: e8 d7 4b fd ff call 0x41f550 + 44a979: e9 f2 fb ff ff jmp 0x44a570 + 44a97e: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a982: 48 83 e7 fe and rdi, -2 + 44a986: 0f 85 17 08 00 00 jne 0x44b1a3 + 44a98c: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a990: 48 85 ff test rdi, rdi + 44a993: 0f 85 f3 07 00 00 jne 0x44b18c + 44a999: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a99e: 49 8b 38 mov rdi, qword ptr [r8] + 44a9a1: ff d3 call rbx + 44a9a3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a9a8: 4c 89 c7 mov rdi, r8 + 44a9ab: e8 a0 4b fd ff call 0x41f550 + 44a9b0: e9 ae fb ff ff jmp 0x44a563 + 44a9b5: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a9b9: 48 83 e7 fe and rdi, -2 + 44a9bd: 0f 85 9e 06 00 00 jne 0x44b061 + 44a9c3: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a9c7: 48 85 ff test rdi, rdi + 44a9ca: 0f 85 7a 06 00 00 jne 0x44b04a + 44a9d0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44a9d5: 49 8b 38 mov rdi, qword ptr [r8] + 44a9d8: ff d3 call rbx + 44a9da: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44a9df: 4c 89 c7 mov rdi, r8 + 44a9e2: e8 69 4b fd ff call 0x41f550 + 44a9e7: e9 19 fd ff ff jmp 0x44a705 + 44a9ec: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44a9f0: 48 83 e7 fe and rdi, -2 + 44a9f4: 0f 85 19 09 00 00 jne 0x44b313 + 44a9fa: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44a9fe: 48 85 ff test rdi, rdi + 44aa01: 0f 85 f5 08 00 00 jne 0x44b2fc + 44aa07: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aa0c: 49 8b 38 mov rdi, qword ptr [r8] + 44aa0f: ff d3 call rbx + 44aa11: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44aa16: 4c 89 c7 mov rdi, r8 + 44aa19: e8 32 4b fd ff call 0x41f550 + 44aa1e: e9 d5 fc ff ff jmp 0x44a6f8 + 44aa23: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44aa27: 48 83 e7 fe and rdi, -2 + 44aa2b: 0f 85 02 06 00 00 jne 0x44b033 + 44aa31: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44aa35: 48 85 ff test rdi, rdi + 44aa38: 0f 85 de 05 00 00 jne 0x44b01c + 44aa3e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aa43: 49 8b 38 mov rdi, qword ptr [r8] + 44aa46: ff d3 call rbx + 44aa48: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44aa4d: 4c 89 c7 mov rdi, r8 + 44aa50: e8 fb 4a fd ff call 0x41f550 + 44aa55: e9 70 fb ff ff jmp 0x44a5ca + 44aa5a: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44aa5e: 48 83 e7 fe and rdi, -2 + 44aa62: 0f 85 f3 07 00 00 jne 0x44b25b + 44aa68: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44aa6c: 48 85 ff test rdi, rdi + 44aa6f: 0f 85 cf 07 00 00 jne 0x44b244 + 44aa75: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aa7a: 49 8b 38 mov rdi, qword ptr [r8] + 44aa7d: ff d3 call rbx + 44aa7f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44aa84: 4c 89 c7 mov rdi, r8 + 44aa87: e8 c4 4a fd ff call 0x41f550 + 44aa8c: e9 2c fb ff ff jmp 0x44a5bd + 44aa91: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44aa95: 48 83 e7 fe and rdi, -2 + 44aa99: 0f 85 66 05 00 00 jne 0x44b005 + 44aa9f: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44aaa3: 48 85 ff test rdi, rdi + 44aaa6: 0f 85 42 05 00 00 jne 0x44afee + 44aaac: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aab1: 49 8b 38 mov rdi, qword ptr [r8] + 44aab4: ff d3 call rbx + 44aab6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44aabb: 4c 89 c7 mov rdi, r8 + 44aabe: e8 8d 4a fd ff call 0x41f550 + 44aac3: e9 d5 fa ff ff jmp 0x44a59d + 44aac8: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44aacc: 48 83 e7 fe and rdi, -2 + 44aad0: 0f 85 f5 08 00 00 jne 0x44b3cb + 44aad6: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44aada: 48 85 ff test rdi, rdi + 44aadd: 0f 85 d1 08 00 00 jne 0x44b3b4 + 44aae3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aae8: 49 8b 38 mov rdi, qword ptr [r8] + 44aaeb: ff d3 call rbx + 44aaed: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44aaf2: 4c 89 c7 mov rdi, r8 + 44aaf5: e8 56 4a fd ff call 0x41f550 + 44aafa: e9 91 fa ff ff jmp 0x44a590 + 44aaff: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ab03: 48 83 e7 fe and rdi, -2 + 44ab07: 0f 85 ca 04 00 00 jne 0x44afd7 + 44ab0d: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ab11: 48 85 ff test rdi, rdi + 44ab14: 0f 85 a6 04 00 00 jne 0x44afc0 + 44ab1a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ab1f: 49 8b 38 mov rdi, qword ptr [r8] + 44ab22: ff d3 call rbx + 44ab24: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ab29: 4c 89 c7 mov rdi, r8 + 44ab2c: e8 1f 4a fd ff call 0x41f550 + 44ab31: e9 ee fa ff ff jmp 0x44a624 + 44ab36: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ab3a: 48 83 e7 fe and rdi, -2 + 44ab3e: 0f 85 8d 06 00 00 jne 0x44b1d1 + 44ab44: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ab48: 48 85 ff test rdi, rdi + 44ab4b: 0f 85 69 06 00 00 jne 0x44b1ba + 44ab51: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ab56: 49 8b 38 mov rdi, qword ptr [r8] + 44ab59: ff d3 call rbx + 44ab5b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ab60: 4c 89 c7 mov rdi, r8 + 44ab63: e8 e8 49 fd ff call 0x41f550 + 44ab68: e9 aa fa ff ff jmp 0x44a617 + 44ab6d: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ab71: 48 83 e7 fe and rdi, -2 + 44ab75: 0f 85 2e 04 00 00 jne 0x44afa9 + 44ab7b: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ab7f: 48 85 ff test rdi, rdi + 44ab82: 0f 85 0a 04 00 00 jne 0x44af92 + 44ab88: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ab8d: 49 8b 38 mov rdi, qword ptr [r8] + 44ab90: ff d3 call rbx + 44ab92: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ab97: 4c 89 c7 mov rdi, r8 + 44ab9a: e8 b1 49 fd ff call 0x41f550 + 44ab9f: e9 07 fb ff ff jmp 0x44a6ab + 44aba4: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44aba8: 48 83 e7 fe and rdi, -2 + 44abac: 0f 85 33 07 00 00 jne 0x44b2e5 + 44abb2: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44abb6: 48 85 ff test rdi, rdi + 44abb9: 0f 85 0f 07 00 00 jne 0x44b2ce + 44abbf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44abc4: 49 8b 38 mov rdi, qword ptr [r8] + 44abc7: ff d3 call rbx + 44abc9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44abce: 4c 89 c7 mov rdi, r8 + 44abd1: e8 7a 49 fd ff call 0x41f550 + 44abd6: e9 c3 fa ff ff jmp 0x44a69e + 44abdb: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44abdf: 48 83 e7 fe and rdi, -2 + 44abe3: 0f 85 92 03 00 00 jne 0x44af7b + 44abe9: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44abed: 48 85 ff test rdi, rdi + 44abf0: 0f 85 6e 03 00 00 jne 0x44af64 + 44abf6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44abfb: 49 8b 38 mov rdi, qword ptr [r8] + 44abfe: ff d3 call rbx + 44ac00: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ac05: 4c 89 c7 mov rdi, r8 + 44ac08: e8 43 49 fd ff call 0x41f550 + 44ac0d: e9 04 f9 ff ff jmp 0x44a516 + 44ac12: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ac16: 48 83 e7 fe and rdi, -2 + 44ac1a: 0f 85 0d 06 00 00 jne 0x44b22d + 44ac20: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ac24: 48 85 ff test rdi, rdi + 44ac27: 0f 85 e9 05 00 00 jne 0x44b216 + 44ac2d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ac32: 49 8b 38 mov rdi, qword ptr [r8] + 44ac35: ff d3 call rbx + 44ac37: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ac3c: 4c 89 c7 mov rdi, r8 + 44ac3f: e8 0c 49 fd ff call 0x41f550 + 44ac44: e9 c0 f8 ff ff jmp 0x44a509 + 44ac49: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ac4d: 48 83 e7 fe and rdi, -2 + 44ac51: 0f 85 f6 02 00 00 jne 0x44af4d + 44ac57: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ac5b: 48 85 ff test rdi, rdi + 44ac5e: 0f 85 d2 02 00 00 jne 0x44af36 + 44ac64: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ac69: 49 8b 38 mov rdi, qword ptr [r8] + 44ac6c: ff d3 call rbx + 44ac6e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ac73: 4c 89 c7 mov rdi, r8 + 44ac76: e8 d5 48 fd ff call 0x41f550 + 44ac7b: e9 77 f9 ff ff jmp 0x44a5f7 + 44ac80: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ac84: 48 83 e7 fe and rdi, -2 + 44ac88: 0f 85 0f 07 00 00 jne 0x44b39d + 44ac8e: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ac92: 48 85 ff test rdi, rdi + 44ac95: 0f 85 eb 06 00 00 jne 0x44b386 + 44ac9b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aca0: 49 8b 38 mov rdi, qword ptr [r8] + 44aca3: ff d3 call rbx + 44aca5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44acaa: 4c 89 c7 mov rdi, r8 + 44acad: e8 9e 48 fd ff call 0x41f550 + 44acb2: e9 33 f9 ff ff jmp 0x44a5ea + 44acb7: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44acbb: 48 83 e7 fe and rdi, -2 + 44acbf: 0f 85 5a 02 00 00 jne 0x44af1f + 44acc5: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44acc9: 48 85 ff test rdi, rdi + 44accc: 0f 85 36 02 00 00 jne 0x44af08 + 44acd2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44acd7: 49 8b 38 mov rdi, qword ptr [r8] + 44acda: ff d3 call rbx + 44acdc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ace1: 4c 89 c7 mov rdi, r8 + 44ace4: e8 67 48 fd ff call 0x41f550 + 44ace9: e9 ea f9 ff ff jmp 0x44a6d8 + 44acee: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44acf2: 48 83 e7 fe and rdi, -2 + 44acf6: 0f 85 8d 05 00 00 jne 0x44b289 + 44acfc: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ad00: 48 85 ff test rdi, rdi + 44ad03: 0f 85 69 05 00 00 jne 0x44b272 + 44ad09: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ad0e: 49 8b 38 mov rdi, qword ptr [r8] + 44ad11: ff d3 call rbx + 44ad13: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ad18: 4c 89 c7 mov rdi, r8 + 44ad1b: e8 30 48 fd ff call 0x41f550 + 44ad20: e9 a6 f9 ff ff jmp 0x44a6cb + 44ad25: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ad29: 48 83 e7 fe and rdi, -2 + 44ad2d: 0f 85 be 01 00 00 jne 0x44aef1 + 44ad33: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ad37: 48 85 ff test rdi, rdi + 44ad3a: 0f 85 9a 01 00 00 jne 0x44aeda + 44ad40: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ad45: 49 8b 38 mov rdi, qword ptr [r8] + 44ad48: ff d3 call rbx + 44ad4a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ad4f: 4c 89 c7 mov rdi, r8 + 44ad52: e8 f9 47 fd ff call 0x41f550 + 44ad57: e9 e7 f7 ff ff jmp 0x44a543 + 44ad5c: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ad60: 48 83 e7 fe and rdi, -2 + 44ad64: 0f 85 d7 05 00 00 jne 0x44b341 + 44ad6a: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ad6e: 48 85 ff test rdi, rdi + 44ad71: 0f 85 b3 05 00 00 jne 0x44b32a + 44ad77: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ad7c: 49 8b 38 mov rdi, qword ptr [r8] + 44ad7f: ff d3 call rbx + 44ad81: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ad86: 4c 89 c7 mov rdi, r8 + 44ad89: e8 c2 47 fd ff call 0x41f550 + 44ad8e: e9 a3 f7 ff ff jmp 0x44a536 + 44ad93: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ad97: 48 83 e7 fe and rdi, -2 + 44ad9b: 0f 85 22 01 00 00 jne 0x44aec3 + 44ada1: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ada5: 48 85 ff test rdi, rdi + 44ada8: 0f 85 fe 00 00 00 jne 0x44aeac + 44adae: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44adb3: 49 8b 38 mov rdi, qword ptr [r8] + 44adb6: ff d3 call rbx + 44adb8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44adbd: 4c 89 c7 mov rdi, r8 + 44adc0: e8 8b 47 fd ff call 0x41f550 + 44adc5: e9 b4 f8 ff ff jmp 0x44a67e + 44adca: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44adce: 48 83 e7 fe and rdi, -2 + 44add2: 0f 85 21 06 00 00 jne 0x44b3f9 + 44add8: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44addc: 48 85 ff test rdi, rdi + 44addf: 0f 85 fd 05 00 00 jne 0x44b3e2 + 44ade5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44adea: 49 8b 38 mov rdi, qword ptr [r8] + 44aded: ff d3 call rbx + 44adef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44adf4: 4c 89 c7 mov rdi, r8 + 44adf7: e8 54 47 fd ff call 0x41f550 + 44adfc: e9 70 f8 ff ff jmp 0x44a671 + 44ae01: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ae05: 48 83 e7 fe and rdi, -2 + 44ae09: 75 68 jne 0x44ae73 + 44ae0b: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ae0f: 48 85 ff test rdi, rdi + 44ae12: 75 4b jne 0x44ae5f + 44ae14: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ae19: 49 8b 38 mov rdi, qword ptr [r8] + 44ae1c: ff d3 call rbx + 44ae1e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ae23: 4c 89 c7 mov rdi, r8 + 44ae26: e8 25 47 fd ff call 0x41f550 + 44ae2b: e9 02 f9 ff ff jmp 0x44a732 + 44ae30: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] + 44ae34: 48 83 e7 fe and rdi, -2 + 44ae38: 75 61 jne 0x44ae9b + 44ae3a: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] + 44ae3e: 48 85 ff test rdi, rdi + 44ae41: 75 44 jne 0x44ae87 + 44ae43: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ae48: 49 8b 38 mov rdi, qword ptr [r8] + 44ae4b: ff d3 call rbx + 44ae4d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ae52: 4c 89 c7 mov rdi, r8 + 44ae55: e8 f6 46 fd ff call 0x41f550 + 44ae5a: e9 c6 f8 ff ff jmp 0x44a725 + 44ae5f: 48 89 de mov rsi, rbx + 44ae62: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ae67: e8 d4 e6 ff ff call 0x449540 + 44ae6c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ae71: eb a1 jmp 0x44ae14 + 44ae73: 48 89 de mov rsi, rbx + 44ae76: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ae7b: e8 c0 e6 ff ff call 0x449540 + 44ae80: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ae85: eb 84 jmp 0x44ae0b + 44ae87: 48 89 de mov rsi, rbx + 44ae8a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44ae8f: e8 ac e6 ff ff call 0x449540 + 44ae94: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44ae99: eb a8 jmp 0x44ae43 + 44ae9b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aea0: e8 9b e6 ff ff call 0x449540 + 44aea5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44aeaa: eb 8e jmp 0x44ae3a + 44aeac: 48 89 de mov rsi, rbx + 44aeaf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aeb4: e8 87 e6 ff ff call 0x449540 + 44aeb9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44aebe: e9 eb fe ff ff jmp 0x44adae + 44aec3: 48 89 de mov rsi, rbx + 44aec6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aecb: e8 70 e6 ff ff call 0x449540 + 44aed0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44aed5: e9 c7 fe ff ff jmp 0x44ada1 + 44aeda: 48 89 de mov rsi, rbx + 44aedd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aee2: e8 59 e6 ff ff call 0x449540 + 44aee7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44aeec: e9 4f fe ff ff jmp 0x44ad40 + 44aef1: 48 89 de mov rsi, rbx + 44aef4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aef9: e8 42 e6 ff ff call 0x449540 + 44aefe: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44af03: e9 2b fe ff ff jmp 0x44ad33 + 44af08: 48 89 de mov rsi, rbx + 44af0b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44af10: e8 2b e6 ff ff call 0x449540 + 44af15: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44af1a: e9 b3 fd ff ff jmp 0x44acd2 + 44af1f: 48 89 de mov rsi, rbx + 44af22: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44af27: e8 14 e6 ff ff call 0x449540 + 44af2c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44af31: e9 8f fd ff ff jmp 0x44acc5 + 44af36: 48 89 de mov rsi, rbx + 44af39: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44af3e: e8 fd e5 ff ff call 0x449540 + 44af43: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44af48: e9 17 fd ff ff jmp 0x44ac64 + 44af4d: 48 89 de mov rsi, rbx + 44af50: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44af55: e8 e6 e5 ff ff call 0x449540 + 44af5a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44af5f: e9 f3 fc ff ff jmp 0x44ac57 + 44af64: 48 89 de mov rsi, rbx + 44af67: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44af6c: e8 cf e5 ff ff call 0x449540 + 44af71: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44af76: e9 7b fc ff ff jmp 0x44abf6 + 44af7b: 48 89 de mov rsi, rbx + 44af7e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44af83: e8 b8 e5 ff ff call 0x449540 + 44af88: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44af8d: e9 57 fc ff ff jmp 0x44abe9 + 44af92: 48 89 de mov rsi, rbx + 44af95: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44af9a: e8 a1 e5 ff ff call 0x449540 + 44af9f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44afa4: e9 df fb ff ff jmp 0x44ab88 + 44afa9: 48 89 de mov rsi, rbx + 44afac: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44afb1: e8 8a e5 ff ff call 0x449540 + 44afb6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44afbb: e9 bb fb ff ff jmp 0x44ab7b + 44afc0: 48 89 de mov rsi, rbx + 44afc3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44afc8: e8 73 e5 ff ff call 0x449540 + 44afcd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44afd2: e9 43 fb ff ff jmp 0x44ab1a + 44afd7: 48 89 de mov rsi, rbx + 44afda: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44afdf: e8 5c e5 ff ff call 0x449540 + 44afe4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44afe9: e9 1f fb ff ff jmp 0x44ab0d + 44afee: 48 89 de mov rsi, rbx + 44aff1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44aff6: e8 45 e5 ff ff call 0x449540 + 44affb: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b000: e9 a7 fa ff ff jmp 0x44aaac + 44b005: 48 89 de mov rsi, rbx + 44b008: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b00d: e8 2e e5 ff ff call 0x449540 + 44b012: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b017: e9 83 fa ff ff jmp 0x44aa9f + 44b01c: 48 89 de mov rsi, rbx + 44b01f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b024: e8 17 e5 ff ff call 0x449540 + 44b029: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b02e: e9 0b fa ff ff jmp 0x44aa3e + 44b033: 48 89 de mov rsi, rbx + 44b036: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b03b: e8 00 e5 ff ff call 0x449540 + 44b040: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b045: e9 e7 f9 ff ff jmp 0x44aa31 + 44b04a: 48 89 de mov rsi, rbx + 44b04d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b052: e8 e9 e4 ff ff call 0x449540 + 44b057: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b05c: e9 6f f9 ff ff jmp 0x44a9d0 + 44b061: 48 89 de mov rsi, rbx + 44b064: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b069: e8 d2 e4 ff ff call 0x449540 + 44b06e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b073: e9 4b f9 ff ff jmp 0x44a9c3 + 44b078: 48 89 de mov rsi, rbx + 44b07b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b080: e8 bb e4 ff ff call 0x449540 + 44b085: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b08a: e9 d3 f8 ff ff jmp 0x44a962 + 44b08f: 48 89 de mov rsi, rbx + 44b092: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b097: e8 a4 e4 ff ff call 0x449540 + 44b09c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b0a1: e9 af f8 ff ff jmp 0x44a955 + 44b0a6: 48 89 de mov rsi, rbx + 44b0a9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b0ae: e8 8d e4 ff ff call 0x449540 + 44b0b3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b0b8: e9 37 f8 ff ff jmp 0x44a8f4 + 44b0bd: 48 89 de mov rsi, rbx + 44b0c0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b0c5: e8 76 e4 ff ff call 0x449540 + 44b0ca: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b0cf: e9 13 f8 ff ff jmp 0x44a8e7 + 44b0d4: 48 89 de mov rsi, rbx + 44b0d7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b0dc: e8 5f e4 ff ff call 0x449540 + 44b0e1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b0e6: e9 9b f7 ff ff jmp 0x44a886 + 44b0eb: 48 89 de mov rsi, rbx + 44b0ee: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b0f3: e8 48 e4 ff ff call 0x449540 + 44b0f8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b0fd: e9 77 f7 ff ff jmp 0x44a879 + 44b102: 48 89 de mov rsi, rbx + 44b105: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b10a: e8 31 e4 ff ff call 0x449540 + 44b10f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b114: e9 ff f6 ff ff jmp 0x44a818 + 44b119: 48 89 de mov rsi, rbx + 44b11c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b121: e8 1a e4 ff ff call 0x449540 + 44b126: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b12b: e9 db f6 ff ff jmp 0x44a80b + 44b130: 48 89 de mov rsi, rbx + 44b133: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b138: e8 03 e4 ff ff call 0x449540 + 44b13d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b142: e9 66 f6 ff ff jmp 0x44a7ad + 44b147: 48 89 de mov rsi, rbx + 44b14a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b14f: e8 ec e3 ff ff call 0x449540 + 44b154: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b159: e9 42 f6 ff ff jmp 0x44a7a0 + 44b15e: 48 89 de mov rsi, rbx + 44b161: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b166: e8 d5 e3 ff ff call 0x449540 + 44b16b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b170: e9 6c f6 ff ff jmp 0x44a7e1 + 44b175: 48 89 de mov rsi, rbx + 44b178: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b17d: e8 be e3 ff ff call 0x449540 + 44b182: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b187: e9 48 f6 ff ff jmp 0x44a7d4 + 44b18c: 48 89 de mov rsi, rbx + 44b18f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b194: e8 a7 e3 ff ff call 0x449540 + 44b199: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b19e: e9 f6 f7 ff ff jmp 0x44a999 + 44b1a3: 48 89 de mov rsi, rbx + 44b1a6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b1ab: e8 90 e3 ff ff call 0x449540 + 44b1b0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b1b5: e9 d2 f7 ff ff jmp 0x44a98c + 44b1ba: 48 89 de mov rsi, rbx + 44b1bd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b1c2: e8 79 e3 ff ff call 0x449540 + 44b1c7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b1cc: e9 80 f9 ff ff jmp 0x44ab51 + 44b1d1: 48 89 de mov rsi, rbx + 44b1d4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b1d9: e8 62 e3 ff ff call 0x449540 + 44b1de: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b1e3: e9 5c f9 ff ff jmp 0x44ab44 + 44b1e8: 48 89 de mov rsi, rbx + 44b1eb: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b1f0: e8 4b e3 ff ff call 0x449540 + 44b1f5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b1fa: e9 be f6 ff ff jmp 0x44a8bd + 44b1ff: 48 89 de mov rsi, rbx + 44b202: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b207: e8 34 e3 ff ff call 0x449540 + 44b20c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b211: e9 9a f6 ff ff jmp 0x44a8b0 + 44b216: 48 89 de mov rsi, rbx + 44b219: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b21e: e8 1d e3 ff ff call 0x449540 + 44b223: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b228: e9 00 fa ff ff jmp 0x44ac2d + 44b22d: 48 89 de mov rsi, rbx + 44b230: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b235: e8 06 e3 ff ff call 0x449540 + 44b23a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b23f: e9 dc f9 ff ff jmp 0x44ac20 + 44b244: 48 89 de mov rsi, rbx + 44b247: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b24c: e8 ef e2 ff ff call 0x449540 + 44b251: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b256: e9 1a f8 ff ff jmp 0x44aa75 + 44b25b: 48 89 de mov rsi, rbx + 44b25e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b263: e8 d8 e2 ff ff call 0x449540 + 44b268: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b26d: e9 f6 f7 ff ff jmp 0x44aa68 + 44b272: 48 89 de mov rsi, rbx + 44b275: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b27a: e8 c1 e2 ff ff call 0x449540 + 44b27f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b284: e9 80 fa ff ff jmp 0x44ad09 + 44b289: 48 89 de mov rsi, rbx + 44b28c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b291: e8 aa e2 ff ff call 0x449540 + 44b296: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b29b: e9 5c fa ff ff jmp 0x44acfc + 44b2a0: 48 89 de mov rsi, rbx + 44b2a3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b2a8: e8 93 e2 ff ff call 0x449540 + 44b2ad: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b2b2: e9 98 f5 ff ff jmp 0x44a84f + 44b2b7: 48 89 de mov rsi, rbx + 44b2ba: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b2bf: e8 7c e2 ff ff call 0x449540 + 44b2c4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b2c9: e9 74 f5 ff ff jmp 0x44a842 + 44b2ce: 48 89 de mov rsi, rbx + 44b2d1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b2d6: e8 65 e2 ff ff call 0x449540 + 44b2db: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b2e0: e9 da f8 ff ff jmp 0x44abbf + 44b2e5: 48 89 de mov rsi, rbx + 44b2e8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b2ed: e8 4e e2 ff ff call 0x449540 + 44b2f2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b2f7: e9 b6 f8 ff ff jmp 0x44abb2 + 44b2fc: 48 89 de mov rsi, rbx + 44b2ff: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b304: e8 37 e2 ff ff call 0x449540 + 44b309: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b30e: e9 f4 f6 ff ff jmp 0x44aa07 + 44b313: 48 89 de mov rsi, rbx + 44b316: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b31b: e8 20 e2 ff ff call 0x449540 + 44b320: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b325: e9 d0 f6 ff ff jmp 0x44a9fa + 44b32a: 48 89 de mov rsi, rbx + 44b32d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b332: e8 09 e2 ff ff call 0x449540 + 44b337: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b33c: e9 36 fa ff ff jmp 0x44ad77 + 44b341: 48 89 de mov rsi, rbx + 44b344: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b349: e8 f2 e1 ff ff call 0x449540 + 44b34e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b353: e9 12 fa ff ff jmp 0x44ad6a + 44b358: 48 89 de mov rsi, rbx + 44b35b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b360: e8 db e1 ff ff call 0x449540 + 44b365: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b36a: e9 bc f5 ff ff jmp 0x44a92b + 44b36f: 48 89 de mov rsi, rbx + 44b372: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b377: e8 c4 e1 ff ff call 0x449540 + 44b37c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b381: e9 98 f5 ff ff jmp 0x44a91e + 44b386: 48 89 de mov rsi, rbx + 44b389: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b38e: e8 ad e1 ff ff call 0x449540 + 44b393: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b398: e9 fe f8 ff ff jmp 0x44ac9b + 44b39d: 48 89 de mov rsi, rbx + 44b3a0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b3a5: e8 96 e1 ff ff call 0x449540 + 44b3aa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b3af: e9 da f8 ff ff jmp 0x44ac8e + 44b3b4: 48 89 de mov rsi, rbx + 44b3b7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b3bc: e8 7f e1 ff ff call 0x449540 + 44b3c1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b3c6: e9 18 f7 ff ff jmp 0x44aae3 + 44b3cb: 48 89 de mov rsi, rbx + 44b3ce: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b3d3: e8 68 e1 ff ff call 0x449540 + 44b3d8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b3dd: e9 f4 f6 ff ff jmp 0x44aad6 + 44b3e2: 48 89 de mov rsi, rbx + 44b3e5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b3ea: e8 51 e1 ff ff call 0x449540 + 44b3ef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b3f4: e9 ec f9 ff ff jmp 0x44ade5 + 44b3f9: 48 89 de mov rsi, rbx + 44b3fc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44b401: e8 3a e1 ff ff call 0x449540 + 44b406: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 44b40b: e9 c8 f9 ff ff jmp 0x44add8 + +000000000044b410 : + 44b410: 41 57 push r15 + 44b412: 41 56 push r14 + 44b414: 41 55 push r13 + 44b416: 49 89 cd mov r13, rcx + 44b419: 41 54 push r12 + 44b41b: 49 89 f4 mov r12, rsi + 44b41e: be 0a 00 00 00 mov esi, 10 + 44b423: 55 push rbp + 44b424: 48 89 d5 mov rbp, rdx + 44b427: 53 push rbx + 44b428: 48 83 ec 18 sub rsp, 24 + 44b42c: 48 8b 19 mov rbx, qword ptr [rcx] + 44b42f: 4c 8b 3a mov r15, qword ptr [rdx] + 44b432: 89 7c 24 0c mov dword ptr [rsp + 12], edi + 44b436: 49 89 de mov r14, rbx + 44b439: 4c 89 ff mov rdi, r15 + 44b43c: 4c 89 04 24 mov qword ptr [rsp], r8 + 44b440: 4d 29 fe sub r14, r15 + 44b443: 4c 89 f2 mov rdx, r14 + 44b446: e8 65 5c fb ff call 0x4010b0 <.plt+0x90> + 44b44b: 48 85 c0 test rax, rax + 44b44e: 74 30 je 0x44b480 + 44b450: 48 8d 58 01 lea rbx, [rax + 1] + 44b454: 48 89 5d 00 mov qword ptr [rbp], rbx + 44b458: 49 8b 45 00 mov rax, qword ptr [r13] + 44b45c: 48 39 d8 cmp rax, rbx + 44b45f: 0f 82 1c 01 00 00 jb 0x44b581 + 44b465: 4c 39 f8 cmp rax, r15 + 44b468: 0f 84 02 01 00 00 je 0x44b570 + 44b46e: 48 83 c4 18 add rsp, 24 + 44b472: 4c 89 f8 mov rax, r15 + 44b475: 5b pop rbx + 44b476: 5d pop rbp + 44b477: 41 5c pop r12 + 44b479: 41 5d pop r13 + 44b47b: 41 5e pop r14 + 44b47d: 41 5f pop r15 + 44b47f: c3 ret + 44b480: 4d 39 e7 cmp r15, r12 + 44b483: 74 cf je 0x44b454 + 44b485: 48 3b 1c 24 cmp rbx, qword ptr [rsp] + 44b489: 75 c9 jne 0x44b454 + 44b48b: 4c 89 f2 mov rdx, r14 + 44b48e: 4c 89 fe mov rsi, r15 + 44b491: 4c 89 e7 mov rdi, r12 + 44b494: e8 a7 5b fb ff call 0x401040 <.plt+0x20> + 44b499: 49 8b 45 00 mov rax, qword ptr [r13] + 44b49d: 48 89 da mov rdx, rbx + 44b4a0: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] + 44b4a4: 4c 01 e0 add rax, r12 + 44b4a7: 48 2b 45 00 sub rax, qword ptr [rbp] + 44b4ab: 49 89 45 00 mov qword ptr [r13], rax + 44b4af: 4c 89 65 00 mov qword ptr [rbp], r12 + 44b4b3: 49 8b 75 00 mov rsi, qword ptr [r13] + 44b4b7: 48 29 f2 sub rdx, rsi + 44b4ba: e8 51 dc ff ff call 0x449110 <__read_nocancel> + 44b4bf: 48 85 c0 test rax, rax + 44b4c2: 0f 88 a8 00 00 00 js 0x44b570 + 44b4c8: 49 03 45 00 add rax, qword ptr [r13] + 44b4cc: be 0a 00 00 00 mov esi, 10 + 44b4d1: 49 89 45 00 mov qword ptr [r13], rax + 44b4d5: 4c 8b 7d 00 mov r15, qword ptr [rbp] + 44b4d9: 48 89 c2 mov rdx, rax + 44b4dc: 48 89 c3 mov rbx, rax + 44b4df: 4c 29 fa sub rdx, r15 + 44b4e2: 4c 89 ff mov rdi, r15 + 44b4e5: e8 c6 5b fb ff call 0x4010b0 <.plt+0x90> + 44b4ea: 48 85 c0 test rax, rax + 44b4ed: 0f 85 5d ff ff ff jne 0x44b450 + 44b4f3: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 44b4f7: 48 89 c8 mov rax, rcx + 44b4fa: 4c 29 e0 sub rax, r12 + 44b4fd: 48 8d 14 40 lea rdx, [rax + 2*rax] + 44b501: 48 85 d2 test rdx, rdx + 44b504: 48 8d 42 03 lea rax, [rdx + 3] + 44b508: 48 0f 49 c2 cmovns rax, rdx + 44b50c: 48 c1 f8 02 sar rax, 2 + 44b510: 49 01 c4 add r12, rax + 44b513: 4c 29 e1 sub rcx, r12 + 44b516: 49 89 cf mov r15, rcx + 44b519: eb 45 jmp 0x44b560 + 44b51b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44b520: 4d 89 65 00 mov qword ptr [r13], r12 + 44b524: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] + 44b528: 4c 89 fa mov rdx, r15 + 44b52b: 4c 89 e6 mov rsi, r12 + 44b52e: e8 dd db ff ff call 0x449110 <__read_nocancel> + 44b533: 48 89 c3 mov rbx, rax + 44b536: 48 85 c0 test rax, rax + 44b539: 78 35 js 0x44b570 + 44b53b: 4d 8b 75 00 mov r14, qword ptr [r13] + 44b53f: 48 89 c2 mov rdx, rax + 44b542: be 0a 00 00 00 mov esi, 10 + 44b547: 4c 89 f7 mov rdi, r14 + 44b54a: e8 61 5b fb ff call 0x4010b0 <.plt+0x90> + 44b54f: 41 c6 06 0a mov byte ptr [r14], 10 + 44b553: 49 03 5d 00 add rbx, qword ptr [r13] + 44b557: 49 89 5d 00 mov qword ptr [r13], rbx + 44b55b: 48 85 c0 test rax, rax + 44b55e: 75 18 jne 0x44b578 + 44b560: 48 39 1c 24 cmp qword ptr [rsp], rbx + 44b564: 74 ba je 0x44b520 + 44b566: 4c 8b 7d 00 mov r15, qword ptr [rbp] + 44b56a: e9 e5 fe ff ff jmp 0x44b454 + 44b56f: 90 nop + 44b570: 45 31 ff xor r15d, r15d + 44b573: e9 f6 fe ff ff jmp 0x44b46e + 44b578: 4c 8b 7d 00 mov r15, qword ptr [rbp] + 44b57c: e9 cf fe ff ff jmp 0x44b450 + 44b581: 48 8d 0d 58 d5 04 00 lea rcx, [rip + 316760] # 0x498ae0 <__PRETTY_FUNCTION__.11459> + 44b588: ba 77 00 00 00 mov edx, 119 + 44b58d: 48 8d 35 fc d4 04 00 lea rsi, [rip + 316668] # 0x498a90 <__PRETTY_FUNCTION__.10256+0x38> + 44b594: 48 8d 3d 4f d5 04 00 lea rdi, [rip + 316751] # 0x498aea <__PRETTY_FUNCTION__.11459+0xa> + 44b59b: e8 b0 79 fb ff call 0x402f50 <__assert_fail> + +000000000044b5a0 : + 44b5a0: f3 0f 1e fa endbr64 + 44b5a4: 55 push rbp + 44b5a5: bf 05 00 00 00 mov edi, 5 + 44b5aa: 48 89 e5 mov rbp, rsp + 44b5ad: 41 57 push r15 + 44b5af: 41 56 push r14 + 44b5b1: 41 55 push r13 + 44b5b3: 4c 8d 6d b0 lea r13, [rbp - 80] + 44b5b7: 41 54 push r12 + 44b5b9: 4c 89 ee mov rsi, r13 + 44b5bc: 53 push rbx + 44b5bd: 48 83 ec 58 sub rsp, 88 + 44b5c1: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 44b5ca: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 44b5ce: 31 c0 xor eax, eax + 44b5d0: e8 2b 59 02 00 call 0x470f00 + 44b5d5: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] + 44b5d9: 48 89 45 90 mov qword ptr [rbp - 112], rax + 44b5dd: 48 89 c1 mov rcx, rax + 44b5e0: 48 8b 05 09 77 07 00 mov rax, qword ptr [rip + 489225] # 0x4c2cf0 + 44b5e7: 48 39 c8 cmp rax, rcx + 44b5ea: 0f 84 41 02 00 00 je 0x44b831 + 44b5f0: bf 00 20 00 00 mov edi, 8192 + 44b5f5: e8 56 e7 fc ff call 0x419d50 <__libc_alloca_cutoff> + 44b5fa: 48 89 e1 mov rcx, rsp + 44b5fd: 83 f8 01 cmp eax, 1 + 44b600: 48 19 db sbb rbx, rbx + 44b603: 48 81 e3 00 e2 ff ff and rbx, -7680 + 44b60a: 48 81 c3 00 20 00 00 add rbx, 8192 + 44b611: 48 8d 43 10 lea rax, [rbx + 16] + 44b615: 48 89 c2 mov rdx, rax + 44b618: 48 81 e2 00 f0 ff ff and rdx, -4096 + 44b61f: 48 29 d1 sub rcx, rdx + 44b622: 48 89 ca mov rdx, rcx + 44b625: 48 39 d4 cmp rsp, rdx + 44b628: 74 15 je 0x44b63f + 44b62a: 48 81 ec 00 10 00 00 sub rsp, 4096 + 44b631: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 44b63a: 48 39 d4 cmp rsp, rdx + 44b63d: 75 eb jne 0x44b62a + 44b63f: 25 ff 0f 00 00 and eax, 4095 + 44b644: 48 29 c4 sub rsp, rax + 44b647: 48 85 c0 test rax, rax + 44b64a: 0f 85 f6 01 00 00 jne 0x44b846 + 44b650: 4c 8d 74 24 0f lea r14, [rsp + 15] + 44b655: 48 8d 3d 64 d4 04 00 lea rdi, [rip + 316516] # 0x498ac0 <__PRETTY_FUNCTION__.10256+0x68> + 44b65c: be 00 00 08 00 mov esi, 524288 + 44b661: 31 c0 xor eax, eax + 44b663: 49 83 e6 f0 and r14, -16 + 44b667: 4c 01 f3 add rbx, r14 + 44b66a: 4c 89 75 98 mov qword ptr [rbp - 104], r14 + 44b66e: 4d 89 f4 mov r12, r14 + 44b671: 48 89 5d a0 mov qword ptr [rbp - 96], rbx + 44b675: 48 89 5d a8 mov qword ptr [rbp - 88], rbx + 44b679: e8 42 d9 ff ff call 0x448fc0 <__open_nocancel> + 44b67e: 89 45 8c mov dword ptr [rbp - 116], eax + 44b681: 89 c7 mov edi, eax + 44b683: 83 f8 ff cmp eax, -1 + 44b686: 0f 84 b4 00 00 00 je 0x44b740 + 44b68c: 4c 8d 7d a0 lea r15, [rbp - 96] + 44b690: 4c 8d 75 a8 lea r14, [rbp - 88] + 44b694: 4c 89 e6 mov rsi, r12 + 44b697: 49 89 d8 mov r8, rbx + 44b69a: 4c 89 fa mov rdx, r15 + 44b69d: 4c 89 f1 mov rcx, r14 + 44b6a0: 45 31 e4 xor r12d, r12d + 44b6a3: e8 68 fd ff ff call 0x44b410 + 44b6a8: 49 89 c7 mov r15, rax + 44b6ab: 48 85 c0 test rax, rax + 44b6ae: 0f 84 70 01 00 00 je 0x44b824 + 44b6b4: 0f 1f 40 00 nop dword ptr [rax] + 44b6b8: 4c 89 ff mov rdi, r15 + 44b6bb: ba 0a 00 00 00 mov edx, 10 + 44b6c0: 4c 89 ee mov rsi, r13 + 44b6c3: e8 d8 4b fc ff call 0x4102a0 + 44b6c8: 48 8b 7d b0 mov rdi, qword ptr [rbp - 80] + 44b6cc: 49 89 c6 mov r14, rax + 44b6cf: 4c 39 ff cmp rdi, r15 + 44b6d2: 0f 84 4c 01 00 00 je 0x44b824 + 44b6d8: 80 3f 2d cmp byte ptr [rdi], 45 + 44b6db: 49 89 c0 mov r8, rax + 44b6de: 0f 84 1c 01 00 00 je 0x44b800 + 44b6e4: 41 83 c4 01 add r12d, 1 + 44b6e8: 48 8b 55 a8 mov rdx, qword ptr [rbp - 88] + 44b6ec: 45 29 f4 sub r12d, r14d + 44b6ef: 47 8d 34 04 lea r14d, [r12 + r8] + 44b6f3: 45 89 f4 mov r12d, r14d + 44b6f6: 48 39 fa cmp rdx, rdi + 44b6f9: 76 35 jbe 0x44b730 + 44b6fb: 48 c7 c0 f0 ff ff ff mov rax, -16 + 44b702: 49 89 ff mov r15, rdi + 44b705: 64 48 8b 30 mov rsi, qword ptr fs:[rax] + 44b709: eb 0e jmp 0x44b719 + 44b70b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44b710: 49 83 c7 01 add r15, 1 + 44b714: 49 39 d7 cmp r15, rdx + 44b717: 74 17 je 0x44b730 + 44b719: 49 0f be 07 movsx rax, byte ptr [r15] + 44b71d: f6 44 46 01 20 test byte ptr [rsi + 2*rax + 1], 32 + 44b722: 75 ec jne 0x44b710 + 44b724: 49 39 d7 cmp r15, rdx + 44b727: 72 8f jb 0x44b6b8 + 44b729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44b730: 8b 7d 8c mov edi, dword ptr [rbp - 116] + 44b733: e8 18 d7 ff ff call 0x448e50 <__close_nocancel> + 44b738: 45 85 f6 test r14d, r14d + 44b73b: 7f 62 jg 0x44b79f + 44b73d: 0f 1f 00 nop dword ptr [rax] + 44b740: be 00 00 08 00 mov esi, 524288 + 44b745: 48 8d 3d a9 d3 04 00 lea rdi, [rip + 316329] # 0x498af5 <__PRETTY_FUNCTION__.11459+0x15> + 44b74c: 31 c0 xor eax, eax + 44b74e: 48 89 5d a0 mov qword ptr [rbp - 96], rbx + 44b752: 48 89 5d a8 mov qword ptr [rbp - 88], rbx + 44b756: e8 65 d8 ff ff call 0x448fc0 <__open_nocancel> + 44b75b: 41 89 c5 mov r13d, eax + 44b75e: 83 f8 ff cmp eax, -1 + 44b761: 0f 84 ea 00 00 00 je 0x44b851 + 44b767: 45 31 e4 xor r12d, r12d + 44b76a: 4c 8d 75 a8 lea r14, [rbp - 88] + 44b76e: 4c 8d 7d a0 lea r15, [rbp - 96] + 44b772: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44b778: 48 8b 75 98 mov rsi, qword ptr [rbp - 104] + 44b77c: 49 89 d8 mov r8, rbx + 44b77f: 4c 89 f1 mov rcx, r14 + 44b782: 4c 89 fa mov rdx, r15 + 44b785: 44 89 ef mov edi, r13d + 44b788: e8 83 fc ff ff call 0x44b410 + 44b78d: 48 85 c0 test rax, rax + 44b790: 74 05 je 0x44b797 + 44b792: 80 38 63 cmp byte ptr [rax], 99 + 44b795: 74 49 je 0x44b7e0 + 44b797: 44 89 ef mov edi, r13d + 44b79a: e8 b1 d6 ff ff call 0x448e50 <__close_nocancel> + 44b79f: 44 89 25 da 58 07 00 mov dword ptr [rip + 481498], r12d # 0x4c1080 + 44b7a6: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 44b7aa: 48 89 05 3f 75 07 00 mov qword ptr [rip + 488767], rax # 0x4c2cf0 + 44b7b1: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 44b7b5: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 44b7be: 0f 85 03 01 00 00 jne 0x44b8c7 + 44b7c4: 48 8d 65 d8 lea rsp, [rbp - 40] + 44b7c8: 44 89 e0 mov eax, r12d + 44b7cb: 5b pop rbx + 44b7cc: 41 5c pop r12 + 44b7ce: 41 5d pop r13 + 44b7d0: 41 5e pop r14 + 44b7d2: 41 5f pop r15 + 44b7d4: 5d pop rbp + 44b7d5: c3 ret + 44b7d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44b7e0: 80 78 01 70 cmp byte ptr [rax + 1], 112 + 44b7e4: 75 b1 jne 0x44b797 + 44b7e6: 80 78 02 75 cmp byte ptr [rax + 2], 117 + 44b7ea: 75 ab jne 0x44b797 + 44b7ec: 0f be 40 03 movsx eax, byte ptr [rax + 3] + 44b7f0: 83 e8 30 sub eax, 48 + 44b7f3: 83 f8 0a cmp eax, 10 + 44b7f6: 41 83 d4 00 adc r12d, 0 + 44b7fa: e9 79 ff ff ff jmp 0x44b778 + 44b7ff: 90 nop + 44b800: 4c 8d 7f 01 lea r15, [rdi + 1] + 44b804: ba 0a 00 00 00 mov edx, 10 + 44b809: 4c 89 ee mov rsi, r13 + 44b80c: 4c 89 ff mov rdi, r15 + 44b80f: e8 8c 4a fc ff call 0x4102a0 + 44b814: 48 8b 7d b0 mov rdi, qword ptr [rbp - 80] + 44b818: 49 89 c0 mov r8, rax + 44b81b: 4c 39 ff cmp rdi, r15 + 44b81e: 0f 85 c0 fe ff ff jne 0x44b6e4 + 44b824: 8b 7d 8c mov edi, dword ptr [rbp - 116] + 44b827: e8 24 d6 ff ff call 0x448e50 <__close_nocancel> + 44b82c: e9 0f ff ff ff jmp 0x44b740 + 44b831: 44 8b 25 48 58 07 00 mov r12d, dword ptr [rip + 481352] # 0x4c1080 + 44b838: 45 85 e4 test r12d, r12d + 44b83b: 0f 88 af fd ff ff js 0x44b5f0 + 44b841: e9 6b ff ff ff jmp 0x44b7b1 + 44b846: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 44b84c: e9 ff fd ff ff jmp 0x44b650 + 44b851: be 00 00 08 00 mov esi, 524288 + 44b856: 48 8d 3d a3 d2 04 00 lea rdi, [rip + 316067] # 0x498b00 <__PRETTY_FUNCTION__.11459+0x20> + 44b85d: 31 c0 xor eax, eax + 44b85f: 41 bc 02 00 00 00 mov r12d, 2 + 44b865: e8 56 d7 ff ff call 0x448fc0 <__open_nocancel> + 44b86a: 41 89 c5 mov r13d, eax + 44b86d: 83 f8 ff cmp eax, -1 + 44b870: 0f 84 29 ff ff ff je 0x44b79f + 44b876: 45 31 e4 xor r12d, r12d + 44b879: 4c 8d 75 a8 lea r14, [rbp - 88] + 44b87d: 4c 8d 7d a0 lea r15, [rbp - 96] + 44b881: eb 22 jmp 0x44b8a5 + 44b883: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44b888: b9 09 00 00 00 mov ecx, 9 + 44b88d: 48 8d 3d 7a d2 04 00 lea rdi, [rip + 316026] # 0x498b0e <__PRETTY_FUNCTION__.11459+0x2e> + 44b894: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 44b896: 0f 97 c0 seta al + 44b899: 1c 00 sbb al, 0 + 44b89b: 0f be c0 movsx eax, al + 44b89e: 83 f8 01 cmp eax, 1 + 44b8a1: 41 83 d4 00 adc r12d, 0 + 44b8a5: 48 8b 75 98 mov rsi, qword ptr [rbp - 104] + 44b8a9: 49 89 d8 mov r8, rbx + 44b8ac: 4c 89 f1 mov rcx, r14 + 44b8af: 4c 89 fa mov rdx, r15 + 44b8b2: 44 89 ef mov edi, r13d + 44b8b5: e8 56 fb ff ff call 0x44b410 + 44b8ba: 48 89 c6 mov rsi, rax + 44b8bd: 48 85 c0 test rax, rax + 44b8c0: 75 c6 jne 0x44b888 + 44b8c2: e9 d0 fe ff ff jmp 0x44b797 + 44b8c7: e8 04 03 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 44b8cc: 0f 1f 40 00 nop dword ptr [rax] + +000000000044b8d0 : + 44b8d0: f3 0f 1e fa endbr64 + 44b8d4: 41 55 push r13 + 44b8d6: 48 8d 3d 3b d2 04 00 lea rdi, [rip + 315963] # 0x498b18 <__PRETTY_FUNCTION__.11459+0x38> + 44b8dd: 41 54 push r12 + 44b8df: 45 31 e4 xor r12d, r12d + 44b8e2: 55 push rbp + 44b8e3: 53 push rbx + 44b8e4: 48 83 ec 18 sub rsp, 24 + 44b8e8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 44b8f1: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 44b8f6: 31 c0 xor eax, eax + 44b8f8: 49 89 e5 mov r13, rsp + 44b8fb: e8 f0 57 02 00 call 0x4710f0 + 44b900: 48 89 c5 mov rbp, rax + 44b903: 48 85 c0 test rax, rax + 44b906: 0f 84 94 00 00 00 je 0x44b9a0 + 44b90c: 0f 1f 40 00 nop dword ptr [rax] + 44b910: 48 89 ef mov rdi, rbp + 44b913: e8 48 5b 02 00 call 0x471460 + 44b918: 48 85 c0 test rax, rax + 44b91b: 74 53 je 0x44b970 + 44b91d: 80 78 12 04 cmp byte ptr [rax + 18], 4 + 44b921: 75 ed jne 0x44b910 + 44b923: 66 81 78 13 63 70 cmp word ptr [rax + 19], 28771 + 44b929: 75 e5 jne 0x44b910 + 44b92b: 80 78 15 75 cmp byte ptr [rax + 21], 117 + 44b92f: 75 df jne 0x44b910 + 44b931: 48 8d 58 16 lea rbx, [rax + 22] + 44b935: ba 0a 00 00 00 mov edx, 10 + 44b93a: 4c 89 ee mov rsi, r13 + 44b93d: 48 89 df mov rdi, rbx + 44b940: e8 5b 49 fc ff call 0x4102a0 + 44b945: 48 83 f8 ff cmp rax, -1 + 44b949: 74 c5 je 0x44b910 + 44b94b: 48 8b 04 24 mov rax, qword ptr [rsp] + 44b94f: 48 39 c3 cmp rbx, rax + 44b952: 74 bc je 0x44b910 + 44b954: 80 38 01 cmp byte ptr [rax], 1 + 44b957: 48 89 ef mov rdi, rbp + 44b95a: 41 83 d4 00 adc r12d, 0 + 44b95e: e8 fd 5a 02 00 call 0x471460 + 44b963: 48 85 c0 test rax, rax + 44b966: 75 b5 jne 0x44b91d + 44b968: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 44b970: 48 89 ef mov rdi, rbp + 44b973: e8 08 5a 02 00 call 0x471380 + 44b978: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 44b97d: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 44b986: 75 22 jne 0x44b9aa + 44b988: 48 83 c4 18 add rsp, 24 + 44b98c: 44 89 e0 mov eax, r12d + 44b98f: 5b pop rbx + 44b990: 5d pop rbp + 44b991: 41 5c pop r12 + 44b993: 41 5d pop r13 + 44b995: c3 ret + 44b996: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44b9a0: e8 fb fb ff ff call 0x44b5a0 + 44b9a5: 41 89 c4 mov r12d, eax + 44b9a8: eb ce jmp 0x44b978 + 44b9aa: e8 21 02 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 44b9af: 90 nop + +000000000044b9b0 : + 44b9b0: f3 0f 1e fa endbr64 + 44b9b4: 55 push rbp + 44b9b5: 53 push rbx + 44b9b6: 48 81 ec 88 00 00 00 sub rsp, 136 + 44b9bd: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 44b9c6: 48 89 44 24 78 mov qword ptr [rsp + 120], rax + 44b9cb: 31 c0 xor eax, eax + 44b9cd: 48 89 e7 mov rdi, rsp + 44b9d0: e8 ab 01 00 00 call 0x44bb80 + 44b9d5: 8b 5c 24 68 mov ebx, dword ptr [rsp + 104] + 44b9d9: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] + 44b9de: e8 6d d8 ff ff call 0x449250 + 44b9e3: 48 63 d0 movsxd rdx, eax + 44b9e6: 83 fb 01 cmp ebx, 1 + 44b9e9: 77 0f ja 0x44b9fa + 44b9eb: eb 13 jmp 0x44ba00 + 44b9ed: 0f 1f 00 nop dword ptr [rax] + 44b9f0: d1 eb shr ebx + 44b9f2: 48 d1 ea shr rdx + 44b9f5: 83 fb 01 cmp ebx, 1 + 44b9f8: 76 06 jbe 0x44ba00 + 44b9fa: 48 83 fa 01 cmp rdx, 1 + 44b9fe: 77 f0 ja 0x44b9f0 + 44ba00: 89 d8 mov eax, ebx + 44ba02: 48 0f af c5 imul rax, rbp + 44ba06: 48 83 fa 01 cmp rdx, 1 + 44ba0a: 76 10 jbe 0x44ba1c + 44ba0c: 0f 1f 40 00 nop dword ptr [rax] + 44ba10: 48 d1 ea shr rdx + 44ba13: 48 d1 e8 shr rax + 44ba16: 48 83 fa 01 cmp rdx, 1 + 44ba1a: 75 f4 jne 0x44ba10 + 44ba1c: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] + 44ba21: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 44ba2a: 75 0a jne 0x44ba36 + 44ba2c: 48 81 c4 88 00 00 00 add rsp, 136 + 44ba33: 5b pop rbx + 44ba34: 5d pop rbp + 44ba35: c3 ret + 44ba36: e8 95 01 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 44ba3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000044ba40 : + 44ba40: f3 0f 1e fa endbr64 + 44ba44: 55 push rbp + 44ba45: 53 push rbx + 44ba46: 48 81 ec 88 00 00 00 sub rsp, 136 + 44ba4d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 44ba56: 48 89 44 24 78 mov qword ptr [rsp + 120], rax + 44ba5b: 31 c0 xor eax, eax + 44ba5d: 48 89 e7 mov rdi, rsp + 44ba60: e8 1b 01 00 00 call 0x44bb80 + 44ba65: 8b 5c 24 68 mov ebx, dword ptr [rsp + 104] + 44ba69: 48 8b 6c 24 28 mov rbp, qword ptr [rsp + 40] + 44ba6e: e8 dd d7 ff ff call 0x449250 + 44ba73: 48 63 d0 movsxd rdx, eax + 44ba76: 83 fb 01 cmp ebx, 1 + 44ba79: 77 0f ja 0x44ba8a + 44ba7b: eb 13 jmp 0x44ba90 + 44ba7d: 0f 1f 00 nop dword ptr [rax] + 44ba80: d1 eb shr ebx + 44ba82: 48 d1 ea shr rdx + 44ba85: 83 fb 01 cmp ebx, 1 + 44ba88: 76 06 jbe 0x44ba90 + 44ba8a: 48 83 fa 01 cmp rdx, 1 + 44ba8e: 77 f0 ja 0x44ba80 + 44ba90: 89 d8 mov eax, ebx + 44ba92: 48 0f af c5 imul rax, rbp + 44ba96: 48 83 fa 01 cmp rdx, 1 + 44ba9a: 76 10 jbe 0x44baac + 44ba9c: 0f 1f 40 00 nop dword ptr [rax] + 44baa0: 48 d1 ea shr rdx + 44baa3: 48 d1 e8 shr rax + 44baa6: 48 83 fa 01 cmp rdx, 1 + 44baaa: 75 f4 jne 0x44baa0 + 44baac: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] + 44bab1: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 44baba: 75 0a jne 0x44bac6 + 44babc: 48 81 c4 88 00 00 00 add rsp, 136 + 44bac3: 5b pop rbx + 44bac4: 5d pop rbp + 44bac5: c3 ret + 44bac6: e8 05 01 00 00 call 0x44bbd0 <__stack_chk_fail_local> + 44bacb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000044bad0 <__getclktck>: + 44bad0: f3 0f 1e fa endbr64 + 44bad4: 8b 05 4e 7d 07 00 mov eax, dword ptr [rip + 490830] # 0x4c3828 <_dl_clktck> + 44bada: ba 64 00 00 00 mov edx, 100 + 44badf: 85 c0 test eax, eax + 44bae1: 0f 44 c2 cmove eax, edx + 44bae4: c3 ret + 44bae5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44baef: 90 nop + +000000000044baf0 <__init_misc>: + 44baf0: f3 0f 1e fa endbr64 + 44baf4: 48 85 f6 test rsi, rsi + 44baf7: 74 47 je 0x44bb40 <__init_misc+0x50> + 44baf9: 55 push rbp + 44bafa: 53 push rbx + 44bafb: 48 89 f3 mov rbx, rsi + 44bafe: 48 83 ec 08 sub rsp, 8 + 44bb02: 48 8b 2e mov rbp, qword ptr [rsi] + 44bb05: 48 85 ed test rbp, rbp + 44bb08: 74 29 je 0x44bb33 <__init_misc+0x43> + 44bb0a: 48 89 ef mov rdi, rbp + 44bb0d: be 2f 00 00 00 mov esi, 47 + 44bb12: e8 69 55 fb ff call 0x401080 <.plt+0x60> + 44bb17: 48 8d 50 01 lea rdx, [rax + 1] + 44bb1b: 48 85 c0 test rax, rax + 44bb1e: 48 0f 45 ea cmovne rbp, rdx + 44bb22: 48 89 2d 5f 55 07 00 mov qword ptr [rip + 480607], rbp # 0x4c1088 + 44bb29: 48 8b 03 mov rax, qword ptr [rbx] + 44bb2c: 48 89 05 5d 55 07 00 mov qword ptr [rip + 480605], rax # 0x4c1090 + 44bb33: 48 83 c4 08 add rsp, 8 + 44bb37: 5b pop rbx + 44bb38: 5d pop rbp + 44bb39: c3 ret + 44bb3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44bb40: c3 ret + 44bb41: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44bb4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000044bb50 : + 44bb50: f3 0f 1e fa endbr64 + 44bb54: 49 89 ca mov r10, rcx + 44bb57: b8 19 00 00 00 mov eax, 25 + 44bb5c: 0f 05 syscall + 44bb5e: 48 3d 01 f0 ff ff cmp rax, -4095 + 44bb64: 73 01 jae 0x44bb67 + 44bb66: c3 ret + 44bb67: 48 c7 c1 c0 ff ff ff mov rcx, -64 + 44bb6e: f7 d8 neg eax + 44bb70: 64 89 01 mov dword ptr fs:[rcx], eax + 44bb73: 48 83 c8 ff or rax, -1 + 44bb77: c3 ret + 44bb78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000044bb80 : + 44bb80: f3 0f 1e fa endbr64 + 44bb84: b8 63 00 00 00 mov eax, 99 + 44bb89: 0f 05 syscall + 44bb8b: 48 3d 01 f0 ff ff cmp rax, -4095 + 44bb91: 73 01 jae 0x44bb94 + 44bb93: c3 ret + 44bb94: 48 c7 c1 c0 ff ff ff mov rcx, -64 + 44bb9b: f7 d8 neg eax + 44bb9d: 64 89 01 mov dword ptr fs:[rcx], eax + 44bba0: 48 83 c8 ff or rax, -1 + 44bba4: c3 ret + 44bba5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44bbaf: 90 nop + +000000000044bbb0 <__chk_fail>: + 44bbb0: f3 0f 1e fa endbr64 + 44bbb4: 50 push rax + 44bbb5: 58 pop rax + 44bbb6: 48 8d 3d 73 cf 04 00 lea rdi, [rip + 315251] # 0x498b30 <__PRETTY_FUNCTION__.11459+0x50> + 44bbbd: 48 83 ec 08 sub rsp, 8 + 44bbc1: e8 2a 00 00 00 call 0x44bbf0 <__fortify_fail> + 44bbc6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000044bbd0 <__stack_chk_fail_local>: + 44bbd0: f3 0f 1e fa endbr64 + 44bbd4: 50 push rax + 44bbd5: 58 pop rax + 44bbd6: 48 8d 3d 6c cf 04 00 lea rdi, [rip + 315244] # 0x498b49 <__PRETTY_FUNCTION__.11459+0x69> + 44bbdd: 48 83 ec 08 sub rsp, 8 + 44bbe1: e8 0a 00 00 00 call 0x44bbf0 <__fortify_fail> + 44bbe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000044bbf0 <__fortify_fail>: + 44bbf0: f3 0f 1e fa endbr64 + 44bbf4: 55 push rbp + 44bbf5: 48 8d 2d 65 cf 04 00 lea rbp, [rip + 315237] # 0x498b61 <__PRETTY_FUNCTION__.11459+0x81> + 44bbfc: 53 push rbx + 44bbfd: 48 89 fb mov rbx, rdi + 44bc00: 48 83 ec 08 sub rsp, 8 + 44bc04: 0f 1f 40 00 nop dword ptr [rax] + 44bc08: 48 89 da mov rdx, rbx + 44bc0b: 48 89 ee mov rsi, rbp + 44bc0e: bf 01 00 00 00 mov edi, 1 + 44bc13: 31 c0 xor eax, eax + 44bc15: e8 66 7e fc ff call 0x413a80 <__libc_message> + 44bc1a: eb ec jmp 0x44bc08 <__fortify_fail+0x18> + 44bc1c: 0f 1f 40 00 nop dword ptr [rax] + +000000000044bc20 <_dl_debug_state>: + 44bc20: f3 0f 1e fa endbr64 + 44bc24: c3 ret + 44bc25: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000044bc30 <_dl_debug_initialize>: + 44bc30: f3 0f 1e fa endbr64 + 44bc34: 48 8d 05 45 7b 07 00 lea rax, [rip + 490309] # 0x4c3780 <_r_debug> + 44bc3b: 48 85 f6 test rsi, rsi + 44bc3e: 74 14 je 0x44bc54 <_dl_debug_initialize+0x24> + 44bc40: 48 8d 04 f6 lea rax, [rsi + 8*rsi] + 44bc44: 48 8d 15 35 55 07 00 lea rdx, [rip + 480565] # 0x4c1180 <_dl_ns> + 44bc4b: 48 c1 e0 04 shl rax, 4 + 44bc4f: 48 8d 44 02 68 lea rax, [rdx + rax + 104] + 44bc54: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 + 44bc59: 74 3d je 0x44bc98 <_dl_debug_initialize+0x68> + 44bc5b: 48 85 ff test rdi, rdi + 44bc5e: 74 30 je 0x44bc90 <_dl_debug_initialize+0x60> + 44bc60: c7 00 01 00 00 00 mov dword ptr [rax], 1 + 44bc66: 48 8d 14 f6 lea rdx, [rsi + 8*rsi] + 44bc6a: 48 8d 0d 0f 55 07 00 lea rcx, [rip + 480527] # 0x4c1180 <_dl_ns> + 44bc71: 48 89 78 20 mov qword ptr [rax + 32], rdi + 44bc75: 48 c1 e2 04 shl rdx, 4 + 44bc79: 48 8b 14 11 mov rdx, qword ptr [rcx + rdx] + 44bc7d: 48 8d 0d 9c ff ff ff lea rcx, [rip - 100] # 0x44bc20 <_dl_debug_state> + 44bc84: 48 89 48 10 mov qword ptr [rax + 16], rcx + 44bc88: 48 89 50 08 mov qword ptr [rax + 8], rdx + 44bc8c: c3 ret + 44bc8d: 0f 1f 00 nop dword ptr [rax] + 44bc90: c3 ret + 44bc91: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44bc98: c7 00 01 00 00 00 mov dword ptr [rax], 1 + 44bc9e: 48 85 ff test rdi, rdi + 44bca1: 75 c3 jne 0x44bc66 <_dl_debug_initialize+0x36> + 44bca3: 48 8b 3d f6 7a 07 00 mov rdi, qword ptr [rip + 490230] # 0x4c37a0 <_r_debug+0x20> + 44bcaa: eb ba jmp 0x44bc66 <_dl_debug_initialize+0x36> + 44bcac: 0f 1f 40 00 nop dword ptr [rax] + +000000000044bcb0 : + 44bcb0: 8b 47 08 mov eax, dword ptr [rdi + 8] + 44bcb3: 83 f8 03 cmp eax, 3 + 44bcb6: 74 28 je 0x44bce0 + 44bcb8: 48 8b 16 mov rdx, qword ptr [rsi] + 44bcbb: 83 f8 01 cmp eax, 1 + 44bcbe: 74 02 je 0x44bcc2 + 44bcc0: 76 26 jbe 0x44bce8 + 44bcc2: 48 3b 57 10 cmp rdx, qword ptr [rdi + 16] + 44bcc6: 72 1c jb 0x44bce4 + 44bcc8: 48 3b 57 18 cmp rdx, qword ptr [rdi + 24] + 44bccc: 77 16 ja 0x44bce4 + 44bcce: 48 89 57 20 mov qword ptr [rdi + 32], rdx + 44bcd2: c6 47 28 01 mov byte ptr [rdi + 40], 1 + 44bcd6: c3 ret + 44bcd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44bce0: 48 89 77 20 mov qword ptr [rdi + 32], rsi + 44bce4: c3 ret + 44bce5: 0f 1f 00 nop dword ptr [rax] + 44bce8: 48 3b 57 10 cmp rdx, qword ptr [rdi + 16] + 44bcec: 7c f6 jl 0x44bce4 + 44bcee: 48 3b 57 18 cmp rdx, qword ptr [rdi + 24] + 44bcf2: 7f f0 jg 0x44bce4 + 44bcf4: 48 89 57 20 mov qword ptr [rdi + 32], rdx + 44bcf8: c6 47 28 01 mov byte ptr [rdi + 40], 1 + 44bcfc: c3 ret + 44bcfd: 0f 1f 00 nop dword ptr [rax] + +000000000044bd00 <__tunable_set_val>: + 44bd00: f3 0f 1e fa endbr64 + 44bd04: 89 ff mov edi, edi + 44bd06: 48 8d 15 13 37 07 00 lea rdx, [rip + 472851] # 0x4bf420 + 44bd0d: 48 8d 04 fd 00 00 00 00 lea rax, [8*rdi] + 44bd15: 48 29 f8 sub rax, rdi + 44bd18: 48 8d 04 c2 lea rax, [rdx + 8*rax] + 44bd1c: 8b 50 08 mov edx, dword ptr [rax + 8] + 44bd1f: 83 fa 03 cmp edx, 3 + 44bd22: 74 24 je 0x44bd48 <__tunable_set_val+0x48> + 44bd24: 48 8b 0e mov rcx, qword ptr [rsi] + 44bd27: 83 fa 01 cmp edx, 1 + 44bd2a: 74 02 je 0x44bd2e <__tunable_set_val+0x2e> + 44bd2c: 76 22 jbe 0x44bd50 <__tunable_set_val+0x50> + 44bd2e: 48 3b 48 10 cmp rcx, qword ptr [rax + 16] + 44bd32: 72 18 jb 0x44bd4c <__tunable_set_val+0x4c> + 44bd34: 48 3b 48 18 cmp rcx, qword ptr [rax + 24] + 44bd38: 77 12 ja 0x44bd4c <__tunable_set_val+0x4c> + 44bd3a: 48 89 48 20 mov qword ptr [rax + 32], rcx + 44bd3e: c6 40 28 01 mov byte ptr [rax + 40], 1 + 44bd42: c3 ret + 44bd43: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44bd48: 48 89 70 20 mov qword ptr [rax + 32], rsi + 44bd4c: c3 ret + 44bd4d: 0f 1f 00 nop dword ptr [rax] + 44bd50: 48 3b 48 10 cmp rcx, qword ptr [rax + 16] + 44bd54: 7c f6 jl 0x44bd4c <__tunable_set_val+0x4c> + 44bd56: 48 3b 48 18 cmp rcx, qword ptr [rax + 24] + 44bd5a: 7f f0 jg 0x44bd4c <__tunable_set_val+0x4c> + 44bd5c: 48 89 48 20 mov qword ptr [rax + 32], rcx + 44bd60: c6 40 28 01 mov byte ptr [rax + 40], 1 + 44bd64: c3 ret + 44bd65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000044bd70 <__tunables_init>: + 44bd70: f3 0f 1e fa endbr64 + 44bd74: 41 57 push r15 + 44bd76: 49 89 f8 mov r8, rdi + 44bd79: 41 56 push r14 + 44bd7b: 41 55 push r13 + 44bd7d: 41 54 push r12 + 44bd7f: 55 push rbp + 44bd80: 53 push rbx + 44bd81: 48 83 ec 38 sub rsp, 56 + 44bd85: 8b 15 15 3d 07 00 mov edx, dword ptr [rip + 474389] # 0x4bfaa0 <__libc_enable_secure> + 44bd8b: 85 d2 test edx, edx + 44bd8d: 0f 85 0b 05 00 00 jne 0x44c29e <__tunables_init+0x52e> + 44bd93: 4d 89 c5 mov r13, r8 + 44bd96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44bda0: 4d 85 ed test r13, r13 + 44bda3: 0f 84 11 01 00 00 je 0x44beba <__tunables_init+0x14a> + 44bda9: 49 8b 5d 00 mov rbx, qword ptr [r13] + 44bdad: 48 85 db test rbx, rbx + 44bdb0: 0f 84 04 01 00 00 je 0x44beba <__tunables_init+0x14a> + 44bdb6: 0f b6 13 movzx edx, byte ptr [rbx] + 44bdb9: 4d 8d 7d 08 lea r15, [r13 + 8] + 44bdbd: 80 fa 3d cmp dl, 61 + 44bdc0: 0f 84 5f 04 00 00 je 0x44c225 <__tunables_init+0x4b5> + 44bdc6: 84 d2 test dl, dl + 44bdc8: 0f 84 57 04 00 00 je 0x44c225 <__tunables_init+0x4b5> + 44bdce: b8 01 00 00 00 mov eax, 1 + 44bdd3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44bdd8: 0f b6 14 03 movzx edx, byte ptr [rbx + rax] + 44bddc: 48 89 c1 mov rcx, rax + 44bddf: 48 83 c0 01 add rax, 1 + 44bde3: 84 d2 test dl, dl + 44bde5: 0f 84 c3 00 00 00 je 0x44beae <__tunables_init+0x13e> + 44bdeb: 80 fa 3d cmp dl, 61 + 44bdee: 75 e8 jne 0x44bdd8 <__tunables_init+0x68> + 44bdf0: 84 d2 test dl, dl + 44bdf2: 0f 84 b6 00 00 00 je 0x44beae <__tunables_init+0x13e> + 44bdf8: 48 8d 69 01 lea rbp, [rcx + 1] + 44bdfc: 48 8d 35 76 cd 04 00 lea rsi, [rip + 314742] # 0x498b79 <__PRETTY_FUNCTION__.11459+0x99> + 44be03: ba 47 00 00 00 mov edx, 71 + 44be08: 48 8d 04 2b lea rax, [rbx + rbp] + 44be0c: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 44be11: 48 89 d8 mov rax, rbx + 44be14: eb 25 jmp 0x44be3b <__tunables_init+0xcb> + 44be16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44be20: 84 c9 test cl, cl + 44be22: 74 1e je 0x44be42 <__tunables_init+0xd2> + 44be24: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] + 44be28: 48 83 c6 01 add rsi, 1 + 44be2c: 48 8d 48 01 lea rcx, [rax + 1] + 44be30: 84 d2 test dl, dl + 44be32: 0f 84 19 01 00 00 je 0x44bf51 <__tunables_init+0x1e1> + 44be38: 48 89 c8 mov rax, rcx + 44be3b: 0f b6 08 movzx ecx, byte ptr [rax] + 44be3e: 38 d1 cmp cl, dl + 44be40: 74 de je 0x44be20 <__tunables_init+0xb0> + 44be42: 44 8b 1d 57 3c 07 00 mov r11d, dword ptr [rip + 474199] # 0x4bfaa0 <__libc_enable_secure> + 44be49: 4c 8d 05 f8 35 07 00 lea r8, [rip + 472568] # 0x4bf448 + 44be50: 45 31 c9 xor r9d, r9d + 44be53: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44be58: 41 80 38 00 cmp byte ptr [r8], 0 + 44be5c: 75 42 jne 0x44bea0 <__tunables_init+0x130> + 44be5e: 4d 8b 50 08 mov r10, qword ptr [r8 + 8] + 44be62: 4d 85 d2 test r10, r10 + 44be65: 74 39 je 0x44bea0 <__tunables_init+0x130> + 44be67: 41 0f b6 3a movzx edi, byte ptr [r10] + 44be6b: 4c 89 d6 mov rsi, r10 + 44be6e: 48 89 d8 mov rax, rbx + 44be71: 89 f9 mov ecx, edi + 44be73: 40 84 ff test dil, dil + 44be76: 75 1c jne 0x44be94 <__tunables_init+0x124> + 44be78: eb 56 jmp 0x44bed0 <__tunables_init+0x160> + 44be7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44be80: 38 ca cmp dl, cl + 44be82: 75 1c jne 0x44bea0 <__tunables_init+0x130> + 44be84: 0f b6 4e 01 movzx ecx, byte ptr [rsi + 1] + 44be88: 48 83 c6 01 add rsi, 1 + 44be8c: 48 83 c0 01 add rax, 1 + 44be90: 84 c9 test cl, cl + 44be92: 74 3c je 0x44bed0 <__tunables_init+0x160> + 44be94: 0f b6 10 movzx edx, byte ptr [rax] + 44be97: 84 d2 test dl, dl + 44be99: 75 e5 jne 0x44be80 <__tunables_init+0x110> + 44be9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44bea0: 41 83 c1 01 add r9d, 1 + 44bea4: 49 83 c0 38 add r8, 56 + 44bea8: 41 83 f9 1a cmp r9d, 26 + 44beac: 75 aa jne 0x44be58 <__tunables_init+0xe8> + 44beae: 4d 89 fd mov r13, r15 + 44beb1: 4d 85 ed test r13, r13 + 44beb4: 0f 85 ef fe ff ff jne 0x44bda9 <__tunables_init+0x39> + 44beba: 48 83 c4 38 add rsp, 56 + 44bebe: 5b pop rbx + 44bebf: 5d pop rbp + 44bec0: 41 5c pop r12 + 44bec2: 41 5d pop r13 + 44bec4: 41 5e pop r14 + 44bec6: 41 5f pop r15 + 44bec8: c3 ret + 44bec9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44bed0: 80 38 3d cmp byte ptr [rax], 61 + 44bed3: 75 cb jne 0x44bea0 <__tunables_init+0x130> + 44bed5: 45 85 db test r11d, r11d + 44bed8: 74 11 je 0x44beeb <__tunables_init+0x17b> + 44beda: 41 8b 40 04 mov eax, dword ptr [r8 + 4] + 44bede: 85 c0 test eax, eax + 44bee0: 0f 84 ab 02 00 00 je 0x44c191 <__tunables_init+0x421> + 44bee6: 83 f8 02 cmp eax, 2 + 44bee9: 75 b5 jne 0x44bea0 <__tunables_init+0x130> + 44beeb: 49 63 d9 movsxd rbx, r9d + 44beee: 48 8d 3d 2b 35 07 00 lea rdi, [rip + 472363] # 0x4bf420 + 44bef5: 48 8d 04 dd 00 00 00 00 lea rax, [8*rbx] + 44befd: 48 29 d8 sub rax, rbx + 44bf00: 48 8d 04 c7 lea rax, [rdi + 8*rax] + 44bf04: 83 78 08 03 cmp dword ptr [rax + 8], 3 + 44bf08: 0f 84 7a 02 00 00 je 0x44c188 <__tunables_init+0x418> + 44bf0e: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 44bf13: 31 f6 xor esi, esi + 44bf15: e8 26 ec 02 00 call 0x47ab40 <_dl_strtoul> + 44bf1a: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 44bf1f: 48 8d 44 24 28 lea rax, [rsp + 40] + 44bf24: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 44bf29: 48 8d 04 dd 00 00 00 00 lea rax, [8*rbx] + 44bf31: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 44bf36: 4d 89 fd mov r13, r15 + 44bf39: 48 29 d8 sub rax, rbx + 44bf3c: 48 8d 1d dd 34 07 00 lea rbx, [rip + 472285] # 0x4bf420 + 44bf43: 48 8d 3c c3 lea rdi, [rbx + 8*rax] + 44bf47: e8 64 fd ff ff call 0x44bcb0 + 44bf4c: e9 4f fe ff ff jmp 0x44bda0 <__tunables_init+0x30> + 44bf51: 80 78 01 3d cmp byte ptr [rax + 1], 61 + 44bf55: 0f 85 e7 fe ff ff jne 0x44be42 <__tunables_init+0xd2> + 44bf5b: 31 ff xor edi, edi + 44bf5d: 0f 1f 00 nop dword ptr [rax] + 44bf60: 49 89 fc mov r12, rdi + 44bf63: 48 83 c7 01 add rdi, 1 + 44bf67: 80 7c 3b ff 00 cmp byte ptr [rbx + rdi - 1], 0 + 44bf6c: 75 f2 jne 0x44bf60 <__tunables_init+0x1f0> + 44bf6e: e8 3d d2 ff ff call 0x4491b0 + 44bf73: 49 89 c0 mov r8, rax + 44bf76: 48 83 f8 ff cmp rax, -1 + 44bf7a: 0f 84 58 03 00 00 je 0x44c2d8 <__tunables_init+0x568> + 44bf80: 49 8d 44 24 ff lea rax, [r12 - 1] + 44bf85: 4d 85 e4 test r12, r12 + 44bf88: 0f 84 a7 02 00 00 je 0x44c235 <__tunables_init+0x4c5> + 44bf8e: 66 90 nop + 44bf90: 0f b6 14 03 movzx edx, byte ptr [rbx + rax] + 44bf94: 41 88 14 00 mov byte ptr [r8 + rax], dl + 44bf98: 48 83 e8 01 sub rax, 1 + 44bf9c: 48 83 f8 ff cmp rax, -1 + 44bfa0: 75 ee jne 0x44bf90 <__tunables_init+0x220> + 44bfa2: 4c 01 c5 add rbp, r8 + 44bfa5: 4d 89 c4 mov r12, r8 + 44bfa8: 44 0f b6 5d 00 movzx r11d, byte ptr [rbp] + 44bfad: 48 89 6c 24 18 mov qword ptr [rsp + 24], rbp + 44bfb2: 45 84 db test r11b, r11b + 44bfb5: 74 39 je 0x44bff0 <__tunables_init+0x280> + 44bfb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44bfc0: 41 80 fb 3d cmp r11b, 61 + 44bfc4: 74 36 je 0x44bffc <__tunables_init+0x28c> + 44bfc6: 44 89 d8 mov eax, r11d + 44bfc9: 31 d2 xor edx, edx + 44bfcb: 41 80 fb 3a cmp r11b, 58 + 44bfcf: 75 18 jne 0x44bfe9 <__tunables_init+0x279> + 44bfd1: eb 29 jmp 0x44bffc <__tunables_init+0x28c> + 44bfd3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44bfd8: 48 83 c2 01 add rdx, 1 + 44bfdc: 0f b6 44 15 00 movzx eax, byte ptr [rbp + rdx] + 44bfe1: 3c 3d cmp al, 61 + 44bfe3: 74 23 je 0x44c008 <__tunables_init+0x298> + 44bfe5: 3c 3a cmp al, 58 + 44bfe7: 74 1f je 0x44c008 <__tunables_init+0x298> + 44bfe9: 84 c0 test al, al + 44bfeb: 75 eb jne 0x44bfd8 <__tunables_init+0x268> + 44bfed: 4d 89 e0 mov r8, r12 + 44bff0: 4d 89 45 00 mov qword ptr [r13], r8 + 44bff4: 4d 89 fd mov r13, r15 + 44bff7: e9 a4 fd ff ff jmp 0x44bda0 <__tunables_init+0x30> + 44bffc: 44 89 d8 mov eax, r11d + 44bfff: 31 d2 xor edx, edx + 44c001: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44c008: 84 c0 test al, al + 44c00a: 74 e1 je 0x44bfed <__tunables_init+0x27d> + 44c00c: 4c 8d 4c 15 01 lea r9, [rbp + rdx + 1] + 44c011: 41 0f b6 39 movzx edi, byte ptr [r9] + 44c015: 3c 3a cmp al, 58 + 44c017: 0f 84 e3 00 00 00 je 0x44c100 <__tunables_init+0x390> + 44c01d: 40 84 ff test dil, dil + 44c020: 0f 84 6e 02 00 00 je 0x44c294 <__tunables_init+0x524> + 44c026: 40 80 ff 3a cmp dil, 58 + 44c02a: 0f 84 64 02 00 00 je 0x44c294 <__tunables_init+0x524> + 44c030: 31 db xor ebx, ebx + 44c032: eb 09 jmp 0x44c03d <__tunables_init+0x2cd> + 44c034: 0f 1f 40 00 nop dword ptr [rax] + 44c038: 40 84 ff test dil, dil + 44c03b: 74 13 je 0x44c050 <__tunables_init+0x2e0> + 44c03d: 48 83 c3 01 add rbx, 1 + 44c041: 41 0f b6 3c 19 movzx edi, byte ptr [r9 + rbx] + 44c046: 4d 8d 04 19 lea r8, [r9 + rbx] + 44c04a: 40 80 ff 3a cmp dil, 58 + 44c04e: 75 e8 jne 0x44c038 <__tunables_init+0x2c8> + 44c050: 4c 8d 15 c9 33 07 00 lea r10, [rip + 472009] # 0x4bf420 + 44c057: 45 31 f6 xor r14d, r14d + 44c05a: 49 8b 0a mov rcx, qword ptr [r10] + 44c05d: 48 89 e8 mov rax, rbp + 44c060: 44 89 de mov esi, r11d + 44c063: 0f b6 11 movzx edx, byte ptr [rcx] + 44c066: 84 d2 test dl, dl + 44c068: 75 1e jne 0x44c088 <__tunables_init+0x318> + 44c06a: eb 54 jmp 0x44c0c0 <__tunables_init+0x350> + 44c06c: 0f 1f 40 00 nop dword ptr [rax] + 44c070: 40 84 f6 test sil, sil + 44c073: 74 1b je 0x44c090 <__tunables_init+0x320> + 44c075: 0f b6 51 01 movzx edx, byte ptr [rcx + 1] + 44c079: 48 83 c0 01 add rax, 1 + 44c07d: 48 83 c1 01 add rcx, 1 + 44c081: 0f b6 30 movzx esi, byte ptr [rax] + 44c084: 84 d2 test dl, dl + 44c086: 74 38 je 0x44c0c0 <__tunables_init+0x350> + 44c088: 0f b6 30 movzx esi, byte ptr [rax] + 44c08b: 40 38 f2 cmp dl, sil + 44c08e: 74 e0 je 0x44c070 <__tunables_init+0x300> + 44c090: 49 83 c6 01 add r14, 1 + 44c094: 49 83 c2 38 add r10, 56 + 44c098: 49 83 fe 1a cmp r14, 26 + 44c09c: 75 bc jne 0x44c05a <__tunables_init+0x2ea> + 44c09e: 4c 89 cd mov rbp, r9 + 44c0a1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44c0a8: 40 84 ff test dil, dil + 44c0ab: 0f 84 3c ff ff ff je 0x44bfed <__tunables_init+0x27d> + 44c0b1: 48 8d 6c 1d 01 lea rbp, [rbp + rbx + 1] + 44c0b6: 44 0f b6 5d 00 movzx r11d, byte ptr [rbp] + 44c0bb: e9 00 ff ff ff jmp 0x44bfc0 <__tunables_init+0x250> + 44c0c0: 40 80 fe 3d cmp sil, 61 + 44c0c4: 75 ca jne 0x44c090 <__tunables_init+0x320> + 44c0c6: 8b 05 d4 39 07 00 mov eax, dword ptr [rip + 473556] # 0x4bfaa0 <__libc_enable_secure> + 44c0cc: 85 c0 test eax, eax + 44c0ce: 74 3b je 0x44c10b <__tunables_init+0x39b> + 44c0d0: 4a 8d 04 f5 00 00 00 00 lea rax, [8*r14] + 44c0d8: 48 8d 35 41 33 07 00 lea rsi, [rip + 471873] # 0x4bf420 + 44c0df: 4c 29 f0 sub rax, r14 + 44c0e2: 8b 44 c6 2c mov eax, dword ptr [rsi + 8*rax + 44] + 44c0e6: 85 c0 test eax, eax + 44c0e8: 0f 84 5a 01 00 00 je 0x44c248 <__tunables_init+0x4d8> + 44c0ee: 4c 89 cd mov rbp, r9 + 44c0f1: 83 f8 02 cmp eax, 2 + 44c0f4: 74 18 je 0x44c10e <__tunables_init+0x39e> + 44c0f6: 41 0f b6 38 movzx edi, byte ptr [r8] + 44c0fa: eb ac jmp 0x44c0a8 <__tunables_init+0x338> + 44c0fc: 0f 1f 40 00 nop dword ptr [rax] + 44c100: 41 89 fb mov r11d, edi + 44c103: 4c 89 cd mov rbp, r9 + 44c106: e9 b5 fe ff ff jmp 0x44bfc0 <__tunables_init+0x250> + 44c10b: 4c 89 cd mov rbp, r9 + 44c10e: 4a 8d 04 f5 00 00 00 00 lea rax, [8*r14] + 44c116: 48 8d 3d 03 33 07 00 lea rdi, [rip + 471811] # 0x4bf420 + 44c11d: 4c 2b 4c 24 18 sub r9, qword ptr [rsp + 24] + 44c122: 4c 03 4c 24 08 add r9, qword ptr [rsp + 8] + 44c127: 4c 29 f0 sub rax, r14 + 44c12a: 41 c6 04 19 00 mov byte ptr [r9 + rbx], 0 + 44c12f: 48 8d 04 c7 lea rax, [rdi + 8*rax] + 44c133: 83 78 08 03 cmp dword ptr [rax + 8], 3 + 44c137: 0f 84 ef 00 00 00 je 0x44c22c <__tunables_init+0x4bc> + 44c13d: 4c 89 cf mov rdi, r9 + 44c140: 31 f6 xor esi, esi + 44c142: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 44c147: e8 f4 e9 02 00 call 0x47ab40 <_dl_strtoul> + 44c14c: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 44c151: 4c 8d 4c 24 28 lea r9, [rsp + 40] + 44c156: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 44c15b: 4a 8d 04 f5 00 00 00 00 lea rax, [8*r14] + 44c163: 48 8d 3d b6 32 07 00 lea rdi, [rip + 471734] # 0x4bf420 + 44c16a: 4c 89 ce mov rsi, r9 + 44c16d: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 44c172: 4c 29 f0 sub rax, r14 + 44c175: 48 8d 3c c7 lea rdi, [rdi + 8*rax] + 44c179: e8 32 fb ff ff call 0x44bcb0 + 44c17e: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 44c183: e9 6e ff ff ff jmp 0x44c0f6 <__tunables_init+0x386> + 44c188: c6 40 28 01 mov byte ptr [rax + 40], 1 + 44c18c: e9 98 fd ff ff jmp 0x44bf29 <__tunables_init+0x1b9> + 44c191: 49 8b 45 00 mov rax, qword ptr [r13] + 44c195: 4c 89 ee mov rsi, r13 + 44c198: 4d 89 ef mov r15, r13 + 44c19b: 48 85 c0 test rax, rax + 44c19e: 0f 84 fc fc ff ff je 0x44bea0 <__tunables_init+0x130> + 44c1a4: 4c 89 d1 mov rcx, r10 + 44c1a7: 40 84 ff test dil, dil + 44c1aa: 75 19 jne 0x44c1c5 <__tunables_init+0x455> + 44c1ac: eb 42 jmp 0x44c1f0 <__tunables_init+0x480> + 44c1ae: 66 90 nop + 44c1b0: 84 d2 test dl, dl + 44c1b2: 74 19 je 0x44c1cd <__tunables_init+0x45d> + 44c1b4: 0f b6 79 01 movzx edi, byte ptr [rcx + 1] + 44c1b8: 48 83 c1 01 add rcx, 1 + 44c1bc: 48 83 c0 01 add rax, 1 + 44c1c0: 40 84 ff test dil, dil + 44c1c3: 74 2b je 0x44c1f0 <__tunables_init+0x480> + 44c1c5: 0f b6 10 movzx edx, byte ptr [rax] + 44c1c8: 40 38 d7 cmp dil, dl + 44c1cb: 74 e3 je 0x44c1b0 <__tunables_init+0x440> + 44c1cd: 48 8b 46 08 mov rax, qword ptr [rsi + 8] + 44c1d1: 48 83 c6 08 add rsi, 8 + 44c1d5: 48 85 c0 test rax, rax + 44c1d8: 74 3f je 0x44c219 <__tunables_init+0x4a9> + 44c1da: 41 0f b6 3a movzx edi, byte ptr [r10] + 44c1de: 4c 89 d1 mov rcx, r10 + 44c1e1: 40 84 ff test dil, dil + 44c1e4: 75 df jne 0x44c1c5 <__tunables_init+0x455> + 44c1e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44c1f0: 80 38 3d cmp byte ptr [rax], 61 + 44c1f3: 75 d8 jne 0x44c1cd <__tunables_init+0x45d> + 44c1f5: 48 89 f0 mov rax, rsi + 44c1f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 44c200: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 44c204: 48 83 c0 08 add rax, 8 + 44c208: 48 89 50 f8 mov qword ptr [rax - 8], rdx + 44c20c: 48 85 d2 test rdx, rdx + 44c20f: 75 ef jne 0x44c200 <__tunables_init+0x490> + 44c211: 48 8b 06 mov rax, qword ptr [rsi] + 44c214: 48 85 c0 test rax, rax + 44c217: 75 c1 jne 0x44c1da <__tunables_init+0x46a> + 44c219: 41 8b 40 04 mov eax, dword ptr [r8 + 4] + 44c21d: 4d 89 ef mov r15, r13 + 44c220: e9 c1 fc ff ff jmp 0x44bee6 <__tunables_init+0x176> + 44c225: 31 c9 xor ecx, ecx + 44c227: e9 c4 fb ff ff jmp 0x44bdf0 <__tunables_init+0x80> + 44c22c: c6 40 28 01 mov byte ptr [rax + 40], 1 + 44c230: e9 26 ff ff ff jmp 0x44c15b <__tunables_init+0x3eb> + 44c235: 4d 85 c0 test r8, r8 + 44c238: 0f 84 b2 fd ff ff je 0x44bff0 <__tunables_init+0x280> + 44c23e: e9 5f fd ff ff jmp 0x44bfa2 <__tunables_init+0x232> + 44c243: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44c248: 40 84 ff test dil, dil + 44c24b: 74 7f je 0x44c2cc <__tunables_init+0x55c> + 44c24d: 49 8d 54 19 01 lea rdx, [r9 + rbx + 1] + 44c252: 48 89 e8 mov rax, rbp + 44c255: 0f b6 0a movzx ecx, byte ptr [rdx] + 44c258: 84 c9 test cl, cl + 44c25a: 74 15 je 0x44c271 <__tunables_init+0x501> + 44c25c: 0f 1f 40 00 nop dword ptr [rax] + 44c260: 48 83 c2 01 add rdx, 1 + 44c264: 88 08 mov byte ptr [rax], cl + 44c266: 48 83 c0 01 add rax, 1 + 44c26a: 0f b6 0a movzx ecx, byte ptr [rdx] + 44c26d: 84 c9 test cl, cl + 44c26f: 75 ef jne 0x44c260 <__tunables_init+0x4f0> + 44c271: c6 00 00 mov byte ptr [rax], 0 + 44c274: 4a 8d 04 f5 00 00 00 00 lea rax, [8*r14] + 44c27c: 48 8d 1d 9d 31 07 00 lea rbx, [rip + 471453] # 0x4bf420 + 44c283: 49 89 e8 mov r8, rbp + 44c286: 4c 29 f0 sub rax, r14 + 44c289: 8b 44 c3 2c mov eax, dword ptr [rbx + 8*rax + 44] + 44c28d: 31 db xor ebx, ebx + 44c28f: e9 5d fe ff ff jmp 0x44c0f1 <__tunables_init+0x381> + 44c294: 4d 89 c8 mov r8, r9 + 44c297: 31 db xor ebx, ebx + 44c299: e9 b2 fd ff ff jmp 0x44c050 <__tunables_init+0x2e0> + 44c29e: 31 f6 xor esi, esi + 44c2a0: 48 8d 3d e1 c8 04 00 lea rdi, [rip + 313569] # 0x498b88 <__PRETTY_FUNCTION__.11459+0xa8> + 44c2a7: b8 15 00 00 00 mov eax, 21 + 44c2ac: 0f 05 syscall + 44c2ae: 3d 00 f0 ff ff cmp eax, 4294963200 + 44c2b3: 76 08 jbe 0x44c2bd <__tunables_init+0x54d> + 44c2b5: 85 c0 test eax, eax + 44c2b7: 0f 85 d6 fa ff ff jne 0x44bd93 <__tunables_init+0x23> + 44c2bd: c7 05 fd 36 07 00 02 00 00 00 mov dword ptr [rip + 472829], 2 # 0x4bf9c4 + 44c2c7: e9 c7 fa ff ff jmp 0x44bd93 <__tunables_init+0x23> + 44c2cc: c6 45 00 00 mov byte ptr [rbp], 0 + 44c2d0: 4d 89 e0 mov r8, r12 + 44c2d3: e9 18 fd ff ff jmp 0x44bff0 <__tunables_init+0x280> + 44c2d8: bf 02 00 00 00 mov edi, 2 + 44c2dd: 48 8d 35 04 cb 04 00 lea rsi, [rip + 314116] # 0x498de8 <__PRETTY_FUNCTION__.11459+0x308> + 44c2e4: 31 c0 xor eax, eax + 44c2e6: e8 f5 e6 02 00 call 0x47a9e0 <_dl_dprintf> + 44c2eb: bf 7f 00 00 00 mov edi, 127 + 44c2f0: e8 9b ba ff ff call 0x447d90 <_exit> + 44c2f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000044c300 <__tunable_get_val>: + 44c300: f3 0f 1e fa endbr64 + 44c304: 89 ff mov edi, edi + 44c306: 48 8d 0d 13 31 07 00 lea rcx, [rip + 471315] # 0x4bf420 + 44c30d: 48 8d 04 fd 00 00 00 00 lea rax, [8*rdi] + 44c315: 48 29 f8 sub rax, rdi + 44c318: 48 8d 04 c1 lea rax, [rcx + 8*rax] + 44c31c: 44 8b 40 08 mov r8d, dword ptr [rax + 8] + 44c320: 48 8b 40 20 mov rax, qword ptr [rax + 32] + 44c324: 41 83 f8 02 cmp r8d, 2 + 44c328: 77 3e ja 0x44c368 <__tunable_get_val+0x68> + 44c32a: 45 85 c0 test r8d, r8d + 44c32d: 75 39 jne 0x44c368 <__tunable_get_val+0x68> + 44c32f: 89 06 mov dword ptr [rsi], eax + 44c331: 48 8d 04 fd 00 00 00 00 lea rax, [8*rdi] + 44c339: 48 29 f8 sub rax, rdi + 44c33c: 80 7c c1 28 00 cmp byte ptr [rcx + 8*rax + 40], 0 + 44c341: 48 8d 34 c5 00 00 00 00 lea rsi, [8*rax] + 44c349: 74 15 je 0x44c360 <__tunable_get_val+0x60> + 44c34b: 48 85 d2 test rdx, rdx + 44c34e: 74 10 je 0x44c360 <__tunable_get_val+0x60> + 44c350: 48 8d 7c 31 20 lea rdi, [rcx + rsi + 32] + 44c355: ff e2 jmp rdx + 44c357: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44c360: c3 ret + 44c361: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44c368: 48 89 06 mov qword ptr [rsi], rax + 44c36b: eb c4 jmp 0x44c331 <__tunable_get_val+0x31> + 44c36d: 0f 1f 00 nop dword ptr [rax] + +000000000044c370 <_dl_aux_init>: + 44c370: f3 0f 1e fa endbr64 + 44c374: 48 8b 07 mov rax, qword ptr [rdi] + 44c377: 48 89 3d 62 74 07 00 mov qword ptr [rip + 488546], rdi # 0x4c37e0 <_dl_auxv> + 44c37e: 48 85 c0 test rax, rax + 44c381: 0f 84 f9 03 00 00 je 0x44c780 <_dl_aux_init+0x410> + 44c387: 41 57 push r15 + 44c389: 48 8b 35 70 69 07 00 mov rsi, qword ptr [rip + 485744] # 0x4c2d00 <_dl_hwcap2> + 44c390: 45 31 db xor r11d, r11d + 44c393: 45 31 c9 xor r9d, r9d + 44c396: 41 56 push r14 + 44c398: 8b 0d f2 74 07 00 mov ecx, dword ptr [rip + 488690] # 0x4c3890 <__libc_enable_secure_decided> + 44c39e: 45 31 f6 xor r14d, r14d + 44c3a1: 45 31 c0 xor r8d, r8d + 44c3a4: 41 55 push r13 + 44c3a6: 4c 8b 15 6b 4d 07 00 mov r10, qword ptr [rip + 478571] # 0x4c1118 <_dl_pagesize> + 44c3ad: 48 8d 15 8c cb 04 00 lea rdx, [rip + 314252] # 0x498f40 <__PRETTY_FUNCTION__.11459+0x460> + 44c3b4: 4c 8b 3d 8d 74 07 00 mov r15, qword ptr [rip + 488589] # 0x4c3848 <_dl_phnum> + 44c3bb: 4c 8b 2d 4e 74 07 00 mov r13, qword ptr [rip + 488526] # 0x4c3810 <_dl_phdr> + 44c3c2: 41 54 push r12 + 44c3c4: 45 31 e4 xor r12d, r12d + 44c3c7: 55 push rbp + 44c3c8: 8b 2d 5a 74 07 00 mov ebp, dword ptr [rip + 488538] # 0x4c3828 <_dl_clktck> + 44c3ce: 53 push rbx + 44c3cf: 48 8b 1d 5a 74 07 00 mov rbx, qword ptr [rip + 488538] # 0x4c3830 <_dl_sysinfo_dso> + 44c3d6: 48 89 74 24 d8 mov qword ptr [rsp - 40], rsi + 44c3db: 8b 35 bf 36 07 00 mov esi, dword ptr [rip + 472767] # 0x4bfaa0 <__libc_enable_secure> + 44c3e1: 48 89 5c 24 e0 mov qword ptr [rsp - 32], rbx + 44c3e6: 48 8b 1d 73 36 07 00 mov rbx, qword ptr [rip + 472691] # 0x4bfa60 <_dl_random> + 44c3ed: 89 74 24 ec mov dword ptr [rsp - 20], esi + 44c3f1: 48 8b 35 10 69 07 00 mov rsi, qword ptr [rip + 485648] # 0x4c2d08 <_dl_hwcap> + 44c3f8: 48 89 5c 24 f0 mov qword ptr [rsp - 16], rbx + 44c3fd: 0f b7 1d 08 4d 07 00 movzx ebx, word ptr [rip + 478472] # 0x4c110c <_dl_fpu_control> + 44c404: 89 4c 24 f8 mov dword ptr [rsp - 8], ecx + 44c408: 48 8b 0d d9 73 07 00 mov rcx, qword ptr [rip + 488409] # 0x4c37e8 <_dl_platform> + 44c40f: c6 44 24 ff 00 mov byte ptr [rsp - 1], 0 + 44c414: c6 44 24 fe 00 mov byte ptr [rsp - 2], 0 + 44c419: c6 44 24 fd 00 mov byte ptr [rsp - 3], 0 + 44c41e: c6 44 24 eb 00 mov byte ptr [rsp - 21], 0 + 44c423: c6 44 24 ea 00 mov byte ptr [rsp - 22], 0 + 44c428: c6 44 24 fc 00 mov byte ptr [rsp - 4], 0 + 44c42d: 66 89 5c 24 e8 mov word ptr [rsp - 24], bx + 44c432: 31 db xor ebx, ebx + 44c434: 48 89 74 24 d0 mov qword ptr [rsp - 48], rsi + 44c439: 31 f6 xor esi, esi + 44c43b: 48 89 4c 24 c8 mov qword ptr [rsp - 56], rcx + 44c440: 31 c9 xor ecx, ecx + 44c442: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44c448: 48 83 e8 03 sub rax, 3 + 44c44c: 48 83 f8 1e cmp rax, 30 + 44c450: 77 1e ja 0x44c470 <_dl_aux_init+0x100> + 44c452: 48 63 04 82 movsxd rax, dword ptr [rdx + 4*rax] + 44c456: 48 01 d0 add rax, rdx + 44c459: 3e ff e0 jmp rax + 44c45c: 0f 1f 40 00 nop dword ptr [rax] + 44c460: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 44c464: c6 44 24 ff 01 mov byte ptr [rsp - 1], 1 + 44c469: 48 89 44 24 f0 mov qword ptr [rsp - 16], rax + 44c46e: 66 90 nop + 44c470: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 44c474: 48 83 c7 10 add rdi, 16 + 44c478: 48 85 c0 test rax, rax + 44c47b: 75 cb jne 0x44c448 <_dl_aux_init+0xd8> + 44c47d: 0f 1f 00 nop dword ptr [rax] + 44c480: 45 84 c9 test r9b, r9b + 44c483: 0f 85 e7 02 00 00 jne 0x44c770 <_dl_aux_init+0x400> + 44c489: 45 84 db test r11b, r11b + 44c48c: 74 06 je 0x44c494 <_dl_aux_init+0x124> + 44c48e: 89 2d 94 73 07 00 mov dword ptr [rip + 488340], ebp # 0x4c3828 <_dl_clktck> + 44c494: 84 db test bl, bl + 44c496: 74 07 je 0x44c49f <_dl_aux_init+0x12f> + 44c498: 4c 89 2d 71 73 07 00 mov qword ptr [rip + 488305], r13 # 0x4c3810 <_dl_phdr> + 44c49f: 45 84 e4 test r12b, r12b + 44c4a2: 74 07 je 0x44c4ab <_dl_aux_init+0x13b> + 44c4a4: 4c 89 3d 9d 73 07 00 mov qword ptr [rip + 488349], r15 # 0x4c3848 <_dl_phnum> + 44c4ab: 45 84 f6 test r14b, r14b + 44c4ae: 74 0c je 0x44c4bc <_dl_aux_init+0x14c> + 44c4b0: 48 8b 44 24 c8 mov rax, qword ptr [rsp - 56] + 44c4b5: 48 89 05 2c 73 07 00 mov qword ptr [rip + 488236], rax # 0x4c37e8 <_dl_platform> + 44c4bc: 80 7c 24 fc 00 cmp byte ptr [rsp - 4], 0 + 44c4c1: 74 0c je 0x44c4cf <_dl_aux_init+0x15f> + 44c4c3: 48 8b 44 24 d0 mov rax, qword ptr [rsp - 48] + 44c4c8: 48 89 05 39 68 07 00 mov qword ptr [rip + 485433], rax # 0x4c2d08 <_dl_hwcap> + 44c4cf: 80 7c 24 ea 00 cmp byte ptr [rsp - 22], 0 + 44c4d4: 74 0c je 0x44c4e2 <_dl_aux_init+0x172> + 44c4d6: 48 8b 44 24 d8 mov rax, qword ptr [rsp - 40] + 44c4db: 48 89 05 1e 68 07 00 mov qword ptr [rip + 485406], rax # 0x4c2d00 <_dl_hwcap2> + 44c4e2: 80 7c 24 eb 00 cmp byte ptr [rsp - 21], 0 + 44c4e7: 74 0c je 0x44c4f5 <_dl_aux_init+0x185> + 44c4e9: 0f b7 44 24 e8 movzx eax, word ptr [rsp - 24] + 44c4ee: 66 89 05 17 4c 07 00 mov word ptr [rip + 478231], ax # 0x4c110c <_dl_fpu_control> + 44c4f5: 80 7c 24 fd 00 cmp byte ptr [rsp - 3], 0 + 44c4fa: 74 0c je 0x44c508 <_dl_aux_init+0x198> + 44c4fc: 48 8b 44 24 e0 mov rax, qword ptr [rsp - 32] + 44c501: 48 89 05 28 73 07 00 mov qword ptr [rip + 488232], rax # 0x4c3830 <_dl_sysinfo_dso> + 44c508: 80 7c 24 fe 00 cmp byte ptr [rsp - 2], 0 + 44c50d: 74 14 je 0x44c523 <_dl_aux_init+0x1b3> + 44c50f: 8b 44 24 ec mov eax, dword ptr [rsp - 20] + 44c513: 89 05 87 35 07 00 mov dword ptr [rip + 472455], eax # 0x4bfaa0 <__libc_enable_secure> + 44c519: 8b 44 24 f8 mov eax, dword ptr [rsp - 8] + 44c51d: 89 05 6d 73 07 00 mov dword ptr [rip + 488301], eax # 0x4c3890 <__libc_enable_secure_decided> + 44c523: 80 7c 24 ff 00 cmp byte ptr [rsp - 1], 0 + 44c528: 74 0c je 0x44c536 <_dl_aux_init+0x1c6> + 44c52a: 48 8b 44 24 f0 mov rax, qword ptr [rsp - 16] + 44c52f: 48 89 05 2a 35 07 00 mov qword ptr [rip + 472362], rax # 0x4bfa60 <_dl_random> + 44c536: 83 f9 0f cmp ecx, 15 + 44c539: 75 18 jne 0x44c553 <_dl_aux_init+0x1e3> + 44c53b: c7 05 4b 73 07 00 01 00 00 00 mov dword ptr [rip + 488267], 1 # 0x4c3890 <__libc_enable_secure_decided> + 44c545: 31 c0 xor eax, eax + 44c547: 41 09 f0 or r8d, esi + 44c54a: 0f 95 c0 setne al + 44c54d: 89 05 4d 35 07 00 mov dword ptr [rip + 472397], eax # 0x4bfaa0 <__libc_enable_secure> + 44c553: 5b pop rbx + 44c554: 5d pop rbp + 44c555: 41 5c pop r12 + 44c557: 41 5d pop r13 + 44c559: 41 5e pop r14 + 44c55b: 41 5f pop r15 + 44c55d: c3 ret + 44c55e: 66 90 nop + 44c560: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 44c564: 48 83 c7 10 add rdi, 16 + 44c568: c6 44 24 fd 01 mov byte ptr [rsp - 3], 1 + 44c56d: 48 89 44 24 e0 mov qword ptr [rsp - 32], rax + 44c572: 48 8b 07 mov rax, qword ptr [rdi] + 44c575: 48 85 c0 test rax, rax + 44c578: 0f 85 ca fe ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c57e: e9 fd fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c583: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44c588: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 44c58c: 48 83 c7 10 add rdi, 16 + 44c590: c6 44 24 ea 01 mov byte ptr [rsp - 22], 1 + 44c595: 48 89 44 24 d8 mov qword ptr [rsp - 40], rax + 44c59a: 48 8b 07 mov rax, qword ptr [rdi] + 44c59d: 48 85 c0 test rax, rax + 44c5a0: 0f 85 a2 fe ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c5a6: e9 d5 fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c5ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44c5b0: 8b 47 08 mov eax, dword ptr [rdi + 8] + 44c5b3: 48 83 c7 10 add rdi, 16 + 44c5b7: c6 44 24 fe 01 mov byte ptr [rsp - 2], 1 + 44c5bc: b9 ff ff ff ff mov ecx, 4294967295 + 44c5c1: c7 44 24 f8 01 00 00 00 mov dword ptr [rsp - 8], 1 + 44c5c9: 89 44 24 ec mov dword ptr [rsp - 20], eax + 44c5cd: 48 8b 07 mov rax, qword ptr [rdi] + 44c5d0: 48 85 c0 test rax, rax + 44c5d3: 0f 85 6f fe ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c5d9: e9 a2 fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c5de: 66 90 nop + 44c5e0: 0f b7 47 08 movzx eax, word ptr [rdi + 8] + 44c5e4: 48 83 c7 10 add rdi, 16 + 44c5e8: c6 44 24 eb 01 mov byte ptr [rsp - 21], 1 + 44c5ed: 66 89 44 24 e8 mov word ptr [rsp - 24], ax + 44c5f2: 48 8b 07 mov rax, qword ptr [rdi] + 44c5f5: 48 85 c0 test rax, rax + 44c5f8: 0f 85 4a fe ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c5fe: e9 7d fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c603: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44c608: 8b 6f 08 mov ebp, dword ptr [rdi + 8] + 44c60b: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 44c60f: 48 83 c7 10 add rdi, 16 + 44c613: 41 bb 01 00 00 00 mov r11d, 1 + 44c619: 48 85 c0 test rax, rax + 44c61c: 0f 85 26 fe ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c622: e9 59 fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c627: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44c630: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 44c634: 48 83 c7 10 add rdi, 16 + 44c638: c6 44 24 fc 01 mov byte ptr [rsp - 4], 1 + 44c63d: 48 89 44 24 d0 mov qword ptr [rsp - 48], rax + 44c642: 48 8b 07 mov rax, qword ptr [rdi] + 44c645: 48 85 c0 test rax, rax + 44c648: 0f 85 fa fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c64e: e9 2d fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c653: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44c658: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 44c65c: 48 83 c7 10 add rdi, 16 + 44c660: 41 be 01 00 00 00 mov r14d, 1 + 44c666: 48 89 44 24 c8 mov qword ptr [rsp - 56], rax + 44c66b: 48 8b 07 mov rax, qword ptr [rdi] + 44c66e: 48 85 c0 test rax, rax + 44c671: 0f 85 d1 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c677: e9 04 fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c67c: 0f 1f 40 00 nop dword ptr [rax] + 44c680: 33 77 08 xor esi, dword ptr [rdi + 8] + 44c683: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 44c687: 48 83 c7 10 add rdi, 16 + 44c68b: 83 c9 08 or ecx, 8 + 44c68e: 48 85 c0 test rax, rax + 44c691: 0f 85 b1 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c697: e9 e4 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c69c: 0f 1f 40 00 nop dword ptr [rax] + 44c6a0: 33 77 08 xor esi, dword ptr [rdi + 8] + 44c6a3: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 44c6a7: 48 83 c7 10 add rdi, 16 + 44c6ab: 83 c9 04 or ecx, 4 + 44c6ae: 48 85 c0 test rax, rax + 44c6b1: 0f 85 91 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c6b7: e9 c4 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c6bc: 0f 1f 40 00 nop dword ptr [rax] + 44c6c0: 44 33 47 08 xor r8d, dword ptr [rdi + 8] + 44c6c4: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 44c6c8: 48 83 c7 10 add rdi, 16 + 44c6cc: 83 c9 02 or ecx, 2 + 44c6cf: 48 85 c0 test rax, rax + 44c6d2: 0f 85 70 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c6d8: e9 a3 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c6dd: 0f 1f 00 nop dword ptr [rax] + 44c6e0: 44 33 47 08 xor r8d, dword ptr [rdi + 8] + 44c6e4: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 44c6e8: 48 83 c7 10 add rdi, 16 + 44c6ec: 83 c9 01 or ecx, 1 + 44c6ef: 48 85 c0 test rax, rax + 44c6f2: 0f 85 50 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c6f8: e9 83 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c6fd: 0f 1f 00 nop dword ptr [rax] + 44c700: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 44c704: 48 85 c0 test rax, rax + 44c707: 4c 0f 45 d0 cmovne r10, rax + 44c70b: b8 01 00 00 00 mov eax, 1 + 44c710: 44 0f 45 c8 cmovne r9d, eax + 44c714: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 44c718: 48 83 c7 10 add rdi, 16 + 44c71c: 48 85 c0 test rax, rax + 44c71f: 0f 85 23 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c725: e9 56 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c72a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44c730: 4c 8b 7f 08 mov r15, qword ptr [rdi + 8] + 44c734: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 44c738: 48 83 c7 10 add rdi, 16 + 44c73c: 41 bc 01 00 00 00 mov r12d, 1 + 44c742: 48 85 c0 test rax, rax + 44c745: 0f 85 fd fc ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c74b: e9 30 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c750: 4c 8b 6f 08 mov r13, qword ptr [rdi + 8] + 44c754: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 44c758: 48 83 c7 10 add rdi, 16 + 44c75c: bb 01 00 00 00 mov ebx, 1 + 44c761: 48 85 c0 test rax, rax + 44c764: 0f 85 de fc ff ff jne 0x44c448 <_dl_aux_init+0xd8> + 44c76a: e9 11 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> + 44c76f: 90 nop + 44c770: 4c 89 15 a1 49 07 00 mov qword ptr [rip + 477601], r10 # 0x4c1118 <_dl_pagesize> + 44c777: e9 0d fd ff ff jmp 0x44c489 <_dl_aux_init+0x119> + 44c77c: 0f 1f 40 00 nop dword ptr [rax] + 44c780: c3 ret + 44c781: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44c78c: 0f 1f 40 00 nop dword ptr [rax] + +000000000044c790 <_dl_non_dynamic_init>: + 44c790: f3 0f 1e fa endbr64 + 44c794: 41 56 push r14 + 44c796: 41 55 push r13 + 44c798: 41 54 push r12 + 44c79a: 55 push rbp + 44c79b: 53 push rbx + 44c79c: 48 83 ec 50 sub rsp, 80 + 44c7a0: e8 ab f7 02 00 call 0x47bf50 <_dl_get_origin> + 44c7a5: 48 8d 3d bf c9 04 00 lea rdi, [rip + 313791] # 0x49916b <_dl_x86_hwcap_flags+0x1b> + 44c7ac: 48 89 05 b5 4d 07 00 mov qword ptr [rip + 478645], rax # 0x4c1568 <_dl_main_map+0x348> + 44c7b3: 48 8b 05 56 70 07 00 mov rax, qword ptr [rip + 487510] # 0x4c3810 <_dl_phdr> + 44c7ba: 48 89 05 07 4d 07 00 mov qword ptr [rip + 478471], rax # 0x4c14c8 <_dl_main_map+0x2a8> + 44c7c1: 48 8b 05 80 70 07 00 mov rax, qword ptr [rip + 487552] # 0x4c3848 <_dl_phnum> + 44c7c8: 66 89 05 09 4d 07 00 mov word ptr [rip + 478473], ax # 0x4c14d8 <_dl_main_map+0x2b8> + 44c7cf: e8 4c 33 fc ff call 0x40fb20 + 44c7d4: 31 d2 xor edx, edx + 44c7d6: 48 85 c0 test rax, rax + 44c7d9: 74 08 je 0x44c7e3 <_dl_non_dynamic_init+0x53> + 44c7db: 31 d2 xor edx, edx + 44c7dd: 80 38 00 cmp byte ptr [rax], 0 + 44c7e0: 0f 95 c2 setne dl + 44c7e3: 48 83 3d 45 70 07 00 00 cmp qword ptr [rip + 487493], 0 # 0x4c3830 <_dl_sysinfo_dso> + 44c7eb: 89 15 4f 70 07 00 mov dword ptr [rip + 487503], edx # 0x4c3840 <_dl_verbose> + 44c7f1: 0f 84 89 0a 00 00 je 0x44d280 <_dl_non_dynamic_init+0xaf0> + 44c7f7: 48 8d 35 97 e3 05 00 lea rsi, [rip + 385943] # 0x4aab95 + 44c7fe: 45 31 c9 xor r9d, r9d + 44c801: 45 31 c0 xor r8d, r8d + 44c804: 31 c9 xor ecx, ecx + 44c806: ba 01 00 00 00 mov edx, 1 + 44c80b: 48 89 f7 mov rdi, rsi + 44c80e: e8 5d b1 02 00 call 0x477970 <_dl_new_object> + 44c813: 48 89 c5 mov rbp, rax + 44c816: 48 85 c0 test rax, rax + 44c819: 0f 84 61 0a 00 00 je 0x44d280 <_dl_non_dynamic_init+0xaf0> + 44c81f: 48 8b 3d 0a 70 07 00 mov rdi, qword ptr [rip + 487434] # 0x4c3830 <_dl_sysinfo_dso> + 44c826: 31 c9 xor ecx, ecx + 44c828: 48 8b 47 20 mov rax, qword ptr [rdi + 32] + 44c82c: 0f b7 77 38 movzx esi, word ptr [rdi + 56] + 44c830: 48 01 f8 add rax, rdi + 44c833: 66 89 b5 b8 02 00 00 mov word ptr [rbp + 696], si + 44c83a: 48 89 85 a8 02 00 00 mov qword ptr [rbp + 680], rax + 44c841: 48 85 f6 test rsi, rsi + 44c844: 75 29 jne 0x44c86f <_dl_non_dynamic_init+0xdf> + 44c846: eb 52 jmp 0x44c89a <_dl_non_dynamic_init+0x10a> + 44c848: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 44c850: 83 fa 01 cmp edx, 1 + 44c853: 0f 84 97 08 00 00 je 0x44d0f0 <_dl_non_dynamic_init+0x960> + 44c859: 83 fa 07 cmp edx, 7 + 44c85c: 0f 84 de 0b 00 00 je 0x44d440 <_dl_non_dynamic_init+0xcb0> + 44c862: 48 83 c1 01 add rcx, 1 + 44c866: 48 83 c0 38 add rax, 56 + 44c86a: 48 39 f1 cmp rcx, rsi + 44c86d: 74 2b je 0x44c89a <_dl_non_dynamic_init+0x10a> + 44c86f: 8b 10 mov edx, dword ptr [rax] + 44c871: 83 fa 02 cmp edx, 2 + 44c874: 75 da jne 0x44c850 <_dl_non_dynamic_init+0xc0> + 44c876: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 44c87a: 48 83 c1 01 add rcx, 1 + 44c87e: 48 83 c0 38 add rax, 56 + 44c882: 48 89 55 10 mov qword ptr [rbp + 16], rdx + 44c886: 48 8b 50 f0 mov rdx, qword ptr [rax - 16] + 44c88a: 48 c1 ea 04 shr rdx, 4 + 44c88e: 66 89 95 ba 02 00 00 mov word ptr [rbp + 698], dx + 44c895: 48 39 f1 cmp rcx, rsi + 44c898: 75 d5 jne 0x44c86f <_dl_non_dynamic_init+0xdf> + 44c89a: 48 89 bd 50 03 00 00 mov qword ptr [rbp + 848], rdi + 44c8a1: 48 2b 7d 00 sub rdi, qword ptr [rbp] + 44c8a5: 48 89 fa mov rdx, rdi + 44c8a8: 48 01 bd 58 03 00 00 add qword ptr [rbp + 856], rdi + 44c8af: 48 89 f9 mov rcx, rdi + 44c8b2: 48 01 bd 60 03 00 00 add qword ptr [rbp + 864], rdi + 44c8b9: 48 03 55 10 add rdx, qword ptr [rbp + 16] + 44c8bd: 48 89 7d 00 mov qword ptr [rbp], rdi + 44c8c1: 48 89 55 10 mov qword ptr [rbp + 16], rdx + 44c8c5: 0f 84 d9 02 00 00 je 0x44cba4 <_dl_non_dynamic_init+0x414> + 44c8cb: 48 8b 02 mov rax, qword ptr [rdx] + 44c8ce: 48 8d 7d 40 lea rdi, [rbp + 64] + 44c8d2: 48 85 c0 test rax, rax + 44c8d5: 74 6f je 0x44c946 <_dl_non_dynamic_init+0x1b6> + 44c8d7: 41 b8 ff ff ff 6f mov r8d, 1879048191 + 44c8dd: 41 bb ff fd ff 6f mov r11d, 1879047679 + 44c8e3: bb 35 fe ff 6f mov ebx, 1879047733 + 44c8e8: 41 bc ff fe ff 6f mov r12d, 1879047935 + 44c8ee: 41 bd 41 ff ff 6f mov r13d, 1879048001 + 44c8f4: 41 ba 32 00 00 00 mov r10d, 50 + 44c8fa: 41 b9 22 00 00 70 mov r9d, 1879048226 + 44c900: eb 2d jmp 0x44c92f <_dl_non_dynamic_init+0x19f> + 44c902: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44c908: 4c 89 c6 mov rsi, r8 + 44c90b: 48 29 c6 sub rsi, rax + 44c90e: 48 83 fe 0f cmp rsi, 15 + 44c912: 0f 87 38 08 00 00 ja 0x44d150 <_dl_non_dynamic_init+0x9c0> + 44c918: 4c 89 ce mov rsi, r9 + 44c91b: 48 29 c6 sub rsi, rax + 44c91e: 48 89 14 f7 mov qword ptr [rdi + 8*rsi], rdx + 44c922: 48 8b 42 10 mov rax, qword ptr [rdx + 16] + 44c926: 48 83 c2 10 add rdx, 16 + 44c92a: 48 85 c0 test rax, rax + 44c92d: 74 17 je 0x44c946 <_dl_non_dynamic_init+0x1b6> + 44c92f: 48 83 f8 22 cmp rax, 34 + 44c933: 77 d3 ja 0x44c908 <_dl_non_dynamic_init+0x178> + 44c935: 48 89 14 c7 mov qword ptr [rdi + 8*rax], rdx + 44c939: 48 8b 42 10 mov rax, qword ptr [rdx + 16] + 44c93d: 48 83 c2 10 add rdx, 16 + 44c941: 48 85 c0 test rax, rax + 44c944: 75 e9 jne 0x44c92f <_dl_non_dynamic_init+0x19f> + 44c946: 48 85 c9 test rcx, rcx + 44c949: 0f 84 95 01 00 00 je 0x44cae4 <_dl_non_dynamic_init+0x354> + 44c94f: 48 8b 45 60 mov rax, qword ptr [rbp + 96] + 44c953: 48 85 c0 test rax, rax + 44c956: 0f 84 f8 09 00 00 je 0x44d354 <_dl_non_dynamic_init+0xbc4> + 44c95c: 48 8b 58 08 mov rbx, qword ptr [rax + 8] + 44c960: 48 8b 10 mov rdx, qword ptr [rax] + 44c963: 48 8d 05 76 30 07 00 lea rax, [rip + 471158] # 0x4bf9e0 + 44c96a: bf 50 00 00 00 mov edi, 80 + 44c96f: 48 89 45 60 mov qword ptr [rbp + 96], rax + 44c973: be 10 00 00 00 mov esi, 16 + 44c978: b8 70 00 00 00 mov eax, 112 + 44c97d: 41 b8 40 00 00 00 mov r8d, 64 + 44c983: 48 01 cb add rbx, rcx + 44c986: 48 89 15 53 30 07 00 mov qword ptr [rip + 471123], rdx # 0x4bf9e0 + 44c98d: 41 ba 30 00 00 00 mov r10d, 48 + 44c993: ba 60 00 00 00 mov edx, 96 + 44c998: 48 89 1d 49 30 07 00 mov qword ptr [rip + 471113], rbx # 0x4bf9e8 + 44c99f: 41 bb 20 00 00 00 mov r11d, 32 + 44c9a5: 4c 8b 4d 58 mov r9, qword ptr [rbp + 88] + 44c9a9: 4d 85 c9 test r9, r9 + 44c9ac: 0f 84 3f 0a 00 00 je 0x44d3f1 <_dl_non_dynamic_init+0xc61> + 44c9b2: 48 8d 1d 27 30 07 00 lea rbx, [rip + 471079] # 0x4bf9e0 + 44c9b9: 48 01 de add rsi, rbx + 44c9bc: 49 8b 19 mov rbx, qword ptr [r9] + 44c9bf: 48 89 1e mov qword ptr [rsi], rbx + 44c9c2: 49 8b 59 08 mov rbx, qword ptr [r9 + 8] + 44c9c6: 48 01 cb add rbx, rcx + 44c9c9: 48 89 5e 08 mov qword ptr [rsi + 8], rbx + 44c9cd: 48 89 75 58 mov qword ptr [rbp + 88], rsi + 44c9d1: 4c 8b 4d 68 mov r9, qword ptr [rbp + 104] + 44c9d5: 4d 85 c9 test r9, r9 + 44c9d8: 0f 84 ff 09 00 00 je 0x44d3dd <_dl_non_dynamic_init+0xc4d> + 44c9de: 49 8b 59 08 mov rbx, qword ptr [r9 + 8] + 44c9e2: 48 8d 35 f7 2f 07 00 lea rsi, [rip + 471031] # 0x4bf9e0 + 44c9e9: 4c 01 de add rsi, r11 + 44c9ec: 4d 8b 19 mov r11, qword ptr [r9] + 44c9ef: 48 01 cb add rbx, rcx + 44c9f2: 4c 89 1e mov qword ptr [rsi], r11 + 44c9f5: 48 89 5e 08 mov qword ptr [rsi + 8], rbx + 44c9f9: 48 89 75 68 mov qword ptr [rbp + 104], rsi + 44c9fd: 4c 8b 4d 70 mov r9, qword ptr [rbp + 112] + 44ca01: 4d 85 c9 test r9, r9 + 44ca04: 0f 84 c2 09 00 00 je 0x44d3cc <_dl_non_dynamic_init+0xc3c> + 44ca0a: 49 8b 59 08 mov rbx, qword ptr [r9 + 8] + 44ca0e: 48 8d 35 cb 2f 07 00 lea rsi, [rip + 470987] # 0x4bf9e0 + 44ca15: 4c 01 d6 add rsi, r10 + 44ca18: 4d 8b 11 mov r10, qword ptr [r9] + 44ca1b: 48 01 cb add rbx, rcx + 44ca1e: 4c 89 16 mov qword ptr [rsi], r10 + 44ca21: 48 89 5e 08 mov qword ptr [rsi + 8], rbx + 44ca25: 48 89 75 70 mov qword ptr [rbp + 112], rsi + 44ca29: 4c 8b 4d 78 mov r9, qword ptr [rbp + 120] + 44ca2d: 4d 85 c9 test r9, r9 + 44ca30: 0f 84 88 09 00 00 je 0x44d3be <_dl_non_dynamic_init+0xc2e> + 44ca36: 48 8d 35 a3 2f 07 00 lea rsi, [rip + 470947] # 0x4bf9e0 + 44ca3d: 4c 01 c6 add rsi, r8 + 44ca40: 4d 8b 01 mov r8, qword ptr [r9] + 44ca43: 4c 89 06 mov qword ptr [rsi], r8 + 44ca46: 4d 8b 41 08 mov r8, qword ptr [r9 + 8] + 44ca4a: 49 01 c8 add r8, rcx + 44ca4d: 4c 89 46 08 mov qword ptr [rsi + 8], r8 + 44ca51: 48 89 75 78 mov qword ptr [rbp + 120], rsi + 44ca55: 4c 8b 85 f8 00 00 00 mov r8, qword ptr [rbp + 248] + 44ca5c: 4d 85 c0 test r8, r8 + 44ca5f: 0f 84 ab 09 00 00 je 0x44d410 <_dl_non_dynamic_init+0xc80> + 44ca65: 48 8d 35 74 2f 07 00 lea rsi, [rip + 470900] # 0x4bf9e0 + 44ca6c: 48 01 f7 add rdi, rsi + 44ca6f: 49 8b 30 mov rsi, qword ptr [r8] + 44ca72: 48 89 37 mov qword ptr [rdi], rsi + 44ca75: 49 8b 70 08 mov rsi, qword ptr [r8 + 8] + 44ca79: 48 01 ce add rsi, rcx + 44ca7c: 48 89 77 08 mov qword ptr [rdi + 8], rsi + 44ca80: 48 89 bd f8 00 00 00 mov qword ptr [rbp + 248], rdi + 44ca87: 48 8b bd d0 01 00 00 mov rdi, qword ptr [rbp + 464] + 44ca8e: 48 85 ff test rdi, rdi + 44ca91: 0f 84 71 09 00 00 je 0x44d408 <_dl_non_dynamic_init+0xc78> + 44ca97: 48 8d 35 42 2f 07 00 lea rsi, [rip + 470850] # 0x4bf9e0 + 44ca9e: 48 01 f2 add rdx, rsi + 44caa1: 48 8b 37 mov rsi, qword ptr [rdi] + 44caa4: 48 89 32 mov qword ptr [rdx], rsi + 44caa7: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] + 44caab: 48 01 ce add rsi, rcx + 44caae: 48 89 72 08 mov qword ptr [rdx + 8], rsi + 44cab2: 48 89 95 d0 01 00 00 mov qword ptr [rbp + 464], rdx + 44cab9: 48 8b 95 a0 02 00 00 mov rdx, qword ptr [rbp + 672] + 44cac0: 48 85 d2 test rdx, rdx + 44cac3: 74 1f je 0x44cae4 <_dl_non_dynamic_init+0x354> + 44cac5: 48 8d 35 14 2f 07 00 lea rsi, [rip + 470804] # 0x4bf9e0 + 44cacc: 48 03 4a 08 add rcx, qword ptr [rdx + 8] + 44cad0: 48 01 f0 add rax, rsi + 44cad3: 48 8b 32 mov rsi, qword ptr [rdx] + 44cad6: 48 89 48 08 mov qword ptr [rax + 8], rcx + 44cada: 48 89 30 mov qword ptr [rax], rsi + 44cadd: 48 89 85 a0 02 00 00 mov qword ptr [rbp + 672], rax + 44cae4: 48 8b 85 e0 00 00 00 mov rax, qword ptr [rbp + 224] + 44caeb: 48 85 c0 test rax, rax + 44caee: 74 0b je 0x44cafb <_dl_non_dynamic_init+0x36b> + 44caf0: 48 83 78 08 07 cmp qword ptr [rax + 8], 7 + 44caf5: 0f 85 a0 09 00 00 jne 0x44d49b <_dl_non_dynamic_init+0xd0b> + 44cafb: 48 83 7d 78 00 cmp qword ptr [rbp + 120], 0 + 44cb00: 74 12 je 0x44cb14 <_dl_non_dynamic_init+0x384> + 44cb02: 48 8b 85 88 00 00 00 mov rax, qword ptr [rbp + 136] + 44cb09: 48 83 78 08 18 cmp qword ptr [rax + 8], 24 + 44cb0e: 0f 85 68 09 00 00 jne 0x44d47c <_dl_non_dynamic_init+0xcec> + 44cb14: 48 8b 85 30 01 00 00 mov rax, qword ptr [rbp + 304] + 44cb1b: 48 85 c0 test rax, rax + 44cb1e: 74 2e je 0x44cb4e <_dl_non_dynamic_init+0x3be> + 44cb20: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 44cb24: 89 95 e8 03 00 00 mov dword ptr [rbp + 1000], edx + 44cb2a: f6 c2 02 test dl, 2 + 44cb2d: 74 07 je 0x44cb36 <_dl_non_dynamic_init+0x3a6> + 44cb2f: 48 89 85 c0 00 00 00 mov qword ptr [rbp + 192], rax + 44cb36: f6 c2 04 test dl, 4 + 44cb39: 74 07 je 0x44cb42 <_dl_non_dynamic_init+0x3b2> + 44cb3b: 48 89 85 f0 00 00 00 mov qword ptr [rbp + 240], rax + 44cb42: 83 e2 08 and edx, 8 + 44cb45: 74 07 je 0x44cb4e <_dl_non_dynamic_init+0x3be> + 44cb47: 48 89 85 00 01 00 00 mov qword ptr [rbp + 256], rax + 44cb4e: 48 8b 85 78 01 00 00 mov rax, qword ptr [rbp + 376] + 44cb55: 48 85 c0 test rax, rax + 44cb58: 74 35 je 0x44cb8f <_dl_non_dynamic_init+0x3ff> + 44cb5a: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 44cb5e: 89 b5 e4 03 00 00 mov dword ptr [rbp + 996], esi + 44cb64: 89 f0 mov eax, esi + 44cb66: 40 f6 c6 08 test sil, 8 + 44cb6a: 0f 85 d8 07 00 00 jne 0x44d348 <_dl_non_dynamic_init+0xbb8> + 44cb70: f6 05 49 6c 07 00 40 test byte ptr [rip + 486473], 64 # 0x4c37c0 <_dl_debug_mask> + 44cb77: 0f 85 9e 08 00 00 jne 0x44d41b <_dl_non_dynamic_init+0xc8b> + 44cb7d: a8 01 test al, 1 + 44cb7f: 74 0e je 0x44cb8f <_dl_non_dynamic_init+0x3ff> + 44cb81: 48 8b 85 78 01 00 00 mov rax, qword ptr [rbp + 376] + 44cb88: 48 89 85 00 01 00 00 mov qword ptr [rbp + 256], rax + 44cb8f: 48 83 bd 28 01 00 00 00 cmp qword ptr [rbp + 296], 0 + 44cb97: 74 0b je 0x44cba4 <_dl_non_dynamic_init+0x414> + 44cb99: 48 c7 85 b8 00 00 00 00 00 00 00 mov qword ptr [rbp + 184], 0 + 44cba4: 48 89 ef mov rdi, rbp + 44cba7: e8 44 ac 02 00 call 0x4777f0 <_dl_setup_hash> + 44cbac: 48 8b 85 98 03 00 00 mov rax, qword ptr [rbp + 920] + 44cbb3: 48 8d 55 28 lea rdx, [rbp + 40] + 44cbb7: 80 8d 1c 03 00 00 04 or byte ptr [rbp + 796], 4 + 44cbbe: c7 85 dc 03 00 00 01 00 00 00 mov dword ptr [rbp + 988], 1 + 44cbc8: c7 40 08 01 00 00 00 mov dword ptr [rax + 8], 1 + 44cbcf: 48 89 10 mov qword ptr [rax], rdx + 44cbd2: 48 8b 85 b0 00 00 00 mov rax, qword ptr [rbp + 176] + 44cbd9: 48 85 c0 test rax, rax + 44cbdc: 74 42 je 0x44cc20 <_dl_non_dynamic_init+0x490> + 44cbde: 48 8b 55 68 mov rdx, qword ptr [rbp + 104] + 44cbe2: 4c 8b 60 08 mov r12, qword ptr [rax + 8] + 44cbe6: 4c 03 62 08 add r12, qword ptr [rdx + 8] + 44cbea: 4c 89 e7 mov rdi, r12 + 44cbed: e8 8e 45 fb ff call 0x401180 <.plt+0x160> + 44cbf2: 4c 8d 68 01 lea r13, [rax + 1] + 44cbf6: 4c 89 ef mov rdi, r13 + 44cbf9: e8 62 23 fd ff call 0x41ef60 + 44cbfe: 48 89 c7 mov rdi, rax + 44cc01: 48 85 c0 test rax, rax + 44cc04: 0f 84 55 08 00 00 je 0x44d45f <_dl_non_dynamic_init+0xccf> + 44cc0a: 4c 89 ea mov rdx, r13 + 44cc0d: 4c 89 e6 mov rsi, r12 + 44cc10: e8 4b 44 fb ff call 0x401060 <.plt+0x40> + 44cc15: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] + 44cc19: 48 89 45 08 mov qword ptr [rbp + 8], rax + 44cc1d: 48 89 02 mov qword ptr [rdx], rax + 44cc20: 31 f6 xor esi, esi + 44cc22: 48 89 ef mov rdi, rbp + 44cc25: e8 86 ac 02 00 call 0x4778b0 <_dl_add_to_namespace_list> + 44cc2a: 48 89 2d cf 6b 07 00 mov qword ptr [rip + 486351], rbp # 0x4c3800 <_dl_sysinfo_map> + 44cc31: 48 c7 05 ec 44 07 00 01 00 00 00 mov qword ptr [rip + 476396], 1 # 0x4c1128 <_dl_nns> + 44cc3c: 48 8d 5c 24 10 lea rbx, [rsp + 16] + 44cc41: 4c 8d 64 24 30 lea r12, [rsp + 48] + 44cc46: 48 89 ee mov rsi, rbp + 44cc49: 45 31 c9 xor r9d, r9d + 44cc4c: 66 0f ef c0 pxor xmm0, xmm0 + 44cc50: 4c 8d 35 60 c5 04 00 lea r14, [rip + 312672] # 0x4991b7 <_dl_x86_hwcap_flags+0x67> + 44cc57: 48 b8 f6 75 ae 03 01 00 00 00 movabs rax, 4356732406 + 44cc61: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 44cc6a: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 + 44cc6f: 4c 8d 6c 24 08 lea r13, [rsp + 8] + 44cc74: 48 8d 8d 98 03 00 00 lea rcx, [rbp + 920] + 44cc7b: 4d 89 e0 mov r8, r12 + 44cc7e: c6 44 24 14 20 mov byte ptr [rsp + 20], 32 + 44cc83: 4c 89 ea mov rdx, r13 + 44cc86: 48 8d 3d 34 c5 04 00 lea rdi, [rip + 312628] # 0x4991c1 <_dl_x86_hwcap_flags+0x71> + 44cc8d: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 + 44cc92: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 44cc97: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 44cca0: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx + 44cca5: 6a 00 push 0 + 44cca7: 6a 00 push 0 + 44cca9: e8 12 a0 02 00 call 0x476cc0 <_dl_lookup_symbol_x> + 44ccae: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 44ccb3: 59 pop rcx + 44ccb4: 5e pop rsi + 44ccb5: 48 85 d2 test rdx, rdx + 44ccb8: 0f 84 f2 06 00 00 je 0x44d3b0 <_dl_non_dynamic_init+0xc20> + 44ccbe: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 44ccc3: 0f 84 77 04 00 00 je 0x44d140 <_dl_non_dynamic_init+0x9b0> + 44ccc9: 48 85 c0 test rax, rax + 44cccc: 0f 84 6e 04 00 00 je 0x44d140 <_dl_non_dynamic_init+0x9b0> + 44ccd2: 48 8b 00 mov rax, qword ptr [rax] + 44ccd5: 48 8b 35 24 6b 07 00 mov rsi, qword ptr [rip + 486180] # 0x4c3800 <_dl_sysinfo_map> + 44ccdc: 48 03 42 08 add rax, qword ptr [rdx + 8] + 44cce0: 48 89 05 b1 2d 07 00 mov qword ptr [rip + 470449], rax # 0x4bfa98 <_dl_vdso_clock_gettime64> + 44cce7: 48 85 f6 test rsi, rsi + 44ccea: 0f 84 ab 05 00 00 je 0x44d29b <_dl_non_dynamic_init+0xb0b> + 44ccf0: 66 0f ef c0 pxor xmm0, xmm0 + 44ccf4: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 + 44ccf9: 4c 89 ea mov rdx, r13 + 44ccfc: 45 31 c9 xor r9d, r9d + 44ccff: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 + 44cd04: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] + 44cd0b: 48 b8 f6 75 ae 03 01 00 00 00 movabs rax, 4356732406 + 44cd15: 4d 89 e0 mov r8, r12 + 44cd18: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 44cd21: 48 8d 3d ae c4 04 00 lea rdi, [rip + 312494] # 0x4991d6 <_dl_x86_hwcap_flags+0x86> + 44cd28: c6 44 24 14 20 mov byte ptr [rsp + 20], 32 + 44cd2d: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 44cd32: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 44cd3b: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx + 44cd40: 6a 00 push 0 + 44cd42: 6a 00 push 0 + 44cd44: e8 77 9f 02 00 call 0x476cc0 <_dl_lookup_symbol_x> + 44cd49: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 44cd4e: 41 5b pop r11 + 44cd50: 5d pop rbp + 44cd51: 48 85 d2 test rdx, rdx + 44cd54: 0f 84 26 06 00 00 je 0x44d380 <_dl_non_dynamic_init+0xbf0> + 44cd5a: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 44cd5f: 0f 84 9b 05 00 00 je 0x44d300 <_dl_non_dynamic_init+0xb70> + 44cd65: 48 85 c0 test rax, rax + 44cd68: 0f 84 92 05 00 00 je 0x44d300 <_dl_non_dynamic_init+0xb70> + 44cd6e: 48 8b 00 mov rax, qword ptr [rax] + 44cd71: 48 8b 35 88 6a 07 00 mov rsi, qword ptr [rip + 486024] # 0x4c3800 <_dl_sysinfo_map> + 44cd78: 48 03 42 08 add rax, qword ptr [rdx + 8] + 44cd7c: 48 89 05 0d 2d 07 00 mov qword ptr [rip + 470285], rax # 0x4bfa90 <_dl_vdso_gettimeofday> + 44cd83: 48 85 f6 test rsi, rsi + 44cd86: 0f 84 1a 05 00 00 je 0x44d2a6 <_dl_non_dynamic_init+0xb16> + 44cd8c: 66 0f ef c0 pxor xmm0, xmm0 + 44cd90: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 + 44cd95: 45 31 c9 xor r9d, r9d + 44cd98: 4c 89 ea mov rdx, r13 + 44cd9b: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 + 44cda0: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] + 44cda7: 48 b8 f6 75 ae 03 01 00 00 00 movabs rax, 4356732406 + 44cdb1: 4d 89 e0 mov r8, r12 + 44cdb4: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 44cdbd: 48 8d 3d 26 c4 04 00 lea rdi, [rip + 312358] # 0x4991ea <_dl_x86_hwcap_flags+0x9a> + 44cdc4: c6 44 24 14 20 mov byte ptr [rsp + 20], 32 + 44cdc9: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 44cdce: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 44cdd7: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx + 44cddc: 6a 00 push 0 + 44cdde: 6a 00 push 0 + 44cde0: e8 db 9e 02 00 call 0x476cc0 <_dl_lookup_symbol_x> + 44cde5: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 44cdea: 41 59 pop r9 + 44cdec: 41 5a pop r10 + 44cdee: 48 85 d2 test rdx, rdx + 44cdf1: 0f 84 99 05 00 00 je 0x44d390 <_dl_non_dynamic_init+0xc00> + 44cdf7: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 44cdfc: 0f 84 ee 04 00 00 je 0x44d2f0 <_dl_non_dynamic_init+0xb60> + 44ce02: 48 85 c0 test rax, rax + 44ce05: 0f 84 e5 04 00 00 je 0x44d2f0 <_dl_non_dynamic_init+0xb60> + 44ce0b: 48 8b 00 mov rax, qword ptr [rax] + 44ce0e: 48 8b 35 eb 69 07 00 mov rsi, qword ptr [rip + 485867] # 0x4c3800 <_dl_sysinfo_map> + 44ce15: 48 03 42 08 add rax, qword ptr [rdx + 8] + 44ce19: 48 89 05 68 2c 07 00 mov qword ptr [rip + 470120], rax # 0x4bfa88 <_dl_vdso_time> + 44ce20: 48 85 f6 test rsi, rsi + 44ce23: 0f 84 88 04 00 00 je 0x44d2b1 <_dl_non_dynamic_init+0xb21> + 44ce29: 66 0f ef c0 pxor xmm0, xmm0 + 44ce2d: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 + 44ce32: 4d 89 e0 mov r8, r12 + 44ce35: 4c 89 ea mov rdx, r13 + 44ce38: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 + 44ce3d: 48 8d 3d b2 c3 04 00 lea rdi, [rip + 312242] # 0x4991f6 <_dl_x86_hwcap_flags+0xa6> + 44ce44: 45 31 c9 xor r9d, r9d + 44ce47: 48 b8 f6 75 ae 03 01 00 00 00 movabs rax, 4356732406 + 44ce51: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 44ce5a: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] + 44ce61: c6 44 24 14 20 mov byte ptr [rsp + 20], 32 + 44ce66: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 44ce6b: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 44ce74: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx + 44ce79: 6a 00 push 0 + 44ce7b: 6a 00 push 0 + 44ce7d: e8 3e 9e 02 00 call 0x476cc0 <_dl_lookup_symbol_x> + 44ce82: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 44ce87: 5f pop rdi + 44ce88: 41 58 pop r8 + 44ce8a: 48 85 d2 test rdx, rdx + 44ce8d: 0f 84 0d 05 00 00 je 0x44d3a0 <_dl_non_dynamic_init+0xc10> + 44ce93: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 44ce98: 0f 84 4a 04 00 00 je 0x44d2e8 <_dl_non_dynamic_init+0xb58> + 44ce9e: 48 85 c0 test rax, rax + 44cea1: 0f 84 41 04 00 00 je 0x44d2e8 <_dl_non_dynamic_init+0xb58> + 44cea7: 48 8b 00 mov rax, qword ptr [rax] + 44ceaa: 48 8b 35 4f 69 07 00 mov rsi, qword ptr [rip + 485711] # 0x4c3800 <_dl_sysinfo_map> + 44ceb1: 48 03 42 08 add rax, qword ptr [rdx + 8] + 44ceb5: 48 89 05 c4 2b 07 00 mov qword ptr [rip + 469956], rax # 0x4bfa80 <_dl_vdso_getcpu> + 44cebc: 48 85 f6 test rsi, rsi + 44cebf: 0f 84 f7 03 00 00 je 0x44d2bc <_dl_non_dynamic_init+0xb2c> + 44cec5: 66 0f ef c0 pxor xmm0, xmm0 + 44cec9: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 + 44cece: 4c 89 ea mov rdx, r13 + 44ced1: 45 31 c9 xor r9d, r9d + 44ced4: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 + 44ced9: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] + 44cee0: 48 b8 f6 75 ae 03 01 00 00 00 movabs rax, 4356732406 + 44ceea: 4d 89 e0 mov r8, r12 + 44ceed: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 44cef6: 48 8d 3d 07 c3 04 00 lea rdi, [rip + 312071] # 0x499204 <_dl_x86_hwcap_flags+0xb4> + 44cefd: c6 44 24 14 20 mov byte ptr [rsp + 20], 32 + 44cf02: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 44cf07: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 44cf10: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx + 44cf15: 6a 00 push 0 + 44cf17: 6a 00 push 0 + 44cf19: e8 a2 9d 02 00 call 0x476cc0 <_dl_lookup_symbol_x> + 44cf1e: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 44cf23: 59 pop rcx + 44cf24: 5e pop rsi + 44cf25: 48 85 d2 test rdx, rdx + 44cf28: 0f 84 8e 03 00 00 je 0x44d2bc <_dl_non_dynamic_init+0xb2c> + 44cf2e: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 44cf33: 0f 84 d7 03 00 00 je 0x44d310 <_dl_non_dynamic_init+0xb80> + 44cf39: 48 85 c0 test rax, rax + 44cf3c: 0f 84 ce 03 00 00 je 0x44d310 <_dl_non_dynamic_init+0xb80> + 44cf42: 48 8b 00 mov rax, qword ptr [rax] + 44cf45: 48 03 42 08 add rax, qword ptr [rdx + 8] + 44cf49: 48 8d 3d c8 c2 04 00 lea rdi, [rip + 312008] # 0x499218 <_dl_x86_hwcap_flags+0xc8> + 44cf50: 48 89 05 21 2b 07 00 mov qword ptr [rip + 469793], rax # 0x4bfa78 <_dl_vdso_clock_getres_time64> + 44cf57: e8 c4 2b fc ff call 0x40fb20 + 44cf5c: 48 89 c7 mov rdi, rax + 44cf5f: e8 5c 81 02 00 call 0x4750c0 <_dl_init_paths> + 44cf64: 48 8b 05 f5 68 07 00 mov rax, qword ptr [rip + 485621] # 0x4c3860 <_dl_all_dirs> + 44cf6b: 48 8d 3d b6 c2 04 00 lea rdi, [rip + 311990] # 0x499228 <_dl_x86_hwcap_flags+0xd8> + 44cf72: 48 89 05 bf 68 07 00 mov qword ptr [rip + 485567], rax # 0x4c3838 <_dl_init_all_dirs> + 44cf79: e8 a2 2b fc ff call 0x40fb20 + 44cf7e: ba 01 00 00 00 mov edx, 1 + 44cf83: 48 85 c0 test rax, rax + 44cf86: 74 08 je 0x44cf90 <_dl_non_dynamic_init+0x800> + 44cf88: 31 d2 xor edx, edx + 44cf8a: 80 38 00 cmp byte ptr [rax], 0 + 44cf8d: 0f 94 c2 sete dl + 44cf90: 48 8d 3d 9d c2 04 00 lea rdi, [rip + 311965] # 0x499234 <_dl_x86_hwcap_flags+0xe4> + 44cf97: 89 15 5b 68 07 00 mov dword ptr [rip + 485467], edx # 0x4c37f8 <_dl_lazy> + 44cf9d: e8 7e 2b fc ff call 0x40fb20 + 44cfa2: 31 d2 xor edx, edx + 44cfa4: 48 85 c0 test rax, rax + 44cfa7: 74 08 je 0x44cfb1 <_dl_non_dynamic_init+0x821> + 44cfa9: 31 d2 xor edx, edx + 44cfab: 80 38 00 cmp byte ptr [rax], 0 + 44cfae: 0f 95 c2 setne dl + 44cfb1: 48 8d 3d 88 c2 04 00 lea rdi, [rip + 311944] # 0x499240 <_dl_x86_hwcap_flags+0xf0> + 44cfb8: 89 15 1a 68 07 00 mov dword ptr [rip + 485402], edx # 0x4c37d8 <_dl_bind_not> + 44cfbe: e8 5d 2b fc ff call 0x40fb20 + 44cfc3: ba 01 00 00 00 mov edx, 1 + 44cfc8: 48 85 c0 test rax, rax + 44cfcb: 74 08 je 0x44cfd5 <_dl_non_dynamic_init+0x845> + 44cfcd: 31 d2 xor edx, edx + 44cfcf: 80 38 00 cmp byte ptr [rax], 0 + 44cfd2: 0f 94 c2 sete dl + 44cfd5: 48 8d 3d 74 c2 04 00 lea rdi, [rip + 311924] # 0x499250 <_dl_x86_hwcap_flags+0x100> + 44cfdc: 89 15 4a 68 07 00 mov dword ptr [rip + 485450], edx # 0x4c382c <_dl_dynamic_weak> + 44cfe2: e8 39 2b fc ff call 0x40fb20 + 44cfe7: 8b 15 b3 2a 07 00 mov edx, dword ptr [rip + 469683] # 0x4bfaa0 <__libc_enable_secure> + 44cfed: 48 89 05 bc 67 07 00 mov qword ptr [rip + 485308], rax # 0x4c37b0 <_dl_profile_output> + 44cff4: 48 85 c0 test rax, rax + 44cff7: 74 05 je 0x44cffe <_dl_non_dynamic_init+0x86e> + 44cff9: 80 38 00 cmp byte ptr [rax], 0 + 44cffc: 75 18 jne 0x44d016 <_dl_non_dynamic_init+0x886> + 44cffe: 48 8d 05 b7 bf 04 00 lea rax, [rip + 311223] # 0x498fbc <__PRETTY_FUNCTION__.11459+0x4dc> + 44d005: 85 d2 test edx, edx + 44d007: 48 8d 48 09 lea rcx, [rax + 9] + 44d00b: 48 0f 45 c1 cmovne rax, rcx + 44d00f: 48 89 05 9a 67 07 00 mov qword ptr [rip + 485274], rax # 0x4c37b0 <_dl_profile_output> + 44d016: 85 d2 test edx, edx + 44d018: 74 31 je 0x44d04b <_dl_non_dynamic_init+0x8bb> + 44d01a: 48 8d 2d bf bf 04 00 lea rbp, [rip + 311231] # 0x498fe0 + 44d021: 48 8d 9d 2c 01 00 00 lea rbx, [rbp + 300] + 44d028: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 44d030: 48 89 ef mov rdi, rbp + 44d033: e8 78 0c 01 00 call 0x45dcb0 + 44d038: 48 89 ef mov rdi, rbp + 44d03b: 31 f6 xor esi, esi + 44d03d: e8 0e 40 fb ff call 0x401050 <.plt+0x30> + 44d042: 48 8d 68 01 lea rbp, [rax + 1] + 44d046: 48 39 dd cmp rbp, rbx + 44d049: 72 e5 jb 0x44d030 <_dl_non_dynamic_init+0x8a0> + 44d04b: 48 8b 05 96 67 07 00 mov rax, qword ptr [rip + 485270] # 0x4c37e8 <_dl_platform> + 44d052: 48 85 c0 test rax, rax + 44d055: 74 10 je 0x44d067 <_dl_non_dynamic_init+0x8d7> + 44d057: 80 38 00 cmp byte ptr [rax], 0 + 44d05a: 75 0b jne 0x44d067 <_dl_non_dynamic_init+0x8d7> + 44d05c: 48 c7 05 81 67 07 00 00 00 00 00 mov qword ptr [rip + 485249], 0 # 0x4c37e8 <_dl_platform> + 44d067: 48 8d 3d f4 c1 04 00 lea rdi, [rip + 311796] # 0x499262 <_dl_x86_hwcap_flags+0x112> + 44d06e: e8 ad 2a fc ff call 0x40fb20 + 44d073: 48 89 c5 mov rbp, rax + 44d076: 48 85 c0 test rax, rax + 44d079: 0f 84 08 01 00 00 je 0x44d187 <_dl_non_dynamic_init+0x9f7> + 44d07f: 45 31 ed xor r13d, r13d + 44d082: 31 db xor ebx, ebx + 44d084: 4c 8d 64 24 30 lea r12, [rsp + 48] + 44d089: 4c 89 e6 mov rsi, r12 + 44d08c: 48 89 ef mov rdi, rbp + 44d08f: e8 ac da 02 00 call 0x47ab40 <_dl_strtoul> + 44d094: 48 3d fe 00 00 00 cmp rax, 254 + 44d09a: 0f 87 e7 00 00 00 ja 0x44d187 <_dl_non_dynamic_init+0x9f7> + 44d0a0: 48 8b 54 24 30 mov rdx, qword ptr [rsp + 48] + 44d0a5: 48 39 ea cmp rdx, rbp + 44d0a8: 0f 84 d9 00 00 00 je 0x44d187 <_dl_non_dynamic_init+0x9f7> + 44d0ae: 48 83 fb 02 cmp rbx, 2 + 44d0b2: 0f 84 c0 00 00 00 je 0x44d178 <_dl_non_dynamic_init+0x9e8> + 44d0b8: 0f b6 32 movzx esi, byte ptr [rdx] + 44d0bb: 40 80 fe 2e cmp sil, 46 + 44d0bf: 74 09 je 0x44d0ca <_dl_non_dynamic_init+0x93a> + 44d0c1: 40 84 f6 test sil, sil + 44d0c4: 0f 85 bd 00 00 00 jne 0x44d187 <_dl_non_dynamic_init+0x9f7> + 44d0ca: 89 d9 mov ecx, ebx + 44d0cc: f7 d9 neg ecx + 44d0ce: 8d 0c cd 10 00 00 00 lea ecx, [8*rcx + 16] + 44d0d5: 48 d3 e0 shl rax, cl + 44d0d8: 49 09 c5 or r13, rax + 44d0db: 40 84 f6 test sil, sil + 44d0de: 0f 84 97 00 00 00 je 0x44d17b <_dl_non_dynamic_init+0x9eb> + 44d0e4: 48 83 c3 01 add rbx, 1 + 44d0e8: 48 8d 6a 01 lea rbp, [rdx + 1] + 44d0ec: eb 9b jmp 0x44d089 <_dl_non_dynamic_init+0x8f9> + 44d0ee: 66 90 nop + 44d0f0: 48 83 7d 00 00 cmp qword ptr [rbp], 0 + 44d0f5: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 44d0f9: 75 04 jne 0x44d0ff <_dl_non_dynamic_init+0x96f> + 44d0fb: 48 89 55 00 mov qword ptr [rbp], rdx + 44d0ff: 48 03 50 28 add rdx, qword ptr [rax + 40] + 44d103: 48 3b 95 58 03 00 00 cmp rdx, qword ptr [rbp + 856] + 44d10a: 72 07 jb 0x44d113 <_dl_non_dynamic_init+0x983> + 44d10c: 48 89 95 58 03 00 00 mov qword ptr [rbp + 856], rdx + 44d113: f6 40 04 01 test byte ptr [rax + 4], 1 + 44d117: 0f 84 45 f7 ff ff je 0x44c862 <_dl_non_dynamic_init+0xd2> + 44d11d: 48 3b 95 60 03 00 00 cmp rdx, qword ptr [rbp + 864] + 44d124: 0f 82 38 f7 ff ff jb 0x44c862 <_dl_non_dynamic_init+0xd2> + 44d12a: 48 89 95 60 03 00 00 mov qword ptr [rbp + 864], rdx + 44d131: e9 2c f7 ff ff jmp 0x44c862 <_dl_non_dynamic_init+0xd2> + 44d136: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44d140: 31 c0 xor eax, eax + 44d142: e9 8e fb ff ff jmp 0x44ccd5 <_dl_non_dynamic_init+0x545> + 44d147: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44d150: 8d 34 00 lea esi, [rax + rax] + 44d153: 41 89 f6 mov r14d, esi + 44d156: 41 d1 fe sar r14d + 44d159: 83 fe f8 cmp esi, -8 + 44d15c: 0f 86 fe 00 00 00 jbe 0x44d260 <_dl_non_dynamic_init+0xad0> + 44d162: 44 89 d0 mov eax, r10d + 44d165: 44 29 f0 sub eax, r14d + 44d168: 48 89 14 c7 mov qword ptr [rdi + 8*rax], rdx + 44d16c: e9 b1 f7 ff ff jmp 0x44c922 <_dl_non_dynamic_init+0x192> + 44d171: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44d178: 49 09 c5 or r13, rax + 44d17b: 4d 85 ed test r13, r13 + 44d17e: 74 07 je 0x44d187 <_dl_non_dynamic_init+0x9f7> + 44d180: 44 89 2d e1 66 07 00 mov dword ptr [rip + 485089], r13d # 0x4c3868 <_dl_osversion> + 44d187: 48 8b 3d 5a 66 07 00 mov rdi, qword ptr [rip + 484954] # 0x4c37e8 <_dl_platform> + 44d18e: 48 85 ff test rdi, rdi + 44d191: 74 0c je 0x44d19f <_dl_non_dynamic_init+0xa0f> + 44d193: e8 e8 3f fb ff call 0x401180 <.plt+0x160> + 44d198: 48 89 05 19 66 07 00 mov qword ptr [rip + 484889], rax # 0x4c37b8 <_dl_platformlen> + 44d19f: 48 8b 05 6a 66 07 00 mov rax, qword ptr [rip + 484970] # 0x4c3810 <_dl_phdr> + 44d1a6: 4c 8b 15 e3 44 07 00 mov r10, qword ptr [rip + 476387] # 0x4c1690 <_dl_main_map+0x470> + 44d1ad: 48 85 c0 test rax, rax + 44d1b0: 0f 84 97 00 00 00 je 0x44d24d <_dl_non_dynamic_init+0xabd> + 44d1b6: 48 8b 0d 8b 66 07 00 mov rcx, qword ptr [rip + 485003] # 0x4c3848 <_dl_phnum> + 44d1bd: 48 8d 14 cd 00 00 00 00 lea rdx, [8*rcx] + 44d1c5: 48 29 ca sub rdx, rcx + 44d1c8: 48 8d 0c d0 lea rcx, [rax + 8*rdx] + 44d1cc: 48 39 c8 cmp rax, rcx + 44d1cf: 73 7c jae 0x44d24d <_dl_non_dynamic_init+0xabd> + 44d1d1: 4c 8b 1d b0 44 07 00 mov r11, qword ptr [rip + 476336] # 0x4c1688 <_dl_main_map+0x468> + 44d1d8: 4c 89 d7 mov rdi, r10 + 44d1db: 45 31 c0 xor r8d, r8d + 44d1de: 31 f6 xor esi, esi + 44d1e0: 44 8b 0d 21 3f 07 00 mov r9d, dword ptr [rip + 474913] # 0x4c1108 <_dl_stack_flags> + 44d1e7: eb 26 jmp 0x44d20f <_dl_non_dynamic_init+0xa7f> + 44d1e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44d1f0: 81 fa 52 e5 74 64 cmp edx, 1685382482 + 44d1f6: 75 0e jne 0x44d206 <_dl_non_dynamic_init+0xa76> + 44d1f8: 4c 8b 58 10 mov r11, qword ptr [rax + 16] + 44d1fc: 48 8b 78 28 mov rdi, qword ptr [rax + 40] + 44d200: 41 b8 01 00 00 00 mov r8d, 1 + 44d206: 48 83 c0 38 add rax, 56 + 44d20a: 48 39 c8 cmp rax, rcx + 44d20d: 73 1c jae 0x44d22b <_dl_non_dynamic_init+0xa9b> + 44d20f: 8b 10 mov edx, dword ptr [rax] + 44d211: 81 fa 51 e5 74 64 cmp edx, 1685382481 + 44d217: 75 d7 jne 0x44d1f0 <_dl_non_dynamic_init+0xa60> + 44d219: 44 8b 48 04 mov r9d, dword ptr [rax + 4] + 44d21d: 48 83 c0 38 add rax, 56 + 44d221: be 01 00 00 00 mov esi, 1 + 44d226: 48 39 c8 cmp rax, rcx + 44d229: 72 e4 jb 0x44d20f <_dl_non_dynamic_init+0xa7f> + 44d22b: 40 84 f6 test sil, sil + 44d22e: 74 07 je 0x44d237 <_dl_non_dynamic_init+0xaa7> + 44d230: 44 89 0d d1 3e 07 00 mov dword ptr [rip + 474833], r9d # 0x4c1108 <_dl_stack_flags> + 44d237: 45 84 c0 test r8b, r8b + 44d23a: 74 11 je 0x44d24d <_dl_non_dynamic_init+0xabd> + 44d23c: 4c 89 1d 45 44 07 00 mov qword ptr [rip + 476229], r11 # 0x4c1688 <_dl_main_map+0x468> + 44d243: 49 89 fa mov r10, rdi + 44d246: 48 89 3d 43 44 07 00 mov qword ptr [rip + 476227], rdi # 0x4c1690 <_dl_main_map+0x470> + 44d24d: 4d 85 d2 test r10, r10 + 44d250: 75 76 jne 0x44d2c8 <_dl_non_dynamic_init+0xb38> + 44d252: 48 83 c4 50 add rsp, 80 + 44d256: 5b pop rbx + 44d257: 5d pop rbp + 44d258: 41 5c pop r12 + 44d25a: 41 5d pop r13 + 44d25c: 41 5e pop r14 + 44d25e: c3 ret + 44d25f: 90 nop + 44d260: 4c 89 de mov rsi, r11 + 44d263: 48 29 c6 sub rsi, rax + 44d266: 48 83 fe 0b cmp rsi, 11 + 44d26a: 0f 87 b0 00 00 00 ja 0x44d320 <_dl_non_dynamic_init+0xb90> + 44d270: 48 89 de mov rsi, rbx + 44d273: 48 29 c6 sub rsi, rax + 44d276: 48 89 14 f7 mov qword ptr [rdi + 8*rsi], rdx + 44d27a: e9 a3 f6 ff ff jmp 0x44c922 <_dl_non_dynamic_init+0x192> + 44d27f: 90 nop + 44d280: 48 8b 2d 79 65 07 00 mov rbp, qword ptr [rip + 484729] # 0x4c3800 <_dl_sysinfo_map> + 44d287: 48 85 ed test rbp, rbp + 44d28a: 0f 85 ac f9 ff ff jne 0x44cc3c <_dl_non_dynamic_init+0x4ac> + 44d290: 48 c7 05 fd 27 07 00 00 00 00 00 mov qword ptr [rip + 468989], 0 # 0x4bfa98 <_dl_vdso_clock_gettime64> + 44d29b: 48 c7 05 ea 27 07 00 00 00 00 00 mov qword ptr [rip + 468970], 0 # 0x4bfa90 <_dl_vdso_gettimeofday> + 44d2a6: 48 c7 05 d7 27 07 00 00 00 00 00 mov qword ptr [rip + 468951], 0 # 0x4bfa88 <_dl_vdso_time> + 44d2b1: 48 c7 05 c4 27 07 00 00 00 00 00 mov qword ptr [rip + 468932], 0 # 0x4bfa80 <_dl_vdso_getcpu> + 44d2bc: 31 c0 xor eax, eax + 44d2be: e9 86 fc ff ff jmp 0x44cf49 <_dl_non_dynamic_init+0x7b9> + 44d2c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44d2c8: 48 8d 3d 51 3f 07 00 lea rdi, [rip + 474961] # 0x4c1220 <_dl_main_map> + 44d2cf: e8 9c ab 02 00 call 0x477e70 <_dl_protect_relro> + 44d2d4: 48 83 c4 50 add rsp, 80 + 44d2d8: 5b pop rbx + 44d2d9: 5d pop rbp + 44d2da: 41 5c pop r12 + 44d2dc: 41 5d pop r13 + 44d2de: 41 5e pop r14 + 44d2e0: c3 ret + 44d2e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44d2e8: 31 c0 xor eax, eax + 44d2ea: e9 bb fb ff ff jmp 0x44ceaa <_dl_non_dynamic_init+0x71a> + 44d2ef: 90 nop + 44d2f0: 31 c0 xor eax, eax + 44d2f2: e9 17 fb ff ff jmp 0x44ce0e <_dl_non_dynamic_init+0x67e> + 44d2f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44d300: 31 c0 xor eax, eax + 44d302: e9 6a fa ff ff jmp 0x44cd71 <_dl_non_dynamic_init+0x5e1> + 44d307: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44d310: 31 c0 xor eax, eax + 44d312: e9 2e fc ff ff jmp 0x44cf45 <_dl_non_dynamic_init+0x7b5> + 44d317: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44d320: 4c 89 e6 mov rsi, r12 + 44d323: 48 29 c6 sub rsi, rax + 44d326: 48 83 fe 0a cmp rsi, 10 + 44d32a: 0f 87 f2 f5 ff ff ja 0x44c922 <_dl_non_dynamic_init+0x192> + 44d330: 4c 89 ee mov rsi, r13 + 44d333: 48 29 c6 sub rsi, rax + 44d336: 48 89 f0 mov rax, rsi + 44d339: 48 89 14 c7 mov qword ptr [rdi + 8*rax], rdx + 44d33d: e9 f7 f5 ff ff jmp 0x44c939 <_dl_non_dynamic_init+0x1a9> + 44d342: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44d348: c6 85 20 03 00 00 01 mov byte ptr [rbp + 800], 1 + 44d34f: e9 1c f8 ff ff jmp 0x44cb70 <_dl_non_dynamic_init+0x3e0> + 44d354: b8 60 00 00 00 mov eax, 96 + 44d359: ba 50 00 00 00 mov edx, 80 + 44d35e: 31 f6 xor esi, esi + 44d360: bf 40 00 00 00 mov edi, 64 + 44d365: 41 b8 30 00 00 00 mov r8d, 48 + 44d36b: 41 ba 20 00 00 00 mov r10d, 32 + 44d371: 41 bb 10 00 00 00 mov r11d, 16 + 44d377: e9 29 f6 ff ff jmp 0x44c9a5 <_dl_non_dynamic_init+0x215> + 44d37c: 0f 1f 40 00 nop dword ptr [rax] + 44d380: 48 8b 35 79 64 07 00 mov rsi, qword ptr [rip + 484473] # 0x4c3800 <_dl_sysinfo_map> + 44d387: 31 c0 xor eax, eax + 44d389: e9 ee f9 ff ff jmp 0x44cd7c <_dl_non_dynamic_init+0x5ec> + 44d38e: 66 90 nop + 44d390: 48 8b 35 69 64 07 00 mov rsi, qword ptr [rip + 484457] # 0x4c3800 <_dl_sysinfo_map> + 44d397: 31 c0 xor eax, eax + 44d399: e9 7b fa ff ff jmp 0x44ce19 <_dl_non_dynamic_init+0x689> + 44d39e: 66 90 nop + 44d3a0: 48 8b 35 59 64 07 00 mov rsi, qword ptr [rip + 484441] # 0x4c3800 <_dl_sysinfo_map> + 44d3a7: 31 c0 xor eax, eax + 44d3a9: e9 07 fb ff ff jmp 0x44ceb5 <_dl_non_dynamic_init+0x725> + 44d3ae: 66 90 nop + 44d3b0: 48 8b 35 49 64 07 00 mov rsi, qword ptr [rip + 484425] # 0x4c3800 <_dl_sysinfo_map> + 44d3b7: 31 c0 xor eax, eax + 44d3b9: e9 22 f9 ff ff jmp 0x44cce0 <_dl_non_dynamic_init+0x550> + 44d3be: 48 89 d0 mov rax, rdx + 44d3c1: 48 89 fa mov rdx, rdi + 44d3c4: 4c 89 c7 mov rdi, r8 + 44d3c7: e9 89 f6 ff ff jmp 0x44ca55 <_dl_non_dynamic_init+0x2c5> + 44d3cc: 48 89 d0 mov rax, rdx + 44d3cf: 48 89 fa mov rdx, rdi + 44d3d2: 4c 89 c7 mov rdi, r8 + 44d3d5: 4d 89 d0 mov r8, r10 + 44d3d8: e9 4c f6 ff ff jmp 0x44ca29 <_dl_non_dynamic_init+0x299> + 44d3dd: 48 89 d0 mov rax, rdx + 44d3e0: 48 89 fa mov rdx, rdi + 44d3e3: 4c 89 c7 mov rdi, r8 + 44d3e6: 4d 89 d0 mov r8, r10 + 44d3e9: 4d 89 da mov r10, r11 + 44d3ec: e9 0c f6 ff ff jmp 0x44c9fd <_dl_non_dynamic_init+0x26d> + 44d3f1: 48 89 d0 mov rax, rdx + 44d3f4: 48 89 fa mov rdx, rdi + 44d3f7: 4c 89 c7 mov rdi, r8 + 44d3fa: 4d 89 d0 mov r8, r10 + 44d3fd: 4d 89 da mov r10, r11 + 44d400: 49 89 f3 mov r11, rsi + 44d403: e9 c9 f5 ff ff jmp 0x44c9d1 <_dl_non_dynamic_init+0x241> + 44d408: 48 89 d0 mov rax, rdx + 44d40b: e9 a9 f6 ff ff jmp 0x44cab9 <_dl_non_dynamic_init+0x329> + 44d410: 48 89 d0 mov rax, rdx + 44d413: 48 89 fa mov rdx, rdi + 44d416: e9 6c f6 ff ff jmp 0x44ca87 <_dl_non_dynamic_init+0x2f7> + 44d41b: 81 e6 16 f7 ff f7 and esi, 4160747286 + 44d421: 0f 84 56 f7 ff ff je 0x44cb7d <_dl_non_dynamic_init+0x3ed> + 44d427: 31 c0 xor eax, eax + 44d429: 48 8d 3d a8 be 04 00 lea rdi, [rip + 310952] # 0x4992d8 <_dl_x86_hwcap_flags+0x188> + 44d430: e8 4b d4 02 00 call 0x47a880 <_dl_debug_printf> + 44d435: 8b 85 e4 03 00 00 mov eax, dword ptr [rbp + 996] + 44d43b: e9 3d f7 ff ff jmp 0x44cb7d <_dl_non_dynamic_init+0x3ed> + 44d440: 48 8d 0d d1 be 04 00 lea rcx, [rip + 310993] # 0x499318 <__PRETTY_FUNCTION__.10897> + 44d447: ba 3d 00 00 00 mov edx, 61 + 44d44c: 48 8d 35 20 bd 04 00 lea rsi, [rip + 310560] # 0x499173 <_dl_x86_hwcap_flags+0x23> + 44d453: 48 8d 3d 26 bd 04 00 lea rdi, [rip + 310566] # 0x499180 <_dl_x86_hwcap_flags+0x30> + 44d45a: e8 f1 5a fb ff call 0x402f50 <__assert_fail> + 44d45f: bf 02 00 00 00 mov edi, 2 + 44d464: 48 8d 35 3d bd 04 00 lea rsi, [rip + 310589] # 0x4991a8 <_dl_x86_hwcap_flags+0x58> + 44d46b: 31 c0 xor eax, eax + 44d46d: e8 6e d5 02 00 call 0x47a9e0 <_dl_dprintf> + 44d472: bf 7f 00 00 00 mov edi, 127 + 44d477: e8 14 a9 ff ff call 0x447d90 <_exit> + 44d47c: 48 8d 0d ad be 04 00 lea rcx, [rip + 310957] # 0x499330 <__PRETTY_FUNCTION__.10965> + 44d483: ba 83 00 00 00 mov edx, 131 + 44d488: 48 8d 35 06 bd 04 00 lea rsi, [rip + 310534] # 0x499195 <_dl_x86_hwcap_flags+0x45> + 44d48f: 48 8d 3d 0a be 04 00 lea rdi, [rip + 310794] # 0x4992a0 <_dl_x86_hwcap_flags+0x150> + 44d496: e8 b5 5a fb ff call 0x402f50 <__assert_fail> + 44d49b: 48 8d 0d 8e be 04 00 lea rcx, [rip + 310926] # 0x499330 <__PRETTY_FUNCTION__.10965> + 44d4a2: ba 7b 00 00 00 mov edx, 123 + 44d4a7: 48 8d 35 e7 bc 04 00 lea rsi, [rip + 310503] # 0x499195 <_dl_x86_hwcap_flags+0x45> + 44d4ae: 48 8d 3d c3 bd 04 00 lea rdi, [rip + 310723] # 0x499278 <_dl_x86_hwcap_flags+0x128> + 44d4b5: e8 96 5a fb ff call 0x402f50 <__assert_fail> + 44d4ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000044d4c0 <_dl_get_dl_main_map>: + 44d4c0: f3 0f 1e fa endbr64 + 44d4c4: 48 8d 05 55 3d 07 00 lea rax, [rip + 474453] # 0x4c1220 <_dl_main_map> + 44d4cb: c3 ret + 44d4cc: 0f 1f 40 00 nop dword ptr [rax] + +000000000044d4d0 <__libc_init_secure>: + 44d4d0: f3 0f 1e fa endbr64 + 44d4d4: 8b 05 b6 63 07 00 mov eax, dword ptr [rip + 484278] # 0x4c3890 <__libc_enable_secure_decided> + 44d4da: 85 c0 test eax, eax + 44d4dc: 74 02 je 0x44d4e0 <__libc_init_secure+0x10> + 44d4de: c3 ret + 44d4df: 90 nop + 44d4e0: 53 push rbx + 44d4e1: e8 9a 41 02 00 call 0x471680 + 44d4e6: 89 c3 mov ebx, eax + 44d4e8: e8 83 41 02 00 call 0x471670 + 44d4ed: 41 89 c0 mov r8d, eax + 44d4f0: b8 01 00 00 00 mov eax, 1 + 44d4f5: 44 39 c3 cmp ebx, r8d + 44d4f8: 74 0e je 0x44d508 <__libc_init_secure+0x38> + 44d4fa: 89 05 a0 25 07 00 mov dword ptr [rip + 468384], eax # 0x4bfaa0 <__libc_enable_secure> + 44d500: 5b pop rbx + 44d501: c3 ret + 44d502: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44d508: e8 93 41 02 00 call 0x4716a0 + 44d50d: 89 c3 mov ebx, eax + 44d50f: e8 7c 41 02 00 call 0x471690 + 44d514: 39 c3 cmp ebx, eax + 44d516: 0f 95 c0 setne al + 44d519: 0f b6 c0 movzx eax, al + 44d51c: eb dc jmp 0x44d4fa <__libc_init_secure+0x2a> + 44d51e: 66 90 nop + +000000000044d520 <_dl_mcount_wrapper>: + 44d520: f3 0f 1e fa endbr64 + 44d524: 48 89 fe mov rsi, rdi + 44d527: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 44d52b: e9 e0 df 02 00 jmp 0x47b510 <_dl_mcount> + +000000000044d530 <_dl_mcount_wrapper_check>: + 44d530: f3 0f 1e fa endbr64 + 44d534: 48 83 3d 14 63 07 00 00 cmp qword ptr [rip + 484116], 0 # 0x4c3850 <_dl_profile_map> + 44d53c: 48 89 fe mov rsi, rdi + 44d53f: 74 0f je 0x44d550 <_dl_mcount_wrapper_check+0x20> + 44d541: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 44d545: e9 c6 df 02 00 jmp 0x47b510 <_dl_mcount> + 44d54a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44d550: c3 ret + 44d551: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44d55b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000044d560 <_dl_tunable_set_hwcaps>: + 44d560: f3 0f 1e fa endbr64 + 44d564: 41 57 push r15 + 44d566: 41 56 push r14 + 44d568: 41 55 push r13 + 44d56a: 41 54 push r12 + 44d56c: 55 push rbp + 44d56d: 48 8d 2d 3c c0 04 00 lea rbp, [rip + 311356] # 0x4995b0 <_nl_C_name+0x108> + 44d574: 53 push rbx + 44d575: 48 8d 1d d8 bf 04 00 lea rbx, [rip + 311256] # 0x499554 <_nl_C_name+0xac> + 44d57c: 48 83 ec 08 sub rsp, 8 + 44d580: 4c 8b 27 mov r12, qword ptr [rdi] + 44d583: 45 0f b6 2c 24 movzx r13d, byte ptr [r12] + 44d588: 45 84 ed test r13b, r13b + 44d58b: 74 45 je 0x44d5d2 <_dl_tunable_set_hwcaps+0x72> + 44d58d: 0f 1f 00 nop dword ptr [rax] + 44d590: 41 80 fd 2c cmp r13b, 44 + 44d594: 74 3c je 0x44d5d2 <_dl_tunable_set_hwcaps+0x72> + 44d596: 4c 89 e0 mov rax, r12 + 44d599: eb 0a jmp 0x44d5a5 <_dl_tunable_set_hwcaps+0x45> + 44d59b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44d5a0: 80 fa 2c cmp dl, 44 + 44d5a3: 74 0c je 0x44d5b1 <_dl_tunable_set_hwcaps+0x51> + 44d5a5: 0f b6 50 01 movzx edx, byte ptr [rax + 1] + 44d5a9: 48 83 c0 01 add rax, 1 + 44d5ad: 84 d2 test dl, dl + 44d5af: 75 ef jne 0x44d5a0 <_dl_tunable_set_hwcaps+0x40> + 44d5b1: 4c 29 e0 sub rax, r12 + 44d5b4: 4c 8d 70 01 lea r14, [rax + 1] + 44d5b8: 41 80 fd 2d cmp r13b, 45 + 44d5bc: 74 42 je 0x44d600 <_dl_tunable_set_hwcaps+0xa0> + 44d5be: 48 83 e8 04 sub rax, 4 + 44d5c2: 48 83 f8 16 cmp rax, 22 + 44d5c6: 77 18 ja 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d5c8: 48 63 04 83 movsxd rax, dword ptr [rbx + 4*rax] + 44d5cc: 48 01 d8 add rax, rbx + 44d5cf: 3e ff e0 jmp rax + 44d5d2: 41 be 01 00 00 00 mov r14d, 1 + 44d5d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 44d5e0: 4d 01 f4 add r12, r14 + 44d5e3: 45 0f b6 2c 24 movzx r13d, byte ptr [r12] + 44d5e8: 45 84 ed test r13b, r13b + 44d5eb: 75 a3 jne 0x44d590 <_dl_tunable_set_hwcaps+0x30> + 44d5ed: 48 83 c4 08 add rsp, 8 + 44d5f1: 5b pop rbx + 44d5f2: 5d pop rbp + 44d5f3: 41 5c pop r12 + 44d5f5: 41 5d pop r13 + 44d5f7: 41 5e pop r14 + 44d5f9: 41 5f pop r15 + 44d5fb: c3 ret + 44d5fc: 0f 1f 40 00 nop dword ptr [rax] + 44d600: 48 83 e8 04 sub rax, 4 + 44d604: 4d 8d 7c 24 01 lea r15, [r12 + 1] + 44d609: 48 83 f8 17 cmp rax, 23 + 44d60d: 77 d1 ja 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d60f: 48 63 44 85 00 movsxd rax, dword ptr [rbp + 4*rax] + 44d614: 48 01 e8 add rax, rbp + 44d617: 3e ff e0 jmp rax + 44d61a: ba 0b 00 00 00 mov edx, 11 + 44d61f: 48 8d 35 d9 be 04 00 lea rsi, [rip + 311001] # 0x4994ff <_nl_C_name+0x57> + 44d626: 4c 89 e7 mov rdi, r12 + 44d629: e8 22 c7 fd ff call 0x429d50 <__memcmp_sse2> + 44d62e: 85 c0 test eax, eax + 44d630: 0f 84 63 04 00 00 je 0x44da99 <_dl_tunable_set_hwcaps+0x539> + 44d636: ba 0b 00 00 00 mov edx, 11 + 44d63b: 48 8d 35 dd bd 04 00 lea rsi, [rip + 310749] # 0x49941f <__PRETTY_FUNCTION__.10965+0xef> + 44d642: 4c 89 e7 mov rdi, r12 + 44d645: e8 06 c7 fd ff call 0x429d50 <__memcmp_sse2> + 44d64a: 85 c0 test eax, eax + 44d64c: 0f 84 70 06 00 00 je 0x44dcc2 <_dl_tunable_set_hwcaps+0x762> + 44d652: ba 0b 00 00 00 mov edx, 11 + 44d657: 48 8d 35 bd be 04 00 lea rsi, [rip + 310973] # 0x49951b <_nl_C_name+0x73> + 44d65e: 4c 89 e7 mov rdi, r12 + 44d661: 41 be 0c 00 00 00 mov r14d, 12 + 44d667: e8 e4 c6 fd ff call 0x429d50 <__memcmp_sse2> + 44d66c: 85 c0 test eax, eax + 44d66e: 0f 85 6c ff ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d674: 81 0d 06 57 07 00 00 20 00 00 or dword ptr [rip + 481030], 8192 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d67e: 41 be 0c 00 00 00 mov r14d, 12 + 44d684: e9 57 ff ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d689: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44d690: 4d 89 e7 mov r15, r12 + 44d693: 41 80 fd 2d cmp r13b, 45 + 44d697: 0f 85 43 ff ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d69d: ba 0a 00 00 00 mov edx, 10 + 44d6a2: 48 8d 35 48 bd 04 00 lea rsi, [rip + 310600] # 0x4993f1 <__PRETTY_FUNCTION__.10965+0xc1> + 44d6a9: 4c 89 ff mov rdi, r15 + 44d6ac: e8 9f c6 fd ff call 0x429d50 <__memcmp_sse2> + 44d6b1: 85 c0 test eax, eax + 44d6b3: 0f 85 56 06 00 00 jne 0x44dd0f <_dl_tunable_set_hwcaps+0x7af> + 44d6b9: 83 25 c0 56 07 00 fe and dword ptr [rip + 480960], -2 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44d6c0: e9 1b ff ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d6c5: 4d 89 e7 mov r15, r12 + 44d6c8: 41 80 fd 2d cmp r13b, 45 + 44d6cc: 0f 84 35 04 00 00 je 0x44db07 <_dl_tunable_set_hwcaps+0x5a7> + 44d6d2: ba 08 00 00 00 mov edx, 8 + 44d6d7: 48 8d 35 18 be 04 00 lea rsi, [rip + 310808] # 0x4994f6 <_nl_C_name+0x4e> + 44d6de: 4c 89 e7 mov rdi, r12 + 44d6e1: e8 6a c6 fd ff call 0x429d50 <__memcmp_sse2> + 44d6e6: 85 c0 test eax, eax + 44d6e8: 0f 85 f2 fe ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d6ee: 83 0d 8f 56 07 00 40 or dword ptr [rip + 480911], 64 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d6f5: e9 e6 fe ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d6fa: 4d 89 e7 mov r15, r12 + 44d6fd: 41 80 fd 2d cmp r13b, 45 + 44d701: 0f 85 d9 fe ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d707: ba 07 00 00 00 mov edx, 7 + 44d70c: 48 8d 35 98 bc 04 00 lea rsi, [rip + 310424] # 0x4993ab <__PRETTY_FUNCTION__.10965+0x7b> + 44d713: 4c 89 ff mov rdi, r15 + 44d716: e8 35 c6 fd ff call 0x429d50 <__memcmp_sse2> + 44d71b: 85 c0 test eax, eax + 44d71d: 0f 85 c1 05 00 00 jne 0x44dce4 <_dl_tunable_set_hwcaps+0x784> + 44d723: 81 25 07 56 07 00 ff ff fe ff and dword ptr [rip + 480775], 4294901759 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44d72d: e9 ae fe ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d732: 4d 89 e7 mov r15, r12 + 44d735: 41 80 fd 2d cmp r13b, 45 + 44d739: 0f 85 a1 fe ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d73f: ba 06 00 00 00 mov edx, 6 + 44d744: 48 8d 35 52 bc 04 00 lea rsi, [rip + 310354] # 0x49939d <__PRETTY_FUNCTION__.10965+0x6d> + 44d74b: 4c 89 ff mov rdi, r15 + 44d74e: e8 fd c5 fd ff call 0x429d50 <__memcmp_sse2> + 44d753: 85 c0 test eax, eax + 44d755: 0f 85 38 06 00 00 jne 0x44dd93 <_dl_tunable_set_hwcaps+0x833> + 44d75b: 81 25 c3 55 07 00 ff ff 7f ff and dword ptr [rip + 480707], 4286578687 # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 44d765: e9 76 fe ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d76a: 4d 89 e7 mov r15, r12 + 44d76d: 41 80 fd 2d cmp r13b, 45 + 44d771: 0f 85 69 fe ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d777: ba 05 00 00 00 mov edx, 5 + 44d77c: 48 8d 35 02 bc 04 00 lea rsi, [rip + 310274] # 0x499385 <__PRETTY_FUNCTION__.10965+0x55> + 44d783: 4c 89 ff mov rdi, r15 + 44d786: e8 c5 c5 fd ff call 0x429d50 <__memcmp_sse2> + 44d78b: 85 c0 test eax, eax + 44d78d: 0f 85 2b 06 00 00 jne 0x44ddbe <_dl_tunable_set_hwcaps+0x85e> + 44d793: 83 25 ae 55 07 00 df and dword ptr [rip + 480686], -33 # 0x4c2d48 <_dl_x86_cpu_features+0x28> + 44d79a: e9 41 fe ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d79f: 4d 89 e7 mov r15, r12 + 44d7a2: 41 80 fd 2d cmp r13b, 45 + 44d7a6: 0f 85 34 fe ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d7ac: ba 04 00 00 00 mov edx, 4 + 44d7b1: 48 8d 35 a5 bb 04 00 lea rsi, [rip + 310181] # 0x49935d <__PRETTY_FUNCTION__.10965+0x2d> + 44d7b8: 4c 89 ff mov rdi, r15 + 44d7bb: e8 90 c5 fd ff call 0x429d50 <__memcmp_sse2> + 44d7c0: 85 c0 test eax, eax + 44d7c2: 0f 85 a3 05 00 00 jne 0x44dd6b <_dl_tunable_set_hwcaps+0x80b> + 44d7c8: 83 25 65 55 07 00 df and dword ptr [rip + 480613], -33 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44d7cf: e9 0c fe ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d7d4: 4d 89 e7 mov r15, r12 + 44d7d7: ba 1a 00 00 00 mov edx, 26 + 44d7dc: 48 8d 35 f8 bc 04 00 lea rsi, [rip + 310520] # 0x4994db <_nl_C_name+0x33> + 44d7e3: 4c 89 ff mov rdi, r15 + 44d7e6: e8 65 c5 fd ff call 0x429d50 <__memcmp_sse2> + 44d7eb: 85 c0 test eax, eax + 44d7ed: 0f 85 ed fd ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d7f3: 41 80 fd 2d cmp r13b, 45 + 44d7f7: 0f 84 75 03 00 00 je 0x44db72 <_dl_tunable_set_hwcaps+0x612> + 44d7fd: f6 05 2b 55 07 00 04 test byte ptr [rip + 480555], 4 # 0x4c2d2f <_dl_x86_cpu_features+0xf> + 44d804: 0f 84 d6 fd ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d80a: 81 0d 70 55 07 00 00 04 00 00 or dword ptr [rip + 480624], 1024 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d814: e9 c7 fd ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d819: 4d 89 e7 mov r15, r12 + 44d81c: ba 18 00 00 00 mov edx, 24 + 44d821: 48 8d 35 9a bc 04 00 lea rsi, [rip + 310426] # 0x4994c2 <_nl_C_name+0x1a> + 44d828: 4c 89 ff mov rdi, r15 + 44d82b: e8 20 c5 fd ff call 0x429d50 <__memcmp_sse2> + 44d830: 85 c0 test eax, eax + 44d832: 0f 85 a8 fd ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d838: 41 80 fd 2d cmp r13b, 45 + 44d83c: 0f 84 21 03 00 00 je 0x44db63 <_dl_tunable_set_hwcaps+0x603> + 44d842: f6 05 37 55 07 00 04 test byte ptr [rip + 480567], 4 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44d849: 0f 84 91 fd ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d84f: 81 0d 2b 55 07 00 00 80 00 00 or dword ptr [rip + 480555], 32768 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d859: e9 82 fd ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d85e: 4d 89 e7 mov r15, r12 + 44d861: ba 17 00 00 00 mov edx, 23 + 44d866: 48 8d 35 3d bc 04 00 lea rsi, [rip + 310333] # 0x4994aa <_nl_C_name+0x2> + 44d86d: 4c 89 ff mov rdi, r15 + 44d870: e8 db c4 fd ff call 0x429d50 <__memcmp_sse2> + 44d875: 85 c0 test eax, eax + 44d877: 0f 85 63 fd ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d87d: 41 80 fd 2d cmp r13b, 45 + 44d881: 0f 84 18 03 00 00 je 0x44db9f <_dl_tunable_set_hwcaps+0x63f> + 44d887: f6 05 f2 54 07 00 01 test byte ptr [rip + 480498], 1 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44d88e: 0f 84 4c fd ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d894: 81 0d e6 54 07 00 00 01 00 00 or dword ptr [rip + 480486], 256 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d89e: e9 3d fd ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d8a3: 4d 89 e7 mov r15, r12 + 44d8a6: ba 15 00 00 00 mov edx, 21 + 44d8ab: 48 8d 35 e2 bb 04 00 lea rsi, [rip + 310242] # 0x499494 <__PRETTY_FUNCTION__.10965+0x164> + 44d8b2: 4c 89 ff mov rdi, r15 + 44d8b5: e8 96 c4 fd ff call 0x429d50 <__memcmp_sse2> + 44d8ba: 85 c0 test eax, eax + 44d8bc: 0f 85 1e fd ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d8c2: 8b 05 bc 54 07 00 mov eax, dword ptr [rip + 480444] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d8c8: 89 c2 mov edx, eax + 44d8ca: 80 e4 fd and ah, -3 + 44d8cd: 80 ce 02 or dh, 2 + 44d8d0: 41 80 fd 2d cmp r13b, 45 + 44d8d4: 0f 45 c2 cmovne eax, edx + 44d8d7: 89 05 a7 54 07 00 mov dword ptr [rip + 480423], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d8dd: e9 fe fc ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d8e2: 4d 89 e7 mov r15, r12 + 44d8e5: ba 14 00 00 00 mov edx, 20 + 44d8ea: 48 8d 35 8e bb 04 00 lea rsi, [rip + 310158] # 0x49947f <__PRETTY_FUNCTION__.10965+0x14f> + 44d8f1: 4c 89 ff mov rdi, r15 + 44d8f4: e8 57 c4 fd ff call 0x429d50 <__memcmp_sse2> + 44d8f9: 85 c0 test eax, eax + 44d8fb: 0f 85 df fc ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d901: 41 80 fd 2d cmp r13b, 45 + 44d905: 0f 84 85 02 00 00 je 0x44db90 <_dl_tunable_set_hwcaps+0x630> + 44d90b: f6 05 6e 54 07 00 01 test byte ptr [rip + 480366], 1 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44d912: 0f 84 c8 fc ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d918: 81 0d 62 54 07 00 00 08 00 00 or dword ptr [rip + 480354], 2048 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d922: e9 b9 fc ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d927: 4d 89 e7 mov r15, r12 + 44d92a: ba 13 00 00 00 mov edx, 19 + 44d92f: 48 8d 35 78 bb 04 00 lea rsi, [rip + 310136] # 0x4994ae <_nl_C_name+0x6> + 44d936: 4c 89 ff mov rdi, r15 + 44d939: e8 12 c4 fd ff call 0x429d50 <__memcmp_sse2> + 44d93e: 85 c0 test eax, eax + 44d940: 0f 85 68 02 00 00 jne 0x44dbae <_dl_tunable_set_hwcaps+0x64e> + 44d946: 8b 05 38 54 07 00 mov eax, dword ptr [rip + 480312] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d94c: 89 c2 mov edx, eax + 44d94e: 83 e0 ef and eax, -17 + 44d951: 83 ca 10 or edx, 16 + 44d954: 41 80 fd 2d cmp r13b, 45 + 44d958: 0f 45 c2 cmovne eax, edx + 44d95b: 89 05 23 54 07 00 mov dword ptr [rip + 480291], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d961: e9 7a fc ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d966: 4d 89 e7 mov r15, r12 + 44d969: ba 12 00 00 00 mov edx, 18 + 44d96e: 48 8d 35 e3 ba 04 00 lea rsi, [rip + 309987] # 0x499458 <__PRETTY_FUNCTION__.10965+0x128> + 44d975: 4c 89 ff mov rdi, r15 + 44d978: e8 d3 c3 fd ff call 0x429d50 <__memcmp_sse2> + 44d97d: 85 c0 test eax, eax + 44d97f: 0f 85 5b fc ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d985: 8b 05 f9 53 07 00 mov eax, dword ptr [rip + 480249] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d98b: 89 c2 mov edx, eax + 44d98d: 83 e0 f7 and eax, -9 + 44d990: 83 ca 08 or edx, 8 + 44d993: 41 80 fd 2d cmp r13b, 45 + 44d997: 0f 45 c2 cmovne eax, edx + 44d99a: 89 05 e4 53 07 00 mov dword ptr [rip + 480228], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d9a0: e9 3b fc ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d9a5: 4d 89 e7 mov r15, r12 + 44d9a8: ba 10 00 00 00 mov edx, 16 + 44d9ad: 48 8d 35 16 bb 04 00 lea rsi, [rip + 310038] # 0x4994ca <_nl_C_name+0x22> + 44d9b4: 4c 89 ff mov rdi, r15 + 44d9b7: e8 94 c3 fd ff call 0x429d50 <__memcmp_sse2> + 44d9bc: 85 c0 test eax, eax + 44d9be: 0f 85 1c fc ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d9c4: 41 80 fd 2d cmp r13b, 45 + 44d9c8: 0f 84 b3 01 00 00 je 0x44db81 <_dl_tunable_set_hwcaps+0x621> + 44d9ce: f6 05 ab 53 07 00 04 test byte ptr [rip + 480171], 4 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44d9d5: 0f 84 05 fc ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d9db: 81 0d 9f 53 07 00 00 40 00 00 or dword ptr [rip + 480159], 16384 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44d9e5: e9 f6 fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44d9ea: 4d 89 e7 mov r15, r12 + 44d9ed: 41 80 fd 2d cmp r13b, 45 + 44d9f1: 0f 84 e5 00 00 00 je 0x44dadc <_dl_tunable_set_hwcaps+0x57c> + 44d9f7: ba 0f 00 00 00 mov edx, 15 + 44d9fc: 48 8d 35 08 bb 04 00 lea rsi, [rip + 310024] # 0x49950b <_nl_C_name+0x63> + 44da03: 4c 89 e7 mov rdi, r12 + 44da06: e8 45 c3 fd ff call 0x429d50 <__memcmp_sse2> + 44da0b: 85 c0 test eax, eax + 44da0d: 0f 85 cd fb ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44da13: 83 0d 6a 53 07 00 04 or dword ptr [rip + 480106], 4 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44da1a: e9 c1 fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44da1f: 4d 89 e7 mov r15, r12 + 44da22: 41 80 fd 2d cmp r13b, 45 + 44da26: 0f 85 b4 fb ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44da2c: ba 0e 00 00 00 mov edx, 14 + 44da31: 48 8d 35 01 ba 04 00 lea rsi, [rip + 309761] # 0x499439 <__PRETTY_FUNCTION__.10965+0x109> + 44da38: 4c 89 ff mov rdi, r15 + 44da3b: e8 10 c3 fd ff call 0x429d50 <__memcmp_sse2> + 44da40: 85 c0 test eax, eax + 44da42: 0f 85 98 fb ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44da48: 83 25 31 53 07 00 fb and dword ptr [rip + 480049], -5 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44da4f: e9 8c fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44da54: 4d 89 e7 mov r15, r12 + 44da57: 41 80 fd 2d cmp r13b, 45 + 44da5b: 0f 85 7f fb ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44da61: 8b 05 41 53 07 00 mov eax, dword ptr [rip + 480065] # 0x4c2da8 <_dl_x86_cpu_features+0x88> + 44da67: ba 0d 00 00 00 mov edx, 13 + 44da6c: 48 8d 35 b8 b9 04 00 lea rsi, [rip + 309688] # 0x49942b <__PRETTY_FUNCTION__.10965+0xfb> + 44da73: 4c 89 ff mov rdi, r15 + 44da76: 48 89 05 23 53 07 00 mov qword ptr [rip + 480035], rax # 0x4c2da0 <_dl_x86_cpu_features+0x80> + 44da7d: e8 ce c2 fd ff call 0x429d50 <__memcmp_sse2> + 44da82: 85 c0 test eax, eax + 44da84: 0f 85 56 fb ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44da8a: 81 25 ec 52 07 00 ff ff bf ff and dword ptr [rip + 479980], 4290772991 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44da94: e9 47 fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44da99: 81 0d e1 52 07 00 00 10 00 00 or dword ptr [rip + 479969], 4096 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44daa3: 41 be 0c 00 00 00 mov r14d, 12 + 44daa9: e9 32 fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44daae: ba 0b 00 00 00 mov edx, 11 + 44dab3: 48 8d 35 4d b9 04 00 lea rsi, [rip + 309581] # 0x499407 <__PRETTY_FUNCTION__.10965+0xd7> + 44daba: 4c 89 ff mov rdi, r15 + 44dabd: e8 8e c2 fd ff call 0x429d50 <__memcmp_sse2> + 44dac2: 85 c0 test eax, eax + 44dac4: 0f 85 48 01 00 00 jne 0x44dc12 <_dl_tunable_set_hwcaps+0x6b2> + 44daca: 83 25 af 52 07 00 fd and dword ptr [rip + 479919], -3 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44dad1: 41 be 0d 00 00 00 mov r14d, 13 + 44dad7: e9 04 fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dadc: ba 0f 00 00 00 mov edx, 15 + 44dae1: 48 8d 35 60 b9 04 00 lea rsi, [rip + 309600] # 0x499448 <__PRETTY_FUNCTION__.10965+0x118> + 44dae8: 4c 89 ff mov rdi, r15 + 44daeb: e8 60 c2 fd ff call 0x429d50 <__memcmp_sse2> + 44daf0: 85 c0 test eax, eax + 44daf2: 0f 85 f2 00 00 00 jne 0x44dbea <_dl_tunable_set_hwcaps+0x68a> + 44daf8: 81 25 7e 52 07 00 7f ff ff ff and dword ptr [rip + 479870], 4294967167 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44db02: e9 d9 fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44db07: ba 08 00 00 00 mov edx, 8 + 44db0c: 48 8d 35 a8 b8 04 00 lea rsi, [rip + 309416] # 0x4993bb <__PRETTY_FUNCTION__.10965+0x8b> + 44db13: 4c 89 ff mov rdi, r15 + 44db16: e8 35 c2 fd ff call 0x429d50 <__memcmp_sse2> + 44db1b: 85 c0 test eax, eax + 44db1d: 0f 85 38 01 00 00 jne 0x44dc5b <_dl_tunable_set_hwcaps+0x6fb> + 44db23: 81 25 07 52 07 00 ff ff ff ef and dword ptr [rip + 479751], 4026531839 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44db2d: e9 ae fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44db32: ba 03 00 00 00 mov edx, 3 + 44db37: 48 8d 35 07 b8 04 00 lea rsi, [rip + 309255] # 0x499345 <__PRETTY_FUNCTION__.10965+0x15> + 44db3e: 4c 89 ff mov rdi, r15 + 44db41: e8 0a c2 fd ff call 0x429d50 <__memcmp_sse2> + 44db46: 85 c0 test eax, eax + 44db48: 0f 85 ec 01 00 00 jne 0x44dd3a <_dl_tunable_set_hwcaps+0x7da> + 44db4e: 81 25 d0 51 07 00 ff ff ff ef and dword ptr [rip + 479696], 4026531839 # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 44db58: 41 be 05 00 00 00 mov r14d, 5 + 44db5e: e9 7d fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44db63: 81 25 17 52 07 00 ff 7f ff ff and dword ptr [rip + 479767], 4294934527 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44db6d: e9 6e fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44db72: 81 25 08 52 07 00 ff fb ff ff and dword ptr [rip + 479752], 4294966271 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44db7c: e9 5f fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44db81: 81 25 f9 51 07 00 ff bf ff ff and dword ptr [rip + 479737], 4294950911 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44db8b: e9 50 fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44db90: 81 25 ea 51 07 00 ff f7 ff ff and dword ptr [rip + 479722], 4294965247 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44db9a: e9 41 fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44db9f: 81 25 db 51 07 00 ff fe ff ff and dword ptr [rip + 479707], 4294967039 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44dba9: e9 32 fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dbae: ba 13 00 00 00 mov edx, 19 + 44dbb3: 48 8d 35 b1 b8 04 00 lea rsi, [rip + 309425] # 0x49946b <__PRETTY_FUNCTION__.10965+0x13b> + 44dbba: 4c 89 ff mov rdi, r15 + 44dbbd: e8 8e c1 fd ff call 0x429d50 <__memcmp_sse2> + 44dbc2: 85 c0 test eax, eax + 44dbc4: 0f 85 16 fa ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dbca: 8b 05 b4 51 07 00 mov eax, dword ptr [rip + 479668] # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44dbd0: 89 c2 mov edx, eax + 44dbd2: 83 e0 df and eax, -33 + 44dbd5: 83 ca 20 or edx, 32 + 44dbd8: 41 80 fd 2d cmp r13b, 45 + 44dbdc: 0f 45 c2 cmovne eax, edx + 44dbdf: 89 05 9f 51 07 00 mov dword ptr [rip + 479647], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44dbe5: e9 f6 f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dbea: ba 0f 00 00 00 mov edx, 15 + 44dbef: 48 8d 35 15 b9 04 00 lea rsi, [rip + 309525] # 0x49950b <_nl_C_name+0x63> + 44dbf6: 4c 89 ff mov rdi, r15 + 44dbf9: e8 52 c1 fd ff call 0x429d50 <__memcmp_sse2> + 44dbfe: 85 c0 test eax, eax + 44dc00: 0f 85 da f9 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dc06: 83 25 77 51 07 00 fb and dword ptr [rip + 479607], -5 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44dc0d: e9 ce f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dc12: ba 0b 00 00 00 mov edx, 11 + 44dc17: 48 8d 35 f5 b7 04 00 lea rsi, [rip + 309237] # 0x499413 <__PRETTY_FUNCTION__.10965+0xe3> + 44dc1e: 4c 89 ff mov rdi, r15 + 44dc21: e8 2a c1 fd ff call 0x429d50 <__memcmp_sse2> + 44dc26: 85 c0 test eax, eax + 44dc28: 74 58 je 0x44dc82 <_dl_tunable_set_hwcaps+0x722> + 44dc2a: ba 0b 00 00 00 mov edx, 11 + 44dc2f: 48 8d 35 c9 b8 04 00 lea rsi, [rip + 309449] # 0x4994ff <_nl_C_name+0x57> + 44dc36: 4c 89 ff mov rdi, r15 + 44dc39: e8 12 c1 fd ff call 0x429d50 <__memcmp_sse2> + 44dc3e: 85 c0 test eax, eax + 44dc40: 0f 85 ad 02 00 00 jne 0x44def3 <_dl_tunable_set_hwcaps+0x993> + 44dc46: 81 25 34 51 07 00 ff ef ff ff and dword ptr [rip + 479540], 4294963199 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44dc50: 41 be 0d 00 00 00 mov r14d, 13 + 44dc56: e9 85 f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dc5b: ba 08 00 00 00 mov edx, 8 + 44dc60: 48 8d 35 5d b7 04 00 lea rsi, [rip + 309085] # 0x4993c4 <__PRETTY_FUNCTION__.10965+0x94> + 44dc67: 4c 89 ff mov rdi, r15 + 44dc6a: e8 e1 c0 fd ff call 0x429d50 <__memcmp_sse2> + 44dc6f: 85 c0 test eax, eax + 44dc71: 75 24 jne 0x44dc97 <_dl_tunable_set_hwcaps+0x737> + 44dc73: 81 25 b7 50 07 00 ff ff ff bf and dword ptr [rip + 479415], 3221225471 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44dc7d: e9 5e f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dc82: 81 25 f4 50 07 00 ff ff fb ff and dword ptr [rip + 479476], 4294705151 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44dc8c: 41 be 0d 00 00 00 mov r14d, 13 + 44dc92: e9 49 f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dc97: ba 08 00 00 00 mov edx, 8 + 44dc9c: 48 8d 35 2a b7 04 00 lea rsi, [rip + 309034] # 0x4993cd <__PRETTY_FUNCTION__.10965+0x9d> + 44dca3: 4c 89 ff mov rdi, r15 + 44dca6: e8 a5 c0 fd ff call 0x429d50 <__memcmp_sse2> + 44dcab: 85 c0 test eax, eax + 44dcad: 0f 85 b9 01 00 00 jne 0x44de6c <_dl_tunable_set_hwcaps+0x90c> + 44dcb3: 81 25 77 50 07 00 ff ff fd ff and dword ptr [rip + 479351], 4294836223 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44dcbd: e9 1e f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dcc2: 41 be 0c 00 00 00 mov r14d, 12 + 44dcc8: f6 05 5b 50 07 00 10 test byte ptr [rip + 479323], 16 # 0x4c2d2a <_dl_x86_cpu_features+0xa> + 44dccf: 0f 84 0b f9 ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dcd5: 81 0d a5 50 07 00 80 00 00 00 or dword ptr [rip + 479397], 128 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44dcdf: e9 fc f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dce4: ba 07 00 00 00 mov edx, 7 + 44dce9: 48 8d 35 c3 b6 04 00 lea rsi, [rip + 308931] # 0x4993b3 <__PRETTY_FUNCTION__.10965+0x83> + 44dcf0: 4c 89 ff mov rdi, r15 + 44dcf3: e8 58 c0 fd ff call 0x429d50 <__memcmp_sse2> + 44dcf8: 85 c0 test eax, eax + 44dcfa: 0f 85 e0 f8 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dd00: 81 25 1e 50 07 00 ff ff ff f7 and dword ptr [rip + 479262], 4160749567 # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 44dd0a: e9 d1 f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dd0f: ba 0a 00 00 00 mov edx, 10 + 44dd14: 48 8d 35 e1 b6 04 00 lea rsi, [rip + 308961] # 0x4993fc <__PRETTY_FUNCTION__.10965+0xcc> + 44dd1b: 4c 89 ff mov rdi, r15 + 44dd1e: e8 2d c0 fd ff call 0x429d50 <__memcmp_sse2> + 44dd23: 85 c0 test eax, eax + 44dd25: 0f 85 b5 f8 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dd2b: 81 25 4b 50 07 00 ff ff fd ff and dword ptr [rip + 479307], 4294836223 # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 44dd35: e9 a6 f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dd3a: ba 03 00 00 00 mov edx, 3 + 44dd3f: 48 8d 35 03 b6 04 00 lea rsi, [rip + 308739] # 0x499349 <__PRETTY_FUNCTION__.10965+0x19> + 44dd46: 4c 89 ff mov rdi, r15 + 44dd49: e8 02 c0 fd ff call 0x429d50 <__memcmp_sse2> + 44dd4e: 85 c0 test eax, eax + 44dd50: 0f 85 8f 00 00 00 jne 0x44dde5 <_dl_tunable_set_hwcaps+0x885> + 44dd56: 81 25 cc 4f 07 00 ff fe ff ff and dword ptr [rip + 479180], 4294967039 # 0x4c2d2c <_dl_x86_cpu_features+0xc> + 44dd60: 41 be 05 00 00 00 mov r14d, 5 + 44dd66: e9 75 f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dd6b: ba 04 00 00 00 mov edx, 4 + 44dd70: 48 8d 35 eb b5 04 00 lea rsi, [rip + 308715] # 0x499362 <__PRETTY_FUNCTION__.10965+0x32> + 44dd77: 4c 89 ff mov rdi, r15 + 44dd7a: e8 d1 bf fd ff call 0x429d50 <__memcmp_sse2> + 44dd7f: 85 c0 test eax, eax + 44dd81: 0f 85 ba 00 00 00 jne 0x44de41 <_dl_tunable_set_hwcaps+0x8e1> + 44dd87: 83 25 a6 4f 07 00 f7 and dword ptr [rip + 479142], -9 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44dd8e: e9 4d f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dd93: ba 06 00 00 00 mov edx, 6 + 44dd98: 48 8d 35 05 b6 04 00 lea rsi, [rip + 308741] # 0x4993a4 <__PRETTY_FUNCTION__.10965+0x74> + 44dd9f: 4c 89 ff mov rdi, r15 + 44dda2: e8 a9 bf fd ff call 0x429d50 <__memcmp_sse2> + 44dda7: 85 c0 test eax, eax + 44dda9: 0f 85 e8 00 00 00 jne 0x44de97 <_dl_tunable_set_hwcaps+0x937> + 44ddaf: 81 25 6f 4f 07 00 ff ff f7 ff and dword ptr [rip + 479087], 4294443007 # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 44ddb9: e9 22 f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44ddbe: ba 05 00 00 00 mov edx, 5 + 44ddc3: 48 8d 35 c1 b5 04 00 lea rsi, [rip + 308673] # 0x49938b <__PRETTY_FUNCTION__.10965+0x5b> + 44ddca: 4c 89 ff mov rdi, r15 + 44ddcd: e8 7e bf fd ff call 0x429d50 <__memcmp_sse2> + 44ddd2: 85 c0 test eax, eax + 44ddd4: 75 40 jne 0x44de16 <_dl_tunable_set_hwcaps+0x8b6> + 44ddd6: 81 25 48 4f 07 00 ff ff bf ff and dword ptr [rip + 479048], 4290772991 # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 44dde0: e9 fb f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dde5: ba 03 00 00 00 mov edx, 3 + 44ddea: 48 8d 35 5c b5 04 00 lea rsi, [rip + 308572] # 0x49934d <__PRETTY_FUNCTION__.10965+0x1d> + 44ddf1: 4c 89 ff mov rdi, r15 + 44ddf4: e8 57 bf fd ff call 0x429d50 <__memcmp_sse2> + 44ddf9: 85 c0 test eax, eax + 44ddfb: 0f 85 c1 00 00 00 jne 0x44dec2 <_dl_tunable_set_hwcaps+0x962> + 44de01: 81 25 1d 4f 07 00 ff ef ff ff and dword ptr [rip + 479005], 4294963199 # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 44de0b: 41 be 05 00 00 00 mov r14d, 5 + 44de11: e9 ca f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44de16: ba 05 00 00 00 mov edx, 5 + 44de1b: 48 8d 35 6f b5 04 00 lea rsi, [rip + 308591] # 0x499391 <__PRETTY_FUNCTION__.10965+0x61> + 44de22: 4c 89 ff mov rdi, r15 + 44de25: e8 26 bf fd ff call 0x429d50 <__memcmp_sse2> + 44de2a: 85 c0 test eax, eax + 44de2c: 0f 85 1d 01 00 00 jne 0x44df4f <_dl_tunable_set_hwcaps+0x9ef> + 44de32: 81 25 fc 4e 07 00 7f ff ff ff and dword ptr [rip + 478972], 4294967167 # 0x4c2d38 <_dl_x86_cpu_features+0x18> + 44de3c: e9 9f f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44de41: ba 04 00 00 00 mov edx, 4 + 44de46: 48 8d 35 1a b5 04 00 lea rsi, [rip + 308506] # 0x499367 <__PRETTY_FUNCTION__.10965+0x37> + 44de4d: 4c 89 ff mov rdi, r15 + 44de50: e8 fb be fd ff call 0x429d50 <__memcmp_sse2> + 44de55: 85 c0 test eax, eax + 44de57: 0f 85 c7 00 00 00 jne 0x44df24 <_dl_tunable_set_hwcaps+0x9c4> + 44de5d: 81 25 cd 4e 07 00 ff fe ff ff and dword ptr [rip + 478925], 4294967039 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44de67: e9 74 f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44de6c: ba 08 00 00 00 mov edx, 8 + 44de71: 48 8d 35 5e b5 04 00 lea rsi, [rip + 308574] # 0x4993d6 <__PRETTY_FUNCTION__.10965+0xa6> + 44de78: 4c 89 ff mov rdi, r15 + 44de7b: e8 d0 be fd ff call 0x429d50 <__memcmp_sse2> + 44de80: 85 c0 test eax, eax + 44de82: 0f 85 f2 00 00 00 jne 0x44df7a <_dl_tunable_set_hwcaps+0xa1a> + 44de88: 81 25 a2 4e 07 00 ff ff ff f7 and dword ptr [rip + 478882], 4160749567 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44de92: e9 49 f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44de97: ba 06 00 00 00 mov edx, 6 + 44de9c: 48 8d 35 81 b5 04 00 lea rsi, [rip + 308609] # 0x499424 <__PRETTY_FUNCTION__.10965+0xf4> + 44dea3: 4c 89 ff mov rdi, r15 + 44dea6: e8 a5 be fd ff call 0x429d50 <__memcmp_sse2> + 44deab: 85 c0 test eax, eax + 44dead: 0f 85 2d f7 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44deb3: 81 25 6b 4e 07 00 ff ff ef ff and dword ptr [rip + 478827], 4293918719 # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 44debd: e9 1e f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dec2: ba 03 00 00 00 mov edx, 3 + 44dec7: 48 8d 35 83 b4 04 00 lea rsi, [rip + 308355] # 0x499351 <__PRETTY_FUNCTION__.10965+0x21> + 44dece: 4c 89 ff mov rdi, r15 + 44ded1: e8 7a be fd ff call 0x429d50 <__memcmp_sse2> + 44ded6: 85 c0 test eax, eax + 44ded8: 0f 85 21 01 00 00 jne 0x44dfff <_dl_tunable_set_hwcaps+0xa9f> + 44dede: 81 25 44 4e 07 00 ff ff ff ef and dword ptr [rip + 478788], 4026531839 # 0x4c2d2c <_dl_x86_cpu_features+0xc> + 44dee8: 41 be 05 00 00 00 mov r14d, 5 + 44deee: e9 ed f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44def3: ba 0b 00 00 00 mov edx, 11 + 44def8: 48 8d 35 20 b5 04 00 lea rsi, [rip + 308512] # 0x49941f <__PRETTY_FUNCTION__.10965+0xef> + 44deff: 4c 89 ff mov rdi, r15 + 44df02: e8 49 be fd ff call 0x429d50 <__memcmp_sse2> + 44df07: 85 c0 test eax, eax + 44df09: 0f 85 92 00 00 00 jne 0x44dfa1 <_dl_tunable_set_hwcaps+0xa41> + 44df0f: 81 25 6b 4e 07 00 7f ff ff ff and dword ptr [rip + 478827], 4294967167 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44df19: 41 be 0d 00 00 00 mov r14d, 13 + 44df1f: e9 bc f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44df24: ba 04 00 00 00 mov edx, 4 + 44df29: 48 8d 35 3c b4 04 00 lea rsi, [rip + 308284] # 0x49936c <__PRETTY_FUNCTION__.10965+0x3c> + 44df30: 4c 89 ff mov rdi, r15 + 44df33: e8 18 be fd ff call 0x429d50 <__memcmp_sse2> + 44df38: 85 c0 test eax, eax + 44df3a: 0f 85 ec 00 00 00 jne 0x44e02c <_dl_tunable_set_hwcaps+0xacc> + 44df40: 81 25 e2 4d 07 00 ff 7f ff ff and dword ptr [rip + 478690], 4294934527 # 0x4c2d2c <_dl_x86_cpu_features+0xc> + 44df4a: e9 91 f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44df4f: ba 05 00 00 00 mov edx, 5 + 44df54: 48 8d 35 3c b4 04 00 lea rsi, [rip + 308284] # 0x499397 <__PRETTY_FUNCTION__.10965+0x67> + 44df5b: 4c 89 ff mov rdi, r15 + 44df5e: e8 ed bd fd ff call 0x429d50 <__memcmp_sse2> + 44df63: 85 c0 test eax, eax + 44df65: 0f 85 75 f6 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44df6b: 81 25 b3 4d 07 00 ff fd ff ff and dword ptr [rip + 478643], 4294966783 # 0x4c2d28 <_dl_x86_cpu_features+0x8> + 44df75: e9 66 f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44df7a: ba 08 00 00 00 mov edx, 8 + 44df7f: 48 8d 35 59 b4 04 00 lea rsi, [rip + 308313] # 0x4993df <__PRETTY_FUNCTION__.10965+0xaf> + 44df86: 4c 89 ff mov rdi, r15 + 44df89: e8 c2 bd fd ff call 0x429d50 <__memcmp_sse2> + 44df8e: 85 c0 test eax, eax + 44df90: 75 46 jne 0x44dfd8 <_dl_tunable_set_hwcaps+0xa78> + 44df92: 81 25 98 4d 07 00 ff ff ff fb and dword ptr [rip + 478616], 4227858431 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44df9c: e9 3f f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dfa1: ba 0b 00 00 00 mov edx, 11 + 44dfa6: 48 8d 35 6e b5 04 00 lea rsi, [rip + 308590] # 0x49951b <_nl_C_name+0x73> + 44dfad: 4c 89 ff mov rdi, r15 + 44dfb0: 41 be 0d 00 00 00 mov r14d, 13 + 44dfb6: e8 95 bd fd ff call 0x429d50 <__memcmp_sse2> + 44dfbb: 85 c0 test eax, eax + 44dfbd: 0f 85 1d f6 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dfc3: 81 25 b7 4d 07 00 ff df ff ff and dword ptr [rip + 478647], 4294959103 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44dfcd: 41 be 0d 00 00 00 mov r14d, 13 + 44dfd3: e9 08 f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dfd8: ba 08 00 00 00 mov edx, 8 + 44dfdd: 48 8d 35 04 b4 04 00 lea rsi, [rip + 308228] # 0x4993e8 <__PRETTY_FUNCTION__.10965+0xb8> + 44dfe4: 4c 89 ff mov rdi, r15 + 44dfe7: e8 64 bd fd ff call 0x429d50 <__memcmp_sse2> + 44dfec: 85 c0 test eax, eax + 44dfee: 75 63 jne 0x44e053 <_dl_tunable_set_hwcaps+0xaf3> + 44dff0: 81 25 3a 4d 07 00 ff ff ff 7f and dword ptr [rip + 478522], 2147483647 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44dffa: e9 e1 f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44dfff: ba 03 00 00 00 mov edx, 3 + 44e004: 48 8d 35 4a b3 04 00 lea rsi, [rip + 308042] # 0x499355 <__PRETTY_FUNCTION__.10965+0x25> + 44e00b: 4c 89 ff mov rdi, r15 + 44e00e: e8 3d bd fd ff call 0x429d50 <__memcmp_sse2> + 44e013: 85 c0 test eax, eax + 44e015: 75 64 jne 0x44e07b <_dl_tunable_set_hwcaps+0xb1b> + 44e017: 81 25 1b 4d 07 00 ff ff ef ff and dword ptr [rip + 478491], 4293918719 # 0x4c2d3c <_dl_x86_cpu_features+0x1c> + 44e021: 41 be 05 00 00 00 mov r14d, 5 + 44e027: e9 b4 f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e02c: ba 04 00 00 00 mov edx, 4 + 44e031: 48 8d 35 ce b4 04 00 lea rsi, [rip + 308430] # 0x499506 <_nl_C_name+0x5e> + 44e038: 4c 89 ff mov rdi, r15 + 44e03b: e8 10 bd fd ff call 0x429d50 <__memcmp_sse2> + 44e040: 85 c0 test eax, eax + 44e042: 75 68 jne 0x44e0ac <_dl_tunable_set_hwcaps+0xb4c> + 44e044: 81 25 e6 4c 07 00 ff fd ff ff and dword ptr [rip + 478438], 4294966783 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44e04e: e9 8d f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e053: ba 08 00 00 00 mov edx, 8 + 44e058: 48 8d 35 97 b4 04 00 lea rsi, [rip + 308375] # 0x4994f6 <_nl_C_name+0x4e> + 44e05f: 4c 89 ff mov rdi, r15 + 44e062: e8 e9 bc fd ff call 0x429d50 <__memcmp_sse2> + 44e067: 85 c0 test eax, eax + 44e069: 0f 85 71 f5 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e06f: 83 25 0e 4d 07 00 bf and dword ptr [rip + 478478], -65 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44e076: e9 65 f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e07b: ba 03 00 00 00 mov edx, 3 + 44e080: 48 8d 35 d2 b2 04 00 lea rsi, [rip + 307922] # 0x499359 <__PRETTY_FUNCTION__.10965+0x29> + 44e087: 4c 89 ff mov rdi, r15 + 44e08a: 41 be 05 00 00 00 mov r14d, 5 + 44e090: e8 bb bc fd ff call 0x429d50 <__memcmp_sse2> + 44e095: 85 c0 test eax, eax + 44e097: 0f 85 43 f5 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e09d: 81 25 8d 4c 07 00 ff f7 ff ff and dword ptr [rip + 478349], 4294965247 # 0x4c2d34 <_dl_x86_cpu_features+0x14> + 44e0a7: e9 34 f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e0ac: ba 04 00 00 00 mov edx, 4 + 44e0b1: 48 8d 35 b9 b2 04 00 lea rsi, [rip + 307897] # 0x499371 <__PRETTY_FUNCTION__.10965+0x41> + 44e0b8: 4c 89 ff mov rdi, r15 + 44e0bb: e8 90 bc fd ff call 0x429d50 <__memcmp_sse2> + 44e0c0: 85 c0 test eax, eax + 44e0c2: 75 0f jne 0x44e0d3 <_dl_tunable_set_hwcaps+0xb73> + 44e0c4: 81 25 7a 4c 07 00 ff ff fe ff and dword ptr [rip + 478330], 4294901759 # 0x4c2d48 <_dl_x86_cpu_features+0x28> + 44e0ce: e9 0d f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e0d3: ba 04 00 00 00 mov edx, 4 + 44e0d8: 48 8d 35 97 b2 04 00 lea rsi, [rip + 307863] # 0x499376 <__PRETTY_FUNCTION__.10965+0x46> + 44e0df: 4c 89 ff mov rdi, r15 + 44e0e2: e8 69 bc fd ff call 0x429d50 <__memcmp_sse2> + 44e0e7: 85 c0 test eax, eax + 44e0e9: 75 0f jne 0x44e0fa <_dl_tunable_set_hwcaps+0xb9a> + 44e0eb: 81 25 37 4c 07 00 ff ff ff fb and dword ptr [rip + 478263], 4227858431 # 0x4c2d2c <_dl_x86_cpu_features+0xc> + 44e0f5: e9 e6 f4 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e0fa: ba 04 00 00 00 mov edx, 4 + 44e0ff: 48 8d 35 75 b2 04 00 lea rsi, [rip + 307829] # 0x49937b <__PRETTY_FUNCTION__.10965+0x4b> + 44e106: 4c 89 ff mov rdi, r15 + 44e109: e8 42 bc fd ff call 0x429d50 <__memcmp_sse2> + 44e10e: 85 c0 test eax, eax + 44e110: 75 0c jne 0x44e11e <_dl_tunable_set_hwcaps+0xbbe> + 44e112: 83 25 6b 4c 07 00 fe and dword ptr [rip + 478315], -2 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44e119: e9 c2 f4 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e11e: ba 04 00 00 00 mov edx, 4 + 44e123: 48 8d 35 56 b2 04 00 lea rsi, [rip + 307798] # 0x499380 <__PRETTY_FUNCTION__.10965+0x50> + 44e12a: 4c 89 ff mov rdi, r15 + 44e12d: e8 1e bc fd ff call 0x429d50 <__memcmp_sse2> + 44e132: 85 c0 test eax, eax + 44e134: 0f 85 a6 f4 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e13a: 83 25 43 4c 07 00 fd and dword ptr [rip + 478275], -3 # 0x4c2d84 <_dl_x86_cpu_features+0x64> + 44e141: e9 9a f4 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> + 44e146: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000044e150 <_dl_tunable_set_x86_ibt>: + 44e150: f3 0f 1e fa endbr64 + 44e154: 53 push rbx + 44e155: 48 89 fb mov rbx, rdi + 44e158: 48 8b 3f mov rdi, qword ptr [rdi] + 44e15b: ba 03 00 00 00 mov edx, 3 + 44e160: 48 8d 35 1e c9 05 00 lea rsi, [rip + 379166] # 0x4aaa85 + 44e167: e8 e4 bb fd ff call 0x429d50 <__memcmp_sse2> + 44e16c: 85 c0 test eax, eax + 44e16e: 75 18 jne 0x44e188 <_dl_tunable_set_x86_ibt+0x38> + 44e170: 8b 05 7e 56 07 00 mov eax, dword ptr [rip + 480894] # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e176: 83 e0 f8 and eax, -8 + 44e179: 83 c8 02 or eax, 2 + 44e17c: 89 05 72 56 07 00 mov dword ptr [rip + 480882], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e182: 5b pop rbx + 44e183: c3 ret + 44e184: 0f 1f 40 00 nop dword ptr [rax] + 44e188: 48 8b 3b mov rdi, qword ptr [rbx] + 44e18b: ba 04 00 00 00 mov edx, 4 + 44e190: 48 8d 35 90 b3 04 00 lea rsi, [rip + 308112] # 0x499527 <_nl_C_name+0x7f> + 44e197: e8 b4 bb fd ff call 0x429d50 <__memcmp_sse2> + 44e19c: 85 c0 test eax, eax + 44e19e: 75 18 jne 0x44e1b8 <_dl_tunable_set_x86_ibt+0x68> + 44e1a0: 8b 05 4e 56 07 00 mov eax, dword ptr [rip + 480846] # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e1a6: 5b pop rbx + 44e1a7: 83 e0 f8 and eax, -8 + 44e1aa: 83 c8 01 or eax, 1 + 44e1ad: 89 05 41 56 07 00 mov dword ptr [rip + 480833], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e1b3: c3 ret + 44e1b4: 0f 1f 40 00 nop dword ptr [rax] + 44e1b8: 48 8b 3b mov rdi, qword ptr [rbx] + 44e1bb: ba 0b 00 00 00 mov edx, 11 + 44e1c0: 48 8d 35 64 b3 04 00 lea rsi, [rip + 308068] # 0x49952b <_nl_C_name+0x83> + 44e1c7: e8 84 bb fd ff call 0x429d50 <__memcmp_sse2> + 44e1cc: 85 c0 test eax, eax + 44e1ce: 75 b2 jne 0x44e182 <_dl_tunable_set_x86_ibt+0x32> + 44e1d0: 8b 05 1e 56 07 00 mov eax, dword ptr [rip + 480798] # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e1d6: 5b pop rbx + 44e1d7: 83 e0 f8 and eax, -8 + 44e1da: 83 c8 03 or eax, 3 + 44e1dd: 89 05 11 56 07 00 mov dword ptr [rip + 480785], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e1e3: c3 ret + 44e1e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44e1ef: 90 nop + +000000000044e1f0 <_dl_tunable_set_x86_shstk>: + 44e1f0: f3 0f 1e fa endbr64 + 44e1f4: 53 push rbx + 44e1f5: 48 89 fb mov rbx, rdi + 44e1f8: 48 8b 3f mov rdi, qword ptr [rdi] + 44e1fb: ba 03 00 00 00 mov edx, 3 + 44e200: 48 8d 35 7e c8 05 00 lea rsi, [rip + 379006] # 0x4aaa85 + 44e207: e8 44 bb fd ff call 0x429d50 <__memcmp_sse2> + 44e20c: 85 c0 test eax, eax + 44e20e: 75 18 jne 0x44e228 <_dl_tunable_set_x86_shstk+0x38> + 44e210: 8b 05 de 55 07 00 mov eax, dword ptr [rip + 480734] # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e216: 83 e0 c7 and eax, -57 + 44e219: 83 c8 10 or eax, 16 + 44e21c: 89 05 d2 55 07 00 mov dword ptr [rip + 480722], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e222: 5b pop rbx + 44e223: c3 ret + 44e224: 0f 1f 40 00 nop dword ptr [rax] + 44e228: 48 8b 3b mov rdi, qword ptr [rbx] + 44e22b: ba 04 00 00 00 mov edx, 4 + 44e230: 48 8d 35 f0 b2 04 00 lea rsi, [rip + 307952] # 0x499527 <_nl_C_name+0x7f> + 44e237: e8 14 bb fd ff call 0x429d50 <__memcmp_sse2> + 44e23c: 85 c0 test eax, eax + 44e23e: 75 18 jne 0x44e258 <_dl_tunable_set_x86_shstk+0x68> + 44e240: 8b 05 ae 55 07 00 mov eax, dword ptr [rip + 480686] # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e246: 5b pop rbx + 44e247: 83 e0 c7 and eax, -57 + 44e24a: 83 c8 08 or eax, 8 + 44e24d: 89 05 a1 55 07 00 mov dword ptr [rip + 480673], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e253: c3 ret + 44e254: 0f 1f 40 00 nop dword ptr [rax] + 44e258: 48 8b 3b mov rdi, qword ptr [rbx] + 44e25b: ba 0b 00 00 00 mov edx, 11 + 44e260: 48 8d 35 c4 b2 04 00 lea rsi, [rip + 307908] # 0x49952b <_nl_C_name+0x83> + 44e267: e8 e4 ba fd ff call 0x429d50 <__memcmp_sse2> + 44e26c: 85 c0 test eax, eax + 44e26e: 75 b2 jne 0x44e222 <_dl_tunable_set_x86_shstk+0x32> + 44e270: 8b 05 7e 55 07 00 mov eax, dword ptr [rip + 480638] # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e276: 5b pop rbx + 44e277: 83 e0 c7 and eax, -57 + 44e27a: 83 c8 18 or eax, 24 + 44e27d: 89 05 71 55 07 00 mov dword ptr [rip + 480625], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> + 44e283: c3 ret + 44e284: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44e28f: 90 nop + +000000000044e290 <_dl_discover_osversion>: + 44e290: f3 0f 1e fa endbr64 + 44e294: 41 54 push r12 + 44e296: 55 push rbp + 44e297: 53 push rbx + 44e298: 48 81 ec d0 01 00 00 sub rsp, 464 + 44e29f: 48 8d 7c 24 40 lea rdi, [rsp + 64] + 44e2a4: e8 97 33 02 00 call 0x471640 + 44e2a9: 48 8d bc 24 c2 00 00 00 lea rdi, [rsp + 194] + 44e2b1: 85 c0 test eax, eax + 44e2b3: 0f 85 87 00 00 00 jne 0x44e340 <_dl_discover_osversion+0xb0> + 44e2b9: 45 31 c0 xor r8d, r8d + 44e2bc: 31 c0 xor eax, eax + 44e2be: 0f be 0f movsx ecx, byte ptr [rdi] + 44e2c1: 8d 51 d0 lea edx, [rcx - 48] + 44e2c4: 80 fa 09 cmp dl, 9 + 44e2c7: 77 58 ja 0x44e321 <_dl_discover_osversion+0x91> + 44e2c9: 0f be 57 01 movsx edx, byte ptr [rdi + 1] + 44e2cd: 48 8d 77 01 lea rsi, [rdi + 1] + 44e2d1: 83 e9 30 sub ecx, 48 + 44e2d4: 8d 7a d0 lea edi, [rdx - 48] + 44e2d7: 40 80 ff 09 cmp dil, 9 + 44e2db: 77 1a ja 0x44e2f7 <_dl_discover_osversion+0x67> + 44e2dd: 0f 1f 00 nop dword ptr [rax] + 44e2e0: 8d 0c 89 lea ecx, [rcx + 4*rcx] + 44e2e3: 48 83 c6 01 add rsi, 1 + 44e2e7: 8d 4c 4a d0 lea ecx, [rdx + 2*rcx - 48] + 44e2eb: 0f be 16 movsx edx, byte ptr [rsi] + 44e2ee: 8d 7a d0 lea edi, [rdx - 48] + 44e2f1: 40 80 ff 09 cmp dil, 9 + 44e2f5: 76 e9 jbe 0x44e2e0 <_dl_discover_osversion+0x50> + 44e2f7: c1 e0 08 shl eax, 8 + 44e2fa: 41 83 c0 01 add r8d, 1 + 44e2fe: 48 8d 7e 01 lea rdi, [rsi + 1] + 44e302: 09 c8 or eax, ecx + 44e304: 80 fa 2e cmp dl, 46 + 44e307: 75 12 jne 0x44e31b <_dl_discover_osversion+0x8b> + 44e309: 41 83 f8 03 cmp r8d, 3 + 44e30d: 75 af jne 0x44e2be <_dl_discover_osversion+0x2e> + 44e30f: 48 81 c4 d0 01 00 00 add rsp, 464 + 44e316: 5b pop rbx + 44e317: 5d pop rbp + 44e318: 41 5c pop r12 + 44e31a: c3 ret + 44e31b: 41 83 f8 03 cmp r8d, 3 + 44e31f: 74 ee je 0x44e30f <_dl_discover_osversion+0x7f> + 44e321: b9 03 00 00 00 mov ecx, 3 + 44e326: 48 81 c4 d0 01 00 00 add rsp, 464 + 44e32d: 44 29 c1 sub ecx, r8d + 44e330: 5b pop rbx + 44e331: 5d pop rbp + 44e332: c1 e1 03 shl ecx, 3 + 44e335: 41 5c pop r12 + 44e337: d3 e0 shl eax, cl + 44e339: c3 ret + 44e33a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44e340: 31 f6 xor esi, esi + 44e342: 48 8d 3d ed b1 04 00 lea rdi, [rip + 307693] # 0x499536 <_nl_C_name+0x8e> + 44e349: 31 c0 xor eax, eax + 44e34b: e8 70 ac ff ff call 0x448fc0 <__open_nocancel> + 44e350: 41 89 c4 mov r12d, eax + 44e353: 85 c0 test eax, eax + 44e355: 78 3b js 0x44e392 <_dl_discover_osversion+0x102> + 44e357: 48 89 e3 mov rbx, rsp + 44e35a: 89 c7 mov edi, eax + 44e35c: ba 40 00 00 00 mov edx, 64 + 44e361: 48 89 de mov rsi, rbx + 44e364: e8 a7 ad ff ff call 0x449110 <__read_nocancel> + 44e369: 44 89 e7 mov edi, r12d + 44e36c: 48 89 c5 mov rbp, rax + 44e36f: e8 dc aa ff ff call 0x448e50 <__close_nocancel> + 44e374: 48 85 ed test rbp, rbp + 44e377: 7e 19 jle 0x44e392 <_dl_discover_osversion+0x102> + 44e379: 48 83 fd 3f cmp rbp, 63 + 44e37d: b8 3f 00 00 00 mov eax, 63 + 44e382: 48 89 df mov rdi, rbx + 44e385: 48 0f 4d e8 cmovge rbp, rax + 44e389: c6 04 2c 00 mov byte ptr [rsp + rbp], 0 + 44e38d: e9 27 ff ff ff jmp 0x44e2b9 <_dl_discover_osversion+0x29> + 44e392: b8 ff ff ff ff mov eax, 4294967295 + 44e397: e9 73 ff ff ff jmp 0x44e30f <_dl_discover_osversion+0x7f> + 44e39c: 0f 1f 40 00 nop dword ptr [rax] + +000000000044e3a0 <__libc_init_first>: + 44e3a0: f3 0f 1e fa endbr64 + 44e3a4: 48 c7 c0 00 00 00 00 mov rax, 0 + 44e3ab: 41 55 push r13 + 44e3ad: 49 89 d5 mov r13, rdx + 44e3b0: 41 54 push r12 + 44e3b2: 49 89 f4 mov r12, rsi + 44e3b5: 55 push rbp + 44e3b6: 89 fd mov ebp, edi + 44e3b8: 48 85 c0 test rax, rax + 44e3bb: 74 43 je 0x44e400 <__libc_init_first+0x60> + 44e3bd: 8b 00 mov eax, dword ptr [rax] + 44e3bf: 85 c0 test eax, eax + 44e3c1: 75 3d jne 0x44e400 <__libc_init_first+0x60> + 44e3c3: c7 05 fb 32 07 00 01 00 00 00 mov dword ptr [rip + 471803], 1 # 0x4c16c8 <__libc_multiple_libcs> + 44e3cd: 89 2d c5 54 07 00 mov dword ptr [rip + 480453], ebp # 0x4c3898 <__libc_argc> + 44e3d3: 4c 89 25 c6 54 07 00 mov qword ptr [rip + 480454], r12 # 0x4c38a0 <__libc_argv> + 44e3da: 4c 89 2d 07 49 07 00 mov qword ptr [rip + 477447], r13 # 0x4c2ce8 + 44e3e1: e8 aa e3 ff ff call 0x44c790 <_dl_non_dynamic_init> + 44e3e6: 4c 89 ea mov rdx, r13 + 44e3e9: 4c 89 e6 mov rsi, r12 + 44e3ec: 89 ef mov edi, ebp + 44e3ee: e8 fd d6 ff ff call 0x44baf0 <__init_misc> + 44e3f3: 5d pop rbp + 44e3f4: 41 5c pop r12 + 44e3f6: 41 5d pop r13 + 44e3f8: e9 c3 df 00 00 jmp 0x45c3c0 <__ctype_init> + 44e3fd: 0f 1f 00 nop dword ptr [rax] + 44e400: 0f b7 3d 61 36 07 00 movzx edi, word ptr [rip + 472673] # 0x4c1a68 <__fpu_control> + 44e407: 66 3b 3d fe 2c 07 00 cmp di, word ptr [rip + 470270] # 0x4c110c <_dl_fpu_control> + 44e40e: c7 05 b0 32 07 00 00 00 00 00 mov dword ptr [rip + 471728], 0 # 0x4c16c8 <__libc_multiple_libcs> + 44e418: 74 b3 je 0x44e3cd <__libc_init_first+0x2d> + 44e41a: e8 01 e0 00 00 call 0x45c420 <__setfpucw> + 44e41f: eb ac jmp 0x44e3cd <__libc_init_first+0x2d> + 44e421: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44e42b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000044e430 <__gconv_open>: + 44e430: f3 0f 1e fa endbr64 + 44e434: 55 push rbp + 44e435: 48 89 e5 mov rbp, rsp + 44e438: 41 57 push r15 + 44e43a: 41 89 d7 mov r15d, edx + 44e43d: 41 56 push r14 + 44e43f: 41 55 push r13 + 44e441: 41 54 push r12 + 44e443: 45 31 e4 xor r12d, r12d + 44e446: 53 push rbx + 44e447: 48 83 ec 58 sub rsp, 88 + 44e44b: 4c 8b 6f 08 mov r13, qword ptr [rdi + 8] + 44e44f: 0f b6 5f 10 movzx ebx, byte ptr [rdi + 16] + 44e453: 48 89 75 80 mov qword ptr [rbp - 128], rsi + 44e457: 4c 8b 37 mov r14, qword ptr [rdi] + 44e45a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 44e463: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 44e467: 31 c0 xor eax, eax + 44e469: 80 7f 11 00 cmp byte ptr [rdi + 17], 0 + 44e46d: 41 0f 95 c4 setne r12b + 44e471: 45 01 e4 add r12d, r12d + 44e474: 41 80 7d 00 2f cmp byte ptr [r13], 47 + 44e479: 0f 85 a1 00 00 00 jne 0x44e520 <__gconv_open+0xf0> + 44e47f: 41 80 7d 01 2f cmp byte ptr [r13 + 1], 47 + 44e484: 0f 85 96 00 00 00 jne 0x44e520 <__gconv_open+0xf0> + 44e48a: 41 80 7d 02 00 cmp byte ptr [r13 + 2], 0 + 44e48f: 0f 85 8b 00 00 00 jne 0x44e520 <__gconv_open+0xf0> + 44e495: 48 c7 c0 a0 ff ff ff mov rax, -96 + 44e49c: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 44e4a0: 48 8b 00 mov rax, qword ptr [rax] + 44e4a3: 48 8b b0 b0 00 00 00 mov rsi, qword ptr [rax + 176] + 44e4aa: 48 89 f7 mov rdi, rsi + 44e4ad: 48 89 75 a8 mov qword ptr [rbp - 88], rsi + 44e4b1: e8 ca 2c fb ff call 0x401180 <.plt+0x160> + 44e4b6: 48 89 e6 mov rsi, rsp + 44e4b9: 48 8d 48 1a lea rcx, [rax + 26] + 44e4bd: 48 89 c2 mov rdx, rax + 44e4c0: 48 89 c8 mov rax, rcx + 44e4c3: 48 81 e1 00 f0 ff ff and rcx, -4096 + 44e4ca: 48 29 ce sub rsi, rcx + 44e4cd: 48 83 e0 f0 and rax, -16 + 44e4d1: 48 89 f1 mov rcx, rsi + 44e4d4: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] + 44e4d8: 48 39 cc cmp rsp, rcx + 44e4db: 74 15 je 0x44e4f2 <__gconv_open+0xc2> + 44e4dd: 48 81 ec 00 10 00 00 sub rsp, 4096 + 44e4e4: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 44e4ed: 48 39 cc cmp rsp, rcx + 44e4f0: 75 eb jne 0x44e4dd <__gconv_open+0xad> + 44e4f2: 25 ff 0f 00 00 and eax, 4095 + 44e4f7: 48 29 c4 sub rsp, rax + 44e4fa: 48 85 c0 test rax, rax + 44e4fd: 0f 85 cd 02 00 00 jne 0x44e7d0 <__gconv_open+0x3a0> + 44e503: 4c 8d 6c 24 0f lea r13, [rsp + 15] + 44e508: 49 83 e5 f0 and r13, -16 + 44e50c: 4c 89 ef mov rdi, r13 + 44e50f: e8 3c 2c fb ff call 0x401150 <.plt+0x130> + 44e514: b9 2f 2f 00 00 mov ecx, 12079 + 44e519: 66 89 08 mov word ptr [rax], cx + 44e51c: c6 40 02 00 mov byte ptr [rax + 2], 0 + 44e520: 41 80 3e 2f cmp byte ptr [r14], 47 + 44e524: 0f 85 a6 00 00 00 jne 0x44e5d0 <__gconv_open+0x1a0> + 44e52a: 41 80 7e 01 2f cmp byte ptr [r14 + 1], 47 + 44e52f: 0f 85 9b 00 00 00 jne 0x44e5d0 <__gconv_open+0x1a0> + 44e535: 41 80 7e 02 00 cmp byte ptr [r14 + 2], 0 + 44e53a: 0f 85 90 00 00 00 jne 0x44e5d0 <__gconv_open+0x1a0> + 44e540: 48 c7 c0 a0 ff ff ff mov rax, -96 + 44e547: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 44e54b: 48 8b 00 mov rax, qword ptr [rax] + 44e54e: 48 8b b0 b0 00 00 00 mov rsi, qword ptr [rax + 176] + 44e555: 48 89 f7 mov rdi, rsi + 44e558: 48 89 75 a8 mov qword ptr [rbp - 88], rsi + 44e55c: e8 1f 2c fb ff call 0x401180 <.plt+0x160> + 44e561: 48 89 e6 mov rsi, rsp + 44e564: 48 8d 48 1a lea rcx, [rax + 26] + 44e568: 48 89 c2 mov rdx, rax + 44e56b: 48 89 c8 mov rax, rcx + 44e56e: 48 81 e1 00 f0 ff ff and rcx, -4096 + 44e575: 48 29 ce sub rsi, rcx + 44e578: 48 83 e0 f0 and rax, -16 + 44e57c: 48 89 f1 mov rcx, rsi + 44e57f: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] + 44e583: 48 39 cc cmp rsp, rcx + 44e586: 74 15 je 0x44e59d <__gconv_open+0x16d> + 44e588: 48 81 ec 00 10 00 00 sub rsp, 4096 + 44e58f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 44e598: 48 39 cc cmp rsp, rcx + 44e59b: 75 eb jne 0x44e588 <__gconv_open+0x158> + 44e59d: 25 ff 0f 00 00 and eax, 4095 + 44e5a2: 48 29 c4 sub rsp, rax + 44e5a5: 48 85 c0 test rax, rax + 44e5a8: 0f 85 12 02 00 00 jne 0x44e7c0 <__gconv_open+0x390> + 44e5ae: 4c 8d 74 24 0f lea r14, [rsp + 15] + 44e5b3: 49 83 e6 f0 and r14, -16 + 44e5b7: 4c 89 f7 mov rdi, r14 + 44e5ba: e8 91 2b fb ff call 0x401150 <.plt+0x130> + 44e5bf: ba 2f 2f 00 00 mov edx, 12079 + 44e5c4: 66 89 10 mov word ptr [rax], dx + 44e5c7: c6 40 02 00 mov byte ptr [rax + 2], 0 + 44e5cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44e5d0: 48 8d 4d c0 lea rcx, [rbp - 64] + 44e5d4: 48 8d 55 b8 lea rdx, [rbp - 72] + 44e5d8: 45 89 f8 mov r8d, r15d + 44e5db: 4c 89 f6 mov rsi, r14 + 44e5de: 4c 89 ef mov rdi, r13 + 44e5e1: e8 6a 13 00 00 call 0x44f950 <__gconv_find_transform> + 44e5e6: 48 c7 45 90 00 00 00 00 mov qword ptr [rbp - 112], 0 + 44e5ee: 89 45 8c mov dword ptr [rbp - 116], eax + 44e5f1: 85 c0 test eax, eax + 44e5f3: 74 33 je 0x44e628 <__gconv_open+0x1f8> + 44e5f5: 48 8b 45 80 mov rax, qword ptr [rbp - 128] + 44e5f9: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] + 44e5fd: 48 89 18 mov qword ptr [rax], rbx + 44e600: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 44e604: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 44e60d: 0f 85 3a 02 00 00 jne 0x44e84d <__gconv_open+0x41d> + 44e613: 8b 45 8c mov eax, dword ptr [rbp - 116] + 44e616: 48 8d 65 d8 lea rsp, [rbp - 40] + 44e61a: 5b pop rbx + 44e61b: 41 5c pop r12 + 44e61d: 41 5d pop r13 + 44e61f: 41 5e pop r14 + 44e621: 41 5f pop r15 + 44e623: 5d pop rbp + 44e624: c3 ret + 44e625: 0f 1f 00 nop dword ptr [rax] + 44e628: 4c 8b 6d c0 mov r13, qword ptr [rbp - 64] + 44e62c: 4b 8d 54 6d 00 lea rdx, [r13 + 2*r13] + 44e631: 4c 89 6d a0 mov qword ptr [rbp - 96], r13 + 44e635: 48 c1 e2 04 shl rdx, 4 + 44e639: 48 8d 7a 10 lea rdi, [rdx + 16] + 44e63d: 49 89 d6 mov r14, rdx + 44e640: e8 1b 09 fd ff call 0x41ef60 + 44e645: 48 8b 75 b8 mov rsi, qword ptr [rbp - 72] + 44e649: 48 89 45 90 mov qword ptr [rbp - 112], rax + 44e64d: 49 89 c7 mov r15, rax + 44e650: 48 89 75 98 mov qword ptr [rbp - 104], rsi + 44e654: 48 89 75 a8 mov qword ptr [rbp - 88], rsi + 44e658: 48 85 c0 test rax, rax + 44e65b: 0f 84 f1 01 00 00 je 0x44e852 <__gconv_open+0x422> + 44e661: 48 89 70 08 mov qword ptr [rax + 8], rsi + 44e665: 48 8d 78 10 lea rdi, [rax + 16] + 44e669: 31 f6 xor esi, esi + 44e66b: 4c 89 f2 mov rdx, r14 + 44e66e: 4c 89 28 mov qword ptr [rax], r13 + 44e671: e8 9a 2a fb ff call 0x401110 <.plt+0xf0> + 44e676: 4d 85 ed test r13, r13 + 44e679: 0f 84 76 ff ff ff je 0x44e5f5 <__gconv_open+0x1c5> + 44e67f: 84 db test bl, bl + 44e681: 4c 8b 45 a8 mov r8, qword ptr [rbp - 88] + 44e685: 0f 85 85 00 00 00 jne 0x44e710 <__gconv_open+0x2e0> + 44e68b: 4d 8d 77 38 lea r14, [r15 + 56] + 44e68f: 31 db xor ebx, ebx + 44e691: 45 31 ff xor r15d, r15d + 44e694: eb 4d jmp 0x44e6e3 <__gconv_open+0x2b3> + 44e696: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44e6a0: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 44e6a4: 45 89 66 e8 mov dword ptr [r14 - 24], r12d + 44e6a8: 42 69 44 38 54 e0 1f 00 00 imul eax, dword ptr [rax + r15 + 84], 8160 + 44e6b1: 48 63 c8 movsxd rcx, eax + 44e6b4: 48 89 cf mov rdi, rcx + 44e6b7: 48 89 4d a8 mov qword ptr [rbp - 88], rcx + 44e6bb: e8 a0 08 fd ff call 0x41ef60 + 44e6c0: 49 89 46 d8 mov qword ptr [r14 - 40], rax + 44e6c4: 48 85 c0 test rax, rax + 44e6c7: 0f 84 0e 01 00 00 je 0x44e7db <__gconv_open+0x3ab> + 44e6cd: 48 8b 4d a8 mov rcx, qword ptr [rbp - 88] + 44e6d1: 49 83 c6 30 add r14, 48 + 44e6d5: 49 83 c7 68 add r15, 104 + 44e6d9: 4c 89 eb mov rbx, r13 + 44e6dc: 48 01 c8 add rax, rcx + 44e6df: 49 89 46 b0 mov qword ptr [r14 - 80], rax + 44e6e3: 4d 89 76 f8 mov qword ptr [r14 - 8], r14 + 44e6e7: 4c 8d 6b 01 lea r13, [rbx + 1] + 44e6eb: 4c 39 6d a0 cmp qword ptr [rbp - 96], r13 + 44e6ef: 75 af jne 0x44e6a0 <__gconv_open+0x270> + 44e6f1: 48 8d 04 5b lea rax, [rbx + 2*rbx] + 44e6f5: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] + 44e6f9: 41 83 cc 01 or r12d, 1 + 44e6fd: 48 c1 e0 04 shl rax, 4 + 44e701: 44 89 64 03 20 mov dword ptr [rbx + rax + 32], r12d + 44e706: e9 ea fe ff ff jmp 0x44e5f5 <__gconv_open+0x1c5> + 44e70b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44e710: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 44e714: 45 31 f6 xor r14d, r14d + 44e717: 31 db xor ebx, ebx + 44e719: 4c 8d 2d a0 16 07 00 lea r13, [rip + 464544] # 0x4bfdc0 <_nl_C_locobj> + 44e720: 4c 8d 78 38 lea r15, [rax + 56] + 44e724: eb 5f jmp 0x44e785 <__gconv_open+0x355> + 44e726: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44e730: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] + 44e734: 45 89 67 e8 mov dword ptr [r15 - 24], r12d + 44e738: 43 69 44 30 54 e0 1f 00 00 imul eax, dword ptr [r8 + r14 + 84], 8160 + 44e741: 4c 89 45 98 mov qword ptr [rbp - 104], r8 + 44e745: 48 63 d0 movsxd rdx, eax + 44e748: 48 89 d7 mov rdi, rdx + 44e74b: 48 89 55 a0 mov qword ptr [rbp - 96], rdx + 44e74f: e8 0c 08 fd ff call 0x41ef60 + 44e754: 49 89 47 d8 mov qword ptr [r15 - 40], rax + 44e758: 48 85 c0 test rax, rax + 44e75b: 74 7e je 0x44e7db <__gconv_open+0x3ab> + 44e75d: 48 8b 55 a0 mov rdx, qword ptr [rbp - 96] + 44e761: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] + 44e765: 48 83 c3 01 add rbx, 1 + 44e769: 49 83 c7 30 add r15, 48 + 44e76d: 49 83 c6 68 add r14, 104 + 44e771: 4c 8b 45 98 mov r8, qword ptr [rbp - 104] + 44e775: 48 01 d0 add rax, rdx + 44e778: 49 89 47 b0 mov qword ptr [r15 - 80], rax + 44e77c: 48 39 de cmp rsi, rbx + 44e77f: 0f 86 70 fe ff ff jbe 0x44e5f5 <__gconv_open+0x1c5> + 44e785: 4d 89 7f f8 mov qword ptr [r15 - 8], r15 + 44e789: 4b 8b 7c 30 18 mov rdi, qword ptr [r8 + r14 + 24] + 44e78e: 4c 89 ea mov rdx, r13 + 44e791: 48 8d 35 f4 af 04 00 lea rsi, [rip + 307188] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> + 44e798: e8 53 29 fb ff call 0x4010f0 <.plt+0xd0> + 44e79d: 85 c0 test eax, eax + 44e79f: 75 04 jne 0x44e7a5 <__gconv_open+0x375> + 44e7a1: 41 83 cc 08 or r12d, 8 + 44e7a5: 48 8b 75 c0 mov rsi, qword ptr [rbp - 64] + 44e7a9: 48 8d 46 ff lea rax, [rsi - 1] + 44e7ad: 48 89 75 a8 mov qword ptr [rbp - 88], rsi + 44e7b1: 48 39 d8 cmp rax, rbx + 44e7b4: 0f 87 76 ff ff ff ja 0x44e730 <__gconv_open+0x300> + 44e7ba: e9 32 ff ff ff jmp 0x44e6f1 <__gconv_open+0x2c1> + 44e7bf: 90 nop + 44e7c0: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 44e7c6: e9 e3 fd ff ff jmp 0x44e5ae <__gconv_open+0x17e> + 44e7cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44e7d0: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 44e7d6: e9 28 fd ff ff jmp 0x44e503 <__gconv_open+0xd3> + 44e7db: 49 c7 c4 c0 ff ff ff mov r12, -64 + 44e7e2: 4c 8d 7b ff lea r15, [rbx - 1] + 44e7e6: 64 45 8b 34 24 mov r14d, dword ptr fs:[r12] + 44e7eb: 48 85 db test rbx, rbx + 44e7ee: 74 27 je 0x44e817 <__gconv_open+0x3e7> + 44e7f0: 48 8d 04 5b lea rax, [rbx + 2*rbx] + 44e7f4: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] + 44e7f8: 48 c1 e0 04 shl rax, 4 + 44e7fc: 48 8d 5c 03 e0 lea rbx, [rbx + rax - 32] + 44e801: 48 8b 3b mov rdi, qword ptr [rbx] + 44e804: 49 83 ef 01 sub r15, 1 + 44e808: 48 83 eb 30 sub rbx, 48 + 44e80c: e8 3f 0d fd ff call 0x41f550 + 44e811: 49 83 ff ff cmp r15, -1 + 44e815: 75 ea jne 0x44e801 <__gconv_open+0x3d1> + 44e817: 48 8b 7d 90 mov rdi, qword ptr [rbp - 112] + 44e81b: e8 30 0d fd ff call 0x41f550 + 44e820: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] + 44e824: 48 89 45 98 mov qword ptr [rbp - 104], rax + 44e828: 48 89 c7 mov rdi, rax + 44e82b: 48 8b 75 c0 mov rsi, qword ptr [rbp - 64] + 44e82f: e8 2c 14 00 00 call 0x44fc60 <__gconv_close_transform> + 44e834: 64 45 89 34 24 mov dword ptr fs:[r12], r14d + 44e839: c7 45 8c 03 00 00 00 mov dword ptr [rbp - 116], 3 + 44e840: 48 c7 45 90 00 00 00 00 mov qword ptr [rbp - 112], 0 + 44e848: e9 a8 fd ff ff jmp 0x44e5f5 <__gconv_open+0x1c5> + 44e84d: e8 7e d3 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 44e852: 49 c7 c4 c0 ff ff ff mov r12, -64 + 44e859: 48 89 f7 mov rdi, rsi + 44e85c: 64 45 8b 34 24 mov r14d, dword ptr fs:[r12] + 44e861: eb c8 jmp 0x44e82b <__gconv_open+0x3fb> + 44e863: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44e86d: 0f 1f 00 nop dword ptr [rax] + +000000000044e870 <__gconv>: + 44e870: f3 0f 1e fa endbr64 + 44e874: 41 57 push r15 + 44e876: 41 56 push r14 + 44e878: 41 55 push r13 + 44e87a: 41 54 push r12 + 44e87c: 55 push rbp + 44e87d: 53 push rbx + 44e87e: 48 83 ec 28 sub rsp, 40 + 44e882: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 44e887: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 44e88c: 48 83 ff ff cmp rdi, -1 + 44e890: 0f 84 9a 01 00 00 je 0x44ea30 <__gconv+0x1c0> + 44e896: 48 8b 07 mov rax, qword ptr [rdi] + 44e899: 49 89 ff mov r15, rdi + 44e89c: 4d 89 ce mov r14, r9 + 44e89f: 48 83 e8 01 sub rax, 1 + 44e8a3: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 44e8a8: 4d 85 c9 test r9, r9 + 44e8ab: 0f 84 93 01 00 00 je 0x44ea44 <__gconv+0x1d4> + 44e8b1: 49 c7 01 00 00 00 00 mov qword ptr [r9], 0 + 44e8b8: 48 89 f5 mov rbp, rsi + 44e8bb: 49 89 d4 mov r12, rdx + 44e8be: 31 c0 xor eax, eax + 44e8c0: 48 85 c9 test rcx, rcx + 44e8c3: 74 03 je 0x44e8c8 <__gconv+0x58> + 44e8c5: 48 8b 01 mov rax, qword ptr [rcx] + 44e8c8: 66 48 0f 6e c0 movq xmm0, rax + 44e8cd: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 44e8d2: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] + 44e8d7: 48 8d 04 40 lea rax, [rax + 2*rax] + 44e8db: 48 c1 e0 04 shl rax, 4 + 44e8df: 41 0f 11 44 07 10 movups xmmword ptr [r15 + rax + 16], xmm0 + 44e8e5: 49 8b 47 08 mov rax, qword ptr [r15 + 8] + 44e8e9: 48 83 38 00 cmp qword ptr [rax], 0 + 44e8ed: 48 8b 58 28 mov rbx, qword ptr [rax + 40] + 44e8f1: 74 0d je 0x44e900 <__gconv+0x90> + 44e8f3: 48 c1 cb 11 ror rbx, 17 + 44e8f7: 64 48 33 1c 25 30 00 00 00 xor rbx, qword ptr fs:[48] + 44e900: 48 85 ed test rbp, rbp + 44e903: 0f 84 af 00 00 00 je 0x44e9b8 <__gconv+0x148> + 44e909: 4c 8b 6d 00 mov r13, qword ptr [rbp] + 44e90d: 4d 85 ed test r13, r13 + 44e910: 0f 84 a2 00 00 00 je 0x44e9b8 <__gconv+0x148> + 44e916: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 44e91b: 48 85 c0 test rax, rax + 44e91e: 0f 84 3f 01 00 00 je 0x44ea63 <__gconv+0x1f3> + 44e924: 48 83 38 00 cmp qword ptr [rax], 0 + 44e928: 0f 84 35 01 00 00 je 0x44ea63 <__gconv+0x1f3> + 44e92e: 49 8d 47 10 lea rax, [r15 + 16] + 44e932: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 44e937: eb 23 jmp 0x44e95c <__gconv+0xec> + 44e939: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44e940: 48 8b 55 00 mov rdx, qword ptr [rbp] + 44e944: 4c 39 ea cmp rdx, r13 + 44e947: 74 3d je 0x44e986 <__gconv+0x116> + 44e949: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] + 44e94d: 48 63 49 48 movsxd rcx, dword ptr [rcx + 72] + 44e951: 48 01 d1 add rcx, rdx + 44e954: 49 39 cc cmp r12, rcx + 44e957: 72 2d jb 0x44e986 <__gconv+0x116> + 44e959: 49 89 d5 mov r13, rdx + 44e95c: 48 89 df mov rdi, rbx + 44e95f: e8 cc eb ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 44e964: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] + 44e968: 4c 89 e1 mov rcx, r12 + 44e96b: 6a 00 push 0 + 44e96d: 48 89 ea mov rdx, rbp + 44e970: 6a 00 push 0 + 44e972: 4d 89 f1 mov r9, r14 + 44e975: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 44e97a: 45 31 c0 xor r8d, r8d + 44e97d: ff d3 call rbx + 44e97f: 5a pop rdx + 44e980: 59 pop rcx + 44e981: 83 f8 04 cmp eax, 4 + 44e984: 74 ba je 0x44e940 <__gconv+0xd0> + 44e986: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] + 44e98b: 48 83 3b 00 cmp qword ptr [rbx], 0 + 44e98f: 74 15 je 0x44e9a6 <__gconv+0x136> + 44e991: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 44e996: 48 8d 14 76 lea rdx, [rsi + 2*rsi] + 44e99a: 48 c1 e2 04 shl rdx, 4 + 44e99e: 49 8b 54 17 10 mov rdx, qword ptr [r15 + rdx + 16] + 44e9a3: 48 89 13 mov qword ptr [rbx], rdx + 44e9a6: 48 83 c4 28 add rsp, 40 + 44e9aa: 5b pop rbx + 44e9ab: 5d pop rbp + 44e9ac: 41 5c pop r12 + 44e9ae: 41 5d pop r13 + 44e9b0: 41 5e pop r14 + 44e9b2: 41 5f pop r15 + 44e9b4: c3 ret + 44e9b5: 0f 1f 00 nop dword ptr [rax] + 44e9b8: 48 89 df mov rdi, rbx + 44e9bb: e8 70 eb ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 44e9c0: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] + 44e9c4: 49 8d 77 10 lea rsi, [r15 + 16] + 44e9c8: 4d 89 f1 mov r9, r14 + 44e9cb: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 44e9d0: 48 8d 04 40 lea rax, [rax + 2*rax] + 44e9d4: 48 c1 e0 04 shl rax, 4 + 44e9d8: 49 83 7c 07 10 00 cmp qword ptr [r15 + rax + 16], 0 + 44e9de: 6a 00 push 0 + 44e9e0: 0f 94 c0 sete al + 44e9e3: 45 31 c0 xor r8d, r8d + 44e9e6: 31 c9 xor ecx, ecx + 44e9e8: 31 d2 xor edx, edx + 44e9ea: 0f b6 c0 movzx eax, al + 44e9ed: 83 c0 01 add eax, 1 + 44e9f0: 50 push rax + 44e9f1: ff d3 call rbx + 44e9f3: 5e pop rsi + 44e9f4: 5f pop rdi + 44e9f5: 85 c0 test eax, eax + 44e9f7: 75 1c jne 0x44ea15 <__gconv+0x1a5> + 44e9f9: 49 8d 4f 24 lea rcx, [r15 + 36] + 44e9fd: 31 d2 xor edx, edx + 44e9ff: 90 nop + 44ea00: c7 01 00 00 00 00 mov dword ptr [rcx], 0 + 44ea06: 48 83 c2 01 add rdx, 1 + 44ea0a: 48 83 c1 30 add rcx, 48 + 44ea0e: 48 39 54 24 10 cmp qword ptr [rsp + 16], rdx + 44ea13: 73 eb jae 0x44ea00 <__gconv+0x190> + 44ea15: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 44ea1b: 0f 85 65 ff ff ff jne 0x44e986 <__gconv+0x116> + 44ea21: 48 83 c4 28 add rsp, 40 + 44ea25: 5b pop rbx + 44ea26: 5d pop rbp + 44ea27: 41 5c pop r12 + 44ea29: 41 5d pop r13 + 44ea2b: 41 5e pop r14 + 44ea2d: 41 5f pop r15 + 44ea2f: c3 ret + 44ea30: 48 83 c4 28 add rsp, 40 + 44ea34: b8 08 00 00 00 mov eax, 8 + 44ea39: 5b pop rbx + 44ea3a: 5d pop rbp + 44ea3b: 41 5c pop r12 + 44ea3d: 41 5d pop r13 + 44ea3f: 41 5e pop r14 + 44ea41: 41 5f pop r15 + 44ea43: c3 ret + 44ea44: 48 8d 0d 0d ac 04 00 lea rcx, [rip + 306189] # 0x499658 <__PRETTY_FUNCTION__.9580> + 44ea4b: ba 2b 00 00 00 mov edx, 43 + 44ea50: 48 8d 35 b9 ab 04 00 lea rsi, [rip + 306105] # 0x499610 <_nl_C_name+0x168> + 44ea57: 48 8d 3d ba ab 04 00 lea rdi, [rip + 306106] # 0x499618 <_nl_C_name+0x170> + 44ea5e: e8 ed 44 fb ff call 0x402f50 <__assert_fail> + 44ea63: 48 8d 0d ee ab 04 00 lea rcx, [rip + 306158] # 0x499658 <__PRETTY_FUNCTION__.9580> + 44ea6a: ba 49 00 00 00 mov edx, 73 + 44ea6f: 48 8d 35 9a ab 04 00 lea rsi, [rip + 306074] # 0x499610 <_nl_C_name+0x168> + 44ea76: 48 8d 3d b3 ab 04 00 lea rdi, [rip + 306099] # 0x499630 <_nl_C_name+0x188> + 44ea7d: e8 ce 44 fb ff call 0x402f50 <__assert_fail> + 44ea82: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44ea8c: 0f 1f 40 00 nop dword ptr [rax] + +000000000044ea90 <__gconv_close>: + 44ea90: f3 0f 1e fa endbr64 + 44ea94: 41 55 push r13 + 44ea96: 41 54 push r12 + 44ea98: 55 push rbp + 44ea99: 48 89 fd mov rbp, rdi + 44ea9c: 53 push rbx + 44ea9d: 48 8d 5f 10 lea rbx, [rdi + 16] + 44eaa1: 48 83 ec 08 sub rsp, 8 + 44eaa5: 4c 8b 67 08 mov r12, qword ptr [rdi + 8] + 44eaa9: 4c 8b 2f mov r13, qword ptr [rdi] + 44eaac: 0f 1f 40 00 nop dword ptr [rax] + 44eab0: f6 43 10 01 test byte ptr [rbx + 16], 1 + 44eab4: 75 17 jne 0x44eacd <__gconv_close+0x3d> + 44eab6: 48 8b 3b mov rdi, qword ptr [rbx] + 44eab9: 48 83 c3 30 add rbx, 48 + 44eabd: 48 85 ff test rdi, rdi + 44eac0: 74 ee je 0x44eab0 <__gconv_close+0x20> + 44eac2: e8 89 0a fd ff call 0x41f550 + 44eac7: f6 43 e0 01 test byte ptr [rbx - 32], 1 + 44eacb: 74 e3 je 0x44eab0 <__gconv_close+0x20> + 44eacd: 48 89 ef mov rdi, rbp + 44ead0: e8 7b 0a fd ff call 0x41f550 + 44ead5: 48 83 c4 08 add rsp, 8 + 44ead9: 4c 89 ee mov rsi, r13 + 44eadc: 4c 89 e7 mov rdi, r12 + 44eadf: 5b pop rbx + 44eae0: 5d pop rbp + 44eae1: 41 5c pop r12 + 44eae3: 41 5d pop r13 + 44eae5: e9 76 11 00 00 jmp 0x44fc60 <__gconv_close_transform> + 44eaea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000044eaf0 <__gconv_alias_compare>: + 44eaf0: f3 0f 1e fa endbr64 + 44eaf4: 48 8b 36 mov rsi, qword ptr [rsi] + 44eaf7: 48 8b 3f mov rdi, qword ptr [rdi] + 44eafa: e9 31 26 fb ff jmp 0x401130 <.plt+0x110> + 44eaff: 90 nop + +000000000044eb00 : + 44eb00: f3 0f 1e fa endbr64 + 44eb04: 55 push rbp + 44eb05: 48 89 f5 mov rbp, rsi + 44eb08: 53 push rbx + 44eb09: 48 89 fb mov rbx, rdi + 44eb0c: 48 83 ec 08 sub rsp, 8 + 44eb10: 48 8b 36 mov rsi, qword ptr [rsi] + 44eb13: 48 8b 3f mov rdi, qword ptr [rdi] + 44eb16: e8 15 26 fb ff call 0x401130 <.plt+0x110> + 44eb1b: 85 c0 test eax, eax + 44eb1d: 75 19 jne 0x44eb38 + 44eb1f: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 44eb23: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 44eb27: 48 83 c4 08 add rsp, 8 + 44eb2b: 5b pop rbx + 44eb2c: 5d pop rbp + 44eb2d: e9 fe 25 fb ff jmp 0x401130 <.plt+0x110> + 44eb32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44eb38: 48 83 c4 08 add rsp, 8 + 44eb3c: 5b pop rbx + 44eb3d: 5d pop rbp + 44eb3e: c3 ret + 44eb3f: 90 nop + +000000000044eb40 : + 44eb40: 55 push rbp + 44eb41: 48 89 e5 mov rbp, rsp + 44eb44: 41 57 push r15 + 44eb46: 41 56 push r14 + 44eb48: 41 55 push r13 + 44eb4a: 41 54 push r12 + 44eb4c: 49 89 d4 mov r12, rdx + 44eb4f: 53 push rbx + 44eb50: 48 81 ec 98 00 00 00 sub rsp, 152 + 44eb57: 48 89 bd 78 ff ff ff mov qword ptr [rbp - 136], rdi + 44eb5e: 48 89 b5 68 ff ff ff mov qword ptr [rbp - 152], rsi + 44eb65: 48 89 8d 70 ff ff ff mov qword ptr [rbp - 144], rcx + 44eb6c: 4c 89 85 48 ff ff ff mov qword ptr [rbp - 184], r8 + 44eb73: 4c 89 4d 88 mov qword ptr [rbp - 120], r9 + 44eb77: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 44eb80: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 44eb84: 31 c0 xor eax, eax + 44eb86: 48 85 f6 test rsi, rsi + 44eb89: 48 0f 45 fe cmovne rdi, rsi + 44eb8d: 48 89 bd 60 ff ff ff mov qword ptr [rbp - 160], rdi + 44eb94: 48 85 c9 test rcx, rcx + 44eb97: 0f 84 02 02 00 00 je 0x44ed9f + 44eb9d: 66 48 0f 6e c1 movq xmm0, rcx + 44eba2: 48 8d 7d a0 lea rdi, [rbp - 96] + 44eba6: 48 8d 15 53 ff ff ff lea rdx, [rip - 173] # 0x44eb00 + 44ebad: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 + 44ebb5: 0f 16 85 60 ff ff ff movhps xmm0, qword ptr [rbp - 160] # xmm0 = xmm0[0,1],mem[0,1] + 44ebbc: 48 8d 35 0d 42 07 00 lea rsi, [rip + 475661] # 0x4c2dd0 + 44ebc3: 48 c7 45 b8 00 00 00 00 mov qword ptr [rbp - 72], 0 + 44ebcb: 0f 29 45 a0 movaps xmmword ptr [rbp - 96], xmm0 + 44ebcf: e8 bc ad ff ff call 0x449990 + 44ebd4: 48 85 c0 test rax, rax + 44ebd7: 0f 84 f0 00 00 00 je 0x44eccd + 44ebdd: 48 8b 00 mov rax, qword ptr [rax] + 44ebe0: 48 8b 95 48 ff ff ff mov rdx, qword ptr [rbp - 184] + 44ebe7: 4c 8b 78 18 mov r15, qword ptr [rax + 24] + 44ebeb: 4c 8b 70 10 mov r14, qword ptr [rax + 16] + 44ebef: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44ebf3: 4c 89 32 mov qword ptr [rdx], r14 + 44ebf6: 4d 8d 6f ff lea r13, [r15 - 1] + 44ebfa: 4c 89 38 mov qword ptr [rax], r15 + 44ebfd: 4d 85 ff test r15, r15 + 44ec00: 0f 84 9b 00 00 00 je 0x44eca1 + 44ec06: 4b 8d 04 7f lea rax, [r15 + 2*r15] + 44ec0a: 49 8d 04 87 lea rax, [r15 + 4*rax] + 44ec0e: 49 8d 5c c6 98 lea rbx, [r14 + 8*rax - 104] + 44ec13: 8b 43 10 mov eax, dword ptr [rbx + 16] + 44ec16: 8d 50 01 lea edx, [rax + 1] + 44ec19: 89 53 10 mov dword ptr [rbx + 16], edx + 44ec1c: 85 c0 test eax, eax + 44ec1e: 75 6f jne 0x44ec8f + 44ec20: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 44ec24: 48 85 ff test rdi, rdi + 44ec27: 74 66 je 0x44ec8f + 44ec29: e8 e2 ae 00 00 call 0x459b10 <__gconv_find_shlib> + 44ec2e: 48 89 03 mov qword ptr [rbx], rax + 44ec31: 48 85 c0 test rax, rax + 44ec34: 0f 84 99 0a 00 00 je 0x44f6d3 + 44ec3a: 48 8b 50 18 mov rdx, qword ptr [rax + 24] + 44ec3e: 4c 8b 60 20 mov r12, qword ptr [rax + 32] + 44ec42: 48 8b 40 28 mov rax, qword ptr [rax + 40] + 44ec46: 48 c7 43 30 00 00 00 00 mov qword ptr [rbx + 48], 0 + 44ec4e: 4c 89 63 38 mov qword ptr [rbx + 56], r12 + 44ec52: 48 89 53 28 mov qword ptr [rbx + 40], rdx + 44ec56: 48 89 43 40 mov qword ptr [rbx + 64], rax + 44ec5a: 49 c1 cc 11 ror r12, 17 + 44ec5e: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] + 44ec67: 4d 85 e4 test r12, r12 + 44ec6a: 74 12 je 0x44ec7e + 44ec6c: 4c 89 e7 mov rdi, r12 + 44ec6f: e8 bc e8 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 44ec74: 48 89 df mov rdi, rbx + 44ec77: 41 ff d4 call r12 + 44ec7a: 4c 8b 63 30 mov r12, qword ptr [rbx + 48] + 44ec7e: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] + 44ec87: 49 c1 c4 11 rol r12, 17 + 44ec8b: 4c 89 63 30 mov qword ptr [rbx + 48], r12 + 44ec8f: 49 83 ed 01 sub r13, 1 + 44ec93: 48 83 eb 68 sub rbx, 104 + 44ec97: 49 83 fd ff cmp r13, -1 + 44ec9b: 0f 85 72 ff ff ff jne 0x44ec13 + 44eca1: 45 31 c0 xor r8d, r8d + 44eca4: 0f 1f 40 00 nop dword ptr [rax] + 44eca8: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 44ecac: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 44ecb5: 0f 85 c0 0a 00 00 jne 0x44f77b + 44ecbb: 48 8d 65 d8 lea rsp, [rbp - 40] + 44ecbf: 44 89 c0 mov eax, r8d + 44ecc2: 5b pop rbx + 44ecc3: 41 5c pop r12 + 44ecc5: 41 5d pop r13 + 44ecc7: 41 5e pop r14 + 44ecc9: 41 5f pop r15 + 44eccb: 5d pop rbp + 44eccc: c3 ret + 44eccd: 48 89 e0 mov rax, rsp + 44ecd0: 48 39 c4 cmp rsp, rax + 44ecd3: 74 15 je 0x44ecea + 44ecd5: 48 81 ec 00 10 00 00 sub rsp, 4096 + 44ecdc: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 44ece5: 48 39 c4 cmp rsp, rax + 44ece8: 75 eb jne 0x44ecd5 + 44ecea: 48 83 ec 40 sub rsp, 64 + 44ecee: 48 83 4c 24 38 00 or qword ptr [rsp + 56], 0 + 44ecf4: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] + 44ecfb: 48 89 c7 mov rdi, rax + 44ecfe: 48 8d 5c 24 0f lea rbx, [rsp + 15] + 44ed03: 48 83 e3 f0 and rbx, -16 + 44ed07: 48 89 03 mov qword ptr [rbx], rax + 44ed0a: 48 89 9d 50 ff ff ff mov qword ptr [rbp - 176], rbx + 44ed11: e8 6a 24 fb ff call 0x401180 <.plt+0x160> + 44ed16: 66 0f ef c0 pxor xmm0, xmm0 + 44ed1a: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 + 44ed22: 48 89 43 08 mov qword ptr [rbx + 8], rax + 44ed26: 48 89 e0 mov rax, rsp + 44ed29: 48 c7 43 28 00 00 00 00 mov qword ptr [rbx + 40], 0 + 44ed31: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 + 44ed35: 48 39 c4 cmp rsp, rax + 44ed38: 74 15 je 0x44ed4f + 44ed3a: 48 81 ec 00 10 00 00 sub rsp, 4096 + 44ed41: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 44ed4a: 48 39 c4 cmp rsp, rax + 44ed4d: 75 eb jne 0x44ed3a + 44ed4f: 48 83 ec 40 sub rsp, 64 + 44ed53: 48 83 4c 24 38 00 or qword ptr [rsp + 56], 0 + 44ed59: 4c 8d 6c 24 0f lea r13, [rsp + 15] + 44ed5e: 4c 89 e7 mov rdi, r12 + 44ed61: 49 83 e5 f0 and r13, -16 + 44ed65: 4d 89 65 00 mov qword ptr [r13], r12 + 44ed69: e8 12 24 fb ff call 0x401180 <.plt+0x160> + 44ed6e: 66 0f ef c0 pxor xmm0, xmm0 + 44ed72: 4c 89 6b 28 mov qword ptr [rbx + 40], r13 + 44ed76: 49 89 45 08 mov qword ptr [r13 + 8], rax + 44ed7a: 49 8d 45 28 lea rax, [r13 + 40] + 44ed7e: 49 c7 45 10 00 00 00 00 mov qword ptr [r13 + 16], 0 + 44ed86: 49 c7 45 28 00 00 00 00 mov qword ptr [r13 + 40], 0 + 44ed8e: 48 89 85 40 ff ff ff mov qword ptr [rbp - 192], rax + 44ed95: 41 0f 11 45 18 movups xmmword ptr [r13 + 24], xmm0 + 44ed9a: e9 b6 00 00 00 jmp 0x44ee55 + 44ed9f: 66 48 0f 6e c2 movq xmm0, rdx + 44eda4: 48 8d 7d a0 lea rdi, [rbp - 96] + 44eda8: 48 8d 15 51 fd ff ff lea rdx, [rip - 687] # 0x44eb00 + 44edaf: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 + 44edb7: 0f 16 85 60 ff ff ff movhps xmm0, qword ptr [rbp - 160] # xmm0 = xmm0[0,1],mem[0,1] + 44edbe: 48 8d 35 0b 40 07 00 lea rsi, [rip + 475147] # 0x4c2dd0 + 44edc5: 48 c7 45 b8 00 00 00 00 mov qword ptr [rbp - 72], 0 + 44edcd: 0f 29 45 a0 movaps xmmword ptr [rbp - 96], xmm0 + 44edd1: e8 ba ab ff ff call 0x449990 + 44edd6: 48 89 e2 mov rdx, rsp + 44edd9: 48 85 c0 test rax, rax + 44eddc: 0f 85 fb fd ff ff jne 0x44ebdd + 44ede2: 48 39 d4 cmp rsp, rdx + 44ede5: 74 15 je 0x44edfc + 44ede7: 48 81 ec 00 10 00 00 sub rsp, 4096 + 44edee: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 44edf7: 48 39 d4 cmp rsp, rdx + 44edfa: 75 eb jne 0x44ede7 + 44edfc: 48 83 ec 40 sub rsp, 64 + 44ee00: 48 83 4c 24 38 00 or qword ptr [rsp + 56], 0 + 44ee06: 48 8d 44 24 0f lea rax, [rsp + 15] + 44ee0b: 4c 89 e7 mov rdi, r12 + 44ee0e: 48 83 e0 f0 and rax, -16 + 44ee12: 4c 89 20 mov qword ptr [rax], r12 + 44ee15: 48 89 c3 mov rbx, rax + 44ee18: 48 89 85 50 ff ff ff mov qword ptr [rbp - 176], rax + 44ee1f: e8 5c 23 fb ff call 0x401180 <.plt+0x160> + 44ee24: 4c 89 a5 70 ff ff ff mov qword ptr [rbp - 144], r12 + 44ee2b: 66 0f ef c0 pxor xmm0, xmm0 + 44ee2f: 48 89 43 08 mov qword ptr [rbx + 8], rax + 44ee33: 48 89 d8 mov rax, rbx + 44ee36: 48 83 c0 28 add rax, 40 + 44ee3a: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 + 44ee42: 48 c7 43 28 00 00 00 00 mov qword ptr [rbx + 40], 0 + 44ee4a: 48 89 85 40 ff ff ff mov qword ptr [rbp - 192], rax + 44ee51: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 + 44ee55: 48 8b 85 50 ff ff ff mov rax, qword ptr [rbp - 176] + 44ee5c: 45 31 ed xor r13d, r13d + 44ee5f: 45 31 e4 xor r12d, r12d + 44ee62: c7 45 80 ff ff ff 7f mov dword ptr [rbp - 128], 2147483647 + 44ee69: 4c 89 ad 58 ff ff ff mov qword ptr [rbp - 168], r13 + 44ee70: c7 45 90 ff ff ff 7f mov dword ptr [rbp - 112], 2147483647 + 44ee77: 49 89 c5 mov r13, rax + 44ee7a: eb 1e jmp 0x44ee9a + 44ee7c: 0f 1f 40 00 nop dword ptr [rax] + 44ee80: 8b 45 80 mov eax, dword ptr [rbp - 128] + 44ee83: 41 39 45 10 cmp dword ptr [r13 + 16], eax + 44ee87: 7c 19 jl 0x44eea2 + 44ee89: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] + 44ee8d: 4d 85 ed test r13, r13 + 44ee90: 0f 84 aa 03 00 00 je 0x44f240 + 44ee96: 45 8b 65 14 mov r12d, dword ptr [r13 + 20] + 44ee9a: 44 3b 65 90 cmp r12d, dword ptr [rbp - 112] + 44ee9e: 7f e9 jg 0x44ee89 + 44eea0: 74 de je 0x44ee80 + 44eea2: 48 8b 1d ff 49 07 00 mov rbx, qword ptr [rip + 477695] # 0x4c38a8 <__gconv_modules_db> + 44eea9: 48 85 db test rbx, rbx + 44eeac: 74 db je 0x44ee89 + 44eeae: 4d 8b 7d 00 mov r15, qword ptr [r13] + 44eeb2: eb 0d jmp 0x44eec1 + 44eeb4: 0f 1f 40 00 nop dword ptr [rax] + 44eeb8: 48 8b 5b 30 mov rbx, qword ptr [rbx + 48] + 44eebc: 48 85 db test rbx, rbx + 44eebf: 74 c8 je 0x44ee89 + 44eec1: 48 8b 33 mov rsi, qword ptr [rbx] + 44eec4: 4c 89 ff mov rdi, r15 + 44eec7: e8 64 22 fb ff call 0x401130 <.plt+0x110> + 44eecc: 85 c0 test eax, eax + 44eece: 74 59 je 0x44ef29 + 44eed0: 79 e6 jns 0x44eeb8 + 44eed2: 48 8b 5b 20 mov rbx, qword ptr [rbx + 32] + 44eed6: eb e4 jmp 0x44eebc + 44eed8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 44eee0: 48 8b 85 68 ff ff ff mov rax, qword ptr [rbp - 152] + 44eee7: 48 85 c0 test rax, rax + 44eeea: 74 0f je 0x44eefb + 44eeec: 48 89 c6 mov rsi, rax + 44eeef: 4c 89 f7 mov rdi, r14 + 44eef2: e8 39 22 fb ff call 0x401130 <.plt+0x110> + 44eef7: 85 c0 test eax, eax + 44eef9: 74 6a je 0x44ef65 + 44eefb: 44 39 65 90 cmp dword ptr [rbp - 112], r12d + 44eeff: 0f 8f cb 00 00 00 jg 0x44efd0 + 44ef05: 75 11 jne 0x44ef18 + 44ef07: 8b 4d 98 mov ecx, dword ptr [rbp - 104] + 44ef0a: 39 4d 80 cmp dword ptr [rbp - 128], ecx + 44ef0d: 0f 8f bd 00 00 00 jg 0x44efd0 + 44ef13: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44ef18: 48 8b 5b 28 mov rbx, qword ptr [rbx + 40] + 44ef1c: 48 85 db test rbx, rbx + 44ef1f: 0f 84 64 ff ff ff je 0x44ee89 + 44ef25: 45 8b 65 14 mov r12d, dword ptr [r13 + 20] + 44ef29: 4c 8b 73 08 mov r14, qword ptr [rbx + 8] + 44ef2d: 41 80 3e 2d cmp byte ptr [r14], 45 + 44ef31: 75 0d jne 0x44ef40 + 44ef33: 41 80 7e 01 00 cmp byte ptr [r14 + 1], 0 + 44ef38: 4c 0f 44 b5 60 ff ff ff cmove r14, qword ptr [rbp - 160] + 44ef40: 48 8b b5 78 ff ff ff mov rsi, qword ptr [rbp - 136] + 44ef47: 41 8b 45 10 mov eax, dword ptr [r13 + 16] + 44ef4b: 4c 89 f7 mov rdi, r14 + 44ef4e: 03 43 14 add eax, dword ptr [rbx + 20] + 44ef51: 44 03 63 10 add r12d, dword ptr [rbx + 16] + 44ef55: 89 45 98 mov dword ptr [rbp - 104], eax + 44ef58: e8 d3 21 fb ff call 0x401130 <.plt+0x110> + 44ef5d: 85 c0 test eax, eax + 44ef5f: 0f 85 7b ff ff ff jne 0x44eee0 + 44ef65: 48 8b 85 58 ff ff ff mov rax, qword ptr [rbp - 168] + 44ef6c: 48 85 c0 test rax, rax + 44ef6f: 0f 84 4b 02 00 00 je 0x44f1c0 + 44ef75: 49 89 c7 mov r15, rax + 44ef78: eb 13 jmp 0x44ef8d + 44ef7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44ef80: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 44ef84: 4d 85 ff test r15, r15 + 44ef87: 0f 84 33 02 00 00 je 0x44f1c0 + 44ef8d: 49 8b 37 mov rsi, qword ptr [r15] + 44ef90: 4c 89 f7 mov rdi, r14 + 44ef93: e8 98 21 fb ff call 0x401130 <.plt+0x110> + 44ef98: 85 c0 test eax, eax + 44ef9a: 75 e4 jne 0x44ef80 + 44ef9c: 45 39 67 14 cmp dword ptr [r15 + 20], r12d + 44efa0: 0f 8f f2 01 00 00 jg 0x44f198 + 44efa6: 0f 84 dc 01 00 00 je 0x44f188 + 44efac: 44 39 65 90 cmp dword ptr [rbp - 112], r12d + 44efb0: 0f 8f ca 00 00 00 jg 0x44f080 + 44efb6: 0f 85 5c ff ff ff jne 0x44ef18 + 44efbc: 8b 4d 80 mov ecx, dword ptr [rbp - 128] + 44efbf: 8b 45 98 mov eax, dword ptr [rbp - 104] + 44efc2: 39 c1 cmp ecx, eax + 44efc4: 0f 4e c1 cmovle eax, ecx + 44efc7: 89 45 80 mov dword ptr [rbp - 128], eax + 44efca: e9 49 ff ff ff jmp 0x44ef18 + 44efcf: 90 nop + 44efd0: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 44efd7: 4c 8b bd 50 ff ff ff mov r15, qword ptr [rbp - 176] + 44efde: eb 03 jmp 0x44efe3 + 44efe0: 49 8b 37 mov rsi, qword ptr [r15] + 44efe3: 4c 89 f7 mov rdi, r14 + 44efe6: e8 45 21 fb ff call 0x401130 <.plt+0x110> + 44efeb: 85 c0 test eax, eax + 44efed: 0f 84 9d 00 00 00 je 0x44f090 + 44eff3: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 44eff7: 4d 85 ff test r15, r15 + 44effa: 75 e4 jne 0x44efe0 + 44effc: 48 89 e0 mov rax, rsp + 44efff: 48 39 c4 cmp rsp, rax + 44f002: 74 15 je 0x44f019 + 44f004: 48 81 ec 00 10 00 00 sub rsp, 4096 + 44f00b: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 44f014: 48 39 c4 cmp rsp, rax + 44f017: 75 eb jne 0x44f004 + 44f019: 48 83 ec 40 sub rsp, 64 + 44f01d: 48 83 4c 24 38 00 or qword ptr [rsp + 56], 0 + 44f023: 48 8d 54 24 0f lea rdx, [rsp + 15] + 44f028: 4c 89 f7 mov rdi, r14 + 44f02b: 48 83 e2 f0 and rdx, -16 + 44f02f: 4c 89 32 mov qword ptr [rdx], r14 + 44f032: 49 89 d7 mov r15, rdx + 44f035: e8 46 21 fb ff call 0x401180 <.plt+0x160> + 44f03a: 66 48 0f 6e c3 movq xmm0, rbx + 44f03f: 66 49 0f 6e ed movq xmm5, r13 + 44f044: 45 89 67 14 mov dword ptr [r15 + 20], r12d + 44f048: 49 89 47 08 mov qword ptr [r15 + 8], rax + 44f04c: 8b 45 98 mov eax, dword ptr [rbp - 104] + 44f04f: 66 0f 6c c5 punpcklqdq xmm0, xmm5 # xmm0 = xmm0[0],xmm5[0] + 44f053: 49 c7 47 28 00 00 00 00 mov qword ptr [r15 + 40], 0 + 44f05b: 41 89 47 10 mov dword ptr [r15 + 16], eax + 44f05f: 48 8b 85 40 ff ff ff mov rax, qword ptr [rbp - 192] + 44f066: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 + 44f06b: 4c 89 38 mov qword ptr [rax], r15 + 44f06e: 49 8d 47 28 lea rax, [r15 + 40] + 44f072: 48 89 85 40 ff ff ff mov qword ptr [rbp - 192], rax + 44f079: e9 9a fe ff ff jmp 0x44ef18 + 44f07e: 66 90 nop + 44f080: 8b 45 98 mov eax, dword ptr [rbp - 104] + 44f083: 44 89 65 90 mov dword ptr [rbp - 112], r12d + 44f087: 89 45 80 mov dword ptr [rbp - 128], eax + 44f08a: e9 89 fe ff ff jmp 0x44ef18 + 44f08f: 90 nop + 44f090: 45 39 67 14 cmp dword ptr [r15 + 20], r12d + 44f094: 7f 1a jg 0x44f0b0 + 44f096: 0f 85 7c fe ff ff jne 0x44ef18 + 44f09c: 8b 45 98 mov eax, dword ptr [rbp - 104] + 44f09f: 41 39 47 10 cmp dword ptr [r15 + 16], eax + 44f0a3: 0f 8e 6f fe ff ff jle 0x44ef18 + 44f0a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44f0b0: 66 48 0f 6e c3 movq xmm0, rbx + 44f0b5: 66 49 0f 6e d5 movq xmm2, r13 + 44f0ba: 48 8b bd 50 ff ff ff mov rdi, qword ptr [rbp - 176] + 44f0c1: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 44f0c5: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 + 44f0ca: eb 0d jmp 0x44f0d9 + 44f0cc: 0f 1f 40 00 nop dword ptr [rax] + 44f0d0: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] + 44f0d4: 48 85 ff test rdi, rdi + 44f0d7: 74 41 je 0x44f11a + 44f0d9: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 44f0dd: 48 85 c0 test rax, rax + 44f0e0: 74 ee je 0x44f0d0 + 44f0e2: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] + 44f0e6: 8b 70 10 mov esi, dword ptr [rax + 16] + 44f0e9: 8b 48 14 mov ecx, dword ptr [rax + 20] + 44f0ec: 48 8b 42 18 mov rax, qword ptr [rdx + 24] + 44f0f0: 48 85 c0 test rax, rax + 44f0f3: 74 16 je 0x44f10b + 44f0f5: 0f 1f 00 nop dword ptr [rax] + 44f0f8: 48 8b 52 20 mov rdx, qword ptr [rdx + 32] + 44f0fc: 03 70 10 add esi, dword ptr [rax + 16] + 44f0ff: 03 48 14 add ecx, dword ptr [rax + 20] + 44f102: 48 8b 42 18 mov rax, qword ptr [rdx + 24] + 44f106: 48 85 c0 test rax, rax + 44f109: 75 ed jne 0x44f0f8 + 44f10b: 89 77 14 mov dword ptr [rdi + 20], esi + 44f10e: 89 4f 10 mov dword ptr [rdi + 16], ecx + 44f111: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] + 44f115: 48 85 ff test rdi, rdi + 44f118: 75 bf jne 0x44f0d9 + 44f11a: 48 8b 85 58 ff ff ff mov rax, qword ptr [rbp - 168] + 44f121: 48 85 c0 test rax, rax + 44f124: 0f 84 ee fd ff ff je 0x44ef18 + 44f12a: 44 8b 45 90 mov r8d, dword ptr [rbp - 112] + 44f12e: 8b 7d 80 mov edi, dword ptr [rbp - 128] + 44f131: eb 15 jmp 0x44f148 + 44f133: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44f138: 75 05 jne 0x44f13f + 44f13a: 39 f9 cmp ecx, edi + 44f13c: 0f 4c f9 cmovl edi, ecx + 44f13f: 48 8b 40 28 mov rax, qword ptr [rax + 40] + 44f143: 48 85 c0 test rax, rax + 44f146: 74 2d je 0x44f175 + 44f148: 48 8b 48 18 mov rcx, qword ptr [rax + 24] + 44f14c: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 44f150: 8b 51 10 mov edx, dword ptr [rcx + 16] + 44f153: 8b 49 14 mov ecx, dword ptr [rcx + 20] + 44f156: 03 56 14 add edx, dword ptr [rsi + 20] + 44f159: 03 4e 10 add ecx, dword ptr [rsi + 16] + 44f15c: 89 50 14 mov dword ptr [rax + 20], edx + 44f15f: 89 48 10 mov dword ptr [rax + 16], ecx + 44f162: 44 39 c2 cmp edx, r8d + 44f165: 7d d1 jge 0x44f138 + 44f167: 48 8b 40 28 mov rax, qword ptr [rax + 40] + 44f16b: 89 cf mov edi, ecx + 44f16d: 41 89 d0 mov r8d, edx + 44f170: 48 85 c0 test rax, rax + 44f173: 75 d3 jne 0x44f148 + 44f175: 44 89 45 90 mov dword ptr [rbp - 112], r8d + 44f179: 89 7d 80 mov dword ptr [rbp - 128], edi + 44f17c: e9 97 fd ff ff jmp 0x44ef18 + 44f181: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44f188: 8b 45 98 mov eax, dword ptr [rbp - 104] + 44f18b: 41 39 47 10 cmp dword ptr [r15 + 16], eax + 44f18f: 0f 8e 17 fe ff ff jle 0x44efac + 44f195: 0f 1f 00 nop dword ptr [rax] + 44f198: 8b 45 98 mov eax, dword ptr [rbp - 104] + 44f19b: 66 48 0f 6e c3 movq xmm0, rbx + 44f1a0: 66 49 0f 6e cd movq xmm1, r13 + 44f1a5: 45 89 67 14 mov dword ptr [r15 + 20], r12d + 44f1a9: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 44f1ad: 41 89 47 10 mov dword ptr [r15 + 16], eax + 44f1b1: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 + 44f1b6: e9 f1 fd ff ff jmp 0x44efac + 44f1bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44f1c0: 48 89 e0 mov rax, rsp + 44f1c3: 48 39 c4 cmp rsp, rax + 44f1c6: 74 15 je 0x44f1dd + 44f1c8: 48 81 ec 00 10 00 00 sub rsp, 4096 + 44f1cf: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 44f1d8: 48 39 c4 cmp rsp, rax + 44f1db: 75 eb jne 0x44f1c8 + 44f1dd: 48 83 ec 40 sub rsp, 64 + 44f1e1: 48 83 4c 24 38 00 or qword ptr [rsp + 56], 0 + 44f1e7: 48 8d 54 24 0f lea rdx, [rsp + 15] + 44f1ec: 4c 89 f7 mov rdi, r14 + 44f1ef: 48 83 e2 f0 and rdx, -16 + 44f1f3: 4c 89 32 mov qword ptr [rdx], r14 + 44f1f6: 49 89 d7 mov r15, rdx + 44f1f9: e8 82 1f fb ff call 0x401180 <.plt+0x160> + 44f1fe: 66 48 0f 6e c3 movq xmm0, rbx + 44f203: 66 49 0f 6e e5 movq xmm4, r13 + 44f208: 45 89 67 14 mov dword ptr [r15 + 20], r12d + 44f20c: 49 89 47 08 mov qword ptr [r15 + 8], rax + 44f210: 8b 45 98 mov eax, dword ptr [rbp - 104] + 44f213: 66 0f 6c c4 punpcklqdq xmm0, xmm4 # xmm0 = xmm0[0],xmm4[0] + 44f217: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 + 44f21c: 41 89 47 10 mov dword ptr [r15 + 16], eax + 44f220: 48 8b 85 58 ff ff ff mov rax, qword ptr [rbp - 168] + 44f227: 4c 89 bd 58 ff ff ff mov qword ptr [rbp - 168], r15 + 44f22e: 49 89 47 28 mov qword ptr [r15 + 40], rax + 44f232: e9 75 fd ff ff jmp 0x44efac + 44f237: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44f240: 4c 8b ad 58 ff ff ff mov r13, qword ptr [rbp - 168] + 44f247: 4d 85 ed test r13, r13 + 44f24a: 0f 84 0d 03 00 00 je 0x44f55d + 44f250: 49 8b 45 28 mov rax, qword ptr [r13 + 40] + 44f254: 48 85 c0 test rax, rax + 44f257: 74 1f je 0x44f278 + 44f259: 41 8b 55 14 mov edx, dword ptr [r13 + 20] + 44f25d: 39 50 14 cmp dword ptr [rax + 20], edx + 44f260: 0f 8c ca 03 00 00 jl 0x44f630 + 44f266: 75 10 jne 0x44f278 + 44f268: 41 8b 55 10 mov edx, dword ptr [r13 + 16] + 44f26c: 39 50 10 cmp dword ptr [rax + 16], edx + 44f26f: 4c 0f 4c e8 cmovl r13, rax + 44f273: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44f278: 49 8b 45 20 mov rax, qword ptr [r13 + 32] + 44f27c: 48 85 c0 test rax, rax + 44f27f: 0f 84 b3 03 00 00 je 0x44f638 + 44f285: 45 31 ff xor r15d, r15d + 44f288: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 44f290: 48 8b 40 20 mov rax, qword ptr [rax + 32] + 44f294: 4d 89 fc mov r12, r15 + 44f297: 49 83 c7 01 add r15, 1 + 44f29b: 48 85 c0 test rax, rax + 44f29e: 75 f0 jne 0x44f290 + 44f2a0: 4b 8d 04 7f lea rax, [r15 + 2*r15] + 44f2a4: 49 8d 3c 87 lea rdi, [r15 + 4*rax] + 44f2a8: 48 c1 e7 03 shl rdi, 3 + 44f2ac: e8 af fc fc ff call 0x41ef60 + 44f2b1: 49 89 c6 mov r14, rax + 44f2b4: 48 85 c0 test rax, rax + 44f2b7: 0f 84 8a 03 00 00 je 0x44f647 + 44f2bd: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f2c1: 4c 89 38 mov qword ptr [rax], r15 + 44f2c4: 4d 85 ff test r15, r15 + 44f2c7: 0f 84 d2 01 00 00 je 0x44f49f + 44f2cd: 4b 8d 04 64 lea rax, [r12 + 2*r12] + 44f2d1: 48 c7 45 80 00 00 00 00 mov qword ptr [rbp - 128], 0 + 44f2d9: 49 8d 04 84 lea rax, [r12 + 4*rax] + 44f2dd: 48 c7 45 98 00 00 00 00 mov qword ptr [rbp - 104], 0 + 44f2e5: 49 8d 1c c6 lea rbx, [r14 + 8*rax] + 44f2e9: 4c 89 f8 mov rax, r15 + 44f2ec: 4d 89 ef mov r15, r13 + 44f2ef: 4d 89 e5 mov r13, r12 + 44f2f2: 49 89 c4 mov r12, rax + 44f2f5: eb 2c jmp 0x44f323 + 44f2f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 44f300: 48 89 de mov rsi, rbx + 44f303: e8 88 19 00 00 call 0x450c90 <__gconv_get_builtin_trans> + 44f308: 4d 8b 7f 20 mov r15, qword ptr [r15 + 32] + 44f30c: 49 8d 45 ff lea rax, [r13 - 1] + 44f310: 48 83 eb 68 sub rbx, 104 + 44f314: 4d 89 ec mov r12, r13 + 44f317: 4d 85 ed test r13, r13 + 44f31a: 0f 84 78 01 00 00 je 0x44f498 + 44f320: 49 89 c5 mov r13, rax + 44f323: 4d 85 ed test r13, r13 + 44f326: 0f 84 cc 00 00 00 je 0x44f3f8 + 44f32c: 49 8b 47 20 mov rax, qword ptr [r15 + 32] + 44f330: 48 8b 00 mov rax, qword ptr [rax] + 44f333: 48 89 43 18 mov qword ptr [rbx + 24], rax + 44f337: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f33b: 4c 39 20 cmp qword ptr [rax], r12 + 44f33e: 0f 84 dc 00 00 00 je 0x44f420 + 44f344: 4b 8d 04 64 lea rax, [r12 + 2*r12] + 44f348: 49 8d 04 84 lea rax, [r12 + 4*rax] + 44f34c: 49 8b 44 c6 18 mov rax, qword ptr [r14 + 8*rax + 24] + 44f351: 48 89 43 20 mov qword ptr [rbx + 32], rax + 44f355: 49 8b 47 18 mov rax, qword ptr [r15 + 24] + 44f359: c7 43 10 01 00 00 00 mov dword ptr [rbx + 16], 1 + 44f360: 48 c7 43 60 00 00 00 00 mov qword ptr [rbx + 96], 0 + 44f368: 48 8b 78 18 mov rdi, qword ptr [rax + 24] + 44f36c: 80 3f 2f cmp byte ptr [rdi], 47 + 44f36f: 75 8f jne 0x44f300 + 44f371: e8 9a a7 00 00 call 0x459b10 <__gconv_find_shlib> + 44f376: 48 85 c0 test rax, rax + 44f379: 0f 84 ba 00 00 00 je 0x44f439 + 44f37f: 48 8b 30 mov rsi, qword ptr [rax] + 44f382: 48 89 03 mov qword ptr [rbx], rax + 44f385: 48 89 73 08 mov qword ptr [rbx + 8], rsi + 44f389: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 44f38d: 48 89 73 28 mov qword ptr [rbx + 40], rsi + 44f391: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 44f395: 48 8b 40 28 mov rax, qword ptr [rax + 40] + 44f399: 48 c7 43 30 00 00 00 00 mov qword ptr [rbx + 48], 0 + 44f3a1: 48 89 73 38 mov qword ptr [rbx + 56], rsi + 44f3a5: 48 89 43 40 mov qword ptr [rbx + 64], rax + 44f3a9: 48 c1 ce 11 ror rsi, 17 + 44f3ad: 64 48 33 34 25 30 00 00 00 xor rsi, qword ptr fs:[48] + 44f3b6: 48 85 f6 test rsi, rsi + 44f3b9: 74 21 je 0x44f3dc + 44f3bb: 48 89 f7 mov rdi, rsi + 44f3be: 48 89 75 90 mov qword ptr [rbp - 112], rsi + 44f3c2: e8 69 e1 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 44f3c7: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] + 44f3cb: 48 89 df mov rdi, rbx + 44f3ce: ff d6 call rsi + 44f3d0: 85 c0 test eax, eax + 44f3d2: 0f 85 af 01 00 00 jne 0x44f587 + 44f3d8: 48 8b 73 30 mov rsi, qword ptr [rbx + 48] + 44f3dc: 64 48 33 34 25 30 00 00 00 xor rsi, qword ptr fs:[48] + 44f3e5: 48 c1 c6 11 rol rsi, 17 + 44f3e9: 48 89 73 30 mov qword ptr [rbx + 48], rsi + 44f3ed: e9 16 ff ff ff jmp 0x44f308 + 44f3f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44f3f8: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 44f3ff: e8 fc 25 fd ff call 0x421a00 + 44f404: 48 89 45 98 mov qword ptr [rbp - 104], rax + 44f408: 49 89 46 18 mov qword ptr [r14 + 24], rax + 44f40c: 48 85 c0 test rax, rax + 44f40f: 0f 85 22 ff ff ff jne 0x44f337 + 44f415: 41 bd 01 00 00 00 mov r13d, 1 + 44f41b: eb 20 jmp 0x44f43d + 44f41d: 0f 1f 00 nop dword ptr [rax] + 44f420: 49 8b 3f mov rdi, qword ptr [r15] + 44f423: e8 d8 25 fd ff call 0x421a00 + 44f428: 48 89 45 80 mov qword ptr [rbp - 128], rax + 44f42c: 48 89 43 20 mov qword ptr [rbx + 32], rax + 44f430: 48 85 c0 test rax, rax + 44f433: 0f 85 1c ff ff ff jne 0x44f355 + 44f439: 4d 8d 6d 01 lea r13, [r13 + 1] + 44f43d: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f441: 45 31 c0 xor r8d, r8d + 44f444: 48 8b 10 mov rdx, qword ptr [rax] + 44f447: 4c 39 ea cmp rdx, r13 + 44f44a: 0f 87 62 01 00 00 ja 0x44f5b2 + 44f450: 4c 89 f7 mov rdi, r14 + 44f453: 45 31 ff xor r15d, r15d + 44f456: 45 31 f6 xor r14d, r14d + 44f459: e8 f2 00 fd ff call 0x41f550 + 44f45e: 48 8b 7d 98 mov rdi, qword ptr [rbp - 104] + 44f462: e8 e9 00 fd ff call 0x41f550 + 44f467: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] + 44f46b: e8 e0 00 fd ff call 0x41f550 + 44f470: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f474: 41 b8 01 00 00 00 mov r8d, 1 + 44f47a: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f481: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 44f488: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f48f: eb 1b jmp 0x44f4ac + 44f491: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44f498: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f49c: 4c 8b 38 mov r15, qword ptr [rax] + 44f49f: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 44f4a6: 45 31 c0 xor r8d, r8d + 44f4a9: 4c 89 30 mov qword ptr [rax], r14 + 44f4ac: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 44f4b3: 44 89 45 98 mov dword ptr [rbp - 104], r8d + 44f4b7: e8 c4 1c fb ff call 0x401180 <.plt+0x160> + 44f4bc: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] + 44f4c3: 48 8d 58 01 lea rbx, [rax + 1] + 44f4c7: e8 b4 1c fb ff call 0x401180 <.plt+0x160> + 44f4cc: 48 8d 7c 03 21 lea rdi, [rbx + rax + 33] + 44f4d1: 4c 8d 60 01 lea r12, [rax + 1] + 44f4d5: e8 86 fa fc ff call 0x41ef60 + 44f4da: 44 8b 45 98 mov r8d, dword ptr [rbp - 104] + 44f4de: 48 85 c0 test rax, rax + 44f4e1: 49 89 c5 mov r13, rax + 44f4e4: 0f 84 be f7 ff ff je 0x44eca8 + 44f4ea: 48 8d 78 20 lea rdi, [rax + 32] + 44f4ee: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 44f4f5: 48 89 da mov rdx, rbx + 44f4f8: 48 89 38 mov qword ptr [rax], rdi + 44f4fb: e8 50 1c fb ff call 0x401150 <.plt+0x130> + 44f500: 48 8b b5 60 ff ff ff mov rsi, qword ptr [rbp - 160] + 44f507: 4c 89 e2 mov rdx, r12 + 44f50a: 48 89 c7 mov rdi, rax + 44f50d: e8 4e 1b fb ff call 0x401060 <.plt+0x40> + 44f512: 66 49 0f 6e de movq xmm3, r14 + 44f517: 4d 89 7d 18 mov qword ptr [r13 + 24], r15 + 44f51b: 48 8d 15 de f5 ff ff lea rdx, [rip - 2594] # 0x44eb00 + 44f522: 66 48 0f 6e c0 movq xmm0, rax + 44f527: 48 8d 35 a2 38 07 00 lea rsi, [rip + 473250] # 0x4c2dd0 + 44f52e: 4c 89 ef mov rdi, r13 + 44f531: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] + 44f535: 41 0f 11 45 08 movups xmmword ptr [r13 + 8], xmm0 + 44f53a: e8 51 a0 ff ff call 0x449590 + 44f53f: 44 8b 45 98 mov r8d, dword ptr [rbp - 104] + 44f543: 48 85 c0 test rax, rax + 44f546: 0f 85 5c f7 ff ff jne 0x44eca8 + 44f54c: 4c 89 ef mov rdi, r13 + 44f54f: e8 fc ff fc ff call 0x41f550 + 44f554: 44 8b 45 98 mov r8d, dword ptr [rbp - 104] + 44f558: e9 4b f7 ff ff jmp 0x44eca8 + 44f55d: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 44f564: 45 31 f6 xor r14d, r14d + 44f567: 45 31 ff xor r15d, r15d + 44f56a: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f571: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f575: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f57c: 41 b8 01 00 00 00 mov r8d, 1 + 44f582: e9 25 ff ff ff jmp 0x44f4ac + 44f587: 41 89 c0 mov r8d, eax + 44f58a: 31 c0 xor eax, eax + 44f58c: 4d 8d 6c 24 ff lea r13, [r12 - 1] + 44f591: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 44f59a: 48 c1 c0 11 rol rax, 17 + 44f59e: 48 89 43 40 mov qword ptr [rbx + 64], rax + 44f5a2: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f5a6: 48 8b 10 mov rdx, qword ptr [rax] + 44f5a9: 4c 39 ea cmp rdx, r13 + 44f5ac: 0f 86 ce 01 00 00 jbe 0x44f780 + 44f5b2: 4b 8d 44 6d 00 lea rax, [r13 + 2*r13] + 44f5b7: 45 89 c7 mov r15d, r8d + 44f5ba: 49 8d 44 85 00 lea rax, [r13 + 4*rax] + 44f5bf: 49 8d 1c c6 lea rbx, [r14 + 8*rax] + 44f5c3: eb 4d jmp 0x44f612 + 44f5c5: 83 6b 10 01 sub dword ptr [rbx + 16], 1 + 44f5c9: 75 3a jne 0x44f605 + 44f5cb: 4c 8b 63 40 mov r12, qword ptr [rbx + 64] + 44f5cf: 49 c1 cc 11 ror r12, 17 + 44f5d3: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] + 44f5dc: 4d 85 e4 test r12, r12 + 44f5df: 74 11 je 0x44f5f2 + 44f5e1: 4c 89 e7 mov rdi, r12 + 44f5e4: e8 47 df ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 44f5e9: 48 89 df mov rdi, rbx + 44f5ec: 41 ff d4 call r12 + 44f5ef: 48 8b 3b mov rdi, qword ptr [rbx] + 44f5f2: e8 19 a7 00 00 call 0x459d10 <__gconv_release_shlib> + 44f5f7: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f5fb: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 44f602: 48 8b 10 mov rdx, qword ptr [rax] + 44f605: 49 83 c5 01 add r13, 1 + 44f609: 48 83 c3 68 add rbx, 104 + 44f60d: 49 39 d5 cmp r13, rdx + 44f610: 73 72 jae 0x44f684 + 44f612: 48 8b 3b mov rdi, qword ptr [rbx] + 44f615: 48 85 ff test rdi, rdi + 44f618: 75 ab jne 0x44f5c5 + 44f61a: 48 83 7b 40 00 cmp qword ptr [rbx + 64], 0 + 44f61f: 74 e4 je 0x44f605 + 44f621: e9 23 01 00 00 jmp 0x44f749 + 44f626: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 44f630: 49 89 c5 mov r13, rax + 44f633: e9 40 fc ff ff jmp 0x44f278 + 44f638: 31 ff xor edi, edi + 44f63a: e8 21 f9 fc ff call 0x41ef60 + 44f63f: 49 89 c6 mov r14, rax + 44f642: 48 85 c0 test rax, rax + 44f645: 75 2a jne 0x44f671 + 44f647: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f64b: 45 31 f6 xor r14d, r14d + 44f64e: 45 31 ff xor r15d, r15d + 44f651: 41 b8 03 00 00 00 mov r8d, 3 + 44f657: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f65e: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 44f665: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f66c: e9 3b fe ff ff jmp 0x44f4ac + 44f671: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f675: 45 31 ff xor r15d, r15d + 44f678: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f67f: e9 1b fe ff ff jmp 0x44f49f + 44f684: 4c 89 f7 mov rdi, r14 + 44f687: 44 89 7d 90 mov dword ptr [rbp - 112], r15d + 44f68b: 45 31 f6 xor r14d, r14d + 44f68e: 45 31 ff xor r15d, r15d + 44f691: e8 ba fe fc ff call 0x41f550 + 44f696: 48 8b 7d 98 mov rdi, qword ptr [rbp - 104] + 44f69a: e8 b1 fe fc ff call 0x41f550 + 44f69f: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] + 44f6a3: e8 a8 fe fc ff call 0x41f550 + 44f6a8: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f6ac: 44 8b 45 90 mov r8d, dword ptr [rbp - 112] + 44f6b0: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f6b7: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 44f6be: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f6c5: 45 85 c0 test r8d, r8d + 44f6c8: 0f 85 de fd ff ff jne 0x44f4ac + 44f6ce: e9 a9 fe ff ff jmp 0x44f57c + 44f6d3: 49 83 c5 01 add r13, 1 + 44f6d7: 83 6b 10 01 sub dword ptr [rbx + 16], 1 + 44f6db: 4d 39 ef cmp r15, r13 + 44f6de: 0f 86 8c 00 00 00 jbe 0x44f770 + 44f6e4: 4b 8d 44 6d 00 lea rax, [r13 + 2*r13] + 44f6e9: 49 8d 44 85 00 lea rax, [r13 + 4*rax] + 44f6ee: 49 8d 1c c6 lea rbx, [r14 + 8*rax] + 44f6f2: eb 46 jmp 0x44f73a + 44f6f4: 83 6b 10 01 sub dword ptr [rbx + 16], 1 + 44f6f8: 75 33 jne 0x44f72d + 44f6fa: 4c 8b 63 40 mov r12, qword ptr [rbx + 64] + 44f6fe: 49 c1 cc 11 ror r12, 17 + 44f702: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] + 44f70b: 4d 85 e4 test r12, r12 + 44f70e: 74 11 je 0x44f721 + 44f710: 4c 89 e7 mov rdi, r12 + 44f713: e8 18 de ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 44f718: 48 89 df mov rdi, rbx + 44f71b: 41 ff d4 call r12 + 44f71e: 48 8b 3b mov rdi, qword ptr [rbx] + 44f721: e8 ea a5 00 00 call 0x459d10 <__gconv_release_shlib> + 44f726: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 44f72d: 49 83 c5 01 add r13, 1 + 44f731: 48 83 c3 68 add rbx, 104 + 44f735: 4d 39 ef cmp r15, r13 + 44f738: 76 36 jbe 0x44f770 + 44f73a: 48 8b 3b mov rdi, qword ptr [rbx] + 44f73d: 48 85 ff test rdi, rdi + 44f740: 75 b2 jne 0x44f6f4 + 44f742: 48 83 7b 40 00 cmp qword ptr [rbx + 64], 0 + 44f747: 74 e4 je 0x44f72d + 44f749: 48 8d 0d 40 9f 04 00 lea rcx, [rip + 302912] # 0x499690 <__PRETTY_FUNCTION__.9762> + 44f750: ba e2 00 00 00 mov edx, 226 + 44f755: 48 8d 35 04 9f 04 00 lea rsi, [rip + 302852] # 0x499660 <__PRETTY_FUNCTION__.9580+0x8> + 44f75c: 48 8d 3d 08 9f 04 00 lea rdi, [rip + 302856] # 0x49966b <__PRETTY_FUNCTION__.9580+0x13> + 44f763: e8 e8 37 fb ff call 0x402f50 <__assert_fail> + 44f768: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 44f770: 41 b8 01 00 00 00 mov r8d, 1 + 44f776: e9 2d f5 ff ff jmp 0x44eca8 + 44f77b: e8 50 c4 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 44f780: 4c 89 f7 mov rdi, r14 + 44f783: 44 89 45 90 mov dword ptr [rbp - 112], r8d + 44f787: 45 31 f6 xor r14d, r14d + 44f78a: 45 31 ff xor r15d, r15d + 44f78d: e8 be fd fc ff call 0x41f550 + 44f792: 48 8b 7d 98 mov rdi, qword ptr [rbp - 104] + 44f796: e8 b5 fd fc ff call 0x41f550 + 44f79b: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] + 44f79f: e8 ac fd fc ff call 0x41f550 + 44f7a4: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 44f7a8: 44 8b 45 90 mov r8d, dword ptr [rbp - 112] + 44f7ac: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f7b3: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 44f7ba: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 44f7c1: e9 e6 fc ff ff jmp 0x44f4ac + 44f7c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000044f7d0 <__gconv_get_modules_db>: + 44f7d0: f3 0f 1e fa endbr64 + 44f7d4: 48 8b 05 cd 40 07 00 mov rax, qword ptr [rip + 475341] # 0x4c38a8 <__gconv_modules_db> + 44f7db: c3 ret + 44f7dc: 0f 1f 40 00 nop dword ptr [rax] + +000000000044f7e0 <__gconv_get_alias_db>: + 44f7e0: f3 0f 1e fa endbr64 + 44f7e4: 48 8b 05 cd 40 07 00 mov rax, qword ptr [rip + 475341] # 0x4c38b8 <__gconv_alias_db> + 44f7eb: c3 ret + 44f7ec: 0f 1f 40 00 nop dword ptr [rax] + +000000000044f7f0 <__gconv_release_step>: + 44f7f0: f3 0f 1e fa endbr64 + 44f7f4: 55 push rbp + 44f7f5: 53 push rbx + 44f7f6: 48 89 fb mov rbx, rdi + 44f7f9: 48 83 ec 08 sub rsp, 8 + 44f7fd: 48 8b 3f mov rdi, qword ptr [rdi] + 44f800: 48 85 ff test rdi, rdi + 44f803: 74 43 je 0x44f848 <__gconv_release_step+0x58> + 44f805: 83 6b 10 01 sub dword ptr [rbx + 16], 1 + 44f809: 75 32 jne 0x44f83d <__gconv_release_step+0x4d> + 44f80b: 48 8b 6b 40 mov rbp, qword ptr [rbx + 64] + 44f80f: 48 c1 cd 11 ror rbp, 17 + 44f813: 64 48 33 2c 25 30 00 00 00 xor rbp, qword ptr fs:[48] + 44f81c: 48 85 ed test rbp, rbp + 44f81f: 74 10 je 0x44f831 <__gconv_release_step+0x41> + 44f821: 48 89 ef mov rdi, rbp + 44f824: e8 07 dd ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 44f829: 48 89 df mov rdi, rbx + 44f82c: ff d5 call rbp + 44f82e: 48 8b 3b mov rdi, qword ptr [rbx] + 44f831: e8 da a4 00 00 call 0x459d10 <__gconv_release_shlib> + 44f836: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 44f83d: 48 83 c4 08 add rsp, 8 + 44f841: 5b pop rbx + 44f842: 5d pop rbp + 44f843: c3 ret + 44f844: 0f 1f 40 00 nop dword ptr [rax] + 44f848: 48 83 7b 40 00 cmp qword ptr [rbx + 64], 0 + 44f84d: 74 ee je 0x44f83d <__gconv_release_step+0x4d> + 44f84f: 48 8d 0d 3a 9e 04 00 lea rcx, [rip + 302650] # 0x499690 <__PRETTY_FUNCTION__.9762> + 44f856: ba e2 00 00 00 mov edx, 226 + 44f85b: 48 8d 35 fe 9d 04 00 lea rsi, [rip + 302590] # 0x499660 <__PRETTY_FUNCTION__.9580+0x8> + 44f862: 48 8d 3d 02 9e 04 00 lea rdi, [rip + 302594] # 0x49966b <__PRETTY_FUNCTION__.9580+0x13> + 44f869: e8 e2 36 fb ff call 0x402f50 <__assert_fail> + 44f86e: 66 90 nop + +000000000044f870 <__gconv_compare_alias>: + 44f870: f3 0f 1e fa endbr64 + 44f874: 41 55 push r13 + 44f876: 41 54 push r12 + 44f878: 55 push rbp + 44f879: 48 89 f5 mov rbp, rsi + 44f87c: 53 push rbx + 44f87d: 48 89 fb mov rbx, rdi + 44f880: 48 83 ec 38 sub rsp, 56 + 44f884: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 44f88d: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 44f892: 31 c0 xor eax, eax + 44f894: e8 a7 13 00 00 call 0x450c40 <__gconv_load_conf> + 44f899: 48 8d 54 24 0c lea rdx, [rsp + 12] + 44f89e: 48 89 ee mov rsi, rbp + 44f8a1: 48 89 df mov rdi, rbx + 44f8a4: e8 37 9c 00 00 call 0x4594e0 <__gconv_compare_alias_cache> + 44f8a9: 85 c0 test eax, eax + 44f8ab: 75 23 jne 0x44f8d0 <__gconv_compare_alias+0x60> + 44f8ad: 8b 44 24 0c mov eax, dword ptr [rsp + 12] + 44f8b1: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 44f8b6: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 44f8bf: 0f 85 7f 00 00 00 jne 0x44f944 <__gconv_compare_alias+0xd4> + 44f8c5: 48 83 c4 38 add rsp, 56 + 44f8c9: 5b pop rbx + 44f8ca: 5d pop rbp + 44f8cb: 41 5c pop r12 + 44f8cd: 41 5d pop r13 + 44f8cf: c3 ret + 44f8d0: 4c 8d 6c 24 10 lea r13, [rsp + 16] + 44f8d5: 48 8d 15 14 f2 ff ff lea rdx, [rip - 3564] # 0x44eaf0 <__gconv_alias_compare> + 44f8dc: 48 89 6c 24 10 mov qword ptr [rsp + 16], rbp + 44f8e1: 49 89 ec mov r12, rbp + 44f8e4: 48 8d 35 cd 3f 07 00 lea rsi, [rip + 475085] # 0x4c38b8 <__gconv_alias_db> + 44f8eb: 4c 89 ef mov rdi, r13 + 44f8ee: e8 9d a0 ff ff call 0x449990 + 44f8f3: 48 85 c0 test rax, rax + 44f8f6: 74 0e je 0x44f906 <__gconv_compare_alias+0x96> + 44f8f8: 48 8b 00 mov rax, qword ptr [rax] + 44f8fb: 4c 8b 60 08 mov r12, qword ptr [rax + 8] + 44f8ff: 4d 85 e4 test r12, r12 + 44f902: 4c 0f 44 e5 cmove r12, rbp + 44f906: 4c 89 ef mov rdi, r13 + 44f909: 48 8d 15 e0 f1 ff ff lea rdx, [rip - 3616] # 0x44eaf0 <__gconv_alias_compare> + 44f910: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx + 44f915: 48 8d 35 9c 3f 07 00 lea rsi, [rip + 475036] # 0x4c38b8 <__gconv_alias_db> + 44f91c: e8 6f a0 ff ff call 0x449990 + 44f921: 48 89 df mov rdi, rbx + 44f924: 48 85 c0 test rax, rax + 44f927: 74 0e je 0x44f937 <__gconv_compare_alias+0xc7> + 44f929: 48 8b 00 mov rax, qword ptr [rax] + 44f92c: 48 8b 78 08 mov rdi, qword ptr [rax + 8] + 44f930: 48 85 ff test rdi, rdi + 44f933: 48 0f 44 fb cmove rdi, rbx + 44f937: 4c 89 e6 mov rsi, r12 + 44f93a: e8 f1 17 fb ff call 0x401130 <.plt+0x110> + 44f93f: e9 6d ff ff ff jmp 0x44f8b1 <__gconv_compare_alias+0x41> + 44f944: e8 87 c2 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 44f949: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000044f950 <__gconv_find_transform>: + 44f950: f3 0f 1e fa endbr64 + 44f954: 41 57 push r15 + 44f956: 41 56 push r14 + 44f958: 49 89 ce mov r14, rcx + 44f95b: 41 55 push r13 + 44f95d: 45 89 c5 mov r13d, r8d + 44f960: 41 54 push r12 + 44f962: 49 89 f4 mov r12, rsi + 44f965: 55 push rbp + 44f966: 48 89 fd mov rbp, rdi + 44f969: 53 push rbx + 44f96a: 48 89 d3 mov rbx, rdx + 44f96d: 48 83 ec 38 sub rsp, 56 + 44f971: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 44f97a: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 44f97f: 31 c0 xor eax, eax + 44f981: e8 ba 12 00 00 call 0x450c40 <__gconv_load_conf> + 44f986: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 44f98e: 85 c0 test eax, eax + 44f990: 0f 85 92 01 00 00 jne 0x44fb28 <__gconv_find_transform+0x1d8> + 44f996: ba 01 00 00 00 mov edx, 1 + 44f99b: 0f b1 15 0e 3f 07 00 cmpxchg dword ptr [rip + 474894], edx # 0x4c38b0 <__gconv_lock> + 44f9a2: 45 89 e8 mov r8d, r13d + 44f9a5: 4c 89 f1 mov rcx, r14 + 44f9a8: 48 89 da mov rdx, rbx + 44f9ab: 4c 89 e6 mov rsi, r12 + 44f9ae: 48 89 ef mov rdi, rbp + 44f9b1: e8 ca 9b 00 00 call 0x459580 <__gconv_lookup_cache> + 44f9b6: 41 89 c1 mov r9d, eax + 44f9b9: 83 f8 02 cmp eax, 2 + 44f9bc: 74 42 je 0x44fa00 <__gconv_find_transform+0xb0> + 44f9be: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 44f9c6: 85 c0 test eax, eax + 44f9c8: 0f 85 fa 00 00 00 jne 0x44fac8 <__gconv_find_transform+0x178> + 44f9ce: 83 2d db 3e 07 00 01 sub dword ptr [rip + 474843], 1 # 0x4c38b0 <__gconv_lock> + 44f9d5: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 44f9da: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 44f9e3: 0f 85 53 02 00 00 jne 0x44fc3c <__gconv_find_transform+0x2ec> + 44f9e9: 48 83 c4 38 add rsp, 56 + 44f9ed: 44 89 c8 mov eax, r9d + 44f9f0: 5b pop rbx + 44f9f1: 5d pop rbp + 44f9f2: 41 5c pop r12 + 44f9f4: 41 5d pop r13 + 44f9f6: 41 5e pop r14 + 44f9f8: 41 5f pop r15 + 44f9fa: c3 ret + 44f9fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44fa00: 48 83 3d a0 3e 07 00 00 cmp qword ptr [rip + 474784], 0 # 0x4c38a8 <__gconv_modules_db> + 44fa08: 0f 84 f2 00 00 00 je 0x44fb00 <__gconv_find_transform+0x1b0> + 44fa0e: 4c 8d 7c 24 10 lea r15, [rsp + 16] + 44fa13: 48 8d 15 d6 f0 ff ff lea rdx, [rip - 3882] # 0x44eaf0 <__gconv_alias_compare> + 44fa1a: 4c 89 64 24 10 mov qword ptr [rsp + 16], r12 + 44fa1f: 48 8d 35 92 3e 07 00 lea rsi, [rip + 474770] # 0x4c38b8 <__gconv_alias_db> + 44fa26: 4c 89 ff mov rdi, r15 + 44fa29: e8 62 9f ff ff call 0x449990 + 44fa2e: 48 89 c1 mov rcx, rax + 44fa31: 48 85 c0 test rax, rax + 44fa34: 74 07 je 0x44fa3d <__gconv_find_transform+0xed> + 44fa36: 48 8b 00 mov rax, qword ptr [rax] + 44fa39: 48 8b 48 08 mov rcx, qword ptr [rax + 8] + 44fa3d: 4c 89 ff mov rdi, r15 + 44fa40: 48 8d 15 a9 f0 ff ff lea rdx, [rip - 3927] # 0x44eaf0 <__gconv_alias_compare> + 44fa47: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 44fa4c: 48 8d 35 65 3e 07 00 lea rsi, [rip + 474725] # 0x4c38b8 <__gconv_alias_db> + 44fa53: 48 89 6c 24 10 mov qword ptr [rsp + 16], rbp + 44fa58: e8 33 9f ff ff call 0x449990 + 44fa5d: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 44fa62: 48 85 c0 test rax, rax + 44fa65: 49 89 c7 mov r15, rax + 44fa68: 74 07 je 0x44fa71 <__gconv_find_transform+0x121> + 44fa6a: 48 8b 00 mov rax, qword ptr [rax] + 44fa6d: 4c 8b 78 08 mov r15, qword ptr [rax + 8] + 44fa71: 41 83 e5 01 and r13d, 1 + 44fa75: 0f 85 d5 00 00 00 jne 0x44fb50 <__gconv_find_transform+0x200> + 44fa7b: 4d 89 f1 mov r9, r14 + 44fa7e: 49 89 d8 mov r8, rbx + 44fa81: 4c 89 e2 mov rdx, r12 + 44fa84: 4c 89 fe mov rsi, r15 + 44fa87: 48 89 ef mov rdi, rbp + 44fa8a: e8 b1 f0 ff ff call 0x44eb40 + 44fa8f: 41 89 c1 mov r9d, eax + 44fa92: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 44fa9a: 85 c0 test eax, eax + 44fa9c: 0f 85 46 01 00 00 jne 0x44fbe8 <__gconv_find_transform+0x298> + 44faa2: 83 2d 07 3e 07 00 01 sub dword ptr [rip + 474631], 1 # 0x4c38b0 <__gconv_lock> + 44faa9: 45 85 c9 test r9d, r9d + 44faac: 0f 85 23 ff ff ff jne 0x44f9d5 <__gconv_find_transform+0x85> + 44fab2: 45 31 c9 xor r9d, r9d + 44fab5: 48 83 3b 00 cmp qword ptr [rbx], 0 + 44fab9: 41 0f 94 c1 sete r9b + 44fabd: e9 13 ff ff ff jmp 0x44f9d5 <__gconv_find_transform+0x85> + 44fac2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44fac8: 31 c0 xor eax, eax + 44faca: 87 05 e0 3d 07 00 xchg dword ptr [rip + 474592], eax # 0x4c38b0 <__gconv_lock> + 44fad0: 83 f8 01 cmp eax, 1 + 44fad3: 0f 8e fc fe ff ff jle 0x44f9d5 <__gconv_find_transform+0x85> + 44fad9: 45 31 d2 xor r10d, r10d + 44fadc: ba 01 00 00 00 mov edx, 1 + 44fae1: be 81 00 00 00 mov esi, 129 + 44fae6: b8 ca 00 00 00 mov eax, 202 + 44faeb: 48 8d 3d be 3d 07 00 lea rdi, [rip + 474558] # 0x4c38b0 <__gconv_lock> + 44faf2: 0f 05 syscall + 44faf4: e9 dc fe ff ff jmp 0x44f9d5 <__gconv_find_transform+0x85> + 44faf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44fb00: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 44fb08: 85 c0 test eax, eax + 44fb0a: 0f 85 10 01 00 00 jne 0x44fc20 <__gconv_find_transform+0x2d0> + 44fb10: 83 2d 99 3d 07 00 01 sub dword ptr [rip + 474521], 1 # 0x4c38b0 <__gconv_lock> + 44fb17: 41 b9 01 00 00 00 mov r9d, 1 + 44fb1d: e9 b3 fe ff ff jmp 0x44f9d5 <__gconv_find_transform+0x85> + 44fb22: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44fb28: 31 c0 xor eax, eax + 44fb2a: ba 01 00 00 00 mov edx, 1 + 44fb2f: f0 lock + 44fb30: 0f b1 15 79 3d 07 00 cmpxchg dword ptr [rip + 474489], edx # 0x4c38b0 <__gconv_lock> + 44fb37: 0f 84 65 fe ff ff je 0x44f9a2 <__gconv_find_transform+0x52> + 44fb3d: 48 8d 3d 6c 3d 07 00 lea rdi, [rip + 474476] # 0x4c38b0 <__gconv_lock> + 44fb44: e8 57 a2 fc ff call 0x419da0 <__lll_lock_wait_private> + 44fb49: e9 54 fe ff ff jmp 0x44f9a2 <__gconv_find_transform+0x52> + 44fb4e: 66 90 nop + 44fb50: 4c 89 e6 mov rsi, r12 + 44fb53: 48 89 ef mov rdi, rbp + 44fb56: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 44fb5b: e8 d0 15 fb ff call 0x401130 <.plt+0x110> + 44fb60: 85 c0 test eax, eax + 44fb62: 74 61 je 0x44fbc5 <__gconv_find_transform+0x275> + 44fb64: 4d 85 ff test r15, r15 + 44fb67: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 44fb6c: 74 14 je 0x44fb82 <__gconv_find_transform+0x232> + 44fb6e: 4c 89 e6 mov rsi, r12 + 44fb71: 4c 89 ff mov rdi, r15 + 44fb74: e8 b7 15 fb ff call 0x401130 <.plt+0x110> + 44fb79: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 44fb7e: 85 c0 test eax, eax + 44fb80: 74 43 je 0x44fbc5 <__gconv_find_transform+0x275> + 44fb82: 48 85 c9 test rcx, rcx + 44fb85: 0f 84 f0 fe ff ff je 0x44fa7b <__gconv_find_transform+0x12b> + 44fb8b: 48 89 ce mov rsi, rcx + 44fb8e: 48 89 ef mov rdi, rbp + 44fb91: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 44fb96: e8 95 15 fb ff call 0x401130 <.plt+0x110> + 44fb9b: 85 c0 test eax, eax + 44fb9d: 74 26 je 0x44fbc5 <__gconv_find_transform+0x275> + 44fb9f: 4d 85 ff test r15, r15 + 44fba2: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 44fba7: 0f 84 ce fe ff ff je 0x44fa7b <__gconv_find_transform+0x12b> + 44fbad: 48 89 ce mov rsi, rcx + 44fbb0: 4c 89 ff mov rdi, r15 + 44fbb3: e8 78 15 fb ff call 0x401130 <.plt+0x110> + 44fbb8: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 44fbbd: 85 c0 test eax, eax + 44fbbf: 0f 85 b6 fe ff ff jne 0x44fa7b <__gconv_find_transform+0x12b> + 44fbc5: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 44fbcd: 85 c0 test eax, eax + 44fbcf: 75 70 jne 0x44fc41 <__gconv_find_transform+0x2f1> + 44fbd1: 83 2d d8 3c 07 00 01 sub dword ptr [rip + 474328], 1 # 0x4c38b0 <__gconv_lock> + 44fbd8: 41 83 c9 ff or r9d, -1 + 44fbdc: e9 f4 fd ff ff jmp 0x44f9d5 <__gconv_find_transform+0x85> + 44fbe1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44fbe8: 31 c0 xor eax, eax + 44fbea: 87 05 c0 3c 07 00 xchg dword ptr [rip + 474304], eax # 0x4c38b0 <__gconv_lock> + 44fbf0: 83 f8 01 cmp eax, 1 + 44fbf3: 0f 8e b0 fe ff ff jle 0x44faa9 <__gconv_find_transform+0x159> + 44fbf9: 45 31 d2 xor r10d, r10d + 44fbfc: ba 01 00 00 00 mov edx, 1 + 44fc01: be 81 00 00 00 mov esi, 129 + 44fc06: b8 ca 00 00 00 mov eax, 202 + 44fc0b: 48 8d 3d 9e 3c 07 00 lea rdi, [rip + 474270] # 0x4c38b0 <__gconv_lock> + 44fc12: 0f 05 syscall + 44fc14: e9 90 fe ff ff jmp 0x44faa9 <__gconv_find_transform+0x159> + 44fc19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44fc20: 31 c0 xor eax, eax + 44fc22: 87 05 88 3c 07 00 xchg dword ptr [rip + 474248], eax # 0x4c38b0 <__gconv_lock> + 44fc28: 41 b9 01 00 00 00 mov r9d, 1 + 44fc2e: 83 f8 01 cmp eax, 1 + 44fc31: 0f 8e 9e fd ff ff jle 0x44f9d5 <__gconv_find_transform+0x85> + 44fc37: e9 9d fe ff ff jmp 0x44fad9 <__gconv_find_transform+0x189> + 44fc3c: e8 8f bf ff ff call 0x44bbd0 <__stack_chk_fail_local> + 44fc41: 31 c0 xor eax, eax + 44fc43: 87 05 67 3c 07 00 xchg dword ptr [rip + 474215], eax # 0x4c38b0 <__gconv_lock> + 44fc49: 41 83 c9 ff or r9d, -1 + 44fc4d: 83 e8 01 sub eax, 1 + 44fc50: 0f 8e 7f fd ff ff jle 0x44f9d5 <__gconv_find_transform+0x85> + 44fc56: e9 7e fe ff ff jmp 0x44fad9 <__gconv_find_transform+0x189> + 44fc5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000044fc60 <__gconv_close_transform>: + 44fc60: f3 0f 1e fa endbr64 + 44fc64: 41 56 push r14 + 44fc66: 41 55 push r13 + 44fc68: 49 89 fd mov r13, rdi + 44fc6b: 41 54 push r12 + 44fc6d: 49 89 f4 mov r12, rsi + 44fc70: 55 push rbp + 44fc71: 53 push rbx + 44fc72: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 44fc7a: 85 c0 test eax, eax + 44fc7c: 0f 85 06 01 00 00 jne 0x44fd88 <__gconv_close_transform+0x128> + 44fc82: ba 01 00 00 00 mov edx, 1 + 44fc87: 0f b1 15 22 3c 07 00 cmpxchg dword ptr [rip + 474146], edx # 0x4c38b0 <__gconv_lock> + 44fc8e: 49 8d 6c 24 ff lea rbp, [r12 - 1] + 44fc93: 4d 85 e4 test r12, r12 + 44fc96: 0f 84 8c 00 00 00 je 0x44fd28 <__gconv_close_transform+0xc8> + 44fc9c: 4b 8d 04 64 lea rax, [r12 + 2*r12] + 44fca0: 49 8d 04 84 lea rax, [r12 + 4*rax] + 44fca4: 49 8d 5c c5 98 lea rbx, [r13 + 8*rax - 104] + 44fca9: eb 4c jmp 0x44fcf7 <__gconv_close_transform+0x97> + 44fcab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44fcb0: 83 6b 10 01 sub dword ptr [rbx + 16], 1 + 44fcb4: 75 33 jne 0x44fce9 <__gconv_close_transform+0x89> + 44fcb6: 4c 8b 73 40 mov r14, qword ptr [rbx + 64] + 44fcba: 49 c1 ce 11 ror r14, 17 + 44fcbe: 64 4c 33 34 25 30 00 00 00 xor r14, qword ptr fs:[48] + 44fcc7: 4d 85 f6 test r14, r14 + 44fcca: 74 11 je 0x44fcdd <__gconv_close_transform+0x7d> + 44fccc: 4c 89 f7 mov rdi, r14 + 44fccf: e8 5c d8 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 44fcd4: 48 89 df mov rdi, rbx + 44fcd7: 41 ff d6 call r14 + 44fcda: 48 8b 3b mov rdi, qword ptr [rbx] + 44fcdd: e8 2e a0 00 00 call 0x459d10 <__gconv_release_shlib> + 44fce2: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 44fce9: 48 83 ed 01 sub rbp, 1 + 44fced: 48 83 eb 68 sub rbx, 104 + 44fcf1: 48 83 fd ff cmp rbp, -1 + 44fcf5: 74 31 je 0x44fd28 <__gconv_close_transform+0xc8> + 44fcf7: 48 8b 3b mov rdi, qword ptr [rbx] + 44fcfa: 48 85 ff test rdi, rdi + 44fcfd: 75 b1 jne 0x44fcb0 <__gconv_close_transform+0x50> + 44fcff: 48 83 7b 40 00 cmp qword ptr [rbx + 64], 0 + 44fd04: 74 e3 je 0x44fce9 <__gconv_close_transform+0x89> + 44fd06: 48 8d 0d 83 99 04 00 lea rcx, [rip + 301443] # 0x499690 <__PRETTY_FUNCTION__.9762> + 44fd0d: ba e2 00 00 00 mov edx, 226 + 44fd12: 48 8d 35 47 99 04 00 lea rsi, [rip + 301383] # 0x499660 <__PRETTY_FUNCTION__.9580+0x8> + 44fd19: 48 8d 3d 4b 99 04 00 lea rdi, [rip + 301387] # 0x49966b <__PRETTY_FUNCTION__.9580+0x13> + 44fd20: e8 2b 32 fb ff call 0x402f50 <__assert_fail> + 44fd25: 0f 1f 00 nop dword ptr [rax] + 44fd28: 4c 89 e6 mov rsi, r12 + 44fd2b: 4c 89 ef mov rdi, r13 + 44fd2e: e8 2d 9d 00 00 call 0x459a60 <__gconv_release_cache> + 44fd33: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 44fd3b: 85 c0 test eax, eax + 44fd3d: 75 19 jne 0x44fd58 <__gconv_close_transform+0xf8> + 44fd3f: 83 2d 6a 3b 07 00 01 sub dword ptr [rip + 473962], 1 # 0x4c38b0 <__gconv_lock> + 44fd46: 5b pop rbx + 44fd47: 31 c0 xor eax, eax + 44fd49: 5d pop rbp + 44fd4a: 41 5c pop r12 + 44fd4c: 41 5d pop r13 + 44fd4e: 41 5e pop r14 + 44fd50: c3 ret + 44fd51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 44fd58: 31 c0 xor eax, eax + 44fd5a: 87 05 50 3b 07 00 xchg dword ptr [rip + 473936], eax # 0x4c38b0 <__gconv_lock> + 44fd60: 83 f8 01 cmp eax, 1 + 44fd63: 7e e1 jle 0x44fd46 <__gconv_close_transform+0xe6> + 44fd65: 45 31 d2 xor r10d, r10d + 44fd68: ba 01 00 00 00 mov edx, 1 + 44fd6d: be 81 00 00 00 mov esi, 129 + 44fd72: b8 ca 00 00 00 mov eax, 202 + 44fd77: 48 8d 3d 32 3b 07 00 lea rdi, [rip + 473906] # 0x4c38b0 <__gconv_lock> + 44fd7e: 0f 05 syscall + 44fd80: eb c4 jmp 0x44fd46 <__gconv_close_transform+0xe6> + 44fd82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44fd88: 31 c0 xor eax, eax + 44fd8a: ba 01 00 00 00 mov edx, 1 + 44fd8f: f0 lock + 44fd90: 0f b1 15 19 3b 07 00 cmpxchg dword ptr [rip + 473881], edx # 0x4c38b0 <__gconv_lock> + 44fd97: 0f 84 f1 fe ff ff je 0x44fc8e <__gconv_close_transform+0x2e> + 44fd9d: 48 8d 3d 0c 3b 07 00 lea rdi, [rip + 473868] # 0x4c38b0 <__gconv_lock> + 44fda4: e8 f7 9f fc ff call 0x419da0 <__lll_lock_wait_private> + 44fda9: e9 e0 fe ff ff jmp 0x44fc8e <__gconv_close_transform+0x2e> + 44fdae: 66 90 nop + +000000000044fdb0 <__gconv_get_path>: + 44fdb0: 55 push rbp + 44fdb1: 48 89 e5 mov rbp, rsp + 44fdb4: 41 57 push r15 + 44fdb6: 41 56 push r14 + 44fdb8: 41 55 push r13 + 44fdba: 41 54 push r12 + 44fdbc: 53 push rbx + 44fdbd: 48 83 ec 38 sub rsp, 56 + 44fdc1: 4c 8b 3d 08 3b 07 00 mov r15, qword ptr [rip + 473864] # 0x4c38d0 <__gconv_path_elem> + 44fdc8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 44fdd1: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 44fdd5: 31 c0 xor eax, eax + 44fdd7: 4d 85 ff test r15, r15 + 44fdda: 0f 85 83 03 00 00 jne 0x450163 <__gconv_get_path+0x3b3> + 44fde0: 4c 8b 2d d9 3a 07 00 mov r13, qword ptr [rip + 473817] # 0x4c38c0 <__gconv_path_envvar> + 44fde7: 4d 85 ed test r13, r13 + 44fdea: 0f 84 70 02 00 00 je 0x450060 <__gconv_get_path+0x2b0> + 44fdf0: 4c 89 ef mov rdi, r13 + 44fdf3: e8 88 13 fb ff call 0x401180 <.plt+0x160> + 44fdf8: 48 89 e1 mov rcx, rsp + 44fdfb: 48 89 c2 mov rdx, rax + 44fdfe: 48 8d 40 21 lea rax, [rax + 33] + 44fe02: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 44fe06: 48 8d 42 38 lea rax, [rdx + 56] + 44fe0a: 48 89 c6 mov rsi, rax + 44fe0d: 48 25 00 f0 ff ff and rax, -4096 + 44fe13: 48 29 c1 sub rcx, rax + 44fe16: 48 83 e6 f0 and rsi, -16 + 44fe1a: 48 89 c8 mov rax, rcx + 44fe1d: 48 39 c4 cmp rsp, rax + 44fe20: 74 15 je 0x44fe37 <__gconv_get_path+0x87> + 44fe22: 48 81 ec 00 10 00 00 sub rsp, 4096 + 44fe29: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 44fe32: 48 39 c4 cmp rsp, rax + 44fe35: 75 eb jne 0x44fe22 <__gconv_get_path+0x72> + 44fe37: 81 e6 ff 0f 00 00 and esi, 4095 + 44fe3d: 48 29 f4 sub rsp, rsi + 44fe40: 48 85 f6 test rsi, rsi + 44fe43: 0f 85 8a 02 00 00 jne 0x4500d3 <__gconv_get_path+0x323> + 44fe49: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 44fe4e: 4c 89 ee mov rsi, r13 + 44fe51: 48 83 e7 f0 and rdi, -16 + 44fe55: 48 89 7d c0 mov qword ptr [rbp - 64], rdi + 44fe59: e8 f2 12 fb ff call 0x401150 <.plt+0x130> + 44fe5e: 66 0f 6f 05 fa 9d 04 00 movdqa xmm0, xmmword ptr [rip + 302586] # 0x499c60 + 44fe66: 31 f6 xor esi, esi + 44fe68: 31 ff xor edi, edi + 44fe6a: 66 0f 6f 0d fe 9d 04 00 movdqa xmm1, xmmword ptr [rip + 302590] # 0x499c70 + 44fe72: c6 00 3a mov byte ptr [rax], 58 + 44fe75: 0f 11 40 01 movups xmmword ptr [rax + 1], xmm0 + 44fe79: 0f 11 48 11 movups xmmword ptr [rax + 17], xmm1 + 44fe7d: e8 5e 88 ff ff call 0x4486e0 + 44fe82: 49 89 c5 mov r13, rax + 44fe85: 48 85 c0 test rax, rax + 44fe88: 0f 84 50 02 00 00 je 0x4500de <__gconv_get_path+0x32e> + 44fe8e: 48 89 c7 mov rdi, rax + 44fe91: e8 ea 12 fb ff call 0x401180 <.plt+0x160> + 44fe96: 48 8b 4d c0 mov rcx, qword ptr [rbp - 64] + 44fe9a: 48 89 45 b0 mov qword ptr [rbp - 80], rax + 44fe9e: 48 83 c0 01 add rax, 1 + 44fea2: 48 89 4d b8 mov qword ptr [rbp - 72], rcx + 44fea6: 48 89 cf mov rdi, rcx + 44fea9: 48 89 45 a0 mov qword ptr [rbp - 96], rax + 44fead: be 3a 00 00 00 mov esi, 58 + 44feb2: e8 d9 12 fb ff call 0x401190 <.plt+0x170> + 44feb7: 49 89 c4 mov r12, rax + 44feba: 48 85 c0 test rax, rax + 44febd: 0f 84 3b 02 00 00 je 0x4500fe <__gconv_get_path+0x34e> + 44fec3: 41 be 01 00 00 00 mov r14d, 1 + 44fec9: eb 08 jmp 0x44fed3 <__gconv_get_path+0x123> + 44fecb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 44fed0: 49 89 c4 mov r12, rax + 44fed3: 41 8d 46 01 lea eax, [r14 + 1] + 44fed7: 49 8d 4f 01 lea rcx, [r15 + 1] + 44fedb: 89 c3 mov ebx, eax + 44fedd: 49 39 cc cmp r12, rcx + 44fee0: 74 07 je 0x44fee9 <__gconv_get_path+0x139> + 44fee2: 41 8d 5e 02 lea ebx, [r14 + 2] + 44fee6: 41 89 c6 mov r14d, eax + 44fee9: 49 8d 7c 24 01 lea rdi, [r12 + 1] + 44feee: be 3a 00 00 00 mov esi, 58 + 44fef3: 4d 89 e7 mov r15, r12 + 44fef6: e8 95 12 fb ff call 0x401190 <.plt+0x170> + 44fefb: 48 85 c0 test rax, rax + 44fefe: 75 d0 jne 0x44fed0 <__gconv_get_path+0x120> + 44ff00: 48 63 fb movsxd rdi, ebx + 44ff03: 4c 8b 7d a0 mov r15, qword ptr [rbp - 96] + 44ff07: 45 8d 46 ff lea r8d, [r14 - 1] + 44ff0b: 49 63 de movsxd rbx, r14d + 44ff0e: 48 89 f8 mov rax, rdi + 44ff11: 49 63 f8 movsxd rdi, r8d + 44ff14: 4c 0f af ff imul r15, rdi + 44ff18: 48 c1 e0 04 shl rax, 4 + 44ff1c: 48 8d 3c 18 lea rdi, [rax + rbx] + 44ff20: 48 03 7d a8 add rdi, qword ptr [rbp - 88] + 44ff24: 4c 01 ff add rdi, r15 + 44ff27: e8 34 f0 fc ff call 0x41ef60 + 44ff2c: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 44ff30: 48 85 c0 test rax, rax + 44ff33: 0f 84 f6 01 00 00 je 0x45012f <__gconv_get_path+0x37f> + 44ff39: 48 8b 7d b8 mov rdi, qword ptr [rbp - 72] + 44ff3d: 48 83 c3 01 add rbx, 1 + 44ff41: 4c 8d 75 c0 lea r14, [rbp - 64] + 44ff45: 48 8d 35 dd c8 05 00 lea rsi, [rip + 379101] # 0x4ac829 <__PRETTY_FUNCTION__.11737+0x79> + 44ff4c: 48 c1 e3 04 shl rbx, 4 + 44ff50: 4c 89 f2 mov rdx, r14 + 44ff53: 48 c7 05 6a 39 07 00 00 00 00 00 mov qword ptr [rip + 473450], 0 # 0x4c38c8 <__gconv_max_path_elem_len> + 44ff5e: 4c 8d 3c 18 lea r15, [rax + rbx] + 44ff62: e8 39 e5 01 00 call 0x46e4a0 + 44ff67: 49 89 c0 mov r8, rax + 44ff6a: 48 85 c0 test rax, rax + 44ff6d: 0f 84 cc 01 00 00 je 0x45013f <__gconv_get_path+0x38f> + 44ff73: 48 8b 5d a8 mov rbx, qword ptr [rbp - 88] + 44ff77: 45 31 e4 xor r12d, r12d + 44ff7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 44ff80: 4c 89 3b mov qword ptr [rbx], r15 + 44ff83: 41 80 38 2f cmp byte ptr [r8], 47 + 44ff87: 74 27 je 0x44ffb0 <__gconv_get_path+0x200> + 44ff89: 4d 85 ed test r13, r13 + 44ff8c: 0f 84 7e 01 00 00 je 0x450110 <__gconv_get_path+0x360> + 44ff92: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] + 44ff96: 4c 89 ff mov rdi, r15 + 44ff99: 4c 89 ee mov rsi, r13 + 44ff9c: 4c 89 45 b8 mov qword ptr [rbp - 72], r8 + 44ffa0: e8 ab 11 fb ff call 0x401150 <.plt+0x130> + 44ffa5: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] + 44ffa9: c6 00 2f mov byte ptr [rax], 47 + 44ffac: 4c 8d 78 01 lea r15, [rax + 1] + 44ffb0: 4c 89 c6 mov rsi, r8 + 44ffb3: 4c 89 ff mov rdi, r15 + 44ffb6: e8 d5 10 fb ff call 0x401090 <.plt+0x70> + 44ffbb: 80 78 ff 2f cmp byte ptr [rax - 1], 47 + 44ffbf: 74 07 je 0x44ffc8 <__gconv_get_path+0x218> + 44ffc1: c6 00 2f mov byte ptr [rax], 47 + 44ffc4: 48 83 c0 01 add rax, 1 + 44ffc8: 48 89 c2 mov rdx, rax + 44ffcb: 48 2b 13 sub rdx, qword ptr [rbx] + 44ffce: 48 3b 15 f3 38 07 00 cmp rdx, qword ptr [rip + 473331] # 0x4c38c8 <__gconv_max_path_elem_len> + 44ffd5: 48 89 53 08 mov qword ptr [rbx + 8], rdx + 44ffd9: 76 07 jbe 0x44ffe2 <__gconv_get_path+0x232> + 44ffdb: 48 89 15 e6 38 07 00 mov qword ptr [rip + 473318], rdx # 0x4c38c8 <__gconv_max_path_elem_len> + 44ffe2: c6 00 00 mov byte ptr [rax], 0 + 44ffe5: 4c 89 f2 mov rdx, r14 + 44ffe8: 48 8d 35 3a c8 05 00 lea rsi, [rip + 378938] # 0x4ac829 <__PRETTY_FUNCTION__.11737+0x79> + 44ffef: 31 ff xor edi, edi + 44fff1: 4c 8d 78 01 lea r15, [rax + 1] + 44fff5: 41 83 c4 01 add r12d, 1 + 44fff9: 48 83 c3 10 add rbx, 16 + 44fffd: e8 9e e4 01 00 call 0x46e4a0 + 450002: 49 89 c0 mov r8, rax + 450005: 48 85 c0 test rax, rax + 450008: 0f 85 72 ff ff ff jne 0x44ff80 <__gconv_get_path+0x1d0> + 45000e: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] + 450012: 4d 63 e4 movsxd r12, r12d + 450015: 49 c1 e4 04 shl r12, 4 + 450019: 4c 01 e0 add rax, r12 + 45001c: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 450023: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 45002b: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] + 45002f: 4c 89 ef mov rdi, r13 + 450032: 48 89 05 97 38 07 00 mov qword ptr [rip + 473239], rax # 0x4c38d0 <__gconv_path_elem> + 450039: e8 12 f5 fc ff call 0x41f550 + 45003e: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 450042: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45004b: 0f 85 0d 01 00 00 jne 0x45015e <__gconv_get_path+0x3ae> + 450051: 48 8d 65 d8 lea rsp, [rbp - 40] + 450055: 5b pop rbx + 450056: 41 5c pop r12 + 450058: 41 5d pop r13 + 45005a: 41 5e pop r14 + 45005c: 41 5f pop r15 + 45005e: 5d pop rbp + 45005f: c3 ret + 450060: 48 89 e0 mov rax, rsp + 450063: 48 39 c4 cmp rsp, rax + 450066: 74 15 je 0x45007d <__gconv_get_path+0x2cd> + 450068: 48 81 ec 00 10 00 00 sub rsp, 4096 + 45006f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 450078: 48 39 c4 cmp rsp, rax + 45007b: 75 eb jne 0x450068 <__gconv_get_path+0x2b8> + 45007d: 48 83 ec 30 sub rsp, 48 + 450081: 48 83 4c 24 28 00 or qword ptr [rsp + 40], 0 + 450087: 66 0f 6f 15 d1 9b 04 00 movdqa xmm2, xmmword ptr [rip + 302033] # 0x499c60 + 45008f: 66 0f 6f 1d d9 9b 04 00 movdqa xmm3, xmmword ptr [rip + 302041] # 0x499c70 + 450097: 4c 8d 64 24 0f lea r12, [rsp + 15] + 45009c: 48 c7 45 a0 01 00 00 00 mov qword ptr [rbp - 96], 1 + 4500a4: 49 83 e4 f0 and r12, -16 + 4500a8: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 + 4500b0: 4c 89 65 b8 mov qword ptr [rbp - 72], r12 + 4500b4: 4c 89 e7 mov rdi, r12 + 4500b7: 4c 89 65 c0 mov qword ptr [rbp - 64], r12 + 4500bb: 48 c7 45 a8 20 00 00 00 mov qword ptr [rbp - 88], 32 + 4500c3: 41 0f 29 14 24 movaps xmmword ptr [r12], xmm2 + 4500c8: 41 0f 29 5c 24 10 movaps xmmword ptr [r12 + 16], xmm3 + 4500ce: e9 da fd ff ff jmp 0x44fead <__gconv_get_path+0xfd> + 4500d3: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 + 4500d9: e9 6b fd ff ff jmp 0x44fe49 <__gconv_get_path+0x99> + 4500de: 48 8b 45 c0 mov rax, qword ptr [rbp - 64] + 4500e2: 48 c7 45 a0 01 00 00 00 mov qword ptr [rbp - 96], 1 + 4500ea: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 + 4500f2: 48 89 45 b8 mov qword ptr [rbp - 72], rax + 4500f6: 48 89 c7 mov rdi, rax + 4500f9: e9 af fd ff ff jmp 0x44fead <__gconv_get_path+0xfd> + 4500fe: 45 31 ff xor r15d, r15d + 450101: bb 01 00 00 00 mov ebx, 1 + 450106: b8 20 00 00 00 mov eax, 32 + 45010b: e9 0c fe ff ff jmp 0x44ff1c <__gconv_get_path+0x16c> + 450110: 48 8d 0d 09 97 04 00 lea rcx, [rip + 300809] # 0x499820 <__PRETTY_FUNCTION__.12769> + 450117: ba fa 01 00 00 mov edx, 506 + 45011c: 48 8d 35 82 95 04 00 lea rsi, [rip + 300418] # 0x4996a5 <__PRETTY_FUNCTION__.9762+0x15> + 450123: 48 8d 3d a4 95 04 00 lea rdi, [rip + 300452] # 0x4996ce <__PRETTY_FUNCTION__.9762+0x3e> + 45012a: e8 21 2e fb ff call 0x402f50 <__assert_fail> + 45012f: 48 8d 05 0a 9b 04 00 lea rax, [rip + 301834] # 0x499c40 + 450136: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 45013a: e9 ec fe ff ff jmp 0x45002b <__gconv_get_path+0x27b> + 45013f: 48 8d 0d da 96 04 00 lea rcx, [rip + 300762] # 0x499820 <__PRETTY_FUNCTION__.12769> + 450146: ba f4 01 00 00 mov edx, 500 + 45014b: 48 8d 35 53 95 04 00 lea rsi, [rip + 300371] # 0x4996a5 <__PRETTY_FUNCTION__.9762+0x15> + 450152: 48 8d 3d 68 95 04 00 lea rdi, [rip + 300392] # 0x4996c1 <__PRETTY_FUNCTION__.9762+0x31> + 450159: e8 f2 2d fb ff call 0x402f50 <__assert_fail> + 45015e: e8 6d ba ff ff call 0x44bbd0 <__stack_chk_fail_local> + 450163: 48 8d 0d b6 96 04 00 lea rcx, [rip + 300726] # 0x499820 <__PRETTY_FUNCTION__.12769> + 45016a: ba b6 01 00 00 mov edx, 438 + 45016f: 48 8d 35 2f 95 04 00 lea rsi, [rip + 300335] # 0x4996a5 <__PRETTY_FUNCTION__.9762+0x15> + 450176: 48 8d 3d 35 95 04 00 lea rdi, [rip + 300341] # 0x4996b2 <__PRETTY_FUNCTION__.9762+0x22> + 45017d: e8 ce 2d fb ff call 0x402f50 <__assert_fail> + 450182: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45018d: 0f 1f 00 nop dword ptr [rax] + +0000000000450190 : + 450190: 41 57 push r15 + 450192: 41 56 push r14 + 450194: 41 55 push r13 + 450196: 49 89 fd mov r13, rdi + 450199: 41 54 push r12 + 45019b: 55 push rbp + 45019c: 53 push rbx + 45019d: 48 83 ec 08 sub rsp, 8 + 4501a1: 48 8b 2d 00 37 07 00 mov rbp, qword ptr [rip + 472832] # 0x4c38a8 <__gconv_modules_db> + 4501a8: 48 85 ed test rbp, rbp + 4501ab: 0f 84 e6 00 00 00 je 0x450297 + 4501b1: 4c 8b 27 mov r12, qword ptr [rdi] + 4501b4: 41 89 f6 mov r14d, esi + 4501b7: 48 8d 1d ea 36 07 00 lea rbx, [rip + 472810] # 0x4c38a8 <__gconv_modules_db> + 4501be: eb 16 jmp 0x4501d6 + 4501c0: 48 8d 5d 20 lea rbx, [rbp + 32] + 4501c4: 48 83 c5 30 add rbp, 48 + 4501c8: 85 c0 test eax, eax + 4501ca: 48 0f 49 dd cmovns rbx, rbp + 4501ce: 48 8b 2b mov rbp, qword ptr [rbx] + 4501d1: 48 85 ed test rbp, rbp + 4501d4: 74 5a je 0x450230 + 4501d6: 48 8b 75 00 mov rsi, qword ptr [rbp] + 4501da: 4c 89 e7 mov rdi, r12 + 4501dd: e8 4e 0f fb ff call 0x401130 <.plt+0x110> + 4501e2: 85 c0 test eax, eax + 4501e4: 75 da jne 0x4501c0 + 4501e6: 4d 8b 7d 08 mov r15, qword ptr [r13 + 8] + 4501ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4501f0: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 4501f4: 4c 89 ff mov rdi, r15 + 4501f7: e8 34 0f fb ff call 0x401130 <.plt+0x110> + 4501fc: 85 c0 test eax, eax + 4501fe: 74 48 je 0x450248 + 450200: 48 8d 5d 28 lea rbx, [rbp + 40] + 450204: 48 8b 6d 28 mov rbp, qword ptr [rbp + 40] + 450208: 48 85 ed test rbp, rbp + 45020b: 74 23 je 0x450230 + 45020d: 48 8b 75 00 mov rsi, qword ptr [rbp] + 450211: 4c 89 e7 mov rdi, r12 + 450214: e8 17 0f fb ff call 0x401130 <.plt+0x110> + 450219: 85 c0 test eax, eax + 45021b: 74 d3 je 0x4501f0 + 45021d: 48 8d 5d 28 lea rbx, [rbp + 40] + 450221: 48 8b 6d 28 mov rbp, qword ptr [rbp + 40] + 450225: 48 85 ed test rbp, rbp + 450228: 75 e3 jne 0x45020d + 45022a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 450230: 4c 89 2b mov qword ptr [rbx], r13 + 450233: 48 83 c4 08 add rsp, 8 + 450237: 5b pop rbx + 450238: 5d pop rbp + 450239: 41 5c pop r12 + 45023b: 41 5d pop r13 + 45023d: 41 5e pop r14 + 45023f: 41 5f pop r15 + 450241: c3 ret + 450242: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 450248: 8b 45 10 mov eax, dword ptr [rbp + 16] + 45024b: 41 39 45 10 cmp dword ptr [r13 + 16], eax + 45024f: 7c 15 jl 0x450266 + 450251: 74 0a je 0x45025d + 450253: 45 85 f6 test r14d, r14d + 450256: 74 db je 0x450233 + 450258: 4c 89 ef mov rdi, r13 + 45025b: eb 27 jmp 0x450284 + 45025d: 8b 45 14 mov eax, dword ptr [rbp + 20] + 450260: 41 39 45 14 cmp dword ptr [r13 + 20], eax + 450264: 7d ed jge 0x450253 + 450266: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 45026a: 48 89 ef mov rdi, rbp + 45026d: 49 89 45 20 mov qword ptr [r13 + 32], rax + 450271: 48 8b 45 30 mov rax, qword ptr [rbp + 48] + 450275: 49 89 45 30 mov qword ptr [r13 + 48], rax + 450279: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 45027d: 49 89 45 28 mov qword ptr [r13 + 40], rax + 450281: 4c 89 2b mov qword ptr [rbx], r13 + 450284: 48 83 c4 08 add rsp, 8 + 450288: 5b pop rbx + 450289: 5d pop rbp + 45028a: 41 5c pop r12 + 45028c: 41 5d pop r13 + 45028e: 41 5e pop r14 + 450290: 41 5f pop r15 + 450292: e9 b9 f2 fc ff jmp 0x41f550 + 450297: 48 8d 1d 0a 36 07 00 lea rbx, [rip + 472586] # 0x4c38a8 <__gconv_modules_db> + 45029e: eb 90 jmp 0x450230 + +00000000004502a0 : + 4502a0: 55 push rbp + 4502a1: 49 89 d1 mov r9, rdx + 4502a4: 48 89 e5 mov rbp, rsp + 4502a7: 41 57 push r15 + 4502a9: 41 56 push r14 + 4502ab: 41 55 push r13 + 4502ad: 41 54 push r12 + 4502af: 49 89 fc mov r12, rdi + 4502b2: 53 push rbx + 4502b3: 48 83 ec 68 sub rsp, 104 + 4502b7: 89 4d a8 mov dword ptr [rbp - 88], ecx + 4502ba: 48 0f be 17 movsx rdx, byte ptr [rdi] + 4502be: 48 8b 0d 63 fb 06 00 mov rcx, qword ptr [rip + 457571] # 0x4bfe28 <_nl_C_locobj+0x68> + 4502c5: 48 89 75 a0 mov qword ptr [rbp - 96], rsi + 4502c9: 0f b7 34 51 movzx esi, word ptr [rcx + 2*rdx] + 4502cd: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4502d6: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 4502da: 31 c0 xor eax, eax + 4502dc: 66 f7 c6 00 20 test si, 8192 + 4502e1: 0f 84 49 03 00 00 je 0x450630 + 4502e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4502f0: 49 0f be 54 24 01 movsx rdx, byte ptr [r12 + 1] + 4502f6: 49 83 c4 01 add r12, 1 + 4502fa: 0f b7 34 51 movzx esi, word ptr [rcx + 2*rdx] + 4502fe: 48 89 d0 mov rax, rdx + 450301: 66 f7 c6 00 20 test si, 8192 + 450306: 75 e8 jne 0x4502f0 + 450308: 84 c0 test al, al + 45030a: 0f 84 e8 02 00 00 je 0x4505f8 + 450310: 48 8b 3d 21 fb 06 00 mov rdi, qword ptr [rip + 457505] # 0x4bfe38 <_nl_C_locobj+0x78> + 450317: 4c 89 e0 mov rax, r12 + 45031a: eb 22 jmp 0x45033e + 45031c: 0f 1f 40 00 nop dword ptr [rax] + 450320: 8b 14 97 mov edx, dword ptr [rdi + 4*rdx] + 450323: 41 88 55 ff mov byte ptr [r13 - 1], dl + 450327: 0f b6 40 01 movzx eax, byte ptr [rax + 1] + 45032b: 84 c0 test al, al + 45032d: 0f 84 c5 02 00 00 je 0x4505f8 + 450333: 48 0f be d0 movsx rdx, al + 450337: 4c 89 e8 mov rax, r13 + 45033a: 0f b7 34 51 movzx esi, word ptr [rcx + 2*rdx] + 45033e: 4c 8d 68 01 lea r13, [rax + 1] + 450342: 66 f7 c6 00 20 test si, 8192 + 450347: 74 d7 je 0x450320 + 450349: 48 0f be 50 01 movsx rdx, byte ptr [rax + 1] + 45034e: c6 00 00 mov byte ptr [rax], 0 + 450351: 4d 89 ee mov r14, r13 + 450354: 0f b7 1c 51 movzx ebx, word ptr [rcx + 2*rdx] + 450358: 48 89 d0 mov rax, rdx + 45035b: f6 c7 20 test bh, 32 + 45035e: 74 15 je 0x450375 + 450360: 49 0f be 56 01 movsx rdx, byte ptr [r14 + 1] + 450365: 49 83 c6 01 add r14, 1 + 450369: 0f b7 1c 51 movzx ebx, word ptr [rcx + 2*rdx] + 45036d: 48 89 d0 mov rax, rdx + 450370: f6 c7 20 test bh, 32 + 450373: 75 eb jne 0x450360 + 450375: 4d 89 ef mov r15, r13 + 450378: 84 c0 test al, al + 45037a: 75 2e jne 0x4503aa + 45037c: e9 77 02 00 00 jmp 0x4505f8 + 450381: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 450388: 8b 04 97 mov eax, dword ptr [rdi + 4*rdx] + 45038b: 41 88 43 ff mov byte ptr [r11 - 1], al + 45038f: 41 0f b6 46 01 movzx eax, byte ptr [r14 + 1] + 450394: 84 c0 test al, al + 450396: 0f 84 5c 02 00 00 je 0x4505f8 + 45039c: 48 0f be d0 movsx rdx, al + 4503a0: 4d 89 df mov r15, r11 + 4503a3: 49 89 f6 mov r14, rsi + 4503a6: 0f b7 1c 51 movzx ebx, word ptr [rcx + 2*rdx] + 4503aa: 49 8d 76 01 lea rsi, [r14 + 1] + 4503ae: 4d 8d 5f 01 lea r11, [r15 + 1] + 4503b2: 80 e7 20 and bh, 32 + 4503b5: 74 d1 je 0x450388 + 4503b7: 41 c6 07 00 mov byte ptr [r15], 0 + 4503bb: eb 07 jmp 0x4503c4 + 4503bd: 0f 1f 00 nop dword ptr [rax] + 4503c0: 48 83 c6 01 add rsi, 1 + 4503c4: 48 0f be 16 movsx rdx, byte ptr [rsi] + 4503c8: 49 89 f6 mov r14, rsi + 4503cb: 48 89 d0 mov rax, rdx + 4503ce: f6 44 51 01 20 test byte ptr [rcx + 2*rdx + 1], 32 + 4503d3: 75 eb jne 0x4503c0 + 4503d5: 4c 89 da mov rdx, r11 + 4503d8: 84 c0 test al, al + 4503da: 74 64 je 0x450440 + 4503dc: 0f 1f 40 00 nop dword ptr [rax] + 4503e0: 48 89 d3 mov rbx, rdx + 4503e3: 49 83 c6 01 add r14, 1 + 4503e7: 48 83 c2 01 add rdx, 1 + 4503eb: 88 42 ff mov byte ptr [rdx - 1], al + 4503ee: 41 0f b6 06 movzx eax, byte ptr [r14] + 4503f2: 84 c0 test al, al + 4503f4: 74 4a je 0x450440 + 4503f6: 48 0f be f0 movsx rsi, al + 4503fa: f6 44 71 01 20 test byte ptr [rcx + 2*rsi + 1], 32 + 4503ff: 74 df je 0x4503e0 + 450401: c6 02 00 mov byte ptr [rdx], 0 + 450404: 48 8d 75 b0 lea rsi, [rbp - 80] + 450408: ba 0a 00 00 00 mov edx, 10 + 45040d: 4c 89 f7 mov rdi, r14 + 450410: 4c 89 4d 88 mov qword ptr [rbp - 120], r9 + 450414: 48 83 c3 02 add rbx, 2 + 450418: 4c 89 5d 90 mov qword ptr [rbp - 112], r11 + 45041c: e8 ff da 00 00 call 0x45df20 + 450421: 4c 39 75 b0 cmp qword ptr [rbp - 80], r14 + 450425: 4c 8b 5d 90 mov r11, qword ptr [rbp - 112] + 450429: 89 45 9c mov dword ptr [rbp - 100], eax + 45042c: 4c 8b 4d 88 mov r9, qword ptr [rbp - 120] + 450430: 74 04 je 0x450436 + 450432: 85 c0 test eax, eax + 450434: 7f 18 jg 0x45044e + 450436: c7 45 9c 01 00 00 00 mov dword ptr [rbp - 100], 1 + 45043d: eb 0f jmp 0x45044e + 45043f: 90 nop + 450440: c6 02 00 mov byte ptr [rdx], 0 + 450443: 48 8d 5a 01 lea rbx, [rdx + 1] + 450447: c7 45 9c 01 00 00 00 mov dword ptr [rbp - 100], 1 + 45044e: 41 0f b6 47 01 movzx eax, byte ptr [r15 + 1] + 450453: 84 c0 test al, al + 450455: 0f 84 9d 01 00 00 je 0x4505f8 + 45045b: 3c 2f cmp al, 47 + 45045d: b8 00 00 00 00 mov eax, 0 + 450462: 4c 0f 44 c8 cmove r9, rax + 450466: 48 89 d8 mov rax, rbx + 450469: 4c 29 d8 sub rax, r11 + 45046c: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 450473: 48 83 f8 03 cmp rax, 3 + 450477: 0f 8e a3 01 00 00 jle 0x450620 + 45047d: 31 c9 xor ecx, ecx + 45047f: 81 7b fc 2e 73 6f 00 cmp dword ptr [rbx - 4], 7303982 + 450486: 41 0f 95 c6 setne r14b + 45048a: 0f 95 c1 setne cl + 45048d: 45 0f b6 f6 movzx r14d, r14b + 450491: 48 8d 0c 49 lea rcx, [rcx + 2*rcx] + 450495: 47 8d 34 76 lea r14d, [r14 + 2*r14] + 450499: 4d 89 ef mov r15, r13 + 45049c: 4c 89 e7 mov rdi, r12 + 45049f: 4c 89 4d 80 mov qword ptr [rbp - 128], r9 + 4504a3: 4d 29 e7 sub r15, r12 + 4504a6: 48 89 4d 88 mov qword ptr [rbp - 120], rcx + 4504aa: 4c 89 fe mov rsi, r15 + 4504ad: 4c 89 5d 90 mov qword ptr [rbp - 112], r11 + 4504b1: e8 7a 0b fb ff call 0x401030 <.plt+0x10> + 4504b6: 48 89 e7 mov rdi, rsp + 4504b9: 4c 8b 4d 80 mov r9, qword ptr [rbp - 128] + 4504bd: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] + 4504c1: 48 8d 50 18 lea rdx, [rax + 24] + 4504c5: 4c 8b 5d 90 mov r11, qword ptr [rbp - 112] + 4504c9: 48 89 d6 mov rsi, rdx + 4504cc: 48 81 e2 00 f0 ff ff and rdx, -4096 + 4504d3: 48 29 d7 sub rdi, rdx + 4504d6: 48 83 e6 f0 and rsi, -16 + 4504da: 48 89 fa mov rdx, rdi + 4504dd: 48 39 d4 cmp rsp, rdx + 4504e0: 74 15 je 0x4504f7 + 4504e2: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4504e9: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4504f2: 48 39 d4 cmp rsp, rdx + 4504f5: 75 eb jne 0x4504e2 + 4504f7: 81 e6 ff 0f 00 00 and esi, 4095 + 4504fd: 48 29 f4 sub rsp, rsi + 450500: 48 85 f6 test rsi, rsi + 450503: 74 06 je 0x45050b + 450505: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 + 45050b: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 450510: 48 89 c2 mov rdx, rax + 450513: 4c 89 e6 mov rsi, r12 + 450516: 4c 89 4d 80 mov qword ptr [rbp - 128], r9 + 45051a: 48 83 e7 f0 and rdi, -16 + 45051e: 48 89 4d 88 mov qword ptr [rbp - 120], rcx + 450522: c6 04 07 00 mov byte ptr [rdi + rax], 0 + 450526: 4c 89 5d 90 mov qword ptr [rbp - 112], r11 + 45052a: e8 31 0b fb ff call 0x401060 <.plt+0x40> + 45052f: 48 8d 7d b0 lea rdi, [rbp - 80] + 450533: 48 8d 15 b6 e5 ff ff lea rdx, [rip - 6730] # 0x44eaf0 <__gconv_alias_compare> + 45053a: 48 8d 35 77 33 07 00 lea rsi, [rip + 471927] # 0x4c38b8 <__gconv_alias_db> + 450541: 48 89 45 b0 mov qword ptr [rbp - 80], rax + 450545: e8 46 94 ff ff call 0x449990 + 45054a: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] + 45054e: 4c 8b 4d 80 mov r9, qword ptr [rbp - 128] + 450552: 48 85 c0 test rax, rax + 450555: 0f 85 9d 00 00 00 jne 0x4505f8 + 45055b: 4c 29 e3 sub rbx, r12 + 45055e: bf 01 00 00 00 mov edi, 1 + 450563: 4c 89 4d 88 mov qword ptr [rbp - 120], r9 + 450567: 49 8d 74 19 38 lea rsi, [r9 + rbx + 56] + 45056c: 48 01 ce add rsi, rcx + 45056f: e8 ec 02 fd ff call 0x420860 + 450574: 48 89 c3 mov rbx, rax + 450577: 48 85 c0 test rax, rax + 45057a: 74 7c je 0x4505f8 + 45057c: 48 8d 78 38 lea rdi, [rax + 56] + 450580: 4c 89 fa mov rdx, r15 + 450583: 4c 89 e6 mov rsi, r12 + 450586: 48 89 38 mov qword ptr [rax], rdi + 450589: e8 c2 0b fb ff call 0x401150 <.plt+0x130> + 45058e: 4c 8b 5d 90 mov r11, qword ptr [rbp - 112] + 450592: 4c 89 ee mov rsi, r13 + 450595: 48 89 43 08 mov qword ptr [rbx + 8], rax + 450599: 48 89 c7 mov rdi, rax + 45059c: 4c 89 da mov rdx, r11 + 45059f: 4c 29 ea sub rdx, r13 + 4505a2: e8 a9 0b fb ff call 0x401150 <.plt+0x130> + 4505a7: 4c 8b 4d 88 mov r9, qword ptr [rbp - 120] + 4505ab: 4c 8b 5d 90 mov r11, qword ptr [rbp - 112] + 4505af: 48 89 c7 mov rdi, rax + 4505b2: 8b 45 9c mov eax, dword ptr [rbp - 100] + 4505b5: 4d 85 c9 test r9, r9 + 4505b8: 48 89 7b 18 mov qword ptr [rbx + 24], rdi + 4505bc: 89 43 10 mov dword ptr [rbx + 16], eax + 4505bf: 8b 45 a8 mov eax, dword ptr [rbp - 88] + 4505c2: 89 43 14 mov dword ptr [rbx + 20], eax + 4505c5: 75 71 jne 0x450638 + 4505c7: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 4505ce: 4c 89 de mov rsi, r11 + 4505d1: e8 7a 0b fb ff call 0x401150 <.plt+0x130> + 4505d6: 45 85 f6 test r14d, r14d + 4505d9: 74 09 je 0x4505e4 + 4505db: 8b 15 32 92 04 00 mov edx, dword ptr [rip + 299570] # 0x499813 + 4505e1: 89 50 ff mov dword ptr [rax - 1], edx + 4505e4: be 01 00 00 00 mov esi, 1 + 4505e9: 48 89 df mov rdi, rbx + 4505ec: e8 9f fb ff ff call 0x450190 + 4505f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4505f8: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 4505fc: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 450605: 75 4d jne 0x450654 + 450607: 48 8d 65 d8 lea rsp, [rbp - 40] + 45060b: 5b pop rbx + 45060c: 41 5c pop r12 + 45060e: 41 5d pop r13 + 450610: 41 5e pop r14 + 450612: 41 5f pop r15 + 450614: 5d pop rbp + 450615: c3 ret + 450616: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 450620: b9 03 00 00 00 mov ecx, 3 + 450625: 41 be 03 00 00 00 mov r14d, 3 + 45062b: e9 69 fe ff ff jmp 0x450499 + 450630: 48 89 d0 mov rax, rdx + 450633: e9 d0 fc ff ff jmp 0x450308 + 450638: 48 8b 75 a0 mov rsi, qword ptr [rbp - 96] + 45063c: 4c 89 ca mov rdx, r9 + 45063f: 4c 89 5d a8 mov qword ptr [rbp - 88], r11 + 450643: e8 08 0b fb ff call 0x401150 <.plt+0x130> + 450648: 4c 8b 5d a8 mov r11, qword ptr [rbp - 88] + 45064c: 48 89 c7 mov rdi, rax + 45064f: e9 73 ff ff ff jmp 0x4505c7 + 450654: e8 77 b5 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 450659: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000450660 <__gconv_read_conf>: + 450660: f3 0f 1e fa endbr64 + 450664: 55 push rbp + 450665: 48 89 e5 mov rbp, rsp + 450668: 41 57 push r15 + 45066a: 41 56 push r14 + 45066c: 41 55 push r13 + 45066e: 41 54 push r12 + 450670: 53 push rbx + 450671: 48 83 ec 78 sub rsp, 120 + 450675: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 45067e: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 450682: 31 c0 xor eax, eax + 450684: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45068b: 64 8b 18 mov ebx, dword ptr fs:[rax] + 45068e: 89 9d 74 ff ff ff mov dword ptr [rbp - 140], ebx + 450694: e8 27 8c 00 00 call 0x4592c0 <__gconv_load_cache> + 450699: 85 c0 test eax, eax + 45069b: 75 33 jne 0x4506d0 <__gconv_read_conf+0x70> + 45069d: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4506a4: 64 89 18 mov dword ptr fs:[rax], ebx + 4506a7: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 4506ab: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4506b4: 0f 85 7e 05 00 00 jne 0x450c38 <__gconv_read_conf+0x5d8> + 4506ba: 48 8d 65 d8 lea rsp, [rbp - 40] + 4506be: 5b pop rbx + 4506bf: 41 5c pop r12 + 4506c1: 41 5d pop r13 + 4506c3: 41 5e pop r14 + 4506c5: 41 5f pop r15 + 4506c7: 5d pop rbp + 4506c8: c3 ret + 4506c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4506d0: e8 db f6 ff ff call 0x44fdb0 <__gconv_get_path> + 4506d5: 48 8b 05 f4 31 07 00 mov rax, qword ptr [rip + 471540] # 0x4c38d0 <__gconv_path_elem> + 4506dc: 48 8b 18 mov rbx, qword ptr [rax] + 4506df: 48 89 5d 80 mov qword ptr [rbp - 128], rbx + 4506e3: 48 85 db test rbx, rbx + 4506e6: 0f 84 43 05 00 00 je 0x450c2f <__gconv_read_conf+0x5cf> + 4506ec: 4c 8d 75 b0 lea r14, [rbp - 80] + 4506f0: 48 8d 5d a8 lea rbx, [rbp - 88] + 4506f4: 48 c7 45 98 10 00 00 00 mov qword ptr [rbp - 104], 16 + 4506fc: 4c 89 75 90 mov qword ptr [rbp - 112], r14 + 450700: 48 89 5d 88 mov qword ptr [rbp - 120], rbx + 450704: 48 8b 1d 1d f7 06 00 mov rbx, qword ptr [rip + 456477] # 0x4bfe28 <_nl_C_locobj+0x68> + 45070b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 450710: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 450714: 48 89 e6 mov rsi, rsp + 450717: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 45071e: 48 83 c0 25 add rax, 37 + 450722: 48 89 c2 mov rdx, rax + 450725: 48 25 00 f0 ff ff and rax, -4096 + 45072b: 48 29 c6 sub rsi, rax + 45072e: 48 83 e2 f0 and rdx, -16 + 450732: 48 89 f0 mov rax, rsi + 450735: 48 39 c4 cmp rsp, rax + 450738: 74 15 je 0x45074f <__gconv_read_conf+0xef> + 45073a: 48 81 ec 00 10 00 00 sub rsp, 4096 + 450741: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 45074a: 48 39 c4 cmp rsp, rax + 45074d: 75 eb jne 0x45073a <__gconv_read_conf+0xda> + 45074f: 81 e2 ff 0f 00 00 and edx, 4095 + 450755: 48 29 d4 sub rsp, rdx + 450758: 48 85 d2 test rdx, rdx + 45075b: 74 06 je 0x450763 <__gconv_read_conf+0x103> + 45075d: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 450763: 4c 8d 64 24 0f lea r12, [rsp + 15] + 450768: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 45076f: 48 8b 75 80 mov rsi, qword ptr [rbp - 128] + 450773: 49 83 e4 f0 and r12, -16 + 450777: 4c 89 e7 mov rdi, r12 + 45077a: e8 d1 09 fb ff call 0x401150 <.plt+0x130> + 45077f: 48 8d 0d a2 94 04 00 lea rcx, [rip + 300194] # 0x499c28 + 450786: 0f b7 35 a7 94 04 00 movzx esi, word ptr [rip + 300199] # 0x499c34 + 45078d: 4c 89 e7 mov rdi, r12 + 450790: 48 8b 11 mov rdx, qword ptr [rcx] + 450793: 8b 0d 97 94 04 00 mov ecx, dword ptr [rip + 300183] # 0x499c30 + 450799: 66 89 70 0c mov word ptr [rax + 12], si + 45079d: 48 8d 35 8e 4b 04 00 lea rsi, [rip + 281486] # 0x495332 <_nl_default_default_domain+0x1a> + 4507a4: 48 89 10 mov qword ptr [rax], rdx + 4507a7: 89 48 08 mov dword ptr [rax + 8], ecx + 4507aa: e8 b1 0d fc ff call 0x411560 + 4507af: 48 c7 45 a8 00 00 00 00 mov qword ptr [rbp - 88], 0 + 4507b7: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 + 4507bf: 49 89 c4 mov r12, rax + 4507c2: 48 85 c0 test rax, rax + 4507c5: 0f 84 d9 00 00 00 je 0x4508a4 <__gconv_read_conf+0x244> + 4507cb: 8b 00 mov eax, dword ptr [rax] + 4507cd: 89 c2 mov edx, eax + 4507cf: 80 ce 80 or dh, -128 + 4507d2: 41 89 14 24 mov dword ptr [r12], edx + 4507d6: a8 10 test al, 16 + 4507d8: 0f 85 4a 04 00 00 jne 0x450c28 <__gconv_read_conf+0x5c8> + 4507de: 66 90 nop + 4507e0: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] + 4507e4: 48 8b 7d 88 mov rdi, qword ptr [rbp - 120] + 4507e8: 4c 89 e1 mov rcx, r12 + 4507eb: ba 0a 00 00 00 mov edx, 10 + 4507f0: e8 cb bc 01 00 call 0x46c4c0 + 4507f5: 49 89 c6 mov r14, rax + 4507f8: 48 85 c0 test rax, rax + 4507fb: 0f 88 92 00 00 00 js 0x450893 <__gconv_read_conf+0x233> + 450801: 4c 8b 6d a8 mov r13, qword ptr [rbp - 88] + 450805: be 23 00 00 00 mov esi, 35 + 45080a: 4c 89 ef mov rdi, r13 + 45080d: e8 7e 09 fb ff call 0x401190 <.plt+0x170> + 450812: 48 85 c0 test rax, rax + 450815: 0f 84 e5 01 00 00 je 0x450a00 <__gconv_read_conf+0x3a0> + 45081b: c6 00 00 mov byte ptr [rax], 0 + 45081e: eb 04 jmp 0x450824 <__gconv_read_conf+0x1c4> + 450820: 49 83 c5 01 add r13, 1 + 450824: 49 0f be 55 00 movsx rdx, byte ptr [r13] + 450829: 48 89 d1 mov rcx, rdx + 45082c: 0f b7 14 53 movzx edx, word ptr [rbx + 2*rdx] + 450830: f6 c6 20 test dh, 32 + 450833: 75 eb jne 0x450820 <__gconv_read_conf+0x1c0> + 450835: 4c 39 e8 cmp rax, r13 + 450838: 74 4e je 0x450888 <__gconv_read_conf+0x228> + 45083a: 4d 89 ee mov r14, r13 + 45083d: 84 c9 test cl, cl + 45083f: 75 18 jne 0x450859 <__gconv_read_conf+0x1f9> + 450841: eb 45 jmp 0x450888 <__gconv_read_conf+0x228> + 450843: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 450848: 49 0f be 46 01 movsx rax, byte ptr [r14 + 1] + 45084d: 49 83 c6 01 add r14, 1 + 450851: 84 c0 test al, al + 450853: 74 09 je 0x45085e <__gconv_read_conf+0x1fe> + 450855: 0f b7 14 43 movzx edx, word ptr [rbx + 2*rax] + 450859: 80 e6 20 and dh, 32 + 45085c: 74 ea je 0x450848 <__gconv_read_conf+0x1e8> + 45085e: 4c 89 f0 mov rax, r14 + 450861: 4c 29 e8 sub rax, r13 + 450864: 48 83 f8 05 cmp rax, 5 + 450868: 0f 84 b2 01 00 00 je 0x450a20 <__gconv_read_conf+0x3c0> + 45086e: 48 83 f8 06 cmp rax, 6 + 450872: 75 14 jne 0x450888 <__gconv_read_conf+0x228> + 450874: 41 81 7d 00 6d 6f 64 75 cmp dword ptr [r13], 1969516397 + 45087c: 0f 84 5e 03 00 00 je 0x450be0 <__gconv_read_conf+0x580> + 450882: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 450888: 41 f6 04 24 10 test byte ptr [r12], 16 + 45088d: 0f 84 4d ff ff ff je 0x4507e0 <__gconv_read_conf+0x180> + 450893: 48 8b 7d a8 mov rdi, qword ptr [rbp - 88] + 450897: e8 b4 ec fc ff call 0x41f550 + 45089c: 4c 89 e7 mov rdi, r12 + 45089f: e8 ac 07 fc ff call 0x411050 + 4508a4: 48 8b 75 98 mov rsi, qword ptr [rbp - 104] + 4508a8: 48 8b 05 21 30 07 00 mov rax, qword ptr [rip + 471073] # 0x4c38d0 <__gconv_path_elem> + 4508af: 48 01 f0 add rax, rsi + 4508b2: 48 83 c6 10 add rsi, 16 + 4508b6: 48 8b 38 mov rdi, qword ptr [rax] + 4508b9: 48 89 75 98 mov qword ptr [rbp - 104], rsi + 4508bd: 48 89 7d 80 mov qword ptr [rbp - 128], rdi + 4508c1: 48 85 ff test rdi, rdi + 4508c4: 0f 85 46 fe ff ff jne 0x450710 <__gconv_read_conf+0xb0> + 4508ca: 4c 8b 75 90 mov r14, qword ptr [rbp - 112] + 4508ce: 4c 8d 2d 0b 0e 07 00 lea r13, [rip + 462347] # 0x4c16e0 + 4508d5: 48 8d 1d 14 e2 ff ff lea rbx, [rip - 7660] # 0x44eaf0 <__gconv_alias_compare> + 4508dc: 4d 8d a5 a0 02 00 00 lea r12, [r13 + 672] + 4508e3: eb 0c jmp 0x4508f1 <__gconv_read_conf+0x291> + 4508e5: 0f 1f 00 nop dword ptr [rax] + 4508e8: 49 83 c5 38 add r13, 56 + 4508ec: 4d 39 e5 cmp r13, r12 + 4508ef: 74 32 je 0x450923 <__gconv_read_conf+0x2c3> + 4508f1: 49 8b 45 00 mov rax, qword ptr [r13] + 4508f5: 48 89 da mov rdx, rbx + 4508f8: 48 8d 35 b9 2f 07 00 lea rsi, [rip + 470969] # 0x4c38b8 <__gconv_alias_db> + 4508ff: 4c 89 f7 mov rdi, r14 + 450902: 48 89 45 b0 mov qword ptr [rbp - 80], rax + 450906: e8 85 90 ff ff call 0x449990 + 45090b: 48 85 c0 test rax, rax + 45090e: 75 d8 jne 0x4508e8 <__gconv_read_conf+0x288> + 450910: 4c 89 ef mov rdi, r13 + 450913: 31 f6 xor esi, esi + 450915: 49 83 c5 38 add r13, 56 + 450919: e8 72 f8 ff ff call 0x450190 + 45091e: 4d 39 e5 cmp r13, r12 + 450921: 75 ce jne 0x4508f1 <__gconv_read_conf+0x291> + 450923: 4c 8d 2d 16 8f 04 00 lea r13, [rip + 298774] # 0x499840 + 45092a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 450930: 4c 89 ef mov rdi, r13 + 450933: 31 f6 xor esi, esi + 450935: 4d 89 ee mov r14, r13 + 450938: e8 13 07 fb ff call 0x401050 <.plt+0x30> + 45093d: 31 f6 xor esi, esi + 45093f: 4c 8d 60 01 lea r12, [rax + 1] + 450943: 4c 89 e7 mov rdi, r12 + 450946: e8 05 07 fb ff call 0x401050 <.plt+0x30> + 45094b: 48 8b 1d 56 2f 07 00 mov rbx, qword ptr [rip + 470870] # 0x4c38a8 <__gconv_modules_db> + 450952: 48 89 45 98 mov qword ptr [rbp - 104], rax + 450956: 4c 8d 68 01 lea r13, [rax + 1] + 45095a: 48 85 db test rbx, rbx + 45095d: 74 1e je 0x45097d <__gconv_read_conf+0x31d> + 45095f: 48 8b 33 mov rsi, qword ptr [rbx] + 450962: 4c 89 f7 mov rdi, r14 + 450965: e8 c6 07 fb ff call 0x401130 <.plt+0x110> + 45096a: 85 c0 test eax, eax + 45096c: 74 6d je 0x4509db <__gconv_read_conf+0x37b> + 45096e: 0f 88 a4 02 00 00 js 0x450c18 <__gconv_read_conf+0x5b8> + 450974: 48 8b 5b 30 mov rbx, qword ptr [rbx + 48] + 450978: 48 85 db test rbx, rbx + 45097b: 75 e2 jne 0x45095f <__gconv_read_conf+0x2ff> + 45097d: 4c 89 eb mov rbx, r13 + 450980: 4c 29 f3 sub rbx, r14 + 450983: 48 8d 7b 10 lea rdi, [rbx + 16] + 450987: e8 d4 e5 fc ff call 0x41ef60 + 45098c: 49 89 c7 mov r15, rax + 45098f: 48 85 c0 test rax, rax + 450992: 74 47 je 0x4509db <__gconv_read_conf+0x37b> + 450994: 49 8d 7f 10 lea rdi, [r15 + 16] + 450998: 48 89 da mov rdx, rbx + 45099b: 4c 89 f6 mov rsi, r14 + 45099e: 4d 29 f4 sub r12, r14 + 4509a1: e8 ba 06 fb ff call 0x401060 <.plt+0x40> + 4509a6: 48 8d 35 0b 2f 07 00 lea rsi, [rip + 470795] # 0x4c38b8 <__gconv_alias_db> + 4509ad: 4c 89 ff mov rdi, r15 + 4509b0: 48 89 c2 mov rdx, rax + 4509b3: 49 89 07 mov qword ptr [r15], rax + 4509b6: 4c 01 e2 add rdx, r12 + 4509b9: 49 89 57 08 mov qword ptr [r15 + 8], rdx + 4509bd: 48 8d 15 2c e1 ff ff lea rdx, [rip - 7892] # 0x44eaf0 <__gconv_alias_compare> + 4509c4: e8 c7 8b ff ff call 0x449590 + 4509c9: 48 85 c0 test rax, rax + 4509cc: 74 05 je 0x4509d3 <__gconv_read_conf+0x373> + 4509ce: 4c 3b 38 cmp r15, qword ptr [rax] + 4509d1: 74 08 je 0x4509db <__gconv_read_conf+0x37b> + 4509d3: 4c 89 ff mov rdi, r15 + 4509d6: e8 75 eb fc ff call 0x41f550 + 4509db: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 4509df: 80 78 01 00 cmp byte ptr [rax + 1], 0 + 4509e3: 0f 85 47 ff ff ff jne 0x450930 <__gconv_read_conf+0x2d0> + 4509e9: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4509f0: 8b 9d 74 ff ff ff mov ebx, dword ptr [rbp - 140] + 4509f6: 64 89 18 mov dword ptr fs:[rax], ebx + 4509f9: e9 a9 fc ff ff jmp 0x4506a7 <__gconv_read_conf+0x47> + 4509fe: 66 90 nop + 450a00: 4b 8d 54 35 ff lea rdx, [r13 + r14 - 1] + 450a05: 80 3a 0a cmp byte ptr [rdx], 10 + 450a08: 0f 85 16 fe ff ff jne 0x450824 <__gconv_read_conf+0x1c4> + 450a0e: c6 02 00 mov byte ptr [rdx], 0 + 450a11: e9 0e fe ff ff jmp 0x450824 <__gconv_read_conf+0x1c4> + 450a16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 450a20: 41 81 7d 00 61 6c 69 61 cmp dword ptr [r13], 1634298977 + 450a28: 0f 85 5a fe ff ff jne 0x450888 <__gconv_read_conf+0x228> + 450a2e: 41 80 7d 04 73 cmp byte ptr [r13 + 4], 115 + 450a33: 0f 85 4f fe ff ff jne 0x450888 <__gconv_read_conf+0x228> + 450a39: eb 09 jmp 0x450a44 <__gconv_read_conf+0x3e4> + 450a3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 450a40: 49 83 c6 01 add r14, 1 + 450a44: 49 0f be 06 movsx rax, byte ptr [r14] + 450a48: 0f b7 14 43 movzx edx, word ptr [rbx + 2*rax] + 450a4c: f6 c6 20 test dh, 32 + 450a4f: 75 ef jne 0x450a40 <__gconv_read_conf+0x3e0> + 450a51: 84 c0 test al, al + 450a53: 0f 84 2f fe ff ff je 0x450888 <__gconv_read_conf+0x228> + 450a59: 4c 89 f1 mov rcx, r14 + 450a5c: eb 24 jmp 0x450a82 <__gconv_read_conf+0x422> + 450a5e: 66 90 nop + 450a60: 48 8b 3d d1 f3 06 00 mov rdi, qword ptr [rip + 455633] # 0x4bfe38 <_nl_C_locobj+0x78> + 450a67: 8b 04 87 mov eax, dword ptr [rdi + 4*rax] + 450a6a: 41 88 45 ff mov byte ptr [r13 - 1], al + 450a6e: 48 0f be 41 01 movsx rax, byte ptr [rcx + 1] + 450a73: 84 c0 test al, al + 450a75: 0f 84 0d fe ff ff je 0x450888 <__gconv_read_conf+0x228> + 450a7b: 0f b7 14 43 movzx edx, word ptr [rbx + 2*rax] + 450a7f: 4c 89 e9 mov rcx, r13 + 450a82: 4c 8d 69 01 lea r13, [rcx + 1] + 450a86: 80 e6 20 and dh, 32 + 450a89: 74 d5 je 0x450a60 <__gconv_read_conf+0x400> + 450a8b: 48 0f be 41 01 movsx rax, byte ptr [rcx + 1] + 450a90: c6 01 00 mov byte ptr [rcx], 0 + 450a93: 4c 89 ea mov rdx, r13 + 450a96: 0f b7 34 43 movzx esi, word ptr [rbx + 2*rax] + 450a9a: 48 89 c7 mov rdi, rax + 450a9d: 66 f7 c6 00 20 test si, 8192 + 450aa2: 74 1b je 0x450abf <__gconv_read_conf+0x45f> + 450aa4: 0f 1f 40 00 nop dword ptr [rax] + 450aa8: 48 0f be 42 01 movsx rax, byte ptr [rdx + 1] + 450aad: 48 83 c2 01 add rdx, 1 + 450ab1: 0f b7 34 43 movzx esi, word ptr [rbx + 2*rax] + 450ab5: 48 89 c7 mov rdi, rax + 450ab8: 66 f7 c6 00 20 test si, 8192 + 450abd: 75 e9 jne 0x450aa8 <__gconv_read_conf+0x448> + 450abf: 4d 89 ef mov r15, r13 + 450ac2: 40 84 ff test dil, dil + 450ac5: 75 2b jne 0x450af2 <__gconv_read_conf+0x492> + 450ac7: e9 bc fd ff ff jmp 0x450888 <__gconv_read_conf+0x228> + 450acc: 0f 1f 40 00 nop dword ptr [rax] + 450ad0: 48 8b 0d 61 f3 06 00 mov rcx, qword ptr [rip + 455521] # 0x4bfe38 <_nl_C_locobj+0x78> + 450ad7: 48 83 c2 01 add rdx, 1 + 450adb: 49 83 c7 01 add r15, 1 + 450adf: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] + 450ae2: 41 88 47 ff mov byte ptr [r15 - 1], al + 450ae6: 48 0f be 02 movsx rax, byte ptr [rdx] + 450aea: 84 c0 test al, al + 450aec: 74 0b je 0x450af9 <__gconv_read_conf+0x499> + 450aee: 0f b7 34 43 movzx esi, word ptr [rbx + 2*rax] + 450af2: 66 f7 c6 00 20 test si, 8192 + 450af7: 74 d7 je 0x450ad0 <__gconv_read_conf+0x470> + 450af9: 4d 39 ef cmp r15, r13 + 450afc: 0f 84 86 fd ff ff je 0x450888 <__gconv_read_conf+0x228> + 450b02: 41 c6 07 00 mov byte ptr [r15], 0 + 450b06: 48 8b 15 9b 2d 07 00 mov rdx, qword ptr [rip + 470427] # 0x4c38a8 <__gconv_modules_db> + 450b0d: 48 85 d2 test rdx, rdx + 450b10: 74 3d je 0x450b4f <__gconv_read_conf+0x4ef> + 450b12: 4c 89 ad 68 ff ff ff mov qword ptr [rbp - 152], r13 + 450b19: 49 89 d5 mov r13, rdx + 450b1c: eb 0b jmp 0x450b29 <__gconv_read_conf+0x4c9> + 450b1e: 66 90 nop + 450b20: 4d 8b 6d 30 mov r13, qword ptr [r13 + 48] + 450b24: 4d 85 ed test r13, r13 + 450b27: 74 1f je 0x450b48 <__gconv_read_conf+0x4e8> + 450b29: 49 8b 75 00 mov rsi, qword ptr [r13] + 450b2d: 4c 89 f7 mov rdi, r14 + 450b30: e8 fb 05 fb ff call 0x401130 <.plt+0x110> + 450b35: 85 c0 test eax, eax + 450b37: 0f 84 4b fd ff ff je 0x450888 <__gconv_read_conf+0x228> + 450b3d: 79 e1 jns 0x450b20 <__gconv_read_conf+0x4c0> + 450b3f: 4d 8b 6d 20 mov r13, qword ptr [r13 + 32] + 450b43: 4d 85 ed test r13, r13 + 450b46: 75 e1 jne 0x450b29 <__gconv_read_conf+0x4c9> + 450b48: 4c 8b ad 68 ff ff ff mov r13, qword ptr [rbp - 152] + 450b4f: 49 8d 57 01 lea rdx, [r15 + 1] + 450b53: 4c 29 f2 sub rdx, r14 + 450b56: 48 8d 7a 10 lea rdi, [rdx + 16] + 450b5a: 48 89 95 68 ff ff ff mov qword ptr [rbp - 152], rdx + 450b61: e8 fa e3 fc ff call 0x41ef60 + 450b66: 48 8b 95 68 ff ff ff mov rdx, qword ptr [rbp - 152] + 450b6d: 48 85 c0 test rax, rax + 450b70: 49 89 c1 mov r9, rax + 450b73: 0f 84 0f fd ff ff je 0x450888 <__gconv_read_conf+0x228> + 450b79: 49 8d 79 10 lea rdi, [r9 + 16] + 450b7d: 4c 89 f6 mov rsi, r14 + 450b80: 4c 89 8d 68 ff ff ff mov qword ptr [rbp - 152], r9 + 450b87: 4d 29 f5 sub r13, r14 + 450b8a: e8 d1 04 fb ff call 0x401060 <.plt+0x40> + 450b8f: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] + 450b96: 48 8d 15 53 df ff ff lea rdx, [rip - 8365] # 0x44eaf0 <__gconv_alias_compare> + 450b9d: 48 8d 35 14 2d 07 00 lea rsi, [rip + 470292] # 0x4c38b8 <__gconv_alias_db> + 450ba4: 49 89 01 mov qword ptr [r9], rax + 450ba7: 4c 01 e8 add rax, r13 + 450baa: 4c 89 cf mov rdi, r9 + 450bad: 49 89 41 08 mov qword ptr [r9 + 8], rax + 450bb1: e8 da 89 ff ff call 0x449590 + 450bb6: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] + 450bbd: 48 85 c0 test rax, rax + 450bc0: 74 09 je 0x450bcb <__gconv_read_conf+0x56b> + 450bc2: 4c 3b 08 cmp r9, qword ptr [rax] + 450bc5: 0f 84 bd fc ff ff je 0x450888 <__gconv_read_conf+0x228> + 450bcb: 4c 89 cf mov rdi, r9 + 450bce: e8 7d e9 fc ff call 0x41f550 + 450bd3: e9 b0 fc ff ff jmp 0x450888 <__gconv_read_conf+0x228> + 450bd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 450be0: 66 41 81 7d 04 6c 65 cmp word ptr [r13 + 4], 25964 + 450be7: 0f 85 9b fc ff ff jne 0x450888 <__gconv_read_conf+0x228> + 450bed: 8b 0d e5 21 07 00 mov ecx, dword ptr [rip + 467429] # 0x4c2dd8 + 450bf3: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 450bfa: 4c 89 f7 mov rdi, r14 + 450bfd: 48 8b 75 80 mov rsi, qword ptr [rbp - 128] + 450c01: 8d 41 01 lea eax, [rcx + 1] + 450c04: 89 05 ce 21 07 00 mov dword ptr [rip + 467406], eax # 0x4c2dd8 + 450c0a: e8 91 f6 ff ff call 0x4502a0 + 450c0f: e9 74 fc ff ff jmp 0x450888 <__gconv_read_conf+0x228> + 450c14: 0f 1f 40 00 nop dword ptr [rax] + 450c18: 48 8b 5b 20 mov rbx, qword ptr [rbx + 32] + 450c1c: e9 39 fd ff ff jmp 0x45095a <__gconv_read_conf+0x2fa> + 450c21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 450c28: 31 ff xor edi, edi + 450c2a: e9 68 fc ff ff jmp 0x450897 <__gconv_read_conf+0x237> + 450c2f: 4c 8d 75 b0 lea r14, [rbp - 80] + 450c33: e9 96 fc ff ff jmp 0x4508ce <__gconv_read_conf+0x26e> + 450c38: e8 93 af ff ff call 0x44bbd0 <__stack_chk_fail_local> + 450c3d: 0f 1f 00 nop dword ptr [rax] + +0000000000450c40 <__gconv_load_conf>: + 450c40: f3 0f 1e fa endbr64 + 450c44: 48 83 3d b4 f2 06 00 00 cmp qword ptr [rip + 455348], 0 # 0x4bff00 <_nl_current_LC_NUMERIC_used+0x4bfefe> + 450c4c: 74 1a je 0x450c68 <__gconv_load_conf+0x28> + 450c4e: 48 8d 35 0b fa ff ff lea rsi, [rip - 1525] # 0x450660 <__gconv_read_conf> + 450c55: 48 8d 3d 80 21 07 00 lea rdi, [rip + 467328] # 0x4c2ddc + 450c5c: e9 9f f3 ba ff jmp 0x0 + 450c61: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 450c68: 8b 05 6e 21 07 00 mov eax, dword ptr [rip + 467310] # 0x4c2ddc + 450c6e: 85 c0 test eax, eax + 450c70: 74 06 je 0x450c78 <__gconv_load_conf+0x38> + 450c72: c3 ret + 450c73: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 450c78: 48 83 ec 08 sub rsp, 8 + 450c7c: e8 df f9 ff ff call 0x450660 <__gconv_read_conf> + 450c81: 83 0d 54 21 07 00 02 or dword ptr [rip + 467284], 2 # 0x4c2ddc + 450c88: 48 83 c4 08 add rsp, 8 + 450c8c: c3 ret + 450c8d: 0f 1f 00 nop dword ptr [rax] + +0000000000450c90 <__gconv_get_builtin_trans>: + 450c90: f3 0f 1e fa endbr64 + 450c94: 48 89 f8 mov rax, rdi + 450c97: b9 10 00 00 00 mov ecx, 16 + 450c9c: 48 89 f2 mov rdx, rsi + 450c9f: 48 8d 3d 51 8a 04 00 lea rdi, [rip + 297553] # 0x4996f7 <__PRETTY_FUNCTION__.9762+0x67> + 450ca6: 48 89 c6 mov rsi, rax + 450ca9: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450cab: 0f 97 c1 seta cl + 450cae: 80 d9 00 sbb cl, 0 + 450cb1: 84 c9 test cl, cl + 450cb3: 0f 84 77 01 00 00 je 0x450e30 <__gconv_get_builtin_trans+0x1a0> + 450cb9: b9 10 00 00 00 mov ecx, 16 + 450cbe: 48 8d 3d 42 8a 04 00 lea rdi, [rip + 297538] # 0x499707 <__PRETTY_FUNCTION__.9762+0x77> + 450cc5: 48 89 c6 mov rsi, rax + 450cc8: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450cca: 0f 97 c1 seta cl + 450ccd: 80 d9 00 sbb cl, 0 + 450cd0: 84 c9 test cl, cl + 450cd2: 0f 84 bb 01 00 00 je 0x450e93 <__gconv_get_builtin_trans+0x203> + 450cd8: b9 12 00 00 00 mov ecx, 18 + 450cdd: 48 8d 3d 3d 8a 04 00 lea rdi, [rip + 297533] # 0x499721 <__PRETTY_FUNCTION__.9762+0x91> + 450ce4: 48 89 c6 mov rsi, rax + 450ce7: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450ce9: 0f 97 c1 seta cl + 450cec: 80 d9 00 sbb cl, 0 + 450cef: 84 c9 test cl, cl + 450cf1: 0f 84 a3 01 00 00 je 0x450e9a <__gconv_get_builtin_trans+0x20a> + 450cf7: b9 12 00 00 00 mov ecx, 18 + 450cfc: 48 8d 3d 30 8a 04 00 lea rdi, [rip + 297520] # 0x499733 <__PRETTY_FUNCTION__.9762+0xa3> + 450d03: 48 89 c6 mov rsi, rax + 450d06: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450d08: 0f 97 c1 seta cl + 450d0b: 80 d9 00 sbb cl, 0 + 450d0e: 84 c9 test cl, cl + 450d10: 0f 84 8b 01 00 00 je 0x450ea1 <__gconv_get_builtin_trans+0x211> + 450d16: b9 10 00 00 00 mov ecx, 16 + 450d1b: 48 8d 3d 33 8a 04 00 lea rdi, [rip + 297523] # 0x499755 <__PRETTY_FUNCTION__.9762+0xc5> + 450d22: 48 89 c6 mov rsi, rax + 450d25: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450d27: 0f 97 c1 seta cl + 450d2a: 80 d9 00 sbb cl, 0 + 450d2d: 84 c9 test cl, cl + 450d2f: 0f 84 73 01 00 00 je 0x450ea8 <__gconv_get_builtin_trans+0x218> + 450d35: b9 10 00 00 00 mov ecx, 16 + 450d3a: 48 8d 3d 24 8a 04 00 lea rdi, [rip + 297508] # 0x499765 <__PRETTY_FUNCTION__.9762+0xd5> + 450d41: 48 89 c6 mov rsi, rax + 450d44: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450d46: 0f 97 c1 seta cl + 450d49: 80 d9 00 sbb cl, 0 + 450d4c: 84 c9 test cl, cl + 450d4e: 0f 84 5b 01 00 00 je 0x450eaf <__gconv_get_builtin_trans+0x21f> + 450d54: b9 10 00 00 00 mov ecx, 16 + 450d59: 48 8d 3d 25 8a 04 00 lea rdi, [rip + 297509] # 0x499785 <__PRETTY_FUNCTION__.9762+0xf5> + 450d60: 48 89 c6 mov rsi, rax + 450d63: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450d65: 0f 97 c1 seta cl + 450d68: 80 d9 00 sbb cl, 0 + 450d6b: 84 c9 test cl, cl + 450d6d: 0f 84 46 01 00 00 je 0x450eb9 <__gconv_get_builtin_trans+0x229> + 450d73: b9 10 00 00 00 mov ecx, 16 + 450d78: 48 8d 3d 16 8a 04 00 lea rdi, [rip + 297494] # 0x499795 <__PRETTY_FUNCTION__.9762+0x105> + 450d7f: 48 89 c6 mov rsi, rax + 450d82: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450d84: 0f 97 c1 seta cl + 450d87: 80 d9 00 sbb cl, 0 + 450d8a: 84 c9 test cl, cl + 450d8c: 0f 84 31 01 00 00 je 0x450ec3 <__gconv_get_builtin_trans+0x233> + 450d92: b9 11 00 00 00 mov ecx, 17 + 450d97: 48 8d 3d 18 8a 04 00 lea rdi, [rip + 297496] # 0x4997b6 <__PRETTY_FUNCTION__.9762+0x126> + 450d9e: 48 89 c6 mov rsi, rax + 450da1: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450da3: 0f 97 c1 seta cl + 450da6: 80 d9 00 sbb cl, 0 + 450da9: 84 c9 test cl, cl + 450dab: 0f 84 1c 01 00 00 je 0x450ecd <__gconv_get_builtin_trans+0x23d> + 450db1: b9 11 00 00 00 mov ecx, 17 + 450db6: 48 8d 3d 0a 8a 04 00 lea rdi, [rip + 297482] # 0x4997c7 <__PRETTY_FUNCTION__.9762+0x137> + 450dbd: 48 89 c6 mov rsi, rax + 450dc0: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450dc2: 0f 97 c1 seta cl + 450dc5: 80 d9 00 sbb cl, 0 + 450dc8: 84 c9 test cl, cl + 450dca: 0f 84 07 01 00 00 je 0x450ed7 <__gconv_get_builtin_trans+0x247> + 450dd0: b9 17 00 00 00 mov ecx, 23 + 450dd5: 48 8d 3d 09 8a 04 00 lea rdi, [rip + 297481] # 0x4997e5 <__PRETTY_FUNCTION__.9762+0x155> + 450ddc: 48 89 c6 mov rsi, rax + 450ddf: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450de1: 0f 97 c1 seta cl + 450de4: 80 d9 00 sbb cl, 0 + 450de7: 84 c9 test cl, cl + 450de9: 0f 84 f2 00 00 00 je 0x450ee1 <__gconv_get_builtin_trans+0x251> + 450def: 48 89 c6 mov rsi, rax + 450df2: b9 17 00 00 00 mov ecx, 23 + 450df7: 48 8d 3d fe 89 04 00 lea rdi, [rip + 297470] # 0x4997fc <__PRETTY_FUNCTION__.9762+0x16c> + 450dfe: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 450e00: 0f 97 c0 seta al + 450e03: 1c 00 sbb al, 0 + 450e05: 84 c0 test al, al + 450e07: 0f 84 de 00 00 00 je 0x450eeb <__gconv_get_builtin_trans+0x25b> + 450e0d: 48 83 ec 08 sub rsp, 8 + 450e11: 48 8d 0d a8 8e 04 00 lea rcx, [rip + 298664] # 0x499cc0 <__PRETTY_FUNCTION__.9087> + 450e18: ba 46 00 00 00 mov edx, 70 + 450e1d: 48 8d 35 5c 8e 04 00 lea rsi, [rip + 298588] # 0x499c80 + 450e24: 48 8d 3d 65 8e 04 00 lea rdi, [rip + 298597] # 0x499c90 + 450e2b: e8 20 21 fb ff call 0x402f50 <__assert_fail> + 450e30: 31 c0 xor eax, eax + 450e32: 48 c1 e0 05 shl rax, 5 + 450e36: 66 0f ef c0 pxor xmm0, xmm0 + 450e3a: 48 89 c1 mov rcx, rax + 450e3d: 48 8d 05 84 ec 06 00 lea rax, [rip + 453764] # 0x4bfac8 + 450e44: f3 0f 6f 14 08 movdqu xmm2, xmmword ptr [rax + rcx] + 450e49: 48 83 e8 08 sub rax, 8 + 450e4d: 0f 11 42 38 movups xmmword ptr [rdx + 56], xmm0 + 450e51: 48 01 c8 add rax, rcx + 450e54: 0f 11 02 movups xmmword ptr [rdx], xmm0 + 450e57: 0f be 70 18 movsx esi, byte ptr [rax + 24] + 450e5b: 0f be 48 19 movsx ecx, byte ptr [rax + 25] + 450e5f: c7 42 58 00 00 00 00 mov dword ptr [rdx + 88], 0 + 450e66: 0f 11 52 28 movups xmmword ptr [rdx + 40], xmm2 + 450e6a: 66 0f 6e c6 movd xmm0, esi + 450e6e: 0f be 70 1a movsx esi, byte ptr [rax + 26] + 450e72: 0f be 40 1b movsx eax, byte ptr [rax + 27] + 450e76: 66 0f 6e e1 movd xmm4, ecx + 450e7a: 66 0f 62 c4 punpckldq xmm0, xmm4 # xmm0 = xmm0[0],xmm4[0],xmm0[1],xmm4[1] + 450e7e: 66 0f 6e ce movd xmm1, esi + 450e82: 66 0f 6e d8 movd xmm3, eax + 450e86: 66 0f 62 cb punpckldq xmm1, xmm3 # xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1] + 450e8a: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 450e8e: 0f 11 42 48 movups xmmword ptr [rdx + 72], xmm0 + 450e92: c3 ret + 450e93: b8 01 00 00 00 mov eax, 1 + 450e98: eb 98 jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450e9a: b8 02 00 00 00 mov eax, 2 + 450e9f: eb 91 jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450ea1: b8 03 00 00 00 mov eax, 3 + 450ea6: eb 8a jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450ea8: b8 04 00 00 00 mov eax, 4 + 450ead: eb 83 jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450eaf: b8 05 00 00 00 mov eax, 5 + 450eb4: e9 79 ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450eb9: b8 06 00 00 00 mov eax, 6 + 450ebe: e9 6f ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450ec3: b8 07 00 00 00 mov eax, 7 + 450ec8: e9 65 ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450ecd: b8 08 00 00 00 mov eax, 8 + 450ed2: e9 5b ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450ed7: b8 09 00 00 00 mov eax, 9 + 450edc: e9 51 ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450ee1: b8 0a 00 00 00 mov eax, 10 + 450ee6: e9 47 ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450eeb: b8 0b 00 00 00 mov eax, 11 + 450ef0: e9 3d ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> + 450ef5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 450eff: 90 nop + +0000000000450f00 <__gconv_btwoc_ascii>: + 450f00: f3 0f 1e fa endbr64 + 450f04: 40 0f b6 c6 movzx eax, sil + 450f08: 40 84 f6 test sil, sil + 450f0b: ba ff ff ff ff mov edx, 4294967295 + 450f10: 0f 48 c2 cmovs eax, edx + 450f13: c3 ret + 450f14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 450f1f: 90 nop + +0000000000450f20 <__gconv_transform_internal_ucs4>: + 450f20: f3 0f 1e fa endbr64 + 450f24: 41 57 push r15 + 450f26: 49 89 d2 mov r10, rdx + 450f29: 49 89 cb mov r11, rcx + 450f2c: 41 56 push r14 + 450f2e: 41 55 push r13 + 450f30: 41 54 push r12 + 450f32: 49 89 f4 mov r12, rsi + 450f35: 55 push rbp + 450f36: 53 push rbx + 450f37: 48 83 ec 68 sub rsp, 104 + 450f3b: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 + 450f40: 8b 9c 24 a0 00 00 00 mov ebx, dword ptr [rsp + 160] + 450f47: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 450f50: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 450f55: 31 c0 xor eax, eax + 450f57: 48 8d 47 68 lea rax, [rdi + 104] + 450f5b: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 450f64: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 450f69: 48 8d 46 30 lea rax, [rsi + 48] + 450f6d: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 450f72: f6 46 10 01 test byte ptr [rsi + 16], 1 + 450f76: 75 28 jne 0x450fa0 <__gconv_transform_internal_ucs4+0x80> + 450f78: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 450f7f: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 450f84: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 450f89: 74 15 je 0x450fa0 <__gconv_transform_internal_ucs4+0x80> + 450f8b: 49 89 c7 mov r15, rax + 450f8e: 49 c1 cf 11 ror r15, 17 + 450f92: 64 4c 33 3c 25 30 00 00 00 xor r15, qword ptr fs:[48] + 450f9b: 4c 89 7c 24 18 mov qword ptr [rsp + 24], r15 + 450fa0: 85 db test ebx, ebx + 450fa2: 0f 85 87 03 00 00 jne 0x45132f <__gconv_transform_internal_ucs4+0x40f> + 450fa8: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] + 450fad: 8b b4 24 a8 00 00 00 mov esi, dword ptr [rsp + 168] + 450fb4: 48 85 ff test rdi, rdi + 450fb7: 48 89 f8 mov rax, rdi + 450fba: 49 0f 44 c4 cmove rax, r12 + 450fbe: 48 8b 18 mov rbx, qword ptr [rax] + 450fc1: 49 8b 44 24 08 mov rax, qword ptr [r12 + 8] + 450fc6: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 450fcb: 85 f6 test esi, esi + 450fcd: 0f 85 8d 01 00 00 jne 0x451160 <__gconv_transform_internal_ucs4+0x240> + 450fd3: 4c 89 54 24 08 mov qword ptr [rsp + 8], r10 + 450fd8: 4d 89 cf mov r15, r9 + 450fdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 450fe0: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 450fe9: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 450fee: 48 8b 28 mov rbp, qword ptr [rax] + 450ff1: 4d 85 ff test r15, r15 + 450ff4: 74 08 je 0x450ffe <__gconv_transform_internal_ucs4+0xde> + 450ff6: 49 8b 07 mov rax, qword ptr [r15] + 450ff9: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 450ffe: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 451003: 4d 89 da mov r10, r11 + 451006: 49 29 ea sub r10, rbp + 451009: 48 29 d9 sub rcx, rbx + 45100c: 4c 39 d1 cmp rcx, r10 + 45100f: 48 89 c8 mov rax, rcx + 451012: 49 0f 4f c2 cmovg rax, r10 + 451016: 48 85 c0 test rax, rax + 451019: 48 8d 48 03 lea rcx, [rax + 3] + 45101d: 48 0f 49 c8 cmovns rcx, rax + 451021: 48 c1 f9 02 sar rcx, 2 + 451025: 0f 84 ed 01 00 00 je 0x451218 <__gconv_transform_internal_ucs4+0x2f8> + 45102b: 31 c0 xor eax, eax + 45102d: 0f 1f 00 nop dword ptr [rax] + 451030: 8b 54 85 00 mov edx, dword ptr [rbp + 4*rax] + 451034: 0f ca bswap edx + 451036: 89 14 83 mov dword ptr [rbx + 4*rax], edx + 451039: 48 83 c0 01 add rax, 1 + 45103d: 48 39 c1 cmp rcx, rax + 451040: 75 ee jne 0x451030 <__gconv_transform_internal_ucs4+0x110> + 451042: 48 c1 e1 02 shl rcx, 2 + 451046: 48 8d 44 0d 00 lea rax, [rbp + rcx] + 45104b: 4c 8d 34 0b lea r14, [rbx + rcx] + 45104f: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 451054: 41 bd 04 00 00 00 mov r13d, 4 + 45105a: 48 89 06 mov qword ptr [rsi], rax + 45105d: 49 39 c3 cmp r11, rax + 451060: 74 14 je 0x451076 <__gconv_transform_internal_ucs4+0x156> + 451062: 49 8d 46 04 lea rax, [r14 + 4] + 451066: 48 39 44 24 10 cmp qword ptr [rsp + 16], rax + 45106b: 45 19 ed sbb r13d, r13d + 45106e: 41 83 e5 fe and r13d, -2 + 451072: 41 83 c5 07 add r13d, 7 + 451076: 48 83 7c 24 28 00 cmp qword ptr [rsp + 40], 0 + 45107c: 0f 85 a6 01 00 00 jne 0x451228 <__gconv_transform_internal_ucs4+0x308> + 451082: 41 83 44 24 14 01 add dword ptr [r12 + 20], 1 + 451088: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 + 45108e: 0f 85 a1 01 00 00 jne 0x451235 <__gconv_transform_internal_ucs4+0x315> + 451094: 4c 89 54 24 38 mov qword ptr [rsp + 56], r10 + 451099: 49 39 de cmp r14, rbx + 45109c: 76 78 jbe 0x451116 <__gconv_transform_internal_ucs4+0x1f6> + 45109e: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 4510a3: 49 8b 04 24 mov rax, qword ptr [r12] + 4510a7: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 + 4510ac: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 4510b1: e8 7a c4 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 4510b6: 48 8d 54 24 50 lea rdx, [rsp + 80] + 4510bb: 45 31 c0 xor r8d, r8d + 4510be: 4c 89 f1 mov rcx, r14 + 4510c1: 8b b4 24 a8 00 00 00 mov esi, dword ptr [rsp + 168] + 4510c8: 4d 89 f9 mov r9, r15 + 4510cb: 56 push rsi + 4510cc: 6a 00 push 0 + 4510ce: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 4510d3: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] + 4510d8: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 4510dd: ff d0 call rax + 4510df: 5a pop rdx + 4510e0: 59 pop rcx + 4510e1: 83 f8 04 cmp eax, 4 + 4510e4: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] + 4510e9: 74 25 je 0x451110 <__gconv_transform_internal_ucs4+0x1f0> + 4510eb: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 4510f0: 4c 8b 54 24 38 mov r10, qword ptr [rsp + 56] + 4510f5: 4c 39 f6 cmp rsi, r14 + 4510f8: 0f 85 45 01 00 00 jne 0x451243 <__gconv_transform_internal_ucs4+0x323> + 4510fe: 85 c0 test eax, eax + 451100: 0f 85 56 03 00 00 jne 0x45145c <__gconv_transform_internal_ucs4+0x53c> + 451106: 49 8b 1c 24 mov rbx, qword ptr [r12] + 45110a: e9 d1 fe ff ff jmp 0x450fe0 <__gconv_transform_internal_ucs4+0xc0> + 45110f: 90 nop + 451110: 41 83 fd 05 cmp r13d, 5 + 451114: 74 f0 je 0x451106 <__gconv_transform_internal_ucs4+0x1e6> + 451116: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 45111b: 8b 84 24 a8 00 00 00 mov eax, dword ptr [rsp + 168] + 451122: 85 c0 test eax, eax + 451124: 74 0a je 0x451130 <__gconv_transform_internal_ucs4+0x210> + 451126: 41 83 fd 07 cmp r13d, 7 + 45112a: 0f 84 65 02 00 00 je 0x451395 <__gconv_transform_internal_ucs4+0x475> + 451130: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 451135: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45113e: 0f 85 44 03 00 00 jne 0x451488 <__gconv_transform_internal_ucs4+0x568> + 451144: 48 83 c4 68 add rsp, 104 + 451148: 44 89 e8 mov eax, r13d + 45114b: 5b pop rbx + 45114c: 5d pop rbp + 45114d: 41 5c pop r12 + 45114f: 41 5d pop r13 + 451151: 41 5e pop r14 + 451153: 41 5f pop r15 + 451155: c3 ret + 451156: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 451160: 49 8b 44 24 20 mov rax, qword ptr [r12 + 32] + 451165: 8b 08 mov ecx, dword ptr [rax] + 451167: 89 ca mov edx, ecx + 451169: 83 e2 07 and edx, 7 + 45116c: 0f 84 61 fe ff ff je 0x450fd3 <__gconv_transform_internal_ucs4+0xb3> + 451172: 48 85 ff test rdi, rdi + 451175: 0f 85 ee 02 00 00 jne 0x451469 <__gconv_transform_internal_ucs4+0x549> + 45117b: 49 8b 32 mov rsi, qword ptr [r10] + 45117e: 48 63 d2 movsxd rdx, edx + 451181: 49 39 f3 cmp r11, rsi + 451184: 0f 86 89 01 00 00 jbe 0x451313 <__gconv_transform_internal_ucs4+0x3f3> + 45118a: f6 c1 04 test cl, 4 + 45118d: 75 53 jne 0x4511e2 <__gconv_transform_internal_ucs4+0x2c2> + 45118f: 48 8d 7e 01 lea rdi, [rsi + 1] + 451193: 4c 8d 42 01 lea r8, [rdx + 1] + 451197: 49 89 3a mov qword ptr [r10], rdi + 45119a: 0f b6 2e movzx ebp, byte ptr [rsi] + 45119d: 40 88 6c 10 04 mov byte ptr [rax + rdx + 4], bpl + 4511a2: 49 39 fb cmp r11, rdi + 4511a5: 0f 86 65 01 00 00 jbe 0x451310 <__gconv_transform_internal_ucs4+0x3f0> + 4511ab: 49 83 f8 04 cmp r8, 4 + 4511af: 74 31 je 0x4511e2 <__gconv_transform_internal_ucs4+0x2c2> + 4511b1: 48 8d 7e 02 lea rdi, [rsi + 2] + 4511b5: 48 83 c2 02 add rdx, 2 + 4511b9: 49 89 3a mov qword ptr [r10], rdi + 4511bc: 0f b6 6e 01 movzx ebp, byte ptr [rsi + 1] + 4511c0: 42 88 6c 00 04 mov byte ptr [rax + r8 + 4], bpl + 4511c5: 49 39 fb cmp r11, rdi + 4511c8: 0f 86 45 01 00 00 jbe 0x451313 <__gconv_transform_internal_ucs4+0x3f3> + 4511ce: 48 83 fa 03 cmp rdx, 3 + 4511d2: 75 0e jne 0x4511e2 <__gconv_transform_internal_ucs4+0x2c2> + 4511d4: 48 8d 56 03 lea rdx, [rsi + 3] + 4511d8: 49 89 12 mov qword ptr [r10], rdx + 4511db: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] + 4511df: 88 50 07 mov byte ptr [rax + 7], dl + 4511e2: 0f b6 50 07 movzx edx, byte ptr [rax + 7] + 4511e6: 4c 89 54 24 08 mov qword ptr [rsp + 8], r10 + 4511eb: 48 83 c3 04 add rbx, 4 + 4511ef: 4d 89 cf mov r15, r9 + 4511f2: 88 53 fc mov byte ptr [rbx - 4], dl + 4511f5: 0f b6 50 06 movzx edx, byte ptr [rax + 6] + 4511f9: 88 53 fd mov byte ptr [rbx - 3], dl + 4511fc: 0f b6 50 05 movzx edx, byte ptr [rax + 5] + 451200: 88 53 fe mov byte ptr [rbx - 2], dl + 451203: 0f b6 50 04 movzx edx, byte ptr [rax + 4] + 451207: 88 53 ff mov byte ptr [rbx - 1], dl + 45120a: 83 20 f8 and dword ptr [rax], -8 + 45120d: e9 ce fd ff ff jmp 0x450fe0 <__gconv_transform_internal_ucs4+0xc0> + 451212: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 451218: 49 89 de mov r14, rbx + 45121b: 48 89 e8 mov rax, rbp + 45121e: e9 2c fe ff ff jmp 0x45104f <__gconv_transform_internal_ucs4+0x12f> + 451223: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 451228: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 45122d: 4c 89 30 mov qword ptr [rax], r14 + 451230: e9 fb fe ff ff jmp 0x451130 <__gconv_transform_internal_ucs4+0x210> + 451235: 4d 89 34 24 mov qword ptr [r12], r14 + 451239: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 45123e: e9 d8 fe ff ff jmp 0x45111b <__gconv_transform_internal_ucs4+0x1fb> + 451243: 31 d2 xor edx, edx + 451245: 4d 85 ff test r15, r15 + 451248: 74 03 je 0x45124d <__gconv_transform_internal_ucs4+0x32d> + 45124a: 49 8b 17 mov rdx, qword ptr [r15] + 45124d: 48 3b 54 24 20 cmp rdx, qword ptr [rsp + 32] + 451252: 74 7f je 0x4512d3 <__gconv_transform_internal_ucs4+0x3b3> + 451254: 48 89 f7 mov rdi, rsi + 451257: 4d 89 d6 mov r14, r10 + 45125a: 48 29 df sub rdi, rbx + 45125d: 4c 39 d7 cmp rdi, r10 + 451260: 4c 0f 4e f7 cmovle r14, rdi + 451264: 4d 85 f6 test r14, r14 + 451267: 49 8d 7e 03 lea rdi, [r14 + 3] + 45126b: 49 0f 49 fe cmovns rdi, r14 + 45126f: 48 c1 ff 02 sar rdi, 2 + 451273: 0f 84 d7 01 00 00 je 0x451450 <__gconv_transform_internal_ucs4+0x530> + 451279: 31 d2 xor edx, edx + 45127b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 451280: 8b 4c 95 00 mov ecx, dword ptr [rbp + 4*rdx] + 451284: 0f c9 bswap ecx + 451286: 89 0c 93 mov dword ptr [rbx + 4*rdx], ecx + 451289: 48 83 c2 01 add rdx, 1 + 45128d: 48 39 d7 cmp rdi, rdx + 451290: 75 ee jne 0x451280 <__gconv_transform_internal_ucs4+0x360> + 451292: 48 8d 14 bd 00 00 00 00 lea rdx, [4*rdi] + 45129a: 48 01 d5 add rbp, rdx + 45129d: 48 01 da add rdx, rbx + 4512a0: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 4512a5: 48 89 2f mov qword ptr [rdi], rbp + 4512a8: 49 39 eb cmp r11, rbp + 4512ab: 74 39 je 0x4512e6 <__gconv_transform_internal_ucs4+0x3c6> + 4512ad: 48 8d 4a 04 lea rcx, [rdx + 4] + 4512b1: 48 39 ce cmp rsi, rcx + 4512b4: 73 30 jae 0x4512e6 <__gconv_transform_internal_ucs4+0x3c6> + 4512b6: 48 39 d6 cmp rsi, rdx + 4512b9: 0f 85 ed 01 00 00 jne 0x4514ac <__gconv_transform_internal_ucs4+0x58c> + 4512bf: 48 39 de cmp rsi, rbx + 4512c2: 0f 85 36 fe ff ff jne 0x4510fe <__gconv_transform_internal_ucs4+0x1de> + 4512c8: 41 83 6c 24 14 01 sub dword ptr [r12 + 20], 1 + 4512ce: e9 2b fe ff ff jmp 0x4510fe <__gconv_transform_internal_ucs4+0x1de> + 4512d3: 4c 89 f1 mov rcx, r14 + 4512d6: 48 29 f1 sub rcx, rsi + 4512d9: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 4512de: 48 29 0e sub qword ptr [rsi], rcx + 4512e1: e9 18 fe ff ff jmp 0x4510fe <__gconv_transform_internal_ucs4+0x1de> + 4512e6: 48 39 d6 cmp rsi, rdx + 4512e9: 0f 85 bd 01 00 00 jne 0x4514ac <__gconv_transform_internal_ucs4+0x58c> + 4512ef: 48 8d 0d 2a 8e 04 00 lea rcx, [rip + 298538] # 0x49a120 <__PRETTY_FUNCTION__.10648> + 4512f6: ba eb 02 00 00 mov edx, 747 + 4512fb: 48 8d 35 d8 89 04 00 lea rsi, [rip + 297432] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 451302: 48 8d 3d 77 8a 04 00 lea rdi, [rip + 297591] # 0x499d80 + 451309: e8 42 1c fb ff call 0x402f50 <__assert_fail> + 45130e: 66 90 nop + 451310: 4c 89 c2 mov rdx, r8 + 451313: 48 83 fa 03 cmp rdx, 3 + 451317: 0f 87 c5 fe ff ff ja 0x4511e2 <__gconv_transform_internal_ucs4+0x2c2> + 45131d: 83 e1 f8 and ecx, -8 + 451320: 41 bd 07 00 00 00 mov r13d, 7 + 451326: 09 ca or edx, ecx + 451328: 89 10 mov dword ptr [rax], edx + 45132a: e9 01 fe ff ff jmp 0x451130 <__gconv_transform_internal_ucs4+0x210> + 45132f: 48 83 7c 24 28 00 cmp qword ptr [rsp + 40], 0 + 451335: 0f 85 90 01 00 00 jne 0x4514cb <__gconv_transform_internal_ucs4+0x5ab> + 45133b: 49 8b 44 24 20 mov rax, qword ptr [r12 + 32] + 451340: 45 31 ed xor r13d, r13d + 451343: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 45134a: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 + 451350: 0f 85 da fd ff ff jne 0x451130 <__gconv_transform_internal_ucs4+0x210> + 451356: 4c 8b 74 24 18 mov r14, qword ptr [rsp + 24] + 45135b: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 451360: 4c 89 f7 mov rdi, r14 + 451363: e8 c8 c1 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 451368: 8b 84 24 a8 00 00 00 mov eax, dword ptr [rsp + 168] + 45136f: 31 c9 xor ecx, ecx + 451371: 31 d2 xor edx, edx + 451373: 45 31 c0 xor r8d, r8d + 451376: 50 push rax + 451377: 53 push rbx + 451378: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 45137d: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 451382: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] + 451387: 41 ff d6 call r14 + 45138a: 5f pop rdi + 45138b: 41 58 pop r8 + 45138d: 41 89 c5 mov r13d, eax + 451390: e9 9b fd ff ff jmp 0x451130 <__gconv_transform_internal_ucs4+0x210> + 451395: 49 8b 02 mov rax, qword ptr [r10] + 451398: 4c 89 da mov rdx, r11 + 45139b: 48 29 c2 sub rdx, rax + 45139e: 48 83 fa 03 cmp rdx, 3 + 4513a2: 0f 8f e5 00 00 00 jg 0x45148d <__gconv_transform_internal_ucs4+0x56d> + 4513a8: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] + 4513ad: 4c 39 d8 cmp rax, r11 + 4513b0: 0f 83 a2 00 00 00 jae 0x451458 <__gconv_transform_internal_ucs4+0x538> + 4513b6: 48 8d 48 01 lea rcx, [rax + 1] + 4513ba: 49 89 0a mov qword ptr [r10], rcx + 4513bd: 0f b6 30 movzx esi, byte ptr [rax] + 4513c0: 40 88 72 04 mov byte ptr [rdx + 4], sil + 4513c4: 49 39 cb cmp r11, rcx + 4513c7: 76 6c jbe 0x451435 <__gconv_transform_internal_ucs4+0x515> + 4513c9: 48 8d 48 02 lea rcx, [rax + 2] + 4513cd: 49 89 0a mov qword ptr [r10], rcx + 4513d0: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 4513d4: 40 88 72 05 mov byte ptr [rdx + 5], sil + 4513d8: 49 39 cb cmp r11, rcx + 4513db: 76 58 jbe 0x451435 <__gconv_transform_internal_ucs4+0x515> + 4513dd: 48 8d 48 03 lea rcx, [rax + 3] + 4513e1: 49 89 0a mov qword ptr [r10], rcx + 4513e4: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 4513e8: 40 88 72 06 mov byte ptr [rdx + 6], sil + 4513ec: 49 39 cb cmp r11, rcx + 4513ef: 76 44 jbe 0x451435 <__gconv_transform_internal_ucs4+0x515> + 4513f1: 48 8d 48 04 lea rcx, [rax + 4] + 4513f5: 49 89 0a mov qword ptr [r10], rcx + 4513f8: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 4513fc: 40 88 72 07 mov byte ptr [rdx + 7], sil + 451400: 49 39 cb cmp r11, rcx + 451403: 76 30 jbe 0x451435 <__gconv_transform_internal_ucs4+0x515> + 451405: 48 8d 48 05 lea rcx, [rax + 5] + 451409: 49 89 0a mov qword ptr [r10], rcx + 45140c: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 451410: 40 88 72 08 mov byte ptr [rdx + 8], sil + 451414: 49 39 cb cmp r11, rcx + 451417: 76 1c jbe 0x451435 <__gconv_transform_internal_ucs4+0x515> + 451419: 48 8d 72 09 lea rsi, [rdx + 9] + 45141d: 48 83 c1 01 add rcx, 1 + 451421: 48 83 c6 01 add rsi, 1 + 451425: 49 89 0a mov qword ptr [r10], rcx + 451428: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] + 45142c: 40 88 7e ff mov byte ptr [rsi - 1], dil + 451430: 4c 39 d9 cmp rcx, r11 + 451433: 75 e8 jne 0x45141d <__gconv_transform_internal_ucs4+0x4fd> + 451435: 44 89 de mov esi, r11d + 451438: 29 c6 sub esi, eax + 45143a: 89 f0 mov eax, esi + 45143c: 8b 0a mov ecx, dword ptr [rdx] + 45143e: 41 bd 07 00 00 00 mov r13d, 7 + 451444: 83 e1 f8 and ecx, -8 + 451447: 09 c8 or eax, ecx + 451449: 89 02 mov dword ptr [rdx], eax + 45144b: e9 e0 fc ff ff jmp 0x451130 <__gconv_transform_internal_ucs4+0x210> + 451450: 48 89 da mov rdx, rbx + 451453: e9 48 fe ff ff jmp 0x4512a0 <__gconv_transform_internal_ucs4+0x380> + 451458: 31 c0 xor eax, eax + 45145a: eb e0 jmp 0x45143c <__gconv_transform_internal_ucs4+0x51c> + 45145c: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 451461: 41 89 c5 mov r13d, eax + 451464: e9 b2 fc ff ff jmp 0x45111b <__gconv_transform_internal_ucs4+0x1fb> + 451469: 48 8d 0d b0 8c 04 00 lea rcx, [rip + 298160] # 0x49a120 <__PRETTY_FUNCTION__.10648> + 451470: ba 34 02 00 00 mov edx, 564 + 451475: 48 8d 35 5e 88 04 00 lea rsi, [rip + 297054] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 45147c: 48 8d 3d 6b 88 04 00 lea rdi, [rip + 297067] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 451483: e8 c8 1a fb ff call 0x402f50 <__assert_fail> + 451488: e8 43 a7 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 45148d: 48 8d 0d 8c 8c 04 00 lea rcx, [rip + 298124] # 0x49a120 <__PRETTY_FUNCTION__.10648> + 451494: ba 1e 03 00 00 mov edx, 798 + 451499: 48 8d 35 3a 88 04 00 lea rsi, [rip + 297018] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4514a0: 48 8d 3d 6c 88 04 00 lea rdi, [rip + 297068] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> + 4514a7: e8 a4 1a fb ff call 0x402f50 <__assert_fail> + 4514ac: 48 8d 0d 6d 8c 04 00 lea rcx, [rip + 298093] # 0x49a120 <__PRETTY_FUNCTION__.10648> + 4514b3: ba ea 02 00 00 mov edx, 746 + 4514b8: 48 8d 35 1b 88 04 00 lea rsi, [rip + 296987] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4514bf: 48 8d 3d 3c 88 04 00 lea rdi, [rip + 297020] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 4514c6: e8 85 1a fb ff call 0x402f50 <__assert_fail> + 4514cb: 48 8d 0d 4e 8c 04 00 lea rcx, [rip + 298062] # 0x49a120 <__PRETTY_FUNCTION__.10648> + 4514d2: ba a4 01 00 00 mov edx, 420 + 4514d7: 48 8d 35 fc 87 04 00 lea rsi, [rip + 296956] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4514de: 48 8d 3d 09 88 04 00 lea rdi, [rip + 296969] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 4514e5: e8 66 1a fb ff call 0x402f50 <__assert_fail> + 4514ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +00000000004514f0 <__gconv_transform_ucs4_internal>: + 4514f0: f3 0f 1e fa endbr64 + 4514f4: 41 57 push r15 + 4514f6: 49 89 d3 mov r11, rdx + 4514f9: 41 56 push r14 + 4514fb: 41 55 push r13 + 4514fd: 41 54 push r12 + 4514ff: 49 89 f4 mov r12, rsi + 451502: 55 push rbp + 451503: 53 push rbx + 451504: 48 89 cb mov rbx, rcx + 451507: 48 81 ec 88 00 00 00 sub rsp, 136 + 45150e: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 451513: 8b ac 24 c0 00 00 00 mov ebp, dword ptr [rsp + 192] + 45151a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 451523: 48 89 44 24 78 mov qword ptr [rsp + 120], rax + 451528: 31 c0 xor eax, eax + 45152a: 48 8d 47 68 lea rax, [rdi + 104] + 45152e: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 451537: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 45153c: 48 8d 46 30 lea rax, [rsi + 48] + 451540: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 451545: 8b 46 10 mov eax, dword ptr [rsi + 16] + 451548: a8 01 test al, 1 + 45154a: 75 28 jne 0x451574 <__gconv_transform_ucs4_internal+0x84> + 45154c: 48 8b b7 90 00 00 00 mov rsi, qword ptr [rdi + 144] + 451553: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 451558: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 45155d: 74 15 je 0x451574 <__gconv_transform_ucs4_internal+0x84> + 45155f: 48 89 f2 mov rdx, rsi + 451562: 48 c1 ca 11 ror rdx, 17 + 451566: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] + 45156f: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 451574: 85 ed test ebp, ebp + 451576: 0f 85 18 05 00 00 jne 0x451a94 <__gconv_transform_ucs4_internal+0x5a4> + 45157c: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 451581: 48 8d 4c 24 68 lea rcx, [rsp + 104] + 451586: 49 8b 6c 24 08 mov rbp, qword ptr [r12 + 8] + 45158b: 8b b4 24 c8 00 00 00 mov esi, dword ptr [rsp + 200] + 451592: 48 85 ff test rdi, rdi + 451595: 48 89 fa mov rdx, rdi + 451598: 49 0f 44 d4 cmove rdx, r12 + 45159c: 4d 85 c9 test r9, r9 + 45159f: 4c 8b 32 mov r14, qword ptr [rdx] + 4515a2: ba 00 00 00 00 mov edx, 0 + 4515a7: 48 c7 44 24 68 00 00 00 00 mov qword ptr [rsp + 104], 0 + 4515b0: 48 0f 45 d1 cmovne rdx, rcx + 4515b4: 48 89 54 24 38 mov qword ptr [rsp + 56], rdx + 4515b9: 85 f6 test esi, esi + 4515bb: 0f 85 07 03 00 00 jne 0x4518c8 <__gconv_transform_ucs4_internal+0x3d8> + 4515c1: 48 8d 7c 24 70 lea rdi, [rsp + 112] + 4515c6: 45 31 d2 xor r10d, r10d + 4515c9: 48 89 7c 24 58 mov qword ptr [rsp + 88], rdi + 4515ce: 49 8b 3b mov rdi, qword ptr [r11] + 4515d1: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 4515d6: 4d 85 c9 test r9, r9 + 4515d9: 74 03 je 0x4515de <__gconv_transform_ucs4_internal+0xee> + 4515db: 4d 03 11 add r10, qword ptr [r9] + 4515de: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 4515e3: 4c 8d 6f 04 lea r13, [rdi + 4] + 4515e7: 4c 39 eb cmp rbx, r13 + 4515ea: 0f 82 33 01 00 00 jb 0x451723 <__gconv_transform_ucs4_internal+0x233> + 4515f0: 49 8d 4e 04 lea rcx, [r14 + 4] + 4515f4: 48 39 cd cmp rbp, rcx + 4515f7: 0f 82 26 01 00 00 jb 0x451723 <__gconv_transform_ucs4_internal+0x233> + 4515fd: a8 02 test al, 2 + 4515ff: 0f 85 93 01 00 00 jne 0x451798 <__gconv_transform_ucs4_internal+0x2a8> + 451605: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 45160b: 0f 84 e8 04 00 00 je 0x451af9 <__gconv_transform_ucs4_internal+0x609> + 451611: 4c 89 e8 mov rax, r13 + 451614: eb 2d jmp 0x451643 <__gconv_transform_ucs4_internal+0x153> + 451616: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 451620: 89 51 fc mov dword ptr [rcx - 4], edx + 451623: 48 8d 50 04 lea rdx, [rax + 4] + 451627: 48 39 da cmp rdx, rbx + 45162a: 0f 87 00 01 00 00 ja 0x451730 <__gconv_transform_ucs4_internal+0x240> + 451630: 48 8d 71 04 lea rsi, [rcx + 4] + 451634: 48 39 f5 cmp rbp, rsi + 451637: 0f 82 f3 00 00 00 jb 0x451730 <__gconv_transform_ucs4_internal+0x240> + 45163d: 48 89 f1 mov rcx, rsi + 451640: 48 89 d0 mov rax, rdx + 451643: 8b 50 fc mov edx, dword ptr [rax - 4] + 451646: 48 8d 71 fc lea rsi, [rcx - 4] + 45164a: 48 8d 78 fc lea rdi, [rax - 4] + 45164e: 0f ca bswap edx + 451650: 85 d2 test edx, edx + 451652: 79 cc jns 0x451620 <__gconv_transform_ucs4_internal+0x130> + 451654: 49 89 3b mov qword ptr [r11], rdi + 451657: 48 89 f1 mov rcx, rsi + 45165a: 41 bf 06 00 00 00 mov r15d, 6 + 451660: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 451666: 0f 85 f4 00 00 00 jne 0x451760 <__gconv_transform_ucs4_internal+0x270> + 45166c: 41 83 44 24 14 01 add dword ptr [r12 + 20], 1 + 451672: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 + 451678: 0f 85 21 03 00 00 jne 0x45199f <__gconv_transform_ucs4_internal+0x4af> + 45167e: 49 39 ce cmp r14, rcx + 451681: 4c 89 4c 24 28 mov qword ptr [rsp + 40], r9 + 451686: 4c 89 54 24 40 mov qword ptr [rsp + 64], r10 + 45168b: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx + 451690: 0f 83 64 01 00 00 jae 0x4517fa <__gconv_transform_ucs4_internal+0x30a> + 451696: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 45169b: 49 8b 04 24 mov rax, qword ptr [r12] + 45169f: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 + 4516a4: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 4516a9: e8 82 be ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 4516ae: 8b b4 24 c8 00 00 00 mov esi, dword ptr [rsp + 200] + 4516b5: 45 31 c0 xor r8d, r8d + 4516b8: 56 push rsi + 4516b9: 6a 00 push 0 + 4516bb: 4c 8b 4c 24 38 mov r9, qword ptr [rsp + 56] + 4516c0: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 4516c5: 48 8b 54 24 68 mov rdx, qword ptr [rsp + 104] + 4516ca: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] + 4516cf: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 4516d4: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 4516d9: ff d0 call rax + 4516db: 5a pop rdx + 4516dc: 59 pop rcx + 4516dd: 83 f8 04 cmp eax, 4 + 4516e0: 4c 8b 4c 24 28 mov r9, qword ptr [rsp + 40] + 4516e5: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] + 4516ea: 0f 84 00 01 00 00 je 0x4517f0 <__gconv_transform_ucs4_internal+0x300> + 4516f0: 48 8b 54 24 70 mov rdx, qword ptr [rsp + 112] + 4516f5: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 4516fa: 4c 8b 54 24 40 mov r10, qword ptr [rsp + 64] + 4516ff: 48 39 ca cmp rdx, rcx + 451702: 0f 85 a8 02 00 00 jne 0x4519b0 <__gconv_transform_ucs4_internal+0x4c0> + 451708: 85 c0 test eax, eax + 45170a: 0f 85 58 06 00 00 jne 0x451d68 <__gconv_transform_ucs4_internal+0x878> + 451710: 4d 8b 34 24 mov r14, qword ptr [r12] + 451714: 4c 8b 54 24 68 mov r10, qword ptr [rsp + 104] + 451719: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] + 45171e: e9 ab fe ff ff jmp 0x4515ce <__gconv_transform_ucs4_internal+0xde> + 451723: 48 89 f8 mov rax, rdi + 451726: 4c 89 f1 mov rcx, r14 + 451729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 451730: 49 89 03 mov qword ptr [r11], rax + 451733: 41 bf 04 00 00 00 mov r15d, 4 + 451739: 48 39 d8 cmp rax, rbx + 45173c: 0f 84 1e ff ff ff je 0x451660 <__gconv_transform_ucs4_internal+0x170> + 451742: 48 8d 41 04 lea rax, [rcx + 4] + 451746: 48 39 c5 cmp rbp, rax + 451749: 45 19 ff sbb r15d, r15d + 45174c: 41 83 e7 fe and r15d, -2 + 451750: 41 83 c7 07 add r15d, 7 + 451754: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 45175a: 0f 84 0c ff ff ff je 0x45166c <__gconv_transform_ucs4_internal+0x17c> + 451760: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 451765: 48 89 08 mov qword ptr [rax], rcx + 451768: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] + 45176d: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 451776: 0f 85 e7 05 00 00 jne 0x451d63 <__gconv_transform_ucs4_internal+0x873> + 45177c: 48 81 c4 88 00 00 00 add rsp, 136 + 451783: 44 89 f8 mov eax, r15d + 451786: 5b pop rbx + 451787: 5d pop rbp + 451788: 41 5c pop r12 + 45178a: 41 5d pop r13 + 45178c: 41 5e pop r14 + 45178e: 41 5f pop r15 + 451790: c3 ret + 451791: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 451798: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 45179e: 0f 84 9e 03 00 00 je 0x451b42 <__gconv_transform_ucs4_internal+0x652> + 4517a4: 4c 89 e8 mov rax, r13 + 4517a7: 4c 89 f6 mov rsi, r14 + 4517aa: eb 1e jmp 0x4517ca <__gconv_transform_ucs4_internal+0x2da> + 4517ac: 0f 1f 40 00 nop dword ptr [rax] + 4517b0: 89 16 mov dword ptr [rsi], edx + 4517b2: 48 8d 50 04 lea rdx, [rax + 4] + 4517b6: 48 89 ce mov rsi, rcx + 4517b9: 48 39 d3 cmp rbx, rdx + 4517bc: 72 2a jb 0x4517e8 <__gconv_transform_ucs4_internal+0x2f8> + 4517be: 48 8d 4e 04 lea rcx, [rsi + 4] + 4517c2: 48 39 cd cmp rbp, rcx + 4517c5: 72 21 jb 0x4517e8 <__gconv_transform_ucs4_internal+0x2f8> + 4517c7: 48 89 d0 mov rax, rdx + 4517ca: 8b 50 fc mov edx, dword ptr [rax - 4] + 4517cd: 0f ca bswap edx + 4517cf: 85 d2 test edx, edx + 4517d1: 79 dd jns 0x4517b0 <__gconv_transform_ucs4_internal+0x2c0> + 4517d3: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 4517d8: 48 8d 50 04 lea rdx, [rax + 4] + 4517dc: 48 83 07 01 add qword ptr [rdi], 1 + 4517e0: 48 39 d3 cmp rbx, rdx + 4517e3: 73 d9 jae 0x4517be <__gconv_transform_ucs4_internal+0x2ce> + 4517e5: 0f 1f 00 nop dword ptr [rax] + 4517e8: 48 89 f1 mov rcx, rsi + 4517eb: e9 40 ff ff ff jmp 0x451730 <__gconv_transform_ucs4_internal+0x240> + 4517f0: 41 83 ff 05 cmp r15d, 5 + 4517f4: 0f 84 16 ff ff ff je 0x451710 <__gconv_transform_ucs4_internal+0x220> + 4517fa: 41 83 ff 07 cmp r15d, 7 + 4517fe: 0f 85 64 ff ff ff jne 0x451768 <__gconv_transform_ucs4_internal+0x278> + 451804: 8b 84 24 c8 00 00 00 mov eax, dword ptr [rsp + 200] + 45180b: 85 c0 test eax, eax + 45180d: 0f 84 55 ff ff ff je 0x451768 <__gconv_transform_ucs4_internal+0x278> + 451813: 49 8b 03 mov rax, qword ptr [r11] + 451816: 48 89 da mov rdx, rbx + 451819: 48 29 c2 sub rdx, rax + 45181c: 48 83 fa 03 cmp rdx, 3 + 451820: 0f 8f 82 04 00 00 jg 0x451ca8 <__gconv_transform_ucs4_internal+0x7b8> + 451826: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] + 45182b: 48 39 d8 cmp rax, rbx + 45182e: 0f 83 65 04 00 00 jae 0x451c99 <__gconv_transform_ucs4_internal+0x7a9> + 451834: 48 8d 48 01 lea rcx, [rax + 1] + 451838: 49 89 0b mov qword ptr [r11], rcx + 45183b: 0f b6 30 movzx esi, byte ptr [rax] + 45183e: 40 88 72 04 mov byte ptr [rdx + 4], sil + 451842: 48 39 cb cmp rbx, rcx + 451845: 76 6c jbe 0x4518b3 <__gconv_transform_ucs4_internal+0x3c3> + 451847: 48 8d 48 02 lea rcx, [rax + 2] + 45184b: 49 89 0b mov qword ptr [r11], rcx + 45184e: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 451852: 40 88 72 05 mov byte ptr [rdx + 5], sil + 451856: 48 39 cb cmp rbx, rcx + 451859: 76 58 jbe 0x4518b3 <__gconv_transform_ucs4_internal+0x3c3> + 45185b: 48 8d 48 03 lea rcx, [rax + 3] + 45185f: 49 89 0b mov qword ptr [r11], rcx + 451862: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 451866: 40 88 72 06 mov byte ptr [rdx + 6], sil + 45186a: 48 39 cb cmp rbx, rcx + 45186d: 76 44 jbe 0x4518b3 <__gconv_transform_ucs4_internal+0x3c3> + 45186f: 48 8d 48 04 lea rcx, [rax + 4] + 451873: 49 89 0b mov qword ptr [r11], rcx + 451876: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 45187a: 40 88 72 07 mov byte ptr [rdx + 7], sil + 45187e: 48 39 d9 cmp rcx, rbx + 451881: 73 30 jae 0x4518b3 <__gconv_transform_ucs4_internal+0x3c3> + 451883: 48 8d 48 05 lea rcx, [rax + 5] + 451887: 49 89 0b mov qword ptr [r11], rcx + 45188a: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 45188e: 40 88 72 08 mov byte ptr [rdx + 8], sil + 451892: 48 39 cb cmp rbx, rcx + 451895: 76 1c jbe 0x4518b3 <__gconv_transform_ucs4_internal+0x3c3> + 451897: 48 8d 72 09 lea rsi, [rdx + 9] + 45189b: 48 83 c1 01 add rcx, 1 + 45189f: 48 83 c6 01 add rsi, 1 + 4518a3: 49 89 0b mov qword ptr [r11], rcx + 4518a6: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] + 4518aa: 40 88 7e ff mov byte ptr [rsi - 1], dil + 4518ae: 48 39 d9 cmp rcx, rbx + 4518b1: 75 e8 jne 0x45189b <__gconv_transform_ucs4_internal+0x3ab> + 4518b3: 29 c3 sub ebx, eax + 4518b5: 8b 02 mov eax, dword ptr [rdx] + 4518b7: 83 e0 f8 and eax, -8 + 4518ba: 09 c3 or ebx, eax + 4518bc: 89 1a mov dword ptr [rdx], ebx + 4518be: e9 a5 fe ff ff jmp 0x451768 <__gconv_transform_ucs4_internal+0x278> + 4518c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4518c8: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] + 4518cd: 44 8b 12 mov r10d, dword ptr [rdx] + 4518d0: 44 89 d1 mov ecx, r10d + 4518d3: 83 e1 07 and ecx, 7 + 4518d6: 0f 84 e5 fc ff ff je 0x4515c1 <__gconv_transform_ucs4_internal+0xd1> + 4518dc: 48 85 ff test rdi, rdi + 4518df: 0f 85 8b 04 00 00 jne 0x451d70 <__gconv_transform_ucs4_internal+0x880> + 4518e5: 49 8b 33 mov rsi, qword ptr [r11] + 4518e8: 4c 63 e9 movsxd r13, ecx + 4518eb: 48 39 de cmp rsi, rbx + 4518ee: 0f 83 63 03 00 00 jae 0x451c57 <__gconv_transform_ucs4_internal+0x767> + 4518f4: 41 f6 c2 04 test r10b, 4 + 4518f8: 0f 85 64 03 00 00 jne 0x451c62 <__gconv_transform_ucs4_internal+0x772> + 4518fe: 48 8d 4e 01 lea rcx, [rsi + 1] + 451902: 49 8d 7d 01 lea rdi, [r13 + 1] + 451906: 49 89 0b mov qword ptr [r11], rcx + 451909: 44 0f b6 06 movzx r8d, byte ptr [rsi] + 45190d: 46 88 44 2a 04 mov byte ptr [rdx + r13 + 4], r8b + 451912: 48 39 cb cmp rbx, rcx + 451915: 0f 86 5b 01 00 00 jbe 0x451a76 <__gconv_transform_ucs4_internal+0x586> + 45191b: 48 83 ff 04 cmp rdi, 4 + 45191f: 74 3c je 0x45195d <__gconv_transform_ucs4_internal+0x46d> + 451921: 48 8d 4e 02 lea rcx, [rsi + 2] + 451925: 4d 8d 45 02 lea r8, [r13 + 2] + 451929: 49 89 0b mov qword ptr [r11], rcx + 45192c: 44 0f b6 7e 01 movzx r15d, byte ptr [rsi + 1] + 451931: 44 88 7c 3a 04 mov byte ptr [rdx + rdi + 4], r15b + 451936: 48 39 cb cmp rbx, rcx + 451939: 0f 86 34 01 00 00 jbe 0x451a73 <__gconv_transform_ucs4_internal+0x583> + 45193f: 49 83 f8 03 cmp r8, 3 + 451943: 0f 85 24 03 00 00 jne 0x451c6d <__gconv_transform_ucs4_internal+0x77d> + 451949: 48 8d 4e 03 lea rcx, [rsi + 3] + 45194d: bf 04 00 00 00 mov edi, 4 + 451952: 49 89 0b mov qword ptr [r11], rcx + 451955: 0f b6 76 02 movzx esi, byte ptr [rsi + 2] + 451959: 40 88 72 07 mov byte ptr [rdx + 7], sil + 45195d: 80 7a 04 80 cmp byte ptr [rdx + 4], -128 + 451961: 0f 87 d1 02 00 00 ja 0x451c38 <__gconv_transform_ucs4_internal+0x748> + 451967: 0f b6 42 07 movzx eax, byte ptr [rdx + 7] + 45196b: 49 83 c6 04 add r14, 4 + 45196f: 41 88 46 fc mov byte ptr [r14 - 4], al + 451973: 0f b6 42 06 movzx eax, byte ptr [rdx + 6] + 451977: 41 88 46 fd mov byte ptr [r14 - 3], al + 45197b: 0f b6 42 05 movzx eax, byte ptr [rdx + 5] + 45197f: 41 88 46 fe mov byte ptr [r14 - 2], al + 451983: 0f b6 42 04 movzx eax, byte ptr [rdx + 4] + 451987: 41 88 46 ff mov byte ptr [r14 - 1], al + 45198b: 44 8b 12 mov r10d, dword ptr [rdx] + 45198e: 41 83 e2 f8 and r10d, -8 + 451992: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] + 451997: 44 89 12 mov dword ptr [rdx], r10d + 45199a: e9 22 fc ff ff jmp 0x4515c1 <__gconv_transform_ucs4_internal+0xd1> + 45199f: 49 89 0c 24 mov qword ptr [r12], rcx + 4519a3: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] + 4519a8: 49 01 01 add qword ptr [r9], rax + 4519ab: e9 4a fe ff ff jmp 0x4517fa <__gconv_transform_ucs4_internal+0x30a> + 4519b0: 31 f6 xor esi, esi + 4519b2: 4d 85 c9 test r9, r9 + 4519b5: 74 03 je 0x4519ba <__gconv_transform_ucs4_internal+0x4ca> + 4519b7: 49 8b 31 mov rsi, qword ptr [r9] + 4519ba: 48 03 74 24 68 add rsi, qword ptr [rsp + 104] + 4519bf: 49 39 f2 cmp r10, rsi + 4519c2: 0f 84 a0 00 00 00 je 0x451a68 <__gconv_transform_ucs4_internal+0x578> + 4519c8: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 4519cd: 41 8b 74 24 10 mov esi, dword ptr [r12 + 16] + 4519d2: 49 89 3b mov qword ptr [r11], rdi + 4519d5: 4c 39 eb cmp rbx, r13 + 4519d8: 0f 82 b0 02 00 00 jb 0x451c8e <__gconv_transform_ucs4_internal+0x79e> + 4519de: 49 8d 4e 04 lea rcx, [r14 + 4] + 4519e2: 48 39 d1 cmp rcx, rdx + 4519e5: 0f 87 94 02 00 00 ja 0x451c7f <__gconv_transform_ucs4_internal+0x78f> + 4519eb: 83 e6 02 and esi, 2 + 4519ee: 0f 85 8a 01 00 00 jne 0x451b7e <__gconv_transform_ucs4_internal+0x68e> + 4519f4: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 4519fa: 75 2f jne 0x451a2b <__gconv_transform_ucs4_internal+0x53b> + 4519fc: e9 0f 03 00 00 jmp 0x451d10 <__gconv_transform_ucs4_internal+0x820> + 451a01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 451a08: 49 8d 7d 04 lea rdi, [r13 + 4] + 451a0c: 89 71 fc mov dword ptr [rcx - 4], esi + 451a0f: 48 39 fb cmp rbx, rdi + 451a12: 0f 82 ad 01 00 00 jb 0x451bc5 <__gconv_transform_ucs4_internal+0x6d5> + 451a18: 48 8d 71 04 lea rsi, [rcx + 4] + 451a1c: 48 39 f2 cmp rdx, rsi + 451a1f: 0f 82 eb 01 00 00 jb 0x451c10 <__gconv_transform_ucs4_internal+0x720> + 451a25: 48 89 f1 mov rcx, rsi + 451a28: 49 89 fd mov r13, rdi + 451a2b: 41 8b 75 fc mov esi, dword ptr [r13 - 4] + 451a2f: 48 8d 79 fc lea rdi, [rcx - 4] + 451a33: 4d 8d 45 fc lea r8, [r13 - 4] + 451a37: 0f ce bswap esi + 451a39: 85 f6 test esi, esi + 451a3b: 79 cb jns 0x451a08 <__gconv_transform_ucs4_internal+0x518> + 451a3d: 4d 89 03 mov qword ptr [r11], r8 + 451a40: 48 39 fa cmp rdx, rdi + 451a43: 0f 85 9e 01 00 00 jne 0x451be7 <__gconv_transform_ucs4_internal+0x6f7> + 451a49: 48 8d 0d b0 86 04 00 lea rcx, [rip + 296624] # 0x49a100 <__PRETTY_FUNCTION__.10769> + 451a50: ba eb 02 00 00 mov edx, 747 + 451a55: 48 8d 35 7e 82 04 00 lea rsi, [rip + 295550] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 451a5c: 48 8d 3d 1d 83 04 00 lea rdi, [rip + 295709] # 0x499d80 + 451a63: e8 e8 14 fb ff call 0x402f50 <__assert_fail> + 451a68: 48 29 d1 sub rcx, rdx + 451a6b: 49 29 0b sub qword ptr [r11], rcx + 451a6e: e9 95 fc ff ff jmp 0x451708 <__gconv_transform_ucs4_internal+0x218> + 451a73: 4c 89 c7 mov rdi, r8 + 451a76: 48 83 ff 03 cmp rdi, 3 + 451a7a: 0f 87 dd fe ff ff ja 0x45195d <__gconv_transform_ucs4_internal+0x46d> + 451a80: 41 83 e2 f8 and r10d, -8 + 451a84: 41 bf 07 00 00 00 mov r15d, 7 + 451a8a: 44 09 d7 or edi, r10d + 451a8d: 89 3a mov dword ptr [rdx], edi + 451a8f: e9 d4 fc ff ff jmp 0x451768 <__gconv_transform_ucs4_internal+0x278> + 451a94: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 451a9a: 0f 85 a4 02 00 00 jne 0x451d44 <__gconv_transform_ucs4_internal+0x854> + 451aa0: 49 8b 44 24 20 mov rax, qword ptr [r12 + 32] + 451aa5: 45 31 ff xor r15d, r15d + 451aa8: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 451aaf: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 + 451ab5: 0f 85 ad fc ff ff jne 0x451768 <__gconv_transform_ucs4_internal+0x278> + 451abb: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] + 451ac0: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 451ac5: 48 89 df mov rdi, rbx + 451ac8: e8 63 ba ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 451acd: 8b 84 24 c8 00 00 00 mov eax, dword ptr [rsp + 200] + 451ad4: 31 c9 xor ecx, ecx + 451ad6: 31 d2 xor edx, edx + 451ad8: 45 31 c0 xor r8d, r8d + 451adb: 50 push rax + 451adc: 55 push rbp + 451add: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 451ae2: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] + 451ae7: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 451aec: ff d3 call rbx + 451aee: 5f pop rdi + 451aef: 41 58 pop r8 + 451af1: 41 89 c7 mov r15d, eax + 451af4: e9 6f fc ff ff jmp 0x451768 <__gconv_transform_ucs4_internal+0x278> + 451af9: 48 89 ce mov rsi, rcx + 451afc: 4c 89 e8 mov rax, r13 + 451aff: eb 27 jmp 0x451b28 <__gconv_transform_ucs4_internal+0x638> + 451b01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 451b08: 89 56 fc mov dword ptr [rsi - 4], edx + 451b0b: 48 8d 50 04 lea rdx, [rax + 4] + 451b0f: 48 39 d3 cmp rbx, rdx + 451b12: 0f 82 18 fc ff ff jb 0x451730 <__gconv_transform_ucs4_internal+0x240> + 451b18: 48 83 c6 04 add rsi, 4 + 451b1c: 48 39 f5 cmp rbp, rsi + 451b1f: 0f 82 0b fc ff ff jb 0x451730 <__gconv_transform_ucs4_internal+0x240> + 451b25: 48 89 d0 mov rax, rdx + 451b28: 8b 50 fc mov edx, dword ptr [rax - 4] + 451b2b: 48 89 f1 mov rcx, rsi + 451b2e: 0f ca bswap edx + 451b30: 85 d2 test edx, edx + 451b32: 79 d4 jns 0x451b08 <__gconv_transform_ucs4_internal+0x618> + 451b34: 4c 89 f1 mov rcx, r14 + 451b37: 41 bf 06 00 00 00 mov r15d, 6 + 451b3d: e9 1e fb ff ff jmp 0x451660 <__gconv_transform_ucs4_internal+0x170> + 451b42: 48 89 ce mov rsi, rcx + 451b45: 4c 89 e8 mov rax, r13 + 451b48: eb 26 jmp 0x451b70 <__gconv_transform_ucs4_internal+0x680> + 451b4a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 451b50: 89 56 fc mov dword ptr [rsi - 4], edx + 451b53: 48 8d 50 04 lea rdx, [rax + 4] + 451b57: 48 39 d3 cmp rbx, rdx + 451b5a: 0f 82 d0 fb ff ff jb 0x451730 <__gconv_transform_ucs4_internal+0x240> + 451b60: 48 83 c6 04 add rsi, 4 + 451b64: 48 39 f5 cmp rbp, rsi + 451b67: 0f 82 c3 fb ff ff jb 0x451730 <__gconv_transform_ucs4_internal+0x240> + 451b6d: 48 89 d0 mov rax, rdx + 451b70: 8b 50 fc mov edx, dword ptr [rax - 4] + 451b73: 48 89 f1 mov rcx, rsi + 451b76: 0f ca bswap edx + 451b78: 85 d2 test edx, edx + 451b7a: 79 d4 jns 0x451b50 <__gconv_transform_ucs4_internal+0x660> + 451b7c: eb b6 jmp 0x451b34 <__gconv_transform_ucs4_internal+0x644> + 451b7e: 4c 8b 44 24 38 mov r8, qword ptr [rsp + 56] + 451b83: 4d 85 c0 test r8, r8 + 451b86: 0f 84 44 01 00 00 je 0x451cd0 <__gconv_transform_ucs4_internal+0x7e0> + 451b8c: 4c 89 f7 mov rdi, r14 + 451b8f: eb 21 jmp 0x451bb2 <__gconv_transform_ucs4_internal+0x6c2> + 451b91: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 451b98: 89 37 mov dword ptr [rdi], esi + 451b9a: 48 89 cf mov rdi, rcx + 451b9d: 49 8d 75 04 lea rsi, [r13 + 4] + 451ba1: 48 39 f3 cmp rbx, rsi + 451ba4: 72 1c jb 0x451bc2 <__gconv_transform_ucs4_internal+0x6d2> + 451ba6: 48 8d 4f 04 lea rcx, [rdi + 4] + 451baa: 48 39 ca cmp rdx, rcx + 451bad: 72 64 jb 0x451c13 <__gconv_transform_ucs4_internal+0x723> + 451baf: 49 89 f5 mov r13, rsi + 451bb2: 41 8b 75 fc mov esi, dword ptr [r13 - 4] + 451bb6: 0f ce bswap esi + 451bb8: 85 f6 test esi, esi + 451bba: 79 dc jns 0x451b98 <__gconv_transform_ucs4_internal+0x6a8> + 451bbc: 49 83 00 01 add qword ptr [r8], 1 + 451bc0: eb db jmp 0x451b9d <__gconv_transform_ucs4_internal+0x6ad> + 451bc2: 48 89 f9 mov rcx, rdi + 451bc5: 4d 89 2b mov qword ptr [r11], r13 + 451bc8: 4c 39 eb cmp rbx, r13 + 451bcb: 0f 84 a6 00 00 00 je 0x451c77 <__gconv_transform_ucs4_internal+0x787> + 451bd1: 48 8d 71 04 lea rsi, [rcx + 4] + 451bd5: 48 39 f2 cmp rdx, rsi + 451bd8: 0f 82 c2 00 00 00 jb 0x451ca0 <__gconv_transform_ucs4_internal+0x7b0> + 451bde: 48 39 d1 cmp rcx, rdx + 451be1: 0f 84 62 fe ff ff je 0x451a49 <__gconv_transform_ucs4_internal+0x559> + 451be7: 48 8d 0d 12 85 04 00 lea rcx, [rip + 296210] # 0x49a100 <__PRETTY_FUNCTION__.10769> + 451bee: ba ea 02 00 00 mov edx, 746 + 451bf3: 48 8d 35 e0 80 04 00 lea rsi, [rip + 295136] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 451bfa: 48 8d 3d 01 81 04 00 lea rdi, [rip + 295169] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 451c01: e8 4a 13 fb ff call 0x402f50 <__assert_fail> + 451c06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 451c10: 48 89 cf mov rdi, rcx + 451c13: 4d 89 2b mov qword ptr [r11], r13 + 451c16: 4c 39 eb cmp rbx, r13 + 451c19: 0f 84 21 fe ff ff je 0x451a40 <__gconv_transform_ucs4_internal+0x550> + 451c1f: 48 39 fa cmp rdx, rdi + 451c22: 75 c3 jne 0x451be7 <__gconv_transform_ucs4_internal+0x6f7> + 451c24: 4c 39 f2 cmp rdx, r14 + 451c27: 0f 85 db fa ff ff jne 0x451708 <__gconv_transform_ucs4_internal+0x218> + 451c2d: 41 83 6c 24 14 01 sub dword ptr [r12 + 20], 1 + 451c33: e9 d0 fa ff ff jmp 0x451708 <__gconv_transform_ucs4_internal+0x218> + 451c38: a8 02 test al, 2 + 451c3a: 0f 85 4e fd ff ff jne 0x45198e <__gconv_transform_ucs4_internal+0x49e> + 451c40: 4c 89 e8 mov rax, r13 + 451c43: 41 bf 06 00 00 00 mov r15d, 6 + 451c49: 48 29 f8 sub rax, rdi + 451c4c: 48 01 c1 add rcx, rax + 451c4f: 49 89 0b mov qword ptr [r11], rcx + 451c52: e9 11 fb ff ff jmp 0x451768 <__gconv_transform_ucs4_internal+0x278> + 451c57: 4c 89 ef mov rdi, r13 + 451c5a: 48 89 f1 mov rcx, rsi + 451c5d: e9 14 fe ff ff jmp 0x451a76 <__gconv_transform_ucs4_internal+0x586> + 451c62: 4c 89 ef mov rdi, r13 + 451c65: 48 89 f1 mov rcx, rsi + 451c68: e9 f0 fc ff ff jmp 0x45195d <__gconv_transform_ucs4_internal+0x46d> + 451c6d: bf 04 00 00 00 mov edi, 4 + 451c72: e9 e6 fc ff ff jmp 0x45195d <__gconv_transform_ucs4_internal+0x46d> + 451c77: 48 89 cf mov rdi, rcx + 451c7a: e9 c1 fd ff ff jmp 0x451a40 <__gconv_transform_ucs4_internal+0x550> + 451c7f: 4c 89 f7 mov rdi, r14 + 451c82: 48 3b 5c 24 08 cmp rbx, qword ptr [rsp + 8] + 451c87: 75 96 jne 0x451c1f <__gconv_transform_ucs4_internal+0x72f> + 451c89: e9 b2 fd ff ff jmp 0x451a40 <__gconv_transform_ucs4_internal+0x550> + 451c8e: 49 89 fd mov r13, rdi + 451c91: 4c 89 f1 mov rcx, r14 + 451c94: e9 2c ff ff ff jmp 0x451bc5 <__gconv_transform_ucs4_internal+0x6d5> + 451c99: 31 db xor ebx, ebx + 451c9b: e9 15 fc ff ff jmp 0x4518b5 <__gconv_transform_ucs4_internal+0x3c5> + 451ca0: 48 89 cf mov rdi, rcx + 451ca3: e9 77 ff ff ff jmp 0x451c1f <__gconv_transform_ucs4_internal+0x72f> + 451ca8: 48 8d 0d 51 84 04 00 lea rcx, [rip + 296017] # 0x49a100 <__PRETTY_FUNCTION__.10769> + 451caf: ba 1e 03 00 00 mov edx, 798 + 451cb4: 48 8d 35 1f 80 04 00 lea rsi, [rip + 294943] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 451cbb: 48 8d 3d 51 80 04 00 lea rdi, [rip + 294993] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> + 451cc2: e8 89 12 fb ff call 0x402f50 <__assert_fail> + 451cc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 451cd0: 48 89 ce mov rsi, rcx + 451cd3: eb 20 jmp 0x451cf5 <__gconv_transform_ucs4_internal+0x805> + 451cd5: 89 7e fc mov dword ptr [rsi - 4], edi + 451cd8: 49 8d 7d 04 lea rdi, [r13 + 4] + 451cdc: 48 39 fb cmp rbx, rdi + 451cdf: 0f 82 e0 fe ff ff jb 0x451bc5 <__gconv_transform_ucs4_internal+0x6d5> + 451ce5: 48 83 c6 04 add rsi, 4 + 451ce9: 48 39 f2 cmp rdx, rsi + 451cec: 0f 82 1e ff ff ff jb 0x451c10 <__gconv_transform_ucs4_internal+0x720> + 451cf2: 49 89 fd mov r13, rdi + 451cf5: 41 8b 7d fc mov edi, dword ptr [r13 - 4] + 451cf9: 48 89 f1 mov rcx, rsi + 451cfc: 0f cf bswap edi + 451cfe: 85 ff test edi, edi + 451d00: 79 d3 jns 0x451cd5 <__gconv_transform_ucs4_internal+0x7e5> + 451d02: 4c 39 f2 cmp rdx, r14 + 451d05: 0f 84 3e fd ff ff je 0x451a49 <__gconv_transform_ucs4_internal+0x559> + 451d0b: e9 d7 fe ff ff jmp 0x451be7 <__gconv_transform_ucs4_internal+0x6f7> + 451d10: 48 89 ce mov rsi, rcx + 451d13: eb 20 jmp 0x451d35 <__gconv_transform_ucs4_internal+0x845> + 451d15: 89 7e fc mov dword ptr [rsi - 4], edi + 451d18: 49 8d 7d 04 lea rdi, [r13 + 4] + 451d1c: 48 39 fb cmp rbx, rdi + 451d1f: 0f 82 a0 fe ff ff jb 0x451bc5 <__gconv_transform_ucs4_internal+0x6d5> + 451d25: 48 83 c6 04 add rsi, 4 + 451d29: 48 39 f2 cmp rdx, rsi + 451d2c: 0f 82 de fe ff ff jb 0x451c10 <__gconv_transform_ucs4_internal+0x720> + 451d32: 49 89 fd mov r13, rdi + 451d35: 41 8b 7d fc mov edi, dword ptr [r13 - 4] + 451d39: 48 89 f1 mov rcx, rsi + 451d3c: 0f cf bswap edi + 451d3e: 85 ff test edi, edi + 451d40: 79 d3 jns 0x451d15 <__gconv_transform_ucs4_internal+0x825> + 451d42: eb be jmp 0x451d02 <__gconv_transform_ucs4_internal+0x812> + 451d44: 48 8d 0d b5 83 04 00 lea rcx, [rip + 295861] # 0x49a100 <__PRETTY_FUNCTION__.10769> + 451d4b: ba a4 01 00 00 mov edx, 420 + 451d50: 48 8d 35 83 7f 04 00 lea rsi, [rip + 294787] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 451d57: 48 8d 3d 90 7f 04 00 lea rdi, [rip + 294800] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 451d5e: e8 ed 11 fb ff call 0x402f50 <__assert_fail> + 451d63: e8 68 9e ff ff call 0x44bbd0 <__stack_chk_fail_local> + 451d68: 41 89 c7 mov r15d, eax + 451d6b: e9 8a fa ff ff jmp 0x4517fa <__gconv_transform_ucs4_internal+0x30a> + 451d70: 48 8d 0d 89 83 04 00 lea rcx, [rip + 295817] # 0x49a100 <__PRETTY_FUNCTION__.10769> + 451d77: ba 34 02 00 00 mov edx, 564 + 451d7c: 48 8d 35 57 7f 04 00 lea rsi, [rip + 294743] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 451d83: 48 8d 3d 64 7f 04 00 lea rdi, [rip + 294756] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 451d8a: e8 c1 11 fb ff call 0x402f50 <__assert_fail> + 451d8f: 90 nop + +0000000000451d90 <__gconv_transform_internal_ucs4le>: + 451d90: f3 0f 1e fa endbr64 + 451d94: 41 57 push r15 + 451d96: 41 56 push r14 + 451d98: 41 55 push r13 + 451d9a: 41 54 push r12 + 451d9c: 55 push rbp + 451d9d: 48 89 d5 mov rbp, rdx + 451da0: 53 push rbx + 451da1: 48 89 f3 mov rbx, rsi + 451da4: 48 83 ec 68 sub rsp, 104 + 451da8: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 451dad: 44 8b b4 24 a0 00 00 00 mov r14d, dword ptr [rsp + 160] + 451db5: 4c 89 44 24 30 mov qword ptr [rsp + 48], r8 + 451dba: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 + 451dbf: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 451dc8: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 451dcd: 31 c0 xor eax, eax + 451dcf: 48 8d 47 68 lea rax, [rdi + 104] + 451dd3: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 451ddc: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 451de1: 48 8d 46 30 lea rax, [rsi + 48] + 451de5: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 451dea: f6 46 10 01 test byte ptr [rsi + 16], 1 + 451dee: 75 25 jne 0x451e15 <__gconv_transform_internal_ucs4le+0x85> + 451df0: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 451df7: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 451dfc: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 451e01: 74 12 je 0x451e15 <__gconv_transform_internal_ucs4le+0x85> + 451e03: 48 c1 c8 11 ror rax, 17 + 451e07: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 451e10: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 451e15: 45 85 f6 test r14d, r14d + 451e18: 0f 85 32 03 00 00 jne 0x452150 <__gconv_transform_internal_ucs4le+0x3c0> + 451e1e: 48 8b 7c 24 30 mov rdi, qword ptr [rsp + 48] + 451e23: 8b b4 24 a8 00 00 00 mov esi, dword ptr [rsp + 168] + 451e2a: 48 85 ff test rdi, rdi + 451e2d: 48 89 f8 mov rax, rdi + 451e30: 48 0f 44 c3 cmove rax, rbx + 451e34: 4c 8b 30 mov r14, qword ptr [rax] + 451e37: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 451e3b: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 451e40: 85 f6 test esi, esi + 451e42: 0f 85 60 01 00 00 jne 0x451fa8 <__gconv_transform_internal_ucs4le+0x218> + 451e48: 49 89 ef mov r15, rbp + 451e4b: 4c 89 f5 mov rbp, r14 + 451e4e: 66 90 nop + 451e50: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 451e55: 4d 8b 2f mov r13, qword ptr [r15] + 451e58: 48 c7 44 24 28 00 00 00 00 mov qword ptr [rsp + 40], 0 + 451e61: 48 85 c0 test rax, rax + 451e64: 74 08 je 0x451e6e <__gconv_transform_internal_ucs4le+0xde> + 451e66: 48 8b 00 mov rax, qword ptr [rax] + 451e69: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 451e6e: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 451e73: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 451e78: 4c 89 ee mov rsi, r13 + 451e7b: 48 89 ef mov rdi, rbp + 451e7e: 41 bc 04 00 00 00 mov r12d, 4 + 451e84: 4c 29 e9 sub rcx, r13 + 451e87: 48 29 ea sub rdx, rbp + 451e8a: 48 39 ca cmp rdx, rcx + 451e8d: 48 89 d0 mov rax, rdx + 451e90: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx + 451e95: 48 0f 4f c1 cmovg rax, rcx + 451e99: 48 85 c0 test rax, rax + 451e9c: 48 8d 50 03 lea rdx, [rax + 3] + 451ea0: 48 0f 49 d0 cmovns rdx, rax + 451ea4: 48 83 e2 fc and rdx, -4 + 451ea8: 49 8d 44 15 00 lea rax, [r13 + rdx] + 451ead: 49 89 07 mov qword ptr [r15], rax + 451eb0: e8 9b f2 fa ff call 0x401150 <.plt+0x130> + 451eb5: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 451eba: 49 89 c6 mov r14, rax + 451ebd: 49 3b 0f cmp rcx, qword ptr [r15] + 451ec0: 74 14 je 0x451ed6 <__gconv_transform_internal_ucs4le+0x146> + 451ec2: 48 8d 40 04 lea rax, [rax + 4] + 451ec6: 48 39 44 24 18 cmp qword ptr [rsp + 24], rax + 451ecb: 45 19 e4 sbb r12d, r12d + 451ece: 41 83 e4 fe and r12d, -2 + 451ed2: 41 83 c4 07 add r12d, 7 + 451ed6: 48 83 7c 24 30 00 cmp qword ptr [rsp + 48], 0 + 451edc: 0f 85 8e 01 00 00 jne 0x452070 <__gconv_transform_internal_ucs4le+0x2e0> + 451ee2: 83 43 14 01 add dword ptr [rbx + 20], 1 + 451ee6: f6 43 10 01 test byte ptr [rbx + 16], 1 + 451eea: 0f 85 90 01 00 00 jne 0x452080 <__gconv_transform_internal_ucs4le+0x2f0> + 451ef0: 49 39 ee cmp r14, rbp + 451ef3: 76 71 jbe 0x451f66 <__gconv_transform_internal_ucs4le+0x1d6> + 451ef5: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 451efa: 48 8b 03 mov rax, qword ptr [rbx] + 451efd: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 451f02: e8 29 b6 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 451f07: 48 8d 54 24 50 lea rdx, [rsp + 80] + 451f0c: 45 31 c0 xor r8d, r8d + 451f0f: 4c 89 f1 mov rcx, r14 + 451f12: 8b b4 24 a8 00 00 00 mov esi, dword ptr [rsp + 168] + 451f19: 56 push rsi + 451f1a: 6a 00 push 0 + 451f1c: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] + 451f21: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 451f26: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] + 451f2b: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] + 451f30: ff d0 call rax + 451f32: 5a pop rdx + 451f33: 59 pop rcx + 451f34: 41 89 c0 mov r8d, eax + 451f37: 83 f8 04 cmp eax, 4 + 451f3a: 74 24 je 0x451f60 <__gconv_transform_internal_ucs4le+0x1d0> + 451f3c: 4c 8b 64 24 50 mov r12, qword ptr [rsp + 80] + 451f41: 4d 39 f4 cmp r12, r14 + 451f44: 0f 85 46 01 00 00 jne 0x452090 <__gconv_transform_internal_ucs4le+0x300> + 451f4a: 45 85 c0 test r8d, r8d + 451f4d: 0f 85 c3 03 00 00 jne 0x452316 <__gconv_transform_internal_ucs4le+0x586> + 451f53: 48 8b 2b mov rbp, qword ptr [rbx] + 451f56: e9 f5 fe ff ff jmp 0x451e50 <__gconv_transform_internal_ucs4le+0xc0> + 451f5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 451f60: 41 83 fc 05 cmp r12d, 5 + 451f64: 74 ed je 0x451f53 <__gconv_transform_internal_ucs4le+0x1c3> + 451f66: 4c 89 fd mov rbp, r15 + 451f69: 41 83 fc 07 cmp r12d, 7 + 451f6d: 75 0f jne 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> + 451f6f: 8b 84 24 a8 00 00 00 mov eax, dword ptr [rsp + 168] + 451f76: 85 c0 test eax, eax + 451f78: 0f 85 62 02 00 00 jne 0x4521e0 <__gconv_transform_internal_ucs4le+0x450> + 451f7e: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 451f83: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 451f8c: 0f 85 41 03 00 00 jne 0x4522d3 <__gconv_transform_internal_ucs4le+0x543> + 451f92: 48 83 c4 68 add rsp, 104 + 451f96: 44 89 e0 mov eax, r12d + 451f99: 5b pop rbx + 451f9a: 5d pop rbp + 451f9b: 41 5c pop r12 + 451f9d: 41 5d pop r13 + 451f9f: 41 5e pop r14 + 451fa1: 41 5f pop r15 + 451fa3: c3 ret + 451fa4: 0f 1f 40 00 nop dword ptr [rax] + 451fa8: 48 8b 43 20 mov rax, qword ptr [rbx + 32] + 451fac: 8b 08 mov ecx, dword ptr [rax] + 451fae: 89 ce mov esi, ecx + 451fb0: 83 e6 07 and esi, 7 + 451fb3: 0f 84 8f fe ff ff je 0x451e48 <__gconv_transform_internal_ucs4le+0xb8> + 451fb9: 48 85 ff test rdi, rdi + 451fbc: 0f 85 5f 03 00 00 jne 0x452321 <__gconv_transform_internal_ucs4le+0x591> + 451fc2: 48 63 d6 movsxd rdx, esi + 451fc5: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 451fca: 48 8b 75 00 mov rsi, qword ptr [rbp] + 451fce: 4c 39 d6 cmp rsi, r10 + 451fd1: 0f 83 5a 01 00 00 jae 0x452131 <__gconv_transform_internal_ucs4le+0x3a1> + 451fd7: f6 c1 04 test cl, 4 + 451fda: 75 58 jne 0x452034 <__gconv_transform_internal_ucs4le+0x2a4> + 451fdc: 48 8d 7e 01 lea rdi, [rsi + 1] + 451fe0: 4c 8d 42 01 lea r8, [rdx + 1] + 451fe4: 48 89 7d 00 mov qword ptr [rbp], rdi + 451fe8: 44 0f b6 0e movzx r9d, byte ptr [rsi] + 451fec: 44 88 4c 10 04 mov byte ptr [rax + rdx + 4], r9b + 451ff1: 49 39 fa cmp r10, rdi + 451ff4: 0f 86 34 01 00 00 jbe 0x45212e <__gconv_transform_internal_ucs4le+0x39e> + 451ffa: 49 83 f8 04 cmp r8, 4 + 451ffe: 74 34 je 0x452034 <__gconv_transform_internal_ucs4le+0x2a4> + 452000: 48 8d 7e 02 lea rdi, [rsi + 2] + 452004: 48 83 c2 02 add rdx, 2 + 452008: 48 89 7d 00 mov qword ptr [rbp], rdi + 45200c: 44 0f b6 4e 01 movzx r9d, byte ptr [rsi + 1] + 452011: 46 88 4c 00 04 mov byte ptr [rax + r8 + 4], r9b + 452016: 49 39 fa cmp r10, rdi + 452019: 0f 86 12 01 00 00 jbe 0x452131 <__gconv_transform_internal_ucs4le+0x3a1> + 45201f: 48 83 fa 03 cmp rdx, 3 + 452023: 75 0f jne 0x452034 <__gconv_transform_internal_ucs4le+0x2a4> + 452025: 48 8d 56 03 lea rdx, [rsi + 3] + 452029: 48 89 55 00 mov qword ptr [rbp], rdx + 45202d: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] + 452031: 88 50 07 mov byte ptr [rax + 7], dl + 452034: 0f b6 50 04 movzx edx, byte ptr [rax + 4] + 452038: 49 83 c6 04 add r14, 4 + 45203c: 49 89 ef mov r15, rbp + 45203f: 41 88 56 fc mov byte ptr [r14 - 4], dl + 452043: 0f b6 50 05 movzx edx, byte ptr [rax + 5] + 452047: 41 88 56 fd mov byte ptr [r14 - 3], dl + 45204b: 0f b6 50 06 movzx edx, byte ptr [rax + 6] + 45204f: 41 88 56 fe mov byte ptr [r14 - 2], dl + 452053: 0f b6 50 07 movzx edx, byte ptr [rax + 7] + 452057: 41 88 56 ff mov byte ptr [r14 - 1], dl + 45205b: 4c 89 f5 mov rbp, r14 + 45205e: 83 20 f8 and dword ptr [rax], -8 + 452061: e9 ea fd ff ff jmp 0x451e50 <__gconv_transform_internal_ucs4le+0xc0> + 452066: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 452070: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] + 452075: 4c 89 30 mov qword ptr [rax], r14 + 452078: e9 01 ff ff ff jmp 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> + 45207d: 0f 1f 00 nop dword ptr [rax] + 452080: 4c 89 33 mov qword ptr [rbx], r14 + 452083: 4c 89 fd mov rbp, r15 + 452086: e9 de fe ff ff jmp 0x451f69 <__gconv_transform_internal_ucs4le+0x1d9> + 45208b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 452090: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 452095: 31 c0 xor eax, eax + 452097: 48 85 f6 test rsi, rsi + 45209a: 74 03 je 0x45209f <__gconv_transform_internal_ucs4le+0x30f> + 45209c: 48 8b 06 mov rax, qword ptr [rsi] + 45209f: 48 3b 44 24 28 cmp rax, qword ptr [rsp + 40] + 4520a4: 74 7a je 0x452120 <__gconv_transform_internal_ucs4le+0x390> + 4520a6: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 4520ab: 4c 89 e2 mov rdx, r12 + 4520ae: 48 89 ef mov rdi, rbp + 4520b1: 4c 89 ee mov rsi, r13 + 4520b4: 48 29 ea sub rdx, rbp + 4520b7: 44 89 44 24 28 mov dword ptr [rsp + 40], r8d + 4520bc: 48 39 c2 cmp rdx, rax + 4520bf: 48 0f 4e c2 cmovle rax, rdx + 4520c3: 48 85 c0 test rax, rax + 4520c6: 48 8d 50 03 lea rdx, [rax + 3] + 4520ca: 48 0f 49 d0 cmovns rdx, rax + 4520ce: 48 83 e2 fc and rdx, -4 + 4520d2: 49 8d 44 15 00 lea rax, [r13 + rdx] + 4520d7: 49 89 07 mov qword ptr [r15], rax + 4520da: e8 71 f0 fa ff call 0x401150 <.plt+0x130> + 4520df: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 4520e4: 49 3b 3f cmp rdi, qword ptr [r15] + 4520e7: 0f 84 bc 01 00 00 je 0x4522a9 <__gconv_transform_internal_ucs4le+0x519> + 4520ed: 48 8d 50 04 lea rdx, [rax + 4] + 4520f1: 48 8b 4c 24 50 mov rcx, qword ptr [rsp + 80] + 4520f6: 44 8b 44 24 28 mov r8d, dword ptr [rsp + 40] + 4520fb: 49 39 d4 cmp r12, rdx + 4520fe: 0f 83 ac 00 00 00 jae 0x4521b0 <__gconv_transform_internal_ucs4le+0x420> + 452104: 48 39 c8 cmp rax, rcx + 452107: 0f 85 a7 01 00 00 jne 0x4522b4 <__gconv_transform_internal_ucs4le+0x524> + 45210d: 48 39 c5 cmp rbp, rax + 452110: 0f 85 34 fe ff ff jne 0x451f4a <__gconv_transform_internal_ucs4le+0x1ba> + 452116: 83 6b 14 01 sub dword ptr [rbx + 20], 1 + 45211a: e9 2b fe ff ff jmp 0x451f4a <__gconv_transform_internal_ucs4le+0x1ba> + 45211f: 90 nop + 452120: 4c 89 f1 mov rcx, r14 + 452123: 4c 29 e1 sub rcx, r12 + 452126: 49 29 0f sub qword ptr [r15], rcx + 452129: e9 1c fe ff ff jmp 0x451f4a <__gconv_transform_internal_ucs4le+0x1ba> + 45212e: 4c 89 c2 mov rdx, r8 + 452131: 48 83 fa 03 cmp rdx, 3 + 452135: 0f 87 f9 fe ff ff ja 0x452034 <__gconv_transform_internal_ucs4le+0x2a4> + 45213b: 83 e1 f8 and ecx, -8 + 45213e: 41 bc 07 00 00 00 mov r12d, 7 + 452144: 09 ca or edx, ecx + 452146: 89 10 mov dword ptr [rax], edx + 452148: e9 31 fe ff ff jmp 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> + 45214d: 0f 1f 00 nop dword ptr [rax] + 452150: 48 83 7c 24 30 00 cmp qword ptr [rsp + 48], 0 + 452156: 0f 85 7c 01 00 00 jne 0x4522d8 <__gconv_transform_internal_ucs4le+0x548> + 45215c: 48 8b 43 20 mov rax, qword ptr [rbx + 32] + 452160: 45 31 e4 xor r12d, r12d + 452163: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 45216a: f6 43 10 01 test byte ptr [rbx + 16], 1 + 45216e: 0f 85 0a fe ff ff jne 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> + 452174: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] + 452179: 48 89 df mov rdi, rbx + 45217c: e8 af b3 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 452181: 8b 84 24 a8 00 00 00 mov eax, dword ptr [rsp + 168] + 452188: 31 c9 xor ecx, ecx + 45218a: 31 d2 xor edx, edx + 45218c: 45 31 c0 xor r8d, r8d + 45218f: 50 push rax + 452190: 41 56 push r14 + 452192: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] + 452197: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 45219c: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] + 4521a1: ff d3 call rbx + 4521a3: 5f pop rdi + 4521a4: 41 58 pop r8 + 4521a6: 41 89 c4 mov r12d, eax + 4521a9: e9 d0 fd ff ff jmp 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> + 4521ae: 66 90 nop + 4521b0: 48 39 c8 cmp rax, rcx + 4521b3: 0f 85 fb 00 00 00 jne 0x4522b4 <__gconv_transform_internal_ucs4le+0x524> + 4521b9: 48 8d 0d 00 7f 04 00 lea rcx, [rip + 294656] # 0x49a0c0 <__PRETTY_FUNCTION__.10884> + 4521c0: ba eb 02 00 00 mov edx, 747 + 4521c5: 48 8d 35 0e 7b 04 00 lea rsi, [rip + 293646] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4521cc: 48 8d 3d ad 7b 04 00 lea rdi, [rip + 293805] # 0x499d80 + 4521d3: e8 78 0d fb ff call 0x402f50 <__assert_fail> + 4521d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4521e0: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 4521e5: 48 8b 45 00 mov rax, qword ptr [rbp] + 4521e9: 48 89 fa mov rdx, rdi + 4521ec: 48 29 c2 sub rdx, rax + 4521ef: 48 83 fa 03 cmp rdx, 3 + 4521f3: 0f 8f fe 00 00 00 jg 0x4522f7 <__gconv_transform_internal_ucs4le+0x567> + 4521f9: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] + 4521fd: 31 c9 xor ecx, ecx + 4521ff: 48 39 f8 cmp rax, rdi + 452202: 0f 83 8d 00 00 00 jae 0x452295 <__gconv_transform_internal_ucs4le+0x505> + 452208: 48 8d 48 01 lea rcx, [rax + 1] + 45220c: 48 89 4d 00 mov qword ptr [rbp], rcx + 452210: 0f b6 30 movzx esi, byte ptr [rax] + 452213: 40 88 72 04 mov byte ptr [rdx + 4], sil + 452217: 48 39 cf cmp rdi, rcx + 45221a: 76 73 jbe 0x45228f <__gconv_transform_internal_ucs4le+0x4ff> + 45221c: 48 8d 48 02 lea rcx, [rax + 2] + 452220: 48 89 4d 00 mov qword ptr [rbp], rcx + 452224: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 452228: 40 88 72 05 mov byte ptr [rdx + 5], sil + 45222c: 48 39 cf cmp rdi, rcx + 45222f: 76 5e jbe 0x45228f <__gconv_transform_internal_ucs4le+0x4ff> + 452231: 48 8d 48 03 lea rcx, [rax + 3] + 452235: 48 89 4d 00 mov qword ptr [rbp], rcx + 452239: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 45223d: 40 88 72 06 mov byte ptr [rdx + 6], sil + 452241: 48 39 cf cmp rdi, rcx + 452244: 76 49 jbe 0x45228f <__gconv_transform_internal_ucs4le+0x4ff> + 452246: 48 8d 48 04 lea rcx, [rax + 4] + 45224a: 48 89 4d 00 mov qword ptr [rbp], rcx + 45224e: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 452252: 40 88 72 07 mov byte ptr [rdx + 7], sil + 452256: 48 39 cf cmp rdi, rcx + 452259: 76 34 jbe 0x45228f <__gconv_transform_internal_ucs4le+0x4ff> + 45225b: 48 8d 48 05 lea rcx, [rax + 5] + 45225f: 48 89 4d 00 mov qword ptr [rbp], rcx + 452263: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 452267: 40 88 72 08 mov byte ptr [rdx + 8], sil + 45226b: 48 39 cf cmp rdi, rcx + 45226e: 76 1f jbe 0x45228f <__gconv_transform_internal_ucs4le+0x4ff> + 452270: 48 8d 72 09 lea rsi, [rdx + 9] + 452274: 48 83 c1 01 add rcx, 1 + 452278: 48 83 c6 01 add rsi, 1 + 45227c: 48 89 4d 00 mov qword ptr [rbp], rcx + 452280: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] + 452284: 40 88 7e ff mov byte ptr [rsi - 1], dil + 452288: 48 3b 4c 24 08 cmp rcx, qword ptr [rsp + 8] + 45228d: 75 e5 jne 0x452274 <__gconv_transform_internal_ucs4le+0x4e4> + 45228f: 8b 4c 24 08 mov ecx, dword ptr [rsp + 8] + 452293: 29 c1 sub ecx, eax + 452295: 8b 02 mov eax, dword ptr [rdx] + 452297: 41 bc 07 00 00 00 mov r12d, 7 + 45229d: 83 e0 f8 and eax, -8 + 4522a0: 09 c1 or ecx, eax + 4522a2: 89 0a mov dword ptr [rdx], ecx + 4522a4: e9 d5 fc ff ff jmp 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> + 4522a9: 48 39 44 24 50 cmp qword ptr [rsp + 80], rax + 4522ae: 0f 84 05 ff ff ff je 0x4521b9 <__gconv_transform_internal_ucs4le+0x429> + 4522b4: 48 8d 0d 05 7e 04 00 lea rcx, [rip + 294405] # 0x49a0c0 <__PRETTY_FUNCTION__.10884> + 4522bb: ba ea 02 00 00 mov edx, 746 + 4522c0: 48 8d 35 13 7a 04 00 lea rsi, [rip + 293395] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4522c7: 48 8d 3d 34 7a 04 00 lea rdi, [rip + 293428] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 4522ce: e8 7d 0c fb ff call 0x402f50 <__assert_fail> + 4522d3: e8 f8 98 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 4522d8: 48 8d 0d e1 7d 04 00 lea rcx, [rip + 294369] # 0x49a0c0 <__PRETTY_FUNCTION__.10884> + 4522df: ba a4 01 00 00 mov edx, 420 + 4522e4: 48 8d 35 ef 79 04 00 lea rsi, [rip + 293359] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4522eb: 48 8d 3d fc 79 04 00 lea rdi, [rip + 293372] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 4522f2: e8 59 0c fb ff call 0x402f50 <__assert_fail> + 4522f7: 48 8d 0d c2 7d 04 00 lea rcx, [rip + 294338] # 0x49a0c0 <__PRETTY_FUNCTION__.10884> + 4522fe: ba 1e 03 00 00 mov edx, 798 + 452303: 48 8d 35 d0 79 04 00 lea rsi, [rip + 293328] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 45230a: 48 8d 3d 02 7a 04 00 lea rdi, [rip + 293378] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> + 452311: e8 3a 0c fb ff call 0x402f50 <__assert_fail> + 452316: 4c 89 fd mov rbp, r15 + 452319: 45 89 c4 mov r12d, r8d + 45231c: e9 48 fc ff ff jmp 0x451f69 <__gconv_transform_internal_ucs4le+0x1d9> + 452321: 48 8d 0d 98 7d 04 00 lea rcx, [rip + 294296] # 0x49a0c0 <__PRETTY_FUNCTION__.10884> + 452328: ba 34 02 00 00 mov edx, 564 + 45232d: 48 8d 35 a6 79 04 00 lea rsi, [rip + 293286] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 452334: 48 8d 3d b3 79 04 00 lea rdi, [rip + 293299] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 45233b: e8 10 0c fb ff call 0x402f50 <__assert_fail> + +0000000000452340 <__gconv_transform_ucs4le_internal>: + 452340: f3 0f 1e fa endbr64 + 452344: 41 57 push r15 + 452346: 49 89 d3 mov r11, rdx + 452349: 4d 89 cf mov r15, r9 + 45234c: 41 56 push r14 + 45234e: 41 55 push r13 + 452350: 41 54 push r12 + 452352: 49 89 f4 mov r12, rsi + 452355: 55 push rbp + 452356: 53 push rbx + 452357: 48 89 cb mov rbx, rcx + 45235a: 48 81 ec 88 00 00 00 sub rsp, 136 + 452361: 4c 89 44 24 20 mov qword ptr [rsp + 32], r8 + 452366: 8b ac 24 c0 00 00 00 mov ebp, dword ptr [rsp + 192] + 45236d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 452376: 48 89 44 24 78 mov qword ptr [rsp + 120], rax + 45237b: 31 c0 xor eax, eax + 45237d: 48 8d 47 68 lea rax, [rdi + 104] + 452381: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 45238a: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 45238f: 48 8d 46 30 lea rax, [rsi + 48] + 452393: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 452398: 8b 46 10 mov eax, dword ptr [rsi + 16] + 45239b: a8 01 test al, 1 + 45239d: 75 28 jne 0x4523c7 <__gconv_transform_ucs4le_internal+0x87> + 45239f: 48 8b 8f 90 00 00 00 mov rcx, qword ptr [rdi + 144] + 4523a6: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 4523ab: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 4523b0: 74 15 je 0x4523c7 <__gconv_transform_ucs4le_internal+0x87> + 4523b2: 48 89 ca mov rdx, rcx + 4523b5: 48 c1 ca 11 ror rdx, 17 + 4523b9: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] + 4523c2: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 4523c7: 85 ed test ebp, ebp + 4523c9: 0f 85 e8 05 00 00 jne 0x4529b7 <__gconv_transform_ucs4le_internal+0x677> + 4523cf: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 4523d4: 48 8d 4c 24 68 lea rcx, [rsp + 104] + 4523d9: 49 8b 6c 24 08 mov rbp, qword ptr [r12 + 8] + 4523de: 8b b4 24 c8 00 00 00 mov esi, dword ptr [rsp + 200] + 4523e5: 48 85 ff test rdi, rdi + 4523e8: 48 89 fa mov rdx, rdi + 4523eb: 49 0f 44 d4 cmove rdx, r12 + 4523ef: 4d 85 ff test r15, r15 + 4523f2: 4c 8b 32 mov r14, qword ptr [rdx] + 4523f5: ba 00 00 00 00 mov edx, 0 + 4523fa: 48 c7 44 24 68 00 00 00 00 mov qword ptr [rsp + 104], 0 + 452403: 48 0f 45 d1 cmovne rdx, rcx + 452407: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx + 45240c: 85 f6 test esi, esi + 45240e: 0f 85 8c 03 00 00 jne 0x4527a0 <__gconv_transform_ucs4le_internal+0x460> + 452414: 49 8b 3b mov rdi, qword ptr [r11] + 452417: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 45241c: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 452425: 48 8d 7c 24 70 lea rdi, [rsp + 112] + 45242a: 48 89 7c 24 58 mov qword ptr [rsp + 88], rdi + 45242f: 4d 85 ff test r15, r15 + 452432: 74 08 je 0x45243c <__gconv_transform_ucs4le_internal+0xfc> + 452434: 49 8b 17 mov rdx, qword ptr [r15] + 452437: 48 01 54 24 18 add qword ptr [rsp + 24], rdx + 45243c: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 452441: 4c 8d 6f 04 lea r13, [rdi + 4] + 452445: 4c 39 eb cmp rbx, r13 + 452448: 0f 82 2b 05 00 00 jb 0x452979 <__gconv_transform_ucs4le_internal+0x639> + 45244e: 49 8d 56 04 lea rdx, [r14 + 4] + 452452: 48 39 d5 cmp rbp, rdx + 452455: 0f 82 29 05 00 00 jb 0x452984 <__gconv_transform_ucs4le_internal+0x644> + 45245b: a8 02 test al, 2 + 45245d: 4c 89 e8 mov rax, r13 + 452460: 0f 85 ba 01 00 00 jne 0x452620 <__gconv_transform_ucs4le_internal+0x2e0> + 452466: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 + 45246c: 75 2d jne 0x45249b <__gconv_transform_ucs4le_internal+0x15b> + 45246e: e9 2c 01 00 00 jmp 0x45259f <__gconv_transform_ucs4le_internal+0x25f> + 452473: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 452478: 48 8d 48 04 lea rcx, [rax + 4] + 45247c: 89 72 fc mov dword ptr [rdx - 4], esi + 45247f: 48 39 d9 cmp rcx, rbx + 452482: 0f 87 10 03 00 00 ja 0x452798 <__gconv_transform_ucs4le_internal+0x458> + 452488: 48 8d 72 04 lea rsi, [rdx + 4] + 45248c: 48 39 ee cmp rsi, rbp + 45248f: 0f 87 63 01 00 00 ja 0x4525f8 <__gconv_transform_ucs4le_internal+0x2b8> + 452495: 48 89 f2 mov rdx, rsi + 452498: 48 89 c8 mov rax, rcx + 45249b: 8b 70 fc mov esi, dword ptr [rax - 4] + 45249e: 48 8d 78 fc lea rdi, [rax - 4] + 4524a2: 48 8d 4a fc lea rcx, [rdx - 4] + 4524a6: 85 f6 test esi, esi + 4524a8: 79 ce jns 0x452478 <__gconv_transform_ucs4le_internal+0x138> + 4524aa: 49 89 3b mov qword ptr [r11], rdi + 4524ad: 41 ba 06 00 00 00 mov r10d, 6 + 4524b3: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 + 4524b9: 0f 85 01 01 00 00 jne 0x4525c0 <__gconv_transform_ucs4le_internal+0x280> + 4524bf: 41 83 44 24 14 01 add dword ptr [r12 + 20], 1 + 4524c5: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 + 4524cb: 0f 85 d1 03 00 00 jne 0x4528a2 <__gconv_transform_ucs4le_internal+0x562> + 4524d1: 49 39 ce cmp r14, rcx + 4524d4: 48 89 4c 24 28 mov qword ptr [rsp + 40], rcx + 4524d9: 0f 83 eb 01 00 00 jae 0x4526ca <__gconv_transform_ucs4le_internal+0x38a> + 4524df: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 4524e4: 49 8b 04 24 mov rax, qword ptr [r12] + 4524e8: 44 89 54 24 3c mov dword ptr [rsp + 60], r10d + 4524ed: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 + 4524f2: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 4524f7: e8 34 b0 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 4524fc: 8b 94 24 c8 00 00 00 mov edx, dword ptr [rsp + 200] + 452503: 45 31 c0 xor r8d, r8d + 452506: 4d 89 f9 mov r9, r15 + 452509: 52 push rdx + 45250a: 6a 00 push 0 + 45250c: 48 8b 4c 24 38 mov rcx, qword ptr [rsp + 56] + 452511: 48 8b 54 24 68 mov rdx, qword ptr [rsp + 104] + 452516: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] + 45251b: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 452520: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 452525: ff d0 call rax + 452527: 5a pop rdx + 452528: 59 pop rcx + 452529: 83 f8 04 cmp eax, 4 + 45252c: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] + 452531: 44 8b 54 24 3c mov r10d, dword ptr [rsp + 60] + 452536: 0f 84 84 01 00 00 je 0x4526c0 <__gconv_transform_ucs4le_internal+0x380> + 45253c: 48 8b 54 24 70 mov rdx, qword ptr [rsp + 112] + 452541: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 452546: 48 39 ca cmp rdx, rcx + 452549: 0f 85 64 03 00 00 jne 0x4528b3 <__gconv_transform_ucs4le_internal+0x573> + 45254f: 85 c0 test eax, eax + 452551: 0f 85 9e 06 00 00 jne 0x452bf5 <__gconv_transform_ucs4le_internal+0x8b5> + 452557: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] + 45255c: 49 8b 3b mov rdi, qword ptr [r11] + 45255f: 4d 8b 34 24 mov r14, qword ptr [r12] + 452563: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 452568: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] + 45256d: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 452572: e9 b8 fe ff ff jmp 0x45242f <__gconv_transform_ucs4le_internal+0xef> + 452577: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 452580: 89 4a fc mov dword ptr [rdx - 4], ecx + 452583: 48 8d 48 04 lea rcx, [rax + 4] + 452587: 48 39 cb cmp rbx, rcx + 45258a: 0f 82 08 02 00 00 jb 0x452798 <__gconv_transform_ucs4le_internal+0x458> + 452590: 48 8d 72 04 lea rsi, [rdx + 4] + 452594: 48 39 f5 cmp rbp, rsi + 452597: 72 5f jb 0x4525f8 <__gconv_transform_ucs4le_internal+0x2b8> + 452599: 48 89 f2 mov rdx, rsi + 45259c: 48 89 c8 mov rax, rcx + 45259f: 8b 48 fc mov ecx, dword ptr [rax - 4] + 4525a2: 85 c9 test ecx, ecx + 4525a4: 79 da jns 0x452580 <__gconv_transform_ucs4le_internal+0x240> + 4525a6: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 + 4525ac: 4c 89 f1 mov rcx, r14 + 4525af: 41 ba 06 00 00 00 mov r10d, 6 + 4525b5: 0f 84 04 ff ff ff je 0x4524bf <__gconv_transform_ucs4le_internal+0x17f> + 4525bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4525c0: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 4525c5: 48 89 08 mov qword ptr [rax], rcx + 4525c8: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] + 4525cd: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4525d6: 0f 85 a1 05 00 00 jne 0x452b7d <__gconv_transform_ucs4le_internal+0x83d> + 4525dc: 48 81 c4 88 00 00 00 add rsp, 136 + 4525e3: 44 89 d0 mov eax, r10d + 4525e6: 5b pop rbx + 4525e7: 5d pop rbp + 4525e8: 41 5c pop r12 + 4525ea: 41 5d pop r13 + 4525ec: 41 5e pop r14 + 4525ee: 41 5f pop r15 + 4525f0: c3 ret + 4525f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4525f8: 49 89 03 mov qword ptr [r11], rax + 4525fb: 48 89 d1 mov rcx, rdx + 4525fe: 48 39 c3 cmp rbx, rax + 452601: 0f 84 90 02 00 00 je 0x452897 <__gconv_transform_ucs4le_internal+0x557> + 452607: 48 39 f5 cmp rbp, rsi + 45260a: 0f 83 c6 05 00 00 jae 0x452bd6 <__gconv_transform_ucs4le_internal+0x896> + 452610: 41 ba 05 00 00 00 mov r10d, 5 + 452616: e9 98 fe ff ff jmp 0x4524b3 <__gconv_transform_ucs4le_internal+0x173> + 45261b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 452620: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 + 452626: 0f 84 87 00 00 00 je 0x4526b3 <__gconv_transform_ucs4le_internal+0x373> + 45262c: 4c 89 f1 mov rcx, r14 + 45262f: eb 25 jmp 0x452656 <__gconv_transform_ucs4le_internal+0x316> + 452631: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 452638: 89 31 mov dword ptr [rcx], esi + 45263a: 48 8d 70 04 lea rsi, [rax + 4] + 45263e: 48 89 d1 mov rcx, rdx + 452641: 48 39 de cmp rsi, rbx + 452644: 77 2a ja 0x452670 <__gconv_transform_ucs4le_internal+0x330> + 452646: 48 8d 51 04 lea rdx, [rcx + 4] + 45264a: 48 39 d5 cmp rbp, rdx + 45264d: 0f 82 35 02 00 00 jb 0x452888 <__gconv_transform_ucs4le_internal+0x548> + 452653: 48 89 f0 mov rax, rsi + 452656: 8b 70 fc mov esi, dword ptr [rax - 4] + 452659: 85 f6 test esi, esi + 45265b: 79 db jns 0x452638 <__gconv_transform_ucs4le_internal+0x2f8> + 45265d: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] + 452662: 48 8d 70 04 lea rsi, [rax + 4] + 452666: 48 83 07 01 add qword ptr [rdi], 1 + 45266a: 48 39 de cmp rsi, rbx + 45266d: 76 d7 jbe 0x452646 <__gconv_transform_ucs4le_internal+0x306> + 45266f: 90 nop + 452670: 45 31 d2 xor r10d, r10d + 452673: 48 39 c3 cmp rbx, rax + 452676: 49 89 03 mov qword ptr [r11], rax + 452679: 41 0f 95 c2 setne r10b + 45267d: 47 8d 54 52 04 lea r10d, [r10 + 2*r10 + 4] + 452682: e9 2c fe ff ff jmp 0x4524b3 <__gconv_transform_ucs4le_internal+0x173> + 452687: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 452690: 89 4a fc mov dword ptr [rdx - 4], ecx + 452693: 48 8d 48 04 lea rcx, [rax + 4] + 452697: 48 39 cb cmp rbx, rcx + 45269a: 0f 82 f8 00 00 00 jb 0x452798 <__gconv_transform_ucs4le_internal+0x458> + 4526a0: 48 8d 72 04 lea rsi, [rdx + 4] + 4526a4: 48 39 f5 cmp rbp, rsi + 4526a7: 0f 82 4b ff ff ff jb 0x4525f8 <__gconv_transform_ucs4le_internal+0x2b8> + 4526ad: 48 89 f2 mov rdx, rsi + 4526b0: 48 89 c8 mov rax, rcx + 4526b3: 8b 48 fc mov ecx, dword ptr [rax - 4] + 4526b6: 85 c9 test ecx, ecx + 4526b8: 79 d6 jns 0x452690 <__gconv_transform_ucs4le_internal+0x350> + 4526ba: e9 e7 fe ff ff jmp 0x4525a6 <__gconv_transform_ucs4le_internal+0x266> + 4526bf: 90 nop + 4526c0: 41 83 fa 05 cmp r10d, 5 + 4526c4: 0f 84 8d fe ff ff je 0x452557 <__gconv_transform_ucs4le_internal+0x217> + 4526ca: 41 83 fa 07 cmp r10d, 7 + 4526ce: 0f 85 f4 fe ff ff jne 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> + 4526d4: 8b 84 24 c8 00 00 00 mov eax, dword ptr [rsp + 200] + 4526db: 85 c0 test eax, eax + 4526dd: 0f 84 e5 fe ff ff je 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> + 4526e3: 49 8b 03 mov rax, qword ptr [r11] + 4526e6: 48 89 da mov rdx, rbx + 4526e9: 48 29 c2 sub rdx, rax + 4526ec: 48 83 fa 03 cmp rdx, 3 + 4526f0: 0f 8f 49 04 00 00 jg 0x452b3f <__gconv_transform_ucs4le_internal+0x7ff> + 4526f6: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] + 4526fb: 48 39 d8 cmp rax, rbx + 4526fe: 0f 83 f6 03 00 00 jae 0x452afa <__gconv_transform_ucs4le_internal+0x7ba> + 452704: 48 8d 48 01 lea rcx, [rax + 1] + 452708: 49 89 0b mov qword ptr [r11], rcx + 45270b: 0f b6 30 movzx esi, byte ptr [rax] + 45270e: 40 88 72 04 mov byte ptr [rdx + 4], sil + 452712: 48 39 cb cmp rbx, rcx + 452715: 76 6c jbe 0x452783 <__gconv_transform_ucs4le_internal+0x443> + 452717: 48 8d 48 02 lea rcx, [rax + 2] + 45271b: 49 89 0b mov qword ptr [r11], rcx + 45271e: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 452722: 40 88 72 05 mov byte ptr [rdx + 5], sil + 452726: 48 39 d9 cmp rcx, rbx + 452729: 73 58 jae 0x452783 <__gconv_transform_ucs4le_internal+0x443> + 45272b: 48 8d 48 03 lea rcx, [rax + 3] + 45272f: 49 89 0b mov qword ptr [r11], rcx + 452732: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 452736: 40 88 72 06 mov byte ptr [rdx + 6], sil + 45273a: 48 39 cb cmp rbx, rcx + 45273d: 76 44 jbe 0x452783 <__gconv_transform_ucs4le_internal+0x443> + 45273f: 48 8d 48 04 lea rcx, [rax + 4] + 452743: 49 89 0b mov qword ptr [r11], rcx + 452746: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 45274a: 40 88 72 07 mov byte ptr [rdx + 7], sil + 45274e: 48 39 cb cmp rbx, rcx + 452751: 76 30 jbe 0x452783 <__gconv_transform_ucs4le_internal+0x443> + 452753: 48 8d 48 05 lea rcx, [rax + 5] + 452757: 49 89 0b mov qword ptr [r11], rcx + 45275a: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 45275e: 40 88 72 08 mov byte ptr [rdx + 8], sil + 452762: 48 39 cb cmp rbx, rcx + 452765: 76 1c jbe 0x452783 <__gconv_transform_ucs4le_internal+0x443> + 452767: 48 8d 72 09 lea rsi, [rdx + 9] + 45276b: 48 83 c1 01 add rcx, 1 + 45276f: 48 83 c6 01 add rsi, 1 + 452773: 49 89 0b mov qword ptr [r11], rcx + 452776: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] + 45277a: 40 88 7e ff mov byte ptr [rsi - 1], dil + 45277e: 48 39 d9 cmp rcx, rbx + 452781: 75 e8 jne 0x45276b <__gconv_transform_ucs4le_internal+0x42b> + 452783: 29 c3 sub ebx, eax + 452785: 8b 02 mov eax, dword ptr [rdx] + 452787: 83 e0 f8 and eax, -8 + 45278a: 09 d8 or eax, ebx + 45278c: 89 02 mov dword ptr [rdx], eax + 45278e: e9 35 fe ff ff jmp 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> + 452793: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 452798: 48 89 d1 mov rcx, rdx + 45279b: e9 d0 fe ff ff jmp 0x452670 <__gconv_transform_ucs4le_internal+0x330> + 4527a0: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] + 4527a5: 8b 0a mov ecx, dword ptr [rdx] + 4527a7: 89 ce mov esi, ecx + 4527a9: 83 e6 07 and esi, 7 + 4527ac: 0f 84 62 fc ff ff je 0x452414 <__gconv_transform_ucs4le_internal+0xd4> + 4527b2: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 + 4527b8: 0f 85 a0 03 00 00 jne 0x452b5e <__gconv_transform_ucs4le_internal+0x81e> + 4527be: 49 8b 3b mov rdi, qword ptr [r11] + 4527c1: 48 63 f6 movsxd rsi, esi + 4527c4: 48 39 fb cmp rbx, rdi + 4527c7: 0f 86 06 03 00 00 jbe 0x452ad3 <__gconv_transform_ucs4le_internal+0x793> + 4527cd: f6 c1 04 test cl, 4 + 4527d0: 0f 85 07 03 00 00 jne 0x452add <__gconv_transform_ucs4le_internal+0x79d> + 4527d6: 4c 8d 4f 01 lea r9, [rdi + 1] + 4527da: 4c 8d 46 01 lea r8, [rsi + 1] + 4527de: 4d 89 0b mov qword ptr [r11], r9 + 4527e1: 44 0f b6 17 movzx r10d, byte ptr [rdi] + 4527e5: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 4527ea: 44 88 54 32 04 mov byte ptr [rdx + rsi + 4], r10b + 4527ef: 49 39 d9 cmp r9, rbx + 4527f2: 0f 83 a0 01 00 00 jae 0x452998 <__gconv_transform_ucs4le_internal+0x658> + 4527f8: 49 83 f8 04 cmp r8, 4 + 4527fc: 74 3d je 0x45283b <__gconv_transform_ucs4le_internal+0x4fb> + 4527fe: 4c 8d 4f 02 lea r9, [rdi + 2] + 452802: 48 83 c6 02 add rsi, 2 + 452806: 4d 89 0b mov qword ptr [r11], r9 + 452809: 44 0f b6 57 01 movzx r10d, byte ptr [rdi + 1] + 45280e: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 452813: 46 88 54 02 04 mov byte ptr [rdx + r8 + 4], r10b + 452818: 4c 39 cb cmp rbx, r9 + 45281b: 0f 86 7a 01 00 00 jbe 0x45299b <__gconv_transform_ucs4le_internal+0x65b> + 452821: 48 83 fe 03 cmp rsi, 3 + 452825: 75 14 jne 0x45283b <__gconv_transform_ucs4le_internal+0x4fb> + 452827: 48 8d 77 03 lea rsi, [rdi + 3] + 45282b: 49 89 33 mov qword ptr [r11], rsi + 45282e: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 452833: 0f b6 77 02 movzx esi, byte ptr [rdi + 2] + 452837: 40 88 72 07 mov byte ptr [rdx + 7], sil + 45283b: 80 7a 07 80 cmp byte ptr [rdx + 7], -128 + 45283f: 0f 87 7b 02 00 00 ja 0x452ac0 <__gconv_transform_ucs4le_internal+0x780> + 452845: 0f b6 42 04 movzx eax, byte ptr [rdx + 4] + 452849: 49 83 c6 04 add r14, 4 + 45284d: 41 88 46 fc mov byte ptr [r14 - 4], al + 452851: 0f b6 42 05 movzx eax, byte ptr [rdx + 5] + 452855: 41 88 46 fd mov byte ptr [r14 - 3], al + 452859: 0f b6 42 06 movzx eax, byte ptr [rdx + 6] + 45285d: 41 88 46 fe mov byte ptr [r14 - 2], al + 452861: 0f b6 42 07 movzx eax, byte ptr [rdx + 7] + 452865: 41 88 46 ff mov byte ptr [r14 - 1], al + 452869: 49 8b 03 mov rax, qword ptr [r11] + 45286c: 8b 0a mov ecx, dword ptr [rdx] + 45286e: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 452873: 83 e1 f8 and ecx, -8 + 452876: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] + 45287b: 89 0a mov dword ptr [rdx], ecx + 45287d: e9 9a fb ff ff jmp 0x45241c <__gconv_transform_ucs4le_internal+0xdc> + 452882: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 452888: 49 89 03 mov qword ptr [r11], rax + 45288b: 48 89 d6 mov rsi, rdx + 45288e: 48 39 c3 cmp rbx, rax + 452891: 0f 85 70 fd ff ff jne 0x452607 <__gconv_transform_ucs4le_internal+0x2c7> + 452897: 41 ba 04 00 00 00 mov r10d, 4 + 45289d: e9 11 fc ff ff jmp 0x4524b3 <__gconv_transform_ucs4le_internal+0x173> + 4528a2: 49 89 0c 24 mov qword ptr [r12], rcx + 4528a6: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] + 4528ab: 49 01 07 add qword ptr [r15], rax + 4528ae: e9 17 fe ff ff jmp 0x4526ca <__gconv_transform_ucs4le_internal+0x38a> + 4528b3: 31 f6 xor esi, esi + 4528b5: 4d 85 ff test r15, r15 + 4528b8: 74 03 je 0x4528bd <__gconv_transform_ucs4le_internal+0x57d> + 4528ba: 49 8b 37 mov rsi, qword ptr [r15] + 4528bd: 48 03 74 24 68 add rsi, qword ptr [rsp + 104] + 4528c2: 48 3b 74 24 18 cmp rsi, qword ptr [rsp + 24] + 4528c7: 0f 84 a1 00 00 00 je 0x45296e <__gconv_transform_ucs4le_internal+0x62e> + 4528cd: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 4528d2: 41 8b 74 24 10 mov esi, dword ptr [r12 + 16] + 4528d7: 49 89 3b mov qword ptr [r11], rdi + 4528da: 4c 39 eb cmp rbx, r13 + 4528dd: 0f 82 04 02 00 00 jb 0x452ae7 <__gconv_transform_ucs4le_internal+0x7a7> + 4528e3: 49 8d 4e 04 lea rcx, [r14 + 4] + 4528e7: 48 39 ca cmp rdx, rcx + 4528ea: 0f 82 02 02 00 00 jb 0x452af2 <__gconv_transform_ucs4le_internal+0x7b2> + 4528f0: 83 e6 02 and esi, 2 + 4528f3: 0f 85 1c 01 00 00 jne 0x452a15 <__gconv_transform_ucs4le_internal+0x6d5> + 4528f9: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 + 4528ff: 75 32 jne 0x452933 <__gconv_transform_ucs4le_internal+0x5f3> + 452901: e9 fb 01 00 00 jmp 0x452b01 <__gconv_transform_ucs4le_internal+0x7c1> + 452906: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 452910: 49 8d 7d 04 lea rdi, [r13 + 4] + 452914: 89 71 fc mov dword ptr [rcx - 4], esi + 452917: 48 39 fb cmp rbx, rdi + 45291a: 0f 82 3b 01 00 00 jb 0x452a5b <__gconv_transform_ucs4le_internal+0x71b> + 452920: 48 8d 71 04 lea rsi, [rcx + 4] + 452924: 48 39 f2 cmp rdx, rsi + 452927: 0f 82 66 01 00 00 jb 0x452a93 <__gconv_transform_ucs4le_internal+0x753> + 45292d: 48 89 f1 mov rcx, rsi + 452930: 49 89 fd mov r13, rdi + 452933: 41 8b 75 fc mov esi, dword ptr [r13 - 4] + 452937: 48 8d 79 fc lea rdi, [rcx - 4] + 45293b: 4d 8d 45 fc lea r8, [r13 - 4] + 45293f: 85 f6 test esi, esi + 452941: 79 cd jns 0x452910 <__gconv_transform_ucs4le_internal+0x5d0> + 452943: 4d 89 03 mov qword ptr [r11], r8 + 452946: 48 39 fa cmp rdx, rdi + 452949: 0f 85 1d 01 00 00 jne 0x452a6c <__gconv_transform_ucs4le_internal+0x72c> + 45294f: 48 8d 0d 2a 77 04 00 lea rcx, [rip + 292650] # 0x49a080 <__PRETTY_FUNCTION__.11006> + 452956: ba eb 02 00 00 mov edx, 747 + 45295b: 48 8d 35 78 73 04 00 lea rsi, [rip + 291704] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 452962: 48 8d 3d 17 74 04 00 lea rdi, [rip + 291863] # 0x499d80 + 452969: e8 e2 05 fb ff call 0x402f50 <__assert_fail> + 45296e: 48 29 d1 sub rcx, rdx + 452971: 49 29 0b sub qword ptr [r11], rcx + 452974: e9 d6 fb ff ff jmp 0x45254f <__gconv_transform_ucs4le_internal+0x20f> + 452979: 48 89 f8 mov rax, rdi + 45297c: 4c 89 f1 mov rcx, r14 + 45297f: e9 ec fc ff ff jmp 0x452670 <__gconv_transform_ucs4le_internal+0x330> + 452984: 49 89 3b mov qword ptr [r11], rdi + 452987: 4c 89 f1 mov rcx, r14 + 45298a: 48 39 fb cmp rbx, rdi + 45298d: 0f 85 7d fc ff ff jne 0x452610 <__gconv_transform_ucs4le_internal+0x2d0> + 452993: e9 ff fe ff ff jmp 0x452897 <__gconv_transform_ucs4le_internal+0x557> + 452998: 4c 89 c6 mov rsi, r8 + 45299b: 48 83 fe 03 cmp rsi, 3 + 45299f: 0f 87 96 fe ff ff ja 0x45283b <__gconv_transform_ucs4le_internal+0x4fb> + 4529a5: 83 e1 f8 and ecx, -8 + 4529a8: 41 ba 07 00 00 00 mov r10d, 7 + 4529ae: 09 ce or esi, ecx + 4529b0: 89 32 mov dword ptr [rdx], esi + 4529b2: e9 11 fc ff ff jmp 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> + 4529b7: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 + 4529bd: 0f 85 f4 01 00 00 jne 0x452bb7 <__gconv_transform_ucs4le_internal+0x877> + 4529c3: 49 8b 44 24 20 mov rax, qword ptr [r12 + 32] + 4529c8: 45 31 d2 xor r10d, r10d + 4529cb: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 4529d2: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 + 4529d8: 0f 85 ea fb ff ff jne 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> + 4529de: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] + 4529e3: 48 89 df mov rdi, rbx + 4529e6: e8 45 ab ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 4529eb: 8b 84 24 c8 00 00 00 mov eax, dword ptr [rsp + 200] + 4529f2: 31 c9 xor ecx, ecx + 4529f4: 31 d2 xor edx, edx + 4529f6: 45 31 c0 xor r8d, r8d + 4529f9: 4d 89 f9 mov r9, r15 + 4529fc: 50 push rax + 4529fd: 55 push rbp + 4529fe: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] + 452a03: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 452a08: ff d3 call rbx + 452a0a: 5f pop rdi + 452a0b: 41 58 pop r8 + 452a0d: 41 89 c2 mov r10d, eax + 452a10: e9 b3 fb ff ff jmp 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> + 452a15: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] + 452a1a: 4d 85 c0 test r8, r8 + 452a1d: 0f 84 5f 01 00 00 je 0x452b82 <__gconv_transform_ucs4le_internal+0x842> + 452a23: 4c 89 f6 mov rsi, r14 + 452a26: eb 22 jmp 0x452a4a <__gconv_transform_ucs4le_internal+0x70a> + 452a28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 452a30: 89 3e mov dword ptr [rsi], edi + 452a32: 48 89 ce mov rsi, rcx + 452a35: 49 8d 7d 04 lea rdi, [r13 + 4] + 452a39: 48 39 fb cmp rbx, rdi + 452a3c: 72 1a jb 0x452a58 <__gconv_transform_ucs4le_internal+0x718> + 452a3e: 48 8d 4e 04 lea rcx, [rsi + 4] + 452a42: 48 39 ca cmp rdx, rcx + 452a45: 72 49 jb 0x452a90 <__gconv_transform_ucs4le_internal+0x750> + 452a47: 49 89 fd mov r13, rdi + 452a4a: 41 8b 7d fc mov edi, dword ptr [r13 - 4] + 452a4e: 85 ff test edi, edi + 452a50: 79 de jns 0x452a30 <__gconv_transform_ucs4le_internal+0x6f0> + 452a52: 49 83 00 01 add qword ptr [r8], 1 + 452a56: eb dd jmp 0x452a35 <__gconv_transform_ucs4le_internal+0x6f5> + 452a58: 48 89 f1 mov rcx, rsi + 452a5b: 4d 89 2b mov qword ptr [r11], r13 + 452a5e: 4c 39 eb cmp rbx, r13 + 452a61: 74 51 je 0x452ab4 <__gconv_transform_ucs4le_internal+0x774> + 452a63: 48 39 d1 cmp rcx, rdx + 452a66: 0f 84 e3 fe ff ff je 0x45294f <__gconv_transform_ucs4le_internal+0x60f> + 452a6c: 48 8d 0d 0d 76 04 00 lea rcx, [rip + 292365] # 0x49a080 <__PRETTY_FUNCTION__.11006> + 452a73: ba ea 02 00 00 mov edx, 746 + 452a78: 48 8d 35 5b 72 04 00 lea rsi, [rip + 291419] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 452a7f: 48 8d 3d 7c 72 04 00 lea rdi, [rip + 291452] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 452a86: e8 c5 04 fb ff call 0x402f50 <__assert_fail> + 452a8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 452a90: 48 89 f1 mov rcx, rsi + 452a93: 4d 89 2b mov qword ptr [r11], r13 + 452a96: 4c 39 eb cmp rbx, r13 + 452a99: 74 19 je 0x452ab4 <__gconv_transform_ucs4le_internal+0x774> + 452a9b: 48 39 ca cmp rdx, rcx + 452a9e: 75 cc jne 0x452a6c <__gconv_transform_ucs4le_internal+0x72c> + 452aa0: 4c 39 f2 cmp rdx, r14 + 452aa3: 0f 85 a6 fa ff ff jne 0x45254f <__gconv_transform_ucs4le_internal+0x20f> + 452aa9: 41 83 6c 24 14 01 sub dword ptr [r12 + 20], 1 + 452aaf: e9 9b fa ff ff jmp 0x45254f <__gconv_transform_ucs4le_internal+0x20f> + 452ab4: 48 39 ca cmp rdx, rcx + 452ab7: 0f 84 92 fe ff ff je 0x45294f <__gconv_transform_ucs4le_internal+0x60f> + 452abd: eb ad jmp 0x452a6c <__gconv_transform_ucs4le_internal+0x72c> + 452abf: 90 nop + 452ac0: a8 02 test al, 2 + 452ac2: 0f 85 ab fd ff ff jne 0x452873 <__gconv_transform_ucs4le_internal+0x533> + 452ac8: 41 ba 06 00 00 00 mov r10d, 6 + 452ace: e9 f5 fa ff ff jmp 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> + 452ad3: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 452ad8: e9 be fe ff ff jmp 0x45299b <__gconv_transform_ucs4le_internal+0x65b> + 452add: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 452ae2: e9 54 fd ff ff jmp 0x45283b <__gconv_transform_ucs4le_internal+0x4fb> + 452ae7: 49 89 fd mov r13, rdi + 452aea: 4c 89 f1 mov rcx, r14 + 452aed: e9 69 ff ff ff jmp 0x452a5b <__gconv_transform_ucs4le_internal+0x71b> + 452af2: 49 89 fd mov r13, rdi + 452af5: 4c 89 f1 mov rcx, r14 + 452af8: eb 99 jmp 0x452a93 <__gconv_transform_ucs4le_internal+0x753> + 452afa: 31 db xor ebx, ebx + 452afc: e9 84 fc ff ff jmp 0x452785 <__gconv_transform_ucs4le_internal+0x445> + 452b01: 48 89 ce mov rsi, rcx + 452b04: eb 20 jmp 0x452b26 <__gconv_transform_ucs4le_internal+0x7e6> + 452b06: 89 7e fc mov dword ptr [rsi - 4], edi + 452b09: 49 8d 7d 04 lea rdi, [r13 + 4] + 452b0d: 48 39 fb cmp rbx, rdi + 452b10: 0f 82 45 ff ff ff jb 0x452a5b <__gconv_transform_ucs4le_internal+0x71b> + 452b16: 48 83 c6 04 add rsi, 4 + 452b1a: 48 39 f2 cmp rdx, rsi + 452b1d: 0f 82 70 ff ff ff jb 0x452a93 <__gconv_transform_ucs4le_internal+0x753> + 452b23: 49 89 fd mov r13, rdi + 452b26: 41 8b 7d fc mov edi, dword ptr [r13 - 4] + 452b2a: 48 89 f1 mov rcx, rsi + 452b2d: 85 ff test edi, edi + 452b2f: 79 d5 jns 0x452b06 <__gconv_transform_ucs4le_internal+0x7c6> + 452b31: 4c 39 f2 cmp rdx, r14 + 452b34: 0f 84 15 fe ff ff je 0x45294f <__gconv_transform_ucs4le_internal+0x60f> + 452b3a: e9 2d ff ff ff jmp 0x452a6c <__gconv_transform_ucs4le_internal+0x72c> + 452b3f: 48 8d 0d 3a 75 04 00 lea rcx, [rip + 292154] # 0x49a080 <__PRETTY_FUNCTION__.11006> + 452b46: ba 1e 03 00 00 mov edx, 798 + 452b4b: 48 8d 35 88 71 04 00 lea rsi, [rip + 291208] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 452b52: 48 8d 3d ba 71 04 00 lea rdi, [rip + 291258] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> + 452b59: e8 f2 03 fb ff call 0x402f50 <__assert_fail> + 452b5e: 48 8d 0d 1b 75 04 00 lea rcx, [rip + 292123] # 0x49a080 <__PRETTY_FUNCTION__.11006> + 452b65: ba 34 02 00 00 mov edx, 564 + 452b6a: 48 8d 35 69 71 04 00 lea rsi, [rip + 291177] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 452b71: 48 8d 3d 76 71 04 00 lea rdi, [rip + 291190] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 452b78: e8 d3 03 fb ff call 0x402f50 <__assert_fail> + 452b7d: e8 4e 90 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 452b82: 48 89 ce mov rsi, rcx + 452b85: eb 20 jmp 0x452ba7 <__gconv_transform_ucs4le_internal+0x867> + 452b87: 89 7e fc mov dword ptr [rsi - 4], edi + 452b8a: 49 8d 7d 04 lea rdi, [r13 + 4] + 452b8e: 48 39 fb cmp rbx, rdi + 452b91: 0f 82 c4 fe ff ff jb 0x452a5b <__gconv_transform_ucs4le_internal+0x71b> + 452b97: 48 83 c6 04 add rsi, 4 + 452b9b: 48 39 f2 cmp rdx, rsi + 452b9e: 0f 82 ef fe ff ff jb 0x452a93 <__gconv_transform_ucs4le_internal+0x753> + 452ba4: 49 89 fd mov r13, rdi + 452ba7: 41 8b 7d fc mov edi, dword ptr [r13 - 4] + 452bab: 48 89 f1 mov rcx, rsi + 452bae: 85 ff test edi, edi + 452bb0: 79 d5 jns 0x452b87 <__gconv_transform_ucs4le_internal+0x847> + 452bb2: e9 7a ff ff ff jmp 0x452b31 <__gconv_transform_ucs4le_internal+0x7f1> + 452bb7: 48 8d 0d c2 74 04 00 lea rcx, [rip + 292034] # 0x49a080 <__PRETTY_FUNCTION__.11006> + 452bbe: ba a4 01 00 00 mov edx, 420 + 452bc3: 48 8d 35 10 71 04 00 lea rsi, [rip + 291088] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 452bca: 48 8d 3d 1d 71 04 00 lea rdi, [rip + 291101] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 452bd1: e8 7a 03 fb ff call 0x402f50 <__assert_fail> + 452bd6: 48 8d 0d 03 76 04 00 lea rcx, [rip + 292355] # 0x49a1e0 <__PRETTY_FUNCTION__.10920> + 452bdd: ba 94 02 00 00 mov edx, 660 + 452be2: 48 8d 35 3e 71 04 00 lea rsi, [rip + 291134] # 0x499d27 <__PRETTY_FUNCTION__.9087+0x67> + 452be9: 48 8d 3d 46 71 04 00 lea rdi, [rip + 291142] # 0x499d36 <__PRETTY_FUNCTION__.9087+0x76> + 452bf0: e8 5b 03 fb ff call 0x402f50 <__assert_fail> + 452bf5: 41 89 c2 mov r10d, eax + 452bf8: e9 cd fa ff ff jmp 0x4526ca <__gconv_transform_ucs4le_internal+0x38a> + 452bfd: 0f 1f 00 nop dword ptr [rax] + +0000000000452c00 <__gconv_transform_ascii_internal>: + 452c00: f3 0f 1e fa endbr64 + 452c04: 41 57 push r15 + 452c06: 49 89 d3 mov r11, rdx + 452c09: 41 56 push r14 + 452c0b: 41 55 push r13 + 452c0d: 41 54 push r12 + 452c0f: 55 push rbp + 452c10: 48 89 cd mov rbp, rcx + 452c13: 53 push rbx + 452c14: 48 89 f3 mov rbx, rsi + 452c17: 48 83 ec 78 sub rsp, 120 + 452c1b: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 452c20: 44 8b a4 24 b0 00 00 00 mov r12d, dword ptr [rsp + 176] + 452c28: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 452c31: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 452c36: 31 c0 xor eax, eax + 452c38: 48 8d 47 68 lea rax, [rdi + 104] + 452c3c: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 452c45: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 452c4a: 48 8d 46 30 lea rax, [rsi + 48] + 452c4e: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 452c53: 8b 46 10 mov eax, dword ptr [rsi + 16] + 452c56: a8 01 test al, 1 + 452c58: 75 28 jne 0x452c82 <__gconv_transform_ascii_internal+0x82> + 452c5a: 48 8b b7 90 00 00 00 mov rsi, qword ptr [rdi + 144] + 452c61: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 452c66: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 452c6b: 74 15 je 0x452c82 <__gconv_transform_ascii_internal+0x82> + 452c6d: 49 89 f7 mov r15, rsi + 452c70: 49 c1 cf 11 ror r15, 17 + 452c74: 64 4c 33 3c 25 30 00 00 00 xor r15, qword ptr fs:[48] + 452c7d: 4c 89 7c 24 10 mov qword ptr [rsp + 16], r15 + 452c82: 45 85 e4 test r12d, r12d + 452c85: 0f 85 38 03 00 00 jne 0x452fc3 <__gconv_transform_ascii_internal+0x3c3> + 452c8b: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 452c90: 48 8d 4c 24 58 lea rcx, [rsp + 88] + 452c95: 4c 8b 63 08 mov r12, qword ptr [rbx + 8] + 452c99: 4d 89 cf mov r15, r9 + 452c9c: 48 85 ff test rdi, rdi + 452c9f: 48 89 fa mov rdx, rdi + 452ca2: 48 0f 44 d3 cmove rdx, rbx + 452ca6: 4d 85 c9 test r9, r9 + 452ca9: 4c 8b 32 mov r14, qword ptr [rdx] + 452cac: ba 00 00 00 00 mov edx, 0 + 452cb1: 48 c7 44 24 58 00 00 00 00 mov qword ptr [rsp + 88], 0 + 452cba: 48 0f 45 d1 cmovne rdx, rcx + 452cbe: 45 31 d2 xor r10d, r10d + 452cc1: 48 89 54 24 38 mov qword ptr [rsp + 56], rdx + 452cc6: 4d 8b 2b mov r13, qword ptr [r11] + 452cc9: 4d 85 ff test r15, r15 + 452ccc: 74 03 je 0x452cd1 <__gconv_transform_ascii_internal+0xd1> + 452cce: 4d 03 17 add r10, qword ptr [r15] + 452cd1: 49 39 ed cmp r13, rbp + 452cd4: 0f 84 d6 02 00 00 je 0x452fb0 <__gconv_transform_ascii_internal+0x3b0> + 452cda: 49 8d 7e 04 lea rdi, [r14 + 4] + 452cde: 49 39 fc cmp r12, rdi + 452ce1: 0f 82 d1 01 00 00 jb 0x452eb8 <__gconv_transform_ascii_internal+0x2b8> + 452ce7: a8 02 test al, 2 + 452ce9: 0f 85 31 01 00 00 jne 0x452e20 <__gconv_transform_ascii_internal+0x220> + 452cef: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 452cf5: 0f 84 51 03 00 00 je 0x45304c <__gconv_transform_ascii_internal+0x44c> + 452cfb: 48 89 fe mov rsi, rdi + 452cfe: 4c 89 e8 mov rax, r13 + 452d01: eb 22 jmp 0x452d25 <__gconv_transform_ascii_internal+0x125> + 452d03: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 452d08: 48 83 c0 01 add rax, 1 + 452d0c: 89 56 fc mov dword ptr [rsi - 4], edx + 452d0f: 48 39 c5 cmp rbp, rax + 452d12: 0f 84 c8 01 00 00 je 0x452ee0 <__gconv_transform_ascii_internal+0x2e0> + 452d18: 48 8d 76 04 lea rsi, [rsi + 4] + 452d1c: 49 39 f4 cmp r12, rsi + 452d1f: 0f 82 d3 00 00 00 jb 0x452df8 <__gconv_transform_ascii_internal+0x1f8> + 452d25: 0f b6 10 movzx edx, byte ptr [rax] + 452d28: 48 89 f1 mov rcx, rsi + 452d2b: 48 8d 7e fc lea rdi, [rsi - 4] + 452d2f: 84 d2 test dl, dl + 452d31: 79 d5 jns 0x452d08 <__gconv_transform_ascii_internal+0x108> + 452d33: c7 44 24 08 06 00 00 00 mov dword ptr [rsp + 8], 6 + 452d3b: 48 89 f9 mov rcx, rdi + 452d3e: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 452d44: 49 89 03 mov qword ptr [r11], rax + 452d47: 0f 85 c2 00 00 00 jne 0x452e0f <__gconv_transform_ascii_internal+0x20f> + 452d4d: 83 43 14 01 add dword ptr [rbx + 20], 1 + 452d51: f6 43 10 01 test byte ptr [rbx + 16], 1 + 452d55: 0f 85 75 01 00 00 jne 0x452ed0 <__gconv_transform_ascii_internal+0x2d0> + 452d5b: 4c 39 f1 cmp rcx, r14 + 452d5e: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 + 452d63: 4c 89 54 24 30 mov qword ptr [rsp + 48], r10 + 452d68: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx + 452d6d: 0f 86 18 01 00 00 jbe 0x452e8b <__gconv_transform_ascii_internal+0x28b> + 452d73: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 452d78: 48 8b 03 mov rax, qword ptr [rbx] + 452d7b: 48 89 44 24 60 mov qword ptr [rsp + 96], rax + 452d80: e8 ab a7 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 452d85: 48 8d 54 24 60 lea rdx, [rsp + 96] + 452d8a: 45 31 c0 xor r8d, r8d + 452d8d: 4d 89 f9 mov r9, r15 + 452d90: 8b 8c 24 b8 00 00 00 mov ecx, dword ptr [rsp + 184] + 452d97: 51 push rcx + 452d98: 6a 00 push 0 + 452d9a: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 452d9f: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 452da4: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] + 452da9: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 452dae: ff d0 call rax + 452db0: 5a pop rdx + 452db1: 59 pop rcx + 452db2: 83 f8 04 cmp eax, 4 + 452db5: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] + 452dba: 0f 84 c0 00 00 00 je 0x452e80 <__gconv_transform_ascii_internal+0x280> + 452dc0: 48 8b 54 24 60 mov rdx, qword ptr [rsp + 96] + 452dc5: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 452dca: 4c 8b 54 24 30 mov r10, qword ptr [rsp + 48] + 452dcf: 48 39 d1 cmp rcx, rdx + 452dd2: 0f 85 15 01 00 00 jne 0x452eed <__gconv_transform_ascii_internal+0x2ed> + 452dd8: 85 c0 test eax, eax + 452dda: 0f 85 13 04 00 00 jne 0x4531f3 <__gconv_transform_ascii_internal+0x5f3> + 452de0: 4c 8b 33 mov r14, qword ptr [rbx] + 452de3: 4c 8b 54 24 58 mov r10, qword ptr [rsp + 88] + 452de8: 8b 43 10 mov eax, dword ptr [rbx + 16] + 452deb: e9 d6 fe ff ff jmp 0x452cc6 <__gconv_transform_ascii_internal+0xc6> + 452df0: 48 89 f9 mov rcx, rdi + 452df3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 452df8: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 452dfe: c7 44 24 08 05 00 00 00 mov dword ptr [rsp + 8], 5 + 452e06: 49 89 03 mov qword ptr [r11], rax + 452e09: 0f 84 3e ff ff ff je 0x452d4d <__gconv_transform_ascii_internal+0x14d> + 452e0f: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 452e14: 48 89 08 mov qword ptr [rax], rcx + 452e17: eb 72 jmp 0x452e8b <__gconv_transform_ascii_internal+0x28b> + 452e19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 452e20: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 452e26: 0f 84 b4 02 00 00 je 0x4530e0 <__gconv_transform_ascii_internal+0x4e0> + 452e2c: c7 44 24 08 04 00 00 00 mov dword ptr [rsp + 8], 4 + 452e34: 49 8d 55 01 lea rdx, [r13 + 1] + 452e38: 4c 89 f1 mov rcx, r14 + 452e3b: eb 1e jmp 0x452e5b <__gconv_transform_ascii_internal+0x25b> + 452e3d: 0f 1f 00 nop dword ptr [rax] + 452e40: 89 31 mov dword ptr [rcx], esi + 452e42: 48 89 f9 mov rcx, rdi + 452e45: 48 39 d5 cmp rbp, rdx + 452e48: 0f 84 f0 fe ff ff je 0x452d3e <__gconv_transform_ascii_internal+0x13e> + 452e4e: 48 8d 79 04 lea rdi, [rcx + 4] + 452e52: 48 83 c2 01 add rdx, 1 + 452e56: 49 39 fc cmp r12, rdi + 452e59: 72 9d jb 0x452df8 <__gconv_transform_ascii_internal+0x1f8> + 452e5b: 0f b6 72 ff movzx esi, byte ptr [rdx - 1] + 452e5f: 48 89 d0 mov rax, rdx + 452e62: 40 84 f6 test sil, sil + 452e65: 79 d9 jns 0x452e40 <__gconv_transform_ascii_internal+0x240> + 452e67: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 452e6c: c7 44 24 08 06 00 00 00 mov dword ptr [rsp + 8], 6 + 452e74: 48 83 07 01 add qword ptr [rdi], 1 + 452e78: eb cb jmp 0x452e45 <__gconv_transform_ascii_internal+0x245> + 452e7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 452e80: 83 7c 24 08 05 cmp dword ptr [rsp + 8], 5 + 452e85: 0f 84 55 ff ff ff je 0x452de0 <__gconv_transform_ascii_internal+0x1e0> + 452e8b: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] + 452e90: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 452e99: 0f 85 4f 03 00 00 jne 0x4531ee <__gconv_transform_ascii_internal+0x5ee> + 452e9f: 8b 44 24 08 mov eax, dword ptr [rsp + 8] + 452ea3: 48 83 c4 78 add rsp, 120 + 452ea7: 5b pop rbx + 452ea8: 5d pop rbp + 452ea9: 41 5c pop r12 + 452eab: 41 5d pop r13 + 452ead: 41 5e pop r14 + 452eaf: 41 5f pop r15 + 452eb1: c3 ret + 452eb2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 452eb8: c7 44 24 08 05 00 00 00 mov dword ptr [rsp + 8], 5 + 452ec0: 4c 89 e8 mov rax, r13 + 452ec3: 4c 89 f1 mov rcx, r14 + 452ec6: e9 73 fe ff ff jmp 0x452d3e <__gconv_transform_ascii_internal+0x13e> + 452ecb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 452ed0: 48 89 0b mov qword ptr [rbx], rcx + 452ed3: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 452ed8: 49 01 07 add qword ptr [r15], rax + 452edb: eb ae jmp 0x452e8b <__gconv_transform_ascii_internal+0x28b> + 452edd: 0f 1f 00 nop dword ptr [rax] + 452ee0: c7 44 24 08 04 00 00 00 mov dword ptr [rsp + 8], 4 + 452ee8: e9 51 fe ff ff jmp 0x452d3e <__gconv_transform_ascii_internal+0x13e> + 452eed: 31 f6 xor esi, esi + 452eef: 4d 85 ff test r15, r15 + 452ef2: 74 03 je 0x452ef7 <__gconv_transform_ascii_internal+0x2f7> + 452ef4: 49 8b 37 mov rsi, qword ptr [r15] + 452ef7: 48 03 74 24 58 add rsi, qword ptr [rsp + 88] + 452efc: 4c 39 d6 cmp rsi, r10 + 452eff: 0f 84 94 00 00 00 je 0x452f99 <__gconv_transform_ascii_internal+0x399> + 452f05: 4d 89 2b mov qword ptr [r11], r13 + 452f08: 8b 4b 10 mov ecx, dword ptr [rbx + 16] + 452f0b: 49 39 ed cmp r13, rbp + 452f0e: 0f 84 8c 02 00 00 je 0x4531a0 <__gconv_transform_ascii_internal+0x5a0> + 452f14: 49 8d 76 04 lea rsi, [r14 + 4] + 452f18: 48 39 f2 cmp rdx, rsi + 452f1b: 0f 82 0a 01 00 00 jb 0x45302b <__gconv_transform_ascii_internal+0x42b> + 452f21: 83 e1 02 and ecx, 2 + 452f24: 0f 85 66 01 00 00 jne 0x453090 <__gconv_transform_ascii_internal+0x490> + 452f2a: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 452f30: 48 89 f1 mov rcx, rsi + 452f33: 75 28 jne 0x452f5d <__gconv_transform_ascii_internal+0x35d> + 452f35: e9 03 02 00 00 jmp 0x45313d <__gconv_transform_ascii_internal+0x53d> + 452f3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 452f40: 49 83 c5 01 add r13, 1 + 452f44: 89 71 fc mov dword ptr [rcx - 4], esi + 452f47: 4c 39 ed cmp rbp, r13 + 452f4a: 0f 84 30 02 00 00 je 0x453180 <__gconv_transform_ascii_internal+0x580> + 452f50: 48 83 c1 04 add rcx, 4 + 452f54: 48 39 ca cmp rdx, rcx + 452f57: 0f 82 d1 00 00 00 jb 0x45302e <__gconv_transform_ascii_internal+0x42e> + 452f5d: 41 0f b6 75 00 movzx esi, byte ptr [r13] + 452f62: 48 89 cf mov rdi, rcx + 452f65: 4c 8d 41 fc lea r8, [rcx - 4] + 452f69: 40 84 f6 test sil, sil + 452f6c: 79 d2 jns 0x452f40 <__gconv_transform_ascii_internal+0x340> + 452f6e: 4d 89 2b mov qword ptr [r11], r13 + 452f71: 49 39 d0 cmp r8, rdx + 452f74: 0f 84 2e 02 00 00 je 0x4531a8 <__gconv_transform_ascii_internal+0x5a8> + 452f7a: 48 8d 0d bf 70 04 00 lea rcx, [rip + 291007] # 0x49a040 <__PRETTY_FUNCTION__.11149> + 452f81: ba ea 02 00 00 mov edx, 746 + 452f86: 48 8d 35 4d 6d 04 00 lea rsi, [rip + 290125] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 452f8d: 48 8d 3d 6e 6d 04 00 lea rdi, [rip + 290158] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 452f94: e8 b7 ff fa ff call 0x402f50 <__assert_fail> + 452f99: 48 29 d1 sub rcx, rdx + 452f9c: 48 8d 51 03 lea rdx, [rcx + 3] + 452fa0: 48 0f 49 d1 cmovns rdx, rcx + 452fa4: 48 c1 fa 02 sar rdx, 2 + 452fa8: 49 29 13 sub qword ptr [r11], rdx + 452fab: e9 28 fe ff ff jmp 0x452dd8 <__gconv_transform_ascii_internal+0x1d8> + 452fb0: c7 44 24 08 04 00 00 00 mov dword ptr [rsp + 8], 4 + 452fb8: 4c 89 e8 mov rax, r13 + 452fbb: 4c 89 f1 mov rcx, r14 + 452fbe: e9 7b fd ff ff jmp 0x452d3e <__gconv_transform_ascii_internal+0x13e> + 452fc3: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 452fc9: 0f 85 f8 01 00 00 jne 0x4531c7 <__gconv_transform_ascii_internal+0x5c7> + 452fcf: 48 8b 43 20 mov rax, qword ptr [rbx + 32] + 452fd3: c7 44 24 08 00 00 00 00 mov dword ptr [rsp + 8], 0 + 452fdb: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 452fe2: f6 43 10 01 test byte ptr [rbx + 16], 1 + 452fe6: 0f 85 9f fe ff ff jne 0x452e8b <__gconv_transform_ascii_internal+0x28b> + 452fec: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] + 452ff1: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 452ff6: 48 89 df mov rdi, rbx + 452ff9: e8 32 a5 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 452ffe: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] + 453005: 31 c9 xor ecx, ecx + 453007: 31 d2 xor edx, edx + 453009: 45 31 c0 xor r8d, r8d + 45300c: 50 push rax + 45300d: 41 54 push r12 + 45300f: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 453014: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 453019: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] + 45301e: ff d3 call rbx + 453020: 89 44 24 18 mov dword ptr [rsp + 24], eax + 453024: 5e pop rsi + 453025: 5f pop rdi + 453026: e9 60 fe ff ff jmp 0x452e8b <__gconv_transform_ascii_internal+0x28b> + 45302b: 4c 89 f7 mov rdi, r14 + 45302e: 4d 89 2b mov qword ptr [r11], r13 + 453031: 48 39 d7 cmp rdi, rdx + 453034: 0f 85 40 ff ff ff jne 0x452f7a <__gconv_transform_ascii_internal+0x37a> + 45303a: 4c 39 f7 cmp rdi, r14 + 45303d: 0f 85 95 fd ff ff jne 0x452dd8 <__gconv_transform_ascii_internal+0x1d8> + 453043: 83 6b 14 01 sub dword ptr [rbx + 20], 1 + 453047: e9 8c fd ff ff jmp 0x452dd8 <__gconv_transform_ascii_internal+0x1d8> + 45304c: 4c 89 e8 mov rax, r13 + 45304f: eb 27 jmp 0x453078 <__gconv_transform_ascii_internal+0x478> + 453051: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 453058: 48 83 c0 01 add rax, 1 + 45305c: 89 57 fc mov dword ptr [rdi - 4], edx + 45305f: 48 39 c5 cmp rbp, rax + 453062: 0f 84 28 01 00 00 je 0x453190 <__gconv_transform_ascii_internal+0x590> + 453068: 48 8d 57 04 lea rdx, [rdi + 4] + 45306c: 49 39 d4 cmp r12, rdx + 45306f: 0f 82 7b fd ff ff jb 0x452df0 <__gconv_transform_ascii_internal+0x1f0> + 453075: 48 89 d7 mov rdi, rdx + 453078: 0f b6 10 movzx edx, byte ptr [rax] + 45307b: 48 8d 4f fc lea rcx, [rdi - 4] + 45307f: 84 d2 test dl, dl + 453081: 79 d5 jns 0x453058 <__gconv_transform_ascii_internal+0x458> + 453083: c7 44 24 08 06 00 00 00 mov dword ptr [rsp + 8], 6 + 45308b: e9 ae fc ff ff jmp 0x452d3e <__gconv_transform_ascii_internal+0x13e> + 453090: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 453096: 0f 84 d2 00 00 00 je 0x45316e <__gconv_transform_ascii_internal+0x56e> + 45309c: 49 8d 4d 01 lea rcx, [r13 + 1] + 4530a0: 4c 89 f7 mov rdi, r14 + 4530a3: eb 23 jmp 0x4530c8 <__gconv_transform_ascii_internal+0x4c8> + 4530a5: 0f 1f 00 nop dword ptr [rax] + 4530a8: 44 89 07 mov dword ptr [rdi], r8d + 4530ab: 48 89 f7 mov rdi, rsi + 4530ae: 48 39 cd cmp rbp, rcx + 4530b1: 0f 84 d1 00 00 00 je 0x453188 <__gconv_transform_ascii_internal+0x588> + 4530b7: 48 8d 77 04 lea rsi, [rdi + 4] + 4530bb: 48 83 c1 01 add rcx, 1 + 4530bf: 48 39 f2 cmp rdx, rsi + 4530c2: 0f 82 66 ff ff ff jb 0x45302e <__gconv_transform_ascii_internal+0x42e> + 4530c8: 44 0f b6 41 ff movzx r8d, byte ptr [rcx - 1] + 4530cd: 49 89 cd mov r13, rcx + 4530d0: 45 84 c0 test r8b, r8b + 4530d3: 79 d3 jns 0x4530a8 <__gconv_transform_ascii_internal+0x4a8> + 4530d5: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 4530da: 48 83 06 01 add qword ptr [rsi], 1 + 4530de: eb ce jmp 0x4530ae <__gconv_transform_ascii_internal+0x4ae> + 4530e0: 48 89 fe mov rsi, rdi + 4530e3: 4c 89 e8 mov rax, r13 + 4530e6: eb 25 jmp 0x45310d <__gconv_transform_ascii_internal+0x50d> + 4530e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4530f0: 48 83 c0 01 add rax, 1 + 4530f4: 89 56 fc mov dword ptr [rsi - 4], edx + 4530f7: 48 39 c5 cmp rbp, rax + 4530fa: 0f 84 e0 fd ff ff je 0x452ee0 <__gconv_transform_ascii_internal+0x2e0> + 453100: 48 8d 76 04 lea rsi, [rsi + 4] + 453104: 49 39 f4 cmp r12, rsi + 453107: 0f 82 eb fc ff ff jb 0x452df8 <__gconv_transform_ascii_internal+0x1f8> + 45310d: 0f b6 10 movzx edx, byte ptr [rax] + 453110: 48 89 f1 mov rcx, rsi + 453113: 48 8d 7e fc lea rdi, [rsi - 4] + 453117: 84 d2 test dl, dl + 453119: 79 d5 jns 0x4530f0 <__gconv_transform_ascii_internal+0x4f0> + 45311b: e9 13 fc ff ff jmp 0x452d33 <__gconv_transform_ascii_internal+0x133> + 453120: 49 83 c5 01 add r13, 1 + 453124: 89 4e fc mov dword ptr [rsi - 4], ecx + 453127: 4c 39 ed cmp rbp, r13 + 45312a: 0f 84 cc 00 00 00 je 0x4531fc <__gconv_transform_ascii_internal+0x5fc> + 453130: 48 83 c6 04 add rsi, 4 + 453134: 48 39 f2 cmp rdx, rsi + 453137: 0f 82 f1 fe ff ff jb 0x45302e <__gconv_transform_ascii_internal+0x42e> + 45313d: 41 0f b6 4d 00 movzx ecx, byte ptr [r13] + 453142: 48 89 f7 mov rdi, rsi + 453145: 4c 8d 46 fc lea r8, [rsi - 4] + 453149: 84 c9 test cl, cl + 45314b: 79 d3 jns 0x453120 <__gconv_transform_ascii_internal+0x520> + 45314d: e9 1c fe ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> + 453152: 49 83 c5 01 add r13, 1 + 453156: 89 4e fc mov dword ptr [rsi - 4], ecx + 453159: 4c 39 ed cmp rbp, r13 + 45315c: 0f 84 9a 00 00 00 je 0x4531fc <__gconv_transform_ascii_internal+0x5fc> + 453162: 48 8d 4e 04 lea rcx, [rsi + 4] + 453166: 48 39 d1 cmp rcx, rdx + 453169: 77 7b ja 0x4531e6 <__gconv_transform_ascii_internal+0x5e6> + 45316b: 48 89 ce mov rsi, rcx + 45316e: 41 0f b6 4d 00 movzx ecx, byte ptr [r13] + 453173: 4c 8d 46 fc lea r8, [rsi - 4] + 453177: 84 c9 test cl, cl + 453179: 79 d7 jns 0x453152 <__gconv_transform_ascii_internal+0x552> + 45317b: e9 ee fd ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> + 453180: 49 89 c8 mov r8, rcx + 453183: e9 e6 fd ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> + 453188: 49 89 f8 mov r8, rdi + 45318b: e9 de fd ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> + 453190: c7 44 24 08 04 00 00 00 mov dword ptr [rsp + 8], 4 + 453198: 48 89 f9 mov rcx, rdi + 45319b: e9 9e fb ff ff jmp 0x452d3e <__gconv_transform_ascii_internal+0x13e> + 4531a0: 4d 89 f0 mov r8, r14 + 4531a3: e9 c6 fd ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> + 4531a8: 48 8d 0d 91 6e 04 00 lea rcx, [rip + 290449] # 0x49a040 <__PRETTY_FUNCTION__.11149> + 4531af: ba eb 02 00 00 mov edx, 747 + 4531b4: 48 8d 35 1f 6b 04 00 lea rsi, [rip + 289567] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4531bb: 48 8d 3d be 6b 04 00 lea rdi, [rip + 289726] # 0x499d80 + 4531c2: e8 89 fd fa ff call 0x402f50 <__assert_fail> + 4531c7: 48 8d 0d 72 6e 04 00 lea rcx, [rip + 290418] # 0x49a040 <__PRETTY_FUNCTION__.11149> + 4531ce: ba a4 01 00 00 mov edx, 420 + 4531d3: 48 8d 35 00 6b 04 00 lea rsi, [rip + 289536] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4531da: 48 8d 3d 0d 6b 04 00 lea rdi, [rip + 289549] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 4531e1: e8 6a fd fa ff call 0x402f50 <__assert_fail> + 4531e6: 48 89 f7 mov rdi, rsi + 4531e9: e9 40 fe ff ff jmp 0x45302e <__gconv_transform_ascii_internal+0x42e> + 4531ee: e8 dd 89 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 4531f3: 89 44 24 08 mov dword ptr [rsp + 8], eax + 4531f7: e9 8f fc ff ff jmp 0x452e8b <__gconv_transform_ascii_internal+0x28b> + 4531fc: 49 89 f0 mov r8, rsi + 4531ff: e9 6a fd ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> + 453204: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45320f: 90 nop + +0000000000453210 <__gconv_transform_internal_ascii>: + 453210: f3 0f 1e fa endbr64 + 453214: 41 57 push r15 + 453216: 4d 89 cf mov r15, r9 + 453219: 41 56 push r14 + 45321b: 41 55 push r13 + 45321d: 41 54 push r12 + 45321f: 55 push rbp + 453220: 48 89 f5 mov rbp, rsi + 453223: 53 push rbx + 453224: 48 89 cb mov rbx, rcx + 453227: 48 81 ec 98 00 00 00 sub rsp, 152 + 45322e: 44 8b 6e 10 mov r13d, dword ptr [rsi + 16] + 453232: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi + 453237: 44 8b a4 24 d0 00 00 00 mov r12d, dword ptr [rsp + 208] + 45323f: 48 89 14 24 mov qword ptr [rsp], rdx + 453243: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 453248: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 453251: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax + 453259: 31 c0 xor eax, eax + 45325b: 48 8d 47 68 lea rax, [rdi + 104] + 45325f: 48 c7 44 24 30 00 00 00 00 mov qword ptr [rsp + 48], 0 + 453268: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 45326d: 48 8d 46 30 lea rax, [rsi + 48] + 453271: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 453276: 41 f6 c5 01 test r13b, 1 + 45327a: 75 25 jne 0x4532a1 <__gconv_transform_internal_ascii+0x91> + 45327c: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 453283: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 453288: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 45328d: 74 12 je 0x4532a1 <__gconv_transform_internal_ascii+0x91> + 45328f: 48 c1 c8 11 ror rax, 17 + 453293: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 45329c: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 4532a1: 45 85 e4 test r12d, r12d + 4532a4: 0f 85 44 06 00 00 jne 0x4538ee <__gconv_transform_internal_ascii+0x6de> + 4532aa: 48 8b 04 24 mov rax, qword ptr [rsp] + 4532ae: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 4532b3: 48 8d 54 24 60 lea rdx, [rsp + 96] + 4532b8: 4c 8b 5d 08 mov r11, qword ptr [rbp + 8] + 4532bc: 48 85 ff test rdi, rdi + 4532bf: 4c 8b 20 mov r12, qword ptr [rax] + 4532c2: 48 89 f8 mov rax, rdi + 4532c5: 48 0f 44 c5 cmove rax, rbp + 4532c9: 4d 85 ff test r15, r15 + 4532cc: 4c 8b 30 mov r14, qword ptr [rax] + 4532cf: b8 00 00 00 00 mov eax, 0 + 4532d4: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 + 4532dd: 48 0f 45 c2 cmovne rax, rdx + 4532e1: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 4532e6: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 4532ed: 85 c0 test eax, eax + 4532ef: 0f 85 f3 01 00 00 jne 0x4534e8 <__gconv_transform_internal_ascii+0x2d8> + 4532f5: 31 c0 xor eax, eax + 4532f7: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 + 4532fc: 49 89 c3 mov r11, rax + 4532ff: 90 nop + 453300: 4d 85 ff test r15, r15 + 453303: 74 03 je 0x453308 <__gconv_transform_internal_ascii+0xf8> + 453305: 4d 03 1f add r11, qword ptr [r15] + 453308: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 45330d: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 453312: 4c 39 e3 cmp rbx, r12 + 453315: 0f 84 2e 06 00 00 je 0x453949 <__gconv_transform_internal_ascii+0x739> + 45331b: 41 83 e5 02 and r13d, 2 + 45331f: 41 ba 04 00 00 00 mov r10d, 4 + 453325: 4c 89 f1 mov rcx, r14 + 453328: 4c 89 e0 mov rax, r12 + 45332b: 44 89 d7 mov edi, r10d + 45332e: 45 89 ea mov r10d, r13d + 453331: 4c 8b 6c 24 28 mov r13, qword ptr [rsp + 40] + 453336: 48 8d 70 04 lea rsi, [rax + 4] + 45333a: 48 39 f3 cmp rbx, rsi + 45333d: 0f 82 85 00 00 00 jb 0x4533c8 <__gconv_transform_internal_ascii+0x1b8> + 453343: 49 39 cd cmp r13, rcx + 453346: 0f 86 44 01 00 00 jbe 0x453490 <__gconv_transform_internal_ascii+0x280> + 45334c: 8b 10 mov edx, dword ptr [rax] + 45334e: 83 fa 7f cmp edx, 127 + 453351: 0f 87 49 01 00 00 ja 0x4534a0 <__gconv_transform_internal_ascii+0x290> + 453357: 48 8d 71 01 lea rsi, [rcx + 1] + 45335b: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi + 453360: 88 11 mov byte ptr [rcx], dl + 453362: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 453367: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] + 45336c: 48 83 c0 04 add rax, 4 + 453370: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453375: 48 39 c3 cmp rbx, rax + 453378: 75 bc jne 0x453336 <__gconv_transform_internal_ascii+0x126> + 45337a: 41 89 fa mov r10d, edi + 45337d: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 453381: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 + 453387: 48 89 07 mov qword ptr [rdi], rax + 45338a: 74 51 je 0x4533dd <__gconv_transform_internal_ascii+0x1cd> + 45338c: 0f 1f 40 00 nop dword ptr [rax] + 453390: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 453395: 48 89 08 mov qword ptr [rax], rcx + 453398: 48 8b 84 24 88 00 00 00 mov rax, qword ptr [rsp + 136] + 4533a0: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4533a9: 0f 85 34 0a 00 00 jne 0x453de3 <__gconv_transform_internal_ascii+0xbd3> + 4533af: 48 81 c4 98 00 00 00 add rsp, 152 + 4533b6: 44 89 d0 mov eax, r10d + 4533b9: 5b pop rbx + 4533ba: 5d pop rbp + 4533bb: 41 5c pop r12 + 4533bd: 41 5d pop r13 + 4533bf: 41 5e pop r14 + 4533c1: 41 5f pop r15 + 4533c3: c3 ret + 4533c4: 0f 1f 40 00 nop dword ptr [rax] + 4533c8: 41 ba 07 00 00 00 mov r10d, 7 + 4533ce: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 4533d2: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 + 4533d8: 48 89 07 mov qword ptr [rdi], rax + 4533db: 75 b3 jne 0x453390 <__gconv_transform_internal_ascii+0x180> + 4533dd: 83 45 14 01 add dword ptr [rbp + 20], 1 + 4533e1: f6 45 10 01 test byte ptr [rbp + 16], 1 + 4533e5: 0f 85 a5 02 00 00 jne 0x453690 <__gconv_transform_internal_ascii+0x480> + 4533eb: 49 39 ce cmp r14, rcx + 4533ee: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 + 4533f3: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 4533f8: 0f 83 e2 03 00 00 jae 0x4537e0 <__gconv_transform_internal_ascii+0x5d0> + 4533fe: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] + 453403: 48 8b 45 00 mov rax, qword ptr [rbp] + 453407: 44 89 54 24 18 mov dword ptr [rsp + 24], r10d + 45340c: 4c 89 ef mov rdi, r13 + 45340f: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 453414: e8 17 a1 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 453419: 48 8d 54 24 68 lea rdx, [rsp + 104] + 45341e: 45 31 c0 xor r8d, r8d + 453421: 4d 89 f9 mov r9, r15 + 453424: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 45342b: 50 push rax + 45342c: 6a 00 push 0 + 45342e: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 453433: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 453438: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 45343d: 41 ff d5 call r13 + 453440: 5e pop rsi + 453441: 5f pop rdi + 453442: 83 f8 04 cmp eax, 4 + 453445: 44 8b 54 24 18 mov r10d, dword ptr [rsp + 24] + 45344a: 41 89 c5 mov r13d, eax + 45344d: 0f 84 85 00 00 00 je 0x4534d8 <__gconv_transform_internal_ascii+0x2c8> + 453453: 4c 8b 54 24 68 mov r10, qword ptr [rsp + 104] + 453458: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 45345d: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] + 453462: 49 39 ca cmp r10, rcx + 453465: 0f 85 b5 03 00 00 jne 0x453820 <__gconv_transform_internal_ascii+0x610> + 45346b: 45 85 ed test r13d, r13d + 45346e: 0f 85 e6 04 00 00 jne 0x45395a <__gconv_transform_internal_ascii+0x74a> + 453474: 48 8b 04 24 mov rax, qword ptr [rsp] + 453478: 4c 8b 75 00 mov r14, qword ptr [rbp] + 45347c: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] + 453481: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] + 453485: 4c 8b 20 mov r12, qword ptr [rax] + 453488: e9 73 fe ff ff jmp 0x453300 <__gconv_transform_internal_ascii+0xf0> + 45348d: 0f 1f 00 nop dword ptr [rax] + 453490: 41 ba 05 00 00 00 mov r10d, 5 + 453496: e9 33 ff ff ff jmp 0x4533ce <__gconv_transform_internal_ascii+0x1be> + 45349b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4534a0: c1 ea 07 shr edx, 7 + 4534a3: 81 fa 00 1c 00 00 cmp edx, 7168 + 4534a9: 0f 84 41 03 00 00 je 0x4537f0 <__gconv_transform_internal_ascii+0x5e0> + 4534af: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 4534b5: 74 13 je 0x4534ca <__gconv_transform_internal_ascii+0x2ba> + 4534b7: f6 45 10 08 test byte ptr [rbp + 16], 8 + 4534bb: 0f 85 af 02 00 00 jne 0x453770 <__gconv_transform_internal_ascii+0x560> + 4534c1: 45 85 d2 test r10d, r10d + 4534c4: 0f 85 36 03 00 00 jne 0x453800 <__gconv_transform_internal_ascii+0x5f0> + 4534ca: 41 ba 06 00 00 00 mov r10d, 6 + 4534d0: e9 f9 fe ff ff jmp 0x4533ce <__gconv_transform_internal_ascii+0x1be> + 4534d5: 0f 1f 00 nop dword ptr [rax] + 4534d8: 45 89 d5 mov r13d, r10d + 4534db: 41 83 fa 05 cmp r10d, 5 + 4534df: 75 8a jne 0x45346b <__gconv_transform_internal_ascii+0x25b> + 4534e1: eb 91 jmp 0x453474 <__gconv_transform_internal_ascii+0x264> + 4534e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4534e8: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 4534ec: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 4534f1: 8b 00 mov eax, dword ptr [rax] + 4534f3: 89 c1 mov ecx, eax + 4534f5: 83 e1 07 and ecx, 7 + 4534f8: 0f 84 f7 fd ff ff je 0x4532f5 <__gconv_transform_internal_ascii+0xe5> + 4534fe: 48 85 ff test rdi, rdi + 453501: 0f 85 00 09 00 00 jne 0x453e07 <__gconv_transform_internal_ascii+0xbf7> + 453507: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 45350c: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 453511: 83 f9 04 cmp ecx, 4 + 453514: 0f 87 aa 08 00 00 ja 0x453dc4 <__gconv_transform_internal_ascii+0xbb4> + 45351a: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 45351f: 48 63 d1 movsxd rdx, ecx + 453522: 0f b6 77 04 movzx esi, byte ptr [rdi + 4] + 453526: 40 88 b4 24 84 00 00 00 mov byte ptr [rsp + 132], sil + 45352e: 83 f9 01 cmp ecx, 1 + 453531: 74 2d je 0x453560 <__gconv_transform_internal_ascii+0x350> + 453533: 0f b6 4f 05 movzx ecx, byte ptr [rdi + 5] + 453537: 88 8c 24 85 00 00 00 mov byte ptr [rsp + 133], cl + 45353e: 48 83 fa 02 cmp rdx, 2 + 453542: 74 1c je 0x453560 <__gconv_transform_internal_ascii+0x350> + 453544: 0f b6 4f 06 movzx ecx, byte ptr [rdi + 6] + 453548: 88 8c 24 86 00 00 00 mov byte ptr [rsp + 134], cl + 45354f: 48 83 fa 03 cmp rdx, 3 + 453553: 74 0b je 0x453560 <__gconv_transform_internal_ascii+0x350> + 453555: 0f b6 4f 07 movzx ecx, byte ptr [rdi + 7] + 453559: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl + 453560: 4c 89 e1 mov rcx, r12 + 453563: 48 29 d1 sub rcx, rdx + 453566: 48 83 c1 04 add rcx, 4 + 45356a: 48 39 cb cmp rbx, rcx + 45356d: 0f 82 17 05 00 00 jb 0x453a8a <__gconv_transform_internal_ascii+0x87a> + 453573: 41 ba 05 00 00 00 mov r10d, 5 + 453579: 4d 39 de cmp r14, r11 + 45357c: 0f 83 16 fe ff ff jae 0x453398 <__gconv_transform_internal_ascii+0x188> + 453582: 49 8d 4c 24 01 lea rcx, [r12 + 1] + 453587: 4c 8d 4a 01 lea r9, [rdx + 1] + 45358b: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 453590: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 453595: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 45359a: 40 88 b4 14 84 00 00 00 mov byte ptr [rsp + rdx + 132], sil + 4535a2: 49 83 f9 03 cmp r9, 3 + 4535a6: 77 54 ja 0x4535fc <__gconv_transform_internal_ascii+0x3ec> + 4535a8: 48 39 cb cmp rbx, rcx + 4535ab: 76 4f jbe 0x4535fc <__gconv_transform_internal_ascii+0x3ec> + 4535ad: 49 8d 4c 24 02 lea rcx, [r12 + 2] + 4535b2: 48 8d 72 02 lea rsi, [rdx + 2] + 4535b6: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 4535bb: 41 0f b6 7c 24 01 movzx edi, byte ptr [r12 + 1] + 4535c1: 40 88 bc 14 85 00 00 00 mov byte ptr [rsp + rdx + 133], dil + 4535c9: 48 39 cb cmp rbx, rcx + 4535cc: 0f 86 ae 04 00 00 jbe 0x453a80 <__gconv_transform_internal_ascii+0x870> + 4535d2: 48 83 fe 03 cmp rsi, 3 + 4535d6: 0f 87 a4 04 00 00 ja 0x453a80 <__gconv_transform_internal_ascii+0x870> + 4535dc: 48 c7 44 24 20 04 00 00 00 mov qword ptr [rsp + 32], 4 + 4535e5: 49 8d 4c 24 03 lea rcx, [r12 + 3] + 4535ea: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 4535ef: 41 0f b6 4c 24 02 movzx ecx, byte ptr [r12 + 2] + 4535f5: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl + 4535fc: 8b 8c 24 84 00 00 00 mov ecx, dword ptr [rsp + 132] + 453603: 48 8d bc 24 84 00 00 00 lea rdi, [rsp + 132] + 45360b: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 453610: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi + 453615: 83 f9 7f cmp ecx, 127 + 453618: 0f 87 0f 05 00 00 ja 0x453b2d <__gconv_transform_internal_ascii+0x91d> + 45361e: 49 8d 46 01 lea rax, [r14 + 1] + 453622: 48 89 44 24 78 mov qword ptr [rsp + 120], rax + 453627: 41 88 0e mov byte ptr [r14], cl + 45362a: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 45362f: 48 83 c0 04 add rax, 4 + 453633: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453638: 48 39 f8 cmp rax, rdi + 45363b: 0f 84 22 04 00 00 je 0x453a63 <__gconv_transform_internal_ascii+0x853> + 453641: 48 29 f8 sub rax, rdi + 453644: 49 89 c4 mov r12, rax + 453647: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 45364c: 8b 00 mov eax, dword ptr [rax] + 45364e: 89 c2 mov edx, eax + 453650: 83 e2 07 and edx, 7 + 453653: 4c 39 e2 cmp rdx, r12 + 453656: 0f 8d 8c 07 00 00 jge 0x453de8 <__gconv_transform_internal_ascii+0xbd8> + 45365c: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 453660: 49 29 d4 sub r12, rdx + 453663: 83 e0 f8 and eax, -8 + 453666: 4c 8b 74 24 78 mov r14, qword ptr [rsp + 120] + 45366b: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 + 453670: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] + 453674: 4c 03 27 add r12, qword ptr [rdi] + 453677: 4c 89 27 mov qword ptr [rdi], r12 + 45367a: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 45367f: 89 07 mov dword ptr [rdi], eax + 453681: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 453686: 49 89 c3 mov r11, rax + 453689: e9 72 fc ff ff jmp 0x453300 <__gconv_transform_internal_ascii+0xf0> + 45368e: 66 90 nop + 453690: 48 89 4d 00 mov qword ptr [rbp], rcx + 453694: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 453699: 49 01 07 add qword ptr [r15], rax + 45369c: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 4536a3: 85 c0 test eax, eax + 4536a5: 0f 84 ed fc ff ff je 0x453398 <__gconv_transform_internal_ascii+0x188> + 4536ab: 41 83 fa 07 cmp r10d, 7 + 4536af: 0f 85 e3 fc ff ff jne 0x453398 <__gconv_transform_internal_ascii+0x188> + 4536b5: 48 8b 04 24 mov rax, qword ptr [rsp] + 4536b9: 48 89 da mov rdx, rbx + 4536bc: 48 8b 00 mov rax, qword ptr [rax] + 4536bf: 48 29 c2 sub rdx, rax + 4536c2: 48 83 fa 03 cmp rdx, 3 + 4536c6: 0f 8f d9 06 00 00 jg 0x453da5 <__gconv_transform_internal_ascii+0xb95> + 4536cc: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] + 4536d0: 48 39 d8 cmp rax, rbx + 4536d3: 0f 83 34 05 00 00 jae 0x453c0d <__gconv_transform_internal_ascii+0x9fd> + 4536d9: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 4536dd: 48 8d 48 01 lea rcx, [rax + 1] + 4536e1: 48 89 0f mov qword ptr [rdi], rcx + 4536e4: 0f b6 30 movzx esi, byte ptr [rax] + 4536e7: 40 88 72 04 mov byte ptr [rdx + 4], sil + 4536eb: 48 39 cb cmp rbx, rcx + 4536ee: 76 70 jbe 0x453760 <__gconv_transform_internal_ascii+0x550> + 4536f0: 48 8d 48 02 lea rcx, [rax + 2] + 4536f4: 48 89 0f mov qword ptr [rdi], rcx + 4536f7: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 4536fb: 40 88 72 05 mov byte ptr [rdx + 5], sil + 4536ff: 48 39 cb cmp rbx, rcx + 453702: 76 5c jbe 0x453760 <__gconv_transform_internal_ascii+0x550> + 453704: 48 8d 48 03 lea rcx, [rax + 3] + 453708: 48 89 0f mov qword ptr [rdi], rcx + 45370b: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 45370f: 40 88 72 06 mov byte ptr [rdx + 6], sil + 453713: 48 39 cb cmp rbx, rcx + 453716: 76 48 jbe 0x453760 <__gconv_transform_internal_ascii+0x550> + 453718: 48 8d 48 04 lea rcx, [rax + 4] + 45371c: 48 89 0f mov qword ptr [rdi], rcx + 45371f: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 453723: 40 88 72 07 mov byte ptr [rdx + 7], sil + 453727: 48 39 cb cmp rbx, rcx + 45372a: 76 34 jbe 0x453760 <__gconv_transform_internal_ascii+0x550> + 45372c: 48 8d 48 05 lea rcx, [rax + 5] + 453730: 48 89 0f mov qword ptr [rdi], rcx + 453733: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 453737: 40 88 72 08 mov byte ptr [rdx + 8], sil + 45373b: 48 39 cb cmp rbx, rcx + 45373e: 76 20 jbe 0x453760 <__gconv_transform_internal_ascii+0x550> + 453740: 48 8d 72 09 lea rsi, [rdx + 9] + 453744: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 453748: 48 83 c1 01 add rcx, 1 + 45374c: 48 83 c6 01 add rsi, 1 + 453750: 48 89 0f mov qword ptr [rdi], rcx + 453753: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] + 453757: 40 88 7e ff mov byte ptr [rsi - 1], dil + 45375b: 48 39 d9 cmp rcx, rbx + 45375e: 75 e4 jne 0x453744 <__gconv_transform_internal_ascii+0x534> + 453760: 29 c3 sub ebx, eax + 453762: 8b 02 mov eax, dword ptr [rdx] + 453764: 83 e0 f8 and eax, -8 + 453767: 09 d8 or eax, ebx + 453769: 89 02 mov dword ptr [rdx], eax + 45376b: e9 28 fc ff ff jmp 0x453398 <__gconv_transform_internal_ascii+0x188> + 453770: 4c 89 5c 24 18 mov qword ptr [rsp + 24], r11 + 453775: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 45377a: 49 89 d8 mov r8, rbx + 45377d: 48 89 ee mov rsi, rbp + 453780: 44 89 54 24 10 mov dword ptr [rsp + 16], r10d + 453785: 48 83 ec 08 sub rsp, 8 + 453789: ff 74 24 50 push qword ptr [rsp + 80] + 45378d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 453792: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 453797: 48 8b 10 mov rdx, qword ptr [rax] + 45379a: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 4537a2: e8 09 54 00 00 call 0x458bb0 <__gconv_transliterate> + 4537a7: 41 58 pop r8 + 4537a9: 41 59 pop r9 + 4537ab: 89 c7 mov edi, eax + 4537ad: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] + 4537b2: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 4537b7: 83 ff 06 cmp edi, 6 + 4537ba: 44 8b 54 24 10 mov r10d, dword ptr [rsp + 16] + 4537bf: 4c 8b 5c 24 18 mov r11, qword ptr [rsp + 24] + 4537c4: 0f 84 f7 fc ff ff je 0x4534c1 <__gconv_transform_internal_ascii+0x2b1> + 4537ca: 83 ff 05 cmp edi, 5 + 4537cd: 0f 85 a2 fb ff ff jne 0x453375 <__gconv_transform_internal_ascii+0x165> + 4537d3: e9 a2 fb ff ff jmp 0x45337a <__gconv_transform_internal_ascii+0x16a> + 4537d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4537e0: 45 89 d5 mov r13d, r10d + 4537e3: e9 83 fc ff ff jmp 0x45346b <__gconv_transform_internal_ascii+0x25b> + 4537e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4537f0: 48 89 74 24 70 mov qword ptr [rsp + 112], rsi + 4537f5: 48 89 f0 mov rax, rsi + 4537f8: e9 78 fb ff ff jmp 0x453375 <__gconv_transform_internal_ascii+0x165> + 4537fd: 0f 1f 00 nop dword ptr [rax] + 453800: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 453805: 48 83 c0 04 add rax, 4 + 453809: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 45380e: 48 83 07 01 add qword ptr [rdi], 1 + 453812: bf 06 00 00 00 mov edi, 6 + 453817: e9 59 fb ff ff jmp 0x453375 <__gconv_transform_internal_ascii+0x165> + 45381c: 0f 1f 40 00 nop dword ptr [rax] + 453820: 31 c0 xor eax, eax + 453822: 4d 85 ff test r15, r15 + 453825: 74 03 je 0x45382a <__gconv_transform_internal_ascii+0x61a> + 453827: 49 8b 07 mov rax, qword ptr [r15] + 45382a: 48 03 44 24 60 add rax, qword ptr [rsp + 96] + 45382f: 4c 39 d8 cmp rax, r11 + 453832: 0f 84 9f 00 00 00 je 0x4538d7 <__gconv_transform_internal_ascii+0x6c7> + 453838: 48 8b 04 24 mov rax, qword ptr [rsp] + 45383c: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 453841: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 453846: 4c 89 20 mov qword ptr [rax], r12 + 453849: 8b 45 10 mov eax, dword ptr [rbp + 16] + 45384c: 4c 39 e3 cmp rbx, r12 + 45384f: 0f 84 bf 03 00 00 je 0x453c14 <__gconv_transform_internal_ascii+0xa04> + 453855: 83 e0 02 and eax, 2 + 453858: be 04 00 00 00 mov esi, 4 + 45385d: 41 89 c3 mov r11d, eax + 453860: 4c 89 f0 mov rax, r14 + 453863: 49 8d 4c 24 04 lea rcx, [r12 + 4] + 453868: 48 39 cb cmp rbx, rcx + 45386b: 0f 82 f1 00 00 00 jb 0x453962 <__gconv_transform_internal_ascii+0x752> + 453871: 49 39 c2 cmp r10, rax + 453874: 0f 86 76 01 00 00 jbe 0x4539f0 <__gconv_transform_internal_ascii+0x7e0> + 45387a: 41 8b 14 24 mov edx, dword ptr [r12] + 45387e: 83 fa 7f cmp edx, 127 + 453881: 0f 87 89 01 00 00 ja 0x453a10 <__gconv_transform_internal_ascii+0x800> + 453887: 48 8d 48 01 lea rcx, [rax + 1] + 45388b: 48 89 4c 24 78 mov qword ptr [rsp + 120], rcx + 453890: 88 10 mov byte ptr [rax], dl + 453892: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 453897: 4c 8d 60 04 lea r12, [rax + 4] + 45389b: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] + 4538a0: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 4538a5: 4c 39 e3 cmp rbx, r12 + 4538a8: 75 b9 jne 0x453863 <__gconv_transform_internal_ascii+0x653> + 4538aa: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 4538ae: 48 89 1f mov qword ptr [rdi], rbx + 4538b1: 48 39 44 24 68 cmp qword ptr [rsp + 104], rax + 4538b6: 0f 85 b8 00 00 00 jne 0x453974 <__gconv_transform_internal_ascii+0x764> + 4538bc: 83 fe 05 cmp esi, 5 + 4538bf: 0f 85 58 03 00 00 jne 0x453c1d <__gconv_transform_internal_ascii+0xa0d> + 4538c5: 49 39 c6 cmp r14, rax + 4538c8: 0f 85 9d fb ff ff jne 0x45346b <__gconv_transform_internal_ascii+0x25b> + 4538ce: 83 6d 14 01 sub dword ptr [rbp + 20], 1 + 4538d2: e9 94 fb ff ff jmp 0x45346b <__gconv_transform_internal_ascii+0x25b> + 4538d7: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 4538db: 4c 29 d1 sub rcx, r10 + 4538de: 48 8d 04 8d 00 00 00 00 lea rax, [4*rcx] + 4538e6: 48 29 07 sub qword ptr [rdi], rax + 4538e9: e9 7d fb ff ff jmp 0x45346b <__gconv_transform_internal_ascii+0x25b> + 4538ee: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 + 4538f4: 0f 85 8c 04 00 00 jne 0x453d86 <__gconv_transform_internal_ascii+0xb76> + 4538fa: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 4538fe: 45 31 d2 xor r10d, r10d + 453901: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 453908: f6 45 10 01 test byte ptr [rbp + 16], 1 + 45390c: 0f 85 86 fa ff ff jne 0x453398 <__gconv_transform_internal_ascii+0x188> + 453912: 48 8b 5c 24 30 mov rbx, qword ptr [rsp + 48] + 453917: 48 89 df mov rdi, rbx + 45391a: e8 11 9c ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 45391f: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 453926: 31 d2 xor edx, edx + 453928: 31 c9 xor ecx, ecx + 45392a: 4d 89 f9 mov r9, r15 + 45392d: 45 31 c0 xor r8d, r8d + 453930: 50 push rax + 453931: 41 54 push r12 + 453933: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 453938: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 45393d: ff d3 call rbx + 45393f: 41 89 c2 mov r10d, eax + 453942: 58 pop rax + 453943: 5a pop rdx + 453944: e9 4f fa ff ff jmp 0x453398 <__gconv_transform_internal_ascii+0x188> + 453949: 4c 89 f1 mov rcx, r14 + 45394c: 48 89 d8 mov rax, rbx + 45394f: 41 ba 04 00 00 00 mov r10d, 4 + 453955: e9 74 fa ff ff jmp 0x4533ce <__gconv_transform_internal_ascii+0x1be> + 45395a: 45 89 ea mov r10d, r13d + 45395d: e9 3a fd ff ff jmp 0x45369c <__gconv_transform_internal_ascii+0x48c> + 453962: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 453966: 4c 89 27 mov qword ptr [rdi], r12 + 453969: 48 3b 44 24 68 cmp rax, qword ptr [rsp + 104] + 45396e: 0f 84 a9 02 00 00 je 0x453c1d <__gconv_transform_internal_ascii+0xa0d> + 453974: 48 8d 0d 85 66 04 00 lea rcx, [rip + 288389] # 0x49a000 <__PRETTY_FUNCTION__.11322> + 45397b: ba ea 02 00 00 mov edx, 746 + 453980: 48 8d 35 53 63 04 00 lea rsi, [rip + 287571] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 453987: 48 8d 3d 74 63 04 00 lea rdi, [rip + 287604] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 45398e: e8 bd f5 fa ff call 0x402f50 <__assert_fail> + 453993: 44 89 5c 24 18 mov dword ptr [rsp + 24], r11d + 453998: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 45399d: 48 89 ee mov rsi, rbp + 4539a0: 49 89 d8 mov r8, rbx + 4539a3: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 + 4539a8: 48 83 ec 08 sub rsp, 8 + 4539ac: ff 74 24 50 push qword ptr [rsp + 80] + 4539b0: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 4539b5: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 4539ba: 48 8b 10 mov rdx, qword ptr [rax] + 4539bd: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 4539c5: e8 e6 51 00 00 call 0x458bb0 <__gconv_transliterate> + 4539ca: 5a pop rdx + 4539cb: 59 pop rcx + 4539cc: 89 c6 mov esi, eax + 4539ce: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] + 4539d3: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] + 4539d8: 83 fe 06 cmp esi, 6 + 4539db: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] + 4539e0: 44 8b 5c 24 18 mov r11d, dword ptr [rsp + 24] + 4539e5: 74 4e je 0x453a35 <__gconv_transform_internal_ascii+0x825> + 4539e7: 83 fe 05 cmp esi, 5 + 4539ea: 0f 85 b5 fe ff ff jne 0x4538a5 <__gconv_transform_internal_ascii+0x695> + 4539f0: 48 89 c2 mov rdx, rax + 4539f3: 48 8b 04 24 mov rax, qword ptr [rsp] + 4539f7: 4c 89 20 mov qword ptr [rax], r12 + 4539fa: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] + 4539ff: 48 39 c2 cmp rdx, rax + 453a02: 0f 84 bd fe ff ff je 0x4538c5 <__gconv_transform_internal_ascii+0x6b5> + 453a08: e9 67 ff ff ff jmp 0x453974 <__gconv_transform_internal_ascii+0x764> + 453a0d: 0f 1f 00 nop dword ptr [rax] + 453a10: c1 ea 07 shr edx, 7 + 453a13: 81 fa 00 1c 00 00 cmp edx, 7168 + 453a19: 0f 84 65 01 00 00 je 0x453b84 <__gconv_transform_internal_ascii+0x974> + 453a1f: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 453a25: 0f 84 37 ff ff ff je 0x453962 <__gconv_transform_internal_ascii+0x752> + 453a2b: f6 45 10 08 test byte ptr [rbp + 16], 8 + 453a2f: 0f 85 5e ff ff ff jne 0x453993 <__gconv_transform_internal_ascii+0x783> + 453a35: 45 85 db test r11d, r11d + 453a38: 0f 84 24 ff ff ff je 0x453962 <__gconv_transform_internal_ascii+0x752> + 453a3e: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 453a43: 49 83 c4 04 add r12, 4 + 453a47: be 06 00 00 00 mov esi, 6 + 453a4c: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 453a51: 48 83 07 01 add qword ptr [rdi], 1 + 453a55: e9 4b fe ff ff jmp 0x4538a5 <__gconv_transform_internal_ascii+0x695> + 453a5a: 45 85 d2 test r10d, r10d + 453a5d: 0f 85 35 f9 ff ff jne 0x453398 <__gconv_transform_internal_ascii+0x188> + 453a63: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 453a68: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 453a6c: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 + 453a71: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] + 453a75: 4c 8b 27 mov r12, qword ptr [rdi] + 453a78: 49 89 c3 mov r11, rax + 453a7b: e9 80 f8 ff ff jmp 0x453300 <__gconv_transform_internal_ascii+0xf0> + 453a80: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi + 453a85: e9 72 fb ff ff jmp 0x4535fc <__gconv_transform_internal_ascii+0x3ec> + 453a8a: 48 8b 04 24 mov rax, qword ptr [rsp] + 453a8e: 48 89 18 mov qword ptr [rax], rbx + 453a91: 49 39 dc cmp r12, rbx + 453a94: 0f 83 88 00 00 00 jae 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453a9a: 49 8d 44 24 01 lea rax, [r12 + 1] + 453a9f: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 453aa4: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453aa9: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 453aae: 41 88 74 10 04 mov byte ptr [r8 + rdx + 4], sil + 453ab3: 48 39 c3 cmp rbx, rax + 453ab6: 76 6a jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453ab8: 49 8d 44 24 02 lea rax, [r12 + 2] + 453abd: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453ac2: 41 0f b6 7c 24 01 movzx edi, byte ptr [r12 + 1] + 453ac8: 41 88 7c 10 05 mov byte ptr [r8 + rdx + 5], dil + 453acd: 48 39 c3 cmp rbx, rax + 453ad0: 76 50 jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453ad2: 49 8d 44 24 03 lea rax, [r12 + 3] + 453ad7: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453adc: 41 0f b6 7c 24 02 movzx edi, byte ptr [r12 + 2] + 453ae2: 41 88 7c 10 06 mov byte ptr [r8 + rdx + 6], dil + 453ae7: 48 39 c3 cmp rbx, rax + 453aea: 76 36 jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453aec: 49 8d 44 24 04 lea rax, [r12 + 4] + 453af1: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453af6: 41 0f b6 74 24 03 movzx esi, byte ptr [r12 + 3] + 453afc: 41 88 74 10 07 mov byte ptr [r8 + rdx + 7], sil + 453b01: 48 39 c3 cmp rbx, rax + 453b04: 76 1c jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453b06: 4c 01 c2 add rdx, r8 + 453b09: 48 83 c0 01 add rax, 1 + 453b0d: 48 83 c2 01 add rdx, 1 + 453b11: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453b16: 0f b6 48 ff movzx ecx, byte ptr [rax - 1] + 453b1a: 88 4a 07 mov byte ptr [rdx + 7], cl + 453b1d: 48 39 c3 cmp rbx, rax + 453b20: 75 e7 jne 0x453b09 <__gconv_transform_internal_ascii+0x8f9> + 453b22: 41 ba 07 00 00 00 mov r10d, 7 + 453b28: e9 6b f8 ff ff jmp 0x453398 <__gconv_transform_internal_ascii+0x188> + 453b2d: c1 e9 07 shr ecx, 7 + 453b30: 81 f9 00 1c 00 00 cmp ecx, 7168 + 453b36: 74 59 je 0x453b91 <__gconv_transform_internal_ascii+0x981> + 453b38: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 453b3e: 74 39 je 0x453b79 <__gconv_transform_internal_ascii+0x969> + 453b40: 41 f6 c5 08 test r13b, 8 + 453b44: 75 63 jne 0x453ba9 <__gconv_transform_internal_ascii+0x999> + 453b46: 41 83 e5 02 and r13d, 2 + 453b4a: 41 ba 06 00 00 00 mov r10d, 6 + 453b50: 48 89 f8 mov rax, rdi + 453b53: 0f 84 3f f8 ff ff je 0x453398 <__gconv_transform_internal_ascii+0x188> + 453b59: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 453b5e: 48 83 c0 04 add rax, 4 + 453b62: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453b67: 48 83 07 01 add qword ptr [rdi], 1 + 453b6b: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 453b70: 48 39 f8 cmp rax, rdi + 453b73: 0f 85 c8 fa ff ff jne 0x453641 <__gconv_transform_internal_ascii+0x431> + 453b79: 41 ba 06 00 00 00 mov r10d, 6 + 453b7f: e9 14 f8 ff ff jmp 0x453398 <__gconv_transform_internal_ascii+0x188> + 453b84: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 453b89: 49 89 cc mov r12, rcx + 453b8c: e9 14 fd ff ff jmp 0x4538a5 <__gconv_transform_internal_ascii+0x695> + 453b91: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] + 453b99: 41 bc 04 00 00 00 mov r12d, 4 + 453b9f: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 453ba4: e9 aa fa ff ff jmp 0x453653 <__gconv_transform_internal_ascii+0x443> + 453ba9: 4c 89 5c 24 58 mov qword ptr [rsp + 88], r11 + 453bae: 49 89 f8 mov r8, rdi + 453bb1: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 453bb6: 4c 89 e2 mov rdx, r12 + 453bb9: 4c 03 44 24 20 add r8, qword ptr [rsp + 32] + 453bbe: 48 83 ec 08 sub rsp, 8 + 453bc2: 48 89 ee mov rsi, rbp + 453bc5: ff 74 24 50 push qword ptr [rsp + 80] + 453bc9: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 453bce: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 453bd6: 4c 89 44 24 38 mov qword ptr [rsp + 56], r8 + 453bdb: e8 d0 4f 00 00 call 0x458bb0 <__gconv_transliterate> + 453be0: 41 5b pop r11 + 453be2: 41 5c pop r12 + 453be4: 41 89 c2 mov r10d, eax + 453be7: 4c 8b 5c 24 58 mov r11, qword ptr [rsp + 88] + 453bec: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 453bf1: 41 83 fa 06 cmp r10d, 6 + 453bf5: 74 45 je 0x453c3c <__gconv_transform_internal_ascii+0xa2c> + 453bf7: 48 3b 44 24 18 cmp rax, qword ptr [rsp + 24] + 453bfc: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] + 453c01: 74 48 je 0x453c4b <__gconv_transform_internal_ascii+0xa3b> + 453c03: 48 2b 44 24 18 sub rax, qword ptr [rsp + 24] + 453c08: e9 37 fa ff ff jmp 0x453644 <__gconv_transform_internal_ascii+0x434> + 453c0d: 31 db xor ebx, ebx + 453c0f: e9 4e fb ff ff jmp 0x453762 <__gconv_transform_internal_ascii+0x552> + 453c14: 4d 39 f2 cmp r10, r14 + 453c17: 0f 85 57 fd ff ff jne 0x453974 <__gconv_transform_internal_ascii+0x764> + 453c1d: 48 8d 0d dc 63 04 00 lea rcx, [rip + 287708] # 0x49a000 <__PRETTY_FUNCTION__.11322> + 453c24: ba eb 02 00 00 mov edx, 747 + 453c29: 48 8d 35 aa 60 04 00 lea rsi, [rip + 286890] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 453c30: 48 8d 3d 49 61 04 00 lea rdi, [rip + 287049] # 0x499d80 + 453c37: e8 14 f3 fa ff call 0x402f50 <__assert_fail> + 453c3c: 41 80 e5 02 and r13b, 2 + 453c40: 0f 84 25 ff ff ff je 0x453b6b <__gconv_transform_internal_ascii+0x95b> + 453c46: e9 0e ff ff ff jmp 0x453b59 <__gconv_transform_internal_ascii+0x949> + 453c4b: 41 83 fa 07 cmp r10d, 7 + 453c4f: 0f 85 05 fe ff ff jne 0x453a5a <__gconv_transform_internal_ascii+0x84a> + 453c55: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] + 453c5d: 49 39 d0 cmp r8, rdx + 453c60: 0f 84 df 01 00 00 je 0x453e45 <__gconv_transform_internal_ascii+0xc35> + 453c66: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 453c6b: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 453c70: 8b 00 mov eax, dword ptr [rax] + 453c72: 48 89 fb mov rbx, rdi + 453c75: 89 c1 mov ecx, eax + 453c77: 83 e0 f8 and eax, -8 + 453c7a: 83 e1 07 and ecx, 7 + 453c7d: 48 29 cb sub rbx, rcx + 453c80: 48 89 d9 mov rcx, rbx + 453c83: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 453c87: 48 01 0b add qword ptr [rbx], rcx + 453c8a: 48 63 c8 movsxd rcx, eax + 453c8d: 48 39 f9 cmp rcx, rdi + 453c90: 0f 8d 90 01 00 00 jge 0x453e26 <__gconv_transform_internal_ascii+0xc16> + 453c96: 48 83 7c 24 20 04 cmp qword ptr [rsp + 32], 4 + 453c9c: 0f 87 c5 00 00 00 ja 0x453d67 <__gconv_transform_internal_ascii+0xb57> + 453ca2: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 453ca7: 0b 44 24 20 or eax, dword ptr [rsp + 32] + 453cab: 89 07 mov dword ptr [rdi], eax + 453cad: 4c 3b 44 24 18 cmp r8, qword ptr [rsp + 24] + 453cb2: 0f 86 6a fe ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453cb8: 0f b6 84 24 84 00 00 00 movzx eax, byte ptr [rsp + 132] + 453cc0: 88 47 04 mov byte ptr [rdi + 4], al + 453cc3: 48 8d 84 24 85 00 00 00 lea rax, [rsp + 133] + 453ccb: 49 39 c0 cmp r8, rax + 453cce: 0f 86 4e fe ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453cd4: 0f b6 84 24 85 00 00 00 movzx eax, byte ptr [rsp + 133] + 453cdc: 88 47 05 mov byte ptr [rdi + 5], al + 453cdf: 48 8d 84 24 86 00 00 00 lea rax, [rsp + 134] + 453ce7: 49 39 c0 cmp r8, rax + 453cea: 0f 86 32 fe ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453cf0: 0f b6 84 24 86 00 00 00 movzx eax, byte ptr [rsp + 134] + 453cf8: 88 47 06 mov byte ptr [rdi + 6], al + 453cfb: 48 8d 84 24 87 00 00 00 lea rax, [rsp + 135] + 453d03: 49 39 c0 cmp r8, rax + 453d06: 0f 86 16 fe ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453d0c: 0f b6 84 24 87 00 00 00 movzx eax, byte ptr [rsp + 135] + 453d14: 88 47 07 mov byte ptr [rdi + 7], al + 453d17: 49 39 d0 cmp r8, rdx + 453d1a: 0f 86 02 fe ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453d20: 0f b6 94 24 88 00 00 00 movzx edx, byte ptr [rsp + 136] + 453d28: 48 8d 84 24 89 00 00 00 lea rax, [rsp + 137] + 453d30: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453d35: 88 57 08 mov byte ptr [rdi + 8], dl + 453d38: 49 39 c0 cmp r8, rax + 453d3b: 0f 86 e1 fd ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453d41: 48 83 c7 09 add rdi, 9 + 453d45: 49 89 fb mov r11, rdi + 453d48: 48 83 c0 01 add rax, 1 + 453d4c: 49 83 c3 01 add r11, 1 + 453d50: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453d55: 0f b6 50 ff movzx edx, byte ptr [rax - 1] + 453d59: 41 88 53 ff mov byte ptr [r11 - 1], dl + 453d5d: 49 39 c0 cmp r8, rax + 453d60: 75 e6 jne 0x453d48 <__gconv_transform_internal_ascii+0xb38> + 453d62: e9 bb fd ff ff jmp 0x453b22 <__gconv_transform_internal_ascii+0x912> + 453d67: 48 8d 0d 52 64 04 00 lea rcx, [rip + 287826] # 0x49a1c0 <__PRETTY_FUNCTION__.11238> + 453d6e: ba e6 01 00 00 mov edx, 486 + 453d73: 48 8d 35 d2 5f 04 00 lea rsi, [rip + 286674] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 453d7a: 48 8d 3d c7 60 04 00 lea rdi, [rip + 286919] # 0x499e48 + 453d81: e8 ca f1 fa ff call 0x402f50 <__assert_fail> + 453d86: 48 8d 0d 73 62 04 00 lea rcx, [rip + 287347] # 0x49a000 <__PRETTY_FUNCTION__.11322> + 453d8d: ba a4 01 00 00 mov edx, 420 + 453d92: 48 8d 35 41 5f 04 00 lea rsi, [rip + 286529] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 453d99: 48 8d 3d 4e 5f 04 00 lea rdi, [rip + 286542] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 453da0: e8 ab f1 fa ff call 0x402f50 <__assert_fail> + 453da5: 48 8d 0d 54 62 04 00 lea rcx, [rip + 287316] # 0x49a000 <__PRETTY_FUNCTION__.11322> + 453dac: ba 1e 03 00 00 mov edx, 798 + 453db1: 48 8d 35 22 5f 04 00 lea rsi, [rip + 286498] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 453db8: 48 8d 3d 54 5f 04 00 lea rdi, [rip + 286548] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> + 453dbf: e8 8c f1 fa ff call 0x402f50 <__assert_fail> + 453dc4: 48 8d 0d f5 63 04 00 lea rcx, [rip + 287733] # 0x49a1c0 <__PRETTY_FUNCTION__.11238> + 453dcb: ba 8b 01 00 00 mov edx, 395 + 453dd0: 48 8d 35 75 5f 04 00 lea rsi, [rip + 286581] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 453dd7: 48 8d 3d c2 5f 04 00 lea rdi, [rip + 286658] # 0x499da0 + 453dde: e8 6d f1 fa ff call 0x402f50 <__assert_fail> + 453de3: e8 e8 7d ff ff call 0x44bbd0 <__stack_chk_fail_local> + 453de8: 48 8d 0d d1 63 04 00 lea rcx, [rip + 287697] # 0x49a1c0 <__PRETTY_FUNCTION__.11238> + 453def: ba c9 01 00 00 mov edx, 457 + 453df4: 48 8d 35 51 5f 04 00 lea rsi, [rip + 286545] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 453dfb: 48 8d 3d ce 5f 04 00 lea rdi, [rip + 286670] # 0x499dd0 + 453e02: e8 49 f1 fa ff call 0x402f50 <__assert_fail> + 453e07: 48 8d 0d f2 61 04 00 lea rcx, [rip + 287218] # 0x49a000 <__PRETTY_FUNCTION__.11322> + 453e0e: ba 34 02 00 00 mov edx, 564 + 453e13: 48 8d 35 c0 5e 04 00 lea rsi, [rip + 286400] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 453e1a: 48 8d 3d cd 5e 04 00 lea rdi, [rip + 286413] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 453e21: e8 2a f1 fa ff call 0x402f50 <__assert_fail> + 453e26: 48 8d 0d 93 63 04 00 lea rcx, [rip + 287635] # 0x49a1c0 <__PRETTY_FUNCTION__.11238> + 453e2d: ba e5 01 00 00 mov edx, 485 + 453e32: 48 8d 35 13 5f 04 00 lea rsi, [rip + 286483] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 453e39: 48 8d 3d e0 5f 04 00 lea rdi, [rip + 286688] # 0x499e20 + 453e40: e8 0b f1 fa ff call 0x402f50 <__assert_fail> + 453e45: 48 8d 0d 74 63 04 00 lea rcx, [rip + 287604] # 0x49a1c0 <__PRETTY_FUNCTION__.11238> + 453e4c: ba db 01 00 00 mov edx, 475 + 453e51: 48 8d 35 f4 5e 04 00 lea rsi, [rip + 286452] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 453e58: 48 8d 3d 99 5f 04 00 lea rdi, [rip + 286617] # 0x499df8 + 453e5f: e8 ec f0 fa ff call 0x402f50 <__assert_fail> + 453e64: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 453e6f: 90 nop + +0000000000453e70 <__gconv_transform_internal_utf8>: + 453e70: f3 0f 1e fa endbr64 + 453e74: 41 57 push r15 + 453e76: 49 89 d3 mov r11, rdx + 453e79: 41 56 push r14 + 453e7b: 41 55 push r13 + 453e7d: 41 54 push r12 + 453e7f: 55 push rbp + 453e80: 48 89 f5 mov rbp, rsi + 453e83: 53 push rbx + 453e84: 48 89 cb mov rbx, rcx + 453e87: 48 81 ec 98 00 00 00 sub rsp, 152 + 453e8e: 44 8b 76 10 mov r14d, dword ptr [rsi + 16] + 453e92: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi + 453e97: 44 8b a4 24 d0 00 00 00 mov r12d, dword ptr [rsp + 208] + 453e9f: 4c 89 04 24 mov qword ptr [rsp], r8 + 453ea3: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 453ea8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 453eb1: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax + 453eb9: 31 c0 xor eax, eax + 453ebb: 48 8d 47 68 lea rax, [rdi + 104] + 453ebf: 48 c7 44 24 28 00 00 00 00 mov qword ptr [rsp + 40], 0 + 453ec8: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 453ecd: 48 8d 46 30 lea rax, [rsi + 48] + 453ed1: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 453ed6: 41 f6 c6 01 test r14b, 1 + 453eda: 75 25 jne 0x453f01 <__gconv_transform_internal_utf8+0x91> + 453edc: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 453ee3: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 453ee8: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 453eed: 74 12 je 0x453f01 <__gconv_transform_internal_utf8+0x91> + 453eef: 48 c1 c8 11 ror rax, 17 + 453ef3: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 453efc: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 453f01: 45 85 e4 test r12d, r12d + 453f04: 0f 85 24 06 00 00 jne 0x45452e <__gconv_transform_internal_utf8+0x6be> + 453f0a: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 453f0e: 48 8d 54 24 60 lea rdx, [rsp + 96] + 453f13: 8b 8c 24 d8 00 00 00 mov ecx, dword ptr [rsp + 216] + 453f1a: 4d 8b 23 mov r12, qword ptr [r11] + 453f1d: 4c 8b 6d 08 mov r13, qword ptr [rbp + 8] + 453f21: 48 85 ff test rdi, rdi + 453f24: 48 89 f8 mov rax, rdi + 453f27: 48 0f 44 c5 cmove rax, rbp + 453f2b: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 + 453f31: 4c 8b 38 mov r15, qword ptr [rax] + 453f34: b8 00 00 00 00 mov eax, 0 + 453f39: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 + 453f42: 48 0f 45 c2 cmovne rax, rdx + 453f46: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 453f4b: 85 c9 test ecx, ecx + 453f4d: 0f 85 85 02 00 00 jne 0x4541d8 <__gconv_transform_internal_utf8+0x368> + 453f53: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 453f58: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 453f5d: 4c 89 7c 24 78 mov qword ptr [rsp + 120], r15 + 453f62: 4c 39 e3 cmp rbx, r12 + 453f65: 0f 84 ce 06 00 00 je 0x454639 <__gconv_transform_internal_utf8+0x7c9> + 453f6b: 41 83 e6 02 and r14d, 2 + 453f6f: 4c 89 f9 mov rcx, r15 + 453f72: 4c 89 e0 mov rax, r12 + 453f75: 41 ba 04 00 00 00 mov r10d, 4 + 453f7b: 48 8d 50 04 lea rdx, [rax + 4] + 453f7f: 48 39 d3 cmp rbx, rdx + 453f82: 0f 82 f8 00 00 00 jb 0x454080 <__gconv_transform_internal_utf8+0x210> + 453f88: 49 39 cd cmp r13, rcx + 453f8b: 0f 86 3f 01 00 00 jbe 0x4540d0 <__gconv_transform_internal_utf8+0x260> + 453f91: 8b 10 mov edx, dword ptr [rax] + 453f93: 83 fa 7f cmp edx, 127 + 453f96: 0f 87 44 01 00 00 ja 0x4540e0 <__gconv_transform_internal_utf8+0x270> + 453f9c: 48 8d 41 01 lea rax, [rcx + 1] + 453fa0: 48 89 44 24 78 mov qword ptr [rsp + 120], rax + 453fa5: 88 11 mov byte ptr [rcx], dl + 453fa7: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 453fac: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] + 453fb1: 48 83 c0 04 add rax, 4 + 453fb5: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 453fba: 48 39 c3 cmp rbx, rax + 453fbd: 75 bc jne 0x453f7b <__gconv_transform_internal_utf8+0x10b> + 453fbf: 90 nop + 453fc0: 48 83 3c 24 00 cmp qword ptr [rsp], 0 + 453fc5: 49 89 03 mov qword ptr [r11], rax + 453fc8: 0f 85 c6 00 00 00 jne 0x454094 <__gconv_transform_internal_utf8+0x224> + 453fce: 83 45 14 01 add dword ptr [rbp + 20], 1 + 453fd2: f6 45 10 01 test byte ptr [rbp + 16], 1 + 453fd6: 0f 85 94 03 00 00 jne 0x454370 <__gconv_transform_internal_utf8+0x500> + 453fdc: 49 39 cf cmp r15, rcx + 453fdf: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 453fe4: 0f 83 66 04 00 00 jae 0x454450 <__gconv_transform_internal_utf8+0x5e0> + 453fea: 4c 8b 74 24 28 mov r14, qword ptr [rsp + 40] + 453fef: 48 8b 45 00 mov rax, qword ptr [rbp] + 453ff3: 44 89 54 24 18 mov dword ptr [rsp + 24], r10d + 453ff8: 4c 89 5c 24 10 mov qword ptr [rsp + 16], r11 + 453ffd: 4c 89 f7 mov rdi, r14 + 454000: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 454005: e8 26 95 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 45400a: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 454011: 48 8d 54 24 68 lea rdx, [rsp + 104] + 454016: 45 31 c0 xor r8d, r8d + 454019: 50 push rax + 45401a: 6a 00 push 0 + 45401c: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] + 454021: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 454026: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 45402b: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] + 454030: 41 ff d6 call r14 + 454033: 41 58 pop r8 + 454035: 41 59 pop r9 + 454037: 83 f8 04 cmp eax, 4 + 45403a: 4c 8b 5c 24 10 mov r11, qword ptr [rsp + 16] + 45403f: 44 8b 54 24 18 mov r10d, dword ptr [rsp + 24] + 454044: 41 89 c6 mov r14d, eax + 454047: 0f 84 73 01 00 00 je 0x4541c0 <__gconv_transform_internal_utf8+0x350> + 45404d: 4c 8b 54 24 68 mov r10, qword ptr [rsp + 104] + 454052: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 454057: 49 39 ca cmp r10, rcx + 45405a: 0f 85 00 04 00 00 jne 0x454460 <__gconv_transform_internal_utf8+0x5f0> + 454060: 45 85 f6 test r14d, r14d + 454063: 0f 85 e8 06 00 00 jne 0x454751 <__gconv_transform_internal_utf8+0x8e1> + 454069: 4c 8b 7d 00 mov r15, qword ptr [rbp] + 45406d: 4d 8b 23 mov r12, qword ptr [r11] + 454070: 44 8b 75 10 mov r14d, dword ptr [rbp + 16] + 454074: e9 df fe ff ff jmp 0x453f58 <__gconv_transform_internal_utf8+0xe8> + 454079: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 454080: 48 83 3c 24 00 cmp qword ptr [rsp], 0 + 454085: 49 89 03 mov qword ptr [r11], rax + 454088: 41 ba 07 00 00 00 mov r10d, 7 + 45408e: 0f 84 3a ff ff ff je 0x453fce <__gconv_transform_internal_utf8+0x15e> + 454094: 48 8b 04 24 mov rax, qword ptr [rsp] + 454098: 48 89 08 mov qword ptr [rax], rcx + 45409b: 48 8b 84 24 88 00 00 00 mov rax, qword ptr [rsp + 136] + 4540a3: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4540ac: 0f 85 22 0c 00 00 jne 0x454cd4 <__gconv_transform_internal_utf8+0xe64> + 4540b2: 48 81 c4 98 00 00 00 add rsp, 152 + 4540b9: 44 89 d0 mov eax, r10d + 4540bc: 5b pop rbx + 4540bd: 5d pop rbp + 4540be: 41 5c pop r12 + 4540c0: 41 5d pop r13 + 4540c2: 41 5e pop r14 + 4540c4: 41 5f pop r15 + 4540c6: c3 ret + 4540c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4540d0: 41 ba 05 00 00 00 mov r10d, 5 + 4540d6: e9 e5 fe ff ff jmp 0x453fc0 <__gconv_transform_internal_utf8+0x150> + 4540db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4540e0: 8d b2 00 28 ff ff lea esi, [rdx - 55296] + 4540e6: 81 fe ff 07 00 00 cmp esi, 2047 + 4540ec: 0f 86 16 04 00 00 jbe 0x454508 <__gconv_transform_internal_utf8+0x698> + 4540f2: 85 d2 test edx, edx + 4540f4: 0f 88 0e 04 00 00 js 0x454508 <__gconv_transform_internal_utf8+0x698> + 4540fa: f7 c2 00 f8 ff ff test edx, 4294965248 + 454100: 0f 84 44 05 00 00 je 0x45464a <__gconv_transform_internal_utf8+0x7da> + 454106: f7 c2 00 00 ff ff test edx, 4294901760 + 45410c: 0f 84 47 05 00 00 je 0x454659 <__gconv_transform_internal_utf8+0x7e9> + 454112: f7 c2 00 00 e0 ff test edx, 4292870144 + 454118: 0f 84 24 06 00 00 je 0x454742 <__gconv_transform_internal_utf8+0x8d2> + 45411e: 89 d6 mov esi, edx + 454120: 81 e6 00 00 00 fc and esi, 4227858432 + 454126: 83 fe 01 cmp esi, 1 + 454129: 19 ff sbb edi, edi + 45412b: 83 e7 fc and edi, -4 + 45412e: 83 ef 04 sub edi, 4 + 454131: 83 fe 01 cmp esi, 1 + 454134: 48 19 f6 sbb rsi, rsi + 454137: 48 83 c6 06 add rsi, 6 + 45413b: 4c 8d 04 31 lea r8, [rcx + rsi] + 45413f: 4d 39 c5 cmp r13, r8 + 454142: 72 8c jb 0x4540d0 <__gconv_transform_internal_utf8+0x260> + 454144: 89 d0 mov eax, edx + 454146: 40 88 39 mov byte ptr [rcx], dil + 454149: 83 e0 3f and eax, 63 + 45414c: 48 01 74 24 78 add qword ptr [rsp + 120], rsi + 454151: 83 c8 80 or eax, -128 + 454154: 88 44 31 ff mov byte ptr [rcx + rsi - 1], al + 454158: 89 d0 mov eax, edx + 45415a: c1 e8 06 shr eax, 6 + 45415d: 48 83 fe 02 cmp rsi, 2 + 454161: 74 4d je 0x4541b0 <__gconv_transform_internal_utf8+0x340> + 454163: 83 e0 3f and eax, 63 + 454166: 83 c8 80 or eax, -128 + 454169: 88 44 31 fe mov byte ptr [rcx + rsi - 2], al + 45416d: 89 d0 mov eax, edx + 45416f: c1 e8 0c shr eax, 12 + 454172: 48 83 fe 03 cmp rsi, 3 + 454176: 74 38 je 0x4541b0 <__gconv_transform_internal_utf8+0x340> + 454178: 83 e0 3f and eax, 63 + 45417b: 83 c8 80 or eax, -128 + 45417e: 88 44 31 fd mov byte ptr [rcx + rsi - 3], al + 454182: 89 d0 mov eax, edx + 454184: c1 e8 12 shr eax, 18 + 454187: 48 83 fe 04 cmp rsi, 4 + 45418b: 74 23 je 0x4541b0 <__gconv_transform_internal_utf8+0x340> + 45418d: 83 e0 3f and eax, 63 + 454190: 83 c8 80 or eax, -128 + 454193: 88 44 31 fc mov byte ptr [rcx + rsi - 4], al + 454197: 89 d0 mov eax, edx + 454199: c1 e8 18 shr eax, 24 + 45419c: 48 83 fe 05 cmp rsi, 5 + 4541a0: 74 0e je 0x4541b0 <__gconv_transform_internal_utf8+0x340> + 4541a2: 83 e0 3f and eax, 63 + 4541a5: 83 c8 80 or eax, -128 + 4541a8: 88 41 01 mov byte ptr [rcx + 1], al + 4541ab: 89 d0 mov eax, edx + 4541ad: c1 e8 1e shr eax, 30 + 4541b0: 08 01 or byte ptr [rcx], al + 4541b2: e9 f0 fd ff ff jmp 0x453fa7 <__gconv_transform_internal_utf8+0x137> + 4541b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4541c0: 45 89 d6 mov r14d, r10d + 4541c3: 41 83 fa 05 cmp r10d, 5 + 4541c7: 0f 85 93 fe ff ff jne 0x454060 <__gconv_transform_internal_utf8+0x1f0> + 4541cd: e9 97 fe ff ff jmp 0x454069 <__gconv_transform_internal_utf8+0x1f9> + 4541d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4541d8: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 4541dc: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 4541e1: 8b 00 mov eax, dword ptr [rax] + 4541e3: 89 44 24 10 mov dword ptr [rsp + 16], eax + 4541e7: 83 e0 07 and eax, 7 + 4541ea: 0f 84 68 fd ff ff je 0x453f58 <__gconv_transform_internal_utf8+0xe8> + 4541f0: 48 85 ff test rdi, rdi + 4541f3: 0f 85 bc 0a 00 00 jne 0x454cb5 <__gconv_transform_internal_utf8+0xe45> + 4541f9: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 4541fe: 4c 89 7c 24 78 mov qword ptr [rsp + 120], r15 + 454203: 83 f8 04 cmp eax, 4 + 454206: 0f 87 cd 0a 00 00 ja 0x454cd9 <__gconv_transform_internal_utf8+0xe69> + 45420c: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 454211: 48 63 d0 movsxd rdx, eax + 454214: 0f b6 4e 04 movzx ecx, byte ptr [rsi + 4] + 454218: 88 8c 24 84 00 00 00 mov byte ptr [rsp + 132], cl + 45421f: 83 f8 01 cmp eax, 1 + 454222: 74 2d je 0x454251 <__gconv_transform_internal_utf8+0x3e1> + 454224: 0f b6 46 05 movzx eax, byte ptr [rsi + 5] + 454228: 88 84 24 85 00 00 00 mov byte ptr [rsp + 133], al + 45422f: 48 83 fa 02 cmp rdx, 2 + 454233: 74 1c je 0x454251 <__gconv_transform_internal_utf8+0x3e1> + 454235: 0f b6 46 06 movzx eax, byte ptr [rsi + 6] + 454239: 88 84 24 86 00 00 00 mov byte ptr [rsp + 134], al + 454240: 48 83 fa 03 cmp rdx, 3 + 454244: 74 0b je 0x454251 <__gconv_transform_internal_utf8+0x3e1> + 454246: 0f b6 46 07 movzx eax, byte ptr [rsi + 7] + 45424a: 88 84 24 87 00 00 00 mov byte ptr [rsp + 135], al + 454251: 4c 89 e0 mov rax, r12 + 454254: 48 29 d0 sub rax, rdx + 454257: 48 83 c0 04 add rax, 4 + 45425b: 48 39 c3 cmp rbx, rax + 45425e: 0f 82 86 05 00 00 jb 0x4547ea <__gconv_transform_internal_utf8+0x97a> + 454264: 4d 39 ef cmp r15, r13 + 454267: 0f 83 4b 05 00 00 jae 0x4547b8 <__gconv_transform_internal_utf8+0x948> + 45426d: 49 8d 44 24 01 lea rax, [r12 + 1] + 454272: 48 8d 72 01 lea rsi, [rdx + 1] + 454276: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 45427b: 41 0f b6 0c 24 movzx ecx, byte ptr [r12] + 454280: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 454285: 88 8c 14 84 00 00 00 mov byte ptr [rsp + rdx + 132], cl + 45428c: 48 83 fe 03 cmp rsi, 3 + 454290: 77 53 ja 0x4542e5 <__gconv_transform_internal_utf8+0x475> + 454292: 48 39 c3 cmp rbx, rax + 454295: 76 4e jbe 0x4542e5 <__gconv_transform_internal_utf8+0x475> + 454297: 49 8d 44 24 02 lea rax, [r12 + 2] + 45429c: 48 83 c2 02 add rdx, 2 + 4542a0: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 4542a5: 41 0f b6 4c 24 01 movzx ecx, byte ptr [r12 + 1] + 4542ab: 88 8c 34 84 00 00 00 mov byte ptr [rsp + rsi + 132], cl + 4542b2: 48 83 fa 03 cmp rdx, 3 + 4542b6: 0f 87 24 05 00 00 ja 0x4547e0 <__gconv_transform_internal_utf8+0x970> + 4542bc: 48 39 c3 cmp rbx, rax + 4542bf: 0f 86 1b 05 00 00 jbe 0x4547e0 <__gconv_transform_internal_utf8+0x970> + 4542c5: 48 c7 44 24 18 04 00 00 00 mov qword ptr [rsp + 24], 4 + 4542ce: 49 8d 44 24 03 lea rax, [r12 + 3] + 4542d3: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 4542d8: 41 0f b6 44 24 02 movzx eax, byte ptr [r12 + 2] + 4542de: 88 84 24 87 00 00 00 mov byte ptr [rsp + 135], al + 4542e5: 48 8d 84 24 84 00 00 00 lea rax, [rsp + 132] + 4542ed: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 4542f2: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 4542f7: 8b 84 24 84 00 00 00 mov eax, dword ptr [rsp + 132] + 4542fe: 83 f8 7f cmp eax, 127 + 454301: 0f 87 82 05 00 00 ja 0x454889 <__gconv_transform_internal_utf8+0xa19> + 454307: 49 8d 57 01 lea rdx, [r15 + 1] + 45430b: 48 89 54 24 78 mov qword ptr [rsp + 120], rdx + 454310: 41 88 07 mov byte ptr [r15], al + 454313: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 454318: 48 83 c0 04 add rax, 4 + 45431c: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 454321: 48 3b 44 24 10 cmp rax, qword ptr [rsp + 16] + 454326: 0f 84 41 fd ff ff je 0x45406d <__gconv_transform_internal_utf8+0x1fd> + 45432c: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 454331: 48 2b 44 24 10 sub rax, qword ptr [rsp + 16] + 454336: 8b 16 mov edx, dword ptr [rsi] + 454338: 89 d1 mov ecx, edx + 45433a: 83 e1 07 and ecx, 7 + 45433d: 48 39 c8 cmp rax, rcx + 454340: 0f 8e 50 09 00 00 jle 0x454c96 <__gconv_transform_internal_utf8+0xe26> + 454346: 48 29 c8 sub rax, rcx + 454349: 49 03 03 add rax, qword ptr [r11] + 45434c: 83 e2 f8 and edx, -8 + 45434f: 4c 8b 7c 24 78 mov r15, qword ptr [rsp + 120] + 454354: 49 89 03 mov qword ptr [r11], rax + 454357: 49 89 c4 mov r12, rax + 45435a: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45435f: 44 8b 75 10 mov r14d, dword ptr [rbp + 16] + 454363: 89 10 mov dword ptr [rax], edx + 454365: e9 ee fb ff ff jmp 0x453f58 <__gconv_transform_internal_utf8+0xe8> + 45436a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 454370: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] + 454375: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 45437a: 48 89 4d 00 mov qword ptr [rbp], rcx + 45437e: 48 01 06 add qword ptr [rsi], rax + 454381: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 454388: 85 c0 test eax, eax + 45438a: 0f 84 0b fd ff ff je 0x45409b <__gconv_transform_internal_utf8+0x22b> + 454390: 41 83 fa 07 cmp r10d, 7 + 454394: 0f 85 01 fd ff ff jne 0x45409b <__gconv_transform_internal_utf8+0x22b> + 45439a: 49 8b 03 mov rax, qword ptr [r11] + 45439d: 48 89 da mov rdx, rbx + 4543a0: 48 29 c2 sub rdx, rax + 4543a3: 48 83 fa 03 cmp rdx, 3 + 4543a7: 0f 8f 87 06 00 00 jg 0x454a34 <__gconv_transform_internal_utf8+0xbc4> + 4543ad: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] + 4543b1: 48 39 d8 cmp rax, rbx + 4543b4: 0f 83 fe 05 00 00 jae 0x4549b8 <__gconv_transform_internal_utf8+0xb48> + 4543ba: 48 8d 48 01 lea rcx, [rax + 1] + 4543be: 49 89 0b mov qword ptr [r11], rcx + 4543c1: 0f b6 30 movzx esi, byte ptr [rax] + 4543c4: 40 88 72 04 mov byte ptr [rdx + 4], sil + 4543c8: 48 39 cb cmp rbx, rcx + 4543cb: 76 6c jbe 0x454439 <__gconv_transform_internal_utf8+0x5c9> + 4543cd: 48 8d 48 02 lea rcx, [rax + 2] + 4543d1: 49 89 0b mov qword ptr [r11], rcx + 4543d4: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 4543d8: 40 88 72 05 mov byte ptr [rdx + 5], sil + 4543dc: 48 39 cb cmp rbx, rcx + 4543df: 76 58 jbe 0x454439 <__gconv_transform_internal_utf8+0x5c9> + 4543e1: 48 8d 48 03 lea rcx, [rax + 3] + 4543e5: 49 89 0b mov qword ptr [r11], rcx + 4543e8: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 4543ec: 40 88 72 06 mov byte ptr [rdx + 6], sil + 4543f0: 48 39 cb cmp rbx, rcx + 4543f3: 76 44 jbe 0x454439 <__gconv_transform_internal_utf8+0x5c9> + 4543f5: 48 8d 48 04 lea rcx, [rax + 4] + 4543f9: 49 89 0b mov qword ptr [r11], rcx + 4543fc: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 454400: 40 88 72 07 mov byte ptr [rdx + 7], sil + 454404: 48 39 cb cmp rbx, rcx + 454407: 76 30 jbe 0x454439 <__gconv_transform_internal_utf8+0x5c9> + 454409: 48 8d 48 05 lea rcx, [rax + 5] + 45440d: 49 89 0b mov qword ptr [r11], rcx + 454410: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 454414: 40 88 72 08 mov byte ptr [rdx + 8], sil + 454418: 48 39 cb cmp rbx, rcx + 45441b: 76 1c jbe 0x454439 <__gconv_transform_internal_utf8+0x5c9> + 45441d: 48 8d 72 09 lea rsi, [rdx + 9] + 454421: 48 83 c1 01 add rcx, 1 + 454425: 48 83 c6 01 add rsi, 1 + 454429: 49 89 0b mov qword ptr [r11], rcx + 45442c: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] + 454430: 40 88 7e ff mov byte ptr [rsi - 1], dil + 454434: 48 39 d9 cmp rcx, rbx + 454437: 75 e8 jne 0x454421 <__gconv_transform_internal_utf8+0x5b1> + 454439: 29 c3 sub ebx, eax + 45443b: 8b 02 mov eax, dword ptr [rdx] + 45443d: 83 e0 f8 and eax, -8 + 454440: 09 d8 or eax, ebx + 454442: 89 02 mov dword ptr [rdx], eax + 454444: e9 52 fc ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> + 454449: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 454450: 45 89 d6 mov r14d, r10d + 454453: e9 08 fc ff ff jmp 0x454060 <__gconv_transform_internal_utf8+0x1f0> + 454458: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 454460: 4d 89 23 mov qword ptr [r11], r12 + 454463: 8b 45 10 mov eax, dword ptr [rbp + 16] + 454466: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 45446b: 4c 89 7c 24 78 mov qword ptr [rsp + 120], r15 + 454470: 4c 39 e3 cmp rbx, r12 + 454473: 0f 84 2c 05 00 00 je 0x4549a5 <__gconv_transform_internal_utf8+0xb35> + 454479: 83 e0 02 and eax, 2 + 45447c: be 04 00 00 00 mov esi, 4 + 454481: 89 44 24 08 mov dword ptr [rsp + 8], eax + 454485: 4c 89 f8 mov rax, r15 + 454488: 49 8d 54 24 04 lea rdx, [r12 + 4] + 45448d: 48 39 d3 cmp rbx, rdx + 454490: 0f 82 f4 00 00 00 jb 0x45458a <__gconv_transform_internal_utf8+0x71a> + 454496: 49 39 c2 cmp r10, rax + 454499: 0f 86 74 01 00 00 jbe 0x454613 <__gconv_transform_internal_utf8+0x7a3> + 45449f: 41 8b 14 24 mov edx, dword ptr [r12] + 4544a3: 83 fa 7f cmp edx, 127 + 4544a6: 0f 87 bc 01 00 00 ja 0x454668 <__gconv_transform_internal_utf8+0x7f8> + 4544ac: 48 8d 48 01 lea rcx, [rax + 1] + 4544b0: 48 89 4c 24 78 mov qword ptr [rsp + 120], rcx + 4544b5: 88 10 mov byte ptr [rax], dl + 4544b7: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 4544bc: 4c 8d 60 04 lea r12, [rax + 4] + 4544c0: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] + 4544c5: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 4544ca: 4c 39 e3 cmp rbx, r12 + 4544cd: 75 b9 jne 0x454488 <__gconv_transform_internal_utf8+0x618> + 4544cf: 49 89 1b mov qword ptr [r11], rbx + 4544d2: 48 39 44 24 68 cmp qword ptr [rsp + 104], rax + 4544d7: 0f 85 bb 00 00 00 jne 0x454598 <__gconv_transform_internal_utf8+0x728> + 4544dd: 83 fe 05 cmp esi, 5 + 4544e0: 0f 84 41 01 00 00 je 0x454627 <__gconv_transform_internal_utf8+0x7b7> + 4544e6: 48 8d 0d f3 5a 04 00 lea rcx, [rip + 285427] # 0x499fe0 <__PRETTY_FUNCTION__.11511> + 4544ed: ba eb 02 00 00 mov edx, 747 + 4544f2: 48 8d 35 e1 57 04 00 lea rsi, [rip + 284641] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4544f9: 48 8d 3d 80 58 04 00 lea rdi, [rip + 284800] # 0x499d80 + 454500: e8 4b ea fa ff call 0x402f50 <__assert_fail> + 454505: 0f 1f 00 nop dword ptr [rax] + 454508: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 + 45450e: 74 13 je 0x454523 <__gconv_transform_internal_utf8+0x6b3> + 454510: f6 45 10 08 test byte ptr [rbp + 16], 8 + 454514: 0f 85 3f 02 00 00 jne 0x454759 <__gconv_transform_internal_utf8+0x8e9> + 45451a: 45 85 f6 test r14d, r14d + 45451d: 0f 85 a0 02 00 00 jne 0x4547c3 <__gconv_transform_internal_utf8+0x953> + 454523: 41 ba 06 00 00 00 mov r10d, 6 + 454529: e9 92 fa ff ff jmp 0x453fc0 <__gconv_transform_internal_utf8+0x150> + 45452e: 48 83 3c 24 00 cmp qword ptr [rsp], 0 + 454533: 0f 85 3e 07 00 00 jne 0x454c77 <__gconv_transform_internal_utf8+0xe07> + 454539: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 45453d: 45 31 d2 xor r10d, r10d + 454540: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 454547: f6 45 10 01 test byte ptr [rbp + 16], 1 + 45454b: 0f 85 4a fb ff ff jne 0x45409b <__gconv_transform_internal_utf8+0x22b> + 454551: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 454556: 48 89 df mov rdi, rbx + 454559: e8 d2 8f ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 45455e: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 454565: 31 c9 xor ecx, ecx + 454567: 31 d2 xor edx, edx + 454569: 45 31 c0 xor r8d, r8d + 45456c: 50 push rax + 45456d: 41 54 push r12 + 45456f: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] + 454574: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 454579: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] + 45457e: ff d3 call rbx + 454580: 5e pop rsi + 454581: 5f pop rdi + 454582: 41 89 c2 mov r10d, eax + 454585: e9 11 fb ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> + 45458a: 4d 89 23 mov qword ptr [r11], r12 + 45458d: 48 3b 44 24 68 cmp rax, qword ptr [rsp + 104] + 454592: 0f 84 4e ff ff ff je 0x4544e6 <__gconv_transform_internal_utf8+0x676> + 454598: 48 8d 0d 41 5a 04 00 lea rcx, [rip + 285249] # 0x499fe0 <__PRETTY_FUNCTION__.11511> + 45459f: ba ea 02 00 00 mov edx, 746 + 4545a4: 48 8d 35 2f 57 04 00 lea rsi, [rip + 284463] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4545ab: 48 8d 3d 50 57 04 00 lea rdi, [rip + 284496] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 4545b2: e8 99 e9 fa ff call 0x402f50 <__assert_fail> + 4545b7: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 + 4545bc: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 4545c1: 49 8b 13 mov rdx, qword ptr [r11] + 4545c4: 48 89 ee mov rsi, rbp + 4545c7: 48 83 ec 08 sub rsp, 8 + 4545cb: 49 89 d8 mov r8, rbx + 4545ce: ff 74 24 48 push qword ptr [rsp + 72] + 4545d2: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] + 4545d7: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 4545df: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 + 4545e4: e8 c7 45 00 00 call 0x458bb0 <__gconv_transliterate> + 4545e9: 59 pop rcx + 4545ea: 5f pop rdi + 4545eb: 89 c6 mov esi, eax + 4545ed: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] + 4545f2: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] + 4545f7: 83 fe 06 cmp esi, 6 + 4545fa: 4c 8b 5c 24 10 mov r11, qword ptr [rsp + 16] + 4545ff: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] + 454604: 0f 84 73 03 00 00 je 0x45497d <__gconv_transform_internal_utf8+0xb0d> + 45460a: 83 fe 05 cmp esi, 5 + 45460d: 0f 85 b7 fe ff ff jne 0x4544ca <__gconv_transform_internal_utf8+0x65a> + 454613: 48 89 c2 mov rdx, rax + 454616: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] + 45461b: 4d 89 23 mov qword ptr [r11], r12 + 45461e: 48 39 c2 cmp rdx, rax + 454621: 0f 85 71 ff ff ff jne 0x454598 <__gconv_transform_internal_utf8+0x728> + 454627: 49 39 c7 cmp r15, rax + 45462a: 0f 85 30 fa ff ff jne 0x454060 <__gconv_transform_internal_utf8+0x1f0> + 454630: 83 6d 14 01 sub dword ptr [rbp + 20], 1 + 454634: e9 27 fa ff ff jmp 0x454060 <__gconv_transform_internal_utf8+0x1f0> + 454639: 4c 89 f9 mov rcx, r15 + 45463c: 48 89 d8 mov rax, rbx + 45463f: 41 ba 04 00 00 00 mov r10d, 4 + 454645: e9 76 f9 ff ff jmp 0x453fc0 <__gconv_transform_internal_utf8+0x150> + 45464a: bf c0 ff ff ff mov edi, 4294967232 + 45464f: be 02 00 00 00 mov esi, 2 + 454654: e9 e2 fa ff ff jmp 0x45413b <__gconv_transform_internal_utf8+0x2cb> + 454659: bf e0 ff ff ff mov edi, 4294967264 + 45465e: be 03 00 00 00 mov esi, 3 + 454663: e9 d3 fa ff ff jmp 0x45413b <__gconv_transform_internal_utf8+0x2cb> + 454668: 8d 8a 00 28 ff ff lea ecx, [rdx - 55296] + 45466e: 81 f9 ff 07 00 00 cmp ecx, 2047 + 454674: 0f 86 ed 02 00 00 jbe 0x454967 <__gconv_transform_internal_utf8+0xaf7> + 45467a: 85 d2 test edx, edx + 45467c: 0f 88 e5 02 00 00 js 0x454967 <__gconv_transform_internal_utf8+0xaf7> + 454682: f7 c2 00 f8 ff ff test edx, 4294965248 + 454688: 0f 84 4f 03 00 00 je 0x4549dd <__gconv_transform_internal_utf8+0xb6d> + 45468e: f7 c2 00 00 ff ff test edx, 4294901760 + 454694: 0f 84 34 03 00 00 je 0x4549ce <__gconv_transform_internal_utf8+0xb5e> + 45469a: f7 c2 00 00 e0 ff test edx, 4292870144 + 4546a0: 0f 84 19 03 00 00 je 0x4549bf <__gconv_transform_internal_utf8+0xb4f> + 4546a6: 89 d7 mov edi, edx + 4546a8: 81 e7 00 00 00 fc and edi, 4227858432 + 4546ae: 83 ff 01 cmp edi, 1 + 4546b1: 19 c9 sbb ecx, ecx + 4546b3: 83 e1 fc and ecx, -4 + 4546b6: 83 e9 04 sub ecx, 4 + 4546b9: 83 ff 01 cmp edi, 1 + 4546bc: 48 19 ff sbb rdi, rdi + 4546bf: 48 83 c7 06 add rdi, 6 + 4546c3: 4c 8d 04 38 lea r8, [rax + rdi] + 4546c7: 4d 39 c2 cmp r10, r8 + 4546ca: 0f 82 43 ff ff ff jb 0x454613 <__gconv_transform_internal_utf8+0x7a3> + 4546d0: 88 08 mov byte ptr [rax], cl + 4546d2: 89 d1 mov ecx, edx + 4546d4: 83 e1 3f and ecx, 63 + 4546d7: 48 01 7c 24 78 add qword ptr [rsp + 120], rdi + 4546dc: 83 c9 80 or ecx, -128 + 4546df: 88 4c 38 ff mov byte ptr [rax + rdi - 1], cl + 4546e3: 89 d1 mov ecx, edx + 4546e5: c1 e9 06 shr ecx, 6 + 4546e8: 48 83 ff 02 cmp rdi, 2 + 4546ec: 74 4d je 0x45473b <__gconv_transform_internal_utf8+0x8cb> + 4546ee: 83 e1 3f and ecx, 63 + 4546f1: 83 c9 80 or ecx, -128 + 4546f4: 88 4c 38 fe mov byte ptr [rax + rdi - 2], cl + 4546f8: 89 d1 mov ecx, edx + 4546fa: c1 e9 0c shr ecx, 12 + 4546fd: 48 83 ff 03 cmp rdi, 3 + 454701: 74 38 je 0x45473b <__gconv_transform_internal_utf8+0x8cb> + 454703: 83 e1 3f and ecx, 63 + 454706: 83 c9 80 or ecx, -128 + 454709: 88 4c 38 fd mov byte ptr [rax + rdi - 3], cl + 45470d: 89 d1 mov ecx, edx + 45470f: c1 e9 12 shr ecx, 18 + 454712: 48 83 ff 04 cmp rdi, 4 + 454716: 74 23 je 0x45473b <__gconv_transform_internal_utf8+0x8cb> + 454718: 83 e1 3f and ecx, 63 + 45471b: 83 c9 80 or ecx, -128 + 45471e: 88 4c 38 fc mov byte ptr [rax + rdi - 4], cl + 454722: 89 d1 mov ecx, edx + 454724: c1 e9 18 shr ecx, 24 + 454727: 48 83 ff 05 cmp rdi, 5 + 45472b: 74 0e je 0x45473b <__gconv_transform_internal_utf8+0x8cb> + 45472d: 83 e1 3f and ecx, 63 + 454730: c1 ea 1e shr edx, 30 + 454733: 83 c9 80 or ecx, -128 + 454736: 88 48 01 mov byte ptr [rax + 1], cl + 454739: 89 d1 mov ecx, edx + 45473b: 08 08 or byte ptr [rax], cl + 45473d: e9 75 fd ff ff jmp 0x4544b7 <__gconv_transform_internal_utf8+0x647> + 454742: bf f0 ff ff ff mov edi, 4294967280 + 454747: be 04 00 00 00 mov esi, 4 + 45474c: e9 ea f9 ff ff jmp 0x45413b <__gconv_transform_internal_utf8+0x2cb> + 454751: 45 89 f2 mov r10d, r14d + 454754: e9 28 fc ff ff jmp 0x454381 <__gconv_transform_internal_utf8+0x511> + 454759: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 45475e: 48 83 ec 08 sub rsp, 8 + 454762: 49 8b 13 mov rdx, qword ptr [r11] + 454765: 49 89 d8 mov r8, rbx + 454768: ff 74 24 48 push qword ptr [rsp + 72] + 45476c: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] + 454771: 48 89 ee mov rsi, rbp + 454774: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 45477c: 4c 89 5c 24 18 mov qword ptr [rsp + 24], r11 + 454781: e8 2a 44 00 00 call 0x458bb0 <__gconv_transliterate> + 454786: 41 5b pop r11 + 454788: 41 89 c2 mov r10d, eax + 45478b: 58 pop rax + 45478c: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 454791: 41 83 fa 06 cmp r10d, 6 + 454795: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] + 45479a: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] + 45479f: 0f 84 75 fd ff ff je 0x45451a <__gconv_transform_internal_utf8+0x6aa> + 4547a5: 41 83 fa 05 cmp r10d, 5 + 4547a9: 0f 85 0b f8 ff ff jne 0x453fba <__gconv_transform_internal_utf8+0x14a> + 4547af: e9 0c f8 ff ff jmp 0x453fc0 <__gconv_transform_internal_utf8+0x150> + 4547b4: 0f 1f 40 00 nop dword ptr [rax] + 4547b8: 41 ba 05 00 00 00 mov r10d, 5 + 4547be: e9 d8 f8 ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> + 4547c3: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 4547c8: 48 83 c0 04 add rax, 4 + 4547cc: 41 ba 06 00 00 00 mov r10d, 6 + 4547d2: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 4547d7: 48 83 06 01 add qword ptr [rsi], 1 + 4547db: e9 da f7 ff ff jmp 0x453fba <__gconv_transform_internal_utf8+0x14a> + 4547e0: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx + 4547e5: e9 fb fa ff ff jmp 0x4542e5 <__gconv_transform_internal_utf8+0x475> + 4547ea: 49 89 1b mov qword ptr [r11], rbx + 4547ed: 49 39 dc cmp r12, rbx + 4547f0: 0f 83 88 00 00 00 jae 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 4547f6: 49 8d 44 24 01 lea rax, [r12 + 1] + 4547fb: 4c 8b 4c 24 08 mov r9, qword ptr [rsp + 8] + 454800: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 454805: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 45480a: 41 88 74 11 04 mov byte ptr [r9 + rdx + 4], sil + 45480f: 48 39 c3 cmp rbx, rax + 454812: 76 6a jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 454814: 49 8d 44 24 02 lea rax, [r12 + 2] + 454819: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 45481e: 41 0f b6 7c 24 01 movzx edi, byte ptr [r12 + 1] + 454824: 41 88 7c 11 05 mov byte ptr [r9 + rdx + 5], dil + 454829: 48 39 c3 cmp rbx, rax + 45482c: 76 50 jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 45482e: 49 8d 44 24 03 lea rax, [r12 + 3] + 454833: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 454838: 41 0f b6 7c 24 02 movzx edi, byte ptr [r12 + 2] + 45483e: 41 88 7c 11 06 mov byte ptr [r9 + rdx + 6], dil + 454843: 48 39 c3 cmp rbx, rax + 454846: 76 36 jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 454848: 49 8d 44 24 04 lea rax, [r12 + 4] + 45484d: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 454852: 41 0f b6 74 24 03 movzx esi, byte ptr [r12 + 3] + 454858: 41 88 74 11 07 mov byte ptr [r9 + rdx + 7], sil + 45485d: 48 39 c3 cmp rbx, rax + 454860: 76 1c jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 454862: 4c 01 ca add rdx, r9 + 454865: 48 83 c0 01 add rax, 1 + 454869: 48 83 c2 01 add rdx, 1 + 45486d: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 454872: 0f b6 48 ff movzx ecx, byte ptr [rax - 1] + 454876: 88 4a 07 mov byte ptr [rdx + 7], cl + 454879: 48 39 c3 cmp rbx, rax + 45487c: 75 e7 jne 0x454865 <__gconv_transform_internal_utf8+0x9f5> + 45487e: 41 ba 07 00 00 00 mov r10d, 7 + 454884: e9 12 f8 ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> + 454889: 8d 90 00 28 ff ff lea edx, [rax - 55296] + 45488f: 81 fa ff 07 00 00 cmp edx, 2047 + 454895: 0f 86 51 01 00 00 jbe 0x4549ec <__gconv_transform_internal_utf8+0xb7c> + 45489b: 85 c0 test eax, eax + 45489d: 0f 88 49 01 00 00 js 0x4549ec <__gconv_transform_internal_utf8+0xb7c> + 4548a3: a9 00 f8 ff ff test eax, 4294965248 + 4548a8: 0f 84 ab 03 00 00 je 0x454c59 <__gconv_transform_internal_utf8+0xde9> + 4548ae: a9 00 00 ff ff test eax, 4294901760 + 4548b3: 0f 84 91 03 00 00 je 0x454c4a <__gconv_transform_internal_utf8+0xdda> + 4548b9: a9 00 00 e0 ff test eax, 4292870144 + 4548be: 0f 84 a4 03 00 00 je 0x454c68 <__gconv_transform_internal_utf8+0xdf8> + 4548c4: 89 c1 mov ecx, eax + 4548c6: 81 e1 00 00 00 fc and ecx, 4227858432 + 4548cc: 83 f9 01 cmp ecx, 1 + 4548cf: 19 d2 sbb edx, edx + 4548d1: 83 e2 fc and edx, -4 + 4548d4: 83 ea 04 sub edx, 4 + 4548d7: 83 f9 01 cmp ecx, 1 + 4548da: 48 19 c9 sbb rcx, rcx + 4548dd: 48 83 c1 06 add rcx, 6 + 4548e1: 49 8d 34 0f lea rsi, [r15 + rcx] + 4548e5: 49 39 f5 cmp r13, rsi + 4548e8: 0f 82 ca fe ff ff jb 0x4547b8 <__gconv_transform_internal_utf8+0x948> + 4548ee: 41 88 17 mov byte ptr [r15], dl + 4548f1: 89 c2 mov edx, eax + 4548f3: 83 e2 3f and edx, 63 + 4548f6: 48 01 4c 24 78 add qword ptr [rsp + 120], rcx + 4548fb: 83 ca 80 or edx, -128 + 4548fe: 41 88 54 0f ff mov byte ptr [r15 + rcx - 1], dl + 454903: 89 c2 mov edx, eax + 454905: c1 ea 06 shr edx, 6 + 454908: 48 83 f9 02 cmp rcx, 2 + 45490c: 74 51 je 0x45495f <__gconv_transform_internal_utf8+0xaef> + 45490e: 83 e2 3f and edx, 63 + 454911: 83 ca 80 or edx, -128 + 454914: 41 88 54 0f fe mov byte ptr [r15 + rcx - 2], dl + 454919: 89 c2 mov edx, eax + 45491b: c1 ea 0c shr edx, 12 + 45491e: 48 83 f9 03 cmp rcx, 3 + 454922: 74 3b je 0x45495f <__gconv_transform_internal_utf8+0xaef> + 454924: 83 e2 3f and edx, 63 + 454927: 83 ca 80 or edx, -128 + 45492a: 41 88 54 0f fd mov byte ptr [r15 + rcx - 3], dl + 45492f: 89 c2 mov edx, eax + 454931: c1 ea 12 shr edx, 18 + 454934: 48 83 f9 04 cmp rcx, 4 + 454938: 74 25 je 0x45495f <__gconv_transform_internal_utf8+0xaef> + 45493a: 83 e2 3f and edx, 63 + 45493d: 83 ca 80 or edx, -128 + 454940: 41 88 54 0f fc mov byte ptr [r15 + rcx - 4], dl + 454945: 89 c2 mov edx, eax + 454947: c1 ea 18 shr edx, 24 + 45494a: 48 83 f9 05 cmp rcx, 5 + 45494e: 74 0f je 0x45495f <__gconv_transform_internal_utf8+0xaef> + 454950: 83 e2 3f and edx, 63 + 454953: c1 e8 1e shr eax, 30 + 454956: 83 ca 80 or edx, -128 + 454959: 41 88 57 01 mov byte ptr [r15 + 1], dl + 45495d: 89 c2 mov edx, eax + 45495f: 41 08 17 or byte ptr [r15], dl + 454962: e9 ac f9 ff ff jmp 0x454313 <__gconv_transform_internal_utf8+0x4a3> + 454967: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 + 45496d: 0f 84 17 fc ff ff je 0x45458a <__gconv_transform_internal_utf8+0x71a> + 454973: f6 45 10 08 test byte ptr [rbp + 16], 8 + 454977: 0f 85 3a fc ff ff jne 0x4545b7 <__gconv_transform_internal_utf8+0x747> + 45497d: 8b 54 24 08 mov edx, dword ptr [rsp + 8] + 454981: 85 d2 test edx, edx + 454983: 0f 84 01 fc ff ff je 0x45458a <__gconv_transform_internal_utf8+0x71a> + 454989: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 45498e: 49 83 c4 04 add r12, 4 + 454992: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 454997: 48 83 06 01 add qword ptr [rsi], 1 + 45499b: be 06 00 00 00 mov esi, 6 + 4549a0: e9 25 fb ff ff jmp 0x4544ca <__gconv_transform_internal_utf8+0x65a> + 4549a5: 4d 39 fa cmp r10, r15 + 4549a8: 0f 84 38 fb ff ff je 0x4544e6 <__gconv_transform_internal_utf8+0x676> + 4549ae: e9 e5 fb ff ff jmp 0x454598 <__gconv_transform_internal_utf8+0x728> + 4549b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4549b8: 31 db xor ebx, ebx + 4549ba: e9 7c fa ff ff jmp 0x45443b <__gconv_transform_internal_utf8+0x5cb> + 4549bf: b9 f0 ff ff ff mov ecx, 4294967280 + 4549c4: bf 04 00 00 00 mov edi, 4 + 4549c9: e9 f5 fc ff ff jmp 0x4546c3 <__gconv_transform_internal_utf8+0x853> + 4549ce: b9 e0 ff ff ff mov ecx, 4294967264 + 4549d3: bf 03 00 00 00 mov edi, 3 + 4549d8: e9 e6 fc ff ff jmp 0x4546c3 <__gconv_transform_internal_utf8+0x853> + 4549dd: b9 c0 ff ff ff mov ecx, 4294967232 + 4549e2: bf 02 00 00 00 mov edi, 2 + 4549e7: e9 d7 fc ff ff jmp 0x4546c3 <__gconv_transform_internal_utf8+0x853> + 4549ec: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 + 4549f2: 74 35 je 0x454a29 <__gconv_transform_internal_utf8+0xbb9> + 4549f4: 41 f6 c6 08 test r14b, 8 + 4549f8: 75 59 jne 0x454a53 <__gconv_transform_internal_utf8+0xbe3> + 4549fa: 41 80 e6 02 and r14b, 2 + 4549fe: 41 ba 06 00 00 00 mov r10d, 6 + 454a04: 0f 84 91 f6 ff ff je 0x45409b <__gconv_transform_internal_utf8+0x22b> + 454a0a: 48 8b 44 24 40 mov rax, qword ptr [rsp + 64] + 454a0f: 48 83 44 24 70 04 add qword ptr [rsp + 112], 4 + 454a15: 48 83 00 01 add qword ptr [rax], 1 + 454a19: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 454a1e: 48 3b 44 24 10 cmp rax, qword ptr [rsp + 16] + 454a23: 0f 85 03 f9 ff ff jne 0x45432c <__gconv_transform_internal_utf8+0x4bc> + 454a29: 41 ba 06 00 00 00 mov r10d, 6 + 454a2f: e9 67 f6 ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> + 454a34: 48 8d 0d a5 55 04 00 lea rcx, [rip + 284069] # 0x499fe0 <__PRETTY_FUNCTION__.11511> + 454a3b: ba 1e 03 00 00 mov edx, 798 + 454a40: 48 8d 35 93 52 04 00 lea rsi, [rip + 283283] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 454a47: 48 8d 3d c5 52 04 00 lea rdi, [rip + 283333] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> + 454a4e: e8 fd e4 fa ff call 0x402f50 <__assert_fail> + 454a53: 4c 89 5c 24 58 mov qword ptr [rsp + 88], r11 + 454a58: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 454a5d: 4c 89 e2 mov rdx, r12 + 454a60: 48 89 ee mov rsi, rbp + 454a63: 4c 03 44 24 18 add r8, qword ptr [rsp + 24] + 454a68: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 454a6d: 50 push rax + 454a6e: ff 74 24 48 push qword ptr [rsp + 72] + 454a72: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] + 454a77: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 454a7f: 4c 89 44 24 60 mov qword ptr [rsp + 96], r8 + 454a84: e8 27 41 00 00 call 0x458bb0 <__gconv_transliterate> + 454a89: 41 89 c2 mov r10d, eax + 454a8c: 58 pop rax + 454a8d: 5a pop rdx + 454a8e: 41 83 fa 06 cmp r10d, 6 + 454a92: 4c 8b 5c 24 58 mov r11, qword ptr [rsp + 88] + 454a97: 0f 84 41 01 00 00 je 0x454bde <__gconv_transform_internal_utf8+0xd6e> + 454a9d: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 454aa2: 48 3b 44 24 10 cmp rax, qword ptr [rsp + 16] + 454aa7: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 454aac: 0f 85 7a f8 ff ff jne 0x45432c <__gconv_transform_internal_utf8+0x4bc> + 454ab2: 41 83 fa 07 cmp r10d, 7 + 454ab6: 0f 85 14 01 00 00 jne 0x454bd0 <__gconv_transform_internal_utf8+0xd60> + 454abc: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] + 454ac4: 49 39 d0 cmp r8, rdx + 454ac7: 0f 84 5e 01 00 00 je 0x454c2b <__gconv_transform_internal_utf8+0xdbb> + 454acd: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 454ad2: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 454ad7: 8b 00 mov eax, dword ptr [rax] + 454ad9: 48 89 f7 mov rdi, rsi + 454adc: 89 c1 mov ecx, eax + 454ade: 83 e0 f8 and eax, -8 + 454ae1: 83 e1 07 and ecx, 7 + 454ae4: 48 29 cf sub rdi, rcx + 454ae7: 48 63 c8 movsxd rcx, eax + 454aea: 49 01 3b add qword ptr [r11], rdi + 454aed: 48 39 ce cmp rsi, rcx + 454af0: 0f 8e 16 01 00 00 jle 0x454c0c <__gconv_transform_internal_utf8+0xd9c> + 454af6: 48 83 7c 24 18 04 cmp qword ptr [rsp + 24], 4 + 454afc: 0f 87 eb 00 00 00 ja 0x454bed <__gconv_transform_internal_utf8+0xd7d> + 454b02: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 454b07: 0b 44 24 18 or eax, dword ptr [rsp + 24] + 454b0b: 89 06 mov dword ptr [rsi], eax + 454b0d: 4c 3b 44 24 10 cmp r8, qword ptr [rsp + 16] + 454b12: 0f 86 66 fd ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 454b18: 0f b6 84 24 84 00 00 00 movzx eax, byte ptr [rsp + 132] + 454b20: 88 46 04 mov byte ptr [rsi + 4], al + 454b23: 48 8d 84 24 85 00 00 00 lea rax, [rsp + 133] + 454b2b: 49 39 c0 cmp r8, rax + 454b2e: 0f 86 4a fd ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 454b34: 0f b6 84 24 85 00 00 00 movzx eax, byte ptr [rsp + 133] + 454b3c: 88 46 05 mov byte ptr [rsi + 5], al + 454b3f: 48 8d 84 24 86 00 00 00 lea rax, [rsp + 134] + 454b47: 49 39 c0 cmp r8, rax + 454b4a: 0f 86 2e fd ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 454b50: 0f b6 84 24 86 00 00 00 movzx eax, byte ptr [rsp + 134] + 454b58: 88 46 06 mov byte ptr [rsi + 6], al + 454b5b: 48 8d 84 24 87 00 00 00 lea rax, [rsp + 135] + 454b63: 49 39 c0 cmp r8, rax + 454b66: 0f 86 12 fd ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 454b6c: 0f b6 84 24 87 00 00 00 movzx eax, byte ptr [rsp + 135] + 454b74: 88 46 07 mov byte ptr [rsi + 7], al + 454b77: 49 39 d0 cmp r8, rdx + 454b7a: 0f 86 fe fc ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 454b80: 0f b6 94 24 88 00 00 00 movzx edx, byte ptr [rsp + 136] + 454b88: 48 8d 84 24 89 00 00 00 lea rax, [rsp + 137] + 454b90: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 454b95: 88 56 08 mov byte ptr [rsi + 8], dl + 454b98: 49 39 c0 cmp r8, rax + 454b9b: 0f 86 dd fc ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 454ba1: 48 83 c6 09 add rsi, 9 + 454ba5: 49 89 f3 mov r11, rsi + 454ba8: 48 83 c0 01 add rax, 1 + 454bac: 49 83 c3 01 add r11, 1 + 454bb0: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 454bb5: 0f b6 50 ff movzx edx, byte ptr [rax - 1] + 454bb9: 41 88 53 ff mov byte ptr [r11 - 1], dl + 454bbd: 49 39 c0 cmp r8, rax + 454bc0: 75 e6 jne 0x454ba8 <__gconv_transform_internal_utf8+0xd38> + 454bc2: e9 b7 fc ff ff jmp 0x45487e <__gconv_transform_internal_utf8+0xa0e> + 454bc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 454bd0: 45 85 d2 test r10d, r10d + 454bd3: 0f 84 94 f4 ff ff je 0x45406d <__gconv_transform_internal_utf8+0x1fd> + 454bd9: e9 bd f4 ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> + 454bde: 41 80 e6 02 and r14b, 2 + 454be2: 0f 84 31 fe ff ff je 0x454a19 <__gconv_transform_internal_utf8+0xba9> + 454be8: e9 1d fe ff ff jmp 0x454a0a <__gconv_transform_internal_utf8+0xb9a> + 454bed: 48 8d 0d ac 55 04 00 lea rcx, [rip + 284076] # 0x49a1a0 <__PRETTY_FUNCTION__.11419> + 454bf4: ba e6 01 00 00 mov edx, 486 + 454bf9: 48 8d 35 4c 51 04 00 lea rsi, [rip + 282956] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 454c00: 48 8d 3d 41 52 04 00 lea rdi, [rip + 283201] # 0x499e48 + 454c07: e8 44 e3 fa ff call 0x402f50 <__assert_fail> + 454c0c: 48 8d 0d 8d 55 04 00 lea rcx, [rip + 284045] # 0x49a1a0 <__PRETTY_FUNCTION__.11419> + 454c13: ba e5 01 00 00 mov edx, 485 + 454c18: 48 8d 35 2d 51 04 00 lea rsi, [rip + 282925] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 454c1f: 48 8d 3d fa 51 04 00 lea rdi, [rip + 283130] # 0x499e20 + 454c26: e8 25 e3 fa ff call 0x402f50 <__assert_fail> + 454c2b: 48 8d 0d 6e 55 04 00 lea rcx, [rip + 284014] # 0x49a1a0 <__PRETTY_FUNCTION__.11419> + 454c32: ba db 01 00 00 mov edx, 475 + 454c37: 48 8d 35 0e 51 04 00 lea rsi, [rip + 282894] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 454c3e: 48 8d 3d b3 51 04 00 lea rdi, [rip + 283059] # 0x499df8 + 454c45: e8 06 e3 fa ff call 0x402f50 <__assert_fail> + 454c4a: ba e0 ff ff ff mov edx, 4294967264 + 454c4f: b9 03 00 00 00 mov ecx, 3 + 454c54: e9 88 fc ff ff jmp 0x4548e1 <__gconv_transform_internal_utf8+0xa71> + 454c59: ba c0 ff ff ff mov edx, 4294967232 + 454c5e: b9 02 00 00 00 mov ecx, 2 + 454c63: e9 79 fc ff ff jmp 0x4548e1 <__gconv_transform_internal_utf8+0xa71> + 454c68: ba f0 ff ff ff mov edx, 4294967280 + 454c6d: b9 04 00 00 00 mov ecx, 4 + 454c72: e9 6a fc ff ff jmp 0x4548e1 <__gconv_transform_internal_utf8+0xa71> + 454c77: 48 8d 0d 62 53 04 00 lea rcx, [rip + 283490] # 0x499fe0 <__PRETTY_FUNCTION__.11511> + 454c7e: ba a4 01 00 00 mov edx, 420 + 454c83: 48 8d 35 50 50 04 00 lea rsi, [rip + 282704] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 454c8a: 48 8d 3d 5d 50 04 00 lea rdi, [rip + 282717] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 454c91: e8 ba e2 fa ff call 0x402f50 <__assert_fail> + 454c96: 48 8d 0d 03 55 04 00 lea rcx, [rip + 283907] # 0x49a1a0 <__PRETTY_FUNCTION__.11419> + 454c9d: ba c9 01 00 00 mov edx, 457 + 454ca2: 48 8d 35 a3 50 04 00 lea rsi, [rip + 282787] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 454ca9: 48 8d 3d 20 51 04 00 lea rdi, [rip + 282912] # 0x499dd0 + 454cb0: e8 9b e2 fa ff call 0x402f50 <__assert_fail> + 454cb5: 48 8d 0d 24 53 04 00 lea rcx, [rip + 283428] # 0x499fe0 <__PRETTY_FUNCTION__.11511> + 454cbc: ba 34 02 00 00 mov edx, 564 + 454cc1: 48 8d 35 12 50 04 00 lea rsi, [rip + 282642] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 454cc8: 48 8d 3d 1f 50 04 00 lea rdi, [rip + 282655] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 454ccf: e8 7c e2 fa ff call 0x402f50 <__assert_fail> + 454cd4: e8 f7 6e ff ff call 0x44bbd0 <__stack_chk_fail_local> + 454cd9: 48 8d 0d c0 54 04 00 lea rcx, [rip + 283840] # 0x49a1a0 <__PRETTY_FUNCTION__.11419> + 454ce0: ba 8b 01 00 00 mov edx, 395 + 454ce5: 48 8d 35 60 50 04 00 lea rsi, [rip + 282720] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 454cec: 48 8d 3d ad 50 04 00 lea rdi, [rip + 282797] # 0x499da0 + 454cf3: e8 58 e2 fa ff call 0x402f50 <__assert_fail> + 454cf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000454d00 <__gconv_transform_utf8_internal>: + 454d00: f3 0f 1e fa endbr64 + 454d04: 41 57 push r15 + 454d06: 41 56 push r14 + 454d08: 41 55 push r13 + 454d0a: 41 54 push r12 + 454d0c: 49 89 f4 mov r12, rsi + 454d0f: 55 push rbp + 454d10: 48 89 cd mov rbp, rcx + 454d13: 53 push rbx + 454d14: 48 83 ec 78 sub rsp, 120 + 454d18: 44 8b 56 10 mov r10d, dword ptr [rsi + 16] + 454d1c: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 454d21: 8b 9c 24 b0 00 00 00 mov ebx, dword ptr [rsp + 176] + 454d28: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 454d2d: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 454d32: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 454d3b: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 454d40: 31 c0 xor eax, eax + 454d42: 48 8d 47 68 lea rax, [rdi + 104] + 454d46: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 454d4f: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 454d54: 48 8d 46 30 lea rax, [rsi + 48] + 454d58: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 454d5d: 41 f6 c2 01 test r10b, 1 + 454d61: 75 25 jne 0x454d88 <__gconv_transform_utf8_internal+0x88> + 454d63: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 454d6a: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 454d6f: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 454d74: 74 12 je 0x454d88 <__gconv_transform_utf8_internal+0x88> + 454d76: 48 c1 c8 11 ror rax, 17 + 454d7a: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 454d83: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 454d88: 85 db test ebx, ebx + 454d8a: 0f 85 cf 07 00 00 jne 0x45555f <__gconv_transform_utf8_internal+0x85f> + 454d90: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 454d95: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] + 454d9a: 48 8d 54 24 50 lea rdx, [rsp + 80] + 454d9f: 44 8b 84 24 b8 00 00 00 mov r8d, dword ptr [rsp + 184] + 454da7: 4d 8b 6c 24 08 mov r13, qword ptr [r12 + 8] + 454dac: 48 85 db test rbx, rbx + 454daf: 4c 8b 30 mov r14, qword ptr [rax] + 454db2: 48 89 d8 mov rax, rbx + 454db5: 49 0f 44 c4 cmove rax, r12 + 454db9: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 + 454dbf: 4c 8b 18 mov r11, qword ptr [rax] + 454dc2: b8 00 00 00 00 mov eax, 0 + 454dc7: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 + 454dd0: 48 0f 45 c2 cmovne rax, rdx + 454dd4: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 454dd9: 45 85 c0 test r8d, r8d + 454ddc: 0f 85 de 03 00 00 jne 0x4551c0 <__gconv_transform_utf8_internal+0x4c0> + 454de2: 4d 89 df mov r15, r11 + 454de5: 0f 1f 00 nop dword ptr [rax] + 454de8: 4c 39 f5 cmp rbp, r14 + 454deb: 0f 84 db 07 00 00 je 0x4555cc <__gconv_transform_utf8_internal+0x8cc> + 454df1: 49 8d 7f 04 lea rdi, [r15 + 4] + 454df5: 49 39 fd cmp r13, rdi + 454df8: 0f 82 42 05 00 00 jb 0x455340 <__gconv_transform_utf8_internal+0x640> + 454dfe: c7 04 24 04 00 00 00 mov dword ptr [rsp], 4 + 454e05: 41 83 e2 02 and r10d, 2 + 454e09: 4c 89 f0 mov rax, r14 + 454e0c: 4c 89 fb mov rbx, r15 + 454e0f: eb 25 jmp 0x454e36 <__gconv_transform_utf8_internal+0x136> + 454e11: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 454e18: 89 13 mov dword ptr [rbx], edx + 454e1a: 48 89 f0 mov rax, rsi + 454e1d: 48 89 fb mov rbx, rdi + 454e20: 48 39 c5 cmp rbp, rax + 454e23: 0f 84 2f 01 00 00 je 0x454f58 <__gconv_transform_utf8_internal+0x258> + 454e29: 48 8d 7b 04 lea rdi, [rbx + 4] + 454e2d: 49 39 fd cmp r13, rdi + 454e30: 0f 82 ca 01 00 00 jb 0x455000 <__gconv_transform_utf8_internal+0x300> + 454e36: 0f b6 10 movzx edx, byte ptr [rax] + 454e39: 48 8d 70 01 lea rsi, [rax + 1] + 454e3d: 89 d1 mov ecx, edx + 454e3f: 84 d2 test dl, dl + 454e41: 79 d5 jns 0x454e18 <__gconv_transform_utf8_internal+0x118> + 454e43: 81 ea c2 00 00 00 sub edx, 194 + 454e49: 83 fa 1d cmp edx, 29 + 454e4c: 0f 87 36 02 00 00 ja 0x455088 <__gconv_transform_utf8_internal+0x388> + 454e52: 83 e1 1f and ecx, 31 + 454e55: 41 bb 06 00 00 00 mov r11d, 6 + 454e5b: 41 b8 02 00 00 00 mov r8d, 2 + 454e61: 4e 8d 0c 00 lea r9, [rax + r8] + 454e65: 4c 39 cd cmp rbp, r9 + 454e68: 0f 82 44 02 00 00 jb 0x4550b2 <__gconv_transform_utf8_internal+0x3b2> + 454e6e: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 454e72: 89 f2 mov edx, esi + 454e74: 83 e2 c0 and edx, -64 + 454e77: 80 fa 80 cmp dl, -128 + 454e7a: 0f 85 d4 06 00 00 jne 0x455554 <__gconv_transform_utf8_internal+0x854> + 454e80: c1 e1 06 shl ecx, 6 + 454e83: 83 e6 3f and esi, 63 + 454e86: 09 ce or esi, ecx + 454e88: 89 f2 mov edx, esi + 454e8a: 49 83 f8 02 cmp r8, 2 + 454e8e: 0f 84 a3 00 00 00 je 0x454f37 <__gconv_transform_utf8_internal+0x237> + 454e94: 0f b6 48 02 movzx ecx, byte ptr [rax + 2] + 454e98: 89 ce mov esi, ecx + 454e9a: 83 e6 c0 and esi, -64 + 454e9d: 40 80 fe 80 cmp sil, -128 + 454ea1: 0f 85 a6 01 00 00 jne 0x45504d <__gconv_transform_utf8_internal+0x34d> + 454ea7: c1 e2 06 shl edx, 6 + 454eaa: 83 e1 3f and ecx, 63 + 454ead: 09 ca or edx, ecx + 454eaf: 49 83 f8 03 cmp r8, 3 + 454eb3: 74 61 je 0x454f16 <__gconv_transform_utf8_internal+0x216> + 454eb5: 0f b6 48 03 movzx ecx, byte ptr [rax + 3] + 454eb9: 89 ce mov esi, ecx + 454ebb: 83 e6 c0 and esi, -64 + 454ebe: 40 80 fe 80 cmp sil, -128 + 454ec2: 0f 85 f9 06 00 00 jne 0x4555c1 <__gconv_transform_utf8_internal+0x8c1> + 454ec8: c1 e2 06 shl edx, 6 + 454ecb: 83 e1 3f and ecx, 63 + 454ece: 09 ca or edx, ecx + 454ed0: 49 83 f8 04 cmp r8, 4 + 454ed4: 74 40 je 0x454f16 <__gconv_transform_utf8_internal+0x216> + 454ed6: 0f b6 48 04 movzx ecx, byte ptr [rax + 4] + 454eda: 89 ce mov esi, ecx + 454edc: 83 e6 c0 and esi, -64 + 454edf: 40 80 fe 80 cmp sil, -128 + 454ee3: 0f 85 00 07 00 00 jne 0x4555e9 <__gconv_transform_utf8_internal+0x8e9> + 454ee9: c1 e2 06 shl edx, 6 + 454eec: 83 e1 3f and ecx, 63 + 454eef: 09 ca or edx, ecx + 454ef1: 49 83 f8 06 cmp r8, 6 + 454ef5: 0f 85 e3 06 00 00 jne 0x4555de <__gconv_transform_utf8_internal+0x8de> + 454efb: 0f b6 48 05 movzx ecx, byte ptr [rax + 5] + 454eff: 89 ce mov esi, ecx + 454f01: 83 e6 c0 and esi, -64 + 454f04: 40 80 fe 80 cmp sil, -128 + 454f08: 0f 85 e6 06 00 00 jne 0x4555f4 <__gconv_transform_utf8_internal+0x8f4> + 454f0e: c1 e2 06 shl edx, 6 + 454f11: 83 e1 3f and ecx, 63 + 454f14: 09 ca or edx, ecx + 454f16: 89 d6 mov esi, edx + 454f18: 44 89 d9 mov ecx, r11d + 454f1b: d3 ee shr esi, cl + 454f1d: 85 f6 test esi, esi + 454f1f: 0f 84 33 01 00 00 je 0x455058 <__gconv_transform_utf8_internal+0x358> + 454f25: 8d 8a 00 28 ff ff lea ecx, [rdx - 55296] + 454f2b: 81 f9 ff 07 00 00 cmp ecx, 2047 + 454f31: 0f 86 21 01 00 00 jbe 0x455058 <__gconv_transform_utf8_internal+0x358> + 454f37: 4c 89 ce mov rsi, r9 + 454f3a: e9 d9 fe ff ff jmp 0x454e18 <__gconv_transform_utf8_internal+0x118> + 454f3f: 41 b8 01 00 00 00 mov r8d, 1 + 454f45: 48 39 f5 cmp rbp, rsi + 454f48: 0f 85 0a 01 00 00 jne 0x455058 <__gconv_transform_utf8_internal+0x358> + 454f4e: c7 04 24 07 00 00 00 mov dword ptr [rsp], 7 + 454f55: 0f 1f 00 nop dword ptr [rax] + 454f58: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 454f5d: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 454f63: 48 89 06 mov qword ptr [rsi], rax + 454f66: 0f 85 af 00 00 00 jne 0x45501b <__gconv_transform_utf8_internal+0x31b> + 454f6c: 41 83 44 24 14 01 add dword ptr [r12 + 20], 1 + 454f72: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 + 454f78: 0f 85 da 03 00 00 jne 0x455358 <__gconv_transform_utf8_internal+0x658> + 454f7e: 4c 39 fb cmp rbx, r15 + 454f81: 0f 86 7b 01 00 00 jbe 0x455102 <__gconv_transform_utf8_internal+0x402> + 454f87: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 454f8c: 49 8b 04 24 mov rax, qword ptr [r12] + 454f90: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 454f95: e8 96 85 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 454f9a: 48 8d 54 24 58 lea rdx, [rsp + 88] + 454f9f: 45 31 c0 xor r8d, r8d + 454fa2: 48 89 d9 mov rcx, rbx + 454fa5: 8b b4 24 b8 00 00 00 mov esi, dword ptr [rsp + 184] + 454fac: 56 push rsi + 454fad: 6a 00 push 0 + 454faf: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] + 454fb4: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 454fb9: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 454fbe: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 454fc3: ff d0 call rax + 454fc5: 5e pop rsi + 454fc6: 5f pop rdi + 454fc7: 83 f8 04 cmp eax, 4 + 454fca: 0f 84 28 01 00 00 je 0x4550f8 <__gconv_transform_utf8_internal+0x3f8> + 454fd0: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] + 454fd5: 48 39 d3 cmp rbx, rdx + 454fd8: 0f 85 94 03 00 00 jne 0x455372 <__gconv_transform_utf8_internal+0x672> + 454fde: 85 c0 test eax, eax + 454fe0: 0f 85 48 0c 00 00 jne 0x455c2e <__gconv_transform_utf8_internal+0xf2e> + 454fe6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 454feb: 4d 8b 3c 24 mov r15, qword ptr [r12] + 454fef: 45 8b 54 24 10 mov r10d, dword ptr [r12 + 16] + 454ff4: 4c 8b 30 mov r14, qword ptr [rax] + 454ff7: e9 ec fd ff ff jmp 0x454de8 <__gconv_transform_utf8_internal+0xe8> + 454ffc: 0f 1f 40 00 nop dword ptr [rax] + 455000: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 455005: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 45500b: c7 04 24 05 00 00 00 mov dword ptr [rsp], 5 + 455012: 48 89 06 mov qword ptr [rsi], rax + 455015: 0f 84 51 ff ff ff je 0x454f6c <__gconv_transform_utf8_internal+0x26c> + 45501b: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 455020: 44 8b 3c 24 mov r15d, dword ptr [rsp] + 455024: 48 89 18 mov qword ptr [rax], rbx + 455027: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] + 45502c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 455035: 0f 85 42 0b 00 00 jne 0x455b7d <__gconv_transform_utf8_internal+0xe7d> + 45503b: 48 83 c4 78 add rsp, 120 + 45503f: 44 89 f8 mov eax, r15d + 455042: 5b pop rbx + 455043: 5d pop rbp + 455044: 41 5c pop r12 + 455046: 41 5d pop r13 + 455048: 41 5e pop r14 + 45504a: 41 5f pop r15 + 45504c: c3 ret + 45504d: 41 b8 02 00 00 00 mov r8d, 2 + 455053: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 455058: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 45505d: 48 85 ff test rdi, rdi + 455060: 0f 84 4a 01 00 00 je 0x4551b0 <__gconv_transform_utf8_internal+0x4b0> + 455066: 45 85 d2 test r10d, r10d + 455069: 0f 84 41 01 00 00 je 0x4551b0 <__gconv_transform_utf8_internal+0x4b0> + 45506f: 48 83 07 01 add qword ptr [rdi], 1 + 455073: 4c 01 c0 add rax, r8 + 455076: c7 04 24 06 00 00 00 mov dword ptr [rsp], 6 + 45507d: e9 9e fd ff ff jmp 0x454e20 <__gconv_transform_utf8_internal+0x120> + 455082: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 455088: 89 ca mov edx, ecx + 45508a: 83 e2 f0 and edx, -16 + 45508d: 80 fa e0 cmp dl, -32 + 455090: 0f 85 9c 04 00 00 jne 0x455532 <__gconv_transform_utf8_internal+0x832> + 455096: 41 b8 03 00 00 00 mov r8d, 3 + 45509c: 83 e1 0f and ecx, 15 + 45509f: 41 bb 0b 00 00 00 mov r11d, 11 + 4550a5: 4e 8d 0c 00 lea r9, [rax + r8] + 4550a9: 4c 39 cd cmp rbp, r9 + 4550ac: 0f 83 bc fd ff ff jae 0x454e6e <__gconv_transform_utf8_internal+0x16e> + 4550b2: 48 39 f5 cmp rbp, rsi + 4550b5: 0f 86 84 fe ff ff jbe 0x454f3f <__gconv_transform_utf8_internal+0x23f> + 4550bb: 48 89 e9 mov rcx, rbp + 4550be: 41 b8 01 00 00 00 mov r8d, 1 + 4550c4: 48 29 c1 sub rcx, rax + 4550c7: eb 18 jmp 0x4550e1 <__gconv_transform_utf8_internal+0x3e1> + 4550c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4550d0: 49 83 c0 01 add r8, 1 + 4550d4: 48 83 c6 01 add rsi, 1 + 4550d8: 49 39 c8 cmp r8, rcx + 4550db: 0f 84 64 fe ff ff je 0x454f45 <__gconv_transform_utf8_internal+0x245> + 4550e1: 0f b6 16 movzx edx, byte ptr [rsi] + 4550e4: 83 e2 c0 and edx, -64 + 4550e7: 80 fa 80 cmp dl, -128 + 4550ea: 74 e4 je 0x4550d0 <__gconv_transform_utf8_internal+0x3d0> + 4550ec: e9 54 fe ff ff jmp 0x454f45 <__gconv_transform_utf8_internal+0x245> + 4550f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4550f8: 83 3c 24 05 cmp dword ptr [rsp], 5 + 4550fc: 0f 84 e4 fe ff ff je 0x454fe6 <__gconv_transform_utf8_internal+0x2e6> + 455102: 44 8b 3c 24 mov r15d, dword ptr [rsp] + 455106: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] + 45510d: 85 c0 test eax, eax + 45510f: 0f 84 12 ff ff ff je 0x455027 <__gconv_transform_utf8_internal+0x327> + 455115: 41 83 ff 07 cmp r15d, 7 + 455119: 0f 85 08 ff ff ff jne 0x455027 <__gconv_transform_utf8_internal+0x327> + 45511f: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 455124: 49 8b 74 24 20 mov rsi, qword ptr [r12 + 32] + 455129: 49 89 e9 mov r9, rbp + 45512c: 4c 8b 00 mov r8, qword ptr [rax] + 45512f: 41 0f b6 10 movzx edx, byte ptr [r8] + 455133: 4d 29 c1 sub r9, r8 + 455136: 44 89 0e mov dword ptr [rsi], r9d + 455139: 8d 8a 40 ff ff ff lea ecx, [rdx - 192] + 45513f: 89 d0 mov eax, edx + 455141: 83 f9 01 cmp ecx, 1 + 455144: 0f 86 38 0a 00 00 jbe 0x455b82 <__gconv_transform_utf8_internal+0xe82> + 45514a: 81 ea c2 00 00 00 sub edx, 194 + 455150: 83 fa 1d cmp edx, 29 + 455153: 0f 87 ba 06 00 00 ja 0x455813 <__gconv_transform_utf8_internal+0xb13> + 455159: 83 e0 1f and eax, 31 + 45515c: b9 06 00 00 00 mov ecx, 6 + 455161: 41 ba 01 00 00 00 mov r10d, 1 + 455167: bf 00 02 00 00 mov edi, 512 + 45516c: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] + 455171: 49 8d 50 01 lea rdx, [r8 + 1] + 455175: 49 89 13 mov qword ptr [r11], rdx + 455178: 48 39 d5 cmp rbp, rdx + 45517b: 76 24 jbe 0x4551a1 <__gconv_transform_utf8_internal+0x4a1> + 45517d: 0f b6 0a movzx ecx, byte ptr [rdx] + 455180: c1 e0 06 shl eax, 6 + 455183: 48 83 c2 01 add rdx, 1 + 455187: 49 89 13 mov qword ptr [r11], rdx + 45518a: 83 e1 3f and ecx, 63 + 45518d: 09 c8 or eax, ecx + 45518f: 48 39 ea cmp rdx, rbp + 455192: 75 e9 jne 0x45517d <__gconv_transform_utf8_internal+0x47d> + 455194: 49 29 d0 sub r8, rdx + 455197: 4b 8d 54 02 01 lea rdx, [r10 + r8 + 1] + 45519c: 8d 0c 52 lea ecx, [rdx + 2*rdx] + 45519f: 01 c9 add ecx, ecx + 4551a1: 44 09 cf or edi, r9d + 4551a4: d3 e0 shl eax, cl + 4551a6: 89 3e mov dword ptr [rsi], edi + 4551a8: 89 46 04 mov dword ptr [rsi + 4], eax + 4551ab: e9 77 fe ff ff jmp 0x455027 <__gconv_transform_utf8_internal+0x327> + 4551b0: c7 04 24 06 00 00 00 mov dword ptr [rsp], 6 + 4551b7: e9 9c fd ff ff jmp 0x454f58 <__gconv_transform_utf8_internal+0x258> + 4551bc: 0f 1f 40 00 nop dword ptr [rax] + 4551c0: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] + 4551c5: 8b 32 mov esi, dword ptr [rdx] + 4551c7: 89 f0 mov eax, esi + 4551c9: 83 e0 07 and eax, 7 + 4551cc: 0f 84 10 fc ff ff je 0x454de2 <__gconv_transform_utf8_internal+0xe2> + 4551d2: 48 85 db test rbx, rbx + 4551d5: 0f 85 ef 09 00 00 jne 0x455bca <__gconv_transform_utf8_internal+0xeca> + 4551db: 89 f1 mov ecx, esi + 4551dd: 4c 8d 05 91 4b 04 00 lea r8, [rip + 281489] # 0x499d75 + 4551e4: 8b 7a 04 mov edi, dword ptr [rdx + 4] + 4551e7: 40 0f b6 f6 movzx esi, sil + 4551eb: c1 f9 08 sar ecx, 8 + 4551ee: 48 63 c9 movsxd rcx, ecx + 4551f1: 45 0f b6 44 08 fe movzx r8d, byte ptr [r8 + rcx - 2] + 4551f7: 44 88 44 24 62 mov byte ptr [rsp + 98], r8b + 4551fc: 0f 1f 40 00 nop dword ptr [rax] + 455200: 48 83 e9 01 sub rcx, 1 + 455204: 48 39 ce cmp rsi, rcx + 455207: 76 10 jbe 0x455219 <__gconv_transform_utf8_internal+0x519> + 455209: 41 89 f8 mov r8d, edi + 45520c: 41 83 e0 3f and r8d, 63 + 455210: 41 83 c8 80 or r8d, -128 + 455214: 44 88 44 0c 62 mov byte ptr [rsp + rcx + 98], r8b + 455219: c1 ef 06 shr edi, 6 + 45521c: 48 83 f9 01 cmp rcx, 1 + 455220: 77 de ja 0x455200 <__gconv_transform_utf8_internal+0x500> + 455222: 0f b6 4c 24 62 movzx ecx, byte ptr [rsp + 98] + 455227: 09 f9 or ecx, edi + 455229: 49 8d 7b 04 lea rdi, [r11 + 4] + 45522d: 49 39 fd cmp r13, rdi + 455230: 0f 82 eb 03 00 00 jb 0x455621 <__gconv_transform_utf8_internal+0x921> + 455236: 88 4c 24 62 mov byte ptr [rsp + 98], cl + 45523a: 45 0f b6 06 movzx r8d, byte ptr [r14] + 45523e: 48 8d 4e 01 lea rcx, [rsi + 1] + 455242: 44 88 44 34 62 mov byte ptr [rsp + rsi + 98], r8b + 455247: 4d 8d 46 01 lea r8, [r14 + 1] + 45524b: 4c 39 c5 cmp rbp, r8 + 45524e: 0f 86 9c 00 00 00 jbe 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> + 455254: 48 83 f9 05 cmp rcx, 5 + 455258: 0f 87 92 00 00 00 ja 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> + 45525e: 45 0f b6 4e 01 movzx r9d, byte ptr [r14 + 1] + 455263: 4c 8d 46 02 lea r8, [rsi + 2] + 455267: 44 88 4c 0c 62 mov byte ptr [rsp + rcx + 98], r9b + 45526c: 49 83 f8 05 cmp r8, 5 + 455270: 0f 87 c2 03 00 00 ja 0x455638 <__gconv_transform_utf8_internal+0x938> + 455276: 49 8d 4e 02 lea rcx, [r14 + 2] + 45527a: 48 39 cd cmp rbp, rcx + 45527d: 0f 86 b5 03 00 00 jbe 0x455638 <__gconv_transform_utf8_internal+0x938> + 455283: 45 0f b6 4e 02 movzx r9d, byte ptr [r14 + 2] + 455288: 48 8d 4e 03 lea rcx, [rsi + 3] + 45528c: 46 88 4c 04 62 mov byte ptr [rsp + r8 + 98], r9b + 455291: 48 83 f9 05 cmp rcx, 5 + 455295: 77 59 ja 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> + 455297: 4d 8d 46 03 lea r8, [r14 + 3] + 45529b: 4c 39 c5 cmp rbp, r8 + 45529e: 76 50 jbe 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> + 4552a0: 45 0f b6 4e 03 movzx r9d, byte ptr [r14 + 3] + 4552a5: 4c 8d 46 04 lea r8, [rsi + 4] + 4552a9: 44 88 4c 0c 62 mov byte ptr [rsp + rcx + 98], r9b + 4552ae: 49 83 f8 05 cmp r8, 5 + 4552b2: 0f 87 80 03 00 00 ja 0x455638 <__gconv_transform_utf8_internal+0x938> + 4552b8: 49 8d 4e 04 lea rcx, [r14 + 4] + 4552bc: 48 39 cd cmp rbp, rcx + 4552bf: 0f 86 73 03 00 00 jbe 0x455638 <__gconv_transform_utf8_internal+0x938> + 4552c5: 48 8d 4e 05 lea rcx, [rsi + 5] + 4552c9: 41 0f b6 76 04 movzx esi, byte ptr [r14 + 4] + 4552ce: 42 88 74 04 62 mov byte ptr [rsp + r8 + 98], sil + 4552d3: 48 83 f9 05 cmp rcx, 5 + 4552d7: 77 17 ja 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> + 4552d9: 49 8d 76 05 lea rsi, [r14 + 5] + 4552dd: 48 39 f5 cmp rbp, rsi + 4552e0: 76 0e jbe 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> + 4552e2: 41 0f b6 4e 05 movzx ecx, byte ptr [r14 + 5] + 4552e7: 88 4c 24 67 mov byte ptr [rsp + 103], cl + 4552eb: b9 06 00 00 00 mov ecx, 6 + 4552f0: 44 0f b6 7c 24 62 movzx r15d, byte ptr [rsp + 98] + 4552f6: 44 89 fe mov esi, r15d + 4552f9: 45 84 ff test r15b, r15b + 4552fc: 0f 88 3e 03 00 00 js 0x455640 <__gconv_transform_utf8_internal+0x940> + 455302: 45 89 3b mov dword ptr [r11], r15d + 455305: 8b 02 mov eax, dword ptr [rdx] + 455307: 41 b9 01 00 00 00 mov r9d, 1 + 45530d: 83 e0 07 and eax, 7 + 455310: 48 98 cdqe + 455312: 4c 39 c8 cmp rax, r9 + 455315: 0f 8d ce 08 00 00 jge 0x455be9 <__gconv_transform_utf8_internal+0xee9> + 45531b: 49 29 c1 sub r9, rax + 45531e: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 455323: 45 8b 54 24 10 mov r10d, dword ptr [r12 + 16] + 455328: 49 89 ff mov r15, rdi + 45532b: 4d 01 ce add r14, r9 + 45532e: 4c 89 30 mov qword ptr [rax], r14 + 455331: c7 02 00 00 00 00 mov dword ptr [rdx], 0 + 455337: e9 ac fa ff ff jmp 0x454de8 <__gconv_transform_utf8_internal+0xe8> + 45533c: 0f 1f 40 00 nop dword ptr [rax] + 455340: c7 04 24 05 00 00 00 mov dword ptr [rsp], 5 + 455347: 4c 89 f0 mov rax, r14 + 45534a: 4c 89 fb mov rbx, r15 + 45534d: e9 06 fc ff ff jmp 0x454f58 <__gconv_transform_utf8_internal+0x258> + 455352: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 455358: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 45535d: 44 8b 3c 24 mov r15d, dword ptr [rsp] + 455361: 49 89 1c 24 mov qword ptr [r12], rbx + 455365: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] + 45536a: 48 01 03 add qword ptr [rbx], rax + 45536d: e9 94 fd ff ff jmp 0x455106 <__gconv_transform_utf8_internal+0x406> + 455372: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 455377: 41 8b 4c 24 10 mov ecx, dword ptr [r12 + 16] + 45537c: 4c 89 37 mov qword ptr [rdi], r14 + 45537f: 4c 39 f5 cmp rbp, r14 + 455382: 0f 84 56 01 00 00 je 0x4554de <__gconv_transform_utf8_internal+0x7de> + 455388: 4d 8d 4f 04 lea r9, [r15 + 4] + 45538c: 4c 39 ca cmp rdx, r9 + 45538f: 0f 82 79 01 00 00 jb 0x45550e <__gconv_transform_utf8_internal+0x80e> + 455395: 83 e1 02 and ecx, 2 + 455398: 4d 89 f8 mov r8, r15 + 45539b: 89 0c 24 mov dword ptr [rsp], ecx + 45539e: eb 1f jmp 0x4553bf <__gconv_transform_utf8_internal+0x6bf> + 4553a0: 41 89 30 mov dword ptr [r8], esi + 4553a3: 49 89 fe mov r14, rdi + 4553a6: 4d 89 c8 mov r8, r9 + 4553a9: 4c 39 f5 cmp rbp, r14 + 4553ac: 0f 84 29 01 00 00 je 0x4554db <__gconv_transform_utf8_internal+0x7db> + 4553b2: 4d 8d 48 04 lea r9, [r8 + 4] + 4553b6: 4c 39 ca cmp rdx, r9 + 4553b9: 0f 82 52 01 00 00 jb 0x455511 <__gconv_transform_utf8_internal+0x811> + 4553bf: 41 0f b6 36 movzx esi, byte ptr [r14] + 4553c3: 49 8d 7e 01 lea rdi, [r14 + 1] + 4553c7: 89 f1 mov ecx, esi + 4553c9: 40 84 f6 test sil, sil + 4553cc: 79 d2 jns 0x4553a0 <__gconv_transform_utf8_internal+0x6a0> + 4553ce: 81 ee c2 00 00 00 sub esi, 194 + 4553d4: 83 fe 1d cmp esi, 29 + 4553d7: 0f 87 22 02 00 00 ja 0x4555ff <__gconv_transform_utf8_internal+0x8ff> + 4553dd: 83 e1 1f and ecx, 31 + 4553e0: bb 06 00 00 00 mov ebx, 6 + 4553e5: 41 ba 02 00 00 00 mov r10d, 2 + 4553eb: 4f 8d 1c 16 lea r11, [r14 + r10] + 4553ef: 4c 39 dd cmp rbp, r11 + 4553f2: 0f 82 90 03 00 00 jb 0x455788 <__gconv_transform_utf8_internal+0xa88> + 4553f8: 41 0f b6 76 01 movzx esi, byte ptr [r14 + 1] + 4553fd: 89 f7 mov edi, esi + 4553ff: 83 e7 c0 and edi, -64 + 455402: 40 80 ff 80 cmp dil, -128 + 455406: 0f 85 79 04 00 00 jne 0x455885 <__gconv_transform_utf8_internal+0xb85> + 45540c: c1 e1 06 shl ecx, 6 + 45540f: 83 e6 3f and esi, 63 + 455412: 09 ce or esi, ecx + 455414: 49 83 fa 02 cmp r10, 2 + 455418: 0f 84 9a 00 00 00 je 0x4554b8 <__gconv_transform_utf8_internal+0x7b8> + 45541e: 41 0f b6 7e 02 movzx edi, byte ptr [r14 + 2] + 455423: 89 f9 mov ecx, edi + 455425: 83 e1 c0 and ecx, -64 + 455428: 80 f9 80 cmp cl, -128 + 45542b: 0f 85 8f 00 00 00 jne 0x4554c0 <__gconv_transform_utf8_internal+0x7c0> + 455431: c1 e6 06 shl esi, 6 + 455434: 83 e7 3f and edi, 63 + 455437: 09 fe or esi, edi + 455439: 49 83 fa 03 cmp r10, 3 + 45543d: 74 61 je 0x4554a0 <__gconv_transform_utf8_internal+0x7a0> + 45543f: 41 0f b6 7e 03 movzx edi, byte ptr [r14 + 3] + 455444: 89 f9 mov ecx, edi + 455446: 83 e1 c0 and ecx, -64 + 455449: 80 f9 80 cmp cl, -128 + 45544c: 0f 85 49 04 00 00 jne 0x45589b <__gconv_transform_utf8_internal+0xb9b> + 455452: c1 e6 06 shl esi, 6 + 455455: 83 e7 3f and edi, 63 + 455458: 09 fe or esi, edi + 45545a: 49 83 fa 04 cmp r10, 4 + 45545e: 74 40 je 0x4554a0 <__gconv_transform_utf8_internal+0x7a0> + 455460: 41 0f b6 7e 04 movzx edi, byte ptr [r14 + 4] + 455465: 89 f9 mov ecx, edi + 455467: 83 e1 c0 and ecx, -64 + 45546a: 80 f9 80 cmp cl, -128 + 45546d: 0f 85 4f 04 00 00 jne 0x4558c2 <__gconv_transform_utf8_internal+0xbc2> + 455473: c1 e6 06 shl esi, 6 + 455476: 83 e7 3f and edi, 63 + 455479: 09 fe or esi, edi + 45547b: 49 83 fa 06 cmp r10, 6 + 45547f: 0f 85 0b 04 00 00 jne 0x455890 <__gconv_transform_utf8_internal+0xb90> + 455485: 41 0f b6 7e 05 movzx edi, byte ptr [r14 + 5] + 45548a: 89 f9 mov ecx, edi + 45548c: 83 e1 c0 and ecx, -64 + 45548f: 80 f9 80 cmp cl, -128 + 455492: 0f 85 1f 04 00 00 jne 0x4558b7 <__gconv_transform_utf8_internal+0xbb7> + 455498: c1 e6 06 shl esi, 6 + 45549b: 83 e7 3f and edi, 63 + 45549e: 09 fe or esi, edi + 4554a0: 89 f7 mov edi, esi + 4554a2: 89 d9 mov ecx, ebx + 4554a4: d3 ef shr edi, cl + 4554a6: 85 ff test edi, edi + 4554a8: 74 1c je 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> + 4554aa: 8d 8e 00 28 ff ff lea ecx, [rsi - 55296] + 4554b0: 81 f9 ff 07 00 00 cmp ecx, 2047 + 4554b6: 76 0e jbe 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> + 4554b8: 4c 89 df mov rdi, r11 + 4554bb: e9 e0 fe ff ff jmp 0x4553a0 <__gconv_transform_utf8_internal+0x6a0> + 4554c0: 41 ba 02 00 00 00 mov r10d, 2 + 4554c6: 48 8b 5c 24 38 mov rbx, qword ptr [rsp + 56] + 4554cb: 48 85 db test rbx, rbx + 4554ce: 74 0b je 0x4554db <__gconv_transform_utf8_internal+0x7db> + 4554d0: 8b 0c 24 mov ecx, dword ptr [rsp] + 4554d3: 85 c9 test ecx, ecx + 4554d5: 0f 85 51 01 00 00 jne 0x45562c <__gconv_transform_utf8_internal+0x92c> + 4554db: 4d 89 c7 mov r15, r8 + 4554de: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4554e3: 4c 89 30 mov qword ptr [rax], r14 + 4554e6: 49 39 d7 cmp r15, rdx + 4554e9: 0f 84 43 06 00 00 je 0x455b32 <__gconv_transform_utf8_internal+0xe32> + 4554ef: 48 8d 0d ca 4a 04 00 lea rcx, [rip + 281290] # 0x499fc0 <__PRETTY_FUNCTION__.11719> + 4554f6: ba ea 02 00 00 mov edx, 746 + 4554fb: 48 8d 35 d8 47 04 00 lea rsi, [rip + 280536] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 455502: 48 8d 3d f9 47 04 00 lea rdi, [rip + 280569] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 455509: e8 42 da fa ff call 0x402f50 <__assert_fail> + 45550e: 4d 89 f8 mov r8, r15 + 455511: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 455516: 4c 89 33 mov qword ptr [rbx], r14 + 455519: 49 39 d0 cmp r8, rdx + 45551c: 75 d1 jne 0x4554ef <__gconv_transform_utf8_internal+0x7ef> + 45551e: 4d 39 f8 cmp r8, r15 + 455521: 0f 85 b7 fa ff ff jne 0x454fde <__gconv_transform_utf8_internal+0x2de> + 455527: 41 83 6c 24 14 01 sub dword ptr [r12 + 20], 1 + 45552d: e9 ac fa ff ff jmp 0x454fde <__gconv_transform_utf8_internal+0x2de> + 455532: 89 ca mov edx, ecx + 455534: 83 e2 f8 and edx, -8 + 455537: 80 fa f0 cmp dl, -16 + 45553a: 0f 85 88 02 00 00 jne 0x4557c8 <__gconv_transform_utf8_internal+0xac8> + 455540: 83 e1 07 and ecx, 7 + 455543: 41 bb 10 00 00 00 mov r11d, 16 + 455549: 41 b8 04 00 00 00 mov r8d, 4 + 45554f: e9 0d f9 ff ff jmp 0x454e61 <__gconv_transform_utf8_internal+0x161> + 455554: 41 b8 01 00 00 00 mov r8d, 1 + 45555a: e9 f9 fa ff ff jmp 0x455058 <__gconv_transform_utf8_internal+0x358> + 45555f: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 455565: 0f 85 95 05 00 00 jne 0x455b00 <__gconv_transform_utf8_internal+0xe00> + 45556b: 49 8b 44 24 20 mov rax, qword ptr [r12 + 32] + 455570: 45 31 ff xor r15d, r15d + 455573: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 45557a: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 + 455580: 0f 85 a1 fa ff ff jne 0x455027 <__gconv_transform_utf8_internal+0x327> + 455586: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] + 45558b: 4c 89 ff mov rdi, r15 + 45558e: e8 9d 7f ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 455593: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] + 45559a: 31 c9 xor ecx, ecx + 45559c: 31 d2 xor edx, edx + 45559e: 45 31 c0 xor r8d, r8d + 4555a1: 50 push rax + 4555a2: 53 push rbx + 4555a3: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] + 4555a8: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 4555ad: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 4555b2: 41 ff d7 call r15 + 4555b5: 41 59 pop r9 + 4555b7: 41 5a pop r10 + 4555b9: 41 89 c7 mov r15d, eax + 4555bc: e9 66 fa ff ff jmp 0x455027 <__gconv_transform_utf8_internal+0x327> + 4555c1: 41 b8 03 00 00 00 mov r8d, 3 + 4555c7: e9 8c fa ff ff jmp 0x455058 <__gconv_transform_utf8_internal+0x358> + 4555cc: c7 04 24 04 00 00 00 mov dword ptr [rsp], 4 + 4555d3: 48 89 e8 mov rax, rbp + 4555d6: 4c 89 fb mov rbx, r15 + 4555d9: e9 7a f9 ff ff jmp 0x454f58 <__gconv_transform_utf8_internal+0x258> + 4555de: 41 b8 05 00 00 00 mov r8d, 5 + 4555e4: e9 2d f9 ff ff jmp 0x454f16 <__gconv_transform_utf8_internal+0x216> + 4555e9: 41 b8 04 00 00 00 mov r8d, 4 + 4555ef: e9 64 fa ff ff jmp 0x455058 <__gconv_transform_utf8_internal+0x358> + 4555f4: 41 b8 05 00 00 00 mov r8d, 5 + 4555fa: e9 59 fa ff ff jmp 0x455058 <__gconv_transform_utf8_internal+0x358> + 4555ff: 89 ce mov esi, ecx + 455601: 83 e6 f0 and esi, -16 + 455604: 40 80 fe e0 cmp sil, -32 + 455608: 0f 85 55 02 00 00 jne 0x455863 <__gconv_transform_utf8_internal+0xb63> + 45560e: 83 e1 0f and ecx, 15 + 455611: bb 0b 00 00 00 mov ebx, 11 + 455616: 41 ba 03 00 00 00 mov r10d, 3 + 45561c: e9 ca fd ff ff jmp 0x4553eb <__gconv_transform_utf8_internal+0x6eb> + 455621: 41 bf 05 00 00 00 mov r15d, 5 + 455627: e9 fb f9 ff ff jmp 0x455027 <__gconv_transform_utf8_internal+0x327> + 45562c: 48 83 03 01 add qword ptr [rbx], 1 + 455630: 4d 01 d6 add r14, r10 + 455633: e9 71 fd ff ff jmp 0x4553a9 <__gconv_transform_utf8_internal+0x6a9> + 455638: 4c 89 c1 mov rcx, r8 + 45563b: e9 b0 fc ff ff jmp 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> + 455640: 48 8d 5c 24 62 lea rbx, [rsp + 98] + 455645: 48 89 5c 24 40 mov qword ptr [rsp + 64], rbx + 45564a: 48 01 cb add rbx, rcx + 45564d: 48 89 1c 24 mov qword ptr [rsp], rbx + 455651: 41 8d 9f 3e ff ff ff lea ebx, [r15 - 194] + 455658: 89 5c 24 4c mov dword ptr [rsp + 76], ebx + 45565c: 83 fb 1d cmp ebx, 29 + 45565f: 0f 87 d4 01 00 00 ja 0x455839 <__gconv_transform_utf8_internal+0xb39> + 455665: c7 44 24 48 06 00 00 00 mov dword ptr [rsp + 72], 6 + 45566d: 45 89 f9 mov r9d, r15d + 455670: bb 02 00 00 00 mov ebx, 2 + 455675: 41 83 e1 1f and r9d, 31 + 455679: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] + 45567e: 49 01 d8 add r8, rbx + 455681: 4c 39 04 24 cmp qword ptr [rsp], r8 + 455685: 0f 82 42 02 00 00 jb 0x4558cd <__gconv_transform_utf8_internal+0xbcd> + 45568b: 0f b6 4c 24 63 movzx ecx, byte ptr [rsp + 99] + 455690: 89 ce mov esi, ecx + 455692: 83 e6 c0 and esi, -64 + 455695: 40 80 fe 80 cmp sil, -128 + 455699: 0f 85 51 01 00 00 jne 0x4557f0 <__gconv_transform_utf8_internal+0xaf0> + 45569f: 44 89 ce mov esi, r9d + 4556a2: 83 e1 3f and ecx, 63 + 4556a5: c1 e6 06 shl esi, 6 + 4556a8: 09 f1 or ecx, esi + 4556aa: 41 89 c8 mov r8d, ecx + 4556ad: 48 83 fb 02 cmp rbx, 2 + 4556b1: 0f 84 68 04 00 00 je 0x455b1f <__gconv_transform_utf8_internal+0xe1f> + 4556b7: 0f b6 4c 24 64 movzx ecx, byte ptr [rsp + 100] + 4556bc: 89 ce mov esi, ecx + 4556be: 83 e6 c0 and esi, -64 + 4556c1: 40 80 fe 80 cmp sil, -128 + 4556c5: 0f 85 a7 04 00 00 jne 0x455b72 <__gconv_transform_utf8_internal+0xe72> + 4556cb: 41 c1 e0 06 shl r8d, 6 + 4556cf: 83 e1 3f and ecx, 63 + 4556d2: 41 09 c8 or r8d, ecx + 4556d5: 48 83 fb 03 cmp rbx, 3 + 4556d9: 0f 84 88 04 00 00 je 0x455b67 <__gconv_transform_utf8_internal+0xe67> + 4556df: 0f b6 4c 24 65 movzx ecx, byte ptr [rsp + 101] + 4556e4: 89 ce mov esi, ecx + 4556e6: 83 e6 c0 and esi, -64 + 4556e9: 40 80 fe 80 cmp sil, -128 + 4556ed: 0f 85 69 04 00 00 jne 0x455b5c <__gconv_transform_utf8_internal+0xe5c> + 4556f3: 41 c1 e0 06 shl r8d, 6 + 4556f7: 83 e1 3f and ecx, 63 + 4556fa: 41 09 c8 or r8d, ecx + 4556fd: 48 83 fb 04 cmp rbx, 4 + 455701: 0f 84 4a 04 00 00 je 0x455b51 <__gconv_transform_utf8_internal+0xe51> + 455707: 0f b6 4c 24 66 movzx ecx, byte ptr [rsp + 102] + 45570c: 89 ce mov esi, ecx + 45570e: 83 e6 c0 and esi, -64 + 455711: 40 80 fe 80 cmp sil, -128 + 455715: 0f 85 be 02 00 00 jne 0x4559d9 <__gconv_transform_utf8_internal+0xcd9> + 45571b: 41 c1 e0 06 shl r8d, 6 + 45571f: 83 e1 3f and ecx, 63 + 455722: 41 09 c8 or r8d, ecx + 455725: 48 83 fb 06 cmp rbx, 6 + 455729: 0f 85 9f 02 00 00 jne 0x4559ce <__gconv_transform_utf8_internal+0xcce> + 45572f: 0f b6 4c 24 67 movzx ecx, byte ptr [rsp + 103] + 455734: 89 ce mov esi, ecx + 455736: 83 e6 c0 and esi, -64 + 455739: 40 80 fe 80 cmp sil, -128 + 45573d: 0f 85 a1 02 00 00 jne 0x4559e4 <__gconv_transform_utf8_internal+0xce4> + 455743: 41 c1 e0 06 shl r8d, 6 + 455747: 83 e1 3f and ecx, 63 + 45574a: 41 b9 06 00 00 00 mov r9d, 6 + 455750: 41 09 c8 or r8d, ecx + 455753: 0f b6 4c 24 48 movzx ecx, byte ptr [rsp + 72] + 455758: 44 89 c6 mov esi, r8d + 45575b: d3 ee shr esi, cl + 45575d: 85 f6 test esi, esi + 45575f: 0f 84 91 00 00 00 je 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> + 455765: 41 8d 88 00 28 ff ff lea ecx, [r8 - 55296] + 45576c: 81 f9 ff 07 00 00 cmp ecx, 2047 + 455772: 0f 86 7e 00 00 00 jbe 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> + 455778: 45 89 03 mov dword ptr [r11], r8d + 45577b: 8b 02 mov eax, dword ptr [rdx] + 45577d: 49 89 d9 mov r9, rbx + 455780: 83 e0 07 and eax, 7 + 455783: e9 88 fb ff ff jmp 0x455310 <__gconv_transform_utf8_internal+0x610> + 455788: 48 39 fd cmp rbp, rdi + 45578b: 0f 86 10 04 00 00 jbe 0x455ba1 <__gconv_transform_utf8_internal+0xea1> + 455791: 48 89 ee mov rsi, rbp + 455794: 41 ba 01 00 00 00 mov r10d, 1 + 45579a: 4c 29 f6 sub rsi, r14 + 45579d: eb 0d jmp 0x4557ac <__gconv_transform_utf8_internal+0xaac> + 45579f: 49 83 c2 01 add r10, 1 + 4557a3: 48 83 c7 01 add rdi, 1 + 4557a7: 49 39 f2 cmp r10, rsi + 4557aa: 74 0b je 0x4557b7 <__gconv_transform_utf8_internal+0xab7> + 4557ac: 0f b6 0f movzx ecx, byte ptr [rdi] + 4557af: 83 e1 c0 and ecx, -64 + 4557b2: 80 f9 80 cmp cl, -128 + 4557b5: 74 e8 je 0x45579f <__gconv_transform_utf8_internal+0xa9f> + 4557b7: 48 39 fd cmp rbp, rdi + 4557ba: 0f 84 1b fd ff ff je 0x4554db <__gconv_transform_utf8_internal+0x7db> + 4557c0: e9 01 fd ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> + 4557c5: 0f 1f 00 nop dword ptr [rax] + 4557c8: 89 ca mov edx, ecx + 4557ca: 83 e2 fc and edx, -4 + 4557cd: 80 fa f8 cmp dl, -8 + 4557d0: 0f 85 19 02 00 00 jne 0x4559ef <__gconv_transform_utf8_internal+0xcef> + 4557d6: 83 e1 03 and ecx, 3 + 4557d9: 41 bb 15 00 00 00 mov r11d, 21 + 4557df: 41 b8 05 00 00 00 mov r8d, 5 + 4557e5: e9 77 f6 ff ff jmp 0x454e61 <__gconv_transform_utf8_internal+0x161> + 4557ea: 0f 84 2c 01 00 00 je 0x45591c <__gconv_transform_utf8_internal+0xc1c> + 4557f0: 41 b9 01 00 00 00 mov r9d, 1 + 4557f6: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 4557fc: 74 0a je 0x455808 <__gconv_transform_utf8_internal+0xb08> + 4557fe: 41 83 e2 02 and r10d, 2 + 455802: 0f 85 9e 00 00 00 jne 0x4558a6 <__gconv_transform_utf8_internal+0xba6> + 455808: 41 bf 06 00 00 00 mov r15d, 6 + 45580e: e9 14 f8 ff ff jmp 0x455027 <__gconv_transform_utf8_internal+0x327> + 455813: 89 c2 mov edx, eax + 455815: 83 e2 f0 and edx, -16 + 455818: 80 fa e0 cmp dl, -32 + 45581b: 0f 85 26 02 00 00 jne 0x455a47 <__gconv_transform_utf8_internal+0xd47> + 455821: 83 e0 0f and eax, 15 + 455824: b9 0c 00 00 00 mov ecx, 12 + 455829: 41 ba 02 00 00 00 mov r10d, 2 + 45582f: bf 00 03 00 00 mov edi, 768 + 455834: e9 33 f9 ff ff jmp 0x45516c <__gconv_transform_utf8_internal+0x46c> + 455839: 45 89 f8 mov r8d, r15d + 45583c: 41 83 e0 f0 and r8d, -16 + 455840: 41 80 f8 e0 cmp r8b, -32 + 455844: 0f 85 be 03 00 00 jne 0x455c08 <__gconv_transform_utf8_internal+0xf08> + 45584a: 45 89 f9 mov r9d, r15d + 45584d: c7 44 24 48 0b 00 00 00 mov dword ptr [rsp + 72], 11 + 455855: bb 03 00 00 00 mov ebx, 3 + 45585a: 41 83 e1 0f and r9d, 15 + 45585e: e9 16 fe ff ff jmp 0x455679 <__gconv_transform_utf8_internal+0x979> + 455863: 89 ce mov esi, ecx + 455865: 83 e6 f8 and esi, -8 + 455868: 40 80 fe f0 cmp sil, -16 + 45586c: 0f 85 3a 03 00 00 jne 0x455bac <__gconv_transform_utf8_internal+0xeac> + 455872: 83 e1 07 and ecx, 7 + 455875: bb 10 00 00 00 mov ebx, 16 + 45587a: 41 ba 04 00 00 00 mov r10d, 4 + 455880: e9 66 fb ff ff jmp 0x4553eb <__gconv_transform_utf8_internal+0x6eb> + 455885: 41 ba 01 00 00 00 mov r10d, 1 + 45588b: e9 36 fc ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> + 455890: 41 ba 05 00 00 00 mov r10d, 5 + 455896: e9 05 fc ff ff jmp 0x4554a0 <__gconv_transform_utf8_internal+0x7a0> + 45589b: 41 ba 03 00 00 00 mov r10d, 3 + 4558a1: e9 20 fc ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> + 4558a6: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 4558ab: 48 83 07 01 add qword ptr [rdi], 1 + 4558af: 4c 89 df mov rdi, r11 + 4558b2: e9 59 fa ff ff jmp 0x455310 <__gconv_transform_utf8_internal+0x610> + 4558b7: 41 ba 05 00 00 00 mov r10d, 5 + 4558bd: e9 04 fc ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> + 4558c2: 41 ba 04 00 00 00 mov r10d, 4 + 4558c8: e9 f9 fb ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> + 4558cd: 48 8d 5c 24 63 lea rbx, [rsp + 99] + 4558d2: 48 39 1c 24 cmp qword ptr [rsp], rbx + 4558d6: 0f 86 0e ff ff ff jbe 0x4557ea <__gconv_transform_utf8_internal+0xaea> + 4558dc: 41 b9 01 00 00 00 mov r9d, 1 + 4558e2: 48 89 df mov rdi, rbx + 4558e5: eb 0e jmp 0x4558f5 <__gconv_transform_utf8_internal+0xbf5> + 4558e7: 49 83 c1 01 add r9, 1 + 4558eb: 48 83 c7 01 add rdi, 1 + 4558ef: 48 39 3c 24 cmp qword ptr [rsp], rdi + 4558f3: 76 0e jbe 0x455903 <__gconv_transform_utf8_internal+0xc03> + 4558f5: 44 0f b6 07 movzx r8d, byte ptr [rdi] + 4558f9: 41 83 e0 c0 and r8d, -64 + 4558fd: 41 80 f8 80 cmp r8b, -128 + 455901: 74 e4 je 0x4558e7 <__gconv_transform_utf8_internal+0xbe7> + 455903: 48 39 3c 24 cmp qword ptr [rsp], rdi + 455907: 0f 85 e9 fe ff ff jne 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> + 45590d: 48 8d 7c 24 68 lea rdi, [rsp + 104] + 455912: 48 39 3c 24 cmp qword ptr [rsp], rdi + 455916: 0f 84 f1 00 00 00 je 0x455a0d <__gconv_transform_utf8_internal+0xd0d> + 45591c: 48 98 cdqe + 45591e: 48 89 cf mov rdi, rcx + 455921: 45 8d 9f 40 ff ff ff lea r11d, [r15 - 192] + 455928: 48 29 c7 sub rdi, rax + 45592b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 455930: 49 01 fe add r14, rdi + 455933: 4c 89 30 mov qword ptr [rax], r14 + 455936: 89 0a mov dword ptr [rdx], ecx + 455938: 41 83 fb 01 cmp r11d, 1 + 45593c: 76 71 jbe 0x4559af <__gconv_transform_utf8_internal+0xcaf> + 45593e: 83 7c 24 4c 1d cmp dword ptr [rsp + 76], 29 + 455943: 77 4e ja 0x455993 <__gconv_transform_utf8_internal+0xc93> + 455945: 83 e6 1f and esi, 31 + 455948: bf 00 02 00 00 mov edi, 512 + 45594d: b8 01 00 00 00 mov eax, 1 + 455952: 48 39 1c 24 cmp qword ptr [rsp], rbx + 455956: 76 22 jbe 0x45597a <__gconv_transform_utf8_internal+0xc7a> + 455958: 49 89 d8 mov r8, rbx + 45595b: 45 0f b6 08 movzx r9d, byte ptr [r8] + 45595f: c1 e6 06 shl esi, 6 + 455962: 49 83 c0 01 add r8, 1 + 455966: 41 83 e1 3f and r9d, 63 + 45596a: 44 09 ce or esi, r9d + 45596d: 4c 39 04 24 cmp qword ptr [rsp], r8 + 455971: 75 e8 jne 0x45595b <__gconv_transform_utf8_internal+0xc5b> + 455973: 48 2b 1c 24 sub rbx, qword ptr [rsp] + 455977: 48 01 d8 add rax, rbx + 45597a: 09 f9 or ecx, edi + 45597c: 41 bf 07 00 00 00 mov r15d, 7 + 455982: 89 0a mov dword ptr [rdx], ecx + 455984: 8d 0c 40 lea ecx, [rax + 2*rax] + 455987: 01 c9 add ecx, ecx + 455989: d3 e6 shl esi, cl + 45598b: 89 72 04 mov dword ptr [rdx + 4], esi + 45598e: e9 94 f6 ff ff jmp 0x455027 <__gconv_transform_utf8_internal+0x327> + 455993: 89 f0 mov eax, esi + 455995: 83 e0 f0 and eax, -16 + 455998: 3c e0 cmp al, -32 + 45599a: 0f 85 8c 00 00 00 jne 0x455a2c <__gconv_transform_utf8_internal+0xd2c> + 4559a0: 83 e6 0f and esi, 15 + 4559a3: bf 00 03 00 00 mov edi, 768 + 4559a8: b8 02 00 00 00 mov eax, 2 + 4559ad: eb a3 jmp 0x455952 <__gconv_transform_utf8_internal+0xc52> + 4559af: 48 8d 0d ca 47 04 00 lea rcx, [rip + 280522] # 0x49a180 <__PRETTY_FUNCTION__.11622> + 4559b6: ba e1 01 00 00 mov edx, 481 + 4559bb: 48 8d 35 8a 43 04 00 lea rsi, [rip + 279434] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 4559c2: 48 8d 3d 93 43 04 00 lea rdi, [rip + 279443] # 0x499d5c <__PRETTY_FUNCTION__.9087+0x9c> + 4559c9: e8 82 d5 fa ff call 0x402f50 <__assert_fail> + 4559ce: 41 b9 05 00 00 00 mov r9d, 5 + 4559d4: e9 7a fd ff ff jmp 0x455753 <__gconv_transform_utf8_internal+0xa53> + 4559d9: 41 b9 04 00 00 00 mov r9d, 4 + 4559df: e9 12 fe ff ff jmp 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> + 4559e4: 41 b9 05 00 00 00 mov r9d, 5 + 4559ea: e9 07 fe ff ff jmp 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> + 4559ef: 89 ca mov edx, ecx + 4559f1: 83 e2 fe and edx, -2 + 4559f4: 80 fa fc cmp dl, -4 + 4559f7: 75 70 jne 0x455a69 <__gconv_transform_utf8_internal+0xd69> + 4559f9: 83 e1 01 and ecx, 1 + 4559fc: 41 bb 1a 00 00 00 mov r11d, 26 + 455a02: 41 b8 06 00 00 00 mov r8d, 6 + 455a08: e9 54 f4 ff ff jmp 0x454e61 <__gconv_transform_utf8_internal+0x161> + 455a0d: 48 8d 0d 6c 47 04 00 lea rcx, [rip + 280428] # 0x49a180 <__PRETTY_FUNCTION__.11622> + 455a14: ba db 01 00 00 mov edx, 475 + 455a19: 48 8d 35 2c 43 04 00 lea rsi, [rip + 279340] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 455a20: 48 8d 3d d1 43 04 00 lea rdi, [rip + 279505] # 0x499df8 + 455a27: e8 24 d5 fa ff call 0x402f50 <__assert_fail> + 455a2c: 89 f0 mov eax, esi + 455a2e: 83 e0 f8 and eax, -8 + 455a31: 3c f0 cmp al, -16 + 455a33: 75 64 jne 0x455a99 <__gconv_transform_utf8_internal+0xd99> + 455a35: 83 e6 07 and esi, 7 + 455a38: bf 00 04 00 00 mov edi, 1024 + 455a3d: b8 03 00 00 00 mov eax, 3 + 455a42: e9 0b ff ff ff jmp 0x455952 <__gconv_transform_utf8_internal+0xc52> + 455a47: 89 c2 mov edx, eax + 455a49: 83 e2 f8 and edx, -8 + 455a4c: 80 fa f0 cmp dl, -16 + 455a4f: 75 63 jne 0x455ab4 <__gconv_transform_utf8_internal+0xdb4> + 455a51: 83 e0 07 and eax, 7 + 455a54: b9 12 00 00 00 mov ecx, 18 + 455a59: 41 ba 03 00 00 00 mov r10d, 3 + 455a5f: bf 00 04 00 00 mov edi, 1024 + 455a64: e9 03 f7 ff ff jmp 0x45516c <__gconv_transform_utf8_internal+0x46c> + 455a69: 45 31 c0 xor r8d, r8d + 455a6c: 49 83 c0 01 add r8, 1 + 455a70: 4a 8d 14 00 lea rdx, [rax + r8] + 455a74: 48 39 d5 cmp rbp, rdx + 455a77: 0f 86 db f5 ff ff jbe 0x455058 <__gconv_transform_utf8_internal+0x358> + 455a7d: 42 0f b6 14 00 movzx edx, byte ptr [rax + r8] + 455a82: 83 e2 c0 and edx, -64 + 455a85: 80 fa 80 cmp dl, -128 + 455a88: 0f 85 ca f5 ff ff jne 0x455058 <__gconv_transform_utf8_internal+0x358> + 455a8e: 49 83 f8 05 cmp r8, 5 + 455a92: 75 d8 jne 0x455a6c <__gconv_transform_utf8_internal+0xd6c> + 455a94: e9 bf f5 ff ff jmp 0x455058 <__gconv_transform_utf8_internal+0x358> + 455a99: 89 f0 mov eax, esi + 455a9b: 83 e0 fc and eax, -4 + 455a9e: 3c f8 cmp al, -8 + 455aa0: 75 34 jne 0x455ad6 <__gconv_transform_utf8_internal+0xdd6> + 455aa2: 83 e6 03 and esi, 3 + 455aa5: bf 00 05 00 00 mov edi, 1280 + 455aaa: b8 04 00 00 00 mov eax, 4 + 455aaf: e9 9e fe ff ff jmp 0x455952 <__gconv_transform_utf8_internal+0xc52> + 455ab4: 89 c2 mov edx, eax + 455ab6: 83 e2 fc and edx, -4 + 455ab9: 80 fa f8 cmp dl, -8 + 455abc: 75 2a jne 0x455ae8 <__gconv_transform_utf8_internal+0xde8> + 455abe: 83 e0 03 and eax, 3 + 455ac1: b9 18 00 00 00 mov ecx, 24 + 455ac6: 41 ba 04 00 00 00 mov r10d, 4 + 455acc: bf 00 05 00 00 mov edi, 1280 + 455ad1: e9 96 f6 ff ff jmp 0x45516c <__gconv_transform_utf8_internal+0x46c> + 455ad6: 83 e6 01 and esi, 1 + 455ad9: bf 00 06 00 00 mov edi, 1536 + 455ade: b8 05 00 00 00 mov eax, 5 + 455ae3: e9 6a fe ff ff jmp 0x455952 <__gconv_transform_utf8_internal+0xc52> + 455ae8: 83 e0 01 and eax, 1 + 455aeb: b9 1e 00 00 00 mov ecx, 30 + 455af0: 41 ba 05 00 00 00 mov r10d, 5 + 455af6: bf 00 06 00 00 mov edi, 1536 + 455afb: e9 6c f6 ff ff jmp 0x45516c <__gconv_transform_utf8_internal+0x46c> + 455b00: 48 8d 0d b9 44 04 00 lea rcx, [rip + 279737] # 0x499fc0 <__PRETTY_FUNCTION__.11719> + 455b07: ba a4 01 00 00 mov edx, 420 + 455b0c: 48 8d 35 c7 41 04 00 lea rsi, [rip + 278983] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 455b13: 48 8d 3d d4 41 04 00 lea rdi, [rip + 278996] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 455b1a: e8 31 d4 fa ff call 0x402f50 <__assert_fail> + 455b1f: 41 89 0b mov dword ptr [r11], ecx + 455b22: 8b 02 mov eax, dword ptr [rdx] + 455b24: 41 b9 02 00 00 00 mov r9d, 2 + 455b2a: 83 e0 07 and eax, 7 + 455b2d: e9 de f7 ff ff jmp 0x455310 <__gconv_transform_utf8_internal+0x610> + 455b32: 48 8d 0d 87 44 04 00 lea rcx, [rip + 279687] # 0x499fc0 <__PRETTY_FUNCTION__.11719> + 455b39: ba eb 02 00 00 mov edx, 747 + 455b3e: 48 8d 35 95 41 04 00 lea rsi, [rip + 278933] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 455b45: 48 8d 3d 34 42 04 00 lea rdi, [rip + 279092] # 0x499d80 + 455b4c: e8 ff d3 fa ff call 0x402f50 <__assert_fail> + 455b51: 41 b9 04 00 00 00 mov r9d, 4 + 455b57: e9 f7 fb ff ff jmp 0x455753 <__gconv_transform_utf8_internal+0xa53> + 455b5c: 41 b9 03 00 00 00 mov r9d, 3 + 455b62: e9 8f fc ff ff jmp 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> + 455b67: 41 b9 03 00 00 00 mov r9d, 3 + 455b6d: e9 e1 fb ff ff jmp 0x455753 <__gconv_transform_utf8_internal+0xa53> + 455b72: 41 b9 02 00 00 00 mov r9d, 2 + 455b78: e9 79 fc ff ff jmp 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> + 455b7d: e8 4e 60 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 455b82: 48 8d 0d 37 44 04 00 lea rcx, [rip + 279607] # 0x499fc0 <__PRETTY_FUNCTION__.11719> + 455b89: ba 1a 03 00 00 mov edx, 794 + 455b8e: 48 8d 35 45 41 04 00 lea rsi, [rip + 278853] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 455b95: 48 8d 3d c0 41 04 00 lea rdi, [rip + 278976] # 0x499d5c <__PRETTY_FUNCTION__.9087+0x9c> + 455b9c: e8 af d3 fa ff call 0x402f50 <__assert_fail> + 455ba1: 41 ba 01 00 00 00 mov r10d, 1 + 455ba7: e9 0b fc ff ff jmp 0x4557b7 <__gconv_transform_utf8_internal+0xab7> + 455bac: 89 ce mov esi, ecx + 455bae: 83 e6 fc and esi, -4 + 455bb1: 40 80 fe f8 cmp sil, -8 + 455bb5: 75 7f jne 0x455c36 <__gconv_transform_utf8_internal+0xf36> + 455bb7: 83 e1 03 and ecx, 3 + 455bba: bb 15 00 00 00 mov ebx, 21 + 455bbf: 41 ba 05 00 00 00 mov r10d, 5 + 455bc5: e9 21 f8 ff ff jmp 0x4553eb <__gconv_transform_utf8_internal+0x6eb> + 455bca: 48 8d 0d ef 43 04 00 lea rcx, [rip + 279535] # 0x499fc0 <__PRETTY_FUNCTION__.11719> + 455bd1: ba 34 02 00 00 mov edx, 564 + 455bd6: 48 8d 35 fd 40 04 00 lea rsi, [rip + 278781] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 455bdd: 48 8d 3d 0a 41 04 00 lea rdi, [rip + 278794] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 455be4: e8 67 d3 fa ff call 0x402f50 <__assert_fail> + 455be9: 48 8d 0d 90 45 04 00 lea rcx, [rip + 279952] # 0x49a180 <__PRETTY_FUNCTION__.11622> + 455bf0: ba c9 01 00 00 mov edx, 457 + 455bf5: 48 8d 35 50 41 04 00 lea rsi, [rip + 278864] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 455bfc: 48 8d 3d cd 41 04 00 lea rdi, [rip + 278989] # 0x499dd0 + 455c03: e8 48 d3 fa ff call 0x402f50 <__assert_fail> + 455c08: 45 89 f8 mov r8d, r15d + 455c0b: 41 83 e0 f8 and r8d, -8 + 455c0f: 41 80 f8 f0 cmp r8b, -16 + 455c13: 75 3f jne 0x455c54 <__gconv_transform_utf8_internal+0xf54> + 455c15: 45 89 f9 mov r9d, r15d + 455c18: c7 44 24 48 10 00 00 00 mov dword ptr [rsp + 72], 16 + 455c20: bb 04 00 00 00 mov ebx, 4 + 455c25: 41 83 e1 07 and r9d, 7 + 455c29: e9 4b fa ff ff jmp 0x455679 <__gconv_transform_utf8_internal+0x979> + 455c2e: 41 89 c7 mov r15d, eax + 455c31: e9 d0 f4 ff ff jmp 0x455106 <__gconv_transform_utf8_internal+0x406> + 455c36: 89 ce mov esi, ecx + 455c38: 83 e6 fe and esi, -2 + 455c3b: 40 80 fe fc cmp sil, -4 + 455c3f: 75 39 jne 0x455c7a <__gconv_transform_utf8_internal+0xf7a> + 455c41: 83 e1 01 and ecx, 1 + 455c44: bb 1a 00 00 00 mov ebx, 26 + 455c49: 41 ba 06 00 00 00 mov r10d, 6 + 455c4f: e9 97 f7 ff ff jmp 0x4553eb <__gconv_transform_utf8_internal+0x6eb> + 455c54: 45 89 f8 mov r8d, r15d + 455c57: 41 83 e0 fc and r8d, -4 + 455c5b: 41 80 f8 f8 cmp r8b, -8 + 455c5f: 75 49 jne 0x455caa <__gconv_transform_utf8_internal+0xfaa> + 455c61: 45 89 f9 mov r9d, r15d + 455c64: c7 44 24 48 15 00 00 00 mov dword ptr [rsp + 72], 21 + 455c6c: bb 05 00 00 00 mov ebx, 5 + 455c71: 41 83 e1 03 and r9d, 3 + 455c75: e9 ff f9 ff ff jmp 0x455679 <__gconv_transform_utf8_internal+0x979> + 455c7a: 45 31 d2 xor r10d, r10d + 455c7d: 49 83 c2 01 add r10, 1 + 455c81: 4b 8d 0c 16 lea rcx, [r14 + r10] + 455c85: 48 39 cd cmp rbp, rcx + 455c88: 0f 86 38 f8 ff ff jbe 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> + 455c8e: 43 0f b6 0c 16 movzx ecx, byte ptr [r14 + r10] + 455c93: 83 e1 c0 and ecx, -64 + 455c96: 80 f9 80 cmp cl, -128 + 455c99: 0f 85 27 f8 ff ff jne 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> + 455c9f: 49 83 fa 05 cmp r10, 5 + 455ca3: 75 d8 jne 0x455c7d <__gconv_transform_utf8_internal+0xf7d> + 455ca5: e9 1c f8 ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> + 455caa: 45 89 f8 mov r8d, r15d + 455cad: 41 83 e0 fe and r8d, -2 + 455cb1: 41 80 f8 fc cmp r8b, -4 + 455cb5: 75 19 jne 0x455cd0 <__gconv_transform_utf8_internal+0xfd0> + 455cb7: 45 89 f9 mov r9d, r15d + 455cba: c7 44 24 48 1a 00 00 00 mov dword ptr [rsp + 72], 26 + 455cc2: bb 06 00 00 00 mov ebx, 6 + 455cc7: 41 83 e1 01 and r9d, 1 + 455ccb: e9 a9 f9 ff ff jmp 0x455679 <__gconv_transform_utf8_internal+0x979> + 455cd0: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 455cd5: 45 31 c9 xor r9d, r9d + 455cd8: 49 83 c1 01 add r9, 1 + 455cdc: 4a 8d 0c 0e lea rcx, [rsi + r9] + 455ce0: 48 39 0c 24 cmp qword ptr [rsp], rcx + 455ce4: 0f 86 0c fb ff ff jbe 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> + 455cea: 42 0f b6 0c 0e movzx ecx, byte ptr [rsi + r9] + 455cef: 83 e1 c0 and ecx, -64 + 455cf2: 80 f9 80 cmp cl, -128 + 455cf5: 0f 85 fb fa ff ff jne 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> + 455cfb: 49 83 f9 05 cmp r9, 5 + 455cff: 75 d7 jne 0x455cd8 <__gconv_transform_utf8_internal+0xfd8> + 455d01: e9 f0 fa ff ff jmp 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> + 455d06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000455d10 <__gconv_transform_ucs2_internal>: + 455d10: f3 0f 1e fa endbr64 + 455d14: 41 57 push r15 + 455d16: 41 56 push r14 + 455d18: 41 55 push r13 + 455d1a: 41 54 push r12 + 455d1c: 55 push rbp + 455d1d: 48 89 f5 mov rbp, rsi + 455d20: 53 push rbx + 455d21: 48 89 cb mov rbx, rcx + 455d24: 48 83 ec 78 sub rsp, 120 + 455d28: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 455d2d: 8b 56 10 mov edx, dword ptr [rsi + 16] + 455d30: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 455d35: 44 8b a4 24 b0 00 00 00 mov r12d, dword ptr [rsp + 176] + 455d3d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 455d46: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 455d4b: 31 c0 xor eax, eax + 455d4d: 48 8d 47 68 lea rax, [rdi + 104] + 455d51: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 455d5a: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 455d5f: 48 8d 46 30 lea rax, [rsi + 48] + 455d63: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 455d68: f6 c2 01 test dl, 1 + 455d6b: 75 28 jne 0x455d95 <__gconv_transform_ucs2_internal+0x85> + 455d6d: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 455d74: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 455d79: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 455d7e: 74 15 je 0x455d95 <__gconv_transform_ucs2_internal+0x85> + 455d80: 49 89 c7 mov r15, rax + 455d83: 49 c1 cf 11 ror r15, 17 + 455d87: 64 4c 33 3c 25 30 00 00 00 xor r15, qword ptr fs:[48] + 455d90: 4c 89 7c 24 10 mov qword ptr [rsp + 16], r15 + 455d95: 45 85 e4 test r12d, r12d + 455d98: 0f 85 48 05 00 00 jne 0x4562e6 <__gconv_transform_ucs2_internal+0x5d6> + 455d9e: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 455da3: 48 8d 4c 24 50 lea rcx, [rsp + 80] + 455da8: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 455dad: 8b b4 24 b8 00 00 00 mov esi, dword ptr [rsp + 184] + 455db4: 4c 8b 65 08 mov r12, qword ptr [rbp + 8] + 455db8: 48 85 ff test rdi, rdi + 455dbb: 4c 8b 28 mov r13, qword ptr [rax] + 455dbe: 48 89 f8 mov rax, rdi + 455dc1: 48 0f 44 c5 cmove rax, rbp + 455dc5: 4d 85 c9 test r9, r9 + 455dc8: 4c 8b 30 mov r14, qword ptr [rax] + 455dcb: b8 00 00 00 00 mov eax, 0 + 455dd0: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 + 455dd9: 48 0f 45 c1 cmovne rax, rcx + 455ddd: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 455de2: 85 f6 test esi, esi + 455de4: 0f 85 56 02 00 00 jne 0x456040 <__gconv_transform_ucs2_internal+0x330> + 455dea: 45 31 d2 xor r10d, r10d + 455ded: 4d 89 cf mov r15, r9 + 455df0: 4d 85 ff test r15, r15 + 455df3: 74 03 je 0x455df8 <__gconv_transform_ucs2_internal+0xe8> + 455df5: 4d 03 17 add r10, qword ptr [r15] + 455df8: 4c 39 eb cmp rbx, r13 + 455dfb: 0f 84 72 03 00 00 je 0x456173 <__gconv_transform_ucs2_internal+0x463> + 455e01: 49 8d 45 02 lea rax, [r13 + 2] + 455e05: 48 39 c3 cmp rbx, rax + 455e08: 0f 82 fa 02 00 00 jb 0x456108 <__gconv_transform_ucs2_internal+0x3f8> + 455e0e: 49 8d 4e 04 lea rcx, [r14 + 4] + 455e12: 4c 39 e1 cmp rcx, r12 + 455e15: 0f 87 1d 03 00 00 ja 0x456138 <__gconv_transform_ucs2_internal+0x428> + 455e1b: 83 e2 02 and edx, 2 + 455e1e: 75 60 jne 0x455e80 <__gconv_transform_ucs2_internal+0x170> + 455e20: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 455e26: 48 89 ce mov rsi, rcx + 455e29: 0f 84 f6 03 00 00 je 0x456225 <__gconv_transform_ucs2_internal+0x515> + 455e2f: 0f b7 50 fe movzx edx, word ptr [rax - 2] + 455e33: 4c 8d 41 fc lea r8, [rcx - 4] + 455e37: 48 8d 78 fe lea rdi, [rax - 2] + 455e3b: 8d b2 00 28 00 00 lea esi, [rdx + 10240] + 455e41: 66 81 fe ff 07 cmp si, 2047 + 455e46: 0f 86 9c 01 00 00 jbe 0x455fe8 <__gconv_transform_ucs2_internal+0x2d8> + 455e4c: 89 51 fc mov dword ptr [rcx - 4], edx + 455e4f: 48 39 c3 cmp rbx, rax + 455e52: 0f 84 1e 03 00 00 je 0x456176 <__gconv_transform_ucs2_internal+0x466> + 455e58: 48 8d 50 02 lea rdx, [rax + 2] + 455e5c: 48 39 d3 cmp rbx, rdx + 455e5f: 72 7a jb 0x455edb <__gconv_transform_ucs2_internal+0x1cb> + 455e61: 48 8d 71 04 lea rsi, [rcx + 4] + 455e65: 49 39 f4 cmp r12, rsi + 455e68: 0f 82 b2 01 00 00 jb 0x456020 <__gconv_transform_ucs2_internal+0x310> + 455e6e: 48 89 f1 mov rcx, rsi + 455e71: 48 89 d0 mov rax, rdx + 455e74: eb b9 jmp 0x455e2f <__gconv_transform_ucs2_internal+0x11f> + 455e76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 455e80: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 455e86: 0f 84 e4 03 00 00 je 0x456270 <__gconv_transform_ucs2_internal+0x560> + 455e8c: 4c 89 f6 mov rsi, r14 + 455e8f: 41 bb 04 00 00 00 mov r11d, 4 + 455e95: 0f b7 50 fe movzx edx, word ptr [rax - 2] + 455e99: 8d ba 00 28 00 00 lea edi, [rdx + 10240] + 455e9f: 66 81 ff ff 07 cmp di, 2047 + 455ea4: 0f 86 a6 02 00 00 jbe 0x456150 <__gconv_transform_ucs2_internal+0x440> + 455eaa: 89 16 mov dword ptr [rsi], edx + 455eac: 48 89 ce mov rsi, rcx + 455eaf: 48 39 c3 cmp rbx, rax + 455eb2: 0f 84 b0 02 00 00 je 0x456168 <__gconv_transform_ucs2_internal+0x458> + 455eb8: 48 8d 50 02 lea rdx, [rax + 2] + 455ebc: 48 39 d3 cmp rbx, rdx + 455ebf: 72 17 jb 0x455ed8 <__gconv_transform_ucs2_internal+0x1c8> + 455ec1: 48 8d 4e 04 lea rcx, [rsi + 4] + 455ec5: 49 39 cc cmp r12, rcx + 455ec8: 0f 82 62 01 00 00 jb 0x456030 <__gconv_transform_ucs2_internal+0x320> + 455ece: 48 89 d0 mov rax, rdx + 455ed1: eb c2 jmp 0x455e95 <__gconv_transform_ucs2_internal+0x185> + 455ed3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 455ed8: 48 89 f1 mov rcx, rsi + 455edb: 41 bb 07 00 00 00 mov r11d, 7 + 455ee1: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 455ee6: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 455eec: 48 89 07 mov qword ptr [rdi], rax + 455eef: 0f 85 1b 01 00 00 jne 0x456010 <__gconv_transform_ucs2_internal+0x300> + 455ef5: 83 45 14 01 add dword ptr [rbp + 20], 1 + 455ef9: f6 45 10 01 test byte ptr [rbp + 16], 1 + 455efd: 0f 85 1d 02 00 00 jne 0x456120 <__gconv_transform_ucs2_internal+0x410> + 455f03: 4c 39 f1 cmp rcx, r14 + 455f06: 4c 89 54 24 30 mov qword ptr [rsp + 48], r10 + 455f0b: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx + 455f10: 0f 86 90 00 00 00 jbe 0x455fa6 <__gconv_transform_ucs2_internal+0x296> + 455f16: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 455f1b: 48 8b 45 00 mov rax, qword ptr [rbp] + 455f1f: 44 89 5c 24 2c mov dword ptr [rsp + 44], r11d + 455f24: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 455f29: e8 02 76 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 455f2e: 48 8d 54 24 58 lea rdx, [rsp + 88] + 455f33: 45 31 c0 xor r8d, r8d + 455f36: 4d 89 f9 mov r9, r15 + 455f39: 8b b4 24 b8 00 00 00 mov esi, dword ptr [rsp + 184] + 455f40: 56 push rsi + 455f41: 6a 00 push 0 + 455f43: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 455f48: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] + 455f4d: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] + 455f52: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 455f57: ff d0 call rax + 455f59: 5a pop rdx + 455f5a: 59 pop rcx + 455f5b: 83 f8 04 cmp eax, 4 + 455f5e: 44 8b 5c 24 2c mov r11d, dword ptr [rsp + 44] + 455f63: 74 3b je 0x455fa0 <__gconv_transform_ucs2_internal+0x290> + 455f65: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] + 455f6a: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 455f6f: 4c 8b 54 24 30 mov r10, qword ptr [rsp + 48] + 455f74: 48 39 ca cmp rdx, rcx + 455f77: 0f 85 0b 02 00 00 jne 0x456188 <__gconv_transform_ucs2_internal+0x478> + 455f7d: 85 c0 test eax, eax + 455f7f: 0f 85 ed 06 00 00 jne 0x456672 <__gconv_transform_ucs2_internal+0x962> + 455f85: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 455f8a: 4c 8b 75 00 mov r14, qword ptr [rbp] + 455f8e: 4c 8b 54 24 50 mov r10, qword ptr [rsp + 80] + 455f93: 8b 55 10 mov edx, dword ptr [rbp + 16] + 455f96: 4c 8b 28 mov r13, qword ptr [rax] + 455f99: e9 52 fe ff ff jmp 0x455df0 <__gconv_transform_ucs2_internal+0xe0> + 455f9e: 66 90 nop + 455fa0: 41 83 fb 05 cmp r11d, 5 + 455fa4: 74 df je 0x455f85 <__gconv_transform_ucs2_internal+0x275> + 455fa6: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] + 455fad: 85 c0 test eax, eax + 455faf: 74 0a je 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> + 455fb1: 41 83 fb 07 cmp r11d, 7 + 455fb5: 0f 84 e1 03 00 00 je 0x45639c <__gconv_transform_ucs2_internal+0x68c> + 455fbb: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] + 455fc0: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 455fc9: 0f 85 9e 06 00 00 jne 0x45666d <__gconv_transform_ucs2_internal+0x95d> + 455fcf: 48 83 c4 78 add rsp, 120 + 455fd3: 44 89 d8 mov eax, r11d + 455fd6: 5b pop rbx + 455fd7: 5d pop rbp + 455fd8: 41 5c pop r12 + 455fda: 41 5d pop r13 + 455fdc: 41 5e pop r14 + 455fde: 41 5f pop r15 + 455fe0: c3 ret + 455fe1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 455fe8: 48 89 f8 mov rax, rdi + 455feb: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 455ff0: 4c 89 c1 mov rcx, r8 + 455ff3: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 455ff9: 41 bb 06 00 00 00 mov r11d, 6 + 455fff: 48 89 07 mov qword ptr [rdi], rax + 456002: 0f 84 ed fe ff ff je 0x455ef5 <__gconv_transform_ucs2_internal+0x1e5> + 456008: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 456010: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 456015: 48 89 08 mov qword ptr [rax], rcx + 456018: eb a1 jmp 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> + 45601a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 456020: 41 bb 05 00 00 00 mov r11d, 5 + 456026: e9 b6 fe ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> + 45602b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 456030: 48 89 f1 mov rcx, rsi + 456033: 41 bb 05 00 00 00 mov r11d, 5 + 456039: e9 a3 fe ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> + 45603e: 66 90 nop + 456040: 48 8b 4d 20 mov rcx, qword ptr [rbp + 32] + 456044: 8b 01 mov eax, dword ptr [rcx] + 456046: 41 89 c2 mov r10d, eax + 456049: 41 83 e2 07 and r10d, 7 + 45604d: 0f 84 97 fd ff ff je 0x455dea <__gconv_transform_ucs2_internal+0xda> + 456053: 48 85 ff test rdi, rdi + 456056: 0f 85 1e 06 00 00 jne 0x45667a <__gconv_transform_ucs2_internal+0x96a> + 45605c: 41 83 fa 04 cmp r10d, 4 + 456060: 0f 87 33 06 00 00 ja 0x456699 <__gconv_transform_ucs2_internal+0x989> + 456066: 0f b6 71 04 movzx esi, byte ptr [rcx + 4] + 45606a: 40 88 74 24 66 mov byte ptr [rsp + 102], sil + 45606f: 41 83 fa 01 cmp r10d, 1 + 456073: 0f 84 5f 02 00 00 je 0x4562d8 <__gconv_transform_ucs2_internal+0x5c8> + 456079: 0f b6 71 05 movzx esi, byte ptr [rcx + 5] + 45607d: 4c 89 ef mov rdi, r13 + 456080: 40 88 74 24 67 mov byte ptr [rsp + 103], sil + 456085: be 02 00 00 00 mov esi, 2 + 45608a: 48 39 df cmp rdi, rbx + 45608d: 0f 87 1c 04 00 00 ja 0x4564af <__gconv_transform_ucs2_internal+0x79f> + 456093: 4d 8d 46 04 lea r8, [r14 + 4] + 456097: 41 bb 05 00 00 00 mov r11d, 5 + 45609d: 4d 39 c4 cmp r12, r8 + 4560a0: 0f 82 15 ff ff ff jb 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> + 4560a6: 41 0f b6 7d 00 movzx edi, byte ptr [r13] + 4560ab: 40 88 7c 34 66 mov byte ptr [rsp + rsi + 102], dil + 4560b0: 0f b7 74 24 66 movzx esi, word ptr [rsp + 102] + 4560b5: 8d be 00 28 00 00 lea edi, [rsi + 10240] + 4560bb: 66 81 ff ff 07 cmp di, 2047 + 4560c0: 0f 86 7b 04 00 00 jbe 0x456541 <__gconv_transform_ucs2_internal+0x831> + 4560c6: 41 89 36 mov dword ptr [r14], esi + 4560c9: 8b 01 mov eax, dword ptr [rcx] + 4560cb: 4d 89 c6 mov r14, r8 + 4560ce: 41 89 c2 mov r10d, eax + 4560d1: 41 83 e2 07 and r10d, 7 + 4560d5: 4d 63 d2 movsxd r10, r10d + 4560d8: a8 06 test al, 6 + 4560da: 0f 85 f7 05 00 00 jne 0x4566d7 <__gconv_transform_ucs2_internal+0x9c7> + 4560e0: 4d 29 d5 sub r13, r10 + 4560e3: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 4560e8: 83 e0 f8 and eax, -8 + 4560eb: 4c 8b 54 24 50 mov r10, qword ptr [rsp + 80] + 4560f0: 49 83 c5 02 add r13, 2 + 4560f4: 8b 55 10 mov edx, dword ptr [rbp + 16] + 4560f7: 4d 89 cf mov r15, r9 + 4560fa: 4c 89 2f mov qword ptr [rdi], r13 + 4560fd: 89 01 mov dword ptr [rcx], eax + 4560ff: e9 ec fc ff ff jmp 0x455df0 <__gconv_transform_ucs2_internal+0xe0> + 456104: 0f 1f 40 00 nop dword ptr [rax] + 456108: 4c 89 f1 mov rcx, r14 + 45610b: 4c 89 e8 mov rax, r13 + 45610e: 41 bb 07 00 00 00 mov r11d, 7 + 456114: e9 c8 fd ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> + 456119: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 456120: 48 89 4d 00 mov qword ptr [rbp], rcx + 456124: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 456129: 49 01 07 add qword ptr [r15], rax + 45612c: e9 75 fe ff ff jmp 0x455fa6 <__gconv_transform_ucs2_internal+0x296> + 456131: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 456138: 4c 89 f1 mov rcx, r14 + 45613b: 4c 89 e8 mov rax, r13 + 45613e: 41 bb 05 00 00 00 mov r11d, 5 + 456144: e9 98 fd ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> + 456149: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 456150: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 456155: 41 bb 06 00 00 00 mov r11d, 6 + 45615b: 48 83 07 01 add qword ptr [rdi], 1 + 45615f: 48 39 c3 cmp rbx, rax + 456162: 0f 85 50 fd ff ff jne 0x455eb8 <__gconv_transform_ucs2_internal+0x1a8> + 456168: 48 89 f1 mov rcx, rsi + 45616b: 48 89 d8 mov rax, rbx + 45616e: e9 6e fd ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> + 456173: 4c 89 f1 mov rcx, r14 + 456176: 48 89 d8 mov rax, rbx + 456179: 41 bb 04 00 00 00 mov r11d, 4 + 45617f: e9 5d fd ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> + 456184: 0f 1f 40 00 nop dword ptr [rax] + 456188: 31 f6 xor esi, esi + 45618a: 4d 85 ff test r15, r15 + 45618d: 74 03 je 0x456192 <__gconv_transform_ucs2_internal+0x482> + 45618f: 49 8b 37 mov rsi, qword ptr [r15] + 456192: 48 03 74 24 50 add rsi, qword ptr [rsp + 80] + 456197: 4c 39 d6 cmp rsi, r10 + 45619a: 0f 84 1b 01 00 00 je 0x4562bb <__gconv_transform_ucs2_internal+0x5ab> + 4561a0: 4c 39 eb cmp rbx, r13 + 4561a3: 0f 84 fa 03 00 00 je 0x4565a3 <__gconv_transform_ucs2_internal+0x893> + 4561a9: 4d 8d 55 02 lea r10, [r13 + 2] + 4561ad: 4c 39 d3 cmp rbx, r10 + 4561b0: 0f 82 a3 03 00 00 jb 0x456559 <__gconv_transform_ucs2_internal+0x849> + 4561b6: 49 8d 4e 04 lea rcx, [r14 + 4] + 4561ba: 48 39 ca cmp rdx, rcx + 4561bd: 0f 82 a1 03 00 00 jb 0x456564 <__gconv_transform_ucs2_internal+0x854> + 4561c3: f6 45 10 02 test byte ptr [rbp + 16], 2 + 4561c7: 0f 85 7c 01 00 00 jne 0x456349 <__gconv_transform_ucs2_internal+0x639> + 4561cd: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 4561d3: 0f 84 25 04 00 00 je 0x4565fe <__gconv_transform_ucs2_internal+0x8ee> + 4561d9: 41 0f b7 72 fe movzx esi, word ptr [r10 - 2] + 4561de: 4c 8d 59 fc lea r11, [rcx - 4] + 4561e2: 4d 8d 42 fe lea r8, [r10 - 2] + 4561e6: 8d be 00 28 00 00 lea edi, [rsi + 10240] + 4561ec: 66 81 ff ff 07 cmp di, 2047 + 4561f1: 0f 86 31 03 00 00 jbe 0x456528 <__gconv_transform_ucs2_internal+0x818> + 4561f7: 89 71 fc mov dword ptr [rcx - 4], esi + 4561fa: 4c 39 d3 cmp rbx, r10 + 4561fd: 0f 84 57 02 00 00 je 0x45645a <__gconv_transform_ucs2_internal+0x74a> + 456203: 49 8d 72 02 lea rsi, [r10 + 2] + 456207: 48 39 f3 cmp rbx, rsi + 45620a: 0f 82 4a 02 00 00 jb 0x45645a <__gconv_transform_ucs2_internal+0x74a> + 456210: 48 8d 79 04 lea rdi, [rcx + 4] + 456214: 48 39 fa cmp rdx, rdi + 456217: 0f 82 70 02 00 00 jb 0x45648d <__gconv_transform_ucs2_internal+0x77d> + 45621d: 48 89 f9 mov rcx, rdi + 456220: 49 89 f2 mov r10, rsi + 456223: eb b4 jmp 0x4561d9 <__gconv_transform_ucs2_internal+0x4c9> + 456225: 0f b7 50 fe movzx edx, word ptr [rax - 2] + 456229: 48 89 f1 mov rcx, rsi + 45622c: 4c 8d 5e fc lea r11, [rsi - 4] + 456230: 4c 8d 40 fe lea r8, [rax - 2] + 456234: 8d ba 00 28 00 00 lea edi, [rdx + 10240] + 45623a: 66 81 ff ff 07 cmp di, 2047 + 45623f: 0f 86 eb 02 00 00 jbe 0x456530 <__gconv_transform_ucs2_internal+0x820> + 456245: 89 56 fc mov dword ptr [rsi - 4], edx + 456248: 48 39 d8 cmp rax, rbx + 45624b: 0f 84 28 ff ff ff je 0x456179 <__gconv_transform_ucs2_internal+0x469> + 456251: 48 8d 50 02 lea rdx, [rax + 2] + 456255: 48 39 d3 cmp rbx, rdx + 456258: 0f 82 7d fc ff ff jb 0x455edb <__gconv_transform_ucs2_internal+0x1cb> + 45625e: 48 83 c6 04 add rsi, 4 + 456262: 49 39 f4 cmp r12, rsi + 456265: 0f 82 b5 fd ff ff jb 0x456020 <__gconv_transform_ucs2_internal+0x310> + 45626b: 48 89 d0 mov rax, rdx + 45626e: eb b5 jmp 0x456225 <__gconv_transform_ucs2_internal+0x515> + 456270: 0f b7 50 fe movzx edx, word ptr [rax - 2] + 456274: 4c 8d 41 fc lea r8, [rcx - 4] + 456278: 48 8d 78 fe lea rdi, [rax - 2] + 45627c: 8d b2 00 28 00 00 lea esi, [rdx + 10240] + 456282: 66 81 fe ff 07 cmp si, 2047 + 456287: 0f 86 5b fd ff ff jbe 0x455fe8 <__gconv_transform_ucs2_internal+0x2d8> + 45628d: 89 51 fc mov dword ptr [rcx - 4], edx + 456290: 48 39 c3 cmp rbx, rax + 456293: 0f 84 dd fe ff ff je 0x456176 <__gconv_transform_ucs2_internal+0x466> + 456299: 48 8d 50 02 lea rdx, [rax + 2] + 45629d: 48 39 d3 cmp rbx, rdx + 4562a0: 0f 82 35 fc ff ff jb 0x455edb <__gconv_transform_ucs2_internal+0x1cb> + 4562a6: 48 8d 71 04 lea rsi, [rcx + 4] + 4562aa: 49 39 f4 cmp r12, rsi + 4562ad: 0f 82 6d fd ff ff jb 0x456020 <__gconv_transform_ucs2_internal+0x310> + 4562b3: 48 89 f1 mov rcx, rsi + 4562b6: 48 89 d0 mov rax, rdx + 4562b9: eb b5 jmp 0x456270 <__gconv_transform_ucs2_internal+0x560> + 4562bb: 48 29 d1 sub rcx, rdx + 4562be: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 4562c3: 48 89 ca mov rdx, rcx + 4562c6: 48 c1 ea 3f shr rdx, 63 + 4562ca: 48 01 ca add rdx, rcx + 4562cd: 48 d1 fa sar rdx + 4562d0: 48 29 17 sub qword ptr [rdi], rdx + 4562d3: e9 a5 fc ff ff jmp 0x455f7d <__gconv_transform_ucs2_internal+0x26d> + 4562d8: 49 8d 7d 01 lea rdi, [r13 + 1] + 4562dc: be 01 00 00 00 mov esi, 1 + 4562e1: e9 a4 fd ff ff jmp 0x45608a <__gconv_transform_ucs2_internal+0x37a> + 4562e6: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 4562ec: 0f 85 04 04 00 00 jne 0x4566f6 <__gconv_transform_ucs2_internal+0x9e6> + 4562f2: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 4562f6: 45 31 db xor r11d, r11d + 4562f9: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 456300: f6 45 10 01 test byte ptr [rbp + 16], 1 + 456304: 0f 85 b1 fc ff ff jne 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> + 45630a: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] + 45630f: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 456314: 48 89 df mov rdi, rbx + 456317: e8 14 72 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 45631c: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] + 456323: 31 c9 xor ecx, ecx + 456325: 31 d2 xor edx, edx + 456327: 45 31 c0 xor r8d, r8d + 45632a: 50 push rax + 45632b: 41 54 push r12 + 45632d: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 456332: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] + 456337: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] + 45633c: ff d3 call rbx + 45633e: 5f pop rdi + 45633f: 41 58 pop r8 + 456341: 41 89 c3 mov r11d, eax + 456344: e9 72 fc ff ff jmp 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> + 456349: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 45634f: 0f 84 59 02 00 00 je 0x4565ae <__gconv_transform_ucs2_internal+0x89e> + 456355: 4d 89 f3 mov r11, r14 + 456358: 41 0f b7 72 fe movzx esi, word ptr [r10 - 2] + 45635d: 8d be 00 28 00 00 lea edi, [rsi + 10240] + 456363: 66 81 ff ff 07 cmp di, 2047 + 456368: 0f 86 12 02 00 00 jbe 0x456580 <__gconv_transform_ucs2_internal+0x870> + 45636e: 41 89 33 mov dword ptr [r11], esi + 456371: 49 89 cb mov r11, rcx + 456374: 4c 39 d3 cmp rbx, r10 + 456377: 0f 84 e0 00 00 00 je 0x45645d <__gconv_transform_ucs2_internal+0x74d> + 45637d: 49 8d 72 02 lea rsi, [r10 + 2] + 456381: 48 39 f3 cmp rbx, rsi + 456384: 0f 82 d3 00 00 00 jb 0x45645d <__gconv_transform_ucs2_internal+0x74d> + 45638a: 49 8d 4b 04 lea rcx, [r11 + 4] + 45638e: 48 39 ca cmp rdx, rcx + 456391: 0f 82 f9 00 00 00 jb 0x456490 <__gconv_transform_ucs2_internal+0x780> + 456397: 49 89 f2 mov r10, rsi + 45639a: eb bc jmp 0x456358 <__gconv_transform_ucs2_internal+0x648> + 45639c: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4563a1: 48 89 da mov rdx, rbx + 4563a4: 48 8b 00 mov rax, qword ptr [rax] + 4563a7: 48 29 c2 sub rdx, rax + 4563aa: 48 83 fa 03 cmp rdx, 3 + 4563ae: 0f 8f 9a 02 00 00 jg 0x45664e <__gconv_transform_ucs2_internal+0x93e> + 4563b4: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] + 4563b8: 48 39 d8 cmp rax, rbx + 4563bb: 0f 83 cd 01 00 00 jae 0x45658e <__gconv_transform_ucs2_internal+0x87e> + 4563c1: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 4563c6: 48 8d 48 01 lea rcx, [rax + 1] + 4563ca: 48 89 0f mov qword ptr [rdi], rcx + 4563cd: 0f b6 30 movzx esi, byte ptr [rax] + 4563d0: 40 88 72 04 mov byte ptr [rdx + 4], sil + 4563d4: 48 39 cb cmp rbx, rcx + 4563d7: 76 71 jbe 0x45644a <__gconv_transform_ucs2_internal+0x73a> + 4563d9: 48 8d 48 02 lea rcx, [rax + 2] + 4563dd: 48 89 0f mov qword ptr [rdi], rcx + 4563e0: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 4563e4: 40 88 72 05 mov byte ptr [rdx + 5], sil + 4563e8: 48 39 cb cmp rbx, rcx + 4563eb: 76 5d jbe 0x45644a <__gconv_transform_ucs2_internal+0x73a> + 4563ed: 48 8d 48 03 lea rcx, [rax + 3] + 4563f1: 48 89 0f mov qword ptr [rdi], rcx + 4563f4: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 4563f8: 40 88 72 06 mov byte ptr [rdx + 6], sil + 4563fc: 48 39 cb cmp rbx, rcx + 4563ff: 76 49 jbe 0x45644a <__gconv_transform_ucs2_internal+0x73a> + 456401: 48 8d 48 04 lea rcx, [rax + 4] + 456405: 48 89 0f mov qword ptr [rdi], rcx + 456408: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 45640c: 40 88 72 07 mov byte ptr [rdx + 7], sil + 456410: 48 39 cb cmp rbx, rcx + 456413: 76 35 jbe 0x45644a <__gconv_transform_ucs2_internal+0x73a> + 456415: 48 8d 48 05 lea rcx, [rax + 5] + 456419: 48 89 0f mov qword ptr [rdi], rcx + 45641c: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 456420: 40 88 72 08 mov byte ptr [rdx + 8], sil + 456424: 48 39 cb cmp rbx, rcx + 456427: 76 21 jbe 0x45644a <__gconv_transform_ucs2_internal+0x73a> + 456429: 48 8d 72 09 lea rsi, [rdx + 9] + 45642d: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 456432: 48 83 c1 01 add rcx, 1 + 456436: 48 83 c6 01 add rsi, 1 + 45643a: 48 89 0f mov qword ptr [rdi], rcx + 45643d: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] + 456441: 40 88 7e ff mov byte ptr [rsi - 1], dil + 456445: 48 39 d9 cmp rcx, rbx + 456448: 75 e3 jne 0x45642d <__gconv_transform_ucs2_internal+0x71d> + 45644a: 29 c3 sub ebx, eax + 45644c: 8b 02 mov eax, dword ptr [rdx] + 45644e: 83 e0 f8 and eax, -8 + 456451: 09 d8 or eax, ebx + 456453: 89 02 mov dword ptr [rdx], eax + 456455: e9 61 fb ff ff jmp 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> + 45645a: 49 89 cb mov r11, rcx + 45645d: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 456462: 4c 89 10 mov qword ptr [rax], r10 + 456465: 4c 39 da cmp rdx, r11 + 456468: 0f 84 4a 02 00 00 je 0x4566b8 <__gconv_transform_ucs2_internal+0x9a8> + 45646e: 48 8d 0d 2b 3b 04 00 lea rcx, [rip + 277291] # 0x499fa0 <__PRETTY_FUNCTION__.11895> + 456475: ba ea 02 00 00 mov edx, 746 + 45647a: 48 8d 35 59 38 04 00 lea rsi, [rip + 276569] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 456481: 48 8d 3d 7a 38 04 00 lea rdi, [rip + 276602] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 456488: e8 c3 ca fa ff call 0x402f50 <__assert_fail> + 45648d: 49 89 cb mov r11, rcx + 456490: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 456495: 4c 89 17 mov qword ptr [rdi], r10 + 456498: 4c 39 da cmp rdx, r11 + 45649b: 75 d1 jne 0x45646e <__gconv_transform_ucs2_internal+0x75e> + 45649d: 4c 39 f2 cmp rdx, r14 + 4564a0: 0f 85 d7 fa ff ff jne 0x455f7d <__gconv_transform_ucs2_internal+0x26d> + 4564a6: 83 6d 14 01 sub dword ptr [rbp + 20], 1 + 4564aa: e9 ce fa ff ff jmp 0x455f7d <__gconv_transform_ucs2_internal+0x26d> + 4564af: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4564b4: 48 89 18 mov qword ptr [rax], rbx + 4564b7: 49 39 dd cmp r13, rbx + 4564ba: 73 61 jae 0x45651d <__gconv_transform_ucs2_internal+0x80d> + 4564bc: 41 0f b6 45 00 movzx eax, byte ptr [r13] + 4564c1: 88 44 31 04 mov byte ptr [rcx + rsi + 4], al + 4564c5: 49 8d 45 01 lea rax, [r13 + 1] + 4564c9: 48 39 c3 cmp rbx, rax + 4564cc: 76 4f jbe 0x45651d <__gconv_transform_ucs2_internal+0x80d> + 4564ce: 41 0f b6 7d 01 movzx edi, byte ptr [r13 + 1] + 4564d3: 49 8d 55 02 lea rdx, [r13 + 2] + 4564d7: 40 88 7c 31 05 mov byte ptr [rcx + rsi + 5], dil + 4564dc: 48 39 d3 cmp rbx, rdx + 4564df: 76 3c jbe 0x45651d <__gconv_transform_ucs2_internal+0x80d> + 4564e1: 41 0f b6 7d 02 movzx edi, byte ptr [r13 + 2] + 4564e6: 49 8d 45 03 lea rax, [r13 + 3] + 4564ea: 40 88 7c 31 06 mov byte ptr [rcx + rsi + 6], dil + 4564ef: 48 39 c3 cmp rbx, rax + 4564f2: 76 29 jbe 0x45651d <__gconv_transform_ucs2_internal+0x80d> + 4564f4: 41 0f b6 7d 03 movzx edi, byte ptr [r13 + 3] + 4564f9: 49 8d 45 04 lea rax, [r13 + 4] + 4564fd: 40 88 7c 31 07 mov byte ptr [rcx + rsi + 7], dil + 456502: 48 39 c3 cmp rbx, rax + 456505: 76 16 jbe 0x45651d <__gconv_transform_ucs2_internal+0x80d> + 456507: 48 01 f1 add rcx, rsi + 45650a: 0f b6 10 movzx edx, byte ptr [rax] + 45650d: 48 83 c0 01 add rax, 1 + 456511: 48 83 c1 01 add rcx, 1 + 456515: 88 51 07 mov byte ptr [rcx + 7], dl + 456518: 48 39 c3 cmp rbx, rax + 45651b: 75 ed jne 0x45650a <__gconv_transform_ucs2_internal+0x7fa> + 45651d: 41 bb 07 00 00 00 mov r11d, 7 + 456523: e9 93 fa ff ff jmp 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> + 456528: 4d 89 c2 mov r10, r8 + 45652b: e9 2d ff ff ff jmp 0x45645d <__gconv_transform_ucs2_internal+0x74d> + 456530: 4c 89 d9 mov rcx, r11 + 456533: 4c 89 c0 mov rax, r8 + 456536: 41 bb 06 00 00 00 mov r11d, 6 + 45653c: e9 a0 f9 ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> + 456541: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 456547: 74 05 je 0x45654e <__gconv_transform_ucs2_internal+0x83e> + 456549: 83 e2 02 and edx, 2 + 45654c: 75 47 jne 0x456595 <__gconv_transform_ucs2_internal+0x885> + 45654e: 41 bb 06 00 00 00 mov r11d, 6 + 456554: e9 62 fa ff ff jmp 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> + 456559: 4d 89 f3 mov r11, r14 + 45655c: 4d 89 ea mov r10, r13 + 45655f: e9 f9 fe ff ff jmp 0x45645d <__gconv_transform_ucs2_internal+0x74d> + 456564: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 456569: 4c 89 2f mov qword ptr [rdi], r13 + 45656c: 4c 39 f2 cmp rdx, r14 + 45656f: 0f 84 31 ff ff ff je 0x4564a6 <__gconv_transform_ucs2_internal+0x796> + 456575: e9 f4 fe ff ff jmp 0x45646e <__gconv_transform_ucs2_internal+0x75e> + 45657a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 456580: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 456585: 48 83 07 01 add qword ptr [rdi], 1 + 456589: e9 e6 fd ff ff jmp 0x456374 <__gconv_transform_ucs2_internal+0x664> + 45658e: 31 db xor ebx, ebx + 456590: e9 b7 fe ff ff jmp 0x45644c <__gconv_transform_ucs2_internal+0x73c> + 456595: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 45659a: 48 83 07 01 add qword ptr [rdi], 1 + 45659e: e9 32 fb ff ff jmp 0x4560d5 <__gconv_transform_ucs2_internal+0x3c5> + 4565a3: 4d 89 f3 mov r11, r14 + 4565a6: 49 89 da mov r10, rbx + 4565a9: e9 af fe ff ff jmp 0x45645d <__gconv_transform_ucs2_internal+0x74d> + 4565ae: 49 89 cb mov r11, rcx + 4565b1: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] + 4565b6: 4d 8d 43 fc lea r8, [r11 - 4] + 4565ba: 49 8d 7a fe lea rdi, [r10 - 2] + 4565be: 8d b1 00 28 00 00 lea esi, [rcx + 10240] + 4565c4: 66 81 fe ff 07 cmp si, 2047 + 4565c9: 0f 86 46 01 00 00 jbe 0x456715 <__gconv_transform_ucs2_internal+0xa05> + 4565cf: 41 89 4b fc mov dword ptr [r11 - 4], ecx + 4565d3: 4c 39 d3 cmp rbx, r10 + 4565d6: 0f 84 81 fe ff ff je 0x45645d <__gconv_transform_ucs2_internal+0x74d> + 4565dc: 49 8d 4a 02 lea rcx, [r10 + 2] + 4565e0: 48 39 cb cmp rbx, rcx + 4565e3: 0f 82 74 fe ff ff jb 0x45645d <__gconv_transform_ucs2_internal+0x74d> + 4565e9: 49 8d 73 04 lea rsi, [r11 + 4] + 4565ed: 48 39 f2 cmp rdx, rsi + 4565f0: 0f 82 9a fe ff ff jb 0x456490 <__gconv_transform_ucs2_internal+0x780> + 4565f6: 49 89 f3 mov r11, rsi + 4565f9: 49 89 ca mov r10, rcx + 4565fc: eb b3 jmp 0x4565b1 <__gconv_transform_ucs2_internal+0x8a1> + 4565fe: 49 89 cb mov r11, rcx + 456601: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] + 456606: 4d 8d 43 fc lea r8, [r11 - 4] + 45660a: 49 8d 7a fe lea rdi, [r10 - 2] + 45660e: 8d b1 00 28 00 00 lea esi, [rcx + 10240] + 456614: 66 81 fe ff 07 cmp si, 2047 + 456619: 0f 86 f6 00 00 00 jbe 0x456715 <__gconv_transform_ucs2_internal+0xa05> + 45661f: 41 89 4b fc mov dword ptr [r11 - 4], ecx + 456623: 4c 39 d3 cmp rbx, r10 + 456626: 0f 84 31 fe ff ff je 0x45645d <__gconv_transform_ucs2_internal+0x74d> + 45662c: 49 8d 4a 02 lea rcx, [r10 + 2] + 456630: 48 39 cb cmp rbx, rcx + 456633: 0f 82 24 fe ff ff jb 0x45645d <__gconv_transform_ucs2_internal+0x74d> + 456639: 49 8d 73 04 lea rsi, [r11 + 4] + 45663d: 48 39 f2 cmp rdx, rsi + 456640: 0f 82 4a fe ff ff jb 0x456490 <__gconv_transform_ucs2_internal+0x780> + 456646: 49 89 f3 mov r11, rsi + 456649: 49 89 ca mov r10, rcx + 45664c: eb b3 jmp 0x456601 <__gconv_transform_ucs2_internal+0x8f1> + 45664e: 48 8d 0d 4b 39 04 00 lea rcx, [rip + 276811] # 0x499fa0 <__PRETTY_FUNCTION__.11895> + 456655: ba 1e 03 00 00 mov edx, 798 + 45665a: 48 8d 35 79 36 04 00 lea rsi, [rip + 276089] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 456661: 48 8d 3d ab 36 04 00 lea rdi, [rip + 276139] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> + 456668: e8 e3 c8 fa ff call 0x402f50 <__assert_fail> + 45666d: e8 5e 55 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 456672: 41 89 c3 mov r11d, eax + 456675: e9 2c f9 ff ff jmp 0x455fa6 <__gconv_transform_ucs2_internal+0x296> + 45667a: 48 8d 0d 1f 39 04 00 lea rcx, [rip + 276767] # 0x499fa0 <__PRETTY_FUNCTION__.11895> + 456681: ba 34 02 00 00 mov edx, 564 + 456686: 48 8d 35 4d 36 04 00 lea rsi, [rip + 276045] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 45668d: 48 8d 3d 5a 36 04 00 lea rdi, [rip + 276058] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 456694: e8 b7 c8 fa ff call 0x402f50 <__assert_fail> + 456699: 48 8d 0d c0 3a 04 00 lea rcx, [rip + 277184] # 0x49a160 <__PRETTY_FUNCTION__.11810> + 4566a0: ba 8b 01 00 00 mov edx, 395 + 4566a5: 48 8d 35 a0 36 04 00 lea rsi, [rip + 276128] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 4566ac: 48 8d 3d ed 36 04 00 lea rdi, [rip + 276205] # 0x499da0 + 4566b3: e8 98 c8 fa ff call 0x402f50 <__assert_fail> + 4566b8: 48 8d 0d e1 38 04 00 lea rcx, [rip + 276705] # 0x499fa0 <__PRETTY_FUNCTION__.11895> + 4566bf: ba eb 02 00 00 mov edx, 747 + 4566c4: 48 8d 35 0f 36 04 00 lea rsi, [rip + 275983] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4566cb: 48 8d 3d ae 36 04 00 lea rdi, [rip + 276142] # 0x499d80 + 4566d2: e8 79 c8 fa ff call 0x402f50 <__assert_fail> + 4566d7: 48 8d 0d 82 3a 04 00 lea rcx, [rip + 277122] # 0x49a160 <__PRETTY_FUNCTION__.11810> + 4566de: ba c9 01 00 00 mov edx, 457 + 4566e3: 48 8d 35 62 36 04 00 lea rsi, [rip + 276066] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 4566ea: 48 8d 3d df 36 04 00 lea rdi, [rip + 276191] # 0x499dd0 + 4566f1: e8 5a c8 fa ff call 0x402f50 <__assert_fail> + 4566f6: 48 8d 0d a3 38 04 00 lea rcx, [rip + 276643] # 0x499fa0 <__PRETTY_FUNCTION__.11895> + 4566fd: ba a4 01 00 00 mov edx, 420 + 456702: 48 8d 35 d1 35 04 00 lea rsi, [rip + 275921] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 456709: 48 8d 3d de 35 04 00 lea rdi, [rip + 275934] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 456710: e8 3b c8 fa ff call 0x402f50 <__assert_fail> + 456715: 4d 89 c3 mov r11, r8 + 456718: 49 89 fa mov r10, rdi + 45671b: e9 3d fd ff ff jmp 0x45645d <__gconv_transform_ucs2_internal+0x74d> + +0000000000456720 <__gconv_transform_internal_ucs2>: + 456720: f3 0f 1e fa endbr64 + 456724: 41 57 push r15 + 456726: 4d 89 cf mov r15, r9 + 456729: 41 56 push r14 + 45672b: 41 55 push r13 + 45672d: 41 54 push r12 + 45672f: 55 push rbp + 456730: 48 89 f5 mov rbp, rsi + 456733: 53 push rbx + 456734: 48 89 cb mov rbx, rcx + 456737: 48 81 ec 98 00 00 00 sub rsp, 152 + 45673e: 44 8b 6e 10 mov r13d, dword ptr [rsi + 16] + 456742: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi + 456747: 44 8b a4 24 d0 00 00 00 mov r12d, dword ptr [rsp + 208] + 45674f: 48 89 14 24 mov qword ptr [rsp], rdx + 456753: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 456758: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 456761: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax + 456769: 31 c0 xor eax, eax + 45676b: 48 8d 47 68 lea rax, [rdi + 104] + 45676f: 48 c7 44 24 30 00 00 00 00 mov qword ptr [rsp + 48], 0 + 456778: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 45677d: 48 8d 46 30 lea rax, [rsi + 48] + 456781: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 456786: 41 f6 c5 01 test r13b, 1 + 45678a: 75 25 jne 0x4567b1 <__gconv_transform_internal_ucs2+0x91> + 45678c: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 456793: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 456798: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 45679d: 74 12 je 0x4567b1 <__gconv_transform_internal_ucs2+0x91> + 45679f: 48 c1 c8 11 ror rax, 17 + 4567a3: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 4567ac: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 4567b1: 45 85 e4 test r12d, r12d + 4567b4: 0f 85 b4 06 00 00 jne 0x456e6e <__gconv_transform_internal_ucs2+0x74e> + 4567ba: 48 8b 04 24 mov rax, qword ptr [rsp] + 4567be: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 4567c3: 48 8d 54 24 60 lea rdx, [rsp + 96] + 4567c8: 48 85 ff test rdi, rdi + 4567cb: 4c 8b 20 mov r12, qword ptr [rax] + 4567ce: 48 89 f8 mov rax, rdi + 4567d1: 48 0f 44 c5 cmove rax, rbp + 4567d5: 4d 85 ff test r15, r15 + 4567d8: 4c 8b 30 mov r14, qword ptr [rax] + 4567db: 48 8b 45 08 mov rax, qword ptr [rbp + 8] + 4567df: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 + 4567e8: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 4567ed: b8 00 00 00 00 mov eax, 0 + 4567f2: 48 0f 45 c2 cmovne rax, rdx + 4567f6: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 4567fb: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 456802: 85 c0 test eax, eax + 456804: 0f 85 3e 02 00 00 jne 0x456a48 <__gconv_transform_internal_ucs2+0x328> + 45680a: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 45680f: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 + 456814: 45 31 db xor r11d, r11d + 456817: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 456820: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 456825: 48 85 c0 test rax, rax + 456828: 74 03 je 0x45682d <__gconv_transform_internal_ucs2+0x10d> + 45682a: 4c 03 18 add r11, qword ptr [rax] + 45682d: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 456832: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 456837: 4c 39 e3 cmp rbx, r12 + 45683a: 0f 84 89 06 00 00 je 0x456ec9 <__gconv_transform_internal_ucs2+0x7a9> + 456840: 41 83 e5 02 and r13d, 2 + 456844: 4c 89 f1 mov rcx, r14 + 456847: 4c 89 e0 mov rax, r12 + 45684a: 41 bf 04 00 00 00 mov r15d, 4 + 456850: 48 8d 50 04 lea rdx, [rax + 4] + 456854: 48 39 d3 cmp rbx, rdx + 456857: 0f 82 13 01 00 00 jb 0x456970 <__gconv_transform_internal_ucs2+0x250> + 45685d: 48 8d 79 02 lea rdi, [rcx + 2] + 456861: 49 39 fa cmp r10, rdi + 456864: 0f 82 56 01 00 00 jb 0x4569c0 <__gconv_transform_internal_ucs2+0x2a0> + 45686a: 8b 30 mov esi, dword ptr [rax] + 45686c: 81 fe ff ff 00 00 cmp esi, 65535 + 456872: 0f 87 58 01 00 00 ja 0x4569d0 <__gconv_transform_internal_ucs2+0x2b0> + 456878: 44 8d 86 00 28 ff ff lea r8d, [rsi - 55296] + 45687f: 41 81 f8 ff 07 00 00 cmp r8d, 2047 + 456886: 0f 86 7c 01 00 00 jbe 0x456a08 <__gconv_transform_internal_ucs2+0x2e8> + 45688c: 66 89 31 mov word ptr [rcx], si + 45688f: 48 89 d0 mov rax, rdx + 456892: 48 89 f9 mov rcx, rdi + 456895: 48 89 7c 24 78 mov qword ptr [rsp + 120], rdi + 45689a: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx + 45689f: 48 39 c3 cmp rbx, rax + 4568a2: 75 ac jne 0x456850 <__gconv_transform_internal_ucs2+0x130> + 4568a4: 0f 1f 40 00 nop dword ptr [rax] + 4568a8: 48 8b 34 24 mov rsi, qword ptr [rsp] + 4568ac: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 4568b2: 48 89 06 mov qword ptr [rsi], rax + 4568b5: 0f 85 ce 00 00 00 jne 0x456989 <__gconv_transform_internal_ucs2+0x269> + 4568bb: 83 45 14 01 add dword ptr [rbp + 20], 1 + 4568bf: f6 45 10 01 test byte ptr [rbp + 16], 1 + 4568c3: 0f 85 47 03 00 00 jne 0x456c10 <__gconv_transform_internal_ucs2+0x4f0> + 4568c9: 49 39 ce cmp r14, rcx + 4568cc: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 + 4568d1: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 4568d6: 0f 83 24 04 00 00 jae 0x456d00 <__gconv_transform_internal_ucs2+0x5e0> + 4568dc: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] + 4568e1: 48 8b 45 00 mov rax, qword ptr [rbp] + 4568e5: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 + 4568ea: 4c 89 ef mov rdi, r13 + 4568ed: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 4568f2: e8 39 6c ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 4568f7: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 4568fe: 48 8d 54 24 68 lea rdx, [rsp + 104] + 456903: 45 31 c0 xor r8d, r8d + 456906: 50 push rax + 456907: 6a 00 push 0 + 456909: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 45690e: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 456913: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 456918: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 45691d: 41 ff d5 call r13 + 456920: 5e pop rsi + 456921: 5f pop rdi + 456922: 83 f8 04 cmp eax, 4 + 456925: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] + 45692a: 41 89 c5 mov r13d, eax + 45692d: 0f 84 fd 00 00 00 je 0x456a30 <__gconv_transform_internal_ucs2+0x310> + 456933: 4c 8b 7c 24 68 mov r15, qword ptr [rsp + 104] + 456938: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 45693d: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] + 456942: 49 39 cf cmp r15, rcx + 456945: 0f 85 45 04 00 00 jne 0x456d90 <__gconv_transform_internal_ucs2+0x670> + 45694b: 45 85 ed test r13d, r13d + 45694e: 0f 85 b7 05 00 00 jne 0x456f0b <__gconv_transform_internal_ucs2+0x7eb> + 456954: 48 8b 04 24 mov rax, qword ptr [rsp] + 456958: 4c 8b 75 00 mov r14, qword ptr [rbp] + 45695c: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] + 456961: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] + 456965: 4c 8b 20 mov r12, qword ptr [rax] + 456968: e9 b3 fe ff ff jmp 0x456820 <__gconv_transform_internal_ucs2+0x100> + 45696d: 0f 1f 00 nop dword ptr [rax] + 456970: 48 8b 34 24 mov rsi, qword ptr [rsp] + 456974: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 45697a: 41 bf 07 00 00 00 mov r15d, 7 + 456980: 48 89 06 mov qword ptr [rsi], rax + 456983: 0f 84 32 ff ff ff je 0x4568bb <__gconv_transform_internal_ucs2+0x19b> + 456989: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 45698e: 45 89 fa mov r10d, r15d + 456991: 48 89 08 mov qword ptr [rax], rcx + 456994: 48 8b 84 24 88 00 00 00 mov rax, qword ptr [rsp + 136] + 45699c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4569a5: 0f 85 66 0a 00 00 jne 0x457411 <__gconv_transform_internal_ucs2+0xcf1> + 4569ab: 48 81 c4 98 00 00 00 add rsp, 152 + 4569b2: 44 89 d0 mov eax, r10d + 4569b5: 5b pop rbx + 4569b6: 5d pop rbp + 4569b7: 41 5c pop r12 + 4569b9: 41 5d pop r13 + 4569bb: 41 5e pop r14 + 4569bd: 41 5f pop r15 + 4569bf: c3 ret + 4569c0: 41 bf 05 00 00 00 mov r15d, 5 + 4569c6: e9 dd fe ff ff jmp 0x4568a8 <__gconv_transform_internal_ucs2+0x188> + 4569cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4569d0: c1 ee 07 shr esi, 7 + 4569d3: 81 fe 00 1c 00 00 cmp esi, 7168 + 4569d9: 0f 84 a1 03 00 00 je 0x456d80 <__gconv_transform_internal_ucs2+0x660> + 4569df: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 4569e5: 74 13 je 0x4569fa <__gconv_transform_internal_ucs2+0x2da> + 4569e7: f6 45 10 08 test byte ptr [rbp + 16], 8 + 4569eb: 0f 85 1f 03 00 00 jne 0x456d10 <__gconv_transform_internal_ucs2+0x5f0> + 4569f1: 45 85 ed test r13d, r13d + 4569f4: 0f 85 f6 01 00 00 jne 0x456bf0 <__gconv_transform_internal_ucs2+0x4d0> + 4569fa: 41 bf 06 00 00 00 mov r15d, 6 + 456a00: e9 a3 fe ff ff jmp 0x4568a8 <__gconv_transform_internal_ucs2+0x188> + 456a05: 0f 1f 00 nop dword ptr [rax] + 456a08: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 456a0d: 48 85 f6 test rsi, rsi + 456a10: 74 e8 je 0x4569fa <__gconv_transform_internal_ucs2+0x2da> + 456a12: 45 85 ed test r13d, r13d + 456a15: 74 e3 je 0x4569fa <__gconv_transform_internal_ucs2+0x2da> + 456a17: 48 83 06 01 add qword ptr [rsi], 1 + 456a1b: 48 89 d0 mov rax, rdx + 456a1e: 41 bf 06 00 00 00 mov r15d, 6 + 456a24: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx + 456a29: e9 71 fe ff ff jmp 0x45689f <__gconv_transform_internal_ucs2+0x17f> + 456a2e: 66 90 nop + 456a30: 45 89 fd mov r13d, r15d + 456a33: 41 83 ff 05 cmp r15d, 5 + 456a37: 0f 85 0e ff ff ff jne 0x45694b <__gconv_transform_internal_ucs2+0x22b> + 456a3d: e9 12 ff ff ff jmp 0x456954 <__gconv_transform_internal_ucs2+0x234> + 456a42: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 456a48: 4c 8b 5d 20 mov r11, qword ptr [rbp + 32] + 456a4c: 41 8b 03 mov eax, dword ptr [r11] + 456a4f: 89 c1 mov ecx, eax + 456a51: 83 e1 07 and ecx, 7 + 456a54: 0f 84 b0 fd ff ff je 0x45680a <__gconv_transform_internal_ucs2+0xea> + 456a5a: 48 85 ff test rdi, rdi + 456a5d: 0f 85 32 09 00 00 jne 0x457395 <__gconv_transform_internal_ucs2+0xc75> + 456a63: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 456a68: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 456a6d: 83 f9 04 cmp ecx, 4 + 456a70: 0f 87 7c 09 00 00 ja 0x4573f2 <__gconv_transform_internal_ucs2+0xcd2> + 456a76: 41 0f b6 73 04 movzx esi, byte ptr [r11 + 4] + 456a7b: 48 63 d1 movsxd rdx, ecx + 456a7e: 40 88 b4 24 84 00 00 00 mov byte ptr [rsp + 132], sil + 456a86: 83 f9 01 cmp ecx, 1 + 456a89: 74 30 je 0x456abb <__gconv_transform_internal_ucs2+0x39b> + 456a8b: 41 0f b6 4b 05 movzx ecx, byte ptr [r11 + 5] + 456a90: 88 8c 24 85 00 00 00 mov byte ptr [rsp + 133], cl + 456a97: 48 83 fa 02 cmp rdx, 2 + 456a9b: 74 1e je 0x456abb <__gconv_transform_internal_ucs2+0x39b> + 456a9d: 41 0f b6 4b 06 movzx ecx, byte ptr [r11 + 6] + 456aa2: 88 8c 24 86 00 00 00 mov byte ptr [rsp + 134], cl + 456aa9: 48 83 fa 03 cmp rdx, 3 + 456aad: 74 0c je 0x456abb <__gconv_transform_internal_ucs2+0x39b> + 456aaf: 41 0f b6 4b 07 movzx ecx, byte ptr [r11 + 7] + 456ab4: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl + 456abb: 4c 89 e1 mov rcx, r12 + 456abe: 48 29 d1 sub rcx, rdx + 456ac1: 48 83 c1 04 add rcx, 4 + 456ac5: 48 39 cb cmp rbx, rcx + 456ac8: 0f 82 45 05 00 00 jb 0x457013 <__gconv_transform_internal_ucs2+0x8f3> + 456ace: 49 8d 76 02 lea rsi, [r14 + 2] + 456ad2: 41 ba 05 00 00 00 mov r10d, 5 + 456ad8: 48 39 74 24 08 cmp qword ptr [rsp + 8], rsi + 456add: 0f 82 b1 fe ff ff jb 0x456994 <__gconv_transform_internal_ucs2+0x274> + 456ae3: 49 8d 4c 24 01 lea rcx, [r12 + 1] + 456ae8: 4c 8d 4a 01 lea r9, [rdx + 1] + 456aec: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 456af1: 41 0f b6 3c 24 movzx edi, byte ptr [r12] + 456af6: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 456afb: 40 88 bc 14 84 00 00 00 mov byte ptr [rsp + rdx + 132], dil + 456b03: 49 83 f9 03 cmp r9, 3 + 456b07: 77 54 ja 0x456b5d <__gconv_transform_internal_ucs2+0x43d> + 456b09: 48 39 cb cmp rbx, rcx + 456b0c: 76 4f jbe 0x456b5d <__gconv_transform_internal_ucs2+0x43d> + 456b0e: 49 8d 4c 24 02 lea rcx, [r12 + 2] + 456b13: 48 8d 7a 02 lea rdi, [rdx + 2] + 456b17: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 456b1c: 45 0f b6 44 24 01 movzx r8d, byte ptr [r12 + 1] + 456b22: 44 88 84 14 85 00 00 00 mov byte ptr [rsp + rdx + 133], r8b + 456b2a: 48 39 cb cmp rbx, rcx + 456b2d: 0f 86 d6 04 00 00 jbe 0x457009 <__gconv_transform_internal_ucs2+0x8e9> + 456b33: 48 83 ff 03 cmp rdi, 3 + 456b37: 0f 87 cc 04 00 00 ja 0x457009 <__gconv_transform_internal_ucs2+0x8e9> + 456b3d: 48 c7 44 24 18 04 00 00 00 mov qword ptr [rsp + 24], 4 + 456b46: 49 8d 4c 24 03 lea rcx, [r12 + 3] + 456b4b: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 456b50: 41 0f b6 4c 24 02 movzx ecx, byte ptr [r12 + 2] + 456b56: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl + 456b5d: 8b 8c 24 84 00 00 00 mov ecx, dword ptr [rsp + 132] + 456b64: 48 8d bc 24 84 00 00 00 lea rdi, [rsp + 132] + 456b6c: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 456b71: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi + 456b76: 81 f9 ff ff 00 00 cmp ecx, 65535 + 456b7c: 0f 87 2f 05 00 00 ja 0x4570b1 <__gconv_transform_internal_ucs2+0x991> + 456b82: 8d b9 00 28 ff ff lea edi, [rcx - 55296] + 456b88: 81 ff ff 07 00 00 cmp edi, 2047 + 456b8e: 0f 86 81 05 00 00 jbe 0x457115 <__gconv_transform_internal_ucs2+0x9f5> + 456b94: 66 41 89 0e mov word ptr [r14], cx + 456b98: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi + 456b9d: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] + 456ba5: 41 bc 04 00 00 00 mov r12d, 4 + 456bab: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 456bb0: 4c 39 e2 cmp rdx, r12 + 456bb3: 0f 8d 1a 08 00 00 jge 0x4573d3 <__gconv_transform_internal_ucs2+0xcb3> + 456bb9: 49 29 d4 sub r12, rdx + 456bbc: 48 8b 14 24 mov rdx, qword ptr [rsp] + 456bc0: 83 e0 f8 and eax, -8 + 456bc3: 4c 8b 74 24 78 mov r14, qword ptr [rsp + 120] + 456bc8: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 456bcd: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] + 456bd1: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 + 456bd6: 4c 03 22 add r12, qword ptr [rdx] + 456bd9: 4c 89 22 mov qword ptr [rdx], r12 + 456bdc: 41 89 03 mov dword ptr [r11], eax + 456bdf: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] + 456be4: e9 37 fc ff ff jmp 0x456820 <__gconv_transform_internal_ucs2+0x100> + 456be9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 456bf0: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 456bf5: 48 83 c0 04 add rax, 4 + 456bf9: 41 bf 06 00 00 00 mov r15d, 6 + 456bff: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 456c04: 48 83 06 01 add qword ptr [rsi], 1 + 456c08: e9 92 fc ff ff jmp 0x45689f <__gconv_transform_internal_ucs2+0x17f> + 456c0d: 0f 1f 00 nop dword ptr [rax] + 456c10: 45 89 fa mov r10d, r15d + 456c13: 4c 8b 7c 24 08 mov r15, qword ptr [rsp + 8] + 456c18: 48 89 4d 00 mov qword ptr [rbp], rcx + 456c1c: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 456c21: 49 01 07 add qword ptr [r15], rax + 456c24: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 456c2b: 85 c0 test eax, eax + 456c2d: 0f 84 61 fd ff ff je 0x456994 <__gconv_transform_internal_ucs2+0x274> + 456c33: 41 83 fa 07 cmp r10d, 7 + 456c37: 0f 85 57 fd ff ff jne 0x456994 <__gconv_transform_internal_ucs2+0x274> + 456c3d: 48 8b 04 24 mov rax, qword ptr [rsp] + 456c41: 48 89 da mov rdx, rbx + 456c44: 48 8b 00 mov rax, qword ptr [rax] + 456c47: 48 29 c2 sub rdx, rax + 456c4a: 48 83 fa 03 cmp rdx, 3 + 456c4e: 0f 8f 60 07 00 00 jg 0x4573b4 <__gconv_transform_internal_ucs2+0xc94> + 456c54: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] + 456c58: 48 39 d8 cmp rax, rbx + 456c5b: 0f 83 09 05 00 00 jae 0x45716a <__gconv_transform_internal_ucs2+0xa4a> + 456c61: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 456c65: 48 8d 48 01 lea rcx, [rax + 1] + 456c69: 48 89 0f mov qword ptr [rdi], rcx + 456c6c: 0f b6 30 movzx esi, byte ptr [rax] + 456c6f: 40 88 72 04 mov byte ptr [rdx + 4], sil + 456c73: 48 39 cb cmp rbx, rcx + 456c76: 76 70 jbe 0x456ce8 <__gconv_transform_internal_ucs2+0x5c8> + 456c78: 48 8d 48 02 lea rcx, [rax + 2] + 456c7c: 48 89 0f mov qword ptr [rdi], rcx + 456c7f: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 456c83: 40 88 72 05 mov byte ptr [rdx + 5], sil + 456c87: 48 39 cb cmp rbx, rcx + 456c8a: 76 5c jbe 0x456ce8 <__gconv_transform_internal_ucs2+0x5c8> + 456c8c: 48 8d 48 03 lea rcx, [rax + 3] + 456c90: 48 89 0f mov qword ptr [rdi], rcx + 456c93: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 456c97: 40 88 72 06 mov byte ptr [rdx + 6], sil + 456c9b: 48 39 cb cmp rbx, rcx + 456c9e: 76 48 jbe 0x456ce8 <__gconv_transform_internal_ucs2+0x5c8> + 456ca0: 48 8d 48 04 lea rcx, [rax + 4] + 456ca4: 48 89 0f mov qword ptr [rdi], rcx + 456ca7: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 456cab: 40 88 72 07 mov byte ptr [rdx + 7], sil + 456caf: 48 39 cb cmp rbx, rcx + 456cb2: 76 34 jbe 0x456ce8 <__gconv_transform_internal_ucs2+0x5c8> + 456cb4: 48 8d 48 05 lea rcx, [rax + 5] + 456cb8: 48 89 0f mov qword ptr [rdi], rcx + 456cbb: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 456cbf: 40 88 72 08 mov byte ptr [rdx + 8], sil + 456cc3: 48 39 cb cmp rbx, rcx + 456cc6: 76 20 jbe 0x456ce8 <__gconv_transform_internal_ucs2+0x5c8> + 456cc8: 48 8d 72 09 lea rsi, [rdx + 9] + 456ccc: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 456cd0: 48 83 c1 01 add rcx, 1 + 456cd4: 48 83 c6 01 add rsi, 1 + 456cd8: 48 89 0f mov qword ptr [rdi], rcx + 456cdb: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] + 456cdf: 40 88 7e ff mov byte ptr [rsi - 1], dil + 456ce3: 48 39 d9 cmp rcx, rbx + 456ce6: 75 e4 jne 0x456ccc <__gconv_transform_internal_ucs2+0x5ac> + 456ce8: 29 c3 sub ebx, eax + 456cea: 8b 02 mov eax, dword ptr [rdx] + 456cec: 83 e0 f8 and eax, -8 + 456cef: 09 d8 or eax, ebx + 456cf1: 89 02 mov dword ptr [rdx], eax + 456cf3: e9 9c fc ff ff jmp 0x456994 <__gconv_transform_internal_ucs2+0x274> + 456cf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 456d00: 45 89 fd mov r13d, r15d + 456d03: e9 43 fc ff ff jmp 0x45694b <__gconv_transform_internal_ucs2+0x22b> + 456d08: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 456d10: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 + 456d15: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 456d1a: 49 89 d8 mov r8, rbx + 456d1d: 48 89 ee mov rsi, rbp + 456d20: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 + 456d25: 48 83 ec 08 sub rsp, 8 + 456d29: ff 74 24 50 push qword ptr [rsp + 80] + 456d2d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 456d32: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 456d37: 48 8b 10 mov rdx, qword ptr [rax] + 456d3a: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 456d42: e8 69 1e 00 00 call 0x458bb0 <__gconv_transliterate> + 456d47: 41 58 pop r8 + 456d49: 41 59 pop r9 + 456d4b: 41 89 c7 mov r15d, eax + 456d4e: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] + 456d53: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] + 456d58: 41 83 ff 06 cmp r15d, 6 + 456d5c: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] + 456d61: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] + 456d66: 0f 84 85 fc ff ff je 0x4569f1 <__gconv_transform_internal_ucs2+0x2d1> + 456d6c: 41 83 ff 05 cmp r15d, 5 + 456d70: 0f 85 29 fb ff ff jne 0x45689f <__gconv_transform_internal_ucs2+0x17f> + 456d76: e9 2d fb ff ff jmp 0x4568a8 <__gconv_transform_internal_ucs2+0x188> + 456d7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 456d80: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx + 456d85: 48 89 d0 mov rax, rdx + 456d88: e9 12 fb ff ff jmp 0x45689f <__gconv_transform_internal_ucs2+0x17f> + 456d8d: 0f 1f 00 nop dword ptr [rax] + 456d90: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 456d95: 31 c0 xor eax, eax + 456d97: 48 85 d2 test rdx, rdx + 456d9a: 74 03 je 0x456d9f <__gconv_transform_internal_ucs2+0x67f> + 456d9c: 48 8b 02 mov rax, qword ptr [rdx] + 456d9f: 48 03 44 24 60 add rax, qword ptr [rsp + 96] + 456da4: 4c 39 d8 cmp rax, r11 + 456da7: 0f 84 ae 00 00 00 je 0x456e5b <__gconv_transform_internal_ucs2+0x73b> + 456dad: 48 8b 04 24 mov rax, qword ptr [rsp] + 456db1: 44 8b 5d 10 mov r11d, dword ptr [rbp + 16] + 456db5: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 456dba: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 456dbf: 4c 89 20 mov qword ptr [rax], r12 + 456dc2: 4c 39 e3 cmp rbx, r12 + 456dc5: 0f 84 a6 03 00 00 je 0x457171 <__gconv_transform_internal_ucs2+0xa51> + 456dcb: 41 83 e3 02 and r11d, 2 + 456dcf: 4c 89 f2 mov rdx, r14 + 456dd2: 41 b8 04 00 00 00 mov r8d, 4 + 456dd8: 49 8d 44 24 04 lea rax, [r12 + 4] + 456ddd: 48 39 c3 cmp rbx, rax + 456de0: 0f 82 f4 00 00 00 jb 0x456eda <__gconv_transform_internal_ucs2+0x7ba> + 456de6: 48 8d 72 02 lea rsi, [rdx + 2] + 456dea: 49 39 f7 cmp r15, rsi + 456ded: 0f 82 7e 01 00 00 jb 0x456f71 <__gconv_transform_internal_ucs2+0x851> + 456df3: 41 8b 0c 24 mov ecx, dword ptr [r12] + 456df7: 81 f9 ff ff 00 00 cmp ecx, 65535 + 456dfd: 0f 87 8d 01 00 00 ja 0x456f90 <__gconv_transform_internal_ucs2+0x870> + 456e03: 8d b9 00 28 ff ff lea edi, [rcx - 55296] + 456e09: 81 ff ff 07 00 00 cmp edi, 2047 + 456e0f: 0f 86 c6 01 00 00 jbe 0x456fdb <__gconv_transform_internal_ucs2+0x8bb> + 456e15: 66 89 0a mov word ptr [rdx], cx + 456e18: 49 89 c4 mov r12, rax + 456e1b: 48 89 f2 mov rdx, rsi + 456e1e: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi + 456e23: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 456e28: 4c 39 e3 cmp rbx, r12 + 456e2b: 75 ab jne 0x456dd8 <__gconv_transform_internal_ucs2+0x6b8> + 456e2d: 48 8b 04 24 mov rax, qword ptr [rsp] + 456e31: 48 89 18 mov qword ptr [rax], rbx + 456e34: 48 39 54 24 68 cmp qword ptr [rsp + 104], rdx + 456e39: 0f 85 ad 00 00 00 jne 0x456eec <__gconv_transform_internal_ucs2+0x7cc> + 456e3f: 41 83 f8 05 cmp r8d, 5 + 456e43: 0f 85 31 03 00 00 jne 0x45717a <__gconv_transform_internal_ucs2+0xa5a> + 456e49: 49 39 d6 cmp r14, rdx + 456e4c: 0f 85 f9 fa ff ff jne 0x45694b <__gconv_transform_internal_ucs2+0x22b> + 456e52: 83 6d 14 01 sub dword ptr [rbp + 20], 1 + 456e56: e9 f0 fa ff ff jmp 0x45694b <__gconv_transform_internal_ucs2+0x22b> + 456e5b: 48 8b 34 24 mov rsi, qword ptr [rsp] + 456e5f: 4c 29 f9 sub rcx, r15 + 456e62: 48 8d 04 09 lea rax, [rcx + rcx] + 456e66: 48 29 06 sub qword ptr [rsi], rax + 456e69: e9 dd fa ff ff jmp 0x45694b <__gconv_transform_internal_ucs2+0x22b> + 456e6e: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 456e74: 0f 85 fc 04 00 00 jne 0x457376 <__gconv_transform_internal_ucs2+0xc56> + 456e7a: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 456e7e: 45 31 d2 xor r10d, r10d + 456e81: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 456e88: f6 45 10 01 test byte ptr [rbp + 16], 1 + 456e8c: 0f 85 02 fb ff ff jne 0x456994 <__gconv_transform_internal_ucs2+0x274> + 456e92: 48 8b 5c 24 30 mov rbx, qword ptr [rsp + 48] + 456e97: 48 89 df mov rdi, rbx + 456e9a: e8 91 66 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 456e9f: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 456ea6: 31 d2 xor edx, edx + 456ea8: 31 c9 xor ecx, ecx + 456eaa: 4d 89 f9 mov r9, r15 + 456ead: 45 31 c0 xor r8d, r8d + 456eb0: 50 push rax + 456eb1: 41 54 push r12 + 456eb3: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 456eb8: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 456ebd: ff d3 call rbx + 456ebf: 41 89 c2 mov r10d, eax + 456ec2: 58 pop rax + 456ec3: 5a pop rdx + 456ec4: e9 cb fa ff ff jmp 0x456994 <__gconv_transform_internal_ucs2+0x274> + 456ec9: 4c 89 f1 mov rcx, r14 + 456ecc: 48 89 d8 mov rax, rbx + 456ecf: 41 bf 04 00 00 00 mov r15d, 4 + 456ed5: e9 ce f9 ff ff jmp 0x4568a8 <__gconv_transform_internal_ucs2+0x188> + 456eda: 48 8b 04 24 mov rax, qword ptr [rsp] + 456ede: 4c 89 20 mov qword ptr [rax], r12 + 456ee1: 48 3b 54 24 68 cmp rdx, qword ptr [rsp + 104] + 456ee6: 0f 84 8e 02 00 00 je 0x45717a <__gconv_transform_internal_ucs2+0xa5a> + 456eec: 48 8d 0d 8d 30 04 00 lea rcx, [rip + 274573] # 0x499f80 <__PRETTY_FUNCTION__.12070> + 456ef3: ba ea 02 00 00 mov edx, 746 + 456ef8: 48 8d 35 db 2d 04 00 lea rsi, [rip + 273883] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 456eff: 48 8d 3d fc 2d 04 00 lea rdi, [rip + 273916] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 456f06: e8 45 c0 fa ff call 0x402f50 <__assert_fail> + 456f0b: 45 89 ea mov r10d, r13d + 456f0e: e9 11 fd ff ff jmp 0x456c24 <__gconv_transform_internal_ucs2+0x504> + 456f13: 44 89 5c 24 20 mov dword ptr [rsp + 32], r11d + 456f18: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 456f1d: 49 89 d8 mov r8, rbx + 456f20: 48 89 ee mov rsi, rbp + 456f23: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 + 456f28: 48 83 ec 08 sub rsp, 8 + 456f2c: ff 74 24 50 push qword ptr [rsp + 80] + 456f30: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 456f35: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 456f3a: 48 8b 10 mov rdx, qword ptr [rax] + 456f3d: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 456f45: e8 66 1c 00 00 call 0x458bb0 <__gconv_transliterate> + 456f4a: 5a pop rdx + 456f4b: 59 pop rcx + 456f4c: 83 f8 06 cmp eax, 6 + 456f4f: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] + 456f54: 48 8b 54 24 78 mov rdx, qword ptr [rsp + 120] + 456f59: 41 89 c0 mov r8d, eax + 456f5c: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] + 456f61: 44 8b 5c 24 20 mov r11d, dword ptr [rsp + 32] + 456f66: 74 4d je 0x456fb5 <__gconv_transform_internal_ucs2+0x895> + 456f68: 83 f8 05 cmp eax, 5 + 456f6b: 0f 85 b7 fe ff ff jne 0x456e28 <__gconv_transform_internal_ucs2+0x708> + 456f71: 48 8b 34 24 mov rsi, qword ptr [rsp] + 456f75: 48 89 d0 mov rax, rdx + 456f78: 48 8b 54 24 68 mov rdx, qword ptr [rsp + 104] + 456f7d: 4c 89 26 mov qword ptr [rsi], r12 + 456f80: 48 39 d0 cmp rax, rdx + 456f83: 0f 84 c0 fe ff ff je 0x456e49 <__gconv_transform_internal_ucs2+0x729> + 456f89: e9 5e ff ff ff jmp 0x456eec <__gconv_transform_internal_ucs2+0x7cc> + 456f8e: 66 90 nop + 456f90: c1 e9 07 shr ecx, 7 + 456f93: 81 f9 00 1c 00 00 cmp ecx, 7168 + 456f99: 0f 84 b3 01 00 00 je 0x457152 <__gconv_transform_internal_ucs2+0xa32> + 456f9f: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 456fa5: 0f 84 2f ff ff ff je 0x456eda <__gconv_transform_internal_ucs2+0x7ba> + 456fab: f6 45 10 08 test byte ptr [rbp + 16], 8 + 456faf: 0f 85 5e ff ff ff jne 0x456f13 <__gconv_transform_internal_ucs2+0x7f3> + 456fb5: 45 85 db test r11d, r11d + 456fb8: 0f 84 1c ff ff ff je 0x456eda <__gconv_transform_internal_ucs2+0x7ba> + 456fbe: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 456fc3: 49 83 c4 04 add r12, 4 + 456fc7: 41 b8 06 00 00 00 mov r8d, 6 + 456fcd: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 456fd2: 48 83 00 01 add qword ptr [rax], 1 + 456fd6: e9 4d fe ff ff jmp 0x456e28 <__gconv_transform_internal_ucs2+0x708> + 456fdb: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 456fe0: 48 85 f6 test rsi, rsi + 456fe3: 0f 84 f1 fe ff ff je 0x456eda <__gconv_transform_internal_ucs2+0x7ba> + 456fe9: 45 85 db test r11d, r11d + 456fec: 0f 84 e8 fe ff ff je 0x456eda <__gconv_transform_internal_ucs2+0x7ba> + 456ff2: 48 83 06 01 add qword ptr [rsi], 1 + 456ff6: 49 89 c4 mov r12, rax + 456ff9: 41 b8 06 00 00 00 mov r8d, 6 + 456fff: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 457004: e9 1f fe ff ff jmp 0x456e28 <__gconv_transform_internal_ucs2+0x708> + 457009: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 45700e: e9 4a fb ff ff jmp 0x456b5d <__gconv_transform_internal_ucs2+0x43d> + 457013: 48 8b 04 24 mov rax, qword ptr [rsp] + 457017: 48 89 18 mov qword ptr [rax], rbx + 45701a: 49 39 dc cmp r12, rbx + 45701d: 0f 83 83 00 00 00 jae 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 457023: 49 8d 44 24 01 lea rax, [r12 + 1] + 457028: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 45702d: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 457032: 41 88 74 13 04 mov byte ptr [r11 + rdx + 4], sil + 457037: 48 39 c3 cmp rbx, rax + 45703a: 76 6a jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 45703c: 49 8d 44 24 02 lea rax, [r12 + 2] + 457041: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 457046: 41 0f b6 7c 24 01 movzx edi, byte ptr [r12 + 1] + 45704c: 41 88 7c 13 05 mov byte ptr [r11 + rdx + 5], dil + 457051: 48 39 c3 cmp rbx, rax + 457054: 76 50 jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 457056: 49 8d 44 24 03 lea rax, [r12 + 3] + 45705b: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 457060: 41 0f b6 7c 24 02 movzx edi, byte ptr [r12 + 2] + 457066: 41 88 7c 13 06 mov byte ptr [r11 + rdx + 6], dil + 45706b: 48 39 c3 cmp rbx, rax + 45706e: 76 36 jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 457070: 49 8d 44 24 04 lea rax, [r12 + 4] + 457075: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 45707a: 41 0f b6 74 24 03 movzx esi, byte ptr [r12 + 3] + 457080: 41 88 74 13 07 mov byte ptr [r11 + rdx + 7], sil + 457085: 48 39 c3 cmp rbx, rax + 457088: 76 1c jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 45708a: 4c 01 da add rdx, r11 + 45708d: 48 83 c0 01 add rax, 1 + 457091: 48 83 c2 01 add rdx, 1 + 457095: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 45709a: 0f b6 48 ff movzx ecx, byte ptr [rax - 1] + 45709e: 88 4a 07 mov byte ptr [rdx + 7], cl + 4570a1: 48 39 c3 cmp rbx, rax + 4570a4: 75 e7 jne 0x45708d <__gconv_transform_internal_ucs2+0x96d> + 4570a6: 41 ba 07 00 00 00 mov r10d, 7 + 4570ac: e9 e3 f8 ff ff jmp 0x456994 <__gconv_transform_internal_ucs2+0x274> + 4570b1: c1 e9 07 shr ecx, 7 + 4570b4: 81 f9 00 1c 00 00 cmp ecx, 7168 + 4570ba: 0f 84 dd fa ff ff je 0x456b9d <__gconv_transform_internal_ucs2+0x47d> + 4570c0: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 4570c6: 0f 84 93 00 00 00 je 0x45715f <__gconv_transform_internal_ucs2+0xa3f> + 4570cc: 41 f6 c5 08 test r13b, 8 + 4570d0: 0f 85 c3 00 00 00 jne 0x457199 <__gconv_transform_internal_ucs2+0xa79> + 4570d6: 41 83 e5 02 and r13d, 2 + 4570da: 41 ba 06 00 00 00 mov r10d, 6 + 4570e0: 49 89 fc mov r12, rdi + 4570e3: 0f 84 ab f8 ff ff je 0x456994 <__gconv_transform_internal_ucs2+0x274> + 4570e9: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 4570ee: 49 83 c4 04 add r12, 4 + 4570f2: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 4570f7: 48 83 00 01 add qword ptr [rax], 1 + 4570fb: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 457100: 49 39 c4 cmp r12, rax + 457103: 74 5a je 0x45715f <__gconv_transform_internal_ucs2+0xa3f> + 457105: 49 29 c4 sub r12, rax + 457108: 41 8b 03 mov eax, dword ptr [r11] + 45710b: 89 c2 mov edx, eax + 45710d: 83 e2 07 and edx, 7 + 457110: e9 9b fa ff ff jmp 0x456bb0 <__gconv_transform_internal_ucs2+0x490> + 457115: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 45711b: 41 ba 06 00 00 00 mov r10d, 6 + 457121: 0f 84 6d f8 ff ff je 0x456994 <__gconv_transform_internal_ucs2+0x274> + 457127: 41 83 e5 02 and r13d, 2 + 45712b: 0f 84 63 f8 ff ff je 0x456994 <__gconv_transform_internal_ucs2+0x274> + 457131: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 457136: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] + 45713e: 41 bc 04 00 00 00 mov r12d, 4 + 457144: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 457149: 48 83 06 01 add qword ptr [rsi], 1 + 45714d: e9 5e fa ff ff jmp 0x456bb0 <__gconv_transform_internal_ucs2+0x490> + 457152: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 457157: 49 89 c4 mov r12, rax + 45715a: e9 c9 fc ff ff jmp 0x456e28 <__gconv_transform_internal_ucs2+0x708> + 45715f: 41 ba 06 00 00 00 mov r10d, 6 + 457165: e9 2a f8 ff ff jmp 0x456994 <__gconv_transform_internal_ucs2+0x274> + 45716a: 31 db xor ebx, ebx + 45716c: e9 79 fb ff ff jmp 0x456cea <__gconv_transform_internal_ucs2+0x5ca> + 457171: 4d 39 f7 cmp r15, r14 + 457174: 0f 85 72 fd ff ff jne 0x456eec <__gconv_transform_internal_ucs2+0x7cc> + 45717a: 48 8d 0d ff 2d 04 00 lea rcx, [rip + 273919] # 0x499f80 <__PRETTY_FUNCTION__.12070> + 457181: ba eb 02 00 00 mov edx, 747 + 457186: 48 8d 35 4d 2b 04 00 lea rsi, [rip + 273229] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 45718d: 48 8d 3d ec 2b 04 00 lea rdi, [rip + 273388] # 0x499d80 + 457194: e8 b7 bd fa ff call 0x402f50 <__assert_fail> + 457199: 4c 89 5c 24 58 mov qword ptr [rsp + 88], r11 + 45719e: 49 89 f8 mov r8, rdi + 4571a1: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 4571a6: 4c 89 e2 mov rdx, r12 + 4571a9: 4c 03 44 24 18 add r8, qword ptr [rsp + 24] + 4571ae: 48 83 ec 08 sub rsp, 8 + 4571b2: 48 89 ee mov rsi, rbp + 4571b5: ff 74 24 50 push qword ptr [rsp + 80] + 4571b9: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 4571be: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 4571c6: 4c 89 44 24 38 mov qword ptr [rsp + 56], r8 + 4571cb: e8 e0 19 00 00 call 0x458bb0 <__gconv_transliterate> + 4571d0: 41 5b pop r11 + 4571d2: 41 5c pop r12 + 4571d4: 83 f8 06 cmp eax, 6 + 4571d7: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] + 4571dc: 4c 8b 5c 24 58 mov r11, qword ptr [rsp + 88] + 4571e1: 41 89 c2 mov r10d, eax + 4571e4: 74 1e je 0x457204 <__gconv_transform_internal_ucs2+0xae4> + 4571e6: 4c 3b 64 24 20 cmp r12, qword ptr [rsp + 32] + 4571eb: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] + 4571f0: 74 21 je 0x457213 <__gconv_transform_internal_ucs2+0xaf3> + 4571f2: 41 8b 03 mov eax, dword ptr [r11] + 4571f5: 4c 2b 64 24 20 sub r12, qword ptr [rsp + 32] + 4571fa: 89 c2 mov edx, eax + 4571fc: 83 e2 07 and edx, 7 + 4571ff: e9 ac f9 ff ff jmp 0x456bb0 <__gconv_transform_internal_ucs2+0x490> + 457204: 41 80 e5 02 and r13b, 2 + 457208: 0f 84 ed fe ff ff je 0x4570fb <__gconv_transform_internal_ucs2+0x9db> + 45720e: e9 d6 fe ff ff jmp 0x4570e9 <__gconv_transform_internal_ucs2+0x9c9> + 457213: 83 f8 07 cmp eax, 7 + 457216: 0f 85 14 01 00 00 jne 0x457330 <__gconv_transform_internal_ucs2+0xc10> + 45721c: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] + 457224: 49 39 d0 cmp r8, rdx + 457227: 0f 84 08 02 00 00 je 0x457435 <__gconv_transform_internal_ucs2+0xd15> + 45722d: 41 8b 03 mov eax, dword ptr [r11] + 457230: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] + 457235: 89 c1 mov ecx, eax + 457237: 48 89 de mov rsi, rbx + 45723a: 83 e0 f8 and eax, -8 + 45723d: 83 e1 07 and ecx, 7 + 457240: 48 29 ce sub rsi, rcx + 457243: 48 89 f1 mov rcx, rsi + 457246: 48 8b 34 24 mov rsi, qword ptr [rsp] + 45724a: 48 01 0e add qword ptr [rsi], rcx + 45724d: 48 63 c8 movsxd rcx, eax + 457250: 48 39 d9 cmp rcx, rbx + 457253: 0f 8d bd 01 00 00 jge 0x457416 <__gconv_transform_internal_ucs2+0xcf6> + 457259: 48 83 7c 24 18 04 cmp qword ptr [rsp + 24], 4 + 45725f: 0f 87 f2 00 00 00 ja 0x457357 <__gconv_transform_internal_ucs2+0xc37> + 457265: 0b 44 24 18 or eax, dword ptr [rsp + 24] + 457269: 41 89 03 mov dword ptr [r11], eax + 45726c: 4c 3b 44 24 20 cmp r8, qword ptr [rsp + 32] + 457271: 0f 86 2f fe ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 457277: 0f b6 84 24 84 00 00 00 movzx eax, byte ptr [rsp + 132] + 45727f: 41 88 43 04 mov byte ptr [r11 + 4], al + 457283: 48 8d 84 24 85 00 00 00 lea rax, [rsp + 133] + 45728b: 49 39 c0 cmp r8, rax + 45728e: 0f 86 12 fe ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 457294: 0f b6 84 24 85 00 00 00 movzx eax, byte ptr [rsp + 133] + 45729c: 41 88 43 05 mov byte ptr [r11 + 5], al + 4572a0: 48 8d 84 24 86 00 00 00 lea rax, [rsp + 134] + 4572a8: 49 39 c0 cmp r8, rax + 4572ab: 0f 86 f5 fd ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 4572b1: 0f b6 84 24 86 00 00 00 movzx eax, byte ptr [rsp + 134] + 4572b9: 41 88 43 06 mov byte ptr [r11 + 6], al + 4572bd: 48 8d 84 24 87 00 00 00 lea rax, [rsp + 135] + 4572c5: 49 39 c0 cmp r8, rax + 4572c8: 0f 86 d8 fd ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 4572ce: 0f b6 84 24 87 00 00 00 movzx eax, byte ptr [rsp + 135] + 4572d6: 41 88 43 07 mov byte ptr [r11 + 7], al + 4572da: 49 39 d0 cmp r8, rdx + 4572dd: 0f 86 c3 fd ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 4572e3: 0f b6 94 24 88 00 00 00 movzx edx, byte ptr [rsp + 136] + 4572eb: 48 8d 84 24 89 00 00 00 lea rax, [rsp + 137] + 4572f3: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 4572f8: 41 88 53 08 mov byte ptr [r11 + 8], dl + 4572fc: 49 39 c0 cmp r8, rax + 4572ff: 0f 86 a1 fd ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 457305: 49 83 c3 09 add r11, 9 + 457309: 48 83 c0 01 add rax, 1 + 45730d: 49 83 c3 01 add r11, 1 + 457311: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 457316: 0f b6 50 ff movzx edx, byte ptr [rax - 1] + 45731a: 41 88 53 ff mov byte ptr [r11 - 1], dl + 45731e: 49 39 c0 cmp r8, rax + 457321: 75 e6 jne 0x457309 <__gconv_transform_internal_ucs2+0xbe9> + 457323: e9 7e fd ff ff jmp 0x4570a6 <__gconv_transform_internal_ucs2+0x986> + 457328: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 457330: 85 c0 test eax, eax + 457332: 0f 85 5c f6 ff ff jne 0x456994 <__gconv_transform_internal_ucs2+0x274> + 457338: 48 8b 04 24 mov rax, qword ptr [rsp] + 45733c: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 457341: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 + 457346: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] + 45734b: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] + 45734f: 4c 8b 20 mov r12, qword ptr [rax] + 457352: e9 c9 f4 ff ff jmp 0x456820 <__gconv_transform_internal_ucs2+0x100> + 457357: 48 8d 0d e2 2d 04 00 lea rcx, [rip + 273890] # 0x49a140 <__PRETTY_FUNCTION__.11985> + 45735e: ba e6 01 00 00 mov edx, 486 + 457363: 48 8d 35 e2 29 04 00 lea rsi, [rip + 272866] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 45736a: 48 8d 3d d7 2a 04 00 lea rdi, [rip + 273111] # 0x499e48 + 457371: e8 da bb fa ff call 0x402f50 <__assert_fail> + 457376: 48 8d 0d 03 2c 04 00 lea rcx, [rip + 273411] # 0x499f80 <__PRETTY_FUNCTION__.12070> + 45737d: ba a4 01 00 00 mov edx, 420 + 457382: 48 8d 35 51 29 04 00 lea rsi, [rip + 272721] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 457389: 48 8d 3d 5e 29 04 00 lea rdi, [rip + 272734] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 457390: e8 bb bb fa ff call 0x402f50 <__assert_fail> + 457395: 48 8d 0d e4 2b 04 00 lea rcx, [rip + 273380] # 0x499f80 <__PRETTY_FUNCTION__.12070> + 45739c: ba 34 02 00 00 mov edx, 564 + 4573a1: 48 8d 35 32 29 04 00 lea rsi, [rip + 272690] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4573a8: 48 8d 3d 3f 29 04 00 lea rdi, [rip + 272703] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 4573af: e8 9c bb fa ff call 0x402f50 <__assert_fail> + 4573b4: 48 8d 0d c5 2b 04 00 lea rcx, [rip + 273349] # 0x499f80 <__PRETTY_FUNCTION__.12070> + 4573bb: ba 1e 03 00 00 mov edx, 798 + 4573c0: 48 8d 35 13 29 04 00 lea rsi, [rip + 272659] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4573c7: 48 8d 3d 45 29 04 00 lea rdi, [rip + 272709] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> + 4573ce: e8 7d bb fa ff call 0x402f50 <__assert_fail> + 4573d3: 48 8d 0d 66 2d 04 00 lea rcx, [rip + 273766] # 0x49a140 <__PRETTY_FUNCTION__.11985> + 4573da: ba c9 01 00 00 mov edx, 457 + 4573df: 48 8d 35 66 29 04 00 lea rsi, [rip + 272742] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 4573e6: 48 8d 3d e3 29 04 00 lea rdi, [rip + 272867] # 0x499dd0 + 4573ed: e8 5e bb fa ff call 0x402f50 <__assert_fail> + 4573f2: 48 8d 0d 47 2d 04 00 lea rcx, [rip + 273735] # 0x49a140 <__PRETTY_FUNCTION__.11985> + 4573f9: ba 8b 01 00 00 mov edx, 395 + 4573fe: 48 8d 35 47 29 04 00 lea rsi, [rip + 272711] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 457405: 48 8d 3d 94 29 04 00 lea rdi, [rip + 272788] # 0x499da0 + 45740c: e8 3f bb fa ff call 0x402f50 <__assert_fail> + 457411: e8 ba 47 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 457416: 48 8d 0d 23 2d 04 00 lea rcx, [rip + 273699] # 0x49a140 <__PRETTY_FUNCTION__.11985> + 45741d: ba e5 01 00 00 mov edx, 485 + 457422: 48 8d 35 23 29 04 00 lea rsi, [rip + 272675] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 457429: 48 8d 3d f0 29 04 00 lea rdi, [rip + 272880] # 0x499e20 + 457430: e8 1b bb fa ff call 0x402f50 <__assert_fail> + 457435: 48 8d 0d 04 2d 04 00 lea rcx, [rip + 273668] # 0x49a140 <__PRETTY_FUNCTION__.11985> + 45743c: ba db 01 00 00 mov edx, 475 + 457441: 48 8d 35 04 29 04 00 lea rsi, [rip + 272644] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 457448: 48 8d 3d a9 29 04 00 lea rdi, [rip + 272809] # 0x499df8 + 45744f: e8 fc ba fa ff call 0x402f50 <__assert_fail> + 457454: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45745f: 90 nop + +0000000000457460 <__gconv_transform_ucs2reverse_internal>: + 457460: f3 0f 1e fa endbr64 + 457464: 41 57 push r15 + 457466: 49 89 d3 mov r11, rdx + 457469: 41 56 push r14 + 45746b: 41 55 push r13 + 45746d: 41 54 push r12 + 45746f: 55 push rbp + 457470: 48 89 f5 mov rbp, rsi + 457473: 53 push rbx + 457474: 48 89 cb mov rbx, rcx + 457477: 48 83 ec 78 sub rsp, 120 + 45747b: 8b 56 10 mov edx, dword ptr [rsi + 16] + 45747e: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 457483: 44 8b a4 24 b0 00 00 00 mov r12d, dword ptr [rsp + 176] + 45748b: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 457494: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 457499: 31 c0 xor eax, eax + 45749b: 48 8d 47 68 lea rax, [rdi + 104] + 45749f: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 4574a8: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 4574ad: 48 8d 46 30 lea rax, [rsi + 48] + 4574b1: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 4574b6: f6 c2 01 test dl, 1 + 4574b9: 75 28 jne 0x4574e3 <__gconv_transform_ucs2reverse_internal+0x83> + 4574bb: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 4574c2: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 4574c7: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 4574cc: 74 15 je 0x4574e3 <__gconv_transform_ucs2reverse_internal+0x83> + 4574ce: 49 89 c7 mov r15, rax + 4574d1: 49 c1 cf 11 ror r15, 17 + 4574d5: 64 4c 33 3c 25 30 00 00 00 xor r15, qword ptr fs:[48] + 4574de: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 + 4574e3: 45 85 e4 test r12d, r12d + 4574e6: 0f 85 5a 05 00 00 jne 0x457a46 <__gconv_transform_ucs2reverse_internal+0x5e6> + 4574ec: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 4574f1: 48 8d 4c 24 50 lea rcx, [rsp + 80] + 4574f6: 8b b4 24 b8 00 00 00 mov esi, dword ptr [rsp + 184] + 4574fd: 4d 8b 2b mov r13, qword ptr [r11] + 457500: 4c 8b 65 08 mov r12, qword ptr [rbp + 8] + 457504: 48 85 ff test rdi, rdi + 457507: 48 89 f8 mov rax, rdi + 45750a: 48 0f 44 c5 cmove rax, rbp + 45750e: 4d 85 c9 test r9, r9 + 457511: 4c 8b 30 mov r14, qword ptr [rax] + 457514: b8 00 00 00 00 mov eax, 0 + 457519: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 + 457522: 48 0f 45 c1 cmovne rax, rcx + 457526: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 45752b: 85 f6 test esi, esi + 45752d: 0f 85 5d 02 00 00 jne 0x457790 <__gconv_transform_ucs2reverse_internal+0x330> + 457533: 45 31 d2 xor r10d, r10d + 457536: 4d 89 cf mov r15, r9 + 457539: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 457540: 4d 85 ff test r15, r15 + 457543: 74 03 je 0x457548 <__gconv_transform_ucs2reverse_internal+0xe8> + 457545: 4d 03 17 add r10, qword ptr [r15] + 457548: 4c 39 eb cmp rbx, r13 + 45754b: 0f 84 57 03 00 00 je 0x4578a8 <__gconv_transform_ucs2reverse_internal+0x448> + 457551: 49 8d 45 02 lea rax, [r13 + 2] + 457555: 48 39 c3 cmp rbx, rax + 457558: 0f 82 f2 02 00 00 jb 0x457850 <__gconv_transform_ucs2reverse_internal+0x3f0> + 45755e: 49 8d 4e 04 lea rcx, [r14 + 4] + 457562: 49 39 cc cmp r12, rcx + 457565: 0f 82 15 03 00 00 jb 0x457880 <__gconv_transform_ucs2reverse_internal+0x420> + 45756b: 83 e2 02 and edx, 2 + 45756e: 0f 85 2c 01 00 00 jne 0x4576a0 <__gconv_transform_ucs2reverse_internal+0x240> + 457574: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 45757a: 48 89 ce mov rsi, rcx + 45757d: 0f 84 e5 03 00 00 je 0x457968 <__gconv_transform_ucs2reverse_internal+0x508> + 457583: 0f b7 50 fe movzx edx, word ptr [rax - 2] + 457587: 48 8d 79 fc lea rdi, [rcx - 4] + 45758b: 48 8d 70 fe lea rsi, [rax - 2] + 45758f: 66 c1 c2 08 rol dx, 8 + 457593: 44 8d 82 00 28 00 00 lea r8d, [rdx + 10240] + 45759a: 66 41 81 f8 ff 07 cmp r8w, 2047 + 4575a0: 0f 86 aa 01 00 00 jbe 0x457750 <__gconv_transform_ucs2reverse_internal+0x2f0> + 4575a6: 0f b7 d2 movzx edx, dx + 4575a9: 89 51 fc mov dword ptr [rcx - 4], edx + 4575ac: 48 39 c3 cmp rbx, rax + 4575af: 0f 84 f6 02 00 00 je 0x4578ab <__gconv_transform_ucs2reverse_internal+0x44b> + 4575b5: 48 8d 50 02 lea rdx, [rax + 2] + 4575b9: 48 39 d3 cmp rbx, rdx + 4575bc: 72 1d jb 0x4575db <__gconv_transform_ucs2reverse_internal+0x17b> + 4575be: 48 8d 71 04 lea rsi, [rcx + 4] + 4575c2: 49 39 f4 cmp r12, rsi + 4575c5: 0f 82 b5 01 00 00 jb 0x457780 <__gconv_transform_ucs2reverse_internal+0x320> + 4575cb: 48 89 f1 mov rcx, rsi + 4575ce: 48 89 d0 mov rax, rdx + 4575d1: eb b0 jmp 0x457583 <__gconv_transform_ucs2reverse_internal+0x123> + 4575d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4575d8: 48 89 f1 mov rcx, rsi + 4575db: c7 44 24 10 07 00 00 00 mov dword ptr [rsp + 16], 7 + 4575e3: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 4575e9: 49 89 03 mov qword ptr [r11], rax + 4575ec: 0f 85 7b 01 00 00 jne 0x45776d <__gconv_transform_ucs2reverse_internal+0x30d> + 4575f2: 83 45 14 01 add dword ptr [rbp + 20], 1 + 4575f6: f6 45 10 01 test byte ptr [rbp + 16], 1 + 4575fa: 0f 85 68 02 00 00 jne 0x457868 <__gconv_transform_ucs2reverse_internal+0x408> + 457600: 4c 39 f1 cmp rcx, r14 + 457603: 4c 89 54 24 30 mov qword ptr [rsp + 48], r10 + 457608: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx + 45760d: 0f 86 f8 00 00 00 jbe 0x45770b <__gconv_transform_ucs2reverse_internal+0x2ab> + 457613: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 457618: 48 8b 45 00 mov rax, qword ptr [rbp] + 45761c: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 + 457621: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 457626: e8 05 5f ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 45762b: 48 8d 54 24 58 lea rdx, [rsp + 88] + 457630: 45 31 c0 xor r8d, r8d + 457633: 4d 89 f9 mov r9, r15 + 457636: 8b b4 24 b8 00 00 00 mov esi, dword ptr [rsp + 184] + 45763d: 56 push rsi + 45763e: 6a 00 push 0 + 457640: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 457645: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] + 45764a: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] + 45764f: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 457654: ff d0 call rax + 457656: 5a pop rdx + 457657: 59 pop rcx + 457658: 83 f8 04 cmp eax, 4 + 45765b: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] + 457660: 0f 84 9a 00 00 00 je 0x457700 <__gconv_transform_ucs2reverse_internal+0x2a0> + 457666: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] + 45766b: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 457670: 4c 8b 54 24 30 mov r10, qword ptr [rsp + 48] + 457675: 48 39 d1 cmp rcx, rdx + 457678: 0f 85 42 02 00 00 jne 0x4578c0 <__gconv_transform_ucs2reverse_internal+0x460> + 45767e: 85 c0 test eax, eax + 457680: 0f 85 d0 07 00 00 jne 0x457e56 <__gconv_transform_ucs2reverse_internal+0x9f6> + 457686: 4c 8b 75 00 mov r14, qword ptr [rbp] + 45768a: 4c 8b 54 24 50 mov r10, qword ptr [rsp + 80] + 45768f: 4d 8b 2b mov r13, qword ptr [r11] + 457692: 8b 55 10 mov edx, dword ptr [rbp + 16] + 457695: e9 a6 fe ff ff jmp 0x457540 <__gconv_transform_ucs2reverse_internal+0xe0> + 45769a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4576a0: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 4576a6: 0f 84 34 03 00 00 je 0x4579e0 <__gconv_transform_ucs2reverse_internal+0x580> + 4576ac: 4c 89 f6 mov rsi, r14 + 4576af: 0f b7 50 fe movzx edx, word ptr [rax - 2] + 4576b3: 66 c1 c2 08 rol dx, 8 + 4576b7: 8d ba 00 28 00 00 lea edi, [rdx + 10240] + 4576bd: 66 81 ff ff 07 cmp di, 2047 + 4576c2: 0f 86 70 03 00 00 jbe 0x457a38 <__gconv_transform_ucs2reverse_internal+0x5d8> + 4576c8: 0f b7 d2 movzx edx, dx + 4576cb: 89 16 mov dword ptr [rsi], edx + 4576cd: 48 89 ce mov rsi, rcx + 4576d0: 48 39 c3 cmp rbx, rax + 4576d3: 0f 84 d6 03 00 00 je 0x457aaf <__gconv_transform_ucs2reverse_internal+0x64f> + 4576d9: 48 8d 50 02 lea rdx, [rax + 2] + 4576dd: 48 39 d3 cmp rbx, rdx + 4576e0: 0f 82 f2 fe ff ff jb 0x4575d8 <__gconv_transform_ucs2reverse_internal+0x178> + 4576e6: 48 8d 4e 04 lea rcx, [rsi + 4] + 4576ea: 49 39 cc cmp r12, rcx + 4576ed: 0f 82 a5 01 00 00 jb 0x457898 <__gconv_transform_ucs2reverse_internal+0x438> + 4576f3: 48 89 d0 mov rax, rdx + 4576f6: eb b7 jmp 0x4576af <__gconv_transform_ucs2reverse_internal+0x24f> + 4576f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 457700: 83 7c 24 10 05 cmp dword ptr [rsp + 16], 5 + 457705: 0f 84 7b ff ff ff je 0x457686 <__gconv_transform_ucs2reverse_internal+0x226> + 45770b: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] + 457712: 85 c0 test eax, eax + 457714: 74 0b je 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> + 457716: 83 7c 24 10 07 cmp dword ptr [rsp + 16], 7 + 45771b: 0f 84 a1 03 00 00 je 0x457ac2 <__gconv_transform_ucs2reverse_internal+0x662> + 457721: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] + 457726: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45772f: 0f 85 fd 06 00 00 jne 0x457e32 <__gconv_transform_ucs2reverse_internal+0x9d2> + 457735: 8b 44 24 10 mov eax, dword ptr [rsp + 16] + 457739: 48 83 c4 78 add rsp, 120 + 45773d: 5b pop rbx + 45773e: 5d pop rbp + 45773f: 41 5c pop r12 + 457741: 41 5d pop r13 + 457743: 41 5e pop r14 + 457745: 41 5f pop r15 + 457747: c3 ret + 457748: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 457750: 48 89 f0 mov rax, rsi + 457753: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 457759: c7 44 24 10 06 00 00 00 mov dword ptr [rsp + 16], 6 + 457761: 48 89 f9 mov rcx, rdi + 457764: 49 89 03 mov qword ptr [r11], rax + 457767: 0f 84 85 fe ff ff je 0x4575f2 <__gconv_transform_ucs2reverse_internal+0x192> + 45776d: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 457772: 48 89 08 mov qword ptr [rax], rcx + 457775: eb aa jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> + 457777: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 457780: c7 44 24 10 05 00 00 00 mov dword ptr [rsp + 16], 5 + 457788: e9 56 fe ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> + 45778d: 0f 1f 00 nop dword ptr [rax] + 457790: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] + 457794: 8b 06 mov eax, dword ptr [rsi] + 457796: 41 89 c2 mov r10d, eax + 457799: 41 83 e2 07 and r10d, 7 + 45779d: 0f 84 90 fd ff ff je 0x457533 <__gconv_transform_ucs2reverse_internal+0xd3> + 4577a3: 48 85 ff test rdi, rdi + 4577a6: 0f 85 8b 06 00 00 jne 0x457e37 <__gconv_transform_ucs2reverse_internal+0x9d7> + 4577ac: 41 83 fa 04 cmp r10d, 4 + 4577b0: 0f 87 a9 06 00 00 ja 0x457e5f <__gconv_transform_ucs2reverse_internal+0x9ff> + 4577b6: 0f b6 4e 04 movzx ecx, byte ptr [rsi + 4] + 4577ba: 88 4c 24 66 mov byte ptr [rsp + 102], cl + 4577be: 41 83 fa 01 cmp r10d, 1 + 4577c2: 0f 84 0a 02 00 00 je 0x4579d2 <__gconv_transform_ucs2reverse_internal+0x572> + 4577c8: 0f b6 4e 05 movzx ecx, byte ptr [rsi + 5] + 4577cc: 4c 89 ef mov rdi, r13 + 4577cf: 88 4c 24 67 mov byte ptr [rsp + 103], cl + 4577d3: b9 02 00 00 00 mov ecx, 2 + 4577d8: 48 39 fb cmp rbx, rdi + 4577db: 0f 82 07 05 00 00 jb 0x457ce8 <__gconv_transform_ucs2reverse_internal+0x888> + 4577e1: 4d 8d 46 04 lea r8, [r14 + 4] + 4577e5: 4d 39 c4 cmp r12, r8 + 4577e8: 0f 82 da 03 00 00 jb 0x457bc8 <__gconv_transform_ucs2reverse_internal+0x768> + 4577ee: 41 0f b6 7d 00 movzx edi, byte ptr [r13] + 4577f3: 40 88 7c 0c 66 mov byte ptr [rsp + rcx + 102], dil + 4577f8: 0f b7 4c 24 66 movzx ecx, word ptr [rsp + 102] + 4577fd: 66 c1 c1 08 rol cx, 8 + 457801: 8d b9 00 28 00 00 lea edi, [rcx + 10240] + 457807: 66 81 ff ff 07 cmp di, 2047 + 45780c: 0f 86 5f 05 00 00 jbe 0x457d71 <__gconv_transform_ucs2reverse_internal+0x911> + 457812: 0f b7 c9 movzx ecx, cx + 457815: 41 89 0e mov dword ptr [r14], ecx + 457818: 8b 06 mov eax, dword ptr [rsi] + 45781a: 41 89 c2 mov r10d, eax + 45781d: 41 83 e2 07 and r10d, 7 + 457821: 4d 63 d2 movsxd r10, r10d + 457824: a8 06 test al, 6 + 457826: 0f 85 bd 05 00 00 jne 0x457de9 <__gconv_transform_ucs2reverse_internal+0x989> + 45782c: 4d 29 d5 sub r13, r10 + 45782f: 83 e0 f8 and eax, -8 + 457832: 4c 8b 54 24 50 mov r10, qword ptr [rsp + 80] + 457837: 8b 55 10 mov edx, dword ptr [rbp + 16] + 45783a: 49 83 c5 02 add r13, 2 + 45783e: 4d 89 c6 mov r14, r8 + 457841: 4d 89 cf mov r15, r9 + 457844: 4d 89 2b mov qword ptr [r11], r13 + 457847: 89 06 mov dword ptr [rsi], eax + 457849: e9 f2 fc ff ff jmp 0x457540 <__gconv_transform_ucs2reverse_internal+0xe0> + 45784e: 66 90 nop + 457850: c7 44 24 10 07 00 00 00 mov dword ptr [rsp + 16], 7 + 457858: 4c 89 f1 mov rcx, r14 + 45785b: 4c 89 e8 mov rax, r13 + 45785e: e9 80 fd ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> + 457863: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 457868: 48 89 4d 00 mov qword ptr [rbp], rcx + 45786c: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 457871: 49 01 07 add qword ptr [r15], rax + 457874: e9 92 fe ff ff jmp 0x45770b <__gconv_transform_ucs2reverse_internal+0x2ab> + 457879: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 457880: c7 44 24 10 05 00 00 00 mov dword ptr [rsp + 16], 5 + 457888: 4c 89 f1 mov rcx, r14 + 45788b: 4c 89 e8 mov rax, r13 + 45788e: e9 50 fd ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> + 457893: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 457898: c7 44 24 10 05 00 00 00 mov dword ptr [rsp + 16], 5 + 4578a0: 48 89 f1 mov rcx, rsi + 4578a3: e9 3b fd ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> + 4578a8: 4c 89 f1 mov rcx, r14 + 4578ab: 48 89 d8 mov rax, rbx + 4578ae: c7 44 24 10 04 00 00 00 mov dword ptr [rsp + 16], 4 + 4578b6: e9 28 fd ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> + 4578bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4578c0: 31 f6 xor esi, esi + 4578c2: 4d 85 ff test r15, r15 + 4578c5: 74 03 je 0x4578ca <__gconv_transform_ucs2reverse_internal+0x46a> + 4578c7: 49 8b 37 mov rsi, qword ptr [r15] + 4578ca: 48 03 74 24 50 add rsi, qword ptr [rsp + 80] + 4578cf: 4c 39 d6 cmp rsi, r10 + 4578d2: 0f 84 e2 00 00 00 je 0x4579ba <__gconv_transform_ucs2reverse_internal+0x55a> + 4578d8: 4c 39 eb cmp rbx, r13 + 4578db: 0f 84 de 04 00 00 je 0x457dbf <__gconv_transform_ucs2reverse_internal+0x95f> + 4578e1: 4d 8d 55 02 lea r10, [r13 + 2] + 4578e5: 4c 39 d3 cmp rbx, r10 + 4578e8: 0f 82 a5 04 00 00 jb 0x457d93 <__gconv_transform_ucs2reverse_internal+0x933> + 4578ee: 4d 8d 4e 04 lea r9, [r14 + 4] + 4578f2: 4c 39 ca cmp rdx, r9 + 4578f5: 0f 82 94 03 00 00 jb 0x457c8f <__gconv_transform_ucs2reverse_internal+0x82f> + 4578fb: f6 45 10 02 test byte ptr [rbp + 16], 2 + 4578ff: 0f 85 d0 02 00 00 jne 0x457bd5 <__gconv_transform_ucs2reverse_internal+0x775> + 457905: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 45790b: 0f 84 60 02 00 00 je 0x457b71 <__gconv_transform_ucs2reverse_internal+0x711> + 457911: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] + 457916: 4d 8d 41 fc lea r8, [r9 - 4] + 45791a: 49 8d 7a fe lea rdi, [r10 - 2] + 45791e: 66 c1 c1 08 rol cx, 8 + 457922: 8d b1 00 28 00 00 lea esi, [rcx + 10240] + 457928: 66 81 fe ff 07 cmp si, 2047 + 45792d: 0f 86 ad 03 00 00 jbe 0x457ce0 <__gconv_transform_ucs2reverse_internal+0x880> + 457933: 0f b7 c9 movzx ecx, cx + 457936: 41 89 49 fc mov dword ptr [r9 - 4], ecx + 45793a: 4c 39 d3 cmp rbx, r10 + 45793d: 0f 84 73 03 00 00 je 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> + 457943: 49 8d 4a 02 lea rcx, [r10 + 2] + 457947: 48 39 cb cmp rbx, rcx + 45794a: 0f 82 66 03 00 00 jb 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> + 457950: 49 8d 71 04 lea rsi, [r9 + 4] + 457954: 48 39 f2 cmp rdx, rsi + 457957: 0f 82 18 03 00 00 jb 0x457c75 <__gconv_transform_ucs2reverse_internal+0x815> + 45795d: 49 89 f1 mov r9, rsi + 457960: 49 89 ca mov r10, rcx + 457963: eb ac jmp 0x457911 <__gconv_transform_ucs2reverse_internal+0x4b1> + 457965: 0f 1f 00 nop dword ptr [rax] + 457968: 0f b7 50 fe movzx edx, word ptr [rax - 2] + 45796c: 48 89 f1 mov rcx, rsi + 45796f: 4c 8d 4e fc lea r9, [rsi - 4] + 457973: 4c 8d 40 fe lea r8, [rax - 2] + 457977: 66 c1 c2 08 rol dx, 8 + 45797b: 8d ba 00 28 00 00 lea edi, [rdx + 10240] + 457981: 66 81 ff ff 07 cmp di, 2047 + 457986: 0f 86 d2 03 00 00 jbe 0x457d5e <__gconv_transform_ucs2reverse_internal+0x8fe> + 45798c: 0f b7 d2 movzx edx, dx + 45798f: 89 56 fc mov dword ptr [rsi - 4], edx + 457992: 48 39 d8 cmp rax, rbx + 457995: 0f 84 13 ff ff ff je 0x4578ae <__gconv_transform_ucs2reverse_internal+0x44e> + 45799b: 48 8d 50 02 lea rdx, [rax + 2] + 45799f: 48 39 d3 cmp rbx, rdx + 4579a2: 0f 82 33 fc ff ff jb 0x4575db <__gconv_transform_ucs2reverse_internal+0x17b> + 4579a8: 48 83 c6 04 add rsi, 4 + 4579ac: 49 39 f4 cmp r12, rsi + 4579af: 0f 82 cb fd ff ff jb 0x457780 <__gconv_transform_ucs2reverse_internal+0x320> + 4579b5: 48 89 d0 mov rax, rdx + 4579b8: eb ae jmp 0x457968 <__gconv_transform_ucs2reverse_internal+0x508> + 4579ba: 48 29 d1 sub rcx, rdx + 4579bd: 48 89 ca mov rdx, rcx + 4579c0: 48 c1 ea 3f shr rdx, 63 + 4579c4: 48 01 ca add rdx, rcx + 4579c7: 48 d1 fa sar rdx + 4579ca: 49 29 13 sub qword ptr [r11], rdx + 4579cd: e9 ac fc ff ff jmp 0x45767e <__gconv_transform_ucs2reverse_internal+0x21e> + 4579d2: 49 8d 7d 01 lea rdi, [r13 + 1] + 4579d6: b9 01 00 00 00 mov ecx, 1 + 4579db: e9 f8 fd ff ff jmp 0x4577d8 <__gconv_transform_ucs2reverse_internal+0x378> + 4579e0: 0f b7 50 fe movzx edx, word ptr [rax - 2] + 4579e4: 48 8d 79 fc lea rdi, [rcx - 4] + 4579e8: 48 8d 70 fe lea rsi, [rax - 2] + 4579ec: 66 c1 c2 08 rol dx, 8 + 4579f0: 44 8d 82 00 28 00 00 lea r8d, [rdx + 10240] + 4579f7: 66 41 81 f8 ff 07 cmp r8w, 2047 + 4579fd: 0f 86 4d fd ff ff jbe 0x457750 <__gconv_transform_ucs2reverse_internal+0x2f0> + 457a03: 0f b7 d2 movzx edx, dx + 457a06: 89 51 fc mov dword ptr [rcx - 4], edx + 457a09: 48 39 c3 cmp rbx, rax + 457a0c: 0f 84 99 fe ff ff je 0x4578ab <__gconv_transform_ucs2reverse_internal+0x44b> + 457a12: 48 8d 50 02 lea rdx, [rax + 2] + 457a16: 48 39 da cmp rdx, rbx + 457a19: 0f 87 bc fb ff ff ja 0x4575db <__gconv_transform_ucs2reverse_internal+0x17b> + 457a1f: 48 8d 71 04 lea rsi, [rcx + 4] + 457a23: 4c 39 e6 cmp rsi, r12 + 457a26: 0f 87 54 fd ff ff ja 0x457780 <__gconv_transform_ucs2reverse_internal+0x320> + 457a2c: 48 89 f1 mov rcx, rsi + 457a2f: 48 89 d0 mov rax, rdx + 457a32: eb ac jmp 0x4579e0 <__gconv_transform_ucs2reverse_internal+0x580> + 457a34: 0f 1f 40 00 nop dword ptr [rax] + 457a38: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 457a3d: 48 83 07 01 add qword ptr [rdi], 1 + 457a41: e9 8a fc ff ff jmp 0x4576d0 <__gconv_transform_ucs2reverse_internal+0x270> + 457a46: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 457a4c: 0f 85 b6 03 00 00 jne 0x457e08 <__gconv_transform_ucs2reverse_internal+0x9a8> + 457a52: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 457a56: c7 44 24 10 00 00 00 00 mov dword ptr [rsp + 16], 0 + 457a5e: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 457a65: f6 45 10 01 test byte ptr [rbp + 16], 1 + 457a69: 0f 85 b2 fc ff ff jne 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> + 457a6f: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 457a74: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 + 457a79: 48 89 df mov rdi, rbx + 457a7c: e8 af 5a ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 457a81: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] + 457a88: 31 c9 xor ecx, ecx + 457a8a: 31 d2 xor edx, edx + 457a8c: 45 31 c0 xor r8d, r8d + 457a8f: 50 push rax + 457a90: 41 54 push r12 + 457a92: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] + 457a97: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] + 457a9c: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] + 457aa1: ff d3 call rbx + 457aa3: 89 44 24 20 mov dword ptr [rsp + 32], eax + 457aa7: 5f pop rdi + 457aa8: 41 58 pop r8 + 457aaa: e9 72 fc ff ff jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> + 457aaf: c7 44 24 10 04 00 00 00 mov dword ptr [rsp + 16], 4 + 457ab7: 48 89 f1 mov rcx, rsi + 457aba: 48 89 d8 mov rax, rbx + 457abd: e9 21 fb ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> + 457ac2: 49 8b 03 mov rax, qword ptr [r11] + 457ac5: 48 89 da mov rdx, rbx + 457ac8: 48 29 c2 sub rdx, rax + 457acb: 48 83 fa 03 cmp rdx, 3 + 457acf: 0f 8f f5 02 00 00 jg 0x457dca <__gconv_transform_ucs2reverse_internal+0x96a> + 457ad5: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] + 457ad9: 48 39 d8 cmp rax, rbx + 457adc: 0f 83 d6 02 00 00 jae 0x457db8 <__gconv_transform_ucs2reverse_internal+0x958> + 457ae2: 48 8d 48 01 lea rcx, [rax + 1] + 457ae6: 49 89 0b mov qword ptr [r11], rcx + 457ae9: 0f b6 30 movzx esi, byte ptr [rax] + 457aec: 40 88 72 04 mov byte ptr [rdx + 4], sil + 457af0: 48 39 cb cmp rbx, rcx + 457af3: 76 6c jbe 0x457b61 <__gconv_transform_ucs2reverse_internal+0x701> + 457af5: 48 8d 48 02 lea rcx, [rax + 2] + 457af9: 49 89 0b mov qword ptr [r11], rcx + 457afc: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 457b00: 40 88 72 05 mov byte ptr [rdx + 5], sil + 457b04: 48 39 cb cmp rbx, rcx + 457b07: 76 58 jbe 0x457b61 <__gconv_transform_ucs2reverse_internal+0x701> + 457b09: 48 8d 48 03 lea rcx, [rax + 3] + 457b0d: 49 89 0b mov qword ptr [r11], rcx + 457b10: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 457b14: 40 88 72 06 mov byte ptr [rdx + 6], sil + 457b18: 48 39 cb cmp rbx, rcx + 457b1b: 76 44 jbe 0x457b61 <__gconv_transform_ucs2reverse_internal+0x701> + 457b1d: 48 8d 48 04 lea rcx, [rax + 4] + 457b21: 49 89 0b mov qword ptr [r11], rcx + 457b24: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 457b28: 40 88 72 07 mov byte ptr [rdx + 7], sil + 457b2c: 48 39 cb cmp rbx, rcx + 457b2f: 76 30 jbe 0x457b61 <__gconv_transform_ucs2reverse_internal+0x701> + 457b31: 48 8d 48 05 lea rcx, [rax + 5] + 457b35: 49 89 0b mov qword ptr [r11], rcx + 457b38: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 457b3c: 40 88 72 08 mov byte ptr [rdx + 8], sil + 457b40: 48 39 cb cmp rbx, rcx + 457b43: 76 1c jbe 0x457b61 <__gconv_transform_ucs2reverse_internal+0x701> + 457b45: 48 8d 72 09 lea rsi, [rdx + 9] + 457b49: 48 83 c1 01 add rcx, 1 + 457b4d: 48 83 c6 01 add rsi, 1 + 457b51: 49 89 0b mov qword ptr [r11], rcx + 457b54: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] + 457b58: 40 88 7e ff mov byte ptr [rsi - 1], dil + 457b5c: 48 39 d9 cmp rcx, rbx + 457b5f: 75 e8 jne 0x457b49 <__gconv_transform_ucs2reverse_internal+0x6e9> + 457b61: 29 c3 sub ebx, eax + 457b63: 8b 02 mov eax, dword ptr [rdx] + 457b65: 83 e0 f8 and eax, -8 + 457b68: 09 d8 or eax, ebx + 457b6a: 89 02 mov dword ptr [rdx], eax + 457b6c: e9 b0 fb ff ff jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> + 457b71: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] + 457b76: 49 8d 79 fc lea rdi, [r9 - 4] + 457b7a: 4d 8d 42 fe lea r8, [r10 - 2] + 457b7e: 66 c1 c1 08 rol cx, 8 + 457b82: 8d b1 00 28 00 00 lea esi, [rcx + 10240] + 457b88: 66 81 fe ff 07 cmp si, 2047 + 457b8d: 0f 86 94 02 00 00 jbe 0x457e27 <__gconv_transform_ucs2reverse_internal+0x9c7> + 457b93: 0f b7 c9 movzx ecx, cx + 457b96: 41 89 49 fc mov dword ptr [r9 - 4], ecx + 457b9a: 4c 39 d3 cmp rbx, r10 + 457b9d: 0f 84 13 01 00 00 je 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> + 457ba3: 49 8d 4a 02 lea rcx, [r10 + 2] + 457ba7: 48 39 cb cmp rbx, rcx + 457baa: 0f 82 06 01 00 00 jb 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> + 457bb0: 49 8d 71 04 lea rsi, [r9 + 4] + 457bb4: 48 39 f2 cmp rdx, rsi + 457bb7: 0f 82 b8 00 00 00 jb 0x457c75 <__gconv_transform_ucs2reverse_internal+0x815> + 457bbd: 49 89 f1 mov r9, rsi + 457bc0: 49 89 ca mov r10, rcx + 457bc3: eb ac jmp 0x457b71 <__gconv_transform_ucs2reverse_internal+0x711> + 457bc5: 0f 1f 00 nop dword ptr [rax] + 457bc8: c7 44 24 10 05 00 00 00 mov dword ptr [rsp + 16], 5 + 457bd0: e9 4c fb ff ff jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> + 457bd5: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 457bda: 48 85 f6 test rsi, rsi + 457bdd: 74 4b je 0x457c2a <__gconv_transform_ucs2reverse_internal+0x7ca> + 457bdf: 4c 89 f7 mov rdi, r14 + 457be2: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] + 457be7: 66 c1 c1 08 rol cx, 8 + 457beb: 44 8d 81 00 28 00 00 lea r8d, [rcx + 10240] + 457bf2: 66 41 81 f8 ff 07 cmp r8w, 2047 + 457bf8: 0f 86 b1 01 00 00 jbe 0x457daf <__gconv_transform_ucs2reverse_internal+0x94f> + 457bfe: 0f b7 c9 movzx ecx, cx + 457c01: 89 0f mov dword ptr [rdi], ecx + 457c03: 4c 89 cf mov rdi, r9 + 457c06: 4c 39 d3 cmp rbx, r10 + 457c09: 0f 84 7c 01 00 00 je 0x457d8b <__gconv_transform_ucs2reverse_internal+0x92b> + 457c0f: 49 8d 4a 02 lea rcx, [r10 + 2] + 457c13: 48 39 cb cmp rbx, rcx + 457c16: 0f 82 6f 01 00 00 jb 0x457d8b <__gconv_transform_ucs2reverse_internal+0x92b> + 457c1c: 4c 8d 4f 04 lea r9, [rdi + 4] + 457c20: 4c 39 ca cmp rdx, r9 + 457c23: 72 4d jb 0x457c72 <__gconv_transform_ucs2reverse_internal+0x812> + 457c25: 49 89 ca mov r10, rcx + 457c28: eb b8 jmp 0x457be2 <__gconv_transform_ucs2reverse_internal+0x782> + 457c2a: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] + 457c2f: 49 8d 79 fc lea rdi, [r9 - 4] + 457c33: 4d 8d 42 fe lea r8, [r10 - 2] + 457c37: 66 c1 c1 08 rol cx, 8 + 457c3b: 8d b1 00 28 00 00 lea esi, [rcx + 10240] + 457c41: 66 81 fe ff 07 cmp si, 2047 + 457c46: 0f 86 db 01 00 00 jbe 0x457e27 <__gconv_transform_ucs2reverse_internal+0x9c7> + 457c4c: 0f b7 c9 movzx ecx, cx + 457c4f: 41 89 49 fc mov dword ptr [r9 - 4], ecx + 457c53: 4c 39 d3 cmp rbx, r10 + 457c56: 74 5e je 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> + 457c58: 49 8d 4a 02 lea rcx, [r10 + 2] + 457c5c: 48 39 cb cmp rbx, rcx + 457c5f: 72 55 jb 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> + 457c61: 49 8d 71 04 lea rsi, [r9 + 4] + 457c65: 48 39 f2 cmp rdx, rsi + 457c68: 72 0b jb 0x457c75 <__gconv_transform_ucs2reverse_internal+0x815> + 457c6a: 49 89 f1 mov r9, rsi + 457c6d: 49 89 ca mov r10, rcx + 457c70: eb b8 jmp 0x457c2a <__gconv_transform_ucs2reverse_internal+0x7ca> + 457c72: 49 89 f9 mov r9, rdi + 457c75: 4d 89 13 mov qword ptr [r11], r10 + 457c78: 4c 39 ca cmp rdx, r9 + 457c7b: 75 1a jne 0x457c97 <__gconv_transform_ucs2reverse_internal+0x837> + 457c7d: 4c 39 f2 cmp rdx, r14 + 457c80: 0f 85 f8 f9 ff ff jne 0x45767e <__gconv_transform_ucs2reverse_internal+0x21e> + 457c86: 83 6d 14 01 sub dword ptr [rbp + 20], 1 + 457c8a: e9 ef f9 ff ff jmp 0x45767e <__gconv_transform_ucs2reverse_internal+0x21e> + 457c8f: 4d 89 2b mov qword ptr [r11], r13 + 457c92: 4c 39 f2 cmp rdx, r14 + 457c95: 74 ef je 0x457c86 <__gconv_transform_ucs2reverse_internal+0x826> + 457c97: 48 8d 0d a2 22 04 00 lea rcx, [rip + 271010] # 0x499f40 <__PRETTY_FUNCTION__.12245> + 457c9e: ba ea 02 00 00 mov edx, 746 + 457ca3: 48 8d 35 30 20 04 00 lea rsi, [rip + 270384] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 457caa: 48 8d 3d 51 20 04 00 lea rdi, [rip + 270417] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 457cb1: e8 9a b2 fa ff call 0x402f50 <__assert_fail> + 457cb6: 4d 89 cf mov r15, r9 + 457cb9: 4d 89 13 mov qword ptr [r11], r10 + 457cbc: 4c 39 fa cmp rdx, r15 + 457cbf: 75 d6 jne 0x457c97 <__gconv_transform_ucs2reverse_internal+0x837> + 457cc1: 48 8d 0d 78 22 04 00 lea rcx, [rip + 270968] # 0x499f40 <__PRETTY_FUNCTION__.12245> + 457cc8: ba eb 02 00 00 mov edx, 747 + 457ccd: 48 8d 35 06 20 04 00 lea rsi, [rip + 270342] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 457cd4: 48 8d 3d a5 20 04 00 lea rdi, [rip + 270501] # 0x499d80 + 457cdb: e8 70 b2 fa ff call 0x402f50 <__assert_fail> + 457ce0: 4d 89 c7 mov r15, r8 + 457ce3: 49 89 fa mov r10, rdi + 457ce6: eb d1 jmp 0x457cb9 <__gconv_transform_ucs2reverse_internal+0x859> + 457ce8: 49 89 1b mov qword ptr [r11], rbx + 457ceb: 49 39 dd cmp r13, rbx + 457cee: 73 61 jae 0x457d51 <__gconv_transform_ucs2reverse_internal+0x8f1> + 457cf0: 41 0f b6 45 00 movzx eax, byte ptr [r13] + 457cf5: 88 44 0e 04 mov byte ptr [rsi + rcx + 4], al + 457cf9: 49 8d 45 01 lea rax, [r13 + 1] + 457cfd: 48 39 c3 cmp rbx, rax + 457d00: 76 4f jbe 0x457d51 <__gconv_transform_ucs2reverse_internal+0x8f1> + 457d02: 41 0f b6 7d 01 movzx edi, byte ptr [r13 + 1] + 457d07: 49 8d 55 02 lea rdx, [r13 + 2] + 457d0b: 40 88 7c 0e 05 mov byte ptr [rsi + rcx + 5], dil + 457d10: 48 39 d3 cmp rbx, rdx + 457d13: 76 3c jbe 0x457d51 <__gconv_transform_ucs2reverse_internal+0x8f1> + 457d15: 41 0f b6 7d 02 movzx edi, byte ptr [r13 + 2] + 457d1a: 49 8d 45 03 lea rax, [r13 + 3] + 457d1e: 40 88 7c 0e 06 mov byte ptr [rsi + rcx + 6], dil + 457d23: 48 39 c3 cmp rbx, rax + 457d26: 76 29 jbe 0x457d51 <__gconv_transform_ucs2reverse_internal+0x8f1> + 457d28: 41 0f b6 7d 03 movzx edi, byte ptr [r13 + 3] + 457d2d: 49 8d 45 04 lea rax, [r13 + 4] + 457d31: 40 88 7c 0e 07 mov byte ptr [rsi + rcx + 7], dil + 457d36: 48 39 c3 cmp rbx, rax + 457d39: 76 16 jbe 0x457d51 <__gconv_transform_ucs2reverse_internal+0x8f1> + 457d3b: 48 01 f1 add rcx, rsi + 457d3e: 0f b6 10 movzx edx, byte ptr [rax] + 457d41: 48 83 c0 01 add rax, 1 + 457d45: 48 83 c1 01 add rcx, 1 + 457d49: 88 51 07 mov byte ptr [rcx + 7], dl + 457d4c: 48 39 c3 cmp rbx, rax + 457d4f: 75 ed jne 0x457d3e <__gconv_transform_ucs2reverse_internal+0x8de> + 457d51: c7 44 24 10 07 00 00 00 mov dword ptr [rsp + 16], 7 + 457d59: e9 c3 f9 ff ff jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> + 457d5e: c7 44 24 10 06 00 00 00 mov dword ptr [rsp + 16], 6 + 457d66: 4c 89 c9 mov rcx, r9 + 457d69: 4c 89 c0 mov rax, r8 + 457d6c: e9 72 f8 ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> + 457d71: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 457d77: 74 05 je 0x457d7e <__gconv_transform_ucs2reverse_internal+0x91e> + 457d79: 83 e2 02 and edx, 2 + 457d7c: 75 20 jne 0x457d9e <__gconv_transform_ucs2reverse_internal+0x93e> + 457d7e: c7 44 24 10 06 00 00 00 mov dword ptr [rsp + 16], 6 + 457d86: e9 96 f9 ff ff jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> + 457d8b: 49 89 ff mov r15, rdi + 457d8e: e9 26 ff ff ff jmp 0x457cb9 <__gconv_transform_ucs2reverse_internal+0x859> + 457d93: 4d 89 f7 mov r15, r14 + 457d96: 4d 89 ea mov r10, r13 + 457d99: e9 1b ff ff ff jmp 0x457cb9 <__gconv_transform_ucs2reverse_internal+0x859> + 457d9e: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 457da3: 4d 89 f0 mov r8, r14 + 457da6: 48 83 07 01 add qword ptr [rdi], 1 + 457daa: e9 72 fa ff ff jmp 0x457821 <__gconv_transform_ucs2reverse_internal+0x3c1> + 457daf: 48 83 06 01 add qword ptr [rsi], 1 + 457db3: e9 4e fe ff ff jmp 0x457c06 <__gconv_transform_ucs2reverse_internal+0x7a6> + 457db8: 31 db xor ebx, ebx + 457dba: e9 a4 fd ff ff jmp 0x457b63 <__gconv_transform_ucs2reverse_internal+0x703> + 457dbf: 4d 89 f7 mov r15, r14 + 457dc2: 49 89 da mov r10, rbx + 457dc5: e9 ef fe ff ff jmp 0x457cb9 <__gconv_transform_ucs2reverse_internal+0x859> + 457dca: 48 8d 0d 6f 21 04 00 lea rcx, [rip + 270703] # 0x499f40 <__PRETTY_FUNCTION__.12245> + 457dd1: ba 1e 03 00 00 mov edx, 798 + 457dd6: 48 8d 35 fd 1e 04 00 lea rsi, [rip + 270077] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 457ddd: 48 8d 3d 2f 1f 04 00 lea rdi, [rip + 270127] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> + 457de4: e8 67 b1 fa ff call 0x402f50 <__assert_fail> + 457de9: 48 8d 0d 10 21 04 00 lea rcx, [rip + 270608] # 0x499f00 <__PRETTY_FUNCTION__.12160> + 457df0: ba c9 01 00 00 mov edx, 457 + 457df5: 48 8d 35 50 1f 04 00 lea rsi, [rip + 270160] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 457dfc: 48 8d 3d cd 1f 04 00 lea rdi, [rip + 270285] # 0x499dd0 + 457e03: e8 48 b1 fa ff call 0x402f50 <__assert_fail> + 457e08: 48 8d 0d 31 21 04 00 lea rcx, [rip + 270641] # 0x499f40 <__PRETTY_FUNCTION__.12245> + 457e0f: ba a4 01 00 00 mov edx, 420 + 457e14: 48 8d 35 bf 1e 04 00 lea rsi, [rip + 270015] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 457e1b: 48 8d 3d cc 1e 04 00 lea rdi, [rip + 270028] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 457e22: e8 29 b1 fa ff call 0x402f50 <__assert_fail> + 457e27: 49 89 ff mov r15, rdi + 457e2a: 4d 89 c2 mov r10, r8 + 457e2d: e9 87 fe ff ff jmp 0x457cb9 <__gconv_transform_ucs2reverse_internal+0x859> + 457e32: e8 99 3d ff ff call 0x44bbd0 <__stack_chk_fail_local> + 457e37: 48 8d 0d 02 21 04 00 lea rcx, [rip + 270594] # 0x499f40 <__PRETTY_FUNCTION__.12245> + 457e3e: ba 34 02 00 00 mov edx, 564 + 457e43: 48 8d 35 90 1e 04 00 lea rsi, [rip + 269968] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 457e4a: 48 8d 3d 9d 1e 04 00 lea rdi, [rip + 269981] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 457e51: e8 fa b0 fa ff call 0x402f50 <__assert_fail> + 457e56: 89 44 24 10 mov dword ptr [rsp + 16], eax + 457e5a: e9 ac f8 ff ff jmp 0x45770b <__gconv_transform_ucs2reverse_internal+0x2ab> + 457e5f: 48 8d 0d 9a 20 04 00 lea rcx, [rip + 270490] # 0x499f00 <__PRETTY_FUNCTION__.12160> + 457e66: ba 8b 01 00 00 mov edx, 395 + 457e6b: 48 8d 35 da 1e 04 00 lea rsi, [rip + 270042] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 457e72: 48 8d 3d 27 1f 04 00 lea rdi, [rip + 270119] # 0x499da0 + 457e79: e8 d2 b0 fa ff call 0x402f50 <__assert_fail> + 457e7e: 66 90 nop + +0000000000457e80 <__gconv_transform_internal_ucs2reverse>: + 457e80: f3 0f 1e fa endbr64 + 457e84: 41 57 push r15 + 457e86: 4d 89 cf mov r15, r9 + 457e89: 41 56 push r14 + 457e8b: 41 55 push r13 + 457e8d: 41 54 push r12 + 457e8f: 55 push rbp + 457e90: 48 89 f5 mov rbp, rsi + 457e93: 53 push rbx + 457e94: 48 89 cb mov rbx, rcx + 457e97: 48 81 ec 98 00 00 00 sub rsp, 152 + 457e9e: 44 8b 6e 10 mov r13d, dword ptr [rsi + 16] + 457ea2: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi + 457ea7: 44 8b a4 24 d0 00 00 00 mov r12d, dword ptr [rsp + 208] + 457eaf: 48 89 14 24 mov qword ptr [rsp], rdx + 457eb3: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 457eb8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 457ec1: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax + 457ec9: 31 c0 xor eax, eax + 457ecb: 48 8d 47 68 lea rax, [rdi + 104] + 457ecf: 48 c7 44 24 30 00 00 00 00 mov qword ptr [rsp + 48], 0 + 457ed8: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 457edd: 48 8d 46 30 lea rax, [rsi + 48] + 457ee1: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 457ee6: 41 f6 c5 01 test r13b, 1 + 457eea: 75 25 jne 0x457f11 <__gconv_transform_internal_ucs2reverse+0x91> + 457eec: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 457ef3: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 + 457ef8: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 457efd: 74 12 je 0x457f11 <__gconv_transform_internal_ucs2reverse+0x91> + 457eff: 48 c1 c8 11 ror rax, 17 + 457f03: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 457f0c: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 457f11: 45 85 e4 test r12d, r12d + 457f14: 0f 85 b7 06 00 00 jne 0x4585d1 <__gconv_transform_internal_ucs2reverse+0x751> + 457f1a: 48 8b 04 24 mov rax, qword ptr [rsp] + 457f1e: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 457f23: 48 8d 54 24 60 lea rdx, [rsp + 96] + 457f28: 48 85 ff test rdi, rdi + 457f2b: 4c 8b 20 mov r12, qword ptr [rax] + 457f2e: 48 89 f8 mov rax, rdi + 457f31: 48 0f 44 c5 cmove rax, rbp + 457f35: 4d 85 ff test r15, r15 + 457f38: 4c 8b 30 mov r14, qword ptr [rax] + 457f3b: 48 8b 45 08 mov rax, qword ptr [rbp + 8] + 457f3f: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 + 457f48: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 457f4d: b8 00 00 00 00 mov eax, 0 + 457f52: 48 0f 45 c2 cmovne rax, rdx + 457f56: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 457f5b: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 457f62: 85 c0 test eax, eax + 457f64: 0f 85 3e 02 00 00 jne 0x4581a8 <__gconv_transform_internal_ucs2reverse+0x328> + 457f6a: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 457f6f: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 + 457f74: 45 31 db xor r11d, r11d + 457f77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 457f80: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 457f85: 48 85 c0 test rax, rax + 457f88: 74 03 je 0x457f8d <__gconv_transform_internal_ucs2reverse+0x10d> + 457f8a: 4c 03 18 add r11, qword ptr [rax] + 457f8d: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 457f92: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 457f97: 4c 39 e3 cmp rbx, r12 + 457f9a: 0f 84 8c 06 00 00 je 0x45862c <__gconv_transform_internal_ucs2reverse+0x7ac> + 457fa0: 41 83 e5 02 and r13d, 2 + 457fa4: 4c 89 f1 mov rcx, r14 + 457fa7: 4c 89 e2 mov rdx, r12 + 457faa: 41 bf 04 00 00 00 mov r15d, 4 + 457fb0: 48 8d 7a 04 lea rdi, [rdx + 4] + 457fb4: 48 39 fb cmp rbx, rdi + 457fb7: 0f 82 13 01 00 00 jb 0x4580d0 <__gconv_transform_internal_ucs2reverse+0x250> + 457fbd: 4c 8d 41 02 lea r8, [rcx + 2] + 457fc1: 4d 39 c2 cmp r10, r8 + 457fc4: 0f 82 56 01 00 00 jb 0x458120 <__gconv_transform_internal_ucs2reverse+0x2a0> + 457fca: 8b 32 mov esi, dword ptr [rdx] + 457fcc: 81 fe ff ff 00 00 cmp esi, 65535 + 457fd2: 0f 87 58 01 00 00 ja 0x458130 <__gconv_transform_internal_ucs2reverse+0x2b0> + 457fd8: 8d 86 00 28 ff ff lea eax, [rsi - 55296] + 457fde: 3d ff 07 00 00 cmp eax, 2047 + 457fe3: 0f 86 7f 01 00 00 jbe 0x458168 <__gconv_transform_internal_ucs2reverse+0x2e8> + 457fe9: 66 c1 c6 08 rol si, 8 + 457fed: 48 89 fa mov rdx, rdi + 457ff0: 66 89 31 mov word ptr [rcx], si + 457ff3: 4c 89 c1 mov rcx, r8 + 457ff6: 4c 89 44 24 78 mov qword ptr [rsp + 120], r8 + 457ffb: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi + 458000: 48 39 d3 cmp rbx, rdx + 458003: 75 ab jne 0x457fb0 <__gconv_transform_internal_ucs2reverse+0x130> + 458005: 0f 1f 00 nop dword ptr [rax] + 458008: 48 8b 04 24 mov rax, qword ptr [rsp] + 45800c: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 458012: 48 89 10 mov qword ptr [rax], rdx + 458015: 0f 85 ce 00 00 00 jne 0x4580e9 <__gconv_transform_internal_ucs2reverse+0x269> + 45801b: 83 45 14 01 add dword ptr [rbp + 20], 1 + 45801f: f6 45 10 01 test byte ptr [rbp + 16], 1 + 458023: 0f 85 47 03 00 00 jne 0x458370 <__gconv_transform_internal_ucs2reverse+0x4f0> + 458029: 49 39 ce cmp r14, rcx + 45802c: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 + 458031: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 458036: 0f 83 24 04 00 00 jae 0x458460 <__gconv_transform_internal_ucs2reverse+0x5e0> + 45803c: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] + 458041: 48 8b 45 00 mov rax, qword ptr [rbp] + 458045: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 + 45804a: 4c 89 ef mov rdi, r13 + 45804d: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 458052: e8 d9 54 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 458057: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 45805e: 48 8d 54 24 68 lea rdx, [rsp + 104] + 458063: 45 31 c0 xor r8d, r8d + 458066: 50 push rax + 458067: 6a 00 push 0 + 458069: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 45806e: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 458073: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 458078: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 45807d: 41 ff d5 call r13 + 458080: 5e pop rsi + 458081: 5f pop rdi + 458082: 83 f8 04 cmp eax, 4 + 458085: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] + 45808a: 41 89 c5 mov r13d, eax + 45808d: 0f 84 fd 00 00 00 je 0x458190 <__gconv_transform_internal_ucs2reverse+0x310> + 458093: 4c 8b 7c 24 68 mov r15, qword ptr [rsp + 104] + 458098: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 45809d: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] + 4580a2: 49 39 cf cmp r15, rcx + 4580a5: 0f 85 45 04 00 00 jne 0x4584f0 <__gconv_transform_internal_ucs2reverse+0x670> + 4580ab: 45 85 ed test r13d, r13d + 4580ae: 0f 85 ba 05 00 00 jne 0x45866e <__gconv_transform_internal_ucs2reverse+0x7ee> + 4580b4: 48 8b 04 24 mov rax, qword ptr [rsp] + 4580b8: 4c 8b 75 00 mov r14, qword ptr [rbp] + 4580bc: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] + 4580c1: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] + 4580c5: 4c 8b 20 mov r12, qword ptr [rax] + 4580c8: e9 b3 fe ff ff jmp 0x457f80 <__gconv_transform_internal_ucs2reverse+0x100> + 4580cd: 0f 1f 00 nop dword ptr [rax] + 4580d0: 48 8b 04 24 mov rax, qword ptr [rsp] + 4580d4: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 4580da: 41 bf 07 00 00 00 mov r15d, 7 + 4580e0: 48 89 10 mov qword ptr [rax], rdx + 4580e3: 0f 84 32 ff ff ff je 0x45801b <__gconv_transform_internal_ucs2reverse+0x19b> + 4580e9: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 4580ee: 45 89 fa mov r10d, r15d + 4580f1: 48 89 08 mov qword ptr [rax], rcx + 4580f4: 48 8b 84 24 88 00 00 00 mov rax, qword ptr [rsp + 136] + 4580fc: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 458105: 0f 85 56 0a 00 00 jne 0x458b61 <__gconv_transform_internal_ucs2reverse+0xce1> + 45810b: 48 81 c4 98 00 00 00 add rsp, 152 + 458112: 44 89 d0 mov eax, r10d + 458115: 5b pop rbx + 458116: 5d pop rbp + 458117: 41 5c pop r12 + 458119: 41 5d pop r13 + 45811b: 41 5e pop r14 + 45811d: 41 5f pop r15 + 45811f: c3 ret + 458120: 41 bf 05 00 00 00 mov r15d, 5 + 458126: e9 dd fe ff ff jmp 0x458008 <__gconv_transform_internal_ucs2reverse+0x188> + 45812b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 458130: c1 ee 07 shr esi, 7 + 458133: 81 fe 00 1c 00 00 cmp esi, 7168 + 458139: 0f 84 a1 03 00 00 je 0x4584e0 <__gconv_transform_internal_ucs2reverse+0x660> + 45813f: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 458145: 74 13 je 0x45815a <__gconv_transform_internal_ucs2reverse+0x2da> + 458147: f6 45 10 08 test byte ptr [rbp + 16], 8 + 45814b: 0f 85 1f 03 00 00 jne 0x458470 <__gconv_transform_internal_ucs2reverse+0x5f0> + 458151: 45 85 ed test r13d, r13d + 458154: 0f 85 f6 01 00 00 jne 0x458350 <__gconv_transform_internal_ucs2reverse+0x4d0> + 45815a: 41 bf 06 00 00 00 mov r15d, 6 + 458160: e9 a3 fe ff ff jmp 0x458008 <__gconv_transform_internal_ucs2reverse+0x188> + 458165: 0f 1f 00 nop dword ptr [rax] + 458168: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 45816d: 48 85 c0 test rax, rax + 458170: 74 e8 je 0x45815a <__gconv_transform_internal_ucs2reverse+0x2da> + 458172: 45 85 ed test r13d, r13d + 458175: 74 e3 je 0x45815a <__gconv_transform_internal_ucs2reverse+0x2da> + 458177: 48 83 00 01 add qword ptr [rax], 1 + 45817b: 48 89 fa mov rdx, rdi + 45817e: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi + 458183: e9 78 fe ff ff jmp 0x458000 <__gconv_transform_internal_ucs2reverse+0x180> + 458188: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 458190: 45 89 fd mov r13d, r15d + 458193: 41 83 ff 05 cmp r15d, 5 + 458197: 0f 85 0e ff ff ff jne 0x4580ab <__gconv_transform_internal_ucs2reverse+0x22b> + 45819d: e9 12 ff ff ff jmp 0x4580b4 <__gconv_transform_internal_ucs2reverse+0x234> + 4581a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4581a8: 4c 8b 5d 20 mov r11, qword ptr [rbp + 32] + 4581ac: 41 8b 03 mov eax, dword ptr [r11] + 4581af: 89 c1 mov ecx, eax + 4581b1: 83 e1 07 and ecx, 7 + 4581b4: 0f 84 b0 fd ff ff je 0x457f6a <__gconv_transform_internal_ucs2reverse+0xea> + 4581ba: 48 85 ff test rdi, rdi + 4581bd: 0f 85 22 09 00 00 jne 0x458ae5 <__gconv_transform_internal_ucs2reverse+0xc65> + 4581c3: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 4581c8: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 4581cd: 83 f9 04 cmp ecx, 4 + 4581d0: 0f 87 6c 09 00 00 ja 0x458b42 <__gconv_transform_internal_ucs2reverse+0xcc2> + 4581d6: 41 0f b6 73 04 movzx esi, byte ptr [r11 + 4] + 4581db: 48 63 d1 movsxd rdx, ecx + 4581de: 40 88 b4 24 84 00 00 00 mov byte ptr [rsp + 132], sil + 4581e6: 83 f9 01 cmp ecx, 1 + 4581e9: 74 30 je 0x45821b <__gconv_transform_internal_ucs2reverse+0x39b> + 4581eb: 41 0f b6 4b 05 movzx ecx, byte ptr [r11 + 5] + 4581f0: 88 8c 24 85 00 00 00 mov byte ptr [rsp + 133], cl + 4581f7: 48 83 fa 02 cmp rdx, 2 + 4581fb: 74 1e je 0x45821b <__gconv_transform_internal_ucs2reverse+0x39b> + 4581fd: 41 0f b6 4b 06 movzx ecx, byte ptr [r11 + 6] + 458202: 88 8c 24 86 00 00 00 mov byte ptr [rsp + 134], cl + 458209: 48 83 fa 03 cmp rdx, 3 + 45820d: 74 0c je 0x45821b <__gconv_transform_internal_ucs2reverse+0x39b> + 45820f: 41 0f b6 4b 07 movzx ecx, byte ptr [r11 + 7] + 458214: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl + 45821b: 4c 89 e1 mov rcx, r12 + 45821e: 48 29 d1 sub rcx, rdx + 458221: 48 83 c1 04 add rcx, 4 + 458225: 48 39 cb cmp rbx, rcx + 458228: 0f 82 3d 05 00 00 jb 0x45876b <__gconv_transform_internal_ucs2reverse+0x8eb> + 45822e: 49 8d 76 02 lea rsi, [r14 + 2] + 458232: 41 ba 05 00 00 00 mov r10d, 5 + 458238: 48 39 74 24 08 cmp qword ptr [rsp + 8], rsi + 45823d: 0f 82 b1 fe ff ff jb 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 458243: 49 8d 4c 24 01 lea rcx, [r12 + 1] + 458248: 4c 8d 4a 01 lea r9, [rdx + 1] + 45824c: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 458251: 41 0f b6 3c 24 movzx edi, byte ptr [r12] + 458256: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 45825b: 40 88 bc 14 84 00 00 00 mov byte ptr [rsp + rdx + 132], dil + 458263: 49 83 f9 03 cmp r9, 3 + 458267: 77 54 ja 0x4582bd <__gconv_transform_internal_ucs2reverse+0x43d> + 458269: 48 39 cb cmp rbx, rcx + 45826c: 76 4f jbe 0x4582bd <__gconv_transform_internal_ucs2reverse+0x43d> + 45826e: 49 8d 4c 24 02 lea rcx, [r12 + 2] + 458273: 48 8d 7a 02 lea rdi, [rdx + 2] + 458277: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 45827c: 45 0f b6 44 24 01 movzx r8d, byte ptr [r12 + 1] + 458282: 44 88 84 14 85 00 00 00 mov byte ptr [rsp + rdx + 133], r8b + 45828a: 48 83 ff 03 cmp rdi, 3 + 45828e: 0f 87 cd 04 00 00 ja 0x458761 <__gconv_transform_internal_ucs2reverse+0x8e1> + 458294: 48 39 cb cmp rbx, rcx + 458297: 0f 86 c4 04 00 00 jbe 0x458761 <__gconv_transform_internal_ucs2reverse+0x8e1> + 45829d: 48 c7 44 24 18 04 00 00 00 mov qword ptr [rsp + 24], 4 + 4582a6: 49 8d 4c 24 03 lea rcx, [r12 + 3] + 4582ab: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 4582b0: 41 0f b6 4c 24 02 movzx ecx, byte ptr [r12 + 2] + 4582b6: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl + 4582bd: 8b 8c 24 84 00 00 00 mov ecx, dword ptr [rsp + 132] + 4582c4: 48 8d bc 24 84 00 00 00 lea rdi, [rsp + 132] + 4582cc: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 4582d1: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi + 4582d6: 81 f9 ff ff 00 00 cmp ecx, 65535 + 4582dc: 0f 87 27 05 00 00 ja 0x458809 <__gconv_transform_internal_ucs2reverse+0x989> + 4582e2: 8d b9 00 28 ff ff lea edi, [rcx - 55296] + 4582e8: 81 ff ff 07 00 00 cmp edi, 2047 + 4582ee: 0f 86 79 05 00 00 jbe 0x45886d <__gconv_transform_internal_ucs2reverse+0x9ed> + 4582f4: 66 c1 c1 08 rol cx, 8 + 4582f8: 66 41 89 0e mov word ptr [r14], cx + 4582fc: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi + 458301: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] + 458309: 41 bc 04 00 00 00 mov r12d, 4 + 45830f: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 458314: 4c 39 e2 cmp rdx, r12 + 458317: 0f 8d 06 08 00 00 jge 0x458b23 <__gconv_transform_internal_ucs2reverse+0xca3> + 45831d: 48 8b 34 24 mov rsi, qword ptr [rsp] + 458321: 49 29 d4 sub r12, rdx + 458324: 83 e0 f8 and eax, -8 + 458327: 4c 8b 74 24 78 mov r14, qword ptr [rsp + 120] + 45832c: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 458331: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] + 458335: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 + 45833a: 4c 03 26 add r12, qword ptr [rsi] + 45833d: 4c 89 26 mov qword ptr [rsi], r12 + 458340: 41 89 03 mov dword ptr [r11], eax + 458343: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] + 458348: e9 33 fc ff ff jmp 0x457f80 <__gconv_transform_internal_ucs2reverse+0x100> + 45834d: 0f 1f 00 nop dword ptr [rax] + 458350: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 458355: 48 83 c2 04 add rdx, 4 + 458359: 41 bf 06 00 00 00 mov r15d, 6 + 45835f: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx + 458364: 48 83 00 01 add qword ptr [rax], 1 + 458368: e9 93 fc ff ff jmp 0x458000 <__gconv_transform_internal_ucs2reverse+0x180> + 45836d: 0f 1f 00 nop dword ptr [rax] + 458370: 45 89 fa mov r10d, r15d + 458373: 4c 8b 7c 24 08 mov r15, qword ptr [rsp + 8] + 458378: 48 89 4d 00 mov qword ptr [rbp], rcx + 45837c: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 458381: 49 01 07 add qword ptr [r15], rax + 458384: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 45838b: 85 c0 test eax, eax + 45838d: 0f 84 61 fd ff ff je 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 458393: 41 83 fa 07 cmp r10d, 7 + 458397: 0f 85 57 fd ff ff jne 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 45839d: 48 8b 04 24 mov rax, qword ptr [rsp] + 4583a1: 48 89 da mov rdx, rbx + 4583a4: 48 8b 00 mov rax, qword ptr [rax] + 4583a7: 48 29 c2 sub rdx, rax + 4583aa: 48 83 fa 03 cmp rdx, 3 + 4583ae: 0f 8f 50 07 00 00 jg 0x458b04 <__gconv_transform_internal_ucs2reverse+0xc84> + 4583b4: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] + 4583b8: 48 39 d8 cmp rax, rbx + 4583bb: 0f 83 01 05 00 00 jae 0x4588c2 <__gconv_transform_internal_ucs2reverse+0xa42> + 4583c1: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 4583c5: 48 8d 48 01 lea rcx, [rax + 1] + 4583c9: 48 89 0f mov qword ptr [rdi], rcx + 4583cc: 0f b6 30 movzx esi, byte ptr [rax] + 4583cf: 40 88 72 04 mov byte ptr [rdx + 4], sil + 4583d3: 48 39 cb cmp rbx, rcx + 4583d6: 76 70 jbe 0x458448 <__gconv_transform_internal_ucs2reverse+0x5c8> + 4583d8: 48 8d 48 02 lea rcx, [rax + 2] + 4583dc: 48 89 0f mov qword ptr [rdi], rcx + 4583df: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 4583e3: 40 88 72 05 mov byte ptr [rdx + 5], sil + 4583e7: 48 39 cb cmp rbx, rcx + 4583ea: 76 5c jbe 0x458448 <__gconv_transform_internal_ucs2reverse+0x5c8> + 4583ec: 48 8d 48 03 lea rcx, [rax + 3] + 4583f0: 48 89 0f mov qword ptr [rdi], rcx + 4583f3: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 4583f7: 40 88 72 06 mov byte ptr [rdx + 6], sil + 4583fb: 48 39 cb cmp rbx, rcx + 4583fe: 76 48 jbe 0x458448 <__gconv_transform_internal_ucs2reverse+0x5c8> + 458400: 48 8d 48 04 lea rcx, [rax + 4] + 458404: 48 89 0f mov qword ptr [rdi], rcx + 458407: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 45840b: 40 88 72 07 mov byte ptr [rdx + 7], sil + 45840f: 48 39 cb cmp rbx, rcx + 458412: 76 34 jbe 0x458448 <__gconv_transform_internal_ucs2reverse+0x5c8> + 458414: 48 8d 48 05 lea rcx, [rax + 5] + 458418: 48 89 0f mov qword ptr [rdi], rcx + 45841b: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 45841f: 40 88 72 08 mov byte ptr [rdx + 8], sil + 458423: 48 39 cb cmp rbx, rcx + 458426: 76 20 jbe 0x458448 <__gconv_transform_internal_ucs2reverse+0x5c8> + 458428: 48 8d 72 09 lea rsi, [rdx + 9] + 45842c: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 458430: 48 83 c1 01 add rcx, 1 + 458434: 48 83 c6 01 add rsi, 1 + 458438: 48 89 0f mov qword ptr [rdi], rcx + 45843b: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] + 45843f: 40 88 7e ff mov byte ptr [rsi - 1], dil + 458443: 48 39 d9 cmp rcx, rbx + 458446: 75 e4 jne 0x45842c <__gconv_transform_internal_ucs2reverse+0x5ac> + 458448: 29 c3 sub ebx, eax + 45844a: 8b 02 mov eax, dword ptr [rdx] + 45844c: 83 e0 f8 and eax, -8 + 45844f: 09 d8 or eax, ebx + 458451: 89 02 mov dword ptr [rdx], eax + 458453: e9 9c fc ff ff jmp 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 458458: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 458460: 45 89 fd mov r13d, r15d + 458463: e9 43 fc ff ff jmp 0x4580ab <__gconv_transform_internal_ucs2reverse+0x22b> + 458468: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 458470: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 + 458475: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 45847a: 49 89 d8 mov r8, rbx + 45847d: 48 89 ee mov rsi, rbp + 458480: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 + 458485: 48 83 ec 08 sub rsp, 8 + 458489: ff 74 24 50 push qword ptr [rsp + 80] + 45848d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 458492: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 458497: 48 8b 10 mov rdx, qword ptr [rax] + 45849a: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 4584a2: e8 09 07 00 00 call 0x458bb0 <__gconv_transliterate> + 4584a7: 41 58 pop r8 + 4584a9: 41 59 pop r9 + 4584ab: 83 f8 06 cmp eax, 6 + 4584ae: 48 8b 54 24 70 mov rdx, qword ptr [rsp + 112] + 4584b3: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] + 4584b8: 41 89 c7 mov r15d, eax + 4584bb: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] + 4584c0: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] + 4584c5: 0f 84 86 fc ff ff je 0x458151 <__gconv_transform_internal_ucs2reverse+0x2d1> + 4584cb: 83 f8 05 cmp eax, 5 + 4584ce: 0f 85 2c fb ff ff jne 0x458000 <__gconv_transform_internal_ucs2reverse+0x180> + 4584d4: e9 2f fb ff ff jmp 0x458008 <__gconv_transform_internal_ucs2reverse+0x188> + 4584d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4584e0: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi + 4584e5: 48 89 fa mov rdx, rdi + 4584e8: e9 13 fb ff ff jmp 0x458000 <__gconv_transform_internal_ucs2reverse+0x180> + 4584ed: 0f 1f 00 nop dword ptr [rax] + 4584f0: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 4584f5: 31 c0 xor eax, eax + 4584f7: 48 85 f6 test rsi, rsi + 4584fa: 74 03 je 0x4584ff <__gconv_transform_internal_ucs2reverse+0x67f> + 4584fc: 48 8b 06 mov rax, qword ptr [rsi] + 4584ff: 48 03 44 24 60 add rax, qword ptr [rsp + 96] + 458504: 4c 39 d8 cmp rax, r11 + 458507: 0f 84 b1 00 00 00 je 0x4585be <__gconv_transform_internal_ucs2reverse+0x73e> + 45850d: 48 8b 04 24 mov rax, qword ptr [rsp] + 458511: 44 8b 5d 10 mov r11d, dword ptr [rbp + 16] + 458515: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 45851a: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 45851f: 4c 89 20 mov qword ptr [rax], r12 + 458522: 4c 39 e3 cmp rbx, r12 + 458525: 0f 84 9e 03 00 00 je 0x4588c9 <__gconv_transform_internal_ucs2reverse+0xa49> + 45852b: 41 83 e3 02 and r11d, 2 + 45852f: 4c 89 f1 mov rcx, r14 + 458532: bf 04 00 00 00 mov edi, 4 + 458537: 49 8d 54 24 04 lea rdx, [r12 + 4] + 45853c: 48 39 d3 cmp rbx, rdx + 45853f: 0f 82 f8 00 00 00 jb 0x45863d <__gconv_transform_internal_ucs2reverse+0x7bd> + 458545: 48 8d 71 02 lea rsi, [rcx + 2] + 458549: 49 39 f7 cmp r15, rsi + 45854c: 0f 82 81 01 00 00 jb 0x4586d3 <__gconv_transform_internal_ucs2reverse+0x853> + 458552: 41 8b 04 24 mov eax, dword ptr [r12] + 458556: 3d ff ff 00 00 cmp eax, 65535 + 45855b: 0f 87 8f 01 00 00 ja 0x4586f0 <__gconv_transform_internal_ucs2reverse+0x870> + 458561: 44 8d 80 00 28 ff ff lea r8d, [rax - 55296] + 458568: 41 81 f8 ff 07 00 00 cmp r8d, 2047 + 45856f: 0f 86 c4 01 00 00 jbe 0x458739 <__gconv_transform_internal_ucs2reverse+0x8b9> + 458575: 66 c1 c0 08 rol ax, 8 + 458579: 49 89 d4 mov r12, rdx + 45857c: 66 89 01 mov word ptr [rcx], ax + 45857f: 48 89 f1 mov rcx, rsi + 458582: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi + 458587: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx + 45858c: 4c 39 e3 cmp rbx, r12 + 45858f: 75 a6 jne 0x458537 <__gconv_transform_internal_ucs2reverse+0x6b7> + 458591: 48 8b 04 24 mov rax, qword ptr [rsp] + 458595: 48 89 18 mov qword ptr [rax], rbx + 458598: 48 39 4c 24 68 cmp qword ptr [rsp + 104], rcx + 45859d: 0f 85 ac 00 00 00 jne 0x45864f <__gconv_transform_internal_ucs2reverse+0x7cf> + 4585a3: 83 ff 05 cmp edi, 5 + 4585a6: 0f 85 26 03 00 00 jne 0x4588d2 <__gconv_transform_internal_ucs2reverse+0xa52> + 4585ac: 49 39 ce cmp r14, rcx + 4585af: 0f 85 f6 fa ff ff jne 0x4580ab <__gconv_transform_internal_ucs2reverse+0x22b> + 4585b5: 83 6d 14 01 sub dword ptr [rbp + 20], 1 + 4585b9: e9 ed fa ff ff jmp 0x4580ab <__gconv_transform_internal_ucs2reverse+0x22b> + 4585be: 48 8b 34 24 mov rsi, qword ptr [rsp] + 4585c2: 4c 29 f9 sub rcx, r15 + 4585c5: 48 8d 04 09 lea rax, [rcx + rcx] + 4585c9: 48 29 06 sub qword ptr [rsi], rax + 4585cc: e9 da fa ff ff jmp 0x4580ab <__gconv_transform_internal_ucs2reverse+0x22b> + 4585d1: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 4585d7: 0f 85 e9 04 00 00 jne 0x458ac6 <__gconv_transform_internal_ucs2reverse+0xc46> + 4585dd: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 4585e1: 45 31 d2 xor r10d, r10d + 4585e4: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 4585eb: f6 45 10 01 test byte ptr [rbp + 16], 1 + 4585ef: 0f 85 ff fa ff ff jne 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 4585f5: 48 8b 5c 24 30 mov rbx, qword ptr [rsp + 48] + 4585fa: 48 89 df mov rdi, rbx + 4585fd: e8 2e 4f ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 458602: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 458609: 31 d2 xor edx, edx + 45860b: 31 c9 xor ecx, ecx + 45860d: 4d 89 f9 mov r9, r15 + 458610: 45 31 c0 xor r8d, r8d + 458613: 50 push rax + 458614: 41 54 push r12 + 458616: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 45861b: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 458620: ff d3 call rbx + 458622: 41 89 c2 mov r10d, eax + 458625: 58 pop rax + 458626: 5a pop rdx + 458627: e9 c8 fa ff ff jmp 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 45862c: 4c 89 f1 mov rcx, r14 + 45862f: 48 89 da mov rdx, rbx + 458632: 41 bf 04 00 00 00 mov r15d, 4 + 458638: e9 cb f9 ff ff jmp 0x458008 <__gconv_transform_internal_ucs2reverse+0x188> + 45863d: 48 8b 04 24 mov rax, qword ptr [rsp] + 458641: 4c 89 20 mov qword ptr [rax], r12 + 458644: 48 3b 4c 24 68 cmp rcx, qword ptr [rsp + 104] + 458649: 0f 84 83 02 00 00 je 0x4588d2 <__gconv_transform_internal_ucs2reverse+0xa52> + 45864f: 48 8d 0d 6a 18 04 00 lea rcx, [rip + 268394] # 0x499ec0 <__PRETTY_FUNCTION__.12420> + 458656: ba ea 02 00 00 mov edx, 746 + 45865b: 48 8d 35 78 16 04 00 lea rsi, [rip + 267896] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 458662: 48 8d 3d 99 16 04 00 lea rdi, [rip + 267929] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> + 458669: e8 e2 a8 fa ff call 0x402f50 <__assert_fail> + 45866e: 45 89 ea mov r10d, r13d + 458671: e9 0e fd ff ff jmp 0x458384 <__gconv_transform_internal_ucs2reverse+0x504> + 458676: 44 89 5c 24 20 mov dword ptr [rsp + 32], r11d + 45867b: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 458680: 49 89 d8 mov r8, rbx + 458683: 48 89 ee mov rsi, rbp + 458686: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 + 45868b: 48 83 ec 08 sub rsp, 8 + 45868f: ff 74 24 50 push qword ptr [rsp + 80] + 458693: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 458698: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 45869d: 48 8b 10 mov rdx, qword ptr [rax] + 4586a0: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 4586a8: e8 03 05 00 00 call 0x458bb0 <__gconv_transliterate> + 4586ad: 5a pop rdx + 4586ae: 59 pop rcx + 4586af: 83 f8 06 cmp eax, 6 + 4586b2: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] + 4586b7: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] + 4586bc: 89 c7 mov edi, eax + 4586be: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] + 4586c3: 44 8b 5c 24 20 mov r11d, dword ptr [rsp + 32] + 4586c8: 74 4a je 0x458714 <__gconv_transform_internal_ucs2reverse+0x894> + 4586ca: 83 f8 05 cmp eax, 5 + 4586cd: 0f 85 b9 fe ff ff jne 0x45858c <__gconv_transform_internal_ucs2reverse+0x70c> + 4586d3: 48 8b 34 24 mov rsi, qword ptr [rsp] + 4586d7: 48 89 c8 mov rax, rcx + 4586da: 48 8b 4c 24 68 mov rcx, qword ptr [rsp + 104] + 4586df: 4c 89 26 mov qword ptr [rsi], r12 + 4586e2: 48 39 c8 cmp rax, rcx + 4586e5: 0f 84 c1 fe ff ff je 0x4585ac <__gconv_transform_internal_ucs2reverse+0x72c> + 4586eb: e9 5f ff ff ff jmp 0x45864f <__gconv_transform_internal_ucs2reverse+0x7cf> + 4586f0: c1 e8 07 shr eax, 7 + 4586f3: 3d 00 1c 00 00 cmp eax, 7168 + 4586f8: 0f 84 ac 01 00 00 je 0x4588aa <__gconv_transform_internal_ucs2reverse+0xa2a> + 4586fe: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 458704: 0f 84 33 ff ff ff je 0x45863d <__gconv_transform_internal_ucs2reverse+0x7bd> + 45870a: f6 45 10 08 test byte ptr [rbp + 16], 8 + 45870e: 0f 85 62 ff ff ff jne 0x458676 <__gconv_transform_internal_ucs2reverse+0x7f6> + 458714: 45 85 db test r11d, r11d + 458717: 0f 84 20 ff ff ff je 0x45863d <__gconv_transform_internal_ucs2reverse+0x7bd> + 45871d: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 458722: 49 83 c4 04 add r12, 4 + 458726: bf 06 00 00 00 mov edi, 6 + 45872b: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 458730: 48 83 00 01 add qword ptr [rax], 1 + 458734: e9 53 fe ff ff jmp 0x45858c <__gconv_transform_internal_ucs2reverse+0x70c> + 458739: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 45873e: 48 85 c0 test rax, rax + 458741: 0f 84 f6 fe ff ff je 0x45863d <__gconv_transform_internal_ucs2reverse+0x7bd> + 458747: 45 85 db test r11d, r11d + 45874a: 0f 84 ed fe ff ff je 0x45863d <__gconv_transform_internal_ucs2reverse+0x7bd> + 458750: 48 83 00 01 add qword ptr [rax], 1 + 458754: 49 89 d4 mov r12, rdx + 458757: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx + 45875c: e9 2b fe ff ff jmp 0x45858c <__gconv_transform_internal_ucs2reverse+0x70c> + 458761: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 458766: e9 52 fb ff ff jmp 0x4582bd <__gconv_transform_internal_ucs2reverse+0x43d> + 45876b: 48 8b 04 24 mov rax, qword ptr [rsp] + 45876f: 48 89 18 mov qword ptr [rax], rbx + 458772: 49 39 dc cmp r12, rbx + 458775: 0f 83 83 00 00 00 jae 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 45877b: 49 8d 44 24 01 lea rax, [r12 + 1] + 458780: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 458785: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 45878a: 41 88 74 13 04 mov byte ptr [r11 + rdx + 4], sil + 45878f: 48 39 c3 cmp rbx, rax + 458792: 76 6a jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 458794: 49 8d 44 24 02 lea rax, [r12 + 2] + 458799: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 45879e: 41 0f b6 7c 24 01 movzx edi, byte ptr [r12 + 1] + 4587a4: 41 88 7c 13 05 mov byte ptr [r11 + rdx + 5], dil + 4587a9: 48 39 c3 cmp rbx, rax + 4587ac: 76 50 jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 4587ae: 49 8d 44 24 03 lea rax, [r12 + 3] + 4587b3: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 4587b8: 41 0f b6 7c 24 02 movzx edi, byte ptr [r12 + 2] + 4587be: 41 88 7c 13 06 mov byte ptr [r11 + rdx + 6], dil + 4587c3: 48 39 c3 cmp rbx, rax + 4587c6: 76 36 jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 4587c8: 49 8d 44 24 04 lea rax, [r12 + 4] + 4587cd: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 4587d2: 41 0f b6 74 24 03 movzx esi, byte ptr [r12 + 3] + 4587d8: 41 88 74 13 07 mov byte ptr [r11 + rdx + 7], sil + 4587dd: 48 39 c3 cmp rbx, rax + 4587e0: 76 1c jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 4587e2: 4c 01 da add rdx, r11 + 4587e5: 48 83 c0 01 add rax, 1 + 4587e9: 48 83 c2 01 add rdx, 1 + 4587ed: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 4587f2: 0f b6 48 ff movzx ecx, byte ptr [rax - 1] + 4587f6: 88 4a 07 mov byte ptr [rdx + 7], cl + 4587f9: 48 39 c3 cmp rbx, rax + 4587fc: 75 e7 jne 0x4587e5 <__gconv_transform_internal_ucs2reverse+0x965> + 4587fe: 41 ba 07 00 00 00 mov r10d, 7 + 458804: e9 eb f8 ff ff jmp 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 458809: c1 e9 07 shr ecx, 7 + 45880c: 81 f9 00 1c 00 00 cmp ecx, 7168 + 458812: 0f 84 e9 fa ff ff je 0x458301 <__gconv_transform_internal_ucs2reverse+0x481> + 458818: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 45881e: 0f 84 93 00 00 00 je 0x4588b7 <__gconv_transform_internal_ucs2reverse+0xa37> + 458824: 41 f6 c5 08 test r13b, 8 + 458828: 0f 85 c3 00 00 00 jne 0x4588f1 <__gconv_transform_internal_ucs2reverse+0xa71> + 45882e: 41 83 e5 02 and r13d, 2 + 458832: 41 ba 06 00 00 00 mov r10d, 6 + 458838: 49 89 fc mov r12, rdi + 45883b: 0f 84 b3 f8 ff ff je 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 458841: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 458846: 49 83 c4 04 add r12, 4 + 45884a: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 + 45884f: 48 83 00 01 add qword ptr [rax], 1 + 458853: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 458858: 49 39 c4 cmp r12, rax + 45885b: 74 5a je 0x4588b7 <__gconv_transform_internal_ucs2reverse+0xa37> + 45885d: 49 29 c4 sub r12, rax + 458860: 41 8b 03 mov eax, dword ptr [r11] + 458863: 89 c2 mov edx, eax + 458865: 83 e2 07 and edx, 7 + 458868: e9 a7 fa ff ff jmp 0x458314 <__gconv_transform_internal_ucs2reverse+0x494> + 45886d: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 458873: 41 ba 06 00 00 00 mov r10d, 6 + 458879: 0f 84 75 f8 ff ff je 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 45887f: 41 83 e5 02 and r13d, 2 + 458883: 0f 84 6b f8 ff ff je 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 458889: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 45888e: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] + 458896: 41 bc 04 00 00 00 mov r12d, 4 + 45889c: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 4588a1: 48 83 06 01 add qword ptr [rsi], 1 + 4588a5: e9 6a fa ff ff jmp 0x458314 <__gconv_transform_internal_ucs2reverse+0x494> + 4588aa: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx + 4588af: 49 89 d4 mov r12, rdx + 4588b2: e9 d5 fc ff ff jmp 0x45858c <__gconv_transform_internal_ucs2reverse+0x70c> + 4588b7: 41 ba 06 00 00 00 mov r10d, 6 + 4588bd: e9 32 f8 ff ff jmp 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 4588c2: 31 db xor ebx, ebx + 4588c4: e9 81 fb ff ff jmp 0x45844a <__gconv_transform_internal_ucs2reverse+0x5ca> + 4588c9: 4d 39 f7 cmp r15, r14 + 4588cc: 0f 85 7d fd ff ff jne 0x45864f <__gconv_transform_internal_ucs2reverse+0x7cf> + 4588d2: 48 8d 0d e7 15 04 00 lea rcx, [rip + 267751] # 0x499ec0 <__PRETTY_FUNCTION__.12420> + 4588d9: ba eb 02 00 00 mov edx, 747 + 4588de: 48 8d 35 f5 13 04 00 lea rsi, [rip + 267253] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 4588e5: 48 8d 3d 94 14 04 00 lea rdi, [rip + 267412] # 0x499d80 + 4588ec: e8 5f a6 fa ff call 0x402f50 <__assert_fail> + 4588f1: 4c 89 5c 24 58 mov qword ptr [rsp + 88], r11 + 4588f6: 49 89 f8 mov r8, rdi + 4588f9: 48 8d 4c 24 70 lea rcx, [rsp + 112] + 4588fe: 4c 89 e2 mov rdx, r12 + 458901: 4c 03 44 24 18 add r8, qword ptr [rsp + 24] + 458906: 48 83 ec 08 sub rsp, 8 + 45890a: 48 89 ee mov rsi, rbp + 45890d: ff 74 24 50 push qword ptr [rsp + 80] + 458911: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] + 458916: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] + 45891e: 4c 89 44 24 38 mov qword ptr [rsp + 56], r8 + 458923: e8 88 02 00 00 call 0x458bb0 <__gconv_transliterate> + 458928: 41 5b pop r11 + 45892a: 41 5c pop r12 + 45892c: 83 f8 06 cmp eax, 6 + 45892f: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] + 458934: 4c 8b 5c 24 58 mov r11, qword ptr [rsp + 88] + 458939: 41 89 c2 mov r10d, eax + 45893c: 74 1e je 0x45895c <__gconv_transform_internal_ucs2reverse+0xadc> + 45893e: 4c 3b 64 24 20 cmp r12, qword ptr [rsp + 32] + 458943: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] + 458948: 74 21 je 0x45896b <__gconv_transform_internal_ucs2reverse+0xaeb> + 45894a: 41 8b 03 mov eax, dword ptr [r11] + 45894d: 4c 2b 64 24 20 sub r12, qword ptr [rsp + 32] + 458952: 89 c2 mov edx, eax + 458954: 83 e2 07 and edx, 7 + 458957: e9 b8 f9 ff ff jmp 0x458314 <__gconv_transform_internal_ucs2reverse+0x494> + 45895c: 41 80 e5 02 and r13b, 2 + 458960: 0f 84 ed fe ff ff je 0x458853 <__gconv_transform_internal_ucs2reverse+0x9d3> + 458966: e9 d6 fe ff ff jmp 0x458841 <__gconv_transform_internal_ucs2reverse+0x9c1> + 45896b: 83 f8 07 cmp eax, 7 + 45896e: 0f 85 0c 01 00 00 jne 0x458a80 <__gconv_transform_internal_ucs2reverse+0xc00> + 458974: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] + 45897c: 49 39 d0 cmp r8, rdx + 45897f: 0f 84 00 02 00 00 je 0x458b85 <__gconv_transform_internal_ucs2reverse+0xd05> + 458985: 41 8b 03 mov eax, dword ptr [r11] + 458988: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] + 45898d: 89 c1 mov ecx, eax + 45898f: 48 89 de mov rsi, rbx + 458992: 83 e0 f8 and eax, -8 + 458995: 83 e1 07 and ecx, 7 + 458998: 48 29 ce sub rsi, rcx + 45899b: 48 89 f1 mov rcx, rsi + 45899e: 48 8b 34 24 mov rsi, qword ptr [rsp] + 4589a2: 48 01 0e add qword ptr [rsi], rcx + 4589a5: 48 63 c8 movsxd rcx, eax + 4589a8: 48 39 d9 cmp rcx, rbx + 4589ab: 0f 8d b5 01 00 00 jge 0x458b66 <__gconv_transform_internal_ucs2reverse+0xce6> + 4589b1: 48 83 7c 24 18 04 cmp qword ptr [rsp + 24], 4 + 4589b7: 0f 87 ea 00 00 00 ja 0x458aa7 <__gconv_transform_internal_ucs2reverse+0xc27> + 4589bd: 0b 44 24 18 or eax, dword ptr [rsp + 24] + 4589c1: 41 89 03 mov dword ptr [r11], eax + 4589c4: 4c 3b 44 24 20 cmp r8, qword ptr [rsp + 32] + 4589c9: 0f 86 2f fe ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 4589cf: 0f b6 84 24 84 00 00 00 movzx eax, byte ptr [rsp + 132] + 4589d7: 41 88 43 04 mov byte ptr [r11 + 4], al + 4589db: 48 8d 84 24 85 00 00 00 lea rax, [rsp + 133] + 4589e3: 49 39 c0 cmp r8, rax + 4589e6: 0f 86 12 fe ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 4589ec: 0f b6 84 24 85 00 00 00 movzx eax, byte ptr [rsp + 133] + 4589f4: 41 88 43 05 mov byte ptr [r11 + 5], al + 4589f8: 48 8d 84 24 86 00 00 00 lea rax, [rsp + 134] + 458a00: 49 39 c0 cmp r8, rax + 458a03: 0f 86 f5 fd ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 458a09: 0f b6 84 24 86 00 00 00 movzx eax, byte ptr [rsp + 134] + 458a11: 41 88 43 06 mov byte ptr [r11 + 6], al + 458a15: 48 8d 84 24 87 00 00 00 lea rax, [rsp + 135] + 458a1d: 49 39 c0 cmp r8, rax + 458a20: 0f 86 d8 fd ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 458a26: 0f b6 84 24 87 00 00 00 movzx eax, byte ptr [rsp + 135] + 458a2e: 41 88 43 07 mov byte ptr [r11 + 7], al + 458a32: 49 39 d0 cmp r8, rdx + 458a35: 0f 86 c3 fd ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 458a3b: 0f b6 94 24 88 00 00 00 movzx edx, byte ptr [rsp + 136] + 458a43: 48 8d 84 24 89 00 00 00 lea rax, [rsp + 137] + 458a4b: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 458a50: 41 88 53 08 mov byte ptr [r11 + 8], dl + 458a54: 49 39 c0 cmp r8, rax + 458a57: 0f 86 a1 fd ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 458a5d: 49 83 c3 09 add r11, 9 + 458a61: 48 83 c0 01 add rax, 1 + 458a65: 49 83 c3 01 add r11, 1 + 458a69: 48 89 44 24 70 mov qword ptr [rsp + 112], rax + 458a6e: 0f b6 50 ff movzx edx, byte ptr [rax - 1] + 458a72: 41 88 53 ff mov byte ptr [r11 - 1], dl + 458a76: 49 39 c0 cmp r8, rax + 458a79: 75 e6 jne 0x458a61 <__gconv_transform_internal_ucs2reverse+0xbe1> + 458a7b: e9 7e fd ff ff jmp 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> + 458a80: 85 c0 test eax, eax + 458a82: 0f 85 6c f6 ff ff jne 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> + 458a88: 48 8b 04 24 mov rax, qword ptr [rsp] + 458a8c: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] + 458a91: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 + 458a96: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] + 458a9b: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] + 458a9f: 4c 8b 20 mov r12, qword ptr [rax] + 458aa2: e9 d9 f4 ff ff jmp 0x457f80 <__gconv_transform_internal_ucs2reverse+0x100> + 458aa7: 48 8d 0d d2 13 04 00 lea rcx, [rip + 267218] # 0x499e80 <__PRETTY_FUNCTION__.12335> + 458aae: ba e6 01 00 00 mov edx, 486 + 458ab3: 48 8d 35 92 12 04 00 lea rsi, [rip + 266898] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 458aba: 48 8d 3d 87 13 04 00 lea rdi, [rip + 267143] # 0x499e48 + 458ac1: e8 8a a4 fa ff call 0x402f50 <__assert_fail> + 458ac6: 48 8d 0d f3 13 04 00 lea rcx, [rip + 267251] # 0x499ec0 <__PRETTY_FUNCTION__.12420> + 458acd: ba a4 01 00 00 mov edx, 420 + 458ad2: 48 8d 35 01 12 04 00 lea rsi, [rip + 266753] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 458ad9: 48 8d 3d 0e 12 04 00 lea rdi, [rip + 266766] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 458ae0: e8 6b a4 fa ff call 0x402f50 <__assert_fail> + 458ae5: 48 8d 0d d4 13 04 00 lea rcx, [rip + 267220] # 0x499ec0 <__PRETTY_FUNCTION__.12420> + 458aec: ba 34 02 00 00 mov edx, 564 + 458af1: 48 8d 35 e2 11 04 00 lea rsi, [rip + 266722] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 458af8: 48 8d 3d ef 11 04 00 lea rdi, [rip + 266735] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> + 458aff: e8 4c a4 fa ff call 0x402f50 <__assert_fail> + 458b04: 48 8d 0d b5 13 04 00 lea rcx, [rip + 267189] # 0x499ec0 <__PRETTY_FUNCTION__.12420> + 458b0b: ba 1e 03 00 00 mov edx, 798 + 458b10: 48 8d 35 c3 11 04 00 lea rsi, [rip + 266691] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 458b17: 48 8d 3d f5 11 04 00 lea rdi, [rip + 266741] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> + 458b1e: e8 2d a4 fa ff call 0x402f50 <__assert_fail> + 458b23: 48 8d 0d 56 13 04 00 lea rcx, [rip + 267094] # 0x499e80 <__PRETTY_FUNCTION__.12335> + 458b2a: ba c9 01 00 00 mov edx, 457 + 458b2f: 48 8d 35 16 12 04 00 lea rsi, [rip + 266774] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 458b36: 48 8d 3d 93 12 04 00 lea rdi, [rip + 266899] # 0x499dd0 + 458b3d: e8 0e a4 fa ff call 0x402f50 <__assert_fail> + 458b42: 48 8d 0d 37 13 04 00 lea rcx, [rip + 267063] # 0x499e80 <__PRETTY_FUNCTION__.12335> + 458b49: ba 8b 01 00 00 mov edx, 395 + 458b4e: 48 8d 35 f7 11 04 00 lea rsi, [rip + 266743] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 458b55: 48 8d 3d 44 12 04 00 lea rdi, [rip + 266820] # 0x499da0 + 458b5c: e8 ef a3 fa ff call 0x402f50 <__assert_fail> + 458b61: e8 6a 30 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 458b66: 48 8d 0d 13 13 04 00 lea rcx, [rip + 267027] # 0x499e80 <__PRETTY_FUNCTION__.12335> + 458b6d: ba e5 01 00 00 mov edx, 485 + 458b72: 48 8d 35 d3 11 04 00 lea rsi, [rip + 266707] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 458b79: 48 8d 3d a0 12 04 00 lea rdi, [rip + 266912] # 0x499e20 + 458b80: e8 cb a3 fa ff call 0x402f50 <__assert_fail> + 458b85: 48 8d 0d f4 12 04 00 lea rcx, [rip + 266996] # 0x499e80 <__PRETTY_FUNCTION__.12335> + 458b8c: ba db 01 00 00 mov edx, 475 + 458b91: 48 8d 35 b4 11 04 00 lea rsi, [rip + 266676] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> + 458b98: 48 8d 3d 59 12 04 00 lea rdi, [rip + 266841] # 0x499df8 + 458b9f: e8 ac a3 fa ff call 0x402f50 <__assert_fail> + 458ba4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 458bae: 66 90 nop + +0000000000458bb0 <__gconv_transliterate>: + 458bb0: f3 0f 1e fa endbr64 + 458bb4: 41 57 push r15 + 458bb6: 41 56 push r14 + 458bb8: 41 55 push r13 + 458bba: 4d 89 c5 mov r13, r8 + 458bbd: 41 54 push r12 + 458bbf: 55 push rbp + 458bc0: 53 push rbx + 458bc1: 48 81 ec a8 00 00 00 sub rsp, 168 + 458bc8: 4c 8b 7f 28 mov r15, qword ptr [rdi + 40] + 458bcc: 48 8b 84 24 e0 00 00 00 mov rax, qword ptr [rsp + 224] + 458bd4: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi + 458bd9: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi + 458bde: 48 89 4c 24 50 mov qword ptr [rsp + 80], rcx + 458be3: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 + 458be8: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 458bed: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 458bf6: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax + 458bfe: 31 c0 xor eax, eax + 458c00: 48 8b 01 mov rax, qword ptr [rcx] + 458c03: 48 83 3f 00 cmp qword ptr [rdi], 0 + 458c07: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 458c0c: 74 13 je 0x458c21 <__gconv_transliterate+0x71> + 458c0e: 4c 89 f8 mov rax, r15 + 458c11: 48 c1 c8 11 ror rax, 17 + 458c15: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 458c1e: 49 89 c7 mov r15, rax + 458c21: 48 c7 c0 a0 ff ff ff mov rax, -96 + 458c28: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 458c2c: 48 8b 30 mov rsi, qword ptr [rax] + 458c2f: 8b 86 28 02 00 00 mov eax, dword ptr [rsi + 552] + 458c35: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 458c3a: 48 85 c0 test rax, rax + 458c3d: 0f 84 7f 02 00 00 je 0x458ec2 <__gconv_transliterate+0x312> + 458c43: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 458c48: 48 83 c0 04 add rax, 4 + 458c4c: 49 39 c5 cmp r13, rax + 458c4f: 0f 82 05 01 00 00 jb 0x458d5a <__gconv_transliterate+0x1aa> + 458c55: 48 8b 86 30 02 00 00 mov rax, qword ptr [rsi + 560] + 458c5c: 48 c7 04 24 00 00 00 00 mov qword ptr [rsp], 0 + 458c64: 4c 8b b6 38 02 00 00 mov r14, qword ptr [rsi + 568] + 458c6b: 4c 8b 9e 48 02 00 00 mov r11, qword ptr [rsi + 584] + 458c72: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 458c77: 48 8b 86 40 02 00 00 mov rax, qword ptr [rsi + 576] + 458c7e: 48 89 44 24 60 mov qword ptr [rsp + 96], rax + 458c83: 48 8d 84 24 90 00 00 00 lea rax, [rsp + 144] + 458c8b: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 458c90: 48 8b 04 24 mov rax, qword ptr [rsp] + 458c94: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] + 458c99: 31 db xor ebx, ebx + 458c9b: 48 03 44 24 10 add rax, qword ptr [rsp + 16] + 458ca0: 48 d1 e8 shr rax + 458ca3: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 458ca8: 8b 04 87 mov eax, dword ptr [rdi + 4*rax] + 458cab: 41 8b 14 86 mov edx, dword ptr [r14 + 4*rax] + 458caf: 49 89 c4 mov r12, rax + 458cb2: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 458cb7: eb 27 jmp 0x458ce0 <__gconv_transliterate+0x130> + 458cb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 458cc0: 83 c3 01 add ebx, 1 + 458cc3: 42 8d 14 23 lea edx, [rbx + r12] + 458cc7: 41 8b 14 96 mov edx, dword ptr [r14 + 4*rdx] + 458ccb: 85 d2 test edx, edx + 458ccd: 0f 84 ed 00 00 00 je 0x458dc0 <__gconv_transliterate+0x210> + 458cd3: 48 83 c0 04 add rax, 4 + 458cd7: 49 39 c5 cmp r13, rax + 458cda: 0f 86 90 00 00 00 jbe 0x458d70 <__gconv_transliterate+0x1c0> + 458ce0: 39 10 cmp dword ptr [rax], edx + 458ce2: 74 dc je 0x458cc0 <__gconv_transliterate+0x110> + 458ce4: 85 db test ebx, ebx + 458ce6: 0f 85 c6 00 00 00 jne 0x458db2 <__gconv_transliterate+0x202> + 458cec: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 458cf1: 49 39 c5 cmp r13, rax + 458cf4: 0f 86 a6 00 00 00 jbe 0x458da0 <__gconv_transliterate+0x1f0> + 458cfa: 42 8d 14 23 lea edx, [rbx + r12] + 458cfe: 8b 00 mov eax, dword ptr [rax] + 458d00: 41 39 04 96 cmp dword ptr [r14 + 4*rdx], eax + 458d04: 0f 82 96 00 00 00 jb 0x458da0 <__gconv_transliterate+0x1f0> + 458d0a: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 458d0f: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 458d14: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 458d18: 48 39 7c 24 10 cmp qword ptr [rsp + 16], rdi + 458d1d: 0f 87 6d ff ff ff ja 0x458c90 <__gconv_transliterate+0xe0> + 458d23: 48 c7 c0 a0 ff ff ff mov rax, -96 + 458d2a: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 458d2e: 48 8b 30 mov rsi, qword ptr [rax] + 458d31: 8b 86 60 02 00 00 mov eax, dword ptr [rsi + 608] + 458d37: 85 c0 test eax, eax + 458d39: 0f 84 c7 01 00 00 je 0x458f06 <__gconv_transliterate+0x356> + 458d3f: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] + 458d44: 48 8b 8e 68 02 00 00 mov rcx, qword ptr [rsi + 616] + 458d4b: 48 8b 3f mov rdi, qword ptr [rdi] + 458d4e: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 458d53: 8b 3f mov edi, dword ptr [rdi] + 458d55: e9 91 01 00 00 jmp 0x458eeb <__gconv_transliterate+0x33b> + 458d5a: b8 04 00 00 00 mov eax, 4 + 458d5f: 4c 39 6c 24 18 cmp qword ptr [rsp + 24], r13 + 458d64: 74 0f je 0x458d75 <__gconv_transliterate+0x1c5> + 458d66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 458d70: b8 07 00 00 00 mov eax, 7 + 458d75: 48 8b b4 24 98 00 00 00 mov rsi, qword ptr [rsp + 152] + 458d7d: 64 48 33 34 25 28 00 00 00 xor rsi, qword ptr fs:[40] + 458d86: 0f 85 dc 02 00 00 jne 0x459068 <__gconv_transliterate+0x4b8> + 458d8c: 48 81 c4 a8 00 00 00 add rsp, 168 + 458d93: 5b pop rbx + 458d94: 5d pop rbp + 458d95: 41 5c pop r12 + 458d97: 41 5d pop r13 + 458d99: 41 5e pop r14 + 458d9b: 41 5f pop r15 + 458d9d: c3 ret + 458d9e: 66 90 nop + 458da0: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 458da5: 48 83 c0 01 add rax, 1 + 458da9: 48 89 04 24 mov qword ptr [rsp], rax + 458dad: e9 62 ff ff ff jmp 0x458d14 <__gconv_transliterate+0x164> + 458db2: 85 d2 test edx, edx + 458db4: 75 ba jne 0x458d70 <__gconv_transliterate+0x1c0> + 458db6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 458dc0: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] + 458dc5: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 458dca: 89 5c 24 70 mov dword ptr [rsp + 112], ebx + 458dce: 44 89 64 24 74 mov dword ptr [rsp + 116], r12d + 458dd3: 4c 8b 64 24 48 mov r12, qword ptr [rsp + 72] + 458dd8: 8b 04 b0 mov eax, dword ptr [rax + 4*rsi] + 458ddb: 48 8d b4 24 88 00 00 00 lea rsi, [rsp + 136] + 458de3: 4c 89 74 24 68 mov qword ptr [rsp + 104], r14 + 458de8: 4d 89 de mov r14, r11 + 458deb: 4c 89 6c 24 78 mov qword ptr [rsp + 120], r13 + 458df0: 49 89 f5 mov r13, rsi + 458df3: 41 8b 14 83 mov edx, dword ptr [r11 + 4*rax] + 458df7: 89 c5 mov ebp, eax + 458df9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 458e00: 49 8d 34 86 lea rsi, [r14 + 4*rax] + 458e04: 85 d2 test edx, edx + 458e06: 0f 84 ac 00 00 00 je 0x458eb8 <__gconv_transliterate+0x308> + 458e0c: 49 8d 44 86 04 lea rax, [r14 + 4*rax + 4] + 458e11: 31 db xor ebx, ebx + 458e13: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 458e18: 48 89 c1 mov rcx, rax + 458e1b: 44 8b 00 mov r8d, dword ptr [rax] + 458e1e: 48 83 c0 04 add rax, 4 + 458e22: 48 83 c3 01 add rbx, 1 + 458e26: 45 85 c0 test r8d, r8d + 458e29: 75 ed jne 0x458e18 <__gconv_transliterate+0x268> + 458e2b: 49 8b 04 24 mov rax, qword ptr [r12] + 458e2f: 4c 89 ff mov rdi, r15 + 458e32: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 458e37: 48 89 b4 24 88 00 00 00 mov qword ptr [rsp + 136], rsi + 458e3f: 48 89 84 24 90 00 00 00 mov qword ptr [rsp + 144], rax + 458e47: e8 e4 46 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 458e4c: 6a 00 push 0 + 458e4e: 45 31 c9 xor r9d, r9d + 458e51: 4c 89 ea mov rdx, r13 + 458e54: 6a 00 push 0 + 458e56: 4c 8b 44 24 48 mov r8, qword ptr [rsp + 72] + 458e5b: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 458e60: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 458e65: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 458e6a: 41 ff d7 call r15 + 458e6d: 5e pop rsi + 458e6e: 5f pop rdi + 458e6f: 83 f8 06 cmp eax, 6 + 458e72: 0f 85 a2 00 00 00 jne 0x458f1a <__gconv_transliterate+0x36a> + 458e78: 8d 44 1d 01 lea eax, [rbp + rbx + 1] + 458e7c: 41 8b 14 86 mov edx, dword ptr [r14 + 4*rax] + 458e80: 48 89 c5 mov rbp, rax + 458e83: 85 d2 test edx, edx + 458e85: 0f 85 75 ff ff ff jne 0x458e00 <__gconv_transliterate+0x250> + 458e8b: 48 63 44 24 70 movsxd rax, dword ptr [rsp + 112] + 458e90: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 458e95: 4d 89 f3 mov r11, r14 + 458e98: 44 8b 64 24 74 mov r12d, dword ptr [rsp + 116] + 458e9d: 4c 8b 74 24 68 mov r14, qword ptr [rsp + 104] + 458ea2: 48 89 c3 mov rbx, rax + 458ea5: 4c 8b 6c 24 78 mov r13, qword ptr [rsp + 120] + 458eaa: 48 8d 04 86 lea rax, [rsi + 4*rax] + 458eae: e9 3e fe ff ff jmp 0x458cf1 <__gconv_transliterate+0x141> + 458eb3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 458eb8: 48 89 f1 mov rcx, rsi + 458ebb: 31 db xor ebx, ebx + 458ebd: e9 69 ff ff ff jmp 0x458e2b <__gconv_transliterate+0x27b> + 458ec2: 8b 86 60 02 00 00 mov eax, dword ptr [rsi + 608] + 458ec8: 85 c0 test eax, eax + 458eca: 0f 84 37 01 00 00 je 0x459007 <__gconv_transliterate+0x457> + 458ed0: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 458ed5: 48 8d 57 04 lea rdx, [rdi + 4] + 458ed9: 49 39 d5 cmp r13, rdx + 458edc: 0f 82 78 fe ff ff jb 0x458d5a <__gconv_transliterate+0x1aa> + 458ee2: 48 8b 8e 68 02 00 00 mov rcx, qword ptr [rsi + 616] + 458ee9: 8b 3f mov edi, dword ptr [rdi] + 458eeb: 85 c0 test eax, eax + 458eed: 7e 17 jle 0x458f06 <__gconv_transliterate+0x356> + 458eef: 83 e8 01 sub eax, 1 + 458ef2: 48 8d 44 40 03 lea rax, [rax + 2*rax + 3] + 458ef7: 4c 8d 04 81 lea r8, [rcx + 4*rax] + 458efb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 458f00: 8b 01 mov eax, dword ptr [rcx] + 458f02: 39 f8 cmp eax, edi + 458f04: 76 5a jbe 0x458f60 <__gconv_transliterate+0x3b0> + 458f06: 8b 9e 50 02 00 00 mov ebx, dword ptr [rsi + 592] + 458f0c: 85 db test ebx, ebx + 458f0e: 75 7a jne 0x458f8a <__gconv_transliterate+0x3da> + 458f10: b8 06 00 00 00 mov eax, 6 + 458f15: e9 5b fe ff ff jmp 0x458d75 <__gconv_transliterate+0x1c5> + 458f1a: 8b 5c 24 70 mov ebx, dword ptr [rsp + 112] + 458f1e: 83 f8 04 cmp eax, 4 + 458f21: 74 1e je 0x458f41 <__gconv_transliterate+0x391> + 458f23: 83 f8 05 cmp eax, 5 + 458f26: 0f 84 49 fe ff ff je 0x458d75 <__gconv_transliterate+0x1c5> + 458f2c: 48 8b 94 24 90 00 00 00 mov rdx, qword ptr [rsp + 144] + 458f34: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 458f39: 48 89 16 mov qword ptr [rsi], rdx + 458f3c: e9 34 fe ff ff jmp 0x458d75 <__gconv_transliterate+0x1c5> + 458f41: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 458f46: 48 63 c3 movsxd rax, ebx + 458f49: 48 c1 e0 02 shl rax, 2 + 458f4d: 48 01 06 add qword ptr [rsi], rax + 458f50: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 458f55: 48 83 00 01 add qword ptr [rax], 1 + 458f59: 31 c0 xor eax, eax + 458f5b: eb cf jmp 0x458f2c <__gconv_transliterate+0x37c> + 458f5d: 0f 1f 00 nop dword ptr [rax] + 458f60: 39 79 04 cmp dword ptr [rcx + 4], edi + 458f63: 72 13 jb 0x458f78 <__gconv_transliterate+0x3c8> + 458f65: 89 fb mov ebx, edi + 458f67: 31 d2 xor edx, edx + 458f69: 29 c3 sub ebx, eax + 458f6b: 89 d8 mov eax, ebx + 458f6d: f7 71 08 div dword ptr [rcx + 8] + 458f70: 85 d2 test edx, edx + 458f72: 0f 84 cf 00 00 00 je 0x459047 <__gconv_transliterate+0x497> + 458f78: 48 83 c1 0c add rcx, 12 + 458f7c: 4c 39 c1 cmp rcx, r8 + 458f7f: 0f 85 7b ff ff ff jne 0x458f00 <__gconv_transliterate+0x350> + 458f85: e9 7c ff ff ff jmp 0x458f06 <__gconv_transliterate+0x356> + 458f8a: 48 8b ae 58 02 00 00 mov rbp, qword ptr [rsi + 600] + 458f91: 48 89 ac 24 88 00 00 00 mov qword ptr [rsp + 136], rbp + 458f99: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 458f9e: 4c 89 ff mov rdi, r15 + 458fa1: 48 8b 00 mov rax, qword ptr [rax] + 458fa4: 48 89 84 24 90 00 00 00 mov qword ptr [rsp + 144], rax + 458fac: e8 7f 45 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 458fb1: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] + 458fb9: 6a 00 push 0 + 458fbb: 48 8d 4c 9d 00 lea rcx, [rbp + 4*rbx] + 458fc0: 6a 00 push 0 + 458fc2: 45 31 c9 xor r9d, r9d + 458fc5: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 458fca: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 458fcf: 4c 8d 84 24 a0 00 00 00 lea r8, [rsp + 160] + 458fd7: 41 ff d7 call r15 + 458fda: 5a pop rdx + 458fdb: 59 pop rcx + 458fdc: 83 f8 06 cmp eax, 6 + 458fdf: 0f 84 90 fd ff ff je 0x458d75 <__gconv_transliterate+0x1c5> + 458fe5: 83 f8 04 cmp eax, 4 + 458fe8: 0f 85 3e ff ff ff jne 0x458f2c <__gconv_transliterate+0x37c> + 458fee: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 458ff3: 48 83 00 01 add qword ptr [rax], 1 + 458ff7: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 458ffc: 48 83 00 04 add qword ptr [rax], 4 + 459000: 31 c0 xor eax, eax + 459002: e9 25 ff ff ff jmp 0x458f2c <__gconv_transliterate+0x37c> + 459007: 8b 9e 50 02 00 00 mov ebx, dword ptr [rsi + 592] + 45900d: 85 db test ebx, ebx + 45900f: 0f 84 fb fe ff ff je 0x458f10 <__gconv_transliterate+0x360> + 459015: 48 8b ae 58 02 00 00 mov rbp, qword ptr [rsi + 600] + 45901c: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 459021: 48 8d 46 04 lea rax, [rsi + 4] + 459025: 48 89 ac 24 88 00 00 00 mov qword ptr [rsp + 136], rbp + 45902d: 49 39 c5 cmp r13, rax + 459030: 0f 83 63 ff ff ff jae 0x458f99 <__gconv_transliterate+0x3e9> + 459036: 31 c0 xor eax, eax + 459038: 4c 39 ee cmp rsi, r13 + 45903b: 0f 95 c0 setne al + 45903e: 8d 44 40 04 lea eax, [rax + 2*rax + 4] + 459042: e9 2e fd ff ff jmp 0x458d75 <__gconv_transliterate+0x1c5> + 459047: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 45904c: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 459051: 48 83 c0 04 add rax, 4 + 459055: 48 89 06 mov qword ptr [rsi], rax + 459058: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 45905d: 48 83 00 01 add qword ptr [rax], 1 + 459061: 31 c0 xor eax, eax + 459063: e9 0d fd ff ff jmp 0x458d75 <__gconv_transliterate+0x1c5> + 459068: e8 63 2b ff ff call 0x44bbd0 <__stack_chk_fail_local> + 45906d: 0f 1f 00 nop dword ptr [rax] + +0000000000459070 : + 459070: 41 57 push r15 + 459072: 41 56 push r14 + 459074: 41 55 push r13 + 459076: 41 54 push r12 + 459078: 55 push rbp + 459079: 53 push rbx + 45907a: 48 83 ec 28 sub rsp, 40 + 45907e: 4c 8b 35 6b 9d 06 00 mov r14, qword ptr [rip + 433515] # 0x4c2df0 + 459085: 48 89 7c 24 10 mov qword ptr [rsp + 16], rdi + 45908a: 41 0f b7 46 04 movzx eax, word ptr [r14 + 4] + 45908f: 45 0f b7 66 06 movzx r12d, word ptr [r14 + 6] + 459094: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 459099: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 45909e: e8 9d 60 fb ff call 0x40f140 <__hash_string> + 4590a3: 41 0f b7 5e 08 movzx ebx, word ptr [r14 + 8] + 4590a8: 31 d2 xor edx, edx + 4590aa: 8b 3d 38 9d 06 00 mov edi, dword ptr [rip + 433464] # 0x4c2de8 + 4590b0: 89 c5 mov ebp, eax + 4590b2: f7 f3 div ebx + 4590b4: 8d 73 fe lea esi, [rbx - 2] + 4590b7: 89 e8 mov eax, ebp + 4590b9: 41 89 d5 mov r13d, edx + 4590bc: 31 d2 xor edx, edx + 4590be: f7 f6 div esi + 4590c0: 41 0f b7 46 04 movzx eax, word ptr [r14 + 4] + 4590c5: 29 c7 sub edi, eax + 4590c7: 89 7c 24 04 mov dword ptr [rsp + 4], edi + 4590cb: 8d 6a 01 lea ebp, [rdx + 1] + 4590ce: eb 33 jmp 0x459103 + 4590d0: 0f b7 c6 movzx eax, si + 4590d3: 3b 44 24 04 cmp eax, dword ptr [rsp + 4] + 4590d7: 73 16 jae 0x4590ef + 4590d9: 48 03 74 24 08 add rsi, qword ptr [rsp + 8] + 4590de: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 4590e3: 4c 01 f6 add rsi, r14 + 4590e6: e8 45 80 fa ff call 0x401130 <.plt+0x110> + 4590eb: 85 c0 test eax, eax + 4590ed: 74 41 je 0x459130 + 4590ef: 41 01 ed add r13d, ebp + 4590f2: 44 89 ea mov edx, r13d + 4590f5: 44 89 e8 mov eax, r13d + 4590f8: 29 da sub edx, ebx + 4590fa: 44 39 eb cmp ebx, r13d + 4590fd: 0f 46 c2 cmovbe eax, edx + 459100: 41 89 c5 mov r13d, eax + 459103: 44 89 e8 mov eax, r13d + 459106: 49 8d 14 84 lea rdx, [r12 + 4*rax] + 45910a: 4d 8d 3c 16 lea r15, [r14 + rdx] + 45910e: 41 0f b7 37 movzx esi, word ptr [r15] + 459112: 66 85 f6 test si, si + 459115: 75 b9 jne 0x4590d0 + 459117: 48 83 c4 28 add rsp, 40 + 45911b: b8 ff ff ff ff mov eax, 4294967295 + 459120: 5b pop rbx + 459121: 5d pop rbp + 459122: 41 5c pop r12 + 459124: 41 5d pop r13 + 459126: 41 5e pop r14 + 459128: 41 5f pop r15 + 45912a: c3 ret + 45912b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 459130: 41 0f b7 57 02 movzx edx, word ptr [r15 + 2] + 459135: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 45913a: 48 89 17 mov qword ptr [rdi], rdx + 45913d: 48 83 c4 28 add rsp, 40 + 459141: 5b pop rbx + 459142: 5d pop rbp + 459143: 41 5c pop r12 + 459145: 41 5d pop r13 + 459147: 41 5e pop r14 + 459149: 41 5f pop r15 + 45914b: c3 ret + 45914c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000459150 : + 459150: 55 push rbp + 459151: 48 89 e5 mov rbp, rsp + 459154: 41 57 push r15 + 459156: 41 56 push r14 + 459158: 41 55 push r13 + 45915a: 49 89 fd mov r13, rdi + 45915d: 41 54 push r12 + 45915f: 49 89 f4 mov r12, rsi + 459162: 53 push rbx + 459163: 48 89 d3 mov rbx, rdx + 459166: 48 83 ec 18 sub rsp, 24 + 45916a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 459173: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 459177: 31 c0 xor eax, eax + 459179: e8 02 80 fa ff call 0x401180 <.plt+0x160> + 45917e: 4c 89 e7 mov rdi, r12 + 459181: 49 89 c6 mov r14, rax + 459184: e8 f7 7f fa ff call 0x401180 <.plt+0x160> + 459189: 48 89 e1 mov rcx, rsp + 45918c: 4c 8d 78 01 lea r15, [rax + 1] + 459190: 49 8d 44 06 10 lea rax, [r14 + rax + 16] + 459195: 48 89 c2 mov rdx, rax + 459198: 48 25 00 f0 ff ff and rax, -4096 + 45919e: 48 29 c1 sub rcx, rax + 4591a1: 48 83 e2 f0 and rdx, -16 + 4591a5: 48 89 c8 mov rax, rcx + 4591a8: 48 39 c4 cmp rsp, rax + 4591ab: 74 15 je 0x4591c2 + 4591ad: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4591b4: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4591bd: 48 39 c4 cmp rsp, rax + 4591c0: 75 eb jne 0x4591ad + 4591c2: 81 e2 ff 0f 00 00 and edx, 4095 + 4591c8: 48 29 d4 sub rsp, rdx + 4591cb: 48 85 d2 test rdx, rdx + 4591ce: 0f 85 c4 00 00 00 jne 0x459298 + 4591d4: 4c 89 f2 mov rdx, r14 + 4591d7: 4c 89 ee mov rsi, r13 + 4591da: 48 89 e7 mov rdi, rsp + 4591dd: e8 6e 7f fa ff call 0x401150 <.plt+0x130> + 4591e2: 4c 89 fa mov rdx, r15 + 4591e5: 4c 89 e6 mov rsi, r12 + 4591e8: 48 89 c7 mov rdi, rax + 4591eb: e8 70 7e fa ff call 0x401060 <.plt+0x40> + 4591f0: 48 89 e7 mov rdi, rsp + 4591f3: e8 18 09 00 00 call 0x459b10 <__gconv_find_shlib> + 4591f8: 41 b8 01 00 00 00 mov r8d, 1 + 4591fe: 48 89 03 mov qword ptr [rbx], rax + 459201: 48 85 c0 test rax, rax + 459204: 74 6b je 0x459271 + 459206: 48 8b 50 18 mov rdx, qword ptr [rax + 24] + 45920a: 4c 8b 60 20 mov r12, qword ptr [rax + 32] + 45920e: 48 c7 43 08 00 00 00 00 mov qword ptr [rbx + 8], 0 + 459216: 45 31 c0 xor r8d, r8d + 459219: 48 8b 40 28 mov rax, qword ptr [rax + 40] + 45921d: 48 c7 43 30 00 00 00 00 mov qword ptr [rbx + 48], 0 + 459225: 4c 89 63 38 mov qword ptr [rbx + 56], r12 + 459229: 48 89 53 28 mov qword ptr [rbx + 40], rdx + 45922d: 48 89 43 40 mov qword ptr [rbx + 64], rax + 459231: 48 c7 43 60 00 00 00 00 mov qword ptr [rbx + 96], 0 + 459239: 49 c1 cc 11 ror r12, 17 + 45923d: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] + 459246: 4d 85 e4 test r12, r12 + 459249: 74 26 je 0x459271 + 45924b: 4c 89 e7 mov rdi, r12 + 45924e: e8 dd 42 ff ff call 0x44d530 <_dl_mcount_wrapper_check> + 459253: 48 89 df mov rdi, rbx + 459256: 41 ff d4 call r12 + 459259: 41 89 c0 mov r8d, eax + 45925c: 48 8b 43 30 mov rax, qword ptr [rbx + 48] + 459260: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 459269: 48 c1 c0 11 rol rax, 17 + 45926d: 48 89 43 30 mov qword ptr [rbx + 48], rax + 459271: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 459275: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45927e: 75 23 jne 0x4592a3 + 459280: 48 8d 65 d8 lea rsp, [rbp - 40] + 459284: 44 89 c0 mov eax, r8d + 459287: 5b pop rbx + 459288: 41 5c pop r12 + 45928a: 41 5d pop r13 + 45928c: 41 5e pop r14 + 45928e: 41 5f pop r15 + 459290: 5d pop rbp + 459291: c3 ret + 459292: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 459298: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 45929e: e9 31 ff ff ff jmp 0x4591d4 + 4592a3: e8 28 29 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 4592a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +00000000004592b0 <__gconv_get_cache>: + 4592b0: f3 0f 1e fa endbr64 + 4592b4: 48 8b 05 35 9b 06 00 mov rax, qword ptr [rip + 432949] # 0x4c2df0 + 4592bb: c3 ret + 4592bc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004592c0 <__gconv_load_cache>: + 4592c0: f3 0f 1e fa endbr64 + 4592c4: 41 54 push r12 + 4592c6: 48 8d 3d 28 0f 04 00 lea rdi, [rip + 266024] # 0x49a1f5 <__PRETTY_FUNCTION__.10920+0x15> + 4592cd: 55 push rbp + 4592ce: 48 81 ec b8 00 00 00 sub rsp, 184 + 4592d5: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4592de: 48 89 84 24 a8 00 00 00 mov qword ptr [rsp + 168], rax + 4592e6: 31 c0 xor eax, eax + 4592e8: e8 33 68 fb ff call 0x40fb20 + 4592ed: 48 89 05 cc a5 06 00 mov qword ptr [rip + 435660], rax # 0x4c38c0 <__gconv_path_envvar> + 4592f4: 48 85 c0 test rax, rax + 4592f7: 0f 85 f4 00 00 00 jne 0x4593f1 <__gconv_load_cache+0x131> + 4592fd: 31 d2 xor edx, edx + 4592ff: 31 f6 xor esi, esi + 459301: 48 8d 3d f8 0e 04 00 lea rdi, [rip + 265976] # 0x49a200 <__PRETTY_FUNCTION__.10920+0x20> + 459308: 31 c0 xor eax, eax + 45930a: e8 b1 fc fe ff call 0x448fc0 <__open_nocancel> + 45930f: 89 c5 mov ebp, eax + 459311: 83 f8 ff cmp eax, -1 + 459314: 0f 84 d7 00 00 00 je 0x4593f1 <__gconv_load_cache+0x131> + 45931a: 48 8d 54 24 10 lea rdx, [rsp + 16] + 45931f: 89 c6 mov esi, eax + 459321: bf 01 00 00 00 mov edi, 1 + 459326: e8 b5 f0 fe ff call 0x4483e0 <_fxstat> + 45932b: 85 c0 test eax, eax + 45932d: 0f 88 76 01 00 00 js 0x4594a9 <__gconv_load_cache+0x1e9> + 459333: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 459338: 48 83 fe 0f cmp rsi, 15 + 45933c: 0f 86 67 01 00 00 jbe 0x4594a9 <__gconv_load_cache+0x1e9> + 459342: 45 31 c9 xor r9d, r9d + 459345: 41 89 e8 mov r8d, ebp + 459348: b9 01 00 00 00 mov ecx, 1 + 45934d: ba 01 00 00 00 mov edx, 1 + 459352: 31 ff xor edi, edi + 459354: 48 89 35 8d 9a 06 00 mov qword ptr [rip + 432781], rsi # 0x4c2de8 + 45935b: e8 80 ff fe ff call 0x4492e0 + 459360: 48 89 05 89 9a 06 00 mov qword ptr [rip + 432777], rax # 0x4c2df0 + 459367: 48 83 f8 ff cmp rax, -1 + 45936b: 0f 84 c7 00 00 00 je 0x459438 <__gconv_load_cache+0x178> + 459371: 89 ef mov edi, ebp + 459373: e8 d8 fa fe ff call 0x448e50 <__close_nocancel> + 459378: 48 8b 3d 71 9a 06 00 mov rdi, qword ptr [rip + 432753] # 0x4c2df0 + 45937f: 81 3f 24 03 01 20 cmp dword ptr [rdi], 536937252 + 459385: 75 49 jne 0x4593d0 <__gconv_load_cache+0x110> + 459387: 48 8b 05 5a 9a 06 00 mov rax, qword ptr [rip + 432730] # 0x4c2de8 + 45938e: 0f b7 57 04 movzx edx, word ptr [rdi + 4] + 459392: 48 39 c2 cmp rdx, rax + 459395: 73 39 jae 0x4593d0 <__gconv_load_cache+0x110> + 459397: 0f b7 4f 06 movzx ecx, word ptr [rdi + 6] + 45939b: 48 39 c8 cmp rax, rcx + 45939e: 76 30 jbe 0x4593d0 <__gconv_load_cache+0x110> + 4593a0: 0f b7 57 08 movzx edx, word ptr [rdi + 8] + 4593a4: 66 85 d2 test dx, dx + 4593a7: 74 27 je 0x4593d0 <__gconv_load_cache+0x110> + 4593a9: 48 8d 14 91 lea rdx, [rcx + 4*rdx] + 4593ad: 48 39 d0 cmp rax, rdx + 4593b0: 72 1e jb 0x4593d0 <__gconv_load_cache+0x110> + 4593b2: 0f b7 57 0a movzx edx, word ptr [rdi + 10] + 4593b6: 48 39 d0 cmp rax, rdx + 4593b9: 76 15 jbe 0x4593d0 <__gconv_load_cache+0x110> + 4593bb: 0f b7 57 0c movzx edx, word ptr [rdi + 12] + 4593bf: 45 31 c0 xor r8d, r8d + 4593c2: 48 39 d0 cmp rax, rdx + 4593c5: 73 30 jae 0x4593f7 <__gconv_load_cache+0x137> + 4593c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4593d0: 8b 05 0a 9a 06 00 mov eax, dword ptr [rip + 432650] # 0x4c2de0 + 4593d6: 85 c0 test eax, eax + 4593d8: 75 46 jne 0x459420 <__gconv_load_cache+0x160> + 4593da: 48 8b 35 07 9a 06 00 mov rsi, qword ptr [rip + 432647] # 0x4c2de8 + 4593e1: e8 aa ff fe ff call 0x449390 + 4593e6: 48 c7 05 ff 99 06 00 00 00 00 00 mov qword ptr [rip + 432639], 0 # 0x4c2df0 + 4593f1: 41 b8 ff ff ff ff mov r8d, 4294967295 + 4593f7: 48 8b 84 24 a8 00 00 00 mov rax, qword ptr [rsp + 168] + 4593ff: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 459408: 0f 85 c1 00 00 00 jne 0x4594cf <__gconv_load_cache+0x20f> + 45940e: 48 81 c4 b8 00 00 00 add rsp, 184 + 459415: 44 89 c0 mov eax, r8d + 459418: 5d pop rbp + 459419: 41 5c pop r12 + 45941b: c3 ret + 45941c: 0f 1f 40 00 nop dword ptr [rax] + 459420: e8 2b 61 fc ff call 0x41f550 + 459425: c7 05 b1 99 06 00 00 00 00 00 mov dword ptr [rip + 432561], 0 # 0x4c2de0 + 45942f: eb b5 jmp 0x4593e6 <__gconv_load_cache+0x126> + 459431: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 459438: 48 8b 15 a9 99 06 00 mov rdx, qword ptr [rip + 432553] # 0x4c2de8 + 45943f: 48 89 d7 mov rdi, rdx + 459442: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 459447: e8 14 5b fc ff call 0x41ef60 + 45944c: 48 89 05 9d 99 06 00 mov qword ptr [rip + 432541], rax # 0x4c2df0 + 459453: 48 85 c0 test rax, rax + 459456: 74 51 je 0x4594a9 <__gconv_load_cache+0x1e9> + 459458: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 45945d: 45 31 e4 xor r12d, r12d + 459460: eb 1c jmp 0x45947e <__gconv_load_cache+0x1be> + 459462: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 459468: 48 8b 15 79 99 06 00 mov rdx, qword ptr [rip + 432505] # 0x4c2de8 + 45946f: 49 01 c4 add r12, rax + 459472: 4c 39 e2 cmp rdx, r12 + 459475: 76 49 jbe 0x4594c0 <__gconv_load_cache+0x200> + 459477: 48 8b 05 72 99 06 00 mov rax, qword ptr [rip + 432498] # 0x4c2df0 + 45947e: 4c 29 e2 sub rdx, r12 + 459481: 4a 8d 34 20 lea rsi, [rax + r12] + 459485: 89 ef mov edi, ebp + 459487: e8 e4 f0 fe ff call 0x448570 + 45948c: 48 83 f8 ff cmp rax, -1 + 459490: 75 d6 jne 0x459468 <__gconv_load_cache+0x1a8> + 459492: 48 8b 3d 57 99 06 00 mov rdi, qword ptr [rip + 432471] # 0x4c2df0 + 459499: e8 b2 60 fc ff call 0x41f550 + 45949e: 48 c7 05 47 99 06 00 00 00 00 00 mov qword ptr [rip + 432455], 0 # 0x4c2df0 + 4594a9: 89 ef mov edi, ebp + 4594ab: e8 a0 f9 fe ff call 0x448e50 <__close_nocancel> + 4594b0: 41 b8 ff ff ff ff mov r8d, 4294967295 + 4594b6: e9 3c ff ff ff jmp 0x4593f7 <__gconv_load_cache+0x137> + 4594bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4594c0: c7 05 16 99 06 00 01 00 00 00 mov dword ptr [rip + 432406], 1 # 0x4c2de0 + 4594ca: e9 a2 fe ff ff jmp 0x459371 <__gconv_load_cache+0xb1> + 4594cf: e8 fc 26 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 4594d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4594df: 90 nop + +00000000004594e0 <__gconv_compare_alias_cache>: + 4594e0: f3 0f 1e fa endbr64 + 4594e4: 41 54 push r12 + 4594e6: 55 push rbp + 4594e7: 53 push rbx + 4594e8: 48 83 ec 20 sub rsp, 32 + 4594ec: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4594f5: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 4594fa: 31 c0 xor eax, eax + 4594fc: 48 83 3d ec 98 06 00 00 cmp qword ptr [rip + 432364], 0 # 0x4c2df0 + 459504: 74 60 je 0x459566 <__gconv_compare_alias_cache+0x86> + 459506: 49 89 f4 mov r12, rsi + 459509: 48 8d 74 24 08 lea rsi, [rsp + 8] + 45950e: 48 89 fd mov rbp, rdi + 459511: 48 89 d3 mov rbx, rdx + 459514: e8 57 fb ff ff call 0x459070 + 459519: 85 c0 test eax, eax + 45951b: 74 2b je 0x459548 <__gconv_compare_alias_cache+0x68> + 45951d: 4c 89 e6 mov rsi, r12 + 459520: 48 89 ef mov rdi, rbp + 459523: e8 08 7c fa ff call 0x401130 <.plt+0x110> + 459528: 89 03 mov dword ptr [rbx], eax + 45952a: 31 c0 xor eax, eax + 45952c: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 459531: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 45953a: 75 31 jne 0x45956d <__gconv_compare_alias_cache+0x8d> + 45953c: 48 83 c4 20 add rsp, 32 + 459540: 5b pop rbx + 459541: 5d pop rbp + 459542: 41 5c pop r12 + 459544: c3 ret + 459545: 0f 1f 00 nop dword ptr [rax] + 459548: 48 8d 74 24 10 lea rsi, [rsp + 16] + 45954d: 4c 89 e7 mov rdi, r12 + 459550: e8 1b fb ff ff call 0x459070 + 459555: 85 c0 test eax, eax + 459557: 75 c4 jne 0x45951d <__gconv_compare_alias_cache+0x3d> + 459559: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 45955e: 2b 54 24 10 sub edx, dword ptr [rsp + 16] + 459562: 89 13 mov dword ptr [rbx], edx + 459564: eb c6 jmp 0x45952c <__gconv_compare_alias_cache+0x4c> + 459566: b8 ff ff ff ff mov eax, 4294967295 + 45956b: eb bf jmp 0x45952c <__gconv_compare_alias_cache+0x4c> + 45956d: e8 5e 26 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 459572: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45957d: 0f 1f 00 nop dword ptr [rax] + +0000000000459580 <__gconv_lookup_cache>: + 459580: f3 0f 1e fa endbr64 + 459584: 41 57 push r15 + 459586: 41 56 push r14 + 459588: 41 55 push r13 + 45958a: 41 54 push r12 + 45958c: 55 push rbp + 45958d: 53 push rbx + 45958e: 48 83 ec 68 sub rsp, 104 + 459592: 4c 8b 25 57 98 06 00 mov r12, qword ptr [rip + 432215] # 0x4c2df0 + 459599: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 45959e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4595a7: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 4595ac: 31 c0 xor eax, eax + 4595ae: 4d 85 e4 test r12, r12 + 4595b1: 0f 84 89 01 00 00 je 0x459740 <__gconv_lookup_cache+0x1c0> + 4595b7: 49 89 fd mov r13, rdi + 4595ba: 48 89 f7 mov rdi, rsi + 4595bd: 48 8d 74 24 48 lea rsi, [rsp + 72] + 4595c2: 48 89 cb mov rbx, rcx + 4595c5: 45 0f b7 74 24 04 movzx r14d, word ptr [r12 + 4] + 4595cb: 45 0f b7 7c 24 0a movzx r15d, word ptr [r12 + 10] + 4595d1: 44 89 c5 mov ebp, r8d + 4595d4: e8 97 fa ff ff call 0x459070 + 4595d9: 85 c0 test eax, eax + 4595db: 75 25 jne 0x459602 <__gconv_lookup_cache+0x82> + 4595dd: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 4595e2: 4c 8d 44 40 03 lea r8, [rax + 2*rax + 3] + 4595e7: 41 0f b7 44 24 0a movzx eax, word ptr [r12 + 10] + 4595ed: 49 c1 e0 02 shl r8, 2 + 4595f1: 4c 01 c0 add rax, r8 + 4595f4: 48 3b 05 ed 97 06 00 cmp rax, qword ptr [rip + 432109] # 0x4c2de8 + 4595fb: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 459600: 76 2e jbe 0x459630 <__gconv_lookup_cache+0xb0> + 459602: 41 bd 01 00 00 00 mov r13d, 1 + 459608: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 45960d: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 459616: 0f 85 39 04 00 00 jne 0x459a55 <__gconv_lookup_cache+0x4d5> + 45961c: 48 83 c4 68 add rsp, 104 + 459620: 44 89 e8 mov eax, r13d + 459623: 5b pop rbx + 459624: 5d pop rbp + 459625: 41 5c pop r12 + 459627: 41 5d pop r13 + 459629: 41 5e pop r14 + 45962b: 41 5f pop r15 + 45962d: c3 ret + 45962e: 66 90 nop + 459630: 4c 89 ef mov rdi, r13 + 459633: 48 8d 74 24 50 lea rsi, [rsp + 80] + 459638: e8 33 fa ff ff call 0x459070 + 45963d: 41 89 c5 mov r13d, eax + 459640: 85 c0 test eax, eax + 459642: 75 be jne 0x459602 <__gconv_lookup_cache+0x82> + 459644: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 459649: 41 0f b7 74 24 0a movzx esi, word ptr [r12 + 10] + 45964f: 48 8d 4c 40 03 lea rcx, [rax + 2*rax + 3] + 459654: 48 c1 e1 02 shl rcx, 2 + 459658: 48 01 ce add rsi, rcx + 45965b: 48 3b 35 86 97 06 00 cmp rsi, qword ptr [rip + 432006] # 0x4c2de8 + 459662: 77 9e ja 0x459602 <__gconv_lookup_cache+0x82> + 459664: 4d 01 e7 add r15, r12 + 459667: 83 e5 01 and ebp, 1 + 45966a: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 45966f: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 459674: 49 8d 4c 0f f4 lea rcx, [r15 + rcx - 12] + 459679: 0f 85 41 02 00 00 jne 0x4598c0 <__gconv_lookup_cache+0x340> + 45967f: 4d 01 e6 add r14, r12 + 459682: 4b 8d 6c 07 f4 lea rbp, [r15 + r8 - 12] + 459687: 48 85 c0 test rax, rax + 45968a: 0f 84 d0 01 00 00 je 0x459860 <__gconv_lookup_cache+0x2e0> + 459690: 48 85 f6 test rsi, rsi + 459693: 0f 85 b7 00 00 00 jne 0x459750 <__gconv_lookup_cache+0x1d0> + 459699: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 + 45969f: 0f 84 5d ff ff ff je 0x459602 <__gconv_lookup_cache+0x82> + 4596a5: 66 83 79 08 00 cmp word ptr [rcx + 8], 0 + 4596aa: 0f 84 52 ff ff ff je 0x459602 <__gconv_lookup_cache+0x82> + 4596b0: bf d0 00 00 00 mov edi, 208 + 4596b5: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 4596ba: e8 a1 58 fc ff call 0x41ef60 + 4596bf: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 4596c4: 48 85 c0 test rax, rax + 4596c7: 49 89 c7 mov r15, rax + 4596ca: 0f 84 08 02 00 00 je 0x4598d8 <__gconv_lookup_cache+0x358> + 4596d0: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4596d5: 31 ed xor ebp, ebp + 4596d7: 4c 89 fa mov rdx, r15 + 4596da: 4c 8d 25 ab 00 04 00 lea r12, [rip + 262315] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> + 4596e1: 4c 89 38 mov qword ptr [rax], r15 + 4596e4: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 4596eb: 0f b7 01 movzx eax, word ptr [rcx] + 4596ee: 0f b7 79 02 movzx edi, word ptr [rcx + 2] + 4596f2: 4c 89 62 18 mov qword ptr [rdx + 24], r12 + 4596f6: c7 42 10 01 00 00 00 mov dword ptr [rdx + 16], 1 + 4596fd: 4c 01 f0 add rax, r14 + 459700: 4c 01 f7 add rdi, r14 + 459703: 48 c7 42 60 00 00 00 00 mov qword ptr [rdx + 96], 0 + 45970b: 48 89 42 20 mov qword ptr [rdx + 32], rax + 45970f: 0f b7 41 04 movzx eax, word ptr [rcx + 4] + 459713: 49 01 c6 add r14, rax + 459716: 80 3f 00 cmp byte ptr [rdi], 0 + 459719: 0f 84 89 01 00 00 je 0x4598a8 <__gconv_lookup_cache+0x328> + 45971f: 4c 89 f6 mov rsi, r14 + 459722: e8 29 fa ff ff call 0x459150 + 459727: 85 c0 test eax, eax + 459729: 0f 85 b4 01 00 00 jne 0x4598e3 <__gconv_lookup_cache+0x363> + 45972f: 48 83 03 01 add qword ptr [rbx], 1 + 459733: e9 d0 fe ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> + 459738: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 459740: 41 bd 02 00 00 00 mov r13d, 2 + 459746: e9 bd fe ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> + 45974b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 459750: 0f b7 75 0a movzx esi, word ptr [rbp + 10] + 459754: 66 85 f6 test si, si + 459757: 0f 85 b2 01 00 00 jne 0x45990f <__gconv_lookup_cache+0x38f> + 45975d: 66 83 7d 04 00 cmp word ptr [rbp + 4], 0 + 459762: 0f 84 9a fe ff ff je 0x459602 <__gconv_lookup_cache+0x82> + 459768: 66 83 79 08 00 cmp word ptr [rcx + 8], 0 + 45976d: 0f 84 8f fe ff ff je 0x459602 <__gconv_lookup_cache+0x82> + 459773: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 459778: bf d0 00 00 00 mov edi, 208 + 45977d: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 459782: e8 d9 57 fc ff call 0x41ef60 + 459787: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 45978c: 48 85 c0 test rax, rax + 45978f: 49 89 c7 mov r15, rax + 459792: 0f 84 40 01 00 00 je 0x4598d8 <__gconv_lookup_cache+0x358> + 459798: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45979d: 0f b7 7d 06 movzx edi, word ptr [rbp + 6] + 4597a1: 4c 8d 25 e4 ff 03 00 lea r12, [rip + 262116] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> + 4597a8: 4c 89 38 mov qword ptr [rax], r15 + 4597ab: 0f b7 45 00 movzx eax, word ptr [rbp] + 4597af: 4c 01 f7 add rdi, r14 + 4597b2: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 4597b9: 4c 01 f0 add rax, r14 + 4597bc: 4d 89 67 20 mov qword ptr [r15 + 32], r12 + 4597c0: 49 89 47 18 mov qword ptr [r15 + 24], rax + 4597c4: 0f b7 45 08 movzx eax, word ptr [rbp + 8] + 4597c8: 41 c7 47 10 01 00 00 00 mov dword ptr [r15 + 16], 1 + 4597d0: 49 c7 47 60 00 00 00 00 mov qword ptr [r15 + 96], 0 + 4597d8: 80 3f 00 cmp byte ptr [rdi], 0 + 4597db: 4d 8d 04 06 lea r8, [r14 + rax] + 4597df: 0f 84 a3 00 00 00 je 0x459888 <__gconv_lookup_cache+0x308> + 4597e5: 4c 89 fa mov rdx, r15 + 4597e8: 4c 89 c6 mov rsi, r8 + 4597eb: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 4597f0: e8 5b f9 ff ff call 0x459150 + 4597f5: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 4597fa: 85 c0 test eax, eax + 4597fc: 0f 85 f5 00 00 00 jne 0x4598f7 <__gconv_lookup_cache+0x377> + 459802: 48 8b 03 mov rax, qword ptr [rbx] + 459805: 48 83 c0 01 add rax, 1 + 459809: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 + 45980f: 48 89 03 mov qword ptr [rbx], rax + 459812: 0f 84 f0 fd ff ff je 0x459608 <__gconv_lookup_cache+0x88> + 459818: 48 63 d0 movsxd rdx, eax + 45981b: 89 c5 mov ebp, eax + 45981d: 48 6b d2 68 imul rdx, rdx, 104 + 459821: 4c 01 fa add rdx, r15 + 459824: e9 c2 fe ff ff jmp 0x4596eb <__gconv_lookup_cache+0x16b> + 459829: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 45982e: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 459833: 4d 89 ee mov r14, r13 + 459836: 48 8b 6c 24 28 mov rbp, qword ptr [rsp + 40] + 45983b: 44 8b 6c 24 20 mov r13d, dword ptr [rsp + 32] + 459840: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 459845: 48 8b 5c 24 38 mov rbx, qword ptr [rsp + 56] + 45984a: e8 01 5d fc ff call 0x41f550 + 45984f: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 459854: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 459859: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 459860: 48 85 f6 test rsi, rsi + 459863: 0f 84 30 fe ff ff je 0x459699 <__gconv_lookup_cache+0x119> + 459869: 66 83 7d 04 00 cmp word ptr [rbp + 4], 0 + 45986e: 0f 84 8e fd ff ff je 0x459602 <__gconv_lookup_cache+0x82> + 459874: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 + 45987a: 0f 84 f8 fe ff ff je 0x459778 <__gconv_lookup_cache+0x1f8> + 459880: e9 e3 fe ff ff jmp 0x459768 <__gconv_lookup_cache+0x1e8> + 459885: 0f 1f 00 nop dword ptr [rax] + 459888: 4c 89 fe mov rsi, r15 + 45988b: 4c 89 c7 mov rdi, r8 + 45988e: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 459893: e8 f8 73 ff ff call 0x450c90 <__gconv_get_builtin_trans> + 459898: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 45989d: e9 60 ff ff ff jmp 0x459802 <__gconv_lookup_cache+0x282> + 4598a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4598a8: 48 89 d6 mov rsi, rdx + 4598ab: 4c 89 f7 mov rdi, r14 + 4598ae: e8 dd 73 ff ff call 0x450c90 <__gconv_get_builtin_trans> + 4598b3: e9 77 fe ff ff jmp 0x45972f <__gconv_lookup_cache+0x1af> + 4598b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4598c0: 48 39 f0 cmp rax, rsi + 4598c3: 0f 85 b6 fd ff ff jne 0x45967f <__gconv_lookup_cache+0xff> + 4598c9: 41 83 cd ff or r13d, -1 + 4598cd: e9 36 fd ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> + 4598d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4598d8: 41 bd 03 00 00 00 mov r13d, 3 + 4598de: e9 25 fd ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> + 4598e3: 85 ed test ebp, ebp + 4598e5: 74 10 je 0x4598f7 <__gconv_lookup_cache+0x377> + 4598e7: 4c 89 ff mov rdi, r15 + 4598ea: 89 44 24 08 mov dword ptr [rsp + 8], eax + 4598ee: e8 fd 5e ff ff call 0x44f7f0 <__gconv_release_step> + 4598f3: 8b 44 24 08 mov eax, dword ptr [rsp + 8] + 4598f7: 4c 89 ff mov rdi, r15 + 4598fa: 89 44 24 08 mov dword ptr [rsp + 8], eax + 4598fe: e8 4d 5c fc ff call 0x41f550 + 459903: 8b 44 24 08 mov eax, dword ptr [rsp + 8] + 459907: 41 89 c5 mov r13d, eax + 45990a: e9 f9 fc ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> + 45990f: 41 0f b7 54 24 0c movzx edx, word ptr [r12 + 12] + 459915: 4c 8d 44 32 ff lea r8, [rdx + rsi - 1] + 45991a: 4c 03 05 cf 94 06 00 add r8, qword ptr [rip + 431311] # 0x4c2df0 + 459921: 41 0f b7 10 movzx edx, word ptr [r8] + 459925: 66 85 d2 test dx, dx + 459928: 75 1c jne 0x459946 <__gconv_lookup_cache+0x3c6> + 45992a: e9 2e fe ff ff jmp 0x45975d <__gconv_lookup_cache+0x1dd> + 45992f: 90 nop + 459930: 48 8d 14 76 lea rdx, [rsi + 2*rsi] + 459934: 4d 8d 44 50 02 lea r8, [r8 + 2*rdx + 2] + 459939: 41 0f b7 10 movzx edx, word ptr [r8] + 45993d: 66 85 d2 test dx, dx + 459940: 0f 84 17 fe ff ff je 0x45975d <__gconv_lookup_cache+0x1dd> + 459946: 0f b7 f2 movzx esi, dx + 459949: 83 ea 01 sub edx, 1 + 45994c: 48 63 d2 movsxd rdx, edx + 45994f: 48 8d 14 52 lea rdx, [rdx + 2*rdx] + 459953: 41 0f b7 54 50 02 movzx edx, word ptr [r8 + 2*rdx + 2] + 459959: 48 39 d0 cmp rax, rdx + 45995c: 75 d2 jne 0x459930 <__gconv_lookup_cache+0x3b0> + 45995e: 48 6b fe 68 imul rdi, rsi, 104 + 459962: 48 89 33 mov qword ptr [rbx], rsi + 459965: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx + 45996a: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 45996f: e8 ec 55 fc ff call 0x41ef60 + 459974: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 459979: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 45997e: 48 85 c0 test rax, rax + 459981: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 459986: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 45998b: 48 89 02 mov qword ptr [rdx], rax + 45998e: 0f 84 44 ff ff ff je 0x4598d8 <__gconv_lookup_cache+0x358> + 459994: 44 0f b7 4d 00 movzx r9d, word ptr [rbp] + 459999: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 45999e: 4d 8d 50 02 lea r10, [r8 + 2] + 4599a2: 31 c0 xor eax, eax + 4599a4: 48 89 6c 24 28 mov qword ptr [rsp + 40], rbp + 4599a9: 4d 89 d4 mov r12, r10 + 4599ac: 89 c5 mov ebp, eax + 4599ae: 4d 01 f1 add r9, r14 + 4599b1: 44 89 6c 24 20 mov dword ptr [rsp + 32], r13d + 4599b6: 4d 89 f5 mov r13, r14 + 4599b9: 49 89 d6 mov r14, rdx + 4599bc: 48 89 5c 24 38 mov qword ptr [rsp + 56], rbx + 4599c1: 4c 89 cb mov rbx, r9 + 4599c4: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 4599c9: 48 89 4c 24 30 mov qword ptr [rsp + 48], rcx + 4599ce: eb 2a jmp 0x4599fa <__gconv_lookup_cache+0x47a> + 4599d0: 4c 89 f2 mov rdx, r14 + 4599d3: 4c 89 de mov rsi, r11 + 4599d6: e8 75 f7 ff ff call 0x459150 + 4599db: 85 c0 test eax, eax + 4599dd: 0f 85 46 fe ff ff jne 0x459829 <__gconv_lookup_cache+0x2a9> + 4599e3: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 4599e8: 83 c5 01 add ebp, 1 + 4599eb: 49 83 c6 68 add r14, 104 + 4599ef: 49 83 c4 06 add r12, 6 + 4599f3: 0f b7 00 movzx eax, word ptr [rax] + 4599f6: 39 e8 cmp eax, ebp + 4599f8: 7e 51 jle 0x459a4b <__gconv_lookup_cache+0x4cb> + 4599fa: 41 0f b7 04 24 movzx eax, word ptr [r12] + 4599ff: 41 0f b7 7c 24 02 movzx edi, word ptr [r12 + 2] + 459a05: 49 89 5e 18 mov qword ptr [r14 + 24], rbx + 459a09: 48 8d 04 40 lea rax, [rax + 2*rax] + 459a0d: 4c 01 ef add rdi, r13 + 459a10: 45 0f b7 0c 87 movzx r9d, word ptr [r15 + 4*rax] + 459a15: 41 0f b7 44 24 04 movzx eax, word ptr [r12 + 4] + 459a1b: 41 c7 46 10 01 00 00 00 mov dword ptr [r14 + 16], 1 + 459a23: 49 c7 46 60 00 00 00 00 mov qword ptr [r14 + 96], 0 + 459a2b: 4b 8d 5c 0d 00 lea rbx, [r13 + r9] + 459a30: 4d 8d 5c 05 00 lea r11, [r13 + rax] + 459a35: 49 89 5e 20 mov qword ptr [r14 + 32], rbx + 459a39: 80 3f 00 cmp byte ptr [rdi], 0 + 459a3c: 75 92 jne 0x4599d0 <__gconv_lookup_cache+0x450> + 459a3e: 4c 89 f6 mov rsi, r14 + 459a41: 4c 89 df mov rdi, r11 + 459a44: e8 47 72 ff ff call 0x450c90 <__gconv_get_builtin_trans> + 459a49: eb 98 jmp 0x4599e3 <__gconv_lookup_cache+0x463> + 459a4b: 44 8b 6c 24 20 mov r13d, dword ptr [rsp + 32] + 459a50: e9 b3 fb ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> + 459a55: e8 76 21 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 459a5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000459a60 <__gconv_release_cache>: + 459a60: f3 0f 1e fa endbr64 + 459a64: 48 83 3d 84 93 06 00 00 cmp qword ptr [rip + 430980], 0 # 0x4c2df0 + 459a6c: 74 0a je 0x459a78 <__gconv_release_cache+0x18> + 459a6e: e9 dd 5a fc ff jmp 0x41f550 + 459a73: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 459a78: c3 ret + 459a79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000459a80 : + 459a80: f3 0f 1e fa endbr64 + 459a84: 48 8b 36 mov rsi, qword ptr [rsi] + 459a87: 48 8b 3f mov rdi, qword ptr [rdi] + 459a8a: e9 a1 76 fa ff jmp 0x401130 <.plt+0x110> + 459a8f: 90 nop + +0000000000459a90 : + 459a90: f3 0f 1e fa endbr64 + 459a94: 85 f6 test esi, esi + 459a96: 74 08 je 0x459aa0 + 459a98: 83 fe 03 cmp esi, 3 + 459a9b: 74 03 je 0x459aa0 + 459a9d: c3 ret + 459a9e: 66 90 nop + 459aa0: 53 push rbx + 459aa1: 48 8b 1f mov rbx, qword ptr [rdi] + 459aa4: 8b 43 08 mov eax, dword ptr [rbx + 8] + 459aa7: 48 39 da cmp rdx, rbx + 459aaa: 74 1c je 0x459ac8 + 459aac: 8d 50 02 lea edx, [rax + 2] + 459aaf: 83 fa 02 cmp edx, 2 + 459ab2: 77 0b ja 0x459abf + 459ab4: 83 e8 01 sub eax, 1 + 459ab7: 89 43 08 mov dword ptr [rbx + 8], eax + 459aba: 83 f8 fd cmp eax, -3 + 459abd: 74 19 je 0x459ad8 + 459abf: 5b pop rbx + 459ac0: c3 ret + 459ac1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 459ac8: 85 c0 test eax, eax + 459aca: 7e 24 jle 0x459af0 + 459acc: 83 e8 01 sub eax, 1 + 459acf: 89 42 08 mov dword ptr [rdx + 8], eax + 459ad2: 5b pop rbx + 459ad3: c3 ret + 459ad4: 0f 1f 40 00 nop dword ptr [rax] + 459ad8: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] + 459adc: 48 85 ff test rdi, rdi + 459adf: 74 de je 0x459abf + 459ae1: e8 fa 45 02 00 call 0x47e0e0 <__libc_dlclose> + 459ae6: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 + 459aee: 5b pop rbx + 459aef: c3 ret + 459af0: 48 8d 0d 99 07 04 00 lea rcx, [rip + 264089] # 0x49a290 <__PRETTY_FUNCTION__.9795> + 459af7: ba a5 00 00 00 mov edx, 165 + 459afc: 48 8d 35 31 07 04 00 lea rsi, [rip + 263985] # 0x49a234 <__PRETTY_FUNCTION__.10920+0x54> + 459b03: 48 8d 3d 35 07 04 00 lea rdi, [rip + 263989] # 0x49a23f <__PRETTY_FUNCTION__.10920+0x5f> + 459b0a: e8 41 94 fa ff call 0x402f50 <__assert_fail> + 459b0f: 90 nop + +0000000000459b10 <__gconv_find_shlib>: + 459b10: f3 0f 1e fa endbr64 + 459b14: 41 55 push r13 + 459b16: 48 8d 15 63 ff ff ff lea rdx, [rip - 157] # 0x459a80 + 459b1d: 48 8d 35 d4 92 06 00 lea rsi, [rip + 430804] # 0x4c2df8 + 459b24: 41 54 push r12 + 459b26: 55 push rbp + 459b27: 48 83 ec 10 sub rsp, 16 + 459b2b: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 459b30: 48 8d 7c 24 08 lea rdi, [rsp + 8] + 459b35: e8 56 fe fe ff call 0x449990 + 459b3a: 48 85 c0 test rax, rax + 459b3d: 0f 84 0d 01 00 00 je 0x459c50 <__gconv_find_shlib+0x140> + 459b43: 4c 8b 20 mov r12, qword ptr [rax] + 459b46: 4d 85 e4 test r12, r12 + 459b49: 0f 84 6f 01 00 00 je 0x459cbe <__gconv_find_shlib+0x1ae> + 459b4f: 41 8b 44 24 08 mov eax, dword ptr [r12 + 8] + 459b54: 49 8b 54 24 10 mov rdx, qword ptr [r12 + 16] + 459b59: 83 f8 fe cmp eax, -2 + 459b5c: 0f 8d c6 00 00 00 jge 0x459c28 <__gconv_find_shlib+0x118> + 459b62: 48 85 d2 test rdx, rdx + 459b65: 0f 85 83 01 00 00 jne 0x459cee <__gconv_find_shlib+0x1de> + 459b6b: 49 8b 3c 24 mov rdi, qword ptr [r12] + 459b6f: be 02 00 00 80 mov esi, 2147483650 + 459b74: e8 57 48 02 00 call 0x47e3d0 <__libc_dlopen_mode> + 459b79: 49 89 44 24 10 mov qword ptr [r12 + 16], rax + 459b7e: 48 89 c7 mov rdi, rax + 459b81: 48 85 c0 test rax, rax + 459b84: 0f 84 34 01 00 00 je 0x459cbe <__gconv_find_shlib+0x1ae> + 459b8a: 48 8d 35 d5 06 04 00 lea rsi, [rip + 263893] # 0x49a266 <__PRETTY_FUNCTION__.10920+0x86> + 459b91: e8 da 45 02 00 call 0x47e170 <__libc_dlsym> + 459b96: 49 89 44 24 18 mov qword ptr [r12 + 24], rax + 459b9b: 48 85 c0 test rax, rax + 459b9e: 0f 84 2c 01 00 00 je 0x459cd0 <__gconv_find_shlib+0x1c0> + 459ba4: 49 8b 7c 24 10 mov rdi, qword ptr [r12 + 16] + 459ba9: 48 8d 35 bc 06 04 00 lea rsi, [rip + 263868] # 0x49a26c <__PRETTY_FUNCTION__.10920+0x8c> + 459bb0: e8 bb 45 02 00 call 0x47e170 <__libc_dlsym> + 459bb5: 49 8b 7c 24 10 mov rdi, qword ptr [r12 + 16] + 459bba: 48 8d 35 b6 06 04 00 lea rsi, [rip + 263862] # 0x49a277 <__PRETTY_FUNCTION__.10920+0x97> + 459bc1: 49 89 44 24 20 mov qword ptr [r12 + 32], rax + 459bc6: e8 a5 45 02 00 call 0x47e170 <__libc_dlsym> + 459bcb: 49 8b 54 24 18 mov rdx, qword ptr [r12 + 24] + 459bd0: 41 c7 44 24 08 01 00 00 00 mov dword ptr [r12 + 8], 1 + 459bd9: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] + 459be2: 48 c1 c2 11 rol rdx, 17 + 459be6: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 459bef: 48 c1 c0 11 rol rax, 17 + 459bf3: 49 89 54 24 18 mov qword ptr [r12 + 24], rdx + 459bf8: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] + 459bfd: 49 89 44 24 28 mov qword ptr [r12 + 40], rax + 459c02: 4c 89 e0 mov rax, r12 + 459c05: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] + 459c0e: 48 c1 c2 11 rol rdx, 17 + 459c12: 49 89 54 24 20 mov qword ptr [r12 + 32], rdx + 459c17: 48 83 c4 10 add rsp, 16 + 459c1b: 5d pop rbp + 459c1c: 41 5c pop r12 + 459c1e: 41 5d pop r13 + 459c20: c3 ret + 459c21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 459c28: 48 85 d2 test rdx, rdx + 459c2b: 74 12 je 0x459c3f <__gconv_find_shlib+0x12f> + 459c2d: 85 c0 test eax, eax + 459c2f: ba 00 00 00 00 mov edx, 0 + 459c34: 0f 48 c2 cmovs eax, edx + 459c37: 83 c0 01 add eax, 1 + 459c3a: 41 89 44 24 08 mov dword ptr [r12 + 8], eax + 459c3f: 48 83 c4 10 add rsp, 16 + 459c43: 4c 89 e0 mov rax, r12 + 459c46: 5d pop rbp + 459c47: 41 5c pop r12 + 459c49: 41 5d pop r13 + 459c4b: c3 ret + 459c4c: 0f 1f 40 00 nop dword ptr [rax] + 459c50: 48 8b 6c 24 08 mov rbp, qword ptr [rsp + 8] + 459c55: 48 89 ef mov rdi, rbp + 459c58: e8 23 75 fa ff call 0x401180 <.plt+0x160> + 459c5d: 48 8d 78 31 lea rdi, [rax + 49] + 459c61: 4c 8d 68 01 lea r13, [rax + 1] + 459c65: e8 f6 52 fc ff call 0x41ef60 + 459c6a: 49 89 c4 mov r12, rax + 459c6d: 48 85 c0 test rax, rax + 459c70: 74 4c je 0x459cbe <__gconv_find_shlib+0x1ae> + 459c72: 48 8d 78 30 lea rdi, [rax + 48] + 459c76: 4c 89 ea mov rdx, r13 + 459c79: 48 89 ee mov rsi, rbp + 459c7c: e8 df 73 fa ff call 0x401060 <.plt+0x40> + 459c81: 48 8d 15 f8 fd ff ff lea rdx, [rip - 520] # 0x459a80 + 459c88: 48 8d 35 69 91 06 00 lea rsi, [rip + 430441] # 0x4c2df8 + 459c8f: 4c 89 e7 mov rdi, r12 + 459c92: 49 89 04 24 mov qword ptr [r12], rax + 459c96: 41 c7 44 24 08 fd ff ff ff mov dword ptr [r12 + 8], 4294967293 + 459c9f: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 + 459ca8: e8 e3 f8 fe ff call 0x449590 + 459cad: 48 85 c0 test rax, rax + 459cb0: 0f 85 99 fe ff ff jne 0x459b4f <__gconv_find_shlib+0x3f> + 459cb6: 4c 89 e7 mov rdi, r12 + 459cb9: e8 92 58 fc ff call 0x41f550 + 459cbe: 48 83 c4 10 add rsp, 16 + 459cc2: 45 31 e4 xor r12d, r12d + 459cc5: 4c 89 e0 mov rax, r12 + 459cc8: 5d pop rbp + 459cc9: 41 5c pop r12 + 459ccb: 41 5d pop r13 + 459ccd: c3 ret + 459cce: 66 90 nop + 459cd0: 48 8b 3d 21 91 06 00 mov rdi, qword ptr [rip + 430369] # 0x4c2df8 + 459cd7: 4c 89 e2 mov rdx, r12 + 459cda: 48 8d 35 af fd ff ff lea rsi, [rip - 593] # 0x459a90 + 459ce1: 45 31 e4 xor r12d, r12d + 459ce4: e8 47 04 ff ff call 0x44a130 + 459ce9: e9 51 ff ff ff jmp 0x459c3f <__gconv_find_shlib+0x12f> + 459cee: 48 8d 0d bb 05 04 00 lea rcx, [rip + 263611] # 0x49a2b0 <__PRETTY_FUNCTION__.9787> + 459cf5: ba 72 00 00 00 mov edx, 114 + 459cfa: 48 8d 35 33 05 04 00 lea rsi, [rip + 263475] # 0x49a234 <__PRETTY_FUNCTION__.10920+0x54> + 459d01: 48 8d 3d 48 05 04 00 lea rdi, [rip + 263496] # 0x49a250 <__PRETTY_FUNCTION__.10920+0x70> + 459d08: e8 43 92 fa ff call 0x402f50 <__assert_fail> + 459d0d: 0f 1f 00 nop dword ptr [rax] + +0000000000459d10 <__gconv_release_shlib>: + 459d10: f3 0f 1e fa endbr64 + 459d14: 48 89 fa mov rdx, rdi + 459d17: 48 8b 3d da 90 06 00 mov rdi, qword ptr [rip + 430298] # 0x4c2df8 + 459d1e: 48 8d 35 6b fd ff ff lea rsi, [rip - 661] # 0x459a90 + 459d25: e9 06 04 ff ff jmp 0x44a130 + 459d2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000459d30 : + 459d30: 31 c0 xor eax, eax + 459d32: 41 54 push r12 + 459d34: 55 push rbp + 459d35: 48 c7 c5 f0 ff ff ff mov rbp, -16 + 459d3c: 53 push rbx + 459d3d: 48 89 fb mov rbx, rdi + 459d40: 66 89 47 08 mov word ptr [rdi + 8], ax + 459d44: 4c 8b 23 mov r12, qword ptr [rbx] + 459d47: 4c 89 e7 mov rdi, r12 + 459d4a: e8 31 74 fa ff call 0x401180 <.plt+0x160> + 459d4f: 64 48 8b 7d 00 mov rdi, qword ptr fs:[rbp] + 459d54: eb 31 jmp 0x459d87 + 459d56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 459d60: 49 0f be 4c 04 ff movsx rcx, byte ptr [r12 + rax - 1] + 459d66: 48 8d 70 ff lea rsi, [rax - 1] + 459d6a: 48 89 ca mov rdx, rcx + 459d6d: f6 44 4f 01 20 test byte ptr [rdi + 2*rcx + 1], 32 + 459d72: 75 10 jne 0x459d84 + 459d74: 80 f9 2f cmp cl, 47 + 459d77: 0f 94 c1 sete cl + 459d7a: 80 fa 2c cmp dl, 44 + 459d7d: 0f 94 c2 sete dl + 459d80: 08 d1 or cl, dl + 459d82: 74 1c je 0x459da0 + 459d84: 48 89 f0 mov rax, rsi + 459d87: 48 85 c0 test rax, rax + 459d8a: 75 d4 jne 0x459d60 + 459d8c: 41 c6 04 24 00 mov byte ptr [r12], 0 + 459d91: 5b pop rbx + 459d92: 5d pop rbp + 459d93: 41 5c pop r12 + 459d95: c3 ret + 459d96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 459da0: 41 c6 04 04 00 mov byte ptr [r12 + rax], 0 + 459da5: 48 8b 13 mov rdx, qword ptr [rbx] + 459da8: 0f b6 02 movzx eax, byte ptr [rdx] + 459dab: 84 c0 test al, al + 459dad: 74 e2 je 0x459d91 + 459daf: 45 31 e4 xor r12d, r12d + 459db2: 31 c9 xor ecx, ecx + 459db4: eb 20 jmp 0x459dd6 + 459db6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 459dc0: 3c 2f cmp al, 47 + 459dc2: 75 06 jne 0x459dca + 459dc4: 83 c1 01 add ecx, 1 + 459dc7: 49 89 d4 mov r12, rdx + 459dca: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] + 459dce: 48 83 c2 01 add rdx, 1 + 459dd2: 84 c0 test al, al + 459dd4: 74 13 je 0x459de9 + 459dd6: 3c 2c cmp al, 44 + 459dd8: 75 e6 jne 0x459dc0 + 459dda: 49 89 d4 mov r12, rdx + 459ddd: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] + 459de1: 48 83 c2 01 add rdx, 1 + 459de5: 84 c0 test al, al + 459de7: 75 ed jne 0x459dd6 + 459de9: 83 f9 01 cmp ecx, 1 + 459dec: 7e a3 jle 0x459d91 + 459dee: 4d 85 e4 test r12, r12 + 459df1: 74 9e je 0x459d91 + 459df3: 48 8d 15 c6 5f 06 00 lea rdx, [rip + 417734] # 0x4bfdc0 <_nl_C_locobj> + 459dfa: 48 8d 35 0f e6 03 00 lea rsi, [rip + 255503] # 0x498410 <__PRETTY_FUNCTION__.10317+0x20> + 459e01: 4c 89 e7 mov rdi, r12 + 459e04: e8 e7 72 fa ff call 0x4010f0 <.plt+0xd0> + 459e09: 85 c0 test eax, eax + 459e0b: 75 53 jne 0x459e60 + 459e0d: c6 43 08 01 mov byte ptr [rbx + 8], 1 + 459e11: 48 8d 15 a8 5f 06 00 lea rdx, [rip + 417704] # 0x4bfdc0 <_nl_C_locobj> + 459e18: 48 8d 35 ae 04 04 00 lea rsi, [rip + 263342] # 0x49a2cd <__PRETTY_FUNCTION__.9787+0x1d> + 459e1f: 4c 89 e7 mov rdi, r12 + 459e22: e8 c9 72 fa ff call 0x4010f0 <.plt+0xd0> + 459e27: 85 c0 test eax, eax + 459e29: 75 15 jne 0x459e40 + 459e2b: c6 43 09 01 mov byte ptr [rbx + 9], 1 + 459e2f: 41 c6 04 24 00 mov byte ptr [r12], 0 + 459e34: e9 0b ff ff ff jmp 0x459d44 + 459e39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 459e40: 48 8d 15 79 5f 06 00 lea rdx, [rip + 417657] # 0x4bfdc0 <_nl_C_locobj> + 459e47: 48 8d 35 87 04 04 00 lea rsi, [rip + 263303] # 0x49a2d5 <__PRETTY_FUNCTION__.9787+0x25> + 459e4e: 4c 89 e7 mov rdi, r12 + 459e51: e8 9a 72 fa ff call 0x4010f0 <.plt+0xd0> + 459e56: 85 c0 test eax, eax + 459e58: 74 d1 je 0x459e2b + 459e5a: eb d3 jmp 0x459e2f + 459e5c: 0f 1f 40 00 nop dword ptr [rax] + 459e60: 48 8d 15 59 5f 06 00 lea rdx, [rip + 417625] # 0x4bfdc0 <_nl_C_locobj> + 459e67: 48 8d 35 55 04 04 00 lea rsi, [rip + 263253] # 0x49a2c3 <__PRETTY_FUNCTION__.9787+0x13> + 459e6e: 4c 89 e7 mov rdi, r12 + 459e71: e8 7a 72 fa ff call 0x4010f0 <.plt+0xd0> + 459e76: 85 c0 test eax, eax + 459e78: 74 93 je 0x459e0d + 459e7a: eb 95 jmp 0x459e11 + 459e7c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000459e80 <__gconv_create_spec>: + 459e80: f3 0f 1e fa endbr64 + 459e84: 41 56 push r14 + 459e86: 41 55 push r13 + 459e88: 41 54 push r12 + 459e8a: 49 89 f4 mov r12, rsi + 459e8d: 55 push rbp + 459e8e: 48 89 d5 mov rbp, rdx + 459e91: 53 push rbx + 459e92: 48 89 fb mov rbx, rdi + 459e95: 48 89 f7 mov rdi, rsi + 459e98: 48 83 ec 30 sub rsp, 48 + 459e9c: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 459ea5: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 459eaa: 31 c0 xor eax, eax + 459eac: e8 4f 7b fc ff call 0x421a00 + 459eb1: 48 89 ef mov rdi, rbp + 459eb4: 48 89 04 24 mov qword ptr [rsp], rax + 459eb8: e8 43 7b fc ff call 0x421a00 + 459ebd: 4c 8b 2c 24 mov r13, qword ptr [rsp] + 459ec1: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 459ec6: 48 85 c0 test rax, rax + 459ec9: 0f 84 54 02 00 00 je 0x45a123 <__gconv_create_spec+0x2a3> + 459ecf: 4d 85 ed test r13, r13 + 459ed2: 0f 84 4b 02 00 00 je 0x45a123 <__gconv_create_spec+0x2a3> + 459ed8: 48 89 e7 mov rdi, rsp + 459edb: e8 50 fe ff ff call 0x459d30 + 459ee0: 48 8d 7c 24 10 lea rdi, [rsp + 16] + 459ee5: e8 46 fe ff ff call 0x459d30 + 459eea: 0f b7 44 24 18 movzx eax, word ptr [rsp + 24] + 459eef: 4c 89 e7 mov rdi, r12 + 459ef2: 66 89 43 10 mov word ptr [rbx + 16], ax + 459ef6: e8 85 72 fa ff call 0x401180 <.plt+0x160> + 459efb: 48 8d 78 03 lea rdi, [rax + 3] + 459eff: e8 5c 50 fc ff call 0x41ef60 + 459f04: 48 89 03 mov qword ptr [rbx], rax + 459f07: 49 89 c4 mov r12, rax + 459f0a: 48 85 c0 test rax, rax + 459f0d: 0f 84 26 02 00 00 je 0x45a139 <__gconv_create_spec+0x2b9> + 459f13: 48 89 ef mov rdi, rbp + 459f16: e8 65 72 fa ff call 0x401180 <.plt+0x160> + 459f1b: 48 8d 78 03 lea rdi, [rax + 3] + 459f1f: e8 3c 50 fc ff call 0x41ef60 + 459f24: 4c 8b 2c 24 mov r13, qword ptr [rsp] + 459f28: 48 89 43 08 mov qword ptr [rbx + 8], rax + 459f2c: 48 89 c5 mov rbp, rax + 459f2f: 48 85 c0 test rax, rax + 459f32: 0f 84 0c 02 00 00 je 0x45a144 <__gconv_create_spec+0x2c4> + 459f38: 41 0f b6 55 00 movzx edx, byte ptr [r13] + 459f3d: 84 d2 test dl, dl + 459f3f: 0f 84 e3 01 00 00 je 0x45a128 <__gconv_create_spec+0x2a8> + 459f45: 4c 8b 0d dc 5e 06 00 mov r9, qword ptr [rip + 417500] # 0x4bfe28 <_nl_C_locobj+0x68> + 459f4c: 4c 8b 15 e5 5e 06 00 mov r10, qword ptr [rip + 417509] # 0x4bfe38 <_nl_C_locobj+0x78> + 459f53: 4c 89 ee mov rsi, r13 + 459f56: 45 31 c0 xor r8d, r8d + 459f59: 49 bb 07 40 00 00 00 00 08 00 movabs r11, 2251799813701639 + 459f63: eb 1c jmp 0x459f81 <__gconv_create_spec+0x101> + 459f65: 0f 1f 00 nop dword ptr [rax] + 459f68: 41 8b 04 ba mov eax, dword ptr [r10 + 4*rdi] + 459f6c: 49 83 c4 01 add r12, 1 + 459f70: 41 88 44 24 ff mov byte ptr [r12 - 1], al + 459f75: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] + 459f79: 48 83 c6 01 add rsi, 1 + 459f7d: 84 d2 test dl, dl + 459f7f: 74 5f je 0x459fe0 <__gconv_create_spec+0x160> + 459f81: 48 0f be fa movsx rdi, dl + 459f85: 8d 4a d4 lea ecx, [rdx - 44] + 459f88: 41 0f b7 04 79 movzx eax, word ptr [r9 + 2*rdi] + 459f8d: 66 c1 e8 03 shr ax, 3 + 459f91: 83 e0 01 and eax, 1 + 459f94: 80 f9 33 cmp cl, 51 + 459f97: 77 0e ja 0x459fa7 <__gconv_create_spec+0x127> + 459f99: 4d 89 de mov r14, r11 + 459f9c: 49 d3 ee shr r14, cl + 459f9f: 4c 89 f1 mov rcx, r14 + 459fa2: 83 e1 01 and ecx, 1 + 459fa5: 09 c8 or eax, ecx + 459fa7: 41 8d 48 01 lea ecx, [r8 + 1] + 459fab: 84 c0 test al, al + 459fad: 75 b9 jne 0x459f68 <__gconv_create_spec+0xe8> + 459faf: 80 fa 2f cmp dl, 47 + 459fb2: 75 c1 jne 0x459f75 <__gconv_create_spec+0xf5> + 459fb4: 83 f9 03 cmp ecx, 3 + 459fb7: 74 59 je 0x45a012 <__gconv_create_spec+0x192> + 459fb9: 48 83 c6 01 add rsi, 1 + 459fbd: 41 c6 04 24 2f mov byte ptr [r12], 47 + 459fc2: 41 8d 40 02 lea eax, [r8 + 2] + 459fc6: 49 83 c4 01 add r12, 1 + 459fca: 0f b6 16 movzx edx, byte ptr [rsi] + 459fcd: 41 89 c8 mov r8d, ecx + 459fd0: 89 c1 mov ecx, eax + 459fd2: 84 d2 test dl, dl + 459fd4: 75 ab jne 0x459f81 <__gconv_create_spec+0x101> + 459fd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 459fe0: 41 83 f8 01 cmp r8d, 1 + 459fe4: 7f 2c jg 0x45a012 <__gconv_create_spec+0x192> + 459fe6: 41 be 02 00 00 00 mov r14d, 2 + 459fec: b8 01 00 00 00 mov eax, 1 + 459ff1: 4c 89 e7 mov rdi, r12 + 459ff4: be 2f 00 00 00 mov esi, 47 + 459ff9: 41 29 ce sub r14d, ecx + 459ffc: 49 83 c6 01 add r14, 1 + 45a000: 83 f9 02 cmp ecx, 2 + 45a003: 4c 0f 4f f0 cmovg r14, rax + 45a007: 4c 89 f2 mov rdx, r14 + 45a00a: 4d 01 f4 add r12, r14 + 45a00d: e8 fe 70 fa ff call 0x401110 <.plt+0xf0> + 45a012: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 45a017: 41 c6 04 24 00 mov byte ptr [r12], 0 + 45a01c: 0f b6 16 movzx edx, byte ptr [rsi] + 45a01f: 84 d2 test dl, dl + 45a021: 0f 84 0b 01 00 00 je 0x45a132 <__gconv_create_spec+0x2b2> + 45a027: 4c 8b 0d fa 5d 06 00 mov r9, qword ptr [rip + 417274] # 0x4bfe28 <_nl_C_locobj+0x68> + 45a02e: 45 31 c0 xor r8d, r8d + 45a031: 4c 8b 15 00 5e 06 00 mov r10, qword ptr [rip + 417280] # 0x4bfe38 <_nl_C_locobj+0x78> + 45a038: 49 bb 07 40 00 00 00 00 08 00 movabs r11, 2251799813701639 + 45a042: eb 1b jmp 0x45a05f <__gconv_create_spec+0x1df> + 45a044: 0f 1f 40 00 nop dword ptr [rax] + 45a048: 41 8b 04 ba mov eax, dword ptr [r10 + 4*rdi] + 45a04c: 48 83 c5 01 add rbp, 1 + 45a050: 88 45 ff mov byte ptr [rbp - 1], al + 45a053: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] + 45a057: 48 83 c6 01 add rsi, 1 + 45a05b: 84 d2 test dl, dl + 45a05d: 74 59 je 0x45a0b8 <__gconv_create_spec+0x238> + 45a05f: 48 0f be fa movsx rdi, dl + 45a063: 8d 4a d4 lea ecx, [rdx - 44] + 45a066: 41 0f b7 04 79 movzx eax, word ptr [r9 + 2*rdi] + 45a06b: 66 c1 e8 03 shr ax, 3 + 45a06f: 83 e0 01 and eax, 1 + 45a072: 80 f9 33 cmp cl, 51 + 45a075: 77 0e ja 0x45a085 <__gconv_create_spec+0x205> + 45a077: 4d 89 de mov r14, r11 + 45a07a: 49 d3 ee shr r14, cl + 45a07d: 4c 89 f1 mov rcx, r14 + 45a080: 83 e1 01 and ecx, 1 + 45a083: 09 c8 or eax, ecx + 45a085: 41 8d 48 01 lea ecx, [r8 + 1] + 45a089: 84 c0 test al, al + 45a08b: 75 bb jne 0x45a048 <__gconv_create_spec+0x1c8> + 45a08d: 80 fa 2f cmp dl, 47 + 45a090: 75 c1 jne 0x45a053 <__gconv_create_spec+0x1d3> + 45a092: 83 f9 03 cmp ecx, 3 + 45a095: 74 53 je 0x45a0ea <__gconv_create_spec+0x26a> + 45a097: 48 83 c6 01 add rsi, 1 + 45a09b: c6 45 00 2f mov byte ptr [rbp], 47 + 45a09f: 41 8d 40 02 lea eax, [r8 + 2] + 45a0a3: 48 83 c5 01 add rbp, 1 + 45a0a7: 0f b6 16 movzx edx, byte ptr [rsi] + 45a0aa: 41 89 c8 mov r8d, ecx + 45a0ad: 89 c1 mov ecx, eax + 45a0af: 84 d2 test dl, dl + 45a0b1: 75 ac jne 0x45a05f <__gconv_create_spec+0x1df> + 45a0b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45a0b8: 41 83 f8 01 cmp r8d, 1 + 45a0bc: 7f 2c jg 0x45a0ea <__gconv_create_spec+0x26a> + 45a0be: 41 bc 02 00 00 00 mov r12d, 2 + 45a0c4: b8 01 00 00 00 mov eax, 1 + 45a0c9: 48 89 ef mov rdi, rbp + 45a0cc: be 2f 00 00 00 mov esi, 47 + 45a0d1: 41 29 cc sub r12d, ecx + 45a0d4: 49 83 c4 01 add r12, 1 + 45a0d8: 83 f9 02 cmp ecx, 2 + 45a0db: 4c 0f 4f e0 cmovg r12, rax + 45a0df: 4c 89 e2 mov rdx, r12 + 45a0e2: 4c 01 e5 add rbp, r12 + 45a0e5: e8 26 70 fa ff call 0x401110 <.plt+0xf0> + 45a0ea: c6 45 00 00 mov byte ptr [rbp], 0 + 45a0ee: 49 89 dc mov r12, rbx + 45a0f1: 4c 89 ef mov rdi, r13 + 45a0f4: e8 57 54 fc ff call 0x41f550 + 45a0f9: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 45a0fe: e8 4d 54 fc ff call 0x41f550 + 45a103: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 45a108: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45a111: 75 2c jne 0x45a13f <__gconv_create_spec+0x2bf> + 45a113: 48 83 c4 30 add rsp, 48 + 45a117: 4c 89 e0 mov rax, r12 + 45a11a: 5b pop rbx + 45a11b: 5d pop rbp + 45a11c: 41 5c pop r12 + 45a11e: 41 5d pop r13 + 45a120: 41 5e pop r14 + 45a122: c3 ret + 45a123: 45 31 e4 xor r12d, r12d + 45a126: eb c9 jmp 0x45a0f1 <__gconv_create_spec+0x271> + 45a128: b9 01 00 00 00 mov ecx, 1 + 45a12d: e9 b4 fe ff ff jmp 0x459fe6 <__gconv_create_spec+0x166> + 45a132: b9 01 00 00 00 mov ecx, 1 + 45a137: eb 85 jmp 0x45a0be <__gconv_create_spec+0x23e> + 45a139: 4c 8b 2c 24 mov r13, qword ptr [rsp] + 45a13d: eb b2 jmp 0x45a0f1 <__gconv_create_spec+0x271> + 45a13f: e8 8c 1a ff ff call 0x44bbd0 <__stack_chk_fail_local> + 45a144: 4c 89 e7 mov rdi, r12 + 45a147: 45 31 e4 xor r12d, r12d + 45a14a: e8 01 54 fc ff call 0x41f550 + 45a14f: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 45a156: eb 99 jmp 0x45a0f1 <__gconv_create_spec+0x271> + 45a158: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000045a160 <__gconv_destroy_spec>: + 45a160: f3 0f 1e fa endbr64 + 45a164: 53 push rbx + 45a165: 48 89 fb mov rbx, rdi + 45a168: 48 8b 3f mov rdi, qword ptr [rdi] + 45a16b: e8 e0 53 fc ff call 0x41f550 + 45a170: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 45a174: 5b pop rbx + 45a175: e9 d6 53 fc ff jmp 0x41f550 + 45a17a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000045a180 : + 45a180: 41 57 push r15 + 45a182: 48 8d 05 5f 01 04 00 lea rax, [rip + 262495] # 0x49a2e8 <_nl_category_name_sizes> + 45a189: 45 31 ff xor r15d, r15d + 45a18c: 41 56 push r14 + 45a18e: 41 55 push r13 + 45a190: 41 54 push r12 + 45a192: 49 89 f4 mov r12, rsi + 45a195: 55 push rbp + 45a196: 31 ed xor ebp, ebp + 45a198: 53 push rbx + 45a199: bb 01 00 00 00 mov ebx, 1 + 45a19e: 48 83 ec 28 sub rsp, 40 + 45a1a2: 89 7c 24 14 mov dword ptr [rsp + 20], edi + 45a1a6: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 45a1ab: 83 ff 06 cmp edi, 6 + 45a1ae: 75 56 jne 0x45a206 + 45a1b0: eb 72 jmp 0x45a224 + 45a1b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45a1b8: 48 8d 05 41 78 06 00 lea rax, [rip + 424001] # 0x4c1a00 <_nl_global_locale+0x80> + 45a1bf: 4e 8b 2c f8 mov r13, qword ptr [rax + 8*r15] + 45a1c3: 4c 89 ef mov rdi, r13 + 45a1c6: e8 b5 6f fa ff call 0x401180 <.plt+0x160> + 45a1cb: 49 89 c6 mov r14, rax + 45a1ce: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45a1d3: 42 0f b6 04 38 movzx eax, byte ptr [rax + r15] + 45a1d8: 48 8d 6c 05 02 lea rbp, [rbp + rax + 2] + 45a1dd: 4c 01 f5 add rbp, r14 + 45a1e0: 85 db test ebx, ebx + 45a1e2: 74 18 je 0x45a1fc + 45a1e4: 49 8b 34 24 mov rsi, qword ptr [r12] + 45a1e8: 49 39 f5 cmp r13, rsi + 45a1eb: 74 0f je 0x45a1fc + 45a1ed: 4c 89 ef mov rdi, r13 + 45a1f0: 31 db xor ebx, ebx + 45a1f2: e8 39 6f fa ff call 0x401130 <.plt+0x110> + 45a1f7: 85 c0 test eax, eax + 45a1f9: 0f 94 c3 sete bl + 45a1fc: 41 83 ff 0c cmp r15d, 12 + 45a200: 74 6f je 0x45a271 + 45a202: 49 83 c7 01 add r15, 1 + 45a206: 49 83 ff 06 cmp r15, 6 + 45a20a: 74 f6 je 0x45a202 + 45a20c: 44 39 7c 24 14 cmp dword ptr [rsp + 20], r15d + 45a211: 75 a5 jne 0x45a1b8 + 45a213: 4d 8b 2c 24 mov r13, qword ptr [r12] + 45a217: eb aa jmp 0x45a1c3 + 45a219: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45a220: 49 83 c7 01 add r15, 1 + 45a224: 49 83 ff 06 cmp r15, 6 + 45a228: 74 f6 je 0x45a220 + 45a22a: 4b 8b 3c fc mov rdi, qword ptr [r12 + 8*r15] + 45a22e: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 45a233: e8 48 6f fa ff call 0x401180 <.plt+0x160> + 45a238: 49 89 c6 mov r14, rax + 45a23b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45a240: 42 0f b6 04 38 movzx eax, byte ptr [rax + r15] + 45a245: 48 8d 6c 05 02 lea rbp, [rbp + rax + 2] + 45a24a: 4c 01 f5 add rbp, r14 + 45a24d: 85 db test ebx, ebx + 45a24f: 74 1a je 0x45a26b + 45a251: 49 8b 34 24 mov rsi, qword ptr [r12] + 45a255: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 45a25a: 48 39 fe cmp rsi, rdi + 45a25d: 74 0c je 0x45a26b + 45a25f: e8 cc 6e fa ff call 0x401130 <.plt+0x110> + 45a264: 31 db xor ebx, ebx + 45a266: 85 c0 test eax, eax + 45a268: 0f 94 c3 sete bl + 45a26b: 41 83 ff 0c cmp r15d, 12 + 45a26f: 75 af jne 0x45a220 + 45a271: 85 db test ebx, ebx + 45a273: 74 5b je 0x45a2d0 + 45a275: 49 8b 2c 24 mov rbp, qword ptr [r12] + 45a279: 48 8d 35 28 f2 03 00 lea rsi, [rip + 258600] # 0x4994a8 <_nl_C_name> + 45a280: 48 89 ef mov rdi, rbp + 45a283: e8 a8 6e fa ff call 0x401130 <.plt+0x110> + 45a288: 85 c0 test eax, eax + 45a28a: 74 34 je 0x45a2c0 + 45a28c: 48 8d 35 58 b0 03 00 lea rsi, [rip + 241752] # 0x4952eb <_nl_POSIX_name> + 45a293: 48 89 ef mov rdi, rbp + 45a296: 4c 8d 2d 0b f2 03 00 lea r13, [rip + 258571] # 0x4994a8 <_nl_C_name> + 45a29d: e8 8e 6e fa ff call 0x401130 <.plt+0x110> + 45a2a2: 85 c0 test eax, eax + 45a2a4: 0f 85 06 01 00 00 jne 0x45a3b0 + 45a2aa: 48 83 c4 28 add rsp, 40 + 45a2ae: 4c 89 e8 mov rax, r13 + 45a2b1: 5b pop rbx + 45a2b2: 5d pop rbp + 45a2b3: 41 5c pop r12 + 45a2b5: 41 5d pop r13 + 45a2b7: 41 5e pop r14 + 45a2b9: 41 5f pop r15 + 45a2bb: c3 ret + 45a2bc: 0f 1f 40 00 nop dword ptr [rax] + 45a2c0: 4c 8d 2d e1 f1 03 00 lea r13, [rip + 258529] # 0x4994a8 <_nl_C_name> + 45a2c7: eb e1 jmp 0x45a2aa + 45a2c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45a2d0: 48 89 ef mov rdi, rbp + 45a2d3: e8 88 4c fc ff call 0x41ef60 + 45a2d8: 49 89 c5 mov r13, rax + 45a2db: 48 85 c0 test rax, rax + 45a2de: 0f 84 f9 00 00 00 je 0x45a3dd + 45a2e4: 83 7c 24 14 06 cmp dword ptr [rsp + 20], 6 + 45a2e9: 48 89 c7 mov rdi, rax + 45a2ec: 74 66 je 0x45a354 + 45a2ee: 45 31 ff xor r15d, r15d + 45a2f1: 48 8d 2d 08 00 04 00 lea rbp, [rip + 262152] # 0x49a300 <_nl_category_name_idxs> + 45a2f8: 48 8d 1d 21 00 04 00 lea rbx, [rip + 262177] # 0x49a320 <_nl_category_names> + 45a2ff: eb 40 jmp 0x45a341 + 45a301: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45a308: 48 8d 05 f1 76 06 00 lea rax, [rip + 423665] # 0x4c1a00 <_nl_global_locale+0x80> + 45a30f: 4e 8b 34 f8 mov r14, qword ptr [rax + 8*r15] + 45a313: 42 0f b6 74 3d 00 movzx esi, byte ptr [rbp + r15] + 45a319: 48 01 de add rsi, rbx + 45a31c: e8 6f 6d fa ff call 0x401090 <.plt+0x70> + 45a321: 4c 89 f6 mov rsi, r14 + 45a324: c6 00 3d mov byte ptr [rax], 61 + 45a327: 48 8d 78 01 lea rdi, [rax + 1] + 45a32b: e8 60 6d fa ff call 0x401090 <.plt+0x70> + 45a330: c6 00 3b mov byte ptr [rax], 59 + 45a333: 48 8d 78 01 lea rdi, [rax + 1] + 45a337: 41 83 ff 0c cmp r15d, 12 + 45a33b: 74 6b je 0x45a3a8 + 45a33d: 49 83 c7 01 add r15, 1 + 45a341: 49 83 ff 06 cmp r15, 6 + 45a345: 74 f6 je 0x45a33d + 45a347: 44 39 7c 24 14 cmp dword ptr [rsp + 20], r15d + 45a34c: 75 ba jne 0x45a308 + 45a34e: 4d 8b 34 24 mov r14, qword ptr [r12] + 45a352: eb bf jmp 0x45a313 + 45a354: 45 31 f6 xor r14d, r14d + 45a357: 48 8d 2d a2 ff 03 00 lea rbp, [rip + 262050] # 0x49a300 <_nl_category_name_idxs> + 45a35e: 48 8d 1d bb ff 03 00 lea rbx, [rip + 262075] # 0x49a320 <_nl_category_names> + 45a365: eb 0d jmp 0x45a374 + 45a367: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 45a370: 49 83 c6 01 add r14, 1 + 45a374: 49 83 fe 06 cmp r14, 6 + 45a378: 74 f6 je 0x45a370 + 45a37a: 42 0f b6 74 35 00 movzx esi, byte ptr [rbp + r14] + 45a380: 4f 8b 3c f4 mov r15, qword ptr [r12 + 8*r14] + 45a384: 48 01 de add rsi, rbx + 45a387: e8 04 6d fa ff call 0x401090 <.plt+0x70> + 45a38c: 4c 89 fe mov rsi, r15 + 45a38f: c6 00 3d mov byte ptr [rax], 61 + 45a392: 48 8d 78 01 lea rdi, [rax + 1] + 45a396: e8 f5 6c fa ff call 0x401090 <.plt+0x70> + 45a39b: c6 00 3b mov byte ptr [rax], 59 + 45a39e: 48 8d 78 01 lea rdi, [rax + 1] + 45a3a2: 41 83 fe 0c cmp r14d, 12 + 45a3a6: 75 c8 jne 0x45a370 + 45a3a8: c6 00 00 mov byte ptr [rax], 0 + 45a3ab: e9 fa fe ff ff jmp 0x45a2aa + 45a3b0: 4d 8d 66 01 lea r12, [r14 + 1] + 45a3b4: 4c 89 e7 mov rdi, r12 + 45a3b7: e8 a4 4b fc ff call 0x41ef60 + 45a3bc: 48 89 c7 mov rdi, rax + 45a3bf: 48 85 c0 test rax, rax + 45a3c2: 74 19 je 0x45a3dd + 45a3c4: 48 83 c4 28 add rsp, 40 + 45a3c8: 4c 89 e2 mov rdx, r12 + 45a3cb: 48 89 ee mov rsi, rbp + 45a3ce: 5b pop rbx + 45a3cf: 5d pop rbp + 45a3d0: 41 5c pop r12 + 45a3d2: 41 5d pop r13 + 45a3d4: 41 5e pop r14 + 45a3d6: 41 5f pop r15 + 45a3d8: e9 83 6c fa ff jmp 0x401060 <.plt+0x40> + 45a3dd: 45 31 ed xor r13d, r13d + 45a3e0: e9 c5 fe ff ff jmp 0x45a2aa + 45a3e5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000045a3f0 : + 45a3f0: f3 0f 1e fa endbr64 + 45a3f4: 41 57 push r15 + 45a3f6: 41 56 push r14 + 45a3f8: 41 55 push r13 + 45a3fa: 41 54 push r12 + 45a3fc: 4c 63 e7 movsxd r12, edi + 45a3ff: 55 push rbp + 45a400: 53 push rbx + 45a401: 48 81 ec 18 01 00 00 sub rsp, 280 + 45a408: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 45a411: 48 89 84 24 08 01 00 00 mov qword ptr [rsp + 264], rax + 45a419: 31 c0 xor eax, eax + 45a41b: 49 83 fc 0c cmp r12, 12 + 45a41f: 0f 87 9b 04 00 00 ja 0x45a8c0 + 45a425: 49 89 f6 mov r14, rsi + 45a428: 48 85 f6 test rsi, rsi + 45a42b: 0f 84 bf 03 00 00 je 0x45a7f0 + 45a431: 48 83 3d f7 5a 06 00 00 cmp qword ptr [rip + 416503], 0 # 0x4bff30 <_nl_current_LC_NUMERIC_used+0x4bff2e> + 45a439: 4c 89 e5 mov rbp, r12 + 45a43c: 74 0c je 0x45a44a + 45a43e: 48 8d 3d bb 89 06 00 lea rdi, [rip + 428475] # 0x4c2e00 <__libc_setlocale_lock> + 45a445: e8 b6 5b ba ff call 0x0 + 45a44a: 48 8d 1d 2f 75 06 00 lea rbx, [rip + 423215] # 0x4c1980 <_nl_global_locale> + 45a451: 4d 8d 6c 24 10 lea r13, [r12 + 16] + 45a456: 4c 89 f7 mov rdi, r14 + 45a459: 4e 8b 3c eb mov r15, qword ptr [rbx + 8*r13] + 45a45d: 4c 89 fe mov rsi, r15 + 45a460: e8 cb 6c fa ff call 0x401130 <.plt+0x110> + 45a465: 85 c0 test eax, eax + 45a467: 75 47 jne 0x45a4b0 + 45a469: 48 83 3d ef 5a 06 00 00 cmp qword ptr [rip + 416495], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 45a471: 74 10 je 0x45a483 + 45a473: 48 8d 3d 86 89 06 00 lea rdi, [rip + 428422] # 0x4c2e00 <__libc_setlocale_lock> + 45a47a: e8 81 5b ba ff call 0x0 + 45a47f: 4e 8b 3c eb mov r15, qword ptr [rbx + 8*r13] + 45a483: 48 8b 84 24 08 01 00 00 mov rax, qword ptr [rsp + 264] + 45a48b: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45a494: 0f 85 47 08 00 00 jne 0x45ace1 + 45a49a: 48 81 c4 18 01 00 00 add rsp, 280 + 45a4a1: 4c 89 f8 mov rax, r15 + 45a4a4: 5b pop rbx + 45a4a5: 5d pop rbp + 45a4a6: 41 5c pop r12 + 45a4a8: 41 5d pop r13 + 45a4aa: 41 5e pop r14 + 45a4ac: 41 5f pop r15 + 45a4ae: c3 ret + 45a4af: 90 nop + 45a4b0: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 45a4b9: 48 8d 3d 1d fe 03 00 lea rdi, [rip + 261661] # 0x49a2dd <__PRETTY_FUNCTION__.9787+0x2d> + 45a4c0: 48 c7 44 24 28 00 00 00 00 mov qword ptr [rsp + 40], 0 + 45a4c9: e8 52 56 fb ff call 0x40fb20 + 45a4ce: 48 85 c0 test rax, rax + 45a4d1: 74 09 je 0x45a4dc + 45a4d3: 80 38 00 cmp byte ptr [rax], 0 + 45a4d6: 0f 85 b4 02 00 00 jne 0x45a790 + 45a4dc: 83 fd 06 cmp ebp, 6 + 45a4df: 0f 85 7b 01 00 00 jne 0x45a660 + 45a4e5: be 3b 00 00 00 mov esi, 59 + 45a4ea: 4c 89 f7 mov rdi, r14 + 45a4ed: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 + 45a4f2: 4c 89 74 24 38 mov qword ptr [rsp + 56], r14 + 45a4f7: 4c 89 74 24 40 mov qword ptr [rsp + 64], r14 + 45a4fc: 4c 89 74 24 48 mov qword ptr [rsp + 72], r14 + 45a501: 4c 89 74 24 50 mov qword ptr [rsp + 80], r14 + 45a506: 4c 89 74 24 58 mov qword ptr [rsp + 88], r14 + 45a50b: 4c 89 74 24 68 mov qword ptr [rsp + 104], r14 + 45a510: 4c 89 74 24 70 mov qword ptr [rsp + 112], r14 + 45a515: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 + 45a51a: 4c 89 b4 24 80 00 00 00 mov qword ptr [rsp + 128], r14 + 45a522: 4c 89 b4 24 88 00 00 00 mov qword ptr [rsp + 136], r14 + 45a52a: 4c 89 b4 24 90 00 00 00 mov qword ptr [rsp + 144], r14 + 45a532: e8 59 6c fa ff call 0x401190 <.plt+0x170> + 45a537: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 45a53c: 48 85 c0 test rax, rax + 45a53f: 0f 85 bf 02 00 00 jne 0x45a804 + 45a545: 41 bc 0d 00 00 00 mov r12d, 13 + 45a54b: bd 0c 00 00 00 mov ebp, 12 + 45a550: 4c 8d 74 24 30 lea r14, [rsp + 48] + 45a555: 4c 8d 2d 4c ef 03 00 lea r13, [rip + 257868] # 0x4994a8 <_nl_C_name> + 45a55c: eb 65 jmp 0x45a5c3 + 45a55e: 66 90 nop + 45a560: 83 78 30 ff cmp dword ptr [rax + 48], -1 + 45a564: 74 07 je 0x45a56d + 45a566: c7 40 30 ff ff ff ff mov dword ptr [rax + 48], 4294967295 + 45a56d: 4a 8b 7c fc 30 mov rdi, qword ptr [rsp + 8*r15 + 48] + 45a572: 4c 39 ef cmp rdi, r13 + 45a575: 74 31 je 0x45a5a8 + 45a577: 4a 8b 94 fb 80 00 00 00 mov rdx, qword ptr [rbx + 8*r15 + 128] + 45a57f: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 45a584: 48 89 d6 mov rsi, rdx + 45a587: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx + 45a58c: e8 9f 6b fa ff call 0x401130 <.plt+0x110> + 45a591: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 45a596: 85 c0 test eax, eax + 45a598: 0f 85 52 03 00 00 jne 0x45a8f0 + 45a59e: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 45a5a3: 4a 89 54 fc 30 mov qword ptr [rsp + 8*r15 + 48], rdx + 45a5a8: 44 8d 65 ff lea r12d, [rbp - 1] + 45a5ac: 85 ed test ebp, ebp + 45a5ae: 0f 84 84 03 00 00 je 0x45a938 + 45a5b4: 41 83 fc 06 cmp r12d, 6 + 45a5b8: 0f 85 28 07 00 00 jne 0x45ace6 + 45a5be: bd 05 00 00 00 mov ebp, 5 + 45a5c3: 4c 63 fd movsxd r15, ebp + 45a5c6: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] + 45a5cb: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 45a5d0: 89 ea mov edx, ebp + 45a5d2: 4b 8d 0c fe lea rcx, [r14 + 8*r15] + 45a5d6: e8 25 07 00 00 call 0x45ad00 <_nl_find_locale> + 45a5db: 4a 89 84 fc a0 00 00 00 mov qword ptr [rsp + 8*r15 + 160], rax + 45a5e3: 48 85 c0 test rax, rax + 45a5e6: 0f 85 74 ff ff ff jne 0x45a560 + 45a5ec: 4e 39 6c fc 30 cmp qword ptr [rsp + 8*r15 + 48], r13 + 45a5f1: 74 b5 je 0x45a5a8 + 45a5f3: 41 83 fc 0d cmp r12d, 13 + 45a5f7: 74 31 je 0x45a62a + 45a5f9: 49 63 dc movsxd rbx, r12d + 45a5fc: 4c 8d 25 fd 73 06 00 lea r12, [rip + 422909] # 0x4c1a00 <_nl_global_locale+0x80> + 45a603: eb 07 jmp 0x45a60c + 45a605: 0f 1f 00 nop dword ptr [rax] + 45a608: 48 83 c3 01 add rbx, 1 + 45a60c: 83 fb 06 cmp ebx, 6 + 45a60f: 74 f7 je 0x45a608 + 45a611: 49 8b 3c de mov rdi, qword ptr [r14 + 8*rbx] + 45a615: 4c 39 ef cmp rdi, r13 + 45a618: 74 0b je 0x45a625 + 45a61a: 49 3b 3c dc cmp rdi, qword ptr [r12 + 8*rbx] + 45a61e: 74 05 je 0x45a625 + 45a620: e8 2b 4f fc ff call 0x41f550 + 45a625: 83 fb 0c cmp ebx, 12 + 45a628: 75 de jne 0x45a608 + 45a62a: 45 31 ff xor r15d, r15d + 45a62d: 48 83 3d 2b 59 06 00 00 cmp qword ptr [rip + 416043], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 45a635: 74 0c je 0x45a643 + 45a637: 48 8d 3d c2 87 06 00 lea rdi, [rip + 427970] # 0x4c2e00 <__libc_setlocale_lock> + 45a63e: e8 bd 59 ba ff call 0x0 + 45a643: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 45a648: e8 03 4f fc ff call 0x41f550 + 45a64d: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 45a652: e8 f9 4e fc ff call 0x41f550 + 45a657: e9 27 fe ff ff jmp 0x45a483 + 45a65c: 0f 1f 40 00 nop dword ptr [rax] + 45a660: 48 8d 05 59 56 06 00 lea rax, [rip + 415321] # 0x4bfcc0 <_nl_current_used> + 45a667: 4c 89 b4 24 a0 00 00 00 mov qword ptr [rsp + 160], r14 + 45a66f: 4e 8b 3c e0 mov r15, qword ptr [rax + 8*r12] + 45a673: 4d 85 ff test r15, r15 + 45a676: 0f 84 64 02 00 00 je 0x45a8e0 + 45a67c: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] + 45a681: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 45a686: 48 8d 8c 24 a0 00 00 00 lea rcx, [rsp + 160] + 45a68e: 89 ea mov edx, ebp + 45a690: e8 6b 06 00 00 call 0x45ad00 <_nl_find_locale> + 45a695: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 45a69a: 48 85 c0 test rax, rax + 45a69d: 0f 84 7f 02 00 00 je 0x45a922 + 45a6a3: 83 78 30 ff cmp dword ptr [rax + 48], -1 + 45a6a7: 4c 8b b4 24 a0 00 00 00 mov r14, qword ptr [rsp + 160] + 45a6af: 74 07 je 0x45a6b8 + 45a6b1: c7 40 30 ff ff ff ff mov dword ptr [rax + 48], 4294967295 + 45a6b8: 4c 8d 2d e9 ed 03 00 lea r13, [rip + 257513] # 0x4994a8 <_nl_C_name> + 45a6bf: 4d 39 ee cmp r14, r13 + 45a6c2: 74 19 je 0x45a6dd + 45a6c4: 4c 89 f7 mov rdi, r14 + 45a6c7: e8 34 73 fc ff call 0x421a00 + 45a6cc: 48 89 84 24 a0 00 00 00 mov qword ptr [rsp + 160], rax + 45a6d4: 48 85 c0 test rax, rax + 45a6d7: 0f 84 45 02 00 00 je 0x45a922 + 45a6dd: 89 ef mov edi, ebp + 45a6df: 48 8d b4 24 a0 00 00 00 lea rsi, [rsp + 160] + 45a6e7: e8 94 fa ff ff call 0x45a180 + 45a6ec: 48 89 c5 mov rbp, rax + 45a6ef: 48 85 c0 test rax, rax + 45a6f2: 0f 84 18 02 00 00 je 0x45a910 + 45a6f8: 4d 85 ff test r15, r15 + 45a6fb: 74 1b je 0x45a718 + 45a6fd: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45a702: 4a 89 04 e3 mov qword ptr [rbx + 8*r12], rax + 45a706: 48 8d 05 33 55 06 00 lea rax, [rip + 415027] # 0x4bfc40 <_nl_category_postload> + 45a70d: 4a 8b 04 e0 mov rax, qword ptr [rax + 8*r12] + 45a711: 48 85 c0 test rax, rax + 45a714: 74 02 je 0x45a718 + 45a716: ff d0 call rax + 45a718: 4c 8b b4 24 a0 00 00 00 mov r14, qword ptr [rsp + 160] + 45a720: 4a 8b bc e3 80 00 00 00 mov rdi, qword ptr [rbx + 8*r12 + 128] + 45a728: 49 39 fe cmp r14, rdi + 45a72b: 74 12 je 0x45a73f + 45a72d: 4c 39 ef cmp rdi, r13 + 45a730: 74 05 je 0x45a737 + 45a732: e8 19 4e fc ff call 0x41f550 + 45a737: 4e 89 b4 e3 80 00 00 00 mov qword ptr [rbx + 8*r12 + 128], r14 + 45a73f: 48 8b 3d ea 72 06 00 mov rdi, qword ptr [rip + 422634] # 0x4c1a30 <_nl_global_locale+0xb0> + 45a746: 48 39 fd cmp rbp, rdi + 45a749: 74 11 je 0x45a75c + 45a74b: 4c 39 ef cmp rdi, r13 + 45a74e: 74 05 je 0x45a755 + 45a750: e8 fb 4d fc ff call 0x41f550 + 45a755: 48 89 2d d4 72 06 00 mov qword ptr [rip + 422612], rbp # 0x4c1a30 <_nl_global_locale+0xb0> + 45a75c: 83 05 e5 8f 06 00 01 add dword ptr [rip + 430053], 1 # 0x4c3748 <_nl_msg_cat_cntr> + 45a763: 48 83 3d f5 57 06 00 00 cmp qword ptr [rip + 415733], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 45a76b: 74 0c je 0x45a779 + 45a76d: 48 8d 3d 8c 86 06 00 lea rdi, [rip + 427660] # 0x4c2e00 <__libc_setlocale_lock> + 45a774: e8 87 58 ba ff call 0x0 + 45a779: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 45a77e: e8 cd 4d fc ff call 0x41f550 + 45a783: 4c 8b bc 24 a0 00 00 00 mov r15, qword ptr [rsp + 160] + 45a78b: e9 f3 fc ff ff jmp 0x45a483 + 45a790: 4c 8d 7c 24 28 lea r15, [rsp + 40] + 45a795: 4c 8d 6c 24 20 lea r13, [rsp + 32] + 45a79a: be 3a 00 00 00 mov esi, 58 + 45a79f: 48 89 c7 mov rdi, rax + 45a7a2: 4c 89 f9 mov rcx, r15 + 45a7a5: 4c 89 ea mov rdx, r13 + 45a7a8: e8 03 44 01 00 call 0x46ebb0 + 45a7ad: 85 c0 test eax, eax + 45a7af: 75 1f jne 0x45a7d0 + 45a7b1: b9 3a 00 00 00 mov ecx, 58 + 45a7b6: 48 8d 15 33 fc 03 00 lea rdx, [rip + 261171] # 0x49a3f0 <_nl_default_locale_path> + 45a7bd: 4c 89 fe mov rsi, r15 + 45a7c0: 4c 89 ef mov rdi, r13 + 45a7c3: e8 c8 44 01 00 call 0x46ec90 + 45a7c8: 85 c0 test eax, eax + 45a7ca: 0f 84 0c fd ff ff je 0x45a4dc + 45a7d0: 48 83 3d 88 57 06 00 00 cmp qword ptr [rip + 415624], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 45a7d8: 74 0c je 0x45a7e6 + 45a7da: 48 8d 3d 1f 86 06 00 lea rdi, [rip + 427551] # 0x4c2e00 <__libc_setlocale_lock> + 45a7e1: e8 1a 58 ba ff call 0x0 + 45a7e6: 45 31 ff xor r15d, r15d + 45a7e9: e9 95 fc ff ff jmp 0x45a483 + 45a7ee: 66 90 nop + 45a7f0: 48 8d 05 89 71 06 00 lea rax, [rip + 422281] # 0x4c1980 <_nl_global_locale> + 45a7f7: 4e 8b bc e0 80 00 00 00 mov r15, qword ptr [rax + 8*r12 + 128] + 45a7ff: e9 7f fc ff ff jmp 0x45a483 + 45a804: 49 bf 4c 43 5f 4d 4f 4e 45 54 movabs r15, 6072345775086453580 + 45a80e: 4c 89 f7 mov rdi, r14 + 45a811: 49 bd 4c 43 5f 4e 55 4d 45 52 movabs r13, 5928229513285550924 + 45a81b: 49 bc 4c 43 5f 43 54 59 50 45 movabs r12, 4994590205196321612 + 45a825: e8 d6 71 fc ff call 0x421a00 + 45a82a: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 45a82f: 48 89 c5 mov rbp, rax + 45a832: 48 85 c0 test rax, rax + 45a835: 0f 84 84 04 00 00 je 0x45acbf + 45a83b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45a840: be 3d 00 00 00 mov esi, 61 + 45a845: 48 89 ef mov rdi, rbp + 45a848: e8 43 69 fa ff call 0x401190 <.plt+0x170> + 45a84d: 48 85 c0 test rax, rax + 45a850: 0f 84 c6 03 00 00 je 0x45ac1c + 45a856: 48 89 c2 mov rdx, rax + 45a859: 48 29 ea sub rdx, rbp + 45a85c: 48 83 fa 08 cmp rdx, 8 + 45a860: 0f 84 8a 01 00 00 je 0x45a9f0 + 45a866: 48 83 fa 0a cmp rdx, 10 + 45a86a: 0f 84 d8 01 00 00 je 0x45aa48 + 45a870: 48 83 fa 07 cmp rdx, 7 + 45a874: 0f 85 10 02 00 00 jne 0x45aa8a + 45a87a: 81 7d 00 4c 43 5f 54 cmp dword ptr [rbp], 1415529292 + 45a881: 0f 84 1a 03 00 00 je 0x45aba1 + 45a887: 81 7d 00 4c 43 5f 4e cmp dword ptr [rbp], 1314865996 + 45a88e: 0f 84 68 03 00 00 je 0x45abfc + 45a894: 0f 1f 40 00 nop dword ptr [rax] + 45a898: 48 83 3d c0 56 06 00 00 cmp qword ptr [rip + 415424], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 45a8a0: 74 0e je 0x45a8b0 + 45a8a2: 48 8d 3d 57 85 06 00 lea rdi, [rip + 427351] # 0x4c2e00 <__libc_setlocale_lock> + 45a8a9: e8 52 57 ba ff call 0x0 + 45a8ae: 66 90 nop + 45a8b0: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 45a8b5: e8 96 4c fc ff call 0x41f550 + 45a8ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45a8c0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45a8c7: 45 31 ff xor r15d, r15d + 45a8ca: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 45a8d1: e9 ad fb ff ff jmp 0x45a483 + 45a8d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45a8e0: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 45a8e9: e9 ca fd ff ff jmp 0x45a6b8 + 45a8ee: 66 90 nop + 45a8f0: e8 0b 71 fc ff call 0x421a00 + 45a8f5: 4a 89 44 fc 30 mov qword ptr [rsp + 8*r15 + 48], rax + 45a8fa: 48 85 c0 test rax, rax + 45a8fd: 0f 85 a5 fc ff ff jne 0x45a5a8 + 45a903: e9 eb fc ff ff jmp 0x45a5f3 + 45a908: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 45a910: 48 8b bc 24 a0 00 00 00 mov rdi, qword ptr [rsp + 160] + 45a918: 4c 39 ef cmp rdi, r13 + 45a91b: 74 05 je 0x45a922 + 45a91d: e8 2e 4c fc ff call 0x41f550 + 45a922: 48 c7 84 24 a0 00 00 00 00 00 00 00 mov qword ptr [rsp + 160], 0 + 45a92e: e9 30 fe ff ff jmp 0x45a763 + 45a933: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45a938: 4c 89 f6 mov rsi, r14 + 45a93b: bf 06 00 00 00 mov edi, 6 + 45a940: 4c 8d 25 b9 70 06 00 lea r12, [rip + 422073] # 0x4c1a00 <_nl_global_locale+0x80> + 45a947: e8 34 f8 ff ff call 0x45a180 + 45a94c: 49 89 c7 mov r15, rax + 45a94f: 31 c0 xor eax, eax + 45a951: 4d 85 ff test r15, r15 + 45a954: 0f 84 56 03 00 00 je 0x45acb0 + 45a95a: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 + 45a95f: 48 89 c5 mov rbp, rax + 45a962: eb 08 jmp 0x45a96c + 45a964: 0f 1f 40 00 nop dword ptr [rax] + 45a968: 48 83 c5 01 add rbp, 1 + 45a96c: 48 83 fd 06 cmp rbp, 6 + 45a970: 74 f6 je 0x45a968 + 45a972: 48 8d 05 47 53 06 00 lea rax, [rip + 414535] # 0x4bfcc0 <_nl_current_used> + 45a979: 48 83 3c e8 00 cmp qword ptr [rax + 8*rbp], 0 + 45a97e: 74 1e je 0x45a99e + 45a980: 48 8b 84 ec a0 00 00 00 mov rax, qword ptr [rsp + 8*rbp + 160] + 45a988: 48 89 04 eb mov qword ptr [rbx + 8*rbp], rax + 45a98c: 48 8d 05 ad 52 06 00 lea rax, [rip + 414381] # 0x4bfc40 <_nl_category_postload> + 45a993: 48 8b 04 e8 mov rax, qword ptr [rax + 8*rbp] + 45a997: 48 85 c0 test rax, rax + 45a99a: 74 02 je 0x45a99e + 45a99c: ff d0 call rax + 45a99e: 4d 8b 3c ee mov r15, qword ptr [r14 + 8*rbp] + 45a9a2: 49 8b 3c ec mov rdi, qword ptr [r12 + 8*rbp] + 45a9a6: 49 39 ff cmp r15, rdi + 45a9a9: 74 0e je 0x45a9b9 + 45a9ab: 4c 39 ef cmp rdi, r13 + 45a9ae: 74 05 je 0x45a9b5 + 45a9b0: e8 9b 4b fc ff call 0x41f550 + 45a9b5: 4d 89 3c ec mov qword ptr [r12 + 8*rbp], r15 + 45a9b9: 83 fd 0c cmp ebp, 12 + 45a9bc: 75 aa jne 0x45a968 + 45a9be: 4c 8b 7c 24 08 mov r15, qword ptr [rsp + 8] + 45a9c3: 48 8b 3d 66 70 06 00 mov rdi, qword ptr [rip + 421990] # 0x4c1a30 <_nl_global_locale+0xb0> + 45a9ca: 49 39 ff cmp r15, rdi + 45a9cd: 74 11 je 0x45a9e0 + 45a9cf: 4c 39 ef cmp rdi, r13 + 45a9d2: 74 05 je 0x45a9d9 + 45a9d4: e8 77 4b fc ff call 0x41f550 + 45a9d9: 4c 89 3d 50 70 06 00 mov qword ptr [rip + 421968], r15 # 0x4c1a30 <_nl_global_locale+0xb0> + 45a9e0: 83 05 61 8d 06 00 01 add dword ptr [rip + 429409], 1 # 0x4c3748 <_nl_msg_cat_cntr> + 45a9e7: e9 41 fc ff ff jmp 0x45a62d + 45a9ec: 0f 1f 40 00 nop dword ptr [rax] + 45a9f0: 4c 39 65 00 cmp qword ptr [rbp], r12 + 45a9f4: 0f 84 be 02 00 00 je 0x45acb8 + 45a9fa: 48 b9 4c 43 5f 50 41 50 45 52 movabs rcx, 5928232725954642764 + 45aa04: 48 39 4d 00 cmp qword ptr [rbp], rcx + 45aa08: 0f 85 8a fe ff ff jne 0x45a898 + 45aa0e: ba 07 00 00 00 mov edx, 7 + 45aa13: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45aa18: 48 8d 78 01 lea rdi, [rax + 1] + 45aa1c: be 3b 00 00 00 mov esi, 59 + 45aa21: 48 63 c2 movsxd rax, edx + 45aa24: 48 89 7c c4 30 mov qword ptr [rsp + 8*rax + 48], rdi + 45aa29: e8 62 67 fa ff call 0x401190 <.plt+0x170> + 45aa2e: 48 85 c0 test rax, rax + 45aa31: 0f 84 e5 01 00 00 je 0x45ac1c + 45aa37: c6 00 00 mov byte ptr [rax], 0 + 45aa3a: 48 8d 68 01 lea rbp, [rax + 1] + 45aa3e: e9 fd fd ff ff jmp 0x45a840 + 45aa43: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45aa48: 4c 39 6d 00 cmp qword ptr [rbp], r13 + 45aa4c: 0f 84 39 01 00 00 je 0x45ab8b + 45aa52: 48 8b 0d c7 f8 03 00 mov rcx, qword ptr [rip + 260295] # 0x49a320 <_nl_category_names> + 45aa59: 48 39 4d 00 cmp qword ptr [rbp], rcx + 45aa5d: 0f 84 7e 01 00 00 je 0x45abe1 + 45aa63: 48 b9 4c 43 5f 41 44 44 52 45 movabs rcx, 4995129996652528460 + 45aa6d: 48 39 4d 00 cmp qword ptr [rbp], rcx + 45aa71: 0f 85 21 fe ff ff jne 0x45a898 + 45aa77: 66 81 7d 08 53 53 cmp word ptr [rbp + 8], 21331 + 45aa7d: 0f 85 15 fe ff ff jne 0x45a898 + 45aa83: ba 09 00 00 00 mov edx, 9 + 45aa88: eb 8e jmp 0x45aa18 + 45aa8a: 48 83 fa 0b cmp rdx, 11 + 45aa8e: 75 40 jne 0x45aad0 + 45aa90: 4c 39 7d 00 cmp qword ptr [rbp], r15 + 45aa94: 0f 84 27 01 00 00 je 0x45abc1 + 45aa9a: 48 b9 4c 43 5f 4d 45 53 53 41 movabs rcx, 4707197592648237900 + 45aaa4: 48 39 4d 00 cmp qword ptr [rbp], rcx + 45aaa8: 0f 85 ea fd ff ff jne 0x45a898 + 45aaae: 66 81 7d 08 47 45 cmp word ptr [rbp + 8], 17735 + 45aab4: 0f 85 de fd ff ff jne 0x45a898 + 45aaba: 80 7d 0a 53 cmp byte ptr [rbp + 10], 83 + 45aabe: 0f 85 d4 fd ff ff jne 0x45a898 + 45aac4: ba 05 00 00 00 mov edx, 5 + 45aac9: e9 4a ff ff ff jmp 0x45aa18 + 45aace: 66 90 nop + 45aad0: 48 83 fa 0c cmp rdx, 12 + 45aad4: 75 32 jne 0x45ab08 + 45aad6: 48 b9 4c 43 5f 54 45 4c 45 50 movabs rcx, 5784113157079253836 + 45aae0: 48 39 4d 00 cmp qword ptr [rbp], rcx + 45aae4: 0f 85 ae fd ff ff jne 0x45a898 + 45aaea: 81 7d 08 48 4f 4e 45 cmp dword ptr [rbp + 8], 1162760008 + 45aaf1: 0f 85 a1 fd ff ff jne 0x45a898 + 45aaf7: ba 0a 00 00 00 mov edx, 10 + 45aafc: e9 17 ff ff ff jmp 0x45aa18 + 45ab01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45ab08: 48 83 fa 0e cmp rdx, 14 + 45ab0c: 75 3a jne 0x45ab48 + 45ab0e: 48 b9 4c 43 5f 4d 45 41 53 55 movabs rcx, 6148329682197496652 + 45ab18: 48 39 4d 00 cmp qword ptr [rbp], rcx + 45ab1c: 0f 85 76 fd ff ff jne 0x45a898 + 45ab22: 81 7d 08 52 45 4d 45 cmp dword ptr [rbp + 8], 1162691922 + 45ab29: 0f 85 69 fd ff ff jne 0x45a898 + 45ab2f: 66 81 7d 0c 4e 54 cmp word ptr [rbp + 12], 21582 + 45ab35: 0f 85 5d fd ff ff jne 0x45a898 + 45ab3b: ba 0b 00 00 00 mov edx, 11 + 45ab40: e9 d3 fe ff ff jmp 0x45aa18 + 45ab45: 0f 1f 00 nop dword ptr [rax] + 45ab48: 48 83 fa 11 cmp rdx, 17 + 45ab4c: 0f 85 46 fd ff ff jne 0x45a898 + 45ab52: 48 b9 49 46 49 43 41 54 49 4f movabs rcx, 5713190241574667849 + 45ab5c: 48 33 4d 08 xor rcx, qword ptr [rbp + 8] + 45ab60: 48 ba 4c 43 5f 49 44 45 4e 54 movabs rdx, 6074869106960450380 + 45ab6a: 48 33 55 00 xor rdx, qword ptr [rbp] + 45ab6e: 48 09 d1 or rcx, rdx + 45ab71: 0f 85 21 fd ff ff jne 0x45a898 + 45ab77: 80 7d 10 4e cmp byte ptr [rbp + 16], 78 + 45ab7b: 0f 85 17 fd ff ff jne 0x45a898 + 45ab81: ba 0c 00 00 00 mov edx, 12 + 45ab86: e9 8d fe ff ff jmp 0x45aa18 + 45ab8b: 66 81 7d 08 49 43 cmp word ptr [rbp + 8], 17225 + 45ab91: ba 01 00 00 00 mov edx, 1 + 45ab96: 0f 85 b6 fe ff ff jne 0x45aa52 + 45ab9c: e9 77 fe ff ff jmp 0x45aa18 + 45aba1: 66 81 7d 04 49 4d cmp word ptr [rbp + 4], 19785 + 45aba7: 0f 85 da fc ff ff jne 0x45a887 + 45abad: 80 7d 06 45 cmp byte ptr [rbp + 6], 69 + 45abb1: ba 02 00 00 00 mov edx, 2 + 45abb6: 0f 85 cb fc ff ff jne 0x45a887 + 45abbc: e9 57 fe ff ff jmp 0x45aa18 + 45abc1: 66 81 7d 08 41 52 cmp word ptr [rbp + 8], 21057 + 45abc7: 0f 85 cd fe ff ff jne 0x45aa9a + 45abcd: 80 7d 0a 59 cmp byte ptr [rbp + 10], 89 + 45abd1: ba 04 00 00 00 mov edx, 4 + 45abd6: 0f 85 be fe ff ff jne 0x45aa9a + 45abdc: e9 37 fe ff ff jmp 0x45aa18 + 45abe1: 0f b7 0d 40 f7 03 00 movzx ecx, word ptr [rip + 259904] # 0x49a328 <_nl_category_names+0x8> + 45abe8: ba 03 00 00 00 mov edx, 3 + 45abed: 66 39 4d 08 cmp word ptr [rbp + 8], cx + 45abf1: 0f 85 6c fe ff ff jne 0x45aa63 + 45abf7: e9 1c fe ff ff jmp 0x45aa18 + 45abfc: 66 81 7d 04 41 4d cmp word ptr [rbp + 4], 19777 + 45ac02: 0f 85 90 fc ff ff jne 0x45a898 + 45ac08: 80 7d 06 45 cmp byte ptr [rbp + 6], 69 + 45ac0c: 0f 85 86 fc ff ff jne 0x45a898 + 45ac12: ba 08 00 00 00 mov edx, 8 + 45ac17: e9 fc fd ff ff jmp 0x45aa18 + 45ac1c: 4c 39 74 24 30 cmp qword ptr [rsp + 48], r14 + 45ac21: 0f 84 71 fc ff ff je 0x45a898 + 45ac27: 4c 3b 74 24 38 cmp r14, qword ptr [rsp + 56] + 45ac2c: 0f 84 66 fc ff ff je 0x45a898 + 45ac32: 4c 3b 74 24 40 cmp r14, qword ptr [rsp + 64] + 45ac37: 0f 84 5b fc ff ff je 0x45a898 + 45ac3d: 4c 3b 74 24 48 cmp r14, qword ptr [rsp + 72] + 45ac42: 0f 84 50 fc ff ff je 0x45a898 + 45ac48: 4c 3b 74 24 50 cmp r14, qword ptr [rsp + 80] + 45ac4d: 0f 84 45 fc ff ff je 0x45a898 + 45ac53: 4c 39 74 24 58 cmp qword ptr [rsp + 88], r14 + 45ac58: 0f 84 3a fc ff ff je 0x45a898 + 45ac5e: 4c 39 74 24 68 cmp qword ptr [rsp + 104], r14 + 45ac63: 0f 84 2f fc ff ff je 0x45a898 + 45ac69: 4c 39 74 24 70 cmp qword ptr [rsp + 112], r14 + 45ac6e: 0f 84 24 fc ff ff je 0x45a898 + 45ac74: 4c 3b 74 24 78 cmp r14, qword ptr [rsp + 120] + 45ac79: 0f 84 19 fc ff ff je 0x45a898 + 45ac7f: 4c 3b b4 24 80 00 00 00 cmp r14, qword ptr [rsp + 128] + 45ac87: 0f 84 0b fc ff ff je 0x45a898 + 45ac8d: 4c 3b b4 24 88 00 00 00 cmp r14, qword ptr [rsp + 136] + 45ac95: 0f 84 fd fb ff ff je 0x45a898 + 45ac9b: 4c 39 b4 24 90 00 00 00 cmp qword ptr [rsp + 144], r14 + 45aca3: 0f 85 9c f8 ff ff jne 0x45a545 + 45aca9: e9 ea fb ff ff jmp 0x45a898 + 45acae: 66 90 nop + 45acb0: 45 31 e4 xor r12d, r12d + 45acb3: e9 41 f9 ff ff jmp 0x45a5f9 + 45acb8: 31 d2 xor edx, edx + 45acba: e9 59 fd ff ff jmp 0x45aa18 + 45acbf: 45 31 ff xor r15d, r15d + 45acc2: 48 83 3d 96 52 06 00 00 cmp qword ptr [rip + 414358], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> + 45acca: 0f 84 b3 f7 ff ff je 0x45a483 + 45acd0: 48 8d 3d 29 81 06 00 lea rdi, [rip + 426281] # 0x4c2e00 <__libc_setlocale_lock> + 45acd7: e8 24 53 ba ff call 0x0 + 45acdc: e9 a2 f7 ff ff jmp 0x45a483 + 45ace1: e8 ea 0e ff ff call 0x44bbd0 <__stack_chk_fail_local> + 45ace6: 89 e8 mov eax, ebp + 45ace8: 44 89 e5 mov ebp, r12d + 45aceb: 41 89 c4 mov r12d, eax + 45acee: e9 d0 f8 ff ff jmp 0x45a5c3 + 45acf3: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45acfd: 0f 1f 00 nop dword ptr [rax] + +000000000045ad00 <_nl_find_locale>: + 45ad00: f3 0f 1e fa endbr64 + 45ad04: 55 push rbp + 45ad05: 48 89 e5 mov rbp, rsp + 45ad08: 41 57 push r15 + 45ad0a: 49 89 cf mov r15, rcx + 45ad0d: 41 56 push r14 + 45ad0f: 41 55 push r13 + 45ad11: 49 89 fd mov r13, rdi + 45ad14: 41 54 push r12 + 45ad16: 53 push rbx + 45ad17: 48 63 da movsxd rbx, edx + 45ad1a: 48 83 ec 68 sub rsp, 104 + 45ad1e: 48 89 75 88 mov qword ptr [rbp - 120], rsi + 45ad22: 4c 8b 21 mov r12, qword ptr [rcx] + 45ad25: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 45ad2e: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 45ad32: 31 c0 xor eax, eax + 45ad34: 4c 89 65 98 mov qword ptr [rbp - 104], r12 + 45ad38: 41 80 3c 24 00 cmp byte ptr [r12], 0 + 45ad3d: 0f 84 35 01 00 00 je 0x45ae78 <_nl_find_locale+0x178> + 45ad43: 48 8d 35 5e e7 03 00 lea rsi, [rip + 255838] # 0x4994a8 <_nl_C_name> + 45ad4a: 4c 89 e7 mov rdi, r12 + 45ad4d: e8 de 63 fa ff call 0x401130 <.plt+0x110> + 45ad52: 85 c0 test eax, eax + 45ad54: 0f 84 a6 01 00 00 je 0x45af00 <_nl_find_locale+0x200> + 45ad5a: 48 8d 35 8a a5 03 00 lea rsi, [rip + 238986] # 0x4952eb <_nl_POSIX_name> + 45ad61: 4c 89 e7 mov rdi, r12 + 45ad64: e8 c7 63 fa ff call 0x401130 <.plt+0x110> + 45ad69: 85 c0 test eax, eax + 45ad6b: 0f 84 8f 01 00 00 je 0x45af00 <_nl_find_locale+0x200> + 45ad71: 4c 89 e7 mov rdi, r12 + 45ad74: e8 07 64 fa ff call 0x401180 <.plt+0x160> + 45ad79: 49 89 c6 mov r14, rax + 45ad7c: 48 3d ff 00 00 00 cmp rax, 255 + 45ad82: 0f 87 d8 00 00 00 ja 0x45ae60 <_nl_find_locale+0x160> + 45ad88: b9 04 00 00 00 mov ecx, 4 + 45ad8d: 48 8d 15 45 f6 03 00 lea rdx, [rip + 259653] # 0x49a3d9 + 45ad94: 48 89 c6 mov rsi, rax + 45ad97: 4c 89 e7 mov rdi, r12 + 45ad9a: e8 51 3b 01 00 call 0x46e8f0 + 45ad9f: 48 85 c0 test rax, rax + 45ada2: 0f 85 b8 00 00 00 jne 0x45ae60 <_nl_find_locale+0x160> + 45ada8: 49 83 fe 02 cmp r14, 2 + 45adac: 0f 84 7e 00 00 00 je 0x45ae30 <_nl_find_locale+0x130> + 45adb2: 76 17 jbe 0x45adcb <_nl_find_locale+0xcb> + 45adb4: 41 80 3c 24 2e cmp byte ptr [r12], 46 + 45adb9: 0f 84 59 06 00 00 je 0x45b418 <_nl_find_locale+0x718> + 45adbf: 43 80 7c 34 fd 2f cmp byte ptr [r12 + r14 - 3], 47 + 45adc5: 0f 84 2d 06 00 00 je 0x45b3f8 <_nl_find_locale+0x6f8> + 45adcb: 4c 89 f2 mov rdx, r14 + 45adce: be 2f 00 00 00 mov esi, 47 + 45add3: 4c 89 e7 mov rdi, r12 + 45add6: e8 d5 62 fa ff call 0x4010b0 <.plt+0x90> + 45addb: 48 85 c0 test rax, rax + 45adde: 0f 85 9c 03 00 00 jne 0x45b180 <_nl_find_locale+0x480> + 45ade4: 48 8b 7d 98 mov rdi, qword ptr [rbp - 104] + 45ade8: 49 89 3f mov qword ptr [r15], rdi + 45adeb: 4d 85 ed test r13, r13 + 45adee: 0f 85 2c 01 00 00 jne 0x45af20 <_nl_find_locale+0x220> + 45adf4: 4c 89 fe mov rsi, r15 + 45adf7: 89 df mov edi, ebx + 45adf9: e8 02 0e 00 00 call 0x45bc00 <_nl_load_locale_from_archive> + 45adfe: 49 89 c5 mov r13, rax + 45ae01: 48 85 c0 test rax, rax + 45ae04: 0f 84 86 03 00 00 je 0x45b190 <_nl_find_locale+0x490> + 45ae0a: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 45ae0e: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45ae17: 0f 85 59 07 00 00 jne 0x45b576 <_nl_find_locale+0x876> + 45ae1d: 48 8d 65 d8 lea rsp, [rbp - 40] + 45ae21: 4c 89 e8 mov rax, r13 + 45ae24: 5b pop rbx + 45ae25: 41 5c pop r12 + 45ae27: 41 5d pop r13 + 45ae29: 41 5e pop r14 + 45ae2b: 41 5f pop r15 + 45ae2d: 5d pop rbp + 45ae2e: c3 ret + 45ae2f: 90 nop + 45ae30: 41 80 3c 24 2e cmp byte ptr [r12], 46 + 45ae35: 75 94 jne 0x45adcb <_nl_find_locale+0xcb> + 45ae37: 41 80 7c 24 01 2e cmp byte ptr [r12 + 1], 46 + 45ae3d: 74 21 je 0x45ae60 <_nl_find_locale+0x160> + 45ae3f: ba 02 00 00 00 mov edx, 2 + 45ae44: be 2f 00 00 00 mov esi, 47 + 45ae49: 4c 89 e7 mov rdi, r12 + 45ae4c: e8 5f 62 fa ff call 0x4010b0 <.plt+0x90> + 45ae51: 48 85 c0 test rax, rax + 45ae54: 74 8e je 0x45ade4 <_nl_find_locale+0xe4> + 45ae56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45ae60: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45ae67: 45 31 ed xor r13d, r13d + 45ae6a: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 45ae71: eb 97 jmp 0x45ae0a <_nl_find_locale+0x10a> + 45ae73: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45ae78: 48 8d 3d 2a f5 03 00 lea rdi, [rip + 259370] # 0x49a3a9 <_nl_category_names+0x89> + 45ae7f: e8 9c 4c fb ff call 0x40fb20 + 45ae84: 48 89 45 98 mov qword ptr [rbp - 104], rax + 45ae88: 49 89 c4 mov r12, rax + 45ae8b: 48 85 c0 test rax, rax + 45ae8e: 74 09 je 0x45ae99 <_nl_find_locale+0x199> + 45ae90: 80 38 00 cmp byte ptr [rax], 0 + 45ae93: 0f 85 aa fe ff ff jne 0x45ad43 <_nl_find_locale+0x43> + 45ae99: 48 63 c3 movsxd rax, ebx + 45ae9c: 48 8d 15 5d f4 03 00 lea rdx, [rip + 259165] # 0x49a300 <_nl_category_name_idxs> + 45aea3: 0f b6 3c 02 movzx edi, byte ptr [rdx + rax] + 45aea7: 48 8d 05 72 f4 03 00 lea rax, [rip + 259186] # 0x49a320 <_nl_category_names> + 45aeae: 48 01 c7 add rdi, rax + 45aeb1: e8 6a 4c fb ff call 0x40fb20 + 45aeb6: 48 89 45 98 mov qword ptr [rbp - 104], rax + 45aeba: 49 89 c4 mov r12, rax + 45aebd: 48 85 c0 test rax, rax + 45aec0: 74 09 je 0x45aecb <_nl_find_locale+0x1cb> + 45aec2: 80 38 00 cmp byte ptr [rax], 0 + 45aec5: 0f 85 78 fe ff ff jne 0x45ad43 <_nl_find_locale+0x43> + 45aecb: 48 8d 3d de f4 03 00 lea rdi, [rip + 259294] # 0x49a3b0 <_nl_category_names+0x90> + 45aed2: e8 49 4c fb ff call 0x40fb20 + 45aed7: 48 89 45 98 mov qword ptr [rbp - 104], rax + 45aedb: 49 89 c4 mov r12, rax + 45aede: 48 85 c0 test rax, rax + 45aee1: 74 09 je 0x45aeec <_nl_find_locale+0x1ec> + 45aee3: 80 38 00 cmp byte ptr [rax], 0 + 45aee6: 0f 85 57 fe ff ff jne 0x45ad43 <_nl_find_locale+0x43> + 45aeec: 4c 8d 25 b5 e5 03 00 lea r12, [rip + 255413] # 0x4994a8 <_nl_C_name> + 45aef3: 4c 89 65 98 mov qword ptr [rbp - 104], r12 + 45aef7: e9 47 fe ff ff jmp 0x45ad43 <_nl_find_locale+0x43> + 45aefc: 0f 1f 40 00 nop dword ptr [rax] + 45af00: 48 8d 05 a1 e5 03 00 lea rax, [rip + 255393] # 0x4994a8 <_nl_C_name> + 45af07: 49 89 07 mov qword ptr [r15], rax + 45af0a: 48 8d 05 2f 4e 06 00 lea rax, [rip + 413231] # 0x4bfd40 <_nl_C> + 45af11: 4c 8b 2c d8 mov r13, qword ptr [rax + 8*rbx] + 45af15: e9 f0 fe ff ff jmp 0x45ae0a <_nl_find_locale+0x10a> + 45af1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45af20: e8 bb b6 fa ff call 0x4065e0 <_nl_expand_alias> + 45af25: 48 89 45 98 mov qword ptr [rbp - 104], rax + 45af29: 49 89 c4 mov r12, rax + 45af2c: 4d 85 e4 test r12, r12 + 45af2f: 0f 84 aa 02 00 00 je 0x45b1df <_nl_find_locale+0x4df> + 45af35: 4c 89 e7 mov rdi, r12 + 45af38: e8 43 62 fa ff call 0x401180 <.plt+0x160> + 45af3d: 48 89 e6 mov rsi, rsp + 45af40: 4c 8d 40 01 lea r8, [rax + 1] + 45af44: 48 83 c0 18 add rax, 24 + 45af48: 48 89 c2 mov rdx, rax + 45af4b: 48 25 00 f0 ff ff and rax, -4096 + 45af51: 48 29 c6 sub rsi, rax + 45af54: 48 83 e2 f0 and rdx, -16 + 45af58: 48 89 f0 mov rax, rsi + 45af5b: 48 39 c4 cmp rsp, rax + 45af5e: 74 15 je 0x45af75 <_nl_find_locale+0x275> + 45af60: 48 81 ec 00 10 00 00 sub rsp, 4096 + 45af67: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 45af70: 48 39 c4 cmp rsp, rax + 45af73: 75 eb jne 0x45af60 <_nl_find_locale+0x260> + 45af75: 81 e2 ff 0f 00 00 and edx, 4095 + 45af7b: 48 29 d4 sub rsp, rdx + 45af7e: 48 85 d2 test rdx, rdx + 45af81: 74 06 je 0x45af89 <_nl_find_locale+0x289> + 45af83: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 45af89: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 45af8e: 4c 89 c2 mov rdx, r8 + 45af91: 4c 89 e6 mov rsi, r12 + 45af94: 48 83 e7 f0 and rdi, -16 + 45af98: e8 c3 60 fa ff call 0x401060 <.plt+0x40> + 45af9d: 48 8d 4d b0 lea rcx, [rbp - 80] + 45afa1: 48 8d 55 a8 lea rdx, [rbp - 88] + 45afa5: 48 89 c7 mov rdi, rax + 45afa8: 48 8d 75 a0 lea rsi, [rbp - 96] + 45afac: 4c 8d 4d c0 lea r9, [rbp - 64] + 45afb0: 4c 8d 45 b8 lea r8, [rbp - 72] + 45afb4: e8 e7 be fa ff call 0x406ea0 <_nl_explode_name> + 45afb9: 89 c1 mov ecx, eax + 45afbb: 83 f8 ff cmp eax, -1 + 45afbe: 0f 84 c4 04 00 00 je 0x45b488 <_nl_find_locale+0x788> + 45afc4: 4c 63 fb movsxd r15, ebx + 45afc7: 48 83 ec 08 sub rsp, 8 + 45afcb: 4c 8b 4d b0 mov r9, qword ptr [rbp - 80] + 45afcf: 4c 8b 45 a0 mov r8, qword ptr [rbp - 96] + 45afd3: 48 8d 05 26 f3 03 00 lea rax, [rip + 258854] # 0x49a300 <_nl_category_name_idxs> + 45afda: 6a 00 push 0 + 45afdc: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 45afe0: 4c 89 ee mov rsi, r13 + 45afe3: 46 0f b6 14 38 movzx r10d, byte ptr [rax + r15] + 45afe8: 48 8d 05 31 f3 03 00 lea rax, [rip + 258865] # 0x49a320 <_nl_category_names> + 45afef: 89 8d 7c ff ff ff mov dword ptr [rbp - 132], ecx + 45aff5: 49 01 c2 add r10, rax + 45aff8: 48 8d 05 e1 88 06 00 lea rax, [rip + 428257] # 0x4c38e0 <_nl_locale_file_list> + 45afff: 41 52 push r10 + 45b001: 4a 8d 3c f8 lea rdi, [rax + 8*r15] + 45b005: ff 75 a8 push qword ptr [rbp - 88] + 45b008: ff 75 c0 push qword ptr [rbp - 64] + 45b00b: ff 75 b8 push qword ptr [rbp - 72] + 45b00e: 4c 89 95 70 ff ff ff mov qword ptr [rbp - 144], r10 + 45b015: 48 89 7d 80 mov qword ptr [rbp - 128], rdi + 45b019: e8 b2 b7 fa ff call 0x4067d0 <_nl_make_l10nflist> + 45b01e: 48 83 c4 30 add rsp, 48 + 45b022: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] + 45b026: 8b 8d 7c ff ff ff mov ecx, dword ptr [rbp - 132] + 45b02c: 48 85 c0 test rax, rax + 45b02f: 4c 8b 95 70 ff ff ff mov r10, qword ptr [rbp - 144] + 45b036: 49 89 c4 mov r12, rax + 45b039: 0f 84 09 04 00 00 je 0x45b448 <_nl_find_locale+0x748> + 45b03f: 83 e1 01 and ecx, 1 + 45b042: 0f 85 58 04 00 00 jne 0x45b4a0 <_nl_find_locale+0x7a0> + 45b048: 41 8b 54 24 08 mov edx, dword ptr [r12 + 8] + 45b04d: 85 d2 test edx, edx + 45b04f: 0f 84 3b 04 00 00 je 0x45b490 <_nl_find_locale+0x790> + 45b055: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] + 45b05a: 4d 85 ed test r13, r13 + 45b05d: 0f 84 4d 04 00 00 je 0x45b4b0 <_nl_find_locale+0x7b0> + 45b063: 48 8b 5d b8 mov rbx, qword ptr [rbp - 72] + 45b067: 48 85 db test rbx, rbx + 45b06a: 0f 84 0b 02 00 00 je 0x45b27b <_nl_find_locale+0x57b> + 45b070: 48 8d 05 89 f3 03 00 lea rax, [rip + 258953] # 0x49a400 + 45b077: 4a 63 04 b8 movsxd rax, dword ptr [rax + 4*r15] + 45b07b: 4d 8b 7c c5 40 mov r15, qword ptr [r13 + 8*rax + 64] + 45b080: 4d 85 ff test r15, r15 + 45b083: 0f 84 f2 04 00 00 je 0x45b57b <_nl_find_locale+0x87b> + 45b089: 4c 89 ff mov rdi, r15 + 45b08c: e8 ef 60 fa ff call 0x401180 <.plt+0x160> + 45b091: 48 89 e6 mov rsi, rsp + 45b094: 48 83 c0 1a add rax, 26 + 45b098: 48 89 c2 mov rdx, rax + 45b09b: 48 25 00 f0 ff ff and rax, -4096 + 45b0a1: 48 29 c6 sub rsi, rax + 45b0a4: 48 83 e2 f0 and rdx, -16 + 45b0a8: 48 89 f0 mov rax, rsi + 45b0ab: 48 39 c4 cmp rsp, rax + 45b0ae: 74 15 je 0x45b0c5 <_nl_find_locale+0x3c5> + 45b0b0: 48 81 ec 00 10 00 00 sub rsp, 4096 + 45b0b7: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 45b0c0: 48 39 c4 cmp rsp, rax + 45b0c3: 75 eb jne 0x45b0b0 <_nl_find_locale+0x3b0> + 45b0c5: 81 e2 ff 0f 00 00 and edx, 4095 + 45b0cb: 48 29 d4 sub rsp, rdx + 45b0ce: 48 85 d2 test rdx, rdx + 45b0d1: 74 06 je 0x45b0d9 <_nl_find_locale+0x3d9> + 45b0d3: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 45b0d9: 41 0f b6 17 movzx edx, byte ptr [r15] + 45b0dd: 4c 8d 6c 24 0f lea r13, [rsp + 15] + 45b0e2: 4c 8b 35 4f 4d 06 00 mov r14, qword ptr [rip + 413007] # 0x4bfe38 <_nl_C_locobj+0x78> + 45b0e9: 49 83 e5 f0 and r13, -16 + 45b0ed: 84 d2 test dl, dl + 45b0ef: 0f 84 4b 04 00 00 je 0x45b540 <_nl_find_locale+0x840> + 45b0f5: 4c 8b 0d 2c 4d 06 00 mov r9, qword ptr [rip + 412972] # 0x4bfe28 <_nl_C_locobj+0x68> + 45b0fc: 4c 89 ef mov rdi, r13 + 45b0ff: 45 31 c0 xor r8d, r8d + 45b102: 49 ba 07 40 00 00 00 00 08 00 movabs r10, 2251799813701639 + 45b10c: eb 1e jmp 0x45b12c <_nl_find_locale+0x42c> + 45b10e: 66 90 nop + 45b110: 41 8b 04 b6 mov eax, dword ptr [r14 + 4*rsi] + 45b114: 48 83 c7 01 add rdi, 1 + 45b118: 88 47 ff mov byte ptr [rdi - 1], al + 45b11b: 41 0f b6 57 01 movzx edx, byte ptr [r15 + 1] + 45b120: 49 83 c7 01 add r15, 1 + 45b124: 84 d2 test dl, dl + 45b126: 0f 84 a4 01 00 00 je 0x45b2d0 <_nl_find_locale+0x5d0> + 45b12c: 48 0f be f2 movsx rsi, dl + 45b130: 8d 4a d4 lea ecx, [rdx - 44] + 45b133: 41 0f b7 04 71 movzx eax, word ptr [r9 + 2*rsi] + 45b138: 66 c1 e8 03 shr ax, 3 + 45b13c: 83 e0 01 and eax, 1 + 45b13f: 80 f9 33 cmp cl, 51 + 45b142: 77 0e ja 0x45b152 <_nl_find_locale+0x452> + 45b144: 4d 89 d3 mov r11, r10 + 45b147: 49 d3 eb shr r11, cl + 45b14a: 4c 89 d9 mov rcx, r11 + 45b14d: 83 e1 01 and ecx, 1 + 45b150: 09 c8 or eax, ecx + 45b152: 41 8d 48 01 lea ecx, [r8 + 1] + 45b156: 84 c0 test al, al + 45b158: 75 b6 jne 0x45b110 <_nl_find_locale+0x410> + 45b15a: 80 fa 2f cmp dl, 47 + 45b15d: 75 bc jne 0x45b11b <_nl_find_locale+0x41b> + 45b15f: 83 f9 03 cmp ecx, 3 + 45b162: 0f 84 9a 01 00 00 je 0x45b302 <_nl_find_locale+0x602> + 45b168: 41 8d 40 02 lea eax, [r8 + 2] + 45b16c: c6 07 2f mov byte ptr [rdi], 47 + 45b16f: 41 89 c8 mov r8d, ecx + 45b172: 48 83 c7 01 add rdi, 1 + 45b176: 89 c1 mov ecx, eax + 45b178: eb a1 jmp 0x45b11b <_nl_find_locale+0x41b> + 45b17a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45b180: 41 80 3c 24 2f cmp byte ptr [r12], 47 + 45b185: 0f 84 59 fc ff ff je 0x45ade4 <_nl_find_locale+0xe4> + 45b18b: e9 d0 fc ff ff jmp 0x45ae60 <_nl_find_locale+0x160> + 45b190: 49 8b 3f mov rdi, qword ptr [r15] + 45b193: e8 48 b4 fa ff call 0x4065e0 <_nl_expand_alias> + 45b198: 48 89 45 98 mov qword ptr [rbp - 104], rax + 45b19c: 48 85 c0 test rax, rax + 45b19f: 74 2f je 0x45b1d0 <_nl_find_locale+0x4d0> + 45b1a1: 48 8d 75 98 lea rsi, [rbp - 104] + 45b1a5: 89 df mov edi, ebx + 45b1a7: e8 54 0a 00 00 call 0x45bc00 <_nl_load_locale_from_archive> + 45b1ac: 49 89 c5 mov r13, rax + 45b1af: 48 85 c0 test rax, rax + 45b1b2: 0f 85 52 fc ff ff jne 0x45ae0a <_nl_find_locale+0x10a> + 45b1b8: 48 c7 45 88 10 00 00 00 mov qword ptr [rbp - 120], 16 + 45b1c0: 4c 8b 65 98 mov r12, qword ptr [rbp - 104] + 45b1c4: 4c 8d 2d 25 f2 03 00 lea r13, [rip + 258597] # 0x49a3f0 <_nl_default_locale_path> + 45b1cb: e9 5c fd ff ff jmp 0x45af2c <_nl_find_locale+0x22c> + 45b1d0: 48 c7 45 88 10 00 00 00 mov qword ptr [rbp - 120], 16 + 45b1d8: 4c 8d 2d 11 f2 03 00 lea r13, [rip + 258577] # 0x49a3f0 <_nl_default_locale_path> + 45b1df: 4d 8b 27 mov r12, qword ptr [r15] + 45b1e2: 4c 89 65 98 mov qword ptr [rbp - 104], r12 + 45b1e6: e9 4a fd ff ff jmp 0x45af35 <_nl_find_locale+0x235> + 45b1eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45b1f0: 41 83 f8 01 cmp r8d, 1 + 45b1f4: 7f 2a jg 0x45b220 <_nl_find_locale+0x520> + 45b1f6: bb 02 00 00 00 mov ebx, 2 + 45b1fb: b8 01 00 00 00 mov eax, 1 + 45b200: be 2f 00 00 00 mov esi, 47 + 45b205: 29 cb sub ebx, ecx + 45b207: 48 83 c3 01 add rbx, 1 + 45b20b: 83 f9 02 cmp ecx, 2 + 45b20e: 48 0f 4f d8 cmovg rbx, rax + 45b212: 48 89 da mov rdx, rbx + 45b215: e8 f6 5e fa ff call 0x401110 <.plt+0xf0> + 45b21a: 48 89 c7 mov rdi, rax + 45b21d: 48 01 df add rdi, rbx + 45b220: c6 07 00 mov byte ptr [rdi], 0 + 45b223: 4c 89 e8 mov rax, r13 + 45b226: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45b230: 48 0f be 10 movsx rdx, byte ptr [rax] + 45b234: 48 83 c0 01 add rax, 1 + 45b238: 41 8b 14 96 mov edx, dword ptr [r14 + 4*rdx] + 45b23c: 88 50 ff mov byte ptr [rax - 1], dl + 45b23f: 84 d2 test dl, dl + 45b241: 75 ed jne 0x45b230 <_nl_find_locale+0x530> + 45b243: 4c 89 f8 mov rax, r15 + 45b246: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45b250: 48 0f be 10 movsx rdx, byte ptr [rax] + 45b254: 48 83 c0 01 add rax, 1 + 45b258: 41 8b 14 96 mov edx, dword ptr [r14 + 4*rdx] + 45b25c: 88 50 ff mov byte ptr [rax - 1], dl + 45b25f: 84 d2 test dl, dl + 45b261: 75 ed jne 0x45b250 <_nl_find_locale+0x550> + 45b263: 4c 89 ee mov rsi, r13 + 45b266: 4c 89 ff mov rdi, r15 + 45b269: e8 02 46 ff ff call 0x44f870 <__gconv_compare_alias> + 45b26e: 85 c0 test eax, eax + 45b270: 0f 85 12 02 00 00 jne 0x45b488 <_nl_find_locale+0x788> + 45b276: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] + 45b27b: 49 83 7d 00 00 cmp qword ptr [r13], 0 + 45b280: 0f 84 72 02 00 00 je 0x45b4f8 <_nl_find_locale+0x7f8> + 45b286: 48 8b 7d a8 mov rdi, qword ptr [rbp - 88] + 45b28a: 48 85 ff test rdi, rdi + 45b28d: 0f 84 a5 01 00 00 je 0x45b438 <_nl_find_locale+0x738> + 45b293: 48 8d 15 26 4b 06 00 lea rdx, [rip + 412454] # 0x4bfdc0 <_nl_C_locobj> + 45b29a: 48 8d 35 23 f0 03 00 lea rsi, [rip + 258083] # 0x49a2c4 <__PRETTY_FUNCTION__.9787+0x14> + 45b2a1: e8 4a 5e fa ff call 0x4010f0 <.plt+0xd0> + 45b2a6: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] + 45b2ab: 85 c0 test eax, eax + 45b2ad: 75 08 jne 0x45b2b7 <_nl_find_locale+0x5b7> + 45b2af: 41 c7 45 34 01 00 00 00 mov dword ptr [r13 + 52], 1 + 45b2b7: 41 8b 45 30 mov eax, dword ptr [r13 + 48] + 45b2bb: 83 f8 fd cmp eax, -3 + 45b2be: 0f 87 46 fb ff ff ja 0x45ae0a <_nl_find_locale+0x10a> + 45b2c4: 83 c0 01 add eax, 1 + 45b2c7: 41 89 45 30 mov dword ptr [r13 + 48], eax + 45b2cb: e9 3a fb ff ff jmp 0x45ae0a <_nl_find_locale+0x10a> + 45b2d0: 41 83 f8 01 cmp r8d, 1 + 45b2d4: 7f 2c jg 0x45b302 <_nl_find_locale+0x602> + 45b2d6: 41 bf 02 00 00 00 mov r15d, 2 + 45b2dc: b8 01 00 00 00 mov eax, 1 + 45b2e1: be 2f 00 00 00 mov esi, 47 + 45b2e6: 41 29 cf sub r15d, ecx + 45b2e9: 49 83 c7 01 add r15, 1 + 45b2ed: 83 f9 02 cmp ecx, 2 + 45b2f0: 4c 0f 4f f8 cmovg r15, rax + 45b2f4: 4c 89 fa mov rdx, r15 + 45b2f7: e8 14 5e fa ff call 0x401110 <.plt+0xf0> + 45b2fc: 48 89 c7 mov rdi, rax + 45b2ff: 4c 01 ff add rdi, r15 + 45b302: c6 07 00 mov byte ptr [rdi], 0 + 45b305: 48 89 df mov rdi, rbx + 45b308: e8 73 5e fa ff call 0x401180 <.plt+0x160> + 45b30d: 48 89 e6 mov rsi, rsp + 45b310: 48 83 c0 1a add rax, 26 + 45b314: 48 89 c2 mov rdx, rax + 45b317: 48 25 00 f0 ff ff and rax, -4096 + 45b31d: 48 29 c6 sub rsi, rax + 45b320: 48 83 e2 f0 and rdx, -16 + 45b324: 48 89 f0 mov rax, rsi + 45b327: 48 39 c4 cmp rsp, rax + 45b32a: 74 15 je 0x45b341 <_nl_find_locale+0x641> + 45b32c: 48 81 ec 00 10 00 00 sub rsp, 4096 + 45b333: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 45b33c: 48 39 c4 cmp rsp, rax + 45b33f: 75 eb jne 0x45b32c <_nl_find_locale+0x62c> + 45b341: 81 e2 ff 0f 00 00 and edx, 4095 + 45b347: 48 29 d4 sub rsp, rdx + 45b34a: 48 85 d2 test rdx, rdx + 45b34d: 74 06 je 0x45b355 <_nl_find_locale+0x655> + 45b34f: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 45b355: 0f b6 13 movzx edx, byte ptr [rbx] + 45b358: 4c 8d 7c 24 0f lea r15, [rsp + 15] + 45b35d: 49 83 e7 f0 and r15, -16 + 45b361: 84 d2 test dl, dl + 45b363: 0f 84 e4 01 00 00 je 0x45b54d <_nl_find_locale+0x84d> + 45b369: 4c 8b 0d b8 4a 06 00 mov r9, qword ptr [rip + 412344] # 0x4bfe28 <_nl_C_locobj+0x68> + 45b370: 4c 89 ff mov rdi, r15 + 45b373: 45 31 c0 xor r8d, r8d + 45b376: 49 ba 07 40 00 00 00 00 08 00 movabs r10, 2251799813701639 + 45b380: eb 21 jmp 0x45b3a3 <_nl_find_locale+0x6a3> + 45b382: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45b388: 41 8b 04 b6 mov eax, dword ptr [r14 + 4*rsi] + 45b38c: 48 83 c7 01 add rdi, 1 + 45b390: 88 47 ff mov byte ptr [rdi - 1], al + 45b393: 0f b6 53 01 movzx edx, byte ptr [rbx + 1] + 45b397: 48 83 c3 01 add rbx, 1 + 45b39b: 84 d2 test dl, dl + 45b39d: 0f 84 4d fe ff ff je 0x45b1f0 <_nl_find_locale+0x4f0> + 45b3a3: 48 0f be f2 movsx rsi, dl + 45b3a7: 8d 4a d4 lea ecx, [rdx - 44] + 45b3aa: 41 0f b7 04 71 movzx eax, word ptr [r9 + 2*rsi] + 45b3af: 66 c1 e8 03 shr ax, 3 + 45b3b3: 83 e0 01 and eax, 1 + 45b3b6: 80 f9 33 cmp cl, 51 + 45b3b9: 77 0e ja 0x45b3c9 <_nl_find_locale+0x6c9> + 45b3bb: 4d 89 d3 mov r11, r10 + 45b3be: 49 d3 eb shr r11, cl + 45b3c1: 4c 89 d9 mov rcx, r11 + 45b3c4: 83 e1 01 and ecx, 1 + 45b3c7: 09 c8 or eax, ecx + 45b3c9: 41 8d 48 01 lea ecx, [r8 + 1] + 45b3cd: 84 c0 test al, al + 45b3cf: 75 b7 jne 0x45b388 <_nl_find_locale+0x688> + 45b3d1: 80 fa 2f cmp dl, 47 + 45b3d4: 75 bd jne 0x45b393 <_nl_find_locale+0x693> + 45b3d6: 83 f9 03 cmp ecx, 3 + 45b3d9: 0f 84 41 fe ff ff je 0x45b220 <_nl_find_locale+0x520> + 45b3df: 41 8d 40 02 lea eax, [r8 + 2] + 45b3e3: c6 07 2f mov byte ptr [rdi], 47 + 45b3e6: 41 89 c8 mov r8d, ecx + 45b3e9: 48 83 c7 01 add rdi, 1 + 45b3ed: 89 c1 mov ecx, eax + 45b3ef: eb a2 jmp 0x45b393 <_nl_find_locale+0x693> + 45b3f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45b3f8: 43 80 7c 34 fe 2e cmp byte ptr [r12 + r14 - 2], 46 + 45b3fe: 0f 85 c7 f9 ff ff jne 0x45adcb <_nl_find_locale+0xcb> + 45b404: 43 80 7c 34 ff 2e cmp byte ptr [r12 + r14 - 1], 46 + 45b40a: 0f 85 bb f9 ff ff jne 0x45adcb <_nl_find_locale+0xcb> + 45b410: e9 4b fa ff ff jmp 0x45ae60 <_nl_find_locale+0x160> + 45b415: 0f 1f 00 nop dword ptr [rax] + 45b418: 41 80 7c 24 01 2e cmp byte ptr [r12 + 1], 46 + 45b41e: 0f 85 9b f9 ff ff jne 0x45adbf <_nl_find_locale+0xbf> + 45b424: 41 80 7c 24 02 2f cmp byte ptr [r12 + 2], 47 + 45b42a: 0f 85 8f f9 ff ff jne 0x45adbf <_nl_find_locale+0xbf> + 45b430: e9 2b fa ff ff jmp 0x45ae60 <_nl_find_locale+0x160> + 45b435: 0f 1f 00 nop dword ptr [rax] + 45b438: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] + 45b43d: e9 75 fe ff ff jmp 0x45b2b7 <_nl_find_locale+0x5b7> + 45b442: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45b448: 48 83 ec 08 sub rsp, 8 + 45b44c: 4c 8b 4d b0 mov r9, qword ptr [rbp - 80] + 45b450: 4c 8b 45 a0 mov r8, qword ptr [rbp - 96] + 45b454: 4c 89 ee mov rsi, r13 + 45b457: 6a 01 push 1 + 45b459: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 45b45d: 41 52 push r10 + 45b45f: ff 75 a8 push qword ptr [rbp - 88] + 45b462: ff 75 c0 push qword ptr [rbp - 64] + 45b465: ff 75 b8 push qword ptr [rbp - 72] + 45b468: 89 4d 80 mov dword ptr [rbp - 128], ecx + 45b46b: e8 60 b3 fa ff call 0x4067d0 <_nl_make_l10nflist> + 45b470: 48 83 c4 30 add rsp, 48 + 45b474: 8b 4d 80 mov ecx, dword ptr [rbp - 128] + 45b477: 48 85 c0 test rax, rax + 45b47a: 49 89 c4 mov r12, rax + 45b47d: 0f 85 bc fb ff ff jne 0x45b03f <_nl_find_locale+0x33f> + 45b483: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45b488: 45 31 ed xor r13d, r13d + 45b48b: e9 7a f9 ff ff jmp 0x45ae0a <_nl_find_locale+0x10a> + 45b490: 89 de mov esi, ebx + 45b492: 4c 89 e7 mov rdi, r12 + 45b495: e8 56 03 00 00 call 0x45b7f0 <_nl_load_locale> + 45b49a: e9 b6 fb ff ff jmp 0x45b055 <_nl_find_locale+0x355> + 45b49f: 90 nop + 45b4a0: 48 8b 7d c0 mov rdi, qword ptr [rbp - 64] + 45b4a4: e8 a7 40 fc ff call 0x41f550 + 45b4a9: e9 9a fb ff ff jmp 0x45b048 <_nl_find_locale+0x348> + 45b4ae: 66 90 nop + 45b4b0: 49 8b 7c 24 20 mov rdi, qword ptr [r12 + 32] + 45b4b5: 48 85 ff test rdi, rdi + 45b4b8: 0f 84 aa 00 00 00 je 0x45b568 <_nl_find_locale+0x868> + 45b4be: 4d 8d 74 24 20 lea r14, [r12 + 32] + 45b4c3: eb 1d jmp 0x45b4e2 <_nl_find_locale+0x7e2> + 45b4c5: 0f 1f 00 nop dword ptr [rax] + 45b4c8: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 45b4cc: 48 85 c0 test rax, rax + 45b4cf: 75 5f jne 0x45b530 <_nl_find_locale+0x830> + 45b4d1: 49 8b 7e 08 mov rdi, qword ptr [r14 + 8] + 45b4d5: 49 83 c6 08 add r14, 8 + 45b4d9: 48 85 ff test rdi, rdi + 45b4dc: 0f 84 86 00 00 00 je 0x45b568 <_nl_find_locale+0x868> + 45b4e2: 8b 47 08 mov eax, dword ptr [rdi + 8] + 45b4e5: 85 c0 test eax, eax + 45b4e7: 75 df jne 0x45b4c8 <_nl_find_locale+0x7c8> + 45b4e9: 89 de mov esi, ebx + 45b4eb: e8 00 03 00 00 call 0x45b7f0 <_nl_load_locale> + 45b4f0: 49 8b 3e mov rdi, qword ptr [r14] + 45b4f3: eb d3 jmp 0x45b4c8 <_nl_find_locale+0x7c8> + 45b4f5: 0f 1f 00 nop dword ptr [rax] + 45b4f8: 49 8b 3c 24 mov rdi, qword ptr [r12] + 45b4fc: be 2f 00 00 00 mov esi, 47 + 45b501: e8 7a 5b fa ff call 0x401080 <.plt+0x60> + 45b506: 80 78 fe 2f cmp byte ptr [rax - 2], 47 + 45b50a: 48 8d 78 ff lea rdi, [rax - 1] + 45b50e: 74 4a je 0x45b55a <_nl_find_locale+0x85a> + 45b510: 48 83 ef 01 sub rdi, 1 + 45b514: 80 7f ff 2f cmp byte ptr [rdi - 1], 47 + 45b518: 75 f6 jne 0x45b510 <_nl_find_locale+0x810> + 45b51a: 48 29 f8 sub rax, rdi + 45b51d: 48 89 c6 mov rsi, rax + 45b520: e8 0b 2d 01 00 call 0x46e230 + 45b525: 49 89 45 00 mov qword ptr [r13], rax + 45b529: e9 58 fd ff ff jmp 0x45b286 <_nl_find_locale+0x586> + 45b52e: 66 90 nop + 45b530: 49 89 7c 24 20 mov qword ptr [r12 + 32], rdi + 45b535: 49 89 c5 mov r13, rax + 45b538: 49 89 fc mov r12, rdi + 45b53b: e9 23 fb ff ff jmp 0x45b063 <_nl_find_locale+0x363> + 45b540: 4c 89 ef mov rdi, r13 + 45b543: b9 01 00 00 00 mov ecx, 1 + 45b548: e9 89 fd ff ff jmp 0x45b2d6 <_nl_find_locale+0x5d6> + 45b54d: 4c 89 ff mov rdi, r15 + 45b550: b9 01 00 00 00 mov ecx, 1 + 45b555: e9 9c fc ff ff jmp 0x45b1f6 <_nl_find_locale+0x4f6> + 45b55a: be 01 00 00 00 mov esi, 1 + 45b55f: eb bf jmp 0x45b520 <_nl_find_locale+0x820> + 45b561: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45b568: 49 c7 44 24 20 00 00 00 00 mov qword ptr [r12 + 32], 0 + 45b571: e9 94 f8 ff ff jmp 0x45ae0a <_nl_find_locale+0x10a> + 45b576: e8 55 06 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 45b57b: 48 8d 0d 5e ee 03 00 lea rcx, [rip + 257630] # 0x49a3e0 <__PRETTY_FUNCTION__.10365> + 45b582: ba 1b 01 00 00 mov edx, 283 + 45b587: 48 8d 35 27 ee 03 00 lea rsi, [rip + 257575] # 0x49a3b5 <_nl_category_names+0x95> + 45b58e: 48 8d 3d 2d ee 03 00 lea rdi, [rip + 257581] # 0x49a3c2 <_nl_category_names+0xa2> + 45b595: e8 b6 79 fa ff call 0x402f50 <__assert_fail> + 45b59a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000045b5a0 <_nl_remove_locale>: + 45b5a0: f3 0f 1e fa endbr64 + 45b5a4: 83 6e 30 01 sub dword ptr [rsi + 48], 1 + 45b5a8: 48 63 d7 movsxd rdx, edi + 45b5ab: 48 89 f7 mov rdi, rsi + 45b5ae: 75 40 jne 0x45b5f0 <_nl_remove_locale+0x50> + 45b5b0: 83 7e 18 02 cmp dword ptr [rsi + 24], 2 + 45b5b4: 74 33 je 0x45b5e9 <_nl_remove_locale+0x49> + 45b5b6: 48 8d 05 23 83 06 00 lea rax, [rip + 426787] # 0x4c38e0 <_nl_locale_file_list> + 45b5bd: 48 8b 04 d0 mov rax, qword ptr [rax + 8*rdx] + 45b5c1: 48 3b 70 10 cmp rsi, qword ptr [rax + 16] + 45b5c5: 74 13 je 0x45b5da <_nl_remove_locale+0x3a> + 45b5c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 45b5d0: 48 8b 40 18 mov rax, qword ptr [rax + 24] + 45b5d4: 48 39 78 10 cmp qword ptr [rax + 16], rdi + 45b5d8: 75 f6 jne 0x45b5d0 <_nl_remove_locale+0x30> + 45b5da: c7 40 08 00 00 00 00 mov dword ptr [rax + 8], 0 + 45b5e1: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 + 45b5e9: e9 b2 05 00 00 jmp 0x45bba0 <_nl_unload_locale> + 45b5ee: 66 90 nop + 45b5f0: c3 ret + 45b5f1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45b5fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000045b600 <_nl_intern_locale_data>: + 45b600: f3 0f 1e fa endbr64 + 45b604: 41 57 push r15 + 45b606: 41 56 push r14 + 45b608: 41 55 push r13 + 45b60a: 41 54 push r12 + 45b60c: 55 push rbp + 45b60d: 53 push rbx + 45b60e: 48 83 ec 08 sub rsp, 8 + 45b612: 48 83 fa 07 cmp rdx, 7 + 45b616: 0f 86 dc 00 00 00 jbe 0x45b6f8 <_nl_intern_locale_data+0xf8> + 45b61c: 49 89 d4 mov r12, rdx + 45b61f: 89 fd mov ebp, edi + 45b621: 8b 16 mov edx, dword ptr [rsi] + 45b623: 48 89 f3 mov rbx, rsi + 45b626: b8 17 10 05 20 mov eax, 537202711 + 45b62b: 83 ff 03 cmp edi, 3 + 45b62e: 74 11 je 0x45b641 <_nl_intern_locale_data+0x41> + 45b630: 89 f8 mov eax, edi + 45b632: b9 20 07 09 20 mov ecx, 537462560 + 45b637: 35 15 11 03 20 xor eax, 537071893 + 45b63c: 85 ff test edi, edi + 45b63e: 0f 44 c1 cmove eax, ecx + 45b641: 39 c2 cmp edx, eax + 45b643: 0f 85 af 00 00 00 jne 0x45b6f8 <_nl_intern_locale_data+0xf8> + 45b649: 4c 63 f5 movsxd r14, ebp + 45b64c: 48 8d 05 4d f4 03 00 lea rax, [rip + 259149] # 0x49aaa0 <_nl_category_num_items> + 45b653: 44 8b 6b 04 mov r13d, dword ptr [rbx + 4] + 45b657: 4e 3b 2c f0 cmp r13, qword ptr [rax + 8*r14] + 45b65b: 0f 82 97 00 00 00 jb 0x45b6f8 <_nl_intern_locale_data+0xf8> + 45b661: 4a 8d 04 ad 08 00 00 00 lea rax, [4*r13 + 8] + 45b669: 4c 39 e0 cmp rax, r12 + 45b66c: 0f 83 86 00 00 00 jae 0x45b6f8 <_nl_intern_locale_data+0xf8> + 45b672: 4a 8d 3c ed 40 00 00 00 lea rdi, [8*r13 + 64] + 45b67a: e8 e1 38 fc ff call 0x41ef60 + 45b67f: 48 85 c0 test rax, rax + 45b682: 0f 84 80 00 00 00 je 0x45b708 <_nl_intern_locale_data+0x108> + 45b688: 48 89 58 08 mov qword ptr [rax + 8], rbx + 45b68c: 4c 89 60 10 mov qword ptr [rax + 16], r12 + 45b690: 48 c7 40 20 00 00 00 00 mov qword ptr [rax + 32], 0 + 45b698: 48 c7 40 28 00 00 00 00 mov qword ptr [rax + 40], 0 + 45b6a0: 48 c7 40 30 00 00 00 00 mov qword ptr [rax + 48], 0 + 45b6a8: 44 89 68 38 mov dword ptr [rax + 56], r13d + 45b6ac: 4d 85 ed test r13, r13 + 45b6af: 74 57 je 0x45b708 <_nl_intern_locale_data+0x108> + 45b6b1: 31 c9 xor ecx, ecx + 45b6b3: 4c 8d 15 86 1a 06 00 lea r10, [rip + 400006] # 0x4bd140 <_nl_value_types> + 45b6ba: 41 89 e9 mov r9d, ebp + 45b6bd: 48 8d 15 9c ed 03 00 lea rdx, [rip + 257436] # 0x49a460 + 45b6c4: 8b 7c 8b 08 mov edi, dword ptr [rbx + 4*rcx + 8] + 45b6c8: 48 89 fe mov rsi, rdi + 45b6cb: 49 39 fc cmp r12, rdi + 45b6ce: 72 20 jb 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b6d0: 83 fd 0c cmp ebp, 12 + 45b6d3: 0f 87 da 00 00 00 ja 0x45b7b3 <_nl_intern_locale_data+0x1b3> + 45b6d9: 4e 63 04 8a movsxd r8, dword ptr [rdx + 4*r9] + 45b6dd: 49 01 d0 add r8, rdx + 45b6e0: 3e 41 ff e0 jmp r8 + 45b6e4: 48 83 f9 01 cmp rcx, 1 + 45b6e8: 76 36 jbe 0x45b720 <_nl_intern_locale_data+0x120> + 45b6ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45b6f0: 48 89 c7 mov rdi, rax + 45b6f3: e8 58 3e fc ff call 0x41f550 + 45b6f8: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45b6ff: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 45b706: 31 c0 xor eax, eax + 45b708: 48 83 c4 08 add rsp, 8 + 45b70c: 5b pop rbx + 45b70d: 5d pop rbp + 45b70e: 41 5c pop r12 + 45b710: 41 5d pop r13 + 45b712: 41 5e pop r14 + 45b714: 41 5f pop r15 + 45b716: c3 ret + 45b717: 48 83 f9 04 cmp rcx, 4 + 45b71b: 77 d3 ja 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b71d: 0f 1f 00 nop dword ptr [rax] + 45b720: 4f 8b 04 f2 mov r8, qword ptr [r10 + 8*r14] + 45b724: 41 83 3c 88 05 cmp dword ptr [r8 + 4*rcx], 5 + 45b729: 74 25 je 0x45b750 <_nl_intern_locale_data+0x150> + 45b72b: 48 01 df add rdi, rbx + 45b72e: 48 89 7c c8 40 mov qword ptr [rax + 8*rcx + 64], rdi + 45b733: 48 83 c1 01 add rcx, 1 + 45b737: 49 39 cd cmp r13, rcx + 45b73a: 75 88 jne 0x45b6c4 <_nl_intern_locale_data+0xc4> + 45b73c: eb ca jmp 0x45b708 <_nl_intern_locale_data+0x108> + 45b73e: 48 83 f9 0c cmp rcx, 12 + 45b742: 77 ac ja 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b744: 4f 8b 04 f2 mov r8, qword ptr [r10 + 8*r14] + 45b748: 41 83 3c 88 05 cmp dword ptr [r8 + 4*rcx], 5 + 45b74d: 75 dc jne 0x45b72b <_nl_intern_locale_data+0x12b> + 45b74f: 90 nop + 45b750: 83 e6 03 and esi, 3 + 45b753: 75 9b jne 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b755: 8b 34 3b mov esi, dword ptr [rbx + rdi] + 45b758: 89 74 c8 40 mov dword ptr [rax + 8*rcx + 64], esi + 45b75c: eb d5 jmp 0x45b733 <_nl_intern_locale_data+0x133> + 45b75e: 48 83 f9 06 cmp rcx, 6 + 45b762: 76 bc jbe 0x45b720 <_nl_intern_locale_data+0x120> + 45b764: eb 8a jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b766: 48 83 f9 02 cmp rcx, 2 + 45b76a: 76 b4 jbe 0x45b720 <_nl_intern_locale_data+0x120> + 45b76c: e9 7f ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b771: 48 83 f9 0f cmp rcx, 15 + 45b775: 76 a9 jbe 0x45b720 <_nl_intern_locale_data+0x120> + 45b777: e9 74 ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b77c: 48 83 f9 2d cmp rcx, 45 + 45b780: 76 9e jbe 0x45b720 <_nl_intern_locale_data+0x120> + 45b782: e9 69 ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b787: 48 83 f9 12 cmp rcx, 18 + 45b78b: 76 93 jbe 0x45b720 <_nl_intern_locale_data+0x120> + 45b78d: e9 5e ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b792: 48 81 f9 9e 00 00 00 cmp rcx, 158 + 45b799: 0f 86 81 ff ff ff jbe 0x45b720 <_nl_intern_locale_data+0x120> + 45b79f: e9 4c ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b7a4: 48 83 f9 05 cmp rcx, 5 + 45b7a8: 0f 86 72 ff ff ff jbe 0x45b720 <_nl_intern_locale_data+0x120> + 45b7ae: e9 3d ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> + 45b7b3: 85 ed test ebp, ebp + 45b7b5: 75 0f jne 0x45b7c6 <_nl_intern_locale_data+0x1c6> + 45b7b7: 48 83 f9 55 cmp rcx, 85 + 45b7bb: 0f 87 6a ff ff ff ja 0x45b72b <_nl_intern_locale_data+0x12b> + 45b7c1: e9 5a ff ff ff jmp 0x45b720 <_nl_intern_locale_data+0x120> + 45b7c6: 48 8d 0d 43 f3 03 00 lea rcx, [rip + 258883] # 0x49ab10 <__PRETTY_FUNCTION__.9861> + 45b7cd: ba 90 00 00 00 mov edx, 144 + 45b7d2: 48 8d 35 5b ec 03 00 lea rsi, [rip + 257115] # 0x49a434 + 45b7d9: 48 8d 3d 61 ec 03 00 lea rdi, [rip + 257121] # 0x49a441 + 45b7e0: e8 6b 77 fa ff call 0x402f50 <__assert_fail> + 45b7e5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000045b7f0 <_nl_load_locale>: + 45b7f0: f3 0f 1e fa endbr64 + 45b7f4: 55 push rbp + 45b7f5: 48 89 e5 mov rbp, rsp + 45b7f8: 41 57 push r15 + 45b7fa: 41 56 push r14 + 45b7fc: 41 55 push r13 + 45b7fe: 41 54 push r12 + 45b800: 41 89 f4 mov r12d, esi + 45b803: be 00 00 08 00 mov esi, 524288 + 45b808: 53 push rbx + 45b809: 48 89 fb mov rbx, rdi + 45b80c: 48 81 ec b8 00 00 00 sub rsp, 184 + 45b813: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 45b81c: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 45b820: 31 c0 xor eax, eax + 45b822: c7 47 08 01 00 00 00 mov dword ptr [rdi + 8], 1 + 45b829: 48 c7 47 10 00 00 00 00 mov qword ptr [rdi + 16], 0 + 45b831: 48 8b 3f mov rdi, qword ptr [rdi] + 45b834: e8 87 d7 fe ff call 0x448fc0 <__open_nocancel> + 45b839: 85 c0 test eax, eax + 45b83b: 0f 88 a9 00 00 00 js 0x45b8ea <_nl_load_locale+0xfa> + 45b841: 4c 8d ad 30 ff ff ff lea r13, [rbp - 208] + 45b848: 89 c6 mov esi, eax + 45b84a: bf 01 00 00 00 mov edi, 1 + 45b84f: 41 89 c6 mov r14d, eax + 45b852: 4c 89 ea mov rdx, r13 + 45b855: e8 86 cb fe ff call 0x4483e0 <_fxstat> + 45b85a: 85 c0 test eax, eax + 45b85c: 0f 88 3e 01 00 00 js 0x45b9a0 <_nl_load_locale+0x1b0> + 45b862: 8b 85 48 ff ff ff mov eax, dword ptr [rbp - 184] + 45b868: 25 00 f0 00 00 and eax, 61440 + 45b86d: 3d 00 40 00 00 cmp eax, 16384 + 45b872: 0f 84 38 01 00 00 je 0x45b9b0 <_nl_load_locale+0x1c0> + 45b878: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45b87f: 45 31 c9 xor r9d, r9d + 45b882: 45 89 f0 mov r8d, r14d + 45b885: 31 ff xor edi, edi + 45b887: 48 8b b5 60 ff ff ff mov rsi, qword ptr [rbp - 160] + 45b88e: b9 02 00 00 00 mov ecx, 2 + 45b893: ba 01 00 00 00 mov edx, 1 + 45b898: 64 8b 00 mov eax, dword ptr fs:[rax] + 45b89b: 89 85 28 ff ff ff mov dword ptr [rbp - 216], eax + 45b8a1: e8 3a da fe ff call 0x4492e0 + 45b8a6: 49 89 c7 mov r15, rax + 45b8a9: 48 83 f8 ff cmp rax, -1 + 45b8ad: 74 61 je 0x45b910 <_nl_load_locale+0x120> + 45b8af: 44 89 f7 mov edi, r14d + 45b8b2: e8 99 d5 fe ff call 0x448e50 <__close_nocancel> + 45b8b7: 4d 85 ff test r15, r15 + 45b8ba: 74 2e je 0x45b8ea <_nl_load_locale+0xfa> + 45b8bc: 48 8b 95 60 ff ff ff mov rdx, qword ptr [rbp - 160] + 45b8c3: 4c 89 fe mov rsi, r15 + 45b8c6: 44 89 e7 mov edi, r12d + 45b8c9: e8 32 fd ff ff call 0x45b600 <_nl_intern_locale_data> + 45b8ce: 48 85 c0 test rax, rax + 45b8d1: 0f 84 49 02 00 00 je 0x45bb20 <_nl_load_locale+0x330> + 45b8d7: ba 01 00 00 00 mov edx, 1 + 45b8dc: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 45b8e3: 89 50 18 mov dword ptr [rax + 24], edx + 45b8e6: 48 89 43 10 mov qword ptr [rbx + 16], rax + 45b8ea: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 45b8ee: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45b8f7: 0f 85 9a 02 00 00 jne 0x45bb97 <_nl_load_locale+0x3a7> + 45b8fd: 48 8d 65 d8 lea rsp, [rbp - 40] + 45b901: 5b pop rbx + 45b902: 41 5c pop r12 + 45b904: 41 5d pop r13 + 45b906: 41 5e pop r14 + 45b908: 41 5f pop r15 + 45b90a: 5d pop rbp + 45b90b: c3 ret + 45b90c: 0f 1f 40 00 nop dword ptr [rax] + 45b910: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45b917: 64 83 38 26 cmp dword ptr fs:[rax], 38 + 45b91b: 0f 85 7f 00 00 00 jne 0x45b9a0 <_nl_load_locale+0x1b0> + 45b921: 4c 8b bd 60 ff ff ff mov r15, qword ptr [rbp - 160] + 45b928: 4c 89 ff mov rdi, r15 + 45b92b: e8 30 36 fc ff call 0x41ef60 + 45b930: 48 89 85 20 ff ff ff mov qword ptr [rbp - 224], rax + 45b937: 48 85 c0 test rax, rax + 45b93a: 74 64 je 0x45b9a0 <_nl_load_locale+0x1b0> + 45b93c: 49 89 c5 mov r13, rax + 45b93f: 4d 85 ff test r15, r15 + 45b942: 7f 1b jg 0x45b95f <_nl_load_locale+0x16f> + 45b944: e9 8f 01 00 00 jmp 0x45bad8 <_nl_load_locale+0x2e8> + 45b949: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45b950: 49 29 c7 sub r15, rax + 45b953: 49 01 c5 add r13, rax + 45b956: 4d 85 ff test r15, r15 + 45b959: 0f 8e 79 01 00 00 jle 0x45bad8 <_nl_load_locale+0x2e8> + 45b95f: 4c 89 fa mov rdx, r15 + 45b962: 4c 89 ee mov rsi, r13 + 45b965: 44 89 f7 mov edi, r14d + 45b968: e8 a3 d7 fe ff call 0x449110 <__read_nocancel> + 45b96d: 48 85 c0 test rax, rax + 45b970: 7f de jg 0x45b950 <_nl_load_locale+0x160> + 45b972: 48 8b bd 20 ff ff ff mov rdi, qword ptr [rbp - 224] + 45b979: 48 89 85 28 ff ff ff mov qword ptr [rbp - 216], rax + 45b980: e8 cb 3b fc ff call 0x41f550 + 45b985: 48 8b 85 28 ff ff ff mov rax, qword ptr [rbp - 216] + 45b98c: 48 85 c0 test rax, rax + 45b98f: 75 0f jne 0x45b9a0 <_nl_load_locale+0x1b0> + 45b991: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45b998: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 45b99f: 90 nop + 45b9a0: 44 89 f7 mov edi, r14d + 45b9a3: e8 a8 d4 fe ff call 0x448e50 <__close_nocancel> + 45b9a8: e9 3d ff ff ff jmp 0x45b8ea <_nl_load_locale+0xfa> + 45b9ad: 0f 1f 00 nop dword ptr [rax] + 45b9b0: 44 89 f7 mov edi, r14d + 45b9b3: e8 98 d4 fe ff call 0x448e50 <__close_nocancel> + 45b9b8: 48 8b 33 mov rsi, qword ptr [rbx] + 45b9bb: 48 89 f7 mov rdi, rsi + 45b9be: 48 89 b5 28 ff ff ff mov qword ptr [rbp - 216], rsi + 45b9c5: e8 b6 57 fa ff call 0x401180 <.plt+0x160> + 45b9ca: 49 63 fc movsxd rdi, r12d + 45b9cd: 48 89 e6 mov rsi, rsp + 45b9d0: 48 89 c2 mov rdx, rax + 45b9d3: 48 8d 05 0e e9 03 00 lea rax, [rip + 256270] # 0x49a2e8 <_nl_category_name_sizes> + 45b9da: 0f b6 04 38 movzx eax, byte ptr [rax + rdi] + 45b9de: 48 8d 4c 02 1d lea rcx, [rdx + rax + 29] + 45b9e3: 49 89 c6 mov r14, rax + 45b9e6: 48 89 c8 mov rax, rcx + 45b9e9: 48 81 e1 00 f0 ff ff and rcx, -4096 + 45b9f0: 48 29 ce sub rsi, rcx + 45b9f3: 48 83 e0 f0 and rax, -16 + 45b9f7: 48 89 f1 mov rcx, rsi + 45b9fa: 48 8b b5 28 ff ff ff mov rsi, qword ptr [rbp - 216] + 45ba01: 48 39 cc cmp rsp, rcx + 45ba04: 74 15 je 0x45ba1b <_nl_load_locale+0x22b> + 45ba06: 48 81 ec 00 10 00 00 sub rsp, 4096 + 45ba0d: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 45ba16: 48 39 cc cmp rsp, rcx + 45ba19: 75 eb jne 0x45ba06 <_nl_load_locale+0x216> + 45ba1b: 25 ff 0f 00 00 and eax, 4095 + 45ba20: 48 29 c4 sub rsp, rax + 45ba23: 48 85 c0 test rax, rax + 45ba26: 74 06 je 0x45ba2e <_nl_load_locale+0x23e> + 45ba28: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 45ba2e: 48 8d 05 cb e8 03 00 lea rax, [rip + 256203] # 0x49a300 <_nl_category_name_idxs> + 45ba35: 4c 8d 7c 24 0f lea r15, [rsp + 15] + 45ba3a: 41 83 c6 01 add r14d, 1 + 45ba3e: 0f b6 0c 38 movzx ecx, byte ptr [rax + rdi] + 45ba42: 49 83 e7 f0 and r15, -16 + 45ba46: 48 8d 05 d3 e8 03 00 lea rax, [rip + 256211] # 0x49a320 <_nl_category_names> + 45ba4d: 4c 89 ff mov rdi, r15 + 45ba50: 48 01 c1 add rcx, rax + 45ba53: 48 89 8d 28 ff ff ff mov qword ptr [rbp - 216], rcx + 45ba5a: e8 f1 56 fa ff call 0x401150 <.plt+0x130> + 45ba5f: 41 83 fe 08 cmp r14d, 8 + 45ba63: 48 8b 8d 28 ff ff ff mov rcx, qword ptr [rbp - 216] + 45ba6a: c7 00 2f 53 59 53 mov dword ptr [rax], 1398362927 + 45ba70: 48 8d 50 05 lea rdx, [rax + 5] + 45ba74: c6 40 04 5f mov byte ptr [rax + 4], 95 + 45ba78: 0f 83 ba 00 00 00 jae 0x45bb38 <_nl_load_locale+0x348> + 45ba7e: 41 f6 c6 04 test r14b, 4 + 45ba82: 0f 85 ea 00 00 00 jne 0x45bb72 <_nl_load_locale+0x382> + 45ba88: 45 85 f6 test r14d, r14d + 45ba8b: 74 11 je 0x45ba9e <_nl_load_locale+0x2ae> + 45ba8d: 0f b6 31 movzx esi, byte ptr [rcx] + 45ba90: 40 88 70 05 mov byte ptr [rax + 5], sil + 45ba94: 41 f6 c6 02 test r14b, 2 + 45ba98: 0f 85 e8 00 00 00 jne 0x45bb86 <_nl_load_locale+0x396> + 45ba9e: be 00 00 08 00 mov esi, 524288 + 45baa3: 4c 89 ff mov rdi, r15 + 45baa6: 31 c0 xor eax, eax + 45baa8: e8 13 d5 fe ff call 0x448fc0 <__open_nocancel> + 45baad: 41 89 c6 mov r14d, eax + 45bab0: 85 c0 test eax, eax + 45bab2: 0f 88 32 fe ff ff js 0x45b8ea <_nl_load_locale+0xfa> + 45bab8: 4c 89 ea mov rdx, r13 + 45babb: 89 c6 mov esi, eax + 45babd: bf 01 00 00 00 mov edi, 1 + 45bac2: e8 19 c9 fe ff call 0x4483e0 <_fxstat> + 45bac7: 85 c0 test eax, eax + 45bac9: 0f 89 a9 fd ff ff jns 0x45b878 <_nl_load_locale+0x88> + 45bacf: e9 cc fe ff ff jmp 0x45b9a0 <_nl_load_locale+0x1b0> + 45bad4: 0f 1f 40 00 nop dword ptr [rax] + 45bad8: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45badf: 8b 8d 28 ff ff ff mov ecx, dword ptr [rbp - 216] + 45bae5: 44 89 f7 mov edi, r14d + 45bae8: 64 89 08 mov dword ptr fs:[rax], ecx + 45baeb: e8 60 d3 fe ff call 0x448e50 <__close_nocancel> + 45baf0: 48 8b 95 60 ff ff ff mov rdx, qword ptr [rbp - 160] + 45baf7: 48 8b b5 20 ff ff ff mov rsi, qword ptr [rbp - 224] + 45bafe: 44 89 e7 mov edi, r12d + 45bb01: e8 fa fa ff ff call 0x45b600 <_nl_intern_locale_data> + 45bb06: 48 85 c0 test rax, rax + 45bb09: 0f 84 db fd ff ff je 0x45b8ea <_nl_load_locale+0xfa> + 45bb0f: 31 d2 xor edx, edx + 45bb11: e9 c6 fd ff ff jmp 0x45b8dc <_nl_load_locale+0xec> + 45bb16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45bb20: 48 8b b5 60 ff ff ff mov rsi, qword ptr [rbp - 160] + 45bb27: 4c 89 ff mov rdi, r15 + 45bb2a: e8 61 d8 fe ff call 0x449390 + 45bb2f: e9 b6 fd ff ff jmp 0x45b8ea <_nl_load_locale+0xfa> + 45bb34: 0f 1f 40 00 nop dword ptr [rax] + 45bb38: 48 8b 31 mov rsi, qword ptr [rcx] + 45bb3b: 48 89 70 05 mov qword ptr [rax + 5], rsi + 45bb3f: 44 89 f6 mov esi, r14d + 45bb42: 48 8b 7c 31 f8 mov rdi, qword ptr [rcx + rsi - 8] + 45bb47: 48 89 7c 32 f8 mov qword ptr [rdx + rsi - 8], rdi + 45bb4c: 48 8d 78 0d lea rdi, [rax + 13] + 45bb50: 48 89 d0 mov rax, rdx + 45bb53: 48 83 e7 f8 and rdi, -8 + 45bb57: 48 29 f8 sub rax, rdi + 45bb5a: 41 01 c6 add r14d, eax + 45bb5d: 48 29 c1 sub rcx, rax + 45bb60: 41 c1 ee 03 shr r14d, 3 + 45bb64: 48 89 ce mov rsi, rcx + 45bb67: 44 89 f1 mov ecx, r14d + 45bb6a: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] + 45bb6d: e9 2c ff ff ff jmp 0x45ba9e <_nl_load_locale+0x2ae> + 45bb72: 8b 31 mov esi, dword ptr [rcx] + 45bb74: 89 70 05 mov dword ptr [rax + 5], esi + 45bb77: 42 8b 44 31 fc mov eax, dword ptr [rcx + r14 - 4] + 45bb7c: 42 89 44 32 fc mov dword ptr [rdx + r14 - 4], eax + 45bb81: e9 18 ff ff ff jmp 0x45ba9e <_nl_load_locale+0x2ae> + 45bb86: 42 0f b7 44 31 fe movzx eax, word ptr [rcx + r14 - 2] + 45bb8c: 66 42 89 44 32 fe mov word ptr [rdx + r14 - 2], ax + 45bb92: e9 07 ff ff ff jmp 0x45ba9e <_nl_load_locale+0x2ae> + 45bb97: e8 34 00 ff ff call 0x44bbd0 <__stack_chk_fail_local> + 45bb9c: 0f 1f 40 00 nop dword ptr [rax] + +000000000045bba0 <_nl_unload_locale>: + 45bba0: f3 0f 1e fa endbr64 + 45bba4: 55 push rbp + 45bba5: 48 8b 47 20 mov rax, qword ptr [rdi + 32] + 45bba9: 48 89 fd mov rbp, rdi + 45bbac: 48 85 c0 test rax, rax + 45bbaf: 74 02 je 0x45bbb3 <_nl_unload_locale+0x13> + 45bbb1: ff d0 call rax + 45bbb3: 8b 45 18 mov eax, dword ptr [rbp + 24] + 45bbb6: 85 c0 test eax, eax + 45bbb8: 74 36 je 0x45bbf0 <_nl_unload_locale+0x50> + 45bbba: 83 f8 01 cmp eax, 1 + 45bbbd: 75 10 jne 0x45bbcf <_nl_unload_locale+0x2f> + 45bbbf: 48 8b 75 10 mov rsi, qword ptr [rbp + 16] + 45bbc3: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 45bbc7: e8 c4 d7 fe ff call 0x449390 + 45bbcc: 8b 45 18 mov eax, dword ptr [rbp + 24] + 45bbcf: 83 f8 02 cmp eax, 2 + 45bbd2: 74 09 je 0x45bbdd <_nl_unload_locale+0x3d> + 45bbd4: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 45bbd8: e8 73 39 fc ff call 0x41f550 + 45bbdd: 48 89 ef mov rdi, rbp + 45bbe0: 5d pop rbp + 45bbe1: e9 6a 39 fc ff jmp 0x41f550 + 45bbe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45bbf0: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 45bbf4: e8 57 39 fc ff call 0x41f550 + 45bbf9: 8b 45 18 mov eax, dword ptr [rbp + 24] + 45bbfc: eb d1 jmp 0x45bbcf <_nl_unload_locale+0x2f> + 45bbfe: 66 90 nop + +000000000045bc00 <_nl_load_locale_from_archive>: + 45bc00: f3 0f 1e fa endbr64 + 45bc04: 55 push rbp + 45bc05: 48 89 e5 mov rbp, rsp + 45bc08: 41 57 push r15 + 45bc0a: 41 56 push r14 + 45bc0c: 41 55 push r13 + 45bc0e: 41 54 push r12 + 45bc10: 53 push rbx + 45bc11: 48 81 ec 18 01 00 00 sub rsp, 280 + 45bc18: 89 bd cc fe ff ff mov dword ptr [rbp - 308], edi + 45bc1e: bf 1e 00 00 00 mov edi, 30 + 45bc23: 4c 8b 2e mov r13, qword ptr [rsi] + 45bc26: 48 89 b5 d0 fe ff ff mov qword ptr [rbp - 304], rsi + 45bc2d: 64 48 8b 14 25 28 00 00 00 mov rdx, qword ptr fs:[40] + 45bc36: 48 89 55 c8 mov qword ptr [rbp - 56], rdx + 45bc3a: 31 d2 xor edx, edx + 45bc3c: e8 ef c2 fe ff call 0x447f30 + 45bc41: 48 8b 1d f8 71 06 00 mov rbx, qword ptr [rip + 422392] # 0x4c2e40 + 45bc48: 48 85 db test rbx, rbx + 45bc4b: 75 1e jne 0x45bc6b <_nl_load_locale_from_archive+0x6b> + 45bc4d: eb 61 jmp 0x45bcb0 <_nl_load_locale_from_archive+0xb0> + 45bc4f: 90 nop + 45bc50: 4c 89 f6 mov rsi, r14 + 45bc53: 4c 89 ef mov rdi, r13 + 45bc56: e8 d5 54 fa ff call 0x401130 <.plt+0x110> + 45bc5b: 85 c0 test eax, eax + 45bc5d: 0f 84 0d 04 00 00 je 0x45c070 <_nl_load_locale_from_archive+0x470> + 45bc63: 48 8b 1b mov rbx, qword ptr [rbx] + 45bc66: 48 85 db test rbx, rbx + 45bc69: 74 45 je 0x45bcb0 <_nl_load_locale_from_archive+0xb0> + 45bc6b: 4c 8b 73 08 mov r14, qword ptr [rbx + 8] + 45bc6f: 4d 39 ee cmp r14, r13 + 45bc72: 75 dc jne 0x45bc50 <_nl_load_locale_from_archive+0x50> + 45bc74: 48 8b 85 d0 fe ff ff mov rax, qword ptr [rbp - 304] + 45bc7b: 4c 63 a5 cc fe ff ff movsxd r12, dword ptr [rbp - 308] + 45bc82: 4c 89 28 mov qword ptr [rax], r13 + 45bc85: 4e 8b 7c e3 10 mov r15, qword ptr [rbx + 8*r12 + 16] + 45bc8a: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 45bc8e: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45bc97: 0f 85 f5 05 00 00 jne 0x45c292 <_nl_load_locale_from_archive+0x692> + 45bc9d: 48 8d 65 d8 lea rsp, [rbp - 40] + 45bca1: 4c 89 f8 mov rax, r15 + 45bca4: 5b pop rbx + 45bca5: 41 5c pop r12 + 45bca7: 41 5d pop r13 + 45bca9: 41 5e pop r14 + 45bcab: 41 5f pop r15 + 45bcad: 5d pop rbp + 45bcae: c3 ret + 45bcaf: 90 nop + 45bcb0: be 2e 00 00 00 mov esi, 46 + 45bcb5: 4c 89 ef mov rdi, r13 + 45bcb8: e8 d3 54 fa ff call 0x401190 <.plt+0x170> + 45bcbd: 48 85 c0 test rax, rax + 45bcc0: 74 0a je 0x45bccc <_nl_load_locale_from_archive+0xcc> + 45bcc2: f6 40 01 bf test byte ptr [rax + 1], -65 + 45bcc6: 0f 85 f4 03 00 00 jne 0x45c0c0 <_nl_load_locale_from_archive+0x4c0> + 45bccc: 4c 8b 3d 35 72 06 00 mov r15, qword ptr [rip + 422453] # 0x4c2f08 + 45bcd3: 4d 85 ff test r15, r15 + 45bcd6: 0f 84 9c 03 00 00 je 0x45c078 <_nl_load_locale_from_archive+0x478> + 45bcdc: 4c 8b 35 0d 72 06 00 mov r14, qword ptr [rip + 422413] # 0x4c2ef0 + 45bce3: 4d 85 f6 test r14, r14 + 45bce6: 0f 84 bc 03 00 00 je 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bcec: 4c 89 ef mov rdi, r13 + 45bcef: e8 8c 54 fa ff call 0x401180 <.plt+0x160> + 45bcf4: 41 89 c0 mov r8d, eax + 45bcf7: 48 85 c0 test rax, rax + 45bcfa: 0f 84 b0 03 00 00 je 0x45c0b0 <_nl_load_locale_from_archive+0x4b0> + 45bd00: 4c 89 ea mov rdx, r13 + 45bd03: 4a 8d 0c 28 lea rcx, [rax + r13] + 45bd07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 45bd10: 0f b6 02 movzx eax, byte ptr [rdx] + 45bd13: 41 c1 c0 09 rol r8d, 9 + 45bd17: 48 83 c2 01 add rdx, 1 + 45bd1b: 41 01 c0 add r8d, eax + 45bd1e: 48 39 ca cmp rdx, rcx + 45bd21: 75 ed jne 0x45bd10 <_nl_load_locale_from_archive+0x110> + 45bd23: 44 89 c6 mov esi, r8d + 45bd26: 45 85 c0 test r8d, r8d + 45bd29: 0f 84 81 03 00 00 je 0x45c0b0 <_nl_load_locale_from_archive+0x4b0> + 45bd2f: 41 8b 46 08 mov eax, dword ptr [r14 + 8] + 45bd33: 41 8b 7e 10 mov edi, dword ptr [r14 + 16] + 45bd37: 48 89 85 c0 fe ff ff mov qword ptr [rbp - 320], rax + 45bd3e: 83 ff 02 cmp edi, 2 + 45bd41: 0f 86 61 03 00 00 jbe 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bd47: 41 89 f9 mov r9d, edi + 45bd4a: 48 89 f0 mov rax, rsi + 45bd4d: 31 d2 xor edx, edx + 45bd4f: 83 ef 02 sub edi, 2 + 45bd52: 49 f7 f1 div r9 + 45bd55: 48 89 f0 mov rax, rsi + 45bd58: 48 89 d1 mov rcx, rdx + 45bd5b: 31 d2 xor edx, edx + 45bd5d: 48 f7 f7 div rdi + 45bd60: 4c 8d 62 01 lea r12, [rdx + 1] + 45bd64: 4f 8d 1c 64 lea r11, [r12 + 2*r12] + 45bd68: 4a 8d 1c 9d 00 00 00 00 lea rbx, [4*r11] + 45bd70: 48 8b 95 c0 fe ff ff mov rdx, qword ptr [rbp - 320] + 45bd77: 48 8d 04 49 lea rax, [rcx + 2*rcx] + 45bd7b: 4c 8d 3c 82 lea r15, [rdx + 4*rax] + 45bd7f: 4d 01 f7 add r15, r14 + 45bd82: eb 13 jmp 0x45bd97 <_nl_load_locale_from_archive+0x197> + 45bd84: 0f 1f 40 00 nop dword ptr [rax] + 45bd88: 4c 01 e1 add rcx, r12 + 45bd8b: 49 01 df add r15, rbx + 45bd8e: 49 39 c9 cmp r9, rcx + 45bd91: 0f 86 31 04 00 00 jbe 0x45c1c8 <_nl_load_locale_from_archive+0x5c8> + 45bd97: 41 8b 77 04 mov esi, dword ptr [r15 + 4] + 45bd9b: 85 f6 test esi, esi + 45bd9d: 0f 84 05 03 00 00 je 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bda3: 45 39 07 cmp dword ptr [r15], r8d + 45bda6: 75 e0 jne 0x45bd88 <_nl_load_locale_from_archive+0x188> + 45bda8: 4c 01 f6 add rsi, r14 + 45bdab: 4c 89 ef mov rdi, r13 + 45bdae: 48 89 8d d8 fe ff ff mov qword ptr [rbp - 296], rcx + 45bdb5: 4c 89 8d e0 fe ff ff mov qword ptr [rbp - 288], r9 + 45bdbc: 44 89 85 e8 fe ff ff mov dword ptr [rbp - 280], r8d + 45bdc3: e8 68 53 fa ff call 0x401130 <.plt+0x110> + 45bdc8: 44 8b 85 e8 fe ff ff mov r8d, dword ptr [rbp - 280] + 45bdcf: 4c 8b 8d e0 fe ff ff mov r9, qword ptr [rbp - 288] + 45bdd6: 85 c0 test eax, eax + 45bdd8: 48 8b 8d d8 fe ff ff mov rcx, qword ptr [rbp - 296] + 45bddf: 75 a7 jne 0x45bd88 <_nl_load_locale_from_archive+0x188> + 45bde1: 41 8b 47 08 mov eax, dword ptr [r15 + 8] + 45bde5: 85 c0 test eax, eax + 45bde7: 0f 84 bb 02 00 00 je 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bded: 8b 0d 09 71 06 00 mov ecx, dword ptr [rip + 422153] # 0x4c2efc + 45bdf3: 4c 01 f0 add rax, r14 + 45bdf6: 48 3b 0d 93 70 06 00 cmp rcx, qword ptr [rip + 422035] # 0x4c2e90 + 45bdfd: 48 89 ca mov rdx, rcx + 45be00: 0f 85 91 04 00 00 jne 0x45c297 <_nl_load_locale_from_archive+0x697> + 45be06: 8b 48 04 mov ecx, dword ptr [rax + 4] + 45be09: 8b 70 08 mov esi, dword ptr [rax + 8] + 45be0c: 8d 3c 0e lea edi, [rsi + rcx] + 45be0f: 39 fa cmp edx, edi + 45be11: 0f 82 91 02 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45be17: 4c 01 f1 add rcx, r14 + 45be1a: 89 f7 mov edi, esi + 45be1c: 8b 70 10 mov esi, dword ptr [rax + 16] + 45be1f: 48 89 8d f0 fe ff ff mov qword ptr [rbp - 272], rcx + 45be26: 8b 48 0c mov ecx, dword ptr [rax + 12] + 45be29: 48 89 bd f8 fe ff ff mov qword ptr [rbp - 264], rdi + 45be30: 8d 3c 0e lea edi, [rsi + rcx] + 45be33: 39 fa cmp edx, edi + 45be35: 0f 82 6d 02 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45be3b: 4c 01 f1 add rcx, r14 + 45be3e: 89 f7 mov edi, esi + 45be40: 8b 70 18 mov esi, dword ptr [rax + 24] + 45be43: 48 89 8d 00 ff ff ff mov qword ptr [rbp - 256], rcx + 45be4a: 8b 48 14 mov ecx, dword ptr [rax + 20] + 45be4d: 48 89 bd 08 ff ff ff mov qword ptr [rbp - 248], rdi + 45be54: 8d 3c 0e lea edi, [rsi + rcx] + 45be57: 39 fa cmp edx, edi + 45be59: 0f 82 49 02 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45be5f: 4c 01 f1 add rcx, r14 + 45be62: 89 f7 mov edi, esi + 45be64: 8b 70 20 mov esi, dword ptr [rax + 32] + 45be67: 48 89 8d 10 ff ff ff mov qword ptr [rbp - 240], rcx + 45be6e: 8b 48 1c mov ecx, dword ptr [rax + 28] + 45be71: 48 89 bd 18 ff ff ff mov qword ptr [rbp - 232], rdi + 45be78: 8d 3c 0e lea edi, [rsi + rcx] + 45be7b: 39 fa cmp edx, edi + 45be7d: 0f 82 25 02 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45be83: 4c 01 f1 add rcx, r14 + 45be86: 89 f7 mov edi, esi + 45be88: 8b 70 28 mov esi, dword ptr [rax + 40] + 45be8b: 48 89 8d 20 ff ff ff mov qword ptr [rbp - 224], rcx + 45be92: 8b 48 24 mov ecx, dword ptr [rax + 36] + 45be95: 48 89 bd 28 ff ff ff mov qword ptr [rbp - 216], rdi + 45be9c: 8d 3c 31 lea edi, [rcx + rsi] + 45be9f: 39 fa cmp edx, edi + 45bea1: 0f 82 01 02 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bea7: 4c 01 f1 add rcx, r14 + 45beaa: 89 f7 mov edi, esi + 45beac: 8b 70 30 mov esi, dword ptr [rax + 48] + 45beaf: 48 89 8d 30 ff ff ff mov qword ptr [rbp - 208], rcx + 45beb6: 8b 48 2c mov ecx, dword ptr [rax + 44] + 45beb9: 48 89 bd 38 ff ff ff mov qword ptr [rbp - 200], rdi + 45bec0: 8d 3c 31 lea edi, [rcx + rsi] + 45bec3: 39 fa cmp edx, edi + 45bec5: 0f 82 dd 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45becb: 4c 01 f1 add rcx, r14 + 45bece: 89 f7 mov edi, esi + 45bed0: 8b 70 40 mov esi, dword ptr [rax + 64] + 45bed3: 48 89 8d 40 ff ff ff mov qword ptr [rbp - 192], rcx + 45beda: 8b 48 3c mov ecx, dword ptr [rax + 60] + 45bedd: 48 89 bd 48 ff ff ff mov qword ptr [rbp - 184], rdi + 45bee4: 8d 3c 31 lea edi, [rcx + rsi] + 45bee7: 39 fa cmp edx, edi + 45bee9: 0f 82 b9 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45beef: 4c 01 f1 add rcx, r14 + 45bef2: 89 f7 mov edi, esi + 45bef4: 8b 70 48 mov esi, dword ptr [rax + 72] + 45bef7: 48 89 8d 60 ff ff ff mov qword ptr [rbp - 160], rcx + 45befe: 8b 48 44 mov ecx, dword ptr [rax + 68] + 45bf01: 48 89 bd 68 ff ff ff mov qword ptr [rbp - 152], rdi + 45bf08: 8d 3c 31 lea edi, [rcx + rsi] + 45bf0b: 39 fa cmp edx, edi + 45bf0d: 0f 82 95 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bf13: 4c 01 f1 add rcx, r14 + 45bf16: 89 f7 mov edi, esi + 45bf18: 8b 70 50 mov esi, dword ptr [rax + 80] + 45bf1b: 48 89 8d 70 ff ff ff mov qword ptr [rbp - 144], rcx + 45bf22: 8b 48 4c mov ecx, dword ptr [rax + 76] + 45bf25: 48 89 bd 78 ff ff ff mov qword ptr [rbp - 136], rdi + 45bf2c: 8d 3c 31 lea edi, [rcx + rsi] + 45bf2f: 39 fa cmp edx, edi + 45bf31: 0f 82 71 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bf37: 4c 01 f1 add rcx, r14 + 45bf3a: 89 f7 mov edi, esi + 45bf3c: 8b 70 58 mov esi, dword ptr [rax + 88] + 45bf3f: 48 89 4d 80 mov qword ptr [rbp - 128], rcx + 45bf43: 8b 48 54 mov ecx, dword ptr [rax + 84] + 45bf46: 48 89 7d 88 mov qword ptr [rbp - 120], rdi + 45bf4a: 8d 3c 31 lea edi, [rcx + rsi] + 45bf4d: 39 fa cmp edx, edi + 45bf4f: 0f 82 53 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bf55: 4c 01 f1 add rcx, r14 + 45bf58: 89 f7 mov edi, esi + 45bf5a: 8b 70 60 mov esi, dword ptr [rax + 96] + 45bf5d: 48 89 4d 90 mov qword ptr [rbp - 112], rcx + 45bf61: 8b 48 5c mov ecx, dword ptr [rax + 92] + 45bf64: 48 89 7d 98 mov qword ptr [rbp - 104], rdi + 45bf68: 8d 3c 31 lea edi, [rcx + rsi] + 45bf6b: 39 fa cmp edx, edi + 45bf6d: 0f 82 35 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bf73: 4c 01 f1 add rcx, r14 + 45bf76: 89 f7 mov edi, esi + 45bf78: 8b 70 68 mov esi, dword ptr [rax + 104] + 45bf7b: 48 89 4d a0 mov qword ptr [rbp - 96], rcx + 45bf7f: 8b 48 64 mov ecx, dword ptr [rax + 100] + 45bf82: 48 89 7d a8 mov qword ptr [rbp - 88], rdi + 45bf86: 8d 04 31 lea eax, [rcx + rsi] + 45bf89: 39 c2 cmp edx, eax + 45bf8b: 0f 82 17 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bf91: 89 c8 mov eax, ecx + 45bf93: bf 78 00 00 00 mov edi, 120 + 45bf98: 49 01 c6 add r14, rax + 45bf9b: 89 f0 mov eax, esi + 45bf9d: 4c 89 75 b0 mov qword ptr [rbp - 80], r14 + 45bfa1: 48 89 45 b8 mov qword ptr [rbp - 72], rax + 45bfa5: e8 b6 2f fc ff call 0x41ef60 + 45bfaa: 49 89 c6 mov r14, rax + 45bfad: 48 85 c0 test rax, rax + 45bfb0: 0f 84 f2 00 00 00 je 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45bfb6: 48 8b 85 d0 fe ff ff mov rax, qword ptr [rbp - 304] + 45bfbd: 48 8b 38 mov rdi, qword ptr [rax] + 45bfc0: e8 3b 5a fc ff call 0x421a00 + 45bfc5: 49 89 46 08 mov qword ptr [r14 + 8], rax + 45bfc9: 49 89 c7 mov r15, rax + 45bfcc: 48 85 c0 test rax, rax + 45bfcf: 0f 84 b0 02 00 00 je 0x45c285 <_nl_load_locale_from_archive+0x685> + 45bfd5: 48 8b 05 64 6e 06 00 mov rax, qword ptr [rip + 421476] # 0x4c2e40 + 45bfdc: 31 db xor ebx, ebx + 45bfde: 4c 89 35 5b 6e 06 00 mov qword ptr [rip + 421467], r14 # 0x4c2e40 + 45bfe5: 4c 8d bd f0 fe ff ff lea r15, [rbp - 272] + 45bfec: 4c 8d ad f8 fe ff ff lea r13, [rbp - 264] + 45bff3: 49 89 06 mov qword ptr [r14], rax + 45bff6: eb 0c jmp 0x45c004 <_nl_load_locale_from_archive+0x404> + 45bff8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 45c000: 48 83 c3 01 add rbx, 1 + 45c004: 41 89 dc mov r12d, ebx + 45c007: 48 83 fb 06 cmp rbx, 6 + 45c00b: 74 f3 je 0x45c000 <_nl_load_locale_from_archive+0x400> + 45c00d: 48 89 d8 mov rax, rbx + 45c010: 89 df mov edi, ebx + 45c012: 48 c1 e0 04 shl rax, 4 + 45c016: 49 8b 34 07 mov rsi, qword ptr [r15 + rax] + 45c01a: 49 8b 54 05 00 mov rdx, qword ptr [r13 + rax] + 45c01f: e8 dc f5 ff ff call 0x45b600 <_nl_intern_locale_data> + 45c024: 49 89 44 de 10 mov qword ptr [r14 + 8*rbx + 16], rax + 45c029: 48 85 c0 test rax, rax + 45c02c: 74 15 je 0x45c043 <_nl_load_locale_from_archive+0x443> + 45c02e: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 45c032: c7 40 18 02 00 00 00 mov dword ptr [rax + 24], 2 + 45c039: c7 40 30 ff ff ff ff mov dword ptr [rax + 48], 4294967295 + 45c040: 48 89 10 mov qword ptr [rax], rdx + 45c043: 41 83 fc 0c cmp r12d, 12 + 45c047: 75 b7 jne 0x45c000 <_nl_load_locale_from_archive+0x400> + 45c049: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 45c04d: 48 8b 95 d0 fe ff ff mov rdx, qword ptr [rbp - 304] + 45c054: 4c 63 a5 cc fe ff ff movsxd r12, dword ptr [rbp - 308] + 45c05b: 48 89 02 mov qword ptr [rdx], rax + 45c05e: 4f 8b 7c e6 10 mov r15, qword ptr [r14 + 8*r12 + 16] + 45c063: e9 22 fc ff ff jmp 0x45bc8a <_nl_load_locale_from_archive+0x8a> + 45c068: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 45c070: 4d 89 f5 mov r13, r14 + 45c073: e9 fc fb ff ff jmp 0x45bc74 <_nl_load_locale_from_archive+0x74> + 45c078: 48 8d 05 71 6e 06 00 lea rax, [rip + 421489] # 0x4c2ef0 + 45c07f: be 00 00 08 00 mov esi, 524288 + 45c084: 48 8d 3d 35 eb 03 00 lea rdi, [rip + 256821] # 0x49abc0 + 45c08b: 48 89 05 76 6e 06 00 mov qword ptr [rip + 421494], rax # 0x4c2f08 + 45c092: 31 c0 xor eax, eax + 45c094: e8 27 cf fe ff call 0x448fc0 <__open_nocancel> + 45c099: 89 c3 mov ebx, eax + 45c09b: 85 c0 test eax, eax + 45c09d: 0f 89 2d 01 00 00 jns 0x45c1d0 <_nl_load_locale_from_archive+0x5d0> + 45c0a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45c0a8: 45 31 ff xor r15d, r15d + 45c0ab: e9 da fb ff ff jmp 0x45bc8a <_nl_load_locale_from_archive+0x8a> + 45c0b0: be ff ff ff ff mov esi, 4294967295 + 45c0b5: 41 b8 ff ff ff ff mov r8d, 4294967295 + 45c0bb: e9 6f fc ff ff jmp 0x45bd2f <_nl_load_locale_from_archive+0x12f> + 45c0c0: 48 8d 58 01 lea rbx, [rax + 1] + 45c0c4: be 40 00 00 00 mov esi, 64 + 45c0c9: 48 89 df mov rdi, rbx + 45c0cc: e8 cf 4f fa ff call 0x4010a0 <.plt+0x80> + 45c0d1: 48 89 df mov rdi, rbx + 45c0d4: 49 89 c7 mov r15, rax + 45c0d7: 49 89 c6 mov r14, rax + 45c0da: 49 29 df sub r15, rbx + 45c0dd: 4c 89 fe mov rsi, r15 + 45c0e0: e8 ab ac fa ff call 0x406d90 <_nl_normalize_codeset> + 45c0e5: 49 89 c4 mov r12, rax + 45c0e8: 48 85 c0 test rax, rax + 45c0eb: 74 bb je 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> + 45c0ed: 4c 89 fa mov rdx, r15 + 45c0f0: 48 89 de mov rsi, rbx + 45c0f3: 48 89 c7 mov rdi, rax + 45c0f6: e8 d5 4f fa ff call 0x4010d0 <.plt+0xb0> + 45c0fb: 85 c0 test eax, eax + 45c0fd: 75 0b jne 0x45c10a <_nl_load_locale_from_archive+0x50a> + 45c0ff: 43 80 3c 3c 00 cmp byte ptr [r12 + r15], 0 + 45c104: 0f 84 ad 00 00 00 je 0x45c1b7 <_nl_load_locale_from_archive+0x5b7> + 45c10a: 4c 89 e7 mov rdi, r12 + 45c10d: e8 6e 50 fa ff call 0x401180 <.plt+0x160> + 45c112: 4c 89 f7 mov rdi, r14 + 45c115: 49 89 c7 mov r15, rax + 45c118: e8 63 50 fa ff call 0x401180 <.plt+0x160> + 45c11d: 48 89 da mov rdx, rbx + 45c120: 48 89 e7 mov rdi, rsp + 45c123: 4c 29 ea sub rdx, r13 + 45c126: 4c 8d 48 01 lea r9, [rax + 1] + 45c12a: 4a 8d 0c 3a lea rcx, [rdx + r15] + 45c12e: 48 8d 44 01 18 lea rax, [rcx + rax + 24] + 45c133: 48 89 c1 mov rcx, rax + 45c136: 48 25 00 f0 ff ff and rax, -4096 + 45c13c: 48 29 c7 sub rdi, rax + 45c13f: 48 83 e1 f0 and rcx, -16 + 45c143: 48 89 f8 mov rax, rdi + 45c146: 48 39 c4 cmp rsp, rax + 45c149: 74 15 je 0x45c160 <_nl_load_locale_from_archive+0x560> + 45c14b: 48 81 ec 00 10 00 00 sub rsp, 4096 + 45c152: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 45c15b: 48 39 c4 cmp rsp, rax + 45c15e: 75 eb jne 0x45c14b <_nl_load_locale_from_archive+0x54b> + 45c160: 48 89 c8 mov rax, rcx + 45c163: 25 ff 0f 00 00 and eax, 4095 + 45c168: 48 29 c4 sub rsp, rax + 45c16b: 48 85 c0 test rax, rax + 45c16e: 74 06 je 0x45c176 <_nl_load_locale_from_archive+0x576> + 45c170: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 45c176: 48 8d 5c 24 0f lea rbx, [rsp + 15] + 45c17b: 4c 89 ee mov rsi, r13 + 45c17e: 4c 89 8d e8 fe ff ff mov qword ptr [rbp - 280], r9 + 45c185: 48 83 e3 f0 and rbx, -16 + 45c189: 48 89 df mov rdi, rbx + 45c18c: 49 89 dd mov r13, rbx + 45c18f: e8 bc 4f fa ff call 0x401150 <.plt+0x130> + 45c194: 4c 89 fa mov rdx, r15 + 45c197: 4c 89 e6 mov rsi, r12 + 45c19a: 48 89 c7 mov rdi, rax + 45c19d: e8 ae 4f fa ff call 0x401150 <.plt+0x130> + 45c1a2: 4c 8b 8d e8 fe ff ff mov r9, qword ptr [rbp - 280] + 45c1a9: 4c 89 f6 mov rsi, r14 + 45c1ac: 48 89 c7 mov rdi, rax + 45c1af: 4c 89 ca mov rdx, r9 + 45c1b2: e8 a9 4e fa ff call 0x401060 <.plt+0x40> + 45c1b7: 4c 89 e7 mov rdi, r12 + 45c1ba: e8 91 33 fc ff call 0x41f550 + 45c1bf: e9 08 fb ff ff jmp 0x45bccc <_nl_load_locale_from_archive+0xcc> + 45c1c4: 0f 1f 40 00 nop dword ptr [rax] + 45c1c8: 4c 29 c9 sub rcx, r9 + 45c1cb: e9 a0 fb ff ff jmp 0x45bd70 <_nl_load_locale_from_archive+0x170> + 45c1d0: 48 8d 15 89 6c 06 00 lea rdx, [rip + 421001] # 0x4c2e60 + 45c1d7: 89 c6 mov esi, eax + 45c1d9: bf 01 00 00 00 mov edi, 1 + 45c1de: e8 fd c1 fe ff call 0x4483e0 <_fxstat> + 45c1e3: 83 f8 ff cmp eax, -1 + 45c1e6: 0f 84 8d 00 00 00 je 0x45c279 <_nl_load_locale_from_archive+0x679> + 45c1ec: 4c 8b 25 9d 6c 06 00 mov r12, qword ptr [rip + 421021] # 0x4c2e90 + 45c1f3: 45 31 c9 xor r9d, r9d + 45c1f6: 41 89 d8 mov r8d, ebx + 45c1f9: 31 ff xor edi, edi + 45c1fb: b9 02 00 00 00 mov ecx, 2 + 45c200: ba 01 00 00 00 mov edx, 1 + 45c205: 4c 89 e6 mov rsi, r12 + 45c208: e8 d3 d0 fe ff call 0x4492e0 + 45c20d: 49 89 c6 mov r14, rax + 45c210: 48 83 f8 ff cmp rax, -1 + 45c214: 74 63 je 0x45c279 <_nl_load_locale_from_archive+0x679> + 45c216: 8b 40 10 mov eax, dword ptr [rax + 16] + 45c219: 48 8d 14 40 lea rdx, [rax + 2*rax] + 45c21d: 41 8b 46 08 mov eax, dword ptr [r14 + 8] + 45c221: 48 8d 04 90 lea rax, [rax + 4*rdx] + 45c225: 41 8b 56 24 mov edx, dword ptr [r14 + 36] + 45c229: 48 8d 14 52 lea rdx, [rdx + 2*rdx] + 45c22d: 48 8d 0c d2 lea rcx, [rdx + 8*rdx] + 45c231: 41 8b 56 20 mov edx, dword ptr [r14 + 32] + 45c235: 48 8d 14 8a lea rdx, [rdx + 4*rcx] + 45c239: 48 39 d0 cmp rax, rdx + 45c23c: 48 0f 4c c2 cmovl rax, rdx + 45c240: 41 8b 56 18 mov edx, dword ptr [r14 + 24] + 45c244: 41 03 56 14 add edx, dword ptr [r14 + 20] + 45c248: 48 39 d0 cmp rax, rdx + 45c24b: 48 0f 4c c2 cmovl rax, rdx + 45c24f: 49 39 c4 cmp r12, rax + 45c252: 72 1a jb 0x45c26e <_nl_load_locale_from_archive+0x66e> + 45c254: 89 df mov edi, ebx + 45c256: e8 f5 cb fe ff call 0x448e50 <__close_nocancel> + 45c25b: 4c 89 35 8e 6c 06 00 mov qword ptr [rip + 421006], r14 # 0x4c2ef0 + 45c262: 44 89 25 93 6c 06 00 mov dword ptr [rip + 421011], r12d # 0x4c2efc + 45c269: e9 7e fa ff ff jmp 0x45bcec <_nl_load_locale_from_archive+0xec> + 45c26e: 4c 89 e6 mov rsi, r12 + 45c271: 4c 89 f7 mov rdi, r14 + 45c274: e8 17 d1 fe ff call 0x449390 + 45c279: 89 df mov edi, ebx + 45c27b: e8 d0 cb fe ff call 0x448e50 <__close_nocancel> + 45c280: e9 05 fa ff ff jmp 0x45bc8a <_nl_load_locale_from_archive+0x8a> + 45c285: 4c 89 f7 mov rdi, r14 + 45c288: e8 c3 32 fc ff call 0x41f550 + 45c28d: e9 f8 f9 ff ff jmp 0x45bc8a <_nl_load_locale_from_archive+0x8a> + 45c292: e8 39 f9 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 45c297: 48 8d 0d 02 e9 03 00 lea rcx, [rip + 256258] # 0x49aba0 <__PRETTY_FUNCTION__.9937> + 45c29e: ba 36 01 00 00 mov edx, 310 + 45c2a3: 48 8d 35 86 e8 03 00 lea rsi, [rip + 256134] # 0x49ab30 <_nl_value_type_LC_MEASUREMENT+0x8> + 45c2aa: 48 8d 3d a7 e8 03 00 lea rdi, [rip + 256167] # 0x49ab58 <_nl_value_type_LC_MEASUREMENT+0x30> + 45c2b1: e8 9a 6c fa ff call 0x402f50 <__assert_fail> + 45c2b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000045c2c0 <_nl_postload_ctype>: + 45c2c0: f3 0f 1e fa endbr64 + 45c2c4: 48 8b 15 b5 56 06 00 mov rdx, qword ptr [rip + 415413] # 0x4c1980 <_nl_global_locale> + 45c2cb: 48 c7 c7 a8 ff ff ff mov rdi, -88 + 45c2d2: 48 8d 35 a7 56 06 00 lea rsi, [rip + 415399] # 0x4c1980 <_nl_global_locale> + 45c2d9: 48 8b 42 40 mov rax, qword ptr [rdx + 64] + 45c2dd: 48 8d 88 00 01 00 00 lea rcx, [rax + 256] + 45c2e4: 48 8b 42 58 mov rax, qword ptr [rdx + 88] + 45c2e8: 48 8b 52 48 mov rdx, qword ptr [rdx + 72] + 45c2ec: 48 89 0d f5 56 06 00 mov qword ptr [rip + 415477], rcx # 0x4c19e8 <_nl_global_locale+0x68> + 45c2f3: 48 05 00 02 00 00 add rax, 512 + 45c2f9: 48 81 c2 00 02 00 00 add rdx, 512 + 45c300: 48 89 05 e9 56 06 00 mov qword ptr [rip + 415465], rax # 0x4c19f0 <_nl_global_locale+0x70> + 45c307: 48 89 15 ea 56 06 00 mov qword ptr [rip + 415466], rdx # 0x4c19f8 <_nl_global_locale+0x78> + 45c30e: 64 48 39 37 cmp qword ptr fs:[rdi], rsi + 45c312: 74 04 je 0x45c318 <_nl_postload_ctype+0x58> + 45c314: c3 ret + 45c315: 0f 1f 00 nop dword ptr [rax] + 45c318: 48 c7 c6 f0 ff ff ff mov rsi, -16 + 45c31f: 64 48 89 0e mov qword ptr fs:[rsi], rcx + 45c323: 48 c7 c1 e8 ff ff ff mov rcx, -24 + 45c32a: 64 48 89 11 mov qword ptr fs:[rcx], rdx + 45c32e: 48 c7 c2 e0 ff ff ff mov rdx, -32 + 45c335: 64 48 89 02 mov qword ptr fs:[rdx], rax + 45c339: c3 ret + 45c33a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000045c340 <__current_locale_name>: + 45c340: f3 0f 1e fa endbr64 + 45c344: 48 c7 c0 a8 ff ff ff mov rax, -88 + 45c34b: 48 63 ff movsxd rdi, edi + 45c34e: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 45c352: 48 8b 84 f8 80 00 00 00 mov rax, qword ptr [rax + 8*rdi + 128] + 45c35a: c3 ret + 45c35b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000045c360 <__ctype_b_loc>: + 45c360: f3 0f 1e fa endbr64 + 45c364: 48 c7 c0 f0 ff ff ff mov rax, -16 + 45c36b: 64 48 03 04 25 00 00 00 00 add rax, qword ptr fs:[0] + 45c374: c3 ret + 45c375: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000045c380 <__ctype_toupper_loc>: + 45c380: f3 0f 1e fa endbr64 + 45c384: 48 c7 c0 e8 ff ff ff mov rax, -24 + 45c38b: 64 48 03 04 25 00 00 00 00 add rax, qword ptr fs:[0] + 45c394: c3 ret + 45c395: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000045c3a0 <__ctype_tolower_loc>: + 45c3a0: f3 0f 1e fa endbr64 + 45c3a4: 48 c7 c0 e0 ff ff ff mov rax, -32 + 45c3ab: 64 48 03 04 25 00 00 00 00 add rax, qword ptr fs:[0] + 45c3b4: c3 ret + 45c3b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000045c3c0 <__ctype_init>: + 45c3c0: f3 0f 1e fa endbr64 + 45c3c4: 48 c7 c0 a0 ff ff ff mov rax, -96 + 45c3cb: 48 c7 c1 f0 ff ff ff mov rcx, -16 + 45c3d2: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 45c3d6: 48 8b 00 mov rax, qword ptr [rax] + 45c3d9: 48 8b 70 40 mov rsi, qword ptr [rax + 64] + 45c3dd: 48 8d 96 00 01 00 00 lea rdx, [rsi + 256] + 45c3e4: 64 48 89 11 mov qword ptr fs:[rcx], rdx + 45c3e8: 48 8b 78 48 mov rdi, qword ptr [rax + 72] + 45c3ec: 48 c7 c1 e8 ff ff ff mov rcx, -24 + 45c3f3: 48 8d 97 00 02 00 00 lea rdx, [rdi + 512] + 45c3fa: 64 48 89 11 mov qword ptr fs:[rcx], rdx + 45c3fe: 48 8b 40 58 mov rax, qword ptr [rax + 88] + 45c402: 48 c7 c2 e0 ff ff ff mov rdx, -32 + 45c409: 48 05 00 02 00 00 add rax, 512 + 45c40f: 64 48 89 02 mov qword ptr fs:[rdx], rax + 45c413: c3 ret + 45c414: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45c41e: 66 90 nop + +000000000045c420 <__setfpucw>: + 45c420: f3 0f 1e fa endbr64 + 45c424: 48 83 ec 18 sub rsp, 24 + 45c428: 89 f8 mov eax, edi + 45c42a: 64 48 8b 14 25 28 00 00 00 mov rdx, qword ptr fs:[40] + 45c433: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 45c438: 31 d2 xor edx, edx + 45c43a: d9 7c 24 06 fnstcw word ptr [rsp + 6] + 45c43e: 0f b7 7c 24 06 movzx edi, word ptr [rsp + 6] + 45c443: 66 25 3f 0f and ax, 3903 + 45c447: 66 81 e7 c0 f0 and di, 61632 + 45c44c: 09 c7 or edi, eax + 45c44e: 66 89 7c 24 06 mov word ptr [rsp + 6], di + 45c453: d9 6c 24 06 fldcw word ptr [rsp + 6] + 45c457: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45c45c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45c465: 75 05 jne 0x45c46c <__setfpucw+0x4c> + 45c467: 48 83 c4 18 add rsp, 24 + 45c46b: c3 ret + 45c46c: e8 5f f7 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 45c471: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45c47b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000045c480 <__sigsetjmp>: + 45c480: f3 0f 1e fa endbr64 + 45c484: 48 89 1f mov qword ptr [rdi], rbx + 45c487: 48 89 e8 mov rax, rbp + 45c48a: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 45c493: 48 c1 c0 11 rol rax, 17 + 45c497: 48 89 47 08 mov qword ptr [rdi + 8], rax + 45c49b: 4c 89 67 10 mov qword ptr [rdi + 16], r12 + 45c49f: 4c 89 6f 18 mov qword ptr [rdi + 24], r13 + 45c4a3: 4c 89 77 20 mov qword ptr [rdi + 32], r14 + 45c4a7: 4c 89 7f 28 mov qword ptr [rdi + 40], r15 + 45c4ab: 48 8d 54 24 08 lea rdx, [rsp + 8] + 45c4b0: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] + 45c4b9: 48 c1 c2 11 rol rdx, 17 + 45c4bd: 48 89 57 30 mov qword ptr [rdi + 48], rdx + 45c4c1: 48 8b 04 24 mov rax, qword ptr [rsp] + 45c4c5: 90 nop + 45c4c6: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] + 45c4cf: 48 c1 c0 11 rol rax, 17 + 45c4d3: 48 89 47 38 mov qword ptr [rdi + 56], rax + 45c4d7: 31 c0 xor eax, eax + 45c4d9: f3 48 0f 1e c8 rdsspq rax + 45c4de: 48 89 47 58 mov qword ptr [rdi + 88], rax + 45c4e2: e9 09 00 00 00 jmp 0x45c4f0 <__sigjmp_save> + 45c4e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000045c4f0 <__sigjmp_save>: + 45c4f0: f3 0f 1e fa endbr64 + 45c4f4: 53 push rbx + 45c4f5: 48 89 fb mov rbx, rdi + 45c4f8: 85 f6 test esi, esi + 45c4fa: 75 0c jne 0x45c508 <__sigjmp_save+0x18> + 45c4fc: 89 73 40 mov dword ptr [rbx + 64], esi + 45c4ff: 31 c0 xor eax, eax + 45c501: 5b pop rbx + 45c502: c3 ret + 45c503: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45c508: 31 f6 xor esi, esi + 45c50a: 48 8d 57 48 lea rdx, [rdi + 72] + 45c50e: 31 ff xor edi, edi + 45c510: e8 5b 02 00 00 call 0x45c770 + 45c515: 31 f6 xor esi, esi + 45c517: 85 c0 test eax, eax + 45c519: 40 0f 94 c6 sete sil + 45c51d: 31 c0 xor eax, eax + 45c51f: 89 73 40 mov dword ptr [rbx + 64], esi + 45c522: 5b pop rbx + 45c523: c3 ret + 45c524: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45c52e: 66 90 nop + 45c530: 90 nop + 45c531: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45c53c: 0f 1f 40 00 nop dword ptr [rax] + +000000000045c540 <__restore_rt>: + 45c540: 48 c7 c0 0f 00 00 00 mov rax, 15 + 45c547: 0f 05 syscall + 45c549: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000045c550 <__libc_sigaction>: + 45c550: f3 0f 1e fa endbr64 + 45c554: 48 81 ec 48 01 00 00 sub rsp, 328 + 45c55b: 49 89 d0 mov r8, rdx + 45c55e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 45c567: 48 89 84 24 38 01 00 00 mov qword ptr [rsp + 312], rax + 45c56f: 31 c0 xor eax, eax + 45c571: 48 85 f6 test rsi, rsi + 45c574: 0f 84 76 01 00 00 je 0x45c6f0 <__libc_sigaction+0x1a0> + 45c57a: 48 8b 06 mov rax, qword ptr [rsi] + 45c57d: f3 0f 6f 46 08 movdqu xmm0, xmmword ptr [rsi + 8] + 45c582: 48 8d 94 24 a0 00 00 00 lea rdx, [rsp + 160] + 45c58a: f3 0f 6f 4e 18 movdqu xmm1, xmmword ptr [rsi + 24] + 45c58f: f3 0f 6f 56 28 movdqu xmm2, xmmword ptr [rsi + 40] + 45c594: f3 0f 6f 5e 38 movdqu xmm3, xmmword ptr [rsi + 56] + 45c599: f3 0f 6f 66 48 movdqu xmm4, xmmword ptr [rsi + 72] + 45c59e: 48 89 04 24 mov qword ptr [rsp], rax + 45c5a2: 8b 86 88 00 00 00 mov eax, dword ptr [rsi + 136] + 45c5a8: f3 0f 6f 6e 58 movdqu xmm5, xmmword ptr [rsi + 88] + 45c5ad: 0f 11 44 24 18 movups xmmword ptr [rsp + 24], xmm0 + 45c5b2: f3 0f 6f 76 68 movdqu xmm6, xmmword ptr [rsi + 104] + 45c5b7: f3 0f 6f 7e 78 movdqu xmm7, xmmword ptr [rsi + 120] + 45c5bc: 0f 11 4c 24 28 movups xmmword ptr [rsp + 40], xmm1 + 45c5c1: 48 89 e6 mov rsi, rsp + 45c5c4: 0d 00 00 00 04 or eax, 67108864 + 45c5c9: 4d 85 c0 test r8, r8 + 45c5cc: 0f 11 54 24 38 movups xmmword ptr [rsp + 56], xmm2 + 45c5d1: 48 98 cdqe + 45c5d3: 0f 11 5c 24 48 movups xmmword ptr [rsp + 72], xmm3 + 45c5d8: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 45c5dd: 48 8d 05 5c ff ff ff lea rax, [rip - 164] # 0x45c540 <__restore_rt> + 45c5e4: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 45c5e9: b8 00 00 00 00 mov eax, 0 + 45c5ee: 48 0f 44 d0 cmove rdx, rax + 45c5f2: 0f 11 64 24 58 movups xmmword ptr [rsp + 88], xmm4 + 45c5f7: 0f 11 6c 24 68 movups xmmword ptr [rsp + 104], xmm5 + 45c5fc: 0f 11 74 24 78 movups xmmword ptr [rsp + 120], xmm6 + 45c601: 0f 11 bc 24 88 00 00 00 movups xmmword ptr [rsp + 136], xmm7 + 45c609: 41 ba 08 00 00 00 mov r10d, 8 + 45c60f: b8 0d 00 00 00 mov eax, 13 + 45c614: 0f 05 syscall + 45c616: 48 3d 00 f0 ff ff cmp rax, -4096 + 45c61c: 0f 87 ee 00 00 00 ja 0x45c710 <__libc_sigaction+0x1c0> + 45c622: 41 89 c1 mov r9d, eax + 45c625: 4d 85 c0 test r8, r8 + 45c628: 0f 84 a1 00 00 00 je 0x45c6cf <__libc_sigaction+0x17f> + 45c62e: 85 c0 test eax, eax + 45c630: 0f 88 99 00 00 00 js 0x45c6cf <__libc_sigaction+0x17f> + 45c636: 48 8b 84 24 a0 00 00 00 mov rax, qword ptr [rsp + 160] + 45c63e: f3 0f 6f 84 24 b8 00 00 00 movdqu xmm0, xmmword ptr [rsp + 184] + 45c647: f3 0f 6f 8c 24 c8 00 00 00 movdqu xmm1, xmmword ptr [rsp + 200] + 45c650: f3 0f 6f 94 24 d8 00 00 00 movdqu xmm2, xmmword ptr [rsp + 216] + 45c659: f3 0f 6f 9c 24 e8 00 00 00 movdqu xmm3, xmmword ptr [rsp + 232] + 45c662: 49 89 00 mov qword ptr [r8], rax + 45c665: 48 8b 84 24 a8 00 00 00 mov rax, qword ptr [rsp + 168] + 45c66d: 41 0f 11 40 08 movups xmmword ptr [r8 + 8], xmm0 + 45c672: f3 0f 6f a4 24 f8 00 00 00 movdqu xmm4, xmmword ptr [rsp + 248] + 45c67b: f3 0f 6f ac 24 08 01 00 00 movdqu xmm5, xmmword ptr [rsp + 264] + 45c684: 41 0f 11 48 18 movups xmmword ptr [r8 + 24], xmm1 + 45c689: f3 0f 6f b4 24 18 01 00 00 movdqu xmm6, xmmword ptr [rsp + 280] + 45c692: f3 0f 6f bc 24 28 01 00 00 movdqu xmm7, xmmword ptr [rsp + 296] + 45c69b: 41 89 80 88 00 00 00 mov dword ptr [r8 + 136], eax + 45c6a2: 48 8b 84 24 b0 00 00 00 mov rax, qword ptr [rsp + 176] + 45c6aa: 41 0f 11 50 28 movups xmmword ptr [r8 + 40], xmm2 + 45c6af: 41 0f 11 58 38 movups xmmword ptr [r8 + 56], xmm3 + 45c6b4: 49 89 80 90 00 00 00 mov qword ptr [r8 + 144], rax + 45c6bb: 41 0f 11 60 48 movups xmmword ptr [r8 + 72], xmm4 + 45c6c0: 41 0f 11 68 58 movups xmmword ptr [r8 + 88], xmm5 + 45c6c5: 41 0f 11 70 68 movups xmmword ptr [r8 + 104], xmm6 + 45c6ca: 41 0f 11 78 78 movups xmmword ptr [r8 + 120], xmm7 + 45c6cf: 48 8b 84 24 38 01 00 00 mov rax, qword ptr [rsp + 312] + 45c6d7: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45c6e0: 75 42 jne 0x45c724 <__libc_sigaction+0x1d4> + 45c6e2: 44 89 c8 mov eax, r9d + 45c6e5: 48 81 c4 48 01 00 00 add rsp, 328 + 45c6ec: c3 ret + 45c6ed: 0f 1f 00 nop dword ptr [rax] + 45c6f0: 31 f6 xor esi, esi + 45c6f2: 48 8d 94 24 a0 00 00 00 lea rdx, [rsp + 160] + 45c6fa: 4d 85 c0 test r8, r8 + 45c6fd: 48 0f 44 d6 cmove rdx, rsi + 45c701: e9 03 ff ff ff jmp 0x45c609 <__libc_sigaction+0xb9> + 45c706: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45c710: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 45c717: f7 d8 neg eax + 45c719: 41 b9 ff ff ff ff mov r9d, 4294967295 + 45c71f: 64 89 02 mov dword ptr fs:[rdx], eax + 45c722: eb ab jmp 0x45c6cf <__libc_sigaction+0x17f> + 45c724: e8 a7 f4 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 45c729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000045c730 : + 45c730: f3 0f 1e fa endbr64 + 45c734: 8d 47 ff lea eax, [rdi - 1] + 45c737: 83 f8 3f cmp eax, 63 + 45c73a: 77 14 ja 0x45c750 + 45c73c: 8d 47 e0 lea eax, [rdi - 32] + 45c73f: 83 f8 01 cmp eax, 1 + 45c742: 76 0c jbe 0x45c750 + 45c744: e9 07 fe ff ff jmp 0x45c550 <__libc_sigaction> + 45c749: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45c750: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45c757: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 45c75e: b8 ff ff ff ff mov eax, 4294967295 + 45c763: c3 ret + 45c764: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45c76e: 66 90 nop + +000000000045c770 : + 45c770: f3 0f 1e fa endbr64 + 45c774: 48 81 ec 98 00 00 00 sub rsp, 152 + 45c77b: 45 31 c0 xor r8d, r8d + 45c77e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 45c787: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax + 45c78f: 31 c0 xor eax, eax + 45c791: 48 85 f6 test rsi, rsi + 45c794: 74 15 je 0x45c7ab + 45c796: 48 b9 00 00 00 80 01 00 00 00 movabs rcx, 6442450944 + 45c7a0: 48 8b 06 mov rax, qword ptr [rsi] + 45c7a3: 48 85 c8 test rax, rcx + 45c7a6: 75 48 jne 0x45c7f0 + 45c7a8: 49 89 f0 mov r8, rsi + 45c7ab: 41 ba 08 00 00 00 mov r10d, 8 + 45c7b1: 4c 89 c6 mov rsi, r8 + 45c7b4: b8 0e 00 00 00 mov eax, 14 + 45c7b9: 0f 05 syscall + 45c7bb: 48 3d 00 f0 ff ff cmp rax, -4096 + 45c7c1: 0f 87 99 00 00 00 ja 0x45c860 + 45c7c7: 48 8b 8c 24 88 00 00 00 mov rcx, qword ptr [rsp + 136] + 45c7cf: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 45c7d8: 0f 85 98 00 00 00 jne 0x45c876 + 45c7de: 48 81 c4 98 00 00 00 add rsp, 152 + 45c7e5: c3 ret + 45c7e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45c7f0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 45c7f4: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] + 45c7f9: 49 89 e0 mov r8, rsp + 45c7fc: 48 b9 ff ff ff 7f fe ff ff ff movabs rcx, -6442450945 + 45c806: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] + 45c80b: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] + 45c810: 48 21 c8 and rax, rcx + 45c813: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] + 45c818: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] + 45c81d: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 + 45c821: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] + 45c826: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] + 45c82b: 48 89 04 24 mov qword ptr [rsp], rax + 45c82f: 0f 29 4c 24 10 movaps xmmword ptr [rsp + 16], xmm1 + 45c834: 0f 29 54 24 20 movaps xmmword ptr [rsp + 32], xmm2 + 45c839: 0f 29 5c 24 30 movaps xmmword ptr [rsp + 48], xmm3 + 45c83e: 0f 29 64 24 40 movaps xmmword ptr [rsp + 64], xmm4 + 45c843: 0f 29 6c 24 50 movaps xmmword ptr [rsp + 80], xmm5 + 45c848: 0f 29 74 24 60 movaps xmmword ptr [rsp + 96], xmm6 + 45c84d: 0f 29 7c 24 70 movaps xmmword ptr [rsp + 112], xmm7 + 45c852: e9 54 ff ff ff jmp 0x45c7ab + 45c857: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 45c860: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 45c867: f7 d8 neg eax + 45c869: 64 89 02 mov dword ptr fs:[rdx], eax + 45c86c: b8 ff ff ff ff mov eax, 4294967295 + 45c871: e9 51 ff ff ff jmp 0x45c7c7 + 45c876: e8 55 f3 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 45c87b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000045c880 <_quicksort>: + 45c880: f3 0f 1e fa endbr64 + 45c884: 41 57 push r15 + 45c886: 41 56 push r14 + 45c888: 41 55 push r13 + 45c88a: 41 54 push r12 + 45c88c: 55 push rbp + 45c88d: 53 push rbx + 45c88e: 48 81 ec e8 04 00 00 sub rsp, 1256 + 45c895: 48 89 bc 24 b8 00 00 00 mov qword ptr [rsp + 184], rdi + 45c89d: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 45c8a2: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 45c8ab: 48 89 84 24 d8 04 00 00 mov qword ptr [rsp + 1240], rax + 45c8b3: 31 c0 xor eax, eax + 45c8b5: 48 85 f6 test rsi, rsi + 45c8b8: 0f 84 72 05 00 00 je 0x45ce30 <_quicksort+0x5b0> + 45c8be: 48 8d 04 95 00 00 00 00 lea rax, [4*rdx] + 45c8c6: 48 89 cb mov rbx, rcx + 45c8c9: 4c 89 c5 mov rbp, r8 + 45c8cc: 48 89 d1 mov rcx, rdx + 45c8cf: 48 89 44 24 60 mov qword ptr [rsp + 96], rax + 45c8d4: 48 8d 46 ff lea rax, [rsi - 1] + 45c8d8: 48 0f af c2 imul rax, rdx + 45c8dc: 48 89 fa mov rdx, rdi + 45c8df: 48 01 f8 add rax, rdi + 45c8e2: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 45c8e7: 49 89 c2 mov r10, rax + 45c8ea: 48 83 fe 04 cmp rsi, 4 + 45c8ee: 0f 86 f5 01 00 00 jbe 0x45cae9 <_quicksort+0x269> + 45c8f4: 48 89 cf mov rdi, rcx + 45c8f7: 48 8d 41 f0 lea rax, [rcx - 16] + 45c8fb: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 + 45c900: 66 0f ef c0 pxor xmm0, xmm0 + 45c904: 48 f7 df neg rdi + 45c907: 48 c1 e8 04 shr rax, 4 + 45c90b: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 45c910: 49 89 fe mov r14, rdi + 45c913: 48 89 cf mov rdi, rcx + 45c916: 48 8d 48 01 lea rcx, [rax + 1] + 45c91a: 0f 29 84 24 d0 00 00 00 movaps xmmword ptr [rsp + 208], xmm0 + 45c922: 48 8d 47 ff lea rax, [rdi - 1] + 45c926: 48 89 4c 24 28 mov qword ptr [rsp + 40], rcx + 45c92b: 48 c1 e1 04 shl rcx, 4 + 45c92f: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 45c934: 48 29 c8 sub rax, rcx + 45c937: 48 89 4c 24 30 mov qword ptr [rsp + 48], rcx + 45c93c: 48 8d 48 ff lea rcx, [rax - 1] + 45c940: 48 8d 78 fd lea rdi, [rax - 3] + 45c944: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx + 45c949: 48 8d 48 fe lea rcx, [rax - 2] + 45c94d: 48 89 4c 24 50 mov qword ptr [rsp + 80], rcx + 45c952: 48 8d 48 fc lea rcx, [rax - 4] + 45c956: 48 89 7c 24 68 mov qword ptr [rsp + 104], rdi + 45c95b: 48 8d 78 fb lea rdi, [rax - 5] + 45c95f: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx + 45c964: 48 8d 48 fa lea rcx, [rax - 6] + 45c968: 48 89 7c 24 78 mov qword ptr [rsp + 120], rdi + 45c96d: 48 8d 78 f9 lea rdi, [rax - 7] + 45c971: 48 89 8c 24 80 00 00 00 mov qword ptr [rsp + 128], rcx + 45c979: 48 8d 48 f8 lea rcx, [rax - 8] + 45c97d: 48 89 bc 24 88 00 00 00 mov qword ptr [rsp + 136], rdi + 45c985: 48 8d 78 f7 lea rdi, [rax - 9] + 45c989: 48 89 8c 24 90 00 00 00 mov qword ptr [rsp + 144], rcx + 45c991: 48 8d 48 f6 lea rcx, [rax - 10] + 45c995: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 45c99a: 48 89 bc 24 98 00 00 00 mov qword ptr [rsp + 152], rdi + 45c9a2: 48 8d 78 f5 lea rdi, [rax - 11] + 45c9a6: 48 89 8c 24 a8 00 00 00 mov qword ptr [rsp + 168], rcx + 45c9ae: 48 8d 48 f4 lea rcx, [rax - 12] + 45c9b2: 48 83 e8 0d sub rax, 13 + 45c9b6: 48 89 84 24 c8 00 00 00 mov qword ptr [rsp + 200], rax + 45c9be: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] + 45c9c6: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 45c9cb: 48 8d 84 24 d0 00 00 00 lea rax, [rsp + 208] + 45c9d3: 48 89 bc 24 b0 00 00 00 mov qword ptr [rsp + 176], rdi + 45c9db: 48 89 8c 24 c0 00 00 00 mov qword ptr [rsp + 192], rcx + 45c9e3: 48 89 84 24 a0 00 00 00 mov qword ptr [rsp + 160], rax + 45c9eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45c9f0: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 45c9f5: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 45c9fa: 31 d2 xor edx, edx + 45c9fc: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 45ca01: 48 29 c8 sub rax, rcx + 45ca04: 48 89 ce mov rsi, rcx + 45ca07: 48 f7 f7 div rdi + 45ca0a: 48 89 ea mov rdx, rbp + 45ca0d: 48 d1 e8 shr rax + 45ca10: 48 0f af c7 imul rax, rdi + 45ca14: 4c 8d 24 01 lea r12, [rcx + rax] + 45ca18: 49 89 c5 mov r13, rax + 45ca1b: 4c 89 e7 mov rdi, r12 + 45ca1e: ff d3 call rbx + 45ca20: 85 c0 test eax, eax + 45ca22: 0f 88 32 0b 00 00 js 0x45d55a <_quicksort+0xcda> + 45ca28: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 45ca2d: 48 89 ea mov rdx, rbp + 45ca30: 4c 89 e6 mov rsi, r12 + 45ca33: ff d3 call rbx + 45ca35: 85 c0 test eax, eax + 45ca37: 0f 88 d3 06 00 00 js 0x45d110 <_quicksort+0x890> + 45ca3d: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 45ca42: 4c 8b 6c 24 10 mov r13, qword ptr [rsp + 16] + 45ca47: 4c 03 6c 24 08 add r13, qword ptr [rsp + 8] + 45ca4c: 4e 8d 3c 30 lea r15, [rax + r14] + 45ca50: 48 89 ea mov rdx, rbp + 45ca53: 4c 89 e6 mov rsi, r12 + 45ca56: 4c 89 ef mov rdi, r13 + 45ca59: ff d3 call rbx + 45ca5b: 85 c0 test eax, eax + 45ca5d: 79 0c jns 0x45ca6b <_quicksort+0x1eb> + 45ca5f: e9 fc 03 00 00 jmp 0x45ce60 <_quicksort+0x5e0> + 45ca64: 0f 1f 40 00 nop dword ptr [rax] + 45ca68: 4d 01 f7 add r15, r14 + 45ca6b: 48 89 ea mov rdx, rbp + 45ca6e: 4c 89 fe mov rsi, r15 + 45ca71: 4c 89 e7 mov rdi, r12 + 45ca74: ff d3 call rbx + 45ca76: 85 c0 test eax, eax + 45ca78: 78 ee js 0x45ca68 <_quicksort+0x1e8> + 45ca7a: 4d 39 fd cmp r13, r15 + 45ca7d: 0f 82 ed 03 00 00 jb 0x45ce70 <_quicksort+0x5f0> + 45ca83: 0f 84 7a 06 00 00 je 0x45d103 <_quicksort+0x883> + 45ca89: 4d 39 fd cmp r13, r15 + 45ca8c: 76 c2 jbe 0x45ca50 <_quicksort+0x1d0> + 45ca8e: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 45ca93: 48 8b 4c 24 60 mov rcx, qword ptr [rsp + 96] + 45ca98: 4c 89 fa mov rdx, r15 + 45ca9b: 48 2b 54 24 10 sub rdx, qword ptr [rsp + 16] + 45caa0: 4c 29 e8 sub rax, r13 + 45caa3: 48 39 ca cmp rdx, rcx + 45caa6: 0f 87 19 06 00 00 ja 0x45d0c5 <_quicksort+0x845> + 45caac: 4c 89 6c 24 10 mov qword ptr [rsp + 16], r13 + 45cab1: 48 39 c1 cmp rcx, rax + 45cab4: 72 20 jb 0x45cad6 <_quicksort+0x256> + 45cab6: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 45cabb: 48 8b 78 f0 mov rdi, qword ptr [rax - 16] + 45cabf: 48 8b 48 f8 mov rcx, qword ptr [rax - 8] + 45cac3: 48 83 e8 10 sub rax, 16 + 45cac7: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 45cacc: 48 89 7c 24 10 mov qword ptr [rsp + 16], rdi + 45cad1: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 45cad6: 48 8b 8c 24 a0 00 00 00 mov rcx, qword ptr [rsp + 160] + 45cade: 48 39 4c 24 58 cmp qword ptr [rsp + 88], rcx + 45cae3: 0f 87 07 ff ff ff ja 0x45c9f0 <_quicksort+0x170> + 45cae9: 4c 8b ac 24 b8 00 00 00 mov r13, qword ptr [rsp + 184] + 45caf1: 4c 8b 64 24 60 mov r12, qword ptr [rsp + 96] + 45caf6: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] + 45cafb: 4d 01 ec add r12, r13 + 45cafe: 4c 39 e1 cmp rcx, r12 + 45cb01: 4d 89 e7 mov r15, r12 + 45cb04: 4c 8b 64 24 08 mov r12, qword ptr [rsp + 8] + 45cb09: 4c 0f 42 f9 cmovb r15, rcx + 45cb0d: 4d 01 ec add r12, r13 + 45cb10: 4d 89 e6 mov r14, r12 + 45cb13: 4d 39 e7 cmp r15, r12 + 45cb16: 0f 82 3a 02 00 00 jb 0x45cd56 <_quicksort+0x4d6> + 45cb1c: 4c 89 64 24 10 mov qword ptr [rsp + 16], r12 + 45cb21: 49 89 ec mov r12, rbp + 45cb24: 48 89 dd mov rbp, rbx + 45cb27: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 45cb2c: 0f 1f 40 00 nop dword ptr [rax] + 45cb30: 4c 89 ee mov rsi, r13 + 45cb33: 4c 89 f7 mov rdi, r14 + 45cb36: 4c 89 e2 mov rdx, r12 + 45cb39: ff d5 call rbp + 45cb3b: 85 c0 test eax, eax + 45cb3d: 4d 0f 48 ee cmovs r13, r14 + 45cb41: 49 01 de add r14, rbx + 45cb44: 4d 39 f7 cmp r15, r14 + 45cb47: 73 e7 jae 0x45cb30 <_quicksort+0x2b0> + 45cb49: 48 8b 8c 24 b8 00 00 00 mov rcx, qword ptr [rsp + 184] + 45cb51: 48 89 eb mov rbx, rbp + 45cb54: 4c 89 e5 mov rbp, r12 + 45cb57: 4c 8b 64 24 10 mov r12, qword ptr [rsp + 16] + 45cb5c: 49 39 cd cmp r13, rcx + 45cb5f: 0f 84 f1 01 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45cb65: 48 8d 41 0f lea rax, [rcx + 15] + 45cb69: 4c 29 e8 sub rax, r13 + 45cb6c: 48 83 f8 1e cmp rax, 30 + 45cb70: 0f 86 75 0c 00 00 jbe 0x45d7eb <_quicksort+0xf6b> + 45cb76: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 45cb7b: 48 8d 47 ff lea rax, [rdi - 1] + 45cb7f: 48 83 f8 0e cmp rax, 14 + 45cb83: 0f 86 62 0c 00 00 jbe 0x45d7eb <_quicksort+0xf6b> + 45cb89: 48 8d 77 f0 lea rsi, [rdi - 16] + 45cb8d: 31 c0 xor eax, eax + 45cb8f: 31 d2 xor edx, edx + 45cb91: 48 c1 ee 04 shr rsi, 4 + 45cb95: 48 83 c6 01 add rsi, 1 + 45cb99: f3 41 0f 6f 44 05 00 movdqu xmm0, xmmword ptr [r13 + rax] + 45cba0: f3 0f 6f 24 01 movdqu xmm4, xmmword ptr [rcx + rax] + 45cba5: 48 83 c2 01 add rdx, 1 + 45cba9: 41 0f 11 64 05 00 movups xmmword ptr [r13 + rax], xmm4 + 45cbaf: 0f 11 04 01 movups xmmword ptr [rcx + rax], xmm0 + 45cbb3: 48 83 c0 10 add rax, 16 + 45cbb7: 48 39 d6 cmp rsi, rdx + 45cbba: 77 dd ja 0x45cb99 <_quicksort+0x319> + 45cbbc: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 45cbc1: 48 8b 84 24 b8 00 00 00 mov rax, qword ptr [rsp + 184] + 45cbc9: 48 c1 e6 04 shl rsi, 4 + 45cbcd: 49 01 f5 add r13, rsi + 45cbd0: 48 89 fa mov rdx, rdi + 45cbd3: 48 01 f0 add rax, rsi + 45cbd6: 48 29 f2 sub rdx, rsi + 45cbd9: 48 39 f7 cmp rdi, rsi + 45cbdc: 0f 84 74 01 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45cbe2: 41 0f b6 75 00 movzx esi, byte ptr [r13] + 45cbe7: 0f b6 38 movzx edi, byte ptr [rax] + 45cbea: 41 88 7d 00 mov byte ptr [r13], dil + 45cbee: 40 88 30 mov byte ptr [rax], sil + 45cbf1: 48 83 fa 01 cmp rdx, 1 + 45cbf5: 0f 84 5b 01 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45cbfb: 41 0f b6 75 01 movzx esi, byte ptr [r13 + 1] + 45cc00: 0f b6 78 01 movzx edi, byte ptr [rax + 1] + 45cc04: 41 88 7d 01 mov byte ptr [r13 + 1], dil + 45cc08: 40 88 70 01 mov byte ptr [rax + 1], sil + 45cc0c: 48 83 fa 02 cmp rdx, 2 + 45cc10: 0f 84 40 01 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45cc16: 41 0f b6 75 02 movzx esi, byte ptr [r13 + 2] + 45cc1b: 0f b6 78 02 movzx edi, byte ptr [rax + 2] + 45cc1f: 41 88 7d 02 mov byte ptr [r13 + 2], dil + 45cc23: 40 88 70 02 mov byte ptr [rax + 2], sil + 45cc27: 48 83 fa 03 cmp rdx, 3 + 45cc2b: 0f 84 25 01 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45cc31: 41 0f b6 75 03 movzx esi, byte ptr [r13 + 3] + 45cc36: 0f b6 78 03 movzx edi, byte ptr [rax + 3] + 45cc3a: 41 88 7d 03 mov byte ptr [r13 + 3], dil + 45cc3e: 40 88 70 03 mov byte ptr [rax + 3], sil + 45cc42: 48 83 fa 04 cmp rdx, 4 + 45cc46: 0f 84 0a 01 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45cc4c: 41 0f b6 75 04 movzx esi, byte ptr [r13 + 4] + 45cc51: 0f b6 78 04 movzx edi, byte ptr [rax + 4] + 45cc55: 41 88 7d 04 mov byte ptr [r13 + 4], dil + 45cc59: 40 88 70 04 mov byte ptr [rax + 4], sil + 45cc5d: 48 83 fa 05 cmp rdx, 5 + 45cc61: 0f 84 ef 00 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45cc67: 41 0f b6 75 05 movzx esi, byte ptr [r13 + 5] + 45cc6c: 0f b6 78 05 movzx edi, byte ptr [rax + 5] + 45cc70: 41 88 7d 05 mov byte ptr [r13 + 5], dil + 45cc74: 40 88 70 05 mov byte ptr [rax + 5], sil + 45cc78: 48 83 fa 06 cmp rdx, 6 + 45cc7c: 0f 84 d4 00 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45cc82: 41 0f b6 75 06 movzx esi, byte ptr [r13 + 6] + 45cc87: 0f b6 78 06 movzx edi, byte ptr [rax + 6] + 45cc8b: 41 88 7d 06 mov byte ptr [r13 + 6], dil + 45cc8f: 40 88 70 06 mov byte ptr [rax + 6], sil + 45cc93: 48 83 fa 07 cmp rdx, 7 + 45cc97: 0f 84 b9 00 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45cc9d: 41 0f b6 75 07 movzx esi, byte ptr [r13 + 7] + 45cca2: 0f b6 78 07 movzx edi, byte ptr [rax + 7] + 45cca6: 41 88 7d 07 mov byte ptr [r13 + 7], dil + 45ccaa: 40 88 70 07 mov byte ptr [rax + 7], sil + 45ccae: 48 83 fa 08 cmp rdx, 8 + 45ccb2: 0f 84 9e 00 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45ccb8: 41 0f b6 75 08 movzx esi, byte ptr [r13 + 8] + 45ccbd: 0f b6 78 08 movzx edi, byte ptr [rax + 8] + 45ccc1: 41 88 7d 08 mov byte ptr [r13 + 8], dil + 45ccc5: 40 88 70 08 mov byte ptr [rax + 8], sil + 45ccc9: 48 83 fa 09 cmp rdx, 9 + 45cccd: 0f 84 83 00 00 00 je 0x45cd56 <_quicksort+0x4d6> + 45ccd3: 41 0f b6 75 09 movzx esi, byte ptr [r13 + 9] + 45ccd8: 0f b6 78 09 movzx edi, byte ptr [rax + 9] + 45ccdc: 41 88 7d 09 mov byte ptr [r13 + 9], dil + 45cce0: 40 88 70 09 mov byte ptr [rax + 9], sil + 45cce4: 48 83 fa 0a cmp rdx, 10 + 45cce8: 74 6c je 0x45cd56 <_quicksort+0x4d6> + 45ccea: 41 0f b6 75 0a movzx esi, byte ptr [r13 + 10] + 45ccef: 0f b6 78 0a movzx edi, byte ptr [rax + 10] + 45ccf3: 41 88 7d 0a mov byte ptr [r13 + 10], dil + 45ccf7: 40 88 70 0a mov byte ptr [rax + 10], sil + 45ccfb: 48 83 fa 0b cmp rdx, 11 + 45ccff: 74 55 je 0x45cd56 <_quicksort+0x4d6> + 45cd01: 41 0f b6 75 0b movzx esi, byte ptr [r13 + 11] + 45cd06: 0f b6 78 0b movzx edi, byte ptr [rax + 11] + 45cd0a: 41 88 7d 0b mov byte ptr [r13 + 11], dil + 45cd0e: 40 88 70 0b mov byte ptr [rax + 11], sil + 45cd12: 48 83 fa 0c cmp rdx, 12 + 45cd16: 74 3e je 0x45cd56 <_quicksort+0x4d6> + 45cd18: 41 0f b6 75 0c movzx esi, byte ptr [r13 + 12] + 45cd1d: 0f b6 78 0c movzx edi, byte ptr [rax + 12] + 45cd21: 41 88 7d 0c mov byte ptr [r13 + 12], dil + 45cd25: 40 88 70 0c mov byte ptr [rax + 12], sil + 45cd29: 48 83 fa 0d cmp rdx, 13 + 45cd2d: 74 27 je 0x45cd56 <_quicksort+0x4d6> + 45cd2f: 41 0f b6 75 0d movzx esi, byte ptr [r13 + 13] + 45cd34: 0f b6 78 0d movzx edi, byte ptr [rax + 13] + 45cd38: 41 88 7d 0d mov byte ptr [r13 + 13], dil + 45cd3c: 40 88 70 0d mov byte ptr [rax + 13], sil + 45cd40: 48 83 fa 0e cmp rdx, 14 + 45cd44: 74 10 je 0x45cd56 <_quicksort+0x4d6> + 45cd46: 41 0f b6 55 0e movzx edx, byte ptr [r13 + 14] + 45cd4b: 0f b6 70 0e movzx esi, byte ptr [rax + 14] + 45cd4f: 41 88 75 0e mov byte ptr [r13 + 14], sil + 45cd53: 88 50 0e mov byte ptr [rax + 14], dl + 45cd56: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45cd5b: 49 89 c5 mov r13, rax + 45cd5e: 4d 8d 34 04 lea r14, [r12 + rax] + 45cd62: 4c 8d 78 ff lea r15, [rax - 1] + 45cd66: 49 f7 dd neg r13 + 45cd69: 4c 3b 74 24 40 cmp r14, qword ptr [rsp + 64] + 45cd6e: 0f 87 bc 00 00 00 ja 0x45ce30 <_quicksort+0x5b0> + 45cd74: 4c 89 7c 24 10 mov qword ptr [rsp + 16], r15 + 45cd79: 49 89 ef mov r15, rbp + 45cd7c: 48 89 dd mov rbp, rbx + 45cd7f: eb 0a jmp 0x45cd8b <_quicksort+0x50b> + 45cd81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45cd88: 4d 01 ec add r12, r13 + 45cd8b: 4c 89 fa mov rdx, r15 + 45cd8e: 4c 89 e6 mov rsi, r12 + 45cd91: 4c 89 f7 mov rdi, r14 + 45cd94: ff d5 call rbp + 45cd96: 85 c0 test eax, eax + 45cd98: 78 ee js 0x45cd88 <_quicksort+0x508> + 45cd9a: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 45cd9f: 49 8d 0c 1c lea rcx, [r12 + rbx] + 45cda3: 4d 8d 1c 1e lea r11, [r14 + rbx] + 45cda7: 4c 39 f1 cmp rcx, r14 + 45cdaa: 75 0f jne 0x45cdbb <_quicksort+0x53b> + 45cdac: 4d 89 f4 mov r12, r14 + 45cdaf: 4c 39 5c 24 40 cmp qword ptr [rsp + 64], r11 + 45cdb4: 72 7a jb 0x45ce30 <_quicksort+0x5b0> + 45cdb6: 4d 89 de mov r14, r11 + 45cdb9: eb d0 jmp 0x45cd8b <_quicksort+0x50b> + 45cdbb: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 45cdc0: 4c 01 f7 add rdi, r14 + 45cdc3: 72 e7 jb 0x45cdac <_quicksort+0x52c> + 45cdc5: 4d 8d 4e ff lea r9, [r14 - 1] + 45cdc9: 44 0f b6 07 movzx r8d, byte ptr [rdi] + 45cdcd: 4d 89 cc mov r12, r9 + 45cdd0: 4c 89 c8 mov rax, r9 + 45cdd3: 49 39 c9 cmp r9, rcx + 45cdd6: 72 40 jb 0x45ce18 <_quicksort+0x598> + 45cdd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 45cde0: 48 89 fa mov rdx, rdi + 45cde3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45cde8: 0f b6 30 movzx esi, byte ptr [rax] + 45cdeb: 40 88 32 mov byte ptr [rdx], sil + 45cdee: 48 89 c6 mov rsi, rax + 45cdf1: 4c 01 e8 add rax, r13 + 45cdf4: 48 29 da sub rdx, rbx + 45cdf7: 48 39 c1 cmp rcx, rax + 45cdfa: 76 ec jbe 0x45cde8 <_quicksort+0x568> + 45cdfc: 48 83 ef 01 sub rdi, 1 + 45ce00: 44 88 06 mov byte ptr [rsi], r8b + 45ce03: 49 83 e9 01 sub r9, 1 + 45ce07: 4c 39 e7 cmp rdi, r12 + 45ce0a: 74 a0 je 0x45cdac <_quicksort+0x52c> + 45ce0c: 44 0f b6 07 movzx r8d, byte ptr [rdi] + 45ce10: 4c 89 c8 mov rax, r9 + 45ce13: 49 39 c9 cmp r9, rcx + 45ce16: 73 c8 jae 0x45cde0 <_quicksort+0x560> + 45ce18: 48 89 fe mov rsi, rdi + 45ce1b: 48 83 ef 01 sub rdi, 1 + 45ce1f: 49 83 e9 01 sub r9, 1 + 45ce23: 44 88 06 mov byte ptr [rsi], r8b + 45ce26: 4c 39 e7 cmp rdi, r12 + 45ce29: 75 e1 jne 0x45ce0c <_quicksort+0x58c> + 45ce2b: e9 7c ff ff ff jmp 0x45cdac <_quicksort+0x52c> + 45ce30: 48 8b 84 24 d8 04 00 00 mov rax, qword ptr [rsp + 1240] + 45ce38: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45ce41: 0f 85 f9 09 00 00 jne 0x45d840 <_quicksort+0xfc0> + 45ce47: 48 81 c4 e8 04 00 00 add rsp, 1256 + 45ce4e: 5b pop rbx + 45ce4f: 5d pop rbp + 45ce50: 41 5c pop r12 + 45ce52: 41 5d pop r13 + 45ce54: 41 5e pop r14 + 45ce56: 41 5f pop r15 + 45ce58: c3 ret + 45ce59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45ce60: 4c 03 6c 24 08 add r13, qword ptr [rsp + 8] + 45ce65: e9 e6 fb ff ff jmp 0x45ca50 <_quicksort+0x1d0> + 45ce6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45ce70: 49 8d 45 0f lea rax, [r13 + 15] + 45ce74: 4c 29 f8 sub rax, r15 + 45ce77: 48 83 f8 1e cmp rax, 30 + 45ce7b: 0f 86 13 02 00 00 jbe 0x45d094 <_quicksort+0x814> + 45ce81: 48 83 7c 24 20 0e cmp qword ptr [rsp + 32], 14 + 45ce87: 0f 86 07 02 00 00 jbe 0x45d094 <_quicksort+0x814> + 45ce8d: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 45ce92: 31 c0 xor eax, eax + 45ce94: 31 d2 xor edx, edx + 45ce96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45cea0: f3 41 0f 6f 44 05 00 movdqu xmm0, xmmword ptr [r13 + rax] + 45cea7: f3 41 0f 6f 0c 07 movdqu xmm1, xmmword ptr [r15 + rax] + 45cead: 48 83 c2 01 add rdx, 1 + 45ceb1: 41 0f 11 4c 05 00 movups xmmword ptr [r13 + rax], xmm1 + 45ceb7: 41 0f 11 04 07 movups xmmword ptr [r15 + rax], xmm0 + 45cebc: 48 83 c0 10 add rax, 16 + 45cec0: 48 39 d1 cmp rcx, rdx + 45cec3: 77 db ja 0x45cea0 <_quicksort+0x620> + 45cec5: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 45ceca: 49 8d 44 0d 00 lea rax, [r13 + rcx] + 45cecf: 49 8d 14 0f lea rdx, [r15 + rcx] + 45ced3: 48 39 4c 24 08 cmp qword ptr [rsp + 8], rcx + 45ced8: 0f 84 9a 01 00 00 je 0x45d078 <_quicksort+0x7f8> + 45cede: 0f b6 08 movzx ecx, byte ptr [rax] + 45cee1: 0f b6 32 movzx esi, byte ptr [rdx] + 45cee4: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 45ceea: 40 88 30 mov byte ptr [rax], sil + 45ceed: 88 0a mov byte ptr [rdx], cl + 45ceef: 0f 84 7b 01 00 00 je 0x45d070 <_quicksort+0x7f0> + 45cef5: 0f b6 48 01 movzx ecx, byte ptr [rax + 1] + 45cef9: 0f b6 72 01 movzx esi, byte ptr [rdx + 1] + 45cefd: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 45cf03: 40 88 70 01 mov byte ptr [rax + 1], sil + 45cf07: 88 4a 01 mov byte ptr [rdx + 1], cl + 45cf0a: 0f 84 60 01 00 00 je 0x45d070 <_quicksort+0x7f0> + 45cf10: 0f b6 48 02 movzx ecx, byte ptr [rax + 2] + 45cf14: 0f b6 72 02 movzx esi, byte ptr [rdx + 2] + 45cf18: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 + 45cf1e: 40 88 70 02 mov byte ptr [rax + 2], sil + 45cf22: 88 4a 02 mov byte ptr [rdx + 2], cl + 45cf25: 0f 84 45 01 00 00 je 0x45d070 <_quicksort+0x7f0> + 45cf2b: 0f b6 48 03 movzx ecx, byte ptr [rax + 3] + 45cf2f: 0f b6 72 03 movzx esi, byte ptr [rdx + 3] + 45cf33: 48 83 7c 24 68 00 cmp qword ptr [rsp + 104], 0 + 45cf39: 40 88 70 03 mov byte ptr [rax + 3], sil + 45cf3d: 88 4a 03 mov byte ptr [rdx + 3], cl + 45cf40: 0f 84 2a 01 00 00 je 0x45d070 <_quicksort+0x7f0> + 45cf46: 0f b6 48 04 movzx ecx, byte ptr [rax + 4] + 45cf4a: 0f b6 72 04 movzx esi, byte ptr [rdx + 4] + 45cf4e: 48 83 7c 24 70 00 cmp qword ptr [rsp + 112], 0 + 45cf54: 40 88 70 04 mov byte ptr [rax + 4], sil + 45cf58: 88 4a 04 mov byte ptr [rdx + 4], cl + 45cf5b: 0f 84 0f 01 00 00 je 0x45d070 <_quicksort+0x7f0> + 45cf61: 0f b6 48 05 movzx ecx, byte ptr [rax + 5] + 45cf65: 0f b6 72 05 movzx esi, byte ptr [rdx + 5] + 45cf69: 48 83 7c 24 78 00 cmp qword ptr [rsp + 120], 0 + 45cf6f: 40 88 70 05 mov byte ptr [rax + 5], sil + 45cf73: 88 4a 05 mov byte ptr [rdx + 5], cl + 45cf76: 0f 84 f4 00 00 00 je 0x45d070 <_quicksort+0x7f0> + 45cf7c: 0f b6 48 06 movzx ecx, byte ptr [rax + 6] + 45cf80: 0f b6 72 06 movzx esi, byte ptr [rdx + 6] + 45cf84: 48 83 bc 24 80 00 00 00 00 cmp qword ptr [rsp + 128], 0 + 45cf8d: 40 88 70 06 mov byte ptr [rax + 6], sil + 45cf91: 88 4a 06 mov byte ptr [rdx + 6], cl + 45cf94: 0f 84 d6 00 00 00 je 0x45d070 <_quicksort+0x7f0> + 45cf9a: 0f b6 48 07 movzx ecx, byte ptr [rax + 7] + 45cf9e: 0f b6 72 07 movzx esi, byte ptr [rdx + 7] + 45cfa2: 48 83 bc 24 88 00 00 00 00 cmp qword ptr [rsp + 136], 0 + 45cfab: 40 88 70 07 mov byte ptr [rax + 7], sil + 45cfaf: 88 4a 07 mov byte ptr [rdx + 7], cl + 45cfb2: 0f 84 b8 00 00 00 je 0x45d070 <_quicksort+0x7f0> + 45cfb8: 0f b6 48 08 movzx ecx, byte ptr [rax + 8] + 45cfbc: 0f b6 72 08 movzx esi, byte ptr [rdx + 8] + 45cfc0: 48 83 bc 24 90 00 00 00 00 cmp qword ptr [rsp + 144], 0 + 45cfc9: 40 88 70 08 mov byte ptr [rax + 8], sil + 45cfcd: 88 4a 08 mov byte ptr [rdx + 8], cl + 45cfd0: 0f 84 9a 00 00 00 je 0x45d070 <_quicksort+0x7f0> + 45cfd6: 0f b6 48 09 movzx ecx, byte ptr [rax + 9] + 45cfda: 0f b6 72 09 movzx esi, byte ptr [rdx + 9] + 45cfde: 48 83 bc 24 98 00 00 00 00 cmp qword ptr [rsp + 152], 0 + 45cfe7: 40 88 70 09 mov byte ptr [rax + 9], sil + 45cfeb: 88 4a 09 mov byte ptr [rdx + 9], cl + 45cfee: 0f 84 7c 00 00 00 je 0x45d070 <_quicksort+0x7f0> + 45cff4: 0f b6 48 0a movzx ecx, byte ptr [rax + 10] + 45cff8: 0f b6 72 0a movzx esi, byte ptr [rdx + 10] + 45cffc: 48 83 bc 24 a8 00 00 00 00 cmp qword ptr [rsp + 168], 0 + 45d005: 40 88 70 0a mov byte ptr [rax + 10], sil + 45d009: 88 4a 0a mov byte ptr [rdx + 10], cl + 45d00c: 74 62 je 0x45d070 <_quicksort+0x7f0> + 45d00e: 0f b6 48 0b movzx ecx, byte ptr [rax + 11] + 45d012: 0f b6 72 0b movzx esi, byte ptr [rdx + 11] + 45d016: 48 83 bc 24 b0 00 00 00 00 cmp qword ptr [rsp + 176], 0 + 45d01f: 40 88 70 0b mov byte ptr [rax + 11], sil + 45d023: 88 4a 0b mov byte ptr [rdx + 11], cl + 45d026: 74 48 je 0x45d070 <_quicksort+0x7f0> + 45d028: 0f b6 48 0c movzx ecx, byte ptr [rax + 12] + 45d02c: 0f b6 72 0c movzx esi, byte ptr [rdx + 12] + 45d030: 48 83 bc 24 c0 00 00 00 00 cmp qword ptr [rsp + 192], 0 + 45d039: 40 88 70 0c mov byte ptr [rax + 12], sil + 45d03d: 88 4a 0c mov byte ptr [rdx + 12], cl + 45d040: 74 2e je 0x45d070 <_quicksort+0x7f0> + 45d042: 0f b6 48 0d movzx ecx, byte ptr [rax + 13] + 45d046: 0f b6 72 0d movzx esi, byte ptr [rdx + 13] + 45d04a: 48 83 bc 24 c8 00 00 00 00 cmp qword ptr [rsp + 200], 0 + 45d053: 40 88 70 0d mov byte ptr [rax + 13], sil + 45d057: 88 4a 0d mov byte ptr [rdx + 13], cl + 45d05a: 74 14 je 0x45d070 <_quicksort+0x7f0> + 45d05c: 0f b6 48 0e movzx ecx, byte ptr [rax + 14] + 45d060: 0f b6 72 0e movzx esi, byte ptr [rdx + 14] + 45d064: 40 88 70 0e mov byte ptr [rax + 14], sil + 45d068: 88 4a 0e mov byte ptr [rdx + 14], cl + 45d06b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45d070: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45d075: 4c 01 e8 add rax, r13 + 45d078: 4d 39 e5 cmp r13, r12 + 45d07b: 74 12 je 0x45d08f <_quicksort+0x80f> + 45d07d: 4d 39 e7 cmp r15, r12 + 45d080: 4d 0f 44 e5 cmove r12, r13 + 45d084: 49 89 c5 mov r13, rax + 45d087: 4d 01 f7 add r15, r14 + 45d08a: e9 fa f9 ff ff jmp 0x45ca89 <_quicksort+0x209> + 45d08f: 4d 89 fc mov r12, r15 + 45d092: eb f0 jmp 0x45d084 <_quicksort+0x804> + 45d094: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45d099: 4c 89 f9 mov rcx, r15 + 45d09c: 4c 89 ea mov rdx, r13 + 45d09f: 4c 01 e8 add rax, r13 + 45d0a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45d0a8: 0f b6 32 movzx esi, byte ptr [rdx] + 45d0ab: 0f b6 39 movzx edi, byte ptr [rcx] + 45d0ae: 48 83 c2 01 add rdx, 1 + 45d0b2: 48 83 c1 01 add rcx, 1 + 45d0b6: 40 88 7a ff mov byte ptr [rdx - 1], dil + 45d0ba: 40 88 71 ff mov byte ptr [rcx - 1], sil + 45d0be: 48 39 c2 cmp rdx, rax + 45d0c1: 75 e5 jne 0x45d0a8 <_quicksort+0x828> + 45d0c3: eb b3 jmp 0x45d078 <_quicksort+0x7f8> + 45d0c5: 48 39 44 24 60 cmp qword ptr [rsp + 96], rax + 45d0ca: 0f 83 80 04 00 00 jae 0x45d550 <_quicksort+0xcd0> + 45d0d0: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] + 45d0d5: 48 8d 77 10 lea rsi, [rdi + 16] + 45d0d9: 48 39 c2 cmp rdx, rax + 45d0dc: 0f 8e 8d 06 00 00 jle 0x45d76f <_quicksort+0xeef> + 45d0e2: f3 0f 7e 44 24 10 movq xmm0, qword ptr [rsp + 16] # xmm0 = mem[0],zero + 45d0e8: 66 49 0f 6e f7 movq xmm6, r15 + 45d0ed: 48 89 74 24 58 mov qword ptr [rsp + 88], rsi + 45d0f2: 4c 89 6c 24 10 mov qword ptr [rsp + 16], r13 + 45d0f7: 66 0f 6c c6 punpcklqdq xmm0, xmm6 # xmm0 = xmm0[0],xmm6[0] + 45d0fb: 0f 29 07 movaps xmmword ptr [rdi], xmm0 + 45d0fe: e9 d3 f9 ff ff jmp 0x45cad6 <_quicksort+0x256> + 45d103: 4c 03 6c 24 08 add r13, qword ptr [rsp + 8] + 45d108: 4d 01 f7 add r15, r14 + 45d10b: e9 7e f9 ff ff jmp 0x45ca8e <_quicksort+0x20e> + 45d110: 48 83 7c 24 20 0e cmp qword ptr [rsp + 32], 14 + 45d116: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 45d11b: 41 0f 97 c7 seta r15b + 45d11f: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 45d124: 49 83 c5 10 add r13, 16 + 45d128: 4c 01 e8 add rax, r13 + 45d12b: 48 39 c1 cmp rcx, rax + 45d12e: 48 8d 41 10 lea rax, [rcx + 16] + 45d132: 0f 93 c2 setae dl + 45d135: 49 39 c4 cmp r12, rax + 45d138: 0f 93 c0 setae al + 45d13b: 08 c2 or dl, al + 45d13d: 0f 84 48 06 00 00 je 0x45d78b <_quicksort+0xf0b> + 45d143: 45 84 ff test r15b, r15b + 45d146: 0f 84 3f 06 00 00 je 0x45d78b <_quicksort+0xf0b> + 45d14c: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] + 45d151: 31 c0 xor eax, eax + 45d153: 31 d2 xor edx, edx + 45d155: 0f 1f 00 nop dword ptr [rax] + 45d158: f3 41 0f 6f 04 04 movdqu xmm0, xmmword ptr [r12 + rax] + 45d15e: f3 0f 6f 14 01 movdqu xmm2, xmmword ptr [rcx + rax] + 45d163: 48 83 c2 01 add rdx, 1 + 45d167: 41 0f 11 14 04 movups xmmword ptr [r12 + rax], xmm2 + 45d16c: 0f 11 04 01 movups xmmword ptr [rcx + rax], xmm0 + 45d170: 48 83 c0 10 add rax, 16 + 45d174: 48 39 d6 cmp rsi, rdx + 45d177: 77 df ja 0x45d158 <_quicksort+0x8d8> + 45d179: 48 8b 7c 24 30 mov rdi, qword ptr [rsp + 48] + 45d17e: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 45d183: 49 8d 14 3c lea rdx, [r12 + rdi] + 45d187: 48 01 f8 add rax, rdi + 45d18a: 48 39 7c 24 08 cmp qword ptr [rsp + 8], rdi + 45d18f: 0f 84 98 01 00 00 je 0x45d32d <_quicksort+0xaad> + 45d195: 0f b6 32 movzx esi, byte ptr [rdx] + 45d198: 0f b6 38 movzx edi, byte ptr [rax] + 45d19b: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 45d1a1: 40 88 3a mov byte ptr [rdx], dil + 45d1a4: 40 88 30 mov byte ptr [rax], sil + 45d1a7: 0f 84 80 01 00 00 je 0x45d32d <_quicksort+0xaad> + 45d1ad: 0f b6 72 01 movzx esi, byte ptr [rdx + 1] + 45d1b1: 0f b6 78 01 movzx edi, byte ptr [rax + 1] + 45d1b5: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 45d1bb: 40 88 7a 01 mov byte ptr [rdx + 1], dil + 45d1bf: 40 88 70 01 mov byte ptr [rax + 1], sil + 45d1c3: 0f 84 64 01 00 00 je 0x45d32d <_quicksort+0xaad> + 45d1c9: 0f b6 72 02 movzx esi, byte ptr [rdx + 2] + 45d1cd: 0f b6 78 02 movzx edi, byte ptr [rax + 2] + 45d1d1: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 + 45d1d7: 40 88 7a 02 mov byte ptr [rdx + 2], dil + 45d1db: 40 88 70 02 mov byte ptr [rax + 2], sil + 45d1df: 0f 84 48 01 00 00 je 0x45d32d <_quicksort+0xaad> + 45d1e5: 0f b6 72 03 movzx esi, byte ptr [rdx + 3] + 45d1e9: 0f b6 78 03 movzx edi, byte ptr [rax + 3] + 45d1ed: 48 83 7c 24 68 00 cmp qword ptr [rsp + 104], 0 + 45d1f3: 40 88 7a 03 mov byte ptr [rdx + 3], dil + 45d1f7: 40 88 70 03 mov byte ptr [rax + 3], sil + 45d1fb: 0f 84 2c 01 00 00 je 0x45d32d <_quicksort+0xaad> + 45d201: 0f b6 72 04 movzx esi, byte ptr [rdx + 4] + 45d205: 0f b6 78 04 movzx edi, byte ptr [rax + 4] + 45d209: 48 83 7c 24 70 00 cmp qword ptr [rsp + 112], 0 + 45d20f: 40 88 7a 04 mov byte ptr [rdx + 4], dil + 45d213: 40 88 70 04 mov byte ptr [rax + 4], sil + 45d217: 0f 84 10 01 00 00 je 0x45d32d <_quicksort+0xaad> + 45d21d: 0f b6 72 05 movzx esi, byte ptr [rdx + 5] + 45d221: 0f b6 78 05 movzx edi, byte ptr [rax + 5] + 45d225: 48 83 7c 24 78 00 cmp qword ptr [rsp + 120], 0 + 45d22b: 40 88 7a 05 mov byte ptr [rdx + 5], dil + 45d22f: 40 88 70 05 mov byte ptr [rax + 5], sil + 45d233: 0f 84 f4 00 00 00 je 0x45d32d <_quicksort+0xaad> + 45d239: 0f b6 72 06 movzx esi, byte ptr [rdx + 6] + 45d23d: 0f b6 78 06 movzx edi, byte ptr [rax + 6] + 45d241: 48 83 bc 24 80 00 00 00 00 cmp qword ptr [rsp + 128], 0 + 45d24a: 40 88 7a 06 mov byte ptr [rdx + 6], dil + 45d24e: 40 88 70 06 mov byte ptr [rax + 6], sil + 45d252: 0f 84 d5 00 00 00 je 0x45d32d <_quicksort+0xaad> + 45d258: 0f b6 72 07 movzx esi, byte ptr [rdx + 7] + 45d25c: 0f b6 78 07 movzx edi, byte ptr [rax + 7] + 45d260: 48 83 bc 24 88 00 00 00 00 cmp qword ptr [rsp + 136], 0 + 45d269: 40 88 7a 07 mov byte ptr [rdx + 7], dil + 45d26d: 40 88 70 07 mov byte ptr [rax + 7], sil + 45d271: 0f 84 b6 00 00 00 je 0x45d32d <_quicksort+0xaad> + 45d277: 0f b6 72 08 movzx esi, byte ptr [rdx + 8] + 45d27b: 0f b6 78 08 movzx edi, byte ptr [rax + 8] + 45d27f: 48 83 bc 24 90 00 00 00 00 cmp qword ptr [rsp + 144], 0 + 45d288: 40 88 7a 08 mov byte ptr [rdx + 8], dil + 45d28c: 40 88 70 08 mov byte ptr [rax + 8], sil + 45d290: 0f 84 97 00 00 00 je 0x45d32d <_quicksort+0xaad> + 45d296: 0f b6 72 09 movzx esi, byte ptr [rdx + 9] + 45d29a: 0f b6 78 09 movzx edi, byte ptr [rax + 9] + 45d29e: 48 83 bc 24 98 00 00 00 00 cmp qword ptr [rsp + 152], 0 + 45d2a7: 40 88 7a 09 mov byte ptr [rdx + 9], dil + 45d2ab: 40 88 70 09 mov byte ptr [rax + 9], sil + 45d2af: 74 7c je 0x45d32d <_quicksort+0xaad> + 45d2b1: 0f b6 72 0a movzx esi, byte ptr [rdx + 10] + 45d2b5: 0f b6 78 0a movzx edi, byte ptr [rax + 10] + 45d2b9: 48 83 bc 24 a8 00 00 00 00 cmp qword ptr [rsp + 168], 0 + 45d2c2: 40 88 7a 0a mov byte ptr [rdx + 10], dil + 45d2c6: 40 88 70 0a mov byte ptr [rax + 10], sil + 45d2ca: 74 61 je 0x45d32d <_quicksort+0xaad> + 45d2cc: 0f b6 72 0b movzx esi, byte ptr [rdx + 11] + 45d2d0: 0f b6 78 0b movzx edi, byte ptr [rax + 11] + 45d2d4: 48 83 bc 24 b0 00 00 00 00 cmp qword ptr [rsp + 176], 0 + 45d2dd: 40 88 7a 0b mov byte ptr [rdx + 11], dil + 45d2e1: 40 88 70 0b mov byte ptr [rax + 11], sil + 45d2e5: 74 46 je 0x45d32d <_quicksort+0xaad> + 45d2e7: 0f b6 72 0c movzx esi, byte ptr [rdx + 12] + 45d2eb: 0f b6 78 0c movzx edi, byte ptr [rax + 12] + 45d2ef: 48 83 bc 24 c0 00 00 00 00 cmp qword ptr [rsp + 192], 0 + 45d2f8: 40 88 7a 0c mov byte ptr [rdx + 12], dil + 45d2fc: 40 88 70 0c mov byte ptr [rax + 12], sil + 45d300: 74 2b je 0x45d32d <_quicksort+0xaad> + 45d302: 0f b6 72 0d movzx esi, byte ptr [rdx + 13] + 45d306: 0f b6 78 0d movzx edi, byte ptr [rax + 13] + 45d30a: 48 83 bc 24 c8 00 00 00 00 cmp qword ptr [rsp + 200], 0 + 45d313: 40 88 7a 0d mov byte ptr [rdx + 13], dil + 45d317: 40 88 70 0d mov byte ptr [rax + 13], sil + 45d31b: 74 10 je 0x45d32d <_quicksort+0xaad> + 45d31d: 0f b6 72 0e movzx esi, byte ptr [rdx + 14] + 45d321: 0f b6 78 0e movzx edi, byte ptr [rax + 14] + 45d325: 40 88 7a 0e mov byte ptr [rdx + 14], dil + 45d329: 40 88 70 0e mov byte ptr [rax + 14], sil + 45d32d: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 45d332: 48 89 ea mov rdx, rbp + 45d335: 4c 89 e7 mov rdi, r12 + 45d338: ff d3 call rbx + 45d33a: 85 c0 test eax, eax + 45d33c: 0f 89 fb f6 ff ff jns 0x45ca3d <_quicksort+0x1bd> + 45d342: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 45d347: 48 8d 41 10 lea rax, [rcx + 16] + 45d34b: 49 39 c4 cmp r12, rax + 45d34e: 0f 93 c2 setae dl + 45d351: 4d 85 ed test r13, r13 + 45d354: 0f 9e c0 setle al + 45d357: 08 c2 or dl, al + 45d359: 0f 84 b0 04 00 00 je 0x45d80f <_quicksort+0xf8f> + 45d35f: 45 84 ff test r15b, r15b + 45d362: 0f 84 a7 04 00 00 je 0x45d80f <_quicksort+0xf8f> + 45d368: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] + 45d36d: 31 c0 xor eax, eax + 45d36f: 31 d2 xor edx, edx + 45d371: f3 41 0f 6f 04 04 movdqu xmm0, xmmword ptr [r12 + rax] + 45d377: f3 0f 6f 2c 01 movdqu xmm5, xmmword ptr [rcx + rax] + 45d37c: 48 83 c2 01 add rdx, 1 + 45d380: 41 0f 11 2c 04 movups xmmword ptr [r12 + rax], xmm5 + 45d385: 0f 11 04 01 movups xmmword ptr [rcx + rax], xmm0 + 45d389: 48 83 c0 10 add rax, 16 + 45d38d: 48 39 d6 cmp rsi, rdx + 45d390: 77 df ja 0x45d371 <_quicksort+0xaf1> + 45d392: 48 8b 7c 24 30 mov rdi, qword ptr [rsp + 48] + 45d397: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 45d39c: 49 8d 14 3c lea rdx, [r12 + rdi] + 45d3a0: 48 01 f8 add rax, rdi + 45d3a3: 48 39 7c 24 08 cmp qword ptr [rsp + 8], rdi + 45d3a8: 0f 84 8f f6 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d3ae: 0f b6 0a movzx ecx, byte ptr [rdx] + 45d3b1: 0f b6 30 movzx esi, byte ptr [rax] + 45d3b4: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 45d3ba: 40 88 32 mov byte ptr [rdx], sil + 45d3bd: 88 08 mov byte ptr [rax], cl + 45d3bf: 0f 84 78 f6 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d3c5: 0f b6 4a 01 movzx ecx, byte ptr [rdx + 1] + 45d3c9: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 45d3cd: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 45d3d3: 40 88 72 01 mov byte ptr [rdx + 1], sil + 45d3d7: 88 48 01 mov byte ptr [rax + 1], cl + 45d3da: 0f 84 5d f6 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d3e0: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] + 45d3e4: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 45d3e8: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 + 45d3ee: 40 88 72 02 mov byte ptr [rdx + 2], sil + 45d3f2: 88 48 02 mov byte ptr [rax + 2], cl + 45d3f5: 0f 84 42 f6 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d3fb: 0f b6 4a 03 movzx ecx, byte ptr [rdx + 3] + 45d3ff: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 45d403: 48 83 7c 24 68 00 cmp qword ptr [rsp + 104], 0 + 45d409: 40 88 72 03 mov byte ptr [rdx + 3], sil + 45d40d: 88 48 03 mov byte ptr [rax + 3], cl + 45d410: 0f 84 27 f6 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d416: 0f b6 4a 04 movzx ecx, byte ptr [rdx + 4] + 45d41a: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 45d41e: 48 83 7c 24 70 00 cmp qword ptr [rsp + 112], 0 + 45d424: 40 88 72 04 mov byte ptr [rdx + 4], sil + 45d428: 88 48 04 mov byte ptr [rax + 4], cl + 45d42b: 0f 84 0c f6 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d431: 0f b6 4a 05 movzx ecx, byte ptr [rdx + 5] + 45d435: 0f b6 70 05 movzx esi, byte ptr [rax + 5] + 45d439: 48 83 7c 24 78 00 cmp qword ptr [rsp + 120], 0 + 45d43f: 40 88 72 05 mov byte ptr [rdx + 5], sil + 45d443: 88 48 05 mov byte ptr [rax + 5], cl + 45d446: 0f 84 f1 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d44c: 0f b6 4a 06 movzx ecx, byte ptr [rdx + 6] + 45d450: 0f b6 70 06 movzx esi, byte ptr [rax + 6] + 45d454: 48 83 bc 24 80 00 00 00 00 cmp qword ptr [rsp + 128], 0 + 45d45d: 40 88 72 06 mov byte ptr [rdx + 6], sil + 45d461: 88 48 06 mov byte ptr [rax + 6], cl + 45d464: 0f 84 d3 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d46a: 0f b6 4a 07 movzx ecx, byte ptr [rdx + 7] + 45d46e: 0f b6 70 07 movzx esi, byte ptr [rax + 7] + 45d472: 48 83 bc 24 88 00 00 00 00 cmp qword ptr [rsp + 136], 0 + 45d47b: 40 88 72 07 mov byte ptr [rdx + 7], sil + 45d47f: 88 48 07 mov byte ptr [rax + 7], cl + 45d482: 0f 84 b5 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d488: 0f b6 4a 08 movzx ecx, byte ptr [rdx + 8] + 45d48c: 0f b6 70 08 movzx esi, byte ptr [rax + 8] + 45d490: 48 83 bc 24 90 00 00 00 00 cmp qword ptr [rsp + 144], 0 + 45d499: 40 88 72 08 mov byte ptr [rdx + 8], sil + 45d49d: 88 48 08 mov byte ptr [rax + 8], cl + 45d4a0: 0f 84 97 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d4a6: 0f b6 4a 09 movzx ecx, byte ptr [rdx + 9] + 45d4aa: 0f b6 70 09 movzx esi, byte ptr [rax + 9] + 45d4ae: 48 83 bc 24 98 00 00 00 00 cmp qword ptr [rsp + 152], 0 + 45d4b7: 40 88 72 09 mov byte ptr [rdx + 9], sil + 45d4bb: 88 48 09 mov byte ptr [rax + 9], cl + 45d4be: 0f 84 79 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d4c4: 0f b6 4a 0a movzx ecx, byte ptr [rdx + 10] + 45d4c8: 0f b6 70 0a movzx esi, byte ptr [rax + 10] + 45d4cc: 48 83 bc 24 a8 00 00 00 00 cmp qword ptr [rsp + 168], 0 + 45d4d5: 40 88 72 0a mov byte ptr [rdx + 10], sil + 45d4d9: 88 48 0a mov byte ptr [rax + 10], cl + 45d4dc: 0f 84 5b f5 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d4e2: 0f b6 4a 0b movzx ecx, byte ptr [rdx + 11] + 45d4e6: 0f b6 70 0b movzx esi, byte ptr [rax + 11] + 45d4ea: 48 83 bc 24 b0 00 00 00 00 cmp qword ptr [rsp + 176], 0 + 45d4f3: 40 88 72 0b mov byte ptr [rdx + 11], sil + 45d4f7: 88 48 0b mov byte ptr [rax + 11], cl + 45d4fa: 0f 84 3d f5 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d500: 0f b6 4a 0c movzx ecx, byte ptr [rdx + 12] + 45d504: 0f b6 70 0c movzx esi, byte ptr [rax + 12] + 45d508: 48 83 bc 24 c0 00 00 00 00 cmp qword ptr [rsp + 192], 0 + 45d511: 40 88 72 0c mov byte ptr [rdx + 12], sil + 45d515: 88 48 0c mov byte ptr [rax + 12], cl + 45d518: 0f 84 1f f5 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d51e: 0f b6 4a 0d movzx ecx, byte ptr [rdx + 13] + 45d522: 0f b6 70 0d movzx esi, byte ptr [rax + 13] + 45d526: 48 83 bc 24 c8 00 00 00 00 cmp qword ptr [rsp + 200], 0 + 45d52f: 40 88 72 0d mov byte ptr [rdx + 13], sil + 45d533: 88 48 0d mov byte ptr [rax + 13], cl + 45d536: 0f 84 01 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> + 45d53c: 0f b6 4a 0e movzx ecx, byte ptr [rdx + 14] + 45d540: 0f b6 70 0e movzx esi, byte ptr [rax + 14] + 45d544: 40 88 72 0e mov byte ptr [rdx + 14], sil + 45d548: 88 48 0e mov byte ptr [rax + 14], cl + 45d54b: e9 ed f4 ff ff jmp 0x45ca3d <_quicksort+0x1bd> + 45d550: 4c 89 7c 24 18 mov qword ptr [rsp + 24], r15 + 45d555: e9 7c f5 ff ff jmp 0x45cad6 <_quicksort+0x256> + 45d55a: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 45d55f: 49 8d 45 10 lea rax, [r13 + 16] + 45d563: 48 85 c0 test rax, rax + 45d566: 48 8d 41 10 lea rax, [rcx + 16] + 45d56a: 0f 9e c2 setle dl + 45d56d: 49 39 c4 cmp r12, rax + 45d570: 0f 93 c0 setae al + 45d573: 08 c2 or dl, al + 45d575: 0f 84 40 02 00 00 je 0x45d7bb <_quicksort+0xf3b> + 45d57b: 48 83 7c 24 20 0e cmp qword ptr [rsp + 32], 14 + 45d581: 0f 86 34 02 00 00 jbe 0x45d7bb <_quicksort+0xf3b> + 45d587: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] + 45d58c: 31 c0 xor eax, eax + 45d58e: 31 d2 xor edx, edx + 45d590: f3 41 0f 6f 04 04 movdqu xmm0, xmmword ptr [r12 + rax] + 45d596: f3 0f 6f 1c 01 movdqu xmm3, xmmword ptr [rcx + rax] + 45d59b: 48 83 c2 01 add rdx, 1 + 45d59f: 41 0f 11 1c 04 movups xmmword ptr [r12 + rax], xmm3 + 45d5a4: 0f 11 04 01 movups xmmword ptr [rcx + rax], xmm0 + 45d5a8: 48 83 c0 10 add rax, 16 + 45d5ac: 48 39 d6 cmp rsi, rdx + 45d5af: 77 df ja 0x45d590 <_quicksort+0xd10> + 45d5b1: 48 8b 7c 24 30 mov rdi, qword ptr [rsp + 48] + 45d5b6: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 45d5bb: 49 8d 14 3c lea rdx, [r12 + rdi] + 45d5bf: 48 01 f8 add rax, rdi + 45d5c2: 48 39 7c 24 08 cmp qword ptr [rsp + 8], rdi + 45d5c7: 0f 84 5b f4 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d5cd: 0f b6 0a movzx ecx, byte ptr [rdx] + 45d5d0: 0f b6 30 movzx esi, byte ptr [rax] + 45d5d3: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 45d5d9: 40 88 32 mov byte ptr [rdx], sil + 45d5dc: 88 08 mov byte ptr [rax], cl + 45d5de: 0f 84 44 f4 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d5e4: 0f b6 4a 01 movzx ecx, byte ptr [rdx + 1] + 45d5e8: 0f b6 70 01 movzx esi, byte ptr [rax + 1] + 45d5ec: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 + 45d5f2: 40 88 72 01 mov byte ptr [rdx + 1], sil + 45d5f6: 88 48 01 mov byte ptr [rax + 1], cl + 45d5f9: 0f 84 29 f4 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d5ff: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] + 45d603: 0f b6 70 02 movzx esi, byte ptr [rax + 2] + 45d607: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 + 45d60d: 40 88 72 02 mov byte ptr [rdx + 2], sil + 45d611: 88 48 02 mov byte ptr [rax + 2], cl + 45d614: 0f 84 0e f4 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d61a: 0f b6 4a 03 movzx ecx, byte ptr [rdx + 3] + 45d61e: 0f b6 70 03 movzx esi, byte ptr [rax + 3] + 45d622: 48 83 7c 24 68 00 cmp qword ptr [rsp + 104], 0 + 45d628: 40 88 72 03 mov byte ptr [rdx + 3], sil + 45d62c: 88 48 03 mov byte ptr [rax + 3], cl + 45d62f: 0f 84 f3 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d635: 0f b6 4a 04 movzx ecx, byte ptr [rdx + 4] + 45d639: 0f b6 70 04 movzx esi, byte ptr [rax + 4] + 45d63d: 48 83 7c 24 70 00 cmp qword ptr [rsp + 112], 0 + 45d643: 40 88 72 04 mov byte ptr [rdx + 4], sil + 45d647: 88 48 04 mov byte ptr [rax + 4], cl + 45d64a: 0f 84 d8 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d650: 0f b6 4a 05 movzx ecx, byte ptr [rdx + 5] + 45d654: 0f b6 70 05 movzx esi, byte ptr [rax + 5] + 45d658: 48 83 7c 24 78 00 cmp qword ptr [rsp + 120], 0 + 45d65e: 40 88 72 05 mov byte ptr [rdx + 5], sil + 45d662: 88 48 05 mov byte ptr [rax + 5], cl + 45d665: 0f 84 bd f3 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d66b: 0f b6 4a 06 movzx ecx, byte ptr [rdx + 6] + 45d66f: 0f b6 70 06 movzx esi, byte ptr [rax + 6] + 45d673: 48 83 bc 24 80 00 00 00 00 cmp qword ptr [rsp + 128], 0 + 45d67c: 40 88 72 06 mov byte ptr [rdx + 6], sil + 45d680: 88 48 06 mov byte ptr [rax + 6], cl + 45d683: 0f 84 9f f3 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d689: 0f b6 4a 07 movzx ecx, byte ptr [rdx + 7] + 45d68d: 0f b6 70 07 movzx esi, byte ptr [rax + 7] + 45d691: 48 83 bc 24 88 00 00 00 00 cmp qword ptr [rsp + 136], 0 + 45d69a: 40 88 72 07 mov byte ptr [rdx + 7], sil + 45d69e: 88 48 07 mov byte ptr [rax + 7], cl + 45d6a1: 0f 84 81 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d6a7: 0f b6 4a 08 movzx ecx, byte ptr [rdx + 8] + 45d6ab: 0f b6 70 08 movzx esi, byte ptr [rax + 8] + 45d6af: 48 83 bc 24 90 00 00 00 00 cmp qword ptr [rsp + 144], 0 + 45d6b8: 40 88 72 08 mov byte ptr [rdx + 8], sil + 45d6bc: 88 48 08 mov byte ptr [rax + 8], cl + 45d6bf: 0f 84 63 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d6c5: 0f b6 4a 09 movzx ecx, byte ptr [rdx + 9] + 45d6c9: 0f b6 70 09 movzx esi, byte ptr [rax + 9] + 45d6cd: 48 83 bc 24 98 00 00 00 00 cmp qword ptr [rsp + 152], 0 + 45d6d6: 40 88 72 09 mov byte ptr [rdx + 9], sil + 45d6da: 88 48 09 mov byte ptr [rax + 9], cl + 45d6dd: 0f 84 45 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d6e3: 0f b6 4a 0a movzx ecx, byte ptr [rdx + 10] + 45d6e7: 0f b6 70 0a movzx esi, byte ptr [rax + 10] + 45d6eb: 48 83 bc 24 a8 00 00 00 00 cmp qword ptr [rsp + 168], 0 + 45d6f4: 40 88 72 0a mov byte ptr [rdx + 10], sil + 45d6f8: 88 48 0a mov byte ptr [rax + 10], cl + 45d6fb: 0f 84 27 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d701: 0f b6 4a 0b movzx ecx, byte ptr [rdx + 11] + 45d705: 0f b6 70 0b movzx esi, byte ptr [rax + 11] + 45d709: 48 83 bc 24 b0 00 00 00 00 cmp qword ptr [rsp + 176], 0 + 45d712: 40 88 72 0b mov byte ptr [rdx + 11], sil + 45d716: 88 48 0b mov byte ptr [rax + 11], cl + 45d719: 0f 84 09 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d71f: 0f b6 4a 0c movzx ecx, byte ptr [rdx + 12] + 45d723: 0f b6 70 0c movzx esi, byte ptr [rax + 12] + 45d727: 48 83 bc 24 c0 00 00 00 00 cmp qword ptr [rsp + 192], 0 + 45d730: 40 88 72 0c mov byte ptr [rdx + 12], sil + 45d734: 88 48 0c mov byte ptr [rax + 12], cl + 45d737: 0f 84 eb f2 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d73d: 0f b6 4a 0d movzx ecx, byte ptr [rdx + 13] + 45d741: 0f b6 70 0d movzx esi, byte ptr [rax + 13] + 45d745: 48 83 bc 24 c8 00 00 00 00 cmp qword ptr [rsp + 200], 0 + 45d74e: 40 88 72 0d mov byte ptr [rdx + 13], sil + 45d752: 88 48 0d mov byte ptr [rax + 13], cl + 45d755: 0f 84 cd f2 ff ff je 0x45ca28 <_quicksort+0x1a8> + 45d75b: 0f b6 4a 0e movzx ecx, byte ptr [rdx + 14] + 45d75f: 0f b6 70 0e movzx esi, byte ptr [rax + 14] + 45d763: 40 88 72 0e mov byte ptr [rdx + 14], sil + 45d767: 88 48 0e mov byte ptr [rax + 14], cl + 45d76a: e9 b9 f2 ff ff jmp 0x45ca28 <_quicksort+0x1a8> + 45d76f: 66 49 0f 6e c5 movq xmm0, r13 + 45d774: 48 89 74 24 58 mov qword ptr [rsp + 88], rsi + 45d779: 0f 16 44 24 18 movhps xmm0, qword ptr [rsp + 24] # xmm0 = xmm0[0,1],mem[0,1] + 45d77e: 4c 89 7c 24 18 mov qword ptr [rsp + 24], r15 + 45d783: 0f 29 07 movaps xmmword ptr [rdi], xmm0 + 45d786: e9 4b f3 ff ff jmp 0x45cad6 <_quicksort+0x256> + 45d78b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45d790: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 45d795: 4d 8d 04 04 lea r8, [r12 + rax] + 45d799: 4c 89 e0 mov rax, r12 + 45d79c: 0f b6 08 movzx ecx, byte ptr [rax] + 45d79f: 0f b6 32 movzx esi, byte ptr [rdx] + 45d7a2: 48 83 c0 01 add rax, 1 + 45d7a6: 48 83 c2 01 add rdx, 1 + 45d7aa: 40 88 70 ff mov byte ptr [rax - 1], sil + 45d7ae: 88 4a ff mov byte ptr [rdx - 1], cl + 45d7b1: 4c 39 c0 cmp rax, r8 + 45d7b4: 75 e6 jne 0x45d79c <_quicksort+0xf1c> + 45d7b6: e9 72 fb ff ff jmp 0x45d32d <_quicksort+0xaad> + 45d7bb: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45d7c0: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] + 45d7c5: 49 8d 3c 04 lea rdi, [r12 + rax] + 45d7c9: 4c 89 e0 mov rax, r12 + 45d7cc: 0f b6 08 movzx ecx, byte ptr [rax] + 45d7cf: 0f b6 32 movzx esi, byte ptr [rdx] + 45d7d2: 48 83 c0 01 add rax, 1 + 45d7d6: 48 83 c2 01 add rdx, 1 + 45d7da: 40 88 70 ff mov byte ptr [rax - 1], sil + 45d7de: 88 4a ff mov byte ptr [rdx - 1], cl + 45d7e1: 48 39 f8 cmp rax, rdi + 45d7e4: 75 e6 jne 0x45d7cc <_quicksort+0xf4c> + 45d7e6: e9 3d f2 ff ff jmp 0x45ca28 <_quicksort+0x1a8> + 45d7eb: 48 89 c8 mov rax, rcx + 45d7ee: 41 0f b6 55 00 movzx edx, byte ptr [r13] + 45d7f3: 0f b6 08 movzx ecx, byte ptr [rax] + 45d7f6: 48 83 c0 01 add rax, 1 + 45d7fa: 49 83 c5 01 add r13, 1 + 45d7fe: 41 88 4d ff mov byte ptr [r13 - 1], cl + 45d802: 88 50 ff mov byte ptr [rax - 1], dl + 45d805: 49 39 c4 cmp r12, rax + 45d808: 75 e4 jne 0x45d7ee <_quicksort+0xf6e> + 45d80a: e9 47 f5 ff ff jmp 0x45cd56 <_quicksort+0x4d6> + 45d80f: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45d814: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] + 45d819: 49 8d 0c 04 lea rcx, [r12 + rax] + 45d81d: 4c 89 e0 mov rax, r12 + 45d820: 0f b6 30 movzx esi, byte ptr [rax] + 45d823: 0f b6 3a movzx edi, byte ptr [rdx] + 45d826: 48 83 c0 01 add rax, 1 + 45d82a: 48 83 c2 01 add rdx, 1 + 45d82e: 40 88 78 ff mov byte ptr [rax - 1], dil + 45d832: 40 88 72 ff mov byte ptr [rdx - 1], sil + 45d836: 48 39 c8 cmp rax, rcx + 45d839: 75 e5 jne 0x45d820 <_quicksort+0xfa0> + 45d83b: e9 fd f1 ff ff jmp 0x45ca3d <_quicksort+0x1bd> + 45d840: e8 8b e3 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 45d845: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45d84f: 90 nop + +000000000045d850 <__add_to_environ>: + 45d850: f3 0f 1e fa endbr64 + 45d854: 55 push rbp + 45d855: 48 89 e5 mov rbp, rsp + 45d858: 41 57 push r15 + 45d85a: 41 56 push r14 + 45d85c: 41 55 push r13 + 45d85e: 41 54 push r12 + 45d860: 49 89 fc mov r12, rdi + 45d863: 53 push rbx + 45d864: 48 89 d3 mov rbx, rdx + 45d867: 48 83 ec 48 sub rsp, 72 + 45d86b: 48 89 75 a0 mov qword ptr [rbp - 96], rsi + 45d86f: 48 89 55 b8 mov qword ptr [rbp - 72], rdx + 45d873: 89 4d ac mov dword ptr [rbp - 84], ecx + 45d876: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 45d87f: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 45d883: 31 c0 xor eax, eax + 45d885: e8 f6 38 fa ff call 0x401180 <.plt+0x160> + 45d88a: 49 89 c6 mov r14, rax + 45d88d: 48 85 db test rbx, rbx + 45d890: 0f 84 4a 01 00 00 je 0x45d9e0 <__add_to_environ+0x190> + 45d896: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 45d89e: 85 c0 test eax, eax + 45d8a0: 0f 85 6a 02 00 00 jne 0x45db10 <__add_to_environ+0x2c0> + 45d8a6: ba 01 00 00 00 mov edx, 1 + 45d8ab: 0f b1 15 6e 56 06 00 cmpxchg dword ptr [rip + 415342], edx # 0x4c2f20 + 45d8b2: 48 8b 1d 2f 54 06 00 mov rbx, qword ptr [rip + 414767] # 0x4c2ce8 + 45d8b9: 48 85 db test rbx, rbx + 45d8bc: 0f 84 0e 01 00 00 je 0x45d9d0 <__add_to_environ+0x180> + 45d8c2: 4c 8b 2b mov r13, qword ptr [rbx] + 45d8c5: 4d 85 ed test r13, r13 + 45d8c8: 0f 84 02 01 00 00 je 0x45d9d0 <__add_to_environ+0x180> + 45d8ce: 45 31 ff xor r15d, r15d + 45d8d1: eb 08 jmp 0x45d8db <__add_to_environ+0x8b> + 45d8d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45d8d8: 49 89 d7 mov r15, rdx + 45d8db: 4c 89 f2 mov rdx, r14 + 45d8de: 4c 89 e6 mov rsi, r12 + 45d8e1: 4c 89 ef mov rdi, r13 + 45d8e4: e8 e7 37 fa ff call 0x4010d0 <.plt+0xb0> + 45d8e9: 85 c0 test eax, eax + 45d8eb: 75 08 jne 0x45d8f5 <__add_to_environ+0xa5> + 45d8ed: 43 80 7c 35 00 3d cmp byte ptr [r13 + r14], 61 + 45d8f3: 74 79 je 0x45d96e <__add_to_environ+0x11e> + 45d8f5: 4c 8b 6b 08 mov r13, qword ptr [rbx + 8] + 45d8f9: 48 83 c3 08 add rbx, 8 + 45d8fd: 49 8d 57 01 lea rdx, [r15 + 1] + 45d901: 4d 85 ed test r13, r13 + 45d904: 75 d2 jne 0x45d8d8 <__add_to_environ+0x88> + 45d906: 4a 8d 34 fd 18 00 00 00 lea rsi, [8*r15 + 24] + 45d90e: 4c 8b 2d fb 55 06 00 mov r13, qword ptr [rip + 415227] # 0x4c2f10 + 45d915: 48 89 55 b0 mov qword ptr [rbp - 80], rdx + 45d919: 4c 89 ef mov rdi, r13 + 45d91c: e8 2f 23 fc ff call 0x41fc50 + 45d921: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] + 45d925: 48 85 c0 test rax, rax + 45d928: 48 89 c1 mov rcx, rax + 45d92b: 0f 84 c2 02 00 00 je 0x45dbf3 <__add_to_environ+0x3a3> + 45d931: 48 8b 35 b0 53 06 00 mov rsi, qword ptr [rip + 414640] # 0x4c2ce8 + 45d938: 48 8d 1c d5 00 00 00 00 lea rbx, [8*rdx] + 45d940: 49 39 f5 cmp r13, rsi + 45d943: 74 0e je 0x45d953 <__add_to_environ+0x103> + 45d945: 48 89 da mov rdx, rbx + 45d948: 48 89 c7 mov rdi, rax + 45d94b: e8 10 37 fa ff call 0x401060 <.plt+0x40> + 45d950: 48 89 c1 mov rcx, rax + 45d953: 48 01 cb add rbx, rcx + 45d956: 66 0f ef c0 pxor xmm0, xmm0 + 45d95a: 48 89 0d af 55 06 00 mov qword ptr [rip + 415151], rcx # 0x4c2f10 + 45d961: 0f 11 03 movups xmmword ptr [rbx], xmm0 + 45d964: 4c 8b 2b mov r13, qword ptr [rbx] + 45d967: 48 89 0d 7a 53 06 00 mov qword ptr [rip + 414586], rcx # 0x4c2ce8 + 45d96e: 4d 85 ed test r13, r13 + 45d971: 74 4d je 0x45d9c0 <__add_to_environ+0x170> + 45d973: 8b 45 ac mov eax, dword ptr [rbp - 84] + 45d976: 85 c0 test eax, eax + 45d978: 75 46 jne 0x45d9c0 <__add_to_environ+0x170> + 45d97a: 64 44 8b 04 25 18 00 00 00 mov r8d, dword ptr fs:[24] + 45d983: 45 85 c0 test r8d, r8d + 45d986: 0f 85 b4 01 00 00 jne 0x45db40 <__add_to_environ+0x2f0> + 45d98c: 83 2d 8d 55 06 00 01 sub dword ptr [rip + 415117], 1 # 0x4c2f20 + 45d993: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 45d997: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45d9a0: 0f 85 83 02 00 00 jne 0x45dc29 <__add_to_environ+0x3d9> + 45d9a6: 48 8d 65 d8 lea rsp, [rbp - 40] + 45d9aa: 44 89 c0 mov eax, r8d + 45d9ad: 5b pop rbx + 45d9ae: 41 5c pop r12 + 45d9b0: 41 5d pop r13 + 45d9b2: 41 5e pop r14 + 45d9b4: 41 5f pop r15 + 45d9b6: 5d pop rbp + 45d9b7: c3 ret + 45d9b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 45d9c0: 48 83 7d b8 00 cmp qword ptr [rbp - 72], 0 + 45d9c5: 74 39 je 0x45da00 <__add_to_environ+0x1b0> + 45d9c7: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] + 45d9cb: 48 89 03 mov qword ptr [rbx], rax + 45d9ce: eb aa jmp 0x45d97a <__add_to_environ+0x12a> + 45d9d0: be 10 00 00 00 mov esi, 16 + 45d9d5: 31 d2 xor edx, edx + 45d9d7: e9 32 ff ff ff jmp 0x45d90e <__add_to_environ+0xbe> + 45d9dc: 0f 1f 40 00 nop dword ptr [rax] + 45d9e0: 48 8b 7d a0 mov rdi, qword ptr [rbp - 96] + 45d9e4: e8 97 37 fa ff call 0x401180 <.plt+0x160> + 45d9e9: 48 83 c0 01 add rax, 1 + 45d9ed: 48 89 45 98 mov qword ptr [rbp - 104], rax + 45d9f1: e9 a0 fe ff ff jmp 0x45d896 <__add_to_environ+0x46> + 45d9f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45da00: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 45da04: 4e 8d 7c 30 01 lea r15, [rax + r14 + 1] + 45da09: 4c 89 ff mov rdi, r15 + 45da0c: e8 3f c3 fb ff call 0x419d50 <__libc_alloca_cutoff> + 45da11: 49 81 ff 00 10 00 00 cmp r15, 4096 + 45da18: 76 08 jbe 0x45da22 <__add_to_environ+0x1d2> + 45da1a: 85 c0 test eax, eax + 45da1c: 0f 84 5d 01 00 00 je 0x45db7f <__add_to_environ+0x32f> + 45da22: 49 8d 47 17 lea rax, [r15 + 23] + 45da26: 48 89 e1 mov rcx, rsp + 45da29: 48 89 c2 mov rdx, rax + 45da2c: 48 25 00 f0 ff ff and rax, -4096 + 45da32: 48 29 c1 sub rcx, rax + 45da35: 48 83 e2 f0 and rdx, -16 + 45da39: 48 89 c8 mov rax, rcx + 45da3c: 48 39 c4 cmp rsp, rax + 45da3f: 74 15 je 0x45da56 <__add_to_environ+0x206> + 45da41: 48 81 ec 00 10 00 00 sub rsp, 4096 + 45da48: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 45da51: 48 39 c4 cmp rsp, rax + 45da54: 75 eb jne 0x45da41 <__add_to_environ+0x1f1> + 45da56: 81 e2 ff 0f 00 00 and edx, 4095 + 45da5c: 48 29 d4 sub rsp, rdx + 45da5f: 48 85 d2 test rdx, rdx + 45da62: 0f 85 0c 01 00 00 jne 0x45db74 <__add_to_environ+0x324> + 45da68: 48 8d 44 24 0f lea rax, [rsp + 15] + 45da6d: 4c 89 f2 mov rdx, r14 + 45da70: 4c 89 e6 mov rsi, r12 + 45da73: 48 83 e0 f0 and rax, -16 + 45da77: 48 89 c7 mov rdi, rax + 45da7a: 49 89 c5 mov r13, rax + 45da7d: e8 ce 36 fa ff call 0x401150 <.plt+0x130> + 45da82: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] + 45da86: 48 8b 75 a0 mov rsi, qword ptr [rbp - 96] + 45da8a: c6 00 3d mov byte ptr [rax], 61 + 45da8d: 48 8d 78 01 lea rdi, [rax + 1] + 45da91: e8 ca 35 fa ff call 0x401060 <.plt+0x40> + 45da96: 48 8d 15 93 36 fa ff lea rdx, [rip - 379245] # 0x401130 <.plt+0x110> + 45da9d: 48 8d 35 74 54 06 00 lea rsi, [rip + 414836] # 0x4c2f18 + 45daa4: 4c 89 ef mov rdi, r13 + 45daa7: e8 e4 be fe ff call 0x449990 + 45daac: 48 85 c0 test rax, rax + 45daaf: 74 10 je 0x45dac1 <__add_to_environ+0x271> + 45dab1: 48 8b 00 mov rax, qword ptr [rax] + 45dab4: 48 89 45 b8 mov qword ptr [rbp - 72], rax + 45dab8: 48 85 c0 test rax, rax + 45dabb: 0f 85 06 ff ff ff jne 0x45d9c7 <__add_to_environ+0x177> + 45dac1: 4c 89 ff mov rdi, r15 + 45dac4: e8 97 14 fc ff call 0x41ef60 + 45dac9: 48 89 45 b8 mov qword ptr [rbp - 72], rax + 45dacd: 48 85 c0 test rax, rax + 45dad0: 0f 84 1d 01 00 00 je 0x45dbf3 <__add_to_environ+0x3a3> + 45dad6: 48 89 c7 mov rdi, rax + 45dad9: 4c 89 fa mov rdx, r15 + 45dadc: 4c 89 ee mov rsi, r13 + 45dadf: e8 7c 35 fa ff call 0x401060 <.plt+0x40> + 45dae4: 48 8b 7d b8 mov rdi, qword ptr [rbp - 72] + 45dae8: 48 8d 15 41 36 fa ff lea rdx, [rip - 379327] # 0x401130 <.plt+0x110> + 45daef: 48 8d 35 22 54 06 00 lea rsi, [rip + 414754] # 0x4c2f18 + 45daf6: e8 95 ba fe ff call 0x449590 + 45dafb: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] + 45daff: 48 89 03 mov qword ptr [rbx], rax + 45db02: e9 73 fe ff ff jmp 0x45d97a <__add_to_environ+0x12a> + 45db07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 45db10: 31 c0 xor eax, eax + 45db12: ba 01 00 00 00 mov edx, 1 + 45db17: f0 lock + 45db18: 0f b1 15 01 54 06 00 cmpxchg dword ptr [rip + 414721], edx # 0x4c2f20 + 45db1f: 0f 84 8d fd ff ff je 0x45d8b2 <__add_to_environ+0x62> + 45db25: 48 8d 3d f4 53 06 00 lea rdi, [rip + 414708] # 0x4c2f20 + 45db2c: e8 6f c2 fb ff call 0x419da0 <__lll_lock_wait_private> + 45db31: e9 7c fd ff ff jmp 0x45d8b2 <__add_to_environ+0x62> + 45db36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45db40: 31 c0 xor eax, eax + 45db42: 87 05 d8 53 06 00 xchg dword ptr [rip + 414680], eax # 0x4c2f20 + 45db48: 45 31 c0 xor r8d, r8d + 45db4b: 83 f8 01 cmp eax, 1 + 45db4e: 0f 8e 3f fe ff ff jle 0x45d993 <__add_to_environ+0x143> + 45db54: 45 31 d2 xor r10d, r10d + 45db57: ba 01 00 00 00 mov edx, 1 + 45db5c: be 81 00 00 00 mov esi, 129 + 45db61: b8 ca 00 00 00 mov eax, 202 + 45db66: 48 8d 3d b3 53 06 00 lea rdi, [rip + 414643] # 0x4c2f20 + 45db6d: 0f 05 syscall + 45db6f: e9 1f fe ff ff jmp 0x45d993 <__add_to_environ+0x143> + 45db74: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 45db7a: e9 e9 fe ff ff jmp 0x45da68 <__add_to_environ+0x218> + 45db7f: 4c 89 ff mov rdi, r15 + 45db82: e8 d9 13 fc ff call 0x41ef60 + 45db87: 48 89 45 b8 mov qword ptr [rbp - 72], rax + 45db8b: 48 85 c0 test rax, rax + 45db8e: 74 63 je 0x45dbf3 <__add_to_environ+0x3a3> + 45db90: 4c 89 f2 mov rdx, r14 + 45db93: 4c 8b 75 b8 mov r14, qword ptr [rbp - 72] + 45db97: 4c 89 e6 mov rsi, r12 + 45db9a: 4c 89 f7 mov rdi, r14 + 45db9d: e8 ae 35 fa ff call 0x401150 <.plt+0x130> + 45dba2: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] + 45dba6: 48 8b 75 a0 mov rsi, qword ptr [rbp - 96] + 45dbaa: c6 00 3d mov byte ptr [rax], 61 + 45dbad: 48 8d 78 01 lea rdi, [rax + 1] + 45dbb1: e8 aa 34 fa ff call 0x401060 <.plt+0x40> + 45dbb6: 48 8d 15 73 35 fa ff lea rdx, [rip - 379533] # 0x401130 <.plt+0x110> + 45dbbd: 48 8d 35 54 53 06 00 lea rsi, [rip + 414548] # 0x4c2f18 + 45dbc4: 4c 89 f7 mov rdi, r14 + 45dbc7: e8 c4 bd fe ff call 0x449990 + 45dbcc: 48 85 c0 test rax, rax + 45dbcf: 0f 84 0f ff ff ff je 0x45dae4 <__add_to_environ+0x294> + 45dbd5: 4c 8b 20 mov r12, qword ptr [rax] + 45dbd8: 4d 85 e4 test r12, r12 + 45dbdb: 0f 84 03 ff ff ff je 0x45dae4 <__add_to_environ+0x294> + 45dbe1: 48 8b 7d b8 mov rdi, qword ptr [rbp - 72] + 45dbe5: e8 66 19 fc ff call 0x41f550 + 45dbea: 4c 89 65 b8 mov qword ptr [rbp - 72], r12 + 45dbee: e9 d4 fd ff ff jmp 0x45d9c7 <__add_to_environ+0x177> + 45dbf3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 45dbfb: 85 c0 test eax, eax + 45dbfd: 75 12 jne 0x45dc11 <__add_to_environ+0x3c1> + 45dbff: 83 2d 1a 53 06 00 01 sub dword ptr [rip + 414490], 1 # 0x4c2f20 + 45dc06: 41 b8 ff ff ff ff mov r8d, 4294967295 + 45dc0c: e9 82 fd ff ff jmp 0x45d993 <__add_to_environ+0x143> + 45dc11: 31 c0 xor eax, eax + 45dc13: 87 05 07 53 06 00 xchg dword ptr [rip + 414471], eax # 0x4c2f20 + 45dc19: 83 f8 01 cmp eax, 1 + 45dc1c: 7f 10 jg 0x45dc2e <__add_to_environ+0x3de> + 45dc1e: 41 b8 ff ff ff ff mov r8d, 4294967295 + 45dc24: e9 6a fd ff ff jmp 0x45d993 <__add_to_environ+0x143> + 45dc29: e8 a2 df fe ff call 0x44bbd0 <__stack_chk_fail_local> + 45dc2e: 45 31 d2 xor r10d, r10d + 45dc31: ba 01 00 00 00 mov edx, 1 + 45dc36: be 81 00 00 00 mov esi, 129 + 45dc3b: b8 ca 00 00 00 mov eax, 202 + 45dc40: 48 8d 3d d9 52 06 00 lea rdi, [rip + 414425] # 0x4c2f20 + 45dc47: 0f 05 syscall + 45dc49: eb d3 jmp 0x45dc1e <__add_to_environ+0x3ce> + 45dc4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000045dc50 : + 45dc50: f3 0f 1e fa endbr64 + 45dc54: 41 55 push r13 + 45dc56: 41 54 push r12 + 45dc58: 55 push rbp + 45dc59: 48 85 ff test rdi, rdi + 45dc5c: 74 32 je 0x45dc90 + 45dc5e: 80 3f 00 cmp byte ptr [rdi], 0 + 45dc61: 48 89 fd mov rbp, rdi + 45dc64: 74 2a je 0x45dc90 + 45dc66: 49 89 f4 mov r12, rsi + 45dc69: be 3d 00 00 00 mov esi, 61 + 45dc6e: 41 89 d5 mov r13d, edx + 45dc71: e8 1a 35 fa ff call 0x401190 <.plt+0x170> + 45dc76: 48 85 c0 test rax, rax + 45dc79: 75 15 jne 0x45dc90 + 45dc7b: 44 89 e9 mov ecx, r13d + 45dc7e: 4c 89 e6 mov rsi, r12 + 45dc81: 48 89 ef mov rdi, rbp + 45dc84: 31 d2 xor edx, edx + 45dc86: 5d pop rbp + 45dc87: 41 5c pop r12 + 45dc89: 41 5d pop r13 + 45dc8b: e9 c0 fb ff ff jmp 0x45d850 <__add_to_environ> + 45dc90: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45dc97: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 45dc9e: b8 ff ff ff ff mov eax, 4294967295 + 45dca3: 5d pop rbp + 45dca4: 41 5c pop r12 + 45dca6: 41 5d pop r13 + 45dca8: c3 ret + 45dca9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000045dcb0 : + 45dcb0: f3 0f 1e fa endbr64 + 45dcb4: 41 55 push r13 + 45dcb6: 41 54 push r12 + 45dcb8: 55 push rbp + 45dcb9: 53 push rbx + 45dcba: 48 83 ec 08 sub rsp, 8 + 45dcbe: 48 85 ff test rdi, rdi + 45dcc1: 0f 84 29 01 00 00 je 0x45ddf0 + 45dcc7: 80 3f 00 cmp byte ptr [rdi], 0 + 45dcca: 49 89 fc mov r12, rdi + 45dccd: 0f 84 1d 01 00 00 je 0x45ddf0 + 45dcd3: be 3d 00 00 00 mov esi, 61 + 45dcd8: e8 b3 34 fa ff call 0x401190 <.plt+0x170> + 45dcdd: 48 85 c0 test rax, rax + 45dce0: 0f 85 0a 01 00 00 jne 0x45ddf0 + 45dce6: 4c 89 e7 mov rdi, r12 + 45dce9: e8 92 34 fa ff call 0x401180 <.plt+0x160> + 45dcee: 49 89 c5 mov r13, rax + 45dcf1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 45dcf9: 85 c0 test eax, eax + 45dcfb: 0f 85 8f 00 00 00 jne 0x45dd90 + 45dd01: ba 01 00 00 00 mov edx, 1 + 45dd06: 0f b1 15 13 52 06 00 cmpxchg dword ptr [rip + 414227], edx # 0x4c2f20 + 45dd0d: 48 8b 2d d4 4f 06 00 mov rbp, qword ptr [rip + 413652] # 0x4c2ce8 + 45dd14: 48 85 ed test rbp, rbp + 45dd17: 75 24 jne 0x45dd3d + 45dd19: eb 2b jmp 0x45dd46 + 45dd1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45dd20: 4c 89 ea mov rdx, r13 + 45dd23: 4c 89 e6 mov rsi, r12 + 45dd26: 48 89 df mov rdi, rbx + 45dd29: e8 a2 33 fa ff call 0x4010d0 <.plt+0xb0> + 45dd2e: 85 c0 test eax, eax + 45dd30: 75 07 jne 0x45dd39 + 45dd32: 42 80 3c 2b 3d cmp byte ptr [rbx + r13], 61 + 45dd37: 74 37 je 0x45dd70 + 45dd39: 48 83 c5 08 add rbp, 8 + 45dd3d: 48 8b 5d 00 mov rbx, qword ptr [rbp] + 45dd41: 48 85 db test rbx, rbx + 45dd44: 75 da jne 0x45dd20 + 45dd46: 64 44 8b 04 25 18 00 00 00 mov r8d, dword ptr fs:[24] + 45dd4f: 45 85 c0 test r8d, r8d + 45dd52: 75 6c jne 0x45ddc0 + 45dd54: 83 2d c5 51 06 00 01 sub dword ptr [rip + 414149], 1 # 0x4c2f20 + 45dd5b: 48 83 c4 08 add rsp, 8 + 45dd5f: 44 89 c0 mov eax, r8d + 45dd62: 5b pop rbx + 45dd63: 5d pop rbp + 45dd64: 41 5c pop r12 + 45dd66: 41 5d pop r13 + 45dd68: c3 ret + 45dd69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45dd70: 48 89 e8 mov rax, rbp + 45dd73: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45dd78: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 45dd7c: 48 83 c0 08 add rax, 8 + 45dd80: 48 89 50 f8 mov qword ptr [rax - 8], rdx + 45dd84: 48 85 d2 test rdx, rdx + 45dd87: 75 ef jne 0x45dd78 + 45dd89: eb b2 jmp 0x45dd3d + 45dd8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45dd90: 31 c0 xor eax, eax + 45dd92: ba 01 00 00 00 mov edx, 1 + 45dd97: f0 lock + 45dd98: 0f b1 15 81 51 06 00 cmpxchg dword ptr [rip + 414081], edx # 0x4c2f20 + 45dd9f: 0f 84 68 ff ff ff je 0x45dd0d + 45dda5: 48 8d 3d 74 51 06 00 lea rdi, [rip + 414068] # 0x4c2f20 + 45ddac: e8 ef bf fb ff call 0x419da0 <__lll_lock_wait_private> + 45ddb1: e9 57 ff ff ff jmp 0x45dd0d + 45ddb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45ddc0: 31 c0 xor eax, eax + 45ddc2: 87 05 58 51 06 00 xchg dword ptr [rip + 414040], eax # 0x4c2f20 + 45ddc8: 45 31 c0 xor r8d, r8d + 45ddcb: 83 f8 01 cmp eax, 1 + 45ddce: 7e 8b jle 0x45dd5b + 45ddd0: 45 31 d2 xor r10d, r10d + 45ddd3: ba 01 00 00 00 mov edx, 1 + 45ddd8: be 81 00 00 00 mov esi, 129 + 45dddd: b8 ca 00 00 00 mov eax, 202 + 45dde2: 48 8d 3d 37 51 06 00 lea rdi, [rip + 414007] # 0x4c2f20 + 45dde9: 0f 05 syscall + 45ddeb: e9 6b ff ff ff jmp 0x45dd5b + 45ddf0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45ddf7: 41 b8 ff ff ff ff mov r8d, 4294967295 + 45ddfd: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 45de04: e9 52 ff ff ff jmp 0x45dd5b + 45de09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000045de10 : + 45de10: f3 0f 1e fa endbr64 + 45de14: 48 83 ec 08 sub rsp, 8 + 45de18: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 45de20: 85 c0 test eax, eax + 45de22: 0f 85 90 00 00 00 jne 0x45deb8 + 45de28: ba 01 00 00 00 mov edx, 1 + 45de2d: 0f b1 15 ec 50 06 00 cmpxchg dword ptr [rip + 413932], edx # 0x4c2f20 + 45de34: 48 8b 3d ad 4e 06 00 mov rdi, qword ptr [rip + 413357] # 0x4c2ce8 + 45de3b: 48 39 3d ce 50 06 00 cmp qword ptr [rip + 413902], rdi # 0x4c2f10 + 45de42: 75 05 jne 0x45de49 + 45de44: 48 85 ff test rdi, rdi + 45de47: 75 27 jne 0x45de70 + 45de49: 48 c7 05 94 4e 06 00 00 00 00 00 mov qword ptr [rip + 413332], 0 # 0x4c2ce8 + 45de54: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 45de5c: 85 c0 test eax, eax + 45de5e: 75 28 jne 0x45de88 + 45de60: 83 2d b9 50 06 00 01 sub dword ptr [rip + 413881], 1 # 0x4c2f20 + 45de67: 31 c0 xor eax, eax + 45de69: 48 83 c4 08 add rsp, 8 + 45de6d: c3 ret + 45de6e: 66 90 nop + 45de70: e8 db 16 fc ff call 0x41f550 + 45de75: 48 c7 05 90 50 06 00 00 00 00 00 mov qword ptr [rip + 413840], 0 # 0x4c2f10 + 45de80: eb c7 jmp 0x45de49 + 45de82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45de88: 31 c0 xor eax, eax + 45de8a: 87 05 90 50 06 00 xchg dword ptr [rip + 413840], eax # 0x4c2f20 + 45de90: 83 f8 01 cmp eax, 1 + 45de93: 7e d2 jle 0x45de67 + 45de95: 45 31 d2 xor r10d, r10d + 45de98: ba 01 00 00 00 mov edx, 1 + 45de9d: be 81 00 00 00 mov esi, 129 + 45dea2: b8 ca 00 00 00 mov eax, 202 + 45dea7: 48 8d 3d 72 50 06 00 lea rdi, [rip + 413810] # 0x4c2f20 + 45deae: 0f 05 syscall + 45deb0: eb b5 jmp 0x45de67 + 45deb2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45deb8: 31 c0 xor eax, eax + 45deba: ba 01 00 00 00 mov edx, 1 + 45debf: f0 lock + 45dec0: 0f b1 15 59 50 06 00 cmpxchg dword ptr [rip + 413785], edx # 0x4c2f20 + 45dec7: 0f 84 67 ff ff ff je 0x45de34 + 45decd: 48 8d 3d 4c 50 06 00 lea rdi, [rip + 413772] # 0x4c2f20 + 45ded4: e8 c7 be fb ff call 0x419da0 <__lll_lock_wait_private> + 45ded9: e9 56 ff ff ff jmp 0x45de34 + 45dede: 66 90 nop + +000000000045dee0 : + 45dee0: f3 0f 1e fa endbr64 + 45dee4: 8b 05 b6 1b 06 00 mov eax, dword ptr [rip + 400310] # 0x4bfaa0 <__libc_enable_secure> + 45deea: 85 c0 test eax, eax + 45deec: 75 0a jne 0x45def8 + 45deee: e9 2d 1c fb ff jmp 0x40fb20 + 45def3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45def8: 31 c0 xor eax, eax + 45defa: c3 ret + 45defb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000045df00 <__strtoll_internal>: + 45df00: f3 0f 1e fa endbr64 + 45df04: 48 c7 c0 a8 ff ff ff mov rax, -88 + 45df0b: 64 4c 8b 00 mov r8, qword ptr fs:[rax] + 45df0f: e9 2c 00 00 00 jmp 0x45df40 <____strtoll_l_internal> + 45df14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45df1f: 90 nop + +000000000045df20 : + 45df20: f3 0f 1e fa endbr64 + 45df24: 48 c7 c0 a8 ff ff ff mov rax, -88 + 45df2b: 31 c9 xor ecx, ecx + 45df2d: 64 4c 8b 00 mov r8, qword ptr fs:[rax] + 45df31: e9 0a 00 00 00 jmp 0x45df40 <____strtoll_l_internal> + 45df36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000045df40 <____strtoll_l_internal>: + 45df40: f3 0f 1e fa endbr64 + 45df44: 41 57 push r15 + 45df46: 41 56 push r14 + 45df48: 45 31 f6 xor r14d, r14d + 45df4b: 41 55 push r13 + 45df4d: 49 89 fd mov r13, rdi + 45df50: 41 54 push r12 + 45df52: 45 31 e4 xor r12d, r12d + 45df55: 55 push rbp + 45df56: 53 push rbx + 45df57: 48 83 ec 28 sub rsp, 40 + 45df5b: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 45df60: 85 c9 test ecx, ecx + 45df62: 0f 85 e0 02 00 00 jne 0x45e248 <____strtoll_l_internal+0x308> + 45df68: 83 fa 01 cmp edx, 1 + 45df6b: 0f 84 7f 01 00 00 je 0x45e0f0 <____strtoll_l_internal+0x1b0> + 45df71: 83 fa 24 cmp edx, 36 + 45df74: 0f 87 76 01 00 00 ja 0x45e0f0 <____strtoll_l_internal+0x1b0> + 45df7a: 49 0f be 45 00 movsx rax, byte ptr [r13] + 45df7f: 49 8b 70 68 mov rsi, qword ptr [r8 + 104] + 45df83: 4c 89 eb mov rbx, r13 + 45df86: 48 89 c1 mov rcx, rax + 45df89: f6 44 46 01 20 test byte ptr [rsi + 2*rax + 1], 32 + 45df8e: 74 13 je 0x45dfa3 <____strtoll_l_internal+0x63> + 45df90: 48 0f be 43 01 movsx rax, byte ptr [rbx + 1] + 45df95: 48 83 c3 01 add rbx, 1 + 45df99: 48 89 c1 mov rcx, rax + 45df9c: f6 44 46 01 20 test byte ptr [rsi + 2*rax + 1], 32 + 45dfa1: 75 ed jne 0x45df90 <____strtoll_l_internal+0x50> + 45dfa3: 84 c9 test cl, cl + 45dfa5: 0f 84 be 03 00 00 je 0x45e369 <____strtoll_l_internal+0x429> + 45dfab: 80 f9 2d cmp cl, 45 + 45dfae: 0f 84 7c 02 00 00 je 0x45e230 <____strtoll_l_internal+0x2f0> + 45dfb4: c7 44 24 14 00 00 00 00 mov dword ptr [rsp + 20], 0 + 45dfbc: 80 f9 2b cmp cl, 43 + 45dfbf: 0f 84 83 01 00 00 je 0x45e148 <____strtoll_l_internal+0x208> + 45dfc5: 80 f9 30 cmp cl, 48 + 45dfc8: 0f 84 12 02 00 00 je 0x45e1e0 <____strtoll_l_internal+0x2a0> + 45dfce: 85 d2 test edx, edx + 45dfd0: 0f 85 3a 01 00 00 jne 0x45e110 <____strtoll_l_internal+0x1d0> + 45dfd6: 4d 85 f6 test r14, r14 + 45dfd9: 0f 85 a1 03 00 00 jne 0x45e380 <____strtoll_l_internal+0x440> + 45dfdf: c6 44 24 12 05 mov byte ptr [rsp + 18], 5 + 45dfe4: ba 0a 00 00 00 mov edx, 10 + 45dfe9: 31 ed xor ebp, ebp + 45dfeb: 49 b8 99 99 99 99 99 99 99 19 movabs r8, 1844674407370955161 + 45dff5: 84 c9 test cl, cl + 45dff7: 0f 84 83 02 00 00 je 0x45e280 <____strtoll_l_internal+0x340> + 45dffd: 49 39 de cmp r14, rbx + 45e000: 0f 84 7a 02 00 00 je 0x45e280 <____strtoll_l_internal+0x340> + 45e006: 4c 8b 15 2b 1e 06 00 mov r10, qword ptr [rip + 400939] # 0x4bfe38 <_nl_C_locobj+0x78> + 45e00d: 48 8d 75 ff lea rsi, [rbp - 1] + 45e011: 4c 8b 1d 10 1e 06 00 mov r11, qword ptr [rip + 400912] # 0x4bfe28 <_nl_C_locobj+0x68> + 45e018: 48 89 df mov rdi, rbx + 45e01b: 31 c0 xor eax, eax + 45e01d: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 45e022: 45 31 c9 xor r9d, r9d + 45e025: 4c 63 fa movsxd r15, edx + 45e028: eb 2e jmp 0x45e058 <____strtoll_l_internal+0x118> + 45e02a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45e030: 75 07 jne 0x45e039 <____strtoll_l_internal+0xf9> + 45e032: 40 3a 74 24 12 cmp sil, byte ptr [rsp + 18] + 45e037: 77 50 ja 0x45e089 <____strtoll_l_internal+0x149> + 45e039: 49 0f af c7 imul rax, r15 + 45e03d: 40 0f b6 f6 movzx esi, sil + 45e041: 48 89 f9 mov rcx, rdi + 45e044: 48 01 f0 add rax, rsi + 45e047: 48 8d 79 01 lea rdi, [rcx + 1] + 45e04b: 0f b6 49 01 movzx ecx, byte ptr [rcx + 1] + 45e04f: 4c 39 f7 cmp rdi, r14 + 45e052: 74 4c je 0x45e0a0 <____strtoll_l_internal+0x160> + 45e054: 84 c9 test cl, cl + 45e056: 74 48 je 0x45e0a0 <____strtoll_l_internal+0x160> + 45e058: 8d 71 d0 lea esi, [rcx - 48] + 45e05b: 40 80 fe 09 cmp sil, 9 + 45e05f: 76 1b jbe 0x45e07c <____strtoll_l_internal+0x13c> + 45e061: 48 85 ed test rbp, rbp + 45e064: 0f 85 ee 00 00 00 jne 0x45e158 <____strtoll_l_internal+0x218> + 45e06a: 0f b6 c9 movzx ecx, cl + 45e06d: 41 f6 44 4b 01 04 test byte ptr [r11 + 2*rcx + 1], 4 + 45e073: 74 2b je 0x45e0a0 <____strtoll_l_internal+0x160> + 45e075: 41 8b 34 8a mov esi, dword ptr [r10 + 4*rcx] + 45e079: 83 ee 37 sub esi, 55 + 45e07c: 40 0f b6 ce movzx ecx, sil + 45e080: 39 d1 cmp ecx, edx + 45e082: 7d 1c jge 0x45e0a0 <____strtoll_l_internal+0x160> + 45e084: 49 39 c0 cmp r8, rax + 45e087: 73 a7 jae 0x45e030 <____strtoll_l_internal+0xf0> + 45e089: 48 89 f9 mov rcx, rdi + 45e08c: 41 b9 01 00 00 00 mov r9d, 1 + 45e092: 48 8d 79 01 lea rdi, [rcx + 1] + 45e096: 0f b6 49 01 movzx ecx, byte ptr [rcx + 1] + 45e09a: 4c 39 f7 cmp rdi, r14 + 45e09d: 75 b5 jne 0x45e054 <____strtoll_l_internal+0x114> + 45e09f: 90 nop + 45e0a0: 48 39 df cmp rdi, rbx + 45e0a3: 0f 84 d7 01 00 00 je 0x45e280 <____strtoll_l_internal+0x340> + 45e0a9: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 45e0ae: 48 85 db test rbx, rbx + 45e0b1: 74 03 je 0x45e0b6 <____strtoll_l_internal+0x176> + 45e0b3: 48 89 3b mov qword ptr [rbx], rdi + 45e0b6: 45 85 c9 test r9d, r9d + 45e0b9: 0f 84 e1 00 00 00 je 0x45e1a0 <____strtoll_l_internal+0x260> + 45e0bf: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45e0c6: 48 ba ff ff ff ff ff ff ff 7f movabs rdx, 9223372036854775807 + 45e0d0: 64 c7 00 22 00 00 00 mov dword ptr fs:[rax], 34 + 45e0d7: 8b 74 24 14 mov esi, dword ptr [rsp + 20] + 45e0db: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 + 45e0e5: 85 f6 test esi, esi + 45e0e7: 48 0f 44 c2 cmove rax, rdx + 45e0eb: eb 13 jmp 0x45e100 <____strtoll_l_internal+0x1c0> + 45e0ed: 0f 1f 00 nop dword ptr [rax] + 45e0f0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45e0f7: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 45e0fe: 31 c0 xor eax, eax + 45e100: 48 83 c4 28 add rsp, 40 + 45e104: 5b pop rbx + 45e105: 5d pop rbp + 45e106: 41 5c pop r12 + 45e108: 41 5d pop r13 + 45e10a: 41 5e pop r14 + 45e10c: 41 5f pop r15 + 45e10e: c3 ret + 45e10f: 90 nop + 45e110: 83 fa 0a cmp edx, 10 + 45e113: 0f 84 bd fe ff ff je 0x45dfd6 <____strtoll_l_internal+0x96> + 45e119: 8d 42 fe lea eax, [rdx - 2] + 45e11c: 48 8d 35 bd a8 04 00 lea rsi, [rip + 305341] # 0x4a89e0 <__strtol_ul_rem_tab> + 45e123: 31 ed xor ebp, ebp + 45e125: 45 31 f6 xor r14d, r14d + 45e128: 48 98 cdqe + 45e12a: 0f b6 3c 06 movzx edi, byte ptr [rsi + rax] + 45e12e: 48 8d 35 eb a8 04 00 lea rsi, [rip + 305387] # 0x4a8a20 <__strtol_ul_max_tab> + 45e135: 4c 8b 04 c6 mov r8, qword ptr [rsi + 8*rax] + 45e139: 40 88 7c 24 12 mov byte ptr [rsp + 18], dil + 45e13e: e9 b2 fe ff ff jmp 0x45dff5 <____strtoll_l_internal+0xb5> + 45e143: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45e148: 0f b6 4b 01 movzx ecx, byte ptr [rbx + 1] + 45e14c: 48 83 c3 01 add rbx, 1 + 45e150: e9 70 fe ff ff jmp 0x45dfc5 <____strtoll_l_internal+0x85> + 45e155: 0f 1f 00 nop dword ptr [rax] + 45e158: 88 4c 24 13 mov byte ptr [rsp + 19], cl + 45e15c: 31 f6 xor esi, esi + 45e15e: 66 90 nop + 45e160: 0f b6 0c 37 movzx ecx, byte ptr [rdi + rsi] + 45e164: 41 38 0c 34 cmp byte ptr [r12 + rsi], cl + 45e168: 75 1e jne 0x45e188 <____strtoll_l_internal+0x248> + 45e16a: 48 83 c6 01 add rsi, 1 + 45e16e: 48 39 ee cmp rsi, rbp + 45e171: 75 ed jne 0x45e160 <____strtoll_l_internal+0x220> + 45e173: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 45e178: 48 8d 0c 37 lea rcx, [rdi + rsi] + 45e17c: e9 c6 fe ff ff jmp 0x45e047 <____strtoll_l_internal+0x107> + 45e181: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45e188: 0f b6 4c 24 13 movzx ecx, byte ptr [rsp + 19] + 45e18d: 48 39 f5 cmp rbp, rsi + 45e190: 0f 85 d7 fe ff ff jne 0x45e06d <____strtoll_l_internal+0x12d> + 45e196: eb db jmp 0x45e173 <____strtoll_l_internal+0x233> + 45e198: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 45e1a0: 48 b9 ff ff ff ff ff ff ff 7f movabs rcx, 9223372036854775807 + 45e1aa: 48 63 54 24 14 movsxd rdx, dword ptr [rsp + 20] + 45e1af: 48 01 ca add rdx, rcx + 45e1b2: 48 39 c2 cmp rdx, rax + 45e1b5: 0f 82 04 ff ff ff jb 0x45e0bf <____strtoll_l_internal+0x17f> + 45e1bb: 8b 4c 24 14 mov ecx, dword ptr [rsp + 20] + 45e1bf: 48 89 c2 mov rdx, rax + 45e1c2: 48 f7 da neg rdx + 45e1c5: 85 c9 test ecx, ecx + 45e1c7: 48 0f 45 c2 cmovne rax, rdx + 45e1cb: 48 83 c4 28 add rsp, 40 + 45e1cf: 5b pop rbx + 45e1d0: 5d pop rbp + 45e1d1: 41 5c pop r12 + 45e1d3: 41 5d pop r13 + 45e1d5: 41 5e pop r14 + 45e1d7: 41 5f pop r15 + 45e1d9: c3 ret + 45e1da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45e1e0: f7 c2 ef ff ff ff test edx, 4294967279 + 45e1e6: 0f 84 d4 00 00 00 je 0x45e2c0 <____strtoll_l_internal+0x380> + 45e1ec: 83 fa 0a cmp edx, 10 + 45e1ef: 0f 84 54 01 00 00 je 0x45e349 <____strtoll_l_internal+0x409> + 45e1f5: 8d 42 fe lea eax, [rdx - 2] + 45e1f8: 48 8d 0d 21 a8 04 00 lea rcx, [rip + 305185] # 0x4a8a20 <__strtol_ul_max_tab> + 45e1ff: 45 31 f6 xor r14d, r14d + 45e202: 31 ed xor ebp, ebp + 45e204: 48 98 cdqe + 45e206: 4c 8b 15 2b 1c 06 00 mov r10, qword ptr [rip + 400427] # 0x4bfe38 <_nl_C_locobj+0x78> + 45e20d: 4c 8b 04 c1 mov r8, qword ptr [rcx + 8*rax] + 45e211: 48 8d 0d c8 a7 04 00 lea rcx, [rip + 305096] # 0x4a89e0 <__strtol_ul_rem_tab> + 45e218: 0f b6 04 01 movzx eax, byte ptr [rcx + rax] + 45e21c: b9 30 00 00 00 mov ecx, 48 + 45e221: 88 44 24 12 mov byte ptr [rsp + 18], al + 45e225: e9 e3 fd ff ff jmp 0x45e00d <____strtoll_l_internal+0xcd> + 45e22a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45e230: 0f b6 4b 01 movzx ecx, byte ptr [rbx + 1] + 45e234: c7 44 24 14 01 00 00 00 mov dword ptr [rsp + 20], 1 + 45e23c: 48 83 c3 01 add rbx, 1 + 45e240: e9 80 fd ff ff jmp 0x45dfc5 <____strtoll_l_internal+0x85> + 45e245: 0f 1f 00 nop dword ptr [rax] + 45e248: 49 8b 48 08 mov rcx, qword ptr [r8 + 8] + 45e24c: 4c 8b 71 50 mov r14, qword ptr [rcx + 80] + 45e250: 41 0f b6 06 movzx eax, byte ptr [r14] + 45e254: 83 e8 01 sub eax, 1 + 45e257: 3c 7d cmp al, 125 + 45e259: 0f 87 9f 00 00 00 ja 0x45e2fe <____strtoll_l_internal+0x3be> + 45e25f: 4c 8b 61 48 mov r12, qword ptr [rcx + 72] + 45e263: 41 80 3c 24 00 cmp byte ptr [r12], 0 + 45e268: 0f 85 fa fc ff ff jne 0x45df68 <____strtoll_l_internal+0x28> + 45e26e: 45 31 f6 xor r14d, r14d + 45e271: 45 31 e4 xor r12d, r12d + 45e274: e9 ef fc ff ff jmp 0x45df68 <____strtoll_l_internal+0x28> + 45e279: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45e280: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 + 45e286: 0f 84 b6 00 00 00 je 0x45e342 <____strtoll_l_internal+0x402> + 45e28c: 48 89 d8 mov rax, rbx + 45e28f: 4c 29 e8 sub rax, r13 + 45e292: 48 83 f8 01 cmp rax, 1 + 45e296: 7e 16 jle 0x45e2ae <____strtoll_l_internal+0x36e> + 45e298: 48 0f be 53 ff movsx rdx, byte ptr [rbx - 1] + 45e29d: 48 8b 05 94 1b 06 00 mov rax, qword ptr [rip + 400276] # 0x4bfe38 <_nl_C_locobj+0x78> + 45e2a4: 83 3c 90 58 cmp dword ptr [rax + 4*rdx], 88 + 45e2a8: 0f 84 7e 00 00 00 je 0x45e32c <____strtoll_l_internal+0x3ec> + 45e2ae: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45e2b3: 4c 89 28 mov qword ptr [rax], r13 + 45e2b6: 31 c0 xor eax, eax + 45e2b8: e9 43 fe ff ff jmp 0x45e100 <____strtoll_l_internal+0x1c0> + 45e2bd: 0f 1f 00 nop dword ptr [rax] + 45e2c0: 4c 8b 15 71 1b 06 00 mov r10, qword ptr [rip + 400241] # 0x4bfe38 <_nl_C_locobj+0x78> + 45e2c7: 48 0f be 43 01 movsx rax, byte ptr [rbx + 1] + 45e2cc: 41 83 3c 82 58 cmp dword ptr [r10 + 4*rax], 88 + 45e2d1: 74 33 je 0x45e306 <____strtoll_l_internal+0x3c6> + 45e2d3: 85 d2 test edx, edx + 45e2d5: 0f 85 11 ff ff ff jne 0x45e1ec <____strtoll_l_internal+0x2ac> + 45e2db: c6 44 24 12 07 mov byte ptr [rsp + 18], 7 + 45e2e0: ba 08 00 00 00 mov edx, 8 + 45e2e5: 45 31 f6 xor r14d, r14d + 45e2e8: 31 ed xor ebp, ebp + 45e2ea: 49 b8 ff ff ff ff ff ff ff 1f movabs r8, 2305843009213693951 + 45e2f4: b9 30 00 00 00 mov ecx, 48 + 45e2f9: e9 0f fd ff ff jmp 0x45e00d <____strtoll_l_internal+0xcd> + 45e2fe: 45 31 f6 xor r14d, r14d + 45e301: e9 62 fc ff ff jmp 0x45df68 <____strtoll_l_internal+0x28> + 45e306: 0f b6 4b 02 movzx ecx, byte ptr [rbx + 2] + 45e30a: c6 44 24 12 0f mov byte ptr [rsp + 18], 15 + 45e30f: 48 83 c3 02 add rbx, 2 + 45e313: 31 ed xor ebp, ebp + 45e315: 49 b8 ff ff ff ff ff ff ff 0f movabs r8, 1152921504606846975 + 45e31f: ba 10 00 00 00 mov edx, 16 + 45e324: 45 31 f6 xor r14d, r14d + 45e327: e9 c9 fc ff ff jmp 0x45dff5 <____strtoll_l_internal+0xb5> + 45e32c: 80 7b fe 30 cmp byte ptr [rbx - 2], 48 + 45e330: 0f 85 78 ff ff ff jne 0x45e2ae <____strtoll_l_internal+0x36e> + 45e336: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 45e33b: 48 83 eb 01 sub rbx, 1 + 45e33f: 48 89 18 mov qword ptr [rax], rbx + 45e342: 31 c0 xor eax, eax + 45e344: e9 b7 fd ff ff jmp 0x45e100 <____strtoll_l_internal+0x1c0> + 45e349: 4d 85 f6 test r14, r14 + 45e34c: 75 32 jne 0x45e380 <____strtoll_l_internal+0x440> + 45e34e: c6 44 24 12 05 mov byte ptr [rsp + 18], 5 + 45e353: 31 ed xor ebp, ebp + 45e355: b9 30 00 00 00 mov ecx, 48 + 45e35a: 49 b8 99 99 99 99 99 99 99 19 movabs r8, 1844674407370955161 + 45e364: e9 9d fc ff ff jmp 0x45e006 <____strtoll_l_internal+0xc6> + 45e369: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 + 45e36f: 0f 85 39 ff ff ff jne 0x45e2ae <____strtoll_l_internal+0x36e> + 45e375: 31 c0 xor eax, eax + 45e377: e9 84 fd ff ff jmp 0x45e100 <____strtoll_l_internal+0x1c0> + 45e37c: 0f 1f 40 00 nop dword ptr [rax] + 45e380: 4c 89 e7 mov rdi, r12 + 45e383: 88 4c 24 12 mov byte ptr [rsp + 18], cl + 45e387: e8 f4 2d fa ff call 0x401180 <.plt+0x160> + 45e38c: 48 89 c2 mov rdx, rax + 45e38f: 48 89 c5 mov rbp, rax + 45e392: 48 85 c0 test rax, rax + 45e395: 0f 84 e5 fe ff ff je 0x45e280 <____strtoll_l_internal+0x340> + 45e39b: 0f b6 4c 24 12 movzx ecx, byte ptr [rsp + 18] + 45e3a0: 31 c0 xor eax, eax + 45e3a2: eb 11 jmp 0x45e3b5 <____strtoll_l_internal+0x475> + 45e3a4: 0f 1f 40 00 nop dword ptr [rax] + 45e3a8: 48 83 c0 01 add rax, 1 + 45e3ac: 48 39 d0 cmp rax, rdx + 45e3af: 0f 84 cb fe ff ff je 0x45e280 <____strtoll_l_internal+0x340> + 45e3b5: 0f b6 3c 03 movzx edi, byte ptr [rbx + rax] + 45e3b9: 41 38 3c 04 cmp byte ptr [r12 + rax], dil + 45e3bd: 74 e9 je 0x45e3a8 <____strtoll_l_internal+0x468> + 45e3bf: 48 89 de mov rsi, rbx + 45e3c2: 84 c9 test cl, cl + 45e3c4: 74 61 je 0x45e427 <____strtoll_l_internal+0x4e7> + 45e3c6: 4c 8b 05 5b 1a 06 00 mov r8, qword ptr [rip + 399963] # 0x4bfe28 <_nl_C_locobj+0x68> + 45e3cd: 48 8b 3d 64 1a 06 00 mov rdi, qword ptr [rip + 399972] # 0x4bfe38 <_nl_C_locobj+0x78> + 45e3d4: 48 89 de mov rsi, rbx + 45e3d7: eb 13 jmp 0x45e3ec <____strtoll_l_internal+0x4ac> + 45e3d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45e3e0: 0f b6 4e 01 movzx ecx, byte ptr [rsi + 1] + 45e3e4: 48 83 c6 01 add rsi, 1 + 45e3e8: 84 c9 test cl, cl + 45e3ea: 74 3b je 0x45e427 <____strtoll_l_internal+0x4e7> + 45e3ec: 8d 41 d0 lea eax, [rcx - 48] + 45e3ef: 3c 09 cmp al, 9 + 45e3f1: 76 ed jbe 0x45e3e0 <____strtoll_l_internal+0x4a0> + 45e3f3: 31 c0 xor eax, eax + 45e3f5: eb 12 jmp 0x45e409 <____strtoll_l_internal+0x4c9> + 45e3f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 45e400: 48 83 c0 01 add rax, 1 + 45e404: 48 39 d0 cmp rax, rdx + 45e407: 74 d7 je 0x45e3e0 <____strtoll_l_internal+0x4a0> + 45e409: 44 0f b6 1c 06 movzx r11d, byte ptr [rsi + rax] + 45e40e: 45 38 1c 04 cmp byte ptr [r12 + rax], r11b + 45e412: 74 ec je 0x45e400 <____strtoll_l_internal+0x4c0> + 45e414: 48 39 c2 cmp rdx, rax + 45e417: 76 c7 jbe 0x45e3e0 <____strtoll_l_internal+0x4a0> + 45e419: 41 f6 44 48 01 04 test byte ptr [r8 + 2*rcx + 1], 4 + 45e41f: 74 06 je 0x45e427 <____strtoll_l_internal+0x4e7> + 45e421: 83 3c 8f 40 cmp dword ptr [rdi + 4*rcx], 64 + 45e425: 7e b9 jle 0x45e3e0 <____strtoll_l_internal+0x4a0> + 45e427: 4c 89 f1 mov rcx, r14 + 45e42a: 4c 89 e2 mov rdx, r12 + 45e42d: 48 89 df mov rdi, rbx + 45e430: e8 6b 23 fb ff call 0x4107a0 <__correctly_grouped_prefixmb> + 45e435: c6 44 24 12 05 mov byte ptr [rsp + 18], 5 + 45e43a: 0f b6 0b movzx ecx, byte ptr [rbx] + 45e43d: 49 b8 99 99 99 99 99 99 99 19 movabs r8, 1844674407370955161 + 45e447: 49 89 c6 mov r14, rax + 45e44a: ba 0a 00 00 00 mov edx, 10 + 45e44f: e9 a1 fb ff ff jmp 0x45dff5 <____strtoll_l_internal+0xb5> + 45e454: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45e45f: 90 nop + +000000000045e460 : + 45e460: f3 0f 1e fa endbr64 + 45e464: 49 89 c8 mov r8, rcx + 45e467: 31 c9 xor ecx, ecx + 45e469: e9 d2 fa ff ff jmp 0x45df40 <____strtoll_l_internal> + 45e46e: 66 90 nop + +000000000045e470 : + 45e470: f3 0f 1e fa endbr64 + 45e474: 48 81 ec d8 00 00 00 sub rsp, 216 + 45e47b: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx + 45e480: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx + 45e485: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 + 45e48a: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 + 45e48f: 84 c0 test al, al + 45e491: 74 37 je 0x45e4ca + 45e493: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 + 45e498: 0f 29 4c 24 60 movaps xmmword ptr [rsp + 96], xmm1 + 45e49d: 0f 29 54 24 70 movaps xmmword ptr [rsp + 112], xmm2 + 45e4a2: 0f 29 9c 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm3 + 45e4aa: 0f 29 a4 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm4 + 45e4b2: 0f 29 ac 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm5 + 45e4ba: 0f 29 b4 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm6 + 45e4c2: 0f 29 bc 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm7 + 45e4ca: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 45e4d3: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 45e4d8: 31 c0 xor eax, eax + 45e4da: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] + 45e4e2: 31 c9 xor ecx, ecx + 45e4e4: 48 89 e2 mov rdx, rsp + 45e4e7: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 45e4ec: 48 8d 44 24 20 lea rax, [rsp + 32] + 45e4f1: c7 04 24 10 00 00 00 mov dword ptr [rsp], 16 + 45e4f8: c7 44 24 04 30 00 00 00 mov dword ptr [rsp + 4], 48 + 45e500: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 45e505: e8 56 30 00 00 call 0x461560 <__vfprintf_internal> + 45e50a: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 45e50f: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 45e518: 75 08 jne 0x45e522 + 45e51a: 48 81 c4 d8 00 00 00 add rsp, 216 + 45e521: c3 ret + 45e522: e8 a9 d6 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 45e527: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000045e530 : + 45e530: 41 57 push r15 + 45e532: 41 56 push r14 + 45e534: 41 55 push r13 + 45e536: 41 54 push r12 + 45e538: 49 89 f4 mov r12, rsi + 45e53b: 55 push rbp + 45e53c: 53 push rbx + 45e53d: 48 89 d3 mov rbx, rdx + 45e540: 48 83 ec 18 sub rsp, 24 + 45e544: 0f b6 11 movzx edx, byte ptr [rcx] + 45e547: 8d 42 ff lea eax, [rdx - 1] + 45e54a: 88 14 24 mov byte ptr [rsp], dl + 45e54d: 3c 7d cmp al, 125 + 45e54f: 76 17 jbe 0x45e568 + 45e551: 48 83 c4 18 add rsp, 24 + 45e555: 4c 89 e0 mov rax, r12 + 45e558: 5b pop rbx + 45e559: 5d pop rbp + 45e55a: 41 5c pop r12 + 45e55c: 41 5d pop r13 + 45e55e: 41 5e pop r14 + 45e560: 41 5f pop r15 + 45e562: c3 ret + 45e563: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45e568: 49 89 fd mov r13, rdi + 45e56b: 4c 89 c7 mov rdi, r8 + 45e56e: 48 89 cd mov rbp, rcx + 45e571: 4d 89 c7 mov r15, r8 + 45e574: e8 07 2c fa ff call 0x401180 <.plt+0x160> + 45e579: 48 89 da mov rdx, rbx + 45e57c: 4c 8d 45 01 lea r8, [rbp + 1] + 45e580: 4c 89 e6 mov rsi, r12 + 45e583: 4c 29 e2 sub rdx, r12 + 45e586: 4c 89 ef mov rdi, r13 + 45e589: 0f be 2c 24 movsx ebp, byte ptr [rsp] + 45e58d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 45e592: 48 89 14 24 mov qword ptr [rsp], rdx + 45e596: 49 89 c6 mov r14, rax + 45e599: e8 a2 2a fa ff call 0x401040 <.plt+0x20> + 45e59e: 48 8b 14 24 mov rdx, qword ptr [rsp] + 45e5a2: 49 8d 74 15 00 lea rsi, [r13 + rdx] + 45e5a7: 49 39 f5 cmp r13, rsi + 45e5aa: 0f 83 c2 00 00 00 jae 0x45e672 + 45e5b0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 45e5b5: 4d 63 ce movsxd r9, r14d + 45e5b8: 45 8d 56 ff lea r10d, [r14 - 1] + 45e5bc: 48 c7 c0 ff ff ff ff mov rax, -1 + 45e5c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45e5c8: 0f b6 56 ff movzx edx, byte ptr [rsi - 1] + 45e5cc: 48 83 ee 01 sub rsi, 1 + 45e5d0: 4c 8d 63 ff lea r12, [rbx - 1] + 45e5d4: 88 53 ff mov byte ptr [rbx - 1], dl + 45e5d7: 83 ed 01 sub ebp, 1 + 45e5da: 75 6c jne 0x45e648 + 45e5dc: 49 39 f5 cmp r13, rsi + 45e5df: 0f 83 6c ff ff ff jae 0x45e551 + 45e5e5: 4c 89 e2 mov rdx, r12 + 45e5e8: 48 29 f2 sub rdx, rsi + 45e5eb: 49 39 d1 cmp r9, rdx + 45e5ee: 7d 6f jge 0x45e65f + 45e5f0: 4c 89 c9 mov rcx, r9 + 45e5f3: 4c 29 cb sub rbx, r9 + 45e5f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45e600: 41 0f b6 7c 0f ff movzx edi, byte ptr [r15 + rcx - 1] + 45e606: 40 88 7c 0b fe mov byte ptr [rbx + rcx - 2], dil + 45e60b: 48 83 e9 01 sub rcx, 1 + 45e60f: 85 c9 test ecx, ecx + 45e611: 7f ed jg 0x45e600 + 45e613: 4c 89 d2 mov rdx, r10 + 45e616: 45 85 f6 test r14d, r14d + 45e619: 41 0f be 28 movsx ebp, byte ptr [r8] + 45e61d: 48 f7 d2 not rdx + 45e620: 48 0f 4e d0 cmovle rdx, rax + 45e624: 49 01 d4 add r12, rdx + 45e627: 40 80 fd 7e cmp bpl, 126 + 45e62b: 77 32 ja 0x45e65f + 45e62d: 40 84 ed test bpl, bpl + 45e630: 74 26 je 0x45e658 + 45e632: 49 83 c0 01 add r8, 1 + 45e636: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45e640: 4c 89 e3 mov rbx, r12 + 45e643: eb 83 jmp 0x45e5c8 + 45e645: 0f 1f 00 nop dword ptr [rax] + 45e648: 49 39 f5 cmp r13, rsi + 45e64b: 72 f3 jb 0x45e640 + 45e64d: e9 ff fe ff ff jmp 0x45e551 + 45e652: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45e658: 41 0f be 68 ff movsx ebp, byte ptr [r8 - 1] + 45e65d: eb e1 jmp 0x45e640 + 45e65f: 4c 89 ea mov rdx, r13 + 45e662: 4c 89 e7 mov rdi, r12 + 45e665: 48 29 f2 sub rdx, rsi + 45e668: e8 d3 29 fa ff call 0x401040 <.plt+0x20> + 45e66d: e9 df fe ff ff jmp 0x45e551 + 45e672: 49 89 dc mov r12, rbx + 45e675: e9 d7 fe ff ff jmp 0x45e551 + 45e67a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000045e680 <_i18n_number_rewrite>: + 45e680: 41 57 push r15 + 45e682: 41 56 push r14 + 45e684: 49 89 d6 mov r14, rdx + 45e687: 41 55 push r13 + 45e689: 49 89 fd mov r13, rdi + 45e68c: 48 8d 3d a5 a4 04 00 lea rdi, [rip + 304293] # 0x4a8b38 <__strtol_ul_max_tab+0x118> + 45e693: 41 54 push r12 + 45e695: 49 89 f4 mov r12, rsi + 45e698: 55 push rbp + 45e699: 53 push rbx + 45e69a: 48 81 ec 68 04 00 00 sub rsp, 1128 + 45e6a1: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 45e6aa: 48 89 84 24 58 04 00 00 mov qword ptr [rsp + 1112], rax + 45e6b2: 31 c0 xor eax, eax + 45e6b4: e8 37 32 01 00 call 0x4718f0 + 45e6b9: bf 2e 00 00 00 mov edi, 46 + 45e6be: 48 89 c3 mov rbx, rax + 45e6c1: 48 89 c6 mov rsi, rax + 45e6c4: e8 b7 32 01 00 call 0x471980 + 45e6c9: 48 89 de mov rsi, rbx + 45e6cc: bf 2c 00 00 00 mov edi, 44 + 45e6d1: 89 c5 mov ebp, eax + 45e6d3: e8 a8 32 01 00 call 0x471980 + 45e6d8: 4c 8d 44 24 10 lea r8, [rsp + 16] + 45e6dd: 48 85 db test rbx, rbx + 45e6e0: 0f 85 ca 01 00 00 jne 0x45e8b0 <_i18n_number_rewrite+0x230> + 45e6e6: 4d 29 ec sub r12, r13 + 45e6e9: 48 8d 6c 24 20 lea rbp, [rsp + 32] + 45e6ee: ba 01 00 00 00 mov edx, 1 + 45e6f3: 4c 89 c7 mov rdi, r8 + 45e6f6: 4c 89 e6 mov rsi, r12 + 45e6f9: 48 89 6c 24 10 mov qword ptr [rsp + 16], rbp + 45e6fe: 48 c7 44 24 18 00 04 00 00 mov qword ptr [rsp + 24], 1024 + 45e707: e8 74 fa 00 00 call 0x46e180 <__libc_scratch_buffer_set_array_size> + 45e70c: 84 c0 test al, al + 45e70e: 0f 84 0c 02 00 00 je 0x45e920 <_i18n_number_rewrite+0x2a0> + 45e714: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 45e719: 4c 89 e2 mov rdx, r12 + 45e71c: 4c 89 ee mov rsi, r13 + 45e71f: 48 89 cf mov rdi, rcx + 45e722: 48 89 0c 24 mov qword ptr [rsp], rcx + 45e726: e8 25 2a fa ff call 0x401150 <.plt+0x130> + 45e72b: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 45e72f: 4c 8d 78 ff lea r15, [rax - 1] + 45e733: 4c 39 f9 cmp rcx, r15 + 45e736: 0f 87 99 00 00 00 ja 0x45e7d5 <_i18n_number_rewrite+0x155> + 45e73c: 48 8d 84 24 40 04 00 00 lea rax, [rsp + 1088] + 45e744: 4c 8d 61 ff lea r12, [rcx - 1] + 45e748: 48 89 04 24 mov qword ptr [rsp], rax + 45e74c: 48 8d 84 24 20 04 00 00 lea rax, [rsp + 1056] + 45e754: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 45e759: eb 1f jmp 0x45e77a <_i18n_number_rewrite+0xfa> + 45e75b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45e760: 48 85 db test rbx, rbx + 45e763: 0f 85 a7 00 00 00 jne 0x45e810 <_i18n_number_rewrite+0x190> + 45e769: 41 88 46 ff mov byte ptr [r14 - 1], al + 45e76d: 49 83 ee 01 sub r14, 1 + 45e771: 49 83 ef 01 sub r15, 1 + 45e775: 4d 39 e7 cmp r15, r12 + 45e778: 74 5b je 0x45e7d5 <_i18n_number_rewrite+0x155> + 45e77a: 41 0f be 07 movsx eax, byte ptr [r15] + 45e77e: 8d 48 d0 lea ecx, [rax - 48] + 45e781: 80 f9 09 cmp cl, 9 + 45e784: 77 da ja 0x45e760 <_i18n_number_rewrite+0xe0> + 45e786: 48 c7 c1 a0 ff ff ff mov rcx, -96 + 45e78d: 83 e8 07 sub eax, 7 + 45e790: 48 98 cdqe + 45e792: 64 48 8b 09 mov rcx, qword ptr fs:[rcx] + 45e796: 48 8b 09 mov rcx, qword ptr [rcx] + 45e799: 4c 8b 6c c1 40 mov r13, qword ptr [rcx + 8*rax + 64] + 45e79e: 4c 89 ef mov rdi, r13 + 45e7a1: e8 da 29 fa ff call 0x401180 <.plt+0x160> + 45e7a6: 49 29 c6 sub r14, rax + 45e7a9: 48 8d 48 ff lea rcx, [rax - 1] + 45e7ad: 48 85 c0 test rax, rax + 45e7b0: 74 bf je 0x45e771 <_i18n_number_rewrite+0xf1> + 45e7b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45e7b8: 41 0f b6 44 0d 00 movzx eax, byte ptr [r13 + rcx] + 45e7be: 41 88 04 0e mov byte ptr [r14 + rcx], al + 45e7c2: 48 83 e9 01 sub rcx, 1 + 45e7c6: 48 83 f9 ff cmp rcx, -1 + 45e7ca: 75 ec jne 0x45e7b8 <_i18n_number_rewrite+0x138> + 45e7cc: 49 83 ef 01 sub r15, 1 + 45e7d0: 4d 39 e7 cmp r15, r12 + 45e7d3: 75 a5 jne 0x45e77a <_i18n_number_rewrite+0xfa> + 45e7d5: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 45e7da: 48 39 ef cmp rdi, rbp + 45e7dd: 74 05 je 0x45e7e4 <_i18n_number_rewrite+0x164> + 45e7df: e8 6c 0d fc ff call 0x41f550 + 45e7e4: 48 8b 84 24 58 04 00 00 mov rax, qword ptr [rsp + 1112] + 45e7ec: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45e7f5: 0f 85 b0 01 00 00 jne 0x45e9ab <_i18n_number_rewrite+0x32b> + 45e7fb: 48 81 c4 68 04 00 00 add rsp, 1128 + 45e802: 4c 89 f0 mov rax, r14 + 45e805: 5b pop rbx + 45e806: 5d pop rbp + 45e807: 41 5c pop r12 + 45e809: 41 5d pop r13 + 45e80b: 41 5e pop r14 + 45e80d: 41 5f pop r15 + 45e80f: c3 ret + 45e810: 89 c1 mov ecx, eax + 45e812: 83 e1 fd and ecx, -3 + 45e815: 80 f9 2c cmp cl, 44 + 45e818: 0f 85 4b ff ff ff jne 0x45e769 <_i18n_number_rewrite+0xe9> + 45e81e: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 45e822: 3c 2e cmp al, 46 + 45e824: 48 0f 44 7c 24 08 cmove rdi, qword ptr [rsp + 8] + 45e82a: 48 89 f9 mov rcx, rdi + 45e82d: 8b 31 mov esi, dword ptr [rcx] + 45e82f: 48 83 c1 04 add rcx, 4 + 45e833: 8d 86 ff fe fe fe lea eax, [rsi - 16843009] + 45e839: f7 d6 not esi + 45e83b: 21 f0 and eax, esi + 45e83d: 25 80 80 80 80 and eax, 2155905152 + 45e842: 74 e9 je 0x45e82d <_i18n_number_rewrite+0x1ad> + 45e844: 89 c6 mov esi, eax + 45e846: c1 ee 10 shr esi, 16 + 45e849: a9 80 80 00 00 test eax, 32896 + 45e84e: 0f 44 c6 cmove eax, esi + 45e851: 48 8d 71 02 lea rsi, [rcx + 2] + 45e855: 48 0f 44 ce cmove rcx, rsi + 45e859: 89 c2 mov edx, eax + 45e85b: 00 c2 add dl, al + 45e85d: 48 83 d9 03 sbb rcx, 3 + 45e861: 48 29 f9 sub rcx, rdi + 45e864: 49 29 ce sub r14, rcx + 45e867: 48 85 c9 test rcx, rcx + 45e86a: 0f 84 01 ff ff ff je 0x45e771 <_i18n_number_rewrite+0xf1> + 45e870: 89 c8 mov eax, ecx + 45e872: 83 f9 08 cmp ecx, 8 + 45e875: 0f 83 ad 00 00 00 jae 0x45e928 <_i18n_number_rewrite+0x2a8> + 45e87b: 83 e1 04 and ecx, 4 + 45e87e: 0f 85 14 01 00 00 jne 0x45e998 <_i18n_number_rewrite+0x318> + 45e884: 85 c0 test eax, eax + 45e886: 0f 84 e5 fe ff ff je 0x45e771 <_i18n_number_rewrite+0xf1> + 45e88c: 0f b6 0f movzx ecx, byte ptr [rdi] + 45e88f: 41 88 0e mov byte ptr [r14], cl + 45e892: a8 02 test al, 2 + 45e894: 0f 84 d7 fe ff ff je 0x45e771 <_i18n_number_rewrite+0xf1> + 45e89a: 0f b7 4c 07 fe movzx ecx, word ptr [rdi + rax - 2] + 45e89f: 66 41 89 4c 06 fe mov word ptr [r14 + rax - 2], cx + 45e8a5: e9 c7 fe ff ff jmp 0x45e771 <_i18n_number_rewrite+0xf1> + 45e8aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45e8b0: 4c 89 c2 mov rdx, r8 + 45e8b3: 48 8d bc 24 20 04 00 00 lea rdi, [rsp + 1056] + 45e8bb: 89 ee mov esi, ebp + 45e8bd: 41 89 c7 mov r15d, eax + 45e8c0: 4c 89 04 24 mov qword ptr [rsp], r8 + 45e8c4: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 45e8cd: e8 be 16 01 00 call 0x46ff90 + 45e8d2: 4c 8b 04 24 mov r8, qword ptr [rsp] + 45e8d6: 48 83 f8 ff cmp rax, -1 + 45e8da: 0f 84 a6 00 00 00 je 0x45e986 <_i18n_number_rewrite+0x306> + 45e8e0: c6 84 04 20 04 00 00 00 mov byte ptr [rsp + rax + 1056], 0 + 45e8e8: 4c 89 c2 mov rdx, r8 + 45e8eb: 48 8d bc 24 40 04 00 00 lea rdi, [rsp + 1088] + 45e8f3: 44 89 fe mov esi, r15d + 45e8f6: 4c 89 04 24 mov qword ptr [rsp], r8 + 45e8fa: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 45e903: e8 88 16 01 00 call 0x46ff90 + 45e908: 4c 8b 04 24 mov r8, qword ptr [rsp] + 45e90c: 48 83 f8 ff cmp rax, -1 + 45e910: 74 62 je 0x45e974 <_i18n_number_rewrite+0x2f4> + 45e912: c6 84 04 40 04 00 00 00 mov byte ptr [rsp + rax + 1088], 0 + 45e91a: e9 c7 fd ff ff jmp 0x45e6e6 <_i18n_number_rewrite+0x66> + 45e91f: 90 nop + 45e920: 4d 89 ee mov r14, r13 + 45e923: e9 bc fe ff ff jmp 0x45e7e4 <_i18n_number_rewrite+0x164> + 45e928: 48 8b 07 mov rax, qword ptr [rdi] + 45e92b: 4d 8d 46 08 lea r8, [r14 + 8] + 45e92f: 49 83 e0 f8 and r8, -8 + 45e933: 49 89 06 mov qword ptr [r14], rax + 45e936: 89 c8 mov eax, ecx + 45e938: 48 8b 74 07 f8 mov rsi, qword ptr [rdi + rax - 8] + 45e93d: 49 89 74 06 f8 mov qword ptr [r14 + rax - 8], rsi + 45e942: 4c 89 f0 mov rax, r14 + 45e945: 4c 29 c0 sub rax, r8 + 45e948: 48 29 c7 sub rdi, rax + 45e94b: 01 c8 add eax, ecx + 45e94d: 83 e0 f8 and eax, -8 + 45e950: 83 f8 08 cmp eax, 8 + 45e953: 0f 82 18 fe ff ff jb 0x45e771 <_i18n_number_rewrite+0xf1> + 45e959: 83 e0 f8 and eax, -8 + 45e95c: 31 c9 xor ecx, ecx + 45e95e: 89 ce mov esi, ecx + 45e960: 83 c1 08 add ecx, 8 + 45e963: 4c 8b 0c 37 mov r9, qword ptr [rdi + rsi] + 45e967: 4d 89 0c 30 mov qword ptr [r8 + rsi], r9 + 45e96b: 39 c1 cmp ecx, eax + 45e96d: 72 ef jb 0x45e95e <_i18n_number_rewrite+0x2de> + 45e96f: e9 fd fd ff ff jmp 0x45e771 <_i18n_number_rewrite+0xf1> + 45e974: b8 2c 00 00 00 mov eax, 44 + 45e979: 66 89 84 24 40 04 00 00 mov word ptr [rsp + 1088], ax + 45e981: e9 60 fd ff ff jmp 0x45e6e6 <_i18n_number_rewrite+0x66> + 45e986: ba 2e 00 00 00 mov edx, 46 + 45e98b: 66 89 94 24 20 04 00 00 mov word ptr [rsp + 1056], dx + 45e993: e9 50 ff ff ff jmp 0x45e8e8 <_i18n_number_rewrite+0x268> + 45e998: 8b 0f mov ecx, dword ptr [rdi] + 45e99a: 41 89 0e mov dword ptr [r14], ecx + 45e99d: 8b 4c 07 fc mov ecx, dword ptr [rdi + rax - 4] + 45e9a1: 41 89 4c 06 fc mov dword ptr [r14 + rax - 4], ecx + 45e9a6: e9 c6 fd ff ff jmp 0x45e771 <_i18n_number_rewrite+0xf1> + 45e9ab: e8 20 d2 fe ff call 0x44bbd0 <__stack_chk_fail_local> + +000000000045e9b0 <_IO_helper_overflow>: + 45e9b0: f3 0f 1e fa endbr64 + 45e9b4: 41 55 push r13 + 45e9b6: 41 54 push r12 + 45e9b8: 55 push rbp + 45e9b9: 48 89 fd mov rbp, rdi + 45e9bc: 53 push rbx + 45e9bd: 89 f3 mov ebx, esi + 45e9bf: 48 83 ec 18 sub rsp, 24 + 45e9c3: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 45e9c7: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] + 45e9cb: 49 89 c4 mov r12, rax + 45e9ce: 49 29 f4 sub r12, rsi + 45e9d1: 39 f0 cmp eax, esi + 45e9d3: 74 5f je 0x45ea34 <_IO_helper_overflow+0x84> + 45e9d5: 48 8b bf e0 00 00 00 mov rdi, qword ptr [rdi + 224] + 45e9dc: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 45e9e3: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 45e9ea: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] + 45e9f1: 48 29 d0 sub rax, rdx + 45e9f4: 4c 89 e9 mov rcx, r13 + 45e9f7: 48 29 d1 sub rcx, rdx + 45e9fa: 48 39 c8 cmp rax, rcx + 45e9fd: 76 61 jbe 0x45ea60 <_IO_helper_overflow+0xb0> + 45e9ff: 4d 63 e4 movsxd r12, r12d + 45ea02: 4c 89 e2 mov rdx, r12 + 45ea05: 41 ff 55 38 call qword ptr [r13 + 56] + 45ea09: 49 89 c5 mov r13, rax + 45ea0c: 48 8d 40 ff lea rax, [rax - 1] + 45ea10: 48 83 f8 fd cmp rax, -3 + 45ea14: 77 7a ja 0x45ea90 <_IO_helper_overflow+0xe0> + 45ea16: 48 8b 7d 20 mov rdi, qword ptr [rbp + 32] + 45ea1a: 4c 89 e2 mov rdx, r12 + 45ea1d: 4c 29 ea sub rdx, r13 + 45ea20: 4a 8d 34 2f lea rsi, [rdi + r13] + 45ea24: e8 17 26 fa ff call 0x401040 <.plt+0x20> + 45ea29: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 45ea2d: 4c 29 e8 sub rax, r13 + 45ea30: 48 89 45 28 mov qword ptr [rbp + 40], rax + 45ea34: 44 0f b6 c3 movzx r8d, bl + 45ea38: 48 39 45 30 cmp qword ptr [rbp + 48], rax + 45ea3c: 76 3a jbe 0x45ea78 <_IO_helper_overflow+0xc8> + 45ea3e: 48 8d 50 01 lea rdx, [rax + 1] + 45ea42: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 45ea46: 88 18 mov byte ptr [rax], bl + 45ea48: 48 83 c4 18 add rsp, 24 + 45ea4c: 44 89 c0 mov eax, r8d + 45ea4f: 5b pop rbx + 45ea50: 5d pop rbp + 45ea51: 41 5c pop r12 + 45ea53: 41 5d pop r13 + 45ea55: c3 ret + 45ea56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 45ea60: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 45ea65: e8 26 53 fb ff call 0x413d90 <_IO_vtable_check> + 45ea6a: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] + 45ea6e: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 45ea73: eb 8a jmp 0x45e9ff <_IO_helper_overflow+0x4f> + 45ea75: 0f 1f 00 nop dword ptr [rax] + 45ea78: 48 83 c4 18 add rsp, 24 + 45ea7c: 48 89 ef mov rdi, rbp + 45ea7f: 44 89 c6 mov esi, r8d + 45ea82: 5b pop rbx + 45ea83: 5d pop rbp + 45ea84: 41 5c pop r12 + 45ea86: 41 5d pop r13 + 45ea88: e9 63 89 fb ff jmp 0x4173f0 <__overflow> + 45ea8d: 0f 1f 00 nop dword ptr [rax] + 45ea90: 41 b8 ff ff ff ff mov r8d, 4294967295 + 45ea96: eb b0 jmp 0x45ea48 <_IO_helper_overflow+0x98> + 45ea98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000045eaa0 : + 45eaa0: 55 push rbp + 45eaa1: 48 89 e5 mov rbp, rsp + 45eaa4: 41 57 push r15 + 45eaa6: 41 56 push r14 + 45eaa8: 41 55 push r13 + 45eaaa: 41 54 push r12 + 45eaac: 53 push rbx + 45eaad: 48 81 ec 38 09 00 00 sub rsp, 2360 + 45eab4: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 45eab8: 48 89 bd 30 f7 ff ff mov qword ptr [rbp - 2256], rdi + 45eabf: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] + 45eac3: 48 89 b5 e8 f6 ff ff mov qword ptr [rbp - 2328], rsi + 45eaca: 48 89 85 18 f7 ff ff mov qword ptr [rbp - 2280], rax + 45ead1: 48 8b 45 30 mov rax, qword ptr [rbp + 48] + 45ead5: 48 89 bd 28 f7 ff ff mov qword ptr [rbp - 2264], rdi + 45eadc: 48 8d bd a0 f7 ff ff lea rdi, [rbp - 2144] + 45eae3: 4c 8b 75 18 mov r14, qword ptr [rbp + 24] + 45eae7: 89 95 58 f7 ff ff mov dword ptr [rbp - 2216], edx + 45eaed: 4c 89 85 48 f7 ff ff mov qword ptr [rbp - 2232], r8 + 45eaf4: 44 89 8d 5c f7 ff ff mov dword ptr [rbp - 2212], r9d + 45eafb: 48 89 85 38 f7 ff ff mov qword ptr [rbp - 2248], rax + 45eb02: 64 48 8b 1c 25 28 00 00 00 mov rbx, qword ptr fs:[40] + 45eb0b: 48 89 5d c8 mov qword ptr [rbp - 56], rbx + 45eb0f: 31 db xor ebx, ebx + 45eb11: 48 89 bd 50 f7 ff ff mov qword ptr [rbp - 2224], rdi + 45eb18: 48 89 bd 90 f7 ff ff mov qword ptr [rbp - 2160], rdi + 45eb1f: 48 8d bd b0 fb ff ff lea rdi, [rbp - 1104] + 45eb26: 48 c7 85 98 f7 ff ff 00 04 00 00 mov qword ptr [rbp - 2152], 1024 + 45eb31: 48 89 bd 40 f7 ff ff mov qword ptr [rbp - 2240], rdi + 45eb38: 48 89 bd a0 fb ff ff mov qword ptr [rbp - 1120], rdi + 45eb3f: 48 c7 85 a8 fb ff ff 00 04 00 00 mov qword ptr [rbp - 1112], 1024 + 45eb4a: 48 c7 85 70 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2192], 0 + 45eb55: 48 83 f8 ff cmp rax, -1 + 45eb59: 0f 84 39 09 00 00 je 0x45f498 + 45eb5f: 41 80 3e 00 cmp byte ptr [r14], 0 + 45eb63: 0f 84 73 0d 00 00 je 0x45f8dc + 45eb69: 48 8b 85 50 f7 ff ff mov rax, qword ptr [rbp - 2224] + 45eb70: 45 31 ed xor r13d, r13d + 45eb73: 45 31 ff xor r15d, r15d + 45eb76: 4c 8d a5 70 f7 ff ff lea r12, [rbp - 2192] + 45eb7d: 48 c7 85 60 f7 ff ff 0e 00 00 00 mov qword ptr [rbp - 2208], 14 + 45eb88: 48 89 85 68 f7 ff ff mov qword ptr [rbp - 2200], rax + 45eb8f: 90 nop + 45eb90: 48 8b 8d 68 f7 ff ff mov rcx, qword ptr [rbp - 2200] + 45eb97: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] + 45eb9c: 4c 89 fe mov rsi, r15 + 45eb9f: 4c 89 f7 mov rdi, r14 + 45eba2: 49 83 c5 01 add r13, 1 + 45eba6: 48 8d 1c c1 lea rbx, [rcx + 8*rax] + 45ebaa: 4c 89 e1 mov rcx, r12 + 45ebad: 48 89 da mov rdx, rbx + 45ebb0: e8 7b c3 00 00 call 0x46af30 <__parse_one_specmb> + 45ebb5: 4c 8b 73 20 mov r14, qword ptr [rbx + 32] + 45ebb9: 49 01 c7 add r15, rax + 45ebbc: 41 80 3e 00 cmp byte ptr [r14], 0 + 45ebc0: 74 4e je 0x45ec10 + 45ebc2: 4c 39 ad 60 f7 ff ff cmp qword ptr [rbp - 2208], r13 + 45ebc9: 75 c5 jne 0x45eb90 + 45ebcb: 48 8d bd 90 f7 ff ff lea rdi, [rbp - 2160] + 45ebd2: e8 e9 f4 00 00 call 0x46e0c0 <__libc_scratch_buffer_grow_preserve> + 45ebd7: 84 c0 test al, al + 45ebd9: 0f 84 81 02 00 00 je 0x45ee60 + 45ebdf: 48 8b 85 90 f7 ff ff mov rax, qword ptr [rbp - 2160] + 45ebe6: 48 89 85 68 f7 ff ff mov qword ptr [rbp - 2200], rax + 45ebed: 48 b8 8f e3 38 8e e3 38 8e e3 movabs rax, -2049638230412172401 + 45ebf7: 48 f7 a5 98 f7 ff ff mul qword ptr [rbp - 2152] + 45ebfe: 48 c1 ea 06 shr rdx, 6 + 45ec02: 48 89 95 60 f7 ff ff mov qword ptr [rbp - 2208], rdx + 45ec09: eb 85 jmp 0x45eb90 + 45ec0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45ec10: 4c 39 bd 70 f7 ff ff cmp qword ptr [rbp - 2192], r15 + 45ec17: 4c 89 fb mov rbx, r15 + 45ec1a: 48 0f 43 9d 70 f7 ff ff cmovae rbx, qword ptr [rbp - 2192] + 45ec22: 48 8d bd a0 fb ff ff lea rdi, [rbp - 1120] + 45ec29: ba 18 00 00 00 mov edx, 24 + 45ec2e: 48 89 de mov rsi, rbx + 45ec31: e8 4a f5 00 00 call 0x46e180 <__libc_scratch_buffer_set_array_size> + 45ec36: 88 85 e2 f6 ff ff mov byte ptr [rbp - 2334], al + 45ec3c: 84 c0 test al, al + 45ec3e: 0f 84 1c 02 00 00 je 0x45ee60 + 45ec44: 48 8b 85 a0 fb ff ff mov rax, qword ptr [rbp - 1120] + 45ec4b: 49 89 dc mov r12, rbx + 45ec4e: 48 8d 14 9d 00 00 00 00 lea rdx, [4*rbx] + 45ec56: 49 c1 e4 04 shl r12, 4 + 45ec5a: 49 01 c4 add r12, rax + 45ec5d: 48 89 85 60 f7 ff ff mov qword ptr [rbp - 2208], rax + 45ec64: 8b 45 40 mov eax, dword ptr [rbp + 64] + 45ec67: 4d 8d 3c 14 lea r15, [r12 + rdx] + 45ec6b: 83 e0 02 and eax, 2 + 45ec6e: 4c 89 ff mov rdi, r15 + 45ec71: 40 0f 95 c6 setne sil + 45ec75: 89 85 e4 f6 ff ff mov dword ptr [rbp - 2332], eax + 45ec7b: 40 0f b6 f6 movzx esi, sil + 45ec7f: f7 de neg esi + 45ec81: e8 8a 24 fa ff call 0x401110 <.plt+0xf0> + 45ec86: 4d 85 ed test r13, r13 + 45ec89: 0f 84 05 0c 00 00 je 0x45f894 + 45ec8f: 48 8b bd 68 f7 ff ff mov rdi, qword ptr [rbp - 2200] + 45ec96: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] + 45ec9b: 48 89 9d 20 f7 ff ff mov qword ptr [rbp - 2272], rbx + 45eca2: 4c 89 e3 mov rbx, r12 + 45eca5: 4c 8d 04 c7 lea r8, [rdi + 8*rax] + 45eca9: 49 89 fe mov r14, rdi + 45ecac: 4d 89 c4 mov r12, r8 + 45ecaf: eb 27 jmp 0x45ecd8 + 45ecb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45ecb8: 41 8b 56 34 mov edx, dword ptr [r14 + 52] + 45ecbc: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 45ecc0: 41 89 14 87 mov dword ptr [r15 + 4*rax], edx + 45ecc4: 41 8b 56 40 mov edx, dword ptr [r14 + 64] + 45ecc8: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 45eccc: 89 14 83 mov dword ptr [rbx + 4*rax], edx + 45eccf: 49 83 c6 48 add r14, 72 + 45ecd3: 4d 39 f4 cmp r12, r14 + 45ecd6: 74 5b je 0x45ed33 + 45ecd8: 49 63 46 2c movsxd rax, dword ptr [r14 + 44] + 45ecdc: 83 f8 ff cmp eax, -1 + 45ecdf: 74 08 je 0x45ece9 + 45ece1: 41 c7 04 87 00 00 00 00 mov dword ptr [r15 + 4*rax], 0 + 45ece9: 49 63 46 28 movsxd rax, dword ptr [r14 + 40] + 45eced: 83 f8 ff cmp eax, -1 + 45ecf0: 74 08 je 0x45ecfa + 45ecf2: 41 c7 04 87 00 00 00 00 mov dword ptr [r15 + 4*rax], 0 + 45ecfa: 49 8b 76 38 mov rsi, qword ptr [r14 + 56] + 45ecfe: 48 85 f6 test rsi, rsi + 45ed01: 74 cc je 0x45eccf + 45ed03: 48 83 fe 01 cmp rsi, 1 + 45ed07: 74 af je 0x45ecb8 + 45ed09: 49 63 56 30 movsxd rdx, dword ptr [r14 + 48] + 45ed0d: 4d 63 4e 08 movsxd r9, dword ptr [r14 + 8] + 45ed11: 4c 89 f7 mov rdi, r14 + 45ed14: 49 83 c6 48 add r14, 72 + 45ed18: 48 8b 05 49 4c 06 00 mov rax, qword ptr [rip + 412745] # 0x4c3968 <__printf_arginfo_table> + 45ed1f: 48 c1 e2 02 shl rdx, 2 + 45ed23: 48 8d 0c 13 lea rcx, [rbx + rdx] + 45ed27: 4c 01 fa add rdx, r15 + 45ed2a: 42 ff 14 c8 call qword ptr [rax + 8*r9] + 45ed2e: 4d 39 f4 cmp r12, r14 + 45ed31: 75 a5 jne 0x45ecd8 + 45ed33: 49 89 dc mov r12, rbx + 45ed36: 48 8b 9d 20 f7 ff ff mov rbx, qword ptr [rbp - 2272] + 45ed3d: 48 85 db test rbx, rbx + 45ed40: 0f 84 ab 01 00 00 je 0x45eef1 + 45ed46: 44 0f b6 45 40 movzx r8d, byte ptr [rbp + 64] + 45ed4b: 44 8b 4d 40 mov r9d, dword ptr [rbp + 64] + 45ed4f: 31 d2 xor edx, edx + 45ed51: 4c 8d 35 08 9f 04 00 lea r14, [rip + 302856] # 0x4a8c60 + 45ed58: 4c 8b 95 60 f7 ff ff mov r10, qword ptr [rbp - 2208] + 45ed5f: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] + 45ed66: 41 83 e0 01 and r8d, 1 + 45ed6a: 41 83 e1 08 and r9d, 8 + 45ed6e: 66 90 nop + 45ed70: 41 8b 04 97 mov eax, dword ptr [r15 + 4*rdx] + 45ed74: 83 f8 07 cmp eax, 7 + 45ed77: 0f 8f fb 05 00 00 jg 0x45f378 + 45ed7d: 83 f8 ff cmp eax, -1 + 45ed80: 0f 8c 7a 0a 00 00 jl 0x45f800 + 45ed86: 83 f8 07 cmp eax, 7 + 45ed89: 0f 87 a2 06 00 00 ja 0x45f431 + 45ed8f: 49 63 04 86 movsxd rax, dword ptr [r14 + 4*rax] + 45ed93: 4c 01 f0 add rax, r14 + 45ed96: 3e ff e0 jmp rax + 45ed99: f3 0f 1e fa endbr64 + 45ed9d: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 45eda1: 48 c1 e0 04 shl rax, 4 + 45eda5: 48 03 85 60 f7 ff ff add rax, qword ptr [rbp - 2208] + 45edac: 80 bd e1 f6 ff ff 00 cmp byte ptr [rbp - 2335], 0 + 45edb3: 48 89 85 80 f7 ff ff mov qword ptr [rbp - 2176], rax + 45edba: 0f 85 90 22 00 00 jne 0x461050 + 45edc0: 44 8b 95 a4 f6 ff ff mov r10d, dword ptr [rbp - 2396] + 45edc7: 0f b6 9d c8 f6 ff ff movzx ebx, byte ptr [rbp - 2360] + 45edce: b8 00 00 00 00 mov eax, 0 + 45edd3: 4c 89 ff mov rdi, r15 + 45edd6: 41 0f b6 56 0d movzx edx, byte ptr [r14 + 13] + 45eddb: 45 85 d2 test r10d, r10d + 45edde: 0f 44 d8 cmove ebx, eax + 45ede1: 83 e2 ef and edx, -17 + 45ede4: 89 d8 mov eax, ebx + 45ede6: 83 e0 01 and eax, 1 + 45ede9: c1 e0 04 shl eax, 4 + 45edec: 09 d0 or eax, edx + 45edee: 48 8d 95 80 f7 ff ff lea rdx, [rbp - 2176] + 45edf5: 41 88 46 0d mov byte ptr [r14 + 13], al + 45edf9: 48 8b 85 48 f7 ff ff mov rax, qword ptr [rbp - 2232] + 45ee00: 48 8b b5 68 f7 ff ff mov rsi, qword ptr [rbp - 2200] + 45ee07: 48 8d 04 c0 lea rax, [rax + 8*rax] + 45ee0b: 48 8d 34 c6 lea rsi, [rsi + 8*rax] + 45ee0f: e8 9c 34 02 00 call 0x4822b0 <__printf_fphex> + 45ee14: 85 c0 test eax, eax + 45ee16: 78 2f js 0x45ee47 + 45ee18: 8b 9d 5c f7 ff ff mov ebx, dword ptr [rbp - 2212] + 45ee1e: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 45ee24: 0f 87 b1 25 00 00 ja 0x4613db + 45ee2a: ba ff ff ff 7f mov edx, 2147483647 + 45ee2f: 29 da sub edx, ebx + 45ee31: 39 c2 cmp edx, eax + 45ee33: 0f 83 0a 09 00 00 jae 0x45f743 + 45ee39: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45ee40: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 + 45ee47: 48 8b 85 30 f7 ff ff mov rax, qword ptr [rbp - 2256] + 45ee4e: 48 85 c0 test rax, rax + 45ee51: 74 0d je 0x45ee60 + 45ee53: 48 89 c7 mov rdi, rax + 45ee56: e8 f5 06 fc ff call 0x41f550 + 45ee5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45ee60: 41 bc ff ff ff ff mov r12d, 4294967295 + 45ee66: 48 8b bd a0 fb ff ff mov rdi, qword ptr [rbp - 1120] + 45ee6d: 48 3b bd 40 f7 ff ff cmp rdi, qword ptr [rbp - 2240] + 45ee74: 74 05 je 0x45ee7b + 45ee76: e8 d5 06 fc ff call 0x41f550 + 45ee7b: 48 8b bd 90 f7 ff ff mov rdi, qword ptr [rbp - 2160] + 45ee82: 48 3b bd 50 f7 ff ff cmp rdi, qword ptr [rbp - 2224] + 45ee89: 74 05 je 0x45ee90 + 45ee8b: e8 c0 06 fc ff call 0x41f550 + 45ee90: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 45ee94: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 45ee9d: 0f 85 9d 25 00 00 jne 0x461440 + 45eea3: 48 8d 65 d8 lea rsp, [rbp - 40] + 45eea7: 44 89 e0 mov eax, r12d + 45eeaa: 5b pop rbx + 45eeab: 41 5c pop r12 + 45eead: 41 5d pop r13 + 45eeaf: 41 5e pop r14 + 45eeb1: 41 5f pop r15 + 45eeb3: 5d pop rbp + 45eeb4: c3 ret + 45eeb5: 3d 00 01 00 00 cmp eax, 256 + 45eeba: 0f 85 20 06 00 00 jne 0x45f4e0 + 45eec0: 8b 01 mov eax, dword ptr [rcx] + 45eec2: 83 f8 2f cmp eax, 47 + 45eec5: 0f 87 55 05 00 00 ja 0x45f420 + 45eecb: 89 c6 mov esi, eax + 45eecd: 83 c0 08 add eax, 8 + 45eed0: 48 03 71 10 add rsi, qword ptr [rcx + 16] + 45eed4: 89 01 mov dword ptr [rcx], eax + 45eed6: 48 8b 36 mov rsi, qword ptr [rsi] + 45eed9: 48 89 d0 mov rax, rdx + 45eedc: 48 c1 e0 04 shl rax, 4 + 45eee0: 49 89 34 02 mov qword ptr [r10 + rax], rsi + 45eee4: 48 83 c2 01 add rdx, 1 + 45eee8: 48 39 da cmp rdx, rbx + 45eeeb: 0f 82 7f fe ff ff jb 0x45ed70 + 45eef1: 48 63 45 10 movsxd rax, dword ptr [rbp + 16] + 45eef5: 48 89 85 48 f7 ff ff mov qword ptr [rbp - 2232], rax + 45eefc: 49 39 c5 cmp r13, rax + 45eeff: 0f 86 e6 08 00 00 jbe 0x45f7eb + 45ef05: 0f b6 45 40 movzx eax, byte ptr [rbp + 64] + 45ef09: 48 8b 9d 68 f7 ff ff mov rbx, qword ptr [rbp - 2200] + 45ef10: 4c 89 ad b8 f6 ff ff mov qword ptr [rbp - 2376], r13 + 45ef17: 4c 8b bd 30 f7 ff ff mov r15, qword ptr [rbp - 2256] + 45ef1e: 83 e0 01 and eax, 1 + 45ef21: 88 85 e1 f6 ff ff mov byte ptr [rbp - 2335], al + 45ef27: 8b 45 40 mov eax, dword ptr [rbp + 64] + 45ef2a: 83 e0 08 and eax, 8 + 45ef2d: 89 85 a4 f6 ff ff mov dword ptr [rbp - 2396], eax + 45ef33: 48 8b 85 18 f7 ff ff mov rax, qword ptr [rbp - 2280] + 45ef3a: 48 05 e8 03 00 00 add rax, 1000 + 45ef40: 48 89 85 a8 f6 ff ff mov qword ptr [rbp - 2392], rax + 45ef47: 48 8b 85 48 f7 ff ff mov rax, qword ptr [rbp - 2232] + 45ef4e: 48 8d 04 c0 lea rax, [rax + 8*rax] + 45ef52: 4c 8d 34 c3 lea r14, [rbx + 8*rax] + 45ef56: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] + 45ef5b: 45 8b 5e 08 mov r11d, dword ptr [r14 + 8] + 45ef5f: 45 8b 06 mov r8d, dword ptr [r14] + 45ef62: 89 c3 mov ebx, eax + 45ef64: 89 c2 mov edx, eax + 45ef66: 89 c6 mov esi, eax + 45ef68: 89 c1 mov ecx, eax + 45ef6a: c0 eb 03 shr bl, 3 + 45ef6d: c0 ea 05 shr dl, 5 + 45ef70: 89 c7 mov edi, eax + 45ef72: 41 89 c5 mov r13d, eax + 45ef75: c0 e9 06 shr cl, 6 + 45ef78: 83 e3 01 and ebx, 1 + 45ef7b: 41 d0 ed shr r13b + 45ef7e: 44 88 9d 20 f7 ff ff mov byte ptr [rbp - 2272], r11b + 45ef85: 40 c0 ee 04 shr sil, 4 + 45ef89: 83 e1 01 and ecx, 1 + 45ef8c: 40 c0 ef 07 shr dil, 7 + 45ef90: 41 83 e5 01 and r13d, 1 + 45ef94: 88 9d e3 f6 ff ff mov byte ptr [rbp - 2333], bl + 45ef9a: 89 d3 mov ebx, edx + 45ef9c: 41 0f b6 56 0d movzx edx, byte ptr [r14 + 13] + 45efa1: 83 e6 01 and esi, 1 + 45efa4: 40 88 b5 08 f7 ff ff mov byte ptr [rbp - 2296], sil + 45efab: 89 c6 mov esi, eax + 45efad: 83 e3 01 and ebx, 1 + 45efb0: 41 89 d4 mov r12d, edx + 45efb3: c0 ea 03 shr dl, 3 + 45efb6: 83 e6 01 and esi, 1 + 45efb9: 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], ebx + 45efbf: 83 e2 01 and edx, 1 + 45efc2: 40 88 b5 c8 f6 ff ff mov byte ptr [rbp - 2360], sil + 45efc9: 89 c3 mov ebx, eax + 45efcb: 41 8b 76 10 mov esi, dword ptr [r14 + 16] + 45efcf: 88 95 d8 f6 ff ff mov byte ptr [rbp - 2344], dl + 45efd5: 49 63 56 2c movsxd rdx, dword ptr [r14 + 44] + 45efd9: 41 d0 ec shr r12b + 45efdc: c0 eb 02 shr bl, 2 + 45efdf: 88 8d 00 f7 ff ff mov byte ptr [rbp - 2304], cl + 45efe5: 41 83 e4 01 and r12d, 1 + 45efe9: 83 e3 01 and ebx, 1 + 45efec: 40 88 bd d0 f6 ff ff mov byte ptr [rbp - 2352], dil + 45eff3: 89 b5 f8 f6 ff ff mov dword ptr [rbp - 2312], esi + 45eff9: 83 fa ff cmp edx, -1 + 45effc: 0f 84 1e 06 00 00 je 0x45f620 + 45f002: 48 8b bd 60 f7 ff ff mov rdi, qword ptr [rbp - 2208] + 45f009: 48 c1 e2 04 shl rdx, 4 + 45f00d: 44 8b 0c 17 mov r9d, dword ptr [rdi + rdx] + 45f011: 45 85 c9 test r9d, r9d + 45f014: 0f 88 36 08 00 00 js 0x45f850 + 45f01a: 45 89 4e 04 mov dword ptr [r14 + 4], r9d + 45f01e: 49 63 46 28 movsxd rax, dword ptr [r14 + 40] + 45f022: 83 f8 ff cmp eax, -1 + 45f025: 74 1b je 0x45f042 + 45f027: 48 8b b5 60 f7 ff ff mov rsi, qword ptr [rbp - 2208] + 45f02e: 48 c1 e0 04 shl rax, 4 + 45f032: 44 8b 04 06 mov r8d, dword ptr [rsi + rax] + 45f036: 45 85 c0 test r8d, r8d + 45f039: 0f 88 f9 07 00 00 js 0x45f838 + 45f03f: 45 89 06 mov dword ptr [r14], r8d + 45f042: 45 39 c1 cmp r9d, r8d + 45f045: 44 89 c0 mov eax, r8d + 45f048: 41 0f 4d c1 cmovge eax, r9d + 45f04c: 3d c8 03 00 00 cmp eax, 968 + 45f051: 0f 8e a9 05 00 00 jle 0x45f600 + 45f057: 8d 50 20 lea edx, [rax + 32] + 45f05a: 44 89 85 b0 f6 ff ff mov dword ptr [rbp - 2384], r8d + 45f061: 48 63 fa movsxd rdi, edx + 45f064: 44 89 8d b4 f6 ff ff mov dword ptr [rbp - 2380], r9d + 45f06b: 44 89 9d c0 f6 ff ff mov dword ptr [rbp - 2368], r11d + 45f072: 89 95 f0 f6 ff ff mov dword ptr [rbp - 2320], edx + 45f078: 48 89 bd 30 f7 ff ff mov qword ptr [rbp - 2256], rdi + 45f07f: e8 cc ac fb ff call 0x419d50 <__libc_alloca_cutoff> + 45f084: 8b 95 f0 f6 ff ff mov edx, dword ptr [rbp - 2320] + 45f08a: 48 8b bd 30 f7 ff ff mov rdi, qword ptr [rbp - 2256] + 45f091: 44 8b 9d c0 f6 ff ff mov r11d, dword ptr [rbp - 2368] + 45f098: 44 8b 8d b4 f6 ff ff mov r9d, dword ptr [rbp - 2380] + 45f09f: 81 fa 00 10 00 00 cmp edx, 4096 + 45f0a5: 44 8b 85 b0 f6 ff ff mov r8d, dword ptr [rbp - 2384] + 45f0ac: 7e 08 jle 0x45f0b6 + 45f0ae: 85 c0 test eax, eax + 45f0b0: 0f 84 b6 1f 00 00 je 0x46106c + 45f0b6: 48 83 c7 17 add rdi, 23 + 45f0ba: 48 89 e2 mov rdx, rsp + 45f0bd: 48 89 f8 mov rax, rdi + 45f0c0: 48 81 e7 00 f0 ff ff and rdi, -4096 + 45f0c7: 48 29 fa sub rdx, rdi + 45f0ca: 48 83 e0 f0 and rax, -16 + 45f0ce: 48 39 d4 cmp rsp, rdx + 45f0d1: 74 15 je 0x45f0e8 + 45f0d3: 48 81 ec 00 10 00 00 sub rsp, 4096 + 45f0da: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 45f0e3: 48 39 d4 cmp rsp, rdx + 45f0e6: 75 eb jne 0x45f0d3 + 45f0e8: 25 ff 0f 00 00 and eax, 4095 + 45f0ed: 48 29 c4 sub rsp, rax + 45f0f0: 48 85 c0 test rax, rax + 45f0f3: 0f 85 fb 07 00 00 jne 0x45f8f4 + 45f0f9: 48 8d 54 24 0f lea rdx, [rsp + 15] + 45f0fe: 48 83 e2 f0 and rdx, -16 + 45f102: 45 39 c1 cmp r9d, r8d + 45f105: 0f 8c 8b 04 00 00 jl 0x45f596 + 45f10b: 49 63 c1 movsxd rax, r9d + 45f10e: 48 83 c0 20 add rax, 32 + 45f112: 48 c7 85 30 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2256], 0 + 45f11d: 48 01 d0 add rax, rdx + 45f120: 48 89 85 f0 f6 ff ff mov qword ptr [rbp - 2320], rax + 45f127: 48 8b 05 1a 48 06 00 mov rax, qword ptr [rip + 411674] # 0x4c3948 <__printf_function_table> + 45f12e: 48 85 c0 test rax, rax + 45f131: 74 1c je 0x45f14f + 45f133: 48 0f be 8d 20 f7 ff ff movsx rcx, byte ptr [rbp - 2272] + 45f13b: 48 8b 04 c8 mov rax, qword ptr [rax + 8*rcx] + 45f13f: 48 89 8d c0 f6 ff ff mov qword ptr [rbp - 2368], rcx + 45f146: 48 85 c0 test rax, rax + 45f149: 0f 85 e1 04 00 00 jne 0x45f630 + 45f14f: 41 8d 43 e0 lea eax, [r11 - 32] + 45f153: 44 88 9d b4 f6 ff ff mov byte ptr [rbp - 2380], r11b + 45f15a: 3c 5a cmp al, 90 + 45f15c: 0f 86 46 04 00 00 jbe 0x45f5a8 + 45f162: f3 0f 1e fa endbr64 + 45f166: 49 8b 76 38 mov rsi, qword ptr [r14 + 56] + 45f16a: 48 89 e3 mov rbx, rsp + 45f16d: 48 8d 04 f5 17 00 00 00 lea rax, [8*rsi + 23] + 45f175: 48 89 c2 mov rdx, rax + 45f178: 48 25 00 f0 ff ff and rax, -4096 + 45f17e: 48 29 c3 sub rbx, rax + 45f181: 48 83 e2 f0 and rdx, -16 + 45f185: 48 89 d8 mov rax, rbx + 45f188: 48 39 c4 cmp rsp, rax + 45f18b: 74 15 je 0x45f1a2 + 45f18d: 48 81 ec 00 10 00 00 sub rsp, 4096 + 45f194: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 45f19d: 48 39 c4 cmp rsp, rax + 45f1a0: 75 eb jne 0x45f18d + 45f1a2: 48 89 d0 mov rax, rdx + 45f1a5: 25 ff 0f 00 00 and eax, 4095 + 45f1aa: 48 29 c4 sub rsp, rax + 45f1ad: 48 85 c0 test rax, rax + 45f1b0: 74 06 je 0x45f1b8 + 45f1b2: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 45f1b8: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 45f1bd: 48 83 e7 f0 and rdi, -16 + 45f1c1: 48 85 f6 test rsi, rsi + 45f1c4: 74 2c je 0x45f1f2 + 45f1c6: 45 8b 46 30 mov r8d, dword ptr [r14 + 48] + 45f1ca: 4c 8b 8d 60 f7 ff ff mov r9, qword ptr [rbp - 2208] + 45f1d1: 31 d2 xor edx, edx + 45f1d3: 31 c9 xor ecx, ecx + 45f1d5: 0f 1f 00 nop dword ptr [rax] + 45f1d8: 42 8d 04 02 lea eax, [rdx + r8] + 45f1dc: 48 c1 e0 04 shl rax, 4 + 45f1e0: 4c 01 c8 add rax, r9 + 45f1e3: 48 89 04 cf mov qword ptr [rdi + 8*rcx], rax + 45f1e7: 8d 4a 01 lea ecx, [rdx + 1] + 45f1ea: 48 89 ca mov rdx, rcx + 45f1ed: 48 39 ce cmp rsi, rcx + 45f1f0: 77 e6 ja 0x45f1d8 + 45f1f2: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45f1f6: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45f1fa: 0f 83 30 1e 00 00 jae 0x461030 + 45f200: 48 8d 50 01 lea rdx, [rax + 1] + 45f204: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 45f208: c6 00 25 mov byte ptr [rax], 37 + 45f20b: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] + 45f210: a8 08 test al, 8 + 45f212: 0f 84 43 16 00 00 je 0x46085b + 45f218: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45f21c: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45f220: 0f 83 a8 1e 00 00 jae 0x4610ce + 45f226: 48 8d 50 01 lea rdx, [rax + 1] + 45f22a: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 45f22e: c6 00 23 mov byte ptr [rax], 35 + 45f231: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] + 45f236: 41 bc 03 00 00 00 mov r12d, 3 + 45f23c: bb 02 00 00 00 mov ebx, 2 + 45f241: 84 c0 test al, al + 45f243: 0f 88 72 17 00 00 js 0x4609bb + 45f249: a8 40 test al, 64 + 45f24b: 0f 84 1a 16 00 00 je 0x46086b + 45f251: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45f255: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45f259: 0f 83 71 20 00 00 jae 0x4612d0 + 45f25f: 48 8d 50 01 lea rdx, [rax + 1] + 45f263: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 45f267: c6 00 2b mov byte ptr [rax], 43 + 45f26a: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] + 45f26f: 83 c3 01 add ebx, 1 + 45f272: a8 20 test al, 32 + 45f274: 74 1c je 0x45f292 + 45f276: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45f27a: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45f27e: 0f 83 6c 1e 00 00 jae 0x4610f0 + 45f284: 48 8d 50 01 lea rdx, [rax + 1] + 45f288: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 45f28c: c6 00 2d mov byte ptr [rax], 45 + 45f28f: 83 c3 01 add ebx, 1 + 45f292: 41 83 7e 10 30 cmp dword ptr [r14 + 16], 48 + 45f297: 0f 84 23 18 00 00 je 0x460ac0 + 45f29d: 41 f6 46 0d 08 test byte ptr [r14 + 13], 8 + 45f2a2: 74 1c je 0x45f2c0 + 45f2a4: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45f2a8: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45f2ac: 0f 83 3e 20 00 00 jae 0x4612f0 + 45f2b2: 48 8d 50 01 lea rdx, [rax + 1] + 45f2b6: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 45f2ba: c6 00 49 mov byte ptr [rax], 73 + 45f2bd: 83 c3 01 add ebx, 1 + 45f2c0: 41 8b 46 04 mov eax, dword ptr [r14 + 4] + 45f2c4: 85 c0 test eax, eax + 45f2c6: 0f 85 77 17 00 00 jne 0x460a43 + 45f2cc: 41 83 3e ff cmp dword ptr [r14], -1 + 45f2d0: 0f 84 46 14 00 00 je 0x46071c + 45f2d6: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45f2da: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45f2de: 0f 83 1c 1f 00 00 jae 0x461200 + 45f2e4: 48 8d 50 01 lea rdx, [rax + 1] + 45f2e8: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 45f2ec: c6 00 2e mov byte ptr [rax], 46 + 45f2ef: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 45f2f5: 0f 84 4c fb ff ff je 0x45ee47 + 45f2fb: 49 63 3e movsxd rdi, dword ptr [r14] + 45f2fe: 4c 8d 65 bc lea r12, [rbp - 68] + 45f302: 31 c9 xor ecx, ecx + 45f304: ba 0a 00 00 00 mov edx, 10 + 45f309: 4c 89 e6 mov rsi, r12 + 45f30c: 83 c3 01 add ebx, 1 + 45f30f: e8 ec f8 01 00 call 0x47ec00 <_itoa_word> + 45f314: 49 89 c5 mov r13, rax + 45f317: 4c 39 e0 cmp rax, r12 + 45f31a: 72 2e jb 0x45f34a + 45f31c: e9 fb 13 00 00 jmp 0x46071c + 45f321: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45f328: 48 8d 48 01 lea rcx, [rax + 1] + 45f32c: 49 89 4f 28 mov qword ptr [r15 + 40], rcx + 45f330: 88 10 mov byte ptr [rax], dl + 45f332: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 45f338: 0f 84 09 fb ff ff je 0x45ee47 + 45f33e: 83 c3 01 add ebx, 1 + 45f341: 4d 39 e5 cmp r13, r12 + 45f344: 0f 84 d2 13 00 00 je 0x46071c + 45f34a: 49 83 c5 01 add r13, 1 + 45f34e: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45f352: 41 0f b6 55 ff movzx edx, byte ptr [r13 - 1] + 45f357: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45f35b: 72 cb jb 0x45f328 + 45f35d: 0f b6 f2 movzx esi, dl + 45f360: 4c 89 ff mov rdi, r15 + 45f363: e8 88 80 fb ff call 0x4173f0 <__overflow> + 45f368: 83 f8 ff cmp eax, -1 + 45f36b: 75 c5 jne 0x45f332 + 45f36d: e9 d5 fa ff ff jmp 0x45ee47 + 45f372: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45f378: 3d 07 01 00 00 cmp eax, 263 + 45f37d: 0f 84 cd 00 00 00 je 0x45f450 + 45f383: 0f 8e 2c fb ff ff jle 0x45eeb5 + 45f389: 3d 00 02 00 00 cmp eax, 512 + 45f38e: 0f 84 2c fb ff ff je 0x45eec0 + 45f394: 3d 00 04 00 00 cmp eax, 1024 + 45f399: 0f 85 61 04 00 00 jne 0x45f800 + 45f39f: 8b 01 mov eax, dword ptr [rcx] + 45f3a1: 83 f8 2f cmp eax, 47 + 45f3a4: 0f 86 b6 01 00 00 jbe 0x45f560 + 45f3aa: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 45f3ae: 48 8d 46 08 lea rax, [rsi + 8] + 45f3b2: 48 89 41 08 mov qword ptr [rcx + 8], rax + 45f3b6: 8b 36 mov esi, dword ptr [rsi] + 45f3b8: 48 89 d0 mov rax, rdx + 45f3bb: 48 c1 e0 04 shl rax, 4 + 45f3bf: 41 89 34 02 mov dword ptr [r10 + rax], esi + 45f3c3: e9 1c fb ff ff jmp 0x45eee4 + 45f3c8: 8b 41 04 mov eax, dword ptr [rcx + 4] + 45f3cb: 3d af 00 00 00 cmp eax, 175 + 45f3d0: 0f 87 52 01 00 00 ja 0x45f528 + 45f3d6: 89 c6 mov esi, eax + 45f3d8: 83 c0 10 add eax, 16 + 45f3db: 48 03 71 10 add rsi, qword ptr [rcx + 16] + 45f3df: 89 41 04 mov dword ptr [rcx + 4], eax + 45f3e2: f2 0f 10 06 movsd xmm0, qword ptr [rsi] # xmm0 = mem[0],zero + 45f3e6: 48 89 d0 mov rax, rdx + 45f3e9: 48 c1 e0 04 shl rax, 4 + 45f3ed: f2 41 0f 11 04 02 movsd qword ptr [r10 + rax], xmm0 + 45f3f3: e9 ec fa ff ff jmp 0x45eee4 + 45f3f8: 8b 01 mov eax, dword ptr [rcx] + 45f3fa: 83 f8 2f cmp eax, 47 + 45f3fd: 0f 87 0d 01 00 00 ja 0x45f510 + 45f403: 89 c6 mov esi, eax + 45f405: 83 c0 08 add eax, 8 + 45f408: 48 03 71 10 add rsi, qword ptr [rcx + 16] + 45f40c: 89 01 mov dword ptr [rcx], eax + 45f40e: 8b 36 mov esi, dword ptr [rsi] + 45f410: 48 89 d0 mov rax, rdx + 45f413: 48 c1 e0 04 shl rax, 4 + 45f417: 41 89 34 02 mov dword ptr [r10 + rax], esi + 45f41b: e9 c4 fa ff ff jmp 0x45eee4 + 45f420: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 45f424: 48 8d 46 08 lea rax, [rsi + 8] + 45f428: 48 89 41 08 mov qword ptr [rcx + 8], rax + 45f42c: e9 a5 fa ff ff jmp 0x45eed6 + 45f431: 8b b5 e4 f6 ff ff mov esi, dword ptr [rbp - 2332] + 45f437: 85 f6 test esi, esi + 45f439: 0f 84 01 01 00 00 je 0x45f540 + 45f43f: 48 8d 3d 62 97 04 00 lea rdi, [rip + 300898] # 0x4a8ba8 + 45f446: e8 25 49 fb ff call 0x413d70 <__libc_fatal> + 45f44b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45f450: 45 84 c0 test r8b, r8b + 45f453: 0f 85 86 10 00 00 jne 0x4604df + 45f459: 45 85 c9 test r9d, r9d + 45f45c: 0f 84 0e 01 00 00 je 0x45f570 + 45f462: 8b 71 04 mov esi, dword ptr [rcx + 4] + 45f465: 81 fe af 00 00 00 cmp esi, 175 + 45f46b: 0f 87 0a 04 00 00 ja 0x45f87b + 45f471: 89 f0 mov eax, esi + 45f473: 83 c6 10 add esi, 16 + 45f476: 48 03 41 10 add rax, qword ptr [rcx + 16] + 45f47a: 89 71 04 mov dword ptr [rcx + 4], esi + 45f47d: 66 0f 6f 00 movdqa xmm0, xmmword ptr [rax] + 45f481: 48 89 d0 mov rax, rdx + 45f484: 48 c1 e0 04 shl rax, 4 + 45f488: 41 0f 29 04 02 movaps xmmword ptr [r10 + rax], xmm0 + 45f48d: e9 52 fa ff ff jmp 0x45eee4 + 45f492: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45f498: 48 c7 c0 b0 ff ff ff mov rax, -80 + 45f49f: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 45f4a3: 48 8b 00 mov rax, qword ptr [rax] + 45f4a6: 48 8b 58 48 mov rbx, qword ptr [rax + 72] + 45f4aa: 48 8b 40 50 mov rax, qword ptr [rax + 80] + 45f4ae: 48 89 85 38 f7 ff ff mov qword ptr [rbp - 2248], rax + 45f4b5: 0f b6 00 movzx eax, byte ptr [rax] + 45f4b8: 48 89 9d 28 f7 ff ff mov qword ptr [rbp - 2264], rbx + 45f4bf: 84 c0 test al, al + 45f4c1: 74 08 je 0x45f4cb + 45f4c3: 3c 7f cmp al, 127 + 45f4c5: 0f 85 94 f6 ff ff jne 0x45eb5f + 45f4cb: 48 c7 85 38 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2248], 0 + 45f4d6: e9 84 f6 ff ff jmp 0x45eb5f + 45f4db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45f4e0: 48 89 d6 mov rsi, rdx + 45f4e3: 48 c1 e6 04 shl rsi, 4 + 45f4e7: 49 8d 3c 32 lea rdi, [r10 + rsi] + 45f4eb: 4c 8b 1d 7e 44 06 00 mov r11, qword ptr [rip + 410750] # 0x4c3970 <__printf_va_arg_table> + 45f4f2: 4d 85 db test r11, r11 + 45f4f5: 0f 85 82 12 00 00 jne 0x46077d + 45f4fb: 66 0f ef c0 pxor xmm0, xmm0 + 45f4ff: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 45f502: e9 dd f9 ff ff jmp 0x45eee4 + 45f507: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 45f510: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 45f514: 48 8d 46 08 lea rax, [rsi + 8] + 45f518: 48 89 41 08 mov qword ptr [rcx + 8], rax + 45f51c: e9 ed fe ff ff jmp 0x45f40e + 45f521: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45f528: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 45f52c: 48 8d 46 08 lea rax, [rsi + 8] + 45f530: 48 89 41 08 mov qword ptr [rcx + 8], rax + 45f534: e9 a9 fe ff ff jmp 0x45f3e2 + 45f539: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45f540: 48 8d 0d 99 97 04 00 lea rcx, [rip + 300953] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 45f547: ba 96 07 00 00 mov edx, 1942 + 45f54c: 48 8d 35 f7 95 04 00 lea rsi, [rip + 300535] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 45f553: 48 8d 3d 26 96 04 00 lea rdi, [rip + 300582] # 0x4a8b80 + 45f55a: e8 f1 39 fa ff call 0x402f50 <__assert_fail> + 45f55f: 90 nop + 45f560: 89 c6 mov esi, eax + 45f562: 83 c0 08 add eax, 8 + 45f565: 48 03 71 10 add rsi, qword ptr [rcx + 16] + 45f569: 89 01 mov dword ptr [rcx], eax + 45f56b: e9 46 fe ff ff jmp 0x45f3b6 + 45f570: 48 8b 41 08 mov rax, qword ptr [rcx + 8] + 45f574: 48 83 c0 0f add rax, 15 + 45f578: 48 83 e0 f0 and rax, -16 + 45f57c: 48 8d 70 10 lea rsi, [rax + 16] + 45f580: 48 89 71 08 mov qword ptr [rcx + 8], rsi + 45f584: db 28 fld tbyte ptr [rax] + 45f586: 48 89 d0 mov rax, rdx + 45f589: 48 c1 e0 04 shl rax, 4 + 45f58d: 41 db 3c 02 fstp tbyte ptr [r10 + rax] + 45f591: e9 4e f9 ff ff jmp 0x45eee4 + 45f596: 49 63 c0 movsxd rax, r8d + 45f599: 48 83 c0 20 add rax, 32 + 45f59d: e9 70 fb ff ff jmp 0x45f112 + 45f5a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45f5a8: 0f b6 85 08 f7 ff ff movzx eax, byte ptr [rbp - 2296] + 45f5af: 45 0f b6 ed movzx r13d, r13b + 45f5b3: 45 0f b6 e4 movzx r12d, r12b + 45f5b7: 0f b6 db movzx ebx, bl + 45f5ba: 48 8d 3d bf 96 04 00 lea rdi, [rip + 300735] # 0x4a8c80 + 45f5c1: 48 8d 35 f8 de 05 00 lea rsi, [rip + 384760] # 0x4bd4c0 + 45f5c8: 89 85 c0 f6 ff ff mov dword ptr [rbp - 2368], eax + 45f5ce: 0f b6 85 00 f7 ff ff movzx eax, byte ptr [rbp - 2304] + 45f5d5: 89 85 08 f7 ff ff mov dword ptr [rbp - 2296], eax + 45f5db: 0f b6 85 f8 f6 ff ff movzx eax, byte ptr [rbp - 2312] + 45f5e2: 88 85 00 f7 ff ff mov byte ptr [rbp - 2304], al + 45f5e8: 41 0f be c3 movsx eax, r11b + 45f5ec: 83 e8 20 sub eax, 32 + 45f5ef: 48 98 cdqe + 45f5f1: 0f b6 04 07 movzx eax, byte ptr [rdi + rax] + 45f5f5: ff 24 c6 jmp qword ptr [rsi + 8*rax] + 45f5f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 45f600: 48 8b 85 a8 f6 ff ff mov rax, qword ptr [rbp - 2392] + 45f607: 48 c7 85 30 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2256], 0 + 45f612: 48 89 85 f0 f6 ff ff mov qword ptr [rbp - 2320], rax + 45f619: e9 09 fb ff ff jmp 0x45f127 + 45f61e: 66 90 nop + 45f620: 45 8b 4e 04 mov r9d, dword ptr [r14 + 4] + 45f624: e9 f5 f9 ff ff jmp 0x45f01e + 45f629: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 45f630: 49 8b 76 38 mov rsi, qword ptr [r14 + 56] + 45f634: 48 89 e7 mov rdi, rsp + 45f637: 48 8d 14 f5 17 00 00 00 lea rdx, [8*rsi + 23] + 45f63f: 48 89 d1 mov rcx, rdx + 45f642: 48 81 e2 00 f0 ff ff and rdx, -4096 + 45f649: 48 29 d7 sub rdi, rdx + 45f64c: 48 83 e1 f0 and rcx, -16 + 45f650: 48 89 fa mov rdx, rdi + 45f653: 48 39 d4 cmp rsp, rdx + 45f656: 74 15 je 0x45f66d + 45f658: 48 81 ec 00 10 00 00 sub rsp, 4096 + 45f65f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 45f668: 48 39 d4 cmp rsp, rdx + 45f66b: 75 eb jne 0x45f658 + 45f66d: 81 e1 ff 0f 00 00 and ecx, 4095 + 45f673: 48 29 cc sub rsp, rcx + 45f676: 48 85 c9 test rcx, rcx + 45f679: 0f 85 69 0b 00 00 jne 0x4601e8 + 45f67f: 4c 8d 54 24 0f lea r10, [rsp + 15] + 45f684: 49 83 e2 f0 and r10, -16 + 45f688: 48 85 f6 test rsi, rsi + 45f68b: 74 4d je 0x45f6da + 45f68d: 44 89 85 b4 f6 ff ff mov dword ptr [rbp - 2380], r8d + 45f694: 41 8b 7e 30 mov edi, dword ptr [r14 + 48] + 45f698: 31 d2 xor edx, edx + 45f69a: 31 c9 xor ecx, ecx + 45f69c: 4c 8b 85 60 f7 ff ff mov r8, qword ptr [rbp - 2208] + 45f6a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 45f6a8: 8d 04 17 lea eax, [rdi + rdx] + 45f6ab: 48 c1 e0 04 shl rax, 4 + 45f6af: 4c 01 c0 add rax, r8 + 45f6b2: 49 89 04 ca mov qword ptr [r10 + 8*rcx], rax + 45f6b6: 8d 4a 01 lea ecx, [rdx + 1] + 45f6b9: 48 89 ca mov rdx, rcx + 45f6bc: 48 39 ce cmp rsi, rcx + 45f6bf: 77 e7 ja 0x45f6a8 + 45f6c1: 48 8b 05 80 42 06 00 mov rax, qword ptr [rip + 410240] # 0x4c3948 <__printf_function_table> + 45f6c8: 48 8b 8d c0 f6 ff ff mov rcx, qword ptr [rbp - 2368] + 45f6cf: 44 8b 85 b4 f6 ff ff mov r8d, dword ptr [rbp - 2380] + 45f6d6: 48 8b 04 c8 mov rax, qword ptr [rax + 8*rcx] + 45f6da: 44 89 85 b0 f6 ff ff mov dword ptr [rbp - 2384], r8d + 45f6e1: 4c 89 d2 mov rdx, r10 + 45f6e4: 4c 89 f6 mov rsi, r14 + 45f6e7: 4c 89 ff mov rdi, r15 + 45f6ea: 44 89 8d b4 f6 ff ff mov dword ptr [rbp - 2380], r9d + 45f6f1: 44 89 9d c0 f6 ff ff mov dword ptr [rbp - 2368], r11d + 45f6f8: ff d0 call rax + 45f6fa: 44 8b 9d c0 f6 ff ff mov r11d, dword ptr [rbp - 2368] + 45f701: 44 8b 8d b4 f6 ff ff mov r9d, dword ptr [rbp - 2380] + 45f708: 83 f8 fe cmp eax, -2 + 45f70b: 44 8b 85 b0 f6 ff ff mov r8d, dword ptr [rbp - 2384] + 45f712: 0f 84 37 fa ff ff je 0x45f14f + 45f718: 85 c0 test eax, eax + 45f71a: 0f 88 27 f7 ff ff js 0x45ee47 + 45f720: 81 bd 5c f7 ff ff fe ff ff 7f cmp dword ptr [rbp - 2212], 2147483646 + 45f72a: 0f 87 a1 1d 00 00 ja 0x4614d1 + 45f730: ba ff ff ff 7f mov edx, 2147483647 + 45f735: 2b 95 5c f7 ff ff sub edx, dword ptr [rbp - 2212] + 45f73b: 39 c2 cmp edx, eax + 45f73d: 0f 82 f6 f6 ff ff jb 0x45ee39 + 45f743: 01 85 5c f7 ff ff add dword ptr [rbp - 2212], eax + 45f749: 48 83 bd 30 f7 ff ff 00 cmp qword ptr [rbp - 2256], 0 + 45f751: 0f 85 5b 01 00 00 jne 0x45f8b2 + 45f757: 8b b5 5c f7 ff ff mov esi, dword ptr [rbp - 2212] + 45f75d: 85 f6 test esi, esi + 45f75f: 0f 88 b4 1c 00 00 js 0x461419 + 45f765: 49 8b 9f d8 00 00 00 mov rbx, qword ptr [r15 + 216] + 45f76c: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 45f773: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 45f77a: 48 89 d9 mov rcx, rbx + 45f77d: 48 29 d0 sub rax, rdx + 45f780: 48 29 d1 sub rcx, rdx + 45f783: 48 39 c8 cmp rax, rcx + 45f786: 0f 86 1c 01 00 00 jbe 0x45f8a8 + 45f78c: 49 8b 76 18 mov rsi, qword ptr [r14 + 24] + 45f790: 49 8b 56 20 mov rdx, qword ptr [r14 + 32] + 45f794: 4c 89 ff mov rdi, r15 + 45f797: 48 29 f2 sub rdx, rsi + 45f79a: ff 53 38 call qword ptr [rbx + 56] + 45f79d: 49 8b 56 20 mov rdx, qword ptr [r14 + 32] + 45f7a1: 49 2b 56 18 sub rdx, qword ptr [r14 + 24] + 45f7a5: 48 39 d0 cmp rax, rdx + 45f7a8: 0f 85 b2 f6 ff ff jne 0x45ee60 + 45f7ae: ba ff ff ff 7f mov edx, 2147483647 + 45f7b3: 2b 95 5c f7 ff ff sub edx, dword ptr [rbp - 2212] + 45f7b9: 48 63 d2 movsxd rdx, edx + 45f7bc: 48 39 d0 cmp rax, rdx + 45f7bf: 0f 8f fe 00 00 00 jg 0x45f8c3 + 45f7c5: 01 85 5c f7 ff ff add dword ptr [rbp - 2212], eax + 45f7cb: 49 83 c6 48 add r14, 72 + 45f7cf: 48 83 85 48 f7 ff ff 01 add qword ptr [rbp - 2232], 1 + 45f7d7: 48 8b 85 48 f7 ff ff mov rax, qword ptr [rbp - 2232] + 45f7de: 48 39 85 b8 f6 ff ff cmp qword ptr [rbp - 2376], rax + 45f7e5: 0f 87 6b f7 ff ff ja 0x45ef56 + 45f7eb: 44 8b a5 5c f7 ff ff mov r12d, dword ptr [rbp - 2212] + 45f7f2: e9 6f f6 ff ff jmp 0x45ee66 + 45f7f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 45f800: 48 89 d6 mov rsi, rdx + 45f803: 48 c1 e6 04 shl rsi, 4 + 45f807: 49 8d 3c 32 lea rdi, [r10 + rsi] + 45f80b: f6 c4 08 test ah, 8 + 45f80e: 0f 84 d7 fc ff ff je 0x45f4eb + 45f814: 8b 01 mov eax, dword ptr [rcx] + 45f816: 83 f8 2f cmp eax, 47 + 45f819: 77 52 ja 0x45f86d + 45f81b: 89 c7 mov edi, eax + 45f81d: 83 c0 08 add eax, 8 + 45f820: 48 03 79 10 add rdi, qword ptr [rcx + 16] + 45f824: 89 01 mov dword ptr [rcx], eax + 45f826: 48 8b 07 mov rax, qword ptr [rdi] + 45f829: 49 89 04 32 mov qword ptr [r10 + rsi], rax + 45f82d: e9 b2 f6 ff ff jmp 0x45eee4 + 45f832: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45f838: 41 c7 06 ff ff ff ff mov dword ptr [r14], 4294967295 + 45f83f: 41 b8 ff ff ff ff mov r8d, 4294967295 + 45f845: e9 f8 f7 ff ff jmp 0x45f042 + 45f84a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45f850: c7 85 10 f7 ff ff 01 00 00 00 mov dword ptr [rbp - 2288], 1 + 45f85a: 41 f7 d9 neg r9d + 45f85d: 83 c8 20 or eax, 32 + 45f860: 45 89 4e 04 mov dword ptr [r14 + 4], r9d + 45f864: 41 88 46 0c mov byte ptr [r14 + 12], al + 45f868: e9 b1 f7 ff ff jmp 0x45f01e + 45f86d: 48 8b 79 08 mov rdi, qword ptr [rcx + 8] + 45f871: 48 8d 47 08 lea rax, [rdi + 8] + 45f875: 48 89 41 08 mov qword ptr [rcx + 8], rax + 45f879: eb ab jmp 0x45f826 + 45f87b: 48 8b 41 08 mov rax, qword ptr [rcx + 8] + 45f87f: 48 83 c0 0f add rax, 15 + 45f883: 48 83 e0 f0 and rax, -16 + 45f887: 48 8d 70 10 lea rsi, [rax + 16] + 45f88b: 48 89 71 08 mov qword ptr [rcx + 8], rsi + 45f88f: e9 e9 fb ff ff jmp 0x45f47d + 45f894: 48 85 db test rbx, rbx + 45f897: 0f 85 a9 f4 ff ff jne 0x45ed46 + 45f89d: e9 49 ff ff ff jmp 0x45f7eb + 45f8a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 45f8a8: e8 e3 44 fb ff call 0x413d90 <_IO_vtable_check> + 45f8ad: e9 da fe ff ff jmp 0x45f78c + 45f8b2: 48 8b bd 30 f7 ff ff mov rdi, qword ptr [rbp - 2256] + 45f8b9: e8 92 fc fb ff call 0x41f550 + 45f8be: e9 94 fe ff ff jmp 0x45f757 + 45f8c3: 48 c7 c0 c0 ff ff ff mov rax, -64 + 45f8ca: 41 bc ff ff ff ff mov r12d, 4294967295 + 45f8d0: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 + 45f8d7: e9 8a f5 ff ff jmp 0x45ee66 + 45f8dc: 48 8b 85 50 f7 ff ff mov rax, qword ptr [rbp - 2224] + 45f8e3: 31 db xor ebx, ebx + 45f8e5: 45 31 ed xor r13d, r13d + 45f8e8: 48 89 85 68 f7 ff ff mov qword ptr [rbp - 2200], rax + 45f8ef: e9 2e f3 ff ff jmp 0x45ec22 + 45f8f4: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 45f8fa: e9 fa f7 ff ff jmp 0x45f0f9 + 45f8ff: f3 0f 1e fa endbr64 + 45f903: 48 c7 85 88 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2168], 0 + 45f90e: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 45f912: 4c 8d 65 b0 lea r12, [rbp - 80] + 45f916: 48 8d 95 88 f7 ff ff lea rdx, [rbp - 2168] + 45f91d: 48 8b bd 60 f7 ff ff mov rdi, qword ptr [rbp - 2208] + 45f924: 44 89 8d 20 f7 ff ff mov dword ptr [rbp - 2272], r9d + 45f92b: 48 c1 e0 04 shl rax, 4 + 45f92f: 8b 34 07 mov esi, dword ptr [rdi + rax] + 45f932: 4c 89 e7 mov rdi, r12 + 45f935: e8 56 06 01 00 call 0x46ff90 + 45f93a: 49 89 c5 mov r13, rax + 45f93d: 48 83 f8 ff cmp rax, -1 + 45f941: 0f 84 00 f5 ff ff je 0x45ee47 + 45f947: 44 8b 8d 20 f7 ff ff mov r9d, dword ptr [rbp - 2272] + 45f94e: 8b 95 10 f7 ff ff mov edx, dword ptr [rbp - 2288] + 45f954: 44 89 cb mov ebx, r9d + 45f957: 29 c3 sub ebx, eax + 45f959: 85 db test ebx, ebx + 45f95b: 0f 9f 85 20 f7 ff ff setg byte ptr [rbp - 2272] + 45f962: 0f b6 85 20 f7 ff ff movzx eax, byte ptr [rbp - 2272] + 45f969: 85 d2 test edx, edx + 45f96b: 75 08 jne 0x45f975 + 45f96d: 84 c0 test al, al + 45f96f: 0f 85 db 11 00 00 jne 0x460b50 + 45f975: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] + 45f97b: 85 c0 test eax, eax + 45f97d: 0f 88 2f 1b 00 00 js 0x4614b2 + 45f983: 49 8b 8f d8 00 00 00 mov rcx, qword ptr [r15 + 216] + 45f98a: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 45f991: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 45f998: 48 89 cf mov rdi, rcx + 45f99b: 48 29 d0 sub rax, rdx + 45f99e: 48 29 d7 sub rdi, rdx + 45f9a1: 48 39 f8 cmp rax, rdi + 45f9a4: 0f 86 0b 14 00 00 jbe 0x460db5 + 45f9aa: 4c 89 ea mov rdx, r13 + 45f9ad: 4c 89 e6 mov rsi, r12 + 45f9b0: 4c 89 ff mov rdi, r15 + 45f9b3: ff 51 38 call qword ptr [rcx + 56] + 45f9b6: 4c 39 e8 cmp rax, r13 + 45f9b9: 0f 85 88 f4 ff ff jne 0x45ee47 + 45f9bf: 8b bd 5c f7 ff ff mov edi, dword ptr [rbp - 2212] + 45f9c5: b9 ff ff ff 7f mov ecx, 2147483647 + 45f9ca: 89 c8 mov eax, ecx + 45f9cc: 29 f8 sub eax, edi + 45f9ce: 48 98 cdqe + 45f9d0: 4c 39 e8 cmp rax, r13 + 45f9d3: 0f 82 60 f4 ff ff jb 0x45ee39 + 45f9d9: 44 8b a5 10 f7 ff ff mov r12d, dword ptr [rbp - 2288] + 45f9e0: 44 01 ef add edi, r13d + 45f9e3: 89 bd 5c f7 ff ff mov dword ptr [rbp - 2212], edi + 45f9e9: 45 85 e4 test r12d, r12d + 45f9ec: 0f 84 57 fd ff ff je 0x45f749 + 45f9f2: 80 bd 20 f7 ff ff 00 cmp byte ptr [rbp - 2272], 0 + 45f9f9: 0f 84 4a fd ff ff je 0x45f749 + 45f9ff: 4c 63 e3 movsxd r12, ebx + 45fa02: be 20 00 00 00 mov esi, 32 + 45fa07: 4c 89 ff mov rdi, r15 + 45fa0a: 4c 89 e2 mov rdx, r12 + 45fa0d: e8 4e cf 00 00 call 0x46c960 <_IO_padn> + 45fa12: 49 39 c4 cmp r12, rax + 45fa15: 0f 85 2c f4 ff ff jne 0x45ee47 + 45fa1b: 8b b5 5c f7 ff ff mov esi, dword ptr [rbp - 2212] + 45fa21: 81 fe fe ff ff 7f cmp esi, 2147483646 + 45fa27: 0f 87 cd 19 00 00 ja 0x4613fa + 45fa2d: b9 ff ff ff 7f mov ecx, 2147483647 + 45fa32: 89 c8 mov eax, ecx + 45fa34: 29 f0 sub eax, esi + 45fa36: 39 d8 cmp eax, ebx + 45fa38: 0f 82 fb f3 ff ff jb 0x45ee39 + 45fa3e: 01 de add esi, ebx + 45fa40: 89 b5 5c f7 ff ff mov dword ptr [rbp - 2212], esi + 45fa46: e9 fe fc ff ff jmp 0x45f749 + 45fa4b: f3 0f 1e fa endbr64 + 45fa4f: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45fa53: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45fa57: 0f 83 b3 15 00 00 jae 0x461010 + 45fa5d: 48 8d 50 01 lea rdx, [rax + 1] + 45fa61: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 45fa65: c6 00 25 mov byte ptr [rax], 37 + 45fa68: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] + 45fa6e: 3d ff ff ff 7f cmp eax, 2147483647 + 45fa73: 0f 84 ce f3 ff ff je 0x45ee47 + 45fa79: 83 c0 01 add eax, 1 + 45fa7c: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax + 45fa82: e9 c2 fc ff ff jmp 0x45f749 + 45fa87: f3 0f 1e fa endbr64 + 45fa8b: c7 85 f8 f6 ff ff 0a 00 00 00 mov dword ptr [rbp - 2312], 10 + 45fa95: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 45fa99: 48 c1 e0 04 shl rax, 4 + 45fa9d: 48 03 85 60 f7 ff ff add rax, qword ptr [rbp - 2208] + 45faa4: 85 db test ebx, ebx + 45faa6: 0f 84 da 08 00 00 je 0x460386 + 45faac: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 + 45fab6: 4c 8b 18 mov r11, qword ptr [rax] + 45fab9: 31 db xor ebx, ebx + 45fabb: c7 85 c0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2368], 0 + 45fac5: 45 85 c0 test r8d, r8d + 45fac8: 0f 88 49 0a 00 00 js 0x460517 + 45face: 0f 85 45 03 00 00 jne 0x45fe19 + 45fad4: 4d 85 db test r11, r11 + 45fad7: 0f 85 04 0c 00 00 jne 0x4606e1 + 45fadd: 83 bd f8 f6 ff ff 08 cmp dword ptr [rbp - 2312], 8 + 45fae4: 0f 85 d5 0d 00 00 jne 0x4608bf + 45faea: 80 bd e3 f6 ff ff 00 cmp byte ptr [rbp - 2333], 0 + 45faf1: 0f 84 c8 0d 00 00 je 0x4608bf + 45faf7: 48 8b 85 f0 f6 ff ff mov rax, qword ptr [rbp - 2320] + 45fafe: 41 bd 01 00 00 00 mov r13d, 1 + 45fb04: c6 40 ff 30 mov byte ptr [rax - 1], 48 + 45fb08: 4c 8d 50 ff lea r10, [rax - 1] + 45fb0c: c6 85 00 f7 ff ff 20 mov byte ptr [rbp - 2304], 32 + 45fb13: 31 d2 xor edx, edx + 45fb15: 8b 85 10 f7 ff ff mov eax, dword ptr [rbp - 2288] + 45fb1b: 45 31 db xor r11d, r11d + 45fb1e: 85 c0 test eax, eax + 45fb20: 0f 85 cd 06 00 00 jne 0x4601f3 + 45fb26: 44 01 ea add edx, r13d + 45fb29: 44 89 ad 10 f7 ff ff mov dword ptr [rbp - 2288], r13d + 45fb30: 45 31 db xor r11d, r11d + 45fb33: 41 29 d1 sub r9d, edx + 45fb36: 45 89 cc mov r12d, r9d + 45fb39: 8b 85 c0 f6 ff ff mov eax, dword ptr [rbp - 2368] + 45fb3f: 0b 85 08 f7 ff ff or eax, dword ptr [rbp - 2296] + 45fb45: 09 d8 or eax, ebx + 45fb47: 0f 84 f4 08 00 00 je 0x460441 + 45fb4d: 41 83 ec 01 sub r12d, 1 + 45fb51: 80 bd 00 f7 ff ff 20 cmp byte ptr [rbp - 2304], 32 + 45fb58: 0f 84 37 19 00 00 je 0x461495 + 45fb5e: 85 db test ebx, ebx + 45fb60: 0f 84 fb 0a 00 00 je 0x460661 + 45fb66: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45fb6a: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45fb6e: 0f 83 59 12 00 00 jae 0x460dcd + 45fb74: 48 8d 50 01 lea rdx, [rax + 1] + 45fb78: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 45fb7c: c6 00 2d mov byte ptr [rax], 45 + 45fb7f: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] + 45fb85: 3d ff ff ff 7f cmp eax, 2147483647 + 45fb8a: 0f 84 b7 f2 ff ff je 0x45ee47 + 45fb90: 83 c0 01 add eax, 1 + 45fb93: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax + 45fb99: 4d 85 db test r11, r11 + 45fb9c: 74 74 je 0x45fc12 + 45fb9e: 83 bd f8 f6 ff ff 10 cmp dword ptr [rbp - 2312], 16 + 45fba5: 75 6b jne 0x45fc12 + 45fba7: 80 bd e3 f6 ff ff 00 cmp byte ptr [rbp - 2333], 0 + 45fbae: 74 62 je 0x45fc12 + 45fbb0: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45fbb4: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45fbb8: 0f 83 02 16 00 00 jae 0x4611c0 + 45fbbe: 48 8d 50 01 lea rdx, [rax + 1] + 45fbc2: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 45fbc6: c6 00 30 mov byte ptr [rax], 48 + 45fbc9: 81 bd 5c f7 ff ff ff ff ff 7f cmp dword ptr [rbp - 2212], 2147483647 + 45fbd3: 0f 84 6e f2 ff ff je 0x45ee47 + 45fbd9: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45fbdd: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45fbe1: 0f 83 96 15 00 00 jae 0x46117d + 45fbe7: 0f b6 9d 20 f7 ff ff movzx ebx, byte ptr [rbp - 2272] + 45fbee: 48 8d 50 01 lea rdx, [rax + 1] + 45fbf2: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 45fbf6: 88 18 mov byte ptr [rax], bl + 45fbf8: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] + 45fbfe: 3d fe ff ff 7f cmp eax, 2147483646 + 45fc03: 0f 84 3e f2 ff ff je 0x45ee47 + 45fc09: 83 c0 02 add eax, 2 + 45fc0c: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax + 45fc12: 45 01 c4 add r12d, r8d + 45fc15: 45 85 e4 test r12d, r12d + 45fc18: 0f 8f e9 09 00 00 jg 0x460607 + 45fc1e: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] + 45fc24: 85 c0 test eax, eax + 45fc26: 0f 88 c4 18 00 00 js 0x4614f0 + 45fc2c: 49 8b 9f d8 00 00 00 mov rbx, qword ptr [r15 + 216] + 45fc33: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 45fc3a: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 45fc41: 48 89 d9 mov rcx, rbx + 45fc44: 48 29 d0 sub rax, rdx + 45fc47: 48 29 d1 sub rcx, rdx + 45fc4a: 48 39 c8 cmp rax, rcx + 45fc4d: 0f 86 34 10 00 00 jbe 0x460c87 + 45fc53: 4c 89 ea mov rdx, r13 + 45fc56: 4c 89 d6 mov rsi, r10 + 45fc59: 4c 89 ff mov rdi, r15 + 45fc5c: ff 53 38 call qword ptr [rbx + 56] + 45fc5f: 49 39 c5 cmp r13, rax + 45fc62: 0f 85 df f1 ff ff jne 0x45ee47 + 45fc68: 8b 9d 5c f7 ff ff mov ebx, dword ptr [rbp - 2212] + 45fc6e: b8 ff ff ff 7f mov eax, 2147483647 + 45fc73: 29 d8 sub eax, ebx + 45fc75: 48 98 cdqe + 45fc77: 4c 39 e8 cmp rax, r13 + 45fc7a: 0f 8c b9 f1 ff ff jl 0x45ee39 + 45fc80: 8b 85 10 f7 ff ff mov eax, dword ptr [rbp - 2288] + 45fc86: 01 c3 add ebx, eax + 45fc88: 89 9d 5c f7 ff ff mov dword ptr [rbp - 2212], ebx + 45fc8e: e9 b6 fa ff ff jmp 0x45f749 + 45fc93: f3 0f 1e fa endbr64 + 45fc97: 85 db test ebx, ebx + 45fc99: 0f 85 60 fc ff ff jne 0x45f8ff + 45fc9f: 45 8d 61 ff lea r12d, [r9 - 1] + 45fca3: 8b b5 10 f7 ff ff mov esi, dword ptr [rbp - 2288] + 45fca9: 45 85 e4 test r12d, r12d + 45fcac: 0f 9f c3 setg bl + 45fcaf: 85 f6 test esi, esi + 45fcb1: 75 08 jne 0x45fcbb + 45fcb3: 84 db test bl, bl + 45fcb5: 0f 85 5d 11 00 00 jne 0x460e18 + 45fcbb: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 45fcbf: 48 8b 8d 60 f7 ff ff mov rcx, qword ptr [rbp - 2208] + 45fcc6: 48 c1 e0 04 shl rax, 4 + 45fcca: 8b 14 01 mov edx, dword ptr [rcx + rax] + 45fccd: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 45fcd1: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 45fcd5: 0f 83 54 14 00 00 jae 0x46112f + 45fcdb: 48 8d 48 01 lea rcx, [rax + 1] + 45fcdf: 49 89 4f 28 mov qword ptr [r15 + 40], rcx + 45fce3: 88 10 mov byte ptr [rax], dl + 45fce5: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] + 45fceb: 3d ff ff ff 7f cmp eax, 2147483647 + 45fcf0: 0f 84 51 f1 ff ff je 0x45ee47 + 45fcf6: 8b 8d 10 f7 ff ff mov ecx, dword ptr [rbp - 2288] + 45fcfc: 83 c0 01 add eax, 1 + 45fcff: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax + 45fd05: 85 c9 test ecx, ecx + 45fd07: 0f 84 3c fa ff ff je 0x45f749 + 45fd0d: 84 db test bl, bl + 45fd0f: 0f 84 34 fa ff ff je 0x45f749 + 45fd15: 49 63 dc movsxd rbx, r12d + 45fd18: be 20 00 00 00 mov esi, 32 + 45fd1d: 4c 89 ff mov rdi, r15 + 45fd20: 48 89 da mov rdx, rbx + 45fd23: e8 38 cc 00 00 call 0x46c960 <_IO_padn> + 45fd28: 48 39 c3 cmp rbx, rax + 45fd2b: 0f 85 16 f1 ff ff jne 0x45ee47 + 45fd31: 8b 9d 5c f7 ff ff mov ebx, dword ptr [rbp - 2212] + 45fd37: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 45fd3d: 0f 87 b7 16 00 00 ja 0x4613fa + 45fd43: b8 ff ff ff 7f mov eax, 2147483647 + 45fd48: 29 d8 sub eax, ebx + 45fd4a: 44 39 e0 cmp eax, r12d + 45fd4d: 0f 82 e6 f0 ff ff jb 0x45ee39 + 45fd53: 44 01 e3 add ebx, r12d + 45fd56: 89 9d 5c f7 ff ff mov dword ptr [rbp - 2212], ebx + 45fd5c: e9 e8 f9 ff ff jmp 0x45f749 + 45fd61: f3 0f 1e fa endbr64 + 45fd65: 44 8b 8d e4 f6 ff ff mov r9d, dword ptr [rbp - 2332] + 45fd6c: 45 85 c9 test r9d, r9d + 45fd6f: 74 1e je 0x45fd8f + 45fd71: 44 8b 85 58 f7 ff ff mov r8d, dword ptr [rbp - 2216] + 45fd78: 45 85 c0 test r8d, r8d + 45fd7b: 0f 84 0d 10 00 00 je 0x460d8e + 45fd81: 8b bd 58 f7 ff ff mov edi, dword ptr [rbp - 2216] + 45fd87: 85 ff test edi, edi + 45fd89: 0f 88 17 17 00 00 js 0x4614a6 + 45fd8f: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 45fd93: 48 8b b5 60 f7 ff ff mov rsi, qword ptr [rbp - 2208] + 45fd9a: 48 c1 e0 04 shl rax, 4 + 45fd9e: 48 8b 04 06 mov rax, qword ptr [rsi + rax] + 45fda2: 85 db test ebx, ebx + 45fda4: 0f 84 fd 0a 00 00 je 0x4608a7 + 45fdaa: 48 63 95 5c f7 ff ff movsxd rdx, dword ptr [rbp - 2212] + 45fdb1: 48 89 10 mov qword ptr [rax], rdx + 45fdb4: e9 90 f9 ff ff jmp 0x45f749 + 45fdb9: f3 0f 1e fa endbr64 + 45fdbd: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 45fdc1: 48 8b 8d 60 f7 ff ff mov rcx, qword ptr [rbp - 2208] + 45fdc8: 48 c1 e0 04 shl rax, 4 + 45fdcc: 4c 8b 14 01 mov r10, qword ptr [rcx + rax] + 45fdd0: 4d 85 d2 test r10, r10 + 45fdd3: 0f 84 3b 0d 00 00 je 0x460b14 + 45fdd9: 4d 89 d3 mov r11, r10 + 45fddc: 45 85 c0 test r8d, r8d + 45fddf: 0f 88 2d 0f 00 00 js 0x460d12 + 45fde5: 0f b6 85 e2 f6 ff ff movzx eax, byte ptr [rbp - 2334] + 45fdec: 88 85 e3 f6 ff ff mov byte ptr [rbp - 2333], al + 45fdf2: 0f 84 ed 0d 00 00 je 0x460be5 + 45fdf8: c6 85 b4 f6 ff ff 78 mov byte ptr [rbp - 2380], 120 + 45fdff: 31 db xor ebx, ebx + 45fe01: c6 85 d0 f6 ff ff 00 mov byte ptr [rbp - 2352], 0 + 45fe08: c7 85 f8 f6 ff ff 10 00 00 00 mov dword ptr [rbp - 2312], 16 + 45fe12: c6 85 20 f7 ff ff 78 mov byte ptr [rbp - 2272], 120 + 45fe19: c6 85 00 f7 ff ff 20 mov byte ptr [rbp - 2304], 32 + 45fe20: 4d 63 e0 movsxd r12, r8d + 45fe23: 44 8b ad f8 f6 ff ff mov r13d, dword ptr [rbp - 2312] + 45fe2a: 31 c9 xor ecx, ecx + 45fe2c: 48 8b b5 f0 f6 ff ff mov rsi, qword ptr [rbp - 2320] + 45fe33: 4c 89 df mov rdi, r11 + 45fe36: 80 bd 20 f7 ff ff 58 cmp byte ptr [rbp - 2272], 88 + 45fe3d: 44 89 8d b0 f6 ff ff mov dword ptr [rbp - 2384], r9d + 45fe44: 0f 94 c1 sete cl + 45fe47: 44 89 ea mov edx, r13d + 45fe4a: 4c 89 9d c8 f6 ff ff mov qword ptr [rbp - 2360], r11 + 45fe51: e8 aa ed 01 00 call 0x47ec00 <_itoa_word> + 45fe56: 48 8b 8d 38 f7 ff ff mov rcx, qword ptr [rbp - 2248] + 45fe5d: 41 83 fd 0a cmp r13d, 10 + 45fe61: 4c 8b 9d c8 f6 ff ff mov r11, qword ptr [rbp - 2360] + 45fe68: 41 0f 94 c5 sete r13b + 45fe6c: 44 22 ad d8 f6 ff ff and r13b, byte ptr [rbp - 2344] + 45fe73: 44 8b 8d b0 f6 ff ff mov r9d, dword ptr [rbp - 2384] + 45fe7a: 49 89 c2 mov r10, rax + 45fe7d: 48 85 c9 test rcx, rcx + 45fe80: 74 45 je 0x45fec7 + 45fe82: 80 bd d0 f6 ff ff 00 cmp byte ptr [rbp - 2352], 0 + 45fe89: 74 3c je 0x45fec7 + 45fe8b: 4c 8b 85 28 f7 ff ff mov r8, qword ptr [rbp - 2264] + 45fe92: 48 8b 95 f0 f6 ff ff mov rdx, qword ptr [rbp - 2320] + 45fe99: 48 89 c6 mov rsi, rax + 45fe9c: 4c 89 9d d0 f6 ff ff mov qword ptr [rbp - 2352], r11 + 45fea3: 48 8b bd 18 f7 ff ff mov rdi, qword ptr [rbp - 2280] + 45feaa: 44 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], r9d + 45feb1: e8 7a e6 ff ff call 0x45e530 + 45feb6: 4c 8b 9d d0 f6 ff ff mov r11, qword ptr [rbp - 2352] + 45febd: 44 8b 8d d8 f6 ff ff mov r9d, dword ptr [rbp - 2344] + 45fec4: 49 89 c2 mov r10, rax + 45fec7: 45 84 ed test r13b, r13b + 45feca: 74 31 je 0x45fefd + 45fecc: 48 8b b5 f0 f6 ff ff mov rsi, qword ptr [rbp - 2320] + 45fed3: 4c 89 d7 mov rdi, r10 + 45fed6: 4c 89 9d d0 f6 ff ff mov qword ptr [rbp - 2352], r11 + 45fedd: 44 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], r9d + 45fee4: 48 89 f2 mov rdx, rsi + 45fee7: e8 94 e7 ff ff call 0x45e680 <_i18n_number_rewrite> + 45feec: 4c 8b 9d d0 f6 ff ff mov r11, qword ptr [rbp - 2352] + 45fef3: 44 8b 8d d8 f6 ff ff mov r9d, dword ptr [rbp - 2344] + 45fefa: 49 89 c2 mov r10, rax + 45fefd: 4c 8b ad f0 f6 ff ff mov r13, qword ptr [rbp - 2320] + 45ff04: 4d 29 d5 sub r13, r10 + 45ff07: 4d 39 e5 cmp r13, r12 + 45ff0a: 0f 8d 9f 04 00 00 jge 0x4603af + 45ff10: 4c 89 e2 mov rdx, r12 + 45ff13: b8 00 00 00 00 mov eax, 0 + 45ff18: 8b 8d 10 f7 ff ff mov ecx, dword ptr [rbp - 2288] + 45ff1e: 4c 29 ea sub rdx, r13 + 45ff21: 48 0f 48 d0 cmovs rdx, rax + 45ff25: 41 89 d0 mov r8d, edx + 45ff28: 85 c9 test ecx, ecx + 45ff2a: 0f 85 c3 02 00 00 jne 0x4601f3 + 45ff30: 45 29 e9 sub r9d, r13d + 45ff33: 44 89 ad 10 f7 ff ff mov dword ptr [rbp - 2288], r13d + 45ff3a: 45 89 cc mov r12d, r9d + 45ff3d: 41 29 d4 sub r12d, edx + 45ff40: 4d 85 db test r11, r11 + 45ff43: 0f 84 f0 fb ff ff je 0x45fb39 + 45ff49: 83 bd f8 f6 ff ff 10 cmp dword ptr [rbp - 2312], 16 + 45ff50: 0f 94 c0 sete al + 45ff53: 22 85 e3 f6 ff ff and al, byte ptr [rbp - 2333] + 45ff59: 0f 84 da fb ff ff je 0x45fb39 + 45ff5f: 88 85 e3 f6 ff ff mov byte ptr [rbp - 2333], al + 45ff65: 41 83 ec 02 sub r12d, 2 + 45ff69: e9 cb fb ff ff jmp 0x45fb39 + 45ff6e: f3 0f 1e fa endbr64 + 45ff72: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 45ff76: 48 8b bd 60 f7 ff ff mov rdi, qword ptr [rbp - 2208] + 45ff7d: 48 c1 e0 04 shl rax, 4 + 45ff81: 4c 8b 24 07 mov r12, qword ptr [rdi + rax] + 45ff85: 4d 85 e4 test r12, r12 + 45ff88: 0f 84 24 07 00 00 je 0x4606b2 + 45ff8e: 83 e3 01 and ebx, 1 + 45ff91: 0f 85 37 09 00 00 jne 0x4608ce + 45ff97: 41 80 fb 53 cmp r11b, 83 + 45ff9b: 0f 84 2d 09 00 00 je 0x4608ce + 45ffa1: 41 83 f8 ff cmp r8d, -1 + 45ffa5: 0f 84 50 0a 00 00 je 0x4609fb + 45ffab: 49 63 f0 movsxd rsi, r8d + 45ffae: 4c 89 e7 mov rdi, r12 + 45ffb1: 44 89 8d 20 f7 ff ff mov dword ptr [rbp - 2272], r9d + 45ffb8: e8 73 10 fa ff call 0x401030 <.plt+0x10> + 45ffbd: 44 8b 8d 20 f7 ff ff mov r9d, dword ptr [rbp - 2272] + 45ffc4: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 + 45ffce: 48 89 c3 mov rbx, rax + 45ffd1: 41 89 c5 mov r13d, eax + 45ffd4: 45 29 e9 sub r9d, r13d + 45ffd7: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d + 45ffde: 0f 88 b1 05 00 00 js 0x460595 + 45ffe4: 44 8b 95 10 f7 ff ff mov r10d, dword ptr [rbp - 2288] + 45ffeb: 0f 95 85 20 f7 ff ff setne byte ptr [rbp - 2272] + 45fff2: 0f b6 85 20 f7 ff ff movzx eax, byte ptr [rbp - 2272] + 45fff9: 45 85 d2 test r10d, r10d + 45fffc: 75 08 jne 0x460006 + 45fffe: 84 c0 test al, al + 460000: 0f 85 22 0c 00 00 jne 0x460c28 + 460006: 44 8b 8d 5c f7 ff ff mov r9d, dword ptr [rbp - 2212] + 46000d: 45 85 c9 test r9d, r9d + 460010: 0f 88 9c 14 00 00 js 0x4614b2 + 460016: 49 8b 8f d8 00 00 00 mov rcx, qword ptr [r15 + 216] + 46001d: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 460024: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46002b: 48 89 ce mov rsi, rcx + 46002e: 48 29 d0 sub rax, rdx + 460031: 48 29 d6 sub rsi, rdx + 460034: 48 39 f0 cmp rax, rsi + 460037: 0f 86 3c 0f 00 00 jbe 0x460f79 + 46003d: 48 89 da mov rdx, rbx + 460040: 4c 89 e6 mov rsi, r12 + 460043: 4c 89 ff mov rdi, r15 + 460046: ff 51 38 call qword ptr [rcx + 56] + 460049: 48 39 d8 cmp rax, rbx + 46004c: 0f 85 f5 ed ff ff jne 0x45ee47 + 460052: 8b b5 5c f7 ff ff mov esi, dword ptr [rbp - 2212] + 460058: b9 ff ff ff 7f mov ecx, 2147483647 + 46005d: 89 c8 mov eax, ecx + 46005f: 29 f0 sub eax, esi + 460061: 48 98 cdqe + 460063: 48 39 d8 cmp rax, rbx + 460066: 0f 82 cd ed ff ff jb 0x45ee39 + 46006c: 44 8b 85 10 f7 ff ff mov r8d, dword ptr [rbp - 2288] + 460073: 44 01 ee add esi, r13d + 460076: 89 b5 5c f7 ff ff mov dword ptr [rbp - 2212], esi + 46007c: 45 85 c0 test r8d, r8d + 46007f: 74 0d je 0x46008e + 460081: 80 bd 20 f7 ff ff 00 cmp byte ptr [rbp - 2272], 0 + 460088: 0f 85 37 0c 00 00 jne 0x460cc5 + 46008e: 8b bd 08 f7 ff ff mov edi, dword ptr [rbp - 2296] + 460094: 85 ff test edi, edi + 460096: 0f 84 ad f6 ff ff je 0x45f749 + 46009c: 4c 89 e7 mov rdi, r12 + 46009f: e8 ac f4 fb ff call 0x41f550 + 4600a4: e9 a0 f6 ff ff jmp 0x45f749 + 4600a9: f3 0f 1e fa endbr64 + 4600ad: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 4600b1: 48 c1 e0 04 shl rax, 4 + 4600b5: 85 db test ebx, ebx + 4600b7: 48 8b 9d 60 f7 ff ff mov rbx, qword ptr [rbp - 2208] + 4600be: 0f 84 cd 07 00 00 je 0x460891 + 4600c4: 4c 8b 14 03 mov r10, qword ptr [rbx + rax] + 4600c8: 4d 85 d2 test r10, r10 + 4600cb: 0f 88 10 09 00 00 js 0x4609e1 + 4600d1: c7 85 f8 f6 ff ff 0a 00 00 00 mov dword ptr [rbp - 2312], 10 + 4600db: 4d 89 d3 mov r11, r10 + 4600de: 31 db xor ebx, ebx + 4600e0: e9 e0 f9 ff ff jmp 0x45fac5 + 4600e5: f3 0f 1e fa endbr64 + 4600e9: c7 85 f8 f6 ff ff 10 00 00 00 mov dword ptr [rbp - 2312], 16 + 4600f3: e9 9d f9 ff ff jmp 0x45fa95 + 4600f8: f3 0f 1e fa endbr64 + 4600fc: c7 85 f8 f6 ff ff 08 00 00 00 mov dword ptr [rbp - 2312], 8 + 460106: e9 8a f9 ff ff jmp 0x45fa95 + 46010b: f3 0f 1e fa endbr64 + 46010f: 48 8b b5 18 f7 ff ff mov rsi, qword ptr [rbp - 2280] + 460116: 8b 7d 28 mov edi, dword ptr [rbp + 40] + 460119: 31 db xor ebx, ebx + 46011b: ba e8 03 00 00 mov edx, 1000 + 460120: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d + 460127: 44 89 8d 08 f7 ff ff mov dword ptr [rbp - 2296], r9d + 46012e: 44 89 9d 20 f7 ff ff mov dword ptr [rbp - 2272], r11d + 460135: e8 46 e1 00 00 call 0x46e280 + 46013a: 44 8b 9d 20 f7 ff ff mov r11d, dword ptr [rbp - 2272] + 460141: 44 8b 8d 08 f7 ff ff mov r9d, dword ptr [rbp - 2296] + 460148: 44 8b 85 00 f7 ff ff mov r8d, dword ptr [rbp - 2304] + 46014f: 49 89 c4 mov r12, rax + 460152: e9 2e fe ff ff jmp 0x45ff85 + 460157: f3 0f 1e fa endbr64 + 46015b: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 46015f: 48 c1 e0 04 shl rax, 4 + 460163: 48 03 85 60 f7 ff ff add rax, qword ptr [rbp - 2208] + 46016a: 80 bd e1 f6 ff ff 00 cmp byte ptr [rbp - 2335], 0 + 460171: 48 89 85 78 f7 ff ff mov qword ptr [rbp - 2184], rax + 460178: 0f 85 dc 0e 00 00 jne 0x46105a + 46017e: 44 8b 9d a4 f6 ff ff mov r11d, dword ptr [rbp - 2396] + 460185: 0f b6 9d c8 f6 ff ff movzx ebx, byte ptr [rbp - 2360] + 46018c: b8 00 00 00 00 mov eax, 0 + 460191: 4c 89 ff mov rdi, r15 + 460194: 45 85 db test r11d, r11d + 460197: 0f 44 d8 cmove ebx, eax + 46019a: 89 d8 mov eax, ebx + 46019c: 83 e0 01 and eax, 1 + 46019f: c1 e0 04 shl eax, 4 + 4601a2: 89 c2 mov edx, eax + 4601a4: 41 0f b6 46 0d movzx eax, byte ptr [r14 + 13] + 4601a9: 83 e0 ef and eax, -17 + 4601ac: 09 d0 or eax, edx + 4601ae: 48 8d 95 78 f7 ff ff lea rdx, [rbp - 2184] + 4601b5: 41 88 46 0d mov byte ptr [r14 + 13], al + 4601b9: 48 8b 85 48 f7 ff ff mov rax, qword ptr [rbp - 2232] + 4601c0: 48 8b 9d 68 f7 ff ff mov rbx, qword ptr [rbp - 2200] + 4601c7: 48 8d 04 c0 lea rax, [rax + 8*rax] + 4601cb: 48 8d 34 c3 lea rsi, [rbx + 8*rax] + 4601cf: e8 ec 1d 02 00 call 0x481fc0 <__printf_fp> + 4601d4: 85 c0 test eax, eax + 4601d6: 0f 89 3c ec ff ff jns 0x45ee18 + 4601dc: e9 66 ec ff ff jmp 0x45ee47 + 4601e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4601e8: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 4601ee: e9 8c f4 ff ff jmp 0x45f67f + 4601f3: 85 db test ebx, ebx + 4601f5: 0f 84 1a 02 00 00 je 0x460415 + 4601fb: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 4601ff: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 460203: 0f 83 88 0d 00 00 jae 0x460f91 + 460209: 48 8d 48 01 lea rcx, [rax + 1] + 46020d: 49 89 4f 28 mov qword ptr [r15 + 40], rcx + 460211: c6 00 2d mov byte ptr [rax], 45 + 460214: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] + 46021a: 3d ff ff ff 7f cmp eax, 2147483647 + 46021f: 0f 84 22 ec ff ff je 0x45ee47 + 460225: 83 c0 01 add eax, 1 + 460228: 41 83 e9 01 sub r9d, 1 + 46022c: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax + 460232: 4d 85 db test r11, r11 + 460235: 74 78 je 0x4602af + 460237: 83 bd f8 f6 ff ff 10 cmp dword ptr [rbp - 2312], 16 + 46023e: 75 6f jne 0x4602af + 460240: 80 bd e3 f6 ff ff 00 cmp byte ptr [rbp - 2333], 0 + 460247: 74 66 je 0x4602af + 460249: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 46024d: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 460251: 0f 83 21 10 00 00 jae 0x461278 + 460257: 48 8d 48 01 lea rcx, [rax + 1] + 46025b: 49 89 4f 28 mov qword ptr [r15 + 40], rcx + 46025f: c6 00 30 mov byte ptr [rax], 48 + 460262: 81 bd 5c f7 ff ff ff ff ff 7f cmp dword ptr [rbp - 2212], 2147483647 + 46026c: 0f 84 d5 eb ff ff je 0x45ee47 + 460272: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 460276: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 46027a: 0f 83 a0 0f 00 00 jae 0x461220 + 460280: 0f b6 9d 20 f7 ff ff movzx ebx, byte ptr [rbp - 2272] + 460287: 48 8d 48 01 lea rcx, [rax + 1] + 46028b: 49 89 4f 28 mov qword ptr [r15 + 40], rcx + 46028f: 88 18 mov byte ptr [rax], bl + 460291: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] + 460297: 3d fe ff ff 7f cmp eax, 2147483646 + 46029c: 0f 84 a5 eb ff ff je 0x45ee47 + 4602a2: 83 c0 02 add eax, 2 + 4602a5: 41 83 e9 02 sub r9d, 2 + 4602a9: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax + 4602af: 44 01 ea add edx, r13d + 4602b2: 44 89 cb mov ebx, r9d + 4602b5: 45 89 ec mov r12d, r13d + 4602b8: 29 d3 sub ebx, edx + 4602ba: 45 85 c0 test r8d, r8d + 4602bd: 0f 8f 5f 02 00 00 jg 0x460522 + 4602c3: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] + 4602c9: 85 c0 test eax, eax + 4602cb: 0f 88 1f 12 00 00 js 0x4614f0 + 4602d1: 49 8b 8f d8 00 00 00 mov rcx, qword ptr [r15 + 216] + 4602d8: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4602df: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4602e6: 48 89 ce mov rsi, rcx + 4602e9: 48 29 d0 sub rax, rdx + 4602ec: 48 29 d6 sub rsi, rdx + 4602ef: 48 39 f0 cmp rax, rsi + 4602f2: 0f 86 a7 09 00 00 jbe 0x460c9f + 4602f8: 4c 89 ea mov rdx, r13 + 4602fb: 4c 89 d6 mov rsi, r10 + 4602fe: 4c 89 ff mov rdi, r15 + 460301: ff 51 38 call qword ptr [rcx + 56] + 460304: 49 39 c5 cmp r13, rax + 460307: 0f 85 3a eb ff ff jne 0x45ee47 + 46030d: 8b bd 5c f7 ff ff mov edi, dword ptr [rbp - 2212] + 460313: b9 ff ff ff 7f mov ecx, 2147483647 + 460318: 89 c8 mov eax, ecx + 46031a: 29 f8 sub eax, edi + 46031c: 48 98 cdqe + 46031e: 4c 39 e8 cmp rax, r13 + 460321: 0f 8c 12 eb ff ff jl 0x45ee39 + 460327: 44 01 e7 add edi, r12d + 46032a: 89 bd 5c f7 ff ff mov dword ptr [rbp - 2212], edi + 460330: 41 89 fd mov r13d, edi + 460333: 85 db test ebx, ebx + 460335: 0f 8e 0e f4 ff ff jle 0x45f749 + 46033b: 4c 63 e3 movsxd r12, ebx + 46033e: be 20 00 00 00 mov esi, 32 + 460343: 4c 89 ff mov rdi, r15 + 460346: 4c 89 e2 mov rdx, r12 + 460349: e8 12 c6 00 00 call 0x46c960 <_IO_padn> + 46034e: 49 39 c4 cmp r12, rax + 460351: 0f 85 f0 ea ff ff jne 0x45ee47 + 460357: 44 89 ef mov edi, r13d + 46035a: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 460361: 0f 87 74 10 00 00 ja 0x4613db + 460367: b9 ff ff ff 7f mov ecx, 2147483647 + 46036c: 89 c8 mov eax, ecx + 46036e: 44 29 e8 sub eax, r13d + 460371: 39 d8 cmp eax, ebx + 460373: 0f 82 c0 ea ff ff jb 0x45ee39 + 460379: 01 df add edi, ebx + 46037b: 89 bd 5c f7 ff ff mov dword ptr [rbp - 2212], edi + 460381: e9 c3 f3 ff ff jmp 0x45f749 + 460386: 44 8b 10 mov r10d, dword ptr [rax] + 460389: 45 85 e4 test r12d, r12d + 46038c: 0f 84 fb 02 00 00 je 0x46068d + 460392: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 + 46039c: 45 0f b6 da movzx r11d, r10b + 4603a0: c7 85 c0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2368], 0 + 4603aa: e9 16 f7 ff ff jmp 0x45fac5 + 4603af: 4d 85 db test r11, r11 + 4603b2: 0f 84 4a 07 00 00 je 0x460b02 + 4603b8: 83 bd f8 f6 ff ff 08 cmp dword ptr [rbp - 2312], 8 + 4603bf: 75 1f jne 0x4603e0 + 4603c1: 80 bd e3 f6 ff ff 00 cmp byte ptr [rbp - 2333], 0 + 4603c8: 74 16 je 0x4603e0 + 4603ca: 4c 8b ad f0 f6 ff ff mov r13, qword ptr [rbp - 2320] + 4603d1: 49 8d 42 ff lea rax, [r10 - 1] + 4603d5: 41 c6 42 ff 30 mov byte ptr [r10 - 1], 48 + 4603da: 49 89 c2 mov r10, rax + 4603dd: 49 29 c5 sub r13, rax + 4603e0: 4c 89 e2 mov rdx, r12 + 4603e3: b8 00 00 00 00 mov eax, 0 + 4603e8: 8b 8d 10 f7 ff ff mov ecx, dword ptr [rbp - 2288] + 4603ee: 4c 29 ea sub rdx, r13 + 4603f1: 48 0f 48 d0 cmovs rdx, rax + 4603f5: 41 89 d0 mov r8d, edx + 4603f8: 85 c9 test ecx, ecx + 4603fa: 0f 85 f3 fd ff ff jne 0x4601f3 + 460400: 45 29 e9 sub r9d, r13d + 460403: 44 89 ad 10 f7 ff ff mov dword ptr [rbp - 2288], r13d + 46040a: 45 89 cc mov r12d, r9d + 46040d: 41 29 d4 sub r12d, edx + 460410: e9 34 fb ff ff jmp 0x45ff49 + 460415: 8b 85 08 f7 ff ff mov eax, dword ptr [rbp - 2296] + 46041b: 85 c0 test eax, eax + 46041d: 0f 84 cd 02 00 00 je 0x4606f0 + 460423: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 460427: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 46042b: 0f 83 1f 0d 00 00 jae 0x461150 + 460431: 48 8d 48 01 lea rcx, [rax + 1] + 460435: 49 89 4f 28 mov qword ptr [r15 + 40], rcx + 460439: c6 00 2b mov byte ptr [rax], 43 + 46043c: e9 d3 fd ff ff jmp 0x460214 + 460441: 80 bd 00 f7 ff ff 20 cmp byte ptr [rbp - 2304], 32 + 460448: 0f 85 4b f7 ff ff jne 0x45fb99 + 46044e: 45 85 e4 test r12d, r12d + 460451: 0f 8e e1 0f 00 00 jle 0x461438 + 460457: 49 63 d4 movsxd rdx, r12d + 46045a: be 20 00 00 00 mov esi, 32 + 46045f: 4c 89 ff mov rdi, r15 + 460462: 4c 89 9d d0 f6 ff ff mov qword ptr [rbp - 2352], r11 + 460469: 48 89 95 00 f7 ff ff mov qword ptr [rbp - 2304], rdx + 460470: 44 89 85 d8 f6 ff ff mov dword ptr [rbp - 2344], r8d + 460477: 4c 89 95 f0 f6 ff ff mov qword ptr [rbp - 2320], r10 + 46047e: e8 dd c4 00 00 call 0x46c960 <_IO_padn> + 460483: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] + 46048a: 48 39 c2 cmp rdx, rax + 46048d: 0f 85 b4 e9 ff ff jne 0x45ee47 + 460493: 4c 8b 95 f0 f6 ff ff mov r10, qword ptr [rbp - 2320] + 46049a: 44 8b 85 d8 f6 ff ff mov r8d, dword ptr [rbp - 2344] + 4604a1: 81 bd 5c f7 ff ff fe ff ff 7f cmp dword ptr [rbp - 2212], 2147483646 + 4604ab: 4c 8b 9d d0 f6 ff ff mov r11, qword ptr [rbp - 2352] + 4604b2: 0f 87 23 0f 00 00 ja 0x4613db + 4604b8: 8b bd 5c f7 ff ff mov edi, dword ptr [rbp - 2212] + 4604be: b8 ff ff ff 7f mov eax, 2147483647 + 4604c3: 29 f8 sub eax, edi + 4604c5: 44 39 e0 cmp eax, r12d + 4604c8: 0f 82 6b e9 ff ff jb 0x45ee39 + 4604ce: 44 01 e7 add edi, r12d + 4604d1: 45 31 e4 xor r12d, r12d + 4604d4: 89 bd 5c f7 ff ff mov dword ptr [rbp - 2212], edi + 4604da: e9 7f f6 ff ff jmp 0x45fb5e + 4604df: 8b 41 04 mov eax, dword ptr [rcx + 4] + 4604e2: 3d af 00 00 00 cmp eax, 175 + 4604e7: 0f 87 5d 03 00 00 ja 0x46084a + 4604ed: 89 c6 mov esi, eax + 4604ef: 83 c0 10 add eax, 16 + 4604f2: 48 03 71 10 add rsi, qword ptr [rcx + 16] + 4604f6: 89 41 04 mov dword ptr [rcx + 4], eax + 4604f9: f2 0f 10 06 movsd xmm0, qword ptr [rsi] # xmm0 = mem[0],zero + 4604fd: 48 89 d0 mov rax, rdx + 460500: 48 c1 e0 04 shl rax, 4 + 460504: f2 41 0f 11 04 02 movsd qword ptr [r10 + rax], xmm0 + 46050a: 41 81 24 97 ff fe ff ff and dword ptr [r15 + 4*rdx], 4294967039 + 460512: e9 cd e9 ff ff jmp 0x45eee4 + 460517: 41 bc 01 00 00 00 mov r12d, 1 + 46051d: e9 01 f9 ff ff jmp 0x45fe23 + 460522: 49 63 d0 movsxd rdx, r8d + 460525: be 30 00 00 00 mov esi, 48 + 46052a: 4c 89 ff mov rdi, r15 + 46052d: 4c 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], r10 + 460534: 48 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], rdx + 46053b: 44 89 85 10 f7 ff ff mov dword ptr [rbp - 2288], r8d + 460542: e8 19 c4 00 00 call 0x46c960 <_IO_padn> + 460547: 48 8b 95 20 f7 ff ff mov rdx, qword ptr [rbp - 2272] + 46054e: 48 39 c2 cmp rdx, rax + 460551: 0f 85 f0 e8 ff ff jne 0x45ee47 + 460557: 8b 8d 5c f7 ff ff mov ecx, dword ptr [rbp - 2212] + 46055d: 81 f9 fe ff ff 7f cmp ecx, 2147483646 + 460563: 0f 87 72 0e 00 00 ja 0x4613db + 460569: b8 ff ff ff 7f mov eax, 2147483647 + 46056e: 44 8b 85 10 f7 ff ff mov r8d, dword ptr [rbp - 2288] + 460575: 29 c8 sub eax, ecx + 460577: 44 39 c0 cmp eax, r8d + 46057a: 0f 82 b9 e8 ff ff jb 0x45ee39 + 460580: 44 01 c1 add ecx, r8d + 460583: 4c 8b 95 08 f7 ff ff mov r10, qword ptr [rbp - 2296] + 46058a: 89 8d 5c f7 ff ff mov dword ptr [rbp - 2212], ecx + 460590: e9 2e fd ff ff jmp 0x4602c3 + 460595: 44 8b 9d 5c f7 ff ff mov r11d, dword ptr [rbp - 2212] + 46059c: 45 85 db test r11d, r11d + 46059f: 0f 88 0d 0f 00 00 js 0x4614b2 + 4605a5: 49 8b 8f d8 00 00 00 mov rcx, qword ptr [r15 + 216] + 4605ac: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4605b3: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4605ba: 48 89 cf mov rdi, rcx + 4605bd: 48 29 d0 sub rax, rdx + 4605c0: 48 29 d7 sub rdi, rdx + 4605c3: 48 39 f8 cmp rax, rdi + 4605c6: 0f 86 2c 0a 00 00 jbe 0x460ff8 + 4605cc: 48 89 da mov rdx, rbx + 4605cf: 4c 89 e6 mov rsi, r12 + 4605d2: 4c 89 ff mov rdi, r15 + 4605d5: ff 51 38 call qword ptr [rcx + 56] + 4605d8: 48 39 d8 cmp rax, rbx + 4605db: 0f 85 66 e8 ff ff jne 0x45ee47 + 4605e1: 8b 8d 5c f7 ff ff mov ecx, dword ptr [rbp - 2212] + 4605e7: b8 ff ff ff 7f mov eax, 2147483647 + 4605ec: 29 c8 sub eax, ecx + 4605ee: 48 98 cdqe + 4605f0: 48 39 d8 cmp rax, rbx + 4605f3: 0f 82 40 e8 ff ff jb 0x45ee39 + 4605f9: 44 01 e9 add ecx, r13d + 4605fc: 89 8d 5c f7 ff ff mov dword ptr [rbp - 2212], ecx + 460602: e9 42 f1 ff ff jmp 0x45f749 + 460607: 49 63 dc movsxd rbx, r12d + 46060a: be 30 00 00 00 mov esi, 48 + 46060f: 4c 89 ff mov rdi, r15 + 460612: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 + 460619: 48 89 da mov rdx, rbx + 46061c: e8 3f c3 00 00 call 0x46c960 <_IO_padn> + 460621: 48 39 c3 cmp rbx, rax + 460624: 0f 85 1d e8 ff ff jne 0x45ee47 + 46062a: 8b 9d 5c f7 ff ff mov ebx, dword ptr [rbp - 2212] + 460630: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 460636: 0f 87 9f 0d 00 00 ja 0x4613db + 46063c: b8 ff ff ff 7f mov eax, 2147483647 + 460641: 29 d8 sub eax, ebx + 460643: 44 39 e0 cmp eax, r12d + 460646: 0f 82 ed e7 ff ff jb 0x45ee39 + 46064c: 44 01 e3 add ebx, r12d + 46064f: 4c 8b 95 20 f7 ff ff mov r10, qword ptr [rbp - 2272] + 460656: 89 9d 5c f7 ff ff mov dword ptr [rbp - 2212], ebx + 46065c: e9 bd f5 ff ff jmp 0x45fc1e + 460661: 8b 95 08 f7 ff ff mov edx, dword ptr [rbp - 2296] + 460667: 85 d2 test edx, edx + 460669: 0f 84 34 05 00 00 je 0x460ba3 + 46066f: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 460673: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 460677: 0f 83 93 0a 00 00 jae 0x461110 + 46067d: 48 8d 50 01 lea rdx, [rax + 1] + 460681: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 460685: c6 00 2b mov byte ptr [rax], 43 + 460688: e9 f2 f4 ff ff jmp 0x45fb7f + 46068d: 45 85 ed test r13d, r13d + 460690: 0f 85 90 03 00 00 jne 0x460a26 + 460696: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 + 4606a0: 45 89 d3 mov r11d, r10d + 4606a3: c7 85 c0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2368], 0 + 4606ad: e9 13 f4 ff ff jmp 0x45fac5 + 4606b2: 41 83 f8 ff cmp r8d, -1 + 4606b6: 0f 84 25 04 00 00 je 0x460ae1 + 4606bc: 41 83 f8 05 cmp r8d, 5 + 4606c0: 0f 8f 1b 04 00 00 jg 0x460ae1 + 4606c6: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 + 4606d0: 45 31 ed xor r13d, r13d + 4606d3: 31 db xor ebx, ebx + 4606d5: 4c 8d 25 b9 a4 04 00 lea r12, [rip + 304313] # 0x4aab95 + 4606dc: e9 f3 f8 ff ff jmp 0x45ffd4 + 4606e1: c6 85 00 f7 ff ff 20 mov byte ptr [rbp - 2304], 32 + 4606e8: 45 31 e4 xor r12d, r12d + 4606eb: e9 33 f7 ff ff jmp 0x45fe23 + 4606f0: 8b 85 c0 f6 ff ff mov eax, dword ptr [rbp - 2368] + 4606f6: 85 c0 test eax, eax + 4606f8: 0f 84 34 fb ff ff je 0x460232 + 4606fe: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 460702: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 460706: 0f 83 04 0c 00 00 jae 0x461310 + 46070c: 48 8d 48 01 lea rcx, [rax + 1] + 460710: 49 89 4f 28 mov qword ptr [r15 + 40], rcx + 460714: c6 00 20 mov byte ptr [rax], 32 + 460717: e9 f8 fa ff ff jmp 0x460214 + 46071c: 41 8b 46 08 mov eax, dword ptr [r14 + 8] + 460720: 85 c0 test eax, eax + 460722: 74 27 je 0x46074b + 460724: 49 8b 57 28 mov rdx, qword ptr [r15 + 40] + 460728: 49 3b 57 30 cmp rdx, qword ptr [r15 + 48] + 46072c: 0f 83 17 0c 00 00 jae 0x461349 + 460732: 48 8d 4a 01 lea rcx, [rdx + 1] + 460736: 49 89 4f 28 mov qword ptr [r15 + 40], rcx + 46073a: 88 02 mov byte ptr [rdx], al + 46073c: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 460742: 0f 84 ff e6 ff ff je 0x45ee47 + 460748: 83 c3 01 add ebx, 1 + 46074b: 81 bd 5c f7 ff ff fe ff ff 7f cmp dword ptr [rbp - 2212], 2147483646 + 460755: 0f 87 ea 0c 00 00 ja 0x461445 + 46075b: 8b 8d 5c f7 ff ff mov ecx, dword ptr [rbp - 2212] + 460761: b8 ff ff ff 7f mov eax, 2147483647 + 460766: 29 c8 sub eax, ecx + 460768: 39 d8 cmp eax, ebx + 46076a: 0f 82 c9 e6 ff ff jb 0x45ee39 + 460770: 01 d9 add ecx, ebx + 460772: 89 8d 5c f7 ff ff mov dword ptr [rbp - 2212], ecx + 460778: e9 cc ef ff ff jmp 0x45f749 + 46077d: 48 98 cdqe + 46077f: 49 83 7c c3 c0 00 cmp qword ptr [r11 + 8*rax - 64], 0 + 460785: 0f 84 70 ed ff ff je 0x45f4fb + 46078b: 49 63 04 94 movsxd rax, dword ptr [r12 + 4*rdx] + 46078f: 48 83 c0 17 add rax, 23 + 460793: 48 89 c7 mov rdi, rax + 460796: 48 25 00 f0 ff ff and rax, -4096 + 46079c: 48 83 e7 f0 and rdi, -16 + 4607a0: 48 89 bd 48 f7 ff ff mov qword ptr [rbp - 2232], rdi + 4607a7: 48 89 e7 mov rdi, rsp + 4607aa: 48 29 c7 sub rdi, rax + 4607ad: 48 89 f8 mov rax, rdi + 4607b0: 48 8b bd 48 f7 ff ff mov rdi, qword ptr [rbp - 2232] + 4607b7: 48 39 c4 cmp rsp, rax + 4607ba: 74 15 je 0x4607d1 + 4607bc: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4607c3: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4607cc: 48 39 c4 cmp rsp, rax + 4607cf: 75 eb jne 0x4607bc + 4607d1: 81 e7 ff 0f 00 00 and edi, 4095 + 4607d7: 48 29 fc sub rsp, rdi + 4607da: 48 85 ff test rdi, rdi + 4607dd: 74 06 je 0x4607e5 + 4607df: 48 83 4c 3c f8 00 or qword ptr [rsp + rdi - 8], 0 + 4607e5: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 4607ea: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d + 4607f1: 48 83 e7 f0 and rdi, -16 + 4607f5: 44 88 85 08 f7 ff ff mov byte ptr [rbp - 2296], r8b + 4607fc: 49 89 3c 32 mov qword ptr [r10 + rsi], rdi + 460800: 49 63 04 97 movsxd rax, dword ptr [r15 + 4*rdx] + 460804: 48 89 ce mov rsi, rcx + 460807: 4c 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], r10 + 46080e: 48 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], rdx + 460815: 48 89 8d 48 f7 ff ff mov qword ptr [rbp - 2232], rcx + 46081c: 41 ff 54 c3 c0 call qword ptr [r11 + 8*rax - 64] + 460821: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] + 460828: 48 8b 95 20 f7 ff ff mov rdx, qword ptr [rbp - 2272] + 46082f: 4c 8b 95 10 f7 ff ff mov r10, qword ptr [rbp - 2288] + 460836: 44 0f b6 85 08 f7 ff ff movzx r8d, byte ptr [rbp - 2296] + 46083e: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] + 460845: e9 9a e6 ff ff jmp 0x45eee4 + 46084a: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 46084e: 48 8d 46 08 lea rax, [rsi + 8] + 460852: 48 89 41 08 mov qword ptr [rcx + 8], rax + 460856: e9 9e fc ff ff jmp 0x4604f9 + 46085b: 41 bc 02 00 00 00 mov r12d, 2 + 460861: bb 01 00 00 00 mov ebx, 1 + 460866: e9 d6 e9 ff ff jmp 0x45f241 + 46086b: a8 10 test al, 16 + 46086d: 0f 84 ff e9 ff ff je 0x45f272 + 460873: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 460877: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 46087b: 0f 83 21 0b 00 00 jae 0x4613a2 + 460881: 48 8d 50 01 lea rdx, [rax + 1] + 460885: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 460889: c6 00 20 mov byte ptr [rax], 32 + 46088c: e9 d9 e9 ff ff jmp 0x45f26a + 460891: 44 8b 14 03 mov r10d, dword ptr [rbx + rax] + 460895: 45 85 e4 test r12d, r12d + 460898: 0f 84 77 03 00 00 je 0x460c15 + 46089e: 4d 0f be d2 movsx r10, r10b + 4608a2: e9 21 f8 ff ff jmp 0x4600c8 + 4608a7: 45 85 e4 test r12d, r12d + 4608aa: 0f 84 1f 03 00 00 je 0x460bcf + 4608b0: 0f b6 b5 5c f7 ff ff movzx esi, byte ptr [rbp - 2212] + 4608b7: 40 88 30 mov byte ptr [rax], sil + 4608ba: e9 8a ee ff ff jmp 0x45f749 + 4608bf: 4c 8b 95 f0 f6 ff ff mov r10, qword ptr [rbp - 2320] + 4608c6: 45 31 ed xor r13d, r13d + 4608c9: e9 3e f2 ff ff jmp 0x45fb0c + 4608ce: 4c 89 a5 80 f7 ff ff mov qword ptr [rbp - 2176], r12 + 4608d5: 4c 8d ad 88 f7 ff ff lea r13, [rbp - 2168] + 4608dc: 48 c7 85 88 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2168], 0 + 4608e7: 45 85 c0 test r8d, r8d + 4608ea: 0f 88 87 05 00 00 js 0x460e77 + 4608f0: 49 63 d8 movsxd rbx, r8d + 4608f3: 44 89 8d 08 f7 ff ff mov dword ptr [rbp - 2296], r9d + 4608fa: 48 89 df mov rdi, rbx + 4608fd: 44 89 85 20 f7 ff ff mov dword ptr [rbp - 2272], r8d + 460904: e8 47 94 fb ff call 0x419d50 <__libc_alloca_cutoff> + 460909: 44 8b 8d 08 f7 ff ff mov r9d, dword ptr [rbp - 2296] + 460910: 85 c0 test eax, eax + 460912: 75 14 jne 0x460928 + 460914: 44 8b 85 20 f7 ff ff mov r8d, dword ptr [rbp - 2272] + 46091b: 41 81 f8 00 10 00 00 cmp r8d, 4096 + 460922: 0f 8f 3c 0b 00 00 jg 0x461464 + 460928: 48 8d 53 17 lea rdx, [rbx + 23] + 46092c: 48 89 e7 mov rdi, rsp + 46092f: 48 89 d0 mov rax, rdx + 460932: 48 81 e2 00 f0 ff ff and rdx, -4096 + 460939: 48 29 d7 sub rdi, rdx + 46093c: 48 83 e0 f0 and rax, -16 + 460940: 48 89 fa mov rdx, rdi + 460943: 48 39 d4 cmp rsp, rdx + 460946: 74 15 je 0x46095d + 460948: 48 81 ec 00 10 00 00 sub rsp, 4096 + 46094f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 460958: 48 39 d4 cmp rsp, rdx + 46095b: 75 eb jne 0x460948 + 46095d: 25 ff 0f 00 00 and eax, 4095 + 460962: 48 29 c4 sub rsp, rax + 460965: 48 85 c0 test rax, rax + 460968: 74 06 je 0x460970 + 46096a: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 460970: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 + 46097a: 4c 8d 64 24 0f lea r12, [rsp + 15] + 46097f: 49 83 e4 f0 and r12, -16 + 460983: 48 89 da mov rdx, rbx + 460986: 48 8d b5 80 f7 ff ff lea rsi, [rbp - 2176] + 46098d: 4c 89 e9 mov rcx, r13 + 460990: 4c 89 e7 mov rdi, r12 + 460993: 44 89 8d 20 f7 ff ff mov dword ptr [rbp - 2272], r9d + 46099a: e8 e1 f7 00 00 call 0x470180 + 46099f: 44 8b 8d 20 f7 ff ff mov r9d, dword ptr [rbp - 2272] + 4609a6: 48 83 f8 ff cmp rax, -1 + 4609aa: 48 89 c3 mov rbx, rax + 4609ad: 0f 84 94 e4 ff ff je 0x45ee47 + 4609b3: 41 89 dd mov r13d, ebx + 4609b6: e9 19 f6 ff ff jmp 0x45ffd4 + 4609bb: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 4609bf: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 4609c3: 0f 83 f7 09 00 00 jae 0x4613c0 + 4609c9: 48 8d 50 01 lea rdx, [rax + 1] + 4609cd: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 4609d1: c6 00 27 mov byte ptr [rax], 39 + 4609d4: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] + 4609d9: 44 89 e3 mov ebx, r12d + 4609dc: e9 68 e8 ff ff jmp 0x45f249 + 4609e1: 49 f7 da neg r10 + 4609e4: bb 01 00 00 00 mov ebx, 1 + 4609e9: c7 85 f8 f6 ff ff 0a 00 00 00 mov dword ptr [rbp - 2312], 10 + 4609f3: 4d 89 d3 mov r11, r10 + 4609f6: e9 ca f0 ff ff jmp 0x45fac5 + 4609fb: 4c 89 e7 mov rdi, r12 + 4609fe: 44 89 8d 20 f7 ff ff mov dword ptr [rbp - 2272], r9d + 460a05: e8 76 07 fa ff call 0x401180 <.plt+0x160> + 460a0a: 44 8b 8d 20 f7 ff ff mov r9d, dword ptr [rbp - 2272] + 460a11: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 + 460a1b: 48 89 c3 mov rbx, rax + 460a1e: 41 89 c5 mov r13d, eax + 460a21: e9 ae f5 ff ff jmp 0x45ffd4 + 460a26: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 + 460a30: 45 0f b7 da movzx r11d, r10w + 460a34: c7 85 c0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2368], 0 + 460a3e: e9 82 f0 ff ff jmp 0x45fac5 + 460a43: 4c 8d 65 bc lea r12, [rbp - 68] + 460a47: 48 63 f8 movsxd rdi, eax + 460a4a: 31 c9 xor ecx, ecx + 460a4c: ba 0a 00 00 00 mov edx, 10 + 460a51: 4c 89 e6 mov rsi, r12 + 460a54: e8 a7 e1 01 00 call 0x47ec00 <_itoa_word> + 460a59: 49 89 c5 mov r13, rax + 460a5c: 4c 39 e0 cmp rax, r12 + 460a5f: 72 31 jb 0x460a92 + 460a61: e9 66 e8 ff ff jmp 0x45f2cc + 460a66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 460a70: 48 8d 48 01 lea rcx, [rax + 1] + 460a74: 49 89 4f 28 mov qword ptr [r15 + 40], rcx + 460a78: 88 10 mov byte ptr [rax], dl + 460a7a: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 460a80: 0f 84 c1 e3 ff ff je 0x45ee47 + 460a86: 83 c3 01 add ebx, 1 + 460a89: 4d 39 e5 cmp r13, r12 + 460a8c: 0f 84 3a e8 ff ff je 0x45f2cc + 460a92: 49 83 c5 01 add r13, 1 + 460a96: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 460a9a: 41 0f b6 55 ff movzx edx, byte ptr [r13 - 1] + 460a9f: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 460aa3: 72 cb jb 0x460a70 + 460aa5: 0f b6 f2 movzx esi, dl + 460aa8: 4c 89 ff mov rdi, r15 + 460aab: e8 40 69 fb ff call 0x4173f0 <__overflow> + 460ab0: 83 f8 ff cmp eax, -1 + 460ab3: 75 c5 jne 0x460a7a + 460ab5: e9 8d e3 ff ff jmp 0x45ee47 + 460aba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 460ac0: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 460ac4: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 460ac8: 0f 83 b9 08 00 00 jae 0x461387 + 460ace: 48 8d 50 01 lea rdx, [rax + 1] + 460ad2: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 460ad6: c6 00 30 mov byte ptr [rax], 48 + 460ad9: 83 c3 01 add ebx, 1 + 460adc: e9 bc e7 ff ff jmp 0x45f29d + 460ae1: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 + 460aeb: 41 bd 06 00 00 00 mov r13d, 6 + 460af1: bb 06 00 00 00 mov ebx, 6 + 460af6: 4c 8d 25 76 80 04 00 lea r12, [rip + 295030] # 0x4a8b73 + 460afd: e9 d2 f4 ff ff jmp 0x45ffd4 + 460b02: 4c 89 e2 mov rdx, r12 + 460b05: 4c 29 ea sub rdx, r13 + 460b08: 49 0f 48 d3 cmovs rdx, r11 + 460b0c: 41 89 d0 mov r8d, edx + 460b0f: e9 01 f0 ff ff jmp 0x45fb15 + 460b14: 41 83 f8 05 cmp r8d, 5 + 460b18: b8 05 00 00 00 mov eax, 5 + 460b1d: 4c 8d 25 20 80 04 00 lea r12, [rip + 294944] # 0x4a8b44 <__strtol_ul_max_tab+0x124> + 460b24: 44 0f 4c c0 cmovl r8d, eax + 460b28: 41 80 fb 53 cmp r11b, 83 + 460b2c: 0f 85 79 f4 ff ff jne 0x45ffab + 460b32: 4c 89 a5 80 f7 ff ff mov qword ptr [rbp - 2176], r12 + 460b39: 4c 8d ad 88 f7 ff ff lea r13, [rbp - 2168] + 460b40: 48 c7 85 88 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2168], 0 + 460b4b: e9 a0 fd ff ff jmp 0x4608f0 + 460b50: 48 63 d3 movsxd rdx, ebx + 460b53: be 20 00 00 00 mov esi, 32 + 460b58: 4c 89 ff mov rdi, r15 + 460b5b: 48 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], rdx + 460b62: e8 f9 bd 00 00 call 0x46c960 <_IO_padn> + 460b67: 48 8b 95 08 f7 ff ff mov rdx, qword ptr [rbp - 2296] + 460b6e: 48 39 c2 cmp rdx, rax + 460b71: 0f 85 d0 e2 ff ff jne 0x45ee47 + 460b77: 8b 8d 5c f7 ff ff mov ecx, dword ptr [rbp - 2212] + 460b7d: 81 f9 fe ff ff 7f cmp ecx, 2147483646 + 460b83: 0f 87 71 08 00 00 ja 0x4613fa + 460b89: b8 ff ff ff 7f mov eax, 2147483647 + 460b8e: 29 c8 sub eax, ecx + 460b90: 39 d8 cmp eax, ebx + 460b92: 0f 82 a1 e2 ff ff jb 0x45ee39 + 460b98: 01 9d 5c f7 ff ff add dword ptr [rbp - 2212], ebx + 460b9e: e9 d2 ed ff ff jmp 0x45f975 + 460ba3: 8b 85 c0 f6 ff ff mov eax, dword ptr [rbp - 2368] + 460ba9: 85 c0 test eax, eax + 460bab: 0f 84 e8 ef ff ff je 0x45fb99 + 460bb1: 49 8b 47 28 mov rax, qword ptr [r15 + 40] + 460bb5: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] + 460bb9: 0f 83 a9 07 00 00 jae 0x461368 + 460bbf: 48 8d 50 01 lea rdx, [rax + 1] + 460bc3: 49 89 57 28 mov qword ptr [r15 + 40], rdx + 460bc7: c6 00 20 mov byte ptr [rax], 32 + 460bca: e9 b0 ef ff ff jmp 0x45fb7f + 460bcf: 45 85 ed test r13d, r13d + 460bd2: 0f 85 90 02 00 00 jne 0x460e68 + 460bd8: 8b 9d 5c f7 ff ff mov ebx, dword ptr [rbp - 2212] + 460bde: 89 18 mov dword ptr [rax], ebx + 460be0: e9 64 eb ff ff jmp 0x45f749 + 460be5: c6 85 b4 f6 ff ff 78 mov byte ptr [rbp - 2380], 120 + 460bec: 31 db xor ebx, ebx + 460bee: 45 31 e4 xor r12d, r12d + 460bf1: c6 85 d0 f6 ff ff 00 mov byte ptr [rbp - 2352], 0 + 460bf8: c6 85 20 f7 ff ff 78 mov byte ptr [rbp - 2272], 120 + 460bff: c7 85 f8 f6 ff ff 10 00 00 00 mov dword ptr [rbp - 2312], 16 + 460c09: c6 85 00 f7 ff ff 20 mov byte ptr [rbp - 2304], 32 + 460c10: e9 0e f2 ff ff jmp 0x45fe23 + 460c15: 49 63 c2 movsxd rax, r10d + 460c18: 45 85 ed test r13d, r13d + 460c1b: 4d 0f bf d2 movsx r10, r10w + 460c1f: 4c 0f 44 d0 cmove r10, rax + 460c23: e9 a0 f4 ff ff jmp 0x4600c8 + 460c28: 48 63 95 00 f7 ff ff movsxd rdx, dword ptr [rbp - 2304] + 460c2f: be 20 00 00 00 mov esi, 32 + 460c34: 4c 89 ff mov rdi, r15 + 460c37: 48 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], rdx + 460c3e: e8 1d bd 00 00 call 0x46c960 <_IO_padn> + 460c43: 48 8b 95 f8 f6 ff ff mov rdx, qword ptr [rbp - 2312] + 460c4a: 48 39 c2 cmp rdx, rax + 460c4d: 0f 85 f4 e1 ff ff jne 0x45ee47 + 460c53: 8b 8d 5c f7 ff ff mov ecx, dword ptr [rbp - 2212] + 460c59: 81 f9 fe ff ff 7f cmp ecx, 2147483646 + 460c5f: 0f 87 95 07 00 00 ja 0x4613fa + 460c65: b8 ff ff ff 7f mov eax, 2147483647 + 460c6a: 8b b5 00 f7 ff ff mov esi, dword ptr [rbp - 2304] + 460c70: 29 c8 sub eax, ecx + 460c72: 39 f0 cmp eax, esi + 460c74: 0f 82 bf e1 ff ff jb 0x45ee39 + 460c7a: 01 f1 add ecx, esi + 460c7c: 89 8d 5c f7 ff ff mov dword ptr [rbp - 2212], ecx + 460c82: e9 7f f3 ff ff jmp 0x460006 + 460c87: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 + 460c8e: e8 fd 30 fb ff call 0x413d90 <_IO_vtable_check> + 460c93: 4c 8b 95 20 f7 ff ff mov r10, qword ptr [rbp - 2272] + 460c9a: e9 b4 ef ff ff jmp 0x45fc53 + 460c9f: 48 89 8d 10 f7 ff ff mov qword ptr [rbp - 2288], rcx + 460ca6: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 + 460cad: e8 de 30 fb ff call 0x413d90 <_IO_vtable_check> + 460cb2: 48 8b 8d 10 f7 ff ff mov rcx, qword ptr [rbp - 2288] + 460cb9: 4c 8b 95 20 f7 ff ff mov r10, qword ptr [rbp - 2272] + 460cc0: e9 33 f6 ff ff jmp 0x4602f8 + 460cc5: 48 63 9d 00 f7 ff ff movsxd rbx, dword ptr [rbp - 2304] + 460ccc: be 20 00 00 00 mov esi, 32 + 460cd1: 4c 89 ff mov rdi, r15 + 460cd4: 48 89 da mov rdx, rbx + 460cd7: e8 84 bc 00 00 call 0x46c960 <_IO_padn> + 460cdc: 48 39 c3 cmp rbx, rax + 460cdf: 0f 85 62 e1 ff ff jne 0x45ee47 + 460ce5: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] + 460ceb: 3d fe ff ff 7f cmp eax, 2147483646 + 460cf0: 0f 87 04 07 00 00 ja 0x4613fa + 460cf6: b9 ff ff ff 7f mov ecx, 2147483647 + 460cfb: 29 c1 sub ecx, eax + 460cfd: 39 d9 cmp ecx, ebx + 460cff: 0f 82 34 e1 ff ff jb 0x45ee39 + 460d05: 01 d8 add eax, ebx + 460d07: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax + 460d0d: e9 7c f3 ff ff jmp 0x46008e + 460d12: 31 c9 xor ecx, ecx + 460d14: 4c 89 d7 mov rdi, r10 + 460d17: ba 10 00 00 00 mov edx, 16 + 460d1c: 41 bc 01 00 00 00 mov r12d, 1 + 460d22: 48 8b 9d f0 f6 ff ff mov rbx, qword ptr [rbp - 2320] + 460d29: 44 89 8d f8 f6 ff ff mov dword ptr [rbp - 2312], r9d + 460d30: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 + 460d37: 48 89 de mov rsi, rbx + 460d3a: e8 c1 de 01 00 call 0x47ec00 <_itoa_word> + 460d3f: 4c 8b 9d 20 f7 ff ff mov r11, qword ptr [rbp - 2272] + 460d46: 44 8b 8d f8 f6 ff ff mov r9d, dword ptr [rbp - 2312] + 460d4d: c6 85 20 f7 ff ff 78 mov byte ptr [rbp - 2272], 120 + 460d54: 48 29 c3 sub rbx, rax + 460d57: 49 89 c2 mov r10, rax + 460d5a: 0f b6 85 e2 f6 ff ff movzx eax, byte ptr [rbp - 2334] + 460d61: c7 85 f8 f6 ff ff 10 00 00 00 mov dword ptr [rbp - 2312], 16 + 460d6b: 48 85 db test rbx, rbx + 460d6e: 49 89 dd mov r13, rbx + 460d71: c6 85 b4 f6 ff ff 78 mov byte ptr [rbp - 2380], 120 + 460d78: bb 00 00 00 00 mov ebx, 0 + 460d7d: 88 85 e3 f6 ff ff mov byte ptr [rbp - 2333], al + 460d83: 0f 8e 87 f1 ff ff jle 0x45ff10 + 460d89: e9 2a f6 ff ff jmp 0x4603b8 + 460d8e: 48 8b bd e8 f6 ff ff mov rdi, qword ptr [rbp - 2328] + 460d95: e8 e6 03 fa ff call 0x401180 <.plt+0x160> + 460d9a: 48 8b bd e8 f6 ff ff mov rdi, qword ptr [rbp - 2328] + 460da1: 48 8d 70 01 lea rsi, [rax + 1] + 460da5: e8 26 0c 01 00 call 0x4719d0 <__readonly_area> + 460daa: 89 85 58 f7 ff ff mov dword ptr [rbp - 2216], eax + 460db0: e9 cc ef ff ff jmp 0x45fd81 + 460db5: 48 89 8d 08 f7 ff ff mov qword ptr [rbp - 2296], rcx + 460dbc: e8 cf 2f fb ff call 0x413d90 <_IO_vtable_check> + 460dc1: 48 8b 8d 08 f7 ff ff mov rcx, qword ptr [rbp - 2296] + 460dc8: e9 dd eb ff ff jmp 0x45f9aa + 460dcd: 4c 89 9d f0 f6 ff ff mov qword ptr [rbp - 2320], r11 + 460dd4: be 2d 00 00 00 mov esi, 45 + 460dd9: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d + 460de0: 4c 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], r10 + 460de7: 4c 89 ff mov rdi, r15 + 460dea: e8 01 66 fb ff call 0x4173f0 <__overflow> + 460def: 4c 8b 95 08 f7 ff ff mov r10, qword ptr [rbp - 2296] + 460df6: 44 8b 85 00 f7 ff ff mov r8d, dword ptr [rbp - 2304] + 460dfd: 83 f8 ff cmp eax, -1 + 460e00: 4c 8b 9d f0 f6 ff ff mov r11, qword ptr [rbp - 2320] + 460e07: 0f 85 72 ed ff ff jne 0x45fb7f + 460e0d: e9 35 e0 ff ff jmp 0x45ee47 + 460e12: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 460e18: 4d 63 ec movsxd r13, r12d + 460e1b: be 20 00 00 00 mov esi, 32 + 460e20: 4c 89 ff mov rdi, r15 + 460e23: 4c 89 ea mov rdx, r13 + 460e26: e8 35 bb 00 00 call 0x46c960 <_IO_padn> + 460e2b: 49 39 c5 cmp r13, rax + 460e2e: 0f 85 13 e0 ff ff jne 0x45ee47 + 460e34: 81 bd 5c f7 ff ff fe ff ff 7f cmp dword ptr [rbp - 2212], 2147483646 + 460e3e: 0f 87 b6 05 00 00 ja 0x4613fa + 460e44: 8b bd 5c f7 ff ff mov edi, dword ptr [rbp - 2212] + 460e4a: b8 ff ff ff 7f mov eax, 2147483647 + 460e4f: 29 f8 sub eax, edi + 460e51: 44 39 e0 cmp eax, r12d + 460e54: 0f 82 df df ff ff jb 0x45ee39 + 460e5a: 44 01 e7 add edi, r12d + 460e5d: 89 bd 5c f7 ff ff mov dword ptr [rbp - 2212], edi + 460e63: e9 53 ee ff ff jmp 0x45fcbb + 460e68: 0f b7 8d 5c f7 ff ff movzx ecx, word ptr [rbp - 2212] + 460e6f: 66 89 08 mov word ptr [rax], cx + 460e72: e9 d2 e8 ff ff jmp 0x45f749 + 460e77: 48 8d 85 80 f7 ff ff lea rax, [rbp - 2176] + 460e7e: 4c 89 e9 mov rcx, r13 + 460e81: 31 d2 xor edx, edx + 460e83: 31 ff xor edi, edi + 460e85: 48 89 c6 mov rsi, rax + 460e88: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d + 460e8f: 48 89 85 20 f7 ff ff mov qword ptr [rbp - 2272], rax + 460e96: e8 e5 f2 00 00 call 0x470180 + 460e9b: 48 89 c3 mov rbx, rax + 460e9e: 48 83 f8 ff cmp rax, -1 + 460ea2: 0f 84 9f df ff ff je 0x45ee47 + 460ea8: 8b 85 88 f7 ff ff mov eax, dword ptr [rbp - 2168] + 460eae: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] + 460eb5: 85 c0 test eax, eax + 460eb7: 89 85 08 f7 ff ff mov dword ptr [rbp - 2296], eax + 460ebd: 0f 85 4c 06 00 00 jne 0x46150f + 460ec3: 48 8d 53 01 lea rdx, [rbx + 1] + 460ec7: 44 89 8d f8 f6 ff ff mov dword ptr [rbp - 2312], r9d + 460ece: 48 89 d7 mov rdi, rdx + 460ed1: 48 89 95 00 f7 ff ff mov qword ptr [rbp - 2304], rdx + 460ed8: 4c 89 a5 80 f7 ff ff mov qword ptr [rbp - 2176], r12 + 460edf: e8 6c 8e fb ff call 0x419d50 <__libc_alloca_cutoff> + 460ee4: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] + 460eeb: 44 8b 8d f8 f6 ff ff mov r9d, dword ptr [rbp - 2312] + 460ef2: 85 c0 test eax, eax + 460ef4: 75 0d jne 0x460f03 + 460ef6: 48 81 fa 00 10 00 00 cmp rdx, 4096 + 460efd: 0f 87 2b 06 00 00 ja 0x46152e + 460f03: 48 8d 4a 17 lea rcx, [rdx + 23] + 460f07: 48 89 e7 mov rdi, rsp + 460f0a: 48 89 c8 mov rax, rcx + 460f0d: 48 81 e1 00 f0 ff ff and rcx, -4096 + 460f14: 48 29 cf sub rdi, rcx + 460f17: 48 83 e0 f0 and rax, -16 + 460f1b: 48 89 f9 mov rcx, rdi + 460f1e: 48 39 cc cmp rsp, rcx + 460f21: 74 15 je 0x460f38 + 460f23: 48 81 ec 00 10 00 00 sub rsp, 4096 + 460f2a: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 460f33: 48 39 cc cmp rsp, rcx + 460f36: 75 eb jne 0x460f23 + 460f38: 25 ff 0f 00 00 and eax, 4095 + 460f3d: 48 29 c4 sub rsp, rax + 460f40: 48 85 c0 test rax, rax + 460f43: 74 06 je 0x460f4b + 460f45: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 460f4b: 4c 8d 64 24 0f lea r12, [rsp + 15] + 460f50: 49 83 e4 f0 and r12, -16 + 460f54: 48 8b b5 20 f7 ff ff mov rsi, qword ptr [rbp - 2272] + 460f5b: 4c 89 e9 mov rcx, r13 + 460f5e: 4c 89 e7 mov rdi, r12 + 460f61: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d + 460f68: e8 13 f2 00 00 call 0x470180 + 460f6d: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] + 460f74: e9 3a fa ff ff jmp 0x4609b3 + 460f79: 48 89 8d f8 f6 ff ff mov qword ptr [rbp - 2312], rcx + 460f80: e8 0b 2e fb ff call 0x413d90 <_IO_vtable_check> + 460f85: 48 8b 8d f8 f6 ff ff mov rcx, qword ptr [rbp - 2312] + 460f8c: e9 ac f0 ff ff jmp 0x46003d + 460f91: 4c 89 9d d8 f6 ff ff mov qword ptr [rbp - 2344], r11 + 460f98: be 2d 00 00 00 mov esi, 45 + 460f9d: 44 89 85 f0 f6 ff ff mov dword ptr [rbp - 2320], r8d + 460fa4: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d + 460fab: 48 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], rdx + 460fb2: 4c 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], r10 + 460fb9: 4c 89 ff mov rdi, r15 + 460fbc: e8 2f 64 fb ff call 0x4173f0 <__overflow> + 460fc1: 4c 8b 95 10 f7 ff ff mov r10, qword ptr [rbp - 2288] + 460fc8: 48 8b 95 08 f7 ff ff mov rdx, qword ptr [rbp - 2296] + 460fcf: 83 f8 ff cmp eax, -1 + 460fd2: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] + 460fd9: 44 8b 85 f0 f6 ff ff mov r8d, dword ptr [rbp - 2320] + 460fe0: 4c 8b 9d d8 f6 ff ff mov r11, qword ptr [rbp - 2344] + 460fe7: 0f 85 27 f2 ff ff jne 0x460214 + 460fed: e9 55 de ff ff jmp 0x45ee47 + 460ff2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 460ff8: 48 89 8d 20 f7 ff ff mov qword ptr [rbp - 2272], rcx + 460fff: e8 8c 2d fb ff call 0x413d90 <_IO_vtable_check> + 461004: 48 8b 8d 20 f7 ff ff mov rcx, qword ptr [rbp - 2272] + 46100b: e9 bc f5 ff ff jmp 0x4605cc + 461010: be 25 00 00 00 mov esi, 37 + 461015: 4c 89 ff mov rdi, r15 + 461018: e8 d3 63 fb ff call 0x4173f0 <__overflow> + 46101d: 83 f8 ff cmp eax, -1 + 461020: 0f 85 42 ea ff ff jne 0x45fa68 + 461026: e9 1c de ff ff jmp 0x45ee47 + 46102b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 461030: be 25 00 00 00 mov esi, 37 + 461035: 4c 89 ff mov rdi, r15 + 461038: e8 b3 63 fb ff call 0x4173f0 <__overflow> + 46103d: 83 f8 ff cmp eax, -1 + 461040: 0f 85 c5 e1 ff ff jne 0x45f20b + 461046: e9 fc dd ff ff jmp 0x45ee47 + 46104b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 461050: 41 80 66 0c fe and byte ptr [r14 + 12], -2 + 461055: e9 66 dd ff ff jmp 0x45edc0 + 46105a: 41 80 66 0c fe and byte ptr [r14 + 12], -2 + 46105f: 41 c7 46 34 07 00 00 00 mov dword ptr [r14 + 52], 7 + 461067: e9 12 f1 ff ff jmp 0x46017e + 46106c: 44 89 85 b4 f6 ff ff mov dword ptr [rbp - 2380], r8d + 461073: 44 89 8d c0 f6 ff ff mov dword ptr [rbp - 2368], r9d + 46107a: 44 89 9d f0 f6 ff ff mov dword ptr [rbp - 2320], r11d + 461081: e8 da de fb ff call 0x41ef60 + 461086: 44 8b 9d f0 f6 ff ff mov r11d, dword ptr [rbp - 2320] + 46108d: 44 8b 8d c0 f6 ff ff mov r9d, dword ptr [rbp - 2368] + 461094: 48 85 c0 test rax, rax + 461097: 48 89 85 30 f7 ff ff mov qword ptr [rbp - 2256], rax + 46109e: 44 8b 85 b4 f6 ff ff mov r8d, dword ptr [rbp - 2380] + 4610a5: 0f 84 b5 dd ff ff je 0x45ee60 + 4610ab: 45 39 c1 cmp r9d, r8d + 4610ae: 0f 8d 89 02 00 00 jge 0x46133d + 4610b4: 49 63 c0 movsxd rax, r8d + 4610b7: 48 83 c0 20 add rax, 32 + 4610bb: 48 03 85 30 f7 ff ff add rax, qword ptr [rbp - 2256] + 4610c2: 48 89 85 f0 f6 ff ff mov qword ptr [rbp - 2320], rax + 4610c9: e9 59 e0 ff ff jmp 0x45f127 + 4610ce: be 23 00 00 00 mov esi, 35 + 4610d3: 4c 89 ff mov rdi, r15 + 4610d6: e8 15 63 fb ff call 0x4173f0 <__overflow> + 4610db: 83 f8 ff cmp eax, -1 + 4610de: 0f 85 4d e1 ff ff jne 0x45f231 + 4610e4: e9 5e dd ff ff jmp 0x45ee47 + 4610e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4610f0: be 2d 00 00 00 mov esi, 45 + 4610f5: 4c 89 ff mov rdi, r15 + 4610f8: e8 f3 62 fb ff call 0x4173f0 <__overflow> + 4610fd: 83 f8 ff cmp eax, -1 + 461100: 0f 85 89 e1 ff ff jne 0x45f28f + 461106: e9 3c dd ff ff jmp 0x45ee47 + 46110b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 461110: 4c 89 9d f0 f6 ff ff mov qword ptr [rbp - 2320], r11 + 461117: be 2b 00 00 00 mov esi, 43 + 46111c: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d + 461123: 4c 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], r10 + 46112a: e9 b8 fc ff ff jmp 0x460de7 + 46112f: 0f b6 f2 movzx esi, dl + 461132: 4c 89 ff mov rdi, r15 + 461135: e8 b6 62 fb ff call 0x4173f0 <__overflow> + 46113a: 83 f8 ff cmp eax, -1 + 46113d: 0f 85 a2 eb ff ff jne 0x45fce5 + 461143: e9 ff dc ff ff jmp 0x45ee47 + 461148: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 461150: 4c 89 9d d8 f6 ff ff mov qword ptr [rbp - 2344], r11 + 461157: be 2b 00 00 00 mov esi, 43 + 46115c: 44 89 85 f0 f6 ff ff mov dword ptr [rbp - 2320], r8d + 461163: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d + 46116a: 48 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], rdx + 461171: 4c 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], r10 + 461178: e9 3c fe ff ff jmp 0x460fb9 + 46117d: 0f b6 b5 b4 f6 ff ff movzx esi, byte ptr [rbp - 2380] + 461184: 4c 89 ff mov rdi, r15 + 461187: 44 89 85 08 f7 ff ff mov dword ptr [rbp - 2296], r8d + 46118e: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 + 461195: e8 56 62 fb ff call 0x4173f0 <__overflow> + 46119a: 4c 8b 95 20 f7 ff ff mov r10, qword ptr [rbp - 2272] + 4611a1: 44 8b 85 08 f7 ff ff mov r8d, dword ptr [rbp - 2296] + 4611a8: 83 f8 ff cmp eax, -1 + 4611ab: 0f 85 47 ea ff ff jne 0x45fbf8 + 4611b1: e9 91 dc ff ff jmp 0x45ee47 + 4611b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4611c0: be 30 00 00 00 mov esi, 48 + 4611c5: 4c 89 ff mov rdi, r15 + 4611c8: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d + 4611cf: 4c 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], r10 + 4611d6: e8 15 62 fb ff call 0x4173f0 <__overflow> + 4611db: 4c 8b 95 08 f7 ff ff mov r10, qword ptr [rbp - 2296] + 4611e2: 44 8b 85 00 f7 ff ff mov r8d, dword ptr [rbp - 2304] + 4611e9: 83 f8 ff cmp eax, -1 + 4611ec: 0f 85 d7 e9 ff ff jne 0x45fbc9 + 4611f2: e9 50 dc ff ff jmp 0x45ee47 + 4611f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 461200: be 2e 00 00 00 mov esi, 46 + 461205: 4c 89 ff mov rdi, r15 + 461208: e8 e3 61 fb ff call 0x4173f0 <__overflow> + 46120d: 83 f8 ff cmp eax, -1 + 461210: 0f 85 d9 e0 ff ff jne 0x45f2ef + 461216: e9 2c dc ff ff jmp 0x45ee47 + 46121b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 461220: 0f b6 b5 b4 f6 ff ff movzx esi, byte ptr [rbp - 2380] + 461227: 4c 89 ff mov rdi, r15 + 46122a: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d + 461231: 44 89 8d 08 f7 ff ff mov dword ptr [rbp - 2296], r9d + 461238: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx + 46123f: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 + 461246: e8 a5 61 fb ff call 0x4173f0 <__overflow> + 46124b: 4c 8b 95 20 f7 ff ff mov r10, qword ptr [rbp - 2272] + 461252: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] + 461259: 83 f8 ff cmp eax, -1 + 46125c: 44 8b 8d 08 f7 ff ff mov r9d, dword ptr [rbp - 2296] + 461263: 44 8b 85 00 f7 ff ff mov r8d, dword ptr [rbp - 2304] + 46126a: 0f 85 21 f0 ff ff jne 0x460291 + 461270: e9 d2 db ff ff jmp 0x45ee47 + 461275: 0f 1f 00 nop dword ptr [rax] + 461278: be 30 00 00 00 mov esi, 48 + 46127d: 4c 89 ff mov rdi, r15 + 461280: 44 89 85 f8 f6 ff ff mov dword ptr [rbp - 2312], r8d + 461287: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d + 46128e: 48 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], rdx + 461295: 4c 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], r10 + 46129c: e8 4f 61 fb ff call 0x4173f0 <__overflow> + 4612a1: 4c 8b 95 10 f7 ff ff mov r10, qword ptr [rbp - 2288] + 4612a8: 48 8b 95 08 f7 ff ff mov rdx, qword ptr [rbp - 2296] + 4612af: 83 f8 ff cmp eax, -1 + 4612b2: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] + 4612b9: 44 8b 85 f8 f6 ff ff mov r8d, dword ptr [rbp - 2312] + 4612c0: 0f 85 9c ef ff ff jne 0x460262 + 4612c6: e9 7c db ff ff jmp 0x45ee47 + 4612cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4612d0: be 2b 00 00 00 mov esi, 43 + 4612d5: 4c 89 ff mov rdi, r15 + 4612d8: e8 13 61 fb ff call 0x4173f0 <__overflow> + 4612dd: 83 f8 ff cmp eax, -1 + 4612e0: 0f 85 84 df ff ff jne 0x45f26a + 4612e6: e9 5c db ff ff jmp 0x45ee47 + 4612eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4612f0: be 49 00 00 00 mov esi, 73 + 4612f5: 4c 89 ff mov rdi, r15 + 4612f8: e8 f3 60 fb ff call 0x4173f0 <__overflow> + 4612fd: 83 f8 ff cmp eax, -1 + 461300: 0f 85 b7 df ff ff jne 0x45f2bd + 461306: e9 3c db ff ff jmp 0x45ee47 + 46130b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 461310: 4c 89 9d d8 f6 ff ff mov qword ptr [rbp - 2344], r11 + 461317: be 20 00 00 00 mov esi, 32 + 46131c: 44 89 85 f0 f6 ff ff mov dword ptr [rbp - 2320], r8d + 461323: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d + 46132a: 48 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], rdx + 461331: 4c 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], r10 + 461338: e9 7c fc ff ff jmp 0x460fb9 + 46133d: 49 63 c1 movsxd rax, r9d + 461340: 48 83 c0 20 add rax, 32 + 461344: e9 72 fd ff ff jmp 0x4610bb + 461349: 0f b6 f0 movzx esi, al + 46134c: 4c 89 ff mov rdi, r15 + 46134f: e8 9c 60 fb ff call 0x4173f0 <__overflow> + 461354: 83 f8 ff cmp eax, -1 + 461357: 0f 85 df f3 ff ff jne 0x46073c + 46135d: e9 e5 da ff ff jmp 0x45ee47 + 461362: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 461368: 4c 89 9d f0 f6 ff ff mov qword ptr [rbp - 2320], r11 + 46136f: be 20 00 00 00 mov esi, 32 + 461374: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d + 46137b: 4c 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], r10 + 461382: e9 60 fa ff ff jmp 0x460de7 + 461387: be 30 00 00 00 mov esi, 48 + 46138c: 4c 89 ff mov rdi, r15 + 46138f: e8 5c 60 fb ff call 0x4173f0 <__overflow> + 461394: 83 f8 ff cmp eax, -1 + 461397: 0f 85 3c f7 ff ff jne 0x460ad9 + 46139d: e9 a5 da ff ff jmp 0x45ee47 + 4613a2: be 20 00 00 00 mov esi, 32 + 4613a7: 4c 89 ff mov rdi, r15 + 4613aa: e8 41 60 fb ff call 0x4173f0 <__overflow> + 4613af: 83 c0 01 add eax, 1 + 4613b2: 0f 85 b2 de ff ff jne 0x45f26a + 4613b8: e9 8a da ff ff jmp 0x45ee47 + 4613bd: 0f 1f 00 nop dword ptr [rax] + 4613c0: be 27 00 00 00 mov esi, 39 + 4613c5: 4c 89 ff mov rdi, r15 + 4613c8: e8 23 60 fb ff call 0x4173f0 <__overflow> + 4613cd: 83 f8 ff cmp eax, -1 + 4613d0: 0f 85 fe f5 ff ff jne 0x4609d4 + 4613d6: e9 6c da ff ff jmp 0x45ee47 + 4613db: 48 8d 0d fe 78 04 00 lea rcx, [rip + 293118] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 4613e2: ba 18 08 00 00 mov edx, 2072 + 4613e7: 48 8d 35 5c 77 04 00 lea rsi, [rip + 292700] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 4613ee: 48 8d 3d db 77 04 00 lea rdi, [rip + 292827] # 0x4a8bd0 + 4613f5: e8 56 1b fa ff call 0x402f50 <__assert_fail> + 4613fa: 48 8d 0d df 78 04 00 lea rcx, [rip + 293087] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 461401: ba 19 08 00 00 mov edx, 2073 + 461406: 48 8d 35 3d 77 04 00 lea rsi, [rip + 292669] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 46140d: 48 8d 3d bc 77 04 00 lea rdi, [rip + 292796] # 0x4a8bd0 + 461414: e8 37 1b fa ff call 0x402f50 <__assert_fail> + 461419: 48 8d 0d c0 78 04 00 lea rcx, [rip + 293056] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 461420: ba 3e 08 00 00 mov edx, 2110 + 461425: 48 8d 35 1e 77 04 00 lea rsi, [rip + 292638] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 46142c: 48 8d 3d cd 77 04 00 lea rdi, [rip + 292813] # 0x4a8c00 + 461433: e8 18 1b fa ff call 0x402f50 <__assert_fail> + 461438: 45 31 e4 xor r12d, r12d + 46143b: e9 59 e7 ff ff jmp 0x45fb99 + 461440: e8 8b a7 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 461445: 48 8d 0d 94 78 04 00 lea rcx, [rip + 293012] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 46144c: ba 34 08 00 00 mov edx, 2100 + 461451: 48 8d 35 f2 76 04 00 lea rsi, [rip + 292594] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 461458: 48 8d 3d 71 77 04 00 lea rdi, [rip + 292721] # 0x4a8bd0 + 46145f: e8 ec 1a fa ff call 0x402f50 <__assert_fail> + 461464: 48 89 df mov rdi, rbx + 461467: 44 89 8d 20 f7 ff ff mov dword ptr [rbp - 2272], r9d + 46146e: e8 ed da fb ff call 0x41ef60 + 461473: 49 89 c4 mov r12, rax + 461476: 48 85 c0 test rax, rax + 461479: 0f 84 c8 d9 ff ff je 0x45ee47 + 46147f: c7 85 08 f7 ff ff 01 00 00 00 mov dword ptr [rbp - 2296], 1 + 461489: 44 8b 8d 20 f7 ff ff mov r9d, dword ptr [rbp - 2272] + 461490: e9 ee f4 ff ff jmp 0x460983 + 461495: 45 85 e4 test r12d, r12d + 461498: 0f 8f b9 ef ff ff jg 0x460457 + 46149e: 45 31 e4 xor r12d, r12d + 4614a1: e9 b8 e6 ff ff jmp 0x45fb5e + 4614a6: 48 8d 3d 7b 77 04 00 lea rdi, [rip + 292731] # 0x4a8c28 + 4614ad: e8 be 28 fb ff call 0x413d70 <__libc_fatal> + 4614b2: 48 8d 0d 27 78 04 00 lea rcx, [rip + 292903] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 4614b9: ba 19 08 00 00 mov edx, 2073 + 4614be: 48 8d 35 85 76 04 00 lea rsi, [rip + 292485] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 4614c5: 48 8d 3d 34 77 04 00 lea rdi, [rip + 292660] # 0x4a8c00 + 4614cc: e8 7f 1a fa ff call 0x402f50 <__assert_fail> + 4614d1: 48 8d 0d 08 78 04 00 lea rcx, [rip + 292872] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 4614d8: ba 11 08 00 00 mov edx, 2065 + 4614dd: 48 8d 35 66 76 04 00 lea rsi, [rip + 292454] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 4614e4: 48 8d 3d e5 76 04 00 lea rdi, [rip + 292581] # 0x4a8bd0 + 4614eb: e8 60 1a fa ff call 0x402f50 <__assert_fail> + 4614f0: 48 8d 0d e9 77 04 00 lea rcx, [rip + 292841] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 4614f7: ba 18 08 00 00 mov edx, 2072 + 4614fc: 48 8d 35 47 76 04 00 lea rsi, [rip + 292423] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 461503: 48 8d 3d f6 76 04 00 lea rdi, [rip + 292598] # 0x4a8c00 + 46150a: e8 41 1a fa ff call 0x402f50 <__assert_fail> + 46150f: 48 8d 0d ca 77 04 00 lea rcx, [rip + 292810] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 461516: ba 19 08 00 00 mov edx, 2073 + 46151b: 48 8d 35 28 76 04 00 lea rsi, [rip + 292392] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 461522: 48 8d 3d 35 76 04 00 lea rdi, [rip + 292405] # 0x4a8b5e <__strtol_ul_max_tab+0x13e> + 461529: e8 22 1a fa ff call 0x402f50 <__assert_fail> + 46152e: 48 89 d7 mov rdi, rdx + 461531: e8 2a da fb ff call 0x41ef60 + 461536: 49 89 c4 mov r12, rax + 461539: 48 85 c0 test rax, rax + 46153c: 0f 84 05 d9 ff ff je 0x45ee47 + 461542: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] + 461549: 44 8b 8d f8 f6 ff ff mov r9d, dword ptr [rbp - 2312] + 461550: c7 85 08 f7 ff ff 01 00 00 00 mov dword ptr [rbp - 2296], 1 + 46155a: e9 f5 f9 ff ff jmp 0x460f54 + 46155f: 90 nop + +0000000000461560 <__vfprintf_internal>: + 461560: f3 0f 1e fa endbr64 + 461564: 55 push rbp + 461565: 48 89 e5 mov rbp, rsp + 461568: 41 57 push r15 + 46156a: 41 56 push r14 + 46156c: 49 89 d6 mov r14, rdx + 46156f: 41 55 push r13 + 461571: 49 89 f5 mov r13, rsi + 461574: 41 54 push r12 + 461576: 49 89 fc mov r12, rdi + 461579: 53 push rbx + 46157a: 48 81 ec 38 05 00 00 sub rsp, 1336 + 461581: 89 8d 48 fb ff ff mov dword ptr [rbp - 1208], ecx + 461587: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 461590: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 461594: 31 c0 xor eax, eax + 461596: 48 c7 c0 c0 ff ff ff mov rax, -64 + 46159d: 64 8b 00 mov eax, dword ptr fs:[rax] + 4615a0: 89 85 2c fb ff ff mov dword ptr [rbp - 1236], eax + 4615a6: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 4615ac: 85 c0 test eax, eax + 4615ae: 0f 85 ec 00 00 00 jne 0x4616a0 <__vfprintf_internal+0x140> + 4615b4: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 + 4615be: 45 8b 3c 24 mov r15d, dword ptr [r12] + 4615c2: 41 f6 c7 08 test r15b, 8 + 4615c6: 0f 85 95 24 00 00 jne 0x463a61 <__vfprintf_internal+0x2501> + 4615cc: 4d 85 ed test r13, r13 + 4615cf: 0f 84 93 2a 00 00 je 0x464068 <__vfprintf_internal+0x2b08> + 4615d5: 44 89 fb mov ebx, r15d + 4615d8: 83 e3 02 and ebx, 2 + 4615db: 0f 85 1f 04 00 00 jne 0x461a00 <__vfprintf_internal+0x4a0> + 4615e1: f3 41 0f 6f 0e movdqu xmm1, xmmword ptr [r14] + 4615e6: 49 8b 46 10 mov rax, qword ptr [r14 + 16] + 4615ea: be 25 00 00 00 mov esi, 37 + 4615ef: 4c 89 ef mov rdi, r13 + 4615f2: 48 89 85 c8 fb ff ff mov qword ptr [rbp - 1080], rax + 4615f9: 0f 11 8d b8 fb ff ff movups xmmword ptr [rbp - 1096], xmm1 + 461600: e8 9b fa f9 ff call 0x4010a0 <.plt+0x80> + 461605: 41 81 e7 00 80 00 00 and r15d, 32768 + 46160c: 48 89 85 40 fb ff ff mov qword ptr [rbp - 1216], rax + 461613: 44 89 bd 4c fb ff ff mov dword ptr [rbp - 1204], r15d + 46161a: 0f 85 98 00 00 00 jne 0x4616b8 <__vfprintf_internal+0x158> + 461620: 48 83 3d 88 e9 05 00 00 cmp qword ptr [rip + 387464], 0 # 0x4bffb0 <_nl_current_LC_NUMERIC_used+0x4bffae> + 461628: 0f 84 f2 03 00 00 je 0x461a20 <__vfprintf_internal+0x4c0> + 46162e: 48 c7 c6 a0 45 48 00 mov rsi, 4736416 + 461635: 48 8d bd 90 fb ff ff lea rdi, [rbp - 1136] + 46163c: 4c 89 e2 mov rdx, r12 + 46163f: e8 bc e9 b9 ff call 0x0 + 461644: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 + 46164c: c7 85 4c fb ff ff 01 00 00 00 mov dword ptr [rbp - 1204], 1 + 461656: 75 6a jne 0x4616c2 <__vfprintf_internal+0x162> + 461658: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] + 461660: 64 4c 8b 3c 25 10 00 00 00 mov r15, qword ptr fs:[16] + 461669: 4c 39 7f 08 cmp qword ptr [rdi + 8], r15 + 46166d: 74 24 je 0x461693 <__vfprintf_internal+0x133> + 46166f: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 461677: 85 c0 test eax, eax + 461679: 0f 85 39 1d 00 00 jne 0x4633b8 <__vfprintf_internal+0x1e58> + 46167f: ba 01 00 00 00 mov edx, 1 + 461684: 0f b1 17 cmpxchg dword ptr [rdi], edx + 461687: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] + 46168f: 4c 89 7f 08 mov qword ptr [rdi + 8], r15 + 461693: 83 47 04 01 add dword ptr [rdi + 4], 1 + 461697: eb 29 jmp 0x4616c2 <__vfprintf_internal+0x162> + 461699: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4616a0: 83 f8 ff cmp eax, -1 + 4616a3: 0f 84 15 ff ff ff je 0x4615be <__vfprintf_internal+0x5e> + 4616a9: 41 b9 ff ff ff ff mov r9d, 4294967295 + 4616af: e9 53 02 00 00 jmp 0x461907 <__vfprintf_internal+0x3a7> + 4616b4: 0f 1f 40 00 nop dword ptr [rax] + 4616b8: c7 85 4c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1204], 0 + 4616c2: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] + 4616ca: 48 c7 c1 28 22 4c 00 mov rcx, 4989480 + 4616d1: 48 81 e9 80 1b 4c 00 sub rcx, 4987776 + 4616d8: 48 89 c2 mov rdx, rax + 4616db: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 + 4616e2: 48 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], rcx + 4616e9: 48 39 d1 cmp rcx, rdx + 4616ec: 0f 86 4e 03 00 00 jbe 0x461a40 <__vfprintf_internal+0x4e0> + 4616f2: 4c 8b bd 40 fb ff ff mov r15, qword ptr [rbp - 1216] + 4616f9: 4c 89 ee mov rsi, r13 + 4616fc: 4c 89 e7 mov rdi, r12 + 4616ff: 4d 29 ef sub r15, r13 + 461702: 4c 89 fa mov rdx, r15 + 461705: ff 50 38 call qword ptr [rax + 56] + 461708: 49 39 c7 cmp r15, rax + 46170b: 0f 85 7f 02 00 00 jne 0x461990 <__vfprintf_internal+0x430> + 461711: 49 81 ff ff ff ff 7f cmp r15, 2147483647 + 461718: 0f 8f 42 03 00 00 jg 0x461a60 <__vfprintf_internal+0x500> + 46171e: 48 8b bd 40 fb ff ff mov rdi, qword ptr [rbp - 1216] + 461725: 45 89 f9 mov r9d, r15d + 461728: 80 3f 00 cmp byte ptr [rdi], 0 + 46172b: 0f 84 a7 01 00 00 je 0x4618d8 <__vfprintf_internal+0x378> + 461731: 48 8b 05 10 22 06 00 mov rax, qword ptr [rip + 401936] # 0x4c3948 <__printf_function_table> + 461738: 48 89 85 c8 fa ff ff mov qword ptr [rbp - 1336], rax + 46173f: 48 85 c0 test rax, rax + 461742: 0f 85 10 1d 00 00 jne 0x463458 <__vfprintf_internal+0x1ef8> + 461748: 48 83 3d 00 22 06 00 00 cmp qword ptr [rip + 401920], 0 # 0x4c3950 <__printf_modifier_table> + 461750: 0f 85 1a 01 00 00 jne 0x461870 <__vfprintf_internal+0x310> + 461756: 48 83 3d 12 22 06 00 00 cmp qword ptr [rip + 401938], 0 # 0x4c3970 <__printf_va_arg_table> + 46175e: 0f 85 0c 01 00 00 jne 0x461870 <__vfprintf_internal+0x310> + 461764: 8b 85 48 fb ff ff mov eax, dword ptr [rbp - 1208] + 46176a: 48 89 fb mov rbx, rdi + 46176d: c7 85 c0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1344], 0 + 461777: c7 85 ec fa ff ff 00 00 00 00 mov dword ptr [rbp - 1300], 0 + 461781: 48 c7 85 d8 fa ff ff ff ff ff ff mov qword ptr [rbp - 1320], -1 + 46178c: 89 c6 mov esi, eax + 46178e: 83 e6 02 and esi, 2 + 461791: 89 b5 b0 fa ff ff mov dword ptr [rbp - 1360], esi + 461797: 89 c6 mov esi, eax + 461799: 83 e0 08 and eax, 8 + 46179c: 83 e6 01 and esi, 1 + 46179f: 89 85 b4 fa ff ff mov dword ptr [rbp - 1356], eax + 4617a5: 40 88 b5 bb fa ff ff mov byte ptr [rbp - 1349], sil + 4617ac: 44 0f b6 7b 01 movzx r15d, byte ptr [rbx + 1] + 4617b1: 41 8d 47 e0 lea eax, [r15 - 32] + 4617b5: 3c 5a cmp al, 90 + 4617b7: 0f 87 33 02 00 00 ja 0x4619f0 <__vfprintf_internal+0x490> + 4617bd: 48 8d 43 01 lea rax, [rbx + 1] + 4617c1: 45 31 d2 xor r10d, r10d + 4617c4: 45 31 db xor r11d, r11d + 4617c7: 41 b8 ff ff ff ff mov r8d, 4294967295 + 4617cd: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax + 4617d4: 41 0f be c7 movsx eax, r15b + 4617d8: 48 8d 1d a1 74 04 00 lea rbx, [rip + 292001] # 0x4a8c80 + 4617df: 48 8d 35 da c2 05 00 lea rsi, [rip + 377562] # 0x4bdac0 + 4617e6: 83 e8 20 sub eax, 32 + 4617e9: c7 85 e0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1312], 0 + 4617f3: 48 98 cdqe + 4617f5: c7 85 c4 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1340], 0 + 4617ff: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 461803: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 46180d: c7 85 00 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1280], 0 + 461817: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 46181b: 48 8d 75 c8 lea rsi, [rbp - 56] + 46181f: c7 85 d0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1328], 0 + 461829: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 + 461833: c7 85 10 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1264], 0 + 46183d: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 + 461847: c7 85 e4 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1308], 0 + 461851: 48 c7 85 20 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1248], 0 + 46185c: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 + 461863: 48 89 b5 08 fb ff ff mov qword ptr [rbp - 1272], rsi + 46186a: ff e0 jmp rax + 46186c: 0f 1f 40 00 nop dword ptr [rax] + 461870: c7 85 c0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1344], 0 + 46187a: 48 c7 85 d8 fa ff ff ff ff ff ff mov qword ptr [rbp - 1320], -1 + 461885: 8b 85 48 fb ff ff mov eax, dword ptr [rbp - 1208] + 46188b: 48 83 ec 08 sub rsp, 8 + 46188f: 4c 89 f1 mov rcx, r14 + 461892: 4c 89 ee mov rsi, r13 + 461895: 8b 95 c0 fa ff ff mov edx, dword ptr [rbp - 1344] + 46189b: 4c 8d 85 b8 fb ff ff lea r8, [rbp - 1096] + 4618a2: 4c 89 e7 mov rdi, r12 + 4618a5: 50 push rax + 4618a6: 8b 85 2c fb ff ff mov eax, dword ptr [rbp - 1236] + 4618ac: ff b5 c8 fa ff ff push qword ptr [rbp - 1336] + 4618b2: ff b5 d8 fa ff ff push qword ptr [rbp - 1320] + 4618b8: 50 push rax + 4618b9: 48 8d 85 e0 fb ff ff lea rax, [rbp - 1056] + 4618c0: 50 push rax + 4618c1: ff b5 40 fb ff ff push qword ptr [rbp - 1216] + 4618c7: 53 push rbx + 4618c8: e8 d3 d1 ff ff call 0x45eaa0 + 4618cd: 48 83 c4 40 add rsp, 64 + 4618d1: 41 89 c1 mov r9d, eax + 4618d4: 0f 1f 40 00 nop dword ptr [rax] + 4618d8: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 + 4618e0: 75 17 jne 0x4618f9 <__vfprintf_internal+0x399> + 4618e2: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] + 4618ea: 8b 47 04 mov eax, dword ptr [rdi + 4] + 4618ed: 83 e8 01 sub eax, 1 + 4618f0: 89 47 04 mov dword ptr [rdi + 4], eax + 4618f3: 0f 84 cf 00 00 00 je 0x4619c8 <__vfprintf_internal+0x468> + 4618f9: 8b 8d 4c fb ff ff mov ecx, dword ptr [rbp - 1204] + 4618ff: 85 c9 test ecx, ecx + 461901: 0f 85 99 00 00 00 jne 0x4619a0 <__vfprintf_internal+0x440> + 461907: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 46190b: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 461914: 0f 85 56 2d 00 00 jne 0x464670 <__vfprintf_internal+0x3110> + 46191a: 48 8d 65 d8 lea rsp, [rbp - 40] + 46191e: 44 89 c8 mov eax, r9d + 461921: 5b pop rbx + 461922: 41 5c pop r12 + 461924: 41 5d pop r13 + 461926: 41 5e pop r14 + 461928: 41 5f pop r15 + 46192a: 5d pop rbp + 46192b: c3 ret + 46192c: 0f 1f 40 00 nop dword ptr [rax] + 461930: f3 0f 1e fa endbr64 + 461934: f3 0f 1e fa endbr64 + 461938: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 46193f: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 461944: 48 8d 50 01 lea rdx, [rax + 1] + 461948: 41 8d 47 e0 lea eax, [r15 - 32] + 46194c: 3c 5a cmp al, 90 + 46194e: 0f 86 2c 01 00 00 jbe 0x461a80 <__vfprintf_internal+0x520> + 461954: 0f 1f 40 00 nop dword ptr [rax] + 461958: f3 0f 1e fa endbr64 + 46195c: 45 84 ff test r15b, r15b + 46195f: 0f 85 6b 01 00 00 jne 0x461ad0 <__vfprintf_internal+0x570> + 461965: 48 c7 c0 c0 ff ff ff mov rax, -64 + 46196c: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 461973: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 461978: 48 83 bd 20 fb ff ff 00 cmp qword ptr [rbp - 1248], 0 + 461980: 74 0e je 0x461990 <__vfprintf_internal+0x430> + 461982: 48 8b bd 20 fb ff ff mov rdi, qword ptr [rbp - 1248] + 461989: e8 c2 db fb ff call 0x41f550 + 46198e: 66 90 nop + 461990: 41 b9 ff ff ff ff mov r9d, 4294967295 + 461996: e9 3d ff ff ff jmp 0x4618d8 <__vfprintf_internal+0x378> + 46199b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4619a0: 48 8d bd 90 fb ff ff lea rdi, [rbp - 1136] + 4619a7: 31 f6 xor esi, esi + 4619a9: 44 89 8d 4c fb ff ff mov dword ptr [rbp - 1204], r9d + 4619b0: e8 4b e6 b9 ff call 0x0 + 4619b5: 44 8b 8d 4c fb ff ff mov r9d, dword ptr [rbp - 1204] + 4619bc: e9 46 ff ff ff jmp 0x461907 <__vfprintf_internal+0x3a7> + 4619c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4619c8: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 4619d0: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4619d8: 85 d2 test edx, edx + 4619da: 0f 85 d0 1a 00 00 jne 0x4634b0 <__vfprintf_internal+0x1f50> + 4619e0: 83 2f 01 sub dword ptr [rdi], 1 + 4619e3: e9 11 ff ff ff jmp 0x4618f9 <__vfprintf_internal+0x399> + 4619e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4619f0: 48 c7 85 20 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1248], 0 + 4619fb: e9 58 ff ff ff jmp 0x461958 <__vfprintf_internal+0x3f8> + 461a00: 8b 8d 48 fb ff ff mov ecx, dword ptr [rbp - 1208] + 461a06: 4c 89 f2 mov rdx, r14 + 461a09: 4c 89 ee mov rsi, r13 + 461a0c: 4c 89 e7 mov rdi, r12 + 461a0f: e8 9c 2e 00 00 call 0x4648b0 + 461a14: 41 89 c1 mov r9d, eax + 461a17: e9 eb fe ff ff jmp 0x461907 <__vfprintf_internal+0x3a7> + 461a1c: 0f 1f 40 00 nop dword ptr [rax] + 461a20: 48 c7 c0 a0 45 48 00 mov rax, 4736416 + 461a27: 4c 89 a5 98 fb ff ff mov qword ptr [rbp - 1128], r12 + 461a2e: 48 89 85 90 fb ff ff mov qword ptr [rbp - 1136], rax + 461a35: e9 1e fc ff ff jmp 0x461658 <__vfprintf_internal+0xf8> + 461a3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 461a40: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax + 461a47: e8 44 23 fb ff call 0x413d90 <_IO_vtable_check> + 461a4c: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 461a53: e9 9a fc ff ff jmp 0x4616f2 <__vfprintf_internal+0x192> + 461a58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 461a60: 48 c7 c0 c0 ff ff ff mov rax, -64 + 461a67: 41 b9 ff ff ff ff mov r9d, 4294967295 + 461a6d: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 + 461a74: e9 5f fe ff ff jmp 0x4618d8 <__vfprintf_internal+0x378> + 461a79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 461a80: 41 0f be c7 movsx eax, r15b + 461a84: 45 31 db xor r11d, r11d + 461a87: 48 8d 35 32 bc 05 00 lea rsi, [rip + 375858] # 0x4bd6c0 + 461a8e: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 461a95: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 + 461a9f: 83 e8 20 sub eax, 32 + 461aa2: 48 98 cdqe + 461aa4: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 461aa8: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 461aac: ff e0 jmp rax + 461aae: 83 f8 ff cmp eax, -1 + 461ab1: 0f 84 c1 09 00 00 je 0x462478 <__vfprintf_internal+0xf18> + 461ab7: 40 80 ff 24 cmp dil, 36 + 461abb: 0f 85 05 05 00 00 jne 0x461fc6 <__vfprintf_internal+0xa66> + 461ac1: 85 c0 test eax, eax + 461ac3: 0f 84 fd 04 00 00 je 0x461fc6 <__vfprintf_internal+0xa66> + 461ac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 461ad0: 48 8b bd 20 fb ff ff mov rdi, qword ptr [rbp - 1248] + 461ad7: 8b 9d ec fa ff ff mov ebx, dword ptr [rbp - 1300] + 461add: 48 85 ff test rdi, rdi + 461ae0: 0f 84 9f fd ff ff je 0x461885 <__vfprintf_internal+0x325> + 461ae6: 44 89 8d 38 fb ff ff mov dword ptr [rbp - 1224], r9d + 461aed: e8 5e da fb ff call 0x41f550 + 461af2: 44 8b 8d 38 fb ff ff mov r9d, dword ptr [rbp - 1224] + 461af9: e9 87 fd ff ff jmp 0x461885 <__vfprintf_internal+0x325> + 461afe: 66 90 nop + 461b00: f3 0f 1e fa endbr64 + 461b04: 41 8b 06 mov eax, dword ptr [r14] + 461b07: 48 8d 9d b0 fb ff ff lea rbx, [rbp - 1104] + 461b0e: 48 c7 85 b0 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1104], 0 + 461b19: 83 f8 2f cmp eax, 47 + 461b1c: 0f 87 1e 19 00 00 ja 0x463440 <__vfprintf_internal+0x1ee0> + 461b22: 89 c1 mov ecx, eax + 461b24: 83 c0 08 add eax, 8 + 461b27: 49 03 4e 10 add rcx, qword ptr [r14 + 16] + 461b2b: 41 89 06 mov dword ptr [r14], eax + 461b2e: 4c 8d 85 d0 fb ff ff lea r8, [rbp - 1072] + 461b35: 8b 31 mov esi, dword ptr [rcx] + 461b37: 48 89 da mov rdx, rbx + 461b3a: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d + 461b41: 4c 89 c7 mov rdi, r8 + 461b44: 44 89 95 18 fb ff ff mov dword ptr [rbp - 1256], r10d + 461b4b: 4c 89 85 08 fb ff ff mov qword ptr [rbp - 1272], r8 + 461b52: e8 39 e4 00 00 call 0x46ff90 + 461b57: 49 89 c7 mov r15, rax + 461b5a: 48 83 f8 ff cmp rax, -1 + 461b5e: 0f 84 14 fe ff ff je 0x461978 <__vfprintf_internal+0x418> + 461b64: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] + 461b6b: 8b 95 10 fb ff ff mov edx, dword ptr [rbp - 1264] + 461b71: 4c 8b 85 08 fb ff ff mov r8, qword ptr [rbp - 1272] + 461b78: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] + 461b7f: 44 89 d3 mov ebx, r10d + 461b82: 29 c3 sub ebx, eax + 461b84: 85 db test ebx, ebx + 461b86: 0f 9f 85 18 fb ff ff setg byte ptr [rbp - 1256] + 461b8d: 85 d2 test edx, edx + 461b8f: 0f b6 85 18 fb ff ff movzx eax, byte ptr [rbp - 1256] + 461b96: 75 08 jne 0x461ba0 <__vfprintf_internal+0x640> + 461b98: 84 c0 test al, al + 461b9a: 0f 85 9c 1f 00 00 jne 0x463b3c <__vfprintf_internal+0x25dc> + 461ba0: 45 85 c9 test r9d, r9d + 461ba3: 0f 88 48 2c 00 00 js 0x4647f1 <__vfprintf_internal+0x3291> + 461ba9: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] + 461bb1: 48 89 c2 mov rdx, rax + 461bb4: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 + 461bbb: 48 39 95 30 fb ff ff cmp qword ptr [rbp - 1232], rdx + 461bc2: 0f 86 fb 24 00 00 jbe 0x4640c3 <__vfprintf_internal+0x2b63> + 461bc8: 44 89 8d 08 fb ff ff mov dword ptr [rbp - 1272], r9d + 461bcf: 4c 89 fa mov rdx, r15 + 461bd2: 4c 89 c6 mov rsi, r8 + 461bd5: 4c 89 e7 mov rdi, r12 + 461bd8: ff 50 38 call qword ptr [rax + 56] + 461bdb: 4c 39 f8 cmp rax, r15 + 461bde: 0f 85 94 fd ff ff jne 0x461978 <__vfprintf_internal+0x418> + 461be4: 44 8b 8d 08 fb ff ff mov r9d, dword ptr [rbp - 1272] + 461beb: b8 ff ff ff 7f mov eax, 2147483647 + 461bf0: 44 29 c8 sub eax, r9d + 461bf3: 48 98 cdqe + 461bf5: 4c 39 f8 cmp rax, r15 + 461bf8: 0f 82 7a 08 00 00 jb 0x462478 <__vfprintf_internal+0xf18> + 461bfe: 45 01 f9 add r9d, r15d + 461c01: 44 8b bd 10 fb ff ff mov r15d, dword ptr [rbp - 1264] + 461c08: 45 85 ff test r15d, r15d + 461c0b: 74 13 je 0x461c20 <__vfprintf_internal+0x6c0> + 461c0d: 80 bd 18 fb ff ff 00 cmp byte ptr [rbp - 1256], 0 + 461c14: 0f 85 12 08 00 00 jne 0x46242c <__vfprintf_internal+0xecc> + 461c1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 461c20: 83 85 ec fa ff ff 01 add dword ptr [rbp - 1300], 1 + 461c27: 48 83 bd 20 fb ff ff 00 cmp qword ptr [rbp - 1248], 0 + 461c2f: 0f 85 13 15 00 00 jne 0x463148 <__vfprintf_internal+0x1be8> + 461c35: 4c 8b 85 38 fb ff ff mov r8, qword ptr [rbp - 1224] + 461c3c: be 25 00 00 00 mov esi, 37 + 461c41: 44 89 8d 20 fb ff ff mov dword ptr [rbp - 1248], r9d + 461c48: 49 83 c0 01 add r8, 1 + 461c4c: 4c 89 c7 mov rdi, r8 + 461c4f: 4c 89 85 38 fb ff ff mov qword ptr [rbp - 1224], r8 + 461c56: e8 45 f4 f9 ff call 0x4010a0 <.plt+0x80> + 461c5b: 44 8b 8d 20 fb ff ff mov r9d, dword ptr [rbp - 1248] + 461c62: 4c 8b 85 38 fb ff ff mov r8, qword ptr [rbp - 1224] + 461c69: 48 89 c3 mov rbx, rax + 461c6c: 45 85 c9 test r9d, r9d + 461c6f: 0f 88 74 2a 00 00 js 0x4646e9 <__vfprintf_internal+0x3189> + 461c75: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] + 461c7d: 48 89 c2 mov rdx, rax + 461c80: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 + 461c87: 48 39 95 30 fb ff ff cmp qword ptr [rbp - 1232], rdx + 461c8e: 0f 86 7c 14 00 00 jbe 0x463110 <__vfprintf_internal+0x1bb0> + 461c94: 49 89 df mov r15, rbx + 461c97: 44 89 8d 38 fb ff ff mov dword ptr [rbp - 1224], r9d + 461c9e: 4c 89 c6 mov rsi, r8 + 461ca1: 4c 89 e7 mov rdi, r12 + 461ca4: 4d 29 c7 sub r15, r8 + 461ca7: 4c 89 fa mov rdx, r15 + 461caa: ff 50 38 call qword ptr [rax + 56] + 461cad: 49 39 c7 cmp r15, rax + 461cb0: 0f 85 da fc ff ff jne 0x461990 <__vfprintf_internal+0x430> + 461cb6: 44 8b 8d 38 fb ff ff mov r9d, dword ptr [rbp - 1224] + 461cbd: b8 ff ff ff 7f mov eax, 2147483647 + 461cc2: 44 29 c8 sub eax, r9d + 461cc5: 48 98 cdqe + 461cc7: 49 39 c7 cmp r15, rax + 461cca: 0f 8f 90 fd ff ff jg 0x461a60 <__vfprintf_internal+0x500> + 461cd0: 45 01 f9 add r9d, r15d + 461cd3: 80 3b 00 cmp byte ptr [rbx], 0 + 461cd6: 0f 85 d0 fa ff ff jne 0x4617ac <__vfprintf_internal+0x24c> + 461cdc: e9 f7 fb ff ff jmp 0x4618d8 <__vfprintf_internal+0x378> + 461ce1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 461ce8: f3 0f 1e fa endbr64 + 461cec: 41 8b 06 mov eax, dword ptr [r14] + 461cef: 83 f8 2f cmp eax, 47 + 461cf2: 0f 87 88 18 00 00 ja 0x463580 <__vfprintf_internal+0x2020> + 461cf8: 89 c2 mov edx, eax + 461cfa: 83 c0 08 add eax, 8 + 461cfd: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 461d01: 41 89 06 mov dword ptr [r14], eax + 461d04: 4c 8b 1a mov r11, qword ptr [rdx] + 461d07: 4d 85 db test r11, r11 + 461d0a: 0f 84 10 12 00 00 je 0x462f20 <__vfprintf_internal+0x19c0> + 461d10: 8b 9d 18 fb ff ff mov ebx, dword ptr [rbp - 1256] + 461d16: 85 db test ebx, ebx + 461d18: 0f 85 22 19 00 00 jne 0x463640 <__vfprintf_internal+0x20e0> + 461d1e: 41 80 ff 53 cmp r15b, 83 + 461d22: 0f 84 18 19 00 00 je 0x463640 <__vfprintf_internal+0x20e0> + 461d28: 41 83 f8 ff cmp r8d, -1 + 461d2c: 0f 84 06 1b 00 00 je 0x463838 <__vfprintf_internal+0x22d8> + 461d32: 49 63 f0 movsxd rsi, r8d + 461d35: 4c 89 df mov rdi, r11 + 461d38: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 461d3f: 44 89 95 00 fb ff ff mov dword ptr [rbp - 1280], r10d + 461d46: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 + 461d4d: e8 de f2 f9 ff call 0x401030 <.plt+0x10> + 461d52: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 + 461d5c: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] + 461d63: 49 89 c7 mov r15, rax + 461d66: 89 c3 mov ebx, eax + 461d68: 44 8b 95 00 fb ff ff mov r10d, dword ptr [rbp - 1280] + 461d6f: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 461d76: 41 29 da sub r10d, ebx + 461d79: 0f 89 cb 11 00 00 jns 0x462f4a <__vfprintf_internal+0x19ea> + 461d7f: 45 85 c9 test r9d, r9d + 461d82: 0f 88 69 2a 00 00 js 0x4647f1 <__vfprintf_internal+0x3291> + 461d88: 49 8b 8c 24 d8 00 00 00 mov rcx, qword ptr [r12 + 216] + 461d90: 48 89 c8 mov rax, rcx + 461d93: 48 81 e8 80 1b 4c 00 sub rax, 4987776 + 461d9a: 48 39 85 30 fb ff ff cmp qword ptr [rbp - 1232], rax + 461da1: 0f 86 ab 25 00 00 jbe 0x464352 <__vfprintf_internal+0x2df2> + 461da7: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d + 461dae: 4c 89 fa mov rdx, r15 + 461db1: 4c 89 de mov rsi, r11 + 461db4: 4c 89 e7 mov rdi, r12 + 461db7: ff 51 38 call qword ptr [rcx + 56] + 461dba: 49 39 c7 cmp r15, rax + 461dbd: 0f 85 b5 fb ff ff jne 0x461978 <__vfprintf_internal+0x418> + 461dc3: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] + 461dca: b8 ff ff ff 7f mov eax, 2147483647 + 461dcf: 44 29 c8 sub eax, r9d + 461dd2: 48 98 cdqe + 461dd4: 49 39 c7 cmp r15, rax + 461dd7: 0f 87 9b 06 00 00 ja 0x462478 <__vfprintf_internal+0xf18> + 461ddd: 41 01 d9 add r9d, ebx + 461de0: e9 3b fe ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> + 461de5: 0f 1f 00 nop dword ptr [rax] + 461de8: f3 0f 1e fa endbr64 + 461dec: e9 43 fb ff ff jmp 0x461934 <__vfprintf_internal+0x3d4> + 461df1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 461df8: f3 0f 1e fa endbr64 + 461dfc: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 461e03: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 461e08: 48 8d 50 01 lea rdx, [rax + 1] + 461e0c: 41 8d 47 e0 lea eax, [r15 - 32] + 461e10: 3c 5a cmp al, 90 + 461e12: 0f 87 40 fb ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 461e18: 41 0f be c7 movsx eax, r15b + 461e1c: 41 bb 01 00 00 00 mov r11d, 1 + 461e22: 48 8d 35 97 b8 05 00 lea rsi, [rip + 374935] # 0x4bd6c0 + 461e29: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 461e30: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 + 461e3a: 83 e8 20 sub eax, 32 + 461e3d: 48 98 cdqe + 461e3f: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 461e43: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 461e47: ff e0 jmp rax + 461e49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 461e50: f3 0f 1e fa endbr64 + 461e54: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 461e5b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 461e60: 48 8d 50 01 lea rdx, [rax + 1] + 461e64: 41 8d 47 e0 lea eax, [r15 - 32] + 461e68: 3c 5a cmp al, 90 + 461e6a: 0f 87 e8 fa ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 461e70: 41 0f be c7 movsx eax, r15b + 461e74: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 461e7b: c7 85 00 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1280], 1 + 461e85: 83 e8 20 sub eax, 32 + 461e88: 48 98 cdqe + 461e8a: 0f b6 0c 03 movzx ecx, byte ptr [rbx + rax] + 461e8e: 48 8d 05 2b b9 05 00 lea rax, [rip + 375083] # 0x4bd7c0 + 461e95: 48 8b 04 c8 mov rax, qword ptr [rax + 8*rcx] + 461e99: ff e0 jmp rax + 461e9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 461ea0: f3 0f 1e fa endbr64 + 461ea4: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 461eab: 48 8d 50 01 lea rdx, [rax + 1] + 461eaf: 0f b6 40 01 movzx eax, byte ptr [rax + 1] + 461eb3: 3c 2a cmp al, 42 + 461eb5: 0f 84 c5 19 00 00 je 0x463880 <__vfprintf_internal+0x2320> + 461ebb: 44 8d 40 d0 lea r8d, [rax - 48] + 461ebf: 41 83 f8 09 cmp r8d, 9 + 461ec3: 0f 86 ca 1d 00 00 jbe 0x463c93 <__vfprintf_internal+0x2733> + 461ec9: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 461ed0: 45 31 c0 xor r8d, r8d + 461ed3: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 461eda: 44 0f b6 38 movzx r15d, byte ptr [rax] + 461ede: 41 8d 47 e0 lea eax, [r15 - 32] + 461ee2: 3c 5a cmp al, 90 + 461ee4: 0f 87 6e fa ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 461eea: 41 0f be c7 movsx eax, r15b + 461eee: 83 e8 20 sub eax, 32 + 461ef1: 48 98 cdqe + 461ef3: 0f b6 14 03 movzx edx, byte ptr [rbx + rax] + 461ef7: 48 8d 05 c2 b9 05 00 lea rax, [rip + 375234] # 0x4bd8c0 + 461efe: ff 24 d0 jmp qword ptr [rax + 8*rdx] + 461f01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 461f08: f3 0f 1e fa endbr64 + 461f0c: 48 8b b5 38 fb ff ff mov rsi, qword ptr [rbp - 1224] + 461f13: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] + 461f17: 0f b6 06 movzx eax, byte ptr [rsi] + 461f1a: 41 89 d7 mov r15d, edx + 461f1d: 83 ea 30 sub edx, 48 + 461f20: 44 8d 50 d0 lea r10d, [rax - 48] + 461f24: 48 8d 46 01 lea rax, [rsi + 1] + 461f28: 83 fa 09 cmp edx, 9 + 461f2b: 76 2f jbe 0x461f5c <__vfprintf_internal+0x9fc> + 461f2d: e9 16 23 00 00 jmp 0x464248 <__vfprintf_internal+0x2ce8> + 461f32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 461f38: 47 8d 14 92 lea r10d, [r10 + 4*r10] + 461f3c: bf ff ff ff 7f mov edi, 2147483647 + 461f41: 45 01 d2 add r10d, r10d + 461f44: 29 d7 sub edi, edx + 461f46: 41 39 fa cmp r10d, edi + 461f49: 7f 2d jg 0x461f78 <__vfprintf_internal+0xa18> + 461f4b: 41 01 d2 add r10d, edx + 461f4e: 83 f9 09 cmp ecx, 9 + 461f51: 0f 87 61 13 00 00 ja 0x4632b8 <__vfprintf_internal+0x1d58> + 461f57: 89 ca mov edx, ecx + 461f59: 48 89 f0 mov rax, rsi + 461f5c: 0f b6 48 01 movzx ecx, byte ptr [rax + 1] + 461f60: 48 8d 70 01 lea rsi, [rax + 1] + 461f64: 41 89 cf mov r15d, ecx + 461f67: 83 e9 30 sub ecx, 48 + 461f6a: 45 85 d2 test r10d, r10d + 461f6d: 78 df js 0x461f4e <__vfprintf_internal+0x9ee> + 461f6f: 41 81 fa cc cc cc 0c cmp r10d, 214748364 + 461f76: 7e c0 jle 0x461f38 <__vfprintf_internal+0x9d8> + 461f78: 83 f9 09 cmp ecx, 9 + 461f7b: 0f 87 f7 04 00 00 ja 0x462478 <__vfprintf_internal+0xf18> + 461f81: 0f b6 50 02 movzx edx, byte ptr [rax + 2] + 461f85: 48 8d 70 02 lea rsi, [rax + 2] + 461f89: 83 ea 30 sub edx, 48 + 461f8c: 83 fa 09 cmp edx, 9 + 461f8f: 0f 87 e3 04 00 00 ja 0x462478 <__vfprintf_internal+0xf18> + 461f95: 41 ba ff ff ff ff mov r10d, 4294967295 + 461f9b: eb bc jmp 0x461f59 <__vfprintf_internal+0x9f9> + 461f9d: 0f 1f 00 nop dword ptr [rax] + 461fa0: f3 0f 1e fa endbr64 + 461fa4: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 461fab: 48 8d 70 01 lea rsi, [rax + 1] + 461faf: 0f b6 40 01 movzx eax, byte ptr [rax + 1] + 461fb3: 48 89 b5 f0 fa ff ff mov qword ptr [rbp - 1296], rsi + 461fba: 83 e8 30 sub eax, 48 + 461fbd: 83 f8 09 cmp eax, 9 + 461fc0: 0f 86 fa 19 00 00 jbe 0x4639c0 <__vfprintf_internal+0x2460> + 461fc6: 41 8b 06 mov eax, dword ptr [r14] + 461fc9: 83 f8 2f cmp eax, 47 + 461fcc: 0f 86 3e 16 00 00 jbe 0x463610 <__vfprintf_internal+0x20b0> + 461fd2: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 461fd6: 48 8d 42 08 lea rax, [rdx + 8] + 461fda: 49 89 46 08 mov qword ptr [r14 + 8], rax + 461fde: 44 8b 12 mov r10d, dword ptr [rdx] + 461fe1: 45 85 d2 test r10d, r10d + 461fe4: 79 14 jns 0x461ffa <__vfprintf_internal+0xa9a> + 461fe6: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 + 461fed: 41 f7 da neg r10d + 461ff0: c7 85 10 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1264], 1 + 461ffa: 41 81 fa de ff ff 7f cmp r10d, 2147483614 + 462001: 0f 8f 71 04 00 00 jg 0x462478 <__vfprintf_internal+0xf18> + 462007: 41 81 fa c7 03 00 00 cmp r10d, 967 + 46200e: 0f 8e b3 00 00 00 jle 0x4620c7 <__vfprintf_internal+0xb67> + 462014: 4d 63 fa movsxd r15, r10d + 462017: 44 89 8d a8 fa ff ff mov dword ptr [rbp - 1368], r9d + 46201e: 49 83 c7 20 add r15, 32 + 462022: 44 89 85 ac fa ff ff mov dword ptr [rbp - 1364], r8d + 462029: 4c 89 ff mov rdi, r15 + 46202c: 44 89 9d bc fa ff ff mov dword ptr [rbp - 1348], r11d + 462033: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d + 46203a: e8 11 7d fb ff call 0x419d50 <__libc_alloca_cutoff> + 46203f: 49 81 ff 00 10 00 00 cmp r15, 4096 + 462046: 44 8b 95 08 fb ff ff mov r10d, dword ptr [rbp - 1272] + 46204d: 44 8b 9d bc fa ff ff mov r11d, dword ptr [rbp - 1348] + 462054: 44 8b 85 ac fa ff ff mov r8d, dword ptr [rbp - 1364] + 46205b: 44 8b 8d a8 fa ff ff mov r9d, dword ptr [rbp - 1368] + 462062: 76 08 jbe 0x46206c <__vfprintf_internal+0xb0c> + 462064: 85 c0 test eax, eax + 462066: 0f 84 9c 26 00 00 je 0x464708 <__vfprintf_internal+0x31a8> + 46206c: 49 8d 47 17 lea rax, [r15 + 23] + 462070: 48 89 e6 mov rsi, rsp + 462073: 48 89 c2 mov rdx, rax + 462076: 48 25 00 f0 ff ff and rax, -4096 + 46207c: 48 29 c6 sub rsi, rax + 46207f: 48 83 e2 f0 and rdx, -16 + 462083: 48 89 f0 mov rax, rsi + 462086: 48 39 c4 cmp rsp, rax + 462089: 74 15 je 0x4620a0 <__vfprintf_internal+0xb40> + 46208b: 48 81 ec 00 10 00 00 sub rsp, 4096 + 462092: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 46209b: 48 39 c4 cmp rsp, rax + 46209e: 75 eb jne 0x46208b <__vfprintf_internal+0xb2b> + 4620a0: 81 e2 ff 0f 00 00 and edx, 4095 + 4620a6: 48 29 d4 sub rsp, rdx + 4620a9: 48 85 d2 test rdx, rdx + 4620ac: 74 06 je 0x4620b4 <__vfprintf_internal+0xb54> + 4620ae: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 4620b4: 48 8d 44 24 0f lea rax, [rsp + 15] + 4620b9: 48 83 e0 f0 and rax, -16 + 4620bd: 4c 01 f8 add rax, r15 + 4620c0: 48 89 85 08 fb ff ff mov qword ptr [rbp - 1272], rax + 4620c7: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 4620ce: 48 8b b5 f0 fa ff ff mov rsi, qword ptr [rbp - 1296] + 4620d5: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 4620da: 48 89 b5 38 fb ff ff mov qword ptr [rbp - 1224], rsi + 4620e1: 41 8d 47 e0 lea eax, [r15 - 32] + 4620e5: 3c 5a cmp al, 90 + 4620e7: 0f 87 6b f8 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 4620ed: 41 0f be c7 movsx eax, r15b + 4620f1: 83 e8 20 sub eax, 32 + 4620f4: 48 98 cdqe + 4620f6: 0f b6 14 03 movzx edx, byte ptr [rbx + rax] + 4620fa: 48 8d 05 bf b8 05 00 lea rax, [rip + 374975] # 0x4bd9c0 + 462101: ff 24 d0 jmp qword ptr [rax + 8*rdx] + 462104: 0f 1f 40 00 nop dword ptr [rax] + 462108: f3 0f 1e fa endbr64 + 46210c: 80 bd bb fa ff ff 00 cmp byte ptr [rbp - 1349], 0 + 462113: 0f 85 f7 21 00 00 jne 0x464310 <__vfprintf_internal+0x2db0> + 462119: 44 89 da mov edx, r11d + 46211c: 83 e2 01 and edx, 1 + 46211f: 0f b6 85 00 fb ff ff movzx eax, byte ptr [rbp - 1280] + 462126: 45 0f be ff movsx r15d, r15b + 46212a: c7 85 7c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1156], 0 + 462134: 44 89 85 70 fb ff ff mov dword ptr [rbp - 1168], r8d + 46213b: 01 c0 add eax, eax + 46213d: 44 89 95 74 fb ff ff mov dword ptr [rbp - 1164], r10d + 462144: 09 d0 or eax, edx + 462146: 0f b6 95 18 fb ff ff movzx edx, byte ptr [rbp - 1256] + 46214d: 44 89 bd 78 fb ff ff mov dword ptr [rbp - 1160], r15d + 462154: c1 e2 02 shl edx, 2 + 462157: 09 d0 or eax, edx + 462159: 0f b6 95 e4 fa ff ff movzx edx, byte ptr [rbp - 1308] + 462160: c1 e2 03 shl edx, 3 + 462163: 09 d0 or eax, edx + 462165: 0f b6 95 e8 fa ff ff movzx edx, byte ptr [rbp - 1304] + 46216c: c1 e2 04 shl edx, 4 + 46216f: 09 d0 or eax, edx + 462171: 0f b6 95 10 fb ff ff movzx edx, byte ptr [rbp - 1264] + 462178: c1 e2 05 shl edx, 5 + 46217b: 09 d0 or eax, edx + 46217d: 0f b6 95 28 fb ff ff movzx edx, byte ptr [rbp - 1240] + 462184: c1 e2 06 shl edx, 6 + 462187: 09 d0 or eax, edx + 462189: 0f b6 95 d0 fa ff ff movzx edx, byte ptr [rbp - 1328] + 462190: c1 e2 07 shl edx, 7 + 462193: 09 d0 or eax, edx + 462195: 88 85 7c fb ff ff mov byte ptr [rbp - 1156], al + 46219b: 0f b6 85 f8 fa ff ff movzx eax, byte ptr [rbp - 1288] + 4621a2: 89 85 80 fb ff ff mov dword ptr [rbp - 1152], eax + 4621a8: 45 85 db test r11d, r11d + 4621ab: 0f 85 3f 13 00 00 jne 0x4634f0 <__vfprintf_internal+0x1f90> + 4621b1: 41 8b 46 04 mov eax, dword ptr [r14 + 4] + 4621b5: 80 a5 7d fb ff ff ef and byte ptr [rbp - 1155], -17 + 4621bc: 3d af 00 00 00 cmp eax, 175 + 4621c1: 0f 87 c1 1b 00 00 ja 0x463d88 <__vfprintf_internal+0x2828> + 4621c7: 89 c2 mov edx, eax + 4621c9: 83 c0 10 add eax, 16 + 4621cc: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 4621d0: 41 89 46 04 mov dword ptr [r14 + 4], eax + 4621d4: f2 0f 10 02 movsd xmm0, qword ptr [rdx] # xmm0 = mem[0],zero + 4621d8: f2 0f 11 85 60 fb ff ff movsd qword ptr [rbp - 1184], xmm0 + 4621e0: 48 8d 85 60 fb ff ff lea rax, [rbp - 1184] + 4621e7: 48 8d 95 58 fb ff ff lea rdx, [rbp - 1192] + 4621ee: 4c 89 e7 mov rdi, r12 + 4621f1: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d + 4621f8: 48 8d b5 70 fb ff ff lea rsi, [rbp - 1168] + 4621ff: 48 89 85 58 fb ff ff mov qword ptr [rbp - 1192], rax + 462206: e8 a5 00 02 00 call 0x4822b0 <__printf_fphex> + 46220b: 85 c0 test eax, eax + 46220d: 0f 88 65 f7 ff ff js 0x461978 <__vfprintf_internal+0x418> + 462213: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] + 46221a: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 462221: 0f 87 a1 0b 00 00 ja 0x462dc8 <__vfprintf_internal+0x1868> + 462227: ba ff ff ff 7f mov edx, 2147483647 + 46222c: 44 29 ca sub edx, r9d + 46222f: 39 c2 cmp edx, eax + 462231: 0f 82 41 02 00 00 jb 0x462478 <__vfprintf_internal+0xf18> + 462237: 41 01 c1 add r9d, eax + 46223a: e9 e1 f9 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> + 46223f: 90 nop + 462240: f3 0f 1e fa endbr64 + 462244: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 46224b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 462250: 48 8d 50 01 lea rdx, [rax + 1] + 462254: 41 8d 47 e0 lea eax, [r15 - 32] + 462258: 3c 5a cmp al, 90 + 46225a: 0f 87 f8 f6 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 462260: 41 0f be c7 movsx eax, r15b + 462264: 48 8d 35 55 b8 05 00 lea rsi, [rip + 374869] # 0x4bdac0 + 46226b: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 462272: c7 85 e0 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1312], 1 + 46227c: 83 e8 20 sub eax, 32 + 46227f: 48 98 cdqe + 462281: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 462285: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 462289: ff e0 jmp rax + 46228b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 462290: f3 0f 1e fa endbr64 + 462294: 48 83 bd d8 fa ff ff ff cmp qword ptr [rbp - 1320], -1 + 46229c: 0f 84 23 18 00 00 je 0x463ac5 <__vfprintf_internal+0x2565> + 4622a2: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 4622a9: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 4622ae: 48 8d 50 01 lea rdx, [rax + 1] + 4622b2: 41 8d 47 e0 lea eax, [r15 - 32] + 4622b6: 3c 5a cmp al, 90 + 4622b8: 0f 87 9a f6 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 4622be: 41 0f be c7 movsx eax, r15b + 4622c2: 48 8d 35 f7 b7 05 00 lea rsi, [rip + 374775] # 0x4bdac0 + 4622c9: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 4622d0: c7 85 d0 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1328], 1 + 4622da: 83 e8 20 sub eax, 32 + 4622dd: 48 98 cdqe + 4622df: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 4622e3: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 4622e7: ff e0 jmp rax + 4622e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4622f0: f3 0f 1e fa endbr64 + 4622f4: 8b 8d 10 fb ff ff mov ecx, dword ptr [rbp - 1264] + 4622fa: 0f b6 b5 f8 fa ff ff movzx esi, byte ptr [rbp - 1288] + 462301: b8 30 00 00 00 mov eax, 48 + 462306: 85 c9 test ecx, ecx + 462308: 0f 44 f0 cmove esi, eax + 46230b: 40 88 b5 f8 fa ff ff mov byte ptr [rbp - 1288], sil + 462312: 48 8b b5 38 fb ff ff mov rsi, qword ptr [rbp - 1224] + 462319: 44 0f b6 7e 01 movzx r15d, byte ptr [rsi + 1] + 46231e: 48 83 c6 01 add rsi, 1 + 462322: 48 89 b5 38 fb ff ff mov qword ptr [rbp - 1224], rsi + 462329: 41 8d 47 e0 lea eax, [r15 - 32] + 46232d: 3c 5a cmp al, 90 + 46232f: 0f 87 23 f6 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 462335: 41 0f be c7 movsx eax, r15b + 462339: 48 8d 35 80 b7 05 00 lea rsi, [rip + 374656] # 0x4bdac0 + 462340: 83 e8 20 sub eax, 32 + 462343: 48 98 cdqe + 462345: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 462349: ff 24 c6 jmp qword ptr [rsi + 8*rax] + 46234c: 0f 1f 40 00 nop dword ptr [rax] + 462350: f3 0f 1e fa endbr64 + 462354: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 46235b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 462360: 48 8d 50 01 lea rdx, [rax + 1] + 462364: 41 8d 47 e0 lea eax, [r15 - 32] + 462368: 3c 5a cmp al, 90 + 46236a: 0f 87 e8 f5 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 462370: 41 0f be c7 movsx eax, r15b + 462374: 48 8d 35 45 b7 05 00 lea rsi, [rip + 374597] # 0x4bdac0 + 46237b: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 462382: c7 85 e4 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1308], 1 + 46238c: 83 e8 20 sub eax, 32 + 46238f: 48 98 cdqe + 462391: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 462395: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 462399: ff e0 jmp rax + 46239b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4623a0: f3 0f 1e fa endbr64 + 4623a4: 8b bd 18 fb ff ff mov edi, dword ptr [rbp - 1256] + 4623aa: 85 ff test edi, edi + 4623ac: 0f 85 4e f7 ff ff jne 0x461b00 <__vfprintf_internal+0x5a0> + 4623b2: 41 8d 5a ff lea ebx, [r10 - 1] + 4623b6: 8b b5 10 fb ff ff mov esi, dword ptr [rbp - 1264] + 4623bc: 85 db test ebx, ebx + 4623be: 41 0f 9f c7 setg r15b + 4623c2: 85 f6 test esi, esi + 4623c4: 75 09 jne 0x4623cf <__vfprintf_internal+0xe6f> + 4623c6: 45 84 ff test r15b, r15b + 4623c9: 0f 85 3f 1c 00 00 jne 0x46400e <__vfprintf_internal+0x2aae> + 4623cf: 41 8b 06 mov eax, dword ptr [r14] + 4623d2: 83 f8 2f cmp eax, 47 + 4623d5: 0f 87 75 16 00 00 ja 0x463a50 <__vfprintf_internal+0x24f0> + 4623db: 89 c2 mov edx, eax + 4623dd: 83 c0 08 add eax, 8 + 4623e0: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 4623e4: 41 89 06 mov dword ptr [r14], eax + 4623e7: 8b 12 mov edx, dword ptr [rdx] + 4623e9: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 4623ee: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 4623f3: 0f 83 d1 1f 00 00 jae 0x4643ca <__vfprintf_internal+0x2e6a> + 4623f9: 48 8d 48 01 lea rcx, [rax + 1] + 4623fd: 49 89 4c 24 28 mov qword ptr [r12 + 40], rcx + 462402: 88 10 mov byte ptr [rax], dl + 462404: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 + 46240b: 0f 84 67 f5 ff ff je 0x461978 <__vfprintf_internal+0x418> + 462411: 8b 8d 10 fb ff ff mov ecx, dword ptr [rbp - 1264] + 462417: 41 83 c1 01 add r9d, 1 + 46241b: 85 c9 test ecx, ecx + 46241d: 0f 84 fd f7 ff ff je 0x461c20 <__vfprintf_internal+0x6c0> + 462423: 45 84 ff test r15b, r15b + 462426: 0f 84 f4 f7 ff ff je 0x461c20 <__vfprintf_internal+0x6c0> + 46242c: 4c 63 fb movsxd r15, ebx + 46242f: be 20 00 00 00 mov esi, 32 + 462434: 4c 89 e7 mov rdi, r12 + 462437: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d + 46243e: 4c 89 fa mov rdx, r15 + 462441: e8 1a a5 00 00 call 0x46c960 <_IO_padn> + 462446: 49 39 c7 cmp r15, rax + 462449: 0f 85 29 f5 ff ff jne 0x461978 <__vfprintf_internal+0x418> + 46244f: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] + 462456: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 46245d: 0f 87 ad 23 00 00 ja 0x464810 <__vfprintf_internal+0x32b0> + 462463: b8 ff ff ff 7f mov eax, 2147483647 + 462468: 44 29 c8 sub eax, r9d + 46246b: 39 d8 cmp eax, ebx + 46246d: 0f 83 6a f9 ff ff jae 0x461ddd <__vfprintf_internal+0x87d> + 462473: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 462478: 48 c7 c0 c0 ff ff ff mov rax, -64 + 46247f: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 + 462486: e9 ed f4 ff ff jmp 0x461978 <__vfprintf_internal+0x418> + 46248b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 462490: f3 0f 1e fa endbr64 + 462494: 8b bd 2c fb ff ff mov edi, dword ptr [rbp - 1236] + 46249a: 48 8d b5 e0 fb ff ff lea rsi, [rbp - 1056] + 4624a1: ba e8 03 00 00 mov edx, 1000 + 4624a6: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 4624ad: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d + 4624b4: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d + 4624bb: e8 c0 bd 00 00 call 0x46e280 + 4624c0: 44 8b 95 08 fb ff ff mov r10d, dword ptr [rbp - 1272] + 4624c7: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 4624d1: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] + 4624d8: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 4624df: 49 89 c3 mov r11, rax + 4624e2: e9 20 f8 ff ff jmp 0x461d07 <__vfprintf_internal+0x7a7> + 4624e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4624f0: f3 0f 1e fa endbr64 + 4624f4: 44 8b bd b0 fa ff ff mov r15d, dword ptr [rbp - 1360] + 4624fb: 45 85 ff test r15d, r15d + 4624fe: 74 0e je 0x46250e <__vfprintf_internal+0xfae> + 462500: 8b 9d c0 fa ff ff mov ebx, dword ptr [rbp - 1344] + 462506: 85 db test ebx, ebx + 462508: 0f 84 57 19 00 00 je 0x463e65 <__vfprintf_internal+0x2905> + 46250e: 44 8b 9d 18 fb ff ff mov r11d, dword ptr [rbp - 1256] + 462515: 41 8b 06 mov eax, dword ptr [r14] + 462518: 45 85 db test r11d, r11d + 46251b: 0f 84 8f 10 00 00 je 0x4635b0 <__vfprintf_internal+0x2050> + 462521: 83 f8 2f cmp eax, 47 + 462524: 0f 87 73 16 00 00 ja 0x463b9d <__vfprintf_internal+0x263d> + 46252a: 89 c2 mov edx, eax + 46252c: 83 c0 08 add eax, 8 + 46252f: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 462533: 41 89 06 mov dword ptr [r14], eax + 462536: 48 8b 02 mov rax, qword ptr [rdx] + 462539: 49 63 d1 movsxd rdx, r9d + 46253c: 48 89 10 mov qword ptr [rax], rdx + 46253f: e9 dc f6 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> + 462544: 0f 1f 40 00 nop dword ptr [rax] + 462548: f3 0f 1e fa endbr64 + 46254c: 41 8b 06 mov eax, dword ptr [r14] + 46254f: 83 f8 2f cmp eax, 47 + 462552: 0f 87 40 10 00 00 ja 0x463598 <__vfprintf_internal+0x2038> + 462558: 89 c2 mov edx, eax + 46255a: 83 c0 08 add eax, 8 + 46255d: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 462561: 41 89 06 mov dword ptr [r14], eax + 462564: 4c 8b 1a mov r11, qword ptr [rdx] + 462567: 4d 85 db test r11, r11 + 46256a: 0f 84 12 15 00 00 je 0x463a82 <__vfprintf_internal+0x2522> + 462570: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 + 462577: 41 bf 78 00 00 00 mov r15d, 120 + 46257d: c7 85 d0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1328], 0 + 462587: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 462591: c7 85 e4 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1308], 1 + 46259b: c7 85 f0 fa ff ff 10 00 00 00 mov dword ptr [rbp - 1296], 16 + 4625a5: 0f 1f 00 nop dword ptr [rax] + 4625a8: 45 85 c0 test r8d, r8d + 4625ab: 0f 88 7f 0a 00 00 js 0x463030 <__vfprintf_internal+0x1ad0> + 4625b1: 0f 84 39 08 00 00 je 0x462df0 <__vfprintf_internal+0x1890> + 4625b7: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 + 4625be: 49 63 d8 movsxd rbx, r8d + 4625c1: 31 c9 xor ecx, ecx + 4625c3: 8b 95 f0 fa ff ff mov edx, dword ptr [rbp - 1296] + 4625c9: 41 80 ff 58 cmp r15b, 88 + 4625cd: 48 8b b5 08 fb ff ff mov rsi, qword ptr [rbp - 1272] + 4625d4: 48 8b bd 00 fb ff ff mov rdi, qword ptr [rbp - 1280] + 4625db: 0f 94 c1 sete cl + 4625de: 44 89 8d bc fa ff ff mov dword ptr [rbp - 1348], r9d + 4625e5: 44 89 95 c4 fa ff ff mov dword ptr [rbp - 1340], r10d + 4625ec: e8 0f c6 01 00 call 0x47ec00 <_itoa_word> + 4625f1: 48 8b 8d d8 fa ff ff mov rcx, qword ptr [rbp - 1320] + 4625f8: 44 8b 95 c4 fa ff ff mov r10d, dword ptr [rbp - 1340] + 4625ff: 44 8b 8d bc fa ff ff mov r9d, dword ptr [rbp - 1348] + 462606: 49 89 c3 mov r11, rax + 462609: 48 85 c9 test rcx, rcx + 46260c: 74 46 je 0x462654 <__vfprintf_internal+0x10f4> + 46260e: 8b 85 d0 fa ff ff mov eax, dword ptr [rbp - 1328] + 462614: 85 c0 test eax, eax + 462616: 74 3c je 0x462654 <__vfprintf_internal+0x10f4> + 462618: 4c 8b 85 c8 fa ff ff mov r8, qword ptr [rbp - 1336] + 46261f: 48 8b 95 08 fb ff ff mov rdx, qword ptr [rbp - 1272] + 462626: 4c 89 de mov rsi, r11 + 462629: 48 8d bd e0 fb ff ff lea rdi, [rbp - 1056] + 462630: 44 89 8d c4 fa ff ff mov dword ptr [rbp - 1340], r9d + 462637: 44 89 95 d0 fa ff ff mov dword ptr [rbp - 1328], r10d + 46263e: e8 ed be ff ff call 0x45e530 + 462643: 44 8b 8d c4 fa ff ff mov r9d, dword ptr [rbp - 1340] + 46264a: 44 8b 95 d0 fa ff ff mov r10d, dword ptr [rbp - 1328] + 462651: 49 89 c3 mov r11, rax + 462654: 83 bd f0 fa ff ff 0a cmp dword ptr [rbp - 1296], 10 + 46265b: 75 3b jne 0x462698 <__vfprintf_internal+0x1138> + 46265d: 8b 85 e0 fa ff ff mov eax, dword ptr [rbp - 1312] + 462663: 85 c0 test eax, eax + 462665: 74 31 je 0x462698 <__vfprintf_internal+0x1138> + 462667: 48 8b b5 08 fb ff ff mov rsi, qword ptr [rbp - 1272] + 46266e: 4c 89 df mov rdi, r11 + 462671: 44 89 8d e0 fa ff ff mov dword ptr [rbp - 1312], r9d + 462678: 44 89 95 d0 fa ff ff mov dword ptr [rbp - 1328], r10d + 46267f: 48 89 f2 mov rdx, rsi + 462682: e8 f9 bf ff ff call 0x45e680 <_i18n_number_rewrite> + 462687: 44 8b 8d e0 fa ff ff mov r9d, dword ptr [rbp - 1312] + 46268e: 44 8b 95 d0 fa ff ff mov r10d, dword ptr [rbp - 1328] + 462695: 49 89 c3 mov r11, rax + 462698: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] + 46269f: 4c 29 d9 sub rcx, r11 + 4626a2: 48 39 d9 cmp rcx, rbx + 4626a5: 0f 8d b5 07 00 00 jge 0x462e60 <__vfprintf_internal+0x1900> + 4626ab: b8 00 00 00 00 mov eax, 0 + 4626b0: 48 29 cb sub rbx, rcx + 4626b3: 48 0f 48 d8 cmovs rbx, rax + 4626b7: 8b 85 10 fb ff ff mov eax, dword ptr [rbp - 1264] + 4626bd: 41 89 d8 mov r8d, ebx + 4626c0: 85 c0 test eax, eax + 4626c2: 0f 85 88 05 00 00 jne 0x462c50 <__vfprintf_internal+0x16f0> + 4626c8: 44 89 d0 mov eax, r10d + 4626cb: 89 8d 10 fb ff ff mov dword ptr [rbp - 1264], ecx + 4626d1: 29 c8 sub eax, ecx + 4626d3: 29 d8 sub eax, ebx + 4626d5: 48 83 bd 00 fb ff ff 00 cmp qword ptr [rbp - 1280], 0 + 4626dd: 89 c3 mov ebx, eax + 4626df: 74 1b je 0x4626fc <__vfprintf_internal+0x119c> + 4626e1: 0f b6 85 e4 fa ff ff movzx eax, byte ptr [rbp - 1308] + 4626e8: 83 e0 01 and eax, 1 + 4626eb: 83 bd f0 fa ff ff 10 cmp dword ptr [rbp - 1296], 16 + 4626f2: 75 08 jne 0x4626fc <__vfprintf_internal+0x119c> + 4626f4: 8d 53 fe lea edx, [rbx - 2] + 4626f7: 84 c0 test al, al + 4626f9: 0f 45 da cmovne ebx, edx + 4626fc: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] + 462702: 0b 85 e8 fa ff ff or eax, dword ptr [rbp - 1304] + 462708: 0b 85 18 fb ff ff or eax, dword ptr [rbp - 1256] + 46270e: 0f 84 2c 09 00 00 je 0x463040 <__vfprintf_internal+0x1ae0> + 462714: 83 eb 01 sub ebx, 1 + 462717: 80 bd f8 fa ff ff 20 cmp byte ptr [rbp - 1288], 32 + 46271e: 0f 84 12 21 00 00 je 0x464836 <__vfprintf_internal+0x32d6> + 462724: 8b 85 18 fb ff ff mov eax, dword ptr [rbp - 1256] + 46272a: 85 c0 test eax, eax + 46272c: 0f 84 4e 0b 00 00 je 0x463280 <__vfprintf_internal+0x1d20> + 462732: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 462737: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 46273c: 0f 83 ae 1a 00 00 jae 0x4641f0 <__vfprintf_internal+0x2c90> + 462742: 48 8d 50 01 lea rdx, [rax + 1] + 462746: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 46274b: c6 00 2d mov byte ptr [rax], 45 + 46274e: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 + 462755: 0f 84 1d f2 ff ff je 0x461978 <__vfprintf_internal+0x418> + 46275b: 41 83 c1 01 add r9d, 1 + 46275f: 48 83 bd 00 fb ff ff 00 cmp qword ptr [rbp - 1280], 0 + 462767: 74 69 je 0x4627d2 <__vfprintf_internal+0x1272> + 462769: 83 bd f0 fa ff ff 10 cmp dword ptr [rbp - 1296], 16 + 462770: 75 60 jne 0x4627d2 <__vfprintf_internal+0x1272> + 462772: 8b b5 e4 fa ff ff mov esi, dword ptr [rbp - 1308] + 462778: 85 f6 test esi, esi + 46277a: 74 56 je 0x4627d2 <__vfprintf_internal+0x1272> + 46277c: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 462781: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 462786: 0f 83 e4 1d 00 00 jae 0x464570 <__vfprintf_internal+0x3010> + 46278c: 48 8d 50 01 lea rdx, [rax + 1] + 462790: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 462795: c6 00 30 mov byte ptr [rax], 48 + 462798: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 + 46279f: 0f 84 d3 f1 ff ff je 0x461978 <__vfprintf_internal+0x418> + 4627a5: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 4627aa: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 4627af: 0f 83 61 1d 00 00 jae 0x464516 <__vfprintf_internal+0x2fb6> + 4627b5: 48 8d 50 01 lea rdx, [rax + 1] + 4627b9: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 4627be: 44 88 38 mov byte ptr [rax], r15b + 4627c1: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 4627c8: 0f 84 aa f1 ff ff je 0x461978 <__vfprintf_internal+0x418> + 4627ce: 41 83 c1 02 add r9d, 2 + 4627d2: 44 01 c3 add ebx, r8d + 4627d5: 85 db test ebx, ebx + 4627d7: 0f 8f 1b 0a 00 00 jg 0x4631f8 <__vfprintf_internal+0x1c98> + 4627dd: 45 85 c9 test r9d, r9d + 4627e0: 0f 88 e4 1e 00 00 js 0x4646ca <__vfprintf_internal+0x316a> + 4627e6: 49 8b 9c 24 d8 00 00 00 mov rbx, qword ptr [r12 + 216] + 4627ee: 48 89 d8 mov rax, rbx + 4627f1: 48 81 e8 80 1b 4c 00 sub rax, 4987776 + 4627f8: 48 39 85 30 fb ff ff cmp qword ptr [rbp - 1232], rax + 4627ff: 0f 86 4f 15 00 00 jbe 0x463d54 <__vfprintf_internal+0x27f4> + 462805: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 46280c: 48 89 ca mov rdx, rcx + 46280f: 4c 89 de mov rsi, r11 + 462812: 4c 89 e7 mov rdi, r12 + 462815: 44 89 8d 08 fb ff ff mov dword ptr [rbp - 1272], r9d + 46281c: ff 53 38 call qword ptr [rbx + 56] + 46281f: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 462826: 48 39 c1 cmp rcx, rax + 462829: 0f 85 49 f1 ff ff jne 0x461978 <__vfprintf_internal+0x418> + 46282f: 44 8b 8d 08 fb ff ff mov r9d, dword ptr [rbp - 1272] + 462836: b8 ff ff ff 7f mov eax, 2147483647 + 46283b: 44 29 c8 sub eax, r9d + 46283e: 48 98 cdqe + 462840: 48 39 c8 cmp rax, rcx + 462843: 0f 8c 2f fc ff ff jl 0x462478 <__vfprintf_internal+0xf18> + 462849: 44 03 8d 10 fb ff ff add r9d, dword ptr [rbp - 1264] + 462850: e9 cb f3 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> + 462855: 0f 1f 00 nop dword ptr [rax] + 462858: f3 0f 1e fa endbr64 + 46285c: c7 85 f0 fa ff ff 0a 00 00 00 mov dword ptr [rbp - 1296], 10 + 462866: 8b bd 18 fb ff ff mov edi, dword ptr [rbp - 1256] + 46286c: 41 8b 06 mov eax, dword ptr [r14] + 46286f: 85 ff test edi, edi + 462871: 0f 84 59 06 00 00 je 0x462ed0 <__vfprintf_internal+0x1970> + 462877: 83 f8 2f cmp eax, 47 + 46287a: 0f 87 58 0b 00 00 ja 0x4633d8 <__vfprintf_internal+0x1e78> + 462880: 89 c2 mov edx, eax + 462882: 83 c0 08 add eax, 8 + 462885: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 462889: 41 89 06 mov dword ptr [r14], eax + 46288c: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 + 462896: 48 8b 02 mov rax, qword ptr [rdx] + 462899: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 + 4628a3: 48 89 85 00 fb ff ff mov qword ptr [rbp - 1280], rax + 4628aa: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 4628b4: e9 ef fc ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> + 4628b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4628c0: f3 0f 1e fa endbr64 + 4628c4: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 4628c9: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 4628ce: 0f 83 46 1a 00 00 jae 0x46431a <__vfprintf_internal+0x2dba> + 4628d4: 48 8d 50 01 lea rdx, [rax + 1] + 4628d8: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 4628dd: c6 00 25 mov byte ptr [rax], 37 + 4628e0: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 + 4628e7: 0f 84 8b f0 ff ff je 0x461978 <__vfprintf_internal+0x418> + 4628ed: 41 83 c1 01 add r9d, 1 + 4628f1: e9 2a f3 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> + 4628f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 462900: f3 0f 1e fa endbr64 + 462904: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 46290b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 462910: 48 8d 50 01 lea rdx, [rax + 1] + 462914: 41 8d 47 e0 lea eax, [r15 - 32] + 462918: 3c 5a cmp al, 90 + 46291a: 0f 87 38 f0 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 462920: 41 0f be c7 movsx eax, r15b + 462924: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 46292b: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 + 462935: 83 e8 20 sub eax, 32 + 462938: 48 98 cdqe + 46293a: 0f b6 0c 03 movzx ecx, byte ptr [rbx + rax] + 46293e: 48 8d 05 7b ac 05 00 lea rax, [rip + 371835] # 0x4bd5c0 + 462945: 48 8b 04 c8 mov rax, qword ptr [rax + 8*rcx] + 462949: ff e0 jmp rax + 46294b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 462950: f3 0f 1e fa endbr64 + 462954: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 46295b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 462960: 48 8d 50 01 lea rdx, [rax + 1] + 462964: 41 8d 47 e0 lea eax, [r15 - 32] + 462968: 3c 5a cmp al, 90 + 46296a: 0f 87 e8 ef ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 462970: 41 0f be c7 movsx eax, r15b + 462974: 48 8d 35 45 ad 05 00 lea rsi, [rip + 372037] # 0x4bd6c0 + 46297b: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 462982: c7 85 00 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1280], 0 + 46298c: 83 e8 20 sub eax, 32 + 46298f: c7 85 c4 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1340], 1 + 462999: 48 98 cdqe + 46299b: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 46299f: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 4629a3: ff e0 jmp rax + 4629a5: 0f 1f 00 nop dword ptr [rax] + 4629a8: f3 0f 1e fa endbr64 + 4629ac: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 4629b3: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 4629b8: 48 8d 50 01 lea rdx, [rax + 1] + 4629bc: 41 8d 47 e0 lea eax, [r15 - 32] + 4629c0: 3c 5a cmp al, 90 + 4629c2: 0f 87 90 ef ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 4629c8: 41 0f be c7 movsx eax, r15b + 4629cc: 48 8d 35 ed b0 05 00 lea rsi, [rip + 372973] # 0x4bdac0 + 4629d3: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 4629da: 83 e8 20 sub eax, 32 + 4629dd: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 + 4629e4: c7 85 10 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1264], 1 + 4629ee: 48 98 cdqe + 4629f0: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 4629f4: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 4629f8: ff e0 jmp rax + 4629fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 462a00: f3 0f 1e fa endbr64 + 462a04: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 462a0b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 462a10: 48 8d 50 01 lea rdx, [rax + 1] + 462a14: 41 8d 47 e0 lea eax, [r15 - 32] + 462a18: 3c 5a cmp al, 90 + 462a1a: 0f 87 38 ef ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 462a20: 41 0f be c7 movsx eax, r15b + 462a24: 48 8d 35 95 b0 05 00 lea rsi, [rip + 372885] # 0x4bdac0 + 462a2b: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 462a32: c7 85 28 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1240], 1 + 462a3c: 83 e8 20 sub eax, 32 + 462a3f: 48 98 cdqe + 462a41: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 462a45: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 462a49: ff e0 jmp rax + 462a4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 462a50: f3 0f 1e fa endbr64 + 462a54: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 462a5b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] + 462a60: 48 8d 50 01 lea rdx, [rax + 1] + 462a64: 41 8d 47 e0 lea eax, [r15 - 32] + 462a68: 3c 5a cmp al, 90 + 462a6a: 0f 87 e8 ee ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 462a70: 41 0f be c7 movsx eax, r15b + 462a74: 48 8d 35 45 b0 05 00 lea rsi, [rip + 372805] # 0x4bdac0 + 462a7b: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx + 462a82: c7 85 e8 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1304], 1 + 462a8c: 83 e8 20 sub eax, 32 + 462a8f: 48 98 cdqe + 462a91: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] + 462a95: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 462a99: ff e0 jmp rax + 462a9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 462aa0: f3 0f 1e fa endbr64 + 462aa4: c7 85 f0 fa ff ff 10 00 00 00 mov dword ptr [rbp - 1296], 16 + 462aae: e9 b3 fd ff ff jmp 0x462866 <__vfprintf_internal+0x1306> + 462ab3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 462ab8: f3 0f 1e fa endbr64 + 462abc: c7 85 f0 fa ff ff 08 00 00 00 mov dword ptr [rbp - 1296], 8 + 462ac6: e9 9b fd ff ff jmp 0x462866 <__vfprintf_internal+0x1306> + 462acb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 462ad0: f3 0f 1e fa endbr64 + 462ad4: 80 bd bb fa ff ff 00 cmp byte ptr [rbp - 1349], 0 + 462adb: 0f 85 67 18 00 00 jne 0x464348 <__vfprintf_internal+0x2de8> + 462ae1: 44 89 da mov edx, r11d + 462ae4: 83 e2 01 and edx, 1 + 462ae7: 0f b7 85 00 fb ff ff movzx eax, word ptr [rbp - 1280] + 462aee: 0f b6 d2 movzx edx, dl + 462af1: 45 0f be ff movsx r15d, r15b + 462af5: c7 85 7c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1156], 0 + 462aff: 44 89 85 70 fb ff ff mov dword ptr [rbp - 1168], r8d + 462b06: 01 c0 add eax, eax + 462b08: 44 89 95 74 fb ff ff mov dword ptr [rbp - 1164], r10d + 462b0f: 09 d0 or eax, edx + 462b11: 0f b7 95 18 fb ff ff movzx edx, word ptr [rbp - 1256] + 462b18: 44 89 bd 78 fb ff ff mov dword ptr [rbp - 1160], r15d + 462b1f: c1 e2 02 shl edx, 2 + 462b22: 09 d0 or eax, edx + 462b24: 0f b7 95 e4 fa ff ff movzx edx, word ptr [rbp - 1308] + 462b2b: c1 e2 03 shl edx, 3 + 462b2e: 09 d0 or eax, edx + 462b30: 0f b7 95 e8 fa ff ff movzx edx, word ptr [rbp - 1304] + 462b37: c1 e2 04 shl edx, 4 + 462b3a: 09 d0 or eax, edx + 462b3c: 0f b7 95 10 fb ff ff movzx edx, word ptr [rbp - 1264] + 462b43: c1 e2 05 shl edx, 5 + 462b46: 09 d0 or eax, edx + 462b48: 0f b7 95 28 fb ff ff movzx edx, word ptr [rbp - 1240] + 462b4f: c1 e2 06 shl edx, 6 + 462b52: 09 d0 or eax, edx + 462b54: 0f b7 95 d0 fa ff ff movzx edx, word ptr [rbp - 1328] + 462b5b: c1 e2 07 shl edx, 7 + 462b5e: 09 d0 or eax, edx + 462b60: 0f b7 95 e0 fa ff ff movzx edx, word ptr [rbp - 1312] + 462b67: c1 e2 0b shl edx, 11 + 462b6a: 09 d0 or eax, edx + 462b6c: 66 89 85 7c fb ff ff mov word ptr [rbp - 1156], ax + 462b73: 0f b6 85 f8 fa ff ff movzx eax, byte ptr [rbp - 1288] + 462b7a: 89 85 80 fb ff ff mov dword ptr [rbp - 1152], eax + 462b80: 45 85 db test r11d, r11d + 462b83: 0f 85 af 09 00 00 jne 0x463538 <__vfprintf_internal+0x1fd8> + 462b89: 41 8b 46 04 mov eax, dword ptr [r14 + 4] + 462b8d: 80 a5 7d fb ff ff ef and byte ptr [rbp - 1155], -17 + 462b94: 3d af 00 00 00 cmp eax, 175 + 462b99: 0f 87 fa 11 00 00 ja 0x463d99 <__vfprintf_internal+0x2839> + 462b9f: 89 c2 mov edx, eax + 462ba1: 83 c0 10 add eax, 16 + 462ba4: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 462ba8: 41 89 46 04 mov dword ptr [r14 + 4], eax + 462bac: f2 0f 10 02 movsd xmm0, qword ptr [rdx] # xmm0 = mem[0],zero + 462bb0: f2 0f 11 85 60 fb ff ff movsd qword ptr [rbp - 1184], xmm0 + 462bb8: 48 8d 85 60 fb ff ff lea rax, [rbp - 1184] + 462bbf: 48 8d 95 50 fb ff ff lea rdx, [rbp - 1200] + 462bc6: 4c 89 e7 mov rdi, r12 + 462bc9: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d + 462bd0: 48 8d b5 70 fb ff ff lea rsi, [rbp - 1168] + 462bd7: 48 89 85 50 fb ff ff mov qword ptr [rbp - 1200], rax + 462bde: e8 dd f3 01 00 call 0x481fc0 <__printf_fp> + 462be3: 85 c0 test eax, eax + 462be5: 0f 89 28 f6 ff ff jns 0x462213 <__vfprintf_internal+0xcb3> + 462beb: e9 88 ed ff ff jmp 0x461978 <__vfprintf_internal+0x418> + 462bf0: f3 0f 1e fa endbr64 + 462bf4: 8b 95 18 fb ff ff mov edx, dword ptr [rbp - 1256] + 462bfa: 41 8b 06 mov eax, dword ptr [r14] + 462bfd: 85 d2 test edx, edx + 462bff: 0f 84 db 09 00 00 je 0x4635e0 <__vfprintf_internal+0x2080> + 462c05: 83 f8 2f cmp eax, 47 + 462c08: 0f 87 a0 0f 00 00 ja 0x463bae <__vfprintf_internal+0x264e> + 462c0e: 89 c2 mov edx, eax + 462c10: 83 c0 08 add eax, 8 + 462c13: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 462c17: 41 89 06 mov dword ptr [r14], eax + 462c1a: 4c 8b 1a mov r11, qword ptr [rdx] + 462c1d: 4d 85 db test r11, r11 + 462c20: 0f 88 3a 0b 00 00 js 0x463760 <__vfprintf_internal+0x2200> + 462c26: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 + 462c2d: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 462c37: c7 85 f0 fa ff ff 0a 00 00 00 mov dword ptr [rbp - 1296], 10 + 462c41: e9 62 f9 ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> + 462c46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 462c50: 8b 95 18 fb ff ff mov edx, dword ptr [rbp - 1256] + 462c56: 85 d2 test edx, edx + 462c58: 0f 84 82 04 00 00 je 0x4630e0 <__vfprintf_internal+0x1b80> + 462c5e: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 462c63: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 462c68: 0f 83 1c 15 00 00 jae 0x46418a <__vfprintf_internal+0x2c2a> + 462c6e: 48 8d 50 01 lea rdx, [rax + 1] + 462c72: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 462c77: c6 00 2d mov byte ptr [rax], 45 + 462c7a: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 + 462c81: 0f 84 f1 ec ff ff je 0x461978 <__vfprintf_internal+0x418> + 462c87: 41 83 c1 01 add r9d, 1 + 462c8b: 41 83 ea 01 sub r10d, 1 + 462c8f: 48 83 bd 00 fb ff ff 00 cmp qword ptr [rbp - 1280], 0 + 462c97: 74 6d je 0x462d06 <__vfprintf_internal+0x17a6> + 462c99: 83 bd f0 fa ff ff 10 cmp dword ptr [rbp - 1296], 16 + 462ca0: 75 64 jne 0x462d06 <__vfprintf_internal+0x17a6> + 462ca2: 8b 85 e4 fa ff ff mov eax, dword ptr [rbp - 1308] + 462ca8: 85 c0 test eax, eax + 462caa: 74 5a je 0x462d06 <__vfprintf_internal+0x17a6> + 462cac: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 462cb1: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 462cb6: 0f 83 69 17 00 00 jae 0x464425 <__vfprintf_internal+0x2ec5> + 462cbc: 48 8d 50 01 lea rdx, [rax + 1] + 462cc0: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 462cc5: c6 00 30 mov byte ptr [rax], 48 + 462cc8: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 + 462ccf: 0f 84 a3 ec ff ff je 0x461978 <__vfprintf_internal+0x418> + 462cd5: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 462cda: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 462cdf: 0f 83 ab 17 00 00 jae 0x464490 <__vfprintf_internal+0x2f30> + 462ce5: 48 8d 50 01 lea rdx, [rax + 1] + 462ce9: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 462cee: 44 88 38 mov byte ptr [rax], r15b + 462cf1: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 462cf8: 0f 84 7a ec ff ff je 0x461978 <__vfprintf_internal+0x418> + 462cfe: 41 83 c1 02 add r9d, 2 + 462d02: 41 83 ea 02 sub r10d, 2 + 462d06: 01 cb add ebx, ecx + 462d08: 41 89 cf mov r15d, ecx + 462d0b: 41 29 da sub r10d, ebx + 462d0e: 44 89 d3 mov ebx, r10d + 462d11: 45 85 c0 test r8d, r8d + 462d14: 0f 8f 56 04 00 00 jg 0x463170 <__vfprintf_internal+0x1c10> + 462d1a: 45 85 c9 test r9d, r9d + 462d1d: 0f 88 a7 19 00 00 js 0x4646ca <__vfprintf_internal+0x316a> + 462d23: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] + 462d2b: 48 89 c2 mov rdx, rax + 462d2e: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 + 462d35: 48 39 95 30 fb ff ff cmp qword ptr [rbp - 1232], rdx + 462d3c: 0f 86 d0 0f 00 00 jbe 0x463d12 <__vfprintf_internal+0x27b2> + 462d42: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 462d49: 48 89 ca mov rdx, rcx + 462d4c: 4c 89 de mov rsi, r11 + 462d4f: 4c 89 e7 mov rdi, r12 + 462d52: 44 89 8d 10 fb ff ff mov dword ptr [rbp - 1264], r9d + 462d59: ff 50 38 call qword ptr [rax + 56] + 462d5c: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 462d63: 48 39 c1 cmp rcx, rax + 462d66: 0f 85 0c ec ff ff jne 0x461978 <__vfprintf_internal+0x418> + 462d6c: 44 8b 8d 10 fb ff ff mov r9d, dword ptr [rbp - 1264] + 462d73: b8 ff ff ff 7f mov eax, 2147483647 + 462d78: 44 29 c8 sub eax, r9d + 462d7b: 48 98 cdqe + 462d7d: 48 39 c8 cmp rax, rcx + 462d80: 0f 8c f2 f6 ff ff jl 0x462478 <__vfprintf_internal+0xf18> + 462d86: 45 01 f9 add r9d, r15d + 462d89: 85 db test ebx, ebx + 462d8b: 0f 8e 8f ee ff ff jle 0x461c20 <__vfprintf_internal+0x6c0> + 462d91: 4c 63 fb movsxd r15, ebx + 462d94: be 20 00 00 00 mov esi, 32 + 462d99: 4c 89 e7 mov rdi, r12 + 462d9c: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d + 462da3: 4c 89 fa mov rdx, r15 + 462da6: e8 b5 9b 00 00 call 0x46c960 <_IO_padn> + 462dab: 49 39 c7 cmp r15, rax + 462dae: 0f 85 c4 eb ff ff jne 0x461978 <__vfprintf_internal+0x418> + 462db4: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] + 462dbb: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 462dc2: 0f 86 9b f6 ff ff jbe 0x462463 <__vfprintf_internal+0xf03> + 462dc8: 48 8d 0d 31 5f 04 00 lea rcx, [rip + 286513] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> + 462dcf: ba 97 06 00 00 mov edx, 1687 + 462dd4: 48 8d 35 6f 5d 04 00 lea rsi, [rip + 286063] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 462ddb: 48 8d 3d ee 5d 04 00 lea rdi, [rip + 286190] # 0x4a8bd0 + 462de2: e8 69 01 fa ff call 0x402f50 <__assert_fail> + 462de7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 462df0: 48 83 bd 00 fb ff ff 00 cmp qword ptr [rbp - 1280], 0 + 462df8: 0f 85 6a 04 00 00 jne 0x463268 <__vfprintf_internal+0x1d08> + 462dfe: 83 bd f0 fa ff ff 08 cmp dword ptr [rbp - 1296], 8 + 462e05: 0f 85 1d 08 00 00 jne 0x463628 <__vfprintf_internal+0x20c8> + 462e0b: 8b 95 e4 fa ff ff mov edx, dword ptr [rbp - 1308] + 462e11: 85 d2 test edx, edx + 462e13: 0f 84 0f 08 00 00 je 0x463628 <__vfprintf_internal+0x20c8> + 462e19: 48 8b 85 08 fb ff ff mov rax, qword ptr [rbp - 1272] + 462e20: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 + 462e27: 31 db xor ebx, ebx + 462e29: b9 01 00 00 00 mov ecx, 1 + 462e2e: c6 40 ff 30 mov byte ptr [rax - 1], 48 + 462e32: 4c 8d 58 ff lea r11, [rax - 1] + 462e36: 8b 85 10 fb ff ff mov eax, dword ptr [rbp - 1264] + 462e3c: 85 c0 test eax, eax + 462e3e: 0f 85 0c fe ff ff jne 0x462c50 <__vfprintf_internal+0x16f0> + 462e44: 01 cb add ebx, ecx + 462e46: 89 8d 10 fb ff ff mov dword ptr [rbp - 1264], ecx + 462e4c: 41 29 da sub r10d, ebx + 462e4f: 44 89 d3 mov ebx, r10d + 462e52: e9 a5 f8 ff ff jmp 0x4626fc <__vfprintf_internal+0x119c> + 462e57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 462e60: 48 83 bd 00 fb ff ff 00 cmp qword ptr [rbp - 1280], 0 + 462e68: 0f 84 6a 06 00 00 je 0x4634d8 <__vfprintf_internal+0x1f78> + 462e6e: 0f b6 85 e4 fa ff ff movzx eax, byte ptr [rbp - 1308] + 462e75: 83 e0 01 and eax, 1 + 462e78: 83 bd f0 fa ff ff 08 cmp dword ptr [rbp - 1296], 8 + 462e7f: 75 1a jne 0x462e9b <__vfprintf_internal+0x193b> + 462e81: 84 c0 test al, al + 462e83: 74 16 je 0x462e9b <__vfprintf_internal+0x193b> + 462e85: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] + 462e8c: 49 8d 53 ff lea rdx, [r11 - 1] + 462e90: 41 c6 43 ff 30 mov byte ptr [r11 - 1], 48 + 462e95: 49 89 d3 mov r11, rdx + 462e98: 48 29 d1 sub rcx, rdx + 462e9b: ba 00 00 00 00 mov edx, 0 + 462ea0: 48 29 cb sub rbx, rcx + 462ea3: 48 0f 48 da cmovs rbx, rdx + 462ea7: 8b 95 10 fb ff ff mov edx, dword ptr [rbp - 1264] + 462ead: 41 89 d8 mov r8d, ebx + 462eb0: 85 d2 test edx, edx + 462eb2: 0f 85 98 fd ff ff jne 0x462c50 <__vfprintf_internal+0x16f0> + 462eb8: 44 89 d2 mov edx, r10d + 462ebb: 89 8d 10 fb ff ff mov dword ptr [rbp - 1264], ecx + 462ec1: 29 ca sub edx, ecx + 462ec3: 29 da sub edx, ebx + 462ec5: 89 d3 mov ebx, edx + 462ec7: e9 1f f8 ff ff jmp 0x4626eb <__vfprintf_internal+0x118b> + 462ecc: 0f 1f 40 00 nop dword ptr [rax] + 462ed0: 8b b5 c4 fa ff ff mov esi, dword ptr [rbp - 1340] + 462ed6: 85 f6 test esi, esi + 462ed8: 0f 84 12 05 00 00 je 0x4633f0 <__vfprintf_internal+0x1e90> + 462ede: 83 f8 2f cmp eax, 47 + 462ee1: 0f 87 e9 08 00 00 ja 0x4637d0 <__vfprintf_internal+0x2270> + 462ee7: 89 c2 mov edx, eax + 462ee9: 83 c0 08 add eax, 8 + 462eec: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 462ef0: 41 89 06 mov dword ptr [r14], eax + 462ef3: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 + 462efd: 0f b6 02 movzx eax, byte ptr [rdx] + 462f00: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 + 462f0a: 48 89 85 00 fb ff ff mov qword ptr [rbp - 1280], rax + 462f11: e9 92 f6 ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> + 462f16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 462f20: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 + 462f2a: 41 83 f8 ff cmp r8d, -1 + 462f2e: 0f 84 2c 09 00 00 je 0x463860 <__vfprintf_internal+0x2300> + 462f34: 41 83 f8 05 cmp r8d, 5 + 462f38: 0f 8f 22 09 00 00 jg 0x463860 <__vfprintf_internal+0x2300> + 462f3e: 31 db xor ebx, ebx + 462f40: 4c 8d 1d 4e 7c 04 00 lea r11, [rip + 293966] # 0x4aab95 + 462f47: 45 31 ff xor r15d, r15d + 462f4a: 44 8b 85 10 fb ff ff mov r8d, dword ptr [rbp - 1264] + 462f51: 45 85 d2 test r10d, r10d + 462f54: 0f 95 85 18 fb ff ff setne byte ptr [rbp - 1256] + 462f5b: 0f b6 85 18 fb ff ff movzx eax, byte ptr [rbp - 1256] + 462f62: 45 85 c0 test r8d, r8d + 462f65: 75 08 jne 0x462f6f <__vfprintf_internal+0x1a0f> + 462f67: 84 c0 test al, al + 462f69: 0f 85 ad 0c 00 00 jne 0x463c1c <__vfprintf_internal+0x26bc> + 462f6f: 45 85 c9 test r9d, r9d + 462f72: 0f 88 79 18 00 00 js 0x4647f1 <__vfprintf_internal+0x3291> + 462f78: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] + 462f80: 48 89 c2 mov rdx, rax + 462f83: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 + 462f8a: 48 39 95 30 fb ff ff cmp qword ptr [rbp - 1232], rdx + 462f91: 0f 86 ea 10 00 00 jbe 0x464081 <__vfprintf_internal+0x2b21> + 462f97: 44 89 8d f0 fa ff ff mov dword ptr [rbp - 1296], r9d + 462f9e: 4c 89 fa mov rdx, r15 + 462fa1: 4c 89 de mov rsi, r11 + 462fa4: 4c 89 e7 mov rdi, r12 + 462fa7: 44 89 95 f8 fa ff ff mov dword ptr [rbp - 1288], r10d + 462fae: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 + 462fb5: ff 50 38 call qword ptr [rax + 56] + 462fb8: 4c 39 f8 cmp rax, r15 + 462fbb: 0f 85 b7 e9 ff ff jne 0x461978 <__vfprintf_internal+0x418> + 462fc1: 44 8b 8d f0 fa ff ff mov r9d, dword ptr [rbp - 1296] + 462fc8: b8 ff ff ff 7f mov eax, 2147483647 + 462fcd: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] + 462fd4: 44 8b 95 f8 fa ff ff mov r10d, dword ptr [rbp - 1288] + 462fdb: 44 29 c8 sub eax, r9d + 462fde: 48 98 cdqe + 462fe0: 4c 39 f8 cmp rax, r15 + 462fe3: 0f 82 8f f4 ff ff jb 0x462478 <__vfprintf_internal+0xf18> + 462fe9: 8b bd 10 fb ff ff mov edi, dword ptr [rbp - 1264] + 462fef: 41 01 d9 add r9d, ebx + 462ff2: 85 ff test edi, edi + 462ff4: 74 0d je 0x463003 <__vfprintf_internal+0x1aa3> + 462ff6: 80 bd 18 fb ff ff 00 cmp byte ptr [rbp - 1256], 0 + 462ffd: 0f 85 e5 0d 00 00 jne 0x463de8 <__vfprintf_internal+0x2888> + 463003: 8b b5 08 fb ff ff mov esi, dword ptr [rbp - 1272] + 463009: 85 f6 test esi, esi + 46300b: 0f 84 0f ec ff ff je 0x461c20 <__vfprintf_internal+0x6c0> + 463011: 4c 89 df mov rdi, r11 + 463014: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d + 46301b: e8 30 c5 fb ff call 0x41f550 + 463020: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] + 463027: e9 f4 eb ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> + 46302c: 0f 1f 40 00 nop dword ptr [rax] + 463030: bb 01 00 00 00 mov ebx, 1 + 463035: e9 87 f5 ff ff jmp 0x4625c1 <__vfprintf_internal+0x1061> + 46303a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 463040: 80 bd f8 fa ff ff 20 cmp byte ptr [rbp - 1288], 32 + 463047: 0f 85 12 f7 ff ff jne 0x46275f <__vfprintf_internal+0x11ff> + 46304d: 85 db test ebx, ebx + 46304f: 0f 8e da 17 00 00 jle 0x46482f <__vfprintf_internal+0x32cf> + 463055: 48 63 d3 movsxd rdx, ebx + 463058: be 20 00 00 00 mov esi, 32 + 46305d: 4c 89 e7 mov rdi, r12 + 463060: 44 89 8d c4 fa ff ff mov dword ptr [rbp - 1340], r9d + 463067: 48 89 95 08 fb ff ff mov qword ptr [rbp - 1272], rdx + 46306e: 44 89 85 e0 fa ff ff mov dword ptr [rbp - 1312], r8d + 463075: 4c 89 9d d0 fa ff ff mov qword ptr [rbp - 1328], r11 + 46307c: 48 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], rcx + 463083: e8 d8 98 00 00 call 0x46c960 <_IO_padn> + 463088: 48 8b 95 08 fb ff ff mov rdx, qword ptr [rbp - 1272] + 46308f: 48 39 c2 cmp rdx, rax + 463092: 0f 85 e0 e8 ff ff jne 0x461978 <__vfprintf_internal+0x418> + 463098: 44 8b 8d c4 fa ff ff mov r9d, dword ptr [rbp - 1340] + 46309f: 48 8b 8d f8 fa ff ff mov rcx, qword ptr [rbp - 1288] + 4630a6: 4c 8b 9d d0 fa ff ff mov r11, qword ptr [rbp - 1328] + 4630ad: 44 8b 85 e0 fa ff ff mov r8d, dword ptr [rbp - 1312] + 4630b4: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 4630bb: 0f 87 07 fd ff ff ja 0x462dc8 <__vfprintf_internal+0x1868> + 4630c1: b8 ff ff ff 7f mov eax, 2147483647 + 4630c6: 44 29 c8 sub eax, r9d + 4630c9: 39 d8 cmp eax, ebx + 4630cb: 0f 82 a7 f3 ff ff jb 0x462478 <__vfprintf_internal+0xf18> + 4630d1: 41 01 d9 add r9d, ebx + 4630d4: 31 db xor ebx, ebx + 4630d6: e9 49 f6 ff ff jmp 0x462724 <__vfprintf_internal+0x11c4> + 4630db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4630e0: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] + 4630e6: 85 c0 test eax, eax + 4630e8: 0f 84 92 03 00 00 je 0x463480 <__vfprintf_internal+0x1f20> + 4630ee: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 4630f3: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 4630f8: 0f 83 fa 12 00 00 jae 0x4643f8 <__vfprintf_internal+0x2e98> + 4630fe: 48 8d 50 01 lea rdx, [rax + 1] + 463102: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 463107: c6 00 2b mov byte ptr [rax], 43 + 46310a: e9 6b fb ff ff jmp 0x462c7a <__vfprintf_internal+0x171a> + 46310f: 90 nop + 463110: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d + 463117: 48 89 85 20 fb ff ff mov qword ptr [rbp - 1248], rax + 46311e: 4c 89 85 38 fb ff ff mov qword ptr [rbp - 1224], r8 + 463125: e8 66 0c fb ff call 0x413d90 <_IO_vtable_check> + 46312a: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] + 463131: 48 8b 85 20 fb ff ff mov rax, qword ptr [rbp - 1248] + 463138: 4c 8b 85 38 fb ff ff mov r8, qword ptr [rbp - 1224] + 46313f: e9 50 eb ff ff jmp 0x461c94 <__vfprintf_internal+0x734> + 463144: 0f 1f 40 00 nop dword ptr [rax] + 463148: 48 8b bd 20 fb ff ff mov rdi, qword ptr [rbp - 1248] + 46314f: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d + 463156: e8 f5 c3 fb ff call 0x41f550 + 46315b: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] + 463162: e9 ce ea ff ff jmp 0x461c35 <__vfprintf_internal+0x6d5> + 463167: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 463170: 49 63 d0 movsxd rdx, r8d + 463173: be 30 00 00 00 mov esi, 48 + 463178: 4c 89 e7 mov rdi, r12 + 46317b: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 463182: 48 89 95 18 fb ff ff mov qword ptr [rbp - 1256], rdx + 463189: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 + 463190: 48 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], rcx + 463197: 44 89 85 10 fb ff ff mov dword ptr [rbp - 1264], r8d + 46319e: e8 bd 97 00 00 call 0x46c960 <_IO_padn> + 4631a3: 48 8b 95 18 fb ff ff mov rdx, qword ptr [rbp - 1256] + 4631aa: 48 39 c2 cmp rdx, rax + 4631ad: 0f 85 c5 e7 ff ff jne 0x461978 <__vfprintf_internal+0x418> + 4631b3: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 4631ba: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 4631c1: 0f 87 01 fc ff ff ja 0x462dc8 <__vfprintf_internal+0x1868> + 4631c7: 44 8b 85 10 fb ff ff mov r8d, dword ptr [rbp - 1264] + 4631ce: b8 ff ff ff 7f mov eax, 2147483647 + 4631d3: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] + 4631da: 44 29 c8 sub eax, r9d + 4631dd: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] + 4631e4: 44 39 c0 cmp eax, r8d + 4631e7: 0f 82 8b f2 ff ff jb 0x462478 <__vfprintf_internal+0xf18> + 4631ed: 45 01 c1 add r9d, r8d + 4631f0: e9 25 fb ff ff jmp 0x462d1a <__vfprintf_internal+0x17ba> + 4631f5: 0f 1f 00 nop dword ptr [rax] + 4631f8: 4c 63 fb movsxd r15, ebx + 4631fb: be 30 00 00 00 mov esi, 48 + 463200: 4c 89 e7 mov rdi, r12 + 463203: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d + 46320a: 4c 89 fa mov rdx, r15 + 46320d: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 463214: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 46321b: e8 40 97 00 00 call 0x46c960 <_IO_padn> + 463220: 49 39 c7 cmp r15, rax + 463223: 0f 85 4f e7 ff ff jne 0x461978 <__vfprintf_internal+0x418> + 463229: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] + 463230: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 463237: 0f 87 8b fb ff ff ja 0x462dc8 <__vfprintf_internal+0x1868> + 46323d: b8 ff ff ff 7f mov eax, 2147483647 + 463242: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 463249: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] + 463250: 44 29 c8 sub eax, r9d + 463253: 39 d8 cmp eax, ebx + 463255: 0f 82 1d f2 ff ff jb 0x462478 <__vfprintf_internal+0xf18> + 46325b: 41 01 d9 add r9d, ebx + 46325e: e9 7a f5 ff ff jmp 0x4627dd <__vfprintf_internal+0x127d> + 463263: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 463268: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 + 46326f: 31 db xor ebx, ebx + 463271: e9 4b f3 ff ff jmp 0x4625c1 <__vfprintf_internal+0x1061> + 463276: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 463280: 44 8b 95 28 fb ff ff mov r10d, dword ptr [rbp - 1240] + 463287: 45 85 d2 test r10d, r10d + 46328a: 0f 84 7d 08 00 00 je 0x463b0d <__vfprintf_internal+0x25ad> + 463290: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 463295: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 46329a: 0f 83 50 12 00 00 jae 0x4644f0 <__vfprintf_internal+0x2f90> + 4632a0: 48 8d 50 01 lea rdx, [rax + 1] + 4632a4: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 4632a9: c6 00 2b mov byte ptr [rax], 43 + 4632ac: e9 9d f4 ff ff jmp 0x46274e <__vfprintf_internal+0x11ee> + 4632b1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4632b8: 48 89 b5 38 fb ff ff mov qword ptr [rbp - 1224], rsi + 4632bf: 41 81 fa de ff ff 7f cmp r10d, 2147483614 + 4632c6: 0f 87 ac f1 ff ff ja 0x462478 <__vfprintf_internal+0xf18> + 4632cc: 41 81 fa c7 03 00 00 cmp r10d, 967 + 4632d3: 0f 8e c1 00 00 00 jle 0x46339a <__vfprintf_internal+0x1e3a> + 4632d9: 49 63 d2 movsxd rdx, r10d + 4632dc: 44 89 8d a8 fa ff ff mov dword ptr [rbp - 1368], r9d + 4632e3: 48 83 c2 20 add rdx, 32 + 4632e7: 44 89 85 ac fa ff ff mov dword ptr [rbp - 1364], r8d + 4632ee: 48 89 d7 mov rdi, rdx + 4632f1: 44 89 9d bc fa ff ff mov dword ptr [rbp - 1348], r11d + 4632f8: 44 89 95 f0 fa ff ff mov dword ptr [rbp - 1296], r10d + 4632ff: 48 89 95 08 fb ff ff mov qword ptr [rbp - 1272], rdx + 463306: e8 45 6a fb ff call 0x419d50 <__libc_alloca_cutoff> + 46330b: 48 8b 95 08 fb ff ff mov rdx, qword ptr [rbp - 1272] + 463312: 44 8b 95 f0 fa ff ff mov r10d, dword ptr [rbp - 1296] + 463319: 85 c0 test eax, eax + 46331b: 44 8b 9d bc fa ff ff mov r11d, dword ptr [rbp - 1348] + 463322: 44 8b 85 ac fa ff ff mov r8d, dword ptr [rbp - 1364] + 463329: 44 8b 8d a8 fa ff ff mov r9d, dword ptr [rbp - 1368] + 463330: 75 0d jne 0x46333f <__vfprintf_internal+0x1ddf> + 463332: 48 81 fa 00 10 00 00 cmp rdx, 4096 + 463339: 0f 87 56 14 00 00 ja 0x464795 <__vfprintf_internal+0x3235> + 46333f: 48 8d 42 17 lea rax, [rdx + 23] + 463343: 48 89 e6 mov rsi, rsp + 463346: 48 89 c1 mov rcx, rax + 463349: 48 25 00 f0 ff ff and rax, -4096 + 46334f: 48 29 c6 sub rsi, rax + 463352: 48 83 e1 f0 and rcx, -16 + 463356: 48 89 f0 mov rax, rsi + 463359: 48 39 c4 cmp rsp, rax + 46335c: 74 15 je 0x463373 <__vfprintf_internal+0x1e13> + 46335e: 48 81 ec 00 10 00 00 sub rsp, 4096 + 463365: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 46336e: 48 39 c4 cmp rsp, rax + 463371: 75 eb jne 0x46335e <__vfprintf_internal+0x1dfe> + 463373: 81 e1 ff 0f 00 00 and ecx, 4095 + 463379: 48 29 cc sub rsp, rcx + 46337c: 48 85 c9 test rcx, rcx + 46337f: 74 06 je 0x463387 <__vfprintf_internal+0x1e27> + 463381: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 463387: 48 8d 44 24 0f lea rax, [rsp + 15] + 46338c: 48 83 e0 f0 and rax, -16 + 463390: 48 01 d0 add rax, rdx + 463393: 48 89 85 08 fb ff ff mov qword ptr [rbp - 1272], rax + 46339a: 41 80 ff 24 cmp r15b, 36 + 46339e: 0f 84 2c e7 ff ff je 0x461ad0 <__vfprintf_internal+0x570> + 4633a4: 41 8d 47 e0 lea eax, [r15 - 32] + 4633a8: 3c 5a cmp al, 90 + 4633aa: 0f 87 a8 e5 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> + 4633b0: e9 38 ed ff ff jmp 0x4620ed <__vfprintf_internal+0xb8d> + 4633b5: 0f 1f 00 nop dword ptr [rax] + 4633b8: 31 c0 xor eax, eax + 4633ba: ba 01 00 00 00 mov edx, 1 + 4633bf: f0 lock + 4633c0: 0f b1 17 cmpxchg dword ptr [rdi], edx + 4633c3: 0f 84 be e2 ff ff je 0x461687 <__vfprintf_internal+0x127> + 4633c9: e8 d2 69 fb ff call 0x419da0 <__lll_lock_wait_private> + 4633ce: e9 b4 e2 ff ff jmp 0x461687 <__vfprintf_internal+0x127> + 4633d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4633d8: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 4633dc: 48 8d 42 08 lea rax, [rdx + 8] + 4633e0: 49 89 46 08 mov qword ptr [r14 + 8], rax + 4633e4: e9 a3 f4 ff ff jmp 0x46288c <__vfprintf_internal+0x132c> + 4633e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4633f0: 8b 8d 00 fb ff ff mov ecx, dword ptr [rbp - 1280] + 4633f6: 85 c9 test ecx, ecx + 4633f8: 0f 85 8a 03 00 00 jne 0x463788 <__vfprintf_internal+0x2228> + 4633fe: 83 f8 2f cmp eax, 47 + 463401: 0f 87 a3 09 00 00 ja 0x463daa <__vfprintf_internal+0x284a> + 463407: 89 c2 mov edx, eax + 463409: 83 c0 08 add eax, 8 + 46340c: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 463410: 41 89 06 mov dword ptr [r14], eax + 463413: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 + 46341d: 8b 02 mov eax, dword ptr [rdx] + 46341f: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 + 463429: 48 89 85 00 fb ff ff mov qword ptr [rbp - 1280], rax + 463430: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 46343a: e9 69 f1 ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> + 46343f: 90 nop + 463440: 49 8b 4e 08 mov rcx, qword ptr [r14 + 8] + 463444: 48 8d 41 08 lea rax, [rcx + 8] + 463448: 49 89 46 08 mov qword ptr [r14 + 8], rax + 46344c: e9 dd e6 ff ff jmp 0x461b2e <__vfprintf_internal+0x5ce> + 463451: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 463458: c7 85 c0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1344], 0 + 463462: 48 c7 85 c8 fa ff ff 00 00 00 00 mov qword ptr [rbp - 1336], 0 + 46346d: 48 c7 85 d8 fa ff ff ff ff ff ff mov qword ptr [rbp - 1320], -1 + 463478: e9 08 e4 ff ff jmp 0x461885 <__vfprintf_internal+0x325> + 46347d: 0f 1f 00 nop dword ptr [rax] + 463480: 8b 85 e8 fa ff ff mov eax, dword ptr [rbp - 1304] + 463486: 85 c0 test eax, eax + 463488: 0f 84 01 f8 ff ff je 0x462c8f <__vfprintf_internal+0x172f> + 46348e: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 463493: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 463498: 0f 83 73 11 00 00 jae 0x464611 <__vfprintf_internal+0x30b1> + 46349e: 48 8d 50 01 lea rdx, [rax + 1] + 4634a2: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 4634a7: c6 00 20 mov byte ptr [rax], 32 + 4634aa: e9 cb f7 ff ff jmp 0x462c7a <__vfprintf_internal+0x171a> + 4634af: 90 nop + 4634b0: 87 07 xchg dword ptr [rdi], eax + 4634b2: 83 f8 01 cmp eax, 1 + 4634b5: 0f 8e 3e e4 ff ff jle 0x4618f9 <__vfprintf_internal+0x399> + 4634bb: 45 31 d2 xor r10d, r10d + 4634be: ba 01 00 00 00 mov edx, 1 + 4634c3: be 81 00 00 00 mov esi, 129 + 4634c8: b8 ca 00 00 00 mov eax, 202 + 4634cd: 0f 05 syscall + 4634cf: e9 25 e4 ff ff jmp 0x4618f9 <__vfprintf_internal+0x399> + 4634d4: 0f 1f 40 00 nop dword ptr [rax] + 4634d8: 48 29 cb sub rbx, rcx + 4634db: 48 0f 48 9d 00 fb ff ff cmovs rbx, qword ptr [rbp - 1280] + 4634e3: 41 89 d8 mov r8d, ebx + 4634e6: e9 4b f9 ff ff jmp 0x462e36 <__vfprintf_internal+0x18d6> + 4634eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4634f0: 8b 85 b4 fa ff ff mov eax, dword ptr [rbp - 1356] + 4634f6: 85 c0 test eax, eax + 4634f8: 0f 84 e3 02 00 00 je 0x4637e1 <__vfprintf_internal+0x2281> + 4634fe: 41 8b 56 04 mov edx, dword ptr [r14 + 4] + 463502: 80 8d 7d fb ff ff 10 or byte ptr [rbp - 1155], 16 + 463509: 81 fa af 00 00 00 cmp edx, 175 + 46350f: 0f 87 32 0c 00 00 ja 0x464147 <__vfprintf_internal+0x2be7> + 463515: 89 d0 mov eax, edx + 463517: 83 c2 10 add edx, 16 + 46351a: 49 03 46 10 add rax, qword ptr [r14 + 16] + 46351e: 41 89 56 04 mov dword ptr [r14 + 4], edx + 463522: 66 0f 6f 18 movdqa xmm3, xmmword ptr [rax] + 463526: 0f 29 9d 60 fb ff ff movaps xmmword ptr [rbp - 1184], xmm3 + 46352d: e9 ae ec ff ff jmp 0x4621e0 <__vfprintf_internal+0xc80> + 463532: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 463538: 8b 85 b4 fa ff ff mov eax, dword ptr [rbp - 1356] + 46353e: 85 c0 test eax, eax + 463540: 0f 84 c3 02 00 00 je 0x463809 <__vfprintf_internal+0x22a9> + 463546: 41 8b 56 04 mov edx, dword ptr [r14 + 4] + 46354a: 80 8d 7d fb ff ff 10 or byte ptr [rbp - 1155], 16 + 463551: 81 fa af 00 00 00 cmp edx, 175 + 463557: 0f 87 03 0c 00 00 ja 0x464160 <__vfprintf_internal+0x2c00> + 46355d: 89 d0 mov eax, edx + 46355f: 83 c2 10 add edx, 16 + 463562: 49 03 46 10 add rax, qword ptr [r14 + 16] + 463566: 41 89 56 04 mov dword ptr [r14 + 4], edx + 46356a: 66 0f 6f 10 movdqa xmm2, xmmword ptr [rax] + 46356e: 0f 29 95 60 fb ff ff movaps xmmword ptr [rbp - 1184], xmm2 + 463575: e9 3e f6 ff ff jmp 0x462bb8 <__vfprintf_internal+0x1658> + 46357a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 463580: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 463584: 48 8d 42 08 lea rax, [rdx + 8] + 463588: 49 89 46 08 mov qword ptr [r14 + 8], rax + 46358c: e9 73 e7 ff ff jmp 0x461d04 <__vfprintf_internal+0x7a4> + 463591: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 463598: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 46359c: 48 8d 42 08 lea rax, [rdx + 8] + 4635a0: 49 89 46 08 mov qword ptr [r14 + 8], rax + 4635a4: e9 bb ef ff ff jmp 0x462564 <__vfprintf_internal+0x1004> + 4635a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4635b0: 44 8b 95 c4 fa ff ff mov r10d, dword ptr [rbp - 1340] + 4635b7: 45 85 d2 test r10d, r10d + 4635ba: 0f 84 2c 06 00 00 je 0x463bec <__vfprintf_internal+0x268c> + 4635c0: 83 f8 2f cmp eax, 47 + 4635c3: 0f 87 b0 0b 00 00 ja 0x464179 <__vfprintf_internal+0x2c19> + 4635c9: 89 c2 mov edx, eax + 4635cb: 83 c0 08 add eax, 8 + 4635ce: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 4635d2: 41 89 06 mov dword ptr [r14], eax + 4635d5: 48 8b 02 mov rax, qword ptr [rdx] + 4635d8: 44 88 08 mov byte ptr [rax], r9b + 4635db: e9 40 e6 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> + 4635e0: 8b 9d c4 fa ff ff mov ebx, dword ptr [rbp - 1340] + 4635e6: 85 db test ebx, ebx + 4635e8: 0f 84 d1 05 00 00 je 0x463bbf <__vfprintf_internal+0x265f> + 4635ee: 83 f8 2f cmp eax, 47 + 4635f1: 0f 87 3f 0b 00 00 ja 0x464136 <__vfprintf_internal+0x2bd6> + 4635f7: 89 c2 mov edx, eax + 4635f9: 83 c0 08 add eax, 8 + 4635fc: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 463600: 41 89 06 mov dword ptr [r14], eax + 463603: 4c 0f be 1a movsx r11, byte ptr [rdx] + 463607: e9 11 f6 ff ff jmp 0x462c1d <__vfprintf_internal+0x16bd> + 46360c: 0f 1f 40 00 nop dword ptr [rax] + 463610: 89 c2 mov edx, eax + 463612: 83 c0 08 add eax, 8 + 463615: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 463619: 41 89 06 mov dword ptr [r14], eax + 46361c: e9 bd e9 ff ff jmp 0x461fde <__vfprintf_internal+0xa7e> + 463621: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 463628: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 + 46362f: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] + 463636: 31 db xor ebx, ebx + 463638: 31 c9 xor ecx, ecx + 46363a: e9 f7 f7 ff ff jmp 0x462e36 <__vfprintf_internal+0x18d6> + 46363f: 90 nop + 463640: 4c 89 9d 70 fb ff ff mov qword ptr [rbp - 1168], r11 + 463647: 48 8d 9d b0 fb ff ff lea rbx, [rbp - 1104] + 46364e: 48 c7 85 b0 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1104], 0 + 463659: 45 85 c0 test r8d, r8d + 46365c: 0f 88 56 08 00 00 js 0x463eb8 <__vfprintf_internal+0x2958> + 463662: 4d 63 f8 movsxd r15, r8d + 463665: 44 89 8d 08 fb ff ff mov dword ptr [rbp - 1272], r9d + 46366c: 4c 89 ff mov rdi, r15 + 46366f: 44 89 95 18 fb ff ff mov dword ptr [rbp - 1256], r10d + 463676: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d + 46367d: e8 ce 66 fb ff call 0x419d50 <__libc_alloca_cutoff> + 463682: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] + 463689: 44 8b 8d 08 fb ff ff mov r9d, dword ptr [rbp - 1272] + 463690: 85 c0 test eax, eax + 463692: 75 14 jne 0x4636a8 <__vfprintf_internal+0x2148> + 463694: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] + 46369b: 41 81 f8 00 10 00 00 cmp r8d, 4096 + 4636a2: 0f 8f b5 10 00 00 jg 0x46475d <__vfprintf_internal+0x31fd> + 4636a8: 49 8d 47 17 lea rax, [r15 + 23] + 4636ac: 48 89 e6 mov rsi, rsp + 4636af: 48 89 c2 mov rdx, rax + 4636b2: 48 25 00 f0 ff ff and rax, -4096 + 4636b8: 48 29 c6 sub rsi, rax + 4636bb: 48 83 e2 f0 and rdx, -16 + 4636bf: 48 89 f0 mov rax, rsi + 4636c2: 48 39 c4 cmp rsp, rax + 4636c5: 74 15 je 0x4636dc <__vfprintf_internal+0x217c> + 4636c7: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4636ce: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4636d7: 48 39 c4 cmp rsp, rax + 4636da: 75 eb jne 0x4636c7 <__vfprintf_internal+0x2167> + 4636dc: 81 e2 ff 0f 00 00 and edx, 4095 + 4636e2: 48 29 d4 sub rsp, rdx + 4636e5: 48 85 d2 test rdx, rdx + 4636e8: 74 06 je 0x4636f0 <__vfprintf_internal+0x2190> + 4636ea: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 4636f0: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 + 4636fa: 4c 8d 44 24 0f lea r8, [rsp + 15] + 4636ff: 4d 89 c3 mov r11, r8 + 463702: 49 83 e3 f0 and r11, -16 + 463706: 4c 89 fa mov rdx, r15 + 463709: 4c 89 df mov rdi, r11 + 46370c: 48 8d b5 70 fb ff ff lea rsi, [rbp - 1168] + 463713: 48 89 d9 mov rcx, rbx + 463716: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 46371d: 44 89 95 00 fb ff ff mov dword ptr [rbp - 1280], r10d + 463724: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 + 46372b: e8 50 ca 00 00 call 0x470180 + 463730: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] + 463737: 44 8b 95 00 fb ff ff mov r10d, dword ptr [rbp - 1280] + 46373e: 48 83 f8 ff cmp rax, -1 + 463742: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 463749: 49 89 c7 mov r15, rax + 46374c: 0f 84 26 e2 ff ff je 0x461978 <__vfprintf_internal+0x418> + 463752: 44 89 fb mov ebx, r15d + 463755: e9 1c e6 ff ff jmp 0x461d76 <__vfprintf_internal+0x816> + 46375a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 463760: c7 85 f0 fa ff ff 0a 00 00 00 mov dword ptr [rbp - 1296], 10 + 46376a: 49 f7 db neg r11 + 46376d: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 + 463774: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 + 46377e: e9 25 ee ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> + 463783: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 463788: 83 f8 2f cmp eax, 47 + 46378b: 0f 87 2a 06 00 00 ja 0x463dbb <__vfprintf_internal+0x285b> + 463791: 89 c2 mov edx, eax + 463793: 83 c0 08 add eax, 8 + 463796: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 46379a: 41 89 06 mov dword ptr [r14], eax + 46379d: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 + 4637a7: 0f b7 02 movzx eax, word ptr [rdx] + 4637aa: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 + 4637b4: 48 89 85 00 fb ff ff mov qword ptr [rbp - 1280], rax + 4637bb: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 4637c5: e9 de ed ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> + 4637ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4637d0: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 4637d4: 48 8d 42 08 lea rax, [rdx + 8] + 4637d8: 49 89 46 08 mov qword ptr [r14 + 8], rax + 4637dc: e9 12 f7 ff ff jmp 0x462ef3 <__vfprintf_internal+0x1993> + 4637e1: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 4637e5: 80 a5 7d fb ff ff ef and byte ptr [rbp - 1155], -17 + 4637ec: 48 83 c0 0f add rax, 15 + 4637f0: 48 83 e0 f0 and rax, -16 + 4637f4: 48 8d 50 10 lea rdx, [rax + 16] + 4637f8: 49 89 56 08 mov qword ptr [r14 + 8], rdx + 4637fc: db 28 fld tbyte ptr [rax] + 4637fe: db bd 60 fb ff ff fstp tbyte ptr [rbp - 1184] + 463804: e9 d7 e9 ff ff jmp 0x4621e0 <__vfprintf_internal+0xc80> + 463809: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 46380d: 80 a5 7d fb ff ff ef and byte ptr [rbp - 1155], -17 + 463814: 48 83 c0 0f add rax, 15 + 463818: 48 83 e0 f0 and rax, -16 + 46381c: 48 8d 50 10 lea rdx, [rax + 16] + 463820: 49 89 56 08 mov qword ptr [r14 + 8], rdx + 463824: db 28 fld tbyte ptr [rax] + 463826: db bd 60 fb ff ff fstp tbyte ptr [rbp - 1184] + 46382c: e9 87 f3 ff ff jmp 0x462bb8 <__vfprintf_internal+0x1658> + 463831: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 463838: 4c 89 df mov rdi, r11 + 46383b: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 463842: 44 89 95 00 fb ff ff mov dword ptr [rbp - 1280], r10d + 463849: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 + 463850: e8 2b d9 f9 ff call 0x401180 <.plt+0x160> + 463855: e9 f8 e4 ff ff jmp 0x461d52 <__vfprintf_internal+0x7f2> + 46385a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 463860: bb 06 00 00 00 mov ebx, 6 + 463865: 41 bf 06 00 00 00 mov r15d, 6 + 46386b: 4c 8d 1d 01 53 04 00 lea r11, [rip + 283393] # 0x4a8b73 + 463872: e9 ff e4 ff ff jmp 0x461d76 <__vfprintf_internal+0x816> + 463877: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 463880: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 463887: 4c 8d 78 02 lea r15, [rax + 2] + 46388b: 0f b6 40 02 movzx eax, byte ptr [rax + 2] + 46388f: 83 e8 30 sub eax, 48 + 463892: 83 f8 09 cmp eax, 9 + 463895: 0f 86 c6 09 00 00 jbe 0x464261 <__vfprintf_internal+0x2d01> + 46389b: 41 8b 06 mov eax, dword ptr [r14] + 46389e: 83 f8 2f cmp eax, 47 + 4638a1: 0f 86 ad 05 00 00 jbe 0x463e54 <__vfprintf_internal+0x28f4> + 4638a7: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 4638ab: 48 8d 42 08 lea rax, [rdx + 8] + 4638af: 49 89 46 08 mov qword ptr [r14 + 8], rax + 4638b3: 8b 02 mov eax, dword ptr [rdx] + 4638b5: ba ff ff ff ff mov edx, 4294967295 + 4638ba: 4c 89 bd 38 fb ff ff mov qword ptr [rbp - 1224], r15 + 4638c1: 85 c0 test eax, eax + 4638c3: 0f 49 d0 cmovns edx, eax + 4638c6: 41 89 d0 mov r8d, edx + 4638c9: 41 81 fa c8 03 00 00 cmp r10d, 968 + 4638d0: b8 c8 03 00 00 mov eax, 968 + 4638d5: 41 0f 4d c2 cmovge eax, r10d + 4638d9: 44 39 c0 cmp eax, r8d + 4638dc: 0f 8d f1 e5 ff ff jge 0x461ed3 <__vfprintf_internal+0x973> + 4638e2: 48 83 bd 20 fb ff ff 00 cmp qword ptr [rbp - 1248], 0 + 4638ea: 0f 85 d8 0c 00 00 jne 0x4645c8 <__vfprintf_internal+0x3068> + 4638f0: 41 81 f8 de ff ff 7f cmp r8d, 2147483614 + 4638f7: 0f 8f 63 e1 ff ff jg 0x461a60 <__vfprintf_internal+0x500> + 4638fd: 4d 63 f8 movsxd r15, r8d + 463900: 44 89 8d bc fa ff ff mov dword ptr [rbp - 1348], r9d + 463907: 49 83 c7 20 add r15, 32 + 46390b: 44 89 95 f0 fa ff ff mov dword ptr [rbp - 1296], r10d + 463912: 4c 89 ff mov rdi, r15 + 463915: 44 89 9d 08 fb ff ff mov dword ptr [rbp - 1272], r11d + 46391c: 44 89 85 20 fb ff ff mov dword ptr [rbp - 1248], r8d + 463923: e8 28 64 fb ff call 0x419d50 <__libc_alloca_cutoff> + 463928: 44 8b 85 20 fb ff ff mov r8d, dword ptr [rbp - 1248] + 46392f: 44 8b 9d 08 fb ff ff mov r11d, dword ptr [rbp - 1272] + 463936: 85 c0 test eax, eax + 463938: 44 8b 95 f0 fa ff ff mov r10d, dword ptr [rbp - 1296] + 46393f: 44 8b 8d bc fa ff ff mov r9d, dword ptr [rbp - 1348] + 463946: 75 0d jne 0x463955 <__vfprintf_internal+0x23f5> + 463948: 49 81 ff 00 10 00 00 cmp r15, 4096 + 46394f: 0f 87 20 0d 00 00 ja 0x464675 <__vfprintf_internal+0x3115> + 463955: 49 8d 47 17 lea rax, [r15 + 23] + 463959: 48 89 e6 mov rsi, rsp + 46395c: 48 89 c2 mov rdx, rax + 46395f: 48 25 00 f0 ff ff and rax, -4096 + 463965: 48 29 c6 sub rsi, rax + 463968: 48 83 e2 f0 and rdx, -16 + 46396c: 48 89 f0 mov rax, rsi + 46396f: 48 39 c4 cmp rsp, rax + 463972: 74 15 je 0x463989 <__vfprintf_internal+0x2429> + 463974: 48 81 ec 00 10 00 00 sub rsp, 4096 + 46397b: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 463984: 48 39 c4 cmp rsp, rax + 463987: 75 eb jne 0x463974 <__vfprintf_internal+0x2414> + 463989: 81 e2 ff 0f 00 00 and edx, 4095 + 46398f: 48 29 d4 sub rsp, rdx + 463992: 48 85 d2 test rdx, rdx + 463995: 74 06 je 0x46399d <__vfprintf_internal+0x243d> + 463997: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 46399d: 48 c7 85 20 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1248], 0 + 4639a8: 48 8d 44 24 0f lea rax, [rsp + 15] + 4639ad: 48 83 e0 f0 and rax, -16 + 4639b1: 4c 01 f8 add rax, r15 + 4639b4: 48 89 85 08 fb ff ff mov qword ptr [rbp - 1272], rax + 4639bb: e9 13 e5 ff ff jmp 0x461ed3 <__vfprintf_internal+0x973> + 4639c0: 48 8b b5 38 fb ff ff mov rsi, qword ptr [rbp - 1224] + 4639c7: 48 8d 56 02 lea rdx, [rsi + 2] + 4639cb: 48 8b b5 f0 fa ff ff mov rsi, qword ptr [rbp - 1296] + 4639d2: 0f b6 4e 01 movzx ecx, byte ptr [rsi + 1] + 4639d6: 89 cf mov edi, ecx + 4639d8: 83 e9 30 sub ecx, 48 + 4639db: 83 f9 09 cmp ecx, 9 + 4639de: 76 2b jbe 0x463a0b <__vfprintf_internal+0x24ab> + 4639e0: e9 d2 e0 ff ff jmp 0x461ab7 <__vfprintf_internal+0x557> + 4639e5: 0f 1f 00 nop dword ptr [rax] + 4639e8: 8d 04 80 lea eax, [rax + 4*rax] + 4639eb: 41 bf ff ff ff 7f mov r15d, 2147483647 + 4639f1: 01 c0 add eax, eax + 4639f3: 41 29 cf sub r15d, ecx + 4639f6: 44 39 f8 cmp eax, r15d + 4639f9: 7f 28 jg 0x463a23 <__vfprintf_internal+0x24c3> + 4639fb: 01 c8 add eax, ecx + 4639fd: 83 fe 09 cmp esi, 9 + 463a00: 0f 87 a8 e0 ff ff ja 0x461aae <__vfprintf_internal+0x54e> + 463a06: 89 f1 mov ecx, esi + 463a08: 4c 89 d2 mov rdx, r10 + 463a0b: 0f b6 72 01 movzx esi, byte ptr [rdx + 1] + 463a0f: 4c 8d 52 01 lea r10, [rdx + 1] + 463a13: 89 f7 mov edi, esi + 463a15: 83 ee 30 sub esi, 48 + 463a18: 85 c0 test eax, eax + 463a1a: 78 e1 js 0x4639fd <__vfprintf_internal+0x249d> + 463a1c: 3d cc cc cc 0c cmp eax, 214748364 + 463a21: 7e c5 jle 0x4639e8 <__vfprintf_internal+0x2488> + 463a23: 83 fe 09 cmp esi, 9 + 463a26: 0f 87 4c ea ff ff ja 0x462478 <__vfprintf_internal+0xf18> + 463a2c: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] + 463a30: 4c 8d 52 02 lea r10, [rdx + 2] + 463a34: 83 e9 30 sub ecx, 48 + 463a37: 83 f9 09 cmp ecx, 9 + 463a3a: 0f 87 38 ea ff ff ja 0x462478 <__vfprintf_internal+0xf18> + 463a40: b8 ff ff ff ff mov eax, 4294967295 + 463a45: eb c1 jmp 0x463a08 <__vfprintf_internal+0x24a8> + 463a47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 463a50: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 463a54: 48 8d 42 08 lea rax, [rdx + 8] + 463a58: 49 89 46 08 mov qword ptr [r14 + 8], rax + 463a5c: e9 86 e9 ff ff jmp 0x4623e7 <__vfprintf_internal+0xe87> + 463a61: 48 c7 c0 c0 ff ff ff mov rax, -64 + 463a68: 41 83 cf 20 or r15d, 32 + 463a6c: 41 b9 ff ff ff ff mov r9d, 4294967295 + 463a72: 45 89 3c 24 mov dword ptr [r12], r15d + 463a76: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 + 463a7d: e9 85 de ff ff jmp 0x461907 <__vfprintf_internal+0x3a7> + 463a82: 41 83 f8 05 cmp r8d, 5 + 463a86: b8 05 00 00 00 mov eax, 5 + 463a8b: 4c 8d 1d b2 50 04 00 lea r11, [rip + 282802] # 0x4a8b44 <__strtol_ul_max_tab+0x124> + 463a92: 44 0f 4c c0 cmovl r8d, eax + 463a96: 41 80 ff 53 cmp r15b, 83 + 463a9a: 0f 85 92 e2 ff ff jne 0x461d32 <__vfprintf_internal+0x7d2> + 463aa0: 48 8d 05 9d 50 04 00 lea rax, [rip + 282781] # 0x4a8b44 <__strtol_ul_max_tab+0x124> + 463aa7: 48 8d 9d b0 fb ff ff lea rbx, [rbp - 1104] + 463aae: 48 c7 85 b0 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1104], 0 + 463ab9: 48 89 85 70 fb ff ff mov qword ptr [rbp - 1168], rax + 463ac0: e9 9d fb ff ff jmp 0x463662 <__vfprintf_internal+0x2102> + 463ac5: 48 c7 c0 b0 ff ff ff mov rax, -80 + 463acc: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 463ad0: 48 8b 00 mov rax, qword ptr [rax] + 463ad3: 48 8b 78 50 mov rdi, qword ptr [rax + 80] + 463ad7: 48 8b 70 48 mov rsi, qword ptr [rax + 72] + 463adb: 0f b6 07 movzx eax, byte ptr [rdi] + 463ade: 48 89 b5 c8 fa ff ff mov qword ptr [rbp - 1336], rsi + 463ae5: 84 c0 test al, al + 463ae7: 0f 84 bb 03 00 00 je 0x463ea8 <__vfprintf_internal+0x2948> + 463aed: 3c 7f cmp al, 127 + 463aef: 0f 84 b3 03 00 00 je 0x463ea8 <__vfprintf_internal+0x2948> + 463af5: 80 3e 00 cmp byte ptr [rsi], 0 + 463af8: b8 00 00 00 00 mov eax, 0 + 463afd: 48 0f 45 c7 cmovne rax, rdi + 463b01: 48 89 85 d8 fa ff ff mov qword ptr [rbp - 1320], rax + 463b08: e9 95 e7 ff ff jmp 0x4622a2 <__vfprintf_internal+0xd42> + 463b0d: 8b bd e8 fa ff ff mov edi, dword ptr [rbp - 1304] + 463b13: 85 ff test edi, edi + 463b15: 0f 84 44 ec ff ff je 0x46275f <__vfprintf_internal+0x11ff> + 463b1b: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 463b20: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 463b25: 0f 83 13 0b 00 00 jae 0x46463e <__vfprintf_internal+0x30de> + 463b2b: 48 8d 50 01 lea rdx, [rax + 1] + 463b2f: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 463b34: c6 00 20 mov byte ptr [rax], 32 + 463b37: e9 12 ec ff ff jmp 0x46274e <__vfprintf_internal+0x11ee> + 463b3c: 48 63 d3 movsxd rdx, ebx + 463b3f: be 20 00 00 00 mov esi, 32 + 463b44: 4c 89 e7 mov rdi, r12 + 463b47: 4c 89 85 f8 fa ff ff mov qword ptr [rbp - 1288], r8 + 463b4e: 48 89 95 08 fb ff ff mov qword ptr [rbp - 1272], rdx + 463b55: e8 06 8e 00 00 call 0x46c960 <_IO_padn> + 463b5a: 48 8b 95 08 fb ff ff mov rdx, qword ptr [rbp - 1272] + 463b61: 48 39 c2 cmp rdx, rax + 463b64: 0f 85 0e de ff ff jne 0x461978 <__vfprintf_internal+0x418> + 463b6a: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] + 463b71: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 463b78: 0f 87 92 0c 00 00 ja 0x464810 <__vfprintf_internal+0x32b0> + 463b7e: b8 ff ff ff 7f mov eax, 2147483647 + 463b83: 4c 8b 85 f8 fa ff ff mov r8, qword ptr [rbp - 1288] + 463b8a: 44 29 c8 sub eax, r9d + 463b8d: 39 d8 cmp eax, ebx + 463b8f: 0f 82 e3 e8 ff ff jb 0x462478 <__vfprintf_internal+0xf18> + 463b95: 41 01 d9 add r9d, ebx + 463b98: e9 03 e0 ff ff jmp 0x461ba0 <__vfprintf_internal+0x640> + 463b9d: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 463ba1: 48 8d 42 08 lea rax, [rdx + 8] + 463ba5: 49 89 46 08 mov qword ptr [r14 + 8], rax + 463ba9: e9 88 e9 ff ff jmp 0x462536 <__vfprintf_internal+0xfd6> + 463bae: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 463bb2: 48 8d 42 08 lea rax, [rdx + 8] + 463bb6: 49 89 46 08 mov qword ptr [r14 + 8], rax + 463bba: e9 5b f0 ff ff jmp 0x462c1a <__vfprintf_internal+0x16ba> + 463bbf: 44 8b 9d 00 fb ff ff mov r11d, dword ptr [rbp - 1280] + 463bc6: 45 85 db test r11d, r11d + 463bc9: 0f 85 28 05 00 00 jne 0x4640f7 <__vfprintf_internal+0x2b97> + 463bcf: 83 f8 2f cmp eax, 47 + 463bd2: 0f 87 ae 07 00 00 ja 0x464386 <__vfprintf_internal+0x2e26> + 463bd8: 89 c2 mov edx, eax + 463bda: 83 c0 08 add eax, 8 + 463bdd: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 463be1: 41 89 06 mov dword ptr [r14], eax + 463be4: 4c 63 1a movsxd r11, dword ptr [rdx] + 463be7: e9 31 f0 ff ff jmp 0x462c1d <__vfprintf_internal+0x16bd> + 463bec: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] + 463bf3: 45 85 c0 test r8d, r8d + 463bf6: 0f 85 19 05 00 00 jne 0x464115 <__vfprintf_internal+0x2bb5> + 463bfc: 83 f8 2f cmp eax, 47 + 463bff: 0f 87 a3 07 00 00 ja 0x4643a8 <__vfprintf_internal+0x2e48> + 463c05: 89 c2 mov edx, eax + 463c07: 83 c0 08 add eax, 8 + 463c0a: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 463c0e: 41 89 06 mov dword ptr [r14], eax + 463c11: 48 8b 02 mov rax, qword ptr [rdx] + 463c14: 44 89 08 mov dword ptr [rax], r9d + 463c17: e9 04 e0 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> + 463c1c: 49 63 d2 movsxd rdx, r10d + 463c1f: be 20 00 00 00 mov esi, 32 + 463c24: 4c 89 e7 mov rdi, r12 + 463c27: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d + 463c2e: 48 89 95 00 fb ff ff mov qword ptr [rbp - 1280], rdx + 463c35: 4c 89 9d f0 fa ff ff mov qword ptr [rbp - 1296], r11 + 463c3c: 44 89 95 f8 fa ff ff mov dword ptr [rbp - 1288], r10d + 463c43: e8 18 8d 00 00 call 0x46c960 <_IO_padn> + 463c48: 48 8b 95 00 fb ff ff mov rdx, qword ptr [rbp - 1280] + 463c4f: 48 39 c2 cmp rdx, rax + 463c52: 0f 85 20 dd ff ff jne 0x461978 <__vfprintf_internal+0x418> + 463c58: 44 8b 8d 28 fb ff ff mov r9d, dword ptr [rbp - 1240] + 463c5f: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 463c66: 0f 87 a4 0b 00 00 ja 0x464810 <__vfprintf_internal+0x32b0> + 463c6c: 44 8b 95 f8 fa ff ff mov r10d, dword ptr [rbp - 1288] + 463c73: b8 ff ff ff 7f mov eax, 2147483647 + 463c78: 4c 8b 9d f0 fa ff ff mov r11, qword ptr [rbp - 1296] + 463c7f: 44 29 c8 sub eax, r9d + 463c82: 44 39 d0 cmp eax, r10d + 463c85: 0f 82 ed e7 ff ff jb 0x462478 <__vfprintf_internal+0xf18> + 463c8b: 45 01 d1 add r9d, r10d + 463c8e: e9 dc f2 ff ff jmp 0x462f6f <__vfprintf_internal+0x1a0f> + 463c93: 0f b6 52 01 movzx edx, byte ptr [rdx + 1] + 463c97: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 463c9e: 83 ea 30 sub edx, 48 + 463ca1: 48 83 c0 02 add rax, 2 + 463ca5: 83 fa 09 cmp edx, 9 + 463ca8: 76 2a jbe 0x463cd4 <__vfprintf_internal+0x2774> + 463caa: e9 b5 09 00 00 jmp 0x464664 <__vfprintf_internal+0x3104> + 463caf: 90 nop + 463cb0: 47 8d 04 80 lea r8d, [r8 + 4*r8] + 463cb4: bf ff ff ff 7f mov edi, 2147483647 + 463cb9: 45 01 c0 add r8d, r8d + 463cbc: 29 d7 sub edi, edx + 463cbe: 41 39 f8 cmp r8d, edi + 463cc1: 7f 2a jg 0x463ced <__vfprintf_internal+0x278d> + 463cc3: 41 01 d0 add r8d, edx + 463cc6: 83 f9 09 cmp ecx, 9 + 463cc9: 0f 87 fd 00 00 00 ja 0x463dcc <__vfprintf_internal+0x286c> + 463ccf: 89 ca mov edx, ecx + 463cd1: 48 89 f0 mov rax, rsi + 463cd4: 0f b6 48 01 movzx ecx, byte ptr [rax + 1] + 463cd8: 48 8d 70 01 lea rsi, [rax + 1] + 463cdc: 83 e9 30 sub ecx, 48 + 463cdf: 45 85 c0 test r8d, r8d + 463ce2: 78 e2 js 0x463cc6 <__vfprintf_internal+0x2766> + 463ce4: 41 81 f8 cc cc cc 0c cmp r8d, 214748364 + 463ceb: 7e c3 jle 0x463cb0 <__vfprintf_internal+0x2750> + 463ced: 83 f9 09 cmp ecx, 9 + 463cf0: 0f 87 82 e7 ff ff ja 0x462478 <__vfprintf_internal+0xf18> + 463cf6: 0f b6 50 02 movzx edx, byte ptr [rax + 2] + 463cfa: 48 8d 70 02 lea rsi, [rax + 2] + 463cfe: 83 ea 30 sub edx, 48 + 463d01: 83 fa 09 cmp edx, 9 + 463d04: 0f 87 6e e7 ff ff ja 0x462478 <__vfprintf_internal+0xf18> + 463d0a: 41 b8 ff ff ff ff mov r8d, 4294967295 + 463d10: eb bf jmp 0x463cd1 <__vfprintf_internal+0x2771> + 463d12: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d + 463d19: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 463d20: 48 89 85 10 fb ff ff mov qword ptr [rbp - 1264], rax + 463d27: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 463d2e: e8 5d 00 fb ff call 0x413d90 <_IO_vtable_check> + 463d33: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] + 463d3a: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] + 463d41: 48 8b 85 10 fb ff ff mov rax, qword ptr [rbp - 1264] + 463d48: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 463d4f: e9 ee ef ff ff jmp 0x462d42 <__vfprintf_internal+0x17e2> + 463d54: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d + 463d5b: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 463d62: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 463d69: e8 22 00 fb ff call 0x413d90 <_IO_vtable_check> + 463d6e: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] + 463d75: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] + 463d7c: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 463d83: e9 7d ea ff ff jmp 0x462805 <__vfprintf_internal+0x12a5> + 463d88: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 463d8c: 48 8d 42 08 lea rax, [rdx + 8] + 463d90: 49 89 46 08 mov qword ptr [r14 + 8], rax + 463d94: e9 3b e4 ff ff jmp 0x4621d4 <__vfprintf_internal+0xc74> + 463d99: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 463d9d: 48 8d 42 08 lea rax, [rdx + 8] + 463da1: 49 89 46 08 mov qword ptr [r14 + 8], rax + 463da5: e9 02 ee ff ff jmp 0x462bac <__vfprintf_internal+0x164c> + 463daa: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 463dae: 48 8d 42 08 lea rax, [rdx + 8] + 463db2: 49 89 46 08 mov qword ptr [r14 + 8], rax + 463db6: e9 58 f6 ff ff jmp 0x463413 <__vfprintf_internal+0x1eb3> + 463dbb: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 463dbf: 48 8d 42 08 lea rax, [rdx + 8] + 463dc3: 49 89 46 08 mov qword ptr [r14 + 8], rax + 463dc7: e9 d1 f9 ff ff jmp 0x46379d <__vfprintf_internal+0x223d> + 463dcc: 48 89 b5 38 fb ff ff mov qword ptr [rbp - 1224], rsi + 463dd3: 41 83 f8 ff cmp r8d, -1 + 463dd7: 0f 85 ec fa ff ff jne 0x4638c9 <__vfprintf_internal+0x2369> + 463ddd: e9 96 e6 ff ff jmp 0x462478 <__vfprintf_internal+0xf18> + 463de2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 463de8: 49 63 da movsxd rbx, r10d + 463deb: be 20 00 00 00 mov esi, 32 + 463df0: 4c 89 e7 mov rdi, r12 + 463df3: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d + 463dfa: 48 89 da mov rdx, rbx + 463dfd: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 463e04: 44 89 95 18 fb ff ff mov dword ptr [rbp - 1256], r10d + 463e0b: e8 50 8b 00 00 call 0x46c960 <_IO_padn> + 463e10: 48 39 c3 cmp rbx, rax + 463e13: 0f 85 5f db ff ff jne 0x461978 <__vfprintf_internal+0x418> + 463e19: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] + 463e20: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 463e27: 0f 87 e3 09 00 00 ja 0x464810 <__vfprintf_internal+0x32b0> + 463e2d: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] + 463e34: b8 ff ff ff 7f mov eax, 2147483647 + 463e39: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] + 463e40: 44 29 c8 sub eax, r9d + 463e43: 44 39 d0 cmp eax, r10d + 463e46: 0f 82 2c e6 ff ff jb 0x462478 <__vfprintf_internal+0xf18> + 463e4c: 45 01 d1 add r9d, r10d + 463e4f: e9 af f1 ff ff jmp 0x463003 <__vfprintf_internal+0x1aa3> + 463e54: 89 c2 mov edx, eax + 463e56: 83 c0 08 add eax, 8 + 463e59: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 463e5d: 41 89 06 mov dword ptr [r14], eax + 463e60: e9 4e fa ff ff jmp 0x4638b3 <__vfprintf_internal+0x2353> + 463e65: 4c 89 ef mov rdi, r13 + 463e68: 44 89 8d 10 fb ff ff mov dword ptr [rbp - 1264], r9d + 463e6f: e8 0c d3 f9 ff call 0x401180 <.plt+0x160> + 463e74: 4c 89 ef mov rdi, r13 + 463e77: 48 8d 70 01 lea rsi, [rax + 1] + 463e7b: e8 50 db 00 00 call 0x4719d0 <__readonly_area> + 463e80: 44 8b 8d 10 fb ff ff mov r9d, dword ptr [rbp - 1264] + 463e87: 85 c0 test eax, eax + 463e89: 89 85 c0 fa ff ff mov dword ptr [rbp - 1344], eax + 463e8f: 0f 89 79 e6 ff ff jns 0x46250e <__vfprintf_internal+0xfae> + 463e95: 48 8d 3d 8c 4d 04 00 lea rdi, [rip + 281996] # 0x4a8c28 + 463e9c: e8 cf fe fa ff call 0x413d70 <__libc_fatal> + 463ea1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 463ea8: 48 c7 85 d8 fa ff ff 00 00 00 00 mov qword ptr [rbp - 1320], 0 + 463eb3: e9 ea e3 ff ff jmp 0x4622a2 <__vfprintf_internal+0xd42> + 463eb8: 48 8d b5 70 fb ff ff lea rsi, [rbp - 1168] + 463ebf: 48 89 d9 mov rcx, rbx + 463ec2: 31 d2 xor edx, edx + 463ec4: 31 ff xor edi, edi + 463ec6: 44 89 8d f0 fa ff ff mov dword ptr [rbp - 1296], r9d + 463ecd: 44 89 95 f8 fa ff ff mov dword ptr [rbp - 1288], r10d + 463ed4: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 + 463edb: 48 89 b5 18 fb ff ff mov qword ptr [rbp - 1256], rsi + 463ee2: e8 99 c2 00 00 call 0x470180 + 463ee7: 49 89 c7 mov r15, rax + 463eea: 48 83 f8 ff cmp rax, -1 + 463eee: 0f 84 84 da ff ff je 0x461978 <__vfprintf_internal+0x418> + 463ef4: 8b 85 b0 fb ff ff mov eax, dword ptr [rbp - 1104] + 463efa: 48 8b b5 18 fb ff ff mov rsi, qword ptr [rbp - 1256] + 463f01: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] + 463f08: 44 8b 95 f8 fa ff ff mov r10d, dword ptr [rbp - 1288] + 463f0f: 85 c0 test eax, eax + 463f11: 89 85 08 fb ff ff mov dword ptr [rbp - 1272], eax + 463f17: 44 8b 8d f0 fa ff ff mov r9d, dword ptr [rbp - 1296] + 463f1e: 0f 85 21 09 00 00 jne 0x464845 <__vfprintf_internal+0x32e5> + 463f24: 49 8d 57 01 lea rdx, [r15 + 1] + 463f28: 48 89 b5 f0 fa ff ff mov qword ptr [rbp - 1296], rsi + 463f2f: 48 89 d7 mov rdi, rdx + 463f32: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 463f39: 44 89 95 00 fb ff ff mov dword ptr [rbp - 1280], r10d + 463f40: 48 89 95 18 fb ff ff mov qword ptr [rbp - 1256], rdx + 463f47: 4c 89 9d 70 fb ff ff mov qword ptr [rbp - 1168], r11 + 463f4e: e8 fd 5d fb ff call 0x419d50 <__libc_alloca_cutoff> + 463f53: 48 8b 95 18 fb ff ff mov rdx, qword ptr [rbp - 1256] + 463f5a: 44 8b 95 00 fb ff ff mov r10d, dword ptr [rbp - 1280] + 463f61: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 463f68: 48 8b b5 f0 fa ff ff mov rsi, qword ptr [rbp - 1296] + 463f6f: 48 81 fa 00 10 00 00 cmp rdx, 4096 + 463f76: 76 08 jbe 0x463f80 <__vfprintf_internal+0x2a20> + 463f78: 85 c0 test eax, eax + 463f7a: 0f 84 e4 08 00 00 je 0x464864 <__vfprintf_internal+0x3304> + 463f80: 48 8d 42 17 lea rax, [rdx + 23] + 463f84: 48 89 e7 mov rdi, rsp + 463f87: 48 89 c1 mov rcx, rax + 463f8a: 48 25 00 f0 ff ff and rax, -4096 + 463f90: 48 29 c7 sub rdi, rax + 463f93: 48 83 e1 f0 and rcx, -16 + 463f97: 48 89 f8 mov rax, rdi + 463f9a: 48 39 c4 cmp rsp, rax + 463f9d: 74 15 je 0x463fb4 <__vfprintf_internal+0x2a54> + 463f9f: 48 81 ec 00 10 00 00 sub rsp, 4096 + 463fa6: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 463faf: 48 39 c4 cmp rsp, rax + 463fb2: 75 eb jne 0x463f9f <__vfprintf_internal+0x2a3f> + 463fb4: 81 e1 ff 0f 00 00 and ecx, 4095 + 463fba: 48 29 cc sub rsp, rcx + 463fbd: 48 85 c9 test rcx, rcx + 463fc0: 74 06 je 0x463fc8 <__vfprintf_internal+0x2a68> + 463fc2: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 463fc8: 4c 8d 44 24 0f lea r8, [rsp + 15] + 463fcd: 4d 89 c3 mov r11, r8 + 463fd0: 49 83 e3 f0 and r11, -16 + 463fd4: 4c 89 df mov rdi, r11 + 463fd7: 48 89 d9 mov rcx, rbx + 463fda: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 463fe1: 44 89 95 00 fb ff ff mov dword ptr [rbp - 1280], r10d + 463fe8: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 + 463fef: e8 8c c1 00 00 call 0x470180 + 463ff4: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 463ffb: 44 8b 95 00 fb ff ff mov r10d, dword ptr [rbp - 1280] + 464002: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] + 464009: e9 44 f7 ff ff jmp 0x463752 <__vfprintf_internal+0x21f2> + 46400e: 48 63 d3 movsxd rdx, ebx + 464011: be 20 00 00 00 mov esi, 32 + 464016: 4c 89 e7 mov rdi, r12 + 464019: 44 89 8d 08 fb ff ff mov dword ptr [rbp - 1272], r9d + 464020: 48 89 95 18 fb ff ff mov qword ptr [rbp - 1256], rdx + 464027: e8 34 89 00 00 call 0x46c960 <_IO_padn> + 46402c: 48 8b 95 18 fb ff ff mov rdx, qword ptr [rbp - 1256] + 464033: 48 39 c2 cmp rdx, rax + 464036: 0f 85 3c d9 ff ff jne 0x461978 <__vfprintf_internal+0x418> + 46403c: 44 8b 8d 08 fb ff ff mov r9d, dword ptr [rbp - 1272] + 464043: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 + 46404a: 0f 87 c0 07 00 00 ja 0x464810 <__vfprintf_internal+0x32b0> + 464050: b8 ff ff ff 7f mov eax, 2147483647 + 464055: 44 29 c8 sub eax, r9d + 464058: 39 d8 cmp eax, ebx + 46405a: 0f 82 18 e4 ff ff jb 0x462478 <__vfprintf_internal+0xf18> + 464060: 41 01 d9 add r9d, ebx + 464063: e9 67 e3 ff ff jmp 0x4623cf <__vfprintf_internal+0xe6f> + 464068: 48 c7 c0 c0 ff ff ff mov rax, -64 + 46406f: 41 b9 ff ff ff ff mov r9d, 4294967295 + 464075: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 46407c: e9 86 d8 ff ff jmp 0x461907 <__vfprintf_internal+0x3a7> + 464081: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d + 464088: 48 89 85 f0 fa ff ff mov qword ptr [rbp - 1296], rax + 46408f: 44 89 95 f8 fa ff ff mov dword ptr [rbp - 1288], r10d + 464096: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 + 46409d: e8 ee fc fa ff call 0x413d90 <_IO_vtable_check> + 4640a2: 44 8b 8d 28 fb ff ff mov r9d, dword ptr [rbp - 1240] + 4640a9: 48 8b 85 f0 fa ff ff mov rax, qword ptr [rbp - 1296] + 4640b0: 44 8b 95 f8 fa ff ff mov r10d, dword ptr [rbp - 1288] + 4640b7: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] + 4640be: e9 d4 ee ff ff jmp 0x462f97 <__vfprintf_internal+0x1a37> + 4640c3: 4c 89 85 f8 fa ff ff mov qword ptr [rbp - 1288], r8 + 4640ca: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d + 4640d1: 48 89 85 08 fb ff ff mov qword ptr [rbp - 1272], rax + 4640d8: e8 b3 fc fa ff call 0x413d90 <_IO_vtable_check> + 4640dd: 4c 8b 85 f8 fa ff ff mov r8, qword ptr [rbp - 1288] + 4640e4: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] + 4640eb: 48 8b 85 08 fb ff ff mov rax, qword ptr [rbp - 1272] + 4640f2: e9 d1 da ff ff jmp 0x461bc8 <__vfprintf_internal+0x668> + 4640f7: 83 f8 2f cmp eax, 47 + 4640fa: 0f 87 b9 02 00 00 ja 0x4643b9 <__vfprintf_internal+0x2e59> + 464100: 89 c2 mov edx, eax + 464102: 83 c0 08 add eax, 8 + 464105: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 464109: 41 89 06 mov dword ptr [r14], eax + 46410c: 4c 0f bf 1a movsx r11, word ptr [rdx] + 464110: e9 08 eb ff ff jmp 0x462c1d <__vfprintf_internal+0x16bd> + 464115: 83 f8 2f cmp eax, 47 + 464118: 0f 87 79 02 00 00 ja 0x464397 <__vfprintf_internal+0x2e37> + 46411e: 89 c2 mov edx, eax + 464120: 83 c0 08 add eax, 8 + 464123: 49 03 56 10 add rdx, qword ptr [r14 + 16] + 464127: 41 89 06 mov dword ptr [r14], eax + 46412a: 48 8b 02 mov rax, qword ptr [rdx] + 46412d: 66 44 89 08 mov word ptr [rax], r9w + 464131: e9 ea da ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> + 464136: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 46413a: 48 8d 42 08 lea rax, [rdx + 8] + 46413e: 49 89 46 08 mov qword ptr [r14 + 8], rax + 464142: e9 bc f4 ff ff jmp 0x463603 <__vfprintf_internal+0x20a3> + 464147: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 46414b: 48 83 c0 0f add rax, 15 + 46414f: 48 83 e0 f0 and rax, -16 + 464153: 48 8d 50 10 lea rdx, [rax + 16] + 464157: 49 89 56 08 mov qword ptr [r14 + 8], rdx + 46415b: e9 c2 f3 ff ff jmp 0x463522 <__vfprintf_internal+0x1fc2> + 464160: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 464164: 48 83 c0 0f add rax, 15 + 464168: 48 83 e0 f0 and rax, -16 + 46416c: 48 8d 50 10 lea rdx, [rax + 16] + 464170: 49 89 56 08 mov qword ptr [r14 + 8], rdx + 464174: e9 f1 f3 ff ff jmp 0x46356a <__vfprintf_internal+0x200a> + 464179: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 46417d: 48 8d 42 08 lea rax, [rdx + 8] + 464181: 49 89 46 08 mov qword ptr [r14 + 8], rax + 464185: e9 4b f4 ff ff jmp 0x4635d5 <__vfprintf_internal+0x2075> + 46418a: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d + 464191: be 2d 00 00 00 mov esi, 45 + 464196: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d + 46419d: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d + 4641a4: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 4641ab: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 4641b2: 4c 89 e7 mov rdi, r12 + 4641b5: e8 36 32 fb ff call 0x4173f0 <__overflow> + 4641ba: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 4641c1: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] + 4641c8: 83 f8 ff cmp eax, -1 + 4641cb: 44 8b 95 08 fb ff ff mov r10d, dword ptr [rbp - 1272] + 4641d2: 44 8b 85 f8 fa ff ff mov r8d, dword ptr [rbp - 1288] + 4641d9: 44 8b 8d 28 fb ff ff mov r9d, dword ptr [rbp - 1240] + 4641e0: 0f 85 94 ea ff ff jne 0x462c7a <__vfprintf_internal+0x171a> + 4641e6: e9 8d d7 ff ff jmp 0x461978 <__vfprintf_internal+0x418> + 4641eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4641f0: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d + 4641f7: be 2d 00 00 00 mov esi, 45 + 4641fc: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d + 464203: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 46420a: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 464211: 4c 89 e7 mov rdi, r12 + 464214: e8 d7 31 fb ff call 0x4173f0 <__overflow> + 464219: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 464220: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] + 464227: 83 f8 ff cmp eax, -1 + 46422a: 44 8b 85 f8 fa ff ff mov r8d, dword ptr [rbp - 1288] + 464231: 44 8b 8d 28 fb ff ff mov r9d, dword ptr [rbp - 1240] + 464238: 0f 85 10 e5 ff ff jne 0x46274e <__vfprintf_internal+0x11ee> + 46423e: e9 35 d7 ff ff jmp 0x461978 <__vfprintf_internal+0x418> + 464243: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 464248: 41 81 fa de ff ff 7f cmp r10d, 2147483614 + 46424f: 0f 87 23 e2 ff ff ja 0x462478 <__vfprintf_internal+0xf18> + 464255: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax + 46425c: e9 39 f1 ff ff jmp 0x46339a <__vfprintf_internal+0x1e3a> + 464261: 41 0f b6 4f 01 movzx ecx, byte ptr [r15 + 1] + 464266: 48 8b 95 38 fb ff ff mov rdx, qword ptr [rbp - 1224] + 46426d: 41 89 c8 mov r8d, ecx + 464270: 83 e9 30 sub ecx, 48 + 464273: 48 83 c2 03 add rdx, 3 + 464277: 83 f9 09 cmp ecx, 9 + 46427a: 77 75 ja 0x4642f1 <__vfprintf_internal+0x2d91> + 46427c: 4c 89 bd 38 fb ff ff mov qword ptr [rbp - 1224], r15 + 464283: eb 1f jmp 0x4642a4 <__vfprintf_internal+0x2d44> + 464285: 8d 04 80 lea eax, [rax + 4*rax] + 464288: 41 bf ff ff ff 7f mov r15d, 2147483647 + 46428e: 01 c0 add eax, eax + 464290: 41 29 cf sub r15d, ecx + 464293: 44 39 f8 cmp eax, r15d + 464296: 7f 25 jg 0x4642bd <__vfprintf_internal+0x2d5d> + 464298: 01 c8 add eax, ecx + 46429a: 83 fe 09 cmp esi, 9 + 46429d: 77 42 ja 0x4642e1 <__vfprintf_internal+0x2d81> + 46429f: 89 f1 mov ecx, esi + 4642a1: 48 89 fa mov rdx, rdi + 4642a4: 0f b6 72 01 movzx esi, byte ptr [rdx + 1] + 4642a8: 48 8d 7a 01 lea rdi, [rdx + 1] + 4642ac: 41 89 f0 mov r8d, esi + 4642af: 83 ee 30 sub esi, 48 + 4642b2: 85 c0 test eax, eax + 4642b4: 78 e4 js 0x46429a <__vfprintf_internal+0x2d3a> + 4642b6: 3d cc cc cc 0c cmp eax, 214748364 + 4642bb: 7e c8 jle 0x464285 <__vfprintf_internal+0x2d25> + 4642bd: 83 fe 09 cmp esi, 9 + 4642c0: 0f 87 b2 e1 ff ff ja 0x462478 <__vfprintf_internal+0xf18> + 4642c6: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] + 4642ca: 48 8d 7a 02 lea rdi, [rdx + 2] + 4642ce: 83 e9 30 sub ecx, 48 + 4642d1: 83 f9 09 cmp ecx, 9 + 4642d4: 0f 87 9e e1 ff ff ja 0x462478 <__vfprintf_internal+0xf18> + 4642da: b8 ff ff ff ff mov eax, 4294967295 + 4642df: eb c0 jmp 0x4642a1 <__vfprintf_internal+0x2d41> + 4642e1: 4c 8b bd 38 fb ff ff mov r15, qword ptr [rbp - 1224] + 4642e8: 83 f8 ff cmp eax, -1 + 4642eb: 0f 84 87 e1 ff ff je 0x462478 <__vfprintf_internal+0xf18> + 4642f1: 85 c0 test eax, eax + 4642f3: 0f 84 a2 f5 ff ff je 0x46389b <__vfprintf_internal+0x233b> + 4642f9: 41 80 f8 24 cmp r8b, 36 + 4642fd: 0f 85 98 f5 ff ff jne 0x46389b <__vfprintf_internal+0x233b> + 464303: e9 c8 d7 ff ff jmp 0x461ad0 <__vfprintf_internal+0x570> + 464308: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 464310: 45 31 db xor r11d, r11d + 464313: 31 d2 xor edx, edx + 464315: e9 05 de ff ff jmp 0x46211f <__vfprintf_internal+0xbbf> + 46431a: be 25 00 00 00 mov esi, 37 + 46431f: 4c 89 e7 mov rdi, r12 + 464322: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d + 464329: e8 c2 30 fb ff call 0x4173f0 <__overflow> + 46432e: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] + 464335: 83 f8 ff cmp eax, -1 + 464338: 0f 85 a2 e5 ff ff jne 0x4628e0 <__vfprintf_internal+0x1380> + 46433e: e9 35 d6 ff ff jmp 0x461978 <__vfprintf_internal+0x418> + 464343: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 464348: 45 31 db xor r11d, r11d + 46434b: 31 d2 xor edx, edx + 46434d: e9 95 e7 ff ff jmp 0x462ae7 <__vfprintf_internal+0x1587> + 464352: 44 89 8d 08 fb ff ff mov dword ptr [rbp - 1272], r9d + 464359: 48 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], rcx + 464360: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 + 464367: e8 24 fa fa ff call 0x413d90 <_IO_vtable_check> + 46436c: 44 8b 8d 08 fb ff ff mov r9d, dword ptr [rbp - 1272] + 464373: 48 8b 8d 10 fb ff ff mov rcx, qword ptr [rbp - 1264] + 46437a: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] + 464381: e9 21 da ff ff jmp 0x461da7 <__vfprintf_internal+0x847> + 464386: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 46438a: 48 8d 42 08 lea rax, [rdx + 8] + 46438e: 49 89 46 08 mov qword ptr [r14 + 8], rax + 464392: e9 4d f8 ff ff jmp 0x463be4 <__vfprintf_internal+0x2684> + 464397: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 46439b: 48 8d 42 08 lea rax, [rdx + 8] + 46439f: 49 89 46 08 mov qword ptr [r14 + 8], rax + 4643a3: e9 82 fd ff ff jmp 0x46412a <__vfprintf_internal+0x2bca> + 4643a8: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 4643ac: 48 8d 42 08 lea rax, [rdx + 8] + 4643b0: 49 89 46 08 mov qword ptr [r14 + 8], rax + 4643b4: e9 58 f8 ff ff jmp 0x463c11 <__vfprintf_internal+0x26b1> + 4643b9: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 4643bd: 48 8d 42 08 lea rax, [rdx + 8] + 4643c1: 49 89 46 08 mov qword ptr [r14 + 8], rax + 4643c5: e9 42 fd ff ff jmp 0x46410c <__vfprintf_internal+0x2bac> + 4643ca: 0f b6 f2 movzx esi, dl + 4643cd: 4c 89 e7 mov rdi, r12 + 4643d0: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d + 4643d7: e8 14 30 fb ff call 0x4173f0 <__overflow> + 4643dc: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] + 4643e3: 83 f8 ff cmp eax, -1 + 4643e6: 0f 85 18 e0 ff ff jne 0x462404 <__vfprintf_internal+0xea4> + 4643ec: e9 87 d5 ff ff jmp 0x461978 <__vfprintf_internal+0x418> + 4643f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4643f8: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d + 4643ff: be 2b 00 00 00 mov esi, 43 + 464404: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d + 46440b: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d + 464412: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 464419: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 464420: e9 8d fd ff ff jmp 0x4641b2 <__vfprintf_internal+0x2c52> + 464425: be 30 00 00 00 mov esi, 48 + 46442a: 4c 89 e7 mov rdi, r12 + 46442d: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 464434: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d + 46443b: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d + 464442: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 464449: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 464450: e8 9b 2f fb ff call 0x4173f0 <__overflow> + 464455: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 46445c: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] + 464463: 83 f8 ff cmp eax, -1 + 464466: 44 8b 95 08 fb ff ff mov r10d, dword ptr [rbp - 1272] + 46446d: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] + 464474: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 46447b: 0f 85 47 e8 ff ff jne 0x462cc8 <__vfprintf_internal+0x1768> + 464481: e9 f2 d4 ff ff jmp 0x461978 <__vfprintf_internal+0x418> + 464486: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 464490: 41 0f b6 f7 movzx esi, r15b + 464494: 4c 89 e7 mov rdi, r12 + 464497: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 46449e: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d + 4644a5: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d + 4644ac: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 4644b3: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 4644ba: e8 31 2f fb ff call 0x4173f0 <__overflow> + 4644bf: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 4644c6: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] + 4644cd: 83 f8 ff cmp eax, -1 + 4644d0: 44 8b 95 08 fb ff ff mov r10d, dword ptr [rbp - 1272] + 4644d7: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] + 4644de: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 4644e5: 0f 85 06 e8 ff ff jne 0x462cf1 <__vfprintf_internal+0x1791> + 4644eb: e9 88 d4 ff ff jmp 0x461978 <__vfprintf_internal+0x418> + 4644f0: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d + 4644f7: be 2b 00 00 00 mov esi, 43 + 4644fc: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d + 464503: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 46450a: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 464511: e9 fb fc ff ff jmp 0x464211 <__vfprintf_internal+0x2cb1> + 464516: 41 0f b6 f7 movzx esi, r15b + 46451a: 4c 89 e7 mov rdi, r12 + 46451d: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 464524: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d + 46452b: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 464532: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 464539: e8 b2 2e fb ff call 0x4173f0 <__overflow> + 46453e: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 464545: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] + 46454c: 83 f8 ff cmp eax, -1 + 46454f: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] + 464556: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 46455d: 0f 85 5e e2 ff ff jne 0x4627c1 <__vfprintf_internal+0x1261> + 464563: e9 10 d4 ff ff jmp 0x461978 <__vfprintf_internal+0x418> + 464568: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 464570: be 30 00 00 00 mov esi, 48 + 464575: 4c 89 e7 mov rdi, r12 + 464578: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d + 46457f: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d + 464586: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 46458d: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 464594: e8 57 2e fb ff call 0x4173f0 <__overflow> + 464599: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 4645a0: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] + 4645a7: 83 f8 ff cmp eax, -1 + 4645aa: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] + 4645b1: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 4645b8: 0f 85 da e1 ff ff jne 0x462798 <__vfprintf_internal+0x1238> + 4645be: e9 b5 d3 ff ff jmp 0x461978 <__vfprintf_internal+0x418> + 4645c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4645c8: 48 8b bd 20 fb ff ff mov rdi, qword ptr [rbp - 1248] + 4645cf: 44 89 8d ac fa ff ff mov dword ptr [rbp - 1364], r9d + 4645d6: 44 89 85 bc fa ff ff mov dword ptr [rbp - 1348], r8d + 4645dd: 44 89 95 f0 fa ff ff mov dword ptr [rbp - 1296], r10d + 4645e4: 44 89 9d 08 fb ff ff mov dword ptr [rbp - 1272], r11d + 4645eb: e8 60 af fb ff call 0x41f550 + 4645f0: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] + 4645f7: 44 8b 85 bc fa ff ff mov r8d, dword ptr [rbp - 1348] + 4645fe: 44 8b 95 f0 fa ff ff mov r10d, dword ptr [rbp - 1296] + 464605: 44 8b 9d 08 fb ff ff mov r11d, dword ptr [rbp - 1272] + 46460c: e9 df f2 ff ff jmp 0x4638f0 <__vfprintf_internal+0x2390> + 464611: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d + 464618: be 20 00 00 00 mov esi, 32 + 46461d: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d + 464624: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d + 46462b: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 464632: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 464639: e9 74 fb ff ff jmp 0x4641b2 <__vfprintf_internal+0x2c52> + 46463e: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d + 464645: be 20 00 00 00 mov esi, 32 + 46464a: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d + 464651: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 464658: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 46465f: e9 ad fb ff ff jmp 0x464211 <__vfprintf_internal+0x2cb1> + 464664: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax + 46466b: e9 63 d8 ff ff jmp 0x461ed3 <__vfprintf_internal+0x973> + 464670: e8 5b 75 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 464675: 4c 89 ff mov rdi, r15 + 464678: 44 89 8d ac fa ff ff mov dword ptr [rbp - 1364], r9d + 46467f: 44 89 85 bc fa ff ff mov dword ptr [rbp - 1348], r8d + 464686: e8 d5 a8 fb ff call 0x41ef60 + 46468b: 44 8b 9d 08 fb ff ff mov r11d, dword ptr [rbp - 1272] + 464692: 44 8b 95 f0 fa ff ff mov r10d, dword ptr [rbp - 1296] + 464699: 48 85 c0 test rax, rax + 46469c: 48 89 85 20 fb ff ff mov qword ptr [rbp - 1248], rax + 4646a3: 44 8b 85 bc fa ff ff mov r8d, dword ptr [rbp - 1348] + 4646aa: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] + 4646b1: 0f 84 d9 d2 ff ff je 0x461990 <__vfprintf_internal+0x430> + 4646b7: 4c 03 bd 20 fb ff ff add r15, qword ptr [rbp - 1248] + 4646be: 4c 89 bd 08 fb ff ff mov qword ptr [rbp - 1272], r15 + 4646c5: e9 09 d8 ff ff jmp 0x461ed3 <__vfprintf_internal+0x973> + 4646ca: 48 8d 0d 2f 46 04 00 lea rcx, [rip + 280111] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> + 4646d1: ba 97 06 00 00 mov edx, 1687 + 4646d6: 48 8d 35 6d 44 04 00 lea rsi, [rip + 279661] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 4646dd: 48 8d 3d 1c 45 04 00 lea rdi, [rip + 279836] # 0x4a8c00 + 4646e4: e8 67 e8 f9 ff call 0x402f50 <__assert_fail> + 4646e9: 48 8d 0d 10 46 04 00 lea rcx, [rip + 280080] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> + 4646f0: ba b7 06 00 00 mov edx, 1719 + 4646f5: 48 8d 35 4e 44 04 00 lea rsi, [rip + 279630] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 4646fc: 48 8d 3d fd 44 04 00 lea rdi, [rip + 279805] # 0x4a8c00 + 464703: e8 48 e8 f9 ff call 0x402f50 <__assert_fail> + 464708: 4c 89 ff mov rdi, r15 + 46470b: 44 89 95 bc fa ff ff mov dword ptr [rbp - 1348], r10d + 464712: 44 89 9d 08 fb ff ff mov dword ptr [rbp - 1272], r11d + 464719: e8 42 a8 fb ff call 0x41ef60 + 46471e: 44 8b 9d 08 fb ff ff mov r11d, dword ptr [rbp - 1272] + 464725: 44 8b 95 bc fa ff ff mov r10d, dword ptr [rbp - 1348] + 46472c: 48 85 c0 test rax, rax + 46472f: 48 89 85 20 fb ff ff mov qword ptr [rbp - 1248], rax + 464736: 44 8b 85 ac fa ff ff mov r8d, dword ptr [rbp - 1364] + 46473d: 44 8b 8d a8 fa ff ff mov r9d, dword ptr [rbp - 1368] + 464744: 0f 84 46 d2 ff ff je 0x461990 <__vfprintf_internal+0x430> + 46474a: 4c 03 bd 20 fb ff ff add r15, qword ptr [rbp - 1248] + 464751: 4c 89 bd 08 fb ff ff mov qword ptr [rbp - 1272], r15 + 464758: e9 6a d9 ff ff jmp 0x4620c7 <__vfprintf_internal+0xb67> + 46475d: 4c 89 ff mov rdi, r15 + 464760: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d + 464767: e8 f4 a7 fb ff call 0x41ef60 + 46476c: 49 89 c3 mov r11, rax + 46476f: 48 85 c0 test rax, rax + 464772: 0f 84 00 d2 ff ff je 0x461978 <__vfprintf_internal+0x418> + 464778: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] + 46477f: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] + 464786: c7 85 08 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1272], 1 + 464790: e9 71 ef ff ff jmp 0x463706 <__vfprintf_internal+0x21a6> + 464795: 48 89 d7 mov rdi, rdx + 464798: 44 89 95 bc fa ff ff mov dword ptr [rbp - 1348], r10d + 46479f: 44 89 9d f0 fa ff ff mov dword ptr [rbp - 1296], r11d + 4647a6: e8 b5 a7 fb ff call 0x41ef60 + 4647ab: 48 8b 95 08 fb ff ff mov rdx, qword ptr [rbp - 1272] + 4647b2: 44 8b 9d f0 fa ff ff mov r11d, dword ptr [rbp - 1296] + 4647b9: 48 85 c0 test rax, rax + 4647bc: 48 89 85 20 fb ff ff mov qword ptr [rbp - 1248], rax + 4647c3: 44 8b 95 bc fa ff ff mov r10d, dword ptr [rbp - 1348] + 4647ca: 44 8b 85 ac fa ff ff mov r8d, dword ptr [rbp - 1364] + 4647d1: 44 8b 8d a8 fa ff ff mov r9d, dword ptr [rbp - 1368] + 4647d8: 0f 84 b2 d1 ff ff je 0x461990 <__vfprintf_internal+0x430> + 4647de: 48 03 95 20 fb ff ff add rdx, qword ptr [rbp - 1248] + 4647e5: 48 89 95 08 fb ff ff mov qword ptr [rbp - 1272], rdx + 4647ec: e9 a9 eb ff ff jmp 0x46339a <__vfprintf_internal+0x1e3a> + 4647f1: 48 8d 0d 08 45 04 00 lea rcx, [rip + 279816] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> + 4647f8: ba 98 06 00 00 mov edx, 1688 + 4647fd: 48 8d 35 46 43 04 00 lea rsi, [rip + 279366] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 464804: 48 8d 3d f5 43 04 00 lea rdi, [rip + 279541] # 0x4a8c00 + 46480b: e8 40 e7 f9 ff call 0x402f50 <__assert_fail> + 464810: 48 8d 0d e9 44 04 00 lea rcx, [rip + 279785] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> + 464817: ba 98 06 00 00 mov edx, 1688 + 46481c: 48 8d 35 27 43 04 00 lea rsi, [rip + 279335] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 464823: 48 8d 3d a6 43 04 00 lea rdi, [rip + 279462] # 0x4a8bd0 + 46482a: e8 21 e7 f9 ff call 0x402f50 <__assert_fail> + 46482f: 31 db xor ebx, ebx + 464831: e9 29 df ff ff jmp 0x46275f <__vfprintf_internal+0x11ff> + 464836: 85 db test ebx, ebx + 464838: 0f 8f 17 e8 ff ff jg 0x463055 <__vfprintf_internal+0x1af5> + 46483e: 31 db xor ebx, ebx + 464840: e9 df de ff ff jmp 0x462724 <__vfprintf_internal+0x11c4> + 464845: 48 8d 0d b4 44 04 00 lea rcx, [rip + 279732] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> + 46484c: ba 98 06 00 00 mov edx, 1688 + 464851: 48 8d 35 f2 42 04 00 lea rsi, [rip + 279282] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 464858: 48 8d 3d ff 42 04 00 lea rdi, [rip + 279295] # 0x4a8b5e <__strtol_ul_max_tab+0x13e> + 46485f: e8 ec e6 f9 ff call 0x402f50 <__assert_fail> + 464864: 48 89 d7 mov rdi, rdx + 464867: e8 f4 a6 fb ff call 0x41ef60 + 46486c: 49 89 c3 mov r11, rax + 46486f: 48 85 c0 test rax, rax + 464872: 0f 84 00 d1 ff ff je 0x461978 <__vfprintf_internal+0x418> + 464878: 48 8b 95 18 fb ff ff mov rdx, qword ptr [rbp - 1256] + 46487f: 44 8b 95 00 fb ff ff mov r10d, dword ptr [rbp - 1280] + 464886: c7 85 08 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1272], 1 + 464890: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] + 464897: 48 8b b5 f0 fa ff ff mov rsi, qword ptr [rbp - 1296] + 46489e: e9 31 f7 ff ff jmp 0x463fd4 <__vfprintf_internal+0x2a74> + 4648a3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4648ae: 66 90 nop + +00000000004648b0 : + 4648b0: 41 56 push r14 + 4648b2: 41 55 push r13 + 4648b4: 41 54 push r12 + 4648b6: 55 push rbp + 4648b7: 53 push rbx + 4648b8: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4648bf: 48 83 0c 24 00 or qword ptr [rsp], 0 + 4648c4: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4648cb: 48 83 0c 24 00 or qword ptr [rsp], 0 + 4648d0: 48 81 ec 30 01 00 00 sub rsp, 304 + 4648d7: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4648e0: 48 89 84 24 28 21 00 00 mov qword ptr [rsp + 8488], rax + 4648e8: 31 c0 xor eax, eax + 4648ea: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 4648f0: 48 89 fb mov rbx, rdi + 4648f3: 85 c0 test eax, eax + 4648f5: 0f 85 c5 01 00 00 jne 0x464ac0 + 4648fb: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 + 464905: 48 8d 84 24 20 01 00 00 lea rax, [rsp + 288] + 46490d: 48 8d 7c 24 20 lea rdi, [rsp + 32] + 464912: 48 89 9c 24 00 01 00 00 mov qword ptr [rsp + 256], rbx + 46491a: 66 48 0f 6e c0 movq xmm0, rax + 46491f: 48 8d 84 24 20 21 00 00 lea rax, [rsp + 8480] + 464927: c7 84 24 e0 00 00 00 ff ff ff ff mov dword ptr [rsp + 224], 4294967295 + 464932: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 464937: 8b 43 74 mov eax, dword ptr [rbx + 116] + 46493a: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 46493e: c7 44 24 20 04 80 ad fb mov dword ptr [rsp + 32], 4222451716 + 464946: 89 84 24 94 00 00 00 mov dword ptr [rsp + 148], eax + 46494d: 48 8d 05 6c d7 05 00 lea rax, [rip + 382828] # 0x4c20c0 <_IO_helper_jumps> + 464954: 48 c7 84 24 a8 00 00 00 00 00 00 00 mov qword ptr [rsp + 168], 0 + 464960: 48 89 84 24 f8 00 00 00 mov qword ptr [rsp + 248], rax + 464968: 0f 29 44 24 40 movaps xmmword ptr [rsp + 64], xmm0 + 46496d: e8 ee cb ff ff call 0x461560 <__vfprintf_internal> + 464972: 48 c7 c5 00 00 00 00 mov rbp, 0 + 464979: 41 89 c4 mov r12d, eax + 46497c: 48 85 ed test rbp, rbp + 46497f: 0f 84 53 01 00 00 je 0x464ad8 + 464985: 48 c7 c6 a0 45 48 00 mov rsi, 4736416 + 46498c: 48 89 e7 mov rdi, rsp + 46498f: 48 89 da mov rdx, rbx + 464992: e8 69 b6 b9 ff call 0x0 + 464997: 8b 13 mov edx, dword ptr [rbx] + 464999: 81 e2 00 80 00 00 and edx, 32768 + 46499f: 0f 84 c3 00 00 00 je 0x464a68 + 4649a5: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 4649aa: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 4649af: 48 29 f0 sub rax, rsi + 4649b2: 41 89 c5 mov r13d, eax + 4649b5: 85 c0 test eax, eax + 4649b7: 7e 72 jle 0x464a2b + 4649b9: 4c 8b b3 d8 00 00 00 mov r14, qword ptr [rbx + 216] + 4649c0: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4649c7: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4649ce: 4c 89 f1 mov rcx, r14 + 4649d1: 48 29 d0 sub rax, rdx + 4649d4: 48 29 d1 sub rcx, rdx + 4649d7: 48 39 c8 cmp rax, rcx + 4649da: 0f 86 10 01 00 00 jbe 0x464af0 + 4649e0: 49 63 d5 movsxd rdx, r13d + 4649e3: 48 89 df mov rdi, rbx + 4649e6: 41 ff 56 38 call qword ptr [r14 + 56] + 4649ea: 41 39 c5 cmp r13d, eax + 4649ed: b8 ff ff ff ff mov eax, 4294967295 + 4649f2: 44 0f 45 e0 cmovne r12d, eax + 4649f6: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 4649fc: 75 2d jne 0x464a2b + 4649fe: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 464a05: 8b 47 04 mov eax, dword ptr [rdi + 4] + 464a08: 83 e8 01 sub eax, 1 + 464a0b: 89 47 04 mov dword ptr [rdi + 4], eax + 464a0e: 75 1b jne 0x464a2b + 464a10: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 464a18: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 464a20: 85 d2 test edx, edx + 464a22: 0f 85 f8 00 00 00 jne 0x464b20 + 464a28: 83 2f 01 sub dword ptr [rdi], 1 + 464a2b: 48 85 ed test rbp, rbp + 464a2e: 74 0a je 0x464a3a + 464a30: 48 89 e7 mov rdi, rsp + 464a33: 31 f6 xor esi, esi + 464a35: e8 c6 b5 b9 ff call 0x0 + 464a3a: 48 8b 84 24 28 21 00 00 mov rax, qword ptr [rsp + 8488] + 464a42: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 464a4b: 0f 85 f3 00 00 00 jne 0x464b44 + 464a51: 48 81 c4 30 21 00 00 add rsp, 8496 + 464a58: 44 89 e0 mov eax, r12d + 464a5b: 5b pop rbx + 464a5c: 5d pop rbp + 464a5d: 41 5c pop r12 + 464a5f: 41 5d pop r13 + 464a61: 41 5e pop r14 + 464a63: c3 ret + 464a64: 0f 1f 40 00 nop dword ptr [rax] + 464a68: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 464a6f: 64 4c 8b 2c 25 10 00 00 00 mov r13, qword ptr fs:[16] + 464a78: 4c 39 6f 08 cmp qword ptr [rdi + 8], r13 + 464a7c: 74 1f je 0x464a9d + 464a7e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 464a86: 85 c0 test eax, eax + 464a88: 75 76 jne 0x464b00 + 464a8a: ba 01 00 00 00 mov edx, 1 + 464a8f: 0f b1 17 cmpxchg dword ptr [rdi], edx + 464a92: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 464a99: 4c 89 6f 08 mov qword ptr [rdi + 8], r13 + 464a9d: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 464aa2: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 464aa7: 83 47 04 01 add dword ptr [rdi + 4], 1 + 464aab: 48 29 f0 sub rax, rsi + 464aae: 41 89 c5 mov r13d, eax + 464ab1: 85 c0 test eax, eax + 464ab3: 0f 8f 00 ff ff ff jg 0x4649b9 + 464ab9: e9 38 ff ff ff jmp 0x4649f6 + 464abe: 66 90 nop + 464ac0: 83 f8 ff cmp eax, -1 + 464ac3: 0f 84 3c fe ff ff je 0x464905 + 464ac9: 41 bc ff ff ff ff mov r12d, 4294967295 + 464acf: e9 66 ff ff ff jmp 0x464a3a + 464ad4: 0f 1f 40 00 nop dword ptr [rax] + 464ad8: 48 c7 c0 a0 45 48 00 mov rax, 4736416 + 464adf: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx + 464ae4: 48 89 04 24 mov qword ptr [rsp], rax + 464ae8: e9 aa fe ff ff jmp 0x464997 + 464aed: 0f 1f 00 nop dword ptr [rax] + 464af0: e8 9b f2 fa ff call 0x413d90 <_IO_vtable_check> + 464af5: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] + 464afa: e9 e1 fe ff ff jmp 0x4649e0 + 464aff: 90 nop + 464b00: b9 01 00 00 00 mov ecx, 1 + 464b05: 89 d0 mov eax, edx + 464b07: f0 lock + 464b08: 0f b1 0f cmpxchg dword ptr [rdi], ecx + 464b0b: 0f 84 81 ff ff ff je 0x464a92 + 464b11: e8 8a 52 fb ff call 0x419da0 <__lll_lock_wait_private> + 464b16: e9 77 ff ff ff jmp 0x464a92 + 464b1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 464b20: 87 07 xchg dword ptr [rdi], eax + 464b22: 83 f8 01 cmp eax, 1 + 464b25: 0f 8e 00 ff ff ff jle 0x464a2b + 464b2b: 45 31 d2 xor r10d, r10d + 464b2e: ba 01 00 00 00 mov edx, 1 + 464b33: be 81 00 00 00 mov esi, 129 + 464b38: b8 ca 00 00 00 mov eax, 202 + 464b3d: 0f 05 syscall + 464b3f: e9 e7 fe ff ff jmp 0x464a2b + 464b44: e8 87 70 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 464b49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000464b50 : + 464b50: 41 56 push r14 + 464b52: 49 89 f1 mov r9, rsi + 464b55: 41 55 push r13 + 464b57: 41 54 push r12 + 464b59: 55 push rbp + 464b5a: 0f be 29 movsx ebp, byte ptr [rcx] + 464b5d: 53 push rbx + 464b5e: 8d 45 ff lea eax, [rbp - 1] + 464b61: 3c 7d cmp al, 125 + 464b63: 76 13 jbe 0x464b78 + 464b65: 5b pop rbx + 464b66: 4c 89 c8 mov rax, r9 + 464b69: 5d pop rbp + 464b6a: 41 5c pop r12 + 464b6c: 41 5d pop r13 + 464b6e: 41 5e pop r14 + 464b70: c3 ret + 464b71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 464b78: 48 89 d3 mov rbx, rdx + 464b7b: 49 89 d4 mov r12, rdx + 464b7e: 4c 8d 69 01 lea r13, [rcx + 1] + 464b82: 45 89 c6 mov r14d, r8d + 464b85: 48 29 f3 sub rbx, rsi + 464b88: 48 89 da mov rdx, rbx + 464b8b: e8 b0 c4 f9 ff call 0x401040 <.plt+0x20> + 464b90: 48 8d 34 18 lea rsi, [rax + rbx] + 464b94: 48 89 c7 mov rdi, rax + 464b97: 48 39 f0 cmp rax, rsi + 464b9a: 72 37 jb 0x464bd3 + 464b9c: eb 7f jmp 0x464c1d + 464b9e: 66 90 nop + 464ba0: 48 39 f7 cmp rdi, rsi + 464ba3: 73 c0 jae 0x464b65 + 464ba5: 4c 39 ce cmp rsi, r9 + 464ba8: 74 56 je 0x464c00 + 464baa: 45 89 74 24 f8 mov dword ptr [r12 - 8], r14d + 464baf: 41 0f be 6d 00 movsx ebp, byte ptr [r13] + 464bb4: 4d 8d 4c 24 f8 lea r9, [r12 - 8] + 464bb9: 40 80 fd 7e cmp bpl, 126 + 464bbd: 77 41 ja 0x464c00 + 464bbf: 40 84 ed test bpl, bpl + 464bc2: 74 34 je 0x464bf8 + 464bc4: 49 83 c5 01 add r13, 1 + 464bc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 464bd0: 4d 89 cc mov r12, r9 + 464bd3: 8b 46 fc mov eax, dword ptr [rsi - 4] + 464bd6: 48 83 ee 04 sub rsi, 4 + 464bda: 4d 8d 4c 24 fc lea r9, [r12 - 4] + 464bdf: 41 89 44 24 fc mov dword ptr [r12 - 4], eax + 464be4: 83 ed 01 sub ebp, 1 + 464be7: 74 b7 je 0x464ba0 + 464be9: 48 39 f7 cmp rdi, rsi + 464bec: 72 e2 jb 0x464bd0 + 464bee: e9 72 ff ff ff jmp 0x464b65 + 464bf3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 464bf8: 41 0f be 6d ff movsx ebp, byte ptr [r13 - 1] + 464bfd: eb d1 jmp 0x464bd0 + 464bff: 90 nop + 464c00: 48 89 fa mov rdx, rdi + 464c03: 4c 89 cf mov rdi, r9 + 464c06: 48 29 f2 sub rdx, rsi + 464c09: e8 32 c4 f9 ff call 0x401040 <.plt+0x20> + 464c0e: 5b pop rbx + 464c0f: 5d pop rbp + 464c10: 49 89 c1 mov r9, rax + 464c13: 41 5c pop r12 + 464c15: 41 5d pop r13 + 464c17: 4c 89 c8 mov rax, r9 + 464c1a: 41 5e pop r14 + 464c1c: c3 ret + 464c1d: 4d 89 e1 mov r9, r12 + 464c20: e9 40 ff ff ff jmp 0x464b65 + 464c25: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000464c30 <_i18n_number_rewrite>: + 464c30: 41 57 push r15 + 464c32: 41 56 push r14 + 464c34: 49 89 f6 mov r14, rsi + 464c37: 41 55 push r13 + 464c39: 49 89 d5 mov r13, rdx + 464c3c: 41 54 push r12 + 464c3e: 55 push rbp + 464c3f: 48 89 fd mov rbp, rdi + 464c42: 48 8d 3d ef 3e 04 00 lea rdi, [rip + 278255] # 0x4a8b38 <__strtol_ul_max_tab+0x118> + 464c49: 53 push rbx + 464c4a: 49 29 ee sub r14, rbp + 464c4d: 48 81 ec 38 04 00 00 sub rsp, 1080 + 464c54: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 464c5d: 48 89 84 24 28 04 00 00 mov qword ptr [rsp + 1064], rax + 464c65: 31 c0 xor eax, eax + 464c67: 4c 8d 7c 24 20 lea r15, [rsp + 32] + 464c6c: e8 7f cc 00 00 call 0x4718f0 + 464c71: bf 2e 00 00 00 mov edi, 46 + 464c76: 49 89 c4 mov r12, rax + 464c79: 48 89 c6 mov rsi, rax + 464c7c: e8 ff cc 00 00 call 0x471980 + 464c81: 4c 89 e6 mov rsi, r12 + 464c84: bf 2c 00 00 00 mov edi, 44 + 464c89: 89 44 24 08 mov dword ptr [rsp + 8], eax + 464c8d: e8 ee cc 00 00 call 0x471980 + 464c92: 4c 89 f6 mov rsi, r14 + 464c95: 48 8d 7c 24 10 lea rdi, [rsp + 16] + 464c9a: ba 04 00 00 00 mov edx, 4 + 464c9f: 48 c1 fe 02 sar rsi, 2 + 464ca3: 89 44 24 0c mov dword ptr [rsp + 12], eax + 464ca7: 4c 89 7c 24 10 mov qword ptr [rsp + 16], r15 + 464cac: 48 c7 44 24 18 00 04 00 00 mov qword ptr [rsp + 24], 1024 + 464cb5: e8 c6 94 00 00 call 0x46e180 <__libc_scratch_buffer_set_array_size> + 464cba: 84 c0 test al, al + 464cbc: 0f 84 fe 00 00 00 je 0x464dc0 <_i18n_number_rewrite+0x190> + 464cc2: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] + 464cc7: 4c 89 f2 mov rdx, r14 + 464cca: 48 89 ee mov rsi, rbp + 464ccd: 48 89 df mov rdi, rbx + 464cd0: e8 7b c4 f9 ff call 0x401150 <.plt+0x130> + 464cd5: 48 8d 50 fc lea rdx, [rax - 4] + 464cd9: 48 39 da cmp rdx, rbx + 464cdc: 72 64 jb 0x464d42 <_i18n_number_rewrite+0x112> + 464cde: 48 c7 c1 a0 ff ff ff mov rcx, -96 + 464ce5: 4c 89 ee mov rsi, r13 + 464ce8: 64 4c 8b 01 mov r8, qword ptr fs:[rcx] + 464cec: 4d 85 e4 test r12, r12 + 464cef: 74 1a je 0x464d0b <_i18n_number_rewrite+0xdb> + 464cf1: e9 a2 00 00 00 jmp 0x464d98 <_i18n_number_rewrite+0x168> + 464cf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 464d00: 48 83 ea 04 sub rdx, 4 + 464d04: 89 0e mov dword ptr [rsi], ecx + 464d06: 48 39 d3 cmp rbx, rdx + 464d09: 77 26 ja 0x464d31 <_i18n_number_rewrite+0x101> + 464d0b: 8b 0a mov ecx, dword ptr [rdx] + 464d0d: 48 83 ee 04 sub rsi, 4 + 464d11: 8d 79 d0 lea edi, [rcx - 48] + 464d14: 83 ff 09 cmp edi, 9 + 464d17: 77 e7 ja 0x464d00 <_i18n_number_rewrite+0xd0> + 464d19: 49 8b 38 mov rdi, qword ptr [r8] + 464d1c: 83 c1 03 add ecx, 3 + 464d1f: 48 83 ea 04 sub rdx, 4 + 464d23: 48 63 c9 movsxd rcx, ecx + 464d26: 8b 4c cf 40 mov ecx, dword ptr [rdi + 8*rcx + 64] + 464d2a: 89 0e mov dword ptr [rsi], ecx + 464d2c: 48 39 d3 cmp rbx, rdx + 464d2f: 76 da jbe 0x464d0b <_i18n_number_rewrite+0xdb> + 464d31: 48 29 d8 sub rax, rbx + 464d34: 48 8d 68 fc lea rbp, [rax - 4] + 464d38: 48 f7 d5 not rbp + 464d3b: 48 83 e5 fc and rbp, -4 + 464d3f: 49 01 ed add r13, rbp + 464d42: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 464d47: 4c 39 ff cmp rdi, r15 + 464d4a: 74 05 je 0x464d51 <_i18n_number_rewrite+0x121> + 464d4c: e8 ff a7 fb ff call 0x41f550 + 464d51: 48 8b 84 24 28 04 00 00 mov rax, qword ptr [rsp + 1064] + 464d59: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 464d62: 75 61 jne 0x464dc5 <_i18n_number_rewrite+0x195> + 464d64: 48 81 c4 38 04 00 00 add rsp, 1080 + 464d6b: 4c 89 e8 mov rax, r13 + 464d6e: 5b pop rbx + 464d6f: 5d pop rbp + 464d70: 41 5c pop r12 + 464d72: 41 5d pop r13 + 464d74: 41 5e pop r14 + 464d76: 41 5f pop r15 + 464d78: c3 ret + 464d79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 464d80: 49 8b 38 mov rdi, qword ptr [r8] + 464d83: 83 c1 03 add ecx, 3 + 464d86: 48 63 c9 movsxd rcx, ecx + 464d89: 8b 4c cf 40 mov ecx, dword ptr [rdi + 8*rcx + 64] + 464d8d: 89 0e mov dword ptr [rsi], ecx + 464d8f: 48 83 ea 04 sub rdx, 4 + 464d93: 48 39 d3 cmp rbx, rdx + 464d96: 77 99 ja 0x464d31 <_i18n_number_rewrite+0x101> + 464d98: 8b 0a mov ecx, dword ptr [rdx] + 464d9a: 48 83 ee 04 sub rsi, 4 + 464d9e: 8d 79 d0 lea edi, [rcx - 48] + 464da1: 83 ff 09 cmp edi, 9 + 464da4: 76 da jbe 0x464d80 <_i18n_number_rewrite+0x150> + 464da6: 89 cf mov edi, ecx + 464da8: 83 e7 fd and edi, -3 + 464dab: 83 ff 2c cmp edi, 44 + 464dae: 75 dd jne 0x464d8d <_i18n_number_rewrite+0x15d> + 464db0: 83 f9 2e cmp ecx, 46 + 464db3: 8b 4c 24 0c mov ecx, dword ptr [rsp + 12] + 464db7: 0f 44 4c 24 08 cmove ecx, dword ptr [rsp + 8] + 464dbc: 89 0e mov dword ptr [rsi], ecx + 464dbe: eb cf jmp 0x464d8f <_i18n_number_rewrite+0x15f> + 464dc0: 49 89 ed mov r13, rbp + 464dc3: eb 8c jmp 0x464d51 <_i18n_number_rewrite+0x121> + 464dc5: e8 06 6e fe ff call 0x44bbd0 <__stack_chk_fail_local> + 464dca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000464dd0 <_IO_helper_overflow>: + 464dd0: f3 0f 1e fa endbr64 + 464dd4: 41 55 push r13 + 464dd6: 41 54 push r12 + 464dd8: 49 89 fc mov r12, rdi + 464ddb: 55 push rbp + 464ddc: 89 f5 mov ebp, esi + 464dde: 53 push rbx + 464ddf: 48 83 ec 18 sub rsp, 24 + 464de3: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 464dea: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 464dee: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 464df2: 48 89 d3 mov rbx, rdx + 464df5: 48 29 f3 sub rbx, rsi + 464df8: 48 c1 fb 02 sar rbx, 2 + 464dfc: 85 db test ebx, ebx + 464dfe: 0f 84 81 00 00 00 je 0x464e85 <_IO_helper_overflow+0xb5> + 464e04: 48 8b bf c8 01 00 00 mov rdi, qword ptr [rdi + 456] + 464e0b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 464e12: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 464e19: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] + 464e20: 48 29 d0 sub rax, rdx + 464e23: 4c 89 e9 mov rcx, r13 + 464e26: 48 29 d1 sub rcx, rdx + 464e29: 48 39 c8 cmp rax, rcx + 464e2c: 76 7a jbe 0x464ea8 <_IO_helper_overflow+0xd8> + 464e2e: 48 63 db movsxd rbx, ebx + 464e31: 48 89 da mov rdx, rbx + 464e34: 41 ff 55 38 call qword ptr [r13 + 56] + 464e38: 48 85 c0 test rax, rax + 464e3b: 0f 84 a7 00 00 00 je 0x464ee8 <_IO_helper_overflow+0x118> + 464e41: ba ff ff ff ff mov edx, 4294967295 + 464e46: 48 39 d0 cmp rax, rdx + 464e49: 0f 84 99 00 00 00 je 0x464ee8 <_IO_helper_overflow+0x118> + 464e4f: 49 8b 94 24 a0 00 00 00 mov rdx, qword ptr [r12 + 160] + 464e57: 4c 8d 2c 85 00 00 00 00 lea r13, [4*rax] + 464e5f: 48 29 c3 sub rbx, rax + 464e62: 48 8b 7a 18 mov rdi, qword ptr [rdx + 24] + 464e66: 48 89 da mov rdx, rbx + 464e69: 4a 8d 34 2f lea rsi, [rdi + r13] + 464e6d: e8 4e af 00 00 call 0x46fdc0 + 464e72: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 464e7a: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 464e7e: 4c 29 ea sub rdx, r13 + 464e81: 48 89 50 20 mov qword ptr [rax + 32], rdx + 464e85: 48 39 50 28 cmp qword ptr [rax + 40], rdx + 464e89: 76 45 jbe 0x464ed0 <_IO_helper_overflow+0x100> + 464e8b: 48 8d 4a 04 lea rcx, [rdx + 4] + 464e8f: 48 89 48 20 mov qword ptr [rax + 32], rcx + 464e93: 89 e8 mov eax, ebp + 464e95: 89 2a mov dword ptr [rdx], ebp + 464e97: 48 83 c4 18 add rsp, 24 + 464e9b: 5b pop rbx + 464e9c: 5d pop rbp + 464e9d: 41 5c pop r12 + 464e9f: 41 5d pop r13 + 464ea1: c3 ret + 464ea2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 464ea8: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 464ead: e8 de ee fa ff call 0x413d90 <_IO_vtable_check> + 464eb2: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 464eba: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 464ebf: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 464ec3: e9 66 ff ff ff jmp 0x464e2e <_IO_helper_overflow+0x5e> + 464ec8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 464ed0: 48 83 c4 18 add rsp, 24 + 464ed4: 89 ee mov esi, ebp + 464ed6: 4c 89 e7 mov rdi, r12 + 464ed9: 5b pop rbx + 464eda: 5d pop rbp + 464edb: 41 5c pop r12 + 464edd: 41 5d pop r13 + 464edf: e9 fc 82 00 00 jmp 0x46d1e0 <__woverflow> + 464ee4: 0f 1f 40 00 nop dword ptr [rax] + 464ee8: b8 ff ff ff ff mov eax, 4294967295 + 464eed: eb a8 jmp 0x464e97 <_IO_helper_overflow+0xc7> + 464eef: 90 nop + +0000000000464ef0 : + 464ef0: 55 push rbp + 464ef1: 48 89 e5 mov rbp, rsp + 464ef4: 41 57 push r15 + 464ef6: 41 56 push r14 + 464ef8: 41 55 push r13 + 464efa: 41 54 push r12 + 464efc: 53 push rbx + 464efd: 48 81 ec 58 09 00 00 sub rsp, 2392 + 464f04: 48 8b 45 20 mov rax, qword ptr [rbp + 32] + 464f08: 48 89 bd 10 f7 ff ff mov qword ptr [rbp - 2288], rdi + 464f0f: 48 8d bd b0 f7 ff ff lea rdi, [rbp - 2128] + 464f16: 48 89 b5 e8 f6 ff ff mov qword ptr [rbp - 2328], rsi + 464f1d: 4c 8b 75 18 mov r14, qword ptr [rbp + 24] + 464f21: 48 89 85 08 f7 ff ff mov qword ptr [rbp - 2296], rax + 464f28: 48 8b 45 30 mov rax, qword ptr [rbp + 48] + 464f2c: 89 95 f4 f6 ff ff mov dword ptr [rbp - 2316], edx + 464f32: 4c 89 85 30 f7 ff ff mov qword ptr [rbp - 2256], r8 + 464f39: 44 89 8d 18 f7 ff ff mov dword ptr [rbp - 2280], r9d + 464f40: 48 89 85 28 f7 ff ff mov qword ptr [rbp - 2264], rax + 464f47: 64 48 8b 1c 25 28 00 00 00 mov rbx, qword ptr fs:[40] + 464f50: 48 89 5d c8 mov qword ptr [rbp - 56], rbx + 464f54: 31 db xor ebx, ebx + 464f56: 48 89 bd 38 f7 ff ff mov qword ptr [rbp - 2248], rdi + 464f5d: 48 89 bd a0 f7 ff ff mov qword ptr [rbp - 2144], rdi + 464f64: 48 8d bd c0 fb ff ff lea rdi, [rbp - 1088] + 464f6b: 48 c7 85 a8 f7 ff ff 00 04 00 00 mov qword ptr [rbp - 2136], 1024 + 464f76: 48 89 bd 20 f7 ff ff mov qword ptr [rbp - 2272], rdi + 464f7d: 48 89 bd b0 fb ff ff mov qword ptr [rbp - 1104], rdi + 464f84: 48 c7 85 b8 fb ff ff 00 04 00 00 mov qword ptr [rbp - 1096], 1024 + 464f8f: 48 c7 85 58 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2216], 0 + 464f9a: 48 83 f8 ff cmp rax, -1 + 464f9e: 0f 84 54 0b 00 00 je 0x465af8 + 464fa4: 45 8b 1e mov r11d, dword ptr [r14] + 464fa7: 45 85 db test r11d, r11d + 464faa: 0f 84 3b 10 00 00 je 0x465feb + 464fb0: 48 8b 85 38 f7 ff ff mov rax, qword ptr [rbp - 2248] + 464fb7: 45 31 ed xor r13d, r13d + 464fba: 45 31 ff xor r15d, r15d + 464fbd: 4c 8d a5 58 f7 ff ff lea r12, [rbp - 2216] + 464fc4: 48 c7 85 40 f7 ff ff 0e 00 00 00 mov qword ptr [rbp - 2240], 14 + 464fcf: 48 89 85 48 f7 ff ff mov qword ptr [rbp - 2232], rax + 464fd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 464fe0: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] + 464fe7: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] + 464fec: 4c 89 fe mov rsi, r15 + 464fef: 4c 89 f7 mov rdi, r14 + 464ff2: 49 83 c5 01 add r13, 1 + 464ff6: 48 8d 1c c1 lea rbx, [rcx + 8*rax] + 464ffa: 4c 89 e1 mov rcx, r12 + 464ffd: 48 89 da mov rdx, rbx + 465000: e8 db 66 00 00 call 0x46b6e0 <__parse_one_specwc> + 465005: 4c 8b 73 20 mov r14, qword ptr [rbx + 32] + 465009: 49 01 c7 add r15, rax + 46500c: 45 8b 16 mov r10d, dword ptr [r14] + 46500f: 45 85 d2 test r10d, r10d + 465012: 74 4c je 0x465060 + 465014: 4c 39 ad 40 f7 ff ff cmp qword ptr [rbp - 2240], r13 + 46501b: 75 c3 jne 0x464fe0 + 46501d: 48 8d bd a0 f7 ff ff lea rdi, [rbp - 2144] + 465024: e8 97 90 00 00 call 0x46e0c0 <__libc_scratch_buffer_grow_preserve> + 465029: 84 c0 test al, al + 46502b: 0f 84 1f 04 00 00 je 0x465450 + 465031: 48 8b 85 a0 f7 ff ff mov rax, qword ptr [rbp - 2144] + 465038: 48 89 85 48 f7 ff ff mov qword ptr [rbp - 2232], rax + 46503f: 48 b8 8f e3 38 8e e3 38 8e e3 movabs rax, -2049638230412172401 + 465049: 48 f7 a5 a8 f7 ff ff mul qword ptr [rbp - 2136] + 465050: 48 c1 ea 06 shr rdx, 6 + 465054: 48 89 95 40 f7 ff ff mov qword ptr [rbp - 2240], rdx + 46505b: eb 83 jmp 0x464fe0 + 46505d: 0f 1f 00 nop dword ptr [rax] + 465060: 4c 39 bd 58 f7 ff ff cmp qword ptr [rbp - 2216], r15 + 465067: 4c 89 fb mov rbx, r15 + 46506a: 48 0f 43 9d 58 f7 ff ff cmovae rbx, qword ptr [rbp - 2216] + 465072: 48 8d bd b0 fb ff ff lea rdi, [rbp - 1104] + 465079: ba 18 00 00 00 mov edx, 24 + 46507e: 48 89 de mov rsi, rbx + 465081: e8 fa 90 00 00 call 0x46e180 <__libc_scratch_buffer_set_array_size> + 465086: 88 85 af f6 ff ff mov byte ptr [rbp - 2385], al + 46508c: 84 c0 test al, al + 46508e: 0f 84 bc 03 00 00 je 0x465450 + 465094: 48 8b 85 b0 fb ff ff mov rax, qword ptr [rbp - 1104] + 46509b: 49 89 dc mov r12, rbx + 46509e: 48 8d 14 9d 00 00 00 00 lea rdx, [4*rbx] + 4650a6: 49 c1 e4 04 shl r12, 4 + 4650aa: 49 01 c4 add r12, rax + 4650ad: 48 89 85 40 f7 ff ff mov qword ptr [rbp - 2240], rax + 4650b4: 8b 45 40 mov eax, dword ptr [rbp + 64] + 4650b7: 4d 8d 3c 14 lea r15, [r12 + rdx] + 4650bb: 83 e0 02 and eax, 2 + 4650be: 4c 89 ff mov rdi, r15 + 4650c1: 40 0f 95 c6 setne sil + 4650c5: 89 85 f0 f6 ff ff mov dword ptr [rbp - 2320], eax + 4650cb: 40 0f b6 f6 movzx esi, sil + 4650cf: f7 de neg esi + 4650d1: e8 3a c0 f9 ff call 0x401110 <.plt+0xf0> + 4650d6: 4d 85 ed test r13, r13 + 4650d9: 0f 84 d3 0e 00 00 je 0x465fb2 + 4650df: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] + 4650e6: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] + 4650eb: 48 89 9d 00 f7 ff ff mov qword ptr [rbp - 2304], rbx + 4650f2: 4c 89 e3 mov rbx, r12 + 4650f5: 4c 8d 04 c1 lea r8, [rcx + 8*rax] + 4650f9: 49 89 ce mov r14, rcx + 4650fc: 4d 89 c4 mov r12, r8 + 4650ff: eb 27 jmp 0x465128 + 465101: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 465108: 41 8b 56 34 mov edx, dword ptr [r14 + 52] + 46510c: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 465110: 41 89 14 87 mov dword ptr [r15 + 4*rax], edx + 465114: 41 8b 56 40 mov edx, dword ptr [r14 + 64] + 465118: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 46511c: 89 14 83 mov dword ptr [rbx + 4*rax], edx + 46511f: 49 83 c6 48 add r14, 72 + 465123: 4d 39 f4 cmp r12, r14 + 465126: 74 5b je 0x465183 + 465128: 49 63 46 2c movsxd rax, dword ptr [r14 + 44] + 46512c: 83 f8 ff cmp eax, -1 + 46512f: 74 08 je 0x465139 + 465131: 41 c7 04 87 00 00 00 00 mov dword ptr [r15 + 4*rax], 0 + 465139: 49 63 46 28 movsxd rax, dword ptr [r14 + 40] + 46513d: 83 f8 ff cmp eax, -1 + 465140: 74 08 je 0x46514a + 465142: 41 c7 04 87 00 00 00 00 mov dword ptr [r15 + 4*rax], 0 + 46514a: 49 8b 76 38 mov rsi, qword ptr [r14 + 56] + 46514e: 48 85 f6 test rsi, rsi + 465151: 74 cc je 0x46511f + 465153: 48 83 fe 01 cmp rsi, 1 + 465157: 74 af je 0x465108 + 465159: 49 63 56 30 movsxd rdx, dword ptr [r14 + 48] + 46515d: 4d 63 4e 08 movsxd r9, dword ptr [r14 + 8] + 465161: 4c 89 f7 mov rdi, r14 + 465164: 49 83 c6 48 add r14, 72 + 465168: 48 8b 05 f9 e7 05 00 mov rax, qword ptr [rip + 387065] # 0x4c3968 <__printf_arginfo_table> + 46516f: 48 c1 e2 02 shl rdx, 2 + 465173: 48 8d 0c 13 lea rcx, [rbx + rdx] + 465177: 4c 01 fa add rdx, r15 + 46517a: 42 ff 14 c8 call qword ptr [rax + 8*r9] + 46517e: 4d 39 f4 cmp r12, r14 + 465181: 75 a5 jne 0x465128 + 465183: 49 89 dc mov r12, rbx + 465186: 48 8b 9d 00 f7 ff ff mov rbx, qword ptr [rbp - 2304] + 46518d: 48 85 db test rbx, rbx + 465190: 0f 84 4b 03 00 00 je 0x4654e1 + 465196: 44 0f b6 45 40 movzx r8d, byte ptr [rbp + 64] + 46519b: 44 8b 4d 40 mov r9d, dword ptr [rbp + 64] + 46519f: 31 d2 xor edx, edx + 4651a1: 4c 8d 35 98 3b 04 00 lea r14, [rip + 277400] # 0x4a8d40 <__PRETTY_FUNCTION__.13599+0x40> + 4651a8: 4c 8b 95 40 f7 ff ff mov r10, qword ptr [rbp - 2240] + 4651af: 48 8b 8d 30 f7 ff ff mov rcx, qword ptr [rbp - 2256] + 4651b6: 41 83 e0 01 and r8d, 1 + 4651ba: 41 83 e1 08 and r9d, 8 + 4651be: 66 90 nop + 4651c0: 41 8b 04 97 mov eax, dword ptr [r15 + 4*rdx] + 4651c4: 83 f8 07 cmp eax, 7 + 4651c7: 0f 8f 03 08 00 00 jg 0x4659d0 + 4651cd: 83 f8 ff cmp eax, -1 + 4651d0: 0f 8c 2a 0c 00 00 jl 0x465e00 + 4651d6: 83 f8 07 cmp eax, 7 + 4651d9: 0f 87 b2 08 00 00 ja 0x465a91 + 4651df: 49 63 04 86 movsxd rax, dword ptr [r14 + 4*rax] + 4651e3: 4c 01 f0 add rax, r14 + 4651e6: 3e ff e0 jmp rax + 4651e9: f3 0f 1e fa endbr64 + 4651ed: 41 bb 10 00 00 00 mov r11d, 16 + 4651f3: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 4651f7: 44 8b a5 10 f7 ff ff mov r12d, dword ptr [rbp - 2288] + 4651fe: 48 c1 e0 04 shl rax, 4 + 465202: 48 03 85 40 f7 ff ff add rax, qword ptr [rbp - 2240] + 465209: 45 85 e4 test r12d, r12d + 46520c: 0f 84 a3 16 00 00 je 0x4668b5 + 465212: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 + 46521c: 48 8b 30 mov rsi, qword ptr [rax] + 46521f: c7 85 d8 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2344], 0 + 465229: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 + 465233: 85 c9 test ecx, ecx + 465235: 0f 88 6a 16 00 00 js 0x4668a5 + 46523b: 0f 85 9b 11 00 00 jne 0x4663dc + 465241: 48 85 f6 test rsi, rsi + 465244: 0f 85 51 1c 00 00 jne 0x466e9b + 46524a: 41 83 fb 08 cmp r11d, 8 + 46524e: 0f 85 de 1e 00 00 jne 0x467132 + 465254: 80 bd d0 f6 ff ff 00 cmp byte ptr [rbp - 2352], 0 + 46525b: 0f 84 d1 1e 00 00 je 0x467132 + 465261: 48 8b 85 f8 f6 ff ff mov rax, qword ptr [rbp - 2312] + 465268: 41 b9 04 00 00 00 mov r9d, 4 + 46526e: c7 40 fc 30 00 00 00 mov dword ptr [rax - 4], 48 + 465275: 48 83 e8 04 sub rax, 4 + 465279: 48 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], rax + 465280: c6 85 cc f6 ff ff 20 mov byte ptr [rbp - 2356], 32 + 465287: 4c 8b a5 f8 f6 ff ff mov r12, qword ptr [rbp - 2312] + 46528e: 31 d2 xor edx, edx + 465290: 8b b5 00 f7 ff ff mov esi, dword ptr [rbp - 2304] + 465296: 85 f6 test esi, esi + 465298: 0f 84 d9 1b 00 00 je 0x466e77 + 46529e: 48 c7 85 c0 f6 ff ff 00 00 00 00 mov qword ptr [rbp - 2368], 0 + 4652a9: 8b 85 10 f7 ff ff mov eax, dword ptr [rbp - 2288] + 4652af: 85 c0 test eax, eax + 4652b1: 0f 84 fa 17 00 00 je 0x466ab1 + 4652b7: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 4652be: 48 85 c0 test rax, rax + 4652c1: 0f 84 0f 20 00 00 je 0x4672d6 + 4652c7: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 4652cb: 48 3b 70 28 cmp rsi, qword ptr [rax + 40] + 4652cf: 0f 83 01 20 00 00 jae 0x4672d6 + 4652d5: 48 8d 7e 04 lea rdi, [rsi + 4] + 4652d9: 48 89 78 20 mov qword ptr [rax + 32], rdi + 4652dd: c7 06 2d 00 00 00 mov dword ptr [rsi], 45 + 4652e3: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 4652e9: 0f 84 4a 01 00 00 je 0x465439 + 4652ef: 83 c3 01 add ebx, 1 + 4652f2: 41 83 ef 01 sub r15d, 1 + 4652f6: 48 83 bd c0 f6 ff ff 00 cmp qword ptr [rbp - 2368], 0 + 4652fe: 74 72 je 0x465372 + 465300: 41 83 fb 10 cmp r11d, 16 + 465304: 75 6c jne 0x465372 + 465306: 80 bd d0 f6 ff ff 00 cmp byte ptr [rbp - 2352], 0 + 46530d: 74 63 je 0x465372 + 46530f: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 465316: 48 85 c0 test rax, rax + 465319: 0f 84 b1 22 00 00 je 0x4675d0 + 46531f: 4c 8b 40 20 mov r8, qword ptr [rax + 32] + 465323: 48 8b 78 28 mov rdi, qword ptr [rax + 40] + 465327: 49 39 f8 cmp r8, rdi + 46532a: 0f 83 a0 22 00 00 jae 0x4675d0 + 465330: 49 8d 70 04 lea rsi, [r8 + 4] + 465334: 48 89 70 20 mov qword ptr [rax + 32], rsi + 465338: 41 c7 00 30 00 00 00 mov dword ptr [r8], 48 + 46533f: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 465345: 0f 84 ee 00 00 00 je 0x465439 + 46534b: 48 39 fe cmp rsi, rdi + 46534e: 0f 83 35 22 00 00 jae 0x467589 + 465354: 48 8d 7e 04 lea rdi, [rsi + 4] + 465358: 48 89 78 20 mov qword ptr [rax + 32], rdi + 46535c: 44 89 16 mov dword ptr [rsi], r10d + 46535f: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 465365: 0f 84 ce 00 00 00 je 0x465439 + 46536b: 83 c3 02 add ebx, 2 + 46536e: 41 83 ef 02 sub r15d, 2 + 465372: 49 c1 f9 02 sar r9, 2 + 465376: 44 01 ca add edx, r9d + 465379: 41 29 d7 sub r15d, edx + 46537c: 85 c9 test ecx, ecx + 46537e: 0f 8f dd 17 00 00 jg 0x466b61 + 465384: 85 db test ebx, ebx + 465386: 0f 88 e2 25 00 00 js 0x46796e + 46538c: 49 8b 8d d8 00 00 00 mov rcx, qword ptr [r13 + 216] + 465393: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46539a: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 4653a1: 48 89 ce mov rsi, rcx + 4653a4: 48 29 d0 sub rax, rdx + 4653a7: 48 29 d6 sub rsi, rdx + 4653aa: 48 39 f0 cmp rax, rsi + 4653ad: 0f 86 fd 1e 00 00 jbe 0x4672b0 + 4653b3: 4c 89 8d 10 f7 ff ff mov qword ptr [rbp - 2288], r9 + 4653ba: 4c 89 ca mov rdx, r9 + 4653bd: 4c 89 e6 mov rsi, r12 + 4653c0: 4c 89 ef mov rdi, r13 + 4653c3: ff 51 38 call qword ptr [rcx + 56] + 4653c6: 4c 8b 8d 10 f7 ff ff mov r9, qword ptr [rbp - 2288] + 4653cd: 49 39 c1 cmp r9, rax + 4653d0: 75 67 jne 0x465439 + 4653d2: 41 bc ff ff ff 7f mov r12d, 2147483647 + 4653d8: 44 89 e0 mov eax, r12d + 4653db: 29 d8 sub eax, ebx + 4653dd: 48 98 cdqe + 4653df: 49 39 c1 cmp r9, rax + 4653e2: 7f 47 jg 0x46542b + 4653e4: 44 01 cb add ebx, r9d + 4653e7: 45 85 ff test r15d, r15d + 4653ea: 0f 8e 38 09 00 00 jle 0x465d28 + 4653f0: 49 63 d7 movsxd rdx, r15d + 4653f3: be 20 00 00 00 mov esi, 32 + 4653f8: 4c 89 ef mov rdi, r13 + 4653fb: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx + 465402: e8 99 76 00 00 call 0x46caa0 <_IO_wpadn> + 465407: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] + 46540e: 48 39 c2 cmp rdx, rax + 465411: 75 26 jne 0x465439 + 465413: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 465419: 0f 87 e9 24 00 00 ja 0x467908 + 46541f: 41 29 dc sub r12d, ebx + 465422: 45 39 fc cmp r12d, r15d + 465425: 0f 83 f7 08 00 00 jae 0x465d22 + 46542b: 48 c7 c0 c0 ff ff ff mov rax, -64 + 465432: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 + 465439: 48 8b 85 18 f7 ff ff mov rax, qword ptr [rbp - 2280] + 465440: 48 85 c0 test rax, rax + 465443: 74 0b je 0x465450 + 465445: 48 89 c7 mov rdi, rax + 465448: e8 03 a1 fb ff call 0x41f550 + 46544d: 0f 1f 00 nop dword ptr [rax] + 465450: 41 bc ff ff ff ff mov r12d, 4294967295 + 465456: 48 8b bd b0 fb ff ff mov rdi, qword ptr [rbp - 1104] + 46545d: 48 3b bd 20 f7 ff ff cmp rdi, qword ptr [rbp - 2272] + 465464: 74 05 je 0x46546b + 465466: e8 e5 a0 fb ff call 0x41f550 + 46546b: 48 8b bd a0 f7 ff ff mov rdi, qword ptr [rbp - 2144] + 465472: 48 3b bd 38 f7 ff ff cmp rdi, qword ptr [rbp - 2248] + 465479: 74 05 je 0x465480 + 46547b: e8 d0 a0 fb ff call 0x41f550 + 465480: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 465484: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 46548d: 0f 85 76 25 00 00 jne 0x467a09 + 465493: 48 8d 65 d8 lea rsp, [rbp - 40] + 465497: 44 89 e0 mov eax, r12d + 46549a: 5b pop rbx + 46549b: 41 5c pop r12 + 46549d: 41 5d pop r13 + 46549f: 41 5e pop r14 + 4654a1: 41 5f pop r15 + 4654a3: 5d pop rbp + 4654a4: c3 ret + 4654a5: 3d 00 01 00 00 cmp eax, 256 + 4654aa: 0f 85 90 06 00 00 jne 0x465b40 + 4654b0: 8b 01 mov eax, dword ptr [rcx] + 4654b2: 83 f8 2f cmp eax, 47 + 4654b5: 0f 87 c5 05 00 00 ja 0x465a80 + 4654bb: 89 c6 mov esi, eax + 4654bd: 83 c0 08 add eax, 8 + 4654c0: 48 03 71 10 add rsi, qword ptr [rcx + 16] + 4654c4: 89 01 mov dword ptr [rcx], eax + 4654c6: 48 8b 36 mov rsi, qword ptr [rsi] + 4654c9: 48 89 d0 mov rax, rdx + 4654cc: 48 c1 e0 04 shl rax, 4 + 4654d0: 49 89 34 02 mov qword ptr [r10 + rax], rsi + 4654d4: 48 83 c2 01 add rdx, 1 + 4654d8: 48 39 da cmp rdx, rbx + 4654db: 0f 82 df fc ff ff jb 0x4651c0 + 4654e1: 48 63 45 10 movsxd rax, dword ptr [rbp + 16] + 4654e5: 48 89 85 30 f7 ff ff mov qword ptr [rbp - 2256], rax + 4654ec: 49 39 c5 cmp r13, rax + 4654ef: 0f 86 c6 0a 00 00 jbe 0x465fbb + 4654f5: 0f b6 45 40 movzx eax, byte ptr [rbp + 64] + 4654f9: 48 8b 9d 48 f7 ff ff mov rbx, qword ptr [rbp - 2232] + 465500: 4c 89 ad a0 f6 ff ff mov qword ptr [rbp - 2400], r13 + 465507: 4c 8b ad 10 f7 ff ff mov r13, qword ptr [rbp - 2288] + 46550e: 83 e0 01 and eax, 1 + 465511: 88 85 ae f6 ff ff mov byte ptr [rbp - 2386], al + 465517: 8b 45 40 mov eax, dword ptr [rbp + 64] + 46551a: 83 e0 08 and eax, 8 + 46551d: 89 85 94 f6 ff ff mov dword ptr [rbp - 2412], eax + 465523: 48 8b 85 08 f7 ff ff mov rax, qword ptr [rbp - 2296] + 46552a: 48 05 e8 03 00 00 add rax, 1000 + 465530: 48 89 85 98 f6 ff ff mov qword ptr [rbp - 2408], rax + 465537: 48 8b 85 30 f7 ff ff mov rax, qword ptr [rbp - 2256] + 46553e: 48 8d 04 c0 lea rax, [rax + 8*rax] + 465542: 4c 8d 34 c3 lea r14, [rbx + 8*rax] + 465546: 8b 9d 18 f7 ff ff mov ebx, dword ptr [rbp - 2280] + 46554c: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] + 465551: 45 0f b6 4e 0d movzx r9d, byte ptr [r14 + 13] + 465556: 45 8b 56 08 mov r10d, dword ptr [r14 + 8] + 46555a: 89 c2 mov edx, eax + 46555c: 89 c7 mov edi, eax + 46555e: c0 ea 04 shr dl, 4 + 465561: 40 c0 ef 03 shr dil, 3 + 465565: 89 d1 mov ecx, edx + 465567: 89 c2 mov edx, eax + 465569: 83 e7 01 and edi, 1 + 46556c: 83 e1 01 and ecx, 1 + 46556f: c0 ea 05 shr dl, 5 + 465572: 40 88 bd d0 f6 ff ff mov byte ptr [rbp - 2352], dil + 465579: 89 c7 mov edi, eax + 46557b: 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], ecx + 465581: 89 d1 mov ecx, edx + 465583: 89 c2 mov edx, eax + 465585: 83 e7 01 and edi, 1 + 465588: c0 ea 06 shr dl, 6 + 46558b: 83 e1 01 and ecx, 1 + 46558e: 40 88 bd c8 f6 ff ff mov byte ptr [rbp - 2360], dil + 465595: 89 d6 mov esi, edx + 465597: 89 c2 mov edx, eax + 465599: 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], ecx + 46559f: 89 c1 mov ecx, eax + 4655a1: d0 ea shr dl + 4655a3: 83 e6 01 and esi, 1 + 4655a6: c0 e9 07 shr cl, 7 + 4655a9: 89 b5 e0 f6 ff ff mov dword ptr [rbp - 2336], esi + 4655af: 89 d6 mov esi, edx + 4655b1: 44 89 ca mov edx, r9d + 4655b4: 41 c0 e9 03 shr r9b, 3 + 4655b8: d0 ea shr dl + 4655ba: 88 8d c0 f6 ff ff mov byte ptr [rbp - 2368], cl + 4655c0: 83 e6 01 and esi, 1 + 4655c3: 41 83 e1 01 and r9d, 1 + 4655c7: 89 d1 mov ecx, edx + 4655c9: 89 c2 mov edx, eax + 4655cb: 89 b5 b0 f6 ff ff mov dword ptr [rbp - 2384], esi + 4655d1: 41 0f b6 76 10 movzx esi, byte ptr [r14 + 16] + 4655d6: c0 ea 02 shr dl, 2 + 4655d9: 83 e1 01 and ecx, 1 + 4655dc: 89 d7 mov edi, edx + 4655de: 49 63 56 2c movsxd rdx, dword ptr [r14 + 44] + 4655e2: 89 8d b8 f6 ff ff mov dword ptr [rbp - 2376], ecx + 4655e8: 83 e7 01 and edi, 1 + 4655eb: 40 88 b5 cc f6 ff ff mov byte ptr [rbp - 2356], sil + 4655f2: 41 8b 0e mov ecx, dword ptr [r14] + 4655f5: 89 bd 10 f7 ff ff mov dword ptr [rbp - 2288], edi + 4655fb: 83 fa ff cmp edx, -1 + 4655fe: 0f 84 ec 07 00 00 je 0x465df0 + 465604: 48 8b bd 40 f7 ff ff mov rdi, qword ptr [rbp - 2240] + 46560b: 48 c1 e2 04 shl rdx, 4 + 46560f: 44 8b 3c 17 mov r15d, dword ptr [rdi + rdx] + 465613: 45 85 ff test r15d, r15d + 465616: 0f 88 24 08 00 00 js 0x465e40 + 46561c: 45 89 7e 04 mov dword ptr [r14 + 4], r15d + 465620: 49 63 46 28 movsxd rax, dword ptr [r14 + 40] + 465624: 83 f8 ff cmp eax, -1 + 465627: 74 19 je 0x465642 + 465629: 48 8b 8d 40 f7 ff ff mov rcx, qword ptr [rbp - 2240] + 465630: 48 c1 e0 04 shl rax, 4 + 465634: 8b 0c 01 mov ecx, dword ptr [rcx + rax] + 465637: 85 c9 test ecx, ecx + 465639: 0f 88 21 08 00 00 js 0x465e60 + 46563f: 41 89 0e mov dword ptr [r14], ecx + 465642: 41 39 cf cmp r15d, ecx + 465645: 89 c8 mov eax, ecx + 465647: 41 0f 4d c7 cmovge eax, r15d + 46564b: 3d da 00 00 00 cmp eax, 218 + 465650: 0f 8e 7a 07 00 00 jle 0x465dd0 + 465656: 44 8d 60 20 lea r12d, [rax + 32] + 46565a: 89 8d a8 f6 ff ff mov dword ptr [rbp - 2392], ecx + 465660: 4d 63 e4 movsxd r12, r12d + 465663: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d + 46566a: 49 c1 e4 02 shl r12, 2 + 46566e: 44 88 8d 18 f7 ff ff mov byte ptr [rbp - 2280], r9b + 465675: 4c 89 e7 mov rdi, r12 + 465678: e8 d3 46 fb ff call 0x419d50 <__libc_alloca_cutoff> + 46567d: 44 0f b6 8d 18 f7 ff ff movzx r9d, byte ptr [rbp - 2280] + 465685: 44 8b 95 f8 f6 ff ff mov r10d, dword ptr [rbp - 2312] + 46568c: 85 c0 test eax, eax + 46568e: 8b 8d a8 f6 ff ff mov ecx, dword ptr [rbp - 2392] + 465694: 75 0d jne 0x4656a3 + 465696: 49 81 fc 00 10 00 00 cmp r12, 4096 + 46569d: 0f 87 25 21 00 00 ja 0x4677c8 + 4656a3: 49 83 c4 17 add r12, 23 + 4656a7: 48 89 e2 mov rdx, rsp + 4656aa: 4c 89 e0 mov rax, r12 + 4656ad: 49 81 e4 00 f0 ff ff and r12, -4096 + 4656b4: 4c 29 e2 sub rdx, r12 + 4656b7: 48 83 e0 f0 and rax, -16 + 4656bb: 48 39 d4 cmp rsp, rdx + 4656be: 74 15 je 0x4656d5 + 4656c0: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4656c7: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4656d0: 48 39 d4 cmp rsp, rdx + 4656d3: 75 eb jne 0x4656c0 + 4656d5: 25 ff 0f 00 00 and eax, 4095 + 4656da: 48 29 c4 sub rsp, rax + 4656dd: 48 85 c0 test rax, rax + 4656e0: 0f 85 36 09 00 00 jne 0x46601c + 4656e6: 48 8d 54 24 0f lea rdx, [rsp + 15] + 4656eb: 48 83 e2 f0 and rdx, -16 + 4656ef: 41 39 cf cmp r15d, ecx + 4656f2: 0f 8c fe 04 00 00 jl 0x465bf6 + 4656f8: 49 63 c7 movsxd rax, r15d + 4656fb: 48 8d 04 85 80 00 00 00 lea rax, [4*rax + 128] + 465703: 48 c7 85 18 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2280], 0 + 46570e: 48 01 d0 add rax, rdx + 465711: 48 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], rax + 465718: 41 81 fa ff 00 00 00 cmp r10d, 255 + 46571f: 7f 1c jg 0x46573d + 465721: 48 8b 05 20 e2 05 00 mov rax, qword ptr [rip + 385568] # 0x4c3948 <__printf_function_table> + 465728: 48 85 c0 test rax, rax + 46572b: 74 10 je 0x46573d + 46572d: 4d 63 e2 movsxd r12, r10d + 465730: 4a 8b 04 e0 mov rax, qword ptr [rax + 8*r12] + 465734: 48 85 c0 test rax, rax + 465737: 0f 85 34 07 00 00 jne 0x465e71 + 46573d: 41 8d 42 e0 lea eax, [r10 - 32] + 465741: 44 89 95 a8 f6 ff ff mov dword ptr [rbp - 2392], r10d + 465748: 83 f8 5a cmp eax, 90 + 46574b: 0f 86 bf 04 00 00 jbe 0x465c10 + 465751: f3 0f 1e fa endbr64 + 465755: 49 8b 76 38 mov rsi, qword ptr [r14 + 56] + 465759: 48 89 e1 mov rcx, rsp + 46575c: 48 8d 04 f5 17 00 00 00 lea rax, [8*rsi + 23] + 465764: 48 89 c2 mov rdx, rax + 465767: 48 25 00 f0 ff ff and rax, -4096 + 46576d: 48 29 c1 sub rcx, rax + 465770: 48 83 e2 f0 and rdx, -16 + 465774: 48 89 c8 mov rax, rcx + 465777: 48 39 c4 cmp rsp, rax + 46577a: 74 15 je 0x465791 + 46577c: 48 81 ec 00 10 00 00 sub rsp, 4096 + 465783: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 46578c: 48 39 c4 cmp rsp, rax + 46578f: 75 eb jne 0x46577c + 465791: 48 89 d0 mov rax, rdx + 465794: 25 ff 0f 00 00 and eax, 4095 + 465799: 48 29 c4 sub rsp, rax + 46579c: 48 85 c0 test rax, rax + 46579f: 74 06 je 0x4657a7 + 4657a1: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 4657a7: 4c 8d 44 24 0f lea r8, [rsp + 15] + 4657ac: 49 83 e0 f0 and r8, -16 + 4657b0: 48 85 f6 test rsi, rsi + 4657b3: 74 2c je 0x4657e1 + 4657b5: 41 8b 7e 30 mov edi, dword ptr [r14 + 48] + 4657b9: 4c 8b 8d 40 f7 ff ff mov r9, qword ptr [rbp - 2240] + 4657c0: 31 d2 xor edx, edx + 4657c2: 31 c9 xor ecx, ecx + 4657c4: 0f 1f 40 00 nop dword ptr [rax] + 4657c8: 8d 04 17 lea eax, [rdi + rdx] + 4657cb: 48 c1 e0 04 shl rax, 4 + 4657cf: 4c 01 c8 add rax, r9 + 4657d2: 49 89 04 c8 mov qword ptr [r8 + 8*rcx], rax + 4657d6: 8d 4a 01 lea ecx, [rdx + 1] + 4657d9: 48 89 ca mov rdx, rcx + 4657dc: 48 39 ce cmp rsi, rcx + 4657df: 77 e7 ja 0x4657c8 + 4657e1: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 4657e8: 48 85 c0 test rax, rax + 4657eb: 0f 84 bf 1b 00 00 je 0x4673b0 + 4657f1: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 4657f5: 48 8b 70 28 mov rsi, qword ptr [rax + 40] + 4657f9: 48 39 f2 cmp rdx, rsi + 4657fc: 0f 83 ae 1b 00 00 jae 0x4673b0 + 465802: 48 8d 4a 04 lea rcx, [rdx + 4] + 465806: 48 89 48 20 mov qword ptr [rax + 32], rcx + 46580a: c7 02 25 00 00 00 mov dword ptr [rdx], 37 + 465810: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] + 465815: f6 c2 08 test dl, 8 + 465818: 0f 84 4e 18 00 00 je 0x46706c + 46581e: 48 39 f1 cmp rcx, rsi + 465821: 0f 83 bd 1b 00 00 jae 0x4673e4 + 465827: 48 8d 51 04 lea rdx, [rcx + 4] + 46582b: 41 bc 02 00 00 00 mov r12d, 2 + 465831: 48 89 50 20 mov qword ptr [rax + 32], rdx + 465835: c7 01 23 00 00 00 mov dword ptr [rcx], 35 + 46583b: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] + 465840: 84 d2 test dl, dl + 465842: 0f 88 d2 1c 00 00 js 0x46751a + 465848: f6 c2 40 test dl, 64 + 46584b: 0f 84 ea 16 00 00 je 0x466f3b + 465851: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 465858: 48 85 c0 test rax, rax + 46585b: 0f 84 0f 1f 00 00 je 0x467770 + 465861: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 465865: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 465869: 0f 83 01 1f 00 00 jae 0x467770 + 46586f: 48 8d 4a 04 lea rcx, [rdx + 4] + 465873: 48 89 48 20 mov qword ptr [rax + 32], rcx + 465877: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 + 46587d: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] + 465882: 41 83 c4 01 add r12d, 1 + 465886: 83 e2 20 and edx, 32 + 465889: 74 30 je 0x4658bb + 46588b: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 465892: 48 85 c0 test rax, rax + 465895: 0f 84 94 1e 00 00 je 0x46772f + 46589b: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 46589f: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 4658a3: 0f 83 86 1e 00 00 jae 0x46772f + 4658a9: 48 8d 4a 04 lea rcx, [rdx + 4] + 4658ad: 48 89 48 20 mov qword ptr [rax + 32], rcx + 4658b1: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 + 4658b7: 41 83 c4 01 add r12d, 1 + 4658bb: 41 83 7e 10 30 cmp dword ptr [r14 + 16], 48 + 4658c0: 0f 84 74 18 00 00 je 0x46713a + 4658c6: 41 f6 46 0d 08 test byte ptr [r14 + 13], 8 + 4658cb: 74 30 je 0x4658fd + 4658cd: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 4658d4: 48 85 c0 test rax, rax + 4658d7: 0f 84 b3 1e 00 00 je 0x467790 + 4658dd: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 4658e1: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 4658e5: 0f 83 a5 1e 00 00 jae 0x467790 + 4658eb: 48 8d 4a 04 lea rcx, [rdx + 4] + 4658ef: 48 89 48 20 mov qword ptr [rax + 32], rcx + 4658f3: c7 02 49 00 00 00 mov dword ptr [rdx], 73 + 4658f9: 41 83 c4 01 add r12d, 1 + 4658fd: 49 63 76 04 movsxd rsi, dword ptr [r14 + 4] + 465901: 85 f6 test esi, esi + 465903: 0f 84 23 14 00 00 je 0x466d2c + 465909: 48 8d 8d a0 f7 ff ff lea rcx, [rbp - 2144] + 465910: 49 89 cf mov r15, rcx + 465913: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 465918: 48 b8 cd cc cc cc cc cc cc cc movabs rax, -3689348814741910323 + 465922: 48 89 f7 mov rdi, rsi + 465925: 49 83 ef 04 sub r15, 4 + 465929: 48 f7 e6 mul rsi + 46592c: 48 c1 ea 03 shr rdx, 3 + 465930: 48 8d 04 92 lea rax, [rdx + 4*rdx] + 465934: 48 01 c0 add rax, rax + 465937: 48 29 c7 sub rdi, rax + 46593a: 48 89 f8 mov rax, rdi + 46593d: 48 8d 3d 3c 5f 04 00 lea rdi, [rip + 286524] # 0x4ab880 <_itowa_lower_digits> + 465944: 8b 04 87 mov eax, dword ptr [rdi + 4*rax] + 465947: 41 89 07 mov dword ptr [r15], eax + 46594a: 48 89 f0 mov rax, rsi + 46594d: 48 89 d6 mov rsi, rdx + 465950: 48 83 f8 09 cmp rax, 9 + 465954: 77 c2 ja 0x465918 + 465956: 49 39 cf cmp r15, rcx + 465959: 0f 83 cd 13 00 00 jae 0x466d2c + 46595f: 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], ebx + 465965: 48 89 cb mov rbx, rcx + 465968: eb 3d jmp 0x4659a7 + 46596a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 465970: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 465974: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 465978: 73 41 jae 0x4659bb + 46597a: 48 8d 7a 04 lea rdi, [rdx + 4] + 46597e: 48 89 78 20 mov qword ptr [rax + 32], rdi + 465982: 89 32 mov dword ptr [rdx], esi + 465984: 83 fe ff cmp esi, -1 + 465987: 0f 84 ac fa ff ff je 0x465439 + 46598d: 41 81 fc ff ff ff 7f cmp r12d, 2147483647 + 465994: 0f 84 9f fa ff ff je 0x465439 + 46599a: 41 83 c4 01 add r12d, 1 + 46599e: 49 39 df cmp r15, rbx + 4659a1: 0f 83 7f 13 00 00 jae 0x466d26 + 4659a7: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 4659ae: 49 83 c7 04 add r15, 4 + 4659b2: 41 8b 77 fc mov esi, dword ptr [r15 - 4] + 4659b6: 48 85 c0 test rax, rax + 4659b9: 75 b5 jne 0x465970 + 4659bb: 4c 89 ef mov rdi, r13 + 4659be: e8 1d 78 00 00 call 0x46d1e0 <__woverflow> + 4659c3: 83 f8 ff cmp eax, -1 + 4659c6: 75 c5 jne 0x46598d + 4659c8: e9 6c fa ff ff jmp 0x465439 + 4659cd: 0f 1f 00 nop dword ptr [rax] + 4659d0: 3d 07 01 00 00 cmp eax, 263 + 4659d5: 0f 84 d5 00 00 00 je 0x465ab0 + 4659db: 0f 8e c4 fa ff ff jle 0x4654a5 + 4659e1: 3d 00 02 00 00 cmp eax, 512 + 4659e6: 0f 84 c4 fa ff ff je 0x4654b0 + 4659ec: 3d 00 04 00 00 cmp eax, 1024 + 4659f1: 0f 85 09 04 00 00 jne 0x465e00 + 4659f7: 8b 01 mov eax, dword ptr [rcx] + 4659f9: 83 f8 2f cmp eax, 47 + 4659fc: 0f 86 be 01 00 00 jbe 0x465bc0 + 465a02: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 465a06: 48 8d 46 08 lea rax, [rsi + 8] + 465a0a: 48 89 41 08 mov qword ptr [rcx + 8], rax + 465a0e: 8b 36 mov esi, dword ptr [rsi] + 465a10: 48 89 d0 mov rax, rdx + 465a13: 48 c1 e0 04 shl rax, 4 + 465a17: 41 89 34 02 mov dword ptr [r10 + rax], esi + 465a1b: e9 b4 fa ff ff jmp 0x4654d4 + 465a20: 8b 41 04 mov eax, dword ptr [rcx + 4] + 465a23: 3d af 00 00 00 cmp eax, 175 + 465a28: 0f 87 5a 01 00 00 ja 0x465b88 + 465a2e: 89 c6 mov esi, eax + 465a30: 83 c0 10 add eax, 16 + 465a33: 48 03 71 10 add rsi, qword ptr [rcx + 16] + 465a37: 89 41 04 mov dword ptr [rcx + 4], eax + 465a3a: f2 0f 10 06 movsd xmm0, qword ptr [rsi] # xmm0 = mem[0],zero + 465a3e: 48 89 d0 mov rax, rdx + 465a41: 48 c1 e0 04 shl rax, 4 + 465a45: f2 41 0f 11 04 02 movsd qword ptr [r10 + rax], xmm0 + 465a4b: e9 84 fa ff ff jmp 0x4654d4 + 465a50: 8b 01 mov eax, dword ptr [rcx] + 465a52: 83 f8 2f cmp eax, 47 + 465a55: 0f 87 15 01 00 00 ja 0x465b70 + 465a5b: 89 c6 mov esi, eax + 465a5d: 83 c0 08 add eax, 8 + 465a60: 48 03 71 10 add rsi, qword ptr [rcx + 16] + 465a64: 89 01 mov dword ptr [rcx], eax + 465a66: 8b 36 mov esi, dword ptr [rsi] + 465a68: 48 89 d0 mov rax, rdx + 465a6b: 48 c1 e0 04 shl rax, 4 + 465a6f: 41 89 34 02 mov dword ptr [r10 + rax], esi + 465a73: e9 5c fa ff ff jmp 0x4654d4 + 465a78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 465a80: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 465a84: 48 8d 46 08 lea rax, [rsi + 8] + 465a88: 48 89 41 08 mov qword ptr [rcx + 8], rax + 465a8c: e9 35 fa ff ff jmp 0x4654c6 + 465a91: 44 8b 8d f0 f6 ff ff mov r9d, dword ptr [rbp - 2320] + 465a98: 45 85 c9 test r9d, r9d + 465a9b: 0f 84 ff 00 00 00 je 0x465ba0 + 465aa1: 48 8d 3d 00 31 04 00 lea rdi, [rip + 274688] # 0x4a8ba8 + 465aa8: e8 c3 e2 fa ff call 0x413d70 <__libc_fatal> + 465aad: 0f 1f 00 nop dword ptr [rax] + 465ab0: 45 84 c0 test r8b, r8b + 465ab3: 0f 85 70 10 00 00 jne 0x466b29 + 465ab9: 45 85 c9 test r9d, r9d + 465abc: 0f 84 0e 01 00 00 je 0x465bd0 + 465ac2: 8b 71 04 mov esi, dword ptr [rcx + 4] + 465ac5: 81 fe af 00 00 00 cmp esi, 175 + 465acb: 0f 87 c8 04 00 00 ja 0x465f99 + 465ad1: 89 f0 mov eax, esi + 465ad3: 83 c6 10 add esi, 16 + 465ad6: 48 03 41 10 add rax, qword ptr [rcx + 16] + 465ada: 89 71 04 mov dword ptr [rcx + 4], esi + 465add: 66 0f 6f 00 movdqa xmm0, xmmword ptr [rax] + 465ae1: 48 89 d0 mov rax, rdx + 465ae4: 48 c1 e0 04 shl rax, 4 + 465ae8: 41 0f 29 04 02 movaps xmmword ptr [r10 + rax], xmm0 + 465aed: e9 e2 f9 ff ff jmp 0x4654d4 + 465af2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 465af8: 48 c7 c0 b0 ff ff ff mov rax, -80 + 465aff: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 465b03: 48 8b 00 mov rax, qword ptr [rax] + 465b06: 8b 58 60 mov ebx, dword ptr [rax + 96] + 465b09: 48 8b 40 50 mov rax, qword ptr [rax + 80] + 465b0d: 48 89 85 28 f7 ff ff mov qword ptr [rbp - 2264], rax + 465b14: 0f b6 00 movzx eax, byte ptr [rax] + 465b17: 89 5d 38 mov dword ptr [rbp + 56], ebx + 465b1a: 84 c0 test al, al + 465b1c: 74 08 je 0x465b26 + 465b1e: 3c 7f cmp al, 127 + 465b20: 0f 85 7e f4 ff ff jne 0x464fa4 + 465b26: 48 c7 85 28 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2264], 0 + 465b31: e9 6e f4 ff ff jmp 0x464fa4 + 465b36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 465b40: 48 89 d6 mov rsi, rdx + 465b43: 48 c1 e6 04 shl rsi, 4 + 465b47: 49 8d 3c 32 lea rdi, [r10 + rsi] + 465b4b: 4c 8b 1d 1e de 05 00 mov r11, qword ptr [rip + 384542] # 0x4c3970 <__printf_va_arg_table> + 465b52: 4d 85 db test r11, r11 + 465b55: 0f 85 33 14 00 00 jne 0x466f8e + 465b5b: 66 0f ef c0 pxor xmm0, xmm0 + 465b5f: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 465b62: e9 6d f9 ff ff jmp 0x4654d4 + 465b67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 465b70: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 465b74: 48 8d 46 08 lea rax, [rsi + 8] + 465b78: 48 89 41 08 mov qword ptr [rcx + 8], rax + 465b7c: e9 e5 fe ff ff jmp 0x465a66 + 465b81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 465b88: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 465b8c: 48 8d 46 08 lea rax, [rsi + 8] + 465b90: 48 89 41 08 mov qword ptr [rcx + 8], rax + 465b94: e9 a1 fe ff ff jmp 0x465a3a + 465b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 465ba0: 48 8d 0d 39 31 04 00 lea rcx, [rip + 274745] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 465ba7: ba 96 07 00 00 mov edx, 1942 + 465bac: 48 8d 35 97 2f 04 00 lea rsi, [rip + 274327] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 465bb3: 48 8d 3d c6 2f 04 00 lea rdi, [rip + 274374] # 0x4a8b80 + 465bba: e8 91 d3 f9 ff call 0x402f50 <__assert_fail> + 465bbf: 90 nop + 465bc0: 89 c6 mov esi, eax + 465bc2: 83 c0 08 add eax, 8 + 465bc5: 48 03 71 10 add rsi, qword ptr [rcx + 16] + 465bc9: 89 01 mov dword ptr [rcx], eax + 465bcb: e9 3e fe ff ff jmp 0x465a0e + 465bd0: 48 8b 41 08 mov rax, qword ptr [rcx + 8] + 465bd4: 48 83 c0 0f add rax, 15 + 465bd8: 48 83 e0 f0 and rax, -16 + 465bdc: 48 8d 70 10 lea rsi, [rax + 16] + 465be0: 48 89 71 08 mov qword ptr [rcx + 8], rsi + 465be4: db 28 fld tbyte ptr [rax] + 465be6: 48 89 d0 mov rax, rdx + 465be9: 48 c1 e0 04 shl rax, 4 + 465bed: 41 db 3c 02 fstp tbyte ptr [r10 + rax] + 465bf1: e9 de f8 ff ff jmp 0x4654d4 + 465bf6: 48 63 c1 movsxd rax, ecx + 465bf9: 48 8d 04 85 80 00 00 00 lea rax, [4*rax + 128] + 465c01: e9 fd fa ff ff jmp 0x465703 + 465c06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 465c10: 48 8d 3d 49 31 04 00 lea rdi, [rip + 274761] # 0x4a8d60 + 465c17: 48 8d 35 a2 7f 05 00 lea rsi, [rip + 360354] # 0x4bdbc0 + 465c1e: 0f b6 04 07 movzx eax, byte ptr [rdi + rax] + 465c22: ff 24 c6 jmp qword ptr [rsi + 8*rax] + 465c25: f3 0f 1e fa endbr64 + 465c29: 41 83 ef 01 sub r15d, 1 + 465c2d: 8b 85 00 f7 ff ff mov eax, dword ptr [rbp - 2304] + 465c33: 45 85 ff test r15d, r15d + 465c36: 41 0f 9f c4 setg r12b + 465c3a: 85 c0 test eax, eax + 465c3c: 75 4b jne 0x465c89 + 465c3e: 45 84 e4 test r12b, r12b + 465c41: 74 46 je 0x465c89 + 465c43: 49 63 d7 movsxd rdx, r15d + 465c46: be 20 00 00 00 mov esi, 32 + 465c4b: 4c 89 ef mov rdi, r13 + 465c4e: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx + 465c55: e8 46 6e 00 00 call 0x46caa0 <_IO_wpadn> + 465c5a: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] + 465c61: 48 39 c2 cmp rdx, rax + 465c64: 0f 85 cf f7 ff ff jne 0x465439 + 465c6a: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 465c70: 0f 87 17 1d 00 00 ja 0x46798d + 465c76: b8 ff ff ff 7f mov eax, 2147483647 + 465c7b: 29 d8 sub eax, ebx + 465c7d: 44 39 f8 cmp eax, r15d + 465c80: 0f 82 a5 f7 ff ff jb 0x46542b + 465c86: 44 01 fb add ebx, r15d + 465c89: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 465c8d: 48 8b 8d 40 f7 ff ff mov rcx, qword ptr [rbp - 2240] + 465c94: 48 c1 e0 04 shl rax, 4 + 465c98: 8b 34 01 mov esi, dword ptr [rcx + rax] + 465c9b: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 465ca2: 48 85 c0 test rax, rax + 465ca5: 0f 84 d6 03 00 00 je 0x466081 + 465cab: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 465caf: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 465cb3: 0f 83 c8 03 00 00 jae 0x466081 + 465cb9: 48 8d 4a 04 lea rcx, [rdx + 4] + 465cbd: 48 89 48 20 mov qword ptr [rax + 32], rcx + 465cc1: 89 32 mov dword ptr [rdx], esi + 465cc3: 83 fe ff cmp esi, -1 + 465cc6: 0f 84 6d f7 ff ff je 0x465439 + 465ccc: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 465cd2: 0f 84 61 f7 ff ff je 0x465439 + 465cd8: 8b 85 00 f7 ff ff mov eax, dword ptr [rbp - 2304] + 465cde: 83 c3 01 add ebx, 1 + 465ce1: 85 c0 test eax, eax + 465ce3: 74 43 je 0x465d28 + 465ce5: 45 84 e4 test r12b, r12b + 465ce8: 74 3e je 0x465d28 + 465cea: 4d 63 e7 movsxd r12, r15d + 465ced: be 20 00 00 00 mov esi, 32 + 465cf2: 4c 89 ef mov rdi, r13 + 465cf5: 4c 89 e2 mov rdx, r12 + 465cf8: e8 a3 6d 00 00 call 0x46caa0 <_IO_wpadn> + 465cfd: 49 39 c4 cmp r12, rax + 465d00: 0f 85 33 f7 ff ff jne 0x465439 + 465d06: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 465d0c: 0f 87 7b 1c 00 00 ja 0x46798d + 465d12: b8 ff ff ff 7f mov eax, 2147483647 + 465d17: 29 d8 sub eax, ebx + 465d19: 44 39 f8 cmp eax, r15d + 465d1c: 0f 82 09 f7 ff ff jb 0x46542b + 465d22: 44 01 fb add ebx, r15d + 465d25: 0f 1f 00 nop dword ptr [rax] + 465d28: 48 83 bd 18 f7 ff ff 00 cmp qword ptr [rbp - 2280], 0 + 465d30: 0f 85 a4 02 00 00 jne 0x465fda + 465d36: 85 db test ebx, ebx + 465d38: 0f 88 6e 1c 00 00 js 0x4679ac + 465d3e: 4d 8b a5 d8 00 00 00 mov r12, qword ptr [r13 + 216] + 465d45: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 465d4c: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 465d53: 4c 89 e6 mov rsi, r12 + 465d56: 48 29 d0 sub rax, rdx + 465d59: 48 29 d6 sub rsi, rdx + 465d5c: 48 39 f0 cmp rax, rsi + 465d5f: 0f 86 6b 02 00 00 jbe 0x465fd0 + 465d65: 49 8b 76 18 mov rsi, qword ptr [r14 + 24] + 465d69: 49 8b 56 20 mov rdx, qword ptr [r14 + 32] + 465d6d: 4c 89 ef mov rdi, r13 + 465d70: 48 29 f2 sub rdx, rsi + 465d73: 48 c1 fa 02 sar rdx, 2 + 465d77: 41 ff 54 24 38 call qword ptr [r12 + 56] + 465d7c: 49 8b 56 20 mov rdx, qword ptr [r14 + 32] + 465d80: 49 2b 56 18 sub rdx, qword ptr [r14 + 24] + 465d84: 48 c1 fa 02 sar rdx, 2 + 465d88: 48 39 d0 cmp rax, rdx + 465d8b: 0f 85 bf f6 ff ff jne 0x465450 + 465d91: ba ff ff ff 7f mov edx, 2147483647 + 465d96: 29 da sub edx, ebx + 465d98: 48 63 d2 movsxd rdx, edx + 465d9b: 48 39 d0 cmp rax, rdx + 465d9e: 0f 8f 5f 02 00 00 jg 0x466003 + 465da4: 48 83 85 30 f7 ff ff 01 add qword ptr [rbp - 2256], 1 + 465dac: 01 c3 add ebx, eax + 465dae: 49 83 c6 48 add r14, 72 + 465db2: 48 8b 85 30 f7 ff ff mov rax, qword ptr [rbp - 2256] + 465db9: 48 39 85 a0 f6 ff ff cmp qword ptr [rbp - 2400], rax + 465dc0: 0f 87 86 f7 ff ff ja 0x46554c + 465dc6: 41 89 dc mov r12d, ebx + 465dc9: e9 88 f6 ff ff jmp 0x465456 + 465dce: 66 90 nop + 465dd0: 48 8b 85 98 f6 ff ff mov rax, qword ptr [rbp - 2408] + 465dd7: 48 c7 85 18 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2280], 0 + 465de2: 48 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], rax + 465de9: e9 2a f9 ff ff jmp 0x465718 + 465dee: 66 90 nop + 465df0: 45 8b 7e 04 mov r15d, dword ptr [r14 + 4] + 465df4: e9 27 f8 ff ff jmp 0x465620 + 465df9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 465e00: 48 89 d6 mov rsi, rdx + 465e03: 48 c1 e6 04 shl rsi, 4 + 465e07: 49 8d 3c 32 lea rdi, [r10 + rsi] + 465e0b: f6 c4 08 test ah, 8 + 465e0e: 0f 84 37 fd ff ff je 0x465b4b + 465e14: 8b 01 mov eax, dword ptr [rcx] + 465e16: 83 f8 2f cmp eax, 47 + 465e19: 0f 87 69 01 00 00 ja 0x465f88 + 465e1f: 89 c7 mov edi, eax + 465e21: 83 c0 08 add eax, 8 + 465e24: 48 03 79 10 add rdi, qword ptr [rcx + 16] + 465e28: 89 01 mov dword ptr [rcx], eax + 465e2a: 48 8b 07 mov rax, qword ptr [rdi] + 465e2d: 49 89 04 32 mov qword ptr [r10 + rsi], rax + 465e31: e9 9e f6 ff ff jmp 0x4654d4 + 465e36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 465e40: c7 85 00 f7 ff ff 01 00 00 00 mov dword ptr [rbp - 2304], 1 + 465e4a: 41 f7 df neg r15d + 465e4d: 83 c8 20 or eax, 32 + 465e50: 45 89 7e 04 mov dword ptr [r14 + 4], r15d + 465e54: 41 88 46 0c mov byte ptr [r14 + 12], al + 465e58: e9 c3 f7 ff ff jmp 0x465620 + 465e5d: 0f 1f 00 nop dword ptr [rax] + 465e60: 41 c7 06 ff ff ff ff mov dword ptr [r14], 4294967295 + 465e67: b9 ff ff ff ff mov ecx, 4294967295 + 465e6c: e9 d1 f7 ff ff jmp 0x465642 + 465e71: 49 8b 7e 38 mov rdi, qword ptr [r14 + 56] + 465e75: 49 89 e3 mov r11, rsp + 465e78: 48 8d 14 fd 17 00 00 00 lea rdx, [8*rdi + 23] + 465e80: 48 89 d6 mov rsi, rdx + 465e83: 48 81 e2 00 f0 ff ff and rdx, -4096 + 465e8a: 49 29 d3 sub r11, rdx + 465e8d: 48 83 e6 f0 and rsi, -16 + 465e91: 4c 89 da mov rdx, r11 + 465e94: 48 39 d4 cmp rsp, rdx + 465e97: 74 15 je 0x465eae + 465e99: 48 81 ec 00 10 00 00 sub rsp, 4096 + 465ea0: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 465ea9: 48 39 d4 cmp rsp, rdx + 465eac: 75 eb jne 0x465e99 + 465eae: 81 e6 ff 0f 00 00 and esi, 4095 + 465eb4: 48 29 f4 sub rsp, rsi + 465eb7: 48 85 f6 test rsi, rsi + 465eba: 74 06 je 0x465ec2 + 465ebc: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 + 465ec2: 4c 8d 44 24 0f lea r8, [rsp + 15] + 465ec7: 49 83 e0 f0 and r8, -16 + 465ecb: 48 85 ff test rdi, rdi + 465ece: 74 43 je 0x465f13 + 465ed0: 89 8d a8 f6 ff ff mov dword ptr [rbp - 2392], ecx + 465ed6: 45 8b 5e 30 mov r11d, dword ptr [r14 + 48] + 465eda: 31 d2 xor edx, edx + 465edc: 31 f6 xor esi, esi + 465ede: 48 8b 8d 40 f7 ff ff mov rcx, qword ptr [rbp - 2240] + 465ee5: 0f 1f 00 nop dword ptr [rax] + 465ee8: 41 8d 04 13 lea eax, [r11 + rdx] + 465eec: 48 c1 e0 04 shl rax, 4 + 465ef0: 48 01 c8 add rax, rcx + 465ef3: 49 89 04 f0 mov qword ptr [r8 + 8*rsi], rax + 465ef7: 8d 72 01 lea esi, [rdx + 1] + 465efa: 48 89 f2 mov rdx, rsi + 465efd: 48 39 f7 cmp rdi, rsi + 465f00: 77 e6 ja 0x465ee8 + 465f02: 48 8b 05 3f da 05 00 mov rax, qword ptr [rip + 383551] # 0x4c3948 <__printf_function_table> + 465f09: 8b 8d a8 f6 ff ff mov ecx, dword ptr [rbp - 2392] + 465f0f: 4a 8b 04 e0 mov rax, qword ptr [rax + 8*r12] + 465f13: 89 8d 8c f6 ff ff mov dword ptr [rbp - 2420], ecx + 465f19: 4c 89 c2 mov rdx, r8 + 465f1c: 4c 89 f6 mov rsi, r14 + 465f1f: 4c 89 ef mov rdi, r13 + 465f22: 44 89 95 90 f6 ff ff mov dword ptr [rbp - 2416], r10d + 465f29: 44 88 8d a8 f6 ff ff mov byte ptr [rbp - 2392], r9b + 465f30: ff d0 call rax + 465f32: 44 0f b6 8d a8 f6 ff ff movzx r9d, byte ptr [rbp - 2392] + 465f3a: 44 8b 95 90 f6 ff ff mov r10d, dword ptr [rbp - 2416] + 465f41: 83 f8 fe cmp eax, -2 + 465f44: 8b 8d 8c f6 ff ff mov ecx, dword ptr [rbp - 2420] + 465f4a: 0f 84 ed f7 ff ff je 0x46573d + 465f50: 85 c0 test eax, eax + 465f52: 0f 88 e1 f4 ff ff js 0x465439 + 465f58: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 465f5e: 0f 86 7f 07 00 00 jbe 0x4666e3 + 465f64: 48 8d 0d 75 2d 04 00 lea rcx, [rip + 273781] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 465f6b: ba 11 08 00 00 mov edx, 2065 + 465f70: 48 8d 35 d3 2b 04 00 lea rsi, [rip + 273363] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 465f77: 48 8d 3d 52 2c 04 00 lea rdi, [rip + 273490] # 0x4a8bd0 + 465f7e: e8 cd cf f9 ff call 0x402f50 <__assert_fail> + 465f83: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 465f88: 48 8b 79 08 mov rdi, qword ptr [rcx + 8] + 465f8c: 48 8d 47 08 lea rax, [rdi + 8] + 465f90: 48 89 41 08 mov qword ptr [rcx + 8], rax + 465f94: e9 91 fe ff ff jmp 0x465e2a + 465f99: 48 8b 41 08 mov rax, qword ptr [rcx + 8] + 465f9d: 48 83 c0 0f add rax, 15 + 465fa1: 48 83 e0 f0 and rax, -16 + 465fa5: 48 8d 70 10 lea rsi, [rax + 16] + 465fa9: 48 89 71 08 mov qword ptr [rcx + 8], rsi + 465fad: e9 2b fb ff ff jmp 0x465add + 465fb2: 48 85 db test rbx, rbx + 465fb5: 0f 85 db f1 ff ff jne 0x465196 + 465fbb: 44 8b a5 18 f7 ff ff mov r12d, dword ptr [rbp - 2280] + 465fc2: e9 8f f4 ff ff jmp 0x465456 + 465fc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 465fd0: e8 bb dd fa ff call 0x413d90 <_IO_vtable_check> + 465fd5: e9 8b fd ff ff jmp 0x465d65 + 465fda: 48 8b bd 18 f7 ff ff mov rdi, qword ptr [rbp - 2280] + 465fe1: e8 6a 95 fb ff call 0x41f550 + 465fe6: e9 4b fd ff ff jmp 0x465d36 + 465feb: 48 8b 85 38 f7 ff ff mov rax, qword ptr [rbp - 2248] + 465ff2: 31 db xor ebx, ebx + 465ff4: 45 31 ed xor r13d, r13d + 465ff7: 48 89 85 48 f7 ff ff mov qword ptr [rbp - 2232], rax + 465ffe: e9 6f f0 ff ff jmp 0x465072 + 466003: 48 c7 c0 c0 ff ff ff mov rax, -64 + 46600a: 41 bc ff ff ff ff mov r12d, 4294967295 + 466010: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 + 466017: e9 3a f4 ff ff jmp 0x465456 + 46601c: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 466022: e9 bf f6 ff ff jmp 0x4656e6 + 466027: f3 0f 1e fa endbr64 + 46602b: 8b 85 10 f7 ff ff mov eax, dword ptr [rbp - 2288] + 466031: 85 c0 test eax, eax + 466033: 0f 85 ec fb ff ff jne 0x465c25 + 466039: 41 83 ef 01 sub r15d, 1 + 46603d: 8b 85 00 f7 ff ff mov eax, dword ptr [rbp - 2304] + 466043: 45 85 ff test r15d, r15d + 466046: 41 0f 9f c4 setg r12b + 46604a: 85 c0 test eax, eax + 46604c: 75 09 jne 0x466057 + 46604e: 45 84 e4 test r12b, r12b + 466051: 0f 85 4e 14 00 00 jne 0x4674a5 + 466057: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 46605b: 48 8b 8d 40 f7 ff ff mov rcx, qword ptr [rbp - 2240] + 466062: 48 c1 e0 04 shl rax, 4 + 466066: 0f b6 3c 01 movzx edi, byte ptr [rcx + rax] + 46606a: e8 61 9d 00 00 call 0x46fdd0 + 46606f: 89 c6 mov esi, eax + 466071: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 466078: 48 85 c0 test rax, rax + 46607b: 0f 85 2a fc ff ff jne 0x465cab + 466081: 4c 89 ef mov rdi, r13 + 466084: e8 57 71 00 00 call 0x46d1e0 <__woverflow> + 466089: 83 f8 ff cmp eax, -1 + 46608c: 0f 85 3a fc ff ff jne 0x465ccc + 466092: e9 a2 f3 ff ff jmp 0x465439 + 466097: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4660a0: f3 0f 1e fa endbr64 + 4660a4: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 4660a8: 48 8b bd 40 f7 ff ff mov rdi, qword ptr [rbp - 2240] + 4660af: 48 c1 e0 04 shl rax, 4 + 4660b3: 4c 8b 24 07 mov r12, qword ptr [rdi + rax] + 4660b7: 4d 85 e4 test r12, r12 + 4660ba: 0f 84 32 0c 00 00 je 0x466cf2 + 4660c0: 44 8b 9d 10 f7 ff ff mov r11d, dword ptr [rbp - 2288] + 4660c7: 45 85 db test r11d, r11d + 4660ca: 0f 85 e2 0d 00 00 jne 0x466eb2 + 4660d0: 41 83 fa 53 cmp r10d, 83 + 4660d4: 0f 84 d8 0d 00 00 je 0x466eb2 + 4660da: 4c 89 a5 68 f7 ff ff mov qword ptr [rbp - 2200], r12 + 4660e1: 83 f9 ff cmp ecx, -1 + 4660e4: 0f 84 35 11 00 00 je 0x46721f + 4660ea: 48 63 f1 movsxd rsi, ecx + 4660ed: 4c 89 e7 mov rdi, r12 + 4660f0: e8 3b af f9 ff call 0x401030 <.plt+0x10> + 4660f5: 48 89 c2 mov rdx, rax + 4660f8: 48 b8 ff ff ff ff ff ff ff 3f movabs rax, 4611686018427387903 + 466102: 48 39 c2 cmp rdx, rax + 466105: 0f 87 20 f3 ff ff ja 0x46542b + 46610b: 4c 8d 24 95 00 00 00 00 lea r12, [4*rdx] + 466113: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx + 46611a: 4c 89 e7 mov rdi, r12 + 46611d: e8 2e 3c fb ff call 0x419d50 <__libc_alloca_cutoff> + 466122: 49 81 fc 00 10 00 00 cmp r12, 4096 + 466129: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] + 466130: 76 08 jbe 0x46613a + 466132: 85 c0 test eax, eax + 466134: 0f 84 ed 17 00 00 je 0x467927 + 46613a: 49 83 c4 17 add r12, 23 + 46613e: 48 89 e1 mov rcx, rsp + 466141: 4c 89 e0 mov rax, r12 + 466144: 49 81 e4 00 f0 ff ff and r12, -4096 + 46614b: 4c 29 e1 sub rcx, r12 + 46614e: 48 83 e0 f0 and rax, -16 + 466152: 48 39 cc cmp rsp, rcx + 466155: 74 15 je 0x46616c + 466157: 48 81 ec 00 10 00 00 sub rsp, 4096 + 46615e: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 466167: 48 39 cc cmp rsp, rcx + 46616a: 75 eb jne 0x466157 + 46616c: 25 ff 0f 00 00 and eax, 4095 + 466171: 48 29 c4 sub rsp, rax + 466174: 48 85 c0 test rax, rax + 466177: 74 06 je 0x46617f + 466179: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 46617f: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 + 466189: 4c 8d 64 24 0f lea r12, [rsp + 15] + 46618e: 49 83 e4 f0 and r12, -16 + 466192: 48 8d 8d 70 f7 ff ff lea rcx, [rbp - 2192] + 466199: 4c 89 e7 mov rdi, r12 + 46619c: 48 8d b5 68 f7 ff ff lea rsi, [rbp - 2200] + 4661a3: 48 c7 85 70 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2192], 0 + 4661ae: e8 2d 11 fe ff call 0x4472e0 + 4661b3: 48 89 c1 mov rcx, rax + 4661b6: 48 83 f8 ff cmp rax, -1 + 4661ba: 0f 84 79 f2 ff ff je 0x465439 + 4661c0: 89 85 10 f7 ff ff mov dword ptr [rbp - 2288], eax + 4661c6: 44 2b bd 10 f7 ff ff sub r15d, dword ptr [rbp - 2288] + 4661cd: 0f 88 4a 0a 00 00 js 0x466c1d + 4661d3: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] + 4661da: 0f 95 85 f8 f6 ff ff setne byte ptr [rbp - 2312] + 4661e1: 0f b6 85 f8 f6 ff ff movzx eax, byte ptr [rbp - 2312] + 4661e8: 45 85 c9 test r9d, r9d + 4661eb: 75 08 jne 0x4661f5 + 4661ed: 84 c0 test al, al + 4661ef: 0f 85 43 11 00 00 jne 0x467338 + 4661f5: 85 db test ebx, ebx + 4661f7: 0f 88 ce 17 00 00 js 0x4679cb + 4661fd: 4d 8b 85 d8 00 00 00 mov r8, qword ptr [r13 + 216] + 466204: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46620b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 466212: 4c 89 c7 mov rdi, r8 + 466215: 48 29 d0 sub rax, rdx + 466218: 48 29 d7 sub rdi, rdx + 46621b: 48 39 f8 cmp rax, rdi + 46621e: 0f 86 09 13 00 00 jbe 0x46752d + 466224: 48 89 8d d8 f6 ff ff mov qword ptr [rbp - 2344], rcx + 46622b: 48 89 ca mov rdx, rcx + 46622e: 4c 89 e6 mov rsi, r12 + 466231: 4c 89 ef mov rdi, r13 + 466234: 41 ff 50 38 call qword ptr [r8 + 56] + 466238: 48 8b 8d d8 f6 ff ff mov rcx, qword ptr [rbp - 2344] + 46623f: 48 39 c8 cmp rax, rcx + 466242: 0f 85 f1 f1 ff ff jne 0x465439 + 466248: 41 b8 ff ff ff 7f mov r8d, 2147483647 + 46624e: 44 89 c0 mov eax, r8d + 466251: 29 d8 sub eax, ebx + 466253: 48 98 cdqe + 466255: 48 39 c8 cmp rax, rcx + 466258: 0f 82 cd f1 ff ff jb 0x46542b + 46625e: 44 8b 85 00 f7 ff ff mov r8d, dword ptr [rbp - 2304] + 466265: 03 9d 10 f7 ff ff add ebx, dword ptr [rbp - 2288] + 46626b: 45 85 c0 test r8d, r8d + 46626e: 74 0d je 0x46627d + 466270: 80 bd f8 f6 ff ff 00 cmp byte ptr [rbp - 2312], 0 + 466277: 0f 85 db 11 00 00 jne 0x467458 + 46627d: 8b bd e0 f6 ff ff mov edi, dword ptr [rbp - 2336] + 466283: 85 ff test edi, edi + 466285: 0f 84 9d fa ff ff je 0x465d28 + 46628b: 4c 89 e7 mov rdi, r12 + 46628e: e8 bd 92 fb ff call 0x41f550 + 466293: e9 90 fa ff ff jmp 0x465d28 + 466298: f3 0f 1e fa endbr64 + 46629c: 44 8b 8d f0 f6 ff ff mov r9d, dword ptr [rbp - 2320] + 4662a3: 45 85 c9 test r9d, r9d + 4662a6: 74 1e je 0x4662c6 + 4662a8: 44 8b 85 f4 f6 ff ff mov r8d, dword ptr [rbp - 2316] + 4662af: 45 85 c0 test r8d, r8d + 4662b2: 0f 84 38 12 00 00 je 0x4674f0 + 4662b8: 8b bd f4 f6 ff ff mov edi, dword ptr [rbp - 2316] + 4662be: 85 ff test edi, edi + 4662c0: 0f 88 9c 16 00 00 js 0x467962 + 4662c6: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 4662ca: 48 8b 8d 40 f7 ff ff mov rcx, qword ptr [rbp - 2240] + 4662d1: 8b b5 10 f7 ff ff mov esi, dword ptr [rbp - 2288] + 4662d7: 48 c1 e0 04 shl rax, 4 + 4662db: 48 8b 04 01 mov rax, qword ptr [rcx + rax] + 4662df: 85 f6 test esi, esi + 4662e1: 0f 84 25 0c 00 00 je 0x466f0c + 4662e7: 48 63 d3 movsxd rdx, ebx + 4662ea: 48 89 10 mov qword ptr [rax], rdx + 4662ed: e9 36 fa ff ff jmp 0x465d28 + 4662f2: f3 0f 1e fa endbr64 + 4662f6: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 4662fd: 48 85 c0 test rax, rax + 466300: 0f 84 8b 10 00 00 je 0x467391 + 466306: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 46630a: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 46630e: 0f 83 7d 10 00 00 jae 0x467391 + 466314: 48 8d 4a 04 lea rcx, [rdx + 4] + 466318: 48 89 48 20 mov qword ptr [rax + 32], rcx + 46631c: c7 02 25 00 00 00 mov dword ptr [rdx], 37 + 466322: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 466328: 0f 84 0b f1 ff ff je 0x465439 + 46632e: 83 c3 01 add ebx, 1 + 466331: e9 f2 f9 ff ff jmp 0x465d28 + 466336: f3 0f 1e fa endbr64 + 46633a: 48 8b b5 08 f7 ff ff mov rsi, qword ptr [rbp - 2296] + 466341: 8b 7d 28 mov edi, dword ptr [rbp + 40] + 466344: ba e8 03 00 00 mov edx, 1000 + 466349: 89 8d e0 f6 ff ff mov dword ptr [rbp - 2336], ecx + 46634f: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d + 466356: e8 25 7f 00 00 call 0x46e280 + 46635b: 44 8b 95 f8 f6 ff ff mov r10d, dword ptr [rbp - 2312] + 466362: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 + 46636c: 8b 8d e0 f6 ff ff mov ecx, dword ptr [rbp - 2336] + 466372: 49 89 c4 mov r12, rax + 466375: e9 3d fd ff ff jmp 0x4660b7 + 46637a: f3 0f 1e fa endbr64 + 46637e: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 466382: 48 8b b5 40 f7 ff ff mov rsi, qword ptr [rbp - 2240] + 466389: 48 c1 e0 04 shl rax, 4 + 46638d: 48 8b 34 06 mov rsi, qword ptr [rsi + rax] + 466391: 48 85 f6 test rsi, rsi + 466394: 0f 84 3d 0b 00 00 je 0x466ed7 + 46639a: 85 c9 test ecx, ecx + 46639c: 0f 88 f2 0d 00 00 js 0x467194 + 4663a2: 0f b6 85 af f6 ff ff movzx eax, byte ptr [rbp - 2385] + 4663a9: 88 85 d0 f6 ff ff mov byte ptr [rbp - 2352], al + 4663af: 0f 84 3b 04 00 00 je 0x4667f0 + 4663b5: c7 85 a8 f6 ff ff 78 00 00 00 mov dword ptr [rbp - 2392], 120 + 4663bf: 41 ba 78 00 00 00 mov r10d, 120 + 4663c5: 41 bb 10 00 00 00 mov r11d, 16 + 4663cb: c6 85 c0 f6 ff ff 00 mov byte ptr [rbp - 2368], 0 + 4663d2: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 + 4663dc: 48 63 c1 movsxd rax, ecx + 4663df: c6 85 cc f6 ff ff 20 mov byte ptr [rbp - 2356], 32 + 4663e6: 48 89 85 b8 f6 ff ff mov qword ptr [rbp - 2376], rax + 4663ed: 48 83 bd 28 f7 ff ff 00 cmp qword ptr [rbp - 2264], 0 + 4663f5: 48 8d 0d e4 53 04 00 lea rcx, [rip + 283620] # 0x4ab7e0 <_itowa_upper_digits> + 4663fc: 0f 95 c0 setne al + 4663ff: 22 85 c0 f6 ff ff and al, byte ptr [rbp - 2368] + 466405: 88 85 c8 f6 ff ff mov byte ptr [rbp - 2360], al + 46640b: 41 83 fa 58 cmp r10d, 88 + 46640f: 0f 85 14 04 00 00 jne 0x466829 + 466415: 41 83 fb 0a cmp r11d, 10 + 466419: 0f 84 c5 04 00 00 je 0x4668e4 + 46641f: 41 83 fb 10 cmp r11d, 16 + 466423: 0f 84 c7 06 00 00 je 0x466af0 + 466429: 41 83 fb 08 cmp r11d, 8 + 46642d: 0f 84 9b 05 00 00 je 0x4669ce + 466433: 4c 8b a5 f8 f6 ff ff mov r12, qword ptr [rbp - 2312] + 46643a: 4d 63 c3 movsxd r8, r11d + 46643d: 48 89 f7 mov rdi, rsi + 466440: 48 89 f8 mov rax, rdi + 466443: 31 d2 xor edx, edx + 466445: 49 83 ec 04 sub r12, 4 + 466449: 49 f7 f0 div r8 + 46644c: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 46644f: 41 89 14 24 mov dword ptr [r12], edx + 466453: 48 89 fa mov rdx, rdi + 466456: 48 89 c7 mov rdi, rax + 466459: 4c 39 c2 cmp rdx, r8 + 46645c: 73 e2 jae 0x466440 + 46645e: 80 bd c8 f6 ff ff 00 cmp byte ptr [rbp - 2360], 0 + 466465: 48 89 b5 c0 f6 ff ff mov qword ptr [rbp - 2368], rsi + 46646c: 0f 85 c4 04 00 00 jne 0x466936 + 466472: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 466478: 48 8b 8d f8 f6 ff ff mov rcx, qword ptr [rbp - 2312] + 46647f: 49 89 c9 mov r9, rcx + 466482: 4d 29 e1 sub r9, r12 + 466485: 4c 89 c8 mov rax, r9 + 466488: 48 c1 f8 02 sar rax, 2 + 46648c: 49 89 c0 mov r8, rax + 46648f: 48 3b 85 b8 f6 ff ff cmp rax, qword ptr [rbp - 2376] + 466496: 0f 8d 99 03 00 00 jge 0x466835 + 46649c: 48 8b 95 b8 f6 ff ff mov rdx, qword ptr [rbp - 2376] + 4664a3: 8b b5 00 f7 ff ff mov esi, dword ptr [rbp - 2304] + 4664a9: 48 29 c2 sub rdx, rax + 4664ac: b8 00 00 00 00 mov eax, 0 + 4664b1: 48 0f 48 d0 cmovs rdx, rax + 4664b5: 89 d1 mov ecx, edx + 4664b7: 85 f6 test esi, esi + 4664b9: 0f 85 ea ed ff ff jne 0x4652a9 + 4664bf: 45 29 c7 sub r15d, r8d + 4664c2: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d + 4664c9: 41 29 d7 sub r15d, edx + 4664cc: 48 83 bd c0 f6 ff ff 00 cmp qword ptr [rbp - 2368], 0 + 4664d4: 74 19 je 0x4664ef + 4664d6: 41 83 fb 10 cmp r11d, 16 + 4664da: 0f 94 c0 sete al + 4664dd: 22 85 d0 f6 ff ff and al, byte ptr [rbp - 2352] + 4664e3: 74 0a je 0x4664ef + 4664e5: 88 85 d0 f6 ff ff mov byte ptr [rbp - 2352], al + 4664eb: 41 83 ef 02 sub r15d, 2 + 4664ef: 8b 85 e0 f6 ff ff mov eax, dword ptr [rbp - 2336] + 4664f5: 0b 85 d8 f6 ff ff or eax, dword ptr [rbp - 2344] + 4664fb: 0b 85 10 f7 ff ff or eax, dword ptr [rbp - 2288] + 466501: 0f 84 10 05 00 00 je 0x466a17 + 466507: 41 83 ef 01 sub r15d, 1 + 46650b: 80 bd cc f6 ff ff 20 cmp byte ptr [rbp - 2356], 32 + 466512: 0f 84 39 14 00 00 je 0x467951 + 466518: 8b 95 10 f7 ff ff mov edx, dword ptr [rbp - 2288] + 46651e: 85 d2 test edx, edx + 466520: 0f 84 67 07 00 00 je 0x466c8d + 466526: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 46652d: 48 85 c0 test rax, rax + 466530: 0f 84 26 0d 00 00 je 0x46725c + 466536: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 46653a: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 46653e: 0f 83 18 0d 00 00 jae 0x46725c + 466544: 48 8d 72 04 lea rsi, [rdx + 4] + 466548: 48 89 70 20 mov qword ptr [rax + 32], rsi + 46654c: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 + 466552: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 466558: 0f 84 db ee ff ff je 0x465439 + 46655e: 83 c3 01 add ebx, 1 + 466561: 48 83 bd c0 f6 ff ff 00 cmp qword ptr [rbp - 2368], 0 + 466569: 74 6d je 0x4665d8 + 46656b: 41 83 fb 10 cmp r11d, 16 + 46656f: 75 67 jne 0x4665d8 + 466571: 80 bd d0 f6 ff ff 00 cmp byte ptr [rbp - 2352], 0 + 466578: 74 5e je 0x4665d8 + 46657a: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 466581: 48 85 c0 test rax, rax + 466584: 0f 84 2e 11 00 00 je 0x4676b8 + 46658a: 48 8b 78 20 mov rdi, qword ptr [rax + 32] + 46658e: 48 8b 70 28 mov rsi, qword ptr [rax + 40] + 466592: 48 39 f7 cmp rdi, rsi + 466595: 0f 83 1d 11 00 00 jae 0x4676b8 + 46659b: 48 8d 57 04 lea rdx, [rdi + 4] + 46659f: 48 89 50 20 mov qword ptr [rax + 32], rdx + 4665a3: c7 07 30 00 00 00 mov dword ptr [rdi], 48 + 4665a9: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 4665af: 0f 84 84 ee ff ff je 0x465439 + 4665b5: 48 39 f2 cmp rdx, rsi + 4665b8: 0f 83 be 10 00 00 jae 0x46767c + 4665be: 48 8d 72 04 lea rsi, [rdx + 4] + 4665c2: 48 89 70 20 mov qword ptr [rax + 32], rsi + 4665c6: 44 89 12 mov dword ptr [rdx], r10d + 4665c9: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 4665cf: 0f 84 64 ee ff ff je 0x465439 + 4665d5: 83 c3 02 add ebx, 2 + 4665d8: 41 01 cf add r15d, ecx + 4665db: 45 85 ff test r15d, r15d + 4665de: 0f 8f e0 05 00 00 jg 0x466bc4 + 4665e4: 85 db test ebx, ebx + 4665e6: 0f 88 82 13 00 00 js 0x46796e + 4665ec: 4d 8b bd d8 00 00 00 mov r15, qword ptr [r13 + 216] + 4665f3: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 4665fa: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 466601: 4c 89 f9 mov rcx, r15 + 466604: 48 29 d0 sub rax, rdx + 466607: 48 29 d1 sub rcx, rdx + 46660a: 48 39 c8 cmp rax, rcx + 46660d: 0f 86 2d 0e 00 00 jbe 0x467440 + 466613: 4c 89 85 10 f7 ff ff mov qword ptr [rbp - 2288], r8 + 46661a: 4c 89 c2 mov rdx, r8 + 46661d: 4c 89 e6 mov rsi, r12 + 466620: 4c 89 ef mov rdi, r13 + 466623: 41 ff 57 38 call qword ptr [r15 + 56] + 466627: 4c 8b 85 10 f7 ff ff mov r8, qword ptr [rbp - 2288] + 46662e: 49 39 c0 cmp r8, rax + 466631: 0f 85 02 ee ff ff jne 0x465439 + 466637: b8 ff ff ff 7f mov eax, 2147483647 + 46663c: 29 d8 sub eax, ebx + 46663e: 48 98 cdqe + 466640: 4c 39 c0 cmp rax, r8 + 466643: 0f 8c e2 ed ff ff jl 0x46542b + 466649: 03 9d 00 f7 ff ff add ebx, dword ptr [rbp - 2304] + 46664f: e9 d4 f6 ff ff jmp 0x465d28 + 466654: f3 0f 1e fa endbr64 + 466658: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 46665c: 48 c1 e0 04 shl rax, 4 + 466660: 48 03 85 40 f7 ff ff add rax, qword ptr [rbp - 2240] + 466667: 80 bd ae f6 ff ff 00 cmp byte ptr [rbp - 2386], 0 + 46666e: 48 89 85 68 f7 ff ff mov qword ptr [rbp - 2200], rax + 466675: 0f 85 04 0f 00 00 jne 0x46757f + 46667b: 44 8b 95 94 f6 ff ff mov r10d, dword ptr [rbp - 2412] + 466682: 0f b6 8d c8 f6 ff ff movzx ecx, byte ptr [rbp - 2360] + 466689: b8 00 00 00 00 mov eax, 0 + 46668e: 4c 89 ef mov rdi, r13 + 466691: 41 0f b6 56 0d movzx edx, byte ptr [r14 + 13] + 466696: 45 85 d2 test r10d, r10d + 466699: 0f 44 c8 cmove ecx, eax + 46669c: 83 e2 ef and edx, -17 + 46669f: 89 c8 mov eax, ecx + 4666a1: 83 e0 01 and eax, 1 + 4666a4: c1 e0 04 shl eax, 4 + 4666a7: 09 d0 or eax, edx + 4666a9: 48 8d 95 68 f7 ff ff lea rdx, [rbp - 2200] + 4666b0: 41 88 46 0d mov byte ptr [r14 + 13], al + 4666b4: 48 8b 85 30 f7 ff ff mov rax, qword ptr [rbp - 2256] + 4666bb: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] + 4666c2: 48 8d 04 c0 lea rax, [rax + 8*rax] + 4666c6: 48 8d 34 c1 lea rsi, [rcx + 8*rax] + 4666ca: e8 e1 bb 01 00 call 0x4822b0 <__printf_fphex> + 4666cf: 85 c0 test eax, eax + 4666d1: 0f 88 62 ed ff ff js 0x465439 + 4666d7: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 4666dd: 0f 87 25 12 00 00 ja 0x467908 + 4666e3: ba ff ff ff 7f mov edx, 2147483647 + 4666e8: 29 da sub edx, ebx + 4666ea: 39 c2 cmp edx, eax + 4666ec: 0f 82 39 ed ff ff jb 0x46542b + 4666f2: 01 c3 add ebx, eax + 4666f4: e9 2f f6 ff ff jmp 0x465d28 + 4666f9: f3 0f 1e fa endbr64 + 4666fd: 41 bb 08 00 00 00 mov r11d, 8 + 466703: e9 eb ea ff ff jmp 0x4651f3 + 466708: f3 0f 1e fa endbr64 + 46670c: 41 bb 0a 00 00 00 mov r11d, 10 + 466712: e9 dc ea ff ff jmp 0x4651f3 + 466717: f3 0f 1e fa endbr64 + 46671b: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 46671f: 44 8b 85 10 f7 ff ff mov r8d, dword ptr [rbp - 2288] + 466726: 48 8b b5 40 f7 ff ff mov rsi, qword ptr [rbp - 2240] + 46672d: 48 c1 e0 04 shl rax, 4 + 466731: 45 85 c0 test r8d, r8d + 466734: 0f 84 e7 07 00 00 je 0x466f21 + 46673a: 48 8b 34 06 mov rsi, qword ptr [rsi + rax] + 46673e: 48 85 f6 test rsi, rsi + 466741: 0f 88 5f 09 00 00 js 0x4670a6 + 466747: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 + 466751: 41 bb 0a 00 00 00 mov r11d, 10 + 466757: e9 d7 ea ff ff jmp 0x465233 + 46675c: f3 0f 1e fa endbr64 + 466760: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] + 466764: 48 c1 e0 04 shl rax, 4 + 466768: 48 03 85 40 f7 ff ff add rax, qword ptr [rbp - 2240] + 46676f: 80 bd ae f6 ff ff 00 cmp byte ptr [rbp - 2386], 0 + 466776: 48 89 85 60 f7 ff ff mov qword ptr [rbp - 2208], rax + 46677d: 0f 85 c2 0e 00 00 jne 0x467645 + 466783: 44 8b 9d 94 f6 ff ff mov r11d, dword ptr [rbp - 2412] + 46678a: 0f b6 8d c8 f6 ff ff movzx ecx, byte ptr [rbp - 2360] + 466791: b8 00 00 00 00 mov eax, 0 + 466796: 4c 89 ef mov rdi, r13 + 466799: 45 85 db test r11d, r11d + 46679c: 0f 44 c8 cmove ecx, eax + 46679f: 89 c8 mov eax, ecx + 4667a1: 83 e0 01 and eax, 1 + 4667a4: c1 e0 04 shl eax, 4 + 4667a7: 89 c2 mov edx, eax + 4667a9: 41 0f b6 46 0d movzx eax, byte ptr [r14 + 13] + 4667ae: 83 e0 ef and eax, -17 + 4667b1: 09 d0 or eax, edx + 4667b3: 48 8d 95 60 f7 ff ff lea rdx, [rbp - 2208] + 4667ba: 41 88 46 0d mov byte ptr [r14 + 13], al + 4667be: 48 8b 85 30 f7 ff ff mov rax, qword ptr [rbp - 2256] + 4667c5: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] + 4667cc: 48 8d 04 c0 lea rax, [rax + 8*rax] + 4667d0: 48 8d 34 c1 lea rsi, [rcx + 8*rax] + 4667d4: e8 e7 b7 01 00 call 0x481fc0 <__printf_fp> + 4667d9: 85 c0 test eax, eax + 4667db: 0f 89 f6 fe ff ff jns 0x4666d7 + 4667e1: e9 53 ec ff ff jmp 0x465439 + 4667e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4667f0: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 + 4667fa: 41 ba 78 00 00 00 mov r10d, 120 + 466800: 41 bb 10 00 00 00 mov r11d, 16 + 466806: c7 85 a8 f6 ff ff 78 00 00 00 mov dword ptr [rbp - 2392], 120 + 466810: c6 85 c8 f6 ff ff 00 mov byte ptr [rbp - 2360], 0 + 466817: 48 c7 85 b8 f6 ff ff 00 00 00 00 mov qword ptr [rbp - 2376], 0 + 466822: c6 85 cc f6 ff ff 20 mov byte ptr [rbp - 2356], 32 + 466829: 48 8d 0d 50 50 04 00 lea rcx, [rip + 282704] # 0x4ab880 <_itowa_lower_digits> + 466830: e9 e0 fb ff ff jmp 0x466415 + 466835: 48 83 bd c0 f6 ff ff 00 cmp qword ptr [rbp - 2368], 0 + 46683d: 0f 84 32 07 00 00 je 0x466f75 + 466843: 41 83 fb 08 cmp r11d, 8 + 466847: 75 20 jne 0x466869 + 466849: 80 bd d0 f6 ff ff 00 cmp byte ptr [rbp - 2352], 0 + 466850: 74 17 je 0x466869 + 466852: 41 c7 44 24 fc 30 00 00 00 mov dword ptr [r12 - 4], 48 + 46685b: 49 8d 44 24 fc lea rax, [r12 - 4] + 466860: 48 29 c1 sub rcx, rax + 466863: 49 89 c4 mov r12, rax + 466866: 49 89 c9 mov r9, rcx + 466869: 48 8b 95 b8 f6 ff ff mov rdx, qword ptr [rbp - 2376] + 466870: 4d 89 c8 mov r8, r9 + 466873: b8 00 00 00 00 mov eax, 0 + 466878: 49 c1 f8 02 sar r8, 2 + 46687c: 4c 29 c2 sub rdx, r8 + 46687f: 48 0f 48 d0 cmovs rdx, rax + 466883: 8b 85 00 f7 ff ff mov eax, dword ptr [rbp - 2304] + 466889: 89 d1 mov ecx, edx + 46688b: 85 c0 test eax, eax + 46688d: 0f 85 16 ea ff ff jne 0x4652a9 + 466893: 45 29 c7 sub r15d, r8d + 466896: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d + 46689d: 41 29 d7 sub r15d, edx + 4668a0: e9 31 fc ff ff jmp 0x4664d6 + 4668a5: 48 c7 85 b8 f6 ff ff 01 00 00 00 mov qword ptr [rbp - 2376], 1 + 4668b0: e9 38 fb ff ff jmp 0x4663ed + 4668b5: 44 8b 85 b8 f6 ff ff mov r8d, dword ptr [rbp - 2376] + 4668bc: 8b 30 mov esi, dword ptr [rax] + 4668be: 45 85 c0 test r8d, r8d + 4668c1: 0f 84 05 04 00 00 je 0x466ccc + 4668c7: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 + 4668d1: 40 0f b6 f6 movzx esi, sil + 4668d5: c7 85 d8 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2344], 0 + 4668df: e9 4f e9 ff ff jmp 0x465233 + 4668e4: 4c 8b a5 f8 f6 ff ff mov r12, qword ptr [rbp - 2312] + 4668eb: 48 89 f7 mov rdi, rsi + 4668ee: 66 90 nop + 4668f0: 48 b8 cd cc cc cc cc cc cc cc movabs rax, -3689348814741910323 + 4668fa: 49 89 f8 mov r8, rdi + 4668fd: 49 83 ec 04 sub r12, 4 + 466901: 48 f7 e7 mul rdi + 466904: 48 c1 ea 03 shr rdx, 3 + 466908: 48 8d 04 92 lea rax, [rdx + 4*rdx] + 46690c: 48 01 c0 add rax, rax + 46690f: 49 29 c0 sub r8, rax + 466912: 42 8b 04 81 mov eax, dword ptr [rcx + 4*r8] + 466916: 41 89 04 24 mov dword ptr [r12], eax + 46691a: 48 89 f8 mov rax, rdi + 46691d: 48 89 d7 mov rdi, rdx + 466920: 48 83 f8 09 cmp rax, 9 + 466924: 77 ca ja 0x4668f0 + 466926: 80 bd c8 f6 ff ff 00 cmp byte ptr [rbp - 2360], 0 + 46692d: 48 89 b5 c0 f6 ff ff mov qword ptr [rbp - 2368], rsi + 466934: 74 4f je 0x466985 + 466936: 44 8b 45 38 mov r8d, dword ptr [rbp + 56] + 46693a: 48 8b 8d 28 f7 ff ff mov rcx, qword ptr [rbp - 2264] + 466941: 4c 89 e6 mov rsi, r12 + 466944: 44 89 95 90 f6 ff ff mov dword ptr [rbp - 2416], r10d + 46694b: 48 8b 95 f8 f6 ff ff mov rdx, qword ptr [rbp - 2312] + 466952: 48 8b bd 08 f7 ff ff mov rdi, qword ptr [rbp - 2296] + 466959: 44 89 9d b0 f6 ff ff mov dword ptr [rbp - 2384], r11d + 466960: 44 88 8d c8 f6 ff ff mov byte ptr [rbp - 2360], r9b + 466967: e8 e4 e1 ff ff call 0x464b50 + 46696c: 44 8b 95 90 f6 ff ff mov r10d, dword ptr [rbp - 2416] + 466973: 44 8b 9d b0 f6 ff ff mov r11d, dword ptr [rbp - 2384] + 46697a: 44 0f b6 8d c8 f6 ff ff movzx r9d, byte ptr [rbp - 2360] + 466982: 49 89 c4 mov r12, rax + 466985: 41 83 fb 0a cmp r11d, 10 + 466989: 0f 85 e9 fa ff ff jne 0x466478 + 46698f: 45 84 c9 test r9b, r9b + 466992: 0f 84 e0 fa ff ff je 0x466478 + 466998: 48 8b b5 f8 f6 ff ff mov rsi, qword ptr [rbp - 2312] + 46699f: 4c 89 e7 mov rdi, r12 + 4669a2: 44 89 95 b0 f6 ff ff mov dword ptr [rbp - 2384], r10d + 4669a9: 44 89 9d c8 f6 ff ff mov dword ptr [rbp - 2360], r11d + 4669b0: 48 89 f2 mov rdx, rsi + 4669b3: e8 78 e2 ff ff call 0x464c30 <_i18n_number_rewrite> + 4669b8: 44 8b 95 b0 f6 ff ff mov r10d, dword ptr [rbp - 2384] + 4669bf: 44 8b 9d c8 f6 ff ff mov r11d, dword ptr [rbp - 2360] + 4669c6: 49 89 c4 mov r12, rax + 4669c9: e9 aa fa ff ff jmp 0x466478 + 4669ce: 4c 8b a5 f8 f6 ff ff mov r12, qword ptr [rbp - 2312] + 4669d5: 48 89 f0 mov rax, rsi + 4669d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4669e0: 48 89 c2 mov rdx, rax + 4669e3: 49 83 ec 04 sub r12, 4 + 4669e7: 83 e2 07 and edx, 7 + 4669ea: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 4669ed: 41 89 14 24 mov dword ptr [r12], edx + 4669f1: 48 89 c2 mov rdx, rax + 4669f4: 48 c1 e8 03 shr rax, 3 + 4669f8: 48 83 fa 07 cmp rdx, 7 + 4669fc: 77 e2 ja 0x4669e0 + 4669fe: 48 89 b5 c0 f6 ff ff mov qword ptr [rbp - 2368], rsi + 466a05: 80 bd c8 f6 ff ff 00 cmp byte ptr [rbp - 2360], 0 + 466a0c: 0f 84 66 fa ff ff je 0x466478 + 466a12: e9 1f ff ff ff jmp 0x466936 + 466a17: 80 bd cc f6 ff ff 20 cmp byte ptr [rbp - 2356], 32 + 466a1e: 0f 85 3d fb ff ff jne 0x466561 + 466a24: 45 85 ff test r15d, r15d + 466a27: 0f 8e d3 0e 00 00 jle 0x467900 + 466a2d: 49 63 d7 movsxd rdx, r15d + 466a30: be 20 00 00 00 mov esi, 32 + 466a35: 4c 89 ef mov rdi, r13 + 466a38: 4c 89 85 b0 f6 ff ff mov qword ptr [rbp - 2384], r8 + 466a3f: 48 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], rdx + 466a46: 89 8d c8 f6 ff ff mov dword ptr [rbp - 2360], ecx + 466a4c: 44 89 95 b8 f6 ff ff mov dword ptr [rbp - 2376], r10d + 466a53: 44 89 9d cc f6 ff ff mov dword ptr [rbp - 2356], r11d + 466a5a: e8 41 60 00 00 call 0x46caa0 <_IO_wpadn> + 466a5f: 48 8b 95 f8 f6 ff ff mov rdx, qword ptr [rbp - 2312] + 466a66: 48 39 c2 cmp rdx, rax + 466a69: 0f 85 ca e9 ff ff jne 0x465439 + 466a6f: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 466a75: 44 8b 9d cc f6 ff ff mov r11d, dword ptr [rbp - 2356] + 466a7c: 44 8b 95 b8 f6 ff ff mov r10d, dword ptr [rbp - 2376] + 466a83: 8b 8d c8 f6 ff ff mov ecx, dword ptr [rbp - 2360] + 466a89: 4c 8b 85 b0 f6 ff ff mov r8, qword ptr [rbp - 2384] + 466a90: 0f 87 72 0e 00 00 ja 0x467908 + 466a96: b8 ff ff ff 7f mov eax, 2147483647 + 466a9b: 29 d8 sub eax, ebx + 466a9d: 44 39 f8 cmp eax, r15d + 466aa0: 0f 82 85 e9 ff ff jb 0x46542b + 466aa6: 44 01 fb add ebx, r15d + 466aa9: 45 31 ff xor r15d, r15d + 466aac: e9 67 fa ff ff jmp 0x466518 + 466ab1: 8b 85 e0 f6 ff ff mov eax, dword ptr [rbp - 2336] + 466ab7: 85 c0 test eax, eax + 466ab9: 0f 84 79 03 00 00 je 0x466e38 + 466abf: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 466ac6: 48 85 c0 test rax, rax + 466ac9: 0f 84 84 0a 00 00 je 0x467553 + 466acf: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 466ad3: 48 3b 70 28 cmp rsi, qword ptr [rax + 40] + 466ad7: 0f 83 76 0a 00 00 jae 0x467553 + 466add: 48 8d 7e 04 lea rdi, [rsi + 4] + 466ae1: 48 89 78 20 mov qword ptr [rax + 32], rdi + 466ae5: c7 06 2b 00 00 00 mov dword ptr [rsi], 43 + 466aeb: e9 f3 e7 ff ff jmp 0x4652e3 + 466af0: 48 89 b5 c0 f6 ff ff mov qword ptr [rbp - 2368], rsi + 466af7: 4c 8b a5 f8 f6 ff ff mov r12, qword ptr [rbp - 2312] + 466afe: 66 90 nop + 466b00: 48 89 f0 mov rax, rsi + 466b03: 49 83 ec 04 sub r12, 4 + 466b07: 83 e0 0f and eax, 15 + 466b0a: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] + 466b0d: 41 89 04 24 mov dword ptr [r12], eax + 466b11: 48 89 f0 mov rax, rsi + 466b14: 48 c1 ee 04 shr rsi, 4 + 466b18: 48 83 f8 0f cmp rax, 15 + 466b1c: 77 e2 ja 0x466b00 + 466b1e: 41 bb 10 00 00 00 mov r11d, 16 + 466b24: e9 dc fe ff ff jmp 0x466a05 + 466b29: 8b 41 04 mov eax, dword ptr [rcx + 4] + 466b2c: 3d af 00 00 00 cmp eax, 175 + 466b31: 0f 87 24 05 00 00 ja 0x46705b + 466b37: 89 c6 mov esi, eax + 466b39: 83 c0 10 add eax, 16 + 466b3c: 48 03 71 10 add rsi, qword ptr [rcx + 16] + 466b40: 89 41 04 mov dword ptr [rcx + 4], eax + 466b43: f2 0f 10 06 movsd xmm0, qword ptr [rsi] # xmm0 = mem[0],zero + 466b47: 48 89 d0 mov rax, rdx + 466b4a: 48 c1 e0 04 shl rax, 4 + 466b4e: f2 41 0f 11 04 02 movsd qword ptr [r10 + rax], xmm0 + 466b54: 41 81 24 97 ff fe ff ff and dword ptr [r15 + 4*rdx], 4294967039 + 466b5c: e9 73 e9 ff ff jmp 0x4654d4 + 466b61: 48 63 d1 movsxd rdx, ecx + 466b64: be 30 00 00 00 mov esi, 48 + 466b69: 4c 89 ef mov rdi, r13 + 466b6c: 4c 89 8d f8 f6 ff ff mov qword ptr [rbp - 2312], r9 + 466b73: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx + 466b7a: 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], ecx + 466b80: e8 1b 5f 00 00 call 0x46caa0 <_IO_wpadn> + 466b85: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] + 466b8c: 48 39 c2 cmp rdx, rax + 466b8f: 0f 85 a4 e8 ff ff jne 0x465439 + 466b95: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 466b9b: 0f 87 67 0d 00 00 ja 0x467908 + 466ba1: b8 ff ff ff 7f mov eax, 2147483647 + 466ba6: 8b 8d 00 f7 ff ff mov ecx, dword ptr [rbp - 2304] + 466bac: 29 d8 sub eax, ebx + 466bae: 39 c8 cmp eax, ecx + 466bb0: 0f 82 75 e8 ff ff jb 0x46542b + 466bb6: 4c 8b 8d f8 f6 ff ff mov r9, qword ptr [rbp - 2312] + 466bbd: 01 cb add ebx, ecx + 466bbf: e9 c0 e7 ff ff jmp 0x465384 + 466bc4: 49 63 d7 movsxd rdx, r15d + 466bc7: be 30 00 00 00 mov esi, 48 + 466bcc: 4c 89 ef mov rdi, r13 + 466bcf: 4c 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], r8 + 466bd6: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx + 466bdd: e8 be 5e 00 00 call 0x46caa0 <_IO_wpadn> + 466be2: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] + 466be9: 48 39 c2 cmp rdx, rax + 466bec: 0f 85 47 e8 ff ff jne 0x465439 + 466bf2: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 466bf8: 0f 87 0a 0d 00 00 ja 0x467908 + 466bfe: b8 ff ff ff 7f mov eax, 2147483647 + 466c03: 29 d8 sub eax, ebx + 466c05: 44 39 f8 cmp eax, r15d + 466c08: 0f 82 1d e8 ff ff jb 0x46542b + 466c0e: 4c 8b 85 f8 f6 ff ff mov r8, qword ptr [rbp - 2312] + 466c15: 44 01 fb add ebx, r15d + 466c18: e9 c7 f9 ff ff jmp 0x4665e4 + 466c1d: 85 db test ebx, ebx + 466c1f: 0f 88 a6 0d 00 00 js 0x4679cb + 466c25: 4d 8b bd d8 00 00 00 mov r15, qword ptr [r13 + 216] + 466c2c: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 466c33: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 466c3a: 4c 89 ff mov rdi, r15 + 466c3d: 48 29 d0 sub rax, rdx + 466c40: 48 29 d7 sub rdi, rdx + 466c43: 48 39 f8 cmp rax, rdi + 466c46: 0f 86 64 0b 00 00 jbe 0x4677b0 + 466c4c: 48 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], rcx + 466c53: 48 89 ca mov rdx, rcx + 466c56: 4c 89 e6 mov rsi, r12 + 466c59: 4c 89 ef mov rdi, r13 + 466c5c: 41 ff 57 38 call qword ptr [r15 + 56] + 466c60: 48 8b 8d 00 f7 ff ff mov rcx, qword ptr [rbp - 2304] + 466c67: 48 39 c8 cmp rax, rcx + 466c6a: 0f 85 c9 e7 ff ff jne 0x465439 + 466c70: b8 ff ff ff 7f mov eax, 2147483647 + 466c75: 29 d8 sub eax, ebx + 466c77: 48 98 cdqe + 466c79: 48 39 c8 cmp rax, rcx + 466c7c: 0f 82 a9 e7 ff ff jb 0x46542b + 466c82: 03 9d 10 f7 ff ff add ebx, dword ptr [rbp - 2288] + 466c88: e9 9b f0 ff ff jmp 0x465d28 + 466c8d: 8b 85 e0 f6 ff ff mov eax, dword ptr [rbp - 2336] + 466c93: 85 c0 test eax, eax + 466c95: 0f 84 45 05 00 00 je 0x4671e0 + 466c9b: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 466ca2: 48 85 c0 test rax, rax + 466ca5: 0f 84 ac 09 00 00 je 0x467657 + 466cab: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 466caf: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 466cb3: 0f 83 9e 09 00 00 jae 0x467657 + 466cb9: 48 8d 72 04 lea rsi, [rdx + 4] + 466cbd: 48 89 70 20 mov qword ptr [rax + 32], rsi + 466cc1: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 + 466cc7: e9 86 f8 ff ff jmp 0x466552 + 466ccc: 8b bd b0 f6 ff ff mov edi, dword ptr [rbp - 2384] + 466cd2: 85 ff test edi, edi + 466cd4: 74 03 je 0x466cd9 + 466cd6: 0f b7 f6 movzx esi, si + 466cd9: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 + 466ce3: c7 85 d8 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2344], 0 + 466ced: e9 41 e5 ff ff jmp 0x465233 + 466cf2: 83 f9 ff cmp ecx, -1 + 466cf5: 0f 84 74 04 00 00 je 0x46716f + 466cfb: 83 f9 05 cmp ecx, 5 + 466cfe: 0f 8f 6b 04 00 00 jg 0x46716f + 466d04: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 + 466d0e: 31 c9 xor ecx, ecx + 466d10: 4c 8d 25 11 20 04 00 lea r12, [rip + 270353] # 0x4a8d28 <__PRETTY_FUNCTION__.13599+0x28> + 466d17: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 + 466d21: e9 a0 f4 ff ff jmp 0x4661c6 + 466d26: 8b 9d 10 f7 ff ff mov ebx, dword ptr [rbp - 2288] + 466d2c: 41 83 3e ff cmp dword ptr [r14], -1 + 466d30: 0f 84 8e 03 00 00 je 0x4670c4 + 466d36: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 466d3d: 48 85 c0 test rax, rax + 466d40: 0f 84 0a 0a 00 00 je 0x467750 + 466d46: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 466d4a: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 466d4e: 0f 83 fc 09 00 00 jae 0x467750 + 466d54: 48 8d 4a 04 lea rcx, [rdx + 4] + 466d58: 48 89 48 20 mov qword ptr [rax + 32], rcx + 466d5c: c7 02 2e 00 00 00 mov dword ptr [rdx], 46 + 466d62: 41 81 fc ff ff ff 7f cmp r12d, 2147483647 + 466d69: 0f 84 ca e6 ff ff je 0x465439 + 466d6f: 48 8d 8d a0 f7 ff ff lea rcx, [rbp - 2144] + 466d76: 49 63 36 movsxd rsi, dword ptr [r14] + 466d79: 41 83 c4 01 add r12d, 1 + 466d7d: 49 89 cf mov r15, rcx + 466d80: 48 b8 cd cc cc cc cc cc cc cc movabs rax, -3689348814741910323 + 466d8a: 48 89 f7 mov rdi, rsi + 466d8d: 49 83 ef 04 sub r15, 4 + 466d91: 48 f7 e6 mul rsi + 466d94: 48 c1 ea 03 shr rdx, 3 + 466d98: 48 8d 04 92 lea rax, [rdx + 4*rdx] + 466d9c: 48 01 c0 add rax, rax + 466d9f: 48 29 c7 sub rdi, rax + 466da2: 48 89 f8 mov rax, rdi + 466da5: 48 8d 3d d4 4a 04 00 lea rdi, [rip + 281300] # 0x4ab880 <_itowa_lower_digits> + 466dac: 8b 04 87 mov eax, dword ptr [rdi + 4*rax] + 466daf: 41 89 07 mov dword ptr [r15], eax + 466db2: 48 89 f0 mov rax, rsi + 466db5: 48 89 d6 mov rsi, rdx + 466db8: 48 83 f8 09 cmp rax, 9 + 466dbc: 77 c2 ja 0x466d80 + 466dbe: 49 39 cf cmp r15, rcx + 466dc1: 0f 83 fd 02 00 00 jae 0x4670c4 + 466dc7: 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], ebx + 466dcd: 48 89 cb mov rbx, rcx + 466dd0: eb 3d jmp 0x466e0f + 466dd2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 466dd8: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 466ddc: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 466de0: 73 41 jae 0x466e23 + 466de2: 48 8d 7a 04 lea rdi, [rdx + 4] + 466de6: 48 89 78 20 mov qword ptr [rax + 32], rdi + 466dea: 89 32 mov dword ptr [rdx], esi + 466dec: 83 fe ff cmp esi, -1 + 466def: 0f 84 44 e6 ff ff je 0x465439 + 466df5: 41 81 fc ff ff ff 7f cmp r12d, 2147483647 + 466dfc: 0f 84 37 e6 ff ff je 0x465439 + 466e02: 41 83 c4 01 add r12d, 1 + 466e06: 49 39 df cmp r15, rbx + 466e09: 0f 83 af 02 00 00 jae 0x4670be + 466e0f: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 466e16: 49 83 c7 04 add r15, 4 + 466e1a: 41 8b 77 fc mov esi, dword ptr [r15 - 4] + 466e1e: 48 85 c0 test rax, rax + 466e21: 75 b5 jne 0x466dd8 + 466e23: 4c 89 ef mov rdi, r13 + 466e26: e8 b5 63 00 00 call 0x46d1e0 <__woverflow> + 466e2b: 83 f8 ff cmp eax, -1 + 466e2e: 75 c5 jne 0x466df5 + 466e30: e9 04 e6 ff ff jmp 0x465439 + 466e35: 0f 1f 00 nop dword ptr [rax] + 466e38: 8b 85 d8 f6 ff ff mov eax, dword ptr [rbp - 2344] + 466e3e: 85 c0 test eax, eax + 466e40: 0f 84 b0 e4 ff ff je 0x4652f6 + 466e46: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 466e4d: 48 85 c0 test rax, rax + 466e50: 0f 84 e7 09 00 00 je 0x46783d + 466e56: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 466e5a: 48 3b 70 28 cmp rsi, qword ptr [rax + 40] + 466e5e: 0f 83 d9 09 00 00 jae 0x46783d + 466e64: 48 8d 7e 04 lea rdi, [rsi + 4] + 466e68: 48 89 78 20 mov qword ptr [rax + 32], rdi + 466e6c: c7 06 20 00 00 00 mov dword ptr [rsi], 32 + 466e72: e9 6c e4 ff ff jmp 0x4652e3 + 466e77: 4d 89 c8 mov r8, r9 + 466e7a: 41 29 d7 sub r15d, edx + 466e7d: 48 c7 85 c0 f6 ff ff 00 00 00 00 mov qword ptr [rbp - 2368], 0 + 466e88: 49 c1 f8 02 sar r8, 2 + 466e8c: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d + 466e93: 45 29 c7 sub r15d, r8d + 466e96: e9 54 f6 ff ff jmp 0x4664ef + 466e9b: 48 c7 85 b8 f6 ff ff 00 00 00 00 mov qword ptr [rbp - 2376], 0 + 466ea6: c6 85 cc f6 ff ff 20 mov byte ptr [rbp - 2356], 32 + 466ead: e9 3b f5 ff ff jmp 0x4663ed + 466eb2: 83 f9 ff cmp ecx, -1 + 466eb5: 75 32 jne 0x466ee9 + 466eb7: 4c 89 e7 mov rdi, r12 + 466eba: e8 b1 a1 f9 ff call 0x401070 <.plt+0x50> + 466ebf: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 + 466ec9: 89 85 10 f7 ff ff mov dword ptr [rbp - 2288], eax + 466ecf: 48 89 c1 mov rcx, rax + 466ed2: e9 ef f2 ff ff jmp 0x4661c6 + 466ed7: 83 f9 05 cmp ecx, 5 + 466eda: b8 05 00 00 00 mov eax, 5 + 466edf: 4c 8d 25 2e 1e 04 00 lea r12, [rip + 269870] # 0x4a8d14 <__PRETTY_FUNCTION__.13599+0x14> + 466ee6: 0f 4c c8 cmovl ecx, eax + 466ee9: 48 63 f1 movsxd rsi, ecx + 466eec: 4c 89 e7 mov rdi, r12 + 466eef: e8 2c a2 f9 ff call 0x401120 <.plt+0x100> + 466ef4: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 + 466efe: 89 85 10 f7 ff ff mov dword ptr [rbp - 2288], eax + 466f04: 48 89 c1 mov rcx, rax + 466f07: e9 ba f2 ff ff jmp 0x4661c6 + 466f0c: 8b 8d b8 f6 ff ff mov ecx, dword ptr [rbp - 2376] + 466f12: 85 c9 test ecx, ecx + 466f14: 0f 84 15 03 00 00 je 0x46722f + 466f1a: 88 18 mov byte ptr [rax], bl + 466f1c: e9 07 ee ff ff jmp 0x465d28 + 466f21: 8b bd b8 f6 ff ff mov edi, dword ptr [rbp - 2376] + 466f27: 8b 34 06 mov esi, dword ptr [rsi + rax] + 466f2a: 85 ff test edi, edi + 466f2c: 0f 84 12 03 00 00 je 0x467244 + 466f32: 48 0f be f6 movsx rsi, sil + 466f36: e9 03 f8 ff ff jmp 0x46673e + 466f3b: f6 c2 10 test dl, 16 + 466f3e: 0f 84 42 e9 ff ff je 0x465886 + 466f44: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 466f4b: 48 85 c0 test rax, rax + 466f4e: 0f 84 15 09 00 00 je 0x467869 + 466f54: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 466f58: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 466f5c: 0f 83 07 09 00 00 jae 0x467869 + 466f62: 48 8d 4a 04 lea rcx, [rdx + 4] + 466f66: 48 89 48 20 mov qword ptr [rax + 32], rcx + 466f6a: c7 02 20 00 00 00 mov dword ptr [rdx], 32 + 466f70: e9 08 e9 ff ff jmp 0x46587d + 466f75: 48 8b 95 b8 f6 ff ff mov rdx, qword ptr [rbp - 2376] + 466f7c: 48 29 c2 sub rdx, rax + 466f7f: 48 0f 48 95 c0 f6 ff ff cmovs rdx, qword ptr [rbp - 2368] + 466f87: 89 d1 mov ecx, edx + 466f89: e9 02 e3 ff ff jmp 0x465290 + 466f8e: 48 98 cdqe + 466f90: 49 83 7c c3 c0 00 cmp qword ptr [r11 + 8*rax - 64], 0 + 466f96: 0f 84 bf eb ff ff je 0x465b5b + 466f9c: 49 63 04 94 movsxd rax, dword ptr [r12 + 4*rdx] + 466fa0: 48 83 c0 17 add rax, 23 + 466fa4: 48 89 c7 mov rdi, rax + 466fa7: 48 25 00 f0 ff ff and rax, -4096 + 466fad: 48 83 e7 f0 and rdi, -16 + 466fb1: 48 89 bd 30 f7 ff ff mov qword ptr [rbp - 2256], rdi + 466fb8: 48 89 e7 mov rdi, rsp + 466fbb: 48 29 c7 sub rdi, rax + 466fbe: 48 89 f8 mov rax, rdi + 466fc1: 48 8b bd 30 f7 ff ff mov rdi, qword ptr [rbp - 2256] + 466fc8: 48 39 c4 cmp rsp, rax + 466fcb: 74 15 je 0x466fe2 + 466fcd: 48 81 ec 00 10 00 00 sub rsp, 4096 + 466fd4: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 466fdd: 48 39 c4 cmp rsp, rax + 466fe0: 75 eb jne 0x466fcd + 466fe2: 81 e7 ff 0f 00 00 and edi, 4095 + 466fe8: 48 29 fc sub rsp, rdi + 466feb: 48 85 ff test rdi, rdi + 466fee: 74 06 je 0x466ff6 + 466ff0: 48 83 4c 3c f8 00 or qword ptr [rsp + rdi - 8], 0 + 466ff6: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 466ffb: 44 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], r9d + 467002: 48 83 e7 f0 and rdi, -16 + 467006: 44 88 85 e0 f6 ff ff mov byte ptr [rbp - 2336], r8b + 46700d: 49 89 3c 32 mov qword ptr [r10 + rsi], rdi + 467011: 49 63 04 97 movsxd rax, dword ptr [r15 + 4*rdx] + 467015: 48 89 ce mov rsi, rcx + 467018: 4c 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], r10 + 46701f: 48 89 95 00 f7 ff ff mov qword ptr [rbp - 2304], rdx + 467026: 48 89 8d 30 f7 ff ff mov qword ptr [rbp - 2256], rcx + 46702d: 41 ff 54 c3 c0 call qword ptr [r11 + 8*rax - 64] + 467032: 48 8b 8d 30 f7 ff ff mov rcx, qword ptr [rbp - 2256] + 467039: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] + 467040: 4c 8b 95 f8 f6 ff ff mov r10, qword ptr [rbp - 2312] + 467047: 44 0f b6 85 e0 f6 ff ff movzx r8d, byte ptr [rbp - 2336] + 46704f: 44 8b 8d d8 f6 ff ff mov r9d, dword ptr [rbp - 2344] + 467056: e9 79 e4 ff ff jmp 0x4654d4 + 46705b: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 46705f: 48 8d 46 08 lea rax, [rsi + 8] + 467063: 48 89 41 08 mov qword ptr [rcx + 8], rax + 467067: e9 d7 fa ff ff jmp 0x466b43 + 46706c: 41 bc 01 00 00 00 mov r12d, 1 + 467072: 84 d2 test dl, dl + 467074: 0f 89 ce e7 ff ff jns 0x465848 + 46707a: 41 bc 02 00 00 00 mov r12d, 2 + 467080: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 467084: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 467088: 0f 83 97 03 00 00 jae 0x467425 + 46708e: 48 8d 4a 04 lea rcx, [rdx + 4] + 467092: 48 89 48 20 mov qword ptr [rax + 32], rcx + 467096: c7 02 27 00 00 00 mov dword ptr [rdx], 39 + 46709c: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] + 4670a1: e9 a2 e7 ff ff jmp 0x465848 + 4670a6: c7 85 10 f7 ff ff 01 00 00 00 mov dword ptr [rbp - 2288], 1 + 4670b0: 48 f7 de neg rsi + 4670b3: 41 bb 0a 00 00 00 mov r11d, 10 + 4670b9: e9 75 e1 ff ff jmp 0x465233 + 4670be: 8b 9d 10 f7 ff ff mov ebx, dword ptr [rbp - 2288] + 4670c4: 41 8b 76 08 mov esi, dword ptr [r14 + 8] + 4670c8: 85 f6 test esi, esi + 4670ca: 74 42 je 0x46710e + 4670cc: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 4670d3: 48 85 c0 test rax, rax + 4670d6: 0f 84 f4 07 00 00 je 0x4678d0 + 4670dc: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 4670e0: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 4670e4: 0f 83 e6 07 00 00 jae 0x4678d0 + 4670ea: 48 8d 4a 04 lea rcx, [rdx + 4] + 4670ee: 48 89 48 20 mov qword ptr [rax + 32], rcx + 4670f2: 89 32 mov dword ptr [rdx], esi + 4670f4: 83 fe ff cmp esi, -1 + 4670f7: 0f 84 3c e3 ff ff je 0x465439 + 4670fd: 41 81 fc ff ff ff 7f cmp r12d, 2147483647 + 467104: 0f 84 2f e3 ff ff je 0x465439 + 46710a: 41 83 c4 01 add r12d, 1 + 46710e: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 467114: 0f 87 d0 08 00 00 ja 0x4679ea + 46711a: b8 ff ff ff 7f mov eax, 2147483647 + 46711f: 29 d8 sub eax, ebx + 467121: 44 39 e0 cmp eax, r12d + 467124: 0f 82 01 e3 ff ff jb 0x46542b + 46712a: 44 01 e3 add ebx, r12d + 46712d: e9 f6 eb ff ff jmp 0x465d28 + 467132: 45 31 c9 xor r9d, r9d + 467135: e9 46 e1 ff ff jmp 0x465280 + 46713a: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 467141: 48 85 c0 test rax, rax + 467144: 0f 84 63 07 00 00 je 0x4678ad + 46714a: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 46714e: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 467152: 0f 83 55 07 00 00 jae 0x4678ad + 467158: 48 8d 4a 04 lea rcx, [rdx + 4] + 46715c: 48 89 48 20 mov qword ptr [rax + 32], rcx + 467160: c7 02 30 00 00 00 mov dword ptr [rdx], 48 + 467166: 41 83 c4 01 add r12d, 1 + 46716a: e9 57 e7 ff ff jmp 0x4658c6 + 46716f: c7 85 10 f7 ff ff 06 00 00 00 mov dword ptr [rbp - 2288], 6 + 467179: b9 06 00 00 00 mov ecx, 6 + 46717e: 4c 8d 25 5b 1c 04 00 lea r12, [rip + 269403] # 0x4a8de0 + 467185: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 + 46718f: e9 32 f0 ff ff jmp 0x4661c6 + 467194: 0f b6 85 af f6 ff ff movzx eax, byte ptr [rbp - 2385] + 46719b: 48 89 b5 c0 f6 ff ff mov qword ptr [rbp - 2368], rsi + 4671a2: 48 8d 0d d7 46 04 00 lea rcx, [rip + 280279] # 0x4ab880 <_itowa_lower_digits> + 4671a9: 41 ba 78 00 00 00 mov r10d, 120 + 4671af: c7 85 a8 f6 ff ff 78 00 00 00 mov dword ptr [rbp - 2392], 120 + 4671b9: 88 85 d0 f6 ff ff mov byte ptr [rbp - 2352], al + 4671bf: c6 85 c8 f6 ff ff 00 mov byte ptr [rbp - 2360], 0 + 4671c6: 48 c7 85 b8 f6 ff ff 01 00 00 00 mov qword ptr [rbp - 2376], 1 + 4671d1: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 + 4671db: e9 17 f9 ff ff jmp 0x466af7 + 4671e0: 8b 85 d8 f6 ff ff mov eax, dword ptr [rbp - 2344] + 4671e6: 85 c0 test eax, eax + 4671e8: 0f 84 73 f3 ff ff je 0x466561 + 4671ee: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 4671f5: 48 85 c0 test rax, rax + 4671f8: 0f 84 8a 06 00 00 je 0x467888 + 4671fe: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 467202: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 467206: 0f 83 7c 06 00 00 jae 0x467888 + 46720c: 48 8d 72 04 lea rsi, [rdx + 4] + 467210: 48 89 70 20 mov qword ptr [rax + 32], rsi + 467214: c7 02 20 00 00 00 mov dword ptr [rdx], 32 + 46721a: e9 33 f3 ff ff jmp 0x466552 + 46721f: 4c 89 e7 mov rdi, r12 + 467222: e8 59 9f f9 ff call 0x401180 <.plt+0x160> + 467227: 48 89 c2 mov rdx, rax + 46722a: e9 c9 ee ff ff jmp 0x4660f8 + 46722f: 8b 95 b0 f6 ff ff mov edx, dword ptr [rbp - 2384] + 467235: 85 d2 test edx, edx + 467237: 0f 85 e8 02 00 00 jne 0x467525 + 46723d: 89 18 mov dword ptr [rax], ebx + 46723f: e9 e4 ea ff ff jmp 0x465d28 + 467244: 8b 95 b0 f6 ff ff mov edx, dword ptr [rbp - 2384] + 46724a: 48 63 c6 movsxd rax, esi + 46724d: 48 0f bf f6 movsx rsi, si + 467251: 85 d2 test edx, edx + 467253: 48 0f 44 f0 cmove rsi, rax + 467257: e9 e2 f4 ff ff jmp 0x46673e + 46725c: 4c 89 85 d8 f6 ff ff mov qword ptr [rbp - 2344], r8 + 467263: be 2d 00 00 00 mov esi, 45 + 467268: 89 8d e0 f6 ff ff mov dword ptr [rbp - 2336], ecx + 46726e: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d + 467275: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d + 46727c: 4c 89 ef mov rdi, r13 + 46727f: e8 5c 5f 00 00 call 0x46d1e0 <__woverflow> + 467284: 44 8b 9d 10 f7 ff ff mov r11d, dword ptr [rbp - 2288] + 46728b: 44 8b 95 f8 f6 ff ff mov r10d, dword ptr [rbp - 2312] + 467292: 83 f8 ff cmp eax, -1 + 467295: 8b 8d e0 f6 ff ff mov ecx, dword ptr [rbp - 2336] + 46729b: 4c 8b 85 d8 f6 ff ff mov r8, qword ptr [rbp - 2344] + 4672a2: 0f 85 aa f2 ff ff jne 0x466552 + 4672a8: e9 8c e1 ff ff jmp 0x465439 + 4672ad: 0f 1f 00 nop dword ptr [rax] + 4672b0: 4c 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], r9 + 4672b7: 48 89 8d 10 f7 ff ff mov qword ptr [rbp - 2288], rcx + 4672be: e8 cd ca fa ff call 0x413d90 <_IO_vtable_check> + 4672c3: 4c 8b 8d 00 f7 ff ff mov r9, qword ptr [rbp - 2304] + 4672ca: 48 8b 8d 10 f7 ff ff mov rcx, qword ptr [rbp - 2288] + 4672d1: e9 dd e0 ff ff jmp 0x4653b3 + 4672d6: 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], ecx + 4672dc: be 2d 00 00 00 mov esi, 45 + 4672e1: 44 89 95 e0 f6 ff ff mov dword ptr [rbp - 2336], r10d + 4672e8: 48 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], rdx + 4672ef: 4c 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], r9 + 4672f6: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d + 4672fd: 4c 89 ef mov rdi, r13 + 467300: e8 db 5e 00 00 call 0x46d1e0 <__woverflow> + 467305: 44 8b 9d 10 f7 ff ff mov r11d, dword ptr [rbp - 2288] + 46730c: 4c 8b 8d 00 f7 ff ff mov r9, qword ptr [rbp - 2304] + 467313: 83 f8 ff cmp eax, -1 + 467316: 48 8b 95 f8 f6 ff ff mov rdx, qword ptr [rbp - 2312] + 46731d: 44 8b 95 e0 f6 ff ff mov r10d, dword ptr [rbp - 2336] + 467324: 8b 8d d8 f6 ff ff mov ecx, dword ptr [rbp - 2344] + 46732a: 0f 85 b3 df ff ff jne 0x4652e3 + 467330: e9 04 e1 ff ff jmp 0x465439 + 467335: 0f 1f 00 nop dword ptr [rax] + 467338: 49 63 d7 movsxd rdx, r15d + 46733b: be 20 00 00 00 mov esi, 32 + 467340: 4c 89 ef mov rdi, r13 + 467343: 48 89 8d d0 f6 ff ff mov qword ptr [rbp - 2352], rcx + 46734a: 48 89 95 d8 f6 ff ff mov qword ptr [rbp - 2344], rdx + 467351: e8 4a 57 00 00 call 0x46caa0 <_IO_wpadn> + 467356: 48 8b 95 d8 f6 ff ff mov rdx, qword ptr [rbp - 2344] + 46735d: 48 39 c2 cmp rdx, rax + 467360: 0f 85 d3 e0 ff ff jne 0x465439 + 467366: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 46736c: 0f 87 1b 06 00 00 ja 0x46798d + 467372: b8 ff ff ff 7f mov eax, 2147483647 + 467377: 29 d8 sub eax, ebx + 467379: 44 39 f8 cmp eax, r15d + 46737c: 0f 82 a9 e0 ff ff jb 0x46542b + 467382: 48 8b 8d d0 f6 ff ff mov rcx, qword ptr [rbp - 2352] + 467389: 44 01 fb add ebx, r15d + 46738c: e9 64 ee ff ff jmp 0x4661f5 + 467391: be 25 00 00 00 mov esi, 37 + 467396: 4c 89 ef mov rdi, r13 + 467399: e8 42 5e 00 00 call 0x46d1e0 <__woverflow> + 46739e: 83 f8 ff cmp eax, -1 + 4673a1: 0f 85 7b ef ff ff jne 0x466322 + 4673a7: e9 8d e0 ff ff jmp 0x465439 + 4673ac: 0f 1f 40 00 nop dword ptr [rax] + 4673b0: be 25 00 00 00 mov esi, 37 + 4673b5: 4c 89 ef mov rdi, r13 + 4673b8: e8 23 5e 00 00 call 0x46d1e0 <__woverflow> + 4673bd: 83 f8 ff cmp eax, -1 + 4673c0: 0f 84 73 e0 ff ff je 0x465439 + 4673c6: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] + 4673cb: f6 c2 08 test dl, 8 + 4673ce: 0f 84 4b 03 00 00 je 0x46771f + 4673d4: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 4673db: 48 85 c0 test rax, rax + 4673de: 0f 85 4c 04 00 00 jne 0x467830 + 4673e4: be 23 00 00 00 mov esi, 35 + 4673e9: 4c 89 ef mov rdi, r13 + 4673ec: e8 ef 5d 00 00 call 0x46d1e0 <__woverflow> + 4673f1: 83 f8 ff cmp eax, -1 + 4673f4: 0f 84 3f e0 ff ff je 0x465439 + 4673fa: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] + 4673ff: b9 03 00 00 00 mov ecx, 3 + 467404: 41 bc 02 00 00 00 mov r12d, 2 + 46740a: 84 d2 test dl, dl + 46740c: 0f 89 36 e4 ff ff jns 0x465848 + 467412: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 467419: 41 89 cc mov r12d, ecx + 46741c: 48 85 c0 test rax, rax + 46741f: 0f 85 5b fc ff ff jne 0x467080 + 467425: be 27 00 00 00 mov esi, 39 + 46742a: 4c 89 ef mov rdi, r13 + 46742d: e8 ae 5d 00 00 call 0x46d1e0 <__woverflow> + 467432: 83 f8 ff cmp eax, -1 + 467435: 0f 85 61 fc ff ff jne 0x46709c + 46743b: e9 f9 df ff ff jmp 0x465439 + 467440: 4c 89 85 10 f7 ff ff mov qword ptr [rbp - 2288], r8 + 467447: e8 44 c9 fa ff call 0x413d90 <_IO_vtable_check> + 46744c: 4c 8b 85 10 f7 ff ff mov r8, qword ptr [rbp - 2288] + 467453: e9 bb f1 ff ff jmp 0x466613 + 467458: 49 63 d7 movsxd rdx, r15d + 46745b: be 20 00 00 00 mov esi, 32 + 467460: 4c 89 ef mov rdi, r13 + 467463: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx + 46746a: e8 31 56 00 00 call 0x46caa0 <_IO_wpadn> + 46746f: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] + 467476: 48 39 c2 cmp rdx, rax + 467479: 0f 85 ba df ff ff jne 0x465439 + 46747f: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 467485: 0f 87 02 05 00 00 ja 0x46798d + 46748b: 41 b8 ff ff ff 7f mov r8d, 2147483647 + 467491: 41 29 d8 sub r8d, ebx + 467494: 45 39 f8 cmp r8d, r15d + 467497: 0f 82 8e df ff ff jb 0x46542b + 46749d: 44 01 fb add ebx, r15d + 4674a0: e9 d8 ed ff ff jmp 0x46627d + 4674a5: 49 63 d7 movsxd rdx, r15d + 4674a8: be 20 00 00 00 mov esi, 32 + 4674ad: 4c 89 ef mov rdi, r13 + 4674b0: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx + 4674b7: e8 e4 55 00 00 call 0x46caa0 <_IO_wpadn> + 4674bc: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] + 4674c3: 48 39 c2 cmp rdx, rax + 4674c6: 0f 85 6d df ff ff jne 0x465439 + 4674cc: 81 fb fe ff ff 7f cmp ebx, 2147483646 + 4674d2: 0f 87 b5 04 00 00 ja 0x46798d + 4674d8: b8 ff ff ff 7f mov eax, 2147483647 + 4674dd: 29 d8 sub eax, ebx + 4674df: 44 39 f8 cmp eax, r15d + 4674e2: 0f 82 43 df ff ff jb 0x46542b + 4674e8: 44 01 fb add ebx, r15d + 4674eb: e9 67 eb ff ff jmp 0x466057 + 4674f0: 4c 8b bd e8 f6 ff ff mov r15, qword ptr [rbp - 2328] + 4674f7: 4c 89 ff mov rdi, r15 + 4674fa: e8 71 9b f9 ff call 0x401070 <.plt+0x50> + 4674ff: 4c 89 ff mov rdi, r15 + 467502: 48 8d 34 85 04 00 00 00 lea rsi, [4*rax + 4] + 46750a: e8 c1 a4 00 00 call 0x4719d0 <__readonly_area> + 46750f: 89 85 f4 f6 ff ff mov dword ptr [rbp - 2316], eax + 467515: e9 9e ed ff ff jmp 0x4662b8 + 46751a: 41 bc 03 00 00 00 mov r12d, 3 + 467520: e9 5b fb ff ff jmp 0x467080 + 467525: 66 89 18 mov word ptr [rax], bx + 467528: e9 fb e7 ff ff jmp 0x465d28 + 46752d: 48 89 8d d0 f6 ff ff mov qword ptr [rbp - 2352], rcx + 467534: 4c 89 85 d8 f6 ff ff mov qword ptr [rbp - 2344], r8 + 46753b: e8 50 c8 fa ff call 0x413d90 <_IO_vtable_check> + 467540: 48 8b 8d d0 f6 ff ff mov rcx, qword ptr [rbp - 2352] + 467547: 4c 8b 85 d8 f6 ff ff mov r8, qword ptr [rbp - 2344] + 46754e: e9 d1 ec ff ff jmp 0x466224 + 467553: 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], ecx + 467559: be 2b 00 00 00 mov esi, 43 + 46755e: 44 89 95 e0 f6 ff ff mov dword ptr [rbp - 2336], r10d + 467565: 48 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], rdx + 46756c: 4c 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], r9 + 467573: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d + 46757a: e9 7e fd ff ff jmp 0x4672fd + 46757f: 41 80 66 0c fe and byte ptr [r14 + 12], -2 + 467584: e9 f2 f0 ff ff jmp 0x46667b + 467589: 8b b5 a8 f6 ff ff mov esi, dword ptr [rbp - 2392] + 46758f: 4c 89 ef mov rdi, r13 + 467592: 89 8d f8 f6 ff ff mov dword ptr [rbp - 2312], ecx + 467598: 48 89 95 00 f7 ff ff mov qword ptr [rbp - 2304], rdx + 46759f: 4c 89 8d 10 f7 ff ff mov qword ptr [rbp - 2288], r9 + 4675a6: e8 35 5c 00 00 call 0x46d1e0 <__woverflow> + 4675ab: 4c 8b 8d 10 f7 ff ff mov r9, qword ptr [rbp - 2288] + 4675b2: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] + 4675b9: 83 f8 ff cmp eax, -1 + 4675bc: 8b 8d f8 f6 ff ff mov ecx, dword ptr [rbp - 2312] + 4675c2: 0f 85 97 dd ff ff jne 0x46535f + 4675c8: e9 6c de ff ff jmp 0x465439 + 4675cd: 0f 1f 00 nop dword ptr [rax] + 4675d0: be 30 00 00 00 mov esi, 48 + 4675d5: 4c 89 ef mov rdi, r13 + 4675d8: 89 8d e0 f6 ff ff mov dword ptr [rbp - 2336], ecx + 4675de: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d + 4675e5: 48 89 95 00 f7 ff ff mov qword ptr [rbp - 2304], rdx + 4675ec: 4c 89 8d 10 f7 ff ff mov qword ptr [rbp - 2288], r9 + 4675f3: e8 e8 5b 00 00 call 0x46d1e0 <__woverflow> + 4675f8: 4c 8b 8d 10 f7 ff ff mov r9, qword ptr [rbp - 2288] + 4675ff: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] + 467606: 83 f8 ff cmp eax, -1 + 467609: 44 8b 95 f8 f6 ff ff mov r10d, dword ptr [rbp - 2312] + 467610: 8b 8d e0 f6 ff ff mov ecx, dword ptr [rbp - 2336] + 467616: 0f 84 1d de ff ff je 0x465439 + 46761c: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 467622: 0f 84 11 de ff ff je 0x465439 + 467628: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 46762f: 48 85 c0 test rax, rax + 467632: 0f 84 51 ff ff ff je 0x467589 + 467638: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 46763c: 48 8b 78 28 mov rdi, qword ptr [rax + 40] + 467640: e9 06 dd ff ff jmp 0x46534b + 467645: 41 80 66 0c fe and byte ptr [r14 + 12], -2 + 46764a: 41 c7 46 34 07 00 00 00 mov dword ptr [r14 + 52], 7 + 467652: e9 2c f1 ff ff jmp 0x466783 + 467657: 4c 89 85 d8 f6 ff ff mov qword ptr [rbp - 2344], r8 + 46765e: be 2b 00 00 00 mov esi, 43 + 467663: 89 8d e0 f6 ff ff mov dword ptr [rbp - 2336], ecx + 467669: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d + 467670: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d + 467677: e9 00 fc ff ff jmp 0x46727c + 46767c: 8b b5 a8 f6 ff ff mov esi, dword ptr [rbp - 2392] + 467682: 4c 89 ef mov rdi, r13 + 467685: 4c 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], r8 + 46768c: 89 8d 10 f7 ff ff mov dword ptr [rbp - 2288], ecx + 467692: e8 49 5b 00 00 call 0x46d1e0 <__woverflow> + 467697: 8b 8d 10 f7 ff ff mov ecx, dword ptr [rbp - 2288] + 46769d: 4c 8b 85 f8 f6 ff ff mov r8, qword ptr [rbp - 2312] + 4676a4: 83 f8 ff cmp eax, -1 + 4676a7: 0f 85 1c ef ff ff jne 0x4665c9 + 4676ad: e9 87 dd ff ff jmp 0x465439 + 4676b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4676b8: be 30 00 00 00 mov esi, 48 + 4676bd: 4c 89 ef mov rdi, r13 + 4676c0: 4c 89 85 e0 f6 ff ff mov qword ptr [rbp - 2336], r8 + 4676c7: 89 8d f8 f6 ff ff mov dword ptr [rbp - 2312], ecx + 4676cd: 44 89 95 10 f7 ff ff mov dword ptr [rbp - 2288], r10d + 4676d4: e8 07 5b 00 00 call 0x46d1e0 <__woverflow> + 4676d9: 44 8b 95 10 f7 ff ff mov r10d, dword ptr [rbp - 2288] + 4676e0: 8b 8d f8 f6 ff ff mov ecx, dword ptr [rbp - 2312] + 4676e6: 83 f8 ff cmp eax, -1 + 4676e9: 4c 8b 85 e0 f6 ff ff mov r8, qword ptr [rbp - 2336] + 4676f0: 0f 84 43 dd ff ff je 0x465439 + 4676f6: 81 fb ff ff ff 7f cmp ebx, 2147483647 + 4676fc: 0f 84 37 dd ff ff je 0x465439 + 467702: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 467709: 48 85 c0 test rax, rax + 46770c: 0f 84 6a ff ff ff je 0x46767c + 467712: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 467716: 48 8b 70 28 mov rsi, qword ptr [rax + 40] + 46771a: e9 96 ee ff ff jmp 0x4665b5 + 46771f: b9 02 00 00 00 mov ecx, 2 + 467724: 41 bc 01 00 00 00 mov r12d, 1 + 46772a: e9 db fc ff ff jmp 0x46740a + 46772f: be 2d 00 00 00 mov esi, 45 + 467734: 4c 89 ef mov rdi, r13 + 467737: e8 a4 5a 00 00 call 0x46d1e0 <__woverflow> + 46773c: 83 f8 ff cmp eax, -1 + 46773f: 0f 85 72 e1 ff ff jne 0x4658b7 + 467745: e9 ef dc ff ff jmp 0x465439 + 46774a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 467750: be 2e 00 00 00 mov esi, 46 + 467755: 4c 89 ef mov rdi, r13 + 467758: e8 83 5a 00 00 call 0x46d1e0 <__woverflow> + 46775d: 83 f8 ff cmp eax, -1 + 467760: 0f 85 fc f5 ff ff jne 0x466d62 + 467766: e9 ce dc ff ff jmp 0x465439 + 46776b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 467770: be 2b 00 00 00 mov esi, 43 + 467775: 4c 89 ef mov rdi, r13 + 467778: e8 63 5a 00 00 call 0x46d1e0 <__woverflow> + 46777d: 83 f8 ff cmp eax, -1 + 467780: 0f 85 f7 e0 ff ff jne 0x46587d + 467786: e9 ae dc ff ff jmp 0x465439 + 46778b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 467790: be 49 00 00 00 mov esi, 73 + 467795: 4c 89 ef mov rdi, r13 + 467798: e8 43 5a 00 00 call 0x46d1e0 <__woverflow> + 46779d: 83 f8 ff cmp eax, -1 + 4677a0: 0f 85 53 e1 ff ff jne 0x4658f9 + 4677a6: e9 8e dc ff ff jmp 0x465439 + 4677ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4677b0: 48 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], rcx + 4677b7: e8 d4 c5 fa ff call 0x413d90 <_IO_vtable_check> + 4677bc: 48 8b 8d 00 f7 ff ff mov rcx, qword ptr [rbp - 2304] + 4677c3: e9 84 f4 ff ff jmp 0x466c4c + 4677c8: 4c 89 e7 mov rdi, r12 + 4677cb: 89 8d 90 f6 ff ff mov dword ptr [rbp - 2416], ecx + 4677d1: 44 89 95 a8 f6 ff ff mov dword ptr [rbp - 2392], r10d + 4677d8: 44 88 8d f8 f6 ff ff mov byte ptr [rbp - 2312], r9b + 4677df: e8 7c 77 fb ff call 0x41ef60 + 4677e4: 44 0f b6 8d f8 f6 ff ff movzx r9d, byte ptr [rbp - 2312] + 4677ec: 44 8b 95 a8 f6 ff ff mov r10d, dword ptr [rbp - 2392] + 4677f3: 48 85 c0 test rax, rax + 4677f6: 48 89 85 18 f7 ff ff mov qword ptr [rbp - 2280], rax + 4677fd: 8b 8d 90 f6 ff ff mov ecx, dword ptr [rbp - 2416] + 467803: 0f 84 47 dc ff ff je 0x465450 + 467809: 41 39 cf cmp r15d, ecx + 46780c: 0f 8d de 00 00 00 jge 0x4678f0 + 467812: 48 63 c1 movsxd rax, ecx + 467815: 48 8d 04 85 80 00 00 00 lea rax, [4*rax + 128] + 46781d: 48 03 85 18 f7 ff ff add rax, qword ptr [rbp - 2280] + 467824: 48 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], rax + 46782b: e9 e8 de ff ff jmp 0x465718 + 467830: 48 8b 48 20 mov rcx, qword ptr [rax + 32] + 467834: 48 8b 70 28 mov rsi, qword ptr [rax + 40] + 467838: e9 e1 df ff ff jmp 0x46581e + 46783d: 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], ecx + 467843: be 20 00 00 00 mov esi, 32 + 467848: 44 89 95 e0 f6 ff ff mov dword ptr [rbp - 2336], r10d + 46784f: 48 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], rdx + 467856: 4c 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], r9 + 46785d: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d + 467864: e9 94 fa ff ff jmp 0x4672fd + 467869: be 20 00 00 00 mov esi, 32 + 46786e: 4c 89 ef mov rdi, r13 + 467871: e8 6a 59 00 00 call 0x46d1e0 <__woverflow> + 467876: 83 f8 ff cmp eax, -1 + 467879: 0f 85 fe df ff ff jne 0x46587d + 46787f: e9 b5 db ff ff jmp 0x465439 + 467884: 0f 1f 40 00 nop dword ptr [rax] + 467888: 4c 89 85 d8 f6 ff ff mov qword ptr [rbp - 2344], r8 + 46788f: be 20 00 00 00 mov esi, 32 + 467894: 89 8d e0 f6 ff ff mov dword ptr [rbp - 2336], ecx + 46789a: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d + 4678a1: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d + 4678a8: e9 cf f9 ff ff jmp 0x46727c + 4678ad: be 30 00 00 00 mov esi, 48 + 4678b2: 4c 89 ef mov rdi, r13 + 4678b5: e8 26 59 00 00 call 0x46d1e0 <__woverflow> + 4678ba: 83 f8 ff cmp eax, -1 + 4678bd: 0f 85 a3 f8 ff ff jne 0x467166 + 4678c3: e9 71 db ff ff jmp 0x465439 + 4678c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4678d0: 4c 89 ef mov rdi, r13 + 4678d3: e8 08 59 00 00 call 0x46d1e0 <__woverflow> + 4678d8: 83 f8 ff cmp eax, -1 + 4678db: 0f 85 1c f8 ff ff jne 0x4670fd + 4678e1: e9 53 db ff ff jmp 0x465439 + 4678e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4678f0: 49 63 c7 movsxd rax, r15d + 4678f3: 48 8d 04 85 80 00 00 00 lea rax, [4*rax + 128] + 4678fb: e9 1d ff ff ff jmp 0x46781d + 467900: 45 31 ff xor r15d, r15d + 467903: e9 59 ec ff ff jmp 0x466561 + 467908: 48 8d 0d d1 13 04 00 lea rcx, [rip + 267217] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 46790f: ba 18 08 00 00 mov edx, 2072 + 467914: 48 8d 35 2f 12 04 00 lea rsi, [rip + 266799] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 46791b: 48 8d 3d ae 12 04 00 lea rdi, [rip + 266926] # 0x4a8bd0 + 467922: e8 29 b6 f9 ff call 0x402f50 <__assert_fail> + 467927: 4c 89 e7 mov rdi, r12 + 46792a: e8 31 76 fb ff call 0x41ef60 + 46792f: 49 89 c4 mov r12, rax + 467932: 48 85 c0 test rax, rax + 467935: 0f 84 fe da ff ff je 0x465439 + 46793b: c7 85 e0 f6 ff ff 01 00 00 00 mov dword ptr [rbp - 2336], 1 + 467945: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] + 46794c: e9 41 e8 ff ff jmp 0x466192 + 467951: 45 85 ff test r15d, r15d + 467954: 0f 8f d3 f0 ff ff jg 0x466a2d + 46795a: 45 31 ff xor r15d, r15d + 46795d: e9 b6 eb ff ff jmp 0x466518 + 467962: 48 8d 3d bf 12 04 00 lea rdi, [rip + 266943] # 0x4a8c28 + 467969: e8 02 c4 fa ff call 0x413d70 <__libc_fatal> + 46796e: 48 8d 0d 6b 13 04 00 lea rcx, [rip + 267115] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 467975: ba 18 08 00 00 mov edx, 2072 + 46797a: 48 8d 35 c9 11 04 00 lea rsi, [rip + 266697] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 467981: 48 8d 3d 78 12 04 00 lea rdi, [rip + 266872] # 0x4a8c00 + 467988: e8 c3 b5 f9 ff call 0x402f50 <__assert_fail> + 46798d: 48 8d 0d 4c 13 04 00 lea rcx, [rip + 267084] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 467994: ba 19 08 00 00 mov edx, 2073 + 467999: 48 8d 35 aa 11 04 00 lea rsi, [rip + 266666] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 4679a0: 48 8d 3d 29 12 04 00 lea rdi, [rip + 266793] # 0x4a8bd0 + 4679a7: e8 a4 b5 f9 ff call 0x402f50 <__assert_fail> + 4679ac: 48 8d 0d 2d 13 04 00 lea rcx, [rip + 267053] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 4679b3: ba 3e 08 00 00 mov edx, 2110 + 4679b8: 48 8d 35 8b 11 04 00 lea rsi, [rip + 266635] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 4679bf: 48 8d 3d 3a 12 04 00 lea rdi, [rip + 266810] # 0x4a8c00 + 4679c6: e8 85 b5 f9 ff call 0x402f50 <__assert_fail> + 4679cb: 48 8d 0d 0e 13 04 00 lea rcx, [rip + 267022] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 4679d2: ba 19 08 00 00 mov edx, 2073 + 4679d7: 48 8d 35 6c 11 04 00 lea rsi, [rip + 266604] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 4679de: 48 8d 3d 1b 12 04 00 lea rdi, [rip + 266779] # 0x4a8c00 + 4679e5: e8 66 b5 f9 ff call 0x402f50 <__assert_fail> + 4679ea: 48 8d 0d ef 12 04 00 lea rcx, [rip + 266991] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> + 4679f1: ba 34 08 00 00 mov edx, 2100 + 4679f6: 48 8d 35 4d 11 04 00 lea rsi, [rip + 266573] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 4679fd: 48 8d 3d cc 11 04 00 lea rdi, [rip + 266700] # 0x4a8bd0 + 467a04: e8 47 b5 f9 ff call 0x402f50 <__assert_fail> + 467a09: e8 c2 41 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 467a0e: 66 90 nop + +0000000000467a10 <__vfwprintf_internal>: + 467a10: f3 0f 1e fa endbr64 + 467a14: 55 push rbp + 467a15: 48 89 e5 mov rbp, rsp + 467a18: 41 57 push r15 + 467a1a: 49 89 d7 mov r15, rdx + 467a1d: 41 56 push r14 + 467a1f: 49 89 f6 mov r14, rsi + 467a22: be 01 00 00 00 mov esi, 1 + 467a27: 41 55 push r13 + 467a29: 41 54 push r12 + 467a2b: 49 89 fc mov r12, rdi + 467a2e: 53 push rbx + 467a2f: 48 81 ec 38 05 00 00 sub rsp, 1336 + 467a36: 89 8d 58 fb ff ff mov dword ptr [rbp - 1192], ecx + 467a3c: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 467a45: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 467a49: 31 c0 xor eax, eax + 467a4b: 48 c7 c0 c0 ff ff ff mov rax, -64 + 467a52: 64 8b 00 mov eax, dword ptr fs:[rax] + 467a55: 89 85 44 fb ff ff mov dword ptr [rbp - 1212], eax + 467a5b: e8 90 b8 fa ff call 0x4132f0 <_IO_fwide> + 467a60: 83 f8 01 cmp eax, 1 + 467a63: 0f 85 42 19 00 00 jne 0x4693ab <__vfwprintf_internal+0x199b> + 467a69: 41 8b 04 24 mov eax, dword ptr [r12] + 467a6d: a8 08 test al, 8 + 467a6f: 0f 85 21 19 00 00 jne 0x469396 <__vfwprintf_internal+0x1986> + 467a75: 4d 85 f6 test r14, r14 + 467a78: 0f 84 5c 26 00 00 je 0x46a0da <__vfwprintf_internal+0x26ca> + 467a7e: be 01 00 00 00 mov esi, 1 + 467a83: 4c 89 e7 mov rdi, r12 + 467a86: e8 65 b8 fa ff call 0x4132f0 <_IO_fwide> + 467a8b: 83 f8 01 cmp eax, 1 + 467a8e: 0f 85 17 19 00 00 jne 0x4693ab <__vfwprintf_internal+0x199b> + 467a94: 45 8b 2c 24 mov r13d, dword ptr [r12] + 467a98: 44 89 e8 mov eax, r13d + 467a9b: 83 e0 02 and eax, 2 + 467a9e: 89 85 30 fb ff ff mov dword ptr [rbp - 1232], eax + 467aa4: 0f 85 f6 03 00 00 jne 0x467ea0 <__vfwprintf_internal+0x490> + 467aaa: f3 41 0f 6f 0f movdqu xmm1, xmmword ptr [r15] + 467aaf: 49 8b 47 10 mov rax, qword ptr [r15 + 16] + 467ab3: be 25 00 00 00 mov esi, 37 + 467ab8: 4c 89 f7 mov rdi, r14 + 467abb: 48 89 85 d8 fb ff ff mov qword ptr [rbp - 1064], rax + 467ac2: 0f 11 8d c8 fb ff ff movups xmmword ptr [rbp - 1080], xmm1 + 467ac9: e8 02 8a 00 00 call 0x4704d0 + 467ace: 41 81 e5 00 80 00 00 and r13d, 32768 + 467ad5: 48 89 85 50 fb ff ff mov qword ptr [rbp - 1200], rax + 467adc: 44 89 ad 5c fb ff ff mov dword ptr [rbp - 1188], r13d + 467ae3: 75 7b jne 0x467b60 <__vfwprintf_internal+0x150> + 467ae5: 48 83 3d c3 84 05 00 00 cmp qword ptr [rip + 361667], 0 # 0x4bffb0 <_nl_current_LC_NUMERIC_used+0x4bffae> + 467aed: 0f 84 cd 03 00 00 je 0x467ec0 <__vfwprintf_internal+0x4b0> + 467af3: 48 c7 c6 a0 45 48 00 mov rsi, 4736416 + 467afa: 48 8d bd a0 fb ff ff lea rdi, [rbp - 1120] + 467b01: 4c 89 e2 mov rdx, r12 + 467b04: e8 f7 84 b9 ff call 0x0 + 467b09: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 + 467b11: c7 85 5c fb ff ff 01 00 00 00 mov dword ptr [rbp - 1188], 1 + 467b1b: 75 4d jne 0x467b6a <__vfwprintf_internal+0x15a> + 467b1d: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] + 467b25: 64 4c 8b 2c 25 10 00 00 00 mov r13, qword ptr fs:[16] + 467b2e: 4c 39 6f 08 cmp qword ptr [rdi + 8], r13 + 467b32: 74 24 je 0x467b58 <__vfwprintf_internal+0x148> + 467b34: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 467b3c: 85 c0 test eax, eax + 467b3e: 0f 85 4c 1d 00 00 jne 0x469890 <__vfwprintf_internal+0x1e80> + 467b44: ba 01 00 00 00 mov edx, 1 + 467b49: 0f b1 17 cmpxchg dword ptr [rdi], edx + 467b4c: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] + 467b54: 4c 89 6f 08 mov qword ptr [rdi + 8], r13 + 467b58: 83 47 04 01 add dword ptr [rdi + 4], 1 + 467b5c: eb 0c jmp 0x467b6a <__vfwprintf_internal+0x15a> + 467b5e: 66 90 nop + 467b60: c7 85 5c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1188], 0 + 467b6a: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] + 467b72: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 + 467b79: 48 81 eb 80 1b 4c 00 sub rbx, 4987776 + 467b80: 48 89 c2 mov rdx, rax + 467b83: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 + 467b8a: 48 89 9d 48 fb ff ff mov qword ptr [rbp - 1208], rbx + 467b91: 48 39 d3 cmp rbx, rdx + 467b94: 0f 86 46 03 00 00 jbe 0x467ee0 <__vfwprintf_internal+0x4d0> + 467b9a: 48 8b 9d 50 fb ff ff mov rbx, qword ptr [rbp - 1200] + 467ba1: 4c 89 f6 mov rsi, r14 + 467ba4: 4c 89 e7 mov rdi, r12 + 467ba7: 4c 29 f3 sub rbx, r14 + 467baa: 49 89 dd mov r13, rbx + 467bad: 49 c1 fd 02 sar r13, 2 + 467bb1: 4c 89 ea mov rdx, r13 + 467bb4: ff 50 38 call qword ptr [rax + 56] + 467bb7: 49 39 c5 cmp r13, rax + 467bba: 0f 85 80 02 00 00 jne 0x467e40 <__vfwprintf_internal+0x430> + 467bc0: 48 b8 fc ff ff ff 01 00 00 00 movabs rax, 8589934588 + 467bca: 48 39 c3 cmp rbx, rax + 467bcd: 0f 8f 2d 03 00 00 jg 0x467f00 <__vfwprintf_internal+0x4f0> + 467bd3: 4c 8b 9d 50 fb ff ff mov r11, qword ptr [rbp - 1200] + 467bda: 41 8b 33 mov esi, dword ptr [r11] + 467bdd: 85 f6 test esi, esi + 467bdf: 0f 84 ab 01 00 00 je 0x467d90 <__vfwprintf_internal+0x380> + 467be5: 48 83 3d 5b bd 05 00 00 cmp qword ptr [rip + 376155], 0 # 0x4c3948 <__printf_function_table> + 467bed: 0f 85 1d 01 00 00 jne 0x467d10 <__vfwprintf_internal+0x300> + 467bf3: 48 83 3d 55 bd 05 00 00 cmp qword ptr [rip + 376149], 0 # 0x4c3950 <__printf_modifier_table> + 467bfb: 0f 85 0f 01 00 00 jne 0x467d10 <__vfwprintf_internal+0x300> + 467c01: 48 83 3d 67 bd 05 00 00 cmp qword ptr [rip + 376167], 0 # 0x4c3970 <__printf_va_arg_table> + 467c09: 0f 85 01 01 00 00 jne 0x467d10 <__vfwprintf_internal+0x300> + 467c0f: c7 85 cc fa ff ff 00 00 00 00 mov dword ptr [rbp - 1332], 0 + 467c19: 8b 85 58 fb ff ff mov eax, dword ptr [rbp - 1192] + 467c1f: c7 85 40 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1216], 0 + 467c29: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 + 467c33: 89 c1 mov ecx, eax + 467c35: 48 c7 85 f0 fa ff ff ff ff ff ff mov qword ptr [rbp - 1296], -1 + 467c40: 83 e1 02 and ecx, 2 + 467c43: 89 8d c0 fa ff ff mov dword ptr [rbp - 1344], ecx + 467c49: 89 c1 mov ecx, eax + 467c4b: 83 e0 08 and eax, 8 + 467c4e: 83 e1 01 and ecx, 1 + 467c51: 89 85 c4 fa ff ff mov dword ptr [rbp - 1340], eax + 467c57: 88 8d cb fa ff ff mov byte ptr [rbp - 1333], cl + 467c5d: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 467c61: 8d 43 e0 lea eax, [rbx - 32] + 467c64: 83 f8 5a cmp eax, 90 + 467c67: 0f 87 23 02 00 00 ja 0x467e90 <__vfwprintf_internal+0x480> + 467c6d: 48 8d 15 ec 10 04 00 lea rdx, [rip + 266476] # 0x4a8d60 + 467c74: 49 83 c3 04 add r11, 4 + 467c78: 48 8d 0d 41 65 05 00 lea rcx, [rip + 353601] # 0x4be1c0 + 467c7f: c7 85 d8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1320], 0 + 467c89: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 467c8d: 45 31 c9 xor r9d, r9d + 467c90: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 + 467c9a: 41 b8 ff ff ff ff mov r8d, 4294967295 + 467ca0: c7 85 d0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1328], 0 + 467caa: 4c 8d 55 c8 lea r10, [rbp - 56] + 467cae: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 + 467cb8: 48 8b 04 c1 mov rax, qword ptr [rcx + 8*rax] + 467cbc: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 467cc6: c7 85 e0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1312], 0 + 467cd0: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 + 467cda: c7 85 20 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1248], 0 + 467ce4: c7 85 f8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1288], 0 + 467cee: c7 85 ec fa ff ff 00 00 00 00 mov dword ptr [rbp - 1300], 0 + 467cf8: 48 c7 85 38 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1224], 0 + 467d03: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 + 467d0d: ff e0 jmp rax + 467d0f: 90 nop + 467d10: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 + 467d1a: c7 85 cc fa ff ff 00 00 00 00 mov dword ptr [rbp - 1332], 0 + 467d24: 48 c7 85 f0 fa ff ff ff ff ff ff mov qword ptr [rbp - 1296], -1 + 467d2f: 8b 85 58 fb ff ff mov eax, dword ptr [rbp - 1192] + 467d35: 48 83 ec 08 sub rsp, 8 + 467d39: 45 89 e9 mov r9d, r13d + 467d3c: 4c 89 f9 mov rcx, r15 + 467d3f: 8b 95 cc fa ff ff mov edx, dword ptr [rbp - 1332] + 467d45: 4c 8d 85 c8 fb ff ff lea r8, [rbp - 1080] + 467d4c: 4c 89 f6 mov rsi, r14 + 467d4f: 4c 89 e7 mov rdi, r12 + 467d52: 50 push rax + 467d53: 8b 85 e8 fa ff ff mov eax, dword ptr [rbp - 1304] + 467d59: 50 push rax + 467d5a: 8b 85 44 fb ff ff mov eax, dword ptr [rbp - 1212] + 467d60: ff b5 f0 fa ff ff push qword ptr [rbp - 1296] + 467d66: 50 push rax + 467d67: 48 8d 85 e0 fb ff ff lea rax, [rbp - 1056] + 467d6e: 50 push rax + 467d6f: 8b 85 30 fb ff ff mov eax, dword ptr [rbp - 1232] + 467d75: ff b5 50 fb ff ff push qword ptr [rbp - 1200] + 467d7b: 50 push rax + 467d7c: e8 6f d1 ff ff call 0x464ef0 + 467d81: 48 83 c4 40 add rsp, 64 + 467d85: 41 89 c5 mov r13d, eax + 467d88: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 467d90: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 + 467d98: 75 17 jne 0x467db1 <__vfwprintf_internal+0x3a1> + 467d9a: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] + 467da2: 8b 47 04 mov eax, dword ptr [rdi + 4] + 467da5: 83 e8 01 sub eax, 1 + 467da8: 89 47 04 mov dword ptr [rdi + 4], eax + 467dab: 0f 84 b7 00 00 00 je 0x467e68 <__vfwprintf_internal+0x458> + 467db1: 8b bd 5c fb ff ff mov edi, dword ptr [rbp - 1188] + 467db7: 85 ff test edi, edi + 467db9: 0f 85 91 00 00 00 jne 0x467e50 <__vfwprintf_internal+0x440> + 467dbf: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 467dc3: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 467dcc: 0f 85 a9 2c 00 00 jne 0x46aa7b <__vfwprintf_internal+0x306b> + 467dd2: 48 8d 65 d8 lea rsp, [rbp - 40] + 467dd6: 44 89 e8 mov eax, r13d + 467dd9: 5b pop rbx + 467dda: 41 5c pop r12 + 467ddc: 41 5d pop r13 + 467dde: 41 5e pop r14 + 467de0: 41 5f pop r15 + 467de2: 5d pop rbp + 467de3: c3 ret + 467de4: 0f 1f 40 00 nop dword ptr [rax] + 467de8: f3 0f 1e fa endbr64 + 467dec: f3 0f 1e fa endbr64 + 467df0: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 467df4: 49 8d 4b 04 lea rcx, [r11 + 4] + 467df8: 8d 43 e0 lea eax, [rbx - 32] + 467dfb: 83 f8 5a cmp eax, 90 + 467dfe: 0f 86 1c 01 00 00 jbe 0x467f20 <__vfwprintf_internal+0x510> + 467e04: 0f 1f 40 00 nop dword ptr [rax] + 467e08: f3 0f 1e fa endbr64 + 467e0c: 85 db test ebx, ebx + 467e0e: 0f 85 5c 01 00 00 jne 0x467f70 <__vfwprintf_internal+0x560> + 467e14: 48 c7 c0 c0 ff ff ff mov rax, -64 + 467e1b: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 467e22: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 467e28: 48 83 bd 38 fb ff ff 00 cmp qword ptr [rbp - 1224], 0 + 467e30: 74 0e je 0x467e40 <__vfwprintf_internal+0x430> + 467e32: 48 8b bd 38 fb ff ff mov rdi, qword ptr [rbp - 1224] + 467e39: e8 12 77 fb ff call 0x41f550 + 467e3e: 66 90 nop + 467e40: 41 bd ff ff ff ff mov r13d, 4294967295 + 467e46: e9 45 ff ff ff jmp 0x467d90 <__vfwprintf_internal+0x380> + 467e4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 467e50: 48 8d bd a0 fb ff ff lea rdi, [rbp - 1120] + 467e57: 31 f6 xor esi, esi + 467e59: e8 a2 81 b9 ff call 0x0 + 467e5e: e9 5c ff ff ff jmp 0x467dbf <__vfwprintf_internal+0x3af> + 467e63: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 467e68: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 467e70: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 467e78: 85 d2 test edx, edx + 467e7a: 0f 85 80 1b 00 00 jne 0x469a00 <__vfwprintf_internal+0x1ff0> + 467e80: 83 2f 01 sub dword ptr [rdi], 1 + 467e83: e9 29 ff ff ff jmp 0x467db1 <__vfwprintf_internal+0x3a1> + 467e88: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 467e90: 48 c7 85 38 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1224], 0 + 467e9b: e9 68 ff ff ff jmp 0x467e08 <__vfwprintf_internal+0x3f8> + 467ea0: 8b 8d 58 fb ff ff mov ecx, dword ptr [rbp - 1192] + 467ea6: 4c 89 fa mov rdx, r15 + 467ea9: 4c 89 f6 mov rsi, r14 + 467eac: 4c 89 e7 mov rdi, r12 + 467eaf: e8 ac 2d 00 00 call 0x46ac60 + 467eb4: 41 89 c5 mov r13d, eax + 467eb7: e9 03 ff ff ff jmp 0x467dbf <__vfwprintf_internal+0x3af> + 467ebc: 0f 1f 40 00 nop dword ptr [rax] + 467ec0: 48 c7 c0 a0 45 48 00 mov rax, 4736416 + 467ec7: 4c 89 a5 a8 fb ff ff mov qword ptr [rbp - 1112], r12 + 467ece: 48 89 85 a0 fb ff ff mov qword ptr [rbp - 1120], rax + 467ed5: e9 43 fc ff ff jmp 0x467b1d <__vfwprintf_internal+0x10d> + 467eda: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 467ee0: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax + 467ee7: e8 a4 be fa ff call 0x413d90 <_IO_vtable_check> + 467eec: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 467ef3: e9 a2 fc ff ff jmp 0x467b9a <__vfwprintf_internal+0x18a> + 467ef8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 467f00: 48 c7 c0 c0 ff ff ff mov rax, -64 + 467f07: 41 bd ff ff ff ff mov r13d, 4294967295 + 467f0d: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 + 467f14: e9 77 fe ff ff jmp 0x467d90 <__vfwprintf_internal+0x380> + 467f19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 467f20: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 467f24: 48 8d 35 95 5e 05 00 lea rsi, [rip + 351893] # 0x4bddc0 + 467f2b: 49 89 cb mov r11, rcx + 467f2e: 45 31 c9 xor r9d, r9d + 467f31: c7 85 30 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1232], 1 + 467f3b: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 467f3f: ff e0 jmp rax + 467f41: 44 8b 85 28 fb ff ff mov r8d, dword ptr [rbp - 1240] + 467f48: 4c 8b 9d b8 fa ff ff mov r11, qword ptr [rbp - 1352] + 467f4f: 83 f8 ff cmp eax, -1 + 467f52: 0f 84 78 03 00 00 je 0x4682d0 <__vfwprintf_internal+0x8c0> + 467f58: 85 c0 test eax, eax + 467f5a: 0f 84 f7 0c 00 00 je 0x468c57 <__vfwprintf_internal+0x1247> + 467f60: 83 fb 24 cmp ebx, 36 + 467f63: 0f 85 ee 0c 00 00 jne 0x468c57 <__vfwprintf_internal+0x1247> + 467f69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 467f70: 8b 85 40 fb ff ff mov eax, dword ptr [rbp - 1216] + 467f76: 89 85 30 fb ff ff mov dword ptr [rbp - 1232], eax + 467f7c: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 467f83: 48 85 c0 test rax, rax + 467f86: 0f 84 a3 fd ff ff je 0x467d2f <__vfwprintf_internal+0x31f> + 467f8c: 48 89 c7 mov rdi, rax + 467f8f: e8 bc 75 fb ff call 0x41f550 + 467f94: e9 96 fd ff ff jmp 0x467d2f <__vfwprintf_internal+0x31f> + 467f99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 467fa0: f3 0f 1e fa endbr64 + 467fa4: 8b 9d 28 fb ff ff mov ebx, dword ptr [rbp - 1240] + 467faa: 8b bd 20 fb ff ff mov edi, dword ptr [rbp - 1248] + 467fb0: 83 eb 01 sub ebx, 1 + 467fb3: 85 db test ebx, ebx + 467fb5: 0f 9f c1 setg cl + 467fb8: 85 ff test edi, edi + 467fba: 75 08 jne 0x467fc4 <__vfwprintf_internal+0x5b4> + 467fbc: 84 c9 test cl, cl + 467fbe: 0f 85 98 20 00 00 jne 0x46a05c <__vfwprintf_internal+0x264c> + 467fc4: 41 8b 07 mov eax, dword ptr [r15] + 467fc7: 83 f8 2f cmp eax, 47 + 467fca: 0f 87 d0 19 00 00 ja 0x4699a0 <__vfwprintf_internal+0x1f90> + 467fd0: 89 c2 mov edx, eax + 467fd2: 83 c0 08 add eax, 8 + 467fd5: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 467fd9: 41 89 07 mov dword ptr [r15], eax + 467fdc: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 467fe4: 8b 32 mov esi, dword ptr [rdx] + 467fe6: 48 85 c0 test rax, rax + 467fe9: 0f 84 7f 21 00 00 je 0x46a16e <__vfwprintf_internal+0x275e> + 467fef: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 467ff3: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 467ff7: 0f 83 71 21 00 00 jae 0x46a16e <__vfwprintf_internal+0x275e> + 467ffd: 48 8d 7a 04 lea rdi, [rdx + 4] + 468001: 48 89 78 20 mov qword ptr [rax + 32], rdi + 468005: 89 32 mov dword ptr [rdx], esi + 468007: 83 fe ff cmp esi, -1 + 46800a: 0f 84 18 fe ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 468010: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 + 468017: 0f 84 0b fe ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 46801d: 8b b5 20 fb ff ff mov esi, dword ptr [rbp - 1248] + 468023: 41 83 c5 01 add r13d, 1 + 468027: 85 f6 test esi, esi + 468029: 74 0d je 0x468038 <__vfwprintf_internal+0x628> + 46802b: 84 c9 test cl, cl + 46802d: 0f 85 3e 0a 00 00 jne 0x468a71 <__vfwprintf_internal+0x1061> + 468033: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 468038: 83 85 40 fb ff ff 01 add dword ptr [rbp - 1216], 1 + 46803f: 48 83 bd 38 fb ff ff 00 cmp qword ptr [rbp - 1224], 0 + 468047: 0f 85 6b 16 00 00 jne 0x4696b8 <__vfwprintf_internal+0x1ca8> + 46804d: 4d 8d 43 04 lea r8, [r11 + 4] + 468051: be 25 00 00 00 mov esi, 37 + 468056: 4c 89 c7 mov rdi, r8 + 468059: 4c 89 85 38 fb ff ff mov qword ptr [rbp - 1224], r8 + 468060: e8 6b 84 00 00 call 0x4704d0 + 468065: 45 85 ed test r13d, r13d + 468068: 4c 8b 85 38 fb ff ff mov r8, qword ptr [rbp - 1224] + 46806f: 49 89 c3 mov r11, rax + 468072: 0f 88 8b 2a 00 00 js 0x46ab03 <__vfwprintf_internal+0x30f3> + 468078: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] + 468080: 48 89 c2 mov rdx, rax + 468083: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 + 46808a: 48 39 95 48 fb ff ff cmp qword ptr [rbp - 1208], rdx + 468091: 0f 86 e9 15 00 00 jbe 0x469680 <__vfwprintf_internal+0x1c70> + 468097: 4c 89 db mov rbx, r11 + 46809a: 4c 89 9d 38 fb ff ff mov qword ptr [rbp - 1224], r11 + 4680a1: 4c 89 c6 mov rsi, r8 + 4680a4: 4c 89 e7 mov rdi, r12 + 4680a7: 4c 29 c3 sub rbx, r8 + 4680aa: 48 c1 fb 02 sar rbx, 2 + 4680ae: 48 89 da mov rdx, rbx + 4680b1: ff 50 38 call qword ptr [rax + 56] + 4680b4: 48 39 c3 cmp rbx, rax + 4680b7: 0f 85 83 fd ff ff jne 0x467e40 <__vfwprintf_internal+0x430> + 4680bd: b8 ff ff ff 7f mov eax, 2147483647 + 4680c2: 44 29 e8 sub eax, r13d + 4680c5: 48 98 cdqe + 4680c7: 48 39 c3 cmp rbx, rax + 4680ca: 0f 8f 30 fe ff ff jg 0x467f00 <__vfwprintf_internal+0x4f0> + 4680d0: 4c 8b 9d 38 fb ff ff mov r11, qword ptr [rbp - 1224] + 4680d7: 41 01 dd add r13d, ebx + 4680da: 45 8b 03 mov r8d, dword ptr [r11] + 4680dd: 45 85 c0 test r8d, r8d + 4680e0: 0f 85 77 fb ff ff jne 0x467c5d <__vfwprintf_internal+0x24d> + 4680e6: e9 a5 fc ff ff jmp 0x467d90 <__vfwprintf_internal+0x380> + 4680eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4680f0: f3 0f 1e fa endbr64 + 4680f4: 41 8b 07 mov eax, dword ptr [r15] + 4680f7: 83 f8 2f cmp eax, 47 + 4680fa: 0f 87 88 1a 00 00 ja 0x469b88 <__vfwprintf_internal+0x2178> + 468100: 89 c2 mov edx, eax + 468102: 83 c0 08 add eax, 8 + 468105: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 468109: 41 89 07 mov dword ptr [r15], eax + 46810c: 4c 8b 0a mov r9, qword ptr [rdx] + 46810f: 4d 85 c9 test r9, r9 + 468112: 0f 84 28 18 00 00 je 0x469940 <__vfwprintf_internal+0x1f30> + 468118: 8b 8d 30 fb ff ff mov ecx, dword ptr [rbp - 1232] + 46811e: 85 c9 test ecx, ecx + 468120: 0f 85 02 19 00 00 jne 0x469a28 <__vfwprintf_internal+0x2018> + 468126: 83 fb 53 cmp ebx, 83 + 468129: 0f 84 f9 18 00 00 je 0x469a28 <__vfwprintf_internal+0x2018> + 46812f: 4c 89 8d 80 fb ff ff mov qword ptr [rbp - 1152], r9 + 468136: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 + 46813d: 41 83 f8 ff cmp r8d, -1 + 468141: 0f 84 7c 1f 00 00 je 0x46a0c3 <__vfwprintf_internal+0x26b3> + 468147: 49 63 f0 movsxd rsi, r8d + 46814a: 4c 89 cf mov rdi, r9 + 46814d: e8 de 8e f9 ff call 0x401030 <.plt+0x10> + 468152: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] + 468159: 48 89 c2 mov rdx, rax + 46815c: 48 b8 ff ff ff ff ff ff ff 3f movabs rax, 4611686018427387903 + 468166: 48 39 c2 cmp rdx, rax + 468169: 0f 87 61 01 00 00 ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 46816f: 48 8d 1c 95 00 00 00 00 lea rbx, [4*rdx] + 468177: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 + 46817e: 48 89 df mov rdi, rbx + 468181: 48 89 95 30 fb ff ff mov qword ptr [rbp - 1232], rdx + 468188: e8 c3 1b fb ff call 0x419d50 <__libc_alloca_cutoff> + 46818d: 48 8b 95 30 fb ff ff mov rdx, qword ptr [rbp - 1232] + 468194: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] + 46819b: 85 c0 test eax, eax + 46819d: 75 0d jne 0x4681ac <__vfwprintf_internal+0x79c> + 46819f: 48 81 fb 00 10 00 00 cmp rbx, 4096 + 4681a6: 0f 87 d4 28 00 00 ja 0x46aa80 <__vfwprintf_internal+0x3070> + 4681ac: 48 83 c3 17 add rbx, 23 + 4681b0: 48 89 e1 mov rcx, rsp + 4681b3: 48 89 d8 mov rax, rbx + 4681b6: 48 81 e3 00 f0 ff ff and rbx, -4096 + 4681bd: 48 29 d9 sub rcx, rbx + 4681c0: 48 83 e0 f0 and rax, -16 + 4681c4: 48 39 cc cmp rsp, rcx + 4681c7: 74 15 je 0x4681de <__vfwprintf_internal+0x7ce> + 4681c9: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4681d0: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4681d9: 48 39 cc cmp rsp, rcx + 4681dc: 75 eb jne 0x4681c9 <__vfwprintf_internal+0x7b9> + 4681de: 25 ff 0f 00 00 and eax, 4095 + 4681e3: 48 29 c4 sub rsp, rax + 4681e6: 48 85 c0 test rax, rax + 4681e9: 74 06 je 0x4681f1 <__vfwprintf_internal+0x7e1> + 4681eb: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 4681f1: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 4681fb: 4c 8d 44 24 0f lea r8, [rsp + 15] + 468200: 4d 89 c1 mov r9, r8 + 468203: 49 83 e1 f0 and r9, -16 + 468207: 48 8d 8d c0 fb ff ff lea rcx, [rbp - 1088] + 46820e: 48 8d b5 80 fb ff ff lea rsi, [rbp - 1152] + 468215: 4c 89 cf mov rdi, r9 + 468218: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 46821f: 48 c7 85 c0 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1088], 0 + 46822a: 4c 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], r9 + 468231: e8 aa f0 fd ff call 0x4472e0 + 468236: 48 89 c1 mov rcx, rax + 468239: 48 83 f8 ff cmp rax, -1 + 46823d: 0f 84 e5 fb ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 468243: 4c 8b 8d 30 fb ff ff mov r9, qword ptr [rbp - 1232] + 46824a: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] + 468251: 89 c3 mov ebx, eax + 468253: 29 9d 28 fb ff ff sub dword ptr [rbp - 1240], ebx + 468259: 0f 89 49 12 00 00 jns 0x4694a8 <__vfwprintf_internal+0x1a98> + 46825f: 45 85 ed test r13d, r13d + 468262: 0f 88 a0 29 00 00 js 0x46ac08 <__vfwprintf_internal+0x31f8> + 468268: 4d 8b 84 24 d8 00 00 00 mov r8, qword ptr [r12 + 216] + 468270: 4c 89 c0 mov rax, r8 + 468273: 48 81 e8 80 1b 4c 00 sub rax, 4987776 + 46827a: 48 39 85 48 fb ff ff cmp qword ptr [rbp - 1208], rax + 468281: 0f 86 c4 26 00 00 jbe 0x46a94b <__vfwprintf_internal+0x2f3b> + 468287: 48 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], rcx + 46828e: 48 89 ca mov rdx, rcx + 468291: 4c 89 ce mov rsi, r9 + 468294: 4c 89 e7 mov rdi, r12 + 468297: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46829e: 41 ff 50 38 call qword ptr [r8 + 56] + 4682a2: 48 8b 8d 30 fb ff ff mov rcx, qword ptr [rbp - 1232] + 4682a9: 48 39 c1 cmp rcx, rax + 4682ac: 0f 85 76 fb ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 4682b2: b8 ff ff ff 7f mov eax, 2147483647 + 4682b7: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 4682be: 44 29 e8 sub eax, r13d + 4682c1: 48 98 cdqe + 4682c3: 48 39 c1 cmp rcx, rax + 4682c6: 0f 86 f7 07 00 00 jbe 0x468ac3 <__vfwprintf_internal+0x10b3> + 4682cc: 0f 1f 40 00 nop dword ptr [rax] + 4682d0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4682d7: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 + 4682de: e9 45 fb ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> + 4682e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4682e8: f3 0f 1e fa endbr64 + 4682ec: e9 fb fa ff ff jmp 0x467dec <__vfwprintf_internal+0x3dc> + 4682f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4682f8: f3 0f 1e fa endbr64 + 4682fc: 80 bd cb fa ff ff 00 cmp byte ptr [rbp - 1333], 0 + 468303: 0f 85 2e 26 00 00 jne 0x46a937 <__vfwprintf_internal+0x2f27> + 468309: 44 89 ca mov edx, r9d + 46830c: 83 e2 01 and edx, 1 + 46830f: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] + 468315: 0f b6 d2 movzx edx, dl + 468318: c7 85 8c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1140], 0 + 468322: 80 ce 04 or dh, 4 + 468325: 44 89 85 80 fb ff ff mov dword ptr [rbp - 1152], r8d + 46832c: 89 85 84 fb ff ff mov dword ptr [rbp - 1148], eax + 468332: 0f b7 85 18 fb ff ff movzx eax, word ptr [rbp - 1256] + 468339: 89 9d 88 fb ff ff mov dword ptr [rbp - 1144], ebx + 46833f: 01 c0 add eax, eax + 468341: 09 d0 or eax, edx + 468343: 0f b7 95 30 fb ff ff movzx edx, word ptr [rbp - 1232] + 46834a: c1 e2 02 shl edx, 2 + 46834d: 09 d0 or eax, edx + 46834f: 0f b7 95 ec fa ff ff movzx edx, word ptr [rbp - 1300] + 468356: c1 e2 03 shl edx, 3 + 468359: 09 d0 or eax, edx + 46835b: 0f b7 95 f8 fa ff ff movzx edx, word ptr [rbp - 1288] + 468362: c1 e2 04 shl edx, 4 + 468365: 09 d0 or eax, edx + 468367: 0f b7 95 20 fb ff ff movzx edx, word ptr [rbp - 1248] + 46836e: c1 e2 05 shl edx, 5 + 468371: 09 d0 or eax, edx + 468373: 0f b7 95 08 fb ff ff movzx edx, word ptr [rbp - 1272] + 46837a: c1 e2 06 shl edx, 6 + 46837d: 09 d0 or eax, edx + 46837f: 0f b7 95 e0 fa ff ff movzx edx, word ptr [rbp - 1312] + 468386: c1 e2 07 shl edx, 7 + 468389: 09 d0 or eax, edx + 46838b: 66 89 85 8c fb ff ff mov word ptr [rbp - 1140], ax + 468392: 8b 85 10 fb ff ff mov eax, dword ptr [rbp - 1264] + 468398: 89 85 90 fb ff ff mov dword ptr [rbp - 1136], eax + 46839e: 45 85 c9 test r9d, r9d + 4683a1: 0f 85 f9 17 00 00 jne 0x469ba0 <__vfwprintf_internal+0x2190> + 4683a7: 41 8b 47 04 mov eax, dword ptr [r15 + 4] + 4683ab: 80 a5 8d fb ff ff ef and byte ptr [rbp - 1139], -17 + 4683b2: 3d af 00 00 00 cmp eax, 175 + 4683b7: 0f 87 64 20 00 00 ja 0x46a421 <__vfwprintf_internal+0x2a11> + 4683bd: 89 c2 mov edx, eax + 4683bf: 83 c0 10 add eax, 16 + 4683c2: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 4683c6: 41 89 47 04 mov dword ptr [r15 + 4], eax + 4683ca: f2 0f 10 02 movsd xmm0, qword ptr [rdx] # xmm0 = mem[0],zero + 4683ce: f2 0f 11 85 70 fb ff ff movsd qword ptr [rbp - 1168], xmm0 + 4683d6: 48 8d 85 70 fb ff ff lea rax, [rbp - 1168] + 4683dd: 48 8d 95 68 fb ff ff lea rdx, [rbp - 1176] + 4683e4: 4c 89 e7 mov rdi, r12 + 4683e7: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 + 4683ee: 48 8d b5 80 fb ff ff lea rsi, [rbp - 1152] + 4683f5: 48 89 85 68 fb ff ff mov qword ptr [rbp - 1176], rax + 4683fc: e8 af 9e 01 00 call 0x4822b0 <__printf_fphex> + 468401: 85 c0 test eax, eax + 468403: 0f 88 1f fa ff ff js 0x467e28 <__vfwprintf_internal+0x418> + 468409: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 468410: 0f 87 84 27 00 00 ja 0x46ab9a <__vfwprintf_internal+0x318a> + 468416: ba ff ff ff 7f mov edx, 2147483647 + 46841b: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] + 468422: 44 29 ea sub edx, r13d + 468425: 39 c2 cmp edx, eax + 468427: 0f 82 a3 fe ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> + 46842d: 41 01 c5 add r13d, eax + 468430: e9 03 fc ff ff jmp 0x468038 <__vfwprintf_internal+0x628> + 468435: 0f 1f 00 nop dword ptr [rax] + 468438: f3 0f 1e fa endbr64 + 46843c: 80 bd cb fa ff ff 00 cmp byte ptr [rbp - 1333], 0 + 468443: 0f 85 f8 24 00 00 jne 0x46a941 <__vfwprintf_internal+0x2f31> + 468449: 44 89 ca mov edx, r9d + 46844c: 83 e2 01 and edx, 1 + 46844f: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] + 468455: 0f b6 d2 movzx edx, dl + 468458: c7 85 8c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1140], 0 + 468462: 80 ce 04 or dh, 4 + 468465: 44 89 85 80 fb ff ff mov dword ptr [rbp - 1152], r8d + 46846c: 89 85 84 fb ff ff mov dword ptr [rbp - 1148], eax + 468472: 0f b7 85 18 fb ff ff movzx eax, word ptr [rbp - 1256] + 468479: 89 9d 88 fb ff ff mov dword ptr [rbp - 1144], ebx + 46847f: 01 c0 add eax, eax + 468481: 09 d0 or eax, edx + 468483: 0f b7 95 30 fb ff ff movzx edx, word ptr [rbp - 1232] + 46848a: c1 e2 02 shl edx, 2 + 46848d: 09 d0 or eax, edx + 46848f: 0f b7 95 ec fa ff ff movzx edx, word ptr [rbp - 1300] + 468496: c1 e2 03 shl edx, 3 + 468499: 09 d0 or eax, edx + 46849b: 0f b7 95 f8 fa ff ff movzx edx, word ptr [rbp - 1288] + 4684a2: c1 e2 04 shl edx, 4 + 4684a5: 09 d0 or eax, edx + 4684a7: 0f b7 95 20 fb ff ff movzx edx, word ptr [rbp - 1248] + 4684ae: c1 e2 05 shl edx, 5 + 4684b1: 09 d0 or eax, edx + 4684b3: 0f b7 95 08 fb ff ff movzx edx, word ptr [rbp - 1272] + 4684ba: c1 e2 06 shl edx, 6 + 4684bd: 09 d0 or eax, edx + 4684bf: 0f b7 95 e0 fa ff ff movzx edx, word ptr [rbp - 1312] + 4684c6: c1 e2 07 shl edx, 7 + 4684c9: 09 d0 or eax, edx + 4684cb: 0f b7 95 d8 fa ff ff movzx edx, word ptr [rbp - 1320] + 4684d2: c1 e2 0b shl edx, 11 + 4684d5: 09 d0 or eax, edx + 4684d7: 66 89 85 8c fb ff ff mov word ptr [rbp - 1140], ax + 4684de: 8b 85 10 fb ff ff mov eax, dword ptr [rbp - 1264] + 4684e4: 89 85 90 fb ff ff mov dword ptr [rbp - 1136], eax + 4684ea: 45 85 c9 test r9d, r9d + 4684ed: 0f 85 4d 16 00 00 jne 0x469b40 <__vfwprintf_internal+0x2130> + 4684f3: 41 8b 47 04 mov eax, dword ptr [r15 + 4] + 4684f7: 80 a5 8d fb ff ff ef and byte ptr [rbp - 1139], -17 + 4684fe: 3d af 00 00 00 cmp eax, 175 + 468503: 0f 87 3f 1f 00 00 ja 0x46a448 <__vfwprintf_internal+0x2a38> + 468509: 89 c2 mov edx, eax + 46850b: 83 c0 10 add eax, 16 + 46850e: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 468512: 41 89 47 04 mov dword ptr [r15 + 4], eax + 468516: f2 0f 10 02 movsd xmm0, qword ptr [rdx] # xmm0 = mem[0],zero + 46851a: f2 0f 11 85 70 fb ff ff movsd qword ptr [rbp - 1168], xmm0 + 468522: 48 8d 85 70 fb ff ff lea rax, [rbp - 1168] + 468529: 48 8d 95 60 fb ff ff lea rdx, [rbp - 1184] + 468530: 4c 89 e7 mov rdi, r12 + 468533: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 + 46853a: 48 8d b5 80 fb ff ff lea rsi, [rbp - 1152] + 468541: 48 89 85 60 fb ff ff mov qword ptr [rbp - 1184], rax + 468548: e8 73 9a 01 00 call 0x481fc0 <__printf_fp> + 46854d: 85 c0 test eax, eax + 46854f: 0f 89 b4 fe ff ff jns 0x468409 <__vfwprintf_internal+0x9f9> + 468555: e9 ce f8 ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> + 46855a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 468560: f3 0f 1e fa endbr64 + 468564: c7 85 00 fb ff ff 10 00 00 00 mov dword ptr [rbp - 1280], 16 + 46856e: 8b b5 30 fb ff ff mov esi, dword ptr [rbp - 1232] + 468574: 41 8b 07 mov eax, dword ptr [r15] + 468577: 85 f6 test esi, esi + 468579: 0f 84 d1 0d 00 00 je 0x469350 <__vfwprintf_internal+0x1940> + 46857f: 83 f8 2f cmp eax, 47 + 468582: 0f 87 28 13 00 00 ja 0x4698b0 <__vfwprintf_internal+0x1ea0> + 468588: 89 c2 mov edx, eax + 46858a: 83 c0 08 add eax, 8 + 46858d: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 468591: 41 89 07 mov dword ptr [r15], eax + 468594: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 + 46859e: 48 8b 02 mov rax, qword ptr [rdx] + 4685a1: c7 85 f8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1288], 0 + 4685ab: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax + 4685b2: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 + 4685bc: 45 85 c0 test r8d, r8d + 4685bf: 0f 88 f3 0c 00 00 js 0x4692b8 <__vfwprintf_internal+0x18a8> + 4685c5: 0f 84 f5 0d 00 00 je 0x4693c0 <__vfwprintf_internal+0x19b0> + 4685cb: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 + 4685d5: 49 63 c0 movsxd rax, r8d + 4685d8: 48 89 85 d0 fa ff ff mov qword ptr [rbp - 1328], rax + 4685df: 48 8d 05 9a 32 04 00 lea rax, [rip + 275098] # 0x4ab880 <_itowa_lower_digits> + 4685e6: 83 fb 58 cmp ebx, 88 + 4685e9: 48 8d 0d f0 31 04 00 lea rcx, [rip + 274928] # 0x4ab7e0 <_itowa_upper_digits> + 4685f0: 48 0f 45 c8 cmovne rcx, rax + 4685f4: 8b 85 00 fb ff ff mov eax, dword ptr [rbp - 1280] + 4685fa: 83 f8 0a cmp eax, 10 + 4685fd: 0f 84 dd 10 00 00 je 0x4696e0 <__vfwprintf_internal+0x1cd0> + 468603: 83 f8 10 cmp eax, 16 + 468606: 0f 84 2c 0e 00 00 je 0x469438 <__vfwprintf_internal+0x1a28> + 46860c: 83 f8 08 cmp eax, 8 + 46860f: 0f 84 5b 0e 00 00 je 0x469470 <__vfwprintf_internal+0x1a60> + 468615: 48 63 bd 00 fb ff ff movsxd rdi, dword ptr [rbp - 1280] + 46861c: 48 8b b5 18 fb ff ff mov rsi, qword ptr [rbp - 1256] + 468623: 4d 89 d1 mov r9, r10 + 468626: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 468630: 48 89 f0 mov rax, rsi + 468633: 31 d2 xor edx, edx + 468635: 49 83 e9 04 sub r9, 4 + 468639: 48 f7 f7 div rdi + 46863c: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 46863f: 41 89 11 mov dword ptr [r9], edx + 468642: 48 89 f2 mov rdx, rsi + 468645: 48 89 c6 mov rsi, rax + 468648: 48 39 fa cmp rdx, rdi + 46864b: 73 e3 jae 0x468630 <__vfwprintf_internal+0xc20> + 46864d: 48 83 bd f0 fa ff ff 00 cmp qword ptr [rbp - 1296], 0 + 468655: 0f 84 89 00 00 00 je 0x4686e4 <__vfwprintf_internal+0xcd4> + 46865b: 8b 85 e0 fa ff ff mov eax, dword ptr [rbp - 1312] + 468661: 85 c0 test eax, eax + 468663: 74 7f je 0x4686e4 <__vfwprintf_internal+0xcd4> + 468665: 44 8b 85 e8 fa ff ff mov r8d, dword ptr [rbp - 1304] + 46866c: 48 8b 8d f0 fa ff ff mov rcx, qword ptr [rbp - 1296] + 468673: 4c 89 d2 mov rdx, r10 + 468676: 4c 89 ce mov rsi, r9 + 468679: 48 8d bd e0 fb ff ff lea rdi, [rbp - 1056] + 468680: 4c 89 9d b8 fa ff ff mov qword ptr [rbp - 1352], r11 + 468687: 4c 89 95 e0 fa ff ff mov qword ptr [rbp - 1312], r10 + 46868e: e8 bd c4 ff ff call 0x464b50 + 468693: 4c 8b 9d b8 fa ff ff mov r11, qword ptr [rbp - 1352] + 46869a: 4c 8b 95 e0 fa ff ff mov r10, qword ptr [rbp - 1312] + 4686a1: 49 89 c1 mov r9, rax + 4686a4: 83 bd 00 fb ff ff 0a cmp dword ptr [rbp - 1280], 10 + 4686ab: 75 37 jne 0x4686e4 <__vfwprintf_internal+0xcd4> + 4686ad: 8b 85 d8 fa ff ff mov eax, dword ptr [rbp - 1320] + 4686b3: 85 c0 test eax, eax + 4686b5: 74 2d je 0x4686e4 <__vfwprintf_internal+0xcd4> + 4686b7: 4c 89 d2 mov rdx, r10 + 4686ba: 4c 89 d6 mov rsi, r10 + 4686bd: 4c 89 cf mov rdi, r9 + 4686c0: 4c 89 9d d8 fa ff ff mov qword ptr [rbp - 1320], r11 + 4686c7: 4c 89 95 e0 fa ff ff mov qword ptr [rbp - 1312], r10 + 4686ce: e8 5d c5 ff ff call 0x464c30 <_i18n_number_rewrite> + 4686d3: 4c 8b 9d d8 fa ff ff mov r11, qword ptr [rbp - 1320] + 4686da: 4c 8b 95 e0 fa ff ff mov r10, qword ptr [rbp - 1312] + 4686e1: 49 89 c1 mov r9, rax + 4686e4: 4c 89 d2 mov rdx, r10 + 4686e7: 48 8b 85 d0 fa ff ff mov rax, qword ptr [rbp - 1328] + 4686ee: 4c 29 ca sub rdx, r9 + 4686f1: 48 89 d1 mov rcx, rdx + 4686f4: 48 c1 f9 02 sar rcx, 2 + 4686f8: 48 39 c1 cmp rcx, rax + 4686fb: 0f 8d cf 0b 00 00 jge 0x4692d0 <__vfwprintf_internal+0x18c0> + 468701: 49 89 c2 mov r10, rax + 468704: b8 00 00 00 00 mov eax, 0 + 468709: 49 29 ca sub r10, rcx + 46870c: 4c 0f 48 d0 cmovs r10, rax + 468710: 8b 85 20 fb ff ff mov eax, dword ptr [rbp - 1248] + 468716: 45 89 d0 mov r8d, r10d + 468719: 85 c0 test eax, eax + 46871b: 0f 85 bf 09 00 00 jne 0x4690e0 <__vfwprintf_internal+0x16d0> + 468721: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] + 468727: 89 8d 20 fb ff ff mov dword ptr [rbp - 1248], ecx + 46872d: 29 c8 sub eax, ecx + 46872f: 44 29 d0 sub eax, r10d + 468732: 48 83 bd 18 fb ff ff 00 cmp qword ptr [rbp - 1256], 0 + 46873a: 41 89 c2 mov r10d, eax + 46873d: 74 1d je 0x46875c <__vfwprintf_internal+0xd4c> + 46873f: 0f b6 85 ec fa ff ff movzx eax, byte ptr [rbp - 1300] + 468746: 83 e0 01 and eax, 1 + 468749: 83 bd 00 fb ff ff 10 cmp dword ptr [rbp - 1280], 16 + 468750: 75 0a jne 0x46875c <__vfwprintf_internal+0xd4c> + 468752: 41 8d 52 fe lea edx, [r10 - 2] + 468756: 84 c0 test al, al + 468758: 44 0f 45 d2 cmovne r10d, edx + 46875c: 8b 85 08 fb ff ff mov eax, dword ptr [rbp - 1272] + 468762: 0b 85 f8 fa ff ff or eax, dword ptr [rbp - 1288] + 468768: 0b 85 30 fb ff ff or eax, dword ptr [rbp - 1232] + 46876e: 0f 84 5c 0e 00 00 je 0x4695d0 <__vfwprintf_internal+0x1bc0> + 468774: 41 83 ea 01 sub r10d, 1 + 468778: 83 bd 10 fb ff ff 20 cmp dword ptr [rbp - 1264], 32 + 46877f: 0f 84 a2 24 00 00 je 0x46ac27 <__vfwprintf_internal+0x3217> + 468785: 8b bd 30 fb ff ff mov edi, dword ptr [rbp - 1232] + 46878b: 85 ff test edi, edi + 46878d: 0f 84 bd 10 00 00 je 0x469850 <__vfwprintf_internal+0x1e40> + 468793: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 46879b: 48 85 c0 test rax, rax + 46879e: 0f 84 dc 1a 00 00 je 0x46a280 <__vfwprintf_internal+0x2870> + 4687a4: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 4687a8: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 4687ac: 0f 83 ce 1a 00 00 jae 0x46a280 <__vfwprintf_internal+0x2870> + 4687b2: 48 8d 72 04 lea rsi, [rdx + 4] + 4687b6: 48 89 70 20 mov qword ptr [rax + 32], rsi + 4687ba: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 + 4687c0: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 + 4687c7: 0f 84 5b f6 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 4687cd: 41 83 c5 01 add r13d, 1 + 4687d1: 48 83 bd 18 fb ff ff 00 cmp qword ptr [rbp - 1256], 0 + 4687d9: 74 7d je 0x468858 <__vfwprintf_internal+0xe48> + 4687db: 83 bd 00 fb ff ff 10 cmp dword ptr [rbp - 1280], 16 + 4687e2: 75 74 jne 0x468858 <__vfwprintf_internal+0xe48> + 4687e4: 8b 85 ec fa ff ff mov eax, dword ptr [rbp - 1300] + 4687ea: 85 c0 test eax, eax + 4687ec: 74 6a je 0x468858 <__vfwprintf_internal+0xe48> + 4687ee: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 4687f6: 48 85 c0 test rax, rax + 4687f9: 0f 84 b1 20 00 00 je 0x46a8b0 <__vfwprintf_internal+0x2ea0> + 4687ff: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 468803: 48 8b 78 28 mov rdi, qword ptr [rax + 40] + 468807: 48 39 fe cmp rsi, rdi + 46880a: 0f 83 a0 20 00 00 jae 0x46a8b0 <__vfwprintf_internal+0x2ea0> + 468810: 48 8d 56 04 lea rdx, [rsi + 4] + 468814: 48 89 50 20 mov qword ptr [rax + 32], rdx + 468818: c7 06 30 00 00 00 mov dword ptr [rsi], 48 + 46881e: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 + 468825: 0f 84 fd f5 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 46882b: 48 39 fa cmp rdx, rdi + 46882e: 0f 83 19 20 00 00 jae 0x46a84d <__vfwprintf_internal+0x2e3d> + 468834: 48 8d 72 04 lea rsi, [rdx + 4] + 468838: 48 89 70 20 mov qword ptr [rax + 32], rsi + 46883c: 89 1a mov dword ptr [rdx], ebx + 46883e: 83 fb ff cmp ebx, -1 + 468841: 0f 84 e1 f5 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 468847: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 46884e: 0f 84 d4 f5 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 468854: 41 83 c5 02 add r13d, 2 + 468858: 43 8d 1c 02 lea ebx, [r10 + r8] + 46885c: 85 db test ebx, ebx + 46885e: 0f 8f 6c 0f 00 00 jg 0x4697d0 <__vfwprintf_internal+0x1dc0> + 468864: 45 85 ed test r13d, r13d + 468867: 0f 88 b5 22 00 00 js 0x46ab22 <__vfwprintf_internal+0x3112> + 46886d: 49 8b 9c 24 d8 00 00 00 mov rbx, qword ptr [r12 + 216] + 468875: 48 89 d8 mov rax, rbx + 468878: 48 81 e8 80 1b 4c 00 sub rax, 4987776 + 46887f: 48 39 85 48 fb ff ff cmp qword ptr [rbp - 1208], rax + 468886: 0f 86 12 1b 00 00 jbe 0x46a39e <__vfwprintf_internal+0x298e> + 46888c: 48 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], rcx + 468893: 48 89 ca mov rdx, rcx + 468896: 4c 89 ce mov rsi, r9 + 468899: 4c 89 e7 mov rdi, r12 + 46889c: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 4688a3: ff 53 38 call qword ptr [rbx + 56] + 4688a6: 48 8b 8d 30 fb ff ff mov rcx, qword ptr [rbp - 1232] + 4688ad: 48 39 c1 cmp rcx, rax + 4688b0: 0f 85 72 f5 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 4688b6: b8 ff ff ff 7f mov eax, 2147483647 + 4688bb: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 4688c2: 44 29 e8 sub eax, r13d + 4688c5: 48 98 cdqe + 4688c7: 48 39 c8 cmp rax, rcx + 4688ca: 0f 8c 00 fa ff ff jl 0x4682d0 <__vfwprintf_internal+0x8c0> + 4688d0: 44 03 ad 20 fb ff ff add r13d, dword ptr [rbp - 1248] + 4688d7: e9 5c f7 ff ff jmp 0x468038 <__vfwprintf_internal+0x628> + 4688dc: 0f 1f 40 00 nop dword ptr [rax] + 4688e0: f3 0f 1e fa endbr64 + 4688e4: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 4688e8: 49 8d 4b 04 lea rcx, [r11 + 4] + 4688ec: 8d 43 e0 lea eax, [rbx - 32] + 4688ef: 83 f8 5a cmp eax, 90 + 4688f2: 0f 87 10 f5 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 4688f8: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 4688fc: 48 8d 35 bd 58 05 00 lea rsi, [rip + 350397] # 0x4be1c0 + 468903: 49 89 cb mov r11, rcx + 468906: c7 85 d8 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1320], 1 + 468910: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 468914: ff e0 jmp rax + 468916: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 468920: f3 0f 1e fa endbr64 + 468924: 8b 8d 20 fb ff ff mov ecx, dword ptr [rbp - 1248] + 46892a: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 46892e: b8 30 00 00 00 mov eax, 48 + 468933: 85 c9 test ecx, ecx + 468935: 0f 45 85 10 fb ff ff cmovne eax, dword ptr [rbp - 1264] + 46893c: 49 83 c3 04 add r11, 4 + 468940: 89 85 10 fb ff ff mov dword ptr [rbp - 1264], eax + 468946: 8d 43 e0 lea eax, [rbx - 32] + 468949: 83 f8 5a cmp eax, 90 + 46894c: 0f 87 b6 f4 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 468952: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 468956: 48 8d 0d 63 58 05 00 lea rcx, [rip + 350307] # 0x4be1c0 + 46895d: ff 24 c1 jmp qword ptr [rcx + 8*rax] + 468960: f3 0f 1e fa endbr64 + 468964: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 468968: 49 8d 4b 04 lea rcx, [r11 + 4] + 46896c: 8d 43 e0 lea eax, [rbx - 32] + 46896f: 83 f8 5a cmp eax, 90 + 468972: 0f 87 90 f4 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 468978: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 46897c: 48 8d 35 3d 58 05 00 lea rsi, [rip + 350269] # 0x4be1c0 + 468983: 49 89 cb mov r11, rcx + 468986: c7 85 ec fa ff ff 01 00 00 00 mov dword ptr [rbp - 1300], 1 + 468990: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 468994: ff e0 jmp rax + 468996: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4689a0: f3 0f 1e fa endbr64 + 4689a4: 44 8b 95 30 fb ff ff mov r10d, dword ptr [rbp - 1232] + 4689ab: 45 85 d2 test r10d, r10d + 4689ae: 0f 85 ec f5 ff ff jne 0x467fa0 <__vfwprintf_internal+0x590> + 4689b4: 8b 9d 28 fb ff ff mov ebx, dword ptr [rbp - 1240] + 4689ba: 44 8b 8d 20 fb ff ff mov r9d, dword ptr [rbp - 1248] + 4689c1: 83 eb 01 sub ebx, 1 + 4689c4: 85 db test ebx, ebx + 4689c6: 0f 9f 85 30 fb ff ff setg byte ptr [rbp - 1232] + 4689cd: 0f b6 85 30 fb ff ff movzx eax, byte ptr [rbp - 1232] + 4689d4: 45 85 c9 test r9d, r9d + 4689d7: 75 08 jne 0x4689e1 <__vfwprintf_internal+0xfd1> + 4689d9: 84 c0 test al, al + 4689db: 0f 85 78 1a 00 00 jne 0x46a459 <__vfwprintf_internal+0x2a49> + 4689e1: 41 8b 07 mov eax, dword ptr [r15] + 4689e4: 83 f8 2f cmp eax, 47 + 4689e7: 0f 87 d3 15 00 00 ja 0x469fc0 <__vfwprintf_internal+0x25b0> + 4689ed: 89 c2 mov edx, eax + 4689ef: 83 c0 08 add eax, 8 + 4689f2: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 4689f6: 41 89 07 mov dword ptr [r15], eax + 4689f9: 0f b6 3a movzx edi, byte ptr [rdx] + 4689fc: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 468a03: e8 c8 73 00 00 call 0x46fdd0 + 468a08: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 468a0f: 89 c6 mov esi, eax + 468a11: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 468a19: 48 85 c0 test rax, rax + 468a1c: 0f 84 23 1c 00 00 je 0x46a645 <__vfwprintf_internal+0x2c35> + 468a22: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 468a26: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 468a2a: 0f 83 15 1c 00 00 jae 0x46a645 <__vfwprintf_internal+0x2c35> + 468a30: 48 8d 4a 04 lea rcx, [rdx + 4] + 468a34: 48 89 48 20 mov qword ptr [rax + 32], rcx + 468a38: 89 32 mov dword ptr [rdx], esi + 468a3a: 83 fe ff cmp esi, -1 + 468a3d: 0f 84 e5 f3 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 468a43: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 + 468a4a: 0f 84 d8 f3 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 468a50: 44 8b 85 20 fb ff ff mov r8d, dword ptr [rbp - 1248] + 468a57: 41 83 c5 01 add r13d, 1 + 468a5b: 45 85 c0 test r8d, r8d + 468a5e: 0f 84 d4 f5 ff ff je 0x468038 <__vfwprintf_internal+0x628> + 468a64: 80 bd 30 fb ff ff 00 cmp byte ptr [rbp - 1232], 0 + 468a6b: 0f 84 c7 f5 ff ff je 0x468038 <__vfwprintf_internal+0x628> + 468a71: 48 63 d3 movsxd rdx, ebx + 468a74: be 20 00 00 00 mov esi, 32 + 468a79: 4c 89 e7 mov rdi, r12 + 468a7c: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 468a83: 48 89 95 30 fb ff ff mov qword ptr [rbp - 1232], rdx + 468a8a: e8 11 40 00 00 call 0x46caa0 <_IO_wpadn> + 468a8f: 48 8b 95 30 fb ff ff mov rdx, qword ptr [rbp - 1232] + 468a96: 48 39 c2 cmp rdx, rax + 468a99: 0f 85 89 f3 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 468a9f: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 468aa6: 0f 87 8c 21 00 00 ja 0x46ac38 <__vfwprintf_internal+0x3228> + 468aac: b8 ff ff ff 7f mov eax, 2147483647 + 468ab1: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 468ab8: 44 29 e8 sub eax, r13d + 468abb: 39 d8 cmp eax, ebx + 468abd: 0f 82 0d f8 ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> + 468ac3: 41 01 dd add r13d, ebx + 468ac6: e9 6d f5 ff ff jmp 0x468038 <__vfwprintf_internal+0x628> + 468acb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 468ad0: f3 0f 1e fa endbr64 + 468ad4: 8b bd 44 fb ff ff mov edi, dword ptr [rbp - 1212] + 468ada: 48 8d b5 e0 fb ff ff lea rsi, [rbp - 1056] + 468ae1: ba e8 03 00 00 mov edx, 1000 + 468ae6: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 468aed: 44 89 85 18 fb ff ff mov dword ptr [rbp - 1256], r8d + 468af4: e8 87 57 00 00 call 0x46e280 + 468af9: 44 8b 85 18 fb ff ff mov r8d, dword ptr [rbp - 1256] + 468b00: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 + 468b0a: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] + 468b11: 49 89 c1 mov r9, rax + 468b14: e9 f6 f5 ff ff jmp 0x46810f <__vfwprintf_internal+0x6ff> + 468b19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 468b20: f3 0f 1e fa endbr64 + 468b24: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 468b28: 49 8d 4b 04 lea rcx, [r11 + 4] + 468b2c: 8d 43 e0 lea eax, [rbx - 32] + 468b2f: 83 f8 5a cmp eax, 90 + 468b32: 0f 87 d0 f2 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 468b38: 0f b6 34 02 movzx esi, byte ptr [rdx + rax] + 468b3c: 48 8d 05 7d 53 05 00 lea rax, [rip + 349053] # 0x4bdec0 + 468b43: 49 89 cb mov r11, rcx + 468b46: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 + 468b50: 48 8b 04 f0 mov rax, qword ptr [rax + 8*rsi] + 468b54: ff e0 jmp rax + 468b56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 468b60: f3 0f 1e fa endbr64 + 468b64: 41 8b 43 04 mov eax, dword ptr [r11 + 4] + 468b68: 49 8d 4b 04 lea rcx, [r11 + 4] + 468b6c: 83 f8 2a cmp eax, 42 + 468b6f: 0f 84 83 12 00 00 je 0x469df8 <__vfwprintf_internal+0x23e8> + 468b75: 83 e8 30 sub eax, 48 + 468b78: 83 f8 09 cmp eax, 9 + 468b7b: 0f 86 87 16 00 00 jbe 0x46a208 <__vfwprintf_internal+0x27f8> + 468b81: 49 89 cb mov r11, rcx + 468b84: 45 31 c0 xor r8d, r8d + 468b87: 41 8b 1b mov ebx, dword ptr [r11] + 468b8a: 8d 43 e0 lea eax, [rbx - 32] + 468b8d: 83 f8 5a cmp eax, 90 + 468b90: 0f 87 72 f2 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 468b96: 0f b6 0c 02 movzx ecx, byte ptr [rdx + rax] + 468b9a: 48 8d 05 1f 54 05 00 lea rax, [rip + 349215] # 0x4bdfc0 + 468ba1: ff 24 c8 jmp qword ptr [rax + 8*rcx] + 468ba4: 0f 1f 40 00 nop dword ptr [rax] + 468ba8: f3 0f 1e fa endbr64 + 468bac: 41 8b 03 mov eax, dword ptr [r11] + 468baf: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 468bb3: 8d 70 d0 lea esi, [rax - 48] + 468bb6: 8d 4b d0 lea ecx, [rbx - 48] + 468bb9: 89 b5 28 fb ff ff mov dword ptr [rbp - 1240], esi + 468bbf: 49 8d 43 04 lea rax, [r11 + 4] + 468bc3: 83 f9 09 cmp ecx, 9 + 468bc6: 0f 87 a4 1a 00 00 ja 0x46a670 <__vfwprintf_internal+0x2c60> + 468bcc: 44 89 85 28 fb ff ff mov dword ptr [rbp - 1240], r8d + 468bd3: eb 26 jmp 0x468bfb <__vfwprintf_internal+0x11eb> + 468bd5: 0f 1f 00 nop dword ptr [rax] + 468bd8: 8d 34 b6 lea esi, [rsi + 4*rsi] + 468bdb: 41 b8 ff ff ff 7f mov r8d, 2147483647 + 468be1: 01 f6 add esi, esi + 468be3: 41 29 c8 sub r8d, ecx + 468be6: 44 39 c6 cmp esi, r8d + 468be9: 7f 26 jg 0x468c11 <__vfwprintf_internal+0x1201> + 468beb: 01 ce add esi, ecx + 468bed: 83 ff 09 cmp edi, 9 + 468bf0: 0f 87 0a 10 00 00 ja 0x469c00 <__vfwprintf_internal+0x21f0> + 468bf6: 89 f9 mov ecx, edi + 468bf8: 4c 89 d8 mov rax, r11 + 468bfb: 8b 58 04 mov ebx, dword ptr [rax + 4] + 468bfe: 4c 8d 58 04 lea r11, [rax + 4] + 468c02: 8d 7b d0 lea edi, [rbx - 48] + 468c05: 85 f6 test esi, esi + 468c07: 78 e4 js 0x468bed <__vfwprintf_internal+0x11dd> + 468c09: 81 fe cc cc cc 0c cmp esi, 214748364 + 468c0f: 7e c7 jle 0x468bd8 <__vfwprintf_internal+0x11c8> + 468c11: 83 ff 09 cmp edi, 9 + 468c14: 0f 87 b6 f6 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 468c1a: 8b 48 08 mov ecx, dword ptr [rax + 8] + 468c1d: 4c 8d 58 08 lea r11, [rax + 8] + 468c21: 83 e9 30 sub ecx, 48 + 468c24: 83 f9 09 cmp ecx, 9 + 468c27: 0f 87 a3 f6 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 468c2d: be ff ff ff ff mov esi, 4294967295 + 468c32: eb c4 jmp 0x468bf8 <__vfwprintf_internal+0x11e8> + 468c34: 0f 1f 40 00 nop dword ptr [rax] + 468c38: f3 0f 1e fa endbr64 + 468c3c: 49 8d 43 04 lea rax, [r11 + 4] + 468c40: 48 89 85 00 fb ff ff mov qword ptr [rbp - 1280], rax + 468c47: 41 8b 43 04 mov eax, dword ptr [r11 + 4] + 468c4b: 83 e8 30 sub eax, 48 + 468c4e: 83 f8 09 cmp eax, 9 + 468c51: 0f 86 d9 12 00 00 jbe 0x469f30 <__vfwprintf_internal+0x2520> + 468c57: 41 8b 07 mov eax, dword ptr [r15] + 468c5a: 83 f8 2f cmp eax, 47 + 468c5d: 0f 86 85 0f 00 00 jbe 0x469be8 <__vfwprintf_internal+0x21d8> + 468c63: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] + 468c67: 48 8d 41 08 lea rax, [rcx + 8] + 468c6b: 49 89 47 08 mov qword ptr [r15 + 8], rax + 468c6f: 8b 01 mov eax, dword ptr [rcx] + 468c71: 89 85 28 fb ff ff mov dword ptr [rbp - 1240], eax + 468c77: 85 c0 test eax, eax + 468c79: 79 1c jns 0x468c97 <__vfwprintf_internal+0x1287> + 468c7b: c7 85 20 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1248], 1 + 468c85: f7 d8 neg eax + 468c87: 89 85 28 fb ff ff mov dword ptr [rbp - 1240], eax + 468c8d: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 + 468c97: 81 bd 28 fb ff ff de ff ff 1f cmp dword ptr [rbp - 1240], 536870878 + 468ca1: 0f 8f 29 f6 ff ff jg 0x4682d0 <__vfwprintf_internal+0x8c0> + 468ca7: 48 63 85 28 fb ff ff movsxd rax, dword ptr [rbp - 1240] + 468cae: 3d d9 00 00 00 cmp eax, 217 + 468cb3: 0f 8e a7 00 00 00 jle 0x468d60 <__vfwprintf_internal+0x1350> + 468cb9: 48 8d 1c 85 80 00 00 00 lea rbx, [4*rax + 128] + 468cc1: 44 89 8d ac fa ff ff mov dword ptr [rbp - 1364], r9d + 468cc8: 48 89 df mov rdi, rbx + 468ccb: 4c 89 9d b0 fa ff ff mov qword ptr [rbp - 1360], r11 + 468cd2: 44 89 85 b8 fa ff ff mov dword ptr [rbp - 1352], r8d + 468cd9: e8 72 10 fb ff call 0x419d50 <__libc_alloca_cutoff> + 468cde: 48 81 fb 00 10 00 00 cmp rbx, 4096 + 468ce5: 44 8b 85 b8 fa ff ff mov r8d, dword ptr [rbp - 1352] + 468cec: 4c 8b 9d b0 fa ff ff mov r11, qword ptr [rbp - 1360] + 468cf3: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] + 468cfa: 48 8d 15 5f 00 04 00 lea rdx, [rip + 262239] # 0x4a8d60 + 468d01: 76 08 jbe 0x468d0b <__vfwprintf_internal+0x12fb> + 468d03: 85 c0 test eax, eax + 468d05: 0f 84 b4 1d 00 00 je 0x46aabf <__vfwprintf_internal+0x30af> + 468d0b: 48 8d 43 17 lea rax, [rbx + 23] + 468d0f: 48 89 e6 mov rsi, rsp + 468d12: 48 89 c1 mov rcx, rax + 468d15: 48 25 00 f0 ff ff and rax, -4096 + 468d1b: 48 29 c6 sub rsi, rax + 468d1e: 48 83 e1 f0 and rcx, -16 + 468d22: 48 89 f0 mov rax, rsi + 468d25: 48 39 c4 cmp rsp, rax + 468d28: 74 15 je 0x468d3f <__vfwprintf_internal+0x132f> + 468d2a: 48 81 ec 00 10 00 00 sub rsp, 4096 + 468d31: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 468d3a: 48 39 c4 cmp rsp, rax + 468d3d: 75 eb jne 0x468d2a <__vfwprintf_internal+0x131a> + 468d3f: 81 e1 ff 0f 00 00 and ecx, 4095 + 468d45: 48 29 cc sub rsp, rcx + 468d48: 48 85 c9 test rcx, rcx + 468d4b: 74 06 je 0x468d53 <__vfwprintf_internal+0x1343> + 468d4d: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 468d53: 48 8d 44 24 0f lea rax, [rsp + 15] + 468d58: 48 83 e0 f0 and rax, -16 + 468d5c: 4c 8d 14 18 lea r10, [rax + rbx] + 468d60: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 468d64: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] + 468d6b: 8d 43 e0 lea eax, [rbx - 32] + 468d6e: 83 f8 5a cmp eax, 90 + 468d71: 0f 87 91 f0 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 468d77: 0f b6 0c 02 movzx ecx, byte ptr [rdx + rax] + 468d7b: 48 8d 05 3e 53 05 00 lea rax, [rip + 348990] # 0x4be0c0 + 468d82: ff 24 c8 jmp qword ptr [rax + 8*rcx] + 468d85: 0f 1f 00 nop dword ptr [rax] + 468d88: f3 0f 1e fa endbr64 + 468d8c: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 468d90: 49 8d 4b 04 lea rcx, [r11 + 4] + 468d94: 8d 43 e0 lea eax, [rbx - 32] + 468d97: 83 f8 5a cmp eax, 90 + 468d9a: 0f 87 68 f0 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 468da0: 0f b6 34 02 movzx esi, byte ptr [rdx + rax] + 468da4: 48 8d 05 15 4f 05 00 lea rax, [rip + 347925] # 0x4bdcc0 + 468dab: 49 89 cb mov r11, rcx + 468dae: c7 85 30 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1232], 1 + 468db8: 48 8b 04 f0 mov rax, qword ptr [rax + 8*rsi] + 468dbc: ff e0 jmp rax + 468dbe: 66 90 nop + 468dc0: f3 0f 1e fa endbr64 + 468dc4: c7 85 00 fb ff ff 0a 00 00 00 mov dword ptr [rbp - 1280], 10 + 468dce: e9 9b f7 ff ff jmp 0x46856e <__vfwprintf_internal+0xb5e> + 468dd3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 468dd8: f3 0f 1e fa endbr64 + 468ddc: 8b 95 30 fb ff ff mov edx, dword ptr [rbp - 1232] + 468de2: 41 8b 07 mov eax, dword ptr [r15] + 468de5: 85 d2 test edx, edx + 468de7: 0f 84 1b 0d 00 00 je 0x469b08 <__vfwprintf_internal+0x20f8> + 468ded: 83 f8 2f cmp eax, 47 + 468df0: 0f 87 3c 13 00 00 ja 0x46a132 <__vfwprintf_internal+0x2722> + 468df6: 89 c2 mov edx, eax + 468df8: 83 c0 08 add eax, 8 + 468dfb: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 468dff: 41 89 07 mov dword ptr [r15], eax + 468e02: 48 8b 02 mov rax, qword ptr [rdx] + 468e05: 48 85 c0 test rax, rax + 468e08: 0f 88 f2 0e 00 00 js 0x469d00 <__vfwprintf_internal+0x22f0> + 468e0e: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax + 468e15: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 + 468e1f: c7 85 00 fb ff ff 0a 00 00 00 mov dword ptr [rbp - 1280], 10 + 468e29: e9 8e f7 ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> + 468e2e: 66 90 nop + 468e30: f3 0f 1e fa endbr64 + 468e34: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 468e3c: 48 85 c0 test rax, rax + 468e3f: 0f 84 9e 15 00 00 je 0x46a3e3 <__vfwprintf_internal+0x29d3> + 468e45: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 468e49: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 468e4d: 0f 83 90 15 00 00 jae 0x46a3e3 <__vfwprintf_internal+0x29d3> + 468e53: 48 8d 4a 04 lea rcx, [rdx + 4] + 468e57: 48 89 48 20 mov qword ptr [rax + 32], rcx + 468e5b: c7 02 25 00 00 00 mov dword ptr [rdx], 37 + 468e61: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 + 468e68: 0f 84 ba ef ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 468e6e: 41 83 c5 01 add r13d, 1 + 468e72: e9 c1 f1 ff ff jmp 0x468038 <__vfwprintf_internal+0x628> + 468e77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 468e80: f3 0f 1e fa endbr64 + 468e84: c7 85 00 fb ff ff 08 00 00 00 mov dword ptr [rbp - 1280], 8 + 468e8e: e9 db f6 ff ff jmp 0x46856e <__vfwprintf_internal+0xb5e> + 468e93: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 468e98: f3 0f 1e fa endbr64 + 468e9c: 8b bd c0 fa ff ff mov edi, dword ptr [rbp - 1344] + 468ea2: 85 ff test edi, edi + 468ea4: 74 0e je 0x468eb4 <__vfwprintf_internal+0x14a4> + 468ea6: 8b b5 cc fa ff ff mov esi, dword ptr [rbp - 1332] + 468eac: 85 f6 test esi, esi + 468eae: 0f 84 79 16 00 00 je 0x46a52d <__vfwprintf_internal+0x2b1d> + 468eb4: 8b 8d 30 fb ff ff mov ecx, dword ptr [rbp - 1232] + 468eba: 41 8b 07 mov eax, dword ptr [r15] + 468ebd: 85 c9 test ecx, ecx + 468ebf: 0f 84 f3 0b 00 00 je 0x469ab8 <__vfwprintf_internal+0x20a8> + 468ec5: 83 f8 2f cmp eax, 47 + 468ec8: 0f 87 53 12 00 00 ja 0x46a121 <__vfwprintf_internal+0x2711> + 468ece: 89 c2 mov edx, eax + 468ed0: 83 c0 08 add eax, 8 + 468ed3: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 468ed7: 41 89 07 mov dword ptr [r15], eax + 468eda: 48 8b 02 mov rax, qword ptr [rdx] + 468edd: 49 63 d5 movsxd rdx, r13d + 468ee0: 48 89 10 mov qword ptr [rax], rdx + 468ee3: e9 50 f1 ff ff jmp 0x468038 <__vfwprintf_internal+0x628> + 468ee8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 468ef0: f3 0f 1e fa endbr64 + 468ef4: 41 8b 07 mov eax, dword ptr [r15] + 468ef7: 83 f8 2f cmp eax, 47 + 468efa: 0f 87 f0 0b 00 00 ja 0x469af0 <__vfwprintf_internal+0x20e0> + 468f00: 89 c2 mov edx, eax + 468f02: 83 c0 08 add eax, 8 + 468f05: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 468f09: 41 89 07 mov dword ptr [r15], eax + 468f0c: 48 8b 02 mov rax, qword ptr [rdx] + 468f0f: 48 85 c0 test rax, rax + 468f12: 0f 84 4e 0b 00 00 je 0x469a66 <__vfwprintf_internal+0x2056> + 468f18: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax + 468f1f: bb 78 00 00 00 mov ebx, 120 + 468f24: c7 85 e0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1312], 0 + 468f2e: c7 85 ec fa ff ff 01 00 00 00 mov dword ptr [rbp - 1300], 1 + 468f38: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 + 468f42: c7 85 00 fb ff ff 10 00 00 00 mov dword ptr [rbp - 1280], 16 + 468f4c: e9 6b f6 ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> + 468f51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 468f58: f3 0f 1e fa endbr64 + 468f5c: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 468f60: 49 8d 4b 04 lea rcx, [r11 + 4] + 468f64: 8d 43 e0 lea eax, [rbx - 32] + 468f67: 83 f8 5a cmp eax, 90 + 468f6a: 0f 87 98 ee ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 468f70: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 468f74: 49 89 cb mov r11, rcx + 468f77: 48 8d 35 42 52 05 00 lea rsi, [rip + 348738] # 0x4be1c0 + 468f7e: c7 85 20 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1248], 1 + 468f88: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 + 468f92: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 468f96: ff e0 jmp rax + 468f98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 468fa0: f3 0f 1e fa endbr64 + 468fa4: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 468fa8: 49 8d 4b 04 lea rcx, [r11 + 4] + 468fac: 8d 43 e0 lea eax, [rbx - 32] + 468faf: 83 f8 5a cmp eax, 90 + 468fb2: 0f 87 50 ee ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 468fb8: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 468fbc: 48 8d 35 fd 51 05 00 lea rsi, [rip + 348669] # 0x4be1c0 + 468fc3: 49 89 cb mov r11, rcx + 468fc6: c7 85 08 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1272], 1 + 468fd0: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 468fd4: ff e0 jmp rax + 468fd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 468fe0: f3 0f 1e fa endbr64 + 468fe4: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 468fe8: 49 8d 4b 04 lea rcx, [r11 + 4] + 468fec: 8d 43 e0 lea eax, [rbx - 32] + 468fef: 83 f8 5a cmp eax, 90 + 468ff2: 0f 87 10 ee ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 468ff8: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 468ffc: 48 8d 35 bd 4d 05 00 lea rsi, [rip + 347581] # 0x4bddc0 + 469003: 49 89 cb mov r11, rcx + 469006: c7 85 30 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1232], 1 + 469010: 41 b9 01 00 00 00 mov r9d, 1 + 469016: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 46901a: ff e0 jmp rax + 46901c: 0f 1f 40 00 nop dword ptr [rax] + 469020: f3 0f 1e fa endbr64 + 469024: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 469028: 49 8d 4b 04 lea rcx, [r11 + 4] + 46902c: 8d 43 e0 lea eax, [rbx - 32] + 46902f: 83 f8 5a cmp eax, 90 + 469032: 0f 87 d0 ed ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 469038: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 46903c: 49 89 cb mov r11, rcx + 46903f: 48 8d 35 7a 4d 05 00 lea rsi, [rip + 347514] # 0x4bddc0 + 469046: c7 85 d0 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1328], 1 + 469050: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 46905a: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 46905e: ff e0 jmp rax + 469060: f3 0f 1e fa endbr64 + 469064: 48 83 bd f0 fa ff ff ff cmp qword ptr [rbp - 1296], -1 + 46906c: 0f 84 5f 0f 00 00 je 0x469fd1 <__vfwprintf_internal+0x25c1> + 469072: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 469076: 49 8d 4b 04 lea rcx, [r11 + 4] + 46907a: 8d 43 e0 lea eax, [rbx - 32] + 46907d: 83 f8 5a cmp eax, 90 + 469080: 0f 87 82 ed ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 469086: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 46908a: 48 8d 35 2f 51 05 00 lea rsi, [rip + 348463] # 0x4be1c0 + 469091: 49 89 cb mov r11, rcx + 469094: c7 85 e0 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1312], 1 + 46909e: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 4690a2: ff e0 jmp rax + 4690a4: 0f 1f 40 00 nop dword ptr [rax] + 4690a8: f3 0f 1e fa endbr64 + 4690ac: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] + 4690b0: 49 8d 4b 04 lea rcx, [r11 + 4] + 4690b4: 8d 43 e0 lea eax, [rbx - 32] + 4690b7: 83 f8 5a cmp eax, 90 + 4690ba: 0f 87 48 ed ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 4690c0: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] + 4690c4: 48 8d 35 f5 50 05 00 lea rsi, [rip + 348405] # 0x4be1c0 + 4690cb: 49 89 cb mov r11, rcx + 4690ce: c7 85 f8 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1288], 1 + 4690d8: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] + 4690dc: ff e0 jmp rax + 4690de: 66 90 nop + 4690e0: 8b 85 30 fb ff ff mov eax, dword ptr [rbp - 1232] + 4690e6: 85 c0 test eax, eax + 4690e8: 0f 84 a2 04 00 00 je 0x469590 <__vfwprintf_internal+0x1b80> + 4690ee: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 4690f6: 48 85 c0 test rax, rax + 4690f9: 0f 84 a1 10 00 00 je 0x46a1a0 <__vfwprintf_internal+0x2790> + 4690ff: 48 8b 48 20 mov rcx, qword ptr [rax + 32] + 469103: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] + 469107: 0f 83 93 10 00 00 jae 0x46a1a0 <__vfwprintf_internal+0x2790> + 46910d: 48 8d 71 04 lea rsi, [rcx + 4] + 469111: 48 89 70 20 mov qword ptr [rax + 32], rsi + 469115: c7 01 2d 00 00 00 mov dword ptr [rcx], 45 + 46911b: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 + 469122: 0f 84 00 ed ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 469128: 83 ad 28 fb ff ff 01 sub dword ptr [rbp - 1240], 1 + 46912f: 41 83 c5 01 add r13d, 1 + 469133: 48 83 bd 18 fb ff ff 00 cmp qword ptr [rbp - 1256], 0 + 46913b: 0f 84 84 00 00 00 je 0x4691c5 <__vfwprintf_internal+0x17b5> + 469141: 83 bd 00 fb ff ff 10 cmp dword ptr [rbp - 1280], 16 + 469148: 75 7b jne 0x4691c5 <__vfwprintf_internal+0x17b5> + 46914a: 8b 85 ec fa ff ff mov eax, dword ptr [rbp - 1300] + 469150: 85 c0 test eax, eax + 469152: 74 71 je 0x4691c5 <__vfwprintf_internal+0x17b5> + 469154: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 46915c: 48 85 c0 test rax, rax + 46915f: 0f 84 db 15 00 00 je 0x46a740 <__vfwprintf_internal+0x2d30> + 469165: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 469169: 48 8b 78 28 mov rdi, qword ptr [rax + 40] + 46916d: 48 39 fe cmp rsi, rdi + 469170: 0f 83 ca 15 00 00 jae 0x46a740 <__vfwprintf_internal+0x2d30> + 469176: 48 8d 4e 04 lea rcx, [rsi + 4] + 46917a: 48 89 48 20 mov qword ptr [rax + 32], rcx + 46917e: c7 06 30 00 00 00 mov dword ptr [rsi], 48 + 469184: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 + 46918b: 0f 84 97 ec ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 469191: 48 39 f9 cmp rcx, rdi + 469194: 0f 83 20 16 00 00 jae 0x46a7ba <__vfwprintf_internal+0x2daa> + 46919a: 48 8d 71 04 lea rsi, [rcx + 4] + 46919e: 48 89 70 20 mov qword ptr [rax + 32], rsi + 4691a2: 89 19 mov dword ptr [rcx], ebx + 4691a4: 83 fb ff cmp ebx, -1 + 4691a7: 0f 84 7b ec ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 4691ad: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 4691b4: 0f 84 6e ec ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 4691ba: 83 ad 28 fb ff ff 02 sub dword ptr [rbp - 1240], 2 + 4691c1: 41 83 c5 02 add r13d, 2 + 4691c5: 48 89 d3 mov rbx, rdx + 4691c8: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] + 4691ce: 48 c1 fb 02 sar rbx, 2 + 4691d2: 41 01 da add r10d, ebx + 4691d5: 44 29 d0 sub eax, r10d + 4691d8: 89 85 30 fb ff ff mov dword ptr [rbp - 1232], eax + 4691de: 45 85 c0 test r8d, r8d + 4691e1: 0f 8f 69 05 00 00 jg 0x469750 <__vfwprintf_internal+0x1d40> + 4691e7: 45 85 ed test r13d, r13d + 4691ea: 0f 88 32 19 00 00 js 0x46ab22 <__vfwprintf_internal+0x3112> + 4691f0: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] + 4691f8: 48 89 c2 mov rdx, rax + 4691fb: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 + 469202: 48 39 95 48 fb ff ff cmp qword ptr [rbp - 1208], rdx + 469209: 0f 86 5b 11 00 00 jbe 0x46a36a <__vfwprintf_internal+0x295a> + 46920f: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 469216: 48 89 da mov rdx, rbx + 469219: 4c 89 ce mov rsi, r9 + 46921c: 4c 89 e7 mov rdi, r12 + 46921f: ff 50 38 call qword ptr [rax + 56] + 469222: 48 39 c3 cmp rbx, rax + 469225: 0f 85 fd eb ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 46922b: b8 ff ff ff 7f mov eax, 2147483647 + 469230: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 469237: 44 29 e8 sub eax, r13d + 46923a: 48 98 cdqe + 46923c: 48 39 c3 cmp rbx, rax + 46923f: 0f 8f 8b f0 ff ff jg 0x4682d0 <__vfwprintf_internal+0x8c0> + 469245: 41 01 dd add r13d, ebx + 469248: 8b 9d 30 fb ff ff mov ebx, dword ptr [rbp - 1232] + 46924e: 85 db test ebx, ebx + 469250: 0f 8e e2 ed ff ff jle 0x468038 <__vfwprintf_internal+0x628> + 469256: 48 63 d3 movsxd rdx, ebx + 469259: be 20 00 00 00 mov esi, 32 + 46925e: 4c 89 e7 mov rdi, r12 + 469261: 4c 89 9d 20 fb ff ff mov qword ptr [rbp - 1248], r11 + 469268: 48 89 95 28 fb ff ff mov qword ptr [rbp - 1240], rdx + 46926f: e8 2c 38 00 00 call 0x46caa0 <_IO_wpadn> + 469274: 48 8b 95 28 fb ff ff mov rdx, qword ptr [rbp - 1240] + 46927b: 48 39 c2 cmp rdx, rax + 46927e: 0f 85 a4 eb ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 469284: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 46928b: 0f 87 09 19 00 00 ja 0x46ab9a <__vfwprintf_internal+0x318a> + 469291: b8 ff ff ff 7f mov eax, 2147483647 + 469296: 4c 8b 9d 20 fb ff ff mov r11, qword ptr [rbp - 1248] + 46929d: 44 29 e8 sub eax, r13d + 4692a0: 39 d8 cmp eax, ebx + 4692a2: 0f 82 28 f0 ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> + 4692a8: 44 03 ad 30 fb ff ff add r13d, dword ptr [rbp - 1232] + 4692af: e9 84 ed ff ff jmp 0x468038 <__vfwprintf_internal+0x628> + 4692b4: 0f 1f 40 00 nop dword ptr [rax] + 4692b8: 48 c7 85 d0 fa ff ff 01 00 00 00 mov qword ptr [rbp - 1328], 1 + 4692c3: e9 17 f3 ff ff jmp 0x4685df <__vfwprintf_internal+0xbcf> + 4692c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4692d0: 48 83 bd 18 fb ff ff 00 cmp qword ptr [rbp - 1256], 0 + 4692d8: 0f 84 a2 06 00 00 je 0x469980 <__vfwprintf_internal+0x1f70> + 4692de: 0f b6 85 ec fa ff ff movzx eax, byte ptr [rbp - 1300] + 4692e5: 83 e0 01 and eax, 1 + 4692e8: 83 bd 00 fb ff ff 08 cmp dword ptr [rbp - 1280], 8 + 4692ef: 75 19 jne 0x46930a <__vfwprintf_internal+0x18fa> + 4692f1: 84 c0 test al, al + 4692f3: 74 15 je 0x46930a <__vfwprintf_internal+0x18fa> + 4692f5: 49 8d 49 fc lea rcx, [r9 - 4] + 4692f9: 4c 89 d2 mov rdx, r10 + 4692fc: 41 c7 41 fc 30 00 00 00 mov dword ptr [r9 - 4], 48 + 469304: 48 29 ca sub rdx, rcx + 469307: 49 89 c9 mov r9, rcx + 46930a: 4c 8b 95 d0 fa ff ff mov r10, qword ptr [rbp - 1328] + 469311: 48 89 d1 mov rcx, rdx + 469314: be 00 00 00 00 mov esi, 0 + 469319: 48 c1 f9 02 sar rcx, 2 + 46931d: 49 29 ca sub r10, rcx + 469320: 4c 0f 48 d6 cmovs r10, rsi + 469324: 8b b5 20 fb ff ff mov esi, dword ptr [rbp - 1248] + 46932a: 45 89 d0 mov r8d, r10d + 46932d: 85 f6 test esi, esi + 46932f: 0f 85 ab fd ff ff jne 0x4690e0 <__vfwprintf_internal+0x16d0> + 469335: 8b 95 28 fb ff ff mov edx, dword ptr [rbp - 1240] + 46933b: 89 8d 20 fb ff ff mov dword ptr [rbp - 1248], ecx + 469341: 29 ca sub edx, ecx + 469343: 44 29 d2 sub edx, r10d + 469346: 41 89 d2 mov r10d, edx + 469349: e9 fb f3 ff ff jmp 0x468749 <__vfwprintf_internal+0xd39> + 46934e: 66 90 nop + 469350: 8b 8d d0 fa ff ff mov ecx, dword ptr [rbp - 1328] + 469356: 85 c9 test ecx, ecx + 469358: 0f 84 6a 05 00 00 je 0x4698c8 <__vfwprintf_internal+0x1eb8> + 46935e: 83 f8 2f cmp eax, 47 + 469361: 0f 87 31 0a 00 00 ja 0x469d98 <__vfwprintf_internal+0x2388> + 469367: 89 c2 mov edx, eax + 469369: 83 c0 08 add eax, 8 + 46936c: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 469370: 41 89 07 mov dword ptr [r15], eax + 469373: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 + 46937d: 0f b6 02 movzx eax, byte ptr [rdx] + 469380: c7 85 f8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1288], 0 + 46938a: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax + 469391: e9 26 f2 ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> + 469396: 83 c8 20 or eax, 32 + 469399: 41 89 04 24 mov dword ptr [r12], eax + 46939d: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4693a4: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 + 4693ab: 41 bd ff ff ff ff mov r13d, 4294967295 + 4693b1: e9 09 ea ff ff jmp 0x467dbf <__vfwprintf_internal+0x3af> + 4693b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4693c0: 48 83 bd 18 fb ff ff 00 cmp qword ptr [rbp - 1256], 0 + 4693c8: 0f 85 52 05 00 00 jne 0x469920 <__vfwprintf_internal+0x1f10> + 4693ce: 83 bd 00 fb ff ff 08 cmp dword ptr [rbp - 1280], 8 + 4693d5: 0f 85 fd 09 00 00 jne 0x469dd8 <__vfwprintf_internal+0x23c8> + 4693db: 8b 85 ec fa ff ff mov eax, dword ptr [rbp - 1300] + 4693e1: 85 c0 test eax, eax + 4693e3: 0f 84 ef 09 00 00 je 0x469dd8 <__vfwprintf_internal+0x23c8> + 4693e9: 4d 8d 4a fc lea r9, [r10 - 4] + 4693ed: b9 01 00 00 00 mov ecx, 1 + 4693f2: ba 04 00 00 00 mov edx, 4 + 4693f7: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 + 469401: 41 c7 42 fc 30 00 00 00 mov dword ptr [r10 - 4], 48 + 469409: 45 31 d2 xor r10d, r10d + 46940c: 8b 85 20 fb ff ff mov eax, dword ptr [rbp - 1248] + 469412: 85 c0 test eax, eax + 469414: 0f 85 c6 fc ff ff jne 0x4690e0 <__vfwprintf_internal+0x16d0> + 46941a: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] + 469420: 41 01 ca add r10d, ecx + 469423: 89 8d 20 fb ff ff mov dword ptr [rbp - 1248], ecx + 469429: 44 29 d0 sub eax, r10d + 46942c: 41 89 c2 mov r10d, eax + 46942f: e9 28 f3 ff ff jmp 0x46875c <__vfwprintf_internal+0xd4c> + 469434: 0f 1f 40 00 nop dword ptr [rax] + 469438: 48 8b 85 18 fb ff ff mov rax, qword ptr [rbp - 1256] + 46943f: 4d 89 d1 mov r9, r10 + 469442: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 469448: 48 89 c2 mov rdx, rax + 46944b: 49 83 e9 04 sub r9, 4 + 46944f: 83 e2 0f and edx, 15 + 469452: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 469455: 41 89 11 mov dword ptr [r9], edx + 469458: 48 89 c2 mov rdx, rax + 46945b: 48 c1 e8 04 shr rax, 4 + 46945f: 48 83 fa 0f cmp rdx, 15 + 469463: 77 e3 ja 0x469448 <__vfwprintf_internal+0x1a38> + 469465: e9 e3 f1 ff ff jmp 0x46864d <__vfwprintf_internal+0xc3d> + 46946a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 469470: 48 8b 85 18 fb ff ff mov rax, qword ptr [rbp - 1256] + 469477: 4d 89 d1 mov r9, r10 + 46947a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 469480: 48 89 c2 mov rdx, rax + 469483: 49 83 e9 04 sub r9, 4 + 469487: 83 e2 07 and edx, 7 + 46948a: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 46948d: 41 89 11 mov dword ptr [r9], edx + 469490: 48 89 c2 mov rdx, rax + 469493: 48 c1 e8 03 shr rax, 3 + 469497: 48 83 fa 07 cmp rdx, 7 + 46949b: 77 e3 ja 0x469480 <__vfwprintf_internal+0x1a70> + 46949d: e9 ab f1 ff ff jmp 0x46864d <__vfwprintf_internal+0xc3d> + 4694a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4694a8: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] + 4694ae: 8b 95 20 fb ff ff mov edx, dword ptr [rbp - 1248] + 4694b4: 85 c0 test eax, eax + 4694b6: 0f 95 85 30 fb ff ff setne byte ptr [rbp - 1232] + 4694bd: 0f b6 85 30 fb ff ff movzx eax, byte ptr [rbp - 1232] + 4694c4: 85 d2 test edx, edx + 4694c6: 75 08 jne 0x4694d0 <__vfwprintf_internal+0x1ac0> + 4694c8: 84 c0 test al, al + 4694ca: 0f 85 18 0e 00 00 jne 0x46a2e8 <__vfwprintf_internal+0x28d8> + 4694d0: 45 85 ed test r13d, r13d + 4694d3: 0f 88 2f 17 00 00 js 0x46ac08 <__vfwprintf_internal+0x31f8> + 4694d9: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] + 4694e1: 48 89 c2 mov rdx, rax + 4694e4: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 + 4694eb: 48 39 95 48 fb ff ff cmp qword ptr [rbp - 1208], rdx + 4694f2: 0f 86 78 10 00 00 jbe 0x46a570 <__vfwprintf_internal+0x2b60> + 4694f8: 48 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], rcx + 4694ff: 48 89 ca mov rdx, rcx + 469502: 4c 89 ce mov rsi, r9 + 469505: 4c 89 e7 mov rdi, r12 + 469508: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 + 46950f: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 + 469516: ff 50 38 call qword ptr [rax + 56] + 469519: 48 8b 8d 10 fb ff ff mov rcx, qword ptr [rbp - 1264] + 469520: 48 39 c1 cmp rcx, rax + 469523: 0f 85 ff e8 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 469529: b8 ff ff ff 7f mov eax, 2147483647 + 46952e: 4c 8b 8d 08 fb ff ff mov r9, qword ptr [rbp - 1272] + 469535: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] + 46953c: 44 29 e8 sub eax, r13d + 46953f: 48 98 cdqe + 469541: 48 39 c1 cmp rcx, rax + 469544: 0f 87 86 ed ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 46954a: 41 01 dd add r13d, ebx + 46954d: 8b 9d 20 fb ff ff mov ebx, dword ptr [rbp - 1248] + 469553: 85 db test ebx, ebx + 469555: 74 0d je 0x469564 <__vfwprintf_internal+0x1b54> + 469557: 80 bd 30 fb ff ff 00 cmp byte ptr [rbp - 1232], 0 + 46955e: 0f 85 4f 0f 00 00 jne 0x46a4b3 <__vfwprintf_internal+0x2aa3> + 469564: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] + 46956b: 45 85 d2 test r10d, r10d + 46956e: 0f 84 c4 ea ff ff je 0x468038 <__vfwprintf_internal+0x628> + 469574: 4c 89 cf mov rdi, r9 + 469577: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 + 46957e: e8 cd 5f fb ff call 0x41f550 + 469583: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] + 46958a: e9 a9 ea ff ff jmp 0x468038 <__vfwprintf_internal+0x628> + 46958f: 90 nop + 469590: 8b 85 08 fb ff ff mov eax, dword ptr [rbp - 1272] + 469596: 85 c0 test eax, eax + 469598: 0f 84 1a 04 00 00 je 0x4699b8 <__vfwprintf_internal+0x1fa8> + 46959e: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 4695a6: 48 85 c0 test rax, rax + 4695a9: 0f 84 c9 10 00 00 je 0x46a678 <__vfwprintf_internal+0x2c68> + 4695af: 48 8b 48 20 mov rcx, qword ptr [rax + 32] + 4695b3: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] + 4695b7: 0f 83 bb 10 00 00 jae 0x46a678 <__vfwprintf_internal+0x2c68> + 4695bd: 48 8d 71 04 lea rsi, [rcx + 4] + 4695c1: 48 89 70 20 mov qword ptr [rax + 32], rsi + 4695c5: c7 01 2b 00 00 00 mov dword ptr [rcx], 43 + 4695cb: e9 4b fb ff ff jmp 0x46911b <__vfwprintf_internal+0x170b> + 4695d0: 83 bd 10 fb ff ff 20 cmp dword ptr [rbp - 1264], 32 + 4695d7: 0f 85 f4 f1 ff ff jne 0x4687d1 <__vfwprintf_internal+0xdc1> + 4695dd: 45 85 d2 test r10d, r10d + 4695e0: 0f 8e 1a 16 00 00 jle 0x46ac00 <__vfwprintf_internal+0x31f0> + 4695e6: 49 63 d2 movsxd rdx, r10d + 4695e9: be 20 00 00 00 mov esi, 32 + 4695ee: 4c 89 e7 mov rdi, r12 + 4695f1: 48 89 8d b8 fa ff ff mov qword ptr [rbp - 1352], rcx + 4695f8: 48 89 95 28 fb ff ff mov qword ptr [rbp - 1240], rdx + 4695ff: 4c 89 8d d0 fa ff ff mov qword ptr [rbp - 1328], r9 + 469606: 4c 89 9d d8 fa ff ff mov qword ptr [rbp - 1320], r11 + 46960d: 44 89 85 e0 fa ff ff mov dword ptr [rbp - 1312], r8d + 469614: 44 89 95 10 fb ff ff mov dword ptr [rbp - 1264], r10d + 46961b: e8 80 34 00 00 call 0x46caa0 <_IO_wpadn> + 469620: 48 8b 95 28 fb ff ff mov rdx, qword ptr [rbp - 1240] + 469627: 48 39 c2 cmp rdx, rax + 46962a: 0f 85 f8 e7 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 469630: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 469637: 44 8b 95 10 fb ff ff mov r10d, dword ptr [rbp - 1264] + 46963e: 44 8b 85 e0 fa ff ff mov r8d, dword ptr [rbp - 1312] + 469645: 4c 8b 9d d8 fa ff ff mov r11, qword ptr [rbp - 1320] + 46964c: 4c 8b 8d d0 fa ff ff mov r9, qword ptr [rbp - 1328] + 469653: 48 8b 8d b8 fa ff ff mov rcx, qword ptr [rbp - 1352] + 46965a: 0f 87 3a 15 00 00 ja 0x46ab9a <__vfwprintf_internal+0x318a> + 469660: b8 ff ff ff 7f mov eax, 2147483647 + 469665: 44 29 e8 sub eax, r13d + 469668: 44 39 d0 cmp eax, r10d + 46966b: 0f 82 5f ec ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> + 469671: 45 01 d5 add r13d, r10d + 469674: 45 31 d2 xor r10d, r10d + 469677: e9 09 f1 ff ff jmp 0x468785 <__vfwprintf_internal+0xd75> + 46967c: 0f 1f 40 00 nop dword ptr [rax] + 469680: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 469687: 48 89 85 30 fb ff ff mov qword ptr [rbp - 1232], rax + 46968e: 4c 89 85 38 fb ff ff mov qword ptr [rbp - 1224], r8 + 469695: e8 f6 a6 fa ff call 0x413d90 <_IO_vtable_check> + 46969a: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 4696a1: 48 8b 85 30 fb ff ff mov rax, qword ptr [rbp - 1232] + 4696a8: 4c 8b 85 38 fb ff ff mov r8, qword ptr [rbp - 1224] + 4696af: e9 e3 e9 ff ff jmp 0x468097 <__vfwprintf_internal+0x687> + 4696b4: 0f 1f 40 00 nop dword ptr [rax] + 4696b8: 48 8b bd 38 fb ff ff mov rdi, qword ptr [rbp - 1224] + 4696bf: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 + 4696c6: e8 85 5e fb ff call 0x41f550 + 4696cb: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] + 4696d2: e9 76 e9 ff ff jmp 0x46804d <__vfwprintf_internal+0x63d> + 4696d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4696e0: 48 8b b5 18 fb ff ff mov rsi, qword ptr [rbp - 1256] + 4696e7: 4d 89 d1 mov r9, r10 + 4696ea: 48 bf cd cc cc cc cc cc cc cc movabs rdi, -3689348814741910323 + 4696f4: 0f 1f 40 00 nop dword ptr [rax] + 4696f8: 48 89 f0 mov rax, rsi + 4696fb: 49 89 f0 mov r8, rsi + 4696fe: 49 83 e9 04 sub r9, 4 + 469702: 48 f7 e7 mul rdi + 469705: 48 c1 ea 03 shr rdx, 3 + 469709: 48 8d 04 92 lea rax, [rdx + 4*rdx] + 46970d: 48 01 c0 add rax, rax + 469710: 49 29 c0 sub r8, rax + 469713: 42 8b 04 81 mov eax, dword ptr [rcx + 4*r8] + 469717: 41 89 01 mov dword ptr [r9], eax + 46971a: 48 89 f0 mov rax, rsi + 46971d: 48 89 d6 mov rsi, rdx + 469720: 48 83 f8 09 cmp rax, 9 + 469724: 77 d2 ja 0x4696f8 <__vfwprintf_internal+0x1ce8> + 469726: 48 83 bd f0 fa ff ff 00 cmp qword ptr [rbp - 1296], 0 + 46972e: 0f 84 70 ef ff ff je 0x4686a4 <__vfwprintf_internal+0xc94> + 469734: 8b 85 e0 fa ff ff mov eax, dword ptr [rbp - 1312] + 46973a: 85 c0 test eax, eax + 46973c: 0f 84 62 ef ff ff je 0x4686a4 <__vfwprintf_internal+0xc94> + 469742: e9 1e ef ff ff jmp 0x468665 <__vfwprintf_internal+0xc55> + 469747: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 469750: 49 63 d0 movsxd rdx, r8d + 469753: be 30 00 00 00 mov esi, 48 + 469758: 4c 89 e7 mov rdi, r12 + 46975b: 4c 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], r9 + 469762: 48 89 95 28 fb ff ff mov qword ptr [rbp - 1240], rdx + 469769: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 + 469770: 44 89 85 20 fb ff ff mov dword ptr [rbp - 1248], r8d + 469777: e8 24 33 00 00 call 0x46caa0 <_IO_wpadn> + 46977c: 48 8b 95 28 fb ff ff mov rdx, qword ptr [rbp - 1240] + 469783: 48 39 c2 cmp rdx, rax + 469786: 0f 85 9c e6 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 46978c: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 469793: 0f 87 01 14 00 00 ja 0x46ab9a <__vfwprintf_internal+0x318a> + 469799: 44 8b 85 20 fb ff ff mov r8d, dword ptr [rbp - 1248] + 4697a0: b8 ff ff ff 7f mov eax, 2147483647 + 4697a5: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] + 4697ac: 44 29 e8 sub eax, r13d + 4697af: 4c 8b 8d 10 fb ff ff mov r9, qword ptr [rbp - 1264] + 4697b6: 44 39 c0 cmp eax, r8d + 4697b9: 0f 82 11 eb ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> + 4697bf: 45 01 c5 add r13d, r8d + 4697c2: e9 20 fa ff ff jmp 0x4691e7 <__vfwprintf_internal+0x17d7> + 4697c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4697d0: 48 63 d3 movsxd rdx, ebx + 4697d3: be 30 00 00 00 mov esi, 48 + 4697d8: 4c 89 e7 mov rdi, r12 + 4697db: 48 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], rcx + 4697e2: 48 89 95 30 fb ff ff mov qword ptr [rbp - 1232], rdx + 4697e9: 4c 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], r9 + 4697f0: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 4697f7: e8 a4 32 00 00 call 0x46caa0 <_IO_wpadn> + 4697fc: 48 8b 95 30 fb ff ff mov rdx, qword ptr [rbp - 1232] + 469803: 48 39 c2 cmp rdx, rax + 469806: 0f 85 1c e6 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 46980c: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 469813: 0f 87 81 13 00 00 ja 0x46ab9a <__vfwprintf_internal+0x318a> + 469819: b8 ff ff ff 7f mov eax, 2147483647 + 46981e: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 469825: 4c 8b 8d 18 fb ff ff mov r9, qword ptr [rbp - 1256] + 46982c: 44 29 e8 sub eax, r13d + 46982f: 48 8b 8d 10 fb ff ff mov rcx, qword ptr [rbp - 1264] + 469836: 39 d8 cmp eax, ebx + 469838: 0f 82 92 ea ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> + 46983e: 41 01 dd add r13d, ebx + 469841: e9 1e f0 ff ff jmp 0x468864 <__vfwprintf_internal+0xe54> + 469846: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 469850: 8b b5 08 fb ff ff mov esi, dword ptr [rbp - 1272] + 469856: 85 f6 test esi, esi + 469858: 0f 84 be 07 00 00 je 0x46a01c <__vfwprintf_internal+0x260c> + 46985e: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 469866: 48 85 c0 test rax, rax + 469869: 0f 84 b1 0f 00 00 je 0x46a820 <__vfwprintf_internal+0x2e10> + 46986f: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 469873: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 469877: 0f 83 a3 0f 00 00 jae 0x46a820 <__vfwprintf_internal+0x2e10> + 46987d: 48 8d 72 04 lea rsi, [rdx + 4] + 469881: 48 89 70 20 mov qword ptr [rax + 32], rsi + 469885: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 + 46988b: e9 30 ef ff ff jmp 0x4687c0 <__vfwprintf_internal+0xdb0> + 469890: 31 c0 xor eax, eax + 469892: ba 01 00 00 00 mov edx, 1 + 469897: f0 lock + 469898: 0f b1 17 cmpxchg dword ptr [rdi], edx + 46989b: 0f 84 ab e2 ff ff je 0x467b4c <__vfwprintf_internal+0x13c> + 4698a1: e8 fa 04 fb ff call 0x419da0 <__lll_lock_wait_private> + 4698a6: e9 a1 e2 ff ff jmp 0x467b4c <__vfwprintf_internal+0x13c> + 4698ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4698b0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 4698b4: 48 8d 42 08 lea rax, [rdx + 8] + 4698b8: 49 89 47 08 mov qword ptr [r15 + 8], rax + 4698bc: e9 d3 ec ff ff jmp 0x468594 <__vfwprintf_internal+0xb84> + 4698c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4698c8: 8b 95 18 fb ff ff mov edx, dword ptr [rbp - 1256] + 4698ce: 85 d2 test edx, edx + 4698d0: 0f 85 52 04 00 00 jne 0x469d28 <__vfwprintf_internal+0x2318> + 4698d6: 83 f8 2f cmp eax, 47 + 4698d9: 0f 87 31 0b 00 00 ja 0x46a410 <__vfwprintf_internal+0x2a00> + 4698df: 89 c2 mov edx, eax + 4698e1: 83 c0 08 add eax, 8 + 4698e4: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 4698e8: 41 89 07 mov dword ptr [r15], eax + 4698eb: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 + 4698f5: 8b 02 mov eax, dword ptr [rdx] + 4698f7: c7 85 f8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1288], 0 + 469901: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax + 469908: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 + 469912: e9 a5 ec ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> + 469917: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 469920: 48 c7 85 d0 fa ff ff 00 00 00 00 mov qword ptr [rbp - 1328], 0 + 46992b: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 + 469935: e9 a5 ec ff ff jmp 0x4685df <__vfwprintf_internal+0xbcf> + 46993a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 469940: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 46994a: 41 83 f8 ff cmp r8d, -1 + 46994e: 74 15 je 0x469965 <__vfwprintf_internal+0x1f55> + 469950: 31 db xor ebx, ebx + 469952: 4c 8d 0d cf f3 03 00 lea r9, [rip + 259023] # 0x4a8d28 <__PRETTY_FUNCTION__.13599+0x28> + 469959: 31 c9 xor ecx, ecx + 46995b: 41 83 f8 05 cmp r8d, 5 + 46995f: 0f 8e 43 fb ff ff jle 0x4694a8 <__vfwprintf_internal+0x1a98> + 469965: bb 06 00 00 00 mov ebx, 6 + 46996a: b9 06 00 00 00 mov ecx, 6 + 46996f: 4c 8d 0d 6a f4 03 00 lea r9, [rip + 259178] # 0x4a8de0 + 469976: e9 d8 e8 ff ff jmp 0x468253 <__vfwprintf_internal+0x843> + 46997b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 469980: 49 89 c2 mov r10, rax + 469983: 49 29 ca sub r10, rcx + 469986: 4c 0f 48 95 18 fb ff ff cmovs r10, qword ptr [rbp - 1256] + 46998e: 45 89 d0 mov r8d, r10d + 469991: e9 76 fa ff ff jmp 0x46940c <__vfwprintf_internal+0x19fc> + 469996: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4699a0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 4699a4: 48 8d 42 08 lea rax, [rdx + 8] + 4699a8: 49 89 47 08 mov qword ptr [r15 + 8], rax + 4699ac: e9 2b e6 ff ff jmp 0x467fdc <__vfwprintf_internal+0x5cc> + 4699b1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4699b8: 8b 85 f8 fa ff ff mov eax, dword ptr [rbp - 1288] + 4699be: 85 c0 test eax, eax + 4699c0: 0f 84 6d f7 ff ff je 0x469133 <__vfwprintf_internal+0x1723> + 4699c6: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 4699ce: 48 85 c0 test rax, rax + 4699d1: 0f 84 27 10 00 00 je 0x46a9fe <__vfwprintf_internal+0x2fee> + 4699d7: 48 8b 48 20 mov rcx, qword ptr [rax + 32] + 4699db: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] + 4699df: 0f 83 19 10 00 00 jae 0x46a9fe <__vfwprintf_internal+0x2fee> + 4699e5: 48 8d 71 04 lea rsi, [rcx + 4] + 4699e9: 48 89 70 20 mov qword ptr [rax + 32], rsi + 4699ed: c7 01 20 00 00 00 mov dword ptr [rcx], 32 + 4699f3: e9 23 f7 ff ff jmp 0x46911b <__vfwprintf_internal+0x170b> + 4699f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 469a00: 87 07 xchg dword ptr [rdi], eax + 469a02: 83 f8 01 cmp eax, 1 + 469a05: 0f 8e a6 e3 ff ff jle 0x467db1 <__vfwprintf_internal+0x3a1> + 469a0b: 45 31 d2 xor r10d, r10d + 469a0e: ba 01 00 00 00 mov edx, 1 + 469a13: be 81 00 00 00 mov esi, 129 + 469a18: b8 ca 00 00 00 mov eax, 202 + 469a1d: 0f 05 syscall + 469a1f: e9 8d e3 ff ff jmp 0x467db1 <__vfwprintf_internal+0x3a1> + 469a24: 0f 1f 40 00 nop dword ptr [rax] + 469a28: 41 83 f8 ff cmp r8d, -1 + 469a2c: 75 4c jne 0x469a7a <__vfwprintf_internal+0x206a> + 469a2e: 4c 89 cf mov rdi, r9 + 469a31: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 469a38: 4c 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], r9 + 469a3f: e8 2c 76 f9 ff call 0x401070 <.plt+0x50> + 469a44: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] + 469a4b: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 469a55: 4c 8b 8d 30 fb ff ff mov r9, qword ptr [rbp - 1232] + 469a5c: 48 89 c1 mov rcx, rax + 469a5f: 89 c3 mov ebx, eax + 469a61: e9 ed e7 ff ff jmp 0x468253 <__vfwprintf_internal+0x843> + 469a66: 41 83 f8 05 cmp r8d, 5 + 469a6a: b8 05 00 00 00 mov eax, 5 + 469a6f: 4c 8d 0d 9e f2 03 00 lea r9, [rip + 258718] # 0x4a8d14 <__PRETTY_FUNCTION__.13599+0x14> + 469a76: 44 0f 4c c0 cmovl r8d, eax + 469a7a: 4c 89 cf mov rdi, r9 + 469a7d: 49 63 f0 movsxd rsi, r8d + 469a80: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 469a87: 4c 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], r9 + 469a8e: e8 8d 76 f9 ff call 0x401120 <.plt+0x100> + 469a93: 4c 8b 8d 30 fb ff ff mov r9, qword ptr [rbp - 1232] + 469a9a: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 + 469aa4: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] + 469aab: 48 89 c1 mov rcx, rax + 469aae: 89 c3 mov ebx, eax + 469ab0: e9 9e e7 ff ff jmp 0x468253 <__vfwprintf_internal+0x843> + 469ab5: 0f 1f 00 nop dword ptr [rax] + 469ab8: 8b 95 d0 fa ff ff mov edx, dword ptr [rbp - 1328] + 469abe: 85 d2 test edx, edx + 469ac0: 0f 84 2d 06 00 00 je 0x46a0f3 <__vfwprintf_internal+0x26e3> + 469ac6: 83 f8 2f cmp eax, 47 + 469ac9: 0f 87 65 0b 00 00 ja 0x46a634 <__vfwprintf_internal+0x2c24> + 469acf: 89 c2 mov edx, eax + 469ad1: 83 c0 08 add eax, 8 + 469ad4: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 469ad8: 41 89 07 mov dword ptr [r15], eax + 469adb: 48 8b 02 mov rax, qword ptr [rdx] + 469ade: 44 88 28 mov byte ptr [rax], r13b + 469ae1: e9 52 e5 ff ff jmp 0x468038 <__vfwprintf_internal+0x628> + 469ae6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 469af0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 469af4: 48 8d 42 08 lea rax, [rdx + 8] + 469af8: 49 89 47 08 mov qword ptr [r15 + 8], rax + 469afc: e9 0b f4 ff ff jmp 0x468f0c <__vfwprintf_internal+0x14fc> + 469b01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 469b08: 44 8b 8d d0 fa ff ff mov r9d, dword ptr [rbp - 1328] + 469b0f: 45 85 c9 test r9d, r9d + 469b12: 0f 84 2b 06 00 00 je 0x46a143 <__vfwprintf_internal+0x2733> + 469b18: 83 f8 2f cmp eax, 47 + 469b1b: 0f 87 02 0b 00 00 ja 0x46a623 <__vfwprintf_internal+0x2c13> + 469b21: 89 c2 mov edx, eax + 469b23: 83 c0 08 add eax, 8 + 469b26: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 469b2a: 41 89 07 mov dword ptr [r15], eax + 469b2d: 48 0f be 02 movsx rax, byte ptr [rdx] + 469b31: e9 cf f2 ff ff jmp 0x468e05 <__vfwprintf_internal+0x13f5> + 469b36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 469b40: 44 8b 8d c4 fa ff ff mov r9d, dword ptr [rbp - 1340] + 469b47: 45 85 c9 test r9d, r9d + 469b4a: 0f 84 59 02 00 00 je 0x469da9 <__vfwprintf_internal+0x2399> + 469b50: 41 8b 57 04 mov edx, dword ptr [r15 + 4] + 469b54: 80 8d 8d fb ff ff 10 or byte ptr [rbp - 1139], 16 + 469b5b: 81 fa af 00 00 00 cmp edx, 175 + 469b61: 0f 87 4b 0a 00 00 ja 0x46a5b2 <__vfwprintf_internal+0x2ba2> + 469b67: 89 d0 mov eax, edx + 469b69: 83 c2 10 add edx, 16 + 469b6c: 49 03 47 10 add rax, qword ptr [r15 + 16] + 469b70: 41 89 57 04 mov dword ptr [r15 + 4], edx + 469b74: 66 0f 6f 10 movdqa xmm2, xmmword ptr [rax] + 469b78: 0f 29 95 70 fb ff ff movaps xmmword ptr [rbp - 1168], xmm2 + 469b7f: e9 9e e9 ff ff jmp 0x468522 <__vfwprintf_internal+0xb12> + 469b84: 0f 1f 40 00 nop dword ptr [rax] + 469b88: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 469b8c: 48 8d 42 08 lea rax, [rdx + 8] + 469b90: 49 89 47 08 mov qword ptr [r15 + 8], rax + 469b94: e9 73 e5 ff ff jmp 0x46810c <__vfwprintf_internal+0x6fc> + 469b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 469ba0: 44 8b 85 c4 fa ff ff mov r8d, dword ptr [rbp - 1340] + 469ba7: 45 85 c0 test r8d, r8d + 469baa: 0f 84 ba 01 00 00 je 0x469d6a <__vfwprintf_internal+0x235a> + 469bb0: 41 8b 57 04 mov edx, dword ptr [r15 + 4] + 469bb4: 80 8d 8d fb ff ff 10 or byte ptr [rbp - 1139], 16 + 469bbb: 81 fa af 00 00 00 cmp edx, 175 + 469bc1: 0f 87 22 0a 00 00 ja 0x46a5e9 <__vfwprintf_internal+0x2bd9> + 469bc7: 89 d0 mov eax, edx + 469bc9: 83 c2 10 add edx, 16 + 469bcc: 49 03 47 10 add rax, qword ptr [r15 + 16] + 469bd0: 41 89 57 04 mov dword ptr [r15 + 4], edx + 469bd4: 66 0f 6f 18 movdqa xmm3, xmmword ptr [rax] + 469bd8: 0f 29 9d 70 fb ff ff movaps xmmword ptr [rbp - 1168], xmm3 + 469bdf: e9 f2 e7 ff ff jmp 0x4683d6 <__vfwprintf_internal+0x9c6> + 469be4: 0f 1f 40 00 nop dword ptr [rax] + 469be8: 89 c1 mov ecx, eax + 469bea: 83 c0 08 add eax, 8 + 469bed: 49 03 4f 10 add rcx, qword ptr [r15 + 16] + 469bf1: 41 89 07 mov dword ptr [r15], eax + 469bf4: e9 76 f0 ff ff jmp 0x468c6f <__vfwprintf_internal+0x125f> + 469bf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 469c00: 44 8b 85 28 fb ff ff mov r8d, dword ptr [rbp - 1240] + 469c07: 89 b5 28 fb ff ff mov dword ptr [rbp - 1240], esi + 469c0d: 81 fe de ff ff 1f cmp esi, 536870878 + 469c13: 0f 87 b7 e6 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 469c19: 48 63 85 28 fb ff ff movsxd rax, dword ptr [rbp - 1240] + 469c20: 3d d9 00 00 00 cmp eax, 217 + 469c25: 0f 8e b4 00 00 00 jle 0x469cdf <__vfwprintf_internal+0x22cf> + 469c2b: 4c 8d 14 85 80 00 00 00 lea r10, [4*rax + 128] + 469c33: 44 89 8d ac fa ff ff mov dword ptr [rbp - 1364], r9d + 469c3a: 4c 89 d7 mov rdi, r10 + 469c3d: 4c 89 9d b0 fa ff ff mov qword ptr [rbp - 1360], r11 + 469c44: 44 89 85 b8 fa ff ff mov dword ptr [rbp - 1352], r8d + 469c4b: 4c 89 95 00 fb ff ff mov qword ptr [rbp - 1280], r10 + 469c52: e8 f9 00 fb ff call 0x419d50 <__libc_alloca_cutoff> + 469c57: 4c 8b 95 00 fb ff ff mov r10, qword ptr [rbp - 1280] + 469c5e: 44 8b 85 b8 fa ff ff mov r8d, dword ptr [rbp - 1352] + 469c65: 48 8d 15 f4 f0 03 00 lea rdx, [rip + 258292] # 0x4a8d60 + 469c6c: 85 c0 test eax, eax + 469c6e: 4c 8b 9d b0 fa ff ff mov r11, qword ptr [rbp - 1360] + 469c75: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] + 469c7c: 75 0d jne 0x469c8b <__vfwprintf_internal+0x227b> + 469c7e: 49 81 fa 00 10 00 00 cmp r10, 4096 + 469c85: 0f 87 2e 0f 00 00 ja 0x46abb9 <__vfwprintf_internal+0x31a9> + 469c8b: 49 8d 42 17 lea rax, [r10 + 23] + 469c8f: 48 89 e1 mov rcx, rsp + 469c92: 48 89 c6 mov rsi, rax + 469c95: 48 25 00 f0 ff ff and rax, -4096 + 469c9b: 48 29 c1 sub rcx, rax + 469c9e: 48 83 e6 f0 and rsi, -16 + 469ca2: 48 89 c8 mov rax, rcx + 469ca5: 48 39 c4 cmp rsp, rax + 469ca8: 74 15 je 0x469cbf <__vfwprintf_internal+0x22af> + 469caa: 48 81 ec 00 10 00 00 sub rsp, 4096 + 469cb1: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 469cba: 48 39 c4 cmp rsp, rax + 469cbd: 75 eb jne 0x469caa <__vfwprintf_internal+0x229a> + 469cbf: 81 e6 ff 0f 00 00 and esi, 4095 + 469cc5: 48 29 f4 sub rsp, rsi + 469cc8: 48 85 f6 test rsi, rsi + 469ccb: 74 06 je 0x469cd3 <__vfwprintf_internal+0x22c3> + 469ccd: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 + 469cd3: 48 8d 44 24 0f lea rax, [rsp + 15] + 469cd8: 48 83 e0 f0 and rax, -16 + 469cdc: 49 01 c2 add r10, rax + 469cdf: 83 fb 24 cmp ebx, 36 + 469ce2: 0f 84 88 e2 ff ff je 0x467f70 <__vfwprintf_internal+0x560> + 469ce8: 8d 43 e0 lea eax, [rbx - 32] + 469ceb: 83 f8 5a cmp eax, 90 + 469cee: 0f 87 14 e1 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> + 469cf4: e9 7e f0 ff ff jmp 0x468d77 <__vfwprintf_internal+0x1367> + 469cf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 469d00: c7 85 30 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1232], 1 + 469d0a: 48 f7 d8 neg rax + 469d0d: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax + 469d14: c7 85 00 fb ff ff 0a 00 00 00 mov dword ptr [rbp - 1280], 10 + 469d1e: e9 99 e8 ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> + 469d23: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 469d28: 83 f8 2f cmp eax, 47 + 469d2b: 0f 87 a1 06 00 00 ja 0x46a3d2 <__vfwprintf_internal+0x29c2> + 469d31: 89 c2 mov edx, eax + 469d33: 83 c0 08 add eax, 8 + 469d36: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 469d3a: 41 89 07 mov dword ptr [r15], eax + 469d3d: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 + 469d47: 0f b7 02 movzx eax, word ptr [rdx] + 469d4a: c7 85 f8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1288], 0 + 469d54: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax + 469d5b: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 + 469d65: e9 52 e8 ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> + 469d6a: 49 8b 47 08 mov rax, qword ptr [r15 + 8] + 469d6e: 80 a5 8d fb ff ff ef and byte ptr [rbp - 1139], -17 + 469d75: 48 83 c0 0f add rax, 15 + 469d79: 48 83 e0 f0 and rax, -16 + 469d7d: 48 8d 50 10 lea rdx, [rax + 16] + 469d81: 49 89 57 08 mov qword ptr [r15 + 8], rdx + 469d85: db 28 fld tbyte ptr [rax] + 469d87: db bd 70 fb ff ff fstp tbyte ptr [rbp - 1168] + 469d8d: e9 44 e6 ff ff jmp 0x4683d6 <__vfwprintf_internal+0x9c6> + 469d92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 469d98: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 469d9c: 48 8d 42 08 lea rax, [rdx + 8] + 469da0: 49 89 47 08 mov qword ptr [r15 + 8], rax + 469da4: e9 ca f5 ff ff jmp 0x469373 <__vfwprintf_internal+0x1963> + 469da9: 49 8b 47 08 mov rax, qword ptr [r15 + 8] + 469dad: 80 a5 8d fb ff ff ef and byte ptr [rbp - 1139], -17 + 469db4: 48 83 c0 0f add rax, 15 + 469db8: 48 83 e0 f0 and rax, -16 + 469dbc: 48 8d 50 10 lea rdx, [rax + 16] + 469dc0: 49 89 57 08 mov qword ptr [r15 + 8], rdx + 469dc4: db 28 fld tbyte ptr [rax] + 469dc6: db bd 70 fb ff ff fstp tbyte ptr [rbp - 1168] + 469dcc: e9 51 e7 ff ff jmp 0x468522 <__vfwprintf_internal+0xb12> + 469dd1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 469dd8: 4d 89 d1 mov r9, r10 + 469ddb: 31 c9 xor ecx, ecx + 469ddd: 45 31 d2 xor r10d, r10d + 469de0: 31 d2 xor edx, edx + 469de2: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 + 469dec: e9 1b f6 ff ff jmp 0x46940c <__vfwprintf_internal+0x19fc> + 469df1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 469df8: 41 8b 43 08 mov eax, dword ptr [r11 + 8] + 469dfc: 49 8d 5b 08 lea rbx, [r11 + 8] + 469e00: 83 e8 30 sub eax, 48 + 469e03: 83 f8 09 cmp eax, 9 + 469e06: 0f 86 99 08 00 00 jbe 0x46a6a5 <__vfwprintf_internal+0x2c95> + 469e0c: 41 8b 07 mov eax, dword ptr [r15] + 469e0f: 83 f8 2f cmp eax, 47 + 469e12: 0f 86 04 07 00 00 jbe 0x46a51c <__vfwprintf_internal+0x2b0c> + 469e18: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] + 469e1c: 48 8d 41 08 lea rax, [rcx + 8] + 469e20: 49 89 47 08 mov qword ptr [r15 + 8], rax + 469e24: 8b 09 mov ecx, dword ptr [rcx] + 469e26: b8 ff ff ff ff mov eax, 4294967295 + 469e2b: 49 89 db mov r11, rbx + 469e2e: 85 c9 test ecx, ecx + 469e30: 0f 49 c1 cmovns eax, ecx + 469e33: 41 89 c0 mov r8d, eax + 469e36: 8b 8d 28 fb ff ff mov ecx, dword ptr [rbp - 1240] + 469e3c: b8 da 00 00 00 mov eax, 218 + 469e41: 81 f9 da 00 00 00 cmp ecx, 218 + 469e47: 0f 4d c1 cmovge eax, ecx + 469e4a: 41 39 c0 cmp r8d, eax + 469e4d: 0f 8e 34 ed ff ff jle 0x468b87 <__vfwprintf_internal+0x1177> + 469e53: 48 83 bd 38 fb ff ff 00 cmp qword ptr [rbp - 1224], 0 + 469e5b: 0f 85 d7 0b 00 00 jne 0x46aa38 <__vfwprintf_internal+0x3028> + 469e61: 41 81 f8 de ff ff 1f cmp r8d, 536870878 + 469e68: 0f 8f 92 e0 ff ff jg 0x467f00 <__vfwprintf_internal+0x4f0> + 469e6e: 49 63 c0 movsxd rax, r8d + 469e71: 44 89 8d b8 fa ff ff mov dword ptr [rbp - 1352], r9d + 469e78: 48 8d 1c 85 80 00 00 00 lea rbx, [4*rax + 128] + 469e80: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 + 469e87: 48 89 df mov rdi, rbx + 469e8a: 44 89 85 38 fb ff ff mov dword ptr [rbp - 1224], r8d + 469e91: e8 ba fe fa ff call 0x419d50 <__libc_alloca_cutoff> + 469e96: 48 81 fb 00 10 00 00 cmp rbx, 4096 + 469e9d: 44 8b 85 38 fb ff ff mov r8d, dword ptr [rbp - 1224] + 469ea4: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] + 469eab: 44 8b 8d b8 fa ff ff mov r9d, dword ptr [rbp - 1352] + 469eb2: 48 8d 15 a7 ee 03 00 lea rdx, [rip + 257703] # 0x4a8d60 + 469eb9: 76 08 jbe 0x469ec3 <__vfwprintf_internal+0x24b3> + 469ebb: 85 c0 test eax, eax + 469ebd: 0f 84 7e 0c 00 00 je 0x46ab41 <__vfwprintf_internal+0x3131> + 469ec3: 48 8d 43 17 lea rax, [rbx + 23] + 469ec7: 48 89 e6 mov rsi, rsp + 469eca: 48 89 c1 mov rcx, rax + 469ecd: 48 25 00 f0 ff ff and rax, -4096 + 469ed3: 48 29 c6 sub rsi, rax + 469ed6: 48 83 e1 f0 and rcx, -16 + 469eda: 48 89 f0 mov rax, rsi + 469edd: 48 39 c4 cmp rsp, rax + 469ee0: 74 15 je 0x469ef7 <__vfwprintf_internal+0x24e7> + 469ee2: 48 81 ec 00 10 00 00 sub rsp, 4096 + 469ee9: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 469ef2: 48 39 c4 cmp rsp, rax + 469ef5: 75 eb jne 0x469ee2 <__vfwprintf_internal+0x24d2> + 469ef7: 81 e1 ff 0f 00 00 and ecx, 4095 + 469efd: 48 29 cc sub rsp, rcx + 469f00: 48 85 c9 test rcx, rcx + 469f03: 74 06 je 0x469f0b <__vfwprintf_internal+0x24fb> + 469f05: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 469f0b: 48 c7 85 38 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1224], 0 + 469f16: 48 8d 44 24 0f lea rax, [rsp + 15] + 469f1b: 48 83 e0 f0 and rax, -16 + 469f1f: 4c 8d 14 18 lea r10, [rax + rbx] + 469f23: e9 5f ec ff ff jmp 0x468b87 <__vfwprintf_internal+0x1177> + 469f28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 469f30: 41 8b 5b 08 mov ebx, dword ptr [r11 + 8] + 469f34: 49 8d 4b 08 lea rcx, [r11 + 8] + 469f38: 8d 73 d0 lea esi, [rbx - 48] + 469f3b: 83 fe 09 cmp esi, 9 + 469f3e: 0f 87 14 e0 ff ff ja 0x467f58 <__vfwprintf_internal+0x548> + 469f44: 44 89 85 28 fb ff ff mov dword ptr [rbp - 1240], r8d + 469f4b: 4c 89 9d b8 fa ff ff mov qword ptr [rbp - 1352], r11 + 469f52: eb 29 jmp 0x469f7d <__vfwprintf_internal+0x256d> + 469f54: 0f 1f 40 00 nop dword ptr [rax] + 469f58: 8d 04 80 lea eax, [rax + 4*rax] + 469f5b: 41 bb ff ff ff 7f mov r11d, 2147483647 + 469f61: 01 c0 add eax, eax + 469f63: 41 29 f3 sub r11d, esi + 469f66: 44 39 d8 cmp eax, r11d + 469f69: 7f 28 jg 0x469f93 <__vfwprintf_internal+0x2583> + 469f6b: 01 f0 add eax, esi + 469f6d: 41 83 f8 09 cmp r8d, 9 + 469f71: 0f 87 ca df ff ff ja 0x467f41 <__vfwprintf_internal+0x531> + 469f77: 44 89 c6 mov esi, r8d + 469f7a: 48 89 f9 mov rcx, rdi + 469f7d: 8b 59 04 mov ebx, dword ptr [rcx + 4] + 469f80: 48 8d 79 04 lea rdi, [rcx + 4] + 469f84: 44 8d 43 d0 lea r8d, [rbx - 48] + 469f88: 85 c0 test eax, eax + 469f8a: 78 e1 js 0x469f6d <__vfwprintf_internal+0x255d> + 469f8c: 3d cc cc cc 0c cmp eax, 214748364 + 469f91: 7e c5 jle 0x469f58 <__vfwprintf_internal+0x2548> + 469f93: 41 83 f8 09 cmp r8d, 9 + 469f97: 0f 87 33 e3 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 469f9d: 8b 71 08 mov esi, dword ptr [rcx + 8] + 469fa0: 48 8d 79 08 lea rdi, [rcx + 8] + 469fa4: 83 ee 30 sub esi, 48 + 469fa7: 83 fe 09 cmp esi, 9 + 469faa: 0f 87 20 e3 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 469fb0: b8 ff ff ff ff mov eax, 4294967295 + 469fb5: eb c3 jmp 0x469f7a <__vfwprintf_internal+0x256a> + 469fb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 469fc0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 469fc4: 48 8d 42 08 lea rax, [rdx + 8] + 469fc8: 49 89 47 08 mov qword ptr [r15 + 8], rax + 469fcc: e9 28 ea ff ff jmp 0x4689f9 <__vfwprintf_internal+0xfe9> + 469fd1: 48 c7 c0 b0 ff ff ff mov rax, -80 + 469fd8: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 469fdc: 48 8b 00 mov rax, qword ptr [rax] + 469fdf: 8b 70 60 mov esi, dword ptr [rax + 96] + 469fe2: 48 8b 40 50 mov rax, qword ptr [rax + 80] + 469fe6: 48 89 85 f0 fa ff ff mov qword ptr [rbp - 1296], rax + 469fed: 0f b6 00 movzx eax, byte ptr [rax] + 469ff0: 89 b5 e8 fa ff ff mov dword ptr [rbp - 1304], esi + 469ff6: 84 c0 test al, al + 469ff8: 0f 94 c1 sete cl + 469ffb: 3c 7f cmp al, 127 + 469ffd: 0f 94 c0 sete al + 46a000: 08 c1 or cl, al + 46a002: 75 08 jne 0x46a00c <__vfwprintf_internal+0x25fc> + 46a004: 85 f6 test esi, esi + 46a006: 0f 85 66 f0 ff ff jne 0x469072 <__vfwprintf_internal+0x1662> + 46a00c: 48 c7 85 f0 fa ff ff 00 00 00 00 mov qword ptr [rbp - 1296], 0 + 46a017: e9 56 f0 ff ff jmp 0x469072 <__vfwprintf_internal+0x1662> + 46a01c: 8b 95 f8 fa ff ff mov edx, dword ptr [rbp - 1288] + 46a022: 85 d2 test edx, edx + 46a024: 0f 84 a7 e7 ff ff je 0x4687d1 <__vfwprintf_internal+0xdc1> + 46a02a: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 46a032: 48 85 c0 test rax, rax + 46a035: 0f 84 96 09 00 00 je 0x46a9d1 <__vfwprintf_internal+0x2fc1> + 46a03b: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 46a03f: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 46a043: 0f 83 88 09 00 00 jae 0x46a9d1 <__vfwprintf_internal+0x2fc1> + 46a049: 48 8d 72 04 lea rsi, [rdx + 4] + 46a04d: 48 89 70 20 mov qword ptr [rax + 32], rsi + 46a051: c7 02 20 00 00 00 mov dword ptr [rdx], 32 + 46a057: e9 64 e7 ff ff jmp 0x4687c0 <__vfwprintf_internal+0xdb0> + 46a05c: 48 63 d3 movsxd rdx, ebx + 46a05f: be 20 00 00 00 mov esi, 32 + 46a064: 4c 89 e7 mov rdi, r12 + 46a067: 88 8d 18 fb ff ff mov byte ptr [rbp - 1256], cl + 46a06d: 48 89 95 30 fb ff ff mov qword ptr [rbp - 1232], rdx + 46a074: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46a07b: e8 20 2a 00 00 call 0x46caa0 <_IO_wpadn> + 46a080: 48 8b 95 30 fb ff ff mov rdx, qword ptr [rbp - 1232] + 46a087: 48 39 c2 cmp rdx, rax + 46a08a: 0f 85 98 dd ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 46a090: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 46a097: 0f 87 9b 0b 00 00 ja 0x46ac38 <__vfwprintf_internal+0x3228> + 46a09d: b8 ff ff ff 7f mov eax, 2147483647 + 46a0a2: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 46a0a9: 0f b6 8d 18 fb ff ff movzx ecx, byte ptr [rbp - 1256] + 46a0b0: 44 29 e8 sub eax, r13d + 46a0b3: 39 d8 cmp eax, ebx + 46a0b5: 0f 82 15 e2 ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> + 46a0bb: 41 01 dd add r13d, ebx + 46a0be: e9 01 df ff ff jmp 0x467fc4 <__vfwprintf_internal+0x5b4> + 46a0c3: 4c 89 cf mov rdi, r9 + 46a0c6: e8 b5 70 f9 ff call 0x401180 <.plt+0x160> + 46a0cb: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] + 46a0d2: 48 89 c2 mov rdx, rax + 46a0d5: e9 82 e0 ff ff jmp 0x46815c <__vfwprintf_internal+0x74c> + 46a0da: 48 c7 c0 c0 ff ff ff mov rax, -64 + 46a0e1: 41 bd ff ff ff ff mov r13d, 4294967295 + 46a0e7: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 46a0ee: e9 cc dc ff ff jmp 0x467dbf <__vfwprintf_internal+0x3af> + 46a0f3: 8b 9d 18 fb ff ff mov ebx, dword ptr [rbp - 1256] + 46a0f9: 85 db test ebx, ebx + 46a0fb: 0f 85 01 05 00 00 jne 0x46a602 <__vfwprintf_internal+0x2bf2> + 46a101: 83 f8 2f cmp eax, 47 + 46a104: 0f 87 a5 08 00 00 ja 0x46a9af <__vfwprintf_internal+0x2f9f> + 46a10a: 89 c2 mov edx, eax + 46a10c: 83 c0 08 add eax, 8 + 46a10f: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 46a113: 41 89 07 mov dword ptr [r15], eax + 46a116: 48 8b 02 mov rax, qword ptr [rdx] + 46a119: 44 89 28 mov dword ptr [rax], r13d + 46a11c: e9 17 df ff ff jmp 0x468038 <__vfwprintf_internal+0x628> + 46a121: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a125: 48 8d 42 08 lea rax, [rdx + 8] + 46a129: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a12d: e9 a8 ed ff ff jmp 0x468eda <__vfwprintf_internal+0x14ca> + 46a132: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a136: 48 8d 42 08 lea rax, [rdx + 8] + 46a13a: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a13e: e9 bf ec ff ff jmp 0x468e02 <__vfwprintf_internal+0x13f2> + 46a143: 8b bd 18 fb ff ff mov edi, dword ptr [rbp - 1256] + 46a149: 85 ff test edi, edi + 46a14b: 0f 85 7a 04 00 00 jne 0x46a5cb <__vfwprintf_internal+0x2bbb> + 46a151: 83 f8 2f cmp eax, 47 + 46a154: 0f 87 44 08 00 00 ja 0x46a99e <__vfwprintf_internal+0x2f8e> + 46a15a: 89 c2 mov edx, eax + 46a15c: 83 c0 08 add eax, 8 + 46a15f: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 46a163: 41 89 07 mov dword ptr [r15], eax + 46a166: 48 63 02 movsxd rax, dword ptr [rdx] + 46a169: e9 97 ec ff ff jmp 0x468e05 <__vfwprintf_internal+0x13f5> + 46a16e: 4c 89 e7 mov rdi, r12 + 46a171: 88 8d 28 fb ff ff mov byte ptr [rbp - 1240], cl + 46a177: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 + 46a17e: e8 5d 30 00 00 call 0x46d1e0 <__woverflow> + 46a183: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] + 46a18a: 0f b6 8d 28 fb ff ff movzx ecx, byte ptr [rbp - 1240] + 46a191: 83 f8 ff cmp eax, -1 + 46a194: 0f 85 76 de ff ff jne 0x468010 <__vfwprintf_internal+0x600> + 46a19a: e9 89 dc ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> + 46a19f: 90 nop + 46a1a0: 4c 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], r9 + 46a1a7: be 2d 00 00 00 mov esi, 45 + 46a1ac: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 46a1b3: 4c 89 95 10 fb ff ff mov qword ptr [rbp - 1264], r10 + 46a1ba: 48 89 95 20 fb ff ff mov qword ptr [rbp - 1248], rdx + 46a1c1: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d + 46a1c8: 4c 89 e7 mov rdi, r12 + 46a1cb: e8 10 30 00 00 call 0x46d1e0 <__woverflow> + 46a1d0: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] + 46a1d7: 48 8b 95 20 fb ff ff mov rdx, qword ptr [rbp - 1248] + 46a1de: 83 f8 ff cmp eax, -1 + 46a1e1: 4c 8b 95 10 fb ff ff mov r10, qword ptr [rbp - 1264] + 46a1e8: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] + 46a1ef: 4c 8b 8d f8 fa ff ff mov r9, qword ptr [rbp - 1288] + 46a1f6: 0f 85 1f ef ff ff jne 0x46911b <__vfwprintf_internal+0x170b> + 46a1fc: e9 27 dc ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> + 46a201: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46a208: 8b 49 04 mov ecx, dword ptr [rcx + 4] + 46a20b: 41 89 c0 mov r8d, eax + 46a20e: 49 8d 43 08 lea rax, [r11 + 8] + 46a212: 83 e9 30 sub ecx, 48 + 46a215: 83 f9 09 cmp ecx, 9 + 46a218: 76 2a jbe 0x46a244 <__vfwprintf_internal+0x2834> + 46a21a: e9 54 08 00 00 jmp 0x46aa73 <__vfwprintf_internal+0x3063> + 46a21f: 90 nop + 46a220: 47 8d 04 80 lea r8d, [r8 + 4*r8] + 46a224: bf ff ff ff 7f mov edi, 2147483647 + 46a229: 45 01 c0 add r8d, r8d + 46a22c: 29 cf sub edi, ecx + 46a22e: 41 39 f8 cmp r8d, edi + 46a231: 7f 29 jg 0x46a25c <__vfwprintf_internal+0x284c> + 46a233: 41 01 c8 add r8d, ecx + 46a236: 83 fe 09 cmp esi, 9 + 46a239: 0f 87 f3 01 00 00 ja 0x46a432 <__vfwprintf_internal+0x2a22> + 46a23f: 89 f1 mov ecx, esi + 46a241: 4c 89 d8 mov rax, r11 + 46a244: 8b 70 04 mov esi, dword ptr [rax + 4] + 46a247: 4c 8d 58 04 lea r11, [rax + 4] + 46a24b: 83 ee 30 sub esi, 48 + 46a24e: 45 85 c0 test r8d, r8d + 46a251: 78 e3 js 0x46a236 <__vfwprintf_internal+0x2826> + 46a253: 41 81 f8 cc cc cc 0c cmp r8d, 214748364 + 46a25a: 7e c4 jle 0x46a220 <__vfwprintf_internal+0x2810> + 46a25c: 83 fe 09 cmp esi, 9 + 46a25f: 0f 87 6b e0 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 46a265: 8b 48 08 mov ecx, dword ptr [rax + 8] + 46a268: 4c 8d 58 08 lea r11, [rax + 8] + 46a26c: 83 e9 30 sub ecx, 48 + 46a26f: 83 f9 09 cmp ecx, 9 + 46a272: 0f 87 58 e0 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 46a278: 41 b8 ff ff ff ff mov r8d, 4294967295 + 46a27e: eb c1 jmp 0x46a241 <__vfwprintf_internal+0x2831> + 46a280: 48 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], rcx + 46a287: be 2d 00 00 00 mov esi, 45 + 46a28c: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 + 46a293: 44 89 95 10 fb ff ff mov dword ptr [rbp - 1264], r10d + 46a29a: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46a2a1: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d + 46a2a8: 4c 89 e7 mov rdi, r12 + 46a2ab: e8 30 2f 00 00 call 0x46d1e0 <__woverflow> + 46a2b0: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] + 46a2b7: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 46a2be: 83 f8 ff cmp eax, -1 + 46a2c1: 44 8b 95 10 fb ff ff mov r10d, dword ptr [rbp - 1264] + 46a2c8: 4c 8b 8d 08 fb ff ff mov r9, qword ptr [rbp - 1272] + 46a2cf: 48 8b 8d f8 fa ff ff mov rcx, qword ptr [rbp - 1288] + 46a2d6: 0f 85 e4 e4 ff ff jne 0x4687c0 <__vfwprintf_internal+0xdb0> + 46a2dc: e9 47 db ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> + 46a2e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46a2e8: 48 63 95 28 fb ff ff movsxd rdx, dword ptr [rbp - 1240] + 46a2ef: be 20 00 00 00 mov esi, 32 + 46a2f4: 4c 89 e7 mov rdi, r12 + 46a2f7: 4c 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], r9 + 46a2fe: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 + 46a305: 48 89 95 10 fb ff ff mov qword ptr [rbp - 1264], rdx + 46a30c: 48 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], rcx + 46a313: e8 88 27 00 00 call 0x46caa0 <_IO_wpadn> + 46a318: 48 8b 95 10 fb ff ff mov rdx, qword ptr [rbp - 1264] + 46a31f: 48 39 c2 cmp rdx, rax + 46a322: 0f 85 00 db ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 46a328: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 46a32f: 0f 87 03 09 00 00 ja 0x46ac38 <__vfwprintf_internal+0x3228> + 46a335: b8 ff ff ff 7f mov eax, 2147483647 + 46a33a: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] + 46a341: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] + 46a348: 44 29 e8 sub eax, r13d + 46a34b: 3b 85 28 fb ff ff cmp eax, dword ptr [rbp - 1240] + 46a351: 4c 8b 8d f8 fa ff ff mov r9, qword ptr [rbp - 1288] + 46a358: 0f 82 72 df ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> + 46a35e: 44 03 ad 28 fb ff ff add r13d, dword ptr [rbp - 1240] + 46a365: e9 66 f1 ff ff jmp 0x4694d0 <__vfwprintf_internal+0x1ac0> + 46a36a: 4c 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], r9 + 46a371: 48 89 85 20 fb ff ff mov qword ptr [rbp - 1248], rax + 46a378: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46a37f: e8 0c 9a fa ff call 0x413d90 <_IO_vtable_check> + 46a384: 4c 8b 8d 18 fb ff ff mov r9, qword ptr [rbp - 1256] + 46a38b: 48 8b 85 20 fb ff ff mov rax, qword ptr [rbp - 1248] + 46a392: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 46a399: e9 71 ee ff ff jmp 0x46920f <__vfwprintf_internal+0x17ff> + 46a39e: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx + 46a3a5: 4c 89 8d 28 fb ff ff mov qword ptr [rbp - 1240], r9 + 46a3ac: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 + 46a3b3: e8 d8 99 fa ff call 0x413d90 <_IO_vtable_check> + 46a3b8: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] + 46a3bf: 4c 8b 8d 28 fb ff ff mov r9, qword ptr [rbp - 1240] + 46a3c6: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] + 46a3cd: e9 ba e4 ff ff jmp 0x46888c <__vfwprintf_internal+0xe7c> + 46a3d2: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a3d6: 48 8d 42 08 lea rax, [rdx + 8] + 46a3da: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a3de: e9 5a f9 ff ff jmp 0x469d3d <__vfwprintf_internal+0x232d> + 46a3e3: be 25 00 00 00 mov esi, 37 + 46a3e8: 4c 89 e7 mov rdi, r12 + 46a3eb: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 + 46a3f2: e8 e9 2d 00 00 call 0x46d1e0 <__woverflow> + 46a3f7: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] + 46a3fe: 83 f8 ff cmp eax, -1 + 46a401: 0f 85 5a ea ff ff jne 0x468e61 <__vfwprintf_internal+0x1451> + 46a407: e9 1c da ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> + 46a40c: 0f 1f 40 00 nop dword ptr [rax] + 46a410: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a414: 48 8d 42 08 lea rax, [rdx + 8] + 46a418: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a41c: e9 ca f4 ff ff jmp 0x4698eb <__vfwprintf_internal+0x1edb> + 46a421: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a425: 48 8d 42 08 lea rax, [rdx + 8] + 46a429: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a42d: e9 98 df ff ff jmp 0x4683ca <__vfwprintf_internal+0x9ba> + 46a432: 41 83 f8 ff cmp r8d, -1 + 46a436: 0f 85 fa f9 ff ff jne 0x469e36 <__vfwprintf_internal+0x2426> + 46a43c: e9 8f de ff ff jmp 0x4682d0 <__vfwprintf_internal+0x8c0> + 46a441: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46a448: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a44c: 48 8d 42 08 lea rax, [rdx + 8] + 46a450: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a454: e9 bd e0 ff ff jmp 0x468516 <__vfwprintf_internal+0xb06> + 46a459: 48 63 d3 movsxd rdx, ebx + 46a45c: be 20 00 00 00 mov esi, 32 + 46a461: 4c 89 e7 mov rdi, r12 + 46a464: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 + 46a46b: 48 89 95 28 fb ff ff mov qword ptr [rbp - 1240], rdx + 46a472: e8 29 26 00 00 call 0x46caa0 <_IO_wpadn> + 46a477: 48 8b 95 28 fb ff ff mov rdx, qword ptr [rbp - 1240] + 46a47e: 48 39 c2 cmp rdx, rax + 46a481: 0f 85 a1 d9 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 46a487: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 46a48e: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] + 46a495: 0f 87 9d 07 00 00 ja 0x46ac38 <__vfwprintf_internal+0x3228> + 46a49b: b8 ff ff ff 7f mov eax, 2147483647 + 46a4a0: 44 29 e8 sub eax, r13d + 46a4a3: 39 d8 cmp eax, ebx + 46a4a5: 0f 82 25 de ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> + 46a4ab: 41 01 dd add r13d, ebx + 46a4ae: e9 2e e5 ff ff jmp 0x4689e1 <__vfwprintf_internal+0xfd1> + 46a4b3: 48 63 9d 28 fb ff ff movsxd rbx, dword ptr [rbp - 1240] + 46a4ba: be 20 00 00 00 mov esi, 32 + 46a4bf: 4c 89 e7 mov rdi, r12 + 46a4c2: 4c 89 8d 20 fb ff ff mov qword ptr [rbp - 1248], r9 + 46a4c9: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 + 46a4d0: 48 89 da mov rdx, rbx + 46a4d3: e8 c8 25 00 00 call 0x46caa0 <_IO_wpadn> + 46a4d8: 48 39 c3 cmp rbx, rax + 46a4db: 0f 85 47 d9 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> + 46a4e1: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 + 46a4e8: 0f 87 4a 07 00 00 ja 0x46ac38 <__vfwprintf_internal+0x3228> + 46a4ee: b8 ff ff ff 7f mov eax, 2147483647 + 46a4f3: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] + 46a4fa: 4c 8b 8d 20 fb ff ff mov r9, qword ptr [rbp - 1248] + 46a501: 44 29 e8 sub eax, r13d + 46a504: 3b 85 28 fb ff ff cmp eax, dword ptr [rbp - 1240] + 46a50a: 0f 82 c0 dd ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> + 46a510: 44 03 ad 28 fb ff ff add r13d, dword ptr [rbp - 1240] + 46a517: e9 48 f0 ff ff jmp 0x469564 <__vfwprintf_internal+0x1b54> + 46a51c: 89 c1 mov ecx, eax + 46a51e: 83 c0 08 add eax, 8 + 46a521: 49 03 4f 10 add rcx, qword ptr [r15 + 16] + 46a525: 41 89 07 mov dword ptr [r15], eax + 46a528: e9 f7 f8 ff ff jmp 0x469e24 <__vfwprintf_internal+0x2414> + 46a52d: 4c 89 f7 mov rdi, r14 + 46a530: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46a537: e8 34 6b f9 ff call 0x401070 <.plt+0x50> + 46a53c: 4c 89 f7 mov rdi, r14 + 46a53f: 48 8d 34 85 04 00 00 00 lea rsi, [4*rax + 4] + 46a547: e8 84 74 00 00 call 0x4719d0 <__readonly_area> + 46a54c: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 46a553: 85 c0 test eax, eax + 46a555: 89 85 cc fa ff ff mov dword ptr [rbp - 1332], eax + 46a55b: 0f 89 53 e9 ff ff jns 0x468eb4 <__vfwprintf_internal+0x14a4> + 46a561: 48 8d 3d c0 e6 03 00 lea rdi, [rip + 255680] # 0x4a8c28 + 46a568: e8 03 98 fa ff call 0x413d70 <__libc_fatal> + 46a56d: 0f 1f 00 nop dword ptr [rax] + 46a570: 48 89 85 f8 fa ff ff mov qword ptr [rbp - 1288], rax + 46a577: 4c 89 8d 00 fb ff ff mov qword ptr [rbp - 1280], r9 + 46a57e: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 46a585: 48 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], rcx + 46a58c: e8 ff 97 fa ff call 0x413d90 <_IO_vtable_check> + 46a591: 48 8b 85 f8 fa ff ff mov rax, qword ptr [rbp - 1288] + 46a598: 4c 8b 8d 00 fb ff ff mov r9, qword ptr [rbp - 1280] + 46a59f: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] + 46a5a6: 48 8b 8d 10 fb ff ff mov rcx, qword ptr [rbp - 1264] + 46a5ad: e9 46 ef ff ff jmp 0x4694f8 <__vfwprintf_internal+0x1ae8> + 46a5b2: 49 8b 47 08 mov rax, qword ptr [r15 + 8] + 46a5b6: 48 83 c0 0f add rax, 15 + 46a5ba: 48 83 e0 f0 and rax, -16 + 46a5be: 48 8d 50 10 lea rdx, [rax + 16] + 46a5c2: 49 89 57 08 mov qword ptr [r15 + 8], rdx + 46a5c6: e9 a9 f5 ff ff jmp 0x469b74 <__vfwprintf_internal+0x2164> + 46a5cb: 83 f8 2f cmp eax, 47 + 46a5ce: 0f 87 ec 03 00 00 ja 0x46a9c0 <__vfwprintf_internal+0x2fb0> + 46a5d4: 89 c2 mov edx, eax + 46a5d6: 83 c0 08 add eax, 8 + 46a5d9: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 46a5dd: 41 89 07 mov dword ptr [r15], eax + 46a5e0: 48 0f bf 02 movsx rax, word ptr [rdx] + 46a5e4: e9 1c e8 ff ff jmp 0x468e05 <__vfwprintf_internal+0x13f5> + 46a5e9: 49 8b 47 08 mov rax, qword ptr [r15 + 8] + 46a5ed: 48 83 c0 0f add rax, 15 + 46a5f1: 48 83 e0 f0 and rax, -16 + 46a5f5: 48 8d 50 10 lea rdx, [rax + 16] + 46a5f9: 49 89 57 08 mov qword ptr [r15 + 8], rdx + 46a5fd: e9 d2 f5 ff ff jmp 0x469bd4 <__vfwprintf_internal+0x21c4> + 46a602: 83 f8 2f cmp eax, 47 + 46a605: 0f 87 82 03 00 00 ja 0x46a98d <__vfwprintf_internal+0x2f7d> + 46a60b: 89 c2 mov edx, eax + 46a60d: 83 c0 08 add eax, 8 + 46a610: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 46a614: 41 89 07 mov dword ptr [r15], eax + 46a617: 48 8b 02 mov rax, qword ptr [rdx] + 46a61a: 66 44 89 28 mov word ptr [rax], r13w + 46a61e: e9 15 da ff ff jmp 0x468038 <__vfwprintf_internal+0x628> + 46a623: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a627: 48 8d 42 08 lea rax, [rdx + 8] + 46a62b: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a62f: e9 f9 f4 ff ff jmp 0x469b2d <__vfwprintf_internal+0x211d> + 46a634: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a638: 48 8d 42 08 lea rax, [rdx + 8] + 46a63c: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a640: e9 96 f4 ff ff jmp 0x469adb <__vfwprintf_internal+0x20cb> + 46a645: 4c 89 e7 mov rdi, r12 + 46a648: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46a64f: e8 8c 2b 00 00 call 0x46d1e0 <__woverflow> + 46a654: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 46a65b: 83 f8 ff cmp eax, -1 + 46a65e: 0f 85 df e3 ff ff jne 0x468a43 <__vfwprintf_internal+0x1033> + 46a664: e9 bf d7 ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> + 46a669: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46a670: 49 89 c3 mov r11, rax + 46a673: e9 95 f5 ff ff jmp 0x469c0d <__vfwprintf_internal+0x21fd> + 46a678: 4c 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], r9 + 46a67f: be 2b 00 00 00 mov esi, 43 + 46a684: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 46a68b: 4c 89 95 10 fb ff ff mov qword ptr [rbp - 1264], r10 + 46a692: 48 89 95 20 fb ff ff mov qword ptr [rbp - 1248], rdx + 46a699: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d + 46a6a0: e9 23 fb ff ff jmp 0x46a1c8 <__vfwprintf_internal+0x27b8> + 46a6a5: 44 8b 43 04 mov r8d, dword ptr [rbx + 4] + 46a6a9: 49 8d 4b 0c lea rcx, [r11 + 12] + 46a6ad: 41 8d 70 d0 lea esi, [r8 - 48] + 46a6b1: 83 fe 09 cmp esi, 9 + 46a6b4: 77 72 ja 0x46a728 <__vfwprintf_internal+0x2d18> + 46a6b6: 48 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], rbx + 46a6bd: eb 1e jmp 0x46a6dd <__vfwprintf_internal+0x2ccd> + 46a6bf: 8d 04 80 lea eax, [rax + 4*rax] + 46a6c2: bb ff ff ff 7f mov ebx, 2147483647 + 46a6c7: 01 c0 add eax, eax + 46a6c9: 29 f3 sub ebx, esi + 46a6cb: 39 d8 cmp eax, ebx + 46a6cd: 7f 25 jg 0x46a6f4 <__vfwprintf_internal+0x2ce4> + 46a6cf: 01 f0 add eax, esi + 46a6d1: 41 83 fb 09 cmp r11d, 9 + 46a6d5: 77 41 ja 0x46a718 <__vfwprintf_internal+0x2d08> + 46a6d7: 44 89 de mov esi, r11d + 46a6da: 48 89 f9 mov rcx, rdi + 46a6dd: 44 8b 41 04 mov r8d, dword ptr [rcx + 4] + 46a6e1: 48 8d 79 04 lea rdi, [rcx + 4] + 46a6e5: 45 8d 58 d0 lea r11d, [r8 - 48] + 46a6e9: 85 c0 test eax, eax + 46a6eb: 78 e4 js 0x46a6d1 <__vfwprintf_internal+0x2cc1> + 46a6ed: 3d cc cc cc 0c cmp eax, 214748364 + 46a6f2: 7e cb jle 0x46a6bf <__vfwprintf_internal+0x2caf> + 46a6f4: 41 83 fb 09 cmp r11d, 9 + 46a6f8: 0f 87 d2 db ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 46a6fe: 8b 71 08 mov esi, dword ptr [rcx + 8] + 46a701: 48 8d 79 08 lea rdi, [rcx + 8] + 46a705: 83 ee 30 sub esi, 48 + 46a708: 83 fe 09 cmp esi, 9 + 46a70b: 0f 87 bf db ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> + 46a711: b8 ff ff ff ff mov eax, 4294967295 + 46a716: eb c2 jmp 0x46a6da <__vfwprintf_internal+0x2cca> + 46a718: 48 8b 9d 00 fb ff ff mov rbx, qword ptr [rbp - 1280] + 46a71f: 83 f8 ff cmp eax, -1 + 46a722: 0f 84 a8 db ff ff je 0x4682d0 <__vfwprintf_internal+0x8c0> + 46a728: 85 c0 test eax, eax + 46a72a: 0f 84 dc f6 ff ff je 0x469e0c <__vfwprintf_internal+0x23fc> + 46a730: 41 83 f8 24 cmp r8d, 36 + 46a734: 0f 85 d2 f6 ff ff jne 0x469e0c <__vfwprintf_internal+0x23fc> + 46a73a: e9 31 d8 ff ff jmp 0x467f70 <__vfwprintf_internal+0x560> + 46a73f: 90 nop + 46a740: be 30 00 00 00 mov esi, 48 + 46a745: 4c 89 e7 mov rdi, r12 + 46a748: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 + 46a74f: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 46a756: 4c 89 95 18 fb ff ff mov qword ptr [rbp - 1256], r10 + 46a75d: 48 89 95 20 fb ff ff mov qword ptr [rbp - 1248], rdx + 46a764: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d + 46a76b: e8 70 2a 00 00 call 0x46d1e0 <__woverflow> + 46a770: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] + 46a777: 48 8b 95 20 fb ff ff mov rdx, qword ptr [rbp - 1248] + 46a77e: 83 f8 ff cmp eax, -1 + 46a781: 4c 8b 95 18 fb ff ff mov r10, qword ptr [rbp - 1256] + 46a788: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] + 46a78f: 4c 8b 8d 08 fb ff ff mov r9, qword ptr [rbp - 1272] + 46a796: 0f 84 8c d6 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 46a79c: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 + 46a7a3: 0f 84 7f d6 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 46a7a9: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 46a7b1: 48 85 c0 test rax, rax + 46a7b4: 0f 85 71 02 00 00 jne 0x46aa2b <__vfwprintf_internal+0x301b> + 46a7ba: 89 de mov esi, ebx + 46a7bc: 4c 89 e7 mov rdi, r12 + 46a7bf: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 + 46a7c6: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 + 46a7cd: 4c 89 95 18 fb ff ff mov qword ptr [rbp - 1256], r10 + 46a7d4: 48 89 95 20 fb ff ff mov qword ptr [rbp - 1248], rdx + 46a7db: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d + 46a7e2: e8 f9 29 00 00 call 0x46d1e0 <__woverflow> + 46a7e7: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] + 46a7ee: 48 8b 95 20 fb ff ff mov rdx, qword ptr [rbp - 1248] + 46a7f5: 83 f8 ff cmp eax, -1 + 46a7f8: 4c 8b 95 18 fb ff ff mov r10, qword ptr [rbp - 1256] + 46a7ff: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] + 46a806: 4c 8b 8d 08 fb ff ff mov r9, qword ptr [rbp - 1272] + 46a80d: 0f 85 9a e9 ff ff jne 0x4691ad <__vfwprintf_internal+0x179d> + 46a813: e9 10 d6 ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> + 46a818: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46a820: 48 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], rcx + 46a827: be 2b 00 00 00 mov esi, 43 + 46a82c: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 + 46a833: 44 89 95 10 fb ff ff mov dword ptr [rbp - 1264], r10d + 46a83a: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46a841: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d + 46a848: e9 5b fa ff ff jmp 0x46a2a8 <__vfwprintf_internal+0x2898> + 46a84d: 89 de mov esi, ebx + 46a84f: 4c 89 e7 mov rdi, r12 + 46a852: 48 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], rcx + 46a859: 4c 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], r9 + 46a860: 44 89 95 18 fb ff ff mov dword ptr [rbp - 1256], r10d + 46a867: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46a86e: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d + 46a875: e8 66 29 00 00 call 0x46d1e0 <__woverflow> + 46a87a: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] + 46a881: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 46a888: 83 f8 ff cmp eax, -1 + 46a88b: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] + 46a892: 4c 8b 8d 10 fb ff ff mov r9, qword ptr [rbp - 1264] + 46a899: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] + 46a8a0: 0f 85 a1 df ff ff jne 0x468847 <__vfwprintf_internal+0xe37> + 46a8a6: e9 7d d5 ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> + 46a8ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46a8b0: be 30 00 00 00 mov esi, 48 + 46a8b5: 4c 89 e7 mov rdi, r12 + 46a8b8: 48 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], rcx + 46a8bf: 4c 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], r9 + 46a8c6: 44 89 95 18 fb ff ff mov dword ptr [rbp - 1256], r10d + 46a8cd: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46a8d4: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d + 46a8db: e8 00 29 00 00 call 0x46d1e0 <__woverflow> + 46a8e0: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] + 46a8e7: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 46a8ee: 83 f8 ff cmp eax, -1 + 46a8f1: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] + 46a8f8: 4c 8b 8d 10 fb ff ff mov r9, qword ptr [rbp - 1264] + 46a8ff: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] + 46a906: 0f 84 1c d5 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 46a90c: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 + 46a913: 0f 84 0f d5 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 46a919: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 46a921: 48 85 c0 test rax, rax + 46a924: 0f 84 23 ff ff ff je 0x46a84d <__vfwprintf_internal+0x2e3d> + 46a92a: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 46a92e: 48 8b 78 28 mov rdi, qword ptr [rax + 40] + 46a932: e9 f4 de ff ff jmp 0x46882b <__vfwprintf_internal+0xe1b> + 46a937: 45 31 c9 xor r9d, r9d + 46a93a: 31 d2 xor edx, edx + 46a93c: e9 ce d9 ff ff jmp 0x46830f <__vfwprintf_internal+0x8ff> + 46a941: 45 31 c9 xor r9d, r9d + 46a944: 31 d2 xor edx, edx + 46a946: e9 04 db ff ff jmp 0x46844f <__vfwprintf_internal+0xa3f> + 46a94b: 4c 89 85 18 fb ff ff mov qword ptr [rbp - 1256], r8 + 46a952: 4c 89 8d 20 fb ff ff mov qword ptr [rbp - 1248], r9 + 46a959: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46a960: 48 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], rcx + 46a967: e8 24 94 fa ff call 0x413d90 <_IO_vtable_check> + 46a96c: 4c 8b 85 18 fb ff ff mov r8, qword ptr [rbp - 1256] + 46a973: 4c 8b 8d 20 fb ff ff mov r9, qword ptr [rbp - 1248] + 46a97a: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] + 46a981: 48 8b 8d 30 fb ff ff mov rcx, qword ptr [rbp - 1232] + 46a988: e9 fa d8 ff ff jmp 0x468287 <__vfwprintf_internal+0x877> + 46a98d: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a991: 48 8d 42 08 lea rax, [rdx + 8] + 46a995: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a999: e9 79 fc ff ff jmp 0x46a617 <__vfwprintf_internal+0x2c07> + 46a99e: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a9a2: 48 8d 42 08 lea rax, [rdx + 8] + 46a9a6: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a9aa: e9 b7 f7 ff ff jmp 0x46a166 <__vfwprintf_internal+0x2756> + 46a9af: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a9b3: 48 8d 42 08 lea rax, [rdx + 8] + 46a9b7: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a9bb: e9 56 f7 ff ff jmp 0x46a116 <__vfwprintf_internal+0x2706> + 46a9c0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 46a9c4: 48 8d 42 08 lea rax, [rdx + 8] + 46a9c8: 49 89 47 08 mov qword ptr [r15 + 8], rax + 46a9cc: e9 0f fc ff ff jmp 0x46a5e0 <__vfwprintf_internal+0x2bd0> + 46a9d1: 48 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], rcx + 46a9d8: be 20 00 00 00 mov esi, 32 + 46a9dd: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 + 46a9e4: 44 89 95 10 fb ff ff mov dword ptr [rbp - 1264], r10d + 46a9eb: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 + 46a9f2: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d + 46a9f9: e9 aa f8 ff ff jmp 0x46a2a8 <__vfwprintf_internal+0x2898> + 46a9fe: 4c 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], r9 + 46aa05: be 20 00 00 00 mov esi, 32 + 46aa0a: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 + 46aa11: 4c 89 95 10 fb ff ff mov qword ptr [rbp - 1264], r10 + 46aa18: 48 89 95 20 fb ff ff mov qword ptr [rbp - 1248], rdx + 46aa1f: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d + 46aa26: e9 9d f7 ff ff jmp 0x46a1c8 <__vfwprintf_internal+0x27b8> + 46aa2b: 48 8b 48 20 mov rcx, qword ptr [rax + 32] + 46aa2f: 48 8b 78 28 mov rdi, qword ptr [rax + 40] + 46aa33: e9 59 e7 ff ff jmp 0x469191 <__vfwprintf_internal+0x1781> + 46aa38: 48 8b bd 38 fb ff ff mov rdi, qword ptr [rbp - 1224] + 46aa3f: 44 89 8d b0 fa ff ff mov dword ptr [rbp - 1360], r9d + 46aa46: 4c 89 9d b8 fa ff ff mov qword ptr [rbp - 1352], r11 + 46aa4d: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d + 46aa54: e8 f7 4a fb ff call 0x41f550 + 46aa59: 44 8b 8d b0 fa ff ff mov r9d, dword ptr [rbp - 1360] + 46aa60: 4c 8b 9d b8 fa ff ff mov r11, qword ptr [rbp - 1352] + 46aa67: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] + 46aa6e: e9 ee f3 ff ff jmp 0x469e61 <__vfwprintf_internal+0x2451> + 46aa73: 49 89 c3 mov r11, rax + 46aa76: e9 0c e1 ff ff jmp 0x468b87 <__vfwprintf_internal+0x1177> + 46aa7b: e8 50 11 fe ff call 0x44bbd0 <__stack_chk_fail_local> + 46aa80: 48 89 df mov rdi, rbx + 46aa83: 48 89 95 10 fb ff ff mov qword ptr [rbp - 1264], rdx + 46aa8a: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 + 46aa91: e8 ca 44 fb ff call 0x41ef60 + 46aa96: 49 89 c1 mov r9, rax + 46aa99: 48 85 c0 test rax, rax + 46aa9c: 0f 84 86 d3 ff ff je 0x467e28 <__vfwprintf_internal+0x418> + 46aaa2: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] + 46aaa9: 48 8b 95 10 fb ff ff mov rdx, qword ptr [rbp - 1264] + 46aab0: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 + 46aaba: e9 48 d7 ff ff jmp 0x468207 <__vfwprintf_internal+0x7f7> + 46aabf: 48 89 df mov rdi, rbx + 46aac2: e8 99 44 fb ff call 0x41ef60 + 46aac7: 44 8b 85 b8 fa ff ff mov r8d, dword ptr [rbp - 1352] + 46aace: 4c 8b 9d b0 fa ff ff mov r11, qword ptr [rbp - 1360] + 46aad5: 48 8d 15 84 e2 03 00 lea rdx, [rip + 254596] # 0x4a8d60 + 46aadc: 48 85 c0 test rax, rax + 46aadf: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax + 46aae6: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] + 46aaed: 0f 84 4d d3 ff ff je 0x467e40 <__vfwprintf_internal+0x430> + 46aaf3: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 46aafa: 4c 8d 14 18 lea r10, [rax + rbx] + 46aafe: e9 5d e2 ff ff jmp 0x468d60 <__vfwprintf_internal+0x1350> + 46ab03: 48 8d 0d b6 e2 03 00 lea rcx, [rip + 254646] # 0x4a8dc0 <__PRETTY_FUNCTION__.13625> + 46ab0a: ba b7 06 00 00 mov edx, 1719 + 46ab0f: 48 8d 35 34 e0 03 00 lea rsi, [rip + 254004] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 46ab16: 48 8d 3d e3 e0 03 00 lea rdi, [rip + 254179] # 0x4a8c00 + 46ab1d: e8 2e 84 f9 ff call 0x402f50 <__assert_fail> + 46ab22: 48 8d 0d 97 e2 03 00 lea rcx, [rip + 254615] # 0x4a8dc0 <__PRETTY_FUNCTION__.13625> + 46ab29: ba 97 06 00 00 mov edx, 1687 + 46ab2e: 48 8d 35 15 e0 03 00 lea rsi, [rip + 253973] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 46ab35: 48 8d 3d c4 e0 03 00 lea rdi, [rip + 254148] # 0x4a8c00 + 46ab3c: e8 0f 84 f9 ff call 0x402f50 <__assert_fail> + 46ab41: 48 89 df mov rdi, rbx + 46ab44: 44 89 8d b0 fa ff ff mov dword ptr [rbp - 1360], r9d + 46ab4b: 4c 89 9d b8 fa ff ff mov qword ptr [rbp - 1352], r11 + 46ab52: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d + 46ab59: e8 02 44 fb ff call 0x41ef60 + 46ab5e: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] + 46ab65: 4c 8b 9d b8 fa ff ff mov r11, qword ptr [rbp - 1352] + 46ab6c: 48 8d 15 ed e1 03 00 lea rdx, [rip + 254445] # 0x4a8d60 + 46ab73: 48 85 c0 test rax, rax + 46ab76: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax + 46ab7d: 44 8b 8d b0 fa ff ff mov r9d, dword ptr [rbp - 1360] + 46ab84: 0f 84 b6 d2 ff ff je 0x467e40 <__vfwprintf_internal+0x430> + 46ab8a: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 46ab91: 4c 8d 14 18 lea r10, [rax + rbx] + 46ab95: e9 ed df ff ff jmp 0x468b87 <__vfwprintf_internal+0x1177> + 46ab9a: 48 8d 0d 1f e2 03 00 lea rcx, [rip + 254495] # 0x4a8dc0 <__PRETTY_FUNCTION__.13625> + 46aba1: ba 97 06 00 00 mov edx, 1687 + 46aba6: 48 8d 35 9d df 03 00 lea rsi, [rip + 253853] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 46abad: 48 8d 3d 1c e0 03 00 lea rdi, [rip + 253980] # 0x4a8bd0 + 46abb4: e8 97 83 f9 ff call 0x402f50 <__assert_fail> + 46abb9: 4c 89 d7 mov rdi, r10 + 46abbc: e8 9f 43 fb ff call 0x41ef60 + 46abc1: 4c 8b 95 00 fb ff ff mov r10, qword ptr [rbp - 1280] + 46abc8: 44 8b 85 b8 fa ff ff mov r8d, dword ptr [rbp - 1352] + 46abcf: 48 8d 15 8a e1 03 00 lea rdx, [rip + 254346] # 0x4a8d60 + 46abd6: 48 85 c0 test rax, rax + 46abd9: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax + 46abe0: 4c 8b 9d b0 fa ff ff mov r11, qword ptr [rbp - 1360] + 46abe7: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] + 46abee: 0f 84 4c d2 ff ff je 0x467e40 <__vfwprintf_internal+0x430> + 46abf4: 4c 03 95 38 fb ff ff add r10, qword ptr [rbp - 1224] + 46abfb: e9 df f0 ff ff jmp 0x469cdf <__vfwprintf_internal+0x22cf> + 46ac00: 45 31 d2 xor r10d, r10d + 46ac03: e9 c9 db ff ff jmp 0x4687d1 <__vfwprintf_internal+0xdc1> + 46ac08: 48 8d 0d b1 e1 03 00 lea rcx, [rip + 254385] # 0x4a8dc0 <__PRETTY_FUNCTION__.13625> + 46ac0f: ba 98 06 00 00 mov edx, 1688 + 46ac14: 48 8d 35 2f df 03 00 lea rsi, [rip + 253743] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 46ac1b: 48 8d 3d de df 03 00 lea rdi, [rip + 253918] # 0x4a8c00 + 46ac22: e8 29 83 f9 ff call 0x402f50 <__assert_fail> + 46ac27: 45 85 d2 test r10d, r10d + 46ac2a: 0f 8f b6 e9 ff ff jg 0x4695e6 <__vfwprintf_internal+0x1bd6> + 46ac30: 45 31 d2 xor r10d, r10d + 46ac33: e9 4d db ff ff jmp 0x468785 <__vfwprintf_internal+0xd75> + 46ac38: 48 8d 0d 81 e1 03 00 lea rcx, [rip + 254337] # 0x4a8dc0 <__PRETTY_FUNCTION__.13625> + 46ac3f: ba 98 06 00 00 mov edx, 1688 + 46ac44: 48 8d 35 ff de 03 00 lea rsi, [rip + 253695] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> + 46ac4b: 48 8d 3d 7e df 03 00 lea rdi, [rip + 253822] # 0x4a8bd0 + 46ac52: e8 f9 82 f9 ff call 0x402f50 <__assert_fail> + 46ac57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000046ac60 : + 46ac60: 41 56 push r14 + 46ac62: 41 55 push r13 + 46ac64: 41 54 push r12 + 46ac66: 55 push rbp + 46ac67: 53 push rbx + 46ac68: 4c 8d 9c 24 00 80 ff ff lea r11, [rsp - 32768] + 46ac70: 48 81 ec 00 10 00 00 sub rsp, 4096 + 46ac77: 48 83 0c 24 00 or qword ptr [rsp], 0 + 46ac7c: 4c 39 dc cmp rsp, r11 + 46ac7f: 75 ef jne 0x46ac70 + 46ac81: 48 81 ec 10 02 00 00 sub rsp, 528 + 46ac88: 48 89 f5 mov rbp, rsi + 46ac8b: be 01 00 00 00 mov esi, 1 + 46ac90: 48 89 fb mov rbx, rdi + 46ac93: 49 89 d4 mov r12, rdx + 46ac96: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 46ac9f: 48 89 84 24 08 82 00 00 mov qword ptr [rsp + 33288], rax + 46aca7: 31 c0 xor eax, eax + 46aca9: 41 89 cd mov r13d, ecx + 46acac: e8 3f 86 fa ff call 0x4132f0 <_IO_fwide> + 46acb1: 83 f8 01 cmp eax, 1 + 46acb4: 0f 85 16 02 00 00 jne 0x46aed0 + 46acba: 44 89 e9 mov ecx, r13d + 46acbd: 4c 89 e2 mov rdx, r12 + 46acc0: 48 8d 7c 24 20 lea rdi, [rsp + 32] + 46acc5: 48 89 ee mov rsi, rbp + 46acc8: 48 8d 84 24 00 02 00 00 lea rax, [rsp + 512] + 46acd0: 48 89 9c 24 e8 01 00 00 mov qword ptr [rsp + 488], rbx + 46acd8: 66 48 0f 6e c0 movq xmm0, rax + 46acdd: 48 8d 84 24 00 01 00 00 lea rax, [rsp + 256] + 46ace5: c7 84 24 e0 00 00 00 01 00 00 00 mov dword ptr [rsp + 224], 1 + 46acf0: 48 89 84 24 c0 00 00 00 mov qword ptr [rsp + 192], rax + 46acf8: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 46acfc: 48 8d 84 24 00 82 00 00 lea rax, [rsp + 33280] + 46ad04: 48 89 84 24 28 01 00 00 mov qword ptr [rsp + 296], rax + 46ad0c: 8b 43 74 mov eax, dword ptr [rbx + 116] + 46ad0f: c7 44 24 20 04 80 ad fb mov dword ptr [rsp + 32], 4222451716 + 46ad17: 89 84 24 94 00 00 00 mov dword ptr [rsp + 148], eax + 46ad1e: 48 8d 05 5b 74 05 00 lea rax, [rip + 357467] # 0x4c2180 <_IO_helper_jumps> + 46ad25: 48 c7 84 24 a8 00 00 00 00 00 00 00 mov qword ptr [rsp + 168], 0 + 46ad31: 48 89 84 24 f8 00 00 00 mov qword ptr [rsp + 248], rax + 46ad39: 0f 11 84 24 18 01 00 00 movups xmmword ptr [rsp + 280], xmm0 + 46ad41: e8 ca cc ff ff call 0x467a10 <__vfwprintf_internal> + 46ad46: 49 c7 c5 00 00 00 00 mov r13, 0 + 46ad4d: 41 89 c4 mov r12d, eax + 46ad50: 4d 85 ed test r13, r13 + 46ad53: 0f 84 47 01 00 00 je 0x46aea0 + 46ad59: 48 c7 c6 a0 45 48 00 mov rsi, 4736416 + 46ad60: 48 89 e7 mov rdi, rsp + 46ad63: 48 89 da mov rdx, rbx + 46ad66: e8 95 52 b9 ff call 0x0 + 46ad6b: 8b 13 mov edx, dword ptr [rbx] + 46ad6d: 81 e2 00 80 00 00 and edx, 32768 + 46ad73: 0f 84 c7 00 00 00 je 0x46ae40 + 46ad79: 48 8b 84 24 c0 00 00 00 mov rax, qword ptr [rsp + 192] + 46ad81: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 46ad85: 48 8b 40 20 mov rax, qword ptr [rax + 32] + 46ad89: 48 29 f0 sub rax, rsi + 46ad8c: 48 c1 f8 02 sar rax, 2 + 46ad90: 89 c5 mov ebp, eax + 46ad92: 85 c0 test eax, eax + 46ad94: 7e 71 jle 0x46ae07 + 46ad96: 4c 8b b3 d8 00 00 00 mov r14, qword ptr [rbx + 216] + 46ad9d: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46ada4: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46adab: 4c 89 f1 mov rcx, r14 + 46adae: 48 29 d0 sub rax, rdx + 46adb1: 48 29 d1 sub rcx, rdx + 46adb4: 48 39 c8 cmp rax, rcx + 46adb7: 0f 86 fb 00 00 00 jbe 0x46aeb8 + 46adbd: 48 63 d5 movsxd rdx, ebp + 46adc0: 48 89 df mov rdi, rbx + 46adc3: 41 ff 56 38 call qword ptr [r14 + 56] + 46adc7: 39 c5 cmp ebp, eax + 46adc9: b8 ff ff ff ff mov eax, 4294967295 + 46adce: 44 0f 45 e0 cmovne r12d, eax + 46add2: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 46add8: 75 2d jne 0x46ae07 + 46adda: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46ade1: 8b 47 04 mov eax, dword ptr [rdi + 4] + 46ade4: 83 e8 01 sub eax, 1 + 46ade7: 89 47 04 mov dword ptr [rdi + 4], eax + 46adea: 75 1b jne 0x46ae07 + 46adec: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 46adf4: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 46adfc: 85 d2 test edx, edx + 46adfe: 0f 85 fc 00 00 00 jne 0x46af00 + 46ae04: 83 2f 01 sub dword ptr [rdi], 1 + 46ae07: 4d 85 ed test r13, r13 + 46ae0a: 74 0a je 0x46ae16 + 46ae0c: 48 89 e7 mov rdi, rsp + 46ae0f: 31 f6 xor esi, esi + 46ae11: e8 ea 51 b9 ff call 0x0 + 46ae16: 48 8b 84 24 08 82 00 00 mov rax, qword ptr [rsp + 33288] + 46ae1e: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 46ae27: 0f 85 f7 00 00 00 jne 0x46af24 + 46ae2d: 48 81 c4 10 82 00 00 add rsp, 33296 + 46ae34: 44 89 e0 mov eax, r12d + 46ae37: 5b pop rbx + 46ae38: 5d pop rbp + 46ae39: 41 5c pop r12 + 46ae3b: 41 5d pop r13 + 46ae3d: 41 5e pop r14 + 46ae3f: c3 ret + 46ae40: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46ae47: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] + 46ae50: 48 39 6f 08 cmp qword ptr [rdi + 8], rbp + 46ae54: 74 1f je 0x46ae75 + 46ae56: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 46ae5e: 85 c0 test eax, eax + 46ae60: 75 7e jne 0x46aee0 + 46ae62: ba 01 00 00 00 mov edx, 1 + 46ae67: 0f b1 17 cmpxchg dword ptr [rdi], edx + 46ae6a: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46ae71: 48 89 6f 08 mov qword ptr [rdi + 8], rbp + 46ae75: 48 8b 84 24 c0 00 00 00 mov rax, qword ptr [rsp + 192] + 46ae7d: 83 47 04 01 add dword ptr [rdi + 4], 1 + 46ae81: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 46ae85: 48 8b 40 20 mov rax, qword ptr [rax + 32] + 46ae89: 48 29 f0 sub rax, rsi + 46ae8c: 48 c1 f8 02 sar rax, 2 + 46ae90: 89 c5 mov ebp, eax + 46ae92: 85 c0 test eax, eax + 46ae94: 0f 8f fc fe ff ff jg 0x46ad96 + 46ae9a: e9 33 ff ff ff jmp 0x46add2 + 46ae9f: 90 nop + 46aea0: 48 c7 c0 a0 45 48 00 mov rax, 4736416 + 46aea7: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx + 46aeac: 48 89 04 24 mov qword ptr [rsp], rax + 46aeb0: e9 b6 fe ff ff jmp 0x46ad6b + 46aeb5: 0f 1f 00 nop dword ptr [rax] + 46aeb8: e8 d3 8e fa ff call 0x413d90 <_IO_vtable_check> + 46aebd: 48 8b 84 24 c0 00 00 00 mov rax, qword ptr [rsp + 192] + 46aec5: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 46aec9: e9 ef fe ff ff jmp 0x46adbd + 46aece: 66 90 nop + 46aed0: 41 bc ff ff ff ff mov r12d, 4294967295 + 46aed6: e9 3b ff ff ff jmp 0x46ae16 + 46aedb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46aee0: b9 01 00 00 00 mov ecx, 1 + 46aee5: 89 d0 mov eax, edx + 46aee7: f0 lock + 46aee8: 0f b1 0f cmpxchg dword ptr [rdi], ecx + 46aeeb: 0f 84 79 ff ff ff je 0x46ae6a + 46aef1: e8 aa ee fa ff call 0x419da0 <__lll_lock_wait_private> + 46aef6: e9 6f ff ff ff jmp 0x46ae6a + 46aefb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46af00: 87 07 xchg dword ptr [rdi], eax + 46af02: 83 f8 01 cmp eax, 1 + 46af05: 0f 8e fc fe ff ff jle 0x46ae07 + 46af0b: 45 31 d2 xor r10d, r10d + 46af0e: ba 01 00 00 00 mov edx, 1 + 46af13: be 81 00 00 00 mov esi, 129 + 46af18: b8 ca 00 00 00 mov eax, 202 + 46af1d: 0f 05 syscall + 46af1f: e9 e3 fe ff ff jmp 0x46ae07 + 46af24: e8 a7 0c fe ff call 0x44bbd0 <__stack_chk_fail_local> + 46af29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000046af30 <__parse_one_specmb>: + 46af30: f3 0f 1e fa endbr64 + 46af34: 41 55 push r13 + 46af36: 41 54 push r12 + 46af38: 55 push rbp + 46af39: 48 89 f5 mov rbp, rsi + 46af3c: 53 push rbx + 46af3d: 48 89 d3 mov rbx, rdx + 46af40: 48 8d 57 01 lea rdx, [rdi + 1] + 46af44: 48 83 ec 18 sub rsp, 24 + 46af48: c7 43 30 ff ff ff ff mov dword ptr [rbx + 48], 4294967295 + 46af4f: 66 81 63 0c 07 e2 and word ptr [rbx + 12], 57863 + 46af55: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46af5a: c7 43 10 20 00 00 00 mov dword ptr [rbx + 16], 32 + 46af61: 0f b6 77 01 movzx esi, byte ptr [rdi + 1] + 46af65: 89 f0 mov eax, esi + 46af67: 83 ee 30 sub esi, 48 + 46af6a: 83 fe 09 cmp esi, 9 + 46af6d: 0f 86 9d 02 00 00 jbe 0x46b210 <__parse_one_specmb+0x2e0> + 46af73: 48 8d 35 82 de 03 00 lea rsi, [rip + 253570] # 0x4a8dfc + 46af7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46af80: 83 e8 20 sub eax, 32 + 46af83: 3c 29 cmp al, 41 + 46af85: 77 29 ja 0x46afb0 <__parse_one_specmb+0x80> + 46af87: 0f b6 c0 movzx eax, al + 46af8a: 48 63 04 86 movsxd rax, dword ptr [rsi + 4*rax] + 46af8e: 48 01 f0 add rax, rsi + 46af91: 3e ff e0 jmp rax + 46af94: 0f 1f 40 00 nop dword ptr [rax] + 46af98: 80 4b 0d 08 or byte ptr [rbx + 13], 8 + 46af9c: 0f 1f 40 00 nop dword ptr [rax] + 46afa0: 48 83 c2 01 add rdx, 1 + 46afa4: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46afa9: 0f b6 02 movzx eax, byte ptr [rdx] + 46afac: 84 c0 test al, al + 46afae: 75 d0 jne 0x46af80 <__parse_one_specmb+0x50> + 46afb0: f6 43 0c 20 test byte ptr [rbx + 12], 32 + 46afb4: 74 07 je 0x46afbd <__parse_one_specmb+0x8d> + 46afb6: c7 43 10 20 00 00 00 mov dword ptr [rbx + 16], 32 + 46afbd: c7 43 2c ff ff ff ff mov dword ptr [rbx + 44], 4294967295 + 46afc4: c7 43 04 00 00 00 00 mov dword ptr [rbx + 4], 0 + 46afcb: 0f b6 02 movzx eax, byte ptr [rdx] + 46afce: 3c 2a cmp al, 42 + 46afd0: 0f 84 fa 01 00 00 je 0x46b1d0 <__parse_one_specmb+0x2a0> + 46afd6: 83 e8 30 sub eax, 48 + 46afd9: 41 b8 01 00 00 00 mov r8d, 1 + 46afdf: 45 31 e4 xor r12d, r12d + 46afe2: 83 f8 09 cmp eax, 9 + 46afe5: 0f 86 15 01 00 00 jbe 0x46b100 <__parse_one_specmb+0x1d0> + 46afeb: c7 43 28 ff ff ff ff mov dword ptr [rbx + 40], 4294967295 + 46aff2: c7 03 ff ff ff ff mov dword ptr [rbx], 4294967295 + 46aff8: 80 3a 2e cmp byte ptr [rdx], 46 + 46affb: 0f 84 9f 01 00 00 je 0x46b1a0 <__parse_one_specmb+0x270> + 46b001: 48 8b 05 48 89 05 00 mov rax, qword ptr [rip + 362824] # 0x4c3950 <__printf_modifier_table> + 46b008: 81 63 0c f8 fd 00 00 and dword ptr [rbx + 12], 65016 + 46b00f: 48 85 c0 test rax, rax + 46b012: 0f 85 48 05 00 00 jne 0x46b560 <__parse_one_specmb+0x630> + 46b018: 48 8d 4a 01 lea rcx, [rdx + 1] + 46b01c: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 46b021: 0f b6 02 movzx eax, byte ptr [rdx] + 46b024: 83 e8 4c sub eax, 76 + 46b027: 3c 2e cmp al, 46 + 46b029: 77 25 ja 0x46b050 <__parse_one_specmb+0x120> + 46b02b: 48 8d 35 72 de 03 00 lea rsi, [rip + 253554] # 0x4a8ea4 + 46b032: 0f b6 c0 movzx eax, al + 46b035: 48 63 04 86 movsxd rax, dword ptr [rsi + 4*rax] + 46b039: 48 01 f0 add rax, rsi + 46b03c: 3e ff e0 jmp rax + 46b03f: 48 89 ca mov rdx, rcx + 46b042: 80 4b 0c 01 or byte ptr [rbx + 12], 1 + 46b046: 48 8d 4a 01 lea rcx, [rdx + 1] + 46b04a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46b050: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 46b055: 0f b6 12 movzx edx, byte ptr [rdx] + 46b058: 48 83 3d e8 88 05 00 00 cmp qword ptr [rip + 362728], 0 # 0x4c3948 <__printf_function_table> + 46b060: c7 43 40 ff ff ff ff mov dword ptr [rbx + 64], 4294967295 + 46b067: 89 53 08 mov dword ptr [rbx + 8], edx + 46b06a: 0f 85 20 05 00 00 jne 0x46b590 <__parse_one_specmb+0x660> + 46b070: 8d 42 bf lea eax, [rdx - 65] + 46b073: 48 c7 43 38 01 00 00 00 mov qword ptr [rbx + 56], 1 + 46b07b: 8b 73 30 mov esi, dword ptr [rbx + 48] + 46b07e: 83 f8 37 cmp eax, 55 + 46b081: 0f 87 49 02 00 00 ja 0x46b2d0 <__parse_one_specmb+0x3a0> + 46b087: 48 8d 0d d2 de 03 00 lea rcx, [rip + 253650] # 0x4a8f60 + 46b08e: 48 63 04 81 movsxd rax, dword ptr [rcx + 4*rax] + 46b092: 48 01 c8 add rax, rcx + 46b095: 3e ff e0 jmp rax + 46b098: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46b0a0: c7 43 10 30 00 00 00 mov dword ptr [rbx + 16], 48 + 46b0a7: e9 f4 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> + 46b0ac: 0f 1f 40 00 nop dword ptr [rax] + 46b0b0: 80 4b 0c 20 or byte ptr [rbx + 12], 32 + 46b0b4: e9 e7 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> + 46b0b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46b0c0: 80 4b 0c 40 or byte ptr [rbx + 12], 64 + 46b0c4: e9 d7 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> + 46b0c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46b0d0: 80 4b 0c 80 or byte ptr [rbx + 12], -128 + 46b0d4: e9 c7 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> + 46b0d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46b0e0: 80 4b 0c 08 or byte ptr [rbx + 12], 8 + 46b0e4: e9 b7 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> + 46b0e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46b0f0: 80 4b 0c 10 or byte ptr [rbx + 12], 16 + 46b0f4: e9 a7 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> + 46b0f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46b100: 48 8d 72 01 lea rsi, [rdx + 1] + 46b104: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46b109: 0f b6 52 01 movzx edx, byte ptr [rdx + 1] + 46b10d: 83 ea 30 sub edx, 48 + 46b110: 83 fa 09 cmp edx, 9 + 46b113: 77 6b ja 0x46b180 <__parse_one_specmb+0x250> + 46b115: 41 ba ff ff ff ff mov r10d, 4294967295 + 46b11b: 41 b9 ff ff ff 7f mov r9d, 2147483647 + 46b121: eb 2e jmp 0x46b151 <__parse_one_specmb+0x221> + 46b123: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46b128: 8d 3c 80 lea edi, [rax + 4*rax] + 46b12b: 45 89 c8 mov r8d, r9d + 46b12e: 01 ff add edi, edi + 46b130: 41 29 d0 sub r8d, edx + 46b133: 8d 04 3a lea eax, [rdx + rdi] + 46b136: 44 39 c7 cmp edi, r8d + 46b139: 41 0f 4f c2 cmovg eax, r10d + 46b13d: 48 83 c6 01 add rsi, 1 + 46b141: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46b146: 0f b6 16 movzx edx, byte ptr [rsi] + 46b149: 83 ea 30 sub edx, 48 + 46b14c: 83 fa 09 cmp edx, 9 + 46b14f: 77 2f ja 0x46b180 <__parse_one_specmb+0x250> + 46b151: 85 c0 test eax, eax + 46b153: 78 e8 js 0x46b13d <__parse_one_specmb+0x20d> + 46b155: 3d cc cc cc 0c cmp eax, 214748364 + 46b15a: 7e cc jle 0x46b128 <__parse_one_specmb+0x1f8> + 46b15c: b8 ff ff ff ff mov eax, 4294967295 + 46b161: eb da jmp 0x46b13d <__parse_one_specmb+0x20d> + 46b163: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46b168: 80 4b 0c 04 or byte ptr [rbx + 12], 4 + 46b16c: 48 8d 42 02 lea rax, [rdx + 2] + 46b170: 48 89 ca mov rdx, rcx + 46b173: 48 89 c1 mov rcx, rax + 46b176: e9 d5 fe ff ff jmp 0x46b050 <__parse_one_specmb+0x120> + 46b17b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46b180: 83 f8 ff cmp eax, -1 + 46b183: 0f 84 37 02 00 00 je 0x46b3c0 <__parse_one_specmb+0x490> + 46b189: 89 43 04 mov dword ptr [rbx + 4], eax + 46b18c: 48 89 f2 mov rdx, rsi + 46b18f: 41 b8 01 00 00 00 mov r8d, 1 + 46b195: 45 31 e4 xor r12d, r12d + 46b198: e9 4e fe ff ff jmp 0x46afeb <__parse_one_specmb+0xbb> + 46b19d: 0f 1f 00 nop dword ptr [rax] + 46b1a0: 48 8d 72 01 lea rsi, [rdx + 1] + 46b1a4: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46b1a9: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] + 46b1ad: 3c 2a cmp al, 42 + 46b1af: 0f 84 cb 02 00 00 je 0x46b480 <__parse_one_specmb+0x550> + 46b1b5: 83 e8 30 sub eax, 48 + 46b1b8: 83 f8 09 cmp eax, 9 + 46b1bb: 0f 86 87 01 00 00 jbe 0x46b348 <__parse_one_specmb+0x418> + 46b1c1: c7 03 00 00 00 00 mov dword ptr [rbx], 0 + 46b1c7: 48 89 f2 mov rdx, rsi + 46b1ca: e9 32 fe ff ff jmp 0x46b001 <__parse_one_specmb+0xd1> + 46b1cf: 90 nop + 46b1d0: 4c 8d 42 01 lea r8, [rdx + 1] + 46b1d4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 46b1d9: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] + 46b1dd: 83 e8 30 sub eax, 48 + 46b1e0: 83 f8 09 cmp eax, 9 + 46b1e3: 0f 86 c7 02 00 00 jbe 0x46b4b0 <__parse_one_specmb+0x580> + 46b1e9: 89 6b 2c mov dword ptr [rbx + 44], ebp + 46b1ec: 4c 89 c2 mov rdx, r8 + 46b1ef: 48 83 c5 01 add rbp, 1 + 46b1f3: 41 bc 01 00 00 00 mov r12d, 1 + 46b1f9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 46b1fe: 41 b8 02 00 00 00 mov r8d, 2 + 46b204: e9 e2 fd ff ff jmp 0x46afeb <__parse_one_specmb+0xbb> + 46b209: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46b210: 4c 8d 47 02 lea r8, [rdi + 2] + 46b214: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 46b219: 0f b6 47 02 movzx eax, byte ptr [rdi + 2] + 46b21d: 41 89 c1 mov r9d, eax + 46b220: 83 e8 30 sub eax, 48 + 46b223: 83 f8 09 cmp eax, 9 + 46b226: 77 60 ja 0x46b288 <__parse_one_specmb+0x358> + 46b228: 41 bb ff ff ff ff mov r11d, 4294967295 + 46b22e: 41 ba ff ff ff 7f mov r10d, 2147483647 + 46b234: eb 38 jmp 0x46b26e <__parse_one_specmb+0x33e> + 46b236: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46b240: 8d 34 b6 lea esi, [rsi + 4*rsi] + 46b243: 45 89 d1 mov r9d, r10d + 46b246: 01 f6 add esi, esi + 46b248: 41 29 c1 sub r9d, eax + 46b24b: 01 f0 add eax, esi + 46b24d: 44 39 ce cmp esi, r9d + 46b250: 41 0f 4f c3 cmovg eax, r11d + 46b254: 89 c6 mov esi, eax + 46b256: 49 83 c0 01 add r8, 1 + 46b25a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 46b25f: 41 0f b6 00 movzx eax, byte ptr [r8] + 46b263: 41 89 c1 mov r9d, eax + 46b266: 83 e8 30 sub eax, 48 + 46b269: 83 f8 09 cmp eax, 9 + 46b26c: 77 1a ja 0x46b288 <__parse_one_specmb+0x358> + 46b26e: 85 f6 test esi, esi + 46b270: 78 e4 js 0x46b256 <__parse_one_specmb+0x326> + 46b272: 81 fe cc cc cc 0c cmp esi, 214748364 + 46b278: 7e c6 jle 0x46b240 <__parse_one_specmb+0x310> + 46b27a: be ff ff ff ff mov esi, 4294967295 + 46b27f: eb d5 jmp 0x46b256 <__parse_one_specmb+0x326> + 46b281: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46b288: 41 80 f9 24 cmp r9b, 36 + 46b28c: 75 32 jne 0x46b2c0 <__parse_one_specmb+0x390> + 46b28e: 85 f6 test esi, esi + 46b290: 74 2e je 0x46b2c0 <__parse_one_specmb+0x390> + 46b292: 49 8d 50 01 lea rdx, [r8 + 1] + 46b296: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46b29b: 83 fe ff cmp esi, -1 + 46b29e: 74 12 je 0x46b2b2 <__parse_one_specmb+0x382> + 46b2a0: 8d 46 ff lea eax, [rsi - 1] + 46b2a3: 89 43 30 mov dword ptr [rbx + 48], eax + 46b2a6: 89 f0 mov eax, esi + 46b2a8: 48 39 01 cmp qword ptr [rcx], rax + 46b2ab: 48 0f 43 01 cmovae rax, qword ptr [rcx] + 46b2af: 48 89 01 mov qword ptr [rcx], rax + 46b2b2: 41 0f b6 40 01 movzx eax, byte ptr [r8 + 1] + 46b2b7: e9 b7 fc ff ff jmp 0x46af73 <__parse_one_specmb+0x43> + 46b2bc: 0f 1f 40 00 nop dword ptr [rax] + 46b2c0: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46b2c5: 0f b6 47 01 movzx eax, byte ptr [rdi + 1] + 46b2c9: e9 a5 fc ff ff jmp 0x46af73 <__parse_one_specmb+0x43> + 46b2ce: 66 90 nop + 46b2d0: 48 c7 43 38 00 00 00 00 mov qword ptr [rbx + 56], 0 + 46b2d8: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 46b2dd: 85 d2 test edx, edx + 46b2df: 0f 85 35 01 00 00 jne 0x46b41a <__parse_one_specmb+0x4ea> + 46b2e5: 48 83 ef 01 sub rdi, 1 + 46b2e9: 4c 89 e0 mov rax, r12 + 46b2ec: 48 89 7b 20 mov qword ptr [rbx + 32], rdi + 46b2f0: 48 89 7b 18 mov qword ptr [rbx + 24], rdi + 46b2f4: 48 83 c4 18 add rsp, 24 + 46b2f8: 5b pop rbx + 46b2f9: 5d pop rbp + 46b2fa: 41 5c pop r12 + 46b2fc: 41 5d pop r13 + 46b2fe: c3 ret + 46b2ff: 90 nop + 46b300: 0f b6 43 0c movzx eax, byte ptr [rbx + 12] + 46b304: 83 e0 01 and eax, 1 + 46b307: 3c 01 cmp al, 1 + 46b309: 19 c0 sbb eax, eax + 46b30b: 30 c0 xor al, al + 46b30d: 05 07 01 00 00 add eax, 263 + 46b312: 89 43 34 mov dword ptr [rbx + 52], eax + 46b315: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 46b31a: 83 fe ff cmp esi, -1 + 46b31d: 75 be jne 0x46b2dd <__parse_one_specmb+0x3ad> + 46b31f: b9 01 00 00 00 mov ecx, 1 + 46b324: 89 6b 30 mov dword ptr [rbx + 48], ebp + 46b327: 49 01 cc add r12, rcx + 46b32a: eb b1 jmp 0x46b2dd <__parse_one_specmb+0x3ad> + 46b32c: 0f 1f 40 00 nop dword ptr [rax] + 46b330: 0f b6 43 0c movzx eax, byte ptr [rbx + 12] + 46b334: a8 04 test al, 4 + 46b336: 0f 84 c4 02 00 00 je 0x46b600 <__parse_one_specmb+0x6d0> + 46b33c: c7 43 34 00 02 00 00 mov dword ptr [rbx + 52], 512 + 46b343: eb d0 jmp 0x46b315 <__parse_one_specmb+0x3e5> + 46b345: 0f 1f 00 nop dword ptr [rax] + 46b348: 48 8d 72 02 lea rsi, [rdx + 2] + 46b34c: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46b351: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] + 46b355: 83 e9 30 sub ecx, 48 + 46b358: 83 f9 09 cmp ecx, 9 + 46b35b: 0f 87 87 02 00 00 ja 0x46b5e8 <__parse_one_specmb+0x6b8> + 46b361: 48 8d 72 03 lea rsi, [rdx + 3] + 46b365: 41 b9 ff ff ff ff mov r9d, 4294967295 + 46b36b: 41 b8 ff ff ff 7f mov r8d, 2147483647 + 46b371: eb 33 jmp 0x46b3a6 <__parse_one_specmb+0x476> + 46b373: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46b378: 8d 14 80 lea edx, [rax + 4*rax] + 46b37b: 44 89 c7 mov edi, r8d + 46b37e: 01 d2 add edx, edx + 46b380: 29 cf sub edi, ecx + 46b382: 8d 04 0a lea eax, [rdx + rcx] + 46b385: 39 d7 cmp edi, edx + 46b387: 41 0f 4c c1 cmovl eax, r9d + 46b38b: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46b390: 0f b6 0e movzx ecx, byte ptr [rsi] + 46b393: 48 89 f2 mov rdx, rsi + 46b396: 48 83 c6 01 add rsi, 1 + 46b39a: 83 e9 30 sub ecx, 48 + 46b39d: 83 f9 09 cmp ecx, 9 + 46b3a0: 0f 87 4a 02 00 00 ja 0x46b5f0 <__parse_one_specmb+0x6c0> + 46b3a6: 85 c0 test eax, eax + 46b3a8: 78 e1 js 0x46b38b <__parse_one_specmb+0x45b> + 46b3aa: 3d cc cc cc 0c cmp eax, 214748364 + 46b3af: 7e c7 jle 0x46b378 <__parse_one_specmb+0x448> + 46b3b1: b8 ff ff ff ff mov eax, 4294967295 + 46b3b6: eb d3 jmp 0x46b38b <__parse_one_specmb+0x45b> + 46b3b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46b3c0: 48 89 f2 mov rdx, rsi + 46b3c3: 41 b8 01 00 00 00 mov r8d, 1 + 46b3c9: 45 31 e4 xor r12d, r12d + 46b3cc: e9 1a fc ff ff jmp 0x46afeb <__parse_one_specmb+0xbb> + 46b3d1: 80 7a 01 68 cmp byte ptr [rdx + 1], 104 + 46b3d5: 0f 84 46 02 00 00 je 0x46b621 <__parse_one_specmb+0x6f1> + 46b3db: 48 8d 42 02 lea rax, [rdx + 2] + 46b3df: 80 4b 0c 02 or byte ptr [rbx + 12], 2 + 46b3e3: 48 89 ca mov rdx, rcx + 46b3e6: 48 89 c1 mov rcx, rax + 46b3e9: e9 62 fc ff ff jmp 0x46b050 <__parse_one_specmb+0x120> + 46b3ee: 80 4b 0c 04 or byte ptr [rbx + 12], 4 + 46b3f2: 80 7a 01 6c cmp byte ptr [rdx + 1], 108 + 46b3f6: 0f 85 70 fd ff ff jne 0x46b16c <__parse_one_specmb+0x23c> + 46b3fc: 48 83 c2 02 add rdx, 2 + 46b400: e9 3d fc ff ff jmp 0x46b042 <__parse_one_specmb+0x112> + 46b405: c7 43 34 05 00 00 00 mov dword ptr [rbx + 52], 5 + 46b40c: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 46b411: 83 fe ff cmp esi, -1 + 46b414: 0f 84 05 ff ff ff je 0x46b31f <__parse_one_specmb+0x3ef> + 46b41a: 48 89 7b 18 mov qword ptr [rbx + 24], rdi + 46b41e: be 25 00 00 00 mov esi, 37 + 46b423: e8 78 5c f9 ff call 0x4010a0 <.plt+0x80> + 46b428: 48 89 43 20 mov qword ptr [rbx + 32], rax + 46b42c: 48 83 c4 18 add rsp, 24 + 46b430: 4c 89 e0 mov rax, r12 + 46b433: 5b pop rbx + 46b434: 5d pop rbp + 46b435: 41 5c pop r12 + 46b437: 41 5d pop r13 + 46b439: c3 ret + 46b43a: c7 43 34 03 00 00 00 mov dword ptr [rbx + 52], 3 + 46b441: eb c9 jmp 0x46b40c <__parse_one_specmb+0x4dc> + 46b443: c7 43 34 02 00 00 00 mov dword ptr [rbx + 52], 2 + 46b44a: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 46b44f: 83 fe ff cmp esi, -1 + 46b452: 75 c6 jne 0x46b41a <__parse_one_specmb+0x4ea> + 46b454: 89 6b 30 mov dword ptr [rbx + 48], ebp + 46b457: 49 83 c4 01 add r12, 1 + 46b45b: eb bd jmp 0x46b41a <__parse_one_specmb+0x4ea> + 46b45d: c7 43 34 04 00 00 00 mov dword ptr [rbx + 52], 4 + 46b464: eb a6 jmp 0x46b40c <__parse_one_specmb+0x4dc> + 46b466: c7 43 34 01 00 00 00 mov dword ptr [rbx + 52], 1 + 46b46d: eb 9d jmp 0x46b40c <__parse_one_specmb+0x4dc> + 46b46f: c7 43 34 00 08 00 00 mov dword ptr [rbx + 52], 2048 + 46b476: eb 94 jmp 0x46b40c <__parse_one_specmb+0x4dc> + 46b478: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46b480: 4c 8d 4a 02 lea r9, [rdx + 2] + 46b484: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 46b489: 0f b6 42 02 movzx eax, byte ptr [rdx + 2] + 46b48d: 83 e8 30 sub eax, 48 + 46b490: 83 f8 09 cmp eax, 9 + 46b493: 0f 86 99 01 00 00 jbe 0x46b632 <__parse_one_specmb+0x702> + 46b499: 89 6b 28 mov dword ptr [rbx + 40], ebp + 46b49c: 4c 89 ca mov rdx, r9 + 46b49f: 4d 89 c4 mov r12, r8 + 46b4a2: 48 83 c5 01 add rbp, 1 + 46b4a6: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 46b4ab: e9 51 fb ff ff jmp 0x46b001 <__parse_one_specmb+0xd1> + 46b4b0: 48 8d 72 02 lea rsi, [rdx + 2] + 46b4b4: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46b4b9: 0f b6 52 02 movzx edx, byte ptr [rdx + 2] + 46b4bd: 89 d7 mov edi, edx + 46b4bf: 83 ea 30 sub edx, 48 + 46b4c2: 83 fa 09 cmp edx, 9 + 46b4c5: 77 51 ja 0x46b518 <__parse_one_specmb+0x5e8> + 46b4c7: 41 bb ff ff ff ff mov r11d, 4294967295 + 46b4cd: 41 ba ff ff ff 7f mov r10d, 2147483647 + 46b4d3: eb 2e jmp 0x46b503 <__parse_one_specmb+0x5d3> + 46b4d5: 0f 1f 00 nop dword ptr [rax] + 46b4d8: 8d 3c 80 lea edi, [rax + 4*rax] + 46b4db: 45 89 d1 mov r9d, r10d + 46b4de: 01 ff add edi, edi + 46b4e0: 41 29 d1 sub r9d, edx + 46b4e3: 8d 04 17 lea eax, [rdi + rdx] + 46b4e6: 44 39 cf cmp edi, r9d + 46b4e9: 49 0f 4f c3 cmovg rax, r11 + 46b4ed: 48 83 c6 01 add rsi, 1 + 46b4f1: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46b4f6: 0f b6 16 movzx edx, byte ptr [rsi] + 46b4f9: 89 d7 mov edi, edx + 46b4fb: 83 ea 30 sub edx, 48 + 46b4fe: 83 fa 09 cmp edx, 9 + 46b501: 77 15 ja 0x46b518 <__parse_one_specmb+0x5e8> + 46b503: 85 c0 test eax, eax + 46b505: 78 e6 js 0x46b4ed <__parse_one_specmb+0x5bd> + 46b507: 3d cc cc cc 0c cmp eax, 214748364 + 46b50c: 7e ca jle 0x46b4d8 <__parse_one_specmb+0x5a8> + 46b50e: b8 ff ff ff ff mov eax, 4294967295 + 46b513: eb d8 jmp 0x46b4ed <__parse_one_specmb+0x5bd> + 46b515: 0f 1f 00 nop dword ptr [rax] + 46b518: 40 80 ff 24 cmp dil, 36 + 46b51c: 0f 85 c7 fc ff ff jne 0x46b1e9 <__parse_one_specmb+0x2b9> + 46b522: 85 c0 test eax, eax + 46b524: 0f 84 bf fc ff ff je 0x46b1e9 <__parse_one_specmb+0x2b9> + 46b52a: 83 f8 ff cmp eax, -1 + 46b52d: 0f 84 b6 fc ff ff je 0x46b1e9 <__parse_one_specmb+0x2b9> + 46b533: 8d 78 ff lea edi, [rax - 1] + 46b536: 48 39 01 cmp qword ptr [rcx], rax + 46b539: 48 8d 56 01 lea rdx, [rsi + 1] + 46b53d: 48 0f 43 01 cmovae rax, qword ptr [rcx] + 46b541: 89 7b 2c mov dword ptr [rbx + 44], edi + 46b544: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46b549: 48 89 01 mov qword ptr [rcx], rax + 46b54c: 85 ff test edi, edi + 46b54e: 0f 89 6f fe ff ff jns 0x46b3c3 <__parse_one_specmb+0x493> + 46b554: e9 90 fc ff ff jmp 0x46b1e9 <__parse_one_specmb+0x2b9> + 46b559: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46b560: 0f b6 0a movzx ecx, byte ptr [rdx] + 46b563: 48 83 3c c8 00 cmp qword ptr [rax + 8*rcx], 0 + 46b568: 0f 84 aa fa ff ff je 0x46b018 <__parse_one_specmb+0xe8> + 46b56e: 48 8d 7c 24 08 lea rdi, [rsp + 8] + 46b573: 48 89 de mov rsi, rbx + 46b576: e8 75 8d 01 00 call 0x4842f0 <__handle_registered_modifier_mb> + 46b57b: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 46b580: 85 c0 test eax, eax + 46b582: 0f 85 90 fa ff ff jne 0x46b018 <__parse_one_specmb+0xe8> + 46b588: e9 b9 fa ff ff jmp 0x46b046 <__parse_one_specmb+0x116> + 46b58d: 0f 1f 00 nop dword ptr [rax] + 46b590: 48 8b 0d d1 83 05 00 mov rcx, qword ptr [rip + 361425] # 0x4c3968 <__printf_arginfo_table> + 46b597: 48 8b 04 d1 mov rax, qword ptr [rcx + 8*rdx] + 46b59b: 48 85 c0 test rax, rax + 46b59e: 0f 84 cc fa ff ff je 0x46b070 <__parse_one_specmb+0x140> + 46b5a4: 48 8d 4b 40 lea rcx, [rbx + 64] + 46b5a8: 48 8d 53 34 lea rdx, [rbx + 52] + 46b5ac: be 01 00 00 00 mov esi, 1 + 46b5b1: 48 89 df mov rdi, rbx + 46b5b4: ff d0 call rax + 46b5b6: 8b 53 08 mov edx, dword ptr [rbx + 8] + 46b5b9: 48 63 c8 movsxd rcx, eax + 46b5bc: 48 89 4b 38 mov qword ptr [rbx + 56], rcx + 46b5c0: 85 c0 test eax, eax + 46b5c2: 0f 88 a8 fa ff ff js 0x46b070 <__parse_one_specmb+0x140> + 46b5c8: 83 7b 30 ff cmp dword ptr [rbx + 48], -1 + 46b5cc: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 46b5d1: 0f 85 06 fd ff ff jne 0x46b2dd <__parse_one_specmb+0x3ad> + 46b5d7: 48 85 c9 test rcx, rcx + 46b5da: 0f 84 fd fc ff ff je 0x46b2dd <__parse_one_specmb+0x3ad> + 46b5e0: e9 3f fd ff ff jmp 0x46b324 <__parse_one_specmb+0x3f4> + 46b5e5: 0f 1f 00 nop dword ptr [rax] + 46b5e8: 48 89 f2 mov rdx, rsi + 46b5eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46b5f0: 83 f8 ff cmp eax, -1 + 46b5f3: 0f 84 08 fa ff ff je 0x46b001 <__parse_one_specmb+0xd1> + 46b5f9: 89 03 mov dword ptr [rbx], eax + 46b5fb: e9 01 fa ff ff jmp 0x46b001 <__parse_one_specmb+0xd1> + 46b600: a8 02 test al, 2 + 46b602: 74 0c je 0x46b610 <__parse_one_specmb+0x6e0> + 46b604: c7 43 34 00 04 00 00 mov dword ptr [rbx + 52], 1024 + 46b60b: e9 05 fd ff ff jmp 0x46b315 <__parse_one_specmb+0x3e5> + 46b610: 31 c0 xor eax, eax + 46b612: f6 43 0d 02 test byte ptr [rbx + 13], 2 + 46b616: 0f 95 c0 setne al + 46b619: 89 43 34 mov dword ptr [rbx + 52], eax + 46b61c: e9 f4 fc ff ff jmp 0x46b315 <__parse_one_specmb+0x3e5> + 46b621: 48 8d 4a 03 lea rcx, [rdx + 3] + 46b625: 80 4b 0d 02 or byte ptr [rbx + 13], 2 + 46b629: 48 83 c2 02 add rdx, 2 + 46b62d: e9 1e fa ff ff jmp 0x46b050 <__parse_one_specmb+0x120> + 46b632: 4c 8d 52 03 lea r10, [rdx + 3] + 46b636: 4c 89 54 24 08 mov qword ptr [rsp + 8], r10 + 46b63b: 0f b6 7a 03 movzx edi, byte ptr [rdx + 3] + 46b63f: 89 fe mov esi, edi + 46b641: 83 ef 30 sub edi, 48 + 46b644: 83 ff 09 cmp edi, 9 + 46b647: 77 56 ja 0x46b69f <__parse_one_specmb+0x76f> + 46b649: 48 83 c2 04 add rdx, 4 + 46b64d: 41 bd ff ff ff ff mov r13d, 4294967295 + 46b653: 41 bb ff ff ff 7f mov r11d, 2147483647 + 46b659: eb 32 jmp 0x46b68d <__parse_one_specmb+0x75d> + 46b65b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46b660: 8d 34 80 lea esi, [rax + 4*rax] + 46b663: 44 89 d8 mov eax, r11d + 46b666: 01 f6 add esi, esi + 46b668: 29 f8 sub eax, edi + 46b66a: 01 f7 add edi, esi + 46b66c: 39 f0 cmp eax, esi + 46b66e: 89 f8 mov eax, edi + 46b670: 49 0f 4c c5 cmovl rax, r13 + 46b674: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46b679: 0f b6 3a movzx edi, byte ptr [rdx] + 46b67c: 49 89 d2 mov r10, rdx + 46b67f: 48 83 c2 01 add rdx, 1 + 46b683: 89 fe mov esi, edi + 46b685: 83 ef 30 sub edi, 48 + 46b688: 83 ff 09 cmp edi, 9 + 46b68b: 77 12 ja 0x46b69f <__parse_one_specmb+0x76f> + 46b68d: 85 c0 test eax, eax + 46b68f: 78 e3 js 0x46b674 <__parse_one_specmb+0x744> + 46b691: 3d cc cc cc 0c cmp eax, 214748364 + 46b696: 7e c8 jle 0x46b660 <__parse_one_specmb+0x730> + 46b698: b8 ff ff ff ff mov eax, 4294967295 + 46b69d: eb d5 jmp 0x46b674 <__parse_one_specmb+0x744> + 46b69f: 40 80 fe 24 cmp sil, 36 + 46b6a3: 0f 85 f0 fd ff ff jne 0x46b499 <__parse_one_specmb+0x569> + 46b6a9: 85 c0 test eax, eax + 46b6ab: 0f 84 e8 fd ff ff je 0x46b499 <__parse_one_specmb+0x569> + 46b6b1: 83 f8 ff cmp eax, -1 + 46b6b4: 0f 84 df fd ff ff je 0x46b499 <__parse_one_specmb+0x569> + 46b6ba: 8d 70 ff lea esi, [rax - 1] + 46b6bd: 48 39 01 cmp qword ptr [rcx], rax + 46b6c0: 49 8d 52 01 lea rdx, [r10 + 1] + 46b6c4: 48 0f 43 01 cmovae rax, qword ptr [rcx] + 46b6c8: 89 73 28 mov dword ptr [rbx + 40], esi + 46b6cb: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46b6d0: 48 89 01 mov qword ptr [rcx], rax + 46b6d3: 85 f6 test esi, esi + 46b6d5: 0f 89 26 f9 ff ff jns 0x46b001 <__parse_one_specmb+0xd1> + 46b6db: e9 b9 fd ff ff jmp 0x46b499 <__parse_one_specmb+0x569> + +000000000046b6e0 <__parse_one_specwc>: + 46b6e0: f3 0f 1e fa endbr64 + 46b6e4: 41 54 push r12 + 46b6e6: 55 push rbp + 46b6e7: 48 89 f5 mov rbp, rsi + 46b6ea: 48 8d 77 04 lea rsi, [rdi + 4] + 46b6ee: 53 push rbx + 46b6ef: 48 89 d3 mov rbx, rdx + 46b6f2: 48 83 ec 10 sub rsp, 16 + 46b6f6: 0f b7 42 0c movzx eax, word ptr [rdx + 12] + 46b6fa: c7 42 30 ff ff ff ff mov dword ptr [rdx + 48], 4294967295 + 46b701: c7 42 10 20 00 00 00 mov dword ptr [rdx + 16], 32 + 46b708: 66 25 07 e2 and ax, 57863 + 46b70c: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46b711: 80 cc 04 or ah, 4 + 46b714: 66 89 42 0c mov word ptr [rdx + 12], ax + 46b718: 8b 47 04 mov eax, dword ptr [rdi + 4] + 46b71b: 8d 50 d0 lea edx, [rax - 48] + 46b71e: 83 fa 09 cmp edx, 9 + 46b721: 0f 86 b9 02 00 00 jbe 0x46b9e0 <__parse_one_specwc+0x300> + 46b727: 48 89 f2 mov rdx, rsi + 46b72a: 45 31 c0 xor r8d, r8d + 46b72d: 48 8d 3d 0c d9 03 00 lea rdi, [rip + 252172] # 0x4a9040 + 46b734: 0f 1f 40 00 nop dword ptr [rax] + 46b738: 8b 02 mov eax, dword ptr [rdx] + 46b73a: 83 e8 20 sub eax, 32 + 46b73d: 83 f8 29 cmp eax, 41 + 46b740: 77 0e ja 0x46b750 <__parse_one_specwc+0x70> + 46b742: 48 63 04 87 movsxd rax, dword ptr [rdi + 4*rax] + 46b746: 48 01 f8 add rax, rdi + 46b749: 3e ff e0 jmp rax + 46b74c: 0f 1f 40 00 nop dword ptr [rax] + 46b750: 45 84 c0 test r8b, r8b + 46b753: 74 08 je 0x46b75d <__parse_one_specwc+0x7d> + 46b755: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46b75a: 48 89 d6 mov rsi, rdx + 46b75d: f6 43 0c 20 test byte ptr [rbx + 12], 32 + 46b761: 74 07 je 0x46b76a <__parse_one_specwc+0x8a> + 46b763: c7 43 10 20 00 00 00 mov dword ptr [rbx + 16], 32 + 46b76a: c7 43 2c ff ff ff ff mov dword ptr [rbx + 44], 4294967295 + 46b771: c7 43 04 00 00 00 00 mov dword ptr [rbx + 4], 0 + 46b778: 8b 06 mov eax, dword ptr [rsi] + 46b77a: 83 f8 2a cmp eax, 42 + 46b77d: 0f 84 2d 02 00 00 je 0x46b9b0 <__parse_one_specwc+0x2d0> + 46b783: 83 e8 30 sub eax, 48 + 46b786: ba 01 00 00 00 mov edx, 1 + 46b78b: 45 31 e4 xor r12d, r12d + 46b78e: 83 f8 09 cmp eax, 9 + 46b791: 0f 86 39 01 00 00 jbe 0x46b8d0 <__parse_one_specwc+0x1f0> + 46b797: c7 43 28 ff ff ff ff mov dword ptr [rbx + 40], 4294967295 + 46b79e: c7 03 ff ff ff ff mov dword ptr [rbx], 4294967295 + 46b7a4: 83 3e 2e cmp dword ptr [rsi], 46 + 46b7a7: 0f 84 d3 01 00 00 je 0x46b980 <__parse_one_specwc+0x2a0> + 46b7ad: 48 8b 15 9c 81 05 00 mov rdx, qword ptr [rip + 360860] # 0x4c3950 <__printf_modifier_table> + 46b7b4: 81 63 0c f8 fd 00 00 and dword ptr [rbx + 12], 65016 + 46b7bb: 48 85 d2 test rdx, rdx + 46b7be: 0f 85 1c 03 00 00 jne 0x46bae0 <__parse_one_specwc+0x400> + 46b7c4: 8b 06 mov eax, dword ptr [rsi] + 46b7c6: 48 8d 56 04 lea rdx, [rsi + 4] + 46b7ca: 8d 48 b4 lea ecx, [rax - 76] + 46b7cd: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46b7d2: 83 f9 2e cmp ecx, 46 + 46b7d5: 77 29 ja 0x46b800 <__parse_one_specwc+0x120> + 46b7d7: 48 8d 3d 0a d9 03 00 lea rdi, [rip + 252170] # 0x4a90e8 + 46b7de: 48 63 0c 8f movsxd rcx, dword ptr [rdi + 4*rcx] + 46b7e2: 48 01 f9 add rcx, rdi + 46b7e5: 3e ff e1 jmp rcx + 46b7e8: 83 7e 04 68 cmp dword ptr [rsi + 4], 104 + 46b7ec: 0f 84 03 06 00 00 je 0x46bdf5 <__parse_one_specwc+0x715> + 46b7f2: 80 4b 0c 02 or byte ptr [rbx + 12], 2 + 46b7f6: 8b 46 04 mov eax, dword ptr [rsi + 4] + 46b7f9: 48 8d 56 08 lea rdx, [rsi + 8] + 46b7fd: 0f 1f 00 nop dword ptr [rax] + 46b800: 48 83 3d 40 81 05 00 00 cmp qword ptr [rip + 360768], 0 # 0x4c3948 <__printf_function_table> + 46b808: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46b80d: 89 43 08 mov dword ptr [rbx + 8], eax + 46b810: c7 43 40 ff ff ff ff mov dword ptr [rbx + 64], 4294967295 + 46b817: 74 0b je 0x46b824 <__parse_one_specwc+0x144> + 46b819: 3d ff 00 00 00 cmp eax, 255 + 46b81e: 0f 8e 5f 03 00 00 jle 0x46bb83 <__parse_one_specwc+0x4a3> + 46b824: 8d 50 bf lea edx, [rax - 65] + 46b827: 48 c7 43 38 01 00 00 00 mov qword ptr [rbx + 56], 1 + 46b82f: 8b 73 30 mov esi, dword ptr [rbx + 48] + 46b832: 83 fa 37 cmp edx, 55 + 46b835: 0f 87 25 02 00 00 ja 0x46ba60 <__parse_one_specwc+0x380> + 46b83b: 48 8d 0d 62 d9 03 00 lea rcx, [rip + 252258] # 0x4a91a4 + 46b842: 48 63 14 91 movsxd rdx, dword ptr [rcx + 4*rdx] + 46b846: 48 01 ca add rdx, rcx + 46b849: 3e ff e2 jmp rdx + 46b84c: 0f 1f 40 00 nop dword ptr [rax] + 46b850: 80 4b 0d 08 or byte ptr [rbx + 13], 8 + 46b854: 0f 1f 40 00 nop dword ptr [rax] + 46b858: 8b 42 04 mov eax, dword ptr [rdx + 4] + 46b85b: 48 83 c2 04 add rdx, 4 + 46b85f: 41 b8 01 00 00 00 mov r8d, 1 + 46b865: 85 c0 test eax, eax + 46b867: 0f 85 cb fe ff ff jne 0x46b738 <__parse_one_specwc+0x58> + 46b86d: e9 e3 fe ff ff jmp 0x46b755 <__parse_one_specwc+0x75> + 46b872: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46b878: c7 43 10 30 00 00 00 mov dword ptr [rbx + 16], 48 + 46b87f: eb d7 jmp 0x46b858 <__parse_one_specwc+0x178> + 46b881: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46b888: 80 4b 0c 20 or byte ptr [rbx + 12], 32 + 46b88c: eb ca jmp 0x46b858 <__parse_one_specwc+0x178> + 46b88e: 66 90 nop + 46b890: 80 4b 0c 40 or byte ptr [rbx + 12], 64 + 46b894: eb c2 jmp 0x46b858 <__parse_one_specwc+0x178> + 46b896: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46b8a0: 80 4b 0c 80 or byte ptr [rbx + 12], -128 + 46b8a4: eb b2 jmp 0x46b858 <__parse_one_specwc+0x178> + 46b8a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46b8b0: 80 4b 0c 08 or byte ptr [rbx + 12], 8 + 46b8b4: eb a2 jmp 0x46b858 <__parse_one_specwc+0x178> + 46b8b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46b8c0: 80 4b 0c 10 or byte ptr [rbx + 12], 16 + 46b8c4: eb 92 jmp 0x46b858 <__parse_one_specwc+0x178> + 46b8c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46b8d0: 48 8d 56 04 lea rdx, [rsi + 4] + 46b8d4: 8b 76 04 mov esi, dword ptr [rsi + 4] + 46b8d7: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46b8dc: 83 ee 30 sub esi, 48 + 46b8df: 83 fe 09 cmp esi, 9 + 46b8e2: 77 6b ja 0x46b94f <__parse_one_specwc+0x26f> + 46b8e4: 41 b8 ff ff ff 7f mov r8d, 2147483647 + 46b8ea: eb 23 jmp 0x46b90f <__parse_one_specwc+0x22f> + 46b8ec: 0f 1f 40 00 nop dword ptr [rax] + 46b8f0: 8d 04 80 lea eax, [rax + 4*rax] + 46b8f3: 44 89 c7 mov edi, r8d + 46b8f6: 01 c0 add eax, eax + 46b8f8: 29 f7 sub edi, esi + 46b8fa: 39 f8 cmp eax, edi + 46b8fc: 7f 1c jg 0x46b91a <__parse_one_specwc+0x23a> + 46b8fe: 01 f0 add eax, esi + 46b900: 8b 72 04 mov esi, dword ptr [rdx + 4] + 46b903: 48 83 c2 04 add rdx, 4 + 46b907: 83 ee 30 sub esi, 48 + 46b90a: 83 fe 09 cmp esi, 9 + 46b90d: 77 32 ja 0x46b941 <__parse_one_specwc+0x261> + 46b90f: 85 c0 test eax, eax + 46b911: 78 ed js 0x46b900 <__parse_one_specwc+0x220> + 46b913: 3d cc cc cc 0c cmp eax, 214748364 + 46b918: 7e d6 jle 0x46b8f0 <__parse_one_specwc+0x210> + 46b91a: 8b 42 04 mov eax, dword ptr [rdx + 4] + 46b91d: 48 83 c2 04 add rdx, 4 + 46b921: 83 e8 30 sub eax, 48 + 46b924: 83 f8 09 cmp eax, 9 + 46b927: 0f 87 33 04 00 00 ja 0x46bd60 <__parse_one_specwc+0x680> + 46b92d: 8b 72 04 mov esi, dword ptr [rdx + 4] + 46b930: 48 83 c2 04 add rdx, 4 + 46b934: b8 ff ff ff ff mov eax, 4294967295 + 46b939: 83 ee 30 sub esi, 48 + 46b93c: 83 fe 09 cmp esi, 9 + 46b93f: 76 ce jbe 0x46b90f <__parse_one_specwc+0x22f> + 46b941: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46b946: 83 f8 ff cmp eax, -1 + 46b949: 0f 84 1e 06 00 00 je 0x46bf6d <__parse_one_specwc+0x88d> + 46b94f: 48 89 d6 mov rsi, rdx + 46b952: 89 43 04 mov dword ptr [rbx + 4], eax + 46b955: ba 01 00 00 00 mov edx, 1 + 46b95a: 45 31 e4 xor r12d, r12d + 46b95d: e9 35 fe ff ff jmp 0x46b797 <__parse_one_specwc+0xb7> + 46b962: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46b968: 80 4b 0c 04 or byte ptr [rbx + 12], 4 + 46b96c: 48 8d 56 08 lea rdx, [rsi + 8] + 46b970: 8b 46 04 mov eax, dword ptr [rsi + 4] + 46b973: e9 88 fe ff ff jmp 0x46b800 <__parse_one_specwc+0x120> + 46b978: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46b980: 8b 46 04 mov eax, dword ptr [rsi + 4] + 46b983: 48 8d 7e 04 lea rdi, [rsi + 4] + 46b987: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 46b98c: 83 f8 2a cmp eax, 42 + 46b98f: 0f 84 1b 03 00 00 je 0x46bcb0 <__parse_one_specwc+0x5d0> + 46b995: 83 e8 30 sub eax, 48 + 46b998: 83 f8 09 cmp eax, 9 + 46b99b: 0f 86 6f 01 00 00 jbe 0x46bb10 <__parse_one_specwc+0x430> + 46b9a1: c7 03 00 00 00 00 mov dword ptr [rbx], 0 + 46b9a7: 48 89 fe mov rsi, rdi + 46b9aa: e9 fe fd ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> + 46b9af: 90 nop + 46b9b0: 8b 46 04 mov eax, dword ptr [rsi + 4] + 46b9b3: 8d 50 d0 lea edx, [rax - 48] + 46b9b6: 83 fa 09 cmp edx, 9 + 46b9b9: 0f 86 21 03 00 00 jbe 0x46bce0 <__parse_one_specwc+0x600> + 46b9bf: 48 83 c6 04 add rsi, 4 + 46b9c3: 89 6b 2c mov dword ptr [rbx + 44], ebp + 46b9c6: 48 83 c5 01 add rbp, 1 + 46b9ca: ba 02 00 00 00 mov edx, 2 + 46b9cf: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46b9d4: 41 bc 01 00 00 00 mov r12d, 1 + 46b9da: e9 b8 fd ff ff jmp 0x46b797 <__parse_one_specwc+0xb7> + 46b9df: 90 nop + 46b9e0: 44 8b 57 08 mov r10d, dword ptr [rdi + 8] + 46b9e4: 4c 8d 47 08 lea r8, [rdi + 8] + 46b9e8: 89 d0 mov eax, edx + 46b9ea: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 46b9ef: 45 8d 4a d0 lea r9d, [r10 - 48] + 46b9f3: 41 83 f9 09 cmp r9d, 9 + 46b9f7: 0f 87 a5 04 00 00 ja 0x46bea2 <__parse_one_specwc+0x7c2> + 46b9fd: 41 bb ff ff ff 7f mov r11d, 2147483647 + 46ba03: eb 2e jmp 0x46ba33 <__parse_one_specwc+0x353> + 46ba05: 0f 1f 00 nop dword ptr [rax] + 46ba08: 8d 04 80 lea eax, [rax + 4*rax] + 46ba0b: 44 89 da mov edx, r11d + 46ba0e: 01 c0 add eax, eax + 46ba10: 44 29 ca sub edx, r9d + 46ba13: 39 c2 cmp edx, eax + 46ba15: 7c 2b jl 0x46ba42 <__parse_one_specwc+0x362> + 46ba17: 44 01 c8 add eax, r9d + 46ba1a: 4c 89 c7 mov rdi, r8 + 46ba1d: 44 8b 57 04 mov r10d, dword ptr [rdi + 4] + 46ba21: 4c 8d 47 04 lea r8, [rdi + 4] + 46ba25: 45 8d 4a d0 lea r9d, [r10 - 48] + 46ba29: 41 83 f9 09 cmp r9d, 9 + 46ba2d: 0f 87 45 02 00 00 ja 0x46bc78 <__parse_one_specwc+0x598> + 46ba33: 85 c0 test eax, eax + 46ba35: 0f 88 5f 04 00 00 js 0x46be9a <__parse_one_specwc+0x7ba> + 46ba3b: 3d cc cc cc 0c cmp eax, 214748364 + 46ba40: 7e c6 jle 0x46ba08 <__parse_one_specwc+0x328> + 46ba42: 41 8b 40 04 mov eax, dword ptr [r8 + 4] + 46ba46: 49 8d 78 04 lea rdi, [r8 + 4] + 46ba4a: 8d 50 d0 lea edx, [rax - 48] + 46ba4d: 83 fa 09 cmp edx, 9 + 46ba50: 0f 87 42 02 00 00 ja 0x46bc98 <__parse_one_specwc+0x5b8> + 46ba56: b8 ff ff ff ff mov eax, 4294967295 + 46ba5b: eb c0 jmp 0x46ba1d <__parse_one_specwc+0x33d> + 46ba5d: 0f 1f 00 nop dword ptr [rax] + 46ba60: 48 c7 43 38 00 00 00 00 mov qword ptr [rbx + 56], 0 + 46ba68: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 46ba6d: 85 c0 test eax, eax + 46ba6f: 0f 85 b1 01 00 00 jne 0x46bc26 <__parse_one_specwc+0x546> + 46ba75: 48 83 ef 04 sub rdi, 4 + 46ba79: 4c 89 e0 mov rax, r12 + 46ba7c: 48 89 7b 20 mov qword ptr [rbx + 32], rdi + 46ba80: 48 89 7b 18 mov qword ptr [rbx + 24], rdi + 46ba84: 48 83 c4 10 add rsp, 16 + 46ba88: 5b pop rbx + 46ba89: 5d pop rbp + 46ba8a: 41 5c pop r12 + 46ba8c: c3 ret + 46ba8d: 0f 1f 00 nop dword ptr [rax] + 46ba90: 0f b6 53 0c movzx edx, byte ptr [rbx + 12] + 46ba94: 83 e2 01 and edx, 1 + 46ba97: 80 fa 01 cmp dl, 1 + 46ba9a: 19 d2 sbb edx, edx + 46ba9c: 30 d2 xor dl, dl + 46ba9e: 81 c2 07 01 00 00 add edx, 263 + 46baa4: 89 53 34 mov dword ptr [rbx + 52], edx + 46baa7: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 46baac: 83 fe ff cmp esi, -1 + 46baaf: 75 bc jne 0x46ba6d <__parse_one_specwc+0x38d> + 46bab1: ba 01 00 00 00 mov edx, 1 + 46bab6: 89 6b 30 mov dword ptr [rbx + 48], ebp + 46bab9: 49 01 d4 add r12, rdx + 46babc: eb af jmp 0x46ba6d <__parse_one_specwc+0x38d> + 46babe: 66 90 nop + 46bac0: 0f b6 53 0c movzx edx, byte ptr [rbx + 12] + 46bac4: f6 c2 04 test dl, 4 + 46bac7: 0f 84 f6 02 00 00 je 0x46bdc3 <__parse_one_specwc+0x6e3> + 46bacd: c7 43 34 00 02 00 00 mov dword ptr [rbx + 52], 512 + 46bad4: eb d1 jmp 0x46baa7 <__parse_one_specwc+0x3c7> + 46bad6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46bae0: 8b 0e mov ecx, dword ptr [rsi] + 46bae2: 48 83 3c ca 00 cmp qword ptr [rdx + 8*rcx], 0 + 46bae7: 48 89 c8 mov rax, rcx + 46baea: 0f 84 d6 fc ff ff je 0x46b7c6 <__parse_one_specwc+0xe6> + 46baf0: 48 8d 7c 24 08 lea rdi, [rsp + 8] + 46baf5: 48 89 de mov rsi, rbx + 46baf8: e8 c3 88 01 00 call 0x4843c0 <__handle_registered_modifier_wc> + 46bafd: 85 c0 test eax, eax + 46baff: 0f 84 e0 02 00 00 je 0x46bde5 <__parse_one_specwc+0x705> + 46bb05: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 46bb0a: e9 b5 fc ff ff jmp 0x46b7c4 <__parse_one_specwc+0xe4> + 46bb0f: 90 nop + 46bb10: 8b 7e 08 mov edi, dword ptr [rsi + 8] + 46bb13: 48 8d 4e 08 lea rcx, [rsi + 8] + 46bb17: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 46bb1c: 8d 57 d0 lea edx, [rdi - 48] + 46bb1f: 83 fa 09 cmp edx, 9 + 46bb22: 0f 87 27 04 00 00 ja 0x46bf4f <__parse_one_specwc+0x86f> + 46bb28: 48 8d 4e 0c lea rcx, [rsi + 12] + 46bb2c: bf ff ff ff 7f mov edi, 2147483647 + 46bb31: eb 29 jmp 0x46bb5c <__parse_one_specwc+0x47c> + 46bb33: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46bb38: 8d 04 80 lea eax, [rax + 4*rax] + 46bb3b: 89 fe mov esi, edi + 46bb3d: 01 c0 add eax, eax + 46bb3f: 29 d6 sub esi, edx + 46bb41: 39 c6 cmp esi, eax + 46bb43: 7c 22 jl 0x46bb67 <__parse_one_specwc+0x487> + 46bb45: 01 d0 add eax, edx + 46bb47: 48 89 ce mov rsi, rcx + 46bb4a: 8b 09 mov ecx, dword ptr [rcx] + 46bb4c: 8d 51 d0 lea edx, [rcx - 48] + 46bb4f: 48 8d 4e 04 lea rcx, [rsi + 4] + 46bb53: 83 fa 09 cmp edx, 9 + 46bb56: 0f 87 a9 02 00 00 ja 0x46be05 <__parse_one_specwc+0x725> + 46bb5c: 85 c0 test eax, eax + 46bb5e: 78 e7 js 0x46bb47 <__parse_one_specwc+0x467> + 46bb60: 3d cc cc cc 0c cmp eax, 214748364 + 46bb65: 7e d1 jle 0x46bb38 <__parse_one_specwc+0x458> + 46bb67: 48 89 ce mov rsi, rcx + 46bb6a: 48 83 c1 04 add rcx, 4 + 46bb6e: 8b 06 mov eax, dword ptr [rsi] + 46bb70: 83 e8 30 sub eax, 48 + 46bb73: 83 f8 09 cmp eax, 9 + 46bb76: 0f 87 6c 03 00 00 ja 0x46bee8 <__parse_one_specwc+0x808> + 46bb7c: b8 ff ff ff ff mov eax, 4294967295 + 46bb81: eb c4 jmp 0x46bb47 <__parse_one_specwc+0x467> + 46bb83: 48 8b 0d de 7d 05 00 mov rcx, qword ptr [rip + 359902] # 0x4c3968 <__printf_arginfo_table> + 46bb8a: 48 63 d0 movsxd rdx, eax + 46bb8d: 4c 8b 04 d1 mov r8, qword ptr [rcx + 8*rdx] + 46bb91: 4d 85 c0 test r8, r8 + 46bb94: 0f 84 8a fc ff ff je 0x46b824 <__parse_one_specwc+0x144> + 46bb9a: 48 8d 53 34 lea rdx, [rbx + 52] + 46bb9e: 48 8d 4b 40 lea rcx, [rbx + 64] + 46bba2: be 01 00 00 00 mov esi, 1 + 46bba7: 48 89 df mov rdi, rbx + 46bbaa: 41 ff d0 call r8 + 46bbad: 48 63 d0 movsxd rdx, eax + 46bbb0: 85 c0 test eax, eax + 46bbb2: 8b 43 08 mov eax, dword ptr [rbx + 8] + 46bbb5: 48 89 53 38 mov qword ptr [rbx + 56], rdx + 46bbb9: 0f 88 65 fc ff ff js 0x46b824 <__parse_one_specwc+0x144> + 46bbbf: 83 7b 30 ff cmp dword ptr [rbx + 48], -1 + 46bbc3: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 46bbc8: 0f 85 9f fe ff ff jne 0x46ba6d <__parse_one_specwc+0x38d> + 46bbce: 48 85 d2 test rdx, rdx + 46bbd1: 0f 84 96 fe ff ff je 0x46ba6d <__parse_one_specwc+0x38d> + 46bbd7: e9 da fe ff ff jmp 0x46bab6 <__parse_one_specwc+0x3d6> + 46bbdc: 0f 1f 40 00 nop dword ptr [rax] + 46bbe0: 48 89 d6 mov rsi, rdx + 46bbe3: 80 4b 0c 01 or byte ptr [rbx + 12], 1 + 46bbe7: 48 8d 56 04 lea rdx, [rsi + 4] + 46bbeb: 8b 06 mov eax, dword ptr [rsi] + 46bbed: e9 0e fc ff ff jmp 0x46b800 <__parse_one_specwc+0x120> + 46bbf2: 80 4b 0c 04 or byte ptr [rbx + 12], 4 + 46bbf6: 8b 46 04 mov eax, dword ptr [rsi + 4] + 46bbf9: 48 8d 56 08 lea rdx, [rsi + 8] + 46bbfd: 48 83 c6 08 add rsi, 8 + 46bc01: 83 f8 6c cmp eax, 108 + 46bc04: 0f 85 f6 fb ff ff jne 0x46b800 <__parse_one_specwc+0x120> + 46bc0a: eb d7 jmp 0x46bbe3 <__parse_one_specwc+0x503> + 46bc0c: c7 43 34 04 00 00 00 mov dword ptr [rbx + 52], 4 + 46bc13: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46bc18: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 46bc1d: 83 fe ff cmp esi, -1 + 46bc20: 0f 84 8b fe ff ff je 0x46bab1 <__parse_one_specwc+0x3d1> + 46bc26: 48 89 7b 18 mov qword ptr [rbx + 24], rdi + 46bc2a: be 25 00 00 00 mov esi, 37 + 46bc2f: e8 9c 48 00 00 call 0x4704d0 + 46bc34: 48 89 43 20 mov qword ptr [rbx + 32], rax + 46bc38: 48 83 c4 10 add rsp, 16 + 46bc3c: 4c 89 e0 mov rax, r12 + 46bc3f: 5b pop rbx + 46bc40: 5d pop rbp + 46bc41: 41 5c pop r12 + 46bc43: c3 ret + 46bc44: c7 43 34 03 00 00 00 mov dword ptr [rbx + 52], 3 + 46bc4b: eb cb jmp 0x46bc18 <__parse_one_specwc+0x538> + 46bc4d: c7 43 34 02 00 00 00 mov dword ptr [rbx + 52], 2 + 46bc54: eb c2 jmp 0x46bc18 <__parse_one_specwc+0x538> + 46bc56: c7 43 34 01 00 00 00 mov dword ptr [rbx + 52], 1 + 46bc5d: eb b9 jmp 0x46bc18 <__parse_one_specwc+0x538> + 46bc5f: c7 43 34 00 08 00 00 mov dword ptr [rbx + 52], 2048 + 46bc66: eb b0 jmp 0x46bc18 <__parse_one_specwc+0x538> + 46bc68: c7 43 34 05 00 00 00 mov dword ptr [rbx + 52], 5 + 46bc6f: eb a7 jmp 0x46bc18 <__parse_one_specwc+0x538> + 46bc71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46bc78: 89 c2 mov edx, eax + 46bc7a: 41 83 fa 24 cmp r10d, 36 + 46bc7e: 75 08 jne 0x46bc88 <__parse_one_specwc+0x5a8> + 46bc80: 85 d2 test edx, edx + 46bc82: 0f 85 4a 02 00 00 jne 0x46bed2 <__parse_one_specwc+0x7f2> + 46bc88: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46bc8d: e9 95 fa ff ff jmp 0x46b727 <__parse_one_specwc+0x47> + 46bc92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46bc98: 83 f8 24 cmp eax, 36 + 46bc9b: 75 eb jne 0x46bc88 <__parse_one_specwc+0x5a8> + 46bc9d: 49 8d 70 08 lea rsi, [r8 + 8] + 46bca1: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46bca6: e9 7c fa ff ff jmp 0x46b727 <__parse_one_specwc+0x47> + 46bcab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46bcb0: 8b 46 08 mov eax, dword ptr [rsi + 8] + 46bcb3: 8d 78 d0 lea edi, [rax - 48] + 46bcb6: 83 ff 09 cmp edi, 9 + 46bcb9: 0f 86 5b 01 00 00 jbe 0x46be1a <__parse_one_specwc+0x73a> + 46bcbf: 48 83 c6 08 add rsi, 8 + 46bcc3: 89 6b 28 mov dword ptr [rbx + 40], ebp + 46bcc6: 49 89 d4 mov r12, rdx + 46bcc9: 48 83 c5 01 add rbp, 1 + 46bccd: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46bcd2: e9 d6 fa ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> + 46bcd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46bce0: 44 8b 4e 08 mov r9d, dword ptr [rsi + 8] + 46bce4: 48 8d 7e 08 lea rdi, [rsi + 8] + 46bce8: 89 d0 mov eax, edx + 46bcea: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 46bcef: 45 8d 41 d0 lea r8d, [r9 - 48] + 46bcf3: 41 83 f8 09 cmp r8d, 9 + 46bcf7: 0f 87 3b 02 00 00 ja 0x46bf38 <__parse_one_specwc+0x858> + 46bcfd: 48 8d 56 0c lea rdx, [rsi + 12] + 46bd01: 41 ba ff ff ff 7f mov r10d, 2147483647 + 46bd07: eb 2d jmp 0x46bd36 <__parse_one_specwc+0x656> + 46bd09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46bd10: 8d 04 80 lea eax, [rax + 4*rax] + 46bd13: 44 89 d7 mov edi, r10d + 46bd16: 01 c0 add eax, eax + 46bd18: 44 29 c7 sub edi, r8d + 46bd1b: 39 c7 cmp edi, eax + 46bd1d: 7c 22 jl 0x46bd41 <__parse_one_specwc+0x661> + 46bd1f: 44 01 c0 add eax, r8d + 46bd22: 44 8b 0a mov r9d, dword ptr [rdx] + 46bd25: 48 89 d7 mov rdi, rdx + 46bd28: 48 8d 52 04 lea rdx, [rdx + 4] + 46bd2c: 45 8d 41 d0 lea r8d, [r9 - 48] + 46bd30: 41 83 f8 09 cmp r8d, 9 + 46bd34: 77 3f ja 0x46bd75 <__parse_one_specwc+0x695> + 46bd36: 85 c0 test eax, eax + 46bd38: 78 e8 js 0x46bd22 <__parse_one_specwc+0x642> + 46bd3a: 3d cc cc cc 0c cmp eax, 214748364 + 46bd3f: 7e cf jle 0x46bd10 <__parse_one_specwc+0x630> + 46bd41: 48 89 d0 mov rax, rdx + 46bd44: 48 83 c2 04 add rdx, 4 + 46bd48: 8b 00 mov eax, dword ptr [rax] + 46bd4a: 83 e8 30 sub eax, 48 + 46bd4d: 83 f8 09 cmp eax, 9 + 46bd50: 0f 87 69 fc ff ff ja 0x46b9bf <__parse_one_specwc+0x2df> + 46bd56: b8 ff ff ff ff mov eax, 4294967295 + 46bd5b: eb c5 jmp 0x46bd22 <__parse_one_specwc+0x642> + 46bd5d: 0f 1f 00 nop dword ptr [rax] + 46bd60: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46bd65: 48 89 d6 mov rsi, rdx + 46bd68: 45 31 e4 xor r12d, r12d + 46bd6b: ba 01 00 00 00 mov edx, 1 + 46bd70: e9 22 fa ff ff jmp 0x46b797 <__parse_one_specwc+0xb7> + 46bd75: 89 c2 mov edx, eax + 46bd77: 85 d2 test edx, edx + 46bd79: 0f 84 40 fc ff ff je 0x46b9bf <__parse_one_specwc+0x2df> + 46bd7f: 41 83 f9 24 cmp r9d, 36 + 46bd83: 0f 85 36 fc ff ff jne 0x46b9bf <__parse_one_specwc+0x2df> + 46bd89: 83 fa ff cmp edx, -1 + 46bd8c: 0f 84 2d fc ff ff je 0x46b9bf <__parse_one_specwc+0x2df> + 46bd92: 48 39 11 cmp qword ptr [rcx], rdx + 46bd95: 8d 42 ff lea eax, [rdx - 1] + 46bd98: 48 0f 43 11 cmovae rdx, qword ptr [rcx] + 46bd9c: 48 83 c7 04 add rdi, 4 + 46bda0: 89 43 2c mov dword ptr [rbx + 44], eax + 46bda3: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 46bda8: 48 89 11 mov qword ptr [rcx], rdx + 46bdab: 85 c0 test eax, eax + 46bdad: 0f 88 0c fc ff ff js 0x46b9bf <__parse_one_specwc+0x2df> + 46bdb3: 48 89 fe mov rsi, rdi + 46bdb6: ba 01 00 00 00 mov edx, 1 + 46bdbb: 45 31 e4 xor r12d, r12d + 46bdbe: e9 d4 f9 ff ff jmp 0x46b797 <__parse_one_specwc+0xb7> + 46bdc3: 83 e2 02 and edx, 2 + 46bdc6: 74 0c je 0x46bdd4 <__parse_one_specwc+0x6f4> + 46bdc8: c7 43 34 00 04 00 00 mov dword ptr [rbx + 52], 1024 + 46bdcf: e9 d3 fc ff ff jmp 0x46baa7 <__parse_one_specwc+0x3c7> + 46bdd4: 31 d2 xor edx, edx + 46bdd6: f6 43 0d 02 test byte ptr [rbx + 13], 2 + 46bdda: 0f 95 c2 setne dl + 46bddd: 89 53 34 mov dword ptr [rbx + 52], edx + 46bde0: e9 c2 fc ff ff jmp 0x46baa7 <__parse_one_specwc+0x3c7> + 46bde5: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 46bdea: 48 8d 50 04 lea rdx, [rax + 4] + 46bdee: 8b 00 mov eax, dword ptr [rax] + 46bdf0: e9 0b fa ff ff jmp 0x46b800 <__parse_one_specwc+0x120> + 46bdf5: 80 4b 0d 02 or byte ptr [rbx + 13], 2 + 46bdf9: 48 8d 56 0c lea rdx, [rsi + 12] + 46bdfd: 8b 46 08 mov eax, dword ptr [rsi + 8] + 46be00: e9 fb f9 ff ff jmp 0x46b800 <__parse_one_specwc+0x120> + 46be05: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46be0a: 83 f8 ff cmp eax, -1 + 46be0d: 0f 84 9a f9 ff ff je 0x46b7ad <__parse_one_specwc+0xcd> + 46be13: 89 03 mov dword ptr [rbx], eax + 46be15: e9 93 f9 ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> + 46be1a: 44 8b 56 0c mov r10d, dword ptr [rsi + 12] + 46be1e: 4c 8d 46 0c lea r8, [rsi + 12] + 46be22: 89 f8 mov eax, edi + 46be24: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 46be29: 45 8d 4a d0 lea r9d, [r10 - 48] + 46be2d: 41 83 f9 09 cmp r9d, 9 + 46be31: 0f 87 22 01 00 00 ja 0x46bf59 <__parse_one_specwc+0x879> + 46be37: 48 8d 7e 10 lea rdi, [rsi + 16] + 46be3b: 41 ba ff ff ff 7f mov r10d, 2147483647 + 46be41: eb 30 jmp 0x46be73 <__parse_one_specwc+0x793> + 46be43: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46be48: 8d 04 80 lea eax, [rax + 4*rax] + 46be4b: 45 89 d0 mov r8d, r10d + 46be4e: 01 c0 add eax, eax + 46be50: 45 29 c8 sub r8d, r9d + 46be53: 41 39 c0 cmp r8d, eax + 46be56: 7c 26 jl 0x46be7e <__parse_one_specwc+0x79e> + 46be58: 44 01 c8 add eax, r9d + 46be5b: 44 8b 1f mov r11d, dword ptr [rdi] + 46be5e: 49 89 f8 mov r8, rdi + 46be61: 48 8d 7f 04 lea rdi, [rdi + 4] + 46be65: 45 8d 4b d0 lea r9d, [r11 - 48] + 46be69: 41 83 f9 09 cmp r9d, 9 + 46be6d: 0f 87 7f 00 00 00 ja 0x46bef2 <__parse_one_specwc+0x812> + 46be73: 85 c0 test eax, eax + 46be75: 78 e4 js 0x46be5b <__parse_one_specwc+0x77b> + 46be77: 3d cc cc cc 0c cmp eax, 214748364 + 46be7c: 7e ca jle 0x46be48 <__parse_one_specwc+0x768> + 46be7e: 48 89 f8 mov rax, rdi + 46be81: 48 83 c7 04 add rdi, 4 + 46be85: 8b 00 mov eax, dword ptr [rax] + 46be87: 83 e8 30 sub eax, 48 + 46be8a: 83 f8 09 cmp eax, 9 + 46be8d: 0f 87 2c fe ff ff ja 0x46bcbf <__parse_one_specwc+0x5df> + 46be93: b8 ff ff ff ff mov eax, 4294967295 + 46be98: eb c1 jmp 0x46be5b <__parse_one_specwc+0x77b> + 46be9a: 4c 89 c7 mov rdi, r8 + 46be9d: e9 7b fb ff ff jmp 0x46ba1d <__parse_one_specwc+0x33d> + 46bea2: 85 d2 test edx, edx + 46bea4: 0f 84 de fd ff ff je 0x46bc88 <__parse_one_specwc+0x5a8> + 46beaa: 41 83 fa 24 cmp r10d, 36 + 46beae: 0f 85 d4 fd ff ff jne 0x46bc88 <__parse_one_specwc+0x5a8> + 46beb4: 48 8d 77 0c lea rsi, [rdi + 12] + 46beb8: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46bebd: 8d 42 ff lea eax, [rdx - 1] + 46bec0: 48 39 11 cmp qword ptr [rcx], rdx + 46bec3: 48 0f 43 11 cmovae rdx, qword ptr [rcx] + 46bec7: 89 43 30 mov dword ptr [rbx + 48], eax + 46beca: 48 89 11 mov qword ptr [rcx], rdx + 46becd: e9 55 f8 ff ff jmp 0x46b727 <__parse_one_specwc+0x47> + 46bed2: 48 8d 77 08 lea rsi, [rdi + 8] + 46bed6: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46bedb: 83 fa ff cmp edx, -1 + 46bede: 75 dd jne 0x46bebd <__parse_one_specwc+0x7dd> + 46bee0: e9 42 f8 ff ff jmp 0x46b727 <__parse_one_specwc+0x47> + 46bee5: 0f 1f 00 nop dword ptr [rax] + 46bee8: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46beed: e9 bb f8 ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> + 46bef2: 89 c7 mov edi, eax + 46bef4: 85 ff test edi, edi + 46bef6: 0f 84 c3 fd ff ff je 0x46bcbf <__parse_one_specwc+0x5df> + 46befc: 41 83 fb 24 cmp r11d, 36 + 46bf00: 0f 85 b9 fd ff ff jne 0x46bcbf <__parse_one_specwc+0x5df> + 46bf06: 83 ff ff cmp edi, -1 + 46bf09: 0f 84 b0 fd ff ff je 0x46bcbf <__parse_one_specwc+0x5df> + 46bf0f: 48 39 39 cmp qword ptr [rcx], rdi + 46bf12: 8d 47 ff lea eax, [rdi - 1] + 46bf15: 48 0f 43 39 cmovae rdi, qword ptr [rcx] + 46bf19: 49 83 c0 04 add r8, 4 + 46bf1d: 89 43 28 mov dword ptr [rbx + 40], eax + 46bf20: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 46bf25: 48 89 39 mov qword ptr [rcx], rdi + 46bf28: 85 c0 test eax, eax + 46bf2a: 0f 88 8f fd ff ff js 0x46bcbf <__parse_one_specwc+0x5df> + 46bf30: 4c 89 c6 mov rsi, r8 + 46bf33: e9 75 f8 ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> + 46bf38: 85 d2 test edx, edx + 46bf3a: 0f 84 7f fa ff ff je 0x46b9bf <__parse_one_specwc+0x2df> + 46bf40: 41 83 f9 24 cmp r9d, 36 + 46bf44: 0f 85 75 fa ff ff jne 0x46b9bf <__parse_one_specwc+0x2df> + 46bf4a: e9 43 fe ff ff jmp 0x46bd92 <__parse_one_specwc+0x6b2> + 46bf4f: 89 03 mov dword ptr [rbx], eax + 46bf51: 48 89 ce mov rsi, rcx + 46bf54: e9 54 f8 ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> + 46bf59: 41 83 fa 24 cmp r10d, 36 + 46bf5d: 0f 85 5c fd ff ff jne 0x46bcbf <__parse_one_specwc+0x5df> + 46bf63: 85 ff test edi, edi + 46bf65: 0f 84 54 fd ff ff je 0x46bcbf <__parse_one_specwc+0x5df> + 46bf6b: eb a2 jmp 0x46bf0f <__parse_one_specwc+0x82f> + 46bf6d: 48 89 d6 mov rsi, rdx + 46bf70: 45 31 e4 xor r12d, r12d + 46bf73: ba 01 00 00 00 mov edx, 1 + 46bf78: e9 1a f8 ff ff jmp 0x46b797 <__parse_one_specwc+0xb7> + 46bf7d: 0f 1f 00 nop dword ptr [rax] + +000000000046bf80 <_IO_file_doallocate>: + 46bf80: f3 0f 1e fa endbr64 + 46bf84: 41 54 push r12 + 46bf86: 55 push rbp + 46bf87: 48 89 fd mov rbp, rdi + 46bf8a: 53 push rbx + 46bf8b: 48 81 ec a0 00 00 00 sub rsp, 160 + 46bf92: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 46bf9b: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax + 46bfa3: 31 c0 xor eax, eax + 46bfa5: 8b 47 70 mov eax, dword ptr [rdi + 112] + 46bfa8: 85 c0 test eax, eax + 46bfaa: 0f 88 a8 00 00 00 js 0x46c058 <_IO_file_doallocate+0xd8> + 46bfb0: 48 8b 9f d8 00 00 00 mov rbx, qword ptr [rdi + 216] + 46bfb7: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46bfbe: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46bfc5: 48 89 d9 mov rcx, rbx + 46bfc8: 48 29 d0 sub rax, rdx + 46bfcb: 48 29 d1 sub rcx, rdx + 46bfce: 48 39 c8 cmp rax, rcx + 46bfd1: 0f 86 f9 00 00 00 jbe 0x46c0d0 <_IO_file_doallocate+0x150> + 46bfd7: 48 89 e6 mov rsi, rsp + 46bfda: 48 89 ef mov rdi, rbp + 46bfdd: ff 93 90 00 00 00 call qword ptr [rbx + 144] + 46bfe3: 85 c0 test eax, eax + 46bfe5: 78 71 js 0x46c058 <_IO_file_doallocate+0xd8> + 46bfe7: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 46bfeb: 25 00 f0 00 00 and eax, 61440 + 46bff0: 3d 00 20 00 00 cmp eax, 8192 + 46bff5: 0f 84 7d 00 00 00 je 0x46c078 <_IO_file_doallocate+0xf8> + 46bffb: 48 8b 5c 24 38 mov rbx, qword ptr [rsp + 56] + 46c000: 48 8d 43 ff lea rax, [rbx - 1] + 46c004: 48 3d fe 1f 00 00 cmp rax, 8190 + 46c00a: 77 4c ja 0x46c058 <_IO_file_doallocate+0xd8> + 46c00c: 48 89 df mov rdi, rbx + 46c00f: e8 4c 2f fb ff call 0x41ef60 + 46c014: 48 89 c6 mov rsi, rax + 46c017: 48 85 c0 test rax, rax + 46c01a: 74 51 je 0x46c06d <_IO_file_doallocate+0xed> + 46c01c: 48 8d 14 18 lea rdx, [rax + rbx] + 46c020: b9 01 00 00 00 mov ecx, 1 + 46c025: 48 89 ef mov rdi, rbp + 46c028: e8 e3 b7 fa ff call 0x417810 <_IO_setb> + 46c02d: b8 01 00 00 00 mov eax, 1 + 46c032: 48 8b 8c 24 98 00 00 00 mov rcx, qword ptr [rsp + 152] + 46c03a: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 46c043: 0f 85 91 00 00 00 jne 0x46c0da <_IO_file_doallocate+0x15a> + 46c049: 48 81 c4 a0 00 00 00 add rsp, 160 + 46c050: 5b pop rbx + 46c051: 5d pop rbp + 46c052: 41 5c pop r12 + 46c054: c3 ret + 46c055: 0f 1f 00 nop dword ptr [rax] + 46c058: bb 00 20 00 00 mov ebx, 8192 + 46c05d: 48 89 df mov rdi, rbx + 46c060: e8 fb 2e fb ff call 0x41ef60 + 46c065: 48 89 c6 mov rsi, rax + 46c068: 48 85 c0 test rax, rax + 46c06b: 75 af jne 0x46c01c <_IO_file_doallocate+0x9c> + 46c06d: b8 ff ff ff ff mov eax, 4294967295 + 46c072: eb be jmp 0x46c032 <_IO_file_doallocate+0xb2> + 46c074: 0f 1f 40 00 nop dword ptr [rax] + 46c078: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 46c07d: 48 89 c2 mov rdx, rax + 46c080: 48 c1 e8 20 shr rax, 32 + 46c084: 48 c1 ea 08 shr rdx, 8 + 46c088: 25 00 f0 ff ff and eax, 4294963200 + 46c08d: 81 e2 ff 0f 00 00 and edx, 4095 + 46c093: 09 d0 or eax, edx + 46c095: 2d 88 00 00 00 sub eax, 136 + 46c09a: 83 f8 07 cmp eax, 7 + 46c09d: 77 11 ja 0x46c0b0 <_IO_file_doallocate+0x130> + 46c09f: 81 4d 00 00 02 00 00 or dword ptr [rbp], 512 + 46c0a6: e9 50 ff ff ff jmp 0x46bffb <_IO_file_doallocate+0x7b> + 46c0ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46c0b0: 48 c7 c3 c0 ff ff ff mov rbx, -64 + 46c0b7: 8b 7d 70 mov edi, dword ptr [rbp + 112] + 46c0ba: 64 44 8b 23 mov r12d, dword ptr fs:[rbx] + 46c0be: e8 ad 56 00 00 call 0x471770 + 46c0c3: 64 44 89 23 mov dword ptr fs:[rbx], r12d + 46c0c7: 85 c0 test eax, eax + 46c0c9: 75 d4 jne 0x46c09f <_IO_file_doallocate+0x11f> + 46c0cb: e9 2b ff ff ff jmp 0x46bffb <_IO_file_doallocate+0x7b> + 46c0d0: e8 bb 7c fa ff call 0x413d90 <_IO_vtable_check> + 46c0d5: e9 fd fe ff ff jmp 0x46bfd7 <_IO_file_doallocate+0x57> + 46c0da: e8 f1 fa fd ff call 0x44bbd0 <__stack_chk_fail_local> + 46c0df: 90 nop + +000000000046c0e0 : + 46c0e0: f3 0f 1e fa endbr64 + 46c0e4: 41 55 push r13 + 46c0e6: 41 54 push r12 + 46c0e8: 55 push rbp + 46c0e9: 48 89 fd mov rbp, rdi + 46c0ec: 53 push rbx + 46c0ed: 48 89 f3 mov rbx, rsi + 46c0f0: 48 83 ec 08 sub rsp, 8 + 46c0f4: e8 87 50 f9 ff call 0x401180 <.plt+0x160> + 46c0f9: 8b 13 mov edx, dword ptr [rbx] + 46c0fb: 49 89 c4 mov r12, rax + 46c0fe: 81 e2 00 80 00 00 and edx, 32768 + 46c104: 75 3d jne 0x46c143 + 46c106: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46c10d: 64 4c 8b 2c 25 10 00 00 00 mov r13, qword ptr fs:[16] + 46c116: 4c 39 6f 08 cmp qword ptr [rdi + 8], r13 + 46c11a: 74 23 je 0x46c13f + 46c11c: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 46c124: 85 c0 test eax, eax + 46c126: 0f 85 e4 00 00 00 jne 0x46c210 + 46c12c: ba 01 00 00 00 mov edx, 1 + 46c131: 0f b1 17 cmpxchg dword ptr [rdi], edx + 46c134: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46c13b: 4c 89 6f 08 mov qword ptr [rdi + 8], r13 + 46c13f: 83 47 04 01 add dword ptr [rdi + 4], 1 + 46c143: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] + 46c149: 85 c0 test eax, eax + 46c14b: 75 63 jne 0x46c1b0 + 46c14d: c7 83 c0 00 00 00 ff ff ff ff mov dword ptr [rbx + 192], 4294967295 + 46c157: 4c 8b ab d8 00 00 00 mov r13, qword ptr [rbx + 216] + 46c15e: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46c165: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46c16c: 4c 89 e9 mov rcx, r13 + 46c16f: 48 29 d0 sub rax, rdx + 46c172: 48 29 d1 sub rcx, rdx + 46c175: 48 39 c8 cmp rax, rcx + 46c178: 0f 86 82 00 00 00 jbe 0x46c200 + 46c17e: 4c 89 e2 mov rdx, r12 + 46c181: 48 89 ee mov rsi, rbp + 46c184: 48 89 df mov rdi, rbx + 46c187: 41 ff 55 38 call qword ptr [r13 + 56] + 46c18b: 41 b8 01 00 00 00 mov r8d, 1 + 46c191: 49 39 c4 cmp r12, rax + 46c194: 75 1f jne 0x46c1b5 + 46c196: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 46c19c: 74 25 je 0x46c1c3 + 46c19e: 48 83 c4 08 add rsp, 8 + 46c1a2: 44 89 c0 mov eax, r8d + 46c1a5: 5b pop rbx + 46c1a6: 5d pop rbp + 46c1a7: 41 5c pop r12 + 46c1a9: 41 5d pop r13 + 46c1ab: c3 ret + 46c1ac: 0f 1f 40 00 nop dword ptr [rax] + 46c1b0: 83 f8 ff cmp eax, -1 + 46c1b3: 74 a2 je 0x46c157 + 46c1b5: 41 b8 ff ff ff ff mov r8d, 4294967295 + 46c1bb: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 46c1c1: 75 db jne 0x46c19e + 46c1c3: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46c1ca: 8b 47 04 mov eax, dword ptr [rdi + 4] + 46c1cd: 83 e8 01 sub eax, 1 + 46c1d0: 89 47 04 mov dword ptr [rdi + 4], eax + 46c1d3: 75 c9 jne 0x46c19e + 46c1d5: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 46c1dd: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 46c1e5: 85 d2 test edx, edx + 46c1e7: 75 47 jne 0x46c230 + 46c1e9: 83 2f 01 sub dword ptr [rdi], 1 + 46c1ec: 48 83 c4 08 add rsp, 8 + 46c1f0: 44 89 c0 mov eax, r8d + 46c1f3: 5b pop rbx + 46c1f4: 5d pop rbp + 46c1f5: 41 5c pop r12 + 46c1f7: 41 5d pop r13 + 46c1f9: c3 ret + 46c1fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46c200: e8 8b 7b fa ff call 0x413d90 <_IO_vtable_check> + 46c205: e9 74 ff ff ff jmp 0x46c17e + 46c20a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46c210: b9 01 00 00 00 mov ecx, 1 + 46c215: 89 d0 mov eax, edx + 46c217: f0 lock + 46c218: 0f b1 0f cmpxchg dword ptr [rdi], ecx + 46c21b: 0f 84 13 ff ff ff je 0x46c134 + 46c221: e8 7a db fa ff call 0x419da0 <__lll_lock_wait_private> + 46c226: e9 09 ff ff ff jmp 0x46c134 + 46c22b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46c230: 87 07 xchg dword ptr [rdi], eax + 46c232: 83 f8 01 cmp eax, 1 + 46c235: 0f 8e 63 ff ff ff jle 0x46c19e + 46c23b: 45 31 d2 xor r10d, r10d + 46c23e: ba 01 00 00 00 mov edx, 1 + 46c243: be 81 00 00 00 mov esi, 129 + 46c248: b8 ca 00 00 00 mov eax, 202 + 46c24d: 0f 05 syscall + 46c24f: e9 4a ff ff ff jmp 0x46c19e + 46c254: f3 0f 1e fa endbr64 + 46c258: 49 89 c0 mov r8, rax + 46c25b: e9 48 53 f9 ff jmp 0x4015a8 <_IO_fputs.cold> + +000000000046c260 <_IO_wfile_doallocate>: + 46c260: f3 0f 1e fa endbr64 + 46c264: 55 push rbp + 46c265: 48 89 fd mov rbp, rdi + 46c268: 53 push rbx + 46c269: 48 83 ec 08 sub rsp, 8 + 46c26d: 48 8b 47 38 mov rax, qword ptr [rdi + 56] + 46c271: 48 85 c0 test rax, rax + 46c274: 74 52 je 0x46c2c8 <_IO_wfile_doallocate+0x68> + 46c276: 48 8b 55 40 mov rdx, qword ptr [rbp + 64] + 46c27a: 48 29 c2 sub rdx, rax + 46c27d: 48 8d 42 03 lea rax, [rdx + 3] + 46c281: 48 c1 e8 02 shr rax, 2 + 46c285: f6 45 00 01 test byte ptr [rbp], 1 + 46c289: 48 0f 45 d0 cmovne rdx, rax + 46c28d: 48 8d 1c 95 00 00 00 00 lea rbx, [4*rdx] + 46c295: 48 89 df mov rdi, rbx + 46c298: e8 c3 2c fb ff call 0x41ef60 + 46c29d: 48 89 c6 mov rsi, rax + 46c2a0: 48 85 c0 test rax, rax + 46c2a3: 74 33 je 0x46c2d8 <_IO_wfile_doallocate+0x78> + 46c2a5: 48 8d 14 18 lea rdx, [rax + rbx] + 46c2a9: 48 89 ef mov rdi, rbp + 46c2ac: b9 01 00 00 00 mov ecx, 1 + 46c2b1: e8 0a 0c 00 00 call 0x46cec0 <_IO_wsetb> + 46c2b6: 48 83 c4 08 add rsp, 8 + 46c2ba: b8 01 00 00 00 mov eax, 1 + 46c2bf: 5b pop rbx + 46c2c0: 5d pop rbp + 46c2c1: c3 ret + 46c2c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46c2c8: e8 b3 fc ff ff call 0x46bf80 <_IO_file_doallocate> + 46c2cd: 48 8b 45 38 mov rax, qword ptr [rbp + 56] + 46c2d1: eb a3 jmp 0x46c276 <_IO_wfile_doallocate+0x16> + 46c2d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46c2d8: 48 83 c4 08 add rsp, 8 + 46c2dc: b8 ff ff ff ff mov eax, 4294967295 + 46c2e1: 5b pop rbx + 46c2e2: 5d pop rbp + 46c2e3: c3 ret + 46c2e4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46c2ee: 66 90 nop + +000000000046c2f0 : + 46c2f0: f3 0f 1e fa endbr64 + 46c2f4: 41 57 push r15 + 46c2f6: 41 56 push r14 + 46c2f8: 41 55 push r13 + 46c2fa: 41 54 push r12 + 46c2fc: 49 89 f4 mov r12, rsi + 46c2ff: 55 push rbp + 46c300: 4c 0f af e2 imul r12, rdx + 46c304: 53 push rbx + 46c305: 48 83 ec 08 sub rsp, 8 + 46c309: 4d 85 e4 test r12, r12 + 46c30c: 0f 84 e7 00 00 00 je 0x46c3f9 + 46c312: 48 89 d5 mov rbp, rdx + 46c315: 8b 11 mov edx, dword ptr [rcx] + 46c317: 49 89 fe mov r14, rdi + 46c31a: 49 89 f5 mov r13, rsi + 46c31d: 48 89 cb mov rbx, rcx + 46c320: 81 e2 00 80 00 00 and edx, 32768 + 46c326: 75 3d jne 0x46c365 + 46c328: 48 8b b9 88 00 00 00 mov rdi, qword ptr [rcx + 136] + 46c32f: 64 4c 8b 3c 25 10 00 00 00 mov r15, qword ptr fs:[16] + 46c338: 4c 39 7f 08 cmp qword ptr [rdi + 8], r15 + 46c33c: 74 23 je 0x46c361 + 46c33e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 46c346: 85 c0 test eax, eax + 46c348: 0f 85 0a 01 00 00 jne 0x46c458 + 46c34e: ba 01 00 00 00 mov edx, 1 + 46c353: 0f b1 17 cmpxchg dword ptr [rdi], edx + 46c356: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46c35d: 4c 89 7f 08 mov qword ptr [rdi + 8], r15 + 46c361: 83 47 04 01 add dword ptr [rdi + 4], 1 + 46c365: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] + 46c36b: 85 c0 test eax, eax + 46c36d: 0f 85 9d 00 00 00 jne 0x46c410 + 46c373: c7 83 c0 00 00 00 ff ff ff ff mov dword ptr [rbx + 192], 4294967295 + 46c37d: 4c 8b bb d8 00 00 00 mov r15, qword ptr [rbx + 216] + 46c384: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46c38b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46c392: 4c 89 f9 mov rcx, r15 + 46c395: 48 29 d0 sub rax, rdx + 46c398: 48 29 d1 sub rcx, rdx + 46c39b: 48 39 c8 cmp rax, rcx + 46c39e: 0f 86 d4 00 00 00 jbe 0x46c478 + 46c3a4: 4c 89 e2 mov rdx, r12 + 46c3a7: 4c 89 f6 mov rsi, r14 + 46c3aa: 48 89 df mov rdi, rbx + 46c3ad: 41 ff 57 38 call qword ptr [r15 + 56] + 46c3b1: 48 83 f8 ff cmp rax, -1 + 46c3b5: 49 89 c0 mov r8, rax + 46c3b8: 41 0f 94 c1 sete r9b + 46c3bc: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 46c3c2: 75 28 jne 0x46c3ec + 46c3c4: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46c3cb: 83 6f 04 01 sub dword ptr [rdi + 4], 1 + 46c3cf: 75 1b jne 0x46c3ec + 46c3d1: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 46c3d9: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 46c3e1: 85 c0 test eax, eax + 46c3e3: 0f 85 9f 00 00 00 jne 0x46c488 + 46c3e9: 83 2f 01 sub dword ptr [rdi], 1 + 46c3ec: 4d 39 c4 cmp r12, r8 + 46c3ef: 74 05 je 0x46c3f6 + 46c3f1: 45 84 c9 test r9b, r9b + 46c3f4: 74 4f je 0x46c445 + 46c3f6: 49 89 ec mov r12, rbp + 46c3f9: 48 83 c4 08 add rsp, 8 + 46c3fd: 4c 89 e0 mov rax, r12 + 46c400: 5b pop rbx + 46c401: 5d pop rbp + 46c402: 41 5c pop r12 + 46c404: 41 5d pop r13 + 46c406: 41 5e pop r14 + 46c408: 41 5f pop r15 + 46c40a: c3 ret + 46c40b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46c410: 83 f8 ff cmp eax, -1 + 46c413: 0f 84 64 ff ff ff je 0x46c37d + 46c419: f7 03 00 80 00 00 test dword ptr [rbx], 32768 + 46c41f: 75 1f jne 0x46c440 + 46c421: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46c428: 83 6f 04 01 sub dword ptr [rdi + 4], 1 + 46c42c: 75 12 jne 0x46c440 + 46c42e: 45 31 c9 xor r9d, r9d + 46c431: 45 31 c0 xor r8d, r8d + 46c434: eb 9b jmp 0x46c3d1 + 46c436: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46c440: 45 31 e4 xor r12d, r12d + 46c443: eb b4 jmp 0x46c3f9 + 46c445: 4c 89 c0 mov rax, r8 + 46c448: 31 d2 xor edx, edx + 46c44a: 49 f7 f5 div r13 + 46c44d: 49 89 c4 mov r12, rax + 46c450: eb a7 jmp 0x46c3f9 + 46c452: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46c458: b9 01 00 00 00 mov ecx, 1 + 46c45d: 89 d0 mov eax, edx + 46c45f: f0 lock + 46c460: 0f b1 0f cmpxchg dword ptr [rdi], ecx + 46c463: 0f 84 ed fe ff ff je 0x46c356 + 46c469: e8 32 d9 fa ff call 0x419da0 <__lll_lock_wait_private> + 46c46e: e9 e3 fe ff ff jmp 0x46c356 + 46c473: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46c478: e8 13 79 fa ff call 0x413d90 <_IO_vtable_check> + 46c47d: e9 22 ff ff ff jmp 0x46c3a4 + 46c482: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46c488: 31 c0 xor eax, eax + 46c48a: 87 07 xchg dword ptr [rdi], eax + 46c48c: 83 f8 01 cmp eax, 1 + 46c48f: 0f 8e 57 ff ff ff jle 0x46c3ec + 46c495: 45 31 d2 xor r10d, r10d + 46c498: ba 01 00 00 00 mov edx, 1 + 46c49d: be 81 00 00 00 mov esi, 129 + 46c4a2: b8 ca 00 00 00 mov eax, 202 + 46c4a7: 0f 05 syscall + 46c4a9: e9 3e ff ff ff jmp 0x46c3ec + 46c4ae: f3 0f 1e fa endbr64 + 46c4b2: 49 89 c0 mov r8, rax + 46c4b5: e9 44 51 f9 ff jmp 0x4015fe <_IO_fwrite.cold> + 46c4ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000046c4c0 : + 46c4c0: f3 0f 1e fa endbr64 + 46c4c4: 41 57 push r15 + 46c4c6: 41 56 push r14 + 46c4c8: 41 55 push r13 + 46c4ca: 41 54 push r12 + 46c4cc: 55 push rbp + 46c4cd: 53 push rbx + 46c4ce: 48 83 ec 28 sub rsp, 40 + 46c4d2: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 46c4d7: 89 54 24 1c mov dword ptr [rsp + 28], edx + 46c4db: 48 85 ff test rdi, rdi + 46c4de: 0f 84 97 02 00 00 je 0x46c77b + 46c4e4: 48 85 f6 test rsi, rsi + 46c4e7: 0f 84 8e 02 00 00 je 0x46c77b + 46c4ed: 8b 11 mov edx, dword ptr [rcx] + 46c4ef: 48 89 cb mov rbx, rcx + 46c4f2: 48 89 fd mov rbp, rdi + 46c4f5: 89 d1 mov ecx, edx + 46c4f7: 81 e1 00 80 00 00 and ecx, 32768 + 46c4fd: 0f 84 85 01 00 00 je 0x46c688 + 46c503: 83 e2 20 and edx, 32 + 46c506: 0f 85 e4 01 00 00 jne 0x46c6f0 + 46c50c: 48 83 7d 00 00 cmp qword ptr [rbp], 0 + 46c511: 74 0b je 0x46c51e + 46c513: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 46c518: 48 83 38 00 cmp qword ptr [rax], 0 + 46c51c: 75 23 jne 0x46c541 + 46c51e: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 46c523: bf 78 00 00 00 mov edi, 120 + 46c528: 48 c7 00 78 00 00 00 mov qword ptr [rax], 120 + 46c52f: e8 2c 2a fb ff call 0x41ef60 + 46c534: 48 89 45 00 mov qword ptr [rbp], rax + 46c538: 48 85 c0 test rax, rax + 46c53b: 0f 84 f6 00 00 00 je 0x46c637 + 46c541: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] + 46c545: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] + 46c549: 4d 29 c6 sub r14, r8 + 46c54c: 4d 85 f6 test r14, r14 + 46c54f: 0f 8e ab 01 00 00 jle 0x46c700 + 46c555: 45 31 ff xor r15d, r15d + 46c558: e9 8c 00 00 00 jmp 0x46c5e9 + 46c55d: 0f 1f 00 nop dword ptr [rax] + 46c560: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 46c565: 4f 8d 24 37 lea r12, [r15 + r14] + 46c569: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 46c56d: 49 8d 74 24 01 lea rsi, [r12 + 1] + 46c572: 48 8b 00 mov rax, qword ptr [rax] + 46c575: 48 39 f0 cmp rax, rsi + 46c578: 73 35 jae 0x46c5af + 46c57a: 48 01 c0 add rax, rax + 46c57d: 48 39 f0 cmp rax, rsi + 46c580: 48 0f 43 f0 cmovae rsi, rax + 46c584: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46c589: e8 c2 36 fb ff call 0x41fc50 + 46c58e: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 46c593: 48 85 c0 test rax, rax + 46c596: 48 89 c7 mov rdi, rax + 46c599: 0f 84 98 00 00 00 je 0x46c637 + 46c59f: 48 89 45 00 mov qword ptr [rbp], rax + 46c5a3: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 46c5a8: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] + 46c5ac: 48 89 30 mov qword ptr [rax], rsi + 46c5af: 4c 01 ff add rdi, r15 + 46c5b2: 4c 89 f2 mov rdx, r14 + 46c5b5: 4c 89 c6 mov rsi, r8 + 46c5b8: e8 a3 4a f9 ff call 0x401060 <.plt+0x40> + 46c5bd: 4c 01 73 08 add qword ptr [rbx + 8], r14 + 46c5c1: 4d 85 ed test r13, r13 + 46c5c4: 0f 85 16 01 00 00 jne 0x46c6e0 + 46c5ca: 48 89 df mov rdi, rbx + 46c5cd: e8 8e ae fa ff call 0x417460 <__underflow> + 46c5d2: 83 f8 ff cmp eax, -1 + 46c5d5: 0f 84 05 01 00 00 je 0x46c6e0 + 46c5db: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] + 46c5df: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] + 46c5e3: 4d 89 e7 mov r15, r12 + 46c5e6: 4d 29 c6 sub r14, r8 + 46c5e9: 8b 74 24 1c mov esi, dword ptr [rsp + 28] + 46c5ed: 4c 89 f2 mov rdx, r14 + 46c5f0: 4c 89 c7 mov rdi, r8 + 46c5f3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 46c5f8: e8 b3 4a f9 ff call 0x4010b0 <.plt+0x90> + 46c5fd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 46c602: 49 89 c5 mov r13, rax + 46c605: 4c 29 c0 sub rax, r8 + 46c608: 48 83 c0 01 add rax, 1 + 46c60c: 4d 85 ed test r13, r13 + 46c60f: 4c 0f 45 f0 cmovne r14, rax + 46c613: 48 b8 ff ff ff ff ff ff ff 7f movabs rax, 9223372036854775807 + 46c61d: 4c 29 f8 sub rax, r15 + 46c620: 4c 39 f0 cmp rax, r14 + 46c623: 0f 8f 37 ff ff ff jg 0x46c560 + 46c629: 48 c7 c0 c0 ff ff ff mov rax, -64 + 46c630: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 + 46c637: 8b 03 mov eax, dword ptr [rbx] + 46c639: 49 c7 c4 ff ff ff ff mov r12, -1 + 46c640: f6 c4 80 test ah, -128 + 46c643: 75 2d jne 0x46c672 + 46c645: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46c64c: 8b 47 04 mov eax, dword ptr [rdi + 4] + 46c64f: 83 e8 01 sub eax, 1 + 46c652: 89 47 04 mov dword ptr [rdi + 4], eax + 46c655: 75 1b jne 0x46c672 + 46c657: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 46c65f: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 46c667: 85 d2 test edx, edx + 46c669: 0f 85 e8 00 00 00 jne 0x46c757 + 46c66f: 83 2f 01 sub dword ptr [rdi], 1 + 46c672: 48 83 c4 28 add rsp, 40 + 46c676: 4c 89 e0 mov rax, r12 + 46c679: 5b pop rbx + 46c67a: 5d pop rbp + 46c67b: 41 5c pop r12 + 46c67d: 41 5d pop r13 + 46c67f: 41 5e pop r14 + 46c681: 41 5f pop r15 + 46c683: c3 ret + 46c684: 0f 1f 40 00 nop dword ptr [rax] + 46c688: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46c68f: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] + 46c698: 4c 39 67 08 cmp qword ptr [rdi + 8], r12 + 46c69c: 0f 84 86 00 00 00 je 0x46c728 + 46c6a2: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 46c6aa: ba 01 00 00 00 mov edx, 1 + 46c6af: 85 c0 test eax, eax + 46c6b1: 0f 85 8a 00 00 00 jne 0x46c741 + 46c6b7: 0f b1 17 cmpxchg dword ptr [rdi], edx + 46c6ba: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] + 46c6c1: 8b 03 mov eax, dword ptr [rbx] + 46c6c3: 4c 89 67 08 mov qword ptr [rdi + 8], r12 + 46c6c7: 83 47 04 01 add dword ptr [rdi + 4], 1 + 46c6cb: a8 20 test al, 32 + 46c6cd: 0f 84 39 fe ff ff je 0x46c50c + 46c6d3: 49 c7 c4 ff ff ff ff mov r12, -1 + 46c6da: e9 61 ff ff ff jmp 0x46c640 + 46c6df: 90 nop + 46c6e0: 48 8b 45 00 mov rax, qword ptr [rbp] + 46c6e4: 42 c6 04 20 00 mov byte ptr [rax + r12], 0 + 46c6e9: 8b 03 mov eax, dword ptr [rbx] + 46c6eb: e9 50 ff ff ff jmp 0x46c640 + 46c6f0: 49 c7 c4 ff ff ff ff mov r12, -1 + 46c6f7: e9 76 ff ff ff jmp 0x46c672 + 46c6fc: 0f 1f 40 00 nop dword ptr [rax] + 46c700: 48 89 df mov rdi, rbx + 46c703: e8 58 ad fa ff call 0x417460 <__underflow> + 46c708: 83 f8 ff cmp eax, -1 + 46c70b: 0f 84 26 ff ff ff je 0x46c637 + 46c711: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] + 46c715: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] + 46c719: 4d 29 c6 sub r14, r8 + 46c71c: e9 34 fe ff ff jmp 0x46c555 + 46c721: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46c728: 83 47 04 01 add dword ptr [rdi + 4], 1 + 46c72c: 83 e2 20 and edx, 32 + 46c72f: 0f 84 d7 fd ff ff je 0x46c50c + 46c735: 49 c7 c4 ff ff ff ff mov r12, -1 + 46c73c: e9 0b ff ff ff jmp 0x46c64c + 46c741: 89 c8 mov eax, ecx + 46c743: f0 lock + 46c744: 0f b1 17 cmpxchg dword ptr [rdi], edx + 46c747: 0f 84 6d ff ff ff je 0x46c6ba + 46c74d: e8 4e d6 fa ff call 0x419da0 <__lll_lock_wait_private> + 46c752: e9 63 ff ff ff jmp 0x46c6ba + 46c757: 87 07 xchg dword ptr [rdi], eax + 46c759: 83 f8 01 cmp eax, 1 + 46c75c: 0f 8e 10 ff ff ff jle 0x46c672 + 46c762: 45 31 d2 xor r10d, r10d + 46c765: ba 01 00 00 00 mov edx, 1 + 46c76a: be 81 00 00 00 mov esi, 129 + 46c76f: b8 ca 00 00 00 mov eax, 202 + 46c774: 0f 05 syscall + 46c776: e9 f7 fe ff ff jmp 0x46c672 + 46c77b: 48 c7 c0 c0 ff ff ff mov rax, -64 + 46c782: 49 c7 c4 ff ff ff ff mov r12, -1 + 46c789: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 46c790: e9 dd fe ff ff jmp 0x46c672 + 46c795: f3 0f 1e fa endbr64 + 46c799: 49 89 c0 mov r8, rax + 46c79c: e9 b3 4e f9 ff jmp 0x401654 <_IO_getdelim.cold> + 46c7a1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46c7ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000046c7b0 <_IO_getline_info>: + 46c7b0: f3 0f 1e fa endbr64 + 46c7b4: 41 57 push r15 + 46c7b6: 49 89 d7 mov r15, rdx + 46c7b9: 41 56 push r14 + 46c7bb: 41 55 push r13 + 46c7bd: 41 54 push r12 + 46c7bf: 49 89 fc mov r12, rdi + 46c7c2: 55 push rbp + 46c7c3: 89 cd mov ebp, ecx + 46c7c5: 53 push rbx + 46c7c6: 48 83 ec 28 sub rsp, 40 + 46c7ca: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 46c7cf: 44 89 44 24 14 mov dword ptr [rsp + 20], r8d + 46c7d4: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 46c7d9: 4d 85 c9 test r9, r9 + 46c7dc: 74 07 je 0x46c7e5 <_IO_getline_info+0x35> + 46c7de: 41 c7 01 00 00 00 00 mov dword ptr [r9], 0 + 46c7e5: 41 8b 94 24 c0 00 00 00 mov edx, dword ptr [r12 + 192] + 46c7ed: 85 d2 test edx, edx + 46c7ef: 0f 84 2e 01 00 00 je 0x46c923 <_IO_getline_info+0x173> + 46c7f5: 4d 85 ff test r15, r15 + 46c7f8: 0f 84 4b 01 00 00 je 0x46c949 <_IO_getline_info+0x199> + 46c7fe: 4c 8b 74 24 08 mov r14, qword ptr [rsp + 8] + 46c803: eb 3d jmp 0x46c842 <_IO_getline_info+0x92> + 46c805: 0f 1f 00 nop dword ptr [rax] + 46c808: 4c 39 fb cmp rbx, r15 + 46c80b: 89 ee mov esi, ebp + 46c80d: 4c 89 ef mov rdi, r13 + 46c810: 49 0f 47 df cmova rbx, r15 + 46c814: 48 89 da mov rdx, rbx + 46c817: e8 94 48 f9 ff call 0x4010b0 <.plt+0x90> + 46c81c: 48 89 c1 mov rcx, rax + 46c81f: 48 85 c0 test rax, rax + 46c822: 75 7c jne 0x46c8a0 <_IO_getline_info+0xf0> + 46c824: 4c 89 f7 mov rdi, r14 + 46c827: 48 89 da mov rdx, rbx + 46c82a: 4c 89 ee mov rsi, r13 + 46c82d: 49 29 df sub r15, rbx + 46c830: e8 2b 48 f9 ff call 0x401060 <.plt+0x40> + 46c835: 49 01 de add r14, rbx + 46c838: 49 01 5c 24 08 add qword ptr [r12 + 8], rbx + 46c83d: 4d 85 ff test r15, r15 + 46c840: 74 3e je 0x46c880 <_IO_getline_info+0xd0> + 46c842: 4d 8b 6c 24 08 mov r13, qword ptr [r12 + 8] + 46c847: 49 8b 5c 24 10 mov rbx, qword ptr [r12 + 16] + 46c84c: 4c 29 eb sub rbx, r13 + 46c84f: 48 85 db test rbx, rbx + 46c852: 7f b4 jg 0x46c808 <_IO_getline_info+0x58> + 46c854: 4c 89 e7 mov rdi, r12 + 46c857: e8 d4 ad fa ff call 0x417630 <__uflow> + 46c85c: 83 f8 ff cmp eax, -1 + 46c85f: 0f 84 8d 00 00 00 je 0x46c8f2 <_IO_getline_info+0x142> + 46c865: 39 c5 cmp ebp, eax + 46c867: 0f 84 a2 00 00 00 je 0x46c90f <_IO_getline_info+0x15f> + 46c86d: 49 83 ef 01 sub r15, 1 + 46c871: 41 88 06 mov byte ptr [r14], al + 46c874: 49 83 c6 01 add r14, 1 + 46c878: 4d 85 ff test r15, r15 + 46c87b: 75 c5 jne 0x46c842 <_IO_getline_info+0x92> + 46c87d: 0f 1f 00 nop dword ptr [rax] + 46c880: 4c 89 f0 mov rax, r14 + 46c883: 48 2b 44 24 08 sub rax, qword ptr [rsp + 8] + 46c888: 48 83 c4 28 add rsp, 40 + 46c88c: 5b pop rbx + 46c88d: 5d pop rbp + 46c88e: 41 5c pop r12 + 46c890: 41 5d pop r13 + 46c892: 41 5e pop r14 + 46c894: 41 5f pop r15 + 46c896: c3 ret + 46c897: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46c8a0: 48 89 c5 mov rbp, rax + 46c8a3: 8b 44 24 14 mov eax, dword ptr [rsp + 20] + 46c8a7: 4c 89 f3 mov rbx, r14 + 46c8aa: 48 2b 5c 24 08 sub rbx, qword ptr [rsp + 8] + 46c8af: 4c 29 ed sub rbp, r13 + 46c8b2: 85 c0 test eax, eax + 46c8b4: 78 0b js 0x46c8c1 <_IO_getline_info+0x111> + 46c8b6: 48 83 c1 01 add rcx, 1 + 46c8ba: 83 f8 01 cmp eax, 1 + 46c8bd: 48 83 dd ff sbb rbp, -1 + 46c8c1: 48 89 ea mov rdx, rbp + 46c8c4: 4c 89 ee mov rsi, r13 + 46c8c7: 4c 89 f7 mov rdi, r14 + 46c8ca: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 46c8cf: e8 8c 47 f9 ff call 0x401060 <.plt+0x40> + 46c8d4: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 46c8d9: 48 8d 44 1d 00 lea rax, [rbp + rbx] + 46c8de: 49 89 4c 24 08 mov qword ptr [r12 + 8], rcx + 46c8e3: 48 83 c4 28 add rsp, 40 + 46c8e7: 5b pop rbx + 46c8e8: 5d pop rbp + 46c8e9: 41 5c pop r12 + 46c8eb: 41 5d pop r13 + 46c8ed: 41 5e pop r14 + 46c8ef: 41 5f pop r15 + 46c8f1: c3 ret + 46c8f2: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 46c8f7: 4c 89 f0 mov rax, r14 + 46c8fa: 48 2b 44 24 08 sub rax, qword ptr [rsp + 8] + 46c8ff: 48 85 f6 test rsi, rsi + 46c902: 74 84 je 0x46c888 <_IO_getline_info+0xd8> + 46c904: c7 06 ff ff ff ff mov dword ptr [rsi], 4294967295 + 46c90a: e9 79 ff ff ff jmp 0x46c888 <_IO_getline_info+0xd8> + 46c90f: 8b 44 24 14 mov eax, dword ptr [rsp + 20] + 46c913: 85 c0 test eax, eax + 46c915: 7e 1d jle 0x46c934 <_IO_getline_info+0x184> + 46c917: 41 88 2e mov byte ptr [r14], bpl + 46c91a: 49 83 c6 01 add r14, 1 + 46c91e: e9 5d ff ff ff jmp 0x46c880 <_IO_getline_info+0xd0> + 46c923: 41 c7 84 24 c0 00 00 00 ff ff ff ff mov dword ptr [r12 + 192], 4294967295 + 46c92f: e9 c1 fe ff ff jmp 0x46c7f5 <_IO_getline_info+0x45> + 46c934: 0f 84 46 ff ff ff je 0x46c880 <_IO_getline_info+0xd0> + 46c93a: 89 ee mov esi, ebp + 46c93c: 4c 89 e7 mov rdi, r12 + 46c93f: e8 7c ba fa ff call 0x4183c0 <_IO_sputbackc> + 46c944: e9 37 ff ff ff jmp 0x46c880 <_IO_getline_info+0xd0> + 46c949: 31 c0 xor eax, eax + 46c94b: e9 38 ff ff ff jmp 0x46c888 <_IO_getline_info+0xd8> + +000000000046c950 <_IO_getline>: + 46c950: f3 0f 1e fa endbr64 + 46c954: 45 31 c9 xor r9d, r9d + 46c957: e9 54 fe ff ff jmp 0x46c7b0 <_IO_getline_info> + 46c95c: 0f 1f 40 00 nop dword ptr [rax] + +000000000046c960 <_IO_padn>: + 46c960: f3 0f 1e fa endbr64 + 46c964: 41 57 push r15 + 46c966: 48 89 d1 mov rcx, rdx + 46c969: 49 89 ff mov r15, rdi + 46c96c: 41 56 push r14 + 46c96e: 41 55 push r13 + 46c970: 4c 8d 2d 39 c9 03 00 lea r13, [rip + 248121] # 0x4a92b0 + 46c977: 41 54 push r12 + 46c979: 55 push rbp + 46c97a: 53 push rbx + 46c97b: 48 83 ec 28 sub rsp, 40 + 46c97f: 64 48 8b 3c 25 28 00 00 00 mov rdi, qword ptr fs:[40] + 46c988: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 46c98d: 31 ff xor edi, edi + 46c98f: 83 fe 20 cmp esi, 32 + 46c992: 74 33 je 0x46c9c7 <_IO_padn+0x67> + 46c994: 4c 8d 2d f5 c8 03 00 lea r13, [rip + 248053] # 0x4a9290 + 46c99b: 83 fe 30 cmp esi, 48 + 46c99e: 74 27 je 0x46c9c7 <_IO_padn+0x67> + 46c9a0: 40 0f b6 c6 movzx eax, sil + 46c9a4: 49 89 e5 mov r13, rsp + 46c9a7: 48 ba 01 01 01 01 01 01 01 01 movabs rdx, 72340172838076673 + 46c9b1: 48 89 c6 mov rsi, rax + 46c9b4: 48 0f af f2 imul rsi, rdx + 46c9b8: 48 f7 e2 mul rdx + 46c9bb: 48 01 f2 add rdx, rsi + 46c9be: 48 89 04 24 mov qword ptr [rsp], rax + 46c9c2: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46c9c7: 89 cb mov ebx, ecx + 46c9c9: 83 f9 0f cmp ecx, 15 + 46c9cc: 7e 57 jle 0x46ca25 <_IO_padn+0xc5> + 46c9ce: 48 c7 c5 28 22 4c 00 mov rbp, 4989480 + 46c9d5: 45 31 e4 xor r12d, r12d + 46c9d8: 48 81 ed 80 1b 4c 00 sub rbp, 4987776 + 46c9df: eb 27 jmp 0x46ca08 <_IO_padn+0xa8> + 46c9e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46c9e8: ba 10 00 00 00 mov edx, 16 + 46c9ed: 4c 89 ee mov rsi, r13 + 46c9f0: 4c 89 ff mov rdi, r15 + 46c9f3: 41 ff 56 38 call qword ptr [r14 + 56] + 46c9f7: 49 01 c4 add r12, rax + 46c9fa: 48 83 f8 10 cmp rax, 16 + 46c9fe: 75 66 jne 0x46ca66 <_IO_padn+0x106> + 46ca00: 83 eb 10 sub ebx, 16 + 46ca03: 83 fb 0f cmp ebx, 15 + 46ca06: 7e 28 jle 0x46ca30 <_IO_padn+0xd0> + 46ca08: 4d 8b b7 d8 00 00 00 mov r14, qword ptr [r15 + 216] + 46ca0f: 4c 89 f0 mov rax, r14 + 46ca12: 48 81 e8 80 1b 4c 00 sub rax, 4987776 + 46ca19: 48 39 c5 cmp rbp, rax + 46ca1c: 77 ca ja 0x46c9e8 <_IO_padn+0x88> + 46ca1e: e8 6d 73 fa ff call 0x413d90 <_IO_vtable_check> + 46ca23: eb c3 jmp 0x46c9e8 <_IO_padn+0x88> + 46ca25: 45 31 e4 xor r12d, r12d + 46ca28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46ca30: 85 db test ebx, ebx + 46ca32: 7e 32 jle 0x46ca66 <_IO_padn+0x106> + 46ca34: 49 8b af d8 00 00 00 mov rbp, qword ptr [r15 + 216] + 46ca3b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46ca42: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46ca49: 48 89 e9 mov rcx, rbp + 46ca4c: 48 29 d0 sub rax, rdx + 46ca4f: 48 29 d1 sub rcx, rdx + 46ca52: 48 39 c8 cmp rax, rcx + 46ca55: 76 31 jbe 0x46ca88 <_IO_padn+0x128> + 46ca57: 48 63 d3 movsxd rdx, ebx + 46ca5a: 4c 89 ee mov rsi, r13 + 46ca5d: 4c 89 ff mov rdi, r15 + 46ca60: ff 55 38 call qword ptr [rbp + 56] + 46ca63: 49 01 c4 add r12, rax + 46ca66: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 46ca6b: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 46ca74: 75 19 jne 0x46ca8f <_IO_padn+0x12f> + 46ca76: 48 83 c4 28 add rsp, 40 + 46ca7a: 4c 89 e0 mov rax, r12 + 46ca7d: 5b pop rbx + 46ca7e: 5d pop rbp + 46ca7f: 41 5c pop r12 + 46ca81: 41 5d pop r13 + 46ca83: 41 5e pop r14 + 46ca85: 41 5f pop r15 + 46ca87: c3 ret + 46ca88: e8 03 73 fa ff call 0x413d90 <_IO_vtable_check> + 46ca8d: eb c8 jmp 0x46ca57 <_IO_padn+0xf7> + 46ca8f: e8 3c f1 fd ff call 0x44bbd0 <__stack_chk_fail_local> + 46ca94: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46ca9e: 66 90 nop + +000000000046caa0 <_IO_wpadn>: + 46caa0: f3 0f 1e fa endbr64 + 46caa4: 41 57 push r15 + 46caa6: 49 89 ff mov r15, rdi + 46caa9: 41 56 push r14 + 46caab: 41 55 push r13 + 46caad: 4c 8d 2d 6c c8 03 00 lea r13, [rip + 247916] # 0x4a9320 + 46cab4: 41 54 push r12 + 46cab6: 55 push rbp + 46cab7: 53 push rbx + 46cab8: 48 83 ec 58 sub rsp, 88 + 46cabc: 64 48 8b 0c 25 28 00 00 00 mov rcx, qword ptr fs:[40] + 46cac5: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx + 46caca: 31 c9 xor ecx, ecx + 46cacc: 83 fe 20 cmp esi, 32 + 46cacf: 74 2b je 0x46cafc <_IO_wpadn+0x5c> + 46cad1: 4c 8d 2d 08 c8 03 00 lea r13, [rip + 247816] # 0x4a92e0 + 46cad8: 83 fe 30 cmp esi, 48 + 46cadb: 74 1f je 0x46cafc <_IO_wpadn+0x5c> + 46cadd: 66 0f 6e ce movd xmm1, esi + 46cae1: 49 89 e5 mov r13, rsp + 46cae4: 66 0f 70 c1 00 pshufd xmm0, xmm1, 0 # xmm0 = xmm1[0,0,0,0] + 46cae9: 0f 29 44 24 30 movaps xmmword ptr [rsp + 48], xmm0 + 46caee: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 + 46caf3: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 + 46caf8: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 + 46cafc: 89 d3 mov ebx, edx + 46cafe: 83 fa 0f cmp edx, 15 + 46cb01: 7e 5a jle 0x46cb5d <_IO_wpadn+0xbd> + 46cb03: 48 c7 c5 28 22 4c 00 mov rbp, 4989480 + 46cb0a: 45 31 e4 xor r12d, r12d + 46cb0d: 48 81 ed 80 1b 4c 00 sub rbp, 4987776 + 46cb14: eb 2a jmp 0x46cb40 <_IO_wpadn+0xa0> + 46cb16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46cb20: ba 10 00 00 00 mov edx, 16 + 46cb25: 4c 89 ee mov rsi, r13 + 46cb28: 4c 89 ff mov rdi, r15 + 46cb2b: 41 ff 56 38 call qword ptr [r14 + 56] + 46cb2f: 49 01 c4 add r12, rax + 46cb32: 48 83 f8 10 cmp rax, 16 + 46cb36: 75 5e jne 0x46cb96 <_IO_wpadn+0xf6> + 46cb38: 83 eb 10 sub ebx, 16 + 46cb3b: 83 fb 0f cmp ebx, 15 + 46cb3e: 7e 20 jle 0x46cb60 <_IO_wpadn+0xc0> + 46cb40: 4d 8b b7 d8 00 00 00 mov r14, qword ptr [r15 + 216] + 46cb47: 4c 89 f0 mov rax, r14 + 46cb4a: 48 81 e8 80 1b 4c 00 sub rax, 4987776 + 46cb51: 48 39 c5 cmp rbp, rax + 46cb54: 77 ca ja 0x46cb20 <_IO_wpadn+0x80> + 46cb56: e8 35 72 fa ff call 0x413d90 <_IO_vtable_check> + 46cb5b: eb c3 jmp 0x46cb20 <_IO_wpadn+0x80> + 46cb5d: 45 31 e4 xor r12d, r12d + 46cb60: 85 db test ebx, ebx + 46cb62: 7e 32 jle 0x46cb96 <_IO_wpadn+0xf6> + 46cb64: 49 8b af d8 00 00 00 mov rbp, qword ptr [r15 + 216] + 46cb6b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46cb72: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46cb79: 48 89 e9 mov rcx, rbp + 46cb7c: 48 29 d0 sub rax, rdx + 46cb7f: 48 29 d1 sub rcx, rdx + 46cb82: 48 39 c8 cmp rax, rcx + 46cb85: 76 31 jbe 0x46cbb8 <_IO_wpadn+0x118> + 46cb87: 48 63 d3 movsxd rdx, ebx + 46cb8a: 4c 89 ee mov rsi, r13 + 46cb8d: 4c 89 ff mov rdi, r15 + 46cb90: ff 55 38 call qword ptr [rbp + 56] + 46cb93: 49 01 c4 add r12, rax + 46cb96: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 46cb9b: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 46cba4: 75 19 jne 0x46cbbf <_IO_wpadn+0x11f> + 46cba6: 48 83 c4 58 add rsp, 88 + 46cbaa: 4c 89 e0 mov rax, r12 + 46cbad: 5b pop rbx + 46cbae: 5d pop rbp + 46cbaf: 41 5c pop r12 + 46cbb1: 41 5d pop r13 + 46cbb3: 41 5e pop r14 + 46cbb5: 41 5f pop r15 + 46cbb7: c3 ret + 46cbb8: e8 d3 71 fa ff call 0x413d90 <_IO_vtable_check> + 46cbbd: eb c8 jmp 0x46cb87 <_IO_wpadn+0xe7> + 46cbbf: e8 0c f0 fd ff call 0x44bbd0 <__stack_chk_fail_local> + 46cbc4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46cbce: 66 90 nop + +000000000046cbd0 : + 46cbd0: 41 57 push r15 + 46cbd2: 49 89 d0 mov r8, rdx + 46cbd5: 41 56 push r14 + 46cbd7: 41 55 push r13 + 46cbd9: 49 89 fd mov r13, rdi + 46cbdc: 41 54 push r12 + 46cbde: 49 89 f4 mov r12, rsi + 46cbe1: 55 push rbp + 46cbe2: 48 89 d5 mov rbp, rdx + 46cbe5: 53 push rbx + 46cbe6: 48 83 ec 28 sub rsp, 40 + 46cbea: 48 8b 0e mov rcx, qword ptr [rsi] + 46cbed: 48 8b 41 10 mov rax, qword ptr [rcx + 16] + 46cbf1: 48 8b 71 50 mov rsi, qword ptr [rcx + 80] + 46cbf5: 49 29 c0 sub r8, rax + 46cbf8: 48 89 04 24 mov qword ptr [rsp], rax + 46cbfc: 48 8b 07 mov rax, qword ptr [rdi] + 46cbff: 49 89 f1 mov r9, rsi + 46cc02: 48 8b 79 40 mov rdi, qword ptr [rcx + 64] + 46cc06: 4d 89 c6 mov r14, r8 + 46cc09: 49 c1 fe 02 sar r14, 2 + 46cc0d: 49 89 c3 mov r11, rax + 46cc10: 49 29 f9 sub r9, rdi + 46cc13: 4c 89 f3 mov rbx, r14 + 46cc16: 4c 89 f2 mov rdx, r14 + 46cc19: 4d 89 ca mov r10, r9 + 46cc1c: 49 c1 fa 02 sar r10, 2 + 46cc20: 48 85 c0 test rax, rax + 46cc23: 0f 84 b7 01 00 00 je 0x46cde0 + 46cc29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46cc30: 4d 63 43 10 movsxd r8, dword ptr [r11 + 16] + 46cc34: 4d 8b 1b mov r11, qword ptr [r11] + 46cc37: 4c 39 c3 cmp rbx, r8 + 46cc3a: 49 0f 4f d8 cmovg rbx, r8 + 46cc3e: 4d 85 db test r11, r11 + 46cc41: 75 ed jne 0x46cc30 + 46cc43: 4d 89 f0 mov r8, r14 + 46cc46: 49 29 d8 sub r8, rbx + 46cc49: 4d 39 d0 cmp r8, r10 + 46cc4c: 77 4a ja 0x46cc98 + 46cc4e: 4d 89 d7 mov r15, r10 + 46cc51: 4d 29 c7 sub r15, r8 + 46cc54: 4e 8d 34 bd 00 00 00 00 lea r14, [4*r15] + 46cc5c: 4c 01 f7 add rdi, r14 + 46cc5f: 48 85 db test rbx, rbx + 46cc62: 0f 88 e0 00 00 00 js 0x46cd48 + 46cc68: 4d 85 c0 test r8, r8 + 46cc6b: 0f 85 5f 01 00 00 jne 0x46cdd0 + 46cc71: 48 89 79 48 mov qword ptr [rcx + 72], rdi + 46cc75: 0f 1f 00 nop dword ptr [rax] + 46cc78: 29 50 10 sub dword ptr [rax + 16], edx + 46cc7b: 48 8b 00 mov rax, qword ptr [rax] + 46cc7e: 48 85 c0 test rax, rax + 46cc81: 75 f5 jne 0x46cc78 + 46cc83: 31 c0 xor eax, eax + 46cc85: 48 83 c4 28 add rsp, 40 + 46cc89: 5b pop rbx + 46cc8a: 5d pop rbp + 46cc8b: 41 5c pop r12 + 46cc8d: 41 5d pop r13 + 46cc8f: 41 5e pop r14 + 46cc91: 41 5f pop r15 + 46cc93: c3 ret + 46cc94: 0f 1f 40 00 nop dword ptr [rax] + 46cc98: 4a 8d 04 85 90 01 00 00 lea rax, [4*r8 + 400] + 46cca0: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 46cca5: 48 89 c7 mov rdi, rax + 46cca8: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 46ccad: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 46ccb2: e8 a9 22 fb ff call 0x41ef60 + 46ccb7: 49 89 c7 mov r15, rax + 46ccba: 48 85 c0 test rax, rax + 46ccbd: 0f 84 35 01 00 00 je 0x46cdf8 + 46ccc3: 48 85 db test rbx, rbx + 46ccc6: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 46cccb: 48 8d 04 9d 00 00 00 00 lea rax, [4*rbx] + 46ccd3: 49 8d 8f 90 01 00 00 lea rcx, [r15 + 400] + 46ccda: 0f 88 b8 00 00 00 js 0x46cd98 + 46cce0: 48 8b 34 24 mov rsi, qword ptr [rsp] + 46cce4: 48 89 cf mov rdi, rcx + 46cce7: 4c 89 c2 mov rdx, r8 + 46ccea: 48 89 0c 24 mov qword ptr [rsp], rcx + 46ccee: 48 01 c6 add rsi, rax + 46ccf1: e8 ba 30 00 00 call 0x46fdb0 + 46ccf6: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 46ccfa: 49 8b 04 24 mov rax, qword ptr [r12] + 46ccfe: 48 89 0c 24 mov qword ptr [rsp], rcx + 46cd02: 48 8b 78 40 mov rdi, qword ptr [rax + 64] + 46cd06: e8 45 28 fb ff call 0x41f550 + 46cd0b: 49 8b 34 24 mov rsi, qword ptr [r12] + 46cd0f: 48 89 ea mov rdx, rbp + 46cd12: 49 8b 45 00 mov rax, qword ptr [r13] + 46cd16: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 46cd1a: 4c 89 7e 40 mov qword ptr [rsi + 64], r15 + 46cd1e: 4c 03 7c 24 08 add r15, qword ptr [rsp + 8] + 46cd23: 4c 89 7e 50 mov qword ptr [rsi + 80], r15 + 46cd27: 48 2b 56 10 sub rdx, qword ptr [rsi + 16] + 46cd2b: 48 c1 fa 02 sar rdx, 2 + 46cd2f: 48 89 4e 48 mov qword ptr [rsi + 72], rcx + 46cd33: 48 85 c0 test rax, rax + 46cd36: 0f 85 3c ff ff ff jne 0x46cc78 + 46cd3c: e9 42 ff ff ff jmp 0x46cc83 + 46cd41: 48 89 f7 mov rdi, rsi + 46cd44: 0f 1f 40 00 nop dword ptr [rax] + 46cd48: 48 89 da mov rdx, rbx + 46cd4b: 48 8d 34 9e lea rsi, [rsi + 4*rbx] + 46cd4f: 49 29 df sub r15, rbx + 46cd52: 48 f7 da neg rdx + 46cd55: e8 66 30 00 00 call 0x46fdc0 + 46cd5a: 49 8b 04 24 mov rax, qword ptr [r12] + 46cd5e: 48 89 ea mov rdx, rbp + 46cd61: 48 8b 70 10 mov rsi, qword ptr [rax + 16] + 46cd65: 48 8b 40 40 mov rax, qword ptr [rax + 64] + 46cd69: 48 29 f2 sub rdx, rsi + 46cd6c: 4a 8d 3c b8 lea rdi, [rax + 4*r15] + 46cd70: 48 c1 fa 02 sar rdx, 2 + 46cd74: e8 37 30 00 00 call 0x46fdb0 + 46cd79: 49 8b 34 24 mov rsi, qword ptr [r12] + 46cd7d: 48 89 ea mov rdx, rbp + 46cd80: 49 8b 45 00 mov rax, qword ptr [r13] + 46cd84: 48 8b 4e 40 mov rcx, qword ptr [rsi + 64] + 46cd88: 48 2b 56 10 sub rdx, qword ptr [rsi + 16] + 46cd8c: 48 c1 fa 02 sar rdx, 2 + 46cd90: 4c 01 f1 add rcx, r14 + 46cd93: eb 9a jmp 0x46cd2f + 46cd95: 0f 1f 00 nop dword ptr [rax] + 46cd98: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 46cd9d: 48 f7 db neg rbx + 46cda0: 48 89 cf mov rdi, rcx + 46cda3: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 46cda8: 48 89 da mov rdx, rbx + 46cdab: 48 01 c6 add rsi, rax + 46cdae: e8 1d a5 fd ff call 0x4472d0 + 46cdb3: 48 8b 34 24 mov rsi, qword ptr [rsp] + 46cdb7: 4c 89 f2 mov rdx, r14 + 46cdba: 48 89 c7 mov rdi, rax + 46cdbd: e8 0e a5 fd ff call 0x4472d0 + 46cdc2: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 46cdc7: e9 2e ff ff ff jmp 0x46ccfa + 46cdcc: 0f 1f 40 00 nop dword ptr [rax] + 46cdd0: 48 8b 04 24 mov rax, qword ptr [rsp] + 46cdd4: 4c 89 c2 mov rdx, r8 + 46cdd7: 48 8d 34 98 lea rsi, [rax + 4*rbx] + 46cddb: eb 97 jmp 0x46cd74 + 46cddd: 0f 1f 00 nop dword ptr [rax] + 46cde0: 4d 89 d7 mov r15, r10 + 46cde3: 4d 89 ce mov r14, r9 + 46cde6: 4d 85 c0 test r8, r8 + 46cde9: 0f 88 52 ff ff ff js 0x46cd41 + 46cdef: 48 89 71 48 mov qword ptr [rcx + 72], rsi + 46cdf3: e9 8b fe ff ff jmp 0x46cc83 + 46cdf8: 83 c8 ff or eax, -1 + 46cdfb: e9 85 fe ff ff jmp 0x46cc85 + +000000000046ce00 <_IO_least_wmarker>: + 46ce00: f3 0f 1e fa endbr64 + 46ce04: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 46ce0b: 48 8b 57 60 mov rdx, qword ptr [rdi + 96] + 46ce0f: 48 2b 70 10 sub rsi, qword ptr [rax + 16] + 46ce13: 48 89 f0 mov rax, rsi + 46ce16: 48 c1 f8 02 sar rax, 2 + 46ce1a: 48 85 d2 test rdx, rdx + 46ce1d: 74 14 je 0x46ce33 <_IO_least_wmarker+0x33> + 46ce1f: 90 nop + 46ce20: 48 63 4a 10 movsxd rcx, dword ptr [rdx + 16] + 46ce24: 48 8b 12 mov rdx, qword ptr [rdx] + 46ce27: 48 39 c8 cmp rax, rcx + 46ce2a: 48 0f 4f c1 cmovg rax, rcx + 46ce2e: 48 85 d2 test rdx, rdx + 46ce31: 75 ed jne 0x46ce20 <_IO_least_wmarker+0x20> + 46ce33: c3 ret + 46ce34: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46ce3f: 90 nop + +000000000046ce40 <_IO_switch_to_main_wget_area>: + 46ce40: f3 0f 1e fa endbr64 + 46ce44: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 46ce4b: 81 27 ff fe ff ff and dword ptr [rdi], 4294967039 + 46ce51: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 46ce55: 48 8b 48 50 mov rcx, qword ptr [rax + 80] + 46ce59: 48 89 50 50 mov qword ptr [rax + 80], rdx + 46ce5d: 48 8b 50 40 mov rdx, qword ptr [rax + 64] + 46ce61: 48 89 48 08 mov qword ptr [rax + 8], rcx + 46ce65: 48 8b 48 10 mov rcx, qword ptr [rax + 16] + 46ce69: 48 89 10 mov qword ptr [rax], rdx + 46ce6c: 48 89 50 10 mov qword ptr [rax + 16], rdx + 46ce70: 48 89 48 40 mov qword ptr [rax + 64], rcx + 46ce74: c3 ret + 46ce75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000046ce80 <_IO_switch_to_wbackup_area>: + 46ce80: f3 0f 1e fa endbr64 + 46ce84: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 46ce8b: 81 0f 00 01 00 00 or dword ptr [rdi], 256 + 46ce91: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 46ce95: f3 0f 6f 40 48 movdqu xmm0, xmmword ptr [rax + 72] + 46ce9a: 48 8b 48 40 mov rcx, qword ptr [rax + 64] + 46ce9e: 48 89 50 50 mov qword ptr [rax + 80], rdx + 46cea2: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 46cea6: 66 0f 6d c0 punpckhqdq xmm0, xmm0 # xmm0 = xmm0[1,1] + 46ceaa: 48 89 48 10 mov qword ptr [rax + 16], rcx + 46ceae: 48 89 50 40 mov qword ptr [rax + 64], rdx + 46ceb2: 0f 11 00 movups xmmword ptr [rax], xmm0 + 46ceb5: c3 ret + 46ceb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000046cec0 <_IO_wsetb>: + 46cec0: f3 0f 1e fa endbr64 + 46cec4: 55 push rbp + 46cec5: 89 cd mov ebp, ecx + 46cec7: 53 push rbx + 46cec8: 48 89 fb mov rbx, rdi + 46cecb: 48 83 ec 18 sub rsp, 24 + 46cecf: 8b 43 74 mov eax, dword ptr [rbx + 116] + 46ced2: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 46ced7: 48 8b 97 a0 00 00 00 mov rdx, qword ptr [rdi + 160] + 46cede: 48 89 34 24 mov qword ptr [rsp], rsi + 46cee2: 48 8b 7a 30 mov rdi, qword ptr [rdx + 48] + 46cee6: 48 85 ff test rdi, rdi + 46cee9: 74 04 je 0x46ceef <_IO_wsetb+0x2f> + 46ceeb: a8 08 test al, 8 + 46ceed: 74 29 je 0x46cf18 <_IO_wsetb+0x58> + 46ceef: f3 0f 7e 04 24 movq xmm0, qword ptr [rsp] # xmm0 = mem[0],zero + 46cef4: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] + 46cef9: 0f 11 42 30 movups xmmword ptr [rdx + 48], xmm0 + 46cefd: 89 c2 mov edx, eax + 46ceff: 83 c8 08 or eax, 8 + 46cf02: 83 e2 f7 and edx, -9 + 46cf05: 85 ed test ebp, ebp + 46cf07: 0f 45 c2 cmovne eax, edx + 46cf0a: 89 43 74 mov dword ptr [rbx + 116], eax + 46cf0d: 48 83 c4 18 add rsp, 24 + 46cf11: 5b pop rbx + 46cf12: 5d pop rbp + 46cf13: c3 ret + 46cf14: 0f 1f 40 00 nop dword ptr [rax] + 46cf18: e8 33 26 fb ff call 0x41f550 + 46cf1d: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] + 46cf24: 8b 43 74 mov eax, dword ptr [rbx + 116] + 46cf27: eb c6 jmp 0x46ceef <_IO_wsetb+0x2f> + 46cf29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000046cf30 <_IO_wdefault_pbackfail>: + 46cf30: f3 0f 1e fa endbr64 + 46cf34: 41 57 push r15 + 46cf36: 49 89 ff mov r15, rdi + 46cf39: 41 56 push r14 + 46cf3b: 41 55 push r13 + 46cf3d: 41 54 push r12 + 46cf3f: 55 push rbp + 46cf40: 89 f5 mov ebp, esi + 46cf42: 53 push rbx + 46cf43: 48 83 ec 18 sub rsp, 24 + 46cf47: 48 8b 9f a0 00 00 00 mov rbx, qword ptr [rdi + 160] + 46cf4e: 44 8b 2f mov r13d, dword ptr [rdi] + 46cf51: 4c 8b 23 mov r12, qword ptr [rbx] + 46cf54: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] + 46cf58: 44 89 e8 mov eax, r13d + 46cf5b: 25 00 01 00 00 and eax, 256 + 46cf60: 4d 39 f4 cmp r12, r14 + 46cf63: 76 2b jbe 0x46cf90 <_IO_wdefault_pbackfail+0x60> + 46cf65: 85 c0 test eax, eax + 46cf67: 0f 84 a3 00 00 00 je 0x46d010 <_IO_wdefault_pbackfail+0xe0> + 46cf6d: 49 8d 44 24 fc lea rax, [r12 - 4] + 46cf72: 48 89 03 mov qword ptr [rbx], rax + 46cf75: 89 e8 mov eax, ebp + 46cf77: 41 89 6c 24 fc mov dword ptr [r12 - 4], ebp + 46cf7c: 48 83 c4 18 add rsp, 24 + 46cf80: 5b pop rbx + 46cf81: 5d pop rbp + 46cf82: 41 5c pop r12 + 46cf84: 41 5d pop r13 + 46cf86: 41 5e pop r14 + 46cf88: 41 5f pop r15 + 46cf8a: c3 ret + 46cf8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46cf90: 85 c0 test eax, eax + 46cf92: 0f 84 c8 00 00 00 je 0x46d060 <_IO_wdefault_pbackfail+0x130> + 46cf98: 4c 8b 63 08 mov r12, qword ptr [rbx + 8] + 46cf9c: 4d 29 f4 sub r12, r14 + 46cf9f: 4c 89 e3 mov rbx, r12 + 46cfa2: 48 c1 fb 02 sar rbx, 2 + 46cfa6: 4c 8d 2c dd 00 00 00 00 lea r13, [8*rbx] + 46cfae: 4c 89 ef mov rdi, r13 + 46cfb1: e8 aa 1f fb ff call 0x41ef60 + 46cfb6: 48 85 c0 test rax, rax + 46cfb9: 0f 84 21 01 00 00 je 0x46d0e0 <_IO_wdefault_pbackfail+0x1b0> + 46cfbf: 49 01 c4 add r12, rax + 46cfc2: 48 89 da mov rdx, rbx + 46cfc5: 4c 89 f6 mov rsi, r14 + 46cfc8: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 46cfcd: 4c 89 e7 mov rdi, r12 + 46cfd0: e8 db 2d 00 00 call 0x46fdb0 + 46cfd5: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] + 46cfdc: 48 8b 78 10 mov rdi, qword ptr [rax + 16] + 46cfe0: e8 6b 25 fb ff call 0x41f550 + 46cfe5: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 46cfea: 49 8b 9f a0 00 00 00 mov rbx, qword ptr [r15 + 160] + 46cff1: 49 01 cd add r13, rcx + 46cff4: 48 89 4b 10 mov qword ptr [rbx + 16], rcx + 46cff8: 4c 89 23 mov qword ptr [rbx], r12 + 46cffb: 4c 89 6b 08 mov qword ptr [rbx + 8], r13 + 46cfff: 4c 89 63 48 mov qword ptr [rbx + 72], r12 + 46d003: e9 65 ff ff ff jmp 0x46cf6d <_IO_wdefault_pbackfail+0x3d> + 46d008: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46d010: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 46d014: 0f be 42 ff movsx eax, byte ptr [rdx - 1] + 46d018: 39 f0 cmp eax, esi + 46d01a: 0f 84 b0 00 00 00 je 0x46d0d0 <_IO_wdefault_pbackfail+0x1a0> + 46d020: 48 83 7b 40 00 cmp qword ptr [rbx + 64], 0 + 46d025: 74 79 je 0x46d0a0 <_IO_wdefault_pbackfail+0x170> + 46d027: 49 8d b7 a0 00 00 00 lea rsi, [r15 + 160] + 46d02e: 49 8d 7f 60 lea rdi, [r15 + 96] + 46d032: 4c 89 e2 mov rdx, r12 + 46d035: e8 96 fb ff ff call 0x46cbd0 + 46d03a: 85 c0 test eax, eax + 46d03c: 0f 85 9e 00 00 00 jne 0x46d0e0 <_IO_wdefault_pbackfail+0x1b0> + 46d042: 49 8b 9f a0 00 00 00 mov rbx, qword ptr [r15 + 160] + 46d049: 45 8b 2f mov r13d, dword ptr [r15] + 46d04c: 48 8b 0b mov rcx, qword ptr [rbx] + 46d04f: 4c 8b 63 50 mov r12, qword ptr [rbx + 80] + 46d053: 48 8b 43 40 mov rax, qword ptr [rbx + 64] + 46d057: eb 17 jmp 0x46d070 <_IO_wdefault_pbackfail+0x140> + 46d059: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46d060: 48 8b 43 40 mov rax, qword ptr [rbx + 64] + 46d064: 48 85 c0 test rax, rax + 46d067: 74 37 je 0x46d0a0 <_IO_wdefault_pbackfail+0x170> + 46d069: 4c 89 e1 mov rcx, r12 + 46d06c: 4c 8b 63 50 mov r12, qword ptr [rbx + 80] + 46d070: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] + 46d074: 66 49 0f 6e c4 movq xmm0, r12 + 46d079: 41 81 cd 00 01 00 00 or r13d, 256 + 46d080: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 46d084: 45 89 2f mov dword ptr [r15], r13d + 46d087: 48 89 53 50 mov qword ptr [rbx + 80], rdx + 46d08b: 48 89 43 10 mov qword ptr [rbx + 16], rax + 46d08f: 48 89 4b 40 mov qword ptr [rbx + 64], rcx + 46d093: 0f 11 03 movups xmmword ptr [rbx], xmm0 + 46d096: e9 d2 fe ff ff jmp 0x46cf6d <_IO_wdefault_pbackfail+0x3d> + 46d09b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46d0a0: bf 00 02 00 00 mov edi, 512 + 46d0a5: e8 b6 1e fb ff call 0x41ef60 + 46d0aa: 48 85 c0 test rax, rax + 46d0ad: 74 31 je 0x46d0e0 <_IO_wdefault_pbackfail+0x1b0> + 46d0af: 48 8d 90 00 02 00 00 lea rdx, [rax + 512] + 46d0b6: 4c 89 e1 mov rcx, r12 + 46d0b9: 48 89 43 40 mov qword ptr [rbx + 64], rax + 46d0bd: 48 89 53 50 mov qword ptr [rbx + 80], rdx + 46d0c1: 49 89 d4 mov r12, rdx + 46d0c4: 48 89 53 48 mov qword ptr [rbx + 72], rdx + 46d0c8: eb a6 jmp 0x46d070 <_IO_wdefault_pbackfail+0x140> + 46d0ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46d0d0: 48 83 ea 01 sub rdx, 1 + 46d0d4: 48 89 57 08 mov qword ptr [rdi + 8], rdx + 46d0d8: e9 9f fe ff ff jmp 0x46cf7c <_IO_wdefault_pbackfail+0x4c> + 46d0dd: 0f 1f 00 nop dword ptr [rax] + 46d0e0: b8 ff ff ff ff mov eax, 4294967295 + 46d0e5: e9 92 fe ff ff jmp 0x46cf7c <_IO_wdefault_pbackfail+0x4c> + 46d0ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000046d0f0 <_IO_wdefault_finish>: + 46d0f0: f3 0f 1e fa endbr64 + 46d0f4: 55 push rbp + 46d0f5: 48 8b 97 a0 00 00 00 mov rdx, qword ptr [rdi + 160] + 46d0fc: 48 89 fd mov rbp, rdi + 46d0ff: 48 8b 7a 30 mov rdi, qword ptr [rdx + 48] + 46d103: 48 85 ff test rdi, rdi + 46d106: 74 06 je 0x46d10e <_IO_wdefault_finish+0x1e> + 46d108: f6 45 74 08 test byte ptr [rbp + 116], 8 + 46d10c: 74 4a je 0x46d158 <_IO_wdefault_finish+0x68> + 46d10e: 48 8b 45 60 mov rax, qword ptr [rbp + 96] + 46d112: 48 85 c0 test rax, rax + 46d115: 74 19 je 0x46d130 <_IO_wdefault_finish+0x40> + 46d117: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46d120: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 46d128: 48 8b 00 mov rax, qword ptr [rax] + 46d12b: 48 85 c0 test rax, rax + 46d12e: 75 f0 jne 0x46d120 <_IO_wdefault_finish+0x30> + 46d130: 48 83 7d 48 00 cmp qword ptr [rbp + 72], 0 + 46d135: 74 11 je 0x46d148 <_IO_wdefault_finish+0x58> + 46d137: 48 8b 7a 40 mov rdi, qword ptr [rdx + 64] + 46d13b: e8 10 24 fb ff call 0x41f550 + 46d140: 48 c7 45 48 00 00 00 00 mov qword ptr [rbp + 72], 0 + 46d148: 48 89 ef mov rdi, rbp + 46d14b: 5d pop rbp + 46d14c: e9 3f 9e fa ff jmp 0x416f90 <_IO_un_link> + 46d151: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46d158: e8 f3 23 fb ff call 0x41f550 + 46d15d: 48 8b 95 a0 00 00 00 mov rdx, qword ptr [rbp + 160] + 46d164: 66 0f ef c0 pxor xmm0, xmm0 + 46d168: 0f 11 42 30 movups xmmword ptr [rdx + 48], xmm0 + 46d16c: eb a0 jmp 0x46d10e <_IO_wdefault_finish+0x1e> + 46d16e: 66 90 nop + +000000000046d170 <_IO_wdefault_uflow>: + 46d170: f3 0f 1e fa endbr64 + 46d174: 55 push rbp + 46d175: 53 push rbx + 46d176: 48 89 fb mov rbx, rdi + 46d179: 48 83 ec 08 sub rsp, 8 + 46d17d: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] + 46d184: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46d18b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46d192: 48 89 ee mov rsi, rbp + 46d195: 48 29 d0 sub rax, rdx + 46d198: 48 29 d6 sub rsi, rdx + 46d19b: 48 39 f0 cmp rax, rsi + 46d19e: 76 38 jbe 0x46d1d8 <_IO_wdefault_uflow+0x68> + 46d1a0: 48 89 df mov rdi, rbx + 46d1a3: ff 55 20 call qword ptr [rbp + 32] + 46d1a6: 83 f8 ff cmp eax, -1 + 46d1a9: 74 1d je 0x46d1c8 <_IO_wdefault_uflow+0x58> + 46d1ab: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] + 46d1b2: 48 8b 02 mov rax, qword ptr [rdx] + 46d1b5: 48 8d 48 04 lea rcx, [rax + 4] + 46d1b9: 8b 00 mov eax, dword ptr [rax] + 46d1bb: 48 89 0a mov qword ptr [rdx], rcx + 46d1be: 48 83 c4 08 add rsp, 8 + 46d1c2: 5b pop rbx + 46d1c3: 5d pop rbp + 46d1c4: c3 ret + 46d1c5: 0f 1f 00 nop dword ptr [rax] + 46d1c8: 48 83 c4 08 add rsp, 8 + 46d1cc: b8 ff ff ff ff mov eax, 4294967295 + 46d1d1: 5b pop rbx + 46d1d2: 5d pop rbp + 46d1d3: c3 ret + 46d1d4: 0f 1f 40 00 nop dword ptr [rax] + 46d1d8: e8 b3 6b fa ff call 0x413d90 <_IO_vtable_check> + 46d1dd: eb c1 jmp 0x46d1a0 <_IO_wdefault_uflow+0x30> + 46d1df: 90 nop + +000000000046d1e0 <__woverflow>: + 46d1e0: f3 0f 1e fa endbr64 + 46d1e4: 41 54 push r12 + 46d1e6: 41 89 f4 mov r12d, esi + 46d1e9: 55 push rbp + 46d1ea: 48 89 fd mov rbp, rdi + 46d1ed: 53 push rbx + 46d1ee: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] + 46d1f4: 85 c0 test eax, eax + 46d1f6: 74 38 je 0x46d230 <__woverflow+0x50> + 46d1f8: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 46d1ff: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46d206: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46d20d: 48 89 d9 mov rcx, rbx + 46d210: 48 29 d0 sub rax, rdx + 46d213: 48 29 d1 sub rcx, rdx + 46d216: 48 39 c8 cmp rax, rcx + 46d219: 76 25 jbe 0x46d240 <__woverflow+0x60> + 46d21b: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 46d21f: 44 89 e6 mov esi, r12d + 46d222: 5b pop rbx + 46d223: 48 89 ef mov rdi, rbp + 46d226: 5d pop rbp + 46d227: 41 5c pop r12 + 46d229: ff e0 jmp rax + 46d22b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46d230: be 01 00 00 00 mov esi, 1 + 46d235: e8 b6 60 fa ff call 0x4132f0 <_IO_fwide> + 46d23a: eb bc jmp 0x46d1f8 <__woverflow+0x18> + 46d23c: 0f 1f 40 00 nop dword ptr [rax] + 46d240: e8 4b 6b fa ff call 0x413d90 <_IO_vtable_check> + 46d245: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 46d249: 44 89 e6 mov esi, r12d + 46d24c: 5b pop rbx + 46d24d: 48 89 ef mov rdi, rbp + 46d250: 5d pop rbp + 46d251: 41 5c pop r12 + 46d253: ff e0 jmp rax + 46d255: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000046d260 <_IO_wdefault_xsputn>: + 46d260: f3 0f 1e fa endbr64 + 46d264: 48 85 d2 test rdx, rdx + 46d267: 0f 84 03 02 00 00 je 0x46d470 <_IO_wdefault_xsputn+0x210> + 46d26d: 41 57 push r15 + 46d26f: 41 56 push r14 + 46d271: 41 55 push r13 + 46d273: 49 89 f5 mov r13, rsi + 46d276: 41 54 push r12 + 46d278: 49 89 d4 mov r12, rdx + 46d27b: 55 push rbp + 46d27c: 48 89 fd mov rbp, rdi + 46d27f: 53 push rbx + 46d280: 48 89 d3 mov rbx, rdx + 46d283: 48 83 ec 08 sub rsp, 8 + 46d287: eb 45 jmp 0x46d2ce <_IO_wdefault_xsputn+0x6e> + 46d289: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46d290: 4c 8b b5 d8 00 00 00 mov r14, qword ptr [rbp + 216] + 46d297: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46d29e: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46d2a5: 4c 89 f1 mov rcx, r14 + 46d2a8: 48 29 d0 sub rax, rdx + 46d2ab: 48 29 d1 sub rcx, rdx + 46d2ae: 48 39 c8 cmp rax, rcx + 46d2b1: 0f 86 89 01 00 00 jbe 0x46d440 <_IO_wdefault_xsputn+0x1e0> + 46d2b7: 44 89 fe mov esi, r15d + 46d2ba: 48 89 ef mov rdi, rbp + 46d2bd: 41 ff 56 18 call qword ptr [r14 + 24] + 46d2c1: 83 f8 ff cmp eax, -1 + 46d2c4: 0f 84 96 01 00 00 je 0x46d460 <_IO_wdefault_xsputn+0x200> + 46d2ca: 48 83 eb 01 sub rbx, 1 + 46d2ce: 4c 8b b5 a0 00 00 00 mov r14, qword ptr [rbp + 160] + 46d2d5: 4c 89 ea mov rdx, r13 + 46d2d8: 49 8b 7e 20 mov rdi, qword ptr [r14 + 32] + 46d2dc: 49 8b 46 28 mov rax, qword ptr [r14 + 40] + 46d2e0: 48 29 f8 sub rax, rdi + 46d2e3: 48 85 c0 test rax, rax + 46d2e6: 7e 20 jle 0x46d308 <_IO_wdefault_xsputn+0xa8> + 46d2e8: 48 c1 f8 02 sar rax, 2 + 46d2ec: 49 89 c7 mov r15, rax + 46d2ef: 48 39 d8 cmp rax, rbx + 46d2f2: 76 06 jbe 0x46d2fa <_IO_wdefault_xsputn+0x9a> + 46d2f4: 48 89 d8 mov rax, rbx + 46d2f7: 49 89 df mov r15, rbx + 46d2fa: 48 83 f8 14 cmp rax, 20 + 46d2fe: 7f 38 jg 0x46d338 <_IO_wdefault_xsputn+0xd8> + 46d300: 4c 89 ea mov rdx, r13 + 46d303: 48 85 c0 test rax, rax + 46d306: 75 68 jne 0x46d370 <_IO_wdefault_xsputn+0x110> + 46d308: 48 85 db test rbx, rbx + 46d30b: 74 47 je 0x46d354 <_IO_wdefault_xsputn+0xf4> + 46d30d: 8b 85 c0 00 00 00 mov eax, dword ptr [rbp + 192] + 46d313: 44 8b 3a mov r15d, dword ptr [rdx] + 46d316: 4c 8d 6a 04 lea r13, [rdx + 4] + 46d31a: 85 c0 test eax, eax + 46d31c: 0f 85 6e ff ff ff jne 0x46d290 <_IO_wdefault_xsputn+0x30> + 46d322: be 01 00 00 00 mov esi, 1 + 46d327: 48 89 ef mov rdi, rbp + 46d32a: e8 c1 5f fa ff call 0x4132f0 <_IO_fwide> + 46d32f: e9 5c ff ff ff jmp 0x46d290 <_IO_wdefault_xsputn+0x30> + 46d334: 0f 1f 40 00 nop dword ptr [rax] + 46d338: 4c 89 fa mov rdx, r15 + 46d33b: 4c 89 ee mov rsi, r13 + 46d33e: 4c 29 fb sub rbx, r15 + 46d341: e8 8a 9f fd ff call 0x4472d0 + 46d346: 4b 8d 54 bd 00 lea rdx, [r13 + 4*r15] + 46d34b: 49 89 46 20 mov qword ptr [r14 + 32], rax + 46d34f: 48 85 db test rbx, rbx + 46d352: 75 b9 jne 0x46d30d <_IO_wdefault_xsputn+0xad> + 46d354: 48 83 c4 08 add rsp, 8 + 46d358: 4c 89 e0 mov rax, r12 + 46d35b: 5b pop rbx + 46d35c: 5d pop rbp + 46d35d: 41 5c pop r12 + 46d35f: 41 5d pop r13 + 46d361: 41 5e pop r14 + 46d363: 41 5f pop r15 + 46d365: c3 ret + 46d366: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46d370: 48 8d 4f 0f lea rcx, [rdi + 15] + 46d374: 48 8d 50 ff lea rdx, [rax - 1] + 46d378: 4c 29 e9 sub rcx, r13 + 46d37b: 48 83 f9 1e cmp rcx, 30 + 46d37f: 0f 86 f3 00 00 00 jbe 0x46d478 <_IO_wdefault_xsputn+0x218> + 46d385: 48 83 fa 03 cmp rdx, 3 + 46d389: 0f 86 e9 00 00 00 jbe 0x46d478 <_IO_wdefault_xsputn+0x218> + 46d38f: f3 41 0f 6f 45 00 movdqu xmm0, xmmword ptr [r13] + 46d395: 48 89 c1 mov rcx, rax + 46d398: 48 c1 e9 02 shr rcx, 2 + 46d39c: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 46d39f: 48 83 f9 01 cmp rcx, 1 + 46d3a3: 74 5b je 0x46d400 <_IO_wdefault_xsputn+0x1a0> + 46d3a5: f3 41 0f 6f 4d 10 movdqu xmm1, xmmword ptr [r13 + 16] + 46d3ab: 0f 11 4f 10 movups xmmword ptr [rdi + 16], xmm1 + 46d3af: 48 83 f9 02 cmp rcx, 2 + 46d3b3: 74 4b je 0x46d400 <_IO_wdefault_xsputn+0x1a0> + 46d3b5: f3 41 0f 6f 55 20 movdqu xmm2, xmmword ptr [r13 + 32] + 46d3bb: 0f 11 57 20 movups xmmword ptr [rdi + 32], xmm2 + 46d3bf: 48 83 f9 03 cmp rcx, 3 + 46d3c3: 74 3b je 0x46d400 <_IO_wdefault_xsputn+0x1a0> + 46d3c5: f3 41 0f 6f 5d 30 movdqu xmm3, xmmword ptr [r13 + 48] + 46d3cb: 0f 11 5f 30 movups xmmword ptr [rdi + 48], xmm3 + 46d3cf: 48 83 f9 05 cmp rcx, 5 + 46d3d3: 75 2b jne 0x46d400 <_IO_wdefault_xsputn+0x1a0> + 46d3d5: f3 41 0f 6f 65 40 movdqu xmm4, xmmword ptr [r13 + 64] + 46d3db: 0f 11 67 40 movups xmmword ptr [rdi + 64], xmm4 + 46d3df: 48 c1 e0 02 shl rax, 2 + 46d3e3: 4c 29 fb sub rbx, r15 + 46d3e6: 49 8d 54 05 00 lea rdx, [r13 + rax] + 46d3eb: 48 01 f8 add rax, rdi + 46d3ee: 49 89 46 20 mov qword ptr [r14 + 32], rax + 46d3f2: e9 11 ff ff ff jmp 0x46d308 <_IO_wdefault_xsputn+0xa8> + 46d3f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46d400: 48 89 c6 mov rsi, rax + 46d403: 48 83 e6 fc and rsi, -4 + 46d407: 48 8d 0c b5 00 00 00 00 lea rcx, [4*rsi] + 46d40f: 48 29 f2 sub rdx, rsi + 46d412: 4d 8d 44 0d 00 lea r8, [r13 + rcx] + 46d417: 48 01 f9 add rcx, rdi + 46d41a: 48 39 f0 cmp rax, rsi + 46d41d: 74 c0 je 0x46d3df <_IO_wdefault_xsputn+0x17f> + 46d41f: 41 8b 30 mov esi, dword ptr [r8] + 46d422: 89 31 mov dword ptr [rcx], esi + 46d424: 48 85 d2 test rdx, rdx + 46d427: 74 b6 je 0x46d3df <_IO_wdefault_xsputn+0x17f> + 46d429: 41 8b 70 04 mov esi, dword ptr [r8 + 4] + 46d42d: 89 71 04 mov dword ptr [rcx + 4], esi + 46d430: 48 83 fa 01 cmp rdx, 1 + 46d434: 74 a9 je 0x46d3df <_IO_wdefault_xsputn+0x17f> + 46d436: 41 8b 50 08 mov edx, dword ptr [r8 + 8] + 46d43a: 89 51 08 mov dword ptr [rcx + 8], edx + 46d43d: eb a0 jmp 0x46d3df <_IO_wdefault_xsputn+0x17f> + 46d43f: 90 nop + 46d440: e8 4b 69 fa ff call 0x413d90 <_IO_vtable_check> + 46d445: 44 89 fe mov esi, r15d + 46d448: 48 89 ef mov rdi, rbp + 46d44b: 41 ff 56 18 call qword ptr [r14 + 24] + 46d44f: 83 f8 ff cmp eax, -1 + 46d452: 0f 85 72 fe ff ff jne 0x46d2ca <_IO_wdefault_xsputn+0x6a> + 46d458: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46d460: 49 29 dc sub r12, rbx + 46d463: e9 ec fe ff ff jmp 0x46d354 <_IO_wdefault_xsputn+0xf4> + 46d468: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46d470: 31 c0 xor eax, eax + 46d472: c3 ret + 46d473: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46d478: 48 8d 34 85 00 00 00 00 lea rsi, [4*rax] + 46d480: 31 d2 xor edx, edx + 46d482: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46d488: 41 8b 4c 15 00 mov ecx, dword ptr [r13 + rdx] + 46d48d: 89 0c 17 mov dword ptr [rdi + rdx], ecx + 46d490: 48 83 c2 04 add rdx, 4 + 46d494: 48 39 f2 cmp rdx, rsi + 46d497: 75 ef jne 0x46d488 <_IO_wdefault_xsputn+0x228> + 46d499: e9 41 ff ff ff jmp 0x46d3df <_IO_wdefault_xsputn+0x17f> + 46d49e: 66 90 nop + +000000000046d4a0 <_IO_wdoallocbuf>: + 46d4a0: f3 0f 1e fa endbr64 + 46d4a4: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 46d4ab: 48 83 78 30 00 cmp qword ptr [rax + 48], 0 + 46d4b0: 74 06 je 0x46d4b8 <_IO_wdoallocbuf+0x18> + 46d4b2: c3 ret + 46d4b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46d4b8: 41 54 push r12 + 46d4ba: 55 push rbp + 46d4bb: 53 push rbx + 46d4bc: 48 89 fb mov rbx, rdi + 46d4bf: f6 07 02 test byte ptr [rdi], 2 + 46d4c2: 75 74 jne 0x46d538 <_IO_wdoallocbuf+0x98> + 46d4c4: 48 8b 80 e0 00 00 00 mov rax, qword ptr [rax + 224] + 46d4cb: ff 50 68 call qword ptr [rax + 104] + 46d4ce: 83 f8 ff cmp eax, -1 + 46d4d1: 75 3e jne 0x46d511 <_IO_wdoallocbuf+0x71> + 46d4d3: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 46d4da: 8b 53 74 mov edx, dword ptr [rbx + 116] + 46d4dd: 48 8b 78 30 mov rdi, qword ptr [rax + 48] + 46d4e1: 48 8d a8 dc 00 00 00 lea rbp, [rax + 220] + 46d4e8: 4c 8d a0 d8 00 00 00 lea r12, [rax + 216] + 46d4ef: 48 85 ff test rdi, rdi + 46d4f2: 74 05 je 0x46d4f9 <_IO_wdoallocbuf+0x59> + 46d4f4: f6 c2 08 test dl, 8 + 46d4f7: 74 27 je 0x46d520 <_IO_wdoallocbuf+0x80> + 46d4f9: 66 49 0f 6e c4 movq xmm0, r12 + 46d4fe: 66 48 0f 6e cd movq xmm1, rbp + 46d503: 83 ca 08 or edx, 8 + 46d506: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 46d50a: 0f 11 40 30 movups xmmword ptr [rax + 48], xmm0 + 46d50e: 89 53 74 mov dword ptr [rbx + 116], edx + 46d511: 5b pop rbx + 46d512: 5d pop rbp + 46d513: 41 5c pop r12 + 46d515: c3 ret + 46d516: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46d520: e8 2b 20 fb ff call 0x41f550 + 46d525: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 46d52c: 8b 53 74 mov edx, dword ptr [rbx + 116] + 46d52f: eb c8 jmp 0x46d4f9 <_IO_wdoallocbuf+0x59> + 46d531: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46d538: 8b 57 74 mov edx, dword ptr [rdi + 116] + 46d53b: 48 8d a8 dc 00 00 00 lea rbp, [rax + 220] + 46d542: 4c 8d a0 d8 00 00 00 lea r12, [rax + 216] + 46d549: eb ae jmp 0x46d4f9 <_IO_wdoallocbuf+0x59> + 46d54b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000046d550 <_IO_wdefault_doallocate>: + 46d550: f3 0f 1e fa endbr64 + 46d554: 41 54 push r12 + 46d556: 55 push rbp + 46d557: 48 89 fd mov rbp, rdi + 46d55a: bf 00 20 00 00 mov edi, 8192 + 46d55f: 53 push rbx + 46d560: e8 fb 19 fb ff call 0x41ef60 + 46d565: 48 85 c0 test rax, rax + 46d568: 74 5e je 0x46d5c8 <_IO_wdefault_doallocate+0x78> + 46d56a: 48 8b 95 a0 00 00 00 mov rdx, qword ptr [rbp + 160] + 46d571: 48 89 c3 mov rbx, rax + 46d574: 4c 8d a0 00 80 00 00 lea r12, [rax + 32768] + 46d57b: 8b 45 74 mov eax, dword ptr [rbp + 116] + 46d57e: 48 8b 7a 30 mov rdi, qword ptr [rdx + 48] + 46d582: 48 85 ff test rdi, rdi + 46d585: 74 04 je 0x46d58b <_IO_wdefault_doallocate+0x3b> + 46d587: a8 08 test al, 8 + 46d589: 74 25 je 0x46d5b0 <_IO_wdefault_doallocate+0x60> + 46d58b: 66 48 0f 6e c3 movq xmm0, rbx + 46d590: 66 49 0f 6e cc movq xmm1, r12 + 46d595: 83 e0 f7 and eax, -9 + 46d598: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 46d59c: 0f 11 42 30 movups xmmword ptr [rdx + 48], xmm0 + 46d5a0: 5b pop rbx + 46d5a1: 89 45 74 mov dword ptr [rbp + 116], eax + 46d5a4: b8 01 00 00 00 mov eax, 1 + 46d5a9: 5d pop rbp + 46d5aa: 41 5c pop r12 + 46d5ac: c3 ret + 46d5ad: 0f 1f 00 nop dword ptr [rax] + 46d5b0: e8 9b 1f fb ff call 0x41f550 + 46d5b5: 48 8b 95 a0 00 00 00 mov rdx, qword ptr [rbp + 160] + 46d5bc: 8b 45 74 mov eax, dword ptr [rbp + 116] + 46d5bf: eb ca jmp 0x46d58b <_IO_wdefault_doallocate+0x3b> + 46d5c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46d5c8: 5b pop rbx + 46d5c9: b8 ff ff ff ff mov eax, 4294967295 + 46d5ce: 5d pop rbp + 46d5cf: 41 5c pop r12 + 46d5d1: c3 ret + 46d5d2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46d5dd: 0f 1f 00 nop dword ptr [rax] + +000000000046d5e0 <_IO_switch_to_wget_mode>: + 46d5e0: f3 0f 1e fa endbr64 + 46d5e4: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 46d5eb: 53 push rbx + 46d5ec: 48 89 fb mov rbx, rdi + 46d5ef: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 46d5f3: 48 3b 50 18 cmp rdx, qword ptr [rax + 24] + 46d5f7: 76 1f jbe 0x46d618 <_IO_switch_to_wget_mode+0x38> + 46d5f9: 48 8b 80 e0 00 00 00 mov rax, qword ptr [rax + 224] + 46d600: be ff ff ff ff mov esi, 4294967295 + 46d605: ff 50 18 call qword ptr [rax + 24] + 46d608: 83 f8 ff cmp eax, -1 + 46d60b: 74 36 je 0x46d643 <_IO_switch_to_wget_mode+0x63> + 46d60d: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 46d614: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 46d618: 8b 0b mov ecx, dword ptr [rbx] + 46d61a: f6 c5 01 test ch, 1 + 46d61d: 75 29 jne 0x46d648 <_IO_switch_to_wget_mode+0x68> + 46d61f: 48 8b 70 30 mov rsi, qword ptr [rax + 48] + 46d623: 48 89 70 10 mov qword ptr [rax + 16], rsi + 46d627: 48 39 50 08 cmp qword ptr [rax + 8], rdx + 46d62b: 73 04 jae 0x46d631 <_IO_switch_to_wget_mode+0x51> + 46d62d: 48 89 50 08 mov qword ptr [rax + 8], rdx + 46d631: 80 e5 f7 and ch, -9 + 46d634: 48 89 10 mov qword ptr [rax], rdx + 46d637: 48 89 50 28 mov qword ptr [rax + 40], rdx + 46d63b: 48 89 50 18 mov qword ptr [rax + 24], rdx + 46d63f: 31 c0 xor eax, eax + 46d641: 89 0b mov dword ptr [rbx], ecx + 46d643: 5b pop rbx + 46d644: c3 ret + 46d645: 0f 1f 00 nop dword ptr [rax] + 46d648: 48 8b 70 48 mov rsi, qword ptr [rax + 72] + 46d64c: 48 89 70 10 mov qword ptr [rax + 16], rsi + 46d650: eb df jmp 0x46d631 <_IO_switch_to_wget_mode+0x51> + 46d652: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46d65d: 0f 1f 00 nop dword ptr [rax] + +000000000046d660 <__wuflow>: + 46d660: f3 0f 1e fa endbr64 + 46d664: 55 push rbp + 46d665: 53 push rbx + 46d666: 48 83 ec 08 sub rsp, 8 + 46d66a: 8b 97 c0 00 00 00 mov edx, dword ptr [rdi + 192] + 46d670: 85 d2 test edx, edx + 46d672: 0f 88 d1 00 00 00 js 0x46d749 <__wuflow+0xe9> + 46d678: 48 89 fd mov rbp, rdi + 46d67b: 0f 84 ef 00 00 00 je 0x46d770 <__wuflow+0x110> + 46d681: f7 45 00 00 08 00 00 test dword ptr [rbp], 2048 + 46d688: 0f 85 aa 00 00 00 jne 0x46d738 <__wuflow+0xd8> + 46d68e: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 46d695: 48 8b 08 mov rcx, qword ptr [rax] + 46d698: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 46d69c: 48 39 d1 cmp rcx, rdx + 46d69f: 0f 82 b3 00 00 00 jb 0x46d758 <__wuflow+0xf8> + 46d6a5: 8b 4d 00 mov ecx, dword ptr [rbp] + 46d6a8: f6 c5 01 test ch, 1 + 46d6ab: 74 31 je 0x46d6de <__wuflow+0x7e> + 46d6ad: 80 e5 fe and ch, -2 + 46d6b0: 48 8b 70 10 mov rsi, qword ptr [rax + 16] + 46d6b4: 89 4d 00 mov dword ptr [rbp], ecx + 46d6b7: 48 8b 48 50 mov rcx, qword ptr [rax + 80] + 46d6bb: 48 89 50 50 mov qword ptr [rax + 80], rdx + 46d6bf: 48 8b 50 40 mov rdx, qword ptr [rax + 64] + 46d6c3: 48 89 48 08 mov qword ptr [rax + 8], rcx + 46d6c7: 48 89 50 10 mov qword ptr [rax + 16], rdx + 46d6cb: 48 89 70 40 mov qword ptr [rax + 64], rsi + 46d6cf: 48 39 d1 cmp rcx, rdx + 46d6d2: 0f 87 c8 00 00 00 ja 0x46d7a0 <__wuflow+0x140> + 46d6d8: 48 89 10 mov qword ptr [rax], rdx + 46d6db: 48 89 ca mov rdx, rcx + 46d6de: 48 83 7d 60 00 cmp qword ptr [rbp + 96], 0 + 46d6e3: 0f 84 c7 00 00 00 je 0x46d7b0 <__wuflow+0x150> + 46d6e9: 48 8d b5 a0 00 00 00 lea rsi, [rbp + 160] + 46d6f0: 48 8d 7d 60 lea rdi, [rbp + 96] + 46d6f4: e8 d7 f4 ff ff call 0x46cbd0 + 46d6f9: 85 c0 test eax, eax + 46d6fb: 75 4c jne 0x46d749 <__wuflow+0xe9> + 46d6fd: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 46d704: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46d70b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46d712: 48 89 de mov rsi, rbx + 46d715: 48 29 d0 sub rax, rdx + 46d718: 48 29 d6 sub rsi, rdx + 46d71b: 48 39 f0 cmp rax, rsi + 46d71e: 0f 86 bc 00 00 00 jbe 0x46d7e0 <__wuflow+0x180> + 46d724: 48 8b 43 28 mov rax, qword ptr [rbx + 40] + 46d728: 48 83 c4 08 add rsp, 8 + 46d72c: 48 89 ef mov rdi, rbp + 46d72f: 5b pop rbx + 46d730: 5d pop rbp + 46d731: ff e0 jmp rax + 46d733: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46d738: 48 89 ef mov rdi, rbp + 46d73b: e8 a0 fe ff ff call 0x46d5e0 <_IO_switch_to_wget_mode> + 46d740: 83 f8 ff cmp eax, -1 + 46d743: 0f 85 45 ff ff ff jne 0x46d68e <__wuflow+0x2e> + 46d749: 48 83 c4 08 add rsp, 8 + 46d74d: b8 ff ff ff ff mov eax, 4294967295 + 46d752: 5b pop rbx + 46d753: 5d pop rbp + 46d754: c3 ret + 46d755: 0f 1f 00 nop dword ptr [rax] + 46d758: 48 8d 51 04 lea rdx, [rcx + 4] + 46d75c: 48 89 10 mov qword ptr [rax], rdx + 46d75f: 8b 01 mov eax, dword ptr [rcx] + 46d761: 48 83 c4 08 add rsp, 8 + 46d765: 5b pop rbx + 46d766: 5d pop rbp + 46d767: c3 ret + 46d768: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46d770: be 01 00 00 00 mov esi, 1 + 46d775: e8 76 5b fa ff call 0x4132f0 <_IO_fwide> + 46d77a: 83 f8 01 cmp eax, 1 + 46d77d: 75 ca jne 0x46d749 <__wuflow+0xe9> + 46d77f: 8b 85 c0 00 00 00 mov eax, dword ptr [rbp + 192] + 46d785: 85 c0 test eax, eax + 46d787: 0f 85 f4 fe ff ff jne 0x46d681 <__wuflow+0x21> + 46d78d: be 01 00 00 00 mov esi, 1 + 46d792: 48 89 ef mov rdi, rbp + 46d795: e8 56 5b fa ff call 0x4132f0 <_IO_fwide> + 46d79a: e9 e2 fe ff ff jmp 0x46d681 <__wuflow+0x21> + 46d79f: 90 nop + 46d7a0: 48 8d 4a 04 lea rcx, [rdx + 4] + 46d7a4: 48 89 08 mov qword ptr [rax], rcx + 46d7a7: 8b 02 mov eax, dword ptr [rdx] + 46d7a9: eb b6 jmp 0x46d761 <__wuflow+0x101> + 46d7ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46d7b0: 48 8b 78 40 mov rdi, qword ptr [rax + 64] + 46d7b4: 48 85 ff test rdi, rdi + 46d7b7: 0f 84 40 ff ff ff je 0x46d6fd <__wuflow+0x9d> + 46d7bd: e8 8e 1d fb ff call 0x41f550 + 46d7c2: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 46d7c9: 66 0f ef c0 pxor xmm0, xmm0 + 46d7cd: 48 c7 40 50 00 00 00 00 mov qword ptr [rax + 80], 0 + 46d7d5: 0f 11 40 40 movups xmmword ptr [rax + 64], xmm0 + 46d7d9: e9 1f ff ff ff jmp 0x46d6fd <__wuflow+0x9d> + 46d7de: 66 90 nop + 46d7e0: e8 ab 65 fa ff call 0x413d90 <_IO_vtable_check> + 46d7e5: e9 3a ff ff ff jmp 0x46d724 <__wuflow+0xc4> + 46d7ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000046d7f0 <__wunderflow>: + 46d7f0: f3 0f 1e fa endbr64 + 46d7f4: 55 push rbp + 46d7f5: 53 push rbx + 46d7f6: 48 83 ec 08 sub rsp, 8 + 46d7fa: 8b 97 c0 00 00 00 mov edx, dword ptr [rdi + 192] + 46d800: 85 d2 test edx, edx + 46d802: 0f 88 c9 00 00 00 js 0x46d8d1 <__wunderflow+0xe1> + 46d808: 48 89 fd mov rbp, rdi + 46d80b: 0f 84 df 00 00 00 je 0x46d8f0 <__wunderflow+0x100> + 46d811: f7 45 00 00 08 00 00 test dword ptr [rbp], 2048 + 46d818: 0f 85 a2 00 00 00 jne 0x46d8c0 <__wunderflow+0xd0> + 46d81e: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 46d825: 48 8b 08 mov rcx, qword ptr [rax] + 46d828: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 46d82c: 48 39 d1 cmp rcx, rdx + 46d82f: 0f 82 ab 00 00 00 jb 0x46d8e0 <__wunderflow+0xf0> + 46d835: 8b 4d 00 mov ecx, dword ptr [rbp] + 46d838: f6 c5 01 test ch, 1 + 46d83b: 74 2d je 0x46d86a <__wunderflow+0x7a> + 46d83d: 80 e5 fe and ch, -2 + 46d840: 48 8b 70 50 mov rsi, qword ptr [rax + 80] + 46d844: 89 4d 00 mov dword ptr [rbp], ecx + 46d847: 48 8b 48 40 mov rcx, qword ptr [rax + 64] + 46d84b: 48 89 50 50 mov qword ptr [rax + 80], rdx + 46d84f: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 46d853: 48 89 70 08 mov qword ptr [rax + 8], rsi + 46d857: 48 89 50 40 mov qword ptr [rax + 64], rdx + 46d85b: 48 89 f2 mov rdx, rsi + 46d85e: 48 89 48 10 mov qword ptr [rax + 16], rcx + 46d862: 48 89 08 mov qword ptr [rax], rcx + 46d865: 48 39 ce cmp rsi, rcx + 46d868: 77 76 ja 0x46d8e0 <__wunderflow+0xf0> + 46d86a: 48 83 7d 60 00 cmp qword ptr [rbp + 96], 0 + 46d86f: 0f 84 ab 00 00 00 je 0x46d920 <__wunderflow+0x130> + 46d875: 48 8d b5 a0 00 00 00 lea rsi, [rbp + 160] + 46d87c: 48 8d 7d 60 lea rdi, [rbp + 96] + 46d880: e8 4b f3 ff ff call 0x46cbd0 + 46d885: 85 c0 test eax, eax + 46d887: 75 48 jne 0x46d8d1 <__wunderflow+0xe1> + 46d889: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] + 46d890: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46d897: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46d89e: 48 89 de mov rsi, rbx + 46d8a1: 48 29 d0 sub rax, rdx + 46d8a4: 48 29 d6 sub rsi, rdx + 46d8a7: 48 39 f0 cmp rax, rsi + 46d8aa: 0f 86 a0 00 00 00 jbe 0x46d950 <__wunderflow+0x160> + 46d8b0: 48 8b 43 20 mov rax, qword ptr [rbx + 32] + 46d8b4: 48 83 c4 08 add rsp, 8 + 46d8b8: 48 89 ef mov rdi, rbp + 46d8bb: 5b pop rbx + 46d8bc: 5d pop rbp + 46d8bd: ff e0 jmp rax + 46d8bf: 90 nop + 46d8c0: 48 89 ef mov rdi, rbp + 46d8c3: e8 18 fd ff ff call 0x46d5e0 <_IO_switch_to_wget_mode> + 46d8c8: 83 f8 ff cmp eax, -1 + 46d8cb: 0f 85 4d ff ff ff jne 0x46d81e <__wunderflow+0x2e> + 46d8d1: 48 83 c4 08 add rsp, 8 + 46d8d5: b8 ff ff ff ff mov eax, 4294967295 + 46d8da: 5b pop rbx + 46d8db: 5d pop rbp + 46d8dc: c3 ret + 46d8dd: 0f 1f 00 nop dword ptr [rax] + 46d8e0: 8b 01 mov eax, dword ptr [rcx] + 46d8e2: 48 83 c4 08 add rsp, 8 + 46d8e6: 5b pop rbx + 46d8e7: 5d pop rbp + 46d8e8: c3 ret + 46d8e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46d8f0: be 01 00 00 00 mov esi, 1 + 46d8f5: e8 f6 59 fa ff call 0x4132f0 <_IO_fwide> + 46d8fa: 83 f8 01 cmp eax, 1 + 46d8fd: 75 d2 jne 0x46d8d1 <__wunderflow+0xe1> + 46d8ff: 8b 85 c0 00 00 00 mov eax, dword ptr [rbp + 192] + 46d905: 85 c0 test eax, eax + 46d907: 0f 85 04 ff ff ff jne 0x46d811 <__wunderflow+0x21> + 46d90d: be 01 00 00 00 mov esi, 1 + 46d912: 48 89 ef mov rdi, rbp + 46d915: e8 d6 59 fa ff call 0x4132f0 <_IO_fwide> + 46d91a: e9 f2 fe ff ff jmp 0x46d811 <__wunderflow+0x21> + 46d91f: 90 nop + 46d920: 48 83 7d 48 00 cmp qword ptr [rbp + 72], 0 + 46d925: 0f 84 5e ff ff ff je 0x46d889 <__wunderflow+0x99> + 46d92b: 48 8b 78 40 mov rdi, qword ptr [rax + 64] + 46d92f: e8 1c 1c fb ff call 0x41f550 + 46d934: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 46d93b: 66 0f ef c0 pxor xmm0, xmm0 + 46d93f: 48 c7 40 50 00 00 00 00 mov qword ptr [rax + 80], 0 + 46d947: 0f 11 40 40 movups xmmword ptr [rax + 64], xmm0 + 46d94b: e9 39 ff ff ff jmp 0x46d889 <__wunderflow+0x99> + 46d950: e8 3b 64 fa ff call 0x413d90 <_IO_vtable_check> + 46d955: e9 56 ff ff ff jmp 0x46d8b0 <__wunderflow+0xc0> + 46d95a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000046d960 <_IO_wdefault_xsgetn>: + 46d960: f3 0f 1e fa endbr64 + 46d964: 41 56 push r14 + 46d966: 41 55 push r13 + 46d968: 49 89 fd mov r13, rdi + 46d96b: 41 54 push r12 + 46d96d: 49 89 d4 mov r12, rdx + 46d970: 55 push rbp + 46d971: 48 89 f5 mov rbp, rsi + 46d974: 53 push rbx + 46d975: 48 89 d3 mov rbx, rdx + 46d978: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46d980: 49 8b 95 a0 00 00 00 mov rdx, qword ptr [r13 + 160] + 46d987: 48 8b 32 mov rsi, qword ptr [rdx] + 46d98a: 48 8b 42 08 mov rax, qword ptr [rdx + 8] + 46d98e: 48 29 f0 sub rax, rsi + 46d991: 48 85 c0 test rax, rax + 46d994: 7e 25 jle 0x46d9bb <_IO_wdefault_xsgetn+0x5b> + 46d996: 48 c1 f8 02 sar rax, 2 + 46d99a: 49 89 c6 mov r14, rax + 46d99d: 48 39 d8 cmp rax, rbx + 46d9a0: 76 06 jbe 0x46d9a8 <_IO_wdefault_xsgetn+0x48> + 46d9a2: 48 89 d8 mov rax, rbx + 46d9a5: 49 89 de mov r14, rbx + 46d9a8: 48 83 f8 14 cmp rax, 20 + 46d9ac: 0f 8f 4e 01 00 00 jg 0x46db00 <_IO_wdefault_xsgetn+0x1a0> + 46d9b2: 48 85 c0 test rax, rax + 46d9b5: 0f 85 a5 01 00 00 jne 0x46db60 <_IO_wdefault_xsgetn+0x200> + 46d9bb: 48 85 db test rbx, rbx + 46d9be: 0f 84 cf 00 00 00 je 0x46da93 <_IO_wdefault_xsgetn+0x133> + 46d9c4: 41 8b 95 c0 00 00 00 mov edx, dword ptr [r13 + 192] + 46d9cb: 85 d2 test edx, edx + 46d9cd: 0f 88 bd 00 00 00 js 0x46da90 <_IO_wdefault_xsgetn+0x130> + 46d9d3: 0f 84 cf 00 00 00 je 0x46daa8 <_IO_wdefault_xsgetn+0x148> + 46d9d9: 41 f7 45 00 00 08 00 00 test dword ptr [r13], 2048 + 46d9e1: 0f 85 fd 00 00 00 jne 0x46dae4 <_IO_wdefault_xsgetn+0x184> + 46d9e7: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 46d9ee: 48 8b 08 mov rcx, qword ptr [rax] + 46d9f1: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 46d9f5: 48 39 d1 cmp rcx, rdx + 46d9f8: 0f 82 a2 00 00 00 jb 0x46daa0 <_IO_wdefault_xsgetn+0x140> + 46d9fe: 41 8b 4d 00 mov ecx, dword ptr [r13] + 46da02: f6 c5 01 test ch, 1 + 46da05: 74 2e je 0x46da35 <_IO_wdefault_xsgetn+0xd5> + 46da07: 80 e5 fe and ch, -2 + 46da0a: 48 8b 70 50 mov rsi, qword ptr [rax + 80] + 46da0e: 41 89 4d 00 mov dword ptr [r13], ecx + 46da12: 48 8b 48 40 mov rcx, qword ptr [rax + 64] + 46da16: 48 89 50 50 mov qword ptr [rax + 80], rdx + 46da1a: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 46da1e: 48 89 70 08 mov qword ptr [rax + 8], rsi + 46da22: 48 89 50 40 mov qword ptr [rax + 64], rdx + 46da26: 48 89 f2 mov rdx, rsi + 46da29: 48 89 48 10 mov qword ptr [rax + 16], rcx + 46da2d: 48 89 08 mov qword ptr [rax], rcx + 46da30: 48 39 ce cmp rsi, rcx + 46da33: 77 6b ja 0x46daa0 <_IO_wdefault_xsgetn+0x140> + 46da35: 49 83 7d 60 00 cmp qword ptr [r13 + 96], 0 + 46da3a: 0f 84 f0 00 00 00 je 0x46db30 <_IO_wdefault_xsgetn+0x1d0> + 46da40: 49 8d b5 a0 00 00 00 lea rsi, [r13 + 160] + 46da47: 49 8d 7d 60 lea rdi, [r13 + 96] + 46da4b: e8 80 f1 ff ff call 0x46cbd0 + 46da50: 85 c0 test eax, eax + 46da52: 75 3c jne 0x46da90 <_IO_wdefault_xsgetn+0x130> + 46da54: 4d 8b b5 d8 00 00 00 mov r14, qword ptr [r13 + 216] + 46da5b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46da62: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46da69: 4c 89 f7 mov rdi, r14 + 46da6c: 48 29 d0 sub rax, rdx + 46da6f: 48 29 d7 sub rdi, rdx + 46da72: 48 39 f8 cmp rax, rdi + 46da75: 0f 86 b5 01 00 00 jbe 0x46dc30 <_IO_wdefault_xsgetn+0x2d0> + 46da7b: 4c 89 ef mov rdi, r13 + 46da7e: 41 ff 56 20 call qword ptr [r14 + 32] + 46da82: 83 f8 ff cmp eax, -1 + 46da85: 0f 85 f5 fe ff ff jne 0x46d980 <_IO_wdefault_xsgetn+0x20> + 46da8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46da90: 49 29 dc sub r12, rbx + 46da93: 5b pop rbx + 46da94: 4c 89 e0 mov rax, r12 + 46da97: 5d pop rbp + 46da98: 41 5c pop r12 + 46da9a: 41 5d pop r13 + 46da9c: 41 5e pop r14 + 46da9e: c3 ret + 46da9f: 90 nop + 46daa0: 8b 01 mov eax, dword ptr [rcx] + 46daa2: eb de jmp 0x46da82 <_IO_wdefault_xsgetn+0x122> + 46daa4: 0f 1f 40 00 nop dword ptr [rax] + 46daa8: be 01 00 00 00 mov esi, 1 + 46daad: 4c 89 ef mov rdi, r13 + 46dab0: e8 3b 58 fa ff call 0x4132f0 <_IO_fwide> + 46dab5: 83 f8 01 cmp eax, 1 + 46dab8: 75 d6 jne 0x46da90 <_IO_wdefault_xsgetn+0x130> + 46daba: 41 8b 85 c0 00 00 00 mov eax, dword ptr [r13 + 192] + 46dac1: 85 c0 test eax, eax + 46dac3: 0f 85 10 ff ff ff jne 0x46d9d9 <_IO_wdefault_xsgetn+0x79> + 46dac9: be 01 00 00 00 mov esi, 1 + 46dace: 4c 89 ef mov rdi, r13 + 46dad1: e8 1a 58 fa ff call 0x4132f0 <_IO_fwide> + 46dad6: 41 f7 45 00 00 08 00 00 test dword ptr [r13], 2048 + 46dade: 0f 84 03 ff ff ff je 0x46d9e7 <_IO_wdefault_xsgetn+0x87> + 46dae4: 4c 89 ef mov rdi, r13 + 46dae7: e8 f4 fa ff ff call 0x46d5e0 <_IO_switch_to_wget_mode> + 46daec: 83 f8 ff cmp eax, -1 + 46daef: 0f 85 f2 fe ff ff jne 0x46d9e7 <_IO_wdefault_xsgetn+0x87> + 46daf5: eb 99 jmp 0x46da90 <_IO_wdefault_xsgetn+0x130> + 46daf7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46db00: 4c 89 f2 mov rdx, r14 + 46db03: 48 89 ef mov rdi, rbp + 46db06: 4c 29 f3 sub rbx, r14 + 46db09: e8 c2 97 fd ff call 0x4472d0 + 46db0e: 4a 8d 14 b5 00 00 00 00 lea rdx, [4*r14] + 46db16: 48 89 c5 mov rbp, rax + 46db19: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 46db20: 48 01 10 add qword ptr [rax], rdx + 46db23: e9 93 fe ff ff jmp 0x46d9bb <_IO_wdefault_xsgetn+0x5b> + 46db28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46db30: 49 83 7d 48 00 cmp qword ptr [r13 + 72], 0 + 46db35: 0f 84 19 ff ff ff je 0x46da54 <_IO_wdefault_xsgetn+0xf4> + 46db3b: 48 8b 78 40 mov rdi, qword ptr [rax + 64] + 46db3f: e8 0c 1a fb ff call 0x41f550 + 46db44: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] + 46db4b: 66 0f ef c9 pxor xmm1, xmm1 + 46db4f: 48 c7 40 50 00 00 00 00 mov qword ptr [rax + 80], 0 + 46db57: 0f 11 48 40 movups xmmword ptr [rax + 64], xmm1 + 46db5b: e9 f4 fe ff ff jmp 0x46da54 <_IO_wdefault_xsgetn+0xf4> + 46db60: 48 8d 7e 0f lea rdi, [rsi + 15] + 46db64: 89 c1 mov ecx, eax + 46db66: 44 8d 40 ff lea r8d, [rax - 1] + 46db6a: 48 29 ef sub rdi, rbp + 46db6d: 48 83 ff 1e cmp rdi, 30 + 46db71: 0f 86 c9 00 00 00 jbe 0x46dc40 <_IO_wdefault_xsgetn+0x2e0> + 46db77: 41 83 f8 03 cmp r8d, 3 + 46db7b: 0f 86 bf 00 00 00 jbe 0x46dc40 <_IO_wdefault_xsgetn+0x2e0> + 46db81: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 46db85: c1 e9 02 shr ecx, 2 + 46db88: 0f 11 45 00 movups xmmword ptr [rbp], xmm0 + 46db8c: 83 f9 01 cmp ecx, 1 + 46db8f: 74 3f je 0x46dbd0 <_IO_wdefault_xsgetn+0x270> + 46db91: f3 0f 6f 56 10 movdqu xmm2, xmmword ptr [rsi + 16] + 46db96: 0f 11 55 10 movups xmmword ptr [rbp + 16], xmm2 + 46db9a: 83 f9 02 cmp ecx, 2 + 46db9d: 74 31 je 0x46dbd0 <_IO_wdefault_xsgetn+0x270> + 46db9f: f3 0f 6f 5e 20 movdqu xmm3, xmmword ptr [rsi + 32] + 46dba4: 0f 11 5d 20 movups xmmword ptr [rbp + 32], xmm3 + 46dba8: 83 f9 03 cmp ecx, 3 + 46dbab: 74 23 je 0x46dbd0 <_IO_wdefault_xsgetn+0x270> + 46dbad: f3 0f 6f 66 30 movdqu xmm4, xmmword ptr [rsi + 48] + 46dbb2: 0f 11 65 30 movups xmmword ptr [rbp + 48], xmm4 + 46dbb6: 83 f9 05 cmp ecx, 5 + 46dbb9: 75 15 jne 0x46dbd0 <_IO_wdefault_xsgetn+0x270> + 46dbbb: f3 0f 6f 6e 40 movdqu xmm5, xmmword ptr [rsi + 64] + 46dbc0: 44 89 c7 mov edi, r8d + 46dbc3: 0f 11 6d 40 movups xmmword ptr [rbp + 64], xmm5 + 46dbc7: eb 45 jmp 0x46dc0e <_IO_wdefault_xsgetn+0x2ae> + 46dbc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46dbd0: 89 c7 mov edi, eax + 46dbd2: 45 89 c2 mov r10d, r8d + 46dbd5: 83 e7 fc and edi, -4 + 46dbd8: 89 f9 mov ecx, edi + 46dbda: 41 29 fa sub r10d, edi + 46dbdd: 48 c1 e1 02 shl rcx, 2 + 46dbe1: 4c 8d 4c 0d 00 lea r9, [rbp + rcx] + 46dbe6: 48 01 f1 add rcx, rsi + 46dbe9: 39 f8 cmp eax, edi + 46dbeb: 74 70 je 0x46dc5d <_IO_wdefault_xsgetn+0x2fd> + 46dbed: 8b 01 mov eax, dword ptr [rcx] + 46dbef: 44 89 c7 mov edi, r8d + 46dbf2: 41 89 01 mov dword ptr [r9], eax + 46dbf5: 45 85 d2 test r10d, r10d + 46dbf8: 74 14 je 0x46dc0e <_IO_wdefault_xsgetn+0x2ae> + 46dbfa: 8b 41 04 mov eax, dword ptr [rcx + 4] + 46dbfd: 41 89 41 04 mov dword ptr [r9 + 4], eax + 46dc01: 41 83 fa 01 cmp r10d, 1 + 46dc05: 74 07 je 0x46dc0e <_IO_wdefault_xsgetn+0x2ae> + 46dc07: 8b 41 08 mov eax, dword ptr [rcx + 8] + 46dc0a: 41 89 41 08 mov dword ptr [r9 + 8], eax + 46dc0e: 48 8d 04 bd 04 00 00 00 lea rax, [4*rdi + 4] + 46dc16: 4c 29 f3 sub rbx, r14 + 46dc19: 48 01 c6 add rsi, rax + 46dc1c: 48 01 c5 add rbp, rax + 46dc1f: 48 89 32 mov qword ptr [rdx], rsi + 46dc22: e9 94 fd ff ff jmp 0x46d9bb <_IO_wdefault_xsgetn+0x5b> + 46dc27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46dc30: e8 5b 61 fa ff call 0x413d90 <_IO_vtable_check> + 46dc35: e9 41 fe ff ff jmp 0x46da7b <_IO_wdefault_xsgetn+0x11b> + 46dc3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46dc40: 44 89 c7 mov edi, r8d + 46dc43: 31 c0 xor eax, eax + 46dc45: 0f 1f 00 nop dword ptr [rax] + 46dc48: 8b 0c 86 mov ecx, dword ptr [rsi + 4*rax] + 46dc4b: 89 4c 85 00 mov dword ptr [rbp + 4*rax], ecx + 46dc4f: 48 89 c1 mov rcx, rax + 46dc52: 48 83 c0 01 add rax, 1 + 46dc56: 48 39 f9 cmp rcx, rdi + 46dc59: 75 ed jne 0x46dc48 <_IO_wdefault_xsgetn+0x2e8> + 46dc5b: eb b1 jmp 0x46dc0e <_IO_wdefault_xsgetn+0x2ae> + 46dc5d: 44 89 c7 mov edi, r8d + 46dc60: eb ac jmp 0x46dc0e <_IO_wdefault_xsgetn+0x2ae> + 46dc62: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46dc6d: 0f 1f 00 nop dword ptr [rax] + +000000000046dc70 <_IO_free_wbackup_area>: + 46dc70: f3 0f 1e fa endbr64 + 46dc74: 53 push rbx + 46dc75: 8b 17 mov edx, dword ptr [rdi] + 46dc77: 48 89 fb mov rbx, rdi + 46dc7a: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 46dc81: 48 8b 78 40 mov rdi, qword ptr [rax + 64] + 46dc85: f6 c6 01 test dh, 1 + 46dc88: 74 27 je 0x46dcb1 <_IO_free_wbackup_area+0x41> + 46dc8a: 80 e6 fe and dh, -2 + 46dc8d: 48 8b 48 50 mov rcx, qword ptr [rax + 80] + 46dc91: 89 13 mov dword ptr [rbx], edx + 46dc93: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 46dc97: 48 89 48 08 mov qword ptr [rax + 8], rcx + 46dc9b: 48 89 50 50 mov qword ptr [rax + 80], rdx + 46dc9f: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 46dca3: 48 89 38 mov qword ptr [rax], rdi + 46dca6: 48 89 50 40 mov qword ptr [rax + 64], rdx + 46dcaa: 48 89 78 10 mov qword ptr [rax + 16], rdi + 46dcae: 48 89 d7 mov rdi, rdx + 46dcb1: e8 9a 18 fb ff call 0x41f550 + 46dcb6: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 46dcbd: 66 0f ef c0 pxor xmm0, xmm0 + 46dcc1: 48 c7 40 50 00 00 00 00 mov qword ptr [rax + 80], 0 + 46dcc9: 0f 11 40 40 movups xmmword ptr [rax + 64], xmm0 + 46dccd: 5b pop rbx + 46dcce: c3 ret + 46dccf: 90 nop + +000000000046dcd0 <_IO_sputbackwc>: + 46dcd0: f3 0f 1e fa endbr64 + 46dcd4: 55 push rbp + 46dcd5: 53 push rbx + 46dcd6: 48 89 fb mov rbx, rdi + 46dcd9: 48 83 ec 18 sub rsp, 24 + 46dcdd: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 46dce4: 48 8b 10 mov rdx, qword ptr [rax] + 46dce7: 48 3b 50 10 cmp rdx, qword ptr [rax + 16] + 46dceb: 76 05 jbe 0x46dcf2 <_IO_sputbackwc+0x22> + 46dced: 39 72 fc cmp dword ptr [rdx - 4], esi + 46dcf0: 74 3e je 0x46dd30 <_IO_sputbackwc+0x60> + 46dcf2: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] + 46dcf9: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46dd00: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46dd07: 48 89 e9 mov rcx, rbp + 46dd0a: 48 29 d0 sub rax, rdx + 46dd0d: 48 29 d1 sub rcx, rdx + 46dd10: 48 39 c8 cmp rax, rcx + 46dd13: 76 2b jbe 0x46dd40 <_IO_sputbackwc+0x70> + 46dd15: 48 89 df mov rdi, rbx + 46dd18: ff 55 30 call qword ptr [rbp + 48] + 46dd1b: 83 f8 ff cmp eax, -1 + 46dd1e: 74 03 je 0x46dd23 <_IO_sputbackwc+0x53> + 46dd20: 83 23 ef and dword ptr [rbx], -17 + 46dd23: 48 83 c4 18 add rsp, 24 + 46dd27: 5b pop rbx + 46dd28: 5d pop rbp + 46dd29: c3 ret + 46dd2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46dd30: 48 83 ea 04 sub rdx, 4 + 46dd34: 48 89 10 mov qword ptr [rax], rdx + 46dd37: 89 f0 mov eax, esi + 46dd39: eb e0 jmp 0x46dd1b <_IO_sputbackwc+0x4b> + 46dd3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46dd40: 89 74 24 0c mov dword ptr [rsp + 12], esi + 46dd44: e8 47 60 fa ff call 0x413d90 <_IO_vtable_check> + 46dd49: 8b 74 24 0c mov esi, dword ptr [rsp + 12] + 46dd4d: eb c6 jmp 0x46dd15 <_IO_sputbackwc+0x45> + 46dd4f: 90 nop + +000000000046dd50 <_IO_sungetwc>: + 46dd50: f3 0f 1e fa endbr64 + 46dd54: 55 push rbp + 46dd55: 53 push rbx + 46dd56: 48 89 fb mov rbx, rdi + 46dd59: 48 83 ec 08 sub rsp, 8 + 46dd5d: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 46dd64: 48 8b 10 mov rdx, qword ptr [rax] + 46dd67: 48 3b 50 10 cmp rdx, qword ptr [rax + 16] + 46dd6b: 76 23 jbe 0x46dd90 <_IO_sungetwc+0x40> + 46dd6d: 48 8d 4a fc lea rcx, [rdx - 4] + 46dd71: 48 89 08 mov qword ptr [rax], rcx + 46dd74: 8b 42 fc mov eax, dword ptr [rdx - 4] + 46dd77: 83 f8 ff cmp eax, -1 + 46dd7a: 74 03 je 0x46dd7f <_IO_sungetwc+0x2f> + 46dd7c: 83 23 ef and dword ptr [rbx], -17 + 46dd7f: 48 83 c4 08 add rsp, 8 + 46dd83: 5b pop rbx + 46dd84: 5d pop rbp + 46dd85: c3 ret + 46dd86: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46dd90: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] + 46dd97: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 + 46dd9e: 48 c7 c0 28 22 4c 00 mov rax, 4989480 + 46dda5: 48 89 ee mov rsi, rbp + 46dda8: 48 29 d0 sub rax, rdx + 46ddab: 48 29 d6 sub rsi, rdx + 46ddae: 48 39 f0 cmp rax, rsi + 46ddb1: 76 0d jbe 0x46ddc0 <_IO_sungetwc+0x70> + 46ddb3: be ff ff ff ff mov esi, 4294967295 + 46ddb8: 48 89 df mov rdi, rbx + 46ddbb: ff 55 30 call qword ptr [rbp + 48] + 46ddbe: eb b7 jmp 0x46dd77 <_IO_sungetwc+0x27> + 46ddc0: e8 cb 5f fa ff call 0x413d90 <_IO_vtable_check> + 46ddc5: eb ec jmp 0x46ddb3 <_IO_sungetwc+0x63> + 46ddc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000046ddd0 <_IO_adjust_wcolumn>: + 46ddd0: f3 0f 1e fa endbr64 + 46ddd4: 48 63 c2 movsxd rax, edx + 46ddd7: 48 8d 0c 86 lea rcx, [rsi + 4*rax] + 46dddb: 48 89 c8 mov rax, rcx + 46ddde: eb 09 jmp 0x46dde9 <_IO_adjust_wcolumn+0x19> + 46dde0: 48 83 e8 04 sub rax, 4 + 46dde4: 83 38 0a cmp dword ptr [rax], 10 + 46dde7: 74 0f je 0x46ddf8 <_IO_adjust_wcolumn+0x28> + 46dde9: 48 39 f0 cmp rax, rsi + 46ddec: 77 f2 ja 0x46dde0 <_IO_adjust_wcolumn+0x10> + 46ddee: 8d 04 3a lea eax, [rdx + rdi] + 46ddf1: c3 ret + 46ddf2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46ddf8: 48 29 c1 sub rcx, rax + 46ddfb: 48 c1 f9 02 sar rcx, 2 + 46ddff: 8d 41 ff lea eax, [rcx - 1] + 46de02: c3 ret + 46de03: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46de0e: 66 90 nop + +000000000046de10 <_IO_init_wmarker>: + 46de10: f3 0f 1e fa endbr64 + 46de14: 55 push rbp + 46de15: 48 89 fd mov rbp, rdi + 46de18: 53 push rbx + 46de19: 48 89 f3 mov rbx, rsi + 46de1c: 48 83 ec 08 sub rsp, 8 + 46de20: 8b 16 mov edx, dword ptr [rsi] + 46de22: 48 89 77 08 mov qword ptr [rdi + 8], rsi + 46de26: f6 c6 08 test dh, 8 + 46de29: 75 45 jne 0x46de70 <_IO_init_wmarker+0x60> + 46de2b: 48 8b 8b a0 00 00 00 mov rcx, qword ptr [rbx + 160] + 46de32: 48 8b 01 mov rax, qword ptr [rcx] + 46de35: 80 e6 01 and dh, 1 + 46de38: 74 26 je 0x46de60 <_IO_init_wmarker+0x50> + 46de3a: 48 2b 41 08 sub rax, qword ptr [rcx + 8] + 46de3e: 48 c1 f8 02 sar rax, 2 + 46de42: 89 45 10 mov dword ptr [rbp + 16], eax + 46de45: 48 8b 43 60 mov rax, qword ptr [rbx + 96] + 46de49: 48 89 45 00 mov qword ptr [rbp], rax + 46de4d: 48 89 6b 60 mov qword ptr [rbx + 96], rbp + 46de51: 48 83 c4 08 add rsp, 8 + 46de55: 5b pop rbx + 46de56: 5d pop rbp + 46de57: c3 ret + 46de58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46de60: 48 2b 41 10 sub rax, qword ptr [rcx + 16] + 46de64: 48 c1 f8 02 sar rax, 2 + 46de68: eb d8 jmp 0x46de42 <_IO_init_wmarker+0x32> + 46de6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46de70: 48 89 f7 mov rdi, rsi + 46de73: e8 68 f7 ff ff call 0x46d5e0 <_IO_switch_to_wget_mode> + 46de78: 8b 13 mov edx, dword ptr [rbx] + 46de7a: eb af jmp 0x46de2b <_IO_init_wmarker+0x1b> + 46de7c: 0f 1f 40 00 nop dword ptr [rax] + +000000000046de80 <_IO_wmarker_delta>: + 46de80: f3 0f 1e fa endbr64 + 46de84: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 46de88: 48 85 c0 test rax, rax + 46de8b: 74 31 je 0x46debe <_IO_wmarker_delta+0x3e> + 46de8d: 48 8b 88 a0 00 00 00 mov rcx, qword ptr [rax + 160] + 46de94: 8b 00 mov eax, dword ptr [rax] + 46de96: 48 8b 11 mov rdx, qword ptr [rcx] + 46de99: f6 c4 01 test ah, 1 + 46de9c: 75 12 jne 0x46deb0 <_IO_wmarker_delta+0x30> + 46de9e: 8b 47 10 mov eax, dword ptr [rdi + 16] + 46dea1: 48 2b 51 10 sub rdx, qword ptr [rcx + 16] + 46dea5: 48 c1 fa 02 sar rdx, 2 + 46dea9: 29 d0 sub eax, edx + 46deab: c3 ret + 46deac: 0f 1f 40 00 nop dword ptr [rax] + 46deb0: 8b 47 10 mov eax, dword ptr [rdi + 16] + 46deb3: 48 2b 51 08 sub rdx, qword ptr [rcx + 8] + 46deb7: 48 c1 fa 02 sar rdx, 2 + 46debb: 29 d0 sub eax, edx + 46debd: c3 ret + 46debe: b8 ff ff ff ff mov eax, 4294967295 + 46dec3: c3 ret + 46dec4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46decf: 90 nop + +000000000046ded0 <_IO_seekwmark>: + 46ded0: f3 0f 1e fa endbr64 + 46ded4: 48 39 7e 08 cmp qword ptr [rsi + 8], rdi + 46ded8: 0f 85 92 00 00 00 jne 0x46df70 <_IO_seekwmark+0xa0> + 46dede: 8b 0f mov ecx, dword ptr [rdi] + 46dee0: 48 63 56 10 movsxd rdx, dword ptr [rsi + 16] + 46dee4: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 46deeb: 89 ce mov esi, ecx + 46deed: 81 e6 00 01 00 00 and esi, 256 + 46def3: 85 d2 test edx, edx + 46def5: 78 39 js 0x46df30 <_IO_seekwmark+0x60> + 46def7: 4c 8b 40 10 mov r8, qword ptr [rax + 16] + 46defb: 85 f6 test esi, esi + 46defd: 74 24 je 0x46df23 <_IO_seekwmark+0x53> + 46deff: 80 e5 fe and ch, -2 + 46df02: 48 8b 70 50 mov rsi, qword ptr [rax + 80] + 46df06: 89 0f mov dword ptr [rdi], ecx + 46df08: 48 8b 48 08 mov rcx, qword ptr [rax + 8] + 46df0c: 48 89 70 08 mov qword ptr [rax + 8], rsi + 46df10: 48 89 48 50 mov qword ptr [rax + 80], rcx + 46df14: 48 8b 48 40 mov rcx, qword ptr [rax + 64] + 46df18: 4c 89 40 40 mov qword ptr [rax + 64], r8 + 46df1c: 48 89 48 10 mov qword ptr [rax + 16], rcx + 46df20: 49 89 c8 mov r8, rcx + 46df23: 49 8d 14 90 lea rdx, [r8 + 4*rdx] + 46df27: 48 89 10 mov qword ptr [rax], rdx + 46df2a: 31 c0 xor eax, eax + 46df2c: c3 ret + 46df2d: 0f 1f 00 nop dword ptr [rax] + 46df30: 4c 8b 40 08 mov r8, qword ptr [rax + 8] + 46df34: 85 f6 test esi, esi + 46df36: 75 eb jne 0x46df23 <_IO_seekwmark+0x53> + 46df38: 80 cd 01 or ch, 1 + 46df3b: 48 8b 70 10 mov rsi, qword ptr [rax + 16] + 46df3f: 89 0f mov dword ptr [rdi], ecx + 46df41: 48 8b 48 50 mov rcx, qword ptr [rax + 80] + 46df45: 48 8b 78 40 mov rdi, qword ptr [rax + 64] + 46df49: 4c 89 40 50 mov qword ptr [rax + 80], r8 + 46df4d: 49 89 c8 mov r8, rcx + 46df50: 48 89 48 08 mov qword ptr [rax + 8], rcx + 46df54: 49 8d 14 90 lea rdx, [r8 + 4*rdx] + 46df58: 48 89 78 10 mov qword ptr [rax + 16], rdi + 46df5c: 48 89 70 40 mov qword ptr [rax + 64], rsi + 46df60: 48 89 10 mov qword ptr [rax], rdx + 46df63: 31 c0 xor eax, eax + 46df65: c3 ret + 46df66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46df70: b8 ff ff ff ff mov eax, 4294967295 + 46df75: c3 ret + 46df76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000046df80 <_IO_unsave_wmarkers>: + 46df80: f3 0f 1e fa endbr64 + 46df84: 53 push rbx + 46df85: 48 83 7f 60 00 cmp qword ptr [rdi + 96], 0 + 46df8a: 48 89 fb mov rbx, rdi + 46df8d: 74 08 je 0x46df97 <_IO_unsave_wmarkers+0x17> + 46df8f: 48 c7 47 60 00 00 00 00 mov qword ptr [rdi + 96], 0 + 46df97: 48 83 7b 48 00 cmp qword ptr [rbx + 72], 0 + 46df9c: 74 55 je 0x46dff3 <_IO_unsave_wmarkers+0x73> + 46df9e: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 46dfa5: 8b 13 mov edx, dword ptr [rbx] + 46dfa7: 48 8b 78 40 mov rdi, qword ptr [rax + 64] + 46dfab: f6 c6 01 test dh, 1 + 46dfae: 74 27 je 0x46dfd7 <_IO_unsave_wmarkers+0x57> + 46dfb0: 80 e6 fe and dh, -2 + 46dfb3: 48 8b 48 50 mov rcx, qword ptr [rax + 80] + 46dfb7: 89 13 mov dword ptr [rbx], edx + 46dfb9: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 46dfbd: 48 89 48 08 mov qword ptr [rax + 8], rcx + 46dfc1: 48 89 50 50 mov qword ptr [rax + 80], rdx + 46dfc5: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 46dfc9: 48 89 38 mov qword ptr [rax], rdi + 46dfcc: 48 89 50 40 mov qword ptr [rax + 64], rdx + 46dfd0: 48 89 78 10 mov qword ptr [rax + 16], rdi + 46dfd4: 48 89 d7 mov rdi, rdx + 46dfd7: e8 74 15 fb ff call 0x41f550 + 46dfdc: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 46dfe3: 66 0f ef c0 pxor xmm0, xmm0 + 46dfe7: 48 c7 40 50 00 00 00 00 mov qword ptr [rax + 80], 0 + 46dfef: 0f 11 40 40 movups xmmword ptr [rax + 64], xmm0 + 46dff3: 5b pop rbx + 46dff4: c3 ret + 46dff5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46dfff: 90 nop + +000000000046e000 <__libc_enable_asynccancel>: + 46e000: f3 0f 1e fa endbr64 + 46e004: 64 8b 04 25 08 03 00 00 mov eax, dword ptr fs:[776] + 46e00c: 41 89 c3 mov r11d, eax + 46e00f: 41 83 cb 02 or r11d, 2 + 46e013: 41 39 c3 cmp r11d, eax + 46e016: 74 17 je 0x46e02f <__libc_enable_asynccancel+0x2f> + 46e018: f0 lock + 46e019: 64 44 0f b1 1c 25 08 03 00 00 cmpxchg dword ptr fs:[776], r11d + 46e023: 75 e7 jne 0x46e00c <__libc_enable_asynccancel+0xc> + 46e025: 41 83 e3 bb and r11d, -69 + 46e029: 41 83 fb 0a cmp r11d, 10 + 46e02d: 74 01 je 0x46e030 <__libc_enable_asynccancel+0x30> + 46e02f: c3 ret + 46e030: 48 83 ec 08 sub rsp, 8 + 46e034: 64 48 c7 04 25 30 06 00 00 ff ff ff ff mov qword ptr fs:[1584], -1 + 46e041: f0 lock + 46e042: 64 83 0c 25 08 03 00 00 10 or dword ptr fs:[776], 16 + 46e04b: 64 48 8b 3c 25 00 03 00 00 mov rdi, qword ptr fs:[768] + 46e054: e8 a7 1f b9 ff call 0x0 + 46e059: f4 hlt + 46e05a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000046e060 <__libc_disable_asynccancel>: + 46e060: f3 0f 1e fa endbr64 + 46e064: f7 c7 02 00 00 00 test edi, 2 + 46e06a: 75 27 jne 0x46e093 <__libc_disable_asynccancel+0x33> + 46e06c: 64 8b 04 25 08 03 00 00 mov eax, dword ptr fs:[776] + 46e074: 41 89 c3 mov r11d, eax + 46e077: 41 83 e3 fd and r11d, -3 + 46e07b: f0 lock + 46e07c: 64 44 0f b1 1c 25 08 03 00 00 cmpxchg dword ptr fs:[776], r11d + 46e086: 75 ec jne 0x46e074 <__libc_disable_asynccancel+0x14> + 46e088: 44 89 d8 mov eax, r11d + 46e08b: 83 e0 0c and eax, 12 + 46e08e: 83 f8 04 cmp eax, 4 + 46e091: 74 01 je 0x46e094 <__libc_disable_asynccancel+0x34> + 46e093: c3 ret + 46e094: 64 48 8b 3c 25 00 00 00 00 mov rdi, qword ptr fs:[0] + 46e09d: b8 ca 00 00 00 mov eax, 202 + 46e0a2: 4d 31 d2 xor r10, r10 + 46e0a5: 48 81 c7 08 03 00 00 add rdi, 776 + 46e0ac: be 80 00 00 00 mov esi, 128 + 46e0b1: 0f 05 syscall + 46e0b3: 64 8b 04 25 08 03 00 00 mov eax, dword ptr fs:[776] + 46e0bb: eb ce jmp 0x46e08b <__libc_disable_asynccancel+0x2b> + 46e0bd: 0f 1f 00 nop dword ptr [rax] + +000000000046e0c0 <__libc_scratch_buffer_grow_preserve>: + 46e0c0: f3 0f 1e fa endbr64 + 46e0c4: 41 56 push r14 + 46e0c6: 4c 8d 77 10 lea r14, [rdi + 16] + 46e0ca: 41 55 push r13 + 46e0cc: 41 54 push r12 + 46e0ce: 55 push rbp + 46e0cf: 53 push rbx + 46e0d0: 4c 8b 6f 08 mov r13, qword ptr [rdi + 8] + 46e0d4: 48 89 fb mov rbx, rdi + 46e0d7: 4c 8b 27 mov r12, qword ptr [rdi] + 46e0da: 4b 8d 6c 2d 00 lea rbp, [r13 + r13] + 46e0df: 4d 39 f4 cmp r12, r14 + 46e0e2: 74 34 je 0x46e118 <__libc_scratch_buffer_grow_preserve+0x58> + 46e0e4: 49 39 ed cmp r13, rbp + 46e0e7: 77 57 ja 0x46e140 <__libc_scratch_buffer_grow_preserve+0x80> + 46e0e9: 48 89 ee mov rsi, rbp + 46e0ec: 4c 89 e7 mov rdi, r12 + 46e0ef: e8 5c 1b fb ff call 0x41fc50 + 46e0f4: 48 89 c1 mov rcx, rax + 46e0f7: 48 85 c0 test rax, rax + 46e0fa: 74 6c je 0x46e168 <__libc_scratch_buffer_grow_preserve+0xa8> + 46e0fc: 48 89 0b mov qword ptr [rbx], rcx + 46e0ff: b8 01 00 00 00 mov eax, 1 + 46e104: 48 89 6b 08 mov qword ptr [rbx + 8], rbp + 46e108: 5b pop rbx + 46e109: 5d pop rbp + 46e10a: 41 5c pop r12 + 46e10c: 41 5d pop r13 + 46e10e: 41 5e pop r14 + 46e110: c3 ret + 46e111: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46e118: 48 89 ef mov rdi, rbp + 46e11b: e8 40 0e fb ff call 0x41ef60 + 46e120: 48 85 c0 test rax, rax + 46e123: 74 48 je 0x46e16d <__libc_scratch_buffer_grow_preserve+0xad> + 46e125: 4c 89 ea mov rdx, r13 + 46e128: 4c 89 e6 mov rsi, r12 + 46e12b: 48 89 c7 mov rdi, rax + 46e12e: e8 2d 2f f9 ff call 0x401060 <.plt+0x40> + 46e133: 48 89 c1 mov rcx, rax + 46e136: eb c4 jmp 0x46e0fc <__libc_scratch_buffer_grow_preserve+0x3c> + 46e138: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46e140: 48 c7 c0 c0 ff ff ff mov rax, -64 + 46e147: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 46e14e: 4c 89 e7 mov rdi, r12 + 46e151: e8 fa 13 fb ff call 0x41f550 + 46e156: 4c 89 33 mov qword ptr [rbx], r14 + 46e159: 31 c0 xor eax, eax + 46e15b: 48 c7 43 08 00 04 00 00 mov qword ptr [rbx + 8], 1024 + 46e163: eb a3 jmp 0x46e108 <__libc_scratch_buffer_grow_preserve+0x48> + 46e165: 0f 1f 00 nop dword ptr [rax] + 46e168: 4c 8b 23 mov r12, qword ptr [rbx] + 46e16b: eb e1 jmp 0x46e14e <__libc_scratch_buffer_grow_preserve+0x8e> + 46e16d: 31 c0 xor eax, eax + 46e16f: eb 97 jmp 0x46e108 <__libc_scratch_buffer_grow_preserve+0x48> + 46e171: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46e17b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000046e180 <__libc_scratch_buffer_set_array_size>: + 46e180: f3 0f 1e fa endbr64 + 46e184: 48 89 f0 mov rax, rsi + 46e187: 41 54 push r12 + 46e189: 49 89 f4 mov r12, rsi + 46e18c: 48 09 d0 or rax, rdx + 46e18f: 4c 0f af e2 imul r12, rdx + 46e193: 55 push rbp + 46e194: 48 c1 e8 20 shr rax, 32 + 46e198: 53 push rbx + 46e199: 48 89 fb mov rbx, rdi + 46e19c: 74 05 je 0x46e1a3 <__libc_scratch_buffer_set_array_size+0x23> + 46e19e: 48 85 f6 test rsi, rsi + 46e1a1: 75 3d jne 0x46e1e0 <__libc_scratch_buffer_set_array_size+0x60> + 46e1a3: b8 01 00 00 00 mov eax, 1 + 46e1a8: 4c 39 63 08 cmp qword ptr [rbx + 8], r12 + 46e1ac: 73 2a jae 0x46e1d8 <__libc_scratch_buffer_set_array_size+0x58> + 46e1ae: 48 8b 3b mov rdi, qword ptr [rbx] + 46e1b1: 48 8d 6b 10 lea rbp, [rbx + 16] + 46e1b5: 48 39 ef cmp rdi, rbp + 46e1b8: 74 05 je 0x46e1bf <__libc_scratch_buffer_set_array_size+0x3f> + 46e1ba: e8 91 13 fb ff call 0x41f550 + 46e1bf: 4c 89 e7 mov rdi, r12 + 46e1c2: e8 99 0d fb ff call 0x41ef60 + 46e1c7: 48 85 c0 test rax, rax + 46e1ca: 74 55 je 0x46e221 <__libc_scratch_buffer_set_array_size+0xa1> + 46e1cc: 4c 89 63 08 mov qword ptr [rbx + 8], r12 + 46e1d0: 48 89 03 mov qword ptr [rbx], rax + 46e1d3: b8 01 00 00 00 mov eax, 1 + 46e1d8: 5b pop rbx + 46e1d9: 5d pop rbp + 46e1da: 41 5c pop r12 + 46e1dc: c3 ret + 46e1dd: 0f 1f 00 nop dword ptr [rax] + 46e1e0: 48 89 d1 mov rcx, rdx + 46e1e3: 4c 89 e0 mov rax, r12 + 46e1e6: 31 d2 xor edx, edx + 46e1e8: 48 f7 f6 div rsi + 46e1eb: 48 39 c8 cmp rax, rcx + 46e1ee: 74 b3 je 0x46e1a3 <__libc_scratch_buffer_set_array_size+0x23> + 46e1f0: 48 8b 3f mov rdi, qword ptr [rdi] + 46e1f3: 48 8d 6b 10 lea rbp, [rbx + 16] + 46e1f7: 48 39 ef cmp rdi, rbp + 46e1fa: 74 05 je 0x46e201 <__libc_scratch_buffer_set_array_size+0x81> + 46e1fc: e8 4f 13 fb ff call 0x41f550 + 46e201: 48 c7 c0 c0 ff ff ff mov rax, -64 + 46e208: 48 89 2b mov qword ptr [rbx], rbp + 46e20b: 48 c7 43 08 00 04 00 00 mov qword ptr [rbx + 8], 1024 + 46e213: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 46e21a: 31 c0 xor eax, eax + 46e21c: 5b pop rbx + 46e21d: 5d pop rbp + 46e21e: 41 5c pop r12 + 46e220: c3 ret + 46e221: 48 89 2b mov qword ptr [rbx], rbp + 46e224: 48 c7 43 08 00 04 00 00 mov qword ptr [rbx + 8], 1024 + 46e22c: eb aa jmp 0x46e1d8 <__libc_scratch_buffer_set_array_size+0x58> + 46e22e: 66 90 nop + +000000000046e230 : + 46e230: f3 0f 1e fa endbr64 + 46e234: 41 54 push r12 + 46e236: 55 push rbp + 46e237: 48 89 fd mov rbp, rdi + 46e23a: 48 83 ec 08 sub rsp, 8 + 46e23e: e8 ed 2d f9 ff call 0x401030 <.plt+0x10> + 46e243: 48 8d 78 01 lea rdi, [rax + 1] + 46e247: 49 89 c4 mov r12, rax + 46e24a: e8 11 0d fb ff call 0x41ef60 + 46e24f: 48 85 c0 test rax, rax + 46e252: 74 1a je 0x46e26e + 46e254: 42 c6 04 20 00 mov byte ptr [rax + r12], 0 + 46e259: 48 83 c4 08 add rsp, 8 + 46e25d: 4c 89 e2 mov rdx, r12 + 46e260: 48 89 ee mov rsi, rbp + 46e263: 48 89 c7 mov rdi, rax + 46e266: 5d pop rbp + 46e267: 41 5c pop r12 + 46e269: e9 f2 2d f9 ff jmp 0x401060 <.plt+0x40> + 46e26e: 5a pop rdx + 46e26f: 31 c0 xor eax, eax + 46e271: 5d pop rbp + 46e272: 41 5c pop r12 + 46e274: c3 ret + 46e275: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46e27f: 90 nop + +000000000046e280 : + 46e280: f3 0f 1e fa endbr64 + 46e284: 41 57 push r15 + 46e286: 41 56 push r14 + 46e288: 41 55 push r13 + 46e28a: 49 89 f5 mov r13, rsi + 46e28d: 41 54 push r12 + 46e28f: 49 89 d4 mov r12, rdx + 46e292: 55 push rbp + 46e293: 53 push rbx + 46e294: 89 fb mov ebx, edi + 46e296: 48 83 ec 28 sub rsp, 40 + 46e29a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 46e2a3: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 46e2a8: 31 c0 xor eax, eax + 46e2aa: 85 ff test edi, edi + 46e2ac: 78 5a js 0x46e308 + 46e2ae: 39 3d 04 e4 03 00 cmp dword ptr [rip + 254980], edi # 0x4ac6b8 + 46e2b4: 48 63 ef movsxd rbp, edi + 46e2b7: 0f 8e eb 00 00 00 jle 0x46e3a8 + 46e2bd: 48 8d 05 1c 0c 05 00 lea rax, [rip + 330780] # 0x4beee0 + 46e2c4: 48 8b 34 e8 mov rsi, qword ptr [rax + 8*rbp] + 46e2c8: 48 85 f6 test rsi, rsi + 46e2cb: 0f 84 d7 00 00 00 je 0x46e3a8 + 46e2d1: ba 05 00 00 00 mov edx, 5 + 46e2d6: 48 8d 3d df a6 03 00 lea rdi, [rip + 239327] # 0x4a89bc <_libc_intl_domainname> + 46e2dd: e8 be 4c f9 ff call 0x402fa0 + 46e2e2: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 46e2e7: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 46e2f0: 0f 85 1c 01 00 00 jne 0x46e412 + 46e2f6: 48 83 c4 28 add rsp, 40 + 46e2fa: 5b pop rbx + 46e2fb: 5d pop rbp + 46e2fc: 41 5c pop r12 + 46e2fe: 41 5d pop r13 + 46e300: 41 5e pop r14 + 46e302: 41 5f pop r15 + 46e304: c3 ret + 46e305: 0f 1f 00 nop dword ptr [rax] + 46e308: ba 05 00 00 00 mov edx, 5 + 46e30d: 48 8d 35 4c b0 03 00 lea rsi, [rip + 241740] # 0x4a9360 + 46e314: 48 8d 3d a1 a6 03 00 lea rdi, [rip + 239265] # 0x4a89bc <_libc_intl_domainname> + 46e31b: f7 db neg ebx + 46e31d: e8 7e 4c f9 ff call 0x402fa0 + 46e322: 48 89 c7 mov rdi, rax + 46e325: 49 89 c7 mov r15, rax + 46e328: e8 53 2e f9 ff call 0x401180 <.plt+0x160> + 46e32d: 48 8d 74 24 14 lea rsi, [rsp + 20] + 46e332: 48 63 fb movsxd rdi, ebx + 46e335: 31 c9 xor ecx, ecx + 46e337: 48 89 c5 mov rbp, rax + 46e33a: ba 0a 00 00 00 mov edx, 10 + 46e33f: c6 44 24 14 00 mov byte ptr [rsp + 20], 0 + 46e344: e8 b7 08 01 00 call 0x47ec00 <_itoa_word> + 46e349: 4c 39 e5 cmp rbp, r12 + 46e34c: 4c 89 e2 mov rdx, r12 + 46e34f: 4c 89 fe mov rsi, r15 + 46e352: 48 0f 46 d5 cmovbe rdx, rbp + 46e356: 4c 89 ef mov rdi, r13 + 46e359: 49 89 c6 mov r14, rax + 46e35c: e8 ef 2d f9 ff call 0x401150 <.plt+0x130> + 46e361: 4c 39 e5 cmp rbp, r12 + 46e364: 0f 83 a1 00 00 00 jae 0x46e40b + 46e36a: 48 8d 5d 01 lea rbx, [rbp + 1] + 46e36e: c6 00 2d mov byte ptr [rax], 45 + 46e371: 48 8d 78 01 lea rdi, [rax + 1] + 46e375: 49 39 dc cmp r12, rbx + 46e378: 76 1d jbe 0x46e397 + 46e37a: 4c 89 e2 mov rdx, r12 + 46e37d: 48 8d 44 24 15 lea rax, [rsp + 21] + 46e382: 4c 89 f6 mov rsi, r14 + 46e385: 48 29 da sub rdx, rbx + 46e388: 4c 29 f0 sub rax, r14 + 46e38b: 48 39 c2 cmp rdx, rax + 46e38e: 48 0f 47 d0 cmova rdx, rax + 46e392: e8 c9 2c f9 ff call 0x401060 <.plt+0x40> + 46e397: 43 c6 44 25 ff 00 mov byte ptr [r13 + r12 - 1], 0 + 46e39d: 4c 89 e8 mov rax, r13 + 46e3a0: e9 3d ff ff ff jmp 0x46e2e2 + 46e3a5: 0f 1f 00 nop dword ptr [rax] + 46e3a8: ba 05 00 00 00 mov edx, 5 + 46e3ad: 48 8d 35 ac af 03 00 lea rsi, [rip + 241580] # 0x4a9360 + 46e3b4: 48 8d 3d 01 a6 03 00 lea rdi, [rip + 239105] # 0x4a89bc <_libc_intl_domainname> + 46e3bb: e8 e0 4b f9 ff call 0x402fa0 + 46e3c0: 48 89 c7 mov rdi, rax + 46e3c3: 49 89 c7 mov r15, rax + 46e3c6: e8 b5 2d f9 ff call 0x401180 <.plt+0x160> + 46e3cb: 31 c9 xor ecx, ecx + 46e3cd: 48 8d 74 24 14 lea rsi, [rsp + 20] + 46e3d2: 48 89 ef mov rdi, rbp + 46e3d5: 48 89 c3 mov rbx, rax + 46e3d8: ba 0a 00 00 00 mov edx, 10 + 46e3dd: c6 44 24 14 00 mov byte ptr [rsp + 20], 0 + 46e3e2: e8 19 08 01 00 call 0x47ec00 <_itoa_word> + 46e3e7: 49 39 dc cmp r12, rbx + 46e3ea: 48 89 da mov rdx, rbx + 46e3ed: 4c 89 ef mov rdi, r13 + 46e3f0: 49 0f 46 d4 cmovbe rdx, r12 + 46e3f4: 4c 89 fe mov rsi, r15 + 46e3f7: 49 89 c6 mov r14, rax + 46e3fa: e8 51 2d f9 ff call 0x401150 <.plt+0x130> + 46e3ff: 48 89 c7 mov rdi, rax + 46e402: 49 39 dc cmp r12, rbx + 46e405: 0f 87 6f ff ff ff ja 0x46e37a + 46e40b: 4d 85 e4 test r12, r12 + 46e40e: 74 8d je 0x46e39d + 46e410: eb 85 jmp 0x46e397 + 46e412: e8 b9 d7 fd ff call 0x44bbd0 <__stack_chk_fail_local> + 46e417: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000046e420 : + 46e420: f3 0f 1e fa endbr64 + 46e424: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 + 46e42e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 + 46e438: 48 23 05 41 49 05 00 and rax, qword ptr [rip + 346433] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 46e43f: 48 39 d0 cmp rax, rdx + 46e442: 48 8d 15 07 16 00 00 lea rdx, [rip + 5639] # 0x46fa50 <__strnlen_avx2> + 46e449: 48 8d 05 e0 13 00 00 lea rax, [rip + 5088] # 0x46f830 <__strnlen_sse2> + 46e450: 48 0f 44 c2 cmove rax, rdx + 46e454: c3 ret + 46e455: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46e45f: 90 nop + +000000000046e460 : + 46e460: f3 0f 1e fa endbr64 + 46e464: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 + 46e46e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 + 46e478: 48 23 05 01 49 05 00 and rax, qword ptr [rip + 346369] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 46e47f: 48 39 d0 cmp rax, rdx + 46e482: 48 8d 15 d7 11 00 00 lea rdx, [rip + 4567] # 0x46f660 <__strrchr_avx2> + 46e489: 48 8d 05 d0 0e 00 00 lea rax, [rip + 3792] # 0x46f360 <__strrchr_sse2> + 46e490: 48 0f 44 c2 cmove rax, rdx + 46e494: c3 ret + 46e495: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46e49f: 90 nop + +000000000046e4a0 : + 46e4a0: f3 0f 1e fa endbr64 + 46e4a4: 41 55 push r13 + 46e4a6: 49 89 f5 mov r13, rsi + 46e4a9: 41 54 push r12 + 46e4ab: 49 89 fc mov r12, rdi + 46e4ae: 55 push rbp + 46e4af: 48 89 d5 mov rbp, rdx + 46e4b2: 48 85 ff test rdi, rdi + 46e4b5: 74 59 je 0x46e510 + 46e4b7: 41 80 3c 24 00 cmp byte ptr [r12], 0 + 46e4bc: 74 42 je 0x46e500 + 46e4be: 4c 89 e7 mov rdi, r12 + 46e4c1: 4c 89 ee mov rsi, r13 + 46e4c4: e8 a7 2c f9 ff call 0x401170 <.plt+0x150> + 46e4c9: 49 01 c4 add r12, rax + 46e4cc: 41 80 3c 24 00 cmp byte ptr [r12], 0 + 46e4d1: 74 2d je 0x46e500 + 46e4d3: 4c 89 ee mov rsi, r13 + 46e4d6: 4c 89 e7 mov rdi, r12 + 46e4d9: e8 82 2c f9 ff call 0x401160 <.plt+0x140> + 46e4de: 4c 01 e0 add rax, r12 + 46e4e1: 80 38 00 cmp byte ptr [rax], 0 + 46e4e4: 74 07 je 0x46e4ed + 46e4e6: c6 00 00 mov byte ptr [rax], 0 + 46e4e9: 48 83 c0 01 add rax, 1 + 46e4ed: 48 89 45 00 mov qword ptr [rbp], rax + 46e4f1: 4c 89 e0 mov rax, r12 + 46e4f4: 5d pop rbp + 46e4f5: 41 5c pop r12 + 46e4f7: 41 5d pop r13 + 46e4f9: c3 ret + 46e4fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46e500: 4c 89 65 00 mov qword ptr [rbp], r12 + 46e504: 45 31 e4 xor r12d, r12d + 46e507: 5d pop rbp + 46e508: 4c 89 e0 mov rax, r12 + 46e50b: 41 5c pop r12 + 46e50d: 41 5d pop r13 + 46e50f: c3 ret + 46e510: 4c 8b 22 mov r12, qword ptr [rdx] + 46e513: eb a2 jmp 0x46e4b7 + 46e515: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46e51f: 90 nop + +000000000046e520 : + 46e520: f3 0f 1e fa endbr64 + 46e524: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 + 46e52e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 + 46e538: 48 23 05 41 48 05 00 and rax, qword ptr [rip + 346177] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 46e53f: 48 39 d0 cmp rax, rdx + 46e542: 48 8d 15 47 0b 00 00 lea rdx, [rip + 2887] # 0x46f090 <__memchr_avx2> + 46e549: 48 8d 05 10 08 00 00 lea rax, [rip + 2064] # 0x46ed60 <__memchr_sse2> + 46e550: 48 0f 44 c2 cmove rax, rdx + 46e554: c3 ret + 46e555: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46e55f: 90 nop + +000000000046e560 : + 46e560: 41 57 push r15 + 46e562: 41 56 push r14 + 46e564: 41 55 push r13 + 46e566: 49 89 fd mov r13, rdi + 46e569: 41 54 push r12 + 46e56b: 49 89 f4 mov r12, rsi + 46e56e: 55 push rbp + 46e56f: 53 push rbx + 46e570: 48 89 d3 mov rbx, rdx + 46e573: 48 81 ec 28 08 00 00 sub rsp, 2088 + 46e57a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 46e583: 48 89 84 24 18 08 00 00 mov qword ptr [rsp + 2072], rax + 46e58b: 31 c0 xor eax, eax + 46e58d: 48 83 f9 01 cmp rcx, 1 + 46e591: 0f 86 35 03 00 00 jbe 0x46e8cc + 46e597: 31 f6 xor esi, esi + 46e599: 41 b8 01 00 00 00 mov r8d, 1 + 46e59f: ba 01 00 00 00 mov edx, 1 + 46e5a4: 49 c7 c6 ff ff ff ff mov r14, -1 + 46e5ab: b8 01 00 00 00 mov eax, 1 + 46e5b0: eb 1d jmp 0x46e5cf + 46e5b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46e5b8: 49 89 c0 mov r8, rax + 46e5bb: 48 89 c6 mov rsi, rax + 46e5be: ba 01 00 00 00 mov edx, 1 + 46e5c3: 4d 29 f0 sub r8, r14 + 46e5c6: 48 8d 04 16 lea rax, [rsi + rdx] + 46e5ca: 48 39 c1 cmp rcx, rax + 46e5cd: 76 30 jbe 0x46e5ff + 46e5cf: 48 8d 3c 13 lea rdi, [rbx + rdx] + 46e5d3: 44 0f b6 3c 03 movzx r15d, byte ptr [rbx + rax] + 46e5d8: 46 38 3c 37 cmp byte ptr [rdi + r14], r15b + 46e5dc: 77 da ja 0x46e5b8 + 46e5de: 0f 84 9c 01 00 00 je 0x46e780 + 46e5e4: 49 89 f6 mov r14, rsi + 46e5e7: ba 01 00 00 00 mov edx, 1 + 46e5ec: 48 83 c6 01 add rsi, 1 + 46e5f0: 41 b8 01 00 00 00 mov r8d, 1 + 46e5f6: 48 8d 04 16 lea rax, [rsi + rdx] + 46e5fa: 48 39 c1 cmp rcx, rax + 46e5fd: 77 d0 ja 0x46e5cf + 46e5ff: 31 f6 xor esi, esi + 46e601: 41 ba 01 00 00 00 mov r10d, 1 + 46e607: ba 01 00 00 00 mov edx, 1 + 46e60c: 48 c7 c7 ff ff ff ff mov rdi, -1 + 46e613: b8 01 00 00 00 mov eax, 1 + 46e618: eb 1d jmp 0x46e637 + 46e61a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46e620: 49 89 c2 mov r10, rax + 46e623: 48 89 c6 mov rsi, rax + 46e626: ba 01 00 00 00 mov edx, 1 + 46e62b: 49 29 fa sub r10, rdi + 46e62e: 48 8d 04 32 lea rax, [rdx + rsi] + 46e632: 48 39 c1 cmp rcx, rax + 46e635: 76 30 jbe 0x46e667 + 46e637: 4c 8d 0c 13 lea r9, [rbx + rdx] + 46e63b: 44 0f b6 3c 03 movzx r15d, byte ptr [rbx + rax] + 46e640: 45 38 3c 39 cmp byte ptr [r9 + rdi], r15b + 46e644: 72 da jb 0x46e620 + 46e646: 0f 84 4c 01 00 00 je 0x46e798 + 46e64c: 48 89 f7 mov rdi, rsi + 46e64f: ba 01 00 00 00 mov edx, 1 + 46e654: 48 83 c6 01 add rsi, 1 + 46e658: 41 ba 01 00 00 00 mov r10d, 1 + 46e65e: 48 8d 04 32 lea rax, [rdx + rsi] + 46e662: 48 39 c1 cmp rcx, rax + 46e665: 77 d0 ja 0x46e637 + 46e667: 48 8d 47 01 lea rax, [rdi + 1] + 46e66b: 4d 8d 7e 01 lea r15, [r14 + 1] + 46e66f: 4c 39 f8 cmp rax, r15 + 46e672: 72 09 jb 0x46e67d + 46e674: 49 89 fe mov r14, rdi + 46e677: 4d 89 d0 mov r8, r10 + 46e67a: 49 89 c7 mov r15, rax + 46e67d: 66 48 0f 6e c1 movq xmm0, rcx + 46e682: 48 8d 44 24 10 lea rax, [rsp + 16] + 46e687: 48 8d 94 24 10 08 00 00 lea rdx, [rsp + 2064] + 46e68f: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 46e693: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46e698: 0f 29 00 movaps xmmword ptr [rax], xmm0 + 46e69b: 48 83 c0 10 add rax, 16 + 46e69f: 48 39 c2 cmp rdx, rax + 46e6a2: 75 f4 jne 0x46e698 + 46e6a4: 48 8d 69 ff lea rbp, [rcx - 1] + 46e6a8: 4c 8d 0c 19 lea r9, [rcx + rbx] + 46e6ac: 48 89 d8 mov rax, rbx + 46e6af: 48 8d 3c 2b lea rdi, [rbx + rbp] + 46e6b3: 48 85 c9 test rcx, rcx + 46e6b6: 74 1f je 0x46e6d7 + 46e6b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46e6c0: 0f b6 10 movzx edx, byte ptr [rax] + 46e6c3: 48 89 fe mov rsi, rdi + 46e6c6: 48 29 c6 sub rsi, rax + 46e6c9: 48 83 c0 01 add rax, 1 + 46e6cd: 48 89 74 d4 10 mov qword ptr [rsp + 8*rdx + 16], rsi + 46e6d2: 49 39 c1 cmp r9, rax + 46e6d5: 75 e9 jne 0x46e6c0 + 46e6d7: 4a 8d 34 03 lea rsi, [rbx + r8] + 46e6db: 4c 89 fa mov rdx, r15 + 46e6de: 48 89 df mov rdi, rbx + 46e6e1: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 46e6e6: 4c 89 04 24 mov qword ptr [rsp], r8 + 46e6ea: e8 f1 29 f9 ff call 0x4010e0 <.plt+0xc0> + 46e6ef: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 46e6f4: 4c 8b 04 24 mov r8, qword ptr [rsp] + 46e6f8: 49 29 cc sub r12, rcx + 46e6fb: 85 c0 test eax, eax + 46e6fd: 0f 85 1e 01 00 00 jne 0x46e821 + 46e703: 41 b9 01 00 00 00 mov r9d, 1 + 46e709: 31 ff xor edi, edi + 46e70b: 31 f6 xor esi, esi + 46e70d: 4c 29 c1 sub rcx, r8 + 46e710: 4d 29 f9 sub r9, r15 + 46e713: eb 1d jmp 0x46e732 + 46e715: 0f 1f 00 nop dword ptr [rax] + 46e718: 4c 39 c0 cmp rax, r8 + 46e71b: 73 07 jae 0x46e724 + 46e71d: 48 85 ff test rdi, rdi + 46e720: 48 0f 45 c1 cmovne rax, rcx + 46e724: 48 01 c6 add rsi, rax + 46e727: 31 ff xor edi, edi + 46e729: 4c 39 e6 cmp rsi, r12 + 46e72c: 0f 87 c4 00 00 00 ja 0x46e7f6 + 46e732: 49 8d 54 35 00 lea rdx, [r13 + rsi] + 46e737: 0f b6 04 2a movzx eax, byte ptr [rdx + rbp] + 46e73b: 48 8b 44 c4 10 mov rax, qword ptr [rsp + 8*rax + 16] + 46e740: 48 85 c0 test rax, rax + 46e743: 75 d3 jne 0x46e718 + 46e745: 4c 39 ff cmp rdi, r15 + 46e748: 4c 89 f8 mov rax, r15 + 46e74b: 48 0f 43 c7 cmovae rax, rdi + 46e74f: 48 39 e8 cmp rax, rbp + 46e752: 72 15 jb 0x46e769 + 46e754: eb 5a jmp 0x46e7b0 + 46e756: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46e760: 48 83 c0 01 add rax, 1 + 46e764: 48 39 e8 cmp rax, rbp + 46e767: 73 47 jae 0x46e7b0 + 46e769: 44 0f b6 1c 02 movzx r11d, byte ptr [rdx + rax] + 46e76e: 44 38 1c 03 cmp byte ptr [rbx + rax], r11b + 46e772: 74 ec je 0x46e760 + 46e774: 4c 01 ce add rsi, r9 + 46e777: eb ab jmp 0x46e724 + 46e779: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46e780: 49 39 d0 cmp r8, rdx + 46e783: 0f 84 29 01 00 00 je 0x46e8b2 + 46e789: 48 83 c2 01 add rdx, 1 + 46e78d: e9 34 fe ff ff jmp 0x46e5c6 + 46e792: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46e798: 49 39 d2 cmp r10, rdx + 46e79b: 0f 84 1e 01 00 00 je 0x46e8bf + 46e7a1: 48 83 c2 01 add rdx, 1 + 46e7a5: e9 84 fe ff ff jmp 0x46e62e + 46e7aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46e7b0: 4c 89 f0 mov rax, r14 + 46e7b3: 4d 89 fa mov r10, r15 + 46e7b6: 4c 39 ff cmp rdi, r15 + 46e7b9: 72 14 jb 0x46e7cf + 46e7bb: eb 1d jmp 0x46e7da + 46e7bd: 0f 1f 00 nop dword ptr [rax] + 46e7c0: 4c 8d 58 ff lea r11, [rax - 1] + 46e7c4: 49 89 c2 mov r10, rax + 46e7c7: 48 39 c7 cmp rdi, rax + 46e7ca: 73 0e jae 0x46e7da + 46e7cc: 4c 89 d8 mov rax, r11 + 46e7cf: 44 0f b6 1c 02 movzx r11d, byte ptr [rdx + rax] + 46e7d4: 44 38 1c 03 cmp byte ptr [rbx + rax], r11b + 46e7d8: 74 e6 je 0x46e7c0 + 46e7da: 48 83 c7 01 add rdi, 1 + 46e7de: 4c 39 d7 cmp rdi, r10 + 46e7e1: 0f 87 fa 00 00 00 ja 0x46e8e1 + 46e7e7: 4c 01 c6 add rsi, r8 + 46e7ea: 48 89 cf mov rdi, rcx + 46e7ed: 4c 39 e6 cmp rsi, r12 + 46e7f0: 0f 86 3c ff ff ff jbe 0x46e732 + 46e7f6: 31 c0 xor eax, eax + 46e7f8: 48 8b 8c 24 18 08 00 00 mov rcx, qword ptr [rsp + 2072] + 46e800: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 46e809: 0f 85 da 00 00 00 jne 0x46e8e9 + 46e80f: 48 81 c4 28 08 00 00 add rsp, 2088 + 46e816: 5b pop rbx + 46e817: 5d pop rbp + 46e818: 41 5c pop r12 + 46e81a: 41 5d pop r13 + 46e81c: 41 5e pop r14 + 46e81e: 41 5f pop r15 + 46e820: c3 ret + 46e821: 4c 29 f9 sub rcx, r15 + 46e824: bf 01 00 00 00 mov edi, 1 + 46e829: 4c 39 f9 cmp rcx, r15 + 46e82c: 49 0f 42 cf cmovb rcx, r15 + 46e830: 4c 29 ff sub rdi, r15 + 46e833: 48 8d 71 01 lea rsi, [rcx + 1] + 46e837: 31 c9 xor ecx, ecx + 46e839: eb 0d jmp 0x46e848 + 46e83b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46e840: 48 01 c1 add rcx, rax + 46e843: 4c 39 e1 cmp rcx, r12 + 46e846: 77 ae ja 0x46e7f6 + 46e848: 49 8d 54 0d 00 lea rdx, [r13 + rcx] + 46e84d: 0f b6 04 2a movzx eax, byte ptr [rdx + rbp] + 46e851: 48 8b 44 c4 10 mov rax, qword ptr [rsp + 8*rax + 16] + 46e856: 48 85 c0 test rax, rax + 46e859: 75 e5 jne 0x46e840 + 46e85b: 4c 89 f8 mov rax, r15 + 46e85e: 49 39 ef cmp r15, rbp + 46e861: 72 0e jb 0x46e871 + 46e863: eb 23 jmp 0x46e888 + 46e865: 0f 1f 00 nop dword ptr [rax] + 46e868: 48 83 c0 01 add rax, 1 + 46e86c: 48 39 e8 cmp rax, rbp + 46e86f: 73 17 jae 0x46e888 + 46e871: 44 0f b6 04 02 movzx r8d, byte ptr [rdx + rax] + 46e876: 44 38 04 03 cmp byte ptr [rbx + rax], r8b + 46e87a: 74 ec je 0x46e868 + 46e87c: 48 01 f9 add rcx, rdi + 46e87f: eb bf jmp 0x46e840 + 46e881: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46e888: 49 83 fe ff cmp r14, -1 + 46e88c: 74 53 je 0x46e8e1 + 46e88e: 4c 89 f0 mov rax, r14 + 46e891: eb 0f jmp 0x46e8a2 + 46e893: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46e898: 48 83 e8 01 sub rax, 1 + 46e89c: 48 83 f8 ff cmp rax, -1 + 46e8a0: 74 3f je 0x46e8e1 + 46e8a2: 44 0f b6 14 02 movzx r10d, byte ptr [rdx + rax] + 46e8a7: 44 38 14 03 cmp byte ptr [rbx + rax], r10b + 46e8ab: 74 eb je 0x46e898 + 46e8ad: 48 01 f1 add rcx, rsi + 46e8b0: eb 91 jmp 0x46e843 + 46e8b2: 4c 01 c6 add rsi, r8 + 46e8b5: ba 01 00 00 00 mov edx, 1 + 46e8ba: e9 07 fd ff ff jmp 0x46e5c6 + 46e8bf: 4c 01 d6 add rsi, r10 + 46e8c2: ba 01 00 00 00 mov edx, 1 + 46e8c7: e9 62 fd ff ff jmp 0x46e62e + 46e8cc: 49 c7 c6 ff ff ff ff mov r14, -1 + 46e8d3: 41 b8 01 00 00 00 mov r8d, 1 + 46e8d9: 45 31 ff xor r15d, r15d + 46e8dc: e9 9c fd ff ff jmp 0x46e67d + 46e8e1: 48 89 d0 mov rax, rdx + 46e8e4: e9 0f ff ff ff jmp 0x46e7f8 + 46e8e9: e8 e2 d2 fd ff call 0x44bbd0 <__stack_chk_fail_local> + 46e8ee: 66 90 nop + +000000000046e8f0 : + 46e8f0: f3 0f 1e fa endbr64 + 46e8f4: 41 57 push r15 + 46e8f6: 41 56 push r14 + 46e8f8: 41 55 push r13 + 46e8fa: 41 54 push r12 + 46e8fc: 55 push rbp + 46e8fd: 48 89 fd mov rbp, rdi + 46e900: 53 push rbx + 46e901: 48 81 ec 28 01 00 00 sub rsp, 296 + 46e908: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 46e911: 48 89 84 24 18 01 00 00 mov qword ptr [rsp + 280], rax + 46e919: 31 c0 xor eax, eax + 46e91b: 48 85 c9 test rcx, rcx + 46e91e: 0f 84 b4 01 00 00 je 0x46ead8 + 46e924: 49 89 d7 mov r15, rdx + 46e927: 48 89 cb mov rbx, rcx + 46e92a: 48 83 f9 01 cmp rcx, 1 + 46e92e: 0f 84 a9 01 00 00 je 0x46eadd + 46e934: 48 39 f1 cmp rcx, rsi + 46e937: 0f 87 6c 01 00 00 ja 0x46eaa9 + 46e93d: 49 89 f6 mov r14, rsi + 46e940: 49 29 ce sub r14, rcx + 46e943: 49 01 fe add r14, rdi + 46e946: 48 83 f9 02 cmp rcx, 2 + 46e94a: 0f 84 c4 01 00 00 je 0x46eb14 + 46e950: 48 81 f9 00 01 00 00 cmp rcx, 256 + 46e957: 0f 87 0d 02 00 00 ja 0x46eb6a + 46e95d: 48 8d 54 24 10 lea rdx, [rsp + 16] + 46e962: 4c 8d 69 ff lea r13, [rcx - 1] + 46e966: 31 c0 xor eax, eax + 46e968: b9 20 00 00 00 mov ecx, 32 + 46e96d: 48 89 d7 mov rdi, rdx + 46e970: f3 48 ab rep stosq qword ptr es:[rdi], rax + 46e973: 49 83 fd 03 cmp r13, 3 + 46e977: 0f 86 16 02 00 00 jbe 0x46eb93 + 46e97d: 48 8d 4b fb lea rcx, [rbx - 5] + 46e981: 41 0f b6 07 movzx eax, byte ptr [r15] + 46e985: ba 01 00 00 00 mov edx, 1 + 46e98a: 48 83 e1 fe and rcx, -2 + 46e98e: 48 83 c1 03 add rcx, 3 + 46e992: 41 0f b6 34 17 movzx esi, byte ptr [r15 + rdx] + 46e997: 48 c1 e0 03 shl rax, 3 + 46e99b: 48 89 f7 mov rdi, rsi + 46e99e: 48 c1 e6 03 shl rsi, 3 + 46e9a2: 48 29 c7 sub rdi, rax + 46e9a5: 40 0f b6 c7 movzx eax, dil + 46e9a9: 88 54 04 10 mov byte ptr [rsp + rax + 16], dl + 46e9ad: 41 0f b6 44 17 01 movzx eax, byte ptr [r15 + rdx + 1] + 46e9b3: 48 89 c7 mov rdi, rax + 46e9b6: 48 29 f7 sub rdi, rsi + 46e9b9: 40 0f b6 f7 movzx esi, dil + 46e9bd: 8d 7a 01 lea edi, [rdx + 1] + 46e9c0: 40 88 7c 34 10 mov byte ptr [rsp + rsi + 16], dil + 46e9c5: 8d 72 02 lea esi, [rdx + 2] + 46e9c8: 48 83 c2 02 add rdx, 2 + 46e9cc: 48 39 d1 cmp rcx, rdx + 46e9cf: 75 c1 jne 0x46e992 + 46e9d1: 48 63 ce movsxd rcx, esi + 46e9d4: 48 83 c1 01 add rcx, 1 + 46e9d8: 29 ce sub esi, ecx + 46e9da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46e9e0: 41 0f b6 04 17 movzx eax, byte ptr [r15 + rdx] + 46e9e5: 41 0f b6 54 17 ff movzx edx, byte ptr [r15 + rdx - 1] + 46e9eb: 48 c1 e2 03 shl rdx, 3 + 46e9ef: 48 29 d0 sub rax, rdx + 46e9f2: 8d 14 0e lea edx, [rsi + rcx] + 46e9f5: 0f b6 c0 movzx eax, al + 46e9f8: 88 54 04 10 mov byte ptr [rsp + rax + 16], dl + 46e9fc: 48 89 ca mov rdx, rcx + 46e9ff: 48 83 c1 01 add rcx, 1 + 46ea03: 49 39 d5 cmp r13, rdx + 46ea06: 77 d8 ja 0x46e9e0 + 46ea08: 41 0f b6 54 1f fe movzx edx, byte ptr [r15 + rbx - 2] + 46ea0e: 41 0f b6 44 1f ff movzx eax, byte ptr [r15 + rbx - 1] + 46ea14: 4c 89 ef mov rdi, r13 + 46ea17: 45 31 e4 xor r12d, r12d + 46ea1a: 48 83 eb 09 sub rbx, 9 + 46ea1e: 48 c1 e2 03 shl rdx, 3 + 46ea22: 48 29 d0 sub rax, rdx + 46ea25: 0f b6 c0 movzx eax, al + 46ea28: 0f b6 54 04 10 movzx edx, byte ptr [rsp + rax + 16] + 46ea2d: 44 88 6c 04 10 mov byte ptr [rsp + rax + 16], r13b + 46ea32: 48 29 d7 sub rdi, rdx + 46ea35: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 46ea3a: 49 39 ee cmp r14, rbp + 46ea3d: 72 6a jb 0x46eaa9 + 46ea3f: 90 nop + 46ea40: 4c 01 ed add rbp, r13 + 46ea43: 0f b6 55 ff movzx edx, byte ptr [rbp - 1] + 46ea47: 0f b6 45 00 movzx eax, byte ptr [rbp] + 46ea4b: 48 c1 e2 03 shl rdx, 3 + 46ea4f: 48 29 d0 sub rax, rdx + 46ea52: 0f b6 c0 movzx eax, al + 46ea55: 0f b6 44 04 10 movzx eax, byte ptr [rsp + rax + 16] + 46ea5a: 48 85 c0 test rax, rax + 46ea5d: 75 05 jne 0x46ea64 + 46ea5f: 49 39 ee cmp r14, rbp + 46ea62: 73 dc jae 0x46ea40 + 46ea64: 48 29 c5 sub rbp, rax + 46ea67: 49 39 c5 cmp r13, rax + 46ea6a: 77 ce ja 0x46ea3a + 46ea6c: 49 83 fd 0e cmp r13, 14 + 46ea70: 76 0b jbe 0x46ea7d + 46ea72: 4a 8b 44 25 00 mov rax, qword ptr [rbp + r12] + 46ea77: 4b 39 04 27 cmp qword ptr [r15 + r12], rax + 46ea7b: 75 22 jne 0x46ea9f + 46ea7d: 4c 89 ea mov rdx, r13 + 46ea80: 4c 89 fe mov rsi, r15 + 46ea83: 48 89 ef mov rdi, rbp + 46ea86: e8 55 26 f9 ff call 0x4010e0 <.plt+0xc0> + 46ea8b: 85 c0 test eax, eax + 46ea8d: 74 49 je 0x46ead8 + 46ea8f: 49 8d 44 24 f8 lea rax, [r12 - 8] + 46ea94: 49 83 fc 08 cmp r12, 8 + 46ea98: 48 0f 42 c3 cmovb rax, rbx + 46ea9c: 49 89 c4 mov r12, rax + 46ea9f: 48 03 6c 24 08 add rbp, qword ptr [rsp + 8] + 46eaa4: 49 39 ee cmp r14, rbp + 46eaa7: 73 97 jae 0x46ea40 + 46eaa9: 31 c0 xor eax, eax + 46eaab: 48 8b 9c 24 18 01 00 00 mov rbx, qword ptr [rsp + 280] + 46eab3: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] + 46eabc: 0f 85 e5 00 00 00 jne 0x46eba7 + 46eac2: 48 81 c4 28 01 00 00 add rsp, 296 + 46eac9: 5b pop rbx + 46eaca: 5d pop rbp + 46eacb: 41 5c pop r12 + 46eacd: 41 5d pop r13 + 46eacf: 41 5e pop r14 + 46ead1: 41 5f pop r15 + 46ead3: c3 ret + 46ead4: 0f 1f 40 00 nop dword ptr [rax] + 46ead8: 48 89 e8 mov rax, rbp + 46eadb: eb ce jmp 0x46eaab + 46eadd: 48 8b 84 24 18 01 00 00 mov rax, qword ptr [rsp + 280] + 46eae5: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 46eaee: 0f 85 b3 00 00 00 jne 0x46eba7 + 46eaf4: 44 0f b6 02 movzx r8d, byte ptr [rdx] + 46eaf8: 48 81 c4 28 01 00 00 add rsp, 296 + 46eaff: 48 89 f2 mov rdx, rsi + 46eb02: 5b pop rbx + 46eb03: 5d pop rbp + 46eb04: 44 89 c6 mov esi, r8d + 46eb07: 41 5c pop r12 + 46eb09: 41 5d pop r13 + 46eb0b: 41 5e pop r14 + 46eb0d: 41 5f pop r15 + 46eb0f: e9 9c 25 f9 ff jmp 0x4010b0 <.plt+0x90> + 46eb14: 0f b6 3a movzx edi, byte ptr [rdx] + 46eb17: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] + 46eb1b: 48 8d 4d 01 lea rcx, [rbp + 1] + 46eb1f: 0f b6 55 00 movzx edx, byte ptr [rbp] + 46eb23: c1 e7 10 shl edi, 16 + 46eb26: 09 c7 or edi, eax + 46eb28: 0f b6 45 01 movzx eax, byte ptr [rbp + 1] + 46eb2c: c1 e2 10 shl edx, 16 + 46eb2f: 09 c2 or edx, eax + 46eb31: 49 39 ce cmp r14, rcx + 46eb34: 72 6c jb 0x46eba2 + 46eb36: 39 d7 cmp edi, edx + 46eb38: 75 0e jne 0x46eb48 + 46eb3a: eb 66 jmp 0x46eba2 + 46eb3c: 0f 1f 40 00 nop dword ptr [rax] + 46eb40: 39 d7 cmp edi, edx + 46eb42: 0f 84 63 ff ff ff je 0x46eaab + 46eb48: 48 89 c8 mov rax, rcx + 46eb4b: 0f b6 71 01 movzx esi, byte ptr [rcx + 1] + 46eb4f: c1 e2 10 shl edx, 16 + 46eb52: 48 83 c1 01 add rcx, 1 + 46eb56: 09 f2 or edx, esi + 46eb58: 49 39 ce cmp r14, rcx + 46eb5b: 73 e3 jae 0x46eb40 + 46eb5d: 39 d7 cmp edi, edx + 46eb5f: 0f 85 44 ff ff ff jne 0x46eaa9 + 46eb65: e9 41 ff ff ff jmp 0x46eaab + 46eb6a: 48 8b 84 24 18 01 00 00 mov rax, qword ptr [rsp + 280] + 46eb72: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 46eb7b: 75 2a jne 0x46eba7 + 46eb7d: 48 81 c4 28 01 00 00 add rsp, 296 + 46eb84: 5b pop rbx + 46eb85: 5d pop rbp + 46eb86: 41 5c pop r12 + 46eb88: 41 5d pop r13 + 46eb8a: 41 5e pop r14 + 46eb8c: 41 5f pop r15 + 46eb8e: e9 cd f9 ff ff jmp 0x46e560 + 46eb93: be 01 00 00 00 mov esi, 1 + 46eb98: ba 01 00 00 00 mov edx, 1 + 46eb9d: e9 2f fe ff ff jmp 0x46e9d1 + 46eba2: 48 89 e8 mov rax, rbp + 46eba5: eb b6 jmp 0x46eb5d + 46eba7: e8 24 d0 fd ff call 0x44bbd0 <__stack_chk_fail_local> + 46ebac: 0f 1f 40 00 nop dword ptr [rax] + +000000000046ebb0 : + 46ebb0: f3 0f 1e fa endbr64 + 46ebb4: 41 56 push r14 + 46ebb6: 41 55 push r13 + 46ebb8: 41 89 f5 mov r13d, esi + 46ebbb: 41 54 push r12 + 46ebbd: 49 89 cc mov r12, rcx + 46ebc0: 55 push rbp + 46ebc1: 48 89 d5 mov rbp, rdx + 46ebc4: 53 push rbx + 46ebc5: 48 89 fb mov rbx, rdi + 46ebc8: e8 b3 25 f9 ff call 0x401180 <.plt+0x160> + 46ebcd: 48 85 c0 test rax, rax + 46ebd0: 75 1e jne 0x46ebf0 + 46ebd2: 48 c7 45 00 00 00 00 00 mov qword ptr [rbp], 0 + 46ebda: 31 c0 xor eax, eax + 46ebdc: 49 c7 04 24 00 00 00 00 mov qword ptr [r12], 0 + 46ebe4: 5b pop rbx + 46ebe5: 5d pop rbp + 46ebe6: 41 5c pop r12 + 46ebe8: 41 5d pop r13 + 46ebea: 41 5e pop r14 + 46ebec: c3 ret + 46ebed: 0f 1f 00 nop dword ptr [rax] + 46ebf0: 4c 8d 70 01 lea r14, [rax + 1] + 46ebf4: 4c 89 f7 mov rdi, r14 + 46ebf7: e8 64 03 fb ff call 0x41ef60 + 46ebfc: 48 89 45 00 mov qword ptr [rbp], rax + 46ec00: 48 85 c0 test rax, rax + 46ec03: 74 7d je 0x46ec82 + 46ec05: 48 89 c1 mov rcx, rax + 46ec08: eb 15 jmp 0x46ec1f + 46ec0a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46ec10: 44 88 01 mov byte ptr [rcx], r8b + 46ec13: 48 83 c1 01 add rcx, 1 + 46ec17: 48 83 c3 01 add rbx, 1 + 46ec1b: 84 d2 test dl, dl + 46ec1d: 74 29 je 0x46ec48 + 46ec1f: 44 0f be 03 movsx r8d, byte ptr [rbx] + 46ec23: 44 89 c2 mov edx, r8d + 46ec26: 45 39 e8 cmp r8d, r13d + 46ec29: 75 e5 jne 0x46ec10 + 46ec2b: 48 39 c8 cmp rax, rcx + 46ec2e: 73 30 jae 0x46ec60 + 46ec30: 80 79 ff 00 cmp byte ptr [rcx - 1], 0 + 46ec34: 74 2a je 0x46ec60 + 46ec36: c6 01 00 mov byte ptr [rcx], 0 + 46ec39: 48 83 c3 01 add rbx, 1 + 46ec3d: 48 83 c1 01 add rcx, 1 + 46ec41: 84 d2 test dl, dl + 46ec43: 75 da jne 0x46ec1f + 46ec45: 0f 1f 00 nop dword ptr [rax] + 46ec48: 4d 85 f6 test r14, r14 + 46ec4b: 74 23 je 0x46ec70 + 46ec4d: 5b pop rbx + 46ec4e: 31 c0 xor eax, eax + 46ec50: 5d pop rbp + 46ec51: 4d 89 34 24 mov qword ptr [r12], r14 + 46ec55: 41 5c pop r12 + 46ec57: 41 5d pop r13 + 46ec59: 41 5e pop r14 + 46ec5b: c3 ret + 46ec5c: 0f 1f 40 00 nop dword ptr [rax] + 46ec60: 49 83 ee 01 sub r14, 1 + 46ec64: eb b1 jmp 0x46ec17 + 46ec66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46ec70: 48 89 c7 mov rdi, rax + 46ec73: e8 d8 08 fb ff call 0x41f550 + 46ec78: 48 c7 45 00 00 00 00 00 mov qword ptr [rbp], 0 + 46ec80: eb cb jmp 0x46ec4d + 46ec82: b8 0c 00 00 00 mov eax, 12 + 46ec87: e9 58 ff ff ff jmp 0x46ebe4 + 46ec8c: 0f 1f 40 00 nop dword ptr [rax] + +000000000046ec90 : + 46ec90: f3 0f 1e fa endbr64 + 46ec94: 41 56 push r14 + 46ec96: 41 55 push r13 + 46ec98: 49 89 fd mov r13, rdi + 46ec9b: 48 89 d7 mov rdi, rdx + 46ec9e: 41 54 push r12 + 46eca0: 41 89 cc mov r12d, ecx + 46eca3: 55 push rbp + 46eca4: 48 89 f5 mov rbp, rsi + 46eca7: 53 push rbx + 46eca8: 48 89 d3 mov rbx, rdx + 46ecab: e8 d0 24 f9 ff call 0x401180 <.plt+0x160> + 46ecb0: 45 31 c0 xor r8d, r8d + 46ecb3: 48 85 c0 test rax, rax + 46ecb6: 75 10 jne 0x46ecc8 + 46ecb8: 5b pop rbx + 46ecb9: 44 89 c0 mov eax, r8d + 46ecbc: 5d pop rbp + 46ecbd: 41 5c pop r12 + 46ecbf: 41 5d pop r13 + 46ecc1: 41 5e pop r14 + 46ecc3: c3 ret + 46ecc4: 0f 1f 40 00 nop dword ptr [rax] + 46ecc8: 48 8b 75 00 mov rsi, qword ptr [rbp] + 46eccc: 4c 8d 70 01 lea r14, [rax + 1] + 46ecd0: 49 8b 7d 00 mov rdi, qword ptr [r13] + 46ecd4: 4c 01 f6 add rsi, r14 + 46ecd7: e8 74 0f fb ff call 0x41fc50 + 46ecdc: 49 89 45 00 mov qword ptr [r13], rax + 46ece0: 48 85 c0 test rax, rax + 46ece3: 74 61 je 0x46ed46 + 46ece5: 48 03 45 00 add rax, qword ptr [rbp] + 46ece9: 48 89 c2 mov rdx, rax + 46ecec: eb 14 jmp 0x46ed02 + 46ecee: 66 90 nop + 46ecf0: 40 88 32 mov byte ptr [rdx], sil + 46ecf3: 0f b6 03 movzx eax, byte ptr [rbx] + 46ecf6: 48 83 c2 01 add rdx, 1 + 46ecfa: 48 83 c3 01 add rbx, 1 + 46ecfe: 84 c0 test al, al + 46ed00: 74 28 je 0x46ed2a + 46ed02: 0f be 33 movsx esi, byte ptr [rbx] + 46ed05: 89 f0 mov eax, esi + 46ed07: 44 39 e6 cmp esi, r12d + 46ed0a: 75 e4 jne 0x46ecf0 + 46ed0c: 49 39 55 00 cmp qword ptr [r13], rdx + 46ed10: 73 2e jae 0x46ed40 + 46ed12: 80 7a ff 00 cmp byte ptr [rdx - 1], 0 + 46ed16: 74 28 je 0x46ed40 + 46ed18: c6 02 00 mov byte ptr [rdx], 0 + 46ed1b: 0f b6 03 movzx eax, byte ptr [rbx] + 46ed1e: 48 83 c2 01 add rdx, 1 + 46ed22: 48 83 c3 01 add rbx, 1 + 46ed26: 84 c0 test al, al + 46ed28: 75 d8 jne 0x46ed02 + 46ed2a: 45 31 c0 xor r8d, r8d + 46ed2d: 5b pop rbx + 46ed2e: 4c 01 75 00 add qword ptr [rbp], r14 + 46ed32: 44 89 c0 mov eax, r8d + 46ed35: 5d pop rbp + 46ed36: 41 5c pop r12 + 46ed38: 41 5d pop r13 + 46ed3a: 41 5e pop r14 + 46ed3c: c3 ret + 46ed3d: 0f 1f 00 nop dword ptr [rax] + 46ed40: 49 83 ee 01 sub r14, 1 + 46ed44: eb b4 jmp 0x46ecfa + 46ed46: 41 b8 0c 00 00 00 mov r8d, 12 + 46ed4c: e9 67 ff ff ff jmp 0x46ecb8 + 46ed51: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46ed5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000046ed60 <__memchr_sse2>: + 46ed60: f3 0f 1e fa endbr64 + 46ed64: 66 0f 6e ce movd xmm1, esi + 46ed68: 89 f9 mov ecx, edi + 46ed6a: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 46ed6e: 48 85 d2 test rdx, rdx + 46ed71: 0f 84 09 03 00 00 je 0x46f080 <__memchr_sse2+0x320> + 46ed77: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 46ed7b: 83 e1 3f and ecx, 63 + 46ed7e: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] + 46ed83: 83 f9 30 cmp ecx, 48 + 46ed86: 77 38 ja 0x46edc0 <__memchr_sse2+0x60> + 46ed88: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] + 46ed8c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46ed90: 66 0f d7 c0 pmovmskb eax, xmm0 + 46ed94: 85 c0 test eax, eax + 46ed96: 0f 85 a4 02 00 00 jne 0x46f040 <__memchr_sse2+0x2e0> + 46ed9c: 48 83 ea 10 sub rdx, 16 + 46eda0: 0f 86 da 02 00 00 jbe 0x46f080 <__memchr_sse2+0x320> + 46eda6: 48 83 c7 10 add rdi, 16 + 46edaa: 83 e1 0f and ecx, 15 + 46edad: 48 83 e7 f0 and rdi, -16 + 46edb1: 48 01 ca add rdx, rcx + 46edb4: 48 83 ea 40 sub rdx, 64 + 46edb8: 0f 86 b2 01 00 00 jbe 0x46ef70 <__memchr_sse2+0x210> + 46edbe: eb 50 jmp 0x46ee10 <__memchr_sse2+0xb0> + 46edc0: 83 e1 0f and ecx, 15 + 46edc3: 48 83 e7 f0 and rdi, -16 + 46edc7: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 46edcb: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46edcf: 66 0f d7 c0 pmovmskb eax, xmm0 + 46edd3: d3 f8 sar eax, cl + 46edd5: 85 c0 test eax, eax + 46edd7: 74 17 je 0x46edf0 <__memchr_sse2+0x90> + 46edd9: 0f bc c0 bsf eax, eax + 46eddc: 48 29 c2 sub rdx, rax + 46eddf: 0f 86 9b 02 00 00 jbe 0x46f080 <__memchr_sse2+0x320> + 46ede5: 48 01 f8 add rax, rdi + 46ede8: 48 01 c8 add rax, rcx + 46edeb: c3 ret + 46edec: 0f 1f 40 00 nop dword ptr [rax] + 46edf0: 48 f7 d9 neg rcx + 46edf3: 48 83 c1 10 add rcx, 16 + 46edf7: 48 29 ca sub rdx, rcx + 46edfa: 0f 86 80 02 00 00 jbe 0x46f080 <__memchr_sse2+0x320> + 46ee00: 48 83 c7 10 add rdi, 16 + 46ee04: 48 83 ea 40 sub rdx, 64 + 46ee08: 0f 86 62 01 00 00 jbe 0x46ef70 <__memchr_sse2+0x210> + 46ee0e: 66 90 nop + 46ee10: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 46ee14: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46ee18: 66 0f d7 c0 pmovmskb eax, xmm0 + 46ee1c: 85 c0 test eax, eax + 46ee1e: 0f 85 ec 01 00 00 jne 0x46f010 <__memchr_sse2+0x2b0> + 46ee24: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 46ee29: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 46ee2d: 66 0f d7 c2 pmovmskb eax, xmm2 + 46ee31: 85 c0 test eax, eax + 46ee33: 0f 85 e7 01 00 00 jne 0x46f020 <__memchr_sse2+0x2c0> + 46ee39: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 46ee3e: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 46ee42: 66 0f d7 c3 pmovmskb eax, xmm3 + 46ee46: 85 c0 test eax, eax + 46ee48: 0f 85 e2 01 00 00 jne 0x46f030 <__memchr_sse2+0x2d0> + 46ee4e: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] + 46ee53: 66 0f 74 e1 pcmpeqb xmm4, xmm1 + 46ee57: 48 83 c7 40 add rdi, 64 + 46ee5b: 66 0f d7 c4 pmovmskb eax, xmm4 + 46ee5f: 85 c0 test eax, eax + 46ee61: 0f 85 99 01 00 00 jne 0x46f000 <__memchr_sse2+0x2a0> + 46ee67: 48 f7 c7 3f 00 00 00 test rdi, 63 + 46ee6e: 74 70 je 0x46eee0 <__memchr_sse2+0x180> + 46ee70: 48 83 ea 40 sub rdx, 64 + 46ee74: 0f 86 f6 00 00 00 jbe 0x46ef70 <__memchr_sse2+0x210> + 46ee7a: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 46ee7e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46ee82: 66 0f d7 c0 pmovmskb eax, xmm0 + 46ee86: 85 c0 test eax, eax + 46ee88: 0f 85 82 01 00 00 jne 0x46f010 <__memchr_sse2+0x2b0> + 46ee8e: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 46ee93: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 46ee97: 66 0f d7 c2 pmovmskb eax, xmm2 + 46ee9b: 85 c0 test eax, eax + 46ee9d: 0f 85 7d 01 00 00 jne 0x46f020 <__memchr_sse2+0x2c0> + 46eea3: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 46eea8: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 46eeac: 66 0f d7 c3 pmovmskb eax, xmm3 + 46eeb0: 85 c0 test eax, eax + 46eeb2: 0f 85 78 01 00 00 jne 0x46f030 <__memchr_sse2+0x2d0> + 46eeb8: 66 0f 6f 5f 30 movdqa xmm3, xmmword ptr [rdi + 48] + 46eebd: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 46eec1: 66 0f d7 c3 pmovmskb eax, xmm3 + 46eec5: 48 83 c7 40 add rdi, 64 + 46eec9: 85 c0 test eax, eax + 46eecb: 0f 85 2f 01 00 00 jne 0x46f000 <__memchr_sse2+0x2a0> + 46eed1: 48 89 f9 mov rcx, rdi + 46eed4: 48 83 e7 c0 and rdi, -64 + 46eed8: 83 e1 3f and ecx, 63 + 46eedb: 48 01 ca add rdx, rcx + 46eede: 66 90 nop + 46eee0: 48 83 ea 40 sub rdx, 64 + 46eee4: 0f 86 86 00 00 00 jbe 0x46ef70 <__memchr_sse2+0x210> + 46eeea: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 46eeee: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 46eef3: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 46eef8: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] + 46eefd: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46ef01: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 46ef05: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 46ef09: 66 0f 74 e1 pcmpeqb xmm4, xmm1 + 46ef0d: 66 0f de d8 pmaxub xmm3, xmm0 + 46ef11: 66 0f de e2 pmaxub xmm4, xmm2 + 46ef15: 66 0f de e3 pmaxub xmm4, xmm3 + 46ef19: 66 0f d7 c4 pmovmskb eax, xmm4 + 46ef1d: 48 83 c7 40 add rdi, 64 + 46ef21: 85 c0 test eax, eax + 46ef23: 74 bb je 0x46eee0 <__memchr_sse2+0x180> + 46ef25: 48 83 ef 40 sub rdi, 64 + 46ef29: 66 0f d7 c0 pmovmskb eax, xmm0 + 46ef2d: 85 c0 test eax, eax + 46ef2f: 0f 85 db 00 00 00 jne 0x46f010 <__memchr_sse2+0x2b0> + 46ef35: 66 0f d7 c2 pmovmskb eax, xmm2 + 46ef39: 85 c0 test eax, eax + 46ef3b: 0f 85 df 00 00 00 jne 0x46f020 <__memchr_sse2+0x2c0> + 46ef41: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 46ef46: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 46ef4a: 66 0f 74 4f 30 pcmpeqb xmm1, xmmword ptr [rdi + 48] + 46ef4f: 66 0f d7 c3 pmovmskb eax, xmm3 + 46ef53: 85 c0 test eax, eax + 46ef55: 0f 85 d5 00 00 00 jne 0x46f030 <__memchr_sse2+0x2d0> + 46ef5b: 66 0f d7 c1 pmovmskb eax, xmm1 + 46ef5f: 0f bc c0 bsf eax, eax + 46ef62: 48 8d 44 07 30 lea rax, [rdi + rax + 48] + 46ef67: c3 ret + 46ef68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46ef70: 83 c2 20 add edx, 32 + 46ef73: 7e 5b jle 0x46efd0 <__memchr_sse2+0x270> + 46ef75: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 46ef79: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46ef7d: 66 0f d7 c0 pmovmskb eax, xmm0 + 46ef81: 85 c0 test eax, eax + 46ef83: 0f 85 87 00 00 00 jne 0x46f010 <__memchr_sse2+0x2b0> + 46ef89: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 46ef8e: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 46ef92: 66 0f d7 c2 pmovmskb eax, xmm2 + 46ef96: 85 c0 test eax, eax + 46ef98: 0f 85 82 00 00 00 jne 0x46f020 <__memchr_sse2+0x2c0> + 46ef9e: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 46efa3: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 46efa7: 66 0f d7 c3 pmovmskb eax, xmm3 + 46efab: 85 c0 test eax, eax + 46efad: 0f 85 ad 00 00 00 jne 0x46f060 <__memchr_sse2+0x300> + 46efb3: 83 ea 10 sub edx, 16 + 46efb6: 0f 8e c4 00 00 00 jle 0x46f080 <__memchr_sse2+0x320> + 46efbc: 66 0f 74 4f 30 pcmpeqb xmm1, xmmword ptr [rdi + 48] + 46efc1: 66 0f d7 c1 pmovmskb eax, xmm1 + 46efc5: 85 c0 test eax, eax + 46efc7: 0f 85 a3 00 00 00 jne 0x46f070 <__memchr_sse2+0x310> + 46efcd: 31 c0 xor eax, eax + 46efcf: c3 ret + 46efd0: 83 c2 20 add edx, 32 + 46efd3: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 46efd7: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46efdb: 66 0f d7 c0 pmovmskb eax, xmm0 + 46efdf: 85 c0 test eax, eax + 46efe1: 75 5d jne 0x46f040 <__memchr_sse2+0x2e0> + 46efe3: 83 ea 10 sub edx, 16 + 46efe6: 0f 86 94 00 00 00 jbe 0x46f080 <__memchr_sse2+0x320> + 46efec: 66 0f 74 4f 10 pcmpeqb xmm1, xmmword ptr [rdi + 16] + 46eff1: 66 0f d7 c1 pmovmskb eax, xmm1 + 46eff5: 85 c0 test eax, eax + 46eff7: 75 57 jne 0x46f050 <__memchr_sse2+0x2f0> + 46eff9: 31 c0 xor eax, eax + 46effb: c3 ret + 46effc: 0f 1f 40 00 nop dword ptr [rax] + 46f000: 0f bc c0 bsf eax, eax + 46f003: 48 8d 44 38 f0 lea rax, [rax + rdi - 16] + 46f008: c3 ret + 46f009: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46f010: 0f bc c0 bsf eax, eax + 46f013: 48 01 f8 add rax, rdi + 46f016: c3 ret + 46f017: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46f020: 0f bc c0 bsf eax, eax + 46f023: 48 8d 44 38 10 lea rax, [rax + rdi + 16] + 46f028: c3 ret + 46f029: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46f030: 0f bc c0 bsf eax, eax + 46f033: 48 8d 44 38 20 lea rax, [rax + rdi + 32] + 46f038: c3 ret + 46f039: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 46f040: 0f bc c0 bsf eax, eax + 46f043: 48 29 c2 sub rdx, rax + 46f046: 76 38 jbe 0x46f080 <__memchr_sse2+0x320> + 46f048: 48 01 f8 add rax, rdi + 46f04b: c3 ret + 46f04c: 0f 1f 40 00 nop dword ptr [rax] + 46f050: 0f bc c0 bsf eax, eax + 46f053: 48 29 c2 sub rdx, rax + 46f056: 76 28 jbe 0x46f080 <__memchr_sse2+0x320> + 46f058: 48 8d 44 07 10 lea rax, [rdi + rax + 16] + 46f05d: c3 ret + 46f05e: 66 90 nop + 46f060: 0f bc c0 bsf eax, eax + 46f063: 48 29 c2 sub rdx, rax + 46f066: 76 18 jbe 0x46f080 <__memchr_sse2+0x320> + 46f068: 48 8d 44 07 20 lea rax, [rdi + rax + 32] + 46f06d: c3 ret + 46f06e: 66 90 nop + 46f070: 0f bc c0 bsf eax, eax + 46f073: 48 29 c2 sub rdx, rax + 46f076: 76 08 jbe 0x46f080 <__memchr_sse2+0x320> + 46f078: 48 8d 44 07 30 lea rax, [rdi + rax + 48] + 46f07d: c3 ret + 46f07e: 66 90 nop + 46f080: 31 c0 xor eax, eax + 46f082: c3 ret + 46f083: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f08d: 0f 1f 00 nop dword ptr [rax] + +000000000046f090 <__memchr_avx2>: + 46f090: f3 0f 1e fa endbr64 + 46f094: 48 85 d2 test rdx, rdx + 46f097: 0f 84 56 02 00 00 je 0x46f2f3 <__memchr_avx2+0x263> + 46f09d: 89 f9 mov ecx, edi + 46f09f: c5 f9 6e c6 vmovd xmm0, esi + 46f0a3: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 + 46f0a8: 83 e1 3f and ecx, 63 + 46f0ab: 83 f9 20 cmp ecx, 32 + 46f0ae: 77 40 ja 0x46f0f0 <__memchr_avx2+0x60> + 46f0b0: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46f0b4: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f0b8: 85 c0 test eax, eax + 46f0ba: 0f 85 c0 01 00 00 jne 0x46f280 <__memchr_avx2+0x1f0> + 46f0c0: 48 83 ea 20 sub rdx, 32 + 46f0c4: 0f 86 26 02 00 00 jbe 0x46f2f0 <__memchr_avx2+0x260> + 46f0ca: 48 83 c7 20 add rdi, 32 + 46f0ce: 83 e1 1f and ecx, 31 + 46f0d1: 48 83 e7 e0 and rdi, -32 + 46f0d5: 48 01 ca add rdx, rcx + 46f0d8: 48 81 ea 80 00 00 00 sub rdx, 128 + 46f0df: 0f 86 06 01 00 00 jbe 0x46f1eb <__memchr_avx2+0x15b> + 46f0e5: eb 5a jmp 0x46f141 <__memchr_avx2+0xb1> + 46f0e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46f0f0: 83 e1 1f and ecx, 31 + 46f0f3: 48 83 e7 e0 and rdi, -32 + 46f0f7: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46f0fb: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f0ff: d3 f8 sar eax, cl + 46f101: 85 c0 test eax, eax + 46f103: 74 1b je 0x46f120 <__memchr_avx2+0x90> + 46f105: f3 0f bc c0 tzcnt eax, eax + 46f109: 48 39 c2 cmp rdx, rax + 46f10c: 0f 86 de 01 00 00 jbe 0x46f2f0 <__memchr_avx2+0x260> + 46f112: 48 01 f8 add rax, rdi + 46f115: 48 01 c8 add rax, rcx + 46f118: c5 f8 77 vzeroupper + 46f11b: c3 ret + 46f11c: 0f 1f 40 00 nop dword ptr [rax] + 46f120: 48 f7 d9 neg rcx + 46f123: 48 83 c1 20 add rcx, 32 + 46f127: 48 29 ca sub rdx, rcx + 46f12a: 0f 86 c0 01 00 00 jbe 0x46f2f0 <__memchr_avx2+0x260> + 46f130: 48 83 c7 20 add rdi, 32 + 46f134: 48 81 ea 80 00 00 00 sub rdx, 128 + 46f13b: 0f 86 aa 00 00 00 jbe 0x46f1eb <__memchr_avx2+0x15b> + 46f141: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46f145: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f149: 85 c0 test eax, eax + 46f14b: 0f 85 af 01 00 00 jne 0x46f300 <__memchr_avx2+0x270> + 46f151: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] + 46f156: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f15a: 85 c0 test eax, eax + 46f15c: 0f 85 ae 01 00 00 jne 0x46f310 <__memchr_avx2+0x280> + 46f162: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] + 46f167: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f16b: 85 c0 test eax, eax + 46f16d: 0f 85 ad 01 00 00 jne 0x46f320 <__memchr_avx2+0x290> + 46f173: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] + 46f178: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f17c: 85 c0 test eax, eax + 46f17e: 0f 85 ca 01 00 00 jne 0x46f34e <__memchr_avx2+0x2be> + 46f184: 48 81 c7 80 00 00 00 add rdi, 128 + 46f18b: 48 81 ea 80 00 00 00 sub rdx, 128 + 46f192: 76 57 jbe 0x46f1eb <__memchr_avx2+0x15b> + 46f194: 48 89 f9 mov rcx, rdi + 46f197: 83 e1 7f and ecx, 127 + 46f19a: 48 83 e7 80 and rdi, -128 + 46f19e: 48 01 ca add rdx, rcx + 46f1a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f1ac: 0f 1f 40 00 nop dword ptr [rax] + 46f1b0: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46f1b4: c5 fd 74 57 20 vpcmpeqb ymm2, ymm0, ymmword ptr [rdi + 32] + 46f1b9: c5 fd 74 5f 40 vpcmpeqb ymm3, ymm0, ymmword ptr [rdi + 64] + 46f1be: c5 fd 74 67 60 vpcmpeqb ymm4, ymm0, ymmword ptr [rdi + 96] + 46f1c3: c5 ed eb e9 vpor ymm5, ymm2, ymm1 + 46f1c7: c5 dd eb f3 vpor ymm6, ymm4, ymm3 + 46f1cb: c5 cd eb ed vpor ymm5, ymm6, ymm5 + 46f1cf: c5 fd d7 c5 vpmovmskb eax, ymm5 + 46f1d3: 85 c0 test eax, eax + 46f1d5: 0f 85 55 01 00 00 jne 0x46f330 <__memchr_avx2+0x2a0> + 46f1db: 48 81 c7 80 00 00 00 add rdi, 128 + 46f1e2: 48 81 ea 80 00 00 00 sub rdx, 128 + 46f1e9: 77 c5 ja 0x46f1b0 <__memchr_avx2+0x120> + 46f1eb: 83 c2 40 add edx, 64 + 46f1ee: 7e 60 jle 0x46f250 <__memchr_avx2+0x1c0> + 46f1f0: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46f1f4: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f1f8: 85 c0 test eax, eax + 46f1fa: 0f 85 00 01 00 00 jne 0x46f300 <__memchr_avx2+0x270> + 46f200: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] + 46f205: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f209: 85 c0 test eax, eax + 46f20b: 0f 85 ff 00 00 00 jne 0x46f310 <__memchr_avx2+0x280> + 46f211: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] + 46f216: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f21a: 85 c0 test eax, eax + 46f21c: 0f 85 8e 00 00 00 jne 0x46f2b0 <__memchr_avx2+0x220> + 46f222: 83 ea 20 sub edx, 32 + 46f225: 0f 8e c5 00 00 00 jle 0x46f2f0 <__memchr_avx2+0x260> + 46f22b: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] + 46f230: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f234: 85 c0 test eax, eax + 46f236: 0f 85 94 00 00 00 jne 0x46f2d0 <__memchr_avx2+0x240> + 46f23c: 31 c0 xor eax, eax + 46f23e: c5 f8 77 vzeroupper + 46f241: c3 ret + 46f242: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f24d: 0f 1f 00 nop dword ptr [rax] + 46f250: 83 c2 40 add edx, 64 + 46f253: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46f257: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f25b: 85 c0 test eax, eax + 46f25d: 75 21 jne 0x46f280 <__memchr_avx2+0x1f0> + 46f25f: 83 ea 20 sub edx, 32 + 46f262: 0f 8e 88 00 00 00 jle 0x46f2f0 <__memchr_avx2+0x260> + 46f268: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] + 46f26d: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f271: 85 c0 test eax, eax + 46f273: 75 1b jne 0x46f290 <__memchr_avx2+0x200> + 46f275: 31 c0 xor eax, eax + 46f277: c5 f8 77 vzeroupper + 46f27a: c3 ret + 46f27b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46f280: f3 0f bc c0 tzcnt eax, eax + 46f284: 48 39 c2 cmp rdx, rax + 46f287: 76 67 jbe 0x46f2f0 <__memchr_avx2+0x260> + 46f289: 48 01 f8 add rax, rdi + 46f28c: c5 f8 77 vzeroupper + 46f28f: c3 ret + 46f290: f3 0f bc c0 tzcnt eax, eax + 46f294: 48 39 c2 cmp rdx, rax + 46f297: 76 57 jbe 0x46f2f0 <__memchr_avx2+0x260> + 46f299: 48 83 c0 20 add rax, 32 + 46f29d: 48 01 f8 add rax, rdi + 46f2a0: c5 f8 77 vzeroupper + 46f2a3: c3 ret + 46f2a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f2af: 90 nop + 46f2b0: f3 0f bc c0 tzcnt eax, eax + 46f2b4: 48 39 c2 cmp rdx, rax + 46f2b7: 76 37 jbe 0x46f2f0 <__memchr_avx2+0x260> + 46f2b9: 48 83 c0 40 add rax, 64 + 46f2bd: 48 01 f8 add rax, rdi + 46f2c0: c5 f8 77 vzeroupper + 46f2c3: c3 ret + 46f2c4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f2cf: 90 nop + 46f2d0: f3 0f bc c0 tzcnt eax, eax + 46f2d4: 48 39 c2 cmp rdx, rax + 46f2d7: 76 17 jbe 0x46f2f0 <__memchr_avx2+0x260> + 46f2d9: 48 83 c0 60 add rax, 96 + 46f2dd: 48 01 f8 add rax, rdi + 46f2e0: c5 f8 77 vzeroupper + 46f2e3: c3 ret + 46f2e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f2ef: 90 nop + 46f2f0: c5 f8 77 vzeroupper + 46f2f3: 31 c0 xor eax, eax + 46f2f5: c3 ret + 46f2f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f300: f3 0f bc c0 tzcnt eax, eax + 46f304: 48 01 f8 add rax, rdi + 46f307: c5 f8 77 vzeroupper + 46f30a: c3 ret + 46f30b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 46f310: f3 0f bc c0 tzcnt eax, eax + 46f314: 48 83 c0 20 add rax, 32 + 46f318: 48 01 f8 add rax, rdi + 46f31b: c5 f8 77 vzeroupper + 46f31e: c3 ret + 46f31f: 90 nop + 46f320: f3 0f bc c0 tzcnt eax, eax + 46f324: 48 83 c0 40 add rax, 64 + 46f328: 48 01 f8 add rax, rdi + 46f32b: c5 f8 77 vzeroupper + 46f32e: c3 ret + 46f32f: 90 nop + 46f330: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46f334: 85 c0 test eax, eax + 46f336: 75 c8 jne 0x46f300 <__memchr_avx2+0x270> + 46f338: c5 fd d7 c2 vpmovmskb eax, ymm2 + 46f33c: 85 c0 test eax, eax + 46f33e: 75 d0 jne 0x46f310 <__memchr_avx2+0x280> + 46f340: c5 fd d7 c3 vpmovmskb eax, ymm3 + 46f344: 85 c0 test eax, eax + 46f346: 75 d8 jne 0x46f320 <__memchr_avx2+0x290> + 46f348: c5 fd d7 c4 vpmovmskb eax, ymm4 + 46f34c: 85 c0 test eax, eax + 46f34e: f3 0f bc c0 tzcnt eax, eax + 46f352: 48 83 c0 60 add rax, 96 + 46f356: 48 01 f8 add rax, rdi + 46f359: c5 f8 77 vzeroupper + 46f35c: c3 ret + 46f35d: 0f 1f 00 nop dword ptr [rax] + +000000000046f360 <__strrchr_sse2>: + 46f360: f3 0f 1e fa endbr64 + 46f364: 66 0f 6e ce movd xmm1, esi + 46f368: 48 89 f8 mov rax, rdi + 46f36b: 25 ff 0f 00 00 and eax, 4095 + 46f370: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] + 46f374: 48 3d c0 0f 00 00 cmp rax, 4032 + 46f37a: 66 0f 61 c9 punpcklwd xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3] + 46f37e: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] + 46f383: 0f 87 07 02 00 00 ja 0x46f590 <__strrchr_sse2+0x230> + 46f389: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] + 46f38d: 66 0f ef d2 pxor xmm2, xmm2 + 46f391: 66 0f 6f d8 movdqa xmm3, xmm0 + 46f395: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46f399: 66 0f 74 da pcmpeqb xmm3, xmm2 + 46f39d: 66 0f d7 c8 pmovmskb ecx, xmm0 + 46f3a1: 66 0f d7 d3 pmovmskb edx, xmm3 + 46f3a5: 48 85 d2 test rdx, rdx + 46f3a8: 74 26 je 0x46f3d0 <__strrchr_sse2+0x70> + 46f3aa: 48 8d 42 ff lea rax, [rdx - 1] + 46f3ae: 48 31 d0 xor rax, rdx + 46f3b1: 48 21 c8 and rax, rcx + 46f3b4: 0f 84 c6 01 00 00 je 0x46f580 <__strrchr_sse2+0x220> + 46f3ba: 48 0f bd c0 bsr rax, rax + 46f3be: 48 01 f8 add rax, rdi + 46f3c1: c3 ret + 46f3c2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f3cd: 0f 1f 00 nop dword ptr [rax] + 46f3d0: f3 0f 6f 67 10 movdqu xmm4, xmmword ptr [rdi + 16] + 46f3d5: 66 0f 6f ec movdqa xmm5, xmm4 + 46f3d9: f3 0f 6f 5f 20 movdqu xmm3, xmmword ptr [rdi + 32] + 46f3de: 66 0f 74 e1 pcmpeqb xmm4, xmm1 + 46f3e2: 66 0f 74 ea pcmpeqb xmm5, xmm2 + 46f3e6: f3 0f 6f 47 30 movdqu xmm0, xmmword ptr [rdi + 48] + 46f3eb: 66 0f d7 d5 pmovmskb edx, xmm5 + 46f3ef: 66 0f 6f eb movdqa xmm5, xmm3 + 46f3f3: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 46f3f7: 66 0f 74 ea pcmpeqb xmm5, xmm2 + 46f3fb: 66 0f 74 d0 pcmpeqb xmm2, xmm0 + 46f3ff: 48 c1 e2 10 shl rdx, 16 + 46f403: 66 44 0f d7 c3 pmovmskb r8d, xmm3 + 46f408: 66 0f d7 c5 pmovmskb eax, xmm5 + 46f40c: 66 0f d7 f2 pmovmskb esi, xmm2 + 46f410: 49 c1 e0 20 shl r8, 32 + 46f414: 48 c1 e0 20 shl rax, 32 + 46f418: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46f41c: 48 09 d0 or rax, rdx + 46f41f: 48 89 f2 mov rdx, rsi + 46f422: 66 0f d7 f4 pmovmskb esi, xmm4 + 46f426: 48 c1 e2 30 shl rdx, 48 + 46f42a: 48 c1 e6 10 shl rsi, 16 + 46f42e: 4c 09 c6 or rsi, r8 + 46f431: 48 09 ce or rsi, rcx + 46f434: 66 0f d7 c8 pmovmskb ecx, xmm0 + 46f438: 48 c1 e1 30 shl rcx, 48 + 46f43c: 48 09 ce or rsi, rcx + 46f43f: 48 09 d0 or rax, rdx + 46f442: 74 1c je 0x46f460 <__strrchr_sse2+0x100> + 46f444: 48 8d 48 ff lea rcx, [rax - 1] + 46f448: 48 31 c1 xor rcx, rax + 46f44b: 48 21 ce and rsi, rcx + 46f44e: 0f 84 2c 01 00 00 je 0x46f580 <__strrchr_sse2+0x220> + 46f454: 48 0f bd f6 bsr rsi, rsi + 46f458: 48 8d 04 37 lea rax, [rdi + rsi] + 46f45c: c3 ret + 46f45d: 0f 1f 00 nop dword ptr [rax] + 46f460: 48 85 f6 test rsi, rsi + 46f463: 48 89 f9 mov rcx, rdi + 46f466: 0f 84 04 01 00 00 je 0x46f570 <__strrchr_sse2+0x210> + 46f46c: 48 83 c7 40 add rdi, 64 + 46f470: 66 0f ef ff pxor xmm7, xmm7 + 46f474: 48 83 e7 c0 and rdi, -64 + 46f478: eb 15 jmp 0x46f48f <__strrchr_sse2+0x12f> + 46f47a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46f480: 48 85 d2 test rdx, rdx + 46f483: 48 0f 45 f2 cmovne rsi, rdx + 46f487: 48 0f 45 cf cmovne rcx, rdi + 46f48b: 48 83 c7 40 add rdi, 64 + 46f48f: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 46f494: 66 0f ef f6 pxor xmm6, xmm6 + 46f498: 66 0f 6f 57 30 movdqa xmm2, xmmword ptr [rdi + 48] + 46f49d: 66 0f 6f c3 movdqa xmm0, xmm3 + 46f4a1: 66 0f 6f 67 10 movdqa xmm4, xmmword ptr [rdi + 16] + 46f4a6: 66 0f da c2 pminub xmm0, xmm2 + 46f4aa: 66 0f 6f 2f movdqa xmm5, xmmword ptr [rdi] + 46f4ae: 66 0f da c4 pminub xmm0, xmm4 + 46f4b2: 66 0f da c5 pminub xmm0, xmm5 + 46f4b6: 66 0f 74 c7 pcmpeqb xmm0, xmm7 + 46f4ba: 66 0f d7 c0 pmovmskb eax, xmm0 + 46f4be: 66 0f 6f c5 movdqa xmm0, xmm5 + 46f4c2: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46f4c6: 66 44 0f d7 c8 pmovmskb r9d, xmm0 + 46f4cb: 66 0f 6f c4 movdqa xmm0, xmm4 + 46f4cf: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46f4d3: 66 0f d7 d0 pmovmskb edx, xmm0 + 46f4d7: 66 0f 6f c3 movdqa xmm0, xmm3 + 46f4db: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46f4df: 48 c1 e2 10 shl rdx, 16 + 46f4e3: 66 44 0f d7 d0 pmovmskb r10d, xmm0 + 46f4e8: 66 0f 6f c2 movdqa xmm0, xmm2 + 46f4ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 + 46f4f0: 49 c1 e2 20 shl r10, 32 + 46f4f4: 4c 09 d2 or rdx, r10 + 46f4f7: 66 44 0f d7 c0 pmovmskb r8d, xmm0 + 46f4fc: 4c 09 ca or rdx, r9 + 46f4ff: 49 c1 e0 30 shl r8, 48 + 46f503: 4c 09 c2 or rdx, r8 + 46f506: 85 c0 test eax, eax + 46f508: 0f 84 72 ff ff ff je 0x46f480 <__strrchr_sse2+0x120> + 46f50e: 66 0f 74 e6 pcmpeqb xmm4, xmm6 + 46f512: 66 0f 74 de pcmpeqb xmm3, xmm6 + 46f516: 66 0f 74 ee pcmpeqb xmm5, xmm6 + 46f51a: 66 0f d7 c4 pmovmskb eax, xmm4 + 46f51e: 66 44 0f d7 d3 pmovmskb r10d, xmm3 + 46f523: 66 0f 74 d6 pcmpeqb xmm2, xmm6 + 46f527: 66 44 0f d7 cd pmovmskb r9d, xmm5 + 46f52c: 49 c1 e2 20 shl r10, 32 + 46f530: 48 c1 e0 10 shl rax, 16 + 46f534: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 46f539: 4c 09 d0 or rax, r10 + 46f53c: 4c 09 c8 or rax, r9 + 46f53f: 49 c1 e0 30 shl r8, 48 + 46f543: 4c 09 c0 or rax, r8 + 46f546: 4c 8d 40 ff lea r8, [rax - 1] + 46f54a: 49 31 c0 xor r8, rax + 46f54d: 4c 21 c2 and rdx, r8 + 46f550: 48 0f 45 cf cmovne rcx, rdi + 46f554: 48 0f 45 f2 cmovne rsi, rdx + 46f558: 48 0f bd f6 bsr rsi, rsi + 46f55c: 48 8d 04 31 lea rax, [rcx + rsi] + 46f560: c3 ret + 46f561: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f56c: 0f 1f 40 00 nop dword ptr [rax] + 46f570: be 01 00 00 00 mov esi, 1 + 46f575: 31 c9 xor ecx, ecx + 46f577: e9 f0 fe ff ff jmp 0x46f46c <__strrchr_sse2+0x10c> + 46f57c: 0f 1f 40 00 nop dword ptr [rax] + 46f580: 31 c0 xor eax, eax + 46f582: c3 ret + 46f583: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f58e: 66 90 nop + 46f590: 48 89 f8 mov rax, rdi + 46f593: 66 0f ef c0 pxor xmm0, xmm0 + 46f597: 48 83 e0 c0 and rax, -64 + 46f59b: f3 0f 6f 28 movdqu xmm5, xmmword ptr [rax] + 46f59f: 66 0f 6f f5 movdqa xmm6, xmm5 + 46f5a3: f3 0f 6f 60 10 movdqu xmm4, xmmword ptr [rax + 16] + 46f5a8: 66 0f 74 e9 pcmpeqb xmm5, xmm1 + 46f5ac: 66 0f 74 f0 pcmpeqb xmm6, xmm0 + 46f5b0: f3 0f 6f 58 20 movdqu xmm3, xmmword ptr [rax + 32] + 46f5b5: 66 0f d7 f6 pmovmskb esi, xmm6 + 46f5b9: 66 0f 6f f4 movdqa xmm6, xmm4 + 46f5bd: f3 0f 6f 50 30 movdqu xmm2, xmmword ptr [rax + 48] + 46f5c2: 66 0f 74 e1 pcmpeqb xmm4, xmm1 + 46f5c6: 66 0f 74 f0 pcmpeqb xmm6, xmm0 + 46f5ca: 66 0f d7 d6 pmovmskb edx, xmm6 + 46f5ce: 66 0f 6f f3 movdqa xmm6, xmm3 + 46f5d2: 66 0f 74 d9 pcmpeqb xmm3, xmm1 + 46f5d6: 66 0f 74 f0 pcmpeqb xmm6, xmm0 + 46f5da: 66 0f 74 c2 pcmpeqb xmm0, xmm2 + 46f5de: 48 c1 e2 10 shl rdx, 16 + 46f5e2: 66 44 0f d7 cb pmovmskb r9d, xmm3 + 46f5e7: 66 44 0f d7 c6 pmovmskb r8d, xmm6 + 46f5ec: 66 0f d7 c8 pmovmskb ecx, xmm0 + 46f5f0: 49 c1 e1 20 shl r9, 32 + 46f5f4: 49 c1 e0 20 shl r8, 32 + 46f5f8: 66 0f 74 d1 pcmpeqb xmm2, xmm1 + 46f5fc: 4c 09 c2 or rdx, r8 + 46f5ff: 48 c1 e1 30 shl rcx, 48 + 46f603: 66 44 0f d7 c5 pmovmskb r8d, xmm5 + 46f608: 48 09 f2 or rdx, rsi + 46f60b: 66 0f d7 f4 pmovmskb esi, xmm4 + 46f60f: 48 09 ca or rdx, rcx + 46f612: 66 0f d7 ca pmovmskb ecx, xmm2 + 46f616: 48 c1 e6 10 shl rsi, 16 + 46f61a: 48 c1 e1 30 shl rcx, 48 + 46f61e: 4c 09 ce or rsi, r9 + 46f621: 4c 09 c6 or rsi, r8 + 46f624: 48 09 ce or rsi, rcx + 46f627: 89 f9 mov ecx, edi + 46f629: 29 c1 sub ecx, eax + 46f62b: 48 d3 ea shr rdx, cl + 46f62e: 48 d3 ee shr rsi, cl + 46f631: 48 85 d2 test rdx, rdx + 46f634: 0f 84 26 fe ff ff je 0x46f460 <__strrchr_sse2+0x100> + 46f63a: 48 8d 42 ff lea rax, [rdx - 1] + 46f63e: 48 31 d0 xor rax, rdx + 46f641: 48 21 c6 and rsi, rax + 46f644: 0f 84 36 ff ff ff je 0x46f580 <__strrchr_sse2+0x220> + 46f64a: 48 0f bd c6 bsr rax, rsi + 46f64e: 48 01 f8 add rax, rdi + 46f651: c3 ret + 46f652: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f65c: 0f 1f 40 00 nop dword ptr [rax] + +000000000046f660 <__strrchr_avx2>: + 46f660: f3 0f 1e fa endbr64 + 46f664: 66 0f 6e e6 movd xmm4, esi + 46f668: 89 f9 mov ecx, edi + 46f66a: c4 e2 7d 78 e4 vpbroadcastb ymm4, xmm4 + 46f66f: c5 fd ef c0 vpxor ymm0, ymm0, ymm0 + 46f673: 83 e1 3f and ecx, 63 + 46f676: 83 f9 20 cmp ecx, 32 + 46f679: 77 55 ja 0x46f6d0 <__strrchr_avx2+0x70> + 46f67b: c5 fe 6f 0f vmovdqu ymm1, ymmword ptr [rdi] + 46f67f: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 + 46f683: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 + 46f687: c5 fd d7 ca vpmovmskb ecx, ymm2 + 46f68b: c5 fd d7 c3 vpmovmskb eax, ymm3 + 46f68f: 48 83 c7 20 add rdi, 32 + 46f693: 85 c0 test eax, eax + 46f695: 75 19 jne 0x46f6b0 <__strrchr_avx2+0x50> + 46f697: 85 c9 test ecx, ecx + 46f699: 0f 85 81 01 00 00 jne 0x46f820 <__strrchr_avx2+0x1c0> + 46f69f: 48 83 e7 e0 and rdi, -32 + 46f6a3: 31 d2 xor edx, edx + 46f6a5: eb 79 jmp 0x46f720 <__strrchr_avx2+0xc0> + 46f6a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46f6b0: 85 c9 test ecx, ecx + 46f6b2: 0f 85 3d 01 00 00 jne 0x46f7f5 <__strrchr_avx2+0x195> + 46f6b8: 89 c2 mov edx, eax + 46f6ba: 48 89 fe mov rsi, rdi + 46f6bd: 48 83 e7 e0 and rdi, -32 + 46f6c1: eb 5d jmp 0x46f720 <__strrchr_avx2+0xc0> + 46f6c3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f6ce: 66 90 nop + 46f6d0: 83 e1 1f and ecx, 31 + 46f6d3: 48 83 e7 e0 and rdi, -32 + 46f6d7: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] + 46f6db: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 + 46f6df: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 + 46f6e3: c5 fd d7 d2 vpmovmskb edx, ymm2 + 46f6e7: c5 fd d7 c3 vpmovmskb eax, ymm3 + 46f6eb: d3 ea shr edx, cl + 46f6ed: d3 e8 shr eax, cl + 46f6ef: 48 83 c7 20 add rdi, 32 + 46f6f3: 85 c0 test eax, eax + 46f6f5: 75 19 jne 0x46f710 <__strrchr_avx2+0xb0> + 46f6f7: 85 d2 test edx, edx + 46f6f9: 0f 85 21 01 00 00 jne 0x46f820 <__strrchr_avx2+0x1c0> + 46f6ff: eb 1f jmp 0x46f720 <__strrchr_avx2+0xc0> + 46f701: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f70c: 0f 1f 40 00 nop dword ptr [rax] + 46f710: 85 d2 test edx, edx + 46f712: 0f 85 d8 00 00 00 jne 0x46f7f0 <__strrchr_avx2+0x190> + 46f718: 89 c2 mov edx, eax + 46f71a: 48 8d 34 0f lea rsi, [rdi + rcx] + 46f71e: 66 90 nop + 46f720: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] + 46f724: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 + 46f728: 48 83 c7 20 add rdi, 32 + 46f72c: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 + 46f730: c5 fd d7 ca vpmovmskb ecx, ymm2 + 46f734: c5 fd d7 c3 vpmovmskb eax, ymm3 + 46f738: 09 c1 or ecx, eax + 46f73a: 75 54 jne 0x46f790 <__strrchr_avx2+0x130> + 46f73c: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] + 46f740: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 + 46f744: 48 83 c7 20 add rdi, 32 + 46f748: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 + 46f74c: c5 fd d7 ca vpmovmskb ecx, ymm2 + 46f750: c5 fd d7 c3 vpmovmskb eax, ymm3 + 46f754: 09 c1 or ecx, eax + 46f756: 75 38 jne 0x46f790 <__strrchr_avx2+0x130> + 46f758: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] + 46f75c: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 + 46f760: 48 83 c7 20 add rdi, 32 + 46f764: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 + 46f768: c5 fd d7 ca vpmovmskb ecx, ymm2 + 46f76c: c5 fd d7 c3 vpmovmskb eax, ymm3 + 46f770: 09 c1 or ecx, eax + 46f772: 75 1c jne 0x46f790 <__strrchr_avx2+0x130> + 46f774: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] + 46f778: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 + 46f77c: 48 83 c7 20 add rdi, 32 + 46f780: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 + 46f784: c5 fd d7 ca vpmovmskb ecx, ymm2 + 46f788: c5 fd d7 c3 vpmovmskb eax, ymm3 + 46f78c: 09 c1 or ecx, eax + 46f78e: 74 90 je 0x46f720 <__strrchr_avx2+0xc0> + 46f790: 85 c0 test eax, eax + 46f792: 75 1c jne 0x46f7b0 <__strrchr_avx2+0x150> + 46f794: 85 d2 test edx, edx + 46f796: 0f 84 84 00 00 00 je 0x46f820 <__strrchr_avx2+0x1c0> + 46f79c: 89 d0 mov eax, edx + 46f79e: 48 89 f7 mov rdi, rsi + 46f7a1: 0f bd c0 bsr eax, eax + 46f7a4: 48 8d 44 07 e0 lea rax, [rdi + rax - 32] + 46f7a9: c5 f8 77 vzeroupper + 46f7ac: c3 ret + 46f7ad: 0f 1f 00 nop dword ptr [rax] + 46f7b0: c5 fd d7 ca vpmovmskb ecx, ymm2 + 46f7b4: 85 c9 test ecx, ecx + 46f7b6: 75 18 jne 0x46f7d0 <__strrchr_avx2+0x170> + 46f7b8: 89 c2 mov edx, eax + 46f7ba: 48 89 fe mov rsi, rdi + 46f7bd: e9 5e ff ff ff jmp 0x46f720 <__strrchr_avx2+0xc0> + 46f7c2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f7cd: 0f 1f 00 nop dword ptr [rax] + 46f7d0: 41 89 c8 mov r8d, ecx + 46f7d3: 41 83 e8 01 sub r8d, 1 + 46f7d7: 41 31 c8 xor r8d, ecx + 46f7da: 44 21 c0 and eax, r8d + 46f7dd: 85 c0 test eax, eax + 46f7df: 74 b3 je 0x46f794 <__strrchr_avx2+0x134> + 46f7e1: 0f bd c0 bsr eax, eax + 46f7e4: 48 8d 44 07 e0 lea rax, [rdi + rax - 32] + 46f7e9: c5 f8 77 vzeroupper + 46f7ec: c3 ret + 46f7ed: 0f 1f 00 nop dword ptr [rax] + 46f7f0: 48 01 cf add rdi, rcx + 46f7f3: 89 d1 mov ecx, edx + 46f7f5: 41 89 c8 mov r8d, ecx + 46f7f8: 41 83 e8 01 sub r8d, 1 + 46f7fc: 41 31 c8 xor r8d, ecx + 46f7ff: 44 21 c0 and eax, r8d + 46f802: 85 c0 test eax, eax + 46f804: 74 1a je 0x46f820 <__strrchr_avx2+0x1c0> + 46f806: 0f bd c0 bsr eax, eax + 46f809: 48 8d 44 07 e0 lea rax, [rdi + rax - 32] + 46f80e: c5 f8 77 vzeroupper + 46f811: c3 ret + 46f812: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f81d: 0f 1f 00 nop dword ptr [rax] + 46f820: 31 c0 xor eax, eax + 46f822: c5 f8 77 vzeroupper + 46f825: c3 ret + 46f826: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000046f830 <__strnlen_sse2>: + 46f830: f3 0f 1e fa endbr64 + 46f834: 48 85 f6 test rsi, rsi + 46f837: 75 04 jne 0x46f83d <__strnlen_sse2+0xd> + 46f839: 48 31 c0 xor rax, rax + 46f83c: c3 ret + 46f83d: 48 01 fe add rsi, rdi + 46f840: 49 89 f2 mov r10, rsi + 46f843: 49 83 e2 c0 and r10, -64 + 46f847: 49 89 f3 mov r11, rsi + 46f84a: 66 0f ef c0 pxor xmm0, xmm0 + 46f84e: 66 0f ef c9 pxor xmm1, xmm1 + 46f852: 66 0f ef d2 pxor xmm2, xmm2 + 46f856: 66 0f ef db pxor xmm3, xmm3 + 46f85a: 48 89 f8 mov rax, rdi + 46f85d: 48 89 f9 mov rcx, rdi + 46f860: 48 81 e1 ff 0f 00 00 and rcx, 4095 + 46f867: 48 81 f9 cf 0f 00 00 cmp rcx, 4047 + 46f86e: 77 70 ja 0x46f8e0 <__strnlen_sse2+0xb0> + 46f870: 48 83 e0 f0 and rax, -16 + 46f874: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] + 46f878: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] + 46f87d: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] + 46f882: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] + 46f887: 66 0f d7 f0 pmovmskb esi, xmm0 + 46f88b: 66 0f d7 d1 pmovmskb edx, xmm1 + 46f88f: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 46f894: 66 0f d7 cb pmovmskb ecx, xmm3 + 46f898: 48 c1 e2 10 shl rdx, 16 + 46f89c: 48 c1 e1 10 shl rcx, 16 + 46f8a0: 48 09 f2 or rdx, rsi + 46f8a3: 4c 09 c1 or rcx, r8 + 46f8a6: 48 c1 e1 20 shl rcx, 32 + 46f8aa: 48 09 ca or rdx, rcx + 46f8ad: 48 89 f9 mov rcx, rdi + 46f8b0: 48 31 c1 xor rcx, rax + 46f8b3: 4c 89 de mov rsi, r11 + 46f8b6: 48 29 c6 sub rsi, rax + 46f8b9: 48 83 e0 c0 and rax, -64 + 46f8bd: 48 f7 c6 c0 ff ff ff test rsi, -64 + 46f8c4: 74 7d je 0x46f943 <__strnlen_sse2+0x113> + 46f8c6: 48 d3 fa sar rdx, cl + 46f8c9: 48 85 d2 test rdx, rdx + 46f8cc: 0f 84 9e 00 00 00 je 0x46f970 <__strnlen_sse2+0x140> + 46f8d2: 48 0f bc c2 bsf rax, rdx + 46f8d6: c3 ret + 46f8d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46f8e0: 48 83 e0 c0 and rax, -64 + 46f8e4: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] + 46f8e8: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] + 46f8ed: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] + 46f8f2: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] + 46f8f7: 66 0f d7 f0 pmovmskb esi, xmm0 + 46f8fb: 66 0f d7 d1 pmovmskb edx, xmm1 + 46f8ff: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 46f904: 66 0f d7 cb pmovmskb ecx, xmm3 + 46f908: 48 c1 e2 10 shl rdx, 16 + 46f90c: 48 c1 e1 10 shl rcx, 16 + 46f910: 48 09 f2 or rdx, rsi + 46f913: 4c 09 c1 or rcx, r8 + 46f916: 48 c1 e1 20 shl rcx, 32 + 46f91a: 48 09 ca or rdx, rcx + 46f91d: 48 89 f9 mov rcx, rdi + 46f920: 48 31 c1 xor rcx, rax + 46f923: 4c 89 de mov rsi, r11 + 46f926: 48 29 c6 sub rsi, rax + 46f929: 48 83 e0 c0 and rax, -64 + 46f92d: 48 f7 c6 c0 ff ff ff test rsi, -64 + 46f934: 74 0d je 0x46f943 <__strnlen_sse2+0x113> + 46f936: 48 d3 fa sar rdx, cl + 46f939: 48 85 d2 test rdx, rdx + 46f93c: 74 22 je 0x46f960 <__strnlen_sse2+0x130> + 46f93e: 48 0f bc c2 bsf rax, rdx + 46f942: c3 ret + 46f943: 48 0f ab f2 bts rdx, rsi + 46f947: 48 d3 fa sar rdx, cl + 46f94a: 48 85 d2 test rdx, rdx + 46f94d: 74 11 je 0x46f960 <__strnlen_sse2+0x130> + 46f94f: 48 0f bc c2 bsf rax, rdx + 46f953: c3 ret + 46f954: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f95f: 90 nop + 46f960: 66 0f ef c9 pxor xmm1, xmm1 + 46f964: 66 0f ef d2 pxor xmm2, xmm2 + 46f968: 66 0f ef db pxor xmm3, xmm3 + 46f96c: 0f 1f 40 00 nop dword ptr [rax] + 46f970: 48 83 c0 40 add rax, 64 + 46f974: 49 39 c2 cmp r10, rax + 46f977: 74 27 je 0x46f9a0 <__strnlen_sse2+0x170> + 46f979: 66 0f 6f 00 movdqa xmm0, xmmword ptr [rax] + 46f97d: 66 0f da 40 10 pminub xmm0, xmmword ptr [rax + 16] + 46f982: 66 0f da 40 20 pminub xmm0, xmmword ptr [rax + 32] + 46f987: 66 0f da 40 30 pminub xmm0, xmmword ptr [rax + 48] + 46f98c: 66 0f 74 c3 pcmpeqb xmm0, xmm3 + 46f990: 66 0f d7 d0 pmovmskb edx, xmm0 + 46f994: 85 d2 test edx, edx + 46f996: 75 68 jne 0x46fa00 <__strnlen_sse2+0x1d0> + 46f998: eb d6 jmp 0x46f970 <__strnlen_sse2+0x140> + 46f99a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 46f9a0: 49 39 c3 cmp r11, rax + 46f9a3: 74 3d je 0x46f9e2 <__strnlen_sse2+0x1b2> + 46f9a5: 66 0f ef c0 pxor xmm0, xmm0 + 46f9a9: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] + 46f9ad: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] + 46f9b2: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] + 46f9b7: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] + 46f9bc: 66 0f d7 f0 pmovmskb esi, xmm0 + 46f9c0: 66 0f d7 d1 pmovmskb edx, xmm1 + 46f9c4: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 46f9c9: 66 0f d7 cb pmovmskb ecx, xmm3 + 46f9cd: 48 c1 e2 10 shl rdx, 16 + 46f9d1: 48 c1 e1 10 shl rcx, 16 + 46f9d5: 48 09 f2 or rdx, rsi + 46f9d8: 4c 09 c1 or rcx, r8 + 46f9db: 48 c1 e1 20 shl rcx, 32 + 46f9df: 48 09 ca or rdx, rcx + 46f9e2: 4c 0f ab da bts rdx, r11 + 46f9e6: 48 0f bc d2 bsf rdx, rdx + 46f9ea: 48 01 d0 add rax, rdx + 46f9ed: 48 29 f8 sub rax, rdi + 46f9f0: c3 ret + 46f9f1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46f9fc: 0f 1f 40 00 nop dword ptr [rax] + 46fa00: 66 0f ef c0 pxor xmm0, xmm0 + 46fa04: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] + 46fa08: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] + 46fa0d: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] + 46fa12: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] + 46fa17: 66 0f d7 f0 pmovmskb esi, xmm0 + 46fa1b: 66 0f d7 d1 pmovmskb edx, xmm1 + 46fa1f: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 46fa24: 66 0f d7 cb pmovmskb ecx, xmm3 + 46fa28: 48 c1 e2 10 shl rdx, 16 + 46fa2c: 48 c1 e1 10 shl rcx, 16 + 46fa30: 48 09 f2 or rdx, rsi + 46fa33: 4c 09 c1 or rcx, r8 + 46fa36: 48 c1 e1 20 shl rcx, 32 + 46fa3a: 48 09 ca or rdx, rcx + 46fa3d: 48 0f bc d2 bsf rdx, rdx + 46fa41: 48 01 d0 add rax, rdx + 46fa44: 48 29 f8 sub rax, rdi + 46fa47: c3 ret + 46fa48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000046fa50 <__strnlen_avx2>: + 46fa50: f3 0f 1e fa endbr64 + 46fa54: 48 85 f6 test rsi, rsi + 46fa57: 0f 84 73 02 00 00 je 0x46fcd0 <__strnlen_avx2+0x280> + 46fa5d: 49 89 f0 mov r8, rsi + 46fa60: 89 f9 mov ecx, edi + 46fa62: 48 89 fa mov rdx, rdi + 46fa65: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 + 46fa69: 83 e1 3f and ecx, 63 + 46fa6c: 83 f9 20 cmp ecx, 32 + 46fa6f: 77 3f ja 0x46fab0 <__strnlen_avx2+0x60> + 46fa71: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46fa75: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fa79: 85 c0 test eax, eax + 46fa7b: 0f 85 bf 01 00 00 jne 0x46fc40 <__strnlen_avx2+0x1f0> + 46fa81: 48 83 ee 20 sub rsi, 32 + 46fa85: 0f 86 35 02 00 00 jbe 0x46fcc0 <__strnlen_avx2+0x270> + 46fa8b: 48 83 c7 20 add rdi, 32 + 46fa8f: 83 e1 1f and ecx, 31 + 46fa92: 48 83 e7 e0 and rdi, -32 + 46fa96: 48 01 ce add rsi, rcx + 46fa99: 48 81 ee 80 00 00 00 sub rsi, 128 + 46faa0: 0f 86 09 01 00 00 jbe 0x46fbaf <__strnlen_avx2+0x15f> + 46faa6: eb 59 jmp 0x46fb01 <__strnlen_avx2+0xb1> + 46faa8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46fab0: 83 e1 1f and ecx, 31 + 46fab3: 48 83 e7 e0 and rdi, -32 + 46fab7: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46fabb: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fabf: d3 f8 sar eax, cl + 46fac1: 85 c0 test eax, eax + 46fac3: 74 1b je 0x46fae0 <__strnlen_avx2+0x90> + 46fac5: f3 0f bc c0 tzcnt eax, eax + 46fac9: 48 39 c6 cmp rsi, rax + 46facc: 0f 86 ee 01 00 00 jbe 0x46fcc0 <__strnlen_avx2+0x270> + 46fad2: 48 01 f8 add rax, rdi + 46fad5: 48 01 c8 add rax, rcx + 46fad8: 48 29 d0 sub rax, rdx + 46fadb: c5 f8 77 vzeroupper + 46fade: c3 ret + 46fadf: 90 nop + 46fae0: 48 f7 d9 neg rcx + 46fae3: 48 83 c1 20 add rcx, 32 + 46fae7: 48 29 ce sub rsi, rcx + 46faea: 0f 86 d0 01 00 00 jbe 0x46fcc0 <__strnlen_avx2+0x270> + 46faf0: 48 83 c7 20 add rdi, 32 + 46faf4: 48 81 ee 80 00 00 00 sub rsi, 128 + 46fafb: 0f 86 ae 00 00 00 jbe 0x46fbaf <__strnlen_avx2+0x15f> + 46fb01: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46fb05: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fb09: 85 c0 test eax, eax + 46fb0b: 0f 85 cf 01 00 00 jne 0x46fce0 <__strnlen_avx2+0x290> + 46fb11: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] + 46fb16: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fb1a: 85 c0 test eax, eax + 46fb1c: 0f 85 ce 01 00 00 jne 0x46fcf0 <__strnlen_avx2+0x2a0> + 46fb22: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] + 46fb27: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fb2b: 85 c0 test eax, eax + 46fb2d: 0f 85 dd 01 00 00 jne 0x46fd10 <__strnlen_avx2+0x2c0> + 46fb33: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] + 46fb38: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fb3c: 85 c0 test eax, eax + 46fb3e: 0f 85 18 02 00 00 jne 0x46fd5c <__strnlen_avx2+0x30c> + 46fb44: 48 81 c7 80 00 00 00 add rdi, 128 + 46fb4b: 48 81 ee 80 00 00 00 sub rsi, 128 + 46fb52: 76 5b jbe 0x46fbaf <__strnlen_avx2+0x15f> + 46fb54: 48 89 f9 mov rcx, rdi + 46fb57: 83 e1 7f and ecx, 127 + 46fb5a: 48 83 e7 80 and rdi, -128 + 46fb5e: 48 01 ce add rsi, rcx + 46fb61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46fb6c: 0f 1f 40 00 nop dword ptr [rax] + 46fb70: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] + 46fb74: c5 fd 6f 57 20 vmovdqa ymm2, ymmword ptr [rdi + 32] + 46fb79: c5 fd 6f 5f 40 vmovdqa ymm3, ymmword ptr [rdi + 64] + 46fb7e: c5 fd 6f 67 60 vmovdqa ymm4, ymmword ptr [rdi + 96] + 46fb83: c5 ed da e9 vpminub ymm5, ymm2, ymm1 + 46fb87: c5 dd da f3 vpminub ymm6, ymm4, ymm3 + 46fb8b: c5 cd da ed vpminub ymm5, ymm6, ymm5 + 46fb8f: c5 fd 74 ed vpcmpeqb ymm5, ymm0, ymm5 + 46fb93: c5 fd d7 c5 vpmovmskb eax, ymm5 + 46fb97: 85 c0 test eax, eax + 46fb99: 0f 85 91 01 00 00 jne 0x46fd30 <__strnlen_avx2+0x2e0> + 46fb9f: 48 81 c7 80 00 00 00 add rdi, 128 + 46fba6: 48 81 ee 80 00 00 00 sub rsi, 128 + 46fbad: 77 c1 ja 0x46fb70 <__strnlen_avx2+0x120> + 46fbaf: 83 c6 40 add esi, 64 + 46fbb2: 7e 5c jle 0x46fc10 <__strnlen_avx2+0x1c0> + 46fbb4: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46fbb8: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fbbc: 85 c0 test eax, eax + 46fbbe: 0f 85 1c 01 00 00 jne 0x46fce0 <__strnlen_avx2+0x290> + 46fbc4: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] + 46fbc9: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fbcd: 85 c0 test eax, eax + 46fbcf: 0f 85 1b 01 00 00 jne 0x46fcf0 <__strnlen_avx2+0x2a0> + 46fbd5: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] + 46fbda: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fbde: 85 c0 test eax, eax + 46fbe0: 0f 85 9a 00 00 00 jne 0x46fc80 <__strnlen_avx2+0x230> + 46fbe6: 83 ee 20 sub esi, 32 + 46fbe9: 0f 8e d1 00 00 00 jle 0x46fcc0 <__strnlen_avx2+0x270> + 46fbef: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] + 46fbf4: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fbf8: 85 c0 test eax, eax + 46fbfa: 0f 85 a0 00 00 00 jne 0x46fca0 <__strnlen_avx2+0x250> + 46fc00: 4c 89 c0 mov rax, r8 + 46fc03: c5 f8 77 vzeroupper + 46fc06: c3 ret + 46fc07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46fc10: 83 c6 40 add esi, 64 + 46fc13: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] + 46fc17: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fc1b: 85 c0 test eax, eax + 46fc1d: 75 21 jne 0x46fc40 <__strnlen_avx2+0x1f0> + 46fc1f: 83 ee 20 sub esi, 32 + 46fc22: 0f 8e 98 00 00 00 jle 0x46fcc0 <__strnlen_avx2+0x270> + 46fc28: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] + 46fc2d: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fc31: 85 c0 test eax, eax + 46fc33: 75 2b jne 0x46fc60 <__strnlen_avx2+0x210> + 46fc35: 4c 89 c0 mov rax, r8 + 46fc38: c5 f8 77 vzeroupper + 46fc3b: c3 ret + 46fc3c: 0f 1f 40 00 nop dword ptr [rax] + 46fc40: f3 0f bc c0 tzcnt eax, eax + 46fc44: 48 39 c6 cmp rsi, rax + 46fc47: 76 77 jbe 0x46fcc0 <__strnlen_avx2+0x270> + 46fc49: 48 01 f8 add rax, rdi + 46fc4c: 48 29 d0 sub rax, rdx + 46fc4f: c5 f8 77 vzeroupper + 46fc52: c3 ret + 46fc53: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46fc5e: 66 90 nop + 46fc60: f3 0f bc c0 tzcnt eax, eax + 46fc64: 48 39 c6 cmp rsi, rax + 46fc67: 76 57 jbe 0x46fcc0 <__strnlen_avx2+0x270> + 46fc69: 48 83 c0 20 add rax, 32 + 46fc6d: 48 01 f8 add rax, rdi + 46fc70: 48 29 d0 sub rax, rdx + 46fc73: c5 f8 77 vzeroupper + 46fc76: c3 ret + 46fc77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46fc80: f3 0f bc c0 tzcnt eax, eax + 46fc84: 48 39 c6 cmp rsi, rax + 46fc87: 76 37 jbe 0x46fcc0 <__strnlen_avx2+0x270> + 46fc89: 48 83 c0 40 add rax, 64 + 46fc8d: 48 01 f8 add rax, rdi + 46fc90: 48 29 d0 sub rax, rdx + 46fc93: c5 f8 77 vzeroupper + 46fc96: c3 ret + 46fc97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46fca0: f3 0f bc c0 tzcnt eax, eax + 46fca4: 48 39 c6 cmp rsi, rax + 46fca7: 76 17 jbe 0x46fcc0 <__strnlen_avx2+0x270> + 46fca9: 48 83 c0 60 add rax, 96 + 46fcad: 48 01 f8 add rax, rdi + 46fcb0: 48 29 d0 sub rax, rdx + 46fcb3: c5 f8 77 vzeroupper + 46fcb6: c3 ret + 46fcb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46fcc0: 4c 89 c0 mov rax, r8 + 46fcc3: c5 f8 77 vzeroupper + 46fcc6: c3 ret + 46fcc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46fcd0: 31 c0 xor eax, eax + 46fcd2: c3 ret + 46fcd3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46fcde: 66 90 nop + 46fce0: f3 0f bc c0 tzcnt eax, eax + 46fce4: 48 01 f8 add rax, rdi + 46fce7: 48 29 d0 sub rax, rdx + 46fcea: c5 f8 77 vzeroupper + 46fced: c3 ret + 46fcee: 66 90 nop + 46fcf0: f3 0f bc c0 tzcnt eax, eax + 46fcf4: 48 83 c0 20 add rax, 32 + 46fcf8: 48 01 f8 add rax, rdi + 46fcfb: 48 29 d0 sub rax, rdx + 46fcfe: c5 f8 77 vzeroupper + 46fd01: c3 ret + 46fd02: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46fd0d: 0f 1f 00 nop dword ptr [rax] + 46fd10: f3 0f bc c0 tzcnt eax, eax + 46fd14: 48 83 c0 40 add rax, 64 + 46fd18: 48 01 f8 add rax, rdi + 46fd1b: 48 29 d0 sub rax, rdx + 46fd1e: c5 f8 77 vzeroupper + 46fd21: c3 ret + 46fd22: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46fd2d: 0f 1f 00 nop dword ptr [rax] + 46fd30: c5 fd 74 c9 vpcmpeqb ymm1, ymm0, ymm1 + 46fd34: c5 fd d7 c1 vpmovmskb eax, ymm1 + 46fd38: 85 c0 test eax, eax + 46fd3a: 75 a4 jne 0x46fce0 <__strnlen_avx2+0x290> + 46fd3c: c5 fd 74 d2 vpcmpeqb ymm2, ymm0, ymm2 + 46fd40: c5 fd d7 c2 vpmovmskb eax, ymm2 + 46fd44: 85 c0 test eax, eax + 46fd46: 75 a8 jne 0x46fcf0 <__strnlen_avx2+0x2a0> + 46fd48: c5 fd 74 db vpcmpeqb ymm3, ymm0, ymm3 + 46fd4c: c5 fd d7 c3 vpmovmskb eax, ymm3 + 46fd50: 85 c0 test eax, eax + 46fd52: 75 bc jne 0x46fd10 <__strnlen_avx2+0x2c0> + 46fd54: c5 fd 74 e4 vpcmpeqb ymm4, ymm0, ymm4 + 46fd58: c5 fd d7 c4 vpmovmskb eax, ymm4 + 46fd5c: f3 0f bc c0 tzcnt eax, eax + 46fd60: 48 83 c0 60 add rax, 96 + 46fd64: 48 01 f8 add rax, rdi + 46fd67: 48 29 d0 sub rax, rdx + 46fd6a: c5 f8 77 vzeroupper + 46fd6d: c3 ret + 46fd6e: 66 90 nop + +000000000046fd70 : + 46fd70: f3 0f 1e fa endbr64 + 46fd74: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 + 46fd7e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 + 46fd88: 48 23 05 f1 2f 05 00 and rax, qword ptr [rip + 339953] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 46fd8f: 48 39 d0 cmp rax, rdx + 46fd92: 48 8d 15 57 0c 00 00 lea rdx, [rip + 3159] # 0x4709f0 <__wcslen_avx2> + 46fd99: 48 8d 05 b0 09 00 00 lea rax, [rip + 2480] # 0x470750 <__wcslen_sse2> + 46fda0: 48 0f 44 c2 cmove rax, rdx + 46fda4: c3 ret + 46fda5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 46fdaf: 90 nop + +000000000046fdb0 : + 46fdb0: f3 0f 1e fa endbr64 + 46fdb4: 48 c1 e2 02 shl rdx, 2 + 46fdb8: e9 a3 12 f9 ff jmp 0x401060 <.plt+0x40> + 46fdbd: 0f 1f 00 nop dword ptr [rax] + +000000000046fdc0 : + 46fdc0: f3 0f 1e fa endbr64 + 46fdc4: 48 c1 e2 02 shl rdx, 2 + 46fdc8: e9 73 12 f9 ff jmp 0x401040 <.plt+0x20> + 46fdcd: 0f 1f 00 nop dword ptr [rax] + +000000000046fdd0 : + 46fdd0: f3 0f 1e fa endbr64 + 46fdd4: 41 55 push r13 + 46fdd6: 8d 97 80 00 00 00 lea edx, [rdi + 128] + 46fddc: 41 54 push r12 + 46fdde: 55 push rbp + 46fddf: 53 push rbx + 46fde0: 48 83 ec 68 sub rsp, 104 + 46fde4: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 46fded: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 46fdf2: 31 c0 xor eax, eax + 46fdf4: 81 fa 7f 01 00 00 cmp edx, 383 + 46fdfa: 0f 87 90 00 00 00 ja 0x46fe90 + 46fe00: 89 fb mov ebx, edi + 46fe02: 83 ff ff cmp edi, -1 + 46fe05: 0f 84 85 00 00 00 je 0x46fe90 + 46fe0b: 89 f8 mov eax, edi + 46fe0d: f7 c7 80 ff ff ff test edi, 4294967168 + 46fe13: 74 54 je 0x46fe69 + 46fe15: 48 c7 c0 a0 ff ff ff mov rax, -96 + 46fe1c: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 46fe20: 48 8b 28 mov rbp, qword ptr [rax] + 46fe23: 4c 8b 65 28 mov r12, qword ptr [rbp + 40] + 46fe27: 4d 85 e4 test r12, r12 + 46fe2a: 0f 84 30 01 00 00 je 0x46ff60 + 46fe30: 49 8b 04 24 mov rax, qword ptr [r12] + 46fe34: 48 83 38 00 cmp qword ptr [rax], 0 + 46fe38: 48 8b 68 30 mov rbp, qword ptr [rax + 48] + 46fe3c: 74 0d je 0x46fe4b + 46fe3e: 48 c1 cd 11 ror rbp, 17 + 46fe42: 64 48 33 2c 25 30 00 00 00 xor rbp, qword ptr fs:[48] + 46fe4b: 49 83 7c 24 08 01 cmp qword ptr [r12 + 8], 1 + 46fe51: 75 4d jne 0x46fea0 + 46fe53: 48 85 ed test rbp, rbp + 46fe56: 74 48 je 0x46fea0 + 46fe58: 48 89 ef mov rdi, rbp + 46fe5b: e8 d0 d6 fd ff call 0x44d530 <_dl_mcount_wrapper_check> + 46fe60: 49 8b 3c 24 mov rdi, qword ptr [r12] + 46fe64: 0f b6 f3 movzx esi, bl + 46fe67: ff d5 call rbp + 46fe69: 48 8b 4c 24 58 mov rcx, qword ptr [rsp + 88] + 46fe6e: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 46fe77: 0f 85 0b 01 00 00 jne 0x46ff88 + 46fe7d: 48 83 c4 68 add rsp, 104 + 46fe81: 5b pop rbx + 46fe82: 5d pop rbp + 46fe83: 41 5c pop r12 + 46fe85: 41 5d pop r13 + 46fe87: c3 ret + 46fe88: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 46fe90: b8 ff ff ff ff mov eax, 4294967295 + 46fe95: eb d2 jmp 0x46fe69 + 46fe97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46fea0: 48 8d 44 24 57 lea rax, [rsp + 87] + 46fea5: 88 5c 24 57 mov byte ptr [rsp + 87], bl + 46fea9: 4c 8d 6c 24 10 lea r13, [rsp + 16] + 46feae: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 46feb3: 48 8d 44 24 0c lea rax, [rsp + 12] + 46feb8: 66 49 0f 6e cd movq xmm1, r13 + 46febd: 66 48 0f 6e c0 movq xmm0, rax + 46fec2: 48 8d 44 24 48 lea rax, [rsp + 72] + 46fec7: 48 c7 44 24 48 00 00 00 00 mov qword ptr [rsp + 72], 0 + 46fed0: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 46fed5: 49 8b 04 24 mov rax, qword ptr [r12] + 46fed9: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 46fedd: 48 c7 44 24 30 01 00 00 00 mov qword ptr [rsp + 48], 1 + 46fee6: 48 83 38 00 cmp qword ptr [rax], 0 + 46feea: 48 8b 58 28 mov rbx, qword ptr [rax + 40] + 46feee: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 + 46fef3: c7 44 24 38 01 00 00 00 mov dword ptr [rsp + 56], 1 + 46fefb: 74 0d je 0x46ff0a + 46fefd: 48 c1 cb 11 ror rbx, 17 + 46ff01: 64 48 33 1c 25 30 00 00 00 xor rbx, qword ptr fs:[48] + 46ff0a: 48 89 df mov rdi, rbx + 46ff0d: e8 1e d6 fd ff call 0x44d530 <_dl_mcount_wrapper_check> + 46ff12: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 46ff17: 4c 89 ea mov rdx, r13 + 46ff1a: 45 31 c0 xor r8d, r8d + 46ff1d: 48 8d 74 24 20 lea rsi, [rsp + 32] + 46ff22: 6a 01 push 1 + 46ff24: 49 8b 3c 24 mov rdi, qword ptr [r12] + 46ff28: 6a 00 push 0 + 46ff2a: 48 8d 48 01 lea rcx, [rax + 1] + 46ff2e: 4c 8d 4c 24 28 lea r9, [rsp + 40] + 46ff33: ff d3 call rbx + 46ff35: 59 pop rcx + 46ff36: 5e pop rsi + 46ff37: 89 c2 mov edx, eax + 46ff39: 8d 40 fc lea eax, [rax - 4] + 46ff3c: 83 f8 01 cmp eax, 1 + 46ff3f: 76 0d jbe 0x46ff4e + 46ff41: b8 ff ff ff ff mov eax, 4294967295 + 46ff46: 85 d2 test edx, edx + 46ff48: 0f 85 1b ff ff ff jne 0x46fe69 + 46ff4e: 8b 44 24 0c mov eax, dword ptr [rsp + 12] + 46ff52: e9 12 ff ff ff jmp 0x46fe69 + 46ff57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 46ff60: 48 8d 05 59 d2 04 00 lea rax, [rip + 315993] # 0x4bd1c0 <_nl_C_LC_CTYPE> + 46ff67: 4c 8d 25 b2 d1 04 00 lea r12, [rip + 315826] # 0x4bd120 <__wcsmbs_gconv_fcts_c> + 46ff6e: 48 39 c5 cmp rbp, rax + 46ff71: 0f 84 b9 fe ff ff je 0x46fe30 + 46ff77: 48 89 ef mov rdi, rbp + 46ff7a: e8 61 74 fd ff call 0x4473e0 <__wcsmbs_load_conv> + 46ff7f: 4c 8b 65 28 mov r12, qword ptr [rbp + 40] + 46ff83: e9 a8 fe ff ff jmp 0x46fe30 + 46ff88: e8 43 bc fd ff call 0x44bbd0 <__stack_chk_fail_local> + 46ff8d: 0f 1f 00 nop dword ptr [rax] + +000000000046ff90 : + 46ff90: f3 0f 1e fa endbr64 + 46ff94: 41 54 push r12 + 46ff96: 55 push rbp + 46ff97: 48 89 fd mov rbp, rdi + 46ff9a: 53 push rbx + 46ff9b: 48 83 ec 70 sub rsp, 112 + 46ff9f: 89 74 24 0c mov dword ptr [rsp + 12], esi + 46ffa3: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 46ffac: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 46ffb1: 31 c0 xor eax, eax + 46ffb3: 48 85 d2 test rdx, rdx + 46ffb6: 48 8d 05 6b 2f 05 00 lea rax, [rip + 339819] # 0x4c2f28 + 46ffbd: 48 c7 44 24 30 01 00 00 00 mov qword ptr [rsp + 48], 1 + 46ffc6: 48 0f 44 d0 cmove rdx, rax + 46ffca: c7 44 24 38 01 00 00 00 mov dword ptr [rsp + 56], 1 + 46ffd2: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx + 46ffd7: 48 85 ff test rdi, rdi + 46ffda: 0f 84 30 01 00 00 je 0x470110 + 46ffe0: 48 c7 c0 a0 ff ff ff mov rax, -96 + 46ffe7: 48 89 6c 24 20 mov qword ptr [rsp + 32], rbp + 46ffec: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 46fff0: 48 8b 18 mov rbx, qword ptr [rax] + 46fff3: 8b 83 a8 00 00 00 mov eax, dword ptr [rbx + 168] + 46fff9: 4c 8b 63 28 mov r12, qword ptr [rbx + 40] + 46fffd: 48 01 e8 add rax, rbp + 470000: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 470005: 4d 85 e4 test r12, r12 + 470008: 0f 84 1a 01 00 00 je 0x470128 + 47000e: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 470013: 48 83 38 00 cmp qword ptr [rax], 0 + 470017: 48 8b 58 28 mov rbx, qword ptr [rax + 40] + 47001b: 74 0d je 0x47002a + 47001d: 48 c1 cb 11 ror rbx, 17 + 470021: 64 48 33 1c 25 30 00 00 00 xor rbx, qword ptr fs:[48] + 47002a: 44 8b 44 24 0c mov r8d, dword ptr [rsp + 12] + 47002f: 45 85 c0 test r8d, r8d + 470032: 75 5c jne 0x470090 + 470034: 48 89 df mov rdi, rbx + 470037: e8 f4 d4 fd ff call 0x44d530 <_dl_mcount_wrapper_check> + 47003c: 48 8d 74 24 20 lea rsi, [rsp + 32] + 470041: 45 31 c0 xor r8d, r8d + 470044: 31 c9 xor ecx, ecx + 470046: 49 8b 7c 24 10 mov rdi, qword ptr [r12 + 16] + 47004b: 6a 01 push 1 + 47004d: 31 d2 xor edx, edx + 47004f: 6a 01 push 1 + 470051: 4c 8d 4c 24 20 lea r9, [rsp + 32] + 470056: ff d3 call rbx + 470058: 5e pop rsi + 470059: 5f pop rdi + 47005a: a9 fb ff ff ff test eax, 4294967291 + 47005f: 0f 84 93 00 00 00 je 0x4700f8 + 470065: 8d 50 fb lea edx, [rax - 5] + 470068: 83 fa 02 cmp edx, 2 + 47006b: 0f 87 e4 00 00 00 ja 0x470155 + 470071: 83 f8 05 cmp eax, 5 + 470074: 74 5b je 0x4700d1 + 470076: 48 c7 c0 c0 ff ff ff mov rax, -64 + 47007d: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 + 470084: 48 c7 c0 ff ff ff ff mov rax, -1 + 47008b: eb 4c jmp 0x4700d9 + 47008d: 0f 1f 00 nop dword ptr [rax] + 470090: 48 8d 44 24 0c lea rax, [rsp + 12] + 470095: 48 89 df mov rdi, rbx + 470098: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 47009d: e8 8e d4 fd ff call 0x44d530 <_dl_mcount_wrapper_check> + 4700a2: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 4700a7: 48 8d 54 24 18 lea rdx, [rsp + 24] + 4700ac: 45 31 c0 xor r8d, r8d + 4700af: 48 8d 74 24 20 lea rsi, [rsp + 32] + 4700b4: 49 8b 7c 24 10 mov rdi, qword ptr [r12 + 16] + 4700b9: 6a 01 push 1 + 4700bb: 6a 00 push 0 + 4700bd: 48 8d 48 04 lea rcx, [rax + 4] + 4700c1: 4c 8d 4c 24 20 lea r9, [rsp + 32] + 4700c6: ff d3 call rbx + 4700c8: 5a pop rdx + 4700c9: 59 pop rcx + 4700ca: a9 fb ff ff ff test eax, 4294967291 + 4700cf: 75 94 jne 0x470065 + 4700d1: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 4700d6: 48 29 e8 sub rax, rbp + 4700d9: 48 8b 4c 24 68 mov rcx, qword ptr [rsp + 104] + 4700de: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 4700e7: 75 67 jne 0x470150 + 4700e9: 48 83 c4 70 add rsp, 112 + 4700ed: 5b pop rbx + 4700ee: 5d pop rbp + 4700ef: 41 5c pop r12 + 4700f1: c3 ret + 4700f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4700f8: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 4700fd: 48 8d 50 01 lea rdx, [rax + 1] + 470101: 48 89 54 24 20 mov qword ptr [rsp + 32], rdx + 470106: c6 00 00 mov byte ptr [rax], 0 + 470109: eb c6 jmp 0x4700d1 + 47010b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 470110: c7 44 24 0c 00 00 00 00 mov dword ptr [rsp + 12], 0 + 470118: 48 8d 6c 24 50 lea rbp, [rsp + 80] + 47011d: e9 be fe ff ff jmp 0x46ffe0 + 470122: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 470128: 48 8d 05 91 d0 04 00 lea rax, [rip + 315537] # 0x4bd1c0 <_nl_C_LC_CTYPE> + 47012f: 4c 8d 25 ea cf 04 00 lea r12, [rip + 315370] # 0x4bd120 <__wcsmbs_gconv_fcts_c> + 470136: 48 39 c3 cmp rbx, rax + 470139: 0f 84 cf fe ff ff je 0x47000e + 47013f: 48 89 df mov rdi, rbx + 470142: e8 99 72 fd ff call 0x4473e0 <__wcsmbs_load_conv> + 470147: 4c 8b 63 28 mov r12, qword ptr [rbx + 40] + 47014b: e9 be fe ff ff jmp 0x47000e + 470150: e8 7b ba fd ff call 0x44bbd0 <__stack_chk_fail_local> + 470155: 48 8d 0d 24 92 03 00 lea rcx, [rip + 234020] # 0x4a9380 <__PRETTY_FUNCTION__.10413> + 47015c: ba 62 00 00 00 mov edx, 98 + 470161: 48 8d 35 07 92 03 00 lea rsi, [rip + 233991] # 0x4a936f + 470168: 48 8d 3d 51 83 02 00 lea rdi, [rip + 164689] # 0x4984c0 <__PRETTY_FUNCTION__.10317+0xd0> + 47016f: e8 dc 2d f9 ff call 0x402f50 <__assert_fail> + 470174: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47017e: 66 90 nop + +0000000000470180 : + 470180: f3 0f 1e fa endbr64 + 470184: 41 57 push r15 + 470186: 41 56 push r14 + 470188: 49 89 d6 mov r14, rdx + 47018b: 41 55 push r13 + 47018d: 49 89 f5 mov r13, rsi + 470190: 41 54 push r12 + 470192: 55 push rbp + 470193: 48 89 fd mov rbp, rdi + 470196: 53 push rbx + 470197: 48 81 ec 78 01 00 00 sub rsp, 376 + 47019e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4701a7: 48 89 84 24 68 01 00 00 mov qword ptr [rsp + 360], rax + 4701af: 31 c0 xor eax, eax + 4701b1: 48 8d 05 78 2d 05 00 lea rax, [rip + 339320] # 0x4c2f30 + 4701b8: 48 85 c9 test rcx, rcx + 4701bb: 48 c7 44 24 40 01 00 00 00 mov qword ptr [rsp + 64], 1 + 4701c4: 48 0f 44 c8 cmove rcx, rax + 4701c8: 48 c7 c0 a0 ff ff ff mov rax, -96 + 4701cf: c7 44 24 48 01 00 00 00 mov dword ptr [rsp + 72], 1 + 4701d7: 48 89 4c 24 50 mov qword ptr [rsp + 80], rcx + 4701dc: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 4701e0: 48 8b 18 mov rbx, qword ptr [rax] + 4701e3: 48 8b 43 28 mov rax, qword ptr [rbx + 40] + 4701e7: 48 85 c0 test rax, rax + 4701ea: 0f 84 00 02 00 00 je 0x4703f0 + 4701f0: 4c 8b 60 10 mov r12, qword ptr [rax + 16] + 4701f4: 49 83 3c 24 00 cmp qword ptr [r12], 0 + 4701f9: 49 8b 5c 24 28 mov rbx, qword ptr [r12 + 40] + 4701fe: 74 0d je 0x47020d + 470200: 48 c1 cb 11 ror rbx, 17 + 470204: 64 48 33 1c 25 30 00 00 00 xor rbx, qword ptr fs:[48] + 47020d: 49 8b 55 00 mov rdx, qword ptr [r13] + 470211: 48 85 ed test rbp, rbp + 470214: 0f 84 16 01 00 00 je 0x470330 + 47021a: 4c 89 f6 mov rsi, r14 + 47021d: 48 89 d7 mov rdi, rdx + 470220: 48 89 14 24 mov qword ptr [rsp], rdx + 470224: 49 01 ee add r14, rbp + 470227: e8 f4 0e f9 ff call 0x401120 <.plt+0x100> + 47022c: 48 8b 14 24 mov rdx, qword ptr [rsp] + 470230: 48 89 df mov rdi, rbx + 470233: 4c 89 74 24 38 mov qword ptr [rsp + 56], r14 + 470238: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp + 47023d: 4c 8d 7c 82 04 lea r15, [rdx + 4*rax + 4] + 470242: e8 e9 d2 fd ff call 0x44d530 <_dl_mcount_wrapper_check> + 470247: 48 8d 74 24 30 lea rsi, [rsp + 48] + 47024c: 6a 01 push 1 + 47024e: 4c 89 f9 mov rcx, r15 + 470251: 6a 00 push 0 + 470253: 4c 89 ea mov rdx, r13 + 470256: 45 31 c0 xor r8d, r8d + 470259: 4c 89 e7 mov rdi, r12 + 47025c: 4c 8d 4c 24 30 lea r9, [rsp + 48] + 470261: ff d3 call rbx + 470263: 48 8b 54 24 40 mov rdx, qword ptr [rsp + 64] + 470268: 59 pop rcx + 470269: 5e pop rsi + 47026a: 49 89 d6 mov r14, rdx + 47026d: 49 29 ee sub r14, rbp + 470270: a9 fb ff ff ff test eax, 4294967291 + 470275: 74 69 je 0x4702e0 + 470277: 8d 50 fc lea edx, [rax - 4] + 47027a: 85 c0 test eax, eax + 47027c: 74 33 je 0x4702b1 + 47027e: 83 fa 03 cmp edx, 3 + 470281: 76 25 jbe 0x4702a8 + 470283: 48 8d 0d 4e 91 03 00 lea rcx, [rip + 233806] # 0x4a93d8 <__PRETTY_FUNCTION__.10419> + 47028a: ba 83 00 00 00 mov edx, 131 + 47028f: 48 8d 35 f4 90 03 00 lea rsi, [rip + 233716] # 0x4a938a <__PRETTY_FUNCTION__.10413+0xa> + 470296: 48 8d 3d 23 82 02 00 lea rdi, [rip + 164387] # 0x4984c0 <__PRETTY_FUNCTION__.10317+0xd0> + 47029d: e8 ae 2c f9 ff call 0x402f50 <__assert_fail> + 4702a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4702a8: 85 c0 test eax, eax + 4702aa: 74 05 je 0x4702b1 + 4702ac: 83 fa 01 cmp edx, 1 + 4702af: 77 5f ja 0x470310 + 4702b1: 48 8b 84 24 68 01 00 00 mov rax, qword ptr [rsp + 360] + 4702b9: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4702c2: 0f 85 50 01 00 00 jne 0x470418 + 4702c8: 48 81 c4 78 01 00 00 add rsp, 376 + 4702cf: 4c 89 f0 mov rax, r14 + 4702d2: 5b pop rbx + 4702d3: 5d pop rbp + 4702d4: 41 5c pop r12 + 4702d6: 41 5d pop r13 + 4702d8: 41 5e pop r14 + 4702da: 41 5f pop r15 + 4702dc: c3 ret + 4702dd: 0f 1f 00 nop dword ptr [rax] + 4702e0: 80 7a ff 00 cmp byte ptr [rdx - 1], 0 + 4702e4: 75 91 jne 0x470277 + 4702e6: 48 39 ea cmp rdx, rbp + 4702e9: 0f 84 4d 01 00 00 je 0x47043c + 4702ef: 48 8b 54 24 50 mov rdx, qword ptr [rsp + 80] + 4702f4: 8b 12 mov edx, dword ptr [rdx] + 4702f6: 85 d2 test edx, edx + 4702f8: 0f 85 1f 01 00 00 jne 0x47041d + 4702fe: 49 c7 45 00 00 00 00 00 mov qword ptr [r13], 0 + 470306: e9 d5 00 00 00 jmp 0x4703e0 + 47030b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 470310: 48 c7 c0 c0 ff ff ff mov rax, -64 + 470317: 49 c7 c6 ff ff ff ff mov r14, -1 + 47031e: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 + 470325: eb 8a jmp 0x4702b1 + 470327: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 470330: 48 89 d7 mov rdi, rdx + 470333: 48 89 14 24 mov qword ptr [rsp], rdx + 470337: 45 31 f6 xor r14d, r14d + 47033a: 48 8d 6c 24 60 lea rbp, [rsp + 96] + 47033f: e8 2c 0d f9 ff call 0x401070 <.plt+0x50> + 470344: 48 8b 14 24 mov rdx, qword ptr [rsp] + 470348: 4c 8d 6c 24 18 lea r13, [rsp + 24] + 47034d: 4c 8d 7c 82 04 lea r15, [rdx + 4*rax + 4] + 470352: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 470357: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx + 47035c: 48 8b 00 mov rax, qword ptr [rax] + 47035f: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 470364: 48 8d 44 24 28 lea rax, [rsp + 40] + 470369: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 47036e: 48 8d 84 24 60 01 00 00 lea rax, [rsp + 352] + 470376: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 47037b: 48 8d 44 24 20 lea rax, [rsp + 32] + 470380: 48 89 04 24 mov qword ptr [rsp], rax + 470384: 48 8d 44 24 30 lea rax, [rsp + 48] + 470389: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 47038e: 66 90 nop + 470390: 48 89 df mov rdi, rbx + 470393: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp + 470398: e8 93 d1 fd ff call 0x44d530 <_dl_mcount_wrapper_check> + 47039d: 6a 01 push 1 + 47039f: 45 31 c0 xor r8d, r8d + 4703a2: 4c 89 f9 mov rcx, r15 + 4703a5: 6a 00 push 0 + 4703a7: 4c 89 ea mov rdx, r13 + 4703aa: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] + 4703af: 4c 89 e7 mov rdi, r12 + 4703b2: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 4703b7: ff d3 call rbx + 4703b9: 48 8b 54 24 40 mov rdx, qword ptr [rsp + 64] + 4703be: 5f pop rdi + 4703bf: 41 58 pop r8 + 4703c1: 48 89 d1 mov rcx, rdx + 4703c4: 48 29 e9 sub rcx, rbp + 4703c7: 49 01 ce add r14, rcx + 4703ca: 83 f8 05 cmp eax, 5 + 4703cd: 74 c1 je 0x470390 + 4703cf: a9 fb ff ff ff test eax, 4294967291 + 4703d4: 0f 85 9d fe ff ff jne 0x470277 + 4703da: 80 7a ff 00 cmp byte ptr [rdx - 1], 0 + 4703de: 75 7b jne 0x47045b + 4703e0: 49 83 ee 01 sub r14, 1 + 4703e4: e9 8e fe ff ff jmp 0x470277 + 4703e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4703f0: 48 8d 15 c9 cd 04 00 lea rdx, [rip + 314825] # 0x4bd1c0 <_nl_C_LC_CTYPE> + 4703f7: 48 8d 05 22 cd 04 00 lea rax, [rip + 314658] # 0x4bd120 <__wcsmbs_gconv_fcts_c> + 4703fe: 48 39 d3 cmp rbx, rdx + 470401: 0f 84 e9 fd ff ff je 0x4701f0 + 470407: 48 89 df mov rdi, rbx + 47040a: e8 d1 6f fd ff call 0x4473e0 <__wcsmbs_load_conv> + 47040f: 48 8b 43 28 mov rax, qword ptr [rbx + 40] + 470413: e9 d8 fd ff ff jmp 0x4701f0 + 470418: e8 b3 b7 fd ff call 0x44bbd0 <__stack_chk_fail_local> + 47041d: 48 8d 0d b4 8f 03 00 lea rcx, [rip + 233396] # 0x4a93d8 <__PRETTY_FUNCTION__.10419> + 470424: ba 7b 00 00 00 mov edx, 123 + 470429: 48 8d 35 5a 8f 03 00 lea rsi, [rip + 233306] # 0x4a938a <__PRETTY_FUNCTION__.10413+0xa> + 470430: 48 8d 3d 3e 80 02 00 lea rdi, [rip + 163902] # 0x498475 <__PRETTY_FUNCTION__.10317+0x85> + 470437: e8 14 2b f9 ff call 0x402f50 <__assert_fail> + 47043c: 48 8d 0d 95 8f 03 00 lea rcx, [rip + 233365] # 0x4a93d8 <__PRETTY_FUNCTION__.10419> + 470443: ba 7a 00 00 00 mov edx, 122 + 470448: 48 8d 35 3b 8f 03 00 lea rsi, [rip + 233275] # 0x4a938a <__PRETTY_FUNCTION__.10413+0xa> + 47044f: 48 8d 3d 5a 8f 03 00 lea rdi, [rip + 233306] # 0x4a93b0 <__PRETTY_FUNCTION__.10413+0x30> + 470456: e8 f5 2a f9 ff call 0x402f50 <__assert_fail> + 47045b: 48 8d 0d 76 8f 03 00 lea rcx, [rip + 233334] # 0x4a93d8 <__PRETTY_FUNCTION__.10419> + 470462: ba 5e 00 00 00 mov edx, 94 + 470467: 48 8d 35 1c 8f 03 00 lea rsi, [rip + 233244] # 0x4a938a <__PRETTY_FUNCTION__.10413+0xa> + 47046e: 48 8d 3d 21 8f 03 00 lea rdi, [rip + 233249] # 0x4a9396 <__PRETTY_FUNCTION__.10413+0x16> + 470475: e8 d6 2a f9 ff call 0x402f50 <__assert_fail> + 47047a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000470480 : + 470480: f3 0f 1e fa endbr64 + 470484: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 + 47048e: 48 23 15 eb 28 05 00 and rdx, qword ptr [rip + 338155] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 470495: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 + 47049f: 48 8d 05 0a 07 00 00 lea rax, [rip + 1802] # 0x470bb0 <__wcsnlen_avx2> + 4704a6: 48 39 ca cmp rdx, rcx + 4704a9: 74 19 je 0x4704c4 + 4704ab: f6 05 78 28 05 00 08 test byte ptr [rip + 338040], 8 # 0x4c2d2a <_dl_x86_cpu_features+0xa> + 4704b2: 48 8d 05 57 02 00 00 lea rax, [rip + 599] # 0x470710 <__wcsnlen_sse2> + 4704b9: 48 8d 15 30 00 00 00 lea rdx, [rip + 48] # 0x4704f0 <__wcsnlen_sse4_1> + 4704c0: 48 0f 45 c2 cmovne rax, rdx + 4704c4: c3 ret + 4704c5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4704cf: 90 nop + +00000000004704d0 : + 4704d0: f3 0f 1e fa endbr64 + 4704d4: 8b 17 mov edx, dword ptr [rdi] + 4704d6: 48 89 f8 mov rax, rdi + 4704d9: 39 d6 cmp esi, edx + 4704db: 75 0e jne 0x4704eb + 4704dd: eb 10 jmp 0x4704ef + 4704df: 90 nop + 4704e0: 8b 50 04 mov edx, dword ptr [rax + 4] + 4704e3: 48 83 c0 04 add rax, 4 + 4704e7: 39 f2 cmp edx, esi + 4704e9: 74 04 je 0x4704ef + 4704eb: 85 d2 test edx, edx + 4704ed: 75 f1 jne 0x4704e0 + 4704ef: c3 ret + +00000000004704f0 <__wcsnlen_sse4_1>: + 4704f0: f3 0f 1e fa endbr64 + 4704f4: 48 85 f6 test rsi, rsi + 4704f7: 75 04 jne 0x4704fd <__wcsnlen_sse4_1+0xd> + 4704f9: 48 31 c0 xor rax, rax + 4704fc: c3 ret + 4704fd: 48 c1 e6 02 shl rsi, 2 + 470501: 48 01 fe add rsi, rdi + 470504: 49 89 f2 mov r10, rsi + 470507: 49 83 e2 c0 and r10, -64 + 47050b: 49 89 f3 mov r11, rsi + 47050e: 66 0f ef c0 pxor xmm0, xmm0 + 470512: 66 0f ef c9 pxor xmm1, xmm1 + 470516: 66 0f ef d2 pxor xmm2, xmm2 + 47051a: 66 0f ef db pxor xmm3, xmm3 + 47051e: 48 89 f8 mov rax, rdi + 470521: 48 89 f9 mov rcx, rdi + 470524: 48 81 e1 ff 0f 00 00 and rcx, 4095 + 47052b: 48 81 f9 cf 0f 00 00 cmp rcx, 4047 + 470532: 77 6c ja 0x4705a0 <__wcsnlen_sse4_1+0xb0> + 470534: 48 83 e0 f0 and rax, -16 + 470538: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] + 47053c: 66 0f 76 48 10 pcmpeqd xmm1, xmmword ptr [rax + 16] + 470541: 66 0f 76 50 20 pcmpeqd xmm2, xmmword ptr [rax + 32] + 470546: 66 0f 76 58 30 pcmpeqd xmm3, xmmword ptr [rax + 48] + 47054b: 66 0f d7 f0 pmovmskb esi, xmm0 + 47054f: 66 0f d7 d1 pmovmskb edx, xmm1 + 470553: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 470558: 66 0f d7 cb pmovmskb ecx, xmm3 + 47055c: 48 c1 e2 10 shl rdx, 16 + 470560: 48 c1 e1 10 shl rcx, 16 + 470564: 48 09 f2 or rdx, rsi + 470567: 4c 09 c1 or rcx, r8 + 47056a: 48 c1 e1 20 shl rcx, 32 + 47056e: 48 09 ca or rdx, rcx + 470571: 48 89 f9 mov rcx, rdi + 470574: 48 31 c1 xor rcx, rax + 470577: 4c 89 de mov rsi, r11 + 47057a: 48 29 c6 sub rsi, rax + 47057d: 48 83 e0 c0 and rax, -64 + 470581: 48 f7 c6 c0 ff ff ff test rsi, -64 + 470588: 74 7d je 0x470607 <__wcsnlen_sse4_1+0x117> + 47058a: 48 d3 fa sar rdx, cl + 47058d: 48 85 d2 test rdx, rdx + 470590: 0f 84 9a 00 00 00 je 0x470630 <__wcsnlen_sse4_1+0x140> + 470596: 48 0f bc c2 bsf rax, rdx + 47059a: 48 c1 e8 02 shr rax, 2 + 47059e: c3 ret + 47059f: 90 nop + 4705a0: 48 83 e0 c0 and rax, -64 + 4705a4: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] + 4705a8: 66 0f 76 48 10 pcmpeqd xmm1, xmmword ptr [rax + 16] + 4705ad: 66 0f 76 50 20 pcmpeqd xmm2, xmmword ptr [rax + 32] + 4705b2: 66 0f 76 58 30 pcmpeqd xmm3, xmmword ptr [rax + 48] + 4705b7: 66 0f d7 f0 pmovmskb esi, xmm0 + 4705bb: 66 0f d7 d1 pmovmskb edx, xmm1 + 4705bf: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 4705c4: 66 0f d7 cb pmovmskb ecx, xmm3 + 4705c8: 48 c1 e2 10 shl rdx, 16 + 4705cc: 48 c1 e1 10 shl rcx, 16 + 4705d0: 48 09 f2 or rdx, rsi + 4705d3: 4c 09 c1 or rcx, r8 + 4705d6: 48 c1 e1 20 shl rcx, 32 + 4705da: 48 09 ca or rdx, rcx + 4705dd: 48 89 f9 mov rcx, rdi + 4705e0: 48 31 c1 xor rcx, rax + 4705e3: 4c 89 de mov rsi, r11 + 4705e6: 48 29 c6 sub rsi, rax + 4705e9: 48 83 e0 c0 and rax, -64 + 4705ed: 48 f7 c6 c0 ff ff ff test rsi, -64 + 4705f4: 74 11 je 0x470607 <__wcsnlen_sse4_1+0x117> + 4705f6: 48 d3 fa sar rdx, cl + 4705f9: 48 85 d2 test rdx, rdx + 4705fc: 74 22 je 0x470620 <__wcsnlen_sse4_1+0x130> + 4705fe: 48 0f bc c2 bsf rax, rdx + 470602: 48 c1 e8 02 shr rax, 2 + 470606: c3 ret + 470607: 48 0f ab f2 bts rdx, rsi + 47060b: 48 d3 fa sar rdx, cl + 47060e: 48 85 d2 test rdx, rdx + 470611: 74 0d je 0x470620 <__wcsnlen_sse4_1+0x130> + 470613: 48 0f bc c2 bsf rax, rdx + 470617: 48 c1 e8 02 shr rax, 2 + 47061b: c3 ret + 47061c: 0f 1f 40 00 nop dword ptr [rax] + 470620: 66 0f ef c9 pxor xmm1, xmm1 + 470624: 66 0f ef d2 pxor xmm2, xmm2 + 470628: 66 0f ef db pxor xmm3, xmm3 + 47062c: 0f 1f 40 00 nop dword ptr [rax] + 470630: 48 83 c0 40 add rax, 64 + 470634: 49 39 c2 cmp r10, rax + 470637: 74 27 je 0x470660 <__wcsnlen_sse4_1+0x170> + 470639: 66 0f 6f 00 movdqa xmm0, xmmword ptr [rax] + 47063d: 66 0f 38 3b 40 10 pminud xmm0, xmmword ptr [rax + 16] + 470643: 66 0f 38 3b 40 20 pminud xmm0, xmmword ptr [rax + 32] + 470649: 66 0f 38 3b 40 30 pminud xmm0, xmmword ptr [rax + 48] + 47064f: 66 0f 76 c3 pcmpeqd xmm0, xmm3 + 470653: 66 0f d7 d0 pmovmskb edx, xmm0 + 470657: 85 d2 test edx, edx + 470659: 75 65 jne 0x4706c0 <__wcsnlen_sse4_1+0x1d0> + 47065b: eb d3 jmp 0x470630 <__wcsnlen_sse4_1+0x140> + 47065d: 0f 1f 00 nop dword ptr [rax] + 470660: 49 39 c3 cmp r11, rax + 470663: 74 3d je 0x4706a2 <__wcsnlen_sse4_1+0x1b2> + 470665: 66 0f ef c0 pxor xmm0, xmm0 + 470669: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] + 47066d: 66 0f 76 48 10 pcmpeqd xmm1, xmmword ptr [rax + 16] + 470672: 66 0f 76 50 20 pcmpeqd xmm2, xmmword ptr [rax + 32] + 470677: 66 0f 76 58 30 pcmpeqd xmm3, xmmword ptr [rax + 48] + 47067c: 66 0f d7 f0 pmovmskb esi, xmm0 + 470680: 66 0f d7 d1 pmovmskb edx, xmm1 + 470684: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 470689: 66 0f d7 cb pmovmskb ecx, xmm3 + 47068d: 48 c1 e2 10 shl rdx, 16 + 470691: 48 c1 e1 10 shl rcx, 16 + 470695: 48 09 f2 or rdx, rsi + 470698: 4c 09 c1 or rcx, r8 + 47069b: 48 c1 e1 20 shl rcx, 32 + 47069f: 48 09 ca or rdx, rcx + 4706a2: 4c 0f ab da bts rdx, r11 + 4706a6: 48 0f bc d2 bsf rdx, rdx + 4706aa: 48 01 d0 add rax, rdx + 4706ad: 48 29 f8 sub rax, rdi + 4706b0: 48 c1 e8 02 shr rax, 2 + 4706b4: c3 ret + 4706b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4706c0: 66 0f ef c0 pxor xmm0, xmm0 + 4706c4: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] + 4706c8: 66 0f 76 48 10 pcmpeqd xmm1, xmmword ptr [rax + 16] + 4706cd: 66 0f 76 50 20 pcmpeqd xmm2, xmmword ptr [rax + 32] + 4706d2: 66 0f 76 58 30 pcmpeqd xmm3, xmmword ptr [rax + 48] + 4706d7: 66 0f d7 f0 pmovmskb esi, xmm0 + 4706db: 66 0f d7 d1 pmovmskb edx, xmm1 + 4706df: 66 44 0f d7 c2 pmovmskb r8d, xmm2 + 4706e4: 66 0f d7 cb pmovmskb ecx, xmm3 + 4706e8: 48 c1 e2 10 shl rdx, 16 + 4706ec: 48 c1 e1 10 shl rcx, 16 + 4706f0: 48 09 f2 or rdx, rsi + 4706f3: 4c 09 c1 or rcx, r8 + 4706f6: 48 c1 e1 20 shl rcx, 32 + 4706fa: 48 09 ca or rdx, rcx + 4706fd: 48 0f bc d2 bsf rdx, rdx + 470701: 48 01 d0 add rax, rdx + 470704: 48 29 f8 sub rax, rdi + 470707: 48 c1 e8 02 shr rax, 2 + 47070b: c3 ret + 47070c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000470710 <__wcsnlen_sse2>: + 470710: f3 0f 1e fa endbr64 + 470714: 55 push rbp + 470715: 48 89 f2 mov rdx, rsi + 470718: 48 89 fd mov rbp, rdi + 47071b: 53 push rbx + 47071c: 48 89 f3 mov rbx, rsi + 47071f: 31 f6 xor esi, esi + 470721: 48 83 ec 08 sub rsp, 8 + 470725: e8 d6 09 f9 ff call 0x401100 <.plt+0xe0> + 47072a: 48 89 c2 mov rdx, rax + 47072d: 48 29 e8 sub rax, rbp + 470730: 48 c1 f8 02 sar rax, 2 + 470734: 48 85 d2 test rdx, rdx + 470737: 48 0f 44 c3 cmove rax, rbx + 47073b: 48 83 c4 08 add rsp, 8 + 47073f: 5b pop rbx + 470740: 5d pop rbp + 470741: c3 ret + 470742: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47074c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000470750 <__wcslen_sse2>: + 470750: f3 0f 1e fa endbr64 + 470754: 83 3f 00 cmp dword ptr [rdi], 0 + 470757: 0f 84 13 02 00 00 je 0x470970 <__wcslen_sse2+0x220> + 47075d: 83 7f 04 00 cmp dword ptr [rdi + 4], 0 + 470761: 0f 84 19 02 00 00 je 0x470980 <__wcslen_sse2+0x230> + 470767: 83 7f 08 00 cmp dword ptr [rdi + 8], 0 + 47076b: 0f 84 1f 02 00 00 je 0x470990 <__wcslen_sse2+0x240> + 470771: 83 7f 0c 00 cmp dword ptr [rdi + 12], 0 + 470775: 0f 84 25 02 00 00 je 0x4709a0 <__wcslen_sse2+0x250> + 47077b: 83 7f 10 00 cmp dword ptr [rdi + 16], 0 + 47077f: 0f 84 2b 02 00 00 je 0x4709b0 <__wcslen_sse2+0x260> + 470785: 83 7f 14 00 cmp dword ptr [rdi + 20], 0 + 470789: 0f 84 31 02 00 00 je 0x4709c0 <__wcslen_sse2+0x270> + 47078f: 83 7f 18 00 cmp dword ptr [rdi + 24], 0 + 470793: 0f 84 37 02 00 00 je 0x4709d0 <__wcslen_sse2+0x280> + 470799: 83 7f 1c 00 cmp dword ptr [rdi + 28], 0 + 47079d: 0f 84 3d 02 00 00 je 0x4709e0 <__wcslen_sse2+0x290> + 4707a3: 66 0f ef c0 pxor xmm0, xmm0 + 4707a7: 48 8d 47 20 lea rax, [rdi + 32] + 4707ab: 48 8d 4f 10 lea rcx, [rdi + 16] + 4707af: 48 83 e0 f0 and rax, -16 + 4707b3: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] + 4707b7: 66 0f d7 d0 pmovmskb edx, xmm0 + 4707bb: 66 0f ef c9 pxor xmm1, xmm1 + 4707bf: 85 d2 test edx, edx + 4707c1: 48 8d 40 10 lea rax, [rax + 16] + 4707c5: 0f 85 55 01 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 4707cb: 66 0f 76 08 pcmpeqd xmm1, xmmword ptr [rax] + 4707cf: 66 0f d7 d1 pmovmskb edx, xmm1 + 4707d3: 66 0f ef d2 pxor xmm2, xmm2 + 4707d7: 85 d2 test edx, edx + 4707d9: 48 8d 40 10 lea rax, [rax + 16] + 4707dd: 0f 85 3d 01 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 4707e3: 66 0f 76 10 pcmpeqd xmm2, xmmword ptr [rax] + 4707e7: 66 0f d7 d2 pmovmskb edx, xmm2 + 4707eb: 66 0f ef db pxor xmm3, xmm3 + 4707ef: 85 d2 test edx, edx + 4707f1: 48 8d 40 10 lea rax, [rax + 16] + 4707f5: 0f 85 25 01 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 4707fb: 66 0f 76 18 pcmpeqd xmm3, xmmword ptr [rax] + 4707ff: 66 0f d7 d3 pmovmskb edx, xmm3 + 470803: 85 d2 test edx, edx + 470805: 48 8d 40 10 lea rax, [rax + 16] + 470809: 0f 85 11 01 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 47080f: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] + 470813: 66 0f d7 d0 pmovmskb edx, xmm0 + 470817: 85 d2 test edx, edx + 470819: 48 8d 40 10 lea rax, [rax + 16] + 47081d: 0f 85 fd 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 470823: 66 0f 76 08 pcmpeqd xmm1, xmmword ptr [rax] + 470827: 66 0f d7 d1 pmovmskb edx, xmm1 + 47082b: 85 d2 test edx, edx + 47082d: 48 8d 40 10 lea rax, [rax + 16] + 470831: 0f 85 e9 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 470837: 66 0f 76 10 pcmpeqd xmm2, xmmword ptr [rax] + 47083b: 66 0f d7 d2 pmovmskb edx, xmm2 + 47083f: 85 d2 test edx, edx + 470841: 48 8d 40 10 lea rax, [rax + 16] + 470845: 0f 85 d5 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 47084b: 66 0f 76 18 pcmpeqd xmm3, xmmword ptr [rax] + 47084f: 66 0f d7 d3 pmovmskb edx, xmm3 + 470853: 85 d2 test edx, edx + 470855: 48 8d 40 10 lea rax, [rax + 16] + 470859: 0f 85 c1 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 47085f: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] + 470863: 66 0f d7 d0 pmovmskb edx, xmm0 + 470867: 85 d2 test edx, edx + 470869: 48 8d 40 10 lea rax, [rax + 16] + 47086d: 0f 85 ad 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 470873: 66 0f 76 08 pcmpeqd xmm1, xmmword ptr [rax] + 470877: 66 0f d7 d1 pmovmskb edx, xmm1 + 47087b: 85 d2 test edx, edx + 47087d: 48 8d 40 10 lea rax, [rax + 16] + 470881: 0f 85 99 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 470887: 66 0f 76 10 pcmpeqd xmm2, xmmword ptr [rax] + 47088b: 66 0f d7 d2 pmovmskb edx, xmm2 + 47088f: 85 d2 test edx, edx + 470891: 48 8d 40 10 lea rax, [rax + 16] + 470895: 0f 85 85 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> + 47089b: 66 0f 76 18 pcmpeqd xmm3, xmmword ptr [rax] + 47089f: 66 0f d7 d3 pmovmskb edx, xmm3 + 4708a3: 85 d2 test edx, edx + 4708a5: 48 8d 40 10 lea rax, [rax + 16] + 4708a9: 75 75 jne 0x470920 <__wcslen_sse2+0x1d0> + 4708ab: 48 83 e0 c0 and rax, -64 + 4708af: 90 nop + 4708b0: 0f 28 00 movaps xmm0, xmmword ptr [rax] + 4708b3: 0f 28 48 10 movaps xmm1, xmmword ptr [rax + 16] + 4708b7: 0f 28 50 20 movaps xmm2, xmmword ptr [rax + 32] + 4708bb: 0f 28 70 30 movaps xmm6, xmmword ptr [rax + 48] + 4708bf: 66 0f da c1 pminub xmm0, xmm1 + 4708c3: 66 0f da d6 pminub xmm2, xmm6 + 4708c7: 66 0f da d0 pminub xmm2, xmm0 + 4708cb: 66 0f 76 d3 pcmpeqd xmm2, xmm3 + 4708cf: 66 0f d7 d2 pmovmskb edx, xmm2 + 4708d3: 85 d2 test edx, edx + 4708d5: 48 8d 40 40 lea rax, [rax + 64] + 4708d9: 74 d5 je 0x4708b0 <__wcslen_sse2+0x160> + 4708db: 66 0f 76 58 c0 pcmpeqd xmm3, xmmword ptr [rax - 64] + 4708e0: 66 0f d7 d3 pmovmskb edx, xmm3 + 4708e4: 85 d2 test edx, edx + 4708e6: 48 8d 49 30 lea rcx, [rcx + 48] + 4708ea: 75 34 jne 0x470920 <__wcslen_sse2+0x1d0> + 4708ec: 66 0f 76 d9 pcmpeqd xmm3, xmm1 + 4708f0: 66 0f d7 d3 pmovmskb edx, xmm3 + 4708f4: 85 d2 test edx, edx + 4708f6: 48 8d 49 f0 lea rcx, [rcx - 16] + 4708fa: 75 24 jne 0x470920 <__wcslen_sse2+0x1d0> + 4708fc: 66 0f 76 58 e0 pcmpeqd xmm3, xmmword ptr [rax - 32] + 470901: 66 0f d7 d3 pmovmskb edx, xmm3 + 470905: 85 d2 test edx, edx + 470907: 48 8d 49 f0 lea rcx, [rcx - 16] + 47090b: 75 13 jne 0x470920 <__wcslen_sse2+0x1d0> + 47090d: 66 0f 76 de pcmpeqd xmm3, xmm6 + 470911: 66 0f d7 d3 pmovmskb edx, xmm3 + 470915: 85 d2 test edx, edx + 470917: 48 8d 49 f0 lea rcx, [rcx - 16] + 47091b: 75 03 jne 0x470920 <__wcslen_sse2+0x1d0> + 47091d: eb 91 jmp 0x4708b0 <__wcslen_sse2+0x160> + 47091f: 90 nop + 470920: 48 29 c8 sub rax, rcx + 470923: 48 c1 e8 02 shr rax, 2 + 470927: 84 d2 test dl, dl + 470929: 74 15 je 0x470940 <__wcslen_sse2+0x1f0> + 47092b: 88 d1 mov cl, dl + 47092d: 80 e1 0f and cl, 15 + 470930: 74 1e je 0x470950 <__wcslen_sse2+0x200> + 470932: c3 ret + 470933: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47093e: 66 90 nop + 470940: 88 f5 mov ch, dh + 470942: 80 e5 0f and ch, 15 + 470945: 74 19 je 0x470960 <__wcslen_sse2+0x210> + 470947: 48 83 c0 02 add rax, 2 + 47094b: c3 ret + 47094c: 0f 1f 40 00 nop dword ptr [rax] + 470950: 48 83 c0 01 add rax, 1 + 470954: c3 ret + 470955: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470960: 48 83 c0 03 add rax, 3 + 470964: c3 ret + 470965: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470970: 48 31 c0 xor rax, rax + 470973: c3 ret + 470974: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47097f: 90 nop + 470980: 48 c7 c0 01 00 00 00 mov rax, 1 + 470987: c3 ret + 470988: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 470990: 48 c7 c0 02 00 00 00 mov rax, 2 + 470997: c3 ret + 470998: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4709a0: 48 c7 c0 03 00 00 00 mov rax, 3 + 4709a7: c3 ret + 4709a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4709b0: 48 c7 c0 04 00 00 00 mov rax, 4 + 4709b7: c3 ret + 4709b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4709c0: 48 c7 c0 05 00 00 00 mov rax, 5 + 4709c7: c3 ret + 4709c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4709d0: 48 c7 c0 06 00 00 00 mov rax, 6 + 4709d7: c3 ret + 4709d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4709e0: 48 c7 c0 07 00 00 00 mov rax, 7 + 4709e7: c3 ret + 4709e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +00000000004709f0 <__wcslen_avx2>: + 4709f0: f3 0f 1e fa endbr64 + 4709f4: 89 f9 mov ecx, edi + 4709f6: 48 89 fa mov rdx, rdi + 4709f9: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 + 4709fd: 83 e1 3f and ecx, 63 + 470a00: 83 f9 20 cmp ecx, 32 + 470a03: 77 2b ja 0x470a30 <__wcslen_avx2+0x40> + 470a05: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 470a09: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470a0d: 85 c0 test eax, eax + 470a0f: 0f 85 eb 00 00 00 jne 0x470b00 <__wcslen_avx2+0x110> + 470a15: 48 83 c7 20 add rdi, 32 + 470a19: 83 e1 1f and ecx, 31 + 470a1c: 48 83 e7 e0 and rdi, -32 + 470a20: eb 42 jmp 0x470a64 <__wcslen_avx2+0x74> + 470a22: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470a2d: 0f 1f 00 nop dword ptr [rax] + 470a30: 83 e1 1f and ecx, 31 + 470a33: 48 83 e7 e0 and rdi, -32 + 470a37: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 470a3b: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470a3f: d3 f8 sar eax, cl + 470a41: 85 c0 test eax, eax + 470a43: 74 1b je 0x470a60 <__wcslen_avx2+0x70> + 470a45: f3 0f bc c0 tzcnt eax, eax + 470a49: 48 01 f8 add rax, rdi + 470a4c: 48 01 c8 add rax, rcx + 470a4f: 48 29 d0 sub rax, rdx + 470a52: 48 c1 e8 02 shr rax, 2 + 470a56: c5 f8 77 vzeroupper + 470a59: c3 ret + 470a5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 470a60: 48 83 c7 20 add rdi, 32 + 470a64: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 470a68: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470a6c: 85 c0 test eax, eax + 470a6e: 0f 85 8c 00 00 00 jne 0x470b00 <__wcslen_avx2+0x110> + 470a74: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] + 470a79: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470a7d: 85 c0 test eax, eax + 470a7f: 0f 85 9b 00 00 00 jne 0x470b20 <__wcslen_avx2+0x130> + 470a85: c5 fd 76 4f 40 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 64] + 470a8a: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470a8e: 85 c0 test eax, eax + 470a90: 0f 85 aa 00 00 00 jne 0x470b40 <__wcslen_avx2+0x150> + 470a96: c5 fd 76 4f 60 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 96] + 470a9b: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470a9f: 85 c0 test eax, eax + 470aa1: 0f 85 e5 00 00 00 jne 0x470b8c <__wcslen_avx2+0x19c> + 470aa7: 48 81 c7 80 00 00 00 add rdi, 128 + 470aae: 48 89 f9 mov rcx, rdi + 470ab1: 83 e1 7f and ecx, 127 + 470ab4: 48 83 e7 80 and rdi, -128 + 470ab8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 470ac0: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] + 470ac4: c5 fd 6f 57 20 vmovdqa ymm2, ymmword ptr [rdi + 32] + 470ac9: c5 fd 6f 5f 40 vmovdqa ymm3, ymmword ptr [rdi + 64] + 470ace: c5 fd 6f 67 60 vmovdqa ymm4, ymmword ptr [rdi + 96] + 470ad3: c4 e2 6d 3b e9 vpminud ymm5, ymm2, ymm1 + 470ad8: c4 e2 5d 3b f3 vpminud ymm6, ymm4, ymm3 + 470add: c4 e2 4d 3b ed vpminud ymm5, ymm6, ymm5 + 470ae2: c5 fd 76 ed vpcmpeqd ymm5, ymm0, ymm5 + 470ae6: c5 fd d7 c5 vpmovmskb eax, ymm5 + 470aea: 85 c0 test eax, eax + 470aec: 75 72 jne 0x470b60 <__wcslen_avx2+0x170> + 470aee: 48 81 c7 80 00 00 00 add rdi, 128 + 470af5: eb c9 jmp 0x470ac0 <__wcslen_avx2+0xd0> + 470af7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 470b00: f3 0f bc c0 tzcnt eax, eax + 470b04: 48 01 f8 add rax, rdi + 470b07: 48 29 d0 sub rax, rdx + 470b0a: 48 c1 e8 02 shr rax, 2 + 470b0e: c5 f8 77 vzeroupper + 470b11: c3 ret + 470b12: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470b1d: 0f 1f 00 nop dword ptr [rax] + 470b20: f3 0f bc c0 tzcnt eax, eax + 470b24: 48 83 c0 20 add rax, 32 + 470b28: 48 01 f8 add rax, rdi + 470b2b: 48 29 d0 sub rax, rdx + 470b2e: 48 c1 e8 02 shr rax, 2 + 470b32: c5 f8 77 vzeroupper + 470b35: c3 ret + 470b36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470b40: f3 0f bc c0 tzcnt eax, eax + 470b44: 48 83 c0 40 add rax, 64 + 470b48: 48 01 f8 add rax, rdi + 470b4b: 48 29 d0 sub rax, rdx + 470b4e: 48 c1 e8 02 shr rax, 2 + 470b52: c5 f8 77 vzeroupper + 470b55: c3 ret + 470b56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470b60: c5 fd 76 c9 vpcmpeqd ymm1, ymm0, ymm1 + 470b64: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470b68: 85 c0 test eax, eax + 470b6a: 75 94 jne 0x470b00 <__wcslen_avx2+0x110> + 470b6c: c5 fd 76 d2 vpcmpeqd ymm2, ymm0, ymm2 + 470b70: c5 fd d7 c2 vpmovmskb eax, ymm2 + 470b74: 85 c0 test eax, eax + 470b76: 75 a8 jne 0x470b20 <__wcslen_avx2+0x130> + 470b78: c5 fd 76 db vpcmpeqd ymm3, ymm0, ymm3 + 470b7c: c5 fd d7 c3 vpmovmskb eax, ymm3 + 470b80: 85 c0 test eax, eax + 470b82: 75 bc jne 0x470b40 <__wcslen_avx2+0x150> + 470b84: c5 fd 76 e4 vpcmpeqd ymm4, ymm0, ymm4 + 470b88: c5 fd d7 c4 vpmovmskb eax, ymm4 + 470b8c: f3 0f bc c0 tzcnt eax, eax + 470b90: 48 83 c0 60 add rax, 96 + 470b94: 48 01 f8 add rax, rdi + 470b97: 48 29 d0 sub rax, rdx + 470b9a: 48 c1 e8 02 shr rax, 2 + 470b9e: c5 f8 77 vzeroupper + 470ba1: c3 ret + 470ba2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470bac: 0f 1f 40 00 nop dword ptr [rax] + +0000000000470bb0 <__wcsnlen_avx2>: + 470bb0: f3 0f 1e fa endbr64 + 470bb4: 48 85 f6 test rsi, rsi + 470bb7: 0f 84 83 02 00 00 je 0x470e40 <__wcsnlen_avx2+0x290> + 470bbd: 48 c1 e6 02 shl rsi, 2 + 470bc1: 49 89 f0 mov r8, rsi + 470bc4: 89 f9 mov ecx, edi + 470bc6: 48 89 fa mov rdx, rdi + 470bc9: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 + 470bcd: 83 e1 3f and ecx, 63 + 470bd0: 83 f9 20 cmp ecx, 32 + 470bd3: 77 3b ja 0x470c10 <__wcsnlen_avx2+0x60> + 470bd5: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 470bd9: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470bdd: 85 c0 test eax, eax + 470bdf: 0f 85 cb 01 00 00 jne 0x470db0 <__wcsnlen_avx2+0x200> + 470be5: 48 83 ee 20 sub rsi, 32 + 470be9: 0f 86 41 02 00 00 jbe 0x470e30 <__wcsnlen_avx2+0x280> + 470bef: 48 83 c7 20 add rdi, 32 + 470bf3: 83 e1 1f and ecx, 31 + 470bf6: 48 83 e7 e0 and rdi, -32 + 470bfa: 48 01 ce add rsi, rcx + 470bfd: 48 81 ee 80 00 00 00 sub rsi, 128 + 470c04: 0f 86 18 01 00 00 jbe 0x470d22 <__wcsnlen_avx2+0x172> + 470c0a: eb 65 jmp 0x470c71 <__wcsnlen_avx2+0xc1> + 470c0c: 0f 1f 40 00 nop dword ptr [rax] + 470c10: 83 e1 1f and ecx, 31 + 470c13: 48 83 e7 e0 and rdi, -32 + 470c17: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 470c1b: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470c1f: d3 f8 sar eax, cl + 470c21: 85 c0 test eax, eax + 470c23: 74 2b je 0x470c50 <__wcsnlen_avx2+0xa0> + 470c25: f3 0f bc c0 tzcnt eax, eax + 470c29: 48 39 c6 cmp rsi, rax + 470c2c: 0f 86 fe 01 00 00 jbe 0x470e30 <__wcsnlen_avx2+0x280> + 470c32: 48 01 f8 add rax, rdi + 470c35: 48 01 c8 add rax, rcx + 470c38: 48 29 d0 sub rax, rdx + 470c3b: 48 c1 e8 02 shr rax, 2 + 470c3f: c5 f8 77 vzeroupper + 470c42: c3 ret + 470c43: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470c4e: 66 90 nop + 470c50: 48 f7 d9 neg rcx + 470c53: 48 83 c1 20 add rcx, 32 + 470c57: 48 29 ce sub rsi, rcx + 470c5a: 0f 86 d0 01 00 00 jbe 0x470e30 <__wcsnlen_avx2+0x280> + 470c60: 48 83 c7 20 add rdi, 32 + 470c64: 48 81 ee 80 00 00 00 sub rsi, 128 + 470c6b: 0f 86 b1 00 00 00 jbe 0x470d22 <__wcsnlen_avx2+0x172> + 470c71: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 470c75: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470c79: 85 c0 test eax, eax + 470c7b: 0f 85 cf 01 00 00 jne 0x470e50 <__wcsnlen_avx2+0x2a0> + 470c81: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] + 470c86: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470c8a: 85 c0 test eax, eax + 470c8c: 0f 85 de 01 00 00 jne 0x470e70 <__wcsnlen_avx2+0x2c0> + 470c92: c5 fd 76 4f 40 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 64] + 470c97: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470c9b: 85 c0 test eax, eax + 470c9d: 0f 85 ed 01 00 00 jne 0x470e90 <__wcsnlen_avx2+0x2e0> + 470ca3: c5 fd 76 4f 60 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 96] + 470ca8: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470cac: 85 c0 test eax, eax + 470cae: 0f 85 28 02 00 00 jne 0x470edc <__wcsnlen_avx2+0x32c> + 470cb4: 48 81 c7 80 00 00 00 add rdi, 128 + 470cbb: 48 81 ee 80 00 00 00 sub rsi, 128 + 470cc2: 76 5e jbe 0x470d22 <__wcsnlen_avx2+0x172> + 470cc4: 48 89 f9 mov rcx, rdi + 470cc7: 83 e1 7f and ecx, 127 + 470cca: 48 83 e7 80 and rdi, -128 + 470cce: 48 01 ce add rsi, rcx + 470cd1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470cdc: 0f 1f 40 00 nop dword ptr [rax] + 470ce0: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] + 470ce4: c5 fd 6f 57 20 vmovdqa ymm2, ymmword ptr [rdi + 32] + 470ce9: c5 fd 6f 5f 40 vmovdqa ymm3, ymmword ptr [rdi + 64] + 470cee: c5 fd 6f 67 60 vmovdqa ymm4, ymmword ptr [rdi + 96] + 470cf3: c4 e2 6d 3b e9 vpminud ymm5, ymm2, ymm1 + 470cf8: c4 e2 5d 3b f3 vpminud ymm6, ymm4, ymm3 + 470cfd: c4 e2 4d 3b ed vpminud ymm5, ymm6, ymm5 + 470d02: c5 fd 76 ed vpcmpeqd ymm5, ymm0, ymm5 + 470d06: c5 fd d7 c5 vpmovmskb eax, ymm5 + 470d0a: 85 c0 test eax, eax + 470d0c: 0f 85 9e 01 00 00 jne 0x470eb0 <__wcsnlen_avx2+0x300> + 470d12: 48 81 c7 80 00 00 00 add rdi, 128 + 470d19: 48 81 ee 80 00 00 00 sub rsi, 128 + 470d20: 77 be ja 0x470ce0 <__wcsnlen_avx2+0x130> + 470d22: 83 c6 40 add esi, 64 + 470d25: 7e 59 jle 0x470d80 <__wcsnlen_avx2+0x1d0> + 470d27: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 470d2b: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470d2f: 85 c0 test eax, eax + 470d31: 0f 85 19 01 00 00 jne 0x470e50 <__wcsnlen_avx2+0x2a0> + 470d37: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] + 470d3c: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470d40: 85 c0 test eax, eax + 470d42: 0f 85 28 01 00 00 jne 0x470e70 <__wcsnlen_avx2+0x2c0> + 470d48: c5 fd 76 4f 40 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 64] + 470d4d: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470d51: 85 c0 test eax, eax + 470d53: 0f 85 97 00 00 00 jne 0x470df0 <__wcsnlen_avx2+0x240> + 470d59: 83 ee 20 sub esi, 32 + 470d5c: 0f 8e ce 00 00 00 jle 0x470e30 <__wcsnlen_avx2+0x280> + 470d62: c5 fd 76 4f 60 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 96] + 470d67: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470d6b: 85 c0 test eax, eax + 470d6d: 0f 85 9d 00 00 00 jne 0x470e10 <__wcsnlen_avx2+0x260> + 470d73: 4c 89 c0 mov rax, r8 + 470d76: 48 c1 e8 02 shr rax, 2 + 470d7a: c5 f8 77 vzeroupper + 470d7d: c3 ret + 470d7e: 66 90 nop + 470d80: 83 c6 40 add esi, 64 + 470d83: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 470d87: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470d8b: 85 c0 test eax, eax + 470d8d: 75 21 jne 0x470db0 <__wcsnlen_avx2+0x200> + 470d8f: 83 ee 20 sub esi, 32 + 470d92: 0f 8e 98 00 00 00 jle 0x470e30 <__wcsnlen_avx2+0x280> + 470d98: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] + 470d9d: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470da1: 85 c0 test eax, eax + 470da3: 75 2b jne 0x470dd0 <__wcsnlen_avx2+0x220> + 470da5: 4c 89 c0 mov rax, r8 + 470da8: 48 c1 e8 02 shr rax, 2 + 470dac: c5 f8 77 vzeroupper + 470daf: c3 ret + 470db0: f3 0f bc c0 tzcnt eax, eax + 470db4: 48 39 c6 cmp rsi, rax + 470db7: 76 77 jbe 0x470e30 <__wcsnlen_avx2+0x280> + 470db9: 48 01 f8 add rax, rdi + 470dbc: 48 29 d0 sub rax, rdx + 470dbf: 48 c1 e8 02 shr rax, 2 + 470dc3: c5 f8 77 vzeroupper + 470dc6: c3 ret + 470dc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 470dd0: f3 0f bc c0 tzcnt eax, eax + 470dd4: 48 39 c6 cmp rsi, rax + 470dd7: 76 57 jbe 0x470e30 <__wcsnlen_avx2+0x280> + 470dd9: 48 83 c0 20 add rax, 32 + 470ddd: 48 01 f8 add rax, rdi + 470de0: 48 29 d0 sub rax, rdx + 470de3: 48 c1 e8 02 shr rax, 2 + 470de7: c5 f8 77 vzeroupper + 470dea: c3 ret + 470deb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 470df0: f3 0f bc c0 tzcnt eax, eax + 470df4: 48 39 c6 cmp rsi, rax + 470df7: 76 37 jbe 0x470e30 <__wcsnlen_avx2+0x280> + 470df9: 48 83 c0 40 add rax, 64 + 470dfd: 48 01 f8 add rax, rdi + 470e00: 48 29 d0 sub rax, rdx + 470e03: 48 c1 e8 02 shr rax, 2 + 470e07: c5 f8 77 vzeroupper + 470e0a: c3 ret + 470e0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 470e10: f3 0f bc c0 tzcnt eax, eax + 470e14: 48 39 c6 cmp rsi, rax + 470e17: 76 17 jbe 0x470e30 <__wcsnlen_avx2+0x280> + 470e19: 48 83 c0 60 add rax, 96 + 470e1d: 48 01 f8 add rax, rdi + 470e20: 48 29 d0 sub rax, rdx + 470e23: 48 c1 e8 02 shr rax, 2 + 470e27: c5 f8 77 vzeroupper + 470e2a: c3 ret + 470e2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 470e30: 4c 89 c0 mov rax, r8 + 470e33: 48 c1 e8 02 shr rax, 2 + 470e37: c5 f8 77 vzeroupper + 470e3a: c3 ret + 470e3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 470e40: 31 c0 xor eax, eax + 470e42: c3 ret + 470e43: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470e4e: 66 90 nop + 470e50: f3 0f bc c0 tzcnt eax, eax + 470e54: 48 01 f8 add rax, rdi + 470e57: 48 29 d0 sub rax, rdx + 470e5a: 48 c1 e8 02 shr rax, 2 + 470e5e: c5 f8 77 vzeroupper + 470e61: c3 ret + 470e62: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470e6d: 0f 1f 00 nop dword ptr [rax] + 470e70: f3 0f bc c0 tzcnt eax, eax + 470e74: 48 83 c0 20 add rax, 32 + 470e78: 48 01 f8 add rax, rdi + 470e7b: 48 29 d0 sub rax, rdx + 470e7e: 48 c1 e8 02 shr rax, 2 + 470e82: c5 f8 77 vzeroupper + 470e85: c3 ret + 470e86: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470e90: f3 0f bc c0 tzcnt eax, eax + 470e94: 48 83 c0 40 add rax, 64 + 470e98: 48 01 f8 add rax, rdi + 470e9b: 48 29 d0 sub rax, rdx + 470e9e: 48 c1 e8 02 shr rax, 2 + 470ea2: c5 f8 77 vzeroupper + 470ea5: c3 ret + 470ea6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470eb0: c5 fd 76 c9 vpcmpeqd ymm1, ymm0, ymm1 + 470eb4: c5 fd d7 c1 vpmovmskb eax, ymm1 + 470eb8: 85 c0 test eax, eax + 470eba: 75 94 jne 0x470e50 <__wcsnlen_avx2+0x2a0> + 470ebc: c5 fd 76 d2 vpcmpeqd ymm2, ymm0, ymm2 + 470ec0: c5 fd d7 c2 vpmovmskb eax, ymm2 + 470ec4: 85 c0 test eax, eax + 470ec6: 75 a8 jne 0x470e70 <__wcsnlen_avx2+0x2c0> + 470ec8: c5 fd 76 db vpcmpeqd ymm3, ymm0, ymm3 + 470ecc: c5 fd d7 c3 vpmovmskb eax, ymm3 + 470ed0: 85 c0 test eax, eax + 470ed2: 75 bc jne 0x470e90 <__wcsnlen_avx2+0x2e0> + 470ed4: c5 fd 76 e4 vpcmpeqd ymm4, ymm0, ymm4 + 470ed8: c5 fd d7 c4 vpmovmskb eax, ymm4 + 470edc: f3 0f bc c0 tzcnt eax, eax + 470ee0: 48 83 c0 60 add rax, 96 + 470ee4: 48 01 f8 add rax, rdi + 470ee7: 48 29 d0 sub rax, rdx + 470eea: 48 c1 e8 02 shr rax, 2 + 470eee: c5 f8 77 vzeroupper + 470ef1: c3 ret + 470ef2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 470efc: 0f 1f 40 00 nop dword ptr [rax] + +0000000000470f00 : + 470f00: f3 0f 1e fa endbr64 + 470f04: 41 54 push r12 + 470f06: 49 89 f4 mov r12, rsi + 470f09: 55 push rbp + 470f0a: 89 fd mov ebp, edi + 470f0c: 48 83 ec 08 sub rsp, 8 + 470f10: 48 8b 05 81 eb 04 00 mov rax, qword ptr [rip + 322433] # 0x4bfa98 <_dl_vdso_clock_gettime64> + 470f17: 48 85 c0 test rax, rax + 470f1a: 74 34 je 0x470f50 + 470f1c: ff d0 call rax + 470f1e: 48 63 d0 movsxd rdx, eax + 470f21: 48 81 fa 00 f0 ff ff cmp rdx, -4096 + 470f28: 76 1b jbe 0x470f45 + 470f2a: 48 83 fa da cmp rdx, -38 + 470f2e: 74 20 je 0x470f50 + 470f30: 48 c7 c0 c0 ff ff ff mov rax, -64 + 470f37: f7 da neg edx + 470f39: 64 89 10 mov dword ptr fs:[rax], edx + 470f3c: b8 ff ff ff ff mov eax, 4294967295 + 470f41: f3 0f 1e fa endbr64 + 470f45: 48 83 c4 08 add rsp, 8 + 470f49: 5d pop rbp + 470f4a: 41 5c pop r12 + 470f4c: c3 ret + 470f4d: 0f 1f 00 nop dword ptr [rax] + 470f50: 4c 89 e6 mov rsi, r12 + 470f53: 89 ef mov edi, ebp + 470f55: b8 e4 00 00 00 mov eax, 228 + 470f5a: 0f 05 syscall + 470f5c: 48 89 c2 mov rdx, rax + 470f5f: 48 3d 00 f0 ff ff cmp rax, -4096 + 470f65: 77 c9 ja 0x470f30 + 470f67: 48 83 c4 08 add rsp, 8 + 470f6b: 5d pop rbp + 470f6c: 41 5c pop r12 + 470f6e: c3 ret + 470f6f: 90 nop + +0000000000470f70 <__opendirat>: + 470f70: f3 0f 1e fa endbr64 + 470f74: 41 55 push r13 + 470f76: 41 54 push r12 + 470f78: 55 push rbp + 470f79: 53 push rbx + 470f7a: 48 81 ec a8 00 00 00 sub rsp, 168 + 470f81: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 470f8a: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax + 470f92: 31 c0 xor eax, eax + 470f94: 80 3e 00 cmp byte ptr [rsi], 0 + 470f97: 0f 84 f3 00 00 00 je 0x471090 <__opendirat+0x120> + 470f9d: ba 00 08 09 00 mov edx, 591872 + 470fa2: e8 c9 80 fd ff call 0x449070 <__openat_nocancel> + 470fa7: 89 c5 mov ebp, eax + 470fa9: 85 c0 test eax, eax + 470fab: 0f 88 f7 00 00 00 js 0x4710a8 <__opendirat+0x138> + 470fb1: 48 89 e2 mov rdx, rsp + 470fb4: 89 c6 mov esi, eax + 470fb6: bf 01 00 00 00 mov edi, 1 + 470fbb: e8 20 74 fd ff call 0x4483e0 <_fxstat> + 470fc0: 85 c0 test eax, eax + 470fc2: 0f 88 b6 00 00 00 js 0x47107e <__opendirat+0x10e> + 470fc8: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 470fcc: 25 00 f0 00 00 and eax, 61440 + 470fd1: 3d 00 40 00 00 cmp eax, 16384 + 470fd6: 0f 85 94 00 00 00 jne 0x471070 <__opendirat+0x100> + 470fdc: 48 81 7c 24 38 00 80 00 00 cmp qword ptr [rsp + 56], 32768 + 470fe5: bb 00 80 00 00 mov ebx, 32768 + 470fea: 48 0f 43 5c 24 38 cmovae rbx, qword ptr [rsp + 56] + 470ff0: b8 00 00 10 00 mov eax, 1048576 + 470ff5: 48 81 fb 00 00 10 00 cmp rbx, 1048576 + 470ffc: 48 0f 47 d8 cmova rbx, rax + 471000: 48 8d 7b 30 lea rdi, [rbx + 48] + 471004: e8 57 df fa ff call 0x41ef60 + 471009: 49 89 c4 mov r12, rax + 47100c: 48 85 c0 test rax, rax + 47100f: 0f 84 9d 00 00 00 je 0x4710b2 <__opendirat+0x142> + 471015: 41 89 2c 24 mov dword ptr [r12], ebp + 471019: 41 c7 44 24 04 00 00 00 00 mov dword ptr [r12 + 4], 0 + 471022: 49 89 5c 24 08 mov qword ptr [r12 + 8], rbx + 471027: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 + 471030: 49 c7 44 24 18 00 00 00 00 mov qword ptr [r12 + 24], 0 + 471039: 49 c7 44 24 20 00 00 00 00 mov qword ptr [r12 + 32], 0 + 471042: 41 c7 44 24 28 00 00 00 00 mov dword ptr [r12 + 40], 0 + 47104b: 48 8b 84 24 98 00 00 00 mov rax, qword ptr [rsp + 152] + 471053: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 47105c: 75 4f jne 0x4710ad <__opendirat+0x13d> + 47105e: 48 81 c4 a8 00 00 00 add rsp, 168 + 471065: 4c 89 e0 mov rax, r12 + 471068: 5b pop rbx + 471069: 5d pop rbp + 47106a: 41 5c pop r12 + 47106c: 41 5d pop r13 + 47106e: c3 ret + 47106f: 90 nop + 471070: 48 c7 c0 c0 ff ff ff mov rax, -64 + 471077: 64 c7 00 14 00 00 00 mov dword ptr fs:[rax], 20 + 47107e: 89 ef mov edi, ebp + 471080: 45 31 e4 xor r12d, r12d + 471083: e8 c8 7d fd ff call 0x448e50 <__close_nocancel> + 471088: eb c1 jmp 0x47104b <__opendirat+0xdb> + 47108a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 471090: 48 c7 c0 c0 ff ff ff mov rax, -64 + 471097: 45 31 e4 xor r12d, r12d + 47109a: 64 c7 00 02 00 00 00 mov dword ptr fs:[rax], 2 + 4710a1: eb a8 jmp 0x47104b <__opendirat+0xdb> + 4710a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4710a8: 45 31 e4 xor r12d, r12d + 4710ab: eb 9e jmp 0x47104b <__opendirat+0xdb> + 4710ad: e8 1e ab fd ff call 0x44bbd0 <__stack_chk_fail_local> + 4710b2: bf 30 20 00 00 mov edi, 8240 + 4710b7: bb 00 20 00 00 mov ebx, 8192 + 4710bc: e8 9f de fa ff call 0x41ef60 + 4710c1: 49 89 c4 mov r12, rax + 4710c4: 48 85 c0 test rax, rax + 4710c7: 0f 85 48 ff ff ff jne 0x471015 <__opendirat+0xa5> + 4710cd: f3 0f 1e fa endbr64 + 4710d1: 48 c7 c3 c0 ff ff ff mov rbx, -64 + 4710d8: 89 ef mov edi, ebp + 4710da: 64 44 8b 2b mov r13d, dword ptr fs:[rbx] + 4710de: e8 6d 7d fd ff call 0x448e50 <__close_nocancel> + 4710e3: 64 44 89 2b mov dword ptr fs:[rbx], r13d + 4710e7: e9 5f ff ff ff jmp 0x47104b <__opendirat+0xdb> + 4710ec: 0f 1f 40 00 nop dword ptr [rax] + +00000000004710f0 : + 4710f0: f3 0f 1e fa endbr64 + 4710f4: 41 55 push r13 + 4710f6: 41 54 push r12 + 4710f8: 55 push rbp + 4710f9: 53 push rbx + 4710fa: 48 81 ec a8 00 00 00 sub rsp, 168 + 471101: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47110a: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax + 471112: 31 c0 xor eax, eax + 471114: 80 3f 00 cmp byte ptr [rdi], 0 + 471117: 0f 84 f3 00 00 00 je 0x471210 + 47111d: be 00 08 09 00 mov esi, 591872 + 471122: e8 99 7e fd ff call 0x448fc0 <__open_nocancel> + 471127: 89 c5 mov ebp, eax + 471129: 85 c0 test eax, eax + 47112b: 0f 88 f7 00 00 00 js 0x471228 + 471131: 48 89 e2 mov rdx, rsp + 471134: 89 c6 mov esi, eax + 471136: bf 01 00 00 00 mov edi, 1 + 47113b: e8 a0 72 fd ff call 0x4483e0 <_fxstat> + 471140: 85 c0 test eax, eax + 471142: 0f 88 b6 00 00 00 js 0x4711fe + 471148: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 47114c: 25 00 f0 00 00 and eax, 61440 + 471151: 3d 00 40 00 00 cmp eax, 16384 + 471156: 0f 85 94 00 00 00 jne 0x4711f0 + 47115c: 48 81 7c 24 38 00 80 00 00 cmp qword ptr [rsp + 56], 32768 + 471165: bb 00 80 00 00 mov ebx, 32768 + 47116a: 48 0f 43 5c 24 38 cmovae rbx, qword ptr [rsp + 56] + 471170: b8 00 00 10 00 mov eax, 1048576 + 471175: 48 81 fb 00 00 10 00 cmp rbx, 1048576 + 47117c: 48 0f 47 d8 cmova rbx, rax + 471180: 48 8d 7b 30 lea rdi, [rbx + 48] + 471184: e8 d7 dd fa ff call 0x41ef60 + 471189: 49 89 c4 mov r12, rax + 47118c: 48 85 c0 test rax, rax + 47118f: 0f 84 9d 00 00 00 je 0x471232 + 471195: 41 89 2c 24 mov dword ptr [r12], ebp + 471199: 41 c7 44 24 04 00 00 00 00 mov dword ptr [r12 + 4], 0 + 4711a2: 49 89 5c 24 08 mov qword ptr [r12 + 8], rbx + 4711a7: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 + 4711b0: 49 c7 44 24 18 00 00 00 00 mov qword ptr [r12 + 24], 0 + 4711b9: 49 c7 44 24 20 00 00 00 00 mov qword ptr [r12 + 32], 0 + 4711c2: 41 c7 44 24 28 00 00 00 00 mov dword ptr [r12 + 40], 0 + 4711cb: 48 8b 84 24 98 00 00 00 mov rax, qword ptr [rsp + 152] + 4711d3: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4711dc: 75 4f jne 0x47122d + 4711de: 48 81 c4 a8 00 00 00 add rsp, 168 + 4711e5: 4c 89 e0 mov rax, r12 + 4711e8: 5b pop rbx + 4711e9: 5d pop rbp + 4711ea: 41 5c pop r12 + 4711ec: 41 5d pop r13 + 4711ee: c3 ret + 4711ef: 90 nop + 4711f0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4711f7: 64 c7 00 14 00 00 00 mov dword ptr fs:[rax], 20 + 4711fe: 89 ef mov edi, ebp + 471200: 45 31 e4 xor r12d, r12d + 471203: e8 48 7c fd ff call 0x448e50 <__close_nocancel> + 471208: eb c1 jmp 0x4711cb + 47120a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 471210: 48 c7 c0 c0 ff ff ff mov rax, -64 + 471217: 45 31 e4 xor r12d, r12d + 47121a: 64 c7 00 02 00 00 00 mov dword ptr fs:[rax], 2 + 471221: eb a8 jmp 0x4711cb + 471223: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 471228: 45 31 e4 xor r12d, r12d + 47122b: eb 9e jmp 0x4711cb + 47122d: e8 9e a9 fd ff call 0x44bbd0 <__stack_chk_fail_local> + 471232: bf 30 20 00 00 mov edi, 8240 + 471237: bb 00 20 00 00 mov ebx, 8192 + 47123c: e8 1f dd fa ff call 0x41ef60 + 471241: 49 89 c4 mov r12, rax + 471244: 48 85 c0 test rax, rax + 471247: 0f 85 48 ff ff ff jne 0x471195 + 47124d: f3 0f 1e fa endbr64 + 471251: 48 c7 c3 c0 ff ff ff mov rbx, -64 + 471258: 89 ef mov edi, ebp + 47125a: 64 44 8b 2b mov r13d, dword ptr fs:[rbx] + 47125e: e8 ed 7b fd ff call 0x448e50 <__close_nocancel> + 471263: 64 44 89 2b mov dword ptr fs:[rbx], r13d + 471267: e9 5f ff ff ff jmp 0x4711cb + 47126c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000471270 <__alloc_dir>: + 471270: f3 0f 1e fa endbr64 + 471274: 41 55 push r13 + 471276: 41 89 f5 mov r13d, esi + 471279: 41 54 push r12 + 47127b: 49 89 cc mov r12, rcx + 47127e: 55 push rbp + 47127f: 89 fd mov ebp, edi + 471281: 53 push rbx + 471282: 48 83 ec 08 sub rsp, 8 + 471286: 40 84 f6 test sil, sil + 471289: 0f 84 91 00 00 00 je 0x471320 <__alloc_dir+0xb0> + 47128f: bf 30 80 00 00 mov edi, 32816 + 471294: bb 00 80 00 00 mov ebx, 32768 + 471299: 4d 85 e4 test r12, r12 + 47129c: 74 28 je 0x4712c6 <__alloc_dir+0x56> + 47129e: 49 81 7c 24 38 00 80 00 00 cmp qword ptr [r12 + 56], 32768 + 4712a7: bb 00 80 00 00 mov ebx, 32768 + 4712ac: 49 0f 43 5c 24 38 cmovae rbx, qword ptr [r12 + 56] + 4712b2: b8 00 00 10 00 mov eax, 1048576 + 4712b7: 48 81 fb 00 00 10 00 cmp rbx, 1048576 + 4712be: 48 0f 47 d8 cmova rbx, rax + 4712c2: 48 8d 7b 30 lea rdi, [rbx + 48] + 4712c6: e8 95 dc fa ff call 0x41ef60 + 4712cb: 49 89 c4 mov r12, rax + 4712ce: 48 85 c0 test rax, rax + 4712d1: 74 6b je 0x47133e <__alloc_dir+0xce> + 4712d3: 41 89 2c 24 mov dword ptr [r12], ebp + 4712d7: 41 c7 44 24 04 00 00 00 00 mov dword ptr [r12 + 4], 0 + 4712e0: 49 89 5c 24 08 mov qword ptr [r12 + 8], rbx + 4712e5: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 + 4712ee: 49 c7 44 24 18 00 00 00 00 mov qword ptr [r12 + 24], 0 + 4712f7: 49 c7 44 24 20 00 00 00 00 mov qword ptr [r12 + 32], 0 + 471300: 41 c7 44 24 28 00 00 00 00 mov dword ptr [r12 + 40], 0 + 471309: 48 83 c4 08 add rsp, 8 + 47130d: 4c 89 e0 mov rax, r12 + 471310: 5b pop rbx + 471311: 5d pop rbp + 471312: 41 5c pop r12 + 471314: 41 5d pop r13 + 471316: c3 ret + 471317: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 471320: 31 c0 xor eax, eax + 471322: ba 01 00 00 00 mov edx, 1 + 471327: be 02 00 00 00 mov esi, 2 + 47132c: e8 4f 7b fd ff call 0x448e80 <__fcntl64_nocancel> + 471331: 85 c0 test eax, eax + 471333: 0f 89 56 ff ff ff jns 0x47128f <__alloc_dir+0x1f> + 471339: 45 31 e4 xor r12d, r12d + 47133c: eb cb jmp 0x471309 <__alloc_dir+0x99> + 47133e: bf 30 20 00 00 mov edi, 8240 + 471343: bb 00 20 00 00 mov ebx, 8192 + 471348: e8 13 dc fa ff call 0x41ef60 + 47134d: 49 89 c4 mov r12, rax + 471350: 48 85 c0 test rax, rax + 471353: 0f 85 7a ff ff ff jne 0x4712d3 <__alloc_dir+0x63> + 471359: f3 0f 1e fa endbr64 + 47135d: 45 84 ed test r13b, r13b + 471360: 74 d7 je 0x471339 <__alloc_dir+0xc9> + 471362: 48 c7 c3 c0 ff ff ff mov rbx, -64 + 471369: 89 ef mov edi, ebp + 47136b: 64 44 8b 2b mov r13d, dword ptr fs:[rbx] + 47136f: e8 dc 7a fd ff call 0x448e50 <__close_nocancel> + 471374: 64 44 89 2b mov dword ptr fs:[rbx], r13d + 471378: eb 8f jmp 0x471309 <__alloc_dir+0x99> + 47137a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000471380 : + 471380: f3 0f 1e fa endbr64 + 471384: 48 85 ff test rdi, rdi + 471387: 74 10 je 0x471399 + 471389: 55 push rbp + 47138a: 8b 2f mov ebp, dword ptr [rdi] + 47138c: e8 bf e1 fa ff call 0x41f550 + 471391: 89 ef mov edi, ebp + 471393: 5d pop rbp + 471394: e9 b7 7a fd ff jmp 0x448e50 <__close_nocancel> + 471399: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4713a0: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 4713a7: b8 ff ff ff ff mov eax, 4294967295 + 4713ac: c3 ret + 4713ad: 0f 1f 00 nop dword ptr [rax] + +00000000004713b0 : + 4713b0: f3 0f 1e fa endbr64 + 4713b4: 55 push rbp + 4713b5: 53 push rbx + 4713b6: 48 89 fb mov rbx, rdi + 4713b9: 48 83 ec 08 sub rsp, 8 + 4713bd: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4713c5: 48 8d 6f 04 lea rbp, [rdi + 4] + 4713c9: 85 c0 test eax, eax + 4713cb: 75 43 jne 0x471410 + 4713cd: ba 01 00 00 00 mov edx, 1 + 4713d2: 0f b1 57 04 cmpxchg dword ptr [rdi + 4], edx + 4713d6: 8b 3b mov edi, dword ptr [rbx] + 4713d8: 31 d2 xor edx, edx + 4713da: 31 f6 xor esi, esi + 4713dc: e8 cf 72 fd ff call 0x4486b0 + 4713e1: 66 0f ef c0 pxor xmm0, xmm0 + 4713e5: 48 c7 43 20 00 00 00 00 mov qword ptr [rbx + 32], 0 + 4713ed: c7 43 28 00 00 00 00 mov dword ptr [rbx + 40], 0 + 4713f4: 0f 29 43 10 movaps xmmword ptr [rbx + 16], xmm0 + 4713f8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 471400: 85 c0 test eax, eax + 471402: 75 2c jne 0x471430 + 471404: 83 6b 04 01 sub dword ptr [rbx + 4], 1 + 471408: 48 83 c4 08 add rsp, 8 + 47140c: 5b pop rbx + 47140d: 5d pop rbp + 47140e: c3 ret + 47140f: 90 nop + 471410: 31 c0 xor eax, eax + 471412: ba 01 00 00 00 mov edx, 1 + 471417: f0 lock + 471418: 0f b1 55 00 cmpxchg dword ptr [rbp], edx + 47141c: 74 b8 je 0x4713d6 + 47141e: 48 89 ef mov rdi, rbp + 471421: e8 7a 89 fa ff call 0x419da0 <__lll_lock_wait_private> + 471426: eb ae jmp 0x4713d6 + 471428: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 471430: 31 c0 xor eax, eax + 471432: 87 43 04 xchg dword ptr [rbx + 4], eax + 471435: 83 f8 01 cmp eax, 1 + 471438: 7e ce jle 0x471408 + 47143a: 45 31 d2 xor r10d, r10d + 47143d: ba 01 00 00 00 mov edx, 1 + 471442: be 81 00 00 00 mov esi, 129 + 471447: 48 89 ef mov rdi, rbp + 47144a: b8 ca 00 00 00 mov eax, 202 + 47144f: 0f 05 syscall + 471451: eb b5 jmp 0x471408 + 471453: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47145d: 0f 1f 00 nop dword ptr [rax] + +0000000000471460 : + 471460: f3 0f 1e fa endbr64 + 471464: 41 56 push r14 + 471466: 49 89 fe mov r14, rdi + 471469: 41 55 push r13 + 47146b: 41 54 push r12 + 47146d: 55 push rbp + 47146e: 48 c7 c5 c0 ff ff ff mov rbp, -64 + 471475: 53 push rbx + 471476: 64 44 8b 6d 00 mov r13d, dword ptr fs:[rbp] + 47147b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 471483: 4c 8d 67 04 lea r12, [rdi + 4] + 471487: 85 c0 test eax, eax + 471489: 0f 85 ce 00 00 00 jne 0x47155d + 47148f: ba 01 00 00 00 mov edx, 1 + 471494: 0f b1 57 04 cmpxchg dword ptr [rdi + 4], edx + 471498: 49 8b 56 18 mov rdx, qword ptr [r14 + 24] + 47149c: 49 8b 46 10 mov rax, qword ptr [r14 + 16] + 4714a0: 49 8d 5e 30 lea rbx, [r14 + 48] + 4714a4: eb 27 jmp 0x4714cd + 4714a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4714b0: 4d 01 f0 add r8, r14 + 4714b3: 41 0f b7 48 10 movzx ecx, word ptr [r8 + 16] + 4714b8: 48 01 ca add rdx, rcx + 4714bb: 49 8b 48 08 mov rcx, qword ptr [r8 + 8] + 4714bf: 49 83 38 00 cmp qword ptr [r8], 0 + 4714c3: 49 89 56 18 mov qword ptr [r14 + 24], rdx + 4714c7: 49 89 4e 20 mov qword ptr [r14 + 32], rcx + 4714cb: 75 43 jne 0x471510 + 4714cd: 4c 8d 42 30 lea r8, [rdx + 48] + 4714d1: 48 39 c2 cmp rdx, rax + 4714d4: 72 da jb 0x4714b0 + 4714d6: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 4714da: 41 8b 3e mov edi, dword ptr [r14] + 4714dd: 48 89 de mov rsi, rbx + 4714e0: e8 eb 41 01 00 call 0x4856d0 + 4714e5: 48 85 c0 test rax, rax + 4714e8: 7e 16 jle 0x471500 + 4714ea: 49 89 46 10 mov qword ptr [r14 + 16], rax + 4714ee: 31 d2 xor edx, edx + 4714f0: 41 b8 30 00 00 00 mov r8d, 48 + 4714f6: eb b8 jmp 0x4714b0 + 4714f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 471500: 75 2b jne 0x47152d + 471502: 64 44 89 6d 00 mov dword ptr fs:[rbp], r13d + 471507: 45 31 c0 xor r8d, r8d + 47150a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 471510: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 471518: 85 c0 test eax, eax + 47151a: 75 1d jne 0x471539 + 47151c: 41 83 6e 04 01 sub dword ptr [r14 + 4], 1 + 471521: 5b pop rbx + 471522: 4c 89 c0 mov rax, r8 + 471525: 5d pop rbp + 471526: 41 5c pop r12 + 471528: 41 5d pop r13 + 47152a: 41 5e pop r14 + 47152c: c3 ret + 47152d: 45 31 c0 xor r8d, r8d + 471530: 64 83 7d 00 02 cmp dword ptr fs:[rbp], 2 + 471535: 75 d9 jne 0x471510 + 471537: eb c9 jmp 0x471502 + 471539: 31 c0 xor eax, eax + 47153b: 41 87 46 04 xchg dword ptr [r14 + 4], eax + 47153f: 83 f8 01 cmp eax, 1 + 471542: 7e dd jle 0x471521 + 471544: 45 31 d2 xor r10d, r10d + 471547: ba 01 00 00 00 mov edx, 1 + 47154c: be 81 00 00 00 mov esi, 129 + 471551: 4c 89 e7 mov rdi, r12 + 471554: b8 ca 00 00 00 mov eax, 202 + 471559: 0f 05 syscall + 47155b: eb c4 jmp 0x471521 + 47155d: 31 c0 xor eax, eax + 47155f: ba 01 00 00 00 mov edx, 1 + 471564: f0 lock + 471565: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx + 47156a: 0f 84 28 ff ff ff je 0x471498 + 471570: 4c 89 e7 mov rdi, r12 + 471573: e8 28 88 fa ff call 0x419da0 <__lll_lock_wait_private> + 471578: e9 1b ff ff ff jmp 0x471498 + 47157d: 0f 1f 00 nop dword ptr [rax] + +0000000000471580 : + 471580: f3 0f 1e fa endbr64 + 471584: 41 54 push r12 + 471586: 89 fe mov esi, edi + 471588: 55 push rbp + 471589: 89 fd mov ebp, edi + 47158b: bf 01 00 00 00 mov edi, 1 + 471590: 48 81 ec a8 00 00 00 sub rsp, 168 + 471597: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4715a0: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax + 4715a8: 31 c0 xor eax, eax + 4715aa: 49 89 e4 mov r12, rsp + 4715ad: 4c 89 e2 mov rdx, r12 + 4715b0: e8 2b 6e fd ff call 0x4483e0 <_fxstat> + 4715b5: 85 c0 test eax, eax + 4715b7: 78 65 js 0x47161e + 4715b9: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 4715bd: 25 00 f0 00 00 and eax, 61440 + 4715c2: 3d 00 40 00 00 cmp eax, 16384 + 4715c7: 75 47 jne 0x471610 + 4715c9: be 03 00 00 00 mov esi, 3 + 4715ce: 89 ef mov edi, ebp + 4715d0: 31 c0 xor eax, eax + 4715d2: e8 a9 78 fd ff call 0x448e80 <__fcntl64_nocancel> + 4715d7: 89 c2 mov edx, eax + 4715d9: 83 f8 ff cmp eax, -1 + 4715dc: 74 40 je 0x47161e + 4715de: 83 e0 03 and eax, 3 + 4715e1: 83 f8 01 cmp eax, 1 + 4715e4: 74 42 je 0x471628 + 4715e6: 4c 89 e1 mov rcx, r12 + 4715e9: 31 f6 xor esi, esi + 4715eb: 89 ef mov edi, ebp + 4715ed: e8 7e fc ff ff call 0x471270 <__alloc_dir> + 4715f2: 48 8b 8c 24 98 00 00 00 mov rcx, qword ptr [rsp + 152] + 4715fa: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 471603: 75 35 jne 0x47163a + 471605: 48 81 c4 a8 00 00 00 add rsp, 168 + 47160c: 5d pop rbp + 47160d: 41 5c pop r12 + 47160f: c3 ret + 471610: 48 c7 c0 c0 ff ff ff mov rax, -64 + 471617: 64 c7 00 14 00 00 00 mov dword ptr fs:[rax], 20 + 47161e: 31 c0 xor eax, eax + 471620: eb d0 jmp 0x4715f2 + 471622: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 471628: 48 c7 c0 c0 ff ff ff mov rax, -64 + 47162f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 471636: 31 c0 xor eax, eax + 471638: eb b8 jmp 0x4715f2 + 47163a: e8 91 a5 fd ff call 0x44bbd0 <__stack_chk_fail_local> + 47163f: 90 nop + +0000000000471640 : + 471640: f3 0f 1e fa endbr64 + 471644: b8 3f 00 00 00 mov eax, 63 + 471649: 0f 05 syscall + 47164b: 48 3d 01 f0 ff ff cmp rax, -4095 + 471651: 73 01 jae 0x471654 + 471653: c3 ret + 471654: 48 c7 c1 c0 ff ff ff mov rcx, -64 + 47165b: f7 d8 neg eax + 47165d: 64 89 01 mov dword ptr fs:[rcx], eax + 471660: 48 83 c8 ff or rax, -1 + 471664: c3 ret + 471665: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47166f: 90 nop + +0000000000471670 : + 471670: f3 0f 1e fa endbr64 + 471674: b8 66 00 00 00 mov eax, 102 + 471679: 0f 05 syscall + 47167b: c3 ret + 47167c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000471680 : + 471680: f3 0f 1e fa endbr64 + 471684: b8 6b 00 00 00 mov eax, 107 + 471689: 0f 05 syscall + 47168b: c3 ret + 47168c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000471690 : + 471690: f3 0f 1e fa endbr64 + 471694: b8 68 00 00 00 mov eax, 104 + 471699: 0f 05 syscall + 47169b: c3 ret + 47169c: 0f 1f 40 00 nop dword ptr [rax] + +00000000004716a0 : + 4716a0: f3 0f 1e fa endbr64 + 4716a4: b8 6c 00 00 00 mov eax, 108 + 4716a9: 0f 05 syscall + 4716ab: c3 ret + 4716ac: 0f 1f 40 00 nop dword ptr [rax] + +00000000004716b0 <_lxstat>: + 4716b0: f3 0f 1e fa endbr64 + 4716b4: 41 89 f8 mov r8d, edi + 4716b7: 48 89 f7 mov rdi, rsi + 4716ba: 48 89 d6 mov rsi, rdx + 4716bd: 41 83 f8 01 cmp r8d, 1 + 4716c1: 77 2d ja 0x4716f0 <_lxstat+0x40> + 4716c3: b8 06 00 00 00 mov eax, 6 + 4716c8: 0f 05 syscall + 4716ca: 48 3d 00 f0 ff ff cmp rax, -4096 + 4716d0: 77 06 ja 0x4716d8 <_lxstat+0x28> + 4716d2: c3 ret + 4716d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4716d8: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 4716df: f7 d8 neg eax + 4716e1: 64 89 02 mov dword ptr fs:[rdx], eax + 4716e4: b8 ff ff ff ff mov eax, 4294967295 + 4716e9: c3 ret + 4716ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4716f0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4716f7: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 4716fe: b8 ff ff ff ff mov eax, 4294967295 + 471703: c3 ret + 471704: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47170e: 66 90 nop + +0000000000471710 <__fxstatat64>: + 471710: f3 0f 1e fa endbr64 + 471714: 41 89 f9 mov r9d, edi + 471717: 45 89 c2 mov r10d, r8d + 47171a: 89 f7 mov edi, esi + 47171c: 48 89 d6 mov rsi, rdx + 47171f: 48 89 ca mov rdx, rcx + 471722: 41 83 f9 01 cmp r9d, 1 + 471726: 77 30 ja 0x471758 <__fxstatat64+0x48> + 471728: b8 06 01 00 00 mov eax, 262 + 47172d: 0f 05 syscall + 47172f: 48 3d 00 f0 ff ff cmp rax, -4096 + 471735: 77 09 ja 0x471740 <__fxstatat64+0x30> + 471737: c3 ret + 471738: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 471740: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 471747: f7 d8 neg eax + 471749: 64 89 02 mov dword ptr fs:[rdx], eax + 47174c: b8 ff ff ff ff mov eax, 4294967295 + 471751: c3 ret + 471752: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 471758: 48 c7 c0 c0 ff ff ff mov rax, -64 + 47175f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 471766: b8 ff ff ff ff mov eax, 4294967295 + 47176b: c3 ret + 47176c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000471770 : + 471770: f3 0f 1e fa endbr64 + 471774: 48 83 ec 58 sub rsp, 88 + 471778: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 471781: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 471786: 31 c0 xor eax, eax + 471788: 48 89 e6 mov rsi, rsp + 47178b: e8 30 00 00 00 call 0x4717c0 + 471790: 85 c0 test eax, eax + 471792: 0f 94 c0 sete al + 471795: 48 8b 54 24 48 mov rdx, qword ptr [rsp + 72] + 47179a: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] + 4717a3: 75 08 jne 0x4717ad + 4717a5: 0f b6 c0 movzx eax, al + 4717a8: 48 83 c4 58 add rsp, 88 + 4717ac: c3 ret + 4717ad: e8 1e a4 fd ff call 0x44bbd0 <__stack_chk_fail_local> + 4717b2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4717bc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004717c0 : + 4717c0: f3 0f 1e fa endbr64 + 4717c4: 48 83 ec 38 sub rsp, 56 + 4717c8: 49 89 f0 mov r8, rsi + 4717cb: be 01 54 00 00 mov esi, 21505 + 4717d0: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4717d9: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 4717de: 31 c0 xor eax, eax + 4717e0: 48 89 e2 mov rdx, rsp + 4717e3: b8 10 00 00 00 mov eax, 16 + 4717e8: 0f 05 syscall + 4717ea: 48 3d 00 f0 ff ff cmp rax, -4096 + 4717f0: 77 7e ja 0x471870 + 4717f2: 41 89 c1 mov r9d, eax + 4717f5: 85 c0 test eax, eax + 4717f7: 75 56 jne 0x47184f + 4717f9: 0f b6 44 24 10 movzx eax, byte ptr [rsp + 16] + 4717fe: 0f b7 54 24 21 movzx edx, word ptr [rsp + 33] + 471803: 49 c7 40 24 00 00 00 00 mov qword ptr [r8 + 36], 0 + 47180b: 66 0f 6f 04 24 movdqa xmm0, xmmword ptr [rsp] + 471810: f3 0f 6f 4c 24 11 movdqu xmm1, xmmword ptr [rsp + 17] + 471816: 41 c6 40 30 00 mov byte ptr [r8 + 48], 0 + 47181b: 41 88 40 10 mov byte ptr [r8 + 16], al + 47181f: 8b 44 24 08 mov eax, dword ptr [rsp + 8] + 471823: 66 41 89 50 21 mov word ptr [r8 + 33], dx + 471828: 0f b6 54 24 23 movzx edx, byte ptr [rsp + 35] + 47182d: 25 0f 10 00 00 and eax, 4111 + 471832: 41 c7 40 2c 00 00 00 00 mov dword ptr [r8 + 44], 0 + 47183a: 41 89 40 34 mov dword ptr [r8 + 52], eax + 47183e: 41 89 40 38 mov dword ptr [r8 + 56], eax + 471842: 41 88 50 23 mov byte ptr [r8 + 35], dl + 471846: 41 0f 11 00 movups xmmword ptr [r8], xmm0 + 47184a: 41 0f 11 48 11 movups xmmword ptr [r8 + 17], xmm1 + 47184f: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 471854: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 47185d: 75 25 jne 0x471884 + 47185f: 44 89 c8 mov eax, r9d + 471862: 48 83 c4 38 add rsp, 56 + 471866: c3 ret + 471867: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 471870: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 471877: f7 d8 neg eax + 471879: 41 b9 ff ff ff ff mov r9d, 4294967295 + 47187f: 64 89 02 mov dword ptr fs:[rdx], eax + 471882: eb cb jmp 0x47184f + 471884: e8 47 a3 fd ff call 0x44bbd0 <__stack_chk_fail_local> + 471889: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000471890 : + 471890: f3 0f 1e fa endbr64 + 471894: b8 0c 00 00 00 mov eax, 12 + 471899: 0f 05 syscall + 47189b: 48 3d 00 f0 ff ff cmp rax, -4096 + 4718a1: 77 15 ja 0x4718b8 + 4718a3: 48 89 05 8e 16 05 00 mov qword ptr [rip + 333454], rax # 0x4c2f38 <__curbrk> + 4718aa: 48 39 c7 cmp rdi, rax + 4718ad: 77 29 ja 0x4718d8 + 4718af: 31 c0 xor eax, eax + 4718b1: c3 ret + 4718b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4718b8: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 4718bf: f7 d8 neg eax + 4718c1: 64 89 02 mov dword ptr fs:[rdx], eax + 4718c4: 31 c0 xor eax, eax + 4718c6: 48 c7 05 67 16 05 00 ff ff ff ff mov qword ptr [rip + 333415], -1 # 0x4c2f38 <__curbrk> + 4718d1: c3 ret + 4718d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4718d8: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4718df: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 + 4718e6: b8 ff ff ff ff mov eax, 4294967295 + 4718eb: c3 ret + 4718ec: 0f 1f 40 00 nop dword ptr [rax] + +00000000004718f0 : + 4718f0: f3 0f 1e fa endbr64 + 4718f4: 41 55 push r13 + 4718f6: 41 54 push r12 + 4718f8: 55 push rbp + 4718f9: 53 push rbx + 4718fa: 48 83 ec 08 sub rsp, 8 + 4718fe: 48 c7 c0 a0 ff ff ff mov rax, -96 + 471905: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 471909: 4c 8b 28 mov r13, qword ptr [rax] + 47190c: 49 8b 9d 98 00 00 00 mov rbx, qword ptr [r13 + 152] + 471913: 80 3b 00 cmp byte ptr [rbx], 0 + 471916: 74 50 je 0x471968 + 471918: 49 89 fc mov r12, rdi + 47191b: 31 ed xor ebp, ebp + 47191d: eb 17 jmp 0x471936 + 47191f: 90 nop + 471920: 48 89 df mov rdi, rbx + 471923: 48 83 c5 01 add rbp, 1 + 471927: e8 54 f8 f8 ff call 0x401180 <.plt+0x160> + 47192c: 48 8d 5c 03 01 lea rbx, [rbx + rax + 1] + 471931: 80 3b 00 cmp byte ptr [rbx], 0 + 471934: 74 32 je 0x471968 + 471936: 48 89 de mov rsi, rbx + 471939: 4c 89 e7 mov rdi, r12 + 47193c: e8 ef f7 f8 ff call 0x401130 <.plt+0x110> + 471941: 85 c0 test eax, eax + 471943: 75 db jne 0x471920 + 471945: 41 8b 85 d0 00 00 00 mov eax, dword ptr [r13 + 208] + 47194c: 48 8d 44 05 08 lea rax, [rbp + rax + 8] + 471951: 49 8b 44 c5 00 mov rax, qword ptr [r13 + 8*rax] + 471956: 48 83 c4 08 add rsp, 8 + 47195a: 5b pop rbx + 47195b: 5d pop rbp + 47195c: 41 5c pop r12 + 47195e: 41 5d pop r13 + 471960: c3 ret + 471961: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 471968: 48 83 c4 08 add rsp, 8 + 47196c: 31 c0 xor eax, eax + 47196e: 5b pop rbx + 47196f: 5d pop rbp + 471970: 41 5c pop r12 + 471972: 41 5d pop r13 + 471974: c3 ret + 471975: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47197f: 90 nop + +0000000000471980 : + 471980: f3 0f 1e fa endbr64 + 471984: 89 f8 mov eax, edi + 471986: 48 85 f6 test rsi, rsi + 471989: 74 2a je 0x4719b5 + 47198b: 8b 0e mov ecx, dword ptr [rsi] + 47198d: 89 fa mov edx, edi + 47198f: d3 ea shr edx, cl + 471991: 3b 56 04 cmp edx, dword ptr [rsi + 4] + 471994: 73 1f jae 0x4719b5 + 471996: 83 c2 05 add edx, 5 + 471999: 8b 14 96 mov edx, dword ptr [rsi + 4*rdx] + 47199c: 85 d2 test edx, edx + 47199e: 74 15 je 0x4719b5 + 4719a0: 8b 4e 08 mov ecx, dword ptr [rsi + 8] + 4719a3: d3 ef shr edi, cl + 4719a5: 89 f9 mov ecx, edi + 4719a7: 23 4e 0c and ecx, dword ptr [rsi + 12] + 4719aa: 48 8d 0c 8e lea rcx, [rsi + 4*rcx] + 4719ae: 8b 14 11 mov edx, dword ptr [rcx + rdx] + 4719b1: 85 d2 test edx, edx + 4719b3: 75 0b jne 0x4719c0 + 4719b5: c3 ret + 4719b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4719c0: 89 c1 mov ecx, eax + 4719c2: 23 4e 10 and ecx, dword ptr [rsi + 16] + 4719c5: 48 8d 0c 8e lea rcx, [rsi + 4*rcx] + 4719c9: 03 04 11 add eax, dword ptr [rcx + rdx] + 4719cc: c3 ret + 4719cd: 0f 1f 00 nop dword ptr [rax] + +00000000004719d0 <__readonly_area>: + 4719d0: f3 0f 1e fa endbr64 + 4719d4: 41 57 push r15 + 4719d6: 41 56 push r14 + 4719d8: 41 55 push r13 + 4719da: 41 54 push r12 + 4719dc: 55 push rbp + 4719dd: 53 push rbx + 4719de: 48 89 f3 mov rbx, rsi + 4719e1: 48 8d 35 4a 39 02 00 lea rsi, [rip + 145738] # 0x495332 <_nl_default_default_domain+0x1a> + 4719e8: 48 83 ec 48 sub rsp, 72 + 4719ec: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 4719f1: 48 8d 3d ec 79 03 00 lea rdi, [rip + 227820] # 0x4a93e4 <__PRETTY_FUNCTION__.10419+0xc> + 4719f8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 471a01: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 471a06: 31 c0 xor eax, eax + 471a08: e8 53 fb f9 ff call 0x411560 + 471a0d: 48 85 c0 test rax, rax + 471a10: 0f 84 9a 01 00 00 je 0x471bb0 <__readonly_area+0x1e0> + 471a16: 48 89 c5 mov rbp, rax + 471a19: 8b 00 mov eax, dword ptr [rax] + 471a1b: 89 c2 mov edx, eax + 471a1d: 80 ce 80 or dh, -128 + 471a20: 89 55 00 mov dword ptr [rbp], edx + 471a23: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 471a2c: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 471a35: a8 10 test al, 16 + 471a37: 0f 85 23 01 00 00 jne 0x471b60 <__readonly_area+0x190> + 471a3d: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 471a42: 4c 8d 74 24 20 lea r14, [rsp + 32] + 471a47: 4c 8d 6c 24 18 lea r13, [rsp + 24] + 471a4c: 4c 8d 7c 24 28 lea r15, [rsp + 40] + 471a51: 48 01 d8 add rax, rbx + 471a54: 48 89 04 24 mov qword ptr [rsp], rax + 471a58: eb 31 jmp 0x471a8b <__readonly_area+0xbb> + 471a5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 471a60: 48 39 c7 cmp rdi, rax + 471a63: 0f 86 f4 00 00 00 jbe 0x471b5d <__readonly_area+0x18d> + 471a69: 4c 39 e1 cmp rcx, r12 + 471a6c: 0f 82 d7 00 00 00 jb 0x471b49 <__readonly_area+0x179> + 471a72: 48 01 cb add rbx, rcx + 471a75: 48 29 c3 sub rbx, rax + 471a78: 48 85 db test rbx, rbx + 471a7b: 0f 84 df 00 00 00 je 0x471b60 <__readonly_area+0x190> + 471a81: f6 45 00 10 test byte ptr [rbp], 16 + 471a85: 0f 85 d5 00 00 00 jne 0x471b60 <__readonly_area+0x190> + 471a8b: 48 89 e9 mov rcx, rbp + 471a8e: ba 0a 00 00 00 mov edx, 10 + 471a93: 4c 89 f6 mov rsi, r14 + 471a96: 4c 89 ef mov rdi, r13 + 471a99: e8 22 aa ff ff call 0x46c4c0 + 471a9e: 48 85 c0 test rax, rax + 471aa1: 0f 8e b9 00 00 00 jle 0x471b60 <__readonly_area+0x190> + 471aa7: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 471aac: ba 10 00 00 00 mov edx, 16 + 471ab1: 4c 89 fe mov rsi, r15 + 471ab4: e8 e7 e7 f9 ff call 0x4102a0 + 471ab9: 49 89 c4 mov r12, rax + 471abc: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 471ac1: 48 3b 44 24 18 cmp rax, qword ptr [rsp + 24] + 471ac6: 0f 84 94 00 00 00 je 0x471b60 <__readonly_area+0x190> + 471acc: 48 8d 78 01 lea rdi, [rax + 1] + 471ad0: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi + 471ad5: 80 38 2d cmp byte ptr [rax], 45 + 471ad8: 0f 85 82 00 00 00 jne 0x471b60 <__readonly_area+0x190> + 471ade: ba 10 00 00 00 mov edx, 16 + 471ae3: 48 8d 74 24 30 lea rsi, [rsp + 48] + 471ae8: e8 b3 e7 f9 ff call 0x4102a0 + 471aed: 48 8b 54 24 30 mov rdx, qword ptr [rsp + 48] + 471af2: 48 3b 54 24 28 cmp rdx, qword ptr [rsp + 40] + 471af7: 74 67 je 0x471b60 <__readonly_area+0x190> + 471af9: 48 8d 72 01 lea rsi, [rdx + 1] + 471afd: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi + 471b02: 80 3a 20 cmp byte ptr [rdx], 32 + 471b05: 75 59 jne 0x471b60 <__readonly_area+0x190> + 471b07: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 471b0b: 4c 39 e7 cmp rdi, r12 + 471b0e: 0f 86 6d ff ff ff jbe 0x471a81 <__readonly_area+0xb1> + 471b14: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 471b19: 48 39 c1 cmp rcx, rax + 471b1c: 0f 83 5f ff ff ff jae 0x471a81 <__readonly_area+0xb1> + 471b22: 48 8d 72 02 lea rsi, [rdx + 2] + 471b26: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi + 471b2b: 80 7a 01 72 cmp byte ptr [rdx + 1], 114 + 471b2f: 75 2f jne 0x471b60 <__readonly_area+0x190> + 471b31: 48 8d 72 03 lea rsi, [rdx + 3] + 471b35: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi + 471b3a: 80 7a 02 2d cmp byte ptr [rdx + 2], 45 + 471b3e: 75 20 jne 0x471b60 <__readonly_area+0x190> + 471b40: 4c 39 e1 cmp rcx, r12 + 471b43: 0f 83 17 ff ff ff jae 0x471a60 <__readonly_area+0x90> + 471b49: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 471b4d: 48 39 c1 cmp rcx, rax + 471b50: 77 4e ja 0x471ba0 <__readonly_area+0x1d0> + 471b52: 48 29 cb sub rbx, rcx + 471b55: 4c 01 e3 add rbx, r12 + 471b58: e9 1b ff ff ff jmp 0x471a78 <__readonly_area+0xa8> + 471b5d: 31 db xor ebx, ebx + 471b5f: 90 nop + 471b60: 48 89 ef mov rdi, rbp + 471b63: e8 e8 f4 f9 ff call 0x411050 + 471b68: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 471b6d: e8 de d9 fa ff call 0x41f550 + 471b72: 48 85 db test rbx, rbx + 471b75: 74 51 je 0x471bc8 <__readonly_area+0x1f8> + 471b77: b8 ff ff ff ff mov eax, 4294967295 + 471b7c: 48 8b 5c 24 38 mov rbx, qword ptr [rsp + 56] + 471b81: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] + 471b8a: 75 43 jne 0x471bcf <__readonly_area+0x1ff> + 471b8c: 48 83 c4 48 add rsp, 72 + 471b90: 5b pop rbx + 471b91: 5d pop rbp + 471b92: 41 5c pop r12 + 471b94: 41 5d pop r13 + 471b96: 41 5e pop r14 + 471b98: 41 5f pop r15 + 471b9a: c3 ret + 471b9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 471ba0: 4c 01 e3 add rbx, r12 + 471ba3: 48 29 c3 sub rbx, rax + 471ba6: e9 cd fe ff ff jmp 0x471a78 <__readonly_area+0xa8> + 471bab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 471bb0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 471bb7: 64 8b 00 mov eax, dword ptr fs:[rax] + 471bba: 83 f8 02 cmp eax, 2 + 471bbd: 74 09 je 0x471bc8 <__readonly_area+0x1f8> + 471bbf: 83 f8 0d cmp eax, 13 + 471bc2: 75 b3 jne 0x471b77 <__readonly_area+0x1a7> + 471bc4: 0f 1f 40 00 nop dword ptr [rax] + 471bc8: b8 01 00 00 00 mov eax, 1 + 471bcd: eb ad jmp 0x471b7c <__readonly_area+0x1ac> + 471bcf: e8 fc 9f fd ff call 0x44bbd0 <__stack_chk_fail_local> + 471bd4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 471bde: 66 90 nop + +0000000000471be0 : + 471be0: 41 55 push r13 + 471be2: 41 54 push r12 + 471be4: 55 push rbp + 471be5: 48 89 f5 mov rbp, rsi + 471be8: 53 push rbx + 471be9: 48 89 fb mov rbx, rdi + 471bec: 48 89 f7 mov rdi, rsi + 471bef: 48 83 ec 08 sub rsp, 8 + 471bf3: e8 88 f5 f8 ff call 0x401180 <.plt+0x160> + 471bf8: 80 3b 7b cmp byte ptr [rbx], 123 + 471bfb: 49 89 c4 mov r12, rax + 471bfe: 74 38 je 0x471c38 + 471c00: 48 89 c2 mov rdx, rax + 471c03: 48 89 ee mov rsi, rbp + 471c06: 48 89 df mov rdi, rbx + 471c09: e8 c2 f4 f8 ff call 0x4010d0 <.plt+0xb0> + 471c0e: 85 c0 test eax, eax + 471c10: 75 11 jne 0x471c23 + 471c12: 42 0f b6 14 23 movzx edx, byte ptr [rbx + r12] + 471c17: 89 d0 mov eax, edx + 471c19: 83 e0 df and eax, -33 + 471c1c: 83 e8 41 sub eax, 65 + 471c1f: 3c 19 cmp al, 25 + 471c21: 77 4d ja 0x471c70 + 471c23: 45 31 e4 xor r12d, r12d + 471c26: 48 83 c4 08 add rsp, 8 + 471c2a: 4c 89 e0 mov rax, r12 + 471c2d: 5b pop rbx + 471c2e: 5d pop rbp + 471c2f: 41 5c pop r12 + 471c31: 41 5d pop r13 + 471c33: c3 ret + 471c34: 0f 1f 40 00 nop dword ptr [rax] + 471c38: 48 8d 7b 01 lea rdi, [rbx + 1] + 471c3c: 48 89 c2 mov rdx, rax + 471c3f: 48 89 ee mov rsi, rbp + 471c42: 49 89 c5 mov r13, rax + 471c45: e8 86 f4 f8 ff call 0x4010d0 <.plt+0xb0> + 471c4a: 45 31 e4 xor r12d, r12d + 471c4d: 85 c0 test eax, eax + 471c4f: 75 d5 jne 0x471c26 + 471c51: 42 80 7c 2b 01 7d cmp byte ptr [rbx + r13 + 1], 125 + 471c57: 75 cd jne 0x471c26 + 471c59: 48 83 c4 08 add rsp, 8 + 471c5d: 4d 8d 65 02 lea r12, [r13 + 2] + 471c61: 5b pop rbx + 471c62: 4c 89 e0 mov rax, r12 + 471c65: 5d pop rbp + 471c66: 41 5c pop r12 + 471c68: 41 5d pop r13 + 471c6a: c3 ret + 471c6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 471c70: 8d 42 d0 lea eax, [rdx - 48] + 471c73: 3c 09 cmp al, 9 + 471c75: 76 ac jbe 0x471c23 + 471c77: 80 fa 5f cmp dl, 95 + 471c7a: 75 aa jne 0x471c26 + 471c7c: eb a5 jmp 0x471c23 + 471c7e: 66 90 nop + +0000000000471c80 : + 471c80: 48 85 f6 test rsi, rsi + 471c83: 0f 84 5f 01 00 00 je 0x471de8 + 471c89: 55 push rbp + 471c8a: 48 83 c6 19 add rsi, 25 + 471c8e: 48 89 f0 mov rax, rsi + 471c91: 48 81 e6 00 f0 ff ff and rsi, -4096 + 471c98: 48 83 e0 f0 and rax, -16 + 471c9c: 48 89 e2 mov rdx, rsp + 471c9f: 48 89 e5 mov rbp, rsp + 471ca2: 48 29 f2 sub rdx, rsi + 471ca5: 48 39 d4 cmp rsp, rdx + 471ca8: 74 15 je 0x471cbf + 471caa: 48 81 ec 00 10 00 00 sub rsp, 4096 + 471cb1: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 471cba: 48 39 d4 cmp rsp, rdx + 471cbd: 75 eb jne 0x471caa + 471cbf: 25 ff 0f 00 00 and eax, 4095 + 471cc4: 48 29 c4 sub rsp, rax + 471cc7: 48 85 c0 test rax, rax + 471cca: 74 06 je 0x471cd2 + 471ccc: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 471cd2: 4c 8d 44 24 0f lea r8, [rsp + 15] + 471cd7: 0f b6 17 movzx edx, byte ptr [rdi] + 471cda: 49 83 e0 f0 and r8, -16 + 471cde: 4c 89 c0 mov rax, r8 + 471ce1: 84 d2 test dl, dl + 471ce3: 75 1b jne 0x471d00 + 471ce5: eb 57 jmp 0x471d3e + 471ce7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 471cf0: 48 83 c7 01 add rdi, 1 + 471cf4: 88 10 mov byte ptr [rax], dl + 471cf6: 89 ca mov edx, ecx + 471cf8: 48 83 c0 01 add rax, 1 + 471cfc: 84 d2 test dl, dl + 471cfe: 74 30 je 0x471d30 + 471d00: 0f b6 4f 01 movzx ecx, byte ptr [rdi + 1] + 471d04: 80 fa 2f cmp dl, 47 + 471d07: 75 e7 jne 0x471cf0 + 471d09: 80 f9 2e cmp cl, 46 + 471d0c: 0f 84 de 00 00 00 je 0x471df0 + 471d12: 48 83 c7 01 add rdi, 1 + 471d16: 49 39 c0 cmp r8, rax + 471d19: 73 d9 jae 0x471cf4 + 471d1b: 80 78 ff 2f cmp byte ptr [rax - 1], 47 + 471d1f: 75 d3 jne 0x471cf4 + 471d21: 89 ca mov edx, ecx + 471d23: 84 d2 test dl, dl + 471d25: 75 d9 jne 0x471d00 + 471d27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 471d30: 4c 39 c0 cmp rax, r8 + 471d33: 74 09 je 0x471d3e + 471d35: 80 78 ff 2f cmp byte ptr [rax - 1], 47 + 471d39: 48 89 c2 mov rdx, rax + 471d3c: 74 07 je 0x471d45 + 471d3e: c6 00 2f mov byte ptr [rax], 47 + 471d41: 48 8d 50 01 lea rdx, [rax + 1] + 471d45: 48 89 d0 mov rax, rdx + 471d48: 4c 29 c0 sub rax, r8 + 471d4b: 48 83 f8 15 cmp rax, 21 + 471d4f: 0f 86 db 00 00 00 jbe 0x471e30 + 471d55: 48 b9 5f 36 34 2d 6c 69 6e 75 movabs rcx, 8461816663211521631 + 471d5f: 49 33 48 08 xor rcx, qword ptr [r8 + 8] + 471d63: 48 ba 2f 6c 69 62 2f 78 38 36 movabs rdx, 3907004821653777455 + 471d6d: 49 33 10 xor rdx, qword ptr [r8] + 471d70: 48 09 d1 or rcx, rdx + 471d73: 75 0e jne 0x471d83 + 471d75: 41 81 78 10 78 2d 67 6e cmp dword ptr [r8 + 16], 1852255608 + 471d7d: 0f 84 02 01 00 00 je 0x471e85 + 471d83: 48 83 f8 19 cmp rax, 25 + 471d87: 76 34 jbe 0x471dbd + 471d89: 48 b9 2f 78 38 36 5f 36 34 2d movabs rcx, 3257288213055174703 + 471d93: 49 33 48 08 xor rcx, qword ptr [r8 + 8] + 471d97: 48 ba 2f 75 73 72 2f 6c 69 62 movabs rdx, 7091318039310988591 + 471da1: 49 33 10 xor rdx, qword ptr [r8] + 471da4: 48 09 d1 or rcx, rdx + 471da7: 75 14 jne 0x471dbd + 471da9: 48 ba 6c 69 6e 75 78 2d 67 6e movabs rdx, 7955377262162766188 + 471db3: 49 39 50 10 cmp qword ptr [r8 + 16], rdx + 471db7: 0f 84 d7 00 00 00 je 0x471e94 + 471dbd: 41 81 38 2f 6c 69 62 cmp dword ptr [r8], 1651076143 + 471dc4: 0f 84 ae 00 00 00 je 0x471e78 + 471dca: 48 83 f8 08 cmp rax, 8 + 471dce: 76 0f jbe 0x471ddf + 471dd0: 48 b8 2f 75 73 72 2f 6c 69 62 movabs rax, 7091318039310988591 + 471dda: 49 39 00 cmp qword ptr [r8], rax + 471ddd: 74 39 je 0x471e18 + 471ddf: c9 leave + 471de0: 31 c0 xor eax, eax + 471de2: c3 ret + 471de3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 471de8: 31 c0 xor eax, eax + 471dea: c3 ret + 471deb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 471df0: 0f b6 77 02 movzx esi, byte ptr [rdi + 2] + 471df4: 40 80 fe 2e cmp sil, 46 + 471df8: 74 46 je 0x471e40 + 471dfa: 40 80 fe 2f cmp sil, 47 + 471dfe: 74 09 je 0x471e09 + 471e00: 40 84 f6 test sil, sil + 471e03: 0f 85 09 ff ff ff jne 0x471d12 + 471e09: 48 83 c7 02 add rdi, 2 + 471e0d: 89 f2 mov edx, esi + 471e0f: e9 e8 fe ff ff jmp 0x471cfc + 471e14: 0f 1f 40 00 nop dword ptr [rax] + 471e18: 41 80 78 08 2f cmp byte ptr [r8 + 8], 47 + 471e1d: 75 c0 jne 0x471ddf + 471e1f: c9 leave + 471e20: b8 01 00 00 00 mov eax, 1 + 471e25: c3 ret + 471e26: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 471e30: 48 83 f8 04 cmp rax, 4 + 471e34: 76 94 jbe 0x471dca + 471e36: eb 85 jmp 0x471dbd + 471e38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 471e40: 0f b6 77 03 movzx esi, byte ptr [rdi + 3] + 471e44: 40 80 fe 2f cmp sil, 47 + 471e48: 74 17 je 0x471e61 + 471e4a: 40 84 f6 test sil, sil + 471e4d: 0f 85 bf fe ff ff jne 0x471d12 + 471e53: eb 0c jmp 0x471e61 + 471e55: 0f 1f 00 nop dword ptr [rax] + 471e58: 48 83 e8 01 sub rax, 1 + 471e5c: 80 38 2f cmp byte ptr [rax], 47 + 471e5f: 74 05 je 0x471e66 + 471e61: 4c 39 c0 cmp rax, r8 + 471e64: 77 f2 ja 0x471e58 + 471e66: 48 83 c7 03 add rdi, 3 + 471e6a: 89 f2 mov edx, esi + 471e6c: e9 8b fe ff ff jmp 0x471cfc + 471e71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 471e78: 41 80 78 04 2f cmp byte ptr [r8 + 4], 47 + 471e7d: 0f 85 47 ff ff ff jne 0x471dca + 471e83: eb 9a jmp 0x471e1f + 471e85: 66 41 81 78 14 75 2f cmp word ptr [r8 + 20], 12149 + 471e8c: 0f 85 f1 fe ff ff jne 0x471d83 + 471e92: eb 8b jmp 0x471e1f + 471e94: 66 41 81 78 18 75 2f cmp word ptr [r8 + 24], 12149 + 471e9b: 0f 85 1c ff ff ff jne 0x471dbd + 471ea1: e9 79 ff ff ff jmp 0x471e1f + 471ea6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000471eb0 <_dl_process_pt_note>: + 471eb0: 55 push rbp + 471eb1: 48 89 e5 mov rbp, rsp + 471eb4: 41 57 push r15 + 471eb6: 49 89 f7 mov r15, rsi + 471eb9: 41 56 push r14 + 471ebb: 41 55 push r13 + 471ebd: 49 89 fd mov r13, rdi + 471ec0: 41 54 push r12 + 471ec2: 53 push rbx + 471ec3: 48 83 ec 18 sub rsp, 24 + 471ec7: 4c 8b 66 20 mov r12, qword ptr [rsi + 32] + 471ecb: 4c 8b 4e 08 mov r9, qword ptr [rsi + 8] + 471ecf: 4b 8d 04 21 lea rax, [r9 + r12] + 471ed3: 48 3b 01 cmp rax, qword ptr [rcx] + 471ed6: 0f 87 14 01 00 00 ja 0x471ff0 <_dl_process_pt_note+0x140> + 471edc: f6 87 21 03 00 00 07 test byte ptr [rdi + 801], 7 + 471ee3: 0f 85 69 01 00 00 jne 0x472052 <_dl_process_pt_note+0x1a2> + 471ee9: 48 83 7e 30 08 cmp qword ptr [rsi + 48], 8 + 471eee: 0f 85 5e 01 00 00 jne 0x472052 <_dl_process_pt_note+0x1a2> + 471ef4: 4a 8d 5c 09 08 lea rbx, [rcx + r9 + 8] + 471ef9: 48 89 d8 mov rax, rbx + 471efc: 49 83 fc 0c cmp r12, 12 + 471f00: 0f 86 4c 01 00 00 jbe 0x472052 <_dl_process_pt_note+0x1a2> + 471f06: 45 31 f6 xor r14d, r14d + 471f09: 41 bf 0c 00 00 00 mov r15d, 12 + 471f0f: c7 45 c8 00 00 00 00 mov dword ptr [rbp - 56], 0 + 471f16: 31 ff xor edi, edi + 471f18: 49 29 c7 sub r15, rax + 471f1b: eb 27 jmp 0x471f44 <_dl_process_pt_note+0x94> + 471f1d: 0f 1f 00 nop dword ptr [rax] + 471f20: 8b 73 04 mov esi, dword ptr [rbx + 4] + 471f23: 48 83 c0 13 add rax, 19 + 471f27: 48 83 e0 f8 and rax, -8 + 471f2b: 48 8d 44 06 07 lea rax, [rsi + rax + 7] + 471f30: 48 83 e0 f8 and rax, -8 + 471f34: 48 01 c3 add rbx, rax + 471f37: 4a 8d 04 3b lea rax, [rbx + r15] + 471f3b: 49 39 c4 cmp r12, rax + 471f3e: 0f 86 bc 01 00 00 jbe 0x472100 <_dl_process_pt_note+0x250> + 471f44: 8b 03 mov eax, dword ptr [rbx] + 471f46: 83 f8 04 cmp eax, 4 + 471f49: 75 d5 jne 0x471f20 <_dl_process_pt_note+0x70> + 471f4b: 83 7b 08 05 cmp dword ptr [rbx + 8], 5 + 471f4f: 75 cf jne 0x471f20 <_dl_process_pt_note+0x70> + 471f51: 81 7b 0c 47 4e 55 00 cmp dword ptr [rbx + 12], 5590599 + 471f58: 75 c6 jne 0x471f20 <_dl_process_pt_note+0x70> + 471f5a: 41 0f b6 95 21 03 00 00 movzx edx, byte ptr [r13 + 801] + 471f62: f6 c2 07 test dl, 7 + 471f65: 0f 85 da 00 00 00 jne 0x472045 <_dl_process_pt_note+0x195> + 471f6b: 83 e2 f8 and edx, -8 + 471f6e: 83 ca 01 or edx, 1 + 471f71: 41 88 95 21 03 00 00 mov byte ptr [r13 + 801], dl + 471f78: 8b 73 04 mov esi, dword ptr [rbx + 4] + 471f7b: 83 fe 07 cmp esi, 7 + 471f7e: 0f 86 c1 00 00 00 jbe 0x472045 <_dl_process_pt_note+0x195> + 471f84: 40 f6 c6 07 test sil, 7 + 471f88: 0f 85 b7 00 00 00 jne 0x472045 <_dl_process_pt_note+0x195> + 471f8e: 48 8d 4b 10 lea rcx, [rbx + 16] + 471f92: 4c 8d 0c 31 lea r9, [rcx + rsi] + 471f96: eb 4a jmp 0x471fe2 <_dl_process_pt_note+0x132> + 471f98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 471fa0: 4c 8d 41 08 lea r8, [rcx + 8] + 471fa4: 44 89 d2 mov edx, r10d + 471fa7: 4d 8d 1c 10 lea r11, [r8 + rdx] + 471fab: 4d 39 d9 cmp r9, r11 + 471fae: 0f 82 91 00 00 00 jb 0x472045 <_dl_process_pt_note+0x195> + 471fb4: 81 ff 02 00 00 c0 cmp edi, 3221225474 + 471fba: 0f 84 70 01 00 00 je 0x472130 <_dl_process_pt_note+0x280> + 471fc0: 0f 87 7f 00 00 00 ja 0x472045 <_dl_process_pt_note+0x195> + 471fc6: 48 83 c2 07 add rdx, 7 + 471fca: 48 83 e2 f8 and rdx, -8 + 471fce: 49 8d 0c 10 lea rcx, [r8 + rdx] + 471fd2: 4c 89 ca mov rdx, r9 + 471fd5: 48 29 ca sub rdx, rcx + 471fd8: 48 83 fa 07 cmp rdx, 7 + 471fdc: 0f 8e 41 ff ff ff jle 0x471f23 <_dl_process_pt_note+0x73> + 471fe2: 89 fa mov edx, edi + 471fe4: 8b 39 mov edi, dword ptr [rcx] + 471fe6: 44 8b 51 04 mov r10d, dword ptr [rcx + 4] + 471fea: 39 d7 cmp edi, edx + 471fec: 73 b2 jae 0x471fa0 <_dl_process_pt_note+0xf0> + 471fee: eb 55 jmp 0x472045 <_dl_process_pt_note+0x195> + 471ff0: 41 89 d0 mov r8d, edx + 471ff3: 49 81 fc ff ff 00 00 cmp r12, 65535 + 471ffa: 76 6c jbe 0x472068 <_dl_process_pt_note+0x1b8> + 471ffc: 4c 89 e7 mov rdi, r12 + 471fff: 89 55 c4 mov dword ptr [rbp - 60], edx + 472002: 4c 89 4d c8 mov qword ptr [rbp - 56], r9 + 472006: e8 55 cf fa ff call 0x41ef60 + 47200b: 4c 8b 4d c8 mov r9, qword ptr [rbp - 56] + 47200f: 44 8b 45 c4 mov r8d, dword ptr [rbp - 60] + 472013: 4c 89 e2 mov rdx, r12 + 472016: 48 89 c6 mov rsi, rax + 472019: 49 89 c6 mov r14, rax + 47201c: 4c 89 c9 mov rcx, r9 + 47201f: 44 89 c7 mov edi, r8d + 472022: e8 f9 36 01 00 call 0x485720 <__pread64_nocancel> + 472027: 4c 39 e0 cmp rax, r12 + 47202a: 0f 85 15 01 00 00 jne 0x472145 <_dl_process_pt_note+0x295> + 472030: 41 f6 85 21 03 00 00 07 test byte ptr [r13 + 801], 7 + 472038: 75 0b jne 0x472045 <_dl_process_pt_note+0x195> + 47203a: 49 83 7f 30 08 cmp qword ptr [r15 + 48], 8 + 47203f: 0f 84 17 01 00 00 je 0x47215c <_dl_process_pt_note+0x2ac> + 472045: 4d 85 f6 test r14, r14 + 472048: 74 08 je 0x472052 <_dl_process_pt_note+0x1a2> + 47204a: 4c 89 f7 mov rdi, r14 + 47204d: e8 fe d4 fa ff call 0x41f550 + 472052: 31 c0 xor eax, eax + 472054: 48 8d 65 d8 lea rsp, [rbp - 40] + 472058: 5b pop rbx + 472059: 41 5c pop r12 + 47205b: 41 5d pop r13 + 47205d: 41 5e pop r14 + 47205f: 41 5f pop r15 + 472061: 5d pop rbp + 472062: c3 ret + 472063: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 472068: 49 8d 44 24 17 lea rax, [r12 + 23] + 47206d: 48 89 e7 mov rdi, rsp + 472070: 48 89 c2 mov rdx, rax + 472073: 48 25 00 f0 ff ff and rax, -4096 + 472079: 48 29 c7 sub rdi, rax + 47207c: 48 83 e2 f0 and rdx, -16 + 472080: 48 89 f8 mov rax, rdi + 472083: 48 39 c4 cmp rsp, rax + 472086: 74 15 je 0x47209d <_dl_process_pt_note+0x1ed> + 472088: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47208f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 472098: 48 39 c4 cmp rsp, rax + 47209b: 75 eb jne 0x472088 <_dl_process_pt_note+0x1d8> + 47209d: 81 e2 ff 0f 00 00 and edx, 4095 + 4720a3: 48 29 d4 sub rsp, rdx + 4720a6: 48 85 d2 test rdx, rdx + 4720a9: 74 06 je 0x4720b1 <_dl_process_pt_note+0x201> + 4720ab: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 4720b1: 48 8d 5c 24 0f lea rbx, [rsp + 15] + 4720b6: 4c 89 c9 mov rcx, r9 + 4720b9: 4c 89 e2 mov rdx, r12 + 4720bc: 44 89 c7 mov edi, r8d + 4720bf: 48 83 e3 f0 and rbx, -16 + 4720c3: 48 89 de mov rsi, rbx + 4720c6: e8 55 36 01 00 call 0x485720 <__pread64_nocancel> + 4720cb: 4c 39 e0 cmp rax, r12 + 4720ce: 0f 85 7e 00 00 00 jne 0x472152 <_dl_process_pt_note+0x2a2> + 4720d4: 41 f6 85 21 03 00 00 07 test byte ptr [r13 + 801], 7 + 4720dc: 0f 85 70 ff ff ff jne 0x472052 <_dl_process_pt_note+0x1a2> + 4720e2: 49 83 7f 30 08 cmp qword ptr [r15 + 48], 8 + 4720e7: 0f 85 65 ff ff ff jne 0x472052 <_dl_process_pt_note+0x1a2> + 4720ed: 48 89 d8 mov rax, rbx + 4720f0: 49 83 fc 0c cmp r12, 12 + 4720f4: 0f 87 0c fe ff ff ja 0x471f06 <_dl_process_pt_note+0x56> + 4720fa: e9 53 ff ff ff jmp 0x472052 <_dl_process_pt_note+0x1a2> + 4720ff: 90 nop + 472100: 8b 75 c8 mov esi, dword ptr [rbp - 56] + 472103: 89 f0 mov eax, esi + 472105: 83 e0 02 and eax, 2 + 472108: 83 e6 01 and esi, 1 + 47210b: 74 08 je 0x472115 <_dl_process_pt_note+0x265> + 47210d: 41 80 8d 21 03 00 00 02 or byte ptr [r13 + 801], 2 + 472115: 85 c0 test eax, eax + 472117: 0f 84 28 ff ff ff je 0x472045 <_dl_process_pt_note+0x195> + 47211d: 41 80 8d 21 03 00 00 04 or byte ptr [r13 + 801], 4 + 472125: e9 1b ff ff ff jmp 0x472045 <_dl_process_pt_note+0x195> + 47212a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 472130: 41 83 fa 04 cmp r10d, 4 + 472134: 0f 85 0b ff ff ff jne 0x472045 <_dl_process_pt_note+0x195> + 47213a: 8b 49 08 mov ecx, dword ptr [rcx + 8] + 47213d: 89 4d c8 mov dword ptr [rbp - 56], ecx + 472140: e9 de fd ff ff jmp 0x471f23 <_dl_process_pt_note+0x73> + 472145: 4d 85 f6 test r14, r14 + 472148: 74 08 je 0x472152 <_dl_process_pt_note+0x2a2> + 47214a: 4c 89 f7 mov rdi, r14 + 47214d: e8 fe d3 fa ff call 0x41f550 + 472152: b8 ff ff ff ff mov eax, 4294967295 + 472157: e9 f8 fe ff ff jmp 0x472054 <_dl_process_pt_note+0x1a4> + 47215c: 4c 89 f0 mov rax, r14 + 47215f: 4c 89 f3 mov rbx, r14 + 472162: e9 a2 fd ff ff jmp 0x471f09 <_dl_process_pt_note+0x59> + 472167: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000472170 : + 472170: 41 57 push r15 + 472172: 49 89 cf mov r15, rcx + 472175: 41 56 push r14 + 472177: 4d 89 ce mov r14, r9 + 47217a: 41 55 push r13 + 47217c: 49 89 d5 mov r13, rdx + 47217f: 41 54 push r12 + 472181: 41 89 fc mov r12d, edi + 472184: 55 push rbp + 472185: 4c 89 c5 mov rbp, r8 + 472188: 53 push rbx + 472189: 48 83 ec 08 sub rsp, 8 + 47218d: 48 8b 5c 24 40 mov rbx, qword ptr [rsp + 64] + 472192: 83 fe ff cmp esi, -1 + 472195: 74 07 je 0x47219e + 472197: 89 f7 mov edi, esi + 472199: e8 b2 6c fd ff call 0x448e50 <__close_nocancel> + 47219e: 48 85 ed test rbp, rbp + 4721a1: 74 12 je 0x4721b5 + 4721a3: 48 8b bd 48 03 00 00 mov rdi, qword ptr [rbp + 840] + 4721aa: 48 83 ff ff cmp rdi, -1 + 4721ae: 74 05 je 0x4721b5 + 4721b0: e8 9b d3 fa ff call 0x41f550 + 4721b5: 48 89 ef mov rdi, rbp + 4721b8: e8 93 d3 fa ff call 0x41f550 + 4721bd: 4c 89 ff mov rdi, r15 + 4721c0: e8 8b d3 fa ff call 0x41f550 + 4721c5: 48 85 db test rbx, rbx + 4721c8: 74 0d je 0x4721d7 + 4721ca: c7 43 18 00 00 00 00 mov dword ptr [rbx + 24], 0 + 4721d1: e8 4a 9a fd ff call 0x44bc20 <_dl_debug_state> + 4721d6: 90 nop + 4721d7: 4c 89 f1 mov rcx, r14 + 4721da: 31 d2 xor edx, edx + 4721dc: 4c 89 ee mov rsi, r13 + 4721df: 44 89 e7 mov edi, r12d + 4721e2: e8 99 c7 00 00 call 0x47e980 <_dl_signal_error> + 4721e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +00000000004721f0 : + 4721f0: 41 55 push r13 + 4721f2: 41 54 push r12 + 4721f4: 55 push rbp + 4721f5: 48 89 f5 mov rbp, rsi + 4721f8: 53 push rbx + 4721f9: 48 89 fb mov rbx, rdi + 4721fc: 48 83 ec 08 sub rsp, 8 + 472200: 48 85 ff test rdi, rdi + 472203: 75 17 jne 0x47221c + 472205: e9 88 00 00 00 jmp 0x472292 + 47220a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 472210: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 472214: 48 85 c0 test rax, rax + 472217: 74 27 je 0x472240 + 472219: 48 89 c3 mov rbx, rax + 47221c: 48 8b 33 mov rsi, qword ptr [rbx] + 47221f: 48 89 ef mov rdi, rbp + 472222: e8 09 ef f8 ff call 0x401130 <.plt+0x110> + 472227: 85 c0 test eax, eax + 472229: 75 e5 jne 0x472210 + 47222b: 48 83 c4 08 add rsp, 8 + 47222f: 5b pop rbx + 472230: 5d pop rbp + 472231: 41 5c pop r12 + 472233: 41 5d pop r13 + 472235: c3 ret + 472236: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 472240: 48 89 ef mov rdi, rbp + 472243: e8 38 ef f8 ff call 0x401180 <.plt+0x160> + 472248: 48 8d 78 19 lea rdi, [rax + 25] + 47224c: 4c 8d 68 01 lea r13, [rax + 1] + 472250: e8 0b cd fa ff call 0x41ef60 + 472255: 49 89 c4 mov r12, rax + 472258: 48 85 c0 test rax, rax + 47225b: 74 4b je 0x4722a8 + 47225d: 49 8d 7c 24 18 lea rdi, [r12 + 24] + 472262: 4c 89 ea mov rdx, r13 + 472265: 48 89 ee mov rsi, rbp + 472268: e8 f3 ed f8 ff call 0x401060 <.plt+0x40> + 47226d: 49 c7 44 24 08 00 00 00 00 mov qword ptr [r12 + 8], 0 + 472276: 49 89 04 24 mov qword ptr [r12], rax + 47227a: 41 c7 44 24 10 00 00 00 00 mov dword ptr [r12 + 16], 0 + 472283: 4c 89 63 08 mov qword ptr [rbx + 8], r12 + 472287: 48 83 c4 08 add rsp, 8 + 47228b: 5b pop rbx + 47228c: 5d pop rbp + 47228d: 41 5c pop r12 + 47228f: 41 5d pop r13 + 472291: c3 ret + 472292: 48 89 f7 mov rdi, rsi + 472295: e8 e6 ee f8 ff call 0x401180 <.plt+0x160> + 47229a: 48 8d 78 19 lea rdi, [rax + 25] + 47229e: e8 bd cc fa ff call 0x41ef60 + 4722a3: 48 85 c0 test rax, rax + 4722a6: 75 16 jne 0x4722be + 4722a8: 48 8d 0d 45 71 03 00 lea rcx, [rip + 225605] # 0x4a93f4 <__PRETTY_FUNCTION__.10419+0x1c> + 4722af: 31 d2 xor edx, edx + 4722b1: 48 89 ee mov rsi, rbp + 4722b4: bf 0c 00 00 00 mov edi, 12 + 4722b9: e8 c2 c6 00 00 call 0x47e980 <_dl_signal_error> + 4722be: 48 8d 0d cb 79 03 00 lea rcx, [rip + 227787] # 0x4a9c90 <__PRETTY_FUNCTION__.11269> + 4722c5: ba af 01 00 00 mov edx, 431 + 4722ca: 48 8d 35 3f 71 03 00 lea rsi, [rip + 225599] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> + 4722d1: 48 8d 3d 42 71 03 00 lea rdi, [rip + 225602] # 0x4a941a <__PRETTY_FUNCTION__.10419+0x42> + 4722d8: e8 73 0c f9 ff call 0x402f50 <__assert_fail> + 4722dd: 0f 1f 00 nop dword ptr [rax] + +00000000004722e0 : + 4722e0: 48 83 fe ff cmp rsi, -1 + 4722e4: 0f 84 b6 00 00 00 je 0x4723a0 + 4722ea: 41 55 push r13 + 4722ec: 41 bd 02 00 00 00 mov r13d, 2 + 4722f2: 41 54 push r12 + 4722f4: 49 89 f4 mov r12, rsi + 4722f7: 55 push rbp + 4722f8: 53 push rbx + 4722f9: 48 89 fb mov rbx, rdi + 4722fc: 48 83 ec 08 sub rsp, 8 + 472300: 48 8b 36 mov rsi, qword ptr [rsi] + 472303: eb 1b jmp 0x472320 + 472305: 0f 1f 00 nop dword ptr [rax] + 472308: 49 8b 34 24 mov rsi, qword ptr [r12] + 47230c: 83 41 08 01 add dword ptr [rcx + 8], 1 + 472310: 48 83 fa 02 cmp rdx, 2 + 472314: 49 0f 42 d5 cmovb rdx, r13 + 472318: 48 01 11 add qword ptr [rcx], rdx + 47231b: 48 85 f6 test rsi, rsi + 47231e: 74 62 je 0x472382 + 472320: 49 83 c4 08 add r12, 8 + 472324: 80 3b 00 cmp byte ptr [rbx], 0 + 472327: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] + 47232b: 48 8b 56 20 mov rdx, qword ptr [rsi + 32] + 47232f: 75 d7 jne 0x472308 + 472331: 8b 43 04 mov eax, dword ptr [rbx + 4] + 472334: 8d 78 01 lea edi, [rax + 1] + 472337: 48 c1 e0 04 shl rax, 4 + 47233b: 89 7b 04 mov dword ptr [rbx + 4], edi + 47233e: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] + 472342: 48 8d 2c 01 lea rbp, [rcx + rax] + 472346: 48 89 7d 10 mov qword ptr [rbp + 16], rdi + 47234a: 48 83 fa 01 cmp rdx, 1 + 47234e: 77 40 ja 0x472390 + 472350: 48 85 d2 test rdx, rdx + 472353: 48 8d 57 01 lea rdx, [rdi + 1] + 472357: 0f 95 c0 setne al + 47235a: 48 89 53 10 mov qword ptr [rbx + 16], rdx + 47235e: 83 c0 2e add eax, 46 + 472361: 88 07 mov byte ptr [rdi], al + 472363: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 472367: 48 8d 50 01 lea rdx, [rax + 1] + 47236b: 48 89 53 10 mov qword ptr [rbx + 16], rdx + 47236f: c6 00 00 mov byte ptr [rax], 0 + 472372: 49 8b 34 24 mov rsi, qword ptr [r12] + 472376: c7 45 18 00 00 00 00 mov dword ptr [rbp + 24], 0 + 47237d: 48 85 f6 test rsi, rsi + 472380: 75 9e jne 0x472320 + 472382: 48 83 c4 08 add rsp, 8 + 472386: 5b pop rbx + 472387: 5d pop rbp + 472388: 41 5c pop r12 + 47238a: 41 5d pop r13 + 47238c: c3 ret + 47238d: 0f 1f 00 nop dword ptr [rax] + 472390: 48 8b 76 18 mov rsi, qword ptr [rsi + 24] + 472394: 48 83 ea 01 sub rdx, 1 + 472398: e8 b3 ed f8 ff call 0x401150 <.plt+0x130> + 47239d: eb c8 jmp 0x472367 + 47239f: 90 nop + 4723a0: c3 ret + 4723a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4723ac: 0f 1f 40 00 nop dword ptr [rax] + +00000000004723b0 : + 4723b0: 55 push rbp + 4723b1: 31 c0 xor eax, eax + 4723b3: 48 89 e5 mov rbp, rsp + 4723b6: 41 57 push r15 + 4723b8: 41 56 push r14 + 4723ba: 49 89 f6 mov r14, rsi + 4723bd: be 00 00 08 00 mov esi, 524288 + 4723c2: 41 55 push r13 + 4723c4: 49 89 fd mov r13, rdi + 4723c7: 41 54 push r12 + 4723c9: 53 push rbx + 4723ca: 48 89 d3 mov rbx, rdx + 4723cd: 48 83 ec 28 sub rsp, 40 + 4723d1: e8 ea 6b fd ff call 0x448fc0 <__open_nocancel> + 4723d6: 41 89 c7 mov r15d, eax + 4723d9: 83 f8 ff cmp eax, -1 + 4723dc: 0f 84 5a 01 00 00 je 0x47253c + 4723e2: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4723e9: 31 f6 xor esi, esi + 4723eb: 41 bc 40 03 00 00 mov r12d, 832 + 4723f1: 64 c7 00 00 00 00 00 mov dword ptr fs:[rax], 0 + 4723f8: 49 8d 46 08 lea rax, [r14 + 8] + 4723fc: 49 c7 06 00 00 00 00 mov qword ptr [r14], 0 + 472403: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 472407: 4c 89 e2 mov rdx, r12 + 47240a: 44 89 ff mov edi, r15d + 47240d: 48 29 f2 sub rdx, rsi + 472410: 48 03 75 c8 add rsi, qword ptr [rbp - 56] + 472414: e8 f7 6c fd ff call 0x449110 <__read_nocancel> + 472419: 48 85 c0 test rax, rax + 47241c: 0f 8e da 04 00 00 jle 0x4728fc + 472422: 49 03 06 add rax, qword ptr [r14] + 472425: 49 89 06 mov qword ptr [r14], rax + 472428: 48 89 c6 mov rsi, rax + 47242b: 48 83 f8 3f cmp rax, 63 + 47242f: 76 d6 jbe 0x472407 + 472431: 48 83 fe 3f cmp rsi, 63 + 472435: 0f 8e 05 03 00 00 jle 0x472740 + 47243b: 48 b8 7f 45 4c 46 02 01 01 00 movabs rax, 282584257676671 + 472445: 49 39 46 08 cmp qword ptr [r14 + 8], rax + 472449: 0f 85 29 03 00 00 jne 0x472778 + 47244f: 41 0f b6 46 10 movzx eax, byte ptr [r14 + 16] + 472454: 84 c0 test al, al + 472456: 0f 85 3c 03 00 00 jne 0x472798 + 47245c: 8b 3d 87 77 03 00 mov edi, dword ptr [rip + 227207] # 0x4a9be9 + 472462: 41 39 7e 11 cmp dword ptr [r14 + 17], edi + 472466: 0f 84 e4 00 00 00 je 0x472550 + 47246c: 41 81 7e 08 7f 45 4c 46 cmp dword ptr [r14 + 8], 1179403647 + 472474: 0f 85 e1 04 00 00 jne 0x47295b + 47247a: 41 80 7e 0c 02 cmp byte ptr [r14 + 12], 2 + 47247f: 75 7f jne 0x472500 + 472481: 66 41 83 7e 1a 3e cmp word ptr [r14 + 26], 62 + 472487: 0f 85 5b 04 00 00 jne 0x4728e8 + 47248d: 31 ff xor edi, edi + 47248f: 41 80 7e 0d 01 cmp byte ptr [r14 + 13], 1 + 472494: 4c 8d 0d 3d 72 03 00 lea r9, [rip + 225853] # 0x4a96d8 <__PRETTY_FUNCTION__.10419+0x300> + 47249b: 0f 85 bd 02 00 00 jne 0x47275e + 4724a1: 41 80 7e 0e 01 cmp byte ptr [r14 + 14], 1 + 4724a6: 4c 8d 0d f3 71 03 00 lea r9, [rip + 225779] # 0x4a96a0 <__PRETTY_FUNCTION__.10419+0x2c8> + 4724ad: 0f 85 ab 02 00 00 jne 0x47275e + 4724b3: 41 0f b6 56 0f movzx edx, byte ptr [r14 + 15] + 4724b8: 80 fa 03 cmp dl, 3 + 4724bb: 0f 95 c0 setne al + 4724be: 84 d2 test dl, dl + 4724c0: 74 0f je 0x4724d1 + 4724c2: 4c 8d 0d 84 6f 03 00 lea r9, [rip + 225156] # 0x4a944d <__PRETTY_FUNCTION__.10419+0x75> + 4724c9: 84 c0 test al, al + 4724cb: 0f 85 8d 02 00 00 jne 0x47275e + 4724d1: 41 0f b6 56 10 movzx edx, byte ptr [r14 + 16] + 4724d6: 84 d2 test dl, dl + 4724d8: 0f 84 3a 04 00 00 je 0x472918 + 4724de: 80 fa 03 cmp dl, 3 + 4724e1: 77 08 ja 0x4724eb + 4724e3: 84 c0 test al, al + 4724e5: 0f 84 2d 04 00 00 je 0x472918 + 4724eb: 31 ff xor edi, edi + 4724ed: 4c 8d 0d 71 6f 03 00 lea r9, [rip + 225137] # 0x4a9465 <__PRETTY_FUNCTION__.10419+0x8d> + 4724f4: e9 65 02 00 00 jmp 0x47275e + 4724f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 472500: c6 03 01 mov byte ptr [rbx], 1 + 472503: 45 31 d2 xor r10d, r10d + 472506: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 472510: 44 89 ff mov edi, r15d + 472513: 4c 89 55 c8 mov qword ptr [rbp - 56], r10 + 472517: 41 bf ff ff ff ff mov r15d, 4294967295 + 47251d: e8 2e 69 fd ff call 0x448e50 <__close_nocancel> + 472522: 48 c7 c0 c0 ff ff ff mov rax, -64 + 472529: 64 c7 00 02 00 00 00 mov dword ptr fs:[rax], 2 + 472530: 4c 8b 55 c8 mov r10, qword ptr [rbp - 56] + 472534: 4c 89 d7 mov rdi, r10 + 472537: e8 14 d0 fa ff call 0x41f550 + 47253c: 48 8d 65 d8 lea rsp, [rbp - 40] + 472540: 44 89 f8 mov eax, r15d + 472543: 5b pop rbx + 472544: 41 5c pop r12 + 472546: 41 5d pop r13 + 472548: 41 5e pop r14 + 47254a: 41 5f pop r15 + 47254c: 5d pop rbp + 47254d: c3 ret + 47254e: 66 90 nop + 472550: 0f b7 3d 96 76 03 00 movzx edi, word ptr [rip + 226966] # 0x4a9bed + 472557: 66 41 39 7e 15 cmp word ptr [r14 + 21], di + 47255c: 0f 85 0a ff ff ff jne 0x47246c + 472562: 0f b6 3d 86 76 03 00 movzx edi, byte ptr [rip + 226950] # 0x4a9bef + 472569: 41 38 7e 17 cmp byte ptr [r14 + 23], dil + 47256d: 0f 85 f9 fe ff ff jne 0x47246c + 472573: 31 ff xor edi, edi + 472575: 41 83 7e 1c 01 cmp dword ptr [r14 + 28], 1 + 47257a: 0f 85 57 03 00 00 jne 0x4728d7 + 472580: 66 41 83 7e 1a 3e cmp word ptr [r14 + 26], 62 + 472586: 0f 85 5c 03 00 00 jne 0x4728e8 + 47258c: 41 0f b7 46 18 movzx eax, word ptr [r14 + 24] + 472591: 83 e8 02 sub eax, 2 + 472594: 66 83 f8 01 cmp ax, 1 + 472598: 0f 87 52 03 00 00 ja 0x4728f0 + 47259e: 66 41 83 7e 3e 38 cmp word ptr [r14 + 62], 56 + 4725a4: 0f 85 5a 03 00 00 jne 0x472904 + 4725aa: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] + 4725af: 4d 8b 56 28 mov r10, qword ptr [r14 + 40] + 4725b3: 48 8d 1c cd 00 00 00 00 lea rbx, [8*rcx] + 4725bb: 48 29 cb sub rbx, rcx + 4725be: 48 c1 e3 03 shl rbx, 3 + 4725c2: 4a 8d 14 13 lea rdx, [rbx + r10] + 4725c6: 48 89 d8 mov rax, rbx + 4725c9: 48 39 f2 cmp rdx, rsi + 4725cc: 0f 87 2e 02 00 00 ja 0x472800 + 4725d2: 48 8b 7d c8 mov rdi, qword ptr [rbp - 56] + 4725d6: 4e 8d 0c 17 lea r9, [rdi + r10] + 4725da: 4c 01 c8 add rax, r9 + 4725dd: 49 39 c1 cmp r9, rax + 4725e0: 0f 83 2a 03 00 00 jae 0x472910 + 4725e6: 4c 89 cb mov rbx, r9 + 4725e9: 45 31 d2 xor r10d, r10d + 4725ec: eb 1e jmp 0x47260c + 4725ee: 66 90 nop + 4725f0: 48 8d 04 cd 00 00 00 00 lea rax, [8*rcx] + 4725f8: 48 83 c3 38 add rbx, 56 + 4725fc: 48 29 c8 sub rax, rcx + 4725ff: 49 8d 04 c1 lea rax, [r9 + 8*rax] + 472603: 48 39 c3 cmp rbx, rax + 472606: 0f 83 28 ff ff ff jae 0x472534 + 47260c: 83 3b 04 cmp dword ptr [rbx], 4 + 47260f: 75 df jne 0x4725f0 + 472611: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] + 472615: 48 83 fa 1f cmp rdx, 31 + 472619: 76 d5 jbe 0x4725f0 + 47261b: 48 8b 43 30 mov rax, qword ptr [rbx + 48] + 47261f: 48 83 e8 04 sub rax, 4 + 472623: 48 a9 fb ff ff ff test rax, -5 + 472629: 75 c5 jne 0x4725f0 + 47262b: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] + 47262f: 48 8d 04 0a lea rax, [rdx + rcx] + 472633: 49 3b 06 cmp rax, qword ptr [r14] + 472636: 0f 86 54 02 00 00 jbe 0x472890 + 47263c: 48 81 fa ff ff 00 00 cmp rdx, 65535 + 472643: 0f 87 57 02 00 00 ja 0x4728a0 + 472649: 48 8d 42 17 lea rax, [rdx + 23] + 47264d: 48 89 e7 mov rdi, rsp + 472650: 48 89 c6 mov rsi, rax + 472653: 48 25 00 f0 ff ff and rax, -4096 + 472659: 48 29 c7 sub rdi, rax + 47265c: 48 83 e6 f0 and rsi, -16 + 472660: 48 89 f8 mov rax, rdi + 472663: 48 39 c4 cmp rsp, rax + 472666: 74 15 je 0x47267d + 472668: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47266f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 472678: 48 39 c4 cmp rsp, rax + 47267b: 75 eb jne 0x472668 + 47267d: 81 e6 ff 0f 00 00 and esi, 4095 + 472683: 48 29 f4 sub rsp, rsi + 472686: 48 85 f6 test rsi, rsi + 472689: 74 06 je 0x472691 + 47268b: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 + 472691: 4c 8d 64 24 0f lea r12, [rsp + 15] + 472696: 49 83 e4 f0 and r12, -16 + 47269a: 4c 89 e6 mov rsi, r12 + 47269d: 44 89 ff mov edi, r15d + 4726a0: 4c 89 55 b0 mov qword ptr [rbp - 80], r10 + 4726a4: 4c 89 4d b8 mov qword ptr [rbp - 72], r9 + 4726a8: 48 89 55 c0 mov qword ptr [rbp - 64], rdx + 4726ac: e8 6f 30 01 00 call 0x485720 <__pread64_nocancel> + 4726b1: 48 8b 55 c0 mov rdx, qword ptr [rbp - 64] + 4726b5: 4c 8b 4d b8 mov r9, qword ptr [rbp - 72] + 4726b9: 4c 8b 55 b0 mov r10, qword ptr [rbp - 80] + 4726bd: 48 39 d0 cmp rax, rdx + 4726c0: 0f 85 a3 02 00 00 jne 0x472969 + 4726c6: 48 8d 3d 03 76 03 00 lea rdi, [rip + 226819] # 0x4a9cd0 + 4726cd: 0f 1f 00 nop dword ptr [rax] + 4726d0: 49 8b 04 24 mov rax, qword ptr [r12] + 4726d4: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] + 4726d9: 48 33 07 xor rax, qword ptr [rdi] + 4726dc: 48 33 0d f5 75 03 00 xor rcx, qword ptr [rip + 226805] # 0x4a9cd8 + 4726e3: 48 09 c1 or rcx, rax + 4726e6: 0f 85 c4 00 00 00 jne 0x4727b0 + 4726ec: 48 85 d2 test rdx, rdx + 4726ef: 0f 84 fb 00 00 00 je 0x4727f0 + 4726f5: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] + 4726fa: 85 c0 test eax, eax + 4726fc: 0f 85 0e fe ff ff jne 0x472510 + 472702: 41 0f b6 44 24 14 movzx eax, byte ptr [r12 + 20] + 472708: 41 0f b6 4c 24 18 movzx ecx, byte ptr [r12 + 24] + 47270e: 8b 15 54 11 05 00 mov edx, dword ptr [rip + 332116] # 0x4c3868 <_dl_osversion> + 472714: c1 e0 08 shl eax, 8 + 472717: 01 c8 add eax, ecx + 472719: 41 0f b6 4c 24 1c movzx ecx, byte ptr [r12 + 28] + 47271f: c1 e0 08 shl eax, 8 + 472722: 01 c8 add eax, ecx + 472724: 39 d0 cmp eax, edx + 472726: 0f 86 08 fe ff ff jbe 0x472534 + 47272c: 85 d2 test edx, edx + 47272e: 0f 84 00 fe ff ff je 0x472534 + 472734: e9 d7 fd ff ff jmp 0x472510 + 472739: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 472740: 48 c7 c0 c0 ff ff ff mov rax, -64 + 472747: 4c 8d 0d da 6c 03 00 lea r9, [rip + 224474] # 0x4a9428 <__PRETTY_FUNCTION__.10419+0x50> + 47274e: 64 8b 38 mov edi, dword ptr fs:[rax] + 472751: 48 8d 05 df 6c 03 00 lea rax, [rip + 224479] # 0x4a9437 <__PRETTY_FUNCTION__.10419+0x5f> + 472758: 85 ff test edi, edi + 47275a: 4c 0f 45 c8 cmovne r9, rax + 47275e: 6a 00 push 0 + 472760: 45 31 c0 xor r8d, r8d + 472763: 31 c9 xor ecx, ecx + 472765: 4c 89 ea mov rdx, r13 + 472768: 6a 00 push 0 + 47276a: 44 89 fe mov esi, r15d + 47276d: e8 fe f9 ff ff call 0x472170 + 472772: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 472778: 48 b8 7f 45 4c 46 02 01 01 03 movabs rax, 216455366371460479 + 472782: 49 39 46 08 cmp qword ptr [r14 + 8], rax + 472786: 0f 84 c3 fc ff ff je 0x47244f + 47278c: e9 db fc ff ff jmp 0x47246c + 472791: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 472798: 41 80 7e 0f 03 cmp byte ptr [r14 + 15], 3 + 47279d: 0f 85 c9 fc ff ff jne 0x47246c + 4727a3: 3c 03 cmp al, 3 + 4727a5: 0f 86 b1 fc ff ff jbe 0x47245c + 4727ab: e9 bc fc ff ff jmp 0x47246c + 4727b0: 48 8b 4b 30 mov rcx, qword ptr [rbx + 48] + 4727b4: 41 8b 04 24 mov eax, dword ptr [r12] + 4727b8: 45 8b 5c 24 04 mov r11d, dword ptr [r12 + 4] + 4727bd: 48 89 ce mov rsi, rcx + 4727c0: 48 8d 44 01 0b lea rax, [rcx + rax + 11] + 4727c5: 48 f7 de neg rsi + 4727c8: 4a 8d 4c 19 ff lea rcx, [rcx + r11 - 1] + 4727cd: 48 21 f0 and rax, rsi + 4727d0: 48 01 c8 add rax, rcx + 4727d3: 48 21 c6 and rsi, rax + 4727d6: 48 8d 42 e0 lea rax, [rdx - 32] + 4727da: 48 39 c6 cmp rsi, rax + 4727dd: 77 11 ja 0x4727f0 + 4727df: 48 29 f2 sub rdx, rsi + 4727e2: 49 01 f4 add r12, rsi + 4727e5: e9 e6 fe ff ff jmp 0x4726d0 + 4727ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4727f0: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] + 4727f5: e9 f6 fd ff ff jmp 0x4725f0 + 4727fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 472800: 48 8d 43 17 lea rax, [rbx + 23] + 472804: 48 89 e7 mov rdi, rsp + 472807: 48 89 c2 mov rdx, rax + 47280a: 48 25 00 f0 ff ff and rax, -4096 + 472810: 48 29 c7 sub rdi, rax + 472813: 48 83 e2 f0 and rdx, -16 + 472817: 48 89 f8 mov rax, rdi + 47281a: 48 39 c4 cmp rsp, rax + 47281d: 74 15 je 0x472834 + 47281f: 48 81 ec 00 10 00 00 sub rsp, 4096 + 472826: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47282f: 48 39 c4 cmp rsp, rax + 472832: 75 eb jne 0x47281f + 472834: 81 e2 ff 0f 00 00 and edx, 4095 + 47283a: 48 29 d4 sub rsp, rdx + 47283d: 48 85 d2 test rdx, rdx + 472840: 74 06 je 0x472848 + 472842: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 472848: 4c 8d 4c 24 0f lea r9, [rsp + 15] + 47284d: 4c 89 d1 mov rcx, r10 + 472850: 48 89 da mov rdx, rbx + 472853: 44 89 ff mov edi, r15d + 472856: 49 83 e1 f0 and r9, -16 + 47285a: 4c 89 ce mov rsi, r9 + 47285d: 4c 89 4d c0 mov qword ptr [rbp - 64], r9 + 472861: e8 ba 2e 01 00 call 0x485720 <__pread64_nocancel> + 472866: 4c 8b 4d c0 mov r9, qword ptr [rbp - 64] + 47286a: 48 39 d8 cmp rax, rbx + 47286d: 0f 85 fe 00 00 00 jne 0x472971 + 472873: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] + 472878: 48 8d 04 cd 00 00 00 00 lea rax, [8*rcx] + 472880: 48 29 c8 sub rax, rcx + 472883: 48 c1 e0 03 shl rax, 3 + 472887: e9 4e fd ff ff jmp 0x4725da + 47288c: 0f 1f 40 00 nop dword ptr [rax] + 472890: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 472894: 4c 8d 24 08 lea r12, [rax + rcx] + 472898: e9 29 fe ff ff jmp 0x4726c6 + 47289d: 0f 1f 00 nop dword ptr [rax] + 4728a0: 48 89 d6 mov rsi, rdx + 4728a3: 4c 89 d7 mov rdi, r10 + 4728a6: 48 89 4d b0 mov qword ptr [rbp - 80], rcx + 4728aa: 4c 89 4d b8 mov qword ptr [rbp - 72], r9 + 4728ae: 48 89 55 c0 mov qword ptr [rbp - 64], rdx + 4728b2: e8 99 d3 fa ff call 0x41fc50 + 4728b7: 49 89 c4 mov r12, rax + 4728ba: 48 85 c0 test rax, rax + 4728bd: 0f 84 ae 00 00 00 je 0x472971 + 4728c3: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] + 4728c7: 4c 8b 4d b8 mov r9, qword ptr [rbp - 72] + 4728cb: 49 89 c2 mov r10, rax + 4728ce: 48 8b 55 c0 mov rdx, qword ptr [rbp - 64] + 4728d2: e9 c3 fd ff ff jmp 0x47269a + 4728d7: 4c 8d 0d 92 6d 03 00 lea r9, [rip + 224658] # 0x4a9670 <__PRETTY_FUNCTION__.10419+0x298> + 4728de: e9 7b fe ff ff jmp 0x47275e + 4728e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4728e8: 45 31 d2 xor r10d, r10d + 4728eb: e9 20 fc ff ff jmp 0x472510 + 4728f0: 4c 8d 0d 51 6d 03 00 lea r9, [rip + 224593] # 0x4a9648 <__PRETTY_FUNCTION__.10419+0x270> + 4728f7: e9 62 fe ff ff jmp 0x47275e + 4728fc: 49 8b 36 mov rsi, qword ptr [r14] + 4728ff: e9 2d fb ff ff jmp 0x472431 + 472904: 4c 8d 0d fd 6d 03 00 lea r9, [rip + 224765] # 0x4a9708 <__PRETTY_FUNCTION__.10419+0x330> + 47290b: e9 4e fe ff ff jmp 0x47275e + 472910: 45 31 d2 xor r10d, r10d + 472913: e9 1c fc ff ff jmp 0x472534 + 472918: 8b 3d cb 72 03 00 mov edi, dword ptr [rip + 225995] # 0x4a9be9 + 47291e: 41 39 7e 11 cmp dword ptr [r14 + 17], edi + 472922: 74 0e je 0x472932 + 472924: 31 ff xor edi, edi + 472926: 4c 8d 0d 55 6b 03 00 lea r9, [rip + 224085] # 0x4a9482 <__PRETTY_FUNCTION__.10419+0xaa> + 47292d: e9 2c fe ff ff jmp 0x47275e + 472932: 0f b7 3d b4 72 03 00 movzx edi, word ptr [rip + 225972] # 0x4a9bed + 472939: 66 41 39 7e 15 cmp word ptr [r14 + 21], di + 47293e: 75 e4 jne 0x472924 + 472940: 0f b6 3d a8 72 03 00 movzx edi, byte ptr [rip + 225960] # 0x4a9bef + 472947: 41 38 7e 17 cmp byte ptr [r14 + 23], dil + 47294b: 75 d7 jne 0x472924 + 47294d: 31 ff xor edi, edi + 47294f: 4c 8d 0d 5a 6b 03 00 lea r9, [rip + 224090] # 0x4a94b0 <__PRETTY_FUNCTION__.10419+0xd8> + 472956: e9 03 fe ff ff jmp 0x47275e + 47295b: 31 ff xor edi, edi + 47295d: 4c 8d 0d 39 6b 03 00 lea r9, [rip + 224057] # 0x4a949d <__PRETTY_FUNCTION__.10419+0xc5> + 472964: e9 f5 fd ff ff jmp 0x47275e + 472969: 4c 89 d7 mov rdi, r10 + 47296c: e8 df cb fa ff call 0x41f550 + 472971: 48 c7 c0 c0 ff ff ff mov rax, -64 + 472978: 4c 8d 0d b8 6a 03 00 lea r9, [rip + 223928] # 0x4a9437 <__PRETTY_FUNCTION__.10419+0x5f> + 47297f: 64 8b 38 mov edi, dword ptr fs:[rax] + 472982: e9 d7 fd ff ff jmp 0x47275e + 472987: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000472990 : + 472990: 55 push rbp + 472991: 48 89 e5 mov rbp, rsp + 472994: 41 57 push r15 + 472996: 41 56 push r14 + 472998: 41 55 push r13 + 47299a: 41 54 push r12 + 47299c: 53 push rbx + 47299d: 48 81 ec 08 01 00 00 sub rsp, 264 + 4729a4: 48 8b 01 mov rax, qword ptr [rcx] + 4729a7: 48 89 bd 28 ff ff ff mov qword ptr [rbp - 216], rdi + 4729ae: 48 89 8d e0 fe ff ff mov qword ptr [rbp - 288], rcx + 4729b5: 4c 89 85 f8 fe ff ff mov qword ptr [rbp - 264], r8 + 4729bc: 4c 89 8d 20 ff ff ff mov qword ptr [rbp - 224], r9 + 4729c3: 48 89 85 18 ff ff ff mov qword ptr [rbp - 232], rax + 4729ca: 48 85 c0 test rax, rax + 4729cd: 0f 84 10 02 00 00 je 0x472be3 + 4729d3: 48 8b 05 e6 d4 04 00 mov rax, qword ptr [rip + 316646] # 0x4bfec0 + 4729da: 48 03 05 5f 05 05 00 add rax, qword ptr [rip + 329055] # 0x4c2f40 + 4729e1: 49 89 f6 mov r14, rsi + 4729e4: 48 8d 44 06 17 lea rax, [rsi + rax + 23] + 4729e9: 48 89 e6 mov rsi, rsp + 4729ec: 48 89 c1 mov rcx, rax + 4729ef: 48 25 00 f0 ff ff and rax, -4096 + 4729f5: 48 29 c6 sub rsi, rax + 4729f8: 48 83 e1 f0 and rcx, -16 + 4729fc: 48 89 f0 mov rax, rsi + 4729ff: 48 39 c4 cmp rsp, rax + 472a02: 74 15 je 0x472a19 + 472a04: 48 81 ec 00 10 00 00 sub rsp, 4096 + 472a0b: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 472a14: 48 39 c4 cmp rsp, rax + 472a17: 75 eb jne 0x472a04 + 472a19: 81 e1 ff 0f 00 00 and ecx, 4095 + 472a1f: 48 29 cc sub rsp, rcx + 472a22: 48 85 c9 test rcx, rcx + 472a25: 0f 85 28 05 00 00 jne 0x472f53 + 472a2b: 81 e2 00 00 00 04 and edx, 67108864 + 472a31: 48 8d 44 24 0f lea rax, [rsp + 15] + 472a36: c7 85 10 ff ff ff 00 00 00 00 mov dword ptr [rbp - 240], 0 + 472a40: 89 95 14 ff ff ff mov dword ptr [rbp - 236], edx + 472a46: 48 83 e0 f0 and rax, -16 + 472a4a: 48 c7 85 e8 fe ff ff 00 00 00 00 mov qword ptr [rbp - 280], 0 + 472a55: 49 89 c7 mov r15, rax + 472a58: 4c 89 b5 30 ff ff ff mov qword ptr [rbp - 208], r14 + 472a5f: 90 nop + 472a60: 48 8b 85 18 ff ff ff mov rax, qword ptr [rbp - 232] + 472a67: 48 8b 18 mov rbx, qword ptr [rax] + 472a6a: 8b 05 50 0d 05 00 mov eax, dword ptr [rip + 331088] # 0x4c37c0 <_dl_debug_mask> + 472a70: 83 e0 01 and eax, 1 + 472a73: 41 89 c5 mov r13d, eax + 472a76: 0f 85 64 03 00 00 jne 0x472de0 + 472a7c: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] + 472a80: 48 8b 73 18 mov rsi, qword ptr [rbx + 24] + 472a84: 4c 89 ff mov rdi, r15 + 472a87: 45 31 e4 xor r12d, r12d + 472a8a: 45 31 ed xor r13d, r13d + 472a8d: e8 be e6 f8 ff call 0x401150 <.plt+0x130> + 472a92: 49 89 c6 mov r14, rax + 472a95: 48 8d 85 40 ff ff ff lea rax, [rbp - 192] + 472a9c: 48 89 85 08 ff ff ff mov qword ptr [rbp - 248], rax + 472aa3: 48 8b 85 30 ff ff ff mov rax, qword ptr [rbp - 208] + 472aaa: 48 f7 d0 not rax + 472aad: 48 89 85 00 ff ff ff mov qword ptr [rbp - 256], rax + 472ab4: 4c 89 f0 mov rax, r14 + 472ab7: 49 89 de mov r14, rbx + 472aba: 4c 89 e3 mov rbx, r12 + 472abd: 49 89 c4 mov r12, rax + 472ac0: 48 8b 05 01 d4 04 00 mov rax, qword ptr [rip + 316417] # 0x4bfec8 + 472ac7: 48 39 d8 cmp rax, rbx + 472aca: 0f 86 94 01 00 00 jbe 0x472c64 + 472ad0: 41 83 7c 9e 28 01 cmp dword ptr [r14 + 4*rbx + 40], 1 + 472ad6: 48 8d 4b 01 lea rcx, [rbx + 1] + 472ada: 0f 84 78 01 00 00 je 0x472c58 + 472ae0: 48 89 d8 mov rax, rbx + 472ae3: 4c 89 e7 mov rdi, r12 + 472ae6: 48 c1 e0 04 shl rax, 4 + 472aea: 48 03 05 df d3 04 00 add rax, qword ptr [rip + 316383] # 0x4bfed0 + 472af1: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 472af5: 48 8b 30 mov rsi, qword ptr [rax] + 472af8: e8 53 e6 f8 ff call 0x401150 <.plt+0x130> + 472afd: 48 8b 95 30 ff ff ff mov rdx, qword ptr [rbp - 208] + 472b04: 48 8b b5 28 ff ff ff mov rsi, qword ptr [rbp - 216] + 472b0b: 48 89 c7 mov rdi, rax + 472b0e: e8 3d e6 f8 ff call 0x401150 <.plt+0x130> + 472b13: 4c 29 f8 sub rax, r15 + 472b16: 48 89 85 38 ff ff ff mov qword ptr [rbp - 200], rax + 472b1d: f6 05 9c 0c 05 00 01 test byte ptr [rip + 330908], 1 # 0x4c37c0 <_dl_debug_mask> + 472b24: 0f 85 2e 02 00 00 jne 0x472d58 + 472b2a: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] + 472b2e: 48 8b b5 20 ff ff ff mov rsi, qword ptr [rbp - 224] + 472b35: 4c 89 ff mov rdi, r15 + 472b38: e8 73 f8 ff ff call 0x4723b0 + 472b3d: 41 89 c0 mov r8d, eax + 472b40: 41 8b 44 9e 28 mov eax, dword ptr [r14 + 4*rbx + 40] + 472b45: 85 c0 test eax, eax + 472b47: 0f 85 b3 01 00 00 jne 0x472d00 + 472b4d: 41 83 f8 ff cmp r8d, -1 + 472b51: 0f 84 c9 01 00 00 je 0x472d20 + 472b57: 41 c7 44 9e 28 02 00 00 00 mov dword ptr [r14 + 4*rbx + 40], 2 + 472b60: 41 bd 01 00 00 00 mov r13d, 1 + 472b66: 8b 85 14 ff ff ff mov eax, dword ptr [rbp - 236] + 472b6c: 85 c0 test eax, eax + 472b6e: 74 20 je 0x472b90 + 472b70: 8b 35 2a cf 04 00 mov esi, dword ptr [rip + 315178] # 0x4bfaa0 <__libc_enable_secure> + 472b76: 85 f6 test esi, esi + 472b78: 0f 85 82 00 00 00 jne 0x472c00 + 472b7e: 48 83 c3 01 add rbx, 1 + 472b82: 41 83 f8 ff cmp r8d, -1 + 472b86: 0f 84 34 ff ff ff je 0x472ac0 + 472b8c: 0f 1f 40 00 nop dword ptr [rax] + 472b90: 48 8b bd 38 ff ff ff mov rdi, qword ptr [rbp - 200] + 472b97: 44 89 85 30 ff ff ff mov dword ptr [rbp - 208], r8d + 472b9e: e8 bd c3 fa ff call 0x41ef60 + 472ba3: 48 8b 8d f8 fe ff ff mov rcx, qword ptr [rbp - 264] + 472baa: 44 8b 85 30 ff ff ff mov r8d, dword ptr [rbp - 208] + 472bb1: 48 85 c0 test rax, rax + 472bb4: 48 89 01 mov qword ptr [rcx], rax + 472bb7: 74 22 je 0x472bdb + 472bb9: 48 8b 95 38 ff ff ff mov rdx, qword ptr [rbp - 200] + 472bc0: 4c 89 fe mov rsi, r15 + 472bc3: 48 89 c7 mov rdi, rax + 472bc6: 44 89 85 30 ff ff ff mov dword ptr [rbp - 208], r8d + 472bcd: e8 8e e4 f8 ff call 0x401060 <.plt+0x40> + 472bd2: 44 8b 85 30 ff ff ff mov r8d, dword ptr [rbp - 208] + 472bd9: eb 0e jmp 0x472be9 + 472bdb: 44 89 c7 mov edi, r8d + 472bde: e8 6d 62 fd ff call 0x448e50 <__close_nocancel> + 472be3: 41 b8 ff ff ff ff mov r8d, 4294967295 + 472be9: 48 8d 65 d8 lea rsp, [rbp - 40] + 472bed: 44 89 c0 mov eax, r8d + 472bf0: 5b pop rbx + 472bf1: 41 5c pop r12 + 472bf3: 41 5d pop r13 + 472bf5: 41 5e pop r14 + 472bf7: 41 5f pop r15 + 472bf9: 5d pop rbp + 472bfa: c3 ret + 472bfb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 472c00: 48 8b 95 08 ff ff ff mov rdx, qword ptr [rbp - 248] + 472c07: 44 89 c6 mov esi, r8d + 472c0a: bf 01 00 00 00 mov edi, 1 + 472c0f: 44 89 85 f0 fe ff ff mov dword ptr [rbp - 272], r8d + 472c16: e8 c5 57 fd ff call 0x4483e0 <_fxstat> + 472c1b: 44 8b 85 f0 fe ff ff mov r8d, dword ptr [rbp - 272] + 472c22: 85 c0 test eax, eax + 472c24: 75 0d jne 0x472c33 + 472c26: f6 85 59 ff ff ff 08 test byte ptr [rbp - 167], 8 + 472c2d: 0f 85 4b ff ff ff jne 0x472b7e + 472c33: 44 89 c7 mov edi, r8d + 472c36: e8 15 62 fd ff call 0x448e50 <__close_nocancel> + 472c3b: 48 c7 c0 c0 ff ff ff mov rax, -64 + 472c42: 48 8d 4b 01 lea rcx, [rbx + 1] + 472c46: 64 c7 00 02 00 00 00 mov dword ptr fs:[rax], 2 + 472c4d: 48 8b 05 74 d2 04 00 mov rax, qword ptr [rip + 316020] # 0x4bfec8 + 472c54: 0f 1f 40 00 nop dword ptr [rax] + 472c58: 48 89 cb mov rbx, rcx + 472c5b: 48 39 c8 cmp rax, rcx + 472c5e: 0f 87 6c fe ff ff ja 0x472ad0 + 472c64: 45 85 ed test r13d, r13d + 472c67: 74 18 je 0x472c81 + 472c69: 48 c7 c0 c0 ff ff ff mov rax, -64 + 472c70: 64 8b 00 mov eax, dword ptr fs:[rax] + 472c73: 83 f8 0d cmp eax, 13 + 472c76: 74 09 je 0x472c81 + 472c78: 83 f8 02 cmp eax, 2 + 472c7b: 0f 85 62 ff ff ff jne 0x472be3 + 472c81: 48 83 85 18 ff ff ff 08 add qword ptr [rbp - 232], 8 + 472c89: 48 8b 85 18 ff ff ff mov rax, qword ptr [rbp - 232] + 472c90: 44 09 ad 10 ff ff ff or dword ptr [rbp - 240], r13d + 472c97: 48 83 38 00 cmp qword ptr [rax], 0 + 472c9b: 0f 85 bf fd ff ff jne 0x472a60 + 472ca1: 8b 8d 10 ff ff ff mov ecx, dword ptr [rbp - 240] + 472ca7: 85 c9 test ecx, ecx + 472ca9: 0f 85 34 ff ff ff jne 0x472be3 + 472caf: 48 8b 85 e0 fe ff ff mov rax, qword ptr [rbp - 288] + 472cb6: 8b 50 08 mov edx, dword ptr [rax + 8] + 472cb9: 85 d2 test edx, edx + 472cbb: 0f 85 59 03 00 00 jne 0x47301a + 472cc1: 48 8b 8d e0 fe ff ff mov rcx, qword ptr [rbp - 288] + 472cc8: 48 8d 05 11 d2 04 00 lea rax, [rip + 315921] # 0x4bfee0 + 472ccf: 48 39 c1 cmp rcx, rax + 472cd2: 0f 84 0b ff ff ff je 0x472be3 + 472cd8: 48 8d 05 d1 d1 04 00 lea rax, [rip + 315857] # 0x4bfeb0 + 472cdf: 48 39 c1 cmp rcx, rax + 472ce2: 0f 84 fb fe ff ff je 0x472be3 + 472ce8: 48 c7 01 ff ff ff ff mov qword ptr [rcx], -1 + 472cef: 41 b8 ff ff ff ff mov r8d, 4294967295 + 472cf5: e9 ef fe ff ff jmp 0x472be9 + 472cfa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 472d00: 83 f8 01 cmp eax, 1 + 472d03: 0f 95 c0 setne al + 472d06: 0f b6 c0 movzx eax, al + 472d09: 41 09 c5 or r13d, eax + 472d0c: 41 83 f8 ff cmp r8d, -1 + 472d10: 0f 85 50 fe ff ff jne 0x472b66 + 472d16: 48 83 c3 01 add rbx, 1 + 472d1a: e9 a1 fd ff ff jmp 0x472ac0 + 472d1f: 90 nop + 472d20: 48 83 7d 10 00 cmp qword ptr [rbp + 16], 0 + 472d25: 74 49 je 0x472d70 + 472d27: 48 8b 45 10 mov rax, qword ptr [rbp + 16] + 472d2b: 48 8d 0d 4e e4 04 00 lea rcx, [rip + 320590] # 0x4c1180 <_dl_ns> + 472d32: 48 8b 40 30 mov rax, qword ptr [rax + 48] + 472d36: 48 8d 04 c0 lea rax, [rax + 8*rax] + 472d3a: 48 c1 e0 04 shl rax, 4 + 472d3e: 48 8b 04 01 mov rax, qword ptr [rcx + rax] + 472d42: f6 80 1d 03 00 00 08 test byte ptr [rax + 797], 8 + 472d49: 74 25 je 0x472d70 + 472d4b: 41 bd 01 00 00 00 mov r13d, 1 + 472d51: eb c3 jmp 0x472d16 + 472d53: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 472d58: 4c 89 fe mov rsi, r15 + 472d5b: 48 8d 3d 9b 67 03 00 lea rdi, [rip + 223131] # 0x4a94fd <__PRETTY_FUNCTION__.10419+0x125> + 472d62: 31 c0 xor eax, eax + 472d64: e8 17 7b 00 00 call 0x47a880 <_dl_debug_printf> + 472d69: e9 bc fd ff ff jmp 0x472b2a + 472d6e: 66 90 nop + 472d70: 48 8b 85 38 ff ff ff mov rax, qword ptr [rbp - 200] + 472d77: 48 8b 8d 00 ff ff ff mov rcx, qword ptr [rbp - 256] + 472d7e: 4c 89 fe mov rsi, r15 + 472d81: bf 01 00 00 00 mov edi, 1 + 472d86: 48 8b 95 08 ff ff ff mov rdx, qword ptr [rbp - 248] + 472d8d: 4c 01 f8 add rax, r15 + 472d90: c6 04 08 00 mov byte ptr [rax + rcx], 0 + 472d94: e8 e7 55 fd ff call 0x448380 <_xstat> + 472d99: 41 89 c0 mov r8d, eax + 472d9c: b8 01 00 00 00 mov eax, 1 + 472da1: 45 85 c0 test r8d, r8d + 472da4: 75 29 jne 0x472dcf + 472da6: 8b 95 58 ff ff ff mov edx, dword ptr [rbp - 168] + 472dac: 31 c0 xor eax, eax + 472dae: 81 e2 00 f0 00 00 and edx, 61440 + 472db4: 81 fa 00 40 00 00 cmp edx, 16384 + 472dba: 0f 94 c0 sete al + 472dbd: 83 c0 01 add eax, 1 + 472dc0: 81 fa 00 40 00 00 cmp edx, 16384 + 472dc6: ba 01 00 00 00 mov edx, 1 + 472dcb: 44 0f 44 ea cmove r13d, edx + 472dcf: 41 89 44 9e 28 mov dword ptr [r14 + 4*rbx + 40], eax + 472dd4: e9 3d ff ff ff jmp 0x472d16 + 472dd9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 472de0: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 472de4: 48 89 85 08 ff ff ff mov qword ptr [rbp - 248], rax + 472deb: 48 3b 85 e8 fe ff ff cmp rax, qword ptr [rbp - 280] + 472df2: 0f 84 84 fc ff ff je 0x472a7c + 472df8: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 472dfc: 48 89 e1 mov rcx, rsp + 472dff: 48 89 a5 f0 fe ff ff mov qword ptr [rbp - 272], rsp + 472e06: 48 89 85 00 ff ff ff mov qword ptr [rbp - 256], rax + 472e0d: 48 8b 05 ac d0 04 00 mov rax, qword ptr [rip + 315564] # 0x4bfec0 + 472e14: 48 03 05 25 01 05 00 add rax, qword ptr [rip + 327973] # 0x4c2f40 + 472e1b: 48 83 c0 0f add rax, 15 + 472e1f: 48 89 c2 mov rdx, rax + 472e22: 48 25 00 f0 ff ff and rax, -4096 + 472e28: 48 29 c1 sub rcx, rax + 472e2b: 48 83 e2 f0 and rdx, -16 + 472e2f: 48 89 c8 mov rax, rcx + 472e32: 48 39 c4 cmp rsp, rax + 472e35: 74 15 je 0x472e4c + 472e37: 48 81 ec 00 10 00 00 sub rsp, 4096 + 472e3e: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 472e47: 48 39 c4 cmp rsp, rax + 472e4a: 75 eb jne 0x472e37 + 472e4c: 81 e2 ff 0f 00 00 and edx, 4095 + 472e52: 48 29 d4 sub rsp, rdx + 472e55: 48 85 d2 test rdx, rdx + 472e58: 74 06 je 0x472e60 + 472e5a: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 472e60: 31 c0 xor eax, eax + 472e62: 48 8d 3d 69 66 03 00 lea rdi, [rip + 222825] # 0x4a94d2 <__PRETTY_FUNCTION__.10419+0xfa> + 472e69: 49 89 e4 mov r12, rsp + 472e6c: e8 0f 7a 00 00 call 0x47a880 <_dl_debug_printf> + 472e71: 4c 8b b5 18 ff ff ff mov r14, qword ptr [rbp - 232] + 472e78: 49 8b 06 mov rax, qword ptr [r14] + 472e7b: 48 85 c0 test rax, rax + 472e7e: 0f 84 fb 00 00 00 je 0x472f7f + 472e84: 4c 89 bd d8 fe ff ff mov qword ptr [rbp - 296], r15 + 472e8b: 48 89 9d e8 fe ff ff mov qword ptr [rbp - 280], rbx + 472e92: 44 89 eb mov ebx, r13d + 472e95: 0f 1f 00 nop dword ptr [rax] + 472e98: 48 8b 8d 08 ff ff ff mov rcx, qword ptr [rbp - 248] + 472e9f: 48 3b 48 08 cmp rcx, qword ptr [rax + 8] + 472ea3: 0f 85 c8 00 00 00 jne 0x472f71 + 472ea9: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 472ead: 48 8b 70 18 mov rsi, qword ptr [rax + 24] + 472eb1: 4c 89 e7 mov rdi, r12 + 472eb4: e8 97 e2 f8 ff call 0x401150 <.plt+0x130> + 472eb9: 48 8b 15 08 d0 04 00 mov rdx, qword ptr [rip + 315400] # 0x4bfec8 + 472ec0: 49 89 c5 mov r13, rax + 472ec3: 48 85 d2 test rdx, rdx + 472ec6: 0f 84 94 00 00 00 je 0x472f60 + 472ecc: 49 8d 44 24 01 lea rax, [r12 + 1] + 472ed1: 45 31 ff xor r15d, r15d + 472ed4: 48 89 85 38 ff ff ff mov qword ptr [rbp - 200], rax + 472edb: eb 44 jmp 0x472f21 + 472edd: 0f 1f 00 nop dword ptr [rax] + 472ee0: 48 3b 85 38 ff ff ff cmp rax, qword ptr [rbp - 200] + 472ee7: 0f 84 03 01 00 00 je 0x472ff0 + 472eed: c6 40 ff 00 mov byte ptr [rax - 1], 0 + 472ef1: 85 db test ebx, ebx + 472ef3: 48 8d 05 d8 97 03 00 lea rax, [rip + 235480] # 0x4ac6d2 + 472efa: 48 8d 3d be 65 03 00 lea rdi, [rip + 222654] # 0x4a94bf <__PRETTY_FUNCTION__.10419+0xe7> + 472f01: 4c 89 e6 mov rsi, r12 + 472f04: 48 0f 45 f8 cmovne rdi, rax + 472f08: 31 c0 xor eax, eax + 472f0a: 31 db xor ebx, ebx + 472f0c: e8 1f 7a 00 00 call 0x47a930 <_dl_debug_printf_c> + 472f11: 48 8b 15 b0 cf 04 00 mov rdx, qword ptr [rip + 315312] # 0x4bfec8 + 472f18: 49 83 c7 01 add r15, 1 + 472f1c: 49 39 d7 cmp r15, rdx + 472f1f: 73 3f jae 0x472f60 + 472f21: 49 8b 06 mov rax, qword ptr [r14] + 472f24: 42 83 7c b8 28 01 cmp dword ptr [rax + 4*r15 + 40], 1 + 472f2a: 74 ec je 0x472f18 + 472f2c: 4c 89 f8 mov rax, r15 + 472f2f: 4c 89 ef mov rdi, r13 + 472f32: 48 c1 e0 04 shl rax, 4 + 472f36: 48 03 05 93 cf 04 00 add rax, qword ptr [rip + 315283] # 0x4bfed0 + 472f3d: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 472f41: 48 8b 30 mov rsi, qword ptr [rax] + 472f44: e8 07 e2 f8 ff call 0x401150 <.plt+0x130> + 472f49: 49 39 c4 cmp r12, rax + 472f4c: 75 92 jne 0x472ee0 + 472f4e: c6 00 00 mov byte ptr [rax], 0 + 472f51: eb 9e jmp 0x472ef1 + 472f53: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 472f59: e9 cd fa ff ff jmp 0x472a2b + 472f5e: 66 90 nop + 472f60: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 472f64: 49 83 c6 08 add r14, 8 + 472f68: 48 85 c0 test rax, rax + 472f6b: 0f 85 27 ff ff ff jne 0x472e98 + 472f71: 48 8b 9d e8 fe ff ff mov rbx, qword ptr [rbp - 280] + 472f78: 4c 8b bd d8 fe ff ff mov r15, qword ptr [rbp - 296] + 472f7f: 48 83 bd 00 ff ff ff 00 cmp qword ptr [rbp - 256], 0 + 472f87: 74 7a je 0x473003 + 472f89: 48 8b 85 00 ff ff ff mov rax, qword ptr [rbp - 256] + 472f90: 80 38 00 cmp byte ptr [rax], 0 + 472f93: 75 1f jne 0x472fb4 + 472f95: 48 8b 05 cc ca 04 00 mov rax, qword ptr [rip + 314060] # 0x4bfa68 <_dl_argv> + 472f9c: 48 8b 08 mov rcx, qword ptr [rax] + 472f9f: 48 8d 05 1d 65 03 00 lea rax, [rip + 222493] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 472fa6: 48 85 c9 test rcx, rcx + 472fa9: 48 0f 45 c1 cmovne rax, rcx + 472fad: 48 89 85 00 ff ff ff mov qword ptr [rbp - 256], rax + 472fb4: 48 8b 95 00 ff ff ff mov rdx, qword ptr [rbp - 256] + 472fbb: 48 8b b5 08 ff ff ff mov rsi, qword ptr [rbp - 248] + 472fc2: 48 8d 3d 17 65 03 00 lea rdi, [rip + 222487] # 0x4a94e0 <__PRETTY_FUNCTION__.10419+0x108> + 472fc9: 31 c0 xor eax, eax + 472fcb: e8 60 79 00 00 call 0x47a930 <_dl_debug_printf_c> + 472fd0: 48 8b 85 08 ff ff ff mov rax, qword ptr [rbp - 248] + 472fd7: 48 8b a5 f0 fe ff ff mov rsp, qword ptr [rbp - 272] + 472fde: 48 89 85 e8 fe ff ff mov qword ptr [rbp - 280], rax + 472fe5: e9 92 fa ff ff jmp 0x472a7c + 472fea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 472ff0: 41 80 3c 24 2f cmp byte ptr [r12], 47 + 472ff5: 0f 85 f2 fe ff ff jne 0x472eed + 472ffb: c6 00 00 mov byte ptr [rax], 0 + 472ffe: e9 ee fe ff ff jmp 0x472ef1 + 473003: 48 8b b5 08 ff ff ff mov rsi, qword ptr [rbp - 248] + 47300a: 48 8d 3d e4 64 03 00 lea rdi, [rip + 222436] # 0x4a94f5 <__PRETTY_FUNCTION__.10419+0x11d> + 473011: 31 c0 xor eax, eax + 473013: e8 18 79 00 00 call 0x47a930 <_dl_debug_printf_c> + 473018: eb b6 jmp 0x472fd0 + 47301a: 48 8b 38 mov rdi, qword ptr [rax] + 47301d: e8 2e c5 fa ff call 0x41f550 + 473022: e9 9a fc ff ff jmp 0x472cc1 + 473027: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000473030 : + 473030: 55 push rbp + 473031: 31 c0 xor eax, eax + 473033: 48 89 e5 mov rbp, rsp + 473036: 41 57 push r15 + 473038: 41 56 push r14 + 47303a: 49 89 f6 mov r14, rsi + 47303d: be 00 00 08 00 mov esi, 524288 + 473042: 41 55 push r13 + 473044: 49 89 fd mov r13, rdi + 473047: 41 54 push r12 + 473049: 53 push rbx + 47304a: 48 89 d3 mov rbx, rdx + 47304d: 48 83 ec 28 sub rsp, 40 + 473051: e8 6a 5f fd ff call 0x448fc0 <__open_nocancel> + 473056: 41 89 c7 mov r15d, eax + 473059: 83 f8 ff cmp eax, -1 + 47305c: 0f 84 5a 01 00 00 je 0x4731bc + 473062: 48 c7 c0 c0 ff ff ff mov rax, -64 + 473069: 31 f6 xor esi, esi + 47306b: 41 bc 40 03 00 00 mov r12d, 832 + 473071: 64 c7 00 00 00 00 00 mov dword ptr fs:[rax], 0 + 473078: 49 8d 46 08 lea rax, [r14 + 8] + 47307c: 49 c7 06 00 00 00 00 mov qword ptr [r14], 0 + 473083: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 473087: 4c 89 e2 mov rdx, r12 + 47308a: 44 89 ff mov edi, r15d + 47308d: 48 29 f2 sub rdx, rsi + 473090: 48 03 75 c8 add rsi, qword ptr [rbp - 56] + 473094: e8 77 60 fd ff call 0x449110 <__read_nocancel> + 473099: 48 85 c0 test rax, rax + 47309c: 0f 8e 6a 05 00 00 jle 0x47360c + 4730a2: 49 03 06 add rax, qword ptr [r14] + 4730a5: 49 89 06 mov qword ptr [r14], rax + 4730a8: 48 89 c6 mov rsi, rax + 4730ab: 48 83 f8 3f cmp rax, 63 + 4730af: 76 d6 jbe 0x473087 + 4730b1: 48 83 fe 3f cmp rsi, 63 + 4730b5: 0f 8e 05 03 00 00 jle 0x4733c0 + 4730bb: 48 b8 7f 45 4c 46 02 01 01 00 movabs rax, 282584257676671 + 4730c5: 49 39 46 08 cmp qword ptr [r14 + 8], rax + 4730c9: 0f 85 a1 03 00 00 jne 0x473470 + 4730cf: 41 0f b6 46 10 movzx eax, byte ptr [r14 + 16] + 4730d4: 84 c0 test al, al + 4730d6: 0f 85 b4 03 00 00 jne 0x473490 + 4730dc: 8b 3d 07 6b 03 00 mov edi, dword ptr [rip + 224007] # 0x4a9be9 + 4730e2: 41 39 7e 11 cmp dword ptr [r14 + 17], edi + 4730e6: 0f 84 e4 00 00 00 je 0x4731d0 + 4730ec: 41 81 7e 08 7f 45 4c 46 cmp dword ptr [r14 + 8], 1179403647 + 4730f4: 0f 85 73 05 00 00 jne 0x47366d + 4730fa: 41 80 7e 0c 02 cmp byte ptr [r14 + 12], 2 + 4730ff: 75 7f jne 0x473180 + 473101: 66 41 83 7e 1a 3e cmp word ptr [r14 + 26], 62 + 473107: 0f 85 e3 04 00 00 jne 0x4735f0 + 47310d: 45 31 e4 xor r12d, r12d + 473110: 41 80 7e 0d 01 cmp byte ptr [r14 + 13], 1 + 473115: 48 8d 1d bc 65 03 00 lea rbx, [rip + 222652] # 0x4a96d8 <__PRETTY_FUNCTION__.10419+0x300> + 47311c: 0f 85 be 02 00 00 jne 0x4733e0 + 473122: 41 80 7e 0e 01 cmp byte ptr [r14 + 14], 1 + 473127: 48 8d 1d 72 65 03 00 lea rbx, [rip + 222578] # 0x4a96a0 <__PRETTY_FUNCTION__.10419+0x2c8> + 47312e: 0f 85 ac 02 00 00 jne 0x4733e0 + 473134: 41 0f b6 56 0f movzx edx, byte ptr [r14 + 15] + 473139: 80 fa 03 cmp dl, 3 + 47313c: 0f 95 c0 setne al + 47313f: 84 d2 test dl, dl + 473141: 74 0f je 0x473152 + 473143: 48 8d 1d 03 63 03 00 lea rbx, [rip + 221955] # 0x4a944d <__PRETTY_FUNCTION__.10419+0x75> + 47314a: 84 c0 test al, al + 47314c: 0f 85 8e 02 00 00 jne 0x4733e0 + 473152: 41 0f b6 56 10 movzx edx, byte ptr [r14 + 16] + 473157: 84 d2 test dl, dl + 473159: 0f 84 c9 04 00 00 je 0x473628 + 47315f: 80 fa 03 cmp dl, 3 + 473162: 77 08 ja 0x47316c + 473164: 84 c0 test al, al + 473166: 0f 84 bc 04 00 00 je 0x473628 + 47316c: 45 31 e4 xor r12d, r12d + 47316f: 48 8d 1d ef 62 03 00 lea rbx, [rip + 221935] # 0x4a9465 <__PRETTY_FUNCTION__.10419+0x8d> + 473176: e9 65 02 00 00 jmp 0x4733e0 + 47317b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 473180: c6 03 01 mov byte ptr [rbx], 1 + 473183: 45 31 d2 xor r10d, r10d + 473186: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 473190: 44 89 ff mov edi, r15d + 473193: 4c 89 55 c8 mov qword ptr [rbp - 56], r10 + 473197: 41 bf ff ff ff ff mov r15d, 4294967295 + 47319d: e8 ae 5c fd ff call 0x448e50 <__close_nocancel> + 4731a2: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4731a9: 64 c7 00 02 00 00 00 mov dword ptr fs:[rax], 2 + 4731b0: 4c 8b 55 c8 mov r10, qword ptr [rbp - 56] + 4731b4: 4c 89 d7 mov rdi, r10 + 4731b7: e8 94 c3 fa ff call 0x41f550 + 4731bc: 48 8d 65 d8 lea rsp, [rbp - 40] + 4731c0: 44 89 f8 mov eax, r15d + 4731c3: 5b pop rbx + 4731c4: 41 5c pop r12 + 4731c6: 41 5d pop r13 + 4731c8: 41 5e pop r14 + 4731ca: 41 5f pop r15 + 4731cc: 5d pop rbp + 4731cd: c3 ret + 4731ce: 66 90 nop + 4731d0: 0f b7 3d 16 6a 03 00 movzx edi, word ptr [rip + 223766] # 0x4a9bed + 4731d7: 66 41 39 7e 15 cmp word ptr [r14 + 21], di + 4731dc: 0f 85 0a ff ff ff jne 0x4730ec + 4731e2: 0f b6 3d 06 6a 03 00 movzx edi, byte ptr [rip + 223750] # 0x4a9bef + 4731e9: 41 38 7e 17 cmp byte ptr [r14 + 23], dil + 4731ed: 0f 85 f9 fe ff ff jne 0x4730ec + 4731f3: 45 31 e4 xor r12d, r12d + 4731f6: 41 83 7e 1c 01 cmp dword ptr [r14 + 28], 1 + 4731fb: 0f 85 de 03 00 00 jne 0x4735df + 473201: 66 41 83 7e 1a 3e cmp word ptr [r14 + 26], 62 + 473207: 0f 85 e3 03 00 00 jne 0x4735f0 + 47320d: 41 0f b7 46 18 movzx eax, word ptr [r14 + 24] + 473212: 83 e8 02 sub eax, 2 + 473215: 66 83 f8 01 cmp ax, 1 + 473219: 0f 87 e1 03 00 00 ja 0x473600 + 47321f: 66 41 83 7e 3e 38 cmp word ptr [r14 + 62], 56 + 473225: 0f 85 e9 03 00 00 jne 0x473614 + 47322b: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] + 473230: 4d 8b 56 28 mov r10, qword ptr [r14 + 40] + 473234: 48 8d 1c cd 00 00 00 00 lea rbx, [8*rcx] + 47323c: 48 29 cb sub rbx, rcx + 47323f: 48 c1 e3 03 shl rbx, 3 + 473243: 4a 8d 14 13 lea rdx, [rbx + r10] + 473247: 48 89 d8 mov rax, rbx + 47324a: 48 39 f2 cmp rdx, rsi + 47324d: 0f 87 b5 02 00 00 ja 0x473508 + 473253: 48 8b 7d c8 mov rdi, qword ptr [rbp - 56] + 473257: 4e 8d 0c 17 lea r9, [rdi + r10] + 47325b: 4c 01 c8 add rax, r9 + 47325e: 49 39 c1 cmp r9, rax + 473261: 0f 83 b9 03 00 00 jae 0x473620 + 473267: 4c 89 cb mov rbx, r9 + 47326a: 45 31 d2 xor r10d, r10d + 47326d: eb 1d jmp 0x47328c + 47326f: 90 nop + 473270: 48 8d 04 cd 00 00 00 00 lea rax, [8*rcx] + 473278: 48 83 c3 38 add rbx, 56 + 47327c: 48 29 c8 sub rax, rcx + 47327f: 49 8d 04 c1 lea rax, [r9 + 8*rax] + 473283: 48 39 c3 cmp rbx, rax + 473286: 0f 83 28 ff ff ff jae 0x4731b4 + 47328c: 83 3b 04 cmp dword ptr [rbx], 4 + 47328f: 75 df jne 0x473270 + 473291: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] + 473295: 48 83 fa 1f cmp rdx, 31 + 473299: 76 d5 jbe 0x473270 + 47329b: 48 8b 43 30 mov rax, qword ptr [rbx + 48] + 47329f: 48 83 e8 04 sub rax, 4 + 4732a3: 48 a9 fb ff ff ff test rax, -5 + 4732a9: 75 c5 jne 0x473270 + 4732ab: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] + 4732af: 48 8d 04 0a lea rax, [rdx + rcx] + 4732b3: 49 3b 06 cmp rax, qword ptr [r14] + 4732b6: 0f 86 dc 02 00 00 jbe 0x473598 + 4732bc: 48 81 fa ff ff 00 00 cmp rdx, 65535 + 4732c3: 0f 87 df 02 00 00 ja 0x4735a8 + 4732c9: 48 8d 42 17 lea rax, [rdx + 23] + 4732cd: 48 89 e7 mov rdi, rsp + 4732d0: 48 89 c6 mov rsi, rax + 4732d3: 48 25 00 f0 ff ff and rax, -4096 + 4732d9: 48 29 c7 sub rdi, rax + 4732dc: 48 83 e6 f0 and rsi, -16 + 4732e0: 48 89 f8 mov rax, rdi + 4732e3: 48 39 c4 cmp rsp, rax + 4732e6: 74 15 je 0x4732fd + 4732e8: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4732ef: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4732f8: 48 39 c4 cmp rsp, rax + 4732fb: 75 eb jne 0x4732e8 + 4732fd: 81 e6 ff 0f 00 00 and esi, 4095 + 473303: 48 29 f4 sub rsp, rsi + 473306: 48 85 f6 test rsi, rsi + 473309: 74 06 je 0x473311 + 47330b: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 + 473311: 4c 8d 64 24 0f lea r12, [rsp + 15] + 473316: 49 83 e4 f0 and r12, -16 + 47331a: 4c 89 e6 mov rsi, r12 + 47331d: 44 89 ff mov edi, r15d + 473320: 4c 89 55 b0 mov qword ptr [rbp - 80], r10 + 473324: 4c 89 4d b8 mov qword ptr [rbp - 72], r9 + 473328: 48 89 55 c0 mov qword ptr [rbp - 64], rdx + 47332c: e8 ef 23 01 00 call 0x485720 <__pread64_nocancel> + 473331: 48 8b 55 c0 mov rdx, qword ptr [rbp - 64] + 473335: 4c 8b 4d b8 mov r9, qword ptr [rbp - 72] + 473339: 4c 8b 55 b0 mov r10, qword ptr [rbp - 80] + 47333d: 48 39 d0 cmp rax, rdx + 473340: 0f 85 36 03 00 00 jne 0x47367c + 473346: 48 8d 3d 83 69 03 00 lea rdi, [rip + 223619] # 0x4a9cd0 + 47334d: 0f 1f 00 nop dword ptr [rax] + 473350: 49 8b 04 24 mov rax, qword ptr [r12] + 473354: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] + 473359: 48 33 07 xor rax, qword ptr [rdi] + 47335c: 48 33 0d 75 69 03 00 xor rcx, qword ptr [rip + 223605] # 0x4a9cd8 + 473363: 48 09 c1 or rcx, rax + 473366: 0f 85 4c 01 00 00 jne 0x4734b8 + 47336c: 48 85 d2 test rdx, rdx + 47336f: 0f 84 83 01 00 00 je 0x4734f8 + 473375: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] + 47337a: 85 c0 test eax, eax + 47337c: 0f 85 0e fe ff ff jne 0x473190 + 473382: 41 0f b6 44 24 14 movzx eax, byte ptr [r12 + 20] + 473388: 41 0f b6 4c 24 18 movzx ecx, byte ptr [r12 + 24] + 47338e: 8b 15 d4 04 05 00 mov edx, dword ptr [rip + 328916] # 0x4c3868 <_dl_osversion> + 473394: c1 e0 08 shl eax, 8 + 473397: 01 c8 add eax, ecx + 473399: 41 0f b6 4c 24 1c movzx ecx, byte ptr [r12 + 28] + 47339f: c1 e0 08 shl eax, 8 + 4733a2: 01 c8 add eax, ecx + 4733a4: 39 d0 cmp eax, edx + 4733a6: 0f 86 08 fe ff ff jbe 0x4731b4 + 4733ac: 85 d2 test edx, edx + 4733ae: 0f 84 00 fe ff ff je 0x4731b4 + 4733b4: e9 d7 fd ff ff jmp 0x473190 + 4733b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4733c0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4733c7: 48 8d 1d 5a 60 03 00 lea rbx, [rip + 221274] # 0x4a9428 <__PRETTY_FUNCTION__.10419+0x50> + 4733ce: 64 44 8b 20 mov r12d, dword ptr fs:[rax] + 4733d2: 48 8d 05 5e 60 03 00 lea rax, [rip + 221278] # 0x4a9437 <__PRETTY_FUNCTION__.10419+0x5f> + 4733d9: 45 85 e4 test r12d, r12d + 4733dc: 48 0f 45 d8 cmovne rbx, rax + 4733e0: 4c 89 ef mov rdi, r13 + 4733e3: e8 98 dd f8 ff call 0x401180 <.plt+0x160> + 4733e8: 48 89 e7 mov rdi, rsp + 4733eb: 4c 8d 40 01 lea r8, [rax + 1] + 4733ef: 48 83 c0 18 add rax, 24 + 4733f3: 48 89 c2 mov rdx, rax + 4733f6: 48 25 00 f0 ff ff and rax, -4096 + 4733fc: 48 29 c7 sub rdi, rax + 4733ff: 48 83 e2 f0 and rdx, -16 + 473403: 48 89 f8 mov rax, rdi + 473406: 48 39 c4 cmp rsp, rax + 473409: 74 15 je 0x473420 + 47340b: 48 81 ec 00 10 00 00 sub rsp, 4096 + 473412: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47341b: 48 39 c4 cmp rsp, rax + 47341e: 75 eb jne 0x47340b + 473420: 81 e2 ff 0f 00 00 and edx, 4095 + 473426: 48 29 d4 sub rsp, rdx + 473429: 48 85 d2 test rdx, rdx + 47342c: 75 7a jne 0x4734a8 + 47342e: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 473433: 4c 89 c2 mov rdx, r8 + 473436: 4c 89 ee mov rsi, r13 + 473439: 48 83 e7 f0 and rdi, -16 + 47343d: e8 1e dc f8 ff call 0x401060 <.plt+0x40> + 473442: 4c 89 ef mov rdi, r13 + 473445: 49 89 c6 mov r14, rax + 473448: e8 03 c1 fa ff call 0x41f550 + 47344d: 6a 00 push 0 + 47344f: 49 89 d9 mov r9, rbx + 473452: 45 31 c0 xor r8d, r8d + 473455: 6a 00 push 0 + 473457: 31 c9 xor ecx, ecx + 473459: 4c 89 f2 mov rdx, r14 + 47345c: 44 89 fe mov esi, r15d + 47345f: 44 89 e7 mov edi, r12d + 473462: e8 09 ed ff ff call 0x472170 + 473467: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 473470: 48 b8 7f 45 4c 46 02 01 01 03 movabs rax, 216455366371460479 + 47347a: 49 39 46 08 cmp qword ptr [r14 + 8], rax + 47347e: 0f 84 4b fc ff ff je 0x4730cf + 473484: e9 63 fc ff ff jmp 0x4730ec + 473489: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 473490: 41 80 7e 0f 03 cmp byte ptr [r14 + 15], 3 + 473495: 0f 85 51 fc ff ff jne 0x4730ec + 47349b: 3c 03 cmp al, 3 + 47349d: 0f 86 39 fc ff ff jbe 0x4730dc + 4734a3: e9 44 fc ff ff jmp 0x4730ec + 4734a8: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 4734ae: e9 7b ff ff ff jmp 0x47342e + 4734b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4734b8: 48 8b 4b 30 mov rcx, qword ptr [rbx + 48] + 4734bc: 41 8b 04 24 mov eax, dword ptr [r12] + 4734c0: 45 8b 5c 24 04 mov r11d, dword ptr [r12 + 4] + 4734c5: 48 89 ce mov rsi, rcx + 4734c8: 48 8d 44 01 0b lea rax, [rcx + rax + 11] + 4734cd: 48 f7 de neg rsi + 4734d0: 4a 8d 4c 19 ff lea rcx, [rcx + r11 - 1] + 4734d5: 48 21 f0 and rax, rsi + 4734d8: 48 01 c8 add rax, rcx + 4734db: 48 21 c6 and rsi, rax + 4734de: 48 8d 42 e0 lea rax, [rdx - 32] + 4734e2: 48 39 c6 cmp rsi, rax + 4734e5: 77 11 ja 0x4734f8 + 4734e7: 48 29 f2 sub rdx, rsi + 4734ea: 49 01 f4 add r12, rsi + 4734ed: e9 5e fe ff ff jmp 0x473350 + 4734f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4734f8: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] + 4734fd: e9 6e fd ff ff jmp 0x473270 + 473502: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 473508: 48 8d 43 17 lea rax, [rbx + 23] + 47350c: 48 89 e7 mov rdi, rsp + 47350f: 48 89 c2 mov rdx, rax + 473512: 48 25 00 f0 ff ff and rax, -4096 + 473518: 48 29 c7 sub rdi, rax + 47351b: 48 83 e2 f0 and rdx, -16 + 47351f: 48 89 f8 mov rax, rdi + 473522: 48 39 c4 cmp rsp, rax + 473525: 74 15 je 0x47353c + 473527: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47352e: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 473537: 48 39 c4 cmp rsp, rax + 47353a: 75 eb jne 0x473527 + 47353c: 81 e2 ff 0f 00 00 and edx, 4095 + 473542: 48 29 d4 sub rsp, rdx + 473545: 48 85 d2 test rdx, rdx + 473548: 74 06 je 0x473550 + 47354a: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 473550: 4c 8d 4c 24 0f lea r9, [rsp + 15] + 473555: 4c 89 d1 mov rcx, r10 + 473558: 48 89 da mov rdx, rbx + 47355b: 44 89 ff mov edi, r15d + 47355e: 49 83 e1 f0 and r9, -16 + 473562: 4c 89 ce mov rsi, r9 + 473565: 4c 89 4d c0 mov qword ptr [rbp - 64], r9 + 473569: e8 b2 21 01 00 call 0x485720 <__pread64_nocancel> + 47356e: 4c 8b 4d c0 mov r9, qword ptr [rbp - 64] + 473572: 48 39 d8 cmp rax, rbx + 473575: 0f 85 09 01 00 00 jne 0x473684 + 47357b: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] + 473580: 48 8d 04 cd 00 00 00 00 lea rax, [8*rcx] + 473588: 48 29 c8 sub rax, rcx + 47358b: 48 c1 e0 03 shl rax, 3 + 47358f: e9 c7 fc ff ff jmp 0x47325b + 473594: 0f 1f 40 00 nop dword ptr [rax] + 473598: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 47359c: 4c 8d 24 08 lea r12, [rax + rcx] + 4735a0: e9 a1 fd ff ff jmp 0x473346 + 4735a5: 0f 1f 00 nop dword ptr [rax] + 4735a8: 48 89 d6 mov rsi, rdx + 4735ab: 4c 89 d7 mov rdi, r10 + 4735ae: 48 89 4d b0 mov qword ptr [rbp - 80], rcx + 4735b2: 4c 89 4d b8 mov qword ptr [rbp - 72], r9 + 4735b6: 48 89 55 c0 mov qword ptr [rbp - 64], rdx + 4735ba: e8 91 c6 fa ff call 0x41fc50 + 4735bf: 49 89 c4 mov r12, rax + 4735c2: 48 85 c0 test rax, rax + 4735c5: 0f 84 b9 00 00 00 je 0x473684 + 4735cb: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] + 4735cf: 4c 8b 4d b8 mov r9, qword ptr [rbp - 72] + 4735d3: 49 89 c2 mov r10, rax + 4735d6: 48 8b 55 c0 mov rdx, qword ptr [rbp - 64] + 4735da: e9 3b fd ff ff jmp 0x47331a + 4735df: 48 8d 1d 8a 60 03 00 lea rbx, [rip + 221322] # 0x4a9670 <__PRETTY_FUNCTION__.10419+0x298> + 4735e6: e9 f5 fd ff ff jmp 0x4733e0 + 4735eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4735f0: 45 31 d2 xor r10d, r10d + 4735f3: e9 98 fb ff ff jmp 0x473190 + 4735f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 473600: 48 8d 1d 41 60 03 00 lea rbx, [rip + 221249] # 0x4a9648 <__PRETTY_FUNCTION__.10419+0x270> + 473607: e9 d4 fd ff ff jmp 0x4733e0 + 47360c: 49 8b 36 mov rsi, qword ptr [r14] + 47360f: e9 9d fa ff ff jmp 0x4730b1 + 473614: 48 8d 1d ed 60 03 00 lea rbx, [rip + 221421] # 0x4a9708 <__PRETTY_FUNCTION__.10419+0x330> + 47361b: e9 c0 fd ff ff jmp 0x4733e0 + 473620: 45 31 d2 xor r10d, r10d + 473623: e9 8c fb ff ff jmp 0x4731b4 + 473628: 8b 3d bb 65 03 00 mov edi, dword ptr [rip + 222651] # 0x4a9be9 + 47362e: 41 39 7e 11 cmp dword ptr [r14 + 17], edi + 473632: 74 0f je 0x473643 + 473634: 45 31 e4 xor r12d, r12d + 473637: 48 8d 1d 44 5e 03 00 lea rbx, [rip + 220740] # 0x4a9482 <__PRETTY_FUNCTION__.10419+0xaa> + 47363e: e9 9d fd ff ff jmp 0x4733e0 + 473643: 0f b7 3d a3 65 03 00 movzx edi, word ptr [rip + 222627] # 0x4a9bed + 47364a: 66 41 39 7e 15 cmp word ptr [r14 + 21], di + 47364f: 75 e3 jne 0x473634 + 473651: 0f b6 3d 97 65 03 00 movzx edi, byte ptr [rip + 222615] # 0x4a9bef + 473658: 45 31 e4 xor r12d, r12d + 47365b: 48 8d 1d 4e 5e 03 00 lea rbx, [rip + 220750] # 0x4a94b0 <__PRETTY_FUNCTION__.10419+0xd8> + 473662: 41 38 7e 17 cmp byte ptr [r14 + 23], dil + 473666: 75 cc jne 0x473634 + 473668: e9 73 fd ff ff jmp 0x4733e0 + 47366d: 45 31 e4 xor r12d, r12d + 473670: 48 8d 1d 26 5e 03 00 lea rbx, [rip + 220710] # 0x4a949d <__PRETTY_FUNCTION__.10419+0xc5> + 473677: e9 64 fd ff ff jmp 0x4733e0 + 47367c: 4c 89 d7 mov rdi, r10 + 47367f: e8 cc be fa ff call 0x41f550 + 473684: 48 c7 c0 c0 ff ff ff mov rax, -64 + 47368b: 48 8d 1d a5 5d 03 00 lea rbx, [rip + 220581] # 0x4a9437 <__PRETTY_FUNCTION__.10419+0x5f> + 473692: 64 44 8b 20 mov r12d, dword ptr fs:[rax] + 473696: e9 45 fd ff ff jmp 0x4733e0 + 47369b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +00000000004736a0 <_dl_map_object_from_fd.constprop.0>: + 4736a0: 55 push rbp + 4736a1: 48 89 e5 mov rbp, rsp + 4736a4: 41 57 push r15 + 4736a6: 41 56 push r14 + 4736a8: 4d 89 c6 mov r14, r8 + 4736ab: 41 55 push r13 + 4736ad: 45 89 cd mov r13d, r9d + 4736b0: 41 54 push r12 + 4736b2: 53 push rbx + 4736b3: 48 81 ec 18 01 00 00 sub rsp, 280 + 4736ba: 89 b5 24 ff ff ff mov dword ptr [rbp - 220], esi + 4736c0: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] + 4736c4: 48 89 bd f8 fe ff ff mov qword ptr [rbp - 264], rdi + 4736cb: 31 ff xor edi, edi + 4736cd: 48 89 95 18 ff ff ff mov qword ptr [rbp - 232], rdx + 4736d4: 48 89 8d f0 fe ff ff mov qword ptr [rbp - 272], rcx + 4736db: e8 50 85 fd ff call 0x44bc30 <_dl_debug_initialize> + 4736e0: 48 89 85 10 ff ff ff mov qword ptr [rbp - 240], rax + 4736e7: 8b 45 10 mov eax, dword ptr [rbp + 16] + 4736ea: 25 00 00 00 20 and eax, 536870912 + 4736ef: 89 85 e8 fe ff ff mov dword ptr [rbp - 280], eax + 4736f5: 0f 84 f5 05 00 00 je 0x473cf0 <_dl_map_object_from_fd.constprop.0+0x650> + 4736fb: 48 83 7d 20 00 cmp qword ptr [rbp + 32], 0 + 473700: 0f 85 49 10 00 00 jne 0x47474f <_dl_map_object_from_fd.constprop.0+0x10af> + 473706: 66 0f ef c0 pxor xmm0, xmm0 + 47370a: 0f 29 85 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm0 + 473711: 8b 45 10 mov eax, dword ptr [rbp + 16] + 473714: 83 e0 04 and eax, 4 + 473717: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax + 47371d: 0f 85 8f 0b 00 00 jne 0x4742b2 <_dl_map_object_from_fd.constprop.0+0xc12> + 473723: f6 05 96 00 05 00 40 test byte ptr [rip + 327830], 64 # 0x4c37c0 <_dl_debug_mask> + 47372a: 0f 85 a1 0b 00 00 jne 0x4742d1 <_dl_map_object_from_fd.constprop.0+0xc31> + 473730: 48 8b 85 10 ff ff ff mov rax, qword ptr [rbp - 240] + 473737: 8b 40 18 mov eax, dword ptr [rax + 24] + 47373a: 85 c0 test eax, eax + 47373c: 0f 84 7e 06 00 00 je 0x473dc0 <_dl_map_object_from_fd.constprop.0+0x720> + 473742: 83 f8 01 cmp eax, 1 + 473745: 0f 85 2f 10 00 00 jne 0x47477a <_dl_map_object_from_fd.constprop.0+0x10da> + 47374b: c6 85 ef fe ff ff 00 mov byte ptr [rbp - 273], 0 + 473752: 4c 8b 4d 20 mov r9, qword ptr [rbp + 32] + 473756: 44 8b 45 10 mov r8d, dword ptr [rbp + 16] + 47375a: 4c 89 f1 mov rcx, r14 + 47375d: 44 89 ea mov edx, r13d + 473760: 48 8b b5 f8 fe ff ff mov rsi, qword ptr [rbp - 264] + 473767: 48 8b bd f0 fe ff ff mov rdi, qword ptr [rbp - 272] + 47376e: e8 fd 41 00 00 call 0x477970 <_dl_new_object> + 473773: 49 89 c4 mov r12, rax + 473776: 48 85 c0 test rax, rax + 473779: 0f 84 70 0b 00 00 je 0x4742ef <_dl_map_object_from_fd.constprop.0+0xc4f> + 47377f: 48 8b bd 18 ff ff ff mov rdi, qword ptr [rbp - 232] + 473786: 48 8b 47 20 mov rax, qword ptr [rdi + 32] + 47378a: 48 8b 4f 28 mov rcx, qword ptr [rdi + 40] + 47378e: 49 89 84 24 b0 02 00 00 mov qword ptr [r12 + 688], rax + 473796: 0f b7 47 18 movzx eax, word ptr [rdi + 24] + 47379a: 4c 8d 74 0f 08 lea r14, [rdi + rcx + 8] + 47379f: 66 89 85 d8 fe ff ff mov word ptr [rbp - 296], ax + 4737a6: 0f b7 47 40 movzx eax, word ptr [rdi + 64] + 4737aa: 48 8d 1c c5 00 00 00 00 lea rbx, [8*rax] + 4737b2: 66 41 89 84 24 b8 02 00 00 mov word ptr [r12 + 696], ax + 4737bb: 48 29 c3 sub rbx, rax + 4737be: 48 c1 e3 03 shl rbx, 3 + 4737c2: 48 8d 04 0b lea rax, [rbx + rcx] + 4737c6: 48 3b 07 cmp rax, qword ptr [rdi] + 4737c9: 0f 87 e1 00 00 00 ja 0x4738b0 <_dl_map_object_from_fd.constprop.0+0x210> + 4737cf: 41 0f b7 84 24 b8 02 00 00 movzx eax, word ptr [r12 + 696] + 4737d8: 48 89 e7 mov rdi, rsp + 4737db: 48 89 a5 e0 fe ff ff mov qword ptr [rbp - 288], rsp + 4737e2: 48 8d 14 40 lea rdx, [rax + 2*rax] + 4737e6: 48 c1 e2 04 shl rdx, 4 + 4737ea: 48 89 d1 mov rcx, rdx + 4737ed: 48 81 e1 00 f0 ff ff and rcx, -4096 + 4737f4: 48 29 cf sub rdi, rcx + 4737f7: 48 89 f9 mov rcx, rdi + 4737fa: 48 39 cc cmp rsp, rcx + 4737fd: 74 15 je 0x473814 <_dl_map_object_from_fd.constprop.0+0x174> + 4737ff: 48 81 ec 00 10 00 00 sub rsp, 4096 + 473806: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47380f: 48 39 cc cmp rsp, rcx + 473812: 75 eb jne 0x4737ff <_dl_map_object_from_fd.constprop.0+0x15f> + 473814: 81 e2 ff 0f 00 00 and edx, 4095 + 47381a: 48 29 d4 sub rsp, rdx + 47381d: 48 85 d2 test rdx, rdx + 473820: 0f 85 fe 05 00 00 jne 0x473e24 <_dl_map_object_from_fd.constprop.0+0x784> + 473826: 48 8d 54 24 07 lea rdx, [rsp + 7] + 47382b: 48 89 d7 mov rdi, rdx + 47382e: 48 83 e2 f8 and rdx, -8 + 473832: 48 89 95 28 ff ff ff mov qword ptr [rbp - 216], rdx + 473839: 48 8d 14 c5 00 00 00 00 lea rdx, [8*rax] + 473841: 48 c1 ef 03 shr rdi, 3 + 473845: 48 29 c2 sub rdx, rax + 473848: 48 89 bd d0 fe ff ff mov qword ptr [rbp - 304], rdi + 47384f: 49 8d 14 d6 lea rdx, [r14 + 8*rdx] + 473853: 49 39 d6 cmp r14, rdx + 473856: 0f 83 c6 0b 00 00 jae 0x474422 <_dl_map_object_from_fd.constprop.0+0xd82> + 47385c: c6 85 08 ff ff ff 00 mov byte ptr [rbp - 248], 0 + 473863: 4c 89 f3 mov rbx, r14 + 473866: 45 31 ff xor r15d, r15d + 473869: 4c 8d 2d 50 63 03 00 lea r13, [rip + 222032] # 0x4a9bc0 <__PRETTY_FUNCTION__.11350+0x10> + 473870: 48 c7 85 00 ff ff ff 07 00 00 00 mov qword ptr [rbp - 256], 7 + 47387b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 473880: 8b 13 mov edx, dword ptr [rbx] + 473882: 83 fa 07 cmp edx, 7 + 473885: 0f 87 15 04 00 00 ja 0x473ca0 <_dl_map_object_from_fd.constprop.0+0x600> + 47388b: 85 d2 test edx, edx + 47388d: 0f 84 2a 01 00 00 je 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473893: 83 fa 07 cmp edx, 7 + 473896: 0f 87 21 01 00 00 ja 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 47389c: 49 63 54 95 00 movsxd rdx, dword ptr [r13 + 4*rdx] + 4738a1: 4c 01 ea add rdx, r13 + 4738a4: 3e ff e2 jmp rdx + 4738a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4738b0: 48 8d 43 17 lea rax, [rbx + 23] + 4738b4: 48 89 e7 mov rdi, rsp + 4738b7: 48 89 c2 mov rdx, rax + 4738ba: 48 25 00 f0 ff ff and rax, -4096 + 4738c0: 48 29 c7 sub rdi, rax + 4738c3: 48 83 e2 f0 and rdx, -16 + 4738c7: 48 89 f8 mov rax, rdi + 4738ca: 48 39 c4 cmp rsp, rax + 4738cd: 0f 84 48 06 00 00 je 0x473f1b <_dl_map_object_from_fd.constprop.0+0x87b> + 4738d3: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4738da: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4738e3: eb e5 jmp 0x4738ca <_dl_map_object_from_fd.constprop.0+0x22a> + 4738e5: 48 8b 15 2c d8 04 00 mov rdx, qword ptr [rip + 317484] # 0x4c1118 <_dl_pagesize> + 4738ec: 48 8b 73 30 mov rsi, qword ptr [rbx + 48] + 4738f0: 4c 8d 5a ff lea r11, [rdx - 1] + 4738f4: 4c 85 de test rsi, r11 + 4738f7: 0f 85 8b 06 00 00 jne 0x473f88 <_dl_map_object_from_fd.constprop.0+0x8e8> + 4738fd: 48 8b 4b 10 mov rcx, qword ptr [rbx + 16] + 473901: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 473905: 48 83 ee 01 sub rsi, 1 + 473909: 49 89 c8 mov r8, rcx + 47390c: 49 29 f8 sub r8, rdi + 47390f: 49 85 f0 test r8, rsi + 473912: 0f 85 e0 06 00 00 jne 0x473ff8 <_dl_map_object_from_fd.constprop.0+0x958> + 473918: 4f 8d 0c 7f lea r9, [r15 + 2*r15] + 47391c: 48 f7 da neg rdx + 47391f: f3 0f 6f 53 20 movdqu xmm2, xmmword ptr [rbx + 32] + 473924: 4d 8d 57 01 lea r10, [r15 + 1] + 473928: 48 8b b5 28 ff ff ff mov rsi, qword ptr [rbp - 216] + 47392f: 49 c1 e1 04 shl r9, 4 + 473933: 66 48 0f 6e c1 movq xmm0, rcx + 473938: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 47393c: 4e 8d 04 0e lea r8, [rsi + r9] + 473940: 48 89 ce mov rsi, rcx + 473943: 66 0f d4 c2 paddq xmm0, xmm2 + 473947: 48 21 d6 and rsi, rdx + 47394a: 49 89 30 mov qword ptr [r8], rsi + 47394d: 48 8b 73 20 mov rsi, qword ptr [rbx + 32] + 473951: 48 01 ce add rsi, rcx + 473954: 4c 01 de add rsi, r11 + 473957: 48 21 d6 and rsi, rdx + 47395a: 48 21 fa and rdx, rdi + 47395d: 49 89 70 08 mov qword ptr [r8 + 8], rsi + 473961: 48 8b b5 28 ff ff ff mov rsi, qword ptr [rbp - 216] + 473968: 42 0f 11 44 0e 10 movups xmmword ptr [rsi + r9 + 16], xmm0 + 47396e: 49 89 50 20 mov qword ptr [r8 + 32], rdx + 473972: 49 83 fa 01 cmp r10, 1 + 473976: 76 1c jbe 0x473994 <_dl_map_object_from_fd.constprop.0+0x2f4> + 473978: 0f b6 8d 08 ff ff ff movzx ecx, byte ptr [rbp - 248] + 47397f: 49 8b 38 mov rdi, qword ptr [r8] + 473982: ba 01 00 00 00 mov edx, 1 + 473987: 49 39 78 d8 cmp qword ptr [r8 - 40], rdi + 47398b: 0f 45 ca cmovne ecx, edx + 47398e: 88 8d 08 ff ff ff mov byte ptr [rbp - 248], cl + 473994: 8b 4b 04 mov ecx, dword ptr [rbx + 4] + 473997: ba 40 62 51 73 mov edx, 1934713408 + 47399c: 4b 8d 34 7f lea rsi, [r15 + 2*r15] + 4739a0: 48 8b bd 28 ff ff ff mov rdi, qword ptr [rbp - 216] + 4739a7: 48 c1 e6 04 shl rsi, 4 + 4739ab: 4d 89 d7 mov r15, r10 + 4739ae: 83 e1 07 and ecx, 7 + 4739b1: c1 e1 02 shl ecx, 2 + 4739b4: d3 fa sar edx, cl + 4739b6: 83 e2 0f and edx, 15 + 4739b9: 89 54 37 28 mov dword ptr [rdi + rsi + 40], edx + 4739bd: 48 8d 14 c5 00 00 00 00 lea rdx, [8*rax] + 4739c5: 48 83 c3 38 add rbx, 56 + 4739c9: 48 29 c2 sub rdx, rax + 4739cc: 49 8d 14 d6 lea rdx, [r14 + 8*rdx] + 4739d0: 48 39 d3 cmp rbx, rdx + 4739d3: 0f 82 a7 fe ff ff jb 0x473880 <_dl_map_object_from_fd.constprop.0+0x1e0> + 4739d9: 4d 85 ff test r15, r15 + 4739dc: 0f 84 40 0a 00 00 je 0x474422 <_dl_map_object_from_fd.constprop.0+0xd82> + 4739e2: 0f b7 bd d8 fe ff ff movzx edi, word ptr [rbp - 296] + 4739e9: 89 bd cc fe ff ff mov dword ptr [rbp - 308], edi + 4739ef: 66 83 ff 03 cmp di, 3 + 4739f3: 0f 85 67 0a 00 00 jne 0x474460 <_dl_map_object_from_fd.constprop.0+0xdc0> + 4739f9: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] + 473a00: 48 8b bd 28 ff ff ff mov rdi, qword ptr [rbp - 216] + 473a07: 4b 8d 44 7f fd lea rax, [r15 + 2*r15 - 3] + 473a0c: 48 c1 e0 04 shl rax, 4 + 473a10: 44 8b 85 24 ff ff ff mov r8d, dword ptr [rbp - 220] + 473a17: 48 8b 1c cd 00 00 00 00 mov rbx, qword ptr [8*rcx] + 473a1f: 48 8b 44 07 18 mov rax, qword ptr [rdi + rax + 24] + 473a24: 44 8b 2c cd 28 00 00 00 mov r13d, dword ptr [8*rcx + 40] + 473a2c: 48 8b 3d fd d6 04 00 mov rdi, qword ptr [rip + 317181] # 0x4c1130 <_dl_use_load_bias> + 473a33: 48 29 d8 sub rax, rbx + 473a36: 4c 8b 0c cd 20 00 00 00 mov r9, qword ptr [8*rcx + 32] + 473a3e: b9 02 08 00 00 mov ecx, 2050 + 473a43: 48 89 c6 mov rsi, rax + 473a46: 48 21 df and rdi, rbx + 473a49: 44 89 ea mov edx, r13d + 473a4c: 48 89 85 d8 fe ff ff mov qword ptr [rbp - 296], rax + 473a53: e8 88 58 fd ff call 0x4492e0 + 473a58: 49 89 84 24 50 03 00 00 mov qword ptr [r12 + 848], rax + 473a60: 48 83 f8 ff cmp rax, -1 + 473a64: 0f 84 30 01 00 00 je 0x473b9a <_dl_map_object_from_fd.constprop.0+0x4fa> + 473a6a: 48 8b 8d d8 fe ff ff mov rcx, qword ptr [rbp - 296] + 473a71: 48 8d 14 08 lea rdx, [rax + rcx] + 473a75: 48 29 d8 sub rax, rbx + 473a78: 80 bd 08 ff ff ff 00 cmp byte ptr [rbp - 248], 0 + 473a7f: 49 89 94 24 58 03 00 00 mov qword ptr [r12 + 856], rdx + 473a87: 49 89 04 24 mov qword ptr [r12], rax + 473a8b: 0f 85 4f 03 00 00 jne 0x473de0 <_dl_map_object_from_fd.constprop.0+0x740> + 473a91: 41 80 8c 24 1d 03 00 00 40 or byte ptr [r12 + 797], 64 + 473a9a: 48 8b 9d 28 ff ff ff mov rbx, qword ptr [rbp - 216] + 473aa1: 41 f6 c5 04 test r13b, 4 + 473aa5: 74 10 je 0x473ab7 <_dl_map_object_from_fd.constprop.0+0x417> + 473aa7: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 473aab: 49 03 04 24 add rax, qword ptr [r12] + 473aaf: 49 89 84 24 60 03 00 00 mov qword ptr [r12 + 864], rax + 473ab7: 49 83 bc 24 a8 02 00 00 00 cmp qword ptr [r12 + 680], 0 + 473ac0: 0f 84 01 04 00 00 je 0x473ec7 <_dl_map_object_from_fd.constprop.0+0x827> + 473ac6: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 473aca: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 473ace: 48 39 d0 cmp rax, rdx + 473ad1: 76 6b jbe 0x473b3e <_dl_map_object_from_fd.constprop.0+0x49e> + 473ad3: 49 8b 0c 24 mov rcx, qword ptr [r12] + 473ad7: 48 8b 35 3a d6 04 00 mov rsi, qword ptr [rip + 316986] # 0x4c1118 <_dl_pagesize> + 473ade: 4c 8d 04 0a lea r8, [rdx + rcx] + 473ae2: 48 01 c1 add rcx, rax + 473ae5: 48 89 f0 mov rax, rsi + 473ae8: 48 f7 d8 neg rax + 473aeb: 4d 8d 54 30 ff lea r10, [r8 + rsi - 1] + 473af0: 49 21 c2 and r10, rax + 473af3: 4c 39 d1 cmp rcx, r10 + 473af6: 4c 0f 46 d1 cmovbe r10, rcx + 473afa: 4d 39 d0 cmp r8, r10 + 473afd: 73 36 jae 0x473b35 <_dl_map_object_from_fd.constprop.0+0x495> + 473aff: 41 f6 c5 02 test r13b, 2 + 473b03: 0f 84 f7 0a 00 00 je 0x474600 <_dl_map_object_from_fd.constprop.0+0xf60> + 473b09: 4c 89 d2 mov rdx, r10 + 473b0c: 31 f6 xor esi, esi + 473b0e: 4c 89 c7 mov rdi, r8 + 473b11: 48 89 8d d0 fe ff ff mov qword ptr [rbp - 304], rcx + 473b18: 4c 29 c2 sub rdx, r8 + 473b1b: 4c 89 95 08 ff ff ff mov qword ptr [rbp - 248], r10 + 473b22: e8 e9 d5 f8 ff call 0x401110 <.plt+0xf0> + 473b27: 4c 8b 95 08 ff ff ff mov r10, qword ptr [rbp - 248] + 473b2e: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] + 473b35: 4c 39 d1 cmp rcx, r10 + 473b38: 0f 87 dc 07 00 00 ja 0x47431a <_dl_map_object_from_fd.constprop.0+0xc7a> + 473b3e: 48 83 c3 30 add rbx, 48 + 473b42: 4b 8d 04 7f lea rax, [r15 + 2*r15] + 473b46: 48 c1 e0 04 shl rax, 4 + 473b4a: 48 03 85 28 ff ff ff add rax, qword ptr [rbp - 216] + 473b51: 48 39 c3 cmp rbx, rax + 473b54: 0f 83 d5 02 00 00 jae 0x473e2f <_dl_map_object_from_fd.constprop.0+0x78f> + 473b5a: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 473b5e: 48 8b 03 mov rax, qword ptr [rbx] + 473b61: 44 8b 6b 28 mov r13d, dword ptr [rbx + 40] + 473b65: 48 39 c6 cmp rsi, rax + 473b68: 0f 86 33 ff ff ff jbe 0x473aa1 <_dl_map_object_from_fd.constprop.0+0x401> + 473b6e: 48 29 c6 sub rsi, rax + 473b71: 4c 8b 4b 20 mov r9, qword ptr [rbx + 32] + 473b75: 49 03 04 24 add rax, qword ptr [r12] + 473b79: b9 12 08 00 00 mov ecx, 2066 + 473b7e: 44 8b 85 24 ff ff ff mov r8d, dword ptr [rbp - 220] + 473b85: 48 89 c7 mov rdi, rax + 473b88: 44 89 ea mov edx, r13d + 473b8b: e8 50 57 fd ff call 0x4492e0 + 473b90: 48 83 f8 ff cmp rax, -1 + 473b94: 0f 85 07 ff ff ff jne 0x473aa1 <_dl_map_object_from_fd.constprop.0+0x401> + 473b9a: 4c 8d 0d 97 5d 03 00 lea r9, [rip + 220567] # 0x4a9938 <__PRETTY_FUNCTION__.10419+0x560> + 473ba1: e9 e9 03 00 00 jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> + 473ba6: 48 8b 53 28 mov rdx, qword ptr [rbx + 40] + 473baa: 48 85 d2 test rdx, rdx + 473bad: 0f 84 0a fe ff ff je 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473bb3: 49 89 94 24 38 04 00 00 mov qword ptr [r12 + 1080], rdx + 473bbb: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] + 473bbf: 49 89 94 24 40 04 00 00 mov qword ptr [r12 + 1088], rdx + 473bc7: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 473bcb: 48 8d 4a ff lea rcx, [rdx - 1] + 473bcf: 48 21 f1 and rcx, rsi + 473bd2: 48 85 d2 test rdx, rdx + 473bd5: 48 0f 45 d1 cmovne rdx, rcx + 473bd9: 49 89 94 24 48 04 00 00 mov qword ptr [r12 + 1096], rdx + 473be1: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] + 473be5: 49 89 b4 24 28 04 00 00 mov qword ptr [r12 + 1064], rsi + 473bed: 49 89 94 24 30 04 00 00 mov qword ptr [r12 + 1072], rdx + 473bf5: 41 0f b6 94 24 1c 03 00 00 movzx edx, byte ptr [r12 + 796] + 473bfe: 83 e2 03 and edx, 3 + 473c01: 80 fa 01 cmp dl, 1 + 473c04: 0f 84 b3 fd ff ff je 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473c0a: 48 83 3d 0e fb 04 00 00 cmp qword ptr [rip + 326414], 0 # 0x4c3720 <_dl_tls_dtv_slotinfo_list> + 473c12: 0f 85 a5 fd ff ff jne 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473c18: 48 8d 0d 51 60 03 00 lea rcx, [rip + 221265] # 0x4a9c70 <__PRETTY_FUNCTION__.11401> + 473c1f: ba 6e 04 00 00 mov edx, 1134 + 473c24: 48 8d 35 e5 57 03 00 lea rsi, [rip + 219109] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> + 473c2b: 48 8d 3d 5e 5d 03 00 lea rdi, [rip + 220510] # 0x4a9990 <__PRETTY_FUNCTION__.10419+0x5b8> + 473c32: e8 19 f3 f8 ff call 0x402f50 <__assert_fail> + 473c37: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 473c3b: 49 89 94 24 a8 02 00 00 mov qword ptr [r12 + 680], rdx + 473c43: e9 75 fd ff ff jmp 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473c48: 48 8b 8d 18 ff ff ff mov rcx, qword ptr [rbp - 232] + 473c4f: 8b 95 24 ff ff ff mov edx, dword ptr [rbp - 220] + 473c55: 48 89 de mov rsi, rbx + 473c58: 4c 89 e7 mov rdi, r12 + 473c5b: e8 50 e2 ff ff call 0x471eb0 <_dl_process_pt_note> + 473c60: 85 c0 test eax, eax + 473c62: 0f 85 06 0b 00 00 jne 0x47476e <_dl_map_object_from_fd.constprop.0+0x10ce> + 473c68: 41 0f b7 84 24 b8 02 00 00 movzx eax, word ptr [r12 + 696] + 473c71: e9 47 fd ff ff jmp 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473c76: 48 83 7b 20 00 cmp qword ptr [rbx + 32], 0 + 473c7b: 0f 84 3c fd ff ff je 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473c81: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 473c85: 49 89 54 24 10 mov qword ptr [r12 + 16], rdx + 473c8a: 48 8b 53 28 mov rdx, qword ptr [rbx + 40] + 473c8e: 48 c1 ea 04 shr rdx, 4 + 473c92: 66 41 89 94 24 ba 02 00 00 mov word ptr [r12 + 698], dx + 473c9b: e9 1d fd ff ff jmp 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473ca0: 81 fa 51 e5 74 64 cmp edx, 1685382481 + 473ca6: 74 38 je 0x473ce0 <_dl_map_object_from_fd.constprop.0+0x640> + 473ca8: 81 fa 52 e5 74 64 cmp edx, 1685382482 + 473cae: 0f 85 09 fd ff ff jne 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473cb4: f3 0f 6f 43 10 movdqu xmm0, xmmword ptr [rbx + 16] + 473cb9: f3 0f 6f 4b 20 movdqu xmm1, xmmword ptr [rbx + 32] + 473cbe: 41 0f b7 84 24 b8 02 00 00 movzx eax, word ptr [r12 + 696] + 473cc7: 66 0f c6 c1 02 shufpd xmm0, xmm1, 2 # xmm0 = xmm0[0],xmm1[1] + 473ccc: 41 0f 11 84 24 68 04 00 00 movups xmmword ptr [r12 + 1128], xmm0 + 473cd5: e9 e3 fc ff ff jmp 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473cda: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 473ce0: 8b 7b 04 mov edi, dword ptr [rbx + 4] + 473ce3: 48 89 bd 00 ff ff ff mov qword ptr [rbp - 256], rdi + 473cea: e9 ce fc ff ff jmp 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> + 473cef: 90 nop + 473cf0: 8b b5 24 ff ff ff mov esi, dword ptr [rbp - 220] + 473cf6: 48 8d 95 40 ff ff ff lea rdx, [rbp - 192] + 473cfd: bf 01 00 00 00 mov edi, 1 + 473d02: e8 d9 46 fd ff call 0x4483e0 <_fxstat> + 473d07: 85 c0 test eax, eax + 473d09: 0f 88 bb 02 00 00 js 0x473fca <_dl_map_object_from_fd.constprop.0+0x92a> + 473d0f: 48 8b 7d 20 mov rdi, qword ptr [rbp + 32] + 473d13: 48 8d 35 66 d4 04 00 lea rsi, [rip + 316518] # 0x4c1180 <_dl_ns> + 473d1a: 66 0f 6f 9d 40 ff ff ff movdqa xmm3, xmmword ptr [rbp - 192] + 473d22: 48 8b 85 40 ff ff ff mov rax, qword ptr [rbp - 192] + 473d29: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] + 473d30: 48 8d 14 ff lea rdx, [rdi + 8*rdi] + 473d34: 0f 29 9d 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm3 + 473d3b: 48 c1 e2 04 shl rdx, 4 + 473d3f: 4c 8b 24 16 mov r12, qword ptr [rsi + rdx] + 473d43: 4d 85 e4 test r12, r12 + 473d46: 75 16 jne 0x473d5e <_dl_map_object_from_fd.constprop.0+0x6be> + 473d48: e9 c4 f9 ff ff jmp 0x473711 <_dl_map_object_from_fd.constprop.0+0x71> + 473d4d: 0f 1f 00 nop dword ptr [rax] + 473d50: 4d 8b 64 24 18 mov r12, qword ptr [r12 + 24] + 473d55: 4d 85 e4 test r12, r12 + 473d58: 0f 84 b3 f9 ff ff je 0x473711 <_dl_map_object_from_fd.constprop.0+0x71> + 473d5e: 41 f6 84 24 1d 03 00 00 20 test byte ptr [r12 + 797], 32 + 473d67: 75 e7 jne 0x473d50 <_dl_map_object_from_fd.constprop.0+0x6b0> + 473d69: 49 3b 84 24 a8 03 00 00 cmp rax, qword ptr [r12 + 936] + 473d71: 75 dd jne 0x473d50 <_dl_map_object_from_fd.constprop.0+0x6b0> + 473d73: 49 3b 8c 24 b0 03 00 00 cmp rcx, qword ptr [r12 + 944] + 473d7b: 75 d3 jne 0x473d50 <_dl_map_object_from_fd.constprop.0+0x6b0> + 473d7d: 8b bd 24 ff ff ff mov edi, dword ptr [rbp - 220] + 473d83: e8 c8 50 fd ff call 0x448e50 <__close_nocancel> + 473d88: 48 8b bd f0 fe ff ff mov rdi, qword ptr [rbp - 272] + 473d8f: e8 bc b7 fa ff call 0x41f550 + 473d94: 49 8b 7c 24 38 mov rdi, qword ptr [r12 + 56] + 473d99: 48 8b b5 f8 fe ff ff mov rsi, qword ptr [rbp - 264] + 473da0: e8 4b e4 ff ff call 0x4721f0 + 473da5: 48 8d 65 d8 lea rsp, [rbp - 40] + 473da9: 4c 89 e0 mov rax, r12 + 473dac: 5b pop rbx + 473dad: 41 5c pop r12 + 473daf: 41 5d pop r13 + 473db1: 41 5e pop r14 + 473db3: 41 5f pop r15 + 473db5: 5d pop rbp + 473db6: c3 ret + 473db7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 473dc0: 48 8b 9d 10 ff ff ff mov rbx, qword ptr [rbp - 240] + 473dc7: c7 43 18 01 00 00 00 mov dword ptr [rbx + 24], 1 + 473dce: e8 4d 7e fd ff call 0x44bc20 <_dl_debug_state> + 473dd3: 90 nop + 473dd4: c6 85 ef fe ff ff 01 mov byte ptr [rbp - 273], 1 + 473ddb: e9 72 f9 ff ff jmp 0x473752 <_dl_map_object_from_fd.constprop.0+0xb2> + 473de0: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] + 473de7: 4b 8d 14 7f lea rdx, [r15 + 2*r15] + 473deb: 48 c1 e2 04 shl rdx, 4 + 473def: 48 8b 3c cd 08 00 00 00 mov rdi, qword ptr [8*rcx + 8] + 473df7: 48 8b 8d 28 ff ff ff mov rcx, qword ptr [rbp - 216] + 473dfe: 48 8b 74 11 d0 mov rsi, qword ptr [rcx + rdx - 48] + 473e03: 31 d2 xor edx, edx + 473e05: 48 29 fe sub rsi, rdi + 473e08: 48 01 c7 add rdi, rax + 473e0b: e8 b0 55 fd ff call 0x4493c0 + 473e10: 85 c0 test eax, eax + 473e12: 0f 89 79 fc ff ff jns 0x473a91 <_dl_map_object_from_fd.constprop.0+0x3f1> + 473e18: 4c 8d 0d f1 5a 03 00 lea r9, [rip + 219889] # 0x4a9910 <__PRETTY_FUNCTION__.10419+0x538> + 473e1f: e9 6b 01 00 00 jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> + 473e24: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 473e2a: e9 f7 f9 ff ff jmp 0x473826 <_dl_map_object_from_fd.constprop.0+0x186> + 473e2f: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 473e34: 48 8b a5 e0 fe ff ff mov rsp, qword ptr [rbp - 288] + 473e3b: 48 85 c0 test rax, rax + 473e3e: 0f 84 c4 05 00 00 je 0x474408 <_dl_map_object_from_fd.constprop.0+0xd68> + 473e44: 4d 8b 14 24 mov r10, qword ptr [r12] + 473e48: 4c 01 d0 add rax, r10 + 473e4b: 49 89 44 24 10 mov qword ptr [r12 + 16], rax + 473e50: 0f 84 bf 05 00 00 je 0x474415 <_dl_map_object_from_fd.constprop.0+0xd75> + 473e56: 48 8b 10 mov rdx, qword ptr [rax] + 473e59: 49 8d 4c 24 40 lea rcx, [r12 + 64] + 473e5e: 48 85 d2 test rdx, rdx + 473e61: 0f 84 ca 01 00 00 je 0x474031 <_dl_map_object_from_fd.constprop.0+0x991> + 473e67: bf ff ff ff 6f mov edi, 1879048191 + 473e6c: bb ff fd ff 6f mov ebx, 1879047679 + 473e71: 41 bd ff fe ff 6f mov r13d, 1879047935 + 473e77: 41 bf 35 fe ff 6f mov r15d, 1879047733 + 473e7d: 41 bb 32 00 00 00 mov r11d, 50 + 473e83: 41 b9 22 00 00 70 mov r9d, 1879048226 + 473e89: eb 30 jmp 0x473ebb <_dl_map_object_from_fd.constprop.0+0x81b> + 473e8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 473e90: 48 89 fe mov rsi, rdi + 473e93: 48 29 d6 sub rsi, rdx + 473e96: 48 83 fe 0f cmp rsi, 15 + 473e9a: 0f 87 c0 00 00 00 ja 0x473f60 <_dl_map_object_from_fd.constprop.0+0x8c0> + 473ea0: 4c 89 ce mov rsi, r9 + 473ea3: 48 29 d6 sub rsi, rdx + 473ea6: 48 89 04 f1 mov qword ptr [rcx + 8*rsi], rax + 473eaa: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 473eae: 48 83 c0 10 add rax, 16 + 473eb2: 48 85 d2 test rdx, rdx + 473eb5: 0f 84 76 01 00 00 je 0x474031 <_dl_map_object_from_fd.constprop.0+0x991> + 473ebb: 48 83 fa 22 cmp rdx, 34 + 473ebf: 77 cf ja 0x473e90 <_dl_map_object_from_fd.constprop.0+0x7f0> + 473ec1: 48 89 04 d1 mov qword ptr [rcx + 8*rdx], rax + 473ec5: eb e3 jmp 0x473eaa <_dl_map_object_from_fd.constprop.0+0x80a> + 473ec7: 48 8b bd 18 ff ff ff mov rdi, qword ptr [rbp - 232] + 473ece: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] + 473ed2: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 473ed6: 48 39 c2 cmp rdx, rax + 473ed9: 0f 87 e7 fb ff ff ja 0x473ac6 <_dl_map_object_from_fd.constprop.0+0x426> + 473edf: 0f b7 7f 40 movzx edi, word ptr [rdi + 64] + 473ee3: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] + 473ee7: 4c 8b 03 mov r8, qword ptr [rbx] + 473eea: 48 8d 34 fd 00 00 00 00 lea rsi, [8*rdi] + 473ef2: 48 01 d1 add rcx, rdx + 473ef5: 48 29 fe sub rsi, rdi + 473ef8: 4c 29 c1 sub rcx, r8 + 473efb: 48 8d 34 f0 lea rsi, [rax + 8*rsi] + 473eff: 48 39 f1 cmp rcx, rsi + 473f02: 0f 82 be fb ff ff jb 0x473ac6 <_dl_map_object_from_fd.constprop.0+0x426> + 473f08: 4c 01 c0 add rax, r8 + 473f0b: 48 29 d0 sub rax, rdx + 473f0e: 49 89 84 24 a8 02 00 00 mov qword ptr [r12 + 680], rax + 473f16: e9 ab fb ff ff jmp 0x473ac6 <_dl_map_object_from_fd.constprop.0+0x426> + 473f1b: 81 e2 ff 0f 00 00 and edx, 4095 + 473f21: 48 29 d4 sub rsp, rdx + 473f24: 48 85 d2 test rdx, rdx + 473f27: 0f 85 22 04 00 00 jne 0x47434f <_dl_map_object_from_fd.constprop.0+0xcaf> + 473f2d: 4c 8d 74 24 0f lea r14, [rsp + 15] + 473f32: 8b bd 24 ff ff ff mov edi, dword ptr [rbp - 220] + 473f38: 48 89 da mov rdx, rbx + 473f3b: 49 83 e6 f0 and r14, -16 + 473f3f: 4c 89 f6 mov rsi, r14 + 473f42: e8 d9 17 01 00 call 0x485720 <__pread64_nocancel> + 473f47: 48 39 d8 cmp rax, rbx + 473f4a: 0f 84 7f f8 ff ff je 0x4737cf <_dl_map_object_from_fd.constprop.0+0x12f> + 473f50: 4c 8d 0d e0 54 03 00 lea r9, [rip + 218336] # 0x4a9437 <__PRETTY_FUNCTION__.10419+0x5f> + 473f57: e9 9a 03 00 00 jmp 0x4742f6 <_dl_map_object_from_fd.constprop.0+0xc56> + 473f5c: 0f 1f 40 00 nop dword ptr [rax] + 473f60: 8d 34 12 lea esi, [rdx + rdx] + 473f63: 41 89 f0 mov r8d, esi + 473f66: 41 d1 f8 sar r8d + 473f69: 83 fe f8 cmp esi, -8 + 473f6c: 0f 86 8f 00 00 00 jbe 0x474001 <_dl_map_object_from_fd.constprop.0+0x961> + 473f72: 44 89 da mov edx, r11d + 473f75: 44 29 c2 sub edx, r8d + 473f78: 48 89 04 d1 mov qword ptr [rcx + 8*rdx], rax + 473f7c: e9 29 ff ff ff jmp 0x473eaa <_dl_map_object_from_fd.constprop.0+0x80a> + 473f81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 473f88: 4c 8d 0d 51 59 03 00 lea r9, [rip + 219473] # 0x4a98e0 <__PRETTY_FUNCTION__.10419+0x508> + 473f8f: 48 8b a5 e0 fe ff ff mov rsp, qword ptr [rbp - 288] + 473f96: 80 bd ef fe ff ff 00 cmp byte ptr [rbp - 273], 0 + 473f9d: 74 49 je 0x473fe8 <_dl_map_object_from_fd.constprop.0+0x948> + 473f9f: ff 75 20 push qword ptr [rbp + 32] + 473fa2: 48 8b 8d f0 fe ff ff mov rcx, qword ptr [rbp - 272] + 473fa9: 4d 89 e0 mov r8, r12 + 473fac: 48 8b 95 f8 fe ff ff mov rdx, qword ptr [rbp - 264] + 473fb3: ff b5 10 ff ff ff push qword ptr [rbp - 240] + 473fb9: 8b b5 24 ff ff ff mov esi, dword ptr [rbp - 220] + 473fbf: 8b bd 20 ff ff ff mov edi, dword ptr [rbp - 224] + 473fc5: e8 a6 e1 ff ff call 0x472170 + 473fca: 48 c7 c0 c0 ff ff ff mov rax, -64 + 473fd1: 4c 8d 0d 54 55 03 00 lea r9, [rip + 218452] # 0x4a952c <__PRETTY_FUNCTION__.10419+0x154> + 473fd8: 45 31 e4 xor r12d, r12d + 473fdb: 64 8b 00 mov eax, dword ptr fs:[rax] + 473fde: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax + 473fe4: 0f 1f 40 00 nop dword ptr [rax] + 473fe8: 48 c7 85 10 ff ff ff 00 00 00 00 mov qword ptr [rbp - 240], 0 + 473ff3: eb aa jmp 0x473f9f <_dl_map_object_from_fd.constprop.0+0x8ff> + 473ff5: 0f 1f 00 nop dword ptr [rax] + 473ff8: 4c 8d 0d 81 58 03 00 lea r9, [rip + 219265] # 0x4a9880 <__PRETTY_FUNCTION__.10419+0x4a8> + 473fff: eb 8e jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> + 474001: 48 89 de mov rsi, rbx + 474004: 48 29 d6 sub rsi, rdx + 474007: 48 83 fe 0b cmp rsi, 11 + 47400b: 0f 86 fa 02 00 00 jbe 0x47430b <_dl_map_object_from_fd.constprop.0+0xc6b> + 474011: 4c 89 ee mov rsi, r13 + 474014: 48 29 d6 sub rsi, rdx + 474017: 48 83 fe 0a cmp rsi, 10 + 47401b: 0f 87 89 fe ff ff ja 0x473eaa <_dl_map_object_from_fd.constprop.0+0x80a> + 474021: be 41 ff ff 6f mov esi, 1879048001 + 474026: 48 29 d6 sub rsi, rdx + 474029: 48 89 f2 mov rdx, rsi + 47402c: e9 90 fe ff ff jmp 0x473ec1 <_dl_map_object_from_fd.constprop.0+0x821> + 474031: 4d 85 d2 test r10, r10 + 474034: 74 79 je 0x4740af <_dl_map_object_from_fd.constprop.0+0xa0f> + 474036: 49 8b 44 24 60 mov rax, qword ptr [r12 + 96] + 47403b: 48 85 c0 test rax, rax + 47403e: 74 04 je 0x474044 <_dl_map_object_from_fd.constprop.0+0x9a4> + 474040: 4c 01 50 08 add qword ptr [rax + 8], r10 + 474044: 49 8b 44 24 58 mov rax, qword ptr [r12 + 88] + 474049: 48 85 c0 test rax, rax + 47404c: 74 04 je 0x474052 <_dl_map_object_from_fd.constprop.0+0x9b2> + 47404e: 4c 01 50 08 add qword ptr [rax + 8], r10 + 474052: 49 8b 44 24 68 mov rax, qword ptr [r12 + 104] + 474057: 48 85 c0 test rax, rax + 47405a: 74 04 je 0x474060 <_dl_map_object_from_fd.constprop.0+0x9c0> + 47405c: 4c 01 50 08 add qword ptr [rax + 8], r10 + 474060: 49 8b 44 24 70 mov rax, qword ptr [r12 + 112] + 474065: 48 85 c0 test rax, rax + 474068: 74 04 je 0x47406e <_dl_map_object_from_fd.constprop.0+0x9ce> + 47406a: 4c 01 50 08 add qword ptr [rax + 8], r10 + 47406e: 49 8b 44 24 78 mov rax, qword ptr [r12 + 120] + 474073: 48 85 c0 test rax, rax + 474076: 74 04 je 0x47407c <_dl_map_object_from_fd.constprop.0+0x9dc> + 474078: 4c 01 50 08 add qword ptr [rax + 8], r10 + 47407c: 49 8b 84 24 f8 00 00 00 mov rax, qword ptr [r12 + 248] + 474084: 48 85 c0 test rax, rax + 474087: 74 04 je 0x47408d <_dl_map_object_from_fd.constprop.0+0x9ed> + 474089: 4c 01 50 08 add qword ptr [rax + 8], r10 + 47408d: 49 8b 84 24 d0 01 00 00 mov rax, qword ptr [r12 + 464] + 474095: 48 85 c0 test rax, rax + 474098: 74 04 je 0x47409e <_dl_map_object_from_fd.constprop.0+0x9fe> + 47409a: 4c 01 50 08 add qword ptr [rax + 8], r10 + 47409e: 49 8b 84 24 a0 02 00 00 mov rax, qword ptr [r12 + 672] + 4740a6: 48 85 c0 test rax, rax + 4740a9: 74 04 je 0x4740af <_dl_map_object_from_fd.constprop.0+0xa0f> + 4740ab: 4c 01 50 08 add qword ptr [rax + 8], r10 + 4740af: 49 8b 84 24 e0 00 00 00 mov rax, qword ptr [r12 + 224] + 4740b7: 48 85 c0 test rax, rax + 4740ba: 74 0b je 0x4740c7 <_dl_map_object_from_fd.constprop.0+0xa27> + 4740bc: 48 83 78 08 07 cmp qword ptr [rax + 8], 7 + 4740c1: 0f 85 5d 06 00 00 jne 0x474724 <_dl_map_object_from_fd.constprop.0+0x1084> + 4740c7: 49 83 7c 24 78 00 cmp qword ptr [r12 + 120], 0 + 4740cd: 74 13 je 0x4740e2 <_dl_map_object_from_fd.constprop.0+0xa42> + 4740cf: 49 8b 84 24 88 00 00 00 mov rax, qword ptr [r12 + 136] + 4740d7: 48 83 78 08 18 cmp qword ptr [rax + 8], 24 + 4740dc: 0f 85 b7 06 00 00 jne 0x474799 <_dl_map_object_from_fd.constprop.0+0x10f9> + 4740e2: 49 8b 84 24 30 01 00 00 mov rax, qword ptr [r12 + 304] + 4740ea: 48 85 c0 test rax, rax + 4740ed: 74 2f je 0x47411e <_dl_map_object_from_fd.constprop.0+0xa7e> + 4740ef: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 4740f3: 41 89 94 24 e8 03 00 00 mov dword ptr [r12 + 1000], edx + 4740fb: f6 c2 02 test dl, 2 + 4740fe: 74 08 je 0x474108 <_dl_map_object_from_fd.constprop.0+0xa68> + 474100: 49 89 84 24 c0 00 00 00 mov qword ptr [r12 + 192], rax + 474108: f6 c2 04 test dl, 4 + 47410b: 74 08 je 0x474115 <_dl_map_object_from_fd.constprop.0+0xa75> + 47410d: 49 89 84 24 f0 00 00 00 mov qword ptr [r12 + 240], rax + 474115: 83 e2 08 and edx, 8 + 474118: 0f 85 4a 02 00 00 jne 0x474368 <_dl_map_object_from_fd.constprop.0+0xcc8> + 47411e: 49 8b 84 24 78 01 00 00 mov rax, qword ptr [r12 + 376] + 474126: 48 85 c0 test rax, rax + 474129: 0f 84 be 03 00 00 je 0x4744ed <_dl_map_object_from_fd.constprop.0+0xe4d> + 47412f: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 474133: 41 89 94 24 e4 03 00 00 mov dword ptr [r12 + 996], edx + 47413b: 89 d0 mov eax, edx + 47413d: f6 c2 08 test dl, 8 + 474140: 0f 85 14 02 00 00 jne 0x47435a <_dl_map_object_from_fd.constprop.0+0xcba> + 474146: f6 05 73 f6 04 00 40 test byte ptr [rip + 325235], 64 # 0x4c37c0 <_dl_debug_mask> + 47414d: 0f 85 39 05 00 00 jne 0x47468c <_dl_map_object_from_fd.constprop.0+0xfec> + 474153: a8 01 test al, 1 + 474155: 0f 85 1a 02 00 00 jne 0x474375 <_dl_map_object_from_fd.constprop.0+0xcd5> + 47415b: 49 83 bc 24 28 01 00 00 00 cmp qword ptr [r12 + 296], 0 + 474164: 74 0c je 0x474172 <_dl_map_object_from_fd.constprop.0+0xad2> + 474166: 49 c7 84 24 b8 00 00 00 00 00 00 00 mov qword ptr [r12 + 184], 0 + 474172: a8 40 test al, 64 + 474174: 74 0b je 0x474181 <_dl_map_object_from_fd.constprop.0+0xae1> + 474176: 8b 4d 10 mov ecx, dword ptr [rbp + 16] + 474179: 85 c9 test ecx, ecx + 47417b: 0f 88 4c 05 00 00 js 0x4746cd <_dl_map_object_from_fd.constprop.0+0x102d> + 474181: a9 00 00 00 08 test eax, 134217728 + 474186: 74 0e je 0x474196 <_dl_map_object_from_fd.constprop.0+0xaf6> + 474188: 8b 95 e8 fe ff ff mov edx, dword ptr [rbp - 280] + 47418e: 85 d2 test edx, edx + 474190: 0f 84 37 05 00 00 je 0x4746cd <_dl_map_object_from_fd.constprop.0+0x102d> + 474196: 49 8b 84 24 a8 02 00 00 mov rax, qword ptr [r12 + 680] + 47419e: 48 85 c0 test rax, rax + 4741a1: 0f 84 53 03 00 00 je 0x4744fa <_dl_map_object_from_fd.constprop.0+0xe5a> + 4741a7: 49 03 04 24 add rax, qword ptr [r12] + 4741ab: 49 89 84 24 a8 02 00 00 mov qword ptr [r12 + 680], rax + 4741b3: 8b 05 4f cf 04 00 mov eax, dword ptr [rip + 315215] # 0x4c1108 <_dl_stack_flags> + 4741b9: f7 d0 not eax + 4741bb: 48 23 85 00 ff ff ff and rax, qword ptr [rbp - 256] + 4741c2: a8 01 test al, 1 + 4741c4: 0f 85 07 04 00 00 jne 0x4745d1 <_dl_map_object_from_fd.constprop.0+0xf31> + 4741ca: 49 8b 84 24 28 04 00 00 mov rax, qword ptr [r12 + 1064] + 4741d2: 48 85 c0 test rax, rax + 4741d5: 74 0c je 0x4741e3 <_dl_map_object_from_fd.constprop.0+0xb43> + 4741d7: 49 03 04 24 add rax, qword ptr [r12] + 4741db: 49 89 84 24 28 04 00 00 mov qword ptr [r12 + 1064], rax + 4741e3: 8b bd 24 ff ff ff mov edi, dword ptr [rbp - 220] + 4741e9: e8 62 4c fd ff call 0x448e50 <__close_nocancel> + 4741ee: 85 c0 test eax, eax + 4741f0: 0f 85 cf 03 00 00 jne 0x4745c5 <_dl_map_object_from_fd.constprop.0+0xf25> + 4741f6: 83 bd cc fe ff ff 02 cmp dword ptr [rbp - 308], 2 + 4741fd: 0f 84 2b 02 00 00 je 0x47442e <_dl_map_object_from_fd.constprop.0+0xd8e> + 474203: 49 8b 84 24 b0 02 00 00 mov rax, qword ptr [r12 + 688] + 47420b: 4d 8b 04 24 mov r8, qword ptr [r12] + 47420f: 4c 01 c0 add rax, r8 + 474212: 49 89 84 24 b0 02 00 00 mov qword ptr [r12 + 688], rax + 47421a: f6 05 9f f5 04 00 40 test byte ptr [rip + 325023], 64 # 0x4c37c0 <_dl_debug_mask> + 474221: 0f 85 22 03 00 00 jne 0x474549 <_dl_map_object_from_fd.constprop.0+0xea9> + 474227: 4c 89 e7 mov rdi, r12 + 47422a: e8 c1 35 00 00 call 0x4777f0 <_dl_setup_hash> + 47422f: f6 45 10 08 test byte ptr [rbp + 16], 8 + 474233: 75 0f jne 0x474244 <_dl_map_object_from_fd.constprop.0+0xba4> + 474235: 49 83 bc 24 c0 00 00 00 00 cmp qword ptr [r12 + 192], 0 + 47423e: 0f 85 5c 01 00 00 jne 0x4743a0 <_dl_map_object_from_fd.constprop.0+0xd00> + 474244: 41 f6 84 24 e4 03 00 00 20 test byte ptr [r12 + 996], 32 + 47424d: 74 07 je 0x474256 <_dl_map_object_from_fd.constprop.0+0xbb6> + 47424f: 4c 89 25 02 f6 04 00 mov qword ptr [rip + 325122], r12 # 0x4c3858 <_dl_initfirst> + 474256: 66 0f 6f a5 30 ff ff ff movdqa xmm4, xmmword ptr [rbp - 208] + 47425e: 48 83 3d 6a f5 04 00 00 cmp qword ptr [rip + 324970], 0 # 0x4c37d0 <_dl_profile> + 474266: 41 0f 11 a4 24 a8 03 00 00 movups xmmword ptr [r12 + 936], xmm4 + 47426f: 0f 85 23 03 00 00 jne 0x474598 <_dl_map_object_from_fd.constprop.0+0xef8> + 474275: 49 83 bc 24 38 04 00 00 00 cmp qword ptr [r12 + 1080], 0 + 47427e: 74 21 je 0x4742a1 <_dl_map_object_from_fd.constprop.0+0xc01> + 474280: 41 0f b6 84 24 1c 03 00 00 movzx eax, byte ptr [r12 + 796] + 474289: 83 e0 03 and eax, 3 + 47428c: 3c 01 cmp al, 1 + 47428e: 0f 85 f6 00 00 00 jne 0x47438a <_dl_map_object_from_fd.constprop.0+0xcea> + 474294: e8 07 75 00 00 call 0x47b7a0 <_dl_next_tls_modid> + 474299: 49 89 84 24 58 04 00 00 mov qword ptr [r12 + 1112], rax + 4742a1: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] + 4742a5: 4c 89 e7 mov rdi, r12 + 4742a8: e8 03 36 00 00 call 0x4778b0 <_dl_add_to_namespace_list> + 4742ad: e9 f3 fa ff ff jmp 0x473da5 <_dl_map_object_from_fd.constprop.0+0x705> + 4742b2: 48 8b bd f0 fe ff ff mov rdi, qword ptr [rbp - 272] + 4742b9: 45 31 e4 xor r12d, r12d + 4742bc: e8 8f b2 fa ff call 0x41f550 + 4742c1: 8b bd 24 ff ff ff mov edi, dword ptr [rbp - 220] + 4742c7: e8 84 4b fd ff call 0x448e50 <__close_nocancel> + 4742cc: e9 d4 fa ff ff jmp 0x473da5 <_dl_map_object_from_fd.constprop.0+0x705> + 4742d1: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] + 4742d5: 48 8b b5 f8 fe ff ff mov rsi, qword ptr [rbp - 264] + 4742dc: 48 8d 3d 85 56 03 00 lea rdi, [rip + 218757] # 0x4a9968 <__PRETTY_FUNCTION__.10419+0x590> + 4742e3: 31 c0 xor eax, eax + 4742e5: e8 96 65 00 00 call 0x47a880 <_dl_debug_printf> + 4742ea: e9 41 f4 ff ff jmp 0x473730 <_dl_map_object_from_fd.constprop.0+0x90> + 4742ef: 4c 8d 0d 72 54 03 00 lea r9, [rip + 218226] # 0x4a9768 <__PRETTY_FUNCTION__.10419+0x390> + 4742f6: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4742fd: 64 8b 00 mov eax, dword ptr fs:[rax] + 474300: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax + 474306: e9 8b fc ff ff jmp 0x473f96 <_dl_map_object_from_fd.constprop.0+0x8f6> + 47430b: 4c 89 fe mov rsi, r15 + 47430e: 48 29 d6 sub rsi, rdx + 474311: 48 89 04 f1 mov qword ptr [rcx + 8*rsi], rax + 474315: e9 90 fb ff ff jmp 0x473eaa <_dl_map_object_from_fd.constprop.0+0x80a> + 47431a: 4c 29 d1 sub rcx, r10 + 47431d: 45 31 c9 xor r9d, r9d + 474320: 41 b8 ff ff ff ff mov r8d, 4294967295 + 474326: 44 89 ea mov edx, r13d + 474329: 48 89 ce mov rsi, rcx + 47432c: 4c 89 d7 mov rdi, r10 + 47432f: b9 32 00 00 00 mov ecx, 50 + 474334: e8 a7 4f fd ff call 0x4492e0 + 474339: 48 83 f8 ff cmp rax, -1 + 47433d: 0f 85 fb f7 ff ff jne 0x473b3e <_dl_map_object_from_fd.constprop.0+0x49e> + 474343: 4c 8d 0d 18 52 03 00 lea r9, [rip + 217624] # 0x4a9562 <__PRETTY_FUNCTION__.10419+0x18a> + 47434a: e9 40 fc ff ff jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> + 47434f: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 474355: e9 d3 fb ff ff jmp 0x473f2d <_dl_map_object_from_fd.constprop.0+0x88d> + 47435a: 41 c6 84 24 20 03 00 00 01 mov byte ptr [r12 + 800], 1 + 474363: e9 de fd ff ff jmp 0x474146 <_dl_map_object_from_fd.constprop.0+0xaa6> + 474368: 49 89 84 24 00 01 00 00 mov qword ptr [r12 + 256], rax + 474370: e9 a9 fd ff ff jmp 0x47411e <_dl_map_object_from_fd.constprop.0+0xa7e> + 474375: 49 8b 94 24 78 01 00 00 mov rdx, qword ptr [r12 + 376] + 47437d: 49 89 94 24 00 01 00 00 mov qword ptr [r12 + 256], rdx + 474385: e9 d1 fd ff ff jmp 0x47415b <_dl_map_object_from_fd.constprop.0+0xabb> + 47438a: 48 83 3d 8e f3 04 00 00 cmp qword ptr [rip + 324494], 0 # 0x4c3720 <_dl_tls_dtv_slotinfo_list> + 474392: 0f 85 fc fe ff ff jne 0x474294 <_dl_map_object_from_fd.constprop.0+0xbf4> + 474398: e9 04 ff ff ff jmp 0x4742a1 <_dl_map_object_from_fd.constprop.0+0xc01> + 47439d: 0f 1f 00 nop dword ptr [rax] + 4743a0: 49 8b b4 24 90 03 00 00 mov rsi, qword ptr [r12 + 912] + 4743a8: 49 8d 84 24 c0 02 00 00 lea rax, [r12 + 704] + 4743b0: 48 39 06 cmp qword ptr [rsi], rax + 4743b3: 0f 84 8b fe ff ff je 0x474244 <_dl_map_object_from_fd.constprop.0+0xba4> + 4743b9: 49 8b 84 24 d0 02 00 00 mov rax, qword ptr [r12 + 720] + 4743c1: 48 8d 7e 08 lea rdi, [rsi + 8] + 4743c5: 4c 89 20 mov qword ptr [rax], r12 + 4743c8: 49 8b 84 24 88 03 00 00 mov rax, qword ptr [r12 + 904] + 4743d0: 41 c7 84 24 d8 02 00 00 01 00 00 00 mov dword ptr [r12 + 728], 1 + 4743dc: 48 8d 14 c5 f8 ff ff ff lea rdx, [8*rax - 8] + 4743e4: e8 57 cc f8 ff call 0x401040 <.plt+0x20> + 4743e9: 49 8b 84 24 90 03 00 00 mov rax, qword ptr [r12 + 912] + 4743f1: 49 8d 94 24 d0 02 00 00 lea rdx, [r12 + 720] + 4743f9: 48 89 10 mov qword ptr [rax], rdx + 4743fc: e9 43 fe ff ff jmp 0x474244 <_dl_map_object_from_fd.constprop.0+0xba4> + 474401: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 474408: 83 bd cc fe ff ff 03 cmp dword ptr [rbp - 308], 3 + 47440f: 0f 84 ac 02 00 00 je 0x4746c1 <_dl_map_object_from_fd.constprop.0+0x1021> + 474415: 41 8b 84 24 e4 03 00 00 mov eax, dword ptr [r12 + 996] + 47441d: e9 50 fd ff ff jmp 0x474172 <_dl_map_object_from_fd.constprop.0+0xad2> + 474422: 4c 8d 0d 2f 54 03 00 lea r9, [rip + 218159] # 0x4a9858 <__PRETTY_FUNCTION__.10419+0x480> + 474429: e9 61 fb ff ff jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> + 47442e: 41 f6 84 24 1c 03 00 00 03 test byte ptr [r12 + 796], 3 + 474437: 0f 84 c6 fd ff ff je 0x474203 <_dl_map_object_from_fd.constprop.0+0xb63> + 47443d: 48 8d 0d 2c 58 03 00 lea rcx, [rip + 219180] # 0x4a9c70 <__PRETTY_FUNCTION__.11401> + 474444: ba 1f 05 00 00 mov edx, 1311 + 474449: 48 8d 35 c0 4f 03 00 lea rsi, [rip + 217024] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> + 474450: 48 8d 3d 71 55 03 00 lea rdi, [rip + 218481] # 0x4a99c8 <__PRETTY_FUNCTION__.10419+0x5f0> + 474457: e8 f4 ea f8 ff call 0x402f50 <__assert_fail> + 47445c: 0f 1f 40 00 nop dword ptr [rax] + 474460: 8b b5 e8 fe ff ff mov esi, dword ptr [rbp - 280] + 474466: 85 f6 test esi, esi + 474468: 0f 84 47 02 00 00 je 0x4746b5 <_dl_map_object_from_fd.constprop.0+0x1015> + 47446e: 48 8b 9d 28 ff ff ff mov rbx, qword ptr [rbp - 216] + 474475: 4b 8d 44 7f fd lea rax, [r15 + 2*r15 - 3] + 47447a: 49 8b 14 24 mov rdx, qword ptr [r12] + 47447e: 48 c1 e0 04 shl rax, 4 + 474482: 48 8b 4c 03 18 mov rcx, qword ptr [rbx + rax + 24] + 474487: 48 8b 85 d0 fe ff ff mov rax, qword ptr [rbp - 304] + 47448e: 48 8b 04 c5 00 00 00 00 mov rax, qword ptr [8*rax] + 474496: 48 89 cf mov rdi, rcx + 474499: 48 29 c7 sub rdi, rax + 47449c: 48 01 d0 add rax, rdx + 47449f: 48 01 ca add rdx, rcx + 4744a2: 66 48 0f 6e c0 movq xmm0, rax + 4744a7: 0f b6 85 08 ff ff ff movzx eax, byte ptr [rbp - 248] + 4744ae: 66 48 0f 6e ea movq xmm5, rdx + 4744b3: 48 89 bd d8 fe ff ff mov qword ptr [rbp - 296], rdi + 4744ba: 66 0f 6c c5 punpcklqdq xmm0, xmm5 # xmm0 = xmm0[0],xmm5[0] + 4744be: 41 0f 11 84 24 50 03 00 00 movups xmmword ptr [r12 + 848], xmm0 + 4744c7: 83 f0 01 xor eax, 1 + 4744ca: 83 e0 01 and eax, 1 + 4744cd: c1 e0 06 shl eax, 6 + 4744d0: 89 c2 mov edx, eax + 4744d2: 41 0f b6 84 24 1d 03 00 00 movzx eax, byte ptr [r12 + 797] + 4744db: 83 e0 bf and eax, -65 + 4744de: 09 d0 or eax, edx + 4744e0: 41 88 84 24 1d 03 00 00 mov byte ptr [r12 + 797], al + 4744e8: e9 55 f6 ff ff jmp 0x473b42 <_dl_map_object_from_fd.constprop.0+0x4a2> + 4744ed: 41 8b 84 24 e4 03 00 00 mov eax, dword ptr [r12 + 996] + 4744f5: e9 61 fc ff ff jmp 0x47415b <_dl_map_object_from_fd.constprop.0+0xabb> + 4744fa: 48 8b 85 18 ff ff ff mov rax, qword ptr [rbp - 232] + 474501: 0f b7 40 40 movzx eax, word ptr [rax + 64] + 474505: 4c 8d 2c c5 00 00 00 00 lea r13, [8*rax] + 47450d: 49 29 c5 sub r13, rax + 474510: 49 c1 e5 03 shl r13, 3 + 474514: 4c 89 ef mov rdi, r13 + 474517: e8 44 aa fa ff call 0x41ef60 + 47451c: 48 89 c7 mov rdi, rax + 47451f: 48 85 c0 test rax, rax + 474522: 0f 84 1b 02 00 00 je 0x474743 <_dl_map_object_from_fd.constprop.0+0x10a3> + 474528: 4c 89 ea mov rdx, r13 + 47452b: 4c 89 f6 mov rsi, r14 + 47452e: e8 2d cb f8 ff call 0x401060 <.plt+0x40> + 474533: 41 80 8c 24 1c 03 00 00 80 or byte ptr [r12 + 796], -128 + 47453c: 49 89 84 24 a8 02 00 00 mov qword ptr [r12 + 680], rax + 474544: e9 6a fc ff ff jmp 0x4741b3 <_dl_map_object_from_fd.constprop.0+0xb13> + 474549: 48 83 ec 08 sub rsp, 8 + 47454d: 49 8b 54 24 10 mov rdx, qword ptr [r12 + 16] + 474552: 41 0f b7 8c 24 b8 02 00 00 movzx ecx, word ptr [r12 + 696] + 47455b: 41 b9 10 00 00 00 mov r9d, 16 + 474561: be 10 00 00 00 mov esi, 16 + 474566: 48 8d 3d 8b 54 03 00 lea rdi, [rip + 218251] # 0x4a99f8 <__PRETTY_FUNCTION__.10419+0x620> + 47456d: 51 push rcx + 47456e: b9 10 00 00 00 mov ecx, 16 + 474573: 6a 10 push 16 + 474575: 41 ff b4 24 a8 02 00 00 push qword ptr [r12 + 680] + 47457d: 6a 10 push 16 + 47457f: 50 push rax + 474580: 31 c0 xor eax, eax + 474582: 6a 10 push 16 + 474584: ff b5 d8 fe ff ff push qword ptr [rbp - 296] + 47458a: e8 f1 62 00 00 call 0x47a880 <_dl_debug_printf> + 47458f: 48 83 c4 40 add rsp, 64 + 474593: e9 8f fc ff ff jmp 0x474227 <_dl_map_object_from_fd.constprop.0+0xb87> + 474598: 49 8b 84 24 b0 00 00 00 mov rax, qword ptr [r12 + 176] + 4745a0: 48 85 c0 test rax, rax + 4745a3: 0f 84 cc fc ff ff je 0x474275 <_dl_map_object_from_fd.constprop.0+0xbd5> + 4745a9: 49 8b 54 24 68 mov rdx, qword ptr [r12 + 104] + 4745ae: 49 8b 7c 24 38 mov rdi, qword ptr [r12 + 56] + 4745b3: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 4745b7: 48 03 72 08 add rsi, qword ptr [rdx + 8] + 4745bb: e8 30 dc ff ff call 0x4721f0 + 4745c0: e9 b0 fc ff ff jmp 0x474275 <_dl_map_object_from_fd.constprop.0+0xbd5> + 4745c5: 4c 8d 0d 43 4f 03 00 lea r9, [rip + 216899] # 0x4a950f <__PRETTY_FUNCTION__.10419+0x137> + 4745cc: e9 25 fd ff ff jmp 0x4742f6 <_dl_map_object_from_fd.constprop.0+0xc56> + 4745d1: 83 0d 18 b9 04 00 07 or dword ptr [rip + 309528], 7 # 0x4bfef0 <__stack_prot> + 4745d8: 48 8b 7d 18 mov rdi, qword ptr [rbp + 24] + 4745dc: ff 15 56 cb 04 00 call qword ptr [rip + 314198] # 0x4c1138 <_dl_make_stack_executable_hook> + 4745e2: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax + 4745e8: 85 c0 test eax, eax + 4745ea: 0f 84 da fb ff ff je 0x4741ca <_dl_map_object_from_fd.constprop.0+0xb2a> + 4745f0: 4c 8d 0d 21 52 03 00 lea r9, [rip + 217633] # 0x4a9818 <__PRETTY_FUNCTION__.10419+0x440> + 4745f7: e9 9a f9 ff ff jmp 0x473f96 <_dl_map_object_from_fd.constprop.0+0x8f6> + 4745fc: 0f 1f 40 00 nop dword ptr [rax] + 474600: 4c 21 c0 and rax, r8 + 474603: 44 89 ea mov edx, r13d + 474606: 4c 89 95 c0 fe ff ff mov qword ptr [rbp - 320], r10 + 47460d: 83 ca 02 or edx, 2 + 474610: 48 89 c7 mov rdi, rax + 474613: 48 89 8d d0 fe ff ff mov qword ptr [rbp - 304], rcx + 47461a: 4c 89 85 08 ff ff ff mov qword ptr [rbp - 248], r8 + 474621: e8 9a 4d fd ff call 0x4493c0 + 474626: 4c 8b 85 08 ff ff ff mov r8, qword ptr [rbp - 248] + 47462d: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] + 474634: 85 c0 test eax, eax + 474636: 4c 8b 95 c0 fe ff ff mov r10, qword ptr [rbp - 320] + 47463d: 0f 88 d5 f7 ff ff js 0x473e18 <_dl_map_object_from_fd.constprop.0+0x778> + 474643: 4c 89 d2 mov rdx, r10 + 474646: 4c 89 c7 mov rdi, r8 + 474649: 31 f6 xor esi, esi + 47464b: 48 89 8d d0 fe ff ff mov qword ptr [rbp - 304], rcx + 474652: 4c 29 c2 sub rdx, r8 + 474655: 4c 89 95 08 ff ff ff mov qword ptr [rbp - 248], r10 + 47465c: e8 af ca f8 ff call 0x401110 <.plt+0xf0> + 474661: 48 8b 35 b0 ca 04 00 mov rsi, qword ptr [rip + 314032] # 0x4c1118 <_dl_pagesize> + 474668: 44 89 ea mov edx, r13d + 47466b: 48 89 f7 mov rdi, rsi + 47466e: 48 f7 df neg rdi + 474671: 48 21 c7 and rdi, rax + 474674: e8 47 4d fd ff call 0x4493c0 + 474679: 4c 8b 95 08 ff ff ff mov r10, qword ptr [rbp - 248] + 474680: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] + 474687: e9 a9 f4 ff ff jmp 0x473b35 <_dl_map_object_from_fd.constprop.0+0x495> + 47468c: 89 d6 mov esi, edx + 47468e: 81 e6 16 f7 ff f7 and esi, 4160747286 + 474694: 0f 84 b9 fa ff ff je 0x474153 <_dl_map_object_from_fd.constprop.0+0xab3> + 47469a: 31 c0 xor eax, eax + 47469c: 48 8d 3d 35 4c 02 00 lea rdi, [rip + 150581] # 0x4992d8 <_dl_x86_hwcap_flags+0x188> + 4746a3: e8 d8 61 00 00 call 0x47a880 <_dl_debug_printf> + 4746a8: 41 8b 84 24 e4 03 00 00 mov eax, dword ptr [r12 + 996] + 4746b0: e9 9e fa ff ff jmp 0x474153 <_dl_map_object_from_fd.constprop.0+0xab3> + 4746b5: 4c 8d 0d fc 51 03 00 lea r9, [rip + 217596] # 0x4a98b8 <__PRETTY_FUNCTION__.10419+0x4e0> + 4746bc: e9 ce f8 ff ff jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> + 4746c1: 4c 8d 0d 28 51 03 00 lea r9, [rip + 217384] # 0x4a97f0 <__PRETTY_FUNCTION__.10419+0x418> + 4746c8: e9 c9 f8 ff ff jmp 0x473f96 <_dl_map_object_from_fd.constprop.0+0x8f6> + 4746cd: 49 8b bc 24 50 03 00 00 mov rdi, qword ptr [r12 + 848] + 4746d5: 49 8b b4 24 58 03 00 00 mov rsi, qword ptr [r12 + 856] + 4746dd: 48 29 fe sub rsi, rdi + 4746e0: e8 ab 4c fd ff call 0x449390 + 4746e5: 49 8b 7c 24 38 mov rdi, qword ptr [r12 + 56] + 4746ea: 8b 47 10 mov eax, dword ptr [rdi + 16] + 4746ed: 85 c0 test eax, eax + 4746ef: 0f 84 d5 00 00 00 je 0x4747ca <_dl_map_object_from_fd.constprop.0+0x112a> + 4746f5: 41 80 bc 24 1c 03 00 00 00 cmp byte ptr [r12 + 796], 0 + 4746fe: 0f 88 b4 00 00 00 js 0x4747b8 <_dl_map_object_from_fd.constprop.0+0x1118> + 474704: 41 f6 84 24 e7 03 00 00 08 test byte ptr [r12 + 999], 8 + 47470d: 4c 8d 0d a4 50 03 00 lea r9, [rip + 217252] # 0x4a97b8 <__PRETTY_FUNCTION__.10419+0x3e0> + 474714: 48 8d 05 75 50 03 00 lea rax, [rip + 217205] # 0x4a9790 <__PRETTY_FUNCTION__.10419+0x3b8> + 47471b: 4c 0f 44 c8 cmove r9, rax + 47471f: e9 72 f8 ff ff jmp 0x473f96 <_dl_map_object_from_fd.constprop.0+0x8f6> + 474724: 48 8d 0d 05 4c 02 00 lea rcx, [rip + 150533] # 0x499330 <__PRETTY_FUNCTION__.10965> + 47472b: ba 7b 00 00 00 mov edx, 123 + 474730: 48 8d 35 5e 4a 02 00 lea rsi, [rip + 150110] # 0x499195 <_dl_x86_hwcap_flags+0x45> + 474737: 48 8d 3d 3a 4b 02 00 lea rdi, [rip + 150330] # 0x499278 <_dl_x86_hwcap_flags+0x128> + 47473e: e8 0d e8 f8 ff call 0x402f50 <__assert_fail> + 474743: 4c 8d 0d ee 4f 03 00 lea r9, [rip + 217070] # 0x4a9738 <__PRETTY_FUNCTION__.10419+0x360> + 47474a: e9 a7 fb ff ff jmp 0x4742f6 <_dl_map_object_from_fd.constprop.0+0xc56> + 47474f: 48 8d 0d 1a 55 03 00 lea rcx, [rip + 218394] # 0x4a9c70 <__PRETTY_FUNCTION__.11401> + 474756: ba 75 03 00 00 mov edx, 885 + 47475b: 48 8d 35 ae 4c 03 00 lea rsi, [rip + 216238] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> + 474762: 48 8d 3d 14 4e 03 00 lea rdi, [rip + 216596] # 0x4a957d <__PRETTY_FUNCTION__.10419+0x1a5> + 474769: e8 e2 e7 f8 ff call 0x402f50 <__assert_fail> + 47476e: 4c 8d 0d d1 4d 03 00 lea r9, [rip + 216529] # 0x4a9546 <__PRETTY_FUNCTION__.10419+0x16e> + 474775: e9 15 f8 ff ff jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> + 47477a: 48 8d 0d ef 54 03 00 lea rcx, [rip + 218351] # 0x4a9c70 <__PRETTY_FUNCTION__.11401> + 474781: ba e2 03 00 00 mov edx, 994 + 474786: 48 8d 35 83 4c 03 00 lea rsi, [rip + 216195] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> + 47478d: 48 8d 3d fc 4d 03 00 lea rdi, [rip + 216572] # 0x4a9590 <__PRETTY_FUNCTION__.10419+0x1b8> + 474794: e8 b7 e7 f8 ff call 0x402f50 <__assert_fail> + 474799: 48 8d 0d 90 4b 02 00 lea rcx, [rip + 150416] # 0x499330 <__PRETTY_FUNCTION__.10965> + 4747a0: ba 83 00 00 00 mov edx, 131 + 4747a5: 48 8d 35 e9 49 02 00 lea rsi, [rip + 149993] # 0x499195 <_dl_x86_hwcap_flags+0x45> + 4747ac: 48 8d 3d ed 4a 02 00 lea rdi, [rip + 150253] # 0x4992a0 <_dl_x86_hwcap_flags+0x150> + 4747b3: e8 98 e7 f8 ff call 0x402f50 <__assert_fail> + 4747b8: 49 8b bc 24 a8 02 00 00 mov rdi, qword ptr [r12 + 680] + 4747c0: e8 8b ad fa ff call 0x41f550 + 4747c5: e9 3a ff ff ff jmp 0x474704 <_dl_map_object_from_fd.constprop.0+0x1064> + 4747ca: e8 81 ad fa ff call 0x41f550 + 4747cf: e9 21 ff ff ff jmp 0x4746f5 <_dl_map_object_from_fd.constprop.0+0x1055> + 4747d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4747df: 90 nop + +00000000004747e0 <_dl_dst_count>: + 4747e0: f3 0f 1e fa endbr64 + 4747e4: 41 56 push r14 + 4747e6: be 24 00 00 00 mov esi, 36 + 4747eb: 41 55 push r13 + 4747ed: 41 54 push r12 + 4747ef: 45 31 e4 xor r12d, r12d + 4747f2: 55 push rbp + 4747f3: 53 push rbx + 4747f4: e8 97 c9 f8 ff call 0x401190 <.plt+0x170> + 4747f9: 48 85 c0 test rax, rax + 4747fc: 75 12 jne 0x474810 <_dl_dst_count+0x30> + 4747fe: 5b pop rbx + 4747ff: 4c 89 e0 mov rax, r12 + 474802: 5d pop rbp + 474803: 41 5c pop r12 + 474805: 41 5d pop r13 + 474807: 41 5e pop r14 + 474809: c3 ret + 47480a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 474810: 48 8d 1d 8e 4d 03 00 lea rbx, [rip + 216462] # 0x4a95a5 <__PRETTY_FUNCTION__.10419+0x1cd> + 474817: 4c 8d 2d 8e 4d 03 00 lea r13, [rip + 216462] # 0x4a95ac <__PRETTY_FUNCTION__.10419+0x1d4> + 47481e: 4c 8d 35 90 4d 03 00 lea r14, [rip + 216464] # 0x4a95b5 <__PRETTY_FUNCTION__.10419+0x1dd> + 474825: 0f 1f 00 nop dword ptr [rax] + 474828: 48 8d 68 01 lea rbp, [rax + 1] + 47482c: 48 89 de mov rsi, rbx + 47482f: 48 89 ef mov rdi, rbp + 474832: e8 a9 d3 ff ff call 0x471be0 + 474837: 48 85 c0 test rax, rax + 47483a: 75 24 jne 0x474860 <_dl_dst_count+0x80> + 47483c: 4c 89 ee mov rsi, r13 + 47483f: 48 89 ef mov rdi, rbp + 474842: e8 99 d3 ff ff call 0x471be0 + 474847: 48 85 c0 test rax, rax + 47484a: 75 14 jne 0x474860 <_dl_dst_count+0x80> + 47484c: 4c 89 f6 mov rsi, r14 + 47484f: 48 89 ef mov rdi, rbp + 474852: e8 89 d3 ff ff call 0x471be0 + 474857: 48 85 c0 test rax, rax + 47485a: 74 0b je 0x474867 <_dl_dst_count+0x87> + 47485c: 0f 1f 40 00 nop dword ptr [rax] + 474860: 49 83 c4 01 add r12, 1 + 474864: 48 01 c5 add rbp, rax + 474867: be 24 00 00 00 mov esi, 36 + 47486c: 48 89 ef mov rdi, rbp + 47486f: e8 1c c9 f8 ff call 0x401190 <.plt+0x170> + 474874: 48 85 c0 test rax, rax + 474877: 75 af jne 0x474828 <_dl_dst_count+0x48> + 474879: 5b pop rbx + 47487a: 4c 89 e0 mov rax, r12 + 47487d: 5d pop rbp + 47487e: 41 5c pop r12 + 474880: 41 5d pop r13 + 474882: 41 5e pop r14 + 474884: c3 ret + 474885: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000474890 <_dl_dst_substitute>: + 474890: f3 0f 1e fa endbr64 + 474894: 41 57 push r15 + 474896: 49 89 d7 mov r15, rdx + 474899: 41 56 push r14 + 47489b: 4c 8d 35 16 4d 03 00 lea r14, [rip + 216342] # 0x4a95b8 <__PRETTY_FUNCTION__.10419+0x1e0> + 4748a2: 41 55 push r13 + 4748a4: 49 89 f5 mov r13, rsi + 4748a7: 41 54 push r12 + 4748a9: 49 89 d4 mov r12, rdx + 4748ac: 48 8d 56 01 lea rdx, [rsi + 1] + 4748b0: 55 push rbp + 4748b1: 31 ed xor ebp, ebp + 4748b3: 53 push rbx + 4748b4: 48 89 fb mov rbx, rdi + 4748b7: 48 83 ec 18 sub rsp, 24 + 4748bb: 0f b6 06 movzx eax, byte ptr [rsi] + 4748be: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 4748c3: eb 13 jmp 0x4748d8 <_dl_dst_substitute+0x48> + 4748c5: 0f 1f 00 nop dword ptr [rax] + 4748c8: 41 88 07 mov byte ptr [r15], al + 4748cb: 49 83 c7 01 add r15, 1 + 4748cf: 41 0f b6 45 00 movzx eax, byte ptr [r13] + 4748d4: 84 c0 test al, al + 4748d6: 74 68 je 0x474940 <_dl_dst_substitute+0xb0> + 4748d8: 49 83 c5 01 add r13, 1 + 4748dc: 3c 24 cmp al, 36 + 4748de: 75 e8 jne 0x4748c8 <_dl_dst_substitute+0x38> + 4748e0: 48 8d 35 be 4c 03 00 lea rsi, [rip + 216254] # 0x4a95a5 <__PRETTY_FUNCTION__.10419+0x1cd> + 4748e7: 4c 89 ef mov rdi, r13 + 4748ea: e8 f1 d2 ff ff call 0x471be0 + 4748ef: 48 89 c1 mov rcx, rax + 4748f2: 48 85 c0 test rax, rax + 4748f5: 74 69 je 0x474960 <_dl_dst_substitute+0xd0> + 4748f7: 8b 05 a3 b1 04 00 mov eax, dword ptr [rip + 307619] # 0x4bfaa0 <__libc_enable_secure> + 4748fd: 85 c0 test eax, eax + 4748ff: 0f 85 d8 00 00 00 jne 0x4749dd <_dl_dst_substitute+0x14d> + 474905: 48 8b b3 48 03 00 00 mov rsi, qword ptr [rbx + 840] + 47490c: 31 ed xor ebp, ebp + 47490e: 48 8d 46 ff lea rax, [rsi - 1] + 474912: 48 83 f8 fd cmp rax, -3 + 474916: 0f 87 b7 00 00 00 ja 0x4749d3 <_dl_dst_substitute+0x143> + 47491c: 4c 89 ff mov rdi, r15 + 47491f: 48 89 0c 24 mov qword ptr [rsp], rcx + 474923: e8 68 c7 f8 ff call 0x401090 <.plt+0x70> + 474928: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 47492c: 49 89 c7 mov r15, rax + 47492f: 49 01 cd add r13, rcx + 474932: 41 0f b6 45 00 movzx eax, byte ptr [r13] + 474937: 84 c0 test al, al + 474939: 75 9d jne 0x4748d8 <_dl_dst_substitute+0x48> + 47493b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 474940: 40 84 ed test bpl, bpl + 474943: 75 78 jne 0x4749bd <_dl_dst_substitute+0x12d> + 474945: 41 c6 07 00 mov byte ptr [r15], 0 + 474949: 48 83 c4 18 add rsp, 24 + 47494d: 4c 89 e0 mov rax, r12 + 474950: 5b pop rbx + 474951: 5d pop rbp + 474952: 41 5c pop r12 + 474954: 41 5d pop r13 + 474956: 41 5e pop r14 + 474958: 41 5f pop r15 + 47495a: c3 ret + 47495b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 474960: 48 8d 35 45 4c 03 00 lea rsi, [rip + 216133] # 0x4a95ac <__PRETTY_FUNCTION__.10419+0x1d4> + 474967: 4c 89 ef mov rdi, r13 + 47496a: e8 71 d2 ff ff call 0x471be0 + 47496f: 48 89 c1 mov rcx, rax + 474972: 48 85 c0 test rax, rax + 474975: 75 29 jne 0x4749a0 <_dl_dst_substitute+0x110> + 474977: 48 8d 35 37 4c 03 00 lea rsi, [rip + 216119] # 0x4a95b5 <__PRETTY_FUNCTION__.10419+0x1dd> + 47497e: 4c 89 ef mov rdi, r13 + 474981: e8 5a d2 ff ff call 0x471be0 + 474986: 48 89 c1 mov rcx, rax + 474989: 48 85 c0 test rax, rax + 47498c: 74 22 je 0x4749b0 <_dl_dst_substitute+0x120> + 47498e: 4c 89 f0 mov rax, r14 + 474991: 48 8d 35 21 4c 03 00 lea rsi, [rip + 216097] # 0x4a95b9 <__PRETTY_FUNCTION__.10419+0x1e1> + 474998: e9 75 ff ff ff jmp 0x474912 <_dl_dst_substitute+0x82> + 47499d: 0f 1f 00 nop dword ptr [rax] + 4749a0: 48 8b 35 41 ee 04 00 mov rsi, qword ptr [rip + 323137] # 0x4c37e8 <_dl_platform> + 4749a7: 48 8d 46 ff lea rax, [rsi - 1] + 4749ab: e9 62 ff ff ff jmp 0x474912 <_dl_dst_substitute+0x82> + 4749b0: 41 c6 07 24 mov byte ptr [r15], 36 + 4749b4: 49 83 c7 01 add r15, 1 + 4749b8: e9 12 ff ff ff jmp 0x4748cf <_dl_dst_substitute+0x3f> + 4749bd: 4c 89 fe mov rsi, r15 + 4749c0: 4c 89 e7 mov rdi, r12 + 4749c3: 4c 29 e6 sub rsi, r12 + 4749c6: e8 b5 d2 ff ff call 0x471c80 + 4749cb: 84 c0 test al, al + 4749cd: 0f 85 72 ff ff ff jne 0x474945 <_dl_dst_substitute+0xb5> + 4749d3: 41 c6 04 24 00 mov byte ptr [r12], 0 + 4749d8: e9 6c ff ff ff jmp 0x474949 <_dl_dst_substitute+0xb9> + 4749dd: 4c 3b 6c 24 08 cmp r13, qword ptr [rsp + 8] + 4749e2: 75 ef jne 0x4749d3 <_dl_dst_substitute+0x143> + 4749e4: 41 0f b6 44 0d 00 movzx eax, byte ptr [r13 + rcx] + 4749ea: 84 c0 test al, al + 4749ec: 74 04 je 0x4749f2 <_dl_dst_substitute+0x162> + 4749ee: 3c 2f cmp al, 47 + 4749f0: 75 e1 jne 0x4749d3 <_dl_dst_substitute+0x143> + 4749f2: 48 8b b3 48 03 00 00 mov rsi, qword ptr [rbx + 840] + 4749f9: f6 83 1c 03 00 00 03 test byte ptr [rbx + 796], 3 + 474a00: 40 0f 94 c5 sete bpl + 474a04: 48 8d 46 ff lea rax, [rsi - 1] + 474a08: e9 05 ff ff ff jmp 0x474912 <_dl_dst_substitute+0x82> + 474a0d: 0f 1f 00 nop dword ptr [rax] + +0000000000474a10 : + 474a10: 41 57 push r15 + 474a12: 41 56 push r14 + 474a14: 41 55 push r13 + 474a16: 41 54 push r12 + 474a18: 49 89 fc mov r12, rdi + 474a1b: 55 push rbp + 474a1c: 48 89 f5 mov rbp, rsi + 474a1f: be 24 00 00 00 mov esi, 36 + 474a24: 53 push rbx + 474a25: 48 89 ef mov rdi, rbp + 474a28: 48 83 ec 08 sub rsp, 8 + 474a2c: e8 5f c7 f8 ff call 0x401190 <.plt+0x170> + 474a31: 48 85 c0 test rax, rax + 474a34: 75 1a jne 0x474a50 + 474a36: 48 83 c4 08 add rsp, 8 + 474a3a: 48 89 ef mov rdi, rbp + 474a3d: 5b pop rbx + 474a3e: 5d pop rbp + 474a3f: 41 5c pop r12 + 474a41: 41 5d pop r13 + 474a43: 41 5e pop r14 + 474a45: 41 5f pop r15 + 474a47: e9 b4 cf fa ff jmp 0x421a00 + 474a4c: 0f 1f 40 00 nop dword ptr [rax] + 474a50: 31 db xor ebx, ebx + 474a52: 4c 8d 2d 4c 4b 03 00 lea r13, [rip + 215884] # 0x4a95a5 <__PRETTY_FUNCTION__.10419+0x1cd> + 474a59: 4c 8d 35 4c 4b 03 00 lea r14, [rip + 215884] # 0x4a95ac <__PRETTY_FUNCTION__.10419+0x1d4> + 474a60: 4c 8d 78 01 lea r15, [rax + 1] + 474a64: 4c 89 ee mov rsi, r13 + 474a67: 4c 89 ff mov rdi, r15 + 474a6a: e8 71 d1 ff ff call 0x471be0 + 474a6f: 48 85 c0 test rax, rax + 474a72: 75 2c jne 0x474aa0 + 474a74: 4c 89 f6 mov rsi, r14 + 474a77: 4c 89 ff mov rdi, r15 + 474a7a: e8 61 d1 ff ff call 0x471be0 + 474a7f: 48 85 c0 test rax, rax + 474a82: 75 1c jne 0x474aa0 + 474a84: 48 8d 35 2a 4b 03 00 lea rsi, [rip + 215850] # 0x4a95b5 <__PRETTY_FUNCTION__.10419+0x1dd> + 474a8b: 4c 89 ff mov rdi, r15 + 474a8e: e8 4d d1 ff ff call 0x471be0 + 474a93: 48 85 c0 test rax, rax + 474a96: 74 0f je 0x474aa7 + 474a98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 474aa0: 48 83 c3 01 add rbx, 1 + 474aa4: 49 01 c7 add r15, rax + 474aa7: be 24 00 00 00 mov esi, 36 + 474aac: 4c 89 ff mov rdi, r15 + 474aaf: e8 dc c6 f8 ff call 0x401190 <.plt+0x170> + 474ab4: 48 85 c0 test rax, rax + 474ab7: 75 a7 jne 0x474a60 + 474ab9: 48 85 db test rbx, rbx + 474abc: 0f 84 74 ff ff ff je 0x474a36 + 474ac2: 48 89 ef mov rdi, rbp + 474ac5: e8 b6 c6 f8 ff call 0x401180 <.plt+0x160> + 474aca: 49 8b bc 24 48 03 00 00 mov rdi, qword ptr [r12 + 840] + 474ad2: 49 89 c5 mov r13, rax + 474ad5: 48 85 ff test rdi, rdi + 474ad8: 74 66 je 0x474b40 + 474ada: 48 83 ff ff cmp rdi, -1 + 474ade: 0f 84 84 00 00 00 je 0x474b68 + 474ae4: e8 97 c6 f8 ff call 0x401180 <.plt+0x160> + 474ae9: 48 83 3d c7 ec 04 00 14 cmp qword ptr [rip + 322759], 20 # 0x4c37b8 <_dl_platformlen> + 474af1: b9 14 00 00 00 mov ecx, 20 + 474af6: 48 0f 43 0d ba ec 04 00 cmovae rcx, qword ptr [rip + 322746] # 0x4c37b8 <_dl_platformlen> + 474afe: 48 39 c1 cmp rcx, rax + 474b01: 48 89 ca mov rdx, rcx + 474b04: 48 0f 42 d0 cmovb rdx, rax + 474b08: 48 83 ea 04 sub rdx, 4 + 474b0c: 48 0f af da imul rbx, rdx + 474b10: 49 8d 7c 1d 01 lea rdi, [r13 + rbx + 1] + 474b15: e8 46 a4 fa ff call 0x41ef60 + 474b1a: 48 89 c2 mov rdx, rax + 474b1d: 48 85 c0 test rax, rax + 474b20: 74 4d je 0x474b6f + 474b22: 48 83 c4 08 add rsp, 8 + 474b26: 48 89 ee mov rsi, rbp + 474b29: 4c 89 e7 mov rdi, r12 + 474b2c: 5b pop rbx + 474b2d: 5d pop rbp + 474b2e: 41 5c pop r12 + 474b30: 41 5d pop r13 + 474b32: 41 5e pop r14 + 474b34: 41 5f pop r15 + 474b36: e9 55 fd ff ff jmp 0x474890 <_dl_dst_substitute> + 474b3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 474b40: 49 8b 44 24 08 mov rax, qword ptr [r12 + 8] + 474b45: 80 38 00 cmp byte ptr [rax], 0 + 474b48: 75 33 jne 0x474b7d + 474b4a: e8 01 74 00 00 call 0x47bf50 <_dl_get_origin> + 474b4f: 49 89 84 24 48 03 00 00 mov qword ptr [r12 + 840], rax + 474b57: 48 89 c7 mov rdi, rax + 474b5a: 48 8d 40 ff lea rax, [rax - 1] + 474b5e: 48 83 f8 fd cmp rax, -3 + 474b62: 0f 86 7c ff ff ff jbe 0x474ae4 + 474b68: 31 c0 xor eax, eax + 474b6a: e9 7a ff ff ff jmp 0x474ae9 + 474b6f: 5a pop rdx + 474b70: 31 c0 xor eax, eax + 474b72: 5b pop rbx + 474b73: 5d pop rbp + 474b74: 41 5c pop r12 + 474b76: 41 5d pop r13 + 474b78: 41 5e pop r14 + 474b7a: 41 5f pop r15 + 474b7c: c3 ret + 474b7d: 48 8d 0d 2c 51 03 00 lea rcx, [rip + 217388] # 0x4a9cb0 <__PRETTY_FUNCTION__.11256> + 474b84: ba 8b 01 00 00 mov edx, 395 + 474b89: 48 8d 35 80 48 03 00 lea rsi, [rip + 215168] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> + 474b90: 48 8d 3d c9 4e 03 00 lea rdi, [rip + 216777] # 0x4a9a60 <__PRETTY_FUNCTION__.10419+0x688> + 474b97: e8 b4 e3 f8 ff call 0x402f50 <__assert_fail> + 474b9c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000474ba0 : + 474ba0: 41 57 push r15 + 474ba2: 41 56 push r14 + 474ba4: 41 55 push r13 + 474ba6: 41 54 push r12 + 474ba8: 49 89 f4 mov r12, rsi + 474bab: 55 push rbp + 474bac: 53 push rbx + 474bad: 31 db xor ebx, ebx + 474baf: 48 83 ec 58 sub rsp, 88 + 474bb3: 48 8d 44 24 48 lea rax, [rsp + 72] + 474bb8: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi + 474bbd: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 474bc2: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx + 474bc7: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 474bcc: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 474bd1: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 474bd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 474be0: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 474be5: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 474bea: e8 01 02 01 00 call 0x484df0 + 474bef: 49 89 c7 mov r15, rax + 474bf2: 48 85 c0 test rax, rax + 474bf5: 0f 84 75 02 00 00 je 0x474e70 + 474bfb: 41 80 3f 00 cmp byte ptr [r15], 0 + 474bff: 0f 84 c3 00 00 00 je 0x474cc8 + 474c05: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 474c0a: 4c 89 fe mov rsi, r15 + 474c0d: e8 fe fd ff ff call 0x474a10 + 474c12: 49 89 c7 mov r15, rax + 474c15: 48 85 c0 test rax, rax + 474c18: 74 c6 je 0x474be0 + 474c1a: 48 89 c7 mov rdi, rax + 474c1d: e8 5e c5 f8 ff call 0x401180 <.plt+0x160> + 474c22: 49 89 c5 mov r13, rax + 474c25: 48 85 c0 test rax, rax + 474c28: 75 19 jne 0x474c43 + 474c2a: e9 11 02 00 00 jmp 0x474e40 + 474c2f: 90 nop + 474c30: 43 80 7c 2f ff 2f cmp byte ptr [r15 + r13 - 1], 47 + 474c36: 49 8d 45 ff lea rax, [r13 - 1] + 474c3a: 0f 85 10 02 00 00 jne 0x474e50 + 474c40: 49 89 c5 mov r13, rax + 474c43: 49 83 fd 01 cmp r13, 1 + 474c47: 75 e7 jne 0x474c30 + 474c49: 41 80 3f 2f cmp byte ptr [r15], 47 + 474c4d: 0f 85 fd 01 00 00 jne 0x474e50 + 474c53: 4c 89 3c 24 mov qword ptr [rsp], r15 + 474c57: 48 8b 2d 02 ec 04 00 mov rbp, qword ptr [rip + 322562] # 0x4c3860 <_dl_all_dirs> + 474c5e: 48 85 ed test rbp, rbp + 474c61: 74 7d je 0x474ce0 + 474c63: 49 89 ee mov r14, rbp + 474c66: eb 10 jmp 0x474c78 + 474c68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 474c70: 4d 8b 36 mov r14, qword ptr [r14] + 474c73: 4d 85 f6 test r14, r14 + 474c76: 74 68 je 0x474ce0 + 474c78: 4d 39 6e 20 cmp qword ptr [r14 + 32], r13 + 474c7c: 75 f2 jne 0x474c70 + 474c7e: 49 8b 76 18 mov rsi, qword ptr [r14 + 24] + 474c82: 4c 89 ea mov rdx, r13 + 474c85: 4c 89 ff mov rdi, r15 + 474c88: e8 53 c4 f8 ff call 0x4010e0 <.plt+0xc0> + 474c8d: 85 c0 test eax, eax + 474c8f: 75 df jne 0x474c70 + 474c91: 31 c0 xor eax, eax + 474c93: 48 85 db test rbx, rbx + 474c96: 74 17 je 0x474caf + 474c98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 474ca0: 4d 39 34 c4 cmp qword ptr [r12 + 8*rax], r14 + 474ca4: 74 11 je 0x474cb7 + 474ca6: 48 83 c0 01 add rax, 1 + 474caa: 48 39 c3 cmp rbx, rax + 474cad: 75 f1 jne 0x474ca0 + 474caf: 4d 89 34 dc mov qword ptr [r12 + 8*rbx], r14 + 474cb3: 48 83 c3 01 add rbx, 1 + 474cb7: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 474cbb: e8 90 a8 fa ff call 0x41f550 + 474cc0: e9 1b ff ff ff jmp 0x474be0 + 474cc5: 0f 1f 00 nop dword ptr [rax] + 474cc8: 48 8b 2d 91 eb 04 00 mov rbp, qword ptr [rip + 322449] # 0x4c3860 <_dl_all_dirs> + 474ccf: 48 c7 04 24 00 00 00 00 mov qword ptr [rsp], 0 + 474cd7: 45 31 ed xor r13d, r13d + 474cda: 48 85 ed test rbp, rbp + 474cdd: 75 84 jne 0x474c63 + 474cdf: 90 nop + 474ce0: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 474ce6: 0f 84 76 01 00 00 je 0x474e62 + 474cec: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 474cf1: e8 8a c4 f8 ff call 0x401180 <.plt+0x160> + 474cf6: 48 83 c0 01 add rax, 1 + 474cfa: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 474cff: 4c 8b 35 c2 b1 04 00 mov r14, qword ptr [rip + 307650] # 0x4bfec8 + 474d06: 4a 8d 34 b5 28 00 00 00 lea rsi, [4*r14 + 40] + 474d0e: 48 8d 46 01 lea rax, [rsi + 1] + 474d12: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi + 474d17: 4a 8d 3c 28 lea rdi, [rax + r13] + 474d1b: 48 03 7c 24 28 add rdi, qword ptr [rsp + 40] + 474d20: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 474d25: e8 36 a2 fa ff call 0x41ef60 + 474d2a: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] + 474d2f: 48 85 c0 test rax, rax + 474d32: 0f 84 63 01 00 00 je 0x474e9b + 474d38: 48 8d 3c 30 lea rdi, [rax + rsi] + 474d3c: 4c 89 ea mov rdx, r13 + 474d3f: 4c 89 fe mov rsi, r15 + 474d42: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 474d47: 48 89 78 18 mov qword ptr [rax + 24], rdi + 474d4b: e8 00 c4 f8 ff call 0x401150 <.plt+0x130> + 474d50: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 474d55: 4c 39 2d e4 e1 04 00 cmp qword ptr [rip + 319972], r13 # 0x4c2f40 + 474d5c: c6 00 00 mov byte ptr [rax], 0 + 474d5f: 4c 89 69 20 mov qword ptr [rcx + 32], r13 + 474d63: 73 07 jae 0x474d6c + 474d65: 4c 89 2d d4 e1 04 00 mov qword ptr [rip + 319956], r13 # 0x4c2f40 + 474d6c: 45 31 c0 xor r8d, r8d + 474d6f: 41 80 3f 2f cmp byte ptr [r15], 47 + 474d73: 41 0f 95 c0 setne r8b + 474d77: 45 01 c0 add r8d, r8d + 474d7a: 4d 85 f6 test r14, r14 + 474d7d: 74 65 je 0x474de4 + 474d7f: 49 8d 46 ff lea rax, [r14 - 1] + 474d83: 48 83 f8 02 cmp rax, 2 + 474d87: 0f 86 07 01 00 00 jbe 0x474e94 + 474d8d: 4c 89 f7 mov rdi, r14 + 474d90: 66 41 0f 6e c8 movd xmm1, r8d + 474d95: 31 c0 xor eax, eax + 474d97: 48 c1 ef 02 shr rdi, 2 + 474d9b: 66 0f 70 c1 00 pshufd xmm0, xmm1, 0 # xmm0 = xmm1[0,0,0,0] + 474da0: 48 89 c2 mov rdx, rax + 474da3: 48 83 c0 01 add rax, 1 + 474da7: 48 c1 e2 04 shl rdx, 4 + 474dab: 0f 11 44 11 28 movups xmmword ptr [rcx + rdx + 40], xmm0 + 474db0: 48 39 f8 cmp rax, rdi + 474db3: 75 eb jne 0x474da0 + 474db5: 4c 89 f0 mov rax, r14 + 474db8: 48 83 e0 fc and rax, -4 + 474dbc: 41 f6 c6 03 test r14b, 3 + 474dc0: 74 22 je 0x474de4 + 474dc2: 48 8d 34 81 lea rsi, [rcx + 4*rax] + 474dc6: 48 8d 78 01 lea rdi, [rax + 1] + 474dca: 44 89 46 28 mov dword ptr [rsi + 40], r8d + 474dce: 49 39 fe cmp r14, rdi + 474dd1: 76 11 jbe 0x474de4 + 474dd3: 48 83 c0 02 add rax, 2 + 474dd7: 44 89 46 2c mov dword ptr [rsi + 44], r8d + 474ddb: 49 39 c6 cmp r14, rax + 474dde: 76 04 jbe 0x474de4 + 474de0: 44 89 46 30 mov dword ptr [rsi + 48], r8d + 474de4: 48 8b 44 24 40 mov rax, qword ptr [rsp + 64] + 474de9: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 474def: 48 89 41 08 mov qword ptr [rcx + 8], rax + 474df3: 0f 84 91 00 00 00 je 0x474e8a + 474df9: 4c 8b 74 24 38 mov r14, qword ptr [rsp + 56] + 474dfe: 48 8b 54 24 28 mov rdx, qword ptr [rsp + 40] + 474e03: 48 89 4c 24 30 mov qword ptr [rsp + 48], rcx + 474e08: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 474e0d: 4d 01 ee add r14, r13 + 474e10: 4a 8d 3c 31 lea rdi, [rcx + r14] + 474e14: e8 47 c2 f8 ff call 0x401060 <.plt+0x40> + 474e19: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 474e1e: 48 89 41 10 mov qword ptr [rcx + 16], rax + 474e22: 48 89 0d 37 ea 04 00 mov qword ptr [rip + 322103], rcx # 0x4c3860 <_dl_all_dirs> + 474e29: 48 89 29 mov qword ptr [rcx], rbp + 474e2c: 49 89 0c dc mov qword ptr [r12 + 8*rbx], rcx + 474e30: 48 83 c3 01 add rbx, 1 + 474e34: e9 7e fe ff ff jmp 0x474cb7 + 474e39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 474e40: 4c 89 ff mov rdi, r15 + 474e43: e8 08 a7 fa ff call 0x41f550 + 474e48: e9 93 fd ff ff jmp 0x474be0 + 474e4d: 0f 1f 00 nop dword ptr [rax] + 474e50: 43 c6 04 2f 2f mov byte ptr [r15 + r13], 47 + 474e55: 49 83 c5 01 add r13, 1 + 474e59: 4c 89 3c 24 mov qword ptr [rsp], r15 + 474e5d: e9 f5 fd ff ff jmp 0x474c57 + 474e62: 48 c7 44 24 28 00 00 00 00 mov qword ptr [rsp + 40], 0 + 474e6b: e9 8f fe ff ff jmp 0x474cff + 474e70: 49 c7 04 dc 00 00 00 00 mov qword ptr [r12 + 8*rbx], 0 + 474e78: 48 83 c4 58 add rsp, 88 + 474e7c: 4c 89 e0 mov rax, r12 + 474e7f: 5b pop rbx + 474e80: 5d pop rbp + 474e81: 41 5c pop r12 + 474e83: 41 5d pop r13 + 474e85: 41 5e pop r14 + 474e87: 41 5f pop r15 + 474e89: c3 ret + 474e8a: 48 c7 41 10 00 00 00 00 mov qword ptr [rcx + 16], 0 + 474e92: eb 8e jmp 0x474e22 + 474e94: 31 c0 xor eax, eax + 474e96: e9 27 ff ff ff jmp 0x474dc2 + 474e9b: 48 8d 0d e6 4b 03 00 lea rcx, [rip + 216038] # 0x4a9a88 <__PRETTY_FUNCTION__.10419+0x6b0> + 474ea2: 31 d2 xor edx, edx + 474ea4: 31 f6 xor esi, esi + 474ea6: bf 0c 00 00 00 mov edi, 12 + 474eab: e8 d0 9a 00 00 call 0x47e980 <_dl_signal_error> + +0000000000474eb0 : + 474eb0: 41 57 push r15 + 474eb2: 48 63 d2 movsxd rdx, edx + 474eb5: 41 56 push r14 + 474eb7: 41 55 push r13 + 474eb9: 41 54 push r12 + 474ebb: 55 push rbp + 474ebc: 48 89 f5 mov rbp, rsi + 474ebf: 53 push rbx + 474ec0: 48 83 ec 08 sub rsp, 8 + 474ec4: 48 8b 44 d7 40 mov rax, qword ptr [rdi + 8*rdx + 64] + 474ec9: 48 85 c0 test rax, rax + 474ecc: 0f 84 f6 00 00 00 je 0x474fc8 + 474ed2: 4c 8b 48 08 mov r9, qword ptr [rax + 8] + 474ed6: 48 8b 57 68 mov rdx, qword ptr [rdi + 104] + 474eda: 48 89 fb mov rbx, rdi + 474edd: 49 89 cc mov r12, rcx + 474ee0: 48 8b 05 89 e9 04 00 mov rax, qword ptr [rip + 321929] # 0x4c3870 <_dl_inhibit_rpath> + 474ee7: 4c 8b 6f 08 mov r13, qword ptr [rdi + 8] + 474eeb: 4c 03 4a 08 add r9, qword ptr [rdx + 8] + 474eef: 48 85 c0 test rax, rax + 474ef2: 0f 85 e8 00 00 00 jne 0x474fe0 + 474ef8: 41 80 39 00 cmp byte ptr [r9], 0 + 474efc: 75 22 jne 0x474f20 + 474efe: 48 c7 45 00 ff ff ff ff mov qword ptr [rbp], -1 + 474f06: 48 83 c4 08 add rsp, 8 + 474f0a: 31 c0 xor eax, eax + 474f0c: 5b pop rbx + 474f0d: 5d pop rbp + 474f0e: 41 5c pop r12 + 474f10: 41 5d pop r13 + 474f12: 41 5e pop r14 + 474f14: 41 5f pop r15 + 474f16: c3 ret + 474f17: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 474f20: 4c 89 cf mov rdi, r9 + 474f23: e8 d8 ca fa ff call 0x421a00 + 474f28: 49 89 c6 mov r14, rax + 474f2b: 48 85 c0 test rax, rax + 474f2e: 0f 84 76 01 00 00 je 0x4750aa + 474f34: 0f b6 00 movzx eax, byte ptr [rax] + 474f37: 84 c0 test al, al + 474f39: 0f 84 31 01 00 00 je 0x475070 + 474f3f: 4c 89 f2 mov rdx, r14 + 474f42: 31 c9 xor ecx, ecx + 474f44: 0f 1f 40 00 nop dword ptr [rax] + 474f48: 3c 3a cmp al, 58 + 474f4a: 0f 94 c0 sete al + 474f4d: 48 83 c2 01 add rdx, 1 + 474f51: 0f b6 c0 movzx eax, al + 474f54: 48 01 c1 add rcx, rax + 474f57: 0f b6 02 movzx eax, byte ptr [rdx] + 474f5a: 84 c0 test al, al + 474f5c: 75 ea jne 0x474f48 + 474f5e: 48 8d 3c cd 10 00 00 00 lea rdi, [8*rcx + 16] + 474f66: e8 f5 9f fa ff call 0x41ef60 + 474f6b: 49 89 c7 mov r15, rax + 474f6e: 48 85 c0 test rax, rax + 474f71: 0f 84 16 01 00 00 je 0x47508d + 474f77: 49 89 d9 mov r9, rbx + 474f7a: 4d 89 e8 mov r8, r13 + 474f7d: 4c 89 e1 mov rcx, r12 + 474f80: 48 89 c6 mov rsi, rax + 474f83: 48 8d 15 9f 78 03 00 lea rdx, [rip + 227487] # 0x4ac829 <__PRETTY_FUNCTION__.11737+0x79> + 474f8a: 4c 89 f7 mov rdi, r14 + 474f8d: e8 0e fc ff ff call 0x474ba0 + 474f92: 4c 89 f7 mov rdi, r14 + 474f95: e8 b6 a5 fa ff call 0x41f550 + 474f9a: 49 83 3f 00 cmp qword ptr [r15], 0 + 474f9e: 0f 84 dc 00 00 00 je 0x475080 + 474fa4: 4c 89 7d 00 mov qword ptr [rbp], r15 + 474fa8: b8 01 00 00 00 mov eax, 1 + 474fad: c7 45 08 01 00 00 00 mov dword ptr [rbp + 8], 1 + 474fb4: 48 83 c4 08 add rsp, 8 + 474fb8: 5b pop rbx + 474fb9: 5d pop rbp + 474fba: 41 5c pop r12 + 474fbc: 41 5d pop r13 + 474fbe: 41 5e pop r14 + 474fc0: 41 5f pop r15 + 474fc2: c3 ret + 474fc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 474fc8: 48 c7 06 ff ff ff ff mov qword ptr [rsi], -1 + 474fcf: 48 83 c4 08 add rsp, 8 + 474fd3: 5b pop rbx + 474fd4: 5d pop rbp + 474fd5: 41 5c pop r12 + 474fd7: 41 5d pop r13 + 474fd9: 41 5e pop r14 + 474fdb: 41 5f pop r15 + 474fdd: c3 ret + 474fde: 66 90 nop + 474fe0: 8b 15 ba aa 04 00 mov edx, dword ptr [rip + 305850] # 0x4bfaa0 <__libc_enable_secure> + 474fe6: 85 d2 test edx, edx + 474fe8: 0f 85 0a ff ff ff jne 0x474ef8 + 474fee: 45 0f b6 45 00 movzx r8d, byte ptr [r13] + 474ff3: 0f b6 10 movzx edx, byte ptr [rax] + 474ff6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 475000: 44 89 c6 mov esi, r8d + 475003: 4c 89 ef mov rdi, r13 + 475006: 41 38 d0 cmp r8b, dl + 475009: 74 1a je 0x475025 + 47500b: eb 53 jmp 0x475060 + 47500d: 0f 1f 00 nop dword ptr [rax] + 475010: 0f b6 50 01 movzx edx, byte ptr [rax + 1] + 475014: 0f b6 77 01 movzx esi, byte ptr [rdi + 1] + 475018: 48 83 c0 01 add rax, 1 + 47501c: 48 83 c7 01 add rdi, 1 + 475020: 40 38 f2 cmp dl, sil + 475023: 75 3b jne 0x475060 + 475025: 40 84 f6 test sil, sil + 475028: 75 e6 jne 0x475010 + 47502a: 84 d2 test dl, dl + 47502c: 0f 84 cc fe ff ff je 0x474efe + 475032: 80 fa 3a cmp dl, 58 + 475035: 0f 84 c3 fe ff ff je 0x474efe + 47503b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 475040: 0f b6 08 movzx ecx, byte ptr [rax] + 475043: 84 c9 test cl, cl + 475045: 0f 84 ad fe ff ff je 0x474ef8 + 47504b: 48 83 c0 01 add rax, 1 + 47504f: 0f b6 10 movzx edx, byte ptr [rax] + 475052: 80 f9 3a cmp cl, 58 + 475055: 75 e9 jne 0x475040 + 475057: 84 d2 test dl, dl + 475059: 75 a5 jne 0x475000 + 47505b: e9 98 fe ff ff jmp 0x474ef8 + 475060: 40 84 f6 test sil, sil + 475063: 75 db jne 0x475040 + 475065: eb c3 jmp 0x47502a + 475067: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 475070: bf 10 00 00 00 mov edi, 16 + 475075: e9 ec fe ff ff jmp 0x474f66 + 47507a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 475080: 4c 89 ff mov rdi, r15 + 475083: e8 c8 a4 fa ff call 0x41f550 + 475088: e9 71 fe ff ff jmp 0x474efe + 47508d: 4c 89 f7 mov rdi, r14 + 475090: e8 bb a4 fa ff call 0x41f550 + 475095: 48 8d 0d ec 49 03 00 lea rcx, [rip + 215532] # 0x4a9a88 <__PRETTY_FUNCTION__.10419+0x6b0> + 47509c: 31 d2 xor edx, edx + 47509e: 31 f6 xor esi, esi + 4750a0: bf 0c 00 00 00 mov edi, 12 + 4750a5: e8 d6 98 00 00 call 0x47e980 <_dl_signal_error> + 4750aa: 48 8d 0d ff 49 03 00 lea rcx, [rip + 215551] # 0x4a9ab0 <__PRETTY_FUNCTION__.10419+0x6d8> + 4750b1: eb e9 jmp 0x47509c + 4750b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4750be: 66 90 nop + +00000000004750c0 <_dl_init_paths>: + 4750c0: f3 0f 1e fa endbr64 + 4750c4: 55 push rbp + 4750c5: 48 8d 0d f4 ad 04 00 lea rcx, [rip + 306676] # 0x4bfec0 + 4750cc: 48 8d 15 f5 ad 04 00 lea rdx, [rip + 306677] # 0x4bfec8 + 4750d3: 48 89 e5 mov rbp, rsp + 4750d6: 41 57 push r15 + 4750d8: 41 56 push r14 + 4750da: 41 55 push r13 + 4750dc: 41 54 push r12 + 4750de: 53 push rbx + 4750df: 48 83 ec 28 sub rsp, 40 + 4750e3: 48 89 7d b0 mov qword ptr [rbp - 80], rdi + 4750e7: 48 8b 35 ca e6 04 00 mov rsi, qword ptr [rip + 321226] # 0x4c37b8 <_dl_platformlen> + 4750ee: 48 8b 3d f3 e6 04 00 mov rdi, qword ptr [rip + 321267] # 0x4c37e8 <_dl_platform> + 4750f5: e8 16 48 00 00 call 0x479910 <_dl_important_hwcaps> + 4750fa: bf 28 00 00 00 mov edi, 40 + 4750ff: 48 89 05 ca ad 04 00 mov qword ptr [rip + 306634], rax # 0x4bfed0 + 475106: e8 55 9e fa ff call 0x41ef60 + 47510b: 48 89 05 9e ad 04 00 mov qword ptr [rip + 306590], rax # 0x4bfeb0 + 475112: 48 85 c0 test rax, rax + 475115: 0f 84 c0 02 00 00 je 0x4753db <_dl_init_paths+0x31b> + 47511b: 48 b9 cd cc cc cc cc cc cc cc movabs rcx, -3689348814741910323 + 475125: 49 89 c6 mov r14, rax + 475128: 48 8b 05 99 ad 04 00 mov rax, qword ptr [rip + 306585] # 0x4bfec8 + 47512f: 4c 8d 2c 85 00 00 00 00 lea r13, [4*rax] + 475137: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 47513b: 49 8d 55 4f lea rdx, [r13 + 79] + 47513f: 48 89 d0 mov rax, rdx + 475142: 48 f7 e1 mul rcx + 475145: 48 c1 ea 05 shr rdx, 5 + 475149: 48 8d 1c 92 lea rbx, [rdx + 4*rdx] + 47514d: 48 89 df mov rdi, rbx + 475150: 48 c1 e7 05 shl rdi, 5 + 475154: e8 07 9e fa ff call 0x41ef60 + 475159: 49 89 06 mov qword ptr [r14], rax + 47515c: 49 89 c7 mov r15, rax + 47515f: 48 85 c0 test rax, rax + 475162: 0f 84 5e 02 00 00 je 0x4753c6 <_dl_init_paths+0x306> + 475168: 48 89 05 f1 e6 04 00 mov qword ptr [rip + 321265], rax # 0x4c3860 <_dl_all_dirs> + 47516f: 48 8d 05 58 44 03 00 lea rax, [rip + 214104] # 0x4a95ce <__PRETTY_FUNCTION__.10419+0x1f6> + 475176: 49 83 c6 08 add r14, 8 + 47517a: 4c 8d 25 7f 4a 03 00 lea r12, [rip + 215679] # 0x4a9c00 + 475181: 49 89 47 08 mov qword ptr [r15 + 8], rax + 475185: 48 8d 05 94 4a 03 00 lea rax, [rip + 215700] # 0x4a9c20 + 47518c: 49 89 47 18 mov qword ptr [r15 + 24], rax + 475190: 48 8d 04 dd 00 00 00 00 lea rax, [8*rbx] + 475198: 48 8d 1d 98 4a 03 00 lea rbx, [rip + 215704] # 0x4a9c37 + 47519f: 48 89 45 c0 mov qword ptr [rbp - 64], rax + 4751a3: 48 f7 d8 neg rax + 4751a6: 48 83 7d c8 00 cmp qword ptr [rbp - 56], 0 + 4751ab: c7 05 03 ad 04 00 00 00 00 00 mov dword ptr [rip + 306435], 0 # 0x4bfeb8 + 4751b5: 49 c7 47 10 00 00 00 00 mov qword ptr [r15 + 16], 0 + 4751bd: 49 c7 47 20 16 00 00 00 mov qword ptr [r15 + 32], 22 + 4751c5: 48 89 45 b8 mov qword ptr [rbp - 72], rax + 4751c9: 74 0e je 0x4751d9 <_dl_init_paths+0x119> + 4751cb: 49 8d 7f 28 lea rdi, [r15 + 40] + 4751cf: 4c 89 ea mov rdx, r13 + 4751d2: 31 f6 xor esi, esi + 4751d4: e8 37 bf f8 ff call 0x401110 <.plt+0xf0> + 4751d9: 48 8d 05 38 4a 03 00 lea rax, [rip + 215608] # 0x4a9c18 + 4751e0: 4c 39 e0 cmp rax, r12 + 4751e3: 74 5b je 0x475240 <_dl_init_paths+0x180> + 4751e5: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] + 4751e9: 4c 03 7d c0 add r15, qword ptr [rbp - 64] + 4751ed: 49 83 c6 08 add r14, 8 + 4751f1: 49 83 c4 08 add r12, 8 + 4751f5: 4d 89 7e f8 mov qword ptr [r14 - 8], r15 + 4751f9: 4d 89 3c 07 mov qword ptr [r15 + rax], r15 + 4751fd: 48 8d 05 ca 43 03 00 lea rax, [rip + 213962] # 0x4a95ce <__PRETTY_FUNCTION__.10419+0x1f6> + 475204: 49 89 47 08 mov qword ptr [r15 + 8], rax + 475208: 49 8b 04 24 mov rax, qword ptr [r12] + 47520c: 80 3b 2f cmp byte ptr [rbx], 47 + 47520f: 49 c7 47 10 00 00 00 00 mov qword ptr [r15 + 16], 0 + 475217: 49 89 47 20 mov qword ptr [r15 + 32], rax + 47521b: 48 8d 44 03 01 lea rax, [rbx + rax + 1] + 475220: 49 89 5f 18 mov qword ptr [r15 + 24], rbx + 475224: 0f 85 7d 01 00 00 jne 0x4753a7 <_dl_init_paths+0x2e7> + 47522a: 48 83 7d c8 00 cmp qword ptr [rbp - 56], 0 + 47522f: 48 89 c3 mov rbx, rax + 475232: 75 97 jne 0x4751cb <_dl_init_paths+0x10b> + 475234: 48 8d 05 dd 49 03 00 lea rax, [rip + 215517] # 0x4a9c18 + 47523b: 4c 39 e0 cmp rax, r12 + 47523e: 75 a5 jne 0x4751e5 <_dl_init_paths+0x125> + 475240: 48 83 7d b0 00 cmp qword ptr [rbp - 80], 0 + 475245: 49 c7 07 00 00 00 00 mov qword ptr [r15], 0 + 47524c: 48 c7 05 e9 dc 04 00 1a 00 00 00 mov qword ptr [rip + 318697], 26 # 0x4c2f40 + 475257: 49 c7 06 00 00 00 00 mov qword ptr [r14], 0 + 47525e: 74 09 je 0x475269 <_dl_init_paths+0x1a9> + 475260: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] + 475264: 80 38 00 cmp byte ptr [rax], 0 + 475267: 75 1a jne 0x475283 <_dl_init_paths+0x1c3> + 475269: 48 c7 05 6c ac 04 00 ff ff ff ff mov qword ptr [rip + 306284], -1 # 0x4bfee0 + 475274: 48 8d 65 d8 lea rsp, [rbp - 40] + 475278: 5b pop rbx + 475279: 41 5c pop r12 + 47527b: 41 5d pop r13 + 47527d: 41 5e pop r14 + 47527f: 41 5f pop r15 + 475281: 5d pop rbp + 475282: c3 ret + 475283: 48 89 c7 mov rdi, rax + 475286: e8 f5 be f8 ff call 0x401180 <.plt+0x160> + 47528b: 48 89 e1 mov rcx, rsp + 47528e: 4c 8d 40 01 lea r8, [rax + 1] + 475292: 48 83 c0 18 add rax, 24 + 475296: 48 89 c2 mov rdx, rax + 475299: 48 25 00 f0 ff ff and rax, -4096 + 47529f: 48 29 c1 sub rcx, rax + 4752a2: 48 83 e2 f0 and rdx, -16 + 4752a6: 48 89 c8 mov rax, rcx + 4752a9: 48 39 c4 cmp rsp, rax + 4752ac: 74 12 je 0x4752c0 <_dl_init_paths+0x200> + 4752ae: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4752b5: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4752be: eb e9 jmp 0x4752a9 <_dl_init_paths+0x1e9> + 4752c0: 81 e2 ff 0f 00 00 and edx, 4095 + 4752c6: 48 29 d4 sub rsp, rdx + 4752c9: 48 85 d2 test rdx, rdx + 4752cc: 0f 85 b1 00 00 00 jne 0x475383 <_dl_init_paths+0x2c3> + 4752d2: 48 8b 75 b0 mov rsi, qword ptr [rbp - 80] + 4752d6: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 4752db: 4c 89 c2 mov rdx, r8 + 4752de: 48 83 e7 f0 and rdi, -16 + 4752e2: e8 79 bd f8 ff call 0x401060 <.plt+0x40> + 4752e7: 49 89 c4 mov r12, rax + 4752ea: 0f b6 00 movzx eax, byte ptr [rax] + 4752ed: 84 c0 test al, al + 4752ef: 0f 84 ab 00 00 00 je 0x4753a0 <_dl_init_paths+0x2e0> + 4752f5: 4c 89 e2 mov rdx, r12 + 4752f8: be 01 00 00 00 mov esi, 1 + 4752fd: 0f 1f 00 nop dword ptr [rax] + 475300: 83 e8 3a sub eax, 58 + 475303: 48 8d 4e 01 lea rcx, [rsi + 1] + 475307: 3c 01 cmp al, 1 + 475309: 77 0a ja 0x475315 <_dl_init_paths+0x255> + 47530b: 48 8d 46 02 lea rax, [rsi + 2] + 47530f: 48 89 ce mov rsi, rcx + 475312: 48 89 c1 mov rcx, rax + 475315: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] + 475319: 48 83 c2 01 add rdx, 1 + 47531d: 84 c0 test al, al + 47531f: 75 df jne 0x475300 <_dl_init_paths+0x240> + 475321: 48 8d 3c cd 00 00 00 00 lea rdi, [8*rcx] + 475329: e8 32 9c fa ff call 0x41ef60 + 47532e: 48 89 05 ab ab 04 00 mov qword ptr [rip + 306091], rax # 0x4bfee0 + 475335: 48 89 c6 mov rsi, rax + 475338: 48 85 c0 test rax, rax + 47533b: 0f 84 85 00 00 00 je 0x4753c6 <_dl_init_paths+0x306> + 475341: 45 31 c9 xor r9d, r9d + 475344: 45 31 c0 xor r8d, r8d + 475347: 48 8d 0d ca 3e 02 00 lea rcx, [rip + 147146] # 0x499218 <_dl_x86_hwcap_flags+0xc8> + 47534e: 4c 89 e7 mov rdi, r12 + 475351: 48 8d 15 a2 42 03 00 lea rdx, [rip + 213666] # 0x4a95fa <__PRETTY_FUNCTION__.10419+0x222> + 475358: e8 43 f8 ff ff call 0x474ba0 + 47535d: 48 8b 3d 7c ab 04 00 mov rdi, qword ptr [rip + 306044] # 0x4bfee0 + 475364: 48 83 3f 00 cmp qword ptr [rdi], 0 + 475368: 74 24 je 0x47538e <_dl_init_paths+0x2ce> + 47536a: c7 05 74 ab 04 00 00 00 00 00 mov dword ptr [rip + 306036], 0 # 0x4bfee8 + 475374: 48 8d 65 d8 lea rsp, [rbp - 40] + 475378: 5b pop rbx + 475379: 41 5c pop r12 + 47537b: 41 5d pop r13 + 47537d: 41 5e pop r14 + 47537f: 41 5f pop r15 + 475381: 5d pop rbp + 475382: c3 ret + 475383: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 475389: e9 44 ff ff ff jmp 0x4752d2 <_dl_init_paths+0x212> + 47538e: e8 bd a1 fa ff call 0x41f550 + 475393: 48 c7 05 42 ab 04 00 ff ff ff ff mov qword ptr [rip + 305986], -1 # 0x4bfee0 + 47539e: eb ca jmp 0x47536a <_dl_init_paths+0x2aa> + 4753a0: bf 10 00 00 00 mov edi, 16 + 4753a5: eb 82 jmp 0x475329 <_dl_init_paths+0x269> + 4753a7: 48 8d 0d 02 48 03 00 lea rcx, [rip + 215042] # 0x4a9bb0 <__PRETTY_FUNCTION__.11350> + 4753ae: ba e2 02 00 00 mov edx, 738 + 4753b3: 48 8d 35 56 40 03 00 lea rsi, [rip + 213078] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> + 4753ba: 48 8d 3d 20 42 03 00 lea rdi, [rip + 213536] # 0x4a95e1 <__PRETTY_FUNCTION__.10419+0x209> + 4753c1: e8 8a db f8 ff call 0x402f50 <__assert_fail> + 4753c6: 48 8d 0d bb 46 03 00 lea rcx, [rip + 214715] # 0x4a9a88 <__PRETTY_FUNCTION__.10419+0x6b0> + 4753cd: 31 d2 xor edx, edx + 4753cf: 31 f6 xor esi, esi + 4753d1: bf 0c 00 00 00 mov edi, 12 + 4753d6: e8 a5 95 00 00 call 0x47e980 <_dl_signal_error> + 4753db: 48 8d 0d f6 46 03 00 lea rcx, [rip + 214774] # 0x4a9ad8 <__PRETTY_FUNCTION__.10419+0x700> + 4753e2: eb e9 jmp 0x4753cd <_dl_init_paths+0x30d> + 4753e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4753ef: 90 nop + +00000000004753f0 <_dl_map_object>: + 4753f0: f3 0f 1e fa endbr64 + 4753f4: 41 57 push r15 + 4753f6: 41 56 push r14 + 4753f8: 41 55 push r13 + 4753fa: 41 54 push r12 + 4753fc: 55 push rbp + 4753fd: 53 push rbx + 4753fe: 48 81 ec b8 03 00 00 sub rsp, 952 + 475405: 89 54 24 0c mov dword ptr [rsp + 12], edx + 475409: 89 4c 24 10 mov dword ptr [rsp + 16], ecx + 47540d: 4d 85 c9 test r9, r9 + 475410: 0f 88 74 08 00 00 js 0x475c8a <_dl_map_object+0x89a> + 475416: 4c 3b 0d 0b bd 04 00 cmp r9, qword ptr [rip + 310539] # 0x4c1128 <_dl_nns> + 47541d: 4c 89 cd mov rbp, r9 + 475420: 0f 83 c3 08 00 00 jae 0x475ce9 <_dl_map_object+0x8f9> + 475426: 4b 8d 04 c9 lea rax, [r9 + 8*r9] + 47542a: 49 89 fc mov r12, rdi + 47542d: 49 89 f5 mov r13, rsi + 475430: 44 89 c3 mov ebx, r8d + 475433: 4c 8d 35 46 bd 04 00 lea r14, [rip + 310598] # 0x4c1180 <_dl_ns> + 47543a: 48 c1 e0 04 shl rax, 4 + 47543e: 4d 8b 3c 06 mov r15, qword ptr [r14 + rax] + 475442: 4d 85 ff test r15, r15 + 475445: 75 12 jne 0x475459 <_dl_map_object+0x69> + 475447: e9 8c 00 00 00 jmp 0x4754d8 <_dl_map_object+0xe8> + 47544c: 0f 1f 40 00 nop dword ptr [rax] + 475450: 4d 8b 7f 18 mov r15, qword ptr [r15 + 24] + 475454: 4d 85 ff test r15, r15 + 475457: 74 7f je 0x4754d8 <_dl_map_object+0xe8> + 475459: 41 0f b6 87 1d 03 00 00 movzx eax, byte ptr [r15 + 797] + 475461: 89 c2 mov edx, eax + 475463: c0 e8 05 shr al, 5 + 475466: d0 ea shr dl + 475468: 09 d0 or eax, edx + 47546a: a8 01 test al, 1 + 47546c: 75 e2 jne 0x475450 <_dl_map_object+0x60> + 47546e: 4c 89 fe mov rsi, r15 + 475471: 4c 89 ef mov rdi, r13 + 475474: e8 07 56 00 00 call 0x47aa80 <_dl_name_match_p> + 475479: 85 c0 test eax, eax + 47547b: 75 42 jne 0x4754bf <_dl_map_object+0xcf> + 47547d: 41 f6 87 1d 03 00 00 01 test byte ptr [r15 + 797], 1 + 475485: 75 c9 jne 0x475450 <_dl_map_object+0x60> + 475487: 49 8b 87 b0 00 00 00 mov rax, qword ptr [r15 + 176] + 47548e: 48 85 c0 test rax, rax + 475491: 74 bd je 0x475450 <_dl_map_object+0x60> + 475493: 49 8b 57 68 mov rdx, qword ptr [r15 + 104] + 475497: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 47549b: 4c 89 ef mov rdi, r13 + 47549e: 48 03 72 08 add rsi, qword ptr [rdx + 8] + 4754a2: e8 89 bc f8 ff call 0x401130 <.plt+0x110> + 4754a7: 85 c0 test eax, eax + 4754a9: 75 a5 jne 0x475450 <_dl_map_object+0x60> + 4754ab: 49 8b 7f 38 mov rdi, qword ptr [r15 + 56] + 4754af: 4c 89 ee mov rsi, r13 + 4754b2: e8 39 cd ff ff call 0x4721f0 + 4754b7: 41 80 8f 1d 03 00 00 01 or byte ptr [r15 + 797], 1 + 4754bf: 48 81 c4 b8 03 00 00 add rsp, 952 + 4754c6: 4c 89 f8 mov rax, r15 + 4754c9: 5b pop rbx + 4754ca: 5d pop rbp + 4754cb: 41 5c pop r12 + 4754cd: 41 5d pop r13 + 4754cf: 41 5e pop r14 + 4754d1: 41 5f pop r15 + 4754d3: c3 ret + 4754d4: 0f 1f 40 00 nop dword ptr [rax] + 4754d8: 89 d8 mov eax, ebx + 4754da: 44 8b 3d df e2 04 00 mov r15d, dword ptr [rip + 320223] # 0x4c37c0 <_dl_debug_mask> + 4754e1: 25 00 00 00 10 and eax, 268435456 + 4754e6: 89 44 24 14 mov dword ptr [rsp + 20], eax + 4754ea: 41 f6 c7 40 test r15b, 64 + 4754ee: 0f 85 bd 03 00 00 jne 0x4758b1 <_dl_map_object+0x4c1> + 4754f4: be 2f 00 00 00 mov esi, 47 + 4754f9: 4c 89 ef mov rdi, r13 + 4754fc: c6 44 24 4f 00 mov byte ptr [rsp + 79], 0 + 475501: e8 8a bc f8 ff call 0x401190 <.plt+0x170> + 475506: 48 85 c0 test rax, rax + 475509: 0f 84 31 01 00 00 je 0x475640 <_dl_map_object+0x250> + 47550f: 4d 85 e4 test r12, r12 + 475512: 0f 84 80 00 00 00 je 0x475598 <_dl_map_object+0x1a8> + 475518: 4c 89 e7 mov rdi, r12 + 47551b: 4c 89 ee mov rsi, r13 + 47551e: e8 ed f4 ff ff call 0x474a10 + 475523: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 475528: 48 89 c7 mov rdi, rax + 47552b: 48 85 c0 test rax, rax + 47552e: 74 7d je 0x4755ad <_dl_map_object+0x1bd> + 475530: 4c 8d 7c 24 60 lea r15, [rsp + 96] + 475535: 48 8d 54 24 4f lea rdx, [rsp + 79] + 47553a: 4c 89 fe mov rsi, r15 + 47553d: e8 ee da ff ff call 0x473030 + 475542: 89 c6 mov esi, eax + 475544: 83 f8 ff cmp eax, -1 + 475547: 0f 84 28 06 00 00 je 0x475b75 <_dl_map_object+0x785> + 47554d: 8b 44 24 14 mov eax, dword ptr [rsp + 20] + 475551: 85 c0 test eax, eax + 475553: b8 00 00 00 00 mov eax, 0 + 475558: 4c 0f 45 e0 cmovne r12, rax + 47555c: 48 8b 05 0d a5 04 00 mov rax, qword ptr [rip + 304397] # 0x4bfa70 <__libc_stack_end> + 475563: 4c 89 fa mov rdx, r15 + 475566: 4d 89 e0 mov r8, r12 + 475569: 4c 89 ef mov rdi, r13 + 47556c: 48 83 ec 08 sub rsp, 8 + 475570: 48 89 44 24 60 mov qword ptr [rsp + 96], rax + 475575: 55 push rbp + 475576: 48 8d 44 24 68 lea rax, [rsp + 104] + 47557b: 50 push rax + 47557c: 53 push rbx + 47557d: 44 8b 4c 24 2c mov r9d, dword ptr [rsp + 44] + 475582: 48 8b 4c 24 70 mov rcx, qword ptr [rsp + 112] + 475587: e8 14 e1 ff ff call 0x4736a0 <_dl_map_object_from_fd.constprop.0> + 47558c: 48 83 c4 20 add rsp, 32 + 475590: 49 89 c7 mov r15, rax + 475593: e9 27 ff ff ff jmp 0x4754bf <_dl_map_object+0xcf> + 475598: 4c 89 ef mov rdi, r13 + 47559b: e8 60 c4 fa ff call 0x421a00 + 4755a0: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 4755a5: 48 89 c7 mov rdi, rax + 4755a8: 48 85 c0 test rax, rax + 4755ab: 75 83 jne 0x475530 <_dl_map_object+0x140> + 4755ad: 8b 54 24 14 mov edx, dword ptr [rsp + 20] + 4755b1: b8 00 00 00 00 mov eax, 0 + 4755b6: 85 d2 test edx, edx + 4755b8: 4c 0f 45 e0 cmovne r12, rax + 4755bc: 8b 4c 24 10 mov ecx, dword ptr [rsp + 16] + 4755c0: 85 c9 test ecx, ecx + 4755c2: 0f 84 40 02 00 00 je 0x475808 <_dl_map_object+0x418> + 4755c8: f6 05 f2 e1 04 00 08 test byte ptr [rip + 319986], 8 # 0x4c37c1 <_dl_debug_mask+0x1> + 4755cf: 0f 85 33 02 00 00 jne 0x475808 <_dl_map_object+0x418> + 4755d5: 4c 89 ef mov rdi, r13 + 4755d8: e8 23 c4 fa ff call 0x421a00 + 4755dd: 49 89 c6 mov r14, rax + 4755e0: 48 85 c0 test rax, rax + 4755e3: 0f 84 c0 06 00 00 je 0x475ca9 <_dl_map_object+0x8b9> + 4755e9: 8b 54 24 0c mov edx, dword ptr [rsp + 12] + 4755ed: 49 89 e9 mov r9, rbp + 4755f0: 41 89 d8 mov r8d, ebx + 4755f3: 4c 89 e1 mov rcx, r12 + 4755f6: 4c 89 ee mov rsi, r13 + 4755f9: 48 89 c7 mov rdi, rax + 4755fc: e8 6f 23 00 00 call 0x477970 <_dl_new_object> + 475601: 49 89 c7 mov r15, rax + 475604: 48 85 c0 test rax, rax + 475607: 0f 84 9c 06 00 00 je 0x475ca9 <_dl_map_object+0x8b9> + 47560d: 48 8d 05 cc 46 03 00 lea rax, [rip + 214732] # 0x4a9ce0 + 475614: 48 89 ee mov rsi, rbp + 475617: 4c 89 ff mov rdi, r15 + 47561a: 66 41 81 8f 1c 03 00 00 04 02 or word ptr [r15 + 796], 516 + 475624: 49 89 87 10 03 00 00 mov qword ptr [r15 + 784], rax + 47562b: 41 c7 87 f4 02 00 00 01 00 00 00 mov dword ptr [r15 + 756], 1 + 475636: e8 75 22 00 00 call 0x4778b0 <_dl_add_to_namespace_list> + 47563b: e9 7f fe ff ff jmp 0x4754bf <_dl_map_object+0xcf> + 475640: 4c 89 ef mov rdi, r13 + 475643: e8 38 bb f8 ff call 0x401180 <.plt+0x160> + 475648: 48 83 c0 01 add rax, 1 + 47564c: 41 83 e7 01 and r15d, 1 + 475650: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 475655: 0f 85 e6 02 00 00 jne 0x475941 <_dl_map_object+0x551> + 47565b: 4d 85 e4 test r12, r12 + 47565e: 0f 84 92 05 00 00 je 0x475bf6 <_dl_map_object+0x806> + 475664: 49 83 bc 24 28 01 00 00 00 cmp qword ptr [r12 + 296], 0 + 47566d: 0f 84 d9 00 00 00 je 0x47574c <_dl_map_object+0x35c> + 475673: 48 83 3d 65 a8 04 00 ff cmp qword ptr [rip + 305253], -1 # 0x4bfee0 + 47567b: 74 41 je 0x4756be <_dl_map_object+0x2ce> + 47567d: 48 83 ec 08 sub rsp, 8 + 475681: 48 8d 0d 58 a8 04 00 lea rcx, [rip + 305240] # 0x4bfee0 + 475688: 89 da mov edx, ebx + 47568a: 4c 89 ef mov rdi, r13 + 47568d: 48 8d 44 24 57 lea rax, [rsp + 87] + 475692: 50 push rax + 475693: 6a 02 push 2 + 475695: 41 54 push r12 + 475697: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 47569c: 4c 8d 8c 24 80 00 00 00 lea r9, [rsp + 128] + 4756a4: 4c 8d 44 24 70 lea r8, [rsp + 112] + 4756a9: e8 e2 d2 ff ff call 0x472990 + 4756ae: 48 83 c4 20 add rsp, 32 + 4756b2: 89 c6 mov esi, eax + 4756b4: 83 f8 ff cmp eax, -1 + 4756b7: 75 64 jne 0x47571d <_dl_map_object+0x32d> + 4756b9: 4d 85 e4 test r12, r12 + 4756bc: 74 56 je 0x475714 <_dl_map_object+0x324> + 4756be: 49 8b 84 24 b8 03 00 00 mov rax, qword ptr [r12 + 952] + 4756c6: 4d 8d bc 24 b8 03 00 00 lea r15, [r12 + 952] + 4756ce: 48 83 f8 ff cmp rax, -1 + 4756d2: 0f 84 57 01 00 00 je 0x47582f <_dl_map_object+0x43f> + 4756d8: 48 85 c0 test rax, rax + 4756db: 0f 84 70 04 00 00 je 0x475b51 <_dl_map_object+0x761> + 4756e1: 48 83 ec 08 sub rsp, 8 + 4756e5: 4c 89 f9 mov rcx, r15 + 4756e8: 48 8d 44 24 57 lea rax, [rsp + 87] + 4756ed: 50 push rax + 4756ee: 6a 04 push 4 + 4756f0: 41 54 push r12 + 4756f2: 4c 8d 8c 24 80 00 00 00 lea r9, [rsp + 128] + 4756fa: 4c 8d 44 24 70 lea r8, [rsp + 112] + 4756ff: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 475704: 89 da mov edx, ebx + 475706: 4c 89 ef mov rdi, r13 + 475709: e8 82 d2 ff ff call 0x472990 + 47570e: 48 83 c4 20 add rsp, 32 + 475712: 89 c6 mov esi, eax + 475714: 83 fe ff cmp esi, -1 + 475717: 0f 84 12 01 00 00 je 0x47582f <_dl_map_object+0x43f> + 47571d: f6 05 9c e0 04 00 01 test byte ptr [rip + 319644], 1 # 0x4c37c0 <_dl_debug_mask> + 475724: 0f 85 5a 04 00 00 jne 0x475b84 <_dl_map_object+0x794> + 47572a: 8b 7c 24 14 mov edi, dword ptr [rsp + 20] + 47572e: b8 00 00 00 00 mov eax, 0 + 475733: 85 ff test edi, edi + 475735: 4c 0f 45 e0 cmovne r12, rax + 475739: 83 fe ff cmp esi, -1 + 47573c: 0f 84 7a fe ff ff je 0x4755bc <_dl_map_object+0x1cc> + 475742: 4c 8d 7c 24 60 lea r15, [rsp + 96] + 475747: e9 10 fe ff ff jmp 0x47555c <_dl_map_object+0x16c> + 47574c: 48 8b 05 2d ba 04 00 mov rax, qword ptr [rip + 309805] # 0x4c1180 <_dl_ns> + 475753: 31 c9 xor ecx, ecx + 475755: 48 89 6c 24 38 mov qword ptr [rsp + 56], rbp + 47575a: 4c 89 64 24 28 mov qword ptr [rsp + 40], r12 + 47575f: 89 cd mov ebp, ecx + 475761: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 475766: 48 8d 44 24 60 lea rax, [rsp + 96] + 47576b: 49 89 c7 mov r15, rax + 47576e: eb 52 jmp 0x4757c2 <_dl_map_object+0x3d2> + 475770: 48 83 ec 08 sub rsp, 8 + 475774: 4d 89 f9 mov r9, r15 + 475777: 4c 89 d9 mov rcx, r11 + 47577a: 89 da mov edx, ebx + 47577c: 48 8d 44 24 57 lea rax, [rsp + 87] + 475781: 4c 89 ef mov rdi, r13 + 475784: 50 push rax + 475785: 6a 04 push 4 + 475787: ff 74 24 40 push qword ptr [rsp + 64] + 47578b: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 475790: 4c 8d 44 24 70 lea r8, [rsp + 112] + 475795: e8 f6 d1 ff ff call 0x472990 + 47579a: 48 83 c4 20 add rsp, 32 + 47579e: 83 f8 ff cmp eax, -1 + 4757a1: 0f 85 99 03 00 00 jne 0x475b40 <_dl_map_object+0x750> + 4757a7: 4c 3b 64 24 20 cmp r12, qword ptr [rsp + 32] + 4757ac: 0f 94 c0 sete al + 4757af: 09 c5 or ebp, eax + 4757b1: 4d 8b a4 24 e0 02 00 00 mov r12, qword ptr [r12 + 736] + 4757b9: 4d 85 e4 test r12, r12 + 4757bc: 0f 84 a2 02 00 00 je 0x475a64 <_dl_map_object+0x674> + 4757c2: 49 8b 84 24 28 03 00 00 mov rax, qword ptr [r12 + 808] + 4757ca: 4d 8d 9c 24 28 03 00 00 lea r11, [r12 + 808] + 4757d2: 48 83 f8 ff cmp rax, -1 + 4757d6: 74 d9 je 0x4757b1 <_dl_map_object+0x3c1> + 4757d8: 48 85 c0 test rax, rax + 4757db: 75 93 jne 0x475770 <_dl_map_object+0x380> + 4757dd: 4c 89 de mov rsi, r11 + 4757e0: ba 0f 00 00 00 mov edx, 15 + 4757e5: 4c 89 e7 mov rdi, r12 + 4757e8: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 + 4757ed: 48 8d 0d 25 3e 03 00 lea rcx, [rip + 212517] # 0x4a9619 <__PRETTY_FUNCTION__.10419+0x241> + 4757f4: e8 b7 f6 ff ff call 0x474eb0 + 4757f9: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] + 4757fe: 84 c0 test al, al + 475800: 0f 85 6a ff ff ff jne 0x475770 <_dl_map_object+0x380> + 475806: eb a9 jmp 0x4757b1 <_dl_map_object+0x3c1> + 475808: 80 7c 24 4f 00 cmp byte ptr [rsp + 79], 0 + 47580d: 0f 84 f4 03 00 00 je 0x475c07 <_dl_map_object+0x817> + 475813: 48 8d 0d 0d 3e 03 00 lea rcx, [rip + 212493] # 0x4a9627 <__PRETTY_FUNCTION__.10419+0x24f> + 47581a: 31 d2 xor edx, edx + 47581c: 4c 89 ee mov rsi, r13 + 47581f: 31 ff xor edi, edi + 475821: e8 5a 91 00 00 call 0x47e980 <_dl_signal_error> + 475826: 4d 85 e4 test r12, r12 + 475829: 0f 85 8f fe ff ff jne 0x4756be <_dl_map_object+0x2ce> + 47582f: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 + 475838: f7 c3 00 00 00 04 test ebx, 67108864 + 47583e: 0f 85 18 04 00 00 jne 0x475c5c <_dl_map_object+0x86c> + 475844: 44 8b 05 bd df 04 00 mov r8d, dword ptr [rip + 319421] # 0x4c3808 <_dl_inhibit_cache> + 47584b: 45 85 c0 test r8d, r8d + 47584e: 0f 85 a9 01 00 00 jne 0x4759fd <_dl_map_object+0x60d> + 475854: 4c 89 ef mov rdi, r13 + 475857: e8 e4 7c 00 00 call 0x47d540 <_dl_load_cache_lookup> + 47585c: 48 89 c7 mov rdi, rax + 47585f: 48 85 c0 test rax, rax + 475862: 0f 84 95 01 00 00 je 0x4759fd <_dl_map_object+0x60d> + 475868: 4d 85 e4 test r12, r12 + 47586b: 0f 84 e9 00 00 00 je 0x47595a <_dl_map_object+0x56a> + 475871: 41 f6 84 24 e5 03 00 00 08 test byte ptr [r12 + 997], 8 + 47587a: 0f 85 ee 00 00 00 jne 0x47596e <_dl_map_object+0x57e> + 475880: 4c 8d 7c 24 60 lea r15, [rsp + 96] + 475885: 48 8d 54 24 4f lea rdx, [rsp + 79] + 47588a: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 47588f: 4c 89 fe mov rsi, r15 + 475892: e8 19 cb ff ff call 0x4723b0 + 475897: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 47589c: 83 f8 ff cmp eax, -1 + 47589f: 89 c6 mov esi, eax + 4758a1: 0f 84 51 01 00 00 je 0x4759f8 <_dl_map_object+0x608> + 4758a7: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi + 4758ac: e9 6c fe ff ff jmp 0x47571d <_dl_map_object+0x32d> + 4758b1: 4d 85 e4 test r12, r12 + 4758b4: 0f 84 06 03 00 00 je 0x475bc0 <_dl_map_object+0x7d0> + 4758ba: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] + 4758bf: 4d 8b 44 24 30 mov r8, qword ptr [r12 + 48] + 4758c4: 80 39 00 cmp byte ptr [rcx], 0 + 4758c7: 75 18 jne 0x4758e1 <_dl_map_object+0x4f1> + 4758c9: 48 8b 05 98 a1 04 00 mov rax, qword ptr [rip + 303512] # 0x4bfa68 <_dl_argv> + 4758d0: 48 8b 08 mov rcx, qword ptr [rax] + 4758d3: 48 8d 05 e9 3b 03 00 lea rax, [rip + 211945] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 4758da: 48 85 c9 test rcx, rcx + 4758dd: 48 0f 44 c8 cmove rcx, rax + 4758e1: 44 8b 54 24 14 mov r10d, dword ptr [rsp + 20] + 4758e6: 48 8d 05 33 42 03 00 lea rax, [rip + 213555] # 0x4a9b20 <__PRETTY_FUNCTION__.10419+0x748> + 4758ed: 4c 89 ee mov rsi, r13 + 4758f0: 48 89 ea mov rdx, rbp + 4758f3: 48 8d 3d fe 41 03 00 lea rdi, [rip + 213502] # 0x4a9af8 <__PRETTY_FUNCTION__.10419+0x720> + 4758fa: 45 85 d2 test r10d, r10d + 4758fd: 48 0f 45 f8 cmovne rdi, rax + 475901: 31 c0 xor eax, eax + 475903: e8 78 4f 00 00 call 0x47a880 <_dl_debug_printf> + 475908: be 2f 00 00 00 mov esi, 47 + 47590d: 4c 89 ef mov rdi, r13 + 475910: c6 44 24 4f 00 mov byte ptr [rsp + 79], 0 + 475915: e8 76 b8 f8 ff call 0x401190 <.plt+0x170> + 47591a: 48 85 c0 test rax, rax + 47591d: 0f 85 f5 fb ff ff jne 0x475518 <_dl_map_object+0x128> + 475923: 4c 89 ef mov rdi, r13 + 475926: e8 55 b8 f8 ff call 0x401180 <.plt+0x160> + 47592b: 48 83 c0 01 add rax, 1 + 47592f: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 475934: f6 05 85 de 04 00 01 test byte ptr [rip + 319109], 1 # 0x4c37c0 <_dl_debug_mask> + 47593b: 0f 84 23 fd ff ff je 0x475664 <_dl_map_object+0x274> + 475941: 48 89 ea mov rdx, rbp + 475944: 4c 89 ee mov rsi, r13 + 475947: 48 8d 3d 0a 42 03 00 lea rdi, [rip + 213514] # 0x4a9b58 <__PRETTY_FUNCTION__.10419+0x780> + 47594e: 31 c0 xor eax, eax + 475950: e8 2b 4f 00 00 call 0x47a880 <_dl_debug_printf> + 475955: e9 01 fd ff ff jmp 0x47565b <_dl_map_object+0x26b> + 47595a: 48 8b 05 1f b8 04 00 mov rax, qword ptr [rip + 309279] # 0x4c1180 <_dl_ns> + 475961: f6 80 e5 03 00 00 08 test byte ptr [rax + 997], 8 + 475968: 0f 84 12 ff ff ff je 0x475880 <_dl_map_object+0x490> + 47596e: 48 ba 5f 36 34 2d 6c 69 6e 75 movabs rdx, 8461816663211521631 + 475978: 48 33 57 08 xor rdx, qword ptr [rdi + 8] + 47597c: 48 b8 2f 6c 69 62 2f 78 38 36 movabs rax, 3907004821653777455 + 475986: 48 33 07 xor rax, qword ptr [rdi] + 475989: 48 09 c2 or rdx, rax + 47598c: 75 0d jne 0x47599b <_dl_map_object+0x5ab> + 47598e: 81 7f 10 78 2d 67 6e cmp dword ptr [rdi + 16], 1852255608 + 475995: 0f 84 2c 03 00 00 je 0x475cc7 <_dl_map_object+0x8d7> + 47599b: 48 ba 2f 78 38 36 5f 36 34 2d movabs rdx, 3257288213055174703 + 4759a5: 48 33 57 08 xor rdx, qword ptr [rdi + 8] + 4759a9: 48 b8 2f 75 73 72 2f 6c 69 62 movabs rax, 7091318039310988591 + 4759b3: 48 33 07 xor rax, qword ptr [rdi] + 4759b6: 48 09 c2 or rdx, rax + 4759b9: 75 14 jne 0x4759cf <_dl_map_object+0x5df> + 4759bb: 48 b8 6c 69 6e 75 78 2d 67 6e movabs rax, 7955377262162766188 + 4759c5: 48 39 47 10 cmp qword ptr [rdi + 16], rax + 4759c9: 0f 84 09 03 00 00 je 0x475cd8 <_dl_map_object+0x8e8> + 4759cf: 81 3f 2f 6c 69 62 cmp dword ptr [rdi], 1651076143 + 4759d5: 0f 84 a0 02 00 00 je 0x475c7b <_dl_map_object+0x88b> + 4759db: 48 b8 2f 75 73 72 2f 6c 69 62 movabs rax, 7091318039310988591 + 4759e5: 48 39 07 cmp qword ptr [rdi], rax + 4759e8: 0f 85 92 fe ff ff jne 0x475880 <_dl_map_object+0x490> + 4759ee: 80 7f 08 2f cmp byte ptr [rdi + 8], 47 + 4759f2: 0f 85 88 fe ff ff jne 0x475880 <_dl_map_object+0x490> + 4759f8: e8 53 9b fa ff call 0x41f550 + 4759fd: 4c 89 e0 mov rax, r12 + 475a00: 4d 85 e4 test r12, r12 + 475a03: 0f 84 96 01 00 00 je 0x475b9f <_dl_map_object+0x7af> + 475a09: f6 80 e5 03 00 00 08 test byte ptr [rax + 997], 8 + 475a10: 0f 85 5b 02 00 00 jne 0x475c71 <_dl_map_object+0x881> + 475a16: 48 83 3d 92 a4 04 00 ff cmp qword ptr [rip + 304274], -1 # 0x4bfeb0 + 475a1e: be ff ff ff ff mov esi, 4294967295 + 475a23: 0f 84 f4 fc ff ff je 0x47571d <_dl_map_object+0x32d> + 475a29: 48 83 ec 08 sub rsp, 8 + 475a2d: 48 8d 0d 7c a4 04 00 lea rcx, [rip + 304252] # 0x4bfeb0 + 475a34: 4c 89 ef mov rdi, r13 + 475a37: 48 8d 54 24 57 lea rdx, [rsp + 87] + 475a3c: 52 push rdx + 475a3d: 89 da mov edx, ebx + 475a3f: 6a 40 push 64 + 475a41: 50 push rax + 475a42: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 475a47: 4c 8d 8c 24 80 00 00 00 lea r9, [rsp + 128] + 475a4f: 4c 8d 44 24 70 lea r8, [rsp + 112] + 475a54: e8 37 cf ff ff call 0x472990 + 475a59: 48 83 c4 20 add rsp, 32 + 475a5d: 89 c6 mov esi, eax + 475a5f: e9 b9 fc ff ff jmp 0x47571d <_dl_map_object+0x32d> + 475a64: 89 e8 mov eax, ebp + 475a66: 4c 8b 64 24 28 mov r12, qword ptr [rsp + 40] + 475a6b: 48 8b 6c 24 38 mov rbp, qword ptr [rsp + 56] + 475a70: 84 c0 test al, al + 475a72: 0f 85 aa 01 00 00 jne 0x475c22 <_dl_map_object+0x832> + 475a78: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 + 475a7e: 74 7e je 0x475afe <_dl_map_object+0x70e> + 475a80: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 475a85: 0f b6 81 1c 03 00 00 movzx eax, byte ptr [rcx + 796] + 475a8c: 88 44 24 28 mov byte ptr [rsp + 40], al + 475a90: 83 e0 03 and eax, 3 + 475a93: 3c 02 cmp al, 2 + 475a95: 74 67 je 0x475afe <_dl_map_object+0x70e> + 475a97: 48 8b 81 28 03 00 00 mov rax, qword ptr [rcx + 808] + 475a9e: 4c 8d b9 28 03 00 00 lea r15, [rcx + 808] + 475aa5: 48 83 f8 ff cmp rax, -1 + 475aa9: 74 53 je 0x475afe <_dl_map_object+0x70e> + 475aab: 48 85 c0 test rax, rax + 475aae: 0f 84 84 01 00 00 je 0x475c38 <_dl_map_object+0x848> + 475ab4: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 475ab9: 4d 85 e4 test r12, r12 + 475abc: 89 da mov edx, ebx + 475abe: 4c 89 ef mov rdi, r13 + 475ac1: 49 0f 45 c4 cmovne rax, r12 + 475ac5: 48 83 ec 08 sub rsp, 8 + 475ac9: 48 89 c1 mov rcx, rax + 475acc: 48 8d 44 24 57 lea rax, [rsp + 87] + 475ad1: 50 push rax + 475ad2: 6a 04 push 4 + 475ad4: 51 push rcx + 475ad5: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] + 475ada: 4c 89 f9 mov rcx, r15 + 475add: 4c 8d 8c 24 80 00 00 00 lea r9, [rsp + 128] + 475ae5: 4c 8d 44 24 70 lea r8, [rsp + 112] + 475aea: e8 a1 ce ff ff call 0x472990 + 475aef: 48 83 c4 20 add rsp, 32 + 475af3: 89 c6 mov esi, eax + 475af5: 83 f8 ff cmp eax, -1 + 475af8: 0f 85 1f fc ff ff jne 0x47571d <_dl_map_object+0x32d> + 475afe: 48 83 3d da a3 04 00 ff cmp qword ptr [rip + 304090], -1 # 0x4bfee0 + 475b06: 0f 84 1a fd ff ff je 0x475826 <_dl_map_object+0x436> + 475b0c: 4d 85 e4 test r12, r12 + 475b0f: 0f 85 68 fb ff ff jne 0x47567d <_dl_map_object+0x28d> + 475b15: 48 83 ec 08 sub rsp, 8 + 475b19: 48 8d 0d c0 a3 04 00 lea rcx, [rip + 304064] # 0x4bfee0 + 475b20: 48 8d 44 24 57 lea rax, [rsp + 87] + 475b25: 50 push rax + 475b26: 6a 02 push 2 + 475b28: ff 35 52 b6 04 00 push qword ptr [rip + 308818] # 0x4c1180 <_dl_ns> + 475b2e: 4c 8d 8c 24 80 00 00 00 lea r9, [rsp + 128] + 475b36: 4c 8d 44 24 70 lea r8, [rsp + 112] + 475b3b: e9 bf fb ff ff jmp 0x4756ff <_dl_map_object+0x30f> + 475b40: 4c 8b 64 24 28 mov r12, qword ptr [rsp + 40] + 475b45: 48 8b 6c 24 38 mov rbp, qword ptr [rsp + 56] + 475b4a: 89 c6 mov esi, eax + 475b4c: e9 cc fb ff ff jmp 0x47571d <_dl_map_object+0x32d> + 475b51: 48 8d 0d c7 3a 03 00 lea rcx, [rip + 211655] # 0x4a961f <__PRETTY_FUNCTION__.10419+0x247> + 475b58: ba 1d 00 00 00 mov edx, 29 + 475b5d: 4c 89 fe mov rsi, r15 + 475b60: 4c 89 e7 mov rdi, r12 + 475b63: e8 48 f3 ff ff call 0x474eb0 + 475b68: 84 c0 test al, al + 475b6a: 0f 85 71 fb ff ff jne 0x4756e1 <_dl_map_object+0x2f1> + 475b70: e9 ba fc ff ff jmp 0x47582f <_dl_map_object+0x43f> + 475b75: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] + 475b7a: e8 d1 99 fa ff call 0x41f550 + 475b7f: e9 29 fa ff ff jmp 0x4755ad <_dl_map_object+0x1bd> + 475b84: 48 8d 3d 4f f7 01 00 lea rdi, [rip + 128847] # 0x4952da + 475b8b: 31 c0 xor eax, eax + 475b8d: 89 74 24 18 mov dword ptr [rsp + 24], esi + 475b91: e8 ea 4c 00 00 call 0x47a880 <_dl_debug_printf> + 475b96: 8b 74 24 18 mov esi, dword ptr [rsp + 24] + 475b9a: e9 8b fb ff ff jmp 0x47572a <_dl_map_object+0x33a> + 475b9f: 48 8d 44 ed 00 lea rax, [rbp + 8*rbp] + 475ba4: 48 c1 e0 04 shl rax, 4 + 475ba8: 49 8b 04 06 mov rax, qword ptr [r14 + rax] + 475bac: 48 85 c0 test rax, rax + 475baf: 0f 84 61 fe ff ff je 0x475a16 <_dl_map_object+0x626> + 475bb5: e9 4f fe ff ff jmp 0x475a09 <_dl_map_object+0x619> + 475bba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 475bc0: be 2f 00 00 00 mov esi, 47 + 475bc5: 4c 89 ef mov rdi, r13 + 475bc8: c6 44 24 4f 00 mov byte ptr [rsp + 79], 0 + 475bcd: e8 be b5 f8 ff call 0x401190 <.plt+0x170> + 475bd2: 48 85 c0 test rax, rax + 475bd5: 0f 85 bd f9 ff ff jne 0x475598 <_dl_map_object+0x1a8> + 475bdb: 4c 89 ef mov rdi, r13 + 475bde: e8 9d b5 f8 ff call 0x401180 <.plt+0x160> + 475be3: 48 83 c0 01 add rax, 1 + 475be7: 41 83 e7 01 and r15d, 1 + 475beb: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 475bf0: 0f 85 4b fd ff ff jne 0x475941 <_dl_map_object+0x551> + 475bf6: 48 8b 05 83 b5 04 00 mov rax, qword ptr [rip + 308611] # 0x4c1180 <_dl_ns> + 475bfd: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 475c02: e9 71 fe ff ff jmp 0x475a78 <_dl_map_object+0x688> + 475c07: 48 c7 c0 c0 ff ff ff mov rax, -64 + 475c0e: 48 8d 0d 6b 3f 03 00 lea rcx, [rip + 212843] # 0x4a9b80 <__PRETTY_FUNCTION__.10419+0x7a8> + 475c15: 31 d2 xor edx, edx + 475c17: 4c 89 ee mov rsi, r13 + 475c1a: 64 8b 38 mov edi, dword ptr fs:[rax] + 475c1d: e8 5e 8d 00 00 call 0x47e980 <_dl_signal_error> + 475c22: 48 83 3d b6 a2 04 00 ff cmp qword ptr [rip + 303798], -1 # 0x4bfee0 + 475c2a: 0f 84 8e fa ff ff je 0x4756be <_dl_map_object+0x2ce> + 475c30: e9 48 fa ff ff jmp 0x47567d <_dl_map_object+0x28d> + 475c35: 0f 1f 00 nop dword ptr [rax] + 475c38: 48 89 cf mov rdi, rcx + 475c3b: ba 0f 00 00 00 mov edx, 15 + 475c40: 4c 89 fe mov rsi, r15 + 475c43: 48 8d 0d cf 39 03 00 lea rcx, [rip + 211407] # 0x4a9619 <__PRETTY_FUNCTION__.10419+0x241> + 475c4a: e8 61 f2 ff ff call 0x474eb0 + 475c4f: 84 c0 test al, al + 475c51: 0f 85 5d fe ff ff jne 0x475ab4 <_dl_map_object+0x6c4> + 475c57: e9 a2 fe ff ff jmp 0x475afe <_dl_map_object+0x70e> + 475c5c: 44 8b 0d 3d 9e 04 00 mov r9d, dword ptr [rip + 302653] # 0x4bfaa0 <__libc_enable_secure> + 475c63: 45 85 c9 test r9d, r9d + 475c66: 0f 85 91 fd ff ff jne 0x4759fd <_dl_map_object+0x60d> + 475c6c: e9 d3 fb ff ff jmp 0x475844 <_dl_map_object+0x454> + 475c71: be ff ff ff ff mov esi, 4294967295 + 475c76: e9 a2 fa ff ff jmp 0x47571d <_dl_map_object+0x32d> + 475c7b: 80 7f 04 2f cmp byte ptr [rdi + 4], 47 + 475c7f: 0f 85 56 fd ff ff jne 0x4759db <_dl_map_object+0x5eb> + 475c85: e9 6e fd ff ff jmp 0x4759f8 <_dl_map_object+0x608> + 475c8a: 48 8d 0d 0f 3f 03 00 lea rcx, [rip + 212751] # 0x4a9ba0 <__PRETTY_FUNCTION__.11533> + 475c91: ba 8f 07 00 00 mov edx, 1935 + 475c96: 48 8d 35 73 37 03 00 lea rsi, [rip + 210803] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> + 475c9d: 48 8d 3d 59 39 03 00 lea rdi, [rip + 211289] # 0x4a95fd <__PRETTY_FUNCTION__.10419+0x225> + 475ca4: e8 a7 d2 f8 ff call 0x402f50 <__assert_fail> + 475ca9: 4c 89 f7 mov rdi, r14 + 475cac: e8 9f 98 fa ff call 0x41f550 + 475cb1: 31 d2 xor edx, edx + 475cb3: 4c 89 ee mov rsi, r13 + 475cb6: bf 0c 00 00 00 mov edi, 12 + 475cbb: 48 8d 0d a6 3a 03 00 lea rcx, [rip + 211622] # 0x4a9768 <__PRETTY_FUNCTION__.10419+0x390> + 475cc2: e8 b9 8c 00 00 call 0x47e980 <_dl_signal_error> + 475cc7: 66 81 7f 14 75 2f cmp word ptr [rdi + 20], 12149 + 475ccd: 0f 85 c8 fc ff ff jne 0x47599b <_dl_map_object+0x5ab> + 475cd3: e9 20 fd ff ff jmp 0x4759f8 <_dl_map_object+0x608> + 475cd8: 66 81 7f 18 75 2f cmp word ptr [rdi + 24], 12149 + 475cde: 0f 85 eb fc ff ff jne 0x4759cf <_dl_map_object+0x5df> + 475ce4: e9 0f fd ff ff jmp 0x4759f8 <_dl_map_object+0x608> + 475ce9: 48 8d 0d b0 3e 03 00 lea rcx, [rip + 212656] # 0x4a9ba0 <__PRETTY_FUNCTION__.11533> + 475cf0: ba 90 07 00 00 mov edx, 1936 + 475cf5: 48 8d 35 14 37 03 00 lea rsi, [rip + 210708] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> + 475cfc: 48 8d 3d 04 39 03 00 lea rdi, [rip + 211204] # 0x4a9607 <__PRETTY_FUNCTION__.10419+0x22f> + 475d03: e8 48 d2 f8 ff call 0x402f50 <__assert_fail> + 475d08: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000475d10 <_dl_rtld_di_serinfo>: + 475d10: f3 0f 1e fa endbr64 + 475d14: 41 57 push r15 + 475d16: 41 56 push r14 + 475d18: 41 55 push r13 + 475d1a: 41 89 d5 mov r13d, edx + 475d1d: 41 54 push r12 + 475d1f: 49 89 fc mov r12, rdi + 475d22: 55 push rbp + 475d23: 48 89 f5 mov rbp, rsi + 475d26: 53 push rbx + 475d27: 48 83 ec 28 sub rsp, 40 + 475d2b: 84 d2 test dl, dl + 475d2d: 0f 85 c5 00 00 00 jne 0x475df8 <_dl_rtld_di_serinfo+0xe8> + 475d33: 8b 46 08 mov eax, dword ptr [rsi + 8] + 475d36: 48 83 c0 01 add rax, 1 + 475d3a: 48 c1 e0 04 shl rax, 4 + 475d3e: 48 01 e8 add rax, rbp + 475d41: 44 88 2c 24 mov byte ptr [rsp], r13b + 475d45: 49 89 e6 mov r14, rsp + 475d48: 49 83 bc 24 28 01 00 00 00 cmp qword ptr [r12 + 296], 0 + 475d51: c7 44 24 04 00 00 00 00 mov dword ptr [rsp + 4], 0 + 475d59: 48 89 6c 24 08 mov qword ptr [rsp + 8], rbp + 475d5e: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 475d63: 0f 84 bf 00 00 00 je 0x475e28 <_dl_rtld_di_serinfo+0x118> + 475d69: 48 8b 35 70 a1 04 00 mov rsi, qword ptr [rip + 303472] # 0x4bfee0 + 475d70: 4c 89 f7 mov rdi, r14 + 475d73: e8 68 c5 ff ff call 0x4722e0 + 475d78: 49 8b b4 24 b8 03 00 00 mov rsi, qword ptr [r12 + 952] + 475d80: 48 83 fe ff cmp rsi, -1 + 475d84: 74 0d je 0x475d93 <_dl_rtld_di_serinfo+0x83> + 475d86: 48 85 f6 test rsi, rsi + 475d89: 74 3d je 0x475dc8 <_dl_rtld_di_serinfo+0xb8> + 475d8b: 4c 89 f7 mov rdi, r14 + 475d8e: e8 4d c5 ff ff call 0x4722e0 + 475d93: 41 f6 84 24 e5 03 00 00 08 test byte ptr [r12 + 997], 8 + 475d9c: 74 72 je 0x475e10 <_dl_rtld_di_serinfo+0x100> + 475d9e: 45 84 ed test r13b, r13b + 475da1: 74 0f je 0x475db2 <_dl_rtld_di_serinfo+0xa2> + 475da3: 8b 45 08 mov eax, dword ptr [rbp + 8] + 475da6: 48 83 c0 01 add rax, 1 + 475daa: 48 c1 e0 04 shl rax, 4 + 475dae: 48 01 45 00 add qword ptr [rbp], rax + 475db2: 48 83 c4 28 add rsp, 40 + 475db6: 5b pop rbx + 475db7: 5d pop rbp + 475db8: 41 5c pop r12 + 475dba: 41 5d pop r13 + 475dbc: 41 5e pop r14 + 475dbe: 41 5f pop r15 + 475dc0: c3 ret + 475dc1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 475dc8: 49 8d b4 24 b8 03 00 00 lea rsi, [r12 + 952] + 475dd0: 48 8d 0d 48 38 03 00 lea rcx, [rip + 211016] # 0x4a961f <__PRETTY_FUNCTION__.10419+0x247> + 475dd7: ba 1d 00 00 00 mov edx, 29 + 475ddc: 4c 89 e7 mov rdi, r12 + 475ddf: e8 cc f0 ff ff call 0x474eb0 + 475de4: 84 c0 test al, al + 475de6: 74 ab je 0x475d93 <_dl_rtld_di_serinfo+0x83> + 475de8: 49 8b b4 24 b8 03 00 00 mov rsi, qword ptr [r12 + 952] + 475df0: eb 99 jmp 0x475d8b <_dl_rtld_di_serinfo+0x7b> + 475df2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 475df8: c7 46 08 00 00 00 00 mov dword ptr [rsi + 8], 0 + 475dff: b8 10 00 00 00 mov eax, 16 + 475e04: 48 c7 06 00 00 00 00 mov qword ptr [rsi], 0 + 475e0b: e9 2e ff ff ff jmp 0x475d3e <_dl_rtld_di_serinfo+0x2e> + 475e10: 48 8b 35 99 a0 04 00 mov rsi, qword ptr [rip + 303257] # 0x4bfeb0 + 475e17: 4c 89 f7 mov rdi, r14 + 475e1a: e8 c1 c4 ff ff call 0x4722e0 + 475e1f: e9 7a ff ff ff jmp 0x475d9e <_dl_rtld_di_serinfo+0x8e> + 475e24: 0f 1f 40 00 nop dword ptr [rax] + 475e28: 4c 89 e3 mov rbx, r12 + 475e2b: 49 89 e6 mov r14, rsp + 475e2e: 4c 8d 3d e4 37 03 00 lea r15, [rip + 210916] # 0x4a9619 <__PRETTY_FUNCTION__.10419+0x241> + 475e35: eb 1d jmp 0x475e54 <_dl_rtld_di_serinfo+0x144> + 475e37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 475e40: 4c 89 f7 mov rdi, r14 + 475e43: e8 98 c4 ff ff call 0x4722e0 + 475e48: 48 8b 9b e0 02 00 00 mov rbx, qword ptr [rbx + 736] + 475e4f: 48 85 db test rbx, rbx + 475e52: 74 3c je 0x475e90 <_dl_rtld_di_serinfo+0x180> + 475e54: 48 8b b3 28 03 00 00 mov rsi, qword ptr [rbx + 808] + 475e5b: 48 83 fe ff cmp rsi, -1 + 475e5f: 74 e7 je 0x475e48 <_dl_rtld_di_serinfo+0x138> + 475e61: 48 85 f6 test rsi, rsi + 475e64: 75 da jne 0x475e40 <_dl_rtld_di_serinfo+0x130> + 475e66: 48 8d b3 28 03 00 00 lea rsi, [rbx + 808] + 475e6d: 4c 89 f9 mov rcx, r15 + 475e70: ba 0f 00 00 00 mov edx, 15 + 475e75: 48 89 df mov rdi, rbx + 475e78: e8 33 f0 ff ff call 0x474eb0 + 475e7d: 84 c0 test al, al + 475e7f: 74 c7 je 0x475e48 <_dl_rtld_di_serinfo+0x138> + 475e81: 48 8b b3 28 03 00 00 mov rsi, qword ptr [rbx + 808] + 475e88: eb b6 jmp 0x475e40 <_dl_rtld_di_serinfo+0x130> + 475e8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 475e90: 49 83 7c 24 30 00 cmp qword ptr [r12 + 48], 0 + 475e96: 0f 85 cd fe ff ff jne 0x475d69 <_dl_rtld_di_serinfo+0x59> + 475e9c: 48 8b 1d dd b2 04 00 mov rbx, qword ptr [rip + 307933] # 0x4c1180 <_dl_ns> + 475ea3: 48 85 db test rbx, rbx + 475ea6: 0f 84 bd fe ff ff je 0x475d69 <_dl_rtld_di_serinfo+0x59> + 475eac: 0f b6 83 1c 03 00 00 movzx eax, byte ptr [rbx + 796] + 475eb3: 83 e0 03 and eax, 3 + 475eb6: 3c 02 cmp al, 2 + 475eb8: 0f 84 ab fe ff ff je 0x475d69 <_dl_rtld_di_serinfo+0x59> + 475ebe: 49 39 dc cmp r12, rbx + 475ec1: 0f 84 a2 fe ff ff je 0x475d69 <_dl_rtld_di_serinfo+0x59> + 475ec7: 48 8b b3 28 03 00 00 mov rsi, qword ptr [rbx + 808] + 475ece: 48 83 fe ff cmp rsi, -1 + 475ed2: 0f 84 91 fe ff ff je 0x475d69 <_dl_rtld_di_serinfo+0x59> + 475ed8: 48 85 f6 test rsi, rsi + 475edb: 74 0d je 0x475eea <_dl_rtld_di_serinfo+0x1da> + 475edd: 4c 89 f7 mov rdi, r14 + 475ee0: e8 fb c3 ff ff call 0x4722e0 + 475ee5: e9 7f fe ff ff jmp 0x475d69 <_dl_rtld_di_serinfo+0x59> + 475eea: 48 8d b3 28 03 00 00 lea rsi, [rbx + 808] + 475ef1: 48 8d 0d 21 37 03 00 lea rcx, [rip + 210721] # 0x4a9619 <__PRETTY_FUNCTION__.10419+0x241> + 475ef8: ba 0f 00 00 00 mov edx, 15 + 475efd: 48 89 df mov rdi, rbx + 475f00: e8 ab ef ff ff call 0x474eb0 + 475f05: 84 c0 test al, al + 475f07: 0f 84 5c fe ff ff je 0x475d69 <_dl_rtld_di_serinfo+0x59> + 475f0d: 48 8b b3 28 03 00 00 mov rsi, qword ptr [rbx + 808] + 475f14: eb c7 jmp 0x475edd <_dl_rtld_di_serinfo+0x1cd> + 475f16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000475f20 : + 475f20: 41 56 push r14 + 475f22: 49 89 fa mov r10, rdi + 475f25: 41 55 push r13 + 475f27: 49 89 d5 mov r13, rdx + 475f2a: 41 0f b7 51 06 movzx edx, word ptr [r9 + 6] + 475f2f: 41 54 push r12 + 475f31: 55 push rbp + 475f32: 89 cd mov ebp, ecx + 475f34: 41 0f b6 49 04 movzx ecx, byte ptr [r9 + 4] + 475f39: 53 push rbx + 475f3a: 4c 89 cb mov rbx, r9 + 475f3d: 4c 8b 64 24 40 mov r12, qword ptr [rsp + 64] + 475f42: 83 e1 0f and ecx, 15 + 475f45: 49 83 79 08 00 cmp qword ptr [r9 + 8], 0 + 475f4a: 0f 84 08 01 00 00 je 0x476058 + 475f50: b8 67 04 00 00 mov eax, 1127 + 475f55: d3 f8 sar eax, cl + 475f57: f7 d0 not eax + 475f59: 83 e0 01 and eax, 1 + 475f5c: 66 85 d2 test dx, dx + 475f5f: 0f 94 c2 sete dl + 475f62: 0f b6 d2 movzx edx, dl + 475f65: 41 21 d0 and r8d, edx + 475f68: 44 09 c0 or eax, r8d + 475f6b: 0f 85 bf 00 00 00 jne 0x476030 + 475f71: 48 39 f3 cmp rbx, rsi + 475f74: 74 17 je 0x475f8d + 475f76: 8b 3b mov edi, dword ptr [rbx] + 475f78: 4c 89 d6 mov rsi, r10 + 475f7b: 48 03 7c 24 38 add rdi, qword ptr [rsp + 56] + 475f80: e8 ab b1 f8 ff call 0x401130 <.plt+0x110> + 475f85: 85 c0 test eax, eax + 475f87: 0f 85 a3 00 00 00 jne 0x476030 + 475f8d: 49 8b 84 24 40 03 00 00 mov rax, qword ptr [r12 + 832] + 475f95: 4d 85 ed test r13, r13 + 475f98: 74 4e je 0x475fe8 + 475f9a: 48 85 c0 test rax, rax + 475f9d: 0f 84 cd 00 00 00 je 0x476070 + 475fa3: 8b 54 24 30 mov edx, dword ptr [rsp + 48] + 475fa7: 44 0f b7 34 50 movzx r14d, word ptr [rax + 2*rdx] + 475fac: 4c 89 f0 mov rax, r14 + 475faf: 25 ff 7f 00 00 and eax, 32767 + 475fb4: 48 8d 14 40 lea rdx, [rax + 2*rax] + 475fb8: 49 8b 84 24 e8 02 00 00 mov rax, qword ptr [r12 + 744] + 475fc0: 48 8d 04 d0 lea rax, [rax + 8*rdx] + 475fc4: 8b 68 08 mov ebp, dword ptr [rax + 8] + 475fc7: 41 3b 6d 08 cmp ebp, dword ptr [r13 + 8] + 475fcb: 74 73 je 0x476040 + 475fcd: 41 0b 6d 0c or ebp, dword ptr [r13 + 12] + 475fd1: 75 5d jne 0x476030 + 475fd3: 66 45 85 f6 test r14w, r14w + 475fd7: 78 57 js 0x476030 + 475fd9: 48 89 d8 mov rax, rbx + 475fdc: 5b pop rbx + 475fdd: 5d pop rbp + 475fde: 41 5c pop r12 + 475fe0: 41 5d pop r13 + 475fe2: 41 5e pop r14 + 475fe4: c3 ret + 475fe5: 0f 1f 00 nop dword ptr [rax] + 475fe8: 48 85 c0 test rax, rax + 475feb: 74 ec je 0x475fd9 + 475fed: 8b 54 24 30 mov edx, dword ptr [rsp + 48] + 475ff1: 0f b7 14 50 movzx edx, word ptr [rax + 2*rdx] + 475ff5: 31 c0 xor eax, eax + 475ff7: 89 d1 mov ecx, edx + 475ff9: 81 e1 ff 7f 00 00 and ecx, 32767 + 475fff: 83 e5 02 and ebp, 2 + 476002: 0f 94 c0 sete al + 476005: 83 c0 02 add eax, 2 + 476008: 39 c1 cmp ecx, eax + 47600a: 7c cd jl 0x475fd9 + 47600c: 66 85 d2 test dx, dx + 47600f: 78 1f js 0x476030 + 476011: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 476016: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 47601b: 8b 00 mov eax, dword ptr [rax] + 47601d: 8d 50 01 lea edx, [rax + 1] + 476020: 89 16 mov dword ptr [rsi], edx + 476022: 85 c0 test eax, eax + 476024: 75 0a jne 0x476030 + 476026: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 47602b: 48 89 18 mov qword ptr [rax], rbx + 47602e: 66 90 nop + 476030: 31 c0 xor eax, eax + 476032: 5b pop rbx + 476033: 5d pop rbp + 476034: 41 5c pop r12 + 476036: 41 5d pop r13 + 476038: 41 5e pop r14 + 47603a: c3 ret + 47603b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 476040: 49 8b 75 00 mov rsi, qword ptr [r13] + 476044: 48 8b 38 mov rdi, qword ptr [rax] + 476047: e8 e4 b0 f8 ff call 0x401130 <.plt+0x110> + 47604c: 85 c0 test eax, eax + 47604e: 74 89 je 0x475fd9 + 476050: e9 78 ff ff ff jmp 0x475fcd + 476055: 0f 1f 00 nop dword ptr [rax] + 476058: 80 f9 06 cmp cl, 6 + 47605b: 0f 84 ef fe ff ff je 0x475f50 + 476061: 66 83 fa f1 cmp dx, -15 + 476065: 0f 84 e5 fe ff ff je 0x475f50 + 47606b: 31 c0 xor eax, eax + 47606d: eb c3 jmp 0x476032 + 47606f: 90 nop + 476070: 49 8b 7d 10 mov rdi, qword ptr [r13 + 16] + 476074: 48 85 ff test rdi, rdi + 476077: 0f 84 5c ff ff ff je 0x475fd9 + 47607d: 4c 89 e6 mov rsi, r12 + 476080: e8 fb 49 00 00 call 0x47aa80 <_dl_name_match_p> + 476085: 85 c0 test eax, eax + 476087: 0f 84 4c ff ff ff je 0x475fd9 + 47608d: 48 8d 0d 0c 3f 03 00 lea rcx, [rip + 212748] # 0x4a9fa0 <__PRETTY_FUNCTION__.10773> + 476094: ba 6f 00 00 00 mov edx, 111 + 476099: 48 8d 35 44 3c 03 00 lea rsi, [rip + 212036] # 0x4a9ce4 + 4760a0: 48 8d 3d 99 3c 03 00 lea rdi, [rip + 212121] # 0x4a9d40 + 4760a7: e8 a4 ce f8 ff call 0x402f50 <__assert_fail> + 4760ac: 0f 1f 40 00 nop dword ptr [rax] + +00000000004760b0 : + 4760b0: 41 57 push r15 + 4760b2: 41 56 push r14 + 4760b4: 49 89 f6 mov r14, rsi + 4760b7: 41 55 push r13 + 4760b9: 41 54 push r12 + 4760bb: 55 push rbp + 4760bc: 53 push rbx + 4760bd: 48 81 ec 88 00 00 00 sub rsp, 136 + 4760c4: 45 8b 61 08 mov r12d, dword ptr [r9 + 8] + 4760c8: 48 89 7c 24 10 mov qword ptr [rsp + 16], rdi + 4760cd: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] + 4760d5: 48 89 54 24 48 mov qword ptr [rsp + 72], rdx + 4760da: 4c 8b bc 24 d8 00 00 00 mov r15, qword ptr [rsp + 216] + 4760e2: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx + 4760e7: 4c 89 44 24 38 mov qword ptr [rsp + 56], r8 + 4760ec: 48 c1 ee 06 shr rsi, 6 + 4760f0: 4d 89 e3 mov r11, r12 + 4760f3: 4c 89 74 24 18 mov qword ptr [rsp + 24], r14 + 4760f8: 4d 89 fc mov r12, r15 + 4760fb: 8b 84 24 e0 00 00 00 mov eax, dword ptr [rsp + 224] + 476102: 4d 8b 29 mov r13, qword ptr [r9] + 476105: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi + 47610a: 83 e0 02 and eax, 2 + 47610d: 89 44 24 54 mov dword ptr [rsp + 84], eax + 476111: 41 89 c7 mov r15d, eax + 476114: e9 90 00 00 00 jmp 0x4761a9 + 476119: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 476120: 8b b3 f4 02 00 00 mov esi, dword ptr [rbx + 756] + 476126: 85 f6 test esi, esi + 476128: 74 72 je 0x47619c + 47612a: 48 8b 43 70 mov rax, qword ptr [rbx + 112] + 47612e: c7 44 24 74 00 00 00 00 mov dword ptr [rsp + 116], 0 + 476136: 48 c7 44 24 78 00 00 00 00 mov qword ptr [rsp + 120], 0 + 47613f: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 476143: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 476148: 48 8b 43 68 mov rax, qword ptr [rbx + 104] + 47614c: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 476150: 48 89 04 24 mov qword ptr [rsp], rax + 476154: 48 8b 83 00 03 00 00 mov rax, qword ptr [rbx + 768] + 47615b: 48 85 c0 test rax, rax + 47615e: 0f 84 cc 00 00 00 je 0x476230 + 476164: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 476169: 8b 8b fc 02 00 00 mov ecx, dword ptr [rbx + 764] + 47616f: 8b 54 24 20 mov edx, dword ptr [rsp + 32] + 476173: 23 93 f8 02 00 00 and edx, dword ptr [rbx + 760] + 476179: 48 8b 04 d0 mov rax, qword ptr [rax + 8*rdx] + 47617d: 48 89 fa mov rdx, rdi + 476180: 48 d3 ea shr rdx, cl + 476183: 48 89 d1 mov rcx, rdx + 476186: 48 89 c2 mov rdx, rax + 476189: 48 d3 ea shr rdx, cl + 47618c: 89 f9 mov ecx, edi + 47618e: 48 d3 e8 shr rax, cl + 476191: 48 21 d0 and rax, rdx + 476194: a8 01 test al, 1 + 476196: 0f 85 fc 01 00 00 jne 0x476398 + 47619c: 48 83 c5 01 add rbp, 1 + 4761a0: 49 39 eb cmp r11, rbp + 4761a3: 0f 86 d7 02 00 00 jbe 0x476480 + 4761a9: 49 8b 44 ed 00 mov rax, qword ptr [r13 + 8*rbp] + 4761ae: 48 8b 58 28 mov rbx, qword ptr [rax + 40] + 4761b2: 4c 39 e3 cmp rbx, r12 + 4761b5: 74 e5 je 0x47619c + 4761b7: 45 85 ff test r15d, r15d + 4761ba: 74 09 je 0x4761c5 + 4761bc: f6 83 1c 03 00 00 03 test byte ptr [rbx + 796], 3 + 4761c3: 74 d7 je 0x47619c + 4761c5: f6 83 1d 03 00 00 20 test byte ptr [rbx + 797], 32 + 4761cc: 75 ce jne 0x47619c + 4761ce: f6 05 eb d5 04 00 08 test byte ptr [rip + 316907], 8 # 0x4c37c0 <_dl_debug_mask> + 4761d5: 0f 84 45 ff ff ff je 0x476120 + 4761db: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] + 4761df: 48 8b 4b 30 mov rcx, qword ptr [rbx + 48] + 4761e3: 80 3a 00 cmp byte ptr [rdx], 0 + 4761e6: 74 28 je 0x476210 + 4761e8: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 4761ed: 48 8d 3d 9c 3b 03 00 lea rdi, [rip + 211868] # 0x4a9d90 + 4761f4: 31 c0 xor eax, eax + 4761f6: 4c 89 1c 24 mov qword ptr [rsp], r11 + 4761fa: e8 81 46 00 00 call 0x47a880 <_dl_debug_printf> + 4761ff: 4c 8b 1c 24 mov r11, qword ptr [rsp] + 476203: e9 18 ff ff ff jmp 0x476120 + 476208: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 476210: 48 8b 05 51 98 04 00 mov rax, qword ptr [rip + 301137] # 0x4bfa68 <_dl_argv> + 476217: 48 8b 10 mov rdx, qword ptr [rax] + 47621a: 48 8d 05 a2 32 03 00 lea rax, [rip + 209570] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 476221: 48 85 d2 test rdx, rdx + 476224: 48 0f 44 d0 cmove rdx, rax + 476228: eb be jmp 0x4761e8 + 47622a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 476230: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 476235: bf ff ff ff ff mov edi, 4294967295 + 47623a: 48 8b 00 mov rax, qword ptr [rax] + 47623d: 48 39 f8 cmp rax, rdi + 476240: 0f 84 ba 06 00 00 je 0x476900 + 476246: 31 d2 xor edx, edx + 476248: 48 f7 f6 div rsi + 47624b: 48 c1 e2 02 shl rdx, 2 + 47624f: 48 8b 83 10 03 00 00 mov rax, qword ptr [rbx + 784] + 476256: 8b 04 10 mov eax, dword ptr [rax + rdx] + 476259: 85 c0 test eax, eax + 47625b: 0f 84 3b ff ff ff je 0x47619c + 476261: 48 8d 74 24 74 lea rsi, [rsp + 116] + 476266: 44 89 7c 24 58 mov dword ptr [rsp + 88], r15d + 47626b: 44 8b b4 24 d0 00 00 00 mov r14d, dword ptr [rsp + 208] + 476273: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi + 476278: 48 8d 74 24 78 lea rsi, [rsp + 120] + 47627d: 44 8b bc 24 e0 00 00 00 mov r15d, dword ptr [rsp + 224] + 476285: 4c 89 6c 24 60 mov qword ptr [rsp + 96], r13 + 47628a: 4c 8b ac 24 c8 00 00 00 mov r13, qword ptr [rsp + 200] + 476292: 4c 89 a4 24 d8 00 00 00 mov qword ptr [rsp + 216], r12 + 47629a: 4c 8b 64 24 40 mov r12, qword ptr [rsp + 64] + 47629f: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi + 4762a4: 48 89 ac 24 c0 00 00 00 mov qword ptr [rsp + 192], rbp + 4762ac: 4c 89 5c 24 68 mov qword ptr [rsp + 104], r11 + 4762b1: eb 17 jmp 0x4762ca + 4762b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4762b8: 48 8b 83 08 03 00 00 mov rax, qword ptr [rbx + 776] + 4762bf: 8b 04 a8 mov eax, dword ptr [rax + 4*rbp] + 4762c2: 85 c0 test eax, eax + 4762c4: 0f 84 5e 04 00 00 je 0x476728 + 4762ca: 48 83 ec 08 sub rsp, 8 + 4762ce: 89 c5 mov ebp, eax + 4762d0: 45 89 f8 mov r8d, r15d + 4762d3: 44 89 f1 mov ecx, r14d + 4762d6: ff 74 24 30 push qword ptr [rsp + 48] + 4762da: 48 8d 54 6d 00 lea rdx, [rbp + 2*rbp] + 4762df: 4c 89 e6 mov rsi, r12 + 4762e2: ff 74 24 40 push qword ptr [rsp + 64] + 4762e6: 53 push rbx + 4762e7: ff 74 24 20 push qword ptr [rsp + 32] + 4762eb: 50 push rax + 4762ec: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 4762f1: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] + 4762f6: 4c 8d 0c d0 lea r9, [rax + 8*rdx] + 4762fa: 4c 89 ea mov rdx, r13 + 4762fd: e8 1e fc ff ff call 0x475f20 + 476302: 48 83 c4 30 add rsp, 48 + 476306: 48 85 c0 test rax, rax + 476309: 74 ad je 0x4762b8 + 47630b: 44 8b 7c 24 58 mov r15d, dword ptr [rsp + 88] + 476310: 4c 8b 6c 24 60 mov r13, qword ptr [rsp + 96] + 476315: 49 89 c0 mov r8, rax + 476318: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] + 476320: 4c 8b a4 24 d8 00 00 00 mov r12, qword ptr [rsp + 216] + 476328: 4c 8b 5c 24 68 mov r11, qword ptr [rsp + 104] + 47632d: 0f 1f 00 nop dword ptr [rax] + 476330: 48 83 bc 24 e8 00 00 00 00 cmp qword ptr [rsp + 232], 0 + 476339: 0f 84 59 01 00 00 je 0x476498 + 47633f: 41 0f b6 40 05 movzx eax, byte ptr [r8 + 5] + 476344: 83 e0 03 and eax, 3 + 476347: 83 e8 01 sub eax, 1 + 47634a: 83 f8 01 cmp eax, 1 + 47634d: 0f 86 49 fe ff ff jbe 0x47619c + 476353: 41 0f b6 40 04 movzx eax, byte ptr [r8 + 4] + 476358: c0 e8 04 shr al, 4 + 47635b: 3c 02 cmp al, 2 + 47635d: 0f 84 3d 02 00 00 je 0x4765a0 + 476363: 3c 0a cmp al, 10 + 476365: 0f 84 6d 02 00 00 je 0x4765d8 + 47636b: 3c 01 cmp al, 1 + 47636d: 0f 85 29 fe ff ff jne 0x47619c + 476373: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 476378: 66 49 0f 6e c0 movq xmm0, r8 + 47637d: 66 48 0f 6e cb movq xmm1, rbx + 476382: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 476386: 0f 29 00 movaps xmmword ptr [rax], xmm0 + 476389: b8 01 00 00 00 mov eax, 1 + 47638e: e9 ef 00 00 00 jmp 0x476482 + 476393: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 476398: 48 89 f8 mov rax, rdi + 47639b: 31 d2 xor edx, edx + 47639d: 48 f7 f6 div rsi + 4763a0: 48 8b 83 08 03 00 00 mov rax, qword ptr [rbx + 776] + 4763a7: 8b 04 90 mov eax, dword ptr [rax + 4*rdx] + 4763aa: 85 c0 test eax, eax + 4763ac: 0f 84 ea fd ff ff je 0x47619c + 4763b2: 48 8b 93 10 03 00 00 mov rdx, qword ptr [rbx + 784] + 4763b9: 44 89 7c 24 30 mov dword ptr [rsp + 48], r15d + 4763be: 4c 89 6c 24 58 mov qword ptr [rsp + 88], r13 + 4763c3: 44 8b bc 24 d0 00 00 00 mov r15d, dword ptr [rsp + 208] + 4763cb: 4c 8d 34 82 lea r14, [rdx + 4*rax] + 4763cf: 48 8d 44 24 74 lea rax, [rsp + 116] + 4763d4: 4c 89 5c 24 60 mov qword ptr [rsp + 96], r11 + 4763d9: 4c 8b ac 24 c8 00 00 00 mov r13, qword ptr [rsp + 200] + 4763e1: 48 89 ac 24 c0 00 00 00 mov qword ptr [rsp + 192], rbp + 4763e9: 48 89 fd mov rbp, rdi + 4763ec: 4c 89 a4 24 d8 00 00 00 mov qword ptr [rsp + 216], r12 + 4763f4: 4c 8b 64 24 40 mov r12, qword ptr [rsp + 64] + 4763f9: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 4763fe: eb 0d jmp 0x47640d + 476400: 49 83 c6 04 add r14, 4 + 476404: 83 e2 01 and edx, 1 + 476407: 0f 85 a3 05 00 00 jne 0x4769b0 + 47640d: 41 8b 06 mov eax, dword ptr [r14] + 476410: 48 89 c2 mov rdx, rax + 476413: 48 31 e8 xor rax, rbp + 476416: 48 d1 e8 shr rax + 476419: 75 e5 jne 0x476400 + 47641b: 48 83 ec 08 sub rsp, 8 + 47641f: 4c 89 f0 mov rax, r14 + 476422: 48 2b 83 10 03 00 00 sub rax, qword ptr [rbx + 784] + 476429: 4c 89 e6 mov rsi, r12 + 47642c: ff 74 24 30 push qword ptr [rsp + 48] + 476430: 48 c1 f8 02 sar rax, 2 + 476434: 89 c2 mov edx, eax + 476436: 48 8d 14 52 lea rdx, [rdx + 2*rdx] + 47643a: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] + 476442: 51 push rcx + 476443: 44 89 f9 mov ecx, r15d + 476446: 53 push rbx + 476447: ff 74 24 20 push qword ptr [rsp + 32] + 47644b: 50 push rax + 47644c: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 476451: 44 8b 84 24 10 01 00 00 mov r8d, dword ptr [rsp + 272] + 476459: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] + 47645e: 4c 8d 0c d0 lea r9, [rax + 8*rdx] + 476462: 4c 89 ea mov rdx, r13 + 476465: e8 b6 fa ff ff call 0x475f20 + 47646a: 48 83 c4 30 add rsp, 48 + 47646e: 48 85 c0 test rax, rax + 476471: 0f 85 60 07 00 00 jne 0x476bd7 + 476477: 41 8b 16 mov edx, dword ptr [r14] + 47647a: eb 84 jmp 0x476400 + 47647c: 0f 1f 40 00 nop dword ptr [rax] + 476480: 31 c0 xor eax, eax + 476482: 48 81 c4 88 00 00 00 add rsp, 136 + 476489: 5b pop rbx + 47648a: 5d pop rbp + 47648b: 41 5c pop r12 + 47648d: 41 5d pop r13 + 47648f: 41 5e pop r14 + 476491: 41 5f pop r15 + 476493: c3 ret + 476494: 0f 1f 40 00 nop dword ptr [rax] + 476498: f6 83 1c 03 00 00 03 test byte ptr [rbx + 796], 3 + 47649f: 0f 85 9a fe ff ff jne 0x47633f + 4764a5: 83 bc 24 e0 00 00 00 04 cmp dword ptr [rsp + 224], 4 + 4764ad: 0f 85 8c fe ff ff jne 0x47633f + 4764b3: 48 8b 53 78 mov rdx, qword ptr [rbx + 120] + 4764b7: 48 85 d2 test rdx, rdx + 4764ba: 0f 84 7f fe ff ff je 0x47633f + 4764c0: 48 8b 83 80 00 00 00 mov rax, qword ptr [rbx + 128] + 4764c7: 48 85 c0 test rax, rax + 4764ca: 0f 84 6f fe ff ff je 0x47633f + 4764d0: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 4764d4: 48 85 c0 test rax, rax + 4764d7: 0f 84 62 fe ff ff je 0x47633f + 4764dd: 48 be ab aa aa aa aa aa aa aa movabs rsi, -6148914691236517205 + 4764e7: 4c 8b 4a 08 mov r9, qword ptr [rdx + 8] + 4764eb: 48 f7 e6 mul rsi + 4764ee: 48 89 d0 mov rax, rdx + 4764f1: 48 c1 e8 04 shr rax, 4 + 4764f5: 85 c0 test eax, eax + 4764f7: 0f 84 42 fe ff ff je 0x47633f + 4764fd: 83 e8 01 sub eax, 1 + 476500: 48 89 5c 24 28 mov qword ptr [rsp + 40], rbx + 476505: 4c 89 cb mov rbx, r9 + 476508: 48 8d 04 40 lea rax, [rax + 2*rax] + 47650c: 48 89 ac 24 c0 00 00 00 mov qword ptr [rsp + 192], rbp + 476514: 4d 8d 74 c1 18 lea r14, [r9 + 8*rax + 24] + 476519: 4c 89 44 24 30 mov qword ptr [rsp + 48], r8 + 47651e: 4c 89 f5 mov rbp, r14 + 476521: 4d 89 de mov r14, r11 + 476524: eb 17 jmp 0x47653d + 476526: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 476530: 48 83 c3 18 add rbx, 24 + 476534: 48 39 eb cmp rbx, rbp + 476537: 0f 84 d6 06 00 00 je 0x476c13 + 47653d: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] + 476541: 89 ce mov esi, ecx + 476543: 83 f9 24 cmp ecx, 36 + 476546: 77 e8 ja 0x476530 + 476548: 48 b8 80 00 07 00 10 00 00 00 movabs rax, 68719935616 + 476552: 48 d3 e8 shr rax, cl + 476555: 48 f7 d0 not rax + 476558: 83 e0 01 and eax, 1 + 47655b: 48 83 fe 05 cmp rsi, 5 + 47655f: 75 cf jne 0x476530 + 476561: 84 c0 test al, al + 476563: 74 cb je 0x476530 + 476565: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 47656a: 48 c1 e9 20 shr rcx, 32 + 47656e: 48 8d 04 49 lea rax, [rcx + 2*rcx] + 476572: 8b 3c c6 mov edi, dword ptr [rsi + 8*rax] + 476575: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 47657a: 48 03 3c 24 add rdi, qword ptr [rsp] + 47657e: e8 ad ab f8 ff call 0x401130 <.plt+0x110> + 476583: 85 c0 test eax, eax + 476585: 75 a9 jne 0x476530 + 476587: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] + 47658f: 4d 89 f3 mov r11, r14 + 476592: e9 05 fc ff ff jmp 0x47619c + 476597: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4765a0: 8b 0d 86 d2 04 00 mov ecx, dword ptr [rip + 316038] # 0x4c382c <_dl_dynamic_weak> + 4765a6: 85 c9 test ecx, ecx + 4765a8: 0f 84 c5 fd ff ff je 0x476373 + 4765ae: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 4765b3: 48 83 38 00 cmp qword ptr [rax], 0 + 4765b7: 0f 85 df fb ff ff jne 0x47619c + 4765bd: 66 49 0f 6e c0 movq xmm0, r8 + 4765c2: 66 48 0f 6e eb movq xmm5, rbx + 4765c7: 66 0f 6c c5 punpcklqdq xmm0, xmm5 # xmm0 = xmm0[0],xmm5[0] + 4765cb: 0f 29 00 movaps xmmword ptr [rax], xmm0 + 4765ce: e9 c9 fb ff ff jmp 0x47619c + 4765d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4765d8: 48 8b 43 30 mov rax, qword ptr [rbx + 48] + 4765dc: 48 83 3d 24 99 04 00 00 cmp qword ptr [rip + 301348], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 4765e4: 4c 8b 74 24 18 mov r14, qword ptr [rsp + 24] + 4765e9: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 4765ee: 74 23 je 0x476613 + 4765f0: 48 8d 04 c0 lea rax, [rax + 8*rax] + 4765f4: 48 8d 3d 85 ab 04 00 lea rdi, [rip + 306053] # 0x4c1180 <_dl_ns> + 4765fb: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 476600: 48 c1 e0 04 shl rax, 4 + 476604: 48 8d 7c 07 20 lea rdi, [rdi + rax + 32] + 476609: e8 f2 99 b8 ff call 0x0 + 47660e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 476613: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 476618: 48 8d 2c c0 lea rbp, [rax + 8*rax] + 47661c: 48 8d 05 5d ab 04 00 lea rax, [rip + 306013] # 0x4c1180 <_dl_ns> + 476623: 48 c1 e5 04 shl rbp, 4 + 476627: 48 01 c5 add rbp, rax + 47662a: 48 8b 45 48 mov rax, qword ptr [rbp + 72] + 47662e: 4c 8b 4d 50 mov r9, qword ptr [rbp + 80] + 476632: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 476637: 48 85 c0 test rax, rax + 47663a: 0f 84 e4 04 00 00 je 0x476b24 + 476640: 4c 89 f0 mov rax, r14 + 476643: 31 d2 xor edx, edx + 476645: 49 8d 49 fe lea rcx, [r9 - 2] + 476649: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 + 47664e: 49 f7 f1 div r9 + 476651: 48 89 5c 24 20 mov qword ptr [rsp + 32], rbx + 476656: 4c 89 f0 mov rax, r14 + 476659: 49 89 d5 mov r13, rdx + 47665c: 31 d2 xor edx, edx + 47665e: 48 f7 f1 div rcx + 476661: 4c 89 6c 24 30 mov qword ptr [rsp + 48], r13 + 476666: 4d 89 ec mov r12, r13 + 476669: 4d 89 f5 mov r13, r14 + 47666c: 4c 8d 7a 01 lea r15, [rdx + 1] + 476670: 4c 89 fa mov rdx, r15 + 476673: 4c 89 fb mov rbx, r15 + 476676: 4d 89 cf mov r15, r9 + 476679: 48 c1 e2 05 shl rdx, 5 + 47667d: 49 89 d6 mov r14, rdx + 476680: 4c 89 e5 mov rbp, r12 + 476683: 48 c1 e5 05 shl rbp, 5 + 476687: 48 03 6c 24 08 add rbp, qword ptr [rsp + 8] + 47668c: eb 1a jmp 0x4766a8 + 47668e: 66 90 nop + 476690: 48 85 ff test rdi, rdi + 476693: 0f 84 cf 00 00 00 je 0x476768 + 476699: 49 01 dc add r12, rbx + 47669c: 4c 01 f5 add rbp, r14 + 47669f: 4d 39 e7 cmp r15, r12 + 4766a2: 0f 86 48 02 00 00 jbe 0x4768f0 + 4766a8: 8b 45 00 mov eax, dword ptr [rbp] + 4766ab: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 4766af: 49 39 c5 cmp r13, rax + 4766b2: 75 dc jne 0x476690 + 4766b4: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 4766b9: e8 72 aa f8 ff call 0x401130 <.plt+0x110> + 4766be: 85 c0 test eax, eax + 4766c0: 75 d7 jne 0x476699 + 4766c2: 8b 54 24 54 mov edx, dword ptr [rsp + 84] + 4766c6: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] + 4766cb: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] + 4766d0: 85 d2 test edx, edx + 4766d2: 75 08 jne 0x4766dc + 4766d4: 4c 8b 45 10 mov r8, qword ptr [rbp + 16] + 4766d8: 48 8b 5d 18 mov rbx, qword ptr [rbp + 24] + 4766dc: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 4766e1: 66 49 0f 6e c0 movq xmm0, r8 + 4766e6: 66 48 0f 6e e3 movq xmm4, rbx + 4766eb: 48 83 3d 7d 98 04 00 00 cmp qword ptr [rip + 301181], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 4766f3: 66 0f 6c c4 punpcklqdq xmm0, xmm4 # xmm0 = xmm0[0],xmm4[0] + 4766f7: 0f 29 00 movaps xmmword ptr [rax], xmm0 + 4766fa: 0f 84 89 fc ff ff je 0x476389 + 476700: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 476705: 48 8d 3d 74 aa 04 00 lea rdi, [rip + 305780] # 0x4c1180 <_dl_ns> + 47670c: 48 8d 04 c0 lea rax, [rax + 8*rax] + 476710: 48 c1 e0 04 shl rax, 4 + 476714: 48 8d 7c 07 20 lea rdi, [rdi + rax + 32] + 476719: e8 e2 98 b8 ff call 0x0 + 47671e: e9 66 fc ff ff jmp 0x476389 + 476723: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 476728: 44 8b 7c 24 58 mov r15d, dword ptr [rsp + 88] + 47672d: 4c 8b 6c 24 60 mov r13, qword ptr [rsp + 96] + 476732: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] + 47673a: 4c 8b a4 24 d8 00 00 00 mov r12, qword ptr [rsp + 216] + 476742: 4c 8b 5c 24 68 mov r11, qword ptr [rsp + 104] + 476747: 83 7c 24 74 01 cmp dword ptr [rsp + 116], 1 + 47674c: 0f 85 4a fa ff ff jne 0x47619c + 476752: 4c 8b 44 24 78 mov r8, qword ptr [rsp + 120] + 476757: 4d 85 c0 test r8, r8 + 47675a: 0f 85 d0 fb ff ff jne 0x476330 + 476760: e9 37 fa ff ff jmp 0x47619c + 476765: 0f 1f 00 nop dword ptr [rax] + 476768: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 47676d: 4d 89 f9 mov r9, r15 + 476770: 4d 89 ee mov r14, r13 + 476773: 49 89 df mov r15, rbx + 476776: 48 8d 3d 03 aa 04 00 lea rdi, [rip + 305667] # 0x4c1180 <_dl_ns> + 47677d: 4b 8d 14 49 lea rdx, [r9 + 2*r9] + 476781: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] + 476786: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] + 47678b: 48 8d 04 c0 lea rax, [rax + 8*rax] + 47678f: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] + 476794: 48 c1 e0 04 shl rax, 4 + 476798: 48 8b 44 07 58 mov rax, qword ptr [rdi + rax + 88] + 47679d: 48 c1 e0 02 shl rax, 2 + 4767a1: 48 39 c2 cmp rdx, rax + 4767a4: 0f 86 2a 02 00 00 jbe 0x4769d4 + 4767aa: 8b 44 24 54 mov eax, dword ptr [rsp + 84] + 4767ae: 4c 89 f9 mov rcx, r15 + 4767b1: 41 8b 10 mov edx, dword ptr [r8] + 4767b4: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 4767b9: 48 03 14 24 add rdx, qword ptr [rsp] + 4767bd: 48 c1 e1 05 shl rcx, 5 + 4767c1: 85 c0 test eax, eax + 4767c3: 0f 84 96 00 00 00 je 0x47685f + 4767c9: 4c 89 e8 mov rax, r13 + 4767cc: 48 c1 e0 05 shl rax, 5 + 4767d0: 48 01 f0 add rax, rsi + 4767d3: eb 12 jmp 0x4767e7 + 4767d5: 0f 1f 00 nop dword ptr [rax] + 4767d8: 4d 01 fd add r13, r15 + 4767db: 48 01 c8 add rax, rcx + 4767de: 4d 39 e9 cmp r9, r13 + 4767e1: 0f 86 11 01 00 00 jbe 0x4768f8 + 4767e7: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 + 4767ec: 75 ea jne 0x4767d8 + 4767ee: 48 8b b4 24 e8 00 00 00 mov rsi, qword ptr [rsp + 232] + 4767f6: 66 48 0f 6e c2 movq xmm0, rdx + 4767fb: 44 89 30 mov dword ptr [rax], r14d + 4767fe: 0f 16 44 24 40 movhps xmm0, qword ptr [rsp + 64] # xmm0 = xmm0[0,1],mem[0,1] + 476803: 48 89 70 18 mov qword ptr [rax + 24], rsi + 476807: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 + 47680b: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 476810: 48 8d 35 69 a9 04 00 lea rsi, [rip + 305513] # 0x4c1180 <_dl_ns> + 476817: 48 8d 04 c0 lea rax, [rax + 8*rax] + 47681b: 48 c1 e0 04 shl rax, 4 + 47681f: 48 83 44 06 58 01 add qword ptr [rsi + rax + 88], 1 + 476825: 48 83 3d 43 97 04 00 00 cmp qword ptr [rip + 300867], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 47682d: 74 12 je 0x476841 + 47682f: 48 8d 7c 06 20 lea rdi, [rsi + rax + 32] + 476834: 4c 89 04 24 mov qword ptr [rsp], r8 + 476838: e8 c3 97 b8 ff call 0x0 + 47683d: 4c 8b 04 24 mov r8, qword ptr [rsp] + 476841: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 476846: 66 49 0f 6e c0 movq xmm0, r8 + 47684b: 66 48 0f 6e d3 movq xmm2, rbx + 476850: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 476854: 0f 29 00 movaps xmmword ptr [rax], xmm0 + 476857: e9 2d fb ff ff jmp 0x476389 + 47685c: 4d 29 cd sub r13, r9 + 47685f: 4c 89 e8 mov rax, r13 + 476862: 48 c1 e0 05 shl rax, 5 + 476866: 48 01 f0 add rax, rsi + 476869: eb 10 jmp 0x47687b + 47686b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 476870: 4d 01 fd add r13, r15 + 476873: 48 01 c8 add rax, rcx + 476876: 4d 39 e9 cmp r9, r13 + 476879: 76 e1 jbe 0x47685c + 47687b: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 + 476880: 75 ee jne 0x476870 + 476882: 66 48 0f 6e c2 movq xmm0, rdx + 476887: 66 49 0f 6e d8 movq xmm3, r8 + 47688c: 44 89 30 mov dword ptr [rax], r14d + 47688f: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] + 476893: 48 89 58 18 mov qword ptr [rax + 24], rbx + 476897: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 + 47689b: 0f b6 83 1c 03 00 00 movzx eax, byte ptr [rbx + 796] + 4768a2: 83 e0 03 and eax, 3 + 4768a5: 3c 02 cmp al, 2 + 4768a7: 0f 85 5e ff ff ff jne 0x47680b + 4768ad: 80 bb 1f 03 00 00 00 cmp byte ptr [rbx + 799], 0 + 4768b4: 0f 85 51 ff ff ff jne 0x47680b + 4768ba: f6 84 24 d0 00 00 00 08 test byte ptr [rsp + 208], 8 + 4768c2: 0f 84 36 03 00 00 je 0x476bfe + 4768c8: 80 bb 20 03 00 00 00 cmp byte ptr [rbx + 800], 0 + 4768cf: 0f 85 36 ff ff ff jne 0x47680b + 4768d5: f6 05 e4 ce 04 00 04 test byte ptr [rip + 315108], 4 # 0x4c37c0 <_dl_debug_mask> + 4768dc: 0f 85 6b 03 00 00 jne 0x476c4d + 4768e2: c6 83 20 03 00 00 01 mov byte ptr [rbx + 800], 1 + 4768e9: e9 1d ff ff ff jmp 0x47680b + 4768ee: 66 90 nop + 4768f0: 4d 29 fc sub r12, r15 + 4768f3: e9 88 fd ff ff jmp 0x476680 + 4768f8: 4d 29 cd sub r13, r9 + 4768fb: e9 c9 fe ff ff jmp 0x4767c9 + 476900: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 476905: 31 d2 xor edx, edx + 476907: 0f b6 08 movzx ecx, byte ptr [rax] + 47690a: 48 85 c9 test rcx, rcx + 47690d: 0f 84 90 00 00 00 je 0x4769a3 + 476913: 0f b6 40 01 movzx eax, byte ptr [rax + 1] + 476917: 84 c0 test al, al + 476919: 74 7c je 0x476997 + 47691b: 48 c1 e1 04 shl rcx, 4 + 47691f: 48 01 c1 add rcx, rax + 476922: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 476927: 0f b6 40 02 movzx eax, byte ptr [rax + 2] + 47692b: 84 c0 test al, al + 47692d: 74 68 je 0x476997 + 47692f: 48 c1 e1 04 shl rcx, 4 + 476933: 48 01 c1 add rcx, rax + 476936: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 47693b: 0f b6 40 03 movzx eax, byte ptr [rax + 3] + 47693f: 84 c0 test al, al + 476941: 74 54 je 0x476997 + 476943: 48 c1 e1 04 shl rcx, 4 + 476947: 48 01 c1 add rcx, rax + 47694a: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 47694f: 0f b6 40 04 movzx eax, byte ptr [rax + 4] + 476953: 84 c0 test al, al + 476955: 74 40 je 0x476997 + 476957: 48 c1 e1 04 shl rcx, 4 + 47695b: 48 01 c1 add rcx, rax + 47695e: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 476963: 48 8d 50 05 lea rdx, [rax + 5] + 476967: 0f b6 40 05 movzx eax, byte ptr [rax + 5] + 47696b: 84 c0 test al, al + 47696d: 74 22 je 0x476991 + 47696f: 48 c1 e1 04 shl rcx, 4 + 476973: 48 83 c2 01 add rdx, 1 + 476977: 48 01 c8 add rax, rcx + 47697a: 48 89 c1 mov rcx, rax + 47697d: 48 c1 e9 18 shr rcx, 24 + 476981: 81 e1 f0 00 00 00 and ecx, 240 + 476987: 48 31 c1 xor rcx, rax + 47698a: 0f b6 02 movzx eax, byte ptr [rdx] + 47698d: 84 c0 test al, al + 47698f: 75 de jne 0x47696f + 476991: 81 e1 ff ff ff 0f and ecx, 268435455 + 476997: 48 89 c8 mov rax, rcx + 47699a: 31 d2 xor edx, edx + 47699c: 48 f7 f6 div rsi + 47699f: 48 c1 e2 02 shl rdx, 2 + 4769a3: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 4769a8: 48 89 08 mov qword ptr [rax], rcx + 4769ab: e9 9f f8 ff ff jmp 0x47624f + 4769b0: 44 8b 7c 24 30 mov r15d, dword ptr [rsp + 48] + 4769b5: 4c 8b 6c 24 58 mov r13, qword ptr [rsp + 88] + 4769ba: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] + 4769c2: 4c 8b a4 24 d8 00 00 00 mov r12, qword ptr [rsp + 216] + 4769ca: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] + 4769cf: e9 73 fd ff ff jmp 0x476747 + 4769d4: 49 8d 79 01 lea rdi, [r9 + 1] + 4769d8: 4c 89 44 24 20 mov qword ptr [rsp + 32], r8 + 4769dd: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 + 4769e2: e8 09 41 00 00 call 0x47aaf0 <_dl_higher_prime_number> + 4769e7: bf 20 00 00 00 mov edi, 32 + 4769ec: 48 89 c6 mov rsi, rax + 4769ef: 48 89 c5 mov rbp, rax + 4769f2: e8 69 9e fa ff call 0x420860 + 4769f7: 49 89 c3 mov r11, rax + 4769fa: 48 85 c0 test rax, rax + 4769fd: 0f 84 6d 02 00 00 je 0x476c70 + 476a03: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] + 476a08: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 476a0d: 4c 8d 7d fe lea r15, [rbp - 2] + 476a11: 4c 8b 44 24 20 mov r8, qword ptr [rsp + 32] + 476a16: 4d 89 cd mov r13, r9 + 476a19: 48 89 c6 mov rsi, rax + 476a1c: 49 c1 e5 05 shl r13, 5 + 476a20: 49 01 c5 add r13, rax + 476a23: 4d 85 c9 test r9, r9 + 476a26: 75 11 jne 0x476a39 + 476a28: e9 88 00 00 00 jmp 0x476ab5 + 476a2d: 0f 1f 00 nop dword ptr [rax] + 476a30: 48 83 c6 20 add rsi, 32 + 476a34: 49 39 f5 cmp r13, rsi + 476a37: 74 7c je 0x476ab5 + 476a39: 48 8b 7e 08 mov rdi, qword ptr [rsi + 8] + 476a3d: 48 85 ff test rdi, rdi + 476a40: 74 ee je 0x476a30 + 476a42: 44 8b 26 mov r12d, dword ptr [rsi] + 476a45: 48 8b 46 10 mov rax, qword ptr [rsi + 16] + 476a49: 31 d2 xor edx, edx + 476a4b: 4c 8b 56 18 mov r10, qword ptr [rsi + 24] + 476a4f: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 476a54: 4c 89 e0 mov rax, r12 + 476a57: 4d 89 e1 mov r9, r12 + 476a5a: 48 f7 f5 div rbp + 476a5d: 4c 89 e0 mov rax, r12 + 476a60: 48 89 d1 mov rcx, rdx + 476a63: 31 d2 xor edx, edx + 476a65: 49 f7 f7 div r15 + 476a68: 48 83 c2 01 add rdx, 1 + 476a6c: 49 89 d4 mov r12, rdx + 476a6f: 49 c1 e4 05 shl r12, 5 + 476a73: 48 89 c8 mov rax, rcx + 476a76: 48 c1 e0 05 shl rax, 5 + 476a7a: 4c 01 d8 add rax, r11 + 476a7d: eb 0c jmp 0x476a8b + 476a7f: 90 nop + 476a80: 48 01 d1 add rcx, rdx + 476a83: 4c 01 e0 add rax, r12 + 476a86: 48 39 cd cmp rbp, rcx + 476a89: 76 25 jbe 0x476ab0 + 476a8b: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 + 476a90: 75 ee jne 0x476a80 + 476a92: 66 48 0f 6e c7 movq xmm0, rdi + 476a97: 44 89 08 mov dword ptr [rax], r9d + 476a9a: 0f 16 44 24 10 movhps xmm0, qword ptr [rsp + 16] # xmm0 = xmm0[0,1],mem[0,1] + 476a9f: 4c 89 50 18 mov qword ptr [rax + 24], r10 + 476aa3: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 + 476aa7: eb 87 jmp 0x476a30 + 476aa9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 476ab0: 48 29 e9 sub rcx, rbp + 476ab3: eb be jmp 0x476a73 + 476ab5: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 476aba: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 476abf: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 + 476ac4: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 476ac9: 4c 8d 24 c0 lea r12, [rax + 8*rax] + 476acd: 48 8d 05 ac a6 04 00 lea rax, [rip + 304812] # 0x4c1180 <_dl_ns> + 476ad4: 49 c1 e4 04 shl r12, 4 + 476ad8: 49 01 c4 add r12, rax + 476adb: 41 ff 54 24 60 call qword ptr [r12 + 96] + 476ae0: 31 d2 xor edx, edx + 476ae2: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] + 476ae7: 49 89 e9 mov r9, rbp + 476aea: 48 c7 c0 50 f5 41 00 mov rax, 4322640 + 476af1: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 476af6: 49 89 6c 24 50 mov qword ptr [r12 + 80], rbp + 476afb: 4d 89 5c 24 48 mov qword ptr [r12 + 72], r11 + 476b00: 49 89 44 24 60 mov qword ptr [r12 + 96], rax + 476b05: 4c 89 f0 mov rax, r14 + 476b08: 48 f7 f5 div rbp + 476b0b: 4c 89 5c 24 08 mov qword ptr [rsp + 8], r11 + 476b10: 4c 89 f0 mov rax, r14 + 476b13: 49 89 d5 mov r13, rdx + 476b16: 31 d2 xor edx, edx + 476b18: 49 f7 f7 div r15 + 476b1b: 4c 8d 7a 01 lea r15, [rdx + 1] + 476b1f: e9 86 fc ff ff jmp 0x4767aa + 476b24: be 1f 00 00 00 mov esi, 31 + 476b29: bf 20 00 00 00 mov edi, 32 + 476b2e: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 476b33: e8 28 9d fa ff call 0x420860 + 476b38: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 476b3d: 48 85 c0 test rax, rax + 476b40: 0f 84 2a 01 00 00 je 0x476c70 + 476b46: 48 89 45 48 mov qword ptr [rbp + 72], rax + 476b4a: 4d 89 f5 mov r13, r14 + 476b4d: 4d 89 f7 mov r15, r14 + 476b50: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 476b55: 48 c7 c0 50 f5 41 00 mov rax, 4322640 + 476b5c: 48 c7 45 50 1f 00 00 00 mov qword ptr [rbp + 80], 31 + 476b64: 48 ba 11 42 08 21 84 10 42 08 movabs rdx, 595056260442243601 + 476b6e: 41 b9 1f 00 00 00 mov r9d, 31 + 476b74: 48 89 45 60 mov qword ptr [rbp + 96], rax + 476b78: 4c 89 f0 mov rax, r14 + 476b7b: 48 f7 e2 mul rdx + 476b7e: 49 29 d5 sub r13, rdx + 476b81: 49 d1 ed shr r13 + 476b84: 49 01 d5 add r13, rdx + 476b87: 48 ba 47 58 ee 69 84 e5 9e 46 movabs rdx, 5088756985850910791 + 476b91: 49 c1 ed 04 shr r13, 4 + 476b95: 4c 89 e8 mov rax, r13 + 476b98: 48 c1 e0 05 shl rax, 5 + 476b9c: 4c 29 e8 sub rax, r13 + 476b9f: 4d 89 f5 mov r13, r14 + 476ba2: 49 29 c5 sub r13, rax + 476ba5: 4c 89 f0 mov rax, r14 + 476ba8: 48 f7 ea imul rdx + 476bab: 48 89 d0 mov rax, rdx + 476bae: 4c 89 f2 mov rdx, r14 + 476bb1: 48 c1 fa 3f sar rdx, 63 + 476bb5: 48 c1 f8 03 sar rax, 3 + 476bb9: 48 29 d0 sub rax, rdx + 476bbc: 48 8d 14 c5 00 00 00 00 lea rdx, [8*rax] + 476bc4: 48 29 c2 sub rdx, rax + 476bc7: 48 8d 04 90 lea rax, [rax + 4*rdx] + 476bcb: 49 29 c7 sub r15, rax + 476bce: 49 83 c7 01 add r15, 1 + 476bd2: e9 d3 fb ff ff jmp 0x4767aa + 476bd7: 44 8b 7c 24 30 mov r15d, dword ptr [rsp + 48] + 476bdc: 4c 8b 6c 24 58 mov r13, qword ptr [rsp + 88] + 476be1: 49 89 c0 mov r8, rax + 476be4: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] + 476bec: 4c 8b a4 24 d8 00 00 00 mov r12, qword ptr [rsp + 216] + 476bf4: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] + 476bf9: e9 32 f7 ff ff jmp 0x476330 + 476bfe: f6 05 bb cb 04 00 04 test byte ptr [rip + 314299], 4 # 0x4c37c0 <_dl_debug_mask> + 476c05: 75 26 jne 0x476c2d + 476c07: c6 83 1f 03 00 00 01 mov byte ptr [rbx + 799], 1 + 476c0e: e9 f8 fb ff ff jmp 0x47680b + 476c13: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] + 476c18: 4c 8b 44 24 30 mov r8, qword ptr [rsp + 48] + 476c1d: 4d 89 f3 mov r11, r14 + 476c20: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] + 476c28: e9 12 f7 ff ff jmp 0x47633f + 476c2d: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] + 476c31: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 476c35: 31 c0 xor eax, eax + 476c37: 4c 89 04 24 mov qword ptr [rsp], r8 + 476c3b: 48 8d 3d 76 31 03 00 lea rdi, [rip + 209270] # 0x4a9db8 + 476c42: e8 39 3c 00 00 call 0x47a880 <_dl_debug_printf> + 476c47: 4c 8b 04 24 mov r8, qword ptr [rsp] + 476c4b: eb ba jmp 0x476c07 + 476c4d: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] + 476c51: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 476c55: 31 c0 xor eax, eax + 476c57: 4c 89 04 24 mov qword ptr [rsp], r8 + 476c5b: 48 8d 3d 56 31 03 00 lea rdi, [rip + 209238] # 0x4a9db8 + 476c62: e8 19 3c 00 00 call 0x47a880 <_dl_debug_printf> + 476c67: 4c 8b 04 24 mov r8, qword ptr [rsp] + 476c6b: e9 72 fc ff ff jmp 0x4768e2 + 476c70: 48 83 3d f8 92 04 00 00 cmp qword ptr [rip + 299768], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 476c78: 74 1a je 0x476c94 + 476c7a: 48 69 44 24 18 90 00 00 00 imul rax, qword ptr [rsp + 24], 144 + 476c83: 48 8d 3d f6 a4 04 00 lea rdi, [rip + 304374] # 0x4c1180 <_dl_ns> + 476c8a: 48 8d 7c 07 20 lea rdi, [rdi + rax + 32] + 476c8f: e8 6c 93 b8 ff call 0x0 + 476c94: bf 02 00 00 00 mov edi, 2 + 476c99: 48 8d 35 08 25 02 00 lea rsi, [rip + 140552] # 0x4991a8 <_dl_x86_hwcap_flags+0x58> + 476ca0: 31 c0 xor eax, eax + 476ca2: e8 39 3d 00 00 call 0x47a9e0 <_dl_dprintf> + 476ca7: bf 7f 00 00 00 mov edi, 127 + 476cac: e8 df 10 fd ff call 0x447d90 <_exit> + 476cb1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 476cbc: 0f 1f 40 00 nop dword ptr [rax] + +0000000000476cc0 <_dl_lookup_symbol_x>: + 476cc0: f3 0f 1e fa endbr64 + 476cc4: 41 57 push r15 + 476cc6: 41 56 push r14 + 476cc8: 41 55 push r13 + 476cca: 49 89 fd mov r13, rdi + 476ccd: 41 54 push r12 + 476ccf: 49 89 d4 mov r12, rdx + 476cd2: 55 push rbp + 476cd3: 53 push rbx + 476cd4: 48 81 ec 88 00 00 00 sub rsp, 136 + 476cdb: 0f b6 17 movzx edx, byte ptr [rdi] + 476cde: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 476ce3: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 476ce8: 4c 89 04 24 mov qword ptr [rsp], r8 + 476cec: 44 89 4c 24 10 mov dword ptr [rsp + 16], r9d + 476cf1: 84 d2 test dl, dl + 476cf3: 0f 84 17 02 00 00 je 0x476f10 <_dl_lookup_symbol_x+0x250> + 476cf9: 48 89 f9 mov rcx, rdi + 476cfc: b8 05 15 00 00 mov eax, 5381 + 476d01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 476d08: 48 89 c6 mov rsi, rax + 476d0b: 0f b6 d2 movzx edx, dl + 476d0e: 48 83 c1 01 add rcx, 1 + 476d12: 48 c1 e6 05 shl rsi, 5 + 476d16: 48 01 f0 add rax, rsi + 476d19: 48 01 d0 add rax, rdx + 476d1c: 0f b6 11 movzx edx, byte ptr [rcx] + 476d1f: 84 d2 test dl, dl + 476d21: 75 e5 jne 0x476d08 <_dl_lookup_symbol_x+0x48> + 476d23: 89 c3 mov ebx, eax + 476d25: b8 ff ff ff ff mov eax, 4294967295 + 476d2a: 66 0f ef c0 pxor xmm0, xmm0 + 476d2e: 48 83 3c 24 00 cmp qword ptr [rsp], 0 + 476d33: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 476d38: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 + 476d3d: 74 0e je 0x476d4d <_dl_lookup_symbol_x+0x8d> + 476d3f: f6 84 24 c0 00 00 00 02 test byte ptr [rsp + 192], 2 + 476d47: 0f 85 6b 0a 00 00 jne 0x4777b8 <_dl_lookup_symbol_x+0xaf8> + 476d4d: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 476d52: 49 8b 0c 24 mov rcx, qword ptr [r12] + 476d56: 48 83 bc 24 c8 00 00 00 00 cmp qword ptr [rsp + 200], 0 + 476d5f: 4c 8b 08 mov r9, qword ptr [rax] + 476d62: 0f 85 e8 01 00 00 jne 0x476f50 <_dl_lookup_symbol_x+0x290> + 476d68: 4d 85 c9 test r9, r9 + 476d6b: 0f 84 af 01 00 00 je 0x476f20 <_dl_lookup_symbol_x+0x260> + 476d71: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 476d7a: 48 89 c5 mov rbp, rax + 476d7d: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 476d82: 4c 8d 7c 24 50 lea r15, [rsp + 80] + 476d87: 4c 8d 74 24 48 lea r14, [rsp + 72] + 476d8c: eb 15 jmp 0x476da3 <_dl_lookup_symbol_x+0xe3> + 476d8e: 66 90 nop + 476d90: 4c 8b 4d 08 mov r9, qword ptr [rbp + 8] + 476d94: 48 83 c5 08 add rbp, 8 + 476d98: 49 8b 0c 24 mov rcx, qword ptr [r12] + 476d9c: 31 c0 xor eax, eax + 476d9e: 4d 85 c9 test r9, r9 + 476da1: 74 3a je 0x476ddd <_dl_lookup_symbol_x+0x11d> + 476da3: ff 74 24 08 push qword ptr [rsp + 8] + 476da7: 8b 7c 24 18 mov edi, dword ptr [rsp + 24] + 476dab: 4d 89 f8 mov r8, r15 + 476dae: 4c 89 f2 mov rdx, r14 + 476db1: 48 89 de mov rsi, rbx + 476db4: 57 push rdi + 476db5: ff b4 24 d8 00 00 00 push qword ptr [rsp + 216] + 476dbc: 8b bc 24 d8 00 00 00 mov edi, dword ptr [rsp + 216] + 476dc3: 57 push rdi + 476dc4: 4c 89 ef mov rdi, r13 + 476dc7: ff 74 24 20 push qword ptr [rsp + 32] + 476dcb: 50 push rax + 476dcc: e8 df f2 ff ff call 0x4760b0 + 476dd1: 48 83 c4 30 add rsp, 48 + 476dd5: 85 c0 test eax, eax + 476dd7: 74 b7 je 0x476d90 <_dl_lookup_symbol_x+0xd0> + 476dd9: 49 8b 0c 24 mov rcx, qword ptr [r12] + 476ddd: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 + 476de3: 0f 84 37 01 00 00 je 0x476f20 <_dl_lookup_symbol_x+0x260> + 476de9: 48 85 c9 test rcx, rcx + 476dec: 74 0b je 0x476df9 <_dl_lookup_symbol_x+0x139> + 476dee: 0f b6 41 05 movzx eax, byte ptr [rcx + 5] + 476df2: 83 e0 03 and eax, 3 + 476df5: 3c 03 cmp al, 3 + 476df7: 74 5f je 0x476e58 <_dl_lookup_symbol_x+0x198> + 476df9: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] + 476dfe: 31 ed xor ebp, ebp + 476e00: 41 0f b6 86 1c 03 00 00 movzx eax, byte ptr [r14 + 796] + 476e08: 83 e0 03 and eax, 3 + 476e0b: 3c 02 cmp al, 2 + 476e0d: 0f 84 2f 02 00 00 je 0x477042 <_dl_lookup_symbol_x+0x382> + 476e13: 41 8b 8e dc 03 00 00 mov ecx, dword ptr [r14 + 988] + 476e1a: 85 c9 test ecx, ecx + 476e1c: 0f 84 10 02 00 00 je 0x477032 <_dl_lookup_symbol_x+0x372> + 476e22: 8b 05 98 c9 04 00 mov eax, dword ptr [rip + 313752] # 0x4c37c0 <_dl_debug_mask> + 476e28: a9 04 08 00 00 test eax, 2052 + 476e2d: 0f 85 56 01 00 00 jne 0x476f89 <_dl_lookup_symbol_x+0x2c9> + 476e33: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] + 476e38: 49 89 04 24 mov qword ptr [r12], rax + 476e3c: 48 81 c4 88 00 00 00 add rsp, 136 + 476e43: 4c 89 f0 mov rax, r14 + 476e46: 5b pop rbx + 476e47: 5d pop rbp + 476e48: 41 5c pop r12 + 476e4a: 41 5d pop r13 + 476e4c: 41 5e pop r14 + 476e4e: 41 5f pop r15 + 476e50: c3 ret + 476e51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 476e58: 83 7c 24 10 01 cmp dword ptr [rsp + 16], 1 + 476e5d: 0f 84 b6 02 00 00 je 0x477119 <_dl_lookup_symbol_x+0x459> + 476e63: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 476e68: 66 0f ef c0 pxor xmm0, xmm0 + 476e6c: 0f 29 44 24 60 movaps xmmword ptr [rsp + 96], xmm0 + 476e71: 4c 8b 08 mov r9, qword ptr [rax] + 476e74: 4d 85 c9 test r9, r9 + 476e77: 0f 84 c6 02 00 00 je 0x477143 <_dl_lookup_symbol_x+0x483> + 476e7d: 83 7c 24 10 04 cmp dword ptr [rsp + 16], 4 + 476e82: 4c 8d 44 24 60 lea r8, [rsp + 96] + 476e87: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] + 476e8c: 49 89 c7 mov r15, rax + 476e8f: 0f 94 44 24 28 sete byte ptr [rsp + 40] + 476e94: 4c 89 c5 mov rbp, r8 + 476e97: eb 5e jmp 0x476ef7 <_dl_lookup_symbol_x+0x237> + 476e99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 476ea0: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 + 476ea5: b8 04 00 00 00 mov eax, 4 + 476eaa: 74 56 je 0x476f02 <_dl_lookup_symbol_x+0x242> + 476eac: 6a 00 push 0 + 476eae: 49 89 e8 mov r8, rbp + 476eb1: 48 89 de mov rsi, rbx + 476eb4: 4c 89 ef mov rdi, r13 + 476eb7: 50 push rax + 476eb8: ff b4 24 d8 00 00 00 push qword ptr [rsp + 216] + 476ebf: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] + 476ec6: 50 push rax + 476ec7: ff 74 24 20 push qword ptr [rsp + 32] + 476ecb: 52 push rdx + 476ecc: 4c 89 f2 mov rdx, r14 + 476ecf: e8 dc f1 ff ff call 0x4760b0 + 476ed4: 48 83 c4 30 add rsp, 48 + 476ed8: 85 c0 test eax, eax + 476eda: 0f 85 0a 02 00 00 jne 0x4770ea <_dl_lookup_symbol_x+0x42a> + 476ee0: 4d 8b 4f 08 mov r9, qword ptr [r15 + 8] + 476ee4: 49 83 c7 08 add r15, 8 + 476ee8: 4d 85 c9 test r9, r9 + 476eeb: 0f 84 f9 01 00 00 je 0x4770ea <_dl_lookup_symbol_x+0x42a> + 476ef1: 49 8b 0c 24 mov rcx, qword ptr [r12] + 476ef5: 31 d2 xor edx, edx + 476ef7: 0f b6 41 04 movzx eax, byte ptr [rcx + 4] + 476efb: 83 e0 0f and eax, 15 + 476efe: 3c 01 cmp al, 1 + 476f00: 74 9e je 0x476ea0 <_dl_lookup_symbol_x+0x1e0> + 476f02: b8 01 00 00 00 mov eax, 1 + 476f07: eb a3 jmp 0x476eac <_dl_lookup_symbol_x+0x1ec> + 476f09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 476f10: bb 05 15 00 00 mov ebx, 5381 + 476f15: e9 0b fe ff ff jmp 0x476d25 <_dl_lookup_symbol_x+0x65> + 476f1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 476f20: 48 85 c9 test rcx, rcx + 476f23: 74 0b je 0x476f30 <_dl_lookup_symbol_x+0x270> + 476f25: 0f b6 41 04 movzx eax, byte ptr [rcx + 4] + 476f29: c0 e8 04 shr al, 4 + 476f2c: 3c 02 cmp al, 2 + 476f2e: 74 0d je 0x476f3d <_dl_lookup_symbol_x+0x27d> + 476f30: f6 05 8a c8 04 00 01 test byte ptr [rip + 313482], 1 # 0x4c37c1 <_dl_debug_mask+0x1> + 476f37: 0f 84 3b 07 00 00 je 0x477678 <_dl_lookup_symbol_x+0x9b8> + 476f3d: 49 c7 04 24 00 00 00 00 mov qword ptr [r12], 0 + 476f45: 45 31 f6 xor r14d, r14d + 476f48: e9 ef fe ff ff jmp 0x476e3c <_dl_lookup_symbol_x+0x17c> + 476f4d: 0f 1f 00 nop dword ptr [rax] + 476f50: 49 8b 01 mov rax, qword ptr [r9] + 476f53: 48 8b 38 mov rdi, qword ptr [rax] + 476f56: 48 39 bc 24 c8 00 00 00 cmp qword ptr [rsp + 200], rdi + 476f5e: 0f 84 fe 01 00 00 je 0x477162 <_dl_lookup_symbol_x+0x4a2> + 476f64: 48 8b b4 24 c8 00 00 00 mov rsi, qword ptr [rsp + 200] + 476f6c: 31 d2 xor edx, edx + 476f6e: 66 90 nop + 476f70: 48 83 c2 01 add rdx, 1 + 476f74: 48 39 34 d0 cmp qword ptr [rax + 8*rdx], rsi + 476f78: 75 f6 jne 0x476f70 <_dl_lookup_symbol_x+0x2b0> + 476f7a: 48 89 54 24 20 mov qword ptr [rsp + 32], rdx + 476f7f: 48 8b 6c 24 18 mov rbp, qword ptr [rsp + 24] + 476f84: e9 f4 fd ff ff jmp 0x476d7d <_dl_lookup_symbol_x+0xbd> + 476f89: a8 04 test al, 4 + 476f8b: 0f 84 a2 fe ff ff je 0x476e33 <_dl_lookup_symbol_x+0x173> + 476f91: 49 8b 4e 08 mov rcx, qword ptr [r14 + 8] + 476f95: 85 ed test ebp, ebp + 476f97: 4d 8b 46 30 mov r8, qword ptr [r14 + 48] + 476f9b: 4c 8d 0d 59 2d 03 00 lea r9, [rip + 208217] # 0x4a9cfb + 476fa2: 48 8d 05 5c 2d 03 00 lea rax, [rip + 208220] # 0x4a9d05 + 476fa9: 4c 0f 44 c8 cmove r9, rax + 476fad: 80 39 00 cmp byte ptr [rcx], 0 + 476fb0: 75 18 jne 0x476fca <_dl_lookup_symbol_x+0x30a> + 476fb2: 48 8b 05 af 8a 04 00 mov rax, qword ptr [rip + 297647] # 0x4bfa68 <_dl_argv> + 476fb9: 48 8b 08 mov rcx, qword ptr [rax] + 476fbc: 48 8d 05 00 25 03 00 lea rax, [rip + 206080] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 476fc3: 48 85 c9 test rcx, rcx + 476fc6: 48 0f 44 c8 cmove rcx, rax + 476fca: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 476fcf: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 476fd3: 48 8b 50 30 mov rdx, qword ptr [rax + 48] + 476fd7: 80 3e 00 cmp byte ptr [rsi], 0 + 476fda: 75 18 jne 0x476ff4 <_dl_lookup_symbol_x+0x334> + 476fdc: 48 8b 05 85 8a 04 00 mov rax, qword ptr [rip + 297605] # 0x4bfa68 <_dl_argv> + 476fe3: 48 8b 30 mov rsi, qword ptr [rax] + 476fe6: 48 8d 05 d6 24 03 00 lea rax, [rip + 206038] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 476fed: 48 85 f6 test rsi, rsi + 476ff0: 48 0f 44 f0 cmove rsi, rax + 476ff4: 48 83 ec 08 sub rsp, 8 + 476ff8: 48 8d 3d e9 2e 03 00 lea rdi, [rip + 208617] # 0x4a9ee8 + 476fff: 31 c0 xor eax, eax + 477001: 41 55 push r13 + 477003: e8 78 38 00 00 call 0x47a880 <_dl_debug_printf> + 477008: 58 pop rax + 477009: 5a pop rdx + 47700a: 48 8b 04 24 mov rax, qword ptr [rsp] + 47700e: 48 85 c0 test rax, rax + 477011: 0f 84 33 01 00 00 je 0x47714a <_dl_lookup_symbol_x+0x48a> + 477017: 48 8b 30 mov rsi, qword ptr [rax] + 47701a: 48 8d 3d 18 2d 03 00 lea rdi, [rip + 208152] # 0x4a9d39 + 477021: 31 c0 xor eax, eax + 477023: e8 08 39 00 00 call 0x47a930 <_dl_debug_printf_c> + 477028: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] + 47702d: e9 01 fe ff ff jmp 0x476e33 <_dl_lookup_symbol_x+0x173> + 477032: 41 c7 86 dc 03 00 00 01 00 00 00 mov dword ptr [r14 + 988], 1 + 47703d: e9 e0 fd ff ff jmp 0x476e22 <_dl_lookup_symbol_x+0x162> + 477042: f6 84 24 c0 00 00 00 01 test byte ptr [rsp + 192], 1 + 47704a: 0f 84 c3 fd ff ff je 0x476e13 <_dl_lookup_symbol_x+0x153> + 477050: 4c 39 74 24 08 cmp qword ptr [rsp + 8], r14 + 477055: 0f 84 b8 fd ff ff je 0x476e13 <_dl_lookup_symbol_x+0x153> + 47705b: 41 80 be 1f 03 00 00 00 cmp byte ptr [r14 + 799], 0 + 477063: 0f 85 aa fd ff ff jne 0x476e13 <_dl_lookup_symbol_x+0x153> + 477069: 8b 84 24 c0 00 00 00 mov eax, dword ptr [rsp + 192] + 477070: 83 e0 08 and eax, 8 + 477073: 89 44 24 20 mov dword ptr [rsp + 32], eax + 477077: 74 0e je 0x477087 <_dl_lookup_symbol_x+0x3c7> + 477079: 41 80 be 20 03 00 00 00 cmp byte ptr [r14 + 800], 0 + 477081: 0f 85 8c fd ff ff jne 0x476e13 <_dl_lookup_symbol_x+0x153> + 477087: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 47708c: 48 8b 98 d0 03 00 00 mov rbx, qword ptr [rax + 976] + 477093: 49 89 d8 mov r8, rbx + 477096: 48 89 5c 24 28 mov qword ptr [rsp + 40], rbx + 47709b: 48 8b 80 c8 03 00 00 mov rax, qword ptr [rax + 968] + 4770a2: 48 89 c3 mov rbx, rax + 4770a5: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 4770aa: 48 85 db test rbx, rbx + 4770ad: 0f 84 c2 00 00 00 je 0x477175 <_dl_lookup_symbol_x+0x4b5> + 4770b3: 48 8b 03 mov rax, qword ptr [rbx] + 4770b6: 31 d2 xor edx, edx + 4770b8: 48 85 c0 test rax, rax + 4770bb: 75 1e jne 0x4770db <_dl_lookup_symbol_x+0x41b> + 4770bd: e9 b3 00 00 00 jmp 0x477175 <_dl_lookup_symbol_x+0x4b5> + 4770c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4770c8: 8d 42 01 lea eax, [rdx + 1] + 4770cb: 48 89 c2 mov rdx, rax + 4770ce: 48 8b 04 c3 mov rax, qword ptr [rbx + 8*rax] + 4770d2: 48 85 c0 test rax, rax + 4770d5: 0f 84 9a 00 00 00 je 0x477175 <_dl_lookup_symbol_x+0x4b5> + 4770db: 4c 39 f0 cmp rax, r14 + 4770de: 75 e8 jne 0x4770c8 <_dl_lookup_symbol_x+0x408> + 4770e0: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] + 4770e5: e9 29 fd ff ff jmp 0x476e13 <_dl_lookup_symbol_x+0x153> + 4770ea: 48 83 7c 24 60 00 cmp qword ptr [rsp + 96], 0 + 4770f0: 74 51 je 0x477143 <_dl_lookup_symbol_x+0x483> + 4770f2: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 4770f7: 48 39 5c 24 68 cmp qword ptr [rsp + 104], rbx + 4770fc: 74 45 je 0x477143 <_dl_lookup_symbol_x+0x483> + 4770fe: 49 8b 04 24 mov rax, qword ptr [r12] + 477102: 48 89 5c 24 58 mov qword ptr [rsp + 88], rbx + 477107: 49 89 de mov r14, rbx + 47710a: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 47710f: bd 01 00 00 00 mov ebp, 1 + 477114: e9 e7 fc ff ff jmp 0x476e00 <_dl_lookup_symbol_x+0x140> + 477119: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 47711e: 48 39 44 24 58 cmp qword ptr [rsp + 88], rax + 477123: 74 0f je 0x477134 <_dl_lookup_symbol_x+0x474> + 477125: 66 48 0f 6e c1 movq xmm0, rcx + 47712a: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] + 47712f: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 + 477134: 4c 8b 74 24 08 mov r14, qword ptr [rsp + 8] + 477139: bd 01 00 00 00 mov ebp, 1 + 47713e: e9 d0 fc ff ff jmp 0x476e13 <_dl_lookup_symbol_x+0x153> + 477143: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] + 477148: eb c5 jmp 0x47710f <_dl_lookup_symbol_x+0x44f> + 47714a: 48 8d 3d 89 e1 01 00 lea rdi, [rip + 123273] # 0x4952da + 477151: 31 c0 xor eax, eax + 477153: e8 d8 37 00 00 call 0x47a930 <_dl_debug_printf_c> + 477158: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] + 47715d: e9 d1 fc ff ff jmp 0x476e33 <_dl_lookup_symbol_x+0x173> + 477162: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 47716b: 48 8b 6c 24 18 mov rbp, qword ptr [rsp + 24] + 477170: e9 08 fc ff ff jmp 0x476d7d <_dl_lookup_symbol_x+0xbd> + 477175: 4d 85 c0 test r8, r8 + 477178: 74 2a je 0x4771a4 <_dl_lookup_symbol_x+0x4e4> + 47717a: 45 8b 08 mov r9d, dword ptr [r8] + 47717d: 45 85 c9 test r9d, r9d + 477180: 74 25 je 0x4771a7 <_dl_lookup_symbol_x+0x4e7> + 477182: 41 8d 51 ff lea edx, [r9 - 1] + 477186: 49 8d 40 08 lea rax, [r8 + 8] + 47718a: 49 8d 54 d0 10 lea rdx, [r8 + 8*rdx + 16] + 47718f: eb 09 jmp 0x47719a <_dl_lookup_symbol_x+0x4da> + 477191: 48 83 c0 08 add rax, 8 + 477195: 48 39 c2 cmp rdx, rax + 477198: 74 0d je 0x4771a7 <_dl_lookup_symbol_x+0x4e7> + 47719a: 4c 39 30 cmp qword ptr [rax], r14 + 47719d: 75 f2 jne 0x477191 <_dl_lookup_symbol_x+0x4d1> + 47719f: e9 3c ff ff ff jmp 0x4770e0 <_dl_lookup_symbol_x+0x420> + 4771a4: 45 31 c9 xor r9d, r9d + 4771a7: 49 8b 86 78 04 00 00 mov rax, qword ptr [r14 + 1144] + 4771ae: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 4771b3: 8b 84 24 c0 00 00 00 mov eax, dword ptr [rsp + 192] + 4771ba: 83 e0 04 and eax, 4 + 4771bd: 41 89 c7 mov r15d, eax + 4771c0: 0f 85 67 02 00 00 jne 0x47742d <_dl_lookup_symbol_x+0x76d> + 4771c6: 48 83 3d 3a 8d 04 00 00 cmp qword ptr [rip + 298298], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 4771ce: 74 16 je 0x4771e6 <_dl_lookup_symbol_x+0x526> + 4771d0: 48 8d 3d 09 9f 04 00 lea rdi, [rip + 302857] # 0x4c10e0 <_dl_load_lock> + 4771d7: 44 89 4c 24 34 mov dword ptr [rsp + 52], r9d + 4771dc: e8 1f 8e b8 ff call 0x0 + 4771e1: 44 8b 4c 24 34 mov r9d, dword ptr [rsp + 52] + 4771e6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4771eb: 48 8d 15 8e 9f 04 00 lea rdx, [rip + 302990] # 0x4c1180 <_dl_ns> + 4771f2: 4c 8b 40 30 mov r8, qword ptr [rax + 48] + 4771f6: 4b 8d 04 c0 lea rax, [r8 + 8*r8] + 4771fa: 48 c1 e0 04 shl rax, 4 + 4771fe: 48 8b 04 02 mov rax, qword ptr [rdx + rax] + 477202: 4c 39 f0 cmp rax, r14 + 477205: 74 72 je 0x477279 <_dl_lookup_symbol_x+0x5b9> + 477207: 48 85 c0 test rax, rax + 47720a: 75 09 jne 0x477215 <_dl_lookup_symbol_x+0x555> + 47720c: eb 10 jmp 0x47721e <_dl_lookup_symbol_x+0x55e> + 47720e: 66 90 nop + 477210: 4c 39 f0 cmp rax, r14 + 477213: 74 64 je 0x477279 <_dl_lookup_symbol_x+0x5b9> + 477215: 48 8b 40 18 mov rax, qword ptr [rax + 24] + 477219: 48 85 c0 test rax, rax + 47721c: 75 f2 jne 0x477210 <_dl_lookup_symbol_x+0x550> + 47721e: 48 83 3d 4a 8d 04 00 00 cmp qword ptr [rip + 298314], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 477226: 0f 84 b2 01 00 00 je 0x4773de <_dl_lookup_symbol_x+0x71e> + 47722c: 48 8d 3d ad 9e 04 00 lea rdi, [rip + 302765] # 0x4c10e0 <_dl_load_lock> + 477233: e8 c8 8d b8 ff call 0x0 + 477238: 45 85 ff test r15d, r15d + 47723b: 0f 85 23 03 00 00 jne 0x477564 <_dl_lookup_symbol_x+0x8a4> + 477241: ff b4 24 c8 00 00 00 push qword ptr [rsp + 200] + 477248: 4c 89 ef mov rdi, r13 + 47724b: 4c 89 e2 mov rdx, r12 + 47724e: 8b 84 24 c8 00 00 00 mov eax, dword ptr [rsp + 200] + 477255: 50 push rax + 477256: 44 8b 4c 24 20 mov r9d, dword ptr [rsp + 32] + 47725b: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 477260: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 477265: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 47726a: e8 51 fa ff ff call 0x476cc0 <_dl_lookup_symbol_x> + 47726f: 5e pop rsi + 477270: 5f pop rdi + 477271: 49 89 c6 mov r14, rax + 477274: e9 c3 fb ff ff jmp 0x476e3c <_dl_lookup_symbol_x+0x17c> + 477279: 48 85 c0 test rax, rax + 47727c: 74 a0 je 0x47721e <_dl_lookup_symbol_x+0x55e> + 47727e: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 477283: 49 3b 86 78 04 00 00 cmp rax, qword ptr [r14 + 1144] + 47728a: 0f 85 40 01 00 00 jne 0x4773d0 <_dl_lookup_symbol_x+0x710> + 477290: 41 80 be 1f 03 00 00 00 cmp byte ptr [r14 + 799], 0 + 477298: 0f 85 15 01 00 00 jne 0x4773b3 <_dl_lookup_symbol_x+0x6f3> + 47729e: 44 8b 54 24 20 mov r10d, dword ptr [rsp + 32] + 4772a3: 45 85 d2 test r10d, r10d + 4772a6: 74 0e je 0x4772b6 <_dl_lookup_symbol_x+0x5f6> + 4772a8: 41 80 be 20 03 00 00 00 cmp byte ptr [r14 + 800], 0 + 4772b0: 0f 85 fd 00 00 00 jne 0x4773b3 <_dl_lookup_symbol_x+0x6f3> + 4772b6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4772bb: 0f b6 80 1c 03 00 00 movzx eax, byte ptr [rax + 796] + 4772c2: 88 44 24 10 mov byte ptr [rsp + 16], al + 4772c6: 83 e0 03 and eax, 3 + 4772c9: 3c 02 cmp al, 2 + 4772cb: 74 54 je 0x477321 <_dl_lookup_symbol_x+0x661> + 4772cd: f6 05 ec c4 04 00 04 test byte ptr [rip + 312556], 4 # 0x4c37c0 <_dl_debug_mask> + 4772d4: 0f 85 81 04 00 00 jne 0x47775b <_dl_lookup_symbol_x+0xa9b> + 4772da: 83 7c 24 20 00 cmp dword ptr [rsp + 32], 0 + 4772df: 0f 85 30 01 00 00 jne 0x477415 <_dl_lookup_symbol_x+0x755> + 4772e5: 48 83 3d 83 8c 04 00 00 cmp qword ptr [rip + 298115], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 4772ed: 41 c6 86 1f 03 00 00 01 mov byte ptr [r14 + 799], 1 + 4772f5: 0f 84 c6 00 00 00 je 0x4773c1 <_dl_lookup_symbol_x+0x701> + 4772fb: 48 8d 3d de 9d 04 00 lea rdi, [rip + 302558] # 0x4c10e0 <_dl_load_lock> + 477302: e8 f9 8c b8 ff call 0x0 + 477307: 45 85 ff test r15d, r15d + 47730a: 0f 84 d0 fd ff ff je 0x4770e0 <_dl_lookup_symbol_x+0x420> + 477310: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 + 47731c: e9 bf fd ff ff jmp 0x4770e0 <_dl_lookup_symbol_x+0x420> + 477321: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 477326: 8b 80 d8 03 00 00 mov eax, dword ptr [rax + 984] + 47732c: 44 39 c8 cmp eax, r9d + 47732f: 0f 86 40 02 00 00 jbe 0x477575 <_dl_lookup_symbol_x+0x8b5> + 477335: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 47733a: 44 89 ca mov edx, r9d + 47733d: 48 8b 83 d0 03 00 00 mov rax, qword ptr [rbx + 976] + 477344: 4c 89 74 d0 08 mov qword ptr [rax + 8*rdx + 8], r14 + 477349: 48 8b 83 d0 03 00 00 mov rax, qword ptr [rbx + 976] + 477350: 41 83 c1 01 add r9d, 1 + 477354: 44 89 08 mov dword ptr [rax], r9d + 477357: f6 05 62 c4 04 00 40 test byte ptr [rip + 312418], 64 # 0x4c37c0 <_dl_debug_mask> + 47735e: 74 53 je 0x4773b3 <_dl_lookup_symbol_x+0x6f3> + 477360: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 477365: 48 8b 48 08 mov rcx, qword ptr [rax + 8] + 477369: 4c 8b 40 30 mov r8, qword ptr [rax + 48] + 47736d: 80 39 00 cmp byte ptr [rcx], 0 + 477370: 75 13 jne 0x477385 <_dl_lookup_symbol_x+0x6c5> + 477372: 48 8b 05 ef 86 04 00 mov rax, qword ptr [rip + 296687] # 0x4bfa68 <_dl_argv> + 477379: 48 8b 08 mov rcx, qword ptr [rax] + 47737c: 48 85 c9 test rcx, rcx + 47737f: 0f 84 14 04 00 00 je 0x477799 <_dl_lookup_symbol_x+0xad9> + 477385: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 477389: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] + 47738d: 80 3e 00 cmp byte ptr [rsi], 0 + 477390: 75 13 jne 0x4773a5 <_dl_lookup_symbol_x+0x6e5> + 477392: 48 8b 05 cf 86 04 00 mov rax, qword ptr [rip + 296655] # 0x4bfa68 <_dl_argv> + 477399: 48 8b 30 mov rsi, qword ptr [rax] + 47739c: 48 85 f6 test rsi, rsi + 47739f: 0f 84 41 02 00 00 je 0x4775e6 <_dl_lookup_symbol_x+0x926> + 4773a5: 48 8d 3d fc 2a 03 00 lea rdi, [rip + 207612] # 0x4a9ea8 + 4773ac: 31 c0 xor eax, eax + 4773ae: e8 cd 34 00 00 call 0x47a880 <_dl_debug_printf> + 4773b3: 48 83 3d b5 8b 04 00 00 cmp qword ptr [rip + 297909], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 4773bb: 0f 85 3a ff ff ff jne 0x4772fb <_dl_lookup_symbol_x+0x63b> + 4773c1: 45 85 ff test r15d, r15d + 4773c4: 0f 85 46 ff ff ff jne 0x477310 <_dl_lookup_symbol_x+0x650> + 4773ca: e9 11 fd ff ff jmp 0x4770e0 <_dl_lookup_symbol_x+0x420> + 4773cf: 90 nop + 4773d0: 48 83 3d 98 8b 04 00 00 cmp qword ptr [rip + 297880], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 4773d8: 0f 85 0a 01 00 00 jne 0x4774e8 <_dl_lookup_symbol_x+0x828> + 4773de: 45 85 ff test r15d, r15d + 4773e1: 0f 84 5a fe ff ff je 0x477241 <_dl_lookup_symbol_x+0x581> + 4773e7: 83 cb ff or ebx, -1 + 4773ea: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 + 4773f6: 83 c3 01 add ebx, 1 + 4773f9: 0f 85 e1 fc ff ff jne 0x4770e0 <_dl_lookup_symbol_x+0x420> + 4773ff: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 477404: 48 8b 80 90 03 00 00 mov rax, qword ptr [rax + 912] + 47740b: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 477410: e9 2c fe ff ff jmp 0x477241 <_dl_lookup_symbol_x+0x581> + 477415: 48 83 3d 53 8b 04 00 00 cmp qword ptr [rip + 297811], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 47741d: 41 c6 86 20 03 00 00 01 mov byte ptr [r14 + 800], 1 + 477425: 0f 85 d0 fe ff ff jne 0x4772fb <_dl_lookup_symbol_x+0x63b> + 47742b: eb 94 jmp 0x4773c1 <_dl_lookup_symbol_x+0x701> + 47742d: 31 c0 xor eax, eax + 47742f: 64 87 04 25 1c 00 00 00 xchg dword ptr fs:[28], eax + 477437: 83 f8 02 cmp eax, 2 + 47743a: 75 21 jne 0x47745d <_dl_lookup_symbol_x+0x79d> + 47743c: 64 48 8b 3c 25 10 00 00 00 mov rdi, qword ptr fs:[16] + 477445: 45 31 d2 xor r10d, r10d + 477448: 48 83 c7 1c add rdi, 28 + 47744c: ba 01 00 00 00 mov edx, 1 + 477451: be 81 00 00 00 mov esi, 129 + 477456: b8 ca 00 00 00 mov eax, 202 + 47745b: 0f 05 syscall + 47745d: 48 83 3d a3 8a 04 00 00 cmp qword ptr [rip + 297635], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 477465: 74 20 je 0x477487 <_dl_lookup_symbol_x+0x7c7> + 477467: 48 8d 3d 72 9c 04 00 lea rdi, [rip + 302194] # 0x4c10e0 <_dl_load_lock> + 47746e: 4c 89 44 24 38 mov qword ptr [rsp + 56], r8 + 477473: 44 89 4c 24 34 mov dword ptr [rsp + 52], r9d + 477478: e8 83 8b b8 ff call 0x0 + 47747d: 4c 8b 44 24 38 mov r8, qword ptr [rsp + 56] + 477482: 44 8b 4c 24 34 mov r9d, dword ptr [rsp + 52] + 477487: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 47748c: 4c 89 f0 mov rax, r14 + 47748f: 48 8b 8f c8 03 00 00 mov rcx, qword ptr [rdi + 968] + 477496: 49 89 c6 mov r14, rax + 477499: 48 85 c9 test rcx, rcx + 47749c: 74 72 je 0x477510 <_dl_lookup_symbol_x+0x850> + 47749e: 48 39 d9 cmp rcx, rbx + 4774a1: 74 6d je 0x477510 <_dl_lookup_symbol_x+0x850> + 4774a3: 48 8b 11 mov rdx, qword ptr [rcx] + 4774a6: 48 85 d2 test rdx, rdx + 4774a9: 74 65 je 0x477510 <_dl_lookup_symbol_x+0x850> + 4774ab: 31 f6 xor esi, esi + 4774ad: eb 0f jmp 0x4774be <_dl_lookup_symbol_x+0x7fe> + 4774af: 8d 56 01 lea edx, [rsi + 1] + 4774b2: 48 89 d6 mov rsi, rdx + 4774b5: 48 8b 14 d1 mov rdx, qword ptr [rcx + 8*rdx] + 4774b9: 48 85 d2 test rdx, rdx + 4774bc: 74 52 je 0x477510 <_dl_lookup_symbol_x+0x850> + 4774be: 48 39 c2 cmp rdx, rax + 4774c1: 75 ec jne 0x4774af <_dl_lookup_symbol_x+0x7ef> + 4774c3: 48 8b 82 78 04 00 00 mov rax, qword ptr [rdx + 1144] + 4774ca: 31 db xor ebx, ebx + 4774cc: 48 39 44 24 28 cmp qword ptr [rsp + 40], rax + 4774d1: 0f 95 c3 setne bl + 4774d4: f7 db neg ebx + 4774d6: 48 83 3d 92 8a 04 00 00 cmp qword ptr [rip + 297618], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 4774de: 75 0d jne 0x4774ed <_dl_lookup_symbol_x+0x82d> + 4774e0: e9 05 ff ff ff jmp 0x4773ea <_dl_lookup_symbol_x+0x72a> + 4774e5: 0f 1f 00 nop dword ptr [rax] + 4774e8: bb ff ff ff ff mov ebx, 4294967295 + 4774ed: 48 8d 3d ec 9b 04 00 lea rdi, [rip + 302060] # 0x4c10e0 <_dl_load_lock> + 4774f4: e8 07 8b b8 ff call 0x0 + 4774f9: 45 85 ff test r15d, r15d + 4774fc: 0f 85 e8 fe ff ff jne 0x4773ea <_dl_lookup_symbol_x+0x72a> + 477502: 83 fb ff cmp ebx, -1 + 477505: 0f 85 d5 fb ff ff jne 0x4770e0 <_dl_lookup_symbol_x+0x420> + 47750b: e9 31 fd ff ff jmp 0x477241 <_dl_lookup_symbol_x+0x581> + 477510: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 477515: 48 8b 8b d0 03 00 00 mov rcx, qword ptr [rbx + 976] + 47751c: 48 85 c9 test rcx, rcx + 47751f: 0f 84 c1 fc ff ff je 0x4771e6 <_dl_lookup_symbol_x+0x526> + 477525: 8b 11 mov edx, dword ptr [rcx] + 477527: 49 39 c8 cmp r8, rcx + 47752a: 0f 84 f2 01 00 00 je 0x477722 <_dl_lookup_symbol_x+0xa62> + 477530: 85 d2 test edx, edx + 477532: 0f 84 1b 02 00 00 je 0x477753 <_dl_lookup_symbol_x+0xa93> + 477538: 8d 7a ff lea edi, [rdx - 1] + 47753b: 48 8d 71 08 lea rsi, [rcx + 8] + 47753f: 48 8d 4c f9 10 lea rcx, [rcx + 8*rdi + 16] + 477544: eb 0d jmp 0x477553 <_dl_lookup_symbol_x+0x893> + 477546: 48 83 c6 08 add rsi, 8 + 47754a: 48 39 ce cmp rsi, rcx + 47754d: 0f 84 f8 01 00 00 je 0x47774b <_dl_lookup_symbol_x+0xa8b> + 477553: 48 39 06 cmp qword ptr [rsi], rax + 477556: 75 ee jne 0x477546 <_dl_lookup_symbol_x+0x886> + 477558: 48 8b 80 78 04 00 00 mov rax, qword ptr [rax + 1144] + 47755f: e9 66 ff ff ff jmp 0x4774ca <_dl_lookup_symbol_x+0x80a> + 477564: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 + 477570: e9 8a fe ff ff jmp 0x4773ff <_dl_lookup_symbol_x+0x73f> + 477575: bb 0a 00 00 00 mov ebx, 10 + 47757a: 85 c0 test eax, eax + 47757c: 74 03 je 0x477581 <_dl_lookup_symbol_x+0x8c1> + 47757e: 8d 1c 00 lea ebx, [rax + rax] + 477581: 89 d8 mov eax, ebx + 477583: 44 89 4c 24 10 mov dword ptr [rsp + 16], r9d + 477588: 48 8d 3c c5 08 00 00 00 lea rdi, [8*rax + 8] + 477590: e8 cb 79 fa ff call 0x41ef60 + 477595: 44 8b 4c 24 10 mov r9d, dword ptr [rsp + 16] + 47759a: 48 85 c0 test rax, rax + 47759d: 48 89 c1 mov rcx, rax + 4775a0: 0f 84 95 00 00 00 je 0x47763b <_dl_lookup_symbol_x+0x97b> + 4775a6: 45 89 c8 mov r8d, r9d + 4775a9: 45 85 c9 test r9d, r9d + 4775ac: 75 44 jne 0x4775f2 <_dl_lookup_symbol_x+0x932> + 4775ae: 41 83 c1 01 add r9d, 1 + 4775b2: 4e 89 74 c1 08 mov qword ptr [rcx + 8*r8 + 8], r14 + 4775b7: 44 89 09 mov dword ptr [rcx], r9d + 4775ba: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4775bf: 48 8b b8 d0 03 00 00 mov rdi, qword ptr [rax + 976] + 4775c6: 89 98 d8 03 00 00 mov dword ptr [rax + 984], ebx + 4775cc: 48 89 88 d0 03 00 00 mov qword ptr [rax + 976], rcx + 4775d3: 48 85 ff test rdi, rdi + 4775d6: 0f 84 7b fd ff ff je 0x477357 <_dl_lookup_symbol_x+0x697> + 4775dc: e8 cf 4a 00 00 call 0x47c0b0 <_dl_scope_free> + 4775e1: e9 71 fd ff ff jmp 0x477357 <_dl_lookup_symbol_x+0x697> + 4775e6: 48 8d 35 d6 1e 03 00 lea rsi, [rip + 204502] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 4775ed: e9 b3 fd ff ff jmp 0x4773a5 <_dl_lookup_symbol_x+0x6e5> + 4775f2: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 4775f7: 48 8d 78 08 lea rdi, [rax + 8] + 4775fb: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 477600: 4a 8d 14 c5 00 00 00 00 lea rdx, [8*r8] + 477608: 44 89 4c 24 28 mov dword ptr [rsp + 40], r9d + 47760d: 48 8b 80 d0 03 00 00 mov rax, qword ptr [rax + 976] + 477614: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 477619: 48 8d 70 08 lea rsi, [rax + 8] + 47761d: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 477622: e8 39 9a f8 ff call 0x401060 <.plt+0x40> + 477627: 44 8b 4c 24 28 mov r9d, dword ptr [rsp + 40] + 47762c: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 477631: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] + 477636: e9 73 ff ff ff jmp 0x4775ae <_dl_lookup_symbol_x+0x8ee> + 47763b: f6 05 7e c1 04 00 04 test byte ptr [rip + 311678], 4 # 0x4c37c0 <_dl_debug_mask> + 477642: 0f 84 92 fc ff ff je 0x4772da <_dl_lookup_symbol_x+0x61a> + 477648: 83 7c 24 20 00 cmp dword ptr [rsp + 32], 0 + 47764d: 74 0e je 0x47765d <_dl_lookup_symbol_x+0x99d> + 47764f: 41 80 be 20 03 00 00 00 cmp byte ptr [r14 + 800], 0 + 477657: 0f 85 b8 fd ff ff jne 0x477415 <_dl_lookup_symbol_x+0x755> + 47765d: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] + 477661: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 477665: 48 8d 3d b4 28 03 00 lea rdi, [rip + 207028] # 0x4a9f20 + 47766c: 31 c0 xor eax, eax + 47766e: e8 0d 32 00 00 call 0x47a880 <_dl_debug_printf> + 477673: e9 62 fc ff ff jmp 0x4772da <_dl_lookup_symbol_x+0x61a> + 477678: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 47767d: 48 85 c0 test rax, rax + 477680: 74 5b je 0x4776dd <_dl_lookup_symbol_x+0xa1d> + 477682: 4c 8d 05 0c 35 03 00 lea r8, [rip + 210188] # 0x4aab95 + 477689: 48 83 3c 24 00 cmp qword ptr [rsp], 0 + 47768e: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 477692: 4d 89 c1 mov r9, r8 + 477695: 74 17 je 0x4776ae <_dl_lookup_symbol_x+0x9ee> + 477697: 48 8b 04 24 mov rax, qword ptr [rsp] + 47769b: 4c 8d 05 4e 26 03 00 lea r8, [rip + 206414] # 0x4a9cf0 + 4776a2: 4c 8b 08 mov r9, qword ptr [rax] + 4776a5: 4d 85 c9 test r9, r9 + 4776a8: 0f 84 29 01 00 00 je 0x4777d7 <_dl_lookup_symbol_x+0xb17> + 4776ae: 80 3e 00 cmp byte ptr [rsi], 0 + 4776b1: 74 4e je 0x477701 <_dl_lookup_symbol_x+0xa41> + 4776b3: 48 8d 6c 24 60 lea rbp, [rsp + 96] + 4776b8: 48 8d 15 4d 26 03 00 lea rdx, [rip + 206413] # 0x4a9d0c + 4776bf: 4c 89 e9 mov rcx, r13 + 4776c2: 31 c0 xor eax, eax + 4776c4: 48 89 ef mov rdi, rbp + 4776c7: e8 24 59 00 00 call 0x47cff0 <_dl_exception_create_format> + 4776cc: 48 8d 15 52 26 03 00 lea rdx, [rip + 206418] # 0x4a9d25 + 4776d3: 48 89 ee mov rsi, rbp + 4776d6: 31 ff xor edi, edi + 4776d8: e8 53 72 00 00 call 0x47e930 <_dl_signal_exception> + 4776dd: 4c 8d 05 b1 34 03 00 lea r8, [rip + 210097] # 0x4aab95 + 4776e4: 48 83 3c 24 00 cmp qword ptr [rsp], 0 + 4776e9: 4d 89 c1 mov r9, r8 + 4776ec: 74 13 je 0x477701 <_dl_lookup_symbol_x+0xa41> + 4776ee: 48 8b 04 24 mov rax, qword ptr [rsp] + 4776f2: 4c 8d 05 f7 25 03 00 lea r8, [rip + 206327] # 0x4a9cf0 + 4776f9: 4c 8b 08 mov r9, qword ptr [rax] + 4776fc: 4d 85 c9 test r9, r9 + 4776ff: 74 18 je 0x477719 <_dl_lookup_symbol_x+0xa59> + 477701: 48 8b 05 60 83 04 00 mov rax, qword ptr [rip + 295776] # 0x4bfa68 <_dl_argv> + 477708: 48 8b 30 mov rsi, qword ptr [rax] + 47770b: 48 85 f6 test rsi, rsi + 47770e: 75 a3 jne 0x4776b3 <_dl_lookup_symbol_x+0x9f3> + 477710: 48 8d 35 ac 1d 03 00 lea rsi, [rip + 204204] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 477717: eb 9a jmp 0x4776b3 <_dl_lookup_symbol_x+0x9f3> + 477719: 4c 8d 0d 75 34 03 00 lea r9, [rip + 210037] # 0x4aab95 + 477720: eb df jmp 0x477701 <_dl_lookup_symbol_x+0xa41> + 477722: 41 39 d1 cmp r9d, edx + 477725: 0f 83 bb fa ff ff jae 0x4771e6 <_dl_lookup_symbol_x+0x526> + 47772b: 44 89 c9 mov ecx, r9d + 47772e: 49 8d 34 c8 lea rsi, [r8 + 8*rcx] + 477732: 31 c9 xor ecx, ecx + 477734: 48 39 44 ce 08 cmp qword ptr [rsi + 8*rcx + 8], rax + 477739: 0f 84 19 fe ff ff je 0x477558 <_dl_lookup_symbol_x+0x898> + 47773f: 48 83 c1 01 add rcx, 1 + 477743: 41 8d 3c 09 lea edi, [r9 + rcx] + 477747: 39 fa cmp edx, edi + 477749: 77 e9 ja 0x477734 <_dl_lookup_symbol_x+0xa74> + 47774b: 41 89 d1 mov r9d, edx + 47774e: e9 93 fa ff ff jmp 0x4771e6 <_dl_lookup_symbol_x+0x526> + 477753: 45 31 c9 xor r9d, r9d + 477756: e9 8b fa ff ff jmp 0x4771e6 <_dl_lookup_symbol_x+0x526> + 47775b: 83 7c 24 20 00 cmp dword ptr [rsp + 32], 0 + 477760: 74 0e je 0x477770 <_dl_lookup_symbol_x+0xab0> + 477762: 41 80 be 20 03 00 00 00 cmp byte ptr [r14 + 800], 0 + 47776a: 0f 85 a5 fc ff ff jne 0x477415 <_dl_lookup_symbol_x+0x755> + 477770: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 477775: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] + 477779: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 47777d: 48 8b 48 08 mov rcx, qword ptr [rax + 8] + 477781: 80 39 00 cmp byte ptr [rcx], 0 + 477784: 75 1f jne 0x4777a5 <_dl_lookup_symbol_x+0xae5> + 477786: 48 8d 3d 9b 26 03 00 lea rdi, [rip + 206491] # 0x4a9e28 + 47778d: 31 c0 xor eax, eax + 47778f: e8 ec 30 00 00 call 0x47a880 <_dl_debug_printf> + 477794: e9 41 fb ff ff jmp 0x4772da <_dl_lookup_symbol_x+0x61a> + 477799: 48 8d 0d 23 1d 03 00 lea rcx, [rip + 204067] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 4777a0: e9 e0 fb ff ff jmp 0x477385 <_dl_lookup_symbol_x+0x6c5> + 4777a5: 48 8d 3d bc 26 03 00 lea rdi, [rip + 206524] # 0x4a9e68 + 4777ac: 31 c0 xor eax, eax + 4777ae: e8 cd 30 00 00 call 0x47a880 <_dl_debug_printf> + 4777b3: e9 22 fb ff ff jmp 0x4772da <_dl_lookup_symbol_x+0x61a> + 4777b8: 48 8d 0d f1 27 03 00 lea rcx, [rip + 206833] # 0x4a9fb0 <__PRETTY_FUNCTION__.11010> + 4777bf: ba 53 03 00 00 mov edx, 851 + 4777c4: 48 8d 35 19 25 03 00 lea rsi, [rip + 206105] # 0x4a9ce4 + 4777cb: 48 8d 3d 1e 26 03 00 lea rdi, [rip + 206366] # 0x4a9df0 + 4777d2: e8 79 b7 f8 ff call 0x402f50 <__assert_fail> + 4777d7: 4c 8d 0d b7 33 03 00 lea r9, [rip + 209847] # 0x4aab95 + 4777de: e9 cb fe ff ff jmp 0x4776ae <_dl_lookup_symbol_x+0x9ee> + 4777e3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4777ee: 66 90 nop + +00000000004777f0 <_dl_setup_hash>: + 4777f0: f3 0f 1e fa endbr64 + 4777f4: 48 8b 87 a0 02 00 00 mov rax, qword ptr [rdi + 672] + 4777fb: 48 85 c0 test rax, rax + 4777fe: 74 58 je 0x477858 <_dl_setup_hash+0x68> + 477800: 48 8b 48 08 mov rcx, qword ptr [rax + 8] + 477804: 8b 11 mov edx, dword ptr [rcx] + 477806: 89 97 f4 02 00 00 mov dword ptr [rdi + 756], edx + 47780c: 8b 41 08 mov eax, dword ptr [rcx + 8] + 47780f: 8b 71 04 mov esi, dword ptr [rcx + 4] + 477812: 44 8d 40 ff lea r8d, [rax - 1] + 477816: 41 85 c0 test r8d, eax + 477819: 75 69 jne 0x477884 <_dl_setup_hash+0x94> + 47781b: 44 89 87 f8 02 00 00 mov dword ptr [rdi + 760], r8d + 477822: 01 c0 add eax, eax + 477824: 4c 8d 41 10 lea r8, [rcx + 16] + 477828: 48 29 f2 sub rdx, rsi + 47782b: 8b 49 0c mov ecx, dword ptr [rcx + 12] + 47782e: 49 8d 04 80 lea rax, [r8 + 4*rax] + 477832: 4c 89 87 00 03 00 00 mov qword ptr [rdi + 768], r8 + 477839: 48 89 87 08 03 00 00 mov qword ptr [rdi + 776], rax + 477840: 48 8d 04 90 lea rax, [rax + 4*rdx] + 477844: 89 8f fc 02 00 00 mov dword ptr [rdi + 764], ecx + 47784a: 48 89 87 10 03 00 00 mov qword ptr [rdi + 784], rax + 477851: c3 ret + 477852: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 477858: 48 8b 47 60 mov rax, qword ptr [rdi + 96] + 47785c: 48 85 c0 test rax, rax + 47785f: 74 22 je 0x477883 <_dl_setup_hash+0x93> + 477861: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 477865: 8b 10 mov edx, dword ptr [rax] + 477867: 48 83 c0 08 add rax, 8 + 47786b: 48 89 87 10 03 00 00 mov qword ptr [rdi + 784], rax + 477872: 48 8d 04 90 lea rax, [rax + 4*rdx] + 477876: 89 97 f4 02 00 00 mov dword ptr [rdi + 756], edx + 47787c: 48 89 87 08 03 00 00 mov qword ptr [rdi + 776], rax + 477883: c3 ret + 477884: 50 push rax + 477885: 48 8d 0d 04 27 03 00 lea rcx, [rip + 206596] # 0x4a9f90 <__PRETTY_FUNCTION__.11035> + 47788c: ba cc 03 00 00 mov edx, 972 + 477891: 48 8d 35 4c 24 03 00 lea rsi, [rip + 205900] # 0x4a9ce4 + 477898: 48 8d 3d c1 26 03 00 lea rdi, [rip + 206529] # 0x4a9f60 + 47789f: e8 ac b6 f8 ff call 0x402f50 <__assert_fail> + 4778a4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4778ae: 66 90 nop + +00000000004778b0 <_dl_add_to_namespace_list>: + 4778b0: f3 0f 1e fa endbr64 + 4778b4: 55 push rbp + 4778b5: 48 89 fd mov rbp, rdi + 4778b8: 53 push rbx + 4778b9: 48 89 f3 mov rbx, rsi + 4778bc: 48 83 ec 08 sub rsp, 8 + 4778c0: 48 83 3d 40 86 04 00 00 cmp qword ptr [rip + 296512], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 4778c8: 74 0c je 0x4778d6 <_dl_add_to_namespace_list+0x26> + 4778ca: 48 8d 3d cf 97 04 00 lea rdi, [rip + 301007] # 0x4c10a0 <_dl_load_write_lock> + 4778d1: e8 2a 87 b8 ff call 0x0 + 4778d6: 48 8d 14 db lea rdx, [rbx + 8*rbx] + 4778da: 48 8d 0d 9f 98 04 00 lea rcx, [rip + 301215] # 0x4c1180 <_dl_ns> + 4778e1: 48 c1 e2 04 shl rdx, 4 + 4778e5: 48 01 ca add rdx, rcx + 4778e8: 48 8b 02 mov rax, qword ptr [rdx] + 4778eb: 48 85 c0 test rax, rax + 4778ee: 74 70 je 0x477960 <_dl_add_to_namespace_list+0xb0> + 4778f0: 48 89 c2 mov rdx, rax + 4778f3: 48 8b 40 18 mov rax, qword ptr [rax + 24] + 4778f7: 48 85 c0 test rax, rax + 4778fa: 75 f4 jne 0x4778f0 <_dl_add_to_namespace_list+0x40> + 4778fc: 48 89 55 20 mov qword ptr [rbp + 32], rdx + 477900: 48 89 6a 18 mov qword ptr [rdx + 24], rbp + 477904: 48 8d 04 db lea rax, [rbx + 8*rbx] + 477908: 48 c1 e0 04 shl rax, 4 + 47790c: 83 44 01 08 01 add dword ptr [rcx + rax + 8], 1 + 477911: 48 8b 05 08 98 04 00 mov rax, qword ptr [rip + 301064] # 0x4c1120 <_dl_load_adds> + 477918: 48 89 85 78 04 00 00 mov qword ptr [rbp + 1144], rax + 47791f: 48 83 c0 01 add rax, 1 + 477923: 48 83 3d 45 86 04 00 00 cmp qword ptr [rip + 296517], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 47792b: 48 89 05 ee 97 04 00 mov qword ptr [rip + 301038], rax # 0x4c1120 <_dl_load_adds> + 477932: 74 1c je 0x477950 <_dl_add_to_namespace_list+0xa0> + 477934: 48 83 c4 08 add rsp, 8 + 477938: 48 8d 3d 61 97 04 00 lea rdi, [rip + 300897] # 0x4c10a0 <_dl_load_write_lock> + 47793f: 5b pop rbx + 477940: 5d pop rbp + 477941: e9 ba 86 b8 ff jmp 0x0 + 477946: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 477950: 48 83 c4 08 add rsp, 8 + 477954: 5b pop rbx + 477955: 5d pop rbp + 477956: c3 ret + 477957: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 477960: 48 89 2a mov qword ptr [rdx], rbp + 477963: eb 9f jmp 0x477904 <_dl_add_to_namespace_list+0x54> + 477965: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000477970 <_dl_new_object>: + 477970: f3 0f 1e fa endbr64 + 477974: 41 57 push r15 + 477976: 41 56 push r14 + 477978: 4d 89 ce mov r14, r9 + 47797b: 41 55 push r13 + 47797d: 41 89 d5 mov r13d, edx + 477980: 41 54 push r12 + 477982: 55 push rbp + 477983: 48 89 f5 mov rbp, rsi + 477986: 53 push rbx + 477987: 48 89 cb mov rbx, rcx + 47798a: 48 83 ec 28 sub rsp, 40 + 47798e: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 477993: 48 89 f7 mov rdi, rsi + 477996: 44 89 44 24 18 mov dword ptr [rsp + 24], r8d + 47799b: e8 e0 97 f8 ff call 0x401180 <.plt+0x160> + 4779a0: be 01 00 00 00 mov esi, 1 + 4779a5: 48 8d 50 01 lea rdx, [rax + 1] + 4779a9: 48 8d b8 a1 04 00 00 lea rdi, [rax + 1185] + 4779b0: 49 89 c7 mov r15, rax + 4779b3: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 4779b8: e8 a3 8e fa ff call 0x420860 + 4779bd: 49 89 c4 mov r12, rax + 4779c0: 48 85 c0 test rax, rax + 4779c3: 0f 84 15 02 00 00 je 0x477bde <_dl_new_object+0x26e> + 4779c9: 49 89 44 24 28 mov qword ptr [r12 + 40], rax + 4779ce: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] + 4779d3: 48 8d 80 80 04 00 00 lea rax, [rax + 1152] + 4779da: 48 89 ee mov rsi, rbp + 4779dd: 49 89 84 24 d0 02 00 00 mov qword ptr [r12 + 720], rax + 4779e5: 49 8d bc 24 a0 04 00 00 lea rdi, [r12 + 1184] + 4779ed: 49 8d 84 24 88 04 00 00 lea rax, [r12 + 1160] + 4779f5: 49 89 44 24 38 mov qword ptr [r12 + 56], rax + 4779fa: e8 61 96 f8 ff call 0x401060 <.plt+0x40> + 4779ff: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 477a04: 41 c7 84 24 98 04 00 00 01 00 00 00 mov dword ptr [r12 + 1176], 1 + 477a10: 49 89 84 24 88 04 00 00 mov qword ptr [r12 + 1160], rax + 477a18: 4c 01 f8 add rax, r15 + 477a1b: 0f b6 0a movzx ecx, byte ptr [rdx] + 477a1e: 84 c9 test cl, cl + 477a20: 48 0f 45 c2 cmovne rax, rdx + 477a24: 41 83 e5 03 and r13d, 3 + 477a28: 49 89 44 24 08 mov qword ptr [r12 + 8], rax + 477a2d: 41 0f b6 84 24 1c 03 00 00 movzx eax, byte ptr [r12 + 796] + 477a36: 83 e0 fc and eax, -4 + 477a39: 41 09 c5 or r13d, eax + 477a3c: 45 88 ac 24 1c 03 00 00 mov byte ptr [r12 + 796], r13b + 477a44: f6 05 76 bd 04 00 01 test byte ptr [rip + 310646], 1 # 0x4c37c1 <_dl_debug_mask+0x1> + 477a4b: 0f 84 9f 01 00 00 je 0x477bf0 <_dl_new_object+0x280> + 477a51: 4b 8d 04 f6 lea rax, [r14 + 8*r14] + 477a55: 48 8d 15 24 97 04 00 lea rdx, [rip + 300836] # 0x4c1180 <_dl_ns> + 477a5c: 49 89 9c 24 e0 02 00 00 mov qword ptr [r12 + 736], rbx + 477a64: 48 c1 e0 04 shl rax, 4 + 477a68: 49 8d b4 24 68 03 00 00 lea rsi, [r12 + 872] + 477a70: 4d 89 74 24 30 mov qword ptr [r12 + 48], r14 + 477a75: 48 8b 04 02 mov rax, qword ptr [rdx + rax] + 477a79: 49 89 b4 24 90 03 00 00 mov qword ptr [r12 + 912], rsi + 477a81: 49 c7 84 24 88 03 00 00 04 00 00 00 mov qword ptr [r12 + 904], 4 + 477a8d: 48 85 c0 test rax, rax + 477a90: 0f 84 9a 01 00 00 je 0x477c30 <_dl_new_object+0x2c0> + 477a96: 48 8d 90 c0 02 00 00 lea rdx, [rax + 704] + 477a9d: 49 89 94 24 68 03 00 00 mov qword ptr [r12 + 872], rdx + 477aa5: 48 85 db test rbx, rbx + 477aa8: 0f 84 5a 01 00 00 je 0x477c08 <_dl_new_object+0x298> + 477aae: ba 01 00 00 00 mov edx, 1 + 477ab3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 477ab8: 48 89 d8 mov rax, rbx + 477abb: 48 8b 9b e0 02 00 00 mov rbx, qword ptr [rbx + 736] + 477ac2: 48 85 db test rbx, rbx + 477ac5: 75 f1 jne 0x477ab8 <_dl_new_object+0x148> + 477ac7: 85 d2 test edx, edx + 477ac9: 0f 85 79 01 00 00 jne 0x477c48 <_dl_new_object+0x2d8> + 477acf: 48 05 c0 02 00 00 add rax, 704 + 477ad5: 48 89 06 mov qword ptr [rsi], rax + 477ad8: 49 8d 84 24 c0 02 00 00 lea rax, [r12 + 704] + 477ae0: 84 c9 test cl, cl + 477ae2: 88 4c 24 10 mov byte ptr [rsp + 16], cl + 477ae6: 49 89 84 24 98 03 00 00 mov qword ptr [r12 + 920], rax + 477aee: 0f 84 ea 00 00 00 je 0x477bde <_dl_new_object+0x26e> + 477af4: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 477af9: 31 ed xor ebp, ebp + 477afb: e8 80 96 f8 ff call 0x401180 <.plt+0x160> + 477b00: 0f b6 4c 24 10 movzx ecx, byte ptr [rsp + 16] + 477b05: 49 89 c5 mov r13, rax + 477b08: 48 8d 40 01 lea rax, [rax + 1] + 477b0c: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 477b11: 49 89 c6 mov r14, rax + 477b14: 80 f9 2f cmp cl, 47 + 477b17: 75 18 jne 0x477b31 <_dl_new_object+0x1c1> + 477b19: e9 4a 01 00 00 jmp 0x477c68 <_dl_new_object+0x2f8> + 477b1e: 66 90 nop + 477b20: 48 c7 c0 c0 ff ff ff mov rax, -64 + 477b27: 64 83 38 22 cmp dword ptr fs:[rax], 34 + 477b2b: 0f 85 57 01 00 00 jne 0x477c88 <_dl_new_object+0x318> + 477b31: 4c 89 f3 mov rbx, r14 + 477b34: 49 83 ee 80 sub r14, -128 + 477b38: 48 89 ef mov rdi, rbp + 477b3b: 49 89 ef mov r15, rbp + 477b3e: 4c 89 f6 mov rsi, r14 + 477b41: e8 0a 81 fa ff call 0x41fc50 + 477b46: 48 89 c5 mov rbp, rax + 477b49: 48 85 c0 test rax, rax + 477b4c: 0f 84 2e 01 00 00 je 0x477c80 <_dl_new_object+0x310> + 477b52: 48 8d 73 7f lea rsi, [rbx + 127] + 477b56: 48 89 c7 mov rdi, rax + 477b59: 4c 29 ee sub rsi, r13 + 477b5c: e8 7f 0b fd ff call 0x4486e0 + 477b61: 48 85 c0 test rax, rax + 477b64: 74 ba je 0x477b20 <_dl_new_object+0x1b0> + 477b66: 48 89 ef mov rdi, rbp + 477b69: 8b 17 mov edx, dword ptr [rdi] + 477b6b: 48 83 c7 04 add rdi, 4 + 477b6f: 8d 82 ff fe fe fe lea eax, [rdx - 16843009] + 477b75: f7 d2 not edx + 477b77: 21 d0 and eax, edx + 477b79: 25 80 80 80 80 and eax, 2155905152 + 477b7e: 74 e9 je 0x477b69 <_dl_new_object+0x1f9> + 477b80: 89 c2 mov edx, eax + 477b82: c1 ea 10 shr edx, 16 + 477b85: a9 80 80 00 00 test eax, 32896 + 477b8a: 0f 44 c2 cmove eax, edx + 477b8d: 48 8d 57 02 lea rdx, [rdi + 2] + 477b91: 48 0f 44 fa cmove rdi, rdx + 477b95: 89 c1 mov ecx, eax + 477b97: 00 c1 add cl, al + 477b99: 48 83 df 03 sbb rdi, 3 + 477b9d: 80 7f ff 2f cmp byte ptr [rdi - 1], 47 + 477ba1: 74 07 je 0x477baa <_dl_new_object+0x23a> + 477ba3: c6 07 2f mov byte ptr [rdi], 47 + 477ba6: 48 83 c7 01 add rdi, 1 + 477baa: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 477baf: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 477bb4: e8 97 95 f8 ff call 0x401150 <.plt+0x130> + 477bb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 477bc0: 48 89 c2 mov rdx, rax + 477bc3: 48 83 e8 01 sub rax, 1 + 477bc7: 80 38 2f cmp byte ptr [rax], 47 + 477bca: 75 f4 jne 0x477bc0 <_dl_new_object+0x250> + 477bcc: 48 39 c5 cmp rbp, rax + 477bcf: 48 0f 44 c2 cmove rax, rdx + 477bd3: c6 00 00 mov byte ptr [rax], 0 + 477bd6: 49 89 ac 24 48 03 00 00 mov qword ptr [r12 + 840], rbp + 477bde: 48 83 c4 28 add rsp, 40 + 477be2: 4c 89 e0 mov rax, r12 + 477be5: 5b pop rbx + 477be6: 5d pop rbp + 477be7: 41 5c pop r12 + 477be9: 41 5d pop r13 + 477beb: 41 5e pop r14 + 477bed: 41 5f pop r15 + 477bef: c3 ret + 477bf0: 41 c7 84 24 dc 03 00 00 01 00 00 00 mov dword ptr [r12 + 988], 1 + 477bfc: e9 50 fe ff ff jmp 0x477a51 <_dl_new_object+0xe1> + 477c01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 477c08: 4c 89 e0 mov rax, r12 + 477c0b: 48 05 c0 02 00 00 add rax, 704 + 477c11: 48 39 d0 cmp rax, rdx + 477c14: 0f 84 be fe ff ff je 0x477ad8 <_dl_new_object+0x168> + 477c1a: f6 44 24 18 08 test byte ptr [rsp + 24], 8 + 477c1f: 74 37 je 0x477c58 <_dl_new_object+0x2e8> + 477c21: 49 89 94 24 70 03 00 00 mov qword ptr [r12 + 880], rdx + 477c29: e9 a7 fe ff ff jmp 0x477ad5 <_dl_new_object+0x165> + 477c2e: 66 90 nop + 477c30: 31 d2 xor edx, edx + 477c32: 48 85 db test rbx, rbx + 477c35: 0f 85 7d fe ff ff jne 0x477ab8 <_dl_new_object+0x148> + 477c3b: 4c 89 e0 mov rax, r12 + 477c3e: e9 8c fe ff ff jmp 0x477acf <_dl_new_object+0x15f> + 477c43: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 477c48: 49 8b 94 24 68 03 00 00 mov rdx, qword ptr [r12 + 872] + 477c50: eb b9 jmp 0x477c0b <_dl_new_object+0x29b> + 477c52: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 477c58: 49 8d b4 24 70 03 00 00 lea rsi, [r12 + 880] + 477c60: e9 70 fe ff ff jmp 0x477ad5 <_dl_new_object+0x165> + 477c65: 0f 1f 00 nop dword ptr [rax] + 477c68: 48 89 c7 mov rdi, rax + 477c6b: e8 f0 72 fa ff call 0x41ef60 + 477c70: 48 89 c5 mov rbp, rax + 477c73: 48 85 c0 test rax, rax + 477c76: 74 24 je 0x477c9c <_dl_new_object+0x32c> + 477c78: 48 89 c7 mov rdi, rax + 477c7b: e9 2a ff ff ff jmp 0x477baa <_dl_new_object+0x23a> + 477c80: 4c 89 fd mov rbp, r15 + 477c83: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 477c88: 48 89 ef mov rdi, rbp + 477c8b: 48 c7 c5 ff ff ff ff mov rbp, -1 + 477c92: e8 b9 78 fa ff call 0x41f550 + 477c97: e9 3a ff ff ff jmp 0x477bd6 <_dl_new_object+0x266> + 477c9c: 48 83 cd ff or rbp, -1 + 477ca0: e9 31 ff ff ff jmp 0x477bd6 <_dl_new_object+0x266> + 477ca5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 477caf: 90 nop + +0000000000477cb0 <_dl_try_allocate_static_tls>: + 477cb0: f3 0f 1e fa endbr64 + 477cb4: 48 83 bf 50 04 00 00 ff cmp qword ptr [rdi + 1104], -1 + 477cbc: 0f 84 9e 00 00 00 je 0x477d60 <_dl_try_allocate_static_tls+0xb0> + 477cc2: 48 8b b7 40 04 00 00 mov rsi, qword ptr [rdi + 1088] + 477cc9: 48 3b 35 38 b6 04 00 cmp rsi, qword ptr [rip + 308792] # 0x4c3308 <_dl_tls_static_align> + 477cd0: 0f 87 8a 00 00 00 ja 0x477d60 <_dl_try_allocate_static_tls+0xb0> + 477cd6: 48 8b 15 23 b6 04 00 mov rdx, qword ptr [rip + 308771] # 0x4c3300 <_dl_tls_static_used> + 477cdd: 48 8b 05 0c 84 04 00 mov rax, qword ptr [rip + 295948] # 0x4c00f0 <_dl_tls_static_size> + 477ce4: 48 29 d0 sub rax, rdx + 477ce7: 48 3d ff 08 00 00 cmp rax, 2303 + 477ced: 76 71 jbe 0x477d60 <_dl_try_allocate_static_tls+0xb0> + 477cef: 48 8b 8f 48 04 00 00 mov rcx, qword ptr [rdi + 1096] + 477cf6: 4c 8b 87 38 04 00 00 mov r8, qword ptr [rdi + 1080] + 477cfd: 48 2d 00 09 00 00 sub rax, 2304 + 477d03: 49 01 c8 add r8, rcx + 477d06: 4c 39 c0 cmp rax, r8 + 477d09: 72 55 jb 0x477d60 <_dl_try_allocate_static_tls+0xb0> + 477d0b: 48 01 c2 add rdx, rax + 477d0e: 4c 29 c0 sub rax, r8 + 477d11: 48 29 ca sub rdx, rcx + 477d14: 48 89 d1 mov rcx, rdx + 477d17: 31 d2 xor edx, edx + 477d19: 48 f7 f6 div rsi + 477d1c: 48 0f af c6 imul rax, rsi + 477d20: 48 29 c1 sub rcx, rax + 477d23: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 477d27: 48 89 0d d2 b5 04 00 mov qword ptr [rip + 308690], rcx # 0x4c3300 <_dl_tls_static_used> + 477d2e: 48 89 8f 50 04 00 00 mov qword ptr [rdi + 1104], rcx + 477d35: f6 80 1c 03 00 00 04 test byte ptr [rax + 796], 4 + 477d3c: 74 12 je 0x477d50 <_dl_try_allocate_static_tls+0xa0> + 477d3e: 48 83 ec 08 sub rsp, 8 + 477d42: ff 15 f8 93 04 00 call qword ptr [rip + 300024] # 0x4c1140 <_dl_init_static_tls> + 477d48: 31 c0 xor eax, eax + 477d4a: 48 83 c4 08 add rsp, 8 + 477d4e: c3 ret + 477d4f: 90 nop + 477d50: 80 8f 1d 03 00 00 04 or byte ptr [rdi + 797], 4 + 477d57: 31 c0 xor eax, eax + 477d59: c3 ret + 477d5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 477d60: f3 0f 1e fa endbr64 + 477d64: b8 ff ff ff ff mov eax, 4294967295 + 477d69: c3 ret + 477d6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000477d70 <_dl_allocate_static_tls>: + 477d70: f3 0f 1e fa endbr64 + 477d74: 48 83 bf 50 04 00 00 ff cmp qword ptr [rdi + 1104], -1 + 477d7c: 0f 84 86 00 00 00 je 0x477e08 <_dl_allocate_static_tls+0x98> + 477d82: 48 8b b7 40 04 00 00 mov rsi, qword ptr [rdi + 1088] + 477d89: 48 3b 35 78 b5 04 00 cmp rsi, qword ptr [rip + 308600] # 0x4c3308 <_dl_tls_static_align> + 477d90: 77 76 ja 0x477e08 <_dl_allocate_static_tls+0x98> + 477d92: 48 8b 15 67 b5 04 00 mov rdx, qword ptr [rip + 308583] # 0x4c3300 <_dl_tls_static_used> + 477d99: 48 8b 05 50 83 04 00 mov rax, qword ptr [rip + 295760] # 0x4c00f0 <_dl_tls_static_size> + 477da0: 48 29 d0 sub rax, rdx + 477da3: 48 3d ff 08 00 00 cmp rax, 2303 + 477da9: 76 5d jbe 0x477e08 <_dl_allocate_static_tls+0x98> + 477dab: 48 8b 8f 48 04 00 00 mov rcx, qword ptr [rdi + 1096] + 477db2: 4c 8b 87 38 04 00 00 mov r8, qword ptr [rdi + 1080] + 477db9: 48 2d 00 09 00 00 sub rax, 2304 + 477dbf: 49 01 c8 add r8, rcx + 477dc2: 4c 39 c0 cmp rax, r8 + 477dc5: 72 41 jb 0x477e08 <_dl_allocate_static_tls+0x98> + 477dc7: 48 01 c2 add rdx, rax + 477dca: 4c 29 c0 sub rax, r8 + 477dcd: 48 29 ca sub rdx, rcx + 477dd0: 48 89 d1 mov rcx, rdx + 477dd3: 31 d2 xor edx, edx + 477dd5: 48 f7 f6 div rsi + 477dd8: 48 0f af c6 imul rax, rsi + 477ddc: 48 29 c1 sub rcx, rax + 477ddf: 48 8b 47 28 mov rax, qword ptr [rdi + 40] + 477de3: 48 89 0d 16 b5 04 00 mov qword ptr [rip + 308502], rcx # 0x4c3300 <_dl_tls_static_used> + 477dea: 48 89 8f 50 04 00 00 mov qword ptr [rdi + 1104], rcx + 477df1: f6 80 1c 03 00 00 04 test byte ptr [rax + 796], 4 + 477df8: 74 06 je 0x477e00 <_dl_allocate_static_tls+0x90> + 477dfa: ff 25 40 93 04 00 jmp qword ptr [rip + 299840] # 0x4c1140 <_dl_init_static_tls> + 477e00: 80 8f 1d 03 00 00 04 or byte ptr [rdi + 797], 4 + 477e07: c3 ret + 477e08: 50 push rax + 477e09: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] + 477e0d: 48 8d 0d b4 21 03 00 lea rcx, [rip + 205236] # 0x4a9fc8 <__PRETTY_FUNCTION__.11010+0x18> + 477e14: 31 d2 xor edx, edx + 477e16: 31 ff xor edi, edi + 477e18: e8 63 6b 00 00 call 0x47e980 <_dl_signal_error> + 477e1d: 0f 1f 00 nop dword ptr [rax] + +0000000000477e20 <_dl_nothread_init_static_tls>: + 477e20: f3 0f 1e fa endbr64 + 477e24: 41 54 push r12 + 477e26: 48 8b 97 30 04 00 00 mov rdx, qword ptr [rdi + 1072] + 477e2d: 4c 8b a7 38 04 00 00 mov r12, qword ptr [rdi + 1080] + 477e34: 48 8b b7 28 04 00 00 mov rsi, qword ptr [rdi + 1064] + 477e3b: 64 48 8b 04 25 10 00 00 00 mov rax, qword ptr fs:[16] + 477e44: 48 2b 87 50 04 00 00 sub rax, qword ptr [rdi + 1104] + 477e4b: 49 29 d4 sub r12, rdx + 477e4e: 48 89 c7 mov rdi, rax + 477e51: e8 fa 92 f8 ff call 0x401150 <.plt+0x130> + 477e56: 4c 89 e2 mov rdx, r12 + 477e59: 31 f6 xor esi, esi + 477e5b: 41 5c pop r12 + 477e5d: 48 89 c7 mov rdi, rax + 477e60: e9 ab 92 f8 ff jmp 0x401110 <.plt+0xf0> + 477e65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000477e70 <_dl_protect_relro>: + 477e70: f3 0f 1e fa endbr64 + 477e74: 48 8b 35 9d 92 04 00 mov rsi, qword ptr [rip + 299677] # 0x4c1118 <_dl_pagesize> + 477e7b: 53 push rbx + 477e7c: 48 89 fb mov rbx, rdi + 477e7f: 48 8b 87 68 04 00 00 mov rax, qword ptr [rdi + 1128] + 477e86: 48 03 07 add rax, qword ptr [rdi] + 477e89: 48 f7 de neg rsi + 477e8c: 48 89 c7 mov rdi, rax + 477e8f: 48 03 83 70 04 00 00 add rax, qword ptr [rbx + 1136] + 477e96: 48 21 f7 and rdi, rsi + 477e99: 48 21 f0 and rax, rsi + 477e9c: 48 39 c7 cmp rdi, rax + 477e9f: 75 07 jne 0x477ea8 <_dl_protect_relro+0x38> + 477ea1: 5b pop rbx + 477ea2: c3 ret + 477ea3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 477ea8: 48 29 f8 sub rax, rdi + 477eab: ba 01 00 00 00 mov edx, 1 + 477eb0: 48 89 c6 mov rsi, rax + 477eb3: e8 08 15 fd ff call 0x4493c0 + 477eb8: 85 c0 test eax, eax + 477eba: 79 e5 jns 0x477ea1 <_dl_protect_relro+0x31> + 477ebc: 48 c7 c0 c0 ff ff ff mov rax, -64 + 477ec3: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 477ec7: 48 8d 0d 12 25 03 00 lea rcx, [rip + 206098] # 0x4aa3e0 + 477ece: 31 d2 xor edx, edx + 477ed0: 64 8b 38 mov edi, dword ptr fs:[rax] + 477ed3: e8 a8 6a 00 00 call 0x47e980 <_dl_signal_error> + 477ed8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000477ee0 <_dl_reloc_bad_type>: + 477ee0: f3 0f 1e fa endbr64 + 477ee4: 41 54 push r12 + 477ee6: 48 63 d2 movsxd rdx, edx + 477ee9: 55 push rbp + 477eea: 48 8d 04 d2 lea rax, [rdx + 8*rdx] + 477eee: 48 89 fd mov rbp, rdi + 477ef1: 53 push rbx + 477ef2: 48 8d 14 42 lea rdx, [rdx + 2*rax] + 477ef6: 48 8d 05 83 24 03 00 lea rax, [rip + 205955] # 0x4aa380 + 477efd: 89 f3 mov ebx, esi + 477eff: 48 8d 34 50 lea rsi, [rax + 2*rdx] + 477f03: 48 83 ec 30 sub rsp, 48 + 477f07: 49 89 e4 mov r12, rsp + 477f0a: 4c 89 e7 mov rdi, r12 + 477f0d: e8 7e 91 f8 ff call 0x401090 <.plt+0x70> + 477f12: 48 8d 0d 47 38 03 00 lea rcx, [rip + 211015] # 0x4ab760 <_itoa_lower_digits> + 477f19: 81 fb ff 00 00 00 cmp ebx, 255 + 477f1f: 77 2c ja 0x477f4d <_dl_reloc_bad_type+0x6d> + 477f21: 89 da mov edx, ebx + 477f23: 83 e3 0f and ebx, 15 + 477f26: c6 40 02 00 mov byte ptr [rax + 2], 0 + 477f2a: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 477f2e: c1 ea 04 shr edx, 4 + 477f31: 31 ff xor edi, edi + 477f33: 83 e2 0f and edx, 15 + 477f36: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] + 477f3a: 88 10 mov byte ptr [rax], dl + 477f3c: 0f b6 14 19 movzx edx, byte ptr [rcx + rbx] + 477f40: 4c 89 e1 mov rcx, r12 + 477f43: 88 50 01 mov byte ptr [rax + 1], dl + 477f46: 31 d2 xor edx, edx + 477f48: e8 33 6a 00 00 call 0x47e980 <_dl_signal_error> + 477f4d: 89 da mov edx, ebx + 477f4f: 48 83 c0 06 add rax, 6 + 477f53: c1 ea 1c shr edx, 28 + 477f56: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] + 477f5a: 88 50 fa mov byte ptr [rax - 6], dl + 477f5d: 89 da mov edx, ebx + 477f5f: c1 ea 18 shr edx, 24 + 477f62: 83 e2 0f and edx, 15 + 477f65: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] + 477f69: 88 50 fb mov byte ptr [rax - 5], dl + 477f6c: 89 da mov edx, ebx + 477f6e: c1 ea 14 shr edx, 20 + 477f71: 83 e2 0f and edx, 15 + 477f74: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] + 477f78: 88 50 fc mov byte ptr [rax - 4], dl + 477f7b: 89 da mov edx, ebx + 477f7d: c1 ea 10 shr edx, 16 + 477f80: 83 e2 0f and edx, 15 + 477f83: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] + 477f87: 88 50 fd mov byte ptr [rax - 3], dl + 477f8a: 89 da mov edx, ebx + 477f8c: c1 ea 0c shr edx, 12 + 477f8f: 83 e2 0f and edx, 15 + 477f92: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] + 477f96: 88 50 fe mov byte ptr [rax - 2], dl + 477f99: 89 da mov edx, ebx + 477f9b: c1 ea 08 shr edx, 8 + 477f9e: 83 e2 0f and edx, 15 + 477fa1: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] + 477fa5: 88 50 ff mov byte ptr [rax - 1], dl + 477fa8: e9 74 ff ff ff jmp 0x477f21 <_dl_reloc_bad_type+0x41> + 477fad: 0f 1f 00 nop dword ptr [rax] + +0000000000477fb0 <_dl_relocate_object>: + 477fb0: f3 0f 1e fa endbr64 + 477fb4: 55 push rbp + 477fb5: 48 89 e5 mov rbp, rsp + 477fb8: 41 57 push r15 + 477fba: 41 56 push r14 + 477fbc: 41 55 push r13 + 477fbe: 41 54 push r12 + 477fc0: 53 push rbx + 477fc1: 48 81 ec d8 00 00 00 sub rsp, 216 + 477fc8: 48 89 b5 48 ff ff ff mov qword ptr [rbp - 184], rsi + 477fcf: 89 8d 38 ff ff ff mov dword ptr [rbp - 200], ecx + 477fd5: f6 87 1c 03 00 00 04 test byte ptr [rdi + 796], 4 + 477fdc: 0f 85 b6 02 00 00 jne 0x478298 <_dl_relocate_object+0x2e8> + 477fe2: 8b 05 d8 b7 04 00 mov eax, dword ptr [rip + 309208] # 0x4c37c0 <_dl_debug_mask> + 477fe8: 49 89 ff mov r15, rdi + 477feb: 41 89 d4 mov r12d, edx + 477fee: 83 e0 20 and eax, 32 + 477ff1: 85 c9 test ecx, ecx + 477ff3: 0f 84 b7 02 00 00 je 0x4782b0 <_dl_relocate_object+0x300> + 477ff9: 45 89 e5 mov r13d, r12d + 477ffc: 41 83 e5 01 and r13d, 1 + 478000: 85 c0 test eax, eax + 478002: 0f 85 92 15 00 00 jne 0x47959a <_dl_relocate_object+0x15ea> + 478008: 49 8b 87 f0 00 00 00 mov rax, qword ptr [r15 + 240] + 47800f: 48 89 85 18 ff ff ff mov qword ptr [rbp - 232], rax + 478016: 48 85 c0 test rax, rax + 478019: 0f 85 0f 14 00 00 jne 0x47942e <_dl_relocate_object+0x147e> + 47801f: 49 8b 47 68 mov rax, qword ptr [r15 + 104] + 478023: 49 83 bf f8 00 00 00 00 cmp qword ptr [r15 + 248], 0 + 47802b: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 47802f: 48 89 85 40 ff ff ff mov qword ptr [rbp - 192], rax + 478036: 0f 84 6c 0c 00 00 je 0x478ca8 <_dl_relocate_object+0xcf8> + 47803c: 45 85 ed test r13d, r13d + 47803f: 74 57 je 0x478098 <_dl_relocate_object+0xe8> + 478041: 49 8b 47 58 mov rax, qword ptr [r15 + 88] + 478045: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 478049: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 47804d: 48 85 d2 test rdx, rdx + 478050: 0f 85 ea 0c 00 00 jne 0x478d40 <_dl_relocate_object+0xd90> + 478056: 44 8b 8d 38 ff ff ff mov r9d, dword ptr [rbp - 200] + 47805d: 4c 89 78 08 mov qword ptr [rax + 8], r15 + 478061: 45 85 c9 test r9d, r9d + 478064: 0f 85 3e 17 00 00 jne 0x4797a8 <_dl_relocate_object+0x17f8> + 47806a: 48 83 3d 2e ad 04 00 00 cmp qword ptr [rip + 306478], 0 # 0x4c2da0 <_dl_x86_cpu_features+0x80> + 478072: 0f 85 e8 0c 00 00 jne 0x478d60 <_dl_relocate_object+0xdb0> + 478078: 48 8d 1d 61 4c 00 00 lea rbx, [rip + 19553] # 0x47cce0 <_dl_runtime_resolve_fxsave> + 47807f: 48 89 58 10 mov qword ptr [rax + 16], rbx + 478083: 49 8b 87 90 02 00 00 mov rax, qword ptr [r15 + 656] + 47808a: 48 85 c0 test rax, rax + 47808d: 0f 85 2e 0c 00 00 jne 0x478cc1 <_dl_relocate_object+0xd11> + 478093: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 478098: 49 8b 47 78 mov rax, qword ptr [r15 + 120] + 47809c: 66 0f ef c0 pxor xmm0, xmm0 + 4780a0: 0f 29 45 90 movaps xmmword ptr [rbp - 112], xmm0 + 4780a4: 0f 29 45 a0 movaps xmmword ptr [rbp - 96], xmm0 + 4780a8: 0f 29 45 b0 movaps xmmword ptr [rbp - 80], xmm0 + 4780ac: 0f 29 45 c0 movaps xmmword ptr [rbp - 64], xmm0 + 4780b0: 48 85 c0 test rax, rax + 4780b3: 0f 84 d7 0c 00 00 je 0x478d90 <_dl_relocate_object+0xde0> + 4780b9: 48 8b 48 08 mov rcx, qword ptr [rax + 8] + 4780bd: 49 8b 87 80 00 00 00 mov rax, qword ptr [r15 + 128] + 4780c4: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 4780c8: 66 48 0f 6e c1 movq xmm0, rcx + 4780cd: 49 8b 87 88 01 00 00 mov rax, qword ptr [r15 + 392] + 4780d4: 66 48 0f 6e ca movq xmm1, rdx + 4780d9: 48 8d 3c 11 lea rdi, [rcx + rdx] + 4780dd: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 4780e1: 0f 29 45 90 movaps xmmword ptr [rbp - 112], xmm0 + 4780e5: 48 85 c0 test rax, rax + 4780e8: 74 08 je 0x4780f2 <_dl_relocate_object+0x142> + 4780ea: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 4780ee: 48 89 45 a0 mov qword ptr [rbp - 96], rax + 4780f2: 49 83 bf e0 00 00 00 00 cmp qword ptr [r15 + 224], 0 + 4780fa: 74 4b je 0x478147 <_dl_relocate_object+0x197> + 4780fc: 49 8b 87 f8 00 00 00 mov rax, qword ptr [r15 + 248] + 478103: 49 8b 77 50 mov rsi, qword ptr [r15 + 80] + 478107: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 47810b: 48 8b 76 08 mov rsi, qword ptr [rsi + 8] + 47810f: 4c 8d 04 30 lea r8, [rax + rsi] + 478113: 49 39 f8 cmp r8, rdi + 478116: 75 0b jne 0x478123 <_dl_relocate_object+0x173> + 478118: 48 29 f2 sub rdx, rsi + 47811b: 48 89 55 98 mov qword ptr [rbp - 104], rdx + 47811f: 48 8d 3c 0a lea rdi, [rdx + rcx] + 478123: 45 85 ed test r13d, r13d + 478126: 75 09 jne 0x478131 <_dl_relocate_object+0x181> + 478128: 48 39 f8 cmp rax, rdi + 47812b: 0f 84 51 0c 00 00 je 0x478d82 <_dl_relocate_object+0xdd2> + 478131: 66 48 0f 6e c0 movq xmm0, rax + 478136: 66 48 0f 6e d6 movq xmm2, rsi + 47813b: 44 89 6d c8 mov dword ptr [rbp - 56], r13d + 47813f: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 478143: 0f 29 45 b0 movaps xmmword ptr [rbp - 80], xmm0 + 478147: 48 8d 45 90 lea rax, [rbp - 112] + 47814b: 41 81 e4 00 00 00 02 and r12d, 33554432 + 478152: 4d 89 fb mov r11, r15 + 478155: 48 89 85 50 ff ff ff mov qword ptr [rbp - 176], rax + 47815c: 48 8d 45 d0 lea rax, [rbp - 48] + 478160: 44 89 a5 3c ff ff ff mov dword ptr [rbp - 196], r12d + 478167: 48 89 85 20 ff ff ff mov qword ptr [rbp - 224], rax + 47816e: 48 8b bd 50 ff ff ff mov rdi, qword ptr [rbp - 176] + 478175: 4d 8b 3b mov r15, qword ptr [r11] + 478178: 48 8b 07 mov rax, qword ptr [rdi] + 47817b: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] + 47817f: 44 8b 47 18 mov r8d, dword ptr [rdi + 24] + 478183: 48 01 c6 add rsi, rax + 478186: 48 89 b5 78 ff ff ff mov qword ptr [rbp - 136], rsi + 47818d: 45 85 c0 test r8d, r8d + 478190: 0f 84 6a 01 00 00 je 0x478300 <_dl_relocate_object+0x350> + 478196: 45 31 e4 xor r12d, r12d + 478199: 31 db xor ebx, ebx + 47819b: 48 89 f7 mov rdi, rsi + 47819e: 48 39 f0 cmp rax, rsi + 4781a1: 72 39 jb 0x4781dc <_dl_relocate_object+0x22c> + 4781a3: e9 9d 00 00 00 jmp 0x478245 <_dl_relocate_object+0x295> + 4781a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4781b0: 48 8b 10 mov rdx, qword ptr [rax] + 4781b3: 4c 01 fa add rdx, r15 + 4781b6: 48 83 f9 07 cmp rcx, 7 + 4781ba: 0f 85 18 01 00 00 jne 0x4782d8 <_dl_relocate_object+0x328> + 4781c0: 49 8b 8b f0 03 00 00 mov rcx, qword ptr [r11 + 1008] + 4781c7: 48 85 c9 test rcx, rcx + 4781ca: 0f 85 d0 09 00 00 jne 0x478ba0 <_dl_relocate_object+0xbf0> + 4781d0: 4c 01 3a add qword ptr [rdx], r15 + 4781d3: 48 83 c0 18 add rax, 24 + 4781d7: 48 39 c7 cmp rdi, rax + 4781da: 76 24 jbe 0x478200 <_dl_relocate_object+0x250> + 4781dc: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 4781e0: 89 f1 mov ecx, esi + 4781e2: 83 fe 25 cmp esi, 37 + 4781e5: 75 c9 jne 0x4781b0 <_dl_relocate_object+0x200> + 4781e7: 49 89 c4 mov r12, rax + 4781ea: 48 85 db test rbx, rbx + 4781ed: 75 e4 jne 0x4781d3 <_dl_relocate_object+0x223> + 4781ef: 48 89 c3 mov rbx, rax + 4781f2: 48 83 c0 18 add rax, 24 + 4781f6: 48 39 c7 cmp rdi, rax + 4781f9: 77 e1 ja 0x4781dc <_dl_relocate_object+0x22c> + 4781fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 478200: 48 85 db test rbx, rbx + 478203: 74 40 je 0x478245 <_dl_relocate_object+0x295> + 478205: 4c 39 e3 cmp rbx, r12 + 478208: 77 3b ja 0x478245 <_dl_relocate_object+0x295> + 47820a: 8b b5 3c ff ff ff mov esi, dword ptr [rbp - 196] + 478210: 4d 89 dd mov r13, r11 + 478213: 85 f6 test esi, esi + 478215: 0f 85 c0 09 00 00 jne 0x478bdb <_dl_relocate_object+0xc2b> + 47821b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 478220: 83 7b 08 25 cmp dword ptr [rbx + 8], 37 + 478224: 75 13 jne 0x478239 <_dl_relocate_object+0x289> + 478226: 4c 8b 33 mov r14, qword ptr [rbx] + 478229: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 47822d: 49 03 45 00 add rax, qword ptr [r13] + 478231: ff d0 call rax + 478233: 4d 01 fe add r14, r15 + 478236: 49 89 06 mov qword ptr [r14], rax + 478239: 48 83 c3 18 add rbx, 24 + 47823d: 4c 39 e3 cmp rbx, r12 + 478240: 76 de jbe 0x478220 <_dl_relocate_object+0x270> + 478242: 4d 89 eb mov r11, r13 + 478245: 48 83 85 50 ff ff ff 20 add qword ptr [rbp - 176], 32 + 47824d: 48 8b 85 50 ff ff ff mov rax, qword ptr [rbp - 176] + 478254: 48 3b 85 20 ff ff ff cmp rax, qword ptr [rbp - 224] + 47825b: 0f 85 0d ff ff ff jne 0x47816e <_dl_relocate_object+0x1be> + 478261: 8b 85 38 ff ff ff mov eax, dword ptr [rbp - 200] + 478267: 4d 89 df mov r15, r11 + 47826a: 85 c0 test eax, eax + 47826c: 0f 85 97 13 00 00 jne 0x479609 <_dl_relocate_object+0x1659> + 478272: 41 80 8f 1c 03 00 00 04 or byte ptr [r15 + 796], 4 + 47827a: 48 83 bd 18 ff ff ff 00 cmp qword ptr [rbp - 232], 0 + 478282: 0f 85 54 13 00 00 jne 0x4795dc <_dl_relocate_object+0x162c> + 478288: 49 8b 87 70 04 00 00 mov rax, qword ptr [r15 + 1136] + 47828f: 48 85 c0 test rax, rax + 478292: 0f 85 48 0a 00 00 jne 0x478ce0 <_dl_relocate_object+0xd30> + 478298: 48 8d 65 d8 lea rsp, [rbp - 40] + 47829c: 5b pop rbx + 47829d: 41 5c pop r12 + 47829f: 41 5d pop r13 + 4782a1: 41 5e pop r14 + 4782a3: 41 5f pop r15 + 4782a5: 5d pop rbp + 4782a6: c3 ret + 4782a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4782b0: 48 83 bf 00 01 00 00 00 cmp qword ptr [rdi + 256], 0 + 4782b8: 0f 84 3b fd ff ff je 0x477ff9 <_dl_relocate_object+0x49> + 4782be: 45 31 ed xor r13d, r13d + 4782c1: 85 c0 test eax, eax + 4782c3: 0f 84 3f fd ff ff je 0x478008 <_dl_relocate_object+0x58> + 4782c9: 48 8d 15 c5 28 03 00 lea rdx, [rip + 207045] # 0x4aab95 + 4782d0: e9 da 12 00 00 jmp 0x4795af <_dl_relocate_object+0x15ff> + 4782d5: 0f 1f 00 nop dword ptr [rax] + 4782d8: 48 83 f9 24 cmp rcx, 36 + 4782dc: 0f 85 ed 12 00 00 jne 0x4795cf <_dl_relocate_object+0x161f> + 4782e2: 49 8b b3 98 02 00 00 mov rsi, qword ptr [r11 + 664] + 4782e9: 49 8b 0b mov rcx, qword ptr [r11] + 4782ec: 48 89 42 08 mov qword ptr [rdx + 8], rax + 4782f0: 48 03 4e 08 add rcx, qword ptr [rsi + 8] + 4782f4: 48 89 0a mov qword ptr [rdx], rcx + 4782f7: e9 d7 fe ff ff jmp 0x4781d3 <_dl_relocate_object+0x223> + 4782fc: 0f 1f 40 00 nop dword ptr [rax] + 478300: 49 8b 53 70 mov rdx, qword ptr [r11 + 112] + 478304: 49 81 fb 00 00 00 00 cmp r11, 0 + 47830b: 48 8b 5a 08 mov rbx, qword ptr [rdx + 8] + 47830f: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 478313: 48 8d 14 52 lea rdx, [rdx + 2*rdx] + 478317: 48 89 9d 68 ff ff ff mov qword ptr [rbp - 152], rbx + 47831e: 48 8d 1c d0 lea rbx, [rax + 8*rdx] + 478322: 74 17 je 0x47833b <_dl_relocate_object+0x38b> + 478324: 4d 85 ff test r15, r15 + 478327: 0f 85 43 05 00 00 jne 0x478870 <_dl_relocate_object+0x8c0> + 47832d: 49 83 bb 40 02 00 00 00 cmp qword ptr [r11 + 576], 0 + 478335: 0f 84 35 05 00 00 je 0x478870 <_dl_relocate_object+0x8c0> + 47833b: 4d 8b 93 d0 01 00 00 mov r10, qword ptr [r11 + 464] + 478342: 4d 85 d2 test r10, r10 + 478345: 0f 84 71 05 00 00 je 0x4788bc <_dl_relocate_object+0x90c> + 47834b: 49 8b 42 08 mov rax, qword ptr [r10 + 8] + 47834f: 48 89 85 60 ff ff ff mov qword ptr [rbp - 160], rax + 478356: 48 39 9d 78 ff ff ff cmp qword ptr [rbp - 136], rbx + 47835d: 0f 86 e2 fe ff ff jbe 0x478245 <_dl_relocate_object+0x295> + 478363: 48 c7 85 28 ff ff ff 00 00 00 00 mov qword ptr [rbp - 216], 0 + 47836e: 48 c7 85 30 ff ff ff 00 00 00 00 mov qword ptr [rbp - 208], 0 + 478379: 4c 89 bd 58 ff ff ff mov qword ptr [rbp - 168], r15 + 478380: 4d 89 df mov r15, r11 + 478383: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 478388: 4c 8b 6b 08 mov r13, qword ptr [rbx + 8] + 47838c: 45 89 ec mov r12d, r13d + 47838f: 41 83 fd 25 cmp r13d, 37 + 478393: 0f 84 87 07 00 00 je 0x478b20 <_dl_relocate_object+0xb70> + 478399: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] + 4783a0: 4c 89 e8 mov rax, r13 + 4783a3: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] + 4783aa: 48 c1 e8 20 shr rax, 32 + 4783ae: 0f b7 34 47 movzx esi, word ptr [rdi + 2*rax] + 4783b2: 48 8d 04 40 lea rax, [rax + 2*rax] + 4783b6: 48 8b bd 58 ff ff ff mov rdi, qword ptr [rbp - 168] + 4783bd: 4c 8d 34 c1 lea r14, [rcx + 8*rax] + 4783c1: 48 03 3b add rdi, qword ptr [rbx] + 4783c4: 48 89 bd 70 ff ff ff mov qword ptr [rbp - 144], rdi + 4783cb: 49 8b bf e8 02 00 00 mov rdi, qword ptr [r15 + 744] + 4783d2: 4c 89 75 88 mov qword ptr [rbp - 120], r14 + 4783d6: 49 83 fc 08 cmp r12, 8 + 4783da: 0f 84 68 07 00 00 je 0x478b48 <_dl_relocate_object+0xb98> + 4783e0: 49 83 fc 26 cmp r12, 38 + 4783e4: 0f 84 5e 07 00 00 je 0x478b48 <_dl_relocate_object+0xb98> + 4783ea: 4d 85 e4 test r12, r12 + 4783ed: 0f 84 2d 01 00 00 je 0x478520 <_dl_relocate_object+0x570> + 4783f3: 41 0f b6 56 04 movzx edx, byte ptr [r14 + 4] + 4783f8: 89 d0 mov eax, edx + 4783fa: c0 e8 04 shr al, 4 + 4783fd: 0f 84 3d 06 00 00 je 0x478a40 <_dl_relocate_object+0xa90> + 478403: 41 0f b6 46 05 movzx eax, byte ptr [r14 + 5] + 478408: 83 e0 03 and eax, 3 + 47840b: 83 e8 01 sub eax, 1 + 47840e: 83 f8 01 cmp eax, 1 + 478411: 0f 86 29 06 00 00 jbe 0x478a40 <_dl_relocate_object+0xa90> + 478417: 4d 3b b7 08 04 00 00 cmp r14, qword ptr [r15 + 1032] + 47841e: 0f 84 7c 09 00 00 je 0x478da0 <_dl_relocate_object+0xdf0> + 478424: 49 83 fc 07 cmp r12, 7 + 478428: 0f 84 32 07 00 00 je 0x478b60 <_dl_relocate_object+0xbb0> + 47842e: 49 83 fc 10 cmp r12, 16 + 478432: 0f 84 28 07 00 00 je 0x478b60 <_dl_relocate_object+0xbb0> + 478438: 49 8d 44 24 ef lea rax, [r12 - 17] + 47843d: 48 83 f8 01 cmp rax, 1 + 478441: 41 0f 96 c1 setbe r9b + 478445: 49 83 fc 24 cmp r12, 36 + 478449: 0f 94 c0 sete al + 47844c: 41 09 c1 or r9d, eax + 47844f: 45 0f b6 c9 movzx r9d, r9b + 478453: 49 83 fc 05 cmp r12, 5 + 478457: 0f 84 13 07 00 00 je 0x478b70 <_dl_relocate_object+0xbc0> + 47845d: 44 89 c8 mov eax, r9d + 478460: 83 c8 04 or eax, 4 + 478463: 49 83 fc 06 cmp r12, 6 + 478467: 44 0f 44 c8 cmove r9d, eax + 47846b: 81 e6 ff 7f 00 00 and esi, 32767 + 478471: 45 89 8f 10 04 00 00 mov dword ptr [r15 + 1040], r9d + 478478: 48 8d 04 76 lea rax, [rsi + 2*rsi] + 47847c: 4d 89 b7 08 04 00 00 mov qword ptr [r15 + 1032], r14 + 478483: 4c 8d 04 c7 lea r8, [rdi + 8*rax] + 478487: 4d 85 c0 test r8, r8 + 47848a: 74 0f je 0x47849b <_dl_relocate_object+0x4eb> + 47848c: 41 8b 48 08 mov ecx, dword ptr [r8 + 8] + 478490: b8 00 00 00 00 mov eax, 0 + 478495: 85 c9 test ecx, ecx + 478497: 4c 0f 44 c0 cmove r8, rax + 47849b: 41 8b 3e mov edi, dword ptr [r14] + 47849e: 6a 00 push 0 + 4784a0: 48 8d 55 88 lea rdx, [rbp - 120] + 4784a4: 4c 89 fe mov rsi, r15 + 4784a7: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] + 4784ae: 48 03 bd 40 ff ff ff add rdi, qword ptr [rbp - 192] + 4784b5: 6a 09 push 9 + 4784b7: e8 04 e8 ff ff call 0x476cc0 <_dl_lookup_symbol_x> + 4784bc: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] + 4784c0: 49 89 87 18 04 00 00 mov qword ptr [r15 + 1048], rax + 4784c7: 49 89 c3 mov r11, rax + 4784ca: 49 89 8f 20 04 00 00 mov qword ptr [r15 + 1056], rcx + 4784d1: 58 pop rax + 4784d2: 5a pop rdx + 4784d3: 45 31 d2 xor r10d, r10d + 4784d6: 48 85 c9 test rcx, rcx + 4784d9: 0f 85 a1 06 00 00 jne 0x478b80 <_dl_relocate_object+0xbd0> + 4784df: 49 83 fc 25 cmp r12, 37 + 4784e3: 0f 87 27 06 00 00 ja 0x478b10 <_dl_relocate_object+0xb60> + 4784e9: 48 8d 35 50 1d 03 00 lea rsi, [rip + 204112] # 0x4aa240 <__PRETTY_FUNCTION__.11010+0x290> + 4784f0: 4a 63 04 a6 movsxd rax, dword ptr [rsi + 4*r12] + 4784f4: 48 01 f0 add rax, rsi + 4784f7: 3e ff e0 jmp rax + 4784fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 478500: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 478504: 4c 8b 50 10 mov r10, qword ptr [rax + 16] + 478508: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] + 47850f: 4c 03 53 10 add r10, qword ptr [rbx + 16] + 478513: 4c 89 10 mov qword ptr [rax], r10 + 478516: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 478520: 48 83 c3 18 add rbx, 24 + 478524: 48 39 9d 78 ff ff ff cmp qword ptr [rbp - 136], rbx + 47852b: 0f 87 57 fe ff ff ja 0x478388 <_dl_relocate_object+0x3d8> + 478531: 48 8b 9d 30 ff ff ff mov rbx, qword ptr [rbp - 208] + 478538: 4d 89 fb mov r11, r15 + 47853b: 4c 8b bd 58 ff ff ff mov r15, qword ptr [rbp - 168] + 478542: 48 85 db test rbx, rbx + 478545: 0f 84 fa fc ff ff je 0x478245 <_dl_relocate_object+0x295> + 47854b: 4c 8b ad 28 ff ff ff mov r13, qword ptr [rbp - 216] + 478552: 4c 39 eb cmp rbx, r13 + 478555: 0f 87 ea fc ff ff ja 0x478245 <_dl_relocate_object+0x295> + 47855b: 4c 89 bd 78 ff ff ff mov qword ptr [rbp - 136], r15 + 478562: 4d 89 df mov r15, r11 + 478565: eb 16 jmp 0x47857d <_dl_relocate_object+0x5cd> + 478567: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 478570: 48 83 c3 18 add rbx, 24 + 478574: 4c 39 eb cmp rbx, r13 + 478577: 0f 87 0a 01 00 00 ja 0x478687 <_dl_relocate_object+0x6d7> + 47857d: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 478581: 83 f8 25 cmp eax, 37 + 478584: 75 ea jne 0x478570 <_dl_relocate_object+0x5c0> + 478586: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] + 47858d: 48 c1 e8 20 shr rax, 32 + 478591: 4c 8b b5 78 ff ff ff mov r14, qword ptr [rbp - 136] + 478598: 4c 03 33 add r14, qword ptr [rbx] + 47859b: 49 8b b7 e8 02 00 00 mov rsi, qword ptr [r15 + 744] + 4785a2: 0f b7 0c 47 movzx ecx, word ptr [rdi + 2*rax] + 4785a6: 48 8b bd 68 ff ff ff mov rdi, qword ptr [rbp - 152] + 4785ad: 48 8d 04 40 lea rax, [rax + 2*rax] + 4785b1: 4c 8d 24 c7 lea r12, [rdi + 8*rax] + 4785b5: 4c 89 65 88 mov qword ptr [rbp - 120], r12 + 4785b9: 41 0f b6 54 24 04 movzx edx, byte ptr [r12 + 4] + 4785bf: 89 d0 mov eax, edx + 4785c1: c0 e8 04 shr al, 4 + 4785c4: 0f 84 26 06 00 00 je 0x478bf0 <_dl_relocate_object+0xc40> + 4785ca: 41 0f b6 44 24 05 movzx eax, byte ptr [r12 + 5] + 4785d0: 83 e0 03 and eax, 3 + 4785d3: 83 e8 01 sub eax, 1 + 4785d6: 83 f8 01 cmp eax, 1 + 4785d9: 0f 86 11 06 00 00 jbe 0x478bf0 <_dl_relocate_object+0xc40> + 4785df: 4d 3b a7 08 04 00 00 cmp r12, qword ptr [r15 + 1032] + 4785e6: 0f 84 3b 11 00 00 je 0x479727 <_dl_relocate_object+0x1777> + 4785ec: 81 e1 ff 7f 00 00 and ecx, 32767 + 4785f2: 4d 89 a7 08 04 00 00 mov qword ptr [r15 + 1032], r12 + 4785f9: 41 c7 87 10 04 00 00 00 00 00 00 mov dword ptr [r15 + 1040], 0 + 478604: 48 8d 04 49 lea rax, [rcx + 2*rcx] + 478608: 4c 8d 04 c6 lea r8, [rsi + 8*rax] + 47860c: 4d 85 c0 test r8, r8 + 47860f: 74 10 je 0x478621 <_dl_relocate_object+0x671> + 478611: 45 8b 48 08 mov r9d, dword ptr [r8 + 8] + 478615: b8 00 00 00 00 mov eax, 0 + 47861a: 45 85 c9 test r9d, r9d + 47861d: 4c 0f 44 c0 cmove r8, rax + 478621: 41 8b 3c 24 mov edi, dword ptr [r12] + 478625: 6a 00 push 0 + 478627: 48 8d 55 88 lea rdx, [rbp - 120] + 47862b: 45 31 c9 xor r9d, r9d + 47862e: 6a 09 push 9 + 478630: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] + 478637: 4c 89 fe mov rsi, r15 + 47863a: 48 03 bd 40 ff ff ff add rdi, qword ptr [rbp - 192] + 478641: e8 7a e6 ff ff call 0x476cc0 <_dl_lookup_symbol_x> + 478646: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] + 47864a: 49 89 87 18 04 00 00 mov qword ptr [r15 + 1048], rax + 478651: 49 89 8f 20 04 00 00 mov qword ptr [r15 + 1056], rcx + 478658: 5f pop rdi + 478659: 41 58 pop r8 + 47865b: 48 85 c9 test rcx, rcx + 47865e: 0f 85 d4 0c 00 00 jne 0x479338 <_dl_relocate_object+0x1388> + 478664: 8b 8d 3c ff ff ff mov ecx, dword ptr [rbp - 196] + 47866a: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 47866e: 49 03 07 add rax, qword ptr [r15] + 478671: 85 c9 test ecx, ecx + 478673: 75 02 jne 0x478677 <_dl_relocate_object+0x6c7> + 478675: ff d0 call rax + 478677: 48 83 c3 18 add rbx, 24 + 47867b: 49 89 06 mov qword ptr [r14], rax + 47867e: 4c 39 eb cmp rbx, r13 + 478681: 0f 86 f6 fe ff ff jbe 0x47857d <_dl_relocate_object+0x5cd> + 478687: 4d 89 fb mov r11, r15 + 47868a: e9 b6 fb ff ff jmp 0x478245 <_dl_relocate_object+0x295> + 47868f: 90 nop + 478690: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 478694: 4c 8b 50 10 mov r10, qword ptr [rax + 16] + 478698: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] + 47869f: 4c 03 53 10 add r10, qword ptr [rbx + 16] + 4786a3: 48 8d 35 a6 19 03 00 lea rsi, [rip + 203174] # 0x4aa050 <__PRETTY_FUNCTION__.11010+0xa0> + 4786aa: 44 89 10 mov dword ptr [rax], r10d + 4786ad: b8 ff ff ff ff mov eax, 4294967295 + 4786b2: 49 39 c2 cmp r10, rax + 4786b5: 0f 86 65 fe ff ff jbe 0x478520 <_dl_relocate_object+0x570> + 4786bb: 49 8b 47 68 mov rax, qword ptr [r15 + 104] + 4786bf: 41 8b 0e mov ecx, dword ptr [r14] + 4786c2: bf 02 00 00 00 mov edi, 2 + 4786c7: 48 03 48 08 add rcx, qword ptr [rax + 8] + 4786cb: 48 8b 05 96 73 04 00 mov rax, qword ptr [rip + 291734] # 0x4bfa68 <_dl_argv> + 4786d2: 48 8b 10 mov rdx, qword ptr [rax] + 4786d5: 48 8d 05 12 1b 03 00 lea rax, [rip + 203538] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> + 4786dc: 48 85 d2 test rdx, rdx + 4786df: 48 0f 44 d0 cmove rdx, rax + 4786e3: 31 c0 xor eax, eax + 4786e5: e8 f6 22 00 00 call 0x47a9e0 <_dl_dprintf> + 4786ea: e9 31 fe ff ff jmp 0x478520 <_dl_relocate_object+0x570> + 4786ef: 90 nop + 4786f0: 4d 85 db test r11, r11 + 4786f3: 0f 84 27 fe ff ff je 0x478520 <_dl_relocate_object+0x570> + 4786f9: 49 8b 83 58 04 00 00 mov rax, qword ptr [r11 + 1112] + 478700: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 478707: 48 89 06 mov qword ptr [rsi], rax + 47870a: e9 11 fe ff ff jmp 0x478520 <_dl_relocate_object+0x570> + 47870f: 90 nop + 478710: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 478714: 48 85 c0 test rax, rax + 478717: 0f 84 03 fe ff ff je 0x478520 <_dl_relocate_object+0x570> + 47871d: 49 8b 93 50 04 00 00 mov rdx, qword ptr [r11 + 1104] + 478724: 48 8d 4a 01 lea rcx, [rdx + 1] + 478728: 48 83 f9 01 cmp rcx, 1 + 47872c: 0f 86 42 10 00 00 jbe 0x479774 <_dl_relocate_object+0x17c4> + 478732: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 478736: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 47873d: 48 29 d0 sub rax, rdx + 478740: 48 03 43 10 add rax, qword ptr [rbx + 16] + 478744: 48 89 06 mov qword ptr [rsi], rax + 478747: e9 d4 fd ff ff jmp 0x478520 <_dl_relocate_object+0x570> + 47874c: 0f 1f 40 00 nop dword ptr [rax] + 478750: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 478754: 48 85 d2 test rdx, rdx + 478757: 0f 84 c3 fd ff ff je 0x478520 <_dl_relocate_object+0x570> + 47875d: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 478764: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 478768: 48 03 42 08 add rax, qword ptr [rdx + 8] + 47876c: 48 89 07 mov qword ptr [rdi], rax + 47876f: e9 ac fd ff ff jmp 0x478520 <_dl_relocate_object+0x570> + 478774: 0f 1f 40 00 nop dword ptr [rax] + 478778: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 47877c: 48 85 c0 test rax, rax + 47877f: 0f 84 c3 0b 00 00 je 0x479348 <_dl_relocate_object+0x1398> + 478785: 49 8b 93 50 04 00 00 mov rdx, qword ptr [r11 + 1104] + 47878c: 48 8d 4a 01 lea rcx, [rdx + 1] + 478790: 48 83 f9 01 cmp rcx, 1 + 478794: 0f 86 b4 0f 00 00 jbe 0x47974e <_dl_relocate_object+0x179e> + 47879a: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 47879e: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 4787a5: 48 29 d0 sub rax, rdx + 4787a8: 48 03 43 10 add rax, qword ptr [rbx + 16] + 4787ac: 48 89 46 08 mov qword ptr [rsi + 8], rax + 4787b0: 48 8d 05 99 56 00 00 lea rax, [rip + 22169] # 0x47de50 <_dl_tlsdesc_return> + 4787b7: 48 89 06 mov qword ptr [rsi], rax + 4787ba: e9 61 fd ff ff jmp 0x478520 <_dl_relocate_object+0x570> + 4787bf: 90 nop + 4787c0: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 4787c4: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 4787cb: 48 29 f8 sub rax, rdi + 4787ce: 49 01 c2 add r10, rax + 4787d1: 49 63 c2 movsxd rax, r10d + 4787d4: 44 89 17 mov dword ptr [rdi], r10d + 4787d7: 49 39 c2 cmp r10, rax + 4787da: 0f 84 40 fd ff ff je 0x478520 <_dl_relocate_object+0x570> + 4787e0: 48 8d 35 a9 18 03 00 lea rsi, [rip + 202921] # 0x4aa090 <__PRETTY_FUNCTION__.11010+0xe0> + 4787e7: e9 cf fe ff ff jmp 0x4786bb <_dl_relocate_object+0x70b> + 4787ec: 0f 1f 40 00 nop dword ptr [rax] + 4787f0: 44 8b 9d 3c ff ff ff mov r11d, dword ptr [rbp - 196] + 4787f7: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 4787fb: 49 03 07 add rax, qword ptr [r15] + 4787fe: 45 85 db test r11d, r11d + 478801: 75 02 jne 0x478805 <_dl_relocate_object+0x855> + 478803: ff d0 call rax + 478805: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 47880c: 48 89 07 mov qword ptr [rdi], rax + 47880f: e9 0c fd ff ff jmp 0x478520 <_dl_relocate_object+0x570> + 478814: 0f 1f 40 00 nop dword ptr [rax] + 478818: 4c 8b 65 88 mov r12, qword ptr [rbp - 120] + 47881c: 4d 85 e4 test r12, r12 + 47881f: 0f 84 fb fc ff ff je 0x478520 <_dl_relocate_object+0x570> + 478825: 49 8b 54 24 10 mov rdx, qword ptr [r12 + 16] + 47882a: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 478831: 4c 89 d6 mov rsi, r10 + 478834: 49 39 56 10 cmp qword ptr [r14 + 16], rdx + 478838: 49 0f 46 56 10 cmovbe rdx, qword ptr [r14 + 16] + 47883d: e8 1e 88 f8 ff call 0x401060 <.plt+0x40> + 478842: 49 8b 46 10 mov rax, qword ptr [r14 + 16] + 478846: 49 39 44 24 10 cmp qword ptr [r12 + 16], rax + 47884b: 77 16 ja 0x478863 <_dl_relocate_object+0x8b3> + 47884d: 0f 83 cd fc ff ff jae 0x478520 <_dl_relocate_object+0x570> + 478853: 44 8b 25 e6 af 04 00 mov r12d, dword ptr [rip + 307174] # 0x4c3840 <_dl_verbose> + 47885a: 45 85 e4 test r12d, r12d + 47885d: 0f 84 bd fc ff ff je 0x478520 <_dl_relocate_object+0x570> + 478863: 48 8d 35 66 18 03 00 lea rsi, [rip + 202854] # 0x4aa0d0 <__PRETTY_FUNCTION__.11010+0x120> + 47886a: e9 4c fe ff ff jmp 0x4786bb <_dl_relocate_object+0x70b> + 47886f: 90 nop + 478870: 48 39 d8 cmp rax, rbx + 478873: 0f 83 c2 fa ff ff jae 0x47833b <_dl_relocate_object+0x38b> + 478879: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 478880: 48 8b 08 mov rcx, qword ptr [rax] + 478883: 8b 50 08 mov edx, dword ptr [rax + 8] + 478886: 4c 01 f9 add rcx, r15 + 478889: 48 83 fa 26 cmp rdx, 38 + 47888d: 74 0a je 0x478899 <_dl_relocate_object+0x8e9> + 47888f: 48 83 fa 08 cmp rdx, 8 + 478893: 0f 85 24 10 00 00 jne 0x4798bd <_dl_relocate_object+0x190d> + 478899: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 47889d: 48 83 c0 18 add rax, 24 + 4788a1: 4c 01 fa add rdx, r15 + 4788a4: 48 89 11 mov qword ptr [rcx], rdx + 4788a7: 48 39 c3 cmp rbx, rax + 4788aa: 77 d4 ja 0x478880 <_dl_relocate_object+0x8d0> + 4788ac: 4d 8b 93 d0 01 00 00 mov r10, qword ptr [r11 + 464] + 4788b3: 4d 85 d2 test r10, r10 + 4788b6: 0f 85 8f fa ff ff jne 0x47834b <_dl_relocate_object+0x39b> + 4788bc: 48 c7 85 30 ff ff ff 00 00 00 00 mov qword ptr [rbp - 208], 0 + 4788c7: 48 39 9d 78 ff ff ff cmp qword ptr [rbp - 136], rbx + 4788ce: 0f 86 71 f9 ff ff jbe 0x478245 <_dl_relocate_object+0x295> + 4788d4: 4c 89 bd 60 ff ff ff mov qword ptr [rbp - 160], r15 + 4788db: 4c 89 95 58 ff ff ff mov qword ptr [rbp - 168], r10 + 4788e2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4788e8: 4c 8b 6b 08 mov r13, qword ptr [rbx + 8] + 4788ec: 45 89 ec mov r12d, r13d + 4788ef: 41 83 fd 25 cmp r13d, 37 + 4788f3: 0f 84 27 08 00 00 je 0x479120 <_dl_relocate_object+0x1170> + 4788f9: 48 8b 85 60 ff ff ff mov rax, qword ptr [rbp - 160] + 478900: 48 03 03 add rax, qword ptr [rbx] + 478903: 48 89 85 70 ff ff ff mov qword ptr [rbp - 144], rax + 47890a: 4c 89 e8 mov rax, r13 + 47890d: 48 8b bd 68 ff ff ff mov rdi, qword ptr [rbp - 152] + 478914: 48 c1 e8 20 shr rax, 32 + 478918: 48 8d 04 40 lea rax, [rax + 2*rax] + 47891c: 4c 8d 34 c7 lea r14, [rdi + 8*rax] + 478920: 4c 89 75 88 mov qword ptr [rbp - 120], r14 + 478924: 49 83 fc 08 cmp r12, 8 + 478928: 0f 84 f2 08 00 00 je 0x479220 <_dl_relocate_object+0x1270> + 47892e: 49 83 fc 26 cmp r12, 38 + 478932: 0f 84 e8 08 00 00 je 0x479220 <_dl_relocate_object+0x1270> + 478938: 4d 85 e4 test r12, r12 + 47893b: 0f 84 af 04 00 00 je 0x478df0 <_dl_relocate_object+0xe40> + 478941: 41 0f b6 56 04 movzx edx, byte ptr [r14 + 4] + 478946: 89 d0 mov eax, edx + 478948: c0 e8 04 shr al, 4 + 47894b: 0f 84 f7 07 00 00 je 0x479148 <_dl_relocate_object+0x1198> + 478951: 41 0f b6 46 05 movzx eax, byte ptr [r14 + 5] + 478956: 83 e0 03 and eax, 3 + 478959: 83 e8 01 sub eax, 1 + 47895c: 83 f8 01 cmp eax, 1 + 47895f: 0f 86 e3 07 00 00 jbe 0x479148 <_dl_relocate_object+0x1198> + 478965: 4d 3b b3 08 04 00 00 cmp r14, qword ptr [r11 + 1032] + 47896c: 0f 84 58 0a 00 00 je 0x4793ca <_dl_relocate_object+0x141a> + 478972: 49 83 fc 07 cmp r12, 7 + 478976: 0f 84 c4 08 00 00 je 0x479240 <_dl_relocate_object+0x1290> + 47897c: 49 83 fc 10 cmp r12, 16 + 478980: 0f 84 ba 08 00 00 je 0x479240 <_dl_relocate_object+0x1290> + 478986: 49 8d 44 24 ef lea rax, [r12 - 17] + 47898b: 48 83 f8 01 cmp rax, 1 + 47898f: 41 0f 96 c1 setbe r9b + 478993: 49 83 fc 24 cmp r12, 36 + 478997: 0f 94 c0 sete al + 47899a: 41 09 c1 or r9d, eax + 47899d: 45 0f b6 c9 movzx r9d, r9b + 4789a1: 49 83 fc 05 cmp r12, 5 + 4789a5: 0f 84 a5 08 00 00 je 0x479250 <_dl_relocate_object+0x12a0> + 4789ab: 44 89 c8 mov eax, r9d + 4789ae: 83 c8 04 or eax, 4 + 4789b1: 49 83 fc 06 cmp r12, 6 + 4789b5: 44 0f 44 c8 cmove r9d, eax + 4789b9: 45 89 8b 10 04 00 00 mov dword ptr [r11 + 1040], r9d + 4789c0: 41 8b 3e mov edi, dword ptr [r14] + 4789c3: 4c 89 de mov rsi, r11 + 4789c6: 45 31 c0 xor r8d, r8d + 4789c9: 4d 89 b3 08 04 00 00 mov qword ptr [r11 + 1032], r14 + 4789d0: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] + 4789d7: 48 8d 55 88 lea rdx, [rbp - 120] + 4789db: 6a 00 push 0 + 4789dd: 48 03 bd 40 ff ff ff add rdi, qword ptr [rbp - 192] + 4789e4: 6a 09 push 9 + 4789e6: 4c 89 9d 28 ff ff ff mov qword ptr [rbp - 216], r11 + 4789ed: e8 ce e2 ff ff call 0x476cc0 <_dl_lookup_symbol_x> + 4789f2: 4c 8b 9d 28 ff ff ff mov r11, qword ptr [rbp - 216] + 4789f9: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] + 4789fd: 49 89 c2 mov r10, rax + 478a00: 49 89 8b 20 04 00 00 mov qword ptr [r11 + 1056], rcx + 478a07: 49 89 83 18 04 00 00 mov qword ptr [r11 + 1048], rax + 478a0e: 58 pop rax + 478a0f: 5a pop rdx + 478a10: 45 31 ff xor r15d, r15d + 478a13: 48 85 c9 test rcx, rcx + 478a16: 0f 85 44 08 00 00 jne 0x479260 <_dl_relocate_object+0x12b0> + 478a1c: 49 83 fc 25 cmp r12, 37 + 478a20: 0f 87 81 0c 00 00 ja 0x4796a7 <_dl_relocate_object+0x16f7> + 478a26: 48 8d 3d ab 18 03 00 lea rdi, [rip + 202923] # 0x4aa2d8 <__PRETTY_FUNCTION__.11010+0x328> + 478a2d: 4a 63 04 a7 movsxd rax, dword ptr [rdi + 4*r12] + 478a31: 48 01 f8 add rax, rdi + 478a34: 3e ff e0 jmp rax + 478a37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 478a40: 4c 89 f1 mov rcx, r14 + 478a43: 4d 89 fb mov r11, r15 + 478a46: 0f b7 71 06 movzx esi, word ptr [rcx + 6] + 478a4a: 66 83 fe f1 cmp si, -15 + 478a4e: 0f 84 3e 01 00 00 je 0x478b92 <_dl_relocate_object+0xbe2> + 478a54: 4d 8b 13 mov r10, qword ptr [r11] + 478a57: 83 e2 0f and edx, 15 + 478a5a: 4c 03 51 08 add r10, qword ptr [rcx + 8] + 478a5e: 80 fa 0a cmp dl, 10 + 478a61: 0f 85 78 fa ff ff jne 0x4784df <_dl_relocate_object+0x52f> + 478a67: 66 85 f6 test si, si + 478a6a: 0f 84 6f fa ff ff je 0x4784df <_dl_relocate_object+0x52f> + 478a70: 8b 85 3c ff ff ff mov eax, dword ptr [rbp - 196] + 478a76: 85 c0 test eax, eax + 478a78: 0f 85 61 fa ff ff jne 0x4784df <_dl_relocate_object+0x52f> + 478a7e: 4d 39 df cmp r15, r11 + 478a81: 74 6d je 0x478af0 <_dl_relocate_object+0xb40> + 478a83: 41 0f b6 83 1c 03 00 00 movzx eax, byte ptr [r11 + 796] + 478a8b: a8 03 test al, 3 + 478a8d: 74 61 je 0x478af0 <_dl_relocate_object+0xb40> + 478a8f: a8 04 test al, 4 + 478a91: 75 5d jne 0x478af0 <_dl_relocate_object+0xb40> + 478a93: 49 8b 47 68 mov rax, qword ptr [r15 + 104] + 478a97: 48 8d 3d 50 17 03 00 lea rdi, [rip + 202576] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> + 478a9e: 48 8b 15 c3 6f 04 00 mov rdx, qword ptr [rip + 290755] # 0x4bfa68 <_dl_argv> + 478aa5: 48 8d 35 cc 16 03 00 lea rsi, [rip + 202444] # 0x4aa178 <__PRETTY_FUNCTION__.11010+0x1c8> + 478aac: 4d 8b 43 08 mov r8, qword ptr [r11 + 8] + 478ab0: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] + 478ab4: 4c 89 95 08 ff ff ff mov qword ptr [rbp - 248], r10 + 478abb: 48 8b 12 mov rdx, qword ptr [rdx] + 478abe: 45 8b 0e mov r9d, dword ptr [r14] + 478ac1: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 + 478ac8: 48 85 d2 test rdx, rdx + 478acb: 48 0f 44 d7 cmove rdx, rdi + 478acf: 4c 03 48 08 add r9, qword ptr [rax + 8] + 478ad3: bf 02 00 00 00 mov edi, 2 + 478ad8: 31 c0 xor eax, eax + 478ada: e8 01 1f 00 00 call 0x47a9e0 <_dl_dprintf> + 478adf: 4c 8b 95 08 ff ff ff mov r10, qword ptr [rbp - 248] + 478ae6: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] + 478aed: 0f 1f 00 nop dword ptr [rax] + 478af0: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 + 478af7: 41 ff d2 call r10 + 478afa: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] + 478b01: 49 89 c2 mov r10, rax + 478b04: 49 83 fc 25 cmp r12, 37 + 478b08: 0f 86 db f9 ff ff jbe 0x4784e9 <_dl_relocate_object+0x539> + 478b0e: 66 90 nop + 478b10: 31 d2 xor edx, edx + 478b12: 44 89 ee mov esi, r13d + 478b15: 4c 89 ff mov rdi, r15 + 478b18: e8 c3 f3 ff ff call 0x477ee0 <_dl_reloc_bad_type> + 478b1d: 0f 1f 00 nop dword ptr [rax] + 478b20: 48 83 bd 30 ff ff ff 00 cmp qword ptr [rbp - 208], 0 + 478b28: 48 89 9d 28 ff ff ff mov qword ptr [rbp - 216], rbx + 478b2f: 0f 85 eb f9 ff ff jne 0x478520 <_dl_relocate_object+0x570> + 478b35: 48 89 9d 30 ff ff ff mov qword ptr [rbp - 208], rbx + 478b3c: e9 df f9 ff ff jmp 0x478520 <_dl_relocate_object+0x570> + 478b41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 478b48: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 478b4f: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 478b53: 49 03 07 add rax, qword ptr [r15] + 478b56: 48 89 06 mov qword ptr [rsi], rax + 478b59: e9 c2 f9 ff ff jmp 0x478520 <_dl_relocate_object+0x570> + 478b5e: 66 90 nop + 478b60: 41 b9 01 00 00 00 mov r9d, 1 + 478b66: 49 83 fc 05 cmp r12, 5 + 478b6a: 0f 85 ed f8 ff ff jne 0x47845d <_dl_relocate_object+0x4ad> + 478b70: 41 83 c9 02 or r9d, 2 + 478b74: e9 f2 f8 ff ff jmp 0x47846b <_dl_relocate_object+0x4bb> + 478b79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 478b80: 0f b7 71 06 movzx esi, word ptr [rcx + 6] + 478b84: 0f b6 51 04 movzx edx, byte ptr [rcx + 4] + 478b88: 66 83 fe f1 cmp si, -15 + 478b8c: 0f 85 c2 fe ff ff jne 0x478a54 <_dl_relocate_object+0xaa4> + 478b92: 45 31 d2 xor r10d, r10d + 478b95: e9 bd fe ff ff jmp 0x478a57 <_dl_relocate_object+0xaa7> + 478b9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 478ba0: 48 89 d6 mov rsi, rdx + 478ba3: 49 2b b3 f8 03 00 00 sub rsi, qword ptr [r11 + 1016] + 478baa: 48 8d 0c 71 lea rcx, [rcx + 2*rsi] + 478bae: 48 89 0a mov qword ptr [rdx], rcx + 478bb1: e9 1d f6 ff ff jmp 0x4781d3 <_dl_relocate_object+0x223> + 478bb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 478bc0: 48 8b 13 mov rdx, qword ptr [rbx] + 478bc3: 49 8b 03 mov rax, qword ptr [r11] + 478bc6: 48 83 c3 18 add rbx, 24 + 478bca: 48 03 43 f8 add rax, qword ptr [rbx - 8] + 478bce: 4a 89 04 3a mov qword ptr [rdx + r15], rax + 478bd2: 49 39 dc cmp r12, rbx + 478bd5: 0f 82 6a f6 ff ff jb 0x478245 <_dl_relocate_object+0x295> + 478bdb: 83 7b 08 25 cmp dword ptr [rbx + 8], 37 + 478bdf: 74 df je 0x478bc0 <_dl_relocate_object+0xc10> + 478be1: 48 83 c3 18 add rbx, 24 + 478be5: 49 39 dc cmp r12, rbx + 478be8: 73 f1 jae 0x478bdb <_dl_relocate_object+0xc2b> + 478bea: e9 56 f6 ff ff jmp 0x478245 <_dl_relocate_object+0x295> + 478bef: 90 nop + 478bf0: 4c 89 f8 mov rax, r15 + 478bf3: 4c 89 e1 mov rcx, r12 + 478bf6: 0f b7 71 06 movzx esi, word ptr [rcx + 6] + 478bfa: 4c 8b 51 08 mov r10, qword ptr [rcx + 8] + 478bfe: 83 e2 0f and edx, 15 + 478c01: 66 83 fe f1 cmp si, -15 + 478c05: 0f 84 85 0a 00 00 je 0x479690 <_dl_relocate_object+0x16e0> + 478c0b: 80 fa 0a cmp dl, 10 + 478c0e: 0f 85 50 fa ff ff jne 0x478664 <_dl_relocate_object+0x6b4> + 478c14: 48 8b 10 mov rdx, qword ptr [rax] + 478c17: 66 85 f6 test si, si + 478c1a: 0f 84 44 fa ff ff je 0x478664 <_dl_relocate_object+0x6b4> + 478c20: 49 01 d2 add r10, rdx + 478c23: 8b b5 3c ff ff ff mov esi, dword ptr [rbp - 196] + 478c29: 85 f6 test esi, esi + 478c2b: 0f 85 cc 0a 00 00 jne 0x4796fd <_dl_relocate_object+0x174d> + 478c31: 49 39 c7 cmp r15, rax + 478c34: 74 5e je 0x478c94 <_dl_relocate_object+0xce4> + 478c36: 0f b6 90 1c 03 00 00 movzx edx, byte ptr [rax + 796] + 478c3d: f6 c2 03 test dl, 3 + 478c40: 74 52 je 0x478c94 <_dl_relocate_object+0xce4> + 478c42: 83 e2 04 and edx, 4 + 478c45: 75 4d jne 0x478c94 <_dl_relocate_object+0xce4> + 478c47: 49 8b 77 68 mov rsi, qword ptr [r15 + 104] + 478c4b: 48 8d 3d 9c 15 03 00 lea rdi, [rip + 202140] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> + 478c52: 48 8b 15 0f 6e 04 00 mov rdx, qword ptr [rip + 290319] # 0x4bfa68 <_dl_argv> + 478c59: 4c 89 95 70 ff ff ff mov qword ptr [rbp - 144], r10 + 478c60: 4c 8b 40 08 mov r8, qword ptr [rax + 8] + 478c64: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] + 478c68: 48 8b 12 mov rdx, qword ptr [rdx] + 478c6b: 45 8b 0c 24 mov r9d, dword ptr [r12] + 478c6f: 48 85 d2 test rdx, rdx + 478c72: 48 0f 44 d7 cmove rdx, rdi + 478c76: 4c 03 4e 08 add r9, qword ptr [rsi + 8] + 478c7a: bf 02 00 00 00 mov edi, 2 + 478c7f: 31 c0 xor eax, eax + 478c81: 48 8d 35 f0 14 03 00 lea rsi, [rip + 201968] # 0x4aa178 <__PRETTY_FUNCTION__.11010+0x1c8> + 478c88: e8 53 1d 00 00 call 0x47a9e0 <_dl_dprintf> + 478c8d: 4c 8b 95 70 ff ff ff mov r10, qword ptr [rbp - 144] + 478c94: 41 ff d2 call r10 + 478c97: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 478c9b: 49 03 07 add rax, qword ptr [r15] + 478c9e: e9 d2 f9 ff ff jmp 0x478675 <_dl_relocate_object+0x6c5> + 478ca3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 478ca8: 49 8b 87 90 02 00 00 mov rax, qword ptr [r15 + 656] + 478caf: 48 85 c0 test rax, rax + 478cb2: 0f 84 e0 f3 ff ff je 0x478098 <_dl_relocate_object+0xe8> + 478cb8: 45 85 ed test r13d, r13d + 478cbb: 0f 84 d7 f3 ff ff je 0x478098 <_dl_relocate_object+0xe8> + 478cc1: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 478cc5: 49 8b 07 mov rax, qword ptr [r15] + 478cc8: 48 8d 1d b1 51 00 00 lea rbx, [rip + 20913] # 0x47de80 <_dl_tlsdesc_resolve_rela> + 478ccf: 48 89 1c 02 mov qword ptr [rdx + rax], rbx + 478cd3: e9 c0 f3 ff ff jmp 0x478098 <_dl_relocate_object+0xe8> + 478cd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 478ce0: 48 8b 35 31 84 04 00 mov rsi, qword ptr [rip + 295985] # 0x4c1118 <_dl_pagesize> + 478ce7: 49 8b 97 68 04 00 00 mov rdx, qword ptr [r15 + 1128] + 478cee: 49 03 17 add rdx, qword ptr [r15] + 478cf1: 48 f7 de neg rsi + 478cf4: 48 89 d7 mov rdi, rdx + 478cf7: 48 01 d0 add rax, rdx + 478cfa: 48 21 f7 and rdi, rsi + 478cfd: 48 21 f0 and rax, rsi + 478d00: 48 39 c7 cmp rdi, rax + 478d03: 0f 84 8f f5 ff ff je 0x478298 <_dl_relocate_object+0x2e8> + 478d09: 48 29 f8 sub rax, rdi + 478d0c: ba 01 00 00 00 mov edx, 1 + 478d11: 48 89 c6 mov rsi, rax + 478d14: e8 a7 06 fd ff call 0x4493c0 + 478d19: 85 c0 test eax, eax + 478d1b: 0f 89 77 f5 ff ff jns 0x478298 <_dl_relocate_object+0x2e8> + 478d21: 48 c7 c0 c0 ff ff ff mov rax, -64 + 478d28: 49 8b 77 08 mov rsi, qword ptr [r15 + 8] + 478d2c: 48 8d 0d ad 16 03 00 lea rcx, [rip + 202413] # 0x4aa3e0 + 478d33: 31 d2 xor edx, edx + 478d35: 64 8b 38 mov edi, dword ptr fs:[rax] + 478d38: e8 43 5c 00 00 call 0x47e980 <_dl_signal_error> + 478d3d: 0f 1f 00 nop dword ptr [rax] + 478d40: 49 03 17 add rdx, qword ptr [r15] + 478d43: 49 89 97 f0 03 00 00 mov qword ptr [r15 + 1008], rdx + 478d4a: 48 8d 50 18 lea rdx, [rax + 24] + 478d4e: 49 89 97 f8 03 00 00 mov qword ptr [r15 + 1016], rdx + 478d55: e9 fc f2 ff ff jmp 0x478056 <_dl_relocate_object+0xa6> + 478d5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 478d60: f6 05 1b a0 04 00 40 test byte ptr [rip + 303131], 64 # 0x4c2d82 <_dl_x86_cpu_features+0x62> + 478d67: 48 8d 15 f2 3f 00 00 lea rdx, [rip + 16370] # 0x47cd60 <_dl_runtime_resolve_xsave> + 478d6e: 48 8d 0d bb 40 00 00 lea rcx, [rip + 16571] # 0x47ce30 <_dl_runtime_resolve_xsavec> + 478d75: 48 0f 45 d1 cmovne rdx, rcx + 478d79: 48 89 50 10 mov qword ptr [rax + 16], rdx + 478d7d: e9 01 f3 ff ff jmp 0x478083 <_dl_relocate_object+0xd3> + 478d82: 48 01 f2 add rdx, rsi + 478d85: 48 89 55 98 mov qword ptr [rbp - 104], rdx + 478d89: e9 b9 f3 ff ff jmp 0x478147 <_dl_relocate_object+0x197> + 478d8e: 66 90 nop + 478d90: 31 ff xor edi, edi + 478d92: 31 d2 xor edx, edx + 478d94: 31 c9 xor ecx, ecx + 478d96: e9 57 f3 ff ff jmp 0x4780f2 <_dl_relocate_object+0x142> + 478d9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 478da0: 49 83 fc 24 cmp r12, 36 + 478da4: 0f 86 bc 05 00 00 jbe 0x479366 <_dl_relocate_object+0x13b6> + 478daa: 41 8b 8f 10 04 00 00 mov ecx, dword ptr [r15 + 1040] + 478db1: 45 31 c0 xor r8d, r8d + 478db4: 41 39 c8 cmp r8d, ecx + 478db7: 0f 85 67 f6 ff ff jne 0x478424 <_dl_relocate_object+0x474> + 478dbd: 49 8b 8f 20 04 00 00 mov rcx, qword ptr [r15 + 1056] + 478dc4: 4d 8b 9f 18 04 00 00 mov r11, qword ptr [r15 + 1048] + 478dcb: 48 89 4d 88 mov qword ptr [rbp - 120], rcx + 478dcf: e9 ff f6 ff ff jmp 0x4784d3 <_dl_relocate_object+0x523> + 478dd4: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 478dd8: 4c 8b 78 10 mov r15, qword ptr [rax + 16] + 478ddc: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] + 478de3: 4c 03 7b 10 add r15, qword ptr [rbx + 16] + 478de7: 4c 89 38 mov qword ptr [rax], r15 + 478dea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 478df0: 48 83 c3 18 add rbx, 24 + 478df4: 48 39 9d 78 ff ff ff cmp qword ptr [rbp - 136], rbx + 478dfb: 0f 87 e7 fa ff ff ja 0x4788e8 <_dl_relocate_object+0x938> + 478e01: 4c 8b 95 58 ff ff ff mov r10, qword ptr [rbp - 168] + 478e08: 4c 8b bd 60 ff ff ff mov r15, qword ptr [rbp - 160] + 478e0f: 4d 85 d2 test r10, r10 + 478e12: 0f 84 2d f4 ff ff je 0x478245 <_dl_relocate_object+0x295> + 478e18: 4c 8b ad 30 ff ff ff mov r13, qword ptr [rbp - 208] + 478e1f: 4d 39 ea cmp r10, r13 + 478e22: 0f 87 1d f4 ff ff ja 0x478245 <_dl_relocate_object+0x295> + 478e28: 4c 89 bd 78 ff ff ff mov qword ptr [rbp - 136], r15 + 478e2f: 4c 89 d3 mov rbx, r10 + 478e32: 4d 89 df mov r15, r11 + 478e35: eb 16 jmp 0x478e4d <_dl_relocate_object+0xe9d> + 478e37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 478e40: 48 83 c3 18 add rbx, 24 + 478e44: 4c 39 eb cmp rbx, r13 + 478e47: 0f 87 3a f8 ff ff ja 0x478687 <_dl_relocate_object+0x6d7> + 478e4d: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 478e51: 83 f8 25 cmp eax, 37 + 478e54: 75 ea jne 0x478e40 <_dl_relocate_object+0xe90> + 478e56: 48 c1 e8 20 shr rax, 32 + 478e5a: 48 8b b5 68 ff ff ff mov rsi, qword ptr [rbp - 152] + 478e61: 4c 8b b5 78 ff ff ff mov r14, qword ptr [rbp - 136] + 478e68: 48 8d 04 40 lea rax, [rax + 2*rax] + 478e6c: 4c 03 33 add r14, qword ptr [rbx] + 478e6f: 4c 8d 24 c6 lea r12, [rsi + 8*rax] + 478e73: 4c 89 65 88 mov qword ptr [rbp - 120], r12 + 478e77: 41 0f b6 54 24 04 movzx edx, byte ptr [r12 + 4] + 478e7d: 89 d0 mov eax, edx + 478e7f: c0 e8 04 shr al, 4 + 478e82: 0f 84 f8 03 00 00 je 0x479280 <_dl_relocate_object+0x12d0> + 478e88: 41 0f b6 44 24 05 movzx eax, byte ptr [r12 + 5] + 478e8e: 83 e0 03 and eax, 3 + 478e91: 83 e8 01 sub eax, 1 + 478e94: 83 f8 01 cmp eax, 1 + 478e97: 0f 86 e3 03 00 00 jbe 0x479280 <_dl_relocate_object+0x12d0> + 478e9d: 4d 3b a7 08 04 00 00 cmp r12, qword ptr [r15 + 1032] + 478ea4: 0f 84 4d 09 00 00 je 0x4797f7 <_dl_relocate_object+0x1847> + 478eaa: 41 8b 3c 24 mov edi, dword ptr [r12] + 478eae: 4c 89 fe mov rsi, r15 + 478eb1: 48 8d 55 88 lea rdx, [rbp - 120] + 478eb5: 45 31 c9 xor r9d, r9d + 478eb8: 41 c7 87 10 04 00 00 00 00 00 00 mov dword ptr [r15 + 1040], 0 + 478ec3: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] + 478eca: 45 31 c0 xor r8d, r8d + 478ecd: 4d 89 a7 08 04 00 00 mov qword ptr [r15 + 1032], r12 + 478ed4: 48 03 bd 40 ff ff ff add rdi, qword ptr [rbp - 192] + 478edb: 6a 00 push 0 + 478edd: 6a 09 push 9 + 478edf: e8 dc dd ff ff call 0x476cc0 <_dl_lookup_symbol_x> + 478ee4: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] + 478ee8: 49 89 87 18 04 00 00 mov qword ptr [r15 + 1048], rax + 478eef: 49 89 8f 20 04 00 00 mov qword ptr [r15 + 1056], rcx + 478ef6: 5e pop rsi + 478ef7: 5f pop rdi + 478ef8: 48 85 c9 test rcx, rcx + 478efb: 0f 85 9d 07 00 00 jne 0x47969e <_dl_relocate_object+0x16ee> + 478f01: 8b 95 3c ff ff ff mov edx, dword ptr [rbp - 196] + 478f07: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 478f0b: 49 03 07 add rax, qword ptr [r15] + 478f0e: 85 d2 test edx, edx + 478f10: 75 02 jne 0x478f14 <_dl_relocate_object+0xf64> + 478f12: ff d0 call rax + 478f14: 49 89 06 mov qword ptr [r14], rax + 478f17: e9 24 ff ff ff jmp 0x478e40 <_dl_relocate_object+0xe90> + 478f1c: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 478f20: 4c 8b 78 10 mov r15, qword ptr [rax + 16] + 478f24: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] + 478f2b: 4c 03 7b 10 add r15, qword ptr [rbx + 16] + 478f2f: 48 8d 35 1a 11 03 00 lea rsi, [rip + 200986] # 0x4aa050 <__PRETTY_FUNCTION__.11010+0xa0> + 478f36: 44 89 38 mov dword ptr [rax], r15d + 478f39: b8 ff ff ff ff mov eax, 4294967295 + 478f3e: 49 39 c7 cmp r15, rax + 478f41: 0f 86 a9 fe ff ff jbe 0x478df0 <_dl_relocate_object+0xe40> + 478f47: 49 8b 43 68 mov rax, qword ptr [r11 + 104] + 478f4b: 41 8b 0e mov ecx, dword ptr [r14] + 478f4e: bf 02 00 00 00 mov edi, 2 + 478f53: 4c 89 9d 70 ff ff ff mov qword ptr [rbp - 144], r11 + 478f5a: 48 03 48 08 add rcx, qword ptr [rax + 8] + 478f5e: 48 8b 05 03 6b 04 00 mov rax, qword ptr [rip + 289539] # 0x4bfa68 <_dl_argv> + 478f65: 48 8b 10 mov rdx, qword ptr [rax] + 478f68: 48 8d 05 7f 12 03 00 lea rax, [rip + 201343] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> + 478f6f: 48 85 d2 test rdx, rdx + 478f72: 48 0f 44 d0 cmove rdx, rax + 478f76: 31 c0 xor eax, eax + 478f78: e8 63 1a 00 00 call 0x47a9e0 <_dl_dprintf> + 478f7d: 4c 8b 9d 70 ff ff ff mov r11, qword ptr [rbp - 144] + 478f84: e9 67 fe ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> + 478f89: 4d 85 d2 test r10, r10 + 478f8c: 0f 84 5e fe ff ff je 0x478df0 <_dl_relocate_object+0xe40> + 478f92: 49 8b 82 58 04 00 00 mov rax, qword ptr [r10 + 1112] + 478f99: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 478fa0: 48 89 07 mov qword ptr [rdi], rax + 478fa3: e9 48 fe ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> + 478fa8: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 478fac: 48 85 c0 test rax, rax + 478faf: 0f 84 3b fe ff ff je 0x478df0 <_dl_relocate_object+0xe40> + 478fb5: 49 8b 92 50 04 00 00 mov rdx, qword ptr [r10 + 1104] + 478fbc: 48 8d 4a 01 lea rcx, [rdx + 1] + 478fc0: 48 83 f9 01 cmp rcx, 1 + 478fc4: 0f 86 a3 08 00 00 jbe 0x47986d <_dl_relocate_object+0x18bd> + 478fca: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 478fce: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 478fd5: 48 29 d0 sub rax, rdx + 478fd8: 48 03 43 10 add rax, qword ptr [rbx + 16] + 478fdc: 48 89 07 mov qword ptr [rdi], rax + 478fdf: e9 0c fe ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> + 478fe4: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 478fe8: 48 85 d2 test rdx, rdx + 478feb: 0f 84 ff fd ff ff je 0x478df0 <_dl_relocate_object+0xe40> + 478ff1: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 478ff8: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 478ffc: 48 03 42 08 add rax, qword ptr [rdx + 8] + 479000: 48 89 06 mov qword ptr [rsi], rax + 479003: e9 e8 fd ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> + 479008: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 47900c: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 479013: 48 29 f0 sub rax, rsi + 479016: 49 01 c7 add r15, rax + 479019: 49 63 c7 movsxd rax, r15d + 47901c: 44 89 3e mov dword ptr [rsi], r15d + 47901f: 49 39 c7 cmp r15, rax + 479022: 0f 84 c8 fd ff ff je 0x478df0 <_dl_relocate_object+0xe40> + 479028: 48 8d 35 61 10 03 00 lea rsi, [rip + 200801] # 0x4aa090 <__PRETTY_FUNCTION__.11010+0xe0> + 47902f: e9 13 ff ff ff jmp 0x478f47 <_dl_relocate_object+0xf97> + 479034: 44 8b 8d 3c ff ff ff mov r9d, dword ptr [rbp - 196] + 47903b: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 47903f: 49 03 03 add rax, qword ptr [r11] + 479042: 45 85 c9 test r9d, r9d + 479045: 75 10 jne 0x479057 <_dl_relocate_object+0x10a7> + 479047: 4c 89 9d 28 ff ff ff mov qword ptr [rbp - 216], r11 + 47904e: ff d0 call rax + 479050: 4c 8b 9d 28 ff ff ff mov r11, qword ptr [rbp - 216] + 479057: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 47905e: 48 89 06 mov qword ptr [rsi], rax + 479061: e9 8a fd ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> + 479066: 4c 8b 65 88 mov r12, qword ptr [rbp - 120] + 47906a: 4d 85 e4 test r12, r12 + 47906d: 0f 84 7d fd ff ff je 0x478df0 <_dl_relocate_object+0xe40> + 479073: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 479078: 49 39 46 10 cmp qword ptr [r14 + 16], rax + 47907c: 4c 89 fe mov rsi, r15 + 47907f: 4c 89 9d 28 ff ff ff mov qword ptr [rbp - 216], r11 + 479086: 49 0f 46 46 10 cmovbe rax, qword ptr [r14 + 16] + 47908b: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 479092: 48 89 c2 mov rdx, rax + 479095: e8 c6 7f f8 ff call 0x401060 <.plt+0x40> + 47909a: 49 8b 46 10 mov rax, qword ptr [r14 + 16] + 47909e: 49 39 44 24 10 cmp qword ptr [r12 + 16], rax + 4790a3: 4c 8b 9d 28 ff ff ff mov r11, qword ptr [rbp - 216] + 4790aa: 77 16 ja 0x4790c2 <_dl_relocate_object+0x1112> + 4790ac: 0f 83 3e fd ff ff jae 0x478df0 <_dl_relocate_object+0xe40> + 4790b2: 44 8b 15 87 a7 04 00 mov r10d, dword ptr [rip + 305031] # 0x4c3840 <_dl_verbose> + 4790b9: 45 85 d2 test r10d, r10d + 4790bc: 0f 84 2e fd ff ff je 0x478df0 <_dl_relocate_object+0xe40> + 4790c2: 48 8d 35 07 10 03 00 lea rsi, [rip + 200711] # 0x4aa0d0 <__PRETTY_FUNCTION__.11010+0x120> + 4790c9: e9 79 fe ff ff jmp 0x478f47 <_dl_relocate_object+0xf97> + 4790ce: 66 90 nop + 4790d0: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 4790d4: 48 85 c0 test rax, rax + 4790d7: 0f 84 2c 06 00 00 je 0x479709 <_dl_relocate_object+0x1759> + 4790dd: 49 8b 92 50 04 00 00 mov rdx, qword ptr [r10 + 1104] + 4790e4: 48 8d 4a 01 lea rcx, [rdx + 1] + 4790e8: 48 83 f9 01 cmp rcx, 1 + 4790ec: 0f 86 47 07 00 00 jbe 0x479839 <_dl_relocate_object+0x1889> + 4790f2: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 4790f6: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 4790fd: 48 29 d0 sub rax, rdx + 479100: 48 03 43 10 add rax, qword ptr [rbx + 16] + 479104: 48 89 46 08 mov qword ptr [rsi + 8], rax + 479108: 48 8d 05 41 4d 00 00 lea rax, [rip + 19777] # 0x47de50 <_dl_tlsdesc_return> + 47910f: 48 89 06 mov qword ptr [rsi], rax + 479112: e9 d9 fc ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> + 479117: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 479120: 48 83 bd 58 ff ff ff 00 cmp qword ptr [rbp - 168], 0 + 479128: 48 89 9d 30 ff ff ff mov qword ptr [rbp - 208], rbx + 47912f: 0f 85 bb fc ff ff jne 0x478df0 <_dl_relocate_object+0xe40> + 479135: 48 89 9d 58 ff ff ff mov qword ptr [rbp - 168], rbx + 47913c: e9 af fc ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> + 479141: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 479148: 4c 89 f1 mov rcx, r14 + 47914b: 4d 89 da mov r10, r11 + 47914e: 0f b7 71 06 movzx esi, word ptr [rcx + 6] + 479152: 66 83 fe f1 cmp si, -15 + 479156: 0f 84 16 01 00 00 je 0x479272 <_dl_relocate_object+0x12c2> + 47915c: 4d 8b 3a mov r15, qword ptr [r10] + 47915f: 83 e2 0f and edx, 15 + 479162: 4c 03 79 08 add r15, qword ptr [rcx + 8] + 479166: 80 fa 0a cmp dl, 10 + 479169: 0f 85 ad f8 ff ff jne 0x478a1c <_dl_relocate_object+0xa6c> + 47916f: 8b 85 3c ff ff ff mov eax, dword ptr [rbp - 196] + 479175: 85 c0 test eax, eax + 479177: 0f 85 9f f8 ff ff jne 0x478a1c <_dl_relocate_object+0xa6c> + 47917d: 66 85 f6 test si, si + 479180: 0f 84 96 f8 ff ff je 0x478a1c <_dl_relocate_object+0xa6c> + 479186: 4d 39 d3 cmp r11, r10 + 479189: 74 6a je 0x4791f5 <_dl_relocate_object+0x1245> + 47918b: 41 0f b6 82 1c 03 00 00 movzx eax, byte ptr [r10 + 796] + 479193: a8 03 test al, 3 + 479195: 74 5e je 0x4791f5 <_dl_relocate_object+0x1245> + 479197: a8 04 test al, 4 + 479199: 75 5a jne 0x4791f5 <_dl_relocate_object+0x1245> + 47919b: 49 8b 43 68 mov rax, qword ptr [r11 + 104] + 47919f: 48 8d 3d 48 10 03 00 lea rdi, [rip + 200776] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> + 4791a6: 48 8b 15 bb 68 04 00 mov rdx, qword ptr [rip + 288955] # 0x4bfa68 <_dl_argv> + 4791ad: 48 8d 35 c4 0f 03 00 lea rsi, [rip + 200644] # 0x4aa178 <__PRETTY_FUNCTION__.11010+0x1c8> + 4791b4: 49 8b 4b 08 mov rcx, qword ptr [r11 + 8] + 4791b8: 4d 8b 42 08 mov r8, qword ptr [r10 + 8] + 4791bc: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 + 4791c3: 48 8b 12 mov rdx, qword ptr [rdx] + 4791c6: 45 8b 0e mov r9d, dword ptr [r14] + 4791c9: 4c 89 95 28 ff ff ff mov qword ptr [rbp - 216], r10 + 4791d0: 48 85 d2 test rdx, rdx + 4791d3: 48 0f 44 d7 cmove rdx, rdi + 4791d7: 4c 03 48 08 add r9, qword ptr [rax + 8] + 4791db: bf 02 00 00 00 mov edi, 2 + 4791e0: 31 c0 xor eax, eax + 4791e2: e8 f9 17 00 00 call 0x47a9e0 <_dl_dprintf> + 4791e7: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] + 4791ee: 4c 8b 95 28 ff ff ff mov r10, qword ptr [rbp - 216] + 4791f5: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 + 4791fc: 4c 89 95 28 ff ff ff mov qword ptr [rbp - 216], r10 + 479203: 41 ff d7 call r15 + 479206: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] + 47920d: 4c 8b 95 28 ff ff ff mov r10, qword ptr [rbp - 216] + 479214: 49 89 c7 mov r15, rax + 479217: e9 00 f8 ff ff jmp 0x478a1c <_dl_relocate_object+0xa6c> + 47921c: 0f 1f 40 00 nop dword ptr [rax] + 479220: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 479227: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 47922b: 49 03 03 add rax, qword ptr [r11] + 47922e: 48 89 07 mov qword ptr [rdi], rax + 479231: e9 ba fb ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> + 479236: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 479240: 41 b9 01 00 00 00 mov r9d, 1 + 479246: 49 83 fc 05 cmp r12, 5 + 47924a: 0f 85 5b f7 ff ff jne 0x4789ab <_dl_relocate_object+0x9fb> + 479250: 41 83 c9 02 or r9d, 2 + 479254: e9 60 f7 ff ff jmp 0x4789b9 <_dl_relocate_object+0xa09> + 479259: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 479260: 0f b7 71 06 movzx esi, word ptr [rcx + 6] + 479264: 0f b6 51 04 movzx edx, byte ptr [rcx + 4] + 479268: 66 83 fe f1 cmp si, -15 + 47926c: 0f 85 ea fe ff ff jne 0x47915c <_dl_relocate_object+0x11ac> + 479272: 45 31 ff xor r15d, r15d + 479275: e9 e5 fe ff ff jmp 0x47915f <_dl_relocate_object+0x11af> + 47927a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 479280: 4c 89 f8 mov rax, r15 + 479283: 4c 89 e1 mov rcx, r12 + 479286: 0f b7 71 06 movzx esi, word ptr [rcx + 6] + 47928a: 4c 8b 51 08 mov r10, qword ptr [rcx + 8] + 47928e: 83 e2 0f and edx, 15 + 479291: 66 83 fe f1 cmp si, -15 + 479295: 0f 84 ff 04 00 00 je 0x47979a <_dl_relocate_object+0x17ea> + 47929b: 80 fa 0a cmp dl, 10 + 47929e: 0f 85 5d fc ff ff jne 0x478f01 <_dl_relocate_object+0xf51> + 4792a4: 48 8b 10 mov rdx, qword ptr [rax] + 4792a7: 66 85 f6 test si, si + 4792aa: 0f 84 51 fc ff ff je 0x478f01 <_dl_relocate_object+0xf51> + 4792b0: 49 01 d2 add r10, rdx + 4792b3: 8b 8d 3c ff ff ff mov ecx, dword ptr [rbp - 196] + 4792b9: 85 c9 test ecx, ecx + 4792bb: 0f 85 f0 05 00 00 jne 0x4798b1 <_dl_relocate_object+0x1901> + 4792c1: 49 39 c7 cmp r15, rax + 4792c4: 74 5e je 0x479324 <_dl_relocate_object+0x1374> + 4792c6: 0f b6 90 1c 03 00 00 movzx edx, byte ptr [rax + 796] + 4792cd: f6 c2 03 test dl, 3 + 4792d0: 74 52 je 0x479324 <_dl_relocate_object+0x1374> + 4792d2: 83 e2 04 and edx, 4 + 4792d5: 75 4d jne 0x479324 <_dl_relocate_object+0x1374> + 4792d7: 49 8b 77 68 mov rsi, qword ptr [r15 + 104] + 4792db: 48 8d 3d 0c 0f 03 00 lea rdi, [rip + 200460] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> + 4792e2: 48 8b 15 7f 67 04 00 mov rdx, qword ptr [rip + 288639] # 0x4bfa68 <_dl_argv> + 4792e9: 4c 89 95 70 ff ff ff mov qword ptr [rbp - 144], r10 + 4792f0: 4c 8b 40 08 mov r8, qword ptr [rax + 8] + 4792f4: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] + 4792f8: 48 8b 12 mov rdx, qword ptr [rdx] + 4792fb: 45 8b 0c 24 mov r9d, dword ptr [r12] + 4792ff: 48 85 d2 test rdx, rdx + 479302: 48 0f 44 d7 cmove rdx, rdi + 479306: 4c 03 4e 08 add r9, qword ptr [rsi + 8] + 47930a: bf 02 00 00 00 mov edi, 2 + 47930f: 31 c0 xor eax, eax + 479311: 48 8d 35 60 0e 03 00 lea rsi, [rip + 200288] # 0x4aa178 <__PRETTY_FUNCTION__.11010+0x1c8> + 479318: e8 c3 16 00 00 call 0x47a9e0 <_dl_dprintf> + 47931d: 4c 8b 95 70 ff ff ff mov r10, qword ptr [rbp - 144] + 479324: 41 ff d2 call r10 + 479327: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 47932b: 49 03 07 add rax, qword ptr [r15] + 47932e: e9 df fb ff ff jmp 0x478f12 <_dl_relocate_object+0xf62> + 479333: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 479338: 0f b6 51 04 movzx edx, byte ptr [rcx + 4] + 47933c: e9 b5 f8 ff ff jmp 0x478bf6 <_dl_relocate_object+0xc46> + 479341: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 479348: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 47934c: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 479353: 48 89 47 08 mov qword ptr [rdi + 8], rax + 479357: 48 8d 05 02 4b 00 00 lea rax, [rip + 19202] # 0x47de60 <_dl_tlsdesc_undefweak> + 47935e: 48 89 07 mov qword ptr [rdi], rax + 479361: e9 ba f1 ff ff jmp 0x478520 <_dl_relocate_object+0x570> + 479366: 48 b8 80 00 07 00 10 00 00 00 movabs rax, 68719935616 + 479370: 44 89 e9 mov ecx, r13d + 479373: 45 31 c0 xor r8d, r8d + 479376: 48 d3 e8 shr rax, cl + 479379: 41 8b 8f 10 04 00 00 mov ecx, dword ptr [r15 + 1040] + 479380: 48 f7 d0 not rax + 479383: 83 e0 01 and eax, 1 + 479386: 3c 01 cmp al, 1 + 479388: 89 c2 mov edx, eax + 47938a: 41 0f 92 c0 setb r8b + 47938e: c1 e2 1f shl edx, 31 + 479391: c1 e0 1f shl eax, 31 + 479394: c1 fa 1f sar edx, 31 + 479397: c1 f8 1f sar eax, 31 + 47939a: 83 c2 05 add edx, 5 + 47939d: 83 c0 03 add eax, 3 + 4793a0: 49 83 fc 05 cmp r12, 5 + 4793a4: 74 17 je 0x4793bd <_dl_relocate_object+0x140d> + 4793a6: 49 83 fc 06 cmp r12, 6 + 4793aa: 0f 85 04 fa ff ff jne 0x478db4 <_dl_relocate_object+0xe04> + 4793b0: 39 ca cmp edx, ecx + 4793b2: 0f 85 80 f0 ff ff jne 0x478438 <_dl_relocate_object+0x488> + 4793b8: e9 00 fa ff ff jmp 0x478dbd <_dl_relocate_object+0xe0d> + 4793bd: 39 c8 cmp eax, ecx + 4793bf: 0f 85 73 f0 ff ff jne 0x478438 <_dl_relocate_object+0x488> + 4793c5: e9 f3 f9 ff ff jmp 0x478dbd <_dl_relocate_object+0xe0d> + 4793ca: 49 83 fc 24 cmp r12, 36 + 4793ce: 0f 87 01 03 00 00 ja 0x4796d5 <_dl_relocate_object+0x1725> + 4793d4: 48 b8 80 00 07 00 10 00 00 00 movabs rax, 68719935616 + 4793de: 44 89 e9 mov ecx, r13d + 4793e1: 31 f6 xor esi, esi + 4793e3: 48 d3 e8 shr rax, cl + 4793e6: 41 8b 8b 10 04 00 00 mov ecx, dword ptr [r11 + 1040] + 4793ed: 48 f7 d0 not rax + 4793f0: 83 e0 01 and eax, 1 + 4793f3: 3c 01 cmp al, 1 + 4793f5: 89 c2 mov edx, eax + 4793f7: 40 0f 92 c6 setb sil + 4793fb: c1 e2 1f shl edx, 31 + 4793fe: c1 e0 1f shl eax, 31 + 479401: c1 fa 1f sar edx, 31 + 479404: c1 f8 1f sar eax, 31 + 479407: 83 c2 05 add edx, 5 + 47940a: 83 c0 03 add eax, 3 + 47940d: 49 83 fc 05 cmp r12, 5 + 479411: 0f 84 d3 03 00 00 je 0x4797ea <_dl_relocate_object+0x183a> + 479417: 49 83 fc 06 cmp r12, 6 + 47941b: 0f 85 bd 02 00 00 jne 0x4796de <_dl_relocate_object+0x172e> + 479421: 39 ca cmp edx, ecx + 479423: 0f 85 5d f5 ff ff jne 0x478986 <_dl_relocate_object+0x9d6> + 479429: e9 b8 02 00 00 jmp 0x4796e6 <_dl_relocate_object+0x1736> + 47942e: 41 0f b7 97 b8 02 00 00 movzx edx, word ptr [r15 + 696] + 479436: 49 8b 8f a8 02 00 00 mov rcx, qword ptr [r15 + 680] + 47943d: 48 8d 04 d5 00 00 00 00 lea rax, [8*rdx] + 479445: 48 29 d0 sub rax, rdx + 479448: 48 8d 04 c1 lea rax, [rcx + 8*rax] + 47944c: 48 39 c1 cmp rcx, rax + 47944f: 0f 83 4c 04 00 00 jae 0x4798a1 <_dl_relocate_object+0x18f1> + 479455: 31 c0 xor eax, eax + 479457: 44 89 ad 78 ff ff ff mov dword ptr [rbp - 136], r13d + 47945e: 48 89 cb mov rbx, rcx + 479461: 4d 89 fd mov r13, r15 + 479464: 44 89 a5 70 ff ff ff mov dword ptr [rbp - 144], r12d + 47946b: 49 89 c4 mov r12, rax + 47946e: 49 be ff ff ff ff 02 00 00 00 movabs r14, 12884901887 + 479478: eb 22 jmp 0x47949c <_dl_relocate_object+0x14ec> + 47947a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 479480: 48 8d 04 d5 00 00 00 00 lea rax, [8*rdx] + 479488: 48 83 c3 38 add rbx, 56 + 47948c: 48 29 d0 sub rax, rdx + 47948f: 48 8d 04 c1 lea rax, [rcx + 8*rax] + 479493: 48 39 c3 cmp rbx, rax + 479496: 0f 83 e1 00 00 00 jae 0x47957d <_dl_relocate_object+0x15cd> + 47949c: 48 8b 03 mov rax, qword ptr [rbx] + 47949f: 4c 21 f0 and rax, r14 + 4794a2: 48 83 f8 01 cmp rax, 1 + 4794a6: 75 d8 jne 0x479480 <_dl_relocate_object+0x14d0> + 4794a8: 48 89 e0 mov rax, rsp + 4794ab: 48 39 c4 cmp rsp, rax + 4794ae: 74 15 je 0x4794c5 <_dl_relocate_object+0x1515> + 4794b0: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4794b7: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4794c0: 48 39 c4 cmp rsp, rax + 4794c3: 75 eb jne 0x4794b0 <_dl_relocate_object+0x1500> + 4794c5: 48 83 ec 30 sub rsp, 48 + 4794c9: 48 83 4c 24 28 00 or qword ptr [rsp + 40], 0 + 4794cf: 48 8b 05 42 7c 04 00 mov rax, qword ptr [rip + 293954] # 0x4c1118 <_dl_pagesize> + 4794d6: 48 8b 4b 10 mov rcx, qword ptr [rbx + 16] + 4794da: 48 89 c2 mov rdx, rax + 4794dd: 48 f7 da neg rdx + 4794e0: 48 8d 44 01 ff lea rax, [rcx + rax - 1] + 4794e5: 48 03 43 28 add rax, qword ptr [rbx + 40] + 4794e9: 48 89 cf mov rdi, rcx + 4794ec: 48 89 c6 mov rsi, rax + 4794ef: 48 21 d7 and rdi, rdx + 4794f2: 4c 8d 4c 24 0f lea r9, [rsp + 15] + 4794f7: 48 21 d6 and rsi, rdx + 4794fa: 49 83 e1 f0 and r9, -16 + 4794fe: 48 29 fe sub rsi, rdi + 479501: 49 03 7d 00 add rdi, qword ptr [r13] + 479505: 41 c7 41 10 00 00 00 00 mov dword ptr [r9 + 16], 0 + 47950d: 8b 43 04 mov eax, dword ptr [rbx + 4] + 479510: 4d 89 cf mov r15, r9 + 479513: 49 89 71 08 mov qword ptr [r9 + 8], rsi + 479517: 49 89 39 mov qword ptr [r9], rdi + 47951a: a8 04 test al, 4 + 47951c: 74 56 je 0x479574 <_dl_relocate_object+0x15c4> + 47951e: 41 c7 41 10 01 00 00 00 mov dword ptr [r9 + 16], 1 + 479526: ba 03 00 00 00 mov edx, 3 + 47952b: b9 01 00 00 00 mov ecx, 1 + 479530: a8 02 test al, 2 + 479532: 74 06 je 0x47953a <_dl_relocate_object+0x158a> + 479534: 41 89 57 10 mov dword ptr [r15 + 16], edx + 479538: 89 d1 mov ecx, edx + 47953a: a8 01 test al, 1 + 47953c: 74 0e je 0x47954c <_dl_relocate_object+0x159c> + 47953e: 89 c8 mov eax, ecx + 479540: 83 c9 06 or ecx, 6 + 479543: 83 c8 04 or eax, 4 + 479546: 89 ca mov edx, ecx + 479548: 41 89 47 10 mov dword ptr [r15 + 16], eax + 47954c: e8 6f fe fc ff call 0x4493c0 + 479551: 85 c0 test eax, eax + 479553: 0f 88 8f 03 00 00 js 0x4798e8 <_dl_relocate_object+0x1938> + 479559: 4d 89 67 18 mov qword ptr [r15 + 24], r12 + 47955d: 49 8b 8d a8 02 00 00 mov rcx, qword ptr [r13 + 680] + 479564: 4d 89 fc mov r12, r15 + 479567: 41 0f b7 95 b8 02 00 00 movzx edx, word ptr [r13 + 696] + 47956f: e9 0c ff ff ff jmp 0x479480 <_dl_relocate_object+0x14d0> + 479574: ba 02 00 00 00 mov edx, 2 + 479579: 31 c9 xor ecx, ecx + 47957b: eb b3 jmp 0x479530 <_dl_relocate_object+0x1580> + 47957d: 4c 89 a5 18 ff ff ff mov qword ptr [rbp - 232], r12 + 479584: 4d 89 ef mov r15, r13 + 479587: 44 8b a5 70 ff ff ff mov r12d, dword ptr [rbp - 144] + 47958e: 44 8b ad 78 ff ff ff mov r13d, dword ptr [rbp - 136] + 479595: e9 85 ea ff ff jmp 0x47801f <_dl_relocate_object+0x6f> + 47959a: 45 85 ed test r13d, r13d + 47959d: 48 8d 15 42 0c 03 00 lea rdx, [rip + 199746] # 0x4aa1e6 <__PRETTY_FUNCTION__.11010+0x236> + 4795a4: 48 8d 05 ea 15 03 00 lea rax, [rip + 202218] # 0x4aab95 + 4795ab: 48 0f 44 d0 cmove rdx, rax + 4795af: 49 8b 77 08 mov rsi, qword ptr [r15 + 8] + 4795b3: 80 3e 00 cmp byte ptr [rsi], 0 + 4795b6: 0f 84 fc 00 00 00 je 0x4796b8 <_dl_relocate_object+0x1708> + 4795bc: 48 8d 3d 42 0c 03 00 lea rdi, [rip + 199746] # 0x4aa205 <__PRETTY_FUNCTION__.11010+0x255> + 4795c3: 31 c0 xor eax, eax + 4795c5: e8 b6 12 00 00 call 0x47a880 <_dl_debug_printf> + 4795ca: e9 39 ea ff ff jmp 0x478008 <_dl_relocate_object+0x58> + 4795cf: ba 01 00 00 00 mov edx, 1 + 4795d4: 4c 89 df mov rdi, r11 + 4795d7: e8 04 e9 ff ff call 0x477ee0 <_dl_reloc_bad_type> + 4795dc: 48 8b 9d 18 ff ff ff mov rbx, qword ptr [rbp - 232] + 4795e3: 8b 53 10 mov edx, dword ptr [rbx + 16] + 4795e6: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 4795ea: 48 8b 3b mov rdi, qword ptr [rbx] + 4795ed: e8 ce fd fc ff call 0x4493c0 + 4795f2: 85 c0 test eax, eax + 4795f4: 0f 88 0d 03 00 00 js 0x479907 <_dl_relocate_object+0x1957> + 4795fa: 48 8b 5b 18 mov rbx, qword ptr [rbx + 24] + 4795fe: 48 85 db test rbx, rbx + 479601: 0f 84 81 ec ff ff je 0x478288 <_dl_relocate_object+0x2d8> + 479607: eb da jmp 0x4795e3 <_dl_relocate_object+0x1633> + 479609: 49 8b 43 50 mov rax, qword ptr [r11 + 80] + 47960d: 48 85 c0 test rax, rax + 479610: 0f 84 5c ec ff ff je 0x478272 <_dl_relocate_object+0x2c2> + 479616: 49 8b 93 e0 00 00 00 mov rdx, qword ptr [r11 + 224] + 47961d: 31 c9 xor ecx, ecx + 47961f: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 479623: bf 20 00 00 00 mov edi, 32 + 479628: 48 83 7a 08 07 cmp qword ptr [rdx + 8], 7 + 47962d: 0f 94 c1 sete cl + 479630: 31 d2 xor edx, edx + 479632: 48 8d 0c cd 10 00 00 00 lea rcx, [8*rcx + 16] + 47963a: 48 f7 f1 div rcx + 47963d: 48 89 c6 mov rsi, rax + 479640: e8 1b 72 fa ff call 0x420860 + 479645: 49 89 87 38 03 00 00 mov qword ptr [r15 + 824], rax + 47964c: 48 85 c0 test rax, rax + 47964f: 0f 85 1d ec ff ff jne 0x478272 <_dl_relocate_object+0x2c2> + 479655: 48 8b 05 0c 64 04 00 mov rax, qword ptr [rip + 287756] # 0x4bfa68 <_dl_argv> + 47965c: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] + 479660: 48 8b 10 mov rdx, qword ptr [rax] + 479663: 48 85 d2 test rdx, rdx + 479666: 0f 84 70 02 00 00 je 0x4798dc <_dl_relocate_object+0x192c> + 47966c: bf 02 00 00 00 mov edi, 2 + 479671: 48 8d 35 38 0b 03 00 lea rsi, [rip + 199480] # 0x4aa1b0 <__PRETTY_FUNCTION__.11010+0x200> + 479678: 31 c0 xor eax, eax + 47967a: e8 61 13 00 00 call 0x47a9e0 <_dl_dprintf> + 47967f: bf 7f 00 00 00 mov edi, 127 + 479684: e8 07 e7 fc ff call 0x447d90 <_exit> + 479689: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 479690: 80 fa 0a cmp dl, 10 + 479693: 0f 85 cb ef ff ff jne 0x478664 <_dl_relocate_object+0x6b4> + 479699: e9 85 f5 ff ff jmp 0x478c23 <_dl_relocate_object+0xc73> + 47969e: 0f b6 51 04 movzx edx, byte ptr [rcx + 4] + 4796a2: e9 df fb ff ff jmp 0x479286 <_dl_relocate_object+0x12d6> + 4796a7: 31 d2 xor edx, edx + 4796a9: 44 89 ee mov esi, r13d + 4796ac: 4c 89 df mov rdi, r11 + 4796af: e8 2c e8 ff ff call 0x477ee0 <_dl_reloc_bad_type> + 4796b4: 0f 1f 40 00 nop dword ptr [rax] + 4796b8: 48 8b 05 a9 63 04 00 mov rax, qword ptr [rip + 287657] # 0x4bfa68 <_dl_argv> + 4796bf: 48 8b 30 mov rsi, qword ptr [rax] + 4796c2: 48 8d 05 fa fd 02 00 lea rax, [rip + 196090] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 4796c9: 48 85 f6 test rsi, rsi + 4796cc: 48 0f 44 f0 cmove rsi, rax + 4796d0: e9 e7 fe ff ff jmp 0x4795bc <_dl_relocate_object+0x160c> + 4796d5: 41 8b 8b 10 04 00 00 mov ecx, dword ptr [r11 + 1040] + 4796dc: 31 f6 xor esi, esi + 4796de: 39 ce cmp esi, ecx + 4796e0: 0f 85 8c f2 ff ff jne 0x478972 <_dl_relocate_object+0x9c2> + 4796e6: 49 8b 8b 20 04 00 00 mov rcx, qword ptr [r11 + 1056] + 4796ed: 4d 8b 93 18 04 00 00 mov r10, qword ptr [r11 + 1048] + 4796f4: 48 89 4d 88 mov qword ptr [rbp - 120], rcx + 4796f8: e9 13 f3 ff ff jmp 0x478a10 <_dl_relocate_object+0xa60> + 4796fd: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 479701: 49 03 07 add rax, qword ptr [r15] + 479704: e9 6e ef ff ff jmp 0x478677 <_dl_relocate_object+0x6c7> + 479709: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 47970d: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 479714: 48 89 46 08 mov qword ptr [rsi + 8], rax + 479718: 48 8d 05 41 47 00 00 lea rax, [rip + 18241] # 0x47de60 <_dl_tlsdesc_undefweak> + 47971f: 48 89 06 mov qword ptr [rsi], rax + 479722: e9 c9 f6 ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> + 479727: 45 8b 97 10 04 00 00 mov r10d, dword ptr [r15 + 1040] + 47972e: 45 85 d2 test r10d, r10d + 479731: 0f 85 b5 ee ff ff jne 0x4785ec <_dl_relocate_object+0x63c> + 479737: 49 8b 8f 20 04 00 00 mov rcx, qword ptr [r15 + 1056] + 47973e: 49 8b 87 18 04 00 00 mov rax, qword ptr [r15 + 1048] + 479745: 48 89 4d 88 mov qword ptr [rbp - 120], rcx + 479749: e9 0d ef ff ff jmp 0x47865b <_dl_relocate_object+0x6ab> + 47974e: 4c 89 df mov rdi, r11 + 479751: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 + 479758: e8 13 e6 ff ff call 0x477d70 <_dl_allocate_static_tls> + 47975d: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] + 479764: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 479768: 49 8b 93 50 04 00 00 mov rdx, qword ptr [r11 + 1104] + 47976f: e9 26 f0 ff ff jmp 0x47879a <_dl_relocate_object+0x7ea> + 479774: 4c 89 df mov rdi, r11 + 479777: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 + 47977e: e8 ed e5 ff ff call 0x477d70 <_dl_allocate_static_tls> + 479783: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] + 47978a: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 47978e: 49 8b 93 50 04 00 00 mov rdx, qword ptr [r11 + 1104] + 479795: e9 98 ef ff ff jmp 0x478732 <_dl_relocate_object+0x782> + 47979a: 80 fa 0a cmp dl, 10 + 47979d: 0f 85 5e f7 ff ff jne 0x478f01 <_dl_relocate_object+0xf51> + 4797a3: e9 0b fb ff ff jmp 0x4792b3 <_dl_relocate_object+0x1303> + 4797a8: 8b 15 d2 95 04 00 mov edx, dword ptr [rip + 300498] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 4797ae: f6 c2 04 test dl, 4 + 4797b1: 74 6b je 0x47981e <_dl_relocate_object+0x186e> + 4797b3: 48 8d 1d 26 2a 00 00 lea rbx, [rip + 10790] # 0x47c1e0 <_dl_runtime_profile_avx512> + 4797ba: 48 89 58 10 mov qword ptr [rax + 16], rbx + 4797be: 48 8b 3d 0b a0 04 00 mov rdi, qword ptr [rip + 303115] # 0x4c37d0 <_dl_profile> + 4797c5: 48 85 ff test rdi, rdi + 4797c8: 0f 84 b5 e8 ff ff je 0x478083 <_dl_relocate_object+0xd3> + 4797ce: 4c 89 fe mov rsi, r15 + 4797d1: e8 aa 12 00 00 call 0x47aa80 <_dl_name_match_p> + 4797d6: 85 c0 test eax, eax + 4797d8: 0f 84 a5 e8 ff ff je 0x478083 <_dl_relocate_object+0xd3> + 4797de: 4c 89 3d 6b a0 04 00 mov qword ptr [rip + 303211], r15 # 0x4c3850 <_dl_profile_map> + 4797e5: e9 99 e8 ff ff jmp 0x478083 <_dl_relocate_object+0xd3> + 4797ea: 39 c8 cmp eax, ecx + 4797ec: 0f 85 94 f1 ff ff jne 0x478986 <_dl_relocate_object+0x9d6> + 4797f2: e9 ef fe ff ff jmp 0x4796e6 <_dl_relocate_object+0x1736> + 4797f7: 45 8b 87 10 04 00 00 mov r8d, dword ptr [r15 + 1040] + 4797fe: 45 85 c0 test r8d, r8d + 479801: 0f 85 a3 f6 ff ff jne 0x478eaa <_dl_relocate_object+0xefa> + 479807: 49 8b 8f 20 04 00 00 mov rcx, qword ptr [r15 + 1056] + 47980e: 49 8b 87 18 04 00 00 mov rax, qword ptr [r15 + 1048] + 479815: 48 89 4d 88 mov qword ptr [rbp - 120], rcx + 479819: e9 da f6 ff ff jmp 0x478ef8 <_dl_relocate_object+0xf48> + 47981e: 83 e2 01 and edx, 1 + 479821: 48 8d 0d b8 32 00 00 lea rcx, [rip + 12984] # 0x47cae0 <_dl_runtime_profile_sse> + 479828: 48 8d 15 31 2e 00 00 lea rdx, [rip + 11825] # 0x47c660 <_dl_runtime_profile_avx> + 47982f: 48 0f 44 d1 cmove rdx, rcx + 479833: 48 89 50 10 mov qword ptr [rax + 16], rdx + 479837: eb 85 jmp 0x4797be <_dl_relocate_object+0x180e> + 479839: 4c 89 d7 mov rdi, r10 + 47983c: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 + 479843: 4c 89 95 28 ff ff ff mov qword ptr [rbp - 216], r10 + 47984a: e8 21 e5 ff ff call 0x477d70 <_dl_allocate_static_tls> + 47984f: 4c 8b 95 28 ff ff ff mov r10, qword ptr [rbp - 216] + 479856: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 47985a: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] + 479861: 49 8b 92 50 04 00 00 mov rdx, qword ptr [r10 + 1104] + 479868: e9 85 f8 ff ff jmp 0x4790f2 <_dl_relocate_object+0x1142> + 47986d: 4c 89 d7 mov rdi, r10 + 479870: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 + 479877: 4c 89 95 28 ff ff ff mov qword ptr [rbp - 216], r10 + 47987e: e8 ed e4 ff ff call 0x477d70 <_dl_allocate_static_tls> + 479883: 4c 8b 95 28 ff ff ff mov r10, qword ptr [rbp - 216] + 47988a: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 47988e: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] + 479895: 49 8b 92 50 04 00 00 mov rdx, qword ptr [r10 + 1104] + 47989c: e9 29 f7 ff ff jmp 0x478fca <_dl_relocate_object+0x101a> + 4798a1: 48 c7 85 18 ff ff ff 00 00 00 00 mov qword ptr [rbp - 232], 0 + 4798ac: e9 6e e7 ff ff jmp 0x47801f <_dl_relocate_object+0x6f> + 4798b1: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 4798b5: 49 03 07 add rax, qword ptr [r15] + 4798b8: e9 57 f6 ff ff jmp 0x478f14 <_dl_relocate_object+0xf64> + 4798bd: 48 8d 0d 5c 0b 03 00 lea rcx, [rip + 199516] # 0x4aa420 <__PRETTY_FUNCTION__.10872> + 4798c4: ba 1d 02 00 00 mov edx, 541 + 4798c9: 48 8d 35 50 08 03 00 lea rsi, [rip + 198736] # 0x4aa120 <__PRETTY_FUNCTION__.11010+0x170> + 4798d0: 48 8d 3d 69 08 03 00 lea rdi, [rip + 198761] # 0x4aa140 <__PRETTY_FUNCTION__.11010+0x190> + 4798d7: e8 74 96 f8 ff call 0x402f50 <__assert_fail> + 4798dc: 48 8d 15 0b 09 03 00 lea rdx, [rip + 198923] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> + 4798e3: e9 84 fd ff ff jmp 0x47966c <_dl_relocate_object+0x16bc> + 4798e8: 4d 89 ef mov r15, r13 + 4798eb: 48 8d 0d 06 07 03 00 lea rcx, [rip + 198406] # 0x4a9ff8 <__PRETTY_FUNCTION__.11010+0x48> + 4798f2: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4798f9: 49 8b 77 08 mov rsi, qword ptr [r15 + 8] + 4798fd: 31 d2 xor edx, edx + 4798ff: 64 8b 38 mov edi, dword ptr fs:[rax] + 479902: e8 79 50 00 00 call 0x47e980 <_dl_signal_error> + 479907: 48 8d 0d 1a 07 03 00 lea rcx, [rip + 198426] # 0x4aa028 <__PRETTY_FUNCTION__.11010+0x78> + 47990e: eb e2 jmp 0x4798f2 <_dl_relocate_object+0x1942> + +0000000000479910 <_dl_important_hwcaps>: + 479910: f3 0f 1e fa endbr64 + 479914: 55 push rbp + 479915: 48 89 e5 mov rbp, rsp + 479918: 41 57 push r15 + 47991a: 49 89 ff mov r15, rdi + 47991d: 41 56 push r14 + 47991f: 48 8d 45 c8 lea rax, [rbp - 56] + 479923: 41 55 push r13 + 479925: 41 54 push r12 + 479927: 53 push rbx + 479928: 48 81 ec 88 00 00 00 sub rsp, 136 + 47992f: 48 89 7d a0 mov qword ptr [rbp - 96], rdi + 479933: bf 0b 00 00 00 mov edi, 11 + 479938: 48 89 75 98 mov qword ptr [rbp - 104], rsi + 47993c: 48 89 c6 mov rsi, rax + 47993f: 48 89 55 a8 mov qword ptr [rbp - 88], rdx + 479943: 31 d2 xor edx, edx + 479945: 48 89 45 80 mov qword ptr [rbp - 128], rax + 479949: 48 89 4d 90 mov qword ptr [rbp - 112], rcx + 47994d: e8 ae 29 fd ff call 0x44c300 <__tunable_get_val> + 479952: 48 8b 5d c8 mov rbx, qword ptr [rbp - 56] + 479956: 48 8b 05 ab 93 04 00 mov rax, qword ptr [rip + 299947] # 0x4c2d08 <_dl_hwcap> + 47995d: 31 d2 xor edx, edx + 47995f: 4d 85 ff test r15, r15 + 479962: 48 89 45 b0 mov qword ptr [rbp - 80], rax + 479966: 0f 95 c2 setne dl + 479969: 48 21 d8 and rax, rbx + 47996c: 48 89 5d 88 mov qword ptr [rbp - 120], rbx + 479970: 49 89 c0 mov r8, rax + 479973: 0f 84 6f 08 00 00 je 0x47a1e8 <_dl_important_hwcaps+0x8d8> + 479979: 31 c9 xor ecx, ecx + 47997b: be 01 00 00 00 mov esi, 1 + 479980: 49 0f a3 c8 bt r8, rcx + 479984: 4c 8d 62 01 lea r12, [rdx + 1] + 479988: 73 0a jae 0x479994 <_dl_important_hwcaps+0x84> + 47998a: 48 8d 42 02 lea rax, [rdx + 2] + 47998e: 4c 89 e2 mov rdx, r12 + 479991: 49 89 c4 mov r12, rax + 479994: 48 83 c1 01 add rcx, 1 + 479998: 48 89 f0 mov rax, rsi + 47999b: 48 d3 e0 shl rax, cl + 47999e: 48 f7 d8 neg rax + 4799a1: 4c 85 c0 test rax, r8 + 4799a4: 75 da jne 0x479980 <_dl_important_hwcaps+0x70> + 4799a6: 48 8b 05 53 9e 04 00 mov rax, qword ptr [rip + 302675] # 0x4c3800 <_dl_sysinfo_map> + 4799ad: 48 85 c0 test rax, rax + 4799b0: 0f 84 fd 06 00 00 je 0x47a0b3 <_dl_important_hwcaps+0x7a3> + 4799b6: 44 0f b7 b8 b8 02 00 00 movzx r15d, word ptr [rax + 696] + 4799be: 48 8b b0 a8 02 00 00 mov rsi, qword ptr [rax + 680] + 4799c5: 4d 85 ff test r15, r15 + 4799c8: 0f 84 e9 05 00 00 je 0x479fb7 <_dl_important_hwcaps+0x6a7> + 4799ce: 4c 89 45 b8 mov qword ptr [rbp - 72], r8 + 4799d2: 31 db xor ebx, ebx + 4799d4: 49 89 c0 mov r8, rax + 4799d7: eb 18 jmp 0x4799f1 <_dl_important_hwcaps+0xe1> + 4799d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4799e0: 48 83 c3 01 add rbx, 1 + 4799e4: 48 83 c6 38 add rsi, 56 + 4799e8: 49 39 df cmp r15, rbx + 4799eb: 0f 84 c2 05 00 00 je 0x479fb3 <_dl_important_hwcaps+0x6a3> + 4799f1: 83 3e 04 cmp dword ptr [rsi], 4 + 4799f4: 75 ea jne 0x4799e0 <_dl_important_hwcaps+0xd0> + 4799f6: 4c 8b 76 30 mov r14, qword ptr [rsi + 48] + 4799fa: 49 83 fe 03 cmp r14, 3 + 4799fe: 0f 86 a4 05 00 00 jbe 0x479fa8 <_dl_important_hwcaps+0x698> + 479a04: 49 8d 46 fc lea rax, [r14 - 4] + 479a08: 48 a9 fb ff ff ff test rax, -5 + 479a0e: 75 d0 jne 0x4799e0 <_dl_important_hwcaps+0xd0> + 479a10: 48 8b 7e 28 mov rdi, qword ptr [rsi + 40] + 479a14: 49 8b 10 mov rdx, qword ptr [r8] + 479a17: 48 03 56 10 add rdx, qword ptr [rsi + 16] + 479a1b: 48 83 ff 0c cmp rdi, 12 + 479a1f: 76 bf jbe 0x4799e0 <_dl_important_hwcaps+0xd0> + 479a21: 4c 89 f1 mov rcx, r14 + 479a24: 41 b9 0c 00 00 00 mov r9d, 12 + 479a2a: 4d 8d 5e 0b lea r11, [r14 + 11] + 479a2e: 48 f7 d9 neg rcx + 479a31: 4d 8d 56 ff lea r10, [r14 - 1] + 479a35: 49 29 d1 sub r9, rdx + 479a38: eb 21 jmp 0x479a5b <_dl_important_hwcaps+0x14b> + 479a3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 479a40: 4c 01 d8 add rax, r11 + 479a43: 4d 01 d5 add r13, r10 + 479a46: 48 21 c8 and rax, rcx + 479a49: 4c 01 e8 add rax, r13 + 479a4c: 48 21 c8 and rax, rcx + 479a4f: 48 01 c2 add rdx, rax + 479a52: 4a 8d 04 0a lea rax, [rdx + r9] + 479a56: 48 39 f8 cmp rax, rdi + 479a59: 73 85 jae 0x4799e0 <_dl_important_hwcaps+0xd0> + 479a5b: 83 7a 08 02 cmp dword ptr [rdx + 8], 2 + 479a5f: 8b 02 mov eax, dword ptr [rdx] + 479a61: 44 8b 6a 04 mov r13d, dword ptr [rdx + 4] + 479a65: 75 d9 jne 0x479a40 <_dl_important_hwcaps+0x130> + 479a67: 83 f8 04 cmp eax, 4 + 479a6a: 75 d4 jne 0x479a40 <_dl_important_hwcaps+0x130> + 479a6c: 81 7a 0c 47 4e 55 00 cmp dword ptr [rdx + 12], 5590599 + 479a73: 75 cb jne 0x479a40 <_dl_important_hwcaps+0x130> + 479a75: 41 83 fd 0a cmp r13d, 10 + 479a79: 76 c5 jbe 0x479a40 <_dl_important_hwcaps+0x130> + 479a7b: 49 8d 46 0f lea rax, [r14 + 15] + 479a7f: 48 89 e3 mov rbx, rsp + 479a82: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] + 479a86: 48 21 c8 and rax, rcx + 479a89: 48 01 d0 add rax, rdx + 479a8c: 8b 08 mov ecx, dword ptr [rax] + 479a8e: 4c 8d 78 08 lea r15, [rax + 8] + 479a92: 49 01 cc add r12, rcx + 479a95: 4c 89 e1 mov rcx, r12 + 479a98: 48 c1 e1 04 shl rcx, 4 + 479a9c: 48 83 c1 10 add rcx, 16 + 479aa0: 48 89 ce mov rsi, rcx + 479aa3: 48 81 e6 00 f0 ff ff and rsi, -4096 + 479aaa: 48 29 f3 sub rbx, rsi + 479aad: 48 89 de mov rsi, rbx + 479ab0: 48 39 f4 cmp rsp, rsi + 479ab3: 74 15 je 0x479aca <_dl_important_hwcaps+0x1ba> + 479ab5: 48 81 ec 00 10 00 00 sub rsp, 4096 + 479abc: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 479ac5: 48 39 f4 cmp rsp, rsi + 479ac8: 75 eb jne 0x479ab5 <_dl_important_hwcaps+0x1a5> + 479aca: 81 e1 ff 0f 00 00 and ecx, 4095 + 479ad0: 48 29 cc sub rsp, rcx + 479ad3: 48 85 c9 test rcx, rcx + 479ad6: 74 06 je 0x479ade <_dl_important_hwcaps+0x1ce> + 479ad8: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 479ade: 8b 40 04 mov eax, dword ptr [rax + 4] + 479ae1: 48 8b 75 80 mov rsi, qword ptr [rbp - 128] + 479ae5: bf 0b 00 00 00 mov edi, 11 + 479aea: 4c 89 85 78 ff ff ff mov qword ptr [rbp - 136], r8 + 479af1: 4c 8d 74 24 0f lea r14, [rsp + 15] + 479af6: 89 45 b8 mov dword ptr [rbp - 72], eax + 479af9: 48 89 c1 mov rcx, rax + 479afc: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] + 479b00: 49 83 e6 f0 and r14, -16 + 479b04: 48 c1 e1 34 shl rcx, 52 + 479b08: 4c 89 f3 mov rbx, r14 + 479b0b: 48 09 c8 or rax, rcx + 479b0e: 48 0b 4d 88 or rcx, qword ptr [rbp - 120] + 479b12: 48 89 05 ef 91 04 00 mov qword ptr [rip + 299503], rax # 0x4c2d08 <_dl_hwcap> + 479b19: 48 89 4d c8 mov qword ptr [rbp - 56], rcx + 479b1d: e8 de 21 fd ff call 0x44bd00 <__tunable_set_val> + 479b22: 4b 8d 44 2f f8 lea rax, [r15 + r13 - 8] + 479b27: 45 31 ed xor r13d, r13d + 479b2a: 4c 8b 85 78 ff ff ff mov r8, qword ptr [rbp - 136] + 479b31: 49 39 c7 cmp r15, rax + 479b34: 0f 83 d3 06 00 00 jae 0x47a20d <_dl_important_hwcaps+0x8fd> + 479b3a: 4c 89 75 88 mov qword ptr [rbp - 120], r14 + 479b3e: 4c 89 45 80 mov qword ptr [rbp - 128], r8 + 479b42: 4c 89 65 b0 mov qword ptr [rbp - 80], r12 + 479b46: 4d 89 ec mov r12, r13 + 479b49: 4d 89 fd mov r13, r15 + 479b4c: 49 89 c7 mov r15, rax + 479b4f: 90 nop + 479b50: 49 8d 5d 01 lea rbx, [r13 + 1] + 479b54: 48 89 df mov rdi, rbx + 479b57: e8 24 76 f8 ff call 0x401180 <.plt+0x160> + 479b5c: 41 0f b6 4d 00 movzx ecx, byte ptr [r13] + 479b61: 4d 89 e1 mov r9, r12 + 479b64: ba 01 00 00 00 mov edx, 1 + 479b69: 49 c1 e1 04 shl r9, 4 + 479b6d: 4d 8d 54 24 01 lea r10, [r12 + 1] + 479b72: 4b 8d 3c 0e lea rdi, [r14 + r9] + 479b76: d3 e2 shl edx, cl + 479b78: 85 55 b8 test dword ptr [rbp - 72], edx + 479b7b: 0f 84 70 06 00 00 je 0x47a1f1 <_dl_important_hwcaps+0x8e1> + 479b81: 48 89 1f mov qword ptr [rdi], rbx + 479b84: 49 8d 4c 24 02 lea rcx, [r12 + 2] + 479b89: 4d 89 d4 mov r12, r10 + 479b8c: 48 89 47 08 mov qword ptr [rdi + 8], rax + 479b90: 4b 8d 7c 0e 10 lea rdi, [r14 + r9 + 16] + 479b95: 4c 8d 6c 03 01 lea r13, [rbx + rax + 1] + 479b9a: 4d 39 fd cmp r13, r15 + 479b9d: 72 b1 jb 0x479b50 <_dl_important_hwcaps+0x240> + 479b9f: 4c 8b 45 80 mov r8, qword ptr [rbp - 128] + 479ba3: 4d 89 e5 mov r13, r12 + 479ba6: 48 8b 5d 88 mov rbx, qword ptr [rbp - 120] + 479baa: 48 89 f8 mov rax, rdi + 479bad: 4c 8b 65 b0 mov r12, qword ptr [rbp - 80] + 479bb1: 4d 85 c0 test r8, r8 + 479bb4: 0f 85 65 04 00 00 jne 0x47a01f <_dl_important_hwcaps+0x70f> + 479bba: 48 8b 75 a0 mov rsi, qword ptr [rbp - 96] + 479bbe: 48 85 f6 test rsi, rsi + 479bc1: 74 19 je 0x479bdc <_dl_important_hwcaps+0x2cc> + 479bc3: 48 89 30 mov qword ptr [rax], rsi + 479bc6: 48 8b 75 98 mov rsi, qword ptr [rbp - 104] + 479bca: 48 89 70 08 mov qword ptr [rax + 8], rsi + 479bce: 48 89 c8 mov rax, rcx + 479bd1: 48 83 c1 01 add rcx, 1 + 479bd5: 48 c1 e0 04 shl rax, 4 + 479bd9: 48 01 d8 add rax, rbx + 479bdc: 48 8d 35 57 08 03 00 lea rsi, [rip + 198743] # 0x4aa43a <__PRETTY_FUNCTION__.10872+0x1a> + 479be3: 48 c7 40 08 03 00 00 00 mov qword ptr [rax + 8], 3 + 479beb: 48 89 30 mov qword ptr [rax], rsi + 479bee: 49 39 cc cmp r12, rcx + 479bf1: 0f 85 23 06 00 00 jne 0x47a21a <_dl_important_hwcaps+0x90a> + 479bf7: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 479bfb: 48 89 45 b8 mov qword ptr [rbp - 72], rax + 479bff: 49 83 fc 01 cmp r12, 1 + 479c03: 0f 84 25 05 00 00 je 0x47a12e <_dl_important_hwcaps+0x81e> + 479c09: 48 89 c1 mov rcx, rax + 479c0c: 4c 89 e0 mov rax, r12 + 479c0f: 48 c1 e0 04 shl rax, 4 + 479c13: 48 8d 54 03 f0 lea rdx, [rbx + rax - 16] + 479c18: 48 89 85 68 ff ff ff mov qword ptr [rbp - 152], rax + 479c1f: 48 8b 42 08 mov rax, qword ptr [rdx + 8] + 479c23: 48 89 45 b0 mov qword ptr [rbp - 80], rax + 479c27: 48 8d 44 08 02 lea rax, [rax + rcx + 2] + 479c2c: 49 83 fc 02 cmp r12, 2 + 479c30: 0f 86 2d 05 00 00 jbe 0x47a163 <_dl_important_hwcaps+0x853> + 479c36: 49 8d 74 24 fd lea rsi, [r12 - 3] + 479c3b: 48 8d 0c 00 lea rcx, [rax + rax] + 479c3f: 48 83 fe 03 cmp rsi, 3 + 479c43: 0f 86 b5 05 00 00 jbe 0x47a1fe <_dl_important_hwcaps+0x8ee> + 479c49: 48 89 f7 mov rdi, rsi + 479c4c: 66 0f 6f 15 4c 08 03 00 movdqa xmm2, xmmword ptr [rip + 198732] # 0x4aa4a0 <__PRETTY_FUNCTION__.10741+0x20> + 479c54: 48 89 d8 mov rax, rbx + 479c57: 66 0f ef c9 pxor xmm1, xmm1 + 479c5b: 48 d1 ef shr rdi + 479c5e: 48 c1 e7 05 shl rdi, 5 + 479c62: 48 01 df add rdi, rbx + 479c65: 0f 1f 00 nop dword ptr [rax] + 479c68: f3 0f 6f 40 18 movdqu xmm0, xmmword ptr [rax + 24] + 479c6d: f3 0f 6f 58 28 movdqu xmm3, xmmword ptr [rax + 40] + 479c72: 48 83 c0 20 add rax, 32 + 479c76: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] + 479c7a: 66 0f d4 c2 paddq xmm0, xmm2 + 479c7e: 66 0f d4 c8 paddq xmm1, xmm0 + 479c82: 48 39 c7 cmp rdi, rax + 479c85: 75 e1 jne 0x479c68 <_dl_important_hwcaps+0x358> + 479c87: 66 0f 6f c1 movdqa xmm0, xmm1 + 479c8b: 48 83 e6 fe and rsi, -2 + 479c8f: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero + 479c94: 48 8d 7e 02 lea rdi, [rsi + 2] + 479c98: 48 83 c6 01 add rsi, 1 + 479c9c: 66 0f d4 c8 paddq xmm1, xmm0 + 479ca0: 66 48 0f 7e c8 movq rax, xmm1 + 479ca5: 48 01 c1 add rcx, rax + 479ca8: 48 c1 e6 04 shl rsi, 4 + 479cac: 48 8b 44 33 08 mov rax, qword ptr [rbx + rsi + 8] + 479cb1: 48 8d 77 01 lea rsi, [rdi + 1] + 479cb5: 48 8d 44 01 01 lea rax, [rcx + rax + 1] + 479cba: 4c 39 e6 cmp rsi, r12 + 479cbd: 0f 83 11 05 00 00 jae 0x47a1d4 <_dl_important_hwcaps+0x8c4> + 479cc3: 48 89 f9 mov rcx, rdi + 479cc6: 48 c1 e1 04 shl rcx, 4 + 479cca: 48 8b 4c 0b 08 mov rcx, qword ptr [rbx + rcx + 8] + 479ccf: 48 8d 44 08 01 lea rax, [rax + rcx + 1] + 479cd4: 48 8d 4f 02 lea rcx, [rdi + 2] + 479cd8: 49 39 cc cmp r12, rcx + 479cdb: 76 25 jbe 0x479d02 <_dl_important_hwcaps+0x3f2> + 479cdd: 48 c1 e6 04 shl rsi, 4 + 479ce1: 48 83 c7 03 add rdi, 3 + 479ce5: 48 8b 74 33 08 mov rsi, qword ptr [rbx + rsi + 8] + 479cea: 48 8d 44 30 01 lea rax, [rax + rsi + 1] + 479cef: 49 39 fc cmp r12, rdi + 479cf2: 76 0e jbe 0x479d02 <_dl_important_hwcaps+0x3f2> + 479cf4: 48 c1 e1 04 shl rcx, 4 + 479cf8: 48 8b 4c 0b 08 mov rcx, qword ptr [rbx + rcx + 8] + 479cfd: 48 8d 44 08 01 lea rax, [rax + rcx + 1] + 479d02: 49 83 fc 3f cmp r12, 63 + 479d06: 0f 87 42 04 00 00 ja 0x47a14e <_dl_important_hwcaps+0x83e> + 479d0c: b9 43 00 00 00 mov ecx, 67 + 479d11: 48 8d b8 80 00 00 00 lea rdi, [rax + 128] + 479d18: 44 89 e6 mov esi, r12d + 479d1b: 44 29 e1 sub ecx, r12d + 479d1e: 48 d3 ef shr rdi, cl + 479d21: 48 85 ff test rdi, rdi + 479d24: 0f 85 24 04 00 00 jne 0x47a14e <_dl_important_hwcaps+0x83e> + 479d2a: 8d 4e fd lea ecx, [rsi - 3] + 479d2d: 48 d3 e0 shl rax, cl + 479d30: 41 b8 01 00 00 00 mov r8d, 1 + 479d36: 89 f1 mov ecx, esi + 479d38: 48 89 55 98 mov qword ptr [rbp - 104], rdx + 479d3c: 44 89 c7 mov edi, r8d + 479d3f: 89 75 a0 mov dword ptr [rbp - 96], esi + 479d42: d3 e7 shl edi, cl + 479d44: 48 8b 4d a8 mov rcx, qword ptr [rbp - 88] + 479d48: 89 bd 74 ff ff ff mov dword ptr [rbp - 140], edi + 479d4e: 48 63 ff movsxd rdi, edi + 479d51: 48 89 39 mov qword ptr [rcx], rdi + 479d54: 49 89 fd mov r13, rdi + 479d57: 49 c1 e5 04 shl r13, 4 + 479d5b: 48 89 bd 78 ff ff ff mov qword ptr [rbp - 136], rdi + 479d62: 49 8d 7c 05 00 lea rdi, [r13 + rax] + 479d67: e8 f4 51 fa ff call 0x41ef60 + 479d6c: 8b 75 a0 mov esi, dword ptr [rbp - 96] + 479d6f: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] + 479d73: 41 b8 01 00 00 00 mov r8d, 1 + 479d79: 48 85 c0 test rax, rax + 479d7c: 49 89 c6 mov r14, rax + 479d7f: 0f 84 c9 03 00 00 je 0x47a14e <_dl_important_hwcaps+0x83e> + 479d85: 8d 46 ff lea eax, [rsi - 1] + 479d88: 4b 8d 3c 2e lea rdi, [r14 + r13] + 479d8c: 89 c1 mov ecx, eax + 479d8e: 89 45 88 mov dword ptr [rbp - 120], eax + 479d91: b8 01 00 00 00 mov eax, 1 + 479d96: 41 d3 e0 shl r8d, cl + 479d99: 89 f1 mov ecx, esi + 479d9b: 49 89 3e mov qword ptr [r14], rdi + 479d9e: 48 d3 e0 shl rax, cl + 479da1: 49 89 7e 10 mov qword ptr [r14 + 16], rdi + 479da5: 44 89 45 98 mov dword ptr [rbp - 104], r8d + 479da9: 48 89 45 80 mov qword ptr [rbp - 128], rax + 479dad: 49 83 fc 02 cmp r12, 2 + 479db1: 0f 84 b4 03 00 00 je 0x47a16b <_dl_important_hwcaps+0x85b> + 479db7: 48 8b 02 mov rax, qword ptr [rdx] + 479dba: 49 8d 74 24 fe lea rsi, [r12 - 2] + 479dbf: 4c 63 7d 98 movsxd r15, dword ptr [rbp - 104] + 479dc3: 4c 89 b5 58 ff ff ff mov qword ptr [rbp - 168], r14 + 479dca: 48 89 75 a0 mov qword ptr [rbp - 96], rsi + 479dce: 41 bd 01 00 00 00 mov r13d, 1 + 479dd4: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 479dd8: 48 8b 03 mov rax, qword ptr [rbx] + 479ddb: 4c 89 a5 60 ff ff ff mov qword ptr [rbp - 160], r12 + 479de2: 4d 89 fc mov r12, r15 + 479de5: 49 89 c7 mov r15, rax + 479de8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 479df0: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] + 479df4: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] + 479df8: 49 83 ec 02 sub r12, 2 + 479dfc: e8 4f 73 f8 ff call 0x401150 <.plt+0x130> + 479e01: 4c 8b 75 a0 mov r14, qword ptr [rbp - 96] + 479e05: 48 89 c7 mov rdi, rax + 479e08: c6 00 2f mov byte ptr [rax], 47 + 479e0b: 48 83 c7 01 add rdi, 1 + 479e0f: eb 0d jmp 0x479e1e <_dl_important_hwcaps+0x50e> + 479e11: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 479e18: 49 83 ee 01 sub r14, 1 + 479e1c: 74 31 je 0x479e4f <_dl_important_hwcaps+0x53f> + 479e1e: 44 89 e8 mov eax, r13d + 479e21: 44 89 f1 mov ecx, r14d + 479e24: d3 e0 shl eax, cl + 479e26: 48 98 cdqe + 479e28: 4c 85 e0 test rax, r12 + 479e2b: 74 eb je 0x479e18 <_dl_important_hwcaps+0x508> + 479e2d: 4c 89 f0 mov rax, r14 + 479e30: 48 c1 e0 04 shl rax, 4 + 479e34: 48 8b 54 03 08 mov rdx, qword ptr [rbx + rax + 8] + 479e39: 48 8b 34 03 mov rsi, qword ptr [rbx + rax] + 479e3d: e8 0e 73 f8 ff call 0x401150 <.plt+0x130> + 479e42: c6 00 2f mov byte ptr [rax], 47 + 479e45: 48 8d 78 01 lea rdi, [rax + 1] + 479e49: 49 83 ee 01 sub r14, 1 + 479e4d: 75 cf jne 0x479e1e <_dl_important_hwcaps+0x50e> + 479e4f: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] + 479e53: 4c 89 fe mov rsi, r15 + 479e56: e8 f5 72 f8 ff call 0x401150 <.plt+0x130> + 479e5b: c6 00 2f mov byte ptr [rax], 47 + 479e5e: 48 8d 78 01 lea rdi, [rax + 1] + 479e62: 4d 85 e4 test r12, r12 + 479e65: 75 89 jne 0x479df0 <_dl_important_hwcaps+0x4e0> + 479e67: 4c 8b a5 60 ff ff ff mov r12, qword ptr [rbp - 160] + 479e6e: 4c 8b b5 58 ff ff ff mov r14, qword ptr [rbp - 168] + 479e75: 48 8b 4d 80 mov rcx, qword ptr [rbp - 128] + 479e79: 31 c0 xor eax, eax + 479e7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 479e80: 48 89 c2 mov rdx, rax + 479e83: 48 83 c0 01 add rax, 1 + 479e87: 48 c1 e2 04 shl rdx, 4 + 479e8b: 49 c7 44 16 08 00 00 00 00 mov qword ptr [r14 + rdx + 8], 0 + 479e94: 48 39 c8 cmp rax, rcx + 479e97: 72 e7 jb 0x479e80 <_dl_important_hwcaps+0x570> + 479e99: 4c 8b 95 78 ff ff ff mov r10, qword ptr [rbp - 136] + 479ea0: 4d 85 d2 test r10, r10 + 479ea3: 74 5d je 0x479f02 <_dl_important_hwcaps+0x5f2> + 479ea5: 48 03 9d 68 ff ff ff add rbx, qword ptr [rbp - 152] + 479eac: bf 01 00 00 00 mov edi, 1 + 479eb1: 4c 89 e1 mov rcx, r12 + 479eb4: 0f 1f 40 00 nop dword ptr [rax] + 479eb8: 48 83 e9 01 sub rcx, 1 + 479ebc: 89 fe mov esi, edi + 479ebe: 4c 89 f2 mov rdx, r14 + 479ec1: 4c 89 d0 mov rax, r10 + 479ec4: d3 e6 shl esi, cl + 479ec6: 48 63 f6 movsxd rsi, esi + 479ec9: 48 83 e8 01 sub rax, 1 + 479ecd: 48 83 c2 10 add rdx, 16 + 479ed1: 48 85 c6 test rsi, rax + 479ed4: 74 1e je 0x479ef4 <_dl_important_hwcaps+0x5e4> + 479ed6: 4c 8b 4a f8 mov r9, qword ptr [rdx - 8] + 479eda: 4c 8b 43 f8 mov r8, qword ptr [rbx - 8] + 479ede: 48 83 e8 01 sub rax, 1 + 479ee2: 48 83 c2 10 add rdx, 16 + 479ee6: 4f 8d 44 01 01 lea r8, [r9 + r8 + 1] + 479eeb: 4c 89 42 e8 mov qword ptr [rdx - 24], r8 + 479eef: 48 85 c6 test rsi, rax + 479ef2: 75 e2 jne 0x479ed6 <_dl_important_hwcaps+0x5c6> + 479ef4: 48 85 c0 test rax, rax + 479ef7: 75 d0 jne 0x479ec9 <_dl_important_hwcaps+0x5b9> + 479ef9: 48 83 eb 10 sub rbx, 16 + 479efd: 48 85 c9 test rcx, rcx + 479f00: 75 b6 jne 0x479eb8 <_dl_important_hwcaps+0x5a8> + 479f02: 44 8b 85 74 ff ff ff mov r8d, dword ptr [rbp - 140] + 479f09: 0f b6 4d 88 movzx ecx, byte ptr [rbp - 120] + 479f0d: b8 01 00 00 00 mov eax, 1 + 479f12: 49 8d 76 20 lea rsi, [r14 + 32] + 479f16: 41 83 e8 02 sub r8d, 2 + 479f1a: 48 d3 e0 shl rax, cl + 479f1d: 4d 63 c0 movsxd r8, r8d + 479f20: 48 89 c1 mov rcx, rax + 479f23: 49 39 c0 cmp r8, rax + 479f26: 74 34 je 0x479f5c <_dl_important_hwcaps+0x64c> + 479f28: 48 89 f0 mov rax, rsi + 479f2b: 4c 89 c2 mov rdx, r8 + 479f2e: 66 90 nop + 479f30: 48 83 ea 01 sub rdx, 1 + 479f34: f6 c2 01 test dl, 1 + 479f37: 0f 84 cb 01 00 00 je 0x47a108 <_dl_important_hwcaps+0x7f8> + 479f3d: 48 8b 78 e8 mov rdi, qword ptr [rax - 24] + 479f41: 48 03 78 e0 add rdi, qword ptr [rax - 32] + 479f45: 48 83 c0 10 add rax, 16 + 479f49: 48 89 78 f0 mov qword ptr [rax - 16], rdi + 479f4d: 48 39 ca cmp rdx, rcx + 479f50: 75 de jne 0x479f30 <_dl_important_hwcaps+0x620> + 479f52: 49 29 c8 sub r8, rcx + 479f55: 49 c1 e0 04 shl r8, 4 + 479f59: 4c 01 c6 add rsi, r8 + 479f5c: 8b 55 98 mov edx, dword ptr [rbp - 104] + 479f5f: 48 8b 7d b0 mov rdi, qword ptr [rbp - 80] + 479f63: f7 da neg edx + 479f65: 48 83 c7 01 add rdi, 1 + 479f69: 48 63 d2 movsxd rdx, edx + 479f6c: 48 c1 e2 04 shl rdx, 4 + 479f70: 48 8b 04 16 mov rax, qword ptr [rsi + rdx] + 479f74: 48 83 c6 10 add rsi, 16 + 479f78: 48 01 f8 add rax, rdi + 479f7b: 48 89 46 f0 mov qword ptr [rsi - 16], rax + 479f7f: 48 83 e9 01 sub rcx, 1 + 479f83: 75 eb jne 0x479f70 <_dl_important_hwcaps+0x660> + 479f85: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 479f89: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] + 479f8d: 48 89 03 mov qword ptr [rbx], rax + 479f90: 48 8d 65 d8 lea rsp, [rbp - 40] + 479f94: 4c 89 f0 mov rax, r14 + 479f97: 5b pop rbx + 479f98: 41 5c pop r12 + 479f9a: 41 5d pop r13 + 479f9c: 41 5e pop r14 + 479f9e: 41 5f pop r15 + 479fa0: 5d pop rbp + 479fa1: c3 ret + 479fa2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 479fa8: 41 be 04 00 00 00 mov r14d, 4 + 479fae: e9 5d fa ff ff jmp 0x479a10 <_dl_important_hwcaps+0x100> + 479fb3: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] + 479fb7: 4c 89 e0 mov rax, r12 + 479fba: 48 89 e3 mov rbx, rsp + 479fbd: 48 c1 e0 04 shl rax, 4 + 479fc1: 48 83 c0 10 add rax, 16 + 479fc5: 48 89 c2 mov rdx, rax + 479fc8: 48 81 e2 00 f0 ff ff and rdx, -4096 + 479fcf: 48 29 d3 sub rbx, rdx + 479fd2: 48 89 da mov rdx, rbx + 479fd5: 48 39 d4 cmp rsp, rdx + 479fd8: 74 15 je 0x479fef <_dl_important_hwcaps+0x6df> + 479fda: 48 81 ec 00 10 00 00 sub rsp, 4096 + 479fe1: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 479fea: 48 39 d4 cmp rsp, rdx + 479fed: 75 eb jne 0x479fda <_dl_important_hwcaps+0x6ca> + 479fef: 25 ff 0f 00 00 and eax, 4095 + 479ff4: 48 29 c4 sub rsp, rax + 479ff7: 48 85 c0 test rax, rax + 479ffa: 74 06 je 0x47a002 <_dl_important_hwcaps+0x6f2> + 479ffc: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 47a002: 48 8d 44 24 0f lea rax, [rsp + 15] + 47a007: b9 01 00 00 00 mov ecx, 1 + 47a00c: 45 31 ed xor r13d, r13d + 47a00f: 48 83 e0 f0 and rax, -16 + 47a013: 48 89 c3 mov rbx, rax + 47a016: 4d 85 c0 test r8, r8 + 47a019: 0f 84 9b fb ff ff je 0x479bba <_dl_important_hwcaps+0x2aa> + 47a01f: 4d 8d 75 01 lea r14, [r13 + 1] + 47a023: 4c 89 65 88 mov qword ptr [rbp - 120], r12 + 47a027: 48 89 da mov rdx, rbx + 47a02a: 45 31 ff xor r15d, r15d + 47a02d: 4c 89 f0 mov rax, r14 + 47a030: 4c 89 eb mov rbx, r13 + 47a033: 4d 89 c6 mov r14, r8 + 47a036: 49 89 c0 mov r8, rax + 47a039: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47a040: 49 89 dd mov r13, rbx + 47a043: 49 c1 e5 04 shl r13, 4 + 47a047: 4d 0f a3 fe bt r14, r15 + 47a04b: 4e 8d 24 2a lea r12, [rdx + r13] + 47a04f: 0f 83 a3 00 00 00 jae 0x47a0f8 <_dl_important_hwcaps+0x7e8> + 47a055: 49 63 c7 movsxd rax, r15d + 47a058: 4c 89 45 b0 mov qword ptr [rbp - 80], r8 + 47a05c: 48 8d 3c c0 lea rdi, [rax + 8*rax] + 47a060: 48 8d 05 e9 f0 01 00 lea rax, [rip + 127209] # 0x499150 <_dl_x86_hwcap_flags> + 47a067: 48 89 55 b8 mov qword ptr [rbp - 72], rdx + 47a06b: 48 01 c7 add rdi, rax + 47a06e: 49 89 3c 24 mov qword ptr [r12], rdi + 47a072: e8 09 71 f8 ff call 0x401180 <.plt+0x160> + 47a077: 44 89 f9 mov ecx, r15d + 47a07a: be 01 00 00 00 mov esi, 1 + 47a07f: 4c 89 f7 mov rdi, r14 + 47a082: 48 d3 e6 shl rsi, cl + 47a085: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] + 47a089: 49 83 c7 01 add r15, 1 + 47a08d: 49 89 44 24 08 mov qword ptr [r12 + 8], rax + 47a092: 48 31 f7 xor rdi, rsi + 47a095: 49 39 f6 cmp r14, rsi + 47a098: 4c 8b 45 b0 mov r8, qword ptr [rbp - 80] + 47a09c: 48 8d 4b 02 lea rcx, [rbx + 2] + 47a0a0: 4a 8d 44 2a 10 lea rax, [rdx + r13 + 16] + 47a0a5: 74 7b je 0x47a122 <_dl_important_hwcaps+0x812> + 47a0a7: 4c 89 c3 mov rbx, r8 + 47a0aa: 49 89 fe mov r14, rdi + 47a0ad: 49 83 c0 01 add r8, 1 + 47a0b1: eb 8d jmp 0x47a040 <_dl_important_hwcaps+0x730> + 47a0b3: 4c 89 e0 mov rax, r12 + 47a0b6: 48 89 e3 mov rbx, rsp + 47a0b9: 48 c1 e0 04 shl rax, 4 + 47a0bd: 48 83 c0 10 add rax, 16 + 47a0c1: 48 89 c2 mov rdx, rax + 47a0c4: 48 81 e2 00 f0 ff ff and rdx, -4096 + 47a0cb: 48 29 d3 sub rbx, rdx + 47a0ce: 48 89 da mov rdx, rbx + 47a0d1: 48 39 d4 cmp rsp, rdx + 47a0d4: 0f 84 15 ff ff ff je 0x479fef <_dl_important_hwcaps+0x6df> + 47a0da: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47a0e1: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47a0ea: 48 39 d4 cmp rsp, rdx + 47a0ed: 75 eb jne 0x47a0da <_dl_important_hwcaps+0x7ca> + 47a0ef: e9 fb fe ff ff jmp 0x479fef <_dl_important_hwcaps+0x6df> + 47a0f4: 0f 1f 40 00 nop dword ptr [rax] + 47a0f8: 49 83 c7 01 add r15, 1 + 47a0fc: e9 3f ff ff ff jmp 0x47a040 <_dl_important_hwcaps+0x730> + 47a101: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47a108: 48 8b 78 f0 mov rdi, qword ptr [rax - 16] + 47a10c: 48 83 c0 10 add rax, 16 + 47a110: 48 89 78 f0 mov qword ptr [rax - 16], rdi + 47a114: 48 39 ca cmp rdx, rcx + 47a117: 0f 85 13 fe ff ff jne 0x479f30 <_dl_important_hwcaps+0x620> + 47a11d: e9 30 fe ff ff jmp 0x479f52 <_dl_important_hwcaps+0x642> + 47a122: 4c 8b 65 88 mov r12, qword ptr [rbp - 120] + 47a126: 48 89 d3 mov rbx, rdx + 47a129: e9 8c fa ff ff jmp 0x479bba <_dl_important_hwcaps+0x2aa> + 47a12e: 48 8b 4d a8 mov rcx, qword ptr [rbp - 88] + 47a132: 48 8d 78 21 lea rdi, [rax + 33] + 47a136: 4c 8d 60 01 lea r12, [rax + 1] + 47a13a: 48 c7 01 02 00 00 00 mov qword ptr [rcx], 2 + 47a141: e8 1a 4e fa ff call 0x41ef60 + 47a146: 49 89 c6 mov r14, rax + 47a149: 48 85 c0 test rax, rax + 47a14c: 75 45 jne 0x47a193 <_dl_important_hwcaps+0x883> + 47a14e: 48 8d 0d fe 02 03 00 lea rcx, [rip + 197374] # 0x4aa453 <__PRETTY_FUNCTION__.10872+0x33> + 47a155: 31 d2 xor edx, edx + 47a157: 31 f6 xor esi, esi + 47a159: bf 0c 00 00 00 mov edi, 12 + 47a15e: e8 1d 48 00 00 call 0x47e980 <_dl_signal_error> + 47a163: 44 89 e6 mov esi, r12d + 47a166: e9 c5 fb ff ff jmp 0x479d30 <_dl_important_hwcaps+0x420> + 47a16b: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 47a16f: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 47a173: e8 d8 6f f8 ff call 0x401150 <.plt+0x130> + 47a178: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] + 47a17c: 48 8b 33 mov rsi, qword ptr [rbx] + 47a17f: c6 00 2f mov byte ptr [rax], 47 + 47a182: 48 8d 78 01 lea rdi, [rax + 1] + 47a186: e8 c5 6f f8 ff call 0x401150 <.plt+0x130> + 47a18b: c6 00 2f mov byte ptr [rax], 47 + 47a18e: e9 e2 fc ff ff jmp 0x479e75 <_dl_important_hwcaps+0x565> + 47a193: 48 8d 78 20 lea rdi, [rax + 32] + 47a197: 48 8b 33 mov rsi, qword ptr [rbx] + 47a19a: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] + 47a19e: 4c 89 60 08 mov qword ptr [rax + 8], r12 + 47a1a2: 48 89 38 mov qword ptr [rax], rdi + 47a1a5: 48 89 78 10 mov qword ptr [rax + 16], rdi + 47a1a9: 48 c7 40 18 00 00 00 00 mov qword ptr [rax + 24], 0 + 47a1b1: e8 9a 6f f8 ff call 0x401150 <.plt+0x130> + 47a1b6: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] + 47a1ba: c6 00 2f mov byte ptr [rax], 47 + 47a1bd: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] + 47a1c1: 48 c7 00 02 00 00 00 mov qword ptr [rax], 2 + 47a1c8: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 47a1cc: 48 89 03 mov qword ptr [rbx], rax + 47a1cf: e9 bc fd ff ff jmp 0x479f90 <_dl_important_hwcaps+0x680> + 47a1d4: 49 83 fc 03 cmp r12, 3 + 47a1d8: 0f 85 24 fb ff ff jne 0x479d02 <_dl_important_hwcaps+0x3f2> + 47a1de: be 03 00 00 00 mov esi, 3 + 47a1e3: e9 42 fb ff ff jmp 0x479d2a <_dl_important_hwcaps+0x41a> + 47a1e8: 4c 8d 62 01 lea r12, [rdx + 1] + 47a1ec: e9 b5 f7 ff ff jmp 0x4799a6 <_dl_important_hwcaps+0x96> + 47a1f1: 48 83 6d b0 01 sub qword ptr [rbp - 80], 1 + 47a1f6: 4c 89 d1 mov rcx, r10 + 47a1f9: e9 97 f9 ff ff jmp 0x479b95 <_dl_important_hwcaps+0x285> + 47a1fe: be 01 00 00 00 mov esi, 1 + 47a203: bf 02 00 00 00 mov edi, 2 + 47a208: e9 9b fa ff ff jmp 0x479ca8 <_dl_important_hwcaps+0x398> + 47a20d: 4c 89 f0 mov rax, r14 + 47a210: b9 01 00 00 00 mov ecx, 1 + 47a215: e9 fc fd ff ff jmp 0x47a016 <_dl_important_hwcaps+0x706> + 47a21a: 48 8d 0d 5f 02 03 00 lea rcx, [rip + 197215] # 0x4aa480 <__PRETTY_FUNCTION__.10741> + 47a221: ba cc 00 00 00 mov edx, 204 + 47a226: 48 8d 35 11 02 03 00 lea rsi, [rip + 197137] # 0x4aa43e <__PRETTY_FUNCTION__.10872+0x1e> + 47a22d: 48 8d 3d 16 02 03 00 lea rdi, [rip + 197142] # 0x4aa44a <__PRETTY_FUNCTION__.10872+0x2a> + 47a234: e8 17 8d f8 ff call 0x402f50 <__assert_fail> + 47a239: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047a240 <_dl_debug_vdprintf>: + 47a240: 55 push rbp + 47a241: 48 89 e5 mov rbp, rsp + 47a244: 41 57 push r15 + 47a246: 41 56 push r14 + 47a248: 41 55 push r13 + 47a24a: 41 54 push r12 + 47a24c: 53 push rbx + 47a24d: 48 81 ec 38 04 00 00 sub rsp, 1080 + 47a254: 0f b6 02 movzx eax, byte ptr [rdx] + 47a257: 89 bd a0 fb ff ff mov dword ptr [rbp - 1120], edi + 47a25d: 84 c0 test al, al + 47a25f: 0f 84 72 05 00 00 je 0x47a7d7 <_dl_debug_vdprintf+0x597> + 47a265: 41 89 f6 mov r14d, esi + 47a268: 49 89 d4 mov r12, rdx + 47a26b: 49 89 cf mov r15, rcx + 47a26e: 45 31 c0 xor r8d, r8d + 47a271: 31 db xor ebx, ebx + 47a273: 4c 8d ad c4 fb ff ff lea r13, [rbp - 1084] + 47a27a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47a280: 41 83 fe 01 cmp r14d, 1 + 47a284: 0f 84 cb 00 00 00 je 0x47a355 <_dl_debug_vdprintf+0x115> + 47a28a: 84 c0 test al, al + 47a28c: 0f 84 06 01 00 00 je 0x47a398 <_dl_debug_vdprintf+0x158> + 47a292: 3c 25 cmp al, 37 + 47a294: 0f 84 fe 00 00 00 je 0x47a398 <_dl_debug_vdprintf+0x158> + 47a29a: 45 85 f6 test r14d, r14d + 47a29d: 4c 89 e2 mov rdx, r12 + 47a2a0: 0f 94 c1 sete cl + 47a2a3: eb 13 jmp 0x47a2b8 <_dl_debug_vdprintf+0x78> + 47a2a5: 0f 1f 00 nop dword ptr [rax] + 47a2a8: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] + 47a2ac: 48 83 c2 01 add rdx, 1 + 47a2b0: 84 c0 test al, al + 47a2b2: 74 0c je 0x47a2c0 <_dl_debug_vdprintf+0x80> + 47a2b4: 3c 25 cmp al, 37 + 47a2b6: 74 08 je 0x47a2c0 <_dl_debug_vdprintf+0x80> + 47a2b8: 3c 0a cmp al, 10 + 47a2ba: 75 ec jne 0x47a2a8 <_dl_debug_vdprintf+0x68> + 47a2bc: 84 c9 test cl, cl + 47a2be: 75 e8 jne 0x47a2a8 <_dl_debug_vdprintf+0x68> + 47a2c0: 83 fb 3f cmp ebx, 63 + 47a2c3: 0f 8f ef 04 00 00 jg 0x47a7b8 <_dl_debug_vdprintf+0x578> + 47a2c9: 48 89 d6 mov rsi, rdx + 47a2cc: 48 63 cb movsxd rcx, ebx + 47a2cf: 4c 29 e6 sub rsi, r12 + 47a2d2: 48 c1 e1 04 shl rcx, 4 + 47a2d6: 48 89 b4 0d d8 fb ff ff mov qword ptr [rbp + rcx - 1064], rsi + 47a2de: 48 85 f6 test rsi, rsi + 47a2e1: 74 0b je 0x47a2ee <_dl_debug_vdprintf+0xae> + 47a2e3: 4c 89 a4 0d d0 fb ff ff mov qword ptr [rbp + rcx - 1072], r12 + 47a2eb: 83 c3 01 add ebx, 1 + 47a2ee: 3c 25 cmp al, 37 + 47a2f0: 0f 84 ca 00 00 00 je 0x47a3c0 <_dl_debug_vdprintf+0x180> + 47a2f6: 3c 0a cmp al, 10 + 47a2f8: 74 36 je 0x47a330 <_dl_debug_vdprintf+0xf0> + 47a2fa: 49 89 d4 mov r12, rdx + 47a2fd: 41 0f b6 04 24 movzx eax, byte ptr [r12] + 47a302: 84 c0 test al, al + 47a304: 0f 85 76 ff ff ff jne 0x47a280 <_dl_debug_vdprintf+0x40> + 47a30a: 48 63 d3 movsxd rdx, ebx + 47a30d: 8b bd a0 fb ff ff mov edi, dword ptr [rbp - 1120] + 47a313: 48 8d b5 d0 fb ff ff lea rsi, [rbp - 1072] + 47a31a: b8 14 00 00 00 mov eax, 20 + 47a31f: 0f 05 syscall + 47a321: 48 8d 65 d8 lea rsp, [rbp - 40] + 47a325: 5b pop rbx + 47a326: 41 5c pop r12 + 47a328: 41 5d pop r13 + 47a32a: 41 5e pop r14 + 47a32c: 41 5f pop r15 + 47a32e: 5d pop rbp + 47a32f: c3 ret + 47a330: 49 39 d4 cmp r12, rdx + 47a333: 0f 84 b9 03 00 00 je 0x47a6f2 <_dl_debug_vdprintf+0x4b2> + 47a339: 8d 43 ff lea eax, [rbx - 1] + 47a33c: 48 98 cdqe + 47a33e: 48 c1 e0 04 shl rax, 4 + 47a342: 48 83 84 05 d8 fb ff ff 01 add qword ptr [rbp + rax - 1064], 1 + 47a34b: 80 7a 01 00 cmp byte ptr [rdx + 1], 0 + 47a34f: 4c 8d 62 01 lea r12, [rdx + 1] + 47a353: 74 b5 je 0x47a30a <_dl_debug_vdprintf+0xca> + 47a355: 45 85 c0 test r8d, r8d + 47a358: 0f 84 2d 03 00 00 je 0x47a68b <_dl_debug_vdprintf+0x44b> + 47a35e: 83 fb 3f cmp ebx, 63 + 47a361: 0f 8f 0e 04 00 00 jg 0x47a775 <_dl_debug_vdprintf+0x535> + 47a367: 48 63 c3 movsxd rax, ebx + 47a36a: 41 be ff ff ff ff mov r14d, 4294967295 + 47a370: 83 c3 01 add ebx, 1 + 47a373: 48 c1 e0 04 shl rax, 4 + 47a377: 48 c7 84 05 d8 fb ff ff 0c 00 00 00 mov qword ptr [rbp + rax - 1064], 12 + 47a383: 4c 89 ac 05 d0 fb ff ff mov qword ptr [rbp + rax - 1072], r13 + 47a38b: 41 0f b6 04 24 movzx eax, byte ptr [r12] + 47a390: 84 c0 test al, al + 47a392: 0f 85 fa fe ff ff jne 0x47a292 <_dl_debug_vdprintf+0x52> + 47a398: 83 fb 3f cmp ebx, 63 + 47a39b: 0f 8f 17 04 00 00 jg 0x47a7b8 <_dl_debug_vdprintf+0x578> + 47a3a1: 48 63 d3 movsxd rdx, ebx + 47a3a4: 48 c1 e2 04 shl rdx, 4 + 47a3a8: 48 c7 84 15 d8 fb ff ff 00 00 00 00 mov qword ptr [rbp + rdx - 1064], 0 + 47a3b4: 4c 89 e2 mov rdx, r12 + 47a3b7: 3c 25 cmp al, 37 + 47a3b9: 0f 85 37 ff ff ff jne 0x47a2f6 <_dl_debug_vdprintf+0xb6> + 47a3bf: 90 nop + 47a3c0: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] + 47a3c4: 3c 30 cmp al, 48 + 47a3c6: 0f 84 34 02 00 00 je 0x47a600 <_dl_debug_vdprintf+0x3c0> + 47a3cc: 48 8d 4a 01 lea rcx, [rdx + 1] + 47a3d0: 41 bc 20 00 00 00 mov r12d, 32 + 47a3d6: 41 ba ff ff ff ff mov r10d, 4294967295 + 47a3dc: 3c 2a cmp al, 42 + 47a3de: 0f 84 c2 01 00 00 je 0x47a5a6 <_dl_debug_vdprintf+0x366> + 47a3e4: ba ff ff ff ff mov edx, 4294967295 + 47a3e9: 3c 2e cmp al, 46 + 47a3eb: 0f 84 e5 01 00 00 je 0x47a5d6 <_dl_debug_vdprintf+0x396> + 47a3f1: 3c 6c cmp al, 108 + 47a3f3: 74 04 je 0x47a3f9 <_dl_debug_vdprintf+0x1b9> + 47a3f5: 3c 5a cmp al, 90 + 47a3f7: 75 41 jne 0x47a43a <_dl_debug_vdprintf+0x1fa> + 47a3f9: 0f b6 41 01 movzx eax, byte ptr [rcx + 1] + 47a3fd: 4c 8d 59 01 lea r11, [rcx + 1] + 47a401: 3c 73 cmp al, 115 + 47a403: 0f 84 0d 02 00 00 je 0x47a616 <_dl_debug_vdprintf+0x3d6> + 47a409: 7f 4a jg 0x47a455 <_dl_debug_vdprintf+0x215> + 47a40b: 3c 25 cmp al, 37 + 47a40d: 0f 85 cd 01 00 00 jne 0x47a5e0 <_dl_debug_vdprintf+0x3a0> + 47a413: 48 63 c3 movsxd rax, ebx + 47a416: 48 c1 e0 04 shl rax, 4 + 47a41a: 4c 89 9c 05 d0 fb ff ff mov qword ptr [rbp + rax - 1072], r11 + 47a422: 48 c7 84 05 d8 fb ff ff 01 00 00 00 mov qword ptr [rbp + rax - 1064], 1 + 47a42e: 83 c3 01 add ebx, 1 + 47a431: 4d 8d 63 01 lea r12, [r11 + 1] + 47a435: e9 c3 fe ff ff jmp 0x47a2fd <_dl_debug_vdprintf+0xbd> + 47a43a: 3c 73 cmp al, 115 + 47a43c: 0f 84 d1 01 00 00 je 0x47a613 <_dl_debug_vdprintf+0x3d3> + 47a442: 0f 8f 22 01 00 00 jg 0x47a56a <_dl_debug_vdprintf+0x32a> + 47a448: 3c 25 cmp al, 37 + 47a44a: 0f 85 90 01 00 00 jne 0x47a5e0 <_dl_debug_vdprintf+0x3a0> + 47a450: 49 89 cb mov r11, rcx + 47a453: eb be jmp 0x47a413 <_dl_debug_vdprintf+0x1d3> + 47a455: 3c 75 cmp al, 117 + 47a457: 0f 85 e8 00 00 00 jne 0x47a545 <_dl_debug_vdprintf+0x305> + 47a45d: 41 8b 07 mov eax, dword ptr [r15] + 47a460: 83 f8 2f cmp eax, 47 + 47a463: 0f 87 f0 00 00 00 ja 0x47a559 <_dl_debug_vdprintf+0x319> + 47a469: 89 c2 mov edx, eax + 47a46b: 83 c0 08 add eax, 8 + 47a46e: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 47a472: 41 89 07 mov dword ptr [r15], eax + 47a475: 48 8b 3a mov rdi, qword ptr [rdx] + 47a478: 48 89 e0 mov rax, rsp + 47a47b: 48 39 c4 cmp rsp, rax + 47a47e: 74 15 je 0x47a495 <_dl_debug_vdprintf+0x255> + 47a480: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47a487: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47a490: 48 39 c4 cmp rsp, rax + 47a493: 75 eb jne 0x47a480 <_dl_debug_vdprintf+0x240> + 47a495: 44 89 95 a4 fb ff ff mov dword ptr [rbp - 1116], r10d + 47a49c: 44 89 85 a8 fb ff ff mov dword ptr [rbp - 1112], r8d + 47a4a3: 48 83 ec 20 sub rsp, 32 + 47a4a7: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 + 47a4ad: b8 0a 00 00 00 mov eax, 10 + 47a4b2: ba 10 00 00 00 mov edx, 16 + 47a4b7: 48 8d 74 24 0f lea rsi, [rsp + 15] + 47a4bc: 4c 89 9d b0 fb ff ff mov qword ptr [rbp - 1104], r11 + 47a4c3: 48 83 e6 f0 and rsi, -16 + 47a4c7: 48 83 c6 18 add rsi, 24 + 47a4cb: 41 80 3b 78 cmp byte ptr [r11], 120 + 47a4cf: 0f 45 d0 cmovne edx, eax + 47a4d2: 31 c9 xor ecx, ecx + 47a4d4: 48 89 b5 b8 fb ff ff mov qword ptr [rbp - 1096], rsi + 47a4db: e8 20 47 00 00 call 0x47ec00 <_itoa_word> + 47a4e0: 48 8b b5 b8 fb ff ff mov rsi, qword ptr [rbp - 1096] + 47a4e7: 4c 63 95 a4 fb ff ff movsxd r10, dword ptr [rbp - 1116] + 47a4ee: 4c 8b 9d b0 fb ff ff mov r11, qword ptr [rbp - 1104] + 47a4f5: 44 8b 85 a8 fb ff ff mov r8d, dword ptr [rbp - 1112] + 47a4fc: 48 89 f2 mov rdx, rsi + 47a4ff: 48 29 c2 sub rdx, rax + 47a502: 41 83 fa ff cmp r10d, -1 + 47a506: 75 36 jne 0x47a53e <_dl_debug_vdprintf+0x2fe> + 47a508: 48 63 cb movsxd rcx, ebx + 47a50b: 83 c3 01 add ebx, 1 + 47a50e: 48 c1 e1 04 shl rcx, 4 + 47a512: 48 89 84 0d d0 fb ff ff mov qword ptr [rbp + rcx - 1072], rax + 47a51a: 48 89 94 0d d8 fb ff ff mov qword ptr [rbp + rcx - 1064], rdx + 47a522: e9 0a ff ff ff jmp 0x47a431 <_dl_debug_vdprintf+0x1f1> + 47a527: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 47a530: 44 88 60 ff mov byte ptr [rax - 1], r12b + 47a534: 48 83 e8 01 sub rax, 1 + 47a538: 48 89 f2 mov rdx, rsi + 47a53b: 48 29 c2 sub rdx, rax + 47a53e: 4c 39 d2 cmp rdx, r10 + 47a541: 7c ed jl 0x47a530 <_dl_debug_vdprintf+0x2f0> + 47a543: eb c3 jmp 0x47a508 <_dl_debug_vdprintf+0x2c8> + 47a545: 3c 78 cmp al, 120 + 47a547: 0f 85 93 00 00 00 jne 0x47a5e0 <_dl_debug_vdprintf+0x3a0> + 47a54d: 41 8b 07 mov eax, dword ptr [r15] + 47a550: 83 f8 2f cmp eax, 47 + 47a553: 0f 86 10 ff ff ff jbe 0x47a469 <_dl_debug_vdprintf+0x229> + 47a559: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 47a55d: 48 8d 42 08 lea rax, [rdx + 8] + 47a561: 49 89 47 08 mov qword ptr [r15 + 8], rax + 47a565: e9 0b ff ff ff jmp 0x47a475 <_dl_debug_vdprintf+0x235> + 47a56a: 3c 75 cmp al, 117 + 47a56c: 75 1e jne 0x47a58c <_dl_debug_vdprintf+0x34c> + 47a56e: 41 8b 07 mov eax, dword ptr [r15] + 47a571: 83 f8 2f cmp eax, 47 + 47a574: 77 22 ja 0x47a598 <_dl_debug_vdprintf+0x358> + 47a576: 89 c2 mov edx, eax + 47a578: 83 c0 08 add eax, 8 + 47a57b: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 47a57f: 41 89 07 mov dword ptr [r15], eax + 47a582: 8b 3a mov edi, dword ptr [rdx] + 47a584: 49 89 cb mov r11, rcx + 47a587: e9 ec fe ff ff jmp 0x47a478 <_dl_debug_vdprintf+0x238> + 47a58c: 3c 78 cmp al, 120 + 47a58e: 75 50 jne 0x47a5e0 <_dl_debug_vdprintf+0x3a0> + 47a590: 41 8b 07 mov eax, dword ptr [r15] + 47a593: 83 f8 2f cmp eax, 47 + 47a596: 76 de jbe 0x47a576 <_dl_debug_vdprintf+0x336> + 47a598: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 47a59c: 48 8d 42 08 lea rax, [rdx + 8] + 47a5a0: 49 89 47 08 mov qword ptr [r15 + 8], rax + 47a5a4: eb dc jmp 0x47a582 <_dl_debug_vdprintf+0x342> + 47a5a6: 41 8b 07 mov eax, dword ptr [r15] + 47a5a9: 83 f8 2f cmp eax, 47 + 47a5ac: 0f 87 63 01 00 00 ja 0x47a715 <_dl_debug_vdprintf+0x4d5> + 47a5b2: 89 c2 mov edx, eax + 47a5b4: 83 c0 08 add eax, 8 + 47a5b7: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 47a5bb: 41 89 07 mov dword ptr [r15], eax + 47a5be: 0f b6 41 01 movzx eax, byte ptr [rcx + 1] + 47a5c2: 44 8b 12 mov r10d, dword ptr [rdx] + 47a5c5: 48 83 c1 01 add rcx, 1 + 47a5c9: ba ff ff ff ff mov edx, 4294967295 + 47a5ce: 3c 2e cmp al, 46 + 47a5d0: 0f 85 1b fe ff ff jne 0x47a3f1 <_dl_debug_vdprintf+0x1b1> + 47a5d6: 80 79 01 2a cmp byte ptr [rcx + 1], 42 + 47a5da: 0f 84 57 01 00 00 je 0x47a737 <_dl_debug_vdprintf+0x4f7> + 47a5e0: 48 8d 0d b9 ff 02 00 lea rcx, [rip + 196537] # 0x4aa5a0 <__PRETTY_FUNCTION__.10670> + 47a5e7: ba d8 00 00 00 mov edx, 216 + 47a5ec: 48 8d 35 bd fe 02 00 lea rsi, [rip + 196285] # 0x4aa4b0 <__PRETTY_FUNCTION__.10741+0x30> + 47a5f3: 48 8d 3d cf fe 02 00 lea rdi, [rip + 196303] # 0x4aa4c9 <__PRETTY_FUNCTION__.10741+0x49> + 47a5fa: e8 51 89 f8 ff call 0x402f50 <__assert_fail> + 47a5ff: 90 nop + 47a600: 0f b6 42 02 movzx eax, byte ptr [rdx + 2] + 47a604: 48 8d 4a 02 lea rcx, [rdx + 2] + 47a608: 41 bc 30 00 00 00 mov r12d, 48 + 47a60e: e9 c3 fd ff ff jmp 0x47a3d6 <_dl_debug_vdprintf+0x196> + 47a613: 49 89 cb mov r11, rcx + 47a616: 41 8b 07 mov eax, dword ptr [r15] + 47a619: 83 f8 2f cmp eax, 47 + 47a61c: 0f 87 04 01 00 00 ja 0x47a726 <_dl_debug_vdprintf+0x4e6> + 47a622: 89 c1 mov ecx, eax + 47a624: 83 c0 08 add eax, 8 + 47a627: 49 03 4f 10 add rcx, qword ptr [r15 + 16] + 47a62b: 41 89 07 mov dword ptr [r15], eax + 47a62e: 48 8b 39 mov rdi, qword ptr [rcx] + 47a631: 4c 63 e3 movsxd r12, ebx + 47a634: 4c 89 9d a8 fb ff ff mov qword ptr [rbp - 1112], r11 + 47a63b: 49 c1 e4 04 shl r12, 4 + 47a63f: 89 95 b0 fb ff ff mov dword ptr [rbp - 1104], edx + 47a645: 44 89 85 b8 fb ff ff mov dword ptr [rbp - 1096], r8d + 47a64c: 4a 89 bc 25 d0 fb ff ff mov qword ptr [rbp + r12 - 1072], rdi + 47a654: e8 27 6b f8 ff call 0x401180 <.plt+0x160> + 47a659: 48 63 95 b0 fb ff ff movsxd rdx, dword ptr [rbp - 1104] + 47a660: 44 8b 85 b8 fb ff ff mov r8d, dword ptr [rbp - 1096] + 47a667: 4c 8b 9d a8 fb ff ff mov r11, qword ptr [rbp - 1112] + 47a66e: 83 fa ff cmp edx, -1 + 47a671: 0f 84 e3 00 00 00 je 0x47a75a <_dl_debug_vdprintf+0x51a> + 47a677: 48 39 c2 cmp rdx, rax + 47a67a: 48 0f 47 d0 cmova rdx, rax + 47a67e: 4a 89 94 25 d8 fb ff ff mov qword ptr [rbp + r12 - 1064], rdx + 47a686: e9 a3 fd ff ff jmp 0x47a42e <_dl_debug_vdprintf+0x1ee> + 47a68b: e8 80 b0 00 00 call 0x485710 + 47a690: 85 c0 test eax, eax + 47a692: 0f 88 fc 00 00 00 js 0x47a794 <_dl_debug_vdprintf+0x554> + 47a698: 31 c9 xor ecx, ecx + 47a69a: 48 63 f8 movsxd rdi, eax + 47a69d: ba 0a 00 00 00 mov edx, 10 + 47a6a2: 89 85 b8 fb ff ff mov dword ptr [rbp - 1096], eax + 47a6a8: 48 8d b5 ce fb ff ff lea rsi, [rbp - 1074] + 47a6af: e8 4c 45 00 00 call 0x47ec00 <_itoa_word> + 47a6b4: 44 8b 85 b8 fb ff ff mov r8d, dword ptr [rbp - 1096] + 47a6bb: 4c 39 e8 cmp rax, r13 + 47a6be: 76 21 jbe 0x47a6e1 <_dl_debug_vdprintf+0x4a1> + 47a6c0: 4c 29 e8 sub rax, r13 + 47a6c3: be 20 00 00 00 mov esi, 32 + 47a6c8: 4c 89 ef mov rdi, r13 + 47a6cb: 44 89 85 b8 fb ff ff mov dword ptr [rbp - 1096], r8d + 47a6d2: 48 89 c2 mov rdx, rax + 47a6d5: e8 36 6a f8 ff call 0x401110 <.plt+0xf0> + 47a6da: 44 8b 85 b8 fb ff ff mov r8d, dword ptr [rbp - 1096] + 47a6e1: b8 3a 09 00 00 mov eax, 2362 + 47a6e6: 66 89 85 ce fb ff ff mov word ptr [rbp - 1074], ax + 47a6ed: e9 6c fc ff ff jmp 0x47a35e <_dl_debug_vdprintf+0x11e> + 47a6f2: 48 63 c3 movsxd rax, ebx + 47a6f5: 83 c3 01 add ebx, 1 + 47a6f8: 48 c1 e0 04 shl rax, 4 + 47a6fc: 48 89 94 05 d0 fb ff ff mov qword ptr [rbp + rax - 1072], rdx + 47a704: 48 c7 84 05 d8 fb ff ff 01 00 00 00 mov qword ptr [rbp + rax - 1064], 1 + 47a710: e9 36 fc ff ff jmp 0x47a34b <_dl_debug_vdprintf+0x10b> + 47a715: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 47a719: 48 8d 42 08 lea rax, [rdx + 8] + 47a71d: 49 89 47 08 mov qword ptr [r15 + 8], rax + 47a721: e9 98 fe ff ff jmp 0x47a5be <_dl_debug_vdprintf+0x37e> + 47a726: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] + 47a72a: 48 8d 41 08 lea rax, [rcx + 8] + 47a72e: 49 89 47 08 mov qword ptr [r15 + 8], rax + 47a732: e9 f7 fe ff ff jmp 0x47a62e <_dl_debug_vdprintf+0x3ee> + 47a737: 41 8b 07 mov eax, dword ptr [r15] + 47a73a: 83 f8 2f cmp eax, 47 + 47a73d: 77 28 ja 0x47a767 <_dl_debug_vdprintf+0x527> + 47a73f: 89 c2 mov edx, eax + 47a741: 83 c0 08 add eax, 8 + 47a744: 49 03 57 10 add rdx, qword ptr [r15 + 16] + 47a748: 41 89 07 mov dword ptr [r15], eax + 47a74b: 0f b6 41 02 movzx eax, byte ptr [rcx + 2] + 47a74f: 8b 12 mov edx, dword ptr [rdx] + 47a751: 48 83 c1 02 add rcx, 2 + 47a755: e9 97 fc ff ff jmp 0x47a3f1 <_dl_debug_vdprintf+0x1b1> + 47a75a: 4a 89 84 25 d8 fb ff ff mov qword ptr [rbp + r12 - 1064], rax + 47a762: e9 c7 fc ff ff jmp 0x47a42e <_dl_debug_vdprintf+0x1ee> + 47a767: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 47a76b: 48 8d 42 08 lea rax, [rdx + 8] + 47a76f: 49 89 47 08 mov qword ptr [r15 + 8], rax + 47a773: eb d6 jmp 0x47a74b <_dl_debug_vdprintf+0x50b> + 47a775: 48 8d 0d 24 fe 02 00 lea rcx, [rip + 196132] # 0x4aa5a0 <__PRETTY_FUNCTION__.10670> + 47a77c: ba 6b 00 00 00 mov edx, 107 + 47a781: 48 8d 35 28 fd 02 00 lea rsi, [rip + 195880] # 0x4aa4b0 <__PRETTY_FUNCTION__.10741+0x30> + 47a788: 48 8d 3d 2b fd 02 00 lea rdi, [rip + 195883] # 0x4aa4ba <__PRETTY_FUNCTION__.10741+0x3a> + 47a78f: e8 bc 87 f8 ff call 0x402f50 <__assert_fail> + 47a794: 48 8d 0d 05 fe 02 00 lea rcx, [rip + 196101] # 0x4aa5a0 <__PRETTY_FUNCTION__.10670> + 47a79b: ba 62 00 00 00 mov edx, 98 + 47a7a0: 48 8d 35 09 fd 02 00 lea rsi, [rip + 195849] # 0x4aa4b0 <__PRETTY_FUNCTION__.10741+0x30> + 47a7a7: 48 8d 3d 3a fd 02 00 lea rdi, [rip + 195898] # 0x4aa4e8 <__PRETTY_FUNCTION__.10741+0x68> + 47a7ae: e8 9d 87 f8 ff call 0x402f50 <__assert_fail> + 47a7b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47a7b8: 48 8d 0d e1 fd 02 00 lea rcx, [rip + 196065] # 0x4aa5a0 <__PRETTY_FUNCTION__.10670> + 47a7bf: ba 78 00 00 00 mov edx, 120 + 47a7c4: 48 8d 35 e5 fc 02 00 lea rsi, [rip + 195813] # 0x4aa4b0 <__PRETTY_FUNCTION__.10741+0x30> + 47a7cb: 48 8d 3d e8 fc 02 00 lea rdi, [rip + 195816] # 0x4aa4ba <__PRETTY_FUNCTION__.10741+0x3a> + 47a7d2: e8 79 87 f8 ff call 0x402f50 <__assert_fail> + 47a7d7: 31 d2 xor edx, edx + 47a7d9: e9 2f fb ff ff jmp 0x47a30d <_dl_debug_vdprintf+0xcd> + 47a7de: 66 90 nop + +000000000047a7e0 <_dl_sysdep_read_whole_file>: + 47a7e0: f3 0f 1e fa endbr64 + 47a7e4: 41 55 push r13 + 47a7e6: 31 c0 xor eax, eax + 47a7e8: 41 89 d5 mov r13d, edx + 47a7eb: 41 54 push r12 + 47a7ed: 49 c7 c4 ff ff ff ff mov r12, -1 + 47a7f4: 55 push rbp + 47a7f5: 53 push rbx + 47a7f6: 48 89 f3 mov rbx, rsi + 47a7f9: be 00 00 08 00 mov esi, 524288 + 47a7fe: 48 81 ec 98 00 00 00 sub rsp, 152 + 47a805: e8 b6 e7 fc ff call 0x448fc0 <__open_nocancel> + 47a80a: 85 c0 test eax, eax + 47a80c: 79 12 jns 0x47a820 <_dl_sysdep_read_whole_file+0x40> + 47a80e: 48 81 c4 98 00 00 00 add rsp, 152 + 47a815: 4c 89 e0 mov rax, r12 + 47a818: 5b pop rbx + 47a819: 5d pop rbp + 47a81a: 41 5c pop r12 + 47a81c: 41 5d pop r13 + 47a81e: c3 ret + 47a81f: 90 nop + 47a820: 48 89 e2 mov rdx, rsp + 47a823: 89 c6 mov esi, eax + 47a825: bf 01 00 00 00 mov edi, 1 + 47a82a: 89 c5 mov ebp, eax + 47a82c: e8 af db fc ff call 0x4483e0 <_fxstat> + 47a831: 85 c0 test eax, eax + 47a833: 78 0d js 0x47a842 <_dl_sysdep_read_whole_file+0x62> + 47a835: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] + 47a83a: 48 89 33 mov qword ptr [rbx], rsi + 47a83d: 48 85 f6 test rsi, rsi + 47a840: 75 16 jne 0x47a858 <_dl_sysdep_read_whole_file+0x78> + 47a842: 49 c7 c4 ff ff ff ff mov r12, -1 + 47a849: 89 ef mov edi, ebp + 47a84b: e8 00 e6 fc ff call 0x448e50 <__close_nocancel> + 47a850: eb bc jmp 0x47a80e <_dl_sysdep_read_whole_file+0x2e> + 47a852: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47a858: 45 31 c9 xor r9d, r9d + 47a85b: 41 89 e8 mov r8d, ebp + 47a85e: b9 02 00 00 00 mov ecx, 2 + 47a863: 44 89 ea mov edx, r13d + 47a866: 31 ff xor edi, edi + 47a868: e8 73 ea fc ff call 0x4492e0 + 47a86d: 49 89 c4 mov r12, rax + 47a870: eb d7 jmp 0x47a849 <_dl_sysdep_read_whole_file+0x69> + 47a872: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47a87d: 0f 1f 00 nop dword ptr [rax] + +000000000047a880 <_dl_debug_printf>: + 47a880: f3 0f 1e fa endbr64 + 47a884: 48 81 ec d8 00 00 00 sub rsp, 216 + 47a88b: 49 89 fa mov r10, rdi + 47a88e: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi + 47a893: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx + 47a898: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx + 47a89d: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 + 47a8a2: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 + 47a8a7: 84 c0 test al, al + 47a8a9: 74 37 je 0x47a8e2 <_dl_debug_printf+0x62> + 47a8ab: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 + 47a8b0: 0f 29 4c 24 60 movaps xmmword ptr [rsp + 96], xmm1 + 47a8b5: 0f 29 54 24 70 movaps xmmword ptr [rsp + 112], xmm2 + 47a8ba: 0f 29 9c 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm3 + 47a8c2: 0f 29 a4 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm4 + 47a8ca: 0f 29 ac 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm5 + 47a8d2: 0f 29 b4 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm6 + 47a8da: 0f 29 bc 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm7 + 47a8e2: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] + 47a8ea: 48 8d 4c 24 08 lea rcx, [rsp + 8] + 47a8ef: 4c 89 d2 mov rdx, r10 + 47a8f2: be 01 00 00 00 mov esi, 1 + 47a8f7: 8b 3d 17 68 04 00 mov edi, dword ptr [rip + 288791] # 0x4c1114 <_dl_debug_fd> + 47a8fd: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 47a902: 48 8d 44 24 20 lea rax, [rsp + 32] + 47a907: c7 44 24 08 08 00 00 00 mov dword ptr [rsp + 8], 8 + 47a90f: c7 44 24 0c 30 00 00 00 mov dword ptr [rsp + 12], 48 + 47a917: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 47a91c: e8 1f f9 ff ff call 0x47a240 <_dl_debug_vdprintf> + 47a921: 48 81 c4 d8 00 00 00 add rsp, 216 + 47a928: c3 ret + 47a929: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047a930 <_dl_debug_printf_c>: + 47a930: f3 0f 1e fa endbr64 + 47a934: 48 81 ec d8 00 00 00 sub rsp, 216 + 47a93b: 49 89 fa mov r10, rdi + 47a93e: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi + 47a943: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx + 47a948: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx + 47a94d: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 + 47a952: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 + 47a957: 84 c0 test al, al + 47a959: 74 37 je 0x47a992 <_dl_debug_printf_c+0x62> + 47a95b: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 + 47a960: 0f 29 4c 24 60 movaps xmmword ptr [rsp + 96], xmm1 + 47a965: 0f 29 54 24 70 movaps xmmword ptr [rsp + 112], xmm2 + 47a96a: 0f 29 9c 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm3 + 47a972: 0f 29 a4 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm4 + 47a97a: 0f 29 ac 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm5 + 47a982: 0f 29 b4 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm6 + 47a98a: 0f 29 bc 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm7 + 47a992: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] + 47a99a: 48 8d 4c 24 08 lea rcx, [rsp + 8] + 47a99f: 4c 89 d2 mov rdx, r10 + 47a9a2: be ff ff ff ff mov esi, 4294967295 + 47a9a7: 8b 3d 67 67 04 00 mov edi, dword ptr [rip + 288615] # 0x4c1114 <_dl_debug_fd> + 47a9ad: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 47a9b2: 48 8d 44 24 20 lea rax, [rsp + 32] + 47a9b7: c7 44 24 08 08 00 00 00 mov dword ptr [rsp + 8], 8 + 47a9bf: c7 44 24 0c 30 00 00 00 mov dword ptr [rsp + 12], 48 + 47a9c7: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 47a9cc: e8 6f f8 ff ff call 0x47a240 <_dl_debug_vdprintf> + 47a9d1: 48 81 c4 d8 00 00 00 add rsp, 216 + 47a9d8: c3 ret + 47a9d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047a9e0 <_dl_dprintf>: + 47a9e0: f3 0f 1e fa endbr64 + 47a9e4: 48 81 ec d8 00 00 00 sub rsp, 216 + 47a9eb: 49 89 f2 mov r10, rsi + 47a9ee: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx + 47a9f3: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx + 47a9f8: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 + 47a9fd: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 + 47aa02: 84 c0 test al, al + 47aa04: 74 37 je 0x47aa3d <_dl_dprintf+0x5d> + 47aa06: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 + 47aa0b: 0f 29 4c 24 60 movaps xmmword ptr [rsp + 96], xmm1 + 47aa10: 0f 29 54 24 70 movaps xmmword ptr [rsp + 112], xmm2 + 47aa15: 0f 29 9c 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm3 + 47aa1d: 0f 29 a4 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm4 + 47aa25: 0f 29 ac 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm5 + 47aa2d: 0f 29 b4 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm6 + 47aa35: 0f 29 bc 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm7 + 47aa3d: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] + 47aa45: 48 8d 4c 24 08 lea rcx, [rsp + 8] + 47aa4a: 4c 89 d2 mov rdx, r10 + 47aa4d: 31 f6 xor esi, esi + 47aa4f: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 47aa54: 48 8d 44 24 20 lea rax, [rsp + 32] + 47aa59: c7 44 24 08 10 00 00 00 mov dword ptr [rsp + 8], 16 + 47aa61: c7 44 24 0c 30 00 00 00 mov dword ptr [rsp + 12], 48 + 47aa69: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 47aa6e: e8 cd f7 ff ff call 0x47a240 <_dl_debug_vdprintf> + 47aa73: 48 81 c4 d8 00 00 00 add rsp, 216 + 47aa7a: c3 ret + 47aa7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000047aa80 <_dl_name_match_p>: + 47aa80: f3 0f 1e fa endbr64 + 47aa84: 55 push rbp + 47aa85: 48 89 fd mov rbp, rdi + 47aa88: 53 push rbx + 47aa89: 48 89 f3 mov rbx, rsi + 47aa8c: 48 83 ec 08 sub rsp, 8 + 47aa90: 48 8b 76 08 mov rsi, qword ptr [rsi + 8] + 47aa94: e8 97 66 f8 ff call 0x401130 <.plt+0x110> + 47aa99: 41 89 c0 mov r8d, eax + 47aa9c: b8 01 00 00 00 mov eax, 1 + 47aaa1: 45 85 c0 test r8d, r8d + 47aaa4: 74 2f je 0x47aad5 <_dl_name_match_p+0x55> + 47aaa6: 48 8b 5b 38 mov rbx, qword ptr [rbx + 56] + 47aaaa: 48 85 db test rbx, rbx + 47aaad: 75 12 jne 0x47aac1 <_dl_name_match_p+0x41> + 47aaaf: eb 2f jmp 0x47aae0 <_dl_name_match_p+0x60> + 47aab1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47aab8: 48 8b 5b 08 mov rbx, qword ptr [rbx + 8] + 47aabc: 48 85 db test rbx, rbx + 47aabf: 74 1f je 0x47aae0 <_dl_name_match_p+0x60> + 47aac1: 48 8b 33 mov rsi, qword ptr [rbx] + 47aac4: 48 89 ef mov rdi, rbp + 47aac7: e8 64 66 f8 ff call 0x401130 <.plt+0x110> + 47aacc: 85 c0 test eax, eax + 47aace: 75 e8 jne 0x47aab8 <_dl_name_match_p+0x38> + 47aad0: b8 01 00 00 00 mov eax, 1 + 47aad5: 48 83 c4 08 add rsp, 8 + 47aad9: 5b pop rbx + 47aada: 5d pop rbp + 47aadb: c3 ret + 47aadc: 0f 1f 40 00 nop dword ptr [rax] + 47aae0: 48 83 c4 08 add rsp, 8 + 47aae4: 31 c0 xor eax, eax + 47aae6: 5b pop rbx + 47aae7: 5d pop rbp + 47aae8: c3 ret + 47aae9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047aaf0 <_dl_higher_prime_number>: + 47aaf0: f3 0f 1e fa endbr64 + 47aaf4: 48 8d 0d 9d fa 02 00 lea rcx, [rip + 195229] # 0x4aa598 + 47aafb: 48 8d 51 88 lea rdx, [rcx - 120] + 47aaff: eb 2c jmp 0x47ab2d <_dl_higher_prime_number+0x3d> + 47ab01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47ab08: 48 89 c8 mov rax, rcx + 47ab0b: 48 29 d0 sub rax, rdx + 47ab0e: 48 89 c6 mov rsi, rax + 47ab11: 48 c1 e8 3f shr rax, 63 + 47ab15: 48 c1 fe 02 sar rsi, 2 + 47ab19: 48 01 f0 add rax, rsi + 47ab1c: 48 d1 f8 sar rax + 47ab1f: 48 8d 04 82 lea rax, [rdx + 4*rax] + 47ab23: 8b 30 mov esi, dword ptr [rax] + 47ab25: 48 39 fe cmp rsi, rdi + 47ab28: 72 0e jb 0x47ab38 <_dl_higher_prime_number+0x48> + 47ab2a: 48 89 c1 mov rcx, rax + 47ab2d: 48 39 d1 cmp rcx, rdx + 47ab30: 75 d6 jne 0x47ab08 <_dl_higher_prime_number+0x18> + 47ab32: 8b 01 mov eax, dword ptr [rcx] + 47ab34: c3 ret + 47ab35: 0f 1f 00 nop dword ptr [rax] + 47ab38: 48 8d 50 04 lea rdx, [rax + 4] + 47ab3c: eb ef jmp 0x47ab2d <_dl_higher_prime_number+0x3d> + 47ab3e: 66 90 nop + +000000000047ab40 <_dl_strtoul>: + 47ab40: f3 0f 1e fa endbr64 + 47ab44: eb 0e jmp 0x47ab54 <_dl_strtoul+0x14> + 47ab46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47ab50: 48 83 c7 01 add rdi, 1 + 47ab54: 0f b6 07 movzx eax, byte ptr [rdi] + 47ab57: 3c 20 cmp al, 32 + 47ab59: 74 f5 je 0x47ab50 <_dl_strtoul+0x10> + 47ab5b: 3c 09 cmp al, 9 + 47ab5d: 74 f1 je 0x47ab50 <_dl_strtoul+0x10> + 47ab5f: 3c 2d cmp al, 45 + 47ab61: 0f 84 c9 00 00 00 je 0x47ac30 <_dl_strtoul+0xf0> + 47ab67: b9 01 00 00 00 mov ecx, 1 + 47ab6c: 3c 2b cmp al, 43 + 47ab6e: 0f 84 94 00 00 00 je 0x47ac08 <_dl_strtoul+0xc8> + 47ab74: 8d 50 d0 lea edx, [rax - 48] + 47ab77: 80 fa 09 cmp dl, 9 + 47ab7a: 0f 87 9c 00 00 00 ja 0x47ac1c <_dl_strtoul+0xdc> + 47ab80: 41 bb 39 00 00 00 mov r11d, 57 + 47ab86: 41 ba 0a 00 00 00 mov r10d, 10 + 47ab8c: 3c 30 cmp al, 48 + 47ab8e: 0f 85 b8 00 00 00 jne 0x47ac4c <_dl_strtoul+0x10c> + 47ab94: 0f b6 47 01 movzx eax, byte ptr [rdi + 1] + 47ab98: 83 e0 df and eax, -33 + 47ab9b: 3c 58 cmp al, 88 + 47ab9d: 0f 85 9d 00 00 00 jne 0x47ac40 <_dl_strtoul+0x100> + 47aba3: 48 83 c7 02 add rdi, 2 + 47aba7: 45 31 c0 xor r8d, r8d + 47abaa: 49 b9 fe ff ff ff ff ff ff 0f movabs r9, 1152921504606846974 + 47abb4: eb 23 jmp 0x47abd9 <_dl_strtoul+0x99> + 47abb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47abc0: 3c 39 cmp al, 57 + 47abc2: 7f 1c jg 0x47abe0 <_dl_strtoul+0xa0> + 47abc4: 83 e8 30 sub eax, 48 + 47abc7: 48 98 cdqe + 47abc9: 4d 39 c8 cmp r8, r9 + 47abcc: 77 28 ja 0x47abf6 <_dl_strtoul+0xb6> + 47abce: 49 c1 e0 04 shl r8, 4 + 47abd2: 48 83 c7 01 add rdi, 1 + 47abd6: 49 01 c0 add r8, rax + 47abd9: 0f be 07 movsx eax, byte ptr [rdi] + 47abdc: 3c 2f cmp al, 47 + 47abde: 7f e0 jg 0x47abc0 <_dl_strtoul+0x80> + 47abe0: 8d 50 9f lea edx, [rax - 97] + 47abe3: 80 fa 05 cmp dl, 5 + 47abe6: 0f 87 bc 00 00 00 ja 0x47aca8 <_dl_strtoul+0x168> + 47abec: 83 e8 57 sub eax, 87 + 47abef: 48 98 cdqe + 47abf1: 4d 39 c8 cmp r8, r9 + 47abf4: 76 d8 jbe 0x47abce <_dl_strtoul+0x8e> + 47abf6: 49 c7 c0 ff ff ff ff mov r8, -1 + 47abfd: 48 85 f6 test rsi, rsi + 47ac00: 75 22 jne 0x47ac24 <_dl_strtoul+0xe4> + 47ac02: eb 23 jmp 0x47ac27 <_dl_strtoul+0xe7> + 47ac04: 0f 1f 40 00 nop dword ptr [rax] + 47ac08: 0f b6 47 01 movzx eax, byte ptr [rdi + 1] + 47ac0c: 48 83 c7 01 add rdi, 1 + 47ac10: 8d 50 d0 lea edx, [rax - 48] + 47ac13: 80 fa 09 cmp dl, 9 + 47ac16: 0f 86 64 ff ff ff jbe 0x47ab80 <_dl_strtoul+0x40> + 47ac1c: 45 31 c0 xor r8d, r8d + 47ac1f: 48 85 f6 test rsi, rsi + 47ac22: 74 03 je 0x47ac27 <_dl_strtoul+0xe7> + 47ac24: 48 89 3e mov qword ptr [rsi], rdi + 47ac27: 4c 89 c0 mov rax, r8 + 47ac2a: c3 ret + 47ac2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47ac30: 0f b6 47 01 movzx eax, byte ptr [rdi + 1] + 47ac34: 31 c9 xor ecx, ecx + 47ac36: 48 83 c7 01 add rdi, 1 + 47ac3a: e9 35 ff ff ff jmp 0x47ab74 <_dl_strtoul+0x34> + 47ac3f: 90 nop + 47ac40: 41 bb 37 00 00 00 mov r11d, 55 + 47ac46: 41 ba 08 00 00 00 mov r10d, 8 + 47ac4c: 45 31 c0 xor r8d, r8d + 47ac4f: eb 31 jmp 0x47ac82 <_dl_strtoul+0x142> + 47ac51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47ac58: 41 39 c3 cmp r11d, eax + 47ac5b: 72 2c jb 0x47ac89 <_dl_strtoul+0x149> + 47ac5d: 83 e8 30 sub eax, 48 + 47ac60: 31 d2 xor edx, edx + 47ac62: 4c 63 c8 movsxd r9, eax + 47ac65: 4c 89 c8 mov rax, r9 + 47ac68: 48 f7 d0 not rax + 47ac6b: 49 f7 f2 div r10 + 47ac6e: 4c 39 c0 cmp rax, r8 + 47ac71: 0f 86 7f ff ff ff jbe 0x47abf6 <_dl_strtoul+0xb6> + 47ac77: 4d 0f af c2 imul r8, r10 + 47ac7b: 48 83 c7 01 add rdi, 1 + 47ac7f: 4d 01 c8 add r8, r9 + 47ac82: 0f be 07 movsx eax, byte ptr [rdi] + 47ac85: 3c 2f cmp al, 47 + 47ac87: 7f cf jg 0x47ac58 <_dl_strtoul+0x118> + 47ac89: 48 85 f6 test rsi, rsi + 47ac8c: 74 03 je 0x47ac91 <_dl_strtoul+0x151> + 47ac8e: 48 89 3e mov qword ptr [rsi], rdi + 47ac91: 4c 89 c0 mov rax, r8 + 47ac94: 48 f7 d8 neg rax + 47ac97: 84 c9 test cl, cl + 47ac99: 4c 0f 44 c0 cmove r8, rax + 47ac9d: 4c 89 c0 mov rax, r8 + 47aca0: c3 ret + 47aca1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47aca8: 8d 50 bf lea edx, [rax - 65] + 47acab: 80 fa 05 cmp dl, 5 + 47acae: 77 d9 ja 0x47ac89 <_dl_strtoul+0x149> + 47acb0: 83 e8 37 sub eax, 55 + 47acb3: e9 0f ff ff ff jmp 0x47abc7 <_dl_strtoul+0x87> + 47acb8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000047acc0 <_dl_start_profile>: + 47acc0: f3 0f 1e fa endbr64 + 47acc4: 55 push rbp + 47acc5: 48 89 e5 mov rbp, rsp + 47acc8: 41 57 push r15 + 47acca: 41 56 push r14 + 47accc: 41 55 push r13 + 47acce: 41 54 push r12 + 47acd0: 53 push rbx + 47acd1: 48 81 ec a8 02 00 00 sub rsp, 680 + 47acd8: 48 8b 1d 71 8b 04 00 mov rbx, qword ptr [rip + 297841] # 0x4c3850 <_dl_profile_map> + 47acdf: 0f b7 8b b8 02 00 00 movzx ecx, word ptr [rbx + 696] + 47ace6: 48 8b 83 a8 02 00 00 mov rax, qword ptr [rbx + 680] + 47aced: 48 8d 14 cd 00 00 00 00 lea rdx, [8*rcx] + 47acf5: 48 29 ca sub rdx, rcx + 47acf8: 48 8d 3c d0 lea rdi, [rax + 8*rdx] + 47acfc: 48 39 c7 cmp rdi, rax + 47acff: 0f 86 9b 06 00 00 jbe 0x47b3a0 <_dl_start_profile+0x6e0> + 47ad05: 4c 8b 1d 0c 64 04 00 mov r11, qword ptr [rip + 287756] # 0x4c1118 <_dl_pagesize> + 47ad0c: 31 f6 xor esi, esi + 47ad0e: 48 c7 c1 ff ff ff ff mov rcx, -1 + 47ad15: 49 b9 ff ff ff ff 01 00 00 00 movabs r9, 8589934591 + 47ad1f: 49 b8 01 00 00 00 01 00 00 00 movabs r8, 4294967297 + 47ad29: 4d 89 da mov r10, r11 + 47ad2c: 49 83 eb 01 sub r11, 1 + 47ad30: 49 f7 da neg r10 + 47ad33: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47ad38: 48 8b 10 mov rdx, qword ptr [rax] + 47ad3b: 4c 21 ca and rdx, r9 + 47ad3e: 4c 39 c2 cmp rdx, r8 + 47ad41: 75 22 jne 0x47ad65 <_dl_start_profile+0xa5> + 47ad43: 48 8b 50 10 mov rdx, qword ptr [rax + 16] + 47ad47: 49 89 d4 mov r12, rdx + 47ad4a: 4d 21 d4 and r12, r10 + 47ad4d: 4c 39 e1 cmp rcx, r12 + 47ad50: 49 0f 47 cc cmova rcx, r12 + 47ad54: 48 03 50 28 add rdx, qword ptr [rax + 40] + 47ad58: 4c 01 da add rdx, r11 + 47ad5b: 4c 21 d2 and rdx, r10 + 47ad5e: 48 39 d6 cmp rsi, rdx + 47ad61: 48 0f 42 f2 cmovb rsi, rdx + 47ad65: 48 83 c0 38 add rax, 56 + 47ad69: 48 39 c7 cmp rdi, rax + 47ad6c: 77 ca ja 0x47ad38 <_dl_start_profile+0x78> + 47ad6e: 48 89 b5 58 fd ff ff mov qword ptr [rbp - 680], rsi + 47ad75: 66 48 0f 6e c1 movq xmm0, rcx + 47ad7a: c7 05 00 82 04 00 00 00 00 00 mov dword ptr [rip + 295424], 0 # 0x4c2f84 + 47ad84: 48 8b 03 mov rax, qword ptr [rbx] + 47ad87: c7 05 b7 81 04 00 05 00 00 00 mov dword ptr [rip + 295351], 5 # 0x4c2f48 + 47ad91: 4c 8d 64 30 03 lea r12, [rax + rsi + 3] + 47ad96: 48 01 c1 add rcx, rax + 47ad99: 49 83 e4 fc and r12, -4 + 47ad9d: 48 83 e1 fc and rcx, -4 + 47ada1: 4c 89 e3 mov rbx, r12 + 47ada4: 48 89 0d ad 81 04 00 mov qword ptr [rip + 295341], rcx # 0x4c2f58 + 47adab: 48 29 cb sub rbx, rcx + 47adae: 48 b9 c3 f5 28 5c 8f c2 f5 28 movabs rcx, 2951479051793528259 + 47adb8: 48 8d 14 5b lea rdx, [rbx + 2*rbx] + 47adbc: 48 89 1d 8d 81 04 00 mov qword ptr [rip + 295309], rbx # 0x4c2f50 + 47adc3: 48 c1 ea 02 shr rdx, 2 + 47adc7: 48 89 d0 mov rax, rdx + 47adca: 48 f7 e1 mul rcx + 47adcd: 48 c1 ea 02 shr rdx, 2 + 47add1: 83 fa 31 cmp edx, 49 + 47add4: 0f 87 b6 03 00 00 ja 0x47b190 <_dl_start_profile+0x4d0> + 47adda: c7 05 80 81 04 00 32 00 00 00 mov dword ptr [rip + 295296], 50 # 0x4c2f64 + 47ade4: 48 c7 85 48 fd ff ff 20 03 00 00 mov qword ptr [rbp - 696], 800 + 47adef: 48 c7 85 50 fd ff ff c8 3e 00 00 mov qword ptr [rbp - 688], 16072 + 47adfa: 48 89 d8 mov rax, rbx + 47adfd: 0f 16 85 58 fd ff ff movhps xmm0, qword ptr [rbp - 680] # xmm0 = xmm0[0,1],mem[0,1] + 47ae04: c7 85 60 fd ff ff 67 6d 6f 6e mov dword ptr [rbp - 672], 1852796263 + 47ae0e: 48 c1 e8 02 shr rax, 2 + 47ae12: 0f 29 85 80 fd ff ff movaps xmmword ptr [rbp - 640], xmm0 + 47ae19: c7 85 64 fd ff ff ff ff 01 00 mov dword ptr [rbp - 668], 131071 + 47ae23: 48 c7 85 68 fd ff ff 00 00 00 00 mov qword ptr [rbp - 664], 0 + 47ae2e: c7 85 70 fd ff ff 00 00 00 00 mov dword ptr [rbp - 656], 0 + 47ae38: 89 85 90 fd ff ff mov dword ptr [rbp - 624], eax + 47ae3e: e8 1d ab 00 00 call 0x485960 <__profile_frequency> + 47ae43: 4c 8b 2d 66 89 04 00 mov r13, qword ptr [rip + 297318] # 0x4c37b0 <_dl_profile_output> + 47ae4a: 31 d2 xor edx, edx + 47ae4c: c7 85 a0 fd ff ff 00 00 00 00 mov dword ptr [rbp - 608], 0 + 47ae56: 89 85 94 fd ff ff mov dword ptr [rbp - 620], eax + 47ae5c: 48 b8 73 65 63 6f 6e 64 73 00 movabs rax, 32480047799690611 + 47ae66: 4c 89 ef mov rdi, r13 + 47ae69: 66 89 95 a4 fd ff ff mov word ptr [rbp - 604], dx + 47ae70: 48 89 85 98 fd ff ff mov qword ptr [rbp - 616], rax + 47ae77: c6 85 a6 fd ff ff 00 mov byte ptr [rbp - 602], 0 + 47ae7e: c6 85 a7 fd ff ff 73 mov byte ptr [rbp - 601], 115 + 47ae85: e8 f6 62 f8 ff call 0x401180 <.plt+0x160> + 47ae8a: 4c 8b 3d 3f 89 04 00 mov r15, qword ptr [rip + 297279] # 0x4c37d0 <_dl_profile> + 47ae91: 49 89 c6 mov r14, rax + 47ae94: 4c 89 ff mov rdi, r15 + 47ae97: e8 e4 62 f8 ff call 0x401180 <.plt+0x160> + 47ae9c: 48 89 e6 mov rsi, rsp + 47ae9f: 49 8d 44 06 21 lea rax, [r14 + rax + 33] + 47aea4: 48 89 c2 mov rdx, rax + 47aea7: 48 25 00 f0 ff ff and rax, -4096 + 47aead: 48 29 c6 sub rsi, rax + 47aeb0: 48 83 e2 f0 and rdx, -16 + 47aeb4: 48 89 f0 mov rax, rsi + 47aeb7: 48 39 c4 cmp rsp, rax + 47aeba: 74 15 je 0x47aed1 <_dl_start_profile+0x211> + 47aebc: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47aec3: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47aecc: 48 39 c4 cmp rsp, rax + 47aecf: 75 eb jne 0x47aebc <_dl_start_profile+0x1fc> + 47aed1: 81 e2 ff 0f 00 00 and edx, 4095 + 47aed7: 48 29 d4 sub rsp, rdx + 47aeda: 48 85 d2 test rdx, rdx + 47aedd: 0f 85 55 03 00 00 jne 0x47b238 <_dl_start_profile+0x578> + 47aee3: 4c 8d 74 24 0f lea r14, [rsp + 15] + 47aee8: 4c 89 ee mov rsi, r13 + 47aeeb: 49 83 e6 f0 and r14, -16 + 47aeef: 4c 89 f7 mov rdi, r14 + 47aef2: e8 99 61 f8 ff call 0x401090 <.plt+0x70> + 47aef7: 4c 89 fe mov rsi, r15 + 47aefa: c6 00 2f mov byte ptr [rax], 47 + 47aefd: 48 8d 78 01 lea rdi, [rax + 1] + 47af01: e8 8a 61 f8 ff call 0x401090 <.plt+0x70> + 47af06: ba b6 01 00 00 mov edx, 438 + 47af0b: 4c 89 f7 mov rdi, r14 + 47af0e: 48 be 2e 70 72 6f 66 69 6c 65 movabs rsi, 7308332183992823854 + 47af18: 48 89 30 mov qword ptr [rax], rsi + 47af1b: be 42 00 02 00 mov esi, 131138 + 47af20: c6 40 08 00 mov byte ptr [rax + 8], 0 + 47af24: 31 c0 xor eax, eax + 47af26: e8 95 e0 fc ff call 0x448fc0 <__open_nocancel> + 47af2b: 41 89 c7 mov r15d, eax + 47af2e: 83 f8 ff cmp eax, -1 + 47af31: 0f 84 91 02 00 00 je 0x47b1c8 <_dl_start_profile+0x508> + 47af37: 48 8d 95 b0 fd ff ff lea rdx, [rbp - 592] + 47af3e: 89 c6 mov esi, eax + 47af40: bf 01 00 00 00 mov edi, 1 + 47af45: e8 96 d4 fc ff call 0x4483e0 <_fxstat> + 47af4a: 85 c0 test eax, eax + 47af4c: 0f 88 c6 02 00 00 js 0x47b218 <_dl_start_profile+0x558> + 47af52: 8b 85 c8 fd ff ff mov eax, dword ptr [rbp - 568] + 47af58: 25 00 f0 00 00 and eax, 61440 + 47af5d: 3d 00 80 00 00 cmp eax, 32768 + 47af62: 0f 85 b0 02 00 00 jne 0x47b218 <_dl_start_profile+0x558> + 47af68: 4c 8b ad 50 fd ff ff mov r13, qword ptr [rbp - 688] + 47af6f: 48 89 d8 mov rax, rbx + 47af72: 48 d1 e8 shr rax + 47af75: 48 89 85 58 fd ff ff mov qword ptr [rbp - 680], rax + 47af7c: 49 01 c5 add r13, rax + 47af7f: 48 8b 85 e0 fd ff ff mov rax, qword ptr [rbp - 544] + 47af86: 48 85 c0 test rax, rax + 47af89: 0f 84 29 03 00 00 je 0x47b2b8 <_dl_start_profile+0x5f8> + 47af8f: 4c 39 e8 cmp rax, r13 + 47af92: 0f 85 e7 02 00 00 jne 0x47b27f <_dl_start_profile+0x5bf> + 47af98: 45 31 c9 xor r9d, r9d + 47af9b: 31 ff xor edi, edi + 47af9d: 45 89 f8 mov r8d, r15d + 47afa0: b9 01 00 00 00 mov ecx, 1 + 47afa5: ba 03 00 00 00 mov edx, 3 + 47afaa: 4c 89 ee mov rsi, r13 + 47afad: e8 2e e3 fc ff call 0x4492e0 + 47afb2: 48 83 f8 ff cmp rax, -1 + 47afb6: 48 89 85 50 fd ff ff mov qword ptr [rbp - 688], rax + 47afbd: 0f 84 89 04 00 00 je 0x47b44c <_dl_start_profile+0x78c> + 47afc3: 44 89 ff mov edi, r15d + 47afc6: e8 85 de fc ff call 0x448e50 <__close_nocancel> + 47afcb: 4c 8b 8d 50 fd ff ff mov r9, qword ptr [rbp - 688] + 47afd2: 48 8b 85 58 fd ff ff mov rax, qword ptr [rbp - 680] + 47afd9: 48 83 bd e0 fd ff ff 00 cmp qword ptr [rbp - 544], 0 + 47afe1: 4d 8d 44 01 44 lea r8, [r9 + rax + 68] + 47afe6: 4d 8d 79 40 lea r15, [r9 + 64] + 47afea: 49 8d 40 04 lea rax, [r8 + 4] + 47afee: 4c 89 05 83 7f 04 00 mov qword ptr [rip + 294787], r8 # 0x4c2f78 + 47aff5: 48 89 05 8c 7f 04 00 mov qword ptr [rip + 294796], rax # 0x4c2f88 + 47affc: 0f 85 46 02 00 00 jne 0x47b248 <_dl_start_profile+0x588> + 47b002: 8b 85 70 fd ff ff mov eax, dword ptr [rbp - 656] + 47b008: 66 0f 6f 8d 60 fd ff ff movdqa xmm1, xmmword ptr [rbp - 672] + 47b010: 41 c7 41 14 00 00 00 00 mov dword ptr [r9 + 20], 0 + 47b018: 66 0f 6f 95 80 fd ff ff movdqa xmm2, xmmword ptr [rbp - 640] + 47b020: 66 0f 6f 9d 90 fd ff ff movdqa xmm3, xmmword ptr [rbp - 624] + 47b028: 41 89 41 10 mov dword ptr [r9 + 16], eax + 47b02c: 48 8b 85 a0 fd ff ff mov rax, qword ptr [rbp - 608] + 47b033: 41 0f 11 09 movups xmmword ptr [r9], xmm1 + 47b037: 49 89 41 38 mov qword ptr [r9 + 56], rax + 47b03b: 41 0f 11 51 18 movups xmmword ptr [r9 + 24], xmm2 + 47b040: 41 0f 11 59 28 movups xmmword ptr [r9 + 40], xmm3 + 47b045: 41 c7 40 fc 01 00 00 00 mov dword ptr [r8 - 4], 1 + 47b04d: 48 8b bd 48 fd ff ff mov rdi, qword ptr [rbp - 696] + 47b054: be 01 00 00 00 mov esi, 1 + 47b059: 48 03 bd 58 fd ff ff add rdi, qword ptr [rbp - 680] + 47b060: 4c 89 8d 40 fd ff ff mov qword ptr [rbp - 704], r9 + 47b067: 4c 89 85 50 fd ff ff mov qword ptr [rbp - 688], r8 + 47b06e: e8 ed 57 fa ff call 0x420860 + 47b073: 4c 8b 85 50 fd ff ff mov r8, qword ptr [rbp - 688] + 47b07a: 4c 8b 8d 40 fd ff ff mov r9, qword ptr [rbp - 704] + 47b081: 48 85 c0 test rax, rax + 47b084: 48 89 05 e5 7e 04 00 mov qword ptr [rip + 294629], rax # 0x4c2f70 + 47b08b: 0f 84 23 04 00 00 je 0x47b4b4 <_dl_start_profile+0x7f4> + 47b091: 48 8b b5 58 fd ff ff mov rsi, qword ptr [rbp - 680] + 47b098: 8b 15 c6 7e 04 00 mov edx, dword ptr [rip + 294598] # 0x4c2f64 + 47b09e: c7 05 b8 7e 04 00 00 00 00 00 mov dword ptr [rip + 294584], 0 # 0x4c2f60 + 47b0a8: 41 8b 08 mov ecx, dword ptr [r8] + 47b0ab: 4c 8d 0c 30 lea r9, [rax + rsi] + 47b0af: 4c 89 0d b2 7e 04 00 mov qword ptr [rip + 294578], r9 # 0x4c2f68 + 47b0b6: 39 d1 cmp ecx, edx + 47b0b8: 73 03 jae 0x47b0bd <_dl_start_profile+0x3fd> + 47b0ba: 41 8b 10 mov edx, dword ptr [r8] + 47b0bd: 89 15 bd 7e 04 00 mov dword ptr [rip + 294589], edx # 0x4c2f80 + 47b0c3: 48 85 d2 test rdx, rdx + 47b0c6: 74 4c je 0x47b114 <_dl_start_profile+0x454> + 47b0c8: 48 8d 14 92 lea rdx, [rdx + 4*rdx] + 47b0cc: 49 8d 4c 90 f0 lea rcx, [r8 + 4*rdx - 16] + 47b0d1: 49 83 e8 10 sub r8, 16 + 47b0d5: 0f 1f 00 nop dword ptr [rax] + 47b0d8: 8b 35 82 7e 04 00 mov esi, dword ptr [rip + 294530] # 0x4c2f60 + 47b0de: 48 8b 79 08 mov rdi, qword ptr [rcx + 8] + 47b0e2: 8d 56 01 lea edx, [rsi + 1] + 47b0e5: 48 c1 ef 02 shr rdi, 2 + 47b0e9: 89 15 71 7e 04 00 mov dword ptr [rip + 294513], edx # 0x4c2f60 + 47b0ef: 89 f2 mov edx, esi + 47b0f1: 48 8d 3c 78 lea rdi, [rax + 2*rdi] + 47b0f5: 48 c1 e2 04 shl rdx, 4 + 47b0f9: 44 0f b7 17 movzx r10d, word ptr [rdi] + 47b0fd: 4c 01 ca add rdx, r9 + 47b100: 48 89 0a mov qword ptr [rdx], rcx + 47b103: 48 83 e9 14 sub rcx, 20 + 47b107: 66 44 89 52 08 mov word ptr [rdx + 8], r10w + 47b10c: 66 89 37 mov word ptr [rdi], si + 47b10f: 4c 39 c1 cmp rcx, r8 + 47b112: 75 c4 jne 0x47b0d8 <_dl_start_profile+0x418> + 47b114: 4c 8b 05 3d 7e 04 00 mov r8, qword ptr [rip + 294461] # 0x4c2f58 + 47b11b: b9 00 00 01 00 mov ecx, 65536 + 47b120: 4d 29 c4 sub r12, r8 + 47b123: 4c 3b a5 58 fd ff ff cmp r12, qword ptr [rbp - 680] + 47b12a: 76 35 jbe 0x47b161 <_dl_start_profile+0x4a1> + 47b12c: 4c 89 e0 mov rax, r12 + 47b12f: 31 d2 xor edx, edx + 47b131: b9 01 00 00 00 mov ecx, 1 + 47b136: 48 f7 b5 58 fd ff ff div qword ptr [rbp - 680] + 47b13d: 48 89 c6 mov rsi, rax + 47b140: 48 3d ff ff 00 00 cmp rax, 65535 + 47b146: 77 19 ja 0x47b161 <_dl_start_profile+0x4a1> + 47b148: 48 3d ff 00 00 00 cmp rax, 255 + 47b14e: 0f 86 0b 03 00 00 jbe 0x47b45f <_dl_start_profile+0x79f> + 47b154: b8 00 00 01 00 mov eax, 65536 + 47b159: 31 d2 xor edx, edx + 47b15b: 48 f7 f6 div rsi + 47b15e: 48 89 c1 mov rcx, rax + 47b161: 48 8b b5 58 fd ff ff mov rsi, qword ptr [rbp - 680] + 47b168: 4c 89 ff mov rdi, r15 + 47b16b: 4c 89 c2 mov rdx, r8 + 47b16e: e8 3d a6 00 00 call 0x4857b0 + 47b173: c7 05 07 7e 04 00 01 00 00 00 mov dword ptr [rip + 294407], 1 # 0x4c2f84 + 47b17d: 48 8d 65 d8 lea rsp, [rbp - 40] + 47b181: 5b pop rbx + 47b182: 41 5c pop r12 + 47b184: 41 5d pop r13 + 47b186: 41 5e pop r14 + 47b188: 41 5f pop r15 + 47b18a: 5d pop rbp + 47b18b: c3 ret + 47b18c: 0f 1f 40 00 nop dword ptr [rax] + 47b190: 81 fa 00 00 10 00 cmp edx, 1048576 + 47b196: 0f 86 40 03 00 00 jbe 0x47b4dc <_dl_start_profile+0x81c> + 47b19c: c7 05 be 7d 04 00 00 00 10 00 mov dword ptr [rip + 294334], 1048576 # 0x4c2f64 + 47b1a6: 48 c7 85 48 fd ff ff 00 00 00 01 mov qword ptr [rbp - 696], 16777216 + 47b1b1: 48 c7 85 50 fd ff ff 48 00 00 14 mov qword ptr [rbp - 688], 335544392 + 47b1bc: e9 39 fc ff ff jmp 0x47adfa <_dl_start_profile+0x13a> + 47b1c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47b1c8: 48 c7 c0 c0 ff ff ff mov rax, -64 + 47b1cf: 4c 8d 25 dd f3 02 00 lea r12, [rip + 193501] # 0x4aa5b3 <__PRETTY_FUNCTION__.10670+0x13> + 47b1d6: 64 44 8b 28 mov r13d, dword ptr fs:[rax] + 47b1da: 48 8d b5 40 fe ff ff lea rsi, [rbp - 448] + 47b1e1: 44 89 ef mov edi, r13d + 47b1e4: ba 90 01 00 00 mov edx, 400 + 47b1e9: e8 92 30 ff ff call 0x46e280 + 47b1ee: 4c 89 f2 mov rdx, r14 + 47b1f1: 4c 89 e6 mov rsi, r12 + 47b1f4: bf 02 00 00 00 mov edi, 2 + 47b1f9: 48 89 c1 mov rcx, rax + 47b1fc: 31 c0 xor eax, eax + 47b1fe: e8 dd f7 ff ff call 0x47a9e0 <_dl_dprintf> + 47b203: 48 8d 65 d8 lea rsp, [rbp - 40] + 47b207: 5b pop rbx + 47b208: 41 5c pop r12 + 47b20a: 41 5d pop r13 + 47b20c: 41 5e pop r14 + 47b20e: 41 5f pop r15 + 47b210: 5d pop rbp + 47b211: c3 ret + 47b212: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47b218: 48 c7 c0 c0 ff ff ff mov rax, -64 + 47b21f: 4c 8d 25 a7 f3 02 00 lea r12, [rip + 193447] # 0x4aa5cd <__PRETTY_FUNCTION__.10670+0x2d> + 47b226: 44 89 ff mov edi, r15d + 47b229: 64 44 8b 28 mov r13d, dword ptr fs:[rax] + 47b22d: e8 1e dc fc ff call 0x448e50 <__close_nocancel> + 47b232: eb a6 jmp 0x47b1da <_dl_start_profile+0x51a> + 47b234: 0f 1f 40 00 nop dword ptr [rax] + 47b238: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 47b23e: e9 a0 fc ff ff jmp 0x47aee3 <_dl_start_profile+0x223> + 47b243: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47b248: 49 8b 01 mov rax, qword ptr [r9] + 47b24b: 49 8b 51 08 mov rdx, qword ptr [r9 + 8] + 47b24f: 48 33 85 60 fd ff ff xor rax, qword ptr [rbp - 672] + 47b256: 48 33 95 68 fd ff ff xor rdx, qword ptr [rbp - 664] + 47b25d: 48 09 c2 or rdx, rax + 47b260: 75 10 jne 0x47b272 <_dl_start_profile+0x5b2> + 47b262: 8b 85 70 fd ff ff mov eax, dword ptr [rbp - 656] + 47b268: 41 39 41 10 cmp dword ptr [r9 + 16], eax + 47b26c: 0f 84 53 01 00 00 je 0x47b3c5 <_dl_start_profile+0x705> + 47b272: 4c 89 ee mov rsi, r13 + 47b275: 4c 89 cf mov rdi, r9 + 47b278: e8 13 e1 fc ff call 0x449390 + 47b27d: eb 08 jmp 0x47b287 <_dl_start_profile+0x5c7> + 47b27f: 44 89 ff mov edi, r15d + 47b282: e8 c9 db fc ff call 0x448e50 <__close_nocancel> + 47b287: 48 8b 0d 42 85 04 00 mov rcx, qword ptr [rip + 296258] # 0x4c37d0 <_dl_profile> + 47b28e: 4c 89 f2 mov rdx, r14 + 47b291: bf 02 00 00 00 mov edi, 2 + 47b296: 31 c0 xor eax, eax + 47b298: 48 8d 35 81 f3 02 00 lea rsi, [rip + 193409] # 0x4aa620 <__PRETTY_FUNCTION__.10670+0x80> + 47b29f: e8 3c f7 ff ff call 0x47a9e0 <_dl_dprintf> + 47b2a4: 48 8d 65 d8 lea rsp, [rbp - 40] + 47b2a8: 5b pop rbx + 47b2a9: 41 5c pop r12 + 47b2ab: 41 5d pop r13 + 47b2ad: 41 5e pop r14 + 47b2af: 41 5f pop r15 + 47b2b1: 5d pop rbp + 47b2b2: c3 ret + 47b2b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47b2b8: 48 8b 15 59 5e 04 00 mov rdx, qword ptr [rip + 286297] # 0x4c1118 <_dl_pagesize> + 47b2bf: 48 89 e6 mov rsi, rsp + 47b2c2: 48 89 a5 40 fd ff ff mov qword ptr [rbp - 704], rsp + 47b2c9: 48 8d 42 0f lea rax, [rdx + 15] + 47b2cd: 48 89 c1 mov rcx, rax + 47b2d0: 48 25 00 f0 ff ff and rax, -4096 + 47b2d6: 48 29 c6 sub rsi, rax + 47b2d9: 48 83 e1 f0 and rcx, -16 + 47b2dd: 48 89 f0 mov rax, rsi + 47b2e0: 48 39 c4 cmp rsp, rax + 47b2e3: 74 15 je 0x47b2fa <_dl_start_profile+0x63a> + 47b2e5: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47b2ec: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47b2f5: 48 39 c4 cmp rsp, rax + 47b2f8: 75 eb jne 0x47b2e5 <_dl_start_profile+0x625> + 47b2fa: 81 e1 ff 0f 00 00 and ecx, 4095 + 47b300: 48 29 cc sub rsp, rcx + 47b303: 48 85 c9 test rcx, rcx + 47b306: 74 06 je 0x47b30e <_dl_start_profile+0x64e> + 47b308: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 47b30e: 31 f6 xor esi, esi + 47b310: 48 89 e7 mov rdi, rsp + 47b313: 48 89 95 38 fd ff ff mov qword ptr [rbp - 712], rdx + 47b31a: 48 89 a5 50 fd ff ff mov qword ptr [rbp - 688], rsp + 47b321: e8 ea 5d f8 ff call 0x401110 <.plt+0xf0> + 47b326: 48 8b 95 38 fd ff ff mov rdx, qword ptr [rbp - 712] + 47b32d: 44 89 ff mov edi, r15d + 47b330: 48 f7 da neg rdx + 47b333: 48 89 d6 mov rsi, rdx + 47b336: 31 d2 xor edx, edx + 47b338: 4c 21 ee and rsi, r13 + 47b33b: e8 70 d3 fc ff call 0x4486b0 + 47b340: 48 83 f8 ff cmp rax, -1 + 47b344: 75 1b jne 0x47b361 <_dl_start_profile+0x6a1> + 47b346: e9 e7 00 00 00 jmp 0x47b432 <_dl_start_profile+0x772> + 47b34b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47b350: 48 c7 c0 c0 ff ff ff mov rax, -64 + 47b357: 64 83 38 04 cmp dword ptr fs:[rax], 4 + 47b35b: 0f 85 d8 00 00 00 jne 0x47b439 <_dl_start_profile+0x779> + 47b361: 48 8b 05 b0 5d 04 00 mov rax, qword ptr [rip + 286128] # 0x4c1118 <_dl_pagesize> + 47b368: 48 8b b5 50 fd ff ff mov rsi, qword ptr [rbp - 688] + 47b36f: 44 89 ff mov edi, r15d + 47b372: 48 8d 50 ff lea rdx, [rax - 1] + 47b376: 4c 21 ea and rdx, r13 + 47b379: e8 c2 dd fc ff call 0x449140 <__write_nocancel> + 47b37e: 48 83 f8 ff cmp rax, -1 + 47b382: 74 cc je 0x47b350 <_dl_start_profile+0x690> + 47b384: 48 85 c0 test rax, rax + 47b387: 0f 88 a5 00 00 00 js 0x47b432 <_dl_start_profile+0x772> + 47b38d: 48 8b a5 40 fd ff ff mov rsp, qword ptr [rbp - 704] + 47b394: e9 ff fb ff ff jmp 0x47af98 <_dl_start_profile+0x2d8> + 47b399: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47b3a0: 48 c7 c0 ff ff ff ff mov rax, -1 + 47b3a7: 48 c7 c1 ff ff ff ff mov rcx, -1 + 47b3ae: 31 f6 xor esi, esi + 47b3b0: 48 c7 85 58 fd ff ff 00 00 00 00 mov qword ptr [rbp - 680], 0 + 47b3bb: 66 48 0f 6e c0 movq xmm0, rax + 47b3c0: e9 b5 f9 ff ff jmp 0x47ad7a <_dl_start_profile+0xba> + 47b3c5: 41 8b 41 14 mov eax, dword ptr [r9 + 20] + 47b3c9: 85 c0 test eax, eax + 47b3cb: 0f 85 a1 fe ff ff jne 0x47b272 <_dl_start_profile+0x5b2> + 47b3d1: 49 8b 41 18 mov rax, qword ptr [r9 + 24] + 47b3d5: 49 8b 51 20 mov rdx, qword ptr [r9 + 32] + 47b3d9: 48 33 85 80 fd ff ff xor rax, qword ptr [rbp - 640] + 47b3e0: 48 33 95 88 fd ff ff xor rdx, qword ptr [rbp - 632] + 47b3e7: 48 09 c2 or rdx, rax + 47b3ea: 0f 85 82 fe ff ff jne 0x47b272 <_dl_start_profile+0x5b2> + 47b3f0: 49 8b 41 28 mov rax, qword ptr [r9 + 40] + 47b3f4: 49 8b 51 30 mov rdx, qword ptr [r9 + 48] + 47b3f8: 48 33 85 90 fd ff ff xor rax, qword ptr [rbp - 624] + 47b3ff: 48 33 95 98 fd ff ff xor rdx, qword ptr [rbp - 616] + 47b406: 48 09 c2 or rdx, rax + 47b409: 0f 85 63 fe ff ff jne 0x47b272 <_dl_start_profile+0x5b2> + 47b40f: 48 8b 85 a0 fd ff ff mov rax, qword ptr [rbp - 608] + 47b416: 49 39 41 38 cmp qword ptr [r9 + 56], rax + 47b41a: 0f 85 52 fe ff ff jne 0x47b272 <_dl_start_profile+0x5b2> + 47b420: 41 8b 40 fc mov eax, dword ptr [r8 - 4] + 47b424: 83 f8 01 cmp eax, 1 + 47b427: 0f 84 20 fc ff ff je 0x47b04d <_dl_start_profile+0x38d> + 47b42d: e9 40 fe ff ff jmp 0x47b272 <_dl_start_profile+0x5b2> + 47b432: 48 c7 c0 c0 ff ff ff mov rax, -64 + 47b439: 4c 8d 25 a7 f1 02 00 lea r12, [rip + 192935] # 0x4aa5e7 <__PRETTY_FUNCTION__.10670+0x47> + 47b440: 48 8b a5 40 fd ff ff mov rsp, qword ptr [rbp - 704] + 47b447: e9 da fd ff ff jmp 0x47b226 <_dl_start_profile+0x566> + 47b44c: 48 c7 c0 c0 ff ff ff mov rax, -64 + 47b453: 4c 8d 25 a9 f1 02 00 lea r12, [rip + 192937] # 0x4aa603 <__PRETTY_FUNCTION__.10670+0x63> + 47b45a: e9 c7 fd ff ff jmp 0x47b226 <_dl_start_profile+0x566> + 47b45f: 48 b8 ff ff ff ff ff ff ff 00 movabs rax, 72057594037927935 + 47b469: 49 39 c4 cmp r12, rax + 47b46c: 76 21 jbe 0x47b48f <_dl_start_profile+0x7cf> + 47b46e: 4c 89 e0 mov rax, r12 + 47b471: 48 c1 eb 09 shr rbx, 9 + 47b475: 31 d2 xor edx, edx + 47b477: 48 f7 f3 div rbx + 47b47a: 31 d2 xor edx, edx + 47b47c: 49 89 c4 mov r12, rax + 47b47f: b8 00 00 00 01 mov eax, 16777216 + 47b484: 49 f7 f4 div r12 + 47b487: 48 89 c1 mov rcx, rax + 47b48a: e9 d2 fc ff ff jmp 0x47b161 <_dl_start_profile+0x4a1> + 47b48f: 49 c1 e4 08 shl r12, 8 + 47b493: 31 d2 xor edx, edx + 47b495: 4c 89 e0 mov rax, r12 + 47b498: 48 f7 b5 58 fd ff ff div qword ptr [rbp - 680] + 47b49f: 31 d2 xor edx, edx + 47b4a1: 48 89 c1 mov rcx, rax + 47b4a4: b8 00 00 00 01 mov eax, 16777216 + 47b4a9: 48 f7 f1 div rcx + 47b4ac: 48 89 c1 mov rcx, rax + 47b4af: e9 ad fc ff ff jmp 0x47b161 <_dl_start_profile+0x4a1> + 47b4b4: 4c 89 cf mov rdi, r9 + 47b4b7: 4c 89 ee mov rsi, r13 + 47b4ba: e8 d1 de fc ff call 0x449390 + 47b4bf: bf 02 00 00 00 mov edi, 2 + 47b4c4: 48 8d 35 8d f1 02 00 lea rsi, [rip + 192909] # 0x4aa658 <__PRETTY_FUNCTION__.10670+0xb8> + 47b4cb: 31 c0 xor eax, eax + 47b4cd: e8 0e f5 ff ff call 0x47a9e0 <_dl_dprintf> + 47b4d2: bf 7f 00 00 00 mov edi, 127 + 47b4d7: e8 b4 c8 fc ff call 0x447d90 <_exit> + 47b4dc: 89 15 82 7a 04 00 mov dword ptr [rip + 293506], edx # 0x4c2f64 + 47b4e2: 89 d2 mov edx, edx + 47b4e4: 4c 69 ea 40 01 00 00 imul r13, rdx, 320 + 47b4eb: 48 c1 e2 04 shl rdx, 4 + 47b4ef: 48 89 95 48 fd ff ff mov qword ptr [rbp - 696], rdx + 47b4f6: 49 8d 45 48 lea rax, [r13 + 72] + 47b4fa: 48 89 85 50 fd ff ff mov qword ptr [rbp - 688], rax + 47b501: e9 f4 f8 ff ff jmp 0x47adfa <_dl_start_profile+0x13a> + 47b506: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000047b510 <_dl_mcount>: + 47b510: f3 0f 1e fa endbr64 + 47b514: 8b 0d 6a 7a 04 00 mov ecx, dword ptr [rip + 293482] # 0x4c2f84 + 47b51a: 85 c9 test ecx, ecx + 47b51c: 0f 84 2e 02 00 00 je 0x47b750 <_dl_mcount+0x240> + 47b522: 48 8b 15 2f 7a 04 00 mov rdx, qword ptr [rip + 293423] # 0x4c2f58 + 47b529: 48 8b 05 20 7a 04 00 mov rax, qword ptr [rip + 293408] # 0x4c2f50 + 47b530: b9 00 00 00 00 mov ecx, 0 + 47b535: 48 29 d7 sub rdi, rdx + 47b538: 48 39 f8 cmp rax, rdi + 47b53b: 48 0f 46 f9 cmovbe rdi, rcx + 47b53f: 48 29 d6 sub rsi, rdx + 47b542: 48 39 f0 cmp rax, rsi + 47b545: 0f 86 05 02 00 00 jbe 0x47b750 <_dl_mcount+0x240> + 47b54b: 8b 0d f7 79 04 00 mov ecx, dword ptr [rip + 293367] # 0x4c2f48 + 47b551: 48 89 f0 mov rax, rsi + 47b554: 55 push rbp + 47b555: 53 push rbx + 47b556: 48 d3 e8 shr rax, cl + 47b559: 48 8b 0d 10 7a 04 00 mov rcx, qword ptr [rip + 293392] # 0x4c2f70 + 47b560: 48 8d 14 41 lea rdx, [rcx + 2*rax] + 47b564: 0f b7 02 movzx eax, word ptr [rdx] + 47b567: 48 85 c0 test rax, rax + 47b56a: 74 3b je 0x47b5a7 <_dl_mcount+0x97> + 47b56c: 4c 8b 0d f5 79 04 00 mov r9, qword ptr [rip + 293365] # 0x4c2f68 + 47b573: 48 c1 e0 04 shl rax, 4 + 47b577: 49 8d 14 01 lea rdx, [r9 + rax] + 47b57b: 4c 8b 02 mov r8, qword ptr [rdx] + 47b57e: 49 8b 00 mov rax, qword ptr [r8] + 47b581: 48 39 f8 cmp rax, rdi + 47b584: 0f 84 86 01 00 00 je 0x47b710 <_dl_mcount+0x200> + 47b58a: 0f b7 42 08 movzx eax, word ptr [rdx + 8] + 47b58e: 66 85 c0 test ax, ax + 47b591: 0f 85 9d 01 00 00 jne 0x47b734 <_dl_mcount+0x224> + 47b597: 49 8b 00 mov rax, qword ptr [r8] + 47b59a: 48 39 f8 cmp rax, rdi + 47b59d: 0f 84 6d 01 00 00 je 0x47b710 <_dl_mcount+0x200> + 47b5a3: 48 83 c2 08 add rdx, 8 + 47b5a7: 4c 8b 15 ca 79 04 00 mov r10, qword ptr [rip + 293322] # 0x4c2f78 + 47b5ae: 8b 05 cc 79 04 00 mov eax, dword ptr [rip + 293324] # 0x4c2f80 + 47b5b4: 41 bb 01 00 00 00 mov r11d, 1 + 47b5ba: 45 8b 02 mov r8d, dword ptr [r10] + 47b5bd: 41 39 c0 cmp r8d, eax + 47b5c0: 0f 85 93 00 00 00 jne 0x47b659 <_dl_mcount+0x149> + 47b5c6: e9 9a 00 00 00 jmp 0x47b665 <_dl_mcount+0x155> + 47b5cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47b5d0: 48 8b 1d b1 79 04 00 mov rbx, qword ptr [rip + 293297] # 0x4c2f88 + 47b5d7: 48 8d 04 80 lea rax, [rax + 4*rax] + 47b5db: 45 89 d8 mov r8d, r11d + 47b5de: 4c 8b 4c 83 08 mov r9, qword ptr [rbx + 4*rax + 8] + 47b5e3: 49 c1 e9 02 shr r9, 2 + 47b5e7: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 47b5f0: 74 01 je 0x47b5f3 <_dl_mcount+0xe3> + 47b5f2: f0 lock + 47b5f3: 44 0f c1 05 65 79 04 00 xadd dword ptr [rip + 293221], r8d # 0x4c2f60 + 47b5fb: 8b 2d 7f 79 04 00 mov ebp, dword ptr [rip + 293247] # 0x4c2f80 + 47b601: 44 89 44 24 ec mov dword ptr [rsp - 20], r8d + 47b606: 4e 8d 0c 49 lea r9, [rcx + 2*r9] + 47b60a: 44 8b 44 24 ec mov r8d, dword ptr [rsp - 20] + 47b60f: 48 8d 6c ad 00 lea rbp, [rbp + 4*rbp] + 47b614: 41 8d 40 01 lea eax, [r8 + 1] + 47b618: 48 8d 1c ab lea rbx, [rbx + 4*rbp] + 47b61c: 49 89 c0 mov r8, rax + 47b61f: 48 c1 e0 04 shl rax, 4 + 47b623: 48 03 05 3e 79 04 00 add rax, qword ptr [rip + 293182] # 0x4c2f68 + 47b62a: 48 89 18 mov qword ptr [rax], rbx + 47b62d: 41 0f b7 19 movzx ebx, word ptr [r9] + 47b631: 66 89 58 08 mov word ptr [rax + 8], bx + 47b635: 66 45 89 01 mov word ptr [r9], r8w + 47b639: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 47b642: 74 01 je 0x47b645 <_dl_mcount+0x135> + 47b644: f0 lock + 47b645: ff 05 35 79 04 00 inc dword ptr [rip + 293173] # 0x4c2f80 + 47b64b: 8b 05 2f 79 04 00 mov eax, dword ptr [rip + 293167] # 0x4c2f80 + 47b651: 45 8b 02 mov r8d, dword ptr [r10] + 47b654: 41 39 c0 cmp r8d, eax + 47b657: 74 0c je 0x47b665 <_dl_mcount+0x155> + 47b659: 39 05 05 79 04 00 cmp dword ptr [rip + 293125], eax # 0x4c2f64 + 47b65f: 0f 87 6b ff ff ff ja 0x47b5d0 <_dl_mcount+0xc0> + 47b665: 0f b7 02 movzx eax, word ptr [rdx] + 47b668: 66 85 c0 test ax, ax + 47b66b: 0f 85 e7 00 00 00 jne 0x47b758 <_dl_mcount+0x248> + 47b671: b8 01 00 00 00 mov eax, 1 + 47b676: 89 c1 mov ecx, eax + 47b678: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 47b681: 74 01 je 0x47b684 <_dl_mcount+0x174> + 47b683: f0 lock + 47b684: 41 0f c1 0a xadd dword ptr [r10], ecx + 47b688: 89 4c 24 f0 mov dword ptr [rsp - 16], ecx + 47b68c: 8b 4c 24 f0 mov ecx, dword ptr [rsp - 16] + 47b690: 39 0d ce 78 04 00 cmp dword ptr [rip + 293070], ecx # 0x4c2f64 + 47b696: 0f 86 84 00 00 00 jbe 0x47b720 <_dl_mcount+0x210> + 47b69c: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 47b6a5: 74 01 je 0x47b6a8 <_dl_mcount+0x198> + 47b6a7: f0 lock + 47b6a8: 0f c1 05 b1 78 04 00 xadd dword ptr [rip + 293041], eax # 0x4c2f60 + 47b6af: 89 44 24 f4 mov dword ptr [rsp - 12], eax + 47b6b3: 8b 44 24 f4 mov eax, dword ptr [rsp - 12] + 47b6b7: 48 8d 0c 89 lea rcx, [rcx + 4*rcx] + 47b6bb: 66 48 0f 6e c7 movq xmm0, rdi + 47b6c0: 66 48 0f 6e ce movq xmm1, rsi + 47b6c5: 83 c0 01 add eax, 1 + 47b6c8: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 47b6cc: 66 89 02 mov word ptr [rdx], ax + 47b6cf: 0f b7 02 movzx eax, word ptr [rdx] + 47b6d2: 48 8b 15 af 78 04 00 mov rdx, qword ptr [rip + 293039] # 0x4c2f88 + 47b6d9: 48 c1 e0 04 shl rax, 4 + 47b6dd: 48 03 05 84 78 04 00 add rax, qword ptr [rip + 292996] # 0x4c2f68 + 47b6e4: 48 8d 14 8a lea rdx, [rdx + 4*rcx] + 47b6e8: 48 89 10 mov qword ptr [rax], rdx + 47b6eb: c7 42 10 00 00 00 00 mov dword ptr [rdx + 16], 0 + 47b6f2: 0f 11 02 movups xmmword ptr [rdx], xmm0 + 47b6f5: 31 d2 xor edx, edx + 47b6f7: 66 89 50 08 mov word ptr [rax + 8], dx + 47b6fb: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 47b704: 74 01 je 0x47b707 <_dl_mcount+0x1f7> + 47b706: f0 lock + 47b707: ff 05 73 78 04 00 inc dword ptr [rip + 292979] # 0x4c2f80 + 47b70d: 4c 8b 00 mov r8, qword ptr [rax] + 47b710: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 + 47b719: 74 01 je 0x47b71c <_dl_mcount+0x20c> + 47b71b: f0 lock + 47b71c: 41 ff 40 10 inc dword ptr [r8 + 16] + 47b720: 5b pop rbx + 47b721: 5d pop rbp + 47b722: c3 ret + 47b723: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47b728: 4d 8b 10 mov r10, qword ptr [r8] + 47b72b: 49 39 fa cmp r10, rdi + 47b72e: 0f 84 63 fe ff ff je 0x47b597 <_dl_mcount+0x87> + 47b734: 48 c1 e0 04 shl rax, 4 + 47b738: 49 8d 14 01 lea rdx, [r9 + rax] + 47b73c: 0f b7 42 08 movzx eax, word ptr [rdx + 8] + 47b740: 4c 8b 02 mov r8, qword ptr [rdx] + 47b743: 66 85 c0 test ax, ax + 47b746: 75 e0 jne 0x47b728 <_dl_mcount+0x218> + 47b748: e9 4a fe ff ff jmp 0x47b597 <_dl_mcount+0x87> + 47b74d: 0f 1f 00 nop dword ptr [rax] + 47b750: c3 ret + 47b751: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47b758: 0f b7 02 movzx eax, word ptr [rdx] + 47b75b: 4c 8b 0d 06 78 04 00 mov r9, qword ptr [rip + 292870] # 0x4c2f68 + 47b762: 48 c1 e0 04 shl rax, 4 + 47b766: 49 8d 14 01 lea rdx, [r9 + rax] + 47b76a: e9 0c fe ff ff jmp 0x47b57b <_dl_mcount+0x6b> + 47b76f: 90 nop + +000000000047b770 : + 47b770: 50 push rax + 47b771: 58 pop rax + 47b772: bf 02 00 00 00 mov edi, 2 + 47b777: 48 8d 35 0a ef 02 00 lea rsi, [rip + 192266] # 0x4aa688 <__PRETTY_FUNCTION__.10670+0xe8> + 47b77e: 31 c0 xor eax, eax + 47b780: 48 83 ec 08 sub rsp, 8 + 47b784: e8 57 f2 ff ff call 0x47a9e0 <_dl_dprintf> + 47b789: bf 7f 00 00 00 mov edi, 127 + 47b78e: e8 fd c5 fc ff call 0x447d90 <_exit> + 47b793: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47b79e: 66 90 nop + +000000000047b7a0 <_dl_next_tls_modid>: + 47b7a0: f3 0f 1e fa endbr64 + 47b7a4: 80 3d 7d 7f 04 00 00 cmp byte ptr [rip + 294781], 0 # 0x4c3728 <_dl_tls_dtv_gaps> + 47b7ab: 4c 8b 05 5e 7b 04 00 mov r8, qword ptr [rip + 293726] # 0x4c3310 <_dl_tls_max_dtv_idx> + 47b7b2: 75 0c jne 0x47b7c0 <_dl_next_tls_modid+0x20> + 47b7b4: 49 8d 40 01 lea rax, [r8 + 1] + 47b7b8: 48 89 05 51 7b 04 00 mov qword ptr [rip + 293713], rax # 0x4c3310 <_dl_tls_max_dtv_idx> + 47b7bf: c3 ret + 47b7c0: 48 83 ec 08 sub rsp, 8 + 47b7c4: 48 8b 05 6d 7f 04 00 mov rax, qword ptr [rip + 294765] # 0x4c3738 <_dl_tls_static_nelem> + 47b7cb: 48 83 c0 01 add rax, 1 + 47b7cf: 4c 39 c0 cmp rax, r8 + 47b7d2: 0f 87 80 00 00 00 ja 0x47b858 <_dl_next_tls_modid+0xb8> + 47b7d8: 48 8b 0d 41 7f 04 00 mov rcx, qword ptr [rip + 294721] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> + 47b7df: 31 f6 xor esi, esi + 47b7e1: 4d 8d 48 01 lea r9, [r8 + 1] + 47b7e5: 48 8b 39 mov rdi, qword ptr [rcx] + 47b7e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 47b7f0: 48 89 c2 mov rdx, rax + 47b7f3: 48 29 f2 sub rdx, rsi + 47b7f6: 48 39 fa cmp rdx, rdi + 47b7f9: 73 35 jae 0x47b830 <_dl_next_tls_modid+0x90> + 47b7fb: 48 c1 e2 04 shl rdx, 4 + 47b7ff: 48 83 7c 0a 18 00 cmp qword ptr [rdx + rcx + 24], 0 + 47b805: 74 41 je 0x47b848 <_dl_next_tls_modid+0xa8> + 47b807: 48 83 c0 01 add rax, 1 + 47b80b: 49 39 c1 cmp r9, rax + 47b80e: 73 e0 jae 0x47b7f0 <_dl_next_tls_modid+0x50> + 47b810: 48 8d 0d 59 f0 02 00 lea rcx, [rip + 192601] # 0x4aa870 <__PRETTY_FUNCTION__.10394> + 47b817: ba 49 00 00 00 mov edx, 73 + 47b81c: 48 8d 35 d7 ef 02 00 lea rsi, [rip + 192471] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> + 47b823: 48 8d 3d 96 ee 02 00 lea rdi, [rip + 192150] # 0x4aa6c0 <__PRETTY_FUNCTION__.10670+0x120> + 47b82a: e8 21 77 f8 ff call 0x402f50 <__assert_fail> + 47b82f: 90 nop + 47b830: 48 8b 49 08 mov rcx, qword ptr [rcx + 8] + 47b834: 48 01 fe add rsi, rdi + 47b837: 48 85 c9 test rcx, rcx + 47b83a: 74 0c je 0x47b848 <_dl_next_tls_modid+0xa8> + 47b83c: 48 8b 39 mov rdi, qword ptr [rcx] + 47b83f: eb af jmp 0x47b7f0 <_dl_next_tls_modid+0x50> + 47b841: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47b848: 4c 39 c0 cmp rax, r8 + 47b84b: 77 0b ja 0x47b858 <_dl_next_tls_modid+0xb8> + 47b84d: 48 83 c4 08 add rsp, 8 + 47b851: c3 ret + 47b852: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47b858: 49 83 c0 01 add r8, 1 + 47b85c: 49 39 c0 cmp r8, rax + 47b85f: 75 14 jne 0x47b875 <_dl_next_tls_modid+0xd5> + 47b861: f3 0f 1e fa endbr64 + 47b865: c6 05 bc 7e 04 00 00 mov byte ptr [rip + 294588], 0 # 0x4c3728 <_dl_tls_dtv_gaps> + 47b86c: 48 89 05 9d 7a 04 00 mov qword ptr [rip + 293533], rax # 0x4c3310 <_dl_tls_max_dtv_idx> + 47b873: eb d8 jmp 0x47b84d <_dl_next_tls_modid+0xad> + 47b875: 48 8d 0d f4 ef 02 00 lea rcx, [rip + 192500] # 0x4aa870 <__PRETTY_FUNCTION__.10394> + 47b87c: ba 57 00 00 00 mov edx, 87 + 47b881: 48 8d 35 72 ef 02 00 lea rsi, [rip + 192370] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> + 47b888: 48 8d 3d 59 ee 02 00 lea rdi, [rip + 192089] # 0x4aa6e8 <__PRETTY_FUNCTION__.10670+0x148> + 47b88f: e8 bc 76 f8 ff call 0x402f50 <__assert_fail> + 47b894: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47b89f: 90 nop + +000000000047b8a0 <_dl_count_modids>: + 47b8a0: f3 0f 1e fa endbr64 + 47b8a4: 80 3d 7d 7e 04 00 00 cmp byte ptr [rip + 294525], 0 # 0x4c3728 <_dl_tls_dtv_gaps> + 47b8ab: 75 13 jne 0x47b8c0 <_dl_count_modids+0x20> + 47b8ad: 4c 8b 05 5c 7a 04 00 mov r8, qword ptr [rip + 293468] # 0x4c3310 <_dl_tls_max_dtv_idx> + 47b8b4: 4c 89 c0 mov rax, r8 + 47b8b7: c3 ret + 47b8b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 47b8c0: 48 8b 0d 59 7e 04 00 mov rcx, qword ptr [rip + 294489] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> + 47b8c7: 45 31 c0 xor r8d, r8d + 47b8ca: 48 85 c9 test rcx, rcx + 47b8cd: 74 e5 je 0x47b8b4 <_dl_count_modids+0x14> + 47b8cf: 90 nop + 47b8d0: 48 8b 31 mov rsi, qword ptr [rcx] + 47b8d3: 31 c0 xor eax, eax + 47b8d5: 48 85 f6 test rsi, rsi + 47b8d8: 74 20 je 0x47b8fa <_dl_count_modids+0x5a> + 47b8da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47b8e0: 48 89 c2 mov rdx, rax + 47b8e3: 48 c1 e2 04 shl rdx, 4 + 47b8e7: 48 83 7c 11 18 01 cmp qword ptr [rcx + rdx + 24], 1 + 47b8ed: 49 83 d8 ff sbb r8, -1 + 47b8f1: 48 83 c0 01 add rax, 1 + 47b8f5: 48 39 f0 cmp rax, rsi + 47b8f8: 75 e6 jne 0x47b8e0 <_dl_count_modids+0x40> + 47b8fa: 48 8b 49 08 mov rcx, qword ptr [rcx + 8] + 47b8fe: 48 85 c9 test rcx, rcx + 47b901: 75 cd jne 0x47b8d0 <_dl_count_modids+0x30> + 47b903: eb af jmp 0x47b8b4 <_dl_count_modids+0x14> + 47b905: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000047b910 <_dl_get_tls_static_info>: + 47b910: f3 0f 1e fa endbr64 + 47b914: 48 8b 05 d5 47 04 00 mov rax, qword ptr [rip + 280533] # 0x4c00f0 <_dl_tls_static_size> + 47b91b: 48 89 07 mov qword ptr [rdi], rax + 47b91e: 48 8b 05 e3 79 04 00 mov rax, qword ptr [rip + 293347] # 0x4c3308 <_dl_tls_static_align> + 47b925: 48 89 06 mov qword ptr [rsi], rax + 47b928: c3 ret + 47b929: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047b930 <_dl_allocate_tls_storage>: + 47b930: f3 0f 1e fa endbr64 + 47b934: 41 54 push r12 + 47b936: 4c 8b 25 cb 79 04 00 mov r12, qword ptr [rip + 293323] # 0x4c3308 <_dl_tls_static_align> + 47b93d: 55 push rbp + 47b93e: 53 push rbx + 47b93f: 48 8b 1d aa 47 04 00 mov rbx, qword ptr [rip + 280490] # 0x4c00f0 <_dl_tls_static_size> + 47b946: 4a 8d 7c 23 08 lea rdi, [rbx + r12 + 8] + 47b94b: e8 10 36 fa ff call 0x41ef60 + 47b950: 48 85 c0 test rax, rax + 47b953: 0f 84 97 00 00 00 je 0x47b9f0 <_dl_allocate_tls_storage+0xc0> + 47b959: 48 89 c5 mov rbp, rax + 47b95c: 31 d2 xor edx, edx + 47b95e: 4a 8d 44 20 ff lea rax, [rax + r12 - 1] + 47b963: be 10 00 00 00 mov esi, 16 + 47b968: 49 f7 f4 div r12 + 47b96b: 49 0f af c4 imul rax, r12 + 47b96f: 4c 8d a4 03 00 f7 ff ff lea r12, [rbx + rax - 2304] + 47b977: 31 c0 xor eax, eax + 47b979: 49 8d 7c 24 08 lea rdi, [r12 + 8] + 47b97e: 4c 89 e1 mov rcx, r12 + 47b981: 49 c7 04 24 00 00 00 00 mov qword ptr [r12], 0 + 47b989: 49 c7 84 24 f8 08 00 00 00 00 00 00 mov qword ptr [r12 + 2296], 0 + 47b995: 48 83 e7 f8 and rdi, -8 + 47b999: 48 29 f9 sub rcx, rdi + 47b99c: 81 c1 00 09 00 00 add ecx, 2304 + 47b9a2: c1 e9 03 shr ecx, 3 + 47b9a5: f3 48 ab rep stosq qword ptr es:[rdi], rax + 47b9a8: 49 89 ac 24 00 09 00 00 mov qword ptr [r12 + 2304], rbp + 47b9b0: 48 8b 3d 59 79 04 00 mov rdi, qword ptr [rip + 293209] # 0x4c3310 <_dl_tls_max_dtv_idx> + 47b9b7: 48 8d 5f 0e lea rbx, [rdi + 14] + 47b9bb: 48 83 c7 10 add rdi, 16 + 47b9bf: e8 9c 4e fa ff call 0x420860 + 47b9c4: 48 85 c0 test rax, rax + 47b9c7: 74 14 je 0x47b9dd <_dl_allocate_tls_storage+0xad> + 47b9c9: 48 89 18 mov qword ptr [rax], rbx + 47b9cc: 48 83 c0 10 add rax, 16 + 47b9d0: 49 89 44 24 08 mov qword ptr [r12 + 8], rax + 47b9d5: 4c 89 e0 mov rax, r12 + 47b9d8: 5b pop rbx + 47b9d9: 5d pop rbp + 47b9da: 41 5c pop r12 + 47b9dc: c3 ret + 47b9dd: 48 89 ef mov rdi, rbp + 47b9e0: 45 31 e4 xor r12d, r12d + 47b9e3: e8 68 3b fa ff call 0x41f550 + 47b9e8: 4c 89 e0 mov rax, r12 + 47b9eb: 5b pop rbx + 47b9ec: 5d pop rbp + 47b9ed: 41 5c pop r12 + 47b9ef: c3 ret + 47b9f0: 45 31 e4 xor r12d, r12d + 47b9f3: 5b pop rbx + 47b9f4: 5d pop rbp + 47b9f5: 4c 89 e0 mov rax, r12 + 47b9f8: 41 5c pop r12 + 47b9fa: c3 ret + 47b9fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000047ba00 <_dl_allocate_tls_init>: + 47ba00: f3 0f 1e fa endbr64 + 47ba04: 41 57 push r15 + 47ba06: 41 56 push r14 + 47ba08: 41 55 push r13 + 47ba0a: 41 54 push r12 + 47ba0c: 55 push rbp + 47ba0d: 53 push rbx + 47ba0e: 48 83 ec 18 sub rsp, 24 + 47ba12: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 47ba17: 48 85 ff test rdi, rdi + 47ba1a: 0f 84 14 01 00 00 je 0x47bb34 <_dl_allocate_tls_init+0x134> + 47ba20: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 47ba24: 48 8b 35 e5 78 04 00 mov rsi, qword ptr [rip + 293093] # 0x4c3310 <_dl_tls_max_dtv_idx> + 47ba2b: 48 89 04 24 mov qword ptr [rsp], rax + 47ba2f: 48 39 70 f0 cmp qword ptr [rax - 16], rsi + 47ba33: 0f 82 4f 01 00 00 jb 0x47bb88 <_dl_allocate_tls_init+0x188> + 47ba39: 4c 8b 3d e0 7c 04 00 mov r15, qword ptr [rip + 294112] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> + 47ba40: 45 31 e4 xor r12d, r12d + 47ba43: 31 ed xor ebp, ebp + 47ba45: 0f 1f 00 nop dword ptr [rax] + 47ba48: 31 db xor ebx, ebx + 47ba4a: 48 85 ed test rbp, rbp + 47ba4d: 0f 94 c3 sete bl + 47ba50: 49 3b 1f cmp rbx, qword ptr [r15] + 47ba53: 0f 82 c6 00 00 00 jb 0x47bb1f <_dl_allocate_tls_init+0x11f> + 47ba59: e9 f2 00 00 00 jmp 0x47bb50 <_dl_allocate_tls_init+0x150> + 47ba5e: 66 90 nop + 47ba60: 48 89 da mov rdx, rbx + 47ba63: 48 c1 e2 04 shl rdx, 4 + 47ba67: 49 8b 44 17 18 mov rax, qword ptr [r15 + rdx + 24] + 47ba6c: 48 85 c0 test rax, rax + 47ba6f: 0f 84 a1 00 00 00 je 0x47bb16 <_dl_allocate_tls_init+0x116> + 47ba75: 49 8b 54 17 10 mov rdx, qword ptr [r15 + rdx + 16] + 47ba7a: 48 3b 15 af 7c 04 00 cmp rdx, qword ptr [rip + 294063] # 0x4c3730 <_dl_tls_generation> + 47ba81: 0f 87 86 01 00 00 ja 0x47bc0d <_dl_allocate_tls_init+0x20d> + 47ba87: 4c 8b 80 58 04 00 00 mov r8, qword ptr [rax + 1112] + 47ba8e: 49 39 d4 cmp r12, rdx + 47ba91: 48 8b b0 50 04 00 00 mov rsi, qword ptr [rax + 1104] + 47ba98: 4c 0f 42 e2 cmovb r12, rdx + 47ba9c: 66 0f 6f 05 cc a0 01 00 movdqa xmm0, xmmword ptr [rip + 106700] # 0x495b70 <__PRETTY_FUNCTION__.13509+0x20> + 47baa4: 4c 89 c2 mov rdx, r8 + 47baa7: 4c 8d 4e 01 lea r9, [rsi + 1] + 47baab: 48 c1 e2 04 shl rdx, 4 + 47baaf: 48 03 14 24 add rdx, qword ptr [rsp] + 47bab3: 0f 11 02 movups xmmword ptr [rdx], xmm0 + 47bab6: 49 83 f9 01 cmp r9, 1 + 47baba: 76 53 jbe 0x47bb0f <_dl_allocate_tls_init+0x10f> + 47babc: 49 39 f8 cmp r8, rdi + 47babf: 0f 85 dc 01 00 00 jne 0x47bca1 <_dl_allocate_tls_init+0x2a1> + 47bac5: 4c 8b b0 38 04 00 00 mov r14, qword ptr [rax + 1080] + 47bacc: 4c 8b a8 30 04 00 00 mov r13, qword ptr [rax + 1072] + 47bad3: 4d 39 ee cmp r14, r13 + 47bad6: 0f 82 87 01 00 00 jb 0x47bc63 <_dl_allocate_tls_init+0x263> + 47badc: 4c 39 f6 cmp rsi, r14 + 47badf: 0f 82 9d 01 00 00 jb 0x47bc82 <_dl_allocate_tls_init+0x282> + 47bae5: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 47baea: 48 29 f7 sub rdi, rsi + 47baed: 48 8b b0 28 04 00 00 mov rsi, qword ptr [rax + 1064] + 47baf4: 48 89 3a mov qword ptr [rdx], rdi + 47baf7: 4c 89 ea mov rdx, r13 + 47bafa: e8 51 56 f8 ff call 0x401150 <.plt+0x130> + 47baff: 4c 89 f2 mov rdx, r14 + 47bb02: 31 f6 xor esi, esi + 47bb04: 48 89 c7 mov rdi, rax + 47bb07: 4c 29 ea sub rdx, r13 + 47bb0a: e8 01 56 f8 ff call 0x401110 <.plt+0xf0> + 47bb0f: 48 8b 35 fa 77 04 00 mov rsi, qword ptr [rip + 292858] # 0x4c3310 <_dl_tls_max_dtv_idx> + 47bb16: 48 83 c3 01 add rbx, 1 + 47bb1a: 49 39 1f cmp qword ptr [r15], rbx + 47bb1d: 76 31 jbe 0x47bb50 <_dl_allocate_tls_init+0x150> + 47bb1f: 48 8d 7c 1d 00 lea rdi, [rbp + rbx] + 47bb24: 48 39 f7 cmp rdi, rsi + 47bb27: 0f 86 33 ff ff ff jbe 0x47ba60 <_dl_allocate_tls_init+0x60> + 47bb2d: 48 8b 04 24 mov rax, qword ptr [rsp] + 47bb31: 4c 89 20 mov qword ptr [rax], r12 + 47bb34: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 47bb39: 48 83 c4 18 add rsp, 24 + 47bb3d: 5b pop rbx + 47bb3e: 5d pop rbp + 47bb3f: 41 5c pop r12 + 47bb41: 41 5d pop r13 + 47bb43: 41 5e pop r14 + 47bb45: 41 5f pop r15 + 47bb47: c3 ret + 47bb48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 47bb50: 48 01 dd add rbp, rbx + 47bb53: 48 39 f5 cmp rbp, rsi + 47bb56: 73 d5 jae 0x47bb2d <_dl_allocate_tls_init+0x12d> + 47bb58: 4d 8b 7f 08 mov r15, qword ptr [r15 + 8] + 47bb5c: 4d 85 ff test r15, r15 + 47bb5f: 0f 85 e3 fe ff ff jne 0x47ba48 <_dl_allocate_tls_init+0x48> + 47bb65: 48 8d 0d e4 ec 02 00 lea rcx, [rip + 191716] # 0x4aa850 <__PRETTY_FUNCTION__.10453> + 47bb6c: ba 05 02 00 00 mov edx, 517 + 47bb71: 48 8d 35 82 ec 02 00 lea rsi, [rip + 191618] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> + 47bb78: 48 8d 3d 8b ec 02 00 lea rdi, [rip + 191627] # 0x4aa80a <__PRETTY_FUNCTION__.10670+0x26a> + 47bb7f: e8 cc 73 f8 ff call 0x402f50 <__assert_fail> + 47bb84: 0f 1f 40 00 nop dword ptr [rax] + 47bb88: 48 8b 05 81 77 04 00 mov rax, qword ptr [rip + 292737] # 0x4c3310 <_dl_tls_max_dtv_idx> + 47bb8f: 48 8d 15 9a 77 04 00 lea rdx, [rip + 292762] # 0x4c3330 <_dl_static_dtv+0x10> + 47bb96: 48 8d 58 0e lea rbx, [rax + 14] + 47bb9a: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 47bb9e: 48 8b 69 f0 mov rbp, qword ptr [rcx - 16] + 47bba2: 48 39 d1 cmp rcx, rdx + 47bba5: 0f 84 81 00 00 00 je 0x47bc2c <_dl_allocate_tls_init+0x22c> + 47bbab: 48 83 c0 10 add rax, 16 + 47bbaf: 48 89 cf mov rdi, rcx + 47bbb2: 48 c1 e0 04 shl rax, 4 + 47bbb6: 48 83 ef 10 sub rdi, 16 + 47bbba: 48 89 c6 mov rsi, rax + 47bbbd: e8 8e 40 fa ff call 0x41fc50 + 47bbc2: 49 89 c4 mov r12, rax + 47bbc5: 48 85 c0 test rax, rax + 47bbc8: 0f 84 f2 00 00 00 je 0x47bcc0 <_dl_allocate_tls_init+0x2c0> + 47bbce: 4c 8d 75 02 lea r14, [rbp + 2] + 47bbd2: 49 c1 e6 04 shl r14, 4 + 47bbd6: 49 89 1c 24 mov qword ptr [r12], rbx + 47bbda: 48 29 eb sub rbx, rbp + 47bbdd: 31 f6 xor esi, esi + 47bbdf: 4b 8d 3c 34 lea rdi, [r12 + r14] + 47bbe3: 48 89 da mov rdx, rbx + 47bbe6: 48 c1 e2 04 shl rdx, 4 + 47bbea: e8 21 55 f8 ff call 0x401110 <.plt+0xf0> + 47bbef: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 47bbf4: 49 8d 44 24 10 lea rax, [r12 + 16] + 47bbf9: 48 8b 35 10 77 04 00 mov rsi, qword ptr [rip + 292624] # 0x4c3310 <_dl_tls_max_dtv_idx> + 47bc00: 48 89 04 24 mov qword ptr [rsp], rax + 47bc04: 48 89 41 08 mov qword ptr [rcx + 8], rax + 47bc08: e9 2c fe ff ff jmp 0x47ba39 <_dl_allocate_tls_init+0x39> + 47bc0d: 48 8d 0d 3c ec 02 00 lea rcx, [rip + 191548] # 0x4aa850 <__PRETTY_FUNCTION__.10453> + 47bc14: ba e1 01 00 00 mov edx, 481 + 47bc19: 48 8d 35 da eb 02 00 lea rsi, [rip + 191450] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> + 47bc20: 48 8d 3d e9 ea 02 00 lea rdi, [rip + 191209] # 0x4aa710 <__PRETTY_FUNCTION__.10670+0x170> + 47bc27: e8 24 73 f8 ff call 0x402f50 <__assert_fail> + 47bc2c: 48 83 c0 10 add rax, 16 + 47bc30: 48 c1 e0 04 shl rax, 4 + 47bc34: 48 89 c7 mov rdi, rax + 47bc37: e8 24 33 fa ff call 0x41ef60 + 47bc3c: 49 89 c4 mov r12, rax + 47bc3f: 48 85 c0 test rax, rax + 47bc42: 74 7c je 0x47bcc0 <_dl_allocate_tls_init+0x2c0> + 47bc44: 4c 8d 75 02 lea r14, [rbp + 2] + 47bc48: 48 8d 35 d1 76 04 00 lea rsi, [rip + 292561] # 0x4c3320 <_dl_static_dtv> + 47bc4f: 48 89 c7 mov rdi, rax + 47bc52: 49 c1 e6 04 shl r14, 4 + 47bc56: 4c 89 f2 mov rdx, r14 + 47bc59: e8 02 54 f8 ff call 0x401060 <.plt+0x40> + 47bc5e: e9 73 ff ff ff jmp 0x47bbd6 <_dl_allocate_tls_init+0x1d6> + 47bc63: 48 8d 0d e6 eb 02 00 lea rcx, [rip + 191462] # 0x4aa850 <__PRETTY_FUNCTION__.10453> + 47bc6a: ba ec 01 00 00 mov edx, 492 + 47bc6f: 48 8d 35 84 eb 02 00 lea rsi, [rip + 191364] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> + 47bc76: 48 8d 3d eb ea 02 00 lea rdi, [rip + 191211] # 0x4aa768 <__PRETTY_FUNCTION__.10670+0x1c8> + 47bc7d: e8 ce 72 f8 ff call 0x402f50 <__assert_fail> + 47bc82: 48 8d 0d c7 eb 02 00 lea rcx, [rip + 191431] # 0x4aa850 <__PRETTY_FUNCTION__.10453> + 47bc89: ba ee 01 00 00 mov edx, 494 + 47bc8e: 48 8d 35 65 eb 02 00 lea rsi, [rip + 191333] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> + 47bc95: 48 8d 3d 04 eb 02 00 lea rdi, [rip + 191236] # 0x4aa7a0 <__PRETTY_FUNCTION__.10670+0x200> + 47bc9c: e8 af 72 f8 ff call 0x402f50 <__assert_fail> + 47bca1: 48 8d 0d a8 eb 02 00 lea rcx, [rip + 191400] # 0x4aa850 <__PRETTY_FUNCTION__.10453> + 47bca8: ba eb 01 00 00 mov edx, 491 + 47bcad: 48 8d 35 46 eb 02 00 lea rsi, [rip + 191302] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> + 47bcb4: 48 8d 3d 8d ea 02 00 lea rdi, [rip + 191117] # 0x4aa748 <__PRETTY_FUNCTION__.10670+0x1a8> + 47bcbb: e8 90 72 f8 ff call 0x402f50 <__assert_fail> + 47bcc0: e8 ab fa ff ff call 0x47b770 + 47bcc5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000047bcd0 <_dl_allocate_tls>: + 47bcd0: f3 0f 1e fa endbr64 + 47bcd4: 55 push rbp + 47bcd5: 53 push rbx + 47bcd6: 48 83 ec 08 sub rsp, 8 + 47bcda: 48 85 ff test rdi, rdi + 47bcdd: 74 41 je 0x47bd20 <_dl_allocate_tls+0x50> + 47bcdf: 48 89 fd mov rbp, rdi + 47bce2: 48 8b 3d 27 76 04 00 mov rdi, qword ptr [rip + 292391] # 0x4c3310 <_dl_tls_max_dtv_idx> + 47bce9: be 10 00 00 00 mov esi, 16 + 47bcee: 48 8d 5f 0e lea rbx, [rdi + 14] + 47bcf2: 48 83 c7 10 add rdi, 16 + 47bcf6: e8 65 4b fa ff call 0x420860 + 47bcfb: 48 85 c0 test rax, rax + 47bcfe: 74 36 je 0x47bd36 <_dl_allocate_tls+0x66> + 47bd00: 48 89 18 mov qword ptr [rax], rbx + 47bd03: 48 83 c0 10 add rax, 16 + 47bd07: 48 89 45 08 mov qword ptr [rbp + 8], rax + 47bd0b: 48 83 c4 08 add rsp, 8 + 47bd0f: 48 89 ef mov rdi, rbp + 47bd12: 5b pop rbx + 47bd13: 5d pop rbp + 47bd14: e9 e7 fc ff ff jmp 0x47ba00 <_dl_allocate_tls_init> + 47bd19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47bd20: e8 0b fc ff ff call 0x47b930 <_dl_allocate_tls_storage> + 47bd25: 48 83 c4 08 add rsp, 8 + 47bd29: 48 89 c5 mov rbp, rax + 47bd2c: 5b pop rbx + 47bd2d: 48 89 ef mov rdi, rbp + 47bd30: 5d pop rbp + 47bd31: e9 ca fc ff ff jmp 0x47ba00 <_dl_allocate_tls_init> + 47bd36: 31 ed xor ebp, ebp + 47bd38: eb d1 jmp 0x47bd0b <_dl_allocate_tls+0x3b> + 47bd3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000047bd40 <_dl_deallocate_tls>: + 47bd40: f3 0f 1e fa endbr64 + 47bd44: 41 55 push r13 + 47bd46: 41 89 f5 mov r13d, esi + 47bd49: 41 54 push r12 + 47bd4b: 49 89 fc mov r12, rdi + 47bd4e: 55 push rbp + 47bd4f: 53 push rbx + 47bd50: 48 83 ec 08 sub rsp, 8 + 47bd54: 48 8b 6f 08 mov rbp, qword ptr [rdi + 8] + 47bd58: 48 83 7d f0 00 cmp qword ptr [rbp - 16], 0 + 47bd5d: 74 24 je 0x47bd83 <_dl_deallocate_tls+0x43> + 47bd5f: 31 db xor ebx, ebx + 47bd61: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47bd68: 48 83 c3 01 add rbx, 1 + 47bd6c: 48 89 d8 mov rax, rbx + 47bd6f: 48 c1 e0 04 shl rax, 4 + 47bd73: 48 8b 7c 05 08 mov rdi, qword ptr [rbp + rax + 8] + 47bd78: e8 d3 37 fa ff call 0x41f550 + 47bd7d: 48 3b 5d f0 cmp rbx, qword ptr [rbp - 16] + 47bd81: 72 e5 jb 0x47bd68 <_dl_deallocate_tls+0x28> + 47bd83: 48 8d 05 a6 75 04 00 lea rax, [rip + 292262] # 0x4c3330 <_dl_static_dtv+0x10> + 47bd8a: 48 39 c5 cmp rbp, rax + 47bd8d: 74 09 je 0x47bd98 <_dl_deallocate_tls+0x58> + 47bd8f: 48 8d 7d f0 lea rdi, [rbp - 16] + 47bd93: e8 b8 37 fa ff call 0x41f550 + 47bd98: 45 84 ed test r13b, r13b + 47bd9b: 75 13 jne 0x47bdb0 <_dl_deallocate_tls+0x70> + 47bd9d: 48 83 c4 08 add rsp, 8 + 47bda1: 5b pop rbx + 47bda2: 5d pop rbp + 47bda3: 41 5c pop r12 + 47bda5: 41 5d pop r13 + 47bda7: c3 ret + 47bda8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 47bdb0: 49 8b bc 24 00 09 00 00 mov rdi, qword ptr [r12 + 2304] + 47bdb8: 48 83 c4 08 add rsp, 8 + 47bdbc: 5b pop rbx + 47bdbd: 5d pop rbp + 47bdbe: 41 5c pop r12 + 47bdc0: 41 5d pop r13 + 47bdc2: e9 89 37 fa ff jmp 0x41f550 + 47bdc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000047bdd0 <_dl_tls_get_addr_soft>: + 47bdd0: f3 0f 1e fa endbr64 + 47bdd4: 48 8b 87 58 04 00 00 mov rax, qword ptr [rdi + 1112] + 47bddb: 48 85 c0 test rax, rax + 47bdde: 74 6a je 0x47be4a <_dl_tls_get_addr_soft+0x7a> + 47bde0: 64 48 8b 14 25 08 00 00 00 mov rdx, qword ptr fs:[8] + 47bde9: 4c 8b 02 mov r8, qword ptr [rdx] + 47bdec: 4c 3b 05 3d 79 04 00 cmp r8, qword ptr [rip + 293181] # 0x4c3730 <_dl_tls_generation> + 47bdf3: 75 1b jne 0x47be10 <_dl_tls_get_addr_soft+0x40> + 47bdf5: 48 c1 e0 04 shl rax, 4 + 47bdf9: 48 8b 04 02 mov rax, qword ptr [rdx + rax] + 47bdfd: ba 00 00 00 00 mov edx, 0 + 47be02: 48 83 f8 ff cmp rax, -1 + 47be06: 48 0f 44 c2 cmove rax, rdx + 47be0a: c3 ret + 47be0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47be10: 48 3b 42 f0 cmp rax, qword ptr [rdx - 16] + 47be14: 73 34 jae 0x47be4a <_dl_tls_get_addr_soft+0x7a> + 47be16: 48 8b 35 03 79 04 00 mov rsi, qword ptr [rip + 293123] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> + 47be1d: 48 89 c1 mov rcx, rax + 47be20: 48 8b 3e mov rdi, qword ptr [rsi] + 47be23: 48 39 f8 cmp rax, rdi + 47be26: 72 17 jb 0x47be3f <_dl_tls_get_addr_soft+0x6f> + 47be28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 47be30: 48 8b 76 08 mov rsi, qword ptr [rsi + 8] + 47be34: 48 29 f9 sub rcx, rdi + 47be37: 48 8b 3e mov rdi, qword ptr [rsi] + 47be3a: 48 39 cf cmp rdi, rcx + 47be3d: 76 f1 jbe 0x47be30 <_dl_tls_get_addr_soft+0x60> + 47be3f: 48 c1 e1 04 shl rcx, 4 + 47be43: 4c 3b 44 31 10 cmp r8, qword ptr [rcx + rsi + 16] + 47be48: 73 ab jae 0x47bdf5 <_dl_tls_get_addr_soft+0x25> + 47be4a: 31 c0 xor eax, eax + 47be4c: c3 ret + 47be4d: 0f 1f 00 nop dword ptr [rax] + +000000000047be50 <_dl_add_to_slotinfo>: + 47be50: f3 0f 1e fa endbr64 + 47be54: 41 55 push r13 + 47be56: 41 89 f5 mov r13d, esi + 47be59: 41 54 push r12 + 47be5b: 49 89 fc mov r12, rdi + 47be5e: 55 push rbp + 47be5f: 53 push rbx + 47be60: 48 83 ec 08 sub rsp, 8 + 47be64: 48 8b af 58 04 00 00 mov rbp, qword ptr [rdi + 1112] + 47be6b: 48 8b 1d ae 78 04 00 mov rbx, qword ptr [rip + 293038] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> + 47be72: eb 13 jmp 0x47be87 <_dl_add_to_slotinfo+0x37> + 47be74: 0f 1f 40 00 nop dword ptr [rax] + 47be78: 48 29 c5 sub rbp, rax + 47be7b: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 47be7f: 48 85 c0 test rax, rax + 47be82: 74 3c je 0x47bec0 <_dl_add_to_slotinfo+0x70> + 47be84: 48 89 c3 mov rbx, rax + 47be87: 48 8b 03 mov rax, qword ptr [rbx] + 47be8a: 48 39 e8 cmp rax, rbp + 47be8d: 76 e9 jbe 0x47be78 <_dl_add_to_slotinfo+0x28> + 47be8f: 45 84 ed test r13b, r13b + 47be92: 74 1a je 0x47beae <_dl_add_to_slotinfo+0x5e> + 47be94: 48 8b 05 95 78 04 00 mov rax, qword ptr [rip + 293013] # 0x4c3730 <_dl_tls_generation> + 47be9b: 48 c1 e5 04 shl rbp, 4 + 47be9f: 48 01 eb add rbx, rbp + 47bea2: 48 83 c0 01 add rax, 1 + 47bea6: 4c 89 63 18 mov qword ptr [rbx + 24], r12 + 47beaa: 48 89 43 10 mov qword ptr [rbx + 16], rax + 47beae: 48 83 c4 08 add rsp, 8 + 47beb2: 5b pop rbx + 47beb3: 5d pop rbp + 47beb4: 41 5c pop r12 + 47beb6: 41 5d pop r13 + 47beb8: c3 ret + 47beb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47bec0: 48 85 ed test rbp, rbp + 47bec3: 75 41 jne 0x47bf06 <_dl_add_to_slotinfo+0xb6> + 47bec5: bf f0 03 00 00 mov edi, 1008 + 47beca: e8 91 30 fa ff call 0x41ef60 + 47becf: 48 89 43 08 mov qword ptr [rbx + 8], rax + 47bed3: 48 89 c2 mov rdx, rax + 47bed6: 48 85 c0 test rax, rax + 47bed9: 74 4a je 0x47bf25 <_dl_add_to_slotinfo+0xd5> + 47bedb: 48 8d 70 10 lea rsi, [rax + 16] + 47bedf: 48 c7 00 3e 00 00 00 mov qword ptr [rax], 62 + 47bee6: b9 7c 00 00 00 mov ecx, 124 + 47beeb: 48 89 d3 mov rbx, rdx + 47beee: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 47bef6: 48 89 f7 mov rdi, rsi + 47bef9: 48 89 e8 mov rax, rbp + 47befc: f3 48 ab rep stosq qword ptr es:[rdi], rax + 47beff: 45 84 ed test r13b, r13b + 47bf02: 74 aa je 0x47beae <_dl_add_to_slotinfo+0x5e> + 47bf04: eb 8e jmp 0x47be94 <_dl_add_to_slotinfo+0x44> + 47bf06: 48 8d 0d 23 e9 02 00 lea rcx, [rip + 190755] # 0x4aa830 <__PRETTY_FUNCTION__.10493> + 47bf0d: ba 92 03 00 00 mov edx, 914 + 47bf12: 48 8d 35 e1 e8 02 00 lea rsi, [rip + 190689] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> + 47bf19: 48 8d 3d f8 e8 02 00 lea rdi, [rip + 190712] # 0x4aa818 <__PRETTY_FUNCTION__.10670+0x278> + 47bf20: e8 2b 70 f8 ff call 0x402f50 <__assert_fail> + 47bf25: 48 8d 0d ac e8 02 00 lea rcx, [rip + 190636] # 0x4aa7d8 <__PRETTY_FUNCTION__.10670+0x238> + 47bf2c: 48 8d 35 ee e8 02 00 lea rsi, [rip + 190702] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> + 47bf33: bf 0c 00 00 00 mov edi, 12 + 47bf38: 48 83 05 f0 77 04 00 01 add qword ptr [rip + 292848], 1 # 0x4c3730 <_dl_tls_generation> + 47bf40: e8 3b 2a 00 00 call 0x47e980 <_dl_signal_error> + 47bf45: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47bf4f: 90 nop + +000000000047bf50 <_dl_get_origin>: + 47bf50: f3 0f 1e fa endbr64 + 47bf54: 41 55 push r13 + 47bf56: 41 54 push r12 + 47bf58: 55 push rbp + 47bf59: 53 push rbx + 47bf5a: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47bf61: 48 83 0c 24 00 or qword ptr [rsp], 0 + 47bf66: 48 83 ec 08 sub rsp, 8 + 47bf6a: ba 00 10 00 00 mov edx, 4096 + 47bf6f: 48 8d 3d 0d e9 02 00 lea rdi, [rip + 190733] # 0x4aa883 <__PRETTY_FUNCTION__.10394+0x13> + 47bf76: b8 59 00 00 00 mov eax, 89 + 47bf7b: 48 89 e5 mov rbp, rsp + 47bf7e: 48 89 ee mov rsi, rbp + 47bf81: 0f 05 syscall + 47bf83: 3d 00 f0 ff ff cmp eax, 4294963200 + 47bf88: 77 5e ja 0x47bfe8 <_dl_get_origin+0x98> + 47bf8a: 85 c0 test eax, eax + 47bf8c: 7e 5a jle 0x47bfe8 <_dl_get_origin+0x98> + 47bf8e: 0f b6 14 24 movzx edx, byte ptr [rsp] + 47bf92: 80 fa 5b cmp dl, 91 + 47bf95: 74 51 je 0x47bfe8 <_dl_get_origin+0x98> + 47bf97: 80 fa 2f cmp dl, 47 + 47bf9a: 0f 85 e6 00 00 00 jne 0x47c086 <_dl_get_origin+0x136> + 47bfa0: 89 c1 mov ecx, eax + 47bfa2: 48 98 cdqe + 47bfa4: 48 01 e8 add rax, rbp + 47bfa7: eb 19 jmp 0x47bfc2 <_dl_get_origin+0x72> + 47bfa9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47bfb0: 48 83 e8 01 sub rax, 1 + 47bfb4: 8d 59 ff lea ebx, [rcx - 1] + 47bfb7: 80 38 2f cmp byte ptr [rax], 47 + 47bfba: 0f 84 a0 00 00 00 je 0x47c060 <_dl_get_origin+0x110> + 47bfc0: 89 d9 mov ecx, ebx + 47bfc2: 83 f9 01 cmp ecx, 1 + 47bfc5: 75 e9 jne 0x47bfb0 <_dl_get_origin+0x60> + 47bfc7: bf 02 00 00 00 mov edi, 2 + 47bfcc: e8 8f 2f fa ff call 0x41ef60 + 47bfd1: 49 89 c4 mov r12, rax + 47bfd4: 48 85 c0 test rax, rax + 47bfd7: 74 6f je 0x47c048 <_dl_get_origin+0xf8> + 47bfd9: b8 2f 00 00 00 mov eax, 47 + 47bfde: 66 41 89 04 24 mov word ptr [r12], ax + 47bfe3: eb 6a jmp 0x47c04f <_dl_get_origin+0xff> + 47bfe5: 0f 1f 00 nop dword ptr [rax] + 47bfe8: 48 8b 2d 31 78 04 00 mov rbp, qword ptr [rip + 292913] # 0x4c3820 <_dl_origin_path> + 47bfef: 48 85 ed test rbp, rbp + 47bff2: 74 54 je 0x47c048 <_dl_get_origin+0xf8> + 47bff4: 48 89 ef mov rdi, rbp + 47bff7: e8 84 51 f8 ff call 0x401180 <.plt+0x160> + 47bffc: 48 8d 78 01 lea rdi, [rax + 1] + 47c000: 49 89 c5 mov r13, rax + 47c003: e8 58 2f fa ff call 0x41ef60 + 47c008: 49 89 c4 mov r12, rax + 47c00b: 48 85 c0 test rax, rax + 47c00e: 74 38 je 0x47c048 <_dl_get_origin+0xf8> + 47c010: 4c 89 ea mov rdx, r13 + 47c013: 48 89 ee mov rsi, rbp + 47c016: 48 89 c7 mov rdi, rax + 47c019: e8 32 51 f8 ff call 0x401150 <.plt+0x130> + 47c01e: 49 8d 54 24 01 lea rdx, [r12 + 1] + 47c023: 48 39 d0 cmp rax, rdx + 47c026: 77 11 ja 0x47c039 <_dl_get_origin+0xe9> + 47c028: eb 15 jmp 0x47c03f <_dl_get_origin+0xef> + 47c02a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47c030: 48 83 e8 01 sub rax, 1 + 47c034: 48 39 d0 cmp rax, rdx + 47c037: 74 06 je 0x47c03f <_dl_get_origin+0xef> + 47c039: 80 78 ff 2f cmp byte ptr [rax - 1], 47 + 47c03d: 74 f1 je 0x47c030 <_dl_get_origin+0xe0> + 47c03f: c6 00 00 mov byte ptr [rax], 0 + 47c042: eb 0b jmp 0x47c04f <_dl_get_origin+0xff> + 47c044: 0f 1f 40 00 nop dword ptr [rax] + 47c048: 49 c7 c4 ff ff ff ff mov r12, -1 + 47c04f: 48 81 c4 08 10 00 00 add rsp, 4104 + 47c056: 4c 89 e0 mov rax, r12 + 47c059: 5b pop rbx + 47c05a: 5d pop rbp + 47c05b: 41 5c pop r12 + 47c05d: 41 5d pop r13 + 47c05f: c3 ret + 47c060: 83 c1 01 add ecx, 1 + 47c063: 48 63 f9 movsxd rdi, ecx + 47c066: e8 f5 2e fa ff call 0x41ef60 + 47c06b: 49 89 c4 mov r12, rax + 47c06e: 48 85 c0 test rax, rax + 47c071: 74 d5 je 0x47c048 <_dl_get_origin+0xf8> + 47c073: 48 63 d3 movsxd rdx, ebx + 47c076: 48 89 ee mov rsi, rbp + 47c079: 4c 89 e7 mov rdi, r12 + 47c07c: e8 cf 50 f8 ff call 0x401150 <.plt+0x130> + 47c081: c6 00 00 mov byte ptr [rax], 0 + 47c084: eb c9 jmp 0x47c04f <_dl_get_origin+0xff> + 47c086: 48 8d 0d 43 e8 02 00 lea rcx, [rip + 190531] # 0x4aa8d0 <__PRETTY_FUNCTION__.10267> + 47c08d: ba 2f 00 00 00 mov edx, 47 + 47c092: 48 8d 35 0f e8 02 00 lea rsi, [rip + 190479] # 0x4aa8a8 <__PRETTY_FUNCTION__.10394+0x38> + 47c099: 48 8d 3d f2 e7 02 00 lea rdi, [rip + 190450] # 0x4aa892 <__PRETTY_FUNCTION__.10394+0x22> + 47c0a0: e8 ab 6e f8 ff call 0x402f50 <__assert_fail> + 47c0a5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47c0af: 90 nop + +000000000047c0b0 <_dl_scope_free>: + 47c0b0: f3 0f 1e fa endbr64 + 47c0b4: 41 54 push r12 + 47c0b6: 55 push rbp + 47c0b7: 48 89 fd mov rbp, rdi + 47c0ba: 48 83 ec 08 sub rsp, 8 + 47c0be: 64 44 8b 24 25 18 00 00 00 mov r12d, dword ptr fs:[24] + 47c0c7: 45 85 e4 test r12d, r12d + 47c0ca: 75 14 jne 0x47c0e0 <_dl_scope_free+0x30> + 47c0cc: e8 7f 34 fa ff call 0x41f550 + 47c0d1: 48 83 c4 08 add rsp, 8 + 47c0d5: 44 89 e0 mov eax, r12d + 47c0d8: 5d pop rbp + 47c0d9: 41 5c pop r12 + 47c0db: c3 ret + 47c0dc: 0f 1f 40 00 nop dword ptr [rax] + 47c0e0: 4c 8b 25 31 77 04 00 mov r12, qword ptr [rip + 292657] # 0x4c3818 <_dl_scope_free_list> + 47c0e7: 4d 85 e4 test r12, r12 + 47c0ea: 74 5c je 0x47c148 <_dl_scope_free+0x98> + 47c0ec: 49 8b 04 24 mov rax, qword ptr [r12] + 47c0f0: 48 83 f8 31 cmp rax, 49 + 47c0f4: 77 1a ja 0x47c110 <_dl_scope_free+0x60> + 47c0f6: 48 8d 50 01 lea rdx, [rax + 1] + 47c0fa: 49 89 14 24 mov qword ptr [r12], rdx + 47c0fe: 49 89 7c c4 08 mov qword ptr [r12 + 8*rax + 8], rdi + 47c103: 45 31 e4 xor r12d, r12d + 47c106: eb c9 jmp 0x47c0d1 <_dl_scope_free+0x21> + 47c108: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 47c110: ff 15 b2 76 04 00 call qword ptr [rip + 292530] # 0x4c37c8 <_dl_wait_lookup_done> + 47c116: 49 8b 04 24 mov rax, qword ptr [r12] + 47c11a: 48 85 c0 test rax, rax + 47c11d: 74 1c je 0x47c13b <_dl_scope_free+0x8b> + 47c11f: 90 nop + 47c120: 48 83 e8 01 sub rax, 1 + 47c124: 49 89 04 24 mov qword ptr [r12], rax + 47c128: 49 8b 7c c4 08 mov rdi, qword ptr [r12 + 8*rax + 8] + 47c12d: e8 1e 34 fa ff call 0x41f550 + 47c132: 49 8b 04 24 mov rax, qword ptr [r12] + 47c136: 48 85 c0 test rax, rax + 47c139: 75 e5 jne 0x47c120 <_dl_scope_free+0x70> + 47c13b: 41 bc 01 00 00 00 mov r12d, 1 + 47c141: eb 8e jmp 0x47c0d1 <_dl_scope_free+0x21> + 47c143: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47c148: bf 98 01 00 00 mov edi, 408 + 47c14d: e8 0e 2e fa ff call 0x41ef60 + 47c152: 48 89 05 bf 76 04 00 mov qword ptr [rip + 292543], rax # 0x4c3818 <_dl_scope_free_list> + 47c159: 48 85 c0 test rax, rax + 47c15c: 74 13 je 0x47c171 <_dl_scope_free+0xc1> + 47c15e: 48 89 68 08 mov qword ptr [rax + 8], rbp + 47c162: 45 31 e4 xor r12d, r12d + 47c165: 48 c7 00 01 00 00 00 mov qword ptr [rax], 1 + 47c16c: e9 60 ff ff ff jmp 0x47c0d1 <_dl_scope_free+0x21> + 47c171: ff 15 51 76 04 00 call qword ptr [rip + 292433] # 0x4c37c8 <_dl_wait_lookup_done> + 47c177: 48 89 ef mov rdi, rbp + 47c17a: 41 bc 01 00 00 00 mov r12d, 1 + 47c180: e8 cb 33 fa ff call 0x41f550 + 47c185: e9 47 ff ff ff jmp 0x47c0d1 <_dl_scope_free+0x21> + 47c18a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000047c190 <_dl_make_stack_executable>: + 47c190: f3 0f 1e fa endbr64 + 47c194: 48 8b 35 7d 4f 04 00 mov rsi, qword ptr [rip + 282493] # 0x4c1118 <_dl_pagesize> + 47c19b: 8b 15 4f 3d 04 00 mov edx, dword ptr [rip + 277839] # 0x4bfef0 <__stack_prot> + 47c1a1: 53 push rbx + 47c1a2: 48 89 fb mov rbx, rdi + 47c1a5: 48 89 f7 mov rdi, rsi + 47c1a8: 48 f7 df neg rdi + 47c1ab: 48 23 3b and rdi, qword ptr [rbx] + 47c1ae: e8 0d d2 fc ff call 0x4493c0 + 47c1b3: 85 c0 test eax, eax + 47c1b5: 75 19 jne 0x47c1d0 <_dl_make_stack_executable+0x40> + 47c1b7: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 47c1be: 5b pop rbx + 47c1bf: 83 0d 42 4f 04 00 01 or dword ptr [rip + 282434], 1 # 0x4c1108 <_dl_stack_flags> + 47c1c6: c3 ret + 47c1c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 47c1d0: f3 0f 1e fa endbr64 + 47c1d4: 48 c7 c0 c0 ff ff ff mov rax, -64 + 47c1db: 5b pop rbx + 47c1dc: 64 8b 00 mov eax, dword ptr fs:[rax] + 47c1df: c3 ret + +000000000047c1e0 <_dl_runtime_profile_avx512>: + 47c1e0: f3 0f 1e fa endbr64 + 47c1e4: 48 83 ec 20 sub rsp, 32 + 47c1e8: 48 89 1c 24 mov qword ptr [rsp], rbx + 47c1ec: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 47c1f1: 48 89 e3 mov rbx, rsp + 47c1f4: 48 83 e4 c0 and rsp, -64 + 47c1f8: 48 81 ec 80 03 00 00 sub rsp, 896 + 47c1ff: 48 89 63 18 mov qword ptr [rbx + 24], rsp + 47c203: 48 89 14 24 mov qword ptr [rsp], rdx + 47c207: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 47c20c: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 + 47c211: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 47c216: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi + 47c21b: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi + 47c220: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp + 47c225: 48 8d 43 30 lea rax, [rbx + 48] + 47c229: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 47c22e: 0f 29 44 24 40 movaps xmmword ptr [rsp + 64], xmm0 + 47c233: 0f 29 4c 24 50 movaps xmmword ptr [rsp + 80], xmm1 + 47c238: 0f 29 54 24 60 movaps xmmword ptr [rsp + 96], xmm2 + 47c23d: 0f 29 5c 24 70 movaps xmmword ptr [rsp + 112], xmm3 + 47c242: 0f 29 a4 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm4 + 47c24a: 0f 29 ac 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm5 + 47c252: 0f 29 b4 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm6 + 47c25a: 0f 29 bc 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm7 + 47c262: 66 0f 1b + 47c265: 84 24 c0 test byte ptr [rax + 8*rax], ah + 47c268: 02 00 add al, byte ptr [rax] + 47c26a: 00 66 0f add byte ptr [rsi + 15], ah + 47c26d: 1b 8c 24 d0 02 00 00 sbb ecx, dword ptr [rsp + 720] + 47c274: 66 0f 1b + 47c277: 94 xchg eax, esp + 47c278: 24 e0 and al, -32 + 47c27a: 02 00 add al, byte ptr [rax] + 47c27c: 00 66 0f add byte ptr [rsi + 15], ah + 47c27f: 1b 9c 24 f0 02 00 00 sbb ebx, dword ptr [rsp + 752] + 47c286: 62 f1 fd 48 7f 44 24 03 vmovdqa64 zmmword ptr [rsp + 192], zmm0 + 47c28e: 62 f1 fd 48 7f 4c 24 04 vmovdqa64 zmmword ptr [rsp + 256], zmm1 + 47c296: 62 f1 fd 48 7f 54 24 05 vmovdqa64 zmmword ptr [rsp + 320], zmm2 + 47c29e: 62 f1 fd 48 7f 5c 24 06 vmovdqa64 zmmword ptr [rsp + 384], zmm3 + 47c2a6: 62 f1 fd 48 7f 64 24 07 vmovdqa64 zmmword ptr [rsp + 448], zmm4 + 47c2ae: 62 f1 fd 48 7f 6c 24 08 vmovdqa64 zmmword ptr [rsp + 512], zmm5 + 47c2b6: 62 f1 fd 48 7f 74 24 09 vmovdqa64 zmmword ptr [rsp + 576], zmm6 + 47c2be: 62 f1 fd 48 7f 7c 24 0a vmovdqa64 zmmword ptr [rsp + 640], zmm7 + 47c2c6: c5 f9 7f 84 24 00 03 00 00 vmovdqa xmmword ptr [rsp + 768], xmm0 + 47c2cf: c5 f9 7f 8c 24 10 03 00 00 vmovdqa xmmword ptr [rsp + 784], xmm1 + 47c2d8: c5 f9 7f 94 24 20 03 00 00 vmovdqa xmmword ptr [rsp + 800], xmm2 + 47c2e1: c5 f9 7f 9c 24 30 03 00 00 vmovdqa xmmword ptr [rsp + 816], xmm3 + 47c2ea: c5 f9 7f a4 24 40 03 00 00 vmovdqa xmmword ptr [rsp + 832], xmm4 + 47c2f3: c5 f9 7f ac 24 50 03 00 00 vmovdqa xmmword ptr [rsp + 848], xmm5 + 47c2fc: c5 f9 7f b4 24 60 03 00 00 vmovdqa xmmword ptr [rsp + 864], xmm6 + 47c305: c5 f9 7f bc 24 70 03 00 00 vmovdqa xmmword ptr [rsp + 880], xmm7 + 47c30e: 48 89 e1 mov rcx, rsp + 47c311: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] + 47c315: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] + 47c319: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] + 47c31d: 4c 8d 43 10 lea r8, [rbx + 16] + 47c321: e8 0a 98 00 00 call 0x485b30 <_dl_profile_fixup> + 47c326: 49 89 c3 mov r11, rax + 47c329: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 47c32d: 48 8b 14 24 mov rdx, qword ptr [rsp] + 47c331: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 47c336: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] + 47c33b: 0f 28 44 24 40 movaps xmm0, xmmword ptr [rsp + 64] + 47c340: 0f 28 4c 24 50 movaps xmm1, xmmword ptr [rsp + 80] + 47c345: 0f 28 54 24 60 movaps xmm2, xmmword ptr [rsp + 96] + 47c34a: 0f 28 5c 24 70 movaps xmm3, xmmword ptr [rsp + 112] + 47c34f: 0f 28 a4 24 80 00 00 00 movaps xmm4, xmmword ptr [rsp + 128] + 47c357: 0f 28 ac 24 90 00 00 00 movaps xmm5, xmmword ptr [rsp + 144] + 47c35f: 0f 28 b4 24 a0 00 00 00 movaps xmm6, xmmword ptr [rsp + 160] + 47c367: 0f 28 bc 24 b0 00 00 00 movaps xmm7, xmmword ptr [rsp + 176] + 47c36f: c4 62 79 29 84 24 00 03 00 00 vpcmpeqq xmm8, xmm0, xmmword ptr [rsp + 768] + 47c379: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c37e: 81 fe ff ff 00 00 cmp esi, 65535 + 47c384: 74 0b je 0x47c391 <_dl_runtime_profile_avx512+0x1b1> + 47c386: c5 f9 7f 84 24 c0 00 00 00 vmovdqa xmmword ptr [rsp + 192], xmm0 + 47c38f: eb 0e jmp 0x47c39f <_dl_runtime_profile_avx512+0x1bf> + 47c391: 62 f1 fd 48 6f 44 24 03 vmovdqa64 zmm0, zmmword ptr [rsp + 192] + 47c399: c5 f9 7f 44 24 40 vmovdqa xmmword ptr [rsp + 64], xmm0 + 47c39f: c4 62 71 29 84 24 10 03 00 00 vpcmpeqq xmm8, xmm1, xmmword ptr [rsp + 784] + 47c3a9: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c3ae: 81 fe ff ff 00 00 cmp esi, 65535 + 47c3b4: 74 0b je 0x47c3c1 <_dl_runtime_profile_avx512+0x1e1> + 47c3b6: c5 f9 7f 8c 24 00 01 00 00 vmovdqa xmmword ptr [rsp + 256], xmm1 + 47c3bf: eb 0e jmp 0x47c3cf <_dl_runtime_profile_avx512+0x1ef> + 47c3c1: 62 f1 fd 48 6f 4c 24 04 vmovdqa64 zmm1, zmmword ptr [rsp + 256] + 47c3c9: c5 f9 7f 4c 24 50 vmovdqa xmmword ptr [rsp + 80], xmm1 + 47c3cf: c4 62 69 29 84 24 20 03 00 00 vpcmpeqq xmm8, xmm2, xmmword ptr [rsp + 800] + 47c3d9: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c3de: 81 fe ff ff 00 00 cmp esi, 65535 + 47c3e4: 74 0b je 0x47c3f1 <_dl_runtime_profile_avx512+0x211> + 47c3e6: c5 f9 7f 94 24 40 01 00 00 vmovdqa xmmword ptr [rsp + 320], xmm2 + 47c3ef: eb 0e jmp 0x47c3ff <_dl_runtime_profile_avx512+0x21f> + 47c3f1: 62 f1 fd 48 6f 54 24 05 vmovdqa64 zmm2, zmmword ptr [rsp + 320] + 47c3f9: c5 f9 7f 54 24 60 vmovdqa xmmword ptr [rsp + 96], xmm2 + 47c3ff: c4 62 61 29 84 24 30 03 00 00 vpcmpeqq xmm8, xmm3, xmmword ptr [rsp + 816] + 47c409: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c40e: 81 fe ff ff 00 00 cmp esi, 65535 + 47c414: 74 0b je 0x47c421 <_dl_runtime_profile_avx512+0x241> + 47c416: c5 f9 7f 9c 24 80 01 00 00 vmovdqa xmmword ptr [rsp + 384], xmm3 + 47c41f: eb 0e jmp 0x47c42f <_dl_runtime_profile_avx512+0x24f> + 47c421: 62 f1 fd 48 6f 5c 24 06 vmovdqa64 zmm3, zmmword ptr [rsp + 384] + 47c429: c5 f9 7f 5c 24 70 vmovdqa xmmword ptr [rsp + 112], xmm3 + 47c42f: c4 62 59 29 84 24 40 03 00 00 vpcmpeqq xmm8, xmm4, xmmword ptr [rsp + 832] + 47c439: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c43e: 81 fe ff ff 00 00 cmp esi, 65535 + 47c444: 74 0b je 0x47c451 <_dl_runtime_profile_avx512+0x271> + 47c446: c5 f9 7f a4 24 c0 01 00 00 vmovdqa xmmword ptr [rsp + 448], xmm4 + 47c44f: eb 11 jmp 0x47c462 <_dl_runtime_profile_avx512+0x282> + 47c451: 62 f1 fd 48 6f 64 24 07 vmovdqa64 zmm4, zmmword ptr [rsp + 448] + 47c459: c5 f9 7f a4 24 80 00 00 00 vmovdqa xmmword ptr [rsp + 128], xmm4 + 47c462: c4 62 51 29 84 24 50 03 00 00 vpcmpeqq xmm8, xmm5, xmmword ptr [rsp + 848] + 47c46c: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c471: 81 fe ff ff 00 00 cmp esi, 65535 + 47c477: 74 0b je 0x47c484 <_dl_runtime_profile_avx512+0x2a4> + 47c479: c5 f9 7f ac 24 00 02 00 00 vmovdqa xmmword ptr [rsp + 512], xmm5 + 47c482: eb 11 jmp 0x47c495 <_dl_runtime_profile_avx512+0x2b5> + 47c484: 62 f1 fd 48 6f 6c 24 08 vmovdqa64 zmm5, zmmword ptr [rsp + 512] + 47c48c: c5 f9 7f ac 24 90 00 00 00 vmovdqa xmmword ptr [rsp + 144], xmm5 + 47c495: c4 62 49 29 84 24 60 03 00 00 vpcmpeqq xmm8, xmm6, xmmword ptr [rsp + 864] + 47c49f: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c4a4: 81 fe ff ff 00 00 cmp esi, 65535 + 47c4aa: 74 0b je 0x47c4b7 <_dl_runtime_profile_avx512+0x2d7> + 47c4ac: c5 f9 7f b4 24 40 02 00 00 vmovdqa xmmword ptr [rsp + 576], xmm6 + 47c4b5: eb 11 jmp 0x47c4c8 <_dl_runtime_profile_avx512+0x2e8> + 47c4b7: 62 f1 fd 48 6f 74 24 09 vmovdqa64 zmm6, zmmword ptr [rsp + 576] + 47c4bf: c5 f9 7f b4 24 a0 00 00 00 vmovdqa xmmword ptr [rsp + 160], xmm6 + 47c4c8: c4 62 41 29 84 24 70 03 00 00 vpcmpeqq xmm8, xmm7, xmmword ptr [rsp + 880] + 47c4d2: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c4d7: 81 fe ff ff 00 00 cmp esi, 65535 + 47c4dd: 74 0b je 0x47c4ea <_dl_runtime_profile_avx512+0x30a> + 47c4df: c5 f9 7f bc 24 80 02 00 00 vmovdqa xmmword ptr [rsp + 640], xmm7 + 47c4e8: eb 11 jmp 0x47c4fb <_dl_runtime_profile_avx512+0x31b> + 47c4ea: 62 f1 fd 48 6f 7c 24 0a vmovdqa64 zmm7, zmmword ptr [rsp + 640] + 47c4f2: c5 f9 7f bc 24 b0 00 00 00 vmovdqa xmmword ptr [rsp + 176], xmm7 + 47c4fb: 66 0f 1a + 47c4fe: 84 24 c0 test byte ptr [rax + 8*rax], ah + 47c501: 02 00 add al, byte ptr [rax] + 47c503: 00 66 0f add byte ptr [rsi + 15], ah + 47c506: 1a 8c 24 d0 02 00 00 sbb cl, byte ptr [rsp + 720] + 47c50d: 66 0f 1a + 47c510: 94 xchg eax, esp + 47c511: 24 e0 and al, -32 + 47c513: 02 00 add al, byte ptr [rax] + 47c515: 00 66 0f add byte ptr [rsi + 15], ah + 47c518: 1a 9c 24 f0 02 00 00 sbb bl, byte ptr [rsp + 752] + 47c51f: 4c 8b 53 10 mov r10, qword ptr [rbx + 16] + 47c523: 4d 85 d2 test r10, r10 + 47c526: f2 79 1e repne jns 0x47c547 <_dl_runtime_profile_avx512+0x367> + 47c529: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 47c52e: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] + 47c533: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] + 47c538: 48 89 dc mov rsp, rbx + 47c53b: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 47c53f: 48 83 c4 30 add rsp, 48 + 47c543: f2 41 ff e3 repne jmp r11 + 47c547: 48 8d 73 38 lea rsi, [rbx + 56] + 47c54b: 49 83 c2 08 add r10, 8 + 47c54f: 49 83 e2 f0 and r10, -16 + 47c553: 4c 89 d1 mov rcx, r10 + 47c556: 4c 29 d4 sub rsp, r10 + 47c559: 48 89 e7 mov rdi, rsp + 47c55c: 48 c1 e9 03 shr rcx, 3 + 47c560: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] + 47c563: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 47c567: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] + 47c56b: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] + 47c56f: f2 41 ff d3 repne call r11 + 47c573: 48 8b 63 18 mov rsp, qword ptr [rbx + 24] + 47c577: 48 81 ec 10 01 00 00 sub rsp, 272 + 47c57e: 48 89 e1 mov rcx, rsp + 47c581: 48 89 01 mov qword ptr [rcx], rax + 47c584: 48 89 51 08 mov qword ptr [rcx + 8], rdx + 47c588: 0f 29 41 10 movaps xmmword ptr [rcx + 16], xmm0 + 47c58c: 0f 29 49 20 movaps xmmword ptr [rcx + 32], xmm1 + 47c590: 62 f1 fd 48 7f 81 50 00 00 00 vmovdqa64 zmmword ptr [rcx + 80], zmm0 + 47c59a: 62 f1 fd 48 7f 89 90 00 00 00 vmovdqa64 zmmword ptr [rcx + 144], zmm1 + 47c5a4: c5 f9 7f 81 f0 00 00 00 vmovdqa xmmword ptr [rcx + 240], xmm0 + 47c5ac: c5 f9 7f 89 00 01 00 00 vmovdqa xmmword ptr [rcx + 256], xmm1 + 47c5b4: 66 0f 1b + 47c5b7: 81 d0 00 00 00 66 adc eax, 1711276032 + 47c5bd: 0f 1b + 47c5bf: 89 e0 mov eax, esp + 47c5c1: 00 00 add byte ptr [rax], al + 47c5c3: 00 db add bl, bl + 47c5c5: 79 30 jns 0x47c5f7 <_dl_runtime_profile_avx512+0x417> + 47c5c7: db 79 40 fstp tbyte ptr [rcx + 64] + 47c5ca: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 47c5ce: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] + 47c5d2: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] + 47c5d6: e8 b5 97 00 00 call 0x485d90 <_dl_call_pltexit> + 47c5db: 48 8b 04 24 mov rax, qword ptr [rsp] + 47c5df: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 47c5e4: 0f 28 44 24 10 movaps xmm0, xmmword ptr [rsp + 16] + 47c5e9: 0f 28 4c 24 20 movaps xmm1, xmmword ptr [rsp + 32] + 47c5ee: c4 e2 79 29 94 24 f0 00 00 00 vpcmpeqq xmm2, xmm0, xmmword ptr [rsp + 240] + 47c5f8: c5 f9 d7 f2 vpmovmskb esi, xmm2 + 47c5fc: 81 fe ff ff 00 00 cmp esi, 65535 + 47c602: 75 0b jne 0x47c60f <_dl_runtime_profile_avx512+0x42f> + 47c604: 62 f1 fd 48 6f 84 24 50 00 00 00 vmovdqa64 zmm0, zmmword ptr [rsp + 80] + 47c60f: c4 e2 71 29 94 24 00 01 00 00 vpcmpeqq xmm2, xmm1, xmmword ptr [rsp + 256] + 47c619: c5 f9 d7 f2 vpmovmskb esi, xmm2 + 47c61d: 81 fe ff ff 00 00 cmp esi, 65535 + 47c623: 75 0b jne 0x47c630 <_dl_runtime_profile_avx512+0x450> + 47c625: 62 f1 fd 48 6f 8c 24 90 00 00 00 vmovdqa64 zmm1, zmmword ptr [rsp + 144] + 47c630: 66 0f 1a + 47c633: 84 24 d0 test byte ptr [rax + 8*rdx], ah + 47c636: 00 00 add byte ptr [rax], al + 47c638: 00 66 0f add byte ptr [rsi + 15], ah + 47c63b: 1a 8c 24 e0 00 00 00 sbb cl, byte ptr [rsp + 224] + 47c642: db 6c 24 40 fld tbyte ptr [rsp + 64] + 47c646: db 6c 24 30 fld tbyte ptr [rsp + 48] + 47c64a: 48 89 dc mov rsp, rbx + 47c64d: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 47c651: 48 83 c4 30 add rsp, 48 + 47c655: f2 c3 repne ret + 47c657: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000047c660 <_dl_runtime_profile_avx>: + 47c660: f3 0f 1e fa endbr64 + 47c664: 48 83 ec 20 sub rsp, 32 + 47c668: 48 89 1c 24 mov qword ptr [rsp], rbx + 47c66c: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 47c671: 48 89 e3 mov rbx, rsp + 47c674: 48 83 e4 e0 and rsp, -32 + 47c678: 48 81 ec 80 03 00 00 sub rsp, 896 + 47c67f: 48 89 63 18 mov qword ptr [rbx + 24], rsp + 47c683: 48 89 14 24 mov qword ptr [rsp], rdx + 47c687: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 47c68c: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 + 47c691: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 47c696: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi + 47c69b: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi + 47c6a0: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp + 47c6a5: 48 8d 43 30 lea rax, [rbx + 48] + 47c6a9: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 47c6ae: 0f 29 44 24 40 movaps xmmword ptr [rsp + 64], xmm0 + 47c6b3: 0f 29 4c 24 50 movaps xmmword ptr [rsp + 80], xmm1 + 47c6b8: 0f 29 54 24 60 movaps xmmword ptr [rsp + 96], xmm2 + 47c6bd: 0f 29 5c 24 70 movaps xmmword ptr [rsp + 112], xmm3 + 47c6c2: 0f 29 a4 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm4 + 47c6ca: 0f 29 ac 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm5 + 47c6d2: 0f 29 b4 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm6 + 47c6da: 0f 29 bc 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm7 + 47c6e2: 66 0f 1b + 47c6e5: 84 24 c0 test byte ptr [rax + 8*rax], ah + 47c6e8: 02 00 add al, byte ptr [rax] + 47c6ea: 00 66 0f add byte ptr [rsi + 15], ah + 47c6ed: 1b 8c 24 d0 02 00 00 sbb ecx, dword ptr [rsp + 720] + 47c6f4: 66 0f 1b + 47c6f7: 94 xchg eax, esp + 47c6f8: 24 e0 and al, -32 + 47c6fa: 02 00 add al, byte ptr [rax] + 47c6fc: 00 66 0f add byte ptr [rsi + 15], ah + 47c6ff: 1b 9c 24 f0 02 00 00 sbb ebx, dword ptr [rsp + 752] + 47c706: c5 fd 7f 84 24 c0 00 00 00 vmovdqa ymmword ptr [rsp + 192], ymm0 + 47c70f: c5 fd 7f 8c 24 00 01 00 00 vmovdqa ymmword ptr [rsp + 256], ymm1 + 47c718: c5 fd 7f 94 24 40 01 00 00 vmovdqa ymmword ptr [rsp + 320], ymm2 + 47c721: c5 fd 7f 9c 24 80 01 00 00 vmovdqa ymmword ptr [rsp + 384], ymm3 + 47c72a: c5 fd 7f a4 24 c0 01 00 00 vmovdqa ymmword ptr [rsp + 448], ymm4 + 47c733: c5 fd 7f ac 24 00 02 00 00 vmovdqa ymmword ptr [rsp + 512], ymm5 + 47c73c: c5 fd 7f b4 24 40 02 00 00 vmovdqa ymmword ptr [rsp + 576], ymm6 + 47c745: c5 fd 7f bc 24 80 02 00 00 vmovdqa ymmword ptr [rsp + 640], ymm7 + 47c74e: c5 f9 7f 84 24 00 03 00 00 vmovdqa xmmword ptr [rsp + 768], xmm0 + 47c757: c5 f9 7f 8c 24 10 03 00 00 vmovdqa xmmword ptr [rsp + 784], xmm1 + 47c760: c5 f9 7f 94 24 20 03 00 00 vmovdqa xmmword ptr [rsp + 800], xmm2 + 47c769: c5 f9 7f 9c 24 30 03 00 00 vmovdqa xmmword ptr [rsp + 816], xmm3 + 47c772: c5 f9 7f a4 24 40 03 00 00 vmovdqa xmmword ptr [rsp + 832], xmm4 + 47c77b: c5 f9 7f ac 24 50 03 00 00 vmovdqa xmmword ptr [rsp + 848], xmm5 + 47c784: c5 f9 7f b4 24 60 03 00 00 vmovdqa xmmword ptr [rsp + 864], xmm6 + 47c78d: c5 f9 7f bc 24 70 03 00 00 vmovdqa xmmword ptr [rsp + 880], xmm7 + 47c796: 48 89 e1 mov rcx, rsp + 47c799: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] + 47c79d: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] + 47c7a1: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] + 47c7a5: 4c 8d 43 10 lea r8, [rbx + 16] + 47c7a9: e8 82 93 00 00 call 0x485b30 <_dl_profile_fixup> + 47c7ae: 49 89 c3 mov r11, rax + 47c7b1: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 47c7b5: 48 8b 14 24 mov rdx, qword ptr [rsp] + 47c7b9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 47c7be: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] + 47c7c3: 0f 28 44 24 40 movaps xmm0, xmmword ptr [rsp + 64] + 47c7c8: 0f 28 4c 24 50 movaps xmm1, xmmword ptr [rsp + 80] + 47c7cd: 0f 28 54 24 60 movaps xmm2, xmmword ptr [rsp + 96] + 47c7d2: 0f 28 5c 24 70 movaps xmm3, xmmword ptr [rsp + 112] + 47c7d7: 0f 28 a4 24 80 00 00 00 movaps xmm4, xmmword ptr [rsp + 128] + 47c7df: 0f 28 ac 24 90 00 00 00 movaps xmm5, xmmword ptr [rsp + 144] + 47c7e7: 0f 28 b4 24 a0 00 00 00 movaps xmm6, xmmword ptr [rsp + 160] + 47c7ef: 0f 28 bc 24 b0 00 00 00 movaps xmm7, xmmword ptr [rsp + 176] + 47c7f7: c4 62 79 29 84 24 00 03 00 00 vpcmpeqq xmm8, xmm0, xmmword ptr [rsp + 768] + 47c801: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c806: 81 fe ff ff 00 00 cmp esi, 65535 + 47c80c: 74 0b je 0x47c819 <_dl_runtime_profile_avx+0x1b9> + 47c80e: c5 f9 7f 84 24 c0 00 00 00 vmovdqa xmmword ptr [rsp + 192], xmm0 + 47c817: eb 0f jmp 0x47c828 <_dl_runtime_profile_avx+0x1c8> + 47c819: c5 fd 6f 84 24 c0 00 00 00 vmovdqa ymm0, ymmword ptr [rsp + 192] + 47c822: c5 f9 7f 44 24 40 vmovdqa xmmword ptr [rsp + 64], xmm0 + 47c828: c4 62 71 29 84 24 10 03 00 00 vpcmpeqq xmm8, xmm1, xmmword ptr [rsp + 784] + 47c832: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c837: 81 fe ff ff 00 00 cmp esi, 65535 + 47c83d: 74 0b je 0x47c84a <_dl_runtime_profile_avx+0x1ea> + 47c83f: c5 f9 7f 8c 24 00 01 00 00 vmovdqa xmmword ptr [rsp + 256], xmm1 + 47c848: eb 0f jmp 0x47c859 <_dl_runtime_profile_avx+0x1f9> + 47c84a: c5 fd 6f 8c 24 00 01 00 00 vmovdqa ymm1, ymmword ptr [rsp + 256] + 47c853: c5 f9 7f 4c 24 50 vmovdqa xmmword ptr [rsp + 80], xmm1 + 47c859: c4 62 69 29 84 24 20 03 00 00 vpcmpeqq xmm8, xmm2, xmmword ptr [rsp + 800] + 47c863: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c868: 81 fe ff ff 00 00 cmp esi, 65535 + 47c86e: 74 0b je 0x47c87b <_dl_runtime_profile_avx+0x21b> + 47c870: c5 f9 7f 94 24 40 01 00 00 vmovdqa xmmword ptr [rsp + 320], xmm2 + 47c879: eb 0f jmp 0x47c88a <_dl_runtime_profile_avx+0x22a> + 47c87b: c5 fd 6f 94 24 40 01 00 00 vmovdqa ymm2, ymmword ptr [rsp + 320] + 47c884: c5 f9 7f 54 24 60 vmovdqa xmmword ptr [rsp + 96], xmm2 + 47c88a: c4 62 61 29 84 24 30 03 00 00 vpcmpeqq xmm8, xmm3, xmmword ptr [rsp + 816] + 47c894: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c899: 81 fe ff ff 00 00 cmp esi, 65535 + 47c89f: 74 0b je 0x47c8ac <_dl_runtime_profile_avx+0x24c> + 47c8a1: c5 f9 7f 9c 24 80 01 00 00 vmovdqa xmmword ptr [rsp + 384], xmm3 + 47c8aa: eb 0f jmp 0x47c8bb <_dl_runtime_profile_avx+0x25b> + 47c8ac: c5 fd 6f 9c 24 80 01 00 00 vmovdqa ymm3, ymmword ptr [rsp + 384] + 47c8b5: c5 f9 7f 5c 24 70 vmovdqa xmmword ptr [rsp + 112], xmm3 + 47c8bb: c4 62 59 29 84 24 40 03 00 00 vpcmpeqq xmm8, xmm4, xmmword ptr [rsp + 832] + 47c8c5: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c8ca: 81 fe ff ff 00 00 cmp esi, 65535 + 47c8d0: 74 0b je 0x47c8dd <_dl_runtime_profile_avx+0x27d> + 47c8d2: c5 f9 7f a4 24 c0 01 00 00 vmovdqa xmmword ptr [rsp + 448], xmm4 + 47c8db: eb 12 jmp 0x47c8ef <_dl_runtime_profile_avx+0x28f> + 47c8dd: c5 fd 6f a4 24 c0 01 00 00 vmovdqa ymm4, ymmword ptr [rsp + 448] + 47c8e6: c5 f9 7f a4 24 80 00 00 00 vmovdqa xmmword ptr [rsp + 128], xmm4 + 47c8ef: c4 62 51 29 84 24 50 03 00 00 vpcmpeqq xmm8, xmm5, xmmword ptr [rsp + 848] + 47c8f9: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c8fe: 81 fe ff ff 00 00 cmp esi, 65535 + 47c904: 74 0b je 0x47c911 <_dl_runtime_profile_avx+0x2b1> + 47c906: c5 f9 7f ac 24 00 02 00 00 vmovdqa xmmword ptr [rsp + 512], xmm5 + 47c90f: eb 12 jmp 0x47c923 <_dl_runtime_profile_avx+0x2c3> + 47c911: c5 fd 6f ac 24 00 02 00 00 vmovdqa ymm5, ymmword ptr [rsp + 512] + 47c91a: c5 f9 7f ac 24 90 00 00 00 vmovdqa xmmword ptr [rsp + 144], xmm5 + 47c923: c4 62 49 29 84 24 60 03 00 00 vpcmpeqq xmm8, xmm6, xmmword ptr [rsp + 864] + 47c92d: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c932: 81 fe ff ff 00 00 cmp esi, 65535 + 47c938: 74 0b je 0x47c945 <_dl_runtime_profile_avx+0x2e5> + 47c93a: c5 f9 7f b4 24 40 02 00 00 vmovdqa xmmword ptr [rsp + 576], xmm6 + 47c943: eb 12 jmp 0x47c957 <_dl_runtime_profile_avx+0x2f7> + 47c945: c5 fd 6f b4 24 40 02 00 00 vmovdqa ymm6, ymmword ptr [rsp + 576] + 47c94e: c5 f9 7f b4 24 a0 00 00 00 vmovdqa xmmword ptr [rsp + 160], xmm6 + 47c957: c4 62 41 29 84 24 70 03 00 00 vpcmpeqq xmm8, xmm7, xmmword ptr [rsp + 880] + 47c961: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 + 47c966: 81 fe ff ff 00 00 cmp esi, 65535 + 47c96c: 74 0b je 0x47c979 <_dl_runtime_profile_avx+0x319> + 47c96e: c5 f9 7f bc 24 80 02 00 00 vmovdqa xmmword ptr [rsp + 640], xmm7 + 47c977: eb 12 jmp 0x47c98b <_dl_runtime_profile_avx+0x32b> + 47c979: c5 fd 6f bc 24 80 02 00 00 vmovdqa ymm7, ymmword ptr [rsp + 640] + 47c982: c5 f9 7f bc 24 b0 00 00 00 vmovdqa xmmword ptr [rsp + 176], xmm7 + 47c98b: 66 0f 1a + 47c98e: 84 24 c0 test byte ptr [rax + 8*rax], ah + 47c991: 02 00 add al, byte ptr [rax] + 47c993: 00 66 0f add byte ptr [rsi + 15], ah + 47c996: 1a 8c 24 d0 02 00 00 sbb cl, byte ptr [rsp + 720] + 47c99d: 66 0f 1a + 47c9a0: 94 xchg eax, esp + 47c9a1: 24 e0 and al, -32 + 47c9a3: 02 00 add al, byte ptr [rax] + 47c9a5: 00 66 0f add byte ptr [rsi + 15], ah + 47c9a8: 1a 9c 24 f0 02 00 00 sbb bl, byte ptr [rsp + 752] + 47c9af: 4c 8b 53 10 mov r10, qword ptr [rbx + 16] + 47c9b3: 4d 85 d2 test r10, r10 + 47c9b6: f2 79 1e repne jns 0x47c9d7 <_dl_runtime_profile_avx+0x377> + 47c9b9: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 47c9be: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] + 47c9c3: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] + 47c9c8: 48 89 dc mov rsp, rbx + 47c9cb: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 47c9cf: 48 83 c4 30 add rsp, 48 + 47c9d3: f2 41 ff e3 repne jmp r11 + 47c9d7: 48 8d 73 38 lea rsi, [rbx + 56] + 47c9db: 49 83 c2 08 add r10, 8 + 47c9df: 49 83 e2 f0 and r10, -16 + 47c9e3: 4c 89 d1 mov rcx, r10 + 47c9e6: 4c 29 d4 sub rsp, r10 + 47c9e9: 48 89 e7 mov rdi, rsp + 47c9ec: 48 c1 e9 03 shr rcx, 3 + 47c9f0: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] + 47c9f3: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 47c9f7: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] + 47c9fb: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] + 47c9ff: f2 41 ff d3 repne call r11 + 47ca03: 48 8b 63 18 mov rsp, qword ptr [rbx + 24] + 47ca07: 48 81 ec 10 01 00 00 sub rsp, 272 + 47ca0e: 48 89 e1 mov rcx, rsp + 47ca11: 48 89 01 mov qword ptr [rcx], rax + 47ca14: 48 89 51 08 mov qword ptr [rcx + 8], rdx + 47ca18: 0f 29 41 10 movaps xmmword ptr [rcx + 16], xmm0 + 47ca1c: 0f 29 49 20 movaps xmmword ptr [rcx + 32], xmm1 + 47ca20: c5 fd 7f 41 50 vmovdqa ymmword ptr [rcx + 80], ymm0 + 47ca25: c5 fd 7f 89 90 00 00 00 vmovdqa ymmword ptr [rcx + 144], ymm1 + 47ca2d: c5 f9 7f 81 f0 00 00 00 vmovdqa xmmword ptr [rcx + 240], xmm0 + 47ca35: c5 f9 7f 89 00 01 00 00 vmovdqa xmmword ptr [rcx + 256], xmm1 + 47ca3d: 66 0f 1b + 47ca40: 81 d0 00 00 00 66 adc eax, 1711276032 + 47ca46: 0f 1b + 47ca48: 89 e0 mov eax, esp + 47ca4a: 00 00 add byte ptr [rax], al + 47ca4c: 00 db add bl, bl + 47ca4e: 79 30 jns 0x47ca80 <_dl_runtime_profile_avx+0x420> + 47ca50: db 79 40 fstp tbyte ptr [rcx + 64] + 47ca53: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 47ca57: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] + 47ca5b: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] + 47ca5f: e8 2c 93 00 00 call 0x485d90 <_dl_call_pltexit> + 47ca64: 48 8b 04 24 mov rax, qword ptr [rsp] + 47ca68: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 47ca6d: 0f 28 44 24 10 movaps xmm0, xmmword ptr [rsp + 16] + 47ca72: 0f 28 4c 24 20 movaps xmm1, xmmword ptr [rsp + 32] + 47ca77: c4 e2 79 29 94 24 f0 00 00 00 vpcmpeqq xmm2, xmm0, xmmword ptr [rsp + 240] + 47ca81: c5 f9 d7 f2 vpmovmskb esi, xmm2 + 47ca85: 81 fe ff ff 00 00 cmp esi, 65535 + 47ca8b: 75 06 jne 0x47ca93 <_dl_runtime_profile_avx+0x433> + 47ca8d: c5 fd 6f 44 24 50 vmovdqa ymm0, ymmword ptr [rsp + 80] + 47ca93: c4 e2 71 29 94 24 00 01 00 00 vpcmpeqq xmm2, xmm1, xmmword ptr [rsp + 256] + 47ca9d: c5 f9 d7 f2 vpmovmskb esi, xmm2 + 47caa1: 81 fe ff ff 00 00 cmp esi, 65535 + 47caa7: 75 09 jne 0x47cab2 <_dl_runtime_profile_avx+0x452> + 47caa9: c5 fd 6f 8c 24 90 00 00 00 vmovdqa ymm1, ymmword ptr [rsp + 144] + 47cab2: 66 0f 1a + 47cab5: 84 24 d0 test byte ptr [rax + 8*rdx], ah + 47cab8: 00 00 add byte ptr [rax], al + 47caba: 00 66 0f add byte ptr [rsi + 15], ah + 47cabd: 1a 8c 24 e0 00 00 00 sbb cl, byte ptr [rsp + 224] + 47cac4: db 6c 24 40 fld tbyte ptr [rsp + 64] + 47cac8: db 6c 24 30 fld tbyte ptr [rsp + 48] + 47cacc: 48 89 dc mov rsp, rbx + 47cacf: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 47cad3: 48 83 c4 30 add rsp, 48 + 47cad7: f2 c3 repne ret + 47cad9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047cae0 <_dl_runtime_profile_sse>: + 47cae0: f3 0f 1e fa endbr64 + 47cae4: 48 83 ec 20 sub rsp, 32 + 47cae8: 48 89 1c 24 mov qword ptr [rsp], rbx + 47caec: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 47caf1: 48 89 e3 mov rbx, rsp + 47caf4: 48 83 e4 f0 and rsp, -16 + 47caf8: 48 81 ec 80 03 00 00 sub rsp, 896 + 47caff: 48 89 63 18 mov qword ptr [rbx + 24], rsp + 47cb03: 48 89 14 24 mov qword ptr [rsp], rdx + 47cb07: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 47cb0c: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 + 47cb11: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx + 47cb16: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi + 47cb1b: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi + 47cb20: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp + 47cb25: 48 8d 43 30 lea rax, [rbx + 48] + 47cb29: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 47cb2e: 0f 29 44 24 40 movaps xmmword ptr [rsp + 64], xmm0 + 47cb33: 0f 29 4c 24 50 movaps xmmword ptr [rsp + 80], xmm1 + 47cb38: 0f 29 54 24 60 movaps xmmword ptr [rsp + 96], xmm2 + 47cb3d: 0f 29 5c 24 70 movaps xmmword ptr [rsp + 112], xmm3 + 47cb42: 0f 29 a4 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm4 + 47cb4a: 0f 29 ac 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm5 + 47cb52: 0f 29 b4 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm6 + 47cb5a: 0f 29 bc 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm7 + 47cb62: 66 0f 1b + 47cb65: 84 24 c0 test byte ptr [rax + 8*rax], ah + 47cb68: 02 00 add al, byte ptr [rax] + 47cb6a: 00 66 0f add byte ptr [rsi + 15], ah + 47cb6d: 1b 8c 24 d0 02 00 00 sbb ecx, dword ptr [rsp + 720] + 47cb74: 66 0f 1b + 47cb77: 94 xchg eax, esp + 47cb78: 24 e0 and al, -32 + 47cb7a: 02 00 add al, byte ptr [rax] + 47cb7c: 00 66 0f add byte ptr [rsi + 15], ah + 47cb7f: 1b 9c 24 f0 02 00 00 sbb ebx, dword ptr [rsp + 752] + 47cb86: 48 89 e1 mov rcx, rsp + 47cb89: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] + 47cb8d: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] + 47cb91: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] + 47cb95: 4c 8d 43 10 lea r8, [rbx + 16] + 47cb99: e8 92 8f 00 00 call 0x485b30 <_dl_profile_fixup> + 47cb9e: 49 89 c3 mov r11, rax + 47cba1: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 47cba5: 48 8b 14 24 mov rdx, qword ptr [rsp] + 47cba9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 47cbae: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] + 47cbb3: 0f 28 44 24 40 movaps xmm0, xmmword ptr [rsp + 64] + 47cbb8: 0f 28 4c 24 50 movaps xmm1, xmmword ptr [rsp + 80] + 47cbbd: 0f 28 54 24 60 movaps xmm2, xmmword ptr [rsp + 96] + 47cbc2: 0f 28 5c 24 70 movaps xmm3, xmmword ptr [rsp + 112] + 47cbc7: 0f 28 a4 24 80 00 00 00 movaps xmm4, xmmword ptr [rsp + 128] + 47cbcf: 0f 28 ac 24 90 00 00 00 movaps xmm5, xmmword ptr [rsp + 144] + 47cbd7: 0f 28 b4 24 a0 00 00 00 movaps xmm6, xmmword ptr [rsp + 160] + 47cbdf: 0f 28 bc 24 b0 00 00 00 movaps xmm7, xmmword ptr [rsp + 176] + 47cbe7: 66 0f 1a + 47cbea: 84 24 c0 test byte ptr [rax + 8*rax], ah + 47cbed: 02 00 add al, byte ptr [rax] + 47cbef: 00 66 0f add byte ptr [rsi + 15], ah + 47cbf2: 1a 8c 24 d0 02 00 00 sbb cl, byte ptr [rsp + 720] + 47cbf9: 66 0f 1a + 47cbfc: 94 xchg eax, esp + 47cbfd: 24 e0 and al, -32 + 47cbff: 02 00 add al, byte ptr [rax] + 47cc01: 00 66 0f add byte ptr [rsi + 15], ah + 47cc04: 1a 9c 24 f0 02 00 00 sbb bl, byte ptr [rsp + 752] + 47cc0b: 4c 8b 53 10 mov r10, qword ptr [rbx + 16] + 47cc0f: 4d 85 d2 test r10, r10 + 47cc12: f2 79 1e repne jns 0x47cc33 <_dl_runtime_profile_sse+0x153> + 47cc15: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 47cc1a: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] + 47cc1f: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] + 47cc24: 48 89 dc mov rsp, rbx + 47cc27: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 47cc2b: 48 83 c4 30 add rsp, 48 + 47cc2f: f2 41 ff e3 repne jmp r11 + 47cc33: 48 8d 73 38 lea rsi, [rbx + 56] + 47cc37: 49 83 c2 08 add r10, 8 + 47cc3b: 49 83 e2 f0 and r10, -16 + 47cc3f: 4c 89 d1 mov rcx, r10 + 47cc42: 4c 29 d4 sub rsp, r10 + 47cc45: 48 89 e7 mov rdi, rsp + 47cc48: 48 c1 e9 03 shr rcx, 3 + 47cc4c: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] + 47cc4f: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 47cc53: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] + 47cc57: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] + 47cc5b: f2 41 ff d3 repne call r11 + 47cc5f: 48 8b 63 18 mov rsp, qword ptr [rbx + 24] + 47cc63: 48 81 ec f0 00 00 00 sub rsp, 240 + 47cc6a: 48 89 e1 mov rcx, rsp + 47cc6d: 48 89 01 mov qword ptr [rcx], rax + 47cc70: 48 89 51 08 mov qword ptr [rcx + 8], rdx + 47cc74: 0f 29 41 10 movaps xmmword ptr [rcx + 16], xmm0 + 47cc78: 0f 29 49 20 movaps xmmword ptr [rcx + 32], xmm1 + 47cc7c: 66 0f 1b + 47cc7f: 81 d0 00 00 00 66 adc eax, 1711276032 + 47cc85: 0f 1b + 47cc87: 89 e0 mov eax, esp + 47cc89: 00 00 add byte ptr [rax], al + 47cc8b: 00 db add bl, bl + 47cc8d: 79 30 jns 0x47ccbf <_dl_runtime_profile_sse+0x1df> + 47cc8f: db 79 40 fstp tbyte ptr [rcx + 64] + 47cc92: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 47cc96: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] + 47cc9a: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] + 47cc9e: e8 ed 90 00 00 call 0x485d90 <_dl_call_pltexit> + 47cca3: 48 8b 04 24 mov rax, qword ptr [rsp] + 47cca7: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 47ccac: 0f 28 44 24 10 movaps xmm0, xmmword ptr [rsp + 16] + 47ccb1: 0f 28 4c 24 20 movaps xmm1, xmmword ptr [rsp + 32] + 47ccb6: 66 0f 1a + 47ccb9: 84 24 d0 test byte ptr [rax + 8*rdx], ah + 47ccbc: 00 00 add byte ptr [rax], al + 47ccbe: 00 66 0f add byte ptr [rsi + 15], ah + 47ccc1: 1a 8c 24 e0 00 00 00 sbb cl, byte ptr [rsp + 224] + 47ccc8: db 6c 24 40 fld tbyte ptr [rsp + 64] + 47cccc: db 6c 24 30 fld tbyte ptr [rsp + 48] + 47ccd0: 48 89 dc mov rsp, rbx + 47ccd3: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 47ccd7: 48 83 c4 30 add rsp, 48 + 47ccdb: f2 c3 repne ret + 47ccdd: 0f 1f 00 nop dword ptr [rax] + +000000000047cce0 <_dl_runtime_resolve_fxsave>: + 47cce0: f3 0f 1e fa endbr64 + 47cce4: 53 push rbx + 47cce5: 48 89 e3 mov rbx, rsp + 47cce8: 48 83 e4 f0 and rsp, -16 + 47ccec: 48 81 ec 40 02 00 00 sub rsp, 576 + 47ccf3: 48 89 04 24 mov qword ptr [rsp], rax + 47ccf7: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 47ccfc: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 47cd01: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 47cd06: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 47cd0b: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 + 47cd10: 4c 89 4c 24 30 mov qword ptr [rsp + 48], r9 + 47cd15: 0f ae 44 24 40 fxsave [rsp + 64] + 47cd1a: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 47cd1e: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 47cd22: e8 49 8c 00 00 call 0x485970 <_dl_fixup> + 47cd27: 49 89 c3 mov r11, rax + 47cd2a: 0f ae 4c 24 40 fxrstor [rsp + 64] + 47cd2f: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] + 47cd34: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] + 47cd39: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 47cd3e: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 47cd43: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] + 47cd48: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 47cd4d: 48 8b 04 24 mov rax, qword ptr [rsp] + 47cd51: 48 89 dc mov rsp, rbx + 47cd54: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 47cd58: 48 83 c4 18 add rsp, 24 + 47cd5c: f2 41 ff e3 repne jmp r11 + +000000000047cd60 <_dl_runtime_resolve_xsave>: + 47cd60: f3 0f 1e fa endbr64 + 47cd64: 53 push rbx + 47cd65: 48 89 e3 mov rbx, rsp + 47cd68: 48 83 e4 c0 and rsp, -64 + 47cd6c: 48 2b 25 2d 60 04 00 sub rsp, qword ptr [rip + 286765] # 0x4c2da0 <_dl_x86_cpu_features+0x80> + 47cd73: 48 89 04 24 mov qword ptr [rsp], rax + 47cd77: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 47cd7c: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 47cd81: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 47cd86: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 47cd8b: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 + 47cd90: 4c 89 4c 24 30 mov qword ptr [rsp + 48], r9 + 47cd95: b8 ee 00 00 00 mov eax, 238 + 47cd9a: 31 d2 xor edx, edx + 47cd9c: 48 89 94 24 40 02 00 00 mov qword ptr [rsp + 576], rdx + 47cda4: 48 89 94 24 48 02 00 00 mov qword ptr [rsp + 584], rdx + 47cdac: 48 89 94 24 50 02 00 00 mov qword ptr [rsp + 592], rdx + 47cdb4: 48 89 94 24 58 02 00 00 mov qword ptr [rsp + 600], rdx + 47cdbc: 48 89 94 24 60 02 00 00 mov qword ptr [rsp + 608], rdx + 47cdc4: 48 89 94 24 68 02 00 00 mov qword ptr [rsp + 616], rdx + 47cdcc: 48 89 94 24 70 02 00 00 mov qword ptr [rsp + 624], rdx + 47cdd4: 48 89 94 24 78 02 00 00 mov qword ptr [rsp + 632], rdx + 47cddc: 0f ae 64 24 40 xsave [rsp + 64] + 47cde1: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 47cde5: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 47cde9: e8 82 8b 00 00 call 0x485970 <_dl_fixup> + 47cdee: 49 89 c3 mov r11, rax + 47cdf1: b8 ee 00 00 00 mov eax, 238 + 47cdf6: 31 d2 xor edx, edx + 47cdf8: 0f ae 6c 24 40 xrstor [rsp + 64] + 47cdfd: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] + 47ce02: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] + 47ce07: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 47ce0c: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 47ce11: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] + 47ce16: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 47ce1b: 48 8b 04 24 mov rax, qword ptr [rsp] + 47ce1f: 48 89 dc mov rsp, rbx + 47ce22: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 47ce26: 48 83 c4 18 add rsp, 24 + 47ce2a: f2 41 ff e3 repne jmp r11 + 47ce2e: 66 90 nop + +000000000047ce30 <_dl_runtime_resolve_xsavec>: + 47ce30: f3 0f 1e fa endbr64 + 47ce34: 53 push rbx + 47ce35: 48 89 e3 mov rbx, rsp + 47ce38: 48 83 e4 c0 and rsp, -64 + 47ce3c: 48 2b 25 5d 5f 04 00 sub rsp, qword ptr [rip + 286557] # 0x4c2da0 <_dl_x86_cpu_features+0x80> + 47ce43: 48 89 04 24 mov qword ptr [rsp], rax + 47ce47: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 47ce4c: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 47ce51: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 47ce56: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 47ce5b: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 + 47ce60: 4c 89 4c 24 30 mov qword ptr [rsp + 48], r9 + 47ce65: b8 ee 00 00 00 mov eax, 238 + 47ce6a: 31 d2 xor edx, edx + 47ce6c: 48 89 94 24 50 02 00 00 mov qword ptr [rsp + 592], rdx + 47ce74: 48 89 94 24 58 02 00 00 mov qword ptr [rsp + 600], rdx + 47ce7c: 48 89 94 24 60 02 00 00 mov qword ptr [rsp + 608], rdx + 47ce84: 48 89 94 24 68 02 00 00 mov qword ptr [rsp + 616], rdx + 47ce8c: 48 89 94 24 70 02 00 00 mov qword ptr [rsp + 624], rdx + 47ce94: 48 89 94 24 78 02 00 00 mov qword ptr [rsp + 632], rdx + 47ce9c: 0f c7 64 24 40 xsavec [rsp + 64] + 47cea1: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 47cea5: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] + 47cea9: e8 c2 8a 00 00 call 0x485970 <_dl_fixup> + 47ceae: 49 89 c3 mov r11, rax + 47ceb1: b8 ee 00 00 00 mov eax, 238 + 47ceb6: 31 d2 xor edx, edx + 47ceb8: 0f ae 6c 24 40 xrstor [rsp + 64] + 47cebd: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] + 47cec2: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] + 47cec7: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 47cecc: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 47ced1: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] + 47ced6: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 47cedb: 48 8b 04 24 mov rax, qword ptr [rsp] + 47cedf: 48 89 dc mov rsp, rbx + 47cee2: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 47cee6: 48 83 c4 18 add rsp, 24 + 47ceea: f2 41 ff e3 repne jmp r11 + 47ceee: 66 90 nop + +000000000047cef0 : + 47cef0: 50 push rax + 47cef1: 58 pop rax + 47cef2: bf 02 00 00 00 mov edi, 2 + 47cef7: 48 8d 35 e2 d9 02 00 lea rsi, [rip + 186850] # 0x4aa8e0 <__PRETTY_FUNCTION__.10267+0x10> + 47cefe: 31 c0 xor eax, eax + 47cf00: 48 83 ec 08 sub rsp, 8 + 47cf04: e8 d7 da ff ff call 0x47a9e0 <_dl_dprintf> + 47cf09: bf 7f 00 00 00 mov edi, 127 + 47cf0e: e8 7d ae fc ff call 0x447d90 <_exit> + 47cf13: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47cf1e: 66 90 nop + +000000000047cf20 <_dl_exception_create>: + 47cf20: f3 0f 1e fa endbr64 + 47cf24: 41 57 push r15 + 47cf26: 41 56 push r14 + 47cf28: 41 be 01 00 00 00 mov r14d, 1 + 47cf2e: 41 55 push r13 + 47cf30: 49 89 d5 mov r13, rdx + 47cf33: 41 54 push r12 + 47cf35: 49 89 fc mov r12, rdi + 47cf38: 55 push rbp + 47cf39: 48 8d 2d 55 dc 02 00 lea rbp, [rip + 187477] # 0x4aab95 + 47cf40: 53 push rbx + 47cf41: 48 83 ec 08 sub rsp, 8 + 47cf45: 48 85 f6 test rsi, rsi + 47cf48: 74 0f je 0x47cf59 <_dl_exception_create+0x39> + 47cf4a: 48 89 f7 mov rdi, rsi + 47cf4d: 48 89 f5 mov rbp, rsi + 47cf50: e8 2b 42 f8 ff call 0x401180 <.plt+0x160> + 47cf55: 4c 8d 70 01 lea r14, [rax + 1] + 47cf59: 4c 89 ef mov rdi, r13 + 47cf5c: e8 1f 42 f8 ff call 0x401180 <.plt+0x160> + 47cf61: 4c 8d 78 01 lea r15, [rax + 1] + 47cf65: 4b 8d 3c 37 lea rdi, [r15 + r14] + 47cf69: e8 f2 1f fa ff call 0x41ef60 + 47cf6e: 48 89 c3 mov rbx, rax + 47cf71: 48 85 c0 test rax, rax + 47cf74: 74 43 je 0x47cfb9 <_dl_exception_create+0x99> + 47cf76: 4c 89 fa mov rdx, r15 + 47cf79: 4c 89 ee mov rsi, r13 + 47cf7c: 48 89 c7 mov rdi, rax + 47cf7f: e8 cc 41 f8 ff call 0x401150 <.plt+0x130> + 47cf84: 4c 89 f2 mov rdx, r14 + 47cf87: 48 89 ee mov rsi, rbp + 47cf8a: 48 89 c7 mov rdi, rax + 47cf8d: e8 ce 40 f8 ff call 0x401060 <.plt+0x40> + 47cf92: 66 48 0f 6e cb movq xmm1, rbx + 47cf97: 49 89 5c 24 10 mov qword ptr [r12 + 16], rbx + 47cf9c: 66 48 0f 6e c0 movq xmm0, rax + 47cfa1: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 47cfa5: 41 0f 11 04 24 movups xmmword ptr [r12], xmm0 + 47cfaa: 48 83 c4 08 add rsp, 8 + 47cfae: 5b pop rbx + 47cfaf: 5d pop rbp + 47cfb0: 41 5c pop r12 + 47cfb2: 41 5d pop r13 + 47cfb4: 41 5e pop r14 + 47cfb6: 41 5f pop r15 + 47cfb8: c3 ret + 47cfb9: 48 8d 05 98 d9 02 00 lea rax, [rip + 186776] # 0x4aa958 <_dl_out_of_memory> + 47cfc0: 48 8d 0d ce db 02 00 lea rcx, [rip + 187342] # 0x4aab95 + 47cfc7: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 + 47cfd0: 66 48 0f 6e c1 movq xmm0, rcx + 47cfd5: 66 48 0f 6e d0 movq xmm2, rax + 47cfda: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 47cfde: 41 0f 11 04 24 movups xmmword ptr [r12], xmm0 + 47cfe3: eb c5 jmp 0x47cfaa <_dl_exception_create+0x8a> + 47cfe5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000047cff0 <_dl_exception_create_format>: + 47cff0: f3 0f 1e fa endbr64 + 47cff4: 41 57 push r15 + 47cff6: 41 56 push r14 + 47cff8: 49 89 d6 mov r14, rdx + 47cffb: 41 55 push r13 + 47cffd: 41 54 push r12 + 47cfff: 55 push rbp + 47d000: 53 push rbx + 47d001: 48 83 ec 68 sub rsp, 104 + 47d005: 48 89 3c 24 mov qword ptr [rsp], rdi + 47d009: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx + 47d00e: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 47d013: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 47d018: 48 85 f6 test rsi, rsi + 47d01b: 0f 84 e7 03 00 00 je 0x47d408 <_dl_exception_create_format+0x418> + 47d021: 48 89 f7 mov rdi, rsi + 47d024: 49 89 f4 mov r12, rsi + 47d027: e8 54 41 f8 ff call 0x401180 <.plt+0x160> + 47d02c: 48 89 c3 mov rbx, rax + 47d02f: 48 8d 40 01 lea rax, [rax + 1] + 47d033: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 47d038: 48 83 c3 02 add rbx, 2 + 47d03c: 48 8d 84 24 a0 00 00 00 lea rax, [rsp + 160] + 47d044: c7 44 24 18 18 00 00 00 mov dword ptr [rsp + 24], 24 + 47d04c: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 47d051: 48 8d 44 24 30 lea rax, [rsp + 48] + 47d056: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 47d05b: 41 0f b6 06 movzx eax, byte ptr [r14] + 47d05f: 84 c0 test al, al + 47d061: 0f 84 8a 00 00 00 je 0x47d0f1 <_dl_exception_create_format+0x101> + 47d067: 4c 8b 7c 24 28 mov r15, qword ptr [rsp + 40] + 47d06c: 4c 89 f5 mov rbp, r14 + 47d06f: eb 14 jmp 0x47d085 <_dl_exception_create_format+0x95> + 47d071: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47d078: 48 83 c3 01 add rbx, 1 + 47d07c: 48 89 cd mov rbp, rcx + 47d07f: 89 d0 mov eax, edx + 47d081: 84 c0 test al, al + 47d083: 74 63 je 0x47d0e8 <_dl_exception_create_format+0xf8> + 47d085: 0f b6 55 01 movzx edx, byte ptr [rbp + 1] + 47d089: 48 8d 4d 01 lea rcx, [rbp + 1] + 47d08d: 3c 25 cmp al, 37 + 47d08f: 75 e7 jne 0x47d078 <_dl_exception_create_format+0x88> + 47d091: 80 fa 78 cmp dl, 120 + 47d094: 0f 84 80 01 00 00 je 0x47d21a <_dl_exception_create_format+0x22a> + 47d09a: 0f 8f 58 01 00 00 jg 0x47d1f8 <_dl_exception_create_format+0x208> + 47d0a0: 80 fa 6c cmp dl, 108 + 47d0a3: 0f 84 67 01 00 00 je 0x47d210 <_dl_exception_create_format+0x220> + 47d0a9: 80 fa 73 cmp dl, 115 + 47d0ac: 0f 85 4b 01 00 00 jne 0x47d1fd <_dl_exception_create_format+0x20d> + 47d0b2: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 47d0b6: 83 f8 2f cmp eax, 47 + 47d0b9: 0f 87 21 03 00 00 ja 0x47d3e0 <_dl_exception_create_format+0x3f0> + 47d0bf: 89 c2 mov edx, eax + 47d0c1: 83 c0 08 add eax, 8 + 47d0c4: 89 44 24 18 mov dword ptr [rsp + 24], eax + 47d0c8: 4c 01 fa add rdx, r15 + 47d0cb: 48 8b 3a mov rdi, qword ptr [rdx] + 47d0ce: 48 83 c5 02 add rbp, 2 + 47d0d2: e8 a9 40 f8 ff call 0x401180 <.plt+0x160> + 47d0d7: 48 01 c3 add rbx, rax + 47d0da: 0f b6 45 00 movzx eax, byte ptr [rbp] + 47d0de: 84 c0 test al, al + 47d0e0: 75 a3 jne 0x47d085 <_dl_exception_create_format+0x95> + 47d0e2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47d0e8: 48 85 db test rbx, rbx + 47d0eb: 0f 88 af 02 00 00 js 0x47d3a0 <_dl_exception_create_format+0x3b0> + 47d0f1: 48 89 df mov rdi, rbx + 47d0f4: e8 67 1e fa ff call 0x41ef60 + 47d0f9: 48 89 c5 mov rbp, rax + 47d0fc: 48 85 c0 test rax, rax + 47d0ff: 0f 84 9b 02 00 00 je 0x47d3a0 <_dl_exception_create_format+0x3b0> + 47d105: 66 48 0f 6e c0 movq xmm0, rax + 47d10a: 48 8b 04 24 mov rax, qword ptr [rsp] + 47d10e: c7 44 24 18 18 00 00 00 mov dword ptr [rsp + 24], 24 + 47d116: 48 01 eb add rbx, rbp + 47d119: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] + 47d11d: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 + 47d121: 48 8d 84 24 a0 00 00 00 lea rax, [rsp + 160] + 47d129: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 47d12e: 48 8d 44 24 30 lea rax, [rsp + 48] + 47d133: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 47d138: 41 0f b6 06 movzx eax, byte ptr [r14] + 47d13c: 84 c0 test al, al + 47d13e: 75 28 jne 0x47d168 <_dl_exception_create_format+0x178> + 47d140: eb 6e jmp 0x47d1b0 <_dl_exception_create_format+0x1c0> + 47d142: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47d148: 48 39 eb cmp rbx, rbp + 47d14b: 0f 84 d9 02 00 00 je 0x47d42a <_dl_exception_create_format+0x43a> + 47d151: 88 45 00 mov byte ptr [rbp], al + 47d154: 4d 89 f5 mov r13, r14 + 47d157: 48 83 c5 01 add rbp, 1 + 47d15b: 41 0f b6 45 01 movzx eax, byte ptr [r13 + 1] + 47d160: 4d 8d 75 01 lea r14, [r13 + 1] + 47d164: 84 c0 test al, al + 47d166: 74 48 je 0x47d1b0 <_dl_exception_create_format+0x1c0> + 47d168: 3c 25 cmp al, 37 + 47d16a: 75 dc jne 0x47d148 <_dl_exception_create_format+0x158> + 47d16c: 41 0f b6 46 01 movzx eax, byte ptr [r14 + 1] + 47d171: 4d 8d 6e 01 lea r13, [r14 + 1] + 47d175: 3c 73 cmp al, 115 + 47d177: 0f 84 9b 01 00 00 je 0x47d318 <_dl_exception_create_format+0x328> + 47d17d: 0f 8f ad 00 00 00 jg 0x47d230 <_dl_exception_create_format+0x240> + 47d183: 3c 25 cmp al, 37 + 47d185: 0f 85 05 01 00 00 jne 0x47d290 <_dl_exception_create_format+0x2a0> + 47d18b: 48 39 eb cmp rbx, rbp + 47d18e: 0f 84 96 02 00 00 je 0x47d42a <_dl_exception_create_format+0x43a> + 47d194: 41 0f b6 45 01 movzx eax, byte ptr [r13 + 1] + 47d199: c6 45 00 25 mov byte ptr [rbp], 37 + 47d19d: 4d 8d 75 01 lea r14, [r13 + 1] + 47d1a1: 48 83 c5 01 add rbp, 1 + 47d1a5: 84 c0 test al, al + 47d1a7: 75 bf jne 0x47d168 <_dl_exception_create_format+0x178> + 47d1a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47d1b0: 48 39 eb cmp rbx, rbp + 47d1b3: 0f 84 71 02 00 00 je 0x47d42a <_dl_exception_create_format+0x43a> + 47d1b9: 48 8d 7d 01 lea rdi, [rbp + 1] + 47d1bd: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 47d1c2: c6 45 00 00 mov byte ptr [rbp], 0 + 47d1c6: 48 29 fb sub rbx, rdi + 47d1c9: 48 39 c3 cmp rbx, rax + 47d1cc: 0f 85 58 02 00 00 jne 0x47d42a <_dl_exception_create_format+0x43a> + 47d1d2: 4c 89 e6 mov rsi, r12 + 47d1d5: 48 89 c2 mov rdx, rax + 47d1d8: e8 83 3e f8 ff call 0x401060 <.plt+0x40> + 47d1dd: 48 8b 34 24 mov rsi, qword ptr [rsp] + 47d1e1: 48 89 06 mov qword ptr [rsi], rax + 47d1e4: 48 83 c4 68 add rsp, 104 + 47d1e8: 5b pop rbx + 47d1e9: 5d pop rbp + 47d1ea: 41 5c pop r12 + 47d1ec: 41 5d pop r13 + 47d1ee: 41 5e pop r14 + 47d1f0: 41 5f pop r15 + 47d1f2: c3 ret + 47d1f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47d1f8: 80 fa 7a cmp dl, 122 + 47d1fb: 74 13 je 0x47d210 <_dl_exception_create_format+0x220> + 47d1fd: 0f b6 45 02 movzx eax, byte ptr [rbp + 2] + 47d201: 48 83 c3 01 add rbx, 1 + 47d205: 48 83 c5 02 add rbp, 2 + 47d209: e9 73 fe ff ff jmp 0x47d081 <_dl_exception_create_format+0x91> + 47d20e: 66 90 nop + 47d210: 80 7d 02 78 cmp byte ptr [rbp + 2], 120 + 47d214: 0f 84 d9 01 00 00 je 0x47d3f3 <_dl_exception_create_format+0x403> + 47d21a: 0f b6 45 02 movzx eax, byte ptr [rbp + 2] + 47d21e: 48 83 c3 08 add rbx, 8 + 47d222: 48 83 c5 02 add rbp, 2 + 47d226: e9 56 fe ff ff jmp 0x47d081 <_dl_exception_create_format+0x91> + 47d22b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47d230: 3c 78 cmp al, 120 + 47d232: 0f 85 b8 00 00 00 jne 0x47d2f0 <_dl_exception_create_format+0x300> + 47d238: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 47d23c: 83 f8 2f cmp eax, 47 + 47d23f: 0f 87 1b 01 00 00 ja 0x47d360 <_dl_exception_create_format+0x370> + 47d245: 89 c2 mov edx, eax + 47d247: 83 c0 08 add eax, 8 + 47d24a: 48 03 54 24 28 add rdx, qword ptr [rsp + 40] + 47d24f: 89 44 24 18 mov dword ptr [rsp + 24], eax + 47d253: 8b 3a mov edi, dword ptr [rdx] + 47d255: 4c 8d 7d 08 lea r15, [rbp + 8] + 47d259: 31 c9 xor ecx, ecx + 47d25b: ba 10 00 00 00 mov edx, 16 + 47d260: 4c 89 fe mov rsi, r15 + 47d263: e8 98 19 00 00 call 0x47ec00 <_itoa_word> + 47d268: 48 39 e8 cmp rax, rbp + 47d26b: 0f 84 b1 01 00 00 je 0x47d422 <_dl_exception_create_format+0x432> + 47d271: 48 29 e8 sub rax, rbp + 47d274: 48 89 ef mov rdi, rbp + 47d277: be 30 00 00 00 mov esi, 48 + 47d27c: 4c 89 fd mov rbp, r15 + 47d27f: 48 89 c2 mov rdx, rax + 47d282: e8 89 3e f8 ff call 0x401110 <.plt+0xf0> + 47d287: e9 cf fe ff ff jmp 0x47d15b <_dl_exception_create_format+0x16b> + 47d28c: 0f 1f 40 00 nop dword ptr [rax] + 47d290: 3c 6c cmp al, 108 + 47d292: 75 60 jne 0x47d2f4 <_dl_exception_create_format+0x304> + 47d294: 41 80 7e 02 78 cmp byte ptr [r14 + 2], 120 + 47d299: 75 59 jne 0x47d2f4 <_dl_exception_create_format+0x304> + 47d29b: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 47d29f: 83 f8 2f cmp eax, 47 + 47d2a2: 0f 87 d0 00 00 00 ja 0x47d378 <_dl_exception_create_format+0x388> + 47d2a8: 89 c7 mov edi, eax + 47d2aa: 83 c0 08 add eax, 8 + 47d2ad: 48 03 7c 24 28 add rdi, qword ptr [rsp + 40] + 47d2b2: 89 44 24 18 mov dword ptr [rsp + 24], eax + 47d2b6: 4c 8d 7d 10 lea r15, [rbp + 16] + 47d2ba: 48 8b 3f mov rdi, qword ptr [rdi] + 47d2bd: 31 c9 xor ecx, ecx + 47d2bf: ba 10 00 00 00 mov edx, 16 + 47d2c4: 4c 89 fe mov rsi, r15 + 47d2c7: e8 34 19 00 00 call 0x47ec00 <_itoa_word> + 47d2cc: 48 39 e8 cmp rax, rbp + 47d2cf: 74 13 je 0x47d2e4 <_dl_exception_create_format+0x2f4> + 47d2d1: 48 29 e8 sub rax, rbp + 47d2d4: be 30 00 00 00 mov esi, 48 + 47d2d9: 48 89 ef mov rdi, rbp + 47d2dc: 48 89 c2 mov rdx, rax + 47d2df: e8 2c 3e f8 ff call 0x401110 <.plt+0xf0> + 47d2e4: 4d 8d 6e 02 lea r13, [r14 + 2] + 47d2e8: 4c 89 fd mov rbp, r15 + 47d2eb: e9 6b fe ff ff jmp 0x47d15b <_dl_exception_create_format+0x16b> + 47d2f0: 3c 7a cmp al, 122 + 47d2f2: 74 a0 je 0x47d294 <_dl_exception_create_format+0x2a4> + 47d2f4: bf 02 00 00 00 mov edi, 2 + 47d2f9: 48 8d 35 20 d6 02 00 lea rsi, [rip + 185888] # 0x4aa920 <__PRETTY_FUNCTION__.10267+0x50> + 47d300: 31 c0 xor eax, eax + 47d302: e8 d9 d6 ff ff call 0x47a9e0 <_dl_dprintf> + 47d307: bf 7f 00 00 00 mov edi, 127 + 47d30c: e8 7f aa fc ff call 0x447d90 <_exit> + 47d311: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47d318: 8b 44 24 18 mov eax, dword ptr [rsp + 24] + 47d31c: 83 f8 2f cmp eax, 47 + 47d31f: 77 6f ja 0x47d390 <_dl_exception_create_format+0x3a0> + 47d321: 89 c2 mov edx, eax + 47d323: 83 c0 08 add eax, 8 + 47d326: 48 03 54 24 28 add rdx, qword ptr [rsp + 40] + 47d32b: 89 44 24 18 mov dword ptr [rsp + 24], eax + 47d32f: 4c 8b 3a mov r15, qword ptr [rdx] + 47d332: 4c 89 ff mov rdi, r15 + 47d335: e8 46 3e f8 ff call 0x401180 <.plt+0x160> + 47d33a: 48 89 c2 mov rdx, rax + 47d33d: 48 89 d8 mov rax, rbx + 47d340: 48 29 e8 sub rax, rbp + 47d343: 48 39 d0 cmp rax, rdx + 47d346: 0f 82 de 00 00 00 jb 0x47d42a <_dl_exception_create_format+0x43a> + 47d34c: 48 89 ef mov rdi, rbp + 47d34f: 4c 89 fe mov rsi, r15 + 47d352: e8 f9 3d f8 ff call 0x401150 <.plt+0x130> + 47d357: 48 89 c5 mov rbp, rax + 47d35a: e9 fc fd ff ff jmp 0x47d15b <_dl_exception_create_format+0x16b> + 47d35f: 90 nop + 47d360: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] + 47d365: 48 8d 42 08 lea rax, [rdx + 8] + 47d369: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 47d36e: e9 e0 fe ff ff jmp 0x47d253 <_dl_exception_create_format+0x263> + 47d373: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47d378: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 47d37d: 48 8d 47 08 lea rax, [rdi + 8] + 47d381: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 47d386: e9 2b ff ff ff jmp 0x47d2b6 <_dl_exception_create_format+0x2c6> + 47d38b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47d390: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] + 47d395: 48 8d 42 08 lea rax, [rdx + 8] + 47d399: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 47d39e: eb 8f jmp 0x47d32f <_dl_exception_create_format+0x33f> + 47d3a0: 48 8d 05 b1 d5 02 00 lea rax, [rip + 185777] # 0x4aa958 <_dl_out_of_memory> + 47d3a7: 48 8d 35 e7 d7 02 00 lea rsi, [rip + 186343] # 0x4aab95 + 47d3ae: 66 48 0f 6e c8 movq xmm1, rax + 47d3b3: 66 48 0f 6e c6 movq xmm0, rsi + 47d3b8: 48 8b 04 24 mov rax, qword ptr [rsp] + 47d3bc: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 47d3c0: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 + 47d3c8: 0f 11 00 movups xmmword ptr [rax], xmm0 + 47d3cb: 48 83 c4 68 add rsp, 104 + 47d3cf: 5b pop rbx + 47d3d0: 5d pop rbp + 47d3d1: 41 5c pop r12 + 47d3d3: 41 5d pop r13 + 47d3d5: 41 5e pop r14 + 47d3d7: 41 5f pop r15 + 47d3d9: c3 ret + 47d3da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47d3e0: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] + 47d3e5: 48 8d 42 08 lea rax, [rdx + 8] + 47d3e9: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 47d3ee: e9 d8 fc ff ff jmp 0x47d0cb <_dl_exception_create_format+0xdb> + 47d3f3: 0f b6 45 03 movzx eax, byte ptr [rbp + 3] + 47d3f7: 48 83 c3 10 add rbx, 16 + 47d3fb: 48 83 c5 03 add rbp, 3 + 47d3ff: e9 7d fc ff ff jmp 0x47d081 <_dl_exception_create_format+0x91> + 47d404: 0f 1f 40 00 nop dword ptr [rax] + 47d408: 48 c7 44 24 08 01 00 00 00 mov qword ptr [rsp + 8], 1 + 47d411: bb 02 00 00 00 mov ebx, 2 + 47d416: 4c 8d 25 78 d7 02 00 lea r12, [rip + 186232] # 0x4aab95 + 47d41d: e9 1a fc ff ff jmp 0x47d03c <_dl_exception_create_format+0x4c> + 47d422: 4c 89 fd mov rbp, r15 + 47d425: e9 31 fd ff ff jmp 0x47d15b <_dl_exception_create_format+0x16b> + 47d42a: e8 c1 fa ff ff call 0x47cef0 + 47d42f: 90 nop + +000000000047d430 <_dl_exception_free>: + 47d430: f3 0f 1e fa endbr64 + 47d434: 53 push rbx + 47d435: 48 89 fb mov rbx, rdi + 47d438: 48 8b 7f 10 mov rdi, qword ptr [rdi + 16] + 47d43c: e8 0f 21 fa ff call 0x41f550 + 47d441: 66 0f ef c0 pxor xmm0, xmm0 + 47d445: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 + 47d44d: 0f 11 03 movups xmmword ptr [rbx], xmm0 + 47d450: 5b pop rbx + 47d451: c3 ret + 47d452: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47d45c: 0f 1f 40 00 nop dword ptr [rax] + +000000000047d460 <_dl_cache_libcmp>: + 47d460: f3 0f 1e fa endbr64 + 47d464: 0f be 07 movsx eax, byte ptr [rdi] + 47d467: 0f be 16 movsx edx, byte ptr [rsi] + 47d46a: 84 c0 test al, al + 47d46c: 74 32 je 0x47d4a0 <_dl_cache_libcmp+0x40> + 47d46e: 44 8d 40 d0 lea r8d, [rax - 48] + 47d472: 8d 4a d0 lea ecx, [rdx - 48] + 47d475: 41 80 f8 09 cmp r8b, 9 + 47d479: 76 35 jbe 0x47d4b0 <_dl_cache_libcmp+0x50> + 47d47b: 80 f9 09 cmp cl, 9 + 47d47e: 0f 86 a5 00 00 00 jbe 0x47d529 <_dl_cache_libcmp+0xc9> + 47d484: 38 d0 cmp al, dl + 47d486: 0f 85 a3 00 00 00 jne 0x47d52f <_dl_cache_libcmp+0xcf> + 47d48c: 0f be 47 01 movsx eax, byte ptr [rdi + 1] + 47d490: 0f be 56 01 movsx edx, byte ptr [rsi + 1] + 47d494: 48 83 c7 01 add rdi, 1 + 47d498: 48 83 c6 01 add rsi, 1 + 47d49c: 84 c0 test al, al + 47d49e: 75 ce jne 0x47d46e <_dl_cache_libcmp+0xe> + 47d4a0: 0f be c2 movsx eax, dl + 47d4a3: f7 d8 neg eax + 47d4a5: c3 ret + 47d4a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47d4b0: 80 f9 09 cmp cl, 9 + 47d4b3: 77 7d ja 0x47d532 <_dl_cache_libcmp+0xd2> + 47d4b5: 8d 48 d0 lea ecx, [rax - 48] + 47d4b8: 0f be 47 01 movsx eax, byte ptr [rdi + 1] + 47d4bc: 4c 8d 57 01 lea r10, [rdi + 1] + 47d4c0: 44 8d 42 d0 lea r8d, [rdx - 48] + 47d4c4: 4c 8d 4e 01 lea r9, [rsi + 1] + 47d4c8: 4c 89 d7 mov rdi, r10 + 47d4cb: 8d 50 d0 lea edx, [rax - 48] + 47d4ce: 80 fa 09 cmp dl, 9 + 47d4d1: 77 1b ja 0x47d4ee <_dl_cache_libcmp+0x8e> + 47d4d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47d4d8: 8d 14 89 lea edx, [rcx + 4*rcx] + 47d4db: 48 83 c7 01 add rdi, 1 + 47d4df: 8d 4c 50 d0 lea ecx, [rax + 2*rdx - 48] + 47d4e3: 0f be 07 movsx eax, byte ptr [rdi] + 47d4e6: 8d 50 d0 lea edx, [rax - 48] + 47d4e9: 80 fa 09 cmp dl, 9 + 47d4ec: 76 ea jbe 0x47d4d8 <_dl_cache_libcmp+0x78> + 47d4ee: 0f be 56 01 movsx edx, byte ptr [rsi + 1] + 47d4f2: 8d 72 d0 lea esi, [rdx - 48] + 47d4f5: 40 80 fe 09 cmp sil, 9 + 47d4f9: 4c 89 ce mov rsi, r9 + 47d4fc: 77 1c ja 0x47d51a <_dl_cache_libcmp+0xba> + 47d4fe: 66 90 nop + 47d500: 48 83 c6 01 add rsi, 1 + 47d504: 47 8d 04 80 lea r8d, [r8 + 4*r8] + 47d508: 46 8d 44 42 d0 lea r8d, [rdx + 2*r8 - 48] + 47d50d: 0f be 16 movsx edx, byte ptr [rsi] + 47d510: 44 8d 4a d0 lea r9d, [rdx - 48] + 47d514: 41 80 f9 09 cmp r9b, 9 + 47d518: 76 e6 jbe 0x47d500 <_dl_cache_libcmp+0xa0> + 47d51a: 44 39 c1 cmp ecx, r8d + 47d51d: 0f 84 47 ff ff ff je 0x47d46a <_dl_cache_libcmp+0xa> + 47d523: 89 c8 mov eax, ecx + 47d525: 44 29 c0 sub eax, r8d + 47d528: c3 ret + 47d529: b8 ff ff ff ff mov eax, 4294967295 + 47d52e: c3 ret + 47d52f: 29 d0 sub eax, edx + 47d531: c3 ret + 47d532: b8 01 00 00 00 mov eax, 1 + 47d537: c3 ret + 47d538: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000047d540 <_dl_load_cache_lookup>: + 47d540: f3 0f 1e fa endbr64 + 47d544: 55 push rbp + 47d545: 48 89 e5 mov rbp, rsp + 47d548: 41 57 push r15 + 47d54a: 41 56 push r14 + 47d54c: 41 55 push r13 + 47d54e: 41 54 push r12 + 47d550: 53 push rbx + 47d551: 48 89 fb mov rbx, rdi + 47d554: 48 83 ec 48 sub rsp, 72 + 47d558: f6 05 61 62 04 00 01 test byte ptr [rip + 287329], 1 # 0x4c37c0 <_dl_debug_mask> + 47d55f: 0f 85 d3 06 00 00 jne 0x47dc38 <_dl_load_cache_lookup+0x6f8> + 47d565: 4c 8b 05 34 5a 04 00 mov r8, qword ptr [rip + 285236] # 0x4c2fa0 + 47d56c: 4d 85 c0 test r8, r8 + 47d56f: 0f 84 9b 04 00 00 je 0x47da10 <_dl_load_cache_lookup+0x4d0> + 47d575: 49 83 f8 ff cmp r8, -1 + 47d579: 0f 84 00 01 00 00 je 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d57f: 4c 8b 25 0a 5a 04 00 mov r12, qword ptr [rip + 285194] # 0x4c2f90 + 47d586: 48 8b 05 0b 5a 04 00 mov rax, qword ptr [rip + 285195] # 0x4c2f98 + 47d58d: 4f 8d 2c 20 lea r13, [r8 + r12] + 47d591: 48 89 45 b8 mov qword ptr [rbp - 72], rax + 47d595: 48 83 f8 ff cmp rax, -1 + 47d599: 0f 84 c9 03 00 00 je 0x47d968 <_dl_load_cache_lookup+0x428> + 47d59f: 4c 8b 25 42 62 04 00 mov r12, qword ptr [rip + 287298] # 0x4c37e8 <_dl_platform> + 47d5a6: 41 29 c5 sub r13d, eax + 47d5a9: 4d 85 e4 test r12, r12 + 47d5ac: 0f 84 e9 07 00 00 je 0x47dd9b <_dl_load_cache_lookup+0x85b> + 47d5b2: 48 8d 35 79 bb 01 00 lea rsi, [rip + 113529] # 0x499132 <_dl_x86_platforms+0x12> + 47d5b9: 4c 89 e7 mov rdi, r12 + 47d5bc: e8 6f 3b f8 ff call 0x401130 <.plt+0x110> + 47d5c1: 48 ba 00 00 00 00 00 00 04 00 movabs rdx, 1125899906842624 + 47d5cb: 48 89 55 a0 mov qword ptr [rbp - 96], rdx + 47d5cf: 85 c0 test eax, eax + 47d5d1: 74 2a je 0x47d5fd <_dl_load_cache_lookup+0xbd> + 47d5d3: 48 8d 35 61 bb 01 00 lea rsi, [rip + 113505] # 0x49913b <_dl_x86_platforms+0x1b> + 47d5da: 4c 89 e7 mov rdi, r12 + 47d5dd: e8 4e 3b f8 ff call 0x401130 <.plt+0x110> + 47d5e2: 48 c7 c2 ff ff ff ff mov rdx, -1 + 47d5e9: 85 c0 test eax, eax + 47d5eb: 48 b8 00 00 00 00 00 00 08 00 movabs rax, 2251799813685248 + 47d5f5: 48 0f 45 c2 cmovne rax, rdx + 47d5f9: 48 89 45 a0 mov qword ptr [rbp - 96], rax + 47d5fd: 48 8d 75 c8 lea rsi, [rbp - 56] + 47d601: 31 d2 xor edx, edx + 47d603: bf 0b 00 00 00 mov edi, 11 + 47d608: e8 f3 ec fc ff call 0x44c300 <__tunable_get_val> + 47d60d: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 47d611: 48 89 45 90 mov qword ptr [rbp - 112], rax + 47d615: 48 8b 05 ec 56 04 00 mov rax, qword ptr [rip + 284396] # 0x4c2d08 <_dl_hwcap> + 47d61c: 48 89 45 98 mov qword ptr [rbp - 104], rax + 47d620: 48 8b 05 71 59 04 00 mov rax, qword ptr [rip + 285041] # 0x4c2f98 + 47d627: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 47d62b: 8b 40 14 mov eax, dword ptr [rax + 20] + 47d62e: 41 89 c4 mov r12d, eax + 47d631: 89 45 b0 mov dword ptr [rbp - 80], eax + 47d634: 41 83 ec 01 sub r12d, 1 + 47d638: 78 45 js 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d63a: 45 31 ff xor r15d, r15d + 47d63d: 0f 1f 00 nop dword ptr [rax] + 47d640: 47 8d 1c 27 lea r11d, [r15 + r12] + 47d644: 41 d1 fb sar r11d + 47d647: 49 63 c3 movsxd rax, r11d + 47d64a: 48 8d 14 40 lea rdx, [rax + 2*rax] + 47d64e: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] + 47d652: 4c 8d 34 d5 00 00 00 00 lea r14, [8*rdx] + 47d65a: 42 8b 74 30 34 mov esi, dword ptr [rax + r14 + 52] + 47d65f: 41 39 f5 cmp r13d, esi + 47d662: 76 1b jbe 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d664: 48 03 75 b8 add rsi, qword ptr [rbp - 72] + 47d668: 48 89 df mov rdi, rbx + 47d66b: e8 f0 fd ff ff call 0x47d460 <_dl_cache_libcmp> + 47d670: 85 c0 test eax, eax + 47d672: 74 2c je 0x47d6a0 <_dl_load_cache_lookup+0x160> + 47d674: 78 1a js 0x47d690 <_dl_load_cache_lookup+0x150> + 47d676: 45 8d 63 ff lea r12d, [r11 - 1] + 47d67a: 45 39 e7 cmp r15d, r12d + 47d67d: 7e c1 jle 0x47d640 <_dl_load_cache_lookup+0x100> + 47d67f: 48 8d 65 d8 lea rsp, [rbp - 40] + 47d683: 31 c0 xor eax, eax + 47d685: 5b pop rbx + 47d686: 41 5c pop r12 + 47d688: 41 5d pop r13 + 47d68a: 41 5e pop r14 + 47d68c: 41 5f pop r15 + 47d68e: 5d pop rbp + 47d68f: c3 ret + 47d690: 45 8d 7b 01 lea r15d, [r11 + 1] + 47d694: 45 39 e7 cmp r15d, r12d + 47d697: 7e a7 jle 0x47d640 <_dl_load_cache_lookup+0x100> + 47d699: eb e4 jmp 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d69b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47d6a0: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] + 47d6a4: 4a 8d 4c 30 1c lea rcx, [rax + r14 + 28] + 47d6a9: 45 89 de mov r14d, r11d + 47d6ac: eb 2c jmp 0x47d6da <_dl_load_cache_lookup+0x19a> + 47d6ae: 66 90 nop + 47d6b0: 8b 31 mov esi, dword ptr [rcx] + 47d6b2: 48 89 4d b0 mov qword ptr [rbp - 80], rcx + 47d6b6: 45 8d 7e ff lea r15d, [r14 - 1] + 47d6ba: 41 39 f5 cmp r13d, esi + 47d6bd: 76 20 jbe 0x47d6df <_dl_load_cache_lookup+0x19f> + 47d6bf: 48 03 75 b8 add rsi, qword ptr [rbp - 72] + 47d6c3: 48 89 df mov rdi, rbx + 47d6c6: e8 95 fd ff ff call 0x47d460 <_dl_cache_libcmp> + 47d6cb: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] + 47d6cf: 48 83 e9 18 sub rcx, 24 + 47d6d3: 85 c0 test eax, eax + 47d6d5: 75 08 jne 0x47d6df <_dl_load_cache_lookup+0x19f> + 47d6d7: 45 89 fe mov r14d, r15d + 47d6da: 45 85 f6 test r14d, r14d + 47d6dd: 75 d1 jne 0x47d6b0 <_dl_load_cache_lookup+0x170> + 47d6df: 48 b9 00 00 00 00 00 00 0f 80 movabs rcx, -9219149912204115968 + 47d6e9: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 47d6ed: 48 23 45 90 and rax, qword ptr [rbp - 112] + 47d6f1: 48 09 c8 or rax, rcx + 47d6f4: 81 3d 12 3a 04 00 03 03 00 00 cmp dword ptr [rip + 277010], 771 # 0x4c1110 <_dl_correct_cache_id> + 47d6fe: 48 f7 d0 not rax + 47d701: 48 89 45 98 mov qword ptr [rbp - 104], rax + 47d705: 8b 05 5d 61 04 00 mov eax, dword ptr [rip + 287069] # 0x4c3868 <_dl_osversion> + 47d70b: 89 45 90 mov dword ptr [rbp - 112], eax + 47d70e: 0f 84 8c 04 00 00 je 0x47dba0 <_dl_load_cache_lookup+0x660> + 47d714: 48 8b 55 a8 mov rdx, qword ptr [rbp - 88] + 47d718: 85 c0 test eax, eax + 47d71a: 49 63 c6 movsxd rax, r14d + 47d71d: 41 bf 00 00 00 00 mov r15d, 0 + 47d723: 48 8d 04 40 lea rax, [rax + 2*rax] + 47d727: 48 8d 4c c2 30 lea rcx, [rdx + 8*rax + 48] + 47d72c: 0f 85 df 00 00 00 jne 0x47d811 <_dl_load_cache_lookup+0x2d1> + 47d732: eb 4d jmp 0x47d781 <_dl_load_cache_lookup+0x241> + 47d734: 0f 1f 40 00 nop dword ptr [rax] + 47d738: 8b 41 08 mov eax, dword ptr [rcx + 8] + 47d73b: 41 39 c5 cmp r13d, eax + 47d73e: 76 30 jbe 0x47d770 <_dl_load_cache_lookup+0x230> + 47d740: 4d 85 ff test r15, r15 + 47d743: 75 2b jne 0x47d770 <_dl_load_cache_lookup+0x230> + 47d745: 48 8b 71 10 mov rsi, qword ptr [rcx + 16] + 47d749: 48 85 75 98 test qword ptr [rbp - 104], rsi + 47d74d: 75 21 jne 0x47d770 <_dl_load_cache_lookup+0x230> + 47d74f: 48 ba 00 00 00 00 00 00 0f 00 movabs rdx, 4222124650659840 + 47d759: 48 21 d6 and rsi, rdx + 47d75c: 74 06 je 0x47d764 <_dl_load_cache_lookup+0x224> + 47d75e: 48 39 75 a0 cmp qword ptr [rbp - 96], rsi + 47d762: 75 0c jne 0x47d770 <_dl_load_cache_lookup+0x230> + 47d764: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] + 47d768: 4c 8d 3c 02 lea r15, [rdx + rax] + 47d76c: 0f 1f 40 00 nop dword ptr [rax] + 47d770: 41 83 c6 01 add r14d, 1 + 47d774: 48 83 c1 18 add rcx, 24 + 47d778: 45 39 e6 cmp r14d, r12d + 47d77b: 0f 8f 4f 01 00 00 jg 0x47d8d0 <_dl_load_cache_lookup+0x390> + 47d781: 45 39 f3 cmp r11d, r14d + 47d784: 7d 28 jge 0x47d7ae <_dl_load_cache_lookup+0x26e> + 47d786: 8b 71 04 mov esi, dword ptr [rcx + 4] + 47d789: 48 89 4d b0 mov qword ptr [rbp - 80], rcx + 47d78d: 41 39 f5 cmp r13d, esi + 47d790: 0f 86 3a 01 00 00 jbe 0x47d8d0 <_dl_load_cache_lookup+0x390> + 47d796: 48 03 75 b8 add rsi, qword ptr [rbp - 72] + 47d79a: 48 89 df mov rdi, rbx + 47d79d: e8 be fc ff ff call 0x47d460 <_dl_cache_libcmp> + 47d7a2: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] + 47d7a6: 85 c0 test eax, eax + 47d7a8: 0f 85 22 01 00 00 jne 0x47d8d0 <_dl_load_cache_lookup+0x390> + 47d7ae: 81 39 03 03 00 00 cmp dword ptr [rcx], 771 + 47d7b4: 75 ba jne 0x47d770 <_dl_load_cache_lookup+0x230> + 47d7b6: eb 80 jmp 0x47d738 <_dl_load_cache_lookup+0x1f8> + 47d7b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 47d7c0: 8b 41 08 mov eax, dword ptr [rcx + 8] + 47d7c3: 41 39 c5 cmp r13d, eax + 47d7c6: 76 38 jbe 0x47d800 <_dl_load_cache_lookup+0x2c0> + 47d7c8: 4d 85 ff test r15, r15 + 47d7cb: 75 33 jne 0x47d800 <_dl_load_cache_lookup+0x2c0> + 47d7cd: 48 8b 71 10 mov rsi, qword ptr [rcx + 16] + 47d7d1: 48 85 75 98 test qword ptr [rbp - 104], rsi + 47d7d5: 75 29 jne 0x47d800 <_dl_load_cache_lookup+0x2c0> + 47d7d7: 8b 55 90 mov edx, dword ptr [rbp - 112] + 47d7da: 3b 51 0c cmp edx, dword ptr [rcx + 12] + 47d7dd: 72 21 jb 0x47d800 <_dl_load_cache_lookup+0x2c0> + 47d7df: 48 ba 00 00 00 00 00 00 0f 00 movabs rdx, 4222124650659840 + 47d7e9: 48 21 d6 and rsi, rdx + 47d7ec: 74 06 je 0x47d7f4 <_dl_load_cache_lookup+0x2b4> + 47d7ee: 48 39 75 a0 cmp qword ptr [rbp - 96], rsi + 47d7f2: 75 0c jne 0x47d800 <_dl_load_cache_lookup+0x2c0> + 47d7f4: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] + 47d7f8: 4c 8d 3c 02 lea r15, [rdx + rax] + 47d7fc: 0f 1f 40 00 nop dword ptr [rax] + 47d800: 41 83 c6 01 add r14d, 1 + 47d804: 48 83 c1 18 add rcx, 24 + 47d808: 45 39 e6 cmp r14d, r12d + 47d80b: 0f 8f bf 00 00 00 jg 0x47d8d0 <_dl_load_cache_lookup+0x390> + 47d811: 45 39 f3 cmp r11d, r14d + 47d814: 7d 28 jge 0x47d83e <_dl_load_cache_lookup+0x2fe> + 47d816: 8b 71 04 mov esi, dword ptr [rcx + 4] + 47d819: 48 89 4d b0 mov qword ptr [rbp - 80], rcx + 47d81d: 41 39 f5 cmp r13d, esi + 47d820: 0f 86 aa 00 00 00 jbe 0x47d8d0 <_dl_load_cache_lookup+0x390> + 47d826: 48 03 75 b8 add rsi, qword ptr [rbp - 72] + 47d82a: 48 89 df mov rdi, rbx + 47d82d: e8 2e fc ff ff call 0x47d460 <_dl_cache_libcmp> + 47d832: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] + 47d836: 85 c0 test eax, eax + 47d838: 0f 85 92 00 00 00 jne 0x47d8d0 <_dl_load_cache_lookup+0x390> + 47d83e: 81 39 03 03 00 00 cmp dword ptr [rcx], 771 + 47d844: 75 ba jne 0x47d800 <_dl_load_cache_lookup+0x2c0> + 47d846: e9 75 ff ff ff jmp 0x47d7c0 <_dl_load_cache_lookup+0x280> + 47d84b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47d850: 41 83 c6 01 add r14d, 1 + 47d854: 49 83 c7 18 add r15, 24 + 47d858: 45 39 e6 cmp r14d, r12d + 47d85b: 0f 8f 1e fe ff ff jg 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d861: 45 39 de cmp r14d, r11d + 47d864: 7e 21 jle 0x47d887 <_dl_load_cache_lookup+0x347> + 47d866: 41 8b 77 04 mov esi, dword ptr [r15 + 4] + 47d86a: 44 39 ee cmp esi, r13d + 47d86d: 0f 83 0c fe ff ff jae 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d873: 48 03 75 b8 add rsi, qword ptr [rbp - 72] + 47d877: 48 89 df mov rdi, rbx + 47d87a: e8 e1 fb ff ff call 0x47d460 <_dl_cache_libcmp> + 47d87f: 85 c0 test eax, eax + 47d881: 0f 85 f8 fd ff ff jne 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d887: 41 81 3f 03 03 00 00 cmp dword ptr [r15], 771 + 47d88e: 75 c0 jne 0x47d850 <_dl_load_cache_lookup+0x310> + 47d890: 41 8b 47 08 mov eax, dword ptr [r15 + 8] + 47d894: 44 39 e8 cmp eax, r13d + 47d897: 73 b7 jae 0x47d850 <_dl_load_cache_lookup+0x310> + 47d899: 49 8b 77 10 mov rsi, qword ptr [r15 + 16] + 47d89d: 48 85 75 98 test qword ptr [rbp - 104], rsi + 47d8a1: 75 ad jne 0x47d850 <_dl_load_cache_lookup+0x310> + 47d8a3: 8b 55 90 mov edx, dword ptr [rbp - 112] + 47d8a6: 41 3b 57 0c cmp edx, dword ptr [r15 + 12] + 47d8aa: 72 a4 jb 0x47d850 <_dl_load_cache_lookup+0x310> + 47d8ac: 48 ba 00 00 00 00 00 00 0f 00 movabs rdx, 4222124650659840 + 47d8b6: 48 21 d6 and rsi, rdx + 47d8b9: 74 06 je 0x47d8c1 <_dl_load_cache_lookup+0x381> + 47d8bb: 48 3b 75 a0 cmp rsi, qword ptr [rbp - 96] + 47d8bf: 75 8f jne 0x47d850 <_dl_load_cache_lookup+0x310> + 47d8c1: 4c 8b 7d b8 mov r15, qword ptr [rbp - 72] + 47d8c5: 49 01 c7 add r15, rax + 47d8c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 47d8d0: f6 05 e9 5e 04 00 01 test byte ptr [rip + 286441], 1 # 0x4c37c0 <_dl_debug_mask> + 47d8d7: 0f 85 98 04 00 00 jne 0x47dd75 <_dl_load_cache_lookup+0x835> + 47d8dd: 4d 85 ff test r15, r15 + 47d8e0: 0f 84 99 fd ff ff je 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d8e6: 4c 89 ff mov rdi, r15 + 47d8e9: 48 89 e3 mov rbx, rsp + 47d8ec: e8 8f 38 f8 ff call 0x401180 <.plt+0x160> + 47d8f1: 48 8d 50 18 lea rdx, [rax + 24] + 47d8f5: 48 89 d1 mov rcx, rdx + 47d8f8: 48 81 e2 00 f0 ff ff and rdx, -4096 + 47d8ff: 48 29 d3 sub rbx, rdx + 47d902: 48 83 e1 f0 and rcx, -16 + 47d906: 48 89 da mov rdx, rbx + 47d909: 48 39 d4 cmp rsp, rdx + 47d90c: 74 15 je 0x47d923 <_dl_load_cache_lookup+0x3e3> + 47d90e: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47d915: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47d91e: 48 39 d4 cmp rsp, rdx + 47d921: 75 eb jne 0x47d90e <_dl_load_cache_lookup+0x3ce> + 47d923: 81 e1 ff 0f 00 00 and ecx, 4095 + 47d929: 48 29 cc sub rsp, rcx + 47d92c: 48 85 c9 test rcx, rcx + 47d92f: 0f 85 cb 00 00 00 jne 0x47da00 <_dl_load_cache_lookup+0x4c0> + 47d935: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 47d93a: 4c 89 fe mov rsi, r15 + 47d93d: 48 8d 50 01 lea rdx, [rax + 1] + 47d941: 48 83 e7 f0 and rdi, -16 + 47d945: e8 16 37 f8 ff call 0x401060 <.plt+0x40> + 47d94a: 48 89 c7 mov rdi, rax + 47d94d: e8 ae 40 fa ff call 0x421a00 + 47d952: 48 8d 65 d8 lea rsp, [rbp - 40] + 47d956: 5b pop rbx + 47d957: 41 5c pop r12 + 47d959: 41 5d pop r13 + 47d95b: 41 5e pop r14 + 47d95d: 41 5f pop r15 + 47d95f: 5d pop rbp + 47d960: c3 ret + 47d961: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47d968: 41 8b 40 0c mov eax, dword ptr [r8 + 12] + 47d96c: 49 89 c5 mov r13, rax + 47d96f: 48 8d 04 40 lea rax, [rax + 2*rax] + 47d973: 48 8d 04 85 10 00 00 00 lea rax, [4*rax + 16] + 47d97b: 49 8d 14 00 lea rdx, [r8 + rax] + 47d97f: 41 29 c4 sub r12d, eax + 47d982: 48 89 55 b8 mov qword ptr [rbp - 72], rdx + 47d986: 41 83 ed 01 sub r13d, 1 + 47d98a: 0f 88 ef fc ff ff js 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d990: 45 31 f6 xor r14d, r14d + 47d993: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47d998: 47 8d 1c 2e lea r11d, [r14 + r13] + 47d99c: 4c 89 45 b0 mov qword ptr [rbp - 80], r8 + 47d9a0: 41 d1 fb sar r11d + 47d9a3: 49 63 c3 movsxd rax, r11d + 47d9a6: 4c 8d 3c 40 lea r15, [rax + 2*rax] + 47d9aa: 49 c1 e7 02 shl r15, 2 + 47d9ae: 43 8b 74 38 14 mov esi, dword ptr [r8 + r15 + 20] + 47d9b3: 41 39 f4 cmp r12d, esi + 47d9b6: 0f 86 c3 fc ff ff jbe 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d9bc: 48 03 75 b8 add rsi, qword ptr [rbp - 72] + 47d9c0: 48 89 df mov rdi, rbx + 47d9c3: e8 98 fa ff ff call 0x47d460 <_dl_cache_libcmp> + 47d9c8: 4c 8b 45 b0 mov r8, qword ptr [rbp - 80] + 47d9cc: 85 c0 test eax, eax + 47d9ce: 0f 84 04 01 00 00 je 0x47dad8 <_dl_load_cache_lookup+0x598> + 47d9d4: 78 12 js 0x47d9e8 <_dl_load_cache_lookup+0x4a8> + 47d9d6: 45 8d 6b ff lea r13d, [r11 - 1] + 47d9da: 45 39 ee cmp r14d, r13d + 47d9dd: 7e b9 jle 0x47d998 <_dl_load_cache_lookup+0x458> + 47d9df: e9 9b fc ff ff jmp 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d9e4: 0f 1f 40 00 nop dword ptr [rax] + 47d9e8: 45 8d 73 01 lea r14d, [r11 + 1] + 47d9ec: 45 39 ee cmp r14d, r13d + 47d9ef: 7e a7 jle 0x47d998 <_dl_load_cache_lookup+0x458> + 47d9f1: e9 89 fc ff ff jmp 0x47d67f <_dl_load_cache_lookup+0x13f> + 47d9f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47da00: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 + 47da06: e9 2a ff ff ff jmp 0x47d935 <_dl_load_cache_lookup+0x3f5> + 47da0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47da10: ba 01 00 00 00 mov edx, 1 + 47da15: 48 8d 35 74 55 04 00 lea rsi, [rip + 284020] # 0x4c2f90 + 47da1c: 48 8d 3d 43 cf 02 00 lea rdi, [rip + 184131] # 0x4aa966 <_dl_out_of_memory+0xe> + 47da23: e8 b8 cd ff ff call 0x47a7e0 <_dl_sysdep_read_whole_file> + 47da28: 49 89 c0 mov r8, rax + 47da2b: 48 83 f8 ff cmp rax, -1 + 47da2f: 0f 84 8f 00 00 00 je 0x47dac4 <_dl_load_cache_lookup+0x584> + 47da35: 4c 8b 25 54 55 04 00 mov r12, qword ptr [rip + 283988] # 0x4c2f90 + 47da3c: 49 83 fc 30 cmp r12, 48 + 47da40: 76 5e jbe 0x47daa0 <_dl_load_cache_lookup+0x560> + 47da42: 48 ba 2e 73 6f 2e 63 61 63 68 movabs rdx, 7521962881247572782 + 47da4c: 48 33 50 08 xor rdx, qword ptr [rax + 8] + 47da50: 48 b8 67 6c 69 62 63 2d 6c 64 movabs rax, 7236208606153632871 + 47da5a: 49 33 00 xor rax, qword ptr [r8] + 47da5d: 48 09 c2 or rdx, rax + 47da60: 75 44 jne 0x47daa6 <_dl_load_cache_lookup+0x566> + 47da62: 41 81 78 10 65 31 2e 31 cmp dword ptr [r8 + 16], 825110885 + 47da6a: 75 3a jne 0x47daa6 <_dl_load_cache_lookup+0x566> + 47da6c: 41 0f b6 40 1c movzx eax, byte ptr [r8 + 28] + 47da71: 84 c0 test al, al + 47da73: 0f 84 0f 03 00 00 je 0x47dd88 <_dl_load_cache_lookup+0x848> + 47da79: 83 e0 03 and eax, 3 + 47da7c: 3c 02 cmp al, 2 + 47da7e: 0f 84 04 03 00 00 je 0x47dd88 <_dl_load_cache_lookup+0x848> + 47da84: 4c 89 e6 mov rsi, r12 + 47da87: 4c 89 c7 mov rdi, r8 + 47da8a: e8 01 b9 fc ff call 0x449390 + 47da8f: 48 c7 05 fe 54 04 00 ff ff ff ff mov qword ptr [rip + 283902], -1 # 0x4c2f98 + 47da9a: eb 28 jmp 0x47dac4 <_dl_load_cache_lookup+0x584> + 47da9c: 0f 1f 40 00 nop dword ptr [rax] + 47daa0: 49 83 fc 10 cmp r12, 16 + 47daa4: 76 13 jbe 0x47dab9 <_dl_load_cache_lookup+0x579> + 47daa6: 48 b8 6c 64 2e 73 6f 2d 31 2e movabs rax, 3328491556300547180 + 47dab0: 49 39 00 cmp qword ptr [r8], rax + 47dab3: 0f 84 1a 02 00 00 je 0x47dcd3 <_dl_load_cache_lookup+0x793> + 47dab9: 4c 89 e6 mov rsi, r12 + 47dabc: 4c 89 c7 mov rdi, r8 + 47dabf: e8 cc b8 fc ff call 0x449390 + 47dac4: 48 c7 05 d1 54 04 00 ff ff ff ff mov qword ptr [rip + 283857], -1 # 0x4c2fa0 + 47dacf: e9 ab fb ff ff jmp 0x47d67f <_dl_load_cache_lookup+0x13f> + 47dad4: 0f 1f 40 00 nop dword ptr [rax] + 47dad8: 4f 8d 7c 38 08 lea r15, [r8 + r15 + 8] + 47dadd: 45 89 de mov r14d, r11d + 47dae0: eb 35 jmp 0x47db17 <_dl_load_cache_lookup+0x5d7> + 47dae2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47dae8: 41 8b 37 mov esi, dword ptr [r15] + 47daeb: 41 8d 46 ff lea eax, [r14 - 1] + 47daef: 89 45 a8 mov dword ptr [rbp - 88], eax + 47daf2: 41 39 f4 cmp r12d, esi + 47daf5: 76 25 jbe 0x47db1c <_dl_load_cache_lookup+0x5dc> + 47daf7: 48 03 75 b8 add rsi, qword ptr [rbp - 72] + 47dafb: 48 89 df mov rdi, rbx + 47dafe: 4c 89 45 b0 mov qword ptr [rbp - 80], r8 + 47db02: 49 83 ef 0c sub r15, 12 + 47db06: e8 55 f9 ff ff call 0x47d460 <_dl_cache_libcmp> + 47db0b: 4c 8b 45 b0 mov r8, qword ptr [rbp - 80] + 47db0f: 85 c0 test eax, eax + 47db11: 75 09 jne 0x47db1c <_dl_load_cache_lookup+0x5dc> + 47db13: 44 8b 75 a8 mov r14d, dword ptr [rbp - 88] + 47db17: 45 85 f6 test r14d, r14d + 47db1a: 75 cc jne 0x47dae8 <_dl_load_cache_lookup+0x5a8> + 47db1c: 81 3d ea 35 04 00 03 03 00 00 cmp dword ptr [rip + 275946], 771 # 0x4c1110 <_dl_correct_cache_id> + 47db26: 49 63 c6 movsxd rax, r14d + 47db29: 48 8d 04 40 lea rax, [rax + 2*rax] + 47db2d: 0f 84 1f 01 00 00 je 0x47dc52 <_dl_load_cache_lookup+0x712> + 47db33: 49 8d 4c 80 10 lea rcx, [r8 + 4*rax + 16] + 47db38: 45 31 ff xor r15d, r15d + 47db3b: eb 14 jmp 0x47db51 <_dl_load_cache_lookup+0x611> + 47db3d: 0f 1f 00 nop dword ptr [rax] + 47db40: 41 83 c6 01 add r14d, 1 + 47db44: 48 83 c1 0c add rcx, 12 + 47db48: 45 39 ee cmp r14d, r13d + 47db4b: 0f 8f 7f fd ff ff jg 0x47d8d0 <_dl_load_cache_lookup+0x390> + 47db51: 45 39 f3 cmp r11d, r14d + 47db54: 7d 28 jge 0x47db7e <_dl_load_cache_lookup+0x63e> + 47db56: 8b 71 04 mov esi, dword ptr [rcx + 4] + 47db59: 48 89 4d b0 mov qword ptr [rbp - 80], rcx + 47db5d: 41 39 f4 cmp r12d, esi + 47db60: 0f 86 6a fd ff ff jbe 0x47d8d0 <_dl_load_cache_lookup+0x390> + 47db66: 48 03 75 b8 add rsi, qword ptr [rbp - 72] + 47db6a: 48 89 df mov rdi, rbx + 47db6d: e8 ee f8 ff ff call 0x47d460 <_dl_cache_libcmp> + 47db72: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] + 47db76: 85 c0 test eax, eax + 47db78: 0f 85 52 fd ff ff jne 0x47d8d0 <_dl_load_cache_lookup+0x390> + 47db7e: 81 39 03 03 00 00 cmp dword ptr [rcx], 771 + 47db84: 75 ba jne 0x47db40 <_dl_load_cache_lookup+0x600> + 47db86: 8b 41 08 mov eax, dword ptr [rcx + 8] + 47db89: 44 39 e0 cmp eax, r12d + 47db8c: 73 b2 jae 0x47db40 <_dl_load_cache_lookup+0x600> + 47db8e: 48 03 45 b8 add rax, qword ptr [rbp - 72] + 47db92: 4d 85 ff test r15, r15 + 47db95: 4c 0f 44 f8 cmove r15, rax + 47db99: eb a5 jmp 0x47db40 <_dl_load_cache_lookup+0x600> + 47db9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47dba0: 48 8b 55 a8 mov rdx, qword ptr [rbp - 88] + 47dba4: 49 63 c6 movsxd rax, r14d + 47dba7: 48 8d 04 40 lea rax, [rax + 2*rax] + 47dbab: 4c 8d 7c c2 30 lea r15, [rdx + 8*rax + 48] + 47dbb0: 8b 45 90 mov eax, dword ptr [rbp - 112] + 47dbb3: 85 c0 test eax, eax + 47dbb5: 0f 85 a6 fc ff ff jne 0x47d861 <_dl_load_cache_lookup+0x321> + 47dbbb: eb 14 jmp 0x47dbd1 <_dl_load_cache_lookup+0x691> + 47dbbd: 0f 1f 00 nop dword ptr [rax] + 47dbc0: 41 83 c6 01 add r14d, 1 + 47dbc4: 49 83 c7 18 add r15, 24 + 47dbc8: 45 39 e6 cmp r14d, r12d + 47dbcb: 0f 8f ae fa ff ff jg 0x47d67f <_dl_load_cache_lookup+0x13f> + 47dbd1: 45 39 de cmp r14d, r11d + 47dbd4: 7e 21 jle 0x47dbf7 <_dl_load_cache_lookup+0x6b7> + 47dbd6: 41 8b 77 04 mov esi, dword ptr [r15 + 4] + 47dbda: 44 39 ee cmp esi, r13d + 47dbdd: 0f 83 9c fa ff ff jae 0x47d67f <_dl_load_cache_lookup+0x13f> + 47dbe3: 48 03 75 b8 add rsi, qword ptr [rbp - 72] + 47dbe7: 48 89 df mov rdi, rbx + 47dbea: e8 71 f8 ff ff call 0x47d460 <_dl_cache_libcmp> + 47dbef: 85 c0 test eax, eax + 47dbf1: 0f 85 88 fa ff ff jne 0x47d67f <_dl_load_cache_lookup+0x13f> + 47dbf7: 41 81 3f 03 03 00 00 cmp dword ptr [r15], 771 + 47dbfe: 75 c0 jne 0x47dbc0 <_dl_load_cache_lookup+0x680> + 47dc00: 41 8b 47 08 mov eax, dword ptr [r15 + 8] + 47dc04: 44 39 e8 cmp eax, r13d + 47dc07: 73 b7 jae 0x47dbc0 <_dl_load_cache_lookup+0x680> + 47dc09: 49 8b 77 10 mov rsi, qword ptr [r15 + 16] + 47dc0d: 48 85 75 98 test qword ptr [rbp - 104], rsi + 47dc11: 75 ad jne 0x47dbc0 <_dl_load_cache_lookup+0x680> + 47dc13: 48 ba 00 00 00 00 00 00 0f 00 movabs rdx, 4222124650659840 + 47dc1d: 48 21 d6 and rsi, rdx + 47dc20: 0f 84 9b fc ff ff je 0x47d8c1 <_dl_load_cache_lookup+0x381> + 47dc26: 48 3b 75 a0 cmp rsi, qword ptr [rbp - 96] + 47dc2a: 0f 84 91 fc ff ff je 0x47d8c1 <_dl_load_cache_lookup+0x381> + 47dc30: eb 8e jmp 0x47dbc0 <_dl_load_cache_lookup+0x680> + 47dc32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47dc38: 48 8d 35 27 cd 02 00 lea rsi, [rip + 183591] # 0x4aa966 <_dl_out_of_memory+0xe> + 47dc3f: 48 8d 3d 31 cd 02 00 lea rdi, [rip + 183601] # 0x4aa977 <_dl_out_of_memory+0x1f> + 47dc46: 31 c0 xor eax, eax + 47dc48: e8 33 cc ff ff call 0x47a880 <_dl_debug_printf> + 47dc4d: e9 13 f9 ff ff jmp 0x47d565 <_dl_load_cache_lookup+0x25> + 47dc52: 4d 8d 7c 80 10 lea r15, [r8 + 4*rax + 16] + 47dc57: eb 18 jmp 0x47dc71 <_dl_load_cache_lookup+0x731> + 47dc59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47dc60: 41 83 c6 01 add r14d, 1 + 47dc64: 49 83 c7 0c add r15, 12 + 47dc68: 45 39 ee cmp r14d, r13d + 47dc6b: 0f 8f 0e fa ff ff jg 0x47d67f <_dl_load_cache_lookup+0x13f> + 47dc71: 45 39 de cmp r14d, r11d + 47dc74: 7e 21 jle 0x47dc97 <_dl_load_cache_lookup+0x757> + 47dc76: 41 8b 77 04 mov esi, dword ptr [r15 + 4] + 47dc7a: 44 39 e6 cmp esi, r12d + 47dc7d: 0f 83 fc f9 ff ff jae 0x47d67f <_dl_load_cache_lookup+0x13f> + 47dc83: 48 03 75 b8 add rsi, qword ptr [rbp - 72] + 47dc87: 48 89 df mov rdi, rbx + 47dc8a: e8 d1 f7 ff ff call 0x47d460 <_dl_cache_libcmp> + 47dc8f: 85 c0 test eax, eax + 47dc91: 0f 85 e8 f9 ff ff jne 0x47d67f <_dl_load_cache_lookup+0x13f> + 47dc97: 41 81 3f 03 03 00 00 cmp dword ptr [r15], 771 + 47dc9e: 75 c0 jne 0x47dc60 <_dl_load_cache_lookup+0x720> + 47dca0: 41 8b 47 08 mov eax, dword ptr [r15 + 8] + 47dca4: 44 39 e0 cmp eax, r12d + 47dca7: 73 b7 jae 0x47dc60 <_dl_load_cache_lookup+0x720> + 47dca9: 41 89 c7 mov r15d, eax + 47dcac: 4c 03 7d b8 add r15, qword ptr [rbp - 72] + 47dcb0: f6 05 09 5b 04 00 01 test byte ptr [rip + 285449], 1 # 0x4c37c0 <_dl_debug_mask> + 47dcb7: 0f 84 29 fc ff ff je 0x47d8e6 <_dl_load_cache_lookup+0x3a6> + 47dcbd: 4c 89 fe mov rsi, r15 + 47dcc0: 48 8d 3d 36 b8 02 00 lea rdi, [rip + 178230] # 0x4a94fd <__PRETTY_FUNCTION__.10419+0x125> + 47dcc7: 31 c0 xor eax, eax + 47dcc9: e8 b2 cb ff ff call 0x47a880 <_dl_debug_printf> + 47dcce: e9 13 fc ff ff jmp 0x47d8e6 <_dl_load_cache_lookup+0x3a6> + 47dcd3: 66 41 81 78 08 37 2e cmp word ptr [r8 + 8], 11831 + 47dcda: 0f 85 d9 fd ff ff jne 0x47dab9 <_dl_load_cache_lookup+0x579> + 47dce0: 41 80 78 0a 30 cmp byte ptr [r8 + 10], 48 + 47dce5: 0f 85 ce fd ff ff jne 0x47dab9 <_dl_load_cache_lookup+0x579> + 47dceb: 49 8d 54 24 f0 lea rdx, [r12 - 16] + 47dcf0: 41 8b 48 0c mov ecx, dword ptr [r8 + 12] + 47dcf4: 48 be ab aa aa aa aa aa aa aa movabs rsi, -6148914691236517205 + 47dcfe: 48 89 d0 mov rax, rdx + 47dd01: 48 f7 e6 mul rsi + 47dd04: 48 c1 ea 03 shr rdx, 3 + 47dd08: 48 39 ca cmp rdx, rcx + 47dd0b: 0f 82 a8 fd ff ff jb 0x47dab9 <_dl_load_cache_lookup+0x579> + 47dd11: 48 8d 04 49 lea rax, [rcx + 2*rcx] + 47dd15: 4c 89 05 84 52 04 00 mov qword ptr [rip + 283268], r8 # 0x4c2fa0 + 47dd1c: 48 8d 04 85 17 00 00 00 lea rax, [4*rax + 23] + 47dd24: 48 83 e0 f8 and rax, -8 + 47dd28: 49 8d 14 00 lea rdx, [r8 + rax] + 47dd2c: 48 83 c0 30 add rax, 48 + 47dd30: 48 89 15 61 52 04 00 mov qword ptr [rip + 283233], rdx # 0x4c2f98 + 47dd37: 49 39 c4 cmp r12, rax + 47dd3a: 72 29 jb 0x47dd65 <_dl_load_cache_lookup+0x825> + 47dd3c: 48 b9 2e 73 6f 2e 63 61 63 68 movabs rcx, 7521962881247572782 + 47dd46: 48 33 4a 08 xor rcx, qword ptr [rdx + 8] + 47dd4a: 48 b8 67 6c 69 62 63 2d 6c 64 movabs rax, 7236208606153632871 + 47dd54: 48 33 02 xor rax, qword ptr [rdx] + 47dd57: 48 09 c1 or rcx, rax + 47dd5a: 75 09 jne 0x47dd65 <_dl_load_cache_lookup+0x825> + 47dd5c: 81 7a 10 65 31 2e 31 cmp dword ptr [rdx + 16], 825110885 + 47dd63: 74 43 je 0x47dda8 <_dl_load_cache_lookup+0x868> + 47dd65: 48 c7 05 28 52 04 00 ff ff ff ff mov qword ptr [rip + 283176], -1 # 0x4c2f98 + 47dd70: e9 11 f8 ff ff jmp 0x47d586 <_dl_load_cache_lookup+0x46> + 47dd75: 4d 85 ff test r15, r15 + 47dd78: 0f 85 3f ff ff ff jne 0x47dcbd <_dl_load_cache_lookup+0x77d> + 47dd7e: e9 fc f8 ff ff jmp 0x47d67f <_dl_load_cache_lookup+0x13f> + 47dd83: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47dd88: 4c 89 05 09 52 04 00 mov qword ptr [rip + 283145], r8 # 0x4c2f98 + 47dd8f: 4c 89 05 0a 52 04 00 mov qword ptr [rip + 283146], r8 # 0x4c2fa0 + 47dd96: e9 eb f7 ff ff jmp 0x47d586 <_dl_load_cache_lookup+0x46> + 47dd9b: 48 c7 45 a0 ff ff ff ff mov qword ptr [rbp - 96], -1 + 47dda3: e9 55 f8 ff ff jmp 0x47d5fd <_dl_load_cache_lookup+0xbd> + 47dda8: 0f b6 42 1c movzx eax, byte ptr [rdx + 28] + 47ddac: 84 c0 test al, al + 47ddae: 0f 84 d2 f7 ff ff je 0x47d586 <_dl_load_cache_lookup+0x46> + 47ddb4: 83 e0 03 and eax, 3 + 47ddb7: 3c 02 cmp al, 2 + 47ddb9: 0f 84 c7 f7 ff ff je 0x47d586 <_dl_load_cache_lookup+0x46> + 47ddbf: 4c 89 c7 mov rdi, r8 + 47ddc2: 4c 89 e6 mov rsi, r12 + 47ddc5: 48 c7 05 d0 51 04 00 ff ff ff ff mov qword ptr [rip + 283088], -1 # 0x4c2fa0 + 47ddd0: 48 c7 05 bd 51 04 00 ff ff ff ff mov qword ptr [rip + 283069], -1 # 0x4c2f98 + 47dddb: e8 b0 b5 fc ff call 0x449390 + 47dde0: 4c 8b 05 b9 51 04 00 mov r8, qword ptr [rip + 283065] # 0x4c2fa0 + 47dde7: 4d 85 c0 test r8, r8 + 47ddea: 0f 85 85 f7 ff ff jne 0x47d575 <_dl_load_cache_lookup+0x35> + 47ddf0: 48 8d 0d d9 cb 02 00 lea rcx, [rip + 183257] # 0x4aa9d0 <__PRETTY_FUNCTION__.10630> + 47ddf7: ba 05 01 00 00 mov edx, 261 + 47ddfc: 48 8d 35 a7 cb 02 00 lea rsi, [rip + 183207] # 0x4aa9aa <_dl_out_of_memory+0x52> + 47de03: 48 8d 3d ab cb 02 00 lea rdi, [rip + 183211] # 0x4aa9b5 <_dl_out_of_memory+0x5d> + 47de0a: e8 41 51 f8 ff call 0x402f50 <__assert_fail> + 47de0f: 90 nop + +000000000047de10 <_dl_unload_cache>: + 47de10: f3 0f 1e fa endbr64 + 47de14: 48 8b 3d 85 51 04 00 mov rdi, qword ptr [rip + 283013] # 0x4c2fa0 + 47de1b: 48 8d 47 ff lea rax, [rdi - 1] + 47de1f: 48 83 f8 fd cmp rax, -3 + 47de23: 76 0b jbe 0x47de30 <_dl_unload_cache+0x20> + 47de25: c3 ret + 47de26: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47de30: 48 83 ec 08 sub rsp, 8 + 47de34: 48 8b 35 55 51 04 00 mov rsi, qword ptr [rip + 282965] # 0x4c2f90 + 47de3b: e8 50 b5 fc ff call 0x449390 + 47de40: 48 c7 05 55 51 04 00 00 00 00 00 mov qword ptr [rip + 282965], 0 # 0x4c2fa0 + 47de4b: 48 83 c4 08 add rsp, 8 + 47de4f: c3 ret + +000000000047de50 <_dl_tlsdesc_return>: + 47de50: f3 0f 1e fa endbr64 + 47de54: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 47de58: c3 ret + 47de59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047de60 <_dl_tlsdesc_undefweak>: + 47de60: f3 0f 1e fa endbr64 + 47de64: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 47de68: 64 48 2b 04 25 00 00 00 00 sub rax, qword ptr fs:[0] + 47de71: c3 ret + 47de72: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47de7d: 0f 1f 00 nop dword ptr [rax] + +000000000047de80 <_dl_tlsdesc_resolve_rela>: + 47de80: f3 0f 1e fa endbr64 + 47de84: 48 83 ec 50 sub rsp, 80 + 47de88: 48 89 04 24 mov qword ptr [rsp], rax + 47de8c: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 47de91: 48 89 c7 mov rdi, rax + 47de94: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 47de99: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 47de9e: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 47dea3: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 47dea8: 4c 89 54 24 28 mov qword ptr [rsp + 40], r10 + 47dead: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 + 47deb2: 48 89 54 24 38 mov qword ptr [rsp + 56], rdx + 47deb7: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx + 47debc: e8 ef a6 00 00 call 0x4885b0 <_dl_tlsdesc_resolve_rela_fixup> + 47dec1: 48 8b 04 24 mov rax, qword ptr [rsp] + 47dec5: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 47deca: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 47decf: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] + 47ded4: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] + 47ded9: 4c 8b 54 24 28 mov r10, qword ptr [rsp + 40] + 47dede: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] + 47dee3: 48 8b 54 24 38 mov rdx, qword ptr [rsp + 56] + 47dee8: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] + 47deed: 48 83 c4 58 add rsp, 88 + 47def1: ff 20 jmp qword ptr [rax] + 47def3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47defe: 66 90 nop + +000000000047df00 <_dl_tlsdesc_resolve_hold>: + 47df00: f3 0f 1e fa endbr64 + 47df04: 48 83 ec 48 sub rsp, 72 + 47df08: 48 89 04 24 mov qword ptr [rsp], rax + 47df0c: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi + 47df11: 48 89 c7 mov rdi, rax + 47df14: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 47df19: 48 8d 35 19 00 00 00 lea rsi, [rip + 25] # 0x47df39 <_dl_tlsdesc_resolve_hold+0x39> + 47df20: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 47df25: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 47df2a: 4c 89 54 24 28 mov qword ptr [rsp + 40], r10 + 47df2f: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 + 47df34: 48 89 54 24 38 mov qword ptr [rsp + 56], rdx + 47df39: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx + 47df3e: e8 0d a8 00 00 call 0x488750 <_dl_tlsdesc_resolve_hold_fixup> + 47df43: 48 8b 04 24 mov rax, qword ptr [rsp] + 47df47: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 47df4c: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 47df51: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] + 47df56: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] + 47df5b: 4c 8b 54 24 28 mov r10, qword ptr [rsp + 40] + 47df60: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] + 47df65: 48 8b 54 24 38 mov rdx, qword ptr [rsp + 56] + 47df6a: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] + 47df6f: 48 83 c4 48 add rsp, 72 + 47df73: ff 20 jmp qword ptr [rax] + 47df75: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47df7f: 90 nop + +000000000047df80 : + 47df80: f3 0f 1e fa endbr64 + 47df84: 53 push rbx + 47df85: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 47df89: 48 89 fb mov rbx, rdi + 47df8c: 48 c7 c1 fe ff ff ff mov rcx, -2 + 47df93: 8b 77 08 mov esi, dword ptr [rdi + 8] + 47df96: 4c 8b 0d 03 59 04 00 mov r9, qword ptr [rip + 284931] # 0x4c38a0 <__libc_argv> + 47df9d: 44 8b 05 f4 58 04 00 mov r8d, dword ptr [rip + 284916] # 0x4c3898 <__libc_argc> + 47dfa4: 48 8b 3f mov rdi, qword ptr [rdi] + 47dfa7: 48 83 ec 08 sub rsp, 8 + 47dfab: ff 35 37 4d 04 00 push qword ptr [rip + 281911] # 0x4c2ce8 + 47dfb1: e8 9a 81 00 00 call 0x486150 <_dl_open> + 47dfb6: 48 89 43 18 mov qword ptr [rbx + 24], rax + 47dfba: 58 pop rax + 47dfbb: 5a pop rdx + 47dfbc: 5b pop rbx + 47dfbd: c3 ret + 47dfbe: 66 90 nop + +000000000047dfc0 : + 47dfc0: f3 0f 1e fa endbr64 + 47dfc4: 53 push rbx + 47dfc5: 48 8d 57 18 lea rdx, [rdi + 24] + 47dfc9: 48 89 fb mov rbx, rdi + 47dfcc: 45 31 c9 xor r9d, r9d + 47dfcf: 48 83 ec 20 sub rsp, 32 + 47dfd3: 48 8b 37 mov rsi, qword ptr [rdi] + 47dfd6: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47dfdf: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 47dfe4: 31 c0 xor eax, eax + 47dfe6: 48 8d 05 f9 c9 02 00 lea rax, [rip + 182777] # 0x4aa9e6 <__PRETTY_FUNCTION__.10630+0x16> + 47dfed: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 47dff6: 48 89 04 24 mov qword ptr [rsp], rax + 47dffa: 48 8b 8e 90 03 00 00 mov rcx, qword ptr [rsi + 912] + 47e001: 48 b8 85 cf 63 09 01 00 00 00 movabs rax, 4452503429 + 47e00b: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 47e010: 48 c7 47 18 00 00 00 00 mov qword ptr [rdi + 24], 0 + 47e018: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] + 47e01c: 6a 00 push 0 + 47e01e: 6a 00 push 0 + 47e020: 4c 8d 44 24 10 lea r8, [rsp + 16] + 47e025: e8 96 8c ff ff call 0x476cc0 <_dl_lookup_symbol_x> + 47e02a: 48 89 43 10 mov qword ptr [rbx + 16], rax + 47e02e: 58 pop rax + 47e02f: 5a pop rdx + 47e030: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 47e035: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 47e03e: 75 06 jne 0x47e046 + 47e040: 48 83 c4 20 add rsp, 32 + 47e044: 5b pop rbx + 47e045: c3 ret + 47e046: e8 85 db fc ff call 0x44bbd0 <__stack_chk_fail_local> + 47e04b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000047e050 : + 47e050: f3 0f 1e fa endbr64 + 47e054: 53 push rbx + 47e055: 48 8d 57 18 lea rdx, [rdi + 24] + 47e059: 48 8b 37 mov rsi, qword ptr [rdi] + 47e05c: 48 89 fb mov rbx, rdi + 47e05f: 48 c7 47 18 00 00 00 00 mov qword ptr [rdi + 24], 0 + 47e067: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] + 47e06b: 45 31 c9 xor r9d, r9d + 47e06e: 45 31 c0 xor r8d, r8d + 47e071: 6a 00 push 0 + 47e073: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] + 47e07a: 6a 02 push 2 + 47e07c: e8 3f 8c ff ff call 0x476cc0 <_dl_lookup_symbol_x> + 47e081: 48 89 43 10 mov qword ptr [rbx + 16], rax + 47e085: 58 pop rax + 47e086: 5a pop rdx + 47e087: 5b pop rbx + 47e088: c3 ret + 47e089: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047e090 : + 47e090: f3 0f 1e fa endbr64 + 47e094: 53 push rbx + 47e095: 48 8d 57 18 lea rdx, [rdi + 24] + 47e099: 48 8b 37 mov rsi, qword ptr [rdi] + 47e09c: 48 89 fb mov rbx, rdi + 47e09f: 48 c7 47 18 00 00 00 00 mov qword ptr [rdi + 24], 0 + 47e0a7: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] + 47e0ab: 4c 8d 43 20 lea r8, [rbx + 32] + 47e0af: 45 31 c9 xor r9d, r9d + 47e0b2: 6a 00 push 0 + 47e0b4: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] + 47e0bb: 6a 00 push 0 + 47e0bd: e8 fe 8b ff ff call 0x476cc0 <_dl_lookup_symbol_x> + 47e0c2: 48 89 43 10 mov qword ptr [rbx + 16], rax + 47e0c6: 58 pop rax + 47e0c7: 5a pop rdx + 47e0c8: 5b pop rbx + 47e0c9: c3 ret + 47e0ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000047e0d0 : + 47e0d0: f3 0f 1e fa endbr64 + 47e0d4: e9 c7 a0 00 00 jmp 0x4881a0 <_dl_close> + 47e0d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047e0e0 <__libc_dlclose>: + 47e0e0: f3 0f 1e fa endbr64 + 47e0e4: 48 83 ec 38 sub rsp, 56 + 47e0e8: 49 89 f8 mov r8, rdi + 47e0eb: 48 8d 0d de ff ff ff lea rcx, [rip - 34] # 0x47e0d0 + 47e0f2: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47e0fb: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 47e100: 31 c0 xor eax, eax + 47e102: 48 8d 54 24 17 lea rdx, [rsp + 23] + 47e107: 48 8d 74 24 20 lea rsi, [rsp + 32] + 47e10c: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 47e115: 48 8d 7c 24 18 lea rdi, [rsp + 24] + 47e11a: e8 e1 09 00 00 call 0x47eb00 <_dl_catch_error> + 47e11f: 85 c0 test eax, eax + 47e121: 75 25 jne 0x47e148 <__libc_dlclose+0x68> + 47e123: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 + 47e129: 75 15 jne 0x47e140 <__libc_dlclose+0x60> + 47e12b: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 47e130: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 47e139: 75 28 jne 0x47e163 <__libc_dlclose+0x83> + 47e13b: 48 83 c4 38 add rsp, 56 + 47e13f: c3 ret + 47e140: b8 01 00 00 00 mov eax, 1 + 47e145: 0f 1f 00 nop dword ptr [rax] + 47e148: 80 7c 24 17 00 cmp byte ptr [rsp + 23], 0 + 47e14d: 74 dc je 0x47e12b <__libc_dlclose+0x4b> + 47e14f: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 47e154: 89 44 24 0c mov dword ptr [rsp + 12], eax + 47e158: e8 f3 13 fa ff call 0x41f550 + 47e15d: 8b 44 24 0c mov eax, dword ptr [rsp + 12] + 47e161: eb c8 jmp 0x47e12b <__libc_dlclose+0x4b> + 47e163: e8 68 da fc ff call 0x44bbd0 <__stack_chk_fail_local> + 47e168: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000047e170 <__libc_dlsym>: + 47e170: f3 0f 1e fa endbr64 + 47e174: 48 83 ec 58 sub rsp, 88 + 47e178: 66 48 0f 6e c7 movq xmm0, rdi + 47e17d: 66 48 0f 6e ce movq xmm1, rsi + 47e182: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 47e186: 48 8d 54 24 0f lea rdx, [rsp + 15] + 47e18b: 48 8d 74 24 18 lea rsi, [rsp + 24] + 47e190: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47e199: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 47e19e: 31 c0 xor eax, eax + 47e1a0: 48 8d 7c 24 10 lea rdi, [rsp + 16] + 47e1a5: 4c 8d 44 24 20 lea r8, [rsp + 32] + 47e1aa: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 47e1b3: 48 8d 0d 96 fe ff ff lea rcx, [rip - 362] # 0x47e050 + 47e1ba: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 + 47e1bf: e8 3c 09 00 00 call 0x47eb00 <_dl_catch_error> + 47e1c4: 85 c0 test eax, eax + 47e1c6: 75 48 jne 0x47e210 <__libc_dlsym+0xa0> + 47e1c8: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 47e1ce: 75 40 jne 0x47e210 <__libc_dlsym+0xa0> + 47e1d0: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 47e1d5: 48 85 c0 test rax, rax + 47e1d8: 74 1d je 0x47e1f7 <__libc_dlsym+0x87> + 47e1da: 66 83 78 06 f1 cmp word ptr [rax + 6], -15 + 47e1df: 74 4f je 0x47e230 <__libc_dlsym+0xc0> + 47e1e1: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 47e1e6: 31 d2 xor edx, edx + 47e1e8: 48 85 c9 test rcx, rcx + 47e1eb: 74 03 je 0x47e1f0 <__libc_dlsym+0x80> + 47e1ed: 48 8b 11 mov rdx, qword ptr [rcx] + 47e1f0: 48 03 50 08 add rdx, qword ptr [rax + 8] + 47e1f4: 48 89 d0 mov rax, rdx + 47e1f7: 48 8b 4c 24 48 mov rcx, qword ptr [rsp + 72] + 47e1fc: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 47e205: 75 2d jne 0x47e234 <__libc_dlsym+0xc4> + 47e207: 48 83 c4 58 add rsp, 88 + 47e20b: c3 ret + 47e20c: 0f 1f 40 00 nop dword ptr [rax] + 47e210: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 + 47e215: 75 09 jne 0x47e220 <__libc_dlsym+0xb0> + 47e217: 31 c0 xor eax, eax + 47e219: eb dc jmp 0x47e1f7 <__libc_dlsym+0x87> + 47e21b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47e220: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 47e225: e8 26 13 fa ff call 0x41f550 + 47e22a: 31 c0 xor eax, eax + 47e22c: eb c9 jmp 0x47e1f7 <__libc_dlsym+0x87> + 47e22e: 66 90 nop + 47e230: 31 d2 xor edx, edx + 47e232: eb bc jmp 0x47e1f0 <__libc_dlsym+0x80> + 47e234: e8 97 d9 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 47e239: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047e240 <__libc_dlvsym>: + 47e240: f3 0f 1e fa endbr64 + 47e244: 48 83 ec 68 sub rsp, 104 + 47e248: 66 48 0f 6e ce movq xmm1, rsi + 47e24d: 66 48 0f 6e c7 movq xmm0, rdi + 47e252: 0f b6 32 movzx esi, byte ptr [rdx] + 47e255: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47e25e: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 47e263: 31 c0 xor eax, eax + 47e265: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 47e269: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx + 47e26e: c7 44 24 4c 01 00 00 00 mov dword ptr [rsp + 76], 1 + 47e276: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 + 47e27b: 48 85 f6 test rsi, rsi + 47e27e: 0f 84 84 00 00 00 je 0x47e308 <__libc_dlvsym+0xc8> + 47e284: 0f b6 4a 01 movzx ecx, byte ptr [rdx + 1] + 47e288: 84 c9 test cl, cl + 47e28a: 0f 84 00 01 00 00 je 0x47e390 <__libc_dlvsym+0x150> + 47e290: 0f b6 c1 movzx eax, cl + 47e293: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] + 47e297: 48 c1 e6 04 shl rsi, 4 + 47e29b: 48 01 f0 add rax, rsi + 47e29e: 84 c9 test cl, cl + 47e2a0: 74 66 je 0x47e308 <__libc_dlvsym+0xc8> + 47e2a2: 48 c1 e0 04 shl rax, 4 + 47e2a6: 48 01 c8 add rax, rcx + 47e2a9: 0f b6 4a 03 movzx ecx, byte ptr [rdx + 3] + 47e2ad: 84 c9 test cl, cl + 47e2af: 74 57 je 0x47e308 <__libc_dlvsym+0xc8> + 47e2b1: 48 c1 e0 04 shl rax, 4 + 47e2b5: 48 01 c8 add rax, rcx + 47e2b8: 0f b6 4a 04 movzx ecx, byte ptr [rdx + 4] + 47e2bc: 84 c9 test cl, cl + 47e2be: 74 48 je 0x47e308 <__libc_dlvsym+0xc8> + 47e2c0: 48 c1 e0 04 shl rax, 4 + 47e2c4: 48 01 c8 add rax, rcx + 47e2c7: 48 8d 4a 05 lea rcx, [rdx + 5] + 47e2cb: 0f b6 52 05 movzx edx, byte ptr [rdx + 5] + 47e2cf: 84 d2 test dl, dl + 47e2d1: 74 35 je 0x47e308 <__libc_dlvsym+0xc8> + 47e2d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47e2d8: 0f b6 d2 movzx edx, dl + 47e2db: 48 c1 e0 04 shl rax, 4 + 47e2df: 48 83 c1 01 add rcx, 1 + 47e2e3: 48 01 d0 add rax, rdx + 47e2e6: 48 89 c2 mov rdx, rax + 47e2e9: 48 c1 ea 18 shr rdx, 24 + 47e2ed: 81 e2 f0 00 00 00 and edx, 240 + 47e2f3: 48 31 d0 xor rax, rdx + 47e2f6: 0f b6 11 movzx edx, byte ptr [rcx] + 47e2f9: 84 d2 test dl, dl + 47e2fb: 75 db jne 0x47e2d8 <__libc_dlvsym+0x98> + 47e2fd: 25 ff ff ff 0f and eax, 268435455 + 47e302: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47e308: 48 8d 54 24 0f lea rdx, [rsp + 15] + 47e30d: 48 8d 74 24 18 lea rsi, [rsp + 24] + 47e312: 89 44 24 48 mov dword ptr [rsp + 72], eax + 47e316: 48 8d 7c 24 10 lea rdi, [rsp + 16] + 47e31b: 4c 8d 44 24 20 lea r8, [rsp + 32] + 47e320: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 + 47e329: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 47e332: 48 8d 0d 57 fd ff ff lea rcx, [rip - 681] # 0x47e090 + 47e339: e8 c2 07 00 00 call 0x47eb00 <_dl_catch_error> + 47e33e: 85 c0 test eax, eax + 47e340: 75 5e jne 0x47e3a0 <__libc_dlvsym+0x160> + 47e342: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 47e348: 75 56 jne 0x47e3a0 <__libc_dlvsym+0x160> + 47e34a: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 47e34f: 48 85 c0 test rax, rax + 47e352: 74 1d je 0x47e371 <__libc_dlvsym+0x131> + 47e354: 66 83 78 06 f1 cmp word ptr [rax + 6], -15 + 47e359: 74 65 je 0x47e3c0 <__libc_dlvsym+0x180> + 47e35b: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 47e360: 31 d2 xor edx, edx + 47e362: 48 85 c9 test rcx, rcx + 47e365: 74 03 je 0x47e36a <__libc_dlvsym+0x12a> + 47e367: 48 8b 11 mov rdx, qword ptr [rcx] + 47e36a: 48 03 50 08 add rdx, qword ptr [rax + 8] + 47e36e: 48 89 d0 mov rax, rdx + 47e371: 48 8b 4c 24 58 mov rcx, qword ptr [rsp + 88] + 47e376: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 47e37f: 75 43 jne 0x47e3c4 <__libc_dlvsym+0x184> + 47e381: 48 83 c4 68 add rsp, 104 + 47e385: c3 ret + 47e386: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47e390: 40 0f b6 c6 movzx eax, sil + 47e394: e9 6f ff ff ff jmp 0x47e308 <__libc_dlvsym+0xc8> + 47e399: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47e3a0: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 + 47e3a5: 75 09 jne 0x47e3b0 <__libc_dlvsym+0x170> + 47e3a7: 31 c0 xor eax, eax + 47e3a9: eb c6 jmp 0x47e371 <__libc_dlvsym+0x131> + 47e3ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47e3b0: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 47e3b5: e8 96 11 fa ff call 0x41f550 + 47e3ba: 31 c0 xor eax, eax + 47e3bc: eb b3 jmp 0x47e371 <__libc_dlvsym+0x131> + 47e3be: 66 90 nop + 47e3c0: 31 d2 xor edx, edx + 47e3c2: eb a6 jmp 0x47e36a <__libc_dlvsym+0x12a> + 47e3c4: e8 07 d8 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 47e3c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047e3d0 <__libc_dlopen_mode>: + 47e3d0: f3 0f 1e fa endbr64 + 47e3d4: 41 56 push r14 + 47e3d6: 48 8d 0d a3 fb ff ff lea rcx, [rip - 1117] # 0x47df80 + 47e3dd: 41 55 push r13 + 47e3df: 41 54 push r12 + 47e3e1: 55 push rbp + 47e3e2: 53 push rbx + 47e3e3: 48 83 ec 70 sub rsp, 112 + 47e3e7: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47e3f0: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 47e3f5: 31 c0 xor eax, eax + 47e3f7: 4c 8d 64 24 10 lea r12, [rsp + 16] + 47e3fc: 48 8b 84 24 98 00 00 00 mov rax, qword ptr [rsp + 152] + 47e404: 48 8d 5c 24 40 lea rbx, [rsp + 64] + 47e409: 48 8d 6c 24 18 lea rbp, [rsp + 24] + 47e40e: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 47e413: 4c 8d 44 24 20 lea r8, [rsp + 32] + 47e418: 4c 89 e2 mov rdx, r12 + 47e41b: 89 74 24 28 mov dword ptr [rsp + 40], esi + 47e41f: 48 89 ef mov rdi, rbp + 47e422: 48 89 de mov rsi, rbx + 47e425: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 47e42a: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 47e433: e8 c8 06 00 00 call 0x47eb00 <_dl_catch_error> + 47e438: 85 c0 test eax, eax + 47e43a: 0f 85 58 01 00 00 jne 0x47e598 <__libc_dlopen_mode+0x1c8> + 47e440: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 + 47e446: 0f 85 4c 01 00 00 jne 0x47e598 <__libc_dlopen_mode+0x1c8> + 47e44c: 4c 8b 6c 24 38 mov r13, qword ptr [rsp + 56] + 47e451: 4c 8d 74 24 0f lea r14, [rsp + 15] + 47e456: 49 89 d8 mov r8, rbx + 47e459: 48 89 ee mov rsi, rbp + 47e45c: 48 8d 05 a0 c5 02 00 lea rax, [rip + 181664] # 0x4aaa03 <__PRETTY_FUNCTION__.10630+0x33> + 47e463: 48 8d 0d 56 fb ff ff lea rcx, [rip - 1194] # 0x47dfc0 + 47e46a: 4c 89 f2 mov rdx, r14 + 47e46d: 4c 89 e7 mov rdi, r12 + 47e470: 4c 89 6c 24 40 mov qword ptr [rsp + 64], r13 + 47e475: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 47e47a: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 47e483: e8 78 06 00 00 call 0x47eb00 <_dl_catch_error> + 47e488: 85 c0 test eax, eax + 47e48a: 0f 84 b8 00 00 00 je 0x47e548 <__libc_dlopen_mode+0x178> + 47e490: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 + 47e495: 0f 85 45 01 00 00 jne 0x47e5e0 <__libc_dlopen_mode+0x210> + 47e49b: 48 8d 05 52 c5 02 00 lea rax, [rip + 181586] # 0x4aa9f4 <__PRETTY_FUNCTION__.10630+0x24> + 47e4a2: 49 89 d8 mov r8, rbx + 47e4a5: 4c 89 f2 mov rdx, r14 + 47e4a8: 48 89 ee mov rsi, rbp + 47e4ab: 48 8d 0d 0e fb ff ff lea rcx, [rip - 1266] # 0x47dfc0 + 47e4b2: 4c 89 e7 mov rdi, r12 + 47e4b5: 4c 89 6c 24 40 mov qword ptr [rsp + 64], r13 + 47e4ba: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 47e4bf: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 47e4c8: e8 33 06 00 00 call 0x47eb00 <_dl_catch_error> + 47e4cd: 85 c0 test eax, eax + 47e4cf: 0f 85 d3 00 00 00 jne 0x47e5a8 <__libc_dlopen_mode+0x1d8> + 47e4d5: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 47e4db: 0f 85 c7 00 00 00 jne 0x47e5a8 <__libc_dlopen_mode+0x1d8> + 47e4e1: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] + 47e4e6: 48 85 d2 test rdx, rdx + 47e4e9: 74 2a je 0x47e515 <__libc_dlopen_mode+0x145> + 47e4eb: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 47e4f0: 0f 84 fa 00 00 00 je 0x47e5f0 <__libc_dlopen_mode+0x220> + 47e4f6: 48 8b 4c 24 50 mov rcx, qword ptr [rsp + 80] + 47e4fb: 31 c0 xor eax, eax + 47e4fd: 48 85 c9 test rcx, rcx + 47e500: 74 03 je 0x47e505 <__libc_dlopen_mode+0x135> + 47e502: 48 8b 01 mov rax, qword ptr [rcx] + 47e505: 48 03 42 08 add rax, qword ptr [rdx + 8] + 47e509: 74 0a je 0x47e515 <__libc_dlopen_mode+0x145> + 47e50b: 48 8d 1d 6e 35 04 00 lea rbx, [rip + 275822] # 0x4c1a80 <_dl_open_hook> + 47e512: 48 89 18 mov qword ptr [rax], rbx + 47e515: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 47e51a: e8 81 65 00 00 call 0x484aa0 <__libc_register_dlfcn_hook> + 47e51f: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 47e524: 48 8b 5c 24 68 mov rbx, qword ptr [rsp + 104] + 47e529: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] + 47e532: 0f 85 cf 00 00 00 jne 0x47e607 <__libc_dlopen_mode+0x237> + 47e538: 48 83 c4 70 add rsp, 112 + 47e53c: 5b pop rbx + 47e53d: 5d pop rbp + 47e53e: 41 5c pop r12 + 47e540: 41 5d pop r13 + 47e542: 41 5e pop r14 + 47e544: c3 ret + 47e545: 0f 1f 00 nop dword ptr [rax] + 47e548: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 47e54e: 0f 85 3c ff ff ff jne 0x47e490 <__libc_dlopen_mode+0xc0> + 47e554: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] + 47e559: 48 85 d2 test rdx, rdx + 47e55c: 0f 84 39 ff ff ff je 0x47e49b <__libc_dlopen_mode+0xcb> + 47e562: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 47e567: 0f 84 93 00 00 00 je 0x47e600 <__libc_dlopen_mode+0x230> + 47e56d: 48 8b 4c 24 50 mov rcx, qword ptr [rsp + 80] + 47e572: 31 c0 xor eax, eax + 47e574: 48 85 c9 test rcx, rcx + 47e577: 74 03 je 0x47e57c <__libc_dlopen_mode+0x1ac> + 47e579: 48 8b 01 mov rax, qword ptr [rcx] + 47e57c: 48 03 42 08 add rax, qword ptr [rdx + 8] + 47e580: 0f 84 15 ff ff ff je 0x47e49b <__libc_dlopen_mode+0xcb> + 47e586: 48 8d 0d f3 34 04 00 lea rcx, [rip + 275699] # 0x4c1a80 <_dl_open_hook> + 47e58d: 48 89 08 mov qword ptr [rax], rcx + 47e590: e9 06 ff ff ff jmp 0x47e49b <__libc_dlopen_mode+0xcb> + 47e595: 0f 1f 00 nop dword ptr [rax] + 47e598: 80 7c 24 10 00 cmp byte ptr [rsp + 16], 0 + 47e59d: 75 29 jne 0x47e5c8 <__libc_dlopen_mode+0x1f8> + 47e59f: 31 c0 xor eax, eax + 47e5a1: eb 81 jmp 0x47e524 <__libc_dlopen_mode+0x154> + 47e5a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47e5a8: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 + 47e5ad: 0f 84 62 ff ff ff je 0x47e515 <__libc_dlopen_mode+0x145> + 47e5b3: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 47e5b8: e8 93 0f fa ff call 0x41f550 + 47e5bd: e9 53 ff ff ff jmp 0x47e515 <__libc_dlopen_mode+0x145> + 47e5c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47e5c8: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] + 47e5cd: e8 7e 0f fa ff call 0x41f550 + 47e5d2: 31 c0 xor eax, eax + 47e5d4: e9 4b ff ff ff jmp 0x47e524 <__libc_dlopen_mode+0x154> + 47e5d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47e5e0: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 47e5e5: e8 66 0f fa ff call 0x41f550 + 47e5ea: e9 ac fe ff ff jmp 0x47e49b <__libc_dlopen_mode+0xcb> + 47e5ef: 90 nop + 47e5f0: 31 c0 xor eax, eax + 47e5f2: e9 0e ff ff ff jmp 0x47e505 <__libc_dlopen_mode+0x135> + 47e5f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 47e600: 31 c0 xor eax, eax + 47e602: e9 75 ff ff ff jmp 0x47e57c <__libc_dlopen_mode+0x1ac> + 47e607: e8 c4 d5 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 47e60c: 0f 1f 40 00 nop dword ptr [rax] + +000000000047e610 <__libc_dlsym_private>: + 47e610: f3 0f 1e fa endbr64 + 47e614: 48 83 ec 58 sub rsp, 88 + 47e618: 66 48 0f 6e c7 movq xmm0, rdi + 47e61d: 66 48 0f 6e ce movq xmm1, rsi + 47e622: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 47e626: 48 8d 54 24 0f lea rdx, [rsp + 15] + 47e62b: 48 8d 74 24 18 lea rsi, [rsp + 24] + 47e630: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47e639: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 47e63e: 31 c0 xor eax, eax + 47e640: 48 8d 7c 24 10 lea rdi, [rsp + 16] + 47e645: 4c 8d 44 24 20 lea r8, [rsp + 32] + 47e64a: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 47e653: 48 8d 0d 66 f9 ff ff lea rcx, [rip - 1690] # 0x47dfc0 + 47e65a: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 + 47e65f: e8 9c 04 00 00 call 0x47eb00 <_dl_catch_error> + 47e664: 85 c0 test eax, eax + 47e666: 75 48 jne 0x47e6b0 <__libc_dlsym_private+0xa0> + 47e668: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 47e66e: 75 40 jne 0x47e6b0 <__libc_dlsym_private+0xa0> + 47e670: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 47e675: 48 85 c0 test rax, rax + 47e678: 74 1d je 0x47e697 <__libc_dlsym_private+0x87> + 47e67a: 66 83 78 06 f1 cmp word ptr [rax + 6], -15 + 47e67f: 74 4f je 0x47e6d0 <__libc_dlsym_private+0xc0> + 47e681: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 47e686: 31 d2 xor edx, edx + 47e688: 48 85 c9 test rcx, rcx + 47e68b: 74 03 je 0x47e690 <__libc_dlsym_private+0x80> + 47e68d: 48 8b 11 mov rdx, qword ptr [rcx] + 47e690: 48 03 50 08 add rdx, qword ptr [rax + 8] + 47e694: 48 89 d0 mov rax, rdx + 47e697: 48 8b 4c 24 48 mov rcx, qword ptr [rsp + 72] + 47e69c: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 47e6a5: 75 2d jne 0x47e6d4 <__libc_dlsym_private+0xc4> + 47e6a7: 48 83 c4 58 add rsp, 88 + 47e6ab: c3 ret + 47e6ac: 0f 1f 40 00 nop dword ptr [rax] + 47e6b0: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 + 47e6b5: 75 09 jne 0x47e6c0 <__libc_dlsym_private+0xb0> + 47e6b7: 31 c0 xor eax, eax + 47e6b9: eb dc jmp 0x47e697 <__libc_dlsym_private+0x87> + 47e6bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47e6c0: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 47e6c5: e8 86 0e fa ff call 0x41f550 + 47e6ca: 31 c0 xor eax, eax + 47e6cc: eb c9 jmp 0x47e697 <__libc_dlsym_private+0x87> + 47e6ce: 66 90 nop + 47e6d0: 31 d2 xor edx, edx + 47e6d2: eb bc jmp 0x47e690 <__libc_dlsym_private+0x80> + 47e6d4: e8 f7 d4 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 47e6d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047e6e0 <__libc_register_dl_open_hook>: + 47e6e0: f3 0f 1e fa endbr64 + 47e6e4: 41 56 push r14 + 47e6e6: 48 8d 0d d3 f8 ff ff lea rcx, [rip - 1837] # 0x47dfc0 + 47e6ed: 41 55 push r13 + 47e6ef: 41 54 push r12 + 47e6f1: 55 push rbp + 47e6f2: 53 push rbx + 47e6f3: 48 89 fb mov rbx, rdi + 47e6f6: 48 83 ec 50 sub rsp, 80 + 47e6fa: 48 8d 6c 24 20 lea rbp, [rsp + 32] + 47e6ff: 4c 8d 64 24 0f lea r12, [rsp + 15] + 47e704: 4c 8d 6c 24 18 lea r13, [rsp + 24] + 47e709: 4c 8d 74 24 10 lea r14, [rsp + 16] + 47e70e: 49 89 e8 mov r8, rbp + 47e711: 4c 89 e2 mov rdx, r12 + 47e714: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47e71d: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 47e722: 31 c0 xor eax, eax + 47e724: 4c 89 ee mov rsi, r13 + 47e727: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 47e72c: 48 8d 05 d0 c2 02 00 lea rax, [rip + 180944] # 0x4aaa03 <__PRETTY_FUNCTION__.10630+0x33> + 47e733: 4c 89 f7 mov rdi, r14 + 47e736: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 47e73b: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 47e744: e8 b7 03 00 00 call 0x47eb00 <_dl_catch_error> + 47e749: 85 c0 test eax, eax + 47e74b: 0f 85 e7 00 00 00 jne 0x47e838 <__libc_register_dl_open_hook+0x158> + 47e751: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 47e757: 0f 85 db 00 00 00 jne 0x47e838 <__libc_register_dl_open_hook+0x158> + 47e75d: 48 8b 54 24 38 mov rdx, qword ptr [rsp + 56] + 47e762: 48 85 d2 test rdx, rdx + 47e765: 74 2a je 0x47e791 <__libc_register_dl_open_hook+0xb1> + 47e767: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 47e76c: 0f 84 e6 00 00 00 je 0x47e858 <__libc_register_dl_open_hook+0x178> + 47e772: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 47e777: 31 c0 xor eax, eax + 47e779: 48 85 c9 test rcx, rcx + 47e77c: 74 03 je 0x47e781 <__libc_register_dl_open_hook+0xa1> + 47e77e: 48 8b 01 mov rax, qword ptr [rcx] + 47e781: 48 03 42 08 add rax, qword ptr [rdx + 8] + 47e785: 74 0a je 0x47e791 <__libc_register_dl_open_hook+0xb1> + 47e787: 48 8d 35 f2 32 04 00 lea rsi, [rip + 275186] # 0x4c1a80 <_dl_open_hook> + 47e78e: 48 89 30 mov qword ptr [rax], rsi + 47e791: 48 8d 05 5c c2 02 00 lea rax, [rip + 180828] # 0x4aa9f4 <__PRETTY_FUNCTION__.10630+0x24> + 47e798: 49 89 e8 mov r8, rbp + 47e79b: 4c 89 e2 mov rdx, r12 + 47e79e: 4c 89 ee mov rsi, r13 + 47e7a1: 48 8d 0d 18 f8 ff ff lea rcx, [rip - 2024] # 0x47dfc0 + 47e7a8: 4c 89 f7 mov rdi, r14 + 47e7ab: 48 89 5c 24 20 mov qword ptr [rsp + 32], rbx + 47e7b0: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 47e7b5: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 47e7be: e8 3d 03 00 00 call 0x47eb00 <_dl_catch_error> + 47e7c3: 85 c0 test eax, eax + 47e7c5: 75 59 jne 0x47e820 <__libc_register_dl_open_hook+0x140> + 47e7c7: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 47e7cd: 75 51 jne 0x47e820 <__libc_register_dl_open_hook+0x140> + 47e7cf: 48 8b 54 24 38 mov rdx, qword ptr [rsp + 56] + 47e7d4: 48 85 d2 test rdx, rdx + 47e7d7: 74 2a je 0x47e803 <__libc_register_dl_open_hook+0x123> + 47e7d9: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 47e7de: 0f 84 7c 00 00 00 je 0x47e860 <__libc_register_dl_open_hook+0x180> + 47e7e4: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 47e7e9: 31 c0 xor eax, eax + 47e7eb: 48 85 c9 test rcx, rcx + 47e7ee: 74 03 je 0x47e7f3 <__libc_register_dl_open_hook+0x113> + 47e7f0: 48 8b 01 mov rax, qword ptr [rcx] + 47e7f3: 48 03 42 08 add rax, qword ptr [rdx + 8] + 47e7f7: 74 0a je 0x47e803 <__libc_register_dl_open_hook+0x123> + 47e7f9: 48 8d 1d 80 32 04 00 lea rbx, [rip + 275072] # 0x4c1a80 <_dl_open_hook> + 47e800: 48 89 18 mov qword ptr [rax], rbx + 47e803: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 47e808: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 47e811: 75 51 jne 0x47e864 <__libc_register_dl_open_hook+0x184> + 47e813: 48 83 c4 50 add rsp, 80 + 47e817: 5b pop rbx + 47e818: 5d pop rbp + 47e819: 41 5c pop r12 + 47e81b: 41 5d pop r13 + 47e81d: 41 5e pop r14 + 47e81f: c3 ret + 47e820: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 + 47e825: 74 dc je 0x47e803 <__libc_register_dl_open_hook+0x123> + 47e827: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 47e82c: e8 1f 0d fa ff call 0x41f550 + 47e831: eb d0 jmp 0x47e803 <__libc_register_dl_open_hook+0x123> + 47e833: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47e838: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 + 47e83d: 0f 84 4e ff ff ff je 0x47e791 <__libc_register_dl_open_hook+0xb1> + 47e843: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 47e848: e8 03 0d fa ff call 0x41f550 + 47e84d: e9 3f ff ff ff jmp 0x47e791 <__libc_register_dl_open_hook+0xb1> + 47e852: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47e858: 31 c0 xor eax, eax + 47e85a: e9 22 ff ff ff jmp 0x47e781 <__libc_register_dl_open_hook+0xa1> + 47e85f: 90 nop + 47e860: 31 c0 xor eax, eax + 47e862: eb 8f jmp 0x47e7f3 <__libc_register_dl_open_hook+0x113> + 47e864: e8 67 d3 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 47e869: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000047e870 : + 47e870: 41 54 push r12 + 47e872: 49 89 f0 mov r8, rsi + 47e875: 49 89 d4 mov r12, rdx + 47e878: 53 push rbx + 47e879: 48 89 cb mov rbx, rcx + 47e87c: 48 81 ec 28 04 00 00 sub rsp, 1064 + 47e883: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47e88c: 48 89 84 24 18 04 00 00 mov qword ptr [rsp + 1048], rax + 47e894: 31 c0 xor eax, eax + 47e896: 48 8d 05 f8 c2 02 00 lea rax, [rip + 180984] # 0x4aab95 + 47e89d: 48 89 c1 mov rcx, rax + 47e8a0: 85 ff test edi, edi + 47e8a2: 75 67 jne 0x47e90b + 47e8a4: 41 80 38 00 cmp byte ptr [r8], 0 + 47e8a8: 48 8d 15 e6 c2 02 00 lea rdx, [rip + 180966] # 0x4aab95 + 47e8af: 4c 8d 0d 97 69 01 00 lea r9, [rip + 92567] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> + 47e8b6: bf 02 00 00 00 mov edi, 2 + 47e8bb: 4c 0f 44 ca cmove r9, rdx + 47e8bf: 4d 85 e4 test r12, r12 + 47e8c2: 48 8d 15 77 c1 02 00 lea rdx, [rip + 180599] # 0x4aaa40 <__PRETTY_FUNCTION__.10630+0x70> + 47e8c9: 4c 0f 44 e2 cmove r12, rdx + 47e8cd: 48 8b 15 94 11 04 00 mov rdx, qword ptr [rip + 266644] # 0x4bfa68 <_dl_argv> + 47e8d4: 48 8d 35 13 b9 02 00 lea rsi, [rip + 178451] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> + 47e8db: 48 8b 12 mov rdx, qword ptr [rdx] + 47e8de: 48 85 d2 test rdx, rdx + 47e8e1: 48 0f 44 d6 cmove rdx, rsi + 47e8e5: 48 83 ec 08 sub rsp, 8 + 47e8e9: 48 8d 35 21 c1 02 00 lea rsi, [rip + 180513] # 0x4aaa11 <__PRETTY_FUNCTION__.10630+0x41> + 47e8f0: 50 push rax + 47e8f1: 31 c0 xor eax, eax + 47e8f3: 51 push rcx + 47e8f4: 4c 89 e1 mov rcx, r12 + 47e8f7: 53 push rbx + 47e8f8: e8 e3 c0 ff ff call 0x47a9e0 <_dl_dprintf> + 47e8fd: 48 83 c4 20 add rsp, 32 + 47e901: bf 7f 00 00 00 mov edi, 127 + 47e906: e8 85 94 fc ff call 0x447d90 <_exit> + 47e90b: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 47e910: ba 00 04 00 00 mov edx, 1024 + 47e915: 48 8d 74 24 10 lea rsi, [rsp + 16] + 47e91a: e8 61 f9 fe ff call 0x46e280 + 47e91f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 47e924: 48 8d 0d 22 69 01 00 lea rcx, [rip + 92450] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> + 47e92b: e9 74 ff ff ff jmp 0x47e8a4 + +000000000047e930 <_dl_signal_exception>: + 47e930: f3 0f 1e fa endbr64 + 47e934: 50 push rax + 47e935: 58 pop rax + 47e936: 48 83 ec 08 sub rsp, 8 + 47e93a: 48 c7 c0 f8 ff ff ff mov rax, -8 + 47e941: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 47e945: 48 85 c0 test rax, rax + 47e948: 74 26 je 0x47e970 <_dl_signal_exception+0x40> + 47e94a: 48 8b 10 mov rdx, qword ptr [rax] + 47e94d: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 47e951: 0f 11 02 movups xmmword ptr [rdx], xmm0 + 47e954: 48 8b 4e 10 mov rcx, qword ptr [rsi + 16] + 47e958: be 01 00 00 00 mov esi, 1 + 47e95d: 48 89 4a 10 mov qword ptr [rdx + 16], rcx + 47e961: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 47e965: 89 3a mov dword ptr [rdx], edi + 47e967: 48 8d 78 10 lea rdi, [rax + 16] + 47e96b: e8 00 02 00 00 call 0x47eb70 <__longjmp> + 47e970: 48 8b 4e 08 mov rcx, qword ptr [rsi + 8] + 47e974: 48 8b 36 mov rsi, qword ptr [rsi] + 47e977: e8 f4 fe ff ff call 0x47e870 + 47e97c: 0f 1f 40 00 nop dword ptr [rax] + +000000000047e980 <_dl_signal_error>: + 47e980: f3 0f 1e fa endbr64 + 47e984: 55 push rbp + 47e985: 49 89 d0 mov r8, rdx + 47e988: 48 89 ca mov rdx, rcx + 47e98b: 89 fd mov ebp, edi + 47e98d: 53 push rbx + 47e98e: 48 83 ec 08 sub rsp, 8 + 47e992: 48 c7 c0 f8 ff ff ff mov rax, -8 + 47e999: 48 85 c9 test rcx, rcx + 47e99c: 64 48 8b 18 mov rbx, qword ptr fs:[rax] + 47e9a0: 48 8d 05 7e c0 02 00 lea rax, [rip + 180350] # 0x4aaa25 <__PRETTY_FUNCTION__.10630+0x55> + 47e9a7: 48 0f 44 d0 cmove rdx, rax + 47e9ab: 48 85 db test rbx, rbx + 47e9ae: 74 1c je 0x47e9cc <_dl_signal_error+0x4c> + 47e9b0: 48 8b 3b mov rdi, qword ptr [rbx] + 47e9b3: e8 68 e5 ff ff call 0x47cf20 <_dl_exception_create> + 47e9b8: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 47e9bc: 48 8d 7b 10 lea rdi, [rbx + 16] + 47e9c0: be 01 00 00 00 mov esi, 1 + 47e9c5: 89 28 mov dword ptr [rax], ebp + 47e9c7: e8 a4 01 00 00 call 0x47eb70 <__longjmp> + 47e9cc: 48 89 d1 mov rcx, rdx + 47e9cf: 4c 89 c2 mov rdx, r8 + 47e9d2: e8 99 fe ff ff call 0x47e870 + 47e9d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000047e9e0 <_dl_catch_exception>: + 47e9e0: f3 0f 1e fa endbr64 + 47e9e4: 41 54 push r12 + 47e9e6: 48 81 ec 10 01 00 00 sub rsp, 272 + 47e9ed: 49 c7 c4 f8 ff ff ff mov r12, -8 + 47e9f4: 48 89 3c 24 mov qword ptr [rsp], rdi + 47e9f8: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 47e9fd: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx + 47ea02: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47ea0b: 48 89 84 24 08 01 00 00 mov qword ptr [rsp + 264], rax + 47ea13: 31 c0 xor eax, eax + 47ea15: 64 49 8b 04 24 mov rax, qword ptr fs:[r12] + 47ea1a: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 47ea1f: 48 85 ff test rdi, rdi + 47ea22: 0f 84 88 00 00 00 je 0x47eab0 <_dl_catch_exception+0xd0> + 47ea28: 48 8d 44 24 2c lea rax, [rsp + 44] + 47ea2d: 48 89 7c 24 30 mov qword ptr [rsp + 48], rdi + 47ea32: 31 f6 xor esi, esi + 47ea34: 48 8d 7c 24 40 lea rdi, [rsp + 64] + 47ea39: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 47ea3e: 48 8d 44 24 30 lea rax, [rsp + 48] + 47ea43: 64 49 89 04 24 mov qword ptr fs:[r12], rax + 47ea48: e8 33 da fd ff call 0x45c480 <__sigsetjmp> + 47ea4d: f3 0f 1e fa endbr64 + 47ea51: 41 89 c4 mov r12d, eax + 47ea54: 85 c0 test eax, eax + 47ea56: 0f 85 7c 00 00 00 jne 0x47ead8 <_dl_catch_exception+0xf8> + 47ea5c: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 47ea61: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 47ea66: ff d1 call rcx + 47ea68: 48 c7 c0 f8 ff ff ff mov rax, -8 + 47ea6f: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 47ea74: 66 0f ef c0 pxor xmm0, xmm0 + 47ea78: 64 48 89 08 mov qword ptr fs:[rax], rcx + 47ea7c: 48 8b 04 24 mov rax, qword ptr [rsp] + 47ea80: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 + 47ea88: 0f 11 00 movups xmmword ptr [rax], xmm0 + 47ea8b: 48 8b 84 24 08 01 00 00 mov rax, qword ptr [rsp + 264] + 47ea93: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 47ea9c: 75 51 jne 0x47eaef <_dl_catch_exception+0x10f> + 47ea9e: 48 81 c4 10 01 00 00 add rsp, 272 + 47eaa5: 44 89 e0 mov eax, r12d + 47eaa8: 41 5c pop r12 + 47eaaa: c3 ret + 47eaab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47eab0: 64 49 c7 04 24 00 00 00 00 mov qword ptr fs:[r12], 0 + 47eab9: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 47eabe: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 47eac3: ff d0 call rax + 47eac5: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 47eaca: 64 49 89 04 24 mov qword ptr fs:[r12], rax + 47eacf: 45 31 e4 xor r12d, r12d + 47ead2: eb b7 jmp 0x47ea8b <_dl_catch_exception+0xab> + 47ead4: 0f 1f 40 00 nop dword ptr [rax] + 47ead8: 48 c7 c0 f8 ff ff ff mov rax, -8 + 47eadf: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 47eae4: 64 48 89 08 mov qword ptr fs:[rax], rcx + 47eae8: 44 8b 64 24 2c mov r12d, dword ptr [rsp + 44] + 47eaed: eb 9c jmp 0x47ea8b <_dl_catch_exception+0xab> + 47eaef: e8 dc d0 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 47eaf4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47eaff: 90 nop + +000000000047eb00 <_dl_catch_error>: + 47eb00: f3 0f 1e fa endbr64 + 47eb04: 41 54 push r12 + 47eb06: 49 89 fc mov r12, rdi + 47eb09: 55 push rbp + 47eb0a: 48 89 f5 mov rbp, rsi + 47eb0d: 48 89 ce mov rsi, rcx + 47eb10: 53 push rbx + 47eb11: 48 89 d3 mov rbx, rdx + 47eb14: 4c 89 c2 mov rdx, r8 + 47eb17: 48 83 ec 20 sub rsp, 32 + 47eb1b: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47eb24: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 47eb29: 31 c0 xor eax, eax + 47eb2b: 48 89 e7 mov rdi, rsp + 47eb2e: e8 ad fe ff ff call 0x47e9e0 <_dl_catch_exception> + 47eb33: 48 8b 14 24 mov rdx, qword ptr [rsp] + 47eb37: 49 89 14 24 mov qword ptr [r12], rdx + 47eb3b: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 47eb40: 48 39 54 24 10 cmp qword ptr [rsp + 16], rdx + 47eb45: 48 89 55 00 mov qword ptr [rbp], rdx + 47eb49: 0f 94 03 sete byte ptr [rbx] + 47eb4c: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] + 47eb51: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] + 47eb5a: 75 09 jne 0x47eb65 <_dl_catch_error+0x65> + 47eb5c: 48 83 c4 20 add rsp, 32 + 47eb60: 5b pop rbx + 47eb61: 5d pop rbp + 47eb62: 41 5c pop r12 + 47eb64: c3 ret + 47eb65: e8 66 d0 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 47eb6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000047eb70 <__longjmp>: + 47eb70: f3 0f 1e fa endbr64 + 47eb74: 4c 8b 47 30 mov r8, qword ptr [rdi + 48] + 47eb78: 4c 8b 4f 08 mov r9, qword ptr [rdi + 8] + 47eb7c: 48 8b 57 38 mov rdx, qword ptr [rdi + 56] + 47eb80: 49 c1 c8 11 ror r8, 17 + 47eb84: 64 4c 33 04 25 30 00 00 00 xor r8, qword ptr fs:[48] + 47eb8d: 49 c1 c9 11 ror r9, 17 + 47eb91: 64 4c 33 0c 25 30 00 00 00 xor r9, qword ptr fs:[48] + 47eb9a: 48 c1 ca 11 ror rdx, 17 + 47eb9e: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] + 47eba7: 31 c0 xor eax, eax + 47eba9: f3 48 0f 1e c8 rdsspq rax + 47ebae: 48 2b 47 58 sub rax, qword ptr [rdi + 88] + 47ebb2: 74 21 je 0x47ebd5 <__longjmp+0x65> + 47ebb4: 48 f7 d8 neg rax + 47ebb7: 48 c1 e8 03 shr rax, 3 + 47ebbb: 48 83 c0 01 add rax, 1 + 47ebbf: bb ff 00 00 00 mov ebx, 255 + 47ebc4: 48 39 d8 cmp rax, rbx + 47ebc7: 48 0f 42 d8 cmovb rbx, rax + 47ebcb: f3 48 0f ae eb incsspq rbx + 47ebd0: 48 29 d8 sub rax, rbx + 47ebd3: 77 ef ja 0x47ebc4 <__longjmp+0x54> + 47ebd5: 90 nop + 47ebd6: 48 8b 1f mov rbx, qword ptr [rdi] + 47ebd9: 4c 8b 67 10 mov r12, qword ptr [rdi + 16] + 47ebdd: 4c 8b 6f 18 mov r13, qword ptr [rdi + 24] + 47ebe1: 4c 8b 77 20 mov r14, qword ptr [rdi + 32] + 47ebe5: 4c 8b 7f 28 mov r15, qword ptr [rdi + 40] + 47ebe9: 89 f0 mov eax, esi + 47ebeb: 4c 89 c4 mov rsp, r8 + 47ebee: 4c 89 cd mov rbp, r9 + 47ebf1: 90 nop + 47ebf2: ff e2 jmp rdx + 47ebf4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47ebfe: 66 90 nop + +000000000047ec00 <_itoa_word>: + 47ec00: f3 0f 1e fa endbr64 + 47ec04: 49 89 f0 mov r8, rsi + 47ec07: 85 c9 test ecx, ecx + 47ec09: 48 8d 35 90 cb 02 00 lea rsi, [rip + 183184] # 0x4ab7a0 <_itoa_upper_digits> + 47ec10: 48 8d 05 49 cb 02 00 lea rax, [rip + 183113] # 0x4ab760 <_itoa_lower_digits> + 47ec17: 48 0f 44 f0 cmove rsi, rax + 47ec1b: 83 fa 0a cmp edx, 10 + 47ec1e: 74 70 je 0x47ec90 <_itoa_word+0x90> + 47ec20: 83 fa 10 cmp edx, 16 + 47ec23: 74 2b je 0x47ec50 <_itoa_word+0x50> + 47ec25: 89 d1 mov ecx, edx + 47ec27: 83 fa 08 cmp edx, 8 + 47ec2a: 74 44 je 0x47ec70 <_itoa_word+0x70> + 47ec2c: 48 89 f8 mov rax, rdi + 47ec2f: 31 d2 xor edx, edx + 47ec31: 49 83 e8 01 sub r8, 1 + 47ec35: 48 f7 f1 div rcx + 47ec38: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] + 47ec3c: 41 88 10 mov byte ptr [r8], dl + 47ec3f: 48 89 fa mov rdx, rdi + 47ec42: 48 89 c7 mov rdi, rax + 47ec45: 48 39 ca cmp rdx, rcx + 47ec48: 73 e2 jae 0x47ec2c <_itoa_word+0x2c> + 47ec4a: 4c 89 c0 mov rax, r8 + 47ec4d: c3 ret + 47ec4e: 66 90 nop + 47ec50: 48 89 f8 mov rax, rdi + 47ec53: 49 83 e8 01 sub r8, 1 + 47ec57: 83 e0 0f and eax, 15 + 47ec5a: 0f b6 04 06 movzx eax, byte ptr [rsi + rax] + 47ec5e: 41 88 00 mov byte ptr [r8], al + 47ec61: 48 89 f8 mov rax, rdi + 47ec64: 48 c1 ef 04 shr rdi, 4 + 47ec68: 48 83 f8 0f cmp rax, 15 + 47ec6c: 77 e2 ja 0x47ec50 <_itoa_word+0x50> + 47ec6e: eb da jmp 0x47ec4a <_itoa_word+0x4a> + 47ec70: 48 89 f8 mov rax, rdi + 47ec73: 49 83 e8 01 sub r8, 1 + 47ec77: 83 e0 07 and eax, 7 + 47ec7a: 0f b6 04 06 movzx eax, byte ptr [rsi + rax] + 47ec7e: 41 88 00 mov byte ptr [r8], al + 47ec81: 48 89 f8 mov rax, rdi + 47ec84: 48 c1 ef 03 shr rdi, 3 + 47ec88: 48 83 f8 07 cmp rax, 7 + 47ec8c: 77 e2 ja 0x47ec70 <_itoa_word+0x70> + 47ec8e: eb ba jmp 0x47ec4a <_itoa_word+0x4a> + 47ec90: 48 b9 cd cc cc cc cc cc cc cc movabs rcx, -3689348814741910323 + 47ec9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47eca0: 48 89 f8 mov rax, rdi + 47eca3: 49 89 f9 mov r9, rdi + 47eca6: 49 83 e8 01 sub r8, 1 + 47ecaa: 48 f7 e1 mul rcx + 47ecad: 48 c1 ea 03 shr rdx, 3 + 47ecb1: 48 8d 04 92 lea rax, [rdx + 4*rdx] + 47ecb5: 48 01 c0 add rax, rax + 47ecb8: 49 29 c1 sub r9, rax + 47ecbb: 42 0f b6 04 0e movzx eax, byte ptr [rsi + r9] + 47ecc0: 41 88 00 mov byte ptr [r8], al + 47ecc3: 48 89 f8 mov rax, rdi + 47ecc6: 48 89 d7 mov rdi, rdx + 47ecc9: 48 83 f8 09 cmp rax, 9 + 47eccd: 77 d1 ja 0x47eca0 <_itoa_word+0xa0> + 47eccf: 4c 89 c0 mov rax, r8 + 47ecd2: c3 ret + 47ecd3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47ecde: 66 90 nop + +000000000047ece0 <_fitoa_word>: + 47ece0: f3 0f 1e fa endbr64 + 47ece4: 48 83 ec 38 sub rsp, 56 + 47ece8: 49 89 f3 mov r11, rsi + 47eceb: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47ecf4: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 47ecf9: 31 c0 xor eax, eax + 47ecfb: 4c 8d 54 24 20 lea r10, [rsp + 32] + 47ed00: 4c 89 d6 mov rsi, r10 + 47ed03: e8 f8 fe ff ff call 0x47ec00 <_itoa_word> + 47ed08: 4c 39 d0 cmp rax, r10 + 47ed0b: 0f 83 9f 01 00 00 jae 0x47eeb0 <_fitoa_word+0x1d0> + 47ed11: 48 89 c6 mov rsi, rax + 47ed14: 48 89 c1 mov rcx, rax + 47ed17: 48 8d 44 24 1f lea rax, [rsp + 31] + 47ed1c: 48 29 f0 sub rax, rsi + 47ed1f: 48 83 f8 0e cmp rax, 14 + 47ed23: 0f 86 77 01 00 00 jbe 0x47eea0 <_fitoa_word+0x1c0> + 47ed29: 48 8d 46 0f lea rax, [rsi + 15] + 47ed2d: 4c 29 d8 sub rax, r11 + 47ed30: 48 83 f8 1e cmp rax, 30 + 47ed34: 0f 86 66 01 00 00 jbe 0x47eea0 <_fitoa_word+0x1c0> + 47ed3a: 4c 89 d7 mov rdi, r10 + 47ed3d: 31 c0 xor eax, eax + 47ed3f: 48 29 f7 sub rdi, rsi + 47ed42: 48 89 fa mov rdx, rdi + 47ed45: 48 83 e2 f0 and rdx, -16 + 47ed49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47ed50: f3 0f 6f 04 06 movdqu xmm0, xmmword ptr [rsi + rax] + 47ed55: 41 0f 11 04 03 movups xmmword ptr [r11 + rax], xmm0 + 47ed5a: 48 83 c0 10 add rax, 16 + 47ed5e: 48 39 d0 cmp rax, rdx + 47ed61: 75 ed jne 0x47ed50 <_fitoa_word+0x70> + 47ed63: 48 89 fa mov rdx, rdi + 47ed66: 48 83 e2 f0 and rdx, -16 + 47ed6a: 49 8d 04 13 lea rax, [r11 + rdx] + 47ed6e: 48 01 d6 add rsi, rdx + 47ed71: 48 39 d7 cmp rdi, rdx + 47ed74: 0f 84 06 01 00 00 je 0x47ee80 <_fitoa_word+0x1a0> + 47ed7a: 0f b6 16 movzx edx, byte ptr [rsi] + 47ed7d: 88 10 mov byte ptr [rax], dl + 47ed7f: 48 8d 56 01 lea rdx, [rsi + 1] + 47ed83: 49 39 d2 cmp r10, rdx + 47ed86: 0f 86 f4 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> + 47ed8c: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] + 47ed90: 88 50 01 mov byte ptr [rax + 1], dl + 47ed93: 48 8d 56 02 lea rdx, [rsi + 2] + 47ed97: 49 39 d2 cmp r10, rdx + 47ed9a: 0f 86 e0 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> + 47eda0: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] + 47eda4: 88 50 02 mov byte ptr [rax + 2], dl + 47eda7: 48 8d 56 03 lea rdx, [rsi + 3] + 47edab: 49 39 d2 cmp r10, rdx + 47edae: 0f 86 cc 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> + 47edb4: 0f b6 56 03 movzx edx, byte ptr [rsi + 3] + 47edb8: 88 50 03 mov byte ptr [rax + 3], dl + 47edbb: 48 8d 56 04 lea rdx, [rsi + 4] + 47edbf: 49 39 d2 cmp r10, rdx + 47edc2: 0f 86 b8 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> + 47edc8: 0f b6 56 04 movzx edx, byte ptr [rsi + 4] + 47edcc: 88 50 04 mov byte ptr [rax + 4], dl + 47edcf: 48 8d 56 05 lea rdx, [rsi + 5] + 47edd3: 49 39 d2 cmp r10, rdx + 47edd6: 0f 86 a4 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> + 47eddc: 0f b6 56 05 movzx edx, byte ptr [rsi + 5] + 47ede0: 88 50 05 mov byte ptr [rax + 5], dl + 47ede3: 48 8d 56 06 lea rdx, [rsi + 6] + 47ede7: 49 39 d2 cmp r10, rdx + 47edea: 0f 86 90 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> + 47edf0: 0f b6 56 06 movzx edx, byte ptr [rsi + 6] + 47edf4: 88 50 06 mov byte ptr [rax + 6], dl + 47edf7: 48 8d 56 07 lea rdx, [rsi + 7] + 47edfb: 49 39 d2 cmp r10, rdx + 47edfe: 0f 86 7c 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> + 47ee04: 0f b6 56 07 movzx edx, byte ptr [rsi + 7] + 47ee08: 88 50 07 mov byte ptr [rax + 7], dl + 47ee0b: 48 8d 56 08 lea rdx, [rsi + 8] + 47ee0f: 49 39 d2 cmp r10, rdx + 47ee12: 76 6c jbe 0x47ee80 <_fitoa_word+0x1a0> + 47ee14: 0f b6 56 08 movzx edx, byte ptr [rsi + 8] + 47ee18: 88 50 08 mov byte ptr [rax + 8], dl + 47ee1b: 48 8d 56 09 lea rdx, [rsi + 9] + 47ee1f: 49 39 d2 cmp r10, rdx + 47ee22: 76 5c jbe 0x47ee80 <_fitoa_word+0x1a0> + 47ee24: 0f b6 56 09 movzx edx, byte ptr [rsi + 9] + 47ee28: 88 50 09 mov byte ptr [rax + 9], dl + 47ee2b: 48 8d 56 0a lea rdx, [rsi + 10] + 47ee2f: 49 39 d2 cmp r10, rdx + 47ee32: 76 4c jbe 0x47ee80 <_fitoa_word+0x1a0> + 47ee34: 0f b6 56 0a movzx edx, byte ptr [rsi + 10] + 47ee38: 88 50 0a mov byte ptr [rax + 10], dl + 47ee3b: 48 8d 56 0b lea rdx, [rsi + 11] + 47ee3f: 49 39 d2 cmp r10, rdx + 47ee42: 76 3c jbe 0x47ee80 <_fitoa_word+0x1a0> + 47ee44: 0f b6 56 0b movzx edx, byte ptr [rsi + 11] + 47ee48: 88 50 0b mov byte ptr [rax + 11], dl + 47ee4b: 48 8d 56 0c lea rdx, [rsi + 12] + 47ee4f: 49 39 d2 cmp r10, rdx + 47ee52: 76 2c jbe 0x47ee80 <_fitoa_word+0x1a0> + 47ee54: 0f b6 56 0c movzx edx, byte ptr [rsi + 12] + 47ee58: 88 50 0c mov byte ptr [rax + 12], dl + 47ee5b: 48 8d 56 0d lea rdx, [rsi + 13] + 47ee5f: 49 39 d2 cmp r10, rdx + 47ee62: 76 1c jbe 0x47ee80 <_fitoa_word+0x1a0> + 47ee64: 0f b6 56 0d movzx edx, byte ptr [rsi + 13] + 47ee68: 88 50 0d mov byte ptr [rax + 13], dl + 47ee6b: 48 8d 56 0e lea rdx, [rsi + 14] + 47ee6f: 49 39 d2 cmp r10, rdx + 47ee72: 76 0c jbe 0x47ee80 <_fitoa_word+0x1a0> + 47ee74: 0f b6 56 0e movzx edx, byte ptr [rsi + 14] + 47ee78: 88 50 0e mov byte ptr [rax + 14], dl + 47ee7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47ee80: 49 29 ca sub r10, rcx + 47ee83: 4b 8d 04 13 lea rax, [r11 + r10] + 47ee87: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 47ee8c: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 47ee95: 75 1e jne 0x47eeb5 <_fitoa_word+0x1d5> + 47ee97: 48 83 c4 38 add rsp, 56 + 47ee9b: c3 ret + 47ee9c: 0f 1f 40 00 nop dword ptr [rax] + 47eea0: 4c 89 df mov rdi, r11 + 47eea3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47eea8: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 47eea9: 4c 39 d6 cmp rsi, r10 + 47eeac: 75 fa jne 0x47eea8 <_fitoa_word+0x1c8> + 47eeae: eb d0 jmp 0x47ee80 <_fitoa_word+0x1a0> + 47eeb0: 4c 89 d8 mov rax, r11 + 47eeb3: eb d2 jmp 0x47ee87 <_fitoa_word+0x1a7> + 47eeb5: e8 16 cd fc ff call 0x44bbd0 <__stack_chk_fail_local> + 47eeba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000047eec0 : + 47eec0: 41 54 push r12 + 47eec2: 53 push rbx + 47eec3: 48 89 fb mov rbx, rdi + 47eec6: 48 83 ec 08 sub rsp, 8 + 47eeca: 8b 07 mov eax, dword ptr [rdi] + 47eecc: 85 c0 test eax, eax + 47eece: 74 0a je 0x47eeda + 47eed0: 83 7f 04 66 cmp dword ptr [rdi + 4], 102 + 47eed4: 0f 84 ee 00 00 00 je 0x47efc8 + 47eeda: 4c 8b 4b 28 mov r9, qword ptr [rbx + 40] + 47eede: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 47eee2: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] + 47eee6: 4d 85 c9 test r9, r9 + 47eee9: 0f 84 a9 00 00 00 je 0x47ef98 + 47eeef: 49 39 d1 cmp r9, rdx + 47eef2: 7e 3c jle 0x47ef30 + 47eef4: 41 bc 30 00 00 00 mov r12d, 48 + 47eefa: b9 0a 00 00 00 mov ecx, 10 + 47eeff: 48 89 fe mov rsi, rdi + 47ef02: e8 29 af 00 00 call 0x489e30 <__mpn_mul_1> + 47ef07: 48 85 c0 test rax, rax + 47ef0a: 74 14 je 0x47ef20 + 47ef0c: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] + 47ef10: 48 8b 4b 10 mov rcx, qword ptr [rbx + 16] + 47ef14: 48 8d 72 01 lea rsi, [rdx + 1] + 47ef18: 48 89 73 18 mov qword ptr [rbx + 24], rsi + 47ef1c: 48 89 04 d1 mov qword ptr [rcx + 8*rdx], rax + 47ef20: 48 83 c4 08 add rsp, 8 + 47ef24: 44 89 e0 mov eax, r12d + 47ef27: 5b pop rbx + 47ef28: 41 5c pop r12 + 47ef2a: c3 ret + 47ef2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47ef30: 4c 8b 53 30 mov r10, qword ptr [rbx + 48] + 47ef34: 4c 8b 43 20 mov r8, qword ptr [rbx + 32] + 47ef38: 48 89 d1 mov rcx, rdx + 47ef3b: 31 f6 xor esi, esi + 47ef3d: 48 89 fa mov rdx, rdi + 47ef40: 4c 89 d7 mov rdi, r10 + 47ef43: e8 b8 a1 00 00 call 0x489100 <__mpn_divrem> + 47ef48: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] + 47ef4c: 49 89 c0 mov r8, rax + 47ef4f: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 47ef53: 48 2b 43 28 sub rax, qword ptr [rbx + 40] + 47ef57: 4c 89 04 c2 mov qword ptr [rdx + 8*rax], r8 + 47ef5b: 4c 8b 22 mov r12, qword ptr [rdx] + 47ef5e: 48 8b 53 28 mov rdx, qword ptr [rbx + 40] + 47ef62: 48 89 53 18 mov qword ptr [rbx + 24], rdx + 47ef66: 48 85 d2 test rdx, rdx + 47ef69: 0f 84 81 00 00 00 je 0x47eff0 + 47ef6f: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] + 47ef73: eb 0d jmp 0x47ef82 + 47ef75: 0f 1f 00 nop dword ptr [rax] + 47ef78: 48 83 ea 01 sub rdx, 1 + 47ef7c: 48 89 53 18 mov qword ptr [rbx + 24], rdx + 47ef80: 74 6e je 0x47eff0 + 47ef82: 48 83 7c d7 f8 00 cmp qword ptr [rdi + 8*rdx - 8], 0 + 47ef88: 74 ee je 0x47ef78 + 47ef8a: 41 83 c4 30 add r12d, 48 + 47ef8e: e9 67 ff ff ff jmp 0x47eefa + 47ef93: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47ef98: 48 8d 5c d7 f8 lea rbx, [rdi + 8*rdx - 8] + 47ef9d: b9 0a 00 00 00 mov ecx, 10 + 47efa2: 48 83 ea 01 sub rdx, 1 + 47efa6: 48 89 fe mov rsi, rdi + 47efa9: 4c 8b 23 mov r12, qword ptr [rbx] + 47efac: e8 7f ae 00 00 call 0x489e30 <__mpn_mul_1> + 47efb1: 48 89 03 mov qword ptr [rbx], rax + 47efb4: 41 83 c4 30 add r12d, 48 + 47efb8: 48 83 c4 08 add rsp, 8 + 47efbc: 44 89 e0 mov eax, r12d + 47efbf: 5b pop rbx + 47efc0: 41 5c pop r12 + 47efc2: c3 ret + 47efc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47efc8: 8b 47 08 mov eax, dword ptr [rdi + 8] + 47efcb: 41 bc 30 00 00 00 mov r12d, 48 + 47efd1: 8d 50 ff lea edx, [rax - 1] + 47efd4: 89 57 08 mov dword ptr [rdi + 8], edx + 47efd7: 85 c0 test eax, eax + 47efd9: 0f 8e fb fe ff ff jle 0x47eeda + 47efdf: 48 83 c4 08 add rsp, 8 + 47efe3: 44 89 e0 mov eax, r12d + 47efe6: 5b pop rbx + 47efe7: 41 5c pop r12 + 47efe9: c3 ret + 47efea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47eff0: 48 c7 43 18 01 00 00 00 mov qword ptr [rbx + 24], 1 + 47eff8: 41 83 c4 30 add r12d, 48 + 47effc: 48 83 c4 08 add rsp, 8 + 47f000: 44 89 e0 mov eax, r12d + 47f003: 5b pop rbx + 47f004: 41 5c pop r12 + 47f006: c3 ret + 47f007: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000047f010 <_i18n_number_rewrite>: + 47f010: 41 57 push r15 + 47f012: 41 56 push r14 + 47f014: 49 89 d6 mov r14, rdx + 47f017: 41 55 push r13 + 47f019: 49 89 fd mov r13, rdi + 47f01c: 48 8d 3d 15 9b 02 00 lea rdi, [rip + 170773] # 0x4a8b38 <__strtol_ul_max_tab+0x118> + 47f023: 41 54 push r12 + 47f025: 49 89 f4 mov r12, rsi + 47f028: 55 push rbp + 47f029: 53 push rbx + 47f02a: 48 81 ec 68 04 00 00 sub rsp, 1128 + 47f031: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47f03a: 48 89 84 24 58 04 00 00 mov qword ptr [rsp + 1112], rax + 47f042: 31 c0 xor eax, eax + 47f044: e8 a7 28 ff ff call 0x4718f0 + 47f049: bf 2e 00 00 00 mov edi, 46 + 47f04e: 48 89 c3 mov rbx, rax + 47f051: 48 89 c6 mov rsi, rax + 47f054: e8 27 29 ff ff call 0x471980 + 47f059: 48 89 de mov rsi, rbx + 47f05c: bf 2c 00 00 00 mov edi, 44 + 47f061: 89 c5 mov ebp, eax + 47f063: e8 18 29 ff ff call 0x471980 + 47f068: 4c 8d 44 24 10 lea r8, [rsp + 16] + 47f06d: 48 85 db test rbx, rbx + 47f070: 0f 85 ca 01 00 00 jne 0x47f240 <_i18n_number_rewrite+0x230> + 47f076: 4d 29 ec sub r12, r13 + 47f079: 48 8d 6c 24 20 lea rbp, [rsp + 32] + 47f07e: ba 01 00 00 00 mov edx, 1 + 47f083: 4c 89 c7 mov rdi, r8 + 47f086: 4c 89 e6 mov rsi, r12 + 47f089: 48 89 6c 24 10 mov qword ptr [rsp + 16], rbp + 47f08e: 48 c7 44 24 18 00 04 00 00 mov qword ptr [rsp + 24], 1024 + 47f097: e8 e4 f0 fe ff call 0x46e180 <__libc_scratch_buffer_set_array_size> + 47f09c: 84 c0 test al, al + 47f09e: 0f 84 0c 02 00 00 je 0x47f2b0 <_i18n_number_rewrite+0x2a0> + 47f0a4: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 47f0a9: 4c 89 e2 mov rdx, r12 + 47f0ac: 4c 89 ee mov rsi, r13 + 47f0af: 48 89 cf mov rdi, rcx + 47f0b2: 48 89 0c 24 mov qword ptr [rsp], rcx + 47f0b6: e8 95 20 f8 ff call 0x401150 <.plt+0x130> + 47f0bb: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 47f0bf: 4c 8d 78 ff lea r15, [rax - 1] + 47f0c3: 4c 39 f9 cmp rcx, r15 + 47f0c6: 0f 87 99 00 00 00 ja 0x47f165 <_i18n_number_rewrite+0x155> + 47f0cc: 48 8d 84 24 40 04 00 00 lea rax, [rsp + 1088] + 47f0d4: 4c 8d 61 ff lea r12, [rcx - 1] + 47f0d8: 48 89 04 24 mov qword ptr [rsp], rax + 47f0dc: 48 8d 84 24 20 04 00 00 lea rax, [rsp + 1056] + 47f0e4: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 47f0e9: eb 1f jmp 0x47f10a <_i18n_number_rewrite+0xfa> + 47f0eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47f0f0: 48 85 db test rbx, rbx + 47f0f3: 0f 85 a7 00 00 00 jne 0x47f1a0 <_i18n_number_rewrite+0x190> + 47f0f9: 41 88 46 ff mov byte ptr [r14 - 1], al + 47f0fd: 49 83 ee 01 sub r14, 1 + 47f101: 49 83 ef 01 sub r15, 1 + 47f105: 4d 39 e7 cmp r15, r12 + 47f108: 74 5b je 0x47f165 <_i18n_number_rewrite+0x155> + 47f10a: 41 0f be 07 movsx eax, byte ptr [r15] + 47f10e: 8d 48 d0 lea ecx, [rax - 48] + 47f111: 80 f9 09 cmp cl, 9 + 47f114: 77 da ja 0x47f0f0 <_i18n_number_rewrite+0xe0> + 47f116: 48 c7 c1 a0 ff ff ff mov rcx, -96 + 47f11d: 83 e8 07 sub eax, 7 + 47f120: 48 98 cdqe + 47f122: 64 48 8b 09 mov rcx, qword ptr fs:[rcx] + 47f126: 48 8b 09 mov rcx, qword ptr [rcx] + 47f129: 4c 8b 6c c1 40 mov r13, qword ptr [rcx + 8*rax + 64] + 47f12e: 4c 89 ef mov rdi, r13 + 47f131: e8 4a 20 f8 ff call 0x401180 <.plt+0x160> + 47f136: 49 29 c6 sub r14, rax + 47f139: 48 8d 48 ff lea rcx, [rax - 1] + 47f13d: 48 85 c0 test rax, rax + 47f140: 74 bf je 0x47f101 <_i18n_number_rewrite+0xf1> + 47f142: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47f148: 41 0f b6 44 0d 00 movzx eax, byte ptr [r13 + rcx] + 47f14e: 41 88 04 0e mov byte ptr [r14 + rcx], al + 47f152: 48 83 e9 01 sub rcx, 1 + 47f156: 48 83 f9 ff cmp rcx, -1 + 47f15a: 75 ec jne 0x47f148 <_i18n_number_rewrite+0x138> + 47f15c: 49 83 ef 01 sub r15, 1 + 47f160: 4d 39 e7 cmp r15, r12 + 47f163: 75 a5 jne 0x47f10a <_i18n_number_rewrite+0xfa> + 47f165: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 47f16a: 48 39 ef cmp rdi, rbp + 47f16d: 74 05 je 0x47f174 <_i18n_number_rewrite+0x164> + 47f16f: e8 dc 03 fa ff call 0x41f550 + 47f174: 48 8b 84 24 58 04 00 00 mov rax, qword ptr [rsp + 1112] + 47f17c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 47f185: 0f 85 b0 01 00 00 jne 0x47f33b <_i18n_number_rewrite+0x32b> + 47f18b: 48 81 c4 68 04 00 00 add rsp, 1128 + 47f192: 4c 89 f0 mov rax, r14 + 47f195: 5b pop rbx + 47f196: 5d pop rbp + 47f197: 41 5c pop r12 + 47f199: 41 5d pop r13 + 47f19b: 41 5e pop r14 + 47f19d: 41 5f pop r15 + 47f19f: c3 ret + 47f1a0: 89 c1 mov ecx, eax + 47f1a2: 83 e1 fd and ecx, -3 + 47f1a5: 80 f9 2c cmp cl, 44 + 47f1a8: 0f 85 4b ff ff ff jne 0x47f0f9 <_i18n_number_rewrite+0xe9> + 47f1ae: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 47f1b2: 3c 2e cmp al, 46 + 47f1b4: 48 0f 44 7c 24 08 cmove rdi, qword ptr [rsp + 8] + 47f1ba: 48 89 f9 mov rcx, rdi + 47f1bd: 8b 31 mov esi, dword ptr [rcx] + 47f1bf: 48 83 c1 04 add rcx, 4 + 47f1c3: 8d 86 ff fe fe fe lea eax, [rsi - 16843009] + 47f1c9: f7 d6 not esi + 47f1cb: 21 f0 and eax, esi + 47f1cd: 25 80 80 80 80 and eax, 2155905152 + 47f1d2: 74 e9 je 0x47f1bd <_i18n_number_rewrite+0x1ad> + 47f1d4: 89 c6 mov esi, eax + 47f1d6: c1 ee 10 shr esi, 16 + 47f1d9: a9 80 80 00 00 test eax, 32896 + 47f1de: 0f 44 c6 cmove eax, esi + 47f1e1: 48 8d 71 02 lea rsi, [rcx + 2] + 47f1e5: 48 0f 44 ce cmove rcx, rsi + 47f1e9: 89 c2 mov edx, eax + 47f1eb: 00 c2 add dl, al + 47f1ed: 48 83 d9 03 sbb rcx, 3 + 47f1f1: 48 29 f9 sub rcx, rdi + 47f1f4: 49 29 ce sub r14, rcx + 47f1f7: 48 85 c9 test rcx, rcx + 47f1fa: 0f 84 01 ff ff ff je 0x47f101 <_i18n_number_rewrite+0xf1> + 47f200: 89 c8 mov eax, ecx + 47f202: 83 f9 08 cmp ecx, 8 + 47f205: 0f 83 ad 00 00 00 jae 0x47f2b8 <_i18n_number_rewrite+0x2a8> + 47f20b: 83 e1 04 and ecx, 4 + 47f20e: 0f 85 14 01 00 00 jne 0x47f328 <_i18n_number_rewrite+0x318> + 47f214: 85 c0 test eax, eax + 47f216: 0f 84 e5 fe ff ff je 0x47f101 <_i18n_number_rewrite+0xf1> + 47f21c: 0f b6 0f movzx ecx, byte ptr [rdi] + 47f21f: 41 88 0e mov byte ptr [r14], cl + 47f222: a8 02 test al, 2 + 47f224: 0f 84 d7 fe ff ff je 0x47f101 <_i18n_number_rewrite+0xf1> + 47f22a: 0f b7 4c 07 fe movzx ecx, word ptr [rdi + rax - 2] + 47f22f: 66 41 89 4c 06 fe mov word ptr [r14 + rax - 2], cx + 47f235: e9 c7 fe ff ff jmp 0x47f101 <_i18n_number_rewrite+0xf1> + 47f23a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 47f240: 4c 89 c2 mov rdx, r8 + 47f243: 48 8d bc 24 20 04 00 00 lea rdi, [rsp + 1056] + 47f24b: 89 ee mov esi, ebp + 47f24d: 41 89 c7 mov r15d, eax + 47f250: 4c 89 04 24 mov qword ptr [rsp], r8 + 47f254: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 47f25d: e8 2e 0d ff ff call 0x46ff90 + 47f262: 4c 8b 04 24 mov r8, qword ptr [rsp] + 47f266: 48 83 f8 ff cmp rax, -1 + 47f26a: 0f 84 a6 00 00 00 je 0x47f316 <_i18n_number_rewrite+0x306> + 47f270: c6 84 04 20 04 00 00 00 mov byte ptr [rsp + rax + 1056], 0 + 47f278: 4c 89 c2 mov rdx, r8 + 47f27b: 48 8d bc 24 40 04 00 00 lea rdi, [rsp + 1088] + 47f283: 44 89 fe mov esi, r15d + 47f286: 4c 89 04 24 mov qword ptr [rsp], r8 + 47f28a: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 47f293: e8 f8 0c ff ff call 0x46ff90 + 47f298: 4c 8b 04 24 mov r8, qword ptr [rsp] + 47f29c: 48 83 f8 ff cmp rax, -1 + 47f2a0: 74 62 je 0x47f304 <_i18n_number_rewrite+0x2f4> + 47f2a2: c6 84 04 40 04 00 00 00 mov byte ptr [rsp + rax + 1088], 0 + 47f2aa: e9 c7 fd ff ff jmp 0x47f076 <_i18n_number_rewrite+0x66> + 47f2af: 90 nop + 47f2b0: 4d 89 ee mov r14, r13 + 47f2b3: e9 bc fe ff ff jmp 0x47f174 <_i18n_number_rewrite+0x164> + 47f2b8: 48 8b 07 mov rax, qword ptr [rdi] + 47f2bb: 4d 8d 46 08 lea r8, [r14 + 8] + 47f2bf: 49 83 e0 f8 and r8, -8 + 47f2c3: 49 89 06 mov qword ptr [r14], rax + 47f2c6: 89 c8 mov eax, ecx + 47f2c8: 48 8b 74 07 f8 mov rsi, qword ptr [rdi + rax - 8] + 47f2cd: 49 89 74 06 f8 mov qword ptr [r14 + rax - 8], rsi + 47f2d2: 4c 89 f0 mov rax, r14 + 47f2d5: 4c 29 c0 sub rax, r8 + 47f2d8: 48 29 c7 sub rdi, rax + 47f2db: 01 c8 add eax, ecx + 47f2dd: 83 e0 f8 and eax, -8 + 47f2e0: 83 f8 08 cmp eax, 8 + 47f2e3: 0f 82 18 fe ff ff jb 0x47f101 <_i18n_number_rewrite+0xf1> + 47f2e9: 83 e0 f8 and eax, -8 + 47f2ec: 31 c9 xor ecx, ecx + 47f2ee: 89 ce mov esi, ecx + 47f2f0: 83 c1 08 add ecx, 8 + 47f2f3: 4c 8b 0c 37 mov r9, qword ptr [rdi + rsi] + 47f2f7: 4d 89 0c 30 mov qword ptr [r8 + rsi], r9 + 47f2fb: 39 c1 cmp ecx, eax + 47f2fd: 72 ef jb 0x47f2ee <_i18n_number_rewrite+0x2de> + 47f2ff: e9 fd fd ff ff jmp 0x47f101 <_i18n_number_rewrite+0xf1> + 47f304: b8 2c 00 00 00 mov eax, 44 + 47f309: 66 89 84 24 40 04 00 00 mov word ptr [rsp + 1088], ax + 47f311: e9 60 fd ff ff jmp 0x47f076 <_i18n_number_rewrite+0x66> + 47f316: ba 2e 00 00 00 mov edx, 46 + 47f31b: 66 89 94 24 20 04 00 00 mov word ptr [rsp + 1056], dx + 47f323: e9 50 ff ff ff jmp 0x47f278 <_i18n_number_rewrite+0x268> + 47f328: 8b 0f mov ecx, dword ptr [rdi] + 47f32a: 41 89 0e mov dword ptr [r14], ecx + 47f32d: 8b 4c 07 fc mov ecx, dword ptr [rdi + rax - 4] + 47f331: 41 89 4c 06 fc mov dword ptr [r14 + rax - 4], ecx + 47f336: e9 c6 fd ff ff jmp 0x47f101 <_i18n_number_rewrite+0xf1> + 47f33b: e8 90 c8 fc ff call 0x44bbd0 <__stack_chk_fail_local> + +000000000047f340 <__printf_fp_l>: + 47f340: f3 0f 1e fa endbr64 + 47f344: 55 push rbp + 47f345: 49 89 f3 mov r11, rsi + 47f348: 48 89 e5 mov rbp, rsp + 47f34b: 41 57 push r15 + 47f34d: 41 56 push r14 + 47f34f: 41 55 push r13 + 47f351: 41 54 push r12 + 47f353: 49 89 fc mov r12, rdi + 47f356: 48 89 d7 mov rdi, rdx + 47f359: 53 push rbx + 47f35a: 48 81 ec 28 01 00 00 sub rsp, 296 + 47f361: 48 89 b5 08 ff ff ff mov qword ptr [rbp - 248], rsi + 47f368: 48 89 95 48 ff ff ff mov qword ptr [rbp - 184], rdx + 47f36f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 47f378: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 47f37c: 31 c0 xor eax, eax + 47f37e: 0f b6 42 0d movzx eax, byte ptr [rdx + 13] + 47f382: c7 85 5c ff ff ff 00 00 00 00 mov dword ptr [rbp - 164], 0 + 47f38c: c7 85 60 ff ff ff 00 00 00 00 mov dword ptr [rbp - 160], 0 + 47f396: 89 c2 mov edx, eax + 47f398: 89 c6 mov esi, eax + 47f39a: c0 ea 02 shr dl, 2 + 47f39d: 89 d3 mov ebx, edx + 47f39f: 83 e3 01 and ebx, 1 + 47f3a2: 89 9d 44 ff ff ff mov dword ptr [rbp - 188], ebx + 47f3a8: 0f b6 5f 0c movzx ebx, byte ptr [rdi + 12] + 47f3ac: 83 e6 01 and esi, 1 + 47f3af: 0f 85 9b 01 00 00 jne 0x47f550 <__printf_fp_l+0x210> + 47f3b5: 49 8b 53 08 mov rdx, qword ptr [r11 + 8] + 47f3b9: 48 8b 7a 40 mov rdi, qword ptr [rdx + 64] + 47f3bd: 48 89 bd f8 fe ff ff mov qword ptr [rbp - 264], rdi + 47f3c4: 8b 7a 58 mov edi, dword ptr [rdx + 88] + 47f3c7: 89 bd 40 ff ff ff mov dword ptr [rbp - 192], edi + 47f3cd: 84 db test bl, bl + 47f3cf: 0f 88 cb 02 00 00 js 0x47f6a0 <__printf_fp_l+0x360> + 47f3d5: 48 c7 85 18 ff ff ff 00 00 00 00 mov qword ptr [rbp - 232], 0 + 47f3e0: c7 85 ec fe ff ff 00 00 00 00 mov dword ptr [rbp - 276], 0 + 47f3ea: 48 c7 85 f0 fe ff ff 00 00 00 00 mov qword ptr [rbp - 272], 0 + 47f3f5: 48 8b 11 mov rdx, qword ptr [rcx] + 47f3f8: a8 10 test al, 16 + 47f3fa: 0f 84 20 02 00 00 je 0x47f620 <__printf_fp_l+0x2e0> + 47f400: 66 0f 6f 12 movdqa xmm2, xmmword ptr [rdx] + 47f404: 66 0f 6f ca movdqa xmm1, xmm2 + 47f408: 66 0f 6f c2 movdqa xmm0, xmm2 + 47f40c: 0f 29 95 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm2 + 47f413: e8 b8 e4 00 00 call 0x48d8d0 <__unordtf2> + 47f418: 66 0f 6f 95 30 ff ff ff movdqa xmm2, xmmword ptr [rbp - 208] + 47f420: 48 85 c0 test rax, rax + 47f423: 0f 85 57 0c 00 00 jne 0x480080 <__printf_fp_l+0xd40> + 47f429: 66 0f 6f c2 movdqa xmm0, xmm2 + 47f42d: 66 0f 6f 0d 5b c5 02 00 movdqa xmm1, xmmword ptr [rip + 181595] # 0x4ab990 <_itowa_lower_digits+0x110> + 47f435: 66 0f db 05 43 c5 02 00 pand xmm0, xmmword ptr [rip + 181571] # 0x4ab980 <_itowa_lower_digits+0x100> + 47f43d: 0f 29 95 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm2 + 47f444: 0f 29 85 20 ff ff ff movaps xmmword ptr [rbp - 224], xmm0 + 47f44b: e8 80 e4 00 00 call 0x48d8d0 <__unordtf2> + 47f450: 66 0f 6f 95 30 ff ff ff movdqa xmm2, xmmword ptr [rbp - 208] + 47f458: 48 85 c0 test rax, rax + 47f45b: 0f 85 27 0d 00 00 jne 0x480188 <__printf_fp_l+0xe48> + 47f461: 66 0f 6f 0d 27 c5 02 00 movdqa xmm1, xmmword ptr [rip + 181543] # 0x4ab990 <_itowa_lower_digits+0x110> + 47f469: 66 0f 6f 85 20 ff ff ff movdqa xmm0, xmmword ptr [rbp - 224] + 47f471: e8 6a e6 00 00 call 0x48dae0 <__lttf2> + 47f476: 66 0f 6f 95 30 ff ff ff movdqa xmm2, xmmword ptr [rbp - 208] + 47f47e: 48 85 c0 test rax, rax + 47f481: 0f 8e 01 0d 00 00 jle 0x480188 <__printf_fp_l+0xe48> + 47f487: 44 0f 50 ea movmskps r13d, xmm2 + 47f48b: 41 83 e5 08 and r13d, 8 + 47f48f: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 47f496: 44 89 ad 5c ff ff ff mov dword ptr [rbp - 164], r13d + 47f49d: 4c 8d 3d 8c c4 02 00 lea r15, [rip + 181388] # 0x4ab930 <_itowa_lower_digits+0xb0> + 47f4a4: 4c 8d 35 69 c4 02 00 lea r14, [rip + 181353] # 0x4ab914 <_itowa_lower_digits+0x94> + 47f4ab: 48 63 50 08 movsxd rdx, dword ptr [rax + 8] + 47f4af: 48 c7 c0 f0 ff ff ff mov rax, -16 + 47f4b6: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 47f4ba: 0f b7 04 50 movzx eax, word ptr [rax + 2*rdx] + 47f4be: 48 8d 15 8b c4 02 00 lea rdx, [rip + 181387] # 0x4ab950 <_itowa_lower_digits+0xd0> + 47f4c5: 66 25 00 01 and ax, 256 + 47f4c9: 48 8d 05 4c c4 02 00 lea rax, [rip + 181324] # 0x4ab91c <_itowa_lower_digits+0x9c> + 47f4d0: 4c 0f 44 fa cmove r15, rdx + 47f4d4: 4c 0f 44 f0 cmove r14, rax + 47f4d8: 89 da mov edx, ebx + 47f4da: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 47f4e1: c0 ea 05 shr dl, 5 + 47f4e4: 83 f2 01 xor edx, 1 + 47f4e7: 8b 48 04 mov ecx, dword ptr [rax + 4] + 47f4ea: 83 e2 01 and edx, 1 + 47f4ed: 45 85 ed test r13d, r13d + 47f4f0: 0f 84 62 02 00 00 je 0x47f758 <__printf_fp_l+0x418> + 47f4f6: 83 e9 04 sub ecx, 4 + 47f4f9: 85 c9 test ecx, ecx + 47f4fb: 41 0f 9f c0 setg r8b + 47f4ff: 7e 08 jle 0x47f509 <__printf_fp_l+0x1c9> + 47f501: 84 d2 test dl, dl + 47f503: 0f 85 a7 01 00 00 jne 0x47f6b0 <__printf_fp_l+0x370> + 47f509: 45 31 ed xor r13d, r13d + 47f50c: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] + 47f512: 85 c0 test eax, eax + 47f514: 0f 84 be 03 00 00 je 0x47f8d8 <__printf_fp_l+0x598> + 47f51a: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 47f522: 48 85 c0 test rax, rax + 47f525: 0f 84 2f 22 00 00 je 0x48175a <__printf_fp_l+0x241a> + 47f52b: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 47f52f: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 47f533: 0f 83 21 22 00 00 jae 0x48175a <__printf_fp_l+0x241a> + 47f539: 48 8d 72 04 lea rsi, [rdx + 4] + 47f53d: 48 89 70 20 mov qword ptr [rax + 32], rsi + 47f541: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 + 47f547: e9 6c 02 00 00 jmp 0x47f7b8 <__printf_fp_l+0x478> + 47f54c: 0f 1f 40 00 nop dword ptr [rax] + 47f550: 49 8b 53 20 mov rdx, qword ptr [r11 + 32] + 47f554: 48 8b 7a 50 mov rdi, qword ptr [rdx + 80] + 47f558: 80 3f 00 cmp byte ptr [rdi], 0 + 47f55b: 48 89 bd f8 fe ff ff mov qword ptr [rbp - 264], rdi + 47f562: 75 0f jne 0x47f573 <__printf_fp_l+0x233> + 47f564: 49 8b 7b 08 mov rdi, qword ptr [r11 + 8] + 47f568: 48 8b 7f 40 mov rdi, qword ptr [rdi + 64] + 47f56c: 48 89 bd f8 fe ff ff mov qword ptr [rbp - 264], rdi + 47f573: 8b ba 98 01 00 00 mov edi, dword ptr [rdx + 408] + 47f579: 89 bd 40 ff ff ff mov dword ptr [rbp - 192], edi + 47f57f: 85 ff test edi, edi + 47f581: 75 14 jne 0x47f597 <__printf_fp_l+0x257> + 47f583: 48 8b bd 08 ff ff ff mov rdi, qword ptr [rbp - 248] + 47f58a: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] + 47f58e: 8b 7f 58 mov edi, dword ptr [rdi + 88] + 47f591: 89 bd 40 ff ff ff mov dword ptr [rbp - 192], edi + 47f597: 84 db test bl, bl + 47f599: 0f 89 36 fe ff ff jns 0x47f3d5 <__printf_fp_l+0x95> + 47f59f: 48 8b 7a 60 mov rdi, qword ptr [rdx + 96] + 47f5a3: 48 89 bd 18 ff ff ff mov qword ptr [rbp - 232], rdi + 47f5aa: 0f b6 3f movzx edi, byte ptr [rdi] + 47f5ad: 8d 57 ff lea edx, [rdi - 1] + 47f5b0: 40 88 bd 30 ff ff ff mov byte ptr [rbp - 208], dil + 47f5b7: 80 fa 7d cmp dl, 125 + 47f5ba: 0f 87 15 fe ff ff ja 0x47f3d5 <__printf_fp_l+0x95> + 47f5c0: 8b bd 44 ff ff ff mov edi, dword ptr [rbp - 188] + 47f5c6: 85 ff test edi, edi + 47f5c8: 0f 84 42 03 00 00 je 0x47f910 <__printf_fp_l+0x5d0> + 47f5ce: 40 84 f6 test sil, sil + 47f5d1: 48 8b b5 08 ff ff ff mov rsi, qword ptr [rbp - 248] + 47f5d8: 0f 85 22 0d 00 00 jne 0x480300 <__printf_fp_l+0xfc0> + 47f5de: 48 8b 56 08 mov rdx, qword ptr [rsi + 8] + 47f5e2: 8b 72 60 mov esi, dword ptr [rdx + 96] + 47f5e5: 89 b5 ec fe ff ff mov dword ptr [rbp - 276], esi + 47f5eb: 8b 95 ec fe ff ff mov edx, dword ptr [rbp - 276] + 47f5f1: 48 c7 85 f0 fe ff ff 00 00 00 00 mov qword ptr [rbp - 272], 0 + 47f5fc: 85 d2 test edx, edx + 47f5fe: ba 00 00 00 00 mov edx, 0 + 47f603: 48 0f 45 95 18 ff ff ff cmovne rdx, qword ptr [rbp - 232] + 47f60b: 48 89 95 18 ff ff ff mov qword ptr [rbp - 232], rdx + 47f612: 48 8b 11 mov rdx, qword ptr [rcx] + 47f615: a8 10 test al, 16 + 47f617: 0f 85 e3 fd ff ff jne 0x47f400 <__printf_fp_l+0xc0> + 47f61d: 0f 1f 00 nop dword ptr [rax] + 47f620: f6 c3 01 test bl, 1 + 47f623: 74 3b je 0x47f660 <__printf_fp_l+0x320> + 47f625: db 2a fld tbyte ptr [rdx] + 47f627: db e8 fucomi st, st(0) + 47f629: 0f 8a 9e 22 00 00 jp 0x4818cd <__printf_fp_l+0x258d> + 47f62f: db 2d 6b c3 02 00 fld tbyte ptr [rip + 181099] # 0x4ab9a0 <_itowa_lower_digits+0x120> + 47f635: d9 c1 fld st(1) + 47f637: d9 e1 fabs + 47f639: df e9 fucompi st, st(1) + 47f63b: dd d8 fstp st(0) + 47f63d: 0f 86 fd 09 00 00 jbe 0x480040 <__printf_fp_l+0xd00> + 47f643: d9 e5 fxam + 47f645: df e0 fnstsw ax + 47f647: dd d8 fstp st(0) + 47f649: 41 89 c5 mov r13d, eax + 47f64c: 41 81 e5 00 02 00 00 and r13d, 512 + 47f653: e9 37 fe ff ff jmp 0x47f48f <__printf_fp_l+0x14f> + 47f658: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 47f660: f2 0f 10 02 movsd xmm0, qword ptr [rdx] # xmm0 = mem[0],zero + 47f664: 66 0f 2e c0 ucomisd xmm0, xmm0 + 47f668: 0f 8a 51 22 00 00 jp 0x4818bf <__printf_fp_l+0x257f> + 47f66e: 66 0f 28 c8 movapd xmm1, xmm0 + 47f672: 66 0f 54 0d 36 c3 02 00 andpd xmm1, xmmword ptr [rip + 181046] # 0x4ab9b0 <_itowa_lower_digits+0x130> + 47f67a: 66 0f 2e 0d 4e c3 02 00 ucomisd xmm1, qword ptr [rip + 181070] # 0x4ab9d0 <_itowa_lower_digits+0x150> + 47f682: 0f 86 d8 02 00 00 jbe 0x47f960 <__printf_fp_l+0x620> + 47f688: 66 44 0f 50 e8 movmskpd r13d, xmm0 + 47f68d: 41 83 e5 01 and r13d, 1 + 47f691: e9 f9 fd ff ff jmp 0x47f48f <__printf_fp_l+0x14f> + 47f696: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 47f6a0: 48 8b 7a 50 mov rdi, qword ptr [rdx + 80] + 47f6a4: 48 89 bd 18 ff ff ff mov qword ptr [rbp - 232], rdi + 47f6ab: e9 fa fe ff ff jmp 0x47f5aa <__printf_fp_l+0x26a> + 47f6b0: 8b 95 44 ff ff ff mov edx, dword ptr [rbp - 188] + 47f6b6: 48 63 d9 movsxd rbx, ecx + 47f6b9: be 20 00 00 00 mov esi, 32 + 47f6be: 4c 89 e7 mov rdi, r12 + 47f6c1: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 47f6c7: 85 d2 test edx, edx + 47f6c9: 48 89 da mov rdx, rbx + 47f6cc: 0f 84 2e 02 00 00 je 0x47f900 <__printf_fp_l+0x5c0> + 47f6d2: e8 c9 d3 fe ff call 0x46caa0 <_IO_wpadn> + 47f6d7: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 47f6dd: 48 39 d8 cmp rax, rbx + 47f6e0: 0f 85 22 0b 00 00 jne 0x480208 <__printf_fp_l+0xec8> + 47f6e6: 8b 85 5c ff ff ff mov eax, dword ptr [rbp - 164] + 47f6ec: 41 89 cd mov r13d, ecx + 47f6ef: 41 b8 01 00 00 00 mov r8d, 1 + 47f6f5: 85 c0 test eax, eax + 47f6f7: 0f 85 0f fe ff ff jne 0x47f50c <__printf_fp_l+0x1cc> + 47f6fd: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 47f704: 0f b6 58 0c movzx ebx, byte ptr [rax + 12] + 47f708: f6 c3 40 test bl, 64 + 47f70b: 75 6c jne 0x47f779 <__printf_fp_l+0x439> + 47f70d: 83 e3 10 and ebx, 16 + 47f710: 0f 84 a6 00 00 00 je 0x47f7bc <__printf_fp_l+0x47c> + 47f716: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] + 47f71c: 85 c0 test eax, eax + 47f71e: 0f 84 16 0c 00 00 je 0x48033a <__printf_fp_l+0xffa> + 47f724: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 47f72c: 48 85 c0 test rax, rax + 47f72f: 0f 84 c0 25 00 00 je 0x481cf5 <__printf_fp_l+0x29b5> + 47f735: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 47f739: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 47f73d: 0f 83 b2 25 00 00 jae 0x481cf5 <__printf_fp_l+0x29b5> + 47f743: 48 8d 72 04 lea rsi, [rdx + 4] + 47f747: 48 89 70 20 mov qword ptr [rax + 32], rsi + 47f74b: c7 02 20 00 00 00 mov dword ptr [rdx], 32 + 47f751: eb 65 jmp 0x47f7b8 <__printf_fp_l+0x478> + 47f753: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47f758: f6 c3 50 test bl, 80 + 47f75b: 0f 85 5f 01 00 00 jne 0x47f8c0 <__printf_fp_l+0x580> + 47f761: 83 e9 03 sub ecx, 3 + 47f764: 85 c9 test ecx, ecx + 47f766: 41 0f 9f c0 setg r8b + 47f76a: 7e 08 jle 0x47f774 <__printf_fp_l+0x434> + 47f76c: 84 d2 test dl, dl + 47f76e: 0f 85 3c ff ff ff jne 0x47f6b0 <__printf_fp_l+0x370> + 47f774: f6 c3 40 test bl, 64 + 47f777: 74 94 je 0x47f70d <__printf_fp_l+0x3cd> + 47f779: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] + 47f77f: 85 c0 test eax, eax + 47f781: 0f 84 91 0a 00 00 je 0x480218 <__printf_fp_l+0xed8> + 47f787: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 47f78f: 48 85 c0 test rax, rax + 47f792: 0f 84 64 23 00 00 je 0x481afc <__printf_fp_l+0x27bc> + 47f798: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 47f79c: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 47f7a0: 0f 83 56 23 00 00 jae 0x481afc <__printf_fp_l+0x27bc> + 47f7a6: 48 8d 72 04 lea rsi, [rdx + 4] + 47f7aa: 48 89 70 20 mov qword ptr [rax + 32], rsi + 47f7ae: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 + 47f7b4: 0f 1f 40 00 nop dword ptr [rax] + 47f7b8: 41 83 c5 01 add r13d, 1 + 47f7bc: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] + 47f7c2: 85 c0 test eax, eax + 47f7c4: 0f 84 16 09 00 00 je 0x4800e0 <__printf_fp_l+0xda0> + 47f7ca: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 47f7d2: 41 8b 37 mov esi, dword ptr [r15] + 47f7d5: 48 85 c0 test rax, rax + 47f7d8: 0f 84 62 0a 00 00 je 0x480240 <__printf_fp_l+0xf00> + 47f7de: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 47f7e2: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 47f7e6: 0f 83 54 0a 00 00 jae 0x480240 <__printf_fp_l+0xf00> + 47f7ec: 48 8d 7a 04 lea rdi, [rdx + 4] + 47f7f0: 48 89 78 20 mov qword ptr [rax + 32], rdi + 47f7f4: 89 32 mov dword ptr [rdx], esi + 47f7f6: 83 fe ff cmp esi, -1 + 47f7f9: 0f 84 09 0a 00 00 je 0x480208 <__printf_fp_l+0xec8> + 47f7ff: 41 8b 77 04 mov esi, dword ptr [r15 + 4] + 47f803: 41 83 c5 01 add r13d, 1 + 47f807: 49 8d 5f 08 lea rbx, [r15 + 8] + 47f80b: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 47f80f: 48 39 50 28 cmp qword ptr [rax + 40], rdx + 47f813: 0f 86 6c 0a 00 00 jbe 0x480285 <__printf_fp_l+0xf45> + 47f819: 48 8d 7a 04 lea rdi, [rdx + 4] + 47f81d: 48 89 78 20 mov qword ptr [rax + 32], rdi + 47f821: 89 32 mov dword ptr [rdx], esi + 47f823: 83 fe ff cmp esi, -1 + 47f826: 0f 84 dc 09 00 00 je 0x480208 <__printf_fp_l+0xec8> + 47f82c: 8b 33 mov esi, dword ptr [rbx] + 47f82e: 41 83 c5 01 add r13d, 1 + 47f832: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 47f836: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 47f83a: 0f 83 88 0a 00 00 jae 0x4802c8 <__printf_fp_l+0xf88> + 47f840: 48 8d 7a 04 lea rdi, [rdx + 4] + 47f844: 83 fe ff cmp esi, -1 + 47f847: 48 89 78 20 mov qword ptr [rax + 32], rdi + 47f84b: 0f 94 c0 sete al + 47f84e: 89 32 mov dword ptr [rdx], esi + 47f850: 84 c0 test al, al + 47f852: 0f 85 b0 09 00 00 jne 0x480208 <__printf_fp_l+0xec8> + 47f858: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 47f85f: 41 83 c5 01 add r13d, 1 + 47f863: f6 40 0c 20 test byte ptr [rax + 12], 32 + 47f867: 74 30 je 0x47f899 <__printf_fp_l+0x559> + 47f869: 45 84 c0 test r8b, r8b + 47f86c: 74 2b je 0x47f899 <__printf_fp_l+0x559> + 47f86e: 48 63 d9 movsxd rbx, ecx + 47f871: be 20 00 00 00 mov esi, 32 + 47f876: 4c 89 e7 mov rdi, r12 + 47f879: 89 8d 48 ff ff ff mov dword ptr [rbp - 184], ecx + 47f87f: 48 89 da mov rdx, rbx + 47f882: e8 19 d2 fe ff call 0x46caa0 <_IO_wpadn> + 47f887: 8b 8d 48 ff ff ff mov ecx, dword ptr [rbp - 184] + 47f88d: 48 39 d8 cmp rax, rbx + 47f890: 0f 85 72 09 00 00 jne 0x480208 <__printf_fp_l+0xec8> + 47f896: 41 01 cd add r13d, ecx + 47f899: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 47f89d: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 47f8a6: 0f 85 a6 26 00 00 jne 0x481f52 <__printf_fp_l+0x2c12> + 47f8ac: 48 8d 65 d8 lea rsp, [rbp - 40] + 47f8b0: 44 89 e8 mov eax, r13d + 47f8b3: 5b pop rbx + 47f8b4: 41 5c pop r12 + 47f8b6: 41 5d pop r13 + 47f8b8: 41 5e pop r14 + 47f8ba: 41 5f pop r15 + 47f8bc: 5d pop rbp + 47f8bd: c3 ret + 47f8be: 66 90 nop + 47f8c0: 83 e9 04 sub ecx, 4 + 47f8c3: 85 c9 test ecx, ecx + 47f8c5: 41 0f 9f c0 setg r8b + 47f8c9: 0f 8f 9d fe ff ff jg 0x47f76c <__printf_fp_l+0x42c> + 47f8cf: e9 a0 fe ff ff jmp 0x47f774 <__printf_fp_l+0x434> + 47f8d4: 0f 1f 40 00 nop dword ptr [rax] + 47f8d8: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 47f8dd: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 47f8e2: 0f 83 c6 21 00 00 jae 0x481aae <__printf_fp_l+0x276e> + 47f8e8: 48 8d 50 01 lea rdx, [rax + 1] + 47f8ec: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 47f8f1: c6 00 2d mov byte ptr [rax], 45 + 47f8f4: e9 bf fe ff ff jmp 0x47f7b8 <__printf_fp_l+0x478> + 47f8f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47f900: e8 5b d0 fe ff call 0x46c960 <_IO_padn> + 47f905: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 47f90b: e9 cd fd ff ff jmp 0x47f6dd <__printf_fp_l+0x39d> + 47f910: 40 84 f6 test sil, sil + 47f913: 48 8b b5 08 ff ff ff mov rsi, qword ptr [rbp - 248] + 47f91a: 0f 85 f8 09 00 00 jne 0x480318 <__printf_fp_l+0xfd8> + 47f920: 48 8b 56 08 mov rdx, qword ptr [rsi + 8] + 47f924: 48 8b 72 48 mov rsi, qword ptr [rdx + 72] + 47f928: 48 89 b5 f0 fe ff ff mov qword ptr [rbp - 272], rsi + 47f92f: 48 89 f7 mov rdi, rsi + 47f932: 80 3f 01 cmp byte ptr [rdi], 1 + 47f935: ba 00 00 00 00 mov edx, 0 + 47f93a: 19 f6 sbb esi, esi + 47f93c: f7 d6 not esi + 47f93e: 83 e6 fe and esi, -2 + 47f941: 80 3f 00 cmp byte ptr [rdi], 0 + 47f944: 48 0f 45 95 18 ff ff ff cmovne rdx, qword ptr [rbp - 232] + 47f94c: 89 b5 ec fe ff ff mov dword ptr [rbp - 276], esi + 47f952: 48 89 95 18 ff ff ff mov qword ptr [rbp - 232], rdx + 47f959: e9 97 fa ff ff jmp 0x47f3f5 <__printf_fp_l+0xb5> + 47f95e: 66 90 nop + 47f960: 4c 8d 7d a0 lea r15, [rbp - 96] + 47f964: 48 8d 8d 5c ff ff ff lea rcx, [rbp - 164] + 47f96b: be 02 00 00 00 mov esi, 2 + 47f970: 48 8d 95 68 ff ff ff lea rdx, [rbp - 152] + 47f977: 4c 89 ff mov rdi, r15 + 47f97a: e8 c1 b5 00 00 call 0x48af40 <__mpn_extract_double> + 47f97f: 89 c1 mov ecx, eax + 47f981: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 47f988: 49 89 c5 mov r13, rax + 47f98b: c1 e1 06 shl ecx, 6 + 47f98e: 44 8d 71 cc lea r14d, [rcx - 52] + 47f992: 8b 8d 68 ff ff ff mov ecx, dword ptr [rbp - 152] + 47f998: 48 89 e3 mov rbx, rsp + 47f99b: 89 ca mov edx, ecx + 47f99d: c1 fa 1f sar edx, 31 + 47f9a0: 89 d0 mov eax, edx + 47f9a2: 31 c8 xor eax, ecx + 47f9a4: 29 d0 sub eax, edx + 47f9a6: 83 c0 3f add eax, 63 + 47f9a9: c1 f8 06 sar eax, 6 + 47f9ac: 83 c0 04 add eax, 4 + 47f9af: 48 98 cdqe + 47f9b1: 48 8d 04 c5 17 00 00 00 lea rax, [8*rax + 23] + 47f9b9: 48 89 c6 mov rsi, rax + 47f9bc: 48 89 c2 mov rdx, rax + 47f9bf: 48 81 e6 00 f0 ff ff and rsi, -4096 + 47f9c6: 48 83 e2 f0 and rdx, -16 + 47f9ca: 48 29 f3 sub rbx, rsi + 47f9cd: 48 89 de mov rsi, rbx + 47f9d0: 48 39 f4 cmp rsp, rsi + 47f9d3: 74 15 je 0x47f9ea <__printf_fp_l+0x6aa> + 47f9d5: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47f9dc: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47f9e5: 48 39 f4 cmp rsp, rsi + 47f9e8: 75 eb jne 0x47f9d5 <__printf_fp_l+0x695> + 47f9ea: 81 e2 ff 0f 00 00 and edx, 4095 + 47f9f0: 48 29 d4 sub rsp, rdx + 47f9f3: 48 85 d2 test rdx, rdx + 47f9f6: 0f 85 33 09 00 00 jne 0x48032f <__printf_fp_l+0xfef> + 47f9fc: 48 89 c6 mov rsi, rax + 47f9ff: 48 89 e3 mov rbx, rsp + 47fa02: 48 8d 7c 24 0f lea rdi, [rsp + 15] + 47fa07: 48 89 c2 mov rdx, rax + 47fa0a: 48 81 e6 00 f0 ff ff and rsi, -4096 + 47fa11: 48 83 e7 f0 and rdi, -16 + 47fa15: 48 83 e2 f0 and rdx, -16 + 47fa19: 48 29 f3 sub rbx, rsi + 47fa1c: 48 89 bd 70 ff ff ff mov qword ptr [rbp - 144], rdi + 47fa23: 48 89 de mov rsi, rbx + 47fa26: 48 39 f4 cmp rsp, rsi + 47fa29: 74 15 je 0x47fa40 <__printf_fp_l+0x700> + 47fa2b: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47fa32: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47fa3b: 48 39 f4 cmp rsp, rsi + 47fa3e: 75 eb jne 0x47fa2b <__printf_fp_l+0x6eb> + 47fa40: 81 e2 ff 0f 00 00 and edx, 4095 + 47fa46: 48 29 d4 sub rsp, rdx + 47fa49: 48 85 d2 test rdx, rdx + 47fa4c: 74 06 je 0x47fa54 <__printf_fp_l+0x714> + 47fa4e: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 47fa54: 48 8d 54 24 0f lea rdx, [rsp + 15] + 47fa59: 48 89 e3 mov rbx, rsp + 47fa5c: 48 83 e2 f0 and rdx, -16 + 47fa60: 48 89 55 90 mov qword ptr [rbp - 112], rdx + 47fa64: 48 89 c2 mov rdx, rax + 47fa67: 48 25 00 f0 ff ff and rax, -4096 + 47fa6d: 48 29 c3 sub rbx, rax + 47fa70: 48 83 e2 f0 and rdx, -16 + 47fa74: 48 89 d8 mov rax, rbx + 47fa77: 48 39 c4 cmp rsp, rax + 47fa7a: 74 15 je 0x47fa91 <__printf_fp_l+0x751> + 47fa7c: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47fa83: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47fa8c: 48 39 c4 cmp rsp, rax + 47fa8f: 75 eb jne 0x47fa7c <__printf_fp_l+0x73c> + 47fa91: 81 e2 ff 0f 00 00 and edx, 4095 + 47fa97: 48 29 d4 sub rsp, rdx + 47fa9a: 48 85 d2 test rdx, rdx + 47fa9d: 74 06 je 0x47faa5 <__printf_fp_l+0x765> + 47fa9f: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 47faa5: 48 8d 44 24 0f lea rax, [rsp + 15] + 47faaa: 48 c7 45 88 00 00 00 00 mov qword ptr [rbp - 120], 0 + 47fab2: 48 83 e0 f0 and rax, -16 + 47fab6: 48 89 45 80 mov qword ptr [rbp - 128], rax + 47faba: 83 f9 02 cmp ecx, 2 + 47fabd: 0f 8e 18 11 00 00 jle 0x480bdb <__printf_fp_l+0x189b> + 47fac3: 42 8d 04 31 lea eax, [rcx + r14] + 47fac7: 85 c0 test eax, eax + 47fac9: 8d 50 3f lea edx, [rax + 63] + 47facc: 0f 49 d0 cmovns edx, eax + 47facf: c1 fa 06 sar edx, 6 + 47fad2: a8 3f test al, 63 + 47fad4: 0f 85 26 18 00 00 jne 0x481300 <__printf_fp_l+0x1fc0> + 47fada: 4c 89 e8 mov rax, r13 + 47fadd: 48 83 e8 01 sub rax, 1 + 47fae1: 0f 88 6b 1c 00 00 js 0x481752 <__printf_fp_l+0x2412> + 47fae7: 48 63 da movsxd rbx, edx + 47faea: 4c 89 fe mov rsi, r15 + 47faed: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 47faf3: 4a 8d 14 ed 00 00 00 00 lea rdx, [8*r13] + 47fafb: 48 8d 3c df lea rdi, [rdi + 8*rbx] + 47faff: e8 5c 15 f8 ff call 0x401060 <.plt+0x40> + 47fb04: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 47fb0a: 49 01 dd add r13, rbx + 47fb0d: 48 89 da mov rdx, rbx + 47fb10: 4c 89 ad 78 ff ff ff mov qword ptr [rbp - 136], r13 + 47fb17: 48 85 d2 test rdx, rdx + 47fb1a: 7e 1e jle 0x47fb3a <__printf_fp_l+0x7fa> + 47fb1c: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 47fb23: 48 c1 e2 03 shl rdx, 3 + 47fb27: 31 f6 xor esi, esi + 47fb29: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 47fb2f: e8 dc 15 f8 ff call 0x401110 <.plt+0xf0> + 47fb34: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 47fb3a: 41 bd 0c 00 00 00 mov r13d, 12 + 47fb40: 45 31 f6 xor r14d, r14d + 47fb43: 31 c0 xor eax, eax + 47fb45: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 47fb49: 4c 8d 3d 28 d4 02 00 lea r15, [rip + 185384] # 0x4acf78 <_fpioconst_pow10+0x138> + 47fb50: 4c 89 a5 30 ff ff ff mov qword ptr [rbp - 208], r12 + 47fb57: 45 89 f4 mov r12d, r14d + 47fb5a: 45 89 ee mov r14d, r13d + 47fb5d: 49 8d 9f c8 fe ff ff lea rbx, [r15 - 312] + 47fb64: 41 89 c5 mov r13d, eax + 47fb67: eb 65 jmp 0x47fbce <__printf_fp_l+0x88e> + 47fb69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47fb70: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 47fb77: f6 40 0d 10 test byte ptr [rax + 13], 16 + 47fb7b: 0f 85 df 07 00 00 jne 0x480360 <__printf_fp_l+0x1020> + 47fb81: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 47fb85: 49 8b 07 mov rax, qword ptr [r15] + 47fb88: 48 8d 35 31 d4 02 00 lea rsi, [rip + 185393] # 0x4acfc0 <__tens> + 47fb8f: 48 89 55 98 mov qword ptr [rbp - 104], rdx + 47fb93: 48 8d 34 c6 lea rsi, [rsi + 8*rax] + 47fb97: 48 c1 e2 03 shl rdx, 3 + 47fb9b: e8 c0 14 f8 ff call 0x401060 <.plt+0x40> + 47fba0: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] + 47fba4: 48 39 95 78 ff ff ff cmp qword ptr [rbp - 136], rdx + 47fbab: 0f 8f 7f 00 00 00 jg 0x47fc30 <__printf_fp_l+0x8f0> + 47fbb1: 0f 84 69 10 00 00 je 0x480c20 <__printf_fp_l+0x18e0> + 47fbb7: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 47fbbb: 41 83 ee 01 sub r14d, 1 + 47fbbf: 49 39 df cmp r15, rbx + 47fbc2: 0f 84 bb 00 00 00 je 0x47fc83 <__printf_fp_l+0x943> + 47fbc8: 8b 8d 68 ff ff ff mov ecx, dword ptr [rbp - 152] + 47fbce: 41 8b 47 f8 mov eax, dword ptr [r15 - 8] + 47fbd2: 49 83 ef 18 sub r15, 24 + 47fbd6: 44 01 e0 add eax, r12d + 47fbd9: 83 e8 01 sub eax, 1 + 47fbdc: 39 c8 cmp eax, ecx + 47fbde: 7f db jg 0x47fbbb <__printf_fp_l+0x87b> + 47fbe0: 48 8b 7d 90 mov rdi, qword ptr [rbp - 112] + 47fbe4: 48 85 d2 test rdx, rdx + 47fbe7: 74 87 je 0x47fb70 <__printf_fp_l+0x830> + 47fbe9: 49 8b 0f mov rcx, qword ptr [r15] + 47fbec: 49 8b 47 08 mov rax, qword ptr [r15 + 8] + 47fbf0: 48 8d 35 c9 d3 02 00 lea rsi, [rip + 185289] # 0x4acfc0 <__tens> + 47fbf7: 48 8d 4c ce 08 lea rcx, [rsi + 8*rcx + 8] + 47fbfc: 48 8b 75 80 mov rsi, qword ptr [rbp - 128] + 47fc00: 4c 8d 40 ff lea r8, [rax - 1] + 47fc04: e8 87 9d 00 00 call 0x489990 <__mpn_mul> + 47fc09: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 47fc0d: 48 03 55 88 add rdx, qword ptr [rbp - 120] + 47fc11: 48 85 c0 test rax, rax + 47fc14: 0f 84 8e 07 00 00 je 0x4803a8 <__printf_fp_l+0x1068> + 47fc1a: 48 83 ea 01 sub rdx, 1 + 47fc1e: 48 89 55 98 mov qword ptr [rbp - 104], rdx + 47fc22: 48 39 95 78 ff ff ff cmp qword ptr [rbp - 136], rdx + 47fc29: 7e 86 jle 0x47fbb1 <__printf_fp_l+0x871> + 47fc2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47fc30: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] + 47fc34: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] + 47fc38: 48 89 55 88 mov qword ptr [rbp - 120], rdx + 47fc3c: 48 c1 e2 03 shl rdx, 3 + 47fc40: e8 1b 14 f8 ff call 0x401060 <.plt+0x40> + 47fc45: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 47fc49: 48 8b 45 80 mov rax, qword ptr [rbp - 128] + 47fc4d: 48 0f bd 44 d0 f8 bsr rax, qword ptr [rax + 8*rdx - 8] + 47fc53: 89 d1 mov ecx, edx + 47fc55: c1 e1 06 shl ecx, 6 + 47fc58: 44 8d 91 7f ff ff ff lea r10d, [rcx - 129] + 47fc5f: 44 89 f1 mov ecx, r14d + 47fc62: 41 83 ee 01 sub r14d, 1 + 47fc66: 48 83 f0 3f xor rax, 63 + 47fc6a: 41 29 c2 sub r10d, eax + 47fc6d: b8 01 00 00 00 mov eax, 1 + 47fc72: d3 e0 shl eax, cl + 47fc74: 45 89 d4 mov r12d, r10d + 47fc77: 41 09 c5 or r13d, eax + 47fc7a: 49 39 df cmp r15, rbx + 47fc7d: 0f 85 45 ff ff ff jne 0x47fbc8 <__printf_fp_l+0x888> + 47fc83: 44 89 ad 68 ff ff ff mov dword ptr [rbp - 152], r13d + 47fc8a: 4c 8b a5 30 ff ff ff mov r12, qword ptr [rbp - 208] + 47fc91: 48 85 d2 test rdx, rdx + 47fc94: 7e 6a jle 0x47fd00 <__printf_fp_l+0x9c0> + 47fc96: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] + 47fc9a: 48 0f bd 74 d7 f8 bsr rsi, qword ptr [rdi + 8*rdx - 8] + 47fca0: 48 8b 07 mov rax, qword ptr [rdi] + 47fca3: 48 83 f6 3f xor rsi, 63 + 47fca7: 89 f1 mov ecx, esi + 47fca9: 48 85 c0 test rax, rax + 47fcac: 0f 85 53 21 00 00 jne 0x481e05 <__printf_fp_l+0x2ac5> + 47fcb2: 4c 8b 8d 70 ff ff ff mov r9, qword ptr [rbp - 144] + 47fcb9: 48 89 fe mov rsi, rdi + 47fcbc: 45 31 f6 xor r14d, r14d + 47fcbf: eb 23 jmp 0x47fce4 <__printf_fp_l+0x9a4> + 47fcc1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47fcc8: 4c 8b 46 08 mov r8, qword ptr [rsi + 8] + 47fccc: 8d 58 01 lea ebx, [rax + 1] + 47fccf: 48 83 c6 08 add rsi, 8 + 47fcd3: 48 83 c0 01 add rax, 1 + 47fcd7: 49 83 c6 08 add r14, 8 + 47fcdb: 4d 85 c0 test r8, r8 + 47fcde: 0f 85 d0 17 00 00 jne 0x4814b4 <__printf_fp_l+0x2174> + 47fce4: 4f 8b 04 31 mov r8, qword ptr [r9 + r14] + 47fce8: 89 c3 mov ebx, eax + 47fcea: 4d 85 c0 test r8, r8 + 47fced: 74 d9 je 0x47fcc8 <__printf_fp_l+0x988> + 47fcef: 85 c9 test ecx, ecx + 47fcf1: 0f 85 00 1d 00 00 jne 0x4819f7 <__printf_fp_l+0x26b7> + 47fcf7: 85 db test ebx, ebx + 47fcf9: 0f 85 82 1c 00 00 jne 0x481981 <__printf_fp_l+0x2641> + 47fcff: 90 nop + 47fd00: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] + 47fd07: 8b 41 04 mov eax, dword ptr [rcx + 4] + 47fd0a: 48 63 51 08 movsxd rdx, dword ptr [rcx + 8] + 47fd0e: 8b 09 mov ecx, dword ptr [rcx] + 47fd10: 89 85 c8 fe ff ff mov dword ptr [rbp - 312], eax + 47fd16: 48 c7 c0 e0 ff ff ff mov rax, -32 + 47fd1d: 48 89 d3 mov rbx, rdx + 47fd20: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 47fd24: 89 8d 10 ff ff ff mov dword ptr [rbp - 240], ecx + 47fd2a: 8b 04 90 mov eax, dword ptr [rax + 4*rdx] + 47fd2d: 89 85 c4 fe ff ff mov dword ptr [rbp - 316], eax + 47fd33: 3c 65 cmp al, 101 + 47fd35: 0f 84 ad 0f 00 00 je 0x480ce8 <__printf_fp_l+0x19a8> + 47fd3b: 80 bd c4 fe ff ff 66 cmp byte ptr [rbp - 316], 102 + 47fd42: 0f 84 d0 10 00 00 je 0x480e18 <__printf_fp_l+0x1ad8> + 47fd48: c7 85 d8 fe ff ff 06 00 00 00 mov dword ptr [rbp - 296], 6 + 47fd52: 85 c9 test ecx, ecx + 47fd54: 78 0e js 0x47fd64 <__printf_fp_l+0xa24> + 47fd56: b8 01 00 00 00 mov eax, 1 + 47fd5b: 0f 45 c1 cmovne eax, ecx + 47fd5e: 89 85 d8 fe ff ff mov dword ptr [rbp - 296], eax + 47fd64: 44 8b b5 60 ff ff ff mov r14d, dword ptr [rbp - 160] + 47fd6b: 8b 85 68 ff ff ff mov eax, dword ptr [rbp - 152] + 47fd71: 45 85 f6 test r14d, r14d + 47fd74: 0f 84 26 11 00 00 je 0x480ea0 <__printf_fp_l+0x1b60> + 47fd7a: 83 f8 04 cmp eax, 4 + 47fd7d: 0f 8f 3d 15 00 00 jg 0x4812c0 <__printf_fp_l+0x1f80> + 47fd83: c7 85 64 ff ff ff 66 00 00 00 mov dword ptr [rbp - 156], 102 + 47fd8d: 8b 85 d8 fe ff ff mov eax, dword ptr [rbp - 296] + 47fd93: c7 85 e8 fe ff ff 00 00 00 00 mov dword ptr [rbp - 280], 0 + 47fd9d: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax + 47fda3: 48 63 85 d8 fe ff ff movsxd rax, dword ptr [rbp - 296] + 47fdaa: bb 66 00 00 00 mov ebx, 102 + 47fdaf: 48 83 c0 05 add rax, 5 + 47fdb3: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax + 47fdba: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 47fdc1: 31 f6 xor esi, esi + 47fdc3: f6 40 0c 08 test byte ptr [rax + 12], 8 + 47fdc7: 8b 85 20 ff ff ff mov eax, dword ptr [rbp - 224] + 47fdcd: 0f 44 c6 cmove eax, esi + 47fdd0: 89 85 10 ff ff ff mov dword ptr [rbp - 240], eax + 47fdd6: 48 83 bd 18 ff ff ff 00 cmp qword ptr [rbp - 232], 0 + 47fdde: 0f 84 ac 0f 00 00 je 0x480d90 <__printf_fp_l+0x1a50> + 47fde4: 48 8b 85 18 ff ff ff mov rax, qword ptr [rbp - 232] + 47fdeb: 0f b6 00 movzx eax, byte ptr [rax] + 47fdee: 88 85 30 ff ff ff mov byte ptr [rbp - 208], al + 47fdf4: 83 e8 01 sub eax, 1 + 47fdf7: 3c 7d cmp al, 125 + 47fdf9: 0f 87 01 10 00 00 ja 0x480e00 <__printf_fp_l+0x1ac0> + 47fdff: 8b 95 e8 fe ff ff mov edx, dword ptr [rbp - 280] + 47fe05: 48 8b 85 18 ff ff ff mov rax, qword ptr [rbp - 232] + 47fe0c: 45 31 c9 xor r9d, r9d + 47fe0f: eb 2c jmp 0x47fe3d <__printf_fp_l+0xafd> + 47fe11: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 47fe18: 44 0f b6 40 01 movzx r8d, byte ptr [rax + 1] + 47fe1d: 48 83 c0 01 add rax, 1 + 47fe21: 41 8d 49 01 lea ecx, [r9 + 1] + 47fe25: 29 fa sub edx, edi + 47fe27: 41 80 f8 7e cmp r8b, 126 + 47fe2b: 0f 87 47 15 00 00 ja 0x481378 <__printf_fp_l+0x2038> + 47fe31: 45 84 c0 test r8b, r8b + 47fe34: 0f 84 4f 15 00 00 je 0x481389 <__printf_fp_l+0x2049> + 47fe3a: 41 89 c9 mov r9d, ecx + 47fe3d: 0f be 38 movsx edi, byte ptr [rax] + 47fe40: 39 fa cmp edx, edi + 47fe42: 77 d4 ja 0x47fe18 <__printf_fp_l+0xad8> + 47fe44: 44 89 c8 mov eax, r9d + 47fe47: 44 89 8d dc fe ff ff mov dword ptr [rbp - 292], r9d + 47fe4e: 83 c0 01 add eax, 1 + 47fe51: 48 98 cdqe + 47fe53: 48 01 85 e0 fe ff ff add qword ptr [rbp - 288], rax + 47fe5a: 48 b8 fc ff ff ff ff ff ff 3f movabs rax, 4611686018427387900 + 47fe64: 48 39 85 e0 fe ff ff cmp qword ptr [rbp - 288], rax + 47fe6b: 0f 87 2f 14 00 00 ja 0x4812a0 <__printf_fp_l+0x1f60> + 47fe71: 48 63 85 20 ff ff ff movsxd rax, dword ptr [rbp - 224] + 47fe78: 48 8b 8d e0 fe ff ff mov rcx, qword ptr [rbp - 288] + 47fe7f: 89 b5 30 ff ff ff mov dword ptr [rbp - 208], esi + 47fe85: 48 39 c8 cmp rax, rcx + 47fe88: 0f 87 12 14 00 00 ja 0x4812a0 <__printf_fp_l+0x1f60> + 47fe8e: 4c 8d 3c 8d 08 00 00 00 lea r15, [4*rcx + 8] + 47fe96: 4c 89 ff mov rdi, r15 + 47fe99: e8 b2 9e f9 ff call 0x419d50 <__libc_alloca_cutoff> + 47fe9e: 8b b5 30 ff ff ff mov esi, dword ptr [rbp - 208] + 47fea4: 85 c0 test eax, eax + 47fea6: 75 0d jne 0x47feb5 <__printf_fp_l+0xb75> + 47fea8: 49 81 ff 00 10 00 00 cmp r15, 4096 + 47feaf: 0f 87 75 1a 00 00 ja 0x48192a <__printf_fp_l+0x25ea> + 47feb5: 49 83 c7 17 add r15, 23 + 47feb9: 48 89 e2 mov rdx, rsp + 47febc: 4c 89 f8 mov rax, r15 + 47febf: 49 81 e7 00 f0 ff ff and r15, -4096 + 47fec6: 4c 29 fa sub rdx, r15 + 47fec9: 48 83 e0 f0 and rax, -16 + 47fecd: 48 39 d4 cmp rsp, rdx + 47fed0: 74 15 je 0x47fee7 <__printf_fp_l+0xba7> + 47fed2: 48 81 ec 00 10 00 00 sub rsp, 4096 + 47fed9: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 47fee2: 48 39 d4 cmp rsp, rdx + 47fee5: 75 eb jne 0x47fed2 <__printf_fp_l+0xb92> + 47fee7: 25 ff 0f 00 00 and eax, 4095 + 47feec: 48 29 c4 sub rsp, rax + 47feef: 48 85 c0 test rax, rax + 47fef2: 74 06 je 0x47fefa <__printf_fp_l+0xbba> + 47fef4: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 47fefa: c7 85 c0 fe ff ff 01 00 00 00 mov dword ptr [rbp - 320], 1 + 47ff04: 48 8d 44 24 0f lea rax, [rsp + 15] + 47ff09: 48 83 e0 f0 and rax, -16 + 47ff0d: 48 89 85 d0 fe ff ff mov qword ptr [rbp - 304], rax + 47ff14: 44 8b ad 60 ff ff ff mov r13d, dword ptr [rbp - 160] + 47ff1b: 4c 8d 70 08 lea r14, [rax + 8] + 47ff1f: 45 85 ed test r13d, r13d + 47ff22: 74 09 je 0x47ff2d <__printf_fp_l+0xbed> + 47ff24: 83 fb 66 cmp ebx, 102 + 47ff27: 0f 84 56 15 00 00 je 0x481483 <__printf_fp_l+0x2143> + 47ff2d: 8b 85 e8 fe ff ff mov eax, dword ptr [rbp - 280] + 47ff33: 85 c0 test eax, eax + 47ff35: 0f 8e 3d 1b 00 00 jle 0x481a78 <__printf_fp_l+0x2738> + 47ff3b: 83 e8 01 sub eax, 1 + 47ff3e: 48 8b 9d d0 fe ff ff mov rbx, qword ptr [rbp - 304] + 47ff45: 4d 89 f7 mov r15, r14 + 47ff48: 4c 8d ad 60 ff ff ff lea r13, [rbp - 160] + 47ff4f: 48 89 85 30 ff ff ff mov qword ptr [rbp - 208], rax + 47ff56: 48 8d 5c 83 0c lea rbx, [rbx + 4*rax + 12] + 47ff5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 47ff60: 4c 89 ef mov rdi, r13 + 47ff63: 49 83 c7 04 add r15, 4 + 47ff67: e8 54 ef ff ff call 0x47eec0 + 47ff6c: 41 89 47 fc mov dword ptr [r15 - 4], eax + 47ff70: 49 39 df cmp r15, rbx + 47ff73: 75 eb jne 0x47ff60 <__printf_fp_l+0xc20> + 47ff75: 8b 9d e8 fe ff ff mov ebx, dword ptr [rbp - 280] + 47ff7b: 48 8b 85 30 ff ff ff mov rax, qword ptr [rbp - 208] + 47ff82: 89 9d cc fe ff ff mov dword ptr [rbp - 308], ebx + 47ff88: 49 8d 44 86 04 lea rax, [r14 + 4*rax + 4] + 47ff8d: 48 8b 9d 48 ff ff ff mov rbx, qword ptr [rbp - 184] + 47ff94: f6 43 0c 08 test byte ptr [rbx + 12], 8 + 47ff98: 75 0e jne 0x47ffa8 <__printf_fp_l+0xc68> + 47ff9a: 8b 9d 10 ff ff ff mov ebx, dword ptr [rbp - 240] + 47ffa0: 85 db test ebx, ebx + 47ffa2: 0f 8e 9f 14 00 00 jle 0x481447 <__printf_fp_l+0x2107> + 47ffa8: 8b 9d 40 ff ff ff mov ebx, dword ptr [rbp - 192] + 47ffae: 4c 8d 78 04 lea r15, [rax + 4] + 47ffb2: be 01 00 00 00 mov esi, 1 + 47ffb7: 89 18 mov dword ptr [rax], ebx + 47ffb9: 8b 85 10 ff ff ff mov eax, dword ptr [rbp - 240] + 47ffbf: 31 db xor ebx, ebx + 47ffc1: 4c 89 a5 b8 fe ff ff mov qword ptr [rbp - 328], r12 + 47ffc8: 4d 89 ec mov r12, r13 + 47ffcb: c7 85 00 ff ff ff 00 00 00 00 mov dword ptr [rbp - 256], 0 + 47ffd5: 41 89 dd mov r13d, ebx + 47ffd8: 89 f3 mov ebx, esi + 47ffda: 89 85 30 ff ff ff mov dword ptr [rbp - 208], eax + 47ffe0: 8b 85 30 ff ff ff mov eax, dword ptr [rbp - 208] + 47ffe6: 41 89 c1 mov r9d, eax + 47ffe9: 44 39 e8 cmp eax, r13d + 47ffec: 7f 1b jg 0x480009 <__printf_fp_l+0xcc9> + 47ffee: 44 39 ad 20 ff ff ff cmp dword ptr [rbp - 224], r13d + 47fff5: 0f 8e ce 03 00 00 jle 0x4803c9 <__printf_fp_l+0x1089> + 47fffb: 48 83 bd 78 ff ff ff 01 cmp qword ptr [rbp - 136], 1 + 480003: 0f 8e af 03 00 00 jle 0x4803b8 <__printf_fp_l+0x1078> + 480009: 4c 89 e7 mov rdi, r12 + 48000c: 41 83 c5 01 add r13d, 1 + 480010: 49 83 c7 04 add r15, 4 + 480014: e8 a7 ee ff ff call 0x47eec0 + 480019: 41 89 47 fc mov dword ptr [r15 - 4], eax + 48001d: 85 db test ebx, ebx + 48001f: 75 09 jne 0x48002a <__printf_fp_l+0xcea> + 480021: 83 f8 30 cmp eax, 48 + 480024: 0f 84 3e 0a 00 00 je 0x480a68 <__printf_fp_l+0x1728> + 48002a: 8b 85 30 ff ff ff mov eax, dword ptr [rbp - 208] + 480030: bb 01 00 00 00 mov ebx, 1 + 480035: 41 89 c1 mov r9d, eax + 480038: 44 39 e8 cmp eax, r13d + 48003b: 7e b1 jle 0x47ffee <__printf_fp_l+0xcae> + 48003d: eb ca jmp 0x480009 <__printf_fp_l+0xcc9> + 48003f: 90 nop + 480040: 4c 8d 7d a0 lea r15, [rbp - 96] + 480044: 48 83 ec 10 sub rsp, 16 + 480048: 48 8d 8d 5c ff ff ff lea rcx, [rbp - 164] + 48004f: be 02 00 00 00 mov esi, 2 + 480054: 48 8d 95 68 ff ff ff lea rdx, [rbp - 152] + 48005b: 4c 89 ff mov rdi, r15 + 48005e: db 3c 24 fstp tbyte ptr [rsp] + 480061: e8 6a af 00 00 call 0x48afd0 <__mpn_extract_long_double> + 480066: 89 c1 mov ecx, eax + 480068: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 48006f: 49 89 c5 mov r13, rax + 480072: c1 e1 06 shl ecx, 6 + 480075: 44 8d 71 c1 lea r14d, [rcx - 63] + 480079: 59 pop rcx + 48007a: 5e pop rsi + 48007b: e9 12 f9 ff ff jmp 0x47f992 <__printf_fp_l+0x652> + 480080: 44 0f 50 ea movmskps r13d, xmm2 + 480084: 41 83 e5 08 and r13d, 8 + 480088: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 48008f: 44 89 ad 5c ff ff ff mov dword ptr [rbp - 164], r13d + 480096: 4c 8d 3d 83 b8 02 00 lea r15, [rip + 178307] # 0x4ab920 <_itowa_lower_digits+0xa0> + 48009d: 4c 8d 35 6c b8 02 00 lea r14, [rip + 178284] # 0x4ab910 <_itowa_lower_digits+0x90> + 4800a4: 48 63 50 08 movsxd rdx, dword ptr [rax + 8] + 4800a8: 48 c7 c0 f0 ff ff ff mov rax, -16 + 4800af: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 4800b3: 0f b7 04 50 movzx eax, word ptr [rax + 2*rdx] + 4800b7: 48 8d 15 82 b8 02 00 lea rdx, [rip + 178306] # 0x4ab940 <_itowa_lower_digits+0xc0> + 4800be: 66 25 00 01 and ax, 256 + 4800c2: 48 8d 05 4f b8 02 00 lea rax, [rip + 178255] # 0x4ab918 <_itowa_lower_digits+0x98> + 4800c9: 4c 0f 44 fa cmove r15, rdx + 4800cd: 4c 0f 44 f0 cmove r14, rax + 4800d1: e9 02 f4 ff ff jmp 0x47f4d8 <__printf_fp_l+0x198> + 4800d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4800e0: 41 0f b6 16 movzx edx, byte ptr [r14] + 4800e4: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 4800e9: 49 39 44 24 30 cmp qword ptr [r12 + 48], rax + 4800ee: 0f 86 5c 15 00 00 jbe 0x481650 <__printf_fp_l+0x2310> + 4800f4: 48 8d 70 01 lea rsi, [rax + 1] + 4800f8: 49 89 74 24 28 mov qword ptr [r12 + 40], rsi + 4800fd: 88 10 mov byte ptr [rax], dl + 4800ff: 41 0f b6 56 01 movzx edx, byte ptr [r14 + 1] + 480104: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 480109: 49 39 44 24 30 cmp qword ptr [r12 + 48], rax + 48010e: 0f 86 05 15 00 00 jbe 0x481619 <__printf_fp_l+0x22d9> + 480114: 48 8d 70 01 lea rsi, [rax + 1] + 480118: 49 89 74 24 28 mov qword ptr [r12 + 40], rsi + 48011d: 88 10 mov byte ptr [rax], dl + 48011f: 41 0f b6 56 02 movzx edx, byte ptr [r14 + 2] + 480124: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 480129: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 48012e: 0f 83 a9 15 00 00 jae 0x4816dd <__printf_fp_l+0x239d> + 480134: 48 8d 70 01 lea rsi, [rax + 1] + 480138: 49 89 74 24 28 mov qword ptr [r12 + 40], rsi + 48013d: 88 10 mov byte ptr [rax], dl + 48013f: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 480146: 41 83 c5 03 add r13d, 3 + 48014a: f6 40 0c 20 test byte ptr [rax + 12], 32 + 48014e: 0f 84 45 f7 ff ff je 0x47f899 <__printf_fp_l+0x559> + 480154: 45 84 c0 test r8b, r8b + 480157: 0f 84 3c f7 ff ff je 0x47f899 <__printf_fp_l+0x559> + 48015d: 48 63 d9 movsxd rbx, ecx + 480160: be 20 00 00 00 mov esi, 32 + 480165: 4c 89 e7 mov rdi, r12 + 480168: 89 8d 48 ff ff ff mov dword ptr [rbp - 184], ecx + 48016e: 48 89 da mov rdx, rbx + 480171: e8 ea c7 fe ff call 0x46c960 <_IO_padn> + 480176: 8b 8d 48 ff ff ff mov ecx, dword ptr [rbp - 184] + 48017c: e9 0c f7 ff ff jmp 0x47f88d <__printf_fp_l+0x54d> + 480181: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 480188: 4c 8d 7d a0 lea r15, [rbp - 96] + 48018c: 48 8d 8d 5c ff ff ff lea rcx, [rbp - 164] + 480193: 66 0f 6f c2 movdqa xmm0, xmm2 + 480197: be 02 00 00 00 mov esi, 2 + 48019c: 48 8d 95 68 ff ff ff lea rdx, [rbp - 152] + 4801a3: 4c 89 ff mov rdi, r15 + 4801a6: e8 e5 ae 00 00 call 0x48b090 <__mpn_extract_float128> + 4801ab: 89 c1 mov ecx, eax + 4801ad: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 4801b4: 49 89 c5 mov r13, rax + 4801b7: c1 e1 06 shl ecx, 6 + 4801ba: 44 8d 71 90 lea r14d, [rcx - 112] + 4801be: e9 cf f7 ff ff jmp 0x47f992 <__printf_fp_l+0x652> + 4801c3: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d + 4801ca: be 2d 00 00 00 mov esi, 45 + 4801cf: 4c 89 e7 mov rdi, r12 + 4801d2: e8 09 d0 fe ff call 0x46d1e0 <__woverflow> + 4801d7: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] + 4801de: 83 f8 ff cmp eax, -1 + 4801e1: 0f 94 c0 sete al + 4801e4: 84 c0 test al, al + 4801e6: 0f 84 cf 05 00 00 je 0x4807bb <__printf_fp_l+0x147b> + 4801ec: 44 8b 85 c0 fe ff ff mov r8d, dword ptr [rbp - 320] + 4801f3: 45 85 c0 test r8d, r8d + 4801f6: 75 10 jne 0x480208 <__printf_fp_l+0xec8> + 4801f8: 48 8b bd d0 fe ff ff mov rdi, qword ptr [rbp - 304] + 4801ff: e8 4c f3 f9 ff call 0x41f550 + 480204: 0f 1f 40 00 nop dword ptr [rax] + 480208: 41 bd ff ff ff ff mov r13d, 4294967295 + 48020e: e9 86 f6 ff ff jmp 0x47f899 <__printf_fp_l+0x559> + 480213: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 480218: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 48021d: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 480222: 0f 83 b6 1a 00 00 jae 0x481cde <__printf_fp_l+0x299e> + 480228: 48 8d 50 01 lea rdx, [rax + 1] + 48022c: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 480231: c6 00 2b mov byte ptr [rax], 43 + 480234: e9 7f f5 ff ff jmp 0x47f7b8 <__printf_fp_l+0x478> + 480239: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 480240: 4c 89 e7 mov rdi, r12 + 480243: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 48024a: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 480250: e8 8b cf fe ff call 0x46d1e0 <__woverflow> + 480255: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 48025b: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] + 480263: 83 f8 ff cmp eax, -1 + 480266: 74 a0 je 0x480208 <__printf_fp_l+0xec8> + 480268: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 480270: 41 8b 77 04 mov esi, dword ptr [r15 + 4] + 480274: 41 83 c5 01 add r13d, 1 + 480278: 49 8d 5f 08 lea rbx, [r15 + 8] + 48027c: 48 85 c0 test rax, rax + 48027f: 0f 85 86 f5 ff ff jne 0x47f80b <__printf_fp_l+0x4cb> + 480285: 4c 89 e7 mov rdi, r12 + 480288: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 48028f: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 480295: e8 46 cf fe ff call 0x46d1e0 <__woverflow> + 48029a: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 4802a0: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] + 4802a8: 83 f8 ff cmp eax, -1 + 4802ab: 0f 84 57 ff ff ff je 0x480208 <__printf_fp_l+0xec8> + 4802b1: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 4802b9: 8b 33 mov esi, dword ptr [rbx] + 4802bb: 41 83 c5 01 add r13d, 1 + 4802bf: 48 85 c0 test rax, rax + 4802c2: 0f 85 6a f5 ff ff jne 0x47f832 <__printf_fp_l+0x4f2> + 4802c8: 4c 89 e7 mov rdi, r12 + 4802cb: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 4802d2: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 4802d8: e8 03 cf fe ff call 0x46d1e0 <__woverflow> + 4802dd: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 4802e3: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] + 4802eb: 83 f8 ff cmp eax, -1 + 4802ee: 0f 94 c0 sete al + 4802f1: e9 5a f5 ff ff jmp 0x47f850 <__printf_fp_l+0x510> + 4802f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 480300: 48 8b 56 20 mov rdx, qword ptr [rsi + 32] + 480304: 8b b2 a0 01 00 00 mov esi, dword ptr [rdx + 416] + 48030a: 89 b5 ec fe ff ff mov dword ptr [rbp - 276], esi + 480310: e9 d6 f2 ff ff jmp 0x47f5eb <__printf_fp_l+0x2ab> + 480315: 0f 1f 00 nop dword ptr [rax] + 480318: 48 8b 56 20 mov rdx, qword ptr [rsi + 32] + 48031c: 48 8b 72 58 mov rsi, qword ptr [rdx + 88] + 480320: 48 89 b5 f0 fe ff ff mov qword ptr [rbp - 272], rsi + 480327: 48 89 f7 mov rdi, rsi + 48032a: e9 03 f6 ff ff jmp 0x47f932 <__printf_fp_l+0x5f2> + 48032f: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 480335: e9 c2 f6 ff ff jmp 0x47f9fc <__printf_fp_l+0x6bc> + 48033a: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 48033f: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 480344: 0f 83 88 1b 00 00 jae 0x481ed2 <__printf_fp_l+0x2b92> + 48034a: 48 8d 50 01 lea rdx, [rax + 1] + 48034e: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 480353: c6 00 20 mov byte ptr [rax], 32 + 480356: e9 5d f4 ff ff jmp 0x47f7b8 <__printf_fp_l+0x478> + 48035b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 480360: 49 8b 47 08 mov rax, qword ptr [r15 + 8] + 480364: 48 8d 35 55 cc 02 00 lea rsi, [rip + 183381] # 0x4acfc0 <__tens> + 48036b: 48 83 c7 08 add rdi, 8 + 48036f: 48 8d 50 01 lea rdx, [rax + 1] + 480373: 49 8b 07 mov rax, qword ptr [r15] + 480376: 48 89 55 98 mov qword ptr [rbp - 104], rdx + 48037a: 48 c1 e2 03 shl rdx, 3 + 48037e: 48 8d 34 c6 lea rsi, [rsi + 8*rax] + 480382: e8 d9 0c f8 ff call 0x401060 <.plt+0x40> + 480387: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 48038b: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 480392: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] + 480396: 83 85 68 ff ff ff 40 add dword ptr [rbp - 152], 64 + 48039d: e9 02 f8 ff ff jmp 0x47fba4 <__printf_fp_l+0x864> + 4803a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4803a8: 48 83 ea 02 sub rdx, 2 + 4803ac: 48 89 55 98 mov qword ptr [rbp - 104], rdx + 4803b0: e9 ef f7 ff ff jmp 0x47fba4 <__printf_fp_l+0x864> + 4803b5: 0f 1f 00 nop dword ptr [rax] + 4803b8: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] + 4803bf: 48 83 38 00 cmp qword ptr [rax], 0 + 4803c3: 0f 85 40 fc ff ff jne 0x480009 <__printf_fp_l+0xcc9> + 4803c9: 44 89 eb mov ebx, r13d + 4803cc: 4d 89 e5 mov r13, r12 + 4803cf: 4c 8b a5 b8 fe ff ff mov r12, qword ptr [rbp - 328] + 4803d6: 41 8b 57 fc mov edx, dword ptr [r15 - 4] + 4803da: 3b 95 40 ff ff ff cmp edx, dword ptr [rbp - 192] + 4803e0: 75 04 jne 0x4803e6 <__printf_fp_l+0x10a6> + 4803e2: 41 8b 57 f8 mov edx, dword ptr [r15 - 8] + 4803e6: 4c 89 ef mov rdi, r13 + 4803e9: 89 95 20 ff ff ff mov dword ptr [rbp - 224], edx + 4803ef: 44 89 8d 30 ff ff ff mov dword ptr [rbp - 208], r9d + 4803f6: e8 c5 ea ff ff call 0x47eec0 + 4803fb: 44 8b 8d 30 ff ff ff mov r9d, dword ptr [rbp - 208] + 480402: 8b 95 20 ff ff ff mov edx, dword ptr [rbp - 224] + 480408: 83 f8 30 cmp eax, 48 + 48040b: 40 0f 95 c7 setne dil + 48040f: 83 f8 35 cmp eax, 53 + 480412: 40 0f 95 c6 setne sil + 480416: 40 20 f7 and dil, sil + 480419: 75 40 jne 0x48045b <__printf_fp_l+0x111b> + 48041b: 48 8b b5 78 ff ff ff mov rsi, qword ptr [rbp - 136] + 480422: 48 83 fe 01 cmp rsi, 1 + 480426: 0f 84 f5 0f 00 00 je 0x481421 <__printf_fp_l+0x20e1> + 48042c: 48 83 7d 88 00 cmp qword ptr [rbp - 120], 0 + 480431: 75 23 jne 0x480456 <__printf_fp_l+0x1116> + 480433: 4c 8b 95 70 ff ff ff mov r10, qword ptr [rbp - 144] + 48043a: 48 85 f6 test rsi, rsi + 48043d: 75 0f jne 0x48044e <__printf_fp_l+0x110e> + 48043f: eb 1a jmp 0x48045b <__printf_fp_l+0x111b> + 480441: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 480448: 48 83 ee 01 sub rsi, 1 + 48044c: 74 0d je 0x48045b <__printf_fp_l+0x111b> + 48044e: 49 83 7c f2 f8 00 cmp qword ptr [r10 + 8*rsi - 8], 0 + 480454: 74 f2 je 0x480448 <__printf_fp_l+0x1108> + 480456: bf 01 00 00 00 mov edi, 1 + 48045b: d9 bd 5a ff ff ff fnstcw word ptr [rbp - 166] + 480461: 0f b7 b5 5a ff ff ff movzx esi, word ptr [rbp - 166] + 480468: 66 81 e6 00 0c and si, 3072 + 48046d: 66 81 fe 00 08 cmp si, 2048 + 480472: 0f 84 d8 0c 00 00 je 0x481150 <__printf_fp_l+0x1e10> + 480478: 0f 87 22 06 00 00 ja 0x480aa0 <__printf_fp_l+0x1760> + 48047e: 66 85 f6 test si, si + 480481: 0f 85 29 06 00 00 jne 0x480ab0 <__printf_fp_l+0x1770> + 480487: 83 f8 34 cmp eax, 52 + 48048a: 7e 14 jle 0x4804a0 <__printf_fp_l+0x1160> + 48048c: 83 e2 01 and edx, 1 + 48048f: 0f 85 3f 06 00 00 jne 0x480ad4 <__printf_fp_l+0x1794> + 480495: 40 84 ff test dil, dil + 480498: 0f 85 36 06 00 00 jne 0x480ad4 <__printf_fp_l+0x1794> + 48049e: 66 90 nop + 4804a0: 44 39 cb cmp ebx, r9d + 4804a3: 7f 17 jg 0x4804bc <__printf_fp_l+0x117c> + 4804a5: eb 1c jmp 0x4804c3 <__printf_fp_l+0x1183> + 4804a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4804b0: 83 eb 01 sub ebx, 1 + 4804b3: 49 83 ef 04 sub r15, 4 + 4804b7: 44 39 cb cmp ebx, r9d + 4804ba: 7e 07 jle 0x4804c3 <__printf_fp_l+0x1183> + 4804bc: 41 83 7f fc 30 cmp dword ptr [r15 - 4], 48 + 4804c1: 74 ed je 0x4804b0 <__printf_fp_l+0x1170> + 4804c3: 85 db test ebx, ebx + 4804c5: 75 21 jne 0x4804e8 <__printf_fp_l+0x11a8> + 4804c7: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 4804ce: f6 40 0c 08 test byte ptr [rax + 12], 8 + 4804d2: 75 14 jne 0x4804e8 <__printf_fp_l+0x11a8> + 4804d4: 8b 85 40 ff ff ff mov eax, dword ptr [rbp - 192] + 4804da: 41 39 47 fc cmp dword ptr [r15 - 4], eax + 4804de: 75 08 jne 0x4804e8 <__printf_fp_l+0x11a8> + 4804e0: 49 83 ef 04 sub r15, 4 + 4804e4: 0f 1f 40 00 nop dword ptr [rax] + 4804e8: 48 8b b5 18 ff ff ff mov rsi, qword ptr [rbp - 232] + 4804ef: 48 85 f6 test rsi, rsi + 4804f2: 0f 84 52 01 00 00 je 0x48064a <__printf_fp_l+0x130a> + 4804f8: 8b 95 cc fe ff ff mov edx, dword ptr [rbp - 308] + 4804fe: 8b 85 e8 fe ff ff mov eax, dword ptr [rbp - 280] + 480504: 89 d3 mov ebx, edx + 480506: 39 c2 cmp edx, eax + 480508: 74 4d je 0x480557 <__printf_fp_l+0x1217> + 48050a: c7 85 dc fe ff ff 00 00 00 00 mov dword ptr [rbp - 292], 0 + 480514: 0f b6 06 movzx eax, byte ptr [rsi] + 480517: 88 85 30 ff ff ff mov byte ptr [rbp - 208], al + 48051d: 83 e8 01 sub eax, 1 + 480520: 3c 7d cmp al, 125 + 480522: 0f 87 22 01 00 00 ja 0x48064a <__printf_fp_l+0x130a> + 480528: 48 89 f0 mov rax, rsi + 48052b: 31 f6 xor esi, esi + 48052d: eb 1b jmp 0x48054a <__printf_fp_l+0x120a> + 48052f: 90 nop + 480530: 0f b6 48 01 movzx ecx, byte ptr [rax + 1] + 480534: 48 83 c0 01 add rax, 1 + 480538: 83 c6 01 add esi, 1 + 48053b: 29 fa sub edx, edi + 48053d: 80 f9 7e cmp cl, 126 + 480540: 77 0f ja 0x480551 <__printf_fp_l+0x1211> + 480542: 84 c9 test cl, cl + 480544: 0f 84 17 14 00 00 je 0x481961 <__printf_fp_l+0x2621> + 48054a: 0f be 38 movsx edi, byte ptr [rax] + 48054d: 39 fa cmp edx, edi + 48054f: 77 df ja 0x480530 <__printf_fp_l+0x11f0> + 480551: 89 b5 dc fe ff ff mov dword ptr [rbp - 292], esi + 480557: 8b 8d dc fe ff ff mov ecx, dword ptr [rbp - 292] + 48055d: 85 c9 test ecx, ecx + 48055f: 0f 84 e5 00 00 00 je 0x48064a <__printf_fp_l+0x130a> + 480565: 48 63 85 cc fe ff ff movsxd rax, dword ptr [rbp - 308] + 48056c: 4c 63 e9 movsxd r13, ecx + 48056f: 4c 89 fa mov rdx, r15 + 480572: 49 8d 34 86 lea rsi, [r14 + 4*rax] + 480576: 4c 01 e8 add rax, r13 + 480579: 48 8d 0c 85 00 00 00 00 lea rcx, [4*rax] + 480581: 48 29 f2 sub rdx, rsi + 480584: 49 8d 3c 0e lea rdi, [r14 + rcx] + 480588: 48 c1 fa 02 sar rdx, 2 + 48058c: 48 89 8d 30 ff ff ff mov qword ptr [rbp - 208], rcx + 480593: e8 28 f8 fe ff call 0x46fdc0 + 480598: 48 8b 8d 30 ff ff ff mov rcx, qword ptr [rbp - 208] + 48059f: 44 8b 85 ec fe ff ff mov r8d, dword ptr [rbp - 276] + 4805a6: 49 8d 7c 0e fc lea rdi, [r14 + rcx - 4] + 4805ab: 48 8b 8d 18 ff ff ff mov rcx, qword ptr [rbp - 232] + 4805b2: 44 0f be 09 movsx r9d, byte ptr [rcx] + 4805b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4805c0: 89 de mov esi, ebx + 4805c2: 48 89 f8 mov rax, rdi + 4805c5: 44 29 ce sub esi, r9d + 4805c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4805d0: 8d 53 ff lea edx, [rbx - 1] + 4805d3: 48 83 e8 04 sub rax, 4 + 4805d7: 48 89 d3 mov rbx, rdx + 4805da: 41 8b 14 96 mov edx, dword ptr [r14 + 4*rdx] + 4805de: 89 50 04 mov dword ptr [rax + 4], edx + 4805e1: 39 f3 cmp ebx, esi + 4805e3: 75 eb jne 0x4805d0 <__printf_fp_l+0x1290> + 4805e5: 41 8d 41 ff lea eax, [r9 - 1] + 4805e9: 48 89 c2 mov rdx, rax + 4805ec: 48 f7 d8 neg rax + 4805ef: 48 f7 d2 not rdx + 4805f2: 48 8d 14 97 lea rdx, [rdi + 4*rdx] + 4805f6: 48 8d 7c 87 f8 lea rdi, [rdi + 4*rax - 8] + 4805fb: 44 89 02 mov dword ptr [rdx], r8d + 4805fe: 44 0f be 49 01 movsx r9d, byte ptr [rcx + 1] + 480603: 41 80 f9 7e cmp r9b, 126 + 480607: 77 27 ja 0x480630 <__printf_fp_l+0x12f0> + 480609: 45 84 c9 test r9b, r9b + 48060c: 74 12 je 0x480620 <__printf_fp_l+0x12e0> + 48060e: 48 83 c1 01 add rcx, 1 + 480612: 41 39 f1 cmp r9d, esi + 480615: 73 19 jae 0x480630 <__printf_fp_l+0x12f0> + 480617: 89 f3 mov ebx, esi + 480619: eb a5 jmp 0x4805c0 <__printf_fp_l+0x1280> + 48061b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 480620: 44 0f be 09 movsx r9d, byte ptr [rcx] + 480624: 41 39 f1 cmp r9d, esi + 480627: 72 ee jb 0x480617 <__printf_fp_l+0x12d7> + 480629: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 480630: 8d 46 ff lea eax, [rsi - 1] + 480633: 48 83 ef 04 sub rdi, 4 + 480637: 48 89 c6 mov rsi, rax + 48063a: 41 8b 04 86 mov eax, dword ptr [r14 + 4*rax] + 48063e: 89 47 04 mov dword ptr [rdi + 4], eax + 480641: 4c 39 f7 cmp rdi, r14 + 480644: 77 ea ja 0x480630 <__printf_fp_l+0x12f0> + 480646: 4f 8d 3c af lea r15, [r15 + 4*r13] + 48064a: 8b 95 64 ff ff ff mov edx, dword ptr [rbp - 156] + 480650: 83 fa 66 cmp edx, 102 + 480653: 0f 84 82 00 00 00 je 0x4806db <__printf_fp_l+0x139b> + 480659: 8b b5 60 ff ff ff mov esi, dword ptr [rbp - 160] + 48065f: 8b 85 68 ff ff ff mov eax, dword ptr [rbp - 152] + 480665: 85 f6 test esi, esi + 480667: 0f 85 a6 14 00 00 jne 0x481b13 <__printf_fp_l+0x27d3> + 48066d: 41 89 17 mov dword ptr [r15], edx + 480670: ba 2b 00 00 00 mov edx, 43 + 480675: 41 89 57 04 mov dword ptr [r15 + 4], edx + 480679: 49 8d 77 08 lea rsi, [r15 + 8] + 48067d: 83 f8 09 cmp eax, 9 + 480680: 0f 8e f7 06 00 00 jle 0x480d7d <__printf_fp_l+0x1a3d> + 480686: b9 0a 00 00 00 mov ecx, 10 + 48068b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 480690: 8d 0c 89 lea ecx, [rcx + 4*rcx] + 480693: 01 c9 add ecx, ecx + 480695: 39 c1 cmp ecx, eax + 480697: 7e f7 jle 0x480690 <__printf_fp_l+0x1350> + 480699: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4806a0: 48 63 c9 movsxd rcx, ecx + 4806a3: 48 83 c6 04 add rsi, 4 + 4806a7: 48 89 cf mov rdi, rcx + 4806aa: 48 69 c9 67 66 66 66 imul rcx, rcx, 1717986919 + 4806b1: 89 fa mov edx, edi + 4806b3: c1 fa 1f sar edx, 31 + 4806b6: 48 c1 f9 22 sar rcx, 34 + 4806ba: 29 d1 sub ecx, edx + 4806bc: 99 cdq + 4806bd: f7 f9 idiv ecx + 4806bf: 83 c0 30 add eax, 48 + 4806c2: 89 46 fc mov dword ptr [rsi - 4], eax + 4806c5: 89 d0 mov eax, edx + 4806c7: 83 ff 6d cmp edi, 109 + 4806ca: 7f d4 jg 0x4806a0 <__printf_fp_l+0x1360> + 4806cc: 89 95 68 ff ff ff mov dword ptr [rbp - 152], edx + 4806d2: 83 c0 30 add eax, 48 + 4806d5: 4c 8d 7e 04 lea r15, [rsi + 4] + 4806d9: 89 06 mov dword ptr [rsi], eax + 4806db: 48 8b 9d 48 ff ff ff mov rbx, qword ptr [rbp - 184] + 4806e2: 8b 85 5c ff ff ff mov eax, dword ptr [rbp - 164] + 4806e8: 4d 89 fd mov r13, r15 + 4806eb: 4d 29 f5 sub r13, r14 + 4806ee: 0f b6 5b 0c movzx ebx, byte ptr [rbx + 12] + 4806f2: 85 c0 test eax, eax + 4806f4: 0f 85 76 04 00 00 jne 0x480b70 <__printf_fp_l+0x1830> + 4806fa: f6 c3 50 test bl, 80 + 4806fd: 0f 85 6d 04 00 00 jne 0x480b70 <__printf_fp_l+0x1830> + 480703: 8b b5 c8 fe ff ff mov esi, dword ptr [rbp - 312] + 480709: 4c 89 e8 mov rax, r13 + 48070c: 48 c1 f8 02 sar rax, 2 + 480710: 29 c6 sub esi, eax + 480712: 89 b5 30 ff ff ff mov dword ptr [rbp - 208], esi + 480718: f6 c3 20 test bl, 32 + 48071b: 0f 85 4f 0c 00 00 jne 0x481370 <__printf_fp_l+0x2030> + 480721: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 480728: 8b 70 10 mov esi, dword ptr [rax + 16] + 48072b: 83 fe 30 cmp esi, 48 + 48072e: 0f 84 3c 0c 00 00 je 0x481370 <__printf_fp_l+0x2030> + 480734: 8b 85 30 ff ff ff mov eax, dword ptr [rbp - 208] + 48073a: 85 c0 test eax, eax + 48073c: 0f 8e 2e 0c 00 00 jle 0x481370 <__printf_fp_l+0x2030> + 480742: 48 63 9d 30 ff ff ff movsxd rbx, dword ptr [rbp - 208] + 480749: 8b 8d 44 ff ff ff mov ecx, dword ptr [rbp - 188] + 48074f: 4c 89 e7 mov rdi, r12 + 480752: 48 89 da mov rdx, rbx + 480755: 85 c9 test ecx, ecx + 480757: 0f 84 fa 11 00 00 je 0x481957 <__printf_fp_l+0x2617> + 48075d: e8 3e c3 fe ff call 0x46caa0 <_IO_wpadn> + 480762: 48 39 d8 cmp rax, rbx + 480765: 0f 85 81 fa ff ff jne 0x4801ec <__printf_fp_l+0xeac> + 48076b: 8b 85 5c ff ff ff mov eax, dword ptr [rbp - 164] + 480771: 44 8b 8d 30 ff ff ff mov r9d, dword ptr [rbp - 208] + 480778: 85 c0 test eax, eax + 48077a: 0f 84 20 06 00 00 je 0x480da0 <__printf_fp_l+0x1a60> + 480780: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] + 480786: 85 c0 test eax, eax + 480788: 0f 84 1a 0a 00 00 je 0x4811a8 <__printf_fp_l+0x1e68> + 48078e: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 480796: 48 85 c0 test rax, rax + 480799: 0f 84 24 fa ff ff je 0x4801c3 <__printf_fp_l+0xe83> + 48079f: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 4807a3: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 4807a7: 0f 83 16 fa ff ff jae 0x4801c3 <__printf_fp_l+0xe83> + 4807ad: 48 8d 72 04 lea rsi, [rdx + 4] + 4807b1: 48 89 70 20 mov qword ptr [rax + 32], rsi + 4807b5: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 + 4807bb: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 4807c2: 41 83 c1 01 add r9d, 1 + 4807c6: 0f b6 40 0c movzx eax, byte ptr [rax + 12] + 4807ca: a8 20 test al, 32 + 4807cc: 75 1b jne 0x4807e9 <__printf_fp_l+0x14a9> + 4807ce: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 4807d5: 83 78 10 30 cmp dword ptr [rax + 16], 48 + 4807d9: 75 0e jne 0x4807e9 <__printf_fp_l+0x14a9> + 4807db: 8b 85 30 ff ff ff mov eax, dword ptr [rbp - 208] + 4807e1: 85 c0 test eax, eax + 4807e3: 0f 8f f9 10 00 00 jg 0x4818e2 <__printf_fp_l+0x25a2> + 4807e9: 44 8b 9d 44 ff ff ff mov r11d, dword ptr [rbp - 188] + 4807f0: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 4807f7: 45 85 db test r11d, r11d + 4807fa: 0f 85 48 04 00 00 jne 0x480c48 <__printf_fp_l+0x1908> + 480800: f6 40 0d 08 test byte ptr [rax + 13], 8 + 480804: 74 1f je 0x480825 <__printf_fp_l+0x14e5> + 480806: 48 8b 85 08 ff ff ff mov rax, qword ptr [rbp - 248] + 48080d: 48 8b 00 mov rax, qword ptr [rax] + 480810: 8b 80 a8 00 00 00 mov eax, dword ptr [rax + 168] + 480816: 48 0f af 85 e0 fe ff ff imul rax, qword ptr [rbp - 288] + 48081e: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax + 480825: 48 8b bd f8 fe ff ff mov rdi, qword ptr [rbp - 264] + 48082c: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d + 480833: e8 48 09 f8 ff call 0x401180 <.plt+0x160> + 480838: 48 8b bd f0 fe ff ff mov rdi, qword ptr [rbp - 272] + 48083f: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] + 480846: 48 89 c3 mov rbx, rax + 480849: 48 85 ff test rdi, rdi + 48084c: 0f 84 bd 0d 00 00 je 0x48160f <__printf_fp_l+0x22cf> + 480852: e8 29 09 f8 ff call 0x401180 <.plt+0x160> + 480857: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] + 48085e: 49 89 c5 mov r13, rax + 480861: 48 63 85 dc fe ff ff movsxd rax, dword ptr [rbp - 292] + 480868: 49 0f af c5 imul rax, r13 + 48086c: 48 89 c2 mov rdx, rax + 48086f: 48 8b 85 e0 fe ff ff mov rax, qword ptr [rbp - 288] + 480876: 48 8d 44 18 02 lea rax, [rax + rbx + 2] + 48087b: 48 01 d0 add rax, rdx + 48087e: 83 bd c0 fe ff ff 01 cmp dword ptr [rbp - 320], 1 + 480885: 48 89 85 10 ff ff ff mov qword ptr [rbp - 240], rax + 48088c: 0f 85 85 13 00 00 jne 0x481c17 <__printf_fp_l+0x28d7> + 480892: 48 83 c0 17 add rax, 23 + 480896: 48 89 e6 mov rsi, rsp + 480899: 48 89 c2 mov rdx, rax + 48089c: 48 25 00 f0 ff ff and rax, -4096 + 4808a2: 48 29 c6 sub rsi, rax + 4808a5: 48 83 e2 f0 and rdx, -16 + 4808a9: 48 89 f0 mov rax, rsi + 4808ac: 48 39 c4 cmp rsp, rax + 4808af: 74 15 je 0x4808c6 <__printf_fp_l+0x1586> + 4808b1: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4808b8: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4808c1: 48 39 c4 cmp rsp, rax + 4808c4: 75 eb jne 0x4808b1 <__printf_fp_l+0x1571> + 4808c6: 81 e2 ff 0f 00 00 and edx, 4095 + 4808cc: 48 29 d4 sub rsp, rdx + 4808cf: 48 85 d2 test rdx, rdx + 4808d2: 74 06 je 0x4808da <__printf_fp_l+0x159a> + 4808d4: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 4808da: 48 8d 44 24 0f lea rax, [rsp + 15] + 4808df: 48 83 e0 f0 and rax, -16 + 4808e3: 48 89 85 20 ff ff ff mov qword ptr [rbp - 224], rax + 4808ea: 4d 39 f7 cmp r15, r14 + 4808ed: 0f 86 90 12 00 00 jbe 0x481b83 <__printf_fp_l+0x2843> + 4808f3: 4c 89 ad 18 ff ff ff mov qword ptr [rbp - 232], r13 + 4808fa: 48 8b bd 20 ff ff ff mov rdi, qword ptr [rbp - 224] + 480901: 4c 89 a5 00 ff ff ff mov qword ptr [rbp - 256], r12 + 480908: 44 8b ad ec fe ff ff mov r13d, dword ptr [rbp - 276] + 48090f: 4d 89 fc mov r12, r15 + 480912: 4d 89 f7 mov r15, r14 + 480915: 44 89 8d 08 ff ff ff mov dword ptr [rbp - 248], r9d + 48091c: 49 89 de mov r14, rbx + 48091f: 8b 9d 40 ff ff ff mov ebx, dword ptr [rbp - 192] + 480925: eb 21 jmp 0x480948 <__printf_fp_l+0x1608> + 480927: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 480930: 41 39 d5 cmp r13d, edx + 480933: 0f 84 87 02 00 00 je 0x480bc0 <__printf_fp_l+0x1880> + 480939: 88 17 mov byte ptr [rdi], dl + 48093b: 48 83 c7 01 add rdi, 1 + 48093f: 49 83 c7 04 add r15, 4 + 480943: 4d 39 fc cmp r12, r15 + 480946: 76 22 jbe 0x48096a <__printf_fp_l+0x162a> + 480948: 41 8b 17 mov edx, dword ptr [r15] + 48094b: 39 da cmp edx, ebx + 48094d: 75 e1 jne 0x480930 <__printf_fp_l+0x15f0> + 48094f: 48 8b b5 f8 fe ff ff mov rsi, qword ptr [rbp - 264] + 480956: 4c 89 f2 mov rdx, r14 + 480959: 49 83 c7 04 add r15, 4 + 48095d: e8 ee 07 f8 ff call 0x401150 <.plt+0x130> + 480962: 48 89 c7 mov rdi, rax + 480965: 4d 39 fc cmp r12, r15 + 480968: 77 de ja 0x480948 <__printf_fp_l+0x1608> + 48096a: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 480971: 44 8b 8d 08 ff ff ff mov r9d, dword ptr [rbp - 248] + 480978: 4c 8b a5 00 ff ff ff mov r12, qword ptr [rbp - 256] + 48097f: f6 40 0d 08 test byte ptr [rax + 13], 8 + 480983: 0f 85 56 12 00 00 jne 0x481bdf <__printf_fp_l+0x289f> + 480989: 4c 8b b5 20 ff ff ff mov r14, qword ptr [rbp - 224] + 480990: 48 89 fb mov rbx, rdi + 480993: 4c 29 f3 sub rbx, r14 + 480996: 49 89 d8 mov r8, rbx + 480999: 48 83 fb 14 cmp rbx, 20 + 48099d: 0f 8e 2d 08 00 00 jle 0x4811d0 <__printf_fp_l+0x1e90> + 4809a3: 49 8b 9c 24 d8 00 00 00 mov rbx, qword ptr [r12 + 216] + 4809ab: 48 c7 c0 80 1b 4c 00 mov rax, 4987776 + 4809b2: 48 c7 c6 28 22 4c 00 mov rsi, 4989480 + 4809b9: 48 89 da mov rdx, rbx + 4809bc: 48 29 c2 sub rdx, rax + 4809bf: 48 29 c6 sub rsi, rax + 4809c2: 48 39 f2 cmp rdx, rsi + 4809c5: 0f 83 f1 13 00 00 jae 0x481dbc <__printf_fp_l+0x2a7c> + 4809cb: 48 8b 43 38 mov rax, qword ptr [rbx + 56] + 4809cf: 44 89 8d 10 ff ff ff mov dword ptr [rbp - 240], r9d + 4809d6: 4c 89 c2 mov rdx, r8 + 4809d9: 4c 89 f6 mov rsi, r14 + 4809dc: 4c 89 e7 mov rdi, r12 + 4809df: 4c 89 85 18 ff ff ff mov qword ptr [rbp - 232], r8 + 4809e6: ff d0 call rax + 4809e8: 4c 8b 85 18 ff ff ff mov r8, qword ptr [rbp - 232] + 4809ef: 44 8b 8d 10 ff ff ff mov r9d, dword ptr [rbp - 240] + 4809f6: 4c 39 c0 cmp rax, r8 + 4809f9: 0f 85 ed f7 ff ff jne 0x4801ec <__printf_fp_l+0xeac> + 4809ff: 47 8d 2c 01 lea r13d, [r9 + r8] + 480a03: 83 bd c0 fe ff ff 01 cmp dword ptr [rbp - 320], 1 + 480a0a: 0f 85 81 10 00 00 jne 0x481a91 <__printf_fp_l+0x2751> + 480a10: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 480a17: f6 40 0c 20 test byte ptr [rax + 12], 32 + 480a1b: 0f 84 78 ee ff ff je 0x47f899 <__printf_fp_l+0x559> + 480a21: 48 63 9d 30 ff ff ff movsxd rbx, dword ptr [rbp - 208] + 480a28: 85 db test ebx, ebx + 480a2a: 0f 8e 69 ee ff ff jle 0x47f899 <__printf_fp_l+0x559> + 480a30: 44 8b 8d 44 ff ff ff mov r9d, dword ptr [rbp - 188] + 480a37: 8b 70 10 mov esi, dword ptr [rax + 16] + 480a3a: 48 89 da mov rdx, rbx + 480a3d: 4c 89 e7 mov rdi, r12 + 480a40: 45 85 c9 test r9d, r9d + 480a43: 0f 84 f8 0d 00 00 je 0x481841 <__printf_fp_l+0x2501> + 480a49: e8 52 c0 fe ff call 0x46caa0 <_IO_wpadn> + 480a4e: 48 39 d8 cmp rax, rbx + 480a51: 0f 85 95 f7 ff ff jne 0x4801ec <__printf_fp_l+0xeac> + 480a57: 44 03 ad 30 ff ff ff add r13d, dword ptr [rbp - 208] + 480a5e: e9 36 ee ff ff jmp 0x47f899 <__printf_fp_l+0x559> + 480a63: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 480a68: 8b 85 10 ff ff ff mov eax, dword ptr [rbp - 240] + 480a6e: 83 85 20 ff ff ff 01 add dword ptr [rbp - 224], 1 + 480a75: 85 c0 test eax, eax + 480a77: 0f 8e 63 f5 ff ff jle 0x47ffe0 <__printf_fp_l+0xca0> + 480a7d: 83 85 00 ff ff ff 01 add dword ptr [rbp - 256], 1 + 480a84: 8b 8d 00 ff ff ff mov ecx, dword ptr [rbp - 256] + 480a8a: 01 c8 add eax, ecx + 480a8c: 89 85 30 ff ff ff mov dword ptr [rbp - 208], eax + 480a92: e9 49 f5 ff ff jmp 0x47ffe0 <__printf_fp_l+0xca0> + 480a97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 480aa0: 66 81 fe 00 0c cmp si, 3072 + 480aa5: 0f 84 f5 f9 ff ff je 0x4804a0 <__printf_fp_l+0x1160> + 480aab: e9 fa 0b f8 ff jmp 0x4016aa <__printf_fp_l.cold> + 480ab0: 66 81 fe 00 04 cmp si, 1024 + 480ab5: 0f 85 d6 14 00 00 jne 0x481f91 <__printf_fp_l+0x2c51> + 480abb: 44 8b 85 5c ff ff ff mov r8d, dword ptr [rbp - 164] + 480ac2: 45 85 c0 test r8d, r8d + 480ac5: 0f 84 d5 f9 ff ff je 0x4804a0 <__printf_fp_l+0x1160> + 480acb: 83 f8 34 cmp eax, 52 + 480ace: 0f 8e c1 f9 ff ff jle 0x480495 <__printf_fp_l+0x1155> + 480ad4: 41 8b 77 fc mov esi, dword ptr [r15 - 4] + 480ad8: 49 8d 47 fc lea rax, [r15 - 4] + 480adc: 85 db test ebx, ebx + 480ade: 0f 84 51 02 00 00 je 0x480d35 <__printf_fp_l+0x19f5> + 480ae4: 8b 95 40 ff ff ff mov edx, dword ptr [rbp - 192] + 480aea: 31 ff xor edi, edi + 480aec: 39 b5 40 ff ff ff cmp dword ptr [rbp - 192], esi + 480af2: 75 24 jne 0x480b18 <__printf_fp_l+0x17d8> + 480af4: e9 9f 0c 00 00 jmp 0x481798 <__printf_fp_l+0x2458> + 480af9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 480b00: c7 00 30 00 00 00 mov dword ptr [rax], 48 + 480b06: 8b 70 fc mov esi, dword ptr [rax - 4] + 480b09: 48 83 e8 04 sub rax, 4 + 480b0d: 83 c7 01 add edi, 1 + 480b10: 39 d6 cmp esi, edx + 480b12: 0f 84 80 0c 00 00 je 0x481798 <__printf_fp_l+0x2458> + 480b18: 83 fe 39 cmp esi, 57 + 480b1b: 74 e3 je 0x480b00 <__printf_fp_l+0x17c0> + 480b1d: 3b bd 10 ff ff ff cmp edi, dword ptr [rbp - 240] + 480b23: 75 2b jne 0x480b50 <__printf_fp_l+0x1810> + 480b25: 8b bd 00 ff ff ff mov edi, dword ptr [rbp - 256] + 480b2b: 85 ff test edi, edi + 480b2d: 7e 21 jle 0x480b50 <__printf_fp_l+0x1810> + 480b2f: 83 ad 00 ff ff ff 01 sub dword ptr [rbp - 256], 1 + 480b36: 44 8b 8d 00 ff ff ff mov r9d, dword ptr [rbp - 256] + 480b3d: 3b b5 40 ff ff ff cmp esi, dword ptr [rbp - 192] + 480b43: 0f 84 65 0c 00 00 je 0x4817ae <__printf_fp_l+0x246e> + 480b49: 44 03 8d 10 ff ff ff add r9d, dword ptr [rbp - 240] + 480b50: 83 c6 01 add esi, 1 + 480b53: 89 30 mov dword ptr [rax], esi + 480b55: 39 b5 40 ff ff ff cmp dword ptr [rbp - 192], esi + 480b5b: 0f 84 cd 01 00 00 je 0x480d2e <__printf_fp_l+0x19ee> + 480b61: 44 39 cb cmp ebx, r9d + 480b64: 0f 8f 52 f9 ff ff jg 0x4804bc <__printf_fp_l+0x117c> + 480b6a: e9 79 f9 ff ff jmp 0x4804e8 <__printf_fp_l+0x11a8> + 480b6f: 90 nop + 480b70: 8b b5 c8 fe ff ff mov esi, dword ptr [rbp - 312] + 480b76: 4c 89 ea mov rdx, r13 + 480b79: 48 c1 fa 02 sar rdx, 2 + 480b7d: 83 ee 01 sub esi, 1 + 480b80: 89 f1 mov ecx, esi + 480b82: 29 d1 sub ecx, edx + 480b84: 83 e3 20 and ebx, 32 + 480b87: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 480b8d: 75 21 jne 0x480bb0 <__printf_fp_l+0x1870> + 480b8f: 48 8b 9d 48 ff ff ff mov rbx, qword ptr [rbp - 184] + 480b96: 8b 73 10 mov esi, dword ptr [rbx + 16] + 480b99: 85 c9 test ecx, ecx + 480b9b: 7e 13 jle 0x480bb0 <__printf_fp_l+0x1870> + 480b9d: 83 fe 30 cmp esi, 48 + 480ba0: 0f 85 9c fb ff ff jne 0x480742 <__printf_fp_l+0x1402> + 480ba6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 480bb0: 45 31 c9 xor r9d, r9d + 480bb3: e9 c0 fb ff ff jmp 0x480778 <__printf_fp_l+0x1438> + 480bb8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 480bc0: 48 8b 95 18 ff ff ff mov rdx, qword ptr [rbp - 232] + 480bc7: 48 8b b5 f0 fe ff ff mov rsi, qword ptr [rbp - 272] + 480bce: e8 7d 05 f8 ff call 0x401150 <.plt+0x130> + 480bd3: 48 89 c7 mov rdi, rax + 480bd6: e9 64 fd ff ff jmp 0x48093f <__printf_fp_l+0x15ff> + 480bdb: 85 c9 test ecx, ecx + 480bdd: 0f 88 f5 02 00 00 js 0x480ed8 <__printf_fp_l+0x1b98> + 480be3: 4c 89 ea mov rdx, r13 + 480be6: 44 01 f1 add ecx, r14d + 480be9: 4c 89 fe mov rsi, r15 + 480bec: e8 6f 8b 00 00 call 0x489760 <__mpn_lshift> + 480bf1: 49 89 c0 mov r8, rax + 480bf4: 48 8b 85 78 ff ff ff mov rax, qword ptr [rbp - 136] + 480bfb: 48 8d 50 01 lea rdx, [rax + 1] + 480bff: 48 89 95 78 ff ff ff mov qword ptr [rbp - 136], rdx + 480c06: 48 8b 95 70 ff ff ff mov rdx, qword ptr [rbp - 144] + 480c0d: 4c 89 04 c2 mov qword ptr [rdx + 8*rax], r8 + 480c11: c7 85 68 ff ff ff 00 00 00 00 mov dword ptr [rbp - 152], 0 + 480c1b: e9 e0 f0 ff ff jmp 0x47fd00 <__printf_fp_l+0x9c0> + 480c20: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] + 480c24: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 480c2b: e8 90 84 00 00 call 0x4890c0 <__mpn_cmp> + 480c30: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] + 480c34: 85 c0 test eax, eax + 480c36: 0f 89 f4 ef ff ff jns 0x47fc30 <__printf_fp_l+0x8f0> + 480c3c: e9 76 ef ff ff jmp 0x47fbb7 <__printf_fp_l+0x877> + 480c41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 480c48: f6 40 0d 08 test byte ptr [rax + 13], 8 + 480c4c: 0f 85 68 0f 00 00 jne 0x481bba <__printf_fp_l+0x287a> + 480c52: 49 c1 fd 02 sar r13, 2 + 480c56: 4d 89 e8 mov r8, r13 + 480c59: 4d 39 f7 cmp r15, r14 + 480c5c: 0f 85 06 05 00 00 jne 0x481168 <__printf_fp_l+0x1e28> + 480c62: 41 8d 5d 01 lea ebx, [r13 + 1] + 480c66: 4d 85 ed test r13, r13 + 480c69: 0f 84 7a 12 00 00 je 0x481ee9 <__printf_fp_l+0x2ba9> + 480c6f: 4c 89 e7 mov rdi, r12 + 480c72: 4d 89 ef mov r15, r13 + 480c75: 41 89 dc mov r12d, ebx + 480c78: 44 89 cb mov ebx, r9d + 480c7b: eb 36 jmp 0x480cb3 <__printf_fp_l+0x1973> + 480c7d: 0f 1f 00 nop dword ptr [rax] + 480c80: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 480c84: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 480c88: 73 3d jae 0x480cc7 <__printf_fp_l+0x1987> + 480c8a: 48 8d 4a 04 lea rcx, [rdx + 4] + 480c8e: 83 fe ff cmp esi, -1 + 480c91: 48 89 48 20 mov qword ptr [rax + 32], rcx + 480c95: 0f 94 c0 sete al + 480c98: 89 32 mov dword ptr [rdx], esi + 480c9a: 84 c0 test al, al + 480c9c: 0f 85 4a f5 ff ff jne 0x4801ec <__printf_fp_l+0xeac> + 480ca2: 45 8d 2c 1c lea r13d, [r12 + rbx] + 480ca6: 45 29 fd sub r13d, r15d + 480ca9: 49 83 ef 01 sub r15, 1 + 480cad: 0f 84 98 0b 00 00 je 0x48184b <__printf_fp_l+0x250b> + 480cb3: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 480cba: 49 83 c6 04 add r14, 4 + 480cbe: 41 8b 76 fc mov esi, dword ptr [r14 - 4] + 480cc2: 48 85 c0 test rax, rax + 480cc5: 75 b9 jne 0x480c80 <__printf_fp_l+0x1940> + 480cc7: 48 89 bd 20 ff ff ff mov qword ptr [rbp - 224], rdi + 480cce: e8 0d c5 fe ff call 0x46d1e0 <__woverflow> + 480cd3: 48 8b bd 20 ff ff ff mov rdi, qword ptr [rbp - 224] + 480cda: 83 f8 ff cmp eax, -1 + 480cdd: 0f 94 c0 sete al + 480ce0: eb b8 jmp 0x480c9a <__printf_fp_l+0x195a> + 480ce2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 480ce8: 48 63 c1 movsxd rax, ecx + 480ceb: 89 95 64 ff ff ff mov dword ptr [rbp - 156], edx + 480cf1: 85 c0 test eax, eax + 480cf3: 0f 88 0e 07 00 00 js 0x481407 <__printf_fp_l+0x20c7> + 480cf9: 48 83 c0 08 add rax, 8 + 480cfd: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax + 480d04: 8b 85 10 ff ff ff mov eax, dword ptr [rbp - 240] + 480d0a: be 01 00 00 00 mov esi, 1 + 480d0f: c7 85 d8 fe ff ff ff ff ff 7f mov dword ptr [rbp - 296], 2147483647 + 480d19: c7 85 e8 fe ff ff 01 00 00 00 mov dword ptr [rbp - 280], 1 + 480d23: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax + 480d29: e9 a8 f0 ff ff jmp 0x47fdd6 <__printf_fp_l+0xa96> + 480d2e: 8b 70 fc mov esi, dword ptr [rax - 4] + 480d31: 48 83 e8 04 sub rax, 4 + 480d35: 48 8d 78 fc lea rdi, [rax - 4] + 480d39: 39 b5 40 ff ff ff cmp dword ptr [rbp - 192], esi + 480d3f: 48 0f 44 c7 cmove rax, rdi + 480d43: 49 39 c6 cmp r14, rax + 480d46: 76 1b jbe 0x480d63 <__printf_fp_l+0x1a23> + 480d48: e9 55 06 00 00 jmp 0x4813a2 <__printf_fp_l+0x2062> + 480d4d: 0f 1f 00 nop dword ptr [rax] + 480d50: c7 00 30 00 00 00 mov dword ptr [rax], 48 + 480d56: 48 83 e8 04 sub rax, 4 + 480d5a: 49 39 c6 cmp r14, rax + 480d5d: 0f 87 3f 06 00 00 ja 0x4813a2 <__printf_fp_l+0x2062> + 480d63: 8b 30 mov esi, dword ptr [rax] + 480d65: 83 fe 39 cmp esi, 57 + 480d68: 74 e6 je 0x480d50 <__printf_fp_l+0x1a10> + 480d6a: 4c 39 f0 cmp rax, r14 + 480d6d: 0f 82 2f 06 00 00 jb 0x4813a2 <__printf_fp_l+0x2062> + 480d73: 83 c6 01 add esi, 1 + 480d76: 89 30 mov dword ptr [rax], esi + 480d78: e9 23 f7 ff ff jmp 0x4804a0 <__printf_fp_l+0x1160> + 480d7d: 41 c7 47 08 30 00 00 00 mov dword ptr [r15 + 8], 48 + 480d85: 49 8d 77 0c lea rsi, [r15 + 12] + 480d89: e9 44 f9 ff ff jmp 0x4806d2 <__printf_fp_l+0x1392> + 480d8e: 66 90 nop + 480d90: c7 85 dc fe ff ff 00 00 00 00 mov dword ptr [rbp - 292], 0 + 480d9a: e9 d2 f0 ff ff jmp 0x47fe71 <__printf_fp_l+0xb31> + 480d9f: 90 nop + 480da0: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 480da7: 0f b6 58 0c movzx ebx, byte ptr [rax + 12] + 480dab: 89 d8 mov eax, ebx + 480dad: f6 c3 40 test bl, 64 + 480db0: 0f 84 9a 04 00 00 je 0x481250 <__printf_fp_l+0x1f10> + 480db6: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] + 480dbc: 85 c0 test eax, eax + 480dbe: 0f 84 5c 0a 00 00 je 0x481820 <__printf_fp_l+0x24e0> + 480dc4: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 480dcc: 48 85 c0 test rax, rax + 480dcf: 0f 84 1f 10 00 00 je 0x481df4 <__printf_fp_l+0x2ab4> + 480dd5: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 480dd9: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 480ddd: 0f 83 11 10 00 00 jae 0x481df4 <__printf_fp_l+0x2ab4> + 480de3: 48 8d 72 04 lea rsi, [rdx + 4] + 480de7: 48 89 70 20 mov qword ptr [rax + 32], rsi + 480deb: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 + 480df1: e9 c5 f9 ff ff jmp 0x4807bb <__printf_fp_l+0x147b> + 480df6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 480e00: c7 85 dc fe ff ff 00 00 00 00 mov dword ptr [rbp - 292], 0 + 480e0a: b8 01 00 00 00 mov eax, 1 + 480e0f: e9 3f f0 ff ff jmp 0x47fe53 <__printf_fp_l+0xb13> + 480e14: 0f 1f 40 00 nop dword ptr [rax] + 480e18: c7 85 64 ff ff ff 66 00 00 00 mov dword ptr [rbp - 156], 102 + 480e22: 48 63 d1 movsxd rdx, ecx + 480e25: 85 c9 test ecx, ecx + 480e27: 79 0f jns 0x480e38 <__printf_fp_l+0x1af8> + 480e29: c7 85 10 ff ff ff 06 00 00 00 mov dword ptr [rbp - 240], 6 + 480e33: ba 06 00 00 00 mov edx, 6 + 480e38: 8b 85 60 ff ff ff mov eax, dword ptr [rbp - 160] + 480e3e: 89 85 dc fe ff ff mov dword ptr [rbp - 292], eax + 480e44: 85 c0 test eax, eax + 480e46: 0f 85 cc 08 00 00 jne 0x481718 <__printf_fp_l+0x23d8> + 480e4c: 48 63 85 68 ff ff ff movsxd rax, dword ptr [rbp - 152] + 480e53: 48 83 bd 18 ff ff ff 00 cmp qword ptr [rbp - 232], 0 + 480e5b: be 01 00 00 00 mov esi, 1 + 480e60: c7 85 d8 fe ff ff ff ff ff 7f mov dword ptr [rbp - 296], 2147483647 + 480e6a: 8d 58 01 lea ebx, [rax + 1] + 480e6d: 48 8d 44 02 02 lea rax, [rdx + rax + 2] + 480e72: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax + 480e79: 8b 85 10 ff ff ff mov eax, dword ptr [rbp - 240] + 480e7f: 89 9d e8 fe ff ff mov dword ptr [rbp - 280], ebx + 480e85: bb 66 00 00 00 mov ebx, 102 + 480e8a: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax + 480e90: 0f 85 4e ef ff ff jne 0x47fde4 <__printf_fp_l+0xaa4> + 480e96: e9 bf ef ff ff jmp 0x47fe5a <__printf_fp_l+0xb1a> + 480e9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 480ea0: 39 85 d8 fe ff ff cmp dword ptr [rbp - 296], eax + 480ea6: 0f 8e 14 04 00 00 jle 0x4812c0 <__printf_fp_l+0x1f80> + 480eac: 8b 9d d8 fe ff ff mov ebx, dword ptr [rbp - 296] + 480eb2: 83 c0 01 add eax, 1 + 480eb5: c7 85 64 ff ff ff 66 00 00 00 mov dword ptr [rbp - 156], 102 + 480ebf: 89 85 e8 fe ff ff mov dword ptr [rbp - 280], eax + 480ec5: 29 c3 sub ebx, eax + 480ec7: 89 9d 20 ff ff ff mov dword ptr [rbp - 224], ebx + 480ecd: e9 d1 ee ff ff jmp 0x47fda3 <__printf_fp_l+0xa63> + 480ed2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 480ed8: 4c 89 ea mov rdx, r13 + 480edb: 4c 89 fe mov rsi, r15 + 480ede: 44 89 f1 mov ecx, r14d + 480ee1: 41 bd 0c 00 00 00 mov r13d, 12 + 480ee7: e8 74 88 00 00 call 0x489760 <__mpn_lshift> + 480eec: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] + 480ef2: c7 85 30 ff ff ff 00 00 00 00 mov dword ptr [rbp - 208], 0 + 480efc: 48 8d 1d 75 c0 02 00 lea rbx, [rip + 180341] # 0x4acf78 <_fpioconst_pow10+0x138> + 480f03: 49 89 c0 mov r8, rax + 480f06: 48 8b 85 78 ff ff ff mov rax, qword ptr [rbp - 136] + 480f0d: 4c 89 a5 20 ff ff ff mov qword ptr [rbp - 224], r12 + 480f14: f7 de neg esi + 480f16: 48 8d 50 01 lea rdx, [rax + 1] + 480f1a: 48 89 95 78 ff ff ff mov qword ptr [rbp - 136], rdx + 480f21: 48 8b 95 70 ff ff ff mov rdx, qword ptr [rbp - 144] + 480f28: 4c 89 04 c2 mov qword ptr [rdx + 8*rax], r8 + 480f2c: c7 85 60 ff ff ff 01 00 00 00 mov dword ptr [rbp - 160], 1 + 480f36: 89 b5 68 ff ff ff mov dword ptr [rbp - 152], esi + 480f3c: e9 a4 00 00 00 jmp 0x480fe5 <__printf_fp_l+0x1ca5> + 480f41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 480f48: 4c 8d 54 c1 08 lea r10, [rcx + 8*rax + 8] + 480f4d: 4d 89 c8 mov r8, r9 + 480f50: 48 89 f1 mov rcx, rsi + 480f53: 4c 89 d6 mov rsi, r10 + 480f56: e8 35 8a 00 00 call 0x489990 <__mpn_mul> + 480f5b: 48 8b b5 78 ff ff ff mov rsi, qword ptr [rbp - 136] + 480f62: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] + 480f66: 49 01 f0 add r8, rsi + 480f69: 48 85 c0 test rax, rax + 480f6c: 0f 84 be 00 00 00 je 0x481030 <__printf_fp_l+0x1cf0> + 480f72: 49 83 e8 01 sub r8, 1 + 480f76: 4c 89 45 98 mov qword ptr [rbp - 104], r8 + 480f7a: 4c 8b 55 90 mov r10, qword ptr [rbp - 112] + 480f7e: 4a 8d 14 c5 00 00 00 00 lea rdx, [8*r8] + 480f86: 4d 89 c6 mov r14, r8 + 480f89: 49 29 f6 sub r14, rsi + 480f8c: 49 8d 44 12 f8 lea rax, [r10 + rdx - 8] + 480f91: 49 83 c6 01 add r14, 1 + 480f95: 48 0f bd 08 bsr rcx, qword ptr [rax] + 480f99: 41 c1 e6 06 shl r14d, 6 + 480f9d: 48 83 f1 3f xor rcx, 63 + 480fa1: 89 ce mov esi, ecx + 480fa3: 41 89 cc mov r12d, ecx + 480fa6: f7 d6 not esi + 480fa8: 41 01 f6 add r14d, esi + 480fab: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] + 480fb1: 8d 7e 03 lea edi, [rsi + 3] + 480fb4: 44 39 f7 cmp edi, r14d + 480fb7: 0f 84 3b 01 00 00 je 0x4810f8 <__printf_fp_l+0x1db8> + 480fbd: 8d 46 02 lea eax, [rsi + 2] + 480fc0: 41 39 c6 cmp r14d, eax + 480fc3: 0f 8e 7f 00 00 00 jle 0x481048 <__printf_fp_l+0x1d08> + 480fc9: 48 8d 05 88 be 02 00 lea rax, [rip + 179848] # 0x4ace58 <_fpioconst_pow10+0x18> + 480fd0: 41 83 ed 01 sub r13d, 1 + 480fd4: 48 39 c3 cmp rbx, rax + 480fd7: 0f 84 82 05 00 00 je 0x48155f <__printf_fp_l+0x221f> + 480fdd: 85 f6 test esi, esi + 480fdf: 0f 8e 90 09 00 00 jle 0x481975 <__printf_fp_l+0x2635> + 480fe5: 48 83 eb 18 sub rbx, 24 + 480fe9: 39 73 14 cmp dword ptr [rbx + 20], esi + 480fec: 7f db jg 0x480fc9 <__printf_fp_l+0x1c89> + 480fee: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 480ff2: 48 8b 7d 90 mov rdi, qword ptr [rbp - 112] + 480ff6: 48 8d 0d c3 bf 02 00 lea rcx, [rip + 180163] # 0x4acfc0 <__tens> + 480ffd: 4c 8b 8d 78 ff ff ff mov r9, qword ptr [rbp - 136] + 481004: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 48100b: 48 8d 50 ff lea rdx, [rax - 1] + 48100f: 48 8b 03 mov rax, qword ptr [rbx] + 481012: 49 39 d1 cmp r9, rdx + 481015: 0f 8c 2d ff ff ff jl 0x480f48 <__printf_fp_l+0x1c08> + 48101b: 49 89 d0 mov r8, rdx + 48101e: 48 8d 4c c1 08 lea rcx, [rcx + 8*rax + 8] + 481023: 4c 89 ca mov rdx, r9 + 481026: e8 65 89 00 00 call 0x489990 <__mpn_mul> + 48102b: e9 2b ff ff ff jmp 0x480f5b <__printf_fp_l+0x1c1b> + 481030: 49 83 e8 02 sub r8, 2 + 481034: 4c 89 45 98 mov qword ptr [rbp - 104], r8 + 481038: e9 3d ff ff ff jmp 0x480f7a <__printf_fp_l+0x1c3a> + 48103d: 4c 8b 55 90 mov r10, qword ptr [rbp - 112] + 481041: 4c 8b 45 98 mov r8, qword ptr [rbp - 104] + 481045: 0f 1f 00 nop dword ptr [rax] + 481048: b8 01 00 00 00 mov eax, 1 + 48104d: 44 89 e9 mov ecx, r13d + 481050: 44 29 f6 sub esi, r14d + 481053: d3 e0 shl eax, cl + 481055: 09 85 30 ff ff ff or dword ptr [rbp - 208], eax + 48105b: 44 89 e0 mov eax, r12d + 48105e: 29 f0 sub eax, esi + 481060: 85 f6 test esi, esi + 481062: 89 b5 68 ff ff ff mov dword ptr [rbp - 152], esi + 481068: 44 0f 48 e0 cmovs r12d, eax + 48106c: 49 8b 02 mov rax, qword ptr [r10] + 48106f: 48 85 c0 test rax, rax + 481072: 0f 85 de 0b 00 00 jne 0x481c56 <__printf_fp_l+0x2916> + 481078: 49 8d 52 08 lea rdx, [r10 + 8] + 48107c: b8 01 00 00 00 mov eax, 1 + 481081: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 481088: 48 8b 0a mov rcx, qword ptr [rdx] + 48108b: 44 8d 48 ff lea r9d, [rax - 1] + 48108f: 48 63 f8 movsxd rdi, eax + 481092: 49 89 d6 mov r14, rdx + 481095: 4c 8d 1c c5 00 00 00 00 lea r11, [8*rax] + 48109d: 49 89 c7 mov r15, rax + 4810a0: 48 83 c2 08 add rdx, 8 + 4810a4: 48 83 c0 01 add rax, 1 + 4810a8: 48 85 c9 test rcx, rcx + 4810ab: 74 db je 0x481088 <__printf_fp_l+0x1d48> + 4810ad: 41 83 fc 3f cmp r12d, 63 + 4810b1: 0f 85 d1 05 00 00 jne 0x481688 <__printf_fp_l+0x2348> + 4810b7: 49 29 f8 sub r8, rdi + 4810ba: 4d 85 c0 test r8, r8 + 4810bd: 7e 29 jle 0x4810e8 <__printf_fp_l+0x1da8> + 4810bf: 4c 8b 8d 70 ff ff ff mov r9, qword ptr [rbp - 144] + 4810c6: 4b 8d 0c fa lea rcx, [r10 + 8*r15] + 4810ca: 31 c0 xor eax, eax + 4810cc: 0f 1f 40 00 nop dword ptr [rax] + 4810d0: 48 8b 14 c1 mov rdx, qword ptr [rcx + 8*rax] + 4810d4: 49 89 14 c1 mov qword ptr [r9 + 8*rax], rdx + 4810d8: 4c 8b 45 98 mov r8, qword ptr [rbp - 104] + 4810dc: 48 83 c0 01 add rax, 1 + 4810e0: 49 29 f8 sub r8, rdi + 4810e3: 49 39 c0 cmp r8, rax + 4810e6: 7f e8 jg 0x4810d0 <__printf_fp_l+0x1d90> + 4810e8: 4c 89 85 78 ff ff ff mov qword ptr [rbp - 136], r8 + 4810ef: e9 d5 fe ff ff jmp 0x480fc9 <__printf_fp_l+0x1c89> + 4810f4: 0f 1f 40 00 nop dword ptr [rax] + 4810f8: 83 f9 3c cmp ecx, 60 + 4810fb: 0f 8f 5d 07 00 00 jg 0x48185e <__printf_fp_l+0x251e> + 481101: b9 3c 00 00 00 mov ecx, 60 + 481106: bf 0a 00 00 00 mov edi, 10 + 48110b: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 + 481113: 44 29 e1 sub ecx, r12d + 481116: 48 d3 e7 shl rdi, cl + 481119: 48 89 7d b8 mov qword ptr [rbp - 72], rdi + 48111d: 48 89 f9 mov rcx, rdi + 481120: 8d 7e 02 lea edi, [rsi + 2] + 481123: 41 39 fe cmp r14d, edi + 481126: 0f 8e 1c ff ff ff jle 0x481048 <__printf_fp_l+0x1d08> + 48112c: 48 39 08 cmp qword ptr [rax], rcx + 48112f: 0f 82 13 ff ff ff jb 0x481048 <__printf_fp_l+0x1d08> + 481135: 0f 85 8e fe ff ff jne 0x480fc9 <__printf_fp_l+0x1c89> + 48113b: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] + 48113f: 49 39 44 12 f0 cmp qword ptr [r10 + rdx - 16], rax + 481144: 0f 83 7f fe ff ff jae 0x480fc9 <__printf_fp_l+0x1c89> + 48114a: e9 f9 fe ff ff jmp 0x481048 <__printf_fp_l+0x1d08> + 48114f: 90 nop + 481150: 44 8b 95 5c ff ff ff mov r10d, dword ptr [rbp - 164] + 481157: 45 85 d2 test r10d, r10d + 48115a: 0f 85 40 f3 ff ff jne 0x4804a0 <__printf_fp_l+0x1160> + 481160: e9 66 f9 ff ff jmp 0x480acb <__printf_fp_l+0x178b> + 481165: 0f 1f 00 nop dword ptr [rax] + 481168: 49 8b 9c 24 d8 00 00 00 mov rbx, qword ptr [r12 + 216] + 481170: 48 c7 c0 80 1b 4c 00 mov rax, 4987776 + 481177: 48 c7 c1 28 22 4c 00 mov rcx, 4989480 + 48117e: 48 89 da mov rdx, rbx + 481181: 48 29 c2 sub rdx, rax + 481184: 48 29 c1 sub rcx, rax + 481187: 48 39 ca cmp rdx, rcx + 48118a: 0f 83 d1 0b 00 00 jae 0x481d61 <__printf_fp_l+0x2a21> + 481190: 48 c7 85 20 ff ff ff 00 00 00 00 mov qword ptr [rbp - 224], 0 + 48119b: 48 8b 43 38 mov rax, qword ptr [rbx + 56] + 48119f: e9 2b f8 ff ff jmp 0x4809cf <__printf_fp_l+0x168f> + 4811a4: 0f 1f 40 00 nop dword ptr [rax] + 4811a8: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 4811ad: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 4811b2: 0f 83 de 0b 00 00 jae 0x481d96 <__printf_fp_l+0x2a56> + 4811b8: 48 8d 50 01 lea rdx, [rax + 1] + 4811bc: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 4811c1: c6 00 2d mov byte ptr [rax], 45 + 4811c4: e9 f2 f5 ff ff jmp 0x4807bb <__printf_fp_l+0x147b> + 4811c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4811d0: 4d 89 f7 mov r15, r14 + 4811d3: 45 89 cd mov r13d, r9d + 4811d6: 48 85 db test rbx, rbx + 4811d9: 75 28 jne 0x481203 <__printf_fp_l+0x1ec3> + 4811db: e9 b0 09 00 00 jmp 0x481b90 <__printf_fp_l+0x2850> + 4811e0: 48 8d 50 01 lea rdx, [rax + 1] + 4811e4: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 4811e9: 40 88 30 mov byte ptr [rax], sil + 4811ec: 4c 89 f2 mov rdx, r14 + 4811ef: 43 8d 44 3d 00 lea eax, [r13 + r15] + 4811f4: 4c 29 fa sub rdx, r15 + 4811f7: 44 29 f0 sub eax, r14d + 4811fa: 48 01 da add rdx, rbx + 4811fd: 0f 84 f5 00 00 00 je 0x4812f8 <__printf_fp_l+0x1fb8> + 481203: 49 83 c7 01 add r15, 1 + 481207: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 48120c: 41 0f b6 77 ff movzx esi, byte ptr [r15 - 1] + 481211: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 481216: 72 c8 jb 0x4811e0 <__printf_fp_l+0x1ea0> + 481218: 4c 89 e7 mov rdi, r12 + 48121b: e8 d0 61 f9 ff call 0x4173f0 <__overflow> + 481220: 83 f8 ff cmp eax, -1 + 481223: 75 c7 jne 0x4811ec <__printf_fp_l+0x1eac> + 481225: 44 8b 95 c0 fe ff ff mov r10d, dword ptr [rbp - 320] + 48122c: 41 89 c5 mov r13d, eax + 48122f: 45 85 d2 test r10d, r10d + 481232: 0f 85 d0 ef ff ff jne 0x480208 <__printf_fp_l+0xec8> + 481238: 48 8b bd d0 fe ff ff mov rdi, qword ptr [rbp - 304] + 48123f: e8 0c e3 f9 ff call 0x41f550 + 481244: e9 50 e6 ff ff jmp 0x47f899 <__printf_fp_l+0x559> + 481249: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 481250: 83 e3 10 and ebx, 16 + 481253: 0f 84 71 f5 ff ff je 0x4807ca <__printf_fp_l+0x148a> + 481259: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] + 48125f: 85 c0 test eax, eax + 481261: 0f 84 cb 08 00 00 je 0x481b32 <__printf_fp_l+0x27f2> + 481267: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] + 48126f: 48 85 c0 test rax, rax + 481272: 0f 84 84 0c 00 00 je 0x481efc <__printf_fp_l+0x2bbc> + 481278: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 48127c: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 481280: 0f 83 76 0c 00 00 jae 0x481efc <__printf_fp_l+0x2bbc> + 481286: 48 8d 72 04 lea rsi, [rdx + 4] + 48128a: 48 89 70 20 mov qword ptr [rax + 32], rsi + 48128e: c7 02 20 00 00 00 mov dword ptr [rdx], 32 + 481294: e9 22 f5 ff ff jmp 0x4807bb <__printf_fp_l+0x147b> + 481299: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4812a0: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4812a7: 41 bd ff ff ff ff mov r13d, 4294967295 + 4812ad: 64 c7 00 22 00 00 00 mov dword ptr fs:[rax], 34 + 4812b4: e9 e0 e5 ff ff jmp 0x47f899 <__printf_fp_l+0x559> + 4812b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4812c0: 8b 85 d8 fe ff ff mov eax, dword ptr [rbp - 296] + 4812c6: 83 eb 02 sub ebx, 2 + 4812c9: c7 85 e8 fe ff ff 01 00 00 00 mov dword ptr [rbp - 280], 1 + 4812d3: 89 9d 64 ff ff ff mov dword ptr [rbp - 156], ebx + 4812d9: 83 e8 01 sub eax, 1 + 4812dc: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax + 4812e2: 48 98 cdqe + 4812e4: 48 83 c0 08 add rax, 8 + 4812e8: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax + 4812ef: e9 c6 ea ff ff jmp 0x47fdba <__printf_fp_l+0xa7a> + 4812f4: 0f 1f 40 00 nop dword ptr [rax] + 4812f8: 41 89 c5 mov r13d, eax + 4812fb: e9 03 f7 ff ff jmp 0x480a03 <__printf_fp_l+0x16c3> + 481300: 89 c6 mov esi, eax + 481302: 48 63 d2 movsxd rdx, edx + 481305: c1 fe 1f sar esi, 31 + 481308: 48 8d 3c d7 lea rdi, [rdi + 8*rdx] + 48130c: 4c 89 ea mov rdx, r13 + 48130f: c1 ee 1a shr esi, 26 + 481312: 8d 0c 30 lea ecx, [rax + rsi] + 481315: 83 e1 3f and ecx, 63 + 481318: 29 f1 sub ecx, esi + 48131a: 4c 89 fe mov rsi, r15 + 48131d: e8 3e 84 00 00 call 0x489760 <__mpn_lshift> + 481322: 8b 8d 68 ff ff ff mov ecx, dword ptr [rbp - 152] + 481328: 48 8b b5 78 ff ff ff mov rsi, qword ptr [rbp - 136] + 48132f: 41 01 ce add r14d, ecx + 481332: 41 8d 56 3f lea edx, [r14 + 63] + 481336: 41 0f 49 d6 cmovns edx, r14d + 48133a: c1 fa 06 sar edx, 6 + 48133d: 48 63 d2 movsxd rdx, edx + 481340: 48 01 d6 add rsi, rdx + 481343: 48 89 b5 78 ff ff ff mov qword ptr [rbp - 136], rsi + 48134a: 48 85 c0 test rax, rax + 48134d: 0f 84 c4 e7 ff ff je 0x47fb17 <__printf_fp_l+0x7d7> + 481353: 48 8d 7e 01 lea rdi, [rsi + 1] + 481357: 48 89 bd 78 ff ff ff mov qword ptr [rbp - 136], rdi + 48135e: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 481365: 48 89 04 f7 mov qword ptr [rdi + 8*rsi], rax + 481369: e9 a9 e7 ff ff jmp 0x47fb17 <__printf_fp_l+0x7d7> + 48136e: 66 90 nop + 481370: 45 31 c9 xor r9d, r9d + 481373: e9 33 fa ff ff jmp 0x480dab <__printf_fp_l+0x1a6b> + 481378: 41 8d 41 02 lea eax, [r9 + 2] + 48137c: 89 8d dc fe ff ff mov dword ptr [rbp - 292], ecx + 481382: 48 98 cdqe + 481384: e9 ca ea ff ff jmp 0x47fe53 <__printf_fp_l+0xb13> + 481389: 8d 42 ff lea eax, [rdx - 1] + 48138c: 31 d2 xor edx, edx + 48138e: f7 f7 div edi + 481390: 01 c8 add eax, ecx + 481392: 89 85 dc fe ff ff mov dword ptr [rbp - 292], eax + 481398: 83 c0 01 add eax, 1 + 48139b: 48 98 cdqe + 48139d: e9 b1 ea ff ff jmp 0x47fe53 <__printf_fp_l+0xb13> + 4813a2: 83 bd 64 ff ff ff 66 cmp dword ptr [rbp - 156], 102 + 4813a9: 0f 84 a4 07 00 00 je 0x481b53 <__printf_fp_l+0x2813> + 4813af: 48 8b 85 d0 fe ff ff mov rax, qword ptr [rbp - 304] + 4813b6: 83 bd 60 ff ff ff 01 cmp dword ptr [rbp - 160], 1 + 4813bd: c7 40 08 31 00 00 00 mov dword ptr [rax + 8], 49 + 4813c4: 19 c0 sbb eax, eax + 4813c6: 83 e0 02 and eax, 2 + 4813c9: 83 e8 01 sub eax, 1 + 4813cc: 01 85 68 ff ff ff add dword ptr [rbp - 152], eax + 4813d2: 75 0a jne 0x4813de <__printf_fp_l+0x209e> + 4813d4: c7 85 60 ff ff ff 00 00 00 00 mov dword ptr [rbp - 160], 0 + 4813de: 8b 85 cc fe ff ff mov eax, dword ptr [rbp - 308] + 4813e4: 8b 8d d8 fe ff ff mov ecx, dword ptr [rbp - 296] + 4813ea: 01 d8 add eax, ebx + 4813ec: 39 c8 cmp eax, ecx + 4813ee: 0f 8e ac f0 ff ff jle 0x4804a0 <__printf_fp_l+0x1160> + 4813f4: 29 c8 sub eax, ecx + 4813f6: 48 63 f0 movsxd rsi, eax + 4813f9: 29 c3 sub ebx, eax + 4813fb: 48 c1 e6 02 shl rsi, 2 + 4813ff: 49 29 f7 sub r15, rsi + 481402: e9 99 f0 ff ff jmp 0x4804a0 <__printf_fp_l+0x1160> + 481407: 48 c7 85 e0 fe ff ff 0e 00 00 00 mov qword ptr [rbp - 288], 14 + 481412: c7 85 10 ff ff ff 06 00 00 00 mov dword ptr [rbp - 240], 6 + 48141c: e9 e3 f8 ff ff jmp 0x480d04 <__printf_fp_l+0x19c4> + 481421: 4c 8b 95 70 ff ff ff mov r10, qword ptr [rbp - 144] + 481428: 49 83 3a 00 cmp qword ptr [r10], 0 + 48142c: 0f 84 29 f0 ff ff je 0x48045b <__printf_fp_l+0x111b> + 481432: 48 83 7d 88 00 cmp qword ptr [rbp - 120], 0 + 481437: be 01 00 00 00 mov esi, 1 + 48143c: 0f 84 0c f0 ff ff je 0x48044e <__printf_fp_l+0x110e> + 481442: e9 0f f0 ff ff jmp 0x480456 <__printf_fp_l+0x1116> + 481447: 44 8b 9d 20 ff ff ff mov r11d, dword ptr [rbp - 224] + 48144e: 45 85 db test r11d, r11d + 481451: 0f 8e 8a 06 00 00 jle 0x481ae1 <__printf_fp_l+0x27a1> + 481457: 48 83 bd 78 ff ff ff 01 cmp qword ptr [rbp - 136], 1 + 48145f: 0f 8f 43 eb ff ff jg 0x47ffa8 <__printf_fp_l+0xc68> + 481465: 48 8b 95 70 ff ff ff mov rdx, qword ptr [rbp - 144] + 48146c: 48 83 3a 00 cmp qword ptr [rdx], 0 + 481470: 0f 85 32 eb ff ff jne 0x47ffa8 <__printf_fp_l+0xc68> + 481476: 49 89 c7 mov r15, rax + 481479: be 01 00 00 00 mov esi, 1 + 48147e: e9 36 eb ff ff jmp 0x47ffb9 <__printf_fp_l+0xc79> + 481483: 8b 9d 40 ff ff ff mov ebx, dword ptr [rbp - 192] + 481489: 4c 8d 78 10 lea r15, [rax + 16] + 48148d: 83 ad 68 ff ff ff 01 sub dword ptr [rbp - 152], 1 + 481494: 4c 8d ad 60 ff ff ff lea r13, [rbp - 160] + 48149b: c7 40 08 30 00 00 00 mov dword ptr [rax + 8], 48 + 4814a2: 89 58 0c mov dword ptr [rax + 12], ebx + 4814a5: c7 85 cc fe ff ff 00 00 00 00 mov dword ptr [rbp - 308], 0 + 4814af: e9 05 eb ff ff jmp 0x47ffb9 <__printf_fp_l+0xc79> + 4814b4: 85 c9 test ecx, ecx + 4814b6: 0f 84 c5 04 00 00 je 0x481981 <__printf_fp_l+0x2641> + 4814bc: 31 c0 xor eax, eax + 4814be: 4f 8b 0c 31 mov r9, qword ptr [r9 + r14] + 4814c2: f3 49 0f bc c0 tzcnt rax, r8 + 4814c7: 41 89 c0 mov r8d, eax + 4814ca: 4d 85 c9 test r9, r9 + 4814cd: 0f 84 75 07 00 00 je 0x481c48 <__printf_fp_l+0x2908> + 4814d3: 45 31 c0 xor r8d, r8d + 4814d6: 41 bf 40 00 00 00 mov r15d, 64 + 4814dc: f3 4d 0f bc c1 tzcnt r8, r9 + 4814e1: 44 39 c0 cmp eax, r8d + 4814e4: 44 0f 4e c0 cmovle r8d, eax + 4814e8: 41 29 cf sub r15d, ecx + 4814eb: 4c 63 eb movsxd r13, ebx + 4814ee: 45 39 c7 cmp r15d, r8d + 4814f1: 0f 8e 24 05 00 00 jle 0x481a1b <__printf_fp_l+0x26db> + 4814f7: 83 eb 01 sub ebx, 1 + 4814fa: 49 83 ee 08 sub r14, 8 + 4814fe: 44 89 f9 mov ecx, r15d + 481501: 48 63 db movsxd rbx, ebx + 481504: 4a 8d 34 37 lea rsi, [rdi + r14] + 481508: 48 29 da sub rdx, rbx + 48150b: e8 70 83 00 00 call 0x489880 <__mpn_rshift> + 481510: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 481517: 44 89 f9 mov ecx, r15d + 48151a: 4c 29 6d 88 sub qword ptr [rbp - 120], r13 + 48151e: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 481525: 4a 8d 34 37 lea rsi, [rdi + r14] + 481529: 48 29 da sub rdx, rbx + 48152c: e8 4f 83 00 00 call 0x489880 <__mpn_rshift> + 481531: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 481538: 48 8b 8d 70 ff ff ff mov rcx, qword ptr [rbp - 144] + 48153f: 48 89 d0 mov rax, rdx + 481542: 48 29 d8 sub rax, rbx + 481545: 48 83 7c c1 f8 00 cmp qword ptr [rcx + 8*rax - 8], 0 + 48154b: 75 06 jne 0x481553 <__printf_fp_l+0x2213> + 48154d: 48 89 d0 mov rax, rdx + 481550: 4c 29 e8 sub rax, r13 + 481553: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 48155a: e9 a1 e7 ff ff jmp 0x47fd00 <__printf_fp_l+0x9c0> + 48155f: 4c 8b a5 20 ff ff ff mov r12, qword ptr [rbp - 224] + 481566: 85 f6 test esi, esi + 481568: 0f 8e 90 00 00 00 jle 0x4815fe <__printf_fp_l+0x22be> + 48156e: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 481575: 48 8b 7d 90 mov rdi, qword ptr [rbp - 112] + 481579: b9 0a 00 00 00 mov ecx, 10 + 48157e: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 481585: e8 a6 88 00 00 call 0x489e30 <__mpn_mul_1> + 48158a: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] + 48158e: 31 c0 xor eax, eax + 481590: b9 04 00 00 00 mov ecx, 4 + 481595: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 48159c: 48 89 55 98 mov qword ptr [rbp - 104], rdx + 4815a0: f3 48 0f bc 06 tzcnt rax, qword ptr [rsi] + 4815a5: 83 bd 68 ff ff ff 04 cmp dword ptr [rbp - 152], 4 + 4815ac: 0f 4e 8d 68 ff ff ff cmovle ecx, dword ptr [rbp - 152] + 4815b3: 39 c1 cmp ecx, eax + 4815b5: 0f 8e dd 05 00 00 jle 0x481b98 <__printf_fp_l+0x2858> + 4815bb: b8 40 00 00 00 mov eax, 64 + 4815c0: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 4815c7: 29 c8 sub eax, ecx + 4815c9: 89 c1 mov ecx, eax + 4815cb: e8 90 81 00 00 call 0x489760 <__mpn_lshift> + 4815d0: 48 85 c0 test rax, rax + 4815d3: 74 17 je 0x4815ec <__printf_fp_l+0x22ac> + 4815d5: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] + 4815d9: 48 8d 4a 01 lea rcx, [rdx + 1] + 4815dd: 48 89 4d 98 mov qword ptr [rbp - 104], rcx + 4815e1: 48 8b 8d 70 ff ff ff mov rcx, qword ptr [rbp - 144] + 4815e8: 48 89 04 d1 mov qword ptr [rcx + 8*rdx], rax + 4815ec: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 4815f0: 83 8d 30 ff ff ff 01 or dword ptr [rbp - 208], 1 + 4815f7: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 4815fe: 8b 85 30 ff ff ff mov eax, dword ptr [rbp - 208] + 481604: 89 85 68 ff ff ff mov dword ptr [rbp - 152], eax + 48160a: e9 f1 e6 ff ff jmp 0x47fd00 <__printf_fp_l+0x9c0> + 48160f: 31 d2 xor edx, edx + 481611: 45 31 ed xor r13d, r13d + 481614: e9 56 f2 ff ff jmp 0x48086f <__printf_fp_l+0x152f> + 481619: 0f b6 f2 movzx esi, dl + 48161c: 4c 89 e7 mov rdi, r12 + 48161f: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 481626: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 48162c: e8 bf 5d f9 ff call 0x4173f0 <__overflow> + 481631: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 481637: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] + 48163f: 83 f8 ff cmp eax, -1 + 481642: 0f 85 d7 ea ff ff jne 0x48011f <__printf_fp_l+0xddf> + 481648: e9 bb eb ff ff jmp 0x480208 <__printf_fp_l+0xec8> + 48164d: 0f 1f 00 nop dword ptr [rax] + 481650: 0f b6 f2 movzx esi, dl + 481653: 4c 89 e7 mov rdi, r12 + 481656: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 48165d: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 481663: e8 88 5d f9 ff call 0x4173f0 <__overflow> + 481668: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 48166e: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] + 481676: 83 f8 ff cmp eax, -1 + 481679: 0f 85 80 ea ff ff jne 0x4800ff <__printf_fp_l+0xdbf> + 48167f: e9 84 eb ff ff jmp 0x480208 <__printf_fp_l+0xec8> + 481684: 0f 1f 40 00 nop dword ptr [rax] + 481688: 31 c0 xor eax, eax + 48168a: be 3f 00 00 00 mov esi, 63 + 48168f: 4c 8b bd 70 ff ff ff mov r15, qword ptr [rbp - 144] + 481696: 44 29 e6 sub esi, r12d + 481699: f3 48 0f bc c1 tzcnt rax, rcx + 48169e: 41 89 f4 mov r12d, esi + 4816a1: 89 f1 mov ecx, esi + 4816a3: 39 f0 cmp eax, esi + 4816a5: 0f 8d 3b 07 00 00 jge 0x481de6 <__printf_fp_l+0x2aa6> + 4816ab: 4d 63 f1 movsxd r14, r9d + 4816ae: 4c 89 c2 mov rdx, r8 + 4816b1: 4b 8d 74 1a f8 lea rsi, [r10 + r11 - 8] + 4816b6: 44 89 e1 mov ecx, r12d + 4816b9: 4c 29 f2 sub rdx, r14 + 4816bc: 4c 89 ff mov rdi, r15 + 4816bf: e8 bc 81 00 00 call 0x489880 <__mpn_rshift> + 4816c4: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 4816c8: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] + 4816ce: 4c 29 f0 sub rax, r14 + 4816d1: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 4816d8: e9 ec f8 ff ff jmp 0x480fc9 <__printf_fp_l+0x1c89> + 4816dd: 0f b6 f2 movzx esi, dl + 4816e0: 4c 89 e7 mov rdi, r12 + 4816e3: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 4816ea: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 4816f0: e8 fb 5c f9 ff call 0x4173f0 <__overflow> + 4816f5: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 4816fb: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] + 481703: 83 f8 ff cmp eax, -1 + 481706: 0f 85 33 ea ff ff jne 0x48013f <__printf_fp_l+0xdff> + 48170c: e9 f7 ea ff ff jmp 0x480208 <__printf_fp_l+0xec8> + 481711: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 481718: 48 8d 42 02 lea rax, [rdx + 2] + 48171c: bb 66 00 00 00 mov ebx, 102 + 481721: be 01 00 00 00 mov esi, 1 + 481726: c7 85 d8 fe ff ff ff ff ff 7f mov dword ptr [rbp - 296], 2147483647 + 481730: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax + 481737: 8b 85 10 ff ff ff mov eax, dword ptr [rbp - 240] + 48173d: c7 85 e8 fe ff ff 01 00 00 00 mov dword ptr [rbp - 280], 1 + 481747: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax + 48174d: e9 84 e6 ff ff jmp 0x47fdd6 <__printf_fp_l+0xa96> + 481752: 48 63 da movsxd rbx, edx + 481755: e9 b0 e3 ff ff jmp 0x47fb0a <__printf_fp_l+0x7ca> + 48175a: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 481761: be 2d 00 00 00 mov esi, 45 + 481766: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 48176c: 4c 89 e7 mov rdi, r12 + 48176f: e8 6c ba fe ff call 0x46d1e0 <__woverflow> + 481774: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 48177a: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] + 481782: 83 f8 ff cmp eax, -1 + 481785: 0f 94 c0 sete al + 481788: 84 c0 test al, al + 48178a: 0f 84 28 e0 ff ff je 0x47f7b8 <__printf_fp_l+0x478> + 481790: e9 73 ea ff ff jmp 0x480208 <__printf_fp_l+0xec8> + 481795: 0f 1f 00 nop dword ptr [rax] + 481798: 3b bd 10 ff ff ff cmp edi, dword ptr [rbp - 240] + 48179e: 75 0e jne 0x4817ae <__printf_fp_l+0x246e> + 4817a0: 8b 8d 00 ff ff ff mov ecx, dword ptr [rbp - 256] + 4817a6: 85 c9 test ecx, ecx + 4817a8: 0f 8f 81 f3 ff ff jg 0x480b2f <__printf_fp_l+0x17ef> + 4817ae: 44 8b 8d 10 ff ff ff mov r9d, dword ptr [rbp - 240] + 4817b5: 44 03 8d 00 ff ff ff add r9d, dword ptr [rbp - 256] + 4817bc: 80 bd c4 fe ff ff 67 cmp byte ptr [rbp - 316], 103 + 4817c3: 8b 30 mov esi, dword ptr [rax] + 4817c5: 0f 85 8a f3 ff ff jne 0x480b55 <__printf_fp_l+0x1815> + 4817cb: 83 bd 64 ff ff ff 66 cmp dword ptr [rbp - 156], 102 + 4817d2: 0f 85 7d f3 ff ff jne 0x480b55 <__printf_fp_l+0x1815> + 4817d8: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] + 4817df: f6 41 0c 08 test byte ptr [rcx + 12], 8 + 4817e3: 0f 84 6c f3 ff ff je 0x480b55 <__printf_fp_l+0x1815> + 4817e9: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] + 4817f0: 48 8d 79 0c lea rdi, [rcx + 12] + 4817f4: 48 39 f8 cmp rax, rdi + 4817f7: 0f 85 58 f3 ff ff jne 0x480b55 <__printf_fp_l+0x1815> + 4817fd: 83 79 08 30 cmp dword ptr [rcx + 8], 48 + 481801: 0f 85 4e f3 ff ff jne 0x480b55 <__printf_fp_l+0x1815> + 481807: 8b 8d 00 ff ff ff mov ecx, dword ptr [rbp - 256] + 48180d: 8b bd 10 ff ff ff mov edi, dword ptr [rbp - 240] + 481813: 44 8d 4c 39 ff lea r9d, [rcx + rdi - 1] + 481818: e9 38 f3 ff ff jmp 0x480b55 <__printf_fp_l+0x1815> + 48181d: 0f 1f 00 nop dword ptr [rax] + 481820: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 481825: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 48182a: 0f 83 dd 06 00 00 jae 0x481f0d <__printf_fp_l+0x2bcd> + 481830: 48 8d 50 01 lea rdx, [rax + 1] + 481834: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 481839: c6 00 2b mov byte ptr [rax], 43 + 48183c: e9 7a ef ff ff jmp 0x4807bb <__printf_fp_l+0x147b> + 481841: e8 1a b1 fe ff call 0x46c960 <_IO_padn> + 481846: e9 03 f2 ff ff jmp 0x480a4e <__printf_fp_l+0x170e> + 48184b: 48 c7 85 20 ff ff ff 00 00 00 00 mov qword ptr [rbp - 224], 0 + 481856: 49 89 fc mov r12, rdi + 481859: e9 a5 f1 ff ff jmp 0x480a03 <__printf_fp_l+0x16c3> + 48185e: 48 8d 7d b0 lea rdi, [rbp - 80] + 481862: b9 40 00 00 00 mov ecx, 64 + 481867: ba 02 00 00 00 mov edx, 2 + 48186c: 66 0f 6f 1d 4c a1 02 00 movdqa xmm3, xmmword ptr [rip + 172364] # 0x4ab9c0 <_itowa_lower_digits+0x140> + 481874: 48 89 fe mov rsi, rdi + 481877: 44 29 e1 sub ecx, r12d + 48187a: 0f 29 5d b0 movaps xmmword ptr [rbp - 80], xmm3 + 48187e: e8 dd 7e 00 00 call 0x489760 <__mpn_lshift> + 481883: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] + 481889: 8d 46 02 lea eax, [rsi + 2] + 48188c: 44 39 f0 cmp eax, r14d + 48188f: 0f 8d a8 f7 ff ff jge 0x48103d <__printf_fp_l+0x1cfd> + 481895: 8d 46 03 lea eax, [rsi + 3] + 481898: 44 39 f0 cmp eax, r14d + 48189b: 0f 85 28 f7 ff ff jne 0x480fc9 <__printf_fp_l+0x1c89> + 4818a1: 4c 8b 45 98 mov r8, qword ptr [rbp - 104] + 4818a5: 4c 8b 55 90 mov r10, qword ptr [rbp - 112] + 4818a9: 48 8b 4d b8 mov rcx, qword ptr [rbp - 72] + 4818ad: 4a 8d 14 c5 00 00 00 00 lea rdx, [8*r8] + 4818b5: 49 8d 44 12 f8 lea rax, [r10 + rdx - 8] + 4818ba: e9 6d f8 ff ff jmp 0x48112c <__printf_fp_l+0x1dec> + 4818bf: 66 44 0f 50 e8 movmskpd r13d, xmm0 + 4818c4: 41 83 e5 01 and r13d, 1 + 4818c8: e9 bb e7 ff ff jmp 0x480088 <__printf_fp_l+0xd48> + 4818cd: d9 e5 fxam + 4818cf: df e0 fnstsw ax + 4818d1: dd d8 fstp st(0) + 4818d3: 41 89 c5 mov r13d, eax + 4818d6: 41 81 e5 00 02 00 00 and r13d, 512 + 4818dd: e9 a6 e7 ff ff jmp 0x480088 <__printf_fp_l+0xd48> + 4818e2: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] + 4818e8: 48 63 9d 30 ff ff ff movsxd rbx, dword ptr [rbp - 208] + 4818ef: be 30 00 00 00 mov esi, 48 + 4818f4: 4c 89 e7 mov rdi, r12 + 4818f7: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d + 4818fe: 85 c0 test eax, eax + 481900: 48 89 da mov rdx, rbx + 481903: 0f 84 a0 02 00 00 je 0x481ba9 <__printf_fp_l+0x2869> + 481909: e8 92 b1 fe ff call 0x46caa0 <_IO_wpadn> + 48190e: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] + 481915: 48 39 d8 cmp rax, rbx + 481918: 0f 85 ce e8 ff ff jne 0x4801ec <__printf_fp_l+0xeac> + 48191e: 44 03 8d 30 ff ff ff add r9d, dword ptr [rbp - 208] + 481925: e9 bf ee ff ff jmp 0x4807e9 <__printf_fp_l+0x14a9> + 48192a: 4c 89 ff mov rdi, r15 + 48192d: e8 2e d6 f9 ff call 0x41ef60 + 481932: 48 89 85 d0 fe ff ff mov qword ptr [rbp - 304], rax + 481939: 48 85 c0 test rax, rax + 48193c: 0f 84 c6 e8 ff ff je 0x480208 <__printf_fp_l+0xec8> + 481942: c7 85 c0 fe ff ff 00 00 00 00 mov dword ptr [rbp - 320], 0 + 48194c: 8b b5 30 ff ff ff mov esi, dword ptr [rbp - 208] + 481952: e9 bd e5 ff ff jmp 0x47ff14 <__printf_fp_l+0xbd4> + 481957: e8 04 b0 fe ff call 0x46c960 <_IO_padn> + 48195c: e9 01 ee ff ff jmp 0x480762 <__printf_fp_l+0x1422> + 481961: 8d 42 ff lea eax, [rdx - 1] + 481964: 31 d2 xor edx, edx + 481966: f7 f7 div edi + 481968: 01 f0 add eax, esi + 48196a: 89 85 dc fe ff ff mov dword ptr [rbp - 292], eax + 481970: e9 e2 eb ff ff jmp 0x480557 <__printf_fp_l+0x1217> + 481975: 4c 8b a5 20 ff ff ff mov r12, qword ptr [rbp - 224] + 48197c: e9 7d fc ff ff jmp 0x4815fe <__printf_fp_l+0x22be> + 481981: 48 63 db movsxd rbx, ebx + 481984: 48 29 da sub rdx, rbx + 481987: 48 85 d2 test rdx, rdx + 48198a: 7e 24 jle 0x4819b0 <__printf_fp_l+0x2670> + 48198c: 48 8d 34 c7 lea rsi, [rdi + 8*rax] + 481990: 31 c9 xor ecx, ecx + 481992: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 481998: 48 8b 14 ce mov rdx, qword ptr [rsi + 8*rcx] + 48199c: 48 89 14 cf mov qword ptr [rdi + 8*rcx], rdx + 4819a0: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] + 4819a4: 48 83 c1 01 add rcx, 1 + 4819a8: 48 29 da sub rdx, rbx + 4819ab: 48 39 ca cmp rdx, rcx + 4819ae: 7f e8 jg 0x481998 <__printf_fp_l+0x2658> + 4819b0: 48 89 55 88 mov qword ptr [rbp - 120], rdx + 4819b4: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 4819bb: 48 29 da sub rdx, rbx + 4819be: 48 85 d2 test rdx, rdx + 4819c1: 7e 28 jle 0x4819eb <__printf_fp_l+0x26ab> + 4819c3: 49 8d 0c c1 lea rcx, [r9 + 8*rax] + 4819c7: 31 c0 xor eax, eax + 4819c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4819d0: 48 8b 14 c1 mov rdx, qword ptr [rcx + 8*rax] + 4819d4: 49 89 14 c1 mov qword ptr [r9 + 8*rax], rdx + 4819d8: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 4819df: 48 83 c0 01 add rax, 1 + 4819e3: 48 29 da sub rdx, rbx + 4819e6: 48 39 c2 cmp rdx, rax + 4819e9: 7f e5 jg 0x4819d0 <__printf_fp_l+0x2690> + 4819eb: 48 89 95 78 ff ff ff mov qword ptr [rbp - 136], rdx + 4819f2: e9 09 e3 ff ff jmp 0x47fd00 <__printf_fp_l+0x9c0> + 4819f7: 41 bf 40 00 00 00 mov r15d, 64 + 4819fd: f3 4d 0f bc c0 tzcnt r8, r8 + 481a02: 41 29 cf sub r15d, ecx + 481a05: 85 db test ebx, ebx + 481a07: 0f 85 de fa ff ff jne 0x4814eb <__printf_fp_l+0x21ab> + 481a0d: 31 db xor ebx, ebx + 481a0f: 45 31 ed xor r13d, r13d + 481a12: 45 39 c7 cmp r15d, r8d + 481a15: 0f 8f f1 02 00 00 jg 0x481d0c <__printf_fp_l+0x29cc> + 481a1b: 4c 29 ea sub rdx, r13 + 481a1e: 44 89 f9 mov ecx, r15d + 481a21: 83 c3 01 add ebx, 1 + 481a24: e8 57 7e 00 00 call 0x489880 <__mpn_rshift> + 481a29: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 481a30: 44 89 f9 mov ecx, r15d + 481a33: 48 63 db movsxd rbx, ebx + 481a36: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 481a3d: 48 29 5d 88 sub qword ptr [rbp - 120], rbx + 481a41: 4a 8d 34 37 lea rsi, [rdi + r14] + 481a45: 4c 29 ea sub rdx, r13 + 481a48: e8 33 7e 00 00 call 0x489880 <__mpn_rshift> + 481a4d: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 481a54: 48 8b 8d 70 ff ff ff mov rcx, qword ptr [rbp - 144] + 481a5b: 48 89 d0 mov rax, rdx + 481a5e: 4c 29 e8 sub rax, r13 + 481a61: 48 83 7c c1 f8 00 cmp qword ptr [rcx + 8*rax - 8], 0 + 481a67: 0f 85 e6 fa ff ff jne 0x481553 <__printf_fp_l+0x2213> + 481a6d: 48 89 d0 mov rax, rdx + 481a70: 48 29 d8 sub rax, rbx + 481a73: e9 db fa ff ff jmp 0x481553 <__printf_fp_l+0x2213> + 481a78: c7 85 cc fe ff ff 00 00 00 00 mov dword ptr [rbp - 308], 0 + 481a82: 4c 89 f0 mov rax, r14 + 481a85: 4c 8d ad 60 ff ff ff lea r13, [rbp - 160] + 481a8c: e9 fc e4 ff ff jmp 0x47ff8d <__printf_fp_l+0xc4d> + 481a91: 48 8b bd 20 ff ff ff mov rdi, qword ptr [rbp - 224] + 481a98: e8 b3 da f9 ff call 0x41f550 + 481a9d: 48 8b bd d0 fe ff ff mov rdi, qword ptr [rbp - 304] + 481aa4: e8 a7 da f9 ff call 0x41f550 + 481aa9: e9 62 ef ff ff jmp 0x480a10 <__printf_fp_l+0x16d0> + 481aae: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 481ab5: be 2d 00 00 00 mov esi, 45 + 481aba: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 481ac0: 4c 89 e7 mov rdi, r12 + 481ac3: e8 28 59 f9 ff call 0x4173f0 <__overflow> + 481ac8: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 481ace: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] + 481ad6: 83 f8 ff cmp eax, -1 + 481ad9: 0f 94 c0 sete al + 481adc: e9 a7 fc ff ff jmp 0x481788 <__printf_fp_l+0x2448> + 481ae1: c7 85 00 ff ff ff 00 00 00 00 mov dword ptr [rbp - 256], 0 + 481aeb: 44 8b 8d 10 ff ff ff mov r9d, dword ptr [rbp - 240] + 481af2: 49 89 c7 mov r15, rax + 481af5: 31 db xor ebx, ebx + 481af7: e9 da e8 ff ff jmp 0x4803d6 <__printf_fp_l+0x1096> + 481afc: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 481b03: be 2b 00 00 00 mov esi, 43 + 481b08: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 481b0e: e9 59 fc ff ff jmp 0x48176c <__printf_fp_l+0x242c> + 481b13: 80 bd c4 fe ff ff 67 cmp byte ptr [rbp - 316], 103 + 481b1a: 75 09 jne 0x481b25 <__printf_fp_l+0x27e5> + 481b1c: 83 f8 04 cmp eax, 4 + 481b1f: 0f 84 3c 04 00 00 je 0x481f61 <__printf_fp_l+0x2c21> + 481b25: 41 89 17 mov dword ptr [r15], edx + 481b28: ba 2d 00 00 00 mov edx, 45 + 481b2d: e9 43 eb ff ff jmp 0x480675 <__printf_fp_l+0x1335> + 481b32: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 481b37: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] + 481b3c: 0f 83 dc 03 00 00 jae 0x481f1e <__printf_fp_l+0x2bde> + 481b42: 48 8d 50 01 lea rdx, [rax + 1] + 481b46: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx + 481b4b: c6 00 20 mov byte ptr [rax], 32 + 481b4e: e9 68 ec ff ff jmp 0x4807bb <__printf_fp_l+0x147b> + 481b53: 8b 8d d8 fe ff ff mov ecx, dword ptr [rbp - 296] + 481b59: 48 8b 85 d0 fe ff ff mov rax, qword ptr [rbp - 304] + 481b60: 39 8d cc fe ff ff cmp dword ptr [rbp - 308], ecx + 481b66: 0f 84 df 02 00 00 je 0x481e4b <__printf_fp_l+0x2b0b> + 481b6c: 83 85 cc fe ff ff 01 add dword ptr [rbp - 308], 1 + 481b73: 4c 8d 70 04 lea r14, [rax + 4] + 481b77: c7 40 04 31 00 00 00 mov dword ptr [rax + 4], 49 + 481b7e: e9 5b f8 ff ff jmp 0x4813de <__printf_fp_l+0x209e> + 481b83: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 481b8a: f6 40 0d 08 test byte ptr [rax + 13], 8 + 481b8e: 75 48 jne 0x481bd8 <__printf_fp_l+0x2898> + 481b90: 45 89 cd mov r13d, r9d + 481b93: e9 6b ee ff ff jmp 0x480a03 <__printf_fp_l+0x16c3> + 481b98: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 481b9f: e8 dc 7c 00 00 call 0x489880 <__mpn_rshift> + 481ba4: e9 43 fa ff ff jmp 0x4815ec <__printf_fp_l+0x22ac> + 481ba9: e8 b2 ad fe ff call 0x46c960 <_IO_padn> + 481bae: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] + 481bb5: e9 5b fd ff ff jmp 0x481915 <__printf_fp_l+0x25d5> + 481bba: 31 d2 xor edx, edx + 481bbc: 31 f6 xor esi, esi + 481bbe: 31 ff xor edi, edi + 481bc0: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d + 481bc7: e8 44 d4 ff ff call 0x47f010 <_i18n_number_rewrite> + 481bcc: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] + 481bd3: e9 7a f0 ff ff jmp 0x480c52 <__printf_fp_l+0x1912> + 481bd8: 48 8b bd 20 ff ff ff mov rdi, qword ptr [rbp - 224] + 481bdf: 48 8b 85 20 ff ff ff mov rax, qword ptr [rbp - 224] + 481be6: 4c 8b bd 10 ff ff ff mov r15, qword ptr [rbp - 240] + 481bed: 48 89 fe mov rsi, rdi + 481bf0: 44 89 8d 18 ff ff ff mov dword ptr [rbp - 232], r9d + 481bf7: 49 01 c7 add r15, rax + 481bfa: 48 89 c7 mov rdi, rax + 481bfd: 4c 89 fa mov rdx, r15 + 481c00: e8 0b d4 ff ff call 0x47f010 <_i18n_number_rewrite> + 481c05: 44 8b 8d 18 ff ff ff mov r9d, dword ptr [rbp - 232] + 481c0c: 4c 89 ff mov rdi, r15 + 481c0f: 49 89 c6 mov r14, rax + 481c12: e9 79 ed ff ff jmp 0x480990 <__printf_fp_l+0x1650> + 481c17: 48 89 c7 mov rdi, rax + 481c1a: 44 89 8d 18 ff ff ff mov dword ptr [rbp - 232], r9d + 481c21: e8 3a d3 f9 ff call 0x41ef60 + 481c26: 44 8b 8d 18 ff ff ff mov r9d, dword ptr [rbp - 232] + 481c2d: 48 85 c0 test rax, rax + 481c30: 48 89 85 20 ff ff ff mov qword ptr [rbp - 224], rax + 481c37: 0f 85 ad ec ff ff jne 0x4808ea <__printf_fp_l+0x15aa> + 481c3d: e9 b6 e5 ff ff jmp 0x4801f8 <__printf_fp_l+0xeb8> + 481c42: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 481c48: 41 bf 40 00 00 00 mov r15d, 64 + 481c4e: 41 29 cf sub r15d, ecx + 481c51: e9 95 f8 ff ff jmp 0x4814eb <__printf_fp_l+0x21ab> + 481c56: 41 83 fc 3f cmp r12d, 63 + 481c5a: 0f 84 f7 02 00 00 je 0x481f57 <__printf_fp_l+0x2c17> + 481c60: b9 3f 00 00 00 mov ecx, 63 + 481c65: f3 48 0f bc c0 tzcnt rax, rax + 481c6a: 4c 8b bd 70 ff ff ff mov r15, qword ptr [rbp - 144] + 481c71: 44 29 e1 sub ecx, r12d + 481c74: 39 c8 cmp eax, ecx + 481c76: 7c 2a jl 0x481ca2 <__printf_fp_l+0x2962> + 481c78: 45 31 e4 xor r12d, r12d + 481c7b: 4c 89 d6 mov rsi, r10 + 481c7e: 4c 89 c2 mov rdx, r8 + 481c81: 4c 89 ff mov rdi, r15 + 481c84: e8 f7 7b 00 00 call 0x489880 <__mpn_rshift> + 481c89: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 481c8d: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] + 481c93: 4c 29 e0 sub rax, r12 + 481c96: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 481c9d: e9 27 f3 ff ff jmp 0x480fc9 <__printf_fp_l+0x1c89> + 481ca2: 4c 89 c2 mov rdx, r8 + 481ca5: 4c 89 d6 mov rsi, r10 + 481ca8: 41 8d 4c 24 01 lea ecx, [r12 + 1] + 481cad: 4c 89 ff mov rdi, r15 + 481cb0: e8 ab 7a 00 00 call 0x489760 <__mpn_lshift> + 481cb5: 48 8b 95 70 ff ff ff mov rdx, qword ptr [rbp - 144] + 481cbc: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] + 481cc2: 49 89 c0 mov r8, rax + 481cc5: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 481cc9: 48 83 c0 01 add rax, 1 + 481ccd: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 481cd4: 4c 89 44 c2 f8 mov qword ptr [rdx + 8*rax - 8], r8 + 481cd9: e9 eb f2 ff ff jmp 0x480fc9 <__printf_fp_l+0x1c89> + 481cde: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 481ce5: be 2b 00 00 00 mov esi, 43 + 481cea: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 481cf0: e9 cb fd ff ff jmp 0x481ac0 <__printf_fp_l+0x2780> + 481cf5: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 481cfc: be 20 00 00 00 mov esi, 32 + 481d01: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 481d07: e9 60 fa ff ff jmp 0x48176c <__printf_fp_l+0x242c> + 481d0c: 48 89 fe mov rsi, rdi + 481d0f: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 481d15: e8 46 7a 00 00 call 0x489760 <__mpn_lshift> + 481d1a: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] + 481d21: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] + 481d27: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 481d2e: 48 89 fe mov rsi, rdi + 481d31: e8 2a 7a 00 00 call 0x489760 <__mpn_lshift> + 481d36: 48 85 c0 test rax, rax + 481d39: 0f 84 c1 df ff ff je 0x47fd00 <__printf_fp_l+0x9c0> + 481d3f: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] + 481d46: 48 8d 4a 01 lea rcx, [rdx + 1] + 481d4a: 48 89 8d 78 ff ff ff mov qword ptr [rbp - 136], rcx + 481d51: 48 8b 8d 70 ff ff ff mov rcx, qword ptr [rbp - 144] + 481d58: 48 89 04 d1 mov qword ptr [rcx + 8*rdx], rax + 481d5c: e9 9f df ff ff jmp 0x47fd00 <__printf_fp_l+0x9c0> + 481d61: 44 89 8d 18 ff ff ff mov dword ptr [rbp - 232], r9d + 481d68: 4c 89 ad 10 ff ff ff mov qword ptr [rbp - 240], r13 + 481d6f: e8 1c 20 f9 ff call 0x413d90 <_IO_vtable_check> + 481d74: 48 8b 43 38 mov rax, qword ptr [rbx + 56] + 481d78: 48 c7 85 20 ff ff ff 00 00 00 00 mov qword ptr [rbp - 224], 0 + 481d83: 44 8b 8d 18 ff ff ff mov r9d, dword ptr [rbp - 232] + 481d8a: 4c 8b 85 10 ff ff ff mov r8, qword ptr [rbp - 240] + 481d91: e9 39 ec ff ff jmp 0x4809cf <__printf_fp_l+0x168f> + 481d96: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d + 481d9d: be 2d 00 00 00 mov esi, 45 + 481da2: 4c 89 e7 mov rdi, r12 + 481da5: e8 46 56 f9 ff call 0x4173f0 <__overflow> + 481daa: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] + 481db1: 83 f8 ff cmp eax, -1 + 481db4: 0f 94 c0 sete al + 481db7: e9 28 e4 ff ff jmp 0x4801e4 <__printf_fp_l+0xea4> + 481dbc: 4c 89 85 10 ff ff ff mov qword ptr [rbp - 240], r8 + 481dc3: 44 89 8d 18 ff ff ff mov dword ptr [rbp - 232], r9d + 481dca: e8 c1 1f f9 ff call 0x413d90 <_IO_vtable_check> + 481dcf: 48 8b 43 38 mov rax, qword ptr [rbx + 56] + 481dd3: 44 8b 8d 18 ff ff ff mov r9d, dword ptr [rbp - 232] + 481dda: 4c 8b 85 10 ff ff ff mov r8, qword ptr [rbp - 240] + 481de1: e9 e9 eb ff ff jmp 0x4809cf <__printf_fp_l+0x168f> + 481de6: 4c 63 e7 movsxd r12, edi + 481de9: 4d 89 f2 mov r10, r14 + 481dec: 4d 29 e0 sub r8, r12 + 481def: e9 87 fe ff ff jmp 0x481c7b <__printf_fp_l+0x293b> + 481df4: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d + 481dfb: be 2b 00 00 00 mov esi, 43 + 481e00: e9 ca e3 ff ff jmp 0x4801cf <__printf_fp_l+0xe8f> + 481e05: 85 f6 test esi, esi + 481e07: 0f 84 f3 de ff ff je 0x47fd00 <__printf_fp_l+0x9c0> + 481e0d: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] + 481e14: f3 48 0f bc c0 tzcnt rax, rax + 481e19: 41 89 c0 mov r8d, eax + 481e1c: 4c 8b 36 mov r14, qword ptr [rsi] + 481e1f: 4d 85 f6 test r14, r14 + 481e22: 0f 84 19 01 00 00 je 0x481f41 <__printf_fp_l+0x2c01> + 481e28: 45 31 c0 xor r8d, r8d + 481e2b: 41 bf 40 00 00 00 mov r15d, 64 + 481e31: 48 89 fe mov rsi, rdi + 481e34: f3 4d 0f bc c6 tzcnt r8, r14 + 481e39: 44 39 c0 cmp eax, r8d + 481e3c: 44 0f 4e c0 cmovle r8d, eax + 481e40: 41 29 cf sub r15d, ecx + 481e43: 45 31 f6 xor r14d, r14d + 481e46: e9 c2 fb ff ff jmp 0x481a0d <__printf_fp_l+0x26cd> + 481e4b: 8b 8d 40 ff ff ff mov ecx, dword ptr [rbp - 192] + 481e51: c7 00 31 00 00 00 mov dword ptr [rax], 49 + 481e57: 89 48 04 mov dword ptr [rax + 4], ecx + 481e5a: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 481e61: f6 40 0c 08 test byte ptr [rax + 12], 8 + 481e65: 75 08 jne 0x481e6f <__printf_fp_l+0x2b2f> + 481e67: 85 db test ebx, ebx + 481e69: 0f 84 c0 00 00 00 je 0x481f2f <__printf_fp_l+0x2bef> + 481e6f: 48 63 85 cc fe ff ff movsxd rax, dword ptr [rbp - 308] + 481e76: 48 8b b5 d0 fe ff ff mov rsi, qword ptr [rbp - 304] + 481e7d: c7 44 86 08 30 00 00 00 mov dword ptr [rsi + 4*rax + 8], 48 + 481e85: 8d 5c 03 01 lea ebx, [rbx + rax + 1] + 481e89: 49 89 f6 mov r14, rsi + 481e8c: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] + 481e93: 83 85 68 ff ff ff 01 add dword ptr [rbp - 152], 1 + 481e9a: 48 63 70 08 movsxd rsi, dword ptr [rax + 8] + 481e9e: 48 c7 c0 f0 ff ff ff mov rax, -16 + 481ea5: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 481ea9: c7 85 cc fe ff ff 01 00 00 00 mov dword ptr [rbp - 308], 1 + 481eb3: 0f b7 04 70 movzx eax, word ptr [rax + 2*rsi] + 481eb7: 66 25 00 01 and ax, 256 + 481ebb: 66 83 f8 01 cmp ax, 1 + 481ebf: 19 c0 sbb eax, eax + 481ec1: 83 e0 20 and eax, 32 + 481ec4: 83 c0 45 add eax, 69 + 481ec7: 89 85 64 ff ff ff mov dword ptr [rbp - 156], eax + 481ecd: e9 0c f5 ff ff jmp 0x4813de <__printf_fp_l+0x209e> + 481ed2: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b + 481ed9: be 20 00 00 00 mov esi, 32 + 481ede: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx + 481ee4: e9 d7 fb ff ff jmp 0x481ac0 <__printf_fp_l+0x2780> + 481ee9: 48 c7 85 20 ff ff ff 00 00 00 00 mov qword ptr [rbp - 224], 0 + 481ef4: 45 89 cd mov r13d, r9d + 481ef7: e9 07 eb ff ff jmp 0x480a03 <__printf_fp_l+0x16c3> + 481efc: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d + 481f03: be 20 00 00 00 mov esi, 32 + 481f08: e9 c2 e2 ff ff jmp 0x4801cf <__printf_fp_l+0xe8f> + 481f0d: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d + 481f14: be 2b 00 00 00 mov esi, 43 + 481f19: e9 84 fe ff ff jmp 0x481da2 <__printf_fp_l+0x2a62> + 481f1e: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d + 481f25: be 20 00 00 00 mov esi, 32 + 481f2a: e9 73 fe ff ff jmp 0x481da2 <__printf_fp_l+0x2a62> + 481f2f: 8b 9d d8 fe ff ff mov ebx, dword ptr [rbp - 296] + 481f35: 4c 8b b5 d0 fe ff ff mov r14, qword ptr [rbp - 304] + 481f3c: e9 4b ff ff ff jmp 0x481e8c <__printf_fp_l+0x2b4c> + 481f41: 41 bf 40 00 00 00 mov r15d, 64 + 481f47: 48 89 fe mov rsi, rdi + 481f4a: 41 29 cf sub r15d, ecx + 481f4d: e9 bb fa ff ff jmp 0x481a0d <__printf_fp_l+0x26cd> + 481f52: e8 79 9c fc ff call 0x44bbd0 <__stack_chk_fail_local> + 481f57: 31 ff xor edi, edi + 481f59: 45 31 ff xor r15d, r15d + 481f5c: e9 56 f1 ff ff jmp 0x4810b7 <__printf_fp_l+0x1d77> + 481f61: ba 06 00 00 00 mov edx, 6 + 481f66: 48 8d 35 f3 99 02 00 lea rsi, [rip + 170483] # 0x4ab960 <_itowa_lower_digits+0xe0> + 481f6d: 4c 89 f7 mov rdi, r14 + 481f70: e8 3b de fe ff call 0x46fdb0 + 481f75: 8b 85 40 ff ff ff mov eax, dword ptr [rbp - 192] + 481f7b: 41 89 46 04 mov dword ptr [r14 + 4], eax + 481f7f: 49 8d 46 08 lea rax, [r14 + 8] + 481f83: 4c 39 f8 cmp rax, r15 + 481f86: 76 0e jbe 0x481f96 <__printf_fp_l+0x2c56> + 481f88: 49 83 c7 14 add r15, 20 + 481f8c: e9 4a e7 ff ff jmp 0x4806db <__printf_fp_l+0x139b> + 481f91: e9 14 f7 f7 ff jmp 0x4016aa <__printf_fp_l.cold> + 481f96: 4c 89 fa mov rdx, r15 + 481f99: 49 8d 7e 18 lea rdi, [r14 + 24] + 481f9d: be 30 00 00 00 mov esi, 48 + 481fa2: 49 83 c7 10 add r15, 16 + 481fa6: 48 29 c2 sub rdx, rax + 481fa9: 48 c1 fa 02 sar rdx, 2 + 481fad: e8 8e f1 f7 ff call 0x401140 <.plt+0x120> + 481fb2: e9 24 e7 ff ff jmp 0x4806db <__printf_fp_l+0x139b> + 481fb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000481fc0 <__printf_fp>: + 481fc0: f3 0f 1e fa endbr64 + 481fc4: 48 c7 c0 a8 ff ff ff mov rax, -88 + 481fcb: 49 89 f0 mov r8, rsi + 481fce: 48 89 d1 mov rcx, rdx + 481fd1: 4c 89 c2 mov rdx, r8 + 481fd4: 64 48 8b 30 mov rsi, qword ptr fs:[rax] + 481fd8: e9 63 d3 ff ff jmp 0x47f340 <__printf_fp_l> + 481fdd: 0f 1f 00 nop dword ptr [rax] + +0000000000481fe0 <__guess_grouping>: + 481fe0: f3 0f 1e fa endbr64 + 481fe4: 0f b6 06 movzx eax, byte ptr [rsi] + 481fe7: 45 31 c0 xor r8d, r8d + 481fea: 83 e8 01 sub eax, 1 + 481fed: 3c 7d cmp al, 125 + 481fef: 76 1d jbe 0x48200e <__guess_grouping+0x2e> + 481ff1: eb 22 jmp 0x482015 <__guess_grouping+0x35> + 481ff3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 481ff8: 0f b6 46 01 movzx eax, byte ptr [rsi + 1] + 481ffc: 48 83 c6 01 add rsi, 1 + 482000: 41 83 c0 01 add r8d, 1 + 482004: 29 cf sub edi, ecx + 482006: 3c 7e cmp al, 126 + 482008: 77 0b ja 0x482015 <__guess_grouping+0x35> + 48200a: 84 c0 test al, al + 48200c: 74 12 je 0x482020 <__guess_grouping+0x40> + 48200e: 0f be 0e movsx ecx, byte ptr [rsi] + 482011: 39 cf cmp edi, ecx + 482013: 77 e3 ja 0x481ff8 <__guess_grouping+0x18> + 482015: 44 89 c0 mov eax, r8d + 482018: c3 ret + 482019: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 482020: 8d 47 ff lea eax, [rdi - 1] + 482023: 31 d2 xor edx, edx + 482025: f7 f1 div ecx + 482027: 41 01 c0 add r8d, eax + 48202a: 44 89 c0 mov eax, r8d + 48202d: c3 ret + 48202e: 66 90 nop + +0000000000482030 : + 482030: f3 0f 1e fa endbr64 + 482034: 41 54 push r12 + 482036: 55 push rbp + 482037: 53 push rbx + 482038: 48 63 df movsxd rbx, edi + 48203b: 81 fb ff 00 00 00 cmp ebx, 255 + 482041: 0f 87 f9 00 00 00 ja 0x482140 + 482047: 48 89 f5 mov rbp, rsi + 48204a: 49 89 d4 mov r12, rdx + 48204d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 482055: 85 c0 test eax, eax + 482057: 0f 85 b3 00 00 00 jne 0x482110 + 48205d: b9 01 00 00 00 mov ecx, 1 + 482062: 0f b1 0d 3f 0f 04 00 cmpxchg dword ptr [rip + 266047], ecx # 0x4c2fa8 + 482069: 48 8b 0d d8 18 04 00 mov rcx, qword ptr [rip + 268504] # 0x4c3948 <__printf_function_table> + 482070: 48 85 c9 test rcx, rcx + 482073: 74 33 je 0x4820a8 + 482075: 48 8b 05 ec 18 04 00 mov rax, qword ptr [rip + 268524] # 0x4c3968 <__printf_arginfo_table> + 48207c: 48 89 2c d9 mov qword ptr [rcx + 8*rbx], rbp + 482080: 45 31 c0 xor r8d, r8d + 482083: 4c 89 24 d8 mov qword ptr [rax + 8*rbx], r12 + 482087: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 48208f: 85 c0 test eax, eax + 482091: 75 4d jne 0x4820e0 + 482093: 83 2d 0e 0f 04 00 01 sub dword ptr [rip + 265998], 1 # 0x4c2fa8 + 48209a: 5b pop rbx + 48209b: 44 89 c0 mov eax, r8d + 48209e: 5d pop rbp + 48209f: 41 5c pop r12 + 4820a1: c3 ret + 4820a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4820a8: be 10 00 00 00 mov esi, 16 + 4820ad: bf 00 01 00 00 mov edi, 256 + 4820b2: e8 a9 e7 f9 ff call 0x420860 + 4820b7: 48 89 05 aa 18 04 00 mov qword ptr [rip + 268458], rax # 0x4c3968 <__printf_arginfo_table> + 4820be: 48 85 c0 test rax, rax + 4820c1: 0f 84 92 00 00 00 je 0x482159 + 4820c7: 48 8d 88 00 08 00 00 lea rcx, [rax + 2048] + 4820ce: 48 89 0d 73 18 04 00 mov qword ptr [rip + 268403], rcx # 0x4c3948 <__printf_function_table> + 4820d5: eb a5 jmp 0x48207c + 4820d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4820e0: 31 c0 xor eax, eax + 4820e2: 87 05 c0 0e 04 00 xchg dword ptr [rip + 265920], eax # 0x4c2fa8 + 4820e8: 83 f8 01 cmp eax, 1 + 4820eb: 7e ad jle 0x48209a + 4820ed: 45 31 d2 xor r10d, r10d + 4820f0: ba 01 00 00 00 mov edx, 1 + 4820f5: be 81 00 00 00 mov esi, 129 + 4820fa: b8 ca 00 00 00 mov eax, 202 + 4820ff: 48 8d 3d a2 0e 04 00 lea rdi, [rip + 265890] # 0x4c2fa8 + 482106: 0f 05 syscall + 482108: eb 90 jmp 0x48209a + 48210a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 482110: 31 c0 xor eax, eax + 482112: b9 01 00 00 00 mov ecx, 1 + 482117: f0 lock + 482118: 0f b1 0d 89 0e 04 00 cmpxchg dword ptr [rip + 265865], ecx # 0x4c2fa8 + 48211f: 0f 84 44 ff ff ff je 0x482069 + 482125: 48 8d 3d 7c 0e 04 00 lea rdi, [rip + 265852] # 0x4c2fa8 + 48212c: e8 6f 7c f9 ff call 0x419da0 <__lll_lock_wait_private> + 482131: e9 33 ff ff ff jmp 0x482069 + 482136: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 482140: 48 c7 c0 c0 ff ff ff mov rax, -64 + 482147: 41 b8 ff ff ff ff mov r8d, 4294967295 + 48214d: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 482154: e9 41 ff ff ff jmp 0x48209a + 482159: 41 83 c8 ff or r8d, -1 + 48215d: e9 25 ff ff ff jmp 0x482087 + 482162: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48216d: 0f 1f 00 nop dword ptr [rax] + +0000000000482170 : + 482170: f3 0f 1e fa endbr64 + 482174: 41 54 push r12 + 482176: 55 push rbp + 482177: 53 push rbx + 482178: 48 63 df movsxd rbx, edi + 48217b: 81 fb ff 00 00 00 cmp ebx, 255 + 482181: 0f 87 f9 00 00 00 ja 0x482280 + 482187: 48 89 f5 mov rbp, rsi + 48218a: 49 89 d4 mov r12, rdx + 48218d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 482195: 85 c0 test eax, eax + 482197: 0f 85 b3 00 00 00 jne 0x482250 + 48219d: b9 01 00 00 00 mov ecx, 1 + 4821a2: 0f b1 0d ff 0d 04 00 cmpxchg dword ptr [rip + 265727], ecx # 0x4c2fa8 + 4821a9: 48 8b 0d 98 17 04 00 mov rcx, qword ptr [rip + 268184] # 0x4c3948 <__printf_function_table> + 4821b0: 48 85 c9 test rcx, rcx + 4821b3: 74 33 je 0x4821e8 + 4821b5: 48 8b 05 ac 17 04 00 mov rax, qword ptr [rip + 268204] # 0x4c3968 <__printf_arginfo_table> + 4821bc: 48 89 2c d9 mov qword ptr [rcx + 8*rbx], rbp + 4821c0: 45 31 c0 xor r8d, r8d + 4821c3: 4c 89 24 d8 mov qword ptr [rax + 8*rbx], r12 + 4821c7: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4821cf: 85 c0 test eax, eax + 4821d1: 75 4d jne 0x482220 + 4821d3: 83 2d ce 0d 04 00 01 sub dword ptr [rip + 265678], 1 # 0x4c2fa8 + 4821da: 5b pop rbx + 4821db: 44 89 c0 mov eax, r8d + 4821de: 5d pop rbp + 4821df: 41 5c pop r12 + 4821e1: c3 ret + 4821e2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4821e8: be 10 00 00 00 mov esi, 16 + 4821ed: bf 00 01 00 00 mov edi, 256 + 4821f2: e8 69 e6 f9 ff call 0x420860 + 4821f7: 48 89 05 6a 17 04 00 mov qword ptr [rip + 268138], rax # 0x4c3968 <__printf_arginfo_table> + 4821fe: 48 85 c0 test rax, rax + 482201: 0f 84 92 00 00 00 je 0x482299 + 482207: 48 8d 88 00 08 00 00 lea rcx, [rax + 2048] + 48220e: 48 89 0d 33 17 04 00 mov qword ptr [rip + 268083], rcx # 0x4c3948 <__printf_function_table> + 482215: eb a5 jmp 0x4821bc + 482217: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 482220: 31 c0 xor eax, eax + 482222: 87 05 80 0d 04 00 xchg dword ptr [rip + 265600], eax # 0x4c2fa8 + 482228: 83 f8 01 cmp eax, 1 + 48222b: 7e ad jle 0x4821da + 48222d: 45 31 d2 xor r10d, r10d + 482230: ba 01 00 00 00 mov edx, 1 + 482235: be 81 00 00 00 mov esi, 129 + 48223a: b8 ca 00 00 00 mov eax, 202 + 48223f: 48 8d 3d 62 0d 04 00 lea rdi, [rip + 265570] # 0x4c2fa8 + 482246: 0f 05 syscall + 482248: eb 90 jmp 0x4821da + 48224a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 482250: 31 c0 xor eax, eax + 482252: b9 01 00 00 00 mov ecx, 1 + 482257: f0 lock + 482258: 0f b1 0d 49 0d 04 00 cmpxchg dword ptr [rip + 265545], ecx # 0x4c2fa8 + 48225f: 0f 84 44 ff ff ff je 0x4821a9 + 482265: 48 8d 3d 3c 0d 04 00 lea rdi, [rip + 265532] # 0x4c2fa8 + 48226c: e8 2f 7b f9 ff call 0x419da0 <__lll_lock_wait_private> + 482271: e9 33 ff ff ff jmp 0x4821a9 + 482276: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 482280: 48 c7 c0 c0 ff ff ff mov rax, -64 + 482287: 41 b8 ff ff ff ff mov r8d, 4294967295 + 48228d: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 482294: e9 41 ff ff ff jmp 0x4821da + 482299: 41 83 c8 ff or r8d, -1 + 48229d: e9 25 ff ff ff jmp 0x4821c7 + 4822a2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4822ac: 0f 1f 40 00 nop dword ptr [rax] + +00000000004822b0 <__printf_fphex>: + 4822b0: f3 0f 1e fa endbr64 + 4822b4: 41 57 push r15 + 4822b6: 41 56 push r14 + 4822b8: 41 55 push r13 + 4822ba: 41 54 push r12 + 4822bc: 55 push rbp + 4822bd: 48 89 fd mov rbp, rdi + 4822c0: 53 push rbx + 4822c1: 48 81 ec 78 01 00 00 sub rsp, 376 + 4822c8: 8b 3e mov edi, dword ptr [rsi] + 4822ca: 0f b6 46 0d movzx eax, byte ptr [rsi + 13] + 4822ce: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 4822d3: 89 c1 mov ecx, eax + 4822d5: c0 e9 02 shr cl, 2 + 4822d8: 64 48 8b 1c 25 28 00 00 00 mov rbx, qword ptr fs:[40] + 4822e1: 48 89 9c 24 68 01 00 00 mov qword ptr [rsp + 360], rbx + 4822e9: 31 db xor ebx, ebx + 4822eb: 89 7c 24 20 mov dword ptr [rsp + 32], edi + 4822ef: 8b 7e 04 mov edi, dword ptr [rsi + 4] + 4822f2: 89 7c 24 2c mov dword ptr [rsp + 44], edi + 4822f6: 89 cf mov edi, ecx + 4822f8: 83 e7 01 and edi, 1 + 4822fb: 89 7c 24 28 mov dword ptr [rsp + 40], edi + 4822ff: a8 01 test al, 1 + 482301: 0f 85 29 05 00 00 jne 0x482830 <__printf_fphex+0x580> + 482307: 48 c7 c1 b0 ff ff ff mov rcx, -80 + 48230e: 64 48 8b 09 mov rcx, qword ptr fs:[rcx] + 482312: 48 8b 09 mov rcx, qword ptr [rcx] + 482315: 4c 8b 61 40 mov r12, qword ptr [rcx + 64] + 482319: 44 8b 69 58 mov r13d, dword ptr [rcx + 88] + 48231d: 41 80 3c 24 00 cmp byte ptr [r12], 0 + 482322: 0f 84 df 1d 00 00 je 0x484107 <__printf_fphex+0x1e57> + 482328: 45 85 ed test r13d, r13d + 48232b: 0f 84 d6 1d 00 00 je 0x484107 <__printf_fphex+0x1e57> + 482331: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 482336: 48 8b 0a mov rcx, qword ptr [rdx] + 482339: 4c 63 73 08 movsxd r14, dword ptr [rbx + 8] + 48233d: a8 10 test al, 16 + 48233f: 0f 84 0b 05 00 00 je 0x482850 <__printf_fphex+0x5a0> + 482345: 66 0f 6f 11 movdqa xmm2, xmmword ptr [rcx] + 482349: 66 0f 6f ca movdqa xmm1, xmm2 + 48234d: 66 0f 6f c2 movdqa xmm0, xmm2 + 482351: 0f 29 54 24 10 movaps xmmword ptr [rsp + 16], xmm2 + 482356: e8 75 b5 00 00 call 0x48d8d0 <__unordtf2> + 48235b: 48 85 c0 test rax, rax + 48235e: 0f 85 4c 17 00 00 jne 0x483ab0 <__printf_fphex+0x1800> + 482364: 0f 28 5c 24 10 movaps xmm3, xmmword ptr [rsp + 16] + 482369: 66 0f 6f 44 24 10 movdqa xmm0, xmmword ptr [rsp + 16] + 48236f: 66 0f 6f 0d 19 96 02 00 movdqa xmm1, xmmword ptr [rip + 169497] # 0x4ab990 <_itowa_lower_digits+0x110> + 482377: 66 0f db 05 01 96 02 00 pand xmm0, xmmword ptr [rip + 169473] # 0x4ab980 <_itowa_lower_digits+0x100> + 48237f: 0f 50 db movmskps ebx, xmm3 + 482382: 83 e3 08 and ebx, 8 + 482385: 0f 29 44 24 30 movaps xmmword ptr [rsp + 48], xmm0 + 48238a: e8 41 b5 00 00 call 0x48d8d0 <__unordtf2> + 48238f: 48 85 c0 test rax, rax + 482392: 75 1c jne 0x4823b0 <__printf_fphex+0x100> + 482394: 66 0f 6f 0d f4 95 02 00 movdqa xmm1, xmmword ptr [rip + 169460] # 0x4ab990 <_itowa_lower_digits+0x110> + 48239c: 66 0f 6f 44 24 30 movdqa xmm0, xmmword ptr [rsp + 48] + 4823a2: e8 39 b7 00 00 call 0x48dae0 <__lttf2> + 4823a7: 48 85 c0 test rax, rax + 4823aa: 0f 8f 58 0c 00 00 jg 0x483008 <__printf_fphex+0xd58> + 4823b0: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] + 4823b5: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 4823ba: 31 c9 xor ecx, ecx + 4823bc: 41 83 fe 41 cmp r14d, 65 + 4823c0: 4c 8d b4 24 60 01 00 00 lea r14, [rsp + 352] + 4823c8: 0f 94 c1 sete cl + 4823cb: ba 10 00 00 00 mov edx, 16 + 4823d0: 4c 89 f6 mov rsi, r14 + 4823d3: 4c 89 ff mov rdi, r15 + 4823d6: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 4823db: e8 20 c8 ff ff call 0x47ec00 <_itoa_word> + 4823e0: 48 8d 8c 24 30 01 00 00 lea rcx, [rsp + 304] + 4823e8: 48 8d 3d 91 94 02 00 lea rdi, [rip + 169105] # 0x4ab880 <_itowa_lower_digits> + 4823ef: 49 89 c2 mov r10, rax + 4823f2: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4823f7: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx + 4823fc: 49 89 c8 mov r8, rcx + 4823ff: 8b 70 08 mov esi, dword ptr [rax + 8] + 482402: 48 8d 05 d7 93 02 00 lea rax, [rip + 168919] # 0x4ab7e0 <_itowa_upper_digits> + 482409: 83 fe 41 cmp esi, 65 + 48240c: 48 0f 44 f8 cmove rdi, rax + 482410: 4c 89 f8 mov rax, r15 + 482413: 48 89 c2 mov rdx, rax + 482416: 4c 89 c1 mov rcx, r8 + 482419: 49 83 e8 04 sub r8, 4 + 48241d: 83 e2 0f and edx, 15 + 482420: 8b 14 97 mov edx, dword ptr [rdi + 4*rdx] + 482423: 41 89 10 mov dword ptr [r8], edx + 482426: 48 89 c2 mov rdx, rax + 482429: 48 c1 e8 04 shr rax, 4 + 48242d: 48 83 fa 0f cmp rdx, 15 + 482431: 77 e0 ja 0x482413 <__printf_fphex+0x163> + 482433: 48 8d bc 24 50 01 00 00 lea rdi, [rsp + 336] + 48243b: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx + 482440: 49 39 fa cmp r10, rdi + 482443: 0f 86 c1 00 00 00 jbe 0x48250a <__printf_fphex+0x25a> + 482449: 4c 89 d2 mov rdx, r10 + 48244c: be 30 00 00 00 mov esi, 48 + 482451: 4c 89 44 24 60 mov qword ptr [rsp + 96], r8 + 482456: 48 29 fa sub rdx, rdi + 482459: 4c 89 54 24 58 mov qword ptr [rsp + 88], r10 + 48245e: 48 89 54 24 50 mov qword ptr [rsp + 80], rdx + 482463: e8 a8 ec f7 ff call 0x401110 <.plt+0xf0> + 482468: 4c 8b 54 24 58 mov r10, qword ptr [rsp + 88] + 48246d: 48 8b 54 24 50 mov rdx, qword ptr [rsp + 80] + 482472: 48 89 c7 mov rdi, rax + 482475: 48 f7 d0 not rax + 482478: 4c 8b 44 24 60 mov r8, qword ptr [rsp + 96] + 48247d: 4c 01 d0 add rax, r10 + 482480: 48 83 f8 02 cmp rax, 2 + 482484: 0f 86 2b 1b 00 00 jbe 0x483fb5 <__printf_fphex+0x1d05> + 48248a: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] + 48248f: 48 89 d0 mov rax, rdx + 482492: 66 0f 6f 0d 96 95 02 00 movdqa xmm1, xmmword ptr [rip + 169366] # 0x4aba30 <__PRETTY_FUNCTION__.15462+0x10> + 48249a: 31 f6 xor esi, esi + 48249c: 48 c1 e8 02 shr rax, 2 + 4824a0: 48 83 e9 14 sub rcx, 20 + 4824a4: 0f 1f 40 00 nop dword ptr [rax] + 4824a8: 48 83 c6 01 add rsi, 1 + 4824ac: 0f 11 09 movups xmmword ptr [rcx], xmm1 + 4824af: 48 83 e9 10 sub rcx, 16 + 4824b3: 48 39 c6 cmp rsi, rax + 4824b6: 75 f0 jne 0x4824a8 <__printf_fphex+0x1f8> + 4824b8: 48 89 d0 mov rax, rdx + 4824bb: 48 83 e0 fc and rax, -4 + 4824bf: 48 89 c1 mov rcx, rax + 4824c2: 49 29 c2 sub r10, rax + 4824c5: 48 f7 d9 neg rcx + 4824c8: 49 8d 0c 88 lea rcx, [r8 + 4*rcx] + 4824cc: 48 39 d0 cmp rax, rdx + 4824cf: 74 27 je 0x4824f8 <__printf_fphex+0x248> + 4824d1: 49 8d 42 ff lea rax, [r10 - 1] + 4824d5: c7 41 fc 30 00 00 00 mov dword ptr [rcx - 4], 48 + 4824dc: 48 39 c7 cmp rdi, rax + 4824df: 73 17 jae 0x4824f8 <__printf_fphex+0x248> + 4824e1: 49 83 ea 02 sub r10, 2 + 4824e5: c7 41 f8 30 00 00 00 mov dword ptr [rcx - 8], 48 + 4824ec: 4c 39 d7 cmp rdi, r10 + 4824ef: 73 07 jae 0x4824f8 <__printf_fphex+0x248> + 4824f1: c7 41 f4 30 00 00 00 mov dword ptr [rcx - 12], 48 + 4824f8: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4824fd: 48 f7 da neg rdx + 482500: 49 89 fa mov r10, rdi + 482503: 4d 8d 04 90 lea r8, [r8 + 4*rdx] + 482507: 8b 70 08 mov esi, dword ptr [rax + 8] + 48250a: 66 0f 6f 64 24 10 movdqa xmm4, xmmword ptr [rsp + 16] + 482510: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 482515: 31 c9 xor ecx, ecx + 482517: ba 10 00 00 00 mov edx, 16 + 48251c: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 482521: 66 44 0f c5 dc 06 pextrw r11d, xmm4, 6 + 482527: 89 c0 mov eax, eax + 482529: 49 c1 e3 20 shl r11, 32 + 48252d: 49 09 c3 or r11, rax + 482530: 83 fe 41 cmp esi, 65 + 482533: 4c 89 d6 mov rsi, r10 + 482536: 0f 94 c1 sete cl + 482539: 4c 89 df mov rdi, r11 + 48253c: 4c 89 5c 24 40 mov qword ptr [rsp + 64], r11 + 482541: e8 ba c6 ff ff call 0x47ec00 <_itoa_word> + 482546: 4c 8b 5c 24 40 mov r11, qword ptr [rsp + 64] + 48254b: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 482550: 48 8d 35 89 92 02 00 lea rsi, [rip + 168585] # 0x4ab7e0 <_itowa_upper_digits> + 482557: 49 89 c1 mov r9, rax + 48255a: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48255f: 83 78 08 41 cmp dword ptr [rax + 8], 65 + 482563: 48 8d 05 16 93 02 00 lea rax, [rip + 168726] # 0x4ab880 <_itowa_lower_digits> + 48256a: 48 0f 45 f0 cmovne rsi, rax + 48256e: 4c 89 d8 mov rax, r11 + 482571: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 482578: 48 89 c2 mov rdx, rax + 48257b: 4c 89 c1 mov rcx, r8 + 48257e: 49 83 e8 04 sub r8, 4 + 482582: 83 e2 0f and edx, 15 + 482585: 8b 14 96 mov edx, dword ptr [rsi + 4*rdx] + 482588: 41 89 10 mov dword ptr [r8], edx + 48258b: 48 89 c2 mov rdx, rax + 48258e: 48 c1 e8 04 shr rax, 4 + 482592: 48 83 fa 0f cmp rdx, 15 + 482596: 77 e0 ja 0x482578 <__printf_fphex+0x2c8> + 482598: 4c 8d 94 24 44 01 00 00 lea r10, [rsp + 324] + 4825a0: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx + 4825a5: 4d 39 d1 cmp r9, r10 + 4825a8: 0f 86 cc 00 00 00 jbe 0x48267a <__printf_fphex+0x3ca> + 4825ae: 4c 89 ca mov rdx, r9 + 4825b1: 4c 89 d7 mov rdi, r10 + 4825b4: be 30 00 00 00 mov esi, 48 + 4825b9: 4c 89 5c 24 68 mov qword ptr [rsp + 104], r11 + 4825be: 4c 29 d2 sub rdx, r10 + 4825c1: 4c 89 44 24 60 mov qword ptr [rsp + 96], r8 + 4825c6: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 4825cb: 48 89 54 24 50 mov qword ptr [rsp + 80], rdx + 4825d0: e8 3b eb f7 ff call 0x401110 <.plt+0xf0> + 4825d5: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 4825da: 48 8b 54 24 50 mov rdx, qword ptr [rsp + 80] + 4825df: 49 89 c2 mov r10, rax + 4825e2: 48 f7 d0 not rax + 4825e5: 4c 8b 44 24 60 mov r8, qword ptr [rsp + 96] + 4825ea: 4c 8b 5c 24 68 mov r11, qword ptr [rsp + 104] + 4825ef: 4c 01 c8 add rax, r9 + 4825f2: 48 83 f8 02 cmp rax, 2 + 4825f6: 0f 86 b1 19 00 00 jbe 0x483fad <__printf_fphex+0x1cfd> + 4825fc: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] + 482601: 48 89 d0 mov rax, rdx + 482604: 66 0f 6f 0d 24 94 02 00 movdqa xmm1, xmmword ptr [rip + 168996] # 0x4aba30 <__PRETTY_FUNCTION__.15462+0x10> + 48260c: 31 f6 xor esi, esi + 48260e: 48 c1 e8 02 shr rax, 2 + 482612: 48 83 e9 14 sub rcx, 20 + 482616: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 482620: 48 83 c6 01 add rsi, 1 + 482624: 0f 11 09 movups xmmword ptr [rcx], xmm1 + 482627: 48 83 e9 10 sub rcx, 16 + 48262b: 48 39 c6 cmp rsi, rax + 48262e: 75 f0 jne 0x482620 <__printf_fphex+0x370> + 482630: 48 89 d0 mov rax, rdx + 482633: 48 83 e0 fc and rax, -4 + 482637: 48 89 c1 mov rcx, rax + 48263a: 49 29 c1 sub r9, rax + 48263d: 48 f7 d9 neg rcx + 482640: 49 8d 0c 88 lea rcx, [r8 + 4*rcx] + 482644: 48 39 d0 cmp rax, rdx + 482647: 74 27 je 0x482670 <__printf_fphex+0x3c0> + 482649: 49 8d 41 ff lea rax, [r9 - 1] + 48264d: c7 41 fc 30 00 00 00 mov dword ptr [rcx - 4], 48 + 482654: 49 39 c2 cmp r10, rax + 482657: 73 17 jae 0x482670 <__printf_fphex+0x3c0> + 482659: 49 8d 79 fe lea rdi, [r9 - 2] + 48265d: c7 41 f8 30 00 00 00 mov dword ptr [rcx - 8], 48 + 482664: 49 39 fa cmp r10, rdi + 482667: 73 07 jae 0x482670 <__printf_fphex+0x3c0> + 482669: c7 41 f4 30 00 00 00 mov dword ptr [rcx - 12], 48 + 482670: 48 f7 da neg rdx + 482673: 4d 89 d1 mov r9, r10 + 482676: 4d 8d 04 90 lea r8, [r8 + 4*rdx] + 48267a: 66 0f 6f 6c 24 10 movdqa xmm5, xmmword ptr [rsp + 16] + 482680: 66 0f c5 c5 07 pextrw eax, xmm5, 7 + 482685: 66 a9 ff 7f test ax, 32767 + 482689: 0f 95 c0 setne al + 48268c: 4d 09 df or r15, r11 + 48268f: 83 c0 30 add eax, 48 + 482692: 88 44 24 40 mov byte ptr [rsp + 64], al + 482696: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] + 48269b: 48 c1 e8 30 shr rax, 48 + 48269f: 25 ff 7f 00 00 and eax, 32767 + 4826a4: 89 44 24 30 mov dword ptr [rsp + 48], eax + 4826a8: 0f 84 82 0d 00 00 je 0x483430 <__printf_fphex+0x1180> + 4826ae: 3d fe 3f 00 00 cmp eax, 16382 + 4826b3: 0f 8e 13 16 00 00 jle 0x483ccc <__printf_fphex+0x1a1c> + 4826b9: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 + 4826c1: 2d ff 3f 00 00 sub eax, 16383 + 4826c6: 89 c2 mov edx, eax + 4826c8: 45 31 d2 xor r10d, r10d + 4826cb: 4d 85 ff test r15, r15 + 4826ce: 41 0f 94 c2 sete r10b + 4826d2: 45 85 d2 test r10d, r10d + 4826d5: 0f 85 e2 05 00 00 jne 0x482cbd <__printf_fphex+0xa0d> + 4826db: 83 bc 24 2c 01 00 00 30 cmp dword ptr [rsp + 300], 48 + 4826e3: 75 19 jne 0x4826fe <__printf_fphex+0x44e> + 4826e5: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 4826ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4826f0: 48 83 e8 04 sub rax, 4 + 4826f4: 49 83 ee 01 sub r14, 1 + 4826f8: 83 78 fc 30 cmp dword ptr [rax - 4], 48 + 4826fc: 74 f2 je 0x4826f0 <__printf_fphex+0x440> + 4826fe: 4c 89 f0 mov rax, r14 + 482701: 8b 7c 24 20 mov edi, dword ptr [rsp + 32] + 482705: 4c 29 c8 sub rax, r9 + 482708: 48 89 44 24 60 mov qword ptr [rsp + 96], rax + 48270d: 83 ff ff cmp edi, -1 + 482710: 0f 84 4a 13 00 00 je 0x483a60 <__printf_fphex+0x17b0> + 482716: 4c 63 d7 movsxd r10, edi + 482719: 49 39 c2 cmp r10, rax + 48271c: 0f 8d b7 05 00 00 jge 0x482cd9 <__printf_fphex+0xa29> + 482722: 0f b6 44 24 40 movzx eax, byte ptr [rsp + 64] + 482727: 85 ff test edi, edi + 482729: 7e 06 jle 0x482731 <__printf_fphex+0x481> + 48272b: 43 0f b6 44 11 ff movzx eax, byte ptr [r9 + r10 - 1] + 482731: 0f be f0 movsx esi, al + 482734: 8d 78 bf lea edi, [rax - 65] + 482737: 43 0f b6 0c 11 movzx ecx, byte ptr [r9 + r10] + 48273c: 44 8d 5e c9 lea r11d, [rsi - 55] + 482740: 40 80 ff 05 cmp dil, 5 + 482744: 76 11 jbe 0x482757 <__printf_fphex+0x4a7> + 482746: 83 e8 61 sub eax, 97 + 482749: 8d 7e a9 lea edi, [rsi - 87] + 48274c: 83 ee 30 sub esi, 48 + 48274f: 3c 05 cmp al, 5 + 482751: 0f 47 fe cmova edi, esi + 482754: 41 89 fb mov r11d, edi + 482757: 8d 71 bf lea esi, [rcx - 65] + 48275a: 0f be c1 movsx eax, cl + 48275d: 40 80 fe 05 cmp sil, 5 + 482761: 0f 87 7b 15 00 00 ja 0x483ce2 <__printf_fphex+0x1a32> + 482767: 8d 48 c9 lea ecx, [rax - 55] + 48276a: bf 01 00 00 00 mov edi, 1 + 48276f: be 01 00 00 00 mov esi, 1 + 482774: d9 7c 24 7e fnstcw word ptr [rsp + 126] + 482778: 0f b7 44 24 7e movzx eax, word ptr [rsp + 126] + 48277d: 66 25 00 0c and ax, 3072 + 482781: 66 3d 00 08 cmp ax, 2048 + 482785: 0f 84 d4 17 00 00 je 0x483f5f <__printf_fphex+0x1caf> + 48278b: 0f 87 97 13 00 00 ja 0x483b28 <__printf_fphex+0x1878> + 482791: 66 85 c0 test ax, ax + 482794: 0f 85 5e 13 00 00 jne 0x483af8 <__printf_fphex+0x1848> + 48279a: 83 f9 07 cmp ecx, 7 + 48279d: 0f 8e 36 05 00 00 jle 0x482cd9 <__printf_fphex+0xa29> + 4827a3: 44 09 de or esi, r11d + 4827a6: 83 e6 01 and esi, 1 + 4827a9: 0f 84 2a 05 00 00 je 0x482cd9 <__printf_fphex+0xa29> + 4827af: 8b 4c 24 20 mov ecx, dword ptr [rsp + 32] + 4827b3: 83 e9 01 sub ecx, 1 + 4827b6: 0f 88 60 15 00 00 js 0x483d1c <__printf_fphex+0x1a6c> + 4827bc: 48 63 f1 movsxd rsi, ecx + 4827bf: 49 83 ea 02 sub r10, 2 + 4827c3: 89 c9 mov ecx, ecx + 4827c5: 49 29 ca sub r10, rcx + 4827c8: 49 8d 04 31 lea rax, [r9 + rsi] + 4827cc: 49 8d 34 b0 lea rsi, [r8 + 4*rsi] + 4827d0: 4f 8d 1c 11 lea r11, [r9 + r10] + 4827d4: eb 3f jmp 0x482815 <__printf_fphex+0x565> + 4827d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4827e0: 49 c7 c2 e0 ff ff ff mov r10, -32 + 4827e7: 48 0f be cf movsx rcx, dil + 4827eb: 64 4d 8b 12 mov r10, qword ptr fs:[r10] + 4827ef: 41 83 3c 8a 65 cmp dword ptr [r10 + 4*rcx], 101 + 4827f4: 0f 8e 43 16 00 00 jle 0x483e3d <__printf_fphex+0x1b8d> + 4827fa: c6 00 30 mov byte ptr [rax], 48 + 4827fd: 48 83 e8 01 sub rax, 1 + 482801: 48 83 ee 04 sub rsi, 4 + 482805: c7 46 04 30 00 00 00 mov dword ptr [rsi + 4], 48 + 48280c: 49 39 c3 cmp r11, rax + 48280f: 0f 84 07 15 00 00 je 0x483d1c <__printf_fphex+0x1a6c> + 482815: 0f b6 38 movzx edi, byte ptr [rax] + 482818: 40 80 ff 39 cmp dil, 57 + 48281c: 75 c2 jne 0x4827e0 <__printf_fphex+0x530> + 48281e: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 482823: 8b 4f 08 mov ecx, dword ptr [rdi + 8] + 482826: 89 0e mov dword ptr [rsi], ecx + 482828: 88 08 mov byte ptr [rax], cl + 48282a: e9 aa 04 00 00 jmp 0x482cd9 <__printf_fphex+0xa29> + 48282f: 90 nop + 482830: 48 c7 c1 b8 ff ff ff mov rcx, -72 + 482837: 64 48 8b 09 mov rcx, qword ptr fs:[rcx] + 48283b: 48 8b 09 mov rcx, qword ptr [rcx] + 48283e: 4c 8b 61 50 mov r12, qword ptr [rcx + 80] + 482842: 44 8b a9 98 01 00 00 mov r13d, dword ptr [rcx + 408] + 482849: e9 cf fa ff ff jmp 0x48231d <__printf_fphex+0x6d> + 48284e: 66 90 nop + 482850: 0f b6 53 0c movzx edx, byte ptr [rbx + 12] + 482854: f6 c2 01 test dl, 1 + 482857: 0f 84 4b 02 00 00 je 0x482aa8 <__printf_fphex+0x7f8> + 48285d: db 29 fld tbyte ptr [rcx] + 48285f: d9 c0 fld st(0) + 482861: db 7c 24 10 fstp tbyte ptr [rsp + 16] + 482865: d9 e5 fxam + 482867: df e0 fnstsw ax + 482869: 89 c3 mov ebx, eax + 48286b: 81 e3 00 02 00 00 and ebx, 512 + 482871: df e8 fucompi st, st(0) + 482873: 0f 8a f7 11 00 00 jp 0x483a70 <__printf_fphex+0x17c0> + 482879: db 2d 21 91 02 00 fld tbyte ptr [rip + 168225] # 0x4ab9a0 <_itowa_lower_digits+0x120> + 48287f: db 6c 24 10 fld tbyte ptr [rsp + 16] + 482883: d9 e1 fabs + 482885: df e9 fucompi st, st(1) + 482887: dd d8 fstp st(0) + 482889: 0f 86 01 08 00 00 jbe 0x483090 <__printf_fphex+0xde0> + 48288f: 48 c7 c0 f0 ff ff ff mov rax, -16 + 482896: 48 8d 0d b3 90 02 00 lea rcx, [rip + 168115] # 0x4ab950 <_itowa_lower_digits+0xd0> + 48289d: 4c 8d 25 70 90 02 00 lea r12, [rip + 168048] # 0x4ab914 <_itowa_lower_digits+0x94> + 4828a4: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 4828a8: 42 0f b7 04 70 movzx eax, word ptr [rax + 2*r14] + 4828ad: 4c 8d 35 7c 90 02 00 lea r14, [rip + 168060] # 0x4ab930 <_itowa_lower_digits+0xb0> + 4828b4: 66 25 00 01 and ax, 256 + 4828b8: 48 8d 05 5d 90 02 00 lea rax, [rip + 168029] # 0x4ab91c <_itowa_lower_digits+0x9c> + 4828bf: 4c 0f 44 f1 cmove r14, rcx + 4828c3: 4c 0f 44 e0 cmove r12, rax + 4828c7: 89 d0 mov eax, edx + 4828c9: 83 e0 20 and eax, 32 + 4828cc: 85 db test ebx, ebx + 4828ce: 0f 84 3c 01 00 00 je 0x482a10 <__printf_fphex+0x760> + 4828d4: 44 8b 6c 24 2c mov r13d, dword ptr [rsp + 44] + 4828d9: 41 83 ed 04 sub r13d, 4 + 4828dd: 84 c0 test al, al + 4828df: 0f 84 93 07 00 00 je 0x483078 <__printf_fphex+0xdc8> + 4828e5: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 4828e9: 31 db xor ebx, ebx + 4828eb: 85 c0 test eax, eax + 4828ed: 0f 85 7f 01 00 00 jne 0x482a72 <__printf_fphex+0x7c2> + 4828f3: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 4828f7: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 4828fb: 0f 83 ae 14 00 00 jae 0x483daf <__printf_fphex+0x1aff> + 482901: 48 8d 50 01 lea rdx, [rax + 1] + 482905: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 482909: c6 00 2d mov byte ptr [rax], 45 + 48290c: 83 c3 01 add ebx, 1 + 48290f: 44 8b 7c 24 28 mov r15d, dword ptr [rsp + 40] + 482914: 45 85 ff test r15d, r15d + 482917: 0f 84 73 09 00 00 je 0x483290 <__printf_fphex+0xfe0> + 48291d: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 482924: 41 8b 36 mov esi, dword ptr [r14] + 482927: 48 85 c0 test rax, rax + 48292a: 0f 84 90 0a 00 00 je 0x4833c0 <__printf_fphex+0x1110> + 482930: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 482934: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 482938: 0f 83 82 0a 00 00 jae 0x4833c0 <__printf_fphex+0x1110> + 48293e: 48 8d 4a 04 lea rcx, [rdx + 4] + 482942: 48 89 48 20 mov qword ptr [rax + 32], rcx + 482946: 89 32 mov dword ptr [rdx], esi + 482948: 83 fe ff cmp esi, -1 + 48294b: 0f 84 a7 06 00 00 je 0x482ff8 <__printf_fphex+0xd48> + 482951: 41 8b 76 04 mov esi, dword ptr [r14 + 4] + 482955: 83 c3 01 add ebx, 1 + 482958: 4d 8d 66 08 lea r12, [r14 + 8] + 48295c: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 482960: 48 39 50 28 cmp qword ptr [rax + 40], rdx + 482964: 0f 86 82 0a 00 00 jbe 0x4833ec <__printf_fphex+0x113c> + 48296a: 48 8d 4a 04 lea rcx, [rdx + 4] + 48296e: 48 89 48 20 mov qword ptr [rax + 32], rcx + 482972: 89 32 mov dword ptr [rdx], esi + 482974: 83 fe ff cmp esi, -1 + 482977: 0f 84 7b 06 00 00 je 0x482ff8 <__printf_fphex+0xd48> + 48297d: 41 8b 34 24 mov esi, dword ptr [r12] + 482981: 83 c3 01 add ebx, 1 + 482984: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 482988: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 48298c: 0f 83 82 0a 00 00 jae 0x483414 <__printf_fphex+0x1164> + 482992: 48 8d 4a 04 lea rcx, [rdx + 4] + 482996: 83 fe ff cmp esi, -1 + 482999: 48 89 48 20 mov qword ptr [rax + 32], rcx + 48299d: 0f 94 c0 sete al + 4829a0: 89 32 mov dword ptr [rdx], esi + 4829a2: 84 c0 test al, al + 4829a4: 0f 85 4e 06 00 00 jne 0x482ff8 <__printf_fphex+0xd48> + 4829aa: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4829af: 44 8d 63 01 lea r12d, [rbx + 1] + 4829b3: f6 40 0c 20 test byte ptr [rax + 12], 32 + 4829b7: 74 24 je 0x4829dd <__printf_fphex+0x72d> + 4829b9: 45 85 ed test r13d, r13d + 4829bc: 7e 1f jle 0x4829dd <__printf_fphex+0x72d> + 4829be: 49 63 dd movsxd rbx, r13d + 4829c1: be 20 00 00 00 mov esi, 32 + 4829c6: 48 89 ef mov rdi, rbp + 4829c9: 48 89 da mov rdx, rbx + 4829cc: e8 cf a0 fe ff call 0x46caa0 <_IO_wpadn> + 4829d1: 48 39 d8 cmp rax, rbx + 4829d4: 0f 85 1e 06 00 00 jne 0x482ff8 <__printf_fphex+0xd48> + 4829da: 45 01 ec add r12d, r13d + 4829dd: 48 8b 84 24 68 01 00 00 mov rax, qword ptr [rsp + 360] + 4829e5: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 4829ee: 0f 85 32 17 00 00 jne 0x484126 <__printf_fphex+0x1e76> + 4829f4: 48 81 c4 78 01 00 00 add rsp, 376 + 4829fb: 44 89 e0 mov eax, r12d + 4829fe: 5b pop rbx + 4829ff: 5d pop rbp + 482a00: 41 5c pop r12 + 482a02: 41 5d pop r13 + 482a04: 41 5e pop r14 + 482a06: 41 5f pop r15 + 482a08: c3 ret + 482a09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 482a10: f6 c2 50 test dl, 80 + 482a13: 0f 85 37 06 00 00 jne 0x483050 <__printf_fphex+0xda0> + 482a19: 44 8b 6c 24 2c mov r13d, dword ptr [rsp + 44] + 482a1e: 41 83 ed 03 sub r13d, 3 + 482a22: 84 c0 test al, al + 482a24: 0f 85 20 08 00 00 jne 0x48324a <__printf_fphex+0xf9a> + 482a2a: 45 85 ed test r13d, r13d + 482a2d: 0f 8e 17 08 00 00 jle 0x48324a <__printf_fphex+0xf9a> + 482a33: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 482a37: 4d 63 fd movsxd r15, r13d + 482a3a: be 20 00 00 00 mov esi, 32 + 482a3f: 48 89 ef mov rdi, rbp + 482a42: 4c 89 fa mov rdx, r15 + 482a45: 85 c0 test eax, eax + 482a47: 0f 84 23 09 00 00 je 0x483370 <__printf_fphex+0x10c0> + 482a4d: e8 4e a0 fe ff call 0x46caa0 <_IO_wpadn> + 482a52: 4c 39 f8 cmp rax, r15 + 482a55: 0f 85 9d 05 00 00 jne 0x482ff8 <__printf_fphex+0xd48> + 482a5b: 85 db test ebx, ebx + 482a5d: 0f 84 d5 07 00 00 je 0x483238 <__printf_fphex+0xf88> + 482a63: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 482a67: 44 89 eb mov ebx, r13d + 482a6a: 85 c0 test eax, eax + 482a6c: 0f 84 81 fe ff ff je 0x4828f3 <__printf_fphex+0x643> + 482a72: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 482a79: 48 85 c0 test rax, rax + 482a7c: 0f 84 6e 11 00 00 je 0x483bf0 <__printf_fphex+0x1940> + 482a82: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 482a86: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 482a8a: 0f 83 60 11 00 00 jae 0x483bf0 <__printf_fphex+0x1940> + 482a90: 48 8d 4a 04 lea rcx, [rdx + 4] + 482a94: 48 89 48 20 mov qword ptr [rax + 32], rcx + 482a98: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 + 482a9e: e9 69 fe ff ff jmp 0x48290c <__printf_fphex+0x65c> + 482aa3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 482aa8: f2 0f 10 01 movsd xmm0, qword ptr [rcx] # xmm0 = mem[0],zero + 482aac: f2 0f 11 84 24 80 00 00 00 movsd qword ptr [rsp + 128], xmm0 + 482ab5: 66 0f 50 d8 movmskpd ebx, xmm0 + 482ab9: 83 e3 01 and ebx, 1 + 482abc: 66 0f 2e c0 ucomisd xmm0, xmm0 + 482ac0: 0f 8a aa 0f 00 00 jp 0x483a70 <__printf_fphex+0x17c0> + 482ac6: 66 0f 28 c8 movapd xmm1, xmm0 + 482aca: 66 0f 54 0d de 8e 02 00 andpd xmm1, xmmword ptr [rip + 167646] # 0x4ab9b0 <_itowa_lower_digits+0x130> + 482ad2: 66 0f 2e 0d f6 8e 02 00 ucomisd xmm1, qword ptr [rip + 167670] # 0x4ab9d0 <_itowa_lower_digits+0x150> + 482ada: 0f 87 af fd ff ff ja 0x48288f <__printf_fphex+0x5df> + 482ae0: 44 8b bc 24 84 00 00 00 mov r15d, dword ptr [rsp + 132] + 482ae8: 66 48 0f 7e c0 movq rax, xmm0 + 482aed: 45 31 d2 xor r10d, r10d + 482af0: 48 8d bc 24 30 01 00 00 lea rdi, [rsp + 304] + 482af8: 89 c0 mov eax, eax + 482afa: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi + 482aff: 48 8d 0d 7a 8d 02 00 lea rcx, [rip + 167290] # 0x4ab880 <_itowa_lower_digits> + 482b06: 49 89 f8 mov r8, rdi + 482b09: 41 81 e7 ff ff 0f 00 and r15d, 1048575 + 482b10: 49 c1 e7 20 shl r15, 32 + 482b14: 49 09 c7 or r15, rax + 482b17: 48 8d 05 c2 8c 02 00 lea rax, [rip + 167106] # 0x4ab7e0 <_itowa_upper_digits> + 482b1e: 41 0f 94 c2 sete r10b + 482b22: 45 31 db xor r11d, r11d + 482b25: 41 83 fe 41 cmp r14d, 65 + 482b29: 48 0f 44 c8 cmove rcx, rax + 482b2d: 41 0f 94 c3 sete r11b + 482b31: 4c 89 f8 mov rax, r15 + 482b34: 0f 1f 40 00 nop dword ptr [rax] + 482b38: 48 89 c2 mov rdx, rax + 482b3b: 49 83 e8 04 sub r8, 4 + 482b3f: 83 e2 0f and edx, 15 + 482b42: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] + 482b45: 41 89 10 mov dword ptr [r8], edx + 482b48: 48 89 c2 mov rdx, rax + 482b4b: 48 c1 e8 04 shr rax, 4 + 482b4f: 48 83 fa 0f cmp rdx, 15 + 482b53: 77 e3 ja 0x482b38 <__printf_fphex+0x888> + 482b55: 4c 89 ff mov rdi, r15 + 482b58: 44 89 d9 mov ecx, r11d + 482b5b: ba 10 00 00 00 mov edx, 16 + 482b60: 44 89 54 24 30 mov dword ptr [rsp + 48], r10d + 482b65: 4c 8d b4 24 60 01 00 00 lea r14, [rsp + 352] + 482b6d: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 + 482b72: 4c 89 f6 mov rsi, r14 + 482b75: f2 0f 11 44 24 40 movsd qword ptr [rsp + 64], xmm0 + 482b7b: e8 80 c0 ff ff call 0x47ec00 <_itoa_word> + 482b80: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] + 482b85: 44 8b 54 24 30 mov r10d, dword ptr [rsp + 48] + 482b8a: 48 8d bc 24 fc 00 00 00 lea rdi, [rsp + 252] + 482b92: f2 0f 10 44 24 40 movsd xmm0, qword ptr [rsp + 64] # xmm0 = mem[0],zero + 482b98: 49 89 c1 mov r9, rax + 482b9b: 49 39 f8 cmp r8, rdi + 482b9e: 0f 86 d8 00 00 00 jbe 0x482c7c <__printf_fphex+0x9cc> + 482ba4: 48 89 fa mov rdx, rdi + 482ba7: 4c 89 c0 mov rax, r8 + 482baa: 48 f7 d2 not rdx + 482bad: 4c 01 c2 add rdx, r8 + 482bb0: 48 89 d6 mov rsi, rdx + 482bb3: 48 c1 ee 02 shr rsi, 2 + 482bb7: 48 83 c6 01 add rsi, 1 + 482bbb: 48 83 fa 0b cmp rdx, 11 + 482bbf: 76 42 jbe 0x482c03 <__printf_fphex+0x953> + 482bc1: 48 89 f1 mov rcx, rsi + 482bc4: 4d 89 c3 mov r11, r8 + 482bc7: 66 0f 6f 0d 61 8e 02 00 movdqa xmm1, xmmword ptr [rip + 167521] # 0x4aba30 <__PRETTY_FUNCTION__.15462+0x10> + 482bcf: 48 c1 e9 02 shr rcx, 2 + 482bd3: 48 c1 e1 04 shl rcx, 4 + 482bd7: 49 29 cb sub r11, rcx + 482bda: 4c 89 d9 mov rcx, r11 + 482bdd: 0f 1f 00 nop dword ptr [rax] + 482be0: 0f 11 48 f0 movups xmmword ptr [rax - 16], xmm1 + 482be4: 48 83 e8 10 sub rax, 16 + 482be8: 48 39 c1 cmp rcx, rax + 482beb: 75 f3 jne 0x482be0 <__printf_fphex+0x930> + 482bed: 48 89 f1 mov rcx, rsi + 482bf0: 48 83 e1 fc and rcx, -4 + 482bf4: 48 89 c8 mov rax, rcx + 482bf7: 48 f7 d8 neg rax + 482bfa: 49 8d 04 80 lea rax, [r8 + 4*rax] + 482bfe: 48 39 f1 cmp rcx, rsi + 482c01: 74 27 je 0x482c2a <__printf_fphex+0x97a> + 482c03: 48 8d 48 fc lea rcx, [rax - 4] + 482c07: c7 40 fc 30 00 00 00 mov dword ptr [rax - 4], 48 + 482c0e: 48 39 cf cmp rdi, rcx + 482c11: 73 17 jae 0x482c2a <__printf_fphex+0x97a> + 482c13: 48 8d 48 f8 lea rcx, [rax - 8] + 482c17: c7 40 f8 30 00 00 00 mov dword ptr [rax - 8], 48 + 482c1e: 48 39 cf cmp rdi, rcx + 482c21: 73 07 jae 0x482c2a <__printf_fphex+0x97a> + 482c23: c7 40 f4 30 00 00 00 mov dword ptr [rax - 12], 48 + 482c2a: 48 c1 ea 02 shr rdx, 2 + 482c2e: be 30 00 00 00 mov esi, 48 + 482c33: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 482c38: 48 8d 4a 01 lea rcx, [rdx + 1] + 482c3c: 48 f7 d2 not rdx + 482c3f: 44 89 54 24 40 mov dword ptr [rsp + 64], r10d + 482c44: 49 01 d1 add r9, rdx + 482c47: 48 89 ca mov rdx, rcx + 482c4a: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 482c4f: 4c 89 cf mov rdi, r9 + 482c52: f2 0f 11 44 24 30 movsd qword ptr [rsp + 48], xmm0 + 482c58: e8 b3 e4 f7 ff call 0x401110 <.plt+0xf0> + 482c5d: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 482c62: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 482c67: 44 8b 54 24 40 mov r10d, dword ptr [rsp + 64] + 482c6c: f2 0f 10 44 24 30 movsd xmm0, qword ptr [rsp + 48] # xmm0 = mem[0],zero + 482c72: 49 89 c1 mov r9, rax + 482c75: 48 f7 d9 neg rcx + 482c78: 4d 8d 04 88 lea r8, [r8 + 4*rcx] + 482c7c: 66 48 0f 7e c0 movq rax, xmm0 + 482c81: 0f b7 94 24 86 00 00 00 movzx edx, word ptr [rsp + 134] + 482c89: 48 c1 e8 30 shr rax, 48 + 482c8d: a9 f0 7f 00 00 test eax, 32752 + 482c92: 0f 95 c0 setne al + 482c95: 66 c1 ea 04 shr dx, 4 + 482c99: 83 c0 30 add eax, 48 + 482c9c: 88 44 24 40 mov byte ptr [rsp + 64], al + 482ca0: 81 e2 ff 07 00 00 and edx, 2047 + 482ca6: 0f 85 f4 06 00 00 jne 0x4833a0 <__printf_fphex+0x10f0> + 482cac: 4d 85 ff test r15, r15 + 482caf: 0f 85 bb 07 00 00 jne 0x483470 <__printf_fphex+0x11c0> + 482cb5: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 + 482cbd: 8b 7c 24 20 mov edi, dword ptr [rsp + 32] + 482cc1: b8 00 00 00 00 mov eax, 0 + 482cc6: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 + 482ccf: 83 ff ff cmp edi, -1 + 482cd2: 0f 45 c7 cmovne eax, edi + 482cd5: 89 44 24 20 mov dword ptr [rsp + 32], eax + 482cd9: 4c 63 f2 movsxd r14, edx + 482cdc: 48 8d b4 24 40 01 00 00 lea rsi, [rsp + 320] + 482ce4: 31 c9 xor ecx, ecx + 482ce6: ba 0a 00 00 00 mov edx, 10 + 482ceb: 4c 89 f7 mov rdi, r14 + 482cee: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 482cf3: 4c 8d bc 24 a4 00 00 00 lea r15, [rsp + 164] + 482cfb: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 482d00: 48 89 74 24 48 mov qword ptr [rsp + 72], rsi + 482d05: e8 f6 be ff ff call 0x47ec00 <_itoa_word> + 482d0a: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 482d0f: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 482d14: 48 8d 3d 65 8b 02 00 lea rdi, [rip + 166757] # 0x4ab880 <_itowa_lower_digits> + 482d1b: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 482d20: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] + 482d25: 48 b9 cd cc cc cc cc cc cc cc movabs rcx, -3689348814741910323 + 482d2f: 90 nop + 482d30: 4c 89 f0 mov rax, r14 + 482d33: 4d 89 f3 mov r11, r14 + 482d36: 49 83 ef 04 sub r15, 4 + 482d3a: 48 f7 e1 mul rcx + 482d3d: 48 c1 ea 03 shr rdx, 3 + 482d41: 48 8d 04 92 lea rax, [rdx + 4*rdx] + 482d45: 48 01 c0 add rax, rax + 482d48: 49 29 c3 sub r11, rax + 482d4b: 42 8b 04 9f mov eax, dword ptr [rdi + 4*r11] + 482d4f: 41 89 07 mov dword ptr [r15], eax + 482d52: 4c 89 f0 mov rax, r14 + 482d55: 49 89 d6 mov r14, rdx + 482d58: 48 83 f8 09 cmp rax, 9 + 482d5c: 77 d2 ja 0x482d30 <__printf_fphex+0xa80> + 482d5e: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 482d63: 44 0f b6 70 0c movzx r14d, byte ptr [rax + 12] + 482d68: b8 04 00 00 00 mov eax, 4 + 482d6d: 85 db test ebx, ebx + 482d6f: 75 0c jne 0x482d7d <__printf_fphex+0xacd> + 482d71: 31 c0 xor eax, eax + 482d73: 41 f6 c6 50 test r14b, 80 + 482d77: 0f 95 c0 setne al + 482d7a: 83 c0 03 add eax, 3 + 482d7d: 8b 54 24 2c mov edx, dword ptr [rsp + 44] + 482d81: 48 89 f7 mov rdi, rsi + 482d84: 48 2b 7c 24 10 sub rdi, qword ptr [rsp + 16] + 482d89: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi + 482d8e: 83 ea 02 sub edx, 2 + 482d91: 29 fa sub edx, edi + 482d93: 8b 7c 24 20 mov edi, dword ptr [rsp + 32] + 482d97: 01 f8 add eax, edi + 482d99: 29 c2 sub edx, eax + 482d9b: 85 ff test edi, edi + 482d9d: 0f 8e 3d 0a 00 00 jle 0x4837e0 <__printf_fphex+0x1530> + 482da3: 44 8b 54 24 28 mov r10d, dword ptr [rsp + 40] + 482da8: b8 01 00 00 00 mov eax, 1 + 482dad: 45 85 d2 test r10d, r10d + 482db0: 75 24 jne 0x482dd6 <__printf_fphex+0xb26> + 482db2: 4c 89 e7 mov rdi, r12 + 482db5: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 482dba: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 482dbf: 89 54 24 2c mov dword ptr [rsp + 44], edx + 482dc3: e8 b8 e3 f7 ff call 0x401180 <.plt+0x160> + 482dc8: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 482dcd: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 482dd2: 8b 54 24 2c mov edx, dword ptr [rsp + 44] + 482dd6: 29 c2 sub edx, eax + 482dd8: 41 83 e6 20 and r14d, 32 + 482ddc: 89 54 24 2c mov dword ptr [rsp + 44], edx + 482de0: 0f 85 aa 07 00 00 jne 0x483590 <__printf_fphex+0x12e0> + 482de6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 482deb: 83 78 10 30 cmp dword ptr [rax + 16], 48 + 482def: 0f 84 9b 07 00 00 je 0x483590 <__printf_fphex+0x12e0> + 482df5: 8b 44 24 2c mov eax, dword ptr [rsp + 44] + 482df9: 85 c0 test eax, eax + 482dfb: 0f 8e 8f 07 00 00 jle 0x483590 <__printf_fphex+0x12e0> + 482e01: 8b 7c 24 28 mov edi, dword ptr [rsp + 40] + 482e05: 4c 63 f0 movsxd r14, eax + 482e08: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 482e0d: be 20 00 00 00 mov esi, 32 + 482e12: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 482e17: 4c 89 f2 mov rdx, r14 + 482e1a: 85 ff test edi, edi + 482e1c: 48 89 ef mov rdi, rbp + 482e1f: 0f 84 eb 0d 00 00 je 0x483c10 <__printf_fphex+0x1960> + 482e25: e8 76 9c fe ff call 0x46caa0 <_IO_wpadn> + 482e2a: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 482e2f: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 482e34: 4c 39 f0 cmp rax, r14 + 482e37: 0f 85 bb 01 00 00 jne 0x482ff8 <__printf_fphex+0xd48> + 482e3d: 44 8b 74 24 2c mov r14d, dword ptr [rsp + 44] + 482e42: 85 db test ebx, ebx + 482e44: 0f 84 51 07 00 00 je 0x48359b <__printf_fphex+0x12eb> + 482e4a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 482e50: 8b 74 24 28 mov esi, dword ptr [rsp + 40] + 482e54: 85 f6 test esi, esi + 482e56: 0f 84 a4 0b 00 00 je 0x483a00 <__printf_fphex+0x1750> + 482e5c: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 482e63: 48 85 c0 test rax, rax + 482e66: 0f 84 a1 10 00 00 je 0x483f0d <__printf_fphex+0x1c5d> + 482e6c: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 482e70: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 482e74: 0f 83 93 10 00 00 jae 0x483f0d <__printf_fphex+0x1c5d> + 482e7a: 48 8d 4a 04 lea rcx, [rdx + 4] + 482e7e: 48 89 48 20 mov qword ptr [rax + 32], rcx + 482e82: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 + 482e88: 41 83 c6 01 add r14d, 1 + 482e8c: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 482e90: 85 c0 test eax, eax + 482e92: 0f 84 78 07 00 00 je 0x483610 <__printf_fphex+0x1360> + 482e98: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 482e9f: 48 85 c0 test rax, rax + 482ea2: 0f 84 80 0d 00 00 je 0x483c28 <__printf_fphex+0x1978> + 482ea8: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 482eac: 48 8b 48 28 mov rcx, qword ptr [rax + 40] + 482eb0: 48 39 ce cmp rsi, rcx + 482eb3: 0f 83 6f 0d 00 00 jae 0x483c28 <__printf_fphex+0x1978> + 482eb9: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 482ebe: 48 8d 56 04 lea rdx, [rsi + 4] + 482ec2: 48 89 50 20 mov qword ptr [rax + 32], rdx + 482ec6: c7 06 30 00 00 00 mov dword ptr [rsi], 48 + 482ecc: 8b 5b 08 mov ebx, dword ptr [rbx + 8] + 482ecf: 89 5c 24 50 mov dword ptr [rsp + 80], ebx + 482ed3: 8d 73 17 lea esi, [rbx + 23] + 482ed6: 48 39 ca cmp rdx, rcx + 482ed9: 0f 83 92 0d 00 00 jae 0x483c71 <__printf_fphex+0x19c1> + 482edf: 48 8d 4a 04 lea rcx, [rdx + 4] + 482ee3: 83 fe ff cmp esi, -1 + 482ee6: 48 89 48 20 mov qword ptr [rax + 32], rcx + 482eea: 0f 94 c0 sete al + 482eed: 89 32 mov dword ptr [rdx], esi + 482eef: 84 c0 test al, al + 482ef1: 0f 85 01 01 00 00 jne 0x482ff8 <__printf_fphex+0xd48> + 482ef7: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 482efc: 41 83 c6 02 add r14d, 2 + 482f00: f6 40 0c 20 test byte ptr [rax + 12], 32 + 482f04: 75 1a jne 0x482f20 <__printf_fphex+0xc70> + 482f06: 83 78 10 30 cmp dword ptr [rax + 16], 48 + 482f0a: 75 14 jne 0x482f20 <__printf_fphex+0xc70> + 482f0c: 8b 44 24 2c mov eax, dword ptr [rsp + 44] + 482f10: 85 c0 test eax, eax + 482f12: 0f 8f dd 0e 00 00 jg 0x483df5 <__printf_fphex+0x1b45> + 482f18: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 482f20: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 482f24: 85 c0 test eax, eax + 482f26: 0f 84 4c 07 00 00 je 0x483678 <__printf_fphex+0x13c8> + 482f2c: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 482f33: 48 85 c0 test rax, rax + 482f36: 0f 84 64 0d 00 00 je 0x483ca0 <__printf_fphex+0x19f0> + 482f3c: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 482f40: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 482f44: 0f 83 56 0d 00 00 jae 0x483ca0 <__printf_fphex+0x19f0> + 482f4a: 0f be 4c 24 40 movsx ecx, byte ptr [rsp + 64] + 482f4f: 48 8d 72 04 lea rsi, [rdx + 4] + 482f53: 48 89 70 20 mov qword ptr [rax + 32], rsi + 482f57: 89 0a mov dword ptr [rdx], ecx + 482f59: 83 f9 ff cmp ecx, -1 + 482f5c: 0f 94 c0 sete al + 482f5f: 84 c0 test al, al + 482f61: 0f 85 91 00 00 00 jne 0x482ff8 <__printf_fphex+0xd48> + 482f67: 8b 44 24 20 mov eax, dword ptr [rsp + 32] + 482f6b: 41 8d 56 01 lea edx, [r14 + 1] + 482f6f: 85 c0 test eax, eax + 482f71: 0f 8e 2e 07 00 00 jle 0x4836a5 <__printf_fphex+0x13f5> + 482f77: 8b 5c 24 28 mov ebx, dword ptr [rsp + 40] + 482f7b: 4c 89 4c 24 50 mov qword ptr [rsp + 80], r9 + 482f80: 89 54 24 40 mov dword ptr [rsp + 64], edx + 482f84: 85 db test ebx, ebx + 482f86: 0f 85 34 05 00 00 jne 0x4834c0 <__printf_fphex+0x1210> + 482f8c: 4c 89 e7 mov rdi, r12 + 482f8f: 4c 89 e3 mov rbx, r12 + 482f92: e8 e9 e1 f7 ff call 0x401180 <.plt+0x160> + 482f97: 8b 54 24 40 mov edx, dword ptr [rsp + 64] + 482f9b: 4c 8b 4c 24 50 mov r9, qword ptr [rsp + 80] + 482fa0: 48 85 c0 test rax, rax + 482fa3: 4d 8d 2c 04 lea r13, [r12 + rax] + 482fa7: 0f 84 a8 08 00 00 je 0x483855 <__printf_fphex+0x15a5> + 482fad: 4c 89 4c 24 40 mov qword ptr [rsp + 64], r9 + 482fb2: eb 21 jmp 0x482fd5 <__printf_fphex+0xd25> + 482fb4: 0f 1f 40 00 nop dword ptr [rax] + 482fb8: 48 8d 50 01 lea rdx, [rax + 1] + 482fbc: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 482fc0: 40 88 30 mov byte ptr [rax], sil + 482fc3: 8d 53 01 lea edx, [rbx + 1] + 482fc6: 44 29 e2 sub edx, r12d + 482fc9: 44 01 f2 add edx, r14d + 482fcc: 49 39 dd cmp r13, rbx + 482fcf: 0f 84 7b 08 00 00 je 0x483850 <__printf_fphex+0x15a0> + 482fd5: 48 83 c3 01 add rbx, 1 + 482fd9: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 482fdd: 0f b6 73 ff movzx esi, byte ptr [rbx - 1] + 482fe1: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 482fe5: 72 d1 jb 0x482fb8 <__printf_fphex+0xd08> + 482fe7: 48 89 ef mov rdi, rbp + 482fea: e8 01 44 f9 ff call 0x4173f0 <__overflow> + 482fef: 83 f8 ff cmp eax, -1 + 482ff2: 75 cf jne 0x482fc3 <__printf_fphex+0xd13> + 482ff4: 0f 1f 40 00 nop dword ptr [rax] + 482ff8: 41 bc ff ff ff ff mov r12d, 4294967295 + 482ffe: e9 da f9 ff ff jmp 0x4829dd <__printf_fphex+0x72d> + 483003: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 483008: 48 c7 c0 f0 ff ff ff mov rax, -16 + 48300f: 48 8d 15 3a 89 02 00 lea rdx, [rip + 166202] # 0x4ab950 <_itowa_lower_digits+0xd0> + 483016: 4c 8d 25 f7 88 02 00 lea r12, [rip + 166135] # 0x4ab914 <_itowa_lower_digits+0x94> + 48301d: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 483021: 42 0f b7 04 70 movzx eax, word ptr [rax + 2*r14] + 483026: 4c 8d 35 03 89 02 00 lea r14, [rip + 166147] # 0x4ab930 <_itowa_lower_digits+0xb0> + 48302d: 66 25 00 01 and ax, 256 + 483031: 48 8d 05 e4 88 02 00 lea rax, [rip + 166116] # 0x4ab91c <_itowa_lower_digits+0x9c> + 483038: 4c 0f 44 f2 cmove r14, rdx + 48303c: 4c 0f 44 e0 cmove r12, rax + 483040: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 483045: 0f b6 50 0c movzx edx, byte ptr [rax + 12] + 483049: e9 79 f8 ff ff jmp 0x4828c7 <__printf_fphex+0x617> + 48304e: 66 90 nop + 483050: 44 8b 6c 24 2c mov r13d, dword ptr [rsp + 44] + 483055: 41 83 ed 04 sub r13d, 4 + 483059: 84 c0 test al, al + 48305b: 0f 85 e9 01 00 00 jne 0x48324a <__printf_fphex+0xf9a> + 483061: 45 85 ed test r13d, r13d + 483064: 0f 8f c9 f9 ff ff jg 0x482a33 <__printf_fphex+0x783> + 48306a: 44 89 e8 mov eax, r13d + 48306d: 45 31 ed xor r13d, r13d + 483070: e9 cf 01 00 00 jmp 0x483244 <__printf_fphex+0xf94> + 483075: 0f 1f 00 nop dword ptr [rax] + 483078: 45 85 ed test r13d, r13d + 48307b: 0f 8f b2 f9 ff ff jg 0x482a33 <__printf_fphex+0x783> + 483081: e9 5f f8 ff ff jmp 0x4828e5 <__printf_fphex+0x635> + 483086: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 483090: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] + 483095: db 6c 24 10 fld tbyte ptr [rsp + 16] + 483099: 31 c9 xor ecx, ecx + 48309b: 41 83 fe 41 cmp r14d, 65 + 48309f: 4c 8d b4 24 60 01 00 00 lea r14, [rsp + 352] + 4830a7: 0f 94 c1 sete cl + 4830aa: ba 10 00 00 00 mov edx, 16 + 4830af: 4c 89 d7 mov rdi, r10 + 4830b2: 4c 89 f6 mov rsi, r14 + 4830b5: db bc 24 80 00 00 00 fstp tbyte ptr [rsp + 128] + 4830bc: e8 3f bb ff ff call 0x47ec00 <_itoa_word> + 4830c1: 48 8d bc 24 30 01 00 00 lea rdi, [rsp + 304] + 4830c9: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] + 4830ce: 48 8d 35 0b 87 02 00 lea rsi, [rip + 165643] # 0x4ab7e0 <_itowa_upper_digits> + 4830d5: 48 89 c1 mov rcx, rax + 4830d8: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4830dd: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi + 4830e2: 49 89 ff mov r15, rdi + 4830e5: 83 78 08 41 cmp dword ptr [rax + 8], 65 + 4830e9: 48 8d 05 90 87 02 00 lea rax, [rip + 165776] # 0x4ab880 <_itowa_lower_digits> + 4830f0: 48 0f 45 f0 cmovne rsi, rax + 4830f4: 4c 89 d0 mov rax, r10 + 4830f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 483100: 48 89 c2 mov rdx, rax + 483103: 4d 89 f8 mov r8, r15 + 483106: 49 83 ef 04 sub r15, 4 + 48310a: 83 e2 0f and edx, 15 + 48310d: 8b 14 96 mov edx, dword ptr [rsi + 4*rdx] + 483110: 41 89 17 mov dword ptr [r15], edx + 483113: 48 89 c2 mov rdx, rax + 483116: 48 c1 e8 04 shr rax, 4 + 48311a: 48 83 fa 0f cmp rdx, 15 + 48311e: 77 e0 ja 0x483100 <__printf_fphex+0xe50> + 483120: 48 8d bc 24 50 01 00 00 lea rdi, [rsp + 336] + 483128: 48 39 f9 cmp rcx, rdi + 48312b: 0f 86 bc 0e 00 00 jbe 0x483fed <__printf_fphex+0x1d3d> + 483131: 48 89 ca mov rdx, rcx + 483134: be 30 00 00 00 mov esi, 48 + 483139: 4c 89 54 24 50 mov qword ptr [rsp + 80], r10 + 48313e: 48 29 fa sub rdx, rdi + 483141: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 + 483146: 48 89 4c 24 30 mov qword ptr [rsp + 48], rcx + 48314b: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 483150: e8 bb df f7 ff call 0x401110 <.plt+0xf0> + 483155: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 48315a: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] + 48315f: 48 89 c7 mov rdi, rax + 483162: 48 f7 d0 not rax + 483165: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] + 48316a: 4c 8b 54 24 50 mov r10, qword ptr [rsp + 80] + 48316f: 48 01 c8 add rax, rcx + 483172: 48 83 f8 02 cmp rax, 2 + 483176: 76 41 jbe 0x4831b9 <__printf_fphex+0xf09> + 483178: 49 89 d3 mov r11, rdx + 48317b: 66 0f 6f 0d ad 88 02 00 movdqa xmm1, xmmword ptr [rip + 166061] # 0x4aba30 <__PRETTY_FUNCTION__.15462+0x10> + 483183: 49 8d 70 ec lea rsi, [r8 - 20] + 483187: 31 c0 xor eax, eax + 483189: 49 c1 eb 02 shr r11, 2 + 48318d: 0f 1f 00 nop dword ptr [rax] + 483190: 48 83 c0 01 add rax, 1 + 483194: 0f 11 0e movups xmmword ptr [rsi], xmm1 + 483197: 48 83 ee 10 sub rsi, 16 + 48319b: 49 39 c3 cmp r11, rax + 48319e: 75 f0 jne 0x483190 <__printf_fphex+0xee0> + 4831a0: 48 89 d0 mov rax, rdx + 4831a3: 48 83 e0 fc and rax, -4 + 4831a7: 48 89 c6 mov rsi, rax + 4831aa: 48 29 c1 sub rcx, rax + 4831ad: 48 f7 de neg rsi + 4831b0: 4d 8d 3c b7 lea r15, [r15 + 4*rsi] + 4831b4: 48 39 d0 cmp rax, rdx + 4831b7: 74 2a je 0x4831e3 <__printf_fphex+0xf33> + 4831b9: 48 8d 41 ff lea rax, [rcx - 1] + 4831bd: 41 c7 47 fc 30 00 00 00 mov dword ptr [r15 - 4], 48 + 4831c5: 48 39 c7 cmp rdi, rax + 4831c8: 73 19 jae 0x4831e3 <__printf_fphex+0xf33> + 4831ca: 48 83 e9 02 sub rcx, 2 + 4831ce: 41 c7 47 f8 30 00 00 00 mov dword ptr [r15 - 8], 48 + 4831d6: 48 39 cf cmp rdi, rcx + 4831d9: 73 08 jae 0x4831e3 <__printf_fphex+0xf33> + 4831db: 41 c7 47 f4 30 00 00 00 mov dword ptr [r15 - 12], 48 + 4831e3: c6 44 24 40 30 mov byte ptr [rsp + 64], 48 + 4831e8: 48 f7 da neg rdx + 4831eb: 4c 8d 4f 01 lea r9, [rdi + 1] + 4831ef: 4d 8d 04 90 lea r8, [r8 + 4*rdx] + 4831f3: 0f b7 84 24 88 00 00 00 movzx eax, word ptr [rsp + 136] + 4831fb: 25 ff 7f 00 00 and eax, 32767 + 483200: 89 44 24 30 mov dword ptr [rsp + 48], eax + 483204: 0f 84 96 02 00 00 je 0x4834a0 <__printf_fphex+0x11f0> + 48320a: 3d 01 40 00 00 cmp eax, 16385 + 48320f: 0f 8e ca 0b 00 00 jle 0x483ddf <__printf_fphex+0x1b2f> + 483215: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 + 48321d: 2d 02 40 00 00 sub eax, 16386 + 483222: 89 c2 mov edx, eax + 483224: 4d 85 d2 test r10, r10 + 483227: 41 0f 94 c2 sete r10b + 48322b: 45 0f b6 d2 movzx r10d, r10b + 48322f: e9 9e f4 ff ff jmp 0x4826d2 <__printf_fphex+0x422> + 483234: 0f 1f 40 00 nop dword ptr [rax] + 483238: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 48323d: 44 89 e8 mov eax, r13d + 483240: 0f b6 53 0c movzx edx, byte ptr [rbx + 12] + 483244: 44 89 eb mov ebx, r13d + 483247: 41 89 c5 mov r13d, eax + 48324a: f6 c2 40 test dl, 64 + 48324d: 0f 84 cd 00 00 00 je 0x483320 <__printf_fphex+0x1070> + 483253: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 483257: 85 c0 test eax, eax + 483259: 0f 84 21 01 00 00 je 0x483380 <__printf_fphex+0x10d0> + 48325f: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 483266: 48 85 c0 test rax, rax + 483269: 0f 84 58 0b 00 00 je 0x483dc7 <__printf_fphex+0x1b17> + 48326f: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 483273: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 483277: 0f 83 4a 0b 00 00 jae 0x483dc7 <__printf_fphex+0x1b17> + 48327d: 48 8d 4a 04 lea rcx, [rdx + 4] + 483281: 48 89 48 20 mov qword ptr [rax + 32], rcx + 483285: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 + 48328b: e9 7c f6 ff ff jmp 0x48290c <__printf_fphex+0x65c> + 483290: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 483295: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 483299: 48 39 45 30 cmp qword ptr [rbp + 48], rax + 48329d: 0f 86 dd 08 00 00 jbe 0x483b80 <__printf_fphex+0x18d0> + 4832a3: 48 8d 48 01 lea rcx, [rax + 1] + 4832a7: 48 89 4d 28 mov qword ptr [rbp + 40], rcx + 4832ab: 88 10 mov byte ptr [rax], dl + 4832ad: 41 0f b6 54 24 01 movzx edx, byte ptr [r12 + 1] + 4832b3: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 4832b7: 48 39 45 30 cmp qword ptr [rbp + 48], rax + 4832bb: 0f 86 9f 08 00 00 jbe 0x483b60 <__printf_fphex+0x18b0> + 4832c1: 48 8d 48 01 lea rcx, [rax + 1] + 4832c5: 48 89 4d 28 mov qword ptr [rbp + 40], rcx + 4832c9: 88 10 mov byte ptr [rax], dl + 4832cb: 41 0f b6 54 24 02 movzx edx, byte ptr [r12 + 2] + 4832d1: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 4832d5: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 4832d9: 0f 83 c1 08 00 00 jae 0x483ba0 <__printf_fphex+0x18f0> + 4832df: 48 8d 48 01 lea rcx, [rax + 1] + 4832e3: 48 89 4d 28 mov qword ptr [rbp + 40], rcx + 4832e7: 88 10 mov byte ptr [rax], dl + 4832e9: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4832ee: 44 8d 63 03 lea r12d, [rbx + 3] + 4832f2: f6 40 0c 20 test byte ptr [rax + 12], 32 + 4832f6: 0f 84 e1 f6 ff ff je 0x4829dd <__printf_fphex+0x72d> + 4832fc: 45 85 ed test r13d, r13d + 4832ff: 0f 8e d8 f6 ff ff jle 0x4829dd <__printf_fphex+0x72d> + 483305: 49 63 dd movsxd rbx, r13d + 483308: be 20 00 00 00 mov esi, 32 + 48330d: 48 89 ef mov rdi, rbp + 483310: 48 89 da mov rdx, rbx + 483313: e8 48 96 fe ff call 0x46c960 <_IO_padn> + 483318: e9 b4 f6 ff ff jmp 0x4829d1 <__printf_fphex+0x721> + 48331d: 0f 1f 00 nop dword ptr [rax] + 483320: 83 e2 10 and edx, 16 + 483323: 0f 84 e6 f5 ff ff je 0x48290f <__printf_fphex+0x65f> + 483329: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 48332d: 85 c0 test eax, eax + 48332f: 0f 84 1b 01 00 00 je 0x483450 <__printf_fphex+0x11a0> + 483335: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 48333c: 48 85 c0 test rax, rax + 48333f: 0f 84 90 0c 00 00 je 0x483fd5 <__printf_fphex+0x1d25> + 483345: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 483349: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 48334d: 0f 83 82 0c 00 00 jae 0x483fd5 <__printf_fphex+0x1d25> + 483353: 48 8d 4a 04 lea rcx, [rdx + 4] + 483357: 48 89 48 20 mov qword ptr [rax + 32], rcx + 48335b: c7 02 20 00 00 00 mov dword ptr [rdx], 32 + 483361: e9 a6 f5 ff ff jmp 0x48290c <__printf_fphex+0x65c> + 483366: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 483370: e8 eb 95 fe ff call 0x46c960 <_IO_padn> + 483375: e9 d8 f6 ff ff jmp 0x482a52 <__printf_fphex+0x7a2> + 48337a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 483380: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 483384: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 483388: 0f 83 2f 0c 00 00 jae 0x483fbd <__printf_fphex+0x1d0d> + 48338e: 48 8d 50 01 lea rdx, [rax + 1] + 483392: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 483396: c6 00 2b mov byte ptr [rax], 43 + 483399: e9 6e f5 ff ff jmp 0x48290c <__printf_fphex+0x65c> + 48339e: 66 90 nop + 4833a0: 81 fa fe 03 00 00 cmp edx, 1022 + 4833a6: 0f 8e dc 00 00 00 jle 0x483488 <__printf_fphex+0x11d8> + 4833ac: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 + 4833b4: 81 ea ff 03 00 00 sub edx, 1023 + 4833ba: e9 13 f3 ff ff jmp 0x4826d2 <__printf_fphex+0x422> + 4833bf: 90 nop + 4833c0: 48 89 ef mov rdi, rbp + 4833c3: e8 18 9e fe ff call 0x46d1e0 <__woverflow> + 4833c8: 83 f8 ff cmp eax, -1 + 4833cb: 0f 84 27 fc ff ff je 0x482ff8 <__printf_fphex+0xd48> + 4833d1: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 4833d8: 41 8b 76 04 mov esi, dword ptr [r14 + 4] + 4833dc: 83 c3 01 add ebx, 1 + 4833df: 4d 8d 66 08 lea r12, [r14 + 8] + 4833e3: 48 85 c0 test rax, rax + 4833e6: 0f 85 70 f5 ff ff jne 0x48295c <__printf_fphex+0x6ac> + 4833ec: 48 89 ef mov rdi, rbp + 4833ef: e8 ec 9d fe ff call 0x46d1e0 <__woverflow> + 4833f4: 83 f8 ff cmp eax, -1 + 4833f7: 0f 84 fb fb ff ff je 0x482ff8 <__printf_fphex+0xd48> + 4833fd: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 483404: 41 8b 34 24 mov esi, dword ptr [r12] + 483408: 83 c3 01 add ebx, 1 + 48340b: 48 85 c0 test rax, rax + 48340e: 0f 85 70 f5 ff ff jne 0x482984 <__printf_fphex+0x6d4> + 483414: 48 89 ef mov rdi, rbp + 483417: e8 c4 9d fe ff call 0x46d1e0 <__woverflow> + 48341c: 83 f8 ff cmp eax, -1 + 48341f: 0f 94 c0 sete al + 483422: e9 7b f5 ff ff jmp 0x4829a2 <__printf_fphex+0x6f2> + 483427: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 483430: 49 83 ff 01 cmp r15, 1 + 483434: 19 d2 sbb edx, edx + 483436: 31 c0 xor eax, eax + 483438: f7 d2 not edx + 48343a: 81 e2 fe 3f 00 00 and edx, 16382 + 483440: 4d 85 ff test r15, r15 + 483443: 0f 95 c0 setne al + 483446: 89 44 24 30 mov dword ptr [rsp + 48], eax + 48344a: e9 79 f2 ff ff jmp 0x4826c8 <__printf_fphex+0x418> + 48344f: 90 nop + 483450: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 483454: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 483458: 0f 83 2d 0c 00 00 jae 0x48408b <__printf_fphex+0x1ddb> + 48345e: 48 8d 50 01 lea rdx, [rax + 1] + 483462: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 483466: c6 00 20 mov byte ptr [rax], 32 + 483469: e9 9e f4 ff ff jmp 0x48290c <__printf_fphex+0x65c> + 48346e: 66 90 nop + 483470: c7 44 24 30 01 00 00 00 mov dword ptr [rsp + 48], 1 + 483478: ba fe 03 00 00 mov edx, 1022 + 48347d: e9 59 f2 ff ff jmp 0x4826db <__printf_fphex+0x42b> + 483482: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 483488: b8 ff 03 00 00 mov eax, 1023 + 48348d: c7 44 24 30 01 00 00 00 mov dword ptr [rsp + 48], 1 + 483495: 29 d0 sub eax, edx + 483497: 89 c2 mov edx, eax + 483499: e9 34 f2 ff ff jmp 0x4826d2 <__printf_fphex+0x422> + 48349e: 66 90 nop + 4834a0: 49 83 fa 01 cmp r10, 1 + 4834a4: 19 d2 sbb edx, edx + 4834a6: 31 c0 xor eax, eax + 4834a8: f7 d2 not edx + 4834aa: 81 e2 01 40 00 00 and edx, 16385 + 4834b0: 4d 85 d2 test r10, r10 + 4834b3: 0f 95 c0 setne al + 4834b6: 89 44 24 30 mov dword ptr [rsp + 48], eax + 4834ba: e9 65 fd ff ff jmp 0x483224 <__printf_fphex+0xf74> + 4834bf: 90 nop + 4834c0: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 4834c7: 48 85 c0 test rax, rax + 4834ca: 0f 84 20 01 00 00 je 0x4835f0 <__printf_fphex+0x1340> + 4834d0: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 4834d4: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 4834d8: 0f 83 12 01 00 00 jae 0x4835f0 <__printf_fphex+0x1340> + 4834de: 48 8d 4a 04 lea rcx, [rdx + 4] + 4834e2: 41 83 fd ff cmp r13d, -1 + 4834e6: 48 89 48 20 mov qword ptr [rax + 32], rcx + 4834ea: 0f 94 c0 sete al + 4834ed: 44 89 2a mov dword ptr [rdx], r13d + 4834f0: 84 c0 test al, al + 4834f2: 0f 85 00 fb ff ff jne 0x482ff8 <__printf_fphex+0xd48> + 4834f8: 44 8b 5c 24 20 mov r11d, dword ptr [rsp + 32] + 4834fd: 45 8d 66 02 lea r12d, [r14 + 2] + 483501: 45 85 db test r11d, r11d + 483504: 0f 8e 6a 0b 00 00 jle 0x484074 <__printf_fphex+0x1dc4> + 48350a: 4c 63 6c 24 20 movsxd r13, dword ptr [rsp + 32] + 48350f: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 483514: 4c 39 e8 cmp rax, r13 + 483517: 4c 89 6c 24 20 mov qword ptr [rsp + 32], r13 + 48351c: 4c 0f 4e e8 cmovle r13, rax + 483520: 41 8d 5d 03 lea ebx, [r13 + 3] + 483524: 4d 85 ed test r13, r13 + 483527: 0f 84 96 06 00 00 je 0x483bc3 <__printf_fphex+0x1913> + 48352d: 4d 89 c4 mov r12, r8 + 483530: eb 39 jmp 0x48356b <__printf_fphex+0x12bb> + 483532: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 483538: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 48353c: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 483540: 73 3e jae 0x483580 <__printf_fphex+0x12d0> + 483542: 48 8d 4a 04 lea rcx, [rdx + 4] + 483546: 83 fe ff cmp esi, -1 + 483549: 48 89 48 20 mov qword ptr [rax + 32], rcx + 48354d: 0f 94 c0 sete al + 483550: 89 32 mov dword ptr [rdx], esi + 483552: 84 c0 test al, al + 483554: 0f 85 9e fa ff ff jne 0x482ff8 <__printf_fphex+0xd48> + 48355a: 42 8d 04 33 lea eax, [rbx + r14] + 48355e: 44 29 e8 sub eax, r13d + 483561: 49 83 ed 01 sub r13, 1 + 483565: 0f 84 55 06 00 00 je 0x483bc0 <__printf_fphex+0x1910> + 48356b: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 483572: 49 83 c4 04 add r12, 4 + 483576: 41 8b 74 24 fc mov esi, dword ptr [r12 - 4] + 48357b: 48 85 c0 test rax, rax + 48357e: 75 b8 jne 0x483538 <__printf_fphex+0x1288> + 483580: 48 89 ef mov rdi, rbp + 483583: e8 58 9c fe ff call 0x46d1e0 <__woverflow> + 483588: 83 f8 ff cmp eax, -1 + 48358b: 0f 94 c0 sete al + 48358e: eb c2 jmp 0x483552 <__printf_fphex+0x12a2> + 483590: 45 31 f6 xor r14d, r14d + 483593: 85 db test ebx, ebx + 483595: 0f 85 b5 f8 ff ff jne 0x482e50 <__printf_fphex+0xba0> + 48359b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4835a0: 0f b6 40 0c movzx eax, byte ptr [rax + 12] + 4835a4: a8 40 test al, 64 + 4835a6: 0f 84 0c 04 00 00 je 0x4839b8 <__printf_fphex+0x1708> + 4835ac: 8b 4c 24 28 mov ecx, dword ptr [rsp + 40] + 4835b0: 85 c9 test ecx, ecx + 4835b2: 0f 84 88 05 00 00 je 0x483b40 <__printf_fphex+0x1890> + 4835b8: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 4835bf: 48 85 c0 test rax, rax + 4835c2: 0f 84 61 0a 00 00 je 0x484029 <__printf_fphex+0x1d79> + 4835c8: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 4835cc: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 4835d0: 0f 83 53 0a 00 00 jae 0x484029 <__printf_fphex+0x1d79> + 4835d6: 48 8d 4a 04 lea rcx, [rdx + 4] + 4835da: 48 89 48 20 mov qword ptr [rax + 32], rcx + 4835de: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 + 4835e4: e9 9f f8 ff ff jmp 0x482e88 <__printf_fphex+0xbd8> + 4835e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4835f0: 44 89 ee mov esi, r13d + 4835f3: 48 89 ef mov rdi, rbp + 4835f6: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 + 4835fb: e8 e0 9b fe ff call 0x46d1e0 <__woverflow> + 483600: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] + 483605: 83 f8 ff cmp eax, -1 + 483608: 0f 94 c0 sete al + 48360b: e9 e0 fe ff ff jmp 0x4834f0 <__printf_fphex+0x1240> + 483610: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 483614: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 483618: 0f 83 57 08 00 00 jae 0x483e75 <__printf_fphex+0x1bc5> + 48361e: 48 8d 50 01 lea rdx, [rax + 1] + 483622: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 483626: c6 00 30 mov byte ptr [rax], 48 + 483629: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48362e: 8b 40 08 mov eax, dword ptr [rax + 8] + 483631: 89 44 24 50 mov dword ptr [rsp + 80], eax + 483635: 83 c0 17 add eax, 23 + 483638: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] + 48363c: 48 3b 55 30 cmp rdx, qword ptr [rbp + 48] + 483640: 0f 83 05 08 00 00 jae 0x483e4b <__printf_fphex+0x1b9b> + 483646: 48 8d 4a 01 lea rcx, [rdx + 1] + 48364a: 41 83 c6 02 add r14d, 2 + 48364e: 48 89 4d 28 mov qword ptr [rbp + 40], rcx + 483652: 88 02 mov byte ptr [rdx], al + 483654: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 483659: f6 40 0c 20 test byte ptr [rax + 12], 32 + 48365d: 75 19 jne 0x483678 <__printf_fphex+0x13c8> + 48365f: 83 78 10 30 cmp dword ptr [rax + 16], 48 + 483663: 75 13 jne 0x483678 <__printf_fphex+0x13c8> + 483665: 8b 44 24 2c mov eax, dword ptr [rsp + 44] + 483669: 85 c0 test eax, eax + 48366b: 0f 8f 6e 08 00 00 jg 0x483edf <__printf_fphex+0x1c2f> + 483671: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 483678: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 48367c: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 483680: 0f 83 2d 08 00 00 jae 0x483eb3 <__printf_fphex+0x1c03> + 483686: 0f b6 5c 24 40 movzx ebx, byte ptr [rsp + 64] + 48368b: 48 8d 50 01 lea rdx, [rax + 1] + 48368f: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 483693: 41 8d 56 01 lea edx, [r14 + 1] + 483697: 88 18 mov byte ptr [rax], bl + 483699: 8b 44 24 20 mov eax, dword ptr [rsp + 32] + 48369d: 85 c0 test eax, eax + 48369f: 0f 8f d2 f8 ff ff jg 0x482f77 <__printf_fphex+0xcc7> + 4836a5: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4836aa: f6 40 0c 08 test byte ptr [rax + 12], 8 + 4836ae: 0f 85 c3 f8 ff ff jne 0x482f77 <__printf_fphex+0xcc7> + 4836b4: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4836b9: 44 8b 54 24 28 mov r10d, dword ptr [rsp + 40] + 4836be: 8b 40 08 mov eax, dword ptr [rax + 8] + 4836c1: 89 44 24 20 mov dword ptr [rsp + 32], eax + 4836c5: 8d 70 0f lea esi, [rax + 15] + 4836c8: 45 85 d2 test r10d, r10d + 4836cb: 0f 84 2e 02 00 00 je 0x4838ff <__printf_fphex+0x164f> + 4836d1: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 4836d8: 48 85 c0 test rax, rax + 4836db: 0f 84 8f 06 00 00 je 0x483d70 <__printf_fphex+0x1ac0> + 4836e1: 48 8b 48 20 mov rcx, qword ptr [rax + 32] + 4836e5: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] + 4836e9: 0f 83 81 06 00 00 jae 0x483d70 <__printf_fphex+0x1ac0> + 4836ef: 48 8d 79 04 lea rdi, [rcx + 4] + 4836f3: 83 fe ff cmp esi, -1 + 4836f6: 48 89 78 20 mov qword ptr [rax + 32], rdi + 4836fa: 0f 94 c0 sete al + 4836fd: 89 31 mov dword ptr [rcx], esi + 4836ff: 84 c0 test al, al + 483701: 0f 85 f1 f8 ff ff jne 0x482ff8 <__printf_fphex+0xd48> + 483707: 8b 5c 24 30 mov ebx, dword ptr [rsp + 48] + 48370b: 44 8b 4c 24 28 mov r9d, dword ptr [rsp + 40] + 483710: 83 fb 01 cmp ebx, 1 + 483713: 19 c0 sbb eax, eax + 483715: 83 e0 fe and eax, -2 + 483718: 83 c0 2d add eax, 45 + 48371b: 83 fb 01 cmp ebx, 1 + 48371e: 45 19 c0 sbb r8d, r8d + 483721: 41 83 e0 fe and r8d, -2 + 483725: 41 83 c0 2d add r8d, 45 + 483729: 44 89 c6 mov esi, r8d + 48372c: 45 85 c9 test r9d, r9d + 48372f: 0f 84 fd 01 00 00 je 0x483932 <__printf_fphex+0x1682> + 483735: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 48373c: 48 85 c0 test rax, rax + 48373f: 0f 84 46 06 00 00 je 0x483d8b <__printf_fphex+0x1adb> + 483745: 48 8b 48 20 mov rcx, qword ptr [rax + 32] + 483749: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] + 48374d: 0f 83 38 06 00 00 jae 0x483d8b <__printf_fphex+0x1adb> + 483753: 48 8d 79 04 lea rdi, [rcx + 4] + 483757: 83 c2 02 add edx, 2 + 48375a: 48 89 78 20 mov qword ptr [rax + 32], rdi + 48375e: 44 89 01 mov dword ptr [rcx], r8d + 483761: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 483766: 8d 4a 01 lea ecx, [rdx + 1] + 483769: 41 89 d4 mov r12d, edx + 48376c: 4c 8d 70 ff lea r14, [rax - 1] + 483770: 4d 89 f5 mov r13, r14 + 483773: 48 85 c0 test rax, rax + 483776: 0f 84 7c 00 00 00 je 0x4837f8 <__printf_fphex+0x1548> + 48377c: 89 cb mov ebx, ecx + 48377e: eb 37 jmp 0x4837b7 <__printf_fphex+0x1507> + 483780: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 483784: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 483788: 73 3c jae 0x4837c6 <__printf_fphex+0x1516> + 48378a: 48 8d 7a 04 lea rdi, [rdx + 4] + 48378e: 83 fe ff cmp esi, -1 + 483791: 48 89 78 20 mov qword ptr [rax + 32], rdi + 483795: 0f 94 c0 sete al + 483798: 89 32 mov dword ptr [rdx], esi + 48379a: 84 c0 test al, al + 48379c: 0f 85 56 f8 ff ff jne 0x482ff8 <__printf_fphex+0xd48> + 4837a2: 46 8d 24 33 lea r12d, [rbx + r14] + 4837a6: 49 83 c7 04 add r15, 4 + 4837aa: 45 29 ec sub r12d, r13d + 4837ad: 49 83 ed 01 sub r13, 1 + 4837b1: 49 83 fd ff cmp r13, -1 + 4837b5: 74 41 je 0x4837f8 <__printf_fphex+0x1548> + 4837b7: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 4837be: 41 8b 37 mov esi, dword ptr [r15] + 4837c1: 48 85 c0 test rax, rax + 4837c4: 75 ba jne 0x483780 <__printf_fphex+0x14d0> + 4837c6: 48 89 ef mov rdi, rbp + 4837c9: e8 12 9a fe ff call 0x46d1e0 <__woverflow> + 4837ce: 83 f8 ff cmp eax, -1 + 4837d1: 0f 94 c0 sete al + 4837d4: eb c4 jmp 0x48379a <__printf_fphex+0x14ea> + 4837d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4837e0: 41 f6 c6 08 test r14b, 8 + 4837e4: 0f 85 b9 f5 ff ff jne 0x482da3 <__printf_fphex+0xaf3> + 4837ea: e9 e9 f5 ff ff jmp 0x482dd8 <__printf_fphex+0xb28> + 4837ef: 45 89 f4 mov r12d, r14d + 4837f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4837f8: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4837fd: f6 40 0c 20 test byte ptr [rax + 12], 32 + 483801: 0f 84 d6 f1 ff ff je 0x4829dd <__printf_fphex+0x72d> + 483807: 8b 70 10 mov esi, dword ptr [rax + 16] + 48380a: 83 fe 30 cmp esi, 48 + 48380d: 0f 84 ca f1 ff ff je 0x4829dd <__printf_fphex+0x72d> + 483813: 8b 44 24 2c mov eax, dword ptr [rsp + 44] + 483817: 85 c0 test eax, eax + 483819: 0f 8e be f1 ff ff jle 0x4829dd <__printf_fphex+0x72d> + 48381f: 44 8b 44 24 28 mov r8d, dword ptr [rsp + 40] + 483824: 48 63 d8 movsxd rbx, eax + 483827: 48 89 ef mov rdi, rbp + 48382a: 48 89 da mov rdx, rbx + 48382d: 45 85 c0 test r8d, r8d + 483830: 0f 84 1f 07 00 00 je 0x483f55 <__printf_fphex+0x1ca5> + 483836: e8 65 92 fe ff call 0x46caa0 <_IO_wpadn> + 48383b: 48 39 d8 cmp rax, rbx + 48383e: 0f 85 b4 f7 ff ff jne 0x482ff8 <__printf_fphex+0xd48> + 483844: 44 03 64 24 2c add r12d, dword ptr [rsp + 44] + 483849: e9 8f f1 ff ff jmp 0x4829dd <__printf_fphex+0x72d> + 48384e: 66 90 nop + 483850: 4c 8b 4c 24 40 mov r9, qword ptr [rsp + 64] + 483855: 8b 4c 24 20 mov ecx, dword ptr [rsp + 32] + 483859: 85 c9 test ecx, ecx + 48385b: 0f 8e 8f 00 00 00 jle 0x4838f0 <__printf_fphex+0x1640> + 483861: 4c 63 74 24 20 movsxd r14, dword ptr [rsp + 32] + 483866: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] + 48386b: 4d 89 cd mov r13, r9 + 48386e: 41 89 d4 mov r12d, edx + 483871: 4c 89 f3 mov rbx, r14 + 483874: 48 29 c3 sub rbx, rax + 483877: 4c 39 f0 cmp rax, r14 + 48387a: 4c 0f 4e f0 cmovle r14, rax + 48387e: 4d 85 f6 test r14, r14 + 483881: 0f 84 a3 01 00 00 je 0x483a2a <__printf_fphex+0x177a> + 483887: 4c 89 7c 24 20 mov qword ptr [rsp + 32], r15 + 48388c: 4d 89 f7 mov r15, r14 + 48388f: 4d 89 ce mov r14, r9 + 483892: 48 89 5c 24 40 mov qword ptr [rsp + 64], rbx + 483897: 89 d3 mov ebx, edx + 483899: eb 28 jmp 0x4838c3 <__printf_fphex+0x1613> + 48389b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4838a0: 48 8d 78 01 lea rdi, [rax + 1] + 4838a4: 48 89 7d 28 mov qword ptr [rbp + 40], rdi + 4838a8: 40 88 30 mov byte ptr [rax], sil + 4838ab: 45 89 ec mov r12d, r13d + 4838ae: 4c 89 f0 mov rax, r14 + 4838b1: 45 29 f4 sub r12d, r14d + 4838b4: 4c 29 e8 sub rax, r13 + 4838b7: 41 01 dc add r12d, ebx + 4838ba: 4c 01 f8 add rax, r15 + 4838bd: 0f 84 5d 01 00 00 je 0x483a20 <__printf_fphex+0x1770> + 4838c3: 49 83 c5 01 add r13, 1 + 4838c7: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 4838cb: 41 0f b6 75 ff movzx esi, byte ptr [r13 - 1] + 4838d0: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 4838d4: 72 ca jb 0x4838a0 <__printf_fphex+0x15f0> + 4838d6: 48 89 ef mov rdi, rbp + 4838d9: e8 12 3b f9 ff call 0x4173f0 <__overflow> + 4838de: 83 f8 ff cmp eax, -1 + 4838e1: 75 c8 jne 0x4838ab <__printf_fphex+0x15fb> + 4838e3: e9 10 f7 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> + 4838e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4838f0: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4838f5: 8b 40 08 mov eax, dword ptr [rax + 8] + 4838f8: 89 44 24 20 mov dword ptr [rsp + 32], eax + 4838fc: 8d 70 0f lea esi, [rax + 15] + 4838ff: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 483903: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 483907: 0f 83 5f 06 00 00 jae 0x483f6c <__printf_fphex+0x1cbc> + 48390d: 8b 5c 24 30 mov ebx, dword ptr [rsp + 48] + 483911: 48 8d 48 01 lea rcx, [rax + 1] + 483915: 48 89 4d 28 mov qword ptr [rbp + 40], rcx + 483919: 83 fb 01 cmp ebx, 1 + 48391c: 40 88 30 mov byte ptr [rax], sil + 48391f: 19 c0 sbb eax, eax + 483921: 83 e0 fe and eax, -2 + 483924: 83 c0 2d add eax, 45 + 483927: 83 fb 01 cmp ebx, 1 + 48392a: 19 f6 sbb esi, esi + 48392c: 83 e6 fe and esi, -2 + 48392f: 83 c6 2d add esi, 45 + 483932: 48 8b 4d 28 mov rcx, qword ptr [rbp + 40] + 483936: 48 3b 4d 30 cmp rcx, qword ptr [rbp + 48] + 48393a: 0f 83 4b 06 00 00 jae 0x483f8b <__printf_fphex+0x1cdb> + 483940: 48 8d 71 01 lea rsi, [rcx + 1] + 483944: 44 8d 72 02 lea r14d, [rdx + 2] + 483948: 48 89 75 28 mov qword ptr [rbp + 40], rsi + 48394c: 88 01 mov byte ptr [rcx], al + 48394e: 4c 8b 6c 24 10 mov r13, qword ptr [rsp + 16] + 483953: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 483958: 4d 89 ef mov r15, r13 + 48395b: 4c 89 eb mov rbx, r13 + 48395e: 49 01 c7 add r15, rax + 483961: 48 85 c0 test rax, rax + 483964: 75 27 jne 0x48398d <__printf_fphex+0x16dd> + 483966: e9 84 fe ff ff jmp 0x4837ef <__printf_fphex+0x153f> + 48396b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 483970: 48 8d 50 01 lea rdx, [rax + 1] + 483974: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 483978: 40 88 30 mov byte ptr [rax], sil + 48397b: 45 89 ec mov r12d, r13d + 48397e: 41 29 dc sub r12d, ebx + 483981: 45 01 f4 add r12d, r14d + 483984: 4d 39 ef cmp r15, r13 + 483987: 0f 84 6b fe ff ff je 0x4837f8 <__printf_fphex+0x1548> + 48398d: 49 83 c5 01 add r13, 1 + 483991: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 483995: 41 0f b6 75 ff movzx esi, byte ptr [r13 - 1] + 48399a: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 48399e: 72 d0 jb 0x483970 <__printf_fphex+0x16c0> + 4839a0: 48 89 ef mov rdi, rbp + 4839a3: e8 48 3a f9 ff call 0x4173f0 <__overflow> + 4839a8: 83 f8 ff cmp eax, -1 + 4839ab: 75 ce jne 0x48397b <__printf_fphex+0x16cb> + 4839ad: e9 46 f6 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> + 4839b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4839b8: a8 10 test al, 16 + 4839ba: 0f 84 cc f4 ff ff je 0x482e8c <__printf_fphex+0xbdc> + 4839c0: 8b 54 24 28 mov edx, dword ptr [rsp + 40] + 4839c4: 85 d2 test edx, edx + 4839c6: 0f 84 86 03 00 00 je 0x483d52 <__printf_fphex+0x1aa2> + 4839cc: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 4839d3: 48 85 c0 test rax, rax + 4839d6: 0f 84 db 06 00 00 je 0x4840b7 <__printf_fphex+0x1e07> + 4839dc: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 4839e0: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] + 4839e4: 0f 83 cd 06 00 00 jae 0x4840b7 <__printf_fphex+0x1e07> + 4839ea: 48 8d 4a 04 lea rcx, [rdx + 4] + 4839ee: 48 89 48 20 mov qword ptr [rax + 32], rcx + 4839f2: c7 02 20 00 00 00 mov dword ptr [rdx], 32 + 4839f8: e9 8b f4 ff ff jmp 0x482e88 <__printf_fphex+0xbd8> + 4839fd: 0f 1f 00 nop dword ptr [rax] + 483a00: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 483a04: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 483a08: 0f 83 ef 05 00 00 jae 0x483ffd <__printf_fphex+0x1d4d> + 483a0e: 48 8d 50 01 lea rdx, [rax + 1] + 483a12: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 483a16: c6 00 2d mov byte ptr [rax], 45 + 483a19: e9 6a f4 ff ff jmp 0x482e88 <__printf_fphex+0xbd8> + 483a1e: 66 90 nop + 483a20: 4c 8b 7c 24 20 mov r15, qword ptr [rsp + 32] + 483a25: 48 8b 5c 24 40 mov rbx, qword ptr [rsp + 64] + 483a2a: 44 89 e2 mov edx, r12d + 483a2d: 48 85 db test rbx, rbx + 483a30: 0f 8e ba fe ff ff jle 0x4838f0 <__printf_fphex+0x1640> + 483a36: 48 89 da mov rdx, rbx + 483a39: be 30 00 00 00 mov esi, 48 + 483a3e: 48 89 ef mov rdi, rbp + 483a41: e8 1a 8f fe ff call 0x46c960 <_IO_padn> + 483a46: 48 39 d8 cmp rax, rbx + 483a49: 0f 85 a9 f5 ff ff jne 0x482ff8 <__printf_fphex+0xd48> + 483a4f: 41 8d 14 04 lea edx, [r12 + rax] + 483a53: e9 5c fc ff ff jmp 0x4836b4 <__printf_fphex+0x1404> + 483a58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 483a60: 8b 44 24 60 mov eax, dword ptr [rsp + 96] + 483a64: 89 44 24 20 mov dword ptr [rsp + 32], eax + 483a68: e9 6c f2 ff ff jmp 0x482cd9 <__printf_fphex+0xa29> + 483a6d: 0f 1f 00 nop dword ptr [rax] + 483a70: 48 c7 c0 f0 ff ff ff mov rax, -16 + 483a77: 48 8d 0d c2 7e 02 00 lea rcx, [rip + 163522] # 0x4ab940 <_itowa_lower_digits+0xc0> + 483a7e: 4c 8d 25 8b 7e 02 00 lea r12, [rip + 163467] # 0x4ab910 <_itowa_lower_digits+0x90> + 483a85: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 483a89: 42 0f b7 04 70 movzx eax, word ptr [rax + 2*r14] + 483a8e: 4c 8d 35 8b 7e 02 00 lea r14, [rip + 163467] # 0x4ab920 <_itowa_lower_digits+0xa0> + 483a95: 66 25 00 01 and ax, 256 + 483a99: 48 8d 05 78 7e 02 00 lea rax, [rip + 163448] # 0x4ab918 <_itowa_lower_digits+0x98> + 483aa0: 4c 0f 44 f1 cmove r14, rcx + 483aa4: 4c 0f 44 e0 cmove r12, rax + 483aa8: e9 1a ee ff ff jmp 0x4828c7 <__printf_fphex+0x617> + 483aad: 0f 1f 00 nop dword ptr [rax] + 483ab0: 48 c7 c0 f0 ff ff ff mov rax, -16 + 483ab7: 0f 28 74 24 10 movaps xmm6, xmmword ptr [rsp + 16] + 483abc: 48 8d 15 7d 7e 02 00 lea rdx, [rip + 163453] # 0x4ab940 <_itowa_lower_digits+0xc0> + 483ac3: 4c 8d 25 46 7e 02 00 lea r12, [rip + 163398] # 0x4ab910 <_itowa_lower_digits+0x90> + 483aca: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 483ace: 0f 50 de movmskps ebx, xmm6 + 483ad1: 83 e3 08 and ebx, 8 + 483ad4: 42 0f b7 04 70 movzx eax, word ptr [rax + 2*r14] + 483ad9: 4c 8d 35 40 7e 02 00 lea r14, [rip + 163392] # 0x4ab920 <_itowa_lower_digits+0xa0> + 483ae0: 66 25 00 01 and ax, 256 + 483ae4: 48 8d 05 2d 7e 02 00 lea rax, [rip + 163373] # 0x4ab918 <_itowa_lower_digits+0x98> + 483aeb: 4c 0f 44 f2 cmove r14, rdx + 483aef: 4c 0f 44 e0 cmove r12, rax + 483af3: e9 48 f5 ff ff jmp 0x483040 <__printf_fphex+0xd90> + 483af8: 66 3d 00 04 cmp ax, 1024 + 483afc: 0f 85 29 06 00 00 jne 0x48412b <__printf_fphex+0x1e7b> + 483b02: 85 db test ebx, ebx + 483b04: 0f 84 cf f1 ff ff je 0x482cd9 <__printf_fphex+0xa29> + 483b0a: 83 f9 07 cmp ecx, 7 + 483b0d: 0f 8f 9c ec ff ff jg 0x4827af <__printf_fphex+0x4ff> + 483b13: 40 84 ff test dil, dil + 483b16: 0f 84 bd f1 ff ff je 0x482cd9 <__printf_fphex+0xa29> + 483b1c: e9 8e ec ff ff jmp 0x4827af <__printf_fphex+0x4ff> + 483b21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 483b28: 66 3d 00 0c cmp ax, 3072 + 483b2c: 0f 84 a7 f1 ff ff je 0x482cd9 <__printf_fphex+0xa29> + 483b32: e9 78 db f7 ff jmp 0x4016af <__printf_fphex.cold> + 483b37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 483b40: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 483b44: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 483b48: 0f 83 55 05 00 00 jae 0x4840a3 <__printf_fphex+0x1df3> + 483b4e: 48 8d 50 01 lea rdx, [rax + 1] + 483b52: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 483b56: c6 00 2b mov byte ptr [rax], 43 + 483b59: e9 2a f3 ff ff jmp 0x482e88 <__printf_fphex+0xbd8> + 483b5e: 66 90 nop + 483b60: 0f b6 f2 movzx esi, dl + 483b63: 48 89 ef mov rdi, rbp + 483b66: e8 85 38 f9 ff call 0x4173f0 <__overflow> + 483b6b: 83 f8 ff cmp eax, -1 + 483b6e: 0f 85 57 f7 ff ff jne 0x4832cb <__printf_fphex+0x101b> + 483b74: e9 7f f4 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> + 483b79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 483b80: 0f b6 f2 movzx esi, dl + 483b83: 48 89 ef mov rdi, rbp + 483b86: e8 65 38 f9 ff call 0x4173f0 <__overflow> + 483b8b: 83 f8 ff cmp eax, -1 + 483b8e: 0f 85 19 f7 ff ff jne 0x4832ad <__printf_fphex+0xffd> + 483b94: e9 5f f4 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> + 483b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 483ba0: 0f b6 f2 movzx esi, dl + 483ba3: 48 89 ef mov rdi, rbp + 483ba6: e8 45 38 f9 ff call 0x4173f0 <__overflow> + 483bab: 83 f8 ff cmp eax, -1 + 483bae: 0f 85 35 f7 ff ff jne 0x4832e9 <__printf_fphex+0x1039> + 483bb4: e9 3f f4 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> + 483bb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 483bc0: 41 89 c4 mov r12d, eax + 483bc3: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] + 483bc8: 48 2b 5c 24 60 sub rbx, qword ptr [rsp + 96] + 483bcd: 48 85 db test rbx, rbx + 483bd0: 0f 8e 9e 04 00 00 jle 0x484074 <__printf_fphex+0x1dc4> + 483bd6: 48 89 da mov rdx, rbx + 483bd9: be 30 00 00 00 mov esi, 48 + 483bde: 48 89 ef mov rdi, rbp + 483be1: e8 ba 8e fe ff call 0x46caa0 <_IO_wpadn> + 483be6: e9 5b fe ff ff jmp 0x483a46 <__printf_fphex+0x1796> + 483beb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 483bf0: be 2d 00 00 00 mov esi, 45 + 483bf5: 48 89 ef mov rdi, rbp + 483bf8: e8 e3 95 fe ff call 0x46d1e0 <__woverflow> + 483bfd: 83 f8 ff cmp eax, -1 + 483c00: 0f 94 c0 sete al + 483c03: 84 c0 test al, al + 483c05: 0f 84 01 ed ff ff je 0x48290c <__printf_fphex+0x65c> + 483c0b: e9 e8 f3 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> + 483c10: e8 4b 8d fe ff call 0x46c960 <_IO_padn> + 483c15: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 483c1a: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 483c1f: e9 10 f2 ff ff jmp 0x482e34 <__printf_fphex+0xb84> + 483c24: 0f 1f 40 00 nop dword ptr [rax] + 483c28: be 30 00 00 00 mov esi, 48 + 483c2d: 48 89 ef mov rdi, rbp + 483c30: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 483c35: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 483c3a: e8 a1 95 fe ff call 0x46d1e0 <__woverflow> + 483c3f: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 483c44: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 483c49: 83 f8 ff cmp eax, -1 + 483c4c: 0f 84 a6 f3 ff ff je 0x482ff8 <__printf_fphex+0xd48> + 483c52: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 483c57: 8b 40 08 mov eax, dword ptr [rax + 8] + 483c5a: 89 44 24 50 mov dword ptr [rsp + 80], eax + 483c5e: 8d 70 17 lea esi, [rax + 23] + 483c61: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] + 483c68: 48 85 c0 test rax, rax + 483c6b: 0f 85 d7 02 00 00 jne 0x483f48 <__printf_fphex+0x1c98> + 483c71: 48 89 ef mov rdi, rbp + 483c74: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 483c79: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 483c7e: e8 5d 95 fe ff call 0x46d1e0 <__woverflow> + 483c83: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 483c88: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 483c8d: 83 f8 ff cmp eax, -1 + 483c90: 0f 94 c0 sete al + 483c93: e9 57 f2 ff ff jmp 0x482eef <__printf_fphex+0xc3f> + 483c98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 483ca0: 0f be 74 24 40 movsx esi, byte ptr [rsp + 64] + 483ca5: 48 89 ef mov rdi, rbp + 483ca8: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 483cad: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 483cb2: e8 29 95 fe ff call 0x46d1e0 <__woverflow> + 483cb7: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 483cbc: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 483cc1: 83 f8 ff cmp eax, -1 + 483cc4: 0f 94 c0 sete al + 483cc7: e9 93 f2 ff ff jmp 0x482f5f <__printf_fphex+0xcaf> + 483ccc: ba ff 3f 00 00 mov edx, 16383 + 483cd1: 2b 54 24 30 sub edx, dword ptr [rsp + 48] + 483cd5: c7 44 24 30 01 00 00 00 mov dword ptr [rsp + 48], 1 + 483cdd: e9 e6 e9 ff ff jmp 0x4826c8 <__printf_fphex+0x418> + 483ce2: 83 e9 61 sub ecx, 97 + 483ce5: 80 f9 05 cmp cl, 5 + 483ce8: 77 08 ja 0x483cf2 <__printf_fphex+0x1a42> + 483cea: 8d 48 a9 lea ecx, [rax - 87] + 483ced: e9 78 ea ff ff jmp 0x48276a <__printf_fphex+0x4ba> + 483cf2: 8d 48 d0 lea ecx, [rax - 48] + 483cf5: a8 07 test al, 7 + 483cf7: 0f 85 6d ea ff ff jne 0x48276a <__printf_fphex+0x4ba> + 483cfd: 8b 44 24 20 mov eax, dword ptr [rsp + 32] + 483d01: 83 c0 01 add eax, 1 + 483d04: 48 98 cdqe + 483d06: 48 3b 44 24 60 cmp rax, qword ptr [rsp + 96] + 483d0b: 40 0f 9c c6 setl sil + 483d0f: 40 0f 9c c7 setl dil + 483d13: 40 0f b6 f6 movzx esi, sil + 483d17: e9 58 ea ff ff jmp 0x482774 <__printf_fphex+0x4c4> + 483d1c: 80 7c 24 40 39 cmp byte ptr [rsp + 64], 57 + 483d21: 0f 84 3b 03 00 00 je 0x484062 <__printf_fphex+0x1db2> + 483d27: 48 c7 c1 e0 ff ff ff mov rcx, -32 + 483d2e: 48 0f be 44 24 40 movsx rax, byte ptr [rsp + 64] + 483d34: 64 48 8b 09 mov rcx, qword ptr fs:[rcx] + 483d38: 48 89 c7 mov rdi, rax + 483d3b: 83 3c 81 65 cmp dword ptr [rcx + 4*rax], 101 + 483d3f: 0f 8f f8 02 00 00 jg 0x48403d <__printf_fphex+0x1d8d> + 483d45: 83 c7 01 add edi, 1 + 483d48: 40 88 7c 24 40 mov byte ptr [rsp + 64], dil + 483d4d: e9 87 ef ff ff jmp 0x482cd9 <__printf_fphex+0xa29> + 483d52: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 483d56: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] + 483d5a: 0f 83 78 03 00 00 jae 0x4840d8 <__printf_fphex+0x1e28> + 483d60: 48 8d 50 01 lea rdx, [rax + 1] + 483d64: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 483d68: c6 00 20 mov byte ptr [rax], 32 + 483d6b: e9 18 f1 ff ff jmp 0x482e88 <__printf_fphex+0xbd8> + 483d70: 48 89 ef mov rdi, rbp + 483d73: 89 54 24 20 mov dword ptr [rsp + 32], edx + 483d77: e8 64 94 fe ff call 0x46d1e0 <__woverflow> + 483d7c: 8b 54 24 20 mov edx, dword ptr [rsp + 32] + 483d80: 83 f8 ff cmp eax, -1 + 483d83: 0f 94 c0 sete al + 483d86: e9 74 f9 ff ff jmp 0x4836ff <__printf_fphex+0x144f> + 483d8b: 44 89 c6 mov esi, r8d + 483d8e: 48 89 ef mov rdi, rbp + 483d91: 89 54 24 20 mov dword ptr [rsp + 32], edx + 483d95: e8 46 94 fe ff call 0x46d1e0 <__woverflow> + 483d9a: 8b 54 24 20 mov edx, dword ptr [rsp + 32] + 483d9e: 83 f8 ff cmp eax, -1 + 483da1: 0f 84 51 f2 ff ff je 0x482ff8 <__printf_fphex+0xd48> + 483da7: 83 c2 02 add edx, 2 + 483daa: e9 b2 f9 ff ff jmp 0x483761 <__printf_fphex+0x14b1> + 483daf: be 2d 00 00 00 mov esi, 45 + 483db4: 48 89 ef mov rdi, rbp + 483db7: e8 34 36 f9 ff call 0x4173f0 <__overflow> + 483dbc: 83 f8 ff cmp eax, -1 + 483dbf: 0f 94 c0 sete al + 483dc2: e9 3c fe ff ff jmp 0x483c03 <__printf_fphex+0x1953> + 483dc7: be 2b 00 00 00 mov esi, 43 + 483dcc: 48 89 ef mov rdi, rbp + 483dcf: e8 0c 94 fe ff call 0x46d1e0 <__woverflow> + 483dd4: 83 f8 ff cmp eax, -1 + 483dd7: 0f 94 c0 sete al + 483dda: e9 24 fe ff ff jmp 0x483c03 <__printf_fphex+0x1953> + 483ddf: ba 02 40 00 00 mov edx, 16386 + 483de4: 2b 54 24 30 sub edx, dword ptr [rsp + 48] + 483de8: c7 44 24 30 01 00 00 00 mov dword ptr [rsp + 48], 1 + 483df0: e9 2f f4 ff ff jmp 0x483224 <__printf_fphex+0xf74> + 483df5: 8b 44 24 28 mov eax, dword ptr [rsp + 40] + 483df9: 48 63 5c 24 2c movsxd rbx, dword ptr [rsp + 44] + 483dfe: 85 c0 test eax, eax + 483e00: 0f 84 de 00 00 00 je 0x483ee4 <__printf_fphex+0x1c34> + 483e06: 48 89 da mov rdx, rbx + 483e09: be 30 00 00 00 mov esi, 48 + 483e0e: 48 89 ef mov rdi, rbp + 483e11: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 483e16: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 483e1b: e8 80 8c fe ff call 0x46caa0 <_IO_wpadn> + 483e20: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 483e25: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 483e2a: 48 39 d8 cmp rax, rbx + 483e2d: 0f 85 c5 f1 ff ff jne 0x482ff8 <__printf_fphex+0xd48> + 483e33: 44 03 74 24 2c add r14d, dword ptr [rsp + 44] + 483e38: e9 e3 f0 ff ff jmp 0x482f20 <__printf_fphex+0xc70> + 483e3d: 83 c7 01 add edi, 1 + 483e40: 83 06 01 add dword ptr [rsi], 1 + 483e43: 40 88 38 mov byte ptr [rax], dil + 483e46: e9 8e ee ff ff jmp 0x482cd9 <__printf_fphex+0xa29> + 483e4b: 0f b6 f0 movzx esi, al + 483e4e: 48 89 ef mov rdi, rbp + 483e51: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 483e56: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 483e5b: e8 90 35 f9 ff call 0x4173f0 <__overflow> + 483e60: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 483e65: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 483e6a: 83 f8 ff cmp eax, -1 + 483e6d: 0f 94 c0 sete al + 483e70: e9 7a f0 ff ff jmp 0x482eef <__printf_fphex+0xc3f> + 483e75: be 30 00 00 00 mov esi, 48 + 483e7a: 48 89 ef mov rdi, rbp + 483e7d: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 483e82: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 483e87: e8 64 35 f9 ff call 0x4173f0 <__overflow> + 483e8c: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 483e91: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 483e96: 83 f8 ff cmp eax, -1 + 483e99: 0f 84 59 f1 ff ff je 0x482ff8 <__printf_fphex+0xd48> + 483e9f: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 483ea4: 8b 40 08 mov eax, dword ptr [rax + 8] + 483ea7: 89 44 24 50 mov dword ptr [rsp + 80], eax + 483eab: 83 c0 17 add eax, 23 + 483eae: e9 85 f7 ff ff jmp 0x483638 <__printf_fphex+0x1388> + 483eb3: 0f b6 74 24 40 movzx esi, byte ptr [rsp + 64] + 483eb8: 48 89 ef mov rdi, rbp + 483ebb: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 483ec0: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 483ec5: e8 26 35 f9 ff call 0x4173f0 <__overflow> + 483eca: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 483ecf: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 483ed4: 83 f8 ff cmp eax, -1 + 483ed7: 0f 94 c0 sete al + 483eda: e9 80 f0 ff ff jmp 0x482f5f <__printf_fphex+0xcaf> + 483edf: 48 63 5c 24 2c movsxd rbx, dword ptr [rsp + 44] + 483ee4: 48 89 da mov rdx, rbx + 483ee7: be 30 00 00 00 mov esi, 48 + 483eec: 48 89 ef mov rdi, rbp + 483eef: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 483ef4: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 483ef9: e8 62 8a fe ff call 0x46c960 <_IO_padn> + 483efe: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 483f03: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 483f08: e9 1d ff ff ff jmp 0x483e2a <__printf_fphex+0x1b7a> + 483f0d: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 483f12: be 2d 00 00 00 mov esi, 45 + 483f17: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 483f1c: 48 89 ef mov rdi, rbp + 483f1f: e8 bc 92 fe ff call 0x46d1e0 <__woverflow> + 483f24: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 483f29: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 483f2e: 83 f8 ff cmp eax, -1 + 483f31: 0f 94 c0 sete al + 483f34: 84 c0 test al, al + 483f36: 0f 84 4c ef ff ff je 0x482e88 <__printf_fphex+0xbd8> + 483f3c: e9 b7 f0 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> + 483f41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 483f48: 48 8b 50 20 mov rdx, qword ptr [rax + 32] + 483f4c: 48 8b 48 28 mov rcx, qword ptr [rax + 40] + 483f50: e9 81 ef ff ff jmp 0x482ed6 <__printf_fphex+0xc26> + 483f55: e8 06 8a fe ff call 0x46c960 <_IO_padn> + 483f5a: e9 dc f8 ff ff jmp 0x48383b <__printf_fphex+0x158b> + 483f5f: 85 db test ebx, ebx + 483f61: 0f 85 72 ed ff ff jne 0x482cd9 <__printf_fphex+0xa29> + 483f67: e9 9e fb ff ff jmp 0x483b0a <__printf_fphex+0x185a> + 483f6c: 40 0f b6 f6 movzx esi, sil + 483f70: 48 89 ef mov rdi, rbp + 483f73: 89 54 24 20 mov dword ptr [rsp + 32], edx + 483f77: e8 74 34 f9 ff call 0x4173f0 <__overflow> + 483f7c: 8b 54 24 20 mov edx, dword ptr [rsp + 32] + 483f80: 83 f8 ff cmp eax, -1 + 483f83: 0f 94 c0 sete al + 483f86: e9 74 f7 ff ff jmp 0x4836ff <__printf_fphex+0x144f> + 483f8b: 48 89 ef mov rdi, rbp + 483f8e: 89 54 24 20 mov dword ptr [rsp + 32], edx + 483f92: e8 59 34 f9 ff call 0x4173f0 <__overflow> + 483f97: 8b 54 24 20 mov edx, dword ptr [rsp + 32] + 483f9b: 83 f8 ff cmp eax, -1 + 483f9e: 0f 84 54 f0 ff ff je 0x482ff8 <__printf_fphex+0xd48> + 483fa4: 44 8d 72 02 lea r14d, [rdx + 2] + 483fa8: e9 a1 f9 ff ff jmp 0x48394e <__printf_fphex+0x169e> + 483fad: 4c 89 c1 mov rcx, r8 + 483fb0: e9 94 e6 ff ff jmp 0x482649 <__printf_fphex+0x399> + 483fb5: 4c 89 c1 mov rcx, r8 + 483fb8: e9 14 e5 ff ff jmp 0x4824d1 <__printf_fphex+0x221> + 483fbd: be 2b 00 00 00 mov esi, 43 + 483fc2: 48 89 ef mov rdi, rbp + 483fc5: e8 26 34 f9 ff call 0x4173f0 <__overflow> + 483fca: 83 f8 ff cmp eax, -1 + 483fcd: 0f 94 c0 sete al + 483fd0: e9 2e fc ff ff jmp 0x483c03 <__printf_fphex+0x1953> + 483fd5: be 20 00 00 00 mov esi, 32 + 483fda: 48 89 ef mov rdi, rbp + 483fdd: e8 fe 91 fe ff call 0x46d1e0 <__woverflow> + 483fe2: 83 f8 ff cmp eax, -1 + 483fe5: 0f 94 c0 sete al + 483fe8: e9 16 fc ff ff jmp 0x483c03 <__printf_fphex+0x1953> + 483fed: 0f b6 01 movzx eax, byte ptr [rcx] + 483ff0: 4c 8d 49 01 lea r9, [rcx + 1] + 483ff4: 88 44 24 40 mov byte ptr [rsp + 64], al + 483ff8: e9 f6 f1 ff ff jmp 0x4831f3 <__printf_fphex+0xf43> + 483ffd: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 484002: be 2d 00 00 00 mov esi, 45 + 484007: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 48400c: 48 89 ef mov rdi, rbp + 48400f: e8 dc 33 f9 ff call 0x4173f0 <__overflow> + 484014: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] + 484019: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] + 48401e: 83 f8 ff cmp eax, -1 + 484021: 0f 94 c0 sete al + 484024: e9 0b ff ff ff jmp 0x483f34 <__printf_fphex+0x1c84> + 484029: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 48402e: be 2b 00 00 00 mov esi, 43 + 484033: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 484038: e9 df fe ff ff jmp 0x483f1c <__printf_fphex+0x1c6c> + 48403d: 44 8b 5c 24 30 mov r11d, dword ptr [rsp + 48] + 484042: 45 85 db test r11d, r11d + 484045: 0f 84 80 00 00 00 je 0x4840cb <__printf_fphex+0x1e1b> + 48404b: 8d 42 fc lea eax, [rdx - 4] + 48404e: 85 c0 test eax, eax + 484050: 0f 8e 96 00 00 00 jle 0x4840ec <__printf_fphex+0x1e3c> + 484056: c6 44 24 40 31 mov byte ptr [rsp + 64], 49 + 48405b: 89 c2 mov edx, eax + 48405d: e9 77 ec ff ff jmp 0x482cd9 <__printf_fphex+0xa29> + 484062: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 484067: 0f b6 40 08 movzx eax, byte ptr [rax + 8] + 48406b: 88 44 24 40 mov byte ptr [rsp + 64], al + 48406f: e9 65 ec ff ff jmp 0x482cd9 <__printf_fphex+0xa29> + 484074: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 484079: 44 89 e2 mov edx, r12d + 48407c: 8b 40 08 mov eax, dword ptr [rax + 8] + 48407f: 89 44 24 20 mov dword ptr [rsp + 32], eax + 484083: 8d 70 0f lea esi, [rax + 15] + 484086: e9 46 f6 ff ff jmp 0x4836d1 <__printf_fphex+0x1421> + 48408b: be 20 00 00 00 mov esi, 32 + 484090: 48 89 ef mov rdi, rbp + 484093: e8 58 33 f9 ff call 0x4173f0 <__overflow> + 484098: 83 f8 ff cmp eax, -1 + 48409b: 0f 94 c0 sete al + 48409e: e9 60 fb ff ff jmp 0x483c03 <__printf_fphex+0x1953> + 4840a3: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 4840a8: be 2b 00 00 00 mov esi, 43 + 4840ad: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 4840b2: e9 55 ff ff ff jmp 0x48400c <__printf_fphex+0x1d5c> + 4840b7: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 4840bc: be 20 00 00 00 mov esi, 32 + 4840c1: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 4840c6: e9 51 fe ff ff jmp 0x483f1c <__printf_fphex+0x1c6c> + 4840cb: c6 44 24 40 31 mov byte ptr [rsp + 64], 49 + 4840d0: 83 c2 04 add edx, 4 + 4840d3: e9 01 ec ff ff jmp 0x482cd9 <__printf_fphex+0xa29> + 4840d8: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 + 4840dd: be 20 00 00 00 mov esi, 32 + 4840e2: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 + 4840e7: e9 20 ff ff ff jmp 0x48400c <__printf_fphex+0x1d5c> + 4840ec: b8 04 00 00 00 mov eax, 4 + 4840f1: c6 44 24 40 31 mov byte ptr [rsp + 64], 49 + 4840f6: 29 d0 sub eax, edx + 4840f8: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 + 484100: 89 c2 mov edx, eax + 484102: e9 d2 eb ff ff jmp 0x482cd9 <__printf_fphex+0xa29> + 484107: 48 8d 0d 12 79 02 00 lea rcx, [rip + 162066] # 0x4aba20 <__PRETTY_FUNCTION__.15462> + 48410e: ba a5 00 00 00 mov edx, 165 + 484113: 48 8d 35 be 78 02 00 lea rsi, [rip + 161982] # 0x4ab9d8 <_itowa_lower_digits+0x158> + 48411a: 48 8d 3d d7 78 02 00 lea rdi, [rip + 162007] # 0x4ab9f8 <_itowa_lower_digits+0x178> + 484121: e8 2a ee f7 ff call 0x402f50 <__assert_fail> + 484126: e8 a5 7a fc ff call 0x44bbd0 <__stack_chk_fail_local> + 48412b: e9 7f d5 f7 ff jmp 0x4016af <__printf_fphex.cold> + +0000000000484130 : + 484130: f3 0f 1e fa endbr64 + 484134: 41 55 push r13 + 484136: 41 54 push r12 + 484138: 55 push rbp + 484139: 53 push rbx + 48413a: 48 83 ec 08 sub rsp, 8 + 48413e: 8b 07 mov eax, dword ptr [rdi] + 484140: 85 c0 test eax, eax + 484142: 74 1e je 0x484162 + 484144: 48 89 fd mov rbp, rdi + 484147: 48 89 fb mov rbx, rdi + 48414a: eb 0f jmp 0x48415b + 48414c: 0f 1f 40 00 nop dword ptr [rax] + 484150: 8b 43 04 mov eax, dword ptr [rbx + 4] + 484153: 48 83 c3 04 add rbx, 4 + 484157: 85 c0 test eax, eax + 484159: 74 2d je 0x484188 + 48415b: 3d ff 00 00 00 cmp eax, 255 + 484160: 76 ee jbe 0x484150 + 484162: 48 c7 c0 c0 ff ff ff mov rax, -64 + 484169: 41 b8 ff ff ff ff mov r8d, 4294967295 + 48416f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 + 484176: 48 83 c4 08 add rsp, 8 + 48417a: 44 89 c0 mov eax, r8d + 48417d: 5b pop rbx + 48417e: 5d pop rbp + 48417f: 41 5c pop r12 + 484181: 41 5d pop r13 + 484183: c3 ret + 484184: 0f 1f 40 00 nop dword ptr [rax] + 484188: 8b 0d 1e ee 03 00 mov ecx, dword ptr [rip + 257566] # 0x4c2fac + 48418e: 8d 51 f0 lea edx, [rcx - 16] + 484191: 83 fa 07 cmp edx, 7 + 484194: 0f 86 37 01 00 00 jbe 0x4842d1 + 48419a: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4841a2: 85 d2 test edx, edx + 4841a4: ba 01 00 00 00 mov edx, 1 + 4841a9: 0f 85 a1 00 00 00 jne 0x484250 + 4841af: 0f b1 15 fa ed 03 00 cmpxchg dword ptr [rip + 257530], edx # 0x4c2fb0 + 4841b6: 4c 8b 2d 93 f7 03 00 mov r13, qword ptr [rip + 259987] # 0x4c3950 <__printf_modifier_table> + 4841bd: 4d 85 ed test r13, r13 + 4841c0: 0f 84 aa 00 00 00 je 0x484270 + 4841c6: 48 29 eb sub rbx, rbp + 4841c9: 48 8d 7b 10 lea rdi, [rbx + 16] + 4841cd: e8 8e ad f9 ff call 0x41ef60 + 4841d2: 49 89 c4 mov r12, rax + 4841d5: 48 85 c0 test rax, rax + 4841d8: 0f 84 b4 00 00 00 je 0x484292 + 4841de: 0f b6 45 00 movzx eax, byte ptr [rbp] + 4841e2: 48 89 da mov rdx, rbx + 4841e5: 48 8d 75 04 lea rsi, [rbp + 4] + 4841e9: 49 8d 7c 24 0c lea rdi, [r12 + 12] + 4841ee: 8b 0d b8 ed 03 00 mov ecx, dword ptr [rip + 257464] # 0x4c2fac + 4841f4: 48 c1 fa 02 sar rdx, 2 + 4841f8: 49 8b 44 c5 00 mov rax, qword ptr [r13 + 8*rax] + 4841fd: 49 89 04 24 mov qword ptr [r12], rax + 484201: 8d 41 01 lea eax, [rcx + 1] + 484204: 89 05 a2 ed 03 00 mov dword ptr [rip + 257442], eax # 0x4c2fac + 48420a: b8 01 00 00 00 mov eax, 1 + 48420f: d3 e0 shl eax, cl + 484211: 41 89 44 24 08 mov dword ptr [r12 + 8], eax + 484216: e8 95 bb fe ff call 0x46fdb0 + 48421b: 0f b6 55 00 movzx edx, byte ptr [rbp] + 48421f: 45 8b 44 24 08 mov r8d, dword ptr [r12 + 8] + 484224: 48 8b 05 25 f7 03 00 mov rax, qword ptr [rip + 259877] # 0x4c3950 <__printf_modifier_table> + 48422b: 4c 89 24 d0 mov qword ptr [rax + 8*rdx], r12 + 48422f: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 484237: 85 c0 test eax, eax + 484239: 75 65 jne 0x4842a0 + 48423b: 83 2d 6e ed 03 00 01 sub dword ptr [rip + 257390], 1 # 0x4c2fb0 + 484242: 48 83 c4 08 add rsp, 8 + 484246: 44 89 c0 mov eax, r8d + 484249: 5b pop rbx + 48424a: 5d pop rbp + 48424b: 41 5c pop r12 + 48424d: 41 5d pop r13 + 48424f: c3 ret + 484250: f0 lock + 484251: 0f b1 15 58 ed 03 00 cmpxchg dword ptr [rip + 257368], edx # 0x4c2fb0 + 484258: 0f 84 58 ff ff ff je 0x4841b6 + 48425e: 48 8d 3d 4b ed 03 00 lea rdi, [rip + 257355] # 0x4c2fb0 + 484265: e8 36 5b f9 ff call 0x419da0 <__lll_lock_wait_private> + 48426a: e9 47 ff ff ff jmp 0x4841b6 + 48426f: 90 nop + 484270: be 08 00 00 00 mov esi, 8 + 484275: bf ff 00 00 00 mov edi, 255 + 48427a: e8 e1 c5 f9 ff call 0x420860 + 48427f: 48 89 05 ca f6 03 00 mov qword ptr [rip + 259786], rax # 0x4c3950 <__printf_modifier_table> + 484286: 49 89 c5 mov r13, rax + 484289: 48 85 c0 test rax, rax + 48428c: 0f 85 34 ff ff ff jne 0x4841c6 + 484292: 41 83 c8 ff or r8d, -1 + 484296: eb 97 jmp 0x48422f + 484298: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4842a0: 31 c0 xor eax, eax + 4842a2: 87 05 08 ed 03 00 xchg dword ptr [rip + 257288], eax # 0x4c2fb0 + 4842a8: 83 f8 01 cmp eax, 1 + 4842ab: 0f 8e c5 fe ff ff jle 0x484176 + 4842b1: 45 31 d2 xor r10d, r10d + 4842b4: ba 01 00 00 00 mov edx, 1 + 4842b9: be 81 00 00 00 mov esi, 129 + 4842be: b8 ca 00 00 00 mov eax, 202 + 4842c3: 48 8d 3d e6 ec 03 00 lea rdi, [rip + 257254] # 0x4c2fb0 + 4842ca: 0f 05 syscall + 4842cc: e9 a5 fe ff ff jmp 0x484176 + 4842d1: 48 c7 c0 c0 ff ff ff mov rax, -64 + 4842d8: 41 b8 ff ff ff ff mov r8d, 4294967295 + 4842de: 64 c7 00 1c 00 00 00 mov dword ptr fs:[rax], 28 + 4842e5: e9 8c fe ff ff jmp 0x484176 + 4842ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +00000000004842f0 <__handle_registered_modifier_mb>: + 4842f0: f3 0f 1e fa endbr64 + 4842f4: 41 55 push r13 + 4842f6: 48 8b 05 53 f6 03 00 mov rax, qword ptr [rip + 259667] # 0x4c3950 <__printf_modifier_table> + 4842fd: 41 54 push r12 + 4842ff: 49 89 f4 mov r12, rsi + 484302: 55 push rbp + 484303: 53 push rbx + 484304: 48 8b 37 mov rsi, qword ptr [rdi] + 484307: 0f b6 16 movzx edx, byte ptr [rsi] + 48430a: 4c 8b 0c d0 mov r9, qword ptr [rax + 8*rdx] + 48430e: 4d 85 c9 test r9, r9 + 484311: 0f 84 91 00 00 00 je 0x4843a8 <__handle_registered_modifier_mb+0xb8> + 484317: 44 0f b6 56 01 movzx r10d, byte ptr [rsi + 1] + 48431c: 48 89 fb mov rbx, rdi + 48431f: 4c 8d 5e 01 lea r11, [rsi + 1] + 484323: 45 31 ed xor r13d, r13d + 484326: 31 ff xor edi, edi + 484328: 31 ed xor ebp, ebp + 48432a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 484330: 49 8d 51 0c lea rdx, [r9 + 12] + 484334: 4c 89 d9 mov rcx, r11 + 484337: 41 0f b6 c2 movzx eax, r10b + 48433b: 45 84 d2 test r10b, r10b + 48433e: 75 1d jne 0x48435d <__handle_registered_modifier_mb+0x6d> + 484340: eb 5e jmp 0x4843a0 <__handle_registered_modifier_mb+0xb0> + 484342: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 484348: 44 39 c0 cmp eax, r8d + 48434b: 75 2f jne 0x48437c <__handle_registered_modifier_mb+0x8c> + 48434d: 0f b6 41 01 movzx eax, byte ptr [rcx + 1] + 484351: 48 83 c1 01 add rcx, 1 + 484355: 48 83 c2 04 add rdx, 4 + 484359: 84 c0 test al, al + 48435b: 74 43 je 0x4843a0 <__handle_registered_modifier_mb+0xb0> + 48435d: 44 8b 02 mov r8d, dword ptr [rdx] + 484360: 45 85 c0 test r8d, r8d + 484363: 75 e3 jne 0x484348 <__handle_registered_modifier_mb+0x58> + 484365: 48 89 c8 mov rax, rcx + 484368: 48 63 d7 movsxd rdx, edi + 48436b: 48 29 f0 sub rax, rsi + 48436e: 48 39 d0 cmp rax, rdx + 484371: 7e 09 jle 0x48437c <__handle_registered_modifier_mb+0x8c> + 484373: 41 8b 69 08 mov ebp, dword ptr [r9 + 8] + 484377: 89 c7 mov edi, eax + 484379: 49 89 cd mov r13, rcx + 48437c: 4d 8b 09 mov r9, qword ptr [r9] + 48437f: 4d 85 c9 test r9, r9 + 484382: 75 ac jne 0x484330 <__handle_registered_modifier_mb+0x40> + 484384: b8 01 00 00 00 mov eax, 1 + 484389: 85 ed test ebp, ebp + 48438b: 74 0b je 0x484398 <__handle_registered_modifier_mb+0xa8> + 48438d: 66 41 09 6c 24 0e or word ptr [r12 + 14], bp + 484393: 31 c0 xor eax, eax + 484395: 4c 89 2b mov qword ptr [rbx], r13 + 484398: 5b pop rbx + 484399: 5d pop rbp + 48439a: 41 5c pop r12 + 48439c: 41 5d pop r13 + 48439e: c3 ret + 48439f: 90 nop + 4843a0: 8b 02 mov eax, dword ptr [rdx] + 4843a2: 85 c0 test eax, eax + 4843a4: 75 d6 jne 0x48437c <__handle_registered_modifier_mb+0x8c> + 4843a6: eb bd jmp 0x484365 <__handle_registered_modifier_mb+0x75> + 4843a8: 5b pop rbx + 4843a9: b8 01 00 00 00 mov eax, 1 + 4843ae: 5d pop rbp + 4843af: 41 5c pop r12 + 4843b1: 41 5d pop r13 + 4843b3: c3 ret + 4843b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4843bf: 90 nop + +00000000004843c0 <__handle_registered_modifier_wc>: + 4843c0: f3 0f 1e fa endbr64 + 4843c4: 41 55 push r13 + 4843c6: 48 8b 05 83 f5 03 00 mov rax, qword ptr [rip + 259459] # 0x4c3950 <__printf_modifier_table> + 4843cd: 41 54 push r12 + 4843cf: 49 89 f4 mov r12, rsi + 4843d2: 55 push rbp + 4843d3: 53 push rbx + 4843d4: 48 8b 37 mov rsi, qword ptr [rdi] + 4843d7: 8b 16 mov edx, dword ptr [rsi] + 4843d9: 4c 8b 0c d0 mov r9, qword ptr [rax + 8*rdx] + 4843dd: 4d 85 c9 test r9, r9 + 4843e0: 0f 84 9a 00 00 00 je 0x484480 <__handle_registered_modifier_wc+0xc0> + 4843e6: 44 8b 56 04 mov r10d, dword ptr [rsi + 4] + 4843ea: 48 89 fb mov rbx, rdi + 4843ed: 4c 8d 5e 04 lea r11, [rsi + 4] + 4843f1: 45 31 ed xor r13d, r13d + 4843f4: 31 ff xor edi, edi + 4843f6: 31 ed xor ebp, ebp + 4843f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 484400: 49 8d 41 0c lea rax, [r9 + 12] + 484404: 4c 89 da mov rdx, r11 + 484407: 45 89 d0 mov r8d, r10d + 48440a: 45 85 d2 test r10d, r10d + 48440d: 75 1f jne 0x48442e <__handle_registered_modifier_wc+0x6e> + 48440f: eb 67 jmp 0x484478 <__handle_registered_modifier_wc+0xb8> + 484411: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 484418: 44 39 c1 cmp ecx, r8d + 48441b: 75 32 jne 0x48444f <__handle_registered_modifier_wc+0x8f> + 48441d: 44 8b 42 04 mov r8d, dword ptr [rdx + 4] + 484421: 48 83 c2 04 add rdx, 4 + 484425: 48 83 c0 04 add rax, 4 + 484429: 45 85 c0 test r8d, r8d + 48442c: 74 4a je 0x484478 <__handle_registered_modifier_wc+0xb8> + 48442e: 8b 08 mov ecx, dword ptr [rax] + 484430: 85 c9 test ecx, ecx + 484432: 75 e4 jne 0x484418 <__handle_registered_modifier_wc+0x58> + 484434: 48 89 d0 mov rax, rdx + 484437: 48 63 cf movsxd rcx, edi + 48443a: 48 29 f0 sub rax, rsi + 48443d: 48 c1 f8 02 sar rax, 2 + 484441: 48 39 c8 cmp rax, rcx + 484444: 7e 09 jle 0x48444f <__handle_registered_modifier_wc+0x8f> + 484446: 41 8b 69 08 mov ebp, dword ptr [r9 + 8] + 48444a: 89 c7 mov edi, eax + 48444c: 49 89 d5 mov r13, rdx + 48444f: 4d 8b 09 mov r9, qword ptr [r9] + 484452: 4d 85 c9 test r9, r9 + 484455: 75 a9 jne 0x484400 <__handle_registered_modifier_wc+0x40> + 484457: b8 01 00 00 00 mov eax, 1 + 48445c: 85 ed test ebp, ebp + 48445e: 74 0b je 0x48446b <__handle_registered_modifier_wc+0xab> + 484460: 66 41 09 6c 24 0e or word ptr [r12 + 14], bp + 484466: 31 c0 xor eax, eax + 484468: 4c 89 2b mov qword ptr [rbx], r13 + 48446b: 5b pop rbx + 48446c: 5d pop rbp + 48446d: 41 5c pop r12 + 48446f: 41 5d pop r13 + 484471: c3 ret + 484472: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 484478: 8b 00 mov eax, dword ptr [rax] + 48447a: 85 c0 test eax, eax + 48447c: 75 d1 jne 0x48444f <__handle_registered_modifier_wc+0x8f> + 48447e: eb b4 jmp 0x484434 <__handle_registered_modifier_wc+0x74> + 484480: 5b pop rbx + 484481: b8 01 00 00 00 mov eax, 1 + 484486: 5d pop rbp + 484487: 41 5c pop r12 + 484489: 41 5d pop r13 + 48448b: c3 ret + 48448c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000484490 : + 484490: f3 0f 1e fa endbr64 + 484494: 53 push rbx + 484495: 48 89 fb mov rbx, rdi + 484498: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4844a0: 85 c0 test eax, eax + 4844a2: 0f 85 b0 00 00 00 jne 0x484558 + 4844a8: ba 01 00 00 00 mov edx, 1 + 4844ad: 0f b1 15 00 eb 03 00 cmpxchg dword ptr [rip + 256768], edx # 0x4c2fb4 + 4844b4: 48 8b 05 b5 f4 03 00 mov rax, qword ptr [rip + 259253] # 0x4c3970 <__printf_va_arg_table> + 4844bb: 48 85 c0 test rax, rax + 4844be: 74 40 je 0x484500 + 4844c0: 44 8b 05 d9 d5 03 00 mov r8d, dword ptr [rip + 251353] # 0x4c1aa0 + 4844c7: 41 81 f8 00 01 00 00 cmp r8d, 256 + 4844ce: 0f 84 ac 00 00 00 je 0x484580 + 4844d4: 41 8d 50 01 lea edx, [r8 + 1] + 4844d8: 89 15 c2 d5 03 00 mov dword ptr [rip + 251330], edx # 0x4c1aa0 + 4844de: 49 63 d0 movsxd rdx, r8d + 4844e1: 48 89 5c d0 c0 mov qword ptr [rax + 8*rdx - 64], rbx + 4844e6: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 4844ee: 85 c0 test eax, eax + 4844f0: 75 36 jne 0x484528 + 4844f2: 83 2d bb ea 03 00 01 sub dword ptr [rip + 256699], 1 # 0x4c2fb4 + 4844f9: 44 89 c0 mov eax, r8d + 4844fc: 5b pop rbx + 4844fd: c3 ret + 4844fe: 66 90 nop + 484500: be 08 00 00 00 mov esi, 8 + 484505: bf f8 00 00 00 mov edi, 248 + 48450a: e8 51 c3 f9 ff call 0x420860 + 48450f: 48 89 05 5a f4 03 00 mov qword ptr [rip + 259162], rax # 0x4c3970 <__printf_va_arg_table> + 484516: 48 85 c0 test rax, rax + 484519: 75 a5 jne 0x4844c0 + 48451b: 41 83 c8 ff or r8d, -1 + 48451f: eb c5 jmp 0x4844e6 + 484521: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 484528: 31 c0 xor eax, eax + 48452a: 87 05 84 ea 03 00 xchg dword ptr [rip + 256644], eax # 0x4c2fb4 + 484530: 83 f8 01 cmp eax, 1 + 484533: 7e c4 jle 0x4844f9 + 484535: 45 31 d2 xor r10d, r10d + 484538: ba 01 00 00 00 mov edx, 1 + 48453d: be 81 00 00 00 mov esi, 129 + 484542: b8 ca 00 00 00 mov eax, 202 + 484547: 48 8d 3d 66 ea 03 00 lea rdi, [rip + 256614] # 0x4c2fb4 + 48454e: 0f 05 syscall + 484550: eb a7 jmp 0x4844f9 + 484552: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 484558: 31 c0 xor eax, eax + 48455a: ba 01 00 00 00 mov edx, 1 + 48455f: f0 lock + 484560: 0f b1 15 4d ea 03 00 cmpxchg dword ptr [rip + 256589], edx # 0x4c2fb4 + 484567: 0f 84 47 ff ff ff je 0x4844b4 + 48456d: 48 8d 3d 40 ea 03 00 lea rdi, [rip + 256576] # 0x4c2fb4 + 484574: e8 27 58 f9 ff call 0x419da0 <__lll_lock_wait_private> + 484579: e9 36 ff ff ff jmp 0x4844b4 + 48457e: 66 90 nop + 484580: 48 c7 c0 c0 ff ff ff mov rax, -64 + 484587: 41 b8 ff ff ff ff mov r8d, 4294967295 + 48458d: 64 c7 00 1c 00 00 00 mov dword ptr fs:[rax], 28 + 484594: e9 4d ff ff ff jmp 0x4844e6 + 484599: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004845a0 : + 4845a0: f3 0f 1e fa endbr64 + 4845a4: 48 8b bf 88 00 00 00 mov rdi, qword ptr [rdi + 136] + 4845ab: 8b 47 04 mov eax, dword ptr [rdi + 4] + 4845ae: 83 e8 01 sub eax, 1 + 4845b1: 89 47 04 mov dword ptr [rdi + 4], eax + 4845b4: 75 35 jne 0x4845eb + 4845b6: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 + 4845be: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] + 4845c6: 85 d2 test edx, edx + 4845c8: 75 06 jne 0x4845d0 + 4845ca: 83 2f 01 sub dword ptr [rdi], 1 + 4845cd: c3 ret + 4845ce: 66 90 nop + 4845d0: 87 07 xchg dword ptr [rdi], eax + 4845d2: 83 f8 01 cmp eax, 1 + 4845d5: 7e 14 jle 0x4845eb + 4845d7: 45 31 d2 xor r10d, r10d + 4845da: ba 01 00 00 00 mov edx, 1 + 4845df: be 81 00 00 00 mov esi, 129 + 4845e4: b8 ca 00 00 00 mov eax, 202 + 4845e9: 0f 05 syscall + 4845eb: c3 ret + 4845ec: 0f 1f 40 00 nop dword ptr [rax] + +00000000004845f0 : + 4845f0: f3 0f 1e fa endbr64 + 4845f4: 48 83 3d 2c b9 03 00 00 cmp qword ptr [rip + 244012], 0 # 0x4bff28 <_nl_current_LC_NUMERIC_used+0x4bff26> + 4845fc: 74 32 je 0x484630 + 4845fe: 48 83 ec 08 sub rsp, 8 + 484602: 48 8d 35 b7 02 00 00 lea rsi, [rip + 695] # 0x4848c0 + 484609: 48 8d 3d b4 e9 03 00 lea rdi, [rip + 256436] # 0x4c2fc4 + 484610: e8 eb b9 b7 ff call 0x0 + 484615: 85 c0 test eax, eax + 484617: 74 0e je 0x484627 + 484619: 48 8d 05 c0 e9 03 00 lea rax, [rip + 256448] # 0x4c2fe0 + 484620: 48 89 05 a1 e9 03 00 mov qword ptr [rip + 256417], rax # 0x4c2fc8 + 484627: 48 83 c4 08 add rsp, 8 + 48462b: c3 ret + 48462c: 0f 1f 40 00 nop dword ptr [rax] + 484630: 48 8d 05 a9 e9 03 00 lea rax, [rip + 256425] # 0x4c2fe0 + 484637: 48 89 05 8a e9 03 00 mov qword ptr [rip + 256394], rax # 0x4c2fc8 + 48463e: c3 ret + 48463f: 90 nop + +0000000000484640 <__dlerror>: + 484640: f3 0f 1e fa endbr64 + 484644: 55 push rbp + 484645: 53 push rbx + 484646: 48 83 ec 18 sub rsp, 24 + 48464a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 484653: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 484658: 31 c0 xor eax, eax + 48465a: 48 83 3d 9e b8 03 00 00 cmp qword ptr [rip + 243870], 0 # 0x4bff00 <_nl_current_LC_NUMERIC_used+0x4bfefe> + 484662: 48 c7 04 24 00 00 00 00 mov qword ptr [rsp], 0 + 48466a: 0f 84 20 01 00 00 je 0x484790 <__dlerror+0x150> + 484670: 48 8d 35 79 ff ff ff lea rsi, [rip - 135] # 0x4845f0 + 484677: 48 8d 3d 42 e9 03 00 lea rdi, [rip + 256322] # 0x4c2fc0 + 48467e: e8 7d b9 b7 ff call 0x0 + 484683: 48 8b 1d 3e e9 03 00 mov rbx, qword ptr [rip + 256318] # 0x4c2fc8 + 48468a: 48 85 db test rbx, rbx + 48468d: 0f 84 5a 01 00 00 je 0x4847ed <__dlerror+0x1ad> + 484693: 8b 43 04 mov eax, dword ptr [rbx + 4] + 484696: 4c 8b 43 18 mov r8, qword ptr [rbx + 24] + 48469a: 85 c0 test eax, eax + 48469c: 74 52 je 0x4846f0 <__dlerror+0xb0> + 48469e: 4d 85 c0 test r8, r8 + 4846a1: 74 26 je 0x4846c9 <__dlerror+0x89> + 4846a3: b9 0e 00 00 00 mov ecx, 14 + 4846a8: 48 8d 3d 0d 80 02 00 lea rdi, [rip + 163853] # 0x4ac6bc + 4846af: 4c 89 c6 mov rsi, r8 + 4846b2: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4846b4: 0f 97 c0 seta al + 4846b7: 1c 00 sbb al, 0 + 4846b9: 84 c0 test al, al + 4846bb: 0f 85 d7 01 00 00 jne 0x484898 <__dlerror+0x258> + 4846c1: 48 c7 43 18 00 00 00 00 mov qword ptr [rbx + 24], 0 + 4846c9: 48 8b 04 24 mov rax, qword ptr [rsp] + 4846cd: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 4846d2: 64 48 33 34 25 28 00 00 00 xor rsi, qword ptr fs:[40] + 4846db: 0f 85 d4 01 00 00 jne 0x4848b5 <__dlerror+0x275> + 4846e1: 48 83 c4 18 add rsp, 24 + 4846e5: 5b pop rbx + 4846e6: 5d pop rbp + 4846e7: c3 ret + 4846e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4846f0: 4d 85 c0 test r8, r8 + 4846f3: 74 d4 je 0x4846c9 <__dlerror+0x89> + 4846f5: 8b 3b mov edi, dword ptr [rbx] + 4846f7: 4c 89 04 24 mov qword ptr [rsp], r8 + 4846fb: 85 ff test edi, edi + 4846fd: 0f 84 1d 01 00 00 je 0x484820 <__dlerror+0x1e0> + 484703: e8 38 06 00 00 call 0x484d40 + 484708: 48 8b 73 18 mov rsi, qword ptr [rbx + 24] + 48470c: ba 05 00 00 00 mov edx, 5 + 484711: 48 8d 3d a4 42 02 00 lea rdi, [rip + 148132] # 0x4a89bc <_libc_intl_domainname> + 484718: 48 89 c5 mov rbp, rax + 48471b: e8 80 e8 f7 ff call 0x402fa0 + 484720: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 484724: 48 89 e7 mov rdi, rsp + 484727: 49 89 e9 mov r9, rbp + 48472a: 49 89 c0 mov r8, rax + 48472d: 48 8d 0d 61 64 02 00 lea rcx, [rip + 156769] # 0x4aab95 + 484734: 48 8d 05 12 0b 01 00 lea rax, [rip + 68370] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> + 48473b: 80 3a 00 cmp byte ptr [rdx], 0 + 48473e: 48 8d 35 85 7f 02 00 lea rsi, [rip + 163717] # 0x4ac6ca + 484745: 48 0f 45 c8 cmovne rcx, rax + 484749: 31 c0 xor eax, eax + 48474b: e8 30 c2 f8 ff call 0x410980 + 484750: 83 f8 ff cmp eax, -1 + 484753: 0f 84 11 01 00 00 je 0x48486a <__dlerror+0x22a> + 484759: 4c 8b 43 18 mov r8, qword ptr [rbx + 24] + 48475d: b9 0e 00 00 00 mov ecx, 14 + 484762: 48 8d 3d 53 7f 02 00 lea rdi, [rip + 163667] # 0x4ac6bc + 484769: 4c 89 c6 mov rsi, r8 + 48476c: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 48476e: 0f 97 c0 seta al + 484771: 1c 00 sbb al, 0 + 484773: 84 c0 test al, al + 484775: 0f 85 2d 01 00 00 jne 0x4848a8 <__dlerror+0x268> + 48477b: 48 8b 04 24 mov rax, qword ptr [rsp] + 48477f: 48 89 43 18 mov qword ptr [rbx + 24], rax + 484783: c7 43 04 01 00 00 00 mov dword ptr [rbx + 4], 1 + 48478a: e9 3e ff ff ff jmp 0x4846cd <__dlerror+0x8d> + 48478f: 90 nop + 484790: 8b 15 2a e8 03 00 mov edx, dword ptr [rip + 256042] # 0x4c2fc0 + 484796: 48 8b 1d 2b e8 03 00 mov rbx, qword ptr [rip + 256043] # 0x4c2fc8 + 48479d: 85 d2 test edx, edx + 48479f: 0f 85 e5 fe ff ff jne 0x48468a <__dlerror+0x4a> + 4847a5: 48 83 3d 7b b7 03 00 00 cmp qword ptr [rip + 243579], 0 # 0x4bff28 <_nl_current_LC_NUMERIC_used+0x4bff26> + 4847ad: 0f 84 cb 00 00 00 je 0x48487e <__dlerror+0x23e> + 4847b3: 48 8d 35 06 01 00 00 lea rsi, [rip + 262] # 0x4848c0 + 4847ba: 48 8d 3d 03 e8 03 00 lea rdi, [rip + 256003] # 0x4c2fc4 + 4847c1: e8 3a b8 b7 ff call 0x0 + 4847c6: 85 c0 test eax, eax + 4847c8: 0f 85 aa 00 00 00 jne 0x484878 <__dlerror+0x238> + 4847ce: 48 8b 1d f3 e7 03 00 mov rbx, qword ptr [rip + 255987] # 0x4c2fc8 + 4847d5: 8b 15 e5 e7 03 00 mov edx, dword ptr [rip + 255973] # 0x4c2fc0 + 4847db: 83 ca 02 or edx, 2 + 4847de: 89 15 dc e7 03 00 mov dword ptr [rip + 255964], edx # 0x4c2fc0 + 4847e4: 48 85 db test rbx, rbx + 4847e7: 0f 85 a6 fe ff ff jne 0x484693 <__dlerror+0x53> + 4847ed: 48 83 3d 83 b7 03 00 00 cmp qword ptr [rip + 243587], 0 # 0x4bff78 <_nl_current_LC_NUMERIC_used+0x4bff76> + 4847f5: 74 17 je 0x48480e <__dlerror+0x1ce> + 4847f7: 8b 3d c7 e7 03 00 mov edi, dword ptr [rip + 255943] # 0x4c2fc4 + 4847fd: e8 fe b7 b7 ff call 0x0 + 484802: 48 89 c3 mov rbx, rax + 484805: 48 85 c0 test rax, rax + 484808: 0f 85 85 fe ff ff jne 0x484693 <__dlerror+0x53> + 48480e: 48 8d 1d cb e7 03 00 lea rbx, [rip + 255947] # 0x4c2fe0 + 484815: e9 79 fe ff ff jmp 0x484693 <__dlerror+0x53> + 48481a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 484820: 4c 89 c6 mov rsi, r8 + 484823: ba 05 00 00 00 mov edx, 5 + 484828: 48 8d 3d 8d 41 02 00 lea rdi, [rip + 147853] # 0x4a89bc <_libc_intl_domainname> + 48482f: e8 6c e7 f7 ff call 0x402fa0 + 484834: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 484838: 48 89 e7 mov rdi, rsp + 48483b: 48 8d 0d 53 63 02 00 lea rcx, [rip + 156499] # 0x4aab95 + 484842: 49 89 c0 mov r8, rax + 484845: 48 8d 05 01 0a 01 00 lea rax, [rip + 68097] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> + 48484c: 48 8d 35 cb 54 02 00 lea rsi, [rip + 152779] # 0x4a9d1e + 484853: 80 3a 00 cmp byte ptr [rdx], 0 + 484856: 48 0f 45 c8 cmovne rcx, rax + 48485a: 31 c0 xor eax, eax + 48485c: e8 1f c1 f8 ff call 0x410980 + 484861: 83 f8 ff cmp eax, -1 + 484864: 0f 85 ef fe ff ff jne 0x484759 <__dlerror+0x119> + 48486a: 48 8b 04 24 mov rax, qword ptr [rsp] + 48486e: e9 10 ff ff ff jmp 0x484783 <__dlerror+0x143> + 484873: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 484878: 8b 15 42 e7 03 00 mov edx, dword ptr [rip + 255810] # 0x4c2fc0 + 48487e: 48 8d 1d 5b e7 03 00 lea rbx, [rip + 255835] # 0x4c2fe0 + 484885: 48 89 1d 3c e7 03 00 mov qword ptr [rip + 255804], rbx # 0x4c2fc8 + 48488c: e9 4a ff ff ff jmp 0x4847db <__dlerror+0x19b> + 484891: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 484898: 4c 89 c7 mov rdi, r8 + 48489b: e8 b0 ac f9 ff call 0x41f550 + 4848a0: e9 1c fe ff ff jmp 0x4846c1 <__dlerror+0x81> + 4848a5: 0f 1f 00 nop dword ptr [rax] + 4848a8: 4c 89 c7 mov rdi, r8 + 4848ab: e8 a0 ac f9 ff call 0x41f550 + 4848b0: e9 c6 fe ff ff jmp 0x48477b <__dlerror+0x13b> + 4848b5: e8 16 73 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 4848ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +00000000004848c0 : + 4848c0: f3 0f 1e fa endbr64 + 4848c4: 55 push rbp + 4848c5: 4c 8b 47 18 mov r8, qword ptr [rdi + 24] + 4848c9: 48 89 fd mov rbp, rdi + 4848cc: 4d 85 c0 test r8, r8 + 4848cf: 74 1a je 0x4848eb + 4848d1: b9 0e 00 00 00 mov ecx, 14 + 4848d6: 48 8d 3d df 7d 02 00 lea rdi, [rip + 163295] # 0x4ac6bc + 4848dd: 4c 89 c6 mov rsi, r8 + 4848e0: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4848e2: 0f 97 c0 seta al + 4848e5: 1c 00 sbb al, 0 + 4848e7: 84 c0 test al, al + 4848e9: 75 25 jne 0x484910 + 4848eb: 48 89 ef mov rdi, rbp + 4848ee: e8 5d ac f9 ff call 0x41f550 + 4848f3: 48 83 3d d5 b6 03 00 00 cmp qword ptr [rip + 243413], 0 # 0x4bffd0 <_nl_current_LC_NUMERIC_used+0x4bffce> + 4848fb: 74 23 je 0x484920 + 4848fd: 8b 3d c1 e6 03 00 mov edi, dword ptr [rip + 255681] # 0x4c2fc4 + 484903: 31 f6 xor esi, esi + 484905: 5d pop rbp + 484906: e9 f5 b6 b7 ff jmp 0x0 + 48490b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 484910: 4c 89 c7 mov rdi, r8 + 484913: e8 38 ac f9 ff call 0x41f550 + 484918: eb d1 jmp 0x4848eb + 48491a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 484920: 5d pop rbp + 484921: c3 ret + 484922: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48492d: 0f 1f 00 nop dword ptr [rax] + +0000000000484930 <_dlerror_run>: + 484930: f3 0f 1e fa endbr64 + 484934: 48 83 3d c4 b5 03 00 00 cmp qword ptr [rip + 243140], 0 # 0x4bff00 <_nl_current_LC_NUMERIC_used+0x4bfefe> + 48493c: 41 54 push r12 + 48493e: 49 89 fc mov r12, rdi + 484941: 55 push rbp + 484942: 48 89 f5 mov rbp, rsi + 484945: 53 push rbx + 484946: 74 78 je 0x4849c0 <_dlerror_run+0x90> + 484948: 48 8d 35 a1 fc ff ff lea rsi, [rip - 863] # 0x4845f0 + 48494f: 48 8d 3d 6a e6 03 00 lea rdi, [rip + 255594] # 0x4c2fc0 + 484956: e8 a5 b6 b7 ff call 0x0 + 48495b: 48 8b 1d 66 e6 03 00 mov rbx, qword ptr [rip + 255590] # 0x4c2fc8 + 484962: 48 85 db test rbx, rbx + 484965: 0f 84 aa 00 00 00 je 0x484a15 <_dlerror_run+0xe5> + 48496b: 48 8b 7b 18 mov rdi, qword ptr [rbx + 24] + 48496f: 48 85 ff test rdi, rdi + 484972: 74 0e je 0x484982 <_dlerror_run+0x52> + 484974: 80 7b 08 00 cmp byte ptr [rbx + 8], 0 + 484978: 75 3e jne 0x4849b8 <_dlerror_run+0x88> + 48497a: 48 c7 43 18 00 00 00 00 mov qword ptr [rbx + 24], 0 + 484982: 48 8d 53 08 lea rdx, [rbx + 8] + 484986: 48 8d 73 18 lea rsi, [rbx + 24] + 48498a: 49 89 e8 mov r8, rbp + 48498d: 4c 89 e1 mov rcx, r12 + 484990: 48 8d 7b 10 lea rdi, [rbx + 16] + 484994: e8 67 a1 ff ff call 0x47eb00 <_dl_catch_error> + 484999: 31 d2 xor edx, edx + 48499b: 89 03 mov dword ptr [rbx], eax + 48499d: 48 8b 43 18 mov rax, qword ptr [rbx + 24] + 4849a1: 48 85 c0 test rax, rax + 4849a4: 0f 94 c2 sete dl + 4849a7: 0f 95 c0 setne al + 4849aa: 89 53 04 mov dword ptr [rbx + 4], edx + 4849ad: 0f b6 c0 movzx eax, al + 4849b0: 5b pop rbx + 4849b1: 5d pop rbp + 4849b2: 41 5c pop r12 + 4849b4: c3 ret + 4849b5: 0f 1f 00 nop dword ptr [rax] + 4849b8: e8 93 ab f9 ff call 0x41f550 + 4849bd: eb bb jmp 0x48497a <_dlerror_run+0x4a> + 4849bf: 90 nop + 4849c0: 8b 15 fa e5 03 00 mov edx, dword ptr [rip + 255482] # 0x4c2fc0 + 4849c6: 48 8b 1d fb e5 03 00 mov rbx, qword ptr [rip + 255483] # 0x4c2fc8 + 4849cd: 85 d2 test edx, edx + 4849cf: 75 91 jne 0x484962 <_dlerror_run+0x32> + 4849d1: 48 83 3d 4f b5 03 00 00 cmp qword ptr [rip + 243023], 0 # 0x4bff28 <_nl_current_LC_NUMERIC_used+0x4bff26> + 4849d9: 0f 84 97 00 00 00 je 0x484a76 <_dlerror_run+0x146> + 4849df: 48 8d 35 da fe ff ff lea rsi, [rip - 294] # 0x4848c0 + 4849e6: 48 8d 3d d7 e5 03 00 lea rdi, [rip + 255447] # 0x4c2fc4 + 4849ed: e8 0e b6 b7 ff call 0x0 + 4849f2: 85 c0 test eax, eax + 4849f4: 75 7a jne 0x484a70 <_dlerror_run+0x140> + 4849f6: 48 8b 1d cb e5 03 00 mov rbx, qword ptr [rip + 255435] # 0x4c2fc8 + 4849fd: 8b 15 bd e5 03 00 mov edx, dword ptr [rip + 255421] # 0x4c2fc0 + 484a03: 83 ca 02 or edx, 2 + 484a06: 89 15 b4 e5 03 00 mov dword ptr [rip + 255412], edx # 0x4c2fc0 + 484a0c: 48 85 db test rbx, rbx + 484a0f: 0f 85 56 ff ff ff jne 0x48496b <_dlerror_run+0x3b> + 484a15: 48 83 3d 5b b5 03 00 00 cmp qword ptr [rip + 243035], 0 # 0x4bff78 <_nl_current_LC_NUMERIC_used+0x4bff76> + 484a1d: 74 17 je 0x484a36 <_dlerror_run+0x106> + 484a1f: 8b 3d 9f e5 03 00 mov edi, dword ptr [rip + 255391] # 0x4c2fc4 + 484a25: e8 d6 b5 b7 ff call 0x0 + 484a2a: 48 89 c3 mov rbx, rax + 484a2d: 48 85 c0 test rax, rax + 484a30: 0f 85 35 ff ff ff jne 0x48496b <_dlerror_run+0x3b> + 484a36: be 20 00 00 00 mov esi, 32 + 484a3b: bf 01 00 00 00 mov edi, 1 + 484a40: e8 1b be f9 ff call 0x420860 + 484a45: 48 89 c3 mov rbx, rax + 484a48: 48 85 c0 test rax, rax + 484a4b: 74 3c je 0x484a89 <_dlerror_run+0x159> + 484a4d: 48 83 3d 7b b5 03 00 00 cmp qword ptr [rip + 243067], 0 # 0x4bffd0 <_nl_current_LC_NUMERIC_used+0x4bffce> + 484a55: 0f 84 10 ff ff ff je 0x48496b <_dlerror_run+0x3b> + 484a5b: 8b 3d 63 e5 03 00 mov edi, dword ptr [rip + 255331] # 0x4c2fc4 + 484a61: 48 89 c6 mov rsi, rax + 484a64: e8 97 b5 b7 ff call 0x0 + 484a69: e9 fd fe ff ff jmp 0x48496b <_dlerror_run+0x3b> + 484a6e: 66 90 nop + 484a70: 8b 15 4a e5 03 00 mov edx, dword ptr [rip + 255306] # 0x4c2fc0 + 484a76: 48 8d 1d 63 e5 03 00 lea rbx, [rip + 255331] # 0x4c2fe0 + 484a7d: 48 89 1d 44 e5 03 00 mov qword ptr [rip + 255300], rbx # 0x4c2fc8 + 484a84: e9 7a ff ff ff jmp 0x484a03 <_dlerror_run+0xd3> + 484a89: 48 8d 1d 50 e5 03 00 lea rbx, [rip + 255312] # 0x4c2fe0 + 484a90: e9 d6 fe ff ff jmp 0x48496b <_dlerror_run+0x3b> + 484a95: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000484aa0 <__libc_register_dlfcn_hook>: + 484aa0: f3 0f 1e fa endbr64 + 484aa4: 48 83 ec 08 sub rsp, 8 + 484aa8: 48 8d 35 26 7c 02 00 lea rsi, [rip + 162854] # 0x4ac6d5 + 484aaf: e8 5c 9b ff ff call 0x47e610 <__libc_dlsym_private> + 484ab4: 48 85 c0 test rax, rax + 484ab7: 74 0a je 0x484ac3 <__libc_register_dlfcn_hook+0x23> + 484ab9: 48 8d 15 00 d0 03 00 lea rdx, [rip + 249856] # 0x4c1ac0 <_dlfcn_hooks> + 484ac0: 48 89 10 mov qword ptr [rax], rdx + 484ac3: 48 83 c4 08 add rsp, 8 + 484ac7: c3 ret + 484ac8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000484ad0 <__dladdr>: + 484ad0: f3 0f 1e fa endbr64 + 484ad4: 31 c9 xor ecx, ecx + 484ad6: 31 d2 xor edx, edx + 484ad8: e9 33 42 00 00 jmp 0x488d10 <_dl_addr> + 484add: 0f 1f 00 nop dword ptr [rax] + +0000000000484ae0 <__dladdr1>: + 484ae0: f3 0f 1e fa endbr64 + 484ae4: 83 f9 01 cmp ecx, 1 + 484ae7: 74 17 je 0x484b00 <__dladdr1+0x20> + 484ae9: 83 f9 02 cmp ecx, 2 + 484aec: b9 00 00 00 00 mov ecx, 0 + 484af1: 74 02 je 0x484af5 <__dladdr1+0x15> + 484af3: 31 d2 xor edx, edx + 484af5: e9 16 42 00 00 jmp 0x488d10 <_dl_addr> + 484afa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 484b00: 48 89 d1 mov rcx, rdx + 484b03: 31 d2 xor edx, edx + 484b05: eb ee jmp 0x484af5 <__dladdr1+0x15> + 484b07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000484b10 : + 484b10: f3 0f 1e fa endbr64 + 484b14: 53 push rbx + 484b15: 48 89 fb mov rbx, rdi + 484b18: 48 8b 3f mov rdi, qword ptr [rdi] + 484b1b: 83 7b 08 0a cmp dword ptr [rbx + 8], 10 + 484b1f: 0f 87 a0 00 00 00 ja 0x484bc5 + 484b25: 8b 43 08 mov eax, dword ptr [rbx + 8] + 484b28: 48 8d 15 cd 7b 02 00 lea rdx, [rip + 162765] # 0x4ac6fc + 484b2f: 48 63 04 82 movsxd rax, dword ptr [rdx + 4*rax] + 484b33: 48 01 d0 add rax, rdx + 484b36: 3e ff e0 jmp rax + 484b39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 484b40: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 484b44: 48 8b 57 30 mov rdx, qword ptr [rdi + 48] + 484b48: 48 89 10 mov qword ptr [rax], rdx + 484b4b: 5b pop rbx + 484b4c: c3 ret + 484b4d: 0f 1f 00 nop dword ptr [rax] + 484b50: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 484b54: 48 89 38 mov qword ptr [rax], rdi + 484b57: 5b pop rbx + 484b58: c3 ret + 484b59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 484b60: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 484b64: 31 d2 xor edx, edx + 484b66: 5b pop rbx + 484b67: e9 a4 11 ff ff jmp 0x475d10 <_dl_rtld_di_serinfo> + 484b6c: 0f 1f 40 00 nop dword ptr [rax] + 484b70: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] + 484b74: ba 01 00 00 00 mov edx, 1 + 484b79: 5b pop rbx + 484b7a: e9 91 11 ff ff jmp 0x475d10 <_dl_rtld_di_serinfo> + 484b7f: 90 nop + 484b80: 48 8b b7 48 03 00 00 mov rsi, qword ptr [rdi + 840] + 484b87: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] + 484b8b: 5b pop rbx + 484b8c: e9 8f c4 f7 ff jmp 0x401020 <.plt> + 484b91: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 484b98: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 484b9c: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 484ba3: 48 8b 97 58 04 00 00 mov rdx, qword ptr [rdi + 1112] + 484baa: 48 89 10 mov qword ptr [rax], rdx + 484bad: 5b pop rbx + 484bae: c3 ret + 484baf: 90 nop + 484bb0: 31 c0 xor eax, eax + 484bb2: 48 83 bf 58 04 00 00 00 cmp qword ptr [rdi + 1112], 0 + 484bba: 75 24 jne 0x484be0 + 484bbc: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 484bc0: 48 89 02 mov qword ptr [rdx], rax + 484bc3: 5b pop rbx + 484bc4: c3 ret + 484bc5: 48 8d 0d 15 7b 02 00 lea rcx, [rip + 162581] # 0x4ac6e1 + 484bcc: 31 d2 xor edx, edx + 484bce: 31 f6 xor esi, esi + 484bd0: 31 ff xor edi, edi + 484bd2: e8 a9 9d ff ff call 0x47e980 <_dl_signal_error> + 484bd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 484be0: e8 eb 71 ff ff call 0x47bdd0 <_dl_tls_get_addr_soft> + 484be5: eb d5 jmp 0x484bbc + 484be7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000484bf0 <__dlinfo>: + 484bf0: f3 0f 1e fa endbr64 + 484bf4: 48 83 ec 28 sub rsp, 40 + 484bf8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 484c01: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 484c06: 31 c0 xor eax, eax + 484c08: 48 89 3c 24 mov qword ptr [rsp], rdi + 484c0c: 48 8d 3d fd fe ff ff lea rdi, [rip - 259] # 0x484b10 + 484c13: 89 74 24 08 mov dword ptr [rsp + 8], esi + 484c17: 48 89 e6 mov rsi, rsp + 484c1a: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 484c1f: e8 0c fd ff ff call 0x484930 <_dlerror_run> + 484c24: 85 c0 test eax, eax + 484c26: 0f 95 c0 setne al + 484c29: 0f b6 c0 movzx eax, al + 484c2c: f7 d8 neg eax + 484c2e: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 484c33: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 484c3c: 75 05 jne 0x484c43 <__dlinfo+0x53> + 484c3e: 48 83 c4 28 add rsp, 40 + 484c42: c3 ret + 484c43: e8 88 6f fc ff call 0x44bbd0 <__stack_chk_fail_local> + 484c48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000484c50 : + 484c50: f3 0f 1e fa endbr64 + 484c54: 53 push rbx + 484c55: 48 83 3f 00 cmp qword ptr [rdi], 0 + 484c59: 75 49 jne 0x484ca4 + 484c5b: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] + 484c5f: 8b 77 10 mov esi, dword ptr [rdi + 16] + 484c62: 48 89 fb mov rbx, rdi + 484c65: 48 8d 05 29 5f 02 00 lea rax, [rip + 155433] # 0x4aab95 + 484c6c: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] + 484c70: 4c 8b 0d 29 ec 03 00 mov r9, qword ptr [rip + 257065] # 0x4c38a0 <__libc_argv> + 484c77: 81 ce 00 00 00 80 or esi, 2147483648 + 484c7d: 44 8b 05 14 ec 03 00 mov r8d, dword ptr [rip + 257044] # 0x4c3898 <__libc_argc> + 484c84: 48 85 ff test rdi, rdi + 484c87: 48 0f 44 f8 cmove rdi, rax + 484c8b: 48 83 ec 08 sub rsp, 8 + 484c8f: ff 35 53 e0 03 00 push qword ptr [rip + 254035] # 0x4c2ce8 + 484c95: 31 c9 xor ecx, ecx + 484c97: e8 b4 14 00 00 call 0x486150 <_dl_open> + 484c9c: 48 89 43 18 mov qword ptr [rbx + 24], rax + 484ca0: 58 pop rax + 484ca1: 5a pop rdx + 484ca2: 5b pop rbx + 484ca3: c3 ret + 484ca4: 48 8d 0d 7d 7a 02 00 lea rcx, [rip + 162429] # 0x4ac728 + 484cab: 31 d2 xor edx, edx + 484cad: 31 f6 xor esi, esi + 484caf: bf 16 00 00 00 mov edi, 22 + 484cb4: e8 c7 9c ff ff call 0x47e980 <_dl_signal_error> + 484cb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000484cc0 <__dlmopen>: + 484cc0: f3 0f 1e fa endbr64 + 484cc4: 48 83 ec 38 sub rsp, 56 + 484cc8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 484cd1: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 484cd6: 31 c0 xor eax, eax + 484cd8: 48 89 3c 24 mov qword ptr [rsp], rdi + 484cdc: 48 8d 3d 6d ff ff ff lea rdi, [rip - 147] # 0x484c50 + 484ce3: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 484ce8: 48 89 e6 mov rsi, rsp + 484ceb: 89 54 24 10 mov dword ptr [rsp + 16], edx + 484cef: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx + 484cf4: e8 37 fc ff ff call 0x484930 <_dlerror_run> + 484cf9: 41 89 c0 mov r8d, eax + 484cfc: 31 c0 xor eax, eax + 484cfe: 45 85 c0 test r8d, r8d + 484d01: 75 19 jne 0x484d1c <__dlmopen+0x5c> + 484d03: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 484d08: e8 d3 99 ff ff call 0x47e6e0 <__libc_register_dl_open_hook> + 484d0d: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 484d12: e8 89 fd ff ff call 0x484aa0 <__libc_register_dlfcn_hook> + 484d17: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 484d1c: 48 8b 54 24 28 mov rdx, qword ptr [rsp + 40] + 484d21: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] + 484d2a: 75 05 jne 0x484d31 <__dlmopen+0x71> + 484d2c: 48 83 c4 38 add rsp, 56 + 484d30: c3 ret + 484d31: e8 9a 6e fc ff call 0x44bbd0 <__stack_chk_fail_local> + 484d36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000484d40 : + 484d40: f3 0f 1e fa endbr64 + 484d44: 41 54 push r12 + 484d46: 31 d2 xor edx, edx + 484d48: 31 f6 xor esi, esi + 484d4a: 55 push rbp + 484d4b: 89 fd mov ebp, edi + 484d4d: 53 push rbx + 484d4e: e8 2d 95 fe ff call 0x46e280 + 484d53: 48 85 c0 test rax, rax + 484d56: 74 08 je 0x484d60 + 484d58: 5b pop rbx + 484d59: 5d pop rbp + 484d5a: 41 5c pop r12 + 484d5c: c3 ret + 484d5d: 0f 1f 00 nop dword ptr [rax] + 484d60: 48 c7 c3 c0 ff ff ff mov rbx, -64 + 484d67: 48 8b 35 0a ec 03 00 mov rsi, qword ptr [rip + 257034] # 0x4c3978 + 484d6e: 64 44 8b 23 mov r12d, dword ptr fs:[rbx] + 484d72: 48 85 f6 test rsi, rsi + 484d75: 74 19 je 0x484d90 + 484d77: 5b pop rbx + 484d78: 89 ef mov edi, ebp + 484d7a: ba 00 04 00 00 mov edx, 1024 + 484d7f: 5d pop rbp + 484d80: 41 5c pop r12 + 484d82: e9 f9 94 fe ff jmp 0x46e280 + 484d87: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 484d90: bf 00 04 00 00 mov edi, 1024 + 484d95: e8 c6 a1 f9 ff call 0x41ef60 + 484d9a: 48 89 05 d7 eb 03 00 mov qword ptr [rip + 256983], rax # 0x4c3978 + 484da1: 48 89 c6 mov rsi, rax + 484da4: 64 44 89 23 mov dword ptr fs:[rbx], r12d + 484da8: 48 85 c0 test rax, rax + 484dab: 75 ca jne 0x484d77 + 484dad: 5b pop rbx + 484dae: ba 05 00 00 00 mov edx, 5 + 484db3: 48 8d 35 80 79 02 00 lea rsi, [rip + 162176] # 0x4ac73a + 484dba: 5d pop rbp + 484dbb: 48 8d 3d fa 3b 02 00 lea rdi, [rip + 146426] # 0x4a89bc <_libc_intl_domainname> + 484dc2: 41 5c pop r12 + 484dc4: e9 d7 e1 f7 ff jmp 0x402fa0 + 484dc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000484dd0 : + 484dd0: f3 0f 1e fa endbr64 + 484dd4: f6 05 4f df 03 00 10 test byte ptr [rip + 253775], 16 # 0x4c2d2a <_dl_x86_cpu_features+0xa> + 484ddb: 48 8d 15 1e 01 00 00 lea rdx, [rip + 286] # 0x484f00 <__strspn_sse42> + 484de2: 48 8d 05 67 00 00 00 lea rax, [rip + 103] # 0x484e50 <__strspn_sse2> + 484de9: 48 0f 45 c2 cmovne rax, rdx + 484ded: c3 ret + 484dee: 66 90 nop + +0000000000484df0 : + 484df0: f3 0f 1e fa endbr64 + 484df4: 41 54 push r12 + 484df6: 53 push rbx + 484df7: 48 83 ec 08 sub rsp, 8 + 484dfb: 4c 8b 27 mov r12, qword ptr [rdi] + 484dfe: 4d 85 e4 test r12, r12 + 484e01: 74 1d je 0x484e20 + 484e03: 48 89 fb mov rbx, rdi + 484e06: 4c 89 e7 mov rdi, r12 + 484e09: e8 52 c3 f7 ff call 0x401160 <.plt+0x140> + 484e0e: 4c 01 e0 add rax, r12 + 484e11: 80 38 00 cmp byte ptr [rax], 0 + 484e14: 74 1a je 0x484e30 + 484e16: c6 00 00 mov byte ptr [rax], 0 + 484e19: 48 83 c0 01 add rax, 1 + 484e1d: 48 89 03 mov qword ptr [rbx], rax + 484e20: 48 83 c4 08 add rsp, 8 + 484e24: 4c 89 e0 mov rax, r12 + 484e27: 5b pop rbx + 484e28: 41 5c pop r12 + 484e2a: c3 ret + 484e2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 484e30: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 484e37: 48 83 c4 08 add rsp, 8 + 484e3b: 4c 89 e0 mov rax, r12 + 484e3e: 5b pop rbx + 484e3f: 41 5c pop r12 + 484e41: c3 ret + 484e42: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 484e4c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000484e50 <__strspn_sse2>: + 484e50: f3 0f 1e fa endbr64 + 484e54: 48 89 fa mov rdx, rdi + 484e57: 49 89 f8 mov r8, rdi + 484e5a: 48 81 ec 00 01 00 00 sub rsp, 256 + 484e61: b9 20 00 00 00 mov ecx, 32 + 484e66: 48 89 e7 mov rdi, rsp + 484e69: 31 c0 xor eax, eax + 484e6b: fc cld + 484e6c: f3 48 ab rep stosq qword ptr es:[rdi], rax + 484e6f: 48 89 f0 mov rax, rsi + 484e72: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 484e7d: 0f 1f 00 nop dword ptr [rax] + 484e80: 8a 08 mov cl, byte ptr [rax] + 484e82: 84 c9 test cl, cl + 484e84: 74 28 je 0x484eae <__strspn_sse2+0x5e> + 484e86: 88 0c 0c mov byte ptr [rsp + rcx], cl + 484e89: 8a 48 01 mov cl, byte ptr [rax + 1] + 484e8c: f6 c1 ff test cl, -1 + 484e8f: 74 1d je 0x484eae <__strspn_sse2+0x5e> + 484e91: 88 0c 0c mov byte ptr [rsp + rcx], cl + 484e94: 8a 48 02 mov cl, byte ptr [rax + 2] + 484e97: f6 c1 ff test cl, -1 + 484e9a: 74 12 je 0x484eae <__strspn_sse2+0x5e> + 484e9c: 88 0c 0c mov byte ptr [rsp + rcx], cl + 484e9f: 8a 48 03 mov cl, byte ptr [rax + 3] + 484ea2: 48 83 c0 04 add rax, 4 + 484ea6: 88 0c 0c mov byte ptr [rsp + rcx], cl + 484ea9: f6 c1 ff test cl, -1 + 484eac: 75 d2 jne 0x484e80 <__strspn_sse2+0x30> + 484eae: 48 8d 42 fc lea rax, [rdx - 4] + 484eb2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 484ebd: 0f 1f 00 nop dword ptr [rax] + 484ec0: 48 83 c0 04 add rax, 4 + 484ec4: 8a 08 mov cl, byte ptr [rax] + 484ec6: 84 0c 0c test byte ptr [rsp + rcx], cl + 484ec9: 74 21 je 0x484eec <__strspn_sse2+0x9c> + 484ecb: 8a 48 01 mov cl, byte ptr [rax + 1] + 484ece: 84 0c 0c test byte ptr [rsp + rcx], cl + 484ed1: 74 16 je 0x484ee9 <__strspn_sse2+0x99> + 484ed3: 8a 48 02 mov cl, byte ptr [rax + 2] + 484ed6: 84 0c 0c test byte ptr [rsp + rcx], cl + 484ed9: 74 0b je 0x484ee6 <__strspn_sse2+0x96> + 484edb: 8a 48 03 mov cl, byte ptr [rax + 3] + 484ede: 84 0c 0c test byte ptr [rsp + rcx], cl + 484ee1: 75 dd jne 0x484ec0 <__strspn_sse2+0x70> + 484ee3: 48 ff c0 inc rax + 484ee6: 48 ff c0 inc rax + 484ee9: 48 ff c0 inc rax + 484eec: 48 81 c4 00 01 00 00 add rsp, 256 + 484ef3: 48 29 d0 sub rax, rdx + 484ef6: c3 ret + 484ef7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000484f00 <__strspn_sse42>: + 484f00: f3 0f 1e fa endbr64 + 484f04: 80 3e 00 cmp byte ptr [rsi], 0 + 484f07: 0f 84 cb 00 00 00 je 0x484fd8 <__strspn_sse42+0xd8> + 484f0d: 89 f2 mov edx, esi + 484f0f: 83 e2 0f and edx, 15 + 484f12: 75 64 jne 0x484f78 <__strspn_sse42+0x78> + 484f14: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] + 484f18: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 + 484f1e: 83 f9 10 cmp ecx, 16 + 484f21: 0f 84 f9 00 00 00 je 0x485020 <__strspn_sse42+0x120> + 484f27: 89 fe mov esi, edi + 484f29: 83 e6 0f and esi, 15 + 484f2c: 0f 84 ae 00 00 00 je 0x484fe0 <__strspn_sse42+0xe0> + 484f32: 49 89 f8 mov r8, rdi + 484f35: 48 63 c6 movsxd rax, esi + 484f38: 48 8d 15 d1 30 01 00 lea rdx, [rip + 78033] # 0x498010 <___m128i_shift_right> + 484f3f: 49 83 e0 f0 and r8, -16 + 484f43: f3 0f 6f 0c 02 movdqu xmm1, xmmword ptr [rdx + rax] + 484f48: ba 10 00 00 00 mov edx, 16 + 484f4d: 66 41 0f 6f 10 movdqa xmm2, xmmword ptr [r8] + 484f52: 66 0f 38 00 d1 pshufb xmm2, xmm1 + 484f57: 66 0f 3a 63 c2 12 pcmpistri xmm0, xmm2, 18 + 484f5d: 29 f2 sub edx, esi + 484f5f: 48 63 c1 movsxd rax, ecx + 484f62: 39 c2 cmp edx, eax + 484f64: 7f 0e jg 0x484f74 <__strspn_sse42+0x74> + 484f66: 66 0f 3a 63 d2 3a pcmpistri xmm2, xmm2, 58 + 484f6c: 39 ca cmp edx, ecx + 484f6e: 0f 8e 9c 00 00 00 jle 0x485010 <__strspn_sse42+0x110> + 484f74: c3 ret + 484f75: 0f 1f 00 nop dword ptr [rax] + 484f78: 49 89 f0 mov r8, rsi + 484f7b: 48 63 c2 movsxd rax, edx + 484f7e: 48 8d 0d 8b 30 01 00 lea rcx, [rip + 77963] # 0x498010 <___m128i_shift_right> + 484f85: 49 83 e0 f0 and r8, -16 + 484f89: f3 0f 6f 04 01 movdqu xmm0, xmmword ptr [rcx + rax] + 484f8e: b8 10 00 00 00 mov eax, 16 + 484f93: 66 41 0f 6f 18 movdqa xmm3, xmmword ptr [r8] + 484f98: 66 0f 38 00 d8 pshufb xmm3, xmm0 + 484f9d: 66 0f 3a 63 db 3a pcmpistri xmm3, xmm3, 58 + 484fa3: 29 d0 sub eax, edx + 484fa5: 66 0f 6f c3 movdqa xmm0, xmm3 + 484fa9: 39 c8 cmp eax, ecx + 484fab: 0f 85 76 ff ff ff jne 0x484f27 <__strspn_sse42+0x27> + 484fb1: 66 41 0f 6f 48 10 movdqa xmm1, xmmword ptr [r8 + 16] + 484fb7: 66 0f 3a 63 c9 3a pcmpistri xmm1, xmm1, 58 + 484fbd: 01 c8 add eax, ecx + 484fbf: 83 f8 10 cmp eax, 16 + 484fc2: 7f 66 jg 0x48502a <__strspn_sse42+0x12a> + 484fc4: 85 c9 test ecx, ecx + 484fc6: 0f 84 5b ff ff ff je 0x484f27 <__strspn_sse42+0x27> + 484fcc: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] + 484fd0: e9 52 ff ff ff jmp 0x484f27 <__strspn_sse42+0x27> + 484fd5: 0f 1f 00 nop dword ptr [rax] + 484fd8: 31 c0 xor eax, eax + 484fda: c3 ret + 484fdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 484fe0: 48 89 f8 mov rax, rdi + 484fe3: 66 0f 3a 63 00 12 pcmpistri xmm0, xmmword ptr [rax], 18 + 484fe9: 72 11 jb 0x484ffc <__strspn_sse42+0xfc> + 484feb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 484ff0: 48 83 c0 10 add rax, 16 + 484ff4: 66 0f 3a 63 00 12 pcmpistri xmm0, xmmword ptr [rax], 18 + 484ffa: 73 f4 jae 0x484ff0 <__strspn_sse42+0xf0> + 484ffc: 48 63 c9 movsxd rcx, ecx + 484fff: 48 01 c8 add rax, rcx + 485002: 48 29 f8 sub rax, rdi + 485005: c3 ret + 485006: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 485010: 49 8d 40 10 lea rax, [r8 + 16] + 485014: eb cd jmp 0x484fe3 <__strspn_sse42+0xe3> + 485016: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 485020: 80 7e 10 00 cmp byte ptr [rsi + 16], 0 + 485024: 0f 84 fd fe ff ff je 0x484f27 <__strspn_sse42+0x27> + 48502a: e9 21 fe ff ff jmp 0x484e50 <__strspn_sse2> + 48502f: 90 nop + +0000000000485030 : + 485030: f3 0f 1e fa endbr64 + 485034: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 + 48503e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 + 485048: 48 23 05 31 dd 03 00 and rax, qword ptr [rip + 253233] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 48504f: 48 39 d0 cmp rax, rdx + 485052: 48 8d 15 a7 03 00 00 lea rdx, [rip + 935] # 0x485400 <__wmemchr_avx2> + 485059: 48 8d 05 70 00 00 00 lea rax, [rip + 112] # 0x4850d0 <__wmemchr_sse2> + 485060: 48 0f 44 c2 cmove rax, rdx + 485064: c3 ret + 485065: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48506f: 90 nop + +0000000000485070 : + 485070: f3 0f 1e fa endbr64 + 485074: 48 8b 15 05 dd 03 00 mov rdx, qword ptr [rip + 253189] # 0x4c2d80 <_dl_x86_cpu_features+0x60> + 48507b: 4c 8d 05 8e 16 fc ff lea r8, [rip - 256370] # 0x446710 <__wmemset_sse2_unaligned> + 485082: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 + 48508c: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 + 485096: 48 21 d0 and rax, rdx + 485099: 48 39 c8 cmp rax, rcx + 48509c: 75 23 jne 0x4850c1 + 48509e: 48 b8 04 00 00 00 00 40 00 00 movabs rax, 70368744177668 + 4850a8: 4c 8d 05 61 19 fc ff lea r8, [rip - 255647] # 0x446a10 <__wmemset_avx512_unaligned> + 4850af: 48 21 c2 and rdx, rax + 4850b2: 48 8d 05 d7 17 fc ff lea rax, [rip - 256041] # 0x446890 <__wmemset_avx2_unaligned> + 4850b9: 48 83 fa 04 cmp rdx, 4 + 4850bd: 4c 0f 45 c0 cmovne r8, rax + 4850c1: 4c 89 c0 mov rax, r8 + 4850c4: c3 ret + 4850c5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4850cf: 90 nop + +00000000004850d0 <__wmemchr_sse2>: + 4850d0: f3 0f 1e fa endbr64 + 4850d4: 66 0f 6e ce movd xmm1, esi + 4850d8: 89 f9 mov ecx, edi + 4850da: 48 85 d2 test rdx, rdx + 4850dd: 0f 84 0d 03 00 00 je 0x4853f0 <__wmemchr_sse2+0x320> + 4850e3: 48 c1 e2 02 shl rdx, 2 + 4850e7: 83 e1 3f and ecx, 63 + 4850ea: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] + 4850ef: 83 f9 30 cmp ecx, 48 + 4850f2: 77 3c ja 0x485130 <__wmemchr_sse2+0x60> + 4850f4: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] + 4850f8: 66 0f 76 c1 pcmpeqd xmm0, xmm1 + 4850fc: 66 0f d7 c0 pmovmskb eax, xmm0 + 485100: 85 c0 test eax, eax + 485102: 0f 85 a8 02 00 00 jne 0x4853b0 <__wmemchr_sse2+0x2e0> + 485108: 48 83 ea 10 sub rdx, 16 + 48510c: 0f 86 de 02 00 00 jbe 0x4853f0 <__wmemchr_sse2+0x320> + 485112: 48 83 c7 10 add rdi, 16 + 485116: 83 e1 0f and ecx, 15 + 485119: 48 83 e7 f0 and rdi, -16 + 48511d: 48 01 ca add rdx, rcx + 485120: 48 83 ea 40 sub rdx, 64 + 485124: 0f 86 b6 01 00 00 jbe 0x4852e0 <__wmemchr_sse2+0x210> + 48512a: eb 54 jmp 0x485180 <__wmemchr_sse2+0xb0> + 48512c: 0f 1f 40 00 nop dword ptr [rax] + 485130: 83 e1 0f and ecx, 15 + 485133: 48 83 e7 f0 and rdi, -16 + 485137: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 48513b: 66 0f 76 c1 pcmpeqd xmm0, xmm1 + 48513f: 66 0f d7 c0 pmovmskb eax, xmm0 + 485143: d3 f8 sar eax, cl + 485145: 85 c0 test eax, eax + 485147: 74 17 je 0x485160 <__wmemchr_sse2+0x90> + 485149: 0f bc c0 bsf eax, eax + 48514c: 48 29 c2 sub rdx, rax + 48514f: 0f 86 9b 02 00 00 jbe 0x4853f0 <__wmemchr_sse2+0x320> + 485155: 48 01 f8 add rax, rdi + 485158: 48 01 c8 add rax, rcx + 48515b: c3 ret + 48515c: 0f 1f 40 00 nop dword ptr [rax] + 485160: 48 f7 d9 neg rcx + 485163: 48 83 c1 10 add rcx, 16 + 485167: 48 29 ca sub rdx, rcx + 48516a: 0f 86 80 02 00 00 jbe 0x4853f0 <__wmemchr_sse2+0x320> + 485170: 48 83 c7 10 add rdi, 16 + 485174: 48 83 ea 40 sub rdx, 64 + 485178: 0f 86 62 01 00 00 jbe 0x4852e0 <__wmemchr_sse2+0x210> + 48517e: 66 90 nop + 485180: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 485184: 66 0f 76 c1 pcmpeqd xmm0, xmm1 + 485188: 66 0f d7 c0 pmovmskb eax, xmm0 + 48518c: 85 c0 test eax, eax + 48518e: 0f 85 ec 01 00 00 jne 0x485380 <__wmemchr_sse2+0x2b0> + 485194: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 485199: 66 0f 76 d1 pcmpeqd xmm2, xmm1 + 48519d: 66 0f d7 c2 pmovmskb eax, xmm2 + 4851a1: 85 c0 test eax, eax + 4851a3: 0f 85 e7 01 00 00 jne 0x485390 <__wmemchr_sse2+0x2c0> + 4851a9: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 4851ae: 66 0f 76 d9 pcmpeqd xmm3, xmm1 + 4851b2: 66 0f d7 c3 pmovmskb eax, xmm3 + 4851b6: 85 c0 test eax, eax + 4851b8: 0f 85 e2 01 00 00 jne 0x4853a0 <__wmemchr_sse2+0x2d0> + 4851be: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] + 4851c3: 66 0f 76 e1 pcmpeqd xmm4, xmm1 + 4851c7: 48 83 c7 40 add rdi, 64 + 4851cb: 66 0f d7 c4 pmovmskb eax, xmm4 + 4851cf: 85 c0 test eax, eax + 4851d1: 0f 85 99 01 00 00 jne 0x485370 <__wmemchr_sse2+0x2a0> + 4851d7: 48 f7 c7 3f 00 00 00 test rdi, 63 + 4851de: 74 70 je 0x485250 <__wmemchr_sse2+0x180> + 4851e0: 48 83 ea 40 sub rdx, 64 + 4851e4: 0f 86 f6 00 00 00 jbe 0x4852e0 <__wmemchr_sse2+0x210> + 4851ea: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 4851ee: 66 0f 76 c1 pcmpeqd xmm0, xmm1 + 4851f2: 66 0f d7 c0 pmovmskb eax, xmm0 + 4851f6: 85 c0 test eax, eax + 4851f8: 0f 85 82 01 00 00 jne 0x485380 <__wmemchr_sse2+0x2b0> + 4851fe: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 485203: 66 0f 76 d1 pcmpeqd xmm2, xmm1 + 485207: 66 0f d7 c2 pmovmskb eax, xmm2 + 48520b: 85 c0 test eax, eax + 48520d: 0f 85 7d 01 00 00 jne 0x485390 <__wmemchr_sse2+0x2c0> + 485213: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 485218: 66 0f 76 d9 pcmpeqd xmm3, xmm1 + 48521c: 66 0f d7 c3 pmovmskb eax, xmm3 + 485220: 85 c0 test eax, eax + 485222: 0f 85 78 01 00 00 jne 0x4853a0 <__wmemchr_sse2+0x2d0> + 485228: 66 0f 6f 5f 30 movdqa xmm3, xmmword ptr [rdi + 48] + 48522d: 66 0f 76 d9 pcmpeqd xmm3, xmm1 + 485231: 66 0f d7 c3 pmovmskb eax, xmm3 + 485235: 48 83 c7 40 add rdi, 64 + 485239: 85 c0 test eax, eax + 48523b: 0f 85 2f 01 00 00 jne 0x485370 <__wmemchr_sse2+0x2a0> + 485241: 48 89 f9 mov rcx, rdi + 485244: 48 83 e7 c0 and rdi, -64 + 485248: 83 e1 3f and ecx, 63 + 48524b: 48 01 ca add rdx, rcx + 48524e: 66 90 nop + 485250: 48 83 ea 40 sub rdx, 64 + 485254: 0f 86 86 00 00 00 jbe 0x4852e0 <__wmemchr_sse2+0x210> + 48525a: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 48525e: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 485263: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 485268: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] + 48526d: 66 0f 76 c1 pcmpeqd xmm0, xmm1 + 485271: 66 0f 76 d1 pcmpeqd xmm2, xmm1 + 485275: 66 0f 76 d9 pcmpeqd xmm3, xmm1 + 485279: 66 0f 76 e1 pcmpeqd xmm4, xmm1 + 48527d: 66 0f de d8 pmaxub xmm3, xmm0 + 485281: 66 0f de e2 pmaxub xmm4, xmm2 + 485285: 66 0f de e3 pmaxub xmm4, xmm3 + 485289: 66 0f d7 c4 pmovmskb eax, xmm4 + 48528d: 48 83 c7 40 add rdi, 64 + 485291: 85 c0 test eax, eax + 485293: 74 bb je 0x485250 <__wmemchr_sse2+0x180> + 485295: 48 83 ef 40 sub rdi, 64 + 485299: 66 0f d7 c0 pmovmskb eax, xmm0 + 48529d: 85 c0 test eax, eax + 48529f: 0f 85 db 00 00 00 jne 0x485380 <__wmemchr_sse2+0x2b0> + 4852a5: 66 0f d7 c2 pmovmskb eax, xmm2 + 4852a9: 85 c0 test eax, eax + 4852ab: 0f 85 df 00 00 00 jne 0x485390 <__wmemchr_sse2+0x2c0> + 4852b1: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 4852b6: 66 0f 76 d9 pcmpeqd xmm3, xmm1 + 4852ba: 66 0f 76 4f 30 pcmpeqd xmm1, xmmword ptr [rdi + 48] + 4852bf: 66 0f d7 c3 pmovmskb eax, xmm3 + 4852c3: 85 c0 test eax, eax + 4852c5: 0f 85 d5 00 00 00 jne 0x4853a0 <__wmemchr_sse2+0x2d0> + 4852cb: 66 0f d7 c1 pmovmskb eax, xmm1 + 4852cf: 0f bc c0 bsf eax, eax + 4852d2: 48 8d 44 07 30 lea rax, [rdi + rax + 48] + 4852d7: c3 ret + 4852d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4852e0: 83 c2 20 add edx, 32 + 4852e3: 7e 5b jle 0x485340 <__wmemchr_sse2+0x270> + 4852e5: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 4852e9: 66 0f 76 c1 pcmpeqd xmm0, xmm1 + 4852ed: 66 0f d7 c0 pmovmskb eax, xmm0 + 4852f1: 85 c0 test eax, eax + 4852f3: 0f 85 87 00 00 00 jne 0x485380 <__wmemchr_sse2+0x2b0> + 4852f9: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] + 4852fe: 66 0f 76 d1 pcmpeqd xmm2, xmm1 + 485302: 66 0f d7 c2 pmovmskb eax, xmm2 + 485306: 85 c0 test eax, eax + 485308: 0f 85 82 00 00 00 jne 0x485390 <__wmemchr_sse2+0x2c0> + 48530e: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] + 485313: 66 0f 76 d9 pcmpeqd xmm3, xmm1 + 485317: 66 0f d7 c3 pmovmskb eax, xmm3 + 48531b: 85 c0 test eax, eax + 48531d: 0f 85 ad 00 00 00 jne 0x4853d0 <__wmemchr_sse2+0x300> + 485323: 83 ea 10 sub edx, 16 + 485326: 0f 8e c4 00 00 00 jle 0x4853f0 <__wmemchr_sse2+0x320> + 48532c: 66 0f 76 4f 30 pcmpeqd xmm1, xmmword ptr [rdi + 48] + 485331: 66 0f d7 c1 pmovmskb eax, xmm1 + 485335: 85 c0 test eax, eax + 485337: 0f 85 a3 00 00 00 jne 0x4853e0 <__wmemchr_sse2+0x310> + 48533d: 31 c0 xor eax, eax + 48533f: c3 ret + 485340: 83 c2 20 add edx, 32 + 485343: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 485347: 66 0f 76 c1 pcmpeqd xmm0, xmm1 + 48534b: 66 0f d7 c0 pmovmskb eax, xmm0 + 48534f: 85 c0 test eax, eax + 485351: 75 5d jne 0x4853b0 <__wmemchr_sse2+0x2e0> + 485353: 83 ea 10 sub edx, 16 + 485356: 0f 86 94 00 00 00 jbe 0x4853f0 <__wmemchr_sse2+0x320> + 48535c: 66 0f 76 4f 10 pcmpeqd xmm1, xmmword ptr [rdi + 16] + 485361: 66 0f d7 c1 pmovmskb eax, xmm1 + 485365: 85 c0 test eax, eax + 485367: 75 57 jne 0x4853c0 <__wmemchr_sse2+0x2f0> + 485369: 31 c0 xor eax, eax + 48536b: c3 ret + 48536c: 0f 1f 40 00 nop dword ptr [rax] + 485370: 0f bc c0 bsf eax, eax + 485373: 48 8d 44 38 f0 lea rax, [rax + rdi - 16] + 485378: c3 ret + 485379: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 485380: 0f bc c0 bsf eax, eax + 485383: 48 01 f8 add rax, rdi + 485386: c3 ret + 485387: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 485390: 0f bc c0 bsf eax, eax + 485393: 48 8d 44 38 10 lea rax, [rax + rdi + 16] + 485398: c3 ret + 485399: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4853a0: 0f bc c0 bsf eax, eax + 4853a3: 48 8d 44 38 20 lea rax, [rax + rdi + 32] + 4853a8: c3 ret + 4853a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4853b0: 0f bc c0 bsf eax, eax + 4853b3: 48 29 c2 sub rdx, rax + 4853b6: 76 38 jbe 0x4853f0 <__wmemchr_sse2+0x320> + 4853b8: 48 01 f8 add rax, rdi + 4853bb: c3 ret + 4853bc: 0f 1f 40 00 nop dword ptr [rax] + 4853c0: 0f bc c0 bsf eax, eax + 4853c3: 48 29 c2 sub rdx, rax + 4853c6: 76 28 jbe 0x4853f0 <__wmemchr_sse2+0x320> + 4853c8: 48 8d 44 07 10 lea rax, [rdi + rax + 16] + 4853cd: c3 ret + 4853ce: 66 90 nop + 4853d0: 0f bc c0 bsf eax, eax + 4853d3: 48 29 c2 sub rdx, rax + 4853d6: 76 18 jbe 0x4853f0 <__wmemchr_sse2+0x320> + 4853d8: 48 8d 44 07 20 lea rax, [rdi + rax + 32] + 4853dd: c3 ret + 4853de: 66 90 nop + 4853e0: 0f bc c0 bsf eax, eax + 4853e3: 48 29 c2 sub rdx, rax + 4853e6: 76 08 jbe 0x4853f0 <__wmemchr_sse2+0x320> + 4853e8: 48 8d 44 07 30 lea rax, [rdi + rax + 48] + 4853ed: c3 ret + 4853ee: 66 90 nop + 4853f0: 31 c0 xor eax, eax + 4853f2: c3 ret + 4853f3: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4853fd: 0f 1f 00 nop dword ptr [rax] + +0000000000485400 <__wmemchr_avx2>: + 485400: f3 0f 1e fa endbr64 + 485404: 48 85 d2 test rdx, rdx + 485407: 0f 84 56 02 00 00 je 0x485663 <__wmemchr_avx2+0x263> + 48540d: 89 f9 mov ecx, edi + 48540f: c5 f9 6e c6 vmovd xmm0, esi + 485413: 48 c1 e2 02 shl rdx, 2 + 485417: c4 e2 7d 58 c0 vpbroadcastd ymm0, xmm0 + 48541c: 83 e1 3f and ecx, 63 + 48541f: 83 f9 20 cmp ecx, 32 + 485422: 77 3c ja 0x485460 <__wmemchr_avx2+0x60> + 485424: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 485428: c5 fd d7 c1 vpmovmskb eax, ymm1 + 48542c: 85 c0 test eax, eax + 48542e: 0f 85 bc 01 00 00 jne 0x4855f0 <__wmemchr_avx2+0x1f0> + 485434: 48 83 ea 20 sub rdx, 32 + 485438: 0f 86 22 02 00 00 jbe 0x485660 <__wmemchr_avx2+0x260> + 48543e: 48 83 c7 20 add rdi, 32 + 485442: 83 e1 1f and ecx, 31 + 485445: 48 83 e7 e0 and rdi, -32 + 485449: 48 01 ca add rdx, rcx + 48544c: 48 81 ea 80 00 00 00 sub rdx, 128 + 485453: 0f 86 02 01 00 00 jbe 0x48555b <__wmemchr_avx2+0x15b> + 485459: eb 56 jmp 0x4854b1 <__wmemchr_avx2+0xb1> + 48545b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 485460: 83 e1 1f and ecx, 31 + 485463: 48 83 e7 e0 and rdi, -32 + 485467: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 48546b: c5 fd d7 c1 vpmovmskb eax, ymm1 + 48546f: d3 f8 sar eax, cl + 485471: 85 c0 test eax, eax + 485473: 74 1b je 0x485490 <__wmemchr_avx2+0x90> + 485475: f3 0f bc c0 tzcnt eax, eax + 485479: 48 39 c2 cmp rdx, rax + 48547c: 0f 86 de 01 00 00 jbe 0x485660 <__wmemchr_avx2+0x260> + 485482: 48 01 f8 add rax, rdi + 485485: 48 01 c8 add rax, rcx + 485488: c5 f8 77 vzeroupper + 48548b: c3 ret + 48548c: 0f 1f 40 00 nop dword ptr [rax] + 485490: 48 f7 d9 neg rcx + 485493: 48 83 c1 20 add rcx, 32 + 485497: 48 29 ca sub rdx, rcx + 48549a: 0f 86 c0 01 00 00 jbe 0x485660 <__wmemchr_avx2+0x260> + 4854a0: 48 83 c7 20 add rdi, 32 + 4854a4: 48 81 ea 80 00 00 00 sub rdx, 128 + 4854ab: 0f 86 aa 00 00 00 jbe 0x48555b <__wmemchr_avx2+0x15b> + 4854b1: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 4854b5: c5 fd d7 c1 vpmovmskb eax, ymm1 + 4854b9: 85 c0 test eax, eax + 4854bb: 0f 85 af 01 00 00 jne 0x485670 <__wmemchr_avx2+0x270> + 4854c1: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] + 4854c6: c5 fd d7 c1 vpmovmskb eax, ymm1 + 4854ca: 85 c0 test eax, eax + 4854cc: 0f 85 ae 01 00 00 jne 0x485680 <__wmemchr_avx2+0x280> + 4854d2: c5 fd 76 4f 40 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 64] + 4854d7: c5 fd d7 c1 vpmovmskb eax, ymm1 + 4854db: 85 c0 test eax, eax + 4854dd: 0f 85 ad 01 00 00 jne 0x485690 <__wmemchr_avx2+0x290> + 4854e3: c5 fd 76 4f 60 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 96] + 4854e8: c5 fd d7 c1 vpmovmskb eax, ymm1 + 4854ec: 85 c0 test eax, eax + 4854ee: 0f 85 ca 01 00 00 jne 0x4856be <__wmemchr_avx2+0x2be> + 4854f4: 48 81 c7 80 00 00 00 add rdi, 128 + 4854fb: 48 81 ea 80 00 00 00 sub rdx, 128 + 485502: 76 57 jbe 0x48555b <__wmemchr_avx2+0x15b> + 485504: 48 89 f9 mov rcx, rdi + 485507: 83 e1 7f and ecx, 127 + 48550a: 48 83 e7 80 and rdi, -128 + 48550e: 48 01 ca add rdx, rcx + 485511: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48551c: 0f 1f 40 00 nop dword ptr [rax] + 485520: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 485524: c5 fd 76 57 20 vpcmpeqd ymm2, ymm0, ymmword ptr [rdi + 32] + 485529: c5 fd 76 5f 40 vpcmpeqd ymm3, ymm0, ymmword ptr [rdi + 64] + 48552e: c5 fd 76 67 60 vpcmpeqd ymm4, ymm0, ymmword ptr [rdi + 96] + 485533: c5 ed eb e9 vpor ymm5, ymm2, ymm1 + 485537: c5 dd eb f3 vpor ymm6, ymm4, ymm3 + 48553b: c5 cd eb ed vpor ymm5, ymm6, ymm5 + 48553f: c5 fd d7 c5 vpmovmskb eax, ymm5 + 485543: 85 c0 test eax, eax + 485545: 0f 85 55 01 00 00 jne 0x4856a0 <__wmemchr_avx2+0x2a0> + 48554b: 48 81 c7 80 00 00 00 add rdi, 128 + 485552: 48 81 ea 80 00 00 00 sub rdx, 128 + 485559: 77 c5 ja 0x485520 <__wmemchr_avx2+0x120> + 48555b: 83 c2 40 add edx, 64 + 48555e: 7e 60 jle 0x4855c0 <__wmemchr_avx2+0x1c0> + 485560: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 485564: c5 fd d7 c1 vpmovmskb eax, ymm1 + 485568: 85 c0 test eax, eax + 48556a: 0f 85 00 01 00 00 jne 0x485670 <__wmemchr_avx2+0x270> + 485570: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] + 485575: c5 fd d7 c1 vpmovmskb eax, ymm1 + 485579: 85 c0 test eax, eax + 48557b: 0f 85 ff 00 00 00 jne 0x485680 <__wmemchr_avx2+0x280> + 485581: c5 fd 76 4f 40 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 64] + 485586: c5 fd d7 c1 vpmovmskb eax, ymm1 + 48558a: 85 c0 test eax, eax + 48558c: 0f 85 8e 00 00 00 jne 0x485620 <__wmemchr_avx2+0x220> + 485592: 83 ea 20 sub edx, 32 + 485595: 0f 8e c5 00 00 00 jle 0x485660 <__wmemchr_avx2+0x260> + 48559b: c5 fd 76 4f 60 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 96] + 4855a0: c5 fd d7 c1 vpmovmskb eax, ymm1 + 4855a4: 85 c0 test eax, eax + 4855a6: 0f 85 94 00 00 00 jne 0x485640 <__wmemchr_avx2+0x240> + 4855ac: 31 c0 xor eax, eax + 4855ae: c5 f8 77 vzeroupper + 4855b1: c3 ret + 4855b2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4855bd: 0f 1f 00 nop dword ptr [rax] + 4855c0: 83 c2 40 add edx, 64 + 4855c3: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] + 4855c7: c5 fd d7 c1 vpmovmskb eax, ymm1 + 4855cb: 85 c0 test eax, eax + 4855cd: 75 21 jne 0x4855f0 <__wmemchr_avx2+0x1f0> + 4855cf: 83 ea 20 sub edx, 32 + 4855d2: 0f 8e 88 00 00 00 jle 0x485660 <__wmemchr_avx2+0x260> + 4855d8: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] + 4855dd: c5 fd d7 c1 vpmovmskb eax, ymm1 + 4855e1: 85 c0 test eax, eax + 4855e3: 75 1b jne 0x485600 <__wmemchr_avx2+0x200> + 4855e5: 31 c0 xor eax, eax + 4855e7: c5 f8 77 vzeroupper + 4855ea: c3 ret + 4855eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4855f0: f3 0f bc c0 tzcnt eax, eax + 4855f4: 48 39 c2 cmp rdx, rax + 4855f7: 76 67 jbe 0x485660 <__wmemchr_avx2+0x260> + 4855f9: 48 01 f8 add rax, rdi + 4855fc: c5 f8 77 vzeroupper + 4855ff: c3 ret + 485600: f3 0f bc c0 tzcnt eax, eax + 485604: 48 39 c2 cmp rdx, rax + 485607: 76 57 jbe 0x485660 <__wmemchr_avx2+0x260> + 485609: 48 83 c0 20 add rax, 32 + 48560d: 48 01 f8 add rax, rdi + 485610: c5 f8 77 vzeroupper + 485613: c3 ret + 485614: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48561f: 90 nop + 485620: f3 0f bc c0 tzcnt eax, eax + 485624: 48 39 c2 cmp rdx, rax + 485627: 76 37 jbe 0x485660 <__wmemchr_avx2+0x260> + 485629: 48 83 c0 40 add rax, 64 + 48562d: 48 01 f8 add rax, rdi + 485630: c5 f8 77 vzeroupper + 485633: c3 ret + 485634: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48563f: 90 nop + 485640: f3 0f bc c0 tzcnt eax, eax + 485644: 48 39 c2 cmp rdx, rax + 485647: 76 17 jbe 0x485660 <__wmemchr_avx2+0x260> + 485649: 48 83 c0 60 add rax, 96 + 48564d: 48 01 f8 add rax, rdi + 485650: c5 f8 77 vzeroupper + 485653: c3 ret + 485654: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48565f: 90 nop + 485660: c5 f8 77 vzeroupper + 485663: 31 c0 xor eax, eax + 485665: c3 ret + 485666: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 485670: f3 0f bc c0 tzcnt eax, eax + 485674: 48 01 f8 add rax, rdi + 485677: c5 f8 77 vzeroupper + 48567a: c3 ret + 48567b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 485680: f3 0f bc c0 tzcnt eax, eax + 485684: 48 83 c0 20 add rax, 32 + 485688: 48 01 f8 add rax, rdi + 48568b: c5 f8 77 vzeroupper + 48568e: c3 ret + 48568f: 90 nop + 485690: f3 0f bc c0 tzcnt eax, eax + 485694: 48 83 c0 40 add rax, 64 + 485698: 48 01 f8 add rax, rdi + 48569b: c5 f8 77 vzeroupper + 48569e: c3 ret + 48569f: 90 nop + 4856a0: c5 fd d7 c1 vpmovmskb eax, ymm1 + 4856a4: 85 c0 test eax, eax + 4856a6: 75 c8 jne 0x485670 <__wmemchr_avx2+0x270> + 4856a8: c5 fd d7 c2 vpmovmskb eax, ymm2 + 4856ac: 85 c0 test eax, eax + 4856ae: 75 d0 jne 0x485680 <__wmemchr_avx2+0x280> + 4856b0: c5 fd d7 c3 vpmovmskb eax, ymm3 + 4856b4: 85 c0 test eax, eax + 4856b6: 75 d8 jne 0x485690 <__wmemchr_avx2+0x290> + 4856b8: c5 fd d7 c4 vpmovmskb eax, ymm4 + 4856bc: 85 c0 test eax, eax + 4856be: f3 0f bc c0 tzcnt eax, eax + 4856c2: 48 83 c0 60 add rax, 96 + 4856c6: 48 01 f8 add rax, rdi + 4856c9: c5 f8 77 vzeroupper + 4856cc: c3 ret + 4856cd: 0f 1f 00 nop dword ptr [rax] + +00000000004856d0 : + 4856d0: f3 0f 1e fa endbr64 + 4856d4: 48 81 fa ff ff ff 7f cmp rdx, 2147483647 + 4856db: b8 ff ff ff 7f mov eax, 2147483647 + 4856e0: 48 0f 47 d0 cmova rdx, rax + 4856e4: b8 d9 00 00 00 mov eax, 217 + 4856e9: 0f 05 syscall + 4856eb: 48 3d 00 f0 ff ff cmp rax, -4096 + 4856f1: 77 05 ja 0x4856f8 + 4856f3: c3 ret + 4856f4: 0f 1f 40 00 nop dword ptr [rax] + 4856f8: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 4856ff: f7 d8 neg eax + 485701: 64 89 02 mov dword ptr fs:[rdx], eax + 485704: 48 c7 c0 ff ff ff ff mov rax, -1 + 48570b: c3 ret + 48570c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000485710 : + 485710: f3 0f 1e fa endbr64 + 485714: b8 27 00 00 00 mov eax, 39 + 485719: 0f 05 syscall + 48571b: c3 ret + 48571c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000485720 <__pread64_nocancel>: + 485720: f3 0f 1e fa endbr64 + 485724: 49 89 ca mov r10, rcx + 485727: b8 11 00 00 00 mov eax, 17 + 48572c: 0f 05 syscall + 48572e: 48 3d 00 f0 ff ff cmp rax, -4096 + 485734: 77 0a ja 0x485740 <__pread64_nocancel+0x20> + 485736: c3 ret + 485737: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 485740: 48 c7 c2 c0 ff ff ff mov rdx, -64 + 485747: f7 d8 neg eax + 485749: 64 89 02 mov dword ptr fs:[rdx], eax + 48574c: 48 c7 c0 ff ff ff ff mov rax, -1 + 485753: c3 ret + 485754: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48575e: 66 90 nop + +0000000000485760 <__profil_counter>: + 485760: f3 0f 1e fa endbr64 + 485764: 48 8b 92 a8 00 00 00 mov rdx, qword ptr [rdx + 168] + 48576b: 48 2b 15 56 d9 03 00 sub rdx, qword ptr [rip + 252246] # 0x4c30c8 + 485772: 48 89 d1 mov rcx, rdx + 485775: 8b 05 45 d9 03 00 mov eax, dword ptr [rip + 252229] # 0x4c30c0 + 48577b: 48 c1 ea 11 shr rdx, 17 + 48577f: 48 d1 e9 shr rcx + 485782: 0f b7 c9 movzx ecx, cx + 485785: 48 0f af d0 imul rdx, rax + 485789: 48 0f af c8 imul rcx, rax + 48578d: 48 c1 e9 10 shr rcx, 16 + 485791: 48 8d 04 0a lea rax, [rdx + rcx] + 485795: 48 3b 05 34 d9 03 00 cmp rax, qword ptr [rip + 252212] # 0x4c30d0 + 48579c: 73 0c jae 0x4857aa <__profil_counter+0x4a> + 48579e: 48 8b 15 33 d9 03 00 mov rdx, qword ptr [rip + 252211] # 0x4c30d8 + 4857a5: 66 83 04 42 01 add word ptr [rdx + 2*rax], 1 + 4857aa: c3 ret + 4857ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +00000000004857b0 : + 4857b0: f3 0f 1e fa endbr64 + 4857b4: 41 55 push r13 + 4857b6: 41 54 push r12 + 4857b8: 49 89 d4 mov r12, rdx + 4857bb: 55 push rbp + 4857bc: 53 push rbx + 4857bd: 48 81 ec c8 00 00 00 sub rsp, 200 + 4857c4: 48 8b 15 0d d9 03 00 mov rdx, qword ptr [rip + 252173] # 0x4c30d8 + 4857cb: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4857d4: 48 89 84 24 b8 00 00 00 mov qword ptr [rsp + 184], rax + 4857dc: 31 c0 xor eax, eax + 4857de: 48 85 ff test rdi, rdi + 4857e1: 0f 84 31 01 00 00 je 0x485918 + 4857e7: 48 89 fd mov rbp, rdi + 4857ea: 48 89 f3 mov rbx, rsi + 4857ed: 41 89 cd mov r13d, ecx + 4857f0: 48 85 d2 test rdx, rdx + 4857f3: 74 36 je 0x48582b + 4857f5: 31 d2 xor edx, edx + 4857f7: 48 8d 35 a2 d8 03 00 lea rsi, [rip + 252066] # 0x4c30a0 + 4857fe: bf 02 00 00 00 mov edi, 2 + 485803: e8 98 5c 00 00 call 0x48b4a0 + 485808: 85 c0 test eax, eax + 48580a: 0f 88 44 01 00 00 js 0x485954 + 485810: 31 d2 xor edx, edx + 485812: 48 8d 35 e7 d7 03 00 lea rsi, [rip + 251879] # 0x4c3000 + 485819: bf 1b 00 00 00 mov edi, 27 + 48581e: e8 0d 6f fd ff call 0x45c730 + 485823: 85 c0 test eax, eax + 485825: 0f 88 29 01 00 00 js 0x485954 + 48582b: 66 0f 76 c0 pcmpeqd xmm0, xmm0 + 48582f: 48 d1 eb shr rbx + 485832: 48 8d 05 27 ff ff ff lea rax, [rip - 217] # 0x485760 <__profil_counter> + 485839: 48 8d 74 24 20 lea rsi, [rsp + 32] + 48583e: 48 8d 15 bb d7 03 00 lea rdx, [rip + 251835] # 0x4c3000 + 485845: bf 1b 00 00 00 mov edi, 27 + 48584a: 48 89 2d 87 d8 03 00 mov qword ptr [rip + 252039], rbp # 0x4c30d8 + 485851: 48 89 1d 78 d8 03 00 mov qword ptr [rip + 252024], rbx # 0x4c30d0 + 485858: 4c 89 25 69 d8 03 00 mov qword ptr [rip + 252009], r12 # 0x4c30c8 + 48585f: 44 89 2d 5a d8 03 00 mov dword ptr [rip + 251994], r13d # 0x4c30c0 + 485866: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 48586b: c7 84 24 a8 00 00 00 04 00 00 10 mov dword ptr [rsp + 168], 268435460 + 485876: 0f 11 44 24 28 movups xmmword ptr [rsp + 40], xmm0 + 48587b: 0f 11 44 24 38 movups xmmword ptr [rsp + 56], xmm0 + 485880: 0f 11 44 24 48 movups xmmword ptr [rsp + 72], xmm0 + 485885: 0f 11 44 24 58 movups xmmword ptr [rsp + 88], xmm0 + 48588a: 0f 11 44 24 68 movups xmmword ptr [rsp + 104], xmm0 + 48588f: 0f 11 44 24 78 movups xmmword ptr [rsp + 120], xmm0 + 485894: 0f 11 84 24 88 00 00 00 movups xmmword ptr [rsp + 136], xmm0 + 48589c: 0f 11 84 24 98 00 00 00 movups xmmword ptr [rsp + 152], xmm0 + 4858a4: e8 87 6e fd ff call 0x45c730 + 4858a9: 85 c0 test eax, eax + 4858ab: 0f 88 a3 00 00 00 js 0x485954 + 4858b1: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 4858ba: e8 a1 00 00 00 call 0x485960 <__profile_frequency> + 4858bf: 48 89 e6 mov rsi, rsp + 4858c2: bf 02 00 00 00 mov edi, 2 + 4858c7: 41 89 c0 mov r8d, eax + 4858ca: b8 40 42 0f 00 mov eax, 1000000 + 4858cf: 99 cdq + 4858d0: 41 f7 f8 idiv r8d + 4858d3: 48 8d 15 c6 d7 03 00 lea rdx, [rip + 251846] # 0x4c30a0 + 4858da: 48 98 cdqe + 4858dc: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 4858e1: 66 0f 6f 4c 24 10 movdqa xmm1, xmmword ptr [rsp + 16] + 4858e7: 0f 29 0c 24 movaps xmmword ptr [rsp], xmm1 + 4858eb: e8 b0 5b 00 00 call 0x48b4a0 + 4858f0: 48 8b 8c 24 b8 00 00 00 mov rcx, qword ptr [rsp + 184] + 4858f8: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 485901: 75 58 jne 0x48595b + 485903: 48 81 c4 c8 00 00 00 add rsp, 200 + 48590a: 5b pop rbx + 48590b: 5d pop rbp + 48590c: 41 5c pop r12 + 48590e: 41 5d pop r13 + 485910: c3 ret + 485911: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 485918: 48 85 d2 test rdx, rdx + 48591b: 74 d3 je 0x4858f0 + 48591d: 31 d2 xor edx, edx + 48591f: 48 8d 35 7a d7 03 00 lea rsi, [rip + 251770] # 0x4c30a0 + 485926: bf 02 00 00 00 mov edi, 2 + 48592b: e8 70 5b 00 00 call 0x48b4a0 + 485930: 85 c0 test eax, eax + 485932: 78 20 js 0x485954 + 485934: 31 d2 xor edx, edx + 485936: bf 1b 00 00 00 mov edi, 27 + 48593b: 48 8d 35 be d6 03 00 lea rsi, [rip + 251582] # 0x4c3000 + 485942: 48 c7 05 8b d7 03 00 00 00 00 00 mov qword ptr [rip + 251787], 0 # 0x4c30d8 + 48594d: e8 de 6d fd ff call 0x45c730 + 485952: eb 9c jmp 0x4858f0 + 485954: b8 ff ff ff ff mov eax, 4294967295 + 485959: eb 95 jmp 0x4858f0 + 48595b: e8 70 62 fc ff call 0x44bbd0 <__stack_chk_fail_local> + +0000000000485960 <__profile_frequency>: + 485960: f3 0f 1e fa endbr64 + 485964: 8b 05 be de 03 00 mov eax, dword ptr [rip + 253630] # 0x4c3828 <_dl_clktck> + 48596a: c3 ret + 48596b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000485970 <_dl_fixup>: + 485970: f3 0f 1e fa endbr64 + 485974: 53 push rbx + 485975: 49 89 fa mov r10, rdi + 485978: 89 f6 mov esi, esi + 48597a: 48 8d 14 76 lea rdx, [rsi + 2*rsi] + 48597e: 48 83 ec 10 sub rsp, 16 + 485982: 48 8b 47 68 mov rax, qword ptr [rdi + 104] + 485986: 48 8b 78 08 mov rdi, qword ptr [rax + 8] + 48598a: 49 8b 82 f8 00 00 00 mov rax, qword ptr [r10 + 248] + 485991: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 485995: 4c 8d 04 d0 lea r8, [rax + 8*rdx] + 485999: 49 8b 42 70 mov rax, qword ptr [r10 + 112] + 48599d: 49 8b 70 08 mov rsi, qword ptr [r8 + 8] + 4859a1: 49 8b 18 mov rbx, qword ptr [r8] + 4859a4: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 4859a8: 48 89 f1 mov rcx, rsi + 4859ab: 48 c1 e9 20 shr rcx, 32 + 4859af: 48 8d 14 49 lea rdx, [rcx + 2*rcx] + 4859b3: 48 8d 14 d0 lea rdx, [rax + 8*rdx] + 4859b7: 49 8b 02 mov rax, qword ptr [r10] + 4859ba: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 4859bf: 48 01 c3 add rbx, rax + 4859c2: 83 fe 07 cmp esi, 7 + 4859c5: 0f 85 43 01 00 00 jne 0x485b0e <_dl_fixup+0x19e> + 4859cb: f6 42 05 03 test byte ptr [rdx + 5], 3 + 4859cf: 0f 85 db 00 00 00 jne 0x485ab0 <_dl_fixup+0x140> + 4859d5: 4d 8b 82 d0 01 00 00 mov r8, qword ptr [r10 + 464] + 4859dc: 4d 85 c0 test r8, r8 + 4859df: 74 2c je 0x485a0d <_dl_fixup+0x9d> + 4859e1: 49 8b 40 08 mov rax, qword ptr [r8 + 8] + 4859e5: 0f b7 04 48 movzx eax, word ptr [rax + 2*rcx] + 4859e9: 25 ff 7f 00 00 and eax, 32767 + 4859ee: 48 8d 0c 40 lea rcx, [rax + 2*rax] + 4859f2: 49 8b 82 e8 02 00 00 mov rax, qword ptr [r10 + 744] + 4859f9: 4c 8d 04 c8 lea r8, [rax + 8*rcx] + 4859fd: b8 00 00 00 00 mov eax, 0 + 485a02: 45 8b 48 08 mov r9d, dword ptr [r8 + 8] + 485a06: 45 85 c9 test r9d, r9d + 485a09: 4c 0f 44 c0 cmove r8, rax + 485a0d: 64 8b 0c 25 18 00 00 00 mov ecx, dword ptr fs:[24] + 485a15: b8 01 00 00 00 mov eax, 1 + 485a1a: 85 c9 test ecx, ecx + 485a1c: 0f 85 d6 00 00 00 jne 0x485af8 <_dl_fixup+0x188> + 485a22: 8b 12 mov edx, dword ptr [rdx] + 485a24: 4c 8d 5c 24 08 lea r11, [rsp + 8] + 485a29: 41 b9 01 00 00 00 mov r9d, 1 + 485a2f: 4c 89 d6 mov rsi, r10 + 485a32: 49 8b 8a 90 03 00 00 mov rcx, qword ptr [r10 + 912] + 485a39: 6a 00 push 0 + 485a3b: 50 push rax + 485a3c: 48 01 d7 add rdi, rdx + 485a3f: 4c 89 da mov rdx, r11 + 485a42: e8 79 12 ff ff call 0x476cc0 <_dl_lookup_symbol_x> + 485a47: 49 89 c0 mov r8, rax + 485a4a: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 485a52: 59 pop rcx + 485a53: 5e pop rsi + 485a54: 85 c0 test eax, eax + 485a56: 75 68 jne 0x485ac0 <_dl_fixup+0x150> + 485a58: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 485a5d: 31 c0 xor eax, eax + 485a5f: 48 85 d2 test rdx, rdx + 485a62: 74 1f je 0x485a83 <_dl_fixup+0x113> + 485a64: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 485a69: 74 35 je 0x485aa0 <_dl_fixup+0x130> + 485a6b: 4d 85 c0 test r8, r8 + 485a6e: 74 30 je 0x485aa0 <_dl_fixup+0x130> + 485a70: 49 8b 00 mov rax, qword ptr [r8] + 485a73: 48 03 42 08 add rax, qword ptr [rdx + 8] + 485a77: 0f b6 52 04 movzx edx, byte ptr [rdx + 4] + 485a7b: 83 e2 0f and edx, 15 + 485a7e: 80 fa 0a cmp dl, 10 + 485a81: 74 25 je 0x485aa8 <_dl_fixup+0x138> + 485a83: 8b 15 4f dd 03 00 mov edx, dword ptr [rip + 253263] # 0x4c37d8 <_dl_bind_not> + 485a89: 85 d2 test edx, edx + 485a8b: 75 03 jne 0x485a90 <_dl_fixup+0x120> + 485a8d: 48 89 03 mov qword ptr [rbx], rax + 485a90: 48 83 c4 10 add rsp, 16 + 485a94: 5b pop rbx + 485a95: c3 ret + 485a96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 485aa0: 31 c0 xor eax, eax + 485aa2: eb cf jmp 0x485a73 <_dl_fixup+0x103> + 485aa4: 0f 1f 40 00 nop dword ptr [rax] + 485aa8: ff d0 call rax + 485aaa: eb d7 jmp 0x485a83 <_dl_fixup+0x113> + 485aac: 0f 1f 40 00 nop dword ptr [rax] + 485ab0: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 485ab5: b9 00 00 00 00 mov ecx, 0 + 485aba: 48 0f 44 c1 cmove rax, rcx + 485abe: eb b3 jmp 0x485a73 <_dl_fixup+0x103> + 485ac0: 31 c0 xor eax, eax + 485ac2: 64 87 04 25 1c 00 00 00 xchg dword ptr fs:[28], eax + 485aca: 83 f8 02 cmp eax, 2 + 485acd: 75 89 jne 0x485a58 <_dl_fixup+0xe8> + 485acf: 64 48 8b 3c 25 10 00 00 00 mov rdi, qword ptr fs:[16] + 485ad8: 45 31 d2 xor r10d, r10d + 485adb: 48 83 c7 1c add rdi, 28 + 485adf: ba 01 00 00 00 mov edx, 1 + 485ae4: be 81 00 00 00 mov esi, 129 + 485ae9: b8 ca 00 00 00 mov eax, 202 + 485aee: 0f 05 syscall + 485af0: e9 63 ff ff ff jmp 0x485a58 <_dl_fixup+0xe8> + 485af5: 0f 1f 00 nop dword ptr [rax] + 485af8: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 + 485b04: b8 05 00 00 00 mov eax, 5 + 485b09: e9 14 ff ff ff jmp 0x485a22 <_dl_fixup+0xb2> + 485b0e: 48 8d 0d 83 6c 02 00 lea rcx, [rip + 158851] # 0x4ac798 <__PRETTY_FUNCTION__.11657> + 485b15: ba 50 00 00 00 mov edx, 80 + 485b1a: 48 8d 35 27 6c 02 00 lea rsi, [rip + 158759] # 0x4ac748 + 485b21: 48 8d 3d 38 6c 02 00 lea rdi, [rip + 158776] # 0x4ac760 + 485b28: e8 23 d4 f7 ff call 0x402f50 <__assert_fail> + 485b2d: 0f 1f 00 nop dword ptr [rax] + +0000000000485b30 <_dl_profile_fixup>: + 485b30: f3 0f 1e fa endbr64 + 485b34: 41 55 push r13 + 485b36: 41 54 push r12 + 485b38: 55 push rbp + 485b39: 4c 89 c5 mov rbp, r8 + 485b3c: 53 push rbx + 485b3d: 48 83 ec 18 sub rsp, 24 + 485b41: 48 8b 9f 38 03 00 00 mov rbx, qword ptr [rdi + 824] + 485b48: 48 85 db test rbx, rbx + 485b4b: 0f 84 6f 01 00 00 je 0x485cc0 <_dl_profile_fixup+0x190> + 485b51: 89 f6 mov esi, esi + 485b53: 49 89 d4 mov r12, rdx + 485b56: 48 89 f0 mov rax, rsi + 485b59: 48 c1 e0 05 shl rax, 5 + 485b5d: 48 01 c3 add rbx, rax + 485b60: 8b 43 1c mov eax, dword ptr [rbx + 28] + 485b63: 85 c0 test eax, eax + 485b65: 0f 85 25 01 00 00 jne 0x485c90 <_dl_profile_fixup+0x160> + 485b6b: 48 8b 8f f8 00 00 00 mov rcx, qword ptr [rdi + 248] + 485b72: 48 8b 47 68 mov rax, qword ptr [rdi + 104] + 485b76: 4c 8b 41 08 mov r8, qword ptr [rcx + 8] + 485b7a: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 485b7e: 48 8d 04 76 lea rax, [rsi + 2*rsi] + 485b82: 49 8d 04 c0 lea rax, [r8 + 8*rax] + 485b86: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 485b8a: 48 8b 47 70 mov rax, qword ptr [rdi + 112] + 485b8e: 48 89 f1 mov rcx, rsi + 485b91: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 485b95: 48 c1 e9 20 shr rcx, 32 + 485b99: 4c 8d 04 49 lea r8, [rcx + 2*rcx] + 485b9d: 4a 8d 04 c0 lea rax, [rax + 8*r8] + 485ba1: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 485ba6: 83 fe 07 cmp esi, 7 + 485ba9: 0f 85 c2 01 00 00 jne 0x485d71 <_dl_profile_fixup+0x241> + 485baf: f6 40 05 03 test byte ptr [rax + 5], 3 + 485bb3: 0f 85 27 01 00 00 jne 0x485ce0 <_dl_profile_fixup+0x1b0> + 485bb9: 4c 8b 87 d0 01 00 00 mov r8, qword ptr [rdi + 464] + 485bc0: 4d 85 c0 test r8, r8 + 485bc3: 74 2c je 0x485bf1 <_dl_profile_fixup+0xc1> + 485bc5: 49 8b 70 08 mov rsi, qword ptr [r8 + 8] + 485bc9: 0f b7 0c 4e movzx ecx, word ptr [rsi + 2*rcx] + 485bcd: 81 e1 ff 7f 00 00 and ecx, 32767 + 485bd3: 48 8d 34 49 lea rsi, [rcx + 2*rcx] + 485bd7: 48 8b 8f e8 02 00 00 mov rcx, qword ptr [rdi + 744] + 485bde: 4c 8d 04 f1 lea r8, [rcx + 8*rsi] + 485be2: b9 00 00 00 00 mov ecx, 0 + 485be7: 41 8b 70 08 mov esi, dword ptr [r8 + 8] + 485beb: 85 f6 test esi, esi + 485bed: 4c 0f 44 c1 cmove r8, rcx + 485bf1: 64 8b 34 25 18 00 00 00 mov esi, dword ptr fs:[24] + 485bf9: b9 01 00 00 00 mov ecx, 1 + 485bfe: 85 f6 test esi, esi + 485c00: 0f 85 12 01 00 00 jne 0x485d18 <_dl_profile_fixup+0x1e8> + 485c06: 44 8b 10 mov r10d, dword ptr [rax] + 485c09: 4c 8b af 90 03 00 00 mov r13, qword ptr [rdi + 912] + 485c10: 4c 8d 5c 24 08 lea r11, [rsp + 8] + 485c15: 6a 00 push 0 + 485c17: 51 push rcx + 485c18: 48 89 fe mov rsi, rdi + 485c1b: 41 b9 01 00 00 00 mov r9d, 1 + 485c21: 49 01 d2 add r10, rdx + 485c24: 4c 89 e9 mov rcx, r13 + 485c27: 4c 89 da mov rdx, r11 + 485c2a: 4c 89 d7 mov rdi, r10 + 485c2d: e8 8e 10 ff ff call 0x476cc0 <_dl_lookup_symbol_x> + 485c32: 49 89 c0 mov r8, rax + 485c35: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 485c3d: 5a pop rdx + 485c3e: 59 pop rcx + 485c3f: 85 c0 test eax, eax + 485c41: 0f 85 e9 00 00 00 jne 0x485d30 <_dl_profile_fixup+0x200> + 485c47: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 485c4c: 45 31 ed xor r13d, r13d + 485c4f: 48 85 d2 test rdx, rdx + 485c52: 74 25 je 0x485c79 <_dl_profile_fixup+0x149> + 485c54: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 485c59: 74 5d je 0x485cb8 <_dl_profile_fixup+0x188> + 485c5b: 4d 85 c0 test r8, r8 + 485c5e: 74 58 je 0x485cb8 <_dl_profile_fixup+0x188> + 485c60: 49 8b 00 mov rax, qword ptr [r8] + 485c63: 48 03 42 08 add rax, qword ptr [rdx + 8] + 485c67: 49 89 c5 mov r13, rax + 485c6a: 0f b6 42 04 movzx eax, byte ptr [rdx + 4] + 485c6e: 83 e0 0f and eax, 15 + 485c71: 3c 0a cmp al, 10 + 485c73: 0f 84 8f 00 00 00 je 0x485d08 <_dl_profile_fixup+0x1d8> + 485c79: 8b 05 59 db 03 00 mov eax, dword ptr [rip + 252761] # 0x4c37d8 <_dl_bind_not> + 485c7f: 85 c0 test eax, eax + 485c81: 75 10 jne 0x485c93 <_dl_profile_fixup+0x163> + 485c83: 4c 89 2b mov qword ptr [rbx], r13 + 485c86: c7 43 1c 01 00 00 00 mov dword ptr [rbx + 28], 1 + 485c8d: eb 04 jmp 0x485c93 <_dl_profile_fixup+0x163> + 485c8f: 90 nop + 485c90: 4c 8b 2b mov r13, qword ptr [rbx] + 485c93: 48 c7 45 00 ff ff ff ff mov qword ptr [rbp], -1 + 485c9b: 4c 89 ee mov rsi, r13 + 485c9e: 4c 89 e7 mov rdi, r12 + 485ca1: e8 6a 58 ff ff call 0x47b510 <_dl_mcount> + 485ca6: 48 83 c4 18 add rsp, 24 + 485caa: 4c 89 e8 mov rax, r13 + 485cad: 5b pop rbx + 485cae: 5d pop rbp + 485caf: 41 5c pop r12 + 485cb1: 41 5d pop r13 + 485cb3: c3 ret + 485cb4: 0f 1f 40 00 nop dword ptr [rax] + 485cb8: 31 c0 xor eax, eax + 485cba: eb a7 jmp 0x485c63 <_dl_profile_fixup+0x133> + 485cbc: 0f 1f 40 00 nop dword ptr [rax] + 485cc0: 49 c7 00 ff ff ff ff mov qword ptr [r8], -1 + 485cc7: e8 a4 fc ff ff call 0x485970 <_dl_fixup> + 485ccc: 48 83 c4 18 add rsp, 24 + 485cd0: 49 89 c5 mov r13, rax + 485cd3: 5b pop rbx + 485cd4: 5d pop rbp + 485cd5: 4c 89 e8 mov rax, r13 + 485cd8: 41 5c pop r12 + 485cda: 41 5d pop r13 + 485cdc: c3 ret + 485cdd: 0f 1f 00 nop dword ptr [rax] + 485ce0: 66 83 78 06 f1 cmp word ptr [rax + 6], -15 + 485ce5: 0f 84 7e 00 00 00 je 0x485d69 <_dl_profile_fixup+0x239> + 485ceb: 4c 8b 2f mov r13, qword ptr [rdi] + 485cee: 4c 03 68 08 add r13, qword ptr [rax + 8] + 485cf2: 0f b6 40 04 movzx eax, byte ptr [rax + 4] + 485cf6: 83 e0 0f and eax, 15 + 485cf9: 3c 0a cmp al, 10 + 485cfb: 0f 85 78 ff ff ff jne 0x485c79 <_dl_profile_fixup+0x149> + 485d01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 485d08: 41 ff d5 call r13 + 485d0b: 49 89 c5 mov r13, rax + 485d0e: e9 66 ff ff ff jmp 0x485c79 <_dl_profile_fixup+0x149> + 485d13: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 485d18: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 + 485d24: b9 05 00 00 00 mov ecx, 5 + 485d29: e9 d8 fe ff ff jmp 0x485c06 <_dl_profile_fixup+0xd6> + 485d2e: 66 90 nop + 485d30: 31 c0 xor eax, eax + 485d32: 64 87 04 25 1c 00 00 00 xchg dword ptr fs:[28], eax + 485d3a: 83 f8 02 cmp eax, 2 + 485d3d: 0f 85 04 ff ff ff jne 0x485c47 <_dl_profile_fixup+0x117> + 485d43: 64 48 8b 3c 25 10 00 00 00 mov rdi, qword ptr fs:[16] + 485d4c: 45 31 d2 xor r10d, r10d + 485d4f: 48 83 c7 1c add rdi, 28 + 485d53: ba 01 00 00 00 mov edx, 1 + 485d58: be 81 00 00 00 mov esi, 129 + 485d5d: b8 ca 00 00 00 mov eax, 202 + 485d62: 0f 05 syscall + 485d64: e9 de fe ff ff jmp 0x485c47 <_dl_profile_fixup+0x117> + 485d69: 45 31 ed xor r13d, r13d + 485d6c: e9 7d ff ff ff jmp 0x485cee <_dl_profile_fixup+0x1be> + 485d71: 48 8d 0d 38 6a 02 00 lea rcx, [rip + 158264] # 0x4ac7b0 <__PRETTY_FUNCTION__.11737> + 485d78: ba e5 00 00 00 mov edx, 229 + 485d7d: 48 8d 35 c4 69 02 00 lea rsi, [rip + 158148] # 0x4ac748 + 485d84: 48 8d 3d d5 69 02 00 lea rdi, [rip + 158165] # 0x4ac760 + 485d8b: e8 c0 d1 f7 ff call 0x402f50 <__assert_fail> + +0000000000485d90 <_dl_call_pltexit>: + 485d90: f3 0f 1e fa endbr64 + 485d94: c3 ret + 485d95: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 485d9f: 90 nop + +0000000000485da0 : + 485da0: 41 57 push r15 + 485da2: 41 56 push r14 + 485da4: 4c 8d 35 d5 b3 03 00 lea r14, [rip + 242645] # 0x4c1180 <_dl_ns> + 485dab: 41 55 push r13 + 485dad: 41 54 push r12 + 485daf: 55 push rbp + 485db0: 53 push rbx + 485db1: 48 83 ec 08 sub rsp, 8 + 485db5: 4c 8b 6f 30 mov r13, qword ptr [rdi + 48] + 485db9: 8b b7 c8 02 00 00 mov esi, dword ptr [rdi + 712] + 485dbf: 4f 8d 64 ed 00 lea r12, [r13 + 8*r13] + 485dc4: 49 c1 e4 04 shl r12, 4 + 485dc8: 4d 01 f4 add r12, r14 + 485dcb: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 485dd0: 8b 50 08 mov edx, dword ptr [rax + 8] + 485dd3: 85 f6 test esi, esi + 485dd5: 0f 84 bd 00 00 00 je 0x485e98 + 485ddb: 48 89 fd mov rbp, rdi + 485dde: 31 db xor ebx, ebx + 485de0: 48 8b 8d c0 02 00 00 mov rcx, qword ptr [rbp + 704] + 485de7: 89 d8 mov eax, ebx + 485de9: 48 8b 0c c1 mov rcx, qword ptr [rcx + 8*rax] + 485ded: 0f b6 81 1c 03 00 00 movzx eax, byte ptr [rcx + 796] + 485df4: a8 10 test al, 16 + 485df6: 75 36 jne 0x485e2e + 485df8: 83 c8 10 or eax, 16 + 485dfb: 88 81 1c 03 00 00 mov byte ptr [rcx + 796], al + 485e01: 41 39 54 24 18 cmp dword ptr [r12 + 24], edx + 485e06: 0f 86 95 00 00 00 jbe 0x485ea1 + 485e0c: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 485e11: 44 8d 7a 01 lea r15d, [rdx + 1] + 485e15: 48 8b 00 mov rax, qword ptr [rax] + 485e18: 48 89 0c d0 mov qword ptr [rax + 8*rdx], rcx + 485e1c: f6 05 9e d9 03 00 02 test byte ptr [rip + 252318], 2 # 0x4c37c1 <_dl_debug_mask+0x1> + 485e23: 75 5b jne 0x485e80 + 485e25: 8b b5 c8 02 00 00 mov esi, dword ptr [rbp + 712] + 485e2b: 44 89 fa mov edx, r15d + 485e2e: 83 c3 01 add ebx, 1 + 485e31: 39 f3 cmp ebx, esi + 485e33: 72 ab jb 0x485de0 + 485e35: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] + 485e3a: 48 c1 e0 04 shl rax, 4 + 485e3e: 4c 01 f0 add rax, r14 + 485e41: 48 8b 48 10 mov rcx, qword ptr [rax + 16] + 485e45: 8b 70 1c mov esi, dword ptr [rax + 28] + 485e48: 89 d0 mov eax, edx + 485e4a: 8b 49 08 mov ecx, dword ptr [rcx + 8] + 485e4d: 29 c8 sub eax, ecx + 485e4f: 39 c6 cmp esi, eax + 485e51: 72 6d jb 0x485ec0 + 485e53: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] + 485e58: 01 f1 add ecx, esi + 485e5a: 48 c1 e0 04 shl rax, 4 + 485e5e: 29 d1 sub ecx, edx + 485e60: 49 01 c6 add r14, rax + 485e63: 41 89 4e 1c mov dword ptr [r14 + 28], ecx + 485e67: 49 8b 46 10 mov rax, qword ptr [r14 + 16] + 485e6b: 89 50 08 mov dword ptr [rax + 8], edx + 485e6e: 48 83 c4 08 add rsp, 8 + 485e72: 5b pop rbx + 485e73: 5d pop rbp + 485e74: 41 5c pop r12 + 485e76: 41 5d pop r13 + 485e78: 41 5e pop r14 + 485e7a: 41 5f pop r15 + 485e7c: c3 ret + 485e7d: 0f 1f 00 nop dword ptr [rax] + 485e80: 48 8b 51 30 mov rdx, qword ptr [rcx + 48] + 485e84: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] + 485e88: 48 8d 3d 51 6a 02 00 lea rdi, [rip + 158289] # 0x4ac8e0 <__PRETTY_FUNCTION__.11737+0x130> + 485e8f: 31 c0 xor eax, eax + 485e91: e8 ea 49 ff ff call 0x47a880 <_dl_debug_printf> + 485e96: eb 8d jmp 0x485e25 + 485e98: 41 8b 74 24 1c mov esi, dword ptr [r12 + 28] + 485e9d: 89 d1 mov ecx, edx + 485e9f: eb b2 jmp 0x485e53 + 485ea1: 48 8d 0d 28 6c 02 00 lea rcx, [rip + 158760] # 0x4acad0 <__PRETTY_FUNCTION__.11749> + 485ea8: ba af 00 00 00 mov edx, 175 + 485ead: 48 8d 35 0e 69 02 00 lea rsi, [rip + 157966] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 485eb4: 48 8d 3d fd 69 02 00 lea rdi, [rip + 158205] # 0x4ac8b8 <__PRETTY_FUNCTION__.11737+0x108> + 485ebb: e8 90 d0 f7 ff call 0x402f50 <__assert_fail> + 485ec0: 48 8d 0d 09 6c 02 00 lea rcx, [rip + 158729] # 0x4acad0 <__PRETTY_FUNCTION__.11749> + 485ec7: ba bd 00 00 00 mov edx, 189 + 485ecc: 48 8d 35 ef 68 02 00 lea rsi, [rip + 157935] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 485ed3: 48 8d 3d 26 6a 02 00 lea rdi, [rip + 158246] # 0x4ac900 <__PRETTY_FUNCTION__.11737+0x150> + 485eda: e8 71 d0 f7 ff call 0x402f50 <__assert_fail> + 485edf: 90 nop + +0000000000485ee0 : + 485ee0: f3 0f 1e fa endbr64 + 485ee4: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 485ee8: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 485eec: 8b 77 08 mov esi, dword ptr [rdi + 8] + 485eef: 48 8b 3f mov rdi, qword ptr [rdi] + 485ef2: e9 f9 69 00 00 jmp 0x48c8f0 <_dl_init> + 485ef7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000485f00 : + 485f00: 50 push rax + 485f01: 58 pop rax + 485f02: 48 8d 0d c3 68 02 00 lea rcx, [rip + 157891] # 0x4ac7cc <__PRETTY_FUNCTION__.11737+0x1c> + 485f09: 31 d2 xor edx, edx + 485f0b: 48 83 ec 08 sub rsp, 8 + 485f0f: 48 8b 37 mov rsi, qword ptr [rdi] + 485f12: bf 0c 00 00 00 mov edi, 12 + 485f17: e8 64 8a ff ff call 0x47e980 <_dl_signal_error> + 485f1c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000485f20 : + 485f20: 41 57 push r15 + 485f22: 41 56 push r14 + 485f24: 41 55 push r13 + 485f26: 41 54 push r12 + 485f28: 49 89 fc mov r12, rdi + 485f2b: 55 push rbp + 485f2c: 48 8d 2d 4d b2 03 00 lea rbp, [rip + 242253] # 0x4c1180 <_dl_ns> + 485f33: 53 push rbx + 485f34: 48 83 ec 18 sub rsp, 24 + 485f38: 48 8b 5f 30 mov rbx, qword ptr [rdi + 48] + 485f3c: 8b 97 c8 02 00 00 mov edx, dword ptr [rdi + 712] + 485f42: 48 8d 04 db lea rax, [rbx + 8*rbx] + 485f46: 48 c1 e0 04 shl rax, 4 + 485f4a: 8b 74 05 1c mov esi, dword ptr [rbp + rax + 28] + 485f4e: 85 d2 test edx, edx + 485f50: 74 59 je 0x485fab + 485f52: 48 8b 87 c0 02 00 00 mov rax, qword ptr [rdi + 704] + 485f59: 8d 4a ff lea ecx, [rdx - 1] + 485f5c: 48 8d 50 08 lea rdx, [rax + 8] + 485f60: 48 8d 3c ca lea rdi, [rdx + 8*rcx] + 485f64: 31 c9 xor ecx, ecx + 485f66: eb 0c jmp 0x485f74 + 485f68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 485f70: 48 83 c2 08 add rdx, 8 + 485f74: 48 8b 00 mov rax, qword ptr [rax] + 485f77: 0f b6 80 1c 03 00 00 movzx eax, byte ptr [rax + 796] + 485f7e: 83 e0 10 and eax, 16 + 485f81: 3c 01 cmp al, 1 + 485f83: 48 89 d0 mov rax, rdx + 485f86: 83 d1 00 adc ecx, 0 + 485f89: 48 39 fa cmp rdx, rdi + 485f8c: 75 e2 jne 0x485f70 + 485f8e: 31 d2 xor edx, edx + 485f90: 48 8d 04 db lea rax, [rbx + 8*rbx] + 485f94: 01 f1 add ecx, esi + 485f96: 0f 92 c2 setb dl + 485f99: 48 c1 e0 04 shl rax, 4 + 485f9d: 89 ce mov esi, ecx + 485f9f: 89 4c 05 1c mov dword ptr [rbp + rax + 28], ecx + 485fa3: 85 d2 test edx, edx + 485fa5: 0f 85 eb 00 00 00 jne 0x486096 + 485fab: 48 8d 04 db lea rax, [rbx + 8*rbx] + 485faf: 89 f1 mov ecx, esi + 485fb1: 48 c1 e0 04 shl rax, 4 + 485fb5: 48 01 e8 add rax, rbp + 485fb8: 4c 8b 68 10 mov r13, qword ptr [rax + 16] + 485fbc: 8b 40 18 mov eax, dword ptr [rax + 24] + 485fbf: 45 8b 75 08 mov r14d, dword ptr [r13 + 8] + 485fc3: 4c 01 f1 add rcx, r14 + 485fc6: 85 c0 test eax, eax + 485fc8: 74 36 je 0x486000 + 485fca: 48 39 c1 cmp rcx, rax + 485fcd: 76 1a jbe 0x485fe9 + 485fcf: 48 01 c9 add rcx, rcx + 485fd2: 89 c8 mov eax, ecx + 485fd4: 41 89 cf mov r15d, ecx + 485fd7: 48 39 c1 cmp rcx, rax + 485fda: 0f 85 b6 00 00 00 jne 0x486096 + 485fe0: 4d 8b 45 00 mov r8, qword ptr [r13] + 485fe4: 45 85 ff test r15d, r15d + 485fe7: 75 31 jne 0x48601a + 485fe9: 48 83 c4 18 add rsp, 24 + 485fed: 5b pop rbx + 485fee: 5d pop rbp + 485fef: 41 5c pop r12 + 485ff1: 41 5d pop r13 + 485ff3: 41 5e pop r14 + 485ff5: 41 5f pop r15 + 485ff7: c3 ret + 485ff8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 486000: 48 83 c1 08 add rcx, 8 + 486004: 89 c8 mov eax, ecx + 486006: 41 89 cf mov r15d, ecx + 486009: 48 39 c1 cmp rcx, rax + 48600c: 0f 85 84 00 00 00 jne 0x486096 + 486012: 45 31 c0 xor r8d, r8d + 486015: 45 85 ff test r15d, r15d + 486018: 74 cf je 0x485fe9 + 48601a: 44 89 ff mov edi, r15d + 48601d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 486022: 48 c1 e7 03 shl rdi, 3 + 486026: e8 35 8f f9 ff call 0x41ef60 + 48602b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 486030: 48 85 c0 test rax, rax + 486033: 74 61 je 0x486096 + 486035: 49 8b 75 00 mov rsi, qword ptr [r13] + 486039: 4a 8d 14 f5 00 00 00 00 lea rdx, [8*r14] + 486041: 48 89 c7 mov rdi, rax + 486044: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 486049: e8 12 b0 f7 ff call 0x401060 <.plt+0x40> + 48604e: 48 89 c1 mov rcx, rax + 486051: 48 8d 04 db lea rax, [rbx + 8*rbx] + 486055: 48 c1 e0 04 shl rax, 4 + 486059: 44 89 7c 05 18 mov dword ptr [rbp + rax + 24], r15d + 48605e: 49 89 4d 00 mov qword ptr [r13], rcx + 486062: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 48606a: 85 c0 test eax, eax + 48606c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 486071: 75 16 jne 0x486089 + 486073: 48 83 c4 18 add rsp, 24 + 486077: 4c 89 c7 mov rdi, r8 + 48607a: 5b pop rbx + 48607b: 5d pop rbp + 48607c: 41 5c pop r12 + 48607e: 41 5d pop r13 + 486080: 41 5e pop r14 + 486082: 41 5f pop r15 + 486084: e9 c7 94 f9 ff jmp 0x41f550 + 486089: ff 15 39 d7 03 00 call qword ptr [rip + 251705] # 0x4c37c8 <_dl_wait_lookup_done> + 48608f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 486094: eb dd jmp 0x486073 + 486096: 49 8b 7c 24 38 mov rdi, qword ptr [r12 + 56] + 48609b: e8 60 fe ff ff call 0x485f00 + +00000000004860a0 <_dl_find_dso_for_object>: + 4860a0: f3 0f 1e fa endbr64 + 4860a4: 41 54 push r12 + 4860a6: 53 push rbx + 4860a7: 48 83 ec 08 sub rsp, 8 + 4860ab: 48 83 3d 75 b0 03 00 00 cmp qword ptr [rip + 241781], 0 # 0x4c1128 <_dl_nns> + 4860b3: 74 4b je 0x486100 <_dl_find_dso_for_object+0x60> + 4860b5: 4c 8b 25 c4 b0 03 00 mov r12, qword ptr [rip + 241860] # 0x4c1180 <_dl_ns> + 4860bc: 48 89 fb mov rbx, rdi + 4860bf: 4d 85 e4 test r12, r12 + 4860c2: 74 3c je 0x486100 <_dl_find_dso_for_object+0x60> + 4860c4: 0f 1f 40 00 nop dword ptr [rax] + 4860c8: 49 39 9c 24 50 03 00 00 cmp qword ptr [r12 + 848], rbx + 4860d0: 77 24 ja 0x4860f6 <_dl_find_dso_for_object+0x56> + 4860d2: 49 39 9c 24 58 03 00 00 cmp qword ptr [r12 + 856], rbx + 4860da: 76 1a jbe 0x4860f6 <_dl_find_dso_for_object+0x56> + 4860dc: 41 f6 84 24 1d 03 00 00 40 test byte ptr [r12 + 797], 64 + 4860e5: 75 29 jne 0x486110 <_dl_find_dso_for_object+0x70> + 4860e7: 48 89 de mov rsi, rbx + 4860ea: 4c 89 e7 mov rdi, r12 + 4860ed: e8 4e 2f 00 00 call 0x489040 <_dl_addr_inside_object> + 4860f2: 85 c0 test eax, eax + 4860f4: 75 1a jne 0x486110 <_dl_find_dso_for_object+0x70> + 4860f6: 4d 8b 64 24 18 mov r12, qword ptr [r12 + 24] + 4860fb: 4d 85 e4 test r12, r12 + 4860fe: 75 c8 jne 0x4860c8 <_dl_find_dso_for_object+0x28> + 486100: 45 31 e4 xor r12d, r12d + 486103: 48 83 c4 08 add rsp, 8 + 486107: 4c 89 e0 mov rax, r12 + 48610a: 5b pop rbx + 48610b: 41 5c pop r12 + 48610d: c3 ret + 48610e: 66 90 nop + 486110: 49 83 7c 24 30 00 cmp qword ptr [r12 + 48], 0 + 486116: 75 0b jne 0x486123 <_dl_find_dso_for_object+0x83> + 486118: 48 83 c4 08 add rsp, 8 + 48611c: 4c 89 e0 mov rax, r12 + 48611f: 5b pop rbx + 486120: 41 5c pop r12 + 486122: c3 ret + 486123: 48 8d 0d e6 69 02 00 lea rcx, [rip + 158182] # 0x4acb10 <__PRETTY_FUNCTION__.11759> + 48612a: ba d3 00 00 00 mov edx, 211 + 48612f: 48 8d 35 8c 66 02 00 lea rsi, [rip + 157324] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 486136: 48 8d 3d aa 66 02 00 lea rdi, [rip + 157354] # 0x4ac7e7 <__PRETTY_FUNCTION__.11737+0x37> + 48613d: e8 0e ce f7 ff call 0x402f50 <__assert_fail> + 486142: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48614d: 0f 1f 00 nop dword ptr [rax] + +0000000000486150 <_dl_open>: + 486150: f3 0f 1e fa endbr64 + 486154: 41 56 push r14 + 486156: 41 55 push r13 + 486158: 41 54 push r12 + 48615a: 49 89 fc mov r12, rdi + 48615d: 55 push rbp + 48615e: 53 push rbx + 48615f: 48 83 ec 70 sub rsp, 112 + 486163: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 486168: 40 f6 c6 03 test sil, 3 + 48616c: 0f 84 d5 01 00 00 je 0x486347 <_dl_open+0x1f7> + 486172: 48 83 3d 8e 9d 03 00 00 cmp qword ptr [rip + 236942], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 48617a: 89 f5 mov ebp, esi + 48617c: 49 89 d6 mov r14, rdx + 48617f: 48 89 cb mov rbx, rcx + 486182: 45 89 c5 mov r13d, r8d + 486185: 74 0c je 0x486193 <_dl_open+0x43> + 486187: 48 8d 3d 52 af 03 00 lea rdi, [rip + 241490] # 0x4c10e0 <_dl_load_lock> + 48618e: e8 6d 9e b7 ff call 0x0 + 486193: 48 83 fb ff cmp rbx, -1 + 486197: 0f 84 d3 00 00 00 je 0x486270 <_dl_open+0x120> + 48619d: 48 8d 43 02 lea rax, [rbx + 2] + 4861a1: 48 a9 fd ff ff ff test rax, -3 + 4861a7: 0f 85 f3 00 00 00 jne 0x4862a0 <_dl_open+0x150> + 4861ad: f3 0f 7e 44 24 08 movq xmm0, qword ptr [rsp + 8] # xmm0 = mem[0],zero + 4861b3: 4c 89 64 24 30 mov qword ptr [rsp + 48], r12 + 4861b8: 4c 8d 64 24 10 lea r12, [rsp + 16] + 4861bd: 48 8d 35 fc 02 00 00 lea rsi, [rip + 764] # 0x4864c0 + 4861c4: 48 8d 54 24 30 lea rdx, [rsp + 48] + 4861c9: 4c 89 e7 mov rdi, r12 + 4861cc: 44 89 6c 24 5c mov dword ptr [rsp + 92], r13d + 4861d1: 0f 16 84 24 a0 00 00 00 movhps xmm0, qword ptr [rsp + 160] # xmm0 = xmm0[0,1],mem[0,1] + 4861d9: 89 6c 24 38 mov dword ptr [rsp + 56], ebp + 4861dd: 0f 29 44 24 60 movaps xmmword ptr [rsp + 96], xmm0 + 4861e2: 4c 89 74 24 40 mov qword ptr [rsp + 64], r14 + 4861e7: 48 c7 44 24 48 00 00 00 00 mov qword ptr [rsp + 72], 0 + 4861f0: 48 89 5c 24 50 mov qword ptr [rsp + 80], rbx + 4861f5: e8 e6 87 ff ff call 0x47e9e0 <_dl_catch_exception> + 4861fa: 41 89 c5 mov r13d, eax + 4861fd: e8 0e 7c ff ff call 0x47de10 <_dl_unload_cache> + 486202: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 486207: 48 85 f6 test rsi, rsi + 48620a: 78 17 js 0x486223 <_dl_open+0xd3> + 48620c: 8b 4c 24 58 mov ecx, dword ptr [rsp + 88] + 486210: 48 8d 04 f6 lea rax, [rsi + 8*rsi] + 486214: 48 8d 15 65 af 03 00 lea rdx, [rip + 241509] # 0x4c1180 <_dl_ns> + 48621b: 48 c1 e0 04 shl rax, 4 + 48621f: 89 4c 02 1c mov dword ptr [rdx + rax + 28], ecx + 486223: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 486229: 0f 85 91 00 00 00 jne 0x4862c0 <_dl_open+0x170> + 48622f: 31 ff xor edi, edi + 486231: e8 fa 59 fc ff call 0x44bc30 <_dl_debug_initialize> + 486236: 8b 40 18 mov eax, dword ptr [rax + 24] + 486239: 85 c0 test eax, eax + 48623b: 0f 85 1c 01 00 00 jne 0x48635d <_dl_open+0x20d> + 486241: 48 83 3d 27 9d 03 00 00 cmp qword ptr [rip + 236839], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 486249: 74 0c je 0x486257 <_dl_open+0x107> + 48624b: 48 8d 3d 8e ae 03 00 lea rdi, [rip + 241294] # 0x4c10e0 <_dl_load_lock> + 486252: e8 a9 9d b7 ff call 0x0 + 486257: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 48625c: 48 83 c4 70 add rsp, 112 + 486260: 5b pop rbx + 486261: 5d pop rbp + 486262: 41 5c pop r12 + 486264: 41 5d pop r13 + 486266: 41 5e pop r14 + 486268: c3 ret + 486269: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 486270: 48 83 3d f8 9c 03 00 00 cmp qword ptr [rip + 236792], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 486278: 74 0c je 0x486286 <_dl_open+0x136> + 48627a: 48 8d 3d 5f ae 03 00 lea rdi, [rip + 241247] # 0x4c10e0 <_dl_load_lock> + 486281: e8 7a 9d b7 ff call 0x0 + 486286: 48 8d 0d a3 66 02 00 lea rcx, [rip + 157347] # 0x4ac930 <__PRETTY_FUNCTION__.11737+0x180> + 48628d: 31 d2 xor edx, edx + 48628f: 4c 89 e6 mov rsi, r12 + 486292: bf 16 00 00 00 mov edi, 22 + 486297: e8 e4 86 ff ff call 0x47e980 <_dl_signal_error> + 48629c: 0f 1f 40 00 nop dword ptr [rax] + 4862a0: 48 8d 0d b9 66 02 00 lea rcx, [rip + 157369] # 0x4ac960 <__PRETTY_FUNCTION__.11737+0x1b0> + 4862a7: 31 d2 xor edx, edx + 4862a9: 4c 89 e6 mov rsi, r12 + 4862ac: bf 16 00 00 00 mov edi, 22 + 4862b1: e8 ca 86 ff ff call 0x47e980 <_dl_signal_error> + 4862b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4862c0: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] + 4862c5: 48 85 ff test rdi, rdi + 4862c8: 74 17 je 0x4862e1 <_dl_open+0x191> + 4862ca: 81 e5 00 00 00 08 and ebp, 134217728 + 4862d0: 74 46 je 0x486318 <_dl_open+0x1c8> + 4862d2: be 01 00 00 00 mov esi, 1 + 4862d7: e8 44 1e 00 00 call 0x488120 <_dl_close_worker> + 4862dc: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 4862e1: 31 ff xor edi, edi + 4862e3: e8 48 59 fc ff call 0x44bc30 <_dl_debug_initialize> + 4862e8: 8b 50 18 mov edx, dword ptr [rax + 24] + 4862eb: 85 d2 test edx, edx + 4862ed: 75 39 jne 0x486328 <_dl_open+0x1d8> + 4862ef: 48 83 3d 79 9c 03 00 00 cmp qword ptr [rip + 236665], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 4862f7: 74 0c je 0x486305 <_dl_open+0x1b5> + 4862f9: 48 8d 3d e0 ad 03 00 lea rdi, [rip + 241120] # 0x4c10e0 <_dl_load_lock> + 486300: e8 fb 9c b7 ff call 0x0 + 486305: 31 d2 xor edx, edx + 486307: 4c 89 e6 mov rsi, r12 + 48630a: 44 89 ef mov edi, r13d + 48630d: e8 1e 86 ff ff call 0x47e930 <_dl_signal_exception> + 486312: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 486318: c6 05 09 d4 03 00 01 mov byte ptr [rip + 250889], 1 # 0x4c3728 <_dl_tls_dtv_gaps> + 48631f: eb b1 jmp 0x4862d2 <_dl_open+0x182> + 486321: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 486328: 48 8d 0d 89 67 02 00 lea rcx, [rip + 157577] # 0x4acab8 <__PRETTY_FUNCTION__.11899> + 48632f: ba 71 03 00 00 mov edx, 881 + 486334: 48 8d 35 87 64 02 00 lea rsi, [rip + 156807] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 48633b: 48 8d 3d 46 66 02 00 lea rdi, [rip + 157254] # 0x4ac988 <__PRETTY_FUNCTION__.11737+0x1d8> + 486342: e8 09 cc f7 ff call 0x402f50 <__assert_fail> + 486347: 48 89 fe mov rsi, rdi + 48634a: 48 8d 0d a4 64 02 00 lea rcx, [rip + 156836] # 0x4ac7f5 <__PRETTY_FUNCTION__.11737+0x45> + 486351: 31 d2 xor edx, edx + 486353: bf 16 00 00 00 mov edi, 22 + 486358: e8 23 86 ff ff call 0x47e980 <_dl_signal_error> + 48635d: 48 8d 0d 54 67 02 00 lea rcx, [rip + 157524] # 0x4acab8 <__PRETTY_FUNCTION__.11899> + 486364: ba 7a 03 00 00 mov edx, 890 + 486369: 48 8d 35 52 64 02 00 lea rsi, [rip + 156754] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 486370: 48 8d 3d 11 66 02 00 lea rdi, [rip + 157201] # 0x4ac988 <__PRETTY_FUNCTION__.11737+0x1d8> + 486377: e8 d4 cb f7 ff call 0x402f50 <__assert_fail> + 48637c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000486380 <_dl_show_scope>: + 486380: f3 0f 1e fa endbr64 + 486384: 41 56 push r14 + 486386: 49 89 fe mov r14, rdi + 486389: 41 55 push r13 + 48638b: 41 89 f5 mov r13d, esi + 48638e: 41 54 push r12 + 486390: 55 push rbp + 486391: 53 push rbx + 486392: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] + 486396: 48 8b 57 30 mov rdx, qword ptr [rdi + 48] + 48639a: 80 3e 00 cmp byte ptr [rsi], 0 + 48639d: 75 18 jne 0x4863b7 <_dl_show_scope+0x37> + 48639f: 48 8b 05 c2 96 03 00 mov rax, qword ptr [rip + 235202] # 0x4bfa68 <_dl_argv> + 4863a6: 48 8b 30 mov rsi, qword ptr [rax] + 4863a9: 48 8d 05 13 31 02 00 lea rax, [rip + 143635] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 4863b0: 48 85 f6 test rsi, rsi + 4863b3: 48 0f 44 f0 cmove rsi, rax + 4863b7: 31 c0 xor eax, eax + 4863b9: 48 8d 3d 4f 64 02 00 lea rdi, [rip + 156751] # 0x4ac80f <__PRETTY_FUNCTION__.11737+0x5f> + 4863c0: e8 bb 44 ff ff call 0x47a880 <_dl_debug_printf> + 4863c5: 49 8b 86 90 03 00 00 mov rax, qword ptr [r14 + 912] + 4863cc: 48 85 c0 test rax, rax + 4863cf: 0f 84 cd 00 00 00 je 0x4864a2 <_dl_show_scope+0x122> + 4863d5: 49 63 d5 movsxd rdx, r13d + 4863d8: 4c 8d 25 0f 3e 02 00 lea r12, [rip + 146959] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> + 4863df: 48 83 3c d0 00 cmp qword ptr [rax + 8*rdx], 0 + 4863e4: 48 8d 2c d5 00 00 00 00 lea rbp, [8*rdx] + 4863ec: 0f 84 9a 00 00 00 je 0x48648c <_dl_show_scope+0x10c> + 4863f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4863f8: 31 c0 xor eax, eax + 4863fa: 44 89 ee mov esi, r13d + 4863fd: 48 8d 3d 1c 64 02 00 lea rdi, [rip + 156700] # 0x4ac820 <__PRETTY_FUNCTION__.11737+0x70> + 486404: e8 77 44 ff ff call 0x47a880 <_dl_debug_printf> + 486409: 49 8b 86 90 03 00 00 mov rax, qword ptr [r14 + 912] + 486410: 48 8b 14 28 mov rdx, qword ptr [rax + rbp] + 486414: 8b 42 08 mov eax, dword ptr [rdx + 8] + 486417: 85 c0 test eax, eax + 486419: 74 49 je 0x486464 <_dl_show_scope+0xe4> + 48641b: 31 db xor ebx, ebx + 48641d: 0f 1f 00 nop dword ptr [rax] + 486420: 48 8b 12 mov rdx, qword ptr [rdx] + 486423: 89 d8 mov eax, ebx + 486425: 48 8b 04 c2 mov rax, qword ptr [rdx + 8*rax] + 486429: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 48642d: 80 3e 00 cmp byte ptr [rsi], 0 + 486430: 75 11 jne 0x486443 <_dl_show_scope+0xc3> + 486432: 48 8b 05 2f 96 03 00 mov rax, qword ptr [rip + 235055] # 0x4bfa68 <_dl_argv> + 486439: 48 8b 30 mov rsi, qword ptr [rax] + 48643c: 48 85 f6 test rsi, rsi + 48643f: 49 0f 44 f4 cmove rsi, r12 + 486443: 31 c0 xor eax, eax + 486445: 48 8d 3d 85 62 02 00 lea rdi, [rip + 156293] # 0x4ac6d1 + 48644c: 83 c3 01 add ebx, 1 + 48644f: e8 dc 44 ff ff call 0x47a930 <_dl_debug_printf_c> + 486454: 49 8b 86 90 03 00 00 mov rax, qword ptr [r14 + 912] + 48645b: 48 8b 14 28 mov rdx, qword ptr [rax + rbp] + 48645f: 39 5a 08 cmp dword ptr [rdx + 8], ebx + 486462: 77 bc ja 0x486420 <_dl_show_scope+0xa0> + 486464: 31 c0 xor eax, eax + 486466: 48 8d 3d 6d ee 00 00 lea rdi, [rip + 61037] # 0x4952da + 48646d: 48 83 c5 08 add rbp, 8 + 486471: 41 83 c5 01 add r13d, 1 + 486475: e8 b6 44 ff ff call 0x47a930 <_dl_debug_printf_c> + 48647a: 49 8b 86 90 03 00 00 mov rax, qword ptr [r14 + 912] + 486481: 48 83 3c 28 00 cmp qword ptr [rax + rbp], 0 + 486486: 0f 85 6c ff ff ff jne 0x4863f8 <_dl_show_scope+0x78> + 48648c: 5b pop rbx + 48648d: 48 8d 3d 46 ee 00 00 lea rdi, [rip + 60998] # 0x4952da + 486494: 5d pop rbp + 486495: 31 c0 xor eax, eax + 486497: 41 5c pop r12 + 486499: 41 5d pop r13 + 48649b: 41 5e pop r14 + 48649d: e9 de 43 ff ff jmp 0x47a880 <_dl_debug_printf> + 4864a2: 48 8d 3d 82 63 02 00 lea rdi, [rip + 156546] # 0x4ac82b <__PRETTY_FUNCTION__.11737+0x7b> + 4864a9: 31 c0 xor eax, eax + 4864ab: e8 d0 43 ff ff call 0x47a880 <_dl_debug_printf> + 4864b0: eb da jmp 0x48648c <_dl_show_scope+0x10c> + 4864b2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4864bd: 0f 1f 00 nop dword ptr [rax] + +00000000004864c0 : + 4864c0: f3 0f 1e fa endbr64 + 4864c4: 55 push rbp + 4864c5: be 24 00 00 00 mov esi, 36 + 4864ca: 48 89 e5 mov rbp, rsp + 4864cd: 41 57 push r15 + 4864cf: 41 56 push r14 + 4864d1: 41 55 push r13 + 4864d3: 41 54 push r12 + 4864d5: 53 push rbx + 4864d6: 48 89 fb mov rbx, rdi + 4864d9: 48 83 ec 58 sub rsp, 88 + 4864dd: 4c 8b 2f mov r13, qword ptr [rdi] + 4864e0: 8b 47 08 mov eax, dword ptr [rdi + 8] + 4864e3: 4c 89 ef mov rdi, r13 + 4864e6: 89 45 ac mov dword ptr [rbp - 84], eax + 4864e9: e8 a2 ac f7 ff call 0x401190 <.plt+0x170> + 4864ee: 48 85 c0 test rax, rax + 4864f1: 0f 84 91 04 00 00 je 0x486988 + 4864f7: 4c 8b 3d 82 ac 03 00 mov r15, qword ptr [rip + 240770] # 0x4c1180 <_dl_ns> + 4864fe: 48 83 3d 22 ac 03 00 00 cmp qword ptr [rip + 240674], 0 # 0x4c1128 <_dl_nns> + 486506: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] + 48650a: 4d 89 fc mov r12, r15 + 48650d: 74 45 je 0x486554 + 48650f: 4d 85 ff test r15, r15 + 486512: 74 40 je 0x486554 + 486514: 0f 1f 40 00 nop dword ptr [rax] + 486518: 4d 3b b7 50 03 00 00 cmp r14, qword ptr [r15 + 848] + 48651f: 72 2a jb 0x48654b + 486521: 4d 3b b7 58 03 00 00 cmp r14, qword ptr [r15 + 856] + 486528: 73 21 jae 0x48654b + 48652a: 41 f6 87 1d 03 00 00 40 test byte ptr [r15 + 797], 64 + 486532: 0f 85 10 04 00 00 jne 0x486948 + 486538: 4c 89 f6 mov rsi, r14 + 48653b: 4c 89 ff mov rdi, r15 + 48653e: e8 fd 2a 00 00 call 0x489040 <_dl_addr_inside_object> + 486543: 85 c0 test eax, eax + 486545: 0f 85 fd 03 00 00 jne 0x486948 + 48654b: 4d 8b 7f 18 mov r15, qword ptr [r15 + 24] + 48654f: 4d 85 ff test r15, r15 + 486552: 75 c4 jne 0x486518 + 486554: 4c 8b 43 20 mov r8, qword ptr [rbx + 32] + 486558: 49 83 f8 fe cmp r8, -2 + 48655c: 0f 84 02 04 00 00 je 0x486964 + 486562: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 486568: 4b 8d 04 c0 lea rax, [r8 + 8*r8] + 48656c: 48 8d 0d 0d ac 03 00 lea rcx, [rip + 240653] # 0x4c1180 <_dl_ns> + 486573: 4c 89 c6 mov rsi, r8 + 486576: 31 ff xor edi, edi + 486578: 48 c1 e0 04 shl rax, 4 + 48657c: 8b 44 01 1c mov eax, dword ptr [rcx + rax + 28] + 486580: 89 43 28 mov dword ptr [rbx + 40], eax + 486583: e8 a8 56 fc ff call 0x44bc30 <_dl_debug_initialize> + 486588: 44 8b 45 ac mov r8d, dword ptr [rbp - 84] + 48658c: 4c 8b 4b 20 mov r9, qword ptr [rbx + 32] + 486590: 31 c9 xor ecx, ecx + 486592: ba 02 00 00 00 mov edx, 2 + 486597: 4c 89 ee mov rsi, r13 + 48659a: 4c 89 e7 mov rdi, r12 + 48659d: 41 81 c8 00 00 00 10 or r8d, 268435456 + 4865a4: e8 47 ee fe ff call 0x4753f0 <_dl_map_object> + 4865a9: 48 89 43 18 mov qword ptr [rbx + 24], rax + 4865ad: 49 89 c6 mov r14, rax + 4865b0: 48 85 c0 test rax, rax + 4865b3: 0f 84 27 04 00 00 je 0x4869e0 + 4865b9: 8b 45 ac mov eax, dword ptr [rbp - 84] + 4865bc: a9 00 00 00 40 test eax, 1073741824 + 4865c1: 0f 85 43 03 00 00 jne 0x48690a + 4865c7: 41 8b 8e 18 03 00 00 mov ecx, dword ptr [r14 + 792] + 4865ce: 25 00 10 00 00 and eax, 4096 + 4865d3: 41 89 c4 mov r12d, eax + 4865d6: 83 c1 01 add ecx, 1 + 4865d9: 49 83 be c0 02 00 00 00 cmp qword ptr [r14 + 704], 0 + 4865e1: 41 89 8e 18 03 00 00 mov dword ptr [r14 + 792], ecx + 4865e8: 0f 85 82 07 00 00 jne 0x486d70 + 4865ee: 85 c0 test eax, eax + 4865f0: 0f 85 fa 07 00 00 jne 0x486df0 + 4865f6: 44 8b 45 ac mov r8d, dword ptr [rbp - 84] + 4865fa: 31 d2 xor edx, edx + 4865fc: 31 c9 xor ecx, ecx + 4865fe: 31 f6 xor esi, esi + 486600: 4c 89 f7 mov rdi, r14 + 486603: 45 31 e4 xor r12d, r12d + 486606: 41 81 e0 08 00 00 88 and r8d, 2281701384 + 48660d: e8 8e 4f 00 00 call 0x48b5a0 <_dl_map_object_deps> + 486612: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] + 486619: 85 d2 test edx, edx + 48661b: 74 29 je 0x486646 + 48661d: 49 8b 8e c0 02 00 00 mov rcx, qword ptr [r14 + 704] + 486624: 44 89 e0 mov eax, r12d + 486627: 48 8b 04 c1 mov rax, qword ptr [rcx + 8*rax] + 48662b: 48 8b 78 28 mov rdi, qword ptr [rax + 40] + 48662f: 48 83 bf e8 02 00 00 00 cmp qword ptr [rdi + 744], 0 + 486637: 0f 84 e3 02 00 00 je 0x486920 + 48663d: 41 83 c4 01 add r12d, 1 + 486641: 41 39 d4 cmp r12d, edx + 486644: 72 de jb 0x486624 + 486646: 48 8b 73 20 mov rsi, qword ptr [rbx + 32] + 48664a: 31 ff xor edi, edi + 48664c: e8 df 55 fc ff call 0x44bc30 <_dl_debug_initialize> + 486651: c7 40 18 00 00 00 00 mov dword ptr [rax + 24], 0 + 486658: 49 89 c7 mov r15, rax + 48665b: 48 89 45 a0 mov qword ptr [rbp - 96], rax + 48665f: e8 bc 55 fc ff call 0x44bc20 <_dl_debug_state> + 486664: 90 nop + 486665: 4c 89 f7 mov rdi, r14 + 486668: e8 73 21 00 00 call 0x4887e0 <_dl_cet_open_check> + 48666d: f6 05 4d d1 03 00 02 test byte ptr [rip + 250189], 2 # 0x4c37c1 <_dl_debug_mask+0x1> + 486674: 0f 85 66 07 00 00 jne 0x486de0 + 48667a: 8b 45 ac mov eax, dword ptr [rbp - 84] + 48667d: 8b 35 75 d1 03 00 mov esi, dword ptr [rip + 250229] # 0x4c37f8 <_dl_lazy> + 486683: 41 89 c7 mov r15d, eax + 486686: 41 81 e7 01 00 00 08 and r15d, 134217729 + 48668d: 85 f6 test esi, esi + 48668f: 0f 84 e3 02 00 00 je 0x486978 + 486695: 4c 89 f0 mov rax, r14 + 486698: 31 c9 xor ecx, ecx + 48669a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4866a0: 48 8b 50 28 mov rdx, qword ptr [rax + 40] + 4866a4: 48 8b 40 18 mov rax, qword ptr [rax + 24] + 4866a8: 0f b6 92 1c 03 00 00 movzx edx, byte ptr [rdx + 796] + 4866af: 83 e2 04 and edx, 4 + 4866b2: 80 fa 01 cmp dl, 1 + 4866b5: 83 d1 00 adc ecx, 0 + 4866b8: 48 85 c0 test rax, rax + 4866bb: 75 e3 jne 0x4866a0 + 4866bd: 48 8d 04 cd 0f 00 00 00 lea rax, [8*rcx + 15] + 4866c5: 48 89 e1 mov rcx, rsp + 4866c8: 48 89 65 98 mov qword ptr [rbp - 104], rsp + 4866cc: 48 c1 e8 04 shr rax, 4 + 4866d0: 48 c1 e0 04 shl rax, 4 + 4866d4: 48 89 c2 mov rdx, rax + 4866d7: 48 81 e2 00 f0 ff ff and rdx, -4096 + 4866de: 48 29 d1 sub rcx, rdx + 4866e1: 48 89 ca mov rdx, rcx + 4866e4: 48 39 d4 cmp rsp, rdx + 4866e7: 74 15 je 0x4866fe + 4866e9: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4866f0: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4866f9: 48 39 d4 cmp rsp, rdx + 4866fc: 75 eb jne 0x4866e9 + 4866fe: 25 ff 0f 00 00 and eax, 4095 + 486703: 48 29 c4 sub rsp, rax + 486706: 48 85 c0 test rax, rax + 486709: 74 06 je 0x486711 + 48670b: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 486711: 49 89 e4 mov r12, rsp + 486714: 4c 89 f0 mov rax, r14 + 486717: 31 d2 xor edx, edx + 486719: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 486720: 48 8b 48 28 mov rcx, qword ptr [rax + 40] + 486724: f6 81 1c 03 00 00 04 test byte ptr [rcx + 796], 4 + 48672b: 75 1f jne 0x48674c + 48672d: 49 89 04 d4 mov qword ptr [r12 + 8*rdx], rax + 486731: 48 8b 40 18 mov rax, qword ptr [rax + 24] + 486735: 8d 72 01 lea esi, [rdx + 1] + 486738: 48 85 c0 test rax, rax + 48673b: 74 1a je 0x486757 + 48673d: 48 8b 48 28 mov rcx, qword ptr [rax + 40] + 486741: 89 f2 mov edx, esi + 486743: f6 81 1c 03 00 00 04 test byte ptr [rcx + 796], 4 + 48674a: 74 e1 je 0x48672d + 48674c: 48 8b 40 18 mov rax, qword ptr [rax + 24] + 486750: 48 85 c0 test rax, rax + 486753: 75 cb jne 0x486720 + 486755: 89 d6 mov esi, edx + 486757: 31 c9 xor ecx, ecx + 486759: 31 d2 xor edx, edx + 48675b: 4c 89 e7 mov rdi, r12 + 48675e: 89 75 a8 mov dword ptr [rbp - 88], esi + 486761: e8 3a 1b 00 00 call 0x4882a0 <_dl_sort_maps> + 486766: 8b 75 a8 mov esi, dword ptr [rbp - 88] + 486769: 44 8d 6e ff lea r13d, [rsi - 1] + 48676d: 85 f6 test esi, esi + 48676f: 0f 84 5b 06 00 00 je 0x486dd0 + 486775: 44 89 ea mov edx, r13d + 486778: 49 8b 3c d4 mov rdi, qword ptr [r12 + 8*rdx] + 48677c: 90 nop + 48677d: eb 08 jmp 0x486787 + 48677f: 90 nop + 486780: 44 89 ea mov edx, r13d + 486783: 49 8b 3c d4 mov rdi, qword ptr [r12 + 8*rdx] + 486787: 48 8b b7 90 03 00 00 mov rsi, qword ptr [rdi + 912] + 48678e: 31 c9 xor ecx, ecx + 486790: 44 89 fa mov edx, r15d + 486793: 41 83 ed 01 sub r13d, 1 + 486797: e8 14 18 ff ff call 0x477fb0 <_dl_relocate_object> + 48679c: 41 83 fd ff cmp r13d, -1 + 4867a0: 75 de jne 0x486780 + 4867a2: c7 45 a8 01 00 00 00 mov dword ptr [rbp - 88], 1 + 4867a9: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] + 4867b0: 85 d2 test edx, edx + 4867b2: 0f 84 f8 06 00 00 je 0x486eb0 + 4867b8: 45 31 ff xor r15d, r15d + 4867bb: eb 10 jmp 0x4867cd + 4867bd: 0f 1f 00 nop dword ptr [rax] + 4867c0: 41 83 c7 01 add r15d, 1 + 4867c4: 41 39 d7 cmp r15d, edx + 4867c7: 0f 83 43 02 00 00 jae 0x486a10 + 4867cd: 49 8b b6 c0 02 00 00 mov rsi, qword ptr [r14 + 704] + 4867d4: 44 89 f8 mov eax, r15d + 4867d7: 4c 8b 2c c6 mov r13, qword ptr [rsi + 8*rax] + 4867db: 41 0f b6 85 1c 03 00 00 movzx eax, byte ptr [r13 + 796] + 4867e3: 83 e0 0b and eax, 11 + 4867e6: 3c 0a cmp al, 10 + 4867e8: 75 d6 jne 0x4867c0 + 4867ea: 49 8b b5 90 03 00 00 mov rsi, qword ptr [r13 + 912] + 4867f1: 48 8b 06 mov rax, qword ptr [rsi] + 4867f4: 48 85 c0 test rax, rax + 4867f7: 0f 84 4b 05 00 00 je 0x486d48 + 4867fd: 4d 8d 96 c0 02 00 00 lea r10, [r14 + 704] + 486804: 48 8d 7e 08 lea rdi, [rsi + 8] + 486808: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 486810: 4c 39 d0 cmp rax, r10 + 486813: 74 ab je 0x4867c0 + 486815: 48 8b 07 mov rax, qword ptr [rdi] + 486818: 48 83 c7 08 add rdi, 8 + 48681c: 48 85 c0 test rax, rax + 48681f: 75 ef jne 0x486810 + 486821: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 486828: 48 89 c7 mov rdi, rax + 48682b: 48 83 c0 01 add rax, 1 + 48682f: 48 83 3c c6 00 cmp qword ptr [rsi + 8*rax], 0 + 486834: 75 f2 jne 0x486828 + 486836: 4c 8d 57 02 lea r10, [rdi + 2] + 48683a: 49 8b bd 88 03 00 00 mov rdi, qword ptr [r13 + 904] + 486841: 4c 39 d7 cmp rdi, r10 + 486844: 0f 87 76 ff ff ff ja 0x4867c0 + 48684a: 4d 8d a5 68 03 00 00 lea r12, [r13 + 872] + 486851: 48 83 ff 03 cmp rdi, 3 + 486855: 0f 87 05 06 00 00 ja 0x486e60 + 48685b: 48 c7 45 90 04 00 00 00 mov qword ptr [rbp - 112], 4 + 486863: 4d 89 e3 mov r11, r12 + 486866: 4c 39 e6 cmp rsi, r12 + 486869: 0f 84 f1 05 00 00 je 0x486e60 + 48686f: 4c 89 df mov rdi, r11 + 486872: 4a 8d 14 d5 00 00 00 00 lea rdx, [8*r10] + 48687a: e8 e1 a7 f7 ff call 0x401060 <.plt+0x40> + 48687f: 49 8b bd 90 03 00 00 mov rdi, qword ptr [r13 + 912] + 486886: 49 89 85 90 03 00 00 mov qword ptr [r13 + 912], rax + 48688d: 49 39 fc cmp r12, rdi + 486890: 74 05 je 0x486897 + 486892: e8 19 58 ff ff call 0x47c0b0 <_dl_scope_free> + 486897: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 48689b: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] + 4868a2: 49 89 85 88 03 00 00 mov qword ptr [r13 + 904], rax + 4868a9: e9 12 ff ff ff jmp 0x4867c0 + 4868ae: 66 90 nop + 4868b0: 45 84 e4 test r12b, r12b + 4868b3: 0f 85 87 03 00 00 jne 0x486c40 + 4868b9: 8b 45 a8 mov eax, dword ptr [rbp - 88] + 4868bc: 85 c0 test eax, eax + 4868be: 74 01 je 0x4868c1 + 4868c0: 90 nop + 4868c1: 45 85 ed test r13d, r13d + 4868c4: 0f 85 36 03 00 00 jne 0x486c00 + 4868ca: 8b 43 2c mov eax, dword ptr [rbx + 44] + 4868cd: f3 0f 6f 43 30 movdqu xmm0, xmmword ptr [rbx + 48] + 4868d2: 48 8d 55 b0 lea rdx, [rbp - 80] + 4868d6: 31 ff xor edi, edi + 4868d8: 48 8d 35 01 f6 ff ff lea rsi, [rip - 2559] # 0x485ee0 + 4868df: 4c 89 75 b0 mov qword ptr [rbp - 80], r14 + 4868e3: 89 45 b8 mov dword ptr [rbp - 72], eax + 4868e6: 0f 29 45 c0 movaps xmmword ptr [rbp - 64], xmm0 + 4868ea: e8 f1 80 ff ff call 0x47e9e0 <_dl_catch_exception> + 4868ef: c7 05 cf ad 03 00 01 00 00 00 mov dword ptr [rip + 241103], 1 # 0x4c16c8 <__libc_multiple_libcs> + 4868f9: f6 05 c0 ce 03 00 40 test byte ptr [rip + 249536], 64 # 0x4c37c0 <_dl_debug_mask> + 486900: 0f 85 fa 04 00 00 jne 0x486e00 + 486906: 48 8b 65 98 mov rsp, qword ptr [rbp - 104] + 48690a: 48 8d 65 d8 lea rsp, [rbp - 40] + 48690e: 5b pop rbx + 48690f: 41 5c pop r12 + 486911: 41 5d pop r13 + 486913: 41 5e pop r14 + 486915: 41 5f pop r15 + 486917: 5d pop rbp + 486918: c3 ret + 486919: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 486920: 31 d2 xor edx, edx + 486922: 31 f6 xor esi, esi + 486924: 41 83 c4 01 add r12d, 1 + 486928: e8 03 61 00 00 call 0x48ca30 <_dl_check_map_versions> + 48692d: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] + 486934: 41 39 d4 cmp r12d, edx + 486937: 0f 82 e0 fc ff ff jb 0x48661d + 48693d: e9 04 fd ff ff jmp 0x486646 + 486942: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 486948: 49 83 7f 30 00 cmp qword ptr [r15 + 48], 0 + 48694d: 0f 85 21 06 00 00 jne 0x486f74 + 486953: 4c 8b 43 20 mov r8, qword ptr [rbx + 32] + 486957: 4d 89 fc mov r12, r15 + 48695a: 49 83 f8 fe cmp r8, -2 + 48695e: 0f 85 04 fc ff ff jne 0x486568 + 486964: 4d 8b 44 24 30 mov r8, qword ptr [r12 + 48] + 486969: 4c 89 43 20 mov qword ptr [rbx + 32], r8 + 48696d: e9 f6 fb ff ff jmp 0x486568 + 486972: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 486978: 25 00 00 00 08 and eax, 134217728 + 48697d: 41 89 c7 mov r15d, eax + 486980: e9 10 fd ff ff jmp 0x486695 + 486985: 0f 1f 00 nop dword ptr [rax] + 486988: 4c 8b 43 20 mov r8, qword ptr [rbx + 32] + 48698c: 49 83 f8 fe cmp r8, -2 + 486990: 4c 89 45 a0 mov qword ptr [rbp - 96], r8 + 486994: 0f 84 86 03 00 00 je 0x486d20 + 48699a: be 2f 00 00 00 mov esi, 47 + 48699f: 4c 89 ef mov rdi, r13 + 4869a2: 49 89 c4 mov r12, rax + 4869a5: e8 e6 a7 f7 ff call 0x401190 <.plt+0x170> + 4869aa: 4c 8b 45 a0 mov r8, qword ptr [rbp - 96] + 4869ae: 48 85 c0 test rax, rax + 4869b1: 0f 85 b1 fb ff ff jne 0x486568 + 4869b7: 4c 8b 3d c2 a7 03 00 mov r15, qword ptr [rip + 239554] # 0x4c1180 <_dl_ns> + 4869be: 48 83 3d 62 a7 03 00 00 cmp qword ptr [rip + 239458], 0 # 0x4c1128 <_dl_nns> + 4869c6: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] + 4869ca: 4d 89 fc mov r12, r15 + 4869cd: 0f 85 3c fb ff ff jne 0x48650f + 4869d3: e9 90 fb ff ff jmp 0x486568 + 4869d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4869e0: f6 45 ac 04 test byte ptr [rbp - 84], 4 + 4869e4: 0f 85 20 ff ff ff jne 0x48690a + 4869ea: 48 8d 0d b7 60 02 00 lea rcx, [rip + 155831] # 0x4acaa8 <__PRETTY_FUNCTION__.11860> + 4869f1: ba 08 02 00 00 mov edx, 520 + 4869f6: 48 8d 35 c5 5d 02 00 lea rsi, [rip + 155077] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 4869fd: 48 8d 3d 32 5e 02 00 lea rdi, [rip + 155186] # 0x4ac836 <__PRETTY_FUNCTION__.11737+0x86> + 486a04: e8 47 c5 f7 ff call 0x402f50 <__assert_fail> + 486a09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 486a10: 45 31 e4 xor r12d, r12d + 486a13: 85 d2 test edx, edx + 486a15: 74 59 je 0x486a70 + 486a17: 45 31 ff xor r15d, r15d + 486a1a: eb 0d jmp 0x486a29 + 486a1c: 0f 1f 40 00 nop dword ptr [rax] + 486a20: 41 83 c7 01 add r15d, 1 + 486a24: 41 39 d7 cmp r15d, edx + 486a27: 73 47 jae 0x486a70 + 486a29: 49 8b b6 c0 02 00 00 mov rsi, qword ptr [r14 + 704] + 486a30: 44 89 f9 mov ecx, r15d + 486a33: 48 8b 3c ce mov rdi, qword ptr [rsi + 8*rcx] + 486a37: f6 87 1c 03 00 00 08 test byte ptr [rdi + 796], 8 + 486a3e: 75 e0 jne 0x486a20 + 486a40: 48 83 bf 38 04 00 00 00 cmp qword ptr [rdi + 1080], 0 + 486a48: 74 d6 je 0x486a20 + 486a4a: 31 f6 xor esi, esi + 486a4c: 41 83 c7 01 add r15d, 1 + 486a50: 41 bc 01 00 00 00 mov r12d, 1 + 486a56: e8 f5 53 ff ff call 0x47be50 <_dl_add_to_slotinfo> + 486a5b: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] + 486a62: 41 39 d7 cmp r15d, edx + 486a65: 72 c2 jb 0x486a29 + 486a67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 486a70: 44 8b 6d ac mov r13d, dword ptr [rbp - 84] + 486a74: 41 81 e5 00 01 00 00 and r13d, 256 + 486a7b: 0f 85 6f 01 00 00 jne 0x486bf0 + 486a81: 49 8b 46 30 mov rax, qword ptr [r14 + 48] + 486a85: 48 8d 0d f4 a6 03 00 lea rcx, [rip + 239348] # 0x4c1180 <_dl_ns> + 486a8c: 48 8d 3d a5 5f 02 00 lea rdi, [rip + 155557] # 0x4aca38 <__PRETTY_FUNCTION__.11737+0x288> + 486a93: 48 8d 04 c0 lea rax, [rax + 8*rax] + 486a97: 48 c1 e0 04 shl rax, 4 + 486a9b: 4c 8b 3c 01 mov r15, qword ptr [rcx + rax] + 486a9f: 4d 85 ff test r15, r15 + 486aa2: 74 31 je 0x486ad5 + 486aa4: 0f 1f 40 00 nop dword ptr [rax] + 486aa8: 41 80 bf 20 03 00 00 00 cmp byte ptr [r15 + 800], 0 + 486ab0: 74 1a je 0x486acc + 486ab2: f6 05 07 cd 03 00 40 test byte ptr [rip + 249095], 64 # 0x4c37c0 <_dl_debug_mask> + 486ab9: 0f 85 11 01 00 00 jne 0x486bd0 + 486abf: ba 01 00 00 00 mov edx, 1 + 486ac4: 66 41 89 97 1f 03 00 00 mov word ptr [r15 + 799], dx + 486acc: 4d 8b 7f 18 mov r15, qword ptr [r15 + 24] + 486ad0: 4d 85 ff test r15, r15 + 486ad3: 75 d3 jne 0x486aa8 + 486ad5: 41 8b 8e c8 02 00 00 mov ecx, dword ptr [r14 + 712] + 486adc: 45 31 ff xor r15d, r15d + 486adf: 85 c9 test ecx, ecx + 486ae1: 75 2e jne 0x486b11 + 486ae3: e9 d0 03 00 00 jmp 0x486eb8 + 486ae8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 486af0: f6 05 ca cc 03 00 02 test byte ptr [rip + 249034], 2 # 0x4c37c1 <_dl_debug_mask+0x1> + 486af7: 0f 85 c3 00 00 00 jne 0x486bc0 + 486afd: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] + 486b04: 41 83 c7 01 add r15d, 1 + 486b08: 41 39 d7 cmp r15d, edx + 486b0b: 0f 83 9f fd ff ff jae 0x4868b0 + 486b11: 49 8b 8e c0 02 00 00 mov rcx, qword ptr [r14 + 704] + 486b18: 44 89 fa mov edx, r15d + 486b1b: 31 f6 xor esi, esi + 486b1d: 48 8b 3c d1 mov rdi, qword ptr [rcx + 8*rdx] + 486b21: 0f b6 97 1c 03 00 00 movzx edx, byte ptr [rdi + 796] + 486b28: 83 e2 0b and edx, 11 + 486b2b: 80 fa 0a cmp dl, 10 + 486b2e: 75 c0 jne 0x486af0 + 486b30: 4c 8b 87 90 03 00 00 mov r8, qword ptr [rdi + 912] + 486b37: 49 8b 10 mov rdx, qword ptr [r8] + 486b3a: 48 85 d2 test rdx, rdx + 486b3d: 0f 84 15 02 00 00 je 0x486d58 + 486b43: 49 8d b6 c0 02 00 00 lea rsi, [r14 + 704] + 486b4a: 49 8d 48 08 lea rcx, [r8 + 8] + 486b4e: 66 90 nop + 486b50: 48 39 f2 cmp rdx, rsi + 486b53: 74 a8 je 0x486afd + 486b55: 48 8b 11 mov rdx, qword ptr [rcx] + 486b58: 48 83 c1 08 add rcx, 8 + 486b5c: 48 85 d2 test rdx, rdx + 486b5f: 75 ef jne 0x486b50 + 486b61: 31 f6 xor esi, esi + 486b63: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 486b68: 48 89 f2 mov rdx, rsi + 486b6b: 48 83 c6 01 add rsi, 1 + 486b6f: 49 83 3c f0 00 cmp qword ptr [r8 + 8*rsi], 0 + 486b74: 48 8d 0c f5 00 00 00 00 lea rcx, [8*rsi] + 486b7c: 75 ea jne 0x486b68 + 486b7e: 48 83 c2 02 add rdx, 2 + 486b82: 48 39 97 88 03 00 00 cmp qword ptr [rdi + 904], rdx + 486b89: 0f 86 a4 03 00 00 jbe 0x486f33 + 486b8f: 49 c7 04 d0 00 00 00 00 mov qword ptr [r8 + 8*rdx], 0 + 486b97: 48 8b 97 90 03 00 00 mov rdx, qword ptr [rdi + 912] + 486b9e: 4d 8d 86 c0 02 00 00 lea r8, [r14 + 704] + 486ba5: 4c 89 04 0a mov qword ptr [rdx + rcx], r8 + 486ba9: f6 05 11 cc 03 00 02 test byte ptr [rip + 248849], 2 # 0x4c37c1 <_dl_debug_mask+0x1> + 486bb0: 0f 84 47 ff ff ff je 0x486afd + 486bb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 486bc0: e8 bb f7 ff ff call 0x486380 <_dl_show_scope> + 486bc5: e9 33 ff ff ff jmp 0x486afd + 486bca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 486bd0: 49 8b 57 30 mov rdx, qword ptr [r15 + 48] + 486bd4: 49 8b 77 08 mov rsi, qword ptr [r15 + 8] + 486bd8: 31 c0 xor eax, eax + 486bda: e8 a1 3c ff ff call 0x47a880 <_dl_debug_printf> + 486bdf: 48 8d 3d 52 5e 02 00 lea rdi, [rip + 155218] # 0x4aca38 <__PRETTY_FUNCTION__.11737+0x288> + 486be6: e9 d4 fe ff ff jmp 0x486abf + 486beb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 486bf0: 4c 89 f7 mov rdi, r14 + 486bf3: e8 28 f3 ff ff call 0x485f20 + 486bf8: e9 84 fe ff ff jmp 0x486a81 + 486bfd: 0f 1f 00 nop dword ptr [rax] + 486c00: 4c 89 f7 mov rdi, r14 + 486c03: e8 18 f3 ff ff call 0x485f20 + 486c08: 8b 43 2c mov eax, dword ptr [rbx + 44] + 486c0b: f3 0f 6f 4b 30 movdqu xmm1, xmmword ptr [rbx + 48] + 486c10: 31 ff xor edi, edi + 486c12: 48 8d 55 b0 lea rdx, [rbp - 80] + 486c16: 48 8d 35 c3 f2 ff ff lea rsi, [rip - 3389] # 0x485ee0 + 486c1d: 4c 89 75 b0 mov qword ptr [rbp - 80], r14 + 486c21: 89 45 b8 mov dword ptr [rbp - 72], eax + 486c24: 0f 29 4d c0 movaps xmmword ptr [rbp - 64], xmm1 + 486c28: e8 b3 7d ff ff call 0x47e9e0 <_dl_catch_exception> + 486c2d: 4c 89 f7 mov rdi, r14 + 486c30: e8 6b f1 ff ff call 0x485da0 + 486c35: e9 b5 fc ff ff jmp 0x4868ef + 486c3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 486c40: 85 d2 test edx, edx + 486c42: 0f 84 79 02 00 00 je 0x486ec1 + 486c48: 41 89 d4 mov r12d, edx + 486c4b: 31 c9 xor ecx, ecx + 486c4d: eb 08 jmp 0x486c57 + 486c4f: 90 nop + 486c50: 83 c1 01 add ecx, 1 + 486c53: 39 d1 cmp ecx, edx + 486c55: 73 59 jae 0x486cb0 + 486c57: 49 8b b6 c0 02 00 00 mov rsi, qword ptr [r14 + 704] + 486c5e: 89 c8 mov eax, ecx + 486c60: 4c 8b 3c c6 mov r15, qword ptr [rsi + 8*rax] + 486c64: 41 f6 87 1c 03 00 00 08 test byte ptr [r15 + 796], 8 + 486c6c: 75 e2 jne 0x486c50 + 486c6e: 49 83 bf 38 04 00 00 00 cmp qword ptr [r15 + 1080], 0 + 486c76: 74 d8 je 0x486c50 + 486c78: be 01 00 00 00 mov esi, 1 + 486c7d: 4c 89 ff mov rdi, r15 + 486c80: 89 4d ac mov dword ptr [rbp - 84], ecx + 486c83: e8 c8 51 ff ff call 0x47be50 <_dl_add_to_slotinfo> + 486c88: 41 f6 87 1d 03 00 00 04 test byte ptr [r15 + 797], 4 + 486c90: 8b 4d ac mov ecx, dword ptr [rbp - 84] + 486c93: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] + 486c9a: 74 b4 je 0x486c50 + 486c9c: 44 39 e2 cmp edx, r12d + 486c9f: 44 0f 44 e1 cmove r12d, ecx + 486ca3: 83 c1 01 add ecx, 1 + 486ca6: 39 d1 cmp ecx, edx + 486ca8: 72 ad jb 0x486c57 + 486caa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 486cb0: 48 83 05 78 ca 03 00 01 add qword ptr [rip + 248440], 1 # 0x4c3730 <_dl_tls_generation> + 486cb8: 75 0a jne 0x486cc4 + 486cba: e9 10 02 00 00 jmp 0x486ecf + 486cbf: 90 nop + 486cc0: 41 83 c4 01 add r12d, 1 + 486cc4: 41 39 d4 cmp r12d, edx + 486cc7: 0f 83 ec fb ff ff jae 0x4868b9 + 486ccd: 49 8b 8e c0 02 00 00 mov rcx, qword ptr [r14 + 704] + 486cd4: 44 89 e0 mov eax, r12d + 486cd7: 4c 8b 3c c1 mov r15, qword ptr [rcx + 8*rax] + 486cdb: 41 0f b7 87 1c 03 00 00 movzx eax, word ptr [r15 + 796] + 486ce3: 66 25 08 04 and ax, 1032 + 486ce7: 66 3d 00 04 cmp ax, 1024 + 486ceb: 75 d3 jne 0x486cc0 + 486ced: 49 83 bf 38 04 00 00 00 cmp qword ptr [r15 + 1080], 0 + 486cf5: 74 c9 je 0x486cc0 + 486cf7: 41 80 a7 1d 03 00 00 fb and byte ptr [r15 + 797], -5 + 486cff: 4c 89 ff mov rdi, r15 + 486d02: ff 15 38 a4 03 00 call qword ptr [rip + 238648] # 0x4c1140 <_dl_init_static_tls> + 486d08: 41 f6 87 1d 03 00 00 04 test byte ptr [r15 + 797], 4 + 486d10: 0f 85 a6 02 00 00 jne 0x486fbc + 486d16: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] + 486d1d: eb a1 jmp 0x486cc0 + 486d1f: 90 nop + 486d20: 4c 8b 3d 59 a4 03 00 mov r15, qword ptr [rip + 238681] # 0x4c1180 <_dl_ns> + 486d27: 48 83 3d f9 a3 03 00 00 cmp qword ptr [rip + 238585], 0 # 0x4c1128 <_dl_nns> + 486d2f: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] + 486d33: 4d 89 fc mov r12, r15 + 486d36: 0f 85 d3 f7 ff ff jne 0x48650f + 486d3c: e9 23 fc ff ff jmp 0x486964 + 486d41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 486d48: 41 ba 01 00 00 00 mov r10d, 1 + 486d4e: e9 e7 fa ff ff jmp 0x48683a + 486d53: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 486d58: ba 01 00 00 00 mov edx, 1 + 486d5d: 31 c9 xor ecx, ecx + 486d5f: 31 f6 xor esi, esi + 486d61: e9 1c fe ff ff jmp 0x486b82 + 486d66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 486d70: f6 05 49 ca 03 00 40 test byte ptr [rip + 248393], 64 # 0x4c37c0 <_dl_debug_mask> + 486d77: 0f 85 85 01 00 00 jne 0x486f02 + 486d7d: f7 45 ac 00 01 00 00 test dword ptr [rbp - 84], 256 + 486d84: 0f 84 98 00 00 00 je 0x486e22 + 486d8a: 41 f6 86 1c 03 00 00 10 test byte ptr [r14 + 796], 16 + 486d92: 0f 84 54 01 00 00 je 0x486eec + 486d98: 45 85 e4 test r12d, r12d + 486d9b: 0f 84 8a 00 00 00 je 0x486e2b + 486da1: f6 05 18 ca 03 00 40 test byte ptr [rip + 248344], 64 # 0x4c37c0 <_dl_debug_mask> + 486da8: 0f 85 e5 01 00 00 jne 0x486f93 + 486dae: 41 c6 86 1f 03 00 00 01 mov byte ptr [r14 + 799], 1 + 486db6: 41 f6 86 1c 03 00 00 10 test byte ptr [r14 + 796], 16 + 486dbe: 75 6b jne 0x486e2b + 486dc0: 4c 89 f7 mov rdi, r14 + 486dc3: e8 d8 ef ff ff call 0x485da0 + 486dc8: eb 61 jmp 0x486e2b + 486dca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 486dd0: c7 45 a8 00 00 00 00 mov dword ptr [rbp - 88], 0 + 486dd7: e9 cd f9 ff ff jmp 0x4867a9 + 486ddc: 0f 1f 40 00 nop dword ptr [rax] + 486de0: 31 f6 xor esi, esi + 486de2: 4c 89 f7 mov rdi, r14 + 486de5: e8 96 f5 ff ff call 0x486380 <_dl_show_scope> + 486dea: e9 8b f8 ff ff jmp 0x48667a + 486def: 90 nop + 486df0: 41 c6 86 20 03 00 00 01 mov byte ptr [r14 + 800], 1 + 486df8: e9 f9 f7 ff ff jmp 0x4865f6 + 486dfd: 0f 1f 00 nop dword ptr [rax] + 486e00: 41 8b 8e 18 03 00 00 mov ecx, dword ptr [r14 + 792] + 486e07: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] + 486e0b: 48 8d 3d b6 5b 02 00 lea rdi, [rip + 154550] # 0x4ac9c8 <__PRETTY_FUNCTION__.11737+0x218> + 486e12: 31 c0 xor eax, eax + 486e14: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 486e18: e8 63 3a ff ff call 0x47a880 <_dl_debug_printf> + 486e1d: e9 e4 fa ff ff jmp 0x486906 + 486e22: 45 85 e4 test r12d, r12d + 486e25: 0f 85 f2 00 00 00 jne 0x486f1d + 486e2b: 48 8b 73 20 mov rsi, qword ptr [rbx + 32] + 486e2f: 31 ff xor edi, edi + 486e31: e8 fa 4d fc ff call 0x44bc30 <_dl_debug_initialize> + 486e36: 8b 78 18 mov edi, dword ptr [rax + 24] + 486e39: 85 ff test edi, edi + 486e3b: 0f 84 c9 fa ff ff je 0x48690a + 486e41: 48 8d 0d 60 5c 02 00 lea rcx, [rip + 154720] # 0x4acaa8 <__PRETTY_FUNCTION__.11860> + 486e48: ba 30 02 00 00 mov edx, 560 + 486e4d: 48 8d 35 6e 59 02 00 lea rsi, [rip + 153966] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 486e54: 48 8d 3d 9d 5b 02 00 lea rdi, [rip + 154525] # 0x4ac9f8 <__PRETTY_FUNCTION__.11737+0x248> + 486e5b: e8 f0 c0 f7 ff call 0x402f50 <__assert_fail> + 486e60: 48 8d 04 3f lea rax, [rdi + rdi] + 486e64: 48 c1 e7 04 shl rdi, 4 + 486e68: 4c 89 55 80 mov qword ptr [rbp - 128], r10 + 486e6c: 48 89 75 88 mov qword ptr [rbp - 120], rsi + 486e70: 48 89 45 90 mov qword ptr [rbp - 112], rax + 486e74: e8 e7 80 f9 ff call 0x41ef60 + 486e79: 48 8b 75 88 mov rsi, qword ptr [rbp - 120] + 486e7d: 4c 8b 55 80 mov r10, qword ptr [rbp - 128] + 486e81: 48 85 c0 test rax, rax + 486e84: 49 89 c3 mov r11, rax + 486e87: 0f 85 e2 f9 ff ff jne 0x48686f + 486e8d: 48 8d 0d b5 59 02 00 lea rcx, [rip + 154037] # 0x4ac849 <__PRETTY_FUNCTION__.11737+0x99> + 486e94: 31 d2 xor edx, edx + 486e96: bf 0c 00 00 00 mov edi, 12 + 486e9b: 48 8d 35 7f 39 02 00 lea rsi, [rip + 145791] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> + 486ea2: e8 d9 7a ff ff call 0x47e980 <_dl_signal_error> + 486ea7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 486eb0: 45 31 e4 xor r12d, r12d + 486eb3: e9 b8 fb ff ff jmp 0x486a70 + 486eb8: 45 84 e4 test r12b, r12b + 486ebb: 0f 84 f8 f9 ff ff je 0x4868b9 + 486ec1: 48 83 05 67 c8 03 00 01 add qword ptr [rip + 247911], 1 # 0x4c3730 <_dl_tls_generation> + 486ec9: 0f 85 ea f9 ff ff jne 0x4868b9 + 486ecf: bf 02 00 00 00 mov edi, 2 + 486ed4: 48 8d 35 85 5b 02 00 lea rsi, [rip + 154501] # 0x4aca60 <__PRETTY_FUNCTION__.11737+0x2b0> + 486edb: 31 c0 xor eax, eax + 486edd: e8 fe 3a ff ff call 0x47a9e0 <_dl_dprintf> + 486ee2: bf 7f 00 00 00 mov edi, 127 + 486ee7: e8 a4 0e fc ff call 0x447d90 <_exit> + 486eec: 4c 89 f7 mov rdi, r14 + 486eef: e8 2c f0 ff ff call 0x485f20 + 486ef4: 45 85 e4 test r12d, r12d + 486ef7: 0f 84 b9 fe ff ff je 0x486db6 + 486efd: e9 9f fe ff ff jmp 0x486da1 + 486f02: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] + 486f06: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 486f0a: 48 8d 3d b7 5a 02 00 lea rdi, [rip + 154295] # 0x4ac9c8 <__PRETTY_FUNCTION__.11737+0x218> + 486f11: 31 c0 xor eax, eax + 486f13: e8 68 39 ff ff call 0x47a880 <_dl_debug_printf> + 486f18: e9 60 fe ff ff jmp 0x486d7d + 486f1d: f6 05 9c c8 03 00 40 test byte ptr [rip + 247964], 64 # 0x4c37c0 <_dl_debug_mask> + 486f24: 75 2c jne 0x486f52 + 486f26: 41 c6 86 1f 03 00 00 01 mov byte ptr [r14 + 799], 1 + 486f2e: e9 f8 fe ff ff jmp 0x486e2b + 486f33: 48 8d 0d 5e 5b 02 00 lea rcx, [rip + 154462] # 0x4aca98 <__PRETTY_FUNCTION__.11804> + 486f3a: ba 46 01 00 00 mov edx, 326 + 486f3f: 48 8d 35 7c 58 02 00 lea rsi, [rip + 153724] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 486f46: 48 8d 3d 15 59 02 00 lea rdi, [rip + 153877] # 0x4ac862 <__PRETTY_FUNCTION__.11737+0xb2> + 486f4d: e8 fe bf f7 ff call 0x402f50 <__assert_fail> + 486f52: 41 80 be 1f 03 00 00 00 cmp byte ptr [r14 + 799], 0 + 486f5a: 75 ca jne 0x486f26 + 486f5c: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] + 486f60: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 486f64: 48 8d 3d 2e 59 02 00 lea rdi, [rip + 153902] # 0x4ac899 <__PRETTY_FUNCTION__.11737+0xe9> + 486f6b: 31 c0 xor eax, eax + 486f6d: e8 0e 39 ff ff call 0x47a880 <_dl_debug_printf> + 486f72: eb b2 jmp 0x486f26 + 486f74: 48 8d 0d 95 5b 02 00 lea rcx, [rip + 154517] # 0x4acb10 <__PRETTY_FUNCTION__.11759> + 486f7b: ba d3 00 00 00 mov edx, 211 + 486f80: 48 8d 35 3b 58 02 00 lea rsi, [rip + 153659] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 486f87: 48 8d 3d 59 58 02 00 lea rdi, [rip + 153689] # 0x4ac7e7 <__PRETTY_FUNCTION__.11737+0x37> + 486f8e: e8 bd bf f7 ff call 0x402f50 <__assert_fail> + 486f93: 41 80 be 1f 03 00 00 00 cmp byte ptr [r14 + 799], 0 + 486f9b: 0f 85 0d fe ff ff jne 0x486dae + 486fa1: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] + 486fa5: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 486fa9: 48 8d 3d e9 58 02 00 lea rdi, [rip + 153833] # 0x4ac899 <__PRETTY_FUNCTION__.11737+0xe9> + 486fb0: 31 c0 xor eax, eax + 486fb2: e8 c9 38 ff ff call 0x47a880 <_dl_debug_printf> + 486fb7: e9 f2 fd ff ff jmp 0x486dae + 486fbc: 48 8d 0d 2d 5b 02 00 lea rcx, [rip + 154413] # 0x4acaf0 <__PRETTY_FUNCTION__.11829> + 486fc3: ba a6 01 00 00 mov edx, 422 + 486fc8: 48 8d 35 f3 57 02 00 lea rsi, [rip + 153587] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 486fcf: 48 8d 3d a8 58 02 00 lea rdi, [rip + 153768] # 0x4ac87e <__PRETTY_FUNCTION__.11737+0xce> + 486fd6: e8 75 bf f7 ff call 0x402f50 <__assert_fail> + 486fdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000486fe0 : + 486fe0: f3 0f 1e fa endbr64 + 486fe4: 48 8b 87 10 01 00 00 mov rax, qword ptr [rdi + 272] + 486feb: 41 54 push r12 + 486fed: 49 89 fc mov r12, rdi + 486ff0: 55 push rbp + 486ff1: 53 push rbx + 486ff2: 48 85 c0 test rax, rax + 486ff5: 74 37 je 0x48702e + 486ff7: 48 8b 68 08 mov rbp, qword ptr [rax + 8] + 486ffb: 48 8b 87 20 01 00 00 mov rax, qword ptr [rdi + 288] + 487002: 48 03 2f add rbp, qword ptr [rdi] + 487005: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 487009: 48 c1 e8 03 shr rax, 3 + 48700d: 8d 50 ff lea edx, [rax - 1] + 487010: 85 c0 test eax, eax + 487012: 74 1a je 0x48702e + 487014: 48 8d 5c d5 00 lea rbx, [rbp + 8*rdx] + 487019: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 487020: ff 13 call qword ptr [rbx] + 487022: 48 89 d8 mov rax, rbx + 487025: 48 83 eb 08 sub rbx, 8 + 487029: 48 39 c5 cmp rbp, rax + 48702c: 75 f2 jne 0x487020 + 48702e: 49 8b 94 24 a8 00 00 00 mov rdx, qword ptr [r12 + 168] + 487036: 48 85 d2 test rdx, rdx + 487039: 74 15 je 0x487050 + 48703b: 49 8b 04 24 mov rax, qword ptr [r12] + 48703f: 5b pop rbx + 487040: 48 03 42 08 add rax, qword ptr [rdx + 8] + 487044: 5d pop rbp + 487045: 41 5c pop r12 + 487047: ff e0 jmp rax + 487049: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 487050: 5b pop rbx + 487051: 5d pop rbp + 487052: 41 5c pop r12 + 487054: c3 ret + 487055: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000487060 : + 487060: 55 push rbp + 487061: 48 89 f8 mov rax, rdi + 487064: 48 89 f5 mov rbp, rsi + 487067: 53 push rbx + 487068: 48 29 d0 sub rax, rdx + 48706b: 48 89 d3 mov rbx, rdx + 48706e: 48 83 ec 08 sub rsp, 8 + 487072: 48 8b 16 mov rdx, qword ptr [rsi] + 487075: 48 39 d0 cmp rax, rdx + 487078: 72 26 jb 0x4870a0 + 48707a: 48 8b 76 08 mov rsi, qword ptr [rsi + 8] + 48707e: 48 85 f6 test rsi, rsi + 487081: 74 6d je 0x4870f0 + 487083: 48 01 da add rdx, rbx + 487086: 0f b6 c9 movzx ecx, cl + 487089: e8 d2 ff ff ff call 0x487060 + 48708e: 84 c0 test al, al + 487090: 75 4b jne 0x4870dd + 487092: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 487096: 48 01 df add rdi, rbx + 487099: eb 59 jmp 0x4870f4 + 48709b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4870a0: 48 c1 e0 04 shl rax, 4 + 4870a4: 48 01 f0 add rax, rsi + 4870a7: 48 8b 50 18 mov rdx, qword ptr [rax + 24] + 4870ab: 48 85 d2 test rdx, rdx + 4870ae: 74 24 je 0x4870d4 + 4870b0: 48 39 ba 58 04 00 00 cmp qword ptr [rdx + 1112], rdi + 4870b7: 0f 85 8c 00 00 00 jne 0x487149 + 4870bd: 48 8b 35 6c c6 03 00 mov rsi, qword ptr [rip + 247404] # 0x4c3730 <_dl_tls_generation> + 4870c4: 48 c7 40 18 00 00 00 00 mov qword ptr [rax + 24], 0 + 4870cc: 48 8d 56 01 lea rdx, [rsi + 1] + 4870d0: 48 89 50 10 mov qword ptr [rax + 16], rdx + 4870d4: 48 39 3d 35 c2 03 00 cmp qword ptr [rip + 246325], rdi # 0x4c3310 <_dl_tls_max_dtv_idx> + 4870db: 74 17 je 0x4870f4 + 4870dd: 48 83 c4 08 add rsp, 8 + 4870e1: b8 01 00 00 00 mov eax, 1 + 4870e6: 5b pop rbx + 4870e7: 5d pop rbp + 4870e8: c3 ret + 4870e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4870f0: 84 c9 test cl, cl + 4870f2: 75 74 jne 0x487168 + 4870f4: 48 8b 05 3d c6 03 00 mov rax, qword ptr [rip + 247357] # 0x4c3738 <_dl_tls_static_nelem> + 4870fb: 48 85 db test rbx, rbx + 4870fe: 48 8d 53 ff lea rdx, [rbx - 1] + 487102: 48 8d 48 01 lea rcx, [rax + 1] + 487106: b8 00 00 00 00 mov eax, 0 + 48710b: 48 0f 45 c8 cmovne rcx, rax + 48710f: 48 29 df sub rdi, rbx + 487112: eb 1b jmp 0x48712f + 487114: 0f 1f 40 00 nop dword ptr [rax] + 487118: 48 8d 34 3a lea rsi, [rdx + rdi] + 48711c: 48 83 ef 01 sub rdi, 1 + 487120: 48 89 f8 mov rax, rdi + 487123: 48 c1 e0 04 shl rax, 4 + 487127: 48 83 7c 05 18 00 cmp qword ptr [rbp + rax + 24], 0 + 48712d: 75 11 jne 0x487140 + 48712f: 48 39 f9 cmp rcx, rdi + 487132: 72 e4 jb 0x487118 + 487134: 48 83 c4 08 add rsp, 8 + 487138: 31 c0 xor eax, eax + 48713a: 5b pop rbx + 48713b: 5d pop rbp + 48713c: c3 ret + 48713d: 0f 1f 00 nop dword ptr [rax] + 487140: 48 89 35 c9 c1 03 00 mov qword ptr [rip + 246217], rsi # 0x4c3310 <_dl_tls_max_dtv_idx> + 487147: eb 94 jmp 0x4870dd + 487149: 48 8d 0d 20 5c 02 00 lea rcx, [rip + 154656] # 0x4acd70 <__PRETTY_FUNCTION__.11384> + 487150: ba 50 00 00 00 mov edx, 80 + 487155: 48 8d 35 cc 59 02 00 lea rsi, [rip + 154060] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 48715c: 48 8d 3d e2 59 02 00 lea rdi, [rip + 154082] # 0x4acb45 <__PRETTY_FUNCTION__.11759+0x35> + 487163: e8 e8 bd f7 ff call 0x402f50 <__assert_fail> + 487168: 48 8d 0d 01 5c 02 00 lea rcx, [rip + 154625] # 0x4acd70 <__PRETTY_FUNCTION__.11384> + 48716f: ba 3b 00 00 00 mov edx, 59 + 487174: 48 8d 35 ad 59 02 00 lea rsi, [rip + 154029] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 48717b: 48 8d 3d b1 59 02 00 lea rdi, [rip + 154033] # 0x4acb33 <__PRETTY_FUNCTION__.11759+0x23> + 487182: e8 c9 bd f7 ff call 0x402f50 <__assert_fail> + 487187: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +0000000000487190 <_dl_close_worker.part.0>: + 487190: 55 push rbp + 487191: 48 8d 15 e8 9f 03 00 lea rdx, [rip + 237544] # 0x4c1180 <_dl_ns> + 487198: 48 89 e5 mov rbp, rsp + 48719b: 41 57 push r15 + 48719d: 41 56 push r14 + 48719f: 41 55 push r13 + 4871a1: 41 54 push r12 + 4871a3: 53 push rbx + 4871a4: 48 81 ec 88 00 00 00 sub rsp, 136 + 4871ab: 4c 8b 7f 30 mov r15, qword ptr [rdi + 48] + 4871af: 40 88 b5 7d ff ff ff mov byte ptr [rbp - 131], sil + 4871b6: 4b 8d 04 ff lea rax, [r15 + 8*r15] + 4871ba: 48 c1 e0 04 shl rax, 4 + 4871be: 48 8d 4c 02 20 lea rcx, [rdx + rax + 32] + 4871c3: 48 01 d0 add rax, rdx + 4871c6: 48 89 8d 58 ff ff ff mov qword ptr [rbp - 168], rcx + 4871cd: 48 89 45 98 mov qword ptr [rbp - 104], rax + 4871d1: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 4871d5: 48 89 e3 mov rbx, rsp + 4871d8: c7 05 fe be 03 00 01 00 00 00 mov dword ptr [rip + 245502], 1 # 0x4c30e0 + 4871e2: 48 89 a5 70 ff ff ff mov qword ptr [rbp - 144], rsp + 4871e9: 44 8b 60 08 mov r12d, dword ptr [rax + 8] + 4871ed: 49 8d 54 24 0f lea rdx, [r12 + 15] + 4871f2: 4d 89 e3 mov r11, r12 + 4871f5: 48 89 d0 mov rax, rdx + 4871f8: 48 c1 e8 04 shr rax, 4 + 4871fc: 48 c1 e0 04 shl rax, 4 + 487200: 48 89 c1 mov rcx, rax + 487203: 48 81 e1 00 f0 ff ff and rcx, -4096 + 48720a: 48 29 cb sub rbx, rcx + 48720d: 48 89 d9 mov rcx, rbx + 487210: 48 39 cc cmp rsp, rcx + 487213: 74 15 je 0x48722a <_dl_close_worker.part.0+0x9a> + 487215: 48 81 ec 00 10 00 00 sub rsp, 4096 + 48721c: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 487225: 48 39 cc cmp rsp, rcx + 487228: 75 eb jne 0x487215 <_dl_close_worker.part.0+0x85> + 48722a: 25 ff 0f 00 00 and eax, 4095 + 48722f: 48 29 c4 sub rsp, rax + 487232: 48 85 c0 test rax, rax + 487235: 0f 85 85 00 00 00 jne 0x4872c0 <_dl_close_worker.part.0+0x130> + 48723b: 48 89 d0 mov rax, rdx + 48723e: 48 89 e1 mov rcx, rsp + 487241: 49 89 e5 mov r13, rsp + 487244: 48 c1 e8 04 shr rax, 4 + 487248: 48 c1 e0 04 shl rax, 4 + 48724c: 48 89 c2 mov rdx, rax + 48724f: 48 81 e2 00 f0 ff ff and rdx, -4096 + 487256: 48 29 d1 sub rcx, rdx + 487259: 48 89 ca mov rdx, rcx + 48725c: 48 39 d4 cmp rsp, rdx + 48725f: 74 15 je 0x487276 <_dl_close_worker.part.0+0xe6> + 487261: 48 81 ec 00 10 00 00 sub rsp, 4096 + 487268: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 487271: 48 39 d4 cmp rsp, rdx + 487274: 75 eb jne 0x487261 <_dl_close_worker.part.0+0xd1> + 487276: 25 ff 0f 00 00 and eax, 4095 + 48727b: 48 29 c4 sub rsp, rax + 48727e: 48 85 c0 test rax, rax + 487281: 75 48 jne 0x4872cb <_dl_close_worker.part.0+0x13b> + 487283: 4a 8d 04 e5 0f 00 00 00 lea rax, [8*r12 + 15] + 48728b: 48 89 e1 mov rcx, rsp + 48728e: 48 89 e3 mov rbx, rsp + 487291: 48 c1 e8 04 shr rax, 4 + 487295: 48 c1 e0 04 shl rax, 4 + 487299: 48 89 c2 mov rdx, rax + 48729c: 48 81 e2 00 f0 ff ff and rdx, -4096 + 4872a3: 48 29 d1 sub rcx, rdx + 4872a6: 48 89 ca mov rdx, rcx + 4872a9: 48 39 d4 cmp rsp, rdx + 4872ac: 74 25 je 0x4872d3 <_dl_close_worker.part.0+0x143> + 4872ae: 48 81 ec 00 10 00 00 sub rsp, 4096 + 4872b5: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 4872be: eb e9 jmp 0x4872a9 <_dl_close_worker.part.0+0x119> + 4872c0: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 4872c6: e9 70 ff ff ff jmp 0x48723b <_dl_close_worker.part.0+0xab> + 4872cb: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 4872d1: eb b0 jmp 0x487283 <_dl_close_worker.part.0+0xf3> + 4872d3: 25 ff 0f 00 00 and eax, 4095 + 4872d8: 48 29 c4 sub rsp, rax + 4872db: 48 85 c0 test rax, rax + 4872de: 0f 85 ac 0c 00 00 jne 0x487f90 <_dl_close_worker.part.0+0xe00> + 4872e4: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 4872e8: 49 89 e2 mov r10, rsp + 4872eb: 48 8b 00 mov rax, qword ptr [rax] + 4872ee: 48 85 c0 test rax, rax + 4872f1: 0f 84 09 0b 00 00 je 0x487e00 <_dl_close_worker.part.0+0xc70> + 4872f7: 4c 89 d1 mov rcx, r10 + 4872fa: 31 d2 xor edx, edx + 4872fc: 0f 1f 40 00 nop dword ptr [rax] + 487300: 89 90 ec 03 00 00 mov dword ptr [rax + 1004], edx + 487306: 48 83 c1 08 add rcx, 8 + 48730a: 83 c2 01 add edx, 1 + 48730d: 48 89 41 f8 mov qword ptr [rcx - 8], rax + 487311: 48 8b 40 18 mov rax, qword ptr [rax + 24] + 487315: 48 85 c0 test rax, rax + 487318: 75 e6 jne 0x487300 <_dl_close_worker.part.0+0x170> + 48731a: 41 39 d3 cmp r11d, edx + 48731d: 0f 85 ee 0c 00 00 jne 0x488011 <_dl_close_worker.part.0+0xe81> + 487323: 31 f6 xor esi, esi + 487325: 4c 89 e2 mov rdx, r12 + 487328: 4c 89 ef mov rdi, r13 + 48732b: 4c 89 55 c0 mov qword ptr [rbp - 64], r10 + 48732f: 44 89 5d c8 mov dword ptr [rbp - 56], r11d + 487333: e8 d8 9d f7 ff call 0x401110 <.plt+0xf0> + 487338: 31 f6 xor esi, esi + 48733a: 4c 89 e2 mov rdx, r12 + 48733d: 48 89 df mov rdi, rbx + 487340: e8 cb 9d f7 ff call 0x401110 <.plt+0xf0> + 487345: 44 8b 5d c8 mov r11d, dword ptr [rbp - 56] + 487349: 4c 8b 55 c0 mov r10, qword ptr [rbp - 64] + 48734d: 45 85 db test r11d, r11d + 487350: 0f 84 52 0b 00 00 je 0x487ea8 <_dl_close_worker.part.0+0xd18> + 487356: 49 bc 00 00 00 00 02 00 00 00 movabs r12, 8589934592 + 487360: 31 f6 xor esi, esi + 487362: eb 20 jmp 0x487384 <_dl_close_worker.part.0+0x1f4> + 487364: 0f 1f 40 00 nop dword ptr [rax] + 487368: 4c 8b 81 d0 03 00 00 mov r8, qword ptr [rcx + 976] + 48736f: 4d 85 c0 test r8, r8 + 487372: 0f 85 d0 00 00 00 jne 0x487448 <_dl_close_worker.part.0+0x2b8> + 487378: 83 c6 01 add esi, 1 + 48737b: 41 39 f3 cmp r11d, esi + 48737e: 0f 86 81 01 00 00 jbe 0x487505 <_dl_close_worker.part.0+0x375> + 487384: 48 63 c6 movsxd rax, esi + 487387: 80 3c 03 00 cmp byte ptr [rbx + rax], 0 + 48738b: 75 eb jne 0x487378 <_dl_close_worker.part.0+0x1e8> + 48738d: 48 ba ff ff ff ff 03 00 00 00 movabs rdx, 17179869183 + 487397: 49 8b 0c c2 mov rcx, qword ptr [r10 + 8*rax] + 48739b: 48 23 91 18 03 00 00 and rdx, qword ptr [rcx + 792] + 4873a2: 4c 39 e2 cmp rdx, r12 + 4873a5: 0f 84 25 01 00 00 je 0x4874d0 <_dl_close_worker.part.0+0x340> + 4873ab: 41 c6 44 05 00 01 mov byte ptr [r13 + rax], 1 + 4873b1: c6 04 03 01 mov byte ptr [rbx + rax], 1 + 4873b5: 48 8b 81 c8 03 00 00 mov rax, qword ptr [rcx + 968] + 4873bc: c7 81 ec 03 00 00 ff ff ff ff mov dword ptr [rcx + 1004], 4294967295 + 4873c6: 48 85 c0 test rax, rax + 4873c9: 74 9d je 0x487368 <_dl_close_worker.part.0+0x1d8> + 4873cb: 48 8d 50 08 lea rdx, [rax + 8] + 4873cf: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 4873d3: 48 85 c0 test rax, rax + 4873d6: 75 3d jne 0x487415 <_dl_close_worker.part.0+0x285> + 4873d8: eb 8e jmp 0x487368 <_dl_close_worker.part.0+0x1d8> + 4873da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4873e0: 41 39 c3 cmp r11d, eax + 4873e3: 76 40 jbe 0x487425 <_dl_close_worker.part.0+0x295> + 4873e5: 41 80 7c 05 00 00 cmp byte ptr [r13 + rax], 0 + 4873eb: 75 17 jne 0x487404 <_dl_close_worker.part.0+0x274> + 4873ed: 41 c6 44 05 00 01 mov byte ptr [r13 + rax], 1 + 4873f3: 48 8b 02 mov rax, qword ptr [rdx] + 4873f6: 8b 80 ec 03 00 00 mov eax, dword ptr [rax + 1004] + 4873fc: 8d 78 ff lea edi, [rax - 1] + 4873ff: 39 f0 cmp eax, esi + 487401: 0f 4e f7 cmovle esi, edi + 487404: 48 8b 42 08 mov rax, qword ptr [rdx + 8] + 487408: 48 83 c2 08 add rdx, 8 + 48740c: 48 85 c0 test rax, rax + 48740f: 0f 84 53 ff ff ff je 0x487368 <_dl_close_worker.part.0+0x1d8> + 487415: 48 63 80 ec 03 00 00 movsxd rax, dword ptr [rax + 1004] + 48741c: 83 f8 ff cmp eax, -1 + 48741f: 74 e3 je 0x487404 <_dl_close_worker.part.0+0x274> + 487421: 85 c0 test eax, eax + 487423: 79 bb jns 0x4873e0 <_dl_close_worker.part.0+0x250> + 487425: 48 8d 0d 54 59 02 00 lea rcx, [rip + 153940] # 0x4acd80 <__PRETTY_FUNCTION__.11420> + 48742c: ba df 00 00 00 mov edx, 223 + 487431: 48 8d 35 f0 56 02 00 lea rsi, [rip + 153328] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 487438: 48 8d 3d c1 57 02 00 lea rdi, [rip + 153537] # 0x4acc00 <__PRETTY_FUNCTION__.11759+0xf0> + 48743f: e8 0c bb f7 ff call 0x402f50 <__assert_fail> + 487444: 0f 1f 40 00 nop dword ptr [rax] + 487448: 45 8b 08 mov r9d, dword ptr [r8] + 48744b: 45 85 c9 test r9d, r9d + 48744e: 0f 84 24 ff ff ff je 0x487378 <_dl_close_worker.part.0+0x1e8> + 487454: 31 d2 xor edx, edx + 487456: eb 3e jmp 0x487496 <_dl_close_worker.part.0+0x306> + 487458: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 487460: 41 39 c3 cmp r11d, eax + 487463: 76 48 jbe 0x4874ad <_dl_close_worker.part.0+0x31d> + 487465: 41 80 7c 05 00 00 cmp byte ptr [r13 + rax], 0 + 48746b: 75 1d jne 0x48748a <_dl_close_worker.part.0+0x2fa> + 48746d: 41 c6 44 05 00 01 mov byte ptr [r13 + rax], 1 + 487473: 8b 87 ec 03 00 00 mov eax, dword ptr [rdi + 1004] + 487479: 39 f0 cmp eax, esi + 48747b: 7f 03 jg 0x487480 <_dl_close_worker.part.0+0x2f0> + 48747d: 8d 70 ff lea esi, [rax - 1] + 487480: 4c 8b 81 d0 03 00 00 mov r8, qword ptr [rcx + 976] + 487487: 45 8b 08 mov r9d, dword ptr [r8] + 48748a: 83 c2 01 add edx, 1 + 48748d: 44 39 ca cmp edx, r9d + 487490: 0f 83 e2 fe ff ff jae 0x487378 <_dl_close_worker.part.0+0x1e8> + 487496: 89 d0 mov eax, edx + 487498: 49 8b 7c c0 08 mov rdi, qword ptr [r8 + 8*rax + 8] + 48749d: 48 63 87 ec 03 00 00 movsxd rax, dword ptr [rdi + 1004] + 4874a4: 83 f8 ff cmp eax, -1 + 4874a7: 74 e1 je 0x48748a <_dl_close_worker.part.0+0x2fa> + 4874a9: 85 c0 test eax, eax + 4874ab: 79 b3 jns 0x487460 <_dl_close_worker.part.0+0x2d0> + 4874ad: 48 8d 0d cc 58 02 00 lea rcx, [rip + 153804] # 0x4acd80 <__PRETTY_FUNCTION__.11420> + 4874b4: ba f8 00 00 00 mov edx, 248 + 4874b9: 48 8d 35 68 56 02 00 lea rsi, [rip + 153192] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 4874c0: 48 8d 3d 69 57 02 00 lea rdi, [rip + 153449] # 0x4acc30 <__PRETTY_FUNCTION__.11759+0x120> + 4874c7: e8 84 ba f7 ff call 0x402f50 <__assert_fail> + 4874cc: 0f 1f 40 00 nop dword ptr [rax] + 4874d0: 80 b9 1f 03 00 00 00 cmp byte ptr [rcx + 799], 0 + 4874d7: 0f 85 ce fe ff ff jne 0x4873ab <_dl_close_worker.part.0+0x21b> + 4874dd: 48 8b 91 60 04 00 00 mov rdx, qword ptr [rcx + 1120] + 4874e4: 48 85 d2 test rdx, rdx + 4874e7: 0f 85 be fe ff ff jne 0x4873ab <_dl_close_worker.part.0+0x21b> + 4874ed: 41 80 7c 05 00 00 cmp byte ptr [r13 + rax], 0 + 4874f3: 0f 85 b2 fe ff ff jne 0x4873ab <_dl_close_worker.part.0+0x21b> + 4874f9: 83 c6 01 add esi, 1 + 4874fc: 41 39 f3 cmp r11d, esi + 4874ff: 0f 87 7f fe ff ff ja 0x487384 <_dl_close_worker.part.0+0x1f4> + 487505: 4d 85 ff test r15, r15 + 487508: 44 89 de mov esi, r11d + 48750b: 0f 94 c0 sete al + 48750e: 0f 94 c2 sete dl + 487511: 0f b6 d2 movzx edx, dl + 487514: 0f b6 c0 movzx eax, al + 487517: 4c 01 ea add rdx, r13 + 48751a: 29 c6 sub esi, eax + 48751c: 4d 85 ff test r15, r15 + 48751f: 0f 85 a3 04 00 00 jne 0x4879c8 <_dl_close_worker.part.0+0x838> + 487525: 49 8d 7a 08 lea rdi, [r10 + 8] + 487529: b9 01 00 00 00 mov ecx, 1 + 48752e: 44 89 5d c0 mov dword ptr [rbp - 64], r11d + 487532: 4c 89 55 c8 mov qword ptr [rbp - 56], r10 + 487536: e8 65 0d 00 00 call 0x4882a0 <_dl_sort_maps> + 48753b: c6 85 7e ff ff ff 01 mov byte ptr [rbp - 130], 1 + 487542: 4c 8b 55 c8 mov r10, qword ptr [rbp - 56] + 487546: 44 8b 5d c0 mov r11d, dword ptr [rbp - 64] + 48754a: 45 31 c0 xor r8d, r8d + 48754d: c6 45 b8 00 mov byte ptr [rbp - 72], 0 + 487551: 41 b9 ff ff ff ff mov r9d, 4294967295 + 487557: 4c 89 c3 mov rbx, r8 + 48755a: c6 85 7f ff ff ff 00 mov byte ptr [rbp - 129], 0 + 487561: 4d 89 e8 mov r8, r13 + 487564: c7 45 b0 00 00 00 00 mov dword ptr [rbp - 80], 0 + 48756b: 44 89 5d c8 mov dword ptr [rbp - 56], r11d + 48756f: 4c 89 55 c0 mov qword ptr [rbp - 64], r10 + 487573: e9 94 00 00 00 jmp 0x48760c <_dl_close_worker.part.0+0x47c> + 487578: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 487580: 80 fa 02 cmp dl, 2 + 487583: 0f 85 2b 0a 00 00 jne 0x487fb4 <_dl_close_worker.part.0+0xe24> + 487589: 41 80 bc 24 1f 03 00 00 00 cmp byte ptr [r12 + 799], 0 + 487592: 0f 85 1c 0a 00 00 jne 0x487fb4 <_dl_close_worker.part.0+0xe24> + 487598: a8 08 test al, 8 + 48759a: 74 46 je 0x4875e2 <_dl_close_worker.part.0+0x452> + 48759c: f6 05 1d c2 03 00 02 test byte ptr [rip + 246301], 2 # 0x4c37c0 <_dl_debug_mask> + 4875a3: 0f 85 bc 02 00 00 jne 0x487865 <_dl_close_worker.part.0+0x6d5> + 4875a9: 49 83 bc 24 10 01 00 00 00 cmp qword ptr [r12 + 272], 0 + 4875b2: 0f 84 68 02 00 00 je 0x487820 <_dl_close_worker.part.0+0x690> + 4875b8: 4c 89 e2 mov rdx, r12 + 4875bb: 48 8d 35 1e fa ff ff lea rsi, [rip - 1506] # 0x486fe0 + 4875c2: 31 ff xor edi, edi + 4875c4: 44 89 4d a8 mov dword ptr [rbp - 88], r9d + 4875c8: 4c 89 45 b8 mov qword ptr [rbp - 72], r8 + 4875cc: e8 0f 74 ff ff call 0x47e9e0 <_dl_catch_exception> + 4875d1: 44 8b 4d a8 mov r9d, dword ptr [rbp - 88] + 4875d5: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] + 4875d9: 41 0f b6 84 24 1c 03 00 00 movzx eax, byte ptr [r12 + 796] + 4875e2: 41 80 8c 24 1d 03 00 00 20 or byte ptr [r12 + 797], 32 + 4875eb: 83 e0 10 and eax, 16 + 4875ee: 3c 01 cmp al, 1 + 4875f0: c6 45 b8 01 mov byte ptr [rbp - 72], 1 + 4875f4: 83 5d b0 ff sbb dword ptr [rbp - 80], -1 + 4875f8: 45 39 f1 cmp r9d, r14d + 4875fb: 45 0f 47 ce cmova r9d, r14d + 4875ff: 48 83 c3 01 add rbx, 1 + 487603: 39 5d c8 cmp dword ptr [rbp - 56], ebx + 487606: 0f 86 e6 01 00 00 jbe 0x4877f2 <_dl_close_worker.part.0+0x662> + 48760c: 48 8b 45 c0 mov rax, qword ptr [rbp - 64] + 487610: 41 89 de mov r14d, ebx + 487613: 4c 8b 24 d8 mov r12, qword ptr [rax + 8*rbx] + 487617: 4d 3b 7c 24 30 cmp r15, qword ptr [r12 + 48] + 48761c: 0f 85 b1 09 00 00 jne 0x487fd3 <_dl_close_worker.part.0+0xe43> + 487622: 41 0f b6 84 24 1c 03 00 00 movzx eax, byte ptr [r12 + 796] + 48762b: 89 c2 mov edx, eax + 48762d: 83 e2 03 and edx, 3 + 487630: 41 80 3c 18 00 cmp byte ptr [r8 + rbx], 0 + 487635: 0f 84 45 ff ff ff je 0x487580 <_dl_close_worker.part.0+0x3f0> + 48763b: 80 fa 02 cmp dl, 2 + 48763e: 75 bf jne 0x4875ff <_dl_close_worker.part.0+0x46f> + 487640: 49 83 bc 24 c0 02 00 00 00 cmp qword ptr [r12 + 704], 0 + 487649: 0f 84 41 02 00 00 je 0x487890 <_dl_close_worker.part.0+0x700> + 48764f: 49 8b 84 24 90 03 00 00 mov rax, qword ptr [r12 + 912] + 487657: 48 c7 45 a0 00 00 00 00 mov qword ptr [rbp - 96], 0 + 48765f: be 01 00 00 00 mov esi, 1 + 487664: 48 8b 10 mov rdx, qword ptr [rax] + 487667: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 48766b: 48 85 d2 test rdx, rdx + 48766e: 0f 84 48 01 00 00 je 0x4877bc <_dl_close_worker.part.0+0x62c> + 487674: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] + 487678: 4d 8d ac 24 d0 02 00 00 lea r13, [r12 + 720] + 487680: 45 31 d2 xor r10d, r10d + 487683: 48 8d 48 08 lea rcx, [rax + 8] + 487687: 48 89 d0 mov rax, rdx + 48768a: 48 89 cf mov rdi, rcx + 48768d: eb 29 jmp 0x4876b8 <_dl_close_worker.part.0+0x528> + 48768f: 90 nop + 487690: 4c 3b b8 70 fd ff ff cmp r15, qword ptr [rax - 656] + 487697: 0f 85 b8 09 00 00 jne 0x488055 <_dl_close_worker.part.0+0xec5> + 48769d: 83 b8 2c 01 00 00 ff cmp dword ptr [rax + 300], -1 + 4876a4: 74 17 je 0x4876bd <_dl_close_worker.part.0+0x52d> + 4876a6: 48 8b 07 mov rax, qword ptr [rdi] + 4876a9: 48 83 c7 08 add rdi, 8 + 4876ad: 41 ba 01 00 00 00 mov r10d, 1 + 4876b3: 48 85 c0 test rax, rax + 4876b6: 74 15 je 0x4876cd <_dl_close_worker.part.0+0x53d> + 4876b8: 4c 39 e8 cmp rax, r13 + 4876bb: 75 d3 jne 0x487690 <_dl_close_worker.part.0+0x500> + 4876bd: 48 8b 07 mov rax, qword ptr [rdi] + 4876c0: 48 83 c7 08 add rdi, 8 + 4876c4: 48 83 c6 01 add rsi, 1 + 4876c8: 48 85 c0 test rax, rax + 4876cb: 75 eb jne 0x4876b8 <_dl_close_worker.part.0+0x528> + 4876cd: 45 84 d2 test r10b, r10b + 4876d0: 0f 84 67 01 00 00 je 0x48783d <_dl_close_worker.part.0+0x6ad> + 4876d6: 49 8d 84 24 68 03 00 00 lea rax, [r12 + 872] + 4876de: 48 89 45 90 mov qword ptr [rbp - 112], rax + 4876e2: 48 3b 45 a8 cmp rax, qword ptr [rbp - 88] + 4876e6: 0f 84 e4 01 00 00 je 0x4878d0 <_dl_close_worker.part.0+0x740> + 4876ec: 48 c7 45 88 04 00 00 00 mov qword ptr [rbp - 120], 4 + 4876f4: 49 89 c3 mov r11, rax + 4876f7: 48 83 fe 03 cmp rsi, 3 + 4876fb: 0f 87 cf 01 00 00 ja 0x4878d0 <_dl_close_worker.part.0+0x740> + 487701: 4c 89 7d 80 mov qword ptr [rbp - 128], r15 + 487705: 31 f6 xor esi, esi + 487707: 4c 8b 7d a0 mov r15, qword ptr [rbp - 96] + 48770b: eb 23 jmp 0x487730 <_dl_close_worker.part.0+0x5a0> + 48770d: 0f 1f 00 nop dword ptr [rax] + 487710: 4d 85 ff test r15, r15 + 487713: 74 0f je 0x487724 <_dl_close_worker.part.0+0x594> + 487715: 4c 89 38 mov qword ptr [rax], r15 + 487718: 48 83 c6 01 add rsi, 1 + 48771c: 49 8d 44 3b 08 lea rax, [r11 + rdi + 8] + 487721: 45 31 ff xor r15d, r15d + 487724: 48 8b 11 mov rdx, qword ptr [rcx] + 487727: 48 83 c1 08 add rcx, 8 + 48772b: 48 85 d2 test rdx, rdx + 48772e: 74 33 je 0x487763 <_dl_close_worker.part.0+0x5d3> + 487730: 48 8d 3c f5 00 00 00 00 lea rdi, [8*rsi] + 487738: 49 8d 04 3b lea rax, [r11 + rdi] + 48773c: 4c 39 ea cmp rdx, r13 + 48773f: 74 09 je 0x48774a <_dl_close_worker.part.0+0x5ba> + 487741: 83 ba 2c 01 00 00 ff cmp dword ptr [rdx + 300], -1 + 487748: 75 c6 jne 0x487710 <_dl_close_worker.part.0+0x580> + 48774a: 48 83 c1 08 add rcx, 8 + 48774e: 48 89 10 mov qword ptr [rax], rdx + 487751: 48 83 c6 01 add rsi, 1 + 487755: 49 8d 44 3b 08 lea rax, [r11 + rdi + 8] + 48775a: 48 8b 51 f8 mov rdx, qword ptr [rcx - 8] + 48775e: 48 85 d2 test rdx, rdx + 487761: 75 cd jne 0x487730 <_dl_close_worker.part.0+0x5a0> + 487763: 4c 8b 7d 80 mov r15, qword ptr [rbp - 128] + 487767: 48 8b 7d a8 mov rdi, qword ptr [rbp - 88] + 48776b: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 + 487772: 4d 89 9c 24 90 03 00 00 mov qword ptr [r12 + 912], r11 + 48777a: 48 39 7d 90 cmp qword ptr [rbp - 112], rdi + 48777e: 0f 84 cc 01 00 00 je 0x487950 <_dl_close_worker.part.0+0x7c0> + 487784: 44 89 4d a0 mov dword ptr [rbp - 96], r9d + 487788: 4c 89 45 a8 mov qword ptr [rbp - 88], r8 + 48778c: e8 1f 49 ff ff call 0x47c0b0 <_dl_scope_free> + 487791: b9 00 00 00 00 mov ecx, 0 + 487796: 4c 8b 45 a8 mov r8, qword ptr [rbp - 88] + 48779a: 44 8b 4d a0 mov r9d, dword ptr [rbp - 96] + 48779e: 85 c0 test eax, eax + 4877a0: 0f b6 85 7f ff ff ff movzx eax, byte ptr [rbp - 129] + 4877a7: 0f 45 c1 cmovne eax, ecx + 4877aa: 88 85 7f ff ff ff mov byte ptr [rbp - 129], al + 4877b0: 48 8b 45 88 mov rax, qword ptr [rbp - 120] + 4877b4: 49 89 84 24 88 03 00 00 mov qword ptr [r12 + 904], rax + 4877bc: 49 8b 84 24 e0 02 00 00 mov rax, qword ptr [r12 + 736] + 4877c4: 48 85 c0 test rax, rax + 4877c7: 74 15 je 0x4877de <_dl_close_worker.part.0+0x64e> + 4877c9: 83 b8 ec 03 00 00 ff cmp dword ptr [rax + 1004], -1 + 4877d0: 74 0c je 0x4877de <_dl_close_worker.part.0+0x64e> + 4877d2: 49 c7 84 24 e0 02 00 00 00 00 00 00 mov qword ptr [r12 + 736], 0 + 4877de: 45 39 f1 cmp r9d, r14d + 4877e1: 45 0f 47 ce cmova r9d, r14d + 4877e5: 48 83 c3 01 add rbx, 1 + 4877e9: 39 5d c8 cmp dword ptr [rbp - 56], ebx + 4877ec: 0f 87 1a fe ff ff ja 0x48760c <_dl_close_worker.part.0+0x47c> + 4877f2: 80 7d b8 00 cmp byte ptr [rbp - 72], 0 + 4877f6: 4c 8b 55 c0 mov r10, qword ptr [rbp - 64] + 4877fa: 4d 89 c5 mov r13, r8 + 4877fd: 0f 85 ee 01 00 00 jne 0x4879f1 <_dl_close_worker.part.0+0x861> + 487803: 83 3d d6 b8 03 00 02 cmp dword ptr [rip + 243926], 2 # 0x4c30e0 + 48780a: 0f 85 8b 07 00 00 jne 0x487f9b <_dl_close_worker.part.0+0xe0b> + 487810: 48 8b a5 70 ff ff ff mov rsp, qword ptr [rbp - 144] + 487817: e9 b5 f9 ff ff jmp 0x4871d1 <_dl_close_worker.part.0+0x41> + 48781c: 0f 1f 40 00 nop dword ptr [rax] + 487820: 49 83 bc 24 a8 00 00 00 00 cmp qword ptr [r12 + 168], 0 + 487829: 0f 85 89 fd ff ff jne 0x4875b8 <_dl_close_worker.part.0+0x428> + 48782f: 41 0f b6 84 24 1c 03 00 00 movzx eax, byte ptr [r12 + 796] + 487838: e9 a5 fd ff ff jmp 0x4875e2 <_dl_close_worker.part.0+0x452> + 48783d: 48 83 7d a0 00 cmp qword ptr [rbp - 96], 0 + 487842: 0f 84 74 ff ff ff je 0x4877bc <_dl_close_worker.part.0+0x62c> + 487848: 49 c7 84 24 c0 02 00 00 00 00 00 00 mov qword ptr [r12 + 704], 0 + 487854: 41 c7 84 24 c8 02 00 00 00 00 00 00 mov dword ptr [r12 + 712], 0 + 487860: e9 57 ff ff ff jmp 0x4877bc <_dl_close_worker.part.0+0x62c> + 487865: 49 8b 74 24 08 mov rsi, qword ptr [r12 + 8] + 48786a: 4c 89 fa mov rdx, r15 + 48786d: 31 c0 xor eax, eax + 48786f: 44 89 4d a8 mov dword ptr [rbp - 88], r9d + 487873: 48 8d 3d 09 53 02 00 lea rdi, [rip + 152329] # 0x4acb83 <__PRETTY_FUNCTION__.11759+0x73> + 48787a: 4c 89 45 b8 mov qword ptr [rbp - 72], r8 + 48787e: e8 fd 2f ff ff call 0x47a880 <_dl_debug_printf> + 487883: 44 8b 4d a8 mov r9d, dword ptr [rbp - 88] + 487887: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] + 48788b: e9 19 fd ff ff jmp 0x4875a9 <_dl_close_worker.part.0+0x419> + 487890: 49 8b 84 24 c8 03 00 00 mov rax, qword ptr [r12 + 968] + 487898: 48 89 45 a0 mov qword ptr [rbp - 96], rax + 48789c: 48 85 c0 test rax, rax + 48789f: 0f 85 b7 00 00 00 jne 0x48795c <_dl_close_worker.part.0+0x7cc> + 4878a5: 49 8b 84 24 90 03 00 00 mov rax, qword ptr [r12 + 912] + 4878ad: be 01 00 00 00 mov esi, 1 + 4878b2: 48 8b 10 mov rdx, qword ptr [rax] + 4878b5: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 4878b9: 48 85 d2 test rdx, rdx + 4878bc: 0f 85 b2 fd ff ff jne 0x487674 <_dl_close_worker.part.0+0x4e4> + 4878c2: e9 f5 fe ff ff jmp 0x4877bc <_dl_close_worker.part.0+0x62c> + 4878c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4878d0: 49 8b 84 24 88 03 00 00 mov rax, qword ptr [r12 + 904] + 4878d8: 44 89 8d 78 ff ff ff mov dword ptr [rbp - 136], r9d + 4878df: 4c 89 85 60 ff ff ff mov qword ptr [rbp - 160], r8 + 4878e6: 48 8d 3c c5 00 00 00 00 lea rdi, [8*rax] + 4878ee: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx + 4878f5: 44 88 95 7c ff ff ff mov byte ptr [rbp - 132], r10b + 4878fc: 48 89 55 80 mov qword ptr [rbp - 128], rdx + 487900: 48 89 45 88 mov qword ptr [rbp - 120], rax + 487904: e8 57 76 f9 ff call 0x41ef60 + 487909: 48 8b 55 80 mov rdx, qword ptr [rbp - 128] + 48790d: 44 0f b6 95 7c ff ff ff movzx r10d, byte ptr [rbp - 132] + 487915: 48 85 c0 test rax, rax + 487918: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] + 48791f: 49 89 c3 mov r11, rax + 487922: 4c 8b 85 60 ff ff ff mov r8, qword ptr [rbp - 160] + 487929: 44 8b 8d 78 ff ff ff mov r9d, dword ptr [rbp - 136] + 487930: 0f 85 cb fd ff ff jne 0x487701 <_dl_close_worker.part.0+0x571> + 487936: 48 8d 0d 0c 4f 02 00 lea rcx, [rip + 151308] # 0x4ac849 <__PRETTY_FUNCTION__.11737+0x99> + 48793d: 31 d2 xor edx, edx + 48793f: bf 0c 00 00 00 mov edi, 12 + 487944: 48 8d 35 65 52 02 00 lea rsi, [rip + 152165] # 0x4acbb0 <__PRETTY_FUNCTION__.11759+0xa0> + 48794b: e8 30 70 ff ff call 0x47e980 <_dl_signal_error> + 487950: 44 88 95 7f ff ff ff mov byte ptr [rbp - 129], r10b + 487957: e9 54 fe ff ff jmp 0x4877b0 <_dl_close_worker.part.0+0x620> + 48795c: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 + 487961: 48 89 c6 mov rsi, rax + 487964: 0f 84 fb 04 00 00 je 0x487e65 <_dl_close_worker.part.0+0xcd5> + 48796a: b8 01 00 00 00 mov eax, 1 + 48796f: 90 nop + 487970: 8d 50 01 lea edx, [rax + 1] + 487973: 89 c1 mov ecx, eax + 487975: 48 83 3c d6 00 cmp qword ptr [rsi + 8*rdx], 0 + 48797a: 48 89 d0 mov rax, rdx + 48797d: 75 f1 jne 0x487970 <_dl_close_worker.part.0+0x7e0> + 48797f: 8d 51 02 lea edx, [rcx + 2] + 487982: 48 c1 e2 03 shl rdx, 3 + 487986: 41 89 84 24 c8 02 00 00 mov dword ptr [r12 + 712], eax + 48798e: 49 8d 84 24 c0 02 00 00 lea rax, [r12 + 704] + 487996: 48 03 55 a0 add rdx, qword ptr [rbp - 96] + 48799a: 48 89 45 a0 mov qword ptr [rbp - 96], rax + 48799e: 49 8b 84 24 90 03 00 00 mov rax, qword ptr [r12 + 912] + 4879a6: 49 89 94 24 c0 02 00 00 mov qword ptr [r12 + 704], rdx + 4879ae: 48 8b 10 mov rdx, qword ptr [rax] + 4879b1: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 4879b5: 48 85 d2 test rdx, rdx + 4879b8: 0f 84 8a fe ff ff je 0x487848 <_dl_close_worker.part.0+0x6b8> + 4879be: be 02 00 00 00 mov esi, 2 + 4879c3: e9 ac fc ff ff jmp 0x487674 <_dl_close_worker.part.0+0x4e4> + 4879c8: 4c 89 d7 mov rdi, r10 + 4879cb: b9 01 00 00 00 mov ecx, 1 + 4879d0: 44 89 5d c0 mov dword ptr [rbp - 64], r11d + 4879d4: 4c 89 55 c8 mov qword ptr [rbp - 56], r10 + 4879d8: e8 c3 08 00 00 call 0x4882a0 <_dl_sort_maps> + 4879dd: c6 85 7e ff ff ff 00 mov byte ptr [rbp - 130], 0 + 4879e4: 4c 8b 55 c8 mov r10, qword ptr [rbp - 56] + 4879e8: 44 8b 5d c0 mov r11d, dword ptr [rbp - 64] + 4879ec: e9 59 fb ff ff jmp 0x48754a <_dl_close_worker.part.0+0x3ba> + 4879f1: 4c 89 fe mov rsi, r15 + 4879f4: 31 ff xor edi, edi + 4879f6: 4c 89 55 a0 mov qword ptr [rbp - 96], r10 + 4879fa: 44 89 4d c0 mov dword ptr [rbp - 64], r9d + 4879fe: e8 2d 42 fc ff call 0x44bc30 <_dl_debug_initialize> + 487a03: c7 40 18 02 00 00 00 mov dword ptr [rax + 24], 2 + 487a0a: 48 89 c3 mov rbx, rax + 487a0d: 48 89 45 a8 mov qword ptr [rbp - 88], rax + 487a11: e8 0a 42 fc ff call 0x44bc20 <_dl_debug_state> + 487a16: 90 nop + 487a17: 8b 4d b0 mov ecx, dword ptr [rbp - 80] + 487a1a: 44 8b 5d c8 mov r11d, dword ptr [rbp - 56] + 487a1e: 44 8b 4d c0 mov r9d, dword ptr [rbp - 64] + 487a22: 4c 8b 55 a0 mov r10, qword ptr [rbp - 96] + 487a26: 85 c9 test ecx, ecx + 487a28: 0f 85 02 04 00 00 jne 0x487e30 <_dl_close_worker.part.0+0xca0> + 487a2e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 487a36: 85 c0 test eax, eax + 487a38: 0f 85 9c 04 00 00 jne 0x487eda <_dl_close_worker.part.0+0xd4a> + 487a3e: 48 83 3d c2 84 03 00 00 cmp qword ptr [rip + 230594], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 487a46: 74 24 je 0x487a6c <_dl_close_worker.part.0+0x8dc> + 487a48: 48 8d 3d 51 96 03 00 lea rdi, [rip + 235089] # 0x4c10a0 <_dl_load_write_lock> + 487a4f: 4c 89 55 b0 mov qword ptr [rbp - 80], r10 + 487a53: 44 89 4d c0 mov dword ptr [rbp - 64], r9d + 487a57: 44 89 5d c8 mov dword ptr [rbp - 56], r11d + 487a5b: e8 a0 85 b7 ff call 0x0 + 487a60: 4c 8b 55 b0 mov r10, qword ptr [rbp - 80] + 487a64: 44 8b 4d c0 mov r9d, dword ptr [rbp - 64] + 487a68: 44 8b 5d c8 mov r11d, dword ptr [rbp - 56] + 487a6c: 45 39 cb cmp r11d, r9d + 487a6f: 0f 86 7d 05 00 00 jbe 0x487ff2 <_dl_close_worker.part.0+0xe62> + 487a75: 44 89 c8 mov eax, r9d + 487a78: 41 8d 53 ff lea edx, [r11 - 1] + 487a7c: c6 45 c8 00 mov byte ptr [rbp - 56], 0 + 487a80: 49 8d 5c 05 00 lea rbx, [r13 + rax] + 487a85: 4d 8d 24 c2 lea r12, [r10 + 8*rax] + 487a89: 44 29 ca sub edx, r9d + 487a8c: 4c 89 7d a0 mov qword ptr [rbp - 96], r15 + 487a90: 49 8d 44 05 01 lea rax, [r13 + rax + 1] + 487a95: 48 c7 45 c0 00 00 00 00 mov qword ptr [rbp - 64], 0 + 487a9d: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 + 487aa5: 4c 8d 2c 02 lea r13, [rdx + rax] + 487aa9: eb 16 jmp 0x487ac1 <_dl_close_worker.part.0+0x931> + 487aab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 487ab0: 48 83 c3 01 add rbx, 1 + 487ab4: 49 83 c4 08 add r12, 8 + 487ab8: 49 39 dd cmp r13, rbx + 487abb: 0f 84 90 01 00 00 je 0x487c51 <_dl_close_worker.part.0+0xac1> + 487ac1: 80 3b 00 cmp byte ptr [rbx], 0 + 487ac4: 75 ea jne 0x487ab0 <_dl_close_worker.part.0+0x920> + 487ac6: 4d 8b 34 24 mov r14, qword ptr [r12] + 487aca: 41 0f b6 86 1c 03 00 00 movzx eax, byte ptr [r14 + 796] + 487ad2: 89 c2 mov edx, eax + 487ad4: 83 e2 03 and edx, 3 + 487ad7: 80 fa 02 cmp dl, 2 + 487ada: 0f 85 ed 05 00 00 jne 0x4880cd <_dl_close_worker.part.0+0xf3d> + 487ae0: 49 83 be 38 04 00 00 00 cmp qword ptr [r14 + 1080], 0 + 487ae8: 0f 85 5c 02 00 00 jne 0x487d4a <_dl_close_worker.part.0+0xbba> + 487aee: 80 bd 7d ff ff ff 00 cmp byte ptr [rbp - 131], 0 + 487af5: 74 3d je 0x487b34 <_dl_close_worker.part.0+0x9a4> + 487af7: 48 83 3d 09 84 03 00 00 cmp qword ptr [rip + 230409], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 487aff: 74 0c je 0x487b0d <_dl_close_worker.part.0+0x97d> + 487b01: 48 8b bd 58 ff ff ff mov rdi, qword ptr [rbp - 168] + 487b08: e8 f3 84 b7 ff call 0x0 + 487b0d: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 487b11: 48 8b 40 48 mov rax, qword ptr [rax + 72] + 487b15: 48 85 c0 test rax, rax + 487b18: 0f 85 c8 01 00 00 jne 0x487ce6 <_dl_close_worker.part.0+0xb56> + 487b1e: 48 83 3d 4a 84 03 00 00 cmp qword ptr [rip + 230474], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 487b26: 74 0c je 0x487b34 <_dl_close_worker.part.0+0x9a4> + 487b28: 48 8b bd 58 ff ff ff mov rdi, qword ptr [rbp - 168] + 487b2f: e8 cc 84 b7 ff call 0x0 + 487b34: 4c 89 f7 mov rdi, r14 + 487b37: e8 84 0c 00 00 call 0x4887c0 <_dl_unmap> + 487b3c: 80 bd 7e ff ff ff 00 cmp byte ptr [rbp - 130], 0 + 487b43: 0f 84 65 05 00 00 je 0x4880ae <_dl_close_worker.part.0+0xf1e> + 487b49: 49 8b 56 20 mov rdx, qword ptr [r14 + 32] + 487b4d: 48 85 d2 test rdx, rdx + 487b50: 0f 84 39 05 00 00 je 0x48808f <_dl_close_worker.part.0+0xeff> + 487b56: 49 8b 46 18 mov rax, qword ptr [r14 + 24] + 487b5a: 83 2d 27 96 03 00 01 sub dword ptr [rip + 235047], 1 # 0x4c1188 <_dl_ns+0x8> + 487b61: 48 89 42 18 mov qword ptr [rdx + 24], rax + 487b65: 48 85 c0 test rax, rax + 487b68: 74 04 je 0x487b6e <_dl_close_worker.part.0+0x9de> + 487b6a: 48 89 50 20 mov qword ptr [rax + 32], rdx + 487b6e: 49 8b be e8 02 00 00 mov rdi, qword ptr [r14 + 744] + 487b75: e8 d6 79 f9 ff call 0x41f550 + 487b7a: 49 8b be 48 03 00 00 mov rdi, qword ptr [r14 + 840] + 487b81: 48 83 ff ff cmp rdi, -1 + 487b85: 74 05 je 0x487b8c <_dl_close_worker.part.0+0x9fc> + 487b87: e8 c4 79 f9 ff call 0x41f550 + 487b8c: 49 8b be d0 03 00 00 mov rdi, qword ptr [r14 + 976] + 487b93: e8 b8 79 f9 ff call 0x41f550 + 487b98: f6 05 21 bc 03 00 40 test byte ptr [rip + 244769], 64 # 0x4c37c0 <_dl_debug_mask> + 487b9f: 0f 85 8a 01 00 00 jne 0x487d2f <_dl_close_worker.part.0+0xb9f> + 487ba5: 49 8b 7e 08 mov rdi, qword ptr [r14 + 8] + 487ba9: e8 a2 79 f9 ff call 0x41f550 + 487bae: 4d 8b 7e 38 mov r15, qword ptr [r14 + 56] + 487bb2: eb 09 jmp 0x487bbd <_dl_close_worker.part.0+0xa2d> + 487bb4: 0f 1f 40 00 nop dword ptr [rax] + 487bb8: 4d 85 ff test r15, r15 + 487bbb: 74 18 je 0x487bd5 <_dl_close_worker.part.0+0xa45> + 487bbd: 4c 89 ff mov rdi, r15 + 487bc0: 4d 8b 7f 08 mov r15, qword ptr [r15 + 8] + 487bc4: 8b 47 10 mov eax, dword ptr [rdi + 16] + 487bc7: 85 c0 test eax, eax + 487bc9: 75 ed jne 0x487bb8 <_dl_close_worker.part.0+0xa28> + 487bcb: e8 80 79 f9 ff call 0x41f550 + 487bd0: 4d 85 ff test r15, r15 + 487bd3: 75 e8 jne 0x487bbd <_dl_close_worker.part.0+0xa2d> + 487bd5: 49 8b be c8 03 00 00 mov rdi, qword ptr [r14 + 968] + 487bdc: e8 6f 79 f9 ff call 0x41f550 + 487be1: 49 8b be 90 03 00 00 mov rdi, qword ptr [r14 + 912] + 487be8: 49 8d 86 68 03 00 00 lea rax, [r14 + 872] + 487bef: 48 39 c7 cmp rdi, rax + 487bf2: 74 05 je 0x487bf9 <_dl_close_worker.part.0+0xa69> + 487bf4: e8 57 79 f9 ff call 0x41f550 + 487bf9: 41 80 be 1c 03 00 00 00 cmp byte ptr [r14 + 796], 0 + 487c01: 0f 88 ce 00 00 00 js 0x487cd5 <_dl_close_worker.part.0+0xb45> + 487c07: 49 8b be 28 03 00 00 mov rdi, qword ptr [r14 + 808] + 487c0e: 48 83 ff ff cmp rdi, -1 + 487c12: 74 05 je 0x487c19 <_dl_close_worker.part.0+0xa89> + 487c14: e8 37 79 f9 ff call 0x41f550 + 487c19: 49 8b be b8 03 00 00 mov rdi, qword ptr [r14 + 952] + 487c20: 48 83 ff ff cmp rdi, -1 + 487c24: 74 05 je 0x487c2b <_dl_close_worker.part.0+0xa9b> + 487c26: e8 25 79 f9 ff call 0x41f550 + 487c2b: 4c 3b 35 26 bc 03 00 cmp r14, qword ptr [rip + 244774] # 0x4c3858 <_dl_initfirst> + 487c32: 0f 84 8d 00 00 00 je 0x487cc5 <_dl_close_worker.part.0+0xb35> + 487c38: 4c 89 f7 mov rdi, r14 + 487c3b: 48 83 c3 01 add rbx, 1 + 487c3f: 49 83 c4 08 add r12, 8 + 487c43: e8 08 79 f9 ff call 0x41f550 + 487c48: 49 39 dd cmp r13, rbx + 487c4b: 0f 85 70 fe ff ff jne 0x487ac1 <_dl_close_worker.part.0+0x931> + 487c51: 48 83 3d 17 83 03 00 00 cmp qword ptr [rip + 230167], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 487c59: 4c 8b 7d a0 mov r15, qword ptr [rbp - 96] + 487c5d: 74 0c je 0x487c6b <_dl_close_worker.part.0+0xadb> + 487c5f: 48 8d 3d 3a 94 03 00 lea rdi, [rip + 234554] # 0x4c10a0 <_dl_load_write_lock> + 487c66: e8 95 83 b7 ff call 0x0 + 487c6b: 80 7d c8 00 cmp byte ptr [rbp - 56], 0 + 487c6f: 74 30 je 0x487ca1 <_dl_close_worker.part.0+0xb11> + 487c71: 48 8b 05 b8 ba 03 00 mov rax, qword ptr [rip + 244408] # 0x4c3730 <_dl_tls_generation> + 487c78: 48 83 c0 01 add rax, 1 + 487c7c: 48 89 05 ad ba 03 00 mov qword ptr [rip + 244397], rax # 0x4c3730 <_dl_tls_generation> + 487c83: 0f 84 eb 03 00 00 je 0x488074 <_dl_close_worker.part.0+0xee4> + 487c89: 48 8b 45 c0 mov rax, qword ptr [rbp - 64] + 487c8d: 48 39 05 6c b6 03 00 cmp qword ptr [rip + 243308], rax # 0x4c3300 <_dl_tls_static_used> + 487c94: 75 0b jne 0x487ca1 <_dl_close_worker.part.0+0xb11> + 487c96: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] + 487c9a: 48 89 05 5f b6 03 00 mov qword ptr [rip + 243295], rax # 0x4c3300 <_dl_tls_static_used> + 487ca1: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 487ca5: 48 83 38 00 cmp qword ptr [rax], 0 + 487ca9: 0f 84 c1 02 00 00 je 0x487f70 <_dl_close_worker.part.0+0xde0> + 487caf: 48 8b 5d a8 mov rbx, qword ptr [rbp - 88] + 487cb3: c7 43 18 00 00 00 00 mov dword ptr [rbx + 24], 0 + 487cba: e8 61 3f fc ff call 0x44bc20 <_dl_debug_state> + 487cbf: 90 nop + 487cc0: e9 3e fb ff ff jmp 0x487803 <_dl_close_worker.part.0+0x673> + 487cc5: 48 c7 05 88 bb 03 00 00 00 00 00 mov qword ptr [rip + 244616], 0 # 0x4c3858 <_dl_initfirst> + 487cd0: e9 63 ff ff ff jmp 0x487c38 <_dl_close_worker.part.0+0xaa8> + 487cd5: 49 8b be a8 02 00 00 mov rdi, qword ptr [r14 + 680] + 487cdc: e8 6f 78 f9 ff call 0x41f550 + 487ce1: e9 21 ff ff ff jmp 0x487c07 <_dl_close_worker.part.0+0xa77> + 487ce6: 48 8b 4d 98 mov rcx, qword ptr [rbp - 104] + 487cea: 48 8b 51 50 mov rdx, qword ptr [rcx + 80] + 487cee: 48 85 d2 test rdx, rdx + 487cf1: 0f 84 27 fe ff ff je 0x487b1e <_dl_close_worker.part.0+0x98e> + 487cf7: 48 c1 e2 05 shl rdx, 5 + 487cfb: 48 01 c2 add rdx, rax + 487cfe: eb 0d jmp 0x487d0d <_dl_close_worker.part.0+0xb7d> + 487d00: 48 83 c0 20 add rax, 32 + 487d04: 48 39 d0 cmp rax, rdx + 487d07: 0f 84 11 fe ff ff je 0x487b1e <_dl_close_worker.part.0+0x98e> + 487d0d: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 + 487d12: 74 ec je 0x487d00 <_dl_close_worker.part.0+0xb70> + 487d14: 4c 3b 70 18 cmp r14, qword ptr [rax + 24] + 487d18: 75 e6 jne 0x487d00 <_dl_close_worker.part.0+0xb70> + 487d1a: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 487d22: c7 00 00 00 00 00 mov dword ptr [rax], 0 + 487d28: 48 83 69 58 01 sub qword ptr [rcx + 88], 1 + 487d2d: eb d1 jmp 0x487d00 <_dl_close_worker.part.0+0xb70> + 487d2f: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] + 487d33: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 487d37: 48 8d 3d 5a 4f 02 00 lea rdi, [rip + 151386] # 0x4acc98 <__PRETTY_FUNCTION__.11759+0x188> + 487d3e: 31 c0 xor eax, eax + 487d40: e8 3b 2b ff ff call 0x47a880 <_dl_debug_printf> + 487d45: e9 5b fe ff ff jmp 0x487ba5 <_dl_close_worker.part.0+0xa15> + 487d4a: 48 8b 35 cf b9 03 00 mov rsi, qword ptr [rip + 244175] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> + 487d51: 48 85 f6 test rsi, rsi + 487d54: 74 28 je 0x487d7e <_dl_close_worker.part.0+0xbee> + 487d56: c0 e8 03 shr al, 3 + 487d59: 49 8b be 58 04 00 00 mov rdi, qword ptr [r14 + 1112] + 487d60: 31 d2 xor edx, edx + 487d62: 89 c1 mov ecx, eax + 487d64: 83 e1 01 and ecx, 1 + 487d67: e8 f4 f2 ff ff call 0x487060 + 487d6c: 84 c0 test al, al + 487d6e: 75 0e jne 0x487d7e <_dl_close_worker.part.0+0xbee> + 487d70: 48 8b 05 c1 b9 03 00 mov rax, qword ptr [rip + 244161] # 0x4c3738 <_dl_tls_static_nelem> + 487d77: 48 89 05 92 b5 03 00 mov qword ptr [rip + 243090], rax # 0x4c3310 <_dl_tls_max_dtv_idx> + 487d7e: 49 8b 86 50 04 00 00 mov rax, qword ptr [r14 + 1104] + 487d85: 0f b6 4d b8 movzx ecx, byte ptr [rbp - 72] + 487d89: 48 8d 50 01 lea rdx, [rax + 1] + 487d8d: 88 4d c8 mov byte ptr [rbp - 56], cl + 487d90: 48 83 fa 01 cmp rdx, 1 + 487d94: 0f 86 54 fd ff ff jbe 0x487aee <_dl_close_worker.part.0+0x95e> + 487d9a: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] + 487d9e: 48 85 c9 test rcx, rcx + 487da1: 74 64 je 0x487e07 <_dl_close_worker.part.0+0xc77> + 487da3: 48 39 c8 cmp rax, rcx + 487da6: 74 5f je 0x487e07 <_dl_close_worker.part.0+0xc77> + 487da8: 48 8b 75 c0 mov rsi, qword ptr [rbp - 64] + 487dac: 48 89 c2 mov rdx, rax + 487daf: 49 2b 96 38 04 00 00 sub rdx, qword ptr [r14 + 1080] + 487db6: 48 39 f2 cmp rdx, rsi + 487db9: 0f 84 50 03 00 00 je 0x48810f <_dl_close_worker.part.0+0xf7f> + 487dbf: 48 8b 0d 3a b5 03 00 mov rcx, qword ptr [rip + 243002] # 0x4c3300 <_dl_tls_static_used> + 487dc6: 48 39 f1 cmp rcx, rsi + 487dc9: 0f 84 21 03 00 00 je 0x4880f0 <_dl_close_worker.part.0+0xf60> + 487dcf: 48 39 c8 cmp rax, rcx + 487dd2: 0f 84 58 02 00 00 je 0x488030 <_dl_close_worker.part.0+0xea0> + 487dd8: 0f b6 4d b8 movzx ecx, byte ptr [rbp - 72] + 487ddc: 88 4d c8 mov byte ptr [rbp - 56], cl + 487ddf: 48 3b 45 c0 cmp rax, qword ptr [rbp - 64] + 487de3: 0f 86 05 fd ff ff jbe 0x487aee <_dl_close_worker.part.0+0x95e> + 487de9: 48 89 45 c0 mov qword ptr [rbp - 64], rax + 487ded: 48 89 55 b0 mov qword ptr [rbp - 80], rdx + 487df1: e9 f8 fc ff ff jmp 0x487aee <_dl_close_worker.part.0+0x95e> + 487df6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 487e00: 31 d2 xor edx, edx + 487e02: e9 13 f5 ff ff jmp 0x48731a <_dl_close_worker.part.0+0x18a> + 487e07: 48 89 c1 mov rcx, rax + 487e0a: 49 2b 8e 38 04 00 00 sub rcx, qword ptr [r14 + 1080] + 487e11: 48 83 7d c0 00 cmp qword ptr [rbp - 64], 0 + 487e16: 48 89 4d b0 mov qword ptr [rbp - 80], rcx + 487e1a: 0f b6 4d b8 movzx ecx, byte ptr [rbp - 72] + 487e1e: 88 4d c8 mov byte ptr [rbp - 56], cl + 487e21: 0f 85 c7 fc ff ff jne 0x487aee <_dl_close_worker.part.0+0x95e> + 487e27: 48 89 45 c0 mov qword ptr [rbp - 64], rax + 487e2b: e9 be fc ff ff jmp 0x487aee <_dl_close_worker.part.0+0x95e> + 487e30: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 487e34: 4c 8b 40 10 mov r8, qword ptr [rax + 16] + 487e38: 41 8b 70 08 mov esi, dword ptr [r8 + 8] + 487e3c: 89 f0 mov eax, esi + 487e3e: eb 18 jmp 0x487e58 <_dl_close_worker.part.0+0xcc8> + 487e40: 49 8b 18 mov rbx, qword ptr [r8] + 487e43: 8d 48 ff lea ecx, [rax - 1] + 487e46: 48 89 ca mov rdx, rcx + 487e49: 48 8b 0c cb mov rcx, qword ptr [rbx + 8*rcx] + 487e4d: f6 81 1d 03 00 00 20 test byte ptr [rcx + 797], 32 + 487e54: 74 1e je 0x487e74 <_dl_close_worker.part.0+0xce4> + 487e56: 89 d0 mov eax, edx + 487e58: 85 c0 test eax, eax + 487e5a: 75 e4 jne 0x487e40 <_dl_close_worker.part.0+0xcb0> + 487e5c: 41 89 40 08 mov dword ptr [r8 + 8], eax + 487e60: e9 c9 fb ff ff jmp 0x487a2e <_dl_close_worker.part.0+0x89e> + 487e65: ba 10 00 00 00 mov edx, 16 + 487e6a: b8 01 00 00 00 mov eax, 1 + 487e6f: e9 12 fb ff ff jmp 0x487986 <_dl_close_worker.part.0+0x7f6> + 487e74: 8b 4d b0 mov ecx, dword ptr [rbp - 80] + 487e77: 8d 14 08 lea edx, [rax + rcx] + 487e7a: 39 d6 cmp esi, edx + 487e7c: 74 de je 0x487e5c <_dl_close_worker.part.0+0xccc> + 487e7e: 31 d2 xor edx, edx + 487e80: 31 ff xor edi, edi + 487e82: 48 8b 0c d3 mov rcx, qword ptr [rbx + 8*rdx] + 487e86: f6 81 1d 03 00 00 20 test byte ptr [rcx + 797], 32 + 487e8d: 75 0d jne 0x487e9c <_dl_close_worker.part.0+0xd0c> + 487e8f: 39 d7 cmp edi, edx + 487e91: 74 06 je 0x487e99 <_dl_close_worker.part.0+0xd09> + 487e93: 89 fe mov esi, edi + 487e95: 48 89 0c f3 mov qword ptr [rbx + 8*rsi], rcx + 487e99: 83 c7 01 add edi, 1 + 487e9c: 48 83 c2 01 add rdx, 1 + 487ea0: 39 d0 cmp eax, edx + 487ea2: 77 de ja 0x487e82 <_dl_close_worker.part.0+0xcf2> + 487ea4: 89 f8 mov eax, edi + 487ea6: eb b4 jmp 0x487e5c <_dl_close_worker.part.0+0xccc> + 487ea8: 4d 85 ff test r15, r15 + 487eab: 40 0f 94 c6 sete sil + 487eaf: 0f 94 c2 sete dl + 487eb2: 0f b6 d2 movzx edx, dl + 487eb5: 40 0f b6 f6 movzx esi, sil + 487eb9: 4c 01 ea add rdx, r13 + 487ebc: f7 de neg esi + 487ebe: 4d 85 ff test r15, r15 + 487ec1: 0f 85 7c 01 00 00 jne 0x488043 <_dl_close_worker.part.0+0xeb3> + 487ec7: 49 8d 7a 08 lea rdi, [r10 + 8] + 487ecb: b9 01 00 00 00 mov ecx, 1 + 487ed0: e8 cb 03 00 00 call 0x4882a0 <_dl_sort_maps> + 487ed5: e9 29 f9 ff ff jmp 0x487803 <_dl_close_worker.part.0+0x673> + 487eda: 8b 55 b0 mov edx, dword ptr [rbp - 80] + 487edd: 85 d2 test edx, edx + 487edf: 75 23 jne 0x487f04 <_dl_close_worker.part.0+0xd74> + 487ee1: 80 bd 7f ff ff ff 00 cmp byte ptr [rbp - 129], 0 + 487ee8: 75 1a jne 0x487f04 <_dl_close_worker.part.0+0xd74> + 487eea: 48 8b 05 27 b9 03 00 mov rax, qword ptr [rip + 244007] # 0x4c3818 <_dl_scope_free_list> + 487ef1: 48 85 c0 test rax, rax + 487ef4: 0f 84 44 fb ff ff je 0x487a3e <_dl_close_worker.part.0+0x8ae> + 487efa: 48 83 38 00 cmp qword ptr [rax], 0 + 487efe: 0f 84 3a fb ff ff je 0x487a3e <_dl_close_worker.part.0+0x8ae> + 487f04: 4c 89 55 b0 mov qword ptr [rbp - 80], r10 + 487f08: 44 89 4d c0 mov dword ptr [rbp - 64], r9d + 487f0c: 44 89 5d c8 mov dword ptr [rbp - 56], r11d + 487f10: ff 15 b2 b8 03 00 call qword ptr [rip + 243890] # 0x4c37c8 <_dl_wait_lookup_done> + 487f16: 48 8b 1d fb b8 03 00 mov rbx, qword ptr [rip + 243963] # 0x4c3818 <_dl_scope_free_list> + 487f1d: 44 8b 5d c8 mov r11d, dword ptr [rbp - 56] + 487f21: 44 8b 4d c0 mov r9d, dword ptr [rbp - 64] + 487f25: 4c 8b 55 b0 mov r10, qword ptr [rbp - 80] + 487f29: 48 85 db test rbx, rbx + 487f2c: 0f 84 0c fb ff ff je 0x487a3e <_dl_close_worker.part.0+0x8ae> + 487f32: 48 8b 03 mov rax, qword ptr [rbx] + 487f35: 48 85 c0 test rax, rax + 487f38: 0f 84 00 fb ff ff je 0x487a3e <_dl_close_worker.part.0+0x8ae> + 487f3e: 45 89 dc mov r12d, r11d + 487f41: 45 89 ce mov r14d, r9d + 487f44: 48 83 e8 01 sub rax, 1 + 487f48: 4c 89 55 c8 mov qword ptr [rbp - 56], r10 + 487f4c: 48 89 03 mov qword ptr [rbx], rax + 487f4f: 48 8b 7c c3 08 mov rdi, qword ptr [rbx + 8*rax + 8] + 487f54: e8 f7 75 f9 ff call 0x41f550 + 487f59: 48 8b 03 mov rax, qword ptr [rbx] + 487f5c: 4c 8b 55 c8 mov r10, qword ptr [rbp - 56] + 487f60: 48 85 c0 test rax, rax + 487f63: 75 df jne 0x487f44 <_dl_close_worker.part.0+0xdb4> + 487f65: 45 89 e3 mov r11d, r12d + 487f68: 45 89 f1 mov r9d, r14d + 487f6b: e9 ce fa ff ff jmp 0x487a3e <_dl_close_worker.part.0+0x8ae> + 487f70: 48 8b 05 b1 91 03 00 mov rax, qword ptr [rip + 233905] # 0x4c1128 <_dl_nns> + 487f77: 48 83 e8 01 sub rax, 1 + 487f7b: 4c 39 f8 cmp rax, r15 + 487f7e: 0f 85 2b fd ff ff jne 0x487caf <_dl_close_worker.part.0+0xb1f> + 487f84: 4c 89 3d 9d 91 03 00 mov qword ptr [rip + 233885], r15 # 0x4c1128 <_dl_nns> + 487f8b: e9 1f fd ff ff jmp 0x487caf <_dl_close_worker.part.0+0xb1f> + 487f90: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 487f96: e9 49 f3 ff ff jmp 0x4872e4 <_dl_close_worker.part.0+0x154> + 487f9b: c7 05 3b b1 03 00 00 00 00 00 mov dword ptr [rip + 241979], 0 # 0x4c30e0 + 487fa5: 48 8d 65 d8 lea rsp, [rbp - 40] + 487fa9: 5b pop rbx + 487faa: 41 5c pop r12 + 487fac: 41 5d pop r13 + 487fae: 41 5e pop r14 + 487fb0: 41 5f pop r15 + 487fb2: 5d pop rbp + 487fb3: c3 ret + 487fb4: 48 8d 0d c5 4d 02 00 lea rcx, [rip + 150981] # 0x4acd80 <__PRETTY_FUNCTION__.11420> + 487fbb: ba 1a 01 00 00 mov edx, 282 + 487fc0: 48 8d 35 61 4b 02 00 lea rsi, [rip + 150369] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 487fc7: 48 8d 3d 92 4c 02 00 lea rdi, [rip + 150674] # 0x4acc60 <__PRETTY_FUNCTION__.11759+0x150> + 487fce: e8 7d af f7 ff call 0x402f50 <__assert_fail> + 487fd3: 48 8d 0d a6 4d 02 00 lea rcx, [rip + 150950] # 0x4acd80 <__PRETTY_FUNCTION__.11420> + 487fda: ba 16 01 00 00 mov edx, 278 + 487fdf: 48 8d 35 42 4b 02 00 lea rsi, [rip + 150338] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 487fe6: 48 8d 3d 83 4b 02 00 lea rdi, [rip + 150403] # 0x4acb70 <__PRETTY_FUNCTION__.11759+0x60> + 487fed: e8 5e af f7 ff call 0x402f50 <__assert_fail> + 487ff2: 48 83 3d 76 7f 03 00 00 cmp qword ptr [rip + 229238], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 487ffa: 0f 84 a1 fc ff ff je 0x487ca1 <_dl_close_worker.part.0+0xb11> + 488000: 48 8d 3d 99 90 03 00 lea rdi, [rip + 233625] # 0x4c10a0 <_dl_load_write_lock> + 488007: e8 f4 7f b7 ff call 0x0 + 48800c: e9 90 fc ff ff jmp 0x487ca1 <_dl_close_worker.part.0+0xb11> + 488011: 48 8d 0d 68 4d 02 00 lea rcx, [rip + 150888] # 0x4acd80 <__PRETTY_FUNCTION__.11420> + 488018: ba b5 00 00 00 mov edx, 181 + 48801d: 48 8d 35 04 4b 02 00 lea rsi, [rip + 150276] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 488024: 48 8d 3d 36 4b 02 00 lea rdi, [rip + 150326] # 0x4acb61 <__PRETTY_FUNCTION__.11759+0x51> + 48802b: e8 20 af f7 ff call 0x402f50 <__assert_fail> + 488030: 0f b6 45 b8 movzx eax, byte ptr [rbp - 72] + 488034: 48 89 15 c5 b2 03 00 mov qword ptr [rip + 242373], rdx # 0x4c3300 <_dl_tls_static_used> + 48803b: 88 45 c8 mov byte ptr [rbp - 56], al + 48803e: e9 ab fa ff ff jmp 0x487aee <_dl_close_worker.part.0+0x95e> + 488043: b9 01 00 00 00 mov ecx, 1 + 488048: 4c 89 d7 mov rdi, r10 + 48804b: e8 50 02 00 00 call 0x4882a0 <_dl_sort_maps> + 488050: e9 ae f7 ff ff jmp 0x487803 <_dl_close_worker.part.0+0x673> + 488055: 48 8d 0d 24 4d 02 00 lea rcx, [rip + 150820] # 0x4acd80 <__PRETTY_FUNCTION__.11420> + 48805c: ba 74 01 00 00 mov edx, 372 + 488061: 48 8d 35 c0 4a 02 00 lea rsi, [rip + 150208] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 488068: 48 8d 3d 2e 4b 02 00 lea rdi, [rip + 150318] # 0x4acb9d <__PRETTY_FUNCTION__.11759+0x8d> + 48806f: e8 dc ae f7 ff call 0x402f50 <__assert_fail> + 488074: bf 02 00 00 00 mov edi, 2 + 488079: 48 8d 35 40 4c 02 00 lea rsi, [rip + 150592] # 0x4accc0 <__PRETTY_FUNCTION__.11759+0x1b0> + 488080: e8 5b 29 ff ff call 0x47a9e0 <_dl_dprintf> + 488085: bf 7f 00 00 00 mov edi, 127 + 48808a: e8 01 fd fb ff call 0x447d90 <_exit> + 48808f: 48 8d 0d ea 4c 02 00 lea rcx, [rip + 150762] # 0x4acd80 <__PRETTY_FUNCTION__.11420> + 488096: ba bc 02 00 00 mov edx, 700 + 48809b: 48 8d 35 86 4a 02 00 lea rsi, [rip + 150150] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 4880a2: 48 8d 3d 29 4b 02 00 lea rdi, [rip + 150313] # 0x4acbd2 <__PRETTY_FUNCTION__.11759+0xc2> + 4880a9: e8 a2 ae f7 ff call 0x402f50 <__assert_fail> + 4880ae: 48 8d 0d cb 4c 02 00 lea rcx, [rip + 150731] # 0x4acd80 <__PRETTY_FUNCTION__.11420> + 4880b5: ba bb 02 00 00 mov edx, 699 + 4880ba: 48 8d 35 67 4a 02 00 lea rsi, [rip + 150119] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 4880c1: 48 8d 3d b5 14 02 00 lea rdi, [rip + 136373] # 0x4a957d <__PRETTY_FUNCTION__.10419+0x1a5> + 4880c8: e8 83 ae f7 ff call 0x402f50 <__assert_fail> + 4880cd: 48 8d 0d ac 4c 02 00 lea rcx, [rip + 150700] # 0x4acd80 <__PRETTY_FUNCTION__.11420> + 4880d4: ba 2f 02 00 00 mov edx, 559 + 4880d9: 48 8d 35 48 4a 02 00 lea rsi, [rip + 150088] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> + 4880e0: 48 8d 3d d1 4a 02 00 lea rdi, [rip + 150225] # 0x4acbb8 <__PRETTY_FUNCTION__.11759+0xa8> + 4880e7: e8 64 ae f7 ff call 0x402f50 <__assert_fail> + 4880ec: 0f 1f 40 00 nop dword ptr [rax] + 4880f0: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] + 4880f4: 48 89 45 c0 mov qword ptr [rbp - 64], rax + 4880f8: 0f b6 45 b8 movzx eax, byte ptr [rbp - 72] + 4880fc: 48 89 55 b0 mov qword ptr [rbp - 80], rdx + 488100: 48 89 0d f9 b1 03 00 mov qword ptr [rip + 242169], rcx # 0x4c3300 <_dl_tls_static_used> + 488107: 88 45 c8 mov byte ptr [rbp - 56], al + 48810a: e9 df f9 ff ff jmp 0x487aee <_dl_close_worker.part.0+0x95e> + 48810f: 48 89 45 c0 mov qword ptr [rbp - 64], rax + 488113: 0f b6 45 b8 movzx eax, byte ptr [rbp - 72] + 488117: 88 45 c8 mov byte ptr [rbp - 56], al + 48811a: e9 cf f9 ff ff jmp 0x487aee <_dl_close_worker.part.0+0x95e> + 48811f: 90 nop + +0000000000488120 <_dl_close_worker>: + 488120: f3 0f 1e fa endbr64 + 488124: 48 b9 00 00 00 00 02 00 00 00 movabs rcx, 8589934592 + 48812e: 8b 87 18 03 00 00 mov eax, dword ptr [rdi + 792] + 488134: 8d 50 ff lea edx, [rax - 1] + 488137: 48 b8 ff ff ff ff 03 00 00 00 movabs rax, 17179869183 + 488141: 89 97 18 03 00 00 mov dword ptr [rdi + 792], edx + 488147: 48 23 87 18 03 00 00 and rax, qword ptr [rdi + 792] + 48814e: 48 39 c8 cmp rax, rcx + 488151: 75 27 jne 0x48817a <_dl_close_worker+0x5a> + 488153: 8b 05 87 af 03 00 mov eax, dword ptr [rip + 241543] # 0x4c30e0 + 488159: 85 c0 test eax, eax + 48815b: 75 13 jne 0x488170 <_dl_close_worker+0x50> + 48815d: 40 0f b6 f6 movzx esi, sil + 488161: e9 2a f0 ff ff jmp 0x487190 <_dl_close_worker.part.0> + 488166: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 488170: c7 05 66 af 03 00 02 00 00 00 mov dword ptr [rip + 241510], 2 # 0x4c30e0 + 48817a: f6 05 3f b6 03 00 40 test byte ptr [rip + 243263], 64 # 0x4c37c0 <_dl_debug_mask> + 488181: 75 05 jne 0x488188 <_dl_close_worker+0x68> + 488183: c3 ret + 488184: 0f 1f 40 00 nop dword ptr [rax] + 488188: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] + 48818c: 31 c0 xor eax, eax + 48818e: 48 8d 3d ab 4b 02 00 lea rdi, [rip + 150443] # 0x4acd40 <__PRETTY_FUNCTION__.11759+0x230> + 488195: e9 e6 26 ff ff jmp 0x47a880 <_dl_debug_printf> + 48819a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +00000000004881a0 <_dl_close>: + 4881a0: f3 0f 1e fa endbr64 + 4881a4: 48 83 3d 5c 7d 03 00 00 cmp qword ptr [rip + 228700], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 4881ac: 55 push rbp + 4881ad: 48 89 fd mov rbp, rdi + 4881b0: 74 0c je 0x4881be <_dl_close+0x1e> + 4881b2: 48 8d 3d 27 8f 03 00 lea rdi, [rip + 233255] # 0x4c10e0 <_dl_load_lock> + 4881b9: e8 42 7e b7 ff call 0x0 + 4881be: 80 bd 1f 03 00 00 00 cmp byte ptr [rbp + 799], 0 + 4881c5: 75 4b jne 0x488212 <_dl_close+0x72> + 4881c7: 8b 95 18 03 00 00 mov edx, dword ptr [rbp + 792] + 4881cd: 85 d2 test edx, edx + 4881cf: 0f 84 93 00 00 00 je 0x488268 <_dl_close+0xc8> + 4881d5: 48 b8 ff ff ff ff 03 00 00 00 movabs rax, 17179869183 + 4881df: 83 ea 01 sub edx, 1 + 4881e2: 48 b9 00 00 00 00 02 00 00 00 movabs rcx, 8589934592 + 4881ec: 89 95 18 03 00 00 mov dword ptr [rbp + 792], edx + 4881f2: 48 23 85 18 03 00 00 and rax, qword ptr [rbp + 792] + 4881f9: 48 39 c8 cmp rax, rcx + 4881fc: 75 3c jne 0x48823a <_dl_close+0x9a> + 4881fe: 8b 05 dc ae 03 00 mov eax, dword ptr [rip + 241372] # 0x4c30e0 + 488204: 85 c0 test eax, eax + 488206: 75 28 jne 0x488230 <_dl_close+0x90> + 488208: 31 f6 xor esi, esi + 48820a: 48 89 ef mov rdi, rbp + 48820d: e8 7e ef ff ff call 0x487190 <_dl_close_worker.part.0> + 488212: 48 83 3d 56 7d 03 00 00 cmp qword ptr [rip + 228694], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 48821a: 74 44 je 0x488260 <_dl_close+0xc0> + 48821c: 48 8d 3d bd 8e 03 00 lea rdi, [rip + 233149] # 0x4c10e0 <_dl_load_lock> + 488223: 5d pop rbp + 488224: e9 d7 7d b7 ff jmp 0x0 + 488229: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 488230: c7 05 a6 ae 03 00 02 00 00 00 mov dword ptr [rip + 241318], 2 # 0x4c30e0 + 48823a: f6 05 7f b5 03 00 40 test byte ptr [rip + 243071], 64 # 0x4c37c0 <_dl_debug_mask> + 488241: 74 cf je 0x488212 <_dl_close+0x72> + 488243: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 488247: 48 8d 3d f2 4a 02 00 lea rdi, [rip + 150258] # 0x4acd40 <__PRETTY_FUNCTION__.11759+0x230> + 48824e: 31 c0 xor eax, eax + 488250: e8 2b 26 ff ff call 0x47a880 <_dl_debug_printf> + 488255: eb bb jmp 0x488212 <_dl_close+0x72> + 488257: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 488260: 5d pop rbp + 488261: c3 ret + 488262: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 488268: 48 83 3d 00 7d 03 00 00 cmp qword ptr [rip + 228608], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 488270: 74 0c je 0x48827e <_dl_close+0xde> + 488272: 48 8d 3d 67 8e 03 00 lea rdi, [rip + 233063] # 0x4c10e0 <_dl_load_lock> + 488279: e8 82 7d b7 ff call 0x0 + 48827e: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 488282: 48 8d 0d 5e 49 02 00 lea rcx, [rip + 149854] # 0x4acbe7 <__PRETTY_FUNCTION__.11759+0xd7> + 488289: 31 d2 xor edx, edx + 48828b: 31 ff xor edi, edi + 48828d: e8 ee 66 ff ff call 0x47e980 <_dl_signal_error> + 488292: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48829c: 0f 1f 40 00 nop dword ptr [rax] + +00000000004882a0 <_dl_sort_maps>: + 4882a0: f3 0f 1e fa endbr64 + 4882a4: 55 push rbp + 4882a5: 48 89 e5 mov rbp, rsp + 4882a8: 41 57 push r15 + 4882aa: 41 56 push r14 + 4882ac: 41 55 push r13 + 4882ae: 41 54 push r12 + 4882b0: 53 push rbx + 4882b1: 48 83 ec 78 sub rsp, 120 + 4882b5: 48 89 7d b8 mov qword ptr [rbp - 72], rdi + 4882b9: 89 75 c0 mov dword ptr [rbp - 64], esi + 4882bc: 48 89 95 70 ff ff ff mov qword ptr [rbp - 144], rdx + 4882c3: 88 4d c7 mov byte ptr [rbp - 57], cl + 4882c6: 83 fe 01 cmp esi, 1 + 4882c9: 0f 86 29 01 00 00 jbe 0x4883f8 <_dl_sort_maps+0x158> + 4882cf: 89 f2 mov edx, esi + 4882d1: 48 89 e7 mov rdi, rsp + 4882d4: 48 89 e1 mov rcx, rsp + 4882d7: 48 01 d2 add rdx, rdx + 4882da: 48 8d 42 0f lea rax, [rdx + 15] + 4882de: 48 c1 e8 04 shr rax, 4 + 4882e2: 48 c1 e0 04 shl rax, 4 + 4882e6: 48 89 c6 mov rsi, rax + 4882e9: 48 81 e6 00 f0 ff ff and rsi, -4096 + 4882f0: 48 29 f7 sub rdi, rsi + 4882f3: 48 89 fe mov rsi, rdi + 4882f6: 48 39 f4 cmp rsp, rsi + 4882f9: 74 15 je 0x488310 <_dl_sort_maps+0x70> + 4882fb: 48 81 ec 00 10 00 00 sub rsp, 4096 + 488302: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 48830b: 48 39 f4 cmp rsp, rsi + 48830e: 75 eb jne 0x4882fb <_dl_sort_maps+0x5b> + 488310: 25 ff 0f 00 00 and eax, 4095 + 488315: 48 29 c4 sub rsp, rax + 488318: 48 85 c0 test rax, rax + 48831b: 74 06 je 0x488323 <_dl_sort_maps+0x83> + 48831d: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 488323: 48 89 e7 mov rdi, rsp + 488326: 31 f6 xor esi, esi + 488328: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx + 48832f: 45 31 ff xor r15d, r15d + 488332: 48 89 7d c8 mov qword ptr [rbp - 56], rdi + 488336: 41 be 01 00 00 00 mov r14d, 1 + 48833c: e8 cf 8d f7 ff call 0x401110 <.plt+0xf0> + 488341: 8b 45 c0 mov eax, dword ptr [rbp - 64] + 488344: 48 8b 4d b8 mov rcx, qword ptr [rbp - 72] + 488348: 4d 89 fa mov r10, r15 + 48834b: 45 89 f7 mov r15d, r14d + 48834e: 83 e8 01 sub eax, 1 + 488351: 89 45 8c mov dword ptr [rbp - 116], eax + 488354: 48 89 45 80 mov qword ptr [rbp - 128], rax + 488358: 48 8d 04 c1 lea rax, [rcx + 8*rax] + 48835c: 31 c9 xor ecx, ecx + 48835e: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax + 488365: 41 89 ce mov r14d, ecx + 488368: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 488370: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 488374: 4e 8d 0c 50 lea r9, [rax + 2*r10] + 488378: 41 0f b7 01 movzx eax, word ptr [r9] + 48837c: 83 c0 01 add eax, 1 + 48837f: 80 7d c7 00 cmp byte ptr [rbp - 57], 0 + 488383: 66 89 45 c4 mov word ptr [rbp - 60], ax + 488387: 66 41 89 01 mov word ptr [r9], ax + 48838b: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] + 48838f: 4a 8d 3c d0 lea rdi, [rax + 8*r10] + 488393: 48 8b 1f mov rbx, qword ptr [rdi] + 488396: 0f 85 f4 01 00 00 jne 0x488590 <_dl_sort_maps+0x2f0> + 48839c: 44 3b 75 8c cmp r14d, dword ptr [rbp - 116] + 4883a0: 73 39 jae 0x4883db <_dl_sort_maps+0x13b> + 4883a2: 4c 8b 65 80 mov r12, qword ptr [rbp - 128] + 4883a6: 4c 8b ad 78 ff ff ff mov r13, qword ptr [rbp - 136] + 4883ad: 44 0f b6 45 c7 movzx r8d, byte ptr [rbp - 57] + 4883b2: 49 8b 75 00 mov rsi, qword ptr [r13] + 4883b6: 44 89 e1 mov ecx, r12d + 4883b9: 48 8b 86 c8 03 00 00 mov rax, qword ptr [rsi + 968] + 4883c0: 48 85 c0 test rax, rax + 4883c3: 75 4b jne 0x488410 <_dl_sort_maps+0x170> + 4883c5: 45 84 c0 test r8b, r8b + 4883c8: 0f 85 52 01 00 00 jne 0x488520 <_dl_sort_maps+0x280> + 4883ce: 49 83 ec 01 sub r12, 1 + 4883d2: 49 83 ed 08 sub r13, 8 + 4883d6: 45 39 e6 cmp r14d, r12d + 4883d9: 72 d7 jb 0x4883b2 <_dl_sort_maps+0x112> + 4883db: 44 39 7d c0 cmp dword ptr [rbp - 64], r15d + 4883df: 74 10 je 0x4883f1 <_dl_sort_maps+0x151> + 4883e1: 48 8b 4d c8 mov rcx, qword ptr [rbp - 56] + 4883e5: 44 89 f8 mov eax, r15d + 4883e8: 48 8d 3c 41 lea rdi, [rcx + 2*rax] + 4883ec: e9 db 00 00 00 jmp 0x4884cc <_dl_sort_maps+0x22c> + 4883f1: 48 8b a5 68 ff ff ff mov rsp, qword ptr [rbp - 152] + 4883f8: 48 8d 65 d8 lea rsp, [rbp - 40] + 4883fc: 5b pop rbx + 4883fd: 41 5c pop r12 + 4883ff: 41 5d pop r13 + 488401: 41 5e pop r14 + 488403: 41 5f pop r15 + 488405: 5d pop rbp + 488406: c3 ret + 488407: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 488410: 48 8b 10 mov rdx, qword ptr [rax] + 488413: 48 85 d2 test rdx, rdx + 488416: 74 ad je 0x4883c5 <_dl_sort_maps+0x125> + 488418: 48 83 c0 08 add rax, 8 + 48841c: 48 39 da cmp rdx, rbx + 48841f: 75 ef jne 0x488410 <_dl_sort_maps+0x170> + 488421: 41 89 cb mov r11d, ecx + 488424: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] + 488428: 45 89 f8 mov r8d, r15d + 48842b: 4c 89 55 90 mov qword ptr [rbp - 112], r10 + 48842f: 45 29 f3 sub r11d, r14d + 488432: 4c 89 4d 98 mov qword ptr [rbp - 104], r9 + 488436: 4a 8d 14 dd 00 00 00 00 lea rdx, [8*r11] + 48843e: 4a 8d 34 c0 lea rsi, [rax + 8*r8] + 488442: 89 4d a0 mov dword ptr [rbp - 96], ecx + 488445: 4c 89 5d a8 mov qword ptr [rbp - 88], r11 + 488449: 4c 89 45 b0 mov qword ptr [rbp - 80], r8 + 48844d: e8 ee 8b f7 ff call 0x401040 <.plt+0x20> + 488452: 4c 8b 45 b0 mov r8, qword ptr [rbp - 80] + 488456: 8b 4d a0 mov ecx, dword ptr [rbp - 96] + 488459: 49 89 5d 00 mov qword ptr [r13], rbx + 48845d: 4c 8b ad 70 ff ff ff mov r13, qword ptr [rbp - 144] + 488464: 4c 8b 5d a8 mov r11, qword ptr [rbp - 88] + 488468: 4c 8b 4d 98 mov r9, qword ptr [rbp - 104] + 48846c: 4c 8b 55 90 mov r10, qword ptr [rbp - 112] + 488470: 4d 85 ed test r13, r13 + 488473: 74 40 je 0x4884b5 <_dl_sort_maps+0x215> + 488475: 4b 8d 7c 15 00 lea rdi, [r13 + r10] + 48847a: 4b 8d 74 05 00 lea rsi, [r13 + r8] + 48847f: 4c 89 da mov rdx, r11 + 488482: 89 4d 98 mov dword ptr [rbp - 104], ecx + 488485: 0f b6 1f movzx ebx, byte ptr [rdi] + 488488: 4c 89 4d 90 mov qword ptr [rbp - 112], r9 + 48848c: 4c 89 55 a0 mov qword ptr [rbp - 96], r10 + 488490: 4c 89 45 a8 mov qword ptr [rbp - 88], r8 + 488494: 4c 89 5d b0 mov qword ptr [rbp - 80], r11 + 488498: e8 a3 8b f7 ff call 0x401040 <.plt+0x20> + 48849d: 43 88 5c 25 00 mov byte ptr [r13 + r12], bl + 4884a2: 4c 8b 4d 90 mov r9, qword ptr [rbp - 112] + 4884a6: 8b 4d 98 mov ecx, dword ptr [rbp - 104] + 4884a9: 4c 8b 55 a0 mov r10, qword ptr [rbp - 96] + 4884ad: 4c 8b 45 a8 mov r8, qword ptr [rbp - 88] + 4884b1: 4c 8b 5d b0 mov r11, qword ptr [rbp - 80] + 4884b5: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 4884b9: 42 0f b7 14 40 movzx edx, word ptr [rax + 2*r8] + 4884be: 4a 8d 3c 40 lea rdi, [rax + 2*r8] + 4884c2: 8b 45 c0 mov eax, dword ptr [rbp - 64] + 4884c5: 44 29 f0 sub eax, r14d + 4884c8: 39 c2 cmp edx, eax + 4884ca: 76 24 jbe 0x4884f0 <_dl_sort_maps+0x250> + 4884cc: 8b 55 c0 mov edx, dword ptr [rbp - 64] + 4884cf: 31 f6 xor esi, esi + 4884d1: 45 89 fe mov r14d, r15d + 4884d4: 44 29 fa sub edx, r15d + 4884d7: 48 01 d2 add rdx, rdx + 4884da: e8 31 8c f7 ff call 0x401110 <.plt+0xf0> + 4884df: 45 89 fa mov r10d, r15d + 4884e2: 41 83 c7 01 add r15d, 1 + 4884e6: e9 85 fe ff ff jmp 0x488370 <_dl_sort_maps+0xd0> + 4884eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4884f0: 48 89 fe mov rsi, rdi + 4884f3: 4b 8d 14 1b lea rdx, [r11 + r11] + 4884f7: 4c 89 cf mov rdi, r9 + 4884fa: 4c 89 55 a8 mov qword ptr [rbp - 88], r10 + 4884fe: 89 4d b0 mov dword ptr [rbp - 80], ecx + 488501: e8 3a 8b f7 ff call 0x401040 <.plt+0x20> + 488506: 8b 4d b0 mov ecx, dword ptr [rbp - 80] + 488509: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 48850d: 0f b7 75 c4 movzx esi, word ptr [rbp - 60] + 488511: 4c 8b 55 a8 mov r10, qword ptr [rbp - 88] + 488515: 66 89 34 48 mov word ptr [rax + 2*rcx], si + 488519: e9 52 fe ff ff jmp 0x488370 <_dl_sort_maps+0xd0> + 48851e: 66 90 nop + 488520: 48 8b 86 d0 03 00 00 mov rax, qword ptr [rsi + 976] + 488527: 48 85 c0 test rax, rax + 48852a: 0f 84 9e fe ff ff je 0x4883ce <_dl_sort_maps+0x12e> + 488530: 48 8d 50 08 lea rdx, [rax + 8] + 488534: 8b 00 mov eax, dword ptr [rax] + 488536: 83 e8 01 sub eax, 1 + 488539: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 488540: 83 f8 ff cmp eax, -1 + 488543: 0f 84 85 fe ff ff je 0x4883ce <_dl_sort_maps+0x12e> + 488549: 41 89 c3 mov r11d, eax + 48854c: 83 e8 01 sub eax, 1 + 48854f: 4a 39 1c da cmp qword ptr [rdx + 8*r11], rbx + 488553: 75 eb jne 0x488540 <_dl_sort_maps+0x2a0> + 488555: 48 8b 83 c8 03 00 00 mov rax, qword ptr [rbx + 968] + 48855c: 48 85 c0 test rax, rax + 48855f: 75 1c jne 0x48857d <_dl_sort_maps+0x2dd> + 488561: e9 bb fe ff ff jmp 0x488421 <_dl_sort_maps+0x181> + 488566: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 488570: 48 83 c0 08 add rax, 8 + 488574: 48 39 d6 cmp rsi, rdx + 488577: 0f 84 51 fe ff ff je 0x4883ce <_dl_sort_maps+0x12e> + 48857d: 48 8b 10 mov rdx, qword ptr [rax] + 488580: 48 85 d2 test rdx, rdx + 488583: 75 eb jne 0x488570 <_dl_sort_maps+0x2d0> + 488585: e9 97 fe ff ff jmp 0x488421 <_dl_sort_maps+0x181> + 48858a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 488590: 48 39 5b 28 cmp qword ptr [rbx + 40], rbx + 488594: 0f 85 41 fe ff ff jne 0x4883db <_dl_sort_maps+0x13b> + 48859a: 83 bb ec 03 00 00 ff cmp dword ptr [rbx + 1004], -1 + 4885a1: 0f 85 f5 fd ff ff jne 0x48839c <_dl_sort_maps+0xfc> + 4885a7: e9 2f fe ff ff jmp 0x4883db <_dl_sort_maps+0x13b> + 4885ac: 0f 1f 40 00 nop dword ptr [rax] + +00000000004885b0 <_dl_tlsdesc_resolve_rela_fixup>: + 4885b0: f3 0f 1e fa endbr64 + 4885b4: 41 55 push r13 + 4885b6: 41 54 push r12 + 4885b8: 55 push rbp + 4885b9: 53 push rbx + 4885ba: 48 83 ec 18 sub rsp, 24 + 4885be: 48 8b 86 98 02 00 00 mov rax, qword ptr [rsi + 664] + 4885c5: 4c 8b 26 mov r12, qword ptr [rsi] + 4885c8: 4c 8b 6f 08 mov r13, qword ptr [rdi + 8] + 4885cc: 4c 03 60 08 add r12, qword ptr [rax + 8] + 4885d0: 48 8b 07 mov rax, qword ptr [rdi] + 4885d3: 49 39 c4 cmp r12, rax + 4885d6: 74 10 je 0x4885e8 <_dl_tlsdesc_resolve_rela_fixup+0x38> + 4885d8: 48 83 c4 18 add rsp, 24 + 4885dc: 5b pop rbx + 4885dd: 5d pop rbp + 4885de: 41 5c pop r12 + 4885e0: 41 5d pop r13 + 4885e2: c3 ret + 4885e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4885e8: 48 83 3d 18 79 03 00 00 cmp qword ptr [rip + 227608], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 4885f0: 48 89 fb mov rbx, rdi + 4885f3: 48 89 f5 mov rbp, rsi + 4885f6: 74 0c je 0x488604 <_dl_tlsdesc_resolve_rela_fixup+0x54> + 4885f8: 48 8d 3d e1 8a 03 00 lea rdi, [rip + 232161] # 0x4c10e0 <_dl_load_lock> + 4885ff: e8 fc 79 b7 ff call 0x0 + 488604: 48 8b 03 mov rax, qword ptr [rbx] + 488607: 49 39 c4 cmp r12, rax + 48860a: 74 24 je 0x488630 <_dl_tlsdesc_resolve_rela_fixup+0x80> + 48860c: 48 83 3d 5c 79 03 00 00 cmp qword ptr [rip + 227676], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 488614: 74 c2 je 0x4885d8 <_dl_tlsdesc_resolve_rela_fixup+0x28> + 488616: 48 8d 3d c3 8a 03 00 lea rdi, [rip + 232131] # 0x4c10e0 <_dl_load_lock> + 48861d: e8 de 79 b7 ff call 0x0 + 488622: 48 83 c4 18 add rsp, 24 + 488626: 5b pop rbx + 488627: 5d pop rbp + 488628: 41 5c pop r12 + 48862a: 41 5d pop r13 + 48862c: c3 ret + 48862d: 0f 1f 00 nop dword ptr [rax] + 488630: 48 8d 05 c9 58 ff ff lea rax, [rip - 42807] # 0x47df00 <_dl_tlsdesc_resolve_hold> + 488637: 48 89 03 mov qword ptr [rbx], rax + 48863a: 48 8b 45 68 mov rax, qword ptr [rbp + 104] + 48863e: 41 8b 55 0c mov edx, dword ptr [r13 + 12] + 488642: 48 8b 78 08 mov rdi, qword ptr [rax + 8] + 488646: 48 8b 45 70 mov rax, qword ptr [rbp + 112] + 48864a: 48 8d 0c 52 lea rcx, [rdx + 2*rdx] + 48864e: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 488652: 48 8d 04 c8 lea rax, [rax + 8*rcx] + 488656: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 48865b: 0f b6 48 04 movzx ecx, byte ptr [rax + 4] + 48865f: c0 e9 04 shr cl, 4 + 488662: 0f 84 90 00 00 00 je 0x4886f8 <_dl_tlsdesc_resolve_rela_fixup+0x148> + 488668: f6 40 05 03 test byte ptr [rax + 5], 3 + 48866c: 0f 85 86 00 00 00 jne 0x4886f8 <_dl_tlsdesc_resolve_rela_fixup+0x148> + 488672: 4c 8b 85 d0 01 00 00 mov r8, qword ptr [rbp + 464] + 488679: 4d 85 c0 test r8, r8 + 48867c: 74 2c je 0x4886aa <_dl_tlsdesc_resolve_rela_fixup+0xfa> + 48867e: 49 8b 48 08 mov rcx, qword ptr [r8 + 8] + 488682: 0f b7 14 51 movzx edx, word ptr [rcx + 2*rdx] + 488686: 81 e2 ff 7f 00 00 and edx, 32767 + 48868c: 48 8d 0c 52 lea rcx, [rdx + 2*rdx] + 488690: 48 8b 95 e8 02 00 00 mov rdx, qword ptr [rbp + 744] + 488697: 4c 8d 04 ca lea r8, [rdx + 8*rcx] + 48869b: ba 00 00 00 00 mov edx, 0 + 4886a0: 41 8b 70 08 mov esi, dword ptr [r8 + 8] + 4886a4: 85 f6 test esi, esi + 4886a6: 4c 0f 44 c2 cmove r8, rdx + 4886aa: 48 8d 54 24 08 lea rdx, [rsp + 8] + 4886af: 8b 00 mov eax, dword ptr [rax] + 4886b1: 48 89 ee mov rsi, rbp + 4886b4: 41 b9 01 00 00 00 mov r9d, 1 + 4886ba: 48 8b 8d 90 03 00 00 mov rcx, qword ptr [rbp + 912] + 4886c1: 6a 00 push 0 + 4886c3: 6a 01 push 1 + 4886c5: 48 01 c7 add rdi, rax + 4886c8: e8 f3 e5 fe ff call 0x476cc0 <_dl_lookup_symbol_x> + 4886cd: 48 89 c5 mov rbp, rax + 4886d0: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 4886d5: 5a pop rdx + 4886d6: 59 pop rcx + 4886d7: 48 85 c0 test rax, rax + 4886da: 75 1c jne 0x4886f8 <_dl_tlsdesc_resolve_rela_fixup+0x148> + 4886dc: 49 8b 45 10 mov rax, qword ptr [r13 + 16] + 4886e0: 48 89 43 08 mov qword ptr [rbx + 8], rax + 4886e4: 48 8d 05 75 57 ff ff lea rax, [rip - 43147] # 0x47de60 <_dl_tlsdesc_undefweak> + 4886eb: 48 89 03 mov qword ptr [rbx], rax + 4886ee: e9 19 ff ff ff jmp 0x48860c <_dl_tlsdesc_resolve_rela_fixup+0x5c> + 4886f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4886f8: 48 8b 95 50 04 00 00 mov rdx, qword ptr [rbp + 1104] + 4886ff: 48 8d 4a 01 lea rcx, [rdx + 1] + 488703: 48 83 f9 01 cmp rcx, 1 + 488707: 76 27 jbe 0x488730 <_dl_tlsdesc_resolve_rela_fixup+0x180> + 488709: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 48870d: 48 29 d0 sub rax, rdx + 488710: 49 03 45 10 add rax, qword ptr [r13 + 16] + 488714: 48 89 43 08 mov qword ptr [rbx + 8], rax + 488718: 48 8d 05 31 57 ff ff lea rax, [rip - 43215] # 0x47de50 <_dl_tlsdesc_return> + 48871f: 48 89 03 mov qword ptr [rbx], rax + 488722: e9 e5 fe ff ff jmp 0x48860c <_dl_tlsdesc_resolve_rela_fixup+0x5c> + 488727: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 488730: 48 89 ef mov rdi, rbp + 488733: e8 38 f6 fe ff call 0x477d70 <_dl_allocate_static_tls> + 488738: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48873d: 48 8b 95 50 04 00 00 mov rdx, qword ptr [rbp + 1104] + 488744: eb c3 jmp 0x488709 <_dl_tlsdesc_resolve_rela_fixup+0x159> + 488746: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000488750 <_dl_tlsdesc_resolve_hold_fixup>: + 488750: f3 0f 1e fa endbr64 + 488754: 48 8b 07 mov rax, qword ptr [rdi] + 488757: 48 39 f0 cmp rax, rsi + 48875a: 74 04 je 0x488760 <_dl_tlsdesc_resolve_hold_fixup+0x10> + 48875c: c3 ret + 48875d: 0f 1f 00 nop dword ptr [rax] + 488760: 48 83 3d a0 77 03 00 00 cmp qword ptr [rip + 227232], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 488768: 74 36 je 0x4887a0 <_dl_tlsdesc_resolve_hold_fixup+0x50> + 48876a: 48 83 ec 08 sub rsp, 8 + 48876e: 48 8d 3d 6b 89 03 00 lea rdi, [rip + 231787] # 0x4c10e0 <_dl_load_lock> + 488775: e8 86 78 b7 ff call 0x0 + 48877a: 48 83 3d ee 77 03 00 00 cmp qword ptr [rip + 227310], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 488782: 74 14 je 0x488798 <_dl_tlsdesc_resolve_hold_fixup+0x48> + 488784: 48 8d 3d 55 89 03 00 lea rdi, [rip + 231765] # 0x4c10e0 <_dl_load_lock> + 48878b: 48 83 c4 08 add rsp, 8 + 48878f: e9 6c 78 b7 ff jmp 0x0 + 488794: 0f 1f 40 00 nop dword ptr [rax] + 488798: 48 83 c4 08 add rsp, 8 + 48879c: c3 ret + 48879d: 0f 1f 00 nop dword ptr [rax] + 4887a0: 48 83 3d c8 77 03 00 00 cmp qword ptr [rip + 227272], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 4887a8: 74 b2 je 0x48875c <_dl_tlsdesc_resolve_hold_fixup+0xc> + 4887aa: 48 8d 3d 2f 89 03 00 lea rdi, [rip + 231727] # 0x4c10e0 <_dl_load_lock> + 4887b1: e9 4a 78 b7 ff jmp 0x0 + 4887b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +00000000004887c0 <_dl_unmap>: + 4887c0: f3 0f 1e fa endbr64 + 4887c4: 4c 8b 87 50 03 00 00 mov r8, qword ptr [rdi + 848] + 4887cb: 48 8b b7 58 03 00 00 mov rsi, qword ptr [rdi + 856] + 4887d2: 4c 89 c7 mov rdi, r8 + 4887d5: 4c 29 c6 sub rsi, r8 + 4887d8: e9 b3 0b fc ff jmp 0x449390 + 4887dd: 0f 1f 00 nop dword ptr [rax] + +00000000004887e0 <_dl_cet_open_check>: + 4887e0: f3 0f 1e fa endbr64 + 4887e4: 41 57 push r15 + 4887e6: 41 56 push r14 + 4887e8: 41 55 push r13 + 4887ea: 41 54 push r12 + 4887ec: 55 push rbp + 4887ed: 53 push rbx + 4887ee: 48 83 ec 38 sub rsp, 56 + 4887f2: 8b 1d fc af 03 00 mov ebx, dword ptr [rip + 241660] # 0x4c37f4 <_dl_x86_feature_1+0x4> + 4887f8: 89 d9 mov ecx, ebx + 4887fa: c1 eb 03 shr ebx, 3 + 4887fd: 83 e1 07 and ecx, 7 + 488800: 83 e3 07 and ebx, 7 + 488803: 83 f9 02 cmp ecx, 2 + 488806: 0f 94 c2 sete dl + 488809: 83 fb 02 cmp ebx, 2 + 48880c: 0f 94 c0 sete al + 48880f: 20 c2 and dl, al + 488811: 75 69 jne 0x48887c <_dl_cet_open_check+0x9c> + 488813: 8b 05 d7 af 03 00 mov eax, dword ptr [rip + 241623] # 0x4c37f0 <_dl_x86_feature_1> + 488819: a8 03 test al, 3 + 48881b: 74 5f je 0x48887c <_dl_cet_open_check+0x9c> + 48881d: 89 c6 mov esi, eax + 48881f: 49 89 fe mov r14, rdi + 488822: 83 e6 01 and esi, 1 + 488825: 40 88 74 24 2d mov byte ptr [rsp + 45], sil + 48882a: 89 c6 mov esi, eax + 48882c: d1 ee shr esi + 48882e: 89 f7 mov edi, esi + 488830: 83 e7 01 and edi, 1 + 488833: 83 f9 01 cmp ecx, 1 + 488836: 40 88 7c 24 2c mov byte ptr [rsp + 44], dil + 48883b: 40 0f 95 c7 setne dil + 48883f: 21 c7 and edi, eax + 488841: 83 fb 01 cmp ebx, 1 + 488844: 41 0f 95 c4 setne r12b + 488848: 41 89 f8 mov r8d, edi + 48884b: 41 89 ff mov r15d, edi + 48884e: 41 21 f4 and r12d, esi + 488851: 45 08 e0 or r8b, r12b + 488854: 75 3a jne 0x488890 <_dl_cet_open_check+0xb0> + 488856: 0f b6 44 24 2c movzx eax, byte ptr [rsp + 44] + 48885b: 31 ed xor ebp, ebp + 48885d: 44 38 7c 24 2d cmp byte ptr [rsp + 45], r15b + 488862: 75 04 jne 0x488868 <_dl_cet_open_check+0x88> + 488864: 84 c0 test al, al + 488866: 74 14 je 0x48887c <_dl_cet_open_check+0x9c> + 488868: 83 fb 03 cmp ebx, 3 + 48886b: 0f 84 ef 00 00 00 je 0x488960 <_dl_cet_open_check+0x180> + 488871: 44 38 44 24 2c cmp byte ptr [rsp + 44], r8b + 488876: 0f 85 77 04 00 00 jne 0x488cf3 <_dl_cet_open_check+0x513> + 48887c: 48 83 c4 38 add rsp, 56 + 488880: 5b pop rbx + 488881: 5d pop rbp + 488882: 41 5c pop r12 + 488884: 41 5d pop r13 + 488886: 41 5e pop r14 + 488888: 41 5f pop r15 + 48888a: c3 ret + 48888b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488890: 45 8b 86 c8 02 00 00 mov r8d, dword ptr [r14 + 712] + 488897: 41 8d 40 ff lea eax, [r8 - 1] + 48889b: 45 85 c0 test r8d, r8d + 48889e: 0f 84 14 04 00 00 je 0x488cb8 <_dl_cet_open_check+0x4d8> + 4888a4: 83 f9 02 cmp ecx, 2 + 4888a7: 49 8b b6 c8 03 00 00 mov rsi, qword ptr [r14 + 968] + 4888ae: 40 0f 95 c7 setne dil + 4888b2: 44 21 ff and edi, r15d + 4888b5: 83 fb 02 cmp ebx, 2 + 4888b8: 0f 84 52 01 00 00 je 0x488a10 <_dl_cet_open_check+0x230> + 4888be: 40 84 ff test dil, dil + 4888c1: 0f 84 d9 00 00 00 je 0x4889a0 <_dl_cet_open_check+0x1c0> + 4888c7: 89 c1 mov ecx, eax + 4888c9: 48 8d 0c ce lea rcx, [rsi + 8*rcx] + 4888cd: 0f 1f 00 nop dword ptr [rax] + 4888d0: 48 8b 29 mov rbp, qword ptr [rcx] + 4888d3: f6 85 1c 03 00 00 08 test byte ptr [rbp + 796], 8 + 4888da: 75 28 jne 0x488904 <_dl_cet_open_check+0x124> + 4888dc: 44 0f b6 85 21 03 00 00 movzx r8d, byte ptr [rbp + 801] + 4888e4: 44 89 c6 mov esi, r8d + 4888e7: 83 e6 07 and esi, 7 + 4888ea: 41 83 e0 02 and r8d, 2 + 4888ee: 75 0d jne 0x4888fd <_dl_cet_open_check+0x11d> + 4888f0: 84 d2 test dl, dl + 4888f2: 75 06 jne 0x4888fa <_dl_cet_open_check+0x11a> + 4888f4: 89 44 24 0c mov dword ptr [rsp + 12], eax + 4888f8: 89 fa mov edx, edi + 4888fa: 41 89 c5 mov r13d, eax + 4888fd: 40 c0 ee 02 shr sil, 2 + 488901: 41 21 f4 and r12d, esi + 488904: 83 e8 01 sub eax, 1 + 488907: 48 83 e9 08 sub rcx, 8 + 48890b: 83 f8 ff cmp eax, -1 + 48890e: 75 c0 jne 0x4888d0 <_dl_cet_open_check+0xf0> + 488910: 84 d2 test dl, dl + 488912: 0f 84 4b 01 00 00 je 0x488a63 <_dl_cet_open_check+0x283> + 488918: 48 8b 3d 61 af 03 00 mov rdi, qword ptr [rip + 241505] # 0x4c3880 <_dl_x86_legacy_bitmap> + 48891f: 48 85 ff test rdi, rdi + 488922: 0f 85 18 03 00 00 jne 0x488c40 <_dl_cet_open_check+0x460> + 488928: 48 8d 35 51 af 03 00 lea rsi, [rip + 241489] # 0x4c3880 <_dl_x86_legacy_bitmap> + 48892f: bf 05 30 00 00 mov edi, 12293 + 488934: b8 9e 00 00 00 mov eax, 158 + 488939: 0f 05 syscall + 48893b: 85 c0 test eax, eax + 48893d: 0f 84 2d 01 00 00 je 0x488a70 <_dl_cet_open_check+0x290> + 488943: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 488947: 48 8d 0d 61 44 02 00 lea rcx, [rip + 148577] # 0x4acdaf <__PRETTY_FUNCTION__.11420+0x2f> + 48894e: bf 16 00 00 00 mov edi, 22 + 488953: 48 8d 15 c7 1e 02 00 lea rdx, [rip + 138951] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> + 48895a: e8 21 60 ff ff call 0x47e980 <_dl_signal_error> + 48895f: 90 nop + 488960: 41 80 f8 01 cmp r8b, 1 + 488964: bf 02 30 00 00 mov edi, 12290 + 488969: b8 9e 00 00 00 mov eax, 158 + 48896e: 19 d2 sbb edx, edx + 488970: 83 e2 fe and edx, -2 + 488973: 83 ea 01 sub edx, 1 + 488976: 41 80 f8 01 cmp r8b, 1 + 48897a: 19 f6 sbb esi, esi + 48897c: 83 e6 02 and esi, 2 + 48897f: 0f 05 syscall + 488981: 85 c0 test eax, eax + 488983: 74 63 je 0x4889e8 <_dl_cet_open_check+0x208> + 488985: 89 c7 mov edi, eax + 488987: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 48898b: 48 8d 0d 56 44 02 00 lea rcx, [rip + 148566] # 0x4acde8 <__PRETTY_FUNCTION__.11420+0x68> + 488992: 48 8d 15 88 1e 02 00 lea rdx, [rip + 138888] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> + 488999: f7 df neg edi + 48899b: e8 e0 5f ff ff call 0x47e980 <_dl_signal_error> + 4889a0: 48 8d 14 c6 lea rdx, [rsi + 8*rax] + 4889a4: 45 89 e0 mov r8d, r12d + 4889a7: eb 0a jmp 0x4889b3 <_dl_cet_open_check+0x1d3> + 4889a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4889b0: 48 89 c2 mov rdx, rax + 4889b3: 48 8b 2a mov rbp, qword ptr [rdx] + 4889b6: f6 85 1c 03 00 00 08 test byte ptr [rbp + 796], 8 + 4889bd: 75 10 jne 0x4889cf <_dl_cet_open_check+0x1ef> + 4889bf: 0f b6 85 21 03 00 00 movzx eax, byte ptr [rbp + 801] + 4889c6: 83 e0 07 and eax, 7 + 4889c9: c0 e8 02 shr al, 2 + 4889cc: 41 21 c0 and r8d, eax + 4889cf: 48 8d 42 f8 lea rax, [rdx - 8] + 4889d3: 48 39 d6 cmp rsi, rdx + 4889d6: 75 d8 jne 0x4889b0 <_dl_cet_open_check+0x1d0> + 4889d8: 0f b6 44 24 2c movzx eax, byte ptr [rsp + 44] + 4889dd: 44 31 c0 xor eax, r8d + 4889e0: e9 78 fe ff ff jmp 0x48885d <_dl_cet_open_check+0x7d> + 4889e5: 0f 1f 00 nop dword ptr [rax] + 4889e8: 41 0f b6 c7 movzx eax, r15b + 4889ec: 21 15 fe ad 03 00 and dword ptr [rip + 241150], edx # 0x4c37f0 <_dl_x86_feature_1> + 4889f2: 89 c2 mov edx, eax + 4889f4: 83 ca 02 or edx, 2 + 4889f7: 45 84 c0 test r8b, r8b + 4889fa: 0f 45 c2 cmovne eax, edx + 4889fd: 64 89 04 25 48 00 00 00 mov dword ptr fs:[72], eax + 488a05: e9 72 fe ff ff jmp 0x48887c <_dl_cet_open_check+0x9c> + 488a0a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 488a10: 40 84 ff test dil, dil + 488a13: 0f 85 5f 02 00 00 jne 0x488c78 <_dl_cet_open_check+0x498> + 488a19: 41 83 f8 01 cmp r8d, 1 + 488a1d: 0f 84 c9 02 00 00 je 0x488cec <_dl_cet_open_check+0x50c> + 488a23: 89 c2 mov edx, eax + 488a25: 44 89 c1 mov ecx, r8d + 488a28: 48 8d 54 d6 f8 lea rdx, [rsi + 8*rdx - 8] + 488a2d: d1 e9 shr ecx + 488a2f: 48 c1 e1 04 shl rcx, 4 + 488a33: 48 89 d7 mov rdi, rdx + 488a36: 48 29 cf sub rdi, rcx + 488a39: 48 89 f9 mov rcx, rdi + 488a3c: 0f 1f 40 00 nop dword ptr [rax] + 488a40: f3 0f 6f 02 movdqu xmm0, xmmword ptr [rdx] + 488a44: 48 83 ea 10 sub rdx, 16 + 488a48: 48 39 ca cmp rdx, rcx + 488a4b: 75 f3 jne 0x488a40 <_dl_cet_open_check+0x260> + 488a4d: 44 89 c2 mov edx, r8d + 488a50: 66 48 0f 7e c5 movq rbp, xmm0 + 488a55: 83 e2 fe and edx, -2 + 488a58: 29 d0 sub eax, edx + 488a5a: 41 39 d0 cmp r8d, edx + 488a5d: 74 04 je 0x488a63 <_dl_cet_open_check+0x283> + 488a5f: 48 8b 2c c6 mov rbp, qword ptr [rsi + 8*rax] + 488a63: 45 89 e0 mov r8d, r12d + 488a66: e9 6d ff ff ff jmp 0x4889d8 <_dl_cet_open_check+0x1f8> + 488a6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488a70: 48 8b 05 09 ae 03 00 mov rax, qword ptr [rip + 241161] # 0x4c3880 <_dl_x86_legacy_bitmap> + 488a77: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 488a7c: 48 8b 05 05 ae 03 00 mov rax, qword ptr [rip + 241157] # 0x4c3888 <_dl_x86_legacy_bitmap+0x8> + 488a83: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 488a88: 44 39 6c 24 0c cmp dword ptr [rsp + 12], r13d + 488a8d: 0f 82 7c 01 00 00 jb 0x488c0f <_dl_cet_open_check+0x42f> + 488a93: 4c 8b 0d 7e 86 03 00 mov r9, qword ptr [rip + 231038] # 0x4c1118 <_dl_pagesize> + 488a9a: 49 8b 86 c8 03 00 00 mov rax, qword ptr [r14 + 968] + 488aa1: 89 5c 24 28 mov dword ptr [rsp + 40], ebx + 488aa5: 44 88 7c 24 2e mov byte ptr [rsp + 46], r15b + 488aaa: 49 8d 79 ff lea rdi, [r9 - 1] + 488aae: 44 88 64 24 2f mov byte ptr [rsp + 47], r12b + 488ab3: 49 89 c4 mov r12, rax + 488ab6: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 488abb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488ac0: 44 89 e8 mov eax, r13d + 488ac3: 49 8b 2c c4 mov rbp, qword ptr [r12 + 8*rax] + 488ac7: f6 85 1c 03 00 00 08 test byte ptr [rbp + 796], 8 + 488ace: 0f 85 1c 01 00 00 jne 0x488bf0 <_dl_cet_open_check+0x410> + 488ad4: f6 85 21 03 00 00 02 test byte ptr [rbp + 801], 2 + 488adb: 0f 85 0f 01 00 00 jne 0x488bf0 <_dl_cet_open_check+0x410> + 488ae1: 44 0f b7 95 b8 02 00 00 movzx r10d, word ptr [rbp + 696] + 488ae9: 48 8b bd a8 02 00 00 mov rdi, qword ptr [rbp + 680] + 488af0: 4d 85 d2 test r10, r10 + 488af3: 0f 84 f7 00 00 00 je 0x488bf0 <_dl_cet_open_check+0x410> + 488af9: 48 bb ff ff ff ff 01 00 00 00 movabs rbx, 8589934591 + 488b03: 45 31 c0 xor r8d, r8d + 488b06: 49 bb 01 00 00 00 01 00 00 00 movabs r11, 4294967297 + 488b10: eb 17 jmp 0x488b29 <_dl_cet_open_check+0x349> + 488b12: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 488b18: 49 83 c0 01 add r8, 1 + 488b1c: 48 83 c7 38 add rdi, 56 + 488b20: 4d 39 c2 cmp r10, r8 + 488b23: 0f 84 c7 00 00 00 je 0x488bf0 <_dl_cet_open_check+0x410> + 488b29: 48 8b 07 mov rax, qword ptr [rdi] + 488b2c: 48 21 d8 and rax, rbx + 488b2f: 4c 39 d8 cmp rax, r11 + 488b32: 75 e4 jne 0x488b18 <_dl_cet_open_check+0x338> + 488b34: 48 8b 45 00 mov rax, qword ptr [rbp] + 488b38: 31 d2 xor edx, edx + 488b3a: 48 03 47 10 add rax, qword ptr [rdi + 16] + 488b3e: 49 f7 f1 div r9 + 488b41: 31 d2 xor edx, edx + 488b43: 48 89 c1 mov rcx, rax + 488b46: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 488b4b: 48 03 47 28 add rax, qword ptr [rdi + 40] + 488b4f: 49 f7 f1 div r9 + 488b52: 4c 8d 34 01 lea r14, [rcx + rax] + 488b56: 4c 89 f2 mov rdx, r14 + 488b59: 48 c1 ea 03 shr rdx, 3 + 488b5d: 48 3b 54 24 10 cmp rdx, qword ptr [rsp + 16] + 488b62: 0f 87 68 01 00 00 ja 0x488cd0 <_dl_cet_open_check+0x4f0> + 488b68: 48 89 ca mov rdx, rcx + 488b6b: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 488b70: 41 89 cf mov r15d, ecx + 488b73: 48 c1 ea 06 shr rdx, 6 + 488b77: 41 83 e7 3f and r15d, 63 + 488b7b: 48 8d 34 d6 lea rsi, [rsi + 8*rdx] + 488b7f: 48 c7 c2 ff ff ff ff mov rdx, -1 + 488b86: 48 d3 e2 shl rdx, cl + 488b89: b9 40 00 00 00 mov ecx, 64 + 488b8e: 44 29 f9 sub ecx, r15d + 488b91: 48 39 c1 cmp rcx, rax + 488b94: 77 26 ja 0x488bbc <_dl_cet_open_check+0x3dc> + 488b96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 488ba0: 48 29 c8 sub rax, rcx + 488ba3: 48 09 16 or qword ptr [rsi], rdx + 488ba6: b9 40 00 00 00 mov ecx, 64 + 488bab: 48 83 c6 08 add rsi, 8 + 488baf: 48 c7 c2 ff ff ff ff mov rdx, -1 + 488bb6: 48 83 f8 3f cmp rax, 63 + 488bba: 77 e4 ja 0x488ba0 <_dl_cet_open_check+0x3c0> + 488bbc: 48 85 c0 test rax, rax + 488bbf: 0f 84 53 ff ff ff je 0x488b18 <_dl_cet_open_check+0x338> + 488bc5: 44 89 f1 mov ecx, r14d + 488bc8: 48 c7 c0 ff ff ff ff mov rax, -1 + 488bcf: 49 83 c0 01 add r8, 1 + 488bd3: 48 83 c7 38 add rdi, 56 + 488bd7: f7 d9 neg ecx + 488bd9: 48 d3 e8 shr rax, cl + 488bdc: 48 21 c2 and rdx, rax + 488bdf: 48 09 16 or qword ptr [rsi], rdx + 488be2: 4d 39 c2 cmp r10, r8 + 488be5: 0f 85 3e ff ff ff jne 0x488b29 <_dl_cet_open_check+0x349> + 488beb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488bf0: 41 83 c5 01 add r13d, 1 + 488bf4: 44 3b 6c 24 0c cmp r13d, dword ptr [rsp + 12] + 488bf9: 0f 86 c1 fe ff ff jbe 0x488ac0 <_dl_cet_open_check+0x2e0> + 488bff: 8b 5c 24 28 mov ebx, dword ptr [rsp + 40] + 488c03: 44 0f b6 7c 24 2e movzx r15d, byte ptr [rsp + 46] + 488c09: 44 0f b6 64 24 2f movzx r12d, byte ptr [rsp + 47] + 488c0f: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 488c14: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 488c19: ba 01 00 00 00 mov edx, 1 + 488c1e: e8 9d 07 fc ff call 0x4493c0 + 488c23: 85 c0 test eax, eax + 488c25: 78 32 js 0x488c59 <_dl_cet_open_check+0x479> + 488c27: 0f b6 44 24 2c movzx eax, byte ptr [rsp + 44] + 488c2c: 45 89 e0 mov r8d, r12d + 488c2f: 44 31 e0 xor eax, r12d + 488c32: e9 26 fc ff ff jmp 0x48885d <_dl_cet_open_check+0x7d> + 488c37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 488c40: 48 8b 35 41 ac 03 00 mov rsi, qword ptr [rip + 240705] # 0x4c3888 <_dl_x86_legacy_bitmap+0x8> + 488c47: ba 03 00 00 00 mov edx, 3 + 488c4c: e8 6f 07 fc ff call 0x4493c0 + 488c51: 85 c0 test eax, eax + 488c53: 0f 89 17 fe ff ff jns 0x488a70 <_dl_cet_open_check+0x290> + 488c59: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 488c5d: 48 8d 0d 2d 41 02 00 lea rcx, [rip + 147757] # 0x4acd91 <__PRETTY_FUNCTION__.11420+0x11> + 488c64: bf 16 00 00 00 mov edi, 22 + 488c69: 48 8d 15 b1 1b 02 00 lea rdx, [rip + 138161] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> + 488c70: e8 0b 5d ff ff call 0x47e980 <_dl_signal_error> + 488c75: 0f 1f 00 nop dword ptr [rax] + 488c78: 89 c1 mov ecx, eax + 488c7a: 48 8d 0c ce lea rcx, [rsi + 8*rcx] + 488c7e: 66 90 nop + 488c80: 48 8b 29 mov rbp, qword ptr [rcx] + 488c83: f6 85 1c 03 00 00 08 test byte ptr [rbp + 796], 8 + 488c8a: 75 16 jne 0x488ca2 <_dl_cet_open_check+0x4c2> + 488c8c: f6 85 21 03 00 00 02 test byte ptr [rbp + 801], 2 + 488c93: 75 0d jne 0x488ca2 <_dl_cet_open_check+0x4c2> + 488c95: 84 d2 test dl, dl + 488c97: 75 06 jne 0x488c9f <_dl_cet_open_check+0x4bf> + 488c99: 89 44 24 0c mov dword ptr [rsp + 12], eax + 488c9d: 89 fa mov edx, edi + 488c9f: 41 89 c5 mov r13d, eax + 488ca2: 83 e8 01 sub eax, 1 + 488ca5: 48 83 e9 08 sub rcx, 8 + 488ca9: 83 f8 ff cmp eax, -1 + 488cac: 75 d2 jne 0x488c80 <_dl_cet_open_check+0x4a0> + 488cae: e9 5d fc ff ff jmp 0x488910 <_dl_cet_open_check+0x130> + 488cb3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488cb8: 0f b6 44 24 2c movzx eax, byte ptr [rsp + 44] + 488cbd: 45 89 e0 mov r8d, r12d + 488cc0: 31 ed xor ebp, ebp + 488cc2: 44 31 e0 xor eax, r12d + 488cc5: e9 93 fb ff ff jmp 0x48885d <_dl_cet_open_check+0x7d> + 488cca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 488cd0: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 488cd4: 48 8d 0d 25 41 02 00 lea rcx, [rip + 147749] # 0x4ace00 <__PRETTY_FUNCTION__.11420+0x80> + 488cdb: bf 16 00 00 00 mov edi, 22 + 488ce0: 48 8d 15 3a 1b 02 00 lea rdx, [rip + 138042] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> + 488ce7: e8 94 5c ff ff call 0x47e980 <_dl_signal_error> + 488cec: 31 c0 xor eax, eax + 488cee: e9 6c fd ff ff jmp 0x488a5f <_dl_cet_open_check+0x27f> + 488cf3: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 488cf7: 48 8d 0d cf 40 02 00 lea rcx, [rip + 147663] # 0x4acdcd <__PRETTY_FUNCTION__.11420+0x4d> + 488cfe: bf 16 00 00 00 mov edi, 22 + 488d03: 48 8d 15 17 1b 02 00 lea rdx, [rip + 138007] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> + 488d0a: e8 71 5c ff ff call 0x47e980 <_dl_signal_error> + 488d0f: 90 nop + +0000000000488d10 <_dl_addr>: + 488d10: f3 0f 1e fa endbr64 + 488d14: 41 57 push r15 + 488d16: 41 56 push r14 + 488d18: 41 55 push r13 + 488d1a: 49 89 fd mov r13, rdi + 488d1d: 41 54 push r12 + 488d1f: 49 89 d4 mov r12, rdx + 488d22: 55 push rbp + 488d23: 48 89 cd mov rbp, rcx + 488d26: 53 push rbx + 488d27: 48 89 f3 mov rbx, rsi + 488d2a: 48 83 ec 18 sub rsp, 24 + 488d2e: 48 83 3d d2 71 03 00 00 cmp qword ptr [rip + 225746], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 488d36: 74 0c je 0x488d44 <_dl_addr+0x34> + 488d38: 48 8d 3d a1 83 03 00 lea rdi, [rip + 230305] # 0x4c10e0 <_dl_load_lock> + 488d3f: e8 bc 72 b7 ff call 0x0 + 488d44: 4c 89 ef mov rdi, r13 + 488d47: 45 31 f6 xor r14d, r14d + 488d4a: e8 51 d3 ff ff call 0x4860a0 <_dl_find_dso_for_object> + 488d4f: 48 85 c0 test rax, rax + 488d52: 0f 84 63 01 00 00 je 0x488ebb <_dl_addr+0x1ab> + 488d58: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 488d5c: 66 48 0f 6e c2 movq xmm0, rdx + 488d61: 0f 16 80 50 03 00 00 movhps xmm0, qword ptr [rax + 848] # xmm0 = xmm0[0,1],mem[0,1] + 488d68: 0f 11 03 movups xmmword ptr [rbx], xmm0 + 488d6b: 80 3a 00 cmp byte ptr [rdx], 0 + 488d6e: 0f 84 a0 02 00 00 je 0x489014 <_dl_addr+0x304> + 488d74: 48 8b 50 70 mov rdx, qword ptr [rax + 112] + 488d78: 4c 8b 98 a0 02 00 00 mov r11, qword ptr [rax + 672] + 488d7f: 48 8b 7a 08 mov rdi, qword ptr [rdx + 8] + 488d83: 48 8b 50 68 mov rdx, qword ptr [rax + 104] + 488d87: 48 8b 72 08 mov rsi, qword ptr [rdx + 8] + 488d8b: 48 8b 90 90 00 00 00 mov rdx, qword ptr [rax + 144] + 488d92: 48 89 34 24 mov qword ptr [rsp], rsi + 488d96: 8b 72 08 mov esi, dword ptr [rdx + 8] + 488d99: 89 74 24 0c mov dword ptr [rsp + 12], esi + 488d9d: 4d 85 db test r11, r11 + 488da0: 0f 84 42 01 00 00 je 0x488ee8 <_dl_addr+0x1d8> + 488da6: 8b 88 f4 02 00 00 mov ecx, dword ptr [rax + 756] + 488dac: 85 c9 test ecx, ecx + 488dae: 0f 84 bb 00 00 00 je 0x488e6f <_dl_addr+0x15f> + 488db4: 48 8b 90 08 03 00 00 mov rdx, qword ptr [rax + 776] + 488dbb: 83 e9 01 sub ecx, 1 + 488dbe: 45 31 db xor r11d, r11d + 488dc1: 4c 8d 42 04 lea r8, [rdx + 4] + 488dc5: 4d 8d 3c 88 lea r15, [r8 + 4*rcx] + 488dc9: eb 15 jmp 0x488de0 <_dl_addr+0xd0> + 488dcb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488dd0: 4c 89 c2 mov rdx, r8 + 488dd3: 4d 39 f8 cmp r8, r15 + 488dd6: 0f 84 9c 00 00 00 je 0x488e78 <_dl_addr+0x168> + 488ddc: 49 83 c0 04 add r8, 4 + 488de0: 8b 12 mov edx, dword ptr [rdx] + 488de2: 85 d2 test edx, edx + 488de4: 74 ea je 0x488dd0 <_dl_addr+0xc0> + 488de6: 4c 8b 88 10 03 00 00 mov r9, qword ptr [rax + 784] + 488ded: 49 8d 14 91 lea rdx, [r9 + 4*rdx] + 488df1: eb 57 jmp 0x488e4a <_dl_addr+0x13a> + 488df3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488df8: 48 83 79 08 00 cmp qword ptr [rcx + 8], 0 + 488dfd: 74 41 je 0x488e40 <_dl_addr+0x130> + 488dff: 44 0f b6 51 04 movzx r10d, byte ptr [rcx + 4] + 488e04: 41 83 e2 0f and r10d, 15 + 488e08: 41 80 fa 06 cmp r10b, 6 + 488e0c: 74 32 je 0x488e40 <_dl_addr+0x130> + 488e0e: 4c 8b 71 08 mov r14, qword ptr [rcx + 8] + 488e12: 4c 8b 10 mov r10, qword ptr [rax] + 488e15: 4d 01 f2 add r10, r14 + 488e18: 4d 39 d5 cmp r13, r10 + 488e1b: 72 23 jb 0x488e40 <_dl_addr+0x130> + 488e1d: 66 85 f6 test si, si + 488e20: 0f 84 6a 01 00 00 je 0x488f90 <_dl_addr+0x280> + 488e26: 48 8b 71 10 mov rsi, qword ptr [rcx + 16] + 488e2a: 48 85 f6 test rsi, rsi + 488e2d: 0f 85 66 01 00 00 jne 0x488f99 <_dl_addr+0x289> + 488e33: 4d 39 d5 cmp r13, r10 + 488e36: 0f 84 69 01 00 00 je 0x488fa5 <_dl_addr+0x295> + 488e3c: 0f 1f 40 00 nop dword ptr [rax] + 488e40: 48 83 c2 04 add rdx, 4 + 488e44: f6 42 fc 01 test byte ptr [rdx - 4], 1 + 488e48: 75 86 jne 0x488dd0 <_dl_addr+0xc0> + 488e4a: 48 89 d1 mov rcx, rdx + 488e4d: 4c 29 c9 sub rcx, r9 + 488e50: 48 c1 f9 02 sar rcx, 2 + 488e54: 89 c9 mov ecx, ecx + 488e56: 48 8d 0c 49 lea rcx, [rcx + 2*rcx] + 488e5a: 48 8d 0c cf lea rcx, [rdi + 8*rcx] + 488e5e: 0f b7 71 06 movzx esi, word ptr [rcx + 6] + 488e62: 66 85 f6 test si, si + 488e65: 74 91 je 0x488df8 <_dl_addr+0xe8> + 488e67: 66 83 fe f1 cmp si, -15 + 488e6b: 74 d3 je 0x488e40 <_dl_addr+0x130> + 488e6d: eb 90 jmp 0x488dff <_dl_addr+0xef> + 488e6f: 45 31 db xor r11d, r11d + 488e72: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 488e78: 4d 85 e4 test r12, r12 + 488e7b: 74 04 je 0x488e81 <_dl_addr+0x171> + 488e7d: 49 89 04 24 mov qword ptr [r12], rax + 488e81: 48 85 ed test rbp, rbp + 488e84: 74 04 je 0x488e8a <_dl_addr+0x17a> + 488e86: 4c 89 5d 00 mov qword ptr [rbp], r11 + 488e8a: 4d 85 db test r11, r11 + 488e8d: 0f 84 35 01 00 00 je 0x488fc8 <_dl_addr+0x2b8> + 488e93: 41 8b 13 mov edx, dword ptr [r11] + 488e96: 48 03 14 24 add rdx, qword ptr [rsp] + 488e9a: 66 41 83 7b 06 f1 cmp word ptr [r11 + 6], -15 + 488ea0: 48 89 53 10 mov qword ptr [rbx + 16], rdx + 488ea4: 0f 84 89 01 00 00 je 0x489033 <_dl_addr+0x323> + 488eaa: 48 8b 00 mov rax, qword ptr [rax] + 488ead: 49 03 43 08 add rax, qword ptr [r11 + 8] + 488eb1: 41 be 01 00 00 00 mov r14d, 1 + 488eb7: 48 89 43 18 mov qword ptr [rbx + 24], rax + 488ebb: 48 83 3d ad 70 03 00 00 cmp qword ptr [rip + 225453], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 488ec3: 74 0c je 0x488ed1 <_dl_addr+0x1c1> + 488ec5: 48 8d 3d 14 82 03 00 lea rdi, [rip + 229908] # 0x4c10e0 <_dl_load_lock> + 488ecc: e8 2f 71 b7 ff call 0x0 + 488ed1: 48 83 c4 18 add rsp, 24 + 488ed5: 44 89 f0 mov eax, r14d + 488ed8: 5b pop rbx + 488ed9: 5d pop rbp + 488eda: 41 5c pop r12 + 488edc: 41 5d pop r13 + 488ede: 41 5e pop r14 + 488ee0: 41 5f pop r15 + 488ee2: c3 ret + 488ee3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488ee8: 48 8b 50 60 mov rdx, qword ptr [rax + 96] + 488eec: 48 8b 34 24 mov rsi, qword ptr [rsp] + 488ef0: 48 85 d2 test rdx, rdx + 488ef3: 74 0f je 0x488f04 <_dl_addr+0x1f4> + 488ef5: 48 8b 52 08 mov rdx, qword ptr [rdx + 8] + 488ef9: 8b 52 04 mov edx, dword ptr [rdx + 4] + 488efc: 48 8d 14 52 lea rdx, [rdx + 2*rdx] + 488f00: 48 8d 34 d7 lea rsi, [rdi + 8*rdx] + 488f04: 48 39 f7 cmp rdi, rsi + 488f07: 72 74 jb 0x488f7d <_dl_addr+0x26d> + 488f09: e9 6a ff ff ff jmp 0x488e78 <_dl_addr+0x168> + 488f0e: 66 90 nop + 488f10: 0f b6 57 05 movzx edx, byte ptr [rdi + 5] + 488f14: 83 e2 03 and edx, 3 + 488f17: 83 ea 01 sub edx, 1 + 488f1a: 83 fa 01 cmp edx, 1 + 488f1d: 76 51 jbe 0x488f70 <_dl_addr+0x260> + 488f1f: 83 e1 0f and ecx, 15 + 488f22: 80 f9 06 cmp cl, 6 + 488f25: 74 49 je 0x488f70 <_dl_addr+0x260> + 488f27: 0f b7 57 06 movzx edx, word ptr [rdi + 6] + 488f2b: 66 85 d2 test dx, dx + 488f2e: 0f 85 ac 00 00 00 jne 0x488fe0 <_dl_addr+0x2d0> + 488f34: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 488f38: 48 85 d2 test rdx, rdx + 488f3b: 74 33 je 0x488f70 <_dl_addr+0x260> + 488f3d: 48 8b 08 mov rcx, qword ptr [rax] + 488f40: 48 01 d1 add rcx, rdx + 488f43: 49 39 cd cmp r13, rcx + 488f46: 72 28 jb 0x488f70 <_dl_addr+0x260> + 488f48: 74 0c je 0x488f56 <_dl_addr+0x246> + 488f4a: 4c 8b 47 10 mov r8, qword ptr [rdi + 16] + 488f4e: 4c 01 c1 add rcx, r8 + 488f51: 49 39 cd cmp r13, rcx + 488f54: 73 1a jae 0x488f70 <_dl_addr+0x260> + 488f56: 4d 85 db test r11, r11 + 488f59: 74 06 je 0x488f61 <_dl_addr+0x251> + 488f5b: 49 39 53 08 cmp qword ptr [r11 + 8], rdx + 488f5f: 73 0f jae 0x488f70 <_dl_addr+0x260> + 488f61: 8b 54 24 0c mov edx, dword ptr [rsp + 12] + 488f65: 3b 17 cmp edx, dword ptr [rdi] + 488f67: 4c 0f 47 df cmova r11, rdi + 488f6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488f70: 48 83 c7 18 add rdi, 24 + 488f74: 48 39 f7 cmp rdi, rsi + 488f77: 0f 83 fb fe ff ff jae 0x488e78 <_dl_addr+0x168> + 488f7d: 0f b6 4f 04 movzx ecx, byte ptr [rdi + 4] + 488f81: 89 ca mov edx, ecx + 488f83: c0 ea 04 shr dl, 4 + 488f86: 83 ea 01 sub edx, 1 + 488f89: 80 fa 01 cmp dl, 1 + 488f8c: 77 e2 ja 0x488f70 <_dl_addr+0x260> + 488f8e: eb 80 jmp 0x488f10 <_dl_addr+0x200> + 488f90: 4d 39 d5 cmp r13, r10 + 488f93: 74 10 je 0x488fa5 <_dl_addr+0x295> + 488f95: 48 8b 71 10 mov rsi, qword ptr [rcx + 16] + 488f99: 49 01 f2 add r10, rsi + 488f9c: 4d 39 d5 cmp r13, r10 + 488f9f: 0f 83 9b fe ff ff jae 0x488e40 <_dl_addr+0x130> + 488fa5: 4d 85 db test r11, r11 + 488fa8: 74 0a je 0x488fb4 <_dl_addr+0x2a4> + 488faa: 4d 3b 73 08 cmp r14, qword ptr [r11 + 8] + 488fae: 0f 86 8c fe ff ff jbe 0x488e40 <_dl_addr+0x130> + 488fb4: 8b 74 24 0c mov esi, dword ptr [rsp + 12] + 488fb8: 3b 31 cmp esi, dword ptr [rcx] + 488fba: 4c 0f 47 d9 cmova r11, rcx + 488fbe: e9 7d fe ff ff jmp 0x488e40 <_dl_addr+0x130> + 488fc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488fc8: 66 0f ef c0 pxor xmm0, xmm0 + 488fcc: 41 be 01 00 00 00 mov r14d, 1 + 488fd2: 0f 11 43 10 movups xmmword ptr [rbx + 16], xmm0 + 488fd6: e9 e0 fe ff ff jmp 0x488ebb <_dl_addr+0x1ab> + 488fdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 488fe0: 66 83 fa f1 cmp dx, -15 + 488fe4: 74 8a je 0x488f70 <_dl_addr+0x260> + 488fe6: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] + 488fea: 48 8b 08 mov rcx, qword ptr [rax] + 488fed: 48 01 d1 add rcx, rdx + 488ff0: 49 39 cd cmp r13, rcx + 488ff3: 0f 82 77 ff ff ff jb 0x488f70 <_dl_addr+0x260> + 488ff9: 4c 8b 47 10 mov r8, qword ptr [rdi + 16] + 488ffd: 4d 85 c0 test r8, r8 + 489000: 0f 85 48 ff ff ff jne 0x488f4e <_dl_addr+0x23e> + 489006: 49 39 cd cmp r13, rcx + 489009: 0f 85 61 ff ff ff jne 0x488f70 <_dl_addr+0x260> + 48900f: e9 42 ff ff ff jmp 0x488f56 <_dl_addr+0x246> + 489014: f6 80 1c 03 00 00 03 test byte ptr [rax + 796], 3 + 48901b: 0f 85 53 fd ff ff jne 0x488d74 <_dl_addr+0x64> + 489021: 48 8b 15 40 6a 03 00 mov rdx, qword ptr [rip + 223808] # 0x4bfa68 <_dl_argv> + 489028: 48 8b 12 mov rdx, qword ptr [rdx] + 48902b: 48 89 13 mov qword ptr [rbx], rdx + 48902e: e9 41 fd ff ff jmp 0x488d74 <_dl_addr+0x64> + 489033: 31 c0 xor eax, eax + 489035: e9 73 fe ff ff jmp 0x488ead <_dl_addr+0x19d> + 48903a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000489040 <_dl_addr_inside_object>: + 489040: f3 0f 1e fa endbr64 + 489044: 0f b7 8f b8 02 00 00 movzx ecx, word ptr [rdi + 696] + 48904b: 48 2b 37 sub rsi, qword ptr [rdi] + 48904e: 66 85 c9 test cx, cx + 489051: 74 65 je 0x4890b8 <_dl_addr_inside_object+0x78> + 489053: 0f b7 c1 movzx eax, cx + 489056: 48 8b bf a8 02 00 00 mov rdi, qword ptr [rdi + 680] + 48905d: 48 8d 14 c5 00 00 00 00 lea rdx, [8*rax] + 489065: 48 29 c2 sub rdx, rax + 489068: 48 c1 e2 03 shl rdx, 3 + 48906c: 48 8d 44 17 c8 lea rax, [rdi + rdx - 56] + 489071: 48 8d 54 17 90 lea rdx, [rdi + rdx - 112] + 489076: 8d 79 ff lea edi, [rcx - 1] + 489079: 48 8d 0c fd 00 00 00 00 lea rcx, [8*rdi] + 489081: 48 29 f9 sub rcx, rdi + 489084: 48 c1 e1 03 shl rcx, 3 + 489088: 48 29 ca sub rdx, rcx + 48908b: eb 0c jmp 0x489099 <_dl_addr_inside_object+0x59> + 48908d: 0f 1f 00 nop dword ptr [rax] + 489090: 48 83 e8 38 sub rax, 56 + 489094: 48 39 d0 cmp rax, rdx + 489097: 74 1f je 0x4890b8 <_dl_addr_inside_object+0x78> + 489099: 83 38 01 cmp dword ptr [rax], 1 + 48909c: 75 f2 jne 0x489090 <_dl_addr_inside_object+0x50> + 48909e: 48 89 f1 mov rcx, rsi + 4890a1: 48 2b 48 10 sub rcx, qword ptr [rax + 16] + 4890a5: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] + 4890a9: 73 e5 jae 0x489090 <_dl_addr_inside_object+0x50> + 4890ab: b8 01 00 00 00 mov eax, 1 + 4890b0: c3 ret + 4890b1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4890b8: 31 c0 xor eax, eax + 4890ba: c3 ret + 4890bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +00000000004890c0 <__mpn_cmp>: + 4890c0: f3 0f 1e fa endbr64 + 4890c4: 48 83 ea 01 sub rdx, 1 + 4890c8: 79 10 jns 0x4890da <__mpn_cmp+0x1a> + 4890ca: eb 2c jmp 0x4890f8 <__mpn_cmp+0x38> + 4890cc: 0f 1f 40 00 nop dword ptr [rax] + 4890d0: 48 83 ea 01 sub rdx, 1 + 4890d4: 48 83 fa ff cmp rdx, -1 + 4890d8: 74 1e je 0x4890f8 <__mpn_cmp+0x38> + 4890da: 48 8b 04 d7 mov rax, qword ptr [rdi + 8*rdx] + 4890de: 48 8b 0c d6 mov rcx, qword ptr [rsi + 8*rdx] + 4890e2: 48 39 c8 cmp rax, rcx + 4890e5: 74 e9 je 0x4890d0 <__mpn_cmp+0x10> + 4890e7: 48 39 c1 cmp rcx, rax + 4890ea: 19 c0 sbb eax, eax + 4890ec: 83 e0 02 and eax, 2 + 4890ef: 83 e8 01 sub eax, 1 + 4890f2: c3 ret + 4890f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4890f8: 31 c0 xor eax, eax + 4890fa: c3 ret + 4890fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000489100 <__mpn_divrem>: + 489100: f3 0f 1e fa endbr64 + 489104: 41 57 push r15 + 489106: 49 89 f7 mov r15, rsi + 489109: 48 89 d6 mov rsi, rdx + 48910c: 41 56 push r14 + 48910e: 41 55 push r13 + 489110: 41 54 push r12 + 489112: 49 89 cc mov r12, rcx + 489115: 55 push rbp + 489116: 53 push rbx + 489117: 48 83 ec 68 sub rsp, 104 + 48911b: 48 89 7c 24 10 mov qword ptr [rsp + 16], rdi + 489120: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 489125: 49 83 f9 01 cmp r9, 1 + 489129: 0f 84 71 04 00 00 je 0x4895a0 <__mpn_divrem+0x4a0> + 48912f: 4d 89 cd mov r13, r9 + 489132: 49 83 f9 02 cmp r9, 2 + 489136: 0f 84 64 03 00 00 je 0x4894a0 <__mpn_divrem+0x3a0> + 48913c: 4d 85 c9 test r9, r9 + 48913f: 0f 84 53 03 00 00 je 0x489498 <__mpn_divrem+0x398> + 489145: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 48914e: 48 89 c8 mov rax, rcx + 489151: 4c 29 c8 sub rax, r9 + 489154: 4c 8d 34 c2 lea r14, [rdx + 8*rax] + 489158: 4a 8d 04 cd 00 00 00 00 lea rax, [8*r9] + 489160: 48 8d 70 f8 lea rsi, [rax - 8] + 489164: 48 8d 50 f0 lea rdx, [rax - 16] + 489168: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 48916d: 49 8b 5c 00 f8 mov rbx, qword ptr [r8 + rax - 8] + 489172: 49 8b 6c 00 f0 mov rbp, qword ptr [r8 + rax - 16] + 489177: 49 8d 04 36 lea rax, [r14 + rsi] + 48917b: 48 89 74 24 58 mov qword ptr [rsp + 88], rsi + 489180: 48 8b 08 mov rcx, qword ptr [rax] + 489183: 48 89 54 24 48 mov qword ptr [rsp + 72], rdx + 489188: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 48918d: 48 39 cb cmp rbx, rcx + 489190: 0f 86 74 05 00 00 jbe 0x48970a <__mpn_divrem+0x60a> + 489196: 4d 01 fc add r12, r15 + 489199: 4d 29 ec sub r12, r13 + 48919c: 49 83 ec 01 sub r12, 1 + 4891a0: 0f 88 64 02 00 00 js 0x48940a <__mpn_divrem+0x30a> + 4891a6: 49 8d 45 ff lea rax, [r13 - 1] + 4891aa: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 4891af: 4d 39 e7 cmp r15, r12 + 4891b2: 0f 8f e3 00 00 00 jg 0x48929b <__mpn_divrem+0x19b> + 4891b8: 4d 85 ff test r15, r15 + 4891bb: b8 00 00 00 00 mov eax, 0 + 4891c0: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 4891c5: 49 0f 49 c7 cmovns rax, r15 + 4891c9: 4d 8d 14 36 lea r10, [r14 + rsi] + 4891cd: 4d 89 ee mov r14, r13 + 4891d0: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 4891d5: 48 c7 c0 f8 ff ff ff mov rax, -8 + 4891dc: 4d 89 d5 mov r13, r10 + 4891df: 48 29 f0 sub rax, rsi + 4891e2: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 4891e7: 4c 89 e0 mov rax, r12 + 4891ea: 49 89 ec mov r12, rbp + 4891ed: 48 89 c5 mov rbp, rax + 4891f0: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 4891f5: 49 c7 c7 ff ff ff ff mov r15, -1 + 4891fc: 4a 8d 3c 28 lea rdi, [rax + r13] + 489200: 49 8b 45 f8 mov rax, qword ptr [r13 - 8] + 489204: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 489209: 48 39 cb cmp rbx, rcx + 48920c: 0f 85 36 02 00 00 jne 0x489448 <__mpn_divrem+0x348> + 489212: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 489217: 4c 89 f9 mov rcx, r15 + 48921a: 4c 89 f2 mov rdx, r14 + 48921d: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 489222: e8 29 1c 00 00 call 0x48ae50 <__mpn_submul_1> + 489227: 48 39 44 24 18 cmp qword ptr [rsp + 24], rax + 48922c: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 489231: 0f 84 e9 01 00 00 je 0x489420 <__mpn_divrem+0x320> + 489237: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 48923c: 4c 89 f1 mov rcx, r14 + 48923f: 48 89 fe mov rsi, rdi + 489242: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 489247: 49 83 ef 01 sub r15, 1 + 48924b: 49 83 ed 08 sub r13, 8 + 48924f: e8 dc 44 00 00 call 0x48d730 <__mpn_add_n> + 489254: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 489259: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 48925e: 4c 89 3c e8 mov qword ptr [rax + 8*rbp], r15 + 489262: 48 83 ed 01 sub rbp, 1 + 489266: 49 8b 4d f8 mov rcx, qword ptr [r13 - 8] + 48926a: 48 3b 6c 24 30 cmp rbp, qword ptr [rsp + 48] + 48926f: 0f 8d 7b ff ff ff jge 0x4891f0 <__mpn_divrem+0xf0> + 489275: 48 89 e8 mov rax, rbp + 489278: 4c 89 e5 mov rbp, r12 + 48927b: 4d 89 f5 mov r13, r14 + 48927e: 49 89 fe mov r14, rdi + 489281: 49 89 c4 mov r12, rax + 489284: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] + 489289: 48 01 f8 add rax, rdi + 48928c: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 489291: 49 83 fc ff cmp r12, -1 + 489295: 0f 84 6f 01 00 00 je 0x48940a <__mpn_divrem+0x30a> + 48929b: 49 8d 75 fe lea rsi, [r13 - 2] + 48929f: b8 08 00 00 00 mov eax, 8 + 4892a4: 4a 8d 14 ed 00 00 00 00 lea rdx, [8*r13] + 4892ac: 48 83 fe ff cmp rsi, -1 + 4892b0: 48 0f 4d 44 24 50 cmovge rax, qword ptr [rsp + 80] + 4892b6: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 4892bb: b8 01 00 00 00 mov eax, 1 + 4892c0: 4c 29 e8 sub rax, r13 + 4892c3: 48 c1 e0 03 shl rax, 3 + 4892c7: 48 83 fe ff cmp rsi, -1 + 4892cb: be 00 00 00 00 mov esi, 0 + 4892d0: 48 0f 4c c6 cmovl rax, rsi + 4892d4: 48 8d 34 10 lea rsi, [rax + rdx] + 4892d8: 48 8d 44 02 f8 lea rax, [rdx + rax - 8] + 4892dd: 4c 01 f6 add rsi, r14 + 4892e0: 4c 01 f0 add rax, r14 + 4892e3: 48 89 74 24 38 mov qword ptr [rsp + 56], rsi + 4892e8: 48 89 44 24 50 mov qword ptr [rsp + 80], rax + 4892ed: eb 51 jmp 0x489340 <__mpn_divrem+0x240> + 4892ef: 90 nop + 4892f0: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 4892f5: 4c 89 f9 mov rcx, r15 + 4892f8: 4c 89 ea mov rdx, r13 + 4892fb: 4c 89 f7 mov rdi, r14 + 4892fe: e8 4d 1b 00 00 call 0x48ae50 <__mpn_submul_1> + 489303: 48 3b 44 24 20 cmp rax, qword ptr [rsp + 32] + 489308: 74 17 je 0x489321 <__mpn_divrem+0x221> + 48930a: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 48930f: 4c 89 e9 mov rcx, r13 + 489312: 4c 89 f6 mov rsi, r14 + 489315: 4c 89 f7 mov rdi, r14 + 489318: 49 83 ef 01 sub r15, 1 + 48931c: e8 0f 44 00 00 call 0x48d730 <__mpn_add_n> + 489321: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 489326: 4e 89 3c e0 mov qword ptr [rax + 8*r12], r15 + 48932a: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 48932f: 49 83 ec 01 sub r12, 1 + 489333: 48 8b 08 mov rcx, qword ptr [rax] + 489336: 49 83 fc ff cmp r12, -1 + 48933a: 0f 84 ca 00 00 00 je 0x48940a <__mpn_divrem+0x30a> + 489340: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 489345: 48 83 7c 24 28 00 cmp qword ptr [rsp + 40], 0 + 48934b: 48 8b 00 mov rax, qword ptr [rax] + 48934e: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 489353: 78 1e js 0x489373 <__mpn_divrem+0x273> + 489355: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] + 48935a: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] + 48935f: 48 89 4c 24 30 mov qword ptr [rsp + 48], rcx + 489364: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] + 489369: e8 d2 7c f7 ff call 0x401040 <.plt+0x20> + 48936e: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 489373: 49 c7 06 00 00 00 00 mov qword ptr [r14], 0 + 48937a: 49 c7 c7 ff ff ff ff mov r15, -1 + 489381: 48 39 cb cmp rbx, rcx + 489384: 0f 84 66 ff ff ff je 0x4892f0 <__mpn_divrem+0x1f0> + 48938a: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 48938f: 48 89 ca mov rdx, rcx + 489392: 48 8b 00 mov rax, qword ptr [rax] + 489395: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 48939a: 48 f7 f3 div rbx + 48939d: 49 89 c7 mov r15, rax + 4893a0: 48 89 d1 mov rcx, rdx + 4893a3: 48 89 e8 mov rax, rbp + 4893a6: 49 f7 e7 mul r15 + 4893a9: 48 89 d6 mov rsi, rdx + 4893ac: 48 8b 54 24 48 mov rdx, qword ptr [rsp + 72] + 4893b1: eb 0f jmp 0x4893c2 <__mpn_divrem+0x2c2> + 4893b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4893b8: 48 39 e8 cmp rax, rbp + 4893bb: 48 83 de 00 sbb rsi, 0 + 4893bf: 48 29 e8 sub rax, rbp + 4893c2: 48 39 f1 cmp rcx, rsi + 4893c5: 72 10 jb 0x4893d7 <__mpn_divrem+0x2d7> + 4893c7: 0f 85 23 ff ff ff jne 0x4892f0 <__mpn_divrem+0x1f0> + 4893cd: 49 39 04 16 cmp qword ptr [r14 + rdx], rax + 4893d1: 0f 83 19 ff ff ff jae 0x4892f0 <__mpn_divrem+0x1f0> + 4893d7: 49 83 ef 01 sub r15, 1 + 4893db: 48 01 d9 add rcx, rbx + 4893de: 73 d8 jae 0x4893b8 <__mpn_divrem+0x2b8> + 4893e0: e9 0b ff ff ff jmp 0x4892f0 <__mpn_divrem+0x1f0> + 4893e5: 0f 1f 00 nop dword ptr [rax] + 4893e8: 49 83 fb ff cmp r11, -1 + 4893ec: 0f 85 3e 02 00 00 jne 0x489630 <__mpn_divrem+0x530> + 4893f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4893f8: 66 48 0f 6e c7 movq xmm0, rdi + 4893fd: 66 48 0f 6e c9 movq xmm1, rcx + 489402: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 489406: 41 0f 11 02 movups xmmword ptr [r10], xmm0 + 48940a: 48 8b 44 24 40 mov rax, qword ptr [rsp + 64] + 48940f: 48 83 c4 68 add rsp, 104 + 489413: 5b pop rbx + 489414: 5d pop rbp + 489415: 41 5c pop r12 + 489417: 41 5d pop r13 + 489419: 41 5e pop r14 + 48941b: 41 5f pop r15 + 48941d: c3 ret + 48941e: 66 90 nop + 489420: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 489425: 49 83 ed 08 sub r13, 8 + 489429: 4c 89 3c e8 mov qword ptr [rax + 8*rbp], r15 + 48942d: 48 83 ed 01 sub rbp, 1 + 489431: 49 8b 4d f8 mov rcx, qword ptr [r13 - 8] + 489435: 48 3b 6c 24 30 cmp rbp, qword ptr [rsp + 48] + 48943a: 0f 8d b0 fd ff ff jge 0x4891f0 <__mpn_divrem+0xf0> + 489440: e9 30 fe ff ff jmp 0x489275 <__mpn_divrem+0x175> + 489445: 0f 1f 00 nop dword ptr [rax] + 489448: 48 89 ca mov rdx, rcx + 48944b: 49 8b 45 f0 mov rax, qword ptr [r13 - 16] + 48944f: 48 f7 f3 div rbx + 489452: 49 89 c7 mov r15, rax + 489455: 48 89 d1 mov rcx, rdx + 489458: 4c 89 e0 mov rax, r12 + 48945b: 49 f7 e7 mul r15 + 48945e: 48 89 d6 mov rsi, rdx + 489461: eb 0f jmp 0x489472 <__mpn_divrem+0x372> + 489463: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 489468: 4c 39 e0 cmp rax, r12 + 48946b: 48 83 de 00 sbb rsi, 0 + 48946f: 4c 29 e0 sub rax, r12 + 489472: 48 39 ce cmp rsi, rcx + 489475: 77 10 ja 0x489487 <__mpn_divrem+0x387> + 489477: 0f 85 95 fd ff ff jne 0x489212 <__mpn_divrem+0x112> + 48947d: 49 39 45 e8 cmp qword ptr [r13 - 24], rax + 489481: 0f 83 8b fd ff ff jae 0x489212 <__mpn_divrem+0x112> + 489487: 49 83 ef 01 sub r15, 1 + 48948b: 48 01 d9 add rcx, rbx + 48948e: 73 d8 jae 0x489468 <__mpn_divrem+0x368> + 489490: e9 7d fd ff ff jmp 0x489212 <__mpn_divrem+0x112> + 489495: 0f 1f 00 nop dword ptr [rax] + 489498: 0f 0b ud2 + 48949a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4894a0: 4c 8d 54 ca f0 lea r10, [rdx + 8*rcx - 16] + 4894a5: 4c 89 c0 mov rax, r8 + 4894a8: 4d 8b 40 08 mov r8, qword ptr [r8 + 8] + 4894ac: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 4894b5: 49 8b 4a 08 mov rcx, qword ptr [r10 + 8] + 4894b9: 4c 8b 08 mov r9, qword ptr [rax] + 4894bc: 49 8b 3a mov rdi, qword ptr [r10] + 4894bf: 49 39 c8 cmp r8, rcx + 4894c2: 0f 86 23 02 00 00 jbe 0x4896eb <__mpn_divrem+0x5eb> + 4894c8: 4f 8d 5c 27 fd lea r11, [r15 + r12 - 3] + 4894cd: 4d 85 db test r11, r11 + 4894d0: 0f 88 22 ff ff ff js 0x4893f8 <__mpn_divrem+0x2f8> + 4894d6: 4d 39 df cmp r15, r11 + 4894d9: 0f 8f 51 01 00 00 jg 0x489630 <__mpn_divrem+0x530> + 4894df: 4d 85 ff test r15, r15 + 4894e2: b8 00 00 00 00 mov eax, 0 + 4894e7: 4c 89 cb mov rbx, r9 + 4894ea: 48 8b 6c 24 10 mov rbp, qword ptr [rsp + 16] + 4894ef: 4c 0f 48 f8 cmovs r15, rax + 4894f3: 48 f7 db neg rbx + 4894f6: eb 33 jmp 0x48952b <__mpn_divrem+0x42b> + 4894f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 489500: 4c 01 c7 add rdi, r8 + 489503: 48 89 f9 mov rcx, rdi + 489506: 73 78 jae 0x489580 <__mpn_divrem+0x480> + 489508: 4a c7 44 dd 00 ff ff ff ff mov qword ptr [rbp + 8*r11], -1 + 489511: 4c 29 c9 sub rcx, r9 + 489514: 48 89 f7 mov rdi, rsi + 489517: 4c 01 cf add rdi, r9 + 48951a: 48 83 d1 00 adc rcx, 0 + 48951e: 49 83 eb 01 sub r11, 1 + 489522: 4d 39 fb cmp r11, r15 + 489525: 0f 8c bd fe ff ff jl 0x4893e8 <__mpn_divrem+0x2e8> + 48952b: 49 83 ea 08 sub r10, 8 + 48952f: 49 8b 32 mov rsi, qword ptr [r10] + 489532: 49 39 c8 cmp r8, rcx + 489535: 74 c9 je 0x489500 <__mpn_divrem+0x400> + 489537: 48 89 f8 mov rax, rdi + 48953a: 48 89 ca mov rdx, rcx + 48953d: 49 f7 f0 div r8 + 489540: 48 89 c7 mov rdi, rax + 489543: 48 89 d1 mov rcx, rdx + 489546: 4c 89 c8 mov rax, r9 + 489549: 48 f7 e7 mul rdi + 48954c: 0f 1f 40 00 nop dword ptr [rax] + 489550: 48 39 ca cmp rdx, rcx + 489553: 77 07 ja 0x48955c <__mpn_divrem+0x45c> + 489555: 75 15 jne 0x48956c <__mpn_divrem+0x46c> + 489557: 48 39 f0 cmp rax, rsi + 48955a: 76 10 jbe 0x48956c <__mpn_divrem+0x46c> + 48955c: 48 83 ef 01 sub rdi, 1 + 489560: 4c 29 c8 sub rax, r9 + 489563: 48 83 da 00 sbb rdx, 0 + 489567: 4c 01 c1 add rcx, r8 + 48956a: 73 e4 jae 0x489550 <__mpn_divrem+0x450> + 48956c: 4a 89 7c dd 00 mov qword ptr [rbp + 8*r11], rdi + 489571: 48 89 f7 mov rdi, rsi + 489574: 48 29 c7 sub rdi, rax + 489577: 48 19 d1 sbb rcx, rdx + 48957a: eb a2 jmp 0x48951e <__mpn_divrem+0x41e> + 48957c: 0f 1f 40 00 nop dword ptr [rax] + 489580: 31 c0 xor eax, eax + 489582: 4d 85 c9 test r9, r9 + 489585: 4c 89 ca mov rdx, r9 + 489588: 48 c7 c7 ff ff ff ff mov rdi, -1 + 48958f: 0f 95 c0 setne al + 489592: 48 29 c2 sub rdx, rax + 489595: 48 89 d8 mov rax, rbx + 489598: eb b6 jmp 0x489550 <__mpn_divrem+0x450> + 48959a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4895a0: 49 8b 38 mov rdi, qword ptr [r8] + 4895a3: 48 8b 54 ca f8 mov rdx, qword ptr [rdx + 8*rcx - 8] + 4895a8: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 4895b1: 48 39 d7 cmp rdi, rdx + 4895b4: 0f 86 20 01 00 00 jbe 0x4896da <__mpn_divrem+0x5da> + 4895ba: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] + 4895bf: 4e 8d 04 fd 00 00 00 00 lea r8, [8*r15] + 4895c7: 4c 89 e1 mov rcx, r12 + 4895ca: 4d 01 c1 add r9, r8 + 4895cd: 48 83 e9 02 sub rcx, 2 + 4895d1: 78 22 js 0x4895f5 <__mpn_divrem+0x4f5> + 4895d3: 48 c1 e1 03 shl rcx, 3 + 4895d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4895e0: 48 8b 04 0e mov rax, qword ptr [rsi + rcx] + 4895e4: 48 f7 f7 div rdi + 4895e7: 49 89 04 09 mov qword ptr [r9 + rcx], rax + 4895eb: 48 83 e9 08 sub rcx, 8 + 4895ef: 48 83 f9 f8 cmp rcx, -8 + 4895f3: 75 eb jne 0x4895e0 <__mpn_divrem+0x4e0> + 4895f5: 4d 85 ff test r15, r15 + 4895f8: 7e 29 jle 0x489623 <__mpn_divrem+0x523> + 4895fa: 49 8d 49 f8 lea rcx, [r9 - 8] + 4895fe: 4d 29 c1 sub r9, r8 + 489601: 45 31 c0 xor r8d, r8d + 489604: 49 83 e9 08 sub r9, 8 + 489608: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 489610: 4c 89 c0 mov rax, r8 + 489613: 48 83 e9 08 sub rcx, 8 + 489617: 48 f7 f7 div rdi + 48961a: 48 89 41 08 mov qword ptr [rcx + 8], rax + 48961e: 4c 39 c9 cmp rcx, r9 + 489621: 75 ed jne 0x489610 <__mpn_divrem+0x510> + 489623: 48 89 16 mov qword ptr [rsi], rdx + 489626: e9 df fd ff ff jmp 0x48940a <__mpn_divrem+0x30a> + 48962b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 489630: 4c 89 cd mov rbp, r9 + 489633: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 489638: 31 db xor ebx, ebx + 48963a: 48 f7 dd neg rbp + 48963d: eb 2c jmp 0x48966b <__mpn_divrem+0x56b> + 48963f: 90 nop + 489640: 4c 01 c7 add rdi, r8 + 489643: 48 89 f9 mov rcx, rdi + 489646: 73 78 jae 0x4896c0 <__mpn_divrem+0x5c0> + 489648: 4a c7 04 de ff ff ff ff mov qword ptr [rsi + 8*r11], -1 + 489650: 4c 29 c9 sub rcx, r9 + 489653: 48 89 df mov rdi, rbx + 489656: 4c 01 cf add rdi, r9 + 489659: 48 83 d1 00 adc rcx, 0 + 48965d: 49 83 eb 01 sub r11, 1 + 489661: 49 83 fb ff cmp r11, -1 + 489665: 0f 84 8d fd ff ff je 0x4893f8 <__mpn_divrem+0x2f8> + 48966b: 49 89 1a mov qword ptr [r10], rbx + 48966e: 49 39 c8 cmp r8, rcx + 489671: 74 cd je 0x489640 <__mpn_divrem+0x540> + 489673: 48 89 f8 mov rax, rdi + 489676: 48 89 ca mov rdx, rcx + 489679: 49 f7 f0 div r8 + 48967c: 48 89 c7 mov rdi, rax + 48967f: 48 89 d1 mov rcx, rdx + 489682: 4c 89 c8 mov rax, r9 + 489685: 48 f7 e7 mul rdi + 489688: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 489690: 48 39 ca cmp rdx, rcx + 489693: 77 07 ja 0x48969c <__mpn_divrem+0x59c> + 489695: 75 15 jne 0x4896ac <__mpn_divrem+0x5ac> + 489697: 48 85 c0 test rax, rax + 48969a: 74 10 je 0x4896ac <__mpn_divrem+0x5ac> + 48969c: 48 83 ef 01 sub rdi, 1 + 4896a0: 4c 29 c8 sub rax, r9 + 4896a3: 48 83 da 00 sbb rdx, 0 + 4896a7: 4c 01 c1 add rcx, r8 + 4896aa: 73 e4 jae 0x489690 <__mpn_divrem+0x590> + 4896ac: 4a 89 3c de mov qword ptr [rsi + 8*r11], rdi + 4896b0: 48 89 df mov rdi, rbx + 4896b3: 48 29 c7 sub rdi, rax + 4896b6: 48 19 d1 sbb rcx, rdx + 4896b9: eb a2 jmp 0x48965d <__mpn_divrem+0x55d> + 4896bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4896c0: 31 c0 xor eax, eax + 4896c2: 4d 85 c9 test r9, r9 + 4896c5: 4c 89 ca mov rdx, r9 + 4896c8: 48 c7 c7 ff ff ff ff mov rdi, -1 + 4896cf: 0f 95 c0 setne al + 4896d2: 48 29 c2 sub rdx, rax + 4896d5: 48 89 e8 mov rax, rbp + 4896d8: eb b6 jmp 0x489690 <__mpn_divrem+0x590> + 4896da: 48 c7 44 24 40 01 00 00 00 mov qword ptr [rsp + 64], 1 + 4896e3: 48 29 fa sub rdx, rdi + 4896e6: e9 cf fe ff ff jmp 0x4895ba <__mpn_divrem+0x4ba> + 4896eb: 72 09 jb 0x4896f6 <__mpn_divrem+0x5f6> + 4896ed: 49 39 f9 cmp r9, rdi + 4896f0: 0f 87 d2 fd ff ff ja 0x4894c8 <__mpn_divrem+0x3c8> + 4896f6: 48 c7 44 24 40 01 00 00 00 mov qword ptr [rsp + 64], 1 + 4896ff: 4c 29 cf sub rdi, r9 + 489702: 4c 19 c1 sbb rcx, r8 + 489705: e9 be fd ff ff jmp 0x4894c8 <__mpn_divrem+0x3c8> + 48970a: 72 21 jb 0x48972d <__mpn_divrem+0x62d> + 48970c: 4c 89 c6 mov rsi, r8 + 48970f: 49 8d 51 ff lea rdx, [r9 - 1] + 489713: 4c 89 f7 mov rdi, r14 + 489716: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx + 48971b: e8 a0 f9 ff ff call 0x4890c0 <__mpn_cmp> + 489720: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] + 489725: 85 c0 test eax, eax + 489727: 0f 88 69 fa ff ff js 0x489196 <__mpn_divrem+0x96> + 48972d: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 489732: 4c 89 e9 mov rcx, r13 + 489735: 4c 89 f6 mov rsi, r14 + 489738: 4c 89 f7 mov rdi, r14 + 48973b: e8 60 16 00 00 call 0x48ada0 <__mpn_sub_n> + 489740: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 489745: 48 c7 44 24 40 01 00 00 00 mov qword ptr [rsp + 64], 1 + 48974e: 48 8b 08 mov rcx, qword ptr [rax] + 489751: e9 40 fa ff ff jmp 0x489196 <__mpn_divrem+0x96> + 489756: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000489760 <__mpn_lshift>: + 489760: f3 0f 1e fa endbr64 + 489764: 48 8d 7c d7 f8 lea rdi, [rdi + 8*rdx - 8] + 489769: 48 8d 74 d6 f8 lea rsi, [rsi + 8*rdx - 8] + 48976e: 89 d0 mov eax, edx + 489770: 83 e0 03 and eax, 3 + 489773: 75 1e jne 0x489793 <__mpn_lshift+0x33> + 489775: 4c 8b 16 mov r10, qword ptr [rsi] + 489778: 4c 8b 5e f8 mov r11, qword ptr [rsi - 8] + 48977c: 31 c0 xor eax, eax + 48977e: 4c 0f a5 d0 shld rax, r10, cl + 489782: 4c 8b 46 f0 mov r8, qword ptr [rsi - 16] + 489786: 48 8d 7f 18 lea rdi, [rdi + 24] + 48978a: 48 83 ea 04 sub rdx, 4 + 48978e: e9 af 00 00 00 jmp 0x489842 <__mpn_lshift+0xe2> + 489793: 83 f8 02 cmp eax, 2 + 489796: 73 28 jae 0x4897c0 <__mpn_lshift+0x60> + 489798: 4c 8b 0e mov r9, qword ptr [rsi] + 48979b: 31 c0 xor eax, eax + 48979d: 4c 0f a5 c8 shld rax, r9, cl + 4897a1: 48 83 ea 02 sub rdx, 2 + 4897a5: 72 12 jb 0x4897b9 <__mpn_lshift+0x59> + 4897a7: 4c 8b 56 f8 mov r10, qword ptr [rsi - 8] + 4897ab: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] + 4897af: 48 8d 76 f8 lea rsi, [rsi - 8] + 4897b3: 48 8d 7f 10 lea rdi, [rdi + 16] + 4897b7: eb 7d jmp 0x489836 <__mpn_lshift+0xd6> + 4897b9: 49 d3 e1 shl r9, cl + 4897bc: 4c 89 0f mov qword ptr [rdi], r9 + 4897bf: c3 ret + 4897c0: 75 3e jne 0x489800 <__mpn_lshift+0xa0> + 4897c2: 4c 8b 06 mov r8, qword ptr [rsi] + 4897c5: 4c 8b 4e f8 mov r9, qword ptr [rsi - 8] + 4897c9: 31 c0 xor eax, eax + 4897cb: 4c 0f a5 c0 shld rax, r8, cl + 4897cf: 48 83 ea 03 sub rdx, 3 + 4897d3: 72 0e jb 0x4897e3 <__mpn_lshift+0x83> + 4897d5: 4c 8b 56 f0 mov r10, qword ptr [rsi - 16] + 4897d9: 48 8d 76 f0 lea rsi, [rsi - 16] + 4897dd: 48 8d 7f 08 lea rdi, [rdi + 8] + 4897e1: eb 47 jmp 0x48982a <__mpn_lshift+0xca> + 4897e3: 4d 0f a5 c8 shld r8, r9, cl + 4897e7: 4c 89 07 mov qword ptr [rdi], r8 + 4897ea: 49 d3 e1 shl r9, cl + 4897ed: 4c 89 4f f8 mov qword ptr [rdi - 8], r9 + 4897f1: c3 ret + 4897f2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4897fd: 0f 1f 00 nop dword ptr [rax] + 489800: 4c 8b 1e mov r11, qword ptr [rsi] + 489803: 4c 8b 46 f8 mov r8, qword ptr [rsi - 8] + 489807: 31 c0 xor eax, eax + 489809: 4c 0f a5 d8 shld rax, r11, cl + 48980d: 4c 8b 4e f0 mov r9, qword ptr [rsi - 16] + 489811: 48 8d 76 e8 lea rsi, [rsi - 24] + 489815: 48 83 ea 04 sub rdx, 4 + 489819: 72 41 jb 0x48985c <__mpn_lshift+0xfc> + 48981b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 489820: 4d 0f a5 c3 shld r11, r8, cl + 489824: 4c 8b 16 mov r10, qword ptr [rsi] + 489827: 4c 89 1f mov qword ptr [rdi], r11 + 48982a: 4d 0f a5 c8 shld r8, r9, cl + 48982e: 4c 8b 5e f8 mov r11, qword ptr [rsi - 8] + 489832: 4c 89 47 f8 mov qword ptr [rdi - 8], r8 + 489836: 4d 0f a5 d1 shld r9, r10, cl + 48983a: 4c 8b 46 f0 mov r8, qword ptr [rsi - 16] + 48983e: 4c 89 4f f0 mov qword ptr [rdi - 16], r9 + 489842: 4d 0f a5 da shld r10, r11, cl + 489846: 4c 8b 4e e8 mov r9, qword ptr [rsi - 24] + 48984a: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 + 48984e: 48 83 c6 e0 add rsi, -32 + 489852: 48 8d 7f e0 lea rdi, [rdi - 32] + 489856: 48 83 ea 04 sub rdx, 4 + 48985a: 73 c4 jae 0x489820 <__mpn_lshift+0xc0> + 48985c: 4d 0f a5 c3 shld r11, r8, cl + 489860: 4c 89 1f mov qword ptr [rdi], r11 + 489863: 4d 0f a5 c8 shld r8, r9, cl + 489867: 4c 89 47 f8 mov qword ptr [rdi - 8], r8 + 48986b: 49 d3 e1 shl r9, cl + 48986e: 4c 89 4f f0 mov qword ptr [rdi - 16], r9 + 489872: c3 ret + 489873: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48987d: 0f 1f 00 nop dword ptr [rax] + +0000000000489880 <__mpn_rshift>: + 489880: f3 0f 1e fa endbr64 + 489884: 89 d0 mov eax, edx + 489886: 83 e0 03 and eax, 3 + 489889: 75 22 jne 0x4898ad <__mpn_rshift+0x2d> + 48988b: 4c 8b 16 mov r10, qword ptr [rsi] + 48988e: 4c 8b 5e 08 mov r11, qword ptr [rsi + 8] + 489892: 31 c0 xor eax, eax + 489894: 4c 0f ad d0 shrd rax, r10, cl + 489898: 4c 8b 46 10 mov r8, qword ptr [rsi + 16] + 48989c: 48 8d 76 08 lea rsi, [rsi + 8] + 4898a0: 48 8d 7f e8 lea rdi, [rdi - 24] + 4898a4: 48 83 ea 04 sub rdx, 4 + 4898a8: e9 a5 00 00 00 jmp 0x489952 <__mpn_rshift+0xd2> + 4898ad: 83 f8 02 cmp eax, 2 + 4898b0: 73 28 jae 0x4898da <__mpn_rshift+0x5a> + 4898b2: 4c 8b 0e mov r9, qword ptr [rsi] + 4898b5: 31 c0 xor eax, eax + 4898b7: 4c 0f ad c8 shrd rax, r9, cl + 4898bb: 48 83 ea 02 sub rdx, 2 + 4898bf: 72 12 jb 0x4898d3 <__mpn_rshift+0x53> + 4898c1: 4c 8b 56 08 mov r10, qword ptr [rsi + 8] + 4898c5: 4c 8b 5e 10 mov r11, qword ptr [rsi + 16] + 4898c9: 48 8d 76 10 lea rsi, [rsi + 16] + 4898cd: 48 8d 7f f0 lea rdi, [rdi - 16] + 4898d1: eb 73 jmp 0x489946 <__mpn_rshift+0xc6> + 4898d3: 49 d3 e9 shr r9, cl + 4898d6: 4c 89 0f mov qword ptr [rdi], r9 + 4898d9: c3 ret + 4898da: 75 34 jne 0x489910 <__mpn_rshift+0x90> + 4898dc: 4c 8b 06 mov r8, qword ptr [rsi] + 4898df: 4c 8b 4e 08 mov r9, qword ptr [rsi + 8] + 4898e3: 31 c0 xor eax, eax + 4898e5: 4c 0f ad c0 shrd rax, r8, cl + 4898e9: 48 83 ea 03 sub rdx, 3 + 4898ed: 72 0e jb 0x4898fd <__mpn_rshift+0x7d> + 4898ef: 4c 8b 56 10 mov r10, qword ptr [rsi + 16] + 4898f3: 48 8d 76 18 lea rsi, [rsi + 24] + 4898f7: 48 8d 7f f8 lea rdi, [rdi - 8] + 4898fb: eb 3e jmp 0x48993b <__mpn_rshift+0xbb> + 4898fd: 4d 0f ad c8 shrd r8, r9, cl + 489901: 4c 89 07 mov qword ptr [rdi], r8 + 489904: 49 d3 e9 shr r9, cl + 489907: 4c 89 4f 08 mov qword ptr [rdi + 8], r9 + 48990b: c3 ret + 48990c: 0f 1f 40 00 nop dword ptr [rax] + 489910: 4c 8b 1e mov r11, qword ptr [rsi] + 489913: 4c 8b 46 08 mov r8, qword ptr [rsi + 8] + 489917: 31 c0 xor eax, eax + 489919: 4c 0f ad d8 shrd rax, r11, cl + 48991d: 4c 8b 4e 10 mov r9, qword ptr [rsi + 16] + 489921: 48 8d 76 20 lea rsi, [rsi + 32] + 489925: 48 83 ea 04 sub rdx, 4 + 489929: 72 41 jb 0x48996c <__mpn_rshift+0xec> + 48992b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 489930: 4d 0f ad c3 shrd r11, r8, cl + 489934: 4c 8b 56 f8 mov r10, qword ptr [rsi - 8] + 489938: 4c 89 1f mov qword ptr [rdi], r11 + 48993b: 4d 0f ad c8 shrd r8, r9, cl + 48993f: 4c 8b 1e mov r11, qword ptr [rsi] + 489942: 4c 89 47 08 mov qword ptr [rdi + 8], r8 + 489946: 4d 0f ad d1 shrd r9, r10, cl + 48994a: 4c 8b 46 08 mov r8, qword ptr [rsi + 8] + 48994e: 4c 89 4f 10 mov qword ptr [rdi + 16], r9 + 489952: 4d 0f ad da shrd r10, r11, cl + 489956: 4c 8b 4e 10 mov r9, qword ptr [rsi + 16] + 48995a: 4c 89 57 18 mov qword ptr [rdi + 24], r10 + 48995e: 48 83 c6 20 add rsi, 32 + 489962: 48 8d 7f 20 lea rdi, [rdi + 32] + 489966: 48 83 ea 04 sub rdx, 4 + 48996a: 73 c4 jae 0x489930 <__mpn_rshift+0xb0> + 48996c: 4d 0f ad c3 shrd r11, r8, cl + 489970: 4c 89 1f mov qword ptr [rdi], r11 + 489973: 4d 0f ad c8 shrd r8, r9, cl + 489977: 4c 89 47 08 mov qword ptr [rdi + 8], r8 + 48997b: 49 d3 e9 shr r9, cl + 48997e: 4c 89 4f 10 mov qword ptr [rdi + 16], r9 + 489982: c3 ret + 489983: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48998d: 0f 1f 00 nop dword ptr [rax] + +0000000000489990 <__mpn_mul>: + 489990: f3 0f 1e fa endbr64 + 489994: 55 push rbp + 489995: 48 89 e5 mov rbp, rsp + 489998: 41 57 push r15 + 48999a: 49 89 f7 mov r15, rsi + 48999d: 41 56 push r14 + 48999f: 41 55 push r13 + 4899a1: 49 89 d5 mov r13, rdx + 4899a4: 41 54 push r12 + 4899a6: 53 push rbx + 4899a7: 4c 89 c3 mov rbx, r8 + 4899aa: 48 83 ec 58 sub rsp, 88 + 4899ae: 48 89 7d a8 mov qword ptr [rbp - 88], rdi + 4899b2: 48 89 4d b0 mov qword ptr [rbp - 80], rcx + 4899b6: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 4899bf: 48 89 45 c8 mov qword ptr [rbp - 56], rax + 4899c3: 31 c0 xor eax, eax + 4899c5: 49 83 f8 1f cmp r8, 31 + 4899c9: 7f 65 jg 0x489a30 <__mpn_mul+0xa0> + 4899cb: 4d 85 c0 test r8, r8 + 4899ce: 75 28 jne 0x4899f8 <__mpn_mul+0x68> + 4899d0: 48 8b 5d c8 mov rbx, qword ptr [rbp - 56] + 4899d4: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] + 4899dd: 0f 85 3c 04 00 00 jne 0x489e1f <__mpn_mul+0x48f> + 4899e3: 48 8d 65 d8 lea rsp, [rbp - 40] + 4899e7: 5b pop rbx + 4899e8: 41 5c pop r12 + 4899ea: 41 5d pop r13 + 4899ec: 41 5e pop r14 + 4899ee: 41 5f pop r15 + 4899f0: 5d pop rbp + 4899f1: c3 ret + 4899f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4899f8: 48 8b 09 mov rcx, qword ptr [rcx] + 4899fb: 48 83 f9 01 cmp rcx, 1 + 4899ff: 0f 87 e3 01 00 00 ja 0x489be8 <__mpn_mul+0x258> + 489a05: 0f 84 20 03 00 00 je 0x489d2b <__mpn_mul+0x39b> + 489a0b: 48 85 d2 test rdx, rdx + 489a0e: 7e 0f jle 0x489a1f <__mpn_mul+0x8f> + 489a10: 48 8d 14 d5 00 00 00 00 lea rdx, [8*rdx] + 489a18: 31 f6 xor esi, esi + 489a1a: e8 f1 76 f7 ff call 0x401110 <.plt+0xf0> + 489a1f: 31 c0 xor eax, eax + 489a21: e9 c7 01 00 00 jmp 0x489bed <__mpn_mul+0x25d> + 489a26: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 489a30: 4c 89 c2 mov rdx, r8 + 489a33: 48 89 e7 mov rdi, rsp + 489a36: 48 c1 e2 04 shl rdx, 4 + 489a3a: 48 8d 42 17 lea rax, [rdx + 23] + 489a3e: 48 83 c2 10 add rdx, 16 + 489a42: 48 89 c1 mov rcx, rax + 489a45: 48 81 e1 00 f0 ff ff and rcx, -4096 + 489a4c: 48 29 cf sub rdi, rcx + 489a4f: 48 89 f9 mov rcx, rdi + 489a52: 48 39 cc cmp rsp, rcx + 489a55: 74 15 je 0x489a6c <__mpn_mul+0xdc> + 489a57: 48 81 ec 00 10 00 00 sub rsp, 4096 + 489a5e: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 489a67: 48 39 cc cmp rsp, rcx + 489a6a: 75 eb jne 0x489a57 <__mpn_mul+0xc7> + 489a6c: 81 e2 ff 0f 00 00 and edx, 4095 + 489a72: 48 29 d4 sub rsp, rdx + 489a75: 48 85 d2 test rdx, rdx + 489a78: 0f 85 19 03 00 00 jne 0x489d97 <__mpn_mul+0x407> + 489a7e: 48 8d 54 24 0f lea rdx, [rsp + 15] + 489a83: 4c 8b 65 a8 mov r12, qword ptr [rbp - 88] + 489a87: 48 89 d9 mov rcx, rbx + 489a8a: 4c 89 fe mov rsi, r15 + 489a8d: 48 83 e2 f0 and rdx, -16 + 489a91: 4d 89 ee mov r14, r13 + 489a94: 48 89 45 98 mov qword ptr [rbp - 104], rax + 489a98: 48 89 55 a0 mov qword ptr [rbp - 96], rdx + 489a9c: 49 89 d0 mov r8, rdx + 489a9f: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] + 489aa3: 4c 89 e7 mov rdi, r12 + 489aa6: 49 29 de sub r14, rbx + 489aa9: e8 12 06 00 00 call 0x48a0c0 <__mpn_impn_mul_n> + 489aae: 48 8d 04 dd 00 00 00 00 lea rax, [8*rbx] + 489ab6: 48 89 45 b8 mov qword ptr [rbp - 72], rax + 489aba: 49 01 c4 add r12, rax + 489abd: 4d 8d 0c 07 lea r9, [r15 + rax] + 489ac1: 4c 39 f3 cmp rbx, r14 + 489ac4: 0f 8f 01 01 00 00 jg 0x489bcb <__mpn_mul+0x23b> + 489aca: 48 8b 45 98 mov rax, qword ptr [rbp - 104] + 489ace: 48 89 e7 mov rdi, rsp + 489ad1: 48 89 c2 mov rdx, rax + 489ad4: 48 25 00 f0 ff ff and rax, -4096 + 489ada: 48 29 c7 sub rdi, rax + 489add: 48 83 e2 f0 and rdx, -16 + 489ae1: 48 89 f8 mov rax, rdi + 489ae4: 48 39 c4 cmp rsp, rax + 489ae7: 74 15 je 0x489afe <__mpn_mul+0x16e> + 489ae9: 48 81 ec 00 10 00 00 sub rsp, 4096 + 489af0: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 489af9: 48 39 c4 cmp rsp, rax + 489afc: 75 eb jne 0x489ae9 <__mpn_mul+0x159> + 489afe: 81 e2 ff 0f 00 00 and edx, 4095 + 489b04: 48 29 d4 sub rsp, rdx + 489b07: 48 85 d2 test rdx, rdx + 489b0a: 74 06 je 0x489b12 <__mpn_mul+0x182> + 489b0c: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 489b12: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] + 489b16: 4c 8d 7c 24 0f lea r15, [rsp + 15] + 489b1b: 4c 89 6d 88 mov qword ptr [rbp - 120], r13 + 489b1f: 49 89 dd mov r13, rbx + 489b22: 49 83 e7 f0 and r15, -16 + 489b26: 4c 89 e3 mov rbx, r12 + 489b29: 4d 89 cc mov r12, r9 + 489b2c: 4c 01 f8 add rax, r15 + 489b2f: 48 89 45 98 mov qword ptr [rbp - 104], rax + 489b33: 48 83 c0 08 add rax, 8 + 489b37: 48 89 45 90 mov qword ptr [rbp - 112], rax + 489b3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 489b40: 4c 8b 45 a0 mov r8, qword ptr [rbp - 96] + 489b44: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] + 489b48: 4c 89 e9 mov rcx, r13 + 489b4b: 4c 89 e6 mov rsi, r12 + 489b4e: 4c 89 ff mov rdi, r15 + 489b51: e8 6a 05 00 00 call 0x48a0c0 <__mpn_impn_mul_n> + 489b56: 48 89 df mov rdi, rbx + 489b59: 4c 89 e9 mov rcx, r13 + 489b5c: 4c 89 fa mov rdx, r15 + 489b5f: 48 89 de mov rsi, rbx + 489b62: e8 c9 3b 00 00 call 0x48d730 <__mpn_add_n> + 489b67: 48 8b 4d 98 mov rcx, qword ptr [rbp - 104] + 489b6b: 48 03 5d b8 add rbx, qword ptr [rbp - 72] + 489b6f: 31 d2 xor edx, edx + 489b71: 48 8d 7b 08 lea rdi, [rbx + 8] + 489b75: 48 03 01 add rax, qword ptr [rcx] + 489b78: 0f 92 c2 setb dl + 489b7b: 48 89 03 mov qword ptr [rbx], rax + 489b7e: 48 85 d2 test rdx, rdx + 489b81: 0f 84 49 02 00 00 je 0x489dd0 <__mpn_mul+0x440> + 489b87: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] + 489b8b: 49 8d 55 ff lea rdx, [r13 - 1] + 489b8f: 90 nop + 489b90: 48 8b 06 mov rax, qword ptr [rsi] + 489b93: 48 83 c7 08 add rdi, 8 + 489b97: 48 83 c6 08 add rsi, 8 + 489b9b: 48 83 c0 01 add rax, 1 + 489b9f: 48 89 47 f8 mov qword ptr [rdi - 8], rax + 489ba3: 48 85 c0 test rax, rax + 489ba6: 0f 85 5c 02 00 00 jne 0x489e08 <__mpn_mul+0x478> + 489bac: 48 83 ea 01 sub rdx, 1 + 489bb0: 75 de jne 0x489b90 <__mpn_mul+0x200> + 489bb2: 4d 29 ee sub r14, r13 + 489bb5: 4c 03 65 b8 add r12, qword ptr [rbp - 72] + 489bb9: 4d 39 f5 cmp r13, r14 + 489bbc: 7e 82 jle 0x489b40 <__mpn_mul+0x1b0> + 489bbe: 4d 89 e1 mov r9, r12 + 489bc1: 49 89 dc mov r12, rbx + 489bc4: 4c 89 eb mov rbx, r13 + 489bc7: 4c 8b 6d 88 mov r13, qword ptr [rbp - 120] + 489bcb: 4d 85 f6 test r14, r14 + 489bce: 0f 85 b4 00 00 00 jne 0x489c88 <__mpn_mul+0x2f8> + 489bd4: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] + 489bd8: 4c 01 eb add rbx, r13 + 489bdb: 48 8b 44 d8 f8 mov rax, qword ptr [rax + 8*rbx - 8] + 489be0: e9 eb fd ff ff jmp 0x4899d0 <__mpn_mul+0x40> + 489be5: 0f 1f 00 nop dword ptr [rax] + 489be8: e8 43 02 00 00 call 0x489e30 <__mpn_mul_1> + 489bed: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] + 489bf1: 4e 8d 34 ed 00 00 00 00 lea r14, [8*r13] + 489bf9: 4a 89 04 ee mov qword ptr [rsi + 8*r13], rax + 489bfd: 48 8d 7e 08 lea rdi, [rsi + 8] + 489c01: 48 83 fb 01 cmp rbx, 1 + 489c05: 0f 8e c5 fd ff ff jle 0x4899d0 <__mpn_mul+0x40> + 489c0b: 4c 8b 65 b0 mov r12, qword ptr [rbp - 80] + 489c0f: 48 8d 1c de lea rbx, [rsi + 8*rbx] + 489c13: 4c 89 f0 mov rax, r14 + 489c16: 48 89 5d b8 mov qword ptr [rbp - 72], rbx + 489c1a: 48 89 fb mov rbx, rdi + 489c1d: 49 83 c4 08 add r12, 8 + 489c21: 4d 89 e6 mov r14, r12 + 489c24: 49 89 c4 mov r12, rax + 489c27: eb 24 jmp 0x489c4d <__mpn_mul+0x2bd> + 489c29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 489c30: b8 00 00 00 00 mov eax, 0 + 489c35: 74 39 je 0x489c70 <__mpn_mul+0x2e0> + 489c37: 4a 89 04 23 mov qword ptr [rbx + r12], rax + 489c3b: 49 83 c6 08 add r14, 8 + 489c3f: 48 83 c3 08 add rbx, 8 + 489c43: 48 3b 5d b8 cmp rbx, qword ptr [rbp - 72] + 489c47: 0f 84 83 fd ff ff je 0x4899d0 <__mpn_mul+0x40> + 489c4d: 49 8b 0e mov rcx, qword ptr [r14] + 489c50: 48 83 f9 01 cmp rcx, 1 + 489c54: 76 da jbe 0x489c30 <__mpn_mul+0x2a0> + 489c56: 4c 89 ea mov rdx, r13 + 489c59: 4c 89 fe mov rsi, r15 + 489c5c: 48 89 df mov rdi, rbx + 489c5f: e8 7c 3b 00 00 call 0x48d7e0 <__mpn_addmul_1> + 489c64: eb d1 jmp 0x489c37 <__mpn_mul+0x2a7> + 489c66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 489c70: 4c 89 e9 mov rcx, r13 + 489c73: 4c 89 fa mov rdx, r15 + 489c76: 48 89 de mov rsi, rbx + 489c79: 48 89 df mov rdi, rbx + 489c7c: e8 af 3a 00 00 call 0x48d730 <__mpn_add_n> + 489c81: eb b4 jmp 0x489c37 <__mpn_mul+0x2a7> + 489c83: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 489c88: 4c 8b 7d a0 mov r15, qword ptr [rbp - 96] + 489c8c: 48 8b 75 b0 mov rsi, qword ptr [rbp - 80] + 489c90: 4d 89 f0 mov r8, r14 + 489c93: 4c 89 c9 mov rcx, r9 + 489c96: 48 89 da mov rdx, rbx + 489c99: 4c 89 ff mov rdi, r15 + 489c9c: e8 ef fc ff ff call 0x489990 <__mpn_mul> + 489ca1: 4c 89 fa mov rdx, r15 + 489ca4: 4c 89 e6 mov rsi, r12 + 489ca7: 4c 89 e7 mov rdi, r12 + 489caa: 48 89 d9 mov rcx, rbx + 489cad: e8 7e 3a 00 00 call 0x48d730 <__mpn_add_n> + 489cb2: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] + 489cb6: 49 89 c0 mov r8, rax + 489cb9: 4c 89 f8 mov rax, r15 + 489cbc: 48 01 d0 add rax, rdx + 489cbf: 4d 8d 14 14 lea r10, [r12 + rdx] + 489cc3: 4c 03 00 add r8, qword ptr [rax] + 489cc6: 48 8d 70 08 lea rsi, [rax + 8] + 489cca: 49 8d 7a 08 lea rdi, [r10 + 8] + 489cce: 0f 92 c0 setb al + 489cd1: 4d 89 02 mov qword ptr [r10], r8 + 489cd4: 0f b6 c0 movzx eax, al + 489cd7: 48 85 c0 test rax, rax + 489cda: 75 44 jne 0x489d20 <__mpn_mul+0x390> + 489cdc: 48 39 f7 cmp rdi, rsi + 489cdf: 0f 84 ef fe ff ff je 0x489bd4 <__mpn_mul+0x244> + 489ce5: 49 83 fe 01 cmp r14, 1 + 489ce9: 0f 8e e5 fe ff ff jle 0x489bd4 <__mpn_mul+0x244> + 489cef: 4a 8d 14 f5 f8 ff ff ff lea rdx, [8*r14 - 8] + 489cf7: e8 64 73 f7 ff call 0x401060 <.plt+0x40> + 489cfc: e9 d3 fe ff ff jmp 0x489bd4 <__mpn_mul+0x244> + 489d01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 489d08: 48 8b 06 mov rax, qword ptr [rsi] + 489d0b: 48 83 c7 08 add rdi, 8 + 489d0f: 48 83 c6 08 add rsi, 8 + 489d13: 48 83 c0 01 add rax, 1 + 489d17: 48 89 47 f8 mov qword ptr [rdi - 8], rax + 489d1b: 48 85 c0 test rax, rax + 489d1e: 75 bc jne 0x489cdc <__mpn_mul+0x34c> + 489d20: 49 83 ee 01 sub r14, 1 + 489d24: 75 e2 jne 0x489d08 <__mpn_mul+0x378> + 489d26: e9 a9 fe ff ff jmp 0x489bd4 <__mpn_mul+0x244> + 489d2b: 48 85 d2 test rdx, rdx + 489d2e: 0f 8e eb fc ff ff jle 0x489a1f <__mpn_mul+0x8f> + 489d34: 48 8d 47 0f lea rax, [rdi + 15] + 489d38: 48 89 f9 mov rcx, rdi + 489d3b: 48 29 f0 sub rax, rsi + 489d3e: 48 83 f8 1e cmp rax, 30 + 489d42: 76 5e jbe 0x489da2 <__mpn_mul+0x412> + 489d44: 48 8d 42 ff lea rax, [rdx - 1] + 489d48: 48 83 f8 03 cmp rax, 3 + 489d4c: 76 54 jbe 0x489da2 <__mpn_mul+0x412> + 489d4e: 48 d1 ea shr rdx + 489d51: 31 c0 xor eax, eax + 489d53: 48 c1 e2 04 shl rdx, 4 + 489d57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 489d60: f3 41 0f 6f 04 07 movdqu xmm0, xmmword ptr [r15 + rax] + 489d66: 0f 11 04 01 movups xmmword ptr [rcx + rax], xmm0 + 489d6a: 48 83 c0 10 add rax, 16 + 489d6e: 48 39 c2 cmp rdx, rax + 489d71: 75 ed jne 0x489d60 <__mpn_mul+0x3d0> + 489d73: 4c 89 e8 mov rax, r13 + 489d76: 48 83 e0 fe and rax, -2 + 489d7a: 41 f6 c5 01 test r13b, 1 + 489d7e: 0f 84 9b fc ff ff je 0x489a1f <__mpn_mul+0x8f> + 489d84: 49 8b 14 c7 mov rdx, qword ptr [r15 + 8*rax] + 489d88: 48 8b 7d a8 mov rdi, qword ptr [rbp - 88] + 489d8c: 48 89 14 c7 mov qword ptr [rdi + 8*rax], rdx + 489d90: 31 c0 xor eax, eax + 489d92: e9 56 fe ff ff jmp 0x489bed <__mpn_mul+0x25d> + 489d97: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 489d9d: e9 dc fc ff ff jmp 0x489a7e <__mpn_mul+0xee> + 489da2: 48 8b 4d a8 mov rcx, qword ptr [rbp - 88] + 489da6: 31 c0 xor eax, eax + 489da8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 489db0: 49 8b 14 c7 mov rdx, qword ptr [r15 + 8*rax] + 489db4: 48 89 14 c1 mov qword ptr [rcx + 8*rax], rdx + 489db8: 48 83 c0 01 add rax, 1 + 489dbc: 49 39 c5 cmp r13, rax + 489dbf: 75 ef jne 0x489db0 <__mpn_mul+0x420> + 489dc1: 31 c0 xor eax, eax + 489dc3: e9 25 fe ff ff jmp 0x489bed <__mpn_mul+0x25d> + 489dc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 489dd0: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 489dd4: 49 8d 55 ff lea rdx, [r13 - 1] + 489dd8: 48 89 c6 mov rsi, rax + 489ddb: 48 39 f8 cmp rax, rdi + 489dde: 0f 84 ce fd ff ff je 0x489bb2 <__mpn_mul+0x222> + 489de4: 48 85 d2 test rdx, rdx + 489de7: 4c 8d 04 d5 00 00 00 00 lea r8, [8*rdx] + 489def: b8 08 00 00 00 mov eax, 8 + 489df4: 4c 0f 4e c0 cmovle r8, rax + 489df8: 4c 89 c2 mov rdx, r8 + 489dfb: e8 60 72 f7 ff call 0x401060 <.plt+0x40> + 489e00: e9 ad fd ff ff jmp 0x489bb2 <__mpn_mul+0x222> + 489e05: 0f 1f 00 nop dword ptr [rax] + 489e08: 48 39 fe cmp rsi, rdi + 489e0b: 0f 84 a1 fd ff ff je 0x489bb2 <__mpn_mul+0x222> + 489e11: 48 83 ea 01 sub rdx, 1 + 489e15: 48 85 d2 test rdx, rdx + 489e18: 7f ca jg 0x489de4 <__mpn_mul+0x454> + 489e1a: e9 93 fd ff ff jmp 0x489bb2 <__mpn_mul+0x222> + 489e1f: e8 ac 1d fc ff call 0x44bbd0 <__stack_chk_fail_local> + 489e24: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 489e2e: 66 90 nop + +0000000000489e30 <__mpn_mul_1>: + 489e30: f3 0f 1e fa endbr64 + 489e34: 53 push rbx + 489e35: 4d 31 d2 xor r10, r10 + 489e38: 48 8b 06 mov rax, qword ptr [rsi] + 489e3b: 48 89 d3 mov rbx, rdx + 489e3e: 48 f7 e1 mul rcx + 489e41: 49 89 db mov r11, rbx + 489e44: 4c 01 d0 add rax, r10 + 489e47: 48 83 d2 00 adc rdx, 0 + 489e4b: 83 e3 03 and ebx, 3 + 489e4e: 74 32 je 0x489e82 <__mpn_mul_1+0x52> + 489e50: 83 fb 02 cmp ebx, 2 + 489e53: 74 59 je 0x489eae <__mpn_mul_1+0x7e> + 489e55: 7f 42 jg 0x489e99 <__mpn_mul_1+0x69> + 489e57: 49 ff cb dec r11 + 489e5a: 75 08 jne 0x489e64 <__mpn_mul_1+0x34> + 489e5c: 48 89 07 mov qword ptr [rdi], rax + 489e5f: e9 e0 00 00 00 jmp 0x489f44 <__mpn_mul_1+0x114> + 489e64: 4a 8d 74 de 08 lea rsi, [rsi + 8*r11 + 8] + 489e69: 4a 8d 7c df f8 lea rdi, [rdi + 8*r11 - 8] + 489e6e: 49 f7 db neg r11 + 489e71: 4d 31 d2 xor r10, r10 + 489e74: 31 db xor ebx, ebx + 489e76: 49 89 c1 mov r9, rax + 489e79: 4a 8b 04 de mov rax, qword ptr [rsi + 8*r11] + 489e7d: 49 89 d0 mov r8, rdx + 489e80: eb 62 jmp 0x489ee4 <__mpn_mul_1+0xb4> + 489e82: 4a 8d 34 de lea rsi, [rsi + 8*r11] + 489e86: 4a 8d 7c df f0 lea rdi, [rdi + 8*r11 - 16] + 489e8b: 49 f7 db neg r11 + 489e8e: 4d 31 d2 xor r10, r10 + 489e91: 49 89 c0 mov r8, rax + 489e94: 48 89 d3 mov rbx, rdx + 489e97: eb 59 jmp 0x489ef2 <__mpn_mul_1+0xc2> + 489e99: 4a 8d 74 de f8 lea rsi, [rsi + 8*r11 - 8] + 489e9e: 4a 8d 7c df e8 lea rdi, [rdi + 8*r11 - 24] + 489ea3: 49 f7 db neg r11 + 489ea6: 48 89 c3 mov rbx, rax + 489ea9: 49 89 d2 mov r10, rdx + 489eac: eb 57 jmp 0x489f05 <__mpn_mul_1+0xd5> + 489eae: 4a 8d 74 de f0 lea rsi, [rsi + 8*r11 - 16] + 489eb3: 4a 8d 7c df e0 lea rdi, [rdi + 8*r11 - 32] + 489eb8: 49 f7 db neg r11 + 489ebb: 4d 31 c0 xor r8, r8 + 489ebe: 31 db xor ebx, ebx + 489ec0: 49 89 c2 mov r10, rax + 489ec3: 4a 8b 44 de 18 mov rax, qword ptr [rsi + 8*r11 + 24] + 489ec8: 49 89 d1 mov r9, rdx + 489ecb: eb 5c jmp 0x489f29 <__mpn_mul_1+0xf9> + 489ecd: 0f 1f 00 nop dword ptr [rax] + 489ed0: 4e 89 14 df mov qword ptr [rdi + 8*r11], r10 + 489ed4: 49 01 c1 add r9, rax + 489ed7: 4a 8b 04 de mov rax, qword ptr [rsi + 8*r11] + 489edb: 49 11 d0 adc r8, rdx + 489ede: 41 ba 00 00 00 00 mov r10d, 0 + 489ee4: 48 f7 e1 mul rcx + 489ee7: 4e 89 4c df 08 mov qword ptr [rdi + 8*r11 + 8], r9 + 489eec: 49 01 c0 add r8, rax + 489eef: 48 11 d3 adc rbx, rdx + 489ef2: 4a 8b 44 de 08 mov rax, qword ptr [rsi + 8*r11 + 8] + 489ef7: 48 f7 e1 mul rcx + 489efa: 4e 89 44 df 10 mov qword ptr [rdi + 8*r11 + 16], r8 + 489eff: 48 01 c3 add rbx, rax + 489f02: 49 11 d2 adc r10, rdx + 489f05: 4a 8b 44 de 10 mov rax, qword ptr [rsi + 8*r11 + 16] + 489f0a: 48 f7 e1 mul rcx + 489f0d: 4a 89 5c df 18 mov qword ptr [rdi + 8*r11 + 24], rbx + 489f12: 41 b8 00 00 00 00 mov r8d, 0 + 489f18: 4c 89 c3 mov rbx, r8 + 489f1b: 49 01 c2 add r10, rax + 489f1e: 4a 8b 44 de 18 mov rax, qword ptr [rsi + 8*r11 + 24] + 489f23: 4d 89 c1 mov r9, r8 + 489f26: 49 11 d1 adc r9, rdx + 489f29: 48 f7 e1 mul rcx + 489f2c: 49 83 c3 04 add r11, 4 + 489f30: 78 9e js 0x489ed0 <__mpn_mul_1+0xa0> + 489f32: 4e 89 14 df mov qword ptr [rdi + 8*r11], r10 + 489f36: 49 01 c1 add r9, rax + 489f39: 4c 11 c2 adc rdx, r8 + 489f3c: 4e 89 4c df 08 mov qword ptr [rdi + 8*r11 + 8], r9 + 489f41: 4c 01 c2 add rdx, r8 + 489f44: 48 89 d0 mov rax, rdx + 489f47: 5b pop rbx + 489f48: c3 ret + 489f49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000489f50 <__mpn_impn_mul_n_basecase>: + 489f50: f3 0f 1e fa endbr64 + 489f54: 41 57 push r15 + 489f56: 49 89 f7 mov r15, rsi + 489f59: 41 56 push r14 + 489f5b: 41 55 push r13 + 489f5d: 41 54 push r12 + 489f5f: 49 89 cc mov r12, rcx + 489f62: 55 push rbp + 489f63: 48 89 d5 mov rbp, rdx + 489f66: 53 push rbx + 489f67: 48 89 fb mov rbx, rdi + 489f6a: 48 83 ec 08 sub rsp, 8 + 489f6e: 48 8b 0a mov rcx, qword ptr [rdx] + 489f71: 48 83 f9 01 cmp rcx, 1 + 489f75: 0f 87 ad 00 00 00 ja 0x48a028 <__mpn_impn_mul_n_basecase+0xd8> + 489f7b: 0f 84 b7 00 00 00 je 0x48a038 <__mpn_impn_mul_n_basecase+0xe8> + 489f81: 4d 85 e4 test r12, r12 + 489f84: 7e 0f jle 0x489f95 <__mpn_impn_mul_n_basecase+0x45> + 489f86: 4a 8d 14 e5 00 00 00 00 lea rdx, [8*r12] + 489f8e: 31 f6 xor esi, esi + 489f90: e8 7b 71 f7 ff call 0x401110 <.plt+0xf0> + 489f95: 31 c0 xor eax, eax + 489f97: 4e 8d 2c e5 00 00 00 00 lea r13, [8*r12] + 489f9f: 4e 8d 34 2b lea r14, [rbx + r13] + 489fa3: 48 83 c3 08 add rbx, 8 + 489fa7: 49 89 06 mov qword ptr [r14], rax + 489faa: 49 83 fc 01 cmp r12, 1 + 489fae: 7e 48 jle 0x489ff8 <__mpn_impn_mul_n_basecase+0xa8> + 489fb0: 48 83 c5 08 add rbp, 8 + 489fb4: eb 22 jmp 0x489fd8 <__mpn_impn_mul_n_basecase+0x88> + 489fb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 489fc0: b8 00 00 00 00 mov eax, 0 + 489fc5: 74 49 je 0x48a010 <__mpn_impn_mul_n_basecase+0xc0> + 489fc7: 4a 89 04 2b mov qword ptr [rbx + r13], rax + 489fcb: 48 83 c3 08 add rbx, 8 + 489fcf: 48 83 c5 08 add rbp, 8 + 489fd3: 49 39 de cmp r14, rbx + 489fd6: 74 20 je 0x489ff8 <__mpn_impn_mul_n_basecase+0xa8> + 489fd8: 48 8b 4d 00 mov rcx, qword ptr [rbp] + 489fdc: 48 83 f9 01 cmp rcx, 1 + 489fe0: 76 de jbe 0x489fc0 <__mpn_impn_mul_n_basecase+0x70> + 489fe2: 4c 89 e2 mov rdx, r12 + 489fe5: 4c 89 fe mov rsi, r15 + 489fe8: 48 89 df mov rdi, rbx + 489feb: e8 f0 37 00 00 call 0x48d7e0 <__mpn_addmul_1> + 489ff0: eb d5 jmp 0x489fc7 <__mpn_impn_mul_n_basecase+0x77> + 489ff2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 489ff8: 48 83 c4 08 add rsp, 8 + 489ffc: 5b pop rbx + 489ffd: 5d pop rbp + 489ffe: 41 5c pop r12 + 48a000: 41 5d pop r13 + 48a002: 41 5e pop r14 + 48a004: 41 5f pop r15 + 48a006: c3 ret + 48a007: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48a010: 4c 89 e1 mov rcx, r12 + 48a013: 4c 89 fa mov rdx, r15 + 48a016: 48 89 de mov rsi, rbx + 48a019: 48 89 df mov rdi, rbx + 48a01c: e8 0f 37 00 00 call 0x48d730 <__mpn_add_n> + 48a021: eb a4 jmp 0x489fc7 <__mpn_impn_mul_n_basecase+0x77> + 48a023: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48a028: 4c 89 e2 mov rdx, r12 + 48a02b: e8 00 fe ff ff call 0x489e30 <__mpn_mul_1> + 48a030: e9 62 ff ff ff jmp 0x489f97 <__mpn_impn_mul_n_basecase+0x47> + 48a035: 0f 1f 00 nop dword ptr [rax] + 48a038: 4d 85 e4 test r12, r12 + 48a03b: 0f 8e 54 ff ff ff jle 0x489f95 <__mpn_impn_mul_n_basecase+0x45> + 48a041: 48 8d 47 0f lea rax, [rdi + 15] + 48a045: 48 29 f0 sub rax, rsi + 48a048: 48 83 f8 1e cmp rax, 30 + 48a04c: 76 4b jbe 0x48a099 <__mpn_impn_mul_n_basecase+0x149> + 48a04e: 49 8d 44 24 ff lea rax, [r12 - 1] + 48a053: 48 83 f8 03 cmp rax, 3 + 48a057: 76 40 jbe 0x48a099 <__mpn_impn_mul_n_basecase+0x149> + 48a059: 4c 89 e2 mov rdx, r12 + 48a05c: 31 c0 xor eax, eax + 48a05e: 48 d1 ea shr rdx + 48a061: 48 c1 e2 04 shl rdx, 4 + 48a065: 0f 1f 00 nop dword ptr [rax] + 48a068: f3 41 0f 6f 04 07 movdqu xmm0, xmmword ptr [r15 + rax] + 48a06e: 0f 11 04 03 movups xmmword ptr [rbx + rax], xmm0 + 48a072: 48 83 c0 10 add rax, 16 + 48a076: 48 39 d0 cmp rax, rdx + 48a079: 75 ed jne 0x48a068 <__mpn_impn_mul_n_basecase+0x118> + 48a07b: 4c 89 e0 mov rax, r12 + 48a07e: 48 83 e0 fe and rax, -2 + 48a082: 41 f6 c4 01 test r12b, 1 + 48a086: 0f 84 09 ff ff ff je 0x489f95 <__mpn_impn_mul_n_basecase+0x45> + 48a08c: 49 8b 14 c7 mov rdx, qword ptr [r15 + 8*rax] + 48a090: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx + 48a094: e9 fc fe ff ff jmp 0x489f95 <__mpn_impn_mul_n_basecase+0x45> + 48a099: 31 c0 xor eax, eax + 48a09b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48a0a0: 49 8b 14 c7 mov rdx, qword ptr [r15 + 8*rax] + 48a0a4: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx + 48a0a8: 48 83 c0 01 add rax, 1 + 48a0ac: 49 39 c4 cmp r12, rax + 48a0af: 75 ef jne 0x48a0a0 <__mpn_impn_mul_n_basecase+0x150> + 48a0b1: e9 df fe ff ff jmp 0x489f95 <__mpn_impn_mul_n_basecase+0x45> + 48a0b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000048a0c0 <__mpn_impn_mul_n>: + 48a0c0: f3 0f 1e fa endbr64 + 48a0c4: 41 57 push r15 + 48a0c6: 48 89 c8 mov rax, rcx + 48a0c9: 49 89 d7 mov r15, rdx + 48a0cc: 41 56 push r14 + 48a0ce: 41 55 push r13 + 48a0d0: 49 89 cd mov r13, rcx + 48a0d3: 41 54 push r12 + 48a0d5: 55 push rbp + 48a0d6: 4c 89 c5 mov rbp, r8 + 48a0d9: 53 push rbx + 48a0da: 48 89 fb mov rbx, rdi + 48a0dd: 48 83 ec 48 sub rsp, 72 + 48a0e1: 83 e0 01 and eax, 1 + 48a0e4: 48 89 34 24 mov qword ptr [rsp], rsi + 48a0e8: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 48a0ed: 74 69 je 0x48a158 <__mpn_impn_mul_n+0x98> + 48a0ef: 4c 8d 61 ff lea r12, [rcx - 1] + 48a0f3: 49 83 fc 1f cmp r12, 31 + 48a0f7: 0f 8e 7b 03 00 00 jle 0x48a478 <__mpn_impn_mul_n+0x3b8> + 48a0fd: 4c 89 e1 mov rcx, r12 + 48a100: e8 bb ff ff ff call 0x48a0c0 <__mpn_impn_mul_n> + 48a105: 4c 8b 34 24 mov r14, qword ptr [rsp] + 48a109: 4b 8b 0c e7 mov rcx, qword ptr [r15 + 8*r12] + 48a10d: 4a 8d 2c e3 lea rbp, [rbx + 8*r12] + 48a111: 4c 89 e2 mov rdx, r12 + 48a114: 48 89 ef mov rdi, rbp + 48a117: 4c 89 f6 mov rsi, r14 + 48a11a: e8 c1 36 00 00 call 0x48d7e0 <__mpn_addmul_1> + 48a11f: 4c 89 ea mov rdx, r13 + 48a122: 4c 89 fe mov rsi, r15 + 48a125: 48 89 ef mov rdi, rbp + 48a128: 49 89 c0 mov r8, rax + 48a12b: 4c 89 e0 mov rax, r12 + 48a12e: 4d 01 e5 add r13, r12 + 48a131: 48 c1 e0 04 shl rax, 4 + 48a135: 4c 89 04 03 mov qword ptr [rbx + rax], r8 + 48a139: 4b 8b 0c e6 mov rcx, qword ptr [r14 + 8*r12] + 48a13d: e8 9e 36 00 00 call 0x48d7e0 <__mpn_addmul_1> + 48a142: 4a 89 04 eb mov qword ptr [rbx + 8*r13], rax + 48a146: 48 83 c4 48 add rsp, 72 + 48a14a: 5b pop rbx + 48a14b: 5d pop rbp + 48a14c: 41 5c pop r12 + 48a14e: 41 5d pop r13 + 48a150: 41 5e pop r14 + 48a152: 41 5f pop r15 + 48a154: c3 ret + 48a155: 0f 1f 00 nop dword ptr [rax] + 48a158: 49 89 cc mov r12, rcx + 48a15b: 49 89 f2 mov r10, rsi + 48a15e: 49 d1 fc sar r12 + 48a161: 4a 8d 04 e5 00 00 00 00 lea rax, [8*r12] + 48a169: 48 8d 14 02 lea rdx, [rdx + rax] + 48a16d: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 48a172: 49 01 c2 add r10, rax + 48a175: 48 8d 04 cd 00 00 00 00 lea rax, [8*rcx] + 48a17d: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 48a182: 4c 8d 34 07 lea r14, [rdi + rax] + 48a186: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 48a18b: 49 83 fc 1f cmp r12, 31 + 48a18f: 0f 8e c3 02 00 00 jle 0x48a458 <__mpn_impn_mul_n+0x398> + 48a195: 4c 89 d6 mov rsi, r10 + 48a198: 4c 89 e1 mov rcx, r12 + 48a19b: 4c 89 f7 mov rdi, r14 + 48a19e: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 + 48a1a3: e8 18 ff ff ff call 0x48a0c0 <__mpn_impn_mul_n> + 48a1a8: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] + 48a1ad: 48 8b 34 24 mov rsi, qword ptr [rsp] + 48a1b1: 4c 89 d7 mov rdi, r10 + 48a1b4: 4c 89 e2 mov rdx, r12 + 48a1b7: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 + 48a1bc: e8 ff ee ff ff call 0x4890c0 <__mpn_cmp> + 48a1c1: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] + 48a1c6: 4c 89 e1 mov rcx, r12 + 48a1c9: 85 c0 test eax, eax + 48a1cb: 0f 88 df 03 00 00 js 0x48a5b0 <__mpn_impn_mul_n+0x4f0> + 48a1d1: 48 8b 14 24 mov rdx, qword ptr [rsp] + 48a1d5: 4c 89 d6 mov rsi, r10 + 48a1d8: 48 89 df mov rdi, rbx + 48a1db: e8 c0 0b 00 00 call 0x48ada0 <__mpn_sub_n> + 48a1e0: c7 44 24 20 01 00 00 00 mov dword ptr [rsp + 32], 1 + 48a1e8: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 + 48a1f0: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 48a1f5: 4c 89 e2 mov rdx, r12 + 48a1f8: 4c 89 fe mov rsi, r15 + 48a1fb: e8 c0 ee ff ff call 0x4890c0 <__mpn_cmp> + 48a200: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 48a205: 4c 8d 14 0b lea r10, [rbx + rcx] + 48a209: 4c 89 e1 mov rcx, r12 + 48a20c: 85 c0 test eax, eax + 48a20e: 0f 88 74 03 00 00 js 0x48a588 <__mpn_impn_mul_n+0x4c8> + 48a214: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 48a219: 4c 89 d7 mov rdi, r10 + 48a21c: 4c 89 fa mov rdx, r15 + 48a21f: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 + 48a224: e8 77 0b 00 00 call 0x48ada0 <__mpn_sub_n> + 48a229: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] + 48a22e: 49 83 fc 1f cmp r12, 31 + 48a232: 0f 8f 20 03 00 00 jg 0x48a558 <__mpn_impn_mul_n+0x498> + 48a238: 4c 89 d2 mov rdx, r10 + 48a23b: 4c 89 e1 mov rcx, r12 + 48a23e: 48 89 de mov rsi, rbx + 48a241: 48 89 ef mov rdi, rbp + 48a244: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 + 48a249: e8 02 fd ff ff call 0x489f50 <__mpn_impn_mul_n_basecase> + 48a24e: 4d 85 e4 test r12, r12 + 48a251: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] + 48a256: 7e 78 jle 0x48a2d0 <__mpn_impn_mul_n+0x210> + 48a258: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 48a25d: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 48a262: 48 8d 46 10 lea rax, [rsi + 16] + 48a266: 48 39 c7 cmp rdi, rax + 48a269: 48 8d 47 10 lea rax, [rdi + 16] + 48a26d: 0f 9d c2 setge dl + 48a270: 48 39 f0 cmp rax, rsi + 48a273: 0f 9e c0 setle al + 48a276: 08 c2 or dl, al + 48a278: 0f 84 92 03 00 00 je 0x48a610 <__mpn_impn_mul_n+0x550> + 48a27e: 49 83 fc 04 cmp r12, 4 + 48a282: 0f 8e 88 03 00 00 jle 0x48a610 <__mpn_impn_mul_n+0x550> + 48a288: 4d 85 e4 test r12, r12 + 48a28b: b9 01 00 00 00 mov ecx, 1 + 48a290: 49 0f 4f cc cmovg rcx, r12 + 48a294: 31 c0 xor eax, eax + 48a296: 48 89 ca mov rdx, rcx + 48a299: 48 d1 ea shr rdx + 48a29c: 48 c1 e2 04 shl rdx, 4 + 48a2a0: f3 41 0f 6f 04 06 movdqu xmm0, xmmword ptr [r14 + rax] + 48a2a6: 41 0f 11 04 02 movups xmmword ptr [r10 + rax], xmm0 + 48a2ab: 48 83 c0 10 add rax, 16 + 48a2af: 48 39 d0 cmp rax, rdx + 48a2b2: 75 ec jne 0x48a2a0 <__mpn_impn_mul_n+0x1e0> + 48a2b4: 48 89 c8 mov rax, rcx + 48a2b7: 48 83 e0 fe and rax, -2 + 48a2bb: 83 e1 01 and ecx, 1 + 48a2be: 74 10 je 0x48a2d0 <__mpn_impn_mul_n+0x210> + 48a2c0: 49 8d 54 05 00 lea rdx, [r13 + rax] + 48a2c5: 4c 01 e0 add rax, r12 + 48a2c8: 48 8b 14 d3 mov rdx, qword ptr [rbx + 8*rdx] + 48a2cc: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx + 48a2d0: 4b 8d 04 2c lea rax, [r12 + r13] + 48a2d4: 4c 89 e1 mov rcx, r12 + 48a2d7: 4c 89 f6 mov rsi, r14 + 48a2da: 4c 89 f7 mov rdi, r14 + 48a2dd: 4c 8d 1c c3 lea r11, [rbx + 8*rax] + 48a2e1: 4c 89 54 24 38 mov qword ptr [rsp + 56], r10 + 48a2e6: 4c 89 da mov rdx, r11 + 48a2e9: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 + 48a2ee: e8 3d 34 00 00 call 0x48d730 <__mpn_add_n> + 48a2f3: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] + 48a2f8: 4c 8b 54 24 38 mov r10, qword ptr [rsp + 56] + 48a2fd: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 48a302: 8b 44 24 20 mov eax, dword ptr [rsp + 32] + 48a306: 85 c0 test eax, eax + 48a308: 0f 84 12 02 00 00 je 0x48a520 <__mpn_impn_mul_n+0x460> + 48a30e: 4c 89 d6 mov rsi, r10 + 48a311: 4c 89 d7 mov rdi, r10 + 48a314: 4c 89 e9 mov rcx, r13 + 48a317: 48 89 ea mov rdx, rbp + 48a31a: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 + 48a31f: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 + 48a324: e8 77 0a 00 00 call 0x48ada0 <__mpn_sub_n> + 48a329: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 48a32e: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] + 48a333: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] + 48a338: 48 29 c6 sub rsi, rax + 48a33b: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi + 48a340: 49 83 fc 1f cmp r12, 31 + 48a344: 0f 8f 3e 01 00 00 jg 0x48a488 <__mpn_impn_mul_n+0x3c8> + 48a34a: 48 8b 34 24 mov rsi, qword ptr [rsp] + 48a34e: 4c 89 fa mov rdx, r15 + 48a351: 4c 89 e1 mov rcx, r12 + 48a354: 48 89 ef mov rdi, rbp + 48a357: 4c 89 5c 24 18 mov qword ptr [rsp + 24], r11 + 48a35c: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 + 48a361: e8 ea fb ff ff call 0x489f50 <__mpn_impn_mul_n_basecase> + 48a366: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] + 48a36b: 4c 89 e9 mov rcx, r13 + 48a36e: 48 89 ea mov rdx, rbp + 48a371: 4c 89 d6 mov rsi, r10 + 48a374: 4c 89 d7 mov rdi, r10 + 48a377: 4c 89 14 24 mov qword ptr [rsp], r10 + 48a37b: e8 b0 33 00 00 call 0x48d730 <__mpn_add_n> + 48a380: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] + 48a385: 4c 8b 14 24 mov r10, qword ptr [rsp] + 48a389: 4c 8b 5c 24 18 mov r11, qword ptr [rsp + 24] + 48a38e: 49 01 c7 add r15, rax + 48a391: 0f 85 41 02 00 00 jne 0x48a5d8 <__mpn_impn_mul_n+0x518> + 48a397: 4d 85 e4 test r12, r12 + 48a39a: 7e 5c jle 0x48a3f8 <__mpn_impn_mul_n+0x338> + 48a39c: 48 8d 43 0f lea rax, [rbx + 15] + 48a3a0: 48 29 e8 sub rax, rbp + 48a3a3: 48 83 f8 1e cmp rax, 30 + 48a3a7: 0f 86 43 02 00 00 jbe 0x48a5f0 <__mpn_impn_mul_n+0x530> + 48a3ad: 49 83 fc 04 cmp r12, 4 + 48a3b1: 0f 8e 39 02 00 00 jle 0x48a5f0 <__mpn_impn_mul_n+0x530> + 48a3b7: 4d 85 e4 test r12, r12 + 48a3ba: b9 01 00 00 00 mov ecx, 1 + 48a3bf: 49 0f 4f cc cmovg rcx, r12 + 48a3c3: 31 c0 xor eax, eax + 48a3c5: 48 89 ca mov rdx, rcx + 48a3c8: 48 d1 ea shr rdx + 48a3cb: 48 c1 e2 04 shl rdx, 4 + 48a3cf: 90 nop + 48a3d0: f3 0f 6f 4c 05 00 movdqu xmm1, xmmword ptr [rbp + rax] + 48a3d6: 0f 11 0c 03 movups xmmword ptr [rbx + rax], xmm1 + 48a3da: 48 83 c0 10 add rax, 16 + 48a3de: 48 39 d0 cmp rax, rdx + 48a3e1: 75 ed jne 0x48a3d0 <__mpn_impn_mul_n+0x310> + 48a3e3: 48 89 c8 mov rax, rcx + 48a3e6: 48 83 e0 fe and rax, -2 + 48a3ea: 83 e1 01 and ecx, 1 + 48a3ed: 74 09 je 0x48a3f8 <__mpn_impn_mul_n+0x338> + 48a3ef: 48 8b 54 c5 00 mov rdx, qword ptr [rbp + 8*rax] + 48a3f4: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx + 48a3f8: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 48a3fd: 4c 89 e1 mov rcx, r12 + 48a400: 4c 89 d6 mov rsi, r10 + 48a403: 4c 89 d7 mov rdi, r10 + 48a406: 48 01 ea add rdx, rbp + 48a409: e8 22 33 00 00 call 0x48d730 <__mpn_add_n> + 48a40e: 48 85 c0 test rax, rax + 48a411: 0f 84 2f fd ff ff je 0x48a146 <__mpn_impn_mul_n+0x86> + 48a417: 49 8b 06 mov rax, qword ptr [r14] + 48a41a: 48 83 c0 01 add rax, 1 + 48a41e: 49 89 06 mov qword ptr [r14], rax + 48a421: 0f 83 1f fd ff ff jae 0x48a146 <__mpn_impn_mul_n+0x86> + 48a427: 49 83 ed 01 sub r13, 1 + 48a42b: 31 c0 xor eax, eax + 48a42d: eb 1c jmp 0x48a44b <__mpn_impn_mul_n+0x38b> + 48a42f: 90 nop + 48a430: 49 8b 7c c6 08 mov rdi, qword ptr [r14 + 8*rax + 8] + 48a435: 48 8d 57 01 lea rdx, [rdi + 1] + 48a439: 49 89 54 c6 08 mov qword ptr [r14 + 8*rax + 8], rdx + 48a43e: 48 83 c0 01 add rax, 1 + 48a442: 48 85 d2 test rdx, rdx + 48a445: 0f 85 fb fc ff ff jne 0x48a146 <__mpn_impn_mul_n+0x86> + 48a44b: 49 39 c5 cmp r13, rax + 48a44e: 75 e0 jne 0x48a430 <__mpn_impn_mul_n+0x370> + 48a450: e9 f1 fc ff ff jmp 0x48a146 <__mpn_impn_mul_n+0x86> + 48a455: 0f 1f 00 nop dword ptr [rax] + 48a458: 4c 89 d6 mov rsi, r10 + 48a45b: 4c 89 e1 mov rcx, r12 + 48a45e: 4c 89 f7 mov rdi, r14 + 48a461: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 + 48a466: e8 e5 fa ff ff call 0x489f50 <__mpn_impn_mul_n_basecase> + 48a46b: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] + 48a470: e9 38 fd ff ff jmp 0x48a1ad <__mpn_impn_mul_n+0xed> + 48a475: 0f 1f 00 nop dword ptr [rax] + 48a478: 4c 89 e1 mov rcx, r12 + 48a47b: e8 d0 fa ff ff call 0x489f50 <__mpn_impn_mul_n_basecase> + 48a480: e9 80 fc ff ff jmp 0x48a105 <__mpn_impn_mul_n+0x45> + 48a485: 0f 1f 00 nop dword ptr [rax] + 48a488: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] + 48a48d: 48 8b 34 24 mov rsi, qword ptr [rsp] + 48a491: 4c 89 fa mov rdx, r15 + 48a494: 4c 89 e1 mov rcx, r12 + 48a497: 48 89 ef mov rdi, rbp + 48a49a: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 + 48a49f: 49 01 e8 add r8, rbp + 48a4a2: 4c 89 54 24 30 mov qword ptr [rsp + 48], r10 + 48a4a7: e8 14 fc ff ff call 0x48a0c0 <__mpn_impn_mul_n> + 48a4ac: 4c 8b 54 24 30 mov r10, qword ptr [rsp + 48] + 48a4b1: 4c 89 e9 mov rcx, r13 + 48a4b4: 48 89 ea mov rdx, rbp + 48a4b7: 4c 89 d6 mov rsi, r10 + 48a4ba: 4c 89 d7 mov rdi, r10 + 48a4bd: 4c 89 14 24 mov qword ptr [rsp], r10 + 48a4c1: e8 6a 32 00 00 call 0x48d730 <__mpn_add_n> + 48a4c6: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] + 48a4cb: 4c 8b 14 24 mov r10, qword ptr [rsp] + 48a4cf: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] + 48a4d4: 49 01 c7 add r15, rax + 48a4d7: 0f 84 bf fe ff ff je 0x48a39c <__mpn_impn_mul_n+0x2dc> + 48a4dd: 4d 03 3b add r15, qword ptr [r11] + 48a4e0: 4d 89 3b mov qword ptr [r11], r15 + 48a4e3: 0f 83 b3 fe ff ff jae 0x48a39c <__mpn_impn_mul_n+0x2dc> + 48a4e9: 49 8d 4c 24 ff lea rcx, [r12 - 1] + 48a4ee: 31 c0 xor eax, eax + 48a4f0: eb 21 jmp 0x48a513 <__mpn_impn_mul_n+0x453> + 48a4f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48a4f8: 49 8b 7c c3 08 mov rdi, qword ptr [r11 + 8*rax + 8] + 48a4fd: 48 8d 57 01 lea rdx, [rdi + 1] + 48a501: 49 89 54 c3 08 mov qword ptr [r11 + 8*rax + 8], rdx + 48a506: 48 83 c0 01 add rax, 1 + 48a50a: 48 85 d2 test rdx, rdx + 48a50d: 0f 85 84 fe ff ff jne 0x48a397 <__mpn_impn_mul_n+0x2d7> + 48a513: 48 39 c1 cmp rcx, rax + 48a516: 75 e0 jne 0x48a4f8 <__mpn_impn_mul_n+0x438> + 48a518: e9 7a fe ff ff jmp 0x48a397 <__mpn_impn_mul_n+0x2d7> + 48a51d: 0f 1f 00 nop dword ptr [rax] + 48a520: 4c 89 d6 mov rsi, r10 + 48a523: 4c 89 d7 mov rdi, r10 + 48a526: 4c 89 e9 mov rcx, r13 + 48a529: 48 89 ea mov rdx, rbp + 48a52c: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 + 48a531: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 + 48a536: e8 f5 31 00 00 call 0x48d730 <__mpn_add_n> + 48a53b: 48 03 44 24 10 add rax, qword ptr [rsp + 16] + 48a540: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] + 48a545: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 48a54a: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] + 48a54f: e9 ec fd ff ff jmp 0x48a340 <__mpn_impn_mul_n+0x280> + 48a554: 0f 1f 40 00 nop dword ptr [rax] + 48a558: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 48a55d: 4c 89 d2 mov rdx, r10 + 48a560: 4c 89 e1 mov rcx, r12 + 48a563: 48 89 de mov rsi, rbx + 48a566: 48 89 ef mov rdi, rbp + 48a569: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 + 48a56e: 4c 8d 44 05 00 lea r8, [rbp + rax] + 48a573: e8 48 fb ff ff call 0x48a0c0 <__mpn_impn_mul_n> + 48a578: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] + 48a57d: e9 d6 fc ff ff jmp 0x48a258 <__mpn_impn_mul_n+0x198> + 48a582: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48a588: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] + 48a58d: 4c 89 d7 mov rdi, r10 + 48a590: 4c 89 fe mov rsi, r15 + 48a593: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 + 48a598: e8 03 08 00 00 call 0x48ada0 <__mpn_sub_n> + 48a59d: 8b 44 24 30 mov eax, dword ptr [rsp + 48] + 48a5a1: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] + 48a5a6: 89 44 24 20 mov dword ptr [rsp + 32], eax + 48a5aa: e9 7f fc ff ff jmp 0x48a22e <__mpn_impn_mul_n+0x16e> + 48a5af: 90 nop + 48a5b0: 48 8b 34 24 mov rsi, qword ptr [rsp] + 48a5b4: 4c 89 d2 mov rdx, r10 + 48a5b7: 48 89 df mov rdi, rbx + 48a5ba: e8 e1 07 00 00 call 0x48ada0 <__mpn_sub_n> + 48a5bf: c7 44 24 20 00 00 00 00 mov dword ptr [rsp + 32], 0 + 48a5c7: c7 44 24 30 01 00 00 00 mov dword ptr [rsp + 48], 1 + 48a5cf: e9 1c fc ff ff jmp 0x48a1f0 <__mpn_impn_mul_n+0x130> + 48a5d4: 0f 1f 40 00 nop dword ptr [rax] + 48a5d8: 4d 03 3b add r15, qword ptr [r11] + 48a5db: 4d 89 3b mov qword ptr [r11], r15 + 48a5de: 0f 83 b3 fd ff ff jae 0x48a397 <__mpn_impn_mul_n+0x2d7> + 48a5e4: e9 00 ff ff ff jmp 0x48a4e9 <__mpn_impn_mul_n+0x429> + 48a5e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48a5f0: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 48a5f5: 0f 1f 00 nop dword ptr [rax] + 48a5f8: 48 8b 54 c5 00 mov rdx, qword ptr [rbp + 8*rax] + 48a5fd: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx + 48a601: 48 83 c0 01 add rax, 1 + 48a605: 49 39 c4 cmp r12, rax + 48a608: 7f ee jg 0x48a5f8 <__mpn_impn_mul_n+0x538> + 48a60a: e9 e9 fd ff ff jmp 0x48a3f8 <__mpn_impn_mul_n+0x338> + 48a60f: 90 nop + 48a610: 31 c0 xor eax, eax + 48a612: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48a618: 49 8b 14 c6 mov rdx, qword ptr [r14 + 8*rax] + 48a61c: 49 89 14 c2 mov qword ptr [r10 + 8*rax], rdx + 48a620: 48 83 c0 01 add rax, 1 + 48a624: 4c 39 e0 cmp rax, r12 + 48a627: 7c ef jl 0x48a618 <__mpn_impn_mul_n+0x558> + 48a629: e9 a2 fc ff ff jmp 0x48a2d0 <__mpn_impn_mul_n+0x210> + 48a62e: 66 90 nop + +000000000048a630 <__mpn_impn_sqr_n_basecase>: + 48a630: f3 0f 1e fa endbr64 + 48a634: 41 57 push r15 + 48a636: 41 56 push r14 + 48a638: 49 89 d6 mov r14, rdx + 48a63b: 41 55 push r13 + 48a63d: 49 89 f5 mov r13, rsi + 48a640: 41 54 push r12 + 48a642: 55 push rbp + 48a643: 53 push rbx + 48a644: 48 89 fb mov rbx, rdi + 48a647: 48 83 ec 08 sub rsp, 8 + 48a64b: 48 8b 0e mov rcx, qword ptr [rsi] + 48a64e: 48 83 f9 01 cmp rcx, 1 + 48a652: 0f 87 a0 00 00 00 ja 0x48a6f8 <__mpn_impn_sqr_n_basecase+0xc8> + 48a658: 0f 84 aa 00 00 00 je 0x48a708 <__mpn_impn_sqr_n_basecase+0xd8> + 48a65e: 48 85 d2 test rdx, rdx + 48a661: 7e 0f jle 0x48a672 <__mpn_impn_sqr_n_basecase+0x42> + 48a663: 48 8d 14 d5 00 00 00 00 lea rdx, [8*rdx] + 48a66b: 31 f6 xor esi, esi + 48a66d: e8 9e 6a f7 ff call 0x401110 <.plt+0xf0> + 48a672: 31 c0 xor eax, eax + 48a674: 4a 89 04 f3 mov qword ptr [rbx + 8*r14], rax + 48a678: 4e 8d 3c f5 00 00 00 00 lea r15, [8*r14] + 48a680: 48 83 c3 08 add rbx, 8 + 48a684: 49 83 fe 01 cmp r14, 1 + 48a688: 7e 46 jle 0x48a6d0 <__mpn_impn_sqr_n_basecase+0xa0> + 48a68a: 49 8d 6d 08 lea rbp, [r13 + 8] + 48a68e: 4f 8d 64 3d 00 lea r12, [r13 + r15] + 48a693: eb 1b jmp 0x48a6b0 <__mpn_impn_sqr_n_basecase+0x80> + 48a695: 0f 1f 00 nop dword ptr [rax] + 48a698: b8 00 00 00 00 mov eax, 0 + 48a69d: 74 41 je 0x48a6e0 <__mpn_impn_sqr_n_basecase+0xb0> + 48a69f: 48 83 c5 08 add rbp, 8 + 48a6a3: 4a 89 04 3b mov qword ptr [rbx + r15], rax + 48a6a7: 48 83 c3 08 add rbx, 8 + 48a6ab: 4c 39 e5 cmp rbp, r12 + 48a6ae: 74 20 je 0x48a6d0 <__mpn_impn_sqr_n_basecase+0xa0> + 48a6b0: 48 8b 4d 00 mov rcx, qword ptr [rbp] + 48a6b4: 48 83 f9 01 cmp rcx, 1 + 48a6b8: 76 de jbe 0x48a698 <__mpn_impn_sqr_n_basecase+0x68> + 48a6ba: 4c 89 f2 mov rdx, r14 + 48a6bd: 4c 89 ee mov rsi, r13 + 48a6c0: 48 89 df mov rdi, rbx + 48a6c3: e8 18 31 00 00 call 0x48d7e0 <__mpn_addmul_1> + 48a6c8: eb d5 jmp 0x48a69f <__mpn_impn_sqr_n_basecase+0x6f> + 48a6ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48a6d0: 48 83 c4 08 add rsp, 8 + 48a6d4: 5b pop rbx + 48a6d5: 5d pop rbp + 48a6d6: 41 5c pop r12 + 48a6d8: 41 5d pop r13 + 48a6da: 41 5e pop r14 + 48a6dc: 41 5f pop r15 + 48a6de: c3 ret + 48a6df: 90 nop + 48a6e0: 4c 89 f1 mov rcx, r14 + 48a6e3: 4c 89 ea mov rdx, r13 + 48a6e6: 48 89 de mov rsi, rbx + 48a6e9: 48 89 df mov rdi, rbx + 48a6ec: e8 3f 30 00 00 call 0x48d730 <__mpn_add_n> + 48a6f1: eb ac jmp 0x48a69f <__mpn_impn_sqr_n_basecase+0x6f> + 48a6f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48a6f8: e8 33 f7 ff ff call 0x489e30 <__mpn_mul_1> + 48a6fd: e9 72 ff ff ff jmp 0x48a674 <__mpn_impn_sqr_n_basecase+0x44> + 48a702: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48a708: 48 85 d2 test rdx, rdx + 48a70b: 0f 8e 61 ff ff ff jle 0x48a672 <__mpn_impn_sqr_n_basecase+0x42> + 48a711: 48 8d 46 0f lea rax, [rsi + 15] + 48a715: 48 29 f8 sub rax, rdi + 48a718: 48 83 f8 1e cmp rax, 30 + 48a71c: 76 4d jbe 0x48a76b <__mpn_impn_sqr_n_basecase+0x13b> + 48a71e: 48 8d 42 ff lea rax, [rdx - 1] + 48a722: 48 83 f8 03 cmp rax, 3 + 48a726: 76 43 jbe 0x48a76b <__mpn_impn_sqr_n_basecase+0x13b> + 48a728: 48 d1 ea shr rdx + 48a72b: 31 c0 xor eax, eax + 48a72d: 48 c1 e2 04 shl rdx, 4 + 48a731: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48a738: f3 41 0f 6f 44 05 00 movdqu xmm0, xmmword ptr [r13 + rax] + 48a73f: 0f 11 04 03 movups xmmword ptr [rbx + rax], xmm0 + 48a743: 48 83 c0 10 add rax, 16 + 48a747: 48 39 d0 cmp rax, rdx + 48a74a: 75 ec jne 0x48a738 <__mpn_impn_sqr_n_basecase+0x108> + 48a74c: 4c 89 f0 mov rax, r14 + 48a74f: 48 83 e0 fe and rax, -2 + 48a753: 41 f6 c6 01 test r14b, 1 + 48a757: 0f 84 15 ff ff ff je 0x48a672 <__mpn_impn_sqr_n_basecase+0x42> + 48a75d: 49 8b 54 c5 00 mov rdx, qword ptr [r13 + 8*rax] + 48a762: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx + 48a766: e9 07 ff ff ff jmp 0x48a672 <__mpn_impn_sqr_n_basecase+0x42> + 48a76b: 31 c0 xor eax, eax + 48a76d: 0f 1f 00 nop dword ptr [rax] + 48a770: 49 8b 54 c5 00 mov rdx, qword ptr [r13 + 8*rax] + 48a775: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx + 48a779: 48 83 c0 01 add rax, 1 + 48a77d: 49 39 c6 cmp r14, rax + 48a780: 75 ee jne 0x48a770 <__mpn_impn_sqr_n_basecase+0x140> + 48a782: e9 eb fe ff ff jmp 0x48a672 <__mpn_impn_sqr_n_basecase+0x42> + 48a787: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + +000000000048a790 <__mpn_impn_sqr_n>: + 48a790: f3 0f 1e fa endbr64 + 48a794: 41 57 push r15 + 48a796: 48 89 d0 mov rax, rdx + 48a799: 49 89 f7 mov r15, rsi + 48a79c: 41 56 push r14 + 48a79e: 41 55 push r13 + 48a7a0: 49 89 cd mov r13, rcx + 48a7a3: 41 54 push r12 + 48a7a5: 55 push rbp + 48a7a6: 48 89 d5 mov rbp, rdx + 48a7a9: 53 push rbx + 48a7aa: 48 89 fb mov rbx, rdi + 48a7ad: 48 83 ec 38 sub rsp, 56 + 48a7b1: 83 e0 01 and eax, 1 + 48a7b4: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 48a7b9: 74 75 je 0x48a830 <__mpn_impn_sqr_n+0xa0> + 48a7bb: 4c 8d 62 ff lea r12, [rdx - 1] + 48a7bf: 49 83 fc 1f cmp r12, 31 + 48a7c3: 0f 8e 1f 03 00 00 jle 0x48aae8 <__mpn_impn_sqr_n+0x358> + 48a7c9: 4c 89 e2 mov rdx, r12 + 48a7cc: e8 bf ff ff ff call 0x48a790 <__mpn_impn_sqr_n> + 48a7d1: 4e 8d 2c e5 00 00 00 00 lea r13, [8*r12] + 48a7d9: 4c 89 e2 mov rdx, r12 + 48a7dc: 4c 89 fe mov rsi, r15 + 48a7df: 4f 8d 34 2f lea r14, [r15 + r13] + 48a7e3: 49 01 dd add r13, rbx + 48a7e6: 49 8b 0e mov rcx, qword ptr [r14] + 48a7e9: 4c 89 ef mov rdi, r13 + 48a7ec: e8 ef 2f 00 00 call 0x48d7e0 <__mpn_addmul_1> + 48a7f1: 48 89 ea mov rdx, rbp + 48a7f4: 4c 89 fe mov rsi, r15 + 48a7f7: 4c 89 ef mov rdi, r13 + 48a7fa: 49 89 c0 mov r8, rax + 48a7fd: 4c 89 e0 mov rax, r12 + 48a800: 4c 01 e5 add rbp, r12 + 48a803: 48 c1 e0 04 shl rax, 4 + 48a807: 4c 89 04 03 mov qword ptr [rbx + rax], r8 + 48a80b: 49 8b 0e mov rcx, qword ptr [r14] + 48a80e: e8 cd 2f 00 00 call 0x48d7e0 <__mpn_addmul_1> + 48a813: 48 89 04 eb mov qword ptr [rbx + 8*rbp], rax + 48a817: 48 83 c4 38 add rsp, 56 + 48a81b: 5b pop rbx + 48a81c: 5d pop rbp + 48a81d: 41 5c pop r12 + 48a81f: 41 5d pop r13 + 48a821: 41 5e pop r14 + 48a823: 41 5f pop r15 + 48a825: c3 ret + 48a826: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48a830: 49 89 d4 mov r12, rdx + 48a833: 49 d1 fc sar r12 + 48a836: 4a 8d 04 e5 00 00 00 00 lea rax, [8*r12] + 48a83e: 48 89 04 24 mov qword ptr [rsp], rax + 48a842: 4c 8d 0c 06 lea r9, [rsi + rax] + 48a846: 48 8d 04 d5 00 00 00 00 lea rax, [8*rdx] + 48a84e: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 48a853: 4c 8d 34 07 lea r14, [rdi + rax] + 48a857: 49 83 fc 1f cmp r12, 31 + 48a85b: 0f 8e 67 02 00 00 jle 0x48aac8 <__mpn_impn_sqr_n+0x338> + 48a861: 4c 89 ce mov rsi, r9 + 48a864: 4c 89 e2 mov rdx, r12 + 48a867: 4c 89 f7 mov rdi, r14 + 48a86a: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 48a86f: e8 1c ff ff ff call 0x48a790 <__mpn_impn_sqr_n> + 48a874: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 48a879: 4c 89 cf mov rdi, r9 + 48a87c: 4c 89 e2 mov rdx, r12 + 48a87f: 4c 89 fe mov rsi, r15 + 48a882: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 48a887: e8 34 e8 ff ff call 0x4890c0 <__mpn_cmp> + 48a88c: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 48a891: 4c 89 e1 mov rcx, r12 + 48a894: 85 c0 test eax, eax + 48a896: 0f 88 54 03 00 00 js 0x48abf0 <__mpn_impn_sqr_n+0x460> + 48a89c: 4c 89 fa mov rdx, r15 + 48a89f: 4c 89 ce mov rsi, r9 + 48a8a2: 48 89 df mov rdi, rbx + 48a8a5: e8 f6 04 00 00 call 0x48ada0 <__mpn_sub_n> + 48a8aa: 49 83 fc 1f cmp r12, 31 + 48a8ae: 0f 8f 1c 03 00 00 jg 0x48abd0 <__mpn_impn_sqr_n+0x440> + 48a8b4: 4c 89 e2 mov rdx, r12 + 48a8b7: 48 89 de mov rsi, rbx + 48a8ba: 4c 89 ef mov rdi, r13 + 48a8bd: e8 6e fd ff ff call 0x48a630 <__mpn_impn_sqr_n_basecase> + 48a8c2: 4d 85 e4 test r12, r12 + 48a8c5: 0f 8e 2d 02 00 00 jle 0x48aaf8 <__mpn_impn_sqr_n+0x368> + 48a8cb: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] + 48a8d0: 48 8b 34 24 mov rsi, qword ptr [rsp] + 48a8d4: 48 8d 47 10 lea rax, [rdi + 16] + 48a8d8: 48 39 f0 cmp rax, rsi + 48a8db: 48 8d 46 10 lea rax, [rsi + 16] + 48a8df: 0f 9e c2 setle dl + 48a8e2: 48 39 f8 cmp rax, rdi + 48a8e5: 0f 9e c0 setle al + 48a8e8: 08 c2 or dl, al + 48a8ea: 0f 84 50 03 00 00 je 0x48ac40 <__mpn_impn_sqr_n+0x4b0> + 48a8f0: 49 83 fc 04 cmp r12, 4 + 48a8f4: 0f 8e 46 03 00 00 jle 0x48ac40 <__mpn_impn_sqr_n+0x4b0> + 48a8fa: 4d 85 e4 test r12, r12 + 48a8fd: b9 01 00 00 00 mov ecx, 1 + 48a902: 4c 8d 0c 33 lea r9, [rbx + rsi] + 48a906: 49 0f 4f cc cmovg rcx, r12 + 48a90a: 31 c0 xor eax, eax + 48a90c: 48 89 ca mov rdx, rcx + 48a90f: 48 d1 ea shr rdx + 48a912: 48 c1 e2 04 shl rdx, 4 + 48a916: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48a920: f3 41 0f 6f 04 06 movdqu xmm0, xmmword ptr [r14 + rax] + 48a926: 41 0f 11 04 01 movups xmmword ptr [r9 + rax], xmm0 + 48a92b: 48 83 c0 10 add rax, 16 + 48a92f: 48 39 d0 cmp rax, rdx + 48a932: 75 ec jne 0x48a920 <__mpn_impn_sqr_n+0x190> + 48a934: 48 89 c8 mov rax, rcx + 48a937: 48 83 e0 fe and rax, -2 + 48a93b: 83 e1 01 and ecx, 1 + 48a93e: 74 10 je 0x48a950 <__mpn_impn_sqr_n+0x1c0> + 48a940: 48 8d 54 05 00 lea rdx, [rbp + rax] + 48a945: 4c 01 e0 add rax, r12 + 48a948: 48 8b 14 d3 mov rdx, qword ptr [rbx + 8*rdx] + 48a94c: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx + 48a950: 49 8d 04 2c lea rax, [r12 + rbp] + 48a954: 4c 89 e1 mov rcx, r12 + 48a957: 4c 89 f6 mov rsi, r14 + 48a95a: 4c 89 f7 mov rdi, r14 + 48a95d: 4c 8d 1c c3 lea r11, [rbx + 8*rax] + 48a961: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 48a966: 4c 89 da mov rdx, r11 + 48a969: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 + 48a96e: e8 bd 2d 00 00 call 0x48d730 <__mpn_add_n> + 48a973: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] + 48a978: 48 89 e9 mov rcx, rbp + 48a97b: 4c 89 ea mov rdx, r13 + 48a97e: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 48a983: 4c 89 cf mov rdi, r9 + 48a986: 4c 89 ce mov rsi, r9 + 48a989: e8 12 04 00 00 call 0x48ada0 <__mpn_sub_n> + 48a98e: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 48a993: 4c 8b 44 24 20 mov r8, qword ptr [rsp + 32] + 48a998: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] + 48a99d: 48 29 c7 sub rdi, rax + 48a9a0: 49 83 fc 1f cmp r12, 31 + 48a9a4: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi + 48a9a9: 0f 8e a1 01 00 00 jle 0x48ab50 <__mpn_impn_sqr_n+0x3c0> + 48a9af: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] + 48a9b4: 4c 89 e2 mov rdx, r12 + 48a9b7: 4c 89 fe mov rsi, r15 + 48a9ba: 4c 89 ef mov rdi, r13 + 48a9bd: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 + 48a9c2: 4c 01 e9 add rcx, r13 + 48a9c5: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 + 48a9ca: e8 c1 fd ff ff call 0x48a790 <__mpn_impn_sqr_n> + 48a9cf: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] + 48a9d4: 48 89 e9 mov rcx, rbp + 48a9d7: 4c 89 ea mov rdx, r13 + 48a9da: 4c 89 c6 mov rsi, r8 + 48a9dd: 4c 89 c7 mov rdi, r8 + 48a9e0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 48a9e5: e8 46 2d 00 00 call 0x48d730 <__mpn_add_n> + 48a9ea: 48 03 44 24 18 add rax, qword ptr [rsp + 24] + 48a9ef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 48a9f4: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] + 48a9f9: 0f 85 09 02 00 00 jne 0x48ac08 <__mpn_impn_sqr_n+0x478> + 48a9ff: 48 8d 43 0f lea rax, [rbx + 15] + 48aa03: 4c 29 e8 sub rax, r13 + 48aa06: 48 83 f8 1e cmp rax, 30 + 48aa0a: 0f 86 08 02 00 00 jbe 0x48ac18 <__mpn_impn_sqr_n+0x488> + 48aa10: 49 83 fc 04 cmp r12, 4 + 48aa14: 0f 8e fe 01 00 00 jle 0x48ac18 <__mpn_impn_sqr_n+0x488> + 48aa1a: 4d 85 e4 test r12, r12 + 48aa1d: b9 01 00 00 00 mov ecx, 1 + 48aa22: 49 0f 4f cc cmovg rcx, r12 + 48aa26: 31 c0 xor eax, eax + 48aa28: 48 89 ca mov rdx, rcx + 48aa2b: 48 d1 ea shr rdx + 48aa2e: 48 c1 e2 04 shl rdx, 4 + 48aa32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48aa38: f3 41 0f 6f 4c 05 00 movdqu xmm1, xmmword ptr [r13 + rax] + 48aa3f: 0f 11 0c 03 movups xmmword ptr [rbx + rax], xmm1 + 48aa43: 48 83 c0 10 add rax, 16 + 48aa47: 48 39 d0 cmp rax, rdx + 48aa4a: 75 ec jne 0x48aa38 <__mpn_impn_sqr_n+0x2a8> + 48aa4c: 48 89 c8 mov rax, rcx + 48aa4f: 48 83 e0 fe and rax, -2 + 48aa53: 83 e1 01 and ecx, 1 + 48aa56: 74 09 je 0x48aa61 <__mpn_impn_sqr_n+0x2d1> + 48aa58: 49 8b 54 c5 00 mov rdx, qword ptr [r13 + 8*rax] + 48aa5d: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx + 48aa61: 48 8b 14 24 mov rdx, qword ptr [rsp] + 48aa65: 4c 89 e1 mov rcx, r12 + 48aa68: 4c 89 c6 mov rsi, r8 + 48aa6b: 4c 89 c7 mov rdi, r8 + 48aa6e: 4c 01 ea add rdx, r13 + 48aa71: e8 ba 2c 00 00 call 0x48d730 <__mpn_add_n> + 48aa76: 48 85 c0 test rax, rax + 48aa79: 0f 84 98 fd ff ff je 0x48a817 <__mpn_impn_sqr_n+0x87> + 48aa7f: 49 8b 06 mov rax, qword ptr [r14] + 48aa82: 48 83 c0 01 add rax, 1 + 48aa86: 49 89 06 mov qword ptr [r14], rax + 48aa89: 0f 83 88 fd ff ff jae 0x48a817 <__mpn_impn_sqr_n+0x87> + 48aa8f: 48 83 ed 01 sub rbp, 1 + 48aa93: 31 c0 xor eax, eax + 48aa95: eb 24 jmp 0x48aabb <__mpn_impn_sqr_n+0x32b> + 48aa97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48aaa0: 49 8b 7c c6 08 mov rdi, qword ptr [r14 + 8*rax + 8] + 48aaa5: 48 8d 57 01 lea rdx, [rdi + 1] + 48aaa9: 49 89 54 c6 08 mov qword ptr [r14 + 8*rax + 8], rdx + 48aaae: 48 83 c0 01 add rax, 1 + 48aab2: 48 85 d2 test rdx, rdx + 48aab5: 0f 85 5c fd ff ff jne 0x48a817 <__mpn_impn_sqr_n+0x87> + 48aabb: 48 39 c5 cmp rbp, rax + 48aabe: 75 e0 jne 0x48aaa0 <__mpn_impn_sqr_n+0x310> + 48aac0: e9 52 fd ff ff jmp 0x48a817 <__mpn_impn_sqr_n+0x87> + 48aac5: 0f 1f 00 nop dword ptr [rax] + 48aac8: 4c 89 ce mov rsi, r9 + 48aacb: 4c 89 e2 mov rdx, r12 + 48aace: 4c 89 f7 mov rdi, r14 + 48aad1: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 + 48aad6: e8 55 fb ff ff call 0x48a630 <__mpn_impn_sqr_n_basecase> + 48aadb: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] + 48aae0: e9 94 fd ff ff jmp 0x48a879 <__mpn_impn_sqr_n+0xe9> + 48aae5: 0f 1f 00 nop dword ptr [rax] + 48aae8: 4c 89 e2 mov rdx, r12 + 48aaeb: e8 40 fb ff ff call 0x48a630 <__mpn_impn_sqr_n_basecase> + 48aaf0: e9 dc fc ff ff jmp 0x48a7d1 <__mpn_impn_sqr_n+0x41> + 48aaf5: 0f 1f 00 nop dword ptr [rax] + 48aaf8: 49 8d 04 2c lea rax, [r12 + rbp] + 48aafc: 4c 89 e1 mov rcx, r12 + 48aaff: 4c 89 f6 mov rsi, r14 + 48ab02: 4c 89 f7 mov rdi, r14 + 48ab05: 4c 8d 1c c3 lea r11, [rbx + 8*rax] + 48ab09: 4c 89 da mov rdx, r11 + 48ab0c: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 + 48ab11: e8 1a 2c 00 00 call 0x48d730 <__mpn_add_n> + 48ab16: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 48ab1a: 48 89 e9 mov rcx, rbp + 48ab1d: 4c 89 ea mov rdx, r13 + 48ab20: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 48ab25: 4c 8d 04 3b lea r8, [rbx + rdi] + 48ab29: 4c 89 c6 mov rsi, r8 + 48ab2c: 4c 89 c7 mov rdi, r8 + 48ab2f: 4c 89 44 24 20 mov qword ptr [rsp + 32], r8 + 48ab34: e8 67 02 00 00 call 0x48ada0 <__mpn_sub_n> + 48ab39: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 48ab3e: 4c 8b 44 24 20 mov r8, qword ptr [rsp + 32] + 48ab43: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] + 48ab48: 48 29 c6 sub rsi, rax + 48ab4b: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 48ab50: 4c 89 e2 mov rdx, r12 + 48ab53: 4c 89 fe mov rsi, r15 + 48ab56: 4c 89 ef mov rdi, r13 + 48ab59: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 + 48ab5e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 48ab63: e8 c8 fa ff ff call 0x48a630 <__mpn_impn_sqr_n_basecase> + 48ab68: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 48ab6d: 48 89 e9 mov rcx, rbp + 48ab70: 4c 89 ea mov rdx, r13 + 48ab73: 4c 89 c6 mov rsi, r8 + 48ab76: 4c 89 c7 mov rdi, r8 + 48ab79: e8 b2 2b 00 00 call 0x48d730 <__mpn_add_n> + 48ab7e: 48 03 44 24 18 add rax, qword ptr [rsp + 24] + 48ab83: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 48ab88: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] + 48ab8d: 74 2d je 0x48abbc <__mpn_impn_sqr_n+0x42c> + 48ab8f: 49 03 03 add rax, qword ptr [r11] + 48ab92: 49 89 03 mov qword ptr [r11], rax + 48ab95: 73 25 jae 0x48abbc <__mpn_impn_sqr_n+0x42c> + 48ab97: 49 8d 4c 24 ff lea rcx, [r12 - 1] + 48ab9c: 31 c0 xor eax, eax + 48ab9e: eb 17 jmp 0x48abb7 <__mpn_impn_sqr_n+0x427> + 48aba0: 49 8b 74 c3 08 mov rsi, qword ptr [r11 + 8*rax + 8] + 48aba5: 48 8d 56 01 lea rdx, [rsi + 1] + 48aba9: 49 89 54 c3 08 mov qword ptr [r11 + 8*rax + 8], rdx + 48abae: 48 83 c0 01 add rax, 1 + 48abb2: 48 85 d2 test rdx, rdx + 48abb5: 75 05 jne 0x48abbc <__mpn_impn_sqr_n+0x42c> + 48abb7: 48 39 c1 cmp rcx, rax + 48abba: 75 e4 jne 0x48aba0 <__mpn_impn_sqr_n+0x410> + 48abbc: 4d 85 e4 test r12, r12 + 48abbf: 0f 8f 3a fe ff ff jg 0x48a9ff <__mpn_impn_sqr_n+0x26f> + 48abc5: e9 97 fe ff ff jmp 0x48aa61 <__mpn_impn_sqr_n+0x2d1> + 48abca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48abd0: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48abd5: 4c 89 e2 mov rdx, r12 + 48abd8: 48 89 de mov rsi, rbx + 48abdb: 4c 89 ef mov rdi, r13 + 48abde: 49 8d 4c 05 00 lea rcx, [r13 + rax] + 48abe3: e8 a8 fb ff ff call 0x48a790 <__mpn_impn_sqr_n> + 48abe8: e9 de fc ff ff jmp 0x48a8cb <__mpn_impn_sqr_n+0x13b> + 48abed: 0f 1f 00 nop dword ptr [rax] + 48abf0: 4c 89 ca mov rdx, r9 + 48abf3: 4c 89 fe mov rsi, r15 + 48abf6: 48 89 df mov rdi, rbx + 48abf9: e8 a2 01 00 00 call 0x48ada0 <__mpn_sub_n> + 48abfe: e9 a7 fc ff ff jmp 0x48a8aa <__mpn_impn_sqr_n+0x11a> + 48ac03: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48ac08: 49 03 03 add rax, qword ptr [r11] + 48ac0b: 49 89 03 mov qword ptr [r11], rax + 48ac0e: 72 87 jb 0x48ab97 <__mpn_impn_sqr_n+0x407> + 48ac10: e9 ea fd ff ff jmp 0x48a9ff <__mpn_impn_sqr_n+0x26f> + 48ac15: 0f 1f 00 nop dword ptr [rax] + 48ac18: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 48ac1d: 0f 1f 00 nop dword ptr [rax] + 48ac20: 49 8b 54 c5 00 mov rdx, qword ptr [r13 + 8*rax] + 48ac25: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx + 48ac29: 48 83 c0 01 add rax, 1 + 48ac2d: 49 39 c4 cmp r12, rax + 48ac30: 7f ee jg 0x48ac20 <__mpn_impn_sqr_n+0x490> + 48ac32: e9 2a fe ff ff jmp 0x48aa61 <__mpn_impn_sqr_n+0x2d1> + 48ac37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48ac40: 48 8b 04 24 mov rax, qword ptr [rsp] + 48ac44: 4c 8d 0c 03 lea r9, [rbx + rax] + 48ac48: 31 c0 xor eax, eax + 48ac4a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48ac50: 49 8b 14 c6 mov rdx, qword ptr [r14 + 8*rax] + 48ac54: 49 89 14 c1 mov qword ptr [r9 + 8*rax], rdx + 48ac58: 48 83 c0 01 add rax, 1 + 48ac5c: 49 39 c4 cmp r12, rax + 48ac5f: 7f ef jg 0x48ac50 <__mpn_impn_sqr_n+0x4c0> + 48ac61: e9 ea fc ff ff jmp 0x48a950 <__mpn_impn_sqr_n+0x1c0> + 48ac66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000048ac70 <__mpn_mul_n>: + 48ac70: f3 0f 1e fa endbr64 + 48ac74: 55 push rbp + 48ac75: 49 89 c9 mov r9, rcx + 48ac78: 48 89 e5 mov rbp, rsp + 48ac7b: 48 83 ec 10 sub rsp, 16 + 48ac7f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 48ac88: 48 89 45 f8 mov qword ptr [rbp - 8], rax + 48ac8c: 31 c0 xor eax, eax + 48ac8e: 48 39 d6 cmp rsi, rdx + 48ac91: 0f 84 89 00 00 00 je 0x48ad20 <__mpn_mul_n+0xb0> + 48ac97: 48 83 f9 1f cmp rcx, 31 + 48ac9b: 7e 63 jle 0x48ad00 <__mpn_mul_n+0x90> + 48ac9d: 48 89 c8 mov rax, rcx + 48aca0: 49 89 e2 mov r10, rsp + 48aca3: 48 c1 e0 04 shl rax, 4 + 48aca7: 48 83 c0 10 add rax, 16 + 48acab: 48 89 c1 mov rcx, rax + 48acae: 48 81 e1 00 f0 ff ff and rcx, -4096 + 48acb5: 49 29 ca sub r10, rcx + 48acb8: 4c 89 d1 mov rcx, r10 + 48acbb: 48 39 cc cmp rsp, rcx + 48acbe: 74 15 je 0x48acd5 <__mpn_mul_n+0x65> + 48acc0: 48 81 ec 00 10 00 00 sub rsp, 4096 + 48acc7: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 48acd0: 48 39 cc cmp rsp, rcx + 48acd3: 75 eb jne 0x48acc0 <__mpn_mul_n+0x50> + 48acd5: 25 ff 0f 00 00 and eax, 4095 + 48acda: 48 29 c4 sub rsp, rax + 48acdd: 48 85 c0 test rax, rax + 48ace0: 74 06 je 0x48ace8 <__mpn_mul_n+0x78> + 48ace2: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 48ace8: 4c 8d 44 24 0f lea r8, [rsp + 15] + 48aced: 4c 89 c9 mov rcx, r9 + 48acf0: 49 83 e0 f0 and r8, -16 + 48acf4: e8 c7 f3 ff ff call 0x48a0c0 <__mpn_impn_mul_n> + 48acf9: eb 0a jmp 0x48ad05 <__mpn_mul_n+0x95> + 48acfb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48ad00: e8 4b f2 ff ff call 0x489f50 <__mpn_impn_mul_n_basecase> + 48ad05: 48 8b 45 f8 mov rax, qword ptr [rbp - 8] + 48ad09: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 48ad12: 0f 85 7d 00 00 00 jne 0x48ad95 <__mpn_mul_n+0x125> + 48ad18: c9 leave + 48ad19: c3 ret + 48ad1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48ad20: 48 83 f9 1f cmp rcx, 31 + 48ad24: 7e 62 jle 0x48ad88 <__mpn_mul_n+0x118> + 48ad26: 48 89 c8 mov rax, rcx + 48ad29: 48 89 e1 mov rcx, rsp + 48ad2c: 48 c1 e0 04 shl rax, 4 + 48ad30: 48 83 c0 10 add rax, 16 + 48ad34: 48 89 c2 mov rdx, rax + 48ad37: 48 81 e2 00 f0 ff ff and rdx, -4096 + 48ad3e: 48 29 d1 sub rcx, rdx + 48ad41: 48 89 ca mov rdx, rcx + 48ad44: 48 39 d4 cmp rsp, rdx + 48ad47: 74 15 je 0x48ad5e <__mpn_mul_n+0xee> + 48ad49: 48 81 ec 00 10 00 00 sub rsp, 4096 + 48ad50: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 48ad59: 48 39 d4 cmp rsp, rdx + 48ad5c: 75 eb jne 0x48ad49 <__mpn_mul_n+0xd9> + 48ad5e: 25 ff 0f 00 00 and eax, 4095 + 48ad63: 48 29 c4 sub rsp, rax + 48ad66: 48 85 c0 test rax, rax + 48ad69: 74 06 je 0x48ad71 <__mpn_mul_n+0x101> + 48ad6b: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 48ad71: 48 8d 4c 24 0f lea rcx, [rsp + 15] + 48ad76: 4c 89 ca mov rdx, r9 + 48ad79: 48 83 e1 f0 and rcx, -16 + 48ad7d: e8 0e fa ff ff call 0x48a790 <__mpn_impn_sqr_n> + 48ad82: eb 81 jmp 0x48ad05 <__mpn_mul_n+0x95> + 48ad84: 0f 1f 40 00 nop dword ptr [rax] + 48ad88: 48 89 ca mov rdx, rcx + 48ad8b: e8 a0 f8 ff ff call 0x48a630 <__mpn_impn_sqr_n_basecase> + 48ad90: e9 70 ff ff ff jmp 0x48ad05 <__mpn_mul_n+0x95> + 48ad95: e8 36 0e fc ff call 0x44bbd0 <__stack_chk_fail_local> + 48ad9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000048ada0 <__mpn_sub_n>: + 48ada0: f3 0f 1e fa endbr64 + 48ada4: 4d 31 c0 xor r8, r8 + 48ada7: 4c 8b 16 mov r10, qword ptr [rsi] + 48adaa: 4c 8b 1a mov r11, qword ptr [rdx] + 48adad: 48 8d 74 ce f8 lea rsi, [rsi + 8*rcx - 8] + 48adb2: 48 8d 54 ca f8 lea rdx, [rdx + 8*rcx - 8] + 48adb7: 48 8d 7c cf f0 lea rdi, [rdi + 8*rcx - 16] + 48adbc: 89 c8 mov eax, ecx + 48adbe: 48 f7 d9 neg rcx + 48adc1: 83 e0 03 and eax, 3 + 48adc4: 74 0f je 0x48add5 <__mpn_sub_n+0x35> + 48adc6: 48 01 c1 add rcx, rax + 48adc9: 83 f8 02 cmp eax, 2 + 48adcc: 7c 16 jl 0x48ade4 <__mpn_sub_n+0x44> + 48adce: 74 19 je 0x48ade9 <__mpn_sub_n+0x49> + 48add0: 49 d1 e8 shr r8 + 48add3: eb 4f jmp 0x48ae24 <__mpn_sub_n+0x84> + 48add5: 49 d1 e8 shr r8 + 48add8: 4d 89 d0 mov r8, r10 + 48addb: 4d 89 d9 mov r9, r11 + 48adde: 48 8d 49 04 lea rcx, [rcx + 4] + 48ade2: eb 2e jmp 0x48ae12 <__mpn_sub_n+0x72> + 48ade4: 49 d1 e8 shr r8 + 48ade7: eb 5c jmp 0x48ae45 <__mpn_sub_n+0xa5> + 48ade9: 49 d1 e8 shr r8 + 48adec: 4d 89 d0 mov r8, r10 + 48adef: 4d 89 d9 mov r9, r11 + 48adf2: eb 42 jmp 0x48ae36 <__mpn_sub_n+0x96> + 48adf4: 4d 19 da sbb r10, r11 + 48adf7: 4c 89 57 08 mov qword ptr [rdi + 8], r10 + 48adfb: 89 c8 mov eax, ecx + 48adfd: 11 c0 adc eax, eax + 48adff: c3 ret + 48ae00: 4c 8b 44 ce e8 mov r8, qword ptr [rsi + 8*rcx - 24] + 48ae05: 4c 8b 4c ca e8 mov r9, qword ptr [rdx + 8*rcx - 24] + 48ae0a: 4d 19 da sbb r10, r11 + 48ae0d: 4c 89 54 cf e8 mov qword ptr [rdi + 8*rcx - 24], r10 + 48ae12: 4c 8b 54 ce f0 mov r10, qword ptr [rsi + 8*rcx - 16] + 48ae17: 4c 8b 5c ca f0 mov r11, qword ptr [rdx + 8*rcx - 16] + 48ae1c: 4d 19 c8 sbb r8, r9 + 48ae1f: 4c 89 44 cf f0 mov qword ptr [rdi + 8*rcx - 16], r8 + 48ae24: 4c 8b 44 ce f8 mov r8, qword ptr [rsi + 8*rcx - 8] + 48ae29: 4c 8b 4c ca f8 mov r9, qword ptr [rdx + 8*rcx - 8] + 48ae2e: 4d 19 da sbb r10, r11 + 48ae31: 4c 89 54 cf f8 mov qword ptr [rdi + 8*rcx - 8], r10 + 48ae36: 4c 8b 14 ce mov r10, qword ptr [rsi + 8*rcx] + 48ae3a: 4c 8b 1c ca mov r11, qword ptr [rdx + 8*rcx] + 48ae3e: 4d 19 c8 sbb r8, r9 + 48ae41: 4c 89 04 cf mov qword ptr [rdi + 8*rcx], r8 + 48ae45: e3 ad jrcxz 0x48adf4 <__mpn_sub_n+0x54> + 48ae47: 48 8d 49 04 lea rcx, [rcx + 4] + 48ae4b: eb b3 jmp 0x48ae00 <__mpn_sub_n+0x60> + 48ae4d: 0f 1f 00 nop dword ptr [rax] + +000000000048ae50 <__mpn_submul_1>: + 48ae50: f3 0f 1e fa endbr64 + 48ae54: 53 push rbx + 48ae55: 55 push rbp + 48ae56: 48 8d 1a lea rbx, [rdx] + 48ae59: 48 f7 db neg rbx + 48ae5c: 48 8b 06 mov rax, qword ptr [rsi] + 48ae5f: 4c 8b 17 mov r10, qword ptr [rdi] + 48ae62: 48 8d 7c d7 f0 lea rdi, [rdi + 8*rdx - 16] + 48ae67: 48 8d 34 d6 lea rsi, [rsi + 8*rdx] + 48ae6b: 48 f7 e1 mul rcx + 48ae6e: 0f ba e3 00 bt ebx, 0 + 48ae72: 72 24 jb 0x48ae98 <__mpn_submul_1+0x48> + 48ae74: 4c 8d 18 lea r11, [rax] + 48ae77: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] + 48ae7c: 48 8d 2a lea rbp, [rdx] + 48ae7f: 48 f7 e1 mul rcx + 48ae82: 48 83 c3 02 add rbx, 2 + 48ae86: 0f 89 8c 00 00 00 jns 0x48af18 <__mpn_submul_1+0xc8> + 48ae8c: 4c 8d 00 lea r8, [rax] + 48ae8f: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] + 48ae93: 4c 8d 0a lea r9, [rdx] + 48ae96: eb 48 jmp 0x48aee0 <__mpn_submul_1+0x90> + 48ae98: 48 83 c3 01 add rbx, 1 + 48ae9c: 0f 89 86 00 00 00 jns 0x48af28 <__mpn_submul_1+0xd8> + 48aea2: 4c 8d 00 lea r8, [rax] + 48aea5: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] + 48aea9: 4c 8d 0a lea r9, [rdx] + 48aeac: 48 f7 e1 mul rcx + 48aeaf: 4c 8d 18 lea r11, [rax] + 48aeb2: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] + 48aeb7: 48 8d 2a lea rbp, [rdx] + 48aeba: eb 45 jmp 0x48af01 <__mpn_submul_1+0xb1> + 48aebc: 0f 1f 40 00 nop dword ptr [rax] + 48aec0: 48 f7 e1 mul rcx + 48aec3: 4d 29 c2 sub r10, r8 + 48aec6: 4c 8d 00 lea r8, [rax] + 48aec9: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] + 48aecd: 4d 11 cb adc r11, r9 + 48aed0: 4c 89 54 df f8 mov qword ptr [rdi + 8*rbx - 8], r10 + 48aed5: 4c 8b 14 df mov r10, qword ptr [rdi + 8*rbx] + 48aed9: 4c 8d 0a lea r9, [rdx] + 48aedc: 48 83 d5 00 adc rbp, 0 + 48aee0: 48 f7 e1 mul rcx + 48aee3: 4d 29 da sub r10, r11 + 48aee6: 4c 8d 18 lea r11, [rax] + 48aee9: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] + 48aeee: 49 11 e8 adc r8, rbp + 48aef1: 4c 89 14 df mov qword ptr [rdi + 8*rbx], r10 + 48aef5: 4c 8b 54 df 08 mov r10, qword ptr [rdi + 8*rbx + 8] + 48aefa: 48 8d 2a lea rbp, [rdx] + 48aefd: 49 83 d1 00 adc r9, 0 + 48af01: 48 83 c3 02 add rbx, 2 + 48af05: 78 b9 js 0x48aec0 <__mpn_submul_1+0x70> + 48af07: 48 f7 e1 mul rcx + 48af0a: 4d 29 c2 sub r10, r8 + 48af0d: 4d 11 cb adc r11, r9 + 48af10: 4c 89 57 f8 mov qword ptr [rdi - 8], r10 + 48af14: 48 83 d5 00 adc rbp, 0 + 48af18: 4c 8b 17 mov r10, qword ptr [rdi] + 48af1b: 4d 29 da sub r10, r11 + 48af1e: 48 11 e8 adc rax, rbp + 48af21: 4c 89 17 mov qword ptr [rdi], r10 + 48af24: 48 83 d2 00 adc rdx, 0 + 48af28: 4c 8b 57 08 mov r10, qword ptr [rdi + 8] + 48af2c: 49 29 c2 sub r10, rax + 48af2f: 4c 89 57 08 mov qword ptr [rdi + 8], r10 + 48af33: 89 d8 mov eax, ebx + 48af35: 48 11 d0 adc rax, rdx + 48af38: 5d pop rbp + 48af39: 5b pop rbx + 48af3a: c3 ret + 48af3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000048af40 <__mpn_extract_double>: + 48af40: f3 0f 1e fa endbr64 + 48af44: 66 48 0f 7e c6 movq rsi, xmm0 + 48af49: 66 48 0f 7e c0 movq rax, xmm0 + 48af4e: 48 c1 ee 3f shr rsi, 63 + 48af52: 89 31 mov dword ptr [rcx], esi + 48af54: 66 48 0f 7e c1 movq rcx, xmm0 + 48af59: 48 be ff ff ff ff ff ff 0f 00 movabs rsi, 4503599627370495 + 48af63: 48 c1 e9 34 shr rcx, 52 + 48af67: 48 21 c6 and rsi, rax + 48af6a: 48 c1 e8 30 shr rax, 48 + 48af6e: 81 e1 ff 07 00 00 and ecx, 2047 + 48af74: 81 e9 ff 03 00 00 sub ecx, 1023 + 48af7a: 89 0a mov dword ptr [rdx], ecx + 48af7c: 48 89 37 mov qword ptr [rdi], rsi + 48af7f: a9 f0 7f 00 00 test eax, 32752 + 48af84: 75 1a jne 0x48afa0 <__mpn_extract_double+0x60> + 48af86: 48 85 f6 test rsi, rsi + 48af89: 75 25 jne 0x48afb0 <__mpn_extract_double+0x70> + 48af8b: c7 02 00 00 00 00 mov dword ptr [rdx], 0 + 48af91: b8 01 00 00 00 mov eax, 1 + 48af96: c3 ret + 48af97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48afa0: 48 0f ba ee 34 bts rsi, 52 + 48afa5: b8 01 00 00 00 mov eax, 1 + 48afaa: 48 89 37 mov qword ptr [rdi], rsi + 48afad: c3 ret + 48afae: 66 90 nop + 48afb0: 48 0f bd ce bsr rcx, rsi + 48afb4: b8 02 fc ff ff mov eax, 4294966274 + 48afb9: 48 83 f1 3f xor rcx, 63 + 48afbd: 83 e9 0b sub ecx, 11 + 48afc0: 29 c8 sub eax, ecx + 48afc2: 48 d3 e6 shl rsi, cl + 48afc5: 48 89 37 mov qword ptr [rdi], rsi + 48afc8: 89 02 mov dword ptr [rdx], eax + 48afca: b8 01 00 00 00 mov eax, 1 + 48afcf: c3 ret + +000000000048afd0 <__mpn_extract_long_double>: + 48afd0: f3 0f 1e fa endbr64 + 48afd4: 49 89 f8 mov r8, rdi + 48afd7: 8b 7c 24 10 mov edi, dword ptr [rsp + 16] + 48afdb: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 48afe0: 89 7c 24 f0 mov dword ptr [rsp - 16], edi + 48afe4: 0f b6 44 24 f1 movzx eax, byte ptr [rsp - 15] + 48afe9: 48 89 74 24 e8 mov qword ptr [rsp - 24], rsi + 48afee: c0 e8 07 shr al, 7 + 48aff1: 0f b6 c0 movzx eax, al + 48aff4: 89 01 mov dword ptr [rcx], eax + 48aff6: 0f b7 44 24 f0 movzx eax, word ptr [rsp - 16] + 48affb: 48 89 f9 mov rcx, rdi + 48affe: 25 ff 7f 00 00 and eax, 32767 + 48b003: 2d ff 3f 00 00 sub eax, 16383 + 48b008: 89 02 mov dword ptr [rdx], eax + 48b00a: 48 89 f0 mov rax, rsi + 48b00d: 49 89 30 mov qword ptr [r8], rsi + 48b010: 66 81 e1 ff 7f and cx, 32767 + 48b015: 75 19 jne 0x48b030 <__mpn_extract_long_double+0x60> + 48b017: 48 85 f6 test rsi, rsi + 48b01a: 75 2c jne 0x48b048 <__mpn_extract_long_double+0x78> + 48b01c: c7 02 00 00 00 00 mov dword ptr [rdx], 0 + 48b022: b8 01 00 00 00 mov eax, 1 + 48b027: c3 ret + 48b028: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48b030: 48 85 f6 test rsi, rsi + 48b033: 75 ed jne 0x48b022 <__mpn_extract_long_double+0x52> + 48b035: 66 81 f9 ff 7f cmp cx, 32767 + 48b03a: 75 e0 jne 0x48b01c <__mpn_extract_long_double+0x4c> + 48b03c: b8 01 00 00 00 mov eax, 1 + 48b041: c3 ret + 48b042: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48b048: 48 0f ba f0 3f btr rax, 63 + 48b04d: 48 85 c0 test rax, rax + 48b050: 74 1e je 0x48b070 <__mpn_extract_long_double+0xa0> + 48b052: 48 0f bd c8 bsr rcx, rax + 48b056: 48 83 f1 3f xor rcx, 63 + 48b05a: 48 d3 e0 shl rax, cl + 48b05d: 49 89 00 mov qword ptr [r8], rax + 48b060: b8 02 c0 ff ff mov eax, 4294950914 + 48b065: 29 c8 sub eax, ecx + 48b067: 89 02 mov dword ptr [rdx], eax + 48b069: b8 01 00 00 00 mov eax, 1 + 48b06e: c3 ret + 48b06f: 90 nop + 48b070: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 + 48b07a: 49 89 00 mov qword ptr [r8], rax + 48b07d: b8 01 00 00 00 mov eax, 1 + 48b082: c7 02 02 c0 ff ff mov dword ptr [rdx], 4294950914 + 48b088: c3 ret + 48b089: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000048b090 <__mpn_extract_float128>: + 48b090: f3 0f 1e fa endbr64 + 48b094: 0f 29 44 24 e8 movaps xmmword ptr [rsp - 24], xmm0 + 48b099: 49 89 c8 mov r8, rcx + 48b09c: 48 8b 4c 24 f0 mov rcx, qword ptr [rsp - 16] + 48b0a1: 66 0f 6f 4c 24 e8 movdqa xmm1, xmmword ptr [rsp - 24] + 48b0a7: 48 8b 74 24 e8 mov rsi, qword ptr [rsp - 24] + 48b0ac: 48 89 c8 mov rax, rcx + 48b0af: 48 c1 e8 3f shr rax, 63 + 48b0b3: 66 48 0f 6e c6 movq xmm0, rsi + 48b0b8: 41 89 00 mov dword ptr [r8], eax + 48b0bb: 48 89 c8 mov rax, rcx + 48b0be: 89 c9 mov ecx, ecx + 48b0c0: 48 c1 e8 30 shr rax, 48 + 48b0c4: 25 ff 7f 00 00 and eax, 32767 + 48b0c9: 2d ff 3f 00 00 sub eax, 16383 + 48b0ce: 89 02 mov dword ptr [rdx], eax + 48b0d0: 66 0f c5 c1 06 pextrw eax, xmm1, 6 + 48b0d5: 48 c1 e0 20 shl rax, 32 + 48b0d9: 48 09 c8 or rax, rcx + 48b0dc: 66 0f c5 c9 07 pextrw ecx, xmm1, 7 + 48b0e1: 66 48 0f 6e d0 movq xmm2, rax + 48b0e6: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 48b0ea: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 48b0ed: 66 f7 c1 ff 7f test cx, 32767 + 48b0f2: 75 1c jne 0x48b110 <__mpn_extract_float128+0x80> + 48b0f4: 48 85 f6 test rsi, rsi + 48b0f7: 75 27 jne 0x48b120 <__mpn_extract_float128+0x90> + 48b0f9: 48 85 c0 test rax, rax + 48b0fc: 75 62 jne 0x48b160 <__mpn_extract_float128+0xd0> + 48b0fe: c7 02 00 00 00 00 mov dword ptr [rdx], 0 + 48b104: b8 02 00 00 00 mov eax, 2 + 48b109: c3 ret + 48b10a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48b110: 48 0f ba e8 30 bts rax, 48 + 48b115: 48 89 47 08 mov qword ptr [rdi + 8], rax + 48b119: b8 02 00 00 00 mov eax, 2 + 48b11e: c3 ret + 48b11f: 90 nop + 48b120: 48 85 c0 test rax, rax + 48b123: 75 3b jne 0x48b160 <__mpn_extract_float128+0xd0> + 48b125: 4c 0f bd c6 bsr r8, rsi + 48b129: 49 83 f0 3f xor r8, 63 + 48b12d: 45 89 c1 mov r9d, r8d + 48b130: 41 83 f8 0e cmp r8d, 14 + 48b134: 7e 6a jle 0x48b1a0 <__mpn_extract_float128+0x110> + 48b136: 41 8d 48 f1 lea ecx, [r8 - 15] + 48b13a: 48 d3 e6 shl rsi, cl + 48b13d: 48 89 74 24 e8 mov qword ptr [rsp - 24], rsi + 48b142: 66 48 0f 6e c0 movq xmm0, rax + 48b147: b8 d1 bf ff ff mov eax, 4294950865 + 48b14c: 44 29 c8 sub eax, r9d + 48b14f: 0f 16 44 24 e8 movhps xmm0, qword ptr [rsp - 24] # xmm0 = xmm0[0,1],mem[0,1] + 48b154: 0f 11 07 movups xmmword ptr [rdi], xmm0 + 48b157: 89 02 mov dword ptr [rdx], eax + 48b159: b8 02 00 00 00 mov eax, 2 + 48b15e: c3 ret + 48b15f: 90 nop + 48b160: 4c 0f bd c0 bsr r8, rax + 48b164: b9 40 00 00 00 mov ecx, 64 + 48b169: 49 89 f1 mov r9, rsi + 48b16c: 49 83 f0 3f xor r8, 63 + 48b170: 41 83 e8 0f sub r8d, 15 + 48b174: 44 29 c1 sub ecx, r8d + 48b177: 49 d3 e9 shr r9, cl + 48b17a: 44 89 c1 mov ecx, r8d + 48b17d: 48 d3 e0 shl rax, cl + 48b180: 48 d3 e6 shl rsi, cl + 48b183: 4c 09 c8 or rax, r9 + 48b186: 48 89 37 mov qword ptr [rdi], rsi + 48b189: 48 89 47 08 mov qword ptr [rdi + 8], rax + 48b18d: b8 02 c0 ff ff mov eax, 4294950914 + 48b192: 44 29 c0 sub eax, r8d + 48b195: 89 02 mov dword ptr [rdx], eax + 48b197: b8 02 00 00 00 mov eax, 2 + 48b19c: c3 ret + 48b19d: 0f 1f 00 nop dword ptr [rax] + 48b1a0: b9 0f 00 00 00 mov ecx, 15 + 48b1a5: 48 89 f0 mov rax, rsi + 48b1a8: 44 29 c1 sub ecx, r8d + 48b1ab: 48 d3 e8 shr rax, cl + 48b1ae: 41 8d 48 31 lea ecx, [r8 + 49] + 48b1b2: 48 89 44 24 e8 mov qword ptr [rsp - 24], rax + 48b1b7: 48 89 f0 mov rax, rsi + 48b1ba: 48 d3 e0 shl rax, cl + 48b1bd: eb 83 jmp 0x48b142 <__mpn_extract_float128+0xb2> + 48b1bf: 90 nop + +000000000048b1c0 : + 48b1c0: f3 0f 1e fa endbr64 + 48b1c4: 53 push rbx + 48b1c5: 8b 77 08 mov esi, dword ptr [rdi + 8] + 48b1c8: f7 c6 f0 ee ff bf test esi, 3221221104 + 48b1ce: 75 45 jne 0x48b215 + 48b1d0: 48 8b 57 18 mov rdx, qword ptr [rdi + 24] + 48b1d4: 48 89 fb mov rbx, rdi + 48b1d7: 48 8b 3f mov rdi, qword ptr [rdi] + 48b1da: 81 ce 00 00 00 80 or esi, 2147483648 + 48b1e0: 48 8d 05 ae f9 01 00 lea rax, [rip + 129454] # 0x4aab95 + 48b1e7: 4c 8b 0d b2 86 03 00 mov r9, qword ptr [rip + 231090] # 0x4c38a0 <__libc_argv> + 48b1ee: 44 8b 05 a3 86 03 00 mov r8d, dword ptr [rip + 231075] # 0x4c3898 <__libc_argc> + 48b1f5: 48 85 ff test rdi, rdi + 48b1f8: 48 0f 44 f8 cmove rdi, rax + 48b1fc: 48 83 ec 08 sub rsp, 8 + 48b200: ff 35 e2 7a 03 00 push qword ptr [rip + 228066] # 0x4c2ce8 + 48b206: 31 c9 xor ecx, ecx + 48b208: e8 43 af ff ff call 0x486150 <_dl_open> + 48b20d: 48 89 43 10 mov qword ptr [rbx + 16], rax + 48b211: 58 pop rax + 48b212: 5a pop rdx + 48b213: 5b pop rbx + 48b214: c3 ret + 48b215: ba 05 00 00 00 mov edx, 5 + 48b21a: 48 8d 35 87 53 02 00 lea rsi, [rip + 152455] # 0x4b05a8 <__tens+0x35e8> + 48b221: 48 8d 3d 94 d7 01 00 lea rdi, [rip + 120724] # 0x4a89bc <_libc_intl_domainname> + 48b228: e8 73 7d f7 ff call 0x402fa0 + 48b22d: 31 d2 xor edx, edx + 48b22f: 31 f6 xor esi, esi + 48b231: 31 ff xor edi, edi + 48b233: 48 89 c1 mov rcx, rax + 48b236: e8 45 37 ff ff call 0x47e980 <_dl_signal_error> + 48b23b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000048b240 <__dlopen>: + 48b240: f3 0f 1e fa endbr64 + 48b244: 48 83 ec 38 sub rsp, 56 + 48b248: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 48b251: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 48b256: 31 c0 xor eax, eax + 48b258: 48 89 3c 24 mov qword ptr [rsp], rdi + 48b25c: 48 8d 3d 5d ff ff ff lea rdi, [rip - 163] # 0x48b1c0 + 48b263: 89 74 24 08 mov dword ptr [rsp + 8], esi + 48b267: 48 89 e6 mov rsi, rsp + 48b26a: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx + 48b26f: e8 bc 96 ff ff call 0x484930 <_dlerror_run> + 48b274: 41 89 c0 mov r8d, eax + 48b277: 31 c0 xor eax, eax + 48b279: 45 85 c0 test r8d, r8d + 48b27c: 75 19 jne 0x48b297 <__dlopen+0x57> + 48b27e: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 48b283: e8 58 34 ff ff call 0x47e6e0 <__libc_register_dl_open_hook> + 48b288: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 48b28d: e8 0e 98 ff ff call 0x484aa0 <__libc_register_dlfcn_hook> + 48b292: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 48b297: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] + 48b29c: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 48b2a5: 75 05 jne 0x48b2ac <__dlopen+0x6c> + 48b2a7: 48 83 c4 38 add rsp, 56 + 48b2ab: c3 ret + 48b2ac: e8 1f 09 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 48b2b1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48b2bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000048b2c0 : + 48b2c0: f3 0f 1e fa endbr64 + 48b2c4: e9 d7 ce ff ff jmp 0x4881a0 <_dl_close> + 48b2c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000048b2d0 <__dlclose>: + 48b2d0: f3 0f 1e fa endbr64 + 48b2d4: 48 83 ec 08 sub rsp, 8 + 48b2d8: 48 89 fe mov rsi, rdi + 48b2db: 48 8d 3d de ff ff ff lea rdi, [rip - 34] # 0x48b2c0 + 48b2e2: e8 49 96 ff ff call 0x484930 <_dlerror_run> + 48b2e7: 85 c0 test eax, eax + 48b2e9: 0f 95 c0 setne al + 48b2ec: 48 83 c4 08 add rsp, 8 + 48b2f0: 0f b6 c0 movzx eax, al + 48b2f3: f7 d8 neg eax + 48b2f5: c3 ret + 48b2f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000048b300 : + 48b300: f3 0f 1e fa endbr64 + 48b304: 53 push rbx + 48b305: 48 89 fb mov rbx, rdi + 48b308: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 48b30c: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] + 48b310: 48 8b 3f mov rdi, qword ptr [rdi] + 48b313: e8 d8 21 00 00 call 0x48d4f0 <_dl_sym> + 48b318: 48 89 43 18 mov qword ptr [rbx + 24], rax + 48b31c: 5b pop rbx + 48b31d: c3 ret + 48b31e: 66 90 nop + +000000000048b320 <__dlsym>: + 48b320: f3 0f 1e fa endbr64 + 48b324: 41 54 push r12 + 48b326: 66 48 0f 6e c7 movq xmm0, rdi + 48b32b: 66 48 0f 6e ce movq xmm1, rsi + 48b330: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 48b334: 48 83 ec 30 sub rsp, 48 + 48b338: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 48b341: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 48b346: 31 c0 xor eax, eax + 48b348: 48 83 3d b8 4b 03 00 00 cmp qword ptr [rip + 215992], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 48b350: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 48b355: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 + 48b359: 74 0c je 0x48b367 <__dlsym+0x47> + 48b35b: 48 8d 3d 7e 5d 03 00 lea rdi, [rip + 220542] # 0x4c10e0 <_dl_load_lock> + 48b362: e8 99 4c b7 ff call 0x0 + 48b367: 48 89 e6 mov rsi, rsp + 48b36a: 48 8d 3d 8f ff ff ff lea rdi, [rip - 113] # 0x48b300 + 48b371: e8 ba 95 ff ff call 0x484930 <_dlerror_run> + 48b376: 85 c0 test eax, eax + 48b378: b8 00 00 00 00 mov eax, 0 + 48b37d: 48 0f 44 44 24 18 cmove rax, qword ptr [rsp + 24] + 48b383: 48 83 3d e5 4b 03 00 00 cmp qword ptr [rip + 216037], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 48b38b: 49 89 c4 mov r12, rax + 48b38e: 74 0c je 0x48b39c <__dlsym+0x7c> + 48b390: 48 8d 3d 49 5d 03 00 lea rdi, [rip + 220489] # 0x4c10e0 <_dl_load_lock> + 48b397: e8 64 4c b7 ff call 0x0 + 48b39c: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 48b3a1: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 48b3aa: 75 0a jne 0x48b3b6 <__dlsym+0x96> + 48b3ac: 48 83 c4 30 add rsp, 48 + 48b3b0: 4c 89 e0 mov rax, r12 + 48b3b3: 41 5c pop r12 + 48b3b5: c3 ret + 48b3b6: e8 15 08 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 48b3bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000048b3c0 : + 48b3c0: f3 0f 1e fa endbr64 + 48b3c4: 53 push rbx + 48b3c5: 48 89 fb mov rbx, rdi + 48b3c8: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 48b3cc: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 48b3d0: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] + 48b3d4: 48 8b 3f mov rdi, qword ptr [rdi] + 48b3d7: e8 e4 1d 00 00 call 0x48d1c0 <_dl_vsym> + 48b3dc: 48 89 43 20 mov qword ptr [rbx + 32], rax + 48b3e0: 5b pop rbx + 48b3e1: c3 ret + 48b3e2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48b3ed: 0f 1f 00 nop dword ptr [rax] + +000000000048b3f0 <__dlvsym>: + 48b3f0: f3 0f 1e fa endbr64 + 48b3f4: 41 54 push r12 + 48b3f6: 66 48 0f 6e c7 movq xmm0, rdi + 48b3fb: 66 48 0f 6e ce movq xmm1, rsi + 48b400: 66 48 0f 6e d1 movq xmm2, rcx + 48b405: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 48b409: 48 83 ec 30 sub rsp, 48 + 48b40d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 48b416: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 48b41b: 31 c0 xor eax, eax + 48b41d: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 + 48b421: 66 48 0f 6e c2 movq xmm0, rdx + 48b426: 48 83 3d da 4a 03 00 00 cmp qword ptr [rip + 215770], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 48b42e: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] + 48b432: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 + 48b437: 74 0c je 0x48b445 <__dlvsym+0x55> + 48b439: 48 8d 3d a0 5c 03 00 lea rdi, [rip + 220320] # 0x4c10e0 <_dl_load_lock> + 48b440: e8 bb 4b b7 ff call 0x0 + 48b445: 48 89 e6 mov rsi, rsp + 48b448: 48 8d 3d 71 ff ff ff lea rdi, [rip - 143] # 0x48b3c0 + 48b44f: e8 dc 94 ff ff call 0x484930 <_dlerror_run> + 48b454: 85 c0 test eax, eax + 48b456: b8 00 00 00 00 mov eax, 0 + 48b45b: 48 0f 44 44 24 20 cmove rax, qword ptr [rsp + 32] + 48b461: 48 83 3d 07 4b 03 00 00 cmp qword ptr [rip + 215815], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 48b469: 49 89 c4 mov r12, rax + 48b46c: 74 0c je 0x48b47a <__dlvsym+0x8a> + 48b46e: 48 8d 3d 6b 5c 03 00 lea rdi, [rip + 220267] # 0x4c10e0 <_dl_load_lock> + 48b475: e8 86 4b b7 ff call 0x0 + 48b47a: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 48b47f: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 48b488: 75 0a jne 0x48b494 <__dlvsym+0xa4> + 48b48a: 48 83 c4 30 add rsp, 48 + 48b48e: 4c 89 e0 mov rax, r12 + 48b491: 41 5c pop r12 + 48b493: c3 ret + 48b494: e8 37 07 fc ff call 0x44bbd0 <__stack_chk_fail_local> + 48b499: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000048b4a0 : + 48b4a0: f3 0f 1e fa endbr64 + 48b4a4: b8 26 00 00 00 mov eax, 38 + 48b4a9: 0f 05 syscall + 48b4ab: 48 3d 01 f0 ff ff cmp rax, -4095 + 48b4b1: 73 01 jae 0x48b4b4 + 48b4b3: c3 ret + 48b4b4: 48 c7 c1 c0 ff ff ff mov rcx, -64 + 48b4bb: f7 d8 neg eax + 48b4bd: 64 89 01 mov dword ptr fs:[rcx], eax + 48b4c0: 48 83 c8 ff or rax, -1 + 48b4c4: c3 ret + 48b4c5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48b4cf: 90 nop + +000000000048b4d0 <_dl_build_local_scope>: + 48b4d0: 48 89 37 mov qword ptr [rdi], rsi + 48b4d3: 0f b6 96 1c 03 00 00 movzx edx, byte ptr [rsi + 796] + 48b4da: b8 01 00 00 00 mov eax, 1 + 48b4df: 83 e2 9f and edx, -97 + 48b4e2: 83 ca 20 or edx, 32 + 48b4e5: 88 96 1c 03 00 00 mov byte ptr [rsi + 796], dl + 48b4eb: 48 8b 96 c8 03 00 00 mov rdx, qword ptr [rsi + 968] + 48b4f2: 48 85 d2 test rdx, rdx + 48b4f5: 74 61 je 0x48b558 <_dl_build_local_scope+0x88> + 48b4f7: 41 54 push r12 + 48b4f9: 4c 8d 67 08 lea r12, [rdi + 8] + 48b4fd: 55 push rbp + 48b4fe: 48 89 fd mov rbp, rdi + 48b501: 53 push rbx + 48b502: 48 8b 72 08 mov rsi, qword ptr [rdx + 8] + 48b506: 48 8d 5a 08 lea rbx, [rdx + 8] + 48b50a: 48 85 f6 test rsi, rsi + 48b50d: 74 20 je 0x48b52f <_dl_build_local_scope+0x5f> + 48b50f: f6 86 1c 03 00 00 60 test byte ptr [rsi + 796], 96 + 48b516: 74 20 je 0x48b538 <_dl_build_local_scope+0x68> + 48b518: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] + 48b51c: 48 83 c3 08 add rbx, 8 + 48b520: 48 85 f6 test rsi, rsi + 48b523: 75 ea jne 0x48b50f <_dl_build_local_scope+0x3f> + 48b525: 49 29 ec sub r12, rbp + 48b528: 4c 89 e0 mov rax, r12 + 48b52b: 48 c1 f8 03 sar rax, 3 + 48b52f: 5b pop rbx + 48b530: 5d pop rbp + 48b531: 41 5c pop r12 + 48b533: c3 ret + 48b534: 0f 1f 40 00 nop dword ptr [rax] + 48b538: 4c 89 e7 mov rdi, r12 + 48b53b: 48 83 c3 08 add rbx, 8 + 48b53f: e8 8c ff ff ff call 0x48b4d0 <_dl_build_local_scope> + 48b544: 48 8b 33 mov rsi, qword ptr [rbx] + 48b547: 4d 8d 24 c4 lea r12, [r12 + 8*rax] + 48b54b: 48 85 f6 test rsi, rsi + 48b54e: 75 bf jne 0x48b50f <_dl_build_local_scope+0x3f> + 48b550: eb d3 jmp 0x48b525 <_dl_build_local_scope+0x55> + 48b552: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48b558: c3 ret + 48b559: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000048b560 : + 48b560: f3 0f 1e fa endbr64 + 48b564: 53 push rbx + 48b565: 48 89 fb mov rbx, rdi + 48b568: 48 8b 3f mov rdi, qword ptr [rdi] + 48b56b: 8b 4b 08 mov ecx, dword ptr [rbx + 8] + 48b56e: 48 8b 73 18 mov rsi, qword ptr [rbx + 24] + 48b572: 0f b6 87 1c 03 00 00 movzx eax, byte ptr [rdi + 796] + 48b579: 44 8b 43 0c mov r8d, dword ptr [rbx + 12] + 48b57d: 4c 8b 4f 30 mov r9, qword ptr [rdi + 48] + 48b581: 89 c2 mov edx, eax + 48b583: 83 e2 03 and edx, 3 + 48b586: a8 03 test al, 3 + 48b588: b8 01 00 00 00 mov eax, 1 + 48b58d: 0f 44 d0 cmove edx, eax + 48b590: e8 5b 9e fe ff call 0x4753f0 <_dl_map_object> + 48b595: 48 89 43 20 mov qword ptr [rbx + 32], rax + 48b599: 5b pop rbx + 48b59a: c3 ret + 48b59b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000048b5a0 <_dl_map_object_deps>: + 48b5a0: f3 0f 1e fa endbr64 + 48b5a4: 55 push rbp + 48b5a5: 8d 42 02 lea eax, [rdx + 2] + 48b5a8: 48 8d 04 40 lea rax, [rax + 2*rax] + 48b5ac: 48 8d 04 c5 17 00 00 00 lea rax, [8*rax + 23] + 48b5b4: 48 89 e5 mov rbp, rsp + 48b5b7: 41 57 push r15 + 48b5b9: 48 c1 e8 04 shr rax, 4 + 48b5bd: 41 56 push r14 + 48b5bf: 48 c1 e0 04 shl rax, 4 + 48b5c3: 41 55 push r13 + 48b5c5: 41 54 push r12 + 48b5c7: 53 push rbx + 48b5c8: 48 81 ec d8 04 00 00 sub rsp, 1240 + 48b5cf: 89 8d 2c fb ff ff mov dword ptr [rbp - 1236], ecx + 48b5d5: 48 89 c1 mov rcx, rax + 48b5d8: 48 81 e1 00 f0 ff ff and rcx, -4096 + 48b5df: 48 89 e3 mov rbx, rsp + 48b5e2: 48 89 bd 58 fb ff ff mov qword ptr [rbp - 1192], rdi + 48b5e9: 48 29 cb sub rbx, rcx + 48b5ec: 44 89 85 28 fb ff ff mov dword ptr [rbp - 1240], r8d + 48b5f3: 48 89 d9 mov rcx, rbx + 48b5f6: 48 39 cc cmp rsp, rcx + 48b5f9: 74 15 je 0x48b610 <_dl_map_object_deps+0x70> + 48b5fb: 48 81 ec 00 10 00 00 sub rsp, 4096 + 48b602: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 48b60b: 48 39 cc cmp rsp, rcx + 48b60e: 75 eb jne 0x48b5fb <_dl_map_object_deps+0x5b> + 48b610: 25 ff 0f 00 00 and eax, 4095 + 48b615: 48 29 c4 sub rsp, rax + 48b618: 48 85 c0 test rax, rax + 48b61b: 0f 85 27 0b 00 00 jne 0x48c148 <_dl_map_object_deps+0xba8> + 48b621: 48 8b 9d 58 fb ff ff mov rbx, qword ptr [rbp - 1192] + 48b628: 4c 8d 54 24 0f lea r10, [rsp + 15] + 48b62d: 49 83 e2 f0 and r10, -16 + 48b631: 0f b6 83 1c 03 00 00 movzx eax, byte ptr [rbx + 796] + 48b638: 49 8d 4a 18 lea rcx, [r10 + 24] + 48b63c: 49 89 5a 08 mov qword ptr [r10 + 8], rbx + 48b640: 4d 89 d7 mov r15, r10 + 48b643: 41 c7 02 00 00 00 00 mov dword ptr [r10], 0 + 48b64a: 88 85 68 fb ff ff mov byte ptr [rbp - 1176], al + 48b650: 83 e0 9f and eax, -97 + 48b653: 83 c8 20 or eax, 32 + 48b656: 49 89 4a 10 mov qword ptr [r10 + 16], rcx + 48b65a: 88 83 1c 03 00 00 mov byte ptr [rbx + 796], al + 48b660: 85 d2 test edx, edx + 48b662: 0f 84 2a 0b 00 00 je 0x48c192 <_dl_map_object_deps+0xbf2> + 48b668: 8d 42 01 lea eax, [rdx + 1] + 48b66b: bf 01 00 00 00 mov edi, 1 + 48b670: 89 85 30 fb ff ff mov dword ptr [rbp - 1232], eax + 48b676: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48b680: 8d 47 01 lea eax, [rdi + 1] + 48b683: 4c 8b 06 mov r8, qword ptr [rsi] + 48b686: 41 89 f9 mov r9d, edi + 48b689: c7 01 00 00 00 00 mov dword ptr [rcx], 0 + 48b68f: 48 89 c7 mov rdi, rax + 48b692: 48 8d 04 40 lea rax, [rax + 2*rax] + 48b696: 48 83 c6 08 add rsi, 8 + 48b69a: 48 83 c1 18 add rcx, 24 + 48b69e: 49 8d 04 c2 lea rax, [r10 + 8*rax] + 48b6a2: 66 49 0f 6e c0 movq xmm0, r8 + 48b6a7: 66 48 0f 6e c8 movq xmm1, rax + 48b6ac: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 48b6b0: 0f 11 41 f0 movups xmmword ptr [rcx - 16], xmm0 + 48b6b4: 41 0f b6 80 1c 03 00 00 movzx eax, byte ptr [r8 + 796] + 48b6bc: 83 e0 9f and eax, -97 + 48b6bf: 83 c8 20 or eax, 32 + 48b6c2: 41 88 80 1c 03 00 00 mov byte ptr [r8 + 796], al + 48b6c9: 44 39 ca cmp edx, r9d + 48b6cc: 75 b2 jne 0x48b680 <_dl_map_object_deps+0xe0> + 48b6ce: 8d 42 ff lea eax, [rdx - 1] + 48b6d1: 4d 8b 6a 08 mov r13, qword ptr [r10 + 8] + 48b6d5: 48 8d 44 40 03 lea rax, [rax + 2*rax + 3] + 48b6da: 49 8d 04 c2 lea rax, [r10 + 8*rax] + 48b6de: 48 89 85 50 fb ff ff mov qword ptr [rbp - 1200], rax + 48b6e5: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 + 48b6ed: 48 8d 85 d0 fb ff ff lea rax, [rbp - 1072] + 48b6f4: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax + 48b6fb: 48 89 85 c0 fb ff ff mov qword ptr [rbp - 1088], rax + 48b702: 48 c7 c0 c0 ff ff ff mov rax, -64 + 48b709: 48 c7 85 c8 fb ff ff 00 04 00 00 mov qword ptr [rbp - 1080], 1024 + 48b714: 64 8b 00 mov eax, dword ptr fs:[rax] + 48b717: 89 85 0c fb ff ff mov dword ptr [rbp - 1268], eax + 48b71d: 48 c7 c0 c0 ff ff ff mov rax, -64 + 48b724: 64 c7 00 00 00 00 00 mov dword ptr fs:[rax], 0 + 48b72b: 4c 89 d0 mov rax, r10 + 48b72e: 4c 89 95 38 fb ff ff mov qword ptr [rbp - 1224], r10 + 48b735: 4c 89 bd 10 fb ff ff mov qword ptr [rbp - 1264], r15 + 48b73c: c7 00 01 00 00 00 mov dword ptr [rax], 1 + 48b742: 49 8b 85 c0 02 00 00 mov rax, qword ptr [r13 + 704] + 48b749: 48 89 85 60 fb ff ff mov qword ptr [rbp - 1184], rax + 48b750: 48 85 c0 test rax, rax + 48b753: 0f 84 07 08 00 00 je 0x48bf60 <_dl_map_object_deps+0x9c0> + 48b759: 48 c7 85 60 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1184], 0 + 48b764: 49 83 7d 48 00 cmp qword ptr [r13 + 72], 0 + 48b769: 0f 85 e9 00 00 00 jne 0x48b858 <_dl_map_object_deps+0x2b8> + 48b76f: 49 83 bd e8 01 00 00 00 cmp qword ptr [r13 + 488], 0 + 48b777: 0f 85 db 00 00 00 jne 0x48b858 <_dl_map_object_deps+0x2b8> + 48b77d: 45 31 ff xor r15d, r15d + 48b780: 49 83 bd d8 01 00 00 00 cmp qword ptr [r13 + 472], 0 + 48b788: 0f 85 ca 00 00 00 jne 0x48b858 <_dl_map_object_deps+0x2b8> + 48b78e: 48 8b 8d 60 fb ff ff mov rcx, qword ptr [rbp - 1184] + 48b795: 48 85 c9 test rcx, rcx + 48b798: 74 69 je 0x48b803 <_dl_map_object_deps+0x263> + 48b79a: 44 89 f8 mov eax, r15d + 48b79d: 43 8d 7c 3f 03 lea edi, [r15 + r15 + 3] + 48b7a2: 41 8d 5f 01 lea ebx, [r15 + 1] + 48b7a6: 48 c7 04 c1 00 00 00 00 mov qword ptr [rcx + 8*rax], 0 + 48b7ae: 48 c1 e7 03 shl rdi, 3 + 48b7b2: e8 a9 37 f9 ff call 0x41ef60 + 48b7b7: 49 89 c4 mov r12, rax + 48b7ba: 48 85 c0 test rax, rax + 48b7bd: 0f 84 98 0f 00 00 je 0x48c75b <_dl_map_object_deps+0x11bb> + 48b7c3: 4c 89 28 mov qword ptr [rax], r13 + 48b7c6: 48 8b b5 60 fb ff ff mov rsi, qword ptr [rbp - 1184] + 48b7cd: 4c 8d 34 dd 00 00 00 00 lea r14, [8*rbx] + 48b7d5: 48 8d 78 08 lea rdi, [rax + 8] + 48b7d9: 4c 89 f2 mov rdx, r14 + 48b7dc: e8 7f 58 f7 ff call 0x401060 <.plt+0x40> + 48b7e1: 41 8d 47 02 lea eax, [r15 + 2] + 48b7e5: 4c 89 f2 mov rdx, r14 + 48b7e8: 4c 89 e6 mov rsi, r12 + 48b7eb: 49 8d 3c c4 lea rdi, [r12 + 8*rax] + 48b7ef: e8 6c 58 f7 ff call 0x401060 <.plt+0x40> + 48b7f4: 41 80 8d 1e 03 00 00 01 or byte ptr [r13 + 798], 1 + 48b7fc: 4d 89 a5 c8 03 00 00 mov qword ptr [r13 + 968], r12 + 48b803: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 48b80a: 44 8b 00 mov r8d, dword ptr [rax] + 48b80d: 45 85 c0 test r8d, r8d + 48b810: 75 20 jne 0x48b832 <_dl_map_object_deps+0x292> + 48b812: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 48b819: 4c 8b 68 08 mov r13, qword ptr [rax + 8] + 48b81d: e9 1a ff ff ff jmp 0x48b73c <_dl_map_object_deps+0x19c> + 48b822: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48b828: 8b 38 mov edi, dword ptr [rax] + 48b82a: 85 ff test edi, edi + 48b82c: 0f 84 3d 0c 00 00 je 0x48c46f <_dl_map_object_deps+0xecf> + 48b832: 48 8b 40 10 mov rax, qword ptr [rax + 16] + 48b836: 48 85 c0 test rax, rax + 48b839: 75 ed jne 0x48b828 <_dl_map_object_deps+0x288> + 48b83b: c7 85 40 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1216], 0 + 48b845: 4c 8b bd 10 fb ff ff mov r15, qword ptr [rbp - 1264] + 48b84c: e9 da 03 00 00 jmp 0x48bc2b <_dl_map_object_deps+0x68b> + 48b851: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48b858: 49 8b 45 68 mov rax, qword ptr [r13 + 104] + 48b85c: 4d 8b 65 10 mov r12, qword ptr [r13 + 16] + 48b860: 4c 89 ad 90 fb ff ff mov qword ptr [rbp - 1136], r13 + 48b867: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 48b86b: 48 89 85 68 fb ff ff mov qword ptr [rbp - 1176], rax + 48b872: 48 89 85 a0 fb ff ff mov qword ptr [rbp - 1120], rax + 48b879: 8b 85 2c fb ff ff mov eax, dword ptr [rbp - 1236] + 48b87f: 89 85 98 fb ff ff mov dword ptr [rbp - 1128], eax + 48b885: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] + 48b88b: 89 85 9c fb ff ff mov dword ptr [rbp - 1124], eax + 48b891: 49 8b 04 24 mov rax, qword ptr [r12] + 48b895: 48 85 c0 test rax, rax + 48b898: 0f 84 ad 0d 00 00 je 0x48c64b <_dl_map_object_deps+0x10ab> + 48b89e: 48 8b 9d 38 fb ff ff mov rbx, qword ptr [rbp - 1224] + 48b8a5: 45 31 ff xor r15d, r15d + 48b8a8: 48 89 9d 20 fb ff ff mov qword ptr [rbp - 1248], rbx + 48b8af: 48 83 f8 01 cmp rax, 1 + 48b8b3: 0f 85 d9 01 00 00 jne 0x48ba92 <_dl_map_object_deps+0x4f2> + 48b8b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48b8c0: 4c 8b b5 68 fb ff ff mov r14, qword ptr [rbp - 1176] + 48b8c7: 4d 03 74 24 08 add r14, qword ptr [r12 + 8] + 48b8cc: 4c 89 f7 mov rdi, r14 + 48b8cf: e8 0c 8f fe ff call 0x4747e0 <_dl_dst_count> + 48b8d4: 48 89 c3 mov rbx, rax + 48b8d7: 48 85 c0 test rax, rax + 48b8da: 0f 84 e8 02 00 00 je 0x48bbc8 <_dl_map_object_deps+0x628> + 48b8e0: 44 8b 15 b9 41 03 00 mov r10d, dword ptr [rip + 213433] # 0x4bfaa0 <__libc_enable_secure> + 48b8e7: 45 85 d2 test r10d, r10d + 48b8ea: 0f 85 63 0d 00 00 jne 0x48c653 <_dl_map_object_deps+0x10b3> + 48b8f0: 4c 89 f7 mov rdi, r14 + 48b8f3: e8 88 58 f7 ff call 0x401180 <.plt+0x160> + 48b8f8: 49 8b bd 48 03 00 00 mov rdi, qword ptr [r13 + 840] + 48b8ff: 48 89 c1 mov rcx, rax + 48b902: 48 85 ff test rdi, rdi + 48b905: 0f 84 c5 02 00 00 je 0x48bbd0 <_dl_map_object_deps+0x630> + 48b90b: 48 83 ff ff cmp rdi, -1 + 48b90f: 0f 84 f3 02 00 00 je 0x48bc08 <_dl_map_object_deps+0x668> + 48b915: 48 89 8d 40 fb ff ff mov qword ptr [rbp - 1216], rcx + 48b91c: e8 5f 58 f7 ff call 0x401180 <.plt+0x160> + 48b921: 48 8b 8d 40 fb ff ff mov rcx, qword ptr [rbp - 1216] + 48b928: 48 83 3d 88 7e 03 00 14 cmp qword ptr [rip + 229000], 20 # 0x4c37b8 <_dl_platformlen> + 48b930: ba 14 00 00 00 mov edx, 20 + 48b935: 48 89 e6 mov rsi, rsp + 48b938: 48 0f 43 15 78 7e 03 00 cmovae rdx, qword ptr [rip + 228984] # 0x4c37b8 <_dl_platformlen> + 48b940: 48 39 c2 cmp rdx, rax + 48b943: 48 0f 42 d0 cmovb rdx, rax + 48b947: 48 8d 42 fc lea rax, [rdx - 4] + 48b94b: 48 0f af d8 imul rbx, rax + 48b94f: 48 8d 44 19 17 lea rax, [rcx + rbx + 23] + 48b954: 48 89 c2 mov rdx, rax + 48b957: 48 25 00 f0 ff ff and rax, -4096 + 48b95d: 48 29 c6 sub rsi, rax + 48b960: 48 83 e2 f0 and rdx, -16 + 48b964: 48 89 f0 mov rax, rsi + 48b967: 48 39 c4 cmp rsp, rax + 48b96a: 74 15 je 0x48b981 <_dl_map_object_deps+0x3e1> + 48b96c: 48 81 ec 00 10 00 00 sub rsp, 4096 + 48b973: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 48b97c: 48 39 c4 cmp rsp, rax + 48b97f: 75 eb jne 0x48b96c <_dl_map_object_deps+0x3cc> + 48b981: 81 e2 ff 0f 00 00 and edx, 4095 + 48b987: 48 29 d4 sub rsp, rdx + 48b98a: 48 85 d2 test rdx, rdx + 48b98d: 74 06 je 0x48b995 <_dl_map_object_deps+0x3f5> + 48b98f: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 48b995: 48 8d 54 24 0f lea rdx, [rsp + 15] + 48b99a: 4c 89 f6 mov rsi, r14 + 48b99d: 4c 89 ef mov rdi, r13 + 48b9a0: 48 83 e2 f0 and rdx, -16 + 48b9a4: e8 e7 8e fe ff call 0x474890 <_dl_dst_substitute> + 48b9a9: 80 38 00 cmp byte ptr [rax], 0 + 48b9ac: 0f 84 ee 01 00 00 je 0x48bba0 <_dl_map_object_deps+0x600> + 48b9b2: 48 8d 95 90 fb ff ff lea rdx, [rbp - 1136] + 48b9b9: 48 8d bd 70 fb ff ff lea rdi, [rbp - 1168] + 48b9c0: 48 89 85 a8 fb ff ff mov qword ptr [rbp - 1112], rax + 48b9c7: 48 8d 35 92 fb ff ff lea rsi, [rip - 1134] # 0x48b560 + 48b9ce: e8 0d 30 ff ff call 0x47e9e0 <_dl_catch_exception> + 48b9d3: 48 83 bd 78 fb ff ff 00 cmp qword ptr [rbp - 1160], 0 + 48b9db: 0f 85 2f 02 00 00 jne 0x48bc10 <_dl_map_object_deps+0x670> + 48b9e1: 48 8b 85 b0 fb ff ff mov rax, qword ptr [rbp - 1104] + 48b9e8: f6 80 1c 03 00 00 60 test byte ptr [rax + 796], 96 + 48b9ef: 75 6e jne 0x48ba5f <_dl_map_object_deps+0x4bf> + 48b9f1: 48 89 e2 mov rdx, rsp + 48b9f4: 48 39 d4 cmp rsp, rdx + 48b9f7: 74 15 je 0x48ba0e <_dl_map_object_deps+0x46e> + 48b9f9: 48 81 ec 00 10 00 00 sub rsp, 4096 + 48ba00: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 48ba09: 48 39 d4 cmp rsp, rdx + 48ba0c: 75 eb jne 0x48b9f9 <_dl_map_object_deps+0x459> + 48ba0e: 48 83 ec 20 sub rsp, 32 + 48ba12: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 + 48ba18: 48 8b 8d 50 fb ff ff mov rcx, qword ptr [rbp - 1200] + 48ba1f: 83 85 30 fb ff ff 01 add dword ptr [rbp - 1232], 1 + 48ba26: 48 8d 54 24 0f lea rdx, [rsp + 15] + 48ba2b: 48 83 e2 f0 and rdx, -16 + 48ba2f: 48 89 42 08 mov qword ptr [rdx + 8], rax + 48ba33: c7 02 00 00 00 00 mov dword ptr [rdx], 0 + 48ba39: 48 c7 42 10 00 00 00 00 mov qword ptr [rdx + 16], 0 + 48ba41: 48 89 51 10 mov qword ptr [rcx + 16], rdx + 48ba45: 0f b6 88 1c 03 00 00 movzx ecx, byte ptr [rax + 796] + 48ba4c: 48 89 95 50 fb ff ff mov qword ptr [rbp - 1200], rdx + 48ba53: 83 e1 9f and ecx, -97 + 48ba56: 83 c9 20 or ecx, 32 + 48ba59: 88 88 1c 03 00 00 mov byte ptr [rax + 796], cl + 48ba5f: 48 8b b5 60 fb ff ff mov rsi, qword ptr [rbp - 1184] + 48ba66: 48 85 f6 test rsi, rsi + 48ba69: 74 0b je 0x48ba76 <_dl_map_object_deps+0x4d6> + 48ba6b: 44 89 fa mov edx, r15d + 48ba6e: 41 83 c7 01 add r15d, 1 + 48ba72: 48 89 04 d6 mov qword ptr [rsi + 8*rdx], rax + 48ba76: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] + 48ba7b: 49 83 c4 10 add r12, 16 + 48ba7f: 48 85 c0 test rax, rax + 48ba82: 0f 84 06 fd ff ff je 0x48b78e <_dl_map_object_deps+0x1ee> + 48ba88: 48 83 f8 01 cmp rax, 1 + 48ba8c: 0f 84 2e fe ff ff je 0x48b8c0 <_dl_map_object_deps+0x320> + 48ba92: 48 83 e0 fd and rax, -3 + 48ba96: 48 3d fd ff ff 7f cmp rax, 2147483645 + 48ba9c: 75 d8 jne 0x48ba76 <_dl_map_object_deps+0x4d6> + 48ba9e: 4c 8b b5 68 fb ff ff mov r14, qword ptr [rbp - 1176] + 48baa5: 4d 03 74 24 08 add r14, qword ptr [r12 + 8] + 48baaa: 4c 89 f7 mov rdi, r14 + 48baad: e8 2e 8d fe ff call 0x4747e0 <_dl_dst_count> + 48bab2: 48 89 c3 mov rbx, rax + 48bab5: 48 85 c0 test rax, rax + 48bab8: 0f 84 00 05 00 00 je 0x48bfbe <_dl_map_object_deps+0xa1e> + 48babe: 44 8b 0d db 3f 03 00 mov r9d, dword ptr [rip + 212955] # 0x4bfaa0 <__libc_enable_secure> + 48bac5: 45 85 c9 test r9d, r9d + 48bac8: 0f 85 7a 0c 00 00 jne 0x48c748 <_dl_map_object_deps+0x11a8> + 48bace: 4c 89 f7 mov rdi, r14 + 48bad1: e8 aa 56 f7 ff call 0x401180 <.plt+0x160> + 48bad6: 49 8b bd 48 03 00 00 mov rdi, qword ptr [r13 + 840] + 48badd: 48 89 c2 mov rdx, rax + 48bae0: 48 85 ff test rdi, rdi + 48bae3: 0f 84 6a 06 00 00 je 0x48c153 <_dl_map_object_deps+0xbb3> + 48bae9: 48 83 ff ff cmp rdi, -1 + 48baed: 0f 84 98 06 00 00 je 0x48c18b <_dl_map_object_deps+0xbeb> + 48baf3: 48 89 95 40 fb ff ff mov qword ptr [rbp - 1216], rdx + 48bafa: e8 81 56 f7 ff call 0x401180 <.plt+0x160> + 48baff: 48 8b 95 40 fb ff ff mov rdx, qword ptr [rbp - 1216] + 48bb06: 48 89 c1 mov rcx, rax + 48bb09: 48 83 3d a7 7c 03 00 14 cmp qword ptr [rip + 228519], 20 # 0x4c37b8 <_dl_platformlen> + 48bb11: b8 14 00 00 00 mov eax, 20 + 48bb16: 48 0f 43 05 9a 7c 03 00 cmovae rax, qword ptr [rip + 228506] # 0x4c37b8 <_dl_platformlen> + 48bb1e: 48 39 c8 cmp rax, rcx + 48bb21: 48 0f 42 c1 cmovb rax, rcx + 48bb25: 48 83 e8 04 sub rax, 4 + 48bb29: 48 0f af c3 imul rax, rbx + 48bb2d: 48 89 e3 mov rbx, rsp + 48bb30: 48 8d 44 02 17 lea rax, [rdx + rax + 23] + 48bb35: 48 89 c2 mov rdx, rax + 48bb38: 48 25 00 f0 ff ff and rax, -4096 + 48bb3e: 48 29 c3 sub rbx, rax + 48bb41: 48 83 e2 f0 and rdx, -16 + 48bb45: 48 89 d8 mov rax, rbx + 48bb48: 48 39 c4 cmp rsp, rax + 48bb4b: 74 15 je 0x48bb62 <_dl_map_object_deps+0x5c2> + 48bb4d: 48 81 ec 00 10 00 00 sub rsp, 4096 + 48bb54: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 48bb5d: 48 39 c4 cmp rsp, rax + 48bb60: 75 eb jne 0x48bb4d <_dl_map_object_deps+0x5ad> + 48bb62: 81 e2 ff 0f 00 00 and edx, 4095 + 48bb68: 48 29 d4 sub rsp, rdx + 48bb6b: 48 85 d2 test rdx, rdx + 48bb6e: 0f 85 07 09 00 00 jne 0x48c47b <_dl_map_object_deps+0xedb> + 48bb74: 48 8d 54 24 0f lea rdx, [rsp + 15] + 48bb79: 4c 89 f6 mov rsi, r14 + 48bb7c: 4c 89 ef mov rdi, r13 + 48bb7f: 48 83 e2 f0 and rdx, -16 + 48bb83: e8 08 8d fe ff call 0x474890 <_dl_dst_substitute> + 48bb88: 80 38 00 cmp byte ptr [rax], 0 + 48bb8b: 0f 85 2a 04 00 00 jne 0x48bfbb <_dl_map_object_deps+0xa1b> + 48bb91: 49 81 3c 24 fd ff ff 7f cmp qword ptr [r12], 2147483645 + 48bb99: 0f 84 45 0b 00 00 je 0x48c6e4 <_dl_map_object_deps+0x1144> + 48bb9f: 90 nop + 48bba0: f6 05 19 7c 03 00 01 test byte ptr [rip + 228377], 1 # 0x4c37c0 <_dl_debug_mask> + 48bba7: 0f 84 c9 fe ff ff je 0x48ba76 <_dl_map_object_deps+0x4d6> + 48bbad: 4c 89 f6 mov rsi, r14 + 48bbb0: 48 8d 3d 71 4a 02 00 lea rdi, [rip + 150129] # 0x4b0628 <__tens+0x3668> + 48bbb7: 31 c0 xor eax, eax + 48bbb9: e8 c2 ec fe ff call 0x47a880 <_dl_debug_printf> + 48bbbe: e9 b3 fe ff ff jmp 0x48ba76 <_dl_map_object_deps+0x4d6> + 48bbc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48bbc8: 4c 89 f0 mov rax, r14 + 48bbcb: e9 e2 fd ff ff jmp 0x48b9b2 <_dl_map_object_deps+0x412> + 48bbd0: 49 8b 45 08 mov rax, qword ptr [r13 + 8] + 48bbd4: 80 38 00 cmp byte ptr [rax], 0 + 48bbd7: 0f 85 a7 0a 00 00 jne 0x48c684 <_dl_map_object_deps+0x10e4> + 48bbdd: 48 89 8d 40 fb ff ff mov qword ptr [rbp - 1216], rcx + 48bbe4: e8 67 03 ff ff call 0x47bf50 <_dl_get_origin> + 48bbe9: 48 8b 8d 40 fb ff ff mov rcx, qword ptr [rbp - 1216] + 48bbf0: 49 89 85 48 03 00 00 mov qword ptr [r13 + 840], rax + 48bbf7: 48 89 c7 mov rdi, rax + 48bbfa: 48 8d 40 ff lea rax, [rax - 1] + 48bbfe: 48 83 f8 fd cmp rax, -3 + 48bc02: 0f 86 0d fd ff ff jbe 0x48b915 <_dl_map_object_deps+0x375> + 48bc08: 31 c0 xor eax, eax + 48bc0a: e9 19 fd ff ff jmp 0x48b928 <_dl_map_object_deps+0x388> + 48bc0f: 90 nop + 48bc10: 89 85 40 fb ff ff mov dword ptr [rbp - 1216], eax + 48bc16: 4c 8b bd 10 fb ff ff mov r15, qword ptr [rbp - 1264] + 48bc1d: 85 c0 test eax, eax + 48bc1f: 75 0a jne 0x48bc2b <_dl_map_object_deps+0x68b> + 48bc21: c7 85 40 fb ff ff ff ff ff ff mov dword ptr [rbp - 1216], 4294967295 + 48bc2b: 48 8b bd c0 fb ff ff mov rdi, qword ptr [rbp - 1088] + 48bc32: 48 3b bd 18 fb ff ff cmp rdi, qword ptr [rbp - 1256] + 48bc39: 74 05 je 0x48bc40 <_dl_map_object_deps+0x6a0> + 48bc3b: e8 10 39 f9 ff call 0x41f550 + 48bc40: 48 c7 c0 c0 ff ff ff mov rax, -64 + 48bc47: 64 8b 30 mov esi, dword ptr fs:[rax] + 48bc4a: 85 f6 test esi, esi + 48bc4c: 75 14 jne 0x48bc62 <_dl_map_object_deps+0x6c2> + 48bc4e: 8b 85 0c fb ff ff mov eax, dword ptr [rbp - 1268] + 48bc54: 85 c0 test eax, eax + 48bc56: 74 0a je 0x48bc62 <_dl_map_object_deps+0x6c2> + 48bc58: 48 c7 c1 c0 ff ff ff mov rcx, -64 + 48bc5f: 64 89 01 mov dword ptr fs:[rcx], eax + 48bc62: 48 8b 9d 58 fb ff ff mov rbx, qword ptr [rbp - 1192] + 48bc69: 48 8b 83 c8 03 00 00 mov rax, qword ptr [rbx + 968] + 48bc70: 48 89 85 60 fb ff ff mov qword ptr [rbp - 1184], rax + 48bc77: 48 85 c0 test rax, rax + 48bc7a: 74 23 je 0x48bc9f <_dl_map_object_deps+0x6ff> + 48bc7c: 0f b6 83 1c 03 00 00 movzx eax, byte ptr [rbx + 796] + 48bc83: 88 85 68 fb ff ff mov byte ptr [rbp - 1176], al + 48bc89: 83 e0 03 and eax, 3 + 48bc8c: 3c 02 cmp al, 2 + 48bc8e: 0f 84 7c 04 00 00 je 0x48c110 <_dl_map_object_deps+0xb70> + 48bc94: 48 c7 85 60 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1184], 0 + 48bc9f: 8b 85 30 fb ff ff mov eax, dword ptr [rbp - 1232] + 48bca5: 8d 7c 00 01 lea edi, [rax + rax + 1] + 48bca9: 48 c1 e7 03 shl rdi, 3 + 48bcad: e8 ae 32 f9 ff call 0x41ef60 + 48bcb2: 49 89 c5 mov r13, rax + 48bcb5: 48 85 c0 test rax, rax + 48bcb8: 0f 84 d0 0a 00 00 je 0x48c78e <_dl_map_object_deps+0x11ee> + 48bcbe: 8b 9d 30 fb ff ff mov ebx, dword ptr [rbp - 1232] + 48bcc4: 8b 8d 2c fb ff ff mov ecx, dword ptr [rbp - 1236] + 48bcca: 8d 43 01 lea eax, [rbx + 1] + 48bccd: 4d 8d 44 c5 00 lea r8, [r13 + 8*rax] + 48bcd2: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] + 48bcd9: 4c 89 80 c0 02 00 00 mov qword ptr [rax + 704], r8 + 48bce0: 89 98 c8 02 00 00 mov dword ptr [rax + 712], ebx + 48bce6: 85 c9 test ecx, ecx + 48bce8: 0f 85 77 06 00 00 jne 0x48c365 <_dl_map_object_deps+0xdc5> + 48bcee: 31 db xor ebx, ebx + 48bcf0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 48bcf4: 89 d8 mov eax, ebx + 48bcf6: 83 c3 01 add ebx, 1 + 48bcf9: 49 89 14 c0 mov qword ptr [r8 + 8*rax], rdx + 48bcfd: 49 8b 47 08 mov rax, qword ptr [r15 + 8] + 48bd01: 80 a0 1c 03 00 00 9f and byte ptr [rax + 796], -97 + 48bd08: 4d 8b 7f 10 mov r15, qword ptr [r15 + 16] + 48bd0c: 4d 85 ff test r15, r15 + 48bd0f: 75 df jne 0x48bcf0 <_dl_map_object_deps+0x750> + 48bd11: f6 05 a9 7a 03 00 08 test byte ptr [rip + 228009], 8 # 0x4c37c1 <_dl_debug_mask+0x1> + 48bd18: 0f 85 90 04 00 00 jne 0x48c1ae <_dl_map_object_deps+0xc0e> + 48bd1e: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] + 48bd25: 49 39 00 cmp qword ptr [r8], rax + 48bd28: 0f 85 7e 0a 00 00 jne 0x48c7ac <_dl_map_object_deps+0x120c> + 48bd2e: 4c 8b 88 d0 03 00 00 mov r9, qword ptr [rax + 976] + 48bd35: 45 31 f6 xor r14d, r14d + 48bd38: 4d 85 c9 test r9, r9 + 48bd3b: 0f 84 8a 01 00 00 je 0x48becb <_dl_map_object_deps+0x92b> + 48bd41: 41 8b 09 mov ecx, dword ptr [r9] + 48bd44: 49 8d 71 08 lea rsi, [r9 + 8] + 48bd48: 83 fb 01 cmp ebx, 1 + 48bd4b: 0f 86 cf 06 00 00 jbe 0x48c420 <_dl_map_object_deps+0xe80> + 48bd51: 8d 43 fe lea eax, [rbx - 2] + 48bd54: 49 8d 50 08 lea rdx, [r8 + 8] + 48bd58: 4d 8d 54 c0 10 lea r10, [r8 + 8*rax + 16] + 48bd5d: 0f 1f 00 nop dword ptr [rax] + 48bd60: 48 8b 3a mov rdi, qword ptr [rdx] + 48bd63: 48 83 c2 08 add rdx, 8 + 48bd67: 0f b6 87 1c 03 00 00 movzx eax, byte ptr [rdi + 796] + 48bd6e: 83 e0 9f and eax, -97 + 48bd71: 83 c8 20 or eax, 32 + 48bd74: 88 87 1c 03 00 00 mov byte ptr [rdi + 796], al + 48bd7a: 49 39 d2 cmp r10, rdx + 48bd7d: 75 e1 jne 0x48bd60 <_dl_map_object_deps+0x7c0> + 48bd7f: 45 31 f6 xor r14d, r14d + 48bd82: 85 c9 test ecx, ecx + 48bd84: 0f 84 26 01 00 00 je 0x48beb0 <_dl_map_object_deps+0x910> + 48bd8a: 45 31 f6 xor r14d, r14d + 48bd8d: 45 31 e4 xor r12d, r12d + 48bd90: 49 8d 41 10 lea rax, [r9 + 16] + 48bd94: 89 9d 2c fb ff ff mov dword ptr [rbp - 1236], ebx + 48bd9a: 48 89 85 50 fb ff ff mov qword ptr [rbp - 1200], rax + 48bda1: 4c 89 f3 mov rbx, r14 + 48bda4: 4d 89 cf mov r15, r9 + 48bda7: 45 89 e6 mov r14d, r12d + 48bdaa: 4c 89 ad 38 fb ff ff mov qword ptr [rbp - 1224], r13 + 48bdb1: 49 89 f4 mov r12, rsi + 48bdb4: 4c 89 85 30 fb ff ff mov qword ptr [rbp - 1232], r8 + 48bdbb: eb 0f jmp 0x48bdcc <_dl_map_object_deps+0x82c> + 48bdbd: 0f 1f 00 nop dword ptr [rax] + 48bdc0: 45 89 ee mov r14d, r13d + 48bdc3: 44 39 f1 cmp ecx, r14d + 48bdc6: 0f 86 c8 00 00 00 jbe 0x48be94 <_dl_map_object_deps+0x8f4> + 48bdcc: 44 89 f0 mov eax, r14d + 48bdcf: 45 8d 6e 01 lea r13d, [r14 + 1] + 48bdd3: 48 8d 14 c5 00 00 00 00 lea rdx, [8*rax] + 48bddb: 49 8b 04 c4 mov rax, qword ptr [r12 + 8*rax] + 48bddf: f6 80 1c 03 00 00 60 test byte ptr [rax + 796], 96 + 48bde6: 74 d8 je 0x48bdc0 <_dl_map_object_deps+0x820> + 48bde8: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] + 48bdef: 48 89 95 68 fb ff ff mov qword ptr [rbp - 1176], rdx + 48bdf6: 8b 80 d8 03 00 00 mov eax, dword ptr [rax + 984] + 48bdfc: 48 8d 3c c5 08 00 00 00 lea rdi, [8*rax + 8] + 48be04: e8 57 31 f9 ff call 0x41ef60 + 48be09: 48 8b 95 68 fb ff ff mov rdx, qword ptr [rbp - 1176] + 48be10: 48 85 c0 test rax, rax + 48be13: 48 89 c3 mov rbx, rax + 48be16: 0f 84 fa 08 00 00 je 0x48c716 <_dl_map_object_deps+0x1176> + 48be1c: 48 8d 78 08 lea rdi, [rax + 8] + 48be20: 4c 89 e6 mov rsi, r12 + 48be23: e8 38 52 f7 ff call 0x401060 <.plt+0x40> + 48be28: 45 8b 1f mov r11d, dword ptr [r15] + 48be2b: 45 39 eb cmp r11d, r13d + 48be2e: 0f 86 0c 03 00 00 jbe 0x48c140 <_dl_map_object_deps+0xba0> + 48be34: 41 8d 53 fe lea edx, [r11 - 2] + 48be38: 44 89 e9 mov ecx, r13d + 48be3b: 44 29 f2 sub edx, r14d + 48be3e: 49 8d 44 cf 08 lea rax, [r15 + 8*rcx + 8] + 48be43: 48 01 ca add rdx, rcx + 48be46: 48 8b 8d 50 fb ff ff mov rcx, qword ptr [rbp - 1200] + 48be4d: 48 8d 3c d1 lea rdi, [rcx + 8*rdx] + 48be51: 44 89 f1 mov ecx, r14d + 48be54: 0f 1f 40 00 nop dword ptr [rax] + 48be58: 48 8b 10 mov rdx, qword ptr [rax] + 48be5b: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 + 48be62: 75 0a jne 0x48be6e <_dl_map_object_deps+0x8ce> + 48be64: 89 ce mov esi, ecx + 48be66: 83 c1 01 add ecx, 1 + 48be69: 48 89 54 f3 08 mov qword ptr [rbx + 8*rsi + 8], rdx + 48be6e: 48 83 c0 08 add rax, 8 + 48be72: 48 39 f8 cmp rax, rdi + 48be75: 75 e1 jne 0x48be58 <_dl_map_object_deps+0x8b8> + 48be77: 47 8d 44 2b ff lea r8d, [r11 + r13 - 1] + 48be7c: 45 29 f0 sub r8d, r14d + 48be7f: 45 89 c5 mov r13d, r8d + 48be82: 89 0b mov dword ptr [rbx], ecx + 48be84: 41 8b 0f mov ecx, dword ptr [r15] + 48be87: 45 8d 75 01 lea r14d, [r13 + 1] + 48be8b: 44 39 f1 cmp ecx, r14d + 48be8e: 0f 87 38 ff ff ff ja 0x48bdcc <_dl_map_object_deps+0x82c> + 48be94: 49 89 de mov r14, rbx + 48be97: 8b 9d 2c fb ff ff mov ebx, dword ptr [rbp - 1236] + 48be9d: 4c 8b ad 38 fb ff ff mov r13, qword ptr [rbp - 1224] + 48bea4: 4c 8b 85 30 fb ff ff mov r8, qword ptr [rbp - 1232] + 48beab: 83 fb 01 cmp ebx, 1 + 48beae: 76 1b jbe 0x48becb <_dl_map_object_deps+0x92b> + 48beb0: b8 01 00 00 00 mov eax, 1 + 48beb5: 0f 1f 00 nop dword ptr [rax] + 48beb8: 49 8b 14 c0 mov rdx, qword ptr [r8 + 8*rax] + 48bebc: 48 83 c0 01 add rax, 1 + 48bec0: 80 a2 1c 03 00 00 9f and byte ptr [rdx + 796], -97 + 48bec7: 39 c3 cmp ebx, eax + 48bec9: 77 ed ja 0x48beb8 <_dl_map_object_deps+0x918> + 48becb: 41 89 dc mov r12d, ebx + 48bece: 4c 89 c6 mov rsi, r8 + 48bed1: 4c 89 ef mov rdi, r13 + 48bed4: 4a 8d 14 e5 00 00 00 00 lea rdx, [8*r12] + 48bedc: e8 7f 51 f7 ff call 0x401060 <.plt+0x40> + 48bee1: 8d 73 ff lea esi, [rbx - 1] + 48bee4: 49 8d 7d 08 lea rdi, [r13 + 8] + 48bee8: 31 c9 xor ecx, ecx + 48beea: 31 d2 xor edx, edx + 48beec: e8 af c3 ff ff call 0x4882a0 <_dl_sort_maps> + 48bef1: 4b c7 44 e5 00 00 00 00 00 mov qword ptr [r13 + 8*r12], 0 + 48befa: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] + 48bf01: 80 88 1e 03 00 00 01 or byte ptr [rax + 798], 1 + 48bf08: 4c 89 a8 c8 03 00 00 mov qword ptr [rax + 968], r13 + 48bf0f: 4d 85 f6 test r14, r14 + 48bf12: 74 13 je 0x48bf27 <_dl_map_object_deps+0x987> + 48bf14: 48 8b b8 d0 03 00 00 mov rdi, qword ptr [rax + 976] + 48bf1b: 4c 89 b0 d0 03 00 00 mov qword ptr [rax + 976], r14 + 48bf22: e8 89 01 ff ff call 0x47c0b0 <_dl_scope_free> + 48bf27: 48 8b 85 60 fb ff ff mov rax, qword ptr [rbp - 1184] + 48bf2e: 48 85 c0 test rax, rax + 48bf31: 74 08 je 0x48bf3b <_dl_map_object_deps+0x99b> + 48bf33: 48 89 c7 mov rdi, rax + 48bf36: e8 75 01 ff ff call 0x47c0b0 <_dl_scope_free> + 48bf3b: 8b 85 40 fb ff ff mov eax, dword ptr [rbp - 1216] + 48bf41: 85 c0 test eax, eax + 48bf43: 0f 85 d8 07 00 00 jne 0x48c721 <_dl_map_object_deps+0x1181> + 48bf49: 48 8d 65 d8 lea rsp, [rbp - 40] + 48bf4d: 5b pop rbx + 48bf4e: 41 5c pop r12 + 48bf50: 41 5d pop r13 + 48bf52: 41 5e pop r14 + 48bf54: 41 5f pop r15 + 48bf56: 5d pop rbp + 48bf57: c3 ret + 48bf58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48bf60: 49 83 bd c8 03 00 00 00 cmp qword ptr [r13 + 968], 0 + 48bf68: 0f 85 f6 f7 ff ff jne 0x48b764 <_dl_map_object_deps+0x1c4> + 48bf6e: 4c 39 ad 58 fb ff ff cmp qword ptr [rbp - 1192], r13 + 48bf75: 0f 84 e9 f7 ff ff je 0x48b764 <_dl_map_object_deps+0x1c4> + 48bf7b: 41 0f b7 85 ba 02 00 00 movzx eax, word ptr [r13 + 698] + 48bf83: 66 85 c0 test ax, ax + 48bf86: 0f 84 d8 f7 ff ff je 0x48b764 <_dl_map_object_deps+0x1c4> + 48bf8c: 0f b7 f0 movzx esi, ax + 48bf8f: 48 8d bd c0 fb ff ff lea rdi, [rbp - 1088] + 48bf96: ba 08 00 00 00 mov edx, 8 + 48bf9b: e8 e0 21 fe ff call 0x46e180 <__libc_scratch_buffer_set_array_size> + 48bfa0: 84 c0 test al, al + 48bfa2: 0f 84 be 06 00 00 je 0x48c666 <_dl_map_object_deps+0x10c6> + 48bfa8: 48 8b 85 c0 fb ff ff mov rax, qword ptr [rbp - 1088] + 48bfaf: 48 89 85 60 fb ff ff mov qword ptr [rbp - 1184], rax + 48bfb6: e9 a9 f7 ff ff jmp 0x48b764 <_dl_map_object_deps+0x1c4> + 48bfbb: 49 89 c6 mov r14, rax + 48bfbe: 4c 89 b5 a8 fb ff ff mov qword ptr [rbp - 1112], r14 + 48bfc5: f6 05 f4 77 03 00 01 test byte ptr [rip + 227316], 1 # 0x4c37c0 <_dl_debug_mask> + 48bfcc: 0f 85 19 06 00 00 jne 0x48c5eb <_dl_map_object_deps+0x104b> + 48bfd2: 4c 8d b5 70 fb ff ff lea r14, [rbp - 1168] + 48bfd9: 48 8d 95 90 fb ff ff lea rdx, [rbp - 1136] + 48bfe0: 48 8d 35 79 f5 ff ff lea rsi, [rip - 2695] # 0x48b560 + 48bfe7: 4c 89 f7 mov rdi, r14 + 48bfea: e8 f1 29 ff ff call 0x47e9e0 <_dl_catch_exception> + 48bfef: 48 83 bd 78 fb ff ff 00 cmp qword ptr [rbp - 1160], 0 + 48bff7: 48 89 e2 mov rdx, rsp + 48bffa: 0f 85 22 06 00 00 jne 0x48c622 <_dl_map_object_deps+0x1082> + 48c000: 48 39 d4 cmp rsp, rdx + 48c003: 74 15 je 0x48c01a <_dl_map_object_deps+0xa7a> + 48c005: 48 81 ec 00 10 00 00 sub rsp, 4096 + 48c00c: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 48c015: 48 39 d4 cmp rsp, rdx + 48c018: 75 eb jne 0x48c005 <_dl_map_object_deps+0xa65> + 48c01a: 48 83 ec 20 sub rsp, 32 + 48c01e: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 + 48c024: 48 8b 9d 20 fb ff ff mov rbx, qword ptr [rbp - 1248] + 48c02b: f3 0f 6f 13 movdqu xmm2, xmmword ptr [rbx] + 48c02f: 48 8d 4c 24 0f lea rcx, [rsp + 15] + 48c034: 0f 29 95 40 fb ff ff movaps xmmword ptr [rbp - 1216], xmm2 + 48c03b: 48 83 e1 f0 and rcx, -16 + 48c03f: 0f 29 11 movaps xmmword ptr [rcx], xmm2 + 48c042: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 48c046: 48 89 41 10 mov qword ptr [rcx + 16], rax + 48c04a: 48 8b 85 b0 fb ff ff mov rax, qword ptr [rbp - 1104] + 48c051: c7 03 00 00 00 00 mov dword ptr [rbx], 0 + 48c057: 48 89 43 08 mov qword ptr [rbx + 8], rax + 48c05b: 48 8b 9d 60 fb ff ff mov rbx, qword ptr [rbp - 1184] + 48c062: 48 85 db test rbx, rbx + 48c065: 74 12 je 0x48c079 <_dl_map_object_deps+0xad9> + 48c067: 44 89 fa mov edx, r15d + 48c06a: 41 83 c7 01 add r15d, 1 + 48c06e: 48 89 04 d3 mov qword ptr [rbx + 8*rdx], rax + 48c072: 48 8b 85 b0 fb ff ff mov rax, qword ptr [rbp - 1104] + 48c079: f6 80 1c 03 00 00 60 test byte ptr [rax + 796], 96 + 48c080: 0f 85 5d 03 00 00 jne 0x48c3e3 <_dl_map_object_deps+0xe43> + 48c086: 48 8b 9d 20 fb ff ff mov rbx, qword ptr [rbp - 1248] + 48c08d: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 48c091: 83 85 30 fb ff ff 01 add dword ptr [rbp - 1232], 1 + 48c098: 48 89 4b 10 mov qword ptr [rbx + 16], rcx + 48c09c: 0f b6 90 1c 03 00 00 movzx edx, byte ptr [rax + 796] + 48c0a3: 83 e2 9f and edx, -97 + 48c0a6: 83 ca 20 or edx, 32 + 48c0a9: 88 90 1c 03 00 00 mov byte ptr [rax + 796], dl + 48c0af: 48 8b 50 18 mov rdx, qword ptr [rax + 24] + 48c0b3: 48 85 f6 test rsi, rsi + 48c0b6: 74 08 je 0x48c0c0 <_dl_map_object_deps+0xb20> + 48c0b8: 48 89 56 18 mov qword ptr [rsi + 24], rdx + 48c0bc: 48 8b 50 18 mov rdx, qword ptr [rax + 24] + 48c0c0: 48 85 d2 test rdx, rdx + 48c0c3: 74 04 je 0x48c0c9 <_dl_map_object_deps+0xb29> + 48c0c5: 48 89 72 20 mov qword ptr [rdx + 32], rsi + 48c0c9: 48 8b 51 08 mov rdx, qword ptr [rcx + 8] + 48c0cd: 48 8b 72 20 mov rsi, qword ptr [rdx + 32] + 48c0d1: 48 89 70 20 mov qword ptr [rax + 32], rsi + 48c0d5: 48 89 42 20 mov qword ptr [rdx + 32], rax + 48c0d9: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 48c0dd: 48 85 f6 test rsi, rsi + 48c0e0: 74 04 je 0x48c0e6 <_dl_map_object_deps+0xb46> + 48c0e2: 48 89 46 18 mov qword ptr [rsi + 24], rax + 48c0e6: 48 89 50 18 mov qword ptr [rax + 24], rdx + 48c0ea: 48 8b 9d 20 fb ff ff mov rbx, qword ptr [rbp - 1248] + 48c0f1: 48 39 9d 50 fb ff ff cmp qword ptr [rbp - 1200], rbx + 48c0f8: 0f 84 d2 02 00 00 je 0x48c3d0 <_dl_map_object_deps+0xe30> + 48c0fe: 48 89 8d 20 fb ff ff mov qword ptr [rbp - 1248], rcx + 48c105: e9 6c f9 ff ff jmp 0x48ba76 <_dl_map_object_deps+0x4d6> + 48c10a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48c110: 48 83 bb c0 02 00 00 00 cmp qword ptr [rbx + 704], 0 + 48c118: 0f 84 81 fb ff ff je 0x48bc9f <_dl_map_object_deps+0x6ff> + 48c11e: 48 8d 0d 7b 46 02 00 lea rcx, [rip + 149115] # 0x4b07a0 <__PRETTY_FUNCTION__.10479> + 48c125: ba d8 01 00 00 mov edx, 472 + 48c12a: 48 8d 35 8e 44 02 00 lea rsi, [rip + 148622] # 0x4b05bf <__tens+0x35ff> + 48c131: 48 8d 3d b8 45 02 00 lea rdi, [rip + 148920] # 0x4b06f0 <__tens+0x3730> + 48c138: e8 13 6e f7 ff call 0x402f50 <__assert_fail> + 48c13d: 0f 1f 00 nop dword ptr [rax] + 48c140: 44 89 f1 mov ecx, r14d + 48c143: e9 3a fd ff ff jmp 0x48be82 <_dl_map_object_deps+0x8e2> + 48c148: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 + 48c14e: e9 ce f4 ff ff jmp 0x48b621 <_dl_map_object_deps+0x81> + 48c153: 49 8b 45 08 mov rax, qword ptr [r13 + 8] + 48c157: 80 38 00 cmp byte ptr [rax], 0 + 48c15a: 0f 85 65 05 00 00 jne 0x48c6c5 <_dl_map_object_deps+0x1125> + 48c160: 48 89 95 40 fb ff ff mov qword ptr [rbp - 1216], rdx + 48c167: e8 e4 fd fe ff call 0x47bf50 <_dl_get_origin> + 48c16c: 48 8b 95 40 fb ff ff mov rdx, qword ptr [rbp - 1216] + 48c173: 49 89 85 48 03 00 00 mov qword ptr [r13 + 840], rax + 48c17a: 48 89 c7 mov rdi, rax + 48c17d: 48 8d 40 ff lea rax, [rax - 1] + 48c181: 48 83 f8 fd cmp rax, -3 + 48c185: 0f 86 68 f9 ff ff jbe 0x48baf3 <_dl_map_object_deps+0x553> + 48c18b: 31 c9 xor ecx, ecx + 48c18d: e9 77 f9 ff ff jmp 0x48bb09 <_dl_map_object_deps+0x569> + 48c192: 4c 89 95 50 fb ff ff mov qword ptr [rbp - 1200], r10 + 48c199: 49 89 dd mov r13, rbx + 48c19c: 4c 89 d0 mov rax, r10 + 48c19f: c7 85 30 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1232], 1 + 48c1a9: e9 37 f5 ff ff jmp 0x48b6e5 <_dl_map_object_deps+0x145> + 48c1ae: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] + 48c1b5: 48 39 05 c4 4f 03 00 cmp qword ptr [rip + 217028], rax # 0x4c1180 <_dl_ns> + 48c1bc: 0f 85 5c fb ff ff jne 0x48bd1e <_dl_map_object_deps+0x77e> + 48c1c2: 85 db test ebx, ebx + 48c1c4: 0f 84 54 fb ff ff je 0x48bd1e <_dl_map_object_deps+0x77e> + 48c1ca: 8d 43 ff lea eax, [rbx - 1] + 48c1cd: 45 31 ff xor r15d, r15d + 48c1d0: 89 9d 30 fb ff ff mov dword ptr [rbp - 1232], ebx + 48c1d6: 4d 89 ee mov r14, r13 + 48c1d9: 4c 8d 24 c5 08 00 00 00 lea r12, [8*rax + 8] + 48c1e1: 49 8d 45 08 lea rax, [r13 + 8] + 48c1e5: 48 8b 9d 58 fb ff ff mov rbx, qword ptr [rbp - 1192] + 48c1ec: 4d 89 fd mov r13, r15 + 48c1ef: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax + 48c1f6: eb 15 jmp 0x48c20d <_dl_map_object_deps+0xc6d> + 48c1f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48c200: 49 83 c5 08 add r13, 8 + 48c204: 4d 39 ec cmp r12, r13 + 48c207: 0f 84 30 04 00 00 je 0x48c63d <_dl_map_object_deps+0x109d> + 48c20d: 4f 8b 3c 28 mov r15, qword ptr [r8 + r13] + 48c211: 4c 39 fb cmp rbx, r15 + 48c214: 74 ea je 0x48c200 <_dl_map_object_deps+0xc60> + 48c216: 49 8b 87 98 03 00 00 mov rax, qword ptr [r15 + 920] + 48c21d: 48 85 c0 test rax, rax + 48c220: 74 07 je 0x48c229 <_dl_map_object_deps+0xc89> + 48c222: 8b 50 08 mov edx, dword ptr [rax + 8] + 48c225: 85 d2 test edx, edx + 48c227: 75 d7 jne 0x48c200 <_dl_map_object_deps+0xc60> + 48c229: 49 83 bf e8 01 00 00 00 cmp qword ptr [r15 + 488], 0 + 48c231: 0f 85 77 04 00 00 jne 0x48c6ae <_dl_map_object_deps+0x110e> + 48c237: 49 83 bf d8 01 00 00 00 cmp qword ptr [r15 + 472], 0 + 48c23f: 0f 85 69 04 00 00 jne 0x48c6ae <_dl_map_object_deps+0x110e> + 48c245: 4d 89 3e mov qword ptr [r14], r15 + 48c248: 41 0f b6 87 1c 03 00 00 movzx eax, byte ptr [r15 + 796] + 48c250: 83 e0 9f and eax, -97 + 48c253: 83 c8 20 or eax, 32 + 48c256: 41 88 87 1c 03 00 00 mov byte ptr [r15 + 796], al + 48c25d: 49 8b 87 c8 03 00 00 mov rax, qword ptr [r15 + 968] + 48c264: 48 85 c0 test rax, rax + 48c267: 0f 84 43 03 00 00 je 0x48c5b0 <_dl_map_object_deps+0x1010> + 48c26d: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 48c271: 4c 8d 40 08 lea r8, [rax + 8] + 48c275: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 48c27c: 48 85 d2 test rdx, rdx + 48c27f: 0f 84 2b 03 00 00 je 0x48c5b0 <_dl_map_object_deps+0x1010> + 48c285: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 + 48c28c: 0f 84 fe 01 00 00 je 0x48c490 <_dl_map_object_deps+0xef0> + 48c292: 49 8b 50 08 mov rdx, qword ptr [r8 + 8] + 48c296: 49 83 c0 08 add r8, 8 + 48c29a: 48 85 d2 test rdx, rdx + 48c29d: 75 e6 jne 0x48c285 <_dl_map_object_deps+0xce5> + 48c29f: 4c 29 f0 sub rax, r14 + 48c2a2: 48 c1 f8 03 sar rax, 3 + 48c2a6: 48 89 c6 mov rsi, rax + 48c2a9: 41 89 c0 mov r8d, eax + 48c2ac: 3b 85 30 fb ff ff cmp eax, dword ptr [rbp - 1232] + 48c2b2: 0f 87 3f 04 00 00 ja 0x48c6f7 <_dl_map_object_deps+0x1157> + 48c2b8: 85 c0 test eax, eax + 48c2ba: 74 48 je 0x48c304 <_dl_map_object_deps+0xd64> + 48c2bc: 49 8b 06 mov rax, qword ptr [r14] + 48c2bf: 80 a0 1c 03 00 00 9f and byte ptr [rax + 796], -97 + 48c2c6: 83 fe 01 cmp esi, 1 + 48c2c9: 0f 86 d4 03 00 00 jbe 0x48c6a3 <_dl_map_object_deps+0x1103> + 48c2cf: 41 8d 50 fe lea edx, [r8 - 2] + 48c2d3: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] + 48c2da: 49 8d 7c d6 10 lea rdi, [r14 + 8*rdx + 16] + 48c2df: 90 nop + 48c2e0: 48 8b 10 mov rdx, qword ptr [rax] + 48c2e3: 80 a2 1c 03 00 00 9f and byte ptr [rdx + 796], -97 + 48c2ea: 48 8b 10 mov rdx, qword ptr [rax] + 48c2ed: 48 83 ba c0 00 00 00 00 cmp qword ptr [rdx + 192], 0 + 48c2f5: 0f 85 a5 02 00 00 jne 0x48c5a0 <_dl_map_object_deps+0x1000> + 48c2fb: 48 83 c0 08 add rax, 8 + 48c2ff: 48 39 c7 cmp rdi, rax + 48c302: 75 dc jne 0x48c2e0 <_dl_map_object_deps+0xd40> + 48c304: 89 f6 mov esi, esi + 48c306: 44 89 85 50 fb ff ff mov dword ptr [rbp - 1200], r8d + 48c30d: 48 8d 14 f5 10 00 00 00 lea rdx, [8*rsi + 16] + 48c315: 48 89 d7 mov rdi, rdx + 48c318: 48 89 95 68 fb ff ff mov qword ptr [rbp - 1176], rdx + 48c31f: e8 3c 2c f9 ff call 0x41ef60 + 48c324: 48 8b 95 68 fb ff ff mov rdx, qword ptr [rbp - 1176] + 48c32b: 44 8b 85 50 fb ff ff mov r8d, dword ptr [rbp - 1200] + 48c332: 48 85 c0 test rax, rax + 48c335: 49 89 87 98 03 00 00 mov qword ptr [r15 + 920], rax + 48c33c: 0f 84 4c 04 00 00 je 0x48c78e <_dl_map_object_deps+0x11ee> + 48c342: 48 8d 78 10 lea rdi, [rax + 16] + 48c346: 44 89 40 08 mov dword ptr [rax + 8], r8d + 48c34a: 48 83 ea 10 sub rdx, 16 + 48c34e: 4c 89 f6 mov rsi, r14 + 48c351: 48 89 38 mov qword ptr [rax], rdi + 48c354: e8 07 4d f7 ff call 0x401060 <.plt+0x40> + 48c359: 4c 8b 83 c0 02 00 00 mov r8, qword ptr [rbx + 704] + 48c360: e9 9b fe ff ff jmp 0x48c200 <_dl_map_object_deps+0xc60> + 48c365: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 48c369: 31 c0 xor eax, eax + 48c36b: f6 82 1d 03 00 00 02 test byte ptr [rdx + 797], 2 + 48c372: 74 39 je 0x48c3ad <_dl_map_object_deps+0xe0d> + 48c374: 0f 1f 40 00 nop dword ptr [rax] + 48c378: 48 8b 8d 58 fb ff ff mov rcx, qword ptr [rbp - 1192] + 48c37f: 89 c3 mov ebx, eax + 48c381: 83 a9 c8 02 00 00 01 sub dword ptr [rcx + 712], 1 + 48c388: 80 a2 1c 03 00 00 9f and byte ptr [rdx + 796], -97 + 48c38f: 4d 8b 7f 10 mov r15, qword ptr [r15 + 16] + 48c393: 4d 85 ff test r15, r15 + 48c396: 0f 84 75 f9 ff ff je 0x48bd11 <_dl_map_object_deps+0x771> + 48c39c: 89 d8 mov eax, ebx + 48c39e: 66 90 nop + 48c3a0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] + 48c3a4: f6 82 1d 03 00 00 02 test byte ptr [rdx + 797], 2 + 48c3ab: 75 cb jne 0x48c378 <_dl_map_object_deps+0xdd8> + 48c3ad: 49 89 14 c0 mov qword ptr [r8 + 8*rax], rdx + 48c3b1: 8d 58 01 lea ebx, [rax + 1] + 48c3b4: 49 8b 47 08 mov rax, qword ptr [r15 + 8] + 48c3b8: 80 a0 1c 03 00 00 9f and byte ptr [rax + 796], -97 + 48c3bf: 4d 8b 7f 10 mov r15, qword ptr [r15 + 16] + 48c3c3: 4d 85 ff test r15, r15 + 48c3c6: 0f 84 45 f9 ff ff je 0x48bd11 <_dl_map_object_deps+0x771> + 48c3cc: 89 d8 mov eax, ebx + 48c3ce: eb d0 jmp 0x48c3a0 <_dl_map_object_deps+0xe00> + 48c3d0: 48 89 8d 20 fb ff ff mov qword ptr [rbp - 1248], rcx + 48c3d7: 48 89 8d 50 fb ff ff mov qword ptr [rbp - 1200], rcx + 48c3de: e9 93 f6 ff ff jmp 0x48ba76 <_dl_map_object_deps+0x4d6> + 48c3e3: 48 89 ca mov rdx, rcx + 48c3e6: eb 0e jmp 0x48c3f6 <_dl_map_object_deps+0xe56> + 48c3e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48c3f0: 48 39 42 08 cmp qword ptr [rdx + 8], rax + 48c3f4: 74 37 je 0x48c42d <_dl_map_object_deps+0xe8d> + 48c3f6: 48 89 d6 mov rsi, rdx + 48c3f9: 48 8b 52 10 mov rdx, qword ptr [rdx + 16] + 48c3fd: 48 85 d2 test rdx, rdx + 48c400: 75 ee jne 0x48c3f0 <_dl_map_object_deps+0xe50> + 48c402: 48 8b 9d 20 fb ff ff mov rbx, qword ptr [rbp - 1248] + 48c409: 66 0f 6f 21 movdqa xmm4, xmmword ptr [rcx] + 48c40d: 0f 11 23 movups xmmword ptr [rbx], xmm4 + 48c410: 48 8b 41 10 mov rax, qword ptr [rcx + 16] + 48c414: 48 89 43 10 mov qword ptr [rbx + 16], rax + 48c418: e9 59 f6 ff ff jmp 0x48ba76 <_dl_map_object_deps+0x4d6> + 48c41d: 0f 1f 00 nop dword ptr [rax] + 48c420: 85 c9 test ecx, ecx + 48c422: 0f 85 62 f9 ff ff jne 0x48bd8a <_dl_map_object_deps+0x7ea> + 48c428: e9 9e fa ff ff jmp 0x48becb <_dl_map_object_deps+0x92b> + 48c42d: 48 8b 9d 20 fb ff ff mov rbx, qword ptr [rbp - 1248] + 48c434: 48 89 4b 10 mov qword ptr [rbx + 16], rcx + 48c438: 48 8b 9d 50 fb ff ff mov rbx, qword ptr [rbp - 1200] + 48c43f: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] + 48c443: 48 39 da cmp rdx, rbx + 48c446: 48 8b 52 10 mov rdx, qword ptr [rdx + 16] + 48c44a: 48 0f 44 de cmove rbx, rsi + 48c44e: 48 89 56 10 mov qword ptr [rsi + 16], rdx + 48c452: 48 8b 70 20 mov rsi, qword ptr [rax + 32] + 48c456: 48 89 9d 50 fb ff ff mov qword ptr [rbp - 1200], rbx + 48c45d: 48 8b 50 18 mov rdx, qword ptr [rax + 24] + 48c461: 48 85 f6 test rsi, rsi + 48c464: 0f 85 4e fc ff ff jne 0x48c0b8 <_dl_map_object_deps+0xb18> + 48c46a: e9 51 fc ff ff jmp 0x48c0c0 <_dl_map_object_deps+0xb20> + 48c46f: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax + 48c476: e9 97 f3 ff ff jmp 0x48b812 <_dl_map_object_deps+0x272> + 48c47b: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 + 48c481: e9 ee f6 ff ff jmp 0x48bb74 <_dl_map_object_deps+0x5d4> + 48c486: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48c490: 48 89 10 mov qword ptr [rax], rdx + 48c493: 0f b6 8a 1c 03 00 00 movzx ecx, byte ptr [rdx + 796] + 48c49a: 48 83 c0 08 add rax, 8 + 48c49e: 83 e1 9f and ecx, -97 + 48c4a1: 83 c9 20 or ecx, 32 + 48c4a4: 88 8a 1c 03 00 00 mov byte ptr [rdx + 796], cl + 48c4aa: 48 8b 92 c8 03 00 00 mov rdx, qword ptr [rdx + 968] + 48c4b1: 48 85 d2 test rdx, rdx + 48c4b4: 0f 84 d8 fd ff ff je 0x48c292 <_dl_map_object_deps+0xcf2> + 48c4ba: 48 8d 4a 08 lea rcx, [rdx + 8] + 48c4be: 48 8b 52 08 mov rdx, qword ptr [rdx + 8] + 48c4c2: 48 85 d2 test rdx, rdx + 48c4c5: 0f 84 c7 fd ff ff je 0x48c292 <_dl_map_object_deps+0xcf2> + 48c4cb: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 + 48c4d2: 74 1e je 0x48c4f2 <_dl_map_object_deps+0xf52> + 48c4d4: 0f 1f 40 00 nop dword ptr [rax] + 48c4d8: 48 8b 51 08 mov rdx, qword ptr [rcx + 8] + 48c4dc: 48 83 c1 08 add rcx, 8 + 48c4e0: 48 85 d2 test rdx, rdx + 48c4e3: 0f 84 a9 fd ff ff je 0x48c292 <_dl_map_object_deps+0xcf2> + 48c4e9: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 + 48c4f0: 75 e6 jne 0x48c4d8 <_dl_map_object_deps+0xf38> + 48c4f2: 48 89 10 mov qword ptr [rax], rdx + 48c4f5: 0f b6 b2 1c 03 00 00 movzx esi, byte ptr [rdx + 796] + 48c4fc: 48 83 c0 08 add rax, 8 + 48c500: 83 e6 9f and esi, -97 + 48c503: 83 ce 20 or esi, 32 + 48c506: 40 88 b2 1c 03 00 00 mov byte ptr [rdx + 796], sil + 48c50d: 48 8b 92 c8 03 00 00 mov rdx, qword ptr [rdx + 968] + 48c514: 48 85 d2 test rdx, rdx + 48c517: 74 bf je 0x48c4d8 <_dl_map_object_deps+0xf38> + 48c519: 4c 8d 4a 08 lea r9, [rdx + 8] + 48c51d: 48 8b 52 08 mov rdx, qword ptr [rdx + 8] + 48c521: 48 85 d2 test rdx, rdx + 48c524: 74 b2 je 0x48c4d8 <_dl_map_object_deps+0xf38> + 48c526: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 + 48c52d: 74 17 je 0x48c546 <_dl_map_object_deps+0xfa6> + 48c52f: 90 nop + 48c530: 49 8b 51 08 mov rdx, qword ptr [r9 + 8] + 48c534: 49 83 c1 08 add r9, 8 + 48c538: 48 85 d2 test rdx, rdx + 48c53b: 74 9b je 0x48c4d8 <_dl_map_object_deps+0xf38> + 48c53d: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 + 48c544: 75 ea jne 0x48c530 <_dl_map_object_deps+0xf90> + 48c546: 48 89 10 mov qword ptr [rax], rdx + 48c549: 4c 8d 58 08 lea r11, [rax + 8] + 48c54d: 0f b6 82 1c 03 00 00 movzx eax, byte ptr [rdx + 796] + 48c554: 83 e0 9f and eax, -97 + 48c557: 83 c8 20 or eax, 32 + 48c55a: 88 82 1c 03 00 00 mov byte ptr [rdx + 796], al + 48c560: 48 8b 92 c8 03 00 00 mov rdx, qword ptr [rdx + 968] + 48c567: 4c 89 d8 mov rax, r11 + 48c56a: 48 85 d2 test rdx, rdx + 48c56d: 74 c1 je 0x48c530 <_dl_map_object_deps+0xf90> + 48c56f: 48 8b 72 08 mov rsi, qword ptr [rdx + 8] + 48c573: 4c 8d 52 08 lea r10, [rdx + 8] + 48c577: 48 85 f6 test rsi, rsi + 48c57a: 74 b4 je 0x48c530 <_dl_map_object_deps+0xf90> + 48c57c: f6 86 1c 03 00 00 60 test byte ptr [rsi + 796], 96 + 48c583: 74 4b je 0x48c5d0 <_dl_map_object_deps+0x1030> + 48c585: 49 8b 72 08 mov rsi, qword ptr [r10 + 8] + 48c589: 49 83 c2 08 add r10, 8 + 48c58d: 48 85 f6 test rsi, rsi + 48c590: 75 ea jne 0x48c57c <_dl_map_object_deps+0xfdc> + 48c592: 4c 89 d8 mov rax, r11 + 48c595: eb 99 jmp 0x48c530 <_dl_map_object_deps+0xf90> + 48c597: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48c5a0: 41 80 8f 1d 03 00 00 80 or byte ptr [r15 + 797], -128 + 48c5a8: e9 4e fd ff ff jmp 0x48c2fb <_dl_map_object_deps+0xd5b> + 48c5ad: 0f 1f 00 nop dword ptr [rax] + 48c5b0: 49 8b 06 mov rax, qword ptr [r14] + 48c5b3: be 01 00 00 00 mov esi, 1 + 48c5b8: 41 b8 01 00 00 00 mov r8d, 1 + 48c5be: 80 a0 1c 03 00 00 9f and byte ptr [rax + 796], -97 + 48c5c5: e9 3a fd ff ff jmp 0x48c304 <_dl_map_object_deps+0xd64> + 48c5ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48c5d0: 4c 89 df mov rdi, r11 + 48c5d3: e8 f8 ee ff ff call 0x48b4d0 <_dl_build_local_scope> + 48c5d8: 49 8b 72 08 mov rsi, qword ptr [r10 + 8] + 48c5dc: 49 83 c2 08 add r10, 8 + 48c5e0: 4d 8d 1c c3 lea r11, [r11 + 8*rax] + 48c5e4: 48 85 f6 test rsi, rsi + 48c5e7: 75 93 jne 0x48c57c <_dl_map_object_deps+0xfdc> + 48c5e9: eb a7 jmp 0x48c592 <_dl_map_object_deps+0xff2> + 48c5eb: 49 8b 55 08 mov rdx, qword ptr [r13 + 8] + 48c5ef: 80 3a 00 cmp byte ptr [rdx], 0 + 48c5f2: 75 18 jne 0x48c60c <_dl_map_object_deps+0x106c> + 48c5f4: 48 8b 05 6d 34 03 00 mov rax, qword ptr [rip + 210029] # 0x4bfa68 <_dl_argv> + 48c5fb: 48 8b 10 mov rdx, qword ptr [rax] + 48c5fe: 48 8d 05 be ce 01 00 lea rax, [rip + 118462] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48c605: 48 85 d2 test rdx, rdx + 48c608: 48 0f 44 d0 cmove rdx, rax + 48c60c: 4c 89 f6 mov rsi, r14 + 48c60f: 48 8d 3d 8a 40 02 00 lea rdi, [rip + 147594] # 0x4b06a0 <__tens+0x36e0> + 48c616: 31 c0 xor eax, eax + 48c618: e8 63 e2 fe ff call 0x47a880 <_dl_debug_printf> + 48c61d: e9 b0 f9 ff ff jmp 0x48bfd2 <_dl_map_object_deps+0xa32> + 48c622: 49 81 3c 24 fd ff ff 7f cmp qword ptr [r12], 2147483645 + 48c62a: 0f 85 e0 f5 ff ff jne 0x48bc10 <_dl_map_object_deps+0x670> + 48c630: 4c 89 f7 mov rdi, r14 + 48c633: e8 f8 0d ff ff call 0x47d430 <_dl_exception_free> + 48c638: e9 39 f4 ff ff jmp 0x48ba76 <_dl_map_object_deps+0x4d6> + 48c63d: 8b 9d 30 fb ff ff mov ebx, dword ptr [rbp - 1232] + 48c643: 4d 89 f5 mov r13, r14 + 48c646: e9 d3 f6 ff ff jmp 0x48bd1e <_dl_map_object_deps+0x77e> + 48c64b: 45 31 ff xor r15d, r15d + 48c64e: e9 3b f1 ff ff jmp 0x48b78e <_dl_map_object_deps+0x1ee> + 48c653: 48 8d 0d a6 3f 02 00 lea rcx, [rip + 147366] # 0x4b0600 <__tens+0x3640> + 48c65a: 31 d2 xor edx, edx + 48c65c: 4c 89 f6 mov rsi, r14 + 48c65f: 31 ff xor edi, edi + 48c661: e8 1a 23 ff ff call 0x47e980 <_dl_signal_error> + 48c666: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] + 48c66d: 48 8d 0d 64 3f 02 00 lea rcx, [rip + 147300] # 0x4b05d8 <__tens+0x3618> + 48c674: 31 d2 xor edx, edx + 48c676: bf 0c 00 00 00 mov edi, 12 + 48c67b: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 48c67f: e8 fc 22 ff ff call 0x47e980 <_dl_signal_error> + 48c684: 48 8d 0d 15 41 02 00 lea rcx, [rip + 147733] # 0x4b07a0 <__PRETTY_FUNCTION__.10479> + 48c68b: ba f4 00 00 00 mov edx, 244 + 48c690: 48 8d 35 28 3f 02 00 lea rsi, [rip + 147240] # 0x4b05bf <__tens+0x35ff> + 48c697: 48 8d 3d c2 d3 01 00 lea rdi, [rip + 119746] # 0x4a9a60 <__PRETTY_FUNCTION__.10419+0x688> + 48c69e: e8 ad 68 f7 ff call 0x402f50 <__assert_fail> + 48c6a3: 41 b8 01 00 00 00 mov r8d, 1 + 48c6a9: e9 56 fc ff ff jmp 0x48c304 <_dl_map_object_deps+0xd64> + 48c6ae: 49 8b 77 08 mov rsi, qword ptr [r15 + 8] + 48c6b2: 48 8d 0d 87 40 02 00 lea rcx, [rip + 147591] # 0x4b0740 <__tens+0x3780> + 48c6b9: 31 d2 xor edx, edx + 48c6bb: bf 16 00 00 00 mov edi, 22 + 48c6c0: e8 bb 22 ff ff call 0x47e980 <_dl_signal_error> + 48c6c5: 48 8d 0d d4 40 02 00 lea rcx, [rip + 147668] # 0x4b07a0 <__PRETTY_FUNCTION__.10479> + 48c6cc: ba 1f 01 00 00 mov edx, 287 + 48c6d1: 48 8d 35 e7 3e 02 00 lea rsi, [rip + 147175] # 0x4b05bf <__tens+0x35ff> + 48c6d8: 48 8d 3d 81 d3 01 00 lea rdi, [rip + 119681] # 0x4a9a60 <__PRETTY_FUNCTION__.10419+0x688> + 48c6df: e8 6c 68 f7 ff call 0x402f50 <__assert_fail> + 48c6e4: 48 8d 0d 8d 3f 02 00 lea rcx, [rip + 147341] # 0x4b0678 <__tens+0x36b8> + 48c6eb: 31 d2 xor edx, edx + 48c6ed: 4c 89 f6 mov rsi, r14 + 48c6f0: 31 ff xor edi, edi + 48c6f2: e8 89 22 ff ff call 0x47e980 <_dl_signal_error> + 48c6f7: 48 8d 0d a2 40 02 00 lea rcx, [rip + 147618] # 0x4b07a0 <__PRETTY_FUNCTION__.10479> + 48c6fe: ba 10 02 00 00 mov edx, 528 + 48c703: 48 8d 35 b5 3e 02 00 lea rsi, [rip + 147125] # 0x4b05bf <__tens+0x35ff> + 48c70a: 48 8d 3d b8 3e 02 00 lea rdi, [rip + 147128] # 0x4b05c9 <__tens+0x3609> + 48c711: e8 3a 68 f7 ff call 0x402f50 <__assert_fail> + 48c716: 41 8b 0f mov ecx, dword ptr [r15] + 48c719: 45 89 ee mov r14d, r13d + 48c71c: e9 a2 f6 ff ff jmp 0x48bdc3 <_dl_map_object_deps+0x823> + 48c721: 83 bd 40 fb ff ff ff cmp dword ptr [rbp - 1216], -1 + 48c728: 75 0a jne 0x48c734 <_dl_map_object_deps+0x1194> + 48c72a: c7 85 40 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1216], 0 + 48c734: 8b bd 40 fb ff ff mov edi, dword ptr [rbp - 1216] + 48c73a: 48 8d b5 70 fb ff ff lea rsi, [rbp - 1168] + 48c741: 31 d2 xor edx, edx + 48c743: e8 e8 21 ff ff call 0x47e930 <_dl_signal_exception> + 48c748: 48 8d 0d b1 3e 02 00 lea rcx, [rip + 147121] # 0x4b0600 <__tens+0x3640> + 48c74f: 31 d2 xor edx, edx + 48c751: 4c 89 f6 mov rsi, r14 + 48c754: 31 ff xor edi, edi + 48c756: e8 25 22 ff ff call 0x47e980 <_dl_signal_error> + 48c75b: 48 8b bd c0 fb ff ff mov rdi, qword ptr [rbp - 1088] + 48c762: 48 3b bd 18 fb ff ff cmp rdi, qword ptr [rbp - 1256] + 48c769: 74 05 je 0x48c770 <_dl_map_object_deps+0x11d0> + 48c76b: e8 e0 2d f9 ff call 0x41f550 + 48c770: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] + 48c777: 48 8d 0d 52 3f 02 00 lea rcx, [rip + 147282] # 0x4b06d0 <__tens+0x3710> + 48c77e: 31 d2 xor edx, edx + 48c780: bf 0c 00 00 00 mov edi, 12 + 48c785: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 48c789: e8 f2 21 ff ff call 0x47e980 <_dl_signal_error> + 48c78e: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] + 48c795: 48 8d 0d 7c 3f 02 00 lea rcx, [rip + 147324] # 0x4b0718 <__tens+0x3758> + 48c79c: 31 d2 xor edx, edx + 48c79e: bf 0c 00 00 00 mov edi, 12 + 48c7a3: 48 8b 70 08 mov rsi, qword ptr [rax + 8] + 48c7a7: e8 d4 21 ff ff call 0x47e980 <_dl_signal_error> + 48c7ac: 48 8d 0d ed 3f 02 00 lea rcx, [rip + 147437] # 0x4b07a0 <__PRETTY_FUNCTION__.10479> + 48c7b3: ba 29 02 00 00 mov edx, 553 + 48c7b8: 48 8d 35 00 3e 02 00 lea rsi, [rip + 146944] # 0x4b05bf <__tens+0x35ff> + 48c7bf: 48 8d 3d aa 3f 02 00 lea rdi, [rip + 147370] # 0x4b0770 <__tens+0x37b0> + 48c7c6: e8 85 67 f7 ff call 0x402f50 <__assert_fail> + 48c7cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000048c7d0 : + 48c7d0: 41 56 push r14 + 48c7d2: 41 55 push r13 + 48c7d4: 49 89 cd mov r13, rcx + 48c7d7: 41 54 push r12 + 48c7d9: 49 89 d4 mov r12, rdx + 48c7dc: 55 push rbp + 48c7dd: 89 f5 mov ebp, esi + 48c7df: 53 push rbx + 48c7e0: 0f b6 87 1c 03 00 00 movzx eax, byte ptr [rdi + 796] + 48c7e7: 48 89 fb mov rbx, rdi + 48c7ea: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] + 48c7ee: 83 c8 08 or eax, 8 + 48c7f1: 88 87 1c 03 00 00 mov byte ptr [rdi + 796], al + 48c7f7: 0f b6 16 movzx edx, byte ptr [rsi] + 48c7fa: 84 d2 test dl, dl + 48c7fc: 0f 84 be 00 00 00 je 0x48c8c0 + 48c802: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 48c809: 48 85 c0 test rax, rax + 48c80c: 74 72 je 0x48c880 + 48c80e: f6 05 ab 6f 03 00 02 test byte ptr [rip + 225195], 2 # 0x4c37c0 <_dl_debug_mask> + 48c815: 0f 85 7d 00 00 00 jne 0x48c898 + 48c81b: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 48c81f: 4c 89 ea mov rdx, r13 + 48c822: 48 03 03 add rax, qword ptr [rbx] + 48c825: 4c 89 e6 mov rsi, r12 + 48c828: 89 ef mov edi, ebp + 48c82a: ff d0 call rax + 48c82c: 48 8b 83 08 01 00 00 mov rax, qword ptr [rbx + 264] + 48c833: 48 85 c0 test rax, rax + 48c836: 74 3b je 0x48c873 + 48c838: 48 8b 93 18 01 00 00 mov rdx, qword ptr [rbx + 280] + 48c83f: 48 8b 1b mov rbx, qword ptr [rbx] + 48c842: 48 03 58 08 add rbx, qword ptr [rax + 8] + 48c846: 48 8b 52 08 mov rdx, qword ptr [rdx + 8] + 48c84a: 48 c1 ea 03 shr rdx, 3 + 48c84e: 85 d2 test edx, edx + 48c850: 74 21 je 0x48c873 + 48c852: 8d 42 ff lea eax, [rdx - 1] + 48c855: 4c 8d 74 c3 08 lea r14, [rbx + 8*rax + 8] + 48c85a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48c860: 4c 89 ea mov rdx, r13 + 48c863: 4c 89 e6 mov rsi, r12 + 48c866: 89 ef mov edi, ebp + 48c868: ff 13 call qword ptr [rbx] + 48c86a: 48 83 c3 08 add rbx, 8 + 48c86e: 49 39 de cmp r14, rbx + 48c871: 75 ed jne 0x48c860 + 48c873: 5b pop rbx + 48c874: 5d pop rbp + 48c875: 41 5c pop r12 + 48c877: 41 5d pop r13 + 48c879: 41 5e pop r14 + 48c87b: c3 ret + 48c87c: 0f 1f 40 00 nop dword ptr [rax] + 48c880: 48 8b 83 08 01 00 00 mov rax, qword ptr [rbx + 264] + 48c887: 48 85 c0 test rax, rax + 48c88a: 74 e7 je 0x48c873 + 48c88c: f6 05 2d 6f 03 00 02 test byte ptr [rip + 225069], 2 # 0x4c37c0 <_dl_debug_mask> + 48c893: 74 a3 je 0x48c838 + 48c895: 0f 1f 00 nop dword ptr [rax] + 48c898: 84 d2 test dl, dl + 48c89a: 74 2e je 0x48c8ca + 48c89c: 31 c0 xor eax, eax + 48c89e: 48 8d 3d 0f 3f 02 00 lea rdi, [rip + 147215] # 0x4b07b4 <__PRETTY_FUNCTION__.10479+0x14> + 48c8a5: e8 d6 df fe ff call 0x47a880 <_dl_debug_printf> + 48c8aa: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] + 48c8b1: 48 85 c0 test rax, rax + 48c8b4: 0f 84 72 ff ff ff je 0x48c82c + 48c8ba: e9 5c ff ff ff jmp 0x48c81b + 48c8bf: 90 nop + 48c8c0: a8 03 test al, 3 + 48c8c2: 0f 85 3a ff ff ff jne 0x48c802 + 48c8c8: eb a9 jmp 0x48c873 + 48c8ca: 48 8b 05 97 31 03 00 mov rax, qword ptr [rip + 209303] # 0x4bfa68 <_dl_argv> + 48c8d1: 48 8b 30 mov rsi, qword ptr [rax] + 48c8d4: 48 8d 05 e8 cb 01 00 lea rax, [rip + 117736] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48c8db: 48 85 f6 test rsi, rsi + 48c8de: 48 0f 44 f0 cmove rsi, rax + 48c8e2: eb b8 jmp 0x48c89c + 48c8e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48c8ef: 90 nop + +000000000048c8f0 <_dl_init>: + 48c8f0: f3 0f 1e fa endbr64 + 48c8f4: 41 57 push r15 + 48c8f6: 41 56 push r14 + 48c8f8: 49 89 fe mov r14, rdi + 48c8fb: 41 55 push r13 + 48c8fd: 49 89 cd mov r13, rcx + 48c900: 41 54 push r12 + 48c902: 49 89 d4 mov r12, rdx + 48c905: 55 push rbp + 48c906: 89 f5 mov ebp, esi + 48c908: 53 push rbx + 48c909: 48 83 ec 08 sub rsp, 8 + 48c90d: 48 8b 9f 40 01 00 00 mov rbx, qword ptr [rdi + 320] + 48c914: 4c 8b bf 48 01 00 00 mov r15, qword ptr [rdi + 328] + 48c91b: 48 8b 3d 36 6f 03 00 mov rdi, qword ptr [rip + 225078] # 0x4c3858 <_dl_initfirst> + 48c922: 48 85 ff test rdi, rdi + 48c925: 0f 85 ad 00 00 00 jne 0x48c9d8 <_dl_init+0xe8> + 48c92b: 48 85 db test rbx, rbx + 48c92e: 74 05 je 0x48c935 <_dl_init+0x45> + 48c930: 4d 85 ff test r15, r15 + 48c933: 75 55 jne 0x48c98a <_dl_init+0x9a> + 48c935: 41 8b 86 c8 02 00 00 mov eax, dword ptr [r14 + 712] + 48c93c: 8d 58 ff lea ebx, [rax - 1] + 48c93f: 85 c0 test eax, eax + 48c941: 74 38 je 0x48c97b <_dl_init+0x8b> + 48c943: 48 c1 e3 03 shl rbx, 3 + 48c947: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48c950: 49 8b 86 c8 03 00 00 mov rax, qword ptr [r14 + 968] + 48c957: 48 8b 3c 18 mov rdi, qword ptr [rax + rbx] + 48c95b: f6 87 1c 03 00 00 08 test byte ptr [rdi + 796], 8 + 48c962: 75 0d jne 0x48c971 <_dl_init+0x81> + 48c964: 4c 89 e9 mov rcx, r13 + 48c967: 4c 89 e2 mov rdx, r12 + 48c96a: 89 ee mov esi, ebp + 48c96c: e8 5f fe ff ff call 0x48c7d0 + 48c971: 48 83 eb 08 sub rbx, 8 + 48c975: 48 83 fb f8 cmp rbx, -8 + 48c979: 75 d5 jne 0x48c950 <_dl_init+0x60> + 48c97b: 48 83 c4 08 add rsp, 8 + 48c97f: 5b pop rbx + 48c980: 5d pop rbp + 48c981: 41 5c pop r12 + 48c983: 41 5d pop r13 + 48c985: 41 5e pop r14 + 48c987: 41 5f pop r15 + 48c989: c3 ret + 48c98a: 4d 8b 7f 08 mov r15, qword ptr [r15 + 8] + 48c98e: 49 c1 ef 03 shr r15, 3 + 48c992: 45 85 ff test r15d, r15d + 48c995: 74 9e je 0x48c935 <_dl_init+0x45> + 48c997: f6 05 22 6e 03 00 02 test byte ptr [rip + 224802], 2 # 0x4c37c0 <_dl_debug_mask> + 48c99e: 75 56 jne 0x48c9f6 <_dl_init+0x106> + 48c9a0: 49 8b 06 mov rax, qword ptr [r14] + 48c9a3: 48 03 43 08 add rax, qword ptr [rbx + 8] + 48c9a7: 41 8d 57 ff lea edx, [r15 - 1] + 48c9ab: 48 8d 58 08 lea rbx, [rax + 8] + 48c9af: 4c 8d 3c d3 lea r15, [rbx + 8*rdx] + 48c9b3: eb 07 jmp 0x48c9bc <_dl_init+0xcc> + 48c9b5: 0f 1f 00 nop dword ptr [rax] + 48c9b8: 48 83 c3 08 add rbx, 8 + 48c9bc: 4c 89 ea mov rdx, r13 + 48c9bf: 4c 89 e6 mov rsi, r12 + 48c9c2: 89 ef mov edi, ebp + 48c9c4: ff 10 call qword ptr [rax] + 48c9c6: 48 89 d8 mov rax, rbx + 48c9c9: 49 39 df cmp r15, rbx + 48c9cc: 75 ea jne 0x48c9b8 <_dl_init+0xc8> + 48c9ce: e9 62 ff ff ff jmp 0x48c935 <_dl_init+0x45> + 48c9d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48c9d8: f6 87 1c 03 00 00 08 test byte ptr [rdi + 796], 8 + 48c9df: 75 05 jne 0x48c9e6 <_dl_init+0xf6> + 48c9e1: e8 ea fd ff ff call 0x48c7d0 + 48c9e6: 48 c7 05 67 6e 03 00 00 00 00 00 mov qword ptr [rip + 224871], 0 # 0x4c3858 <_dl_initfirst> + 48c9f1: e9 35 ff ff ff jmp 0x48c92b <_dl_init+0x3b> + 48c9f6: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 48c9fa: 80 3e 00 cmp byte ptr [rsi], 0 + 48c9fd: 75 18 jne 0x48ca17 <_dl_init+0x127> + 48c9ff: 48 8b 05 62 30 03 00 mov rax, qword ptr [rip + 208994] # 0x4bfa68 <_dl_argv> + 48ca06: 48 8b 30 mov rsi, qword ptr [rax] + 48ca09: 48 8d 05 b3 ca 01 00 lea rax, [rip + 117427] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48ca10: 48 85 f6 test rsi, rsi + 48ca13: 48 0f 44 f0 cmove rsi, rax + 48ca17: 48 8d 3d aa 3d 02 00 lea rdi, [rip + 146858] # 0x4b07c8 <__PRETTY_FUNCTION__.10479+0x28> + 48ca1e: 31 c0 xor eax, eax + 48ca20: e8 5b de fe ff call 0x47a880 <_dl_debug_printf> + 48ca25: e9 76 ff ff ff jmp 0x48c9a0 <_dl_init+0xb0> + 48ca2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000048ca30 <_dl_check_map_versions>: + 48ca30: f3 0f 1e fa endbr64 + 48ca34: 41 57 push r15 + 48ca36: 41 56 push r14 + 48ca38: 41 55 push r13 + 48ca3a: 41 54 push r12 + 48ca3c: 55 push rbp + 48ca3d: 53 push rbx + 48ca3e: 48 81 ec 98 00 00 00 sub rsp, 152 + 48ca45: 48 8b 47 68 mov rax, qword ptr [rdi + 104] + 48ca49: 89 74 24 44 mov dword ptr [rsp + 68], esi + 48ca4d: 89 54 24 40 mov dword ptr [rsp + 64], edx + 48ca51: 48 85 c0 test rax, rax + 48ca54: 0f 84 30 02 00 00 je 0x48cc8a <_dl_check_map_versions+0x25a> + 48ca5a: 4c 8b 68 08 mov r13, qword ptr [rax + 8] + 48ca5e: 48 89 fd mov rbp, rdi + 48ca61: 48 8b 87 60 01 00 00 mov rax, qword ptr [rdi + 352] + 48ca68: 48 8b bf 70 01 00 00 mov rdi, qword ptr [rdi + 368] + 48ca6f: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 48ca74: 48 89 7c 24 38 mov qword ptr [rsp + 56], rdi + 48ca79: 48 85 c0 test rax, rax + 48ca7c: 0f 84 f9 01 00 00 je 0x48cc7b <_dl_check_map_versions+0x24b> + 48ca82: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 48ca86: 48 03 45 00 add rax, qword ptr [rbp] + 48ca8a: 45 31 ff xor r15d, r15d + 48ca8d: 66 83 38 01 cmp word ptr [rax], 1 + 48ca91: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 48ca96: 0f 85 32 05 00 00 jne 0x48cfce <_dl_check_map_versions+0x59e> + 48ca9c: 4c 89 2c 24 mov qword ptr [rsp], r13 + 48caa0: 44 8b 60 04 mov r12d, dword ptr [rax + 4] + 48caa4: 48 8b 45 30 mov rax, qword ptr [rbp + 48] + 48caa8: 48 8d 3d d1 46 03 00 lea rdi, [rip + 214737] # 0x4c1180 <_dl_ns> + 48caaf: 4c 03 24 24 add r12, qword ptr [rsp] + 48cab3: 48 8d 04 c0 lea rax, [rax + 8*rax] + 48cab7: 48 c1 e0 04 shl rax, 4 + 48cabb: 48 8b 1c 07 mov rbx, qword ptr [rdi + rax] + 48cabf: 48 85 db test rbx, rbx + 48cac2: 75 19 jne 0x48cadd <_dl_check_map_versions+0xad> + 48cac4: e9 d5 01 00 00 jmp 0x48cc9e <_dl_check_map_versions+0x26e> + 48cac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48cad0: 48 8b 5b 18 mov rbx, qword ptr [rbx + 24] + 48cad4: 48 85 db test rbx, rbx + 48cad7: 0f 84 c1 01 00 00 je 0x48cc9e <_dl_check_map_versions+0x26e> + 48cadd: 48 89 de mov rsi, rbx + 48cae0: 4c 89 e7 mov rdi, r12 + 48cae3: e8 98 df fe ff call 0x47aa80 <_dl_name_match_p> + 48cae8: 85 c0 test eax, eax + 48caea: 74 e4 je 0x48cad0 <_dl_check_map_versions+0xa0> + 48caec: 8b 4c 24 40 mov ecx, dword ptr [rsp + 64] + 48caf0: 85 c9 test ecx, ecx + 48caf2: 0f 85 c4 04 00 00 jne 0x48cfbc <_dl_check_map_versions+0x58c> + 48caf8: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 48cafd: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx + 48cb02: 48 89 6c 24 08 mov qword ptr [rsp + 8], rbp + 48cb07: 44 8b 60 08 mov r12d, dword ptr [rax + 8] + 48cb0b: 49 01 c4 add r12, rax + 48cb0e: 41 0f b7 44 24 04 movzx eax, word ptr [r12 + 4] + 48cb14: 45 8b 6c 24 08 mov r13d, dword ptr [r12 + 8] + 48cb19: 4c 03 2c 24 add r13, qword ptr [rsp] + 48cb1d: 41 8b 1c 24 mov ebx, dword ptr [r12] + 48cb21: 66 89 44 24 1e mov word ptr [rsp + 30], ax + 48cb26: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 48cb2b: 4c 8b 70 28 mov r14, qword ptr [rax + 40] + 48cb2f: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48cb34: 48 8b 68 08 mov rbp, qword ptr [rax + 8] + 48cb38: 80 7d 00 00 cmp byte ptr [rbp], 0 + 48cb3c: 75 18 jne 0x48cb56 <_dl_check_map_versions+0x126> + 48cb3e: 48 8b 05 23 2f 03 00 mov rax, qword ptr [rip + 208675] # 0x4bfa68 <_dl_argv> + 48cb45: 48 8b 28 mov rbp, qword ptr [rax] + 48cb48: 48 8d 05 74 c9 01 00 lea rax, [rip + 117108] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48cb4f: 48 85 ed test rbp, rbp + 48cb52: 48 0f 44 e8 cmove rbp, rax + 48cb56: 49 8b 46 68 mov rax, qword ptr [r14 + 104] + 48cb5a: 4c 8b 58 08 mov r11, qword ptr [rax + 8] + 48cb5e: f6 05 5b 6c 03 00 10 test byte ptr [rip + 224347], 16 # 0x4c37c0 <_dl_debug_mask> + 48cb65: 0f 85 f5 01 00 00 jne 0x48cd60 <_dl_check_map_versions+0x330> + 48cb6b: 49 8b 86 70 01 00 00 mov rax, qword ptr [r14 + 368] + 48cb72: 48 85 c0 test rax, rax + 48cb75: 0f 84 97 01 00 00 je 0x48cd12 <_dl_check_map_versions+0x2e2> + 48cb7b: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 48cb7f: 48 85 d2 test rdx, rdx + 48cb82: 0f 84 37 05 00 00 je 0x48d0bf <_dl_check_map_versions+0x68f> + 48cb88: 49 03 16 add rdx, qword ptr [r14] + 48cb8b: 66 83 3a 01 cmp word ptr [rdx], 1 + 48cb8f: 75 3f jne 0x48cbd0 <_dl_check_map_versions+0x1a0> + 48cb91: 4c 89 74 24 28 mov qword ptr [rsp + 40], r14 + 48cb96: 4d 89 e6 mov r14, r12 + 48cb99: 4d 89 dc mov r12, r11 + 48cb9c: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp + 48cba1: 4c 89 ed mov rbp, r13 + 48cba4: 41 89 dd mov r13d, ebx + 48cba7: 48 89 d3 mov rbx, rdx + 48cbaa: 44 3b 6b 08 cmp r13d, dword ptr [rbx + 8] + 48cbae: 0f 84 84 00 00 00 je 0x48cc38 <_dl_check_map_versions+0x208> + 48cbb4: 8b 43 10 mov eax, dword ptr [rbx + 16] + 48cbb7: 85 c0 test eax, eax + 48cbb9: 0f 84 2d 03 00 00 je 0x48ceec <_dl_check_map_versions+0x4bc> + 48cbbf: 48 01 c3 add rbx, rax + 48cbc2: 66 83 3b 01 cmp word ptr [rbx], 1 + 48cbc6: 74 e2 je 0x48cbaa <_dl_check_map_versions+0x17a> + 48cbc8: 4c 8b 74 24 28 mov r14, qword ptr [rsp + 40] + 48cbcd: 48 89 da mov rdx, rbx + 48cbd0: c6 44 24 63 00 mov byte ptr [rsp + 99], 0 + 48cbd5: 0f b7 3a movzx edi, word ptr [rdx] + 48cbd8: 31 c9 xor ecx, ecx + 48cbda: 48 8d 74 24 63 lea rsi, [rsp + 99] + 48cbdf: ba 0a 00 00 00 mov edx, 10 + 48cbe4: e8 17 20 ff ff call 0x47ec00 <_itoa_word> + 48cbe9: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 48cbed: 48 89 c1 mov rcx, rax + 48cbf0: 80 3e 00 cmp byte ptr [rsi], 0 + 48cbf3: 75 18 jne 0x48cc0d <_dl_check_map_versions+0x1dd> + 48cbf5: 48 8b 05 6c 2e 03 00 mov rax, qword ptr [rip + 208492] # 0x4bfa68 <_dl_argv> + 48cbfc: 48 8b 30 mov rsi, qword ptr [rax] + 48cbff: 48 8d 05 bd c8 01 00 lea rax, [rip + 116925] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48cc06: 48 85 f6 test rsi, rsi + 48cc09: 48 0f 44 f0 cmove rsi, rax + 48cc0d: 48 8d 6c 24 70 lea rbp, [rsp + 112] + 48cc12: 48 8d 15 b7 3c 02 00 lea rdx, [rip + 146615] # 0x4b08d0 <__PRETTY_FUNCTION__.10479+0x130> + 48cc19: 31 c0 xor eax, eax + 48cc1b: 48 89 ef mov rdi, rbp + 48cc1e: e8 cd 03 ff ff call 0x47cff0 <_dl_exception_create_format> + 48cc23: 48 8d 15 e1 3b 02 00 lea rdx, [rip + 146401] # 0x4b080b <__PRETTY_FUNCTION__.10479+0x6b> + 48cc2a: 48 89 ee mov rsi, rbp + 48cc2d: 31 ff xor edi, edi + 48cc2f: e8 fc 1c ff ff call 0x47e930 <_dl_signal_exception> + 48cc34: 0f 1f 40 00 nop dword ptr [rax] + 48cc38: 8b 43 0c mov eax, dword ptr [rbx + 12] + 48cc3b: 48 89 ef mov rdi, rbp + 48cc3e: 8b 34 03 mov esi, dword ptr [rbx + rax] + 48cc41: 4c 01 e6 add rsi, r12 + 48cc44: e8 e7 44 f7 ff call 0x401130 <.plt+0x110> + 48cc49: 85 c0 test eax, eax + 48cc4b: 0f 85 63 ff ff ff jne 0x48cbb4 <_dl_check_map_versions+0x184> + 48cc51: 4d 89 f4 mov r12, r14 + 48cc54: 41 0f b7 44 24 06 movzx eax, word ptr [r12 + 6] + 48cc5a: 25 ff 7f 00 00 and eax, 32767 + 48cc5f: 41 39 c7 cmp r15d, eax + 48cc62: 44 0f 42 f8 cmovb r15d, eax + 48cc66: 41 8b 44 24 0c mov eax, dword ptr [r12 + 12] + 48cc6b: 85 c0 test eax, eax + 48cc6d: 0f 84 54 02 00 00 je 0x48cec7 <_dl_check_map_versions+0x497> + 48cc73: 49 01 c4 add r12, rax + 48cc76: e9 93 fe ff ff jmp 0x48cb0e <_dl_check_map_versions+0xde> + 48cc7b: 45 31 ff xor r15d, r15d + 48cc7e: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 48cc84: 0f 85 1f 01 00 00 jne 0x48cda9 <_dl_check_map_versions+0x379> + 48cc8a: 48 81 c4 98 00 00 00 add rsp, 152 + 48cc91: 31 c0 xor eax, eax + 48cc93: 5b pop rbx + 48cc94: 5d pop rbp + 48cc95: 41 5c pop r12 + 48cc97: 41 5d pop r13 + 48cc99: 41 5e pop r14 + 48cc9b: 41 5f pop r15 + 48cc9d: c3 ret + 48cc9e: 8b b5 c8 02 00 00 mov esi, dword ptr [rbp + 712] + 48cca4: 85 f6 test esi, esi + 48cca6: 74 4b je 0x48ccf3 <_dl_check_map_versions+0x2c3> + 48cca8: 45 31 ed xor r13d, r13d + 48ccab: eb 10 jmp 0x48ccbd <_dl_check_map_versions+0x28d> + 48ccad: 0f 1f 00 nop dword ptr [rax] + 48ccb0: 41 83 c5 01 add r13d, 1 + 48ccb4: 44 3b ad c8 02 00 00 cmp r13d, dword ptr [rbp + 712] + 48ccbb: 73 36 jae 0x48ccf3 <_dl_check_map_versions+0x2c3> + 48ccbd: 48 8b 95 c0 02 00 00 mov rdx, qword ptr [rbp + 704] + 48ccc4: 44 89 e8 mov eax, r13d + 48ccc7: 4c 89 e7 mov rdi, r12 + 48ccca: 48 8d 1c c5 00 00 00 00 lea rbx, [8*rax] + 48ccd2: 48 8b 34 c2 mov rsi, qword ptr [rdx + 8*rax] + 48ccd6: e8 a5 dd fe ff call 0x47aa80 <_dl_name_match_p> + 48ccdb: 85 c0 test eax, eax + 48ccdd: 74 d1 je 0x48ccb0 <_dl_check_map_versions+0x280> + 48ccdf: 48 8b 85 c0 02 00 00 mov rax, qword ptr [rbp + 704] + 48cce6: 48 8b 1c 18 mov rbx, qword ptr [rax + rbx] + 48ccea: 48 85 db test rbx, rbx + 48cced: 0f 85 f9 fd ff ff jne 0x48caec <_dl_check_map_versions+0xbc> + 48ccf3: 48 8d 0d 96 3c 02 00 lea rcx, [rip + 146582] # 0x4b0990 <__PRETTY_FUNCTION__.9338> + 48ccfa: ba cd 00 00 00 mov edx, 205 + 48ccff: 48 8d 35 d9 3a 02 00 lea rsi, [rip + 146137] # 0x4b07df <__PRETTY_FUNCTION__.10479+0x3f> + 48cd06: 48 8d 3d df 3a 02 00 lea rdi, [rip + 146143] # 0x4b07ec <__PRETTY_FUNCTION__.10479+0x4c> + 48cd0d: e8 3e 62 f7 ff call 0x402f50 <__assert_fail> + 48cd12: 8b 54 24 44 mov edx, dword ptr [rsp + 68] + 48cd16: 85 d2 test edx, edx + 48cd18: 0f 84 36 ff ff ff je 0x48cc54 <_dl_check_map_versions+0x224> + 48cd1e: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 48cd22: 49 89 e8 mov r8, rbp + 48cd25: 80 3e 00 cmp byte ptr [rsi], 0 + 48cd28: 75 13 jne 0x48cd3d <_dl_check_map_versions+0x30d> + 48cd2a: 48 8b 05 37 2d 03 00 mov rax, qword ptr [rip + 208183] # 0x4bfa68 <_dl_argv> + 48cd31: 48 8b 30 mov rsi, qword ptr [rax] + 48cd34: 48 85 f6 test rsi, rsi + 48cd37: 0f 84 a1 03 00 00 je 0x48d0de <_dl_check_map_versions+0x6ae> + 48cd3d: 48 8d 6c 24 70 lea rbp, [rsp + 112] + 48cd42: 4c 89 c1 mov rcx, r8 + 48cd45: 48 8d 15 4c 3b 02 00 lea rdx, [rip + 146252] # 0x4b0898 <__PRETTY_FUNCTION__.10479+0xf8> + 48cd4c: 31 c0 xor eax, eax + 48cd4e: 48 89 ef mov rdi, rbp + 48cd51: e8 9a 02 ff ff call 0x47cff0 <_dl_exception_create_format> + 48cd56: e9 c8 fe ff ff jmp 0x48cc23 <_dl_check_map_versions+0x1f3> + 48cd5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48cd60: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] + 48cd64: 49 8b 4e 30 mov rcx, qword ptr [r14 + 48] + 48cd68: 80 3a 00 cmp byte ptr [rdx], 0 + 48cd6b: 0f 84 39 01 00 00 je 0x48ceaa <_dl_check_map_versions+0x47a> + 48cd71: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48cd76: 49 89 e8 mov r8, rbp + 48cd79: 4c 89 ee mov rsi, r13 + 48cd7c: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 + 48cd81: 48 8d 3d c8 3a 02 00 lea rdi, [rip + 146120] # 0x4b0850 <__PRETTY_FUNCTION__.10479+0xb0> + 48cd88: 4c 8b 48 30 mov r9, qword ptr [rax + 48] + 48cd8c: 31 c0 xor eax, eax + 48cd8e: e8 ed da fe ff call 0x47a880 <_dl_debug_printf> + 48cd93: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] + 48cd98: e9 ce fd ff ff jmp 0x48cb6b <_dl_check_map_versions+0x13b> + 48cd9d: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 48cda3: 4c 8b 2c 24 mov r13, qword ptr [rsp] + 48cda7: 74 33 je 0x48cddc <_dl_check_map_versions+0x3ac> + 48cda9: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 48cdae: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 48cdb2: 48 03 55 00 add rdx, qword ptr [rbp] + 48cdb6: eb 0d jmp 0x48cdc5 <_dl_check_map_versions+0x395> + 48cdb8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48cdc0: 89 c0 mov eax, eax + 48cdc2: 48 01 c2 add rdx, rax + 48cdc5: 0f b7 42 04 movzx eax, word ptr [rdx + 4] + 48cdc9: 25 ff 7f 00 00 and eax, 32767 + 48cdce: 41 39 c7 cmp r15d, eax + 48cdd1: 44 0f 42 f8 cmovb r15d, eax + 48cdd5: 8b 42 10 mov eax, dword ptr [rdx + 16] + 48cdd8: 85 c0 test eax, eax + 48cdda: 75 e4 jne 0x48cdc0 <_dl_check_map_versions+0x390> + 48cddc: 45 85 ff test r15d, r15d + 48cddf: 0f 84 a5 fe ff ff je 0x48cc8a <_dl_check_map_versions+0x25a> + 48cde5: 41 8d 7f 01 lea edi, [r15 + 1] + 48cde9: be 18 00 00 00 mov esi, 24 + 48cdee: 48 89 fb mov rbx, rdi + 48cdf1: e8 6a 3a f9 ff call 0x420860 + 48cdf6: 48 89 85 e8 02 00 00 mov qword ptr [rbp + 744], rax + 48cdfd: 48 89 c6 mov rsi, rax + 48ce00: 48 85 c0 test rax, rax + 48ce03: 0f 84 6b 02 00 00 je 0x48d074 <_dl_check_map_versions+0x644> + 48ce09: 48 8b 85 d0 01 00 00 mov rax, qword ptr [rbp + 464] + 48ce10: 89 9d f0 02 00 00 mov dword ptr [rbp + 752], ebx + 48ce16: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 48ce1a: 48 89 85 40 03 00 00 mov qword ptr [rbp + 832], rax + 48ce21: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 48ce26: 48 85 c0 test rax, rax + 48ce29: 0f 84 29 01 00 00 je 0x48cf58 <_dl_check_map_versions+0x528> + 48ce2f: 48 8b 78 08 mov rdi, qword ptr [rax + 8] + 48ce33: 48 03 7d 00 add rdi, qword ptr [rbp] + 48ce37: 8b 57 08 mov edx, dword ptr [rdi + 8] + 48ce3a: 48 01 fa add rdx, rdi + 48ce3d: eb 3a jmp 0x48ce79 <_dl_check_map_versions+0x449> + 48ce3f: 90 nop + 48ce40: 0f b7 c9 movzx ecx, cx + 48ce43: 66 25 00 80 and ax, 32768 + 48ce47: 44 8b 02 mov r8d, dword ptr [rdx] + 48ce4a: 48 8d 0c 49 lea rcx, [rcx + 2*rcx] + 48ce4e: 0f b7 c0 movzx eax, ax + 48ce51: 48 8d 0c ce lea rcx, [rsi + 8*rcx] + 48ce55: 89 41 0c mov dword ptr [rcx + 12], eax + 48ce58: 8b 42 08 mov eax, dword ptr [rdx + 8] + 48ce5b: 44 89 41 08 mov dword ptr [rcx + 8], r8d + 48ce5f: 4c 01 e8 add rax, r13 + 48ce62: 48 89 01 mov qword ptr [rcx], rax + 48ce65: 8b 47 04 mov eax, dword ptr [rdi + 4] + 48ce68: 4c 01 e8 add rax, r13 + 48ce6b: 48 89 41 10 mov qword ptr [rcx + 16], rax + 48ce6f: 8b 42 0c mov eax, dword ptr [rdx + 12] + 48ce72: 85 c0 test eax, eax + 48ce74: 74 24 je 0x48ce9a <_dl_check_map_versions+0x46a> + 48ce76: 48 01 c2 add rdx, rax + 48ce79: 0f b7 42 06 movzx eax, word ptr [rdx + 6] + 48ce7d: 41 89 c0 mov r8d, eax + 48ce80: 89 c1 mov ecx, eax + 48ce82: 41 81 e0 ff 7f 00 00 and r8d, 32767 + 48ce89: 66 81 e1 ff 7f and cx, 32767 + 48ce8e: 44 39 c3 cmp ebx, r8d + 48ce91: 77 ad ja 0x48ce40 <_dl_check_map_versions+0x410> + 48ce93: 8b 42 0c mov eax, dword ptr [rdx + 12] + 48ce96: 85 c0 test eax, eax + 48ce98: 75 dc jne 0x48ce76 <_dl_check_map_versions+0x446> + 48ce9a: 8b 47 0c mov eax, dword ptr [rdi + 12] + 48ce9d: 85 c0 test eax, eax + 48ce9f: 0f 84 b3 00 00 00 je 0x48cf58 <_dl_check_map_versions+0x528> + 48cea5: 48 01 c7 add rdi, rax + 48cea8: eb 8d jmp 0x48ce37 <_dl_check_map_versions+0x407> + 48ceaa: 48 8b 05 b7 2b 03 00 mov rax, qword ptr [rip + 207799] # 0x4bfa68 <_dl_argv> + 48ceb1: 48 8b 10 mov rdx, qword ptr [rax] + 48ceb4: 48 8d 05 08 c6 01 00 lea rax, [rip + 116232] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48cebb: 48 85 d2 test rdx, rdx + 48cebe: 48 0f 44 d0 cmove rdx, rax + 48cec2: e9 aa fe ff ff jmp 0x48cd71 <_dl_check_map_versions+0x341> + 48cec7: 48 8b 6c 24 08 mov rbp, qword ptr [rsp + 8] + 48cecc: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] + 48ced1: 8b 47 0c mov eax, dword ptr [rdi + 12] + 48ced4: 85 c0 test eax, eax + 48ced6: 0f 84 c1 fe ff ff je 0x48cd9d <_dl_check_map_versions+0x36d> + 48cedc: 48 01 c7 add rdi, rax + 48cedf: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi + 48cee4: 48 89 f8 mov rax, rdi + 48cee7: e9 b4 fb ff ff jmp 0x48caa0 <_dl_check_map_versions+0x70> + 48ceec: 49 89 ed mov r13, rbp + 48ceef: 4d 89 f4 mov r12, r14 + 48cef2: 48 8b 6c 24 30 mov rbp, qword ptr [rsp + 48] + 48cef7: 4c 8b 74 24 28 mov r14, qword ptr [rsp + 40] + 48cefc: f6 44 24 1e 02 test byte ptr [rsp + 30], 2 + 48cf01: 0f 84 28 01 00 00 je 0x48d02f <_dl_check_map_versions+0x5ff> + 48cf07: 8b 44 24 44 mov eax, dword ptr [rsp + 68] + 48cf0b: 85 c0 test eax, eax + 48cf0d: 0f 84 41 fd ff ff je 0x48cc54 <_dl_check_map_versions+0x224> + 48cf13: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 48cf17: 4d 89 eb mov r11, r13 + 48cf1a: 49 89 e8 mov r8, rbp + 48cf1d: 80 3e 00 cmp byte ptr [rsi], 0 + 48cf20: 75 13 jne 0x48cf35 <_dl_check_map_versions+0x505> + 48cf22: 48 8b 05 3f 2b 03 00 mov rax, qword ptr [rip + 207679] # 0x4bfa68 <_dl_argv> + 48cf29: 48 8b 30 mov rsi, qword ptr [rax] + 48cf2c: 48 85 f6 test rsi, rsi + 48cf2f: 0f 84 7e 01 00 00 je 0x48d0b3 <_dl_check_map_versions+0x683> + 48cf35: 48 8d 6c 24 70 lea rbp, [rsp + 112] + 48cf3a: 4c 89 d9 mov rcx, r11 + 48cf3d: 48 8d 15 b4 39 02 00 lea rdx, [rip + 145844] # 0x4b08f8 <__PRETTY_FUNCTION__.10479+0x158> + 48cf44: 31 c0 xor eax, eax + 48cf46: 48 89 ef mov rdi, rbp + 48cf49: e8 a2 00 ff ff call 0x47cff0 <_dl_exception_create_format> + 48cf4e: e9 d0 fc ff ff jmp 0x48cc23 <_dl_check_map_versions+0x1f3> + 48cf53: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48cf58: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 48cf5d: 48 85 c0 test rax, rax + 48cf60: 0f 84 24 fd ff ff je 0x48cc8a <_dl_check_map_versions+0x25a> + 48cf66: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 48cf6a: 48 03 45 00 add rax, qword ptr [rbp] + 48cf6e: eb 3a jmp 0x48cfaa <_dl_check_map_versions+0x57a> + 48cf70: 8b 48 0c mov ecx, dword ptr [rax + 12] + 48cf73: 0f b7 50 04 movzx edx, word ptr [rax + 4] + 48cf77: 8b 78 08 mov edi, dword ptr [rax + 8] + 48cf7a: 8b 0c 08 mov ecx, dword ptr [rax + rcx] + 48cf7d: 81 e2 ff 7f 00 00 and edx, 32767 + 48cf83: 48 8d 14 52 lea rdx, [rdx + 2*rdx] + 48cf87: 48 8d 14 d6 lea rdx, [rsi + 8*rdx] + 48cf8b: 4c 01 e9 add rcx, r13 + 48cf8e: 89 7a 08 mov dword ptr [rdx + 8], edi + 48cf91: 48 89 0a mov qword ptr [rdx], rcx + 48cf94: 48 c7 42 10 00 00 00 00 mov qword ptr [rdx + 16], 0 + 48cf9c: 8b 50 10 mov edx, dword ptr [rax + 16] + 48cf9f: 85 d2 test edx, edx + 48cfa1: 0f 84 e3 fc ff ff je 0x48cc8a <_dl_check_map_versions+0x25a> + 48cfa7: 48 01 d0 add rax, rdx + 48cfaa: f6 40 02 01 test byte ptr [rax + 2], 1 + 48cfae: 74 c0 je 0x48cf70 <_dl_check_map_versions+0x540> + 48cfb0: 8b 50 10 mov edx, dword ptr [rax + 16] + 48cfb3: 85 d2 test edx, edx + 48cfb5: 75 f0 jne 0x48cfa7 <_dl_check_map_versions+0x577> + 48cfb7: e9 ce fc ff ff jmp 0x48cc8a <_dl_check_map_versions+0x25a> + 48cfbc: f6 83 1d 03 00 00 02 test byte ptr [rbx + 797], 2 + 48cfc3: 0f 84 2f fb ff ff je 0x48caf8 <_dl_check_map_versions+0xc8> + 48cfc9: e9 fe fe ff ff jmp 0x48cecc <_dl_check_map_versions+0x49c> + 48cfce: c6 44 24 63 00 mov byte ptr [rsp + 99], 0 + 48cfd3: 0f b7 38 movzx edi, word ptr [rax] + 48cfd6: 31 c9 xor ecx, ecx + 48cfd8: 48 8d 74 24 63 lea rsi, [rsp + 99] + 48cfdd: ba 0a 00 00 00 mov edx, 10 + 48cfe2: e8 19 1c ff ff call 0x47ec00 <_itoa_word> + 48cfe7: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 48cfeb: 48 89 c1 mov rcx, rax + 48cfee: 80 3e 00 cmp byte ptr [rsi], 0 + 48cff1: 74 22 je 0x48d015 <_dl_check_map_versions+0x5e5> + 48cff3: 48 8d 6c 24 70 lea rbp, [rsp + 112] + 48cff8: 48 8d 15 21 38 02 00 lea rdx, [rip + 145441] # 0x4b0820 <__PRETTY_FUNCTION__.10479+0x80> + 48cfff: 31 c0 xor eax, eax + 48d001: 48 89 ef mov rdi, rbp + 48d004: e8 e7 ff fe ff call 0x47cff0 <_dl_exception_create_format> + 48d009: 31 ff xor edi, edi + 48d00b: 31 d2 xor edx, edx + 48d00d: 48 89 ee mov rsi, rbp + 48d010: e8 1b 19 ff ff call 0x47e930 <_dl_signal_exception> + 48d015: 48 8b 05 4c 2a 03 00 mov rax, qword ptr [rip + 207436] # 0x4bfa68 <_dl_argv> + 48d01c: 48 8b 30 mov rsi, qword ptr [rax] + 48d01f: 48 8d 05 9d c4 01 00 lea rax, [rip + 115869] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48d026: 48 85 f6 test rsi, rsi + 48d029: 48 0f 44 f0 cmove rsi, rax + 48d02d: eb c4 jmp 0x48cff3 <_dl_check_map_versions+0x5c3> + 48d02f: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] + 48d033: 4d 89 eb mov r11, r13 + 48d036: 49 89 e8 mov r8, rbp + 48d039: 80 3e 00 cmp byte ptr [rsi], 0 + 48d03c: 75 18 jne 0x48d056 <_dl_check_map_versions+0x626> + 48d03e: 48 8b 05 23 2a 03 00 mov rax, qword ptr [rip + 207395] # 0x4bfa68 <_dl_argv> + 48d045: 48 8b 30 mov rsi, qword ptr [rax] + 48d048: 48 8d 05 74 c4 01 00 lea rax, [rip + 115828] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48d04f: 48 85 f6 test rsi, rsi + 48d052: 48 0f 44 f0 cmove rsi, rax + 48d056: 48 8d 6c 24 70 lea rbp, [rsp + 112] + 48d05b: 4c 89 d9 mov rcx, r11 + 48d05e: 31 c0 xor eax, eax + 48d060: 48 8d 15 c1 38 02 00 lea rdx, [rip + 145601] # 0x4b0928 <__PRETTY_FUNCTION__.10479+0x188> + 48d067: 48 89 ef mov rdi, rbp + 48d06a: e8 81 ff fe ff call 0x47cff0 <_dl_exception_create_format> + 48d06f: e9 af fb ff ff jmp 0x48cc23 <_dl_check_map_versions+0x1f3> + 48d074: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 48d078: 80 3e 00 cmp byte ptr [rsi], 0 + 48d07b: 75 18 jne 0x48d095 <_dl_check_map_versions+0x665> + 48d07d: 48 8b 05 e4 29 03 00 mov rax, qword ptr [rip + 207332] # 0x4bfa68 <_dl_argv> + 48d084: 48 8b 30 mov rsi, qword ptr [rax] + 48d087: 48 8d 05 35 c4 01 00 lea rax, [rip + 115765] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48d08e: 48 85 f6 test rsi, rsi + 48d091: 48 0f 44 f0 cmove rsi, rax + 48d095: 48 8d 6c 24 70 lea rbp, [rsp + 112] + 48d09a: 48 8d 15 af 38 02 00 lea rdx, [rip + 145583] # 0x4b0950 <__PRETTY_FUNCTION__.10479+0x1b0> + 48d0a1: 48 89 ef mov rdi, rbp + 48d0a4: e8 77 fe fe ff call 0x47cf20 <_dl_exception_create> + 48d0a9: bf 0c 00 00 00 mov edi, 12 + 48d0ae: e9 58 ff ff ff jmp 0x48d00b <_dl_check_map_versions+0x5db> + 48d0b3: 48 8d 35 09 c4 01 00 lea rsi, [rip + 115721] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48d0ba: e9 76 fe ff ff jmp 0x48cf35 <_dl_check_map_versions+0x505> + 48d0bf: 48 8d 0d b2 38 02 00 lea rcx, [rip + 145586] # 0x4b0978 <__PRETTY_FUNCTION__.9316> + 48d0c6: ba 58 00 00 00 mov edx, 88 + 48d0cb: 48 8d 35 0d 37 02 00 lea rsi, [rip + 145165] # 0x4b07df <__PRETTY_FUNCTION__.10479+0x3f> + 48d0d2: 48 8d 3d 22 37 02 00 lea rdi, [rip + 145186] # 0x4b07fb <__PRETTY_FUNCTION__.10479+0x5b> + 48d0d9: e8 72 5e f7 ff call 0x402f50 <__assert_fail> + 48d0de: 48 8d 35 de c3 01 00 lea rsi, [rip + 115678] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> + 48d0e5: e9 53 fc ff ff jmp 0x48cd3d <_dl_check_map_versions+0x30d> + 48d0ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000048d0f0 <_dl_check_all_versions>: + 48d0f0: f3 0f 1e fa endbr64 + 48d0f4: 41 55 push r13 + 48d0f6: 41 54 push r12 + 48d0f8: 55 push rbp + 48d0f9: 53 push rbx + 48d0fa: 48 83 ec 08 sub rsp, 8 + 48d0fe: 48 85 ff test rdi, rdi + 48d101: 74 5d je 0x48d160 <_dl_check_all_versions+0x70> + 48d103: 48 89 fb mov rbx, rdi + 48d106: 89 f5 mov ebp, esi + 48d108: 41 89 d5 mov r13d, edx + 48d10b: 45 31 e4 xor r12d, r12d + 48d10e: 66 90 nop + 48d110: f6 83 1d 03 00 00 02 test byte ptr [rbx + 797], 2 + 48d117: 74 17 je 0x48d130 <_dl_check_all_versions+0x40> + 48d119: 48 8b 5b 18 mov rbx, qword ptr [rbx + 24] + 48d11d: 48 85 db test rbx, rbx + 48d120: 75 ee jne 0x48d110 <_dl_check_all_versions+0x20> + 48d122: 48 83 c4 08 add rsp, 8 + 48d126: 44 89 e0 mov eax, r12d + 48d129: 5b pop rbx + 48d12a: 5d pop rbp + 48d12b: 41 5c pop r12 + 48d12d: 41 5d pop r13 + 48d12f: c3 ret + 48d130: 48 89 df mov rdi, rbx + 48d133: 44 89 ea mov edx, r13d + 48d136: 89 ee mov esi, ebp + 48d138: e8 f3 f8 ff ff call 0x48ca30 <_dl_check_map_versions> + 48d13d: 48 8b 5b 18 mov rbx, qword ptr [rbx + 24] + 48d141: 85 c0 test eax, eax + 48d143: 0f 95 c0 setne al + 48d146: 0f b6 c0 movzx eax, al + 48d149: 41 09 c4 or r12d, eax + 48d14c: 48 85 db test rbx, rbx + 48d14f: 75 bf jne 0x48d110 <_dl_check_all_versions+0x20> + 48d151: 48 83 c4 08 add rsp, 8 + 48d155: 44 89 e0 mov eax, r12d + 48d158: 5b pop rbx + 48d159: 5d pop rbp + 48d15a: 41 5c pop r12 + 48d15c: 41 5d pop r13 + 48d15e: c3 ret + 48d15f: 90 nop + 48d160: 48 83 c4 08 add rsp, 8 + 48d164: 45 31 e4 xor r12d, r12d + 48d167: 5b pop rbx + 48d168: 44 89 e0 mov eax, r12d + 48d16b: 5d pop rbp + 48d16c: 41 5c pop r12 + 48d16e: 41 5d pop r13 + 48d170: c3 ret + 48d171: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48d17b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000048d180 : + 48d180: f3 0f 1e fa endbr64 + 48d184: 53 push rbx + 48d185: 48 89 fb mov rbx, rdi + 48d188: 48 8b 37 mov rsi, qword ptr [rdi] + 48d18b: 45 31 c9 xor r9d, r9d + 48d18e: 8b 43 18 mov eax, dword ptr [rbx + 24] + 48d191: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] + 48d195: 48 8b 8e 90 03 00 00 mov rcx, qword ptr [rsi + 912] + 48d19c: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] + 48d1a0: 6a 00 push 0 + 48d1a2: 50 push rax + 48d1a3: 4c 8b 43 10 mov r8, qword ptr [rbx + 16] + 48d1a7: e8 14 9b fe ff call 0x476cc0 <_dl_lookup_symbol_x> + 48d1ac: 48 89 03 mov qword ptr [rbx], rax + 48d1af: 58 pop rax + 48d1b0: 5a pop rdx + 48d1b1: 5b pop rbx + 48d1b2: c3 ret + 48d1b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48d1be: 66 90 nop + +000000000048d1c0 <_dl_vsym>: + 48d1c0: f3 0f 1e fa endbr64 + 48d1c4: 41 54 push r12 + 48d1c6: 49 89 cc mov r12, rcx + 48d1c9: 49 89 fa mov r10, rdi + 48d1cc: 55 push rbp + 48d1cd: 48 89 f5 mov rbp, rsi + 48d1d0: 48 81 ec 98 00 00 00 sub rsp, 152 + 48d1d7: 0f b6 0a movzx ecx, byte ptr [rdx] + 48d1da: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 48d1e3: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax + 48d1eb: 31 c0 xor eax, eax + 48d1ed: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx + 48d1f2: c7 44 24 1c 01 00 00 00 mov dword ptr [rsp + 28], 1 + 48d1fa: 48 85 c9 test rcx, rcx + 48d1fd: 74 29 je 0x48d228 <_dl_vsym+0x68> + 48d1ff: 0f b6 72 01 movzx esi, byte ptr [rdx + 1] + 48d203: 40 84 f6 test sil, sil + 48d206: 0f 84 c4 00 00 00 je 0x48d2d0 <_dl_vsym+0x110> + 48d20c: 48 c1 e1 04 shl rcx, 4 + 48d210: 40 0f b6 c6 movzx eax, sil + 48d214: 48 01 c8 add rax, rcx + 48d217: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] + 48d21b: 84 c9 test cl, cl + 48d21d: 0f 85 2d 01 00 00 jne 0x48d350 <_dl_vsym+0x190> + 48d223: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48d228: 89 44 24 18 mov dword ptr [rsp + 24], eax + 48d22c: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 48d235: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 48d23e: 4d 85 d2 test r10, r10 + 48d241: 0f 84 c1 01 00 00 je 0x48d408 <_dl_vsym+0x248> + 48d247: 49 83 fa ff cmp r10, -1 + 48d24b: 0f 84 97 00 00 00 je 0x48d2e8 <_dl_vsym+0x128> + 48d251: 48 8d 54 24 08 lea rdx, [rsp + 8] + 48d256: 6a 00 push 0 + 48d258: 45 31 c9 xor r9d, r9d + 48d25b: 4c 89 d6 mov rsi, r10 + 48d25e: 6a 00 push 0 + 48d260: 49 8d 8a 98 03 00 00 lea rcx, [r10 + 920] + 48d267: 48 89 ef mov rdi, rbp + 48d26a: 4c 8d 44 24 20 lea r8, [rsp + 32] + 48d26f: e8 4c 9a fe ff call 0x476cc0 <_dl_lookup_symbol_x> + 48d274: 48 89 c1 mov rcx, rax + 48d277: 58 pop rax + 48d278: 5a pop rdx + 48d279: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 48d27e: 31 c0 xor eax, eax + 48d280: 48 85 d2 test rdx, rdx + 48d283: 74 23 je 0x48d2a8 <_dl_vsym+0xe8> + 48d285: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 48d28a: 74 54 je 0x48d2e0 <_dl_vsym+0x120> + 48d28c: 48 85 c9 test rcx, rcx + 48d28f: 74 4f je 0x48d2e0 <_dl_vsym+0x120> + 48d291: 48 8b 01 mov rax, qword ptr [rcx] + 48d294: 48 03 42 08 add rax, qword ptr [rdx + 8] + 48d298: 0f b6 52 04 movzx edx, byte ptr [rdx + 4] + 48d29c: 83 e2 0f and edx, 15 + 48d29f: 80 fa 0a cmp dl, 10 + 48d2a2: 0f 84 18 01 00 00 je 0x48d3c0 <_dl_vsym+0x200> + 48d2a8: 48 8b bc 24 88 00 00 00 mov rdi, qword ptr [rsp + 136] + 48d2b0: 64 48 33 3c 25 28 00 00 00 xor rdi, qword ptr fs:[40] + 48d2b9: 0f 85 26 02 00 00 jne 0x48d4e5 <_dl_vsym+0x325> + 48d2bf: 48 81 c4 98 00 00 00 add rsp, 152 + 48d2c6: 5d pop rbp + 48d2c7: 41 5c pop r12 + 48d2c9: c3 ret + 48d2ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48d2d0: 0f b6 c1 movzx eax, cl + 48d2d3: e9 50 ff ff ff jmp 0x48d228 <_dl_vsym+0x68> + 48d2d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48d2e0: 31 c0 xor eax, eax + 48d2e2: eb b0 jmp 0x48d294 <_dl_vsym+0xd4> + 48d2e4: 0f 1f 40 00 nop dword ptr [rax] + 48d2e8: 4c 89 e7 mov rdi, r12 + 48d2eb: e8 b0 8d ff ff call 0x4860a0 <_dl_find_dso_for_object> + 48d2f0: 48 89 c6 mov rsi, rax + 48d2f3: 48 85 c0 test rax, rax + 48d2f6: 0f 84 d4 00 00 00 je 0x48d3d0 <_dl_vsym+0x210> + 48d2fc: 48 3b 05 7d 3e 03 00 cmp rax, qword ptr [rip + 212605] # 0x4c1180 <_dl_ns> + 48d303: 0f 84 d3 00 00 00 je 0x48d3dc <_dl_vsym+0x21c> + 48d309: 48 89 f2 mov rdx, rsi + 48d30c: 0f 1f 40 00 nop dword ptr [rax] + 48d310: 48 89 d1 mov rcx, rdx + 48d313: 48 8b 92 e0 02 00 00 mov rdx, qword ptr [rdx + 736] + 48d31a: 48 85 d2 test rdx, rdx + 48d31d: 75 f1 jne 0x48d310 <_dl_vsym+0x150> + 48d31f: 48 8d 54 24 08 lea rdx, [rsp + 8] + 48d324: 56 push rsi + 48d325: 48 81 c1 98 03 00 00 add rcx, 920 + 48d32c: 6a 00 push 0 + 48d32e: 4c 8d 44 24 20 lea r8, [rsp + 32] + 48d333: 48 89 ef mov rdi, rbp + 48d336: 45 31 c9 xor r9d, r9d + 48d339: e8 82 99 fe ff call 0x476cc0 <_dl_lookup_symbol_x> + 48d33e: 5e pop rsi + 48d33f: 5f pop rdi + 48d340: 48 89 c1 mov rcx, rax + 48d343: e9 31 ff ff ff jmp 0x48d279 <_dl_vsym+0xb9> + 48d348: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48d350: 48 c1 e0 04 shl rax, 4 + 48d354: 48 01 c8 add rax, rcx + 48d357: 0f b6 4a 03 movzx ecx, byte ptr [rdx + 3] + 48d35b: 84 c9 test cl, cl + 48d35d: 0f 84 c5 fe ff ff je 0x48d228 <_dl_vsym+0x68> + 48d363: 48 c1 e0 04 shl rax, 4 + 48d367: 48 01 c8 add rax, rcx + 48d36a: 0f b6 4a 04 movzx ecx, byte ptr [rdx + 4] + 48d36e: 84 c9 test cl, cl + 48d370: 0f 84 b2 fe ff ff je 0x48d228 <_dl_vsym+0x68> + 48d376: 48 c1 e0 04 shl rax, 4 + 48d37a: 48 01 c8 add rax, rcx + 48d37d: 48 8d 4a 05 lea rcx, [rdx + 5] + 48d381: 0f b6 52 05 movzx edx, byte ptr [rdx + 5] + 48d385: 84 d2 test dl, dl + 48d387: 0f 84 9b fe ff ff je 0x48d228 <_dl_vsym+0x68> + 48d38d: 0f 1f 00 nop dword ptr [rax] + 48d390: 0f b6 d2 movzx edx, dl + 48d393: 48 c1 e0 04 shl rax, 4 + 48d397: 48 83 c1 01 add rcx, 1 + 48d39b: 48 01 d0 add rax, rdx + 48d39e: 48 89 c2 mov rdx, rax + 48d3a1: 48 c1 ea 18 shr rdx, 24 + 48d3a5: 81 e2 f0 00 00 00 and edx, 240 + 48d3ab: 48 31 d0 xor rax, rdx + 48d3ae: 0f b6 11 movzx edx, byte ptr [rcx] + 48d3b1: 84 d2 test dl, dl + 48d3b3: 75 db jne 0x48d390 <_dl_vsym+0x1d0> + 48d3b5: 25 ff ff ff 0f and eax, 268435455 + 48d3ba: e9 69 fe ff ff jmp 0x48d228 <_dl_vsym+0x68> + 48d3bf: 90 nop + 48d3c0: ff d0 call rax + 48d3c2: e9 e1 fe ff ff jmp 0x48d2a8 <_dl_vsym+0xe8> + 48d3c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48d3d0: 48 8b 35 a9 3d 03 00 mov rsi, qword ptr [rip + 212393] # 0x4c1180 <_dl_ns> + 48d3d7: 48 85 f6 test rsi, rsi + 48d3da: 74 16 je 0x48d3f2 <_dl_vsym+0x232> + 48d3dc: 4c 3b a6 50 03 00 00 cmp r12, qword ptr [rsi + 848] + 48d3e3: 72 0d jb 0x48d3f2 <_dl_vsym+0x232> + 48d3e5: 4c 3b a6 58 03 00 00 cmp r12, qword ptr [rsi + 856] + 48d3ec: 0f 82 17 ff ff ff jb 0x48d309 <_dl_vsym+0x149> + 48d3f2: 48 8d 0d af 35 02 00 lea rcx, [rip + 144815] # 0x4b09a8 <__PRETTY_FUNCTION__.9338+0x18> + 48d3f9: 31 d2 xor edx, edx + 48d3fb: 31 f6 xor esi, esi + 48d3fd: 31 ff xor edi, edi + 48d3ff: e8 7c 15 ff ff call 0x47e980 <_dl_signal_error> + 48d404: 0f 1f 40 00 nop dword ptr [rax] + 48d408: 4c 89 e7 mov rdi, r12 + 48d40b: e8 90 8c ff ff call 0x4860a0 <_dl_find_dso_for_object> + 48d410: 48 89 c6 mov rsi, rax + 48d413: 48 85 c0 test rax, rax + 48d416: 48 0f 44 35 62 3d 03 00 cmove rsi, qword ptr [rip + 212322] # 0x4c1180 <_dl_ns> + 48d41e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 48d426: 85 c0 test eax, eax + 48d428: 75 16 jne 0x48d440 <_dl_vsym+0x280> + 48d42a: 48 8b 8e 90 03 00 00 mov rcx, qword ptr [rsi + 912] + 48d431: 48 8d 54 24 08 lea rdx, [rsp + 8] + 48d436: 6a 00 push 0 + 48d438: 6a 01 push 1 + 48d43a: e9 ef fe ff ff jmp 0x48d32e <_dl_vsym+0x16e> + 48d43f: 90 nop + 48d440: 48 8d 44 24 10 lea rax, [rsp + 16] + 48d445: 66 48 0f 6e c6 movq xmm0, rsi + 48d44a: 66 48 0f 6e cd movq xmm1, rbp + 48d44f: c7 44 24 68 05 00 00 00 mov dword ptr [rsp + 104], 5 + 48d457: 48 89 44 24 60 mov qword ptr [rsp + 96], rax + 48d45c: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 48d460: 48 8d 44 24 08 lea rax, [rsp + 8] + 48d465: 48 89 44 24 78 mov qword ptr [rsp + 120], rax + 48d46a: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 + 48d46f: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 + 48d47b: 48 8d 6c 24 30 lea rbp, [rsp + 48] + 48d480: 48 8d 54 24 50 lea rdx, [rsp + 80] + 48d485: 48 8d 35 f4 fc ff ff lea rsi, [rip - 780] # 0x48d180 + 48d48c: 48 89 ef mov rdi, rbp + 48d48f: e8 4c 15 ff ff call 0x47e9e0 <_dl_catch_exception> + 48d494: 41 89 c0 mov r8d, eax + 48d497: 31 c0 xor eax, eax + 48d499: 64 87 04 25 1c 00 00 00 xchg dword ptr fs:[28], eax + 48d4a1: 83 f8 02 cmp eax, 2 + 48d4a4: 75 21 jne 0x48d4c7 <_dl_vsym+0x307> + 48d4a6: 64 48 8b 3c 25 10 00 00 00 mov rdi, qword ptr fs:[16] + 48d4af: 45 31 d2 xor r10d, r10d + 48d4b2: 48 83 c7 1c add rdi, 28 + 48d4b6: ba 01 00 00 00 mov edx, 1 + 48d4bb: be 81 00 00 00 mov esi, 129 + 48d4c0: b8 ca 00 00 00 mov eax, 202 + 48d4c5: 0f 05 syscall + 48d4c7: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 + 48d4cd: 48 8b 4c 24 50 mov rcx, qword ptr [rsp + 80] + 48d4d2: 0f 84 a1 fd ff ff je 0x48d279 <_dl_vsym+0xb9> + 48d4d8: 31 d2 xor edx, edx + 48d4da: 48 89 ee mov rsi, rbp + 48d4dd: 44 89 c7 mov edi, r8d + 48d4e0: e8 4b 14 ff ff call 0x47e930 <_dl_signal_exception> + 48d4e5: e8 e6 e6 fb ff call 0x44bbd0 <__stack_chk_fail_local> + 48d4ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +000000000048d4f0 <_dl_sym>: + 48d4f0: f3 0f 1e fa endbr64 + 48d4f4: 41 54 push r12 + 48d4f6: 49 89 f4 mov r12, rsi + 48d4f9: 55 push rbp + 48d4fa: 48 89 d5 mov rbp, rdx + 48d4fd: 48 83 ec 78 sub rsp, 120 + 48d501: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 48d50a: 48 89 44 24 68 mov qword ptr [rsp + 104], rax + 48d50f: 31 c0 xor eax, eax + 48d511: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 48d51a: 48 85 ff test rdi, rdi + 48d51d: 0f 84 1d 01 00 00 je 0x48d640 <_dl_sym+0x150> + 48d523: 48 83 ff ff cmp rdi, -1 + 48d527: 74 7f je 0x48d5a8 <_dl_sym+0xb8> + 48d529: 48 8d 54 24 08 lea rdx, [rsp + 8] + 48d52e: 6a 00 push 0 + 48d530: 48 89 fe mov rsi, rdi + 48d533: 45 31 c9 xor r9d, r9d + 48d536: 6a 02 push 2 + 48d538: 48 8d 8f 98 03 00 00 lea rcx, [rdi + 920] + 48d53f: 45 31 c0 xor r8d, r8d + 48d542: 4c 89 e7 mov rdi, r12 + 48d545: e8 76 97 fe ff call 0x476cc0 <_dl_lookup_symbol_x> + 48d54a: 48 89 c1 mov rcx, rax + 48d54d: 58 pop rax + 48d54e: 5a pop rdx + 48d54f: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 48d554: 31 c0 xor eax, eax + 48d556: 48 85 d2 test rdx, rdx + 48d559: 74 23 je 0x48d57e <_dl_sym+0x8e> + 48d55b: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 + 48d560: 74 3e je 0x48d5a0 <_dl_sym+0xb0> + 48d562: 48 85 c9 test rcx, rcx + 48d565: 74 39 je 0x48d5a0 <_dl_sym+0xb0> + 48d567: 48 8b 01 mov rax, qword ptr [rcx] + 48d56a: 48 03 42 08 add rax, qword ptr [rdx + 8] + 48d56e: 0f b6 52 04 movzx edx, byte ptr [rdx + 4] + 48d572: 83 e2 0f and edx, 15 + 48d575: 80 fa 0a cmp dl, 10 + 48d578: 0f 84 82 00 00 00 je 0x48d600 <_dl_sym+0x110> + 48d57e: 48 8b 4c 24 68 mov rcx, qword ptr [rsp + 104] + 48d583: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] + 48d58c: 0f 85 92 01 00 00 jne 0x48d724 <_dl_sym+0x234> + 48d592: 48 83 c4 78 add rsp, 120 + 48d596: 5d pop rbp + 48d597: 41 5c pop r12 + 48d599: c3 ret + 48d59a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48d5a0: 31 c0 xor eax, eax + 48d5a2: eb c6 jmp 0x48d56a <_dl_sym+0x7a> + 48d5a4: 0f 1f 40 00 nop dword ptr [rax] + 48d5a8: 48 89 d7 mov rdi, rdx + 48d5ab: e8 f0 8a ff ff call 0x4860a0 <_dl_find_dso_for_object> + 48d5b0: 48 89 c6 mov rsi, rax + 48d5b3: 48 85 c0 test rax, rax + 48d5b6: 74 58 je 0x48d610 <_dl_sym+0x120> + 48d5b8: 48 3b 05 c1 3b 03 00 cmp rax, qword ptr [rip + 211905] # 0x4c1180 <_dl_ns> + 48d5bf: 74 5b je 0x48d61c <_dl_sym+0x12c> + 48d5c1: 48 89 f2 mov rdx, rsi + 48d5c4: 0f 1f 40 00 nop dword ptr [rax] + 48d5c8: 48 89 d1 mov rcx, rdx + 48d5cb: 48 8b 92 e0 02 00 00 mov rdx, qword ptr [rdx + 736] + 48d5d2: 48 85 d2 test rdx, rdx + 48d5d5: 75 f1 jne 0x48d5c8 <_dl_sym+0xd8> + 48d5d7: 48 8d 54 24 08 lea rdx, [rsp + 8] + 48d5dc: 56 push rsi + 48d5dd: 48 81 c1 98 03 00 00 add rcx, 920 + 48d5e4: 6a 00 push 0 + 48d5e6: 4c 89 e7 mov rdi, r12 + 48d5e9: 45 31 c9 xor r9d, r9d + 48d5ec: 45 31 c0 xor r8d, r8d + 48d5ef: e8 cc 96 fe ff call 0x476cc0 <_dl_lookup_symbol_x> + 48d5f4: 5e pop rsi + 48d5f5: 5f pop rdi + 48d5f6: 48 89 c1 mov rcx, rax + 48d5f9: e9 51 ff ff ff jmp 0x48d54f <_dl_sym+0x5f> + 48d5fe: 66 90 nop + 48d600: ff d0 call rax + 48d602: e9 77 ff ff ff jmp 0x48d57e <_dl_sym+0x8e> + 48d607: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48d610: 48 8b 35 69 3b 03 00 mov rsi, qword ptr [rip + 211817] # 0x4c1180 <_dl_ns> + 48d617: 48 85 f6 test rsi, rsi + 48d61a: 74 12 je 0x48d62e <_dl_sym+0x13e> + 48d61c: 48 3b ae 50 03 00 00 cmp rbp, qword ptr [rsi + 848] + 48d623: 72 09 jb 0x48d62e <_dl_sym+0x13e> + 48d625: 48 3b ae 58 03 00 00 cmp rbp, qword ptr [rsi + 856] + 48d62c: 72 93 jb 0x48d5c1 <_dl_sym+0xd1> + 48d62e: 48 8d 0d 73 33 02 00 lea rcx, [rip + 144243] # 0x4b09a8 <__PRETTY_FUNCTION__.9338+0x18> + 48d635: 31 d2 xor edx, edx + 48d637: 31 f6 xor esi, esi + 48d639: 31 ff xor edi, edi + 48d63b: e8 40 13 ff ff call 0x47e980 <_dl_signal_error> + 48d640: 48 89 d7 mov rdi, rdx + 48d643: e8 58 8a ff ff call 0x4860a0 <_dl_find_dso_for_object> + 48d648: 48 89 c6 mov rsi, rax + 48d64b: 48 85 c0 test rax, rax + 48d64e: 48 0f 44 35 2a 3b 03 00 cmove rsi, qword ptr [rip + 211754] # 0x4c1180 <_dl_ns> + 48d656: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 48d65e: 85 c0 test eax, eax + 48d660: 75 1e jne 0x48d680 <_dl_sym+0x190> + 48d662: 48 8b 8e 90 03 00 00 mov rcx, qword ptr [rsi + 912] + 48d669: 48 8d 54 24 08 lea rdx, [rsp + 8] + 48d66e: 6a 00 push 0 + 48d670: 6a 03 push 3 + 48d672: e9 6f ff ff ff jmp 0x48d5e6 <_dl_sym+0xf6> + 48d677: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48d680: 66 48 0f 6e c6 movq xmm0, rsi + 48d685: 66 49 0f 6e cc movq xmm1, r12 + 48d68a: 48 8d 44 24 08 lea rax, [rsp + 8] + 48d68f: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 + 48d698: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] + 48d69c: c7 44 24 48 07 00 00 00 mov dword ptr [rsp + 72], 7 + 48d6a4: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 48d6a9: 0f 29 44 24 30 movaps xmmword ptr [rsp + 48], xmm0 + 48d6ae: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 + 48d6ba: 48 8d 6c 24 10 lea rbp, [rsp + 16] + 48d6bf: 48 8d 54 24 30 lea rdx, [rsp + 48] + 48d6c4: 48 8d 35 b5 fa ff ff lea rsi, [rip - 1355] # 0x48d180 + 48d6cb: 48 89 ef mov rdi, rbp + 48d6ce: e8 0d 13 ff ff call 0x47e9e0 <_dl_catch_exception> + 48d6d3: 41 89 c0 mov r8d, eax + 48d6d6: 31 c0 xor eax, eax + 48d6d8: 64 87 04 25 1c 00 00 00 xchg dword ptr fs:[28], eax + 48d6e0: 83 f8 02 cmp eax, 2 + 48d6e3: 75 21 jne 0x48d706 <_dl_sym+0x216> + 48d6e5: 64 48 8b 3c 25 10 00 00 00 mov rdi, qword ptr fs:[16] + 48d6ee: 45 31 d2 xor r10d, r10d + 48d6f1: 48 83 c7 1c add rdi, 28 + 48d6f5: ba 01 00 00 00 mov edx, 1 + 48d6fa: be 81 00 00 00 mov esi, 129 + 48d6ff: b8 ca 00 00 00 mov eax, 202 + 48d704: 0f 05 syscall + 48d706: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 + 48d70c: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] + 48d711: 0f 84 38 fe ff ff je 0x48d54f <_dl_sym+0x5f> + 48d717: 31 d2 xor edx, edx + 48d719: 48 89 ee mov rsi, rbp + 48d71c: 44 89 c7 mov edi, r8d + 48d71f: e8 0c 12 ff ff call 0x47e930 <_dl_signal_exception> + 48d724: e8 a7 e4 fb ff call 0x44bbd0 <__stack_chk_fail_local> + 48d729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +000000000048d730 <__mpn_add_n>: + 48d730: f3 0f 1e fa endbr64 + 48d734: 4d 31 c0 xor r8, r8 + 48d737: 4c 8b 16 mov r10, qword ptr [rsi] + 48d73a: 4c 8b 1a mov r11, qword ptr [rdx] + 48d73d: 48 8d 74 ce f8 lea rsi, [rsi + 8*rcx - 8] + 48d742: 48 8d 54 ca f8 lea rdx, [rdx + 8*rcx - 8] + 48d747: 48 8d 7c cf f0 lea rdi, [rdi + 8*rcx - 16] + 48d74c: 89 c8 mov eax, ecx + 48d74e: 48 f7 d9 neg rcx + 48d751: 83 e0 03 and eax, 3 + 48d754: 74 0f je 0x48d765 <__mpn_add_n+0x35> + 48d756: 48 01 c1 add rcx, rax + 48d759: 83 f8 02 cmp eax, 2 + 48d75c: 7c 16 jl 0x48d774 <__mpn_add_n+0x44> + 48d75e: 74 19 je 0x48d779 <__mpn_add_n+0x49> + 48d760: 49 d1 e8 shr r8 + 48d763: eb 4f jmp 0x48d7b4 <__mpn_add_n+0x84> + 48d765: 49 d1 e8 shr r8 + 48d768: 4d 89 d0 mov r8, r10 + 48d76b: 4d 89 d9 mov r9, r11 + 48d76e: 48 8d 49 04 lea rcx, [rcx + 4] + 48d772: eb 2e jmp 0x48d7a2 <__mpn_add_n+0x72> + 48d774: 49 d1 e8 shr r8 + 48d777: eb 5c jmp 0x48d7d5 <__mpn_add_n+0xa5> + 48d779: 49 d1 e8 shr r8 + 48d77c: 4d 89 d0 mov r8, r10 + 48d77f: 4d 89 d9 mov r9, r11 + 48d782: eb 42 jmp 0x48d7c6 <__mpn_add_n+0x96> + 48d784: 4d 11 da adc r10, r11 + 48d787: 4c 89 57 08 mov qword ptr [rdi + 8], r10 + 48d78b: 89 c8 mov eax, ecx + 48d78d: 11 c0 adc eax, eax + 48d78f: c3 ret + 48d790: 4c 8b 44 ce e8 mov r8, qword ptr [rsi + 8*rcx - 24] + 48d795: 4c 8b 4c ca e8 mov r9, qword ptr [rdx + 8*rcx - 24] + 48d79a: 4d 11 da adc r10, r11 + 48d79d: 4c 89 54 cf e8 mov qword ptr [rdi + 8*rcx - 24], r10 + 48d7a2: 4c 8b 54 ce f0 mov r10, qword ptr [rsi + 8*rcx - 16] + 48d7a7: 4c 8b 5c ca f0 mov r11, qword ptr [rdx + 8*rcx - 16] + 48d7ac: 4d 11 c8 adc r8, r9 + 48d7af: 4c 89 44 cf f0 mov qword ptr [rdi + 8*rcx - 16], r8 + 48d7b4: 4c 8b 44 ce f8 mov r8, qword ptr [rsi + 8*rcx - 8] + 48d7b9: 4c 8b 4c ca f8 mov r9, qword ptr [rdx + 8*rcx - 8] + 48d7be: 4d 11 da adc r10, r11 + 48d7c1: 4c 89 54 cf f8 mov qword ptr [rdi + 8*rcx - 8], r10 + 48d7c6: 4c 8b 14 ce mov r10, qword ptr [rsi + 8*rcx] + 48d7ca: 4c 8b 1c ca mov r11, qword ptr [rdx + 8*rcx] + 48d7ce: 4d 11 c8 adc r8, r9 + 48d7d1: 4c 89 04 cf mov qword ptr [rdi + 8*rcx], r8 + 48d7d5: e3 ad jrcxz 0x48d784 <__mpn_add_n+0x54> + 48d7d7: 48 8d 49 04 lea rcx, [rcx + 4] + 48d7db: eb b3 jmp 0x48d790 <__mpn_add_n+0x60> + 48d7dd: 0f 1f 00 nop dword ptr [rax] + +000000000048d7e0 <__mpn_addmul_1>: + 48d7e0: f3 0f 1e fa endbr64 + 48d7e4: 53 push rbx + 48d7e5: 55 push rbp + 48d7e6: 48 8d 1a lea rbx, [rdx] + 48d7e9: 48 f7 db neg rbx + 48d7ec: 48 8b 06 mov rax, qword ptr [rsi] + 48d7ef: 4c 8b 17 mov r10, qword ptr [rdi] + 48d7f2: 48 8d 7c d7 f0 lea rdi, [rdi + 8*rdx - 16] + 48d7f7: 48 8d 34 d6 lea rsi, [rsi + 8*rdx] + 48d7fb: 48 f7 e1 mul rcx + 48d7fe: 0f ba e3 00 bt ebx, 0 + 48d802: 72 24 jb 0x48d828 <__mpn_addmul_1+0x48> + 48d804: 4c 8d 18 lea r11, [rax] + 48d807: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] + 48d80c: 48 8d 2a lea rbp, [rdx] + 48d80f: 48 f7 e1 mul rcx + 48d812: 48 83 c3 02 add rbx, 2 + 48d816: 0f 89 8c 00 00 00 jns 0x48d8a8 <__mpn_addmul_1+0xc8> + 48d81c: 4c 8d 00 lea r8, [rax] + 48d81f: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] + 48d823: 4c 8d 0a lea r9, [rdx] + 48d826: eb 48 jmp 0x48d870 <__mpn_addmul_1+0x90> + 48d828: 48 83 c3 01 add rbx, 1 + 48d82c: 0f 89 86 00 00 00 jns 0x48d8b8 <__mpn_addmul_1+0xd8> + 48d832: 4c 8d 00 lea r8, [rax] + 48d835: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] + 48d839: 4c 8d 0a lea r9, [rdx] + 48d83c: 48 f7 e1 mul rcx + 48d83f: 4c 8d 18 lea r11, [rax] + 48d842: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] + 48d847: 48 8d 2a lea rbp, [rdx] + 48d84a: eb 45 jmp 0x48d891 <__mpn_addmul_1+0xb1> + 48d84c: 0f 1f 40 00 nop dword ptr [rax] + 48d850: 48 f7 e1 mul rcx + 48d853: 4d 01 c2 add r10, r8 + 48d856: 4c 8d 00 lea r8, [rax] + 48d859: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] + 48d85d: 4d 11 cb adc r11, r9 + 48d860: 4c 89 54 df f8 mov qword ptr [rdi + 8*rbx - 8], r10 + 48d865: 4c 8b 14 df mov r10, qword ptr [rdi + 8*rbx] + 48d869: 4c 8d 0a lea r9, [rdx] + 48d86c: 48 83 d5 00 adc rbp, 0 + 48d870: 48 f7 e1 mul rcx + 48d873: 4d 01 da add r10, r11 + 48d876: 4c 8d 18 lea r11, [rax] + 48d879: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] + 48d87e: 49 11 e8 adc r8, rbp + 48d881: 4c 89 14 df mov qword ptr [rdi + 8*rbx], r10 + 48d885: 4c 8b 54 df 08 mov r10, qword ptr [rdi + 8*rbx + 8] + 48d88a: 48 8d 2a lea rbp, [rdx] + 48d88d: 49 83 d1 00 adc r9, 0 + 48d891: 48 83 c3 02 add rbx, 2 + 48d895: 78 b9 js 0x48d850 <__mpn_addmul_1+0x70> + 48d897: 48 f7 e1 mul rcx + 48d89a: 4d 01 c2 add r10, r8 + 48d89d: 4d 11 cb adc r11, r9 + 48d8a0: 4c 89 57 f8 mov qword ptr [rdi - 8], r10 + 48d8a4: 48 83 d5 00 adc rbp, 0 + 48d8a8: 4c 8b 17 mov r10, qword ptr [rdi] + 48d8ab: 4d 01 da add r10, r11 + 48d8ae: 48 11 e8 adc rax, rbp + 48d8b1: 4c 89 17 mov qword ptr [rdi], r10 + 48d8b4: 48 83 d2 00 adc rdx, 0 + 48d8b8: 4c 8b 57 08 mov r10, qword ptr [rdi + 8] + 48d8bc: 49 01 c2 add r10, rax + 48d8bf: 4c 89 57 08 mov qword ptr [rdi + 8], r10 + 48d8c3: 89 d8 mov eax, ebx + 48d8c5: 48 11 d0 adc rax, rdx + 48d8c8: 5d pop rbp + 48d8c9: 5b pop rbx + 48d8ca: c3 ret + 48d8cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +000000000048d8d0 <__unordtf2>: + 48d8d0: f3 0f 1e fa endbr64 + 48d8d4: 48 83 ec 38 sub rsp, 56 + 48d8d8: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 + 48d8dc: 0f 29 4c 24 10 movaps xmmword ptr [rsp + 16], xmm1 + 48d8e1: 0f ae 5c 24 2c stmxcsr dword ptr [rsp + 44] + 48d8e6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48d8eb: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 48d8f0: 48 be ff ff ff ff ff ff 00 00 movabs rsi, 281474976710655 + 48d8fa: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 48d8fe: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] + 48d903: 49 89 c1 mov r9, rax + 48d906: 48 c1 e8 30 shr rax, 48 + 48d90a: 49 21 f1 and r9, rsi + 48d90d: 48 21 d6 and rsi, rdx + 48d910: 48 c1 ea 30 shr rdx, 48 + 48d914: 81 e2 ff 7f 00 00 and edx, 32767 + 48d91a: 25 ff 7f 00 00 and eax, 32767 + 48d91f: 75 37 jne 0x48d958 <__unordtf2+0x88> + 48d921: 4d 89 ca mov r10, r9 + 48d924: 49 09 ca or r10, rcx + 48d927: 0f 84 a3 00 00 00 je 0x48d9d0 <__unordtf2+0x100> + 48d92d: 41 b8 02 00 00 00 mov r8d, 2 + 48d933: 48 81 fa ff 7f 00 00 cmp rdx, 32767 + 48d93a: 0f 84 d0 00 00 00 je 0x48da10 <__unordtf2+0x140> + 48d940: 44 89 c7 mov edi, r8d + 48d943: 48 89 04 24 mov qword ptr [rsp], rax + 48d947: e8 24 04 00 00 call 0x48dd70 <__sfp_handle_exceptions> + 48d94c: 48 8b 04 24 mov rax, qword ptr [rsp] + 48d950: 48 83 c4 38 add rsp, 56 + 48d954: c3 ret + 48d955: 0f 1f 00 nop dword ptr [rax] + 48d958: 48 85 d2 test rdx, rdx + 48d95b: 75 43 jne 0x48d9a0 <__unordtf2+0xd0> + 48d95d: 49 89 f3 mov r11, rsi + 48d960: 45 31 c0 xor r8d, r8d + 48d963: 49 09 fb or r11, rdi + 48d966: 41 0f 95 c0 setne r8b + 48d96a: 45 01 c0 add r8d, r8d + 48d96d: 48 3d ff 7f 00 00 cmp rax, 32767 + 48d973: 75 73 jne 0x48d9e8 <__unordtf2+0x118> + 48d975: 4c 09 c9 or rcx, r9 + 48d978: 74 6e je 0x48d9e8 <__unordtf2+0x118> + 48d97a: b8 01 00 00 00 mov eax, 1 + 48d97f: 48 c1 e0 2f shl rax, 47 + 48d983: 49 85 c1 test r9, rax + 48d986: 0f 85 c4 00 00 00 jne 0x48da50 <__unordtf2+0x180> + 48d98c: 0f 1f 40 00 nop dword ptr [rax] + 48d990: 41 83 c8 01 or r8d, 1 + 48d994: b8 01 00 00 00 mov eax, 1 + 48d999: eb a5 jmp 0x48d940 <__unordtf2+0x70> + 48d99b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48d9a0: 48 3d ff 7f 00 00 cmp rax, 32767 + 48d9a6: 0f 85 94 00 00 00 jne 0x48da40 <__unordtf2+0x170> + 48d9ac: 4c 89 c8 mov rax, r9 + 48d9af: 48 09 c8 or rax, rcx + 48d9b2: 0f 85 b0 00 00 00 jne 0x48da68 <__unordtf2+0x198> + 48d9b8: 48 81 fa ff 7f 00 00 cmp rdx, 32767 + 48d9bf: 0f 84 eb 00 00 00 je 0x48dab0 <__unordtf2+0x1e0> + 48d9c5: 31 c0 xor eax, eax + 48d9c7: eb 87 jmp 0x48d950 <__unordtf2+0x80> + 48d9c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48d9d0: 48 85 d2 test rdx, rdx + 48d9d3: 75 2b jne 0x48da00 <__unordtf2+0x130> + 48d9d5: 48 09 fe or rsi, rdi + 48d9d8: 0f 85 b2 00 00 00 jne 0x48da90 <__unordtf2+0x1c0> + 48d9de: 45 31 c0 xor r8d, r8d + 48d9e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48d9e8: 31 c0 xor eax, eax + 48d9ea: 45 85 c0 test r8d, r8d + 48d9ed: 0f 85 4d ff ff ff jne 0x48d940 <__unordtf2+0x70> + 48d9f3: 48 83 c4 38 add rsp, 56 + 48d9f7: c3 ret + 48d9f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48da00: 48 81 fa ff 7f 00 00 cmp rdx, 32767 + 48da07: 0f 85 43 ff ff ff jne 0x48d950 <__unordtf2+0x80> + 48da0d: 45 31 c0 xor r8d, r8d + 48da10: 49 89 f3 mov r11, rsi + 48da13: 49 09 fb or r11, rdi + 48da16: 74 d0 je 0x48d9e8 <__unordtf2+0x118> + 48da18: 48 3d ff 7f 00 00 cmp rax, 32767 + 48da1e: 0f 84 9b 00 00 00 je 0x48dabf <__unordtf2+0x1ef> + 48da24: 48 b8 00 00 00 00 00 80 00 00 movabs rax, 140737488355328 + 48da2e: 48 85 c6 test rsi, rax + 48da31: 0f 84 59 ff ff ff je 0x48d990 <__unordtf2+0xc0> + 48da37: b8 01 00 00 00 mov eax, 1 + 48da3c: eb ac jmp 0x48d9ea <__unordtf2+0x11a> + 48da3e: 66 90 nop + 48da40: 48 81 fa ff 7f 00 00 cmp rdx, 32767 + 48da47: 74 c4 je 0x48da0d <__unordtf2+0x13d> + 48da49: 31 c0 xor eax, eax + 48da4b: e9 00 ff ff ff jmp 0x48d950 <__unordtf2+0x80> + 48da50: b8 01 00 00 00 mov eax, 1 + 48da55: 48 81 fa ff 7f 00 00 cmp rdx, 32767 + 48da5c: 75 8c jne 0x48d9ea <__unordtf2+0x11a> + 48da5e: 48 09 f7 or rdi, rsi + 48da61: 74 d4 je 0x48da37 <__unordtf2+0x167> + 48da63: eb bf jmp 0x48da24 <__unordtf2+0x154> + 48da65: 0f 1f 00 nop dword ptr [rax] + 48da68: 48 b8 00 00 00 00 00 80 00 00 movabs rax, 140737488355328 + 48da72: 49 85 c1 test r9, rax + 48da75: 74 29 je 0x48daa0 <__unordtf2+0x1d0> + 48da77: 48 81 fa ff 7f 00 00 cmp rdx, 32767 + 48da7e: 74 50 je 0x48dad0 <__unordtf2+0x200> + 48da80: b8 01 00 00 00 mov eax, 1 + 48da85: e9 c6 fe ff ff jmp 0x48d950 <__unordtf2+0x80> + 48da8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48da90: 41 b8 02 00 00 00 mov r8d, 2 + 48da96: e9 a5 fe ff ff jmp 0x48d940 <__unordtf2+0x70> + 48da9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48daa0: 45 31 c0 xor r8d, r8d + 48daa3: e9 e8 fe ff ff jmp 0x48d990 <__unordtf2+0xc0> + 48daa8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48dab0: 48 89 f0 mov rax, rsi + 48dab3: 45 31 c0 xor r8d, r8d + 48dab6: 48 09 f8 or rax, rdi + 48dab9: 0f 84 29 ff ff ff je 0x48d9e8 <__unordtf2+0x118> + 48dabf: 4c 09 c9 or rcx, r9 + 48dac2: 74 9a je 0x48da5e <__unordtf2+0x18e> + 48dac4: e9 b1 fe ff ff jmp 0x48d97a <__unordtf2+0xaa> + 48dac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48dad0: 48 09 f7 or rdi, rsi + 48dad3: 74 ab je 0x48da80 <__unordtf2+0x1b0> + 48dad5: 45 31 c0 xor r8d, r8d + 48dad8: e9 47 ff ff ff jmp 0x48da24 <__unordtf2+0x154> + 48dadd: 0f 1f 00 nop dword ptr [rax] + +000000000048dae0 <__lttf2>: + 48dae0: f3 0f 1e fa endbr64 + 48dae4: 41 56 push r14 + 48dae6: 55 push rbp + 48dae7: 53 push rbx + 48dae8: 48 83 ec 30 sub rsp, 48 + 48daec: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 + 48daf0: 0f 29 4c 24 10 movaps xmmword ptr [rsp + 16], xmm1 + 48daf5: 0f ae 5c 24 2c stmxcsr dword ptr [rsp + 44] + 48dafa: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48daff: 48 8b 14 24 mov rdx, qword ptr [rsp] + 48db03: 48 b9 ff ff ff ff ff ff 00 00 movabs rcx, 281474976710655 + 48db0d: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 48db12: 49 89 c3 mov r11, rax + 48db15: 49 89 c0 mov r8, rax + 48db18: 48 c1 e8 3f shr rax, 63 + 48db1c: 49 89 c1 mov r9, rax + 48db1f: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 48db24: 49 c1 e8 30 shr r8, 48 + 48db28: 49 21 cb and r11, rcx + 48db2b: 48 89 c7 mov rdi, rax + 48db2e: 48 21 c1 and rcx, rax + 48db31: 48 c1 e8 3f shr rax, 63 + 48db35: 48 c1 ef 30 shr rdi, 48 + 48db39: 81 e7 ff 7f 00 00 and edi, 32767 + 48db3f: 41 81 e0 ff 7f 00 00 and r8d, 32767 + 48db46: 75 60 jne 0x48dba8 <__lttf2+0xc8> + 48db48: 4c 89 db mov rbx, r11 + 48db4b: 48 09 d3 or rbx, rdx + 48db4e: 0f 84 f4 00 00 00 je 0x48dc48 <__lttf2+0x168> + 48db54: 41 ba 02 00 00 00 mov r10d, 2 + 48db5a: 48 81 ff ff 7f 00 00 cmp rdi, 32767 + 48db61: 0f 84 19 01 00 00 je 0x48dc80 <__lttf2+0x1a0> + 48db67: 4c 89 dd mov rbp, r11 + 48db6a: 31 db xor ebx, ebx + 48db6c: 48 09 d5 or rbp, rdx + 48db6f: 0f 94 c3 sete bl + 48db72: 48 85 ff test rdi, rdi + 48db75: 0f 85 19 01 00 00 jne 0x48dc94 <__lttf2+0x1b4> + 48db7b: 49 89 ce mov r14, rcx + 48db7e: 49 09 f6 or r14, rsi + 48db81: 0f 85 0d 01 00 00 jne 0x48dc94 <__lttf2+0x1b4> + 48db87: 31 c0 xor eax, eax + 48db89: 48 85 ed test rbp, rbp + 48db8c: 75 67 jne 0x48dbf5 <__lttf2+0x115> + 48db8e: 66 90 nop + 48db90: 45 85 d2 test r10d, r10d + 48db93: 0f 85 90 00 00 00 jne 0x48dc29 <__lttf2+0x149> + 48db99: 48 83 c4 30 add rsp, 48 + 48db9d: 5b pop rbx + 48db9e: 5d pop rbp + 48db9f: 41 5e pop r14 + 48dba1: c3 ret + 48dba2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48dba8: 48 85 ff test rdi, rdi + 48dbab: 75 5b jne 0x48dc08 <__lttf2+0x128> + 48dbad: 48 89 cb mov rbx, rcx + 48dbb0: 45 31 d2 xor r10d, r10d + 48dbb3: 48 09 f3 or rbx, rsi + 48dbb6: 41 0f 95 c2 setne r10b + 48dbba: 45 01 d2 add r10d, r10d + 48dbbd: 49 81 f8 ff 7f 00 00 cmp r8, 32767 + 48dbc4: 0f 85 ee 00 00 00 jne 0x48dcb8 <__lttf2+0x1d8> + 48dbca: 4c 89 db mov rbx, r11 + 48dbcd: 48 09 d3 or rbx, rdx + 48dbd0: 75 4e jne 0x48dc20 <__lttf2+0x140> + 48dbd2: 48 81 ff ff 7f 00 00 cmp rdi, 32767 + 48dbd9: 0f 84 09 01 00 00 je 0x48dce8 <__lttf2+0x208> + 48dbdf: 48 85 ff test rdi, rdi + 48dbe2: 75 08 jne 0x48dbec <__lttf2+0x10c> + 48dbe4: 48 89 cb mov rbx, rcx + 48dbe7: 48 09 f3 or rbx, rsi + 48dbea: 74 09 je 0x48dbf5 <__lttf2+0x115> + 48dbec: 49 39 c1 cmp r9, rax + 48dbef: 0f 84 1b 01 00 00 je 0x48dd10 <__lttf2+0x230> + 48dbf5: 49 83 f9 01 cmp r9, 1 + 48dbf9: 48 19 c0 sbb rax, rax + 48dbfc: 83 e0 02 and eax, 2 + 48dbff: 48 83 e8 01 sub rax, 1 + 48dc03: eb 8b jmp 0x48db90 <__lttf2+0xb0> + 48dc05: 0f 1f 00 nop dword ptr [rax] + 48dc08: 49 81 f8 ff 7f 00 00 cmp r8, 32767 + 48dc0f: 0f 85 bb 00 00 00 jne 0x48dcd0 <__lttf2+0x1f0> + 48dc15: 4c 89 db mov rbx, r11 + 48dc18: 45 31 d2 xor r10d, r10d + 48dc1b: 48 09 d3 or rbx, rdx + 48dc1e: 74 b2 je 0x48dbd2 <__lttf2+0xf2> + 48dc20: 41 83 ca 01 or r10d, 1 + 48dc24: b8 02 00 00 00 mov eax, 2 + 48dc29: 44 89 d7 mov edi, r10d + 48dc2c: 48 89 04 24 mov qword ptr [rsp], rax + 48dc30: e8 3b 01 00 00 call 0x48dd70 <__sfp_handle_exceptions> + 48dc35: 48 8b 04 24 mov rax, qword ptr [rsp] + 48dc39: 48 83 c4 30 add rsp, 48 + 48dc3d: 5b pop rbx + 48dc3e: 5d pop rbp + 48dc3f: 41 5e pop r14 + 48dc41: c3 ret + 48dc42: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48dc48: 45 31 d2 xor r10d, r10d + 48dc4b: 48 85 ff test rdi, rdi + 48dc4e: 0f 85 06 ff ff ff jne 0x48db5a <__lttf2+0x7a> + 48dc54: 48 89 cb mov rbx, rcx + 48dc57: 45 31 d2 xor r10d, r10d + 48dc5a: 4c 89 dd mov rbp, r11 + 48dc5d: 48 09 f3 or rbx, rsi + 48dc60: 41 0f 95 c2 setne r10b + 48dc64: 31 db xor ebx, ebx + 48dc66: 45 01 d2 add r10d, r10d + 48dc69: 48 09 d5 or rbp, rdx + 48dc6c: 0f 94 c3 sete bl + 48dc6f: 48 85 ff test rdi, rdi + 48dc72: 0f 84 03 ff ff ff je 0x48db7b <__lttf2+0x9b> + 48dc78: eb 1a jmp 0x48dc94 <__lttf2+0x1b4> + 48dc7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48dc80: 48 89 cb mov rbx, rcx + 48dc83: 48 09 f3 or rbx, rsi + 48dc86: 75 98 jne 0x48dc20 <__lttf2+0x140> + 48dc88: 4c 89 db mov rbx, r11 + 48dc8b: 48 09 d3 or rbx, rdx + 48dc8e: 0f 94 c3 sete bl + 48dc91: 0f b6 db movzx ebx, bl + 48dc94: 85 db test ebx, ebx + 48dc96: 0f 84 50 ff ff ff je 0x48dbec <__lttf2+0x10c> + 48dc9c: 48 85 c0 test rax, rax + 48dc9f: 0f 85 eb fe ff ff jne 0x48db90 <__lttf2+0xb0> + 48dca5: 48 c7 c0 ff ff ff ff mov rax, -1 + 48dcac: e9 df fe ff ff jmp 0x48db90 <__lttf2+0xb0> + 48dcb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48dcb8: 4d 85 c0 test r8, r8 + 48dcbb: 0f 85 23 ff ff ff jne 0x48dbe4 <__lttf2+0x104> + 48dcc1: e9 a1 fe ff ff jmp 0x48db67 <__lttf2+0x87> + 48dcc6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48dcd0: 48 81 ff ff 7f 00 00 cmp rdi, 32767 + 48dcd7: 74 27 je 0x48dd00 <__lttf2+0x220> + 48dcd9: 45 31 d2 xor r10d, r10d + 48dcdc: e9 0b ff ff ff jmp 0x48dbec <__lttf2+0x10c> + 48dce1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48dce8: 48 89 cb mov rbx, rcx + 48dceb: 48 09 f3 or rbx, rsi + 48dcee: 0f 84 f8 fe ff ff je 0x48dbec <__lttf2+0x10c> + 48dcf4: e9 27 ff ff ff jmp 0x48dc20 <__lttf2+0x140> + 48dcf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48dd00: 48 89 cb mov rbx, rcx + 48dd03: 48 09 f3 or rbx, rsi + 48dd06: 74 d1 je 0x48dcd9 <__lttf2+0x1f9> + 48dd08: 45 31 d2 xor r10d, r10d + 48dd0b: e9 10 ff ff ff jmp 0x48dc20 <__lttf2+0x140> + 48dd10: 49 39 f8 cmp r8, rdi + 48dd13: 7e 13 jle 0x48dd28 <__lttf2+0x248> + 48dd15: 48 85 c0 test rax, rax + 48dd18: 75 8b jne 0x48dca5 <__lttf2+0x1c5> + 48dd1a: b8 01 00 00 00 mov eax, 1 + 48dd1f: e9 6c fe ff ff jmp 0x48db90 <__lttf2+0xb0> + 48dd24: 0f 1f 40 00 nop dword ptr [rax] + 48dd28: 0f 8c 6e ff ff ff jl 0x48dc9c <__lttf2+0x1bc> + 48dd2e: 49 39 cb cmp r11, rcx + 48dd31: 0f 87 be fe ff ff ja 0x48dbf5 <__lttf2+0x115> + 48dd37: 0f 94 c0 sete al + 48dd3a: 48 39 f2 cmp rdx, rsi + 48dd3d: 76 08 jbe 0x48dd47 <__lttf2+0x267> + 48dd3f: 84 c0 test al, al + 48dd41: 0f 85 ae fe ff ff jne 0x48dbf5 <__lttf2+0x115> + 48dd47: 49 39 cb cmp r11, rcx + 48dd4a: 72 09 jb 0x48dd55 <__lttf2+0x275> + 48dd4c: 48 39 f2 cmp rdx, rsi + 48dd4f: 73 17 jae 0x48dd68 <__lttf2+0x288> + 48dd51: 84 c0 test al, al + 48dd53: 74 13 je 0x48dd68 <__lttf2+0x288> + 48dd55: 4d 85 c9 test r9, r9 + 48dd58: 48 c7 c0 ff ff ff ff mov rax, -1 + 48dd5f: 49 0f 45 c1 cmovne rax, r9 + 48dd63: e9 28 fe ff ff jmp 0x48db90 <__lttf2+0xb0> + 48dd68: 31 c0 xor eax, eax + 48dd6a: e9 21 fe ff ff jmp 0x48db90 <__lttf2+0xb0> + 48dd6f: 90 nop + +000000000048dd70 <__sfp_handle_exceptions>: + 48dd70: f3 0f 1e fa endbr64 + 48dd74: 40 f6 c7 01 test dil, 1 + 48dd78: 74 08 je 0x48dd82 <__sfp_handle_exceptions+0x12> + 48dd7a: 66 0f ef c0 pxor xmm0, xmm0 + 48dd7e: f3 0f 5e c0 divss xmm0, xmm0 + 48dd82: 40 f6 c7 02 test dil, 2 + 48dd86: 74 0f je 0x48dd97 <__sfp_handle_exceptions+0x27> + 48dd88: d9 74 24 d8 fnstenv [rsp - 40] + 48dd8c: 66 83 4c 24 dc 02 or word ptr [rsp - 36], 2 + 48dd92: d9 64 24 d8 fldenv [rsp - 40] + 48dd96: 9b wait + 48dd97: 40 f6 c7 04 test dil, 4 + 48dd9b: 74 10 je 0x48ddad <__sfp_handle_exceptions+0x3d> + 48dd9d: f3 0f 10 05 33 2c 02 00 movss xmm0, dword ptr [rip + 142387] # xmm0 = mem[0],zero,zero,zero + # 0x4b09d8 <__PRETTY_FUNCTION__.9338+0x48> + 48dda5: f3 0f 5e 05 33 bf 01 00 divss xmm0, dword ptr [rip + 114483] # 0x4a9ce0 + 48ddad: 40 f6 c7 08 test dil, 8 + 48ddb1: 74 0f je 0x48ddc2 <__sfp_handle_exceptions+0x52> + 48ddb3: d9 74 24 d8 fnstenv [rsp - 40] + 48ddb7: 66 83 4c 24 dc 08 or word ptr [rsp - 36], 8 + 48ddbd: d9 64 24 d8 fldenv [rsp - 40] + 48ddc1: 9b wait + 48ddc2: 40 f6 c7 10 test dil, 16 + 48ddc6: 74 0f je 0x48ddd7 <__sfp_handle_exceptions+0x67> + 48ddc8: d9 74 24 d8 fnstenv [rsp - 40] + 48ddcc: 66 83 4c 24 dc 10 or word ptr [rsp - 36], 16 + 48ddd2: d9 64 24 d8 fldenv [rsp - 40] + 48ddd6: 9b wait + 48ddd7: 83 e7 20 and edi, 32 + 48ddda: 74 10 je 0x48ddec <__sfp_handle_exceptions+0x7c> + 48dddc: f3 0f 10 05 f4 2b 02 00 movss xmm0, dword ptr [rip + 142324] # xmm0 = mem[0],zero,zero,zero + # 0x4b09d8 <__PRETTY_FUNCTION__.9338+0x48> + 48dde4: f3 0f 5e 05 f0 2b 02 00 divss xmm0, dword ptr [rip + 142320] # 0x4b09dc <__PRETTY_FUNCTION__.9338+0x4c> + 48ddec: c3 ret + 48dded: 0f 1f 00 nop dword ptr [rax] + +000000000048ddf0 : + 48ddf0: 49 89 c9 mov r9, rcx + 48ddf3: 40 80 ff 50 cmp dil, 80 + 48ddf7: 74 57 je 0x48de50 + 48ddf9: 89 f8 mov eax, edi + 48ddfb: 48 83 ec 08 sub rsp, 8 + 48ddff: 83 e0 0f and eax, 15 + 48de02: 3c 0c cmp al, 12 + 48de04: 0f 87 aa 38 f7 ff ja 0x4016b4 + 48de0a: 48 8d 0d cf 2b 02 00 lea rcx, [rip + 142287] # 0x4b09e0 <__PRETTY_FUNCTION__.9338+0x50> + 48de11: 0f b6 c0 movzx eax, al + 48de14: 48 63 04 81 movsxd rax, dword ptr [rcx + 4*rax] + 48de18: 48 01 c8 add rax, rcx + 48de1b: 3e ff e0 jmp rax + 48de1e: 66 90 nop + 48de20: 4c 8b 02 mov r8, qword ptr [rdx] + 48de23: 48 8d 42 08 lea rax, [rdx + 8] + 48de27: 4d 85 c0 test r8, r8 + 48de2a: 74 14 je 0x48de40 + 48de2c: 89 f9 mov ecx, edi + 48de2e: 83 e1 70 and ecx, 112 + 48de31: 80 f9 10 cmp cl, 16 + 48de34: 48 0f 44 f2 cmove rsi, rdx + 48de38: 49 01 f0 add r8, rsi + 48de3b: 40 84 ff test dil, dil + 48de3e: 78 28 js 0x48de68 + 48de40: 4d 89 01 mov qword ptr [r9], r8 + 48de43: 48 83 c4 08 add rsp, 8 + 48de47: c3 ret + 48de48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48de50: 48 8d 42 07 lea rax, [rdx + 7] + 48de54: 48 83 e0 f8 and rax, -8 + 48de58: 4c 8b 00 mov r8, qword ptr [rax] + 48de5b: 48 8d 40 08 lea rax, [rax + 8] + 48de5f: 4c 89 01 mov qword ptr [rcx], r8 + 48de62: c3 ret + 48de63: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48de68: 4d 8b 00 mov r8, qword ptr [r8] + 48de6b: 4d 89 01 mov qword ptr [r9], r8 + 48de6e: 48 83 c4 08 add rsp, 8 + 48de72: c3 ret + 48de73: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48de78: 44 0f b7 02 movzx r8d, word ptr [rdx] + 48de7c: 48 8d 42 02 lea rax, [rdx + 2] + 48de80: eb a5 jmp 0x48de27 + 48de82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48de88: 44 8b 02 mov r8d, dword ptr [rdx] + 48de8b: 48 8d 42 04 lea rax, [rdx + 4] + 48de8f: eb 96 jmp 0x48de27 + 48de91: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48de98: 4c 63 02 movsxd r8, dword ptr [rdx] + 48de9b: 48 8d 42 04 lea rax, [rdx + 4] + 48de9f: eb 86 jmp 0x48de27 + 48dea1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48dea8: 4c 0f bf 02 movsx r8, word ptr [rdx] + 48deac: 48 8d 42 02 lea rax, [rdx + 2] + 48deb0: e9 72 ff ff ff jmp 0x48de27 + 48deb5: 0f 1f 00 nop dword ptr [rax] + 48deb8: 48 89 d0 mov rax, rdx + 48debb: 45 31 c0 xor r8d, r8d + 48debe: 31 c9 xor ecx, ecx + 48dec0: 44 0f b6 18 movzx r11d, byte ptr [rax] + 48dec4: 48 83 c0 01 add rax, 1 + 48dec8: 4d 89 da mov r10, r11 + 48decb: 41 83 e2 7f and r10d, 127 + 48decf: 49 d3 e2 shl r10, cl + 48ded2: 83 c1 07 add ecx, 7 + 48ded5: 4d 09 d0 or r8, r10 + 48ded8: 45 84 db test r11b, r11b + 48dedb: 78 e3 js 0x48dec0 + 48dedd: e9 45 ff ff ff jmp 0x48de27 + 48dee2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48dee8: 48 89 d0 mov rax, rdx + 48deeb: 45 31 c0 xor r8d, r8d + 48deee: 31 c9 xor ecx, ecx + 48def0: 44 0f b6 18 movzx r11d, byte ptr [rax] + 48def4: 48 83 c0 01 add rax, 1 + 48def8: 4d 89 da mov r10, r11 + 48defb: 41 83 e2 7f and r10d, 127 + 48deff: 49 d3 e2 shl r10, cl + 48df02: 83 c1 07 add ecx, 7 + 48df05: 4d 09 d0 or r8, r10 + 48df08: 45 84 db test r11b, r11b + 48df0b: 78 e3 js 0x48def0 + 48df0d: 83 f9 3f cmp ecx, 63 + 48df10: 0f 87 11 ff ff ff ja 0x48de27 + 48df16: 41 83 e3 40 and r11d, 64 + 48df1a: 0f 84 07 ff ff ff je 0x48de27 + 48df20: 49 c7 c2 ff ff ff ff mov r10, -1 + 48df27: 49 d3 e2 shl r10, cl + 48df2a: 4d 09 d0 or r8, r10 + 48df2d: e9 fa fe ff ff jmp 0x48de2c + 48df32: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48df3d: 0f 1f 00 nop dword ptr [rax] + +000000000048df40 : + 48df40: 40 80 ff ff cmp dil, -1 + 48df44: 74 6a je 0x48dfb0 + 48df46: 89 f8 mov eax, edi + 48df48: 48 83 ec 08 sub rsp, 8 + 48df4c: 83 e0 70 and eax, 112 + 48df4f: 3c 30 cmp al, 48 + 48df51: 74 65 je 0x48dfb8 + 48df53: 77 13 ja 0x48df68 + 48df55: 3c 20 cmp al, 32 + 48df57: 75 27 jne 0x48df80 + 48df59: 48 8b 86 a8 00 00 00 mov rax, qword ptr [rsi + 168] + 48df60: 48 83 c4 08 add rsp, 8 + 48df64: c3 ret + 48df65: 0f 1f 00 nop dword ptr [rax] + 48df68: 3c 40 cmp al, 64 + 48df6a: 75 34 jne 0x48dfa0 + 48df6c: 48 8b 86 b8 00 00 00 mov rax, qword ptr [rsi + 184] + 48df73: 48 83 c4 08 add rsp, 8 + 48df77: c3 ret + 48df78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48df80: 0f 87 33 37 f7 ff ja 0x4016b9 + 48df86: 83 e7 60 and edi, 96 + 48df89: 0f 85 2a 37 f7 ff jne 0x4016b9 + 48df8f: 31 c0 xor eax, eax + 48df91: 48 83 c4 08 add rsp, 8 + 48df95: c3 ret + 48df96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48dfa0: 3c 50 cmp al, 80 + 48dfa2: 74 eb je 0x48df8f + 48dfa4: e9 10 37 f7 ff jmp 0x4016b9 + 48dfa9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48dfb0: 31 c0 xor eax, eax + 48dfb2: c3 ret + 48dfb3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48dfb8: 48 8b 86 b0 00 00 00 mov rax, qword ptr [rsi + 176] + 48dfbf: 48 83 c4 08 add rsp, 8 + 48dfc3: c3 ret + 48dfc4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48dfcf: 90 nop + +000000000048dfd0 : + 48dfd0: 48 c7 81 20 01 00 00 00 00 00 00 mov qword ptr [rcx + 288], 0 + 48dfdb: 48 39 f7 cmp rdi, rsi + 48dfde: 0f 83 fc 07 00 00 jae 0x48e7e0 + 48dfe4: 55 push rbp + 48dfe5: 45 31 c0 xor r8d, r8d + 48dfe8: 48 89 e5 mov rbp, rsp + 48dfeb: 41 57 push r15 + 48dfed: 49 89 f7 mov r15, rsi + 48dff0: 41 56 push r14 + 48dff2: 4c 8d 35 1b 2a 02 00 lea r14, [rip + 141851] # 0x4b0a14 <__PRETTY_FUNCTION__.9338+0x84> + 48dff9: 41 55 push r13 + 48dffb: 49 89 d5 mov r13, rdx + 48dffe: 41 54 push r12 + 48e000: 53 push rbx + 48e001: 48 89 cb mov rbx, rcx + 48e004: 48 83 ec 28 sub rsp, 40 + 48e008: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48e010: 49 8b 95 c0 00 00 00 mov rdx, qword ptr [r13 + 192] + 48e017: 48 8b 8b 48 01 00 00 mov rcx, qword ptr [rbx + 328] + 48e01e: 48 c1 ea 3f shr rdx, 63 + 48e022: 49 03 95 98 00 00 00 add rdx, qword ptr [r13 + 152] + 48e029: 48 39 d1 cmp rcx, rdx + 48e02c: 0f 83 d7 00 00 00 jae 0x48e109 + 48e032: 0f b6 07 movzx eax, byte ptr [rdi] + 48e035: 4c 8d 67 01 lea r12, [rdi + 1] + 48e039: 89 c2 mov edx, eax + 48e03b: 83 e2 c0 and edx, -64 + 48e03e: 80 fa 40 cmp dl, 64 + 48e041: 0f 84 d1 05 00 00 je 0x48e618 + 48e047: 80 fa 80 cmp dl, -128 + 48e04a: 0f 84 10 06 00 00 je 0x48e660 + 48e050: 80 fa c0 cmp dl, -64 + 48e053: 0f 84 df 05 00 00 je 0x48e638 + 48e059: 3c 2f cmp al, 47 + 48e05b: 0f 87 5d 36 f7 ff ja 0x4016be + 48e061: 49 63 04 86 movsxd rax, dword ptr [r14 + 4*rax] + 48e065: 4c 01 f0 add rax, r14 + 48e068: 3e ff e0 jmp rax + 48e06b: 31 c0 xor eax, eax + 48e06d: 31 c9 xor ecx, ecx + 48e06f: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e074: 49 83 c4 01 add r12, 1 + 48e078: 48 89 f2 mov rdx, rsi + 48e07b: 83 e2 7f and edx, 127 + 48e07e: 48 d3 e2 shl rdx, cl + 48e081: 83 c1 07 add ecx, 7 + 48e084: 48 09 d0 or rax, rdx + 48e087: 40 84 f6 test sil, sil + 48e08a: 78 e3 js 0x48e06f + 48e08c: 31 ff xor edi, edi + 48e08e: 31 c9 xor ecx, ecx + 48e090: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e095: 49 83 c4 01 add r12, 1 + 48e099: 48 89 f2 mov rdx, rsi + 48e09c: 83 e2 7f and edx, 127 + 48e09f: 48 d3 e2 shl rdx, cl + 48e0a2: 83 c1 07 add ecx, 7 + 48e0a5: 48 09 d7 or rdi, rdx + 48e0a8: 40 84 f6 test sil, sil + 48e0ab: 78 e3 js 0x48e090 + 48e0ad: 48 0f af bb 58 01 00 00 imul rdi, qword ptr [rbx + 344] + 48e0b5: 48 83 f8 11 cmp rax, 17 + 48e0b9: 77 14 ja 0x48e0cf + 48e0bb: 48 c1 e0 04 shl rax, 4 + 48e0bf: 48 f7 df neg rdi + 48e0c2: 48 01 d8 add rax, rbx + 48e0c5: c7 40 08 01 00 00 00 mov dword ptr [rax + 8], 1 + 48e0cc: 48 89 38 mov qword ptr [rax], rdi + 48e0cf: 4d 39 e7 cmp r15, r12 + 48e0d2: 76 35 jbe 0x48e109 + 48e0d4: 4c 89 e7 mov rdi, r12 + 48e0d7: e9 34 ff ff ff jmp 0x48e010 + 48e0dc: 31 c0 xor eax, eax + 48e0de: 31 c9 xor ecx, ecx + 48e0e0: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e0e5: 49 83 c4 01 add r12, 1 + 48e0e9: 48 89 f2 mov rdx, rsi + 48e0ec: 83 e2 7f and edx, 127 + 48e0ef: 48 d3 e2 shl rdx, cl + 48e0f2: 83 c1 07 add ecx, 7 + 48e0f5: 48 09 d0 or rax, rdx + 48e0f8: 40 84 f6 test sil, sil + 48e0fb: 78 e3 js 0x48e0e0 + 48e0fd: 49 89 85 d0 00 00 00 mov qword ptr [r13 + 208], rax + 48e104: 4d 39 e7 cmp r15, r12 + 48e107: 77 cb ja 0x48e0d4 + 48e109: 48 8d 65 d8 lea rsp, [rbp - 40] + 48e10d: 5b pop rbx + 48e10e: 41 5c pop r12 + 48e110: 41 5d pop r13 + 48e112: 41 5e pop r14 + 48e114: 41 5f pop r15 + 48e116: 5d pop rbp + 48e117: c3 ret + 48e118: 31 c0 xor eax, eax + 48e11a: 31 c9 xor ecx, ecx + 48e11c: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e121: 49 83 c4 01 add r12, 1 + 48e125: 48 89 f2 mov rdx, rsi + 48e128: 83 e2 7f and edx, 127 + 48e12b: 48 d3 e2 shl rdx, cl + 48e12e: 83 c1 07 add ecx, 7 + 48e131: 48 09 d0 or rax, rdx + 48e134: 40 84 f6 test sil, sil + 48e137: 78 e3 js 0x48e11c + 48e139: 48 83 f8 11 cmp rax, 17 + 48e13d: 77 11 ja 0x48e150 + 48e13f: 48 c1 e0 04 shl rax, 4 + 48e143: 48 01 d8 add rax, rbx + 48e146: c7 40 08 05 00 00 00 mov dword ptr [rax + 8], 5 + 48e14d: 4c 89 20 mov qword ptr [rax], r12 + 48e150: 31 f6 xor esi, esi + 48e152: 31 c9 xor ecx, ecx + 48e154: 0f 1f 40 00 nop dword ptr [rax] + 48e158: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 48e15d: 49 83 c4 01 add r12, 1 + 48e161: 48 89 d0 mov rax, rdx + 48e164: 83 e0 7f and eax, 127 + 48e167: 48 d3 e0 shl rax, cl + 48e16a: 83 c1 07 add ecx, 7 + 48e16d: 48 09 c6 or rsi, rax + 48e170: 84 d2 test dl, dl + 48e172: 78 e4 js 0x48e158 + 48e174: 49 01 f4 add r12, rsi + 48e177: e9 53 ff ff ff jmp 0x48e0cf + 48e17c: 31 c0 xor eax, eax + 48e17e: 31 c9 xor ecx, ecx + 48e180: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e185: 49 83 c4 01 add r12, 1 + 48e189: 48 89 f2 mov rdx, rsi + 48e18c: 83 e2 7f and edx, 127 + 48e18f: 48 d3 e2 shl rdx, cl + 48e192: 83 c1 07 add ecx, 7 + 48e195: 48 09 d0 or rax, rdx + 48e198: 40 84 f6 test sil, sil + 48e19b: 78 e3 js 0x48e180 + 48e19d: 31 ff xor edi, edi + 48e19f: 31 c9 xor ecx, ecx + 48e1a1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48e1a8: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e1ad: 49 83 c4 01 add r12, 1 + 48e1b1: 48 89 f2 mov rdx, rsi + 48e1b4: 83 e2 7f and edx, 127 + 48e1b7: 48 d3 e2 shl rdx, cl + 48e1ba: 83 c1 07 add ecx, 7 + 48e1bd: 48 09 d7 or rdi, rdx + 48e1c0: 40 84 f6 test sil, sil + 48e1c3: 78 e3 js 0x48e1a8 + 48e1c5: 83 f9 3f cmp ecx, 63 + 48e1c8: 77 0e ja 0x48e1d8 + 48e1ca: 83 e6 40 and esi, 64 + 48e1cd: 0f 85 20 06 00 00 jne 0x48e7f3 + 48e1d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48e1d8: 48 0f af bb 58 01 00 00 imul rdi, qword ptr [rbx + 344] + 48e1e0: 48 83 f8 11 cmp rax, 17 + 48e1e4: 0f 87 e5 fe ff ff ja 0x48e0cf + 48e1ea: 48 c1 e0 04 shl rax, 4 + 48e1ee: 48 01 d8 add rax, rbx + 48e1f1: c7 40 08 04 00 00 00 mov dword ptr [rax + 8], 4 + 48e1f8: 48 89 38 mov qword ptr [rax], rdi + 48e1fb: e9 cf fe ff ff jmp 0x48e0cf + 48e200: 31 c0 xor eax, eax + 48e202: 31 c9 xor ecx, ecx + 48e204: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e209: 49 83 c4 01 add r12, 1 + 48e20d: 48 89 f2 mov rdx, rsi + 48e210: 83 e2 7f and edx, 127 + 48e213: 48 d3 e2 shl rdx, cl + 48e216: 83 c1 07 add ecx, 7 + 48e219: 48 09 d0 or rax, rdx + 48e21c: 40 84 f6 test sil, sil + 48e21f: 78 e3 js 0x48e204 + 48e221: 31 ff xor edi, edi + 48e223: 31 c9 xor ecx, ecx + 48e225: 0f 1f 00 nop dword ptr [rax] + 48e228: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e22d: 49 83 c4 01 add r12, 1 + 48e231: 48 89 f2 mov rdx, rsi + 48e234: 83 e2 7f and edx, 127 + 48e237: 48 d3 e2 shl rdx, cl + 48e23a: 83 c1 07 add ecx, 7 + 48e23d: 48 09 d7 or rdi, rdx + 48e240: 40 84 f6 test sil, sil + 48e243: 78 e3 js 0x48e228 + 48e245: eb 91 jmp 0x48e1d8 + 48e247: 31 c0 xor eax, eax + 48e249: 31 c9 xor ecx, ecx + 48e24b: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e250: 49 83 c4 01 add r12, 1 + 48e254: 48 89 f2 mov rdx, rsi + 48e257: 83 e2 7f and edx, 127 + 48e25a: 48 d3 e2 shl rdx, cl + 48e25d: 83 c1 07 add ecx, 7 + 48e260: 48 09 d0 or rax, rdx + 48e263: 40 84 f6 test sil, sil + 48e266: 78 e3 js 0x48e24b + 48e268: 83 f9 3f cmp ecx, 63 + 48e26b: 77 12 ja 0x48e27f + 48e26d: 83 e6 40 and esi, 64 + 48e270: 74 0d je 0x48e27f + 48e272: 48 c7 c2 ff ff ff ff mov rdx, -1 + 48e279: 48 d3 e2 shl rdx, cl + 48e27c: 48 09 d0 or rax, rdx + 48e27f: 48 0f af 83 58 01 00 00 imul rax, qword ptr [rbx + 344] + 48e287: 48 89 83 28 01 00 00 mov qword ptr [rbx + 296], rax + 48e28e: e9 3c fe ff ff jmp 0x48e0cf + 48e293: 31 c0 xor eax, eax + 48e295: 31 c9 xor ecx, ecx + 48e297: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e29c: 49 83 c4 01 add r12, 1 + 48e2a0: 48 89 f2 mov rdx, rsi + 48e2a3: 83 e2 7f and edx, 127 + 48e2a6: 48 d3 e2 shl rdx, cl + 48e2a9: 83 c1 07 add ecx, 7 + 48e2ac: 48 09 d0 or rax, rdx + 48e2af: 40 84 f6 test sil, sil + 48e2b2: 78 e3 js 0x48e297 + 48e2b4: 48 89 83 30 01 00 00 mov qword ptr [rbx + 304], rax + 48e2bb: 31 f6 xor esi, esi + 48e2bd: 31 c9 xor ecx, ecx + 48e2bf: 90 nop + 48e2c0: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 48e2c5: 49 83 c4 01 add r12, 1 + 48e2c9: 48 89 d0 mov rax, rdx + 48e2cc: 83 e0 7f and eax, 127 + 48e2cf: 48 d3 e0 shl rax, cl + 48e2d2: 83 c1 07 add ecx, 7 + 48e2d5: 48 09 c6 or rsi, rax + 48e2d8: 84 d2 test dl, dl + 48e2da: 78 e4 js 0x48e2c0 + 48e2dc: 83 f9 3f cmp ecx, 63 + 48e2df: 77 12 ja 0x48e2f3 + 48e2e1: 83 e2 40 and edx, 64 + 48e2e4: 74 0d je 0x48e2f3 + 48e2e6: 48 c7 c0 ff ff ff ff mov rax, -1 + 48e2ed: 48 d3 e0 shl rax, cl + 48e2f0: 48 09 c6 or rsi, rax + 48e2f3: 48 0f af b3 58 01 00 00 imul rsi, qword ptr [rbx + 344] + 48e2fb: c7 83 40 01 00 00 01 00 00 00 mov dword ptr [rbx + 320], 1 + 48e305: 48 89 b3 28 01 00 00 mov qword ptr [rbx + 296], rsi + 48e30c: e9 be fd ff ff jmp 0x48e0cf + 48e311: 31 c0 xor eax, eax + 48e313: 31 c9 xor ecx, ecx + 48e315: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e31a: 49 83 c4 01 add r12, 1 + 48e31e: 48 89 f2 mov rdx, rsi + 48e321: 83 e2 7f and edx, 127 + 48e324: 48 d3 e2 shl rdx, cl + 48e327: 83 c1 07 add ecx, 7 + 48e32a: 48 09 d0 or rax, rdx + 48e32d: 40 84 f6 test sil, sil + 48e330: 78 e3 js 0x48e315 + 48e332: 31 ff xor edi, edi + 48e334: 31 c9 xor ecx, ecx + 48e336: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48e340: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e345: 49 83 c4 01 add r12, 1 + 48e349: 48 89 f2 mov rdx, rsi + 48e34c: 83 e2 7f and edx, 127 + 48e34f: 48 d3 e2 shl rdx, cl + 48e352: 83 c1 07 add ecx, 7 + 48e355: 48 09 d7 or rdi, rdx + 48e358: 40 84 f6 test sil, sil + 48e35b: 78 e3 js 0x48e340 + 48e35d: 83 f9 3f cmp ecx, 63 + 48e360: 77 0e ja 0x48e370 + 48e362: 83 e6 40 and esi, 64 + 48e365: 0f 85 76 04 00 00 jne 0x48e7e1 + 48e36b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48e370: 48 0f af bb 58 01 00 00 imul rdi, qword ptr [rbx + 344] + 48e378: 48 83 f8 11 cmp rax, 17 + 48e37c: 0f 87 4d fd ff ff ja 0x48e0cf + 48e382: 48 c1 e0 04 shl rax, 4 + 48e386: 48 01 d8 add rax, rbx + 48e389: c7 40 08 01 00 00 00 mov dword ptr [rax + 8], 1 + 48e390: 48 89 38 mov qword ptr [rax], rdi + 48e393: e9 37 fd ff ff jmp 0x48e0cf + 48e398: 31 c0 xor eax, eax + 48e39a: 31 c9 xor ecx, ecx + 48e39c: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e3a1: 49 83 c4 01 add r12, 1 + 48e3a5: 48 89 f2 mov rdx, rsi + 48e3a8: 83 e2 7f and edx, 127 + 48e3ab: 48 d3 e2 shl rdx, cl + 48e3ae: 83 c1 07 add ecx, 7 + 48e3b1: 48 09 d0 or rax, rdx + 48e3b4: 40 84 f6 test sil, sil + 48e3b7: 78 e3 js 0x48e39c + 48e3b9: 48 83 f8 11 cmp rax, 17 + 48e3bd: 77 11 ja 0x48e3d0 + 48e3bf: 48 c1 e0 04 shl rax, 4 + 48e3c3: 48 01 d8 add rax, rbx + 48e3c6: c7 40 08 03 00 00 00 mov dword ptr [rax + 8], 3 + 48e3cd: 4c 89 20 mov qword ptr [rax], r12 + 48e3d0: 31 f6 xor esi, esi + 48e3d2: 31 c9 xor ecx, ecx + 48e3d4: 0f 1f 40 00 nop dword ptr [rax] + 48e3d8: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 48e3dd: 49 83 c4 01 add r12, 1 + 48e3e1: 48 89 d0 mov rax, rdx + 48e3e4: 83 e0 7f and eax, 127 + 48e3e7: 48 d3 e0 shl rax, cl + 48e3ea: 83 c1 07 add ecx, 7 + 48e3ed: 48 09 c6 or rsi, rax + 48e3f0: 84 d2 test dl, dl + 48e3f2: 78 e4 js 0x48e3d8 + 48e3f4: 49 01 f4 add r12, rsi + 48e3f7: e9 d3 fc ff ff jmp 0x48e0cf + 48e3fc: 31 c0 xor eax, eax + 48e3fe: 31 c9 xor ecx, ecx + 48e400: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e405: 49 83 c4 01 add r12, 1 + 48e409: 48 89 f2 mov rdx, rsi + 48e40c: 83 e2 7f and edx, 127 + 48e40f: 48 d3 e2 shl rdx, cl + 48e412: 83 c1 07 add ecx, 7 + 48e415: 48 09 d0 or rax, rdx + 48e418: 40 84 f6 test sil, sil + 48e41b: 78 e3 js 0x48e400 + 48e41d: 48 89 83 28 01 00 00 mov qword ptr [rbx + 296], rax + 48e424: e9 a6 fc ff ff jmp 0x48e0cf + 48e429: 31 c0 xor eax, eax + 48e42b: 31 c9 xor ecx, ecx + 48e42d: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e432: 49 83 c4 01 add r12, 1 + 48e436: 48 89 f2 mov rdx, rsi + 48e439: 83 e2 7f and edx, 127 + 48e43c: 48 d3 e2 shl rdx, cl + 48e43f: 83 c1 07 add ecx, 7 + 48e442: 48 09 d0 or rax, rdx + 48e445: 40 84 f6 test sil, sil + 48e448: 78 e3 js 0x48e42d + 48e44a: 48 89 83 30 01 00 00 mov qword ptr [rbx + 304], rax + 48e451: c7 83 40 01 00 00 01 00 00 00 mov dword ptr [rbx + 320], 1 + 48e45b: e9 6f fc ff ff jmp 0x48e0cf + 48e460: 31 c0 xor eax, eax + 48e462: 31 c9 xor ecx, ecx + 48e464: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e469: 49 83 c4 01 add r12, 1 + 48e46d: 48 89 f2 mov rdx, rsi + 48e470: 83 e2 7f and edx, 127 + 48e473: 48 d3 e2 shl rdx, cl + 48e476: 83 c1 07 add ecx, 7 + 48e479: 48 09 d0 or rax, rdx + 48e47c: 40 84 f6 test sil, sil + 48e47f: 78 e3 js 0x48e464 + 48e481: 48 89 83 30 01 00 00 mov qword ptr [rbx + 304], rax + 48e488: 31 f6 xor esi, esi + 48e48a: 31 c9 xor ecx, ecx + 48e48c: 0f 1f 40 00 nop dword ptr [rax] + 48e490: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 48e495: 49 83 c4 01 add r12, 1 + 48e499: 48 89 d0 mov rax, rdx + 48e49c: 83 e0 7f and eax, 127 + 48e49f: 48 d3 e0 shl rax, cl + 48e4a2: 83 c1 07 add ecx, 7 + 48e4a5: 48 09 c6 or rsi, rax + 48e4a8: 84 d2 test dl, dl + 48e4aa: 78 e4 js 0x48e490 + 48e4ac: 48 89 b3 28 01 00 00 mov qword ptr [rbx + 296], rsi + 48e4b3: c7 83 40 01 00 00 01 00 00 00 mov dword ptr [rbx + 320], 1 + 48e4bd: e9 0d fc ff ff jmp 0x48e0cf + 48e4c2: 31 c0 xor eax, eax + 48e4c4: 31 c9 xor ecx, ecx + 48e4c6: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e4cb: 49 83 c4 01 add r12, 1 + 48e4cf: 48 89 f2 mov rdx, rsi + 48e4d2: 83 e2 7f and edx, 127 + 48e4d5: 48 d3 e2 shl rdx, cl + 48e4d8: 83 c1 07 add ecx, 7 + 48e4db: 48 09 d0 or rax, rdx + 48e4de: 40 84 f6 test sil, sil + 48e4e1: 78 e3 js 0x48e4c6 + 48e4e3: 31 f6 xor esi, esi + 48e4e5: 31 c9 xor ecx, ecx + 48e4e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48e4f0: 41 0f b6 3c 24 movzx edi, byte ptr [r12] + 48e4f5: 49 83 c4 01 add r12, 1 + 48e4f9: 48 89 fa mov rdx, rdi + 48e4fc: 83 e2 7f and edx, 127 + 48e4ff: 48 d3 e2 shl rdx, cl + 48e502: 83 c1 07 add ecx, 7 + 48e505: 48 09 d6 or rsi, rdx + 48e508: 40 84 ff test dil, dil + 48e50b: 78 e3 js 0x48e4f0 + 48e50d: 48 83 f8 11 cmp rax, 17 + 48e511: 0f 87 b8 fb ff ff ja 0x48e0cf + 48e517: 48 c1 e0 04 shl rax, 4 + 48e51b: 48 01 d8 add rax, rbx + 48e51e: c7 40 08 02 00 00 00 mov dword ptr [rax + 8], 2 + 48e525: 48 89 30 mov qword ptr [rax], rsi + 48e528: e9 a2 fb ff ff jmp 0x48e0cf + 48e52d: 31 c0 xor eax, eax + 48e52f: 31 c9 xor ecx, ecx + 48e531: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e536: 49 83 c4 01 add r12, 1 + 48e53a: 48 89 f2 mov rdx, rsi + 48e53d: 83 e2 7f and edx, 127 + 48e540: 48 d3 e2 shl rdx, cl + 48e543: 83 c1 07 add ecx, 7 + 48e546: 48 09 d0 or rax, rdx + 48e549: 40 84 f6 test sil, sil + 48e54c: 78 e3 js 0x48e531 + 48e54e: 48 83 f8 11 cmp rax, 17 + 48e552: 0f 86 f1 00 00 00 jbe 0x48e649 + 48e558: e9 72 fb ff ff jmp 0x48e0cf + 48e55d: 31 c0 xor eax, eax + 48e55f: 31 c9 xor ecx, ecx + 48e561: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e566: 49 83 c4 01 add r12, 1 + 48e56a: 48 89 f2 mov rdx, rsi + 48e56d: 83 e2 7f and edx, 127 + 48e570: 48 d3 e2 shl rdx, cl + 48e573: 83 c1 07 add ecx, 7 + 48e576: 48 09 d0 or rax, rdx + 48e579: 40 84 f6 test sil, sil + 48e57c: 78 e3 js 0x48e561 + 48e57e: 48 83 f8 11 cmp rax, 17 + 48e582: 0f 87 47 fb ff ff ja 0x48e0cf + 48e588: 48 c1 e0 04 shl rax, 4 + 48e58c: c7 44 03 08 06 00 00 00 mov dword ptr [rbx + rax + 8], 6 + 48e594: e9 36 fb ff ff jmp 0x48e0cf + 48e599: 31 c0 xor eax, eax + 48e59b: 31 c9 xor ecx, ecx + 48e59d: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e5a2: 49 83 c4 01 add r12, 1 + 48e5a6: 48 89 f2 mov rdx, rsi + 48e5a9: 83 e2 7f and edx, 127 + 48e5ac: 48 d3 e2 shl rdx, cl + 48e5af: 83 c1 07 add ecx, 7 + 48e5b2: 48 09 d0 or rax, rdx + 48e5b5: 40 84 f6 test sil, sil + 48e5b8: 78 e3 js 0x48e59d + 48e5ba: 48 83 f8 11 cmp rax, 17 + 48e5be: 0f 86 85 00 00 00 jbe 0x48e649 + 48e5c4: e9 06 fb ff ff jmp 0x48e0cf + 48e5c9: 31 c0 xor eax, eax + 48e5cb: 31 c9 xor ecx, ecx + 48e5cd: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e5d2: 49 83 c4 01 add r12, 1 + 48e5d6: 48 89 f2 mov rdx, rsi + 48e5d9: 83 e2 7f and edx, 127 + 48e5dc: 48 d3 e2 shl rdx, cl + 48e5df: 83 c1 07 add ecx, 7 + 48e5e2: 48 09 d0 or rax, rdx + 48e5e5: 40 84 f6 test sil, sil + 48e5e8: 78 e3 js 0x48e5cd + 48e5ea: 31 ff xor edi, edi + 48e5ec: 31 c9 xor ecx, ecx + 48e5ee: 66 90 nop + 48e5f0: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e5f5: 49 83 c4 01 add r12, 1 + 48e5f9: 48 89 f2 mov rdx, rsi + 48e5fc: 83 e2 7f and edx, 127 + 48e5ff: 48 d3 e2 shl rdx, cl + 48e602: 83 c1 07 add ecx, 7 + 48e605: 48 09 d7 or rdi, rdx + 48e608: 40 84 f6 test sil, sil + 48e60b: 78 e3 js 0x48e5f0 + 48e60d: e9 5e fd ff ff jmp 0x48e370 + 48e612: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48e618: 83 e0 3f and eax, 63 + 48e61b: 48 0f af 83 60 01 00 00 imul rax, qword ptr [rbx + 352] + 48e623: 48 01 c8 add rax, rcx + 48e626: 48 89 83 48 01 00 00 mov qword ptr [rbx + 328], rax + 48e62d: e9 9d fa ff ff jmp 0x48e0cf + 48e632: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48e638: 89 c2 mov edx, eax + 48e63a: 83 e0 3f and eax, 63 + 48e63d: 83 e2 3f and edx, 63 + 48e640: 80 fa 11 cmp dl, 17 + 48e643: 0f 87 86 fa ff ff ja 0x48e0cf + 48e649: 48 c1 e0 04 shl rax, 4 + 48e64d: c7 44 03 08 00 00 00 00 mov dword ptr [rbx + rax + 8], 0 + 48e655: e9 75 fa ff ff jmp 0x48e0cf + 48e65a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48e660: 89 c7 mov edi, eax + 48e662: 45 31 c9 xor r9d, r9d + 48e665: 83 e0 3f and eax, 63 + 48e668: 31 c9 xor ecx, ecx + 48e66a: 83 e7 3f and edi, 63 + 48e66d: 0f 1f 00 nop dword ptr [rax] + 48e670: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 48e675: 49 83 c4 01 add r12, 1 + 48e679: 48 89 f2 mov rdx, rsi + 48e67c: 83 e2 7f and edx, 127 + 48e67f: 48 d3 e2 shl rdx, cl + 48e682: 83 c1 07 add ecx, 7 + 48e685: 49 09 d1 or r9, rdx + 48e688: 40 84 f6 test sil, sil + 48e68b: 78 e3 js 0x48e670 + 48e68d: 4c 0f af 8b 58 01 00 00 imul r9, qword ptr [rbx + 344] + 48e695: 40 80 ff 11 cmp dil, 17 + 48e699: 0f 87 30 fa ff ff ja 0x48e0cf + 48e69f: 48 c1 e0 04 shl rax, 4 + 48e6a3: 48 01 d8 add rax, rbx + 48e6a6: c7 40 08 01 00 00 00 mov dword ptr [rax + 8], 1 + 48e6ad: 4c 89 08 mov qword ptr [rax], r9 + 48e6b0: e9 1a fa ff ff jmp 0x48e0cf + 48e6b5: 4c 89 a3 38 01 00 00 mov qword ptr [rbx + 312], r12 + 48e6bc: 31 f6 xor esi, esi + 48e6be: 31 c9 xor ecx, ecx + 48e6c0: c7 83 40 01 00 00 02 00 00 00 mov dword ptr [rbx + 320], 2 + 48e6ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48e6d0: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 48e6d5: 49 83 c4 01 add r12, 1 + 48e6d9: 48 89 d0 mov rax, rdx + 48e6dc: 83 e0 7f and eax, 127 + 48e6df: 48 d3 e0 shl rax, cl + 48e6e2: 83 c1 07 add ecx, 7 + 48e6e5: 48 09 c6 or rsi, rax + 48e6e8: 84 d2 test dl, dl + 48e6ea: 78 e4 js 0x48e6d0 + 48e6ec: 49 01 f4 add r12, rsi + 48e6ef: e9 db f9 ff ff jmp 0x48e0cf + 48e6f4: 0f b6 bb 70 01 00 00 movzx edi, byte ptr [rbx + 368] + 48e6fb: 4c 89 ee mov rsi, r13 + 48e6fe: 4c 89 45 b0 mov qword ptr [rbp - 80], r8 + 48e702: 89 7d bc mov dword ptr [rbp - 68], edi + 48e705: e8 36 f8 ff ff call 0x48df40 + 48e70a: 8b 7d bc mov edi, dword ptr [rbp - 68] + 48e70d: 4c 89 e2 mov rdx, r12 + 48e710: 48 8d 4d c8 lea rcx, [rbp - 56] + 48e714: 48 89 c6 mov rsi, rax + 48e717: e8 d4 f6 ff ff call 0x48ddf0 + 48e71c: 4c 8b 45 b0 mov r8, qword ptr [rbp - 80] + 48e720: 49 89 c4 mov r12, rax + 48e723: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 48e727: 48 89 83 48 01 00 00 mov qword ptr [rbx + 328], rax + 48e72e: e9 9c f9 ff ff jmp 0x48e0cf + 48e733: 0f b7 47 01 movzx eax, word ptr [rdi + 1] + 48e737: 48 0f af 83 60 01 00 00 imul rax, qword ptr [rbx + 352] + 48e73f: 4c 8d 67 03 lea r12, [rdi + 3] + 48e743: 48 01 c8 add rax, rcx + 48e746: 48 89 83 48 01 00 00 mov qword ptr [rbx + 328], rax + 48e74d: e9 7d f9 ff ff jmp 0x48e0cf + 48e752: 8b 47 01 mov eax, dword ptr [rdi + 1] + 48e755: 48 0f af 83 60 01 00 00 imul rax, qword ptr [rbx + 352] + 48e75d: 4c 8d 67 05 lea r12, [rdi + 5] + 48e761: 48 01 c8 add rax, rcx + 48e764: 48 89 83 48 01 00 00 mov qword ptr [rbx + 328], rax + 48e76b: e9 5f f9 ff ff jmp 0x48e0cf + 48e770: 4d 85 c0 test r8, r8 + 48e773: 0f 84 8c 00 00 00 je 0x48e805 + 48e779: 4c 89 c0 mov rax, r8 + 48e77c: 4d 8b 80 20 01 00 00 mov r8, qword ptr [r8 + 288] + 48e783: b9 29 00 00 00 mov ecx, 41 + 48e788: 48 89 c7 mov rdi, rax + 48e78b: 48 89 de mov rsi, rbx + 48e78e: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] + 48e791: 48 89 83 20 01 00 00 mov qword ptr [rbx + 288], rax + 48e798: e9 32 f9 ff ff jmp 0x48e0cf + 48e79d: 48 8b 83 20 01 00 00 mov rax, qword ptr [rbx + 288] + 48e7a4: b9 29 00 00 00 mov ecx, 41 + 48e7a9: 48 89 df mov rdi, rbx + 48e7ac: 48 89 c6 mov rsi, rax + 48e7af: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] + 48e7b2: 4c 89 80 20 01 00 00 mov qword ptr [rax + 288], r8 + 48e7b9: 49 89 c0 mov r8, rax + 48e7bc: e9 0e f9 ff ff jmp 0x48e0cf + 48e7c1: 0f b6 47 01 movzx eax, byte ptr [rdi + 1] + 48e7c5: 48 0f af 83 60 01 00 00 imul rax, qword ptr [rbx + 352] + 48e7cd: 4c 8d 67 02 lea r12, [rdi + 2] + 48e7d1: 48 01 c8 add rax, rcx + 48e7d4: 48 89 83 48 01 00 00 mov qword ptr [rbx + 328], rax + 48e7db: e9 ef f8 ff ff jmp 0x48e0cf + 48e7e0: c3 ret + 48e7e1: 48 c7 c2 ff ff ff ff mov rdx, -1 + 48e7e8: 48 d3 e2 shl rdx, cl + 48e7eb: 48 09 d7 or rdi, rdx + 48e7ee: e9 7d fb ff ff jmp 0x48e370 + 48e7f3: 48 c7 c2 ff ff ff ff mov rdx, -1 + 48e7fa: 48 d3 e2 shl rdx, cl + 48e7fd: 48 09 d7 or rdi, rdx + 48e800: e9 d3 f9 ff ff jmp 0x48e1d8 + 48e805: 48 89 e0 mov rax, rsp + 48e808: 48 39 c4 cmp rsp, rax + 48e80b: 74 15 je 0x48e822 + 48e80d: 48 81 ec 00 10 00 00 sub rsp, 4096 + 48e814: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 + 48e81d: 48 39 c4 cmp rsp, rax + 48e820: 75 eb jne 0x48e80d + 48e822: 48 81 ec 50 01 00 00 sub rsp, 336 + 48e829: 48 83 8c 24 48 01 00 00 00 or qword ptr [rsp + 328], 0 + 48e832: 48 8d 44 24 0f lea rax, [rsp + 15] + 48e837: 48 83 e0 f0 and rax, -16 + 48e83b: e9 43 ff ff ff jmp 0x48e783 + +000000000048e840 : + 48e840: f3 0f 1e fa endbr64 + 48e844: c6 05 b5 48 03 00 08 mov byte ptr [rip + 215221], 8 # 0x4c3100 + 48e84b: c6 05 af 48 03 00 08 mov byte ptr [rip + 215215], 8 # 0x4c3101 + 48e852: c6 05 a9 48 03 00 08 mov byte ptr [rip + 215209], 8 # 0x4c3102 + 48e859: c6 05 a3 48 03 00 08 mov byte ptr [rip + 215203], 8 # 0x4c3103 + 48e860: c6 05 9d 48 03 00 08 mov byte ptr [rip + 215197], 8 # 0x4c3104 + 48e867: c6 05 97 48 03 00 08 mov byte ptr [rip + 215191], 8 # 0x4c3105 + 48e86e: c6 05 91 48 03 00 08 mov byte ptr [rip + 215185], 8 # 0x4c3106 + 48e875: c6 05 8b 48 03 00 08 mov byte ptr [rip + 215179], 8 # 0x4c3107 + 48e87c: c6 05 85 48 03 00 08 mov byte ptr [rip + 215173], 8 # 0x4c3108 + 48e883: c6 05 7f 48 03 00 08 mov byte ptr [rip + 215167], 8 # 0x4c3109 + 48e88a: c6 05 79 48 03 00 08 mov byte ptr [rip + 215161], 8 # 0x4c310a + 48e891: c6 05 73 48 03 00 08 mov byte ptr [rip + 215155], 8 # 0x4c310b + 48e898: c6 05 6d 48 03 00 08 mov byte ptr [rip + 215149], 8 # 0x4c310c + 48e89f: c6 05 67 48 03 00 08 mov byte ptr [rip + 215143], 8 # 0x4c310d + 48e8a6: c6 05 61 48 03 00 08 mov byte ptr [rip + 215137], 8 # 0x4c310e + 48e8ad: c6 05 5b 48 03 00 08 mov byte ptr [rip + 215131], 8 # 0x4c310f + 48e8b4: c6 05 55 48 03 00 08 mov byte ptr [rip + 215125], 8 # 0x4c3110 + 48e8bb: c3 ret + 48e8bc: 0f 1f 40 00 nop dword ptr [rax] + +000000000048e8c0 : + 48e8c0: 41 57 push r15 + 48e8c2: b9 30 00 00 00 mov ecx, 48 + 48e8c7: 31 c0 xor eax, eax + 48e8c9: 41 56 push r14 + 48e8cb: 41 55 push r13 + 48e8cd: 49 89 fd mov r13, rdi + 48e8d0: 48 89 f7 mov rdi, rsi + 48e8d3: 41 54 push r12 + 48e8d5: 55 push rbp + 48e8d6: 53 push rbx + 48e8d7: 48 83 ec 38 sub rsp, 56 + 48e8db: f3 48 ab rep stosq qword ptr es:[rdi], rax + 48e8de: 49 c7 85 d0 00 00 00 00 00 00 00 mov qword ptr [r13 + 208], 0 + 48e8e9: 49 c7 85 a0 00 00 00 00 00 00 00 mov qword ptr [r13 + 160], 0 + 48e8f4: 49 8b 95 98 00 00 00 mov rdx, qword ptr [r13 + 152] + 48e8fb: 48 85 d2 test rdx, rdx + 48e8fe: 0f 84 24 03 00 00 je 0x48ec28 + 48e904: 49 8b 85 c0 00 00 00 mov rax, qword ptr [r13 + 192] + 48e90b: 48 89 f5 mov rbp, rsi + 48e90e: 49 8d b5 a8 00 00 00 lea rsi, [r13 + 168] + 48e915: 48 c1 e8 3f shr rax, 63 + 48e919: 48 8d 7c 02 ff lea rdi, [rdx + rax - 1] + 48e91e: e8 5d 3b 00 00 call 0x492480 <_Unwind_Find_FDE> + 48e923: 49 89 c6 mov r14, rax + 48e926: 48 85 c0 test rax, rax + 48e929: 0f 84 f9 03 00 00 je 0x48ed28 + 48e92f: 49 8b 85 b8 00 00 00 mov rax, qword ptr [r13 + 184] + 48e936: 4d 8d 46 04 lea r8, [r14 + 4] + 48e93a: 48 89 85 48 01 00 00 mov qword ptr [rbp + 328], rax + 48e941: 49 63 46 04 movsxd rax, dword ptr [r14 + 4] + 48e945: 49 29 c0 sub r8, rax + 48e948: 4d 8d 60 09 lea r12, [r8 + 9] + 48e94c: 4d 89 c7 mov r15, r8 + 48e94f: 4c 89 e7 mov rdi, r12 + 48e952: e8 29 28 f7 ff call 0x401180 <.plt+0x160> + 48e957: 41 80 7f 09 65 cmp byte ptr [r15 + 9], 101 + 48e95c: 49 8d 5c 04 01 lea rbx, [r12 + rax + 1] + 48e961: 0f 84 f9 01 00 00 je 0x48eb60 + 48e967: 41 0f b6 77 08 movzx esi, byte ptr [r15 + 8] + 48e96c: 0f b6 13 movzx edx, byte ptr [rbx] + 48e96f: 40 80 fe 03 cmp sil, 3 + 48e973: 0f 87 a7 05 00 00 ja 0x48ef20 + 48e979: 31 ff xor edi, edi + 48e97b: 31 c9 xor ecx, ecx + 48e97d: eb 04 jmp 0x48e983 + 48e97f: 90 nop + 48e980: 0f b6 13 movzx edx, byte ptr [rbx] + 48e983: 48 89 d0 mov rax, rdx + 48e986: 48 83 c3 01 add rbx, 1 + 48e98a: 83 e0 7f and eax, 127 + 48e98d: 48 d3 e0 shl rax, cl + 48e990: 83 c1 07 add ecx, 7 + 48e993: 48 09 c7 or rdi, rax + 48e996: 84 d2 test dl, dl + 48e998: 78 e6 js 0x48e980 + 48e99a: 48 89 bd 60 01 00 00 mov qword ptr [rbp + 352], rdi + 48e9a1: 31 c9 xor ecx, ecx + 48e9a3: 31 ff xor edi, edi + 48e9a5: 0f 1f 00 nop dword ptr [rax] + 48e9a8: 49 89 d9 mov r9, rbx + 48e9ab: 0f b6 13 movzx edx, byte ptr [rbx] + 48e9ae: 48 83 c3 01 add rbx, 1 + 48e9b2: 48 89 d0 mov rax, rdx + 48e9b5: 83 e0 7f and eax, 127 + 48e9b8: 48 d3 e0 shl rax, cl + 48e9bb: 83 c1 07 add ecx, 7 + 48e9be: 48 09 c7 or rdi, rax + 48e9c1: 84 d2 test dl, dl + 48e9c3: 78 e3 js 0x48e9a8 + 48e9c5: 83 f9 3f cmp ecx, 63 + 48e9c8: 77 12 ja 0x48e9dc + 48e9ca: 83 e2 40 and edx, 64 + 48e9cd: 74 0d je 0x48e9dc + 48e9cf: 48 c7 c0 ff ff ff ff mov rax, -1 + 48e9d6: 48 d3 e0 shl rax, cl + 48e9d9: 48 09 c7 or rdi, rax + 48e9dc: 48 89 bd 58 01 00 00 mov qword ptr [rbp + 344], rdi + 48e9e3: 31 c9 xor ecx, ecx + 48e9e5: 31 ff xor edi, edi + 48e9e7: 40 80 fe 01 cmp sil, 1 + 48e9eb: 0f 84 97 01 00 00 je 0x48eb88 + 48e9f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48e9f8: 0f b6 13 movzx edx, byte ptr [rbx] + 48e9fb: 48 83 c3 01 add rbx, 1 + 48e9ff: 48 89 d0 mov rax, rdx + 48ea02: 83 e0 7f and eax, 127 + 48ea05: 48 d3 e0 shl rax, cl + 48ea08: 83 c1 07 add ecx, 7 + 48ea0b: 48 09 c7 or rdi, rax + 48ea0e: 84 d2 test dl, dl + 48ea10: 78 e6 js 0x48e9f8 + 48ea12: 48 89 bd 68 01 00 00 mov qword ptr [rbp + 360], rdi + 48ea19: c6 85 71 01 00 00 ff mov byte ptr [rbp + 369], -1 + 48ea20: 41 0f b6 04 24 movzx eax, byte ptr [r12] + 48ea25: 45 31 c9 xor r9d, r9d + 48ea28: 3c 7a cmp al, 122 + 48ea2a: 0f 84 78 02 00 00 je 0x48eca8 + 48ea30: 84 c0 test al, al + 48ea32: 0f 84 08 05 00 00 je 0x48ef40 + 48ea38: 48 8d 74 24 28 lea rsi, [rsp + 40] + 48ea3d: 49 83 c4 01 add r12, 1 + 48ea41: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi + 48ea46: eb 34 jmp 0x48ea7c + 48ea48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48ea50: 3c 52 cmp al, 82 + 48ea52: 0f 84 48 01 00 00 je 0x48eba0 + 48ea58: 3c 50 cmp al, 80 + 48ea5a: 0f 84 58 01 00 00 je 0x48ebb8 + 48ea60: 3c 53 cmp al, 83 + 48ea62: 0f 85 db 01 00 00 jne 0x48ec43 + 48ea68: c6 85 73 01 00 00 01 mov byte ptr [rbp + 371], 1 + 48ea6f: 41 0f b6 04 24 movzx eax, byte ptr [r12] + 48ea74: 49 83 c4 01 add r12, 1 + 48ea78: 84 c0 test al, al + 48ea7a: 74 1f je 0x48ea9b + 48ea7c: 3c 4c cmp al, 76 + 48ea7e: 75 d0 jne 0x48ea50 + 48ea80: 0f b6 03 movzx eax, byte ptr [rbx] + 48ea83: 49 83 c4 01 add r12, 1 + 48ea87: 48 83 c3 01 add rbx, 1 + 48ea8b: 88 85 71 01 00 00 mov byte ptr [rbp + 369], al + 48ea91: 41 0f b6 44 24 ff movzx eax, byte ptr [r12 - 1] + 48ea97: 84 c0 test al, al + 48ea99: 75 e1 jne 0x48ea7c + 48ea9b: 4d 85 c9 test r9, r9 + 48ea9e: 0f 84 9c 01 00 00 je 0x48ec40 + 48eaa4: 41 8b 07 mov eax, dword ptr [r15] + 48eaa7: 48 89 e9 mov rcx, rbp + 48eaaa: 4c 89 ea mov rdx, r13 + 48eaad: 4c 89 cf mov rdi, r9 + 48eab0: 49 8d 74 07 04 lea rsi, [r15 + rax + 4] + 48eab5: e8 16 f5 ff ff call 0x48dfd0 + 48eaba: 0f b6 85 70 01 00 00 movzx eax, byte ptr [rbp + 368] + 48eac1: 3c ff cmp al, -1 + 48eac3: 0f 84 47 04 00 00 je 0x48ef10 + 48eac9: 83 e0 07 and eax, 7 + 48eacc: 3c 02 cmp al, 2 + 48eace: 0f 84 2c 04 00 00 je 0x48ef00 + 48ead4: 0f 86 3e 01 00 00 jbe 0x48ec18 + 48eada: 41 bc 10 00 00 00 mov r12d, 16 + 48eae0: 3c 03 cmp al, 3 + 48eae2: 0f 85 18 01 00 00 jne 0x48ec00 + 48eae8: 4d 01 f4 add r12, r14 + 48eaeb: 80 bd 72 01 00 00 00 cmp byte ptr [rbp + 370], 0 + 48eaf2: 0f b6 bd 71 01 00 00 movzx edi, byte ptr [rbp + 369] + 48eaf9: 0f 84 61 01 00 00 je 0x48ec60 + 48eaff: 31 f6 xor esi, esi + 48eb01: 31 c9 xor ecx, ecx + 48eb03: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48eb08: 41 0f b6 14 24 movzx edx, byte ptr [r12] + 48eb0d: 49 83 c4 01 add r12, 1 + 48eb11: 48 89 d0 mov rax, rdx + 48eb14: 83 e0 7f and eax, 127 + 48eb17: 48 d3 e0 shl rax, cl + 48eb1a: 83 c1 07 add ecx, 7 + 48eb1d: 48 09 c6 or rsi, rax + 48eb20: 84 d2 test dl, dl + 48eb22: 78 e4 js 0x48eb08 + 48eb24: 4d 8d 3c 34 lea r15, [r12 + rsi] + 48eb28: 40 80 ff ff cmp dil, -1 + 48eb2c: 0f 85 be 01 00 00 jne 0x48ecf0 + 48eb32: 41 8b 06 mov eax, dword ptr [r14] + 48eb35: 48 89 e9 mov rcx, rbp + 48eb38: 4c 89 ea mov rdx, r13 + 48eb3b: 4c 89 ff mov rdi, r15 + 48eb3e: 49 8d 74 06 04 lea rsi, [r14 + rax + 4] + 48eb43: e8 88 f4 ff ff call 0x48dfd0 + 48eb48: 31 c0 xor eax, eax + 48eb4a: 48 83 c4 38 add rsp, 56 + 48eb4e: 5b pop rbx + 48eb4f: 5d pop rbp + 48eb50: 41 5c pop r12 + 48eb52: 41 5d pop r13 + 48eb54: 41 5e pop r14 + 48eb56: 41 5f pop r15 + 48eb58: c3 ret + 48eb59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48eb60: 41 80 7f 0a 68 cmp byte ptr [r15 + 10], 104 + 48eb65: 0f 85 fc fd ff ff jne 0x48e967 + 48eb6b: 48 8b 03 mov rax, qword ptr [rbx] + 48eb6e: 4d 8d 67 0b lea r12, [r15 + 11] + 48eb72: 48 83 c3 08 add rbx, 8 + 48eb76: 48 89 85 78 01 00 00 mov qword ptr [rbp + 376], rax + 48eb7d: e9 e5 fd ff ff jmp 0x48e967 + 48eb82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48eb88: 0f b6 03 movzx eax, byte ptr [rbx] + 48eb8b: 49 8d 59 02 lea rbx, [r9 + 2] + 48eb8f: 48 89 85 68 01 00 00 mov qword ptr [rbp + 360], rax + 48eb96: e9 7e fe ff ff jmp 0x48ea19 + 48eb9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48eba0: 0f b6 03 movzx eax, byte ptr [rbx] + 48eba3: 48 83 c3 01 add rbx, 1 + 48eba7: 88 85 70 01 00 00 mov byte ptr [rbp + 368], al + 48ebad: e9 bd fe ff ff jmp 0x48ea6f + 48ebb2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48ebb8: 0f b6 3b movzx edi, byte ptr [rbx] + 48ebbb: 4c 89 ee mov rsi, r13 + 48ebbe: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 + 48ebc3: 89 7c 24 0c mov dword ptr [rsp + 12], edi + 48ebc7: e8 74 f3 ff ff call 0x48df40 + 48ebcc: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 48ebd1: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] + 48ebd5: 48 8d 53 01 lea rdx, [rbx + 1] + 48ebd9: 48 89 c6 mov rsi, rax + 48ebdc: e8 0f f2 ff ff call 0x48ddf0 + 48ebe1: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] + 48ebe6: 48 89 c3 mov rbx, rax + 48ebe9: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 48ebee: 48 89 85 50 01 00 00 mov qword ptr [rbp + 336], rax + 48ebf5: e9 75 fe ff ff jmp 0x48ea6f + 48ebfa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48ec00: 3c 04 cmp al, 4 + 48ec02: 0f 85 bb 2a f7 ff jne 0x4016c3 + 48ec08: 41 bc 18 00 00 00 mov r12d, 24 + 48ec0e: e9 d5 fe ff ff jmp 0x48eae8 + 48ec13: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48ec18: 84 c0 test al, al + 48ec1a: 74 ec je 0x48ec08 + 48ec1c: e9 a2 2a f7 ff jmp 0x4016c3 + 48ec21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48ec28: 48 83 c4 38 add rsp, 56 + 48ec2c: b8 05 00 00 00 mov eax, 5 + 48ec31: 5b pop rbx + 48ec32: 5d pop rbp + 48ec33: 41 5c pop r12 + 48ec35: 41 5d pop r13 + 48ec37: 41 5e pop r14 + 48ec39: 41 5f pop r15 + 48ec3b: c3 ret + 48ec3c: 0f 1f 40 00 nop dword ptr [rax] + 48ec40: 49 89 d9 mov r9, rbx + 48ec43: 4d 85 c9 test r9, r9 + 48ec46: 0f 85 58 fe ff ff jne 0x48eaa4 + 48ec4c: 48 83 c4 38 add rsp, 56 + 48ec50: b8 03 00 00 00 mov eax, 3 + 48ec55: 5b pop rbx + 48ec56: 5d pop rbp + 48ec57: 41 5c pop r12 + 48ec59: 41 5d pop r13 + 48ec5b: 41 5e pop r14 + 48ec5d: 41 5f pop r15 + 48ec5f: c3 ret + 48ec60: 4d 89 e7 mov r15, r12 + 48ec63: 40 80 ff ff cmp dil, -1 + 48ec67: 0f 84 c5 fe ff ff je 0x48eb32 + 48ec6d: 44 0f b6 e7 movzx r12d, dil + 48ec71: 4c 89 ee mov rsi, r13 + 48ec74: 44 89 e7 mov edi, r12d + 48ec77: e8 c4 f2 ff ff call 0x48df40 + 48ec7c: 4c 89 fa mov rdx, r15 + 48ec7f: 48 8d 4c 24 28 lea rcx, [rsp + 40] + 48ec84: 44 89 e7 mov edi, r12d + 48ec87: 48 89 c6 mov rsi, rax + 48ec8a: e8 61 f1 ff ff call 0x48ddf0 + 48ec8f: 49 89 c7 mov r15, rax + 48ec92: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 48ec97: 49 89 85 a0 00 00 00 mov qword ptr [r13 + 160], rax + 48ec9e: e9 8f fe ff ff jmp 0x48eb32 + 48eca3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48eca8: 31 c9 xor ecx, ecx + 48ecaa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48ecb0: 0f b6 13 movzx edx, byte ptr [rbx] + 48ecb3: 48 83 c3 01 add rbx, 1 + 48ecb7: 48 89 d0 mov rax, rdx + 48ecba: 83 e0 7f and eax, 127 + 48ecbd: 48 d3 e0 shl rax, cl + 48ecc0: 83 c1 07 add ecx, 7 + 48ecc3: 49 09 c1 or r9, rax + 48ecc6: 84 d2 test dl, dl + 48ecc8: 78 e6 js 0x48ecb0 + 48ecca: c6 85 72 01 00 00 01 mov byte ptr [rbp + 370], 1 + 48ecd1: 41 0f b6 44 24 01 movzx eax, byte ptr [r12 + 1] + 48ecd7: 49 01 d9 add r9, rbx + 48ecda: 49 8d 54 24 01 lea rdx, [r12 + 1] + 48ecdf: 84 c0 test al, al + 48ece1: 0f 84 bd fd ff ff je 0x48eaa4 + 48ece7: 49 89 d4 mov r12, rdx + 48ecea: e9 49 fd ff ff jmp 0x48ea38 + 48ecef: 90 nop + 48ecf0: 40 0f b6 df movzx ebx, dil + 48ecf4: 4c 89 ee mov rsi, r13 + 48ecf7: 89 df mov edi, ebx + 48ecf9: e8 42 f2 ff ff call 0x48df40 + 48ecfe: 48 8d 4c 24 28 lea rcx, [rsp + 40] + 48ed03: 4c 89 e2 mov rdx, r12 + 48ed06: 89 df mov edi, ebx + 48ed08: 48 89 c6 mov rsi, rax + 48ed0b: e8 e0 f0 ff ff call 0x48ddf0 + 48ed10: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 48ed15: 49 89 85 a0 00 00 00 mov qword ptr [r13 + 160], rax + 48ed1c: e9 11 fe ff ff jmp 0x48eb32 + 48ed21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48ed28: 49 8b 85 98 00 00 00 mov rax, qword ptr [r13 + 152] + 48ed2f: 80 38 48 cmp byte ptr [rax], 72 + 48ed32: 0f 85 f0 fe ff ff jne 0x48ec28 + 48ed38: 48 ba c7 c0 0f 00 00 00 0f 05 movabs rdx, 364510094841331911 + 48ed42: 48 39 50 01 cmp qword ptr [rax + 1], rdx + 48ed46: 0f 85 dc fe ff ff jne 0x48ec28 + 48ed4c: 49 8b 85 90 00 00 00 mov rax, qword ptr [r13 + 144] + 48ed53: 48 8b 90 a0 00 00 00 mov rdx, qword ptr [rax + 160] + 48ed5a: 48 8d b0 90 00 00 00 lea rsi, [rax + 144] + 48ed61: c7 85 40 01 00 00 01 00 00 00 mov dword ptr [rbp + 320], 1 + 48ed6b: 48 c7 85 30 01 00 00 07 00 00 00 mov qword ptr [rbp + 304], 7 + 48ed76: 48 89 d1 mov rcx, rdx + 48ed79: 48 29 d6 sub rsi, rdx + 48ed7c: c7 45 08 01 00 00 00 mov dword ptr [rbp + 8], 1 + 48ed83: 48 29 c1 sub rcx, rax + 48ed86: 48 89 75 00 mov qword ptr [rbp], rsi + 48ed8a: 48 8d b0 88 00 00 00 lea rsi, [rax + 136] + 48ed91: 48 89 8d 28 01 00 00 mov qword ptr [rbp + 296], rcx + 48ed98: 48 8d 48 28 lea rcx, [rax + 40] + 48ed9c: 48 29 d6 sub rsi, rdx + 48ed9f: 48 29 d1 sub rcx, rdx + 48eda2: 48 89 75 10 mov qword ptr [rbp + 16], rsi + 48eda6: 48 8d b0 98 00 00 00 lea rsi, [rax + 152] + 48edad: 48 89 8d 80 00 00 00 mov qword ptr [rbp + 128], rcx + 48edb4: 48 8d 48 30 lea rcx, [rax + 48] + 48edb8: 48 29 d6 sub rsi, rdx + 48edbb: 48 29 d1 sub rcx, rdx + 48edbe: 48 89 75 20 mov qword ptr [rbp + 32], rsi + 48edc2: 48 8d b0 80 00 00 00 lea rsi, [rax + 128] + 48edc9: 48 89 8d 90 00 00 00 mov qword ptr [rbp + 144], rcx + 48edd0: 48 8d 48 38 lea rcx, [rax + 56] + 48edd4: 48 29 d6 sub rsi, rdx + 48edd7: 48 29 d1 sub rcx, rdx + 48edda: 48 89 75 30 mov qword ptr [rbp + 48], rsi + 48edde: 48 8d 70 70 lea rsi, [rax + 112] + 48ede2: 48 89 8d a0 00 00 00 mov qword ptr [rbp + 160], rcx + 48ede9: 48 8d 48 40 lea rcx, [rax + 64] + 48eded: 48 29 d6 sub rsi, rdx + 48edf0: 48 29 d1 sub rcx, rdx + 48edf3: 48 89 75 40 mov qword ptr [rbp + 64], rsi + 48edf7: 48 8d 70 68 lea rsi, [rax + 104] + 48edfb: 48 89 8d b0 00 00 00 mov qword ptr [rbp + 176], rcx + 48ee02: 48 8d 48 48 lea rcx, [rax + 72] + 48ee06: 48 29 d6 sub rsi, rdx + 48ee09: 48 29 d1 sub rcx, rdx + 48ee0c: 48 89 75 50 mov qword ptr [rbp + 80], rsi + 48ee10: 48 8d 70 78 lea rsi, [rax + 120] + 48ee14: 48 89 8d c0 00 00 00 mov qword ptr [rbp + 192], rcx + 48ee1b: 48 8d 48 50 lea rcx, [rax + 80] + 48ee1f: 48 29 d6 sub rsi, rdx + 48ee22: 48 29 d1 sub rcx, rdx + 48ee25: c7 45 18 01 00 00 00 mov dword ptr [rbp + 24], 1 + 48ee2c: 48 89 8d d0 00 00 00 mov qword ptr [rbp + 208], rcx + 48ee33: 48 8d 48 58 lea rcx, [rax + 88] + 48ee37: 48 29 d1 sub rcx, rdx + 48ee3a: c7 45 28 01 00 00 00 mov dword ptr [rbp + 40], 1 + 48ee41: c7 45 38 01 00 00 00 mov dword ptr [rbp + 56], 1 + 48ee48: c7 45 48 01 00 00 00 mov dword ptr [rbp + 72], 1 + 48ee4f: c7 45 58 01 00 00 00 mov dword ptr [rbp + 88], 1 + 48ee56: c7 45 68 01 00 00 00 mov dword ptr [rbp + 104], 1 + 48ee5d: 48 89 75 60 mov qword ptr [rbp + 96], rsi + 48ee61: c7 85 88 00 00 00 01 00 00 00 mov dword ptr [rbp + 136], 1 + 48ee6b: c7 85 98 00 00 00 01 00 00 00 mov dword ptr [rbp + 152], 1 + 48ee75: c7 85 a8 00 00 00 01 00 00 00 mov dword ptr [rbp + 168], 1 + 48ee7f: c7 85 b8 00 00 00 01 00 00 00 mov dword ptr [rbp + 184], 1 + 48ee89: c7 85 c8 00 00 00 01 00 00 00 mov dword ptr [rbp + 200], 1 + 48ee93: c7 85 d8 00 00 00 01 00 00 00 mov dword ptr [rbp + 216], 1 + 48ee9d: c7 85 e8 00 00 00 01 00 00 00 mov dword ptr [rbp + 232], 1 + 48eea7: 48 89 8d e0 00 00 00 mov qword ptr [rbp + 224], rcx + 48eeae: 48 8d 48 60 lea rcx, [rax + 96] + 48eeb2: 48 05 a8 00 00 00 add rax, 168 + 48eeb8: 48 29 d0 sub rax, rdx + 48eebb: 48 29 d1 sub rcx, rdx + 48eebe: c7 85 f8 00 00 00 01 00 00 00 mov dword ptr [rbp + 248], 1 + 48eec8: 48 89 85 00 01 00 00 mov qword ptr [rbp + 256], rax + 48eecf: 31 c0 xor eax, eax + 48eed1: 48 89 8d f0 00 00 00 mov qword ptr [rbp + 240], rcx + 48eed8: c7 85 08 01 00 00 01 00 00 00 mov dword ptr [rbp + 264], 1 + 48eee2: 48 c7 85 68 01 00 00 10 00 00 00 mov qword ptr [rbp + 360], 16 + 48eeed: c6 85 73 01 00 00 01 mov byte ptr [rbp + 371], 1 + 48eef4: e9 51 fc ff ff jmp 0x48eb4a + 48eef9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48ef00: 41 bc 0c 00 00 00 mov r12d, 12 + 48ef06: e9 dd fb ff ff jmp 0x48eae8 + 48ef0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48ef10: 41 bc 08 00 00 00 mov r12d, 8 + 48ef16: e9 cd fb ff ff jmp 0x48eae8 + 48ef1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48ef20: 80 fa 08 cmp dl, 8 + 48ef23: 0f 85 23 fd ff ff jne 0x48ec4c + 48ef29: 80 7b 01 00 cmp byte ptr [rbx + 1], 0 + 48ef2d: 0f 85 19 fd ff ff jne 0x48ec4c + 48ef33: 0f b6 53 02 movzx edx, byte ptr [rbx + 2] + 48ef37: 48 83 c3 02 add rbx, 2 + 48ef3b: e9 39 fa ff ff jmp 0x48e979 + 48ef40: 49 89 d9 mov r9, rbx + 48ef43: e9 5c fb ff ff jmp 0x48eaa4 + 48ef48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000048ef50 : + 48ef50: 48 83 ec 18 sub rsp, 24 + 48ef54: 49 89 f9 mov r9, rdi + 48ef57: 49 89 f0 mov r8, rsi + 48ef5a: f6 86 c7 00 00 00 40 test byte ptr [rsi + 199], 64 + 48ef61: 74 09 je 0x48ef6c + 48ef63: 80 be df 00 00 00 00 cmp byte ptr [rsi + 223], 0 + 48ef6a: 75 0b jne 0x48ef77 + 48ef6c: 49 83 78 38 00 cmp qword ptr [r8 + 56], 0 + 48ef71: 0f 84 f3 00 00 00 je 0x48f06a + 48ef77: 31 c0 xor eax, eax + 48ef79: 4c 8d 15 80 41 03 00 lea r10, [rip + 213376] # 0x4c3100 + 48ef80: eb 27 jmp 0x48efa9 + 48ef82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48ef88: 48 85 d2 test rdx, rdx + 48ef8b: 74 0e je 0x48ef9b + 48ef8d: 41 80 3c 02 08 cmp byte ptr [r10 + rax], 8 + 48ef92: 0f 85 30 27 f7 ff jne 0x4016c8 + 48ef98: 48 89 32 mov qword ptr [rdx], rsi + 48ef9b: 48 83 c0 01 add rax, 1 + 48ef9f: 48 83 f8 11 cmp rax, 17 + 48efa3: 0f 84 9f 00 00 00 je 0x48f048 + 48efa9: 41 80 bc 01 d8 00 00 00 00 cmp byte ptr [r9 + rax + 216], 0 + 48efb2: 49 8b 14 c1 mov rdx, qword ptr [r9 + 8*rax] + 48efb6: 49 8b 34 c0 mov rsi, qword ptr [r8 + 8*rax] + 48efba: 0f 85 08 27 f7 ff jne 0x4016c8 + 48efc0: 41 80 bc 00 d8 00 00 00 00 cmp byte ptr [r8 + rax + 216], 0 + 48efc9: 75 bd jne 0x48ef88 + 48efcb: 48 85 f6 test rsi, rsi + 48efce: 40 0f 95 c7 setne dil + 48efd2: 48 85 d2 test rdx, rdx + 48efd5: 0f 95 c1 setne cl + 48efd8: 40 84 cf test dil, cl + 48efdb: 74 be je 0x48ef9b + 48efdd: 48 39 f2 cmp rdx, rsi + 48efe0: 74 b9 je 0x48ef9b + 48efe2: 41 0f b6 0c 02 movzx ecx, byte ptr [r10 + rax] + 48efe7: 83 f9 08 cmp ecx, 8 + 48efea: 73 24 jae 0x48f010 + 48efec: f6 c1 04 test cl, 4 + 48efef: 0f 85 ae 00 00 00 jne 0x48f0a3 + 48eff5: 85 c9 test ecx, ecx + 48eff7: 74 a2 je 0x48ef9b + 48eff9: 0f b6 3e movzx edi, byte ptr [rsi] + 48effc: 40 88 3a mov byte ptr [rdx], dil + 48efff: f6 c1 02 test cl, 2 + 48f002: 74 97 je 0x48ef9b + 48f004: 0f b7 74 0e fe movzx esi, word ptr [rsi + rcx - 2] + 48f009: 66 89 74 0a fe mov word ptr [rdx + rcx - 2], si + 48f00e: eb 8b jmp 0x48ef9b + 48f010: 48 8b 3e mov rdi, qword ptr [rsi] + 48f013: 48 83 c0 01 add rax, 1 + 48f017: 48 89 3a mov qword ptr [rdx], rdi + 48f01a: 48 8b 7c 0e f8 mov rdi, qword ptr [rsi + rcx - 8] + 48f01f: 48 89 7c 0a f8 mov qword ptr [rdx + rcx - 8], rdi + 48f024: 48 8d 7a 08 lea rdi, [rdx + 8] + 48f028: 48 83 e7 f8 and rdi, -8 + 48f02c: 48 29 fa sub rdx, rdi + 48f02f: 01 d1 add ecx, edx + 48f031: 48 29 d6 sub rsi, rdx + 48f034: c1 e9 03 shr ecx, 3 + 48f037: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] + 48f03a: 48 83 f8 11 cmp rax, 17 + 48f03e: 0f 85 65 ff ff ff jne 0x48efa9 + 48f044: 0f 1f 40 00 nop dword ptr [rax] + 48f048: 31 c0 xor eax, eax + 48f04a: 41 f6 81 c7 00 00 00 40 test byte ptr [r9 + 199], 64 + 48f052: 74 0a je 0x48f05e + 48f054: 41 80 b9 df 00 00 00 00 cmp byte ptr [r9 + 223], 0 + 48f05c: 75 07 jne 0x48f065 + 48f05e: 49 83 79 38 00 cmp qword ptr [r9 + 56], 0 + 48f063: 74 4f je 0x48f0b4 + 48f065: 48 83 c4 18 add rsp, 24 + 48f069: c3 ret + 48f06a: 80 3d 96 40 03 00 08 cmp byte ptr [rip + 213142], 8 # 0x4c3107 + 48f071: 49 8b 80 90 00 00 00 mov rax, qword ptr [r8 + 144] + 48f078: 0f 85 4a 26 f7 ff jne 0x4016c8 + 48f07e: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 48f083: 41 f6 80 c7 00 00 00 40 test byte ptr [r8 + 199], 64 + 48f08b: 74 08 je 0x48f095 + 48f08d: 41 c6 80 df 00 00 00 00 mov byte ptr [r8 + 223], 0 + 48f095: 48 8d 44 24 08 lea rax, [rsp + 8] + 48f09a: 49 89 40 38 mov qword ptr [r8 + 56], rax + 48f09e: e9 d4 fe ff ff jmp 0x48ef77 + 48f0a3: 8b 3e mov edi, dword ptr [rsi] + 48f0a5: 89 3a mov dword ptr [rdx], edi + 48f0a7: 8b 74 0e fc mov esi, dword ptr [rsi + rcx - 4] + 48f0ab: 89 74 0a fc mov dword ptr [rdx + rcx - 4], esi + 48f0af: e9 e7 fe ff ff jmp 0x48ef9b + 48f0b4: 49 8b 40 38 mov rax, qword ptr [r8 + 56] + 48f0b8: 41 f6 80 c7 00 00 00 40 test byte ptr [r8 + 199], 64 + 48f0c0: 74 0a je 0x48f0cc + 48f0c2: 41 80 b8 df 00 00 00 00 cmp byte ptr [r8 + 223], 0 + 48f0ca: 75 10 jne 0x48f0dc + 48f0cc: 80 3d 34 40 03 00 08 cmp byte ptr [rip + 213044], 8 # 0x4c3107 + 48f0d3: 0f 85 ef 25 f7 ff jne 0x4016c8 + 48f0d9: 48 8b 00 mov rax, qword ptr [rax] + 48f0dc: 49 2b 81 90 00 00 00 sub rax, qword ptr [r9 + 144] + 48f0e3: 49 03 80 d0 00 00 00 add rax, qword ptr [r8 + 208] + 48f0ea: e9 76 ff ff ff jmp 0x48f065 + 48f0ef: 90 nop + +000000000048f0f0 : + 48f0f0: 41 57 push r15 + 48f0f2: 41 56 push r14 + 48f0f4: 41 55 push r13 + 48f0f6: 41 54 push r12 + 48f0f8: 55 push rbp + 48f0f9: 53 push rbx + 48f0fa: 48 81 ec 28 02 00 00 sub rsp, 552 + 48f101: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx + 48f106: 48 39 f7 cmp rdi, rsi + 48f109: 0f 83 41 04 00 00 jae 0x48f550 + 48f10f: 48 89 fb mov rbx, rdi + 48f112: 49 89 f6 mov r14, rsi + 48f115: 49 89 d7 mov r15, rdx + 48f118: bd 01 00 00 00 mov ebp, 1 + 48f11d: 4c 8d 2d b0 19 02 00 lea r13, [rip + 137648] # 0x4b0ad4 <__PRETTY_FUNCTION__.9338+0x144> + 48f124: 4c 8d 0d 65 1d 02 00 lea r9, [rip + 138597] # 0x4b0e90 <__PRETTY_FUNCTION__.9338+0x500> + 48f12b: 49 b8 00 00 00 00 00 00 00 40 movabs r8, 4611686018427387904 + 48f135: 4c 8d 25 a8 1d 02 00 lea r12, [rip + 138664] # 0x4b0ee4 <__PRETTY_FUNCTION__.9338+0x554> + 48f13c: 0f 1f 40 00 nop dword ptr [rax] + 48f140: 0f b6 13 movzx edx, byte ptr [rbx] + 48f143: 4c 8d 5b 01 lea r11, [rbx + 1] + 48f147: 8d 42 fd lea eax, [rdx - 3] + 48f14a: 89 d6 mov esi, edx + 48f14c: 3c ee cmp al, -18 + 48f14e: 0f 87 7e 25 f7 ff ja 0x4016d2 + 48f154: 0f b6 c0 movzx eax, al + 48f157: 49 63 44 85 00 movsxd rax, dword ptr [r13 + 4*rax] + 48f15c: 4c 01 e8 add rax, r13 + 48f15f: 3e ff e0 jmp rax + 48f162: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48f168: 31 c0 xor eax, eax + 48f16a: 31 c9 xor ecx, ecx + 48f16c: 41 0f b6 3b movzx edi, byte ptr [r11] + 48f170: 49 83 c3 01 add r11, 1 + 48f174: 48 89 fe mov rsi, rdi + 48f177: 83 e6 7f and esi, 127 + 48f17a: 48 d3 e6 shl rsi, cl + 48f17d: 83 c1 07 add ecx, 7 + 48f180: 48 09 f0 or rax, rsi + 48f183: 40 84 ff test dil, dil + 48f186: 78 e4 js 0x48f16c + 48f188: 83 f9 3f cmp ecx, 63 + 48f18b: 77 12 ja 0x48f19f + 48f18d: 83 e7 40 and edi, 64 + 48f190: 74 0d je 0x48f19f + 48f192: 48 c7 c6 ff ff ff ff mov rsi, -1 + 48f199: 48 d3 e6 shl rsi, cl + 48f19c: 48 09 f0 or rax, rsi + 48f19f: 83 ea 70 sub edx, 112 + 48f1a2: 83 fa 11 cmp edx, 17 + 48f1a5: 0f 8f 22 25 f7 ff jg 0x4016cd + 48f1ab: 48 63 d2 movsxd rdx, edx + 48f1ae: 4d 8b 14 d7 mov r10, qword ptr [r15 + 8*rdx] + 48f1b2: 4d 85 87 c0 00 00 00 test qword ptr [r15 + 192], r8 + 48f1b9: 74 0b je 0x48f1c6 + 48f1bb: 41 80 bc 17 d8 00 00 00 00 cmp byte ptr [r15 + rdx + 216], 0 + 48f1c4: 75 14 jne 0x48f1da + 48f1c6: 48 8d 0d 33 3f 03 00 lea rcx, [rip + 212787] # 0x4c3100 + 48f1cd: 80 3c 11 08 cmp byte ptr [rcx + rdx], 8 + 48f1d1: 0f 85 f6 24 f7 ff jne 0x4016cd + 48f1d7: 4d 8b 12 mov r10, qword ptr [r10] + 48f1da: 49 01 c2 add r10, rax + 48f1dd: 89 ef mov edi, ebp + 48f1df: 4c 89 db mov rbx, r11 + 48f1e2: eb 14 jmp 0x48f1f8 + 48f1e4: 0f 1f 40 00 nop dword ptr [rax] + 48f1e8: 4c 8b 53 01 mov r10, qword ptr [rbx + 1] + 48f1ec: 89 ef mov edi, ebp + 48f1ee: 48 83 c3 09 add rbx, 9 + 48f1f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48f1f8: 83 ff 3f cmp edi, 63 + 48f1fb: 0f 8f cc 24 f7 ff jg 0x4016cd + 48f201: 8d 6f 01 lea ebp, [rdi + 1] + 48f204: 48 63 ff movsxd rdi, edi + 48f207: 4c 89 54 fc 20 mov qword ptr [rsp + 8*rdi + 32], r10 + 48f20c: 49 39 de cmp r14, rbx + 48f20f: 0f 87 2b ff ff ff ja 0x48f140 + 48f215: 85 ed test ebp, ebp + 48f217: 0f 84 b0 24 f7 ff je 0x4016cd + 48f21d: 83 ed 01 sub ebp, 1 + 48f220: 48 63 ed movsxd rbp, ebp + 48f223: 48 8b 44 ec 20 mov rax, qword ptr [rsp + 8*rbp + 32] + 48f228: 48 81 c4 28 02 00 00 add rsp, 552 + 48f22f: 5b pop rbx + 48f230: 5d pop rbp + 48f231: 41 5c pop r12 + 48f233: 41 5d pop r13 + 48f235: 41 5e pop r14 + 48f237: 41 5f pop r15 + 48f239: c3 ret + 48f23a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48f240: 83 ea 50 sub edx, 80 + 48f243: 83 fa 11 cmp edx, 17 + 48f246: 0f 8f 81 24 f7 ff jg 0x4016cd + 48f24c: 48 63 d2 movsxd rdx, edx + 48f24f: 4d 8b 14 d7 mov r10, qword ptr [r15 + 8*rdx] + 48f253: 4d 85 87 c0 00 00 00 test qword ptr [r15 + 192], r8 + 48f25a: 74 0f je 0x48f26b + 48f25c: 41 80 bc 17 d8 00 00 00 00 cmp byte ptr [r15 + rdx + 216], 0 + 48f265: 0f 85 72 ff ff ff jne 0x48f1dd + 48f26b: 48 8d 05 8e 3e 03 00 lea rax, [rip + 212622] # 0x4c3100 + 48f272: 80 3c 10 08 cmp byte ptr [rax + rdx], 8 + 48f276: 0f 85 51 24 f7 ff jne 0x4016cd + 48f27c: 4d 8b 12 mov r10, qword ptr [r10] + 48f27f: 89 ef mov edi, ebp + 48f281: 4c 89 db mov rbx, r11 + 48f284: e9 6f ff ff ff jmp 0x48f1f8 + 48f289: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48f290: 44 8d 52 d0 lea r10d, [rdx - 48] + 48f294: 89 ef mov edi, ebp + 48f296: 4c 89 db mov rbx, r11 + 48f299: e9 5a ff ff ff jmp 0x48f1f8 + 48f29e: 66 90 nop + 48f2a0: 83 fd 01 cmp ebp, 1 + 48f2a3: 0f 8e 24 24 f7 ff jle 0x4016cd + 48f2a9: 8d 7d fe lea edi, [rbp - 2] + 48f2ac: 83 ed 01 sub ebp, 1 + 48f2af: 83 ee 1a sub esi, 26 + 48f2b2: 48 63 c7 movsxd rax, edi + 48f2b5: 48 63 ed movsxd rbp, ebp + 48f2b8: 4c 8b 54 c4 20 mov r10, qword ptr [rsp + 8*rax + 32] + 48f2bd: 48 8b 4c ec 20 mov rcx, qword ptr [rsp + 8*rbp + 32] + 48f2c2: 40 80 fe 14 cmp sil, 20 + 48f2c6: 0f 87 06 24 f7 ff ja 0x4016d2 + 48f2cc: 40 0f b6 f6 movzx esi, sil + 48f2d0: 49 63 04 b1 movsxd rax, dword ptr [r9 + 4*rsi] + 48f2d4: 4c 01 c8 add rax, r9 + 48f2d7: 3e ff e0 jmp rax + 48f2da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48f2e0: 85 ed test ebp, ebp + 48f2e2: 0f 84 e5 23 f7 ff je 0x4016cd + 48f2e8: 8d 7d ff lea edi, [rbp - 1] + 48f2eb: 48 63 c7 movsxd rax, edi + 48f2ee: 4c 8b 54 c4 20 mov r10, qword ptr [rsp + 8*rax + 32] + 48f2f3: 80 fa 23 cmp dl, 35 + 48f2f6: 0f 87 07 02 00 00 ja 0x48f503 + 48f2fc: 83 ee 06 sub esi, 6 + 48f2ff: 40 80 fe 1d cmp sil, 29 + 48f303: 0f 87 c9 23 f7 ff ja 0x4016d2 + 48f309: 40 0f b6 f6 movzx esi, sil + 48f30d: 49 63 04 b4 movsxd rax, dword ptr [r12 + 4*rsi] + 48f311: 4c 01 e0 add rax, r12 + 48f314: 3e ff e0 jmp rax + 48f317: 31 c0 xor eax, eax + 48f319: 31 c9 xor ecx, ecx + 48f31b: 41 0f b6 33 movzx esi, byte ptr [r11] + 48f31f: 49 83 c3 01 add r11, 1 + 48f323: 48 89 f2 mov rdx, rsi + 48f326: 83 e2 7f and edx, 127 + 48f329: 48 d3 e2 shl rdx, cl + 48f32c: 83 c1 07 add ecx, 7 + 48f32f: 48 09 d0 or rax, rdx + 48f332: 40 84 f6 test sil, sil + 48f335: 78 e4 js 0x48f31b + 48f337: 49 01 c2 add r10, rax + 48f33a: 4c 89 db mov rbx, r11 + 48f33d: e9 b6 fe ff ff jmp 0x48f1f8 + 48f342: 48 0f bf 43 01 movsx rax, word ptr [rbx + 1] + 48f347: 48 8d 5c 03 03 lea rbx, [rbx + rax + 3] + 48f34c: e9 bb fe ff ff jmp 0x48f20c + 48f351: 85 ed test ebp, ebp + 48f353: 0f 84 74 23 f7 ff je 0x4016cd + 48f359: 83 ed 01 sub ebp, 1 + 48f35c: 48 8d 53 03 lea rdx, [rbx + 3] + 48f360: 48 63 c5 movsxd rax, ebp + 48f363: 48 83 7c c4 20 00 cmp qword ptr [rsp + 8*rax + 32], 0 + 48f369: 0f 84 d1 01 00 00 je 0x48f540 + 48f36f: 48 0f bf 5b 01 movsx rbx, word ptr [rbx + 1] + 48f374: 48 01 d3 add rbx, rdx + 48f377: e9 90 fe ff ff jmp 0x48f20c + 48f37c: 83 fd 01 cmp ebp, 1 + 48f37f: 0f 8e 48 23 f7 ff jle 0x4016cd + 48f385: 8d 55 ff lea edx, [rbp - 1] + 48f388: 8d 45 fe lea eax, [rbp - 2] + 48f38b: 4c 89 db mov rbx, r11 + 48f38e: 48 63 d2 movsxd rdx, edx + 48f391: 48 98 cdqe + 48f393: 48 8b 4c d4 20 mov rcx, qword ptr [rsp + 8*rdx + 32] + 48f398: 48 8b 74 c4 20 mov rsi, qword ptr [rsp + 8*rax + 32] + 48f39d: 48 89 74 d4 20 mov qword ptr [rsp + 8*rdx + 32], rsi + 48f3a2: 48 89 4c c4 20 mov qword ptr [rsp + 8*rax + 32], rcx + 48f3a7: e9 60 fe ff ff jmp 0x48f20c + 48f3ac: 8d 45 ff lea eax, [rbp - 1] + 48f3af: 0f b6 53 01 movzx edx, byte ptr [rbx + 1] + 48f3b3: 48 8d 4b 02 lea rcx, [rbx + 2] + 48f3b7: 48 98 cdqe + 48f3b9: 48 39 c2 cmp rdx, rax + 48f3bc: 0f 8d 0b 23 f7 ff jge 0x4016cd + 48f3c2: 48 29 d0 sub rax, rdx + 48f3c5: 89 ef mov edi, ebp + 48f3c7: 48 89 cb mov rbx, rcx + 48f3ca: 4c 8b 54 c4 20 mov r10, qword ptr [rsp + 8*rax + 32] + 48f3cf: e9 24 fe ff ff jmp 0x48f1f8 + 48f3d4: 83 fd 01 cmp ebp, 1 + 48f3d7: 0f 8e f0 22 f7 ff jle 0x4016cd + 48f3dd: 8d 45 fe lea eax, [rbp - 2] + 48f3e0: 89 ef mov edi, ebp + 48f3e2: 4c 89 db mov rbx, r11 + 48f3e5: 48 98 cdqe + 48f3e7: 4c 8b 54 c4 20 mov r10, qword ptr [rsp + 8*rax + 32] + 48f3ec: e9 07 fe ff ff jmp 0x48f1f8 + 48f3f1: 85 ed test ebp, ebp + 48f3f3: 0f 84 d4 22 f7 ff je 0x4016cd + 48f3f9: 83 ed 01 sub ebp, 1 + 48f3fc: 4c 89 db mov rbx, r11 + 48f3ff: e9 08 fe ff ff jmp 0x48f20c + 48f404: 85 ed test ebp, ebp + 48f406: 0f 84 c1 22 f7 ff je 0x4016cd + 48f40c: 8d 45 ff lea eax, [rbp - 1] + 48f40f: 89 ef mov edi, ebp + 48f411: 4c 89 db mov rbx, r11 + 48f414: 48 98 cdqe + 48f416: 4c 8b 54 c4 20 mov r10, qword ptr [rsp + 8*rax + 32] + 48f41b: e9 d8 fd ff ff jmp 0x48f1f8 + 48f420: 0f b6 7b 01 movzx edi, byte ptr [rbx + 1] + 48f424: 4c 89 fe mov rsi, r15 + 48f427: 89 7c 24 0c mov dword ptr [rsp + 12], edi + 48f42b: e8 10 eb ff ff call 0x48df40 + 48f430: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] + 48f434: 48 8d 53 02 lea rdx, [rbx + 2] + 48f438: 48 8d 4c 24 18 lea rcx, [rsp + 24] + 48f43d: 48 89 c6 mov rsi, rax + 48f440: e8 ab e9 ff ff call 0x48ddf0 + 48f445: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] + 48f44a: 89 ef mov edi, ebp + 48f44c: 4c 8d 0d 3d 1a 02 00 lea r9, [rip + 137789] # 0x4b0e90 <__PRETTY_FUNCTION__.9338+0x500> + 48f453: 49 b8 00 00 00 00 00 00 00 40 movabs r8, 4611686018427387904 + 48f45d: 48 89 c3 mov rbx, rax + 48f460: e9 93 fd ff ff jmp 0x48f1f8 + 48f465: 83 fd 02 cmp ebp, 2 + 48f468: 0f 8e 5f 22 f7 ff jle 0x4016cd + 48f46e: 8d 4d ff lea ecx, [rbp - 1] + 48f471: 8d 55 fe lea edx, [rbp - 2] + 48f474: 4c 89 db mov rbx, r11 + 48f477: 8d 45 fd lea eax, [rbp - 3] + 48f47a: 48 63 c9 movsxd rcx, ecx + 48f47d: 48 63 d2 movsxd rdx, edx + 48f480: 48 98 cdqe + 48f482: 48 8b 74 cc 20 mov rsi, qword ptr [rsp + 8*rcx + 32] + 48f487: 4c 8b 54 d4 20 mov r10, qword ptr [rsp + 8*rdx + 32] + 48f48c: 48 8b 7c c4 20 mov rdi, qword ptr [rsp + 8*rax + 32] + 48f491: 4c 89 54 cc 20 mov qword ptr [rsp + 8*rcx + 32], r10 + 48f496: 48 89 7c d4 20 mov qword ptr [rsp + 8*rdx + 32], rdi + 48f49b: 48 89 74 c4 20 mov qword ptr [rsp + 8*rax + 32], rsi + 48f4a0: e9 67 fd ff ff jmp 0x48f20c + 48f4a5: 4c 63 53 01 movsxd r10, dword ptr [rbx + 1] + 48f4a9: 89 ef mov edi, ebp + 48f4ab: 48 83 c3 05 add rbx, 5 + 48f4af: e9 44 fd ff ff jmp 0x48f1f8 + 48f4b4: 44 8b 53 01 mov r10d, dword ptr [rbx + 1] + 48f4b8: 89 ef mov edi, ebp + 48f4ba: 48 83 c3 05 add rbx, 5 + 48f4be: e9 35 fd ff ff jmp 0x48f1f8 + 48f4c3: 4c 0f bf 53 01 movsx r10, word ptr [rbx + 1] + 48f4c8: 89 ef mov edi, ebp + 48f4ca: 48 83 c3 03 add rbx, 3 + 48f4ce: e9 25 fd ff ff jmp 0x48f1f8 + 48f4d3: 44 0f b7 53 01 movzx r10d, word ptr [rbx + 1] + 48f4d8: 89 ef mov edi, ebp + 48f4da: 48 83 c3 03 add rbx, 3 + 48f4de: e9 15 fd ff ff jmp 0x48f1f8 + 48f4e3: 4c 0f be 53 01 movsx r10, byte ptr [rbx + 1] + 48f4e8: 89 ef mov edi, ebp + 48f4ea: 48 83 c3 02 add rbx, 2 + 48f4ee: e9 05 fd ff ff jmp 0x48f1f8 + 48f4f3: 44 0f b6 53 01 movzx r10d, byte ptr [rbx + 1] + 48f4f8: 89 ef mov edi, ebp + 48f4fa: 48 83 c3 02 add rbx, 2 + 48f4fe: e9 f5 fc ff ff jmp 0x48f1f8 + 48f503: 80 fa 94 cmp dl, -108 + 48f506: 0f 85 2b 03 00 00 jne 0x48f837 + 48f50c: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] + 48f510: 48 8d 53 02 lea rdx, [rbx + 2] + 48f514: 3c 04 cmp al, 4 + 48f516: 0f 84 f1 02 00 00 je 0x48f80d + 48f51c: 0f 87 06 03 00 00 ja 0x48f828 + 48f522: 3c 01 cmp al, 1 + 48f524: 0f 85 ee 02 00 00 jne 0x48f818 + 48f52a: 45 0f b6 12 movzx r10d, byte ptr [r10] + 48f52e: 48 89 d3 mov rbx, rdx + 48f531: e9 c2 fc ff ff jmp 0x48f1f8 + 48f536: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48f540: 48 89 d3 mov rbx, rdx + 48f543: e9 c4 fc ff ff jmp 0x48f20c + 48f548: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48f550: 48 89 c8 mov rax, rcx + 48f553: e9 d0 fc ff ff jmp 0x48f228 + 48f558: 49 f7 d2 not r10 + 48f55b: 4c 89 db mov rbx, r11 + 48f55e: e9 95 fc ff ff jmp 0x48f1f8 + 48f563: 4d 8b 12 mov r10, qword ptr [r10] + 48f566: 4c 89 db mov rbx, r11 + 48f569: e9 8a fc ff ff jmp 0x48f1f8 + 48f56e: 4c 89 d0 mov rax, r10 + 48f571: 4c 89 db mov rbx, r11 + 48f574: 48 c1 f8 3f sar rax, 63 + 48f578: 49 31 c2 xor r10, rax + 48f57b: 49 29 c2 sub r10, rax + 48f57e: e9 75 fc ff ff jmp 0x48f1f8 + 48f583: 49 f7 da neg r10 + 48f586: 4c 89 db mov rbx, r11 + 48f589: e9 6a fc ff ff jmp 0x48f1f8 + 48f58e: 4c 89 db mov rbx, r11 + 48f591: e9 76 fc ff ff jmp 0x48f20c + 48f596: 4c 89 db mov rbx, r11 + 48f599: 31 f6 xor esi, esi + 48f59b: 31 c9 xor ecx, ecx + 48f59d: 0f 1f 00 nop dword ptr [rax] + 48f5a0: 0f b6 13 movzx edx, byte ptr [rbx] + 48f5a3: 48 83 c3 01 add rbx, 1 + 48f5a7: 48 89 d0 mov rax, rdx + 48f5aa: 83 e0 7f and eax, 127 + 48f5ad: 48 d3 e0 shl rax, cl + 48f5b0: 83 c1 07 add ecx, 7 + 48f5b3: 48 09 c6 or rsi, rax + 48f5b6: 84 d2 test dl, dl + 48f5b8: 78 e6 js 0x48f5a0 + 48f5ba: 31 c0 xor eax, eax + 48f5bc: 31 c9 xor ecx, ecx + 48f5be: 66 90 nop + 48f5c0: 0f b6 3b movzx edi, byte ptr [rbx] + 48f5c3: 48 83 c3 01 add rbx, 1 + 48f5c7: 48 89 fa mov rdx, rdi + 48f5ca: 83 e2 7f and edx, 127 + 48f5cd: 48 d3 e2 shl rdx, cl + 48f5d0: 83 c1 07 add ecx, 7 + 48f5d3: 48 09 d0 or rax, rdx + 48f5d6: 40 84 ff test dil, dil + 48f5d9: 78 e5 js 0x48f5c0 + 48f5db: 83 f9 3f cmp ecx, 63 + 48f5de: 77 12 ja 0x48f5f2 + 48f5e0: 83 e7 40 and edi, 64 + 48f5e3: 74 0d je 0x48f5f2 + 48f5e5: 48 c7 c2 ff ff ff ff mov rdx, -1 + 48f5ec: 48 d3 e2 shl rdx, cl + 48f5ef: 48 09 d0 or rax, rdx + 48f5f2: 48 63 d6 movsxd rdx, esi + 48f5f5: 83 fe 11 cmp esi, 17 + 48f5f8: 0f 8f cf 20 f7 ff jg 0x4016cd + 48f5fe: 48 63 f6 movsxd rsi, esi + 48f601: 4d 8b 14 f7 mov r10, qword ptr [r15 + 8*rsi] + 48f605: 4d 85 87 c0 00 00 00 test qword ptr [r15 + 192], r8 + 48f60c: 74 0b je 0x48f619 + 48f60e: 41 80 bc 37 d8 00 00 00 00 cmp byte ptr [r15 + rsi + 216], 0 + 48f617: 75 14 jne 0x48f62d + 48f619: 48 8d 0d e0 3a 03 00 lea rcx, [rip + 211680] # 0x4c3100 + 48f620: 80 3c 11 08 cmp byte ptr [rcx + rdx], 8 + 48f624: 0f 85 a3 20 f7 ff jne 0x4016cd + 48f62a: 4d 8b 12 mov r10, qword ptr [r10] + 48f62d: 49 01 c2 add r10, rax + 48f630: 89 ef mov edi, ebp + 48f632: e9 c1 fb ff ff jmp 0x48f1f8 + 48f637: 4c 89 db mov rbx, r11 + 48f63a: 31 f6 xor esi, esi + 48f63c: 31 c9 xor ecx, ecx + 48f63e: 66 90 nop + 48f640: 0f b6 13 movzx edx, byte ptr [rbx] + 48f643: 48 83 c3 01 add rbx, 1 + 48f647: 48 89 d0 mov rax, rdx + 48f64a: 83 e0 7f and eax, 127 + 48f64d: 48 d3 e0 shl rax, cl + 48f650: 83 c1 07 add ecx, 7 + 48f653: 48 09 c6 or rsi, rax + 48f656: 84 d2 test dl, dl + 48f658: 78 e6 js 0x48f640 + 48f65a: 48 63 d6 movsxd rdx, esi + 48f65d: 83 fe 11 cmp esi, 17 + 48f660: 0f 8f 67 20 f7 ff jg 0x4016cd + 48f666: 48 63 f6 movsxd rsi, esi + 48f669: 4d 8b 14 f7 mov r10, qword ptr [r15 + 8*rsi] + 48f66d: 4d 85 87 c0 00 00 00 test qword ptr [r15 + 192], r8 + 48f674: 74 0b je 0x48f681 + 48f676: 41 80 bc 37 d8 00 00 00 00 cmp byte ptr [r15 + rsi + 216], 0 + 48f67f: 75 14 jne 0x48f695 + 48f681: 48 8d 05 78 3a 03 00 lea rax, [rip + 211576] # 0x4c3100 + 48f688: 80 3c 10 08 cmp byte ptr [rax + rdx], 8 + 48f68c: 0f 85 3b 20 f7 ff jne 0x4016cd + 48f692: 4d 8b 12 mov r10, qword ptr [r10] + 48f695: 89 ef mov edi, ebp + 48f697: e9 5c fb ff ff jmp 0x48f1f8 + 48f69c: 4c 89 db mov rbx, r11 + 48f69f: 45 31 d2 xor r10d, r10d + 48f6a2: 31 c9 xor ecx, ecx + 48f6a4: 0f 1f 40 00 nop dword ptr [rax] + 48f6a8: 0f b6 13 movzx edx, byte ptr [rbx] + 48f6ab: 48 83 c3 01 add rbx, 1 + 48f6af: 48 89 d0 mov rax, rdx + 48f6b2: 83 e0 7f and eax, 127 + 48f6b5: 48 d3 e0 shl rax, cl + 48f6b8: 83 c1 07 add ecx, 7 + 48f6bb: 49 09 c2 or r10, rax + 48f6be: 84 d2 test dl, dl + 48f6c0: 78 e6 js 0x48f6a8 + 48f6c2: 89 ef mov edi, ebp + 48f6c4: 83 f9 3f cmp ecx, 63 + 48f6c7: 0f 87 2b fb ff ff ja 0x48f1f8 + 48f6cd: 83 e2 40 and edx, 64 + 48f6d0: 0f 84 22 fb ff ff je 0x48f1f8 + 48f6d6: 48 c7 c0 ff ff ff ff mov rax, -1 + 48f6dd: 48 d3 e0 shl rax, cl + 48f6e0: 49 09 c2 or r10, rax + 48f6e3: e9 10 fb ff ff jmp 0x48f1f8 + 48f6e8: 4c 89 db mov rbx, r11 + 48f6eb: 45 31 d2 xor r10d, r10d + 48f6ee: 31 c9 xor ecx, ecx + 48f6f0: 0f b6 13 movzx edx, byte ptr [rbx] + 48f6f3: 48 83 c3 01 add rbx, 1 + 48f6f7: 48 89 d0 mov rax, rdx + 48f6fa: 83 e0 7f and eax, 127 + 48f6fd: 48 d3 e0 shl rax, cl + 48f700: 83 c1 07 add ecx, 7 + 48f703: 49 09 c2 or r10, rax + 48f706: 84 d2 test dl, dl + 48f708: 78 e6 js 0x48f6f0 + 48f70a: 89 ef mov edi, ebp + 48f70c: e9 e7 fa ff ff jmp 0x48f1f8 + 48f711: 49 01 ca add r10, rcx + 48f714: 4c 89 db mov rbx, r11 + 48f717: e9 dc fa ff ff jmp 0x48f1f8 + 48f71c: 49 d3 e2 shl r10, cl + 48f71f: 4c 89 db mov rbx, r11 + 48f722: e9 d1 fa ff ff jmp 0x48f1f8 + 48f727: 49 d3 ea shr r10, cl + 48f72a: 4c 89 db mov rbx, r11 + 48f72d: e9 c6 fa ff ff jmp 0x48f1f8 + 48f732: 49 d3 fa sar r10, cl + 48f735: 4c 89 db mov rbx, r11 + 48f738: e9 bb fa ff ff jmp 0x48f1f8 + 48f73d: 49 31 ca xor r10, rcx + 48f740: 4c 89 db mov rbx, r11 + 48f743: e9 b0 fa ff ff jmp 0x48f1f8 + 48f748: 49 39 ca cmp r10, rcx + 48f74b: 4c 89 db mov rbx, r11 + 48f74e: 41 0f 94 c2 sete r10b + 48f752: 45 0f b6 d2 movzx r10d, r10b + 48f756: e9 9d fa ff ff jmp 0x48f1f8 + 48f75b: 49 39 ca cmp r10, rcx + 48f75e: 4c 89 db mov rbx, r11 + 48f761: 41 0f 9d c2 setge r10b + 48f765: 45 0f b6 d2 movzx r10d, r10b + 48f769: e9 8a fa ff ff jmp 0x48f1f8 + 48f76e: 49 39 ca cmp r10, rcx + 48f771: 4c 89 db mov rbx, r11 + 48f774: 41 0f 9f c2 setg r10b + 48f778: 45 0f b6 d2 movzx r10d, r10b + 48f77c: e9 77 fa ff ff jmp 0x48f1f8 + 48f781: 49 29 ca sub r10, rcx + 48f784: 4c 89 db mov rbx, r11 + 48f787: e9 6c fa ff ff jmp 0x48f1f8 + 48f78c: 4c 89 d0 mov rax, r10 + 48f78f: 31 d2 xor edx, edx + 48f791: 4c 89 db mov rbx, r11 + 48f794: 48 f7 f1 div rcx + 48f797: 49 89 d2 mov r10, rdx + 48f79a: e9 59 fa ff ff jmp 0x48f1f8 + 48f79f: 4c 0f af d1 imul r10, rcx + 48f7a3: 4c 89 db mov rbx, r11 + 48f7a6: e9 4d fa ff ff jmp 0x48f1f8 + 48f7ab: 4c 89 d0 mov rax, r10 + 48f7ae: 4c 89 db mov rbx, r11 + 48f7b1: 48 99 cqo + 48f7b3: 48 f7 f9 idiv rcx + 48f7b6: 49 89 c2 mov r10, rax + 48f7b9: e9 3a fa ff ff jmp 0x48f1f8 + 48f7be: 49 39 ca cmp r10, rcx + 48f7c1: 4c 89 db mov rbx, r11 + 48f7c4: 41 0f 95 c2 setne r10b + 48f7c8: 45 0f b6 d2 movzx r10d, r10b + 48f7cc: e9 27 fa ff ff jmp 0x48f1f8 + 48f7d1: 49 09 ca or r10, rcx + 48f7d4: 4c 89 db mov rbx, r11 + 48f7d7: e9 1c fa ff ff jmp 0x48f1f8 + 48f7dc: 49 39 ca cmp r10, rcx + 48f7df: 4c 89 db mov rbx, r11 + 48f7e2: 41 0f 9e c2 setle r10b + 48f7e6: 45 0f b6 d2 movzx r10d, r10b + 48f7ea: e9 09 fa ff ff jmp 0x48f1f8 + 48f7ef: 49 39 ca cmp r10, rcx + 48f7f2: 4c 89 db mov rbx, r11 + 48f7f5: 41 0f 9c c2 setl r10b + 48f7f9: 45 0f b6 d2 movzx r10d, r10b + 48f7fd: e9 f6 f9 ff ff jmp 0x48f1f8 + 48f802: 49 21 ca and r10, rcx + 48f805: 4c 89 db mov rbx, r11 + 48f808: e9 eb f9 ff ff jmp 0x48f1f8 + 48f80d: 45 8b 12 mov r10d, dword ptr [r10] + 48f810: 48 89 d3 mov rbx, rdx + 48f813: e9 e0 f9 ff ff jmp 0x48f1f8 + 48f818: 3c 02 cmp al, 2 + 48f81a: 75 20 jne 0x48f83c + 48f81c: 45 0f b7 12 movzx r10d, word ptr [r10] + 48f820: 48 89 d3 mov rbx, rdx + 48f823: e9 d0 f9 ff ff jmp 0x48f1f8 + 48f828: 3c 08 cmp al, 8 + 48f82a: 75 15 jne 0x48f841 + 48f82c: 4d 8b 12 mov r10, qword ptr [r10] + 48f82f: 48 89 d3 mov rbx, rdx + 48f832: e9 c1 f9 ff ff jmp 0x48f1f8 + 48f837: e9 96 1e f7 ff jmp 0x4016d2 + 48f83c: e9 91 1e f7 ff jmp 0x4016d2 + 48f841: e9 8c 1e f7 ff jmp 0x4016d2 + 48f846: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000048f850 : + 48f850: 41 57 push r15 + 48f852: 41 56 push r14 + 48f854: 41 55 push r13 + 48f856: 49 89 fd mov r13, rdi + 48f859: 41 54 push r12 + 48f85b: 55 push rbp + 48f85c: 53 push rbx + 48f85d: 48 81 ec 18 01 00 00 sub rsp, 280 + 48f864: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] + 48f868: 66 0f 6f 4f 10 movdqa xmm1, xmmword ptr [rdi + 16] + 48f86d: 66 0f 6f 57 20 movdqa xmm2, xmmword ptr [rdi + 32] + 48f872: 66 0f 6f 5f 30 movdqa xmm3, xmmword ptr [rdi + 48] + 48f877: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 48f87c: 66 0f 6f 67 40 movdqa xmm4, xmmword ptr [rdi + 64] + 48f881: 66 0f 6f 6f 50 movdqa xmm5, xmmword ptr [rdi + 80] + 48f886: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 + 48f88b: 66 0f 6f 77 60 movdqa xmm6, xmmword ptr [rdi + 96] + 48f890: 66 0f 6f 7f 70 movdqa xmm7, xmmword ptr [rdi + 112] + 48f895: 0f 29 4c 24 30 movaps xmmword ptr [rsp + 48], xmm1 + 48f89a: 66 0f 6f 87 80 00 00 00 movdqa xmm0, xmmword ptr [rdi + 128] + 48f8a2: 66 0f 6f 8f 90 00 00 00 movdqa xmm1, xmmword ptr [rdi + 144] + 48f8aa: 0f 29 54 24 40 movaps xmmword ptr [rsp + 64], xmm2 + 48f8af: 0f 29 5c 24 50 movaps xmmword ptr [rsp + 80], xmm3 + 48f8b4: 66 0f 6f 97 a0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 160] + 48f8bc: 66 0f 6f 9f b0 00 00 00 movdqa xmm3, xmmword ptr [rdi + 176] + 48f8c4: 0f 29 64 24 60 movaps xmmword ptr [rsp + 96], xmm4 + 48f8c9: 0f 29 6c 24 70 movaps xmmword ptr [rsp + 112], xmm5 + 48f8ce: 0f 29 b4 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm6 + 48f8d6: 0f 29 bc 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm7 + 48f8de: 0f 29 84 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm0 + 48f8e6: 0f 29 8c 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm1 + 48f8ee: 0f 29 94 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm2 + 48f8f6: 0f 29 9c 24 d0 00 00 00 movaps xmmword ptr [rsp + 208], xmm3 + 48f8fe: 48 8b 87 c0 00 00 00 mov rax, qword ptr [rdi + 192] + 48f905: 66 0f 6f a7 c0 00 00 00 movdqa xmm4, xmmword ptr [rdi + 192] + 48f90d: 66 0f 6f af d0 00 00 00 movdqa xmm5, xmmword ptr [rdi + 208] + 48f915: 66 0f 6f b7 e0 00 00 00 movdqa xmm6, xmmword ptr [rdi + 224] + 48f91d: 48 0f ba e0 3e bt rax, 62 + 48f922: 0f 29 a4 24 e0 00 00 00 movaps xmmword ptr [rsp + 224], xmm4 + 48f92a: 0f 29 ac 24 f0 00 00 00 movaps xmmword ptr [rsp + 240], xmm5 + 48f932: 0f 29 b4 24 00 01 00 00 movaps xmmword ptr [rsp + 256], xmm6 + 48f93a: 73 0a jae 0x48f946 + 48f93c: 80 bc 24 ff 00 00 00 00 cmp byte ptr [rsp + 255], 0 + 48f944: 75 0c jne 0x48f952 + 48f946: 48 83 7c 24 58 00 cmp qword ptr [rsp + 88], 0 + 48f94c: 0f 84 e7 02 00 00 je 0x48fc39 + 48f952: 41 f6 85 c7 00 00 00 40 test byte ptr [r13 + 199], 64 + 48f95a: 74 08 je 0x48f964 + 48f95c: 41 c6 85 df 00 00 00 00 mov byte ptr [r13 + 223], 0 + 48f964: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48f969: 49 c7 45 38 00 00 00 00 mov qword ptr [r13 + 56], 0 + 48f971: 8b 80 40 01 00 00 mov eax, dword ptr [rax + 320] + 48f977: 83 f8 01 cmp eax, 1 + 48f97a: 75 5c jne 0x48f9d8 + 48f97c: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48f981: 48 8b 90 30 01 00 00 mov rdx, qword ptr [rax + 304] + 48f988: 83 fa 11 cmp edx, 17 + 48f98b: 0f 8f 46 1d f7 ff jg 0x4016d7 + 48f991: 48 63 d2 movsxd rdx, edx + 48f994: 4c 8b 54 d4 20 mov r10, qword ptr [rsp + 8*rdx + 32] + 48f999: f6 84 24 e7 00 00 00 40 test byte ptr [rsp + 231], 64 + 48f9a1: 74 0a je 0x48f9ad + 48f9a3: 80 bc 14 f8 00 00 00 00 cmp byte ptr [rsp + rdx + 248], 0 + 48f9ab: 75 14 jne 0x48f9c1 + 48f9ad: 48 8d 05 4c 37 03 00 lea rax, [rip + 210764] # 0x4c3100 + 48f9b4: 80 3c 10 08 cmp byte ptr [rax + rdx], 8 + 48f9b8: 0f 85 19 1d f7 ff jne 0x4016d7 + 48f9be: 4d 8b 12 mov r10, qword ptr [r10] + 48f9c1: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48f9c6: 4c 03 90 28 01 00 00 add r10, qword ptr [rax + 296] + 48f9cd: 4c 89 d5 mov rbp, r10 + 48f9d0: eb 52 jmp 0x48fa24 + 48f9d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48f9d8: 83 f8 02 cmp eax, 2 + 48f9db: 0f 85 92 02 00 00 jne 0x48fc73 + 48f9e1: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 48f9e6: 31 f6 xor esi, esi + 48f9e8: 31 c9 xor ecx, ecx + 48f9ea: 48 8b b8 38 01 00 00 mov rdi, qword ptr [rax + 312] + 48f9f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48f9f8: 0f b6 17 movzx edx, byte ptr [rdi] + 48f9fb: 48 83 c7 01 add rdi, 1 + 48f9ff: 48 89 d0 mov rax, rdx + 48fa02: 83 e0 7f and eax, 127 + 48fa05: 48 d3 e0 shl rax, cl + 48fa08: 83 c1 07 add ecx, 7 + 48fa0b: 48 09 c6 or rsi, rax + 48fa0e: 84 d2 test dl, dl + 48fa10: 78 e6 js 0x48f9f8 + 48fa12: 48 8d 54 24 20 lea rdx, [rsp + 32] + 48fa17: 48 01 fe add rsi, rdi + 48fa1a: 31 c9 xor ecx, ecx + 48fa1c: e8 cf f6 ff ff call 0x48f0f0 + 48fa21: 48 89 c5 mov rbp, rax + 48fa24: 49 89 ad 90 00 00 00 mov qword ptr [r13 + 144], rbp + 48fa2b: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 48fa30: 45 31 ff xor r15d, r15d + 48fa33: 4c 8d 25 22 15 02 00 lea r12, [rip + 136482] # 0x4b0f5c <__PRETTY_FUNCTION__.9338+0x5cc> + 48fa3a: 4c 8d 74 24 20 lea r14, [rsp + 32] + 48fa3f: 90 nop + 48fa40: 83 7b 08 05 cmp dword ptr [rbx + 8], 5 + 48fa44: 0f 87 8c 00 00 00 ja 0x48fad6 + 48fa4a: 8b 43 08 mov eax, dword ptr [rbx + 8] + 48fa4d: 49 63 04 84 movsxd rax, dword ptr [r12 + 4*rax] + 48fa51: 4c 01 e0 add rax, r12 + 48fa54: 3e ff e0 jmp rax + 48fa57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48fa60: 48 8b 3b mov rdi, qword ptr [rbx] + 48fa63: 31 f6 xor esi, esi + 48fa65: 31 c9 xor ecx, ecx + 48fa67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48fa70: 0f b6 17 movzx edx, byte ptr [rdi] + 48fa73: 48 83 c7 01 add rdi, 1 + 48fa77: 48 89 d0 mov rax, rdx + 48fa7a: 83 e0 7f and eax, 127 + 48fa7d: 48 d3 e0 shl rax, cl + 48fa80: 83 c1 07 add ecx, 7 + 48fa83: 48 09 c6 or rsi, rax + 48fa86: 84 d2 test dl, dl + 48fa88: 78 e6 js 0x48fa70 + 48fa8a: 48 01 fe add rsi, rdi + 48fa8d: 48 89 e9 mov rcx, rbp + 48fa90: 4c 89 f2 mov rdx, r14 + 48fa93: e8 58 f6 ff ff call 0x48f0f0 + 48fa98: 48 8d 35 61 36 03 00 lea rsi, [rip + 210529] # 0x4c3100 + 48fa9f: 42 80 3c 3e 08 cmp byte ptr [rsi + r15], 8 + 48faa4: 76 22 jbe 0x48fac8 + 48faa6: e9 2c 1c f7 ff jmp 0x4016d7 + 48faab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48fab0: 48 8b 03 mov rax, qword ptr [rbx] + 48fab3: 48 8d 35 46 36 03 00 lea rsi, [rip + 210502] # 0x4c3100 + 48faba: 48 01 e8 add rax, rbp + 48fabd: 42 80 3c 3e 08 cmp byte ptr [rsi + r15], 8 + 48fac2: 0f 87 0f 1c f7 ff ja 0x4016d7 + 48fac8: 43 c6 84 3d d8 00 00 00 01 mov byte ptr [r13 + r15 + 216], 1 + 48fad1: 4b 89 44 fd 00 mov qword ptr [r13 + 8*r15], rax + 48fad6: 49 83 c7 01 add r15, 1 + 48fada: 48 83 c3 10 add rbx, 16 + 48fade: 49 83 ff 12 cmp r15, 18 + 48fae2: 0f 85 58 ff ff ff jne 0x48fa40 + 48fae8: 49 8b 95 c0 00 00 00 mov rdx, qword ptr [r13 + 192] + 48faef: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 48faf4: 48 89 d0 mov rax, rdx + 48faf7: 48 0f ba f0 3f btr rax, 63 + 48fafc: 80 bb 73 01 00 00 00 cmp byte ptr [rbx + 371], 0 + 48fb03: 74 08 je 0x48fb0d + 48fb05: 48 89 d0 mov rax, rdx + 48fb08: 48 0f ba e8 3f bts rax, 63 + 48fb0d: 49 89 85 c0 00 00 00 mov qword ptr [r13 + 192], rax + 48fb14: 48 81 c4 18 01 00 00 add rsp, 280 + 48fb1b: 5b pop rbx + 48fb1c: 5d pop rbp + 48fb1d: 41 5c pop r12 + 48fb1f: 41 5d pop r13 + 48fb21: 41 5e pop r14 + 48fb23: 41 5f pop r15 + 48fb25: c3 ret + 48fb26: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48fb30: 48 8b 3b mov rdi, qword ptr [rbx] + 48fb33: 31 f6 xor esi, esi + 48fb35: 31 c9 xor ecx, ecx + 48fb37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 48fb40: 0f b6 17 movzx edx, byte ptr [rdi] + 48fb43: 48 83 c7 01 add rdi, 1 + 48fb47: 48 89 d0 mov rax, rdx + 48fb4a: 83 e0 7f and eax, 127 + 48fb4d: 48 d3 e0 shl rax, cl + 48fb50: 83 c1 07 add ecx, 7 + 48fb53: 48 09 c6 or rsi, rax + 48fb56: 84 d2 test dl, dl + 48fb58: 78 e6 js 0x48fb40 + 48fb5a: 48 01 fe add rsi, rdi + 48fb5d: 48 89 e9 mov rcx, rbp + 48fb60: 4c 89 f2 mov rdx, r14 + 48fb63: e8 88 f5 ff ff call 0x48f0f0 + 48fb68: 48 be 00 00 00 00 00 00 00 40 movabs rsi, 4611686018427387904 + 48fb72: 49 85 b5 c0 00 00 00 test qword ptr [r13 + 192], rsi + 48fb79: 0f 84 52 ff ff ff je 0x48fad1 + 48fb7f: eb 24 jmp 0x48fba5 + 48fb81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 48fb88: 48 be 00 00 00 00 00 00 00 40 movabs rsi, 4611686018427387904 + 48fb92: 48 8b 03 mov rax, qword ptr [rbx] + 48fb95: 48 01 e8 add rax, rbp + 48fb98: 49 85 b5 c0 00 00 00 test qword ptr [r13 + 192], rsi + 48fb9f: 0f 84 2c ff ff ff je 0x48fad1 + 48fba5: 43 c6 84 3d d8 00 00 00 00 mov byte ptr [r13 + r15 + 216], 0 + 48fbae: e9 1e ff ff ff jmp 0x48fad1 + 48fbb3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48fbb8: 48 8b 13 mov rdx, qword ptr [rbx] + 48fbbb: 48 63 c2 movsxd rax, edx + 48fbbe: 80 bc 04 f8 00 00 00 00 cmp byte ptr [rsp + rax + 248], 0 + 48fbc6: 75 28 jne 0x48fbf0 + 48fbc8: 48 be 00 00 00 00 00 00 00 40 movabs rsi, 4611686018427387904 + 48fbd2: 48 8b 44 c4 20 mov rax, qword ptr [rsp + 8*rax + 32] + 48fbd7: 49 85 b5 c0 00 00 00 test qword ptr [r13 + 192], rsi + 48fbde: 0f 84 ed fe ff ff je 0x48fad1 + 48fbe4: eb bf jmp 0x48fba5 + 48fbe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48fbf0: 83 fa 11 cmp edx, 17 + 48fbf3: 0f 8f de 1a f7 ff jg 0x4016d7 + 48fbf9: 48 be 00 00 00 00 00 00 00 40 movabs rsi, 4611686018427387904 + 48fc03: 48 8b 54 c4 20 mov rdx, qword ptr [rsp + 8*rax + 32] + 48fc08: 48 85 b4 24 e0 00 00 00 test qword ptr [rsp + 224], rsi + 48fc10: 74 0e je 0x48fc20 + 48fc12: 48 89 d0 mov rax, rdx + 48fc15: e9 7e fe ff ff jmp 0x48fa98 + 48fc1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 48fc20: 48 8d 35 d9 34 03 00 lea rsi, [rip + 210137] # 0x4c3100 + 48fc27: 80 3c 06 08 cmp byte ptr [rsi + rax], 8 + 48fc2b: 0f 85 a6 1a f7 ff jne 0x4016d7 + 48fc31: 48 8b 02 mov rax, qword ptr [rdx] + 48fc34: e9 5f fe ff ff jmp 0x48fa98 + 48fc39: 80 3d c7 34 03 00 08 cmp byte ptr [rip + 210119], 8 # 0x4c3107 + 48fc40: 49 8b 85 90 00 00 00 mov rax, qword ptr [r13 + 144] + 48fc47: 0f 85 8a 1a f7 ff jne 0x4016d7 + 48fc4d: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 48fc52: f6 84 24 e7 00 00 00 40 test byte ptr [rsp + 231], 64 + 48fc5a: 74 08 je 0x48fc64 + 48fc5c: c6 84 24 ff 00 00 00 00 mov byte ptr [rsp + 255], 0 + 48fc64: 48 8d 44 24 18 lea rax, [rsp + 24] + 48fc69: 48 89 44 24 58 mov qword ptr [rsp + 88], rax + 48fc6e: e9 df fc ff ff jmp 0x48f952 + 48fc73: e9 64 1a f7 ff jmp 0x4016dc + 48fc78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +000000000048fc80 : + 48fc80: 41 55 push r13 + 48fc82: 31 c0 xor eax, eax + 48fc84: b9 1e 00 00 00 mov ecx, 30 + 48fc89: 41 54 push r12 + 48fc8b: 49 89 f4 mov r12, rsi + 48fc8e: 55 push rbp + 48fc8f: 48 89 fd mov rbp, rdi + 48fc92: 53 push rbx + 48fc93: 48 89 d3 mov rbx, rdx + 48fc96: 48 81 ec 98 01 00 00 sub rsp, 408 + 48fc9d: f3 48 ab rep stosq qword ptr es:[rdi], rax + 48fca0: 4c 8d 6c 24 10 lea r13, [rsp + 16] + 48fca5: 48 89 ef mov rdi, rbp + 48fca8: 4c 89 ee mov rsi, r13 + 48fcab: 48 8b 84 24 b8 01 00 00 mov rax, qword ptr [rsp + 440] + 48fcb3: 48 89 85 98 00 00 00 mov qword ptr [rbp + 152], rax + 48fcba: 48 b8 00 00 00 00 00 00 00 40 movabs rax, 4611686018427387904 + 48fcc4: 48 89 85 c0 00 00 00 mov qword ptr [rbp + 192], rax + 48fccb: e8 f0 eb ff ff call 0x48e8c0 + 48fcd0: 85 c0 test eax, eax + 48fcd2: 0f 85 09 1a f7 ff jne 0x4016e1 + 48fcd8: 48 83 3d 48 02 03 00 00 cmp qword ptr [rip + 197192], 0 # 0x4bff28 <_nl_current_LC_NUMERIC_used+0x4bff26> + 48fce0: 0f 84 8a 00 00 00 je 0x48fd70 + 48fce6: 48 8d 35 53 eb ff ff lea rsi, [rip - 5293] # 0x48e840 + 48fced: 48 8d 3d fc 33 03 00 lea rdi, [rip + 209916] # 0x4c30f0 + 48fcf4: e8 07 03 b7 ff call 0x0 + 48fcf9: 85 c0 test eax, eax + 48fcfb: 75 73 jne 0x48fd70 + 48fcfd: 80 3d 03 34 03 00 08 cmp byte ptr [rip + 209923], 8 # 0x4c3107 + 48fd04: 0f 85 d7 19 f7 ff jne 0x4016e1 + 48fd0a: 4c 89 64 24 08 mov qword ptr [rsp + 8], r12 + 48fd0f: f6 85 c7 00 00 00 40 test byte ptr [rbp + 199], 64 + 48fd16: 74 07 je 0x48fd1f + 48fd18: c6 85 df 00 00 00 00 mov byte ptr [rbp + 223], 0 + 48fd1f: 48 8d 44 24 08 lea rax, [rsp + 8] + 48fd24: 4c 89 ee mov rsi, r13 + 48fd27: 48 89 ef mov rdi, rbp + 48fd2a: c7 84 24 50 01 00 00 01 00 00 00 mov dword ptr [rsp + 336], 1 + 48fd35: 48 89 45 38 mov qword ptr [rbp + 56], rax + 48fd39: 48 c7 84 24 40 01 00 00 07 00 00 00 mov qword ptr [rsp + 320], 7 + 48fd45: 48 c7 84 24 38 01 00 00 00 00 00 00 mov qword ptr [rsp + 312], 0 + 48fd51: e8 fa fa ff ff call 0x48f850 + 48fd56: 48 89 9d 98 00 00 00 mov qword ptr [rbp + 152], rbx + 48fd5d: 48 81 c4 98 01 00 00 add rsp, 408 + 48fd64: 5b pop rbx + 48fd65: 5d pop rbp + 48fd66: 41 5c pop r12 + 48fd68: 41 5d pop r13 + 48fd6a: c3 ret + 48fd6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 48fd70: 80 3d 89 33 03 00 00 cmp byte ptr [rip + 209801], 0 # 0x4c3100 + 48fd77: 75 84 jne 0x48fcfd + 48fd79: c6 05 80 33 03 00 08 mov byte ptr [rip + 209792], 8 # 0x4c3100 + 48fd80: c6 05 7a 33 03 00 08 mov byte ptr [rip + 209786], 8 # 0x4c3101 + 48fd87: c6 05 74 33 03 00 08 mov byte ptr [rip + 209780], 8 # 0x4c3102 + 48fd8e: c6 05 6e 33 03 00 08 mov byte ptr [rip + 209774], 8 # 0x4c3103 + 48fd95: c6 05 68 33 03 00 08 mov byte ptr [rip + 209768], 8 # 0x4c3104 + 48fd9c: c6 05 62 33 03 00 08 mov byte ptr [rip + 209762], 8 # 0x4c3105 + 48fda3: c6 05 5c 33 03 00 08 mov byte ptr [rip + 209756], 8 # 0x4c3106 + 48fdaa: c6 05 56 33 03 00 08 mov byte ptr [rip + 209750], 8 # 0x4c3107 + 48fdb1: c6 05 50 33 03 00 08 mov byte ptr [rip + 209744], 8 # 0x4c3108 + 48fdb8: c6 05 4a 33 03 00 08 mov byte ptr [rip + 209738], 8 # 0x4c3109 + 48fdbf: c6 05 44 33 03 00 08 mov byte ptr [rip + 209732], 8 # 0x4c310a + 48fdc6: c6 05 3e 33 03 00 08 mov byte ptr [rip + 209726], 8 # 0x4c310b + 48fdcd: c6 05 38 33 03 00 08 mov byte ptr [rip + 209720], 8 # 0x4c310c + 48fdd4: c6 05 32 33 03 00 08 mov byte ptr [rip + 209714], 8 # 0x4c310d + 48fddb: c6 05 2c 33 03 00 08 mov byte ptr [rip + 209708], 8 # 0x4c310e + 48fde2: c6 05 26 33 03 00 08 mov byte ptr [rip + 209702], 8 # 0x4c310f + 48fde9: c6 05 20 33 03 00 08 mov byte ptr [rip + 209696], 8 # 0x4c3110 + 48fdf0: e9 08 ff ff ff jmp 0x48fcfd + 48fdf5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +000000000048fe00 : + 48fe00: 55 push rbp + 48fe01: 48 89 f5 mov rbp, rsi + 48fe04: 53 push rbx + 48fe05: 48 89 fb mov rbx, rdi + 48fe08: 48 83 ec 08 sub rsp, 8 + 48fe0c: e8 3f fa ff ff call 0x48f850 + 48fe11: 48 8b 85 68 01 00 00 mov rax, qword ptr [rbp + 360] + 48fe18: 48 89 c2 mov rdx, rax + 48fe1b: 48 c1 e2 04 shl rdx, 4 + 48fe1f: 83 7c 15 08 06 cmp dword ptr [rbp + rdx + 8], 6 + 48fe24: 75 1a jne 0x48fe40 + 48fe26: 48 c7 83 98 00 00 00 00 00 00 00 mov qword ptr [rbx + 152], 0 + 48fe31: 48 83 c4 08 add rsp, 8 + 48fe35: 5b pop rbx + 48fe36: 5d pop rbp + 48fe37: c3 ret + 48fe38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 48fe40: 83 f8 11 cmp eax, 17 + 48fe43: 0f 8f 9d 18 f7 ff jg 0x4016e6 + 48fe49: 48 98 cdqe + 48fe4b: 48 8b 14 c3 mov rdx, qword ptr [rbx + 8*rax] + 48fe4f: f6 83 c7 00 00 00 40 test byte ptr [rbx + 199], 64 + 48fe56: 74 0a je 0x48fe62 + 48fe58: 80 bc 03 d8 00 00 00 00 cmp byte ptr [rbx + rax + 216], 0 + 48fe60: 75 14 jne 0x48fe76 + 48fe62: 48 8d 0d 97 32 03 00 lea rcx, [rip + 209559] # 0x4c3100 + 48fe69: 80 3c 01 08 cmp byte ptr [rcx + rax], 8 + 48fe6d: 0f 85 73 18 f7 ff jne 0x4016e6 + 48fe73: 48 8b 12 mov rdx, qword ptr [rdx] + 48fe76: 48 89 93 98 00 00 00 mov qword ptr [rbx + 152], rdx + 48fe7d: 48 83 c4 08 add rsp, 8 + 48fe81: 5b pop rbx + 48fe82: 5d pop rbp + 48fe83: c3 ret + 48fe84: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48fe8f: 90 nop + +000000000048fe90 <_Unwind_RaiseException_Phase2>: + 48fe90: 41 57 push r15 + 48fe92: 49 89 d7 mov r15, rdx + 48fe95: 41 56 push r14 + 48fe97: 41 be 01 00 00 00 mov r14d, 1 + 48fe9d: 41 55 push r13 + 48fe9f: 41 54 push r12 + 48fea1: 49 89 fc mov r12, rdi + 48fea4: 55 push rbp + 48fea5: 53 push rbx + 48fea6: 48 89 f3 mov rbx, rsi + 48fea9: 48 81 ec 88 01 00 00 sub rsp, 392 + 48feb0: 49 89 e5 mov r13, rsp + 48feb3: eb 43 jmp 0x48fef8 <_Unwind_RaiseException_Phase2+0x68> + 48feb5: 0f 1f 00 nop dword ptr [rax] + 48feb8: 48 8b 84 24 50 01 00 00 mov rax, qword ptr [rsp + 336] + 48fec0: 48 85 c0 test rax, rax + 48fec3: 74 20 je 0x48fee5 <_Unwind_RaiseException_Phase2+0x55> + 48fec5: 89 ee mov esi, ebp + 48fec7: 49 8b 14 24 mov rdx, qword ptr [r12] + 48fecb: 49 89 d8 mov r8, rbx + 48fece: 4c 89 e1 mov rcx, r12 + 48fed1: 83 ce 02 or esi, 2 + 48fed4: bf 01 00 00 00 mov edi, 1 + 48fed9: ff d0 call rax + 48fedb: 83 f8 07 cmp eax, 7 + 48fede: 74 68 je 0x48ff48 <_Unwind_RaiseException_Phase2+0xb8> + 48fee0: 83 f8 08 cmp eax, 8 + 48fee3: 75 49 jne 0x48ff2e <_Unwind_RaiseException_Phase2+0x9e> + 48fee5: 85 ed test ebp, ebp + 48fee7: 75 64 jne 0x48ff4d <_Unwind_RaiseException_Phase2+0xbd> + 48fee9: 4c 89 ee mov rsi, r13 + 48feec: 48 89 df mov rdi, rbx + 48feef: 49 83 c6 01 add r14, 1 + 48fef3: e8 08 ff ff ff call 0x48fe00 + 48fef8: 4c 89 ee mov rsi, r13 + 48fefb: 48 89 df mov rdi, rbx + 48fefe: 31 ed xor ebp, ebp + 48ff00: e8 bb e9 ff ff call 0x48e8c0 + 48ff05: 48 8b 8b 90 00 00 00 mov rcx, qword ptr [rbx + 144] + 48ff0c: 41 89 c0 mov r8d, eax + 48ff0f: 48 8b 83 c0 00 00 00 mov rax, qword ptr [rbx + 192] + 48ff16: 48 c1 e8 3f shr rax, 63 + 48ff1a: 48 29 c1 sub rcx, rax + 48ff1d: 49 39 4c 24 18 cmp qword ptr [r12 + 24], rcx + 48ff22: 40 0f 94 c5 sete bpl + 48ff26: c1 e5 02 shl ebp, 2 + 48ff29: 45 85 c0 test r8d, r8d + 48ff2c: 74 8a je 0x48feb8 <_Unwind_RaiseException_Phase2+0x28> + 48ff2e: b8 02 00 00 00 mov eax, 2 + 48ff33: 48 81 c4 88 01 00 00 add rsp, 392 + 48ff3a: 5b pop rbx + 48ff3b: 5d pop rbp + 48ff3c: 41 5c pop r12 + 48ff3e: 41 5d pop r13 + 48ff40: 41 5e pop r14 + 48ff42: 41 5f pop r15 + 48ff44: c3 ret + 48ff45: 0f 1f 00 nop dword ptr [rax] + 48ff48: 4d 89 37 mov qword ptr [r15], r14 + 48ff4b: eb e6 jmp 0x48ff33 <_Unwind_RaiseException_Phase2+0xa3> + 48ff4d: e9 99 17 f7 ff jmp 0x4016eb <_Unwind_RaiseException_Phase2.cold> + 48ff52: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 48ff5d: 0f 1f 00 nop dword ptr [rax] + +000000000048ff60 <_Unwind_ForcedUnwind_Phase2>: + 48ff60: 41 57 push r15 + 48ff62: 41 56 push r14 + 48ff64: 41 55 push r13 + 48ff66: 49 89 f5 mov r13, rsi + 48ff69: 41 54 push r12 + 48ff6b: 49 89 fc mov r12, rdi + 48ff6e: 55 push rbp + 48ff6f: bd 01 00 00 00 mov ebp, 1 + 48ff74: 53 push rbx + 48ff75: 48 81 ec 98 01 00 00 sub rsp, 408 + 48ff7c: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 48ff80: 4c 8b 77 18 mov r14, qword ptr [rdi + 24] + 48ff84: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx + 48ff89: 48 8d 5c 24 10 lea rbx, [rsp + 16] + 48ff8e: 48 89 04 24 mov qword ptr [rsp], rax + 48ff92: eb 60 jmp 0x48fff4 <_Unwind_ForcedUnwind_Phase2+0x94> + 48ff94: 0f 1f 40 00 nop dword ptr [rax] + 48ff98: 48 8b 04 24 mov rax, qword ptr [rsp] + 48ff9c: 4d 89 f1 mov r9, r14 + 48ff9f: 4d 89 e8 mov r8, r13 + 48ffa2: 4c 89 e1 mov rcx, r12 + 48ffa5: be 0a 00 00 00 mov esi, 10 + 48ffaa: bf 01 00 00 00 mov edi, 1 + 48ffaf: ff d0 call rax + 48ffb1: 85 c0 test eax, eax + 48ffb3: 75 7d jne 0x490032 <_Unwind_ForcedUnwind_Phase2+0xd2> + 48ffb5: 48 8b 84 24 60 01 00 00 mov rax, qword ptr [rsp + 352] + 48ffbd: 48 85 c0 test rax, rax + 48ffc0: 74 23 je 0x48ffe5 <_Unwind_ForcedUnwind_Phase2+0x85> + 48ffc2: 49 8b 14 24 mov rdx, qword ptr [r12] + 48ffc6: 4d 89 e8 mov r8, r13 + 48ffc9: 4c 89 e1 mov rcx, r12 + 48ffcc: be 0a 00 00 00 mov esi, 10 + 48ffd1: bf 01 00 00 00 mov edi, 1 + 48ffd6: ff d0 call rax + 48ffd8: 41 89 c7 mov r15d, eax + 48ffdb: 83 f8 07 cmp eax, 7 + 48ffde: 74 70 je 0x490050 <_Unwind_ForcedUnwind_Phase2+0xf0> + 48ffe0: 83 f8 08 cmp eax, 8 + 48ffe3: 75 4d jne 0x490032 <_Unwind_ForcedUnwind_Phase2+0xd2> + 48ffe5: 48 89 de mov rsi, rbx + 48ffe8: 4c 89 ef mov rdi, r13 + 48ffeb: 48 83 c5 01 add rbp, 1 + 48ffef: e8 0c fe ff ff call 0x48fe00 + 48fff4: 48 89 de mov rsi, rbx + 48fff7: 4c 89 ef mov rdi, r13 + 48fffa: e8 c1 e8 ff ff call 0x48e8c0 + 48ffff: 41 89 c7 mov r15d, eax + 490002: 85 c0 test eax, eax + 490004: 74 05 je 0x49000b <_Unwind_ForcedUnwind_Phase2+0xab> + 490006: 83 f8 05 cmp eax, 5 + 490009: 75 27 jne 0x490032 <_Unwind_ForcedUnwind_Phase2+0xd2> + 49000b: 49 8b 14 24 mov rdx, qword ptr [r12] + 49000f: 41 83 ff 05 cmp r15d, 5 + 490013: 75 83 jne 0x48ff98 <_Unwind_ForcedUnwind_Phase2+0x38> + 490015: 48 8b 04 24 mov rax, qword ptr [rsp] + 490019: 4d 89 f1 mov r9, r14 + 49001c: 4d 89 e8 mov r8, r13 + 49001f: 4c 89 e1 mov rcx, r12 + 490022: be 1a 00 00 00 mov esi, 26 + 490027: bf 01 00 00 00 mov edi, 1 + 49002c: ff d0 call rax + 49002e: 85 c0 test eax, eax + 490030: 74 1e je 0x490050 <_Unwind_ForcedUnwind_Phase2+0xf0> + 490032: 41 bf 02 00 00 00 mov r15d, 2 + 490038: 48 81 c4 98 01 00 00 add rsp, 408 + 49003f: 44 89 f8 mov eax, r15d + 490042: 5b pop rbx + 490043: 5d pop rbp + 490044: 41 5c pop r12 + 490046: 41 5d pop r13 + 490048: 41 5e pop r14 + 49004a: 41 5f pop r15 + 49004c: c3 ret + 49004d: 0f 1f 00 nop dword ptr [rax] + 490050: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 490055: 48 89 28 mov qword ptr [rax], rbp + 490058: eb de jmp 0x490038 <_Unwind_ForcedUnwind_Phase2+0xd8> + 49005a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000490060 <_Unwind_GetGR>: + 490060: f3 0f 1e fa endbr64 + 490064: 48 83 ec 08 sub rsp, 8 + 490068: 83 fe 11 cmp esi, 17 + 49006b: 0f 8f 7f 16 f7 ff jg 0x4016f0 <_Unwind_GetGR.cold> + 490071: 48 63 f6 movsxd rsi, esi + 490074: 48 8b 04 f7 mov rax, qword ptr [rdi + 8*rsi] + 490078: f6 87 c7 00 00 00 40 test byte ptr [rdi + 199], 64 + 49007f: 74 0a je 0x49008b <_Unwind_GetGR+0x2b> + 490081: 80 bc 37 d8 00 00 00 00 cmp byte ptr [rdi + rsi + 216], 0 + 490089: 75 14 jne 0x49009f <_Unwind_GetGR+0x3f> + 49008b: 48 8d 15 6e 30 03 00 lea rdx, [rip + 209006] # 0x4c3100 + 490092: 80 3c 32 08 cmp byte ptr [rdx + rsi], 8 + 490096: 0f 85 54 16 f7 ff jne 0x4016f0 <_Unwind_GetGR.cold> + 49009c: 48 8b 00 mov rax, qword ptr [rax] + 49009f: 48 83 c4 08 add rsp, 8 + 4900a3: c3 ret + 4900a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4900af: 90 nop + +00000000004900b0 <_Unwind_GetCFA>: + 4900b0: f3 0f 1e fa endbr64 + 4900b4: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] + 4900bb: c3 ret + 4900bc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004900c0 <_Unwind_SetGR>: + 4900c0: f3 0f 1e fa endbr64 + 4900c4: 48 83 ec 08 sub rsp, 8 + 4900c8: 83 fe 11 cmp esi, 17 + 4900cb: 0f 8f 24 16 f7 ff jg 0x4016f5 <_Unwind_SetGR.cold> + 4900d1: 48 63 f6 movsxd rsi, esi + 4900d4: 48 8d 05 25 30 03 00 lea rax, [rip + 208933] # 0x4c3100 + 4900db: 0f b6 04 30 movzx eax, byte ptr [rax + rsi] + 4900df: f6 87 c7 00 00 00 40 test byte ptr [rdi + 199], 64 + 4900e6: 74 0a je 0x4900f2 <_Unwind_SetGR+0x32> + 4900e8: 80 bc 37 d8 00 00 00 00 cmp byte ptr [rdi + rsi + 216], 0 + 4900f0: 75 1e jne 0x490110 <_Unwind_SetGR+0x50> + 4900f2: 48 8b 0c f7 mov rcx, qword ptr [rdi + 8*rsi] + 4900f6: 3c 08 cmp al, 8 + 4900f8: 0f 85 f7 15 f7 ff jne 0x4016f5 <_Unwind_SetGR.cold> + 4900fe: 48 89 11 mov qword ptr [rcx], rdx + 490101: 48 83 c4 08 add rsp, 8 + 490105: c3 ret + 490106: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 490110: 48 89 14 f7 mov qword ptr [rdi + 8*rsi], rdx + 490114: 48 83 c4 08 add rsp, 8 + 490118: c3 ret + 490119: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000490120 <_Unwind_GetIP>: + 490120: f3 0f 1e fa endbr64 + 490124: 48 8b 87 98 00 00 00 mov rax, qword ptr [rdi + 152] + 49012b: c3 ret + 49012c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000490130 <_Unwind_GetIPInfo>: + 490130: f3 0f 1e fa endbr64 + 490134: 48 8b 87 c0 00 00 00 mov rax, qword ptr [rdi + 192] + 49013b: 48 c1 f8 3f sar rax, 63 + 49013f: 83 e0 01 and eax, 1 + 490142: 89 06 mov dword ptr [rsi], eax + 490144: 48 8b 87 98 00 00 00 mov rax, qword ptr [rdi + 152] + 49014b: c3 ret + 49014c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000490150 <_Unwind_SetIP>: + 490150: f3 0f 1e fa endbr64 + 490154: 48 89 b7 98 00 00 00 mov qword ptr [rdi + 152], rsi + 49015b: c3 ret + 49015c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000490160 <_Unwind_GetLanguageSpecificData>: + 490160: f3 0f 1e fa endbr64 + 490164: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] + 49016b: c3 ret + 49016c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000490170 <_Unwind_GetRegionStart>: + 490170: f3 0f 1e fa endbr64 + 490174: 48 8b 87 b8 00 00 00 mov rax, qword ptr [rdi + 184] + 49017b: c3 ret + 49017c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000490180 <_Unwind_FindEnclosingFunction>: + 490180: f3 0f 1e fa endbr64 + 490184: 48 83 ec 28 sub rsp, 40 + 490188: 48 83 ef 01 sub rdi, 1 + 49018c: 48 89 e6 mov rsi, rsp + 49018f: e8 ec 22 00 00 call 0x492480 <_Unwind_Find_FDE> + 490194: 48 85 c0 test rax, rax + 490197: 48 0f 45 44 24 10 cmovne rax, qword ptr [rsp + 16] + 49019d: 48 83 c4 28 add rsp, 40 + 4901a1: c3 ret + 4901a2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4901ad: 0f 1f 00 nop dword ptr [rax] + +00000000004901b0 <_Unwind_GetDataRelBase>: + 4901b0: f3 0f 1e fa endbr64 + 4901b4: 48 8b 87 b0 00 00 00 mov rax, qword ptr [rdi + 176] + 4901bb: c3 ret + 4901bc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004901c0 <_Unwind_GetTextRelBase>: + 4901c0: f3 0f 1e fa endbr64 + 4901c4: 48 8b 87 a8 00 00 00 mov rax, qword ptr [rdi + 168] + 4901cb: c3 ret + 4901cc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004901d0 <__frame_state_for>: + 4901d0: f3 0f 1e fa endbr64 + 4901d4: 55 push rbp + 4901d5: 31 c0 xor eax, eax + 4901d7: 49 89 f9 mov r9, rdi + 4901da: b9 1e 00 00 00 mov ecx, 30 + 4901df: 53 push rbx + 4901e0: 49 83 c1 01 add r9, 1 + 4901e4: 48 89 f5 mov rbp, rsi + 4901e7: 48 81 ec 78 02 00 00 sub rsp, 632 + 4901ee: 49 89 e0 mov r8, rsp + 4901f1: 48 8d 9c 24 f0 00 00 00 lea rbx, [rsp + 240] + 4901f9: 4c 89 c7 mov rdi, r8 + 4901fc: 48 89 de mov rsi, rbx + 4901ff: f3 48 ab rep stosq qword ptr es:[rdi], rax + 490202: 4c 89 c7 mov rdi, r8 + 490205: 4c 89 8c 24 98 00 00 00 mov qword ptr [rsp + 152], r9 + 49020d: 48 b8 00 00 00 00 00 00 00 40 movabs rax, 4611686018427387904 + 490217: 48 89 84 24 c0 00 00 00 mov qword ptr [rsp + 192], rax + 49021f: e8 9c e6 ff ff call 0x48e8c0 + 490224: 85 c0 test eax, eax + 490226: 0f 85 b4 00 00 00 jne 0x4902e0 <__frame_state_for+0x110> + 49022c: 83 bc 24 30 02 00 00 02 cmp dword ptr [rsp + 560], 2 + 490234: 0f 84 a6 00 00 00 je 0x4902e0 <__frame_state_for+0x110> + 49023a: 48 89 d9 mov rcx, rbx + 49023d: 31 c0 xor eax, eax + 49023f: eb 1e jmp 0x49025f <__frame_state_for+0x8f> + 490241: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 490248: 48 c7 44 c5 20 00 00 00 00 mov qword ptr [rbp + 8*rax + 32], 0 + 490251: 48 83 c0 01 add rax, 1 + 490255: 48 83 c1 10 add rcx, 16 + 490259: 48 83 f8 12 cmp rax, 18 + 49025d: 74 2a je 0x490289 <__frame_state_for+0xb9> + 49025f: 8b 51 08 mov edx, dword ptr [rcx + 8] + 490262: 88 94 05 b4 00 00 00 mov byte ptr [rbp + rax + 180], dl + 490269: 80 fa 01 cmp dl, 1 + 49026c: 74 05 je 0x490273 <__frame_state_for+0xa3> + 49026e: 80 fa 02 cmp dl, 2 + 490271: 75 d5 jne 0x490248 <__frame_state_for+0x78> + 490273: 48 8b 11 mov rdx, qword ptr [rcx] + 490276: 48 83 c1 10 add rcx, 16 + 49027a: 48 89 54 c5 20 mov qword ptr [rbp + 8*rax + 32], rdx + 49027f: 48 83 c0 01 add rax, 1 + 490283: 48 83 f8 12 cmp rax, 18 + 490287: 75 d6 jne 0x49025f <__frame_state_for+0x8f> + 490289: 48 8b 84 24 18 02 00 00 mov rax, qword ptr [rsp + 536] + 490291: 48 89 45 10 mov qword ptr [rbp + 16], rax + 490295: 48 8b 84 24 20 02 00 00 mov rax, qword ptr [rsp + 544] + 49029d: 66 89 85 b0 00 00 00 mov word ptr [rbp + 176], ax + 4902a4: 48 8b 84 24 58 02 00 00 mov rax, qword ptr [rsp + 600] + 4902ac: 66 89 85 b2 00 00 00 mov word ptr [rbp + 178], ax + 4902b3: 48 8b 84 24 d0 00 00 00 mov rax, qword ptr [rsp + 208] + 4902bb: 48 89 45 18 mov qword ptr [rbp + 24], rax + 4902bf: 48 8b 84 24 68 02 00 00 mov rax, qword ptr [rsp + 616] + 4902c7: 48 89 45 08 mov qword ptr [rbp + 8], rax + 4902cb: 48 81 c4 78 02 00 00 add rsp, 632 + 4902d2: 48 89 e8 mov rax, rbp + 4902d5: 5b pop rbx + 4902d6: 5d pop rbp + 4902d7: c3 ret + 4902d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4902e0: 48 81 c4 78 02 00 00 add rsp, 632 + 4902e7: 31 c0 xor eax, eax + 4902e9: 5b pop rbx + 4902ea: 5d pop rbp + 4902eb: c3 ret + 4902ec: 0f 1f 40 00 nop dword ptr [rax] + +00000000004902f0 <_Unwind_DebugHook>: + 4902f0: f3 0f 1e fa endbr64 + 4902f4: c3 ret + 4902f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000490300 <_Unwind_RaiseException>: + 490300: f3 0f 1e fa endbr64 + 490304: 55 push rbp + 490305: 48 89 e5 mov rbp, rsp + 490308: 41 57 push r15 + 49030a: 41 56 push r14 + 49030c: 4c 8d bd 60 fc ff ff lea r15, [rbp - 928] + 490313: 49 89 fe mov r14, rdi + 490316: 48 8d 75 10 lea rsi, [rbp + 16] + 49031a: 41 55 push r13 + 49031c: 4c 89 ff mov rdi, r15 + 49031f: 4c 8d ad 40 fe ff ff lea r13, [rbp - 448] + 490326: 41 54 push r12 + 490328: 4c 8d a5 50 fd ff ff lea r12, [rbp - 688] + 49032f: 53 push rbx + 490330: 52 push rdx + 490331: 50 push rax + 490332: 48 81 ec 68 03 00 00 sub rsp, 872 + 490339: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] + 49033d: e8 3e f9 ff ff call 0x48fc80 + 490342: 66 0f 6f 85 60 fc ff ff movdqa xmm0, xmmword ptr [rbp - 928] + 49034a: 66 0f 6f 8d 70 fc ff ff movdqa xmm1, xmmword ptr [rbp - 912] + 490352: 66 0f 6f 95 80 fc ff ff movdqa xmm2, xmmword ptr [rbp - 896] + 49035a: 66 0f 6f 9d 90 fc ff ff movdqa xmm3, xmmword ptr [rbp - 880] + 490362: 66 0f 6f a5 a0 fc ff ff movdqa xmm4, xmmword ptr [rbp - 864] + 49036a: 66 0f 6f ad b0 fc ff ff movdqa xmm5, xmmword ptr [rbp - 848] + 490372: 0f 29 85 50 fd ff ff movaps xmmword ptr [rbp - 688], xmm0 + 490379: 66 0f 6f b5 c0 fc ff ff movdqa xmm6, xmmword ptr [rbp - 832] + 490381: 66 0f 6f bd d0 fc ff ff movdqa xmm7, xmmword ptr [rbp - 816] + 490389: 0f 29 8d 60 fd ff ff movaps xmmword ptr [rbp - 672], xmm1 + 490390: 66 0f 6f 85 e0 fc ff ff movdqa xmm0, xmmword ptr [rbp - 800] + 490398: 66 0f 6f 8d f0 fc ff ff movdqa xmm1, xmmword ptr [rbp - 784] + 4903a0: 0f 29 95 70 fd ff ff movaps xmmword ptr [rbp - 656], xmm2 + 4903a7: 0f 29 9d 80 fd ff ff movaps xmmword ptr [rbp - 640], xmm3 + 4903ae: 66 0f 6f 95 00 fd ff ff movdqa xmm2, xmmword ptr [rbp - 768] + 4903b6: 66 0f 6f 9d 10 fd ff ff movdqa xmm3, xmmword ptr [rbp - 752] + 4903be: 0f 29 a5 90 fd ff ff movaps xmmword ptr [rbp - 624], xmm4 + 4903c5: 66 0f 6f a5 20 fd ff ff movdqa xmm4, xmmword ptr [rbp - 736] + 4903cd: 0f 29 ad a0 fd ff ff movaps xmmword ptr [rbp - 608], xmm5 + 4903d4: 66 0f 6f ad 30 fd ff ff movdqa xmm5, xmmword ptr [rbp - 720] + 4903dc: 0f 29 b5 b0 fd ff ff movaps xmmword ptr [rbp - 592], xmm6 + 4903e3: 66 0f 6f b5 40 fd ff ff movdqa xmm6, xmmword ptr [rbp - 704] + 4903eb: 0f 29 bd c0 fd ff ff movaps xmmword ptr [rbp - 576], xmm7 + 4903f2: 0f 29 85 d0 fd ff ff movaps xmmword ptr [rbp - 560], xmm0 + 4903f9: 0f 29 8d e0 fd ff ff movaps xmmword ptr [rbp - 544], xmm1 + 490400: 0f 29 95 f0 fd ff ff movaps xmmword ptr [rbp - 528], xmm2 + 490407: 0f 29 9d 00 fe ff ff movaps xmmword ptr [rbp - 512], xmm3 + 49040e: 0f 29 a5 10 fe ff ff movaps xmmword ptr [rbp - 496], xmm4 + 490415: 0f 29 ad 20 fe ff ff movaps xmmword ptr [rbp - 480], xmm5 + 49041c: 0f 29 b5 30 fe ff ff movaps xmmword ptr [rbp - 464], xmm6 + 490423: eb 3a jmp 0x49045f <_Unwind_RaiseException+0x15f> + 490425: 0f 1f 00 nop dword ptr [rax] + 490428: 85 c0 test eax, eax + 49042a: 75 5c jne 0x490488 <_Unwind_RaiseException+0x188> + 49042c: 48 8b 45 90 mov rax, qword ptr [rbp - 112] + 490430: 48 85 c0 test rax, rax + 490433: 74 1f je 0x490454 <_Unwind_RaiseException+0x154> + 490435: 49 8b 16 mov rdx, qword ptr [r14] + 490438: 4d 89 e0 mov r8, r12 + 49043b: 4c 89 f1 mov rcx, r14 + 49043e: be 01 00 00 00 mov esi, 1 + 490443: bf 01 00 00 00 mov edi, 1 + 490448: ff d0 call rax + 49044a: 83 f8 06 cmp eax, 6 + 49044d: 74 41 je 0x490490 <_Unwind_RaiseException+0x190> + 49044f: 83 f8 08 cmp eax, 8 + 490452: 75 34 jne 0x490488 <_Unwind_RaiseException+0x188> + 490454: 4c 89 ee mov rsi, r13 + 490457: 4c 89 e7 mov rdi, r12 + 49045a: e8 a1 f9 ff ff call 0x48fe00 + 49045f: 4c 89 ee mov rsi, r13 + 490462: 4c 89 e7 mov rdi, r12 + 490465: e8 56 e4 ff ff call 0x48e8c0 + 49046a: 83 f8 05 cmp eax, 5 + 49046d: 75 b9 jne 0x490428 <_Unwind_RaiseException+0x128> + 49046f: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] + 490473: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] + 490477: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] + 49047b: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] + 49047f: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] + 490483: c9 leave + 490484: c3 ret + 490485: 0f 1f 00 nop dword ptr [rax] + 490488: b8 03 00 00 00 mov eax, 3 + 49048d: eb e0 jmp 0x49046f <_Unwind_RaiseException+0x16f> + 49048f: 90 nop + 490490: 66 0f 6f bd 60 fc ff ff movdqa xmm7, xmmword ptr [rbp - 928] + 490498: 48 8b 85 10 fe ff ff mov rax, qword ptr [rbp - 496] + 49049f: 49 c7 46 10 00 00 00 00 mov qword ptr [r14 + 16], 0 + 4904a7: 4c 89 ea mov rdx, r13 + 4904aa: 66 0f 6f 85 b0 fc ff ff movdqa xmm0, xmmword ptr [rbp - 848] + 4904b2: 48 8b 9d e0 fd ff ff mov rbx, qword ptr [rbp - 544] + 4904b9: 4c 89 e6 mov rsi, r12 + 4904bc: 4c 89 f7 mov rdi, r14 + 4904bf: 0f 29 bd 50 fd ff ff movaps xmmword ptr [rbp - 688], xmm7 + 4904c6: 66 0f 6f bd 70 fc ff ff movdqa xmm7, xmmword ptr [rbp - 912] + 4904ce: 66 0f 6f 8d c0 fc ff ff movdqa xmm1, xmmword ptr [rbp - 832] + 4904d6: 48 c1 e8 3f shr rax, 63 + 4904da: 66 0f 6f 95 d0 fc ff ff movdqa xmm2, xmmword ptr [rbp - 816] + 4904e2: 66 0f 6f 9d e0 fc ff ff movdqa xmm3, xmmword ptr [rbp - 800] + 4904ea: 0f 29 85 a0 fd ff ff movaps xmmword ptr [rbp - 608], xmm0 + 4904f1: 48 29 c3 sub rbx, rax + 4904f4: 0f 29 bd 60 fd ff ff movaps xmmword ptr [rbp - 672], xmm7 + 4904fb: 66 0f 6f bd 80 fc ff ff movdqa xmm7, xmmword ptr [rbp - 896] + 490503: 66 0f 6f a5 f0 fc ff ff movdqa xmm4, xmmword ptr [rbp - 784] + 49050b: 66 0f 6f ad 00 fd ff ff movdqa xmm5, xmmword ptr [rbp - 768] + 490513: 66 0f 6f b5 10 fd ff ff movdqa xmm6, xmmword ptr [rbp - 752] + 49051b: 49 89 5e 18 mov qword ptr [r14 + 24], rbx + 49051f: 0f 29 bd 70 fd ff ff movaps xmmword ptr [rbp - 656], xmm7 + 490526: 66 0f 6f bd 90 fc ff ff movdqa xmm7, xmmword ptr [rbp - 880] + 49052e: 66 0f 6f 85 30 fd ff ff movdqa xmm0, xmmword ptr [rbp - 720] + 490536: 0f 29 8d b0 fd ff ff movaps xmmword ptr [rbp - 592], xmm1 + 49053d: 0f 29 bd 80 fd ff ff movaps xmmword ptr [rbp - 640], xmm7 + 490544: 66 0f 6f bd a0 fc ff ff movdqa xmm7, xmmword ptr [rbp - 864] + 49054c: 0f 29 95 c0 fd ff ff movaps xmmword ptr [rbp - 576], xmm2 + 490553: 0f 29 bd 90 fd ff ff movaps xmmword ptr [rbp - 624], xmm7 + 49055a: 66 0f 6f bd 20 fd ff ff movdqa xmm7, xmmword ptr [rbp - 736] + 490562: 0f 29 9d d0 fd ff ff movaps xmmword ptr [rbp - 560], xmm3 + 490569: 0f 29 a5 e0 fd ff ff movaps xmmword ptr [rbp - 544], xmm4 + 490570: 0f 29 ad f0 fd ff ff movaps xmmword ptr [rbp - 528], xmm5 + 490577: 0f 29 b5 00 fe ff ff movaps xmmword ptr [rbp - 512], xmm6 + 49057e: 0f 29 bd 10 fe ff ff movaps xmmword ptr [rbp - 496], xmm7 + 490585: 0f 29 85 20 fe ff ff movaps xmmword ptr [rbp - 480], xmm0 + 49058c: 66 0f 6f 8d 40 fd ff ff movdqa xmm1, xmmword ptr [rbp - 704] + 490594: 0f 29 8d 30 fe ff ff movaps xmmword ptr [rbp - 464], xmm1 + 49059b: e8 f0 f8 ff ff call 0x48fe90 <_Unwind_RaiseException_Phase2> + 4905a0: 83 f8 07 cmp eax, 7 + 4905a3: 0f 85 c6 fe ff ff jne 0x49046f <_Unwind_RaiseException+0x16f> + 4905a9: 4c 89 e6 mov rsi, r12 + 4905ac: 4c 89 ff mov rdi, r15 + 4905af: e8 9c e9 ff ff call 0x48ef50 + 4905b4: 48 8b b5 e8 fd ff ff mov rsi, qword ptr [rbp - 536] + 4905bb: 48 8b bd e0 fd ff ff mov rdi, qword ptr [rbp - 544] + 4905c2: e8 29 fd ff ff call 0x4902f0 <_Unwind_DebugHook> + 4905c7: 48 89 c1 mov rcx, rax + 4905ca: 48 89 74 05 08 mov qword ptr [rbp + rax + 8], rsi + 4905cf: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 4905d3: 48 8d 4c 0d 08 lea rcx, [rbp + rcx + 8] + 4905d8: 48 8b 55 d0 mov rdx, qword ptr [rbp - 48] + 4905dc: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] + 4905e0: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] + 4905e4: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] + 4905e8: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] + 4905ec: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] + 4905f0: 48 8b 6d 00 mov rbp, qword ptr [rbp] + 4905f4: 48 89 cc mov rsp, rcx + 4905f7: 59 pop rcx + 4905f8: ff e1 jmp rcx + 4905fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000490600 <_Unwind_ForcedUnwind>: + 490600: f3 0f 1e fa endbr64 + 490604: 55 push rbp + 490605: 48 89 e5 mov rbp, rsp + 490608: 41 57 push r15 + 49060a: 41 56 push r14 + 49060c: 4c 8d b5 e0 fd ff ff lea r14, [rbp - 544] + 490613: 41 55 push r13 + 490615: 49 89 f5 mov r13, rsi + 490618: 48 8d 75 10 lea rsi, [rbp + 16] + 49061c: 41 54 push r12 + 49061e: 49 89 fc mov r12, rdi + 490621: 4c 89 f7 mov rdi, r14 + 490624: 53 push rbx + 490625: 48 89 d3 mov rbx, rdx + 490628: 52 push rdx + 490629: 50 push rax + 49062a: 48 81 ec f8 01 00 00 sub rsp, 504 + 490631: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] + 490635: e8 46 f6 ff ff call 0x48fc80 + 49063a: 66 0f 6f 85 e0 fd ff ff movdqa xmm0, xmmword ptr [rbp - 544] + 490642: 4c 89 e7 mov rdi, r12 + 490645: 66 0f 6f 8d f0 fd ff ff movdqa xmm1, xmmword ptr [rbp - 528] + 49064d: 66 0f 6f 95 00 fe ff ff movdqa xmm2, xmmword ptr [rbp - 512] + 490655: 66 0f 6f 9d 10 fe ff ff movdqa xmm3, xmmword ptr [rbp - 496] + 49065d: 4d 89 6c 24 10 mov qword ptr [r12 + 16], r13 + 490662: 4c 8d ad d0 fe ff ff lea r13, [rbp - 304] + 490669: 66 0f 6f a5 20 fe ff ff movdqa xmm4, xmmword ptr [rbp - 480] + 490671: 66 0f 6f ad 30 fe ff ff movdqa xmm5, xmmword ptr [rbp - 464] + 490679: 4c 89 ee mov rsi, r13 + 49067c: 49 89 5c 24 18 mov qword ptr [r12 + 24], rbx + 490681: 66 0f 6f b5 40 fe ff ff movdqa xmm6, xmmword ptr [rbp - 448] + 490689: 66 0f 6f bd 50 fe ff ff movdqa xmm7, xmmword ptr [rbp - 432] + 490691: 0f 29 85 d0 fe ff ff movaps xmmword ptr [rbp - 304], xmm0 + 490698: 48 8d 95 d8 fd ff ff lea rdx, [rbp - 552] + 49069f: 66 0f 6f 85 60 fe ff ff movdqa xmm0, xmmword ptr [rbp - 416] + 4906a7: 0f 29 8d e0 fe ff ff movaps xmmword ptr [rbp - 288], xmm1 + 4906ae: 66 0f 6f 8d 70 fe ff ff movdqa xmm1, xmmword ptr [rbp - 400] + 4906b6: 0f 29 95 f0 fe ff ff movaps xmmword ptr [rbp - 272], xmm2 + 4906bd: 66 0f 6f 95 80 fe ff ff movdqa xmm2, xmmword ptr [rbp - 384] + 4906c5: 0f 29 9d 00 ff ff ff movaps xmmword ptr [rbp - 256], xmm3 + 4906cc: 66 0f 6f 9d 90 fe ff ff movdqa xmm3, xmmword ptr [rbp - 368] + 4906d4: 0f 29 a5 10 ff ff ff movaps xmmword ptr [rbp - 240], xmm4 + 4906db: 66 0f 6f a5 a0 fe ff ff movdqa xmm4, xmmword ptr [rbp - 352] + 4906e3: 0f 29 ad 20 ff ff ff movaps xmmword ptr [rbp - 224], xmm5 + 4906ea: 66 0f 6f ad b0 fe ff ff movdqa xmm5, xmmword ptr [rbp - 336] + 4906f2: 0f 29 b5 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm6 + 4906f9: 66 0f 6f b5 c0 fe ff ff movdqa xmm6, xmmword ptr [rbp - 320] + 490701: 0f 29 bd 40 ff ff ff movaps xmmword ptr [rbp - 192], xmm7 + 490708: 0f 29 85 50 ff ff ff movaps xmmword ptr [rbp - 176], xmm0 + 49070f: 0f 29 8d 60 ff ff ff movaps xmmword ptr [rbp - 160], xmm1 + 490716: 0f 29 95 70 ff ff ff movaps xmmword ptr [rbp - 144], xmm2 + 49071d: 0f 29 5d 80 movaps xmmword ptr [rbp - 128], xmm3 + 490721: 0f 29 65 90 movaps xmmword ptr [rbp - 112], xmm4 + 490725: 0f 29 6d a0 movaps xmmword ptr [rbp - 96], xmm5 + 490729: 0f 29 75 b0 movaps xmmword ptr [rbp - 80], xmm6 + 49072d: e8 2e f8 ff ff call 0x48ff60 <_Unwind_ForcedUnwind_Phase2> + 490732: 83 f8 07 cmp eax, 7 + 490735: 74 16 je 0x49074d <_Unwind_ForcedUnwind+0x14d> + 490737: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] + 49073b: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] + 49073f: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] + 490743: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] + 490747: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] + 49074b: c9 leave + 49074c: c3 ret + 49074d: 4c 89 ee mov rsi, r13 + 490750: 4c 89 f7 mov rdi, r14 + 490753: e8 f8 e7 ff ff call 0x48ef50 + 490758: 48 8b b5 68 ff ff ff mov rsi, qword ptr [rbp - 152] + 49075f: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] + 490766: e8 85 fb ff ff call 0x4902f0 <_Unwind_DebugHook> + 49076b: 48 89 c1 mov rcx, rax + 49076e: 48 89 74 05 08 mov qword ptr [rbp + rax + 8], rsi + 490773: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 490777: 48 8d 4c 0d 08 lea rcx, [rbp + rcx + 8] + 49077c: 48 8b 55 d0 mov rdx, qword ptr [rbp - 48] + 490780: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] + 490784: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] + 490788: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] + 49078c: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] + 490790: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] + 490794: 48 8b 6d 00 mov rbp, qword ptr [rbp] + 490798: 48 89 cc mov rsp, rcx + 49079b: 59 pop rcx + 49079c: ff e1 jmp rcx + 49079e: 66 90 nop + +00000000004907a0 <_Unwind_Resume>: + 4907a0: f3 0f 1e fa endbr64 + 4907a4: 55 push rbp + 4907a5: 48 89 e5 mov rbp, rsp + 4907a8: 41 57 push r15 + 4907aa: 41 56 push r14 + 4907ac: 48 8d 75 10 lea rsi, [rbp + 16] + 4907b0: 4c 8d b5 d0 fe ff ff lea r14, [rbp - 304] + 4907b7: 41 55 push r13 + 4907b9: 4c 8d ad e0 fd ff ff lea r13, [rbp - 544] + 4907c0: 41 54 push r12 + 4907c2: 49 89 fc mov r12, rdi + 4907c5: 4c 89 ef mov rdi, r13 + 4907c8: 53 push rbx + 4907c9: 52 push rdx + 4907ca: 50 push rax + 4907cb: 48 81 ec f8 01 00 00 sub rsp, 504 + 4907d2: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] + 4907d6: e8 a5 f4 ff ff call 0x48fc80 + 4907db: 66 0f 6f 85 e0 fd ff ff movdqa xmm0, xmmword ptr [rbp - 544] + 4907e3: 4c 89 f6 mov rsi, r14 + 4907e6: 66 0f 6f 8d f0 fd ff ff movdqa xmm1, xmmword ptr [rbp - 528] + 4907ee: 66 0f 6f 95 00 fe ff ff movdqa xmm2, xmmword ptr [rbp - 512] + 4907f6: 66 0f 6f 9d 10 fe ff ff movdqa xmm3, xmmword ptr [rbp - 496] + 4907fe: 48 8d 95 d8 fd ff ff lea rdx, [rbp - 552] + 490805: 4c 89 e7 mov rdi, r12 + 490808: 66 0f 6f a5 20 fe ff ff movdqa xmm4, xmmword ptr [rbp - 480] + 490810: 66 0f 6f ad 30 fe ff ff movdqa xmm5, xmmword ptr [rbp - 464] + 490818: 0f 29 85 d0 fe ff ff movaps xmmword ptr [rbp - 304], xmm0 + 49081f: 66 0f 6f b5 40 fe ff ff movdqa xmm6, xmmword ptr [rbp - 448] + 490827: 66 0f 6f bd 50 fe ff ff movdqa xmm7, xmmword ptr [rbp - 432] + 49082f: 0f 29 8d e0 fe ff ff movaps xmmword ptr [rbp - 288], xmm1 + 490836: 66 0f 6f 85 60 fe ff ff movdqa xmm0, xmmword ptr [rbp - 416] + 49083e: 66 0f 6f 8d 70 fe ff ff movdqa xmm1, xmmword ptr [rbp - 400] + 490846: 0f 29 95 f0 fe ff ff movaps xmmword ptr [rbp - 272], xmm2 + 49084d: 0f 29 9d 00 ff ff ff movaps xmmword ptr [rbp - 256], xmm3 + 490854: 66 0f 6f 95 80 fe ff ff movdqa xmm2, xmmword ptr [rbp - 384] + 49085c: 66 0f 6f 9d 90 fe ff ff movdqa xmm3, xmmword ptr [rbp - 368] + 490864: 0f 29 a5 10 ff ff ff movaps xmmword ptr [rbp - 240], xmm4 + 49086b: 66 0f 6f a5 a0 fe ff ff movdqa xmm4, xmmword ptr [rbp - 352] + 490873: 49 83 7c 24 10 00 cmp qword ptr [r12 + 16], 0 + 490879: 0f 29 ad 20 ff ff ff movaps xmmword ptr [rbp - 224], xmm5 + 490880: 66 0f 6f ad b0 fe ff ff movdqa xmm5, xmmword ptr [rbp - 336] + 490888: 0f 29 b5 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm6 + 49088f: 66 0f 6f b5 c0 fe ff ff movdqa xmm6, xmmword ptr [rbp - 320] + 490897: 0f 29 bd 40 ff ff ff movaps xmmword ptr [rbp - 192], xmm7 + 49089e: 0f 29 85 50 ff ff ff movaps xmmword ptr [rbp - 176], xmm0 + 4908a5: 0f 29 8d 60 ff ff ff movaps xmmword ptr [rbp - 160], xmm1 + 4908ac: 0f 29 95 70 ff ff ff movaps xmmword ptr [rbp - 144], xmm2 + 4908b3: 0f 29 5d 80 movaps xmmword ptr [rbp - 128], xmm3 + 4908b7: 0f 29 65 90 movaps xmmword ptr [rbp - 112], xmm4 + 4908bb: 0f 29 6d a0 movaps xmmword ptr [rbp - 96], xmm5 + 4908bf: 0f 29 75 b0 movaps xmmword ptr [rbp - 80], xmm6 + 4908c3: 75 62 jne 0x490927 <_Unwind_Resume+0x187> + 4908c5: e8 c6 f5 ff ff call 0x48fe90 <_Unwind_RaiseException_Phase2> + 4908ca: 83 f8 07 cmp eax, 7 + 4908cd: 0f 85 27 0e f7 ff jne 0x4016fa <_Unwind_Resume.cold> + 4908d3: 4c 89 f6 mov rsi, r14 + 4908d6: 4c 89 ef mov rdi, r13 + 4908d9: e8 72 e6 ff ff call 0x48ef50 + 4908de: 48 8b 95 68 ff ff ff mov rdx, qword ptr [rbp - 152] + 4908e5: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] + 4908ec: 48 89 d6 mov rsi, rdx + 4908ef: e8 fc f9 ff ff call 0x4902f0 <_Unwind_DebugHook> + 4908f4: 48 89 c1 mov rcx, rax + 4908f7: 48 89 54 05 08 mov qword ptr [rbp + rax + 8], rdx + 4908fc: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 490900: 48 8d 4c 0d 08 lea rcx, [rbp + rcx + 8] + 490905: 48 8b 55 d0 mov rdx, qword ptr [rbp - 48] + 490909: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] + 49090d: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] + 490911: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] + 490915: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] + 490919: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] + 49091d: 48 8b 6d 00 mov rbp, qword ptr [rbp] + 490921: 48 89 cc mov rsp, rcx + 490924: 59 pop rcx + 490925: ff e1 jmp rcx + 490927: e8 34 f6 ff ff call 0x48ff60 <_Unwind_ForcedUnwind_Phase2> + 49092c: eb 9c jmp 0x4908ca <_Unwind_Resume+0x12a> + 49092e: 66 90 nop + +0000000000490930 <_Unwind_Resume_or_Rethrow>: + 490930: f3 0f 1e fa endbr64 + 490934: 55 push rbp + 490935: 48 89 e5 mov rbp, rsp + 490938: 41 57 push r15 + 49093a: 41 56 push r14 + 49093c: 41 55 push r13 + 49093e: 41 54 push r12 + 490940: 49 89 fc mov r12, rdi + 490943: 53 push rbx + 490944: 52 push rdx + 490945: 50 push rax + 490946: 48 81 ec f8 01 00 00 sub rsp, 504 + 49094d: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 + 490952: 75 1b jne 0x49096f <_Unwind_Resume_or_Rethrow+0x3f> + 490954: e8 a7 f9 ff ff call 0x490300 <_Unwind_RaiseException> + 490959: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] + 49095d: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] + 490961: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] + 490965: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] + 490969: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] + 49096d: c9 leave + 49096e: c3 ret + 49096f: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] + 490973: 4c 8d ad e0 fd ff ff lea r13, [rbp - 544] + 49097a: 48 8d 75 10 lea rsi, [rbp + 16] + 49097e: 4c 89 ef mov rdi, r13 + 490981: 4c 8d b5 d0 fe ff ff lea r14, [rbp - 304] + 490988: e8 f3 f2 ff ff call 0x48fc80 + 49098d: 48 8d bd d0 fe ff ff lea rdi, [rbp - 304] + 490994: 4c 89 ee mov rsi, r13 + 490997: b9 3c 00 00 00 mov ecx, 60 + 49099c: f3 a5 rep movsd dword ptr es:[rdi], dword ptr [rsi] + 49099e: 48 8d 95 d8 fd ff ff lea rdx, [rbp - 552] + 4909a5: 4c 89 f6 mov rsi, r14 + 4909a8: 4c 89 e7 mov rdi, r12 + 4909ab: e8 b0 f5 ff ff call 0x48ff60 <_Unwind_ForcedUnwind_Phase2> + 4909b0: 83 f8 07 cmp eax, 7 + 4909b3: 0f 85 46 0d f7 ff jne 0x4016ff <_Unwind_Resume_or_Rethrow.cold> + 4909b9: 4c 89 f6 mov rsi, r14 + 4909bc: 4c 89 ef mov rdi, r13 + 4909bf: e8 8c e5 ff ff call 0x48ef50 + 4909c4: 48 8b b5 68 ff ff ff mov rsi, qword ptr [rbp - 152] + 4909cb: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] + 4909d2: e8 19 f9 ff ff call 0x4902f0 <_Unwind_DebugHook> + 4909d7: 48 89 c1 mov rcx, rax + 4909da: 48 89 74 05 08 mov qword ptr [rbp + rax + 8], rsi + 4909df: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] + 4909e3: 48 8d 4c 0d 08 lea rcx, [rbp + rcx + 8] + 4909e8: 48 8b 55 d0 mov rdx, qword ptr [rbp - 48] + 4909ec: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] + 4909f0: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] + 4909f4: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] + 4909f8: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] + 4909fc: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] + 490a00: 48 8b 6d 00 mov rbp, qword ptr [rbp] + 490a04: 48 89 cc mov rsp, rcx + 490a07: 59 pop rcx + 490a08: ff e1 jmp rcx + 490a0a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + +0000000000490a10 <_Unwind_DeleteException>: + 490a10: f3 0f 1e fa endbr64 + 490a14: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 490a18: 48 89 fe mov rsi, rdi + 490a1b: 48 85 c0 test rax, rax + 490a1e: 74 10 je 0x490a30 <_Unwind_DeleteException+0x20> + 490a20: bf 01 00 00 00 mov edi, 1 + 490a25: ff e0 jmp rax + 490a27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 490a30: c3 ret + 490a31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 490a3c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000490a40 <_Unwind_Backtrace>: + 490a40: f3 0f 1e fa endbr64 + 490a44: 55 push rbp + 490a45: 48 89 e5 mov rbp, rsp + 490a48: 41 57 push r15 + 490a4a: 49 89 ff mov r15, rdi + 490a4d: 41 56 push r14 + 490a4f: 49 89 f6 mov r14, rsi + 490a52: 48 8d 75 10 lea rsi, [rbp + 16] + 490a56: 41 55 push r13 + 490a58: 4c 8d ad 50 fe ff ff lea r13, [rbp - 432] + 490a5f: 41 54 push r12 + 490a61: 53 push rbx + 490a62: 48 8d 9d 60 fd ff ff lea rbx, [rbp - 672] + 490a69: 48 89 df mov rdi, rbx + 490a6c: 48 81 ec 78 02 00 00 sub rsp, 632 + 490a73: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] + 490a77: e8 04 f2 ff ff call 0x48fc80 + 490a7c: eb 20 jmp 0x490a9e <_Unwind_Backtrace+0x5e> + 490a7e: 66 90 nop + 490a80: 4c 89 f6 mov rsi, r14 + 490a83: 48 89 df mov rdi, rbx + 490a86: 41 ff d7 call r15 + 490a89: 85 c0 test eax, eax + 490a8b: 75 28 jne 0x490ab5 <_Unwind_Backtrace+0x75> + 490a8d: 41 83 fc 05 cmp r12d, 5 + 490a91: 74 28 je 0x490abb <_Unwind_Backtrace+0x7b> + 490a93: 4c 89 ee mov rsi, r13 + 490a96: 48 89 df mov rdi, rbx + 490a99: e8 62 f3 ff ff call 0x48fe00 + 490a9e: 4c 89 ee mov rsi, r13 + 490aa1: 48 89 df mov rdi, rbx + 490aa4: e8 17 de ff ff call 0x48e8c0 + 490aa9: 41 89 c4 mov r12d, eax + 490aac: 85 c0 test eax, eax + 490aae: 74 d0 je 0x490a80 <_Unwind_Backtrace+0x40> + 490ab0: 83 f8 05 cmp eax, 5 + 490ab3: 74 cb je 0x490a80 <_Unwind_Backtrace+0x40> + 490ab5: 41 bc 03 00 00 00 mov r12d, 3 + 490abb: 48 81 c4 78 02 00 00 add rsp, 632 + 490ac2: 44 89 e0 mov eax, r12d + 490ac5: 5b pop rbx + 490ac6: 41 5c pop r12 + 490ac8: 41 5d pop r13 + 490aca: 41 5e pop r14 + 490acc: 41 5f pop r15 + 490ace: 5d pop rbp + 490acf: c3 ret + +0000000000490ad0 : + 490ad0: f3 0f 1e fa endbr64 + 490ad4: 48 8b 4a 08 mov rcx, qword ptr [rdx + 8] + 490ad8: b8 01 00 00 00 mov eax, 1 + 490add: 48 39 4e 08 cmp qword ptr [rsi + 8], rcx + 490ae1: 77 02 ja 0x490ae5 + 490ae3: 19 c0 sbb eax, eax + 490ae5: c3 ret + 490ae6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000490af0 : + 490af0: 41 57 push r15 + 490af2: 49 89 ff mov r15, rdi + 490af5: 41 56 push r14 + 490af7: 41 55 push r13 + 490af9: 45 89 c5 mov r13d, r8d + 490afc: 41 54 push r12 + 490afe: 49 89 d4 mov r12, rdx + 490b01: 55 push rbp + 490b02: 53 push rbx + 490b03: 8d 5c 09 01 lea ebx, [rcx + rcx + 1] + 490b07: 48 83 ec 28 sub rsp, 40 + 490b0b: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 490b10: 44 39 c3 cmp ebx, r8d + 490b13: 7c 6d jl 0x490b82 + 490b15: e9 96 00 00 00 jmp 0x490bb0 + 490b1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 490b20: 4d 8d 54 04 08 lea r10, [r12 + rax + 8] + 490b25: 89 4c 24 1c mov dword ptr [rsp + 28], ecx + 490b29: 4c 89 ce mov rsi, r9 + 490b2c: 4c 89 ff mov rdi, r15 + 490b2f: 49 8b 12 mov rdx, qword ptr [r10] + 490b32: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 490b37: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 + 490b3c: ff d0 call rax + 490b3e: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] + 490b43: 8b 4c 24 1c mov ecx, dword ptr [rsp + 28] + 490b47: 85 c0 test eax, eax + 490b49: 78 55 js 0x490ba0 + 490b4b: 4d 8b 0e mov r9, qword ptr [r14] + 490b4e: 89 dd mov ebp, ebx + 490b50: 48 63 c9 movsxd rcx, ecx + 490b53: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 490b58: 4c 89 ca mov rdx, r9 + 490b5b: 4c 89 ff mov rdi, r15 + 490b5e: 49 8d 1c cc lea rbx, [r12 + 8*rcx] + 490b62: 48 8b 33 mov rsi, qword ptr [rbx] + 490b65: ff d0 call rax + 490b67: 85 c0 test eax, eax + 490b69: 79 45 jns 0x490bb0 + 490b6b: 49 8b 16 mov rdx, qword ptr [r14] + 490b6e: 48 8b 03 mov rax, qword ptr [rbx] + 490b71: 48 89 13 mov qword ptr [rbx], rdx + 490b74: 8d 5c 2d 01 lea ebx, [rbp + rbp + 1] + 490b78: 49 89 06 mov qword ptr [r14], rax + 490b7b: 41 39 dd cmp r13d, ebx + 490b7e: 7e 30 jle 0x490bb0 + 490b80: 89 e9 mov ecx, ebp + 490b82: 48 63 c3 movsxd rax, ebx + 490b85: 8d 6b 01 lea ebp, [rbx + 1] + 490b88: 48 c1 e0 03 shl rax, 3 + 490b8c: 4d 8d 34 04 lea r14, [r12 + rax] + 490b90: 4d 8b 0e mov r9, qword ptr [r14] + 490b93: 44 39 ed cmp ebp, r13d + 490b96: 7c 88 jl 0x490b20 + 490b98: 89 dd mov ebp, ebx + 490b9a: eb b4 jmp 0x490b50 + 490b9c: 0f 1f 40 00 nop dword ptr [rax] + 490ba0: 4d 8b 0a mov r9, qword ptr [r10] + 490ba3: 4d 89 d6 mov r14, r10 + 490ba6: eb a8 jmp 0x490b50 + 490ba8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 490bb0: 48 83 c4 28 add rsp, 40 + 490bb4: 5b pop rbx + 490bb5: 5d pop rbp + 490bb6: 41 5c pop r12 + 490bb8: 41 5d pop r13 + 490bba: 41 5e pop r14 + 490bbc: 41 5f pop r15 + 490bbe: c3 ret + 490bbf: 90 nop + +0000000000490bc0 : + 490bc0: 41 57 push r15 + 490bc2: 41 56 push r14 + 490bc4: 4c 8d 72 10 lea r14, [rdx + 16] + 490bc8: 41 55 push r13 + 490bca: 49 89 f5 mov r13, rsi + 490bcd: 41 54 push r12 + 490bcf: 49 89 fc mov r12, rdi + 490bd2: 55 push rbp + 490bd3: 48 89 d5 mov rbp, rdx + 490bd6: 53 push rbx + 490bd7: 48 83 ec 18 sub rsp, 24 + 490bdb: 48 8b 42 08 mov rax, qword ptr [rdx + 8] + 490bdf: 48 89 c3 mov rbx, rax + 490be2: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 490be7: 41 89 c7 mov r15d, eax + 490bea: 48 d1 eb shr rbx + 490bed: 83 eb 01 sub ebx, 1 + 490bf0: 78 21 js 0x490c13 + 490bf2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 490bf8: 89 d9 mov ecx, ebx + 490bfa: 45 89 f8 mov r8d, r15d + 490bfd: 4c 89 f2 mov rdx, r14 + 490c00: 4c 89 ee mov rsi, r13 + 490c03: 4c 89 e7 mov rdi, r12 + 490c06: 83 eb 01 sub ebx, 1 + 490c09: e8 e2 fe ff ff call 0x490af0 + 490c0e: 83 fb ff cmp ebx, -1 + 490c11: 75 e5 jne 0x490bf8 + 490c13: 44 8b 7c 24 08 mov r15d, dword ptr [rsp + 8] + 490c18: 41 83 ef 01 sub r15d, 1 + 490c1c: 49 63 df movsxd rbx, r15d + 490c1f: 45 85 ff test r15d, r15d + 490c22: 7e 31 jle 0x490c55 + 490c24: 0f 1f 40 00 nop dword ptr [rax] + 490c28: 48 8b 54 dd 10 mov rdx, qword ptr [rbp + 8*rbx + 16] + 490c2d: 48 8b 45 10 mov rax, qword ptr [rbp + 16] + 490c31: 41 89 d8 mov r8d, ebx + 490c34: 31 c9 xor ecx, ecx + 490c36: 4c 89 ee mov rsi, r13 + 490c39: 4c 89 e7 mov rdi, r12 + 490c3c: 48 89 55 10 mov qword ptr [rbp + 16], rdx + 490c40: 4c 89 f2 mov rdx, r14 + 490c43: 48 89 44 dd 10 mov qword ptr [rbp + 8*rbx + 16], rax + 490c48: 48 83 eb 01 sub rbx, 1 + 490c4c: e8 9f fe ff ff call 0x490af0 + 490c51: 85 db test ebx, ebx + 490c53: 7f d3 jg 0x490c28 + 490c55: 48 83 c4 18 add rsp, 24 + 490c59: 5b pop rbx + 490c5a: 5d pop rbp + 490c5b: 41 5c pop r12 + 490c5d: 41 5d pop r13 + 490c5f: 41 5e pop r14 + 490c61: 41 5f pop r15 + 490c63: c3 ret + 490c64: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 490c6f: 90 nop + +0000000000490c70 : + 490c70: 40 80 ff ff cmp dil, -1 + 490c74: 74 5a je 0x490cd0 + 490c76: 83 e7 07 and edi, 7 + 490c79: 48 83 ec 08 sub rsp, 8 + 490c7d: 40 80 ff 02 cmp dil, 2 + 490c81: 74 3d je 0x490cc0 + 490c83: 76 13 jbe 0x490c98 + 490c85: b8 04 00 00 00 mov eax, 4 + 490c8a: 40 80 ff 03 cmp dil, 3 + 490c8e: 75 20 jne 0x490cb0 + 490c90: 48 83 c4 08 add rsp, 8 + 490c94: c3 ret + 490c95: 0f 1f 00 nop dword ptr [rax] + 490c98: 40 84 ff test dil, dil + 490c9b: 75 36 jne 0x490cd3 + 490c9d: b8 08 00 00 00 mov eax, 8 + 490ca2: 48 83 c4 08 add rsp, 8 + 490ca6: c3 ret + 490ca7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 490cb0: 40 80 ff 04 cmp dil, 4 + 490cb4: 74 e7 je 0x490c9d + 490cb6: e9 49 0a f7 ff jmp 0x401704 + 490cbb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 490cc0: b8 02 00 00 00 mov eax, 2 + 490cc5: eb c9 jmp 0x490c90 + 490cc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 490cd0: 31 c0 xor eax, eax + 490cd2: c3 ret + 490cd3: e9 2c 0a f7 ff jmp 0x401704 + 490cd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000490ce0 : + 490ce0: 40 80 ff ff cmp dil, -1 + 490ce4: 74 4a je 0x490d30 + 490ce6: 89 f8 mov eax, edi + 490ce8: 48 83 ec 08 sub rsp, 8 + 490cec: 83 e0 70 and eax, 112 + 490cef: 3c 20 cmp al, 32 + 490cf1: 74 35 je 0x490d28 + 490cf3: 76 23 jbe 0x490d18 + 490cf5: 3c 30 cmp al, 48 + 490cf7: 75 0f jne 0x490d08 + 490cf9: 48 8b 46 10 mov rax, qword ptr [rsi + 16] + 490cfd: 48 83 c4 08 add rsp, 8 + 490d01: c3 ret + 490d02: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 490d08: 3c 50 cmp al, 80 + 490d0a: 75 27 jne 0x490d33 + 490d0c: 31 c0 xor eax, eax + 490d0e: 48 83 c4 08 add rsp, 8 + 490d12: c3 ret + 490d13: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 490d18: 83 e7 60 and edi, 96 + 490d1b: 0f 85 e8 09 f7 ff jne 0x401709 + 490d21: eb e9 jmp 0x490d0c + 490d23: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 490d28: 48 8b 46 08 mov rax, qword ptr [rsi + 8] + 490d2c: eb cf jmp 0x490cfd + 490d2e: 66 90 nop + 490d30: 31 c0 xor eax, eax + 490d32: c3 ret + 490d33: e9 d1 09 f7 ff jmp 0x401709 + 490d38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000490d40 : + 490d40: 40 80 ff ff cmp dil, -1 + 490d44: 74 4a je 0x490d90 + 490d46: 89 f8 mov eax, edi + 490d48: 48 83 ec 08 sub rsp, 8 + 490d4c: 83 e0 70 and eax, 112 + 490d4f: 3c 20 cmp al, 32 + 490d51: 74 35 je 0x490d88 + 490d53: 76 23 jbe 0x490d78 + 490d55: 3c 30 cmp al, 48 + 490d57: 75 0f jne 0x490d68 + 490d59: 48 8b 46 10 mov rax, qword ptr [rsi + 16] + 490d5d: 48 83 c4 08 add rsp, 8 + 490d61: c3 ret + 490d62: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 490d68: 3c 50 cmp al, 80 + 490d6a: 75 27 jne 0x490d93 + 490d6c: 31 c0 xor eax, eax + 490d6e: 48 83 c4 08 add rsp, 8 + 490d72: c3 ret + 490d73: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 490d78: 83 e7 60 and edi, 96 + 490d7b: 0f 85 8d 09 f7 ff jne 0x40170e + 490d81: eb e9 jmp 0x490d6c + 490d83: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 490d88: 48 8b 46 08 mov rax, qword ptr [rsi + 8] + 490d8c: eb cf jmp 0x490d5d + 490d8e: 66 90 nop + 490d90: 31 c0 xor eax, eax + 490d92: c3 ret + 490d93: e9 76 09 f7 ff jmp 0x40170e + 490d98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + +0000000000490da0 : + 490da0: 49 89 c9 mov r9, rcx + 490da3: 40 80 ff 50 cmp dil, 80 + 490da7: 74 57 je 0x490e00 + 490da9: 89 f8 mov eax, edi + 490dab: 48 83 ec 08 sub rsp, 8 + 490daf: 83 e0 0f and eax, 15 + 490db2: 3c 0c cmp al, 12 + 490db4: 0f 87 59 09 f7 ff ja 0x401713 + 490dba: 48 8d 0d b7 01 02 00 lea rcx, [rip + 131511] # 0x4b0f78 <__PRETTY_FUNCTION__.9338+0x5e8> + 490dc1: 0f b6 c0 movzx eax, al + 490dc4: 48 63 04 81 movsxd rax, dword ptr [rcx + 4*rax] + 490dc8: 48 01 c8 add rax, rcx + 490dcb: 3e ff e0 jmp rax + 490dce: 66 90 nop + 490dd0: 4c 8b 02 mov r8, qword ptr [rdx] + 490dd3: 48 8d 42 08 lea rax, [rdx + 8] + 490dd7: 4d 85 c0 test r8, r8 + 490dda: 74 14 je 0x490df0 + 490ddc: 89 f9 mov ecx, edi + 490dde: 83 e1 70 and ecx, 112 + 490de1: 80 f9 10 cmp cl, 16 + 490de4: 48 0f 44 f2 cmove rsi, rdx + 490de8: 49 01 f0 add r8, rsi + 490deb: 40 84 ff test dil, dil + 490dee: 78 28 js 0x490e18 + 490df0: 4d 89 01 mov qword ptr [r9], r8 + 490df3: 48 83 c4 08 add rsp, 8 + 490df7: c3 ret + 490df8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 490e00: 48 8d 42 07 lea rax, [rdx + 7] + 490e04: 48 83 e0 f8 and rax, -8 + 490e08: 4c 8b 00 mov r8, qword ptr [rax] + 490e0b: 48 8d 40 08 lea rax, [rax + 8] + 490e0f: 4c 89 01 mov qword ptr [rcx], r8 + 490e12: c3 ret + 490e13: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 490e18: 4d 8b 00 mov r8, qword ptr [r8] + 490e1b: 4d 89 01 mov qword ptr [r9], r8 + 490e1e: 48 83 c4 08 add rsp, 8 + 490e22: c3 ret + 490e23: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 490e28: 44 0f b7 02 movzx r8d, word ptr [rdx] + 490e2c: 48 8d 42 02 lea rax, [rdx + 2] + 490e30: eb a5 jmp 0x490dd7 + 490e32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 490e38: 44 8b 02 mov r8d, dword ptr [rdx] + 490e3b: 48 8d 42 04 lea rax, [rdx + 4] + 490e3f: eb 96 jmp 0x490dd7 + 490e41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 490e48: 4c 63 02 movsxd r8, dword ptr [rdx] + 490e4b: 48 8d 42 04 lea rax, [rdx + 4] + 490e4f: eb 86 jmp 0x490dd7 + 490e51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 490e58: 4c 0f bf 02 movsx r8, word ptr [rdx] + 490e5c: 48 8d 42 02 lea rax, [rdx + 2] + 490e60: e9 72 ff ff ff jmp 0x490dd7 + 490e65: 0f 1f 00 nop dword ptr [rax] + 490e68: 48 89 d0 mov rax, rdx + 490e6b: 45 31 c0 xor r8d, r8d + 490e6e: 31 c9 xor ecx, ecx + 490e70: 44 0f b6 18 movzx r11d, byte ptr [rax] + 490e74: 48 83 c0 01 add rax, 1 + 490e78: 4d 89 da mov r10, r11 + 490e7b: 41 83 e2 7f and r10d, 127 + 490e7f: 49 d3 e2 shl r10, cl + 490e82: 83 c1 07 add ecx, 7 + 490e85: 4d 09 d0 or r8, r10 + 490e88: 45 84 db test r11b, r11b + 490e8b: 78 e3 js 0x490e70 + 490e8d: e9 45 ff ff ff jmp 0x490dd7 + 490e92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 490e98: 48 89 d0 mov rax, rdx + 490e9b: 45 31 c0 xor r8d, r8d + 490e9e: 31 c9 xor ecx, ecx + 490ea0: 44 0f b6 18 movzx r11d, byte ptr [rax] + 490ea4: 48 83 c0 01 add rax, 1 + 490ea8: 4d 89 da mov r10, r11 + 490eab: 41 83 e2 7f and r10d, 127 + 490eaf: 49 d3 e2 shl r10, cl + 490eb2: 83 c1 07 add ecx, 7 + 490eb5: 4d 09 d0 or r8, r10 + 490eb8: 45 84 db test r11b, r11b + 490ebb: 78 e3 js 0x490ea0 + 490ebd: 83 f9 3f cmp ecx, 63 + 490ec0: 0f 87 11 ff ff ff ja 0x490dd7 + 490ec6: 41 83 e3 40 and r11d, 64 + 490eca: 0f 84 07 ff ff ff je 0x490dd7 + 490ed0: 49 c7 c2 ff ff ff ff mov r10, -1 + 490ed7: 49 d3 e2 shl r10, cl + 490eda: 4d 09 d0 or r8, r10 + 490edd: e9 fa fe ff ff jmp 0x490ddc + 490ee2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 490eed: 0f 1f 00 nop dword ptr [rax] + +0000000000490ef0 : + 490ef0: f3 0f 1e fa endbr64 + 490ef4: 41 56 push r14 + 490ef6: 41 55 push r13 + 490ef8: 49 89 f5 mov r13, rsi + 490efb: 48 89 fe mov rsi, rdi + 490efe: 41 54 push r12 + 490f00: 49 89 fc mov r12, rdi + 490f03: 55 push rbp + 490f04: 53 push rbx + 490f05: 48 89 d3 mov rbx, rdx + 490f08: 48 83 ec 10 sub rsp, 16 + 490f0c: 0f b7 6f 20 movzx ebp, word ptr [rdi + 32] + 490f10: 66 c1 ed 03 shr bp, 3 + 490f14: 40 0f b6 ed movzx ebp, bpl + 490f18: 89 ef mov edi, ebp + 490f1a: e8 c1 fd ff ff call 0x490ce0 + 490f1f: 48 89 e1 mov rcx, rsp + 490f22: 49 8d 55 08 lea rdx, [r13 + 8] + 490f26: 89 ef mov edi, ebp + 490f28: 48 89 c6 mov rsi, rax + 490f2b: 49 89 c6 mov r14, rax + 490f2e: e8 6d fe ff ff call 0x490da0 + 490f33: 41 0f b7 7c 24 20 movzx edi, word ptr [r12 + 32] + 490f39: 48 8d 53 08 lea rdx, [rbx + 8] + 490f3d: 4c 89 f6 mov rsi, r14 + 490f40: 48 8d 4c 24 08 lea rcx, [rsp + 8] + 490f45: 66 c1 ef 03 shr di, 3 + 490f49: 40 0f b6 ff movzx edi, dil + 490f4d: e8 4e fe ff ff call 0x490da0 + 490f52: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 490f57: b8 01 00 00 00 mov eax, 1 + 490f5c: 48 39 1c 24 cmp qword ptr [rsp], rbx + 490f60: 77 02 ja 0x490f64 + 490f62: 19 c0 sbb eax, eax + 490f64: 48 83 c4 10 add rsp, 16 + 490f68: 5b pop rbx + 490f69: 5d pop rbp + 490f6a: 41 5c pop r12 + 490f6c: 41 5d pop r13 + 490f6e: 41 5e pop r14 + 490f70: c3 ret + 490f71: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 490f7c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000490f80 : + 490f80: 55 push rbp + 490f81: 48 89 fd mov rbp, rdi + 490f84: 53 push rbx + 490f85: 48 8d 5f 09 lea rbx, [rdi + 9] + 490f89: 48 89 df mov rdi, rbx + 490f8c: 48 83 ec 18 sub rsp, 24 + 490f90: e8 eb 01 f7 ff call 0x401180 <.plt+0x160> + 490f95: 0f b6 4d 08 movzx ecx, byte ptr [rbp + 8] + 490f99: 48 8d 44 03 01 lea rax, [rbx + rax + 1] + 490f9e: 80 f9 03 cmp cl, 3 + 490fa1: 0f 87 d9 00 00 00 ja 0x491080 + 490fa7: 80 7d 09 7a cmp byte ptr [rbp + 9], 122 + 490fab: 74 13 je 0x490fc0 + 490fad: 45 31 c0 xor r8d, r8d + 490fb0: 48 83 c4 18 add rsp, 24 + 490fb4: 44 89 c0 mov eax, r8d + 490fb7: 5b pop rbx + 490fb8: 5d pop rbp + 490fb9: c3 ret + 490fba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 490fc0: 48 83 c0 01 add rax, 1 + 490fc4: 80 78 ff 00 cmp byte ptr [rax - 1], 0 + 490fc8: 78 f6 js 0x490fc0 + 490fca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 490fd0: 48 89 c2 mov rdx, rax + 490fd3: 48 83 c0 01 add rax, 1 + 490fd7: 80 78 ff 00 cmp byte ptr [rax - 1], 0 + 490fdb: 78 f3 js 0x490fd0 + 490fdd: 80 f9 01 cmp cl, 1 + 490fe0: 0f 84 8a 00 00 00 je 0x491070 + 490fe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 490ff0: 48 83 c0 01 add rax, 1 + 490ff4: 80 78 ff 00 cmp byte ptr [rax - 1], 0 + 490ff8: 78 f6 js 0x490ff0 + 490ffa: 48 8d 5d 0a lea rbx, [rbp + 10] + 490ffe: 66 90 nop + 491000: 48 83 c0 01 add rax, 1 + 491004: 80 78 ff 00 cmp byte ptr [rax - 1], 0 + 491008: 78 f6 js 0x491000 + 49100a: 0f b6 55 0a movzx edx, byte ptr [rbp + 10] + 49100e: 48 8d 6c 24 08 lea rbp, [rsp + 8] + 491013: 80 fa 52 cmp dl, 82 + 491016: 75 1e jne 0x491036 + 491018: eb 41 jmp 0x49105b + 49101a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 491020: 80 fa 4c cmp dl, 76 + 491023: 75 88 jne 0x490fad + 491025: 0f b6 53 01 movzx edx, byte ptr [rbx + 1] + 491029: 48 83 c3 01 add rbx, 1 + 49102d: 48 83 c0 01 add rax, 1 + 491031: 80 fa 52 cmp dl, 82 + 491034: 74 25 je 0x49105b + 491036: 80 fa 50 cmp dl, 80 + 491039: 75 e5 jne 0x491020 + 49103b: 0f b6 38 movzx edi, byte ptr [rax] + 49103e: 48 8d 50 01 lea rdx, [rax + 1] + 491042: 48 89 e9 mov rcx, rbp + 491045: 31 f6 xor esi, esi + 491047: 48 83 c3 01 add rbx, 1 + 49104b: 83 e7 7f and edi, 127 + 49104e: e8 4d fd ff ff call 0x490da0 + 491053: 0f b6 13 movzx edx, byte ptr [rbx] + 491056: 80 fa 52 cmp dl, 82 + 491059: 75 db jne 0x491036 + 49105b: 44 0f b6 00 movzx r8d, byte ptr [rax] + 49105f: 48 83 c4 18 add rsp, 24 + 491063: 5b pop rbx + 491064: 5d pop rbp + 491065: 44 89 c0 mov eax, r8d + 491068: c3 ret + 491069: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 491070: 48 8d 42 02 lea rax, [rdx + 2] + 491074: e9 81 ff ff ff jmp 0x490ffa + 491079: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 491080: 80 38 08 cmp byte ptr [rax], 8 + 491083: 41 b8 ff 00 00 00 mov r8d, 255 + 491089: 0f 85 21 ff ff ff jne 0x490fb0 + 49108f: 80 78 01 00 cmp byte ptr [rax + 1], 0 + 491093: 0f 85 17 ff ff ff jne 0x490fb0 + 491099: 48 83 c0 02 add rax, 2 + 49109d: e9 05 ff ff ff jmp 0x490fa7 + 4910a2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4910ad: 0f 1f 00 nop dword ptr [rax] + +00000000004910b0 : + 4910b0: 41 57 push r15 + 4910b2: 41 56 push r14 + 4910b4: 49 89 fe mov r14, rdi + 4910b7: 41 55 push r13 + 4910b9: 41 54 push r12 + 4910bb: 49 89 d4 mov r12, rdx + 4910be: 55 push rbp + 4910bf: 53 push rbx + 4910c0: 48 89 f3 mov rbx, rsi + 4910c3: 48 89 fe mov rsi, rdi + 4910c6: 48 83 ec 28 sub rsp, 40 + 4910ca: 0f b7 6f 20 movzx ebp, word ptr [rdi + 32] + 4910ce: 4c 8d 6c 24 10 lea r13, [rsp + 16] + 4910d3: 66 c1 ed 03 shr bp, 3 + 4910d7: 40 0f b6 ed movzx ebp, bpl + 4910db: 89 ef mov edi, ebp + 4910dd: e8 fe fb ff ff call 0x490ce0 + 4910e2: 8b 13 mov edx, dword ptr [rbx] + 4910e4: 45 31 c0 xor r8d, r8d + 4910e7: 49 89 c7 mov r15, rax + 4910ea: 85 d2 test edx, edx + 4910ec: 75 41 jne 0x49112f + 4910ee: e9 1d 01 00 00 jmp 0x491210 + 4910f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4910f8: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 4910fc: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] + 491100: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 491105: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx + 49110a: 48 85 c0 test rax, rax + 49110d: 74 0f je 0x49111e + 49110f: 4c 89 e6 mov rsi, r12 + 491112: 48 29 c6 sub rsi, rax + 491115: 48 39 d6 cmp rsi, rdx + 491118: 0f 82 d8 00 00 00 jb 0x4911f6 + 49111e: 8b 03 mov eax, dword ptr [rbx] + 491120: 48 8d 5c 03 04 lea rbx, [rbx + rax + 4] + 491125: 8b 03 mov eax, dword ptr [rbx] + 491127: 85 c0 test eax, eax + 491129: 0f 84 e1 00 00 00 je 0x491210 + 49112f: 48 63 43 04 movsxd rax, dword ptr [rbx + 4] + 491133: 85 c0 test eax, eax + 491135: 74 e7 je 0x49111e + 491137: 41 f6 46 20 04 test byte ptr [r14 + 32], 4 + 49113c: 74 2f je 0x49116d + 49113e: 48 8d 53 04 lea rdx, [rbx + 4] + 491142: 48 29 c2 sub rdx, rax + 491145: 4c 39 c2 cmp rdx, r8 + 491148: 74 23 je 0x49116d + 49114a: 48 89 d7 mov rdi, rdx + 49114d: 48 89 14 24 mov qword ptr [rsp], rdx + 491151: e8 2a fe ff ff call 0x490f80 + 491156: 4c 89 f6 mov rsi, r14 + 491159: 0f b6 f8 movzx edi, al + 49115c: 89 c5 mov ebp, eax + 49115e: e8 7d fb ff ff call 0x490ce0 + 491163: 48 8b 14 24 mov rdx, qword ptr [rsp] + 491167: 49 89 c7 mov r15, rax + 49116a: 49 89 d0 mov r8, rdx + 49116d: 85 ed test ebp, ebp + 49116f: 74 87 je 0x4910f8 + 491171: 44 0f b6 cd movzx r9d, bpl + 491175: 48 8d 53 08 lea rdx, [rbx + 8] + 491179: 4c 89 e9 mov rcx, r13 + 49117c: 4c 89 fe mov rsi, r15 + 49117f: 44 89 cf mov edi, r9d + 491182: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 491187: 44 89 0c 24 mov dword ptr [rsp], r9d + 49118b: e8 10 fc ff ff call 0x490da0 + 491190: 89 ef mov edi, ebp + 491192: 31 f6 xor esi, esi + 491194: 48 8d 4c 24 18 lea rcx, [rsp + 24] + 491199: 48 89 c2 mov rdx, rax + 49119c: 83 e7 0f and edi, 15 + 49119f: e8 fc fb ff ff call 0x490da0 + 4911a4: 44 8b 0c 24 mov r9d, dword ptr [rsp] + 4911a8: 44 89 cf mov edi, r9d + 4911ab: e8 c0 fa ff ff call 0x490c70 + 4911b0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 4911b5: 48 c7 c2 ff ff ff ff mov rdx, -1 + 4911bc: 83 f8 07 cmp eax, 7 + 4911bf: 77 13 ja 0x4911d4 + 4911c1: 8d 0c c5 00 00 00 00 lea ecx, [8*rax] + 4911c8: ba 01 00 00 00 mov edx, 1 + 4911cd: 48 d3 e2 shl rdx, cl + 4911d0: 48 83 ea 01 sub rdx, 1 + 4911d4: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 4911d9: 48 85 d0 test rax, rdx + 4911dc: 0f 84 3c ff ff ff je 0x49111e + 4911e2: 4c 89 e6 mov rsi, r12 + 4911e5: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] + 4911ea: 48 29 c6 sub rsi, rax + 4911ed: 48 39 d6 cmp rsi, rdx + 4911f0: 0f 83 28 ff ff ff jae 0x49111e + 4911f6: 48 83 c4 28 add rsp, 40 + 4911fa: 48 89 d8 mov rax, rbx + 4911fd: 5b pop rbx + 4911fe: 5d pop rbp + 4911ff: 41 5c pop r12 + 491201: 41 5d pop r13 + 491203: 41 5e pop r14 + 491205: 41 5f pop r15 + 491207: c3 ret + 491208: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 491210: 48 83 c4 28 add rsp, 40 + 491214: 31 c0 xor eax, eax + 491216: 5b pop rbx + 491217: 5d pop rbp + 491218: 41 5c pop r12 + 49121a: 41 5d pop r13 + 49121c: 41 5e pop r14 + 49121e: 41 5f pop r15 + 491220: c3 ret + 491221: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 49122c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000491230 <_Unwind_IteratePhdrCallback>: + 491230: f3 0f 1e fa endbr64 + 491234: 41 57 push r15 + 491236: 41 56 push r14 + 491238: 41 55 push r13 + 49123a: 41 54 push r12 + 49123c: 55 push rbp + 49123d: 53 push rbx + 49123e: 48 89 d3 mov rbx, rdx + 491241: 48 83 ec 58 sub rsp, 88 + 491245: 8b 52 28 mov edx, dword ptr [rdx + 40] + 491248: 48 8b 47 10 mov rax, qword ptr [rdi + 16] + 49124c: 4c 8b 0f mov r9, qword ptr [rdi] + 49124f: 85 d2 test edx, edx + 491251: 74 0a je 0x49125d <_Unwind_IteratePhdrCallback+0x2d> + 491253: 48 83 fe 2f cmp rsi, 47 + 491257: 0f 87 3b 01 00 00 ja 0x491398 <_Unwind_IteratePhdrCallback+0x168> + 49125d: 48 83 fe 19 cmp rsi, 25 + 491261: 0f 86 19 01 00 00 jbe 0x491380 <_Unwind_IteratePhdrCallback+0x150> + 491267: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 491270: 45 31 e4 xor r12d, r12d + 491273: 0f b7 57 18 movzx edx, word ptr [rdi + 24] + 491277: 66 85 d2 test dx, dx + 49127a: 0f 84 b0 01 00 00 je 0x491430 <_Unwind_IteratePhdrCallback+0x200> + 491280: 48 8d 0c d5 00 00 00 00 lea rcx, [8*rdx] + 491288: 45 31 ed xor r13d, r13d + 49128b: 45 31 f6 xor r14d, r14d + 49128e: 31 ff xor edi, edi + 491290: 48 29 d1 sub rcx, rdx + 491293: 45 31 db xor r11d, r11d + 491296: 31 ed xor ebp, ebp + 491298: 41 bf 01 00 00 00 mov r15d, 1 + 49129e: 48 8d 0c c8 lea rcx, [rax + 8*rcx] + 4912a2: eb 20 jmp 0x4912c4 <_Unwind_IteratePhdrCallback+0x94> + 4912a4: 0f 1f 40 00 nop dword ptr [rax] + 4912a8: 81 fa 50 e5 74 64 cmp edx, 1685382480 + 4912ae: 0f 84 6c 01 00 00 je 0x491420 <_Unwind_IteratePhdrCallback+0x1f0> + 4912b4: 83 fa 02 cmp edx, 2 + 4912b7: 48 0f 44 f8 cmove rdi, rax + 4912bb: 48 83 c0 38 add rax, 56 + 4912bf: 48 39 c1 cmp rcx, rax + 4912c2: 74 3c je 0x491300 <_Unwind_IteratePhdrCallback+0xd0> + 4912c4: 8b 10 mov edx, dword ptr [rax] + 4912c6: 83 fa 01 cmp edx, 1 + 4912c9: 75 dd jne 0x4912a8 <_Unwind_IteratePhdrCallback+0x78> + 4912cb: 4c 8b 40 10 mov r8, qword ptr [rax + 16] + 4912cf: 48 8b 13 mov rdx, qword ptr [rbx] + 4912d2: 4d 01 c8 add r8, r9 + 4912d5: 4c 39 c2 cmp rdx, r8 + 4912d8: 72 e1 jb 0x4912bb <_Unwind_IteratePhdrCallback+0x8b> + 4912da: 4c 8b 50 28 mov r10, qword ptr [rax + 40] + 4912de: 4d 01 c2 add r10, r8 + 4912e1: 4c 39 d2 cmp rdx, r10 + 4912e4: 4d 0f 42 ea cmovb r13, r10 + 4912e8: 4d 0f 42 f0 cmovb r14, r8 + 4912ec: 4d 0f 42 df cmovb r11, r15 + 4912f0: 48 83 c0 38 add rax, 56 + 4912f4: 48 39 c1 cmp rcx, rax + 4912f7: 75 cb jne 0x4912c4 <_Unwind_IteratePhdrCallback+0x94> + 4912f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 491300: 4d 85 db test r11, r11 + 491303: 0f 84 27 01 00 00 je 0x491430 <_Unwind_IteratePhdrCallback+0x200> + 491309: 48 83 fe 2f cmp rsi, 47 + 49130d: 76 41 jbe 0x491350 <_Unwind_IteratePhdrCallback+0x120> + 49130f: 48 8b 05 1a 1e 03 00 mov rax, qword ptr [rip + 204314] # 0x4c3130 + 491316: 4d 85 e4 test r12, r12 + 491319: 74 22 je 0x49133d <_Unwind_IteratePhdrCallback+0x10d> + 49131b: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 491320: 48 85 f6 test rsi, rsi + 491323: 74 18 je 0x49133d <_Unwind_IteratePhdrCallback+0x10d> + 491325: 49 8b 54 24 28 mov rdx, qword ptr [r12 + 40] + 49132a: 4c 89 25 ff 1d 03 00 mov qword ptr [rip + 204287], r12 # 0x4c3130 + 491331: 48 89 56 28 mov qword ptr [rsi + 40], rdx + 491335: 49 89 44 24 28 mov qword ptr [r12 + 40], rax + 49133a: 4c 89 e0 mov rax, r12 + 49133d: 4c 89 48 10 mov qword ptr [rax + 16], r9 + 491341: 48 89 68 18 mov qword ptr [rax + 24], rbp + 491345: 48 89 78 20 mov qword ptr [rax + 32], rdi + 491349: 4c 89 30 mov qword ptr [rax], r14 + 49134c: 4c 89 68 08 mov qword ptr [rax + 8], r13 + 491350: 48 85 ed test rbp, rbp + 491353: 0f 84 d7 00 00 00 je 0x491430 <_Unwind_IteratePhdrCallback+0x200> + 491359: 4c 03 4d 10 add r9, qword ptr [rbp + 16] + 49135d: 41 80 39 01 cmp byte ptr [r9], 1 + 491361: 4c 89 cd mov rbp, r9 + 491364: 0f 84 56 01 00 00 je 0x4914c0 <_Unwind_IteratePhdrCallback+0x290> + 49136a: 48 83 c4 58 add rsp, 88 + 49136e: b8 01 00 00 00 mov eax, 1 + 491373: 5b pop rbx + 491374: 5d pop rbp + 491375: 41 5c pop r12 + 491377: 41 5d pop r13 + 491379: 41 5e pop r14 + 49137b: 41 5f pop r15 + 49137d: c3 ret + 49137e: 66 90 nop + 491380: 48 83 c4 58 add rsp, 88 + 491384: b8 ff ff ff ff mov eax, 4294967295 + 491389: 5b pop rbx + 49138a: 5d pop rbp + 49138b: 41 5c pop r12 + 49138d: 41 5d pop r13 + 49138f: 41 5e pop r14 + 491391: 41 5f pop r15 + 491393: c3 ret + 491394: 0f 1f 40 00 nop dword ptr [rax] + 491398: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] + 49139c: 48 3b 15 85 07 03 00 cmp rdx, qword ptr [rip + 198533] # 0x4c1b28 + 4913a3: 48 8b 4f 28 mov rcx, qword ptr [rdi + 40] + 4913a7: 0f 84 9b 00 00 00 je 0x491448 <_Unwind_IteratePhdrCallback+0x218> + 4913ad: 48 89 15 74 07 03 00 mov qword ptr [rip + 198516], rdx # 0x4c1b28 + 4913b4: 48 8d 15 b5 1d 03 00 lea rdx, [rip + 204213] # 0x4c3170 + 4913bb: 48 89 0d 66 1d 03 00 mov qword ptr [rip + 204134], rcx # 0x4c3128 + 4913c2: 48 8d 8a 80 01 00 00 lea rcx, [rdx + 384] + 4913c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4913d0: 48 c7 42 d0 00 00 00 00 mov qword ptr [rdx - 48], 0 + 4913d8: 48 c7 42 d8 00 00 00 00 mov qword ptr [rdx - 40], 0 + 4913e0: 48 89 52 f8 mov qword ptr [rdx - 8], rdx + 4913e4: 48 83 c2 30 add rdx, 48 + 4913e8: 48 39 d1 cmp rcx, rdx + 4913eb: 75 e3 jne 0x4913d0 <_Unwind_IteratePhdrCallback+0x1a0> + 4913ed: 48 8d 0d 4c 1d 03 00 lea rcx, [rip + 204108] # 0x4c3140 + 4913f4: 45 31 e4 xor r12d, r12d + 4913f7: 48 c7 05 b6 1e 03 00 00 00 00 00 mov qword ptr [rip + 204470], 0 # 0x4c32b8 + 491402: 48 89 0d 27 1d 03 00 mov qword ptr [rip + 204071], rcx # 0x4c3130 + 491409: c7 43 28 00 00 00 00 mov dword ptr [rbx + 40], 0 + 491410: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 491419: e9 55 fe ff ff jmp 0x491273 <_Unwind_IteratePhdrCallback+0x43> + 49141e: 66 90 nop + 491420: 48 89 c5 mov rbp, rax + 491423: e9 93 fe ff ff jmp 0x4912bb <_Unwind_IteratePhdrCallback+0x8b> + 491428: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 491430: 48 83 c4 58 add rsp, 88 + 491434: 31 c0 xor eax, eax + 491436: 5b pop rbx + 491437: 5d pop rbp + 491438: 41 5c pop r12 + 49143a: 41 5d pop r13 + 49143c: 41 5e pop r14 + 49143e: 41 5f pop r15 + 491440: c3 ret + 491441: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 491448: 48 39 0d d9 1c 03 00 cmp qword ptr [rip + 203993], rcx # 0x4c3128 + 49144f: 0f 85 58 ff ff ff jne 0x4913ad <_Unwind_IteratePhdrCallback+0x17d> + 491455: 4c 8b 15 d4 1c 03 00 mov r10, qword ptr [rip + 203988] # 0x4c3130 + 49145c: 4d 85 d2 test r10, r10 + 49145f: 0f 84 02 fe ff ff je 0x491267 <_Unwind_IteratePhdrCallback+0x37> + 491465: 4d 89 d4 mov r12, r10 + 491468: 4c 8b 03 mov r8, qword ptr [rbx] + 49146b: 45 31 db xor r11d, r11d + 49146e: 49 8b 14 24 mov rdx, qword ptr [r12] + 491472: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] + 491477: 49 39 d0 cmp r8, rdx + 49147a: 72 0d jb 0x491489 <_Unwind_IteratePhdrCallback+0x259> + 49147c: 0f 1f 40 00 nop dword ptr [rax] + 491480: 49 39 c8 cmp r8, rcx + 491483: 0f 82 05 02 00 00 jb 0x49168e <_Unwind_IteratePhdrCallback+0x45e> + 491489: 48 09 ca or rdx, rcx + 49148c: 0f 84 f6 00 00 00 je 0x491588 <_Unwind_IteratePhdrCallback+0x358> + 491492: 49 8b 54 24 28 mov rdx, qword ptr [r12 + 40] + 491497: 48 85 d2 test rdx, rdx + 49149a: 0f 84 e8 00 00 00 je 0x491588 <_Unwind_IteratePhdrCallback+0x358> + 4914a0: 4d 89 e3 mov r11, r12 + 4914a3: 49 89 d4 mov r12, rdx + 4914a6: 49 8b 14 24 mov rdx, qword ptr [r12] + 4914aa: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] + 4914af: 49 39 d0 cmp r8, rdx + 4914b2: 72 d5 jb 0x491489 <_Unwind_IteratePhdrCallback+0x259> + 4914b4: eb ca jmp 0x491480 <_Unwind_IteratePhdrCallback+0x250> + 4914b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4914c0: 45 0f b6 61 01 movzx r12d, byte ptr [r9 + 1] + 4914c5: 48 89 de mov rsi, rbx + 4914c8: 44 89 e7 mov edi, r12d + 4914cb: e8 70 f8 ff ff call 0x490d40 + 4914d0: 44 89 e7 mov edi, r12d + 4914d3: 48 8d 4c 24 10 lea rcx, [rsp + 16] + 4914d8: 48 8d 55 04 lea rdx, [rbp + 4] + 4914dc: 48 89 c6 mov rsi, rax + 4914df: e8 bc f8 ff ff call 0x490da0 + 4914e4: 49 89 c4 mov r12, rax + 4914e7: 0f b6 45 02 movzx eax, byte ptr [rbp + 2] + 4914eb: 3c ff cmp al, -1 + 4914ed: 74 0a je 0x4914f9 <_Unwind_IteratePhdrCallback+0x2c9> + 4914ef: 80 7d 03 3b cmp byte ptr [rbp + 3], 59 + 4914f3: 0f 84 99 00 00 00 je 0x491592 <_Unwind_IteratePhdrCallback+0x362> + 4914f9: 48 8b 13 mov rdx, qword ptr [rbx] + 4914fc: 48 8b 43 08 mov rax, qword ptr [rbx + 8] + 491500: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] + 491505: 48 8d 7c 24 20 lea rdi, [rsp + 32] + 49150a: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 491513: 48 c7 44 24 40 04 00 00 00 mov qword ptr [rsp + 64], 4 + 49151c: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 491521: 48 8b 43 10 mov rax, qword ptr [rbx + 16] + 491525: 48 89 74 24 38 mov qword ptr [rsp + 56], rsi + 49152a: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 49152f: e8 7c fb ff ff call 0x4910b0 + 491534: 48 89 43 20 mov qword ptr [rbx + 32], rax + 491538: 48 85 c0 test rax, rax + 49153b: 0f 84 29 fe ff ff je 0x49136a <_Unwind_IteratePhdrCallback+0x13a> + 491541: 48 8d 78 04 lea rdi, [rax + 4] + 491545: 48 63 40 04 movsxd rax, dword ptr [rax + 4] + 491549: 48 29 c7 sub rdi, rax + 49154c: e8 2f fa ff ff call 0x490f80 + 491551: 48 89 de mov rsi, rbx + 491554: 0f b6 e8 movzx ebp, al + 491557: 89 ef mov edi, ebp + 491559: e8 e2 f7 ff ff call 0x490d40 + 49155e: 48 8d 4c 24 18 lea rcx, [rsp + 24] + 491563: 89 ef mov edi, ebp + 491565: 48 89 c6 mov rsi, rax + 491568: 48 8b 43 20 mov rax, qword ptr [rbx + 32] + 49156c: 48 8d 50 08 lea rdx, [rax + 8] + 491570: e8 2b f8 ff ff call 0x490da0 + 491575: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 49157a: 48 89 43 18 mov qword ptr [rbx + 24], rax + 49157e: e9 e7 fd ff ff jmp 0x49136a <_Unwind_IteratePhdrCallback+0x13a> + 491583: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 491588: 4c 89 5c 24 08 mov qword ptr [rsp + 8], r11 + 49158d: e9 e1 fc ff ff jmp 0x491273 <_Unwind_IteratePhdrCallback+0x43> + 491592: 44 0f b6 e8 movzx r13d, al + 491596: 48 89 de mov rsi, rbx + 491599: 44 89 ef mov edi, r13d + 49159c: e8 9f f7 ff ff call 0x490d40 + 4915a1: 48 8d 4c 24 18 lea rcx, [rsp + 24] + 4915a6: 4c 89 e2 mov rdx, r12 + 4915a9: 44 89 ef mov edi, r13d + 4915ac: 48 89 c6 mov rsi, rax + 4915af: e8 ec f7 ff ff call 0x490da0 + 4915b4: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 4915b9: 48 89 c1 mov rcx, rax + 4915bc: 48 85 f6 test rsi, rsi + 4915bf: 0f 84 a5 fd ff ff je 0x49136a <_Unwind_IteratePhdrCallback+0x13a> + 4915c5: 49 89 c0 mov r8, rax + 4915c8: 48 8b 13 mov rdx, qword ptr [rbx] + 4915cb: 41 83 e0 03 and r8d, 3 + 4915cf: 0f 85 27 ff ff ff jne 0x4914fc <_Unwind_IteratePhdrCallback+0x2cc> + 4915d5: 48 63 00 movsxd rax, dword ptr [rax] + 4915d8: 48 01 e8 add rax, rbp + 4915db: 48 39 d0 cmp rax, rdx + 4915de: 0f 87 86 fd ff ff ja 0x49136a <_Unwind_IteratePhdrCallback+0x13a> + 4915e4: 48 83 ee 01 sub rsi, 1 + 4915e8: 4c 8d 24 f1 lea r12, [rcx + 8*rsi] + 4915ec: 49 63 04 24 movsxd rax, dword ptr [r12] + 4915f0: 48 01 e8 add rax, rbp + 4915f3: 48 39 d0 cmp rax, rdx + 4915f6: 76 31 jbe 0x491629 <_Unwind_IteratePhdrCallback+0x3f9> + 4915f8: 49 39 f0 cmp r8, rsi + 4915fb: 0f 83 ba 00 00 00 jae 0x4916bb <_Unwind_IteratePhdrCallback+0x48b> + 491601: 49 8d 04 30 lea rax, [r8 + rsi] + 491605: 48 d1 e8 shr rax + 491608: 4c 8d 24 c1 lea r12, [rcx + 8*rax] + 49160c: 49 63 3c 24 movsxd rdi, dword ptr [r12] + 491610: 48 01 ef add rdi, rbp + 491613: 48 39 d7 cmp rdi, rdx + 491616: 77 6e ja 0x491686 <_Unwind_IteratePhdrCallback+0x456> + 491618: 4c 8d 40 01 lea r8, [rax + 1] + 49161c: 48 63 44 c1 08 movsxd rax, dword ptr [rcx + 8*rax + 8] + 491621: 48 01 e8 add rax, rbp + 491624: 48 39 d0 cmp rax, rdx + 491627: 76 cf jbe 0x4915f8 <_Unwind_IteratePhdrCallback+0x3c8> + 491629: 4d 63 74 24 04 movsxd r14, dword ptr [r12 + 4] + 49162e: 49 01 ee add r14, rbp + 491631: 49 63 46 04 movsxd rax, dword ptr [r14 + 4] + 491635: 49 8d 7e 04 lea rdi, [r14 + 4] + 491639: 48 29 c7 sub rdi, rax + 49163c: e8 3f f9 ff ff call 0x490f80 + 491641: 0f b6 f8 movzx edi, al + 491644: 41 89 c5 mov r13d, eax + 491647: e8 24 f6 ff ff call 0x490c70 + 49164c: 44 89 ef mov edi, r13d + 49164f: 48 8d 4c 24 20 lea rcx, [rsp + 32] + 491654: 31 f6 xor esi, esi + 491656: 89 c0 mov eax, eax + 491658: 83 e7 0f and edi, 15 + 49165b: 49 8d 54 06 08 lea rdx, [r14 + rax + 8] + 491660: e8 3b f7 ff ff call 0x490da0 + 491665: 4d 63 0c 24 movsxd r9, dword ptr [r12] + 491669: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 49166e: 49 01 e9 add r9, rbp + 491671: 4c 01 c8 add rax, r9 + 491674: 48 39 03 cmp qword ptr [rbx], rax + 491677: 73 04 jae 0x49167d <_Unwind_IteratePhdrCallback+0x44d> + 491679: 4c 89 73 20 mov qword ptr [rbx + 32], r14 + 49167d: 4c 89 4b 18 mov qword ptr [rbx + 24], r9 + 491681: e9 e4 fc ff ff jmp 0x49136a <_Unwind_IteratePhdrCallback+0x13a> + 491686: 48 89 c6 mov rsi, rax + 491689: e9 6a ff ff ff jmp 0x4915f8 <_Unwind_IteratePhdrCallback+0x3c8> + 49168e: 4d 8b 4c 24 10 mov r9, qword ptr [r12 + 16] + 491693: 49 8b 6c 24 18 mov rbp, qword ptr [r12 + 24] + 491698: 4d 39 d4 cmp r12, r10 + 49169b: 0f 84 af fc ff ff je 0x491350 <_Unwind_IteratePhdrCallback+0x120> + 4916a1: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] + 4916a6: 4c 89 25 83 1a 03 00 mov qword ptr [rip + 203395], r12 # 0x4c3130 + 4916ad: 49 89 43 28 mov qword ptr [r11 + 40], rax + 4916b1: 4d 89 54 24 28 mov qword ptr [r12 + 40], r10 + 4916b6: e9 95 fc ff ff jmp 0x491350 <_Unwind_IteratePhdrCallback+0x120> + 4916bb: e9 58 00 f7 ff jmp 0x401718 <_Unwind_IteratePhdrCallback.cold> + +00000000004916c0 : + 4916c0: f3 0f 1e fa endbr64 + 4916c4: 41 55 push r13 + 4916c6: 41 54 push r12 + 4916c8: 49 89 fc mov r12, rdi + 4916cb: 48 8d 7e 04 lea rdi, [rsi + 4] + 4916cf: 55 push rbp + 4916d0: 48 89 f5 mov rbp, rsi + 4916d3: 53 push rbx + 4916d4: 48 89 d3 mov rbx, rdx + 4916d7: 48 83 ec 18 sub rsp, 24 + 4916db: 48 63 46 04 movsxd rax, dword ptr [rsi + 4] + 4916df: 48 29 c7 sub rdi, rax + 4916e2: e8 99 f8 ff ff call 0x490f80 + 4916e7: 4c 89 e6 mov rsi, r12 + 4916ea: 44 0f b6 e8 movzx r13d, al + 4916ee: 44 89 ef mov edi, r13d + 4916f1: e8 ea f5 ff ff call 0x490ce0 + 4916f6: 48 8d 55 08 lea rdx, [rbp + 8] + 4916fa: 48 89 e1 mov rcx, rsp + 4916fd: 44 89 ef mov edi, r13d + 491700: 48 89 c6 mov rsi, rax + 491703: e8 98 f6 ff ff call 0x490da0 + 491708: 48 63 43 04 movsxd rax, dword ptr [rbx + 4] + 49170c: 48 8d 7b 04 lea rdi, [rbx + 4] + 491710: 48 29 c7 sub rdi, rax + 491713: e8 68 f8 ff ff call 0x490f80 + 491718: 4c 89 e6 mov rsi, r12 + 49171b: 0f b6 e8 movzx ebp, al + 49171e: 89 ef mov edi, ebp + 491720: e8 bb f5 ff ff call 0x490ce0 + 491725: 48 8d 53 08 lea rdx, [rbx + 8] + 491729: 48 8d 4c 24 08 lea rcx, [rsp + 8] + 49172e: 89 ef mov edi, ebp + 491730: 48 89 c6 mov rsi, rax + 491733: e8 68 f6 ff ff call 0x490da0 + 491738: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] + 49173d: b8 01 00 00 00 mov eax, 1 + 491742: 48 39 1c 24 cmp qword ptr [rsp], rbx + 491746: 77 02 ja 0x49174a + 491748: 19 c0 sbb eax, eax + 49174a: 48 83 c4 18 add rsp, 24 + 49174e: 5b pop rbx + 49174f: 5d pop rbp + 491750: 41 5c pop r12 + 491752: 41 5d pop r13 + 491754: c3 ret + 491755: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000491760 : + 491760: 41 57 push r15 + 491762: 41 56 push r14 + 491764: 41 55 push r13 + 491766: 41 54 push r12 + 491768: 55 push rbp + 491769: 53 push rbx + 49176a: 48 83 ec 28 sub rsp, 40 + 49176e: 8b 16 mov edx, dword ptr [rsi] + 491770: 85 d2 test edx, edx + 491772: 0f 84 0a 01 00 00 je 0x491882 + 491778: 48 8d 44 24 18 lea rax, [rsp + 24] + 49177d: 49 89 fd mov r13, rdi + 491780: 48 89 f3 mov rbx, rsi + 491783: 45 31 f6 xor r14d, r14d + 491786: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 49178f: 45 31 e4 xor r12d, r12d + 491792: 31 c9 xor ecx, ecx + 491794: 48 89 04 24 mov qword ptr [rsp], rax + 491798: eb 7e jmp 0x491818 + 49179a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4917a0: 66 c1 e8 03 shr ax, 3 + 4917a4: 0f b6 c0 movzx eax, al + 4917a7: 44 39 e0 cmp eax, r12d + 4917aa: 74 05 je 0x4917b1 + 4917ac: 41 80 4d 20 04 or byte ptr [r13 + 32], 4 + 4917b1: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 4917b5: 48 8d 53 08 lea rdx, [rbx + 8] + 4917b9: 4c 89 f6 mov rsi, r14 + 4917bc: 44 89 ff mov edi, r15d + 4917bf: e8 dc f5 ff ff call 0x490da0 + 4917c4: 44 89 ff mov edi, r15d + 4917c7: e8 a4 f4 ff ff call 0x490c70 + 4917cc: 48 c7 c2 ff ff ff ff mov rdx, -1 + 4917d3: 83 f8 07 cmp eax, 7 + 4917d6: 77 13 ja 0x4917eb + 4917d8: 8d 0c c5 00 00 00 00 lea ecx, [8*rax] + 4917df: ba 01 00 00 00 mov edx, 1 + 4917e4: 48 d3 e2 shl rdx, cl + 4917e7: 48 83 ea 01 sub rdx, 1 + 4917eb: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 4917f0: 48 89 e9 mov rcx, rbp + 4917f3: 48 85 d0 test rax, rdx + 4917f6: 74 13 je 0x49180b + 4917f8: 48 83 44 24 08 01 add qword ptr [rsp + 8], 1 + 4917fe: 49 39 45 00 cmp qword ptr [r13], rax + 491802: 76 04 jbe 0x491808 + 491804: 49 89 45 00 mov qword ptr [r13], rax + 491808: 48 89 e9 mov rcx, rbp + 49180b: 8b 03 mov eax, dword ptr [rbx] + 49180d: 48 8d 5c 03 04 lea rbx, [rbx + rax + 4] + 491812: 8b 03 mov eax, dword ptr [rbx] + 491814: 85 c0 test eax, eax + 491816: 74 73 je 0x49188b + 491818: 48 63 43 04 movsxd rax, dword ptr [rbx + 4] + 49181c: 85 c0 test eax, eax + 49181e: 74 eb je 0x49180b + 491820: 48 8d 6b 04 lea rbp, [rbx + 4] + 491824: 45 0f b6 fc movzx r15d, r12b + 491828: 48 29 c5 sub rbp, rax + 49182b: 48 39 cd cmp rbp, rcx + 49182e: 74 81 je 0x4917b1 + 491830: 48 89 ef mov rdi, rbp + 491833: e8 48 f7 ff ff call 0x490f80 + 491838: 41 89 c4 mov r12d, eax + 49183b: 3d ff 00 00 00 cmp eax, 255 + 491840: 74 5e je 0x4918a0 + 491842: 44 0f b6 f8 movzx r15d, al + 491846: 4c 89 ee mov rsi, r13 + 491849: 44 89 ff mov edi, r15d + 49184c: e8 8f f4 ff ff call 0x490ce0 + 491851: 49 89 c6 mov r14, rax + 491854: 41 0f b7 45 20 movzx eax, word ptr [r13 + 32] + 491859: 89 c2 mov edx, eax + 49185b: 66 81 e2 f8 07 and dx, 2040 + 491860: 66 81 fa f8 07 cmp dx, 2040 + 491865: 0f 85 35 ff ff ff jne 0x4917a0 + 49186b: 41 0f b6 d4 movzx edx, r12b + 49186f: 66 25 07 f8 and ax, 63495 + 491873: c1 e2 03 shl edx, 3 + 491876: 09 d0 or eax, edx + 491878: 66 41 89 45 20 mov word ptr [r13 + 32], ax + 49187d: e9 2f ff ff ff jmp 0x4917b1 + 491882: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 49188b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 491890: 48 83 c4 28 add rsp, 40 + 491894: 5b pop rbx + 491895: 5d pop rbp + 491896: 41 5c pop r12 + 491898: 41 5d pop r13 + 49189a: 41 5e pop r14 + 49189c: 41 5f pop r15 + 49189e: c3 ret + 49189f: 90 nop + 4918a0: 48 c7 44 24 08 ff ff ff ff mov qword ptr [rsp + 8], -1 + 4918a9: eb e0 jmp 0x49188b + 4918ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +00000000004918b0 : + 4918b0: 41 57 push r15 + 4918b2: 41 56 push r14 + 4918b4: 49 89 fe mov r14, rdi + 4918b7: 41 55 push r13 + 4918b9: 41 54 push r12 + 4918bb: 49 89 f4 mov r12, rsi + 4918be: 48 89 fe mov rsi, rdi + 4918c1: 55 push rbp + 4918c2: 53 push rbx + 4918c3: 48 89 d3 mov rbx, rdx + 4918c6: 48 83 ec 28 sub rsp, 40 + 4918ca: 0f b7 6f 20 movzx ebp, word ptr [rdi + 32] + 4918ce: 66 c1 ed 03 shr bp, 3 + 4918d2: 40 0f b6 ed movzx ebp, bpl + 4918d6: 89 ef mov edi, ebp + 4918d8: e8 03 f4 ff ff call 0x490ce0 + 4918dd: 8b 13 mov edx, dword ptr [rbx] + 4918df: 85 d2 test edx, edx + 4918e1: 0f 84 e5 00 00 00 je 0x4919cc + 4918e7: 48 89 c6 mov rsi, rax + 4918ea: 45 31 ff xor r15d, r15d + 4918ed: 4c 8d 6c 24 18 lea r13, [rsp + 24] + 4918f2: eb 36 jmp 0x49192a + 4918f4: 0f 1f 40 00 nop dword ptr [rax] + 4918f8: 48 83 7b 08 00 cmp qword ptr [rbx + 8], 0 + 4918fd: 74 1a je 0x491919 + 4918ff: 49 8b 04 24 mov rax, qword ptr [r12] + 491903: 48 85 c0 test rax, rax + 491906: 74 11 je 0x491919 + 491908: 48 8b 50 08 mov rdx, qword ptr [rax + 8] + 49190c: 48 8d 4a 01 lea rcx, [rdx + 1] + 491910: 48 89 48 08 mov qword ptr [rax + 8], rcx + 491914: 48 89 5c d0 10 mov qword ptr [rax + 8*rdx + 16], rbx + 491919: 8b 03 mov eax, dword ptr [rbx] + 49191b: 48 8d 5c 03 04 lea rbx, [rbx + rax + 4] + 491920: 8b 03 mov eax, dword ptr [rbx] + 491922: 85 c0 test eax, eax + 491924: 0f 84 a2 00 00 00 je 0x4919cc + 49192a: 48 63 43 04 movsxd rax, dword ptr [rbx + 4] + 49192e: 85 c0 test eax, eax + 491930: 74 e7 je 0x491919 + 491932: 41 f6 46 20 04 test byte ptr [r14 + 32], 4 + 491937: 74 2f je 0x491968 + 491939: 48 8d 53 04 lea rdx, [rbx + 4] + 49193d: 48 29 c2 sub rdx, rax + 491940: 4c 39 fa cmp rdx, r15 + 491943: 74 23 je 0x491968 + 491945: 48 89 d7 mov rdi, rdx + 491948: 48 89 14 24 mov qword ptr [rsp], rdx + 49194c: e8 2f f6 ff ff call 0x490f80 + 491951: 4c 89 f6 mov rsi, r14 + 491954: 0f b6 f8 movzx edi, al + 491957: 89 c5 mov ebp, eax + 491959: e8 82 f3 ff ff call 0x490ce0 + 49195e: 48 8b 14 24 mov rdx, qword ptr [rsp] + 491962: 48 89 c6 mov rsi, rax + 491965: 49 89 d7 mov r15, rdx + 491968: 85 ed test ebp, ebp + 49196a: 74 8c je 0x4918f8 + 49196c: 40 0f b6 fd movzx edi, bpl + 491970: 48 8d 53 08 lea rdx, [rbx + 8] + 491974: 4c 89 e9 mov rcx, r13 + 491977: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi + 49197c: 89 3c 24 mov dword ptr [rsp], edi + 49197f: e8 1c f4 ff ff call 0x490da0 + 491984: 8b 3c 24 mov edi, dword ptr [rsp] + 491987: e8 e4 f2 ff ff call 0x490c70 + 49198c: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] + 491991: 48 c7 c2 ff ff ff ff mov rdx, -1 + 491998: 83 f8 07 cmp eax, 7 + 49199b: 77 13 ja 0x4919b0 + 49199d: 8d 0c c5 00 00 00 00 lea ecx, [8*rax] + 4919a4: ba 01 00 00 00 mov edx, 1 + 4919a9: 48 d3 e2 shl rdx, cl + 4919ac: 48 83 ea 01 sub rdx, 1 + 4919b0: 48 85 54 24 18 test qword ptr [rsp + 24], rdx + 4919b5: 0f 85 44 ff ff ff jne 0x4918ff + 4919bb: 8b 03 mov eax, dword ptr [rbx] + 4919bd: 48 8d 5c 03 04 lea rbx, [rbx + rax + 4] + 4919c2: 8b 03 mov eax, dword ptr [rbx] + 4919c4: 85 c0 test eax, eax + 4919c6: 0f 85 5e ff ff ff jne 0x49192a + 4919cc: 48 83 c4 28 add rsp, 40 + 4919d0: 5b pop rbx + 4919d1: 5d pop rbp + 4919d2: 41 5c pop r12 + 4919d4: 41 5d pop r13 + 4919d6: 41 5e pop r14 + 4919d8: 41 5f pop r15 + 4919da: c3 ret + 4919db: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +00000000004919e0 : + 4919e0: 41 57 push r15 + 4919e2: 41 56 push r14 + 4919e4: 41 55 push r13 + 4919e6: 49 89 fd mov r13, rdi + 4919e9: 41 54 push r12 + 4919eb: 55 push rbp + 4919ec: 53 push rbx + 4919ed: 48 83 ec 58 sub rsp, 88 + 4919f1: 0f b6 57 20 movzx edx, byte ptr [rdi + 32] + 4919f5: 48 89 34 24 mov qword ptr [rsp], rsi + 4919f9: f6 c2 01 test dl, 1 + 4919fc: 0f 84 7e 00 00 00 je 0x491a80 + 491a02: 83 e2 04 and edx, 4 + 491a05: 4d 8b 4d 18 mov r9, qword ptr [r13 + 24] + 491a09: 0f 85 e9 00 00 00 jne 0x491af8 + 491a0f: 41 0f b7 5d 20 movzx ebx, word ptr [r13 + 32] + 491a14: 66 f7 c3 f8 07 test bx, 2040 + 491a19: 0f 85 61 02 00 00 jne 0x491c80 + 491a1f: 49 8b 49 08 mov rcx, qword ptr [r9 + 8] + 491a23: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 491a27: 31 f6 xor esi, esi + 491a29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 491a30: 48 39 f1 cmp rcx, rsi + 491a33: 76 2b jbe 0x491a60 + 491a35: 48 8d 04 31 lea rax, [rcx + rsi] + 491a39: 48 d1 e8 shr rax + 491a3c: 4d 8b 64 c1 10 mov r12, qword ptr [r9 + 8*rax + 16] + 491a41: 49 8b 54 24 08 mov rdx, qword ptr [r12 + 8] + 491a46: 48 39 d7 cmp rdi, rdx + 491a49: 72 2d jb 0x491a78 + 491a4b: 49 03 54 24 10 add rdx, qword ptr [r12 + 16] + 491a50: 48 39 d7 cmp rdi, rdx + 491a53: 72 0e jb 0x491a63 + 491a55: 48 8d 70 01 lea rsi, [rax + 1] + 491a59: 48 39 f1 cmp rcx, rsi + 491a5c: 77 d7 ja 0x491a35 + 491a5e: 66 90 nop + 491a60: 45 31 e4 xor r12d, r12d + 491a63: 48 83 c4 58 add rsp, 88 + 491a67: 4c 89 e0 mov rax, r12 + 491a6a: 5b pop rbx + 491a6b: 5d pop rbp + 491a6c: 41 5c pop r12 + 491a6e: 41 5d pop r13 + 491a70: 41 5e pop r14 + 491a72: 41 5f pop r15 + 491a74: c3 ret + 491a75: 0f 1f 00 nop dword ptr [rax] + 491a78: 48 89 c1 mov rcx, rax + 491a7b: eb b3 jmp 0x491a30 + 491a7d: 0f 1f 00 nop dword ptr [rax] + 491a80: 44 8b 67 20 mov r12d, dword ptr [rdi + 32] + 491a84: 41 c1 ec 0b shr r12d, 11 + 491a88: 44 89 e3 mov ebx, r12d + 491a8b: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx + 491a90: 48 85 db test rbx, rbx + 491a93: 0f 85 b7 02 00 00 jne 0x491d50 + 491a99: 83 e2 02 and edx, 2 + 491a9c: 48 8b 6f 18 mov rbp, qword ptr [rdi + 24] + 491aa0: 0f 84 2a 01 00 00 je 0x491bd0 + 491aa6: 48 8b 75 00 mov rsi, qword ptr [rbp] + 491aaa: 48 85 f6 test rsi, rsi + 491aad: 75 1d jne 0x491acc + 491aaf: e9 56 01 00 00 jmp 0x491c0a + 491ab4: 0f 1f 40 00 nop dword ptr [rax] + 491ab8: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 491abc: 48 83 c5 08 add rbp, 8 + 491ac0: 48 01 c3 add rbx, rax + 491ac3: 48 85 f6 test rsi, rsi + 491ac6: 0f 84 b4 05 00 00 je 0x492080 + 491acc: 4c 89 ef mov rdi, r13 + 491acf: e8 8c fc ff ff call 0x491760 + 491ad4: 48 83 f8 ff cmp rax, -1 + 491ad8: 75 de jne 0x491ab8 + 491ada: 48 8d 05 cf f4 01 00 lea rax, [rip + 128207] # 0x4b0fb0 + 491ae1: 49 c7 45 20 f8 07 00 00 mov qword ptr [r13 + 32], 2040 + 491ae9: 49 89 45 18 mov qword ptr [r13 + 24], rax + 491aed: e9 18 01 00 00 jmp 0x491c0a + 491af2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 491af8: 4d 8b 79 08 mov r15, qword ptr [r9 + 8] + 491afc: 4d 85 ff test r15, r15 + 491aff: 0f 84 5b ff ff ff je 0x491a60 + 491b05: 45 31 d2 xor r10d, r10d + 491b08: 48 8d 6c 24 40 lea rbp, [rsp + 64] + 491b0d: 48 8d 44 24 38 lea rax, [rsp + 56] + 491b12: 4d 89 fe mov r14, r15 + 491b15: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 491b1a: 4d 89 d4 mov r12, r10 + 491b1d: 49 89 ef mov r15, rbp + 491b20: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 491b25: eb 24 jmp 0x491b4b + 491b27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 491b30: 48 03 44 24 40 add rax, qword ptr [rsp + 64] + 491b35: 48 39 c8 cmp rax, rcx + 491b38: 0f 87 ad 05 00 00 ja 0x4920eb + 491b3e: 4d 8d 60 01 lea r12, [r8 + 1] + 491b42: 4d 39 f4 cmp r12, r14 + 491b45: 0f 83 15 ff ff ff jae 0x491a60 + 491b4b: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 491b50: 4f 8d 04 34 lea r8, [r12 + r14] + 491b54: 49 d1 e8 shr r8 + 491b57: 4a 8b 6c c0 10 mov rbp, qword ptr [rax + 8*r8 + 16] + 491b5c: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 + 491b61: 48 63 45 04 movsxd rax, dword ptr [rbp + 4] + 491b65: 48 8d 7d 04 lea rdi, [rbp + 4] + 491b69: 48 29 c7 sub rdi, rax + 491b6c: e8 0f f4 ff ff call 0x490f80 + 491b71: 4c 89 ee mov rsi, r13 + 491b74: 0f b6 f8 movzx edi, al + 491b77: 89 c3 mov ebx, eax + 491b79: 89 7c 24 08 mov dword ptr [rsp + 8], edi + 491b7d: 83 e3 0f and ebx, 15 + 491b80: e8 5b f1 ff ff call 0x490ce0 + 491b85: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 491b8a: 8b 7c 24 08 mov edi, dword ptr [rsp + 8] + 491b8e: 48 8d 55 08 lea rdx, [rbp + 8] + 491b92: 48 89 c6 mov rsi, rax + 491b95: e8 06 f2 ff ff call 0x490da0 + 491b9a: 4c 89 f9 mov rcx, r15 + 491b9d: 31 f6 xor esi, esi + 491b9f: 89 df mov edi, ebx + 491ba1: 48 89 c2 mov rdx, rax + 491ba4: e8 f7 f1 ff ff call 0x490da0 + 491ba9: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 491bae: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 491bb2: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] + 491bb7: 48 39 c8 cmp rax, rcx + 491bba: 0f 86 70 ff ff ff jbe 0x491b30 + 491bc0: 4d 89 c6 mov r14, r8 + 491bc3: e9 7a ff ff ff jmp 0x491b42 + 491bc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 491bd0: 48 89 ee mov rsi, rbp + 491bd3: e8 88 fb ff ff call 0x491760 + 491bd8: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 491bdd: 48 83 f8 ff cmp rax, -1 + 491be1: 0f 84 f3 fe ff ff je 0x491ada + 491be7: 48 f7 44 24 10 00 00 e0 ff test qword ptr [rsp + 16], -2097152 + 491bf0: 0f 84 da 04 00 00 je 0x4920d0 + 491bf6: 41 81 65 20 ff 07 00 00 and dword ptr [r13 + 32], 2047 + 491bfe: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 491c04: 0f 85 46 01 00 00 jne 0x491d50 + 491c0a: 48 8b 04 24 mov rax, qword ptr [rsp] + 491c0e: 49 39 45 00 cmp qword ptr [r13], rax + 491c12: 0f 87 48 fe ff ff ja 0x491a60 + 491c18: 41 0f b6 55 20 movzx edx, byte ptr [r13 + 32] + 491c1d: 49 8b 6d 18 mov rbp, qword ptr [r13 + 24] + 491c21: f6 c2 01 test dl, 1 + 491c24: 0f 85 d8 fd ff ff jne 0x491a02 + 491c2a: 83 e2 02 and edx, 2 + 491c2d: 0f 84 35 04 00 00 je 0x492068 + 491c33: 48 8b 75 00 mov rsi, qword ptr [rbp] + 491c37: 48 85 f6 test rsi, rsi + 491c3a: 0f 84 20 fe ff ff je 0x491a60 + 491c40: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 491c44: eb 1b jmp 0x491c61 + 491c46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 491c50: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] + 491c54: 48 83 c5 08 add rbp, 8 + 491c58: 48 85 f6 test rsi, rsi + 491c5b: 0f 84 ff fd ff ff je 0x491a60 + 491c61: 48 89 da mov rdx, rbx + 491c64: 4c 89 ef mov rdi, r13 + 491c67: e8 44 f4 ff ff call 0x4910b0 + 491c6c: 48 85 c0 test rax, rax + 491c6f: 74 df je 0x491c50 + 491c71: 49 89 c4 mov r12, rax + 491c74: e9 ea fd ff ff jmp 0x491a63 + 491c79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 491c80: 66 c1 eb 03 shr bx, 3 + 491c84: 4c 89 ee mov rsi, r13 + 491c87: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 + 491c8c: 44 0f b6 fb movzx r15d, bl + 491c90: 44 89 ff mov edi, r15d + 491c93: e8 48 f0 ff ff call 0x490ce0 + 491c98: 4c 8b 4c 24 08 mov r9, qword ptr [rsp + 8] + 491c9d: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 491ca2: 4d 8b 71 08 mov r14, qword ptr [r9 + 8] + 491ca6: 4d 85 f6 test r14, r14 + 491ca9: 0f 84 b1 fd ff ff je 0x491a60 + 491caf: 48 8d 6c 24 40 lea rbp, [rsp + 64] + 491cb4: 48 8d 44 24 38 lea rax, [rsp + 56] + 491cb9: 83 e3 0f and ebx, 15 + 491cbc: 45 31 ed xor r13d, r13d + 491cbf: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 491cc4: 48 89 e8 mov rax, rbp + 491cc7: 4d 89 ec mov r12, r13 + 491cca: 89 dd mov ebp, ebx + 491ccc: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 + 491cd1: 4c 89 f3 mov rbx, r14 + 491cd4: 49 89 c6 mov r14, rax + 491cd7: eb 22 jmp 0x491cfb + 491cd9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 491ce0: 48 03 44 24 40 add rax, qword ptr [rsp + 64] + 491ce5: 48 39 c8 cmp rax, rcx + 491ce8: 0f 87 d2 03 00 00 ja 0x4920c0 + 491cee: 4d 8d 60 01 lea r12, [r8 + 1] + 491cf2: 49 39 dc cmp r12, rbx + 491cf5: 0f 83 65 fd ff ff jae 0x491a60 + 491cfb: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 491d00: 4e 8d 04 23 lea r8, [rbx + r12] + 491d04: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] + 491d09: 44 89 ff mov edi, r15d + 491d0c: 49 d1 e8 shr r8 + 491d0f: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] + 491d14: 4e 8b 6c c0 10 mov r13, qword ptr [rax + 8*r8 + 16] + 491d19: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 + 491d1e: 49 8d 55 08 lea rdx, [r13 + 8] + 491d22: e8 79 f0 ff ff call 0x490da0 + 491d27: 4c 89 f1 mov rcx, r14 + 491d2a: 31 f6 xor esi, esi + 491d2c: 89 ef mov edi, ebp + 491d2e: 48 89 c2 mov rdx, rax + 491d31: e8 6a f0 ff ff call 0x490da0 + 491d36: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] + 491d3b: 48 8b 0c 24 mov rcx, qword ptr [rsp] + 491d3f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] + 491d44: 48 39 c8 cmp rax, rcx + 491d47: 76 97 jbe 0x491ce0 + 491d49: 4c 89 c3 mov rbx, r8 + 491d4c: eb a4 jmp 0x491cf2 + 491d4e: 66 90 nop + 491d50: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 491d55: 48 8d 2c c5 10 00 00 00 lea rbp, [8*rax + 16] + 491d5d: 48 89 ef mov rdi, rbp + 491d60: e8 fb d1 f8 ff call 0x41ef60 + 491d65: 48 89 44 24 40 mov qword ptr [rsp + 64], rax + 491d6a: 48 85 c0 test rax, rax + 491d6d: 0f 84 97 fe ff ff je 0x491c0a + 491d73: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 491d7b: 48 89 ef mov rdi, rbp + 491d7e: e8 dd d1 f8 ff call 0x41ef60 + 491d83: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 491d88: 48 85 c0 test rax, rax + 491d8b: 74 08 je 0x491d95 + 491d8d: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 491d95: 4d 8b 65 18 mov r12, qword ptr [r13 + 24] + 491d99: 41 f6 45 20 02 test byte ptr [r13 + 32], 2 + 491d9e: 0f 84 ec 02 00 00 je 0x492090 + 491da4: 49 8b 14 24 mov rdx, qword ptr [r12] + 491da8: 48 85 d2 test rdx, rdx + 491dab: 0f 84 6c f9 f6 ff je 0x40171d + 491db1: 48 8d 6c 24 40 lea rbp, [rsp + 64] + 491db6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 491dc0: 48 89 ee mov rsi, rbp + 491dc3: 4c 89 ef mov rdi, r13 + 491dc6: 49 83 c4 08 add r12, 8 + 491dca: e8 e1 fa ff ff call 0x4918b0 + 491dcf: 49 8b 14 24 mov rdx, qword ptr [r12] + 491dd3: 48 85 d2 test rdx, rdx + 491dd6: 75 e8 jne 0x491dc0 + 491dd8: 4c 8b 7c 24 40 mov r15, qword ptr [rsp + 64] + 491ddd: 4c 89 7c 24 20 mov qword ptr [rsp + 32], r15 + 491de2: 4d 85 ff test r15, r15 + 491de5: 74 0f je 0x491df6 + 491de7: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 491dec: 49 39 47 08 cmp qword ptr [r15 + 8], rax + 491df0: 0f 85 27 f9 f6 ff jne 0x40171d + 491df6: 48 8d 2d c3 f8 ff ff lea rbp, [rip - 1853] # 0x4916c0 + 491dfd: 41 f6 45 20 04 test byte ptr [r13 + 32], 4 + 491e02: 75 19 jne 0x491e1d + 491e04: 66 41 f7 45 20 f8 07 test word ptr [r13 + 32], 2040 + 491e0b: 48 8d 2d be ec ff ff lea rbp, [rip - 4930] # 0x490ad0 + 491e12: 48 8d 05 d7 f0 ff ff lea rax, [rip - 3881] # 0x490ef0 + 491e19: 48 0f 45 e8 cmovne rbp, rax + 491e1d: 48 8b 5c 24 48 mov rbx, qword ptr [rsp + 72] + 491e22: 48 85 db test rbx, rbx + 491e25: 0f 84 85 02 00 00 je 0x4920b0 + 491e2b: 49 8b 47 08 mov rax, qword ptr [r15 + 8] + 491e2f: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 491e34: 48 85 c0 test rax, rax + 491e37: 0f 84 d8 02 00 00 je 0x492115 + 491e3d: 48 8d 04 c5 08 00 00 00 lea rax, [8*rax + 8] + 491e45: 41 be 10 00 00 00 mov r14d, 16 + 491e4b: 4c 8d 25 ce 12 03 00 lea r12, [rip + 201422] # 0x4c3120 + 491e52: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 491e57: 49 8d 47 10 lea rax, [r15 + 16] + 491e5b: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 491e60: 4c 89 f8 mov rax, r15 + 491e63: 4d 89 f7 mov r15, r14 + 491e66: 49 89 c6 mov r14, rax + 491e69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 491e70: 4e 89 24 3b mov qword ptr [rbx + r15], r12 + 491e74: 4f 8d 24 3e lea r12, [r14 + r15] + 491e78: 4c 39 7c 24 18 cmp qword ptr [rsp + 24], r15 + 491e7d: 0f 84 7d 00 00 00 je 0x491f00 + 491e83: 48 8d 05 96 12 03 00 lea rax, [rip + 201366] # 0x4c3120 + 491e8a: 49 39 c4 cmp r12, rax + 491e8d: 74 62 je 0x491ef1 + 491e8f: 4c 89 f0 mov rax, r14 + 491e92: 4d 89 ee mov r14, r13 + 491e95: 49 89 c5 mov r13, rax + 491e98: eb 27 jmp 0x491ec1 + 491e9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 491ea0: 4c 2b 64 24 08 sub r12, qword ptr [rsp + 8] + 491ea5: 4a 8d 04 23 lea rax, [rbx + r12] + 491ea9: 4c 8b 60 10 mov r12, qword ptr [rax + 16] + 491ead: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 + 491eb5: 48 8d 05 64 12 03 00 lea rax, [rip + 201316] # 0x4c3120 + 491ebc: 49 39 c4 cmp r12, rax + 491ebf: 74 27 je 0x491ee8 + 491ec1: 4b 8b 74 3d 08 mov rsi, qword ptr [r13 + r15 + 8] + 491ec6: 49 8b 14 24 mov rdx, qword ptr [r12] + 491eca: 4c 89 f7 mov rdi, r14 + 491ecd: ff d5 call rbp + 491ecf: 85 c0 test eax, eax + 491ed1: 78 cd js 0x491ea0 + 491ed3: 4c 89 e8 mov rax, r13 + 491ed6: 4d 89 f5 mov r13, r14 + 491ed9: 49 89 c6 mov r14, rax + 491edc: 49 83 c7 08 add r15, 8 + 491ee0: eb 8e jmp 0x491e70 + 491ee2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 491ee8: 4c 89 e8 mov rax, r13 + 491eeb: 4d 89 f5 mov r13, r14 + 491eee: 49 89 c6 mov r14, rax + 491ef1: 4c 8d 25 28 12 03 00 lea r12, [rip + 201256] # 0x4c3120 + 491ef8: eb e2 jmp 0x491edc + 491efa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 491f00: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] + 491f05: 4d 89 f7 mov r15, r14 + 491f08: 31 f6 xor esi, esi + 491f0a: 31 d2 xor edx, edx + 491f0c: 31 c0 xor eax, eax + 491f0e: eb 12 jmp 0x491f22 + 491f10: 49 89 4c d7 10 mov qword ptr [r15 + 8*rdx + 16], rcx + 491f15: 48 83 c2 01 add rdx, 1 + 491f19: 48 83 c0 01 add rax, 1 + 491f1d: 48 39 c7 cmp rdi, rax + 491f20: 74 1e je 0x491f40 + 491f22: 48 83 7c c3 10 00 cmp qword ptr [rbx + 8*rax + 16], 0 + 491f28: 49 8b 4c c7 10 mov rcx, qword ptr [r15 + 8*rax + 16] + 491f2d: 75 e1 jne 0x491f10 + 491f2f: 48 89 4c f3 10 mov qword ptr [rbx + 8*rsi + 16], rcx + 491f34: 48 83 c6 01 add rsi, 1 + 491f38: eb df jmp 0x491f19 + 491f3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 491f40: 4c 8b 4c 24 48 mov r9, qword ptr [rsp + 72] + 491f45: 4c 8b 7c 24 40 mov r15, qword ptr [rsp + 64] + 491f4a: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] + 491f4f: 48 89 50 08 mov qword ptr [rax + 8], rdx + 491f53: 48 89 73 08 mov qword ptr [rbx + 8], rsi + 491f57: 49 8b 41 08 mov rax, qword ptr [r9 + 8] + 491f5b: 49 03 47 08 add rax, qword ptr [r15 + 8] + 491f5f: 48 3b 44 24 10 cmp rax, qword ptr [rsp + 16] + 491f64: 0f 85 b3 f7 f6 ff jne 0x40171d + 491f6a: 4c 89 ca mov rdx, r9 + 491f6d: 48 89 ee mov rsi, rbp + 491f70: 4c 89 ef mov rdi, r13 + 491f73: e8 48 ec ff ff call 0x490bc0 + 491f78: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 491f7d: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 491f82: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 491f86: 48 85 c0 test rax, rax + 491f89: 0f 84 b1 00 00 00 je 0x492040 + 491f8f: 4c 8b 64 24 40 mov r12, qword ptr [rsp + 64] + 491f94: 48 89 6c 24 08 mov qword ptr [rsp + 8], rbp + 491f99: 49 8b 5c 24 08 mov rbx, qword ptr [r12 + 8] + 491f9e: 66 90 nop + 491fa0: 48 8d 48 ff lea rcx, [rax - 1] + 491fa4: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx + 491fa9: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] + 491fae: 48 8d 14 c1 lea rdx, [rcx + 8*rax] + 491fb2: 4c 8b 7a 08 mov r15, qword ptr [rdx + 8] + 491fb6: 48 85 db test rbx, rbx + 491fb9: 0f 84 34 01 00 00 je 0x4920f3 + 491fbf: 48 8d 6c 03 ff lea rbp, [rbx + rax - 1] + 491fc4: 49 89 de mov r14, rbx + 491fc7: eb 1a jmp 0x491fe3 + 491fc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 491fd0: 4b 8b 44 f4 10 mov rax, qword ptr [r12 + 8*r14 + 16] + 491fd5: 49 89 44 ec 10 mov qword ptr [r12 + 8*rbp + 16], rax + 491fda: 48 83 ed 01 sub rbp, 1 + 491fde: 4d 85 f6 test r14, r14 + 491fe1: 74 35 je 0x492018 + 491fe3: 4c 89 f3 mov rbx, r14 + 491fe6: 4d 8d 76 ff lea r14, [r14 - 1] + 491fea: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 491fef: 4c 89 fa mov rdx, r15 + 491ff2: 4b 8b 74 f4 10 mov rsi, qword ptr [r12 + 8*r14 + 16] + 491ff7: 4c 89 ef mov rdi, r13 + 491ffa: ff d0 call rax + 491ffc: 85 c0 test eax, eax + 491ffe: 7f d0 jg 0x491fd0 + 492000: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 492006: 4d 89 7c ec 10 mov qword ptr [r12 + 8*rbp + 16], r15 + 49200b: 74 1b je 0x492028 + 49200d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 492012: eb 8c jmp 0x491fa0 + 492014: 0f 1f 40 00 nop dword ptr [rax] + 492018: 48 8b 6c 24 10 mov rbp, qword ptr [rsp + 16] + 49201d: 31 db xor ebx, ebx + 49201f: eb df jmp 0x492000 + 492021: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 492028: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 49202d: 48 8b 40 08 mov rax, qword ptr [rax + 8] + 492031: 49 01 44 24 08 add qword ptr [r12 + 8], rax + 492036: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 49203b: 48 89 44 24 18 mov qword ptr [rsp + 24], rax + 492040: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] + 492045: e8 06 d5 f8 ff call 0x41f550 + 49204a: 48 8b 44 24 40 mov rax, qword ptr [rsp + 64] + 49204f: 49 8b 55 18 mov rdx, qword ptr [r13 + 24] + 492053: 48 89 10 mov qword ptr [rax], rdx + 492056: 41 80 4d 20 01 or byte ptr [r13 + 32], 1 + 49205b: 49 89 45 18 mov qword ptr [r13 + 24], rax + 49205f: e9 a6 fb ff ff jmp 0x491c0a + 492064: 0f 1f 40 00 nop dword ptr [rax] + 492068: 48 8b 14 24 mov rdx, qword ptr [rsp] + 49206c: 48 89 ee mov rsi, rbp + 49206f: 4c 89 ef mov rdi, r13 + 492072: e8 39 f0 ff ff call 0x4910b0 + 492077: 49 89 c4 mov r12, rax + 49207a: e9 e4 f9 ff ff jmp 0x491a63 + 49207f: 90 nop + 492080: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx + 492085: e9 5d fb ff ff jmp 0x491be7 + 49208a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 492090: 48 8d 6c 24 40 lea rbp, [rsp + 64] + 492095: 4c 89 e2 mov rdx, r12 + 492098: 4c 89 ef mov rdi, r13 + 49209b: 48 89 ee mov rsi, rbp + 49209e: e8 0d f8 ff ff call 0x4918b0 + 4920a3: e9 30 fd ff ff jmp 0x491dd8 + 4920a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4920b0: 4c 89 fa mov rdx, r15 + 4920b3: 48 89 ee mov rsi, rbp + 4920b6: 4c 89 ef mov rdi, r13 + 4920b9: e8 02 eb ff ff call 0x490bc0 + 4920be: eb 8a jmp 0x49204a + 4920c0: 4d 89 ec mov r12, r13 + 4920c3: e9 9b f9 ff ff jmp 0x491a63 + 4920c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4920d0: 8b 54 24 10 mov edx, dword ptr [rsp + 16] + 4920d4: 41 8b 45 20 mov eax, dword ptr [r13 + 32] + 4920d8: c1 e2 0b shl edx, 11 + 4920db: 25 ff 07 00 00 and eax, 2047 + 4920e0: 09 d0 or eax, edx + 4920e2: 41 89 45 20 mov dword ptr [r13 + 32], eax + 4920e6: e9 13 fb ff ff jmp 0x491bfe + 4920eb: 49 89 ec mov r12, rbp + 4920ee: e9 70 f9 ff ff jmp 0x491a63 + 4920f3: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 + 4920f9: 4d 89 7c c4 08 mov qword ptr [r12 + 8*rax + 8], r15 + 4920fe: 0f 84 24 ff ff ff je 0x492028 + 492104: 48 8d 68 fe lea rbp, [rax - 2] + 492108: 4c 8b 3a mov r15, qword ptr [rdx] + 49210b: 48 89 6c 24 10 mov qword ptr [rsp + 16], rbp + 492110: e9 eb fe ff ff jmp 0x492000 + 492115: 49 89 d9 mov r9, rbx + 492118: 31 f6 xor esi, esi + 49211a: 31 d2 xor edx, edx + 49211c: e9 29 fe ff ff jmp 0x491f4a + 492121: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 49212c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000492130 <__register_frame_info_bases.part.0>: + 492130: 55 push rbp + 492131: 53 push rbx + 492132: 48 89 f3 mov rbx, rsi + 492135: 48 83 ec 08 sub rsp, 8 + 492139: 48 c7 c5 00 00 00 00 mov rbp, 0 + 492140: 48 c7 06 ff ff ff ff mov qword ptr [rsi], -1 + 492147: 48 89 56 08 mov qword ptr [rsi + 8], rdx + 49214b: 48 89 4e 10 mov qword ptr [rsi + 16], rcx + 49214f: 48 89 7e 18 mov qword ptr [rsi + 24], rdi + 492153: 48 c7 46 20 f8 07 00 00 mov qword ptr [rsi + 32], 2040 + 49215b: 48 85 ed test rbp, rbp + 49215e: 74 0c je 0x49216c <__register_frame_info_bases.part.0+0x3c> + 492160: 48 8d 3d 59 11 03 00 lea rdi, [rip + 201049] # 0x4c32c0 + 492167: e8 94 de b6 ff call 0x0 + 49216c: 48 8b 05 85 11 03 00 mov rax, qword ptr [rip + 201093] # 0x4c32f8 + 492173: 48 89 1d 7e 11 03 00 mov qword ptr [rip + 201086], rbx # 0x4c32f8 + 49217a: 48 89 43 28 mov qword ptr [rbx + 40], rax + 49217e: 8b 05 64 11 03 00 mov eax, dword ptr [rip + 201060] # 0x4c32e8 + 492184: 85 c0 test eax, eax + 492186: 74 28 je 0x4921b0 <__register_frame_info_bases.part.0+0x80> + 492188: 48 85 ed test rbp, rbp + 49218b: 74 13 je 0x4921a0 <__register_frame_info_bases.part.0+0x70> + 49218d: 48 83 c4 08 add rsp, 8 + 492191: 48 8d 3d 28 11 03 00 lea rdi, [rip + 201000] # 0x4c32c0 + 492198: 5b pop rbx + 492199: 5d pop rbp + 49219a: e9 61 de b6 ff jmp 0x0 + 49219f: 90 nop + 4921a0: 48 83 c4 08 add rsp, 8 + 4921a4: 5b pop rbx + 4921a5: 5d pop rbp + 4921a6: c3 ret + 4921a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4921b0: c7 05 2e 11 03 00 01 00 00 00 mov dword ptr [rip + 201006], 1 # 0x4c32e8 + 4921ba: eb cc jmp 0x492188 <__register_frame_info_bases.part.0+0x58> + 4921bc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004921c0 <__register_frame_info_bases>: + 4921c0: f3 0f 1e fa endbr64 + 4921c4: 48 85 ff test rdi, rdi + 4921c7: 74 0f je 0x4921d8 <__register_frame_info_bases+0x18> + 4921c9: 8b 07 mov eax, dword ptr [rdi] + 4921cb: 85 c0 test eax, eax + 4921cd: 74 09 je 0x4921d8 <__register_frame_info_bases+0x18> + 4921cf: e9 5c ff ff ff jmp 0x492130 <__register_frame_info_bases.part.0> + 4921d4: 0f 1f 40 00 nop dword ptr [rax] + 4921d8: c3 ret + 4921d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004921e0 <__register_frame_info>: + 4921e0: f3 0f 1e fa endbr64 + 4921e4: 48 85 ff test rdi, rdi + 4921e7: 74 17 je 0x492200 <__register_frame_info+0x20> + 4921e9: 8b 07 mov eax, dword ptr [rdi] + 4921eb: 85 c0 test eax, eax + 4921ed: 74 11 je 0x492200 <__register_frame_info+0x20> + 4921ef: 31 c9 xor ecx, ecx + 4921f1: 31 d2 xor edx, edx + 4921f3: e9 38 ff ff ff jmp 0x492130 <__register_frame_info_bases.part.0> + 4921f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 492200: c3 ret + 492201: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 49220c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000492210 <__register_frame>: + 492210: f3 0f 1e fa endbr64 + 492214: 8b 07 mov eax, dword ptr [rdi] + 492216: 85 c0 test eax, eax + 492218: 75 06 jne 0x492220 <__register_frame+0x10> + 49221a: c3 ret + 49221b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 492220: 55 push rbp + 492221: 48 89 fd mov rbp, rdi + 492224: bf 30 00 00 00 mov edi, 48 + 492229: e8 32 cd f8 ff call 0x41ef60 + 49222e: 48 89 ef mov rdi, rbp + 492231: 31 c9 xor ecx, ecx + 492233: 31 d2 xor edx, edx + 492235: 48 89 c6 mov rsi, rax + 492238: 5d pop rbp + 492239: e9 f2 fe ff ff jmp 0x492130 <__register_frame_info_bases.part.0> + 49223e: 66 90 nop + +0000000000492240 <__register_frame_info_table_bases>: + 492240: f3 0f 1e fa endbr64 + 492244: 55 push rbp + 492245: 53 push rbx + 492246: 48 89 f3 mov rbx, rsi + 492249: 48 83 ec 08 sub rsp, 8 + 49224d: 48 c7 c5 00 00 00 00 mov rbp, 0 + 492254: 48 c7 06 ff ff ff ff mov qword ptr [rsi], -1 + 49225b: 48 89 56 08 mov qword ptr [rsi + 8], rdx + 49225f: 48 89 4e 10 mov qword ptr [rsi + 16], rcx + 492263: 48 89 7e 18 mov qword ptr [rsi + 24], rdi + 492267: 48 c7 46 20 fa 07 00 00 mov qword ptr [rsi + 32], 2042 + 49226f: 48 85 ed test rbp, rbp + 492272: 74 0c je 0x492280 <__register_frame_info_table_bases+0x40> + 492274: 48 8d 3d 45 10 03 00 lea rdi, [rip + 200773] # 0x4c32c0 + 49227b: e8 80 dd b6 ff call 0x0 + 492280: 48 8b 05 71 10 03 00 mov rax, qword ptr [rip + 200817] # 0x4c32f8 + 492287: 48 89 1d 6a 10 03 00 mov qword ptr [rip + 200810], rbx # 0x4c32f8 + 49228e: 48 89 43 28 mov qword ptr [rbx + 40], rax + 492292: 8b 05 50 10 03 00 mov eax, dword ptr [rip + 200784] # 0x4c32e8 + 492298: 85 c0 test eax, eax + 49229a: 74 24 je 0x4922c0 <__register_frame_info_table_bases+0x80> + 49229c: 48 85 ed test rbp, rbp + 49229f: 74 17 je 0x4922b8 <__register_frame_info_table_bases+0x78> + 4922a1: 48 83 c4 08 add rsp, 8 + 4922a5: 48 8d 3d 14 10 03 00 lea rdi, [rip + 200724] # 0x4c32c0 + 4922ac: 5b pop rbx + 4922ad: 5d pop rbp + 4922ae: e9 4d dd b6 ff jmp 0x0 + 4922b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4922b8: 48 83 c4 08 add rsp, 8 + 4922bc: 5b pop rbx + 4922bd: 5d pop rbp + 4922be: c3 ret + 4922bf: 90 nop + 4922c0: c7 05 1e 10 03 00 01 00 00 00 mov dword ptr [rip + 200734], 1 # 0x4c32e8 + 4922ca: eb d0 jmp 0x49229c <__register_frame_info_table_bases+0x5c> + 4922cc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004922d0 <__register_frame_info_table>: + 4922d0: f3 0f 1e fa endbr64 + 4922d4: 31 c9 xor ecx, ecx + 4922d6: 31 d2 xor edx, edx + 4922d8: e9 63 ff ff ff jmp 0x492240 <__register_frame_info_table_bases> + 4922dd: 0f 1f 00 nop dword ptr [rax] + +00000000004922e0 <__register_frame_table>: + 4922e0: f3 0f 1e fa endbr64 + 4922e4: 55 push rbp + 4922e5: 48 89 fd mov rbp, rdi + 4922e8: bf 30 00 00 00 mov edi, 48 + 4922ed: e8 6e cc f8 ff call 0x41ef60 + 4922f2: 48 89 ef mov rdi, rbp + 4922f5: 31 c9 xor ecx, ecx + 4922f7: 31 d2 xor edx, edx + 4922f9: 48 89 c6 mov rsi, rax + 4922fc: 5d pop rbp + 4922fd: e9 3e ff ff ff jmp 0x492240 <__register_frame_info_table_bases> + 492302: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 49230d: 0f 1f 00 nop dword ptr [rax] + +0000000000492310 <__deregister_frame_info_bases>: + 492310: f3 0f 1e fa endbr64 + 492314: 41 54 push r12 + 492316: 55 push rbp + 492317: 53 push rbx + 492318: 48 85 ff test rdi, rdi + 49231b: 0f 84 cf 00 00 00 je 0x4923f0 <__deregister_frame_info_bases+0xe0> + 492321: 8b 07 mov eax, dword ptr [rdi] + 492323: 48 89 fb mov rbx, rdi + 492326: 85 c0 test eax, eax + 492328: 0f 84 c2 00 00 00 je 0x4923f0 <__deregister_frame_info_bases+0xe0> + 49232e: 48 c7 c5 00 00 00 00 mov rbp, 0 + 492335: 48 85 ed test rbp, rbp + 492338: 74 0c je 0x492346 <__deregister_frame_info_bases+0x36> + 49233a: 48 8d 3d 7f 0f 03 00 lea rdi, [rip + 200575] # 0x4c32c0 + 492341: e8 ba dc b6 ff call 0x0 + 492346: 48 8b 05 ab 0f 03 00 mov rax, qword ptr [rip + 200619] # 0x4c32f8 + 49234d: 48 85 c0 test rax, rax + 492350: 74 4e je 0x4923a0 <__deregister_frame_info_bases+0x90> + 492352: 48 8d 0d 9f 0f 03 00 lea rcx, [rip + 200607] # 0x4c32f8 + 492359: eb 0f jmp 0x49236a <__deregister_frame_info_bases+0x5a> + 49235b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 492360: 49 8d 4c 24 28 lea rcx, [r12 + 40] + 492365: 48 85 c0 test rax, rax + 492368: 74 36 je 0x4923a0 <__deregister_frame_info_bases+0x90> + 49236a: 48 8b 50 18 mov rdx, qword ptr [rax + 24] + 49236e: 49 89 c4 mov r12, rax + 492371: 48 8b 40 28 mov rax, qword ptr [rax + 40] + 492375: 48 39 d3 cmp rbx, rdx + 492378: 75 e6 jne 0x492360 <__deregister_frame_info_bases+0x50> + 49237a: 48 89 01 mov qword ptr [rcx], rax + 49237d: 48 85 ed test rbp, rbp + 492380: 74 0c je 0x49238e <__deregister_frame_info_bases+0x7e> + 492382: 48 8d 3d 37 0f 03 00 lea rdi, [rip + 200503] # 0x4c32c0 + 492389: e8 72 dc b6 ff call 0x0 + 49238e: 4c 89 e0 mov rax, r12 + 492391: 5b pop rbx + 492392: 5d pop rbp + 492393: 41 5c pop r12 + 492395: c3 ret + 492396: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4923a0: 4c 8b 25 49 0f 03 00 mov r12, qword ptr [rip + 200521] # 0x4c32f0 + 4923a7: 4d 85 e4 test r12, r12 + 4923aa: 74 54 je 0x492400 <__deregister_frame_info_bases+0xf0> + 4923ac: 48 8d 05 3d 0f 03 00 lea rax, [rip + 200509] # 0x4c32f0 + 4923b3: eb 17 jmp 0x4923cc <__deregister_frame_info_bases+0xbc> + 4923b5: 0f 1f 00 nop dword ptr [rax] + 4923b8: 48 3b 1f cmp rbx, qword ptr [rdi] + 4923bb: 74 63 je 0x492420 <__deregister_frame_info_bases+0x110> + 4923bd: 49 8d 44 24 28 lea rax, [r12 + 40] + 4923c2: 4d 8b 64 24 28 mov r12, qword ptr [r12 + 40] + 4923c7: 4d 85 e4 test r12, r12 + 4923ca: 74 34 je 0x492400 <__deregister_frame_info_bases+0xf0> + 4923cc: 49 8b 7c 24 18 mov rdi, qword ptr [r12 + 24] + 4923d1: 41 f6 44 24 20 01 test byte ptr [r12 + 32], 1 + 4923d7: 75 df jne 0x4923b8 <__deregister_frame_info_bases+0xa8> + 4923d9: 48 39 fb cmp rbx, rdi + 4923dc: 75 df jne 0x4923bd <__deregister_frame_info_bases+0xad> + 4923de: 49 8b 54 24 28 mov rdx, qword ptr [r12 + 40] + 4923e3: 48 89 10 mov qword ptr [rax], rdx + 4923e6: eb 95 jmp 0x49237d <__deregister_frame_info_bases+0x6d> + 4923e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4923f0: 45 31 e4 xor r12d, r12d + 4923f3: 5b pop rbx + 4923f4: 5d pop rbp + 4923f5: 4c 89 e0 mov rax, r12 + 4923f8: 41 5c pop r12 + 4923fa: c3 ret + 4923fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 492400: 48 85 ed test rbp, rbp + 492403: 74 0c je 0x492411 <__deregister_frame_info_bases+0x101> + 492405: 48 8d 3d b4 0e 03 00 lea rdi, [rip + 200372] # 0x4c32c0 + 49240c: e8 ef db b6 ff call 0x0 + 492411: e8 9e ed f6 ff call 0x4011b4 + 492416: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 492420: 49 8b 54 24 28 mov rdx, qword ptr [r12 + 40] + 492425: 48 89 10 mov qword ptr [rax], rdx + 492428: e8 23 d1 f8 ff call 0x41f550 + 49242d: e9 4b ff ff ff jmp 0x49237d <__deregister_frame_info_bases+0x6d> + 492432: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 49243d: 0f 1f 00 nop dword ptr [rax] + +0000000000492440 <__deregister_frame_info>: + 492440: f3 0f 1e fa endbr64 + 492444: e9 c7 fe ff ff jmp 0x492310 <__deregister_frame_info_bases> + 492449: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000492450 <__deregister_frame>: + 492450: f3 0f 1e fa endbr64 + 492454: 8b 07 mov eax, dword ptr [rdi] + 492456: 85 c0 test eax, eax + 492458: 75 06 jne 0x492460 <__deregister_frame+0x10> + 49245a: c3 ret + 49245b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 492460: 48 83 ec 08 sub rsp, 8 + 492464: e8 a7 fe ff ff call 0x492310 <__deregister_frame_info_bases> + 492469: 48 83 c4 08 add rsp, 8 + 49246d: 48 89 c7 mov rdi, rax + 492470: e9 db d0 f8 ff jmp 0x41f550 + 492475: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + +0000000000492480 <_Unwind_Find_FDE>: + 492480: f3 0f 1e fa endbr64 + 492484: 41 57 push r15 + 492486: 41 56 push r14 + 492488: 41 55 push r13 + 49248a: 41 54 push r12 + 49248c: 49 89 f4 mov r12, rsi + 49248f: 55 push rbp + 492490: 53 push rbx + 492491: 48 89 fb mov rbx, rdi + 492494: 48 83 ec 38 sub rsp, 56 + 492498: 8b 05 4a 0e 03 00 mov eax, dword ptr [rip + 200266] # 0x4c32e8 + 49249e: 85 c0 test eax, eax + 4924a0: 0f 85 8a 00 00 00 jne 0x492530 <_Unwind_Find_FDE+0xb0> + 4924a6: 48 89 e6 mov rsi, rsp + 4924a9: 48 8d 3d 80 ed ff ff lea rdi, [rip - 4736] # 0x491230 <_Unwind_IteratePhdrCallback> + 4924b0: 48 89 1c 24 mov qword ptr [rsp], rbx + 4924b4: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 + 4924bd: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 + 4924c6: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 + 4924cf: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 + 4924d8: c7 44 24 28 01 00 00 00 mov dword ptr [rsp + 40], 1 + 4924e0: e8 2b 06 00 00 call 0x492b10 + 4924e5: 85 c0 test eax, eax + 4924e7: 0f 88 6b 01 00 00 js 0x492658 <_Unwind_Find_FDE+0x1d8> + 4924ed: 4c 8b 7c 24 20 mov r15, qword ptr [rsp + 32] + 4924f2: 4d 85 ff test r15, r15 + 4924f5: 74 1d je 0x492514 <_Unwind_Find_FDE+0x94> + 4924f7: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] + 4924fc: 49 89 04 24 mov qword ptr [r12], rax + 492500: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] + 492505: 49 89 44 24 08 mov qword ptr [r12 + 8], rax + 49250a: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 49250f: 49 89 44 24 10 mov qword ptr [r12 + 16], rax + 492514: 48 83 c4 38 add rsp, 56 + 492518: 4c 89 f8 mov rax, r15 + 49251b: 5b pop rbx + 49251c: 5d pop rbp + 49251d: 41 5c pop r12 + 49251f: 41 5d pop r13 + 492521: 41 5e pop r14 + 492523: 41 5f pop r15 + 492525: c3 ret + 492526: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 492530: 49 c7 c6 00 00 00 00 mov r14, 0 + 492537: 4d 85 f6 test r14, r14 + 49253a: 74 0c je 0x492548 <_Unwind_Find_FDE+0xc8> + 49253c: 48 8d 3d 7d 0d 03 00 lea rdi, [rip + 200061] # 0x4c32c0 + 492543: e8 b8 da b6 ff call 0x0 + 492548: 48 8b 2d a1 0d 03 00 mov rbp, qword ptr [rip + 200097] # 0x4c32f0 + 49254f: 48 85 ed test rbp, rbp + 492552: 75 15 jne 0x492569 <_Unwind_Find_FDE+0xe9> + 492554: e9 87 00 00 00 jmp 0x4925e0 <_Unwind_Find_FDE+0x160> + 492559: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 492560: 48 8b 6d 28 mov rbp, qword ptr [rbp + 40] + 492564: 48 85 ed test rbp, rbp + 492567: 74 77 je 0x4925e0 <_Unwind_Find_FDE+0x160> + 492569: 48 3b 5d 00 cmp rbx, qword ptr [rbp] + 49256d: 72 f1 jb 0x492560 <_Unwind_Find_FDE+0xe0> + 49256f: 48 89 de mov rsi, rbx + 492572: 48 89 ef mov rdi, rbp + 492575: e8 66 f4 ff ff call 0x4919e0 + 49257a: 49 89 c7 mov r15, rax + 49257d: 48 85 c0 test rax, rax + 492580: 74 5e je 0x4925e0 <_Unwind_Find_FDE+0x160> + 492582: 4d 85 f6 test r14, r14 + 492585: 0f 85 d5 00 00 00 jne 0x492660 <_Unwind_Find_FDE+0x1e0> + 49258b: 48 8b 45 08 mov rax, qword ptr [rbp + 8] + 49258f: 49 89 04 24 mov qword ptr [r12], rax + 492593: 48 8b 45 10 mov rax, qword ptr [rbp + 16] + 492597: 49 89 44 24 08 mov qword ptr [r12 + 8], rax + 49259c: f6 45 20 04 test byte ptr [rbp + 32], 4 + 4925a0: 0f 85 d2 00 00 00 jne 0x492678 <_Unwind_Find_FDE+0x1f8> + 4925a6: 44 0f b7 6d 20 movzx r13d, word ptr [rbp + 32] + 4925ab: 66 41 c1 ed 03 shr r13w, 3 + 4925b0: 45 0f b6 ed movzx r13d, r13b + 4925b4: 48 89 ee mov rsi, rbp + 4925b7: 44 89 ef mov edi, r13d + 4925ba: e8 21 e7 ff ff call 0x490ce0 + 4925bf: 48 89 e1 mov rcx, rsp + 4925c2: 49 8d 57 08 lea rdx, [r15 + 8] + 4925c6: 44 89 ef mov edi, r13d + 4925c9: 48 89 c6 mov rsi, rax + 4925cc: e8 cf e7 ff ff call 0x490da0 + 4925d1: 48 8b 04 24 mov rax, qword ptr [rsp] + 4925d5: 49 89 44 24 10 mov qword ptr [r12 + 16], rax + 4925da: e9 35 ff ff ff jmp 0x492514 <_Unwind_Find_FDE+0x94> + 4925df: 90 nop + 4925e0: 4c 8d 2d 09 0d 03 00 lea r13, [rip + 199945] # 0x4c32f0 + 4925e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4925f0: 48 8b 2d 01 0d 03 00 mov rbp, qword ptr [rip + 199937] # 0x4c32f8 + 4925f7: 48 85 ed test rbp, rbp + 4925fa: 0f 84 98 00 00 00 je 0x492698 <_Unwind_Find_FDE+0x218> + 492600: 48 8b 45 28 mov rax, qword ptr [rbp + 40] + 492604: 48 89 de mov rsi, rbx + 492607: 48 89 ef mov rdi, rbp + 49260a: 48 89 05 e7 0c 03 00 mov qword ptr [rip + 199911], rax # 0x4c32f8 + 492611: e8 ca f3 ff ff call 0x4919e0 + 492616: 48 8b 15 d3 0c 03 00 mov rdx, qword ptr [rip + 199891] # 0x4c32f0 + 49261d: 49 89 c7 mov r15, rax + 492620: 4c 89 e8 mov rax, r13 + 492623: 48 85 d2 test rdx, rdx + 492626: 74 1a je 0x492642 <_Unwind_Find_FDE+0x1c2> + 492628: 48 8b 4d 00 mov rcx, qword ptr [rbp] + 49262c: eb 0f jmp 0x49263d <_Unwind_Find_FDE+0x1bd> + 49262e: 66 90 nop + 492630: 48 8d 42 28 lea rax, [rdx + 40] + 492634: 48 8b 52 28 mov rdx, qword ptr [rdx + 40] + 492638: 48 85 d2 test rdx, rdx + 49263b: 74 05 je 0x492642 <_Unwind_Find_FDE+0x1c2> + 49263d: 48 39 0a cmp qword ptr [rdx], rcx + 492640: 73 ee jae 0x492630 <_Unwind_Find_FDE+0x1b0> + 492642: 48 89 55 28 mov qword ptr [rbp + 40], rdx + 492646: 48 89 28 mov qword ptr [rax], rbp + 492649: 4d 85 ff test r15, r15 + 49264c: 74 a2 je 0x4925f0 <_Unwind_Find_FDE+0x170> + 49264e: e9 2f ff ff ff jmp 0x492582 <_Unwind_Find_FDE+0x102> + 492653: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 492658: 45 31 ff xor r15d, r15d + 49265b: e9 b4 fe ff ff jmp 0x492514 <_Unwind_Find_FDE+0x94> + 492660: 48 8d 3d 59 0c 03 00 lea rdi, [rip + 199769] # 0x4c32c0 + 492667: e8 94 d9 b6 ff call 0x0 + 49266c: e9 1a ff ff ff jmp 0x49258b <_Unwind_Find_FDE+0x10b> + 492671: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 492678: 49 63 47 04 movsxd rax, dword ptr [r15 + 4] + 49267c: 49 8d 7f 04 lea rdi, [r15 + 4] + 492680: 48 29 c7 sub rdi, rax + 492683: e8 f8 e8 ff ff call 0x490f80 + 492688: 44 0f b6 e8 movzx r13d, al + 49268c: e9 23 ff ff ff jmp 0x4925b4 <_Unwind_Find_FDE+0x134> + 492691: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 492698: 4d 85 f6 test r14, r14 + 49269b: 0f 84 05 fe ff ff je 0x4924a6 <_Unwind_Find_FDE+0x26> + 4926a1: 48 8d 3d 18 0c 03 00 lea rdi, [rip + 199704] # 0x4c32c0 + 4926a8: e8 53 d9 b6 ff call 0x0 + 4926ad: e9 f4 fd ff ff jmp 0x4924a6 <_Unwind_Find_FDE+0x26> + 4926b2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 4926bc: 0f 1f 40 00 nop dword ptr [rax] + +00000000004926c0 : + 4926c0: 40 80 ff ff cmp dil, -1 + 4926c4: 74 72 je 0x492738 + 4926c6: 89 f8 mov eax, edi + 4926c8: 48 83 ec 08 sub rsp, 8 + 4926cc: 83 e0 70 and eax, 112 + 4926cf: 3c 30 cmp al, 48 + 4926d1: 74 55 je 0x492728 + 4926d3: 77 13 ja 0x4926e8 + 4926d5: 3c 20 cmp al, 32 + 4926d7: 75 27 jne 0x492700 + 4926d9: 48 89 f7 mov rdi, rsi + 4926dc: 48 83 c4 08 add rsp, 8 + 4926e0: e9 db da ff ff jmp 0x4901c0 <_Unwind_GetTextRelBase> + 4926e5: 0f 1f 00 nop dword ptr [rax] + 4926e8: 3c 40 cmp al, 64 + 4926ea: 75 2c jne 0x492718 + 4926ec: 48 89 f7 mov rdi, rsi + 4926ef: 48 83 c4 08 add rsp, 8 + 4926f3: e9 78 da ff ff jmp 0x490170 <_Unwind_GetRegionStart> + 4926f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 492700: 0f 87 1c f0 f6 ff ja 0x401722 + 492706: 83 e7 60 and edi, 96 + 492709: 0f 85 13 f0 f6 ff jne 0x401722 + 49270f: eb 0b jmp 0x49271c + 492711: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 492718: 3c 50 cmp al, 80 + 49271a: 75 1f jne 0x49273b + 49271c: 31 c0 xor eax, eax + 49271e: 48 83 c4 08 add rsp, 8 + 492722: c3 ret + 492723: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 492728: 48 89 f7 mov rdi, rsi + 49272b: 48 83 c4 08 add rsp, 8 + 49272f: e9 7c da ff ff jmp 0x4901b0 <_Unwind_GetDataRelBase> + 492734: 0f 1f 40 00 nop dword ptr [rax] + 492738: 31 c0 xor eax, eax + 49273a: c3 ret + 49273b: e9 e2 ef f6 ff jmp 0x401722 + +0000000000492740 : + 492740: 49 89 c9 mov r9, rcx + 492743: 40 80 ff 50 cmp dil, 80 + 492747: 74 57 je 0x4927a0 + 492749: 89 f8 mov eax, edi + 49274b: 48 83 ec 08 sub rsp, 8 + 49274f: 83 e0 0f and eax, 15 + 492752: 3c 0c cmp al, 12 + 492754: 0f 87 cd ef f6 ff ja 0x401727 + 49275a: 48 8d 0d 57 e8 01 00 lea rcx, [rip + 125015] # 0x4b0fb8 + 492761: 0f b6 c0 movzx eax, al + 492764: 48 63 04 81 movsxd rax, dword ptr [rcx + 4*rax] + 492768: 48 01 c8 add rax, rcx + 49276b: 3e ff e0 jmp rax + 49276e: 66 90 nop + 492770: 4c 8b 02 mov r8, qword ptr [rdx] + 492773: 48 8d 42 08 lea rax, [rdx + 8] + 492777: 4d 85 c0 test r8, r8 + 49277a: 74 14 je 0x492790 + 49277c: 89 f9 mov ecx, edi + 49277e: 83 e1 70 and ecx, 112 + 492781: 80 f9 10 cmp cl, 16 + 492784: 48 0f 44 f2 cmove rsi, rdx + 492788: 49 01 f0 add r8, rsi + 49278b: 40 84 ff test dil, dil + 49278e: 78 28 js 0x4927b8 + 492790: 4d 89 01 mov qword ptr [r9], r8 + 492793: 48 83 c4 08 add rsp, 8 + 492797: c3 ret + 492798: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4927a0: 48 8d 42 07 lea rax, [rdx + 7] + 4927a4: 48 83 e0 f8 and rax, -8 + 4927a8: 4c 8b 00 mov r8, qword ptr [rax] + 4927ab: 48 8d 40 08 lea rax, [rax + 8] + 4927af: 4c 89 01 mov qword ptr [rcx], r8 + 4927b2: c3 ret + 4927b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4927b8: 4d 8b 00 mov r8, qword ptr [r8] + 4927bb: 4d 89 01 mov qword ptr [r9], r8 + 4927be: 48 83 c4 08 add rsp, 8 + 4927c2: c3 ret + 4927c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] + 4927c8: 44 0f b7 02 movzx r8d, word ptr [rdx] + 4927cc: 48 8d 42 02 lea rax, [rdx + 2] + 4927d0: eb a5 jmp 0x492777 + 4927d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4927d8: 44 8b 02 mov r8d, dword ptr [rdx] + 4927db: 48 8d 42 04 lea rax, [rdx + 4] + 4927df: eb 96 jmp 0x492777 + 4927e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4927e8: 4c 63 02 movsxd r8, dword ptr [rdx] + 4927eb: 48 8d 42 04 lea rax, [rdx + 4] + 4927ef: eb 86 jmp 0x492777 + 4927f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4927f8: 4c 0f bf 02 movsx r8, word ptr [rdx] + 4927fc: 48 8d 42 02 lea rax, [rdx + 2] + 492800: e9 72 ff ff ff jmp 0x492777 + 492805: 0f 1f 00 nop dword ptr [rax] + 492808: 48 89 d0 mov rax, rdx + 49280b: 45 31 c0 xor r8d, r8d + 49280e: 31 c9 xor ecx, ecx + 492810: 44 0f b6 18 movzx r11d, byte ptr [rax] + 492814: 48 83 c0 01 add rax, 1 + 492818: 4d 89 da mov r10, r11 + 49281b: 41 83 e2 7f and r10d, 127 + 49281f: 49 d3 e2 shl r10, cl + 492822: 83 c1 07 add ecx, 7 + 492825: 4d 09 d0 or r8, r10 + 492828: 45 84 db test r11b, r11b + 49282b: 78 e3 js 0x492810 + 49282d: e9 45 ff ff ff jmp 0x492777 + 492832: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 492838: 48 89 d0 mov rax, rdx + 49283b: 45 31 c0 xor r8d, r8d + 49283e: 31 c9 xor ecx, ecx + 492840: 44 0f b6 18 movzx r11d, byte ptr [rax] + 492844: 48 83 c0 01 add rax, 1 + 492848: 4d 89 da mov r10, r11 + 49284b: 41 83 e2 7f and r10d, 127 + 49284f: 49 d3 e2 shl r10, cl + 492852: 83 c1 07 add ecx, 7 + 492855: 4d 09 d0 or r8, r10 + 492858: 45 84 db test r11b, r11b + 49285b: 78 e3 js 0x492840 + 49285d: 83 f9 3f cmp ecx, 63 + 492860: 0f 87 11 ff ff ff ja 0x492777 + 492866: 41 83 e3 40 and r11d, 64 + 49286a: 0f 84 07 ff ff ff je 0x492777 + 492870: 49 c7 c2 ff ff ff ff mov r10, -1 + 492877: 49 d3 e2 shl r10, cl + 49287a: 4d 09 d0 or r8, r10 + 49287d: e9 fa fe ff ff jmp 0x49277c + 492882: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 49288d: 0f 1f 00 nop dword ptr [rax] + +0000000000492890 <__gcc_personality_v0>: + 492890: f3 0f 1e fa endbr64 + 492894: 41 57 push r15 + 492896: b8 03 00 00 00 mov eax, 3 + 49289b: 41 56 push r14 + 49289d: 41 55 push r13 + 49289f: 41 54 push r12 + 4928a1: 55 push rbp + 4928a2: 53 push rbx + 4928a3: 48 83 ec 68 sub rsp, 104 + 4928a7: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx + 4928ac: 4c 89 04 24 mov qword ptr [rsp], r8 + 4928b0: c7 44 24 14 00 00 00 00 mov dword ptr [rsp + 20], 0 + 4928b8: 83 ff 01 cmp edi, 1 + 4928bb: 75 10 jne 0x4928cd <__gcc_personality_v0+0x3d> + 4928bd: 83 e6 02 and esi, 2 + 4928c0: 75 1e jne 0x4928e0 <__gcc_personality_v0+0x50> + 4928c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4928c8: b8 08 00 00 00 mov eax, 8 + 4928cd: 48 83 c4 68 add rsp, 104 + 4928d1: 5b pop rbx + 4928d2: 5d pop rbp + 4928d3: 41 5c pop r12 + 4928d5: 41 5d pop r13 + 4928d7: 41 5e pop r14 + 4928d9: 41 5f pop r15 + 4928db: c3 ret + 4928dc: 0f 1f 40 00 nop dword ptr [rax] + 4928e0: 4c 8b 3c 24 mov r15, qword ptr [rsp] + 4928e4: 4c 89 ff mov rdi, r15 + 4928e7: e8 74 d8 ff ff call 0x490160 <_Unwind_GetLanguageSpecificData> + 4928ec: 48 89 c3 mov rbx, rax + 4928ef: 48 85 c0 test rax, rax + 4928f2: 74 d4 je 0x4928c8 <__gcc_personality_v0+0x38> + 4928f4: 31 c0 xor eax, eax + 4928f6: 4d 85 ff test r15, r15 + 4928f9: 74 08 je 0x492903 <__gcc_personality_v0+0x73> + 4928fb: 4c 89 ff mov rdi, r15 + 4928fe: e8 6d d8 ff ff call 0x490170 <_Unwind_GetRegionStart> + 492903: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 492908: 0f b6 13 movzx edx, byte ptr [rbx] + 49290b: 4c 8d 6b 01 lea r13, [rbx + 1] + 49290f: 80 fa ff cmp dl, -1 + 492912: 0f 84 88 01 00 00 je 0x492aa0 <__gcc_personality_v0+0x210> + 492918: 44 0f b6 f2 movzx r14d, dl + 49291c: 48 8b 34 24 mov rsi, qword ptr [rsp] + 492920: 44 89 f7 mov edi, r14d + 492923: e8 98 fd ff ff call 0x4926c0 + 492928: 4c 89 ea mov rdx, r13 + 49292b: 48 8d 4c 24 38 lea rcx, [rsp + 56] + 492930: 44 89 f7 mov edi, r14d + 492933: 48 89 c6 mov rsi, rax + 492936: e8 05 fe ff ff call 0x492740 + 49293b: 49 89 c5 mov r13, rax + 49293e: 41 0f b6 45 00 movzx eax, byte ptr [r13] + 492943: 49 8d 75 01 lea rsi, [r13 + 1] + 492947: 88 44 24 58 mov byte ptr [rsp + 88], al + 49294b: 3c ff cmp al, -1 + 49294d: 0f 84 57 01 00 00 je 0x492aaa <__gcc_personality_v0+0x21a> + 492953: 31 ff xor edi, edi + 492955: 31 c9 xor ecx, ecx + 492957: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 492960: 0f b6 16 movzx edx, byte ptr [rsi] + 492963: 48 83 c6 01 add rsi, 1 + 492967: 48 89 d0 mov rax, rdx + 49296a: 83 e0 7f and eax, 127 + 49296d: 48 d3 e0 shl rax, cl + 492970: 83 c1 07 add ecx, 7 + 492973: 48 09 c7 or rdi, rax + 492976: 84 d2 test dl, dl + 492978: 78 e6 js 0x492960 <__gcc_personality_v0+0xd0> + 49297a: 48 01 f7 add rdi, rsi + 49297d: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi + 492982: 0f b6 06 movzx eax, byte ptr [rsi] + 492985: 4c 8d 66 01 lea r12, [rsi + 1] + 492989: 31 ff xor edi, edi + 49298b: 31 c9 xor ecx, ecx + 49298d: 88 44 24 59 mov byte ptr [rsp + 89], al + 492991: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 492998: 41 0f b6 34 24 movzx esi, byte ptr [r12] + 49299d: 49 83 c4 01 add r12, 1 + 4929a1: 48 89 f0 mov rax, rsi + 4929a4: 83 e0 7f and eax, 127 + 4929a7: 48 d3 e0 shl rax, cl + 4929aa: 83 c1 07 add ecx, 7 + 4929ad: 48 09 c7 or rdi, rax + 4929b0: 40 84 f6 test sil, sil + 4929b3: 78 e3 js 0x492998 <__gcc_personality_v0+0x108> + 4929b5: 4c 01 e7 add rdi, r12 + 4929b8: 48 8d 74 24 14 lea rsi, [rsp + 20] + 4929bd: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi + 4929c2: 48 8b 3c 24 mov rdi, qword ptr [rsp] + 4929c6: e8 65 d7 ff ff call 0x490130 <_Unwind_GetIPInfo> + 4929cb: 83 7c 24 14 01 cmp dword ptr [rsp + 20], 1 + 4929d0: 48 83 d8 00 sbb rax, 0 + 4929d4: 48 89 c3 mov rbx, rax + 4929d7: 4c 39 64 24 50 cmp qword ptr [rsp + 80], r12 + 4929dc: 0f 86 e6 fe ff ff jbe 0x4928c8 <__gcc_personality_v0+0x38> + 4929e2: 4c 8d 7c 24 18 lea r15, [rsp + 24] + 4929e7: 4c 8d 74 24 20 lea r14, [rsp + 32] + 4929ec: 4c 8d 6c 24 28 lea r13, [rsp + 40] + 4929f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4929f8: 0f b6 6c 24 59 movzx ebp, byte ptr [rsp + 89] + 4929fd: 31 f6 xor esi, esi + 4929ff: 89 ef mov edi, ebp + 492a01: e8 ba fc ff ff call 0x4926c0 + 492a06: 4c 89 e2 mov rdx, r12 + 492a09: 4c 89 f9 mov rcx, r15 + 492a0c: 89 ef mov edi, ebp + 492a0e: 48 89 c6 mov rsi, rax + 492a11: e8 2a fd ff ff call 0x492740 + 492a16: 0f b6 6c 24 59 movzx ebp, byte ptr [rsp + 89] + 492a1b: 31 f6 xor esi, esi + 492a1d: 49 89 c4 mov r12, rax + 492a20: 89 ef mov edi, ebp + 492a22: e8 99 fc ff ff call 0x4926c0 + 492a27: 4c 89 e2 mov rdx, r12 + 492a2a: 4c 89 f1 mov rcx, r14 + 492a2d: 89 ef mov edi, ebp + 492a2f: 48 89 c6 mov rsi, rax + 492a32: e8 09 fd ff ff call 0x492740 + 492a37: 44 0f b6 64 24 59 movzx r12d, byte ptr [rsp + 89] + 492a3d: 31 f6 xor esi, esi + 492a3f: 48 89 c5 mov rbp, rax + 492a42: 44 89 e7 mov edi, r12d + 492a45: e8 76 fc ff ff call 0x4926c0 + 492a4a: 44 89 e7 mov edi, r12d + 492a4d: 4c 89 e9 mov rcx, r13 + 492a50: 48 89 ea mov rdx, rbp + 492a53: 48 89 c6 mov rsi, rax + 492a56: e8 e5 fc ff ff call 0x492740 + 492a5b: 49 89 c4 mov r12, rax + 492a5e: 66 90 nop + 492a60: 49 83 c4 01 add r12, 1 + 492a64: 41 80 7c 24 ff 00 cmp byte ptr [r12 - 1], 0 + 492a6a: 78 f4 js 0x492a60 <__gcc_personality_v0+0x1d0> + 492a6c: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] + 492a71: 48 03 44 24 30 add rax, qword ptr [rsp + 48] + 492a76: 48 39 d8 cmp rax, rbx + 492a79: 0f 87 49 fe ff ff ja 0x4928c8 <__gcc_personality_v0+0x38> + 492a7f: 48 03 44 24 20 add rax, qword ptr [rsp + 32] + 492a84: 48 39 d8 cmp rax, rbx + 492a87: 77 2f ja 0x492ab8 <__gcc_personality_v0+0x228> + 492a89: 4c 39 64 24 50 cmp qword ptr [rsp + 80], r12 + 492a8e: 0f 87 64 ff ff ff ja 0x4929f8 <__gcc_personality_v0+0x168> + 492a94: e9 2f fe ff ff jmp 0x4928c8 <__gcc_personality_v0+0x38> + 492a99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 492aa0: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 492aa5: e9 94 fe ff ff jmp 0x49293e <__gcc_personality_v0+0xae> + 492aaa: 48 c7 44 24 48 00 00 00 00 mov qword ptr [rsp + 72], 0 + 492ab3: e9 ca fe ff ff jmp 0x492982 <__gcc_personality_v0+0xf2> + 492ab8: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] + 492abd: 48 85 c0 test rax, rax + 492ac0: 0f 84 02 fe ff ff je 0x4928c8 <__gcc_personality_v0+0x38> + 492ac6: 48 03 44 24 38 add rax, qword ptr [rsp + 56] + 492acb: 49 89 c5 mov r13, rax + 492ace: 0f 84 f4 fd ff ff je 0x4928c8 <__gcc_personality_v0+0x38> + 492ad4: 48 8b 1c 24 mov rbx, qword ptr [rsp] + 492ad8: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] + 492add: 31 f6 xor esi, esi + 492adf: 48 89 df mov rdi, rbx + 492ae2: e8 d9 d5 ff ff call 0x4900c0 <_Unwind_SetGR> + 492ae7: 31 d2 xor edx, edx + 492ae9: be 01 00 00 00 mov esi, 1 + 492aee: 48 89 df mov rdi, rbx + 492af1: e8 ca d5 ff ff call 0x4900c0 <_Unwind_SetGR> + 492af6: 4c 89 ee mov rsi, r13 + 492af9: 48 89 df mov rdi, rbx + 492afc: e8 4f d6 ff ff call 0x490150 <_Unwind_SetIP> + 492b01: b8 07 00 00 00 mov eax, 7 + 492b06: e9 c2 fd ff ff jmp 0x4928cd <__gcc_personality_v0+0x3d> + 492b0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000492b10 : + 492b10: f3 0f 1e fa endbr64 + 492b14: 41 57 push r15 + 492b16: 41 56 push r14 + 492b18: 41 55 push r13 + 492b1a: 41 54 push r12 + 492b1c: 55 push rbp + 492b1d: 48 89 f5 mov rbp, rsi + 492b20: 53 push rbx + 492b21: 48 89 fb mov rbx, rdi + 492b24: 48 83 ec 58 sub rsp, 88 + 492b28: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] + 492b31: 48 89 44 24 48 mov qword ptr [rsp + 72], rax + 492b36: 31 c0 xor eax, eax + 492b38: 48 83 3d c8 d3 02 00 00 cmp qword ptr [rip + 185288], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> + 492b40: 74 0c je 0x492b4e + 492b42: 48 8d 3d 57 e5 02 00 lea rdi, [rip + 189783] # 0x4c10a0 <_dl_load_write_lock> + 492b49: e8 b2 d4 b6 ff call 0x0 + 492b4e: 4c 8b 3d 2b e6 02 00 mov r15, qword ptr [rip + 189995] # 0x4c1180 <_dl_ns> + 492b55: 44 8b 25 2c e6 02 00 mov r12d, dword ptr [rip + 189996] # 0x4c1188 <_dl_ns+0x8> + 492b5c: 4d 85 ff test r15, r15 + 492b5f: 0f 84 9b 00 00 00 je 0x492c00 + 492b65: 49 89 e5 mov r13, rsp + 492b68: eb 23 jmp 0x492b8d + 492b6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 492b70: 48 89 ea mov rdx, rbp + 492b73: be 40 00 00 00 mov esi, 64 + 492b78: 4c 89 ef mov rdi, r13 + 492b7b: ff d3 call rbx + 492b7d: 41 89 c6 mov r14d, eax + 492b80: 85 c0 test eax, eax + 492b82: 75 7f jne 0x492c03 + 492b84: 4d 8b 7f 18 mov r15, qword ptr [r15 + 24] + 492b88: 4d 85 ff test r15, r15 + 492b8b: 74 73 je 0x492c00 + 492b8d: 49 8b 7f 28 mov rdi, qword ptr [r15 + 40] + 492b91: 48 8b 07 mov rax, qword ptr [rdi] + 492b94: 48 89 04 24 mov qword ptr [rsp], rax + 492b98: 48 8b 47 08 mov rax, qword ptr [rdi + 8] + 492b9c: 48 c7 44 24 38 00 00 00 00 mov qword ptr [rsp + 56], 0 + 492ba5: 48 89 44 24 08 mov qword ptr [rsp + 8], rax + 492baa: 48 8b 87 a8 02 00 00 mov rax, qword ptr [rdi + 680] + 492bb1: 48 89 44 24 10 mov qword ptr [rsp + 16], rax + 492bb6: 0f b7 87 b8 02 00 00 movzx eax, word ptr [rdi + 696] + 492bbd: 66 89 44 24 18 mov word ptr [rsp + 24], ax + 492bc2: 48 8b 05 57 e5 02 00 mov rax, qword ptr [rip + 189783] # 0x4c1120 <_dl_load_adds> + 492bc9: 48 89 44 24 20 mov qword ptr [rsp + 32], rax + 492bce: 4c 29 e0 sub rax, r12 + 492bd1: 48 89 44 24 28 mov qword ptr [rsp + 40], rax + 492bd6: 48 8b 87 58 04 00 00 mov rax, qword ptr [rdi + 1112] + 492bdd: 48 89 44 24 30 mov qword ptr [rsp + 48], rax + 492be2: 48 85 c0 test rax, rax + 492be5: 74 89 je 0x492b70 + 492be7: e8 e4 91 fe ff call 0x47bdd0 <_dl_tls_get_addr_soft> + 492bec: 48 89 44 24 38 mov qword ptr [rsp + 56], rax + 492bf1: e9 7a ff ff ff jmp 0x492b70 + 492bf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 492c00: 45 31 f6 xor r14d, r14d + 492c03: 48 83 3d 65 d3 02 00 00 cmp qword ptr [rip + 185189], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> + 492c0b: 74 0c je 0x492c19 + 492c0d: 48 8d 3d 8c e4 02 00 lea rdi, [rip + 189580] # 0x4c10a0 <_dl_load_write_lock> + 492c14: e8 e7 d3 b6 ff call 0x0 + 492c19: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] + 492c1e: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] + 492c27: 75 12 jne 0x492c3b + 492c29: 48 83 c4 58 add rsp, 88 + 492c2d: 44 89 f0 mov eax, r14d + 492c30: 5b pop rbx + 492c31: 5d pop rbp + 492c32: 41 5c pop r12 + 492c34: 41 5d pop r13 + 492c36: 41 5e pop r14 + 492c38: 41 5f pop r15 + 492c3a: c3 ret + 492c3b: e8 90 8f fb ff call 0x44bbd0 <__stack_chk_fail_local> + +Disassembly of section __libc_freeres_fn: + +0000000000492c40 : + 492c40: f3 0f 1e fa endbr64 + 492c44: 55 push rbp + 492c45: 53 push rbx + 492c46: 48 83 ec 08 sub rsp, 8 + 492c4a: 48 8b 2d ef 0a 03 00 mov rbp, qword ptr [rip + 199407] # 0x4c3740 <_nl_domain_bindings> + 492c51: 48 85 ed test rbp, rbp + 492c54: 74 40 je 0x492c96 + 492c56: 48 8d 1d a3 26 00 00 lea rbx, [rip + 9891] # 0x495300 <_nl_default_dirname> + 492c5d: 0f 1f 00 nop dword ptr [rax] + 492c60: 48 8b 45 00 mov rax, qword ptr [rbp] + 492c64: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 492c68: 48 89 05 d1 0a 03 00 mov qword ptr [rip + 199377], rax # 0x4c3740 <_nl_domain_bindings> + 492c6f: 48 39 df cmp rdi, rbx + 492c72: 74 05 je 0x492c79 + 492c74: e8 d7 c8 f8 ff call 0x41f550 + 492c79: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 492c7d: e8 ce c8 f8 ff call 0x41f550 + 492c82: 48 89 ef mov rdi, rbp + 492c85: e8 c6 c8 f8 ff call 0x41f550 + 492c8a: 48 8b 2d af 0a 03 00 mov rbp, qword ptr [rip + 199343] # 0x4c3740 <_nl_domain_bindings> + 492c91: 48 85 ed test rbp, rbp + 492c94: 75 ca jne 0x492c60 + 492c96: 48 8b 3d 5b d4 02 00 mov rdi, qword ptr [rip + 185435] # 0x4c00f8 <_nl_current_default_domain> + 492c9d: 48 8d 05 74 26 00 00 lea rax, [rip + 9844] # 0x495318 <_nl_default_default_domain> + 492ca4: 48 39 c7 cmp rdi, rax + 492ca7: 74 05 je 0x492cae + 492ca9: e8 a2 c8 f8 ff call 0x41f550 + 492cae: 48 c7 c6 50 f5 41 00 mov rsi, 4322640 + 492cb5: 48 8b 3d 4c fa 02 00 mov rdi, qword ptr [rip + 195148] # 0x4c2708 + 492cbc: e8 1f 75 fb ff call 0x44a1e0 + 492cc1: 48 8b 2d 38 fa 02 00 mov rbp, qword ptr [rip + 195128] # 0x4c2700 + 492cc8: 48 c7 05 35 fa 02 00 00 00 00 00 mov qword ptr [rip + 195125], 0 # 0x4c2708 + 492cd3: 48 85 ed test rbp, rbp + 492cd6: 74 20 je 0x492cf8 + 492cd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 492ce0: 48 89 ef mov rdi, rbp + 492ce3: 48 8b 6d 00 mov rbp, qword ptr [rbp] + 492ce7: 48 89 2d 12 fa 02 00 mov qword ptr [rip + 195090], rbp # 0x4c2700 + 492cee: e8 5d c8 f8 ff call 0x41f550 + 492cf3: 48 85 ed test rbp, rbp + 492cf6: 75 e8 jne 0x492ce0 + 492cf8: 48 83 c4 08 add rsp, 8 + 492cfc: 5b pop rbx + 492cfd: 5d pop rbp + 492cfe: c3 ret + 492cff: 90 nop + +0000000000492d00 <_nl_finddomain_subfreeres>: + 492d00: f3 0f 1e fa endbr64 + 492d04: 55 push rbp + 492d05: 53 push rbx + 492d06: 48 83 ec 08 sub rsp, 8 + 492d0a: 48 8b 2d 87 fa 02 00 mov rbp, qword ptr [rip + 195207] # 0x4c2798 <_nl_loaded_domains> + 492d11: 48 85 ed test rbp, rbp + 492d14: 75 0d jne 0x492d23 <_nl_finddomain_subfreeres+0x23> + 492d16: eb 33 jmp 0x492d4b <_nl_finddomain_subfreeres+0x4b> + 492d18: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 492d20: 48 89 dd mov rbp, rbx + 492d23: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 492d27: 48 85 ff test rdi, rdi + 492d2a: 74 05 je 0x492d31 <_nl_finddomain_subfreeres+0x31> + 492d2c: e8 2f 00 00 00 call 0x492d60 <_nl_unload_domain> + 492d31: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 492d35: 48 8b 5d 18 mov rbx, qword ptr [rbp + 24] + 492d39: e8 12 c8 f8 ff call 0x41f550 + 492d3e: 48 89 ef mov rdi, rbp + 492d41: e8 0a c8 f8 ff call 0x41f550 + 492d46: 48 85 db test rbx, rbx + 492d49: 75 d5 jne 0x492d20 <_nl_finddomain_subfreeres+0x20> + 492d4b: 48 83 c4 08 add rsp, 8 + 492d4f: 5b pop rbx + 492d50: 5d pop rbp + 492d51: c3 ret + 492d52: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 492d5c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000492d60 <_nl_unload_domain>: + 492d60: f3 0f 1e fa endbr64 + 492d64: 41 54 push r12 + 492d66: 49 89 fc mov r12, rdi + 492d69: 48 8d 05 90 a3 02 00 lea rax, [rip + 172944] # 0x4bd100 <__gettext_germanic_plural> + 492d70: 55 push rbp + 492d71: 53 push rbx + 492d72: 48 8b bf b8 00 00 00 mov rdi, qword ptr [rdi + 184] + 492d79: 48 39 c7 cmp rdi, rax + 492d7c: 74 05 je 0x492d83 <_nl_unload_domain+0x23> + 492d7e: e8 1d 43 f7 ff call 0x4070a0 <__gettext_free_exp> + 492d83: 49 83 7c 24 78 00 cmp qword ptr [r12 + 120], 0 + 492d89: 74 47 je 0x492dd2 <_nl_unload_domain+0x72> + 492d8b: 31 db xor ebx, ebx + 492d8d: 0f 1f 00 nop dword ptr [rax] + 492d90: 49 8b 54 24 70 mov rdx, qword ptr [r12 + 112] + 492d95: 48 8d 04 5b lea rax, [rbx + 2*rbx] + 492d99: 48 8d 2c c2 lea rbp, [rdx + 8*rax] + 492d9d: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 492da1: e8 aa c7 f8 ff call 0x41f550 + 492da6: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 492daa: 48 8d 47 ff lea rax, [rdi - 1] + 492dae: 48 83 f8 fd cmp rax, -3 + 492db2: 0f 86 80 00 00 00 jbe 0x492e38 <_nl_unload_domain+0xd8> + 492db8: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 492dbc: 48 83 ff ff cmp rdi, -1 + 492dc0: 74 5e je 0x492e20 <_nl_unload_domain+0xc0> + 492dc2: e8 c9 bc fb ff call 0x44ea90 <__gconv_close> + 492dc7: 48 83 c3 01 add rbx, 1 + 492dcb: 49 39 5c 24 78 cmp qword ptr [r12 + 120], rbx + 492dd0: 77 be ja 0x492d90 <_nl_unload_domain+0x30> + 492dd2: 49 8b 7c 24 70 mov rdi, qword ptr [r12 + 112] + 492dd7: e8 74 c7 f8 ff call 0x41f550 + 492ddc: 48 83 3d d4 d1 02 00 00 cmp qword ptr [rip + 184788], 0 # 0x4bffb8 <_nl_current_LC_NUMERIC_used+0x4bffb6> + 492de4: 74 0d je 0x492df3 <_nl_unload_domain+0x93> + 492de6: 49 8d bc 24 80 00 00 00 lea rdi, [r12 + 128] + 492dee: e8 0d d2 b6 ff call 0x0 + 492df3: 49 8b 7c 24 20 mov rdi, qword ptr [r12 + 32] + 492df8: e8 53 c7 f8 ff call 0x41f550 + 492dfd: 41 8b 44 24 08 mov eax, dword ptr [r12 + 8] + 492e02: 85 c0 test eax, eax + 492e04: 74 42 je 0x492e48 <_nl_unload_domain+0xe8> + 492e06: 49 8b 3c 24 mov rdi, qword ptr [r12] + 492e0a: 49 8b 74 24 10 mov rsi, qword ptr [r12 + 16] + 492e0f: e8 7c 65 fb ff call 0x449390 + 492e14: 5b pop rbx + 492e15: 4c 89 e7 mov rdi, r12 + 492e18: 5d pop rbp + 492e19: 41 5c pop r12 + 492e1b: e9 30 c7 f8 ff jmp 0x41f550 + 492e20: 48 83 c3 01 add rbx, 1 + 492e24: 49 39 5c 24 78 cmp qword ptr [r12 + 120], rbx + 492e29: 0f 87 61 ff ff ff ja 0x492d90 <_nl_unload_domain+0x30> + 492e2f: eb a1 jmp 0x492dd2 <_nl_unload_domain+0x72> + 492e31: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 492e38: e8 13 c7 f8 ff call 0x41f550 + 492e3d: e9 76 ff ff ff jmp 0x492db8 <_nl_unload_domain+0x58> + 492e42: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 492e48: 49 8b 3c 24 mov rdi, qword ptr [r12] + 492e4c: e8 ff c6 f8 ff call 0x41f550 + 492e51: 5b pop rbx + 492e52: 4c 89 e7 mov rdi, r12 + 492e55: 5d pop rbp + 492e56: 41 5c pop r12 + 492e58: e9 f3 c6 f8 ff jmp 0x41f550 + 492e5d: 0f 1f 00 nop dword ptr [rax] + +0000000000492e60 : + 492e60: f3 0f 1e fa endbr64 + 492e64: 53 push rbx + 492e65: 48 8b 1d c4 fd 02 00 mov rbx, qword ptr [rip + 196036] # 0x4c2c30 + 492e6c: c6 05 c5 fd 02 00 01 mov byte ptr [rip + 196037], 1 # 0x4c2c38 + 492e73: 48 85 db test rbx, rbx + 492e76: 74 27 je 0x492e9f + 492e78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 492e80: 48 8b bb b0 00 00 00 mov rdi, qword ptr [rbx + 176] + 492e87: e8 c4 c6 f8 ff call 0x41f550 + 492e8c: 48 8b 9b a8 00 00 00 mov rbx, qword ptr [rbx + 168] + 492e93: 48 89 1d 96 fd 02 00 mov qword ptr [rip + 195990], rbx # 0x4c2c30 + 492e9a: 48 85 db test rbx, rbx + 492e9d: 75 e1 jne 0x492e80 + 492e9f: 5b pop rbx + 492ea0: c3 ret + 492ea1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 492eab: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000492eb0 : + 492eb0: f3 0f 1e fa endbr64 + 492eb4: 41 55 push r13 + 492eb6: 49 89 fd mov r13, rdi + 492eb9: 41 54 push r12 + 492ebb: 55 push rbp + 492ebc: 53 push rbx + 492ebd: 48 83 ec 08 sub rsp, 8 + 492ec1: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] + 492ec5: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] + 492ec9: 48 85 c9 test rcx, rcx + 492ecc: 74 58 je 0x492f26 + 492ece: 31 db xor ebx, ebx + 492ed0: 48 8d 04 5b lea rax, [rbx + 2*rbx] + 492ed4: 48 8d 2c 83 lea rbp, [rbx + 4*rax] + 492ed8: 48 c1 e5 03 shl rbp, 3 + 492edc: 48 8d 04 2a lea rax, [rdx + rbp] + 492ee0: 8b 70 10 mov esi, dword ptr [rax + 16] + 492ee3: 85 f6 test esi, esi + 492ee5: 7e 36 jle 0x492f1d + 492ee7: 48 83 38 00 cmp qword ptr [rax], 0 + 492eeb: 74 30 je 0x492f1d + 492eed: 4c 8b 60 40 mov r12, qword ptr [rax + 64] + 492ef1: 49 c1 cc 11 ror r12, 17 + 492ef5: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] + 492efe: 4d 85 e4 test r12, r12 + 492f01: 74 1a je 0x492f1d + 492f03: 4c 89 e7 mov rdi, r12 + 492f06: e8 25 a6 fb ff call 0x44d530 <_dl_mcount_wrapper_check> + 492f0b: 49 8b 7d 10 mov rdi, qword ptr [r13 + 16] + 492f0f: 48 01 ef add rdi, rbp + 492f12: 41 ff d4 call r12 + 492f15: 49 8b 4d 18 mov rcx, qword ptr [r13 + 24] + 492f19: 49 8b 55 10 mov rdx, qword ptr [r13 + 16] + 492f1d: 48 83 c3 01 add rbx, 1 + 492f21: 48 39 cb cmp rbx, rcx + 492f24: 72 aa jb 0x492ed0 + 492f26: 48 85 d2 test rdx, rdx + 492f29: 74 2f je 0x492f5a + 492f2b: 48 8b 7a 18 mov rdi, qword ptr [rdx + 24] + 492f2f: e8 1c c6 f8 ff call 0x41f550 + 492f34: 49 8b 45 18 mov rax, qword ptr [r13 + 24] + 492f38: 48 8d 14 40 lea rdx, [rax + 2*rax] + 492f3c: 48 8d 04 90 lea rax, [rax + 4*rdx] + 492f40: 49 8b 55 10 mov rdx, qword ptr [r13 + 16] + 492f44: 48 8d 04 c2 lea rax, [rdx + 8*rax] + 492f48: 48 8b 78 b8 mov rdi, qword ptr [rax - 72] + 492f4c: e8 ff c5 f8 ff call 0x41f550 + 492f51: 49 8b 7d 10 mov rdi, qword ptr [r13 + 16] + 492f55: e8 f6 c5 f8 ff call 0x41f550 + 492f5a: 48 83 c4 08 add rsp, 8 + 492f5e: 4c 89 ef mov rdi, r13 + 492f61: 5b pop rbx + 492f62: 5d pop rbp + 492f63: 41 5c pop r12 + 492f65: 41 5d pop r13 + 492f67: e9 e4 c5 f8 ff jmp 0x41f550 + 492f6c: 0f 1f 40 00 nop dword ptr [rax] + +0000000000492f70 : + 492f70: 53 push rbx + 492f71: 48 89 fb mov rbx, rdi + 492f74: 48 8b 7f 20 mov rdi, qword ptr [rdi + 32] + 492f78: 48 85 ff test rdi, rdi + 492f7b: 74 05 je 0x492f82 + 492f7d: e8 ee ff ff ff call 0x492f70 + 492f82: 48 8b 7b 30 mov rdi, qword ptr [rbx + 48] + 492f86: 48 85 ff test rdi, rdi + 492f89: 74 12 je 0x492f9d + 492f8b: e8 e0 ff ff ff call 0x492f70 + 492f90: eb 0b jmp 0x492f9d + 492f92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 492f98: 48 85 db test rbx, rbx + 492f9b: 74 1a je 0x492fb7 + 492f9d: 48 89 df mov rdi, rbx + 492fa0: 48 8b 5b 28 mov rbx, qword ptr [rbx + 40] + 492fa4: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 492fa8: 80 38 2f cmp byte ptr [rax], 47 + 492fab: 75 eb jne 0x492f98 + 492fad: e8 9e c5 f8 ff call 0x41f550 + 492fb2: 48 85 db test rbx, rbx + 492fb5: 75 e6 jne 0x492f9d + 492fb7: 5b pop rbx + 492fb8: c3 ret + 492fb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000492fc0 : + 492fc0: f3 0f 1e fa endbr64 + 492fc4: 41 57 push r15 + 492fc6: 41 56 push r14 + 492fc8: 41 55 push r13 + 492fca: 41 54 push r12 + 492fcc: 55 push rbp + 492fcd: 53 push rbx + 492fce: 48 83 ec 08 sub rsp, 8 + 492fd2: e8 19 11 00 00 call 0x4940f0 <_nl_locale_subfreeres> + 492fd7: e8 24 fd ff ff call 0x492d00 <_nl_finddomain_subfreeres> + 492fdc: 48 8b 3d d5 08 03 00 mov rdi, qword ptr [rip + 198869] # 0x4c38b8 <__gconv_alias_db> + 492fe3: 48 85 ff test rdi, rdi + 492fe6: 74 0c je 0x492ff4 + 492fe8: 48 c7 c6 50 f5 41 00 mov rsi, 4322640 + 492fef: e8 ec 71 fb ff call 0x44a1e0 + 492ff4: 48 8b 1d ad 08 03 00 mov rbx, qword ptr [rip + 198829] # 0x4c38a8 <__gconv_modules_db> + 492ffb: 48 85 db test rbx, rbx + 492ffe: 0f 84 21 01 00 00 je 0x493125 + 493004: 48 8b 6b 20 mov rbp, qword ptr [rbx + 32] + 493008: 48 85 ed test rbp, rbp + 49300b: 74 73 je 0x493080 + 49300d: 4c 8b 65 20 mov r12, qword ptr [rbp + 32] + 493011: 4d 85 e4 test r12, r12 + 493014: 0f 84 36 01 00 00 je 0x493150 + 49301a: 4d 8b 6c 24 20 mov r13, qword ptr [r12 + 32] + 49301f: 4d 85 ed test r13, r13 + 493022: 0f 84 58 07 00 00 je 0x493780 + 493028: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] + 49302c: 4d 85 f6 test r14, r14 + 49302f: 0f 84 cb 02 00 00 je 0x493300 + 493035: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493039: 4d 85 ff test r15, r15 + 49303c: 0f 84 be 0b 00 00 je 0x493c00 + 493042: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493046: 48 85 ff test rdi, rdi + 493049: 74 05 je 0x493050 + 49304b: e8 20 ff ff ff call 0x492f70 + 493050: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493054: 48 85 ff test rdi, rdi + 493057: 74 10 je 0x493069 + 493059: e8 12 ff ff ff call 0x492f70 + 49305e: eb 09 jmp 0x493069 + 493060: 4d 85 ff test r15, r15 + 493063: 0f 84 97 0b 00 00 je 0x493c00 + 493069: 4c 89 ff mov rdi, r15 + 49306c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493070: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493074: 80 38 2f cmp byte ptr [rax], 47 + 493077: 75 e7 jne 0x493060 + 493079: e8 d2 c4 f8 ff call 0x41f550 + 49307e: eb e0 jmp 0x493060 + 493080: 48 8b 6b 30 mov rbp, qword ptr [rbx + 48] + 493084: 48 85 ed test rbp, rbp + 493087: 0f 84 83 00 00 00 je 0x493110 + 49308d: 4c 8b 65 20 mov r12, qword ptr [rbp + 32] + 493091: 4d 85 e4 test r12, r12 + 493094: 0f 84 46 01 00 00 je 0x4931e0 + 49309a: 4d 8b 6c 24 20 mov r13, qword ptr [r12 + 32] + 49309f: 4d 85 ed test r13, r13 + 4930a2: 0f 84 d8 05 00 00 je 0x493680 + 4930a8: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] + 4930ac: 4d 85 f6 test r14, r14 + 4930af: 0f 84 cb 01 00 00 je 0x493280 + 4930b5: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 4930b9: 4d 85 ff test r15, r15 + 4930bc: 0f 84 7e 09 00 00 je 0x493a40 + 4930c2: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 4930c6: 48 85 ff test rdi, rdi + 4930c9: 74 05 je 0x4930d0 + 4930cb: e8 a0 fe ff ff call 0x492f70 + 4930d0: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 4930d4: 48 85 ff test rdi, rdi + 4930d7: 74 10 je 0x4930e9 + 4930d9: e8 92 fe ff ff call 0x492f70 + 4930de: eb 09 jmp 0x4930e9 + 4930e0: 4d 85 ff test r15, r15 + 4930e3: 0f 84 57 09 00 00 je 0x493a40 + 4930e9: 4c 89 ff mov rdi, r15 + 4930ec: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 4930f0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4930f4: 80 38 2f cmp byte ptr [rax], 47 + 4930f7: 75 e7 jne 0x4930e0 + 4930f9: e8 52 c4 f8 ff call 0x41f550 + 4930fe: eb e0 jmp 0x4930e0 + 493100: e8 4b c4 f8 ff call 0x41f550 + 493105: 48 85 db test rbx, rbx + 493108: 74 1b je 0x493125 + 49310a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 493110: 48 89 df mov rdi, rbx + 493113: 48 8b 5b 28 mov rbx, qword ptr [rbx + 40] + 493117: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 49311b: 80 38 2f cmp byte ptr [rax], 47 + 49311e: 74 e0 je 0x493100 + 493120: 48 85 db test rbx, rbx + 493123: 75 eb jne 0x493110 + 493125: 48 8b 3d a4 fc 02 00 mov rdi, qword ptr [rip + 195748] # 0x4c2dd0 + 49312c: 48 85 ff test rdi, rdi + 49312f: 0f 84 3b 01 00 00 je 0x493270 + 493135: 48 83 c4 08 add rsp, 8 + 493139: 48 8d 35 70 fd ff ff lea rsi, [rip - 656] # 0x492eb0 + 493140: 5b pop rbx + 493141: 5d pop rbp + 493142: 41 5c pop r12 + 493144: 41 5d pop r13 + 493146: 41 5e pop r14 + 493148: 41 5f pop r15 + 49314a: e9 91 70 fb ff jmp 0x44a1e0 + 49314f: 90 nop + 493150: 4c 8b 65 30 mov r12, qword ptr [rbp + 48] + 493154: 4d 85 e4 test r12, r12 + 493157: 74 75 je 0x4931ce + 493159: 4d 8b 6c 24 20 mov r13, qword ptr [r12 + 32] + 49315e: 4d 85 ed test r13, r13 + 493161: 0f 84 19 04 00 00 je 0x493580 + 493167: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] + 49316b: 4d 85 f6 test r14, r14 + 49316e: 0f 84 8c 02 00 00 je 0x493400 + 493174: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493178: 4d 85 ff test r15, r15 + 49317b: 0f 84 ff 06 00 00 je 0x493880 + 493181: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493185: 48 85 ff test rdi, rdi + 493188: 74 05 je 0x49318f + 49318a: e8 e1 fd ff ff call 0x492f70 + 49318f: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493193: 48 85 ff test rdi, rdi + 493196: 74 11 je 0x4931a9 + 493198: e8 d3 fd ff ff call 0x492f70 + 49319d: eb 0a jmp 0x4931a9 + 49319f: 90 nop + 4931a0: 4d 85 ff test r15, r15 + 4931a3: 0f 84 d7 06 00 00 je 0x493880 + 4931a9: 4c 89 ff mov rdi, r15 + 4931ac: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 4931b0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4931b4: 80 38 2f cmp byte ptr [rax], 47 + 4931b7: 75 e7 jne 0x4931a0 + 4931b9: e8 92 c3 f8 ff call 0x41f550 + 4931be: eb e0 jmp 0x4931a0 + 4931c0: e8 8b c3 f8 ff call 0x41f550 + 4931c5: 48 85 ed test rbp, rbp + 4931c8: 0f 84 b2 fe ff ff je 0x493080 + 4931ce: 48 89 ef mov rdi, rbp + 4931d1: 48 8b 6d 28 mov rbp, qword ptr [rbp + 40] + 4931d5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4931d9: 80 38 2f cmp byte ptr [rax], 47 + 4931dc: 75 e7 jne 0x4931c5 + 4931de: eb e0 jmp 0x4931c0 + 4931e0: 4c 8b 65 30 mov r12, qword ptr [rbp + 48] + 4931e4: 4d 85 e4 test r12, r12 + 4931e7: 74 75 je 0x49325e + 4931e9: 4d 8b 6c 24 20 mov r13, qword ptr [r12 + 32] + 4931ee: 4d 85 ed test r13, r13 + 4931f1: 0f 84 89 02 00 00 je 0x493480 + 4931f7: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] + 4931fb: 4d 85 f6 test r14, r14 + 4931fe: 0f 84 7c 01 00 00 je 0x493380 + 493204: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493208: 4d 85 ff test r15, r15 + 49320b: 0f 84 8f 0c 00 00 je 0x493ea0 + 493211: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493215: 48 85 ff test rdi, rdi + 493218: 74 05 je 0x49321f + 49321a: e8 51 fd ff ff call 0x492f70 + 49321f: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493223: 48 85 ff test rdi, rdi + 493226: 74 11 je 0x493239 + 493228: e8 43 fd ff ff call 0x492f70 + 49322d: eb 0a jmp 0x493239 + 49322f: 90 nop + 493230: 4d 85 ff test r15, r15 + 493233: 0f 84 67 0c 00 00 je 0x493ea0 + 493239: 4c 89 ff mov rdi, r15 + 49323c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493240: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493244: 80 38 2f cmp byte ptr [rax], 47 + 493247: 75 e7 jne 0x493230 + 493249: e8 02 c3 f8 ff call 0x41f550 + 49324e: eb e0 jmp 0x493230 + 493250: e8 fb c2 f8 ff call 0x41f550 + 493255: 48 85 ed test rbp, rbp + 493258: 0f 84 b2 fe ff ff je 0x493110 + 49325e: 48 89 ef mov rdi, rbp + 493261: 48 8b 6d 28 mov rbp, qword ptr [rbp + 40] + 493265: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493269: 80 38 2f cmp byte ptr [rax], 47 + 49326c: 75 e7 jne 0x493255 + 49326e: eb e0 jmp 0x493250 + 493270: 48 83 c4 08 add rsp, 8 + 493274: 5b pop rbx + 493275: 5d pop rbp + 493276: 41 5c pop r12 + 493278: 41 5d pop r13 + 49327a: 41 5e pop r14 + 49327c: 41 5f pop r15 + 49327e: c3 ret + 49327f: 90 nop + 493280: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] + 493284: 4d 85 f6 test r14, r14 + 493287: 74 65 je 0x4932ee + 493289: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 49328d: 4d 85 ff test r15, r15 + 493290: 0f 84 2a 0b 00 00 je 0x493dc0 + 493296: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 49329a: 48 85 ff test rdi, rdi + 49329d: 74 05 je 0x4932a4 + 49329f: e8 cc fc ff ff call 0x492f70 + 4932a4: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 4932a8: 48 85 ff test rdi, rdi + 4932ab: 74 14 je 0x4932c1 + 4932ad: e8 be fc ff ff call 0x492f70 + 4932b2: eb 0d jmp 0x4932c1 + 4932b4: 0f 1f 40 00 nop dword ptr [rax] + 4932b8: 4d 85 ff test r15, r15 + 4932bb: 0f 84 ff 0a 00 00 je 0x493dc0 + 4932c1: 4c 89 ff mov rdi, r15 + 4932c4: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 4932c8: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4932cc: 80 38 2f cmp byte ptr [rax], 47 + 4932cf: 75 e7 jne 0x4932b8 + 4932d1: e8 7a c2 f8 ff call 0x41f550 + 4932d6: eb e0 jmp 0x4932b8 + 4932d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4932e0: e8 6b c2 f8 ff call 0x41f550 + 4932e5: 4d 85 ed test r13, r13 + 4932e8: 0f 84 92 03 00 00 je 0x493680 + 4932ee: 4c 89 ef mov rdi, r13 + 4932f1: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] + 4932f5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4932f9: 80 38 2f cmp byte ptr [rax], 47 + 4932fc: 75 e7 jne 0x4932e5 + 4932fe: eb e0 jmp 0x4932e0 + 493300: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] + 493304: 4d 85 f6 test r14, r14 + 493307: 74 65 je 0x49336e + 493309: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 49330d: 4d 85 ff test r15, r15 + 493310: 0f 84 4a 06 00 00 je 0x493960 + 493316: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 49331a: 48 85 ff test rdi, rdi + 49331d: 74 05 je 0x493324 + 49331f: e8 4c fc ff ff call 0x492f70 + 493324: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493328: 48 85 ff test rdi, rdi + 49332b: 74 14 je 0x493341 + 49332d: e8 3e fc ff ff call 0x492f70 + 493332: eb 0d jmp 0x493341 + 493334: 0f 1f 40 00 nop dword ptr [rax] + 493338: 4d 85 ff test r15, r15 + 49333b: 0f 84 1f 06 00 00 je 0x493960 + 493341: 4c 89 ff mov rdi, r15 + 493344: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493348: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 49334c: 80 38 2f cmp byte ptr [rax], 47 + 49334f: 75 e7 jne 0x493338 + 493351: e8 fa c1 f8 ff call 0x41f550 + 493356: eb e0 jmp 0x493338 + 493358: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 493360: e8 eb c1 f8 ff call 0x41f550 + 493365: 4d 85 ed test r13, r13 + 493368: 0f 84 12 04 00 00 je 0x493780 + 49336e: 4c 89 ef mov rdi, r13 + 493371: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] + 493375: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493379: 80 38 2f cmp byte ptr [rax], 47 + 49337c: 75 e7 jne 0x493365 + 49337e: eb e0 jmp 0x493360 + 493380: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] + 493384: 4d 85 f6 test r14, r14 + 493387: 74 65 je 0x4933ee + 493389: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 49338d: 4d 85 ff test r15, r15 + 493390: 0f 84 4a 09 00 00 je 0x493ce0 + 493396: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 49339a: 48 85 ff test rdi, rdi + 49339d: 74 05 je 0x4933a4 + 49339f: e8 cc fb ff ff call 0x492f70 + 4933a4: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 4933a8: 48 85 ff test rdi, rdi + 4933ab: 74 14 je 0x4933c1 + 4933ad: e8 be fb ff ff call 0x492f70 + 4933b2: eb 0d jmp 0x4933c1 + 4933b4: 0f 1f 40 00 nop dword ptr [rax] + 4933b8: 4d 85 ff test r15, r15 + 4933bb: 0f 84 1f 09 00 00 je 0x493ce0 + 4933c1: 4c 89 ff mov rdi, r15 + 4933c4: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 4933c8: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4933cc: 80 38 2f cmp byte ptr [rax], 47 + 4933cf: 75 e7 jne 0x4933b8 + 4933d1: e8 7a c1 f8 ff call 0x41f550 + 4933d6: eb e0 jmp 0x4933b8 + 4933d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4933e0: e8 6b c1 f8 ff call 0x41f550 + 4933e5: 4d 85 ed test r13, r13 + 4933e8: 0f 84 92 00 00 00 je 0x493480 + 4933ee: 4c 89 ef mov rdi, r13 + 4933f1: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] + 4933f5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4933f9: 80 38 2f cmp byte ptr [rax], 47 + 4933fc: 75 e7 jne 0x4933e5 + 4933fe: eb e0 jmp 0x4933e0 + 493400: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] + 493404: 4d 85 f6 test r14, r14 + 493407: 74 65 je 0x49346e + 493409: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 49340d: 4d 85 ff test r15, r15 + 493410: 0f 84 0a 07 00 00 je 0x493b20 + 493416: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 49341a: 48 85 ff test rdi, rdi + 49341d: 74 05 je 0x493424 + 49341f: e8 4c fb ff ff call 0x492f70 + 493424: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493428: 48 85 ff test rdi, rdi + 49342b: 74 14 je 0x493441 + 49342d: e8 3e fb ff ff call 0x492f70 + 493432: eb 0d jmp 0x493441 + 493434: 0f 1f 40 00 nop dword ptr [rax] + 493438: 4d 85 ff test r15, r15 + 49343b: 0f 84 df 06 00 00 je 0x493b20 + 493441: 4c 89 ff mov rdi, r15 + 493444: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493448: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 49344c: 80 38 2f cmp byte ptr [rax], 47 + 49344f: 75 e7 jne 0x493438 + 493451: e8 fa c0 f8 ff call 0x41f550 + 493456: eb e0 jmp 0x493438 + 493458: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 493460: e8 eb c0 f8 ff call 0x41f550 + 493465: 4d 85 ed test r13, r13 + 493468: 0f 84 12 01 00 00 je 0x493580 + 49346e: 4c 89 ef mov rdi, r13 + 493471: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] + 493475: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493479: 80 38 2f cmp byte ptr [rax], 47 + 49347c: 75 e7 jne 0x493465 + 49347e: eb e0 jmp 0x493460 + 493480: 4d 8b 6c 24 30 mov r13, qword ptr [r12 + 48] + 493485: 4d 85 ed test r13, r13 + 493488: 74 64 je 0x4934ee + 49348a: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] + 49348e: 4d 85 f6 test r14, r14 + 493491: 74 75 je 0x493508 + 493493: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493497: 4d 85 ff test r15, r15 + 49349a: 0f 84 90 09 00 00 je 0x493e30 + 4934a0: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 4934a4: 48 85 ff test rdi, rdi + 4934a7: 74 05 je 0x4934ae + 4934a9: e8 c2 fa ff ff call 0x492f70 + 4934ae: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 4934b2: 48 85 ff test rdi, rdi + 4934b5: 74 12 je 0x4934c9 + 4934b7: e8 b4 fa ff ff call 0x492f70 + 4934bc: eb 0b jmp 0x4934c9 + 4934be: 66 90 nop + 4934c0: 4d 85 ff test r15, r15 + 4934c3: 0f 84 67 09 00 00 je 0x493e30 + 4934c9: 4c 89 ff mov rdi, r15 + 4934cc: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 4934d0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4934d4: 80 38 2f cmp byte ptr [rax], 47 + 4934d7: 75 e7 jne 0x4934c0 + 4934d9: e8 72 c0 f8 ff call 0x41f550 + 4934de: eb e0 jmp 0x4934c0 + 4934e0: e8 6b c0 f8 ff call 0x41f550 + 4934e5: 4d 85 e4 test r12, r12 + 4934e8: 0f 84 70 fd ff ff je 0x49325e + 4934ee: 4c 89 e7 mov rdi, r12 + 4934f1: 4d 8b 64 24 28 mov r12, qword ptr [r12 + 40] + 4934f6: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4934fa: 80 38 2f cmp byte ptr [rax], 47 + 4934fd: 75 e6 jne 0x4934e5 + 4934ff: eb df jmp 0x4934e0 + 493501: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 493508: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] + 49350c: 4d 85 f6 test r14, r14 + 49350f: 74 59 je 0x49356a + 493511: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493515: 4d 85 ff test r15, r15 + 493518: 0f 84 d2 03 00 00 je 0x4938f0 + 49351e: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493522: 48 85 ff test rdi, rdi + 493525: 74 05 je 0x49352c + 493527: e8 44 fa ff ff call 0x492f70 + 49352c: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493530: 48 85 ff test rdi, rdi + 493533: 74 14 je 0x493549 + 493535: e8 36 fa ff ff call 0x492f70 + 49353a: eb 0d jmp 0x493549 + 49353c: 0f 1f 40 00 nop dword ptr [rax] + 493540: 4d 85 ff test r15, r15 + 493543: 0f 84 a7 03 00 00 je 0x4938f0 + 493549: 4c 89 ff mov rdi, r15 + 49354c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493550: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493554: 80 38 2f cmp byte ptr [rax], 47 + 493557: 75 e7 jne 0x493540 + 493559: e8 f2 bf f8 ff call 0x41f550 + 49355e: eb e0 jmp 0x493540 + 493560: e8 eb bf f8 ff call 0x41f550 + 493565: 4d 85 ed test r13, r13 + 493568: 74 84 je 0x4934ee + 49356a: 4c 89 ef mov rdi, r13 + 49356d: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] + 493571: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493575: 80 38 2f cmp byte ptr [rax], 47 + 493578: 75 eb jne 0x493565 + 49357a: eb e4 jmp 0x493560 + 49357c: 0f 1f 40 00 nop dword ptr [rax] + 493580: 4d 8b 6c 24 30 mov r13, qword ptr [r12 + 48] + 493585: 4d 85 ed test r13, r13 + 493588: 74 64 je 0x4935ee + 49358a: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] + 49358e: 4d 85 f6 test r14, r14 + 493591: 74 75 je 0x493608 + 493593: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493597: 4d 85 ff test r15, r15 + 49359a: 0f 84 d0 06 00 00 je 0x493c70 + 4935a0: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 4935a4: 48 85 ff test rdi, rdi + 4935a7: 74 05 je 0x4935ae + 4935a9: e8 c2 f9 ff ff call 0x492f70 + 4935ae: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 4935b2: 48 85 ff test rdi, rdi + 4935b5: 74 12 je 0x4935c9 + 4935b7: e8 b4 f9 ff ff call 0x492f70 + 4935bc: eb 0b jmp 0x4935c9 + 4935be: 66 90 nop + 4935c0: 4d 85 ff test r15, r15 + 4935c3: 0f 84 a7 06 00 00 je 0x493c70 + 4935c9: 4c 89 ff mov rdi, r15 + 4935cc: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 4935d0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4935d4: 80 38 2f cmp byte ptr [rax], 47 + 4935d7: 75 e7 jne 0x4935c0 + 4935d9: e8 72 bf f8 ff call 0x41f550 + 4935de: eb e0 jmp 0x4935c0 + 4935e0: e8 6b bf f8 ff call 0x41f550 + 4935e5: 4d 85 e4 test r12, r12 + 4935e8: 0f 84 e0 fb ff ff je 0x4931ce + 4935ee: 4c 89 e7 mov rdi, r12 + 4935f1: 4d 8b 64 24 28 mov r12, qword ptr [r12 + 40] + 4935f6: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4935fa: 80 38 2f cmp byte ptr [rax], 47 + 4935fd: 75 e6 jne 0x4935e5 + 4935ff: eb df jmp 0x4935e0 + 493601: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 493608: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] + 49360c: 4d 85 f6 test r14, r14 + 49360f: 74 59 je 0x49366a + 493611: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493615: 4d 85 ff test r15, r15 + 493618: 0f 84 92 04 00 00 je 0x493ab0 + 49361e: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493622: 48 85 ff test rdi, rdi + 493625: 74 05 je 0x49362c + 493627: e8 44 f9 ff ff call 0x492f70 + 49362c: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493630: 48 85 ff test rdi, rdi + 493633: 74 14 je 0x493649 + 493635: e8 36 f9 ff ff call 0x492f70 + 49363a: eb 0d jmp 0x493649 + 49363c: 0f 1f 40 00 nop dword ptr [rax] + 493640: 4d 85 ff test r15, r15 + 493643: 0f 84 67 04 00 00 je 0x493ab0 + 493649: 4c 89 ff mov rdi, r15 + 49364c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493650: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493654: 80 38 2f cmp byte ptr [rax], 47 + 493657: 75 e7 jne 0x493640 + 493659: e8 f2 be f8 ff call 0x41f550 + 49365e: eb e0 jmp 0x493640 + 493660: e8 eb be f8 ff call 0x41f550 + 493665: 4d 85 ed test r13, r13 + 493668: 74 84 je 0x4935ee + 49366a: 4c 89 ef mov rdi, r13 + 49366d: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] + 493671: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493675: 80 38 2f cmp byte ptr [rax], 47 + 493678: 75 eb jne 0x493665 + 49367a: eb e4 jmp 0x493660 + 49367c: 0f 1f 40 00 nop dword ptr [rax] + 493680: 4d 8b 6c 24 30 mov r13, qword ptr [r12 + 48] + 493685: 4d 85 ed test r13, r13 + 493688: 74 64 je 0x4936ee + 49368a: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] + 49368e: 4d 85 f6 test r14, r14 + 493691: 74 75 je 0x493708 + 493693: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493697: 4d 85 ff test r15, r15 + 49369a: 0f 84 b0 06 00 00 je 0x493d50 + 4936a0: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 4936a4: 48 85 ff test rdi, rdi + 4936a7: 74 05 je 0x4936ae + 4936a9: e8 c2 f8 ff ff call 0x492f70 + 4936ae: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 4936b2: 48 85 ff test rdi, rdi + 4936b5: 74 12 je 0x4936c9 + 4936b7: e8 b4 f8 ff ff call 0x492f70 + 4936bc: eb 0b jmp 0x4936c9 + 4936be: 66 90 nop + 4936c0: 4d 85 ff test r15, r15 + 4936c3: 0f 84 87 06 00 00 je 0x493d50 + 4936c9: 4c 89 ff mov rdi, r15 + 4936cc: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 4936d0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4936d4: 80 38 2f cmp byte ptr [rax], 47 + 4936d7: 75 e7 jne 0x4936c0 + 4936d9: e8 72 be f8 ff call 0x41f550 + 4936de: eb e0 jmp 0x4936c0 + 4936e0: e8 6b be f8 ff call 0x41f550 + 4936e5: 4d 85 e4 test r12, r12 + 4936e8: 0f 84 f2 fa ff ff je 0x4931e0 + 4936ee: 4c 89 e7 mov rdi, r12 + 4936f1: 4d 8b 64 24 28 mov r12, qword ptr [r12 + 40] + 4936f6: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4936fa: 80 38 2f cmp byte ptr [rax], 47 + 4936fd: 75 e6 jne 0x4936e5 + 4936ff: eb df jmp 0x4936e0 + 493701: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 493708: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] + 49370c: 4d 85 f6 test r14, r14 + 49370f: 74 59 je 0x49376a + 493711: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493715: 4d 85 ff test r15, r15 + 493718: 0f 84 b2 02 00 00 je 0x4939d0 + 49371e: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493722: 48 85 ff test rdi, rdi + 493725: 74 05 je 0x49372c + 493727: e8 44 f8 ff ff call 0x492f70 + 49372c: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493730: 48 85 ff test rdi, rdi + 493733: 74 14 je 0x493749 + 493735: e8 36 f8 ff ff call 0x492f70 + 49373a: eb 0d jmp 0x493749 + 49373c: 0f 1f 40 00 nop dword ptr [rax] + 493740: 4d 85 ff test r15, r15 + 493743: 0f 84 87 02 00 00 je 0x4939d0 + 493749: 4c 89 ff mov rdi, r15 + 49374c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493750: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493754: 80 38 2f cmp byte ptr [rax], 47 + 493757: 75 e7 jne 0x493740 + 493759: e8 f2 bd f8 ff call 0x41f550 + 49375e: eb e0 jmp 0x493740 + 493760: e8 eb bd f8 ff call 0x41f550 + 493765: 4d 85 ed test r13, r13 + 493768: 74 84 je 0x4936ee + 49376a: 4c 89 ef mov rdi, r13 + 49376d: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] + 493771: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493775: 80 38 2f cmp byte ptr [rax], 47 + 493778: 75 eb jne 0x493765 + 49377a: eb e4 jmp 0x493760 + 49377c: 0f 1f 40 00 nop dword ptr [rax] + 493780: 4d 8b 6c 24 30 mov r13, qword ptr [r12 + 48] + 493785: 4d 85 ed test r13, r13 + 493788: 74 64 je 0x4937ee + 49378a: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] + 49378e: 4d 85 f6 test r14, r14 + 493791: 74 75 je 0x493808 + 493793: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493797: 4d 85 ff test r15, r15 + 49379a: 0f 84 f0 03 00 00 je 0x493b90 + 4937a0: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 4937a4: 48 85 ff test rdi, rdi + 4937a7: 74 05 je 0x4937ae + 4937a9: e8 c2 f7 ff ff call 0x492f70 + 4937ae: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 4937b2: 48 85 ff test rdi, rdi + 4937b5: 74 12 je 0x4937c9 + 4937b7: e8 b4 f7 ff ff call 0x492f70 + 4937bc: eb 0b jmp 0x4937c9 + 4937be: 66 90 nop + 4937c0: 4d 85 ff test r15, r15 + 4937c3: 0f 84 c7 03 00 00 je 0x493b90 + 4937c9: 4c 89 ff mov rdi, r15 + 4937cc: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 4937d0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4937d4: 80 38 2f cmp byte ptr [rax], 47 + 4937d7: 75 e7 jne 0x4937c0 + 4937d9: e8 72 bd f8 ff call 0x41f550 + 4937de: eb e0 jmp 0x4937c0 + 4937e0: e8 6b bd f8 ff call 0x41f550 + 4937e5: 4d 85 e4 test r12, r12 + 4937e8: 0f 84 62 f9 ff ff je 0x493150 + 4937ee: 4c 89 e7 mov rdi, r12 + 4937f1: 4d 8b 64 24 28 mov r12, qword ptr [r12 + 40] + 4937f6: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4937fa: 80 38 2f cmp byte ptr [rax], 47 + 4937fd: 75 e6 jne 0x4937e5 + 4937ff: eb df jmp 0x4937e0 + 493801: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 493808: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] + 49380c: 4d 85 f6 test r14, r14 + 49380f: 74 59 je 0x49386a + 493811: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] + 493815: 4d 85 ff test r15, r15 + 493818: 0f 84 f2 06 00 00 je 0x493f10 + 49381e: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493822: 48 85 ff test rdi, rdi + 493825: 74 05 je 0x49382c + 493827: e8 44 f7 ff ff call 0x492f70 + 49382c: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493830: 48 85 ff test rdi, rdi + 493833: 74 14 je 0x493849 + 493835: e8 36 f7 ff ff call 0x492f70 + 49383a: eb 0d jmp 0x493849 + 49383c: 0f 1f 40 00 nop dword ptr [rax] + 493840: 4d 85 ff test r15, r15 + 493843: 0f 84 c7 06 00 00 je 0x493f10 + 493849: 4c 89 ff mov rdi, r15 + 49384c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493850: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493854: 80 38 2f cmp byte ptr [rax], 47 + 493857: 75 e7 jne 0x493840 + 493859: e8 f2 bc f8 ff call 0x41f550 + 49385e: eb e0 jmp 0x493840 + 493860: e8 eb bc f8 ff call 0x41f550 + 493865: 4d 85 ed test r13, r13 + 493868: 74 84 je 0x4937ee + 49386a: 4c 89 ef mov rdi, r13 + 49386d: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] + 493871: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493875: 80 38 2f cmp byte ptr [rax], 47 + 493878: 75 eb jne 0x493865 + 49387a: eb e4 jmp 0x493860 + 49387c: 0f 1f 40 00 nop dword ptr [rax] + 493880: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493884: 4d 85 ff test r15, r15 + 493887: 74 55 je 0x4938de + 493889: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 49388d: 48 85 ff test rdi, rdi + 493890: 74 05 je 0x493897 + 493892: e8 d9 f6 ff ff call 0x492f70 + 493897: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 49389b: 48 85 ff test rdi, rdi + 49389e: 74 15 je 0x4938b5 + 4938a0: e8 cb f6 ff ff call 0x492f70 + 4938a5: eb 0e jmp 0x4938b5 + 4938a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 4938b0: 4d 85 ff test r15, r15 + 4938b3: 74 29 je 0x4938de + 4938b5: 4c 89 ff mov rdi, r15 + 4938b8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 4938bc: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4938c0: 80 38 2f cmp byte ptr [rax], 47 + 4938c3: 75 eb jne 0x4938b0 + 4938c5: e8 86 bc f8 ff call 0x41f550 + 4938ca: eb e4 jmp 0x4938b0 + 4938cc: 0f 1f 40 00 nop dword ptr [rax] + 4938d0: e8 7b bc f8 ff call 0x41f550 + 4938d5: 4d 85 f6 test r14, r14 + 4938d8: 0f 84 22 fb ff ff je 0x493400 + 4938de: 4c 89 f7 mov rdi, r14 + 4938e1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 4938e5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4938e9: 80 38 2f cmp byte ptr [rax], 47 + 4938ec: 75 e7 jne 0x4938d5 + 4938ee: eb e0 jmp 0x4938d0 + 4938f0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 4938f4: 4d 85 ff test r15, r15 + 4938f7: 74 55 je 0x49394e + 4938f9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 4938fd: 48 85 ff test rdi, rdi + 493900: 74 05 je 0x493907 + 493902: e8 69 f6 ff ff call 0x492f70 + 493907: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 49390b: 48 85 ff test rdi, rdi + 49390e: 74 15 je 0x493925 + 493910: e8 5b f6 ff ff call 0x492f70 + 493915: eb 0e jmp 0x493925 + 493917: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493920: 4d 85 ff test r15, r15 + 493923: 74 29 je 0x49394e + 493925: 4c 89 ff mov rdi, r15 + 493928: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 49392c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493930: 80 38 2f cmp byte ptr [rax], 47 + 493933: 75 eb jne 0x493920 + 493935: e8 16 bc f8 ff call 0x41f550 + 49393a: eb e4 jmp 0x493920 + 49393c: 0f 1f 40 00 nop dword ptr [rax] + 493940: e8 0b bc f8 ff call 0x41f550 + 493945: 4d 85 f6 test r14, r14 + 493948: 0f 84 1c fc ff ff je 0x49356a + 49394e: 4c 89 f7 mov rdi, r14 + 493951: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493955: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493959: 80 38 2f cmp byte ptr [rax], 47 + 49395c: 75 e7 jne 0x493945 + 49395e: eb e0 jmp 0x493940 + 493960: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493964: 4d 85 ff test r15, r15 + 493967: 74 55 je 0x4939be + 493969: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 49396d: 48 85 ff test rdi, rdi + 493970: 74 05 je 0x493977 + 493972: e8 f9 f5 ff ff call 0x492f70 + 493977: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 49397b: 48 85 ff test rdi, rdi + 49397e: 74 15 je 0x493995 + 493980: e8 eb f5 ff ff call 0x492f70 + 493985: eb 0e jmp 0x493995 + 493987: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493990: 4d 85 ff test r15, r15 + 493993: 74 29 je 0x4939be + 493995: 4c 89 ff mov rdi, r15 + 493998: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 49399c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4939a0: 80 38 2f cmp byte ptr [rax], 47 + 4939a3: 75 eb jne 0x493990 + 4939a5: e8 a6 bb f8 ff call 0x41f550 + 4939aa: eb e4 jmp 0x493990 + 4939ac: 0f 1f 40 00 nop dword ptr [rax] + 4939b0: e8 9b bb f8 ff call 0x41f550 + 4939b5: 4d 85 f6 test r14, r14 + 4939b8: 0f 84 b0 f9 ff ff je 0x49336e + 4939be: 4c 89 f7 mov rdi, r14 + 4939c1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 4939c5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 4939c9: 80 38 2f cmp byte ptr [rax], 47 + 4939cc: 75 e7 jne 0x4939b5 + 4939ce: eb e0 jmp 0x4939b0 + 4939d0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 4939d4: 4d 85 ff test r15, r15 + 4939d7: 74 55 je 0x493a2e + 4939d9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 4939dd: 48 85 ff test rdi, rdi + 4939e0: 74 05 je 0x4939e7 + 4939e2: e8 89 f5 ff ff call 0x492f70 + 4939e7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 4939eb: 48 85 ff test rdi, rdi + 4939ee: 74 15 je 0x493a05 + 4939f0: e8 7b f5 ff ff call 0x492f70 + 4939f5: eb 0e jmp 0x493a05 + 4939f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493a00: 4d 85 ff test r15, r15 + 493a03: 74 29 je 0x493a2e + 493a05: 4c 89 ff mov rdi, r15 + 493a08: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493a0c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493a10: 80 38 2f cmp byte ptr [rax], 47 + 493a13: 75 eb jne 0x493a00 + 493a15: e8 36 bb f8 ff call 0x41f550 + 493a1a: eb e4 jmp 0x493a00 + 493a1c: 0f 1f 40 00 nop dword ptr [rax] + 493a20: e8 2b bb f8 ff call 0x41f550 + 493a25: 4d 85 f6 test r14, r14 + 493a28: 0f 84 3c fd ff ff je 0x49376a + 493a2e: 4c 89 f7 mov rdi, r14 + 493a31: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493a35: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493a39: 80 38 2f cmp byte ptr [rax], 47 + 493a3c: 75 e7 jne 0x493a25 + 493a3e: eb e0 jmp 0x493a20 + 493a40: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493a44: 4d 85 ff test r15, r15 + 493a47: 74 55 je 0x493a9e + 493a49: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493a4d: 48 85 ff test rdi, rdi + 493a50: 74 05 je 0x493a57 + 493a52: e8 19 f5 ff ff call 0x492f70 + 493a57: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493a5b: 48 85 ff test rdi, rdi + 493a5e: 74 15 je 0x493a75 + 493a60: e8 0b f5 ff ff call 0x492f70 + 493a65: eb 0e jmp 0x493a75 + 493a67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493a70: 4d 85 ff test r15, r15 + 493a73: 74 29 je 0x493a9e + 493a75: 4c 89 ff mov rdi, r15 + 493a78: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493a7c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493a80: 80 38 2f cmp byte ptr [rax], 47 + 493a83: 75 eb jne 0x493a70 + 493a85: e8 c6 ba f8 ff call 0x41f550 + 493a8a: eb e4 jmp 0x493a70 + 493a8c: 0f 1f 40 00 nop dword ptr [rax] + 493a90: e8 bb ba f8 ff call 0x41f550 + 493a95: 4d 85 f6 test r14, r14 + 493a98: 0f 84 e2 f7 ff ff je 0x493280 + 493a9e: 4c 89 f7 mov rdi, r14 + 493aa1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493aa5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493aa9: 80 38 2f cmp byte ptr [rax], 47 + 493aac: 75 e7 jne 0x493a95 + 493aae: eb e0 jmp 0x493a90 + 493ab0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493ab4: 4d 85 ff test r15, r15 + 493ab7: 74 55 je 0x493b0e + 493ab9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493abd: 48 85 ff test rdi, rdi + 493ac0: 74 05 je 0x493ac7 + 493ac2: e8 a9 f4 ff ff call 0x492f70 + 493ac7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493acb: 48 85 ff test rdi, rdi + 493ace: 74 15 je 0x493ae5 + 493ad0: e8 9b f4 ff ff call 0x492f70 + 493ad5: eb 0e jmp 0x493ae5 + 493ad7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493ae0: 4d 85 ff test r15, r15 + 493ae3: 74 29 je 0x493b0e + 493ae5: 4c 89 ff mov rdi, r15 + 493ae8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493aec: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493af0: 80 38 2f cmp byte ptr [rax], 47 + 493af3: 75 eb jne 0x493ae0 + 493af5: e8 56 ba f8 ff call 0x41f550 + 493afa: eb e4 jmp 0x493ae0 + 493afc: 0f 1f 40 00 nop dword ptr [rax] + 493b00: e8 4b ba f8 ff call 0x41f550 + 493b05: 4d 85 f6 test r14, r14 + 493b08: 0f 84 5c fb ff ff je 0x49366a + 493b0e: 4c 89 f7 mov rdi, r14 + 493b11: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493b15: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493b19: 80 38 2f cmp byte ptr [rax], 47 + 493b1c: 75 e7 jne 0x493b05 + 493b1e: eb e0 jmp 0x493b00 + 493b20: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493b24: 4d 85 ff test r15, r15 + 493b27: 74 55 je 0x493b7e + 493b29: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493b2d: 48 85 ff test rdi, rdi + 493b30: 74 05 je 0x493b37 + 493b32: e8 39 f4 ff ff call 0x492f70 + 493b37: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493b3b: 48 85 ff test rdi, rdi + 493b3e: 74 15 je 0x493b55 + 493b40: e8 2b f4 ff ff call 0x492f70 + 493b45: eb 0e jmp 0x493b55 + 493b47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493b50: 4d 85 ff test r15, r15 + 493b53: 74 29 je 0x493b7e + 493b55: 4c 89 ff mov rdi, r15 + 493b58: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493b5c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493b60: 80 38 2f cmp byte ptr [rax], 47 + 493b63: 75 eb jne 0x493b50 + 493b65: e8 e6 b9 f8 ff call 0x41f550 + 493b6a: eb e4 jmp 0x493b50 + 493b6c: 0f 1f 40 00 nop dword ptr [rax] + 493b70: e8 db b9 f8 ff call 0x41f550 + 493b75: 4d 85 f6 test r14, r14 + 493b78: 0f 84 f0 f8 ff ff je 0x49346e + 493b7e: 4c 89 f7 mov rdi, r14 + 493b81: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493b85: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493b89: 80 38 2f cmp byte ptr [rax], 47 + 493b8c: 75 e7 jne 0x493b75 + 493b8e: eb e0 jmp 0x493b70 + 493b90: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493b94: 4d 85 ff test r15, r15 + 493b97: 74 55 je 0x493bee + 493b99: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493b9d: 48 85 ff test rdi, rdi + 493ba0: 74 05 je 0x493ba7 + 493ba2: e8 c9 f3 ff ff call 0x492f70 + 493ba7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493bab: 48 85 ff test rdi, rdi + 493bae: 74 15 je 0x493bc5 + 493bb0: e8 bb f3 ff ff call 0x492f70 + 493bb5: eb 0e jmp 0x493bc5 + 493bb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493bc0: 4d 85 ff test r15, r15 + 493bc3: 74 29 je 0x493bee + 493bc5: 4c 89 ff mov rdi, r15 + 493bc8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493bcc: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493bd0: 80 38 2f cmp byte ptr [rax], 47 + 493bd3: 75 eb jne 0x493bc0 + 493bd5: e8 76 b9 f8 ff call 0x41f550 + 493bda: eb e4 jmp 0x493bc0 + 493bdc: 0f 1f 40 00 nop dword ptr [rax] + 493be0: e8 6b b9 f8 ff call 0x41f550 + 493be5: 4d 85 f6 test r14, r14 + 493be8: 0f 84 1a fc ff ff je 0x493808 + 493bee: 4c 89 f7 mov rdi, r14 + 493bf1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493bf5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493bf9: 80 38 2f cmp byte ptr [rax], 47 + 493bfc: 75 e7 jne 0x493be5 + 493bfe: eb e0 jmp 0x493be0 + 493c00: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493c04: 4d 85 ff test r15, r15 + 493c07: 74 55 je 0x493c5e + 493c09: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493c0d: 48 85 ff test rdi, rdi + 493c10: 74 05 je 0x493c17 + 493c12: e8 59 f3 ff ff call 0x492f70 + 493c17: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493c1b: 48 85 ff test rdi, rdi + 493c1e: 74 15 je 0x493c35 + 493c20: e8 4b f3 ff ff call 0x492f70 + 493c25: eb 0e jmp 0x493c35 + 493c27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493c30: 4d 85 ff test r15, r15 + 493c33: 74 29 je 0x493c5e + 493c35: 4c 89 ff mov rdi, r15 + 493c38: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493c3c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493c40: 80 38 2f cmp byte ptr [rax], 47 + 493c43: 75 eb jne 0x493c30 + 493c45: e8 06 b9 f8 ff call 0x41f550 + 493c4a: eb e4 jmp 0x493c30 + 493c4c: 0f 1f 40 00 nop dword ptr [rax] + 493c50: e8 fb b8 f8 ff call 0x41f550 + 493c55: 4d 85 f6 test r14, r14 + 493c58: 0f 84 a2 f6 ff ff je 0x493300 + 493c5e: 4c 89 f7 mov rdi, r14 + 493c61: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493c65: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493c69: 80 38 2f cmp byte ptr [rax], 47 + 493c6c: 75 e7 jne 0x493c55 + 493c6e: eb e0 jmp 0x493c50 + 493c70: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493c74: 4d 85 ff test r15, r15 + 493c77: 74 55 je 0x493cce + 493c79: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493c7d: 48 85 ff test rdi, rdi + 493c80: 74 05 je 0x493c87 + 493c82: e8 e9 f2 ff ff call 0x492f70 + 493c87: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493c8b: 48 85 ff test rdi, rdi + 493c8e: 74 15 je 0x493ca5 + 493c90: e8 db f2 ff ff call 0x492f70 + 493c95: eb 0e jmp 0x493ca5 + 493c97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493ca0: 4d 85 ff test r15, r15 + 493ca3: 74 29 je 0x493cce + 493ca5: 4c 89 ff mov rdi, r15 + 493ca8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493cac: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493cb0: 80 38 2f cmp byte ptr [rax], 47 + 493cb3: 75 eb jne 0x493ca0 + 493cb5: e8 96 b8 f8 ff call 0x41f550 + 493cba: eb e4 jmp 0x493ca0 + 493cbc: 0f 1f 40 00 nop dword ptr [rax] + 493cc0: e8 8b b8 f8 ff call 0x41f550 + 493cc5: 4d 85 f6 test r14, r14 + 493cc8: 0f 84 3a f9 ff ff je 0x493608 + 493cce: 4c 89 f7 mov rdi, r14 + 493cd1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493cd5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493cd9: 80 38 2f cmp byte ptr [rax], 47 + 493cdc: 75 e7 jne 0x493cc5 + 493cde: eb e0 jmp 0x493cc0 + 493ce0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493ce4: 4d 85 ff test r15, r15 + 493ce7: 74 55 je 0x493d3e + 493ce9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493ced: 48 85 ff test rdi, rdi + 493cf0: 74 05 je 0x493cf7 + 493cf2: e8 79 f2 ff ff call 0x492f70 + 493cf7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493cfb: 48 85 ff test rdi, rdi + 493cfe: 74 15 je 0x493d15 + 493d00: e8 6b f2 ff ff call 0x492f70 + 493d05: eb 0e jmp 0x493d15 + 493d07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493d10: 4d 85 ff test r15, r15 + 493d13: 74 29 je 0x493d3e + 493d15: 4c 89 ff mov rdi, r15 + 493d18: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493d1c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493d20: 80 38 2f cmp byte ptr [rax], 47 + 493d23: 75 eb jne 0x493d10 + 493d25: e8 26 b8 f8 ff call 0x41f550 + 493d2a: eb e4 jmp 0x493d10 + 493d2c: 0f 1f 40 00 nop dword ptr [rax] + 493d30: e8 1b b8 f8 ff call 0x41f550 + 493d35: 4d 85 f6 test r14, r14 + 493d38: 0f 84 b0 f6 ff ff je 0x4933ee + 493d3e: 4c 89 f7 mov rdi, r14 + 493d41: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493d45: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493d49: 80 38 2f cmp byte ptr [rax], 47 + 493d4c: 75 e7 jne 0x493d35 + 493d4e: eb e0 jmp 0x493d30 + 493d50: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493d54: 4d 85 ff test r15, r15 + 493d57: 74 55 je 0x493dae + 493d59: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493d5d: 48 85 ff test rdi, rdi + 493d60: 74 05 je 0x493d67 + 493d62: e8 09 f2 ff ff call 0x492f70 + 493d67: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493d6b: 48 85 ff test rdi, rdi + 493d6e: 74 15 je 0x493d85 + 493d70: e8 fb f1 ff ff call 0x492f70 + 493d75: eb 0e jmp 0x493d85 + 493d77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493d80: 4d 85 ff test r15, r15 + 493d83: 74 29 je 0x493dae + 493d85: 4c 89 ff mov rdi, r15 + 493d88: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493d8c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493d90: 80 38 2f cmp byte ptr [rax], 47 + 493d93: 75 eb jne 0x493d80 + 493d95: e8 b6 b7 f8 ff call 0x41f550 + 493d9a: eb e4 jmp 0x493d80 + 493d9c: 0f 1f 40 00 nop dword ptr [rax] + 493da0: e8 ab b7 f8 ff call 0x41f550 + 493da5: 4d 85 f6 test r14, r14 + 493da8: 0f 84 5a f9 ff ff je 0x493708 + 493dae: 4c 89 f7 mov rdi, r14 + 493db1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493db5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493db9: 80 38 2f cmp byte ptr [rax], 47 + 493dbc: 75 e7 jne 0x493da5 + 493dbe: eb e0 jmp 0x493da0 + 493dc0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493dc4: 4d 85 ff test r15, r15 + 493dc7: 74 55 je 0x493e1e + 493dc9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493dcd: 48 85 ff test rdi, rdi + 493dd0: 74 05 je 0x493dd7 + 493dd2: e8 99 f1 ff ff call 0x492f70 + 493dd7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493ddb: 48 85 ff test rdi, rdi + 493dde: 74 15 je 0x493df5 + 493de0: e8 8b f1 ff ff call 0x492f70 + 493de5: eb 0e jmp 0x493df5 + 493de7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493df0: 4d 85 ff test r15, r15 + 493df3: 74 29 je 0x493e1e + 493df5: 4c 89 ff mov rdi, r15 + 493df8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493dfc: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493e00: 80 38 2f cmp byte ptr [rax], 47 + 493e03: 75 eb jne 0x493df0 + 493e05: e8 46 b7 f8 ff call 0x41f550 + 493e0a: eb e4 jmp 0x493df0 + 493e0c: 0f 1f 40 00 nop dword ptr [rax] + 493e10: e8 3b b7 f8 ff call 0x41f550 + 493e15: 4d 85 f6 test r14, r14 + 493e18: 0f 84 d0 f4 ff ff je 0x4932ee + 493e1e: 4c 89 f7 mov rdi, r14 + 493e21: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493e25: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493e29: 80 38 2f cmp byte ptr [rax], 47 + 493e2c: 75 e7 jne 0x493e15 + 493e2e: eb e0 jmp 0x493e10 + 493e30: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493e34: 4d 85 ff test r15, r15 + 493e37: 74 55 je 0x493e8e + 493e39: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493e3d: 48 85 ff test rdi, rdi + 493e40: 74 05 je 0x493e47 + 493e42: e8 29 f1 ff ff call 0x492f70 + 493e47: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493e4b: 48 85 ff test rdi, rdi + 493e4e: 74 15 je 0x493e65 + 493e50: e8 1b f1 ff ff call 0x492f70 + 493e55: eb 0e jmp 0x493e65 + 493e57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493e60: 4d 85 ff test r15, r15 + 493e63: 74 29 je 0x493e8e + 493e65: 4c 89 ff mov rdi, r15 + 493e68: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493e6c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493e70: 80 38 2f cmp byte ptr [rax], 47 + 493e73: 75 eb jne 0x493e60 + 493e75: e8 d6 b6 f8 ff call 0x41f550 + 493e7a: eb e4 jmp 0x493e60 + 493e7c: 0f 1f 40 00 nop dword ptr [rax] + 493e80: e8 cb b6 f8 ff call 0x41f550 + 493e85: 4d 85 f6 test r14, r14 + 493e88: 0f 84 7a f6 ff ff je 0x493508 + 493e8e: 4c 89 f7 mov rdi, r14 + 493e91: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493e95: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493e99: 80 38 2f cmp byte ptr [rax], 47 + 493e9c: 75 e7 jne 0x493e85 + 493e9e: eb e0 jmp 0x493e80 + 493ea0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493ea4: 4d 85 ff test r15, r15 + 493ea7: 74 55 je 0x493efe + 493ea9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493ead: 48 85 ff test rdi, rdi + 493eb0: 74 05 je 0x493eb7 + 493eb2: e8 b9 f0 ff ff call 0x492f70 + 493eb7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493ebb: 48 85 ff test rdi, rdi + 493ebe: 74 15 je 0x493ed5 + 493ec0: e8 ab f0 ff ff call 0x492f70 + 493ec5: eb 0e jmp 0x493ed5 + 493ec7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493ed0: 4d 85 ff test r15, r15 + 493ed3: 74 29 je 0x493efe + 493ed5: 4c 89 ff mov rdi, r15 + 493ed8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493edc: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493ee0: 80 38 2f cmp byte ptr [rax], 47 + 493ee3: 75 eb jne 0x493ed0 + 493ee5: e8 66 b6 f8 ff call 0x41f550 + 493eea: eb e4 jmp 0x493ed0 + 493eec: 0f 1f 40 00 nop dword ptr [rax] + 493ef0: e8 5b b6 f8 ff call 0x41f550 + 493ef5: 4d 85 f6 test r14, r14 + 493ef8: 0f 84 82 f4 ff ff je 0x493380 + 493efe: 4c 89 f7 mov rdi, r14 + 493f01: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493f05: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493f09: 80 38 2f cmp byte ptr [rax], 47 + 493f0c: 75 e7 jne 0x493ef5 + 493f0e: eb e0 jmp 0x493ef0 + 493f10: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] + 493f14: 4d 85 ff test r15, r15 + 493f17: 74 55 je 0x493f6e + 493f19: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] + 493f1d: 48 85 ff test rdi, rdi + 493f20: 74 05 je 0x493f27 + 493f22: e8 49 f0 ff ff call 0x492f70 + 493f27: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] + 493f2b: 48 85 ff test rdi, rdi + 493f2e: 74 15 je 0x493f45 + 493f30: e8 3b f0 ff ff call 0x492f70 + 493f35: eb 0e jmp 0x493f45 + 493f37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 493f40: 4d 85 ff test r15, r15 + 493f43: 74 29 je 0x493f6e + 493f45: 4c 89 ff mov rdi, r15 + 493f48: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] + 493f4c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493f50: 80 38 2f cmp byte ptr [rax], 47 + 493f53: 75 eb jne 0x493f40 + 493f55: e8 f6 b5 f8 ff call 0x41f550 + 493f5a: eb e4 jmp 0x493f40 + 493f5c: 0f 1f 40 00 nop dword ptr [rax] + 493f60: e8 eb b5 f8 ff call 0x41f550 + 493f65: 4d 85 f6 test r14, r14 + 493f68: 0f 84 fc f8 ff ff je 0x49386a + 493f6e: 4c 89 f7 mov rdi, r14 + 493f71: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] + 493f75: 48 8b 47 18 mov rax, qword ptr [rdi + 24] + 493f79: 80 38 2f cmp byte ptr [rax], 47 + 493f7c: 75 e7 jne 0x493f65 + 493f7e: eb e0 jmp 0x493f60 + +0000000000493f80 : + 493f80: f3 0f 1e fa endbr64 + 493f84: 48 8b 3d 45 f9 02 00 mov rdi, qword ptr [rip + 194885] # 0x4c38d0 <__gconv_path_elem> + 493f8b: 48 85 ff test rdi, rdi + 493f8e: 74 18 je 0x493fa8 + 493f90: 48 8d 05 a9 5c 00 00 lea rax, [rip + 23721] # 0x499c40 + 493f97: 48 39 c7 cmp rdi, rax + 493f9a: 74 0c je 0x493fa8 + 493f9c: e9 af b5 f8 ff jmp 0x41f550 + 493fa1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 493fa8: c3 ret + 493fa9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +0000000000493fb0 : + 493fb0: f3 0f 1e fa endbr64 + 493fb4: 8b 05 26 ee 02 00 mov eax, dword ptr [rip + 192038] # 0x4c2de0 + 493fba: 48 8b 3d 2f ee 02 00 mov rdi, qword ptr [rip + 192047] # 0x4c2df0 + 493fc1: 85 c0 test eax, eax + 493fc3: 75 23 jne 0x493fe8 + 493fc5: 48 85 ff test rdi, rdi + 493fc8: 74 16 je 0x493fe0 + 493fca: 48 8b 35 17 ee 02 00 mov rsi, qword ptr [rip + 192023] # 0x4c2de8 + 493fd1: e9 ba 53 fb ff jmp 0x449390 + 493fd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 493fe0: c3 ret + 493fe1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 493fe8: e9 63 b5 f8 ff jmp 0x41f550 + 493fed: 0f 1f 00 nop dword ptr [rax] + +0000000000493ff0 : + 493ff0: f3 0f 1e fa endbr64 + 493ff4: 55 push rbp + 493ff5: 48 89 fd mov rbp, rdi + 493ff8: 48 8b 7f 10 mov rdi, qword ptr [rdi + 16] + 493ffc: 48 85 ff test rdi, rdi + 493fff: 74 05 je 0x494006 + 494001: e8 da a0 fe ff call 0x47e0e0 <__libc_dlclose> + 494006: 48 89 ef mov rdi, rbp + 494009: 5d pop rbp + 49400a: e9 41 b5 f8 ff jmp 0x41f550 + 49400f: 90 nop + +0000000000494010 : + 494010: f3 0f 1e fa endbr64 + 494014: 48 83 ec 08 sub rsp, 8 + 494018: 48 8b 3d d9 ed 02 00 mov rdi, qword ptr [rip + 191961] # 0x4c2df8 + 49401f: 48 8d 35 ca ff ff ff lea rsi, [rip - 54] # 0x493ff0 + 494026: e8 b5 61 fb ff call 0x44a1e0 + 49402b: 48 c7 05 c2 ed 02 00 00 00 00 00 mov qword ptr [rip + 191938], 0 # 0x4c2df8 + 494036: 48 83 c4 08 add rsp, 8 + 49403a: c3 ret + 49403b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000494040 : + 494040: 41 56 push r14 + 494042: 48 8d 05 97 f8 02 00 lea rax, [rip + 194711] # 0x4c38e0 <_nl_locale_file_list> + 494049: 41 55 push r13 + 49404b: 41 54 push r12 + 49404d: 49 89 d4 mov r12, rdx + 494050: 55 push rbp + 494051: 53 push rbx + 494052: 48 63 df movsxd rbx, edi + 494055: 48 8b 2c d8 mov rbp, qword ptr [rax + 8*rbx] + 494059: 48 39 f2 cmp rdx, rsi + 49405c: 74 4b je 0x4940a9 + 49405e: 48 8d 05 5b bc 02 00 lea rax, [rip + 179291] # 0x4bfcc0 <_nl_current_used> + 494065: 4c 8d 2d 14 d9 02 00 lea r13, [rip + 186644] # 0x4c1980 <_nl_global_locale> + 49406c: 48 83 3c d8 00 cmp qword ptr [rax + 8*rbx], 0 + 494071: 74 17 je 0x49408a + 494073: 48 8d 05 c6 bb 02 00 lea rax, [rip + 179142] # 0x4bfc40 <_nl_category_postload> + 49407a: 49 89 54 dd 00 mov qword ptr [r13 + 8*rbx], rdx + 49407f: 48 8b 04 d8 mov rax, qword ptr [rax + 8*rbx] + 494083: 48 85 c0 test rax, rax + 494086: 74 02 je 0x49408a + 494088: ff d0 call rax + 49408a: 48 83 c3 10 add rbx, 16 + 49408e: 4c 8d 35 13 54 00 00 lea r14, [rip + 21523] # 0x4994a8 <_nl_C_name> + 494095: 49 8b 7c dd 00 mov rdi, qword ptr [r13 + 8*rbx] + 49409a: 4c 39 f7 cmp rdi, r14 + 49409d: 74 0a je 0x4940a9 + 49409f: e8 ac b4 f8 ff call 0x41f550 + 4940a4: 4d 89 74 dd 00 mov qword ptr [r13 + 8*rbx], r14 + 4940a9: 48 85 ed test rbp, rbp + 4940ac: 75 05 jne 0x4940b3 + 4940ae: eb 30 jmp 0x4940e0 + 4940b0: 48 89 dd mov rbp, rbx + 4940b3: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] + 4940b7: 48 85 ff test rdi, rdi + 4940ba: 74 0a je 0x4940c6 + 4940bc: 49 39 fc cmp r12, rdi + 4940bf: 74 05 je 0x4940c6 + 4940c1: e8 da 7a fc ff call 0x45bba0 <_nl_unload_locale> + 4940c6: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 4940ca: 48 8b 5d 18 mov rbx, qword ptr [rbp + 24] + 4940ce: e8 7d b4 f8 ff call 0x41f550 + 4940d3: 48 89 ef mov rdi, rbp + 4940d6: e8 75 b4 f8 ff call 0x41f550 + 4940db: 48 85 db test rbx, rbx + 4940de: 75 d0 jne 0x4940b0 + 4940e0: 5b pop rbx + 4940e1: 5d pop rbp + 4940e2: 41 5c pop r12 + 4940e4: 41 5d pop r13 + 4940e6: 41 5e pop r14 + 4940e8: c3 ret + 4940e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + +00000000004940f0 <_nl_locale_subfreeres>: + 4940f0: f3 0f 1e fa endbr64 + 4940f4: 48 83 3d fc bd 02 00 00 cmp qword ptr [rip + 179708], 0 # 0x4bfef8 <_nl_current_LC_NUMERIC_used+0x4bfef6> + 4940fc: 53 push rbx + 4940fd: 74 1f je 0x49411e <_nl_locale_subfreeres+0x2e> + 4940ff: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 + 494106: 48 c7 c2 00 ee 4b 00 mov rdx, 4976128 + 49410d: bf 03 00 00 00 mov edi, 3 + 494112: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 494116: 48 8b 30 mov rsi, qword ptr [rax] + 494119: e8 22 ff ff ff call 0x494040 + 49411e: 48 83 3d 32 be 02 00 00 cmp qword ptr [rip + 179762], 0 # 0x4bff58 <_nl_current_LC_NUMERIC_used+0x4bff56> + 494126: 74 1c je 0x494144 <_nl_locale_subfreeres+0x54> + 494128: 48 c7 c0 a0 ff ff ff mov rax, -96 + 49412f: 48 c7 c2 c0 d1 4b 00 mov rdx, 4968896 + 494136: 31 ff xor edi, edi + 494138: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 49413c: 48 8b 30 mov rsi, qword ptr [rax] + 49413f: e8 fc fe ff ff call 0x494040 + 494144: 48 83 3d 74 be 02 00 00 cmp qword ptr [rip + 179828], 0 # 0x4bffc0 <_nl_current_LC_NUMERIC_used+0x4bffbe> + 49414c: 74 1f je 0x49416d <_nl_locale_subfreeres+0x7d> + 49414e: 48 c7 c0 b8 ff ff ff mov rax, -72 + 494155: 48 c7 c2 40 e3 4b 00 mov rdx, 4973376 + 49415c: bf 04 00 00 00 mov edi, 4 + 494161: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 494165: 48 8b 30 mov rsi, qword ptr [rax] + 494168: e8 d3 fe ff ff call 0x494040 + 49416d: 48 83 3d 9b bd 02 00 00 cmp qword ptr [rip + 179611], 0 # 0x4bff10 <_nl_current_LC_NUMERIC_used+0x4bff0e> + 494175: 74 1f je 0x494196 <_nl_locale_subfreeres+0xa6> + 494177: 48 c7 c0 b0 ff ff ff mov rax, -80 + 49417e: 48 c7 c2 00 e5 4b 00 mov rdx, 4973824 + 494185: bf 01 00 00 00 mov edi, 1 + 49418a: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 49418e: 48 8b 30 mov rsi, qword ptr [rax] + 494191: e8 aa fe ff ff call 0x494040 + 494196: 48 83 3d ea bd 02 00 00 cmp qword ptr [rip + 179690], 0 # 0x4bff88 <_nl_current_LC_NUMERIC_used+0x4bff86> + 49419e: 74 1f je 0x4941bf <_nl_locale_subfreeres+0xcf> + 4941a0: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 + 4941a7: 48 c7 c2 80 e5 4b 00 mov rdx, 4973952 + 4941ae: bf 02 00 00 00 mov edi, 2 + 4941b3: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 4941b7: 48 8b 30 mov rsi, qword ptr [rax] + 4941ba: e8 81 fe ff ff call 0x494040 + 4941bf: 48 83 3d d1 bd 02 00 00 cmp qword ptr [rip + 179665], 0 # 0x4bff98 <_nl_current_LC_NUMERIC_used+0x4bff96> + 4941c7: 74 1f je 0x4941e8 <_nl_locale_subfreeres+0xf8> + 4941c9: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 + 4941d0: 48 c7 c2 c0 e2 4b 00 mov rdx, 4973248 + 4941d7: bf 05 00 00 00 mov edi, 5 + 4941dc: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 4941e0: 48 8b 30 mov rsi, qword ptr [rax] + 4941e3: e8 58 fe ff ff call 0x494040 + 4941e8: 48 83 3d a0 bd 02 00 00 cmp qword ptr [rip + 179616], 0 # 0x4bff90 <_nl_current_LC_NUMERIC_used+0x4bff8e> + 4941f0: 74 1f je 0x494211 <_nl_locale_subfreeres+0x121> + 4941f2: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 + 4941f9: 48 c7 c2 c0 ea 4b 00 mov rdx, 4975296 + 494200: bf 07 00 00 00 mov edi, 7 + 494205: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 494209: 48 8b 30 mov rsi, qword ptr [rax] + 49420c: e8 2f fe ff ff call 0x494040 + 494211: 48 83 3d 37 bd 02 00 00 cmp qword ptr [rip + 179511], 0 # 0x4bff50 <_nl_current_LC_NUMERIC_used+0x4bff4e> + 494219: 74 1f je 0x49423a <_nl_locale_subfreeres+0x14a> + 49421b: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 + 494222: 48 c7 c2 20 eb 4b 00 mov rdx, 4975392 + 494229: bf 08 00 00 00 mov edi, 8 + 49422e: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 494232: 48 8b 30 mov rsi, qword ptr [rax] + 494235: e8 06 fe ff ff call 0x494040 + 49423a: 48 83 3d 86 bd 02 00 00 cmp qword ptr [rip + 179590], 0 # 0x4bffc8 <_nl_current_LC_NUMERIC_used+0x4bffc6> + 494242: 74 1f je 0x494263 <_nl_locale_subfreeres+0x173> + 494244: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 + 49424b: 48 c7 c2 a0 eb 4b 00 mov rdx, 4975520 + 494252: bf 09 00 00 00 mov edi, 9 + 494257: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 49425b: 48 8b 30 mov rsi, qword ptr [rax] + 49425e: e8 dd fd ff ff call 0x494040 + 494263: 48 83 3d cd bc 02 00 00 cmp qword ptr [rip + 179405], 0 # 0x4bff38 <_nl_current_LC_NUMERIC_used+0x4bff36> + 49426b: 74 1f je 0x49428c <_nl_locale_subfreeres+0x19c> + 49426d: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 + 494274: 48 c7 c2 60 ec 4b 00 mov rdx, 4975712 + 49427b: bf 0a 00 00 00 mov edi, 10 + 494280: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 494284: 48 8b 30 mov rsi, qword ptr [rax] + 494287: e8 b4 fd ff ff call 0x494040 + 49428c: 48 83 3d 14 bd 02 00 00 cmp qword ptr [rip + 179476], 0 # 0x4bffa8 <_nl_current_LC_NUMERIC_used+0x4bffa6> + 494294: 74 1f je 0x4942b5 <_nl_locale_subfreeres+0x1c5> + 494296: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 + 49429d: 48 c7 c2 e0 ec 4b 00 mov rdx, 4975840 + 4942a4: bf 0b 00 00 00 mov edi, 11 + 4942a9: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 4942ad: 48 8b 30 mov rsi, qword ptr [rax] + 4942b0: e8 8b fd ff ff call 0x494040 + 4942b5: 48 83 3d 63 bc 02 00 00 cmp qword ptr [rip + 179299], 0 # 0x4bff20 <_nl_current_LC_NUMERIC_used+0x4bff1e> + 4942bd: 74 1f je 0x4942de <_nl_locale_subfreeres+0x1ee> + 4942bf: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 + 4942c6: 48 c7 c2 40 ed 4b 00 mov rdx, 4975936 + 4942cd: bf 0c 00 00 00 mov edi, 12 + 4942d2: 64 48 8b 00 mov rax, qword ptr fs:[rax] + 4942d6: 48 8b 30 mov rsi, qword ptr [rax] + 4942d9: e8 62 fd ff ff call 0x494040 + 4942de: 48 8b 3d 4b d7 02 00 mov rdi, qword ptr [rip + 186187] # 0x4c1a30 <_nl_global_locale+0xb0> + 4942e5: 48 8d 1d bc 51 00 00 lea rbx, [rip + 20924] # 0x4994a8 <_nl_C_name> + 4942ec: 48 39 df cmp rdi, rbx + 4942ef: 74 0c je 0x4942fd <_nl_locale_subfreeres+0x20d> + 4942f1: e8 5a b2 f8 ff call 0x41f550 + 4942f6: 48 89 1d 33 d7 02 00 mov qword ptr [rip + 186163], rbx # 0x4c1a30 <_nl_global_locale+0xb0> + 4942fd: 5b pop rbx + 4942fe: e9 0d 00 00 00 jmp 0x494310 <_nl_archive_subfreeres> + 494303: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 49430d: 0f 1f 00 nop dword ptr [rax] + +0000000000494310 <_nl_archive_subfreeres>: + 494310: f3 0f 1e fa endbr64 + 494314: 41 54 push r12 + 494316: 4c 8b 25 23 eb 02 00 mov r12, qword ptr [rip + 191267] # 0x4c2e40 + 49431d: 55 push rbp + 49431e: 53 push rbx + 49431f: 4d 85 e4 test r12, r12 + 494322: 74 57 je 0x49437b <_nl_archive_subfreeres+0x6b> + 494324: 0f 1f 40 00 nop dword ptr [rax] + 494328: 4c 89 e5 mov rbp, r12 + 49432b: 31 db xor ebx, ebx + 49432d: 4d 8b 24 24 mov r12, qword ptr [r12] + 494331: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] + 494335: e8 16 b2 f8 ff call 0x41f550 + 49433a: eb 08 jmp 0x494344 <_nl_archive_subfreeres+0x34> + 49433c: 0f 1f 40 00 nop dword ptr [rax] + 494340: 48 83 c3 01 add rbx, 1 + 494344: 48 83 fb 06 cmp rbx, 6 + 494348: 74 f6 je 0x494340 <_nl_archive_subfreeres+0x30> + 49434a: 48 8b 7c dd 10 mov rdi, qword ptr [rbp + 8*rbx + 16] + 49434f: 48 85 ff test rdi, rdi + 494352: 74 15 je 0x494369 <_nl_archive_subfreeres+0x59> + 494354: 48 8b 47 20 mov rax, qword ptr [rdi + 32] + 494358: 48 85 c0 test rax, rax + 49435b: 74 07 je 0x494364 <_nl_archive_subfreeres+0x54> + 49435d: ff d0 call rax + 49435f: 48 8b 7c dd 10 mov rdi, qword ptr [rbp + 8*rbx + 16] + 494364: e8 e7 b1 f8 ff call 0x41f550 + 494369: 83 fb 0c cmp ebx, 12 + 49436c: 75 d2 jne 0x494340 <_nl_archive_subfreeres+0x30> + 49436e: 48 89 ef mov rdi, rbp + 494371: e8 da b1 f8 ff call 0x41f550 + 494376: 4d 85 e4 test r12, r12 + 494379: 75 ad jne 0x494328 <_nl_archive_subfreeres+0x18> + 49437b: 48 8b 1d 86 eb 02 00 mov rbx, qword ptr [rip + 191366] # 0x4c2f08 + 494382: 48 c7 05 b3 ea 02 00 00 00 00 00 mov qword ptr [rip + 191155], 0 # 0x4c2e40 + 49438d: 48 85 db test rbx, rbx + 494390: 74 4e je 0x4943e0 <_nl_archive_subfreeres+0xd0> + 494392: 48 8d 05 57 eb 02 00 lea rax, [rip + 191319] # 0x4c2ef0 + 494399: 48 39 c3 cmp rbx, rax + 49439c: 75 47 jne 0x4943e5 <_nl_archive_subfreeres+0xd5> + 49439e: 8b 73 0c mov esi, dword ptr [rbx + 12] + 4943a1: 48 8b 3b mov rdi, qword ptr [rbx] + 4943a4: 48 c7 05 59 eb 02 00 00 00 00 00 mov qword ptr [rip + 191321], 0 # 0x4c2f08 + 4943af: e8 dc 4f fb ff call 0x449390 + 4943b4: 48 8b 5b 10 mov rbx, qword ptr [rbx + 16] + 4943b8: 48 85 db test rbx, rbx + 4943bb: 74 23 je 0x4943e0 <_nl_archive_subfreeres+0xd0> + 4943bd: 0f 1f 00 nop dword ptr [rax] + 4943c0: 48 89 dd mov rbp, rbx + 4943c3: 48 8b 5b 10 mov rbx, qword ptr [rbx + 16] + 4943c7: 48 8b 7d 00 mov rdi, qword ptr [rbp] + 4943cb: 8b 75 0c mov esi, dword ptr [rbp + 12] + 4943ce: e8 bd 4f fb ff call 0x449390 + 4943d3: 48 89 ef mov rdi, rbp + 4943d6: e8 75 b1 f8 ff call 0x41f550 + 4943db: 48 85 db test rbx, rbx + 4943de: 75 e0 jne 0x4943c0 <_nl_archive_subfreeres+0xb0> + 4943e0: 5b pop rbx + 4943e1: 5d pop rbp + 4943e2: 41 5c pop r12 + 4943e4: c3 ret + 4943e5: 48 8d 0d 94 67 00 00 lea rcx, [rip + 26516] # 0x49ab80 <__PRETTY_FUNCTION__.9977> + 4943ec: ba 16 02 00 00 mov edx, 534 + 4943f1: 48 8d 35 38 67 00 00 lea rsi, [rip + 26424] # 0x49ab30 <_nl_value_type_LC_MEASUREMENT+0x8> + 4943f8: 48 8d 3d 3f 67 00 00 lea rdi, [rip + 26431] # 0x49ab3e <_nl_value_type_LC_MEASUREMENT+0x16> + 4943ff: e8 4c eb f6 ff call 0x402f50 <__assert_fail> + 494404: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 49440e: 66 90 nop + +0000000000494410 : + 494410: f3 0f 1e fa endbr64 + 494414: 48 83 ec 08 sub rsp, 8 + 494418: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 494420: 85 c0 test eax, eax + 494422: 0f 85 b0 00 00 00 jne 0x4944d8 + 494428: ba 01 00 00 00 mov edx, 1 + 49442d: 0f b1 15 ec ea 02 00 cmpxchg dword ptr [rip + 191212], edx # 0x4c2f20 + 494434: 48 8b 3d ad e8 02 00 mov rdi, qword ptr [rip + 190637] # 0x4c2ce8 + 49443b: 48 39 3d ce ea 02 00 cmp qword ptr [rip + 191182], rdi # 0x4c2f10 + 494442: 75 05 jne 0x494449 + 494444: 48 85 ff test rdi, rdi + 494447: 75 47 jne 0x494490 + 494449: 48 c7 05 94 e8 02 00 00 00 00 00 mov qword ptr [rip + 190612], 0 # 0x4c2ce8 + 494454: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] + 49445c: 85 c0 test eax, eax + 49445e: 75 48 jne 0x4944a8 + 494460: 83 2d b9 ea 02 00 01 sub dword ptr [rip + 191161], 1 # 0x4c2f20 + 494467: 48 c7 c6 50 f5 41 00 mov rsi, 4322640 + 49446e: 48 8b 3d a3 ea 02 00 mov rdi, qword ptr [rip + 191139] # 0x4c2f18 + 494475: e8 66 5d fb ff call 0x44a1e0 + 49447a: 48 c7 05 93 ea 02 00 00 00 00 00 mov qword ptr [rip + 191123], 0 # 0x4c2f18 + 494485: 48 83 c4 08 add rsp, 8 + 494489: c3 ret + 49448a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 494490: e8 bb b0 f8 ff call 0x41f550 + 494495: 48 c7 05 70 ea 02 00 00 00 00 00 mov qword ptr [rip + 191088], 0 # 0x4c2f10 + 4944a0: eb a7 jmp 0x494449 + 4944a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4944a8: 31 c0 xor eax, eax + 4944aa: 87 05 70 ea 02 00 xchg dword ptr [rip + 191088], eax # 0x4c2f20 + 4944b0: 83 f8 01 cmp eax, 1 + 4944b3: 7e b2 jle 0x494467 + 4944b5: 45 31 d2 xor r10d, r10d + 4944b8: ba 01 00 00 00 mov edx, 1 + 4944bd: be 81 00 00 00 mov esi, 129 + 4944c2: b8 ca 00 00 00 mov eax, 202 + 4944c7: 48 8d 3d 52 ea 02 00 lea rdi, [rip + 191058] # 0x4c2f20 + 4944ce: 0f 05 syscall + 4944d0: eb 95 jmp 0x494467 + 4944d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4944d8: 31 c0 xor eax, eax + 4944da: ba 01 00 00 00 mov edx, 1 + 4944df: f0 lock + 4944e0: 0f b1 15 39 ea 02 00 cmpxchg dword ptr [rip + 191033], edx # 0x4c2f20 + 4944e7: 0f 84 47 ff ff ff je 0x494434 + 4944ed: 48 8d 3d 2c ea 02 00 lea rdi, [rip + 191020] # 0x4c2f20 + 4944f4: e8 a7 58 f8 ff call 0x419da0 <__lll_lock_wait_private> + 4944f9: e9 36 ff ff ff jmp 0x494434 + 4944fe: 66 90 nop + +0000000000494500 : + 494500: 53 push rbx + 494501: 48 89 fb mov rbx, rdi + 494504: b8 01 00 00 00 mov eax, 1 + 494509: 48 83 ec 10 sub rsp, 16 + 49450d: 48 8b 3f mov rdi, qword ptr [rdi] + 494510: 48 85 ff test rdi, rdi + 494513: 74 3d je 0x494552 + 494515: 48 83 c7 08 add rdi, 8 + 494519: e8 e2 ff ff ff call 0x494500 + 49451e: 84 c0 test al, al + 494520: 74 30 je 0x494552 + 494522: 48 8b 3b mov rdi, qword ptr [rbx] + 494525: 48 8b 37 mov rsi, qword ptr [rdi] + 494528: 48 85 f6 test rsi, rsi + 49452b: 74 33 je 0x494560 + 49452d: 31 d2 xor edx, edx + 49452f: eb 10 jmp 0x494541 + 494531: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 494538: 48 83 c2 01 add rdx, 1 + 49453c: 48 39 f2 cmp rdx, rsi + 49453f: 74 1f je 0x494560 + 494541: 48 89 d1 mov rcx, rdx + 494544: 48 c1 e1 04 shl rcx, 4 + 494548: 48 83 7c 0f 18 00 cmp qword ptr [rdi + rcx + 24], 0 + 49454e: 74 e8 je 0x494538 + 494550: 31 c0 xor eax, eax + 494552: 48 83 c4 10 add rsp, 16 + 494556: 5b pop rbx + 494557: c3 ret + 494558: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 494560: 88 44 24 0f mov byte ptr [rsp + 15], al + 494564: e8 e7 af f8 ff call 0x41f550 + 494569: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 + 494570: 0f b6 44 24 0f movzx eax, byte ptr [rsp + 15] + 494575: 48 83 c4 10 add rsp, 16 + 494579: 5b pop rbx + 49457a: c3 ret + 49457b: 0f 1f 44 00 00 nop dword ptr [rax + rax] + +0000000000494580 : + 494580: f3 0f 1e fa endbr64 + 494584: 41 57 push r15 + 494586: 41 56 push r14 + 494588: 41 55 push r13 + 49458a: 41 54 push r12 + 49458c: 55 push rbp + 49458d: 53 push rbx + 49458e: 48 83 ec 08 sub rsp, 8 + 494592: 48 8b 1d c7 f2 02 00 mov rbx, qword ptr [rip + 193223] # 0x4c3860 <_dl_all_dirs> + 494599: 48 3b 1d 98 f2 02 00 cmp rbx, qword ptr [rip + 193176] # 0x4c3838 <_dl_init_all_dirs> + 4945a0: 74 1a je 0x4945bc + 4945a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4945a8: 48 89 df mov rdi, rbx + 4945ab: 48 8b 1b mov rbx, qword ptr [rbx] + 4945ae: e8 9d af f8 ff call 0x41f550 + 4945b3: 48 39 1d 7e f2 02 00 cmp qword ptr [rip + 193150], rbx # 0x4c3838 <_dl_init_all_dirs> + 4945ba: 75 ec jne 0x4945a8 + 4945bc: 48 83 3d 64 cb 02 00 00 cmp qword ptr [rip + 183140], 0 # 0x4c1128 <_dl_nns> + 4945c4: 74 76 je 0x49463c + 4945c6: 48 8b 2d b3 cb 02 00 mov rbp, qword ptr [rip + 183219] # 0x4c1180 <_dl_ns> + 4945cd: 48 85 ed test rbp, rbp + 4945d0: 74 5c je 0x49462e + 4945d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4945d8: 48 8b 45 38 mov rax, qword ptr [rbp + 56] + 4945dc: 48 8b 58 08 mov rbx, qword ptr [rax + 8] + 4945e0: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 + 4945e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4945f0: 48 85 db test rbx, rbx + 4945f3: 74 18 je 0x49460d + 4945f5: 48 89 df mov rdi, rbx + 4945f8: 48 8b 5b 08 mov rbx, qword ptr [rbx + 8] + 4945fc: 8b 47 10 mov eax, dword ptr [rdi + 16] + 4945ff: 85 c0 test eax, eax + 494601: 75 ed jne 0x4945f0 + 494603: e8 48 af f8 ff call 0x41f550 + 494608: 48 85 db test rbx, rbx + 49460b: 75 e8 jne 0x4945f5 + 49460d: f6 85 1e 03 00 00 01 test byte ptr [rbp + 798], 1 + 494614: 0f 85 d6 00 00 00 jne 0x4946f0 + 49461a: 48 c7 85 c8 03 00 00 00 00 00 00 mov qword ptr [rbp + 968], 0 + 494625: 48 8b 6d 18 mov rbp, qword ptr [rbp + 24] + 494629: 48 85 ed test rbp, rbp + 49462c: 75 aa jne 0x4945d8 + 49462e: 8b 15 64 cb 02 00 mov edx, dword ptr [rip + 183140] # 0x4c1198 <_dl_ns+0x18> + 494634: 85 d2 test edx, edx + 494636: 0f 85 01 02 00 00 jne 0x49483d + 49463c: 4c 8b 2d dd f0 02 00 mov r13, qword ptr [rip + 192733] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> + 494643: 49 8b 6d 08 mov rbp, qword ptr [r13 + 8] + 494647: 48 85 ed test rbp, rbp + 49464a: 74 78 je 0x4946c4 + 49464c: 4c 8b 7d 08 mov r15, qword ptr [rbp + 8] + 494650: 4d 85 ff test r15, r15 + 494653: 0f 84 d4 00 00 00 je 0x49472d + 494659: 4d 8b 67 08 mov r12, qword ptr [r15 + 8] + 49465d: 4d 85 e4 test r12, r12 + 494660: 0f 84 0b 01 00 00 je 0x494771 + 494666: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] + 49466b: 4d 85 f6 test r14, r14 + 49466e: 0f 84 53 01 00 00 je 0x4947c7 + 494674: 49 8b 46 08 mov rax, qword ptr [r14 + 8] + 494678: 48 85 c0 test rax, rax + 49467b: 0f 84 8a 01 00 00 je 0x49480b + 494681: 48 8d 78 08 lea rdi, [rax + 8] + 494685: e8 76 fe ff ff call 0x494500 + 49468a: 84 c0 test al, al + 49468c: 74 36 je 0x4946c4 + 49468e: 49 8b 7e 08 mov rdi, qword ptr [r14 + 8] + 494692: 48 8b 0f mov rcx, qword ptr [rdi] + 494695: 48 85 c9 test rcx, rcx + 494698: 0f 84 5b 01 00 00 je 0x4947f9 + 49469e: 31 c0 xor eax, eax + 4946a0: eb 13 jmp 0x4946b5 + 4946a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 4946a8: 48 83 c0 01 add rax, 1 + 4946ac: 48 39 c1 cmp rcx, rax + 4946af: 0f 84 44 01 00 00 je 0x4947f9 + 4946b5: 48 89 c2 mov rdx, rax + 4946b8: 48 c1 e2 04 shl rdx, 4 + 4946bc: 48 83 7c 17 18 00 cmp qword ptr [rdi + rdx + 24], 0 + 4946c2: 74 e4 je 0x4946a8 + 4946c4: 48 8b 3d 4d f1 02 00 mov rdi, qword ptr [rip + 192845] # 0x4c3818 <_dl_scope_free_list> + 4946cb: 48 c7 05 42 f1 02 00 00 00 00 00 mov qword ptr [rip + 192834], 0 # 0x4c3818 <_dl_scope_free_list> + 4946d6: 48 83 c4 08 add rsp, 8 + 4946da: 5b pop rbx + 4946db: 5d pop rbp + 4946dc: 41 5c pop r12 + 4946de: 41 5d pop r13 + 4946e0: 41 5e pop r14 + 4946e2: 41 5f pop r15 + 4946e4: e9 67 ae f8 ff jmp 0x41f550 + 4946e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4946f0: 48 8b bd c8 03 00 00 mov rdi, qword ptr [rbp + 968] + 4946f7: e8 54 ae f8 ff call 0x41f550 + 4946fc: 48 c7 85 c8 03 00 00 00 00 00 00 mov qword ptr [rbp + 968], 0 + 494707: 48 8b 6d 18 mov rbp, qword ptr [rbp + 24] + 49470b: 48 85 ed test rbp, rbp + 49470e: 0f 85 c4 fe ff ff jne 0x4945d8 + 494714: e9 15 ff ff ff jmp 0x49462e + 494719: 4c 89 ff mov rdi, r15 + 49471c: e8 2f ae f8 ff call 0x41f550 + 494721: 48 c7 45 08 00 00 00 00 mov qword ptr [rbp + 8], 0 + 494729: 49 8b 6d 08 mov rbp, qword ptr [r13 + 8] + 49472d: 48 8b 4d 00 mov rcx, qword ptr [rbp] + 494731: 48 85 c9 test rcx, rcx + 494734: 74 67 je 0x49479d + 494736: 31 c0 xor eax, eax + 494738: eb 0f jmp 0x494749 + 49473a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] + 494740: 48 83 c0 01 add rax, 1 + 494744: 48 39 c8 cmp rax, rcx + 494747: 74 54 je 0x49479d + 494749: 48 89 c2 mov rdx, rax + 49474c: 48 c1 e2 04 shl rdx, 4 + 494750: 48 83 7c 15 18 00 cmp qword ptr [rbp + rdx + 24], 0 + 494756: 74 e8 je 0x494740 + 494758: e9 67 ff ff ff jmp 0x4946c4 + 49475d: 4c 89 e7 mov rdi, r12 + 494760: e8 eb ad f8 ff call 0x41f550 + 494765: 49 c7 47 08 00 00 00 00 mov qword ptr [r15 + 8], 0 + 49476d: 4c 8b 7d 08 mov r15, qword ptr [rbp + 8] + 494771: 49 8b 0f mov rcx, qword ptr [r15] + 494774: 48 85 c9 test rcx, rcx + 494777: 74 a0 je 0x494719 + 494779: 31 c0 xor eax, eax + 49477b: eb 0c jmp 0x494789 + 49477d: 0f 1f 00 nop dword ptr [rax] + 494780: 48 83 c0 01 add rax, 1 + 494784: 48 39 c8 cmp rax, rcx + 494787: 74 90 je 0x494719 + 494789: 48 89 c2 mov rdx, rax + 49478c: 48 c1 e2 04 shl rdx, 4 + 494790: 49 83 7c 17 18 00 cmp qword ptr [r15 + rdx + 24], 0 + 494796: 74 e8 je 0x494780 + 494798: e9 27 ff ff ff jmp 0x4946c4 + 49479d: 48 89 ef mov rdi, rbp + 4947a0: e8 ab ad f8 ff call 0x41f550 + 4947a5: 49 c7 45 08 00 00 00 00 mov qword ptr [r13 + 8], 0 + 4947ad: e9 12 ff ff ff jmp 0x4946c4 + 4947b2: 4c 89 f7 mov rdi, r14 + 4947b5: e8 96 ad f8 ff call 0x41f550 + 4947ba: 49 c7 44 24 08 00 00 00 00 mov qword ptr [r12 + 8], 0 + 4947c3: 4d 8b 67 08 mov r12, qword ptr [r15 + 8] + 4947c7: 49 8b 0c 24 mov rcx, qword ptr [r12] + 4947cb: 48 85 c9 test rcx, rcx + 4947ce: 74 8d je 0x49475d + 4947d0: 31 c0 xor eax, eax + 4947d2: eb 11 jmp 0x4947e5 + 4947d4: 0f 1f 40 00 nop dword ptr [rax] + 4947d8: 48 83 c0 01 add rax, 1 + 4947dc: 48 39 c1 cmp rcx, rax + 4947df: 0f 84 78 ff ff ff je 0x49475d + 4947e5: 48 89 c2 mov rdx, rax + 4947e8: 48 c1 e2 04 shl rdx, 4 + 4947ec: 49 83 7c 14 18 00 cmp qword ptr [r12 + rdx + 24], 0 + 4947f2: 74 e4 je 0x4947d8 + 4947f4: e9 cb fe ff ff jmp 0x4946c4 + 4947f9: e8 52 ad f8 ff call 0x41f550 + 4947fe: 49 c7 46 08 00 00 00 00 mov qword ptr [r14 + 8], 0 + 494806: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] + 49480b: 49 8b 0e mov rcx, qword ptr [r14] + 49480e: 48 85 c9 test rcx, rcx + 494811: 74 9f je 0x4947b2 + 494813: 31 c0 xor eax, eax + 494815: eb 12 jmp 0x494829 + 494817: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] + 494820: 48 83 c0 01 add rax, 1 + 494824: 48 39 c1 cmp rcx, rax + 494827: 74 89 je 0x4947b2 + 494829: 48 89 c2 mov rdx, rax + 49482c: 48 c1 e2 04 shl rdx, 4 + 494830: 49 83 7c 16 18 00 cmp qword ptr [r14 + rdx + 24], 0 + 494836: 74 e8 je 0x494820 + 494838: e9 87 fe ff ff jmp 0x4946c4 + 49483d: 48 8b 05 4c c9 02 00 mov rax, qword ptr [rip + 182604] # 0x4c1190 <_dl_ns+0x10> + 494844: 8b 35 0e c9 02 00 mov esi, dword ptr [rip + 182542] # 0x4c1158 <_dl_initial_searchlist+0x8> + 49484a: 39 70 08 cmp dword ptr [rax + 8], esi + 49484d: 0f 85 e9 fd ff ff jne 0x49463c + 494853: 48 8b 15 f6 c8 02 00 mov rdx, qword ptr [rip + 182518] # 0x4c1150 <_dl_initial_searchlist> + 49485a: 48 8b 38 mov rdi, qword ptr [rax] + 49485d: 48 89 10 mov qword ptr [rax], rdx + 494860: c7 05 2e c9 02 00 00 00 00 00 mov dword ptr [rip + 182574], 0 # 0x4c1198 <_dl_ns+0x18> + 49486a: e8 e1 ac f8 ff call 0x41f550 + 49486f: e9 c8 fd ff ff jmp 0x49463c + 494874: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] + 49487e: 66 90 nop + +0000000000494880 : + 494880: f3 0f 1e fa endbr64 + 494884: 48 8b 3d c5 f0 02 00 mov rdi, qword ptr [rip + 192709] # 0x4c3950 <__printf_modifier_table> + 49488b: 48 85 ff test rdi, rdi + 49488e: 74 4f je 0x4948df + 494890: 55 push rbp + 494891: 31 ed xor ebp, ebp + 494893: 53 push rbx + 494894: 48 83 ec 08 sub rsp, 8 + 494898: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] + 4948a0: 48 8b 1c 2f mov rbx, qword ptr [rdi + rbp] + 4948a4: 48 85 db test rbx, rbx + 4948a7: 74 1e je 0x4948c7 + 4948a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] + 4948b0: 48 89 df mov rdi, rbx + 4948b3: 48 8b 1b mov rbx, qword ptr [rbx] + 4948b6: e8 95 ac f8 ff call 0x41f550 + 4948bb: 48 85 db test rbx, rbx + 4948be: 75 f0 jne 0x4948b0 + 4948c0: 48 8b 3d 89 f0 02 00 mov rdi, qword ptr [rip + 192649] # 0x4c3950 <__printf_modifier_table> + 4948c7: 48 83 c5 08 add rbp, 8 + 4948cb: 48 81 fd f8 07 00 00 cmp rbp, 2040 + 4948d2: 75 cc jne 0x4948a0 + 4948d4: 48 83 c4 08 add rsp, 8 + 4948d8: 5b pop rbx + 4948d9: 5d pop rbp + 4948da: e9 71 ac f8 ff jmp 0x41f550 + 4948df: c3 ret + +Disassembly of section .fini: + +00000000004948e0 <_fini>: + 4948e0: f3 0f 1e fa endbr64 + 4948e4: 48 83 ec 08 sub rsp, 8 + 4948e8: 48 83 c4 08 add rsp, 8 + 4948ec: c3 ret + +Disassembly of section .rodata: + +0000000000495000 <_IO_stdin_used>: + 495000: 01 00 add dword ptr [rax], eax + 495002: 02 00 add al, byte ptr [rax] + 495004: 48 65 gs + 495006: 6c insb byte ptr es:[rdi], dx + 495007: 6c insb byte ptr es:[rdi], dx + 495008: 6f outsd dx, dword ptr [rsi] + 495009: 20 57 6f and byte ptr [rdi + 111], dl + 49500c: 72 6c jb 0x49507a <_IO_stdin_used+0x7a> + 49500e: 64 21 00 and dword ptr fs:[rax], eax + 495011: 78 65 js 0x495078 <_IO_stdin_used+0x78> + 495013: 6f outsd dx, dword ptr [rsi] + 495014: 6e outsb dx, byte ptr [rsi] + 495015: 5f pop rdi + 495016: 70 68 jo 0x495080 <_IO_stdin_used+0x80> + 495018: 69 00 68 61 73 77 imul eax, dword ptr [rax], 2004050280 + 49501e: 65 6c insb byte ptr es:[rdi], dx + 495020: 6c insb byte ptr es:[rdi], dx + 495021: 00 2e add byte ptr [rsi], ch + 495023: 2e 2f + 495025: 63 73 75 movsxd esi, dword ptr [rbx + 117] + 495028: 2f + 495029: 6c insb byte ptr es:[rdi], dx + 49502a: 69 62 63 2d 73 74 61 imul esp, dword ptr [rdx + 99], 1635021613 + 495031: 72 74 jb 0x4950a7 <_IO_stdin_used+0xa7> + 495033: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 495036: 46 41 + 495038: 54 push rsp + 495039: 41 4c + 49503b: 3a 20 cmp ah, byte ptr [rax] + 49503d: 6b 65 72 6e imul esp, dword ptr [rbp + 114], 110 + 495041: 65 6c insb byte ptr es:[rdi], dx + 495043: 20 74 6f 6f and byte ptr [rdi + 2*rbp + 111], dh + 495047: 20 6f 6c and byte ptr [rdi + 108], ch + 49504a: 64 0a 00 or al, byte ptr fs:[rax] + 49504d: 00 00 add byte ptr [rax], al + 49504f: 00 5f 5f add byte ptr [rdi + 95], bl + 495052: 65 68 64 72 5f 73 push 1935635044 + 495058: 74 61 je 0x4950bb <_IO_stdin_used+0xbb> + 49505a: 72 74 jb 0x4950d0 <_IO_stdin_used+0xd0> + 49505c: 2e 65 5f pop rdi + 49505f: 70 68 jo 0x4950c9 <_IO_stdin_used+0xc9> + 495061: 65 6e outsb dx, byte ptr gs:[rsi] + 495063: 74 73 je 0x4950d8 <_IO_stdin_used+0xd8> + 495065: 69 7a 65 20 3d 3d 20 imul edi, dword ptr [rdx + 101], 540884256 + 49506c: 73 69 jae 0x4950d7 <_IO_stdin_used+0xd7> + 49506e: 7a 65 jp 0x4950d5 <_IO_stdin_used+0xd5> + 495070: 6f outsd dx, dword ptr [rsi] + 495071: 66 20 2a and byte ptr [rdx], ch + 495074: 47 4c + 495076: 28 64 6c 5f sub byte ptr [rsp + 2*rbp + 95], ah + 49507a: 70 68 jo 0x4950e4 <_IO_stdin_used+0xe4> + 49507c: 64 72 29 jb 0x4950a8 <_IO_stdin_used+0xa8> + 49507f: 00 55 6e add byte ptr [rbp + 110], dl + 495082: 65 78 70 js 0x4950f5 <_IO_stdin_used+0xf5> + 495085: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 49508a: 20 72 65 and byte ptr [rdx + 101], dh + 49508d: 6c insb byte ptr es:[rdi], dx + 49508e: 6f outsd dx, dword ptr [rsi] + 49508f: 63 20 movsxd esp, dword ptr [rax] + 495091: 74 79 je 0x49510c <_IO_stdin_used+0x10c> + 495093: 70 65 jo 0x4950fa <_IO_stdin_used+0xfa> + 495095: 20 69 6e and byte ptr [rcx + 110], ch + 495098: 20 73 74 and byte ptr [rbx + 116], dh + 49509b: 61 + 49509c: 74 69 je 0x495107 <_IO_stdin_used+0x107> + 49509e: 63 20 movsxd esp, dword ptr [rax] + 4950a0: 62 + 4950a1: 69 6e 61 72 79 2e 0a imul ebp, dword ptr [rsi + 97], 170817906 + ... + 4950b0: 46 41 + 4950b2: 54 push rsp + 4950b3: 41 4c + 4950b5: 3a 20 cmp ah, byte ptr [rax] + 4950b7: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4950ba: 6e outsb dx, byte ptr [rsi] + 4950bb: 6f outsd dx, dword ptr [rsi] + 4950bc: 74 20 je 0x4950de <_IO_stdin_used+0xde> + 4950be: 64 65 74 65 je 0x495127 <_IO_stdin_used+0x127> + 4950c2: 72 6d jb 0x495131 <_IO_stdin_used+0x131> + 4950c4: 69 6e 65 20 6b 65 72 imul ebp, dword ptr [rsi + 101], 1919249184 + 4950cb: 6e outsb dx, byte ptr [rsi] + 4950cc: 65 6c insb byte ptr es:[rdi], dx + 4950ce: 20 76 65 and byte ptr [rsi + 101], dh + 4950d1: 72 73 jb 0x495146 <_IO_stdin_used+0x146> + 4950d3: 69 6f 6e 0a 00 66 d7 imul ebp, dword ptr [rdi + 110], 3613786122 + 4950da: f6 ff idiv bh + 4950dc: 5d pop rbp + 4950dd: d7 xlatb + 4950de: f6 ff idiv bh + 4950e0: 35 d7 f6 ff 5d xor eax, 1577055959 + 4950e5: d7 xlatb + 4950e6: f6 ff idiv bh + 4950e8: 66 d7 xlatb + 4950ea: f6 ff idiv bh + 4950ec: 66 d7 xlatb + 4950ee: f6 ff idiv bh + 4950f0: 5d pop rbp + 4950f1: d7 xlatb + 4950f2: f6 ff idiv bh + 4950f4: 5d pop rbp + 4950f5: d7 xlatb + 4950f6: f6 ff idiv bh + 4950f8: 5d pop rbp + 4950f9: d7 xlatb + 4950fa: f6 ff idiv bh + 4950fc: 5d pop rbp + 4950fd: d7 xlatb + 4950fe: f6 ff idiv bh + 495100: 5d pop rbp + 495101: d7 xlatb + 495102: f6 ff idiv bh + 495104: 66 d7 xlatb + 495106: f6 ff idiv bh + 495108: 35 d7 f6 ff 5d xor eax, 1577055959 + 49510d: d7 xlatb + 49510e: f6 ff idiv bh + 495110: 5d pop rbp + 495111: d7 xlatb + 495112: f6 ff idiv bh + 495114: 5d pop rbp + 495115: d7 xlatb + 495116: f6 ff idiv bh + 495118: 5d pop rbp + 495119: d7 xlatb + 49511a: f6 ff idiv bh + 49511c: 5d pop rbp + 49511d: d7 xlatb + 49511e: f6 ff idiv bh + 495120: 66 d7 xlatb + 495122: f6 ff idiv bh + 495124: 5d pop rbp + 495125: d7 xlatb + 495126: f6 ff idiv bh + 495128: 66 d7 xlatb + 49512a: f6 ff idiv bh + 49512c: 66 d7 xlatb + 49512e: f6 ff idiv bh + 495130: 5d pop rbp + 495131: d7 xlatb + 495132: f6 ff idiv bh + 495134: 5d pop rbp + 495135: d7 xlatb + 495136: f6 ff idiv bh + 495138: 5d pop rbp + 495139: d7 xlatb + 49513a: f6 ff idiv bh + 49513c: 5d pop rbp + 49513d: d7 xlatb + 49513e: f6 ff idiv bh + 495140: 5d pop rbp + 495141: d7 xlatb + 495142: f6 ff idiv bh + 495144: 5d pop rbp + 495145: d7 xlatb + 495146: f6 ff idiv bh + 495148: 5d pop rbp + 495149: d7 xlatb + 49514a: f6 ff idiv bh + 49514c: 0a d7 or dl, bh + 49514e: f6 ff idiv bh + 495150: 5d pop rbp + 495151: d7 xlatb + 495152: f6 ff idiv bh + 495154: 5d pop rbp + 495155: d7 xlatb + 495156: f6 ff idiv bh + 495158: 5d pop rbp + 495159: d7 xlatb + 49515a: f6 ff idiv bh + 49515c: 5d pop rbp + 49515d: d7 xlatb + 49515e: f6 ff idiv bh + 495160: 5d pop rbp + 495161: d7 xlatb + 495162: f6 ff idiv bh + 495164: 5d pop rbp + 495165: d7 xlatb + 495166: f6 ff idiv bh + 495168: 5d pop rbp + 495169: d7 xlatb + 49516a: f6 ff idiv bh + 49516c: 5d pop rbp + 49516d: d7 xlatb + 49516e: f6 ff idiv bh + 495170: 5d pop rbp + 495171: d7 xlatb + 495172: f6 ff idiv bh + 495174: 5d pop rbp + 495175: d7 xlatb + 495176: f6 ff idiv bh + 495178: 5d pop rbp + 495179: d7 xlatb + 49517a: f6 ff idiv bh + 49517c: 5d pop rbp + 49517d: d7 xlatb + 49517e: f6 ff idiv bh + 495180: 5d pop rbp + 495181: d7 xlatb + 495182: f6 ff idiv bh + 495184: 5d pop rbp + 495185: d7 xlatb + 495186: f6 ff idiv bh + 495188: 5d pop rbp + 495189: d7 xlatb + 49518a: f6 ff idiv bh + 49518c: 5d pop rbp + 49518d: d7 xlatb + 49518e: f6 ff idiv bh + 495190: 5d pop rbp + 495191: d7 xlatb + 495192: f6 ff idiv bh + 495194: 5d pop rbp + 495195: d7 xlatb + 495196: f6 ff idiv bh + 495198: 0a d7 or dl, bh + 49519a: f6 ff idiv bh + 49519c: 5d pop rbp + 49519d: d7 xlatb + 49519e: f6 ff idiv bh + 4951a0: 0a d7 or dl, bh + 4951a2: f6 ff idiv bh + 4951a4: 0a d7 or dl, bh + 4951a6: f6 ff idiv bh + 4951a8: 5d pop rbp + 4951a9: d7 xlatb + 4951aa: f6 ff idiv bh + 4951ac: 5d pop rbp + 4951ad: d7 xlatb + 4951ae: f6 ff idiv bh + 4951b0: 5d pop rbp + 4951b1: d7 xlatb + 4951b2: f6 ff idiv bh + 4951b4: 5d pop rbp + 4951b5: d7 xlatb + 4951b6: f6 ff idiv bh + 4951b8: 5d pop rbp + 4951b9: d7 xlatb + 4951ba: f6 ff idiv bh + 4951bc: 5d pop rbp + 4951bd: d7 xlatb + 4951be: f6 ff idiv bh + 4951c0: 5d pop rbp + 4951c1: d7 xlatb + 4951c2: f6 ff idiv bh + 4951c4: 5d pop rbp + 4951c5: d7 xlatb + 4951c6: f6 ff idiv bh + 4951c8: 5d pop rbp + 4951c9: d7 xlatb + 4951ca: f6 ff idiv bh + 4951cc: 0a d7 or dl, bh + 4951ce: f6 ff idiv bh + 4951d0: 5d pop rbp + 4951d1: d7 xlatb + 4951d2: f6 ff idiv bh + 4951d4: 5d pop rbp + 4951d5: d7 xlatb + 4951d6: f6 ff idiv bh + 4951d8: 0a d7 or dl, bh + 4951da: f6 ff idiv bh + 4951dc: 5d pop rbp + 4951dd: d7 xlatb + 4951de: f6 ff idiv bh + 4951e0: 0a d7 or dl, bh + 4951e2: f6 ff idiv bh + 4951e4: 0a d7 or dl, bh + 4951e6: f6 ff idiv bh + 4951e8: 5d pop rbp + 4951e9: d7 xlatb + 4951ea: f6 ff idiv bh + 4951ec: 0a d7 or dl, bh + 4951ee: f6 ff idiv bh + +00000000004951f0 <__PRETTY_FUNCTION__.11934>: + 4951f0: 5f pop rdi + 4951f1: 5f pop rdi + 4951f2: 6c insb byte ptr es:[rdi], dx + 4951f3: 69 62 63 5f 73 74 61 imul esp, dword ptr [rdx + 99], 1635021663 + 4951fa: 72 74 jb 0x495270 <__PRETTY_FUNCTION__.11934+0x80> + 4951fc: 5f pop rdi + 4951fd: 6d insd dword ptr es:[rdi], dx + 4951fe: 61 + 4951ff: 69 6e 00 2f 64 65 76 imul ebp, dword ptr [rsi], 1986356271 + 495206: 2f + 495207: 66 75 6c jne 0x495276 <__PRETTY_FUNCTION__.11934+0x86> + 49520a: 6c insb byte ptr es:[rdi], dx + 49520b: 00 2f add byte ptr [rdi], ch + 49520d: 64 65 76 2f jbe 0x495240 <__PRETTY_FUNCTION__.11934+0x50> + 495211: 6e outsb dx, byte ptr [rsi] + 495212: 75 6c jne 0x495280 + 495214: 6c insb byte ptr es:[rdi], dx + 495215: 00 00 add byte ptr [rax], al + 495217: 00 63 61 add byte ptr [rbx + 97], ah + 49521a: 6e outsb dx, byte ptr [rsi] + 49521b: 6e outsb dx, byte ptr [rsi] + 49521c: 6f outsd dx, dword ptr [rsi] + 49521d: 74 20 je 0x49523f <__PRETTY_FUNCTION__.11934+0x4f> + 49521f: 73 65 jae 0x495286 + 495221: 74 20 je 0x495243 <__PRETTY_FUNCTION__.11934+0x53> + 495223: 25 66 73 20 62 and eax, 1646293862 + 495228: 61 + 495229: 73 65 jae 0x495290 + 49522b: 20 61 64 and byte ptr [rcx + 100], ah + 49522e: 64 72 65 jb 0x495296 + 495231: 73 73 jae 0x4952a6 + 495233: 20 66 6f and byte ptr [rsi + 111], ah + 495236: 72 20 jb 0x495258 <__PRETTY_FUNCTION__.11934+0x68> + 495238: 74 68 je 0x4952a2 + 49523a: 72 65 jb 0x4952a1 + 49523c: 61 + 49523d: 64 2d 6c 6f 63 61 sub eax, 1633906540 + 495243: 6c insb byte ptr es:[rdi], dx + 495244: 20 73 74 and byte ptr [rbx + 116], dh + 495247: 6f outsd dx, dword ptr [rsi] + 495248: 72 61 jb 0x4952ab + 49524a: 67 65 00 3a add byte ptr gs:[edx], bh + 49524e: 20 00 and byte ptr [rax], al + 495250: 25 73 25 73 25 and eax, 628303219 + 495255: 73 3a jae 0x495291 + 495257: 25 75 3a 20 25 and eax, 622869109 + 49525c: 73 25 jae 0x495283 + 49525e: 73 41 jae 0x4952a1 + 495260: 73 73 jae 0x4952d5 + 495262: 65 72 74 jb 0x4952d9 + 495265: 69 6f 6e 20 60 25 73 imul ebp, dword ptr [rdi + 110], 1931829280 + 49526c: 27 + 49526d: 20 66 61 and byte ptr [rsi + 97], ah + 495270: 69 6c 65 64 2e 0a 25 6e imul ebp, dword ptr [rbp + 2*riz + 100], 1847921198 + ... + +0000000000495280 : + 495280: 55 push rbp + 495281: 6e outsb dx, byte ptr [rsi] + 495282: 65 78 70 js 0x4952f5 <_nl_POSIX_name+0xa> + 495285: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 49528a: 20 65 72 and byte ptr [rbp + 114], ah + 49528d: 72 6f jb 0x4952fe <_nl_POSIX_name+0x13> + 49528f: 72 2e jb 0x4952bf + 495291: 0a 00 or al, byte ptr [rax] + 495293: 00 79 de add byte ptr [rcx - 34], bh + 495296: f6 ff idiv bh + 495298: 60 + 495299: de f6 fdivrp st(6), st + 49529b: ff e2 jmp rdx + 49529d: de f6 fdivrp st(6), st + 49529f: ff da + 4952a1: de f6 fdivrp st(6), st + 4952a3: ff d2 call rdx + 4952a5: de f6 fdivrp st(6), st + 4952a7: ff c2 inc edx + 4952a9: de f6 fdivrp st(6), st + 4952ab: ff b2 de f6 ff a2 push qword ptr [rdx - 1560283426] + 4952b1: de f6 fdivrp st(6), st + 4952b3: ff 92 de f6 ff 82 call qword ptr [rdx - 2097154338] + 4952b9: de f6 fdivrp st(6), st + 4952bb: ff 50 de call qword ptr [rax - 34] + 4952be: f6 ff idiv bh + 4952c0: 4f 55 push r13 + 4952c2: 54 push rsp + 4952c3: 50 push rax + 4952c4: 55 push rbp + 4952c5: 54 push rsp + 4952c6: 5f pop rdi + 4952c7: 43 48 rex64 + 4952c9: 41 52 push r10 + 4952cb: 53 push rbx + 4952cc: 45 54 push r12 + 4952ce: 00 63 68 add byte ptr [rbx + 104], ah + 4952d1: 61 + 4952d2: 72 73 jb 0x495347 <_nl_default_default_domain+0x2f> + 4952d4: 65 74 3d je 0x495314 <_nl_default_dirname+0x14> + 4952d7: 00 20 add byte ptr [rax], ah + 4952d9: 09 0a or dword ptr [rdx], ecx + 4952db: 00 25 73 2f 25 73 add byte ptr [rip + 1931816819], ah # 0x736e8254 <_end+0x732248d4> + 4952e1: 00 4c 41 4e add byte ptr [rcx + 2*rax + 78], cl + 4952e5: 47 55 push r13 + 4952e7: 41 47 + 4952e9: 45 00 50 4f add byte ptr [r8 + 79], r10b + +00000000004952eb <_nl_POSIX_name>: + 4952eb: 50 push rax + 4952ec: 4f 53 push r11 + 4952ee: 49 58 pop r8 + ... + +0000000000495300 <_nl_default_dirname>: + 495300: 2f + 495301: 75 73 jne 0x495376 + 495303: 72 2f jb 0x495334 <_nl_default_default_domain+0x1c> + 495305: 73 68 jae 0x49536f + 495307: 61 + 495308: 72 65 jb 0x49536f + 49530a: 2f + 49530b: 6c insb byte ptr es:[rdi], dx + 49530c: 6f outsd dx, dword ptr [rsi] + 49530d: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 495310: 65 00 00 add byte ptr gs:[rax], al + 495313: 00 00 add byte ptr [rax], al + 495315: 00 00 add byte ptr [rax], al + 495317: 00 6d 65 add byte ptr [rbp + 101], ch + +0000000000495318 <_nl_default_default_domain>: + 495318: 6d insd dword ptr es:[rdi], dx + 495319: 65 73 73 jae 0x49538f + 49531c: 61 + 49531d: 67 65 73 00 addr32 jae 0x495321 <_nl_default_default_domain+0x9> + 495321: 6c insb byte ptr es:[rdi], dx + 495322: 75 00 jne 0x495324 <_nl_default_default_domain+0xc> + 495324: 6c insb byte ptr es:[rdi], dx + 495325: 6f outsd dx, dword ptr [rsi] + 495326: 00 6c 69 00 add byte ptr [rcx + 2*rbp], ch + 49532a: 6c insb byte ptr es:[rdi], dx + 49532b: 58 pop rax + 49532c: 00 6c 78 00 add byte ptr [rax + 2*rdi], ch + 495330: 49 00 72 63 add byte ptr [r10 + 99], sil + 495334: 65 00 2f add byte ptr gs:[rdi], ch + 495337: 75 73 jne 0x4953ac + 495339: 72 2f jb 0x49536a + 49533b: 73 68 jae 0x4953a5 + 49533d: 61 + 49533e: 72 65 jb 0x4953a5 + 495340: 2f + 495341: 6c insb byte ptr es:[rdi], dx + 495342: 6f outsd dx, dword ptr [rsi] + 495343: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 495346: 65 00 2f add byte ptr gs:[rdi], ch + +0000000000495348 : + 495348: 2f + 495349: 6c insb byte ptr es:[rdi], dx + 49534a: 6f outsd dx, dword ptr [rsi] + 49534b: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 49534e: 65 2e 61 + 495351: 6c insb byte ptr es:[rdi], dx + 495352: 69 61 73 00 4c 43 5f imul esp, dword ptr [rcx + 115], 1598245888 + 495359: 4d 45 + 49535b: 53 push rbx + 49535c: 53 push rbx + 49535d: 41 47 + 49535f: 45 53 push r11 + 495361: 00 2f add byte ptr [rdi], ch + 495363: 75 73 jne 0x4953d8 + 495365: 72 2f jb 0x495396 + 495367: 73 68 jae 0x4953d1 + 495369: 61 + 49536a: 72 65 jb 0x4953d1 + 49536c: 2f + 49536d: 6c insb byte ptr es:[rdi], dx + 49536e: 6f outsd dx, dword ptr [rsi] + 49536f: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 495372: 65 2d 6c 61 6e 67 sub eax, 1735287148 + 495378: 70 61 jo 0x4953db + 49537a: 63 6b 00 movsxd ebp, dword ptr [rbx] + 49537d: 00 00 add byte ptr [rax], al + 49537f: 00 88 96 f7 ff 88 add byte ptr [rax - 1996490858], cl + 495385: 96 xchg eax, esi + 495386: f7 ff idiv edi + 495388: 70 96 jo 0x495320 <_nl_default_default_domain+0x8> + 49538a: f7 ff idiv edi + 49538c: f7 98 f7 ff 37 99 neg dword ptr [rax - 1724383241] + 495392: f7 ff idiv edi + 495394: 66 99 cwd + 495396: f7 ff idiv edi + 495398: 30 98 f7 ff 30 98 xor byte ptr [rax - 1741619209], bl + 49539e: f7 ff idiv edi + 4953a0: 30 98 f7 ff 30 98 xor byte ptr [rax - 1741619209], bl + 4953a6: f7 ff idiv edi + 4953a8: 9e sahf + 4953a9: 99 cdq + 4953aa: f7 ff idiv edi + 4953ac: f6 99 f7 ff c9 99 neg byte ptr [rcx - 1714814985] + 4953b2: f7 ff idiv edi + 4953b4: 95 xchg eax, ebp + 4953b5: 99 cdq + 4953b6: f7 ff idiv edi + 4953b8: 63 9a f7 ff d8 99 movsxd ebx, dword ptr [rdx - 1713831945] + 4953be: f7 ff idiv edi + 4953c0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4953c6: f7 ff idiv edi + 4953c8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4953ce: f7 ff idiv edi + 4953d0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4953d6: f7 ff idiv edi + 4953d8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4953de: f7 ff idiv edi + 4953e0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4953e6: f7 ff idiv edi + 4953e8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4953ee: f7 ff idiv edi + 4953f0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4953f6: f7 ff idiv edi + 4953f8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4953fe: f7 ff idiv edi + 495400: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 495406: f7 ff idiv edi + 495408: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 49540e: f7 ff idiv edi + 495410: d8 99 f7 ff be 9b fcomp dword ptr [rcx - 1681981449] + 495416: f7 ff idiv edi + 495418: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 49541e: f7 ff idiv edi + 495420: d8 99 f7 ff 65 9b fcomp dword ptr [rcx - 1687814153] + 495426: f7 ff idiv edi + 495428: 4c 9a + 49542a: f7 ff idiv edi + 49542c: d8 99 f7 ff 56 9a fcomp dword ptr [rcx - 1705574409] + 495432: f7 ff idiv edi + 495434: 56 push rsi + 495435: 9a + 495436: f7 ff idiv edi + 495438: f3 9a + 49543a: f7 ff idiv edi + 49543c: de 9a f7 ff d8 99 ficomp word ptr [rdx - 1713831945] + 495442: f7 ff idiv edi + 495444: ac lodsb al, byte ptr [rsi] + 495445: 9a + 495446: f7 ff idiv edi + 495448: d8 99 f7 ff 7a 9a fcomp dword ptr [rcx - 1703215113] + 49544e: f7 ff idiv edi + 495450: f2 99 repne cdq + 495452: f7 ff idiv edi + 495454: f2 99 repne cdq + 495456: f7 ff idiv edi + 495458: f2 99 repne cdq + 49545a: f7 ff idiv edi + 49545c: f2 99 repne cdq + 49545e: f7 ff idiv edi + 495460: f2 99 repne cdq + 495462: f7 ff idiv edi + 495464: f2 99 repne cdq + 495466: f7 ff idiv edi + 495468: f2 99 repne cdq + 49546a: f7 ff idiv edi + 49546c: f2 99 repne cdq + 49546e: f7 ff idiv edi + 495470: f2 99 repne cdq + 495472: f7 ff idiv edi + 495474: f2 99 repne cdq + 495476: f7 ff idiv edi + 495478: 56 push rsi + 495479: 9a + 49547a: f7 ff idiv edi + 49547c: 63 9a f7 ff 08 9b movsxd ebx, dword ptr [rdx - 1693909001] + 495482: f7 ff idiv edi + 495484: 7d 9b jge 0x495421 + 495486: f7 ff idiv edi + 495488: 45 9b wait + 49548a: f7 ff idiv edi + 49548c: 56 push rsi + 49548d: 9a + 49548e: f7 ff idiv edi + 495490: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 495496: f7 ff idiv edi + 495498: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 49549e: f7 ff idiv edi + 4954a0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954a6: f7 ff idiv edi + 4954a8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954ae: f7 ff idiv edi + 4954b0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954b6: f7 ff idiv edi + 4954b8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954be: f7 ff idiv edi + 4954c0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954c6: f7 ff idiv edi + 4954c8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954ce: f7 ff idiv edi + 4954d0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954d6: f7 ff idiv edi + 4954d8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954de: f7 ff idiv edi + 4954e0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954e6: f7 ff idiv edi + 4954e8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954ee: f7 ff idiv edi + 4954f0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954f6: f7 ff idiv edi + 4954f8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 4954fe: f7 ff idiv edi + 495500: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 495506: f7 ff idiv edi + 495508: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 49550e: f7 ff idiv edi + 495510: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 495516: f7 ff idiv edi + 495518: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 49551e: f7 ff idiv edi + 495520: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 495526: f7 ff idiv edi + 495528: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 49552e: f7 ff idiv edi + 495530: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 495536: f7 ff idiv edi + 495538: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 49553e: f7 ff idiv edi + 495540: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 495546: f7 ff idiv edi + 495548: 56 push rsi + 495549: 9a + 49554a: f7 ff idiv edi + 49554c: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 495552: f7 ff idiv edi + 495554: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 49555a: f7 ff idiv edi + 49555c: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 495562: f7 ff idiv edi + 495564: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 49556a: f7 ff idiv edi + 49556c: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 495572: f7 ff idiv edi + 495574: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] + 49557a: f7 ff idiv edi + 49557c: d8 99 f7 ff 4c 9a fcomp dword ptr [rcx - 1706229769] + 495582: f7 ff idiv edi + 495584: 00 00 add byte ptr [rax], al + 495586: 00 00 add byte ptr [rax], al + +0000000000495588 : + 495588: 00 02 add byte ptr [rdx], al + 49558a: 01 05 03 03 03 03 add dword ptr [rip + 50529027], eax # 0x34c5893 <_end+0x3001f13> + 495590: 03 03 add eax, dword ptr [rbx] + 495592: 02 01 add al, byte ptr [rcx] + 495594: 01 03 add dword ptr [rbx], eax + 495596: 00 00 add byte ptr [rax], al + +0000000000495598 : + 495598: 00 10 add byte ptr [rax], dl + 49559a: 11 12 adc dword ptr [rdx], edx + 49559c: 12 12 adc dl, byte ptr [rdx] + 49559e: 12 12 adc dl, byte ptr [rdx] + 4955a0: 12 12 adc dl, byte ptr [rdx] + 4955a2: 12 12 adc dl, byte ptr [rdx] + 4955a4: 12 12 adc dl, byte ptr [rdx] + ... + 4955be: 00 00 add byte ptr [rax], al + +00000000004955c0 : + 4955c0: 01 0a add dword ptr [rdx], ecx + 4955c2: 0b 04 0d 0e 08 09 00 or eax, dword ptr [rcx + 591886] + 4955c9: 0a 0b or cl, byte ptr [rbx] + 4955cb: 0c 0d or al, 13 + 4955cd: 0e + 4955ce: 0f 10 03 movups xmm0, xmmword ptr [rbx] + 4955d1: 04 05 add al, 5 + 4955d3: 06 + 4955d4: 07 + 4955d5: 08 09 or byte ptr [rcx], cl + 4955d7: 09 19 or dword ptr [rcx], ebx + 4955d9: 07 + 4955da: 08 09 or byte ptr [rcx], cl + 4955dc: 0f 03 04 05 06 07 08 09 lsl eax, word ptr [rax + 151521030] + 4955e4: ff ff + 4955e6: 0c 03 or al, 3 + 4955e8: 04 05 add al, 5 + 4955ea: 06 + 4955eb: 07 + 4955ec: 08 09 or byte ptr [rcx], cl + 4955ee: 05 06 07 08 09 add eax, 151521030 + 4955f3: 06 + 4955f4: 07 + 4955f5: 08 09 or byte ptr [rcx], cl + ... + 4955ff: 00 07 add byte ptr [rdi], al + +0000000000495600 : + 495600: 07 + 495601: 01 02 add dword ptr [rdx], eax + 495603: 08 03 or byte ptr [rbx], al + 495605: 04 0f add al, 15 + 495607: 10 09 adc byte ptr [rcx], cl + 495609: 12 13 adc dl, byte ptr [rbx] + 49560b: 14 15 adc al, 21 + 49560d: 16 + 49560e: 17 + 49560f: 18 0a sbb byte ptr [rdx], cl + 495611: 0b 0c 0d 0e 0f 10 10 or ecx, dword ptr [rcx + 269487886] + 495618: 1a 0e sbb cl, byte ptr [rsi] + 49561a: 0f 10 11 movups xmm2, xmmword ptr [rcx] + 49561d: 0a 0b or cl, byte ptr [rbx] + 49561f: 0c 0d or al, 13 + 495621: 0e + 495622: 0f 10 00 movups xmm0, xmmword ptr [rax] + 495625: 00 19 add byte ptr [rcx], bl + 495627: 0a 0b or cl, byte ptr [rbx] + 495629: 0c 0d or al, 13 + 49562b: 0e + 49562c: 0f 10 0c 0d 0e 0f 10 0d movups xmm1, xmmword ptr [rcx + 219156238] + 495634: 0e + 495635: 0f 10 00 movups xmm0, xmmword ptr [rax] + ... + +0000000000495640 : + 495640: 00 00 add byte ptr [rax], al + 495642: 0c 0b or al, 11 + 495644: 00 00 add byte ptr [rax], al + 495646: 02 0a add cl, byte ptr [rdx] + 495648: 00 01 add byte ptr [rcx], al + 49564a: 00 00 add byte ptr [rax], al + 49564c: 00 00 add byte ptr [rax], al + 49564e: 00 00 add byte ptr [rax], al + 495650: 00 0d 00 04 05 06 add byte ptr [rip + 100992000], cl # 0x64e5a56 <_end+0x60220d6> + 495656: 07 + 495657: 08 09 or byte ptr [rcx], cl + 495659: 00 03 add byte ptr [rbx], al + 49565b: 00 00 add byte ptr [rax], al + 49565d: 00 00 add byte ptr [rax], al + 49565f: 00 00 add byte ptr [rax], al + +0000000000495660 : + 495660: 00 02 add byte ptr [rdx], al + 495662: 02 02 add al, byte ptr [rdx] + 495664: 02 02 add al, byte ptr [rdx] + 495666: 02 02 add al, byte ptr [rdx] + 495668: 02 02 add al, byte ptr [rdx] + 49566a: 02 02 add al, byte ptr [rdx] + 49566c: 02 02 add al, byte ptr [rdx] + 49566e: 02 02 add al, byte ptr [rdx] + 495670: 02 02 add al, byte ptr [rdx] + 495672: 02 02 add al, byte ptr [rdx] + 495674: 02 02 add al, byte ptr [rdx] + 495676: 02 02 add al, byte ptr [rdx] + 495678: 02 02 add al, byte ptr [rdx] + 49567a: 02 02 add al, byte ptr [rdx] + 49567c: 02 02 add al, byte ptr [rdx] + 49567e: 02 02 add al, byte ptr [rdx] + 495680: 02 0a add cl, byte ptr [rdx] + 495682: 02 02 add al, byte ptr [rdx] + 495684: 02 02 add al, byte ptr [rdx] + 495686: 05 02 0e 0f 02 add eax, 34541058 + 49568b: 02 02 add al, byte ptr [rdx] + 49568d: 02 02 add al, byte ptr [rdx] + 49568f: 02 02 add al, byte ptr [rdx] + 495691: 02 02 add al, byte ptr [rdx] + 495693: 02 02 add al, byte ptr [rdx] + 495695: 02 02 add al, byte ptr [rdx] + 495697: 02 02 add al, byte ptr [rdx] + 495699: 02 0c 02 add cl, byte ptr [rdx + rax] + 49569c: 02 02 add al, byte ptr [rdx] + 49569e: 02 03 add al, byte ptr [rbx] + 4956a0: 02 02 add al, byte ptr [rdx] + 4956a2: 02 02 add al, byte ptr [rdx] + 4956a4: 02 02 add al, byte ptr [rdx] + 4956a6: 02 02 add al, byte ptr [rdx] + 4956a8: 02 02 add al, byte ptr [rdx] + 4956aa: 02 02 add al, byte ptr [rdx] + 4956ac: 02 02 add al, byte ptr [rdx] + 4956ae: 02 02 add al, byte ptr [rdx] + 4956b0: 02 02 add al, byte ptr [rdx] + 4956b2: 02 02 add al, byte ptr [rdx] + 4956b4: 02 02 add al, byte ptr [rdx] + 4956b6: 02 02 add al, byte ptr [rdx] + 4956b8: 02 02 add al, byte ptr [rdx] + 4956ba: 02 02 add al, byte ptr [rdx] + 4956bc: 02 02 add al, byte ptr [rdx] + 4956be: 02 02 add al, byte ptr [rdx] + 4956c0: 02 02 add al, byte ptr [rdx] + 4956c2: 02 02 add al, byte ptr [rdx] + 4956c4: 02 02 add al, byte ptr [rdx] + 4956c6: 02 02 add al, byte ptr [rdx] + 4956c8: 02 02 add al, byte ptr [rdx] + 4956ca: 02 02 add al, byte ptr [rdx] + 4956cc: 02 02 add al, byte ptr [rdx] + 4956ce: 0d 02 02 02 02 or eax, 33686018 + 4956d3: 02 02 add al, byte ptr [rdx] + 4956d5: 02 02 add al, byte ptr [rdx] + 4956d7: 02 02 add al, byte ptr [rdx] + 4956d9: 02 02 add al, byte ptr [rdx] + 4956db: 02 04 02 add al, byte ptr [rdx + rax] + 4956de: 02 02 add al, byte ptr [rdx] + 4956e0: 02 02 add al, byte ptr [rdx] + 4956e2: 02 02 add al, byte ptr [rdx] + 4956e4: 02 02 add al, byte ptr [rdx] + 4956e6: 02 02 add al, byte ptr [rdx] + 4956e8: 02 02 add al, byte ptr [rdx] + 4956ea: 02 02 add al, byte ptr [rdx] + 4956ec: 02 02 add al, byte ptr [rdx] + 4956ee: 02 02 add al, byte ptr [rdx] + 4956f0: 02 02 add al, byte ptr [rdx] + 4956f2: 02 02 add al, byte ptr [rdx] + 4956f4: 02 02 add al, byte ptr [rdx] + 4956f6: 02 02 add al, byte ptr [rdx] + 4956f8: 02 02 add al, byte ptr [rdx] + 4956fa: 02 02 add al, byte ptr [rdx] + 4956fc: 02 02 add al, byte ptr [rdx] + 4956fe: 02 02 add al, byte ptr [rdx] + 495700: 02 02 add al, byte ptr [rdx] + 495702: 02 02 add al, byte ptr [rdx] + 495704: 02 02 add al, byte ptr [rdx] + 495706: 02 02 add al, byte ptr [rdx] + 495708: 02 02 add al, byte ptr [rdx] + 49570a: 02 02 add al, byte ptr [rdx] + 49570c: 02 02 add al, byte ptr [rdx] + 49570e: 02 02 add al, byte ptr [rdx] + 495710: 02 02 add al, byte ptr [rdx] + 495712: 02 02 add al, byte ptr [rdx] + 495714: 02 02 add al, byte ptr [rdx] + 495716: 02 02 add al, byte ptr [rdx] + 495718: 02 02 add al, byte ptr [rdx] + 49571a: 02 02 add al, byte ptr [rdx] + 49571c: 02 02 add al, byte ptr [rdx] + 49571e: 02 02 add al, byte ptr [rdx] + 495720: 02 02 add al, byte ptr [rdx] + 495722: 02 02 add al, byte ptr [rdx] + 495724: 02 02 add al, byte ptr [rdx] + 495726: 02 02 add al, byte ptr [rdx] + 495728: 02 02 add al, byte ptr [rdx] + 49572a: 02 02 add al, byte ptr [rdx] + 49572c: 02 02 add al, byte ptr [rdx] + 49572e: 02 02 add al, byte ptr [rdx] + 495730: 02 02 add al, byte ptr [rdx] + 495732: 02 02 add al, byte ptr [rdx] + 495734: 02 02 add al, byte ptr [rdx] + 495736: 02 02 add al, byte ptr [rdx] + 495738: 02 02 add al, byte ptr [rdx] + 49573a: 02 02 add al, byte ptr [rdx] + 49573c: 02 02 add al, byte ptr [rdx] + 49573e: 02 02 add al, byte ptr [rdx] + 495740: 02 02 add al, byte ptr [rdx] + 495742: 02 02 add al, byte ptr [rdx] + 495744: 02 02 add al, byte ptr [rdx] + 495746: 02 02 add al, byte ptr [rdx] + 495748: 02 02 add al, byte ptr [rdx] + 49574a: 02 02 add al, byte ptr [rdx] + 49574c: 02 02 add al, byte ptr [rdx] + 49574e: 02 02 add al, byte ptr [rdx] + 495750: 02 02 add al, byte ptr [rdx] + 495752: 02 02 add al, byte ptr [rdx] + 495754: 02 02 add al, byte ptr [rdx] + 495756: 02 02 add al, byte ptr [rdx] + 495758: 02 02 add al, byte ptr [rdx] + 49575a: 02 02 add al, byte ptr [rdx] + 49575c: 02 02 add al, byte ptr [rdx] + 49575e: 02 02 add al, byte ptr [rdx] + 495760: 01 02 add dword ptr [rdx], eax + 495762: 06 + 495763: 07 + 495764: 08 09 or byte ptr [rcx], cl + 495766: 0b ff or edi, edi + +0000000000495767 : + 495767: ff 05 06 00 f6 f6 inc dword ptr [rip - 151650298] # 0xfffffffff73f5773 <_end+0xfffffffff6f31df3> + +000000000049576b : + 49576b: f6 f6 div dh + +000000000049576d : + 49576d: ff 00 inc dword ptr [rax] + 49576f: 00 f7 add bh, dh + +0000000000495770 : + 495770: f7 f7 div edi + 495772: f6 f6 div dh + 495774: f7 08 + 495776: 24 f6 and al, -10 + 495778: 0d f6 f7 f7 f7 or eax, 4160223222 + 49577d: f7 f7 div edi + 49577f: f7 f7 div edi + 495781: f6 1a neg byte ptr [rdx] + 495783: 29 2d 12 fe 0e f6 sub dword ptr [rip - 166789614], ebp # 0xfffffffff658559b <_end+0xfffffffff60c1c1b> + 495789: f7 24 00 mul dword ptr [rax + rax] + 49578c: 70 6c jo 0x4957fa + 49578e: 75 72 jne 0x495802 + 495790: 61 + 495791: 6c insb byte ptr es:[rdi], dx + 495792: 3d 00 6e 70 6c cmp eax, 1819307520 + 495797: 75 72 jne 0x49580b + 495799: 61 + 49579a: 6c insb byte ptr es:[rdi], dx + 49579b: 73 3d jae 0x4957da + 49579d: 00 00 add byte ptr [rax], al + 49579f: 00 00 add byte ptr [rax], al + +00000000004957a0 : + 4957a0: 00 00 add byte ptr [rax], al + 4957a2: 00 00 add byte ptr [rax], al + 4957a4: 01 00 add dword ptr [rax], eax + 4957a6: 00 00 add byte ptr [rax], al + 4957a8: 01 00 add dword ptr [rax], eax + ... + 4957be: 00 00 add byte ptr [rax], al + +00000000004957c0 : + ... + 4957e0: ff ff + 4957e2: ff 7f fe + 4957e5: ff ff + 4957e7: ff ff + 4957e9: ff ff + 4957eb: ff ff + 4957ed: ff ff + 4957ef: ff 08 dec dword ptr [rax] + 4957f1: 00 00 add byte ptr [rax], al + 4957f3: 00 00 add byte ptr [rax], al + 4957f5: 00 00 add byte ptr [rax], al + 4957f7: 00 03 add byte ptr [rbx], al + 4957f9: 00 00 add byte ptr [rax], al + 4957fb: 00 00 add byte ptr [rax], al + 4957fd: 00 00 add byte ptr [rax], al + 4957ff: 00 63 78 add byte ptr [rbx + 120], ah + 495802: 61 + 495803: 5f pop rdi + 495804: 61 + 495805: 74 65 je 0x49586c <__PRETTY_FUNCTION__.8031+0x2c> + 495807: 78 69 js 0x495872 <__PRETTY_FUNCTION__.8031+0x32> + 495809: 74 2e je 0x495839 <__PRETTY_FUNCTION__.8132+0x11> + 49580b: 63 00 movsxd eax, dword ptr [rax] + 49580d: 6c insb byte ptr es:[rdi], dx + 49580e: 20 21 and byte ptr [rcx], ah + 495810: 3d 20 4e 55 4c cmp eax, 1280658976 + 495815: 4c 00 66 75 add byte ptr [rsi + 117], r12b + 495819: 6e outsb dx, byte ptr [rsi] + 49581a: 63 20 movsxd esp, dword ptr [rax] + 49581c: 21 3d 20 4e 55 4c and dword ptr [rip + 1280658976], edi # 0x4c9ea642 <_end+0x4c526cc2> + 495822: 4c 00 00 add byte ptr [rax], r8b + 495825: 00 00 add byte ptr [rax], al + 495827: 00 5f 5f add byte ptr [rdi + 95], bl + +0000000000495828 <__PRETTY_FUNCTION__.8132>: + 495828: 5f pop rdi + 495829: 5f pop rdi + 49582a: 6e outsb dx, byte ptr [rsi] + 49582b: 65 77 5f ja 0x49588d <__PRETTY_FUNCTION__.12320+0xd> + 49582e: 65 78 69 js 0x49589a <__PRETTY_FUNCTION__.12320+0x1a> + 495831: 74 66 je 0x495899 <__PRETTY_FUNCTION__.12320+0x19> + 495833: 6e outsb dx, byte ptr [rsi] + ... + +0000000000495840 <__PRETTY_FUNCTION__.8031>: + 495840: 5f pop rdi + 495841: 5f pop rdi + 495842: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 495849: 6c insb byte ptr es:[rdi], dx + 49584a: 5f pop rdi + 49584b: 61 + 49584c: 74 65 je 0x4958b3 <__PRETTY_FUNCTION__.12320+0x33> + 49584e: 78 69 js 0x4958b9 <__PRETTY_FUNCTION__.12320+0x39> + 495850: 74 00 je 0x495852 <__PRETTY_FUNCTION__.8031+0x12> + 495852: 77 66 ja 0x4958ba <__PRETTY_FUNCTION__.12320+0x3a> + 495854: 69 6c 65 6f 70 73 2e 63 imul ebp, dword ptr [rbp + 2*riz + 111], 1663988592 + 49585c: 00 73 74 add byte ptr [rbx + 116], dh + 49585f: 61 + 495860: 74 75 je 0x4958d7 <__PRETTY_FUNCTION__.13844+0x7> + 495862: 73 20 jae 0x495884 <__PRETTY_FUNCTION__.12320+0x4> + 495864: 3d 3d 20 5f 5f cmp eax, 1600069693 + 495869: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 49586c: 65 63 76 74 movsxd esi, dword ptr gs:[rsi + 116] + 495870: 5f pop rdi + 495871: 70 61 jo 0x4958d4 <__PRETTY_FUNCTION__.13844+0x4> + 495873: 72 74 jb 0x4958e9 <__PRETTY_FUNCTION__.13844+0x19> + 495875: 69 61 6c 00 00 00 00 imul esp, dword ptr [rcx + 108], 0 + 49587c: 00 00 add byte ptr [rax], al + 49587e: 00 00 add byte ptr [rax], al + +0000000000495880 <__PRETTY_FUNCTION__.12320>: + 495880: 5f pop rdi + 495881: 49 4f + 495883: 5f pop rdi + 495884: 77 66 ja 0x4958ec <__PRETTY_FUNCTION__.13844+0x1c> + 495886: 69 6c 65 5f 75 6e 64 65 imul ebp, dword ptr [rbp + 2*riz + 95], 1701080693 + 49588e: 72 66 jb 0x4958f6 <__PRETTY_FUNCTION__.13844+0x26> + 495890: 6c insb byte ptr es:[rdi], dx + 495891: 6f outsd dx, dword ptr [rsi] + 495892: 77 00 ja 0x495894 <__PRETTY_FUNCTION__.12320+0x14> + 495894: 69 6f 66 77 69 64 65 imul ebp, dword ptr [rdi + 102], 1701079415 + 49589b: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 49589e: 66 63 74 73 2e movsxd si, dword ptr [rbx + 2*rsi + 46] + 4958a3: 74 6f je 0x495914 <__PRETTY_FUNCTION__.13844+0x44> + 4958a5: 77 63 ja 0x49590a <__PRETTY_FUNCTION__.13844+0x3a> + 4958a7: 5f pop rdi + 4958a8: 6e outsb dx, byte ptr [rsi] + 4958a9: 73 74 jae 0x49591f <__PRETTY_FUNCTION__.13844+0x4f> + 4958ab: 65 70 73 jo 0x495921 <__PRETTY_FUNCTION__.13844+0x51> + 4958ae: 20 3d 3d 20 31 00 and byte ptr [rip + 3219517], bh # 0x7a78f1 <_end+0x2e3f71> + 4958b4: 66 63 74 73 2e movsxd si, dword ptr [rbx + 2*rsi + 46] + 4958b9: 74 6f je 0x49592a <__PRETTY_FUNCTION__.13844+0x5a> + 4958bb: 6d insd dword ptr es:[rdi], dx + 4958bc: 62 + 4958bd: 5f pop rdi + 4958be: 6e outsb dx, byte ptr [rsi] + 4958bf: 73 74 jae 0x495935 <__PRETTY_FUNCTION__.13844+0x65> + 4958c1: 65 70 73 jo 0x495937 <__PRETTY_FUNCTION__.13844+0x67> + 4958c4: 20 3d 3d 20 31 00 and byte ptr [rip + 3219517], bh # 0x7a7907 <_end+0x2e3f87> + 4958ca: 00 00 add byte ptr [rax], al + 4958cc: 00 00 add byte ptr [rax], al + 4958ce: 00 00 add byte ptr [rax], al + +00000000004958d0 <__PRETTY_FUNCTION__.13844>: + 4958d0: 5f pop rdi + 4958d1: 49 4f + 4958d3: 5f pop rdi + 4958d4: 66 77 69 ja 0x495940 <__PRETTY_FUNCTION__.13844+0x70> + 4958d7: 64 65 00 00 add byte ptr gs:[rax], al + 4958db: 00 00 add byte ptr [rax], al + 4958dd: 00 00 add byte ptr [rax], al + 4958df: 00 46 61 add byte ptr [rsi + 97], al + 4958e2: 74 61 je 0x495945 <__PRETTY_FUNCTION__.13844+0x75> + 4958e4: 6c insb byte ptr es:[rdi], dx + 4958e5: 20 65 72 and byte ptr [rbp + 114], ah + 4958e8: 72 6f jb 0x495959 <__PRETTY_FUNCTION__.13844+0x89> + 4958ea: 72 3a jb 0x495926 <__PRETTY_FUNCTION__.13844+0x56> + 4958ec: 20 67 6c and byte ptr [rdi + 108], ah + 4958ef: 69 62 63 20 64 65 74 imul esp, dword ptr [rdx + 99], 1952801824 + 4958f6: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 4958fb: 20 61 6e and byte ptr [rcx + 110], ah + 4958fe: 20 69 6e and byte ptr [rcx + 110], ch + 495901: 76 61 jbe 0x495964 <__PRETTY_FUNCTION__.13844+0x94> + 495903: 6c insb byte ptr es:[rdi], dx + 495904: 69 64 20 73 74 64 69 6f imul esp, dword ptr [rax + riz + 115], 1869177972 + 49590c: 20 68 61 and byte ptr [rax + 97], ch + 49590f: 6e outsb dx, byte ptr [rsi] + 495910: 64 6c insb byte ptr es:[rdi], dx + 495912: 65 0a 00 or al, byte ptr gs:[rax] + 495915: 2c 63 sub al, 99 + 495917: 63 73 3d movsxd esi, dword ptr [rbx + 61] + 49591a: 00 00 add byte ptr [rax], al + 49591c: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 49591d: 06 + 49591e: f8 clc + 49591f: ff 02 inc dword ptr [rdx] + 495921: 0a f8 or bh, al + 495923: ff a3 06 f8 ff f0 jmp qword ptr [rbx - 251660282] + 495929: 09 f8 or eax, edi + 49592b: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] + 495931: 06 + 495932: f8 clc + 495933: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] + 495939: 06 + 49593a: f8 clc + 49593b: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] + 495941: 06 + 495942: f8 clc + 495943: ff a3 06 f8 ff e4 jmp qword ptr [rbx - 452986874] + 495949: 09 f8 or eax, edi + 49594b: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] + 495951: 06 + 495952: f8 clc + 495953: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] + 495959: 06 + 49595a: f8 clc + 49595b: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] + 495961: 06 + 495962: f8 clc + 495963: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] + 495969: 06 + 49596a: f8 clc + 49596b: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] + 495971: 06 + 495972: f8 clc + 495973: ff dc + 495975: 09 f8 or eax, edi + 495977: ff 7c 06 f8 + 49597b: ff d8 + 49597d: 09 f8 or eax, edi + 49597f: ff 79 06 + 495982: f8 clc + 495983: ff c6 inc esi + 495985: 09 f8 or eax, edi + 495987: ff 79 06 + 49598a: f8 clc + 49598b: ff 79 06 + 49598e: f8 clc + 49598f: ff 79 06 + 495992: f8 clc + 495993: ff 79 06 + 495996: f8 clc + 495997: ff 79 06 + 49599a: f8 clc + 49599b: ff 79 06 + 49599e: f8 clc + 49599f: ff 79 06 + 4959a2: f8 clc + 4959a3: ff ba 09 f8 ff 79 + 4959a9: 06 + 4959aa: f8 clc + 4959ab: ff 79 06 + 4959ae: f8 clc + 4959af: ff 79 06 + 4959b2: f8 clc + 4959b3: ff 79 06 + 4959b6: f8 clc + 4959b7: ff 79 06 + 4959ba: f8 clc + 4959bb: ff 79 06 + 4959be: f8 clc + 4959bf: ff 79 06 + 4959c2: f8 clc + 4959c3: ff 79 06 + 4959c6: f8 clc + 4959c7: ff 79 06 + 4959ca: f8 clc + 4959cb: ff 79 06 + 4959ce: f8 clc + 4959cf: ff b2 09 f8 ff 52 push qword ptr [rdx + 1392506889] + 4959d5: 06 + 4959d6: f8 clc + 4959d7: ff ae 09 f8 ff 4f jmp [rsi + 1342175241] + 4959dd: 06 + 4959de: f8 clc + 4959df: ff 9c 09 f8 ff 4f 06 call [rcx + rcx + 105906168] + 4959e6: f8 clc + 4959e7: ff 4f 06 dec dword ptr [rdi + 6] + 4959ea: f8 clc + 4959eb: ff 4f 06 dec dword ptr [rdi + 6] + 4959ee: f8 clc + 4959ef: ff 4f 06 dec dword ptr [rdi + 6] + 4959f2: f8 clc + 4959f3: ff 4f 06 dec dword ptr [rdi + 6] + 4959f6: f8 clc + 4959f7: ff 4f 06 dec dword ptr [rdi + 6] + 4959fa: f8 clc + 4959fb: ff 4f 06 dec dword ptr [rdi + 6] + 4959fe: f8 clc + 4959ff: ff 90 09 f8 ff 4f call qword ptr [rax + 1342175241] + 495a05: 06 + 495a06: f8 clc + 495a07: ff 4f 06 dec dword ptr [rdi + 6] + 495a0a: f8 clc + 495a0b: ff 4f 06 dec dword ptr [rdi + 6] + 495a0e: f8 clc + 495a0f: ff 4f 06 dec dword ptr [rdi + 6] + 495a12: f8 clc + 495a13: ff 4f 06 dec dword ptr [rdi + 6] + 495a16: f8 clc + 495a17: ff 4f 06 dec dword ptr [rdi + 6] + 495a1a: f8 clc + 495a1b: ff 4f 06 dec dword ptr [rdi + 6] + 495a1e: f8 clc + 495a1f: ff 4f 06 dec dword ptr [rdi + 6] + 495a22: f8 clc + 495a23: ff 4f 06 dec dword ptr [rdi + 6] + 495a26: f8 clc + 495a27: ff 4f 06 dec dword ptr [rdi + 6] + 495a2a: f8 clc + 495a2b: ff 88 09 f8 ff 28 dec dword ptr [rax + 687863817] + 495a31: 06 + 495a32: f8 clc + 495a33: ff c7 inc edi + 495a35: 0a f8 or bh, al + 495a37: ff 25 06 f8 ff d3 jmp qword ptr [rip - 738199546] # 0xffffffffd4495243 <_end+0xffffffffd3fd18c3> + 495a3d: 0a f8 or bh, al + 495a3f: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x2649524b <_end+0x25fd18cb> + 495a45: 06 + 495a46: f8 clc + 495a47: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x26495253 <_end+0x25fd18d3> + 495a4d: 06 + 495a4e: f8 clc + 495a4f: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x2649525b <_end+0x25fd18db> + 495a55: 06 + 495a56: f8 clc + 495a57: ff 25 06 f8 ff e5 jmp qword ptr [rip - 436209658] # 0xffffffffe6495263 <_end+0xffffffffe5fd18e3> + 495a5d: 0a f8 or bh, al + 495a5f: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x2649526b <_end+0x25fd18eb> + 495a65: 06 + 495a66: f8 clc + 495a67: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x26495273 <_end+0x25fd18f3> + 495a6d: 06 + 495a6e: f8 clc + 495a6f: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x2649527b <_end+0x25fd18fb> + 495a75: 06 + 495a76: f8 clc + 495a77: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x26495283 <_end+0x25fd1903> + 495a7d: 06 + 495a7e: f8 clc + 495a7f: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x2649528b <_end+0x25fd190b> + 495a85: 06 + 495a86: f8 clc + 495a87: ff bf 0a f8 ff fe + 495a8d: 05 f8 ff 9d 0a add eax, 178126840 + 495a92: f8 clc + 495a93: ff fb + 495a95: 05 f8 ff a9 0a add eax, 178913272 + 495a9a: f8 clc + 495a9b: ff fb + 495a9d: 05 f8 ff fb 05 add eax, 100401144 + 495aa2: f8 clc + 495aa3: ff fb + 495aa5: 05 f8 ff fb 05 add eax, 100401144 + 495aaa: f8 clc + 495aab: ff fb + 495aad: 05 f8 ff fb 05 add eax, 100401144 + 495ab2: f8 clc + 495ab3: ff fb + 495ab5: 05 f8 ff bb 0a add eax, 180092920 + 495aba: f8 clc + 495abb: ff fb + 495abd: 05 f8 ff fb 05 add eax, 100401144 + 495ac2: f8 clc + 495ac3: ff fb + 495ac5: 05 f8 ff fb 05 add eax, 100401144 + 495aca: f8 clc + 495acb: ff fb + 495acd: 05 f8 ff fb 05 add eax, 100401144 + 495ad2: f8 clc + 495ad3: ff fb + 495ad5: 05 f8 ff fb 05 add eax, 100401144 + 495ada: f8 clc + 495adb: ff fb + 495add: 05 f8 ff fb 05 add eax, 100401144 + 495ae2: f8 clc + 495ae3: ff 95 0a f8 ff f0 call qword ptr [rbp - 251660278] + 495ae9: 05 f8 ff 73 0a add eax, 175374328 + 495aee: f8 clc + 495aef: ff ed + 495af1: 05 f8 ff 7f 0a add eax, 176160760 + 495af6: f8 clc + 495af7: ff ed + 495af9: 05 f8 ff ed 05 add eax, 99483640 + 495afe: f8 clc + 495aff: ff ed + 495b01: 05 f8 ff ed 05 add eax, 99483640 + 495b06: f8 clc + 495b07: ff ed + 495b09: 05 f8 ff ed 05 add eax, 99483640 + 495b0e: f8 clc + 495b0f: ff ed + 495b11: 05 f8 ff 91 0a add eax, 177340408 + 495b16: f8 clc + 495b17: ff ed + 495b19: 05 f8 ff ed 05 add eax, 99483640 + 495b1e: f8 clc + 495b1f: ff ed + 495b21: 05 f8 ff ed 05 add eax, 99483640 + 495b26: f8 clc + 495b27: ff ed + 495b29: 05 f8 ff ed 05 add eax, 99483640 + 495b2e: f8 clc + 495b2f: ff ed + 495b31: 05 f8 ff ed 05 add eax, 99483640 + 495b36: f8 clc + 495b37: ff ed + 495b39: 05 f8 ff ed 05 add eax, 99483640 + 495b3e: f8 clc + 495b3f: ff 6b 0a jmp [rbx + 10] + 495b42: f8 clc + 495b43: ff 00 inc dword ptr [rax] + ... + 495b4d: 00 00 add byte ptr [rax], al + 495b4f: 00 5f 49 add byte ptr [rdi + 73], bl + +0000000000495b50 <__PRETTY_FUNCTION__.13509>: + 495b50: 5f pop rdi + 495b51: 49 4f + 495b53: 5f pop rdi + 495b54: 6e outsb dx, byte ptr [rsi] + 495b55: 65 77 5f ja 0x495bb7 <__PRETTY_FUNCTION__.11590+0x17> + 495b58: 66 69 6c 65 5f 66 6f imul bp, word ptr [rbp + 2*riz + 95], 28518 + 495b5f: 70 65 jo 0x495bc6 <__PRETTY_FUNCTION__.11590+0x26> + 495b61: 6e outsb dx, byte ptr [rsi] + ... + 495b6e: 00 00 add byte ptr [rax], al + 495b70: ff ff + 495b72: ff ff + 495b74: ff ff + 495b76: ff ff + ... + 495b80: 73 74 jae 0x495bf6 <__PRETTY_FUNCTION__.11590+0x56> + 495b82: 72 6f jb 0x495bf3 <__PRETTY_FUNCTION__.11590+0x53> + 495b84: 70 73 jo 0x495bf9 <__PRETTY_FUNCTION__.11590+0x59> + 495b86: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 495b89: 6f outsd dx, dword ptr [rsi] + 495b8a: 66 66 73 65 jae 0x495bf3 <__PRETTY_FUNCTION__.11590+0x53> + 495b8e: 74 20 je 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> + 495b90: 3e 3d 20 6f 6c 64 cmp eax, 1684827936 + 495b96: 65 6e outsb dx, byte ptr gs:[rsi] + 495b98: 64 00 00 add byte ptr fs:[rax], al + 495b9b: 00 00 add byte ptr [rax], al + 495b9d: 00 00 add byte ptr [rax], al + 495b9f: 00 65 6e add byte ptr [rbp + 110], ah + +0000000000495ba0 <__PRETTY_FUNCTION__.11590>: + 495ba0: 65 6e outsb dx, byte ptr gs:[rsi] + 495ba2: 6c insb byte ptr es:[rdi], dx + 495ba3: 61 + 495ba4: 72 67 jb 0x495c0d <__PRETTY_FUNCTION__.11590+0x6d> + 495ba6: 65 5f pop rdi + 495ba8: 75 73 jne 0x495c1d <__PRETTY_FUNCTION__.11590+0x7d> + 495baa: 65 72 62 jb 0x495c0f <__PRETTY_FUNCTION__.11590+0x6f> + 495bad: 75 66 jne 0x495c15 <__PRETTY_FUNCTION__.11590+0x75> + 495baf: 00 6d 61 add byte ptr [rbp + 97], ch + 495bb2: 6c insb byte ptr es:[rdi], dx + 495bb3: 6c insb byte ptr es:[rdi], dx + 495bb4: 6f outsd dx, dword ptr [rsi] + 495bb5: 63 2e movsxd ebp, dword ptr [rsi] + 495bb7: 63 00 movsxd eax, dword ptr [rax] + 495bb9: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 495bbc: 6e outsb dx, byte ptr [rsi] + 495bbd: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 + 495bc1: 5f pop rdi + 495bc2: 6d insd dword ptr es:[rdi], dx + 495bc3: 6d insd dword ptr es:[rdi], dx + 495bc4: 61 + 495bc5: 70 70 jo 0x495c37 <__PRETTY_FUNCTION__.11590+0x97> + 495bc7: 65 64 20 28 and byte ptr fs:[rax], ch + 495bcb: 70 29 jo 0x495bf6 <__PRETTY_FUNCTION__.11590+0x56> + 495bcd: 00 61 6c add byte ptr [rcx + 108], ah + 495bd0: 69 67 6e 65 64 5f 4f imul esp, dword ptr [rdi + 110], 1331651685 + 495bd7: 4b 20 28 and byte ptr [r8], bpl + 495bda: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 495bdd: 6e outsb dx, byte ptr [rsi] + 495bde: 6b 32 6d imul esi, dword ptr [rdx], 109 + 495be1: 65 6d insd dword ptr es:[rdi], dx + 495be3: 20 28 and byte ptr [rax], ch + 495be5: 70 29 jo 0x495c10 <__PRETTY_FUNCTION__.11590+0x70> + 495be7: 29 00 sub dword ptr [rax], eax + 495be9: 70 72 jo 0x495c5d <__PRETTY_FUNCTION__.11590+0xbd> + 495beb: 65 76 5f jbe 0x495c4d <__PRETTY_FUNCTION__.11590+0xad> + 495bee: 73 69 jae 0x495c59 <__PRETTY_FUNCTION__.11590+0xb9> + 495bf0: 7a 65 jp 0x495c57 <__PRETTY_FUNCTION__.11590+0xb7> + 495bf2: 20 28 and byte ptr [rax], ch + 495bf4: 70 29 jo 0x495c1f <__PRETTY_FUNCTION__.11590+0x7f> + 495bf6: 20 3d 3d 20 6f 66 and byte ptr [rip + 1718558781], bh # 0x66b87c39 <_end+0x666c42b9> + 495bfc: 66 73 65 jae 0x495c64 <__PRETTY_FUNCTION__.11590+0xc4> + 495bff: 74 00 je 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> + 495c01: 61 + 495c02: 72 65 jb 0x495c69 <__PRETTY_FUNCTION__.11590+0xc9> + 495c04: 6e outsb dx, byte ptr [rsi] + 495c05: 61 + 495c06: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 495c09: 72 65 jb 0x495c70 <__PRETTY_FUNCTION__.11590+0xd0> + 495c0b: 73 75 jae 0x495c82 <__PRETTY_FUNCTION__.11590+0xe2> + 495c0d: 6c insb byte ptr es:[rdi], dx + 495c0e: 74 2d je 0x495c3d <__PRETTY_FUNCTION__.11590+0x9d> + 495c10: 3e 61 + 495c12: 74 74 je 0x495c88 <__PRETTY_FUNCTION__.11590+0xe8> + 495c14: 61 + 495c15: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 495c18: 64 5f pop rdi + 495c1a: 74 68 je 0x495c84 <__PRETTY_FUNCTION__.11590+0xe4> + 495c1c: 72 65 jb 0x495c83 <__PRETTY_FUNCTION__.11590+0xe3> + 495c1e: 61 + 495c1f: 64 73 20 jae 0x495c42 <__PRETTY_FUNCTION__.11590+0xa2> + 495c22: 3d 3d 20 30 00 cmp eax, 3153981 + 495c27: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 495c2a: 72 75 jb 0x495ca1 <__PRETTY_FUNCTION__.11590+0x101> + 495c2c: 70 74 jo 0x495ca2 <__PRETTY_FUNCTION__.11590+0x102> + 495c2e: 65 64 20 73 69 and byte ptr fs:[rbx + 105], dh + 495c33: 7a 65 jp 0x495c9a <__PRETTY_FUNCTION__.11590+0xfa> + 495c35: 20 76 73 and byte ptr [rsi + 115], dh + 495c38: 2e 20 70 72 and byte ptr cs:[rax + 114], dh + 495c3c: 65 76 5f jbe 0x495c9e <__PRETTY_FUNCTION__.11590+0xfe> + 495c3f: 73 69 jae 0x495caa <__PRETTY_FUNCTION__.11590+0x10a> + 495c41: 7a 65 jp 0x495ca8 <__PRETTY_FUNCTION__.11590+0x108> + 495c43: 00 63 6f add byte ptr [rbx + 111], ah + 495c46: 72 72 jb 0x495cba <__PRETTY_FUNCTION__.11590+0x11a> + 495c48: 75 70 jne 0x495cba <__PRETTY_FUNCTION__.11590+0x11a> + 495c4a: 74 65 je 0x495cb1 <__PRETTY_FUNCTION__.11590+0x111> + 495c4c: 64 20 64 6f 75 and byte ptr fs:[rdi + 2*rbp + 117], ah + 495c51: 62 + 495c52: 6c insb byte ptr es:[rdi], dx + 495c53: 65 2d 6c 69 6e 6b sub eax, 1802398060 + 495c59: 65 64 20 6c 69 73 and byte ptr fs:[rcx + 2*rbp + 115], ch + 495c5f: 74 00 je 0x495c61 <__PRETTY_FUNCTION__.11590+0xc1> + 495c61: 70 2d jo 0x495c90 <__PRETTY_FUNCTION__.11590+0xf0> + 495c63: 3e 61 + 495c65: 74 74 je 0x495cdb <__PRETTY_FUNCTION__.11590+0x13b> + 495c67: 61 + 495c68: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 495c6b: 64 5f pop rdi + 495c6d: 74 68 je 0x495cd7 <__PRETTY_FUNCTION__.11590+0x137> + 495c6f: 72 65 jb 0x495cd6 <__PRETTY_FUNCTION__.11590+0x136> + 495c71: 61 + 495c72: 64 73 20 jae 0x495c95 <__PRETTY_FUNCTION__.11590+0xf5> + 495c75: 3d 3d 20 30 00 cmp eax, 3153981 + 495c7a: 3c 68 cmp al, 104 + 495c7c: 65 61 + 495c7e: 70 20 jo 0x495ca0 <__PRETTY_FUNCTION__.11590+0x100> + 495c80: 6e outsb dx, byte ptr [rsi] + 495c81: 72 3d jb 0x495cc0 <__PRETTY_FUNCTION__.11590+0x120> + 495c83: 22 25 64 22 3e 0a and ah, byte ptr [rip + 171844196] # 0xa877eed <_end+0xa3b456d> + 495c89: 3c 73 cmp al, 115 + 495c8b: 69 7a 65 73 3e 0a 00 imul edi, dword ptr [rdx + 101], 671347 + 495c92: 3c 2f cmp al, 47 + 495c94: 68 65 61 70 3e push 1047552357 + 495c99: 0a 00 or al, byte ptr [rax] + 495c9b: 66 72 65 jb 0x495d03 <__PRETTY_FUNCTION__.11590+0x163> + 495c9e: 65 28 29 sub byte ptr gs:[rcx], ch + 495ca1: 3a 20 cmp ah, byte ptr [rax] + 495ca3: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 + 495caa: 20 70 6f and byte ptr [rax + 111], dh + 495cad: 69 6e 74 65 72 00 66 imul ebp, dword ptr [rsi + 116], 1711305317 + 495cb4: 72 65 jb 0x495d1b <__PRETTY_FUNCTION__.11590+0x17b> + 495cb6: 65 28 29 sub byte ptr gs:[rcx], ch + 495cb9: 3a 20 cmp ah, byte ptr [rax] + 495cbb: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 + 495cc2: 20 73 69 and byte ptr [rbx + 105], dh + 495cc5: 7a 65 jp 0x495d2c <__PRETTY_FUNCTION__.11590+0x18c> + 495cc7: 00 69 6e add byte ptr [rcx + 110], ch + 495cca: 76 61 jbe 0x495d2d <__PRETTY_FUNCTION__.11590+0x18d> + 495ccc: 6c insb byte ptr es:[rdi], dx + 495ccd: 69 64 20 66 61 73 74 62 imul esp, dword ptr [rax + riz + 102], 1651798881 + 495cd5: 69 6e 20 65 6e 74 72 imul ebp, dword ptr [rsi + 32], 1920233061 + 495cdc: 79 20 jns 0x495cfe <__PRETTY_FUNCTION__.11590+0x15e> + 495cde: 28 66 72 sub byte ptr [rsi + 114], ah + 495ce1: 65 65 29 00 sub dword ptr gs:[rax], eax + 495ce5: 68 65 61 70 2d push 762339685 + 495cea: 3e 61 + 495cec: 72 5f jb 0x495d4d <__PRETTY_FUNCTION__.11590+0x1ad> + 495cee: 70 74 jo 0x495d64 <__PRETTY_FUNCTION__.11590+0x1c4> + 495cf0: 72 20 jb 0x495d12 <__PRETTY_FUNCTION__.11590+0x172> + 495cf2: 3d 3d 20 61 76 cmp eax, 1986076733 + 495cf7: 00 63 6f add byte ptr [rbx + 111], ah + 495cfa: 72 72 jb 0x495d6e <__PRETTY_FUNCTION__.11590+0x1ce> + 495cfc: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] + 495d01: 6e outsb dx, byte ptr [rsi] + 495d02: 20 3e and byte ptr [rsi], bh + 495d04: 3d 20 30 00 63 cmp eax, 1660956704 + 495d09: 68 75 6e 6b 5f push 1600876149 + 495d0e: 6d insd dword ptr es:[rdi], dx + 495d0f: 61 + 495d10: 69 6e 5f 61 72 65 6e imul ebp, dword ptr [rsi + 95], 1852142177 + 495d17: 61 + 495d18: 20 28 and byte ptr [rax], ch + 495d1a: 62 + 495d1b: 63 6b 2d movsxd ebp, dword ptr [rbx + 45] + 495d1e: 3e 62 + 495d20: 6b 29 00 imul ebp, dword ptr [rcx], 0 + 495d23: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 495d26: 6e outsb dx, byte ptr [rsi] + 495d27: 6b 5f 6d 61 imul ebx, dword ptr [rdi + 109], 97 + 495d2b: 69 6e 5f 61 72 65 6e imul ebp, dword ptr [rsi + 95], 1852142177 + 495d32: 61 + 495d33: 20 28 and byte ptr [rax], ch + 495d35: 66 77 64 ja 0x495d9c <__PRETTY_FUNCTION__.11590+0x1fc> + 495d38: 29 00 sub dword ptr [rax], eax + 495d3a: 62 + 495d3b: 69 74 20 21 3d 20 30 00 imul esi, dword ptr [rax + riz + 33], 3153981 + 495d43: 6d insd dword ptr es:[rdi], dx + 495d44: 61 + 495d45: 6c insb byte ptr es:[rdi], dx + 495d46: 6c insb byte ptr es:[rdi], dx + 495d47: 6f outsd dx, dword ptr [rsi] + 495d48: 63 28 movsxd ebp, dword ptr [rax] + 495d4a: 29 3a sub dword ptr [rdx], edi + 495d4c: 20 63 6f and byte ptr [rbx + 111], ah + 495d4f: 72 72 jb 0x495dc3 <__PRETTY_FUNCTION__.11590+0x223> + 495d51: 75 70 jne 0x495dc3 <__PRETTY_FUNCTION__.11590+0x223> + 495d53: 74 65 je 0x495dba <__PRETTY_FUNCTION__.11590+0x21a> + 495d55: 64 20 74 6f 70 and byte ptr fs:[rdi + 2*rbp + 112], dh + 495d5a: 20 73 69 and byte ptr [rbx + 105], dh + 495d5d: 7a 65 jp 0x495dc4 <__PRETTY_FUNCTION__.11590+0x224> + 495d5f: 00 72 65 add byte ptr [rdx + 101], dh + 495d62: 61 + 495d63: 6c insb byte ptr es:[rdi], dx + 495d64: 6c insb byte ptr es:[rdi], dx + 495d65: 6f outsd dx, dword ptr [rsi] + 495d66: 63 28 movsxd ebp, dword ptr [rax] + 495d68: 29 3a sub dword ptr [rdx], edi + 495d6a: 20 69 6e and byte ptr [rcx + 110], ch + 495d6d: 76 61 jbe 0x495dd0 <__PRETTY_FUNCTION__.11590+0x230> + 495d6f: 6c insb byte ptr es:[rdi], dx + 495d70: 69 64 20 6f 6c 64 20 73 imul esp, dword ptr [rax + riz + 111], 1931502700 + 495d78: 69 7a 65 00 21 63 68 imul edi, dword ptr [rdx + 101], 1751326976 + 495d7f: 75 6e jne 0x495def <__PRETTY_FUNCTION__.11590+0x24f> + 495d81: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 + 495d85: 5f pop rdi + 495d86: 6d insd dword ptr es:[rdi], dx + 495d87: 6d insd dword ptr es:[rdi], dx + 495d88: 61 + 495d89: 70 70 jo 0x495dfb <__PRETTY_FUNCTION__.11590+0x25b> + 495d8b: 65 64 20 28 and byte ptr fs:[rax], ch + 495d8f: 6f outsd dx, dword ptr [rsi] + 495d90: 6c insb byte ptr es:[rdi], dx + 495d91: 64 70 29 jo 0x495dbd <__PRETTY_FUNCTION__.11590+0x21d> + 495d94: 00 72 65 add byte ptr [rdx + 101], dh + 495d97: 61 + 495d98: 6c insb byte ptr es:[rdi], dx + 495d99: 6c insb byte ptr es:[rdi], dx + 495d9a: 6f outsd dx, dword ptr [rsi] + 495d9b: 63 28 movsxd ebp, dword ptr [rax] + 495d9d: 29 3a sub dword ptr [rdx], edi + 495d9f: 20 69 6e and byte ptr [rcx + 110], ch + 495da2: 76 61 jbe 0x495e05 <__PRETTY_FUNCTION__.11590+0x265> + 495da4: 6c insb byte ptr es:[rdi], dx + 495da5: 69 64 20 6e 65 78 74 20 imul esp, dword ptr [rax + riz + 110], 544503909 + 495dad: 73 69 jae 0x495e18 <__PRETTY_FUNCTION__.11590+0x278> + 495daf: 7a 65 jp 0x495e16 <__PRETTY_FUNCTION__.11590+0x276> + 495db1: 00 6d 61 add byte ptr [rbp + 97], ch + 495db4: 6c insb byte ptr es:[rdi], dx + 495db5: 6c insb byte ptr es:[rdi], dx + 495db6: 6f outsd dx, dword ptr [rsi] + 495db7: 63 3a movsxd edi, dword ptr [rdx] + 495db9: 20 74 6f 70 and byte ptr [rdi + 2*rbp + 112], dh + 495dbd: 20 63 68 and byte ptr [rbx + 104], ah + 495dc0: 75 6e jne 0x495e30 <__PRETTY_FUNCTION__.11590+0x290> + 495dc2: 6b 20 69 imul esp, dword ptr [rax], 105 + 495dc5: 73 20 jae 0x495de7 <__PRETTY_FUNCTION__.11590+0x247> + 495dc7: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 495dca: 72 75 jb 0x495e41 <__PRETTY_FUNCTION__.11590+0x2a1> + 495dcc: 70 74 jo 0x495e42 <__PRETTY_FUNCTION__.11590+0x2a2> + 495dce: 00 72 65 add byte ptr [rdx + 101], dh + 495dd1: 61 + 495dd2: 6c insb byte ptr es:[rdi], dx + 495dd3: 6c insb byte ptr es:[rdi], dx + 495dd4: 6f outsd dx, dword ptr [rsi] + 495dd5: 63 28 movsxd ebp, dword ptr [rax] + 495dd7: 29 3a sub dword ptr [rdx], edi + 495dd9: 20 69 6e and byte ptr [rcx + 110], ch + 495ddc: 76 61 jbe 0x495e3f <__PRETTY_FUNCTION__.11590+0x29f> + 495dde: 6c insb byte ptr es:[rdi], dx + 495ddf: 69 64 20 70 6f 69 6e 74 imul esp, dword ptr [rax + riz + 112], 1953393007 + 495de7: 65 72 00 jb 0x495dea <__PRETTY_FUNCTION__.11590+0x24a> + 495dea: 61 + 495deb: 2d 3e 61 74 74 sub eax, 1953784126 + 495df0: 61 + 495df1: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 495df4: 64 5f pop rdi + 495df6: 74 68 je 0x495e60 <__PRETTY_FUNCTION__.11590+0x2c0> + 495df8: 72 65 jb 0x495e5f <__PRETTY_FUNCTION__.11590+0x2bf> + 495dfa: 61 + 495dfb: 64 73 20 jae 0x495e1e <__PRETTY_FUNCTION__.11590+0x27e> + 495dfe: 3e 20 30 and byte ptr ds:[rax], dh + 495e01: 00 6e 63 add byte ptr [rsi + 99], ch + 495e04: 6c insb byte ptr es:[rdi], dx + 495e05: 65 61 + 495e07: 72 73 jb 0x495e7c <__PRETTY_FUNCTION__.11590+0x2dc> + 495e09: 20 3e and byte ptr [rsi], bh + 495e0b: 3d 20 33 00 41 cmp eax, 1090532128 + 495e10: 72 65 jb 0x495e77 <__PRETTY_FUNCTION__.11590+0x2d7> + 495e12: 6e outsb dx, byte ptr [rsi] + 495e13: 61 + 495e14: 20 25 64 3a 0a 00 and byte ptr [rip + 670308], ah # 0x53987e <_end+0x75efe> + 495e1a: 73 79 jae 0x495e95 <__PRETTY_FUNCTION__.11590+0x2f5> + 495e1c: 73 74 jae 0x495e92 <__PRETTY_FUNCTION__.11590+0x2f2> + 495e1e: 65 6d insd dword ptr es:[rdi], dx + 495e20: 20 62 79 and byte ptr [rdx + 121], ah + 495e23: 74 65 je 0x495e8a <__PRETTY_FUNCTION__.11590+0x2ea> + 495e25: 73 20 jae 0x495e47 <__PRETTY_FUNCTION__.11590+0x2a7> + 495e27: 20 20 and byte ptr [rax], ah + 495e29: 20 20 and byte ptr [rax], ah + 495e2b: 3d 20 25 31 30 cmp eax, 808527136 + 495e30: 75 0a jne 0x495e3c <__PRETTY_FUNCTION__.11590+0x29c> + 495e32: 00 69 6e add byte ptr [rcx + 110], ch + 495e35: 20 75 73 and byte ptr [rbp + 115], dh + 495e38: 65 20 62 79 and byte ptr gs:[rdx + 121], ah + 495e3c: 74 65 je 0x495ea3 <__PRETTY_FUNCTION__.11590+0x303> + 495e3e: 73 20 jae 0x495e60 <__PRETTY_FUNCTION__.11590+0x2c0> + 495e40: 20 20 and byte ptr [rax], ah + 495e42: 20 20 and byte ptr [rax], ah + 495e44: 3d 20 25 31 30 cmp eax, 808527136 + 495e49: 75 0a jne 0x495e55 <__PRETTY_FUNCTION__.11590+0x2b5> + 495e4b: 00 54 6f 74 add byte ptr [rdi + 2*rbp + 116], dl + 495e4f: 61 + 495e50: 6c insb byte ptr es:[rdi], dx + 495e51: 20 28 and byte ptr [rax], ch + 495e53: 69 6e 63 6c 2e 20 6d imul ebp, dword ptr [rsi + 99], 1830825580 + 495e5a: 6d insd dword ptr es:[rdi], dx + 495e5b: 61 + 495e5c: 70 29 jo 0x495e87 <__PRETTY_FUNCTION__.11590+0x2e7> + 495e5e: 3a 0a cmp cl, byte ptr [rdx] + 495e60: 00 6d 61 add byte ptr [rbp + 97], ch + 495e63: 78 20 js 0x495e85 <__PRETTY_FUNCTION__.11590+0x2e5> + 495e65: 6d insd dword ptr es:[rdi], dx + 495e66: 6d insd dword ptr es:[rdi], dx + 495e67: 61 + 495e68: 70 20 jo 0x495e8a <__PRETTY_FUNCTION__.11590+0x2ea> + 495e6a: 72 65 jb 0x495ed1 <__PRETTY_FUNCTION__.13693+0x27> + 495e6c: 67 69 6f 6e 73 20 3d 20 imul ebp, dword ptr [edi + 110], 540876915 + 495e74: 25 31 30 75 0a and eax, 175452209 + 495e79: 00 6d 61 add byte ptr [rbp + 97], ch + 495e7c: 78 20 js 0x495e9e <__PRETTY_FUNCTION__.11590+0x2fe> + 495e7e: 6d insd dword ptr es:[rdi], dx + 495e7f: 6d insd dword ptr es:[rdi], dx + 495e80: 61 + 495e81: 70 20 jo 0x495ea3 <__PRETTY_FUNCTION__.11590+0x303> + 495e83: 62 + 495e84: 79 74 jns 0x495efa <__PRETTY_FUNCTION__.13693+0x50> + 495e86: 65 73 20 jae 0x495ea9 <__PRETTY_FUNCTION__.11590+0x309> + 495e89: 20 20 and byte ptr [rax], ah + 495e8b: 3d 20 25 31 30 cmp eax, 808527136 + 495e90: 6c insb byte ptr es:[rdi], dx + 495e91: 75 0a jne 0x495e9d <__PRETTY_FUNCTION__.11590+0x2fd> + 495e93: 00 3c 6d 61 6c 6c 6f add byte ptr [2*rbp + 1869376609], bh + 495e9a: 63 20 movsxd esp, dword ptr [rax] + 495e9c: 76 65 jbe 0x495f03 <__PRETTY_FUNCTION__.13693+0x59> + 495e9e: 72 73 jb 0x495f13 <__PRETTY_FUNCTION__.13693+0x69> + 495ea0: 69 6f 6e 3d 22 31 22 imul ebp, dword ptr [rdi + 110], 573645373 + 495ea7: 3e 0a 00 or al, byte ptr ds:[rax] + +0000000000495eaa <__PRETTY_FUNCTION__.13693>: + 495eaa: 6d insd dword ptr es:[rdi], dx + 495eab: 74 72 je 0x495f1f <__PRETTY_FUNCTION__.13693+0x75> + 495ead: 69 6d 00 25 73 25 73 imul ebp, dword ptr [rbp], 1931834149 + 495eb4: 25 73 3a 25 75 and eax, 1965374067 + 495eb9: 3a 20 cmp ah, byte ptr [rax] + 495ebb: 25 73 25 73 41 and eax, 1098065267 + 495ec0: 73 73 jae 0x495f35 <__PRETTY_FUNCTION__.13693+0x8b> + 495ec2: 65 72 74 jb 0x495f39 <__PRETTY_FUNCTION__.13693+0x8f> + 495ec5: 69 6f 6e 20 60 25 73 imul ebp, dword ptr [rdi + 110], 1931829280 + 495ecc: 27 + 495ecd: 20 66 61 and byte ptr [rsi + 97], ah + 495ed0: 69 6c 65 64 2e 0a 00 00 imul ebp, dword ptr [rbp + 2*riz + 100], 2606 + 495ed8: 6d insd dword ptr es:[rdi], dx + 495ed9: 75 6e jne 0x495f49 <__PRETTY_FUNCTION__.13693+0x9f> + 495edb: 6d insd dword ptr es:[rdi], dx + 495edc: 61 + 495edd: 70 5f jo 0x495f3e <__PRETTY_FUNCTION__.13693+0x94> + 495edf: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 495ee2: 6e outsb dx, byte ptr [rsi] + 495ee3: 6b 28 29 imul ebp, dword ptr [rax], 41 + 495ee6: 3a 20 cmp ah, byte ptr [rax] + 495ee8: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 + 495eef: 20 70 6f and byte ptr [rax + 111], dh + 495ef2: 69 6e 74 65 72 00 6d imul ebp, dword ptr [rsi + 116], 1828745829 + 495ef9: 72 65 jb 0x495f60 <__PRETTY_FUNCTION__.13693+0xb6> + 495efb: 6d insd dword ptr es:[rdi], dx + 495efc: 61 + 495efd: 70 5f jo 0x495f5e <__PRETTY_FUNCTION__.13693+0xb4> + 495eff: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 495f02: 6e outsb dx, byte ptr [rsi] + 495f03: 6b 28 29 imul ebp, dword ptr [rax], 41 + 495f06: 3a 20 cmp ah, byte ptr [rax] + 495f08: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 + 495f0f: 20 70 6f and byte ptr [rax + 111], dh + 495f12: 69 6e 74 65 72 00 72 imul ebp, dword ptr [rsi + 116], 1912631909 + 495f19: 65 70 6c jo 0x495f88 <__PRETTY_FUNCTION__.13693+0xde> + 495f1c: 61 + 495f1d: 63 65 64 movsxd esp, dword ptr [rbp + 100] + 495f20: 5f pop rdi + 495f21: 61 + 495f22: 72 65 jb 0x495f89 <__PRETTY_FUNCTION__.13693+0xdf> + 495f24: 6e outsb dx, byte ptr [rsi] + 495f25: 61 + 495f26: 2d 3e 61 74 74 sub eax, 1953784126 + 495f2b: 61 + 495f2c: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 495f2f: 64 5f pop rdi + 495f31: 74 68 je 0x495f9b <__PRETTY_FUNCTION__.13693+0xf1> + 495f33: 72 65 jb 0x495f9a <__PRETTY_FUNCTION__.13693+0xf0> + 495f35: 61 + 495f36: 64 73 20 jae 0x495f59 <__PRETTY_FUNCTION__.13693+0xaf> + 495f39: 3e 20 30 and byte ptr ds:[rax], dh + 495f3c: 00 00 add byte ptr [rax], al + 495f3e: 00 00 add byte ptr [rax], al + 495f40: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 495f43: 72 75 jb 0x495fba <__PRETTY_FUNCTION__.13693+0x110> + 495f45: 70 74 jo 0x495fbb <__PRETTY_FUNCTION__.13693+0x111> + 495f47: 65 64 20 64 6f 75 and byte ptr fs:[rdi + 2*rbp + 117], ah + 495f4d: 62 + 495f4e: 6c insb byte ptr es:[rdi], dx + 495f4f: 65 2d 6c 69 6e 6b sub eax, 1802398060 + 495f55: 65 64 20 6c 69 73 and byte ptr fs:[rcx + 2*rbp + 115], ch + 495f5b: 74 20 je 0x495f7d <__PRETTY_FUNCTION__.13693+0xd3> + 495f5d: 28 6e 6f sub byte ptr [rsi + 111], ch + 495f60: 74 20 je 0x495f82 <__PRETTY_FUNCTION__.13693+0xd8> + 495f62: 73 6d jae 0x495fd1 <__PRETTY_FUNCTION__.13693+0x127> + 495f64: 61 + 495f65: 6c insb byte ptr es:[rdi], dx + 495f66: 6c insb byte ptr es:[rdi], dx + 495f67: 29 00 sub dword ptr [rax], eax + 495f69: 00 00 add byte ptr [rax], al + 495f6b: 00 00 add byte ptr [rax], al + 495f6d: 00 00 add byte ptr [rax], al + 495f6f: 00 6d 61 add byte ptr [rbp + 97], ch + 495f72: 6c insb byte ptr es:[rdi], dx + 495f73: 6c insb byte ptr es:[rdi], dx + 495f74: 6f outsd dx, dword ptr [rsi] + 495f75: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] + 495f78: 6f outsd dx, dword ptr [rsi] + 495f79: 6e outsb dx, byte ptr [rsi] + 495f7a: 73 6f jae 0x495feb <__PRETTY_FUNCTION__.13693+0x141> + 495f7c: 6c insb byte ptr es:[rdi], dx + 495f7d: 69 64 61 74 65 28 29 3a imul esp, dword ptr [rcx + 2*riz + 116], 975775845 + 495f85: 20 69 6e and byte ptr [rcx + 110], ch + 495f88: 76 61 jbe 0x495feb <__PRETTY_FUNCTION__.13693+0x141> + 495f8a: 6c insb byte ptr es:[rdi], dx + 495f8b: 69 64 20 63 68 75 6e 6b imul esp, dword ptr [rax + riz + 99], 1802401128 + 495f93: 20 73 69 and byte ptr [rbx + 105], dh + 495f96: 7a 65 jp 0x495ffd <__PRETTY_FUNCTION__.13693+0x153> + ... + 495fa0: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 495fa3: 72 75 jb 0x49601a <__PRETTY_FUNCTION__.13693+0x170> + 495fa5: 70 74 jo 0x49601b <__PRETTY_FUNCTION__.13693+0x171> + 495fa7: 65 64 20 73 69 and byte ptr fs:[rbx + 105], dh + 495fac: 7a 65 jp 0x496013 <__PRETTY_FUNCTION__.13693+0x169> + 495fae: 20 76 73 and byte ptr [rsi + 115], dh + 495fb1: 2e 20 70 72 and byte ptr cs:[rax + 114], dh + 495fb5: 65 76 5f jbe 0x496017 <__PRETTY_FUNCTION__.13693+0x16d> + 495fb8: 73 69 jae 0x496023 <__PRETTY_FUNCTION__.13693+0x179> + 495fba: 7a 65 jp 0x496021 <__PRETTY_FUNCTION__.13693+0x177> + 495fbc: 20 69 6e and byte ptr [rcx + 110], ch + 495fbf: 20 66 61 and byte ptr [rsi + 97], ah + 495fc2: 73 74 jae 0x496038 <__PRETTY_FUNCTION__.13693+0x18e> + 495fc4: 62 + 495fc5: 69 6e 73 00 00 00 00 imul ebp, dword ptr [rsi + 115], 0 + 495fcc: 00 00 add byte ptr [rax], al + 495fce: 00 00 add byte ptr [rax], al + 495fd0: 20 20 and byte ptr [rax], ah + 495fd2: 3c 73 cmp al, 115 + 495fd4: 69 7a 65 20 66 72 6f imul edi, dword ptr [rdx + 101], 1869768224 + 495fdb: 6d insd dword ptr es:[rdi], dx + 495fdc: 3d 22 25 7a 75 cmp eax, 1970939170 + 495fe1: 22 20 and ah, byte ptr [rax] + 495fe3: 74 6f je 0x496054 <__PRETTY_FUNCTION__.13693+0x1aa> + 495fe5: 3d 22 25 7a 75 cmp eax, 1970939170 + 495fea: 22 20 and ah, byte ptr [rax] + 495fec: 74 6f je 0x49605d <__PRETTY_FUNCTION__.13693+0x1b3> + 495fee: 74 61 je 0x496051 <__PRETTY_FUNCTION__.13693+0x1a7> + 495ff0: 6c insb byte ptr es:[rdi], dx + 495ff1: 3d 22 25 7a 75 cmp eax, 1970939170 + 495ff6: 22 20 and ah, byte ptr [rax] + 495ff8: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 495ffb: 6e outsb dx, byte ptr [rsi] + 495ffc: 74 3d je 0x49603b <__PRETTY_FUNCTION__.13693+0x191> + 495ffe: 22 25 7a 75 22 2f and ah, byte ptr [rip + 790787450] # 0x2f6bd57e <_end+0x2f1f9bfe> + 496004: 3e 0a 00 or al, byte ptr ds:[rax] + 496007: 00 20 add byte ptr [rax], ah + 496009: 20 3c 75 6e 73 6f 72 and byte ptr [2*rsi + 1919906670], bh + 496010: 74 65 je 0x496077 <__PRETTY_FUNCTION__.13693+0x1cd> + 496012: 64 20 66 72 and byte ptr fs:[rsi + 114], ah + 496016: 6f outsd dx, dword ptr [rsi] + 496017: 6d insd dword ptr es:[rdi], dx + 496018: 3d 22 25 7a 75 cmp eax, 1970939170 + 49601d: 22 20 and ah, byte ptr [rax] + 49601f: 74 6f je 0x496090 <__PRETTY_FUNCTION__.13693+0x1e6> + 496021: 3d 22 25 7a 75 cmp eax, 1970939170 + 496026: 22 20 and ah, byte ptr [rax] + 496028: 74 6f je 0x496099 <__PRETTY_FUNCTION__.13693+0x1ef> + 49602a: 74 61 je 0x49608d <__PRETTY_FUNCTION__.13693+0x1e3> + 49602c: 6c insb byte ptr es:[rdi], dx + 49602d: 3d 22 25 7a 75 cmp eax, 1970939170 + 496032: 22 20 and ah, byte ptr [rax] + 496034: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 496037: 6e outsb dx, byte ptr [rsi] + 496038: 74 3d je 0x496077 <__PRETTY_FUNCTION__.13693+0x1cd> + 49603a: 22 25 7a 75 22 2f and ah, byte ptr [rip + 790787450] # 0x2f6bd5ba <_end+0x2f1f9c3a> + 496040: 3e 0a 00 or al, byte ptr ds:[rax] + 496043: 00 00 add byte ptr [rax], al + 496045: 00 00 add byte ptr [rax], al + 496047: 00 3c 2f add byte ptr [rdi + rbp], bh + 49604a: 73 69 jae 0x4960b5 <__PRETTY_FUNCTION__.13693+0x20b> + 49604c: 7a 65 jp 0x4960b3 <__PRETTY_FUNCTION__.13693+0x209> + 49604e: 73 3e jae 0x49608e <__PRETTY_FUNCTION__.13693+0x1e4> + 496050: 0a 3c 74 or bh, byte ptr [rsp + 2*rsi] + 496053: 6f outsd dx, dword ptr [rsi] + 496054: 74 61 je 0x4960b7 <__PRETTY_FUNCTION__.13693+0x20d> + 496056: 6c insb byte ptr es:[rdi], dx + 496057: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh + 49605b: 65 3d 22 66 61 73 cmp eax, 1935762978 + 496061: 74 22 je 0x496085 <__PRETTY_FUNCTION__.13693+0x1db> + 496063: 20 63 6f and byte ptr [rbx + 111], ah + 496066: 75 6e jne 0x4960d6 <__PRETTY_FUNCTION__.13693+0x22c> + 496068: 74 3d je 0x4960a7 <__PRETTY_FUNCTION__.13693+0x1fd> + 49606a: 22 25 7a 75 22 20 and ah, byte ptr [rip + 539129210] # 0x206bd5ea <_end+0x201f9c6a> + 496070: 73 69 jae 0x4960db <__PRETTY_FUNCTION__.13693+0x231> + 496072: 7a 65 jp 0x4960d9 <__PRETTY_FUNCTION__.13693+0x22f> + 496074: 3d 22 25 7a 75 cmp eax, 1970939170 + 496079: 22 2f and ch, byte ptr [rdi] + 49607b: 3e 0a 3c 74 or bh, byte ptr ds:[rsp + 2*rsi] + 49607f: 6f outsd dx, dword ptr [rsi] + 496080: 74 61 je 0x4960e3 <__PRETTY_FUNCTION__.13693+0x239> + 496082: 6c insb byte ptr es:[rdi], dx + 496083: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh + 496087: 65 3d 22 72 65 73 cmp eax, 1936028194 + 49608d: 74 22 je 0x4960b1 <__PRETTY_FUNCTION__.13693+0x207> + 49608f: 20 63 6f and byte ptr [rbx + 111], ah + 496092: 75 6e jne 0x496102 <__PRETTY_FUNCTION__.13693+0x258> + 496094: 74 3d je 0x4960d3 <__PRETTY_FUNCTION__.13693+0x229> + 496096: 22 25 7a 75 22 20 and ah, byte ptr [rip + 539129210] # 0x206bd616 <_end+0x201f9c96> + 49609c: 73 69 jae 0x496107 <__PRETTY_FUNCTION__.13693+0x25d> + 49609e: 7a 65 jp 0x496105 <__PRETTY_FUNCTION__.13693+0x25b> + 4960a0: 3d 22 25 7a 75 cmp eax, 1970939170 + 4960a5: 22 2f and ch, byte ptr [rdi] + 4960a7: 3e 0a 3c 73 or bh, byte ptr ds:[rbx + 2*rsi] + 4960ab: 79 73 jns 0x496120 <__PRETTY_FUNCTION__.13693+0x276> + 4960ad: 74 65 je 0x496114 <__PRETTY_FUNCTION__.13693+0x26a> + 4960af: 6d insd dword ptr es:[rdi], dx + 4960b0: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh + 4960b4: 65 3d 22 63 75 72 cmp eax, 1920295714 + 4960ba: 72 65 jb 0x496121 <__PRETTY_FUNCTION__.13693+0x277> + 4960bc: 6e outsb dx, byte ptr [rsi] + 4960bd: 74 22 je 0x4960e1 <__PRETTY_FUNCTION__.13693+0x237> + 4960bf: 20 73 69 and byte ptr [rbx + 105], dh + 4960c2: 7a 65 jp 0x496129 <__PRETTY_FUNCTION__.13693+0x27f> + 4960c4: 3d 22 25 7a 75 cmp eax, 1970939170 + 4960c9: 22 2f and ch, byte ptr [rdi] + 4960cb: 3e 0a 3c 73 or bh, byte ptr ds:[rbx + 2*rsi] + 4960cf: 79 73 jns 0x496144 <__PRETTY_FUNCTION__.13693+0x29a> + 4960d1: 74 65 je 0x496138 <__PRETTY_FUNCTION__.13693+0x28e> + 4960d3: 6d insd dword ptr es:[rdi], dx + 4960d4: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh + 4960d8: 65 3d 22 6d 61 78 cmp eax, 2019650850 + 4960de: 22 20 and ah, byte ptr [rax] + 4960e0: 73 69 jae 0x49614b <__PRETTY_FUNCTION__.13693+0x2a1> + 4960e2: 7a 65 jp 0x496149 <__PRETTY_FUNCTION__.13693+0x29f> + 4960e4: 3d 22 25 7a 75 cmp eax, 1970939170 + 4960e9: 22 2f and ch, byte ptr [rdi] + 4960eb: 3e 0a 00 or al, byte ptr ds:[rax] + 4960ee: 00 00 add byte ptr [rax], al + 4960f0: 3c 61 cmp al, 97 + 4960f2: 73 70 jae 0x496164 <__PRETTY_FUNCTION__.13693+0x2ba> + 4960f4: 61 + 4960f5: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4960f8: 74 79 je 0x496173 <__PRETTY_FUNCTION__.13693+0x2c9> + 4960fa: 70 65 jo 0x496161 <__PRETTY_FUNCTION__.13693+0x2b7> + 4960fc: 3d 22 74 6f 74 cmp eax, 1953461282 + 496101: 61 + 496102: 6c insb byte ptr es:[rdi], dx + 496103: 22 20 and ah, byte ptr [rax] + 496105: 73 69 jae 0x496170 <__PRETTY_FUNCTION__.13693+0x2c6> + 496107: 7a 65 jp 0x49616e <__PRETTY_FUNCTION__.13693+0x2c4> + 496109: 3d 22 25 7a 75 cmp eax, 1970939170 + 49610e: 22 2f and ch, byte ptr [rdi] + 496110: 3e 0a 3c 61 or bh, byte ptr ds:[rcx + 2*riz] + 496114: 73 70 jae 0x496186 <__PRETTY_FUNCTION__.13693+0x2dc> + 496116: 61 + 496117: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 49611a: 74 79 je 0x496195 <__PRETTY_FUNCTION__.13693+0x2eb> + 49611c: 70 65 jo 0x496183 <__PRETTY_FUNCTION__.13693+0x2d9> + 49611e: 3d 22 6d 70 72 cmp eax, 1919970594 + 496123: 6f outsd dx, dword ptr [rsi] + 496124: 74 65 je 0x49618b <__PRETTY_FUNCTION__.13693+0x2e1> + 496126: 63 74 22 20 movsxd esi, dword ptr [rdx + riz + 32] + 49612a: 73 69 jae 0x496195 <__PRETTY_FUNCTION__.13693+0x2eb> + 49612c: 7a 65 jp 0x496193 <__PRETTY_FUNCTION__.13693+0x2e9> + 49612e: 3d 22 25 7a 75 cmp eax, 1970939170 + 496133: 22 2f and ch, byte ptr [rdi] + 496135: 3e 0a 3c 61 or bh, byte ptr ds:[rcx + 2*riz] + 496139: 73 70 jae 0x4961ab <__PRETTY_FUNCTION__.13693+0x301> + 49613b: 61 + 49613c: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 49613f: 74 79 je 0x4961ba <__PRETTY_FUNCTION__.13693+0x310> + 496141: 70 65 jo 0x4961a8 <__PRETTY_FUNCTION__.13693+0x2fe> + 496143: 3d 22 73 75 62 cmp eax, 1651864354 + 496148: 68 65 61 70 73 push 1936744805 + 49614d: 22 20 and ah, byte ptr [rax] + 49614f: 73 69 jae 0x4961ba <__PRETTY_FUNCTION__.13693+0x310> + 496151: 7a 65 jp 0x4961b8 <__PRETTY_FUNCTION__.13693+0x30e> + 496153: 3d 22 25 7a 75 cmp eax, 1970939170 + 496158: 22 2f and ch, byte ptr [rdi] + 49615a: 3e 0a 00 or al, byte ptr ds:[rax] + 49615d: 00 00 add byte ptr [rax], al + 49615f: 00 3c 61 add byte ptr [rcx + 2*riz], bh + 496162: 73 70 jae 0x4961d4 <__PRETTY_FUNCTION__.13693+0x32a> + 496164: 61 + 496165: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 496168: 74 79 je 0x4961e3 <__PRETTY_FUNCTION__.13693+0x339> + 49616a: 70 65 jo 0x4961d1 <__PRETTY_FUNCTION__.13693+0x327> + 49616c: 3d 22 74 6f 74 cmp eax, 1953461282 + 496171: 61 + 496172: 6c insb byte ptr es:[rdi], dx + 496173: 22 20 and ah, byte ptr [rax] + 496175: 73 69 jae 0x4961e0 <__PRETTY_FUNCTION__.13693+0x336> + 496177: 7a 65 jp 0x4961de <__PRETTY_FUNCTION__.13693+0x334> + 496179: 3d 22 25 7a 75 cmp eax, 1970939170 + 49617e: 22 2f and ch, byte ptr [rdi] + 496180: 3e 0a 3c 61 or bh, byte ptr ds:[rcx + 2*riz] + 496184: 73 70 jae 0x4961f6 <__PRETTY_FUNCTION__.13693+0x34c> + 496186: 61 + 496187: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 49618a: 74 79 je 0x496205 <__PRETTY_FUNCTION__.13693+0x35b> + 49618c: 70 65 jo 0x4961f3 <__PRETTY_FUNCTION__.13693+0x349> + 49618e: 3d 22 6d 70 72 cmp eax, 1919970594 + 496193: 6f outsd dx, dword ptr [rsi] + 496194: 74 65 je 0x4961fb <__PRETTY_FUNCTION__.13693+0x351> + 496196: 63 74 22 20 movsxd esi, dword ptr [rdx + riz + 32] + 49619a: 73 69 jae 0x496205 <__PRETTY_FUNCTION__.13693+0x35b> + 49619c: 7a 65 jp 0x496203 <__PRETTY_FUNCTION__.13693+0x359> + 49619e: 3d 22 25 7a 75 cmp eax, 1970939170 + 4961a3: 22 2f and ch, byte ptr [rdi] + 4961a5: 3e 0a 00 or al, byte ptr ds:[rax] + 4961a8: 3c 74 cmp al, 116 + 4961aa: 6f outsd dx, dword ptr [rsi] + 4961ab: 74 61 je 0x49620e <__PRETTY_FUNCTION__.13693+0x364> + 4961ad: 6c insb byte ptr es:[rdi], dx + 4961ae: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh + 4961b2: 65 3d 22 66 61 73 cmp eax, 1935762978 + 4961b8: 74 22 je 0x4961dc <__PRETTY_FUNCTION__.13693+0x332> + 4961ba: 20 63 6f and byte ptr [rbx + 111], ah + 4961bd: 75 6e jne 0x49622d <__PRETTY_FUNCTION__.13693+0x383> + 4961bf: 74 3d je 0x4961fe <__PRETTY_FUNCTION__.13693+0x354> + 4961c1: 22 25 7a 75 22 20 and ah, byte ptr [rip + 539129210] # 0x206bd741 <_end+0x201f9dc1> + 4961c7: 73 69 jae 0x496232 <__PRETTY_FUNCTION__.13693+0x388> + 4961c9: 7a 65 jp 0x496230 <__PRETTY_FUNCTION__.13693+0x386> + 4961cb: 3d 22 25 7a 75 cmp eax, 1970939170 + 4961d0: 22 2f and ch, byte ptr [rdi] + 4961d2: 3e 0a 3c 74 or bh, byte ptr ds:[rsp + 2*rsi] + 4961d6: 6f outsd dx, dword ptr [rsi] + 4961d7: 74 61 je 0x49623a <__PRETTY_FUNCTION__.13693+0x390> + 4961d9: 6c insb byte ptr es:[rdi], dx + 4961da: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh + 4961de: 65 3d 22 72 65 73 cmp eax, 1936028194 + 4961e4: 74 22 je 0x496208 <__PRETTY_FUNCTION__.13693+0x35e> + 4961e6: 20 63 6f and byte ptr [rbx + 111], ah + 4961e9: 75 6e jne 0x496259 <__PRETTY_FUNCTION__.13693+0x3af> + 4961eb: 74 3d je 0x49622a <__PRETTY_FUNCTION__.13693+0x380> + 4961ed: 22 25 7a 75 22 20 and ah, byte ptr [rip + 539129210] # 0x206bd76d <_end+0x201f9ded> + 4961f3: 73 69 jae 0x49625e <__PRETTY_FUNCTION__.13693+0x3b4> + 4961f5: 7a 65 jp 0x49625c <__PRETTY_FUNCTION__.13693+0x3b2> + 4961f7: 3d 22 25 7a 75 cmp eax, 1970939170 + 4961fc: 22 2f and ch, byte ptr [rdi] + 4961fe: 3e 0a 3c 74 or bh, byte ptr ds:[rsp + 2*rsi] + 496202: 6f outsd dx, dword ptr [rsi] + 496203: 74 61 je 0x496266 <__PRETTY_FUNCTION__.13693+0x3bc> + 496205: 6c insb byte ptr es:[rdi], dx + 496206: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh + 49620a: 65 3d 22 6d 6d 61 cmp eax, 1634561314 + 496210: 70 22 jo 0x496234 <__PRETTY_FUNCTION__.13693+0x38a> + 496212: 20 63 6f and byte ptr [rbx + 111], ah + 496215: 75 6e jne 0x496285 <__PRETTY_FUNCTION__.13693+0x3db> + 496217: 74 3d je 0x496256 <__PRETTY_FUNCTION__.13693+0x3ac> + 496219: 22 25 64 22 20 73 and ah, byte ptr [rip + 1931485796] # 0x73698483 <_end+0x731d4b03> + 49621f: 69 7a 65 3d 22 25 7a imul edi, dword ptr [rdx + 101], 2049253949 + 496226: 75 22 jne 0x49624a <__PRETTY_FUNCTION__.13693+0x3a0> + 496228: 2f + 496229: 3e 0a 3c 73 or bh, byte ptr ds:[rbx + 2*rsi] + 49622d: 79 73 jns 0x4962a2 <__PRETTY_FUNCTION__.13693+0x3f8> + 49622f: 74 65 je 0x496296 <__PRETTY_FUNCTION__.13693+0x3ec> + 496231: 6d insd dword ptr es:[rdi], dx + 496232: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh + 496236: 65 3d 22 63 75 72 cmp eax, 1920295714 + 49623c: 72 65 jb 0x4962a3 <__PRETTY_FUNCTION__.13693+0x3f9> + 49623e: 6e outsb dx, byte ptr [rsi] + 49623f: 74 22 je 0x496263 <__PRETTY_FUNCTION__.13693+0x3b9> + 496241: 20 73 69 and byte ptr [rbx + 105], dh + 496244: 7a 65 jp 0x4962ab <__PRETTY_FUNCTION__.13693+0x401> + 496246: 3d 22 25 7a 75 cmp eax, 1970939170 + 49624b: 22 2f and ch, byte ptr [rdi] + 49624d: 3e 0a 3c 73 or bh, byte ptr ds:[rbx + 2*rsi] + 496251: 79 73 jns 0x4962c6 <__PRETTY_FUNCTION__.13693+0x41c> + 496253: 74 65 je 0x4962ba <__PRETTY_FUNCTION__.13693+0x410> + 496255: 6d insd dword ptr es:[rdi], dx + 496256: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh + 49625a: 65 3d 22 6d 61 78 cmp eax, 2019650850 + 496260: 22 20 and ah, byte ptr [rax] + 496262: 73 69 jae 0x4962cd <__PRETTY_FUNCTION__.13693+0x423> + 496264: 7a 65 jp 0x4962cb <__PRETTY_FUNCTION__.13693+0x421> + 496266: 3d 22 25 7a 75 cmp eax, 1970939170 + 49626b: 22 2f and ch, byte ptr [rdi] + 49626d: 3e 0a 3c 61 or bh, byte ptr ds:[rcx + 2*riz] + 496271: 73 70 jae 0x4962e3 <__PRETTY_FUNCTION__.13693+0x439> + 496273: 61 + 496274: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 496277: 74 79 je 0x4962f2 <__PRETTY_FUNCTION__.13693+0x448> + 496279: 70 65 jo 0x4962e0 <__PRETTY_FUNCTION__.13693+0x436> + 49627b: 3d 22 74 6f 74 cmp eax, 1953461282 + 496280: 61 + 496281: 6c insb byte ptr es:[rdi], dx + 496282: 22 20 and ah, byte ptr [rax] + 496284: 73 69 jae 0x4962ef <__PRETTY_FUNCTION__.13693+0x445> + 496286: 7a 65 jp 0x4962ed <__PRETTY_FUNCTION__.13693+0x443> + 496288: 3d 22 25 7a 75 cmp eax, 1970939170 + 49628d: 22 2f and ch, byte ptr [rdi] + 49628f: 3e 0a 3c 61 or bh, byte ptr ds:[rcx + 2*riz] + 496293: 73 70 jae 0x496305 <__PRETTY_FUNCTION__.13693+0x45b> + 496295: 61 + 496296: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 496299: 74 79 je 0x496314 <__PRETTY_FUNCTION__.13693+0x46a> + 49629b: 70 65 jo 0x496302 <__PRETTY_FUNCTION__.13693+0x458> + 49629d: 3d 22 6d 70 72 cmp eax, 1919970594 + 4962a2: 6f outsd dx, dword ptr [rsi] + 4962a3: 74 65 je 0x49630a <__PRETTY_FUNCTION__.13693+0x460> + 4962a5: 63 74 22 20 movsxd esi, dword ptr [rdx + riz + 32] + 4962a9: 73 69 jae 0x496314 <__PRETTY_FUNCTION__.13693+0x46a> + 4962ab: 7a 65 jp 0x496312 <__PRETTY_FUNCTION__.13693+0x468> + 4962ad: 3d 22 25 7a 75 cmp eax, 1970939170 + 4962b2: 22 2f and ch, byte ptr [rdi] + 4962b4: 3e 0a 3c 2f or bh, byte ptr ds:[rdi + rbp] + 4962b8: 6d insd dword ptr es:[rdi], dx + 4962b9: 61 + 4962ba: 6c insb byte ptr es:[rdi], dx + 4962bb: 6c insb byte ptr es:[rdi], dx + 4962bc: 6f outsd dx, dword ptr [rsi] + 4962bd: 63 3e movsxd edi, dword ptr [rsi] + 4962bf: 0a 00 or al, byte ptr [rax] + 4962c1: 00 00 add byte ptr [rax], al + 4962c3: 00 00 add byte ptr [rax], al + 4962c5: 00 00 add byte ptr [rax], al + 4962c7: 00 66 72 add byte ptr [rsi + 114], ah + 4962ca: 65 65 28 29 sub byte ptr gs:[rcx], ch + 4962ce: 3a 20 cmp ah, byte ptr [rax] + 4962d0: 64 6f outsd dx, dword ptr fs:[rsi] + 4962d2: 75 62 jne 0x496336 <__PRETTY_FUNCTION__.13693+0x48c> + 4962d4: 6c insb byte ptr es:[rdi], dx + 4962d5: 65 20 66 72 and byte ptr gs:[rsi + 114], ah + 4962d9: 65 65 20 64 65 74 and byte ptr gs:[rbp + 2*riz + 116], ah + 4962df: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 4962e4: 20 69 6e and byte ptr [rcx + 110], ch + 4962e7: 20 74 63 61 and byte ptr [rbx + 2*riz + 97], dh + 4962eb: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 4962ee: 20 32 and byte ptr [rdx], dh + ... + 4962f8: 66 72 65 jb 0x496360 <__PRETTY_FUNCTION__.13693+0x4b6> + 4962fb: 65 28 29 sub byte ptr gs:[rcx], ch + 4962fe: 3a 20 cmp ah, byte ptr [rax] + 496300: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 + 496307: 20 6e 65 and byte ptr [rsi + 101], ch + 49630a: 78 74 js 0x496380 <__PRETTY_FUNCTION__.13693+0x4d6> + 49630c: 20 73 69 and byte ptr [rbx + 105], dh + 49630f: 7a 65 jp 0x496376 <__PRETTY_FUNCTION__.13693+0x4cc> + 496311: 20 28 and byte ptr [rax], ch + 496313: 66 61 + 496315: 73 74 jae 0x49638b <__PRETTY_FUNCTION__.13693+0x4e1> + 496317: 29 00 sub dword ptr [rax], eax + 496319: 00 00 add byte ptr [rax], al + 49631b: 00 00 add byte ptr [rax], al + 49631d: 00 00 add byte ptr [rax], al + 49631f: 00 64 6f 75 add byte ptr [rdi + 2*rbp + 117], ah + 496323: 62 + 496324: 6c insb byte ptr es:[rdi], dx + 496325: 65 20 66 72 and byte ptr gs:[rsi + 114], ah + 496329: 65 65 20 6f 72 and byte ptr gs:[rdi + 114], ch + 49632e: 20 63 6f and byte ptr [rbx + 111], ah + 496331: 72 72 jb 0x4963a5 <__PRETTY_FUNCTION__.13693+0x4fb> + 496333: 75 70 jne 0x4963a5 <__PRETTY_FUNCTION__.13693+0x4fb> + 496335: 74 69 je 0x4963a0 <__PRETTY_FUNCTION__.13693+0x4f6> + 496337: 6f outsd dx, dword ptr [rsi] + 496338: 6e outsb dx, byte ptr [rsi] + 496339: 20 28 and byte ptr [rax], ch + 49633b: 66 61 + 49633d: 73 74 jae 0x4963b3 <__PRETTY_FUNCTION__.13693+0x509> + 49633f: 74 6f je 0x4963b0 <__PRETTY_FUNCTION__.13693+0x506> + 496341: 70 29 jo 0x49636c <__PRETTY_FUNCTION__.13693+0x4c2> + 496343: 00 00 add byte ptr [rax], al + 496345: 00 00 add byte ptr [rax], al + 496347: 00 64 6f 75 add byte ptr [rdi + 2*rbp + 117], ah + 49634b: 62 + 49634c: 6c insb byte ptr es:[rdi], dx + 49634d: 65 20 66 72 and byte ptr gs:[rsi + 114], ah + 496351: 65 65 20 6f 72 and byte ptr gs:[rdi + 114], ch + 496356: 20 63 6f and byte ptr [rbx + 111], ah + 496359: 72 72 jb 0x4963cd <__PRETTY_FUNCTION__.13693+0x523> + 49635b: 75 70 jne 0x4963cd <__PRETTY_FUNCTION__.13693+0x523> + 49635d: 74 69 je 0x4963c8 <__PRETTY_FUNCTION__.13693+0x51e> + 49635f: 6f outsd dx, dword ptr [rsi] + 496360: 6e outsb dx, byte ptr [rsi] + 496361: 20 28 and byte ptr [rax], ch + 496363: 74 6f je 0x4963d4 <__PRETTY_FUNCTION__.13693+0x52a> + 496365: 70 29 jo 0x496390 <__PRETTY_FUNCTION__.13693+0x4e6> + 496367: 00 64 6f 75 add byte ptr [rdi + 2*rbp + 117], ah + 49636b: 62 + 49636c: 6c insb byte ptr es:[rdi], dx + 49636d: 65 20 66 72 and byte ptr gs:[rsi + 114], ah + 496371: 65 65 20 6f 72 and byte ptr gs:[rdi + 114], ch + 496376: 20 63 6f and byte ptr [rbx + 111], ah + 496379: 72 72 jb 0x4963ed <__PRETTY_FUNCTION__.13693+0x543> + 49637b: 75 70 jne 0x4963ed <__PRETTY_FUNCTION__.13693+0x543> + 49637d: 74 69 je 0x4963e8 <__PRETTY_FUNCTION__.13693+0x53e> + 49637f: 6f outsd dx, dword ptr [rsi] + 496380: 6e outsb dx, byte ptr [rsi] + 496381: 20 28 and byte ptr [rax], ch + 496383: 6f outsd dx, dword ptr [rsi] + 496384: 75 74 jne 0x4963fa <__PRETTY_FUNCTION__.13693+0x550> + 496386: 29 00 sub dword ptr [rax], eax + 496388: 64 6f outsd dx, dword ptr fs:[rsi] + 49638a: 75 62 jne 0x4963ee <__PRETTY_FUNCTION__.13693+0x544> + 49638c: 6c insb byte ptr es:[rdi], dx + 49638d: 65 20 66 72 and byte ptr gs:[rsi + 114], ah + 496391: 65 65 20 6f 72 and byte ptr gs:[rdi + 114], ch + 496396: 20 63 6f and byte ptr [rbx + 111], ah + 496399: 72 72 jb 0x49640d <__PRETTY_FUNCTION__.13693+0x563> + 49639b: 75 70 jne 0x49640d <__PRETTY_FUNCTION__.13693+0x563> + 49639d: 74 69 je 0x496408 <__PRETTY_FUNCTION__.13693+0x55e> + 49639f: 6f outsd dx, dword ptr [rsi] + 4963a0: 6e outsb dx, byte ptr [rsi] + 4963a1: 20 28 and byte ptr [rax], ch + 4963a3: 21 70 72 and dword ptr [rax + 114], esi + 4963a6: 65 76 29 jbe 0x4963d2 <__PRETTY_FUNCTION__.13693+0x528> + 4963a9: 00 00 add byte ptr [rax], al + 4963ab: 00 00 add byte ptr [rax], al + 4963ad: 00 00 add byte ptr [rax], al + 4963af: 00 66 72 add byte ptr [rsi + 114], ah + 4963b2: 65 65 28 29 sub byte ptr gs:[rcx], ch + 4963b6: 3a 20 cmp ah, byte ptr [rax] + 4963b8: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 + 4963bf: 20 6e 65 and byte ptr [rsi + 101], ch + 4963c2: 78 74 js 0x496438 <__PRETTY_FUNCTION__.13693+0x58e> + 4963c4: 20 73 69 and byte ptr [rbx + 105], dh + 4963c7: 7a 65 jp 0x49642e <__PRETTY_FUNCTION__.13693+0x584> + 4963c9: 20 28 and byte ptr [rax], ch + 4963cb: 6e outsb dx, byte ptr [rsi] + 4963cc: 6f outsd dx, dword ptr [rsi] + 4963cd: 72 6d jb 0x49643c <__PRETTY_FUNCTION__.13693+0x592> + 4963cf: 61 + 4963d0: 6c insb byte ptr es:[rdi], dx + 4963d1: 29 00 sub dword ptr [rax], eax + 4963d3: 00 00 add byte ptr [rax], al + 4963d5: 00 00 add byte ptr [rax], al + 4963d7: 00 63 6f add byte ptr [rbx + 111], ah + 4963da: 72 72 jb 0x49644e <__PRETTY_FUNCTION__.13693+0x5a4> + 4963dc: 75 70 jne 0x49644e <__PRETTY_FUNCTION__.13693+0x5a4> + 4963de: 74 65 je 0x496445 <__PRETTY_FUNCTION__.13693+0x59b> + 4963e0: 64 20 73 69 and byte ptr fs:[rbx + 105], dh + 4963e4: 7a 65 jp 0x49644b <__PRETTY_FUNCTION__.13693+0x5a1> + 4963e6: 20 76 73 and byte ptr [rsi + 115], dh + 4963e9: 2e 20 70 72 and byte ptr cs:[rax + 114], dh + 4963ed: 65 76 5f jbe 0x49644f <__PRETTY_FUNCTION__.13693+0x5a5> + 4963f0: 73 69 jae 0x49645b <__PRETTY_FUNCTION__.13693+0x5b1> + 4963f2: 7a 65 jp 0x496459 <__PRETTY_FUNCTION__.13693+0x5af> + 4963f4: 20 77 68 and byte ptr [rdi + 104], dh + 4963f7: 69 6c 65 20 63 6f 6e 73 imul ebp, dword ptr [rbp + 2*riz + 32], 1936617315 + 4963ff: 6f outsd dx, dword ptr [rsi] + 496400: 6c insb byte ptr es:[rdi], dx + 496401: 69 64 61 74 69 6e 67 00 imul esp, dword ptr [rcx + 2*riz + 116], 6778473 + 496409: 00 00 add byte ptr [rax], al + 49640b: 00 00 add byte ptr [rax], al + 49640d: 00 00 add byte ptr [rax], al + 49640f: 00 66 72 add byte ptr [rsi + 114], ah + 496412: 65 65 28 29 sub byte ptr gs:[rcx], ch + 496416: 3a 20 cmp ah, byte ptr [rax] + 496418: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 49641b: 72 75 jb 0x496492 <__PRETTY_FUNCTION__.13693+0x5e8> + 49641d: 70 74 jo 0x496493 <__PRETTY_FUNCTION__.13693+0x5e9> + 49641f: 65 64 20 75 6e and byte ptr fs:[rbp + 110], dh + 496424: 73 6f jae 0x496495 <__PRETTY_FUNCTION__.13693+0x5eb> + 496426: 72 74 jb 0x49649c <__PRETTY_FUNCTION__.13693+0x5f2> + 496428: 65 64 20 63 68 and byte ptr fs:[rbx + 104], ah + 49642d: 75 6e jne 0x49649d <__PRETTY_FUNCTION__.13693+0x5f3> + 49642f: 6b 73 00 00 imul esi, dword ptr [rbx], 0 + 496433: 00 00 add byte ptr [rax], al + 496435: 00 00 add byte ptr [rax], al + 496437: 00 63 68 add byte ptr [rbx + 104], ah + 49643a: 75 6e jne 0x4964aa <__PRETTY_FUNCTION__.13693+0x600> + 49643c: 6b 73 69 7a imul esi, dword ptr [rbx + 105], 122 + 496440: 65 5f pop rdi + 496442: 6e outsb dx, byte ptr [rsi] + 496443: 6f outsd dx, dword ptr [rsi] + 496444: 6d insd dword ptr es:[rdi], dx + 496445: 61 + 496446: 73 6b jae 0x4964b3 <__PRETTY_FUNCTION__.13693+0x609> + 496448: 20 28 and byte ptr [rax], ch + 49644a: 70 29 jo 0x496475 <__PRETTY_FUNCTION__.13693+0x5cb> + 49644c: 20 3d 3d 20 28 30 and byte ptr [rip + 807936061], bh # 0x3071848f <_end+0x30254b0f> + 496452: 20 7c 20 50 and byte ptr [rax + riz + 80], bh + 496456: 52 push rdx + 496457: 45 56 push r14 + 496459: 5f pop rdi + 49645a: 49 4e + 49645c: 55 push rbp + 49645d: 53 push rbx + 49645e: 45 29 00 sub dword ptr [r8], r8d + 496461: 00 00 add byte ptr [rax], al + 496463: 00 00 add byte ptr [rax], al + 496465: 00 00 add byte ptr [rax], al + 496467: 00 6e 65 add byte ptr [rsi + 101], ch + 49646a: 77 5f ja 0x4964cb <__PRETTY_FUNCTION__.13693+0x621> + 49646c: 73 69 jae 0x4964d7 <__PRETTY_FUNCTION__.13693+0x62d> + 49646e: 7a 65 jp 0x4964d5 <__PRETTY_FUNCTION__.13693+0x62b> + 496470: 20 3e and byte ptr [rsi], bh + 496472: 20 30 and byte ptr [rax], dh + 496474: 20 26 and byte ptr [rsi], ah + 496476: 26 20 6e 65 and byte ptr es:[rsi + 101], ch + 49647a: 77 5f ja 0x4964db <__PRETTY_FUNCTION__.13693+0x631> + 49647c: 73 69 jae 0x4964e7 <__PRETTY_FUNCTION__.13693+0x63d> + 49647e: 7a 65 jp 0x4964e5 <__PRETTY_FUNCTION__.13693+0x63b> + 496480: 20 3c 20 and byte ptr [rax + riz], bh + 496483: 28 6c 6f 6e sub byte ptr [rdi + 2*rbp + 110], ch + 496487: 67 29 20 sub dword ptr [eax], esp + 49648a: 28 32 sub byte ptr [rdx], dh + 49648c: 20 2a and byte ptr [rdx], ch + 49648e: 20 4d 49 and byte ptr [rbp + 73], cl + 496491: 4e 53 push rbx + 496493: 49 5a pop r10 + 496495: 45 29 00 sub dword ptr [r8], r8d + 496498: 6e outsb dx, byte ptr [rsi] + 496499: 65 77 5f ja 0x4964fb <__PRETTY_FUNCTION__.13693+0x651> + 49649c: 73 69 jae 0x496507 <__PRETTY_FUNCTION__.13693+0x65d> + 49649e: 7a 65 jp 0x496505 <__PRETTY_FUNCTION__.13693+0x65b> + 4964a0: 20 3e and byte ptr [rsi], bh + 4964a2: 20 30 and byte ptr [rax], dh + 4964a4: 20 26 and byte ptr [rsi], ah + 4964a6: 26 20 6e 65 and byte ptr es:[rsi + 101], ch + 4964aa: 77 5f ja 0x49650b <__PRETTY_FUNCTION__.13693+0x661> + 4964ac: 73 69 jae 0x496517 <__PRETTY_FUNCTION__.13693+0x66d> + 4964ae: 7a 65 jp 0x496515 <__PRETTY_FUNCTION__.13693+0x66b> + 4964b0: 20 3c 20 and byte ptr [rax + riz], bh + 4964b3: 48 45 + 4964b5: 41 50 push r8 + 4964b7: 5f pop rdi + 4964b8: 4d 41 + 4964ba: 58 pop rax + 4964bb: 5f pop rdi + 4964bc: 53 push rbx + 4964bd: 49 5a pop r10 + 4964bf: 45 00 00 add byte ptr [r8], r8b + 4964c2: 00 00 add byte ptr [rax], al + 4964c4: 00 00 add byte ptr [rax], al + 4964c6: 00 00 add byte ptr [rax], al + 4964c8: 28 28 sub byte ptr [rax], ch + 4964ca: 75 6e jne 0x49653a <__PRETTY_FUNCTION__.13693+0x690> + 4964cc: 73 69 jae 0x496537 <__PRETTY_FUNCTION__.13693+0x68d> + 4964ce: 67 6e outsb dx, byte ptr [esi] + 4964d0: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 4964d6: 67 29 20 sub dword ptr [eax], esp + 4964d9: 28 28 sub byte ptr [rax], ch + 4964db: 63 68 61 movsxd ebp, dword ptr [rax + 97] + 4964de: 72 20 jb 0x496500 <__PRETTY_FUNCTION__.13693+0x656> + 4964e0: 2a 29 sub ch, byte ptr [rcx] + 4964e2: 20 70 20 and byte ptr [rax + 32], dh + 4964e5: 2b 20 sub esp, dword ptr [rax] + 4964e7: 6e outsb dx, byte ptr [rsi] + 4964e8: 65 77 5f ja 0x49654a <__PRETTY_FUNCTION__.13693+0x6a0> + 4964eb: 73 69 jae 0x496556 <__PRETTY_FUNCTION__.13693+0x6ac> + 4964ed: 7a 65 jp 0x496554 <__PRETTY_FUNCTION__.13693+0x6aa> + 4964ef: 29 20 sub dword ptr [rax], esp + 4964f1: 26 20 28 and byte ptr es:[rax], ch + 4964f4: 70 61 jo 0x496557 <__PRETTY_FUNCTION__.13693+0x6ad> + 4964f6: 67 65 73 7a addr32 jae 0x496574 <__PRETTY_FUNCTION__.13693+0x6ca> + 4964fa: 20 2d 20 31 29 29 and byte ptr [rip + 690565408], ch # 0x29729620 <_end+0x29265ca0> + 496500: 20 3d 3d 20 30 00 and byte ptr [rip + 3153981], bh # 0x798543 <_end+0x2d4bc3> + 496506: 00 00 add byte ptr [rax], al + 496508: 28 28 sub byte ptr [rax], ch + 49650a: 63 68 61 movsxd ebp, dword ptr [rax + 97] + 49650d: 72 20 jb 0x49652f <__PRETTY_FUNCTION__.13693+0x685> + 49650f: 2a 29 sub ch, byte ptr [rcx] + 496511: 20 70 20 and byte ptr [rax + 32], dh + 496514: 2b 20 sub esp, dword ptr [rax] + 496516: 6e outsb dx, byte ptr [rsi] + 496517: 65 77 5f ja 0x496579 <__PRETTY_FUNCTION__.13693+0x6cf> + 49651a: 73 69 jae 0x496585 <__PRETTY_FUNCTION__.13693+0x6db> + 49651c: 7a 65 jp 0x496583 <__PRETTY_FUNCTION__.13693+0x6d9> + 49651e: 29 20 sub dword ptr [rax], esp + 496520: 3d 3d 20 28 28 cmp eax, 673718333 + 496525: 63 68 61 movsxd ebp, dword ptr [rax + 97] + 496528: 72 20 jb 0x49654a <__PRETTY_FUNCTION__.13693+0x6a0> + 49652a: 2a 29 sub ch, byte ptr [rcx] + 49652c: 20 68 65 and byte ptr [rax + 101], ch + 49652f: 61 + 496530: 70 20 jo 0x496552 <__PRETTY_FUNCTION__.13693+0x6a8> + 496532: 2b 20 sub esp, dword ptr [rax] + 496534: 68 65 61 70 2d push 762339685 + 496539: 3e 73 69 jae 0x4965a5 <__PRETTY_FUNCTION__.13693+0x6fb> + 49653c: 7a 65 jp 0x4965a3 <__PRETTY_FUNCTION__.13693+0x6f9> + 49653e: 29 00 sub dword ptr [rax], eax + 496540: 2f + 496541: 70 72 jo 0x4965b5 <__PRETTY_FUNCTION__.13693+0x70b> + 496543: 6f outsd dx, dword ptr [rsi] + 496544: 63 2f movsxd ebp, dword ptr [rdi] + 496546: 73 79 jae 0x4965c1 <__PRETTY_FUNCTION__.13693+0x717> + 496548: 73 2f jae 0x496579 <__PRETTY_FUNCTION__.13693+0x6cf> + 49654a: 76 6d jbe 0x4965b9 <__PRETTY_FUNCTION__.13693+0x70f> + 49654c: 2f + 49654d: 6f outsd dx, dword ptr [rsi] + 49654e: 76 65 jbe 0x4965b5 <__PRETTY_FUNCTION__.13693+0x70b> + 496550: 72 63 jb 0x4965b5 <__PRETTY_FUNCTION__.13693+0x70b> + 496552: 6f outsd dx, dword ptr [rsi] + 496553: 6d insd dword ptr es:[rdi], dx + 496554: 6d insd dword ptr es:[rdi], dx + 496555: 69 74 5f 6d 65 6d 6f 72 imul esi, dword ptr [rdi + 2*rbx + 109], 1919905125 + 49655d: 79 00 jns 0x49655f <__PRETTY_FUNCTION__.13693+0x6b5> + 49655f: 00 28 add byte ptr [rax], ch + 496561: 28 49 4e sub byte ptr [rcx + 78], cl + 496564: 54 push rsp + 496565: 45 52 push r10 + 496567: 4e 41 + 496569: 4c 5f pop rdi + 49656b: 53 push rbx + 49656c: 49 5a pop r10 + 49656e: 45 5f pop r15 + 496570: 54 push rsp + 496571: 29 20 sub dword ptr [rax], esp + 496573: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496576: 6e outsb dx, byte ptr [rsi] + 496577: 6b 32 6d imul esi, dword ptr [rdx], 109 + 49657a: 65 6d insd dword ptr es:[rdi], dx + 49657c: 20 28 and byte ptr [rax], ch + 49657e: 6d insd dword ptr es:[rdi], dx + 49657f: 6d insd dword ptr es:[rdi], dx + 496580: 29 20 sub dword ptr [rax], esp + 496582: 26 20 4d 41 and byte ptr es:[rbp + 65], cl + 496586: 4c 4c + 496588: 4f 43 + 49658a: 5f pop rdi + 49658b: 41 4c + 49658d: 49 47 + 49658f: 4e 5f pop rdi + 496591: 4d 41 + 496593: 53 push rbx + 496594: 4b 29 20 sub qword ptr [r8], rsp + 496597: 3d 3d 20 30 00 cmp eax, 3153981 + 49659c: 00 00 add byte ptr [rax], al + 49659e: 00 00 add byte ptr [rax], al + 4965a0: 28 6f 6c sub byte ptr [rdi + 108], ch + 4965a3: 64 5f pop rdi + 4965a5: 74 6f je 0x496616 <__PRETTY_FUNCTION__.13693+0x76c> + 4965a7: 70 20 jo 0x4965c9 <__PRETTY_FUNCTION__.13693+0x71f> + 4965a9: 3d 3d 20 69 6e cmp eax, 1852383293 + 4965ae: 69 74 69 61 6c 5f 74 6f imul esi, dword ptr [rcx + 2*rbp + 97], 1869897580 + 4965b6: 70 20 jo 0x4965d8 <__PRETTY_FUNCTION__.13693+0x72e> + 4965b8: 28 61 76 sub byte ptr [rcx + 118], ah + 4965bb: 29 20 sub dword ptr [rax], esp + 4965bd: 26 26 20 6f 6c and byte ptr es:[rdi + 108], ch + 4965c2: 64 5f pop rdi + 4965c4: 73 69 jae 0x49662f <__PRETTY_FUNCTION__.13693+0x785> + 4965c6: 7a 65 jp 0x49662d <__PRETTY_FUNCTION__.13693+0x783> + 4965c8: 20 3d 3d 20 30 29 and byte ptr [rip + 691019837], bh # 0x2979860b <_end+0x292d4c8b> + 4965ce: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 4965d2: 28 28 sub byte ptr [rax], ch + 4965d4: 75 6e jne 0x496644 <__PRETTY_FUNCTION__.13693+0x79a> + 4965d6: 73 69 jae 0x496641 <__PRETTY_FUNCTION__.13693+0x797> + 4965d8: 67 6e outsb dx, byte ptr [esi] + 4965da: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 4965e0: 67 29 20 sub dword ptr [eax], esp + 4965e3: 28 6f 6c sub byte ptr [rdi + 108], ch + 4965e6: 64 5f pop rdi + 4965e8: 73 69 jae 0x496653 <__PRETTY_FUNCTION__.13693+0x7a9> + 4965ea: 7a 65 jp 0x496651 <__PRETTY_FUNCTION__.13693+0x7a7> + 4965ec: 29 20 sub dword ptr [rax], esp + 4965ee: 3e 3d 20 4d 49 4e cmp eax, 1313426720 + 4965f4: 53 push rbx + 4965f5: 49 5a pop r10 + 4965f7: 45 20 26 and byte ptr [r14], r12b + 4965fa: 26 20 70 72 and byte ptr es:[rax + 114], dh + 4965fe: 65 76 5f jbe 0x496660 <__PRETTY_FUNCTION__.13693+0x7b6> + 496601: 69 6e 75 73 65 20 28 imul ebp, dword ptr [rsi + 117], 673211763 + 496608: 6f outsd dx, dword ptr [rsi] + 496609: 6c insb byte ptr es:[rdi], dx + 49660a: 64 5f pop rdi + 49660c: 74 6f je 0x49667d <__PRETTY_FUNCTION__.13693+0x7d3> + 49660e: 70 29 jo 0x496639 <__PRETTY_FUNCTION__.13693+0x78f> + 496610: 20 26 and byte ptr [rsi], ah + 496612: 26 20 28 and byte ptr es:[rax], ch + 496615: 28 75 6e sub byte ptr [rbp + 110], dh + 496618: 73 69 jae 0x496683 <__PRETTY_FUNCTION__.13693+0x7d9> + 49661a: 67 6e outsb dx, byte ptr [esi] + 49661c: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 496622: 67 29 20 sub dword ptr [eax], esp + 496625: 6f outsd dx, dword ptr [rsi] + 496626: 6c insb byte ptr es:[rdi], dx + 496627: 64 5f pop rdi + 496629: 65 6e outsb dx, byte ptr gs:[rsi] + 49662b: 64 20 26 and byte ptr fs:[rsi], ah + 49662e: 20 28 and byte ptr [rax], ch + 496630: 70 61 jo 0x496693 <__PRETTY_FUNCTION__.13693+0x7e9> + 496632: 67 65 73 69 addr32 jae 0x49669f <__PRETTY_FUNCTION__.13693+0x7f5> + 496636: 7a 65 jp 0x49669d <__PRETTY_FUNCTION__.13693+0x7f3> + 496638: 20 2d 20 31 29 29 and byte ptr [rip + 690565408], ch # 0x2972975e <_end+0x29265dde> + 49663e: 20 3d 3d 20 30 29 and byte ptr [rip + 691019837], bh # 0x29798681 <_end+0x292d4d01> + 496644: 00 00 add byte ptr [rax], al + 496646: 00 00 add byte ptr [rax], al + 496648: 28 75 6e sub byte ptr [rbp + 110], dh + 49664b: 73 69 jae 0x4966b6 <__PRETTY_FUNCTION__.13693+0x80c> + 49664d: 67 6e outsb dx, byte ptr [esi] + 49664f: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 496655: 67 29 20 sub dword ptr [eax], esp + 496658: 28 6f 6c sub byte ptr [rdi + 108], ch + 49665b: 64 5f pop rdi + 49665d: 73 69 jae 0x4966c8 <__PRETTY_FUNCTION__.13693+0x81e> + 49665f: 7a 65 jp 0x4966c6 <__PRETTY_FUNCTION__.13693+0x81c> + 496661: 29 20 sub dword ptr [rax], esp + 496663: 3c 20 cmp al, 32 + 496665: 28 75 6e sub byte ptr [rbp + 110], dh + 496668: 73 69 jae 0x4966d3 <__PRETTY_FUNCTION__.13693+0x829> + 49666a: 67 6e outsb dx, byte ptr [esi] + 49666c: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 496672: 67 29 20 sub dword ptr [eax], esp + 496675: 28 6e 62 sub byte ptr [rsi + 98], ch + 496678: 20 2b and byte ptr [rbx], ch + 49667a: 20 4d 49 and byte ptr [rbp + 73], cl + 49667d: 4e 53 push rbx + 49667f: 49 5a pop r10 + 496681: 45 29 00 sub dword ptr [r8], r8d + 496684: 00 00 add byte ptr [rax], al + 496686: 00 00 add byte ptr [rax], al + 496688: 62 72 65 61 6b + 49668d: 20 61 64 and byte ptr [rcx + 100], ah + 496690: 6a 75 push 117 + 496692: 73 74 jae 0x496708 <__PRETTY_FUNCTION__.13693+0x85e> + 496694: 65 64 20 74 6f 20 and byte ptr fs:[rdi + 2*rbp + 32], dh + 49669a: 66 72 65 jb 0x496702 <__PRETTY_FUNCTION__.13693+0x858> + 49669d: 65 20 6d 61 and byte ptr gs:[rbp + 97], ch + 4966a1: 6c insb byte ptr es:[rdi], dx + 4966a2: 6c insb byte ptr es:[rdi], dx + 4966a3: 6f outsd dx, dword ptr [rsi] + 4966a4: 63 20 movsxd esp, dword ptr [rax] + 4966a6: 73 70 jae 0x496718 <__PRETTY_FUNCTION__.13693+0x86e> + 4966a8: 61 + 4966a9: 63 65 00 movsxd esp, dword ptr [rbp] + 4966ac: 00 00 add byte ptr [rax], al + 4966ae: 00 00 add byte ptr [rax], al + 4966b0: 28 28 sub byte ptr [rax], ch + 4966b2: 75 6e jne 0x496722 <__PRETTY_FUNCTION__.13693+0x878> + 4966b4: 73 69 jae 0x49671f <__PRETTY_FUNCTION__.13693+0x875> + 4966b6: 67 6e outsb dx, byte ptr [esi] + 4966b8: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 4966be: 67 29 20 sub dword ptr [eax], esp + 4966c1: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 4966c4: 6e outsb dx, byte ptr [rsi] + 4966c5: 6b 32 6d imul esi, dword ptr [rdx], 109 + 4966c8: 65 6d insd dword ptr es:[rdi], dx + 4966ca: 20 28 and byte ptr [rax], ch + 4966cc: 62 + 4966cd: 72 6b jb 0x49673a <__PRETTY_FUNCTION__.13693+0x890> + 4966cf: 29 20 sub dword ptr [rax], esp + 4966d1: 26 20 4d 41 and byte ptr es:[rbp + 65], cl + 4966d5: 4c 4c + 4966d7: 4f 43 + 4966d9: 5f pop rdi + 4966da: 41 4c + 4966dc: 49 47 + 4966de: 4e 5f pop rdi + 4966e0: 4d 41 + 4966e2: 53 push rbx + 4966e3: 4b 29 20 sub qword ptr [r8], rsp + 4966e6: 3d 3d 20 30 00 cmp eax, 3153981 + 4966eb: 00 00 add byte ptr [rax], al + 4966ed: 00 00 add byte ptr [rax], al + 4966ef: 00 6d 61 add byte ptr [rbp + 97], ch + 4966f2: 6c insb byte ptr es:[rdi], dx + 4966f3: 6c insb byte ptr es:[rdi], dx + 4966f4: 6f outsd dx, dword ptr [rsi] + 4966f5: 63 28 movsxd ebp, dword ptr [rax] + 4966f7: 29 3a sub dword ptr [rdx], edi + 4966f9: 20 6d 65 and byte ptr [rbp + 101], ch + 4966fc: 6d insd dword ptr es:[rdi], dx + 4966fd: 6f outsd dx, dword ptr [rsi] + 4966fe: 72 79 jb 0x496779 <__PRETTY_FUNCTION__.13693+0x8cf> + 496700: 20 63 6f and byte ptr [rbx + 111], ah + 496703: 72 72 jb 0x496777 <__PRETTY_FUNCTION__.13693+0x8cd> + 496705: 75 70 jne 0x496777 <__PRETTY_FUNCTION__.13693+0x8cd> + 496707: 74 69 je 0x496772 <__PRETTY_FUNCTION__.13693+0x8c8> + 496709: 6f outsd dx, dword ptr [rsi] + 49670a: 6e outsb dx, byte ptr [rsi] + 49670b: 20 28 and byte ptr [rax], ch + 49670d: 66 61 + 49670f: 73 74 jae 0x496785 <__PRETTY_FUNCTION__.13693+0x8db> + 496711: 29 00 sub dword ptr [rax], eax + 496713: 00 00 add byte ptr [rax], al + 496715: 00 00 add byte ptr [rax], al + 496717: 00 6d 61 add byte ptr [rbp + 97], ch + 49671a: 6c insb byte ptr es:[rdi], dx + 49671b: 6c insb byte ptr es:[rdi], dx + 49671c: 6f outsd dx, dword ptr [rsi] + 49671d: 63 28 movsxd ebp, dword ptr [rax] + 49671f: 29 3a sub dword ptr [rdx], edi + 496721: 20 73 6d and byte ptr [rbx + 109], dh + 496724: 61 + 496725: 6c insb byte ptr es:[rdi], dx + 496726: 6c insb byte ptr es:[rdi], dx + 496727: 62 + 496728: 69 6e 20 64 6f 75 62 imul ebp, dword ptr [rsi + 32], 1651863396 + 49672f: 6c insb byte ptr es:[rdi], dx + 496730: 65 20 6c 69 6e and byte ptr gs:[rcx + 2*rbp + 110], ch + 496735: 6b 65 64 20 imul esp, dword ptr [rbp + 100], 32 + 496739: 6c insb byte ptr es:[rdi], dx + 49673a: 69 73 74 20 63 6f 72 imul esi, dword ptr [rbx + 116], 1919902496 + 496741: 72 75 jb 0x4967b8 <__PRETTY_FUNCTION__.13693+0x90e> + 496743: 70 74 jo 0x4967b9 <__PRETTY_FUNCTION__.13693+0x90f> + 496745: 65 64 00 6d 61 add byte ptr fs:[rbp + 97], ch + 49674a: 6c insb byte ptr es:[rdi], dx + 49674b: 6c insb byte ptr es:[rdi], dx + 49674c: 6f outsd dx, dword ptr [rsi] + 49674d: 63 28 movsxd ebp, dword ptr [rax] + 49674f: 29 3a sub dword ptr [rdx], edi + 496751: 20 69 6e and byte ptr [rcx + 110], ch + 496754: 76 61 jbe 0x4967b7 <__PRETTY_FUNCTION__.13693+0x90d> + 496756: 6c insb byte ptr es:[rdi], dx + 496757: 69 64 20 73 69 7a 65 20 imul esp, dword ptr [rax + riz + 115], 543521385 + 49675f: 28 75 6e sub byte ptr [rbp + 110], dh + 496762: 73 6f jae 0x4967d3 <__PRETTY_FUNCTION__.13693+0x929> + 496764: 72 74 jb 0x4967da <__PRETTY_FUNCTION__.13693+0x930> + 496766: 65 64 29 00 sub dword ptr fs:[rax], eax + 49676a: 00 00 add byte ptr [rax], al + 49676c: 00 00 add byte ptr [rax], al + 49676e: 00 00 add byte ptr [rax], al + 496770: 6d insd dword ptr es:[rdi], dx + 496771: 61 + 496772: 6c insb byte ptr es:[rdi], dx + 496773: 6c insb byte ptr es:[rdi], dx + 496774: 6f outsd dx, dword ptr [rsi] + 496775: 63 28 movsxd ebp, dword ptr [rax] + 496777: 29 3a sub dword ptr [rdx], edi + 496779: 20 69 6e and byte ptr [rcx + 110], ch + 49677c: 76 61 jbe 0x4967df <__PRETTY_FUNCTION__.13693+0x935> + 49677e: 6c insb byte ptr es:[rdi], dx + 49677f: 69 64 20 6e 65 78 74 20 imul esp, dword ptr [rax + riz + 110], 544503909 + 496787: 73 69 jae 0x4967f2 <__PRETTY_FUNCTION__.13693+0x948> + 496789: 7a 65 jp 0x4967f0 <__PRETTY_FUNCTION__.13693+0x946> + 49678b: 20 28 and byte ptr [rax], ch + 49678d: 75 6e jne 0x4967fd <__PRETTY_FUNCTION__.13693+0x953> + 49678f: 73 6f jae 0x496800 <__PRETTY_FUNCTION__.13693+0x956> + 496791: 72 74 jb 0x496807 <__PRETTY_FUNCTION__.13693+0x95d> + 496793: 65 64 29 00 sub dword ptr fs:[rax], eax + 496797: 00 6d 61 add byte ptr [rbp + 97], ch + 49679a: 6c insb byte ptr es:[rdi], dx + 49679b: 6c insb byte ptr es:[rdi], dx + 49679c: 6f outsd dx, dword ptr [rsi] + 49679d: 63 28 movsxd ebp, dword ptr [rax] + 49679f: 29 3a sub dword ptr [rdx], edi + 4967a1: 20 6d 69 and byte ptr [rbp + 105], ch + 4967a4: 73 6d jae 0x496813 <__PRETTY_FUNCTION__.13693+0x969> + 4967a6: 61 + 4967a7: 74 63 je 0x49680c <__PRETTY_FUNCTION__.13693+0x962> + 4967a9: 68 69 6e 67 20 push 543649385 + 4967ae: 6e outsb dx, byte ptr [rsi] + 4967af: 65 78 74 js 0x496826 <__PRETTY_FUNCTION__.13693+0x97c> + 4967b2: 2d 3e 70 72 65 sub eax, 1701998654 + 4967b7: 76 5f jbe 0x496818 <__PRETTY_FUNCTION__.13693+0x96e> + 4967b9: 73 69 jae 0x496824 <__PRETTY_FUNCTION__.13693+0x97a> + 4967bb: 7a 65 jp 0x496822 <__PRETTY_FUNCTION__.13693+0x978> + 4967bd: 20 28 and byte ptr [rax], ch + 4967bf: 75 6e jne 0x49682f <__PRETTY_FUNCTION__.13693+0x985> + 4967c1: 73 6f jae 0x496832 <__PRETTY_FUNCTION__.13693+0x988> + 4967c3: 72 74 jb 0x496839 <__PRETTY_FUNCTION__.13693+0x98f> + 4967c5: 65 64 29 00 sub dword ptr fs:[rax], eax + 4967c9: 00 00 add byte ptr [rax], al + 4967cb: 00 00 add byte ptr [rax], al + 4967cd: 00 00 add byte ptr [rax], al + 4967cf: 00 6d 61 add byte ptr [rbp + 97], ch + 4967d2: 6c insb byte ptr es:[rdi], dx + 4967d3: 6c insb byte ptr es:[rdi], dx + 4967d4: 6f outsd dx, dword ptr [rsi] + 4967d5: 63 28 movsxd ebp, dword ptr [rax] + 4967d7: 29 3a sub dword ptr [rdx], edi + 4967d9: 20 75 6e and byte ptr [rbp + 110], dh + 4967dc: 73 6f jae 0x49684d <__PRETTY_FUNCTION__.13693+0x9a3> + 4967de: 72 74 jb 0x496854 <__PRETTY_FUNCTION__.13693+0x9aa> + 4967e0: 65 64 20 64 6f 75 and byte ptr fs:[rdi + 2*rbp + 117], ah + 4967e6: 62 + 4967e7: 6c insb byte ptr es:[rdi], dx + 4967e8: 65 20 6c 69 6e and byte ptr gs:[rcx + 2*rbp + 110], ch + 4967ed: 6b 65 64 20 imul esp, dword ptr [rbp + 100], 32 + 4967f1: 6c insb byte ptr es:[rdi], dx + 4967f2: 69 73 74 20 63 6f 72 imul esi, dword ptr [rbx + 116], 1919902496 + 4967f9: 72 75 jb 0x496870 <__PRETTY_FUNCTION__.13693+0x9c6> + 4967fb: 70 74 jo 0x496871 <__PRETTY_FUNCTION__.13693+0x9c7> + 4967fd: 65 64 00 6d 61 add byte ptr fs:[rbp + 97], ch + 496802: 6c insb byte ptr es:[rdi], dx + 496803: 6c insb byte ptr es:[rdi], dx + 496804: 6f outsd dx, dword ptr [rsi] + 496805: 63 28 movsxd ebp, dword ptr [rax] + 496807: 29 3a sub dword ptr [rdx], edi + 496809: 20 69 6e and byte ptr [rcx + 110], ch + 49680c: 76 61 jbe 0x49686f <__PRETTY_FUNCTION__.13693+0x9c5> + 49680e: 6c insb byte ptr es:[rdi], dx + 49680f: 69 64 20 6e 65 78 74 2d imul esp, dword ptr [rax + riz + 110], 762607717 + 496817: 3e 70 72 jo 0x49688c <__PRETTY_FUNCTION__.13693+0x9e2> + 49681a: 65 76 5f jbe 0x49687c <__PRETTY_FUNCTION__.13693+0x9d2> + 49681d: 69 6e 75 73 65 20 28 imul ebp, dword ptr [rsi + 117], 673211763 + 496824: 75 6e jne 0x496894 <__PRETTY_FUNCTION__.13693+0x9ea> + 496826: 73 6f jae 0x496897 <__PRETTY_FUNCTION__.13693+0x9ed> + 496828: 72 74 jb 0x49689e <__PRETTY_FUNCTION__.13693+0x9f4> + 49682a: 65 64 29 00 sub dword ptr fs:[rax], eax + 49682e: 00 00 add byte ptr [rax], al + 496830: 6d insd dword ptr es:[rdi], dx + 496831: 61 + 496832: 6c insb byte ptr es:[rdi], dx + 496833: 6c insb byte ptr es:[rdi], dx + 496834: 6f outsd dx, dword ptr [rsi] + 496835: 63 28 movsxd ebp, dword ptr [rax] + 496837: 29 3a sub dword ptr [rdx], edi + 496839: 20 6c 61 72 and byte ptr [rcx + 2*riz + 114], ch + 49683d: 67 65 62 + 496840: 69 6e 20 64 6f 75 62 imul ebp, dword ptr [rsi + 32], 1651863396 + 496847: 6c insb byte ptr es:[rdi], dx + 496848: 65 20 6c 69 6e and byte ptr gs:[rcx + 2*rbp + 110], ch + 49684d: 6b 65 64 20 imul esp, dword ptr [rbp + 100], 32 + 496851: 6c insb byte ptr es:[rdi], dx + 496852: 69 73 74 20 63 6f 72 imul esi, dword ptr [rbx + 116], 1919902496 + 496859: 72 75 jb 0x4968d0 <__PRETTY_FUNCTION__.13693+0xa26> + 49685b: 70 74 jo 0x4968d1 <__PRETTY_FUNCTION__.13693+0xa27> + 49685d: 65 64 20 28 and byte ptr fs:[rax], ch + 496861: 6e outsb dx, byte ptr [rsi] + 496862: 65 78 74 js 0x4968d9 <__PRETTY_FUNCTION__.13693+0xa2f> + 496865: 73 69 jae 0x4968d0 <__PRETTY_FUNCTION__.13693+0xa26> + 496867: 7a 65 jp 0x4968ce <__PRETTY_FUNCTION__.13693+0xa24> + 496869: 29 00 sub dword ptr [rax], eax + 49686b: 00 00 add byte ptr [rax], al + 49686d: 00 00 add byte ptr [rax], al + 49686f: 00 6d 61 add byte ptr [rbp + 97], ch + 496872: 6c insb byte ptr es:[rdi], dx + 496873: 6c insb byte ptr es:[rdi], dx + 496874: 6f outsd dx, dword ptr [rsi] + 496875: 63 28 movsxd ebp, dword ptr [rax] + 496877: 29 3a sub dword ptr [rdx], edi + 496879: 20 6c 61 72 and byte ptr [rcx + 2*riz + 114], ch + 49687d: 67 65 62 + 496880: 69 6e 20 64 6f 75 62 imul ebp, dword ptr [rsi + 32], 1651863396 + 496887: 6c insb byte ptr es:[rdi], dx + 496888: 65 20 6c 69 6e and byte ptr gs:[rcx + 2*rbp + 110], ch + 49688d: 6b 65 64 20 imul esp, dword ptr [rbp + 100], 32 + 496891: 6c insb byte ptr es:[rdi], dx + 496892: 69 73 74 20 63 6f 72 imul esi, dword ptr [rbx + 116], 1919902496 + 496899: 72 75 jb 0x496910 <__PRETTY_FUNCTION__.13693+0xa66> + 49689b: 70 74 jo 0x496911 <__PRETTY_FUNCTION__.13693+0xa67> + 49689d: 65 64 20 28 and byte ptr fs:[rax], ch + 4968a1: 62 + 4968a2: 6b 29 00 imul ebp, dword ptr [rcx], 0 + 4968a5: 00 00 add byte ptr [rax], al + 4968a7: 00 6d 61 add byte ptr [rbp + 97], ch + 4968aa: 6c insb byte ptr es:[rdi], dx + 4968ab: 6c insb byte ptr es:[rdi], dx + 4968ac: 6f outsd dx, dword ptr [rsi] + 4968ad: 63 28 movsxd ebp, dword ptr [rax] + 4968af: 29 3a sub dword ptr [rdx], edi + 4968b1: 20 63 6f and byte ptr [rbx + 111], ah + 4968b4: 72 72 jb 0x496928 <__PRETTY_FUNCTION__.13693+0xa7e> + 4968b6: 75 70 jne 0x496928 <__PRETTY_FUNCTION__.13693+0xa7e> + 4968b8: 74 65 je 0x49691f <__PRETTY_FUNCTION__.13693+0xa75> + 4968ba: 64 20 75 6e and byte ptr fs:[rbp + 110], dh + 4968be: 73 6f jae 0x49692f <__PRETTY_FUNCTION__.13693+0xa85> + 4968c0: 72 74 jb 0x496936 <__PRETTY_FUNCTION__.13693+0xa8c> + 4968c2: 65 64 20 63 68 and byte ptr fs:[rbx + 104], ah + 4968c7: 75 6e jne 0x496937 <__PRETTY_FUNCTION__.13693+0xa8d> + 4968c9: 6b 73 00 00 imul esi, dword ptr [rbx], 0 + 4968cd: 00 00 add byte ptr [rax], al + 4968cf: 00 28 add byte ptr [rax], ch + 4968d1: 75 6e jne 0x496941 <__PRETTY_FUNCTION__.13693+0xa97> + 4968d3: 73 69 jae 0x49693e <__PRETTY_FUNCTION__.13693+0xa94> + 4968d5: 67 6e outsb dx, byte ptr [esi] + 4968d7: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 4968dd: 67 29 20 sub dword ptr [eax], esp + 4968e0: 28 73 69 sub byte ptr [rbx + 105], dh + 4968e3: 7a 65 jp 0x49694a <__PRETTY_FUNCTION__.13693+0xaa0> + 4968e5: 29 20 sub dword ptr [rax], esp + 4968e7: 3e 3d 20 28 75 6e cmp eax, 1853171744 + 4968ed: 73 69 jae 0x496958 <__PRETTY_FUNCTION__.13693+0xaae> + 4968ef: 67 6e outsb dx, byte ptr [esi] + 4968f1: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 4968f7: 67 29 20 sub dword ptr [eax], esp + 4968fa: 28 6e 62 sub byte ptr [rsi + 98], ch + 4968fd: 29 00 sub dword ptr [rax], eax + 4968ff: 00 6d 61 add byte ptr [rbp + 97], ch + 496902: 6c insb byte ptr es:[rdi], dx + 496903: 6c insb byte ptr es:[rdi], dx + 496904: 6f outsd dx, dword ptr [rsi] + 496905: 63 28 movsxd ebp, dword ptr [rax] + 496907: 29 3a sub dword ptr [rdx], edi + 496909: 20 63 6f and byte ptr [rbx + 111], ah + 49690c: 72 72 jb 0x496980 <__PRETTY_FUNCTION__.13693+0xad6> + 49690e: 75 70 jne 0x496980 <__PRETTY_FUNCTION__.13693+0xad6> + 496910: 74 65 je 0x496977 <__PRETTY_FUNCTION__.13693+0xacd> + 496912: 64 20 75 6e and byte ptr fs:[rbp + 110], dh + 496916: 73 6f jae 0x496987 <__PRETTY_FUNCTION__.13693+0xadd> + 496918: 72 74 jb 0x49698e <__PRETTY_FUNCTION__.13693+0xae4> + 49691a: 65 64 20 63 68 and byte ptr fs:[rbx + 104], ah + 49691f: 75 6e jne 0x49698f <__PRETTY_FUNCTION__.13693+0xae5> + 496921: 6b 73 20 32 imul esi, dword ptr [rbx + 32], 50 + 496925: 00 00 add byte ptr [rax], al + 496927: 00 6e 65 add byte ptr [rsi + 101], ch + 49692a: 77 73 ja 0x49699f <__PRETTY_FUNCTION__.13693+0xaf5> + 49692c: 69 7a 65 20 3e 3d 20 imul edi, dword ptr [rdx + 101], 540884512 + 496933: 6e outsb dx, byte ptr [rsi] + 496934: 62 20 26 26 + 496938: 20 28 and byte ptr [rax], ch + 49693a: 28 28 sub byte ptr [rax], ch + 49693c: 75 6e jne 0x4969ac <__PRETTY_FUNCTION__.13693+0xb02> + 49693e: 73 69 jae 0x4969a9 <__PRETTY_FUNCTION__.13693+0xaff> + 496940: 67 6e outsb dx, byte ptr [esi] + 496942: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 496948: 67 29 20 sub dword ptr [eax], esp + 49694b: 28 63 68 sub byte ptr [rbx + 104], ah + 49694e: 75 6e jne 0x4969be <__PRETTY_FUNCTION__.13693+0xb14> + 496950: 6b 32 6d imul esi, dword ptr [rdx], 109 + 496953: 65 6d insd dword ptr es:[rdi], dx + 496955: 20 28 and byte ptr [rax], ch + 496957: 70 29 jo 0x496982 <__PRETTY_FUNCTION__.13693+0xad8> + 496959: 29 29 sub dword ptr [rcx], ebp + 49695b: 20 25 20 61 6c 69 and byte ptr [rip + 1768710432], ah # 0x69b5ca81 <_end+0x69699101> + 496961: 67 6e outsb dx, byte ptr [esi] + 496963: 6d insd dword ptr es:[rdi], dx + 496964: 65 6e outsb dx, byte ptr gs:[rsi] + 496966: 74 29 je 0x496991 <__PRETTY_FUNCTION__.13693+0xae7> + 496968: 20 3d 3d 20 30 00 and byte ptr [rip + 3153981], bh # 0x7989ab <_end+0x2d502b> + 49696e: 00 00 add byte ptr [rax], al + 496970: 28 75 6e sub byte ptr [rbp + 110], dh + 496973: 73 69 jae 0x4969de <__PRETTY_FUNCTION__.13693+0xb34> + 496975: 67 6e outsb dx, byte ptr [esi] + 496977: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 49697d: 67 29 20 sub dword ptr [eax], esp + 496980: 28 6e 65 sub byte ptr [rsi + 101], ch + 496983: 77 73 ja 0x4969f8 <__PRETTY_FUNCTION__.13693+0xb4e> + 496985: 69 7a 65 29 20 3e 3d imul edi, dword ptr [rdx + 101], 1027481641 + 49698c: 20 28 and byte ptr [rax], ch + 49698e: 75 6e jne 0x4969fe <__PRETTY_FUNCTION__.13693+0xb54> + 496990: 73 69 jae 0x4969fb <__PRETTY_FUNCTION__.13693+0xb51> + 496992: 67 6e outsb dx, byte ptr [esi] + 496994: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch + 49699a: 67 29 20 sub dword ptr [eax], esp + 49699d: 28 6e 62 sub byte ptr [rsi + 98], ch + 4969a0: 29 00 sub dword ptr [rax], eax + 4969a2: 00 00 add byte ptr [rax], al + 4969a4: 00 00 add byte ptr [rax], al + 4969a6: 00 00 add byte ptr [rax], al + 4969a8: 21 76 69 and dword ptr [rsi + 105], esi + 4969ab: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] + 4969af: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 4969b3: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 4969b6: 6e outsb dx, byte ptr [rsi] + 4969b7: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 + 4969bb: 5f pop rdi + 4969bc: 6d insd dword ptr es:[rdi], dx + 4969bd: 6d insd dword ptr es:[rdi], dx + 4969be: 61 + 4969bf: 70 70 jo 0x496a31 <__PRETTY_FUNCTION__.13693+0xb87> + 4969c1: 65 64 20 28 and byte ptr fs:[rax], ch + 4969c5: 6d insd dword ptr es:[rdi], dx + 4969c6: 65 6d insd dword ptr es:[rdi], dx + 4969c8: 32 63 68 xor ah, byte ptr [rbx + 104] + 4969cb: 75 6e jne 0x496a3b <__PRETTY_FUNCTION__.13693+0xb91> + 4969cd: 6b 20 28 imul esp, dword ptr [rax], 40 + 4969d0: 76 69 jbe 0x496a3b <__PRETTY_FUNCTION__.13693+0xb91> + 4969d2: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] + 4969d6: 29 29 sub dword ptr [rcx], ebp + 4969d8: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 4969dc: 26 6d insd dword ptr es:[rdi], dx + 4969de: 61 + 4969df: 69 6e 5f 61 72 65 6e imul ebp, dword ptr [rsi + 95], 1852142177 + 4969e6: 61 + 4969e7: 20 3d 3d 20 61 72 and byte ptr [rip + 1918967869], bh # 0x72aa8a2a <_end+0x725e50aa> + 4969ed: 65 6e outsb dx, byte ptr gs:[rsi] + 4969ef: 61 + 4969f0: 5f pop rdi + 4969f1: 66 6f outsw dx, word ptr [rsi] + 4969f3: 72 5f jb 0x496a54 <__PRETTY_FUNCTION__.13693+0xbaa> + 4969f5: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 4969f8: 6e outsb dx, byte ptr [rsi] + 4969f9: 6b 20 28 imul esp, dword ptr [rax], 40 + 4969fc: 6d insd dword ptr es:[rdi], dx + 4969fd: 65 6d insd dword ptr es:[rdi], dx + 4969ff: 32 63 68 xor ah, byte ptr [rbx + 104] + 496a02: 75 6e jne 0x496a72 <__PRETTY_FUNCTION__.13693+0xbc8> + 496a04: 6b 20 28 imul esp, dword ptr [rax], 40 + 496a07: 76 69 jbe 0x496a72 <__PRETTY_FUNCTION__.13693+0xbc8> + 496a09: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] + 496a0d: 29 29 sub dword ptr [rcx], ebp + 496a0f: 00 21 add byte ptr [rcx], ah + 496a11: 76 69 jbe 0x496a7c <__PRETTY_FUNCTION__.13693+0xbd2> + 496a13: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] + 496a17: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 496a1b: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496a1e: 6e outsb dx, byte ptr [rsi] + 496a1f: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 + 496a23: 5f pop rdi + 496a24: 6d insd dword ptr es:[rdi], dx + 496a25: 6d insd dword ptr es:[rdi], dx + 496a26: 61 + 496a27: 70 70 jo 0x496a99 <__PRETTY_FUNCTION__.13693+0xbef> + 496a29: 65 64 20 28 and byte ptr fs:[rax], ch + 496a2d: 6d insd dword ptr es:[rdi], dx + 496a2e: 65 6d insd dword ptr es:[rdi], dx + 496a30: 32 63 68 xor ah, byte ptr [rbx + 104] + 496a33: 75 6e jne 0x496aa3 <__PRETTY_FUNCTION__.13693+0xbf9> + 496a35: 6b 20 28 imul esp, dword ptr [rax], 40 + 496a38: 76 69 jbe 0x496aa3 <__PRETTY_FUNCTION__.13693+0xbf9> + 496a3a: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] + 496a3e: 29 29 sub dword ptr [rcx], ebp + 496a40: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 496a44: 61 + 496a45: 72 5f jb 0x496aa6 <__PRETTY_FUNCTION__.13693+0xbfc> + 496a47: 70 74 jo 0x496abd <__PRETTY_FUNCTION__.13693+0xc13> + 496a49: 72 20 jb 0x496a6b <__PRETTY_FUNCTION__.13693+0xbc1> + 496a4b: 3d 3d 20 61 72 cmp eax, 1918967869 + 496a50: 65 6e outsb dx, byte ptr gs:[rsi] + 496a52: 61 + 496a53: 5f pop rdi + 496a54: 66 6f outsw dx, word ptr [rsi] + 496a56: 72 5f jb 0x496ab7 <__PRETTY_FUNCTION__.13693+0xc0d> + 496a58: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496a5b: 6e outsb dx, byte ptr [rsi] + 496a5c: 6b 20 28 imul esp, dword ptr [rax], 40 + 496a5f: 6d insd dword ptr es:[rdi], dx + 496a60: 65 6d insd dword ptr es:[rdi], dx + 496a62: 32 63 68 xor ah, byte ptr [rbx + 104] + 496a65: 75 6e jne 0x496ad5 <__PRETTY_FUNCTION__.13693+0xc2b> + 496a67: 6b 20 28 imul esp, dword ptr [rax], 40 + 496a6a: 76 69 jbe 0x496ad5 <__PRETTY_FUNCTION__.13693+0xc2b> + 496a6c: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] + 496a70: 29 29 sub dword ptr [rcx], ebp + 496a72: 00 00 add byte ptr [rax], al + 496a74: 00 00 add byte ptr [rax], al + 496a76: 00 00 add byte ptr [rax], al + 496a78: 21 70 20 and dword ptr [rax + 32], esi + 496a7b: 7c 7c jl 0x496af9 <__PRETTY_FUNCTION__.13693+0xc4f> + 496a7d: 20 63 68 and byte ptr [rbx + 104], ah + 496a80: 75 6e jne 0x496af0 <__PRETTY_FUNCTION__.13693+0xc46> + 496a82: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 + 496a86: 5f pop rdi + 496a87: 6d insd dword ptr es:[rdi], dx + 496a88: 6d insd dword ptr es:[rdi], dx + 496a89: 61 + 496a8a: 70 70 jo 0x496afc <__PRETTY_FUNCTION__.13693+0xc52> + 496a8c: 65 64 20 28 and byte ptr fs:[rax], ch + 496a90: 6d insd dword ptr es:[rdi], dx + 496a91: 65 6d insd dword ptr es:[rdi], dx + 496a93: 32 63 68 xor ah, byte ptr [rbx + 104] + 496a96: 75 6e jne 0x496b06 <__PRETTY_FUNCTION__.13693+0xc5c> + 496a98: 6b 20 28 imul esp, dword ptr [rax], 40 + 496a9b: 70 29 jo 0x496ac6 <__PRETTY_FUNCTION__.13693+0xc1c> + 496a9d: 29 20 sub dword ptr [rax], esp + 496a9f: 7c 7c jl 0x496b1d <__PRETTY_FUNCTION__.13693+0xc73> + 496aa1: 20 26 and byte ptr [rsi], ah + 496aa3: 6d insd dword ptr es:[rdi], dx + 496aa4: 61 + 496aa5: 69 6e 5f 61 72 65 6e imul ebp, dword ptr [rsi + 95], 1852142177 + 496aac: 61 + 496aad: 20 3d 3d 20 61 72 and byte ptr [rip + 1918967869], bh # 0x72aa8af0 <_end+0x725e5170> + 496ab3: 65 6e outsb dx, byte ptr gs:[rsi] + 496ab5: 61 + 496ab6: 5f pop rdi + 496ab7: 66 6f outsw dx, word ptr [rsi] + 496ab9: 72 5f jb 0x496b1a <__PRETTY_FUNCTION__.13693+0xc70> + 496abb: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496abe: 6e outsb dx, byte ptr [rsi] + 496abf: 6b 20 28 imul esp, dword ptr [rax], 40 + 496ac2: 6d insd dword ptr es:[rdi], dx + 496ac3: 65 6d insd dword ptr es:[rdi], dx + 496ac5: 32 63 68 xor ah, byte ptr [rbx + 104] + 496ac8: 75 6e jne 0x496b38 <__PRETTY_FUNCTION__.13693+0xc8e> + 496aca: 6b 20 28 imul esp, dword ptr [rax], 40 + 496acd: 70 29 jo 0x496af8 <__PRETTY_FUNCTION__.13693+0xc4e> + 496acf: 29 00 sub dword ptr [rax], eax + 496ad1: 00 00 add byte ptr [rax], al + 496ad3: 00 00 add byte ptr [rax], al + 496ad5: 00 00 add byte ptr [rax], al + 496ad7: 00 21 add byte ptr [rcx], ah + 496ad9: 70 20 jo 0x496afb <__PRETTY_FUNCTION__.13693+0xc51> + 496adb: 7c 7c jl 0x496b59 <__PRETTY_FUNCTION__.13693+0xcaf> + 496add: 20 63 68 and byte ptr [rbx + 104], ah + 496ae0: 75 6e jne 0x496b50 <__PRETTY_FUNCTION__.13693+0xca6> + 496ae2: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 + 496ae6: 5f pop rdi + 496ae7: 6d insd dword ptr es:[rdi], dx + 496ae8: 6d insd dword ptr es:[rdi], dx + 496ae9: 61 + 496aea: 70 70 jo 0x496b5c <__PRETTY_FUNCTION__.13693+0xcb2> + 496aec: 65 64 20 28 and byte ptr fs:[rax], ch + 496af0: 6d insd dword ptr es:[rdi], dx + 496af1: 65 6d insd dword ptr es:[rdi], dx + 496af3: 32 63 68 xor ah, byte ptr [rbx + 104] + 496af6: 75 6e jne 0x496b66 <__PRETTY_FUNCTION__.13693+0xcbc> + 496af8: 6b 20 28 imul esp, dword ptr [rax], 40 + 496afb: 70 29 jo 0x496b26 <__PRETTY_FUNCTION__.13693+0xc7c> + 496afd: 29 20 sub dword ptr [rax], esp + 496aff: 7c 7c jl 0x496b7d <__PRETTY_FUNCTION__.13693+0xcd3> + 496b01: 20 61 72 and byte ptr [rcx + 114], ah + 496b04: 5f pop rdi + 496b05: 70 74 jo 0x496b7b <__PRETTY_FUNCTION__.13693+0xcd1> + 496b07: 72 20 jb 0x496b29 <__PRETTY_FUNCTION__.13693+0xc7f> + 496b09: 3d 3d 20 61 72 cmp eax, 1918967869 + 496b0e: 65 6e outsb dx, byte ptr gs:[rsi] + 496b10: 61 + 496b11: 5f pop rdi + 496b12: 66 6f outsw dx, word ptr [rsi] + 496b14: 72 5f jb 0x496b75 <__PRETTY_FUNCTION__.13693+0xccb> + 496b16: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496b19: 6e outsb dx, byte ptr [rsi] + 496b1a: 6b 20 28 imul esp, dword ptr [rax], 40 + 496b1d: 6d insd dword ptr es:[rdi], dx + 496b1e: 65 6d insd dword ptr es:[rdi], dx + 496b20: 32 63 68 xor ah, byte ptr [rbx + 104] + 496b23: 75 6e jne 0x496b93 <__PRETTY_FUNCTION__.13693+0xce9> + 496b25: 6b 20 28 imul esp, dword ptr [rax], 40 + 496b28: 70 29 jo 0x496b53 <__PRETTY_FUNCTION__.13693+0xca9> + 496b2a: 29 00 sub dword ptr [rax], eax + 496b2c: 00 00 add byte ptr [rax], al + 496b2e: 00 00 add byte ptr [rax], al + 496b30: 21 6e 65 and dword ptr [rsi + 101], ebp + 496b33: 77 70 ja 0x496ba5 <__PRETTY_FUNCTION__.13693+0xcfb> + 496b35: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 496b39: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496b3c: 6e outsb dx, byte ptr [rsi] + 496b3d: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 + 496b41: 5f pop rdi + 496b42: 6d insd dword ptr es:[rdi], dx + 496b43: 6d insd dword ptr es:[rdi], dx + 496b44: 61 + 496b45: 70 70 jo 0x496bb7 <__PRETTY_FUNCTION__.13693+0xd0d> + 496b47: 65 64 20 28 and byte ptr fs:[rax], ch + 496b4b: 6d insd dword ptr es:[rdi], dx + 496b4c: 65 6d insd dword ptr es:[rdi], dx + 496b4e: 32 63 68 xor ah, byte ptr [rbx + 104] + 496b51: 75 6e jne 0x496bc1 <__PRETTY_FUNCTION__.13693+0xd17> + 496b53: 6b 20 28 imul esp, dword ptr [rax], 40 + 496b56: 6e outsb dx, byte ptr [rsi] + 496b57: 65 77 70 ja 0x496bca <__PRETTY_FUNCTION__.13693+0xd20> + 496b5a: 29 29 sub dword ptr [rcx], ebp + 496b5c: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 496b60: 61 + 496b61: 72 5f jb 0x496bc2 <__PRETTY_FUNCTION__.13693+0xd18> + 496b63: 70 74 jo 0x496bd9 <__PRETTY_FUNCTION__.13693+0xd2f> + 496b65: 72 20 jb 0x496b87 <__PRETTY_FUNCTION__.13693+0xcdd> + 496b67: 3d 3d 20 61 72 cmp eax, 1918967869 + 496b6c: 65 6e outsb dx, byte ptr gs:[rsi] + 496b6e: 61 + 496b6f: 5f pop rdi + 496b70: 66 6f outsw dx, word ptr [rsi] + 496b72: 72 5f jb 0x496bd3 <__PRETTY_FUNCTION__.13693+0xd29> + 496b74: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496b77: 6e outsb dx, byte ptr [rsi] + 496b78: 6b 20 28 imul esp, dword ptr [rax], 40 + 496b7b: 6d insd dword ptr es:[rdi], dx + 496b7c: 65 6d insd dword ptr es:[rdi], dx + 496b7e: 32 63 68 xor ah, byte ptr [rbx + 104] + 496b81: 75 6e jne 0x496bf1 <__PRETTY_FUNCTION__.13693+0xd47> + 496b83: 6b 20 28 imul esp, dword ptr [rax], 40 + 496b86: 6e outsb dx, byte ptr [rsi] + 496b87: 65 77 70 ja 0x496bfa <__PRETTY_FUNCTION__.13693+0xd50> + 496b8a: 29 29 sub dword ptr [rcx], ebp + 496b8c: 00 00 add byte ptr [rax], al + 496b8e: 00 00 add byte ptr [rax], al + 496b90: 21 6d 65 and dword ptr [rbp + 101], ebp + 496b93: 6d insd dword ptr es:[rdi], dx + 496b94: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 496b98: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496b9b: 6e outsb dx, byte ptr [rsi] + 496b9c: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 + 496ba0: 5f pop rdi + 496ba1: 6d insd dword ptr es:[rdi], dx + 496ba2: 6d insd dword ptr es:[rdi], dx + 496ba3: 61 + 496ba4: 70 70 jo 0x496c16 <__PRETTY_FUNCTION__.13693+0xd6c> + 496ba6: 65 64 20 28 and byte ptr fs:[rax], ch + 496baa: 6d insd dword ptr es:[rdi], dx + 496bab: 65 6d insd dword ptr es:[rdi], dx + 496bad: 32 63 68 xor ah, byte ptr [rbx + 104] + 496bb0: 75 6e jne 0x496c20 <__PRETTY_FUNCTION__.13693+0xd76> + 496bb2: 6b 20 28 imul esp, dword ptr [rax], 40 + 496bb5: 6d insd dword ptr es:[rdi], dx + 496bb6: 65 6d insd dword ptr es:[rdi], dx + 496bb8: 29 29 sub dword ptr [rcx], ebp + 496bba: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 496bbe: 61 + 496bbf: 76 20 jbe 0x496be1 <__PRETTY_FUNCTION__.13693+0xd37> + 496bc1: 3d 3d 20 61 72 cmp eax, 1918967869 + 496bc6: 65 6e outsb dx, byte ptr gs:[rsi] + 496bc8: 61 + 496bc9: 5f pop rdi + 496bca: 66 6f outsw dx, word ptr [rsi] + 496bcc: 72 5f jb 0x496c2d <__PRETTY_FUNCTION__.13693+0xd83> + 496bce: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496bd1: 6e outsb dx, byte ptr [rsi] + 496bd2: 6b 20 28 imul esp, dword ptr [rax], 40 + 496bd5: 6d insd dword ptr es:[rdi], dx + 496bd6: 65 6d insd dword ptr es:[rdi], dx + 496bd8: 32 63 68 xor ah, byte ptr [rbx + 104] + 496bdb: 75 6e jne 0x496c4b <__PRETTY_FUNCTION__.13693+0xda1> + 496bdd: 6b 20 28 imul esp, dword ptr [rax], 40 + 496be0: 6d insd dword ptr es:[rdi], dx + 496be1: 65 6d insd dword ptr es:[rdi], dx + 496be3: 29 29 sub dword ptr [rcx], ebp + 496be5: 00 00 add byte ptr [rax], al + 496be7: 00 28 add byte ptr [rax], ch + 496be9: 63 68 61 movsxd ebp, dword ptr [rax + 97] + 496bec: 72 20 jb 0x496c0e <__PRETTY_FUNCTION__.13693+0xd64> + 496bee: 2a 29 sub ch, byte ptr [rcx] + 496bf0: 20 63 68 and byte ptr [rbx + 104], ah + 496bf3: 75 6e jne 0x496c63 <__PRETTY_FUNCTION__.13693+0xdb9> + 496bf5: 6b 32 6d imul esi, dword ptr [rdx], 109 + 496bf8: 65 6d insd dword ptr es:[rdi], dx + 496bfa: 20 28 and byte ptr [rax], ch + 496bfc: 70 29 jo 0x496c27 <__PRETTY_FUNCTION__.13693+0xd7d> + 496bfe: 20 2b and byte ptr [rbx], ch + 496c00: 20 34 20 and byte ptr [rax + riz], dh + 496c03: 2a 20 sub ah, byte ptr [rax] + 496c05: 53 push rbx + 496c06: 49 5a pop r10 + 496c08: 45 5f pop r15 + 496c0a: 53 push rbx + 496c0b: 5a pop rdx + 496c0c: 20 3c 3d 20 70 61 6c and byte ptr [rdi + 1818325024], bh + 496c13: 69 67 6e 65 64 5f 6d imul esp, dword ptr [rdi + 110], 1834968165 + 496c1a: 65 6d insd dword ptr es:[rdi], dx + 496c1c: 00 00 add byte ptr [rax], al + 496c1e: 00 00 add byte ptr [rax], al + 496c20: 28 63 68 sub byte ptr [rbx + 104], ah + 496c23: 61 + 496c24: 72 20 jb 0x496c46 <__PRETTY_FUNCTION__.13693+0xd9c> + 496c26: 2a 29 sub ch, byte ptr [rcx] + 496c28: 20 70 20 and byte ptr [rax + 32], dh + 496c2b: 2b 20 sub esp, dword ptr [rax] + 496c2d: 73 69 jae 0x496c98 <__PRETTY_FUNCTION__.13211> + 496c2f: 7a 65 jp 0x496c96 <__PRETTY_FUNCTION__.13279+0xe> + 496c31: 20 3e and byte ptr [rsi], bh + 496c33: 20 70 61 and byte ptr [rax + 97], dh + 496c36: 6c insb byte ptr es:[rdi], dx + 496c37: 69 67 6e 65 64 5f 6d imul esp, dword ptr [rdi + 110], 1834968165 + 496c3e: 65 6d insd dword ptr es:[rdi], dx + ... + 496c48: 6d insd dword ptr es:[rdi], dx + 496c49: 61 + 496c4a: 6c insb byte ptr es:[rdi], dx + 496c4b: 6c insb byte ptr es:[rdi], dx + 496c4c: 6f outsd dx, dword ptr [rsi] + 496c4d: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] + 496c50: 68 65 63 6b 5f push 1600873317 + 496c55: 67 65 74 5f addr32 je 0x496cb8 <__PRETTY_FUNCTION__.12356> + 496c59: 73 69 jae 0x496cc4 <__PRETTY_FUNCTION__.12356+0xc> + 496c5b: 7a 65 jp 0x496cc2 <__PRETTY_FUNCTION__.12356+0xa> + 496c5d: 3a 20 cmp ah, byte ptr [rax] + 496c5f: 6d insd dword ptr es:[rdi], dx + 496c60: 65 6d insd dword ptr es:[rdi], dx + 496c62: 6f outsd dx, dword ptr [rsi] + 496c63: 72 79 jb 0x496cde <__PRETTY_FUNCTION__.13662+0x6> + 496c65: 20 63 6f and byte ptr [rbx + 111], ah + 496c68: 72 72 jb 0x496cdc <__PRETTY_FUNCTION__.13662+0x4> + 496c6a: 75 70 jne 0x496cdc <__PRETTY_FUNCTION__.13662+0x4> + 496c6c: 74 69 je 0x496cd7 <__PRETTY_FUNCTION__.13138+0xf> + 496c6e: 6f outsd dx, dword ptr [rsi] + 496c6f: 6e outsb dx, byte ptr [rsi] + ... + +0000000000496c78 <__PRETTY_FUNCTION__.13364>: + 496c78: 5f pop rdi + 496c79: 5f pop rdi + 496c7a: 6c insb byte ptr es:[rdi], dx + 496c7b: 69 62 63 5f 63 61 6c imul esp, dword ptr [rdx + 99], 1818321759 + 496c82: 6c insb byte ptr es:[rdi], dx + 496c83: 6f outsd dx, dword ptr [rsi] + 496c84: 63 00 movsxd eax, dword ptr [rax] + 496c86: 00 00 add byte ptr [rax], al + +0000000000496c88 <__PRETTY_FUNCTION__.13279>: + 496c88: 5f pop rdi + 496c89: 6d insd dword ptr es:[rdi], dx + 496c8a: 69 64 5f 6d 65 6d 61 6c imul esp, dword ptr [rdi + 2*rbx + 109], 1818324325 + 496c92: 69 67 6e 00 00 00 5f imul esp, dword ptr [rdi + 110], 1593835520 + +0000000000496c98 <__PRETTY_FUNCTION__.13211>: + 496c98: 5f pop rdi + 496c99: 5f pop rdi + 496c9a: 6c insb byte ptr es:[rdi], dx + 496c9b: 69 62 63 5f 72 65 61 imul esp, dword ptr [rdx + 99], 1634038367 + 496ca2: 6c insb byte ptr es:[rdi], dx + 496ca3: 6c insb byte ptr es:[rdi], dx + 496ca4: 6f outsd dx, dword ptr [rsi] + 496ca5: 63 00 movsxd eax, dword ptr [rax] + 496ca7: 00 64 65 74 add byte ptr [rbp + 2*riz + 116], ah + +0000000000496ca8 <__PRETTY_FUNCTION__.12248>: + 496ca8: 64 65 74 61 je 0x496d0d <__PRETTY_FUNCTION__.12241+0x5> + 496cac: 63 68 5f movsxd ebp, dword ptr [rax + 95] + 496caf: 61 + 496cb0: 72 65 jb 0x496d17 <__PRETTY_FUNCTION__.12241+0xf> + 496cb2: 6e outsb dx, byte ptr [rsi] + 496cb3: 61 + 496cb4: 00 00 add byte ptr [rax], al + 496cb6: 00 00 add byte ptr [rax], al + +0000000000496cb8 <__PRETTY_FUNCTION__.12356>: + 496cb8: 67 65 74 5f addr32 je 0x496d1b <__PRETTY_FUNCTION__.13593+0x3> + 496cbc: 66 72 65 jb 0x496d24 <__PRETTY_FUNCTION__.13593+0xc> + 496cbf: 65 5f pop rdi + 496cc1: 6c insb byte ptr es:[rdi], dx + 496cc2: 69 73 74 00 00 00 5f imul esi, dword ptr [rbx + 116], 1593835520 + +0000000000496cc8 <__PRETTY_FUNCTION__.13138>: + 496cc8: 5f pop rdi + 496cc9: 5f pop rdi + 496cca: 6c insb byte ptr es:[rdi], dx + 496ccb: 69 62 63 5f 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324319 + 496cd2: 6c insb byte ptr es:[rdi], dx + 496cd3: 6f outsd dx, dword ptr [rsi] + 496cd4: 63 00 movsxd eax, dword ptr [rax] + 496cd6: 00 00 add byte ptr [rax], al + +0000000000496cd8 <__PRETTY_FUNCTION__.13662>: + 496cd8: 5f pop rdi + 496cd9: 69 6e 74 5f 72 65 61 imul ebp, dword ptr [rsi + 116], 1634038367 + 496ce0: 6c insb byte ptr es:[rdi], dx + 496ce1: 6c insb byte ptr es:[rdi], dx + 496ce2: 6f outsd dx, dword ptr [rsi] + 496ce3: 63 00 movsxd eax, dword ptr [rax] + 496ce5: 00 00 add byte ptr [rax], al + 496ce7: 00 6d 72 add byte ptr [rbp + 114], ch + +0000000000496ce8 <__PRETTY_FUNCTION__.13034>: + 496ce8: 6d insd dword ptr es:[rdi], dx + 496ce9: 72 65 jb 0x496d50 <__PRETTY_FUNCTION__.13679+0x8> + 496ceb: 6d insd dword ptr es:[rdi], dx + 496cec: 61 + 496ced: 70 5f jo 0x496d4e <__PRETTY_FUNCTION__.13679+0x6> + 496cef: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496cf2: 6e outsb dx, byte ptr [rsi] + 496cf3: 6b 00 00 imul eax, dword ptr [rax], 0 + 496cf6: 00 00 add byte ptr [rax], al + +0000000000496cf8 <__PRETTY_FUNCTION__.13022>: + 496cf8: 6d insd dword ptr es:[rdi], dx + 496cf9: 75 6e jne 0x496d69 <__PRETTY_FUNCTION__.13679+0x21> + 496cfb: 6d insd dword ptr es:[rdi], dx + 496cfc: 61 + 496cfd: 70 5f jo 0x496d5e <__PRETTY_FUNCTION__.13679+0x16> + 496cff: 63 68 75 movsxd ebp, dword ptr [rax + 117] + 496d02: 6e outsb dx, byte ptr [rsi] + 496d03: 6b 00 00 imul eax, dword ptr [rax], 0 + 496d06: 00 00 add byte ptr [rax], al + +0000000000496d08 <__PRETTY_FUNCTION__.12241>: + 496d08: 68 65 61 70 5f push 1601200485 + 496d0d: 74 72 je 0x496d81 <__PRETTY_FUNCTION__.12403+0x1> + 496d0f: 69 6d 00 00 00 00 00 imul ebp, dword ptr [rbp], 0 + 496d16: 00 00 add byte ptr [rax], al + +0000000000496d18 <__PRETTY_FUNCTION__.13593>: + 496d18: 5f pop rdi + 496d19: 69 6e 74 5f 66 72 65 imul ebp, dword ptr [rsi + 116], 1701996127 + 496d20: 65 00 00 add byte ptr gs:[rax], al + 496d23: 00 00 add byte ptr [rax], al + 496d25: 00 00 add byte ptr [rax], al + 496d27: 00 73 79 add byte ptr [rbx + 121], dh + +0000000000496d28 <__PRETTY_FUNCTION__.12977>: + 496d28: 73 79 jae 0x496da3 <__PRETTY_FUNCTION__.12580+0x3> + 496d2a: 73 6d jae 0x496d99 <__PRETTY_FUNCTION__.12403+0x19> + 496d2c: 61 + 496d2d: 6c insb byte ptr es:[rdi], dx + 496d2e: 6c insb byte ptr es:[rdi], dx + 496d2f: 6f outsd dx, dword ptr [rsi] + 496d30: 63 00 movsxd eax, dword ptr [rax] + 496d32: 00 00 add byte ptr [rax], al + 496d34: 00 00 add byte ptr [rax], al + 496d36: 00 00 add byte ptr [rax], al + +0000000000496d38 <__PRETTY_FUNCTION__.13479>: + 496d38: 5f pop rdi + 496d39: 69 6e 74 5f 6d 61 6c imul ebp, dword ptr [rsi + 116], 1818324319 + 496d40: 6c insb byte ptr es:[rdi], dx + 496d41: 6f outsd dx, dword ptr [rsi] + 496d42: 63 00 movsxd eax, dword ptr [rax] + 496d44: 00 00 add byte ptr [rax], al + 496d46: 00 00 add byte ptr [rax], al + +0000000000496d48 <__PRETTY_FUNCTION__.13679>: + 496d48: 5f pop rdi + 496d49: 69 6e 74 5f 6d 65 6d imul ebp, dword ptr [rsi + 116], 1835363679 + 496d50: 61 + 496d51: 6c insb byte ptr es:[rdi], dx + 496d52: 69 67 6e 00 00 00 60 imul esp, dword ptr [rdi + 110], 1610612736 + 496d59: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 496d5a: f8 clc + 496d5b: ff 28 jmp [rax] + 496d5d: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 496d5e: f8 clc + 496d5f: ff 48 a7 dec dword ptr [rax - 89] + 496d62: f8 clc + 496d63: ff 90 a6 f8 ff 98 call qword ptr [rax - 1728055130] + 496d69: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 496d6a: f8 clc + 496d6b: ff b8 a6 f8 ff e8 + 496d71: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 496d72: f8 clc + 496d73: ff 08 dec dword ptr [rax] + 496d75: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 496d76: f8 clc + 496d77: ff 90 a6 f8 ff 58 call qword ptr [rax + 1493170342] + 496d7d: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 496d7e: f8 clc + 496d7f: ff 72 65 push qword ptr [rdx + 101] + +0000000000496d80 <__PRETTY_FUNCTION__.12403>: + 496d80: 72 65 jb 0x496de7 <__PRETTY_FUNCTION__.12580+0x47> + 496d82: 6d insd dword ptr es:[rdi], dx + 496d83: 6f outsd dx, dword ptr [rsi] + 496d84: 76 65 jbe 0x496deb <__PRETTY_FUNCTION__.12580+0x4b> + 496d86: 5f pop rdi + 496d87: 66 72 6f jb 0x496df9 <__PRETTY_FUNCTION__.12580+0x59> + 496d8a: 6d insd dword ptr es:[rdi], dx + 496d8b: 5f pop rdi + 496d8c: 66 72 65 jb 0x496df4 <__PRETTY_FUNCTION__.12580+0x54> + 496d8f: 65 5f pop rdi + 496d91: 6c insb byte ptr es:[rdi], dx + 496d92: 69 73 74 00 00 00 00 imul esi, dword ptr [rbx + 116], 0 + 496d99: 00 00 add byte ptr [rax], al + 496d9b: 00 00 add byte ptr [rax], al + 496d9d: 00 00 add byte ptr [rax], al + 496d9f: 00 5f 5f add byte ptr [rdi + 95], bl + +0000000000496da0 <__PRETTY_FUNCTION__.12580>: + 496da0: 5f pop rdi + 496da1: 5f pop rdi + 496da2: 6d insd dword ptr es:[rdi], dx + 496da3: 61 + 496da4: 6c insb byte ptr es:[rdi], dx + 496da5: 6c insb byte ptr es:[rdi], dx + 496da6: 6f outsd dx, dword ptr [rsi] + 496da7: 63 5f 61 movsxd ebx, dword ptr [rdi + 97] + 496daa: 72 65 jb 0x496e11 <__PRETTY_FUNCTION__.12580+0x71> + 496dac: 6e outsb dx, byte ptr [rsi] + 496dad: 61 + 496dae: 5f pop rdi + 496daf: 74 68 je 0x496e19 <__PRETTY_FUNCTION__.12580+0x79> + 496db1: 72 65 jb 0x496e18 <__PRETTY_FUNCTION__.12580+0x78> + 496db3: 61 + 496db4: 64 5f pop rdi + 496db6: 66 72 65 jb 0x496e1e <__PRETTY_FUNCTION__.12580+0x7e> + 496db9: 65 72 65 jb 0x496e21 <__PRETTY_FUNCTION__.12580+0x81> + 496dbc: 73 00 jae 0x496dbe <__PRETTY_FUNCTION__.12580+0x1e> + 496dbe: 00 00 add byte ptr [rax], al + 496dc0: 11 00 adc dword ptr [rax], eax + 496dc2: 00 00 add byte ptr [rax], al + 496dc4: 00 00 add byte ptr [rax], al + 496dc6: 00 00 add byte ptr [rax], al + 496dc8: 10 00 adc byte ptr [rax], al + 496dca: 00 00 add byte ptr [rax], al + 496dcc: 00 00 add byte ptr [rax], al + 496dce: 00 00 add byte ptr [rax], al + 496dd0: d0 ba f8 ff 10 bc sar byte ptr [rdx - 1139736584] + 496dd6: f8 clc + 496dd7: ff 50 bd call qword ptr [rax - 67] + 496dda: f8 clc + 496ddb: ff 90 be f8 ff d0 call qword ptr [rax - 788531010] + 496de1: bf f8 ff 10 c1 mov edi, 3239116792 + 496de6: f8 clc + 496de7: ff 50 c2 call qword ptr [rax - 62] + 496dea: f8 clc + 496deb: ff 90 c3 f8 ff d0 call qword ptr [rax - 788531005] + 496df1: c4 f8 ff + 496df4: 10 c6 adc dh, al + 496df6: f8 clc + 496df7: ff 50 c7 call qword ptr [rax - 57] + 496dfa: f8 clc + 496dfb: ff 90 c8 f8 ff d0 call qword ptr [rax - 788531000] + 496e01: c9 leave + 496e02: f8 clc + 496e03: ff 10 call qword ptr [rax] + 496e05: cb retf + 496e06: f8 clc + 496e07: ff 50 cc call qword ptr [rax - 52] + 496e0a: f8 clc + 496e0b: ff 30 push qword ptr [rax] + 496e0d: ba f8 ff 90 d1 mov edx, 3515940856 + 496e12: f8 clc + 496e13: ff b0 d2 f8 ff d0 push qword ptr [rax - 788530990] + 496e19: d3 f8 sar eax, cl + 496e1b: ff f0 push rax + 496e1d: d4 + 496e1e: f8 clc + 496e1f: ff 10 call qword ptr [rax] + 496e21: d6 + 496e22: f8 clc + 496e23: ff 30 push qword ptr [rax] + 496e25: d7 xlatb + 496e26: f8 clc + 496e27: ff 50 d8 call qword ptr [rax - 40] + 496e2a: f8 clc + 496e2b: ff 70 d9 push qword ptr [rax - 39] + 496e2e: f8 clc + 496e2f: ff 90 da f8 ff b0 call qword ptr [rax - 1325401894] + 496e35: db f8 + 496e37: ff d0 call rax + 496e39: dc f8 fdiv st(0), st + 496e3b: ff f0 push rax + 496e3d: dd f8 + 496e3f: ff 10 call qword ptr [rax] + 496e41: df f8 + 496e43: ff 30 push qword ptr [rax] + 496e45: e0 f8 loopne 0x496e3f <__PRETTY_FUNCTION__.12580+0x9f> + 496e47: ff 50 e1 call qword ptr [rax - 31] + 496e4a: f8 clc + 496e4b: ff f0 push rax + 496e4d: d0 f8 sar al + 496e4f: ff 50 e8 call qword ptr [rax - 24] + 496e52: f8 clc + 496e53: ff d0 call rax + 496e55: e9 f8 ff 50 eb jmp 0xffffffffeb9a6e52 <_end+0xffffffffeb4e34d2> + 496e5a: f8 clc + 496e5b: ff d0 call rax + 496e5d: ec in al, dx + 496e5e: f8 clc + 496e5f: ff 50 ee call qword ptr [rax - 18] + 496e62: f8 clc + 496e63: ff d0 call rax + 496e65: ef out dx, eax + 496e66: f8 clc + 496e67: ff 50 f1 call qword ptr [rax - 15] + 496e6a: f8 clc + 496e6b: ff d0 call rax + 496e6d: f2 f8 repne clc + 496e6f: ff 50 f4 call qword ptr [rax - 12] + 496e72: f8 clc + 496e73: ff d0 call rax + 496e75: f5 cmc + 496e76: f8 clc + 496e77: ff 50 f7 call qword ptr [rax - 9] + 496e7a: f8 clc + 496e7b: ff d0 call rax + 496e7d: f8 clc + 496e7e: f8 clc + 496e7f: ff 50 fa call qword ptr [rax - 6] + 496e82: f8 clc + 496e83: ff d0 call rax + 496e85: fb sti + 496e86: f8 clc + 496e87: ff 50 fd call qword ptr [rax - 3] + 496e8a: f8 clc + 496e8b: ff 80 e7 f8 ff 70 inc dword ptr [rax + 1895823591] + 496e91: 00 f9 add cl, bh + 496e93: ff e0 jmp rax + 496e95: 01 f9 add ecx, edi + 496e97: ff 50 03 call qword ptr [rax + 3] + 496e9a: f9 stc + 496e9b: ff c0 inc eax + 496e9d: 04 f9 add al, -7 + 496e9f: ff 30 push qword ptr [rax] + 496ea1: 06 + 496ea2: f9 stc + 496ea3: ff a0 07 f9 ff 10 jmp qword ptr [rax + 285210887] + 496ea9: 09 f9 or ecx, edi + 496eab: ff 80 0a f9 ff f0 inc dword ptr [rax - 251660022] + 496eb1: 0b f9 or edi, ecx + 496eb3: ff 60 0d jmp qword ptr [rax + 13] + 496eb6: f9 stc + 496eb7: ff d0 call rax + 496eb9: 0e + 496eba: f9 stc + 496ebb: ff 40 10 inc dword ptr [rax + 16] + 496ebe: f9 stc + 496ebf: ff b0 11 f9 ff 20 push qword ptr [rax + 553646353] + 496ec5: 13 f9 adc edi, ecx + 496ec7: ff 90 14 f9 ff a0 call qword ptr [rax - 1593837292] + 496ecd: ff f8 + 496ecf: ff 80 17 f9 ff 70 inc dword ptr [rax + 1895823639] + 496ed5: 18 f9 sbb cl, bh + 496ed7: ff 60 19 jmp qword ptr [rax + 25] + 496eda: f9 stc + 496edb: ff 50 1a call qword ptr [rax + 26] + 496ede: f9 stc + 496edf: ff 40 1b inc dword ptr [rax + 27] + 496ee2: f9 stc + 496ee3: ff 30 push qword ptr [rax] + 496ee5: 1c f9 sbb al, -7 + 496ee7: ff 20 jmp qword ptr [rax] + 496ee9: 1d f9 ff 10 1e sbb eax, 504430585 + 496eee: f9 stc + 496eef: ff 00 inc dword ptr [rax] + 496ef1: 1f + 496ef2: f9 stc + 496ef3: ff f0 push rax + 496ef5: 1f + 496ef6: f9 stc + 496ef7: ff e0 jmp rax + 496ef9: 20 f9 and cl, bh + 496efb: ff d0 call rax + 496efd: 21 f9 and ecx, edi + 496eff: ff c0 inc eax + 496f01: 22 f9 and bh, cl + 496f03: ff b0 23 f9 ff a0 push qword ptr [rax - 1593837277] + 496f09: 24 f9 and al, -7 + 496f0b: ff d0 call rax + 496f0d: 16 + 496f0e: f9 stc + 496f0f: ff 1f call [rdi] + 496f11: 42 f9 stc + 496f13: ff f0 push rax + 496f15: 44 f9 stc + 496f17: ff de + 496f19: 43 f9 stc + 496f1b: ff e0 jmp rax + 496f1d: 44 f9 stc + 496f1f: ff 11 call qword ptr [rcx] + 496f21: 42 f9 stc + 496f23: ff e0 jmp rax + 496f25: 42 f9 stc + 496f27: ff d0 call rax + 496f29: 43 f9 stc + 496f2b: ff c0 inc eax + 496f2d: 44 f9 stc + 496f2f: ff e6 jmp rsi + 496f31: 41 f9 stc + 496f33: ff 92 42 f9 ff 62 call qword ptr [rdx + 1660942658] + 496f39: 43 f9 stc + 496f3b: ff 62 44 jmp qword ptr [rdx + 68] + 496f3e: f9 stc + 496f3f: ff 00 inc dword ptr [rax] + 496f41: 42 f9 stc + 496f43: ff b0 42 f9 ff a0 push qword ptr [rax - 1593837246] + 496f49: 43 f9 stc + 496f4b: ff 90 44 f9 ff d5 call qword ptr [rax - 704644796] + 496f51: 41 f9 stc + 496f53: ff 81 42 f9 ff 51 inc dword ptr [rcx + 1375729986] + 496f59: 43 f9 stc + 496f5b: ff 51 44 call qword ptr [rcx + 68] + 496f5e: f9 stc + 496f5f: ff 51 45 call qword ptr [rcx + 69] + 496f62: f9 stc + 496f63: ff d1 call rcx + 496f65: 45 f9 stc + 496f67: ff 51 46 call qword ptr [rcx + 70] + 496f6a: f9 stc + 496f6b: ff d1 call rcx + 496f6d: 46 f9 stc + 496f6f: ff 51 47 call qword ptr [rcx + 71] + 496f72: f9 stc + 496f73: ff d1 call rcx + 496f75: 47 f9 stc + 496f77: ff 61 48 jmp qword ptr [rcx + 72] + 496f7a: f9 stc + 496f7b: ff f1 push rcx + 496f7d: 48 f9 stc + 496f7f: ff 81 49 f9 ff 11 inc dword ptr [rcx + 301988169] + 496f85: 4a f9 stc + 496f87: ff b1 4a f9 ff 51 push qword ptr [rcx + 1375729994] + 496f8d: 4b f9 stc + 496f8f: ff ce dec esi + 496f91: 4b f9 stc + 496f93: ff 66 42 jmp qword ptr [rsi + 66] + 496f96: f9 stc + 496f97: ff 36 push qword ptr [rsi] + 496f99: 43 f9 stc + 496f9b: ff 36 push qword ptr [rsi] + 496f9d: 44 f9 stc + 496f9f: ff 36 push qword ptr [rsi] + 496fa1: 45 f9 stc + 496fa3: ff b6 45 f9 ff 36 push qword ptr [rsi + 922745157] + 496fa9: 46 f9 stc + 496fab: ff b6 46 f9 ff 36 push qword ptr [rsi + 922745158] + 496fb1: 47 f9 stc + 496fb3: ff b6 47 f9 ff 46 push qword ptr [rsi + 1191180615] + 496fb9: 48 f9 stc + 496fbb: ff d6 call rsi + 496fbd: 48 f9 stc + 496fbf: ff 66 49 jmp qword ptr [rsi + 73] + 496fc2: f9 stc + 496fc3: ff f6 push rsi + 496fc5: 49 f9 stc + 496fc7: ff 96 4a f9 ff 36 call qword ptr [rsi + 922745162] + 496fcd: 4b f9 stc + 496fcf: ff b7 4b f9 ff 4b push qword ptr [rdi + 1275066699] + 496fd5: 42 f9 stc + 496fd7: ff 1b call [rbx] + 496fd9: 43 f9 stc + 496fdb: ff 1b call [rbx] + 496fdd: 44 f9 stc + 496fdf: ff 1b call [rbx] + 496fe1: 45 f9 stc + 496fe3: ff 9b 45 f9 ff 1b call [rbx + 469760325] + 496fe9: 46 f9 stc + 496feb: ff 9b 46 f9 ff 1b call [rbx + 469760326] + 496ff1: 47 f9 stc + 496ff3: ff 9b 47 f9 ff 2b call [rbx + 738195783] + 496ff9: 48 f9 stc + 496ffb: ff bb 48 f9 ff 4b + 497001: 49 f9 stc + 497003: ff db + 497005: 49 f9 stc + 497007: ff 7b 4a + 49700a: f9 stc + 49700b: ff 1b call [rbx] + 49700d: 4b f9 stc + 49700f: ff a0 4b f9 ff 30 jmp qword ptr [rax + 822081867] + 497015: 42 f9 stc + 497017: ff 00 inc dword ptr [rax] + 497019: 43 f9 stc + 49701b: ff 00 inc dword ptr [rax] + 49701d: 44 f9 stc + 49701f: ff 00 inc dword ptr [rax] + 497021: 45 f9 stc + 497023: ff 80 45 f9 ff 00 inc dword ptr [rax + 16775493] + 497029: 46 f9 stc + 49702b: ff 80 46 f9 ff 00 inc dword ptr [rax + 16775494] + 497031: 47 f9 stc + 497033: ff 80 47 f9 ff 10 inc dword ptr [rax + 285210951] + 497039: 48 f9 stc + 49703b: ff a0 48 f9 ff 30 jmp qword ptr [rax + 822081864] + 497041: 49 f9 stc + 497043: ff c0 inc eax + 497045: 49 f9 stc + 497047: ff 60 4a jmp qword ptr [rax + 74] + 49704a: f9 stc + 49704b: ff 00 inc dword ptr [rax] + 49704d: 4b f9 stc + 49704f: ff e8 + 497051: 65 f9 stc + 497053: ff b0 67 f9 ff 90 push qword ptr [rax - 1862272665] + 497059: 69 f9 ff 70 6b f9 imul edi, ecx, 4184568063 + 49705f: ff 50 6d call qword ptr [rax + 109] + 497062: f9 stc + 497063: ff 50 6f call qword ptr [rax + 111] + 497066: f9 stc + 497067: ff 50 71 call qword ptr [rax + 113] + 49706a: f9 stc + 49706b: ff 50 73 call qword ptr [rax + 115] + 49706e: f9 stc + 49706f: ff e0 jmp rax + 497071: 65 f9 stc + 497073: ff a0 67 f9 ff 80 jmp qword ptr [rax - 2130708121] + 497079: 69 f9 ff 60 6b f9 imul edi, ecx, 4184563967 + 49707f: ff 40 6d inc dword ptr [rax + 109] + 497082: f9 stc + 497083: ff 30 push qword ptr [rax] + 497085: 6f outsd dx, dword ptr [rsi] + 497086: f9 stc + 497087: ff 30 push qword ptr [rax] + 497089: 71 f9 jno 0x497084 <__PRETTY_FUNCTION__.12580+0x2e4> + 49708b: ff 30 push qword ptr [rax] + 49708d: 73 f9 jae 0x497088 <__PRETTY_FUNCTION__.12580+0x2e8> + 49708f: ff c0 inc eax + 497091: 65 f9 stc + 497093: ff 80 67 f9 ff 60 inc dword ptr [rax + 1627388263] + 497099: 69 f9 ff 40 6b f9 imul edi, ecx, 4184555775 + 49709f: ff 20 jmp qword ptr [rax] + 4970a1: 6d insd dword ptr es:[rdi], dx + 4970a2: f9 stc + 4970a3: ff 10 call qword ptr [rax] + 4970a5: 6f outsd dx, dword ptr [rsi] + 4970a6: f9 stc + 4970a7: ff 10 call qword ptr [rax] + 4970a9: 71 f9 jno 0x4970a4 <__PRETTY_FUNCTION__.12580+0x304> + 4970ab: ff 10 call qword ptr [rax] + 4970ad: 73 f9 jae 0x4970a8 <__PRETTY_FUNCTION__.12580+0x308> + 4970af: ff a0 65 f9 ff 60 jmp qword ptr [rax + 1627388261] + 4970b5: 67 f9 addr32 stc + 4970b7: ff 40 69 inc dword ptr [rax + 105] + 4970ba: f9 stc + 4970bb: ff 20 jmp qword ptr [rax] + 4970bd: 6b f9 ff imul edi, ecx, -1 + 4970c0: 00 6d f9 add byte ptr [rbp - 7], ch + 4970c3: ff e0 jmp rax + 4970c5: 6e outsb dx, byte ptr [rsi] + 4970c6: f9 stc + 4970c7: ff e0 jmp rax + 4970c9: 70 f9 jo 0x4970c4 <__PRETTY_FUNCTION__.12580+0x324> + 4970cb: ff e0 jmp rax + 4970cd: 72 f9 jb 0x4970c8 <__PRETTY_FUNCTION__.12580+0x328> + 4970cf: ff 70 65 push qword ptr [rax + 101] + 4970d2: f9 stc + 4970d3: ff 30 push qword ptr [rax] + 4970d5: 67 f9 addr32 stc + 4970d7: ff 10 call qword ptr [rax] + 4970d9: 69 f9 ff f0 6a f9 imul edi, ecx, 4184535295 + 4970df: ff d0 call rax + 4970e1: 6c insb byte ptr es:[rdi], dx + 4970e2: f9 stc + 4970e3: ff b0 6e f9 ff b0 push qword ptr [rax - 1325401746] + 4970e9: 70 f9 jo 0x4970e4 <__PRETTY_FUNCTION__.12580+0x344> + 4970eb: ff b0 72 f9 ff 40 push qword ptr [rax + 1090517362] + 4970f1: 65 f9 stc + 4970f3: ff 00 inc dword ptr [rax] + 4970f5: 67 f9 addr32 stc + 4970f7: ff e0 jmp rax + 4970f9: 68 f9 ff c0 6a push 1791033337 + 4970fe: f9 stc + 4970ff: ff a0 6c f9 ff 70 jmp qword ptr [rax + 1895823724] + 497105: 6e outsb dx, byte ptr [rsi] + 497106: f9 stc + 497107: ff 70 70 push qword ptr [rax + 112] + 49710a: f9 stc + 49710b: ff 70 72 push qword ptr [rax + 114] + 49710e: f9 stc + 49710f: ff 00 inc dword ptr [rax] + 497111: 65 f9 stc + 497113: ff c0 inc eax + 497115: 66 f9 stc + 497117: ff a0 68 f9 ff 80 jmp qword ptr [rax - 2130708120] + 49711d: 6a f9 push -7 + 49711f: ff 60 6c jmp qword ptr [rax + 108] + 497122: f9 stc + 497123: ff 30 push qword ptr [rax] + 497125: 6e outsb dx, byte ptr [rsi] + 497126: f9 stc + 497127: ff 30 push qword ptr [rax] + 497129: 70 f9 jo 0x497124 <__PRETTY_FUNCTION__.12580+0x384> + 49712b: ff 30 push qword ptr [rax] + 49712d: 72 f9 jb 0x497128 <__PRETTY_FUNCTION__.12580+0x388> + 49712f: ff c0 inc eax + 497131: 64 f9 stc + 497133: ff 80 66 f9 ff 60 inc dword ptr [rax + 1627388262] + 497139: 68 f9 ff 40 6a push 1782644729 + 49713e: f9 stc + 49713f: ff 20 jmp qword ptr [rax] + 497141: 6c insb byte ptr es:[rdi], dx + 497142: f9 stc + 497143: ff f0 push rax + 497145: 6d insd dword ptr es:[rdi], dx + 497146: f9 stc + 497147: ff f0 push rax + 497149: 6f outsd dx, dword ptr [rsi] + 49714a: f9 stc + 49714b: ff f0 push rax + 49714d: 71 f9 jno 0x497148 <__PRETTY_FUNCTION__.12580+0x3a8> + 49714f: ff 80 64 f9 ff 40 inc dword ptr [rax + 1090517348] + 497155: 66 f9 stc + 497157: ff 10 call qword ptr [rax] + 497159: 68 f9 ff f0 69 push 1777401849 + 49715e: f9 stc + 49715f: ff e0 jmp rax + 497161: 6b f9 ff imul edi, ecx, -1 + 497164: b0 6d mov al, 109 + 497166: f9 stc + 497167: ff b0 6f f9 ff b0 push qword ptr [rax - 1325401745] + 49716d: 71 f9 jno 0x497168 <__PRETTY_FUNCTION__.12580+0x3c8> + 49716f: ff 40 64 inc dword ptr [rax + 100] + 497172: f9 stc + 497173: ff f0 push rax + 497175: 65 f9 stc + 497177: ff c0 inc eax + 497179: 67 f9 addr32 stc + 49717b: ff a0 69 f9 ff 90 jmp qword ptr [rax - 1862272663] + 497181: 6b f9 ff imul edi, ecx, -1 + 497184: 60 + 497185: 6d insd dword ptr es:[rdi], dx + 497186: f9 stc + 497187: ff 60 6f jmp qword ptr [rax + 111] + 49718a: f9 stc + 49718b: ff 60 71 jmp qword ptr [rax + 113] + 49718e: f9 stc + 49718f: ff 00 inc dword ptr [rax] + 497191: 4b f9 stc + 497193: ff 50 4f call qword ptr [rax + 79] + 497196: f9 stc + 497197: ff a0 50 f9 ff f0 jmp qword ptr [rax - 251659952] + 49719d: 51 push rcx + 49719e: f9 stc + 49719f: ff 40 53 inc dword ptr [rax + 83] + 4971a2: f9 stc + 4971a3: ff 90 54 f9 ff e0 call qword ptr [rax - 520095404] + 4971a9: 55 push rbp + 4971aa: f9 stc + 4971ab: ff 30 push qword ptr [rax] + 4971ad: 57 push rdi + 4971ae: f9 stc + 4971af: ff 80 58 f9 ff d0 inc dword ptr [rax - 788530856] + 4971b5: 59 pop rcx + 4971b6: f9 stc + 4971b7: ff 20 jmp qword ptr [rax] + 4971b9: 5b pop rbx + 4971ba: f9 stc + 4971bb: ff 70 5c push qword ptr [rax + 92] + 4971be: f9 stc + 4971bf: ff c0 inc eax + 4971c1: 5d pop rbp + 4971c2: f9 stc + 4971c3: ff 10 call qword ptr [rax] + 4971c5: 5f pop rdi + 4971c6: f9 stc + 4971c7: ff 60 60 jmp qword ptr [rax + 96] + 4971ca: f9 stc + 4971cb: ff b0 61 f9 ff f0 push qword ptr [rax - 251659935] + 4971d1: 4c f9 stc + 4971d3: ff c0 inc eax + 4971d5: 4f f9 stc + 4971d7: ff 10 call qword ptr [rax] + 4971d9: 51 push rcx + 4971da: f9 stc + 4971db: ff 60 52 jmp qword ptr [rax + 82] + 4971de: f9 stc + 4971df: ff b0 53 f9 ff 00 push qword ptr [rax + 16775507] + 4971e5: 55 push rbp + 4971e6: f9 stc + 4971e7: ff 50 56 call qword ptr [rax + 86] + 4971ea: f9 stc + 4971eb: ff a0 57 f9 ff f0 jmp qword ptr [rax - 251659945] + 4971f1: 58 pop rax + 4971f2: f9 stc + 4971f3: ff 40 5a inc dword ptr [rax + 90] + 4971f6: f9 stc + 4971f7: ff 90 5b f9 ff e0 call qword ptr [rax - 520095397] + 4971fd: 5c pop rsp + 4971fe: f9 stc + 4971ff: ff 30 push qword ptr [rax] + 497201: 5e pop rsi + 497202: f9 stc + 497203: ff 80 5f f9 ff d0 inc dword ptr [rax - 788530849] + 497209: 60 + 49720a: f9 stc + 49720b: ff 20 jmp qword ptr [rax] + 49720d: 62 + 49720e: f9 stc + 49720f: ff 08 dec dword ptr [rax] + 497211: 8e f9 + 497213: ff d0 call rax + 497215: 8f f9 ff + 497218: b0 91 mov al, -111 + 49721a: f9 stc + 49721b: ff 90 93 f9 ff 70 call qword ptr [rax + 1895823763] + 497221: 95 xchg eax, ebp + 497222: f9 stc + 497223: ff 70 97 push qword ptr [rax - 105] + 497226: f9 stc + 497227: ff 70 99 push qword ptr [rax - 103] + 49722a: f9 stc + 49722b: ff 70 9b push qword ptr [rax - 101] + 49722e: f9 stc + 49722f: ff 00 inc dword ptr [rax] + 497231: 8e f9 + 497233: ff c0 inc eax + 497235: 8f f9 ff + 497238: a0 91 f9 ff 80 93 f9 ff 60 movabs al, byte ptr [6989579558622067089] + 497241: 95 xchg eax, ebp + 497242: f9 stc + 497243: ff 50 97 call qword ptr [rax - 105] + 497246: f9 stc + 497247: ff 50 99 call qword ptr [rax - 103] + 49724a: f9 stc + 49724b: ff 50 9b call qword ptr [rax - 101] + 49724e: f9 stc + 49724f: ff e0 jmp rax + 497251: 8d f9 + 497253: ff a0 8f f9 ff 80 jmp qword ptr [rax - 2130708081] + 497259: 91 xchg eax, ecx + 49725a: f9 stc + 49725b: ff 60 93 jmp qword ptr [rax - 109] + 49725e: f9 stc + 49725f: ff 40 95 inc dword ptr [rax - 107] + 497262: f9 stc + 497263: ff 30 push qword ptr [rax] + 497265: 97 xchg eax, edi + 497266: f9 stc + 497267: ff 30 push qword ptr [rax] + 497269: 99 cdq + 49726a: f9 stc + 49726b: ff 30 push qword ptr [rax] + 49726d: 9b wait + 49726e: f9 stc + 49726f: ff c0 inc eax + 497271: 8d f9 + 497273: ff 80 8f f9 ff 60 inc dword ptr [rax + 1627388303] + 497279: 91 xchg eax, ecx + 49727a: f9 stc + 49727b: ff 40 93 inc dword ptr [rax - 109] + 49727e: f9 stc + 49727f: ff 20 jmp qword ptr [rax] + 497281: 95 xchg eax, ebp + 497282: f9 stc + 497283: ff 00 inc dword ptr [rax] + 497285: 97 xchg eax, edi + 497286: f9 stc + 497287: ff 00 inc dword ptr [rax] + 497289: 99 cdq + 49728a: f9 stc + 49728b: ff 00 inc dword ptr [rax] + 49728d: 9b wait + 49728e: f9 stc + 49728f: ff 90 8d f9 ff 50 call qword ptr [rax + 1358952845] + 497295: 8f f9 ff + 497298: 30 91 f9 ff 10 93 xor byte ptr [rcx - 1827602439], dl + 49729e: f9 stc + 49729f: ff f0 push rax + 4972a1: 94 xchg eax, esp + 4972a2: f9 stc + 4972a3: ff d0 call rax + 4972a5: 96 xchg eax, esi + 4972a6: f9 stc + 4972a7: ff d0 call rax + 4972a9: 98 cwde + 4972aa: f9 stc + 4972ab: ff d0 call rax + 4972ad: 9a + 4972ae: f9 stc + 4972af: ff 60 8d jmp qword ptr [rax - 115] + 4972b2: f9 stc + 4972b3: ff 20 jmp qword ptr [rax] + 4972b5: 8f f9 ff + 4972b8: 00 91 f9 ff e0 92 add byte ptr [rcx - 1830748167], dl + 4972be: f9 stc + 4972bf: ff c0 inc eax + 4972c1: 94 xchg eax, esp + 4972c2: f9 stc + 4972c3: ff 90 96 f9 ff 90 call qword ptr [rax - 1862272618] + 4972c9: 98 cwde + 4972ca: f9 stc + 4972cb: ff 90 9a f9 ff 20 call qword ptr [rax + 553646490] + 4972d1: 8d f9 + 4972d3: ff e0 jmp rax + 4972d5: 8e f9 + 4972d7: ff c0 inc eax + 4972d9: 90 nop + 4972da: f9 stc + 4972db: ff a0 92 f9 ff 80 jmp qword ptr [rax - 2130708078] + 4972e1: 94 xchg eax, esp + 4972e2: f9 stc + 4972e3: ff 50 96 call qword ptr [rax - 106] + 4972e6: f9 stc + 4972e7: ff 50 98 call qword ptr [rax - 104] + 4972ea: f9 stc + 4972eb: ff 50 9a call qword ptr [rax - 102] + 4972ee: f9 stc + 4972ef: ff e0 jmp rax + 4972f1: 8c f9 + 4972f3: ff a0 8e f9 ff 80 jmp qword ptr [rax - 2130708082] + 4972f9: 90 nop + 4972fa: f9 stc + 4972fb: ff 60 92 jmp qword ptr [rax - 110] + 4972fe: f9 stc + 4972ff: ff 40 94 inc dword ptr [rax - 108] + 497302: f9 stc + 497303: ff 10 call qword ptr [rax] + 497305: 96 xchg eax, esi + 497306: f9 stc + 497307: ff 10 call qword ptr [rax] + 497309: 98 cwde + 49730a: f9 stc + 49730b: ff 10 call qword ptr [rax] + 49730d: 9a + 49730e: f9 stc + 49730f: ff a0 8c f9 ff 60 jmp qword ptr [rax + 1627388300] + 497315: 8e f9 + 497317: ff 30 push qword ptr [rax] + 497319: 90 nop + 49731a: f9 stc + 49731b: ff 10 call qword ptr [rax] + 49731d: 92 xchg eax, edx + 49731e: f9 stc + 49731f: ff 00 inc dword ptr [rax] + 497321: 94 xchg eax, esp + 497322: f9 stc + 497323: ff d0 call rax + 497325: 95 xchg eax, ebp + 497326: f9 stc + 497327: ff d0 call rax + 497329: 97 xchg eax, edi + 49732a: f9 stc + 49732b: ff d0 call rax + 49732d: 99 cdq + 49732e: f9 stc + 49732f: ff 60 8c jmp qword ptr [rax - 116] + 497332: f9 stc + 497333: ff 10 call qword ptr [rax] + 497335: 8e f9 + 497337: ff e0 jmp rax + 497339: 8f f9 ff + 49733c: c0 91 f9 ff b0 93 f9 rcl byte ptr [rcx - 1817116679], 249 + 497343: ff 80 95 f9 ff 80 inc dword ptr [rax - 2130708075] + 497349: 97 xchg eax, edi + 49734a: f9 stc + 49734b: ff 80 99 f9 ff 20 inc dword ptr [rax + 553646489] + 497351: 73 f9 jae 0x49734c <__PRETTY_FUNCTION__.12580+0x5ac> + 497353: ff 70 77 push qword ptr [rax + 119] + 497356: f9 stc + 497357: ff c0 inc eax + 497359: 78 f9 js 0x497354 <__PRETTY_FUNCTION__.12580+0x5b4> + 49735b: ff 10 call qword ptr [rax] + 49735d: 7a f9 jp 0x497358 <__PRETTY_FUNCTION__.12580+0x5b8> + 49735f: ff 60 7b jmp qword ptr [rax + 123] + 497362: f9 stc + 497363: ff b0 7c f9 ff 00 push qword ptr [rax + 16775548] + 497369: 7e f9 jle 0x497364 <__PRETTY_FUNCTION__.12580+0x5c4> + 49736b: ff 50 7f call qword ptr [rax + 127] + 49736e: f9 stc + 49736f: ff a0 80 f9 ff f0 jmp qword ptr [rax - 251659904] + 497375: 81 f9 ff 40 83 f9 cmp ecx, 4186128639 + 49737b: ff 90 84 f9 ff e0 call qword ptr [rax - 520095356] + 497381: 85 f9 test ecx, edi + 497383: ff 30 push qword ptr [rax] + 497385: 87 f9 xchg edi, ecx + 497387: ff 80 88 f9 ff d0 inc dword ptr [rax - 788530808] + 49738d: 89 f9 mov ecx, edi + 49738f: ff 10 call qword ptr [rax] + 497391: 75 f9 jne 0x49738c <__PRETTY_FUNCTION__.12580+0x5ec> + 497393: ff e0 jmp rax + 497395: 77 f9 ja 0x497390 <__PRETTY_FUNCTION__.12580+0x5f0> + 497397: ff 30 push qword ptr [rax] + 497399: 79 f9 jns 0x497394 <__PRETTY_FUNCTION__.12580+0x5f4> + 49739b: ff 80 7a f9 ff d0 inc dword ptr [rax - 788530822] + 4973a1: 7b f9 jnp 0x49739c <__PRETTY_FUNCTION__.12580+0x5fc> + 4973a3: ff 20 jmp qword ptr [rax] + 4973a5: 7d f9 jge 0x4973a0 <__PRETTY_FUNCTION__.12580+0x600> + 4973a7: ff 70 7e push qword ptr [rax + 126] + 4973aa: f9 stc + 4973ab: ff c0 inc eax + 4973ad: 7f f9 jg 0x4973a8 <__PRETTY_FUNCTION__.12580+0x608> + 4973af: ff 10 call qword ptr [rax] + 4973b1: 81 f9 ff 60 82 f9 cmp ecx, 4186071295 + 4973b7: ff b0 83 f9 ff 00 push qword ptr [rax + 16775555] + 4973bd: 85 f9 test ecx, edi + 4973bf: ff 50 86 call qword ptr [rax - 122] + 4973c2: f9 stc + 4973c3: ff a0 87 f9 ff f0 jmp qword ptr [rax - 251659897] + 4973c9: 88 f9 mov cl, bh + 4973cb: ff 40 8a inc dword ptr [rax - 118] + 4973ce: f9 stc + 4973cf: ff ae c1 f9 ff 30 jmp [rsi + 822081985] + 4973d5: c8 f9 ff c0 enter -7, -64 + 4973d9: c7 f9 + 4973db: ff 50 c7 call qword ptr [rax - 57] + 4973de: f9 stc + 4973df: ff e0 jmp rax + 4973e1: c6 f9 + 4973e3: ff 70 c6 push qword ptr [rax - 58] + 4973e6: f9 stc + 4973e7: ff 00 inc dword ptr [rax] + 4973e9: c6 f9 + 4973eb: ff 90 c5 f9 ff 20 call qword ptr [rax + 553646533] + 4973f1: c5 f9 ff + 4973f4: b0 c4 mov al, -60 + 4973f6: f9 stc + 4973f7: ff 40 c4 inc dword ptr [rax - 60] + 4973fa: f9 stc + 4973fb: ff d0 call rax + 4973fd: c3 ret + 4973fe: f9 stc + 4973ff: ff 60 c3 jmp qword ptr [rax - 61] + 497402: f9 stc + 497403: ff f0 push rax + 497405: c2 f9 ff ret -7 + 497408: 80 c2 f9 add dl, -7 + 49740b: ff 10 call qword ptr [rax] + 49740d: c2 f9 ff ret -7 + 497410: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 497411: c1 f9 ff sar ecx, 255 + 497414: 16 + 497415: c8 f9 ff a6 enter -7, -90 + 497419: c7 f9 + 49741b: ff 36 push qword ptr [rsi] + 49741d: c7 f9 + 49741f: ff c6 inc esi + 497421: c6 f9 + 497423: ff 56 c6 call qword ptr [rsi - 58] + 497426: f9 stc + 497427: ff e6 jmp rsi + 497429: c5 f9 ff + 49742c: 76 c5 jbe 0x4973f3 <__PRETTY_FUNCTION__.12580+0x653> + 49742e: f9 stc + 49742f: ff 06 inc dword ptr [rsi] + 497431: c5 f9 ff + 497434: 96 xchg eax, esi + 497435: c4 f9 ff + 497438: 26 c4 f9 ff + 49743c: b6 c3 mov dh, -61 + 49743e: f9 stc + 49743f: ff 46 c3 inc dword ptr [rsi - 61] + 497442: f9 stc + 497443: ff d6 call rsi + 497445: c2 f9 ff ret -7 + 497448: 66 c2 f9 ff ret 65529 + 49744c: f6 c1 f9 test cl, -7 + 49744f: ff 9c c1 f9 ff 0c c8 call [rcx + 8*rax - 938672135] + 497456: f9 stc + 497457: ff 9c c7 f9 ff 2c c7 call [rdi + 8*rax - 953352199] + 49745e: f9 stc + 49745f: ff bc c6 f9 ff 4c c6 + 497466: f9 stc + 497467: ff dc + 497469: c5 f9 ff + 49746c: 6c insb byte ptr es:[rdi], dx + 49746d: c5 f9 ff + 497470: fc cld + 497471: c4 f9 ff + 497474: 8c c4 mov esp, es + 497476: f9 stc + 497477: ff 1c c4 call [rsp + 8*rax] + 49747a: f9 stc + 49747b: ff ac c3 f9 ff 3c c3 jmp [rbx + 8*rax - 1019412487] + 497482: f9 stc + 497483: ff cc dec esp + 497485: c2 f9 ff ret -7 + 497488: 5c pop rsp + 497489: c2 f9 ff ret -7 + 49748c: ec in al, dx + 49748d: c1 f9 ff sar ecx, 255 + 497490: 92 xchg eax, edx + 497491: c1 f9 ff sar ecx, 255 + 497494: 02 c8 add cl, al + 497496: f9 stc + 497497: ff 92 c7 f9 ff 22 call qword ptr [rdx + 587200967] + 49749d: c7 f9 + 49749f: ff b2 c6 f9 ff 42 push qword ptr [rdx + 1124071878] + 4974a5: c6 f9 + 4974a7: ff d2 call rdx + 4974a9: c5 f9 ff + 4974ac: 62 + 4974ad: c5 f9 ff + 4974b0: f2 c4 f9 ff + 4974b4: 82 + 4974b5: c4 f9 ff + 4974b8: 12 c4 adc al, ah + 4974ba: f9 stc + 4974bb: ff a2 c3 f9 ff 32 jmp qword ptr [rdx + 855636419] + 4974c1: c3 ret + 4974c2: f9 stc + 4974c3: ff c2 inc edx + 4974c5: c2 f9 ff ret -7 + 4974c8: 52 push rdx + 4974c9: c2 f9 ff ret -7 + 4974cc: e2 c1 loop 0x49748f <__PRETTY_FUNCTION__.12580+0x6ef> + 4974ce: f9 stc + 4974cf: ff 88 c1 f9 ff f8 dec dword ptr [rax - 117442111] + 4974d5: c7 f9 + 4974d7: ff 88 c7 f9 ff 18 dec dword ptr [rax + 419428807] + 4974dd: c7 f9 + 4974df: ff a8 c6 f9 ff 38 jmp [rax + 956299718] + 4974e5: c6 f9 + 4974e7: ff c8 dec eax + 4974e9: c5 f9 ff + 4974ec: 58 pop rax + 4974ed: c5 f9 ff + 4974f0: e8 c4 f9 ff 78 call 0x79496eb9 <_end+0x78fd3539> + 4974f5: c4 f9 ff + 4974f8: 08 c4 or ah, al + 4974fa: f9 stc + 4974fb: ff 98 c3 f9 ff 28 call [rax + 687864259] + 497501: c3 ret + 497502: f9 stc + 497503: ff b8 c2 f9 ff 48 + 497509: c2 f9 ff ret -7 + 49750c: d8 c1 fadd st, st(1) + 49750e: f9 stc + 49750f: ff 7e c1 + 497512: f9 stc + 497513: ff ee + 497515: c7 f9 + 497517: ff 7e c7 + 49751a: f9 stc + 49751b: ff 0e dec dword ptr [rsi] + 49751d: c7 f9 + 49751f: ff 9e c6 f9 ff 2e call [rsi + 788527558] + 497525: c6 f9 + 497527: ff be c5 f9 ff 4e + 49752d: c5 f9 ff + 497530: de c4 faddp st(4), st + 497532: f9 stc + 497533: ff 6e c4 jmp [rsi - 60] + 497536: f9 stc + 497537: ff fe + 497539: c3 ret + 49753a: f9 stc + 49753b: ff 8e c3 f9 ff 1e dec dword ptr [rsi + 520092099] + 497541: c3 ret + 497542: f9 stc + 497543: ff ae c2 f9 ff 3e jmp [rsi + 1056963010] + 497549: c2 f9 ff ret -7 + 49754c: ce + 49754d: c1 f9 ff sar ecx, 255 + 497550: 74 c1 je 0x497513 <__PRETTY_FUNCTION__.12580+0x773> + 497552: f9 stc + 497553: ff e4 jmp rsp + 497555: c7 f9 + 497557: ff 74 c7 f9 push qword ptr [rdi + 8*rax - 7] + 49755b: ff 04 c7 inc dword ptr [rdi + 8*rax] + 49755e: f9 stc + 49755f: ff 94 c6 f9 ff 24 c6 call qword ptr [rsi + 8*rax - 970653703] + 497566: f9 stc + 497567: ff b4 c5 f9 ff 44 c5 push qword ptr [rbp + 8*rax - 985333767] + 49756e: f9 stc + 49756f: ff d4 call rsp + 497571: c4 f9 ff + 497574: 64 c4 f9 ff + 497578: f4 hlt + 497579: c3 ret + 49757a: f9 stc + 49757b: ff 84 c3 f9 ff 14 c3 inc dword ptr [rbx + 8*rax - 1022033927] + 497582: f9 stc + 497583: ff a4 c2 f9 ff 34 c2 jmp qword ptr [rdx + 8*rax - 1036713991] + 49758a: f9 stc + 49758b: ff c4 inc esp + 49758d: c1 f9 ff sar ecx, 255 + 497590: 6a c1 push -63 + 497592: f9 stc + 497593: ff da + 497595: c7 f9 + 497597: ff 6a c7 jmp [rdx - 57] + 49759a: f9 stc + 49759b: ff fa + 49759d: c6 f9 + 49759f: ff 8a c6 f9 ff 1a dec dword ptr [rdx + 452983238] + 4975a5: c6 f9 + 4975a7: ff aa c5 f9 ff 3a jmp [rdx + 989854149] + 4975ad: c5 f9 ff + 4975b0: ca c4 f9 retf -1596 + 4975b3: ff 5a c4 call [rdx - 60] + 4975b6: f9 stc + 4975b7: ff ea + 4975b9: c3 ret + 4975ba: f9 stc + 4975bb: ff 7a c3 + 4975be: f9 stc + 4975bf: ff 0a dec dword ptr [rdx] + 4975c1: c3 ret + 4975c2: f9 stc + 4975c3: ff 9a c2 f9 ff 2a call [rdx + 721418690] + 4975c9: c2 f9 ff ret -7 + 4975cc: ba c1 f9 ff 60 mov edx, 1627388353 + 4975d1: c1 f9 ff sar ecx, 255 + 4975d4: d0 c7 rol bh + 4975d6: f9 stc + 4975d7: ff 60 c7 jmp qword ptr [rax - 57] + 4975da: f9 stc + 4975db: ff f0 push rax + 4975dd: c6 f9 + 4975df: ff 80 c6 f9 ff 10 inc dword ptr [rax + 285211078] + 4975e5: c6 f9 + 4975e7: ff a0 c5 f9 ff 30 jmp qword ptr [rax + 822081989] + 4975ed: c5 f9 ff + 4975f0: c0 c4 f9 rol ah, 249 + 4975f3: ff 50 c4 call qword ptr [rax - 60] + 4975f6: f9 stc + 4975f7: ff e0 jmp rax + 4975f9: c3 ret + 4975fa: f9 stc + 4975fb: ff 70 c3 push qword ptr [rax - 61] + 4975fe: f9 stc + 4975ff: ff 00 inc dword ptr [rax] + 497601: c3 ret + 497602: f9 stc + 497603: ff 90 c2 f9 ff 20 call qword ptr [rax + 553646530] + 497609: c2 f9 ff ret -7 + 49760c: b0 c1 mov al, -63 + 49760e: f9 stc + 49760f: ff 50 b7 call qword ptr [rax - 73] + 497612: f9 stc + 497613: ff 10 call qword ptr [rax] + 497615: bf f9 ff 90 be mov edi, 3197173753 + 49761a: f9 stc + 49761b: ff 00 inc dword ptr [rax] + 49761d: be f9 ff 80 bd mov esi, 3179347961 + 497622: f9 stc + 497623: ff 00 inc dword ptr [rax] + 497625: bd f9 ff 80 bc mov ebp, 3162570745 + 49762a: f9 stc + 49762b: ff 00 inc dword ptr [rax] + 49762d: bc f9 ff 80 bb mov esp, 3145793529 + 497632: f9 stc + 497633: ff 00 inc dword ptr [rax] + 497635: bb f9 ff 80 ba mov ebx, 3129016313 + 49763a: f9 stc + 49763b: ff 00 inc dword ptr [rax] + 49763d: ba f9 ff 80 b9 mov edx, 3112239097 + 497642: f9 stc + 497643: ff f0 push rax + 497645: b8 f9 ff 60 b8 mov eax, 3093364729 + 49764a: f9 stc + 49764b: ff d0 call rax + 49764d: b7 f9 mov bh, -7 + 49764f: ff 46 b7 inc dword ptr [rsi - 73] + 497652: f9 stc + 497653: ff ec + 497655: be f9 ff 6c be mov esi, 3194814457 + 49765a: f9 stc + 49765b: ff dc + 49765d: bd f9 ff 5c bd mov ebp, 3176988665 + 497662: f9 stc + 497663: ff dc + 497665: bc f9 ff 5c bc mov esp, 3160211449 + 49766a: f9 stc + 49766b: ff dc + 49766d: bb f9 ff 5c bb mov ebx, 3143434233 + 497672: f9 stc + 497673: ff dc + 497675: ba f9 ff 5c ba mov edx, 3126657017 + 49767a: f9 stc + 49767b: ff dc + 49767d: b9 f9 ff 5c b9 mov ecx, 3109879801 + 497682: f9 stc + 497683: ff cc dec esp + 497685: b8 f9 ff 3c b8 mov eax, 3091005433 + 49768a: f9 stc + 49768b: ff ac b7 f9 ff 3c b7 jmp [rdi + 4*rsi - 1220739079] + 497692: f9 stc + 497693: ff e2 jmp rdx + 497695: be f9 ff 62 be mov esi, 3194159097 + 49769a: f9 stc + 49769b: ff d2 call rdx + 49769d: bd f9 ff 52 bd mov ebp, 3176333305 + 4976a2: f9 stc + 4976a3: ff d2 call rdx + 4976a5: bc f9 ff 52 bc mov esp, 3159556089 + 4976aa: f9 stc + 4976ab: ff d2 call rdx + 4976ad: bb f9 ff 52 bb mov ebx, 3142778873 + 4976b2: f9 stc + 4976b3: ff d2 call rdx + 4976b5: ba f9 ff 52 ba mov edx, 3126001657 + 4976ba: f9 stc + 4976bb: ff d2 call rdx + 4976bd: b9 f9 ff 52 b9 mov ecx, 3109224441 + 4976c2: f9 stc + 4976c3: ff c2 inc edx + 4976c5: b8 f9 ff 32 b8 mov eax, 3090350073 + 4976ca: f9 stc + 4976cb: ff a2 b7 f9 ff 32 jmp qword ptr [rdx + 855636407] + 4976d1: b7 f9 mov bh, -7 + 4976d3: ff d8 + 4976d5: be f9 ff 58 be mov esi, 3193503737 + 4976da: f9 stc + 4976db: ff c8 dec eax + 4976dd: bd f9 ff 48 bd mov ebp, 3175677945 + 4976e2: f9 stc + 4976e3: ff c8 dec eax + 4976e5: bc f9 ff 48 bc mov esp, 3158900729 + 4976ea: f9 stc + 4976eb: ff c8 dec eax + 4976ed: bb f9 ff 48 bb mov ebx, 3142123513 + 4976f2: f9 stc + 4976f3: ff c8 dec eax + 4976f5: ba f9 ff 48 ba mov edx, 3125346297 + 4976fa: f9 stc + 4976fb: ff c8 dec eax + 4976fd: b9 f9 ff 48 b9 mov ecx, 3108569081 + 497702: f9 stc + 497703: ff b8 b8 f9 ff 28 + 497709: b8 f9 ff 98 b7 mov eax, 3080257529 + 49770e: f9 stc + 49770f: ff 28 jmp [rax] + 497711: b7 f9 mov bh, -7 + 497713: ff ce dec esi + 497715: be f9 ff 4e be mov esi, 3192848377 + 49771a: f9 stc + 49771b: ff be bd f9 ff 3e + 497721: bd f9 ff be bc mov ebp, 3166633977 + 497726: f9 stc + 497727: ff 3e + 497729: bc f9 ff be bb mov esp, 3149856761 + 49772e: f9 stc + 49772f: ff 3e + 497731: bb f9 ff be ba mov ebx, 3133079545 + 497736: f9 stc + 497737: ff 3e + 497739: ba f9 ff be b9 mov edx, 3116302329 + 49773e: f9 stc + 49773f: ff 3e + 497741: b9 f9 ff ae b8 mov ecx, 3098476537 + 497746: f9 stc + 497747: ff 1e call [rsi] + 497749: b8 f9 ff 8e b7 mov eax, 3079602169 + 49774e: f9 stc + 49774f: ff 1e call [rsi] + 497751: b7 f9 mov bh, -7 + 497753: ff c4 inc esp + 497755: be f9 ff 44 be mov esi, 3192193017 + 49775a: f9 stc + 49775b: ff b4 bd f9 ff 34 bd push qword ptr [rbp + 4*rdi - 1120600071] + 497762: f9 stc + 497763: ff b4 bc f9 ff 34 bc push qword ptr [rsp + 4*rdi - 1137377287] + 49776a: f9 stc + 49776b: ff b4 bb f9 ff 34 bb push qword ptr [rbx + 4*rdi - 1154154503] + 497772: f9 stc + 497773: ff b4 ba f9 ff 34 ba push qword ptr [rdx + 4*rdi - 1170931719] + 49777a: f9 stc + 49777b: ff b4 b9 f9 ff 34 b9 push qword ptr [rcx + 4*rdi - 1187708935] + 497782: f9 stc + 497783: ff a4 b8 f9 ff 14 b8 jmp qword ptr [rax + 4*rdi - 1206583303] + 49778a: f9 stc + 49778b: ff 84 b7 f9 ff 14 b7 inc dword ptr [rdi + 4*rsi - 1223360519] + 497792: f9 stc + 497793: ff ba be f9 ff 3a + 497799: be f9 ff aa bd mov esi, 3182100473 + 49779e: f9 stc + 49779f: ff 2a jmp [rdx] + 4977a1: bd f9 ff aa bc mov ebp, 3165323257 + 4977a6: f9 stc + 4977a7: ff 2a jmp [rdx] + 4977a9: bc f9 ff aa bb mov esp, 3148546041 + 4977ae: f9 stc + 4977af: ff 2a jmp [rdx] + 4977b1: bb f9 ff aa ba mov ebx, 3131768825 + 4977b6: f9 stc + 4977b7: ff 2a jmp [rdx] + 4977b9: ba f9 ff aa b9 mov edx, 3114991609 + 4977be: f9 stc + 4977bf: ff 2a jmp [rdx] + 4977c1: b9 f9 ff 9a b8 mov ecx, 3097165817 + 4977c6: f9 stc + 4977c7: ff 0a dec dword ptr [rdx] + 4977c9: b8 f9 ff 7a b7 mov eax, 3078291449 + 4977ce: f9 stc + 4977cf: ff 0a dec dword ptr [rdx] + 4977d1: b7 f9 mov bh, -7 + 4977d3: ff b0 be f9 ff 30 push qword ptr [rax + 822081982] + 4977d9: be f9 ff a0 bd mov esi, 3181445113 + 4977de: f9 stc + 4977df: ff 20 jmp qword ptr [rax] + 4977e1: bd f9 ff a0 bc mov ebp, 3164667897 + 4977e6: f9 stc + 4977e7: ff 20 jmp qword ptr [rax] + 4977e9: bc f9 ff a0 bb mov esp, 3147890681 + 4977ee: f9 stc + 4977ef: ff 20 jmp qword ptr [rax] + 4977f1: bb f9 ff a0 ba mov ebx, 3131113465 + 4977f6: f9 stc + 4977f7: ff 20 jmp qword ptr [rax] + 4977f9: ba f9 ff a0 b9 mov edx, 3114336249 + 4977fe: f9 stc + 4977ff: ff 20 jmp qword ptr [rax] + 497801: b9 f9 ff 90 b8 mov ecx, 3096510457 + 497806: f9 stc + 497807: ff 00 inc dword ptr [rax] + 497809: b8 f9 ff 70 b7 mov eax, 3077636089 + 49780e: f9 stc + 49780f: ff 00 inc dword ptr [rax] + 497811: b7 f9 mov bh, -7 + 497813: ff a0 be f9 ff 20 jmp qword ptr [rax + 553646526] + 497819: be f9 ff 90 bd mov esi, 3180396537 + 49781e: f9 stc + 49781f: ff 10 call qword ptr [rax] + 497821: bd f9 ff 90 bc mov ebp, 3163619321 + 497826: f9 stc + 497827: ff 10 call qword ptr [rax] + 497829: bc f9 ff 90 bb mov esp, 3146842105 + 49782e: f9 stc + 49782f: ff 10 call qword ptr [rax] + 497831: bb f9 ff 90 ba mov ebx, 3130064889 + 497836: f9 stc + 497837: ff 10 call qword ptr [rax] + 497839: ba f9 ff 90 b9 mov edx, 3113287673 + 49783e: f9 stc + 49783f: ff 10 call qword ptr [rax] + 497841: b9 f9 ff 80 b8 mov ecx, 3095461881 + 497846: f9 stc + 497847: ff f0 push rax + 497849: b7 f9 mov bh, -7 + 49784b: ff 60 b7 jmp qword ptr [rax - 73] + 49784e: f9 stc + 49784f: ff f0 push rax + 497851: 99 cdq + 497852: f9 stc + 497853: ff 10 call qword ptr [rax] + 497855: 9b wait + 497856: f9 stc + 497857: ff 90 9c f9 ff 10 call qword ptr [rax + 285211036] + 49785d: 9e sahf + 49785e: f9 stc + 49785f: ff 90 9f f9 ff 10 call qword ptr [rax + 285211039] + 497865: a1 f9 ff 90 a2 f9 ff 10 a4 movabs eax, dword ptr [-6624513604222648327] + 49786e: f9 stc + 49786f: ff 90 a5 f9 ff 10 call qword ptr [rax + 285211045] + 497875: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 497876: f9 stc + 497877: ff 90 a8 f9 ff 10 call qword ptr [rax + 285211048] + 49787d: aa stosb byte ptr es:[rdi], al + 49787e: f9 stc + 49787f: ff 90 ab f9 ff 10 call qword ptr [rax + 285211051] + 497885: ad lodsd eax, dword ptr [rsi] + 497886: f9 stc + 497887: ff 90 ae f9 ff 10 call qword ptr [rax + 285211054] + 49788d: b0 f9 mov al, -7 + 49788f: ff 50 9a call qword ptr [rax - 102] + 497892: f9 stc + 497893: ff 90 9b f9 ff 10 call qword ptr [rax + 285211035] + 497899: 9d popfq + 49789a: f9 stc + 49789b: ff 90 9e f9 ff 10 call qword ptr [rax + 285211038] + 4978a1: a0 f9 ff 90 a1 f9 ff 10 a3 movabs al, byte ptr [-6696571198277353479] + 4978aa: f9 stc + 4978ab: ff 90 a4 f9 ff 10 call qword ptr [rax + 285211044] + 4978b1: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4978b2: f9 stc + 4978b3: ff 90 a7 f9 ff 10 call qword ptr [rax + 285211047] + 4978b9: a9 f9 ff 90 aa test eax, 2861629433 + 4978be: f9 stc + 4978bf: ff 10 call qword ptr [rax] + 4978c1: ac lodsb al, byte ptr [rsi] + 4978c2: f9 stc + 4978c3: ff 90 ad f9 ff 10 call qword ptr [rax + 285211053] + 4978c9: af scasd eax, dword ptr es:[rdi] + 4978ca: f9 stc + 4978cb: ff 90 b0 f9 ff de call qword ptr [rax - 553649744] + 4978d1: e7 f9 out 249, eax + 4978d3: ff 60 ee jmp qword ptr [rax - 18] + 4978d6: f9 stc + 4978d7: ff f0 push rax + 4978d9: ed in eax, dx + 4978da: f9 stc + 4978db: ff 80 ed f9 ff 10 inc dword ptr [rax + 285211117] + 4978e1: ed in eax, dx + 4978e2: f9 stc + 4978e3: ff a0 ec f9 ff 30 jmp qword ptr [rax + 822082028] + 4978e9: ec in al, dx + 4978ea: f9 stc + 4978eb: ff c0 inc eax + 4978ed: eb f9 jmp 0x4978e8 <__PRETTY_FUNCTION__.12580+0xb48> + 4978ef: ff 50 eb call qword ptr [rax - 21] + 4978f2: f9 stc + 4978f3: ff e0 jmp rax + 4978f5: ea + 4978f6: f9 stc + 4978f7: ff 70 ea push qword ptr [rax - 22] + 4978fa: f9 stc + 4978fb: ff 00 inc dword ptr [rax] + 4978fd: ea + 4978fe: f9 stc + 4978ff: ff 90 e9 f9 ff 20 call qword ptr [rax + 553646569] + 497905: e9 f9 ff b0 e8 jmp 0xffffffffe8fa7903 <_end+0xffffffffe8ae3f83> + 49790a: f9 stc + 49790b: ff 40 e8 inc dword ptr [rax - 24] + 49790e: f9 stc + 49790f: ff d6 call rsi + 497911: e7 f9 out 249, eax + 497913: ff 46 ee inc dword ptr [rsi - 18] + 497916: f9 stc + 497917: ff d6 call rsi + 497919: ed in eax, dx + 49791a: f9 stc + 49791b: ff 66 ed jmp qword ptr [rsi - 19] + 49791e: f9 stc + 49791f: ff f6 push rsi + 497921: ec in al, dx + 497922: f9 stc + 497923: ff 86 ec f9 ff 16 inc dword ptr [rsi + 385874412] + 497929: ec in al, dx + 49792a: f9 stc + 49792b: ff a6 eb f9 ff 36 jmp qword ptr [rsi + 922745323] + 497931: eb f9 jmp 0x49792c <__PRETTY_FUNCTION__.12580+0xb8c> + 497933: ff c6 inc esi + 497935: ea + 497936: f9 stc + 497937: ff 56 ea call qword ptr [rsi - 22] + 49793a: f9 stc + 49793b: ff e6 jmp rsi + 49793d: e9 f9 ff 76 e9 jmp 0xffffffffe9c0793b <_end+0xffffffffe9743fbb> + 497942: f9 stc + 497943: ff 06 inc dword ptr [rsi] + 497945: e9 f9 ff 96 e8 jmp 0xffffffffe8e07943 <_end+0xffffffffe8943fc3> + 49794a: f9 stc + 49794b: ff 26 jmp qword ptr [rsi] + 49794d: e8 f9 ff cc e7 call 0xffffffffe816794b <_end+0xffffffffe7ca3fcb> + 497952: f9 stc + 497953: ff 3c ee + 497956: f9 stc + 497957: ff cc dec esp + 497959: ed in eax, dx + 49795a: f9 stc + 49795b: ff 5c ed f9 call [rbp + 8*rbp - 7] + 49795f: ff ec + 497961: ec in al, dx + 497962: f9 stc + 497963: ff 7c ec f9 + 497967: ff 0c ec dec dword ptr [rsp + 8*rbp] + 49796a: f9 stc + 49796b: ff 9c eb f9 ff 2c eb call [rbx + 8*rbp - 349372423] + 497972: f9 stc + 497973: ff bc ea f9 ff 4c ea + 49797a: f9 stc + 49797b: ff dc + 49797d: e9 f9 ff 6c e9 jmp 0xffffffffe9b6797b <_end+0xffffffffe96a3ffb> + 497982: f9 stc + 497983: ff fc + 497985: e8 f9 ff 8c e8 call 0xffffffffe8d67983 <_end+0xffffffffe88a4003> + 49798a: f9 stc + 49798b: ff 1c e8 call [rax + 8*rbp] + 49798e: f9 stc + 49798f: ff c2 inc edx + 497991: e7 f9 out 249, eax + 497993: ff 32 push qword ptr [rdx] + 497995: ee out dx, al + 497996: f9 stc + 497997: ff c2 inc edx + 497999: ed in eax, dx + 49799a: f9 stc + 49799b: ff 52 ed call qword ptr [rdx - 19] + 49799e: f9 stc + 49799f: ff e2 jmp rdx + 4979a1: ec in al, dx + 4979a2: f9 stc + 4979a3: ff 72 ec push qword ptr [rdx - 20] + 4979a6: f9 stc + 4979a7: ff 02 inc dword ptr [rdx] + 4979a9: ec in al, dx + 4979aa: f9 stc + 4979ab: ff 92 eb f9 ff 22 call qword ptr [rdx + 587201003] + 4979b1: eb f9 jmp 0x4979ac <__PRETTY_FUNCTION__.12580+0xc0c> + 4979b3: ff b2 ea f9 ff 42 push qword ptr [rdx + 1124071914] + 4979b9: ea + 4979ba: f9 stc + 4979bb: ff d2 call rdx + 4979bd: e9 f9 ff 62 e9 jmp 0xffffffffe9ac79bb <_end+0xffffffffe960403b> + 4979c2: f9 stc + 4979c3: ff f2 push rdx + 4979c5: e8 f9 ff 82 e8 call 0xffffffffe8cc79c3 <_end+0xffffffffe8804043> + 4979ca: f9 stc + 4979cb: ff 12 call qword ptr [rdx] + 4979cd: e8 f9 ff b8 e7 call 0xffffffffe80279cb <_end+0xffffffffe7b6404b> + 4979d2: f9 stc + 4979d3: ff 28 jmp [rax] + 4979d5: ee out dx, al + 4979d6: f9 stc + 4979d7: ff b8 ed f9 ff 48 + 4979dd: ed in eax, dx + 4979de: f9 stc + 4979df: ff d8 + 4979e1: ec in al, dx + 4979e2: f9 stc + 4979e3: ff 68 ec jmp [rax - 20] + 4979e6: f9 stc + 4979e7: ff f8 + 4979e9: eb f9 jmp 0x4979e4 <__PRETTY_FUNCTION__.12580+0xc44> + 4979eb: ff 88 eb f9 ff 18 dec dword ptr [rax + 419428843] + 4979f1: eb f9 jmp 0x4979ec <__PRETTY_FUNCTION__.12580+0xc4c> + 4979f3: ff a8 ea f9 ff 38 jmp [rax + 956299754] + 4979f9: ea + 4979fa: f9 stc + 4979fb: ff c8 dec eax + 4979fd: e9 f9 ff 58 e9 jmp 0xffffffffe9a279fb <_end+0xffffffffe956407b> + 497a02: f9 stc + 497a03: ff e8 + 497a05: e8 f9 ff 78 e8 call 0xffffffffe8c27a03 <_end+0xffffffffe8764083> + 497a0a: f9 stc + 497a0b: ff 08 dec dword ptr [rax] + 497a0d: e8 f9 ff ae e7 call 0xffffffffe7f87a0b <_end+0xffffffffe7ac408b> + 497a12: f9 stc + 497a13: ff 1e call [rsi] + 497a15: ee out dx, al + 497a16: f9 stc + 497a17: ff ae ed f9 ff 3e jmp [rsi + 1056963053] + 497a1d: ed in eax, dx + 497a1e: f9 stc + 497a1f: ff ce dec esi + 497a21: ec in al, dx + 497a22: f9 stc + 497a23: ff 5e ec call [rsi - 20] + 497a26: f9 stc + 497a27: ff ee + 497a29: eb f9 jmp 0x497a24 <__PRETTY_FUNCTION__.12580+0xc84> + 497a2b: ff 7e eb + 497a2e: f9 stc + 497a2f: ff 0e dec dword ptr [rsi] + 497a31: eb f9 jmp 0x497a2c <__PRETTY_FUNCTION__.12580+0xc8c> + 497a33: ff 9e ea f9 ff 2e call [rsi + 788527594] + 497a39: ea + 497a3a: f9 stc + 497a3b: ff be e9 f9 ff 4e + 497a41: e9 f9 ff de e8 jmp 0xffffffffe9287a3f <_end+0xffffffffe8dc40bf> + 497a46: f9 stc + 497a47: ff 6e e8 jmp [rsi - 24] + 497a4a: f9 stc + 497a4b: ff fe + 497a4d: e7 f9 out 249, eax + 497a4f: ff a4 e7 f9 ff 14 ee jmp qword ptr [rdi + 8*riz - 300613639] + 497a56: f9 stc + 497a57: ff a4 ed f9 ff 34 ed jmp qword ptr [rbp + 8*rbp - 315293703] + 497a5e: f9 stc + 497a5f: ff c4 inc esp + 497a61: ec in al, dx + 497a62: f9 stc + 497a63: ff 54 ec f9 call qword ptr [rsp + 8*rbp - 7] + 497a67: ff e4 jmp rsp + 497a69: eb f9 jmp 0x497a64 <__PRETTY_FUNCTION__.12580+0xcc4> + 497a6b: ff 74 eb f9 push qword ptr [rbx + 8*rbp - 7] + 497a6f: ff 04 eb inc dword ptr [rbx + 8*rbp] + 497a72: f9 stc + 497a73: ff 94 ea f9 ff 24 ea call qword ptr [rdx + 8*rbp - 366673927] + 497a7a: f9 stc + 497a7b: ff b4 e9 f9 ff 44 e9 push qword ptr [rcx + 8*rbp - 381353991] + 497a82: f9 stc + 497a83: ff d4 call rsp + 497a85: e8 f9 ff 64 e8 call 0xffffffffe8ae7a83 <_end+0xffffffffe8624103> + 497a8a: f9 stc + 497a8b: ff f4 push rsp + 497a8d: e7 f9 out 249, eax + 497a8f: ff 9a e7 f9 ff 0a call [rdx + 184547815] + 497a95: ee out dx, al + 497a96: f9 stc + 497a97: ff 9a ed f9 ff 2a call [rdx + 721418733] + 497a9d: ed in eax, dx + 497a9e: f9 stc + 497a9f: ff ba ec f9 ff 4a + 497aa5: ec in al, dx + 497aa6: f9 stc + 497aa7: ff da + 497aa9: eb f9 jmp 0x497aa4 <__PRETTY_FUNCTION__.12580+0xd04> + 497aab: ff 6a eb jmp [rdx - 21] + 497aae: f9 stc + 497aaf: ff fa + 497ab1: ea + 497ab2: f9 stc + 497ab3: ff 8a ea f9 ff 1a dec dword ptr [rdx + 452983274] + 497ab9: ea + 497aba: f9 stc + 497abb: ff aa e9 f9 ff 3a jmp [rdx + 989854185] + 497ac1: e9 f9 ff ca e8 jmp 0xffffffffe9147abf <_end+0xffffffffe8c8413f> + 497ac6: f9 stc + 497ac7: ff 5a e8 call [rdx - 24] + 497aca: f9 stc + 497acb: ff ea + 497acd: e7 f9 out 249, eax + 497acf: ff 90 e7 f9 ff 00 call qword ptr [rax + 16775655] + 497ad5: ee out dx, al + 497ad6: f9 stc + 497ad7: ff 90 ed f9 ff 20 call qword ptr [rax + 553646573] + 497add: ed in eax, dx + 497ade: f9 stc + 497adf: ff b0 ec f9 ff 40 push qword ptr [rax + 1090517484] + 497ae5: ec in al, dx + 497ae6: f9 stc + 497ae7: ff d0 call rax + 497ae9: eb f9 jmp 0x497ae4 <__PRETTY_FUNCTION__.12580+0xd44> + 497aeb: ff 60 eb jmp qword ptr [rax - 21] + 497aee: f9 stc + 497aef: ff f0 push rax + 497af1: ea + 497af2: f9 stc + 497af3: ff 80 ea f9 ff 10 inc dword ptr [rax + 285211114] + 497af9: ea + 497afa: f9 stc + 497afb: ff a0 e9 f9 ff 30 jmp qword ptr [rax + 822082025] + 497b01: e9 f9 ff c0 e8 jmp 0xffffffffe90a7aff <_end+0xffffffffe8be417f> + 497b06: f9 stc + 497b07: ff 50 e8 call qword ptr [rax - 24] + 497b0a: f9 stc + 497b0b: ff e0 jmp rax + 497b0d: e7 f9 out 249, eax + 497b0f: ff 80 dd f9 ff 40 inc dword ptr [rax + 1090517469] + 497b15: e5 f9 in eax, 249 + 497b17: ff c0 inc eax + 497b19: e4 f9 in al, 249 + 497b1b: ff 30 push qword ptr [rax] + 497b1d: e4 f9 in al, 249 + 497b1f: ff b0 e3 f9 ff 30 push qword ptr [rax + 822082019] + 497b25: e3 f9 jrcxz 0x497b20 <__PRETTY_FUNCTION__.12580+0xd80> + 497b27: ff b0 e2 f9 ff 30 push qword ptr [rax + 822082018] + 497b2d: e2 f9 loop 0x497b28 <__PRETTY_FUNCTION__.12580+0xd88> + 497b2f: ff b0 e1 f9 ff 30 push qword ptr [rax + 822082017] + 497b35: e1 f9 loope 0x497b30 <__PRETTY_FUNCTION__.12580+0xd90> + 497b37: ff b0 e0 f9 ff 30 push qword ptr [rax + 822082016] + 497b3d: e0 f9 loopne 0x497b38 <__PRETTY_FUNCTION__.12580+0xd98> + 497b3f: ff b0 df f9 ff 20 push qword ptr [rax + 553646559] + 497b45: df f9 + 497b47: ff 90 de f9 ff 00 call qword ptr [rax + 16775646] + 497b4d: de f9 fdivp st(1), st + 497b4f: ff 76 dd push qword ptr [rsi - 35] + 497b52: f9 stc + 497b53: ff 1c e5 f9 ff 9c e4 call [8*riz - 459472903] + 497b5a: f9 stc + 497b5b: ff 0c e4 dec dword ptr [rsp + 8*riz] + 497b5e: f9 stc + 497b5f: ff 8c e3 f9 ff 0c e3 dec dword ptr [rbx + 8*riz - 485687303] + 497b66: f9 stc + 497b67: ff 8c e2 f9 ff 0c e2 dec dword ptr [rdx + 8*riz - 502464519] + 497b6e: f9 stc + 497b6f: ff 8c e1 f9 ff 0c e1 dec dword ptr [rcx + 8*riz - 519241735] + 497b76: f9 stc + 497b77: ff 8c e0 f9 ff 0c e0 dec dword ptr [rax + 8*riz - 536018951] + 497b7e: f9 stc + 497b7f: ff 8c df f9 ff fc de dec dword ptr [rdi + 8*rbx - 553844743] + 497b86: f9 stc + 497b87: ff 6c de f9 jmp [rsi + 8*rbx - 7] + 497b8b: ff dc + 497b8d: dd f9 + 497b8f: ff 6c dd f9 jmp [rbp + 8*rbx - 7] + 497b93: ff 12 call qword ptr [rdx] + 497b95: e5 f9 in eax, 249 + 497b97: ff 92 e4 f9 ff 02 call qword ptr [rdx + 50330084] + 497b9d: e4 f9 in al, 249 + 497b9f: ff 82 e3 f9 ff 02 inc dword ptr [rdx + 50330083] + 497ba5: e3 f9 jrcxz 0x497ba0 <__PRETTY_FUNCTION__.12580+0xe00> + 497ba7: ff 82 e2 f9 ff 02 inc dword ptr [rdx + 50330082] + 497bad: e2 f9 loop 0x497ba8 <__PRETTY_FUNCTION__.12580+0xe08> + 497baf: ff 82 e1 f9 ff 02 inc dword ptr [rdx + 50330081] + 497bb5: e1 f9 loope 0x497bb0 <__PRETTY_FUNCTION__.12580+0xe10> + 497bb7: ff 82 e0 f9 ff 02 inc dword ptr [rdx + 50330080] + 497bbd: e0 f9 loopne 0x497bb8 <__PRETTY_FUNCTION__.12580+0xe18> + 497bbf: ff 82 df f9 ff f2 inc dword ptr [rdx - 218105377] + 497bc5: de f9 fdivp st(1), st + 497bc7: ff 62 de jmp qword ptr [rdx - 34] + 497bca: f9 stc + 497bcb: ff d2 call rdx + 497bcd: dd f9 + 497bcf: ff 62 dd jmp qword ptr [rdx - 35] + 497bd2: f9 stc + 497bd3: ff 08 dec dword ptr [rax] + 497bd5: e5 f9 in eax, 249 + 497bd7: ff 88 e4 f9 ff f8 dec dword ptr [rax - 117442076] + 497bdd: e3 f9 jrcxz 0x497bd8 <__PRETTY_FUNCTION__.12580+0xe38> + 497bdf: ff 78 e3 + 497be2: f9 stc + 497be3: ff f8 + 497be5: e2 f9 loop 0x497be0 <__PRETTY_FUNCTION__.12580+0xe40> + 497be7: ff 78 e2 + 497bea: f9 stc + 497beb: ff f8 + 497bed: e1 f9 loope 0x497be8 <__PRETTY_FUNCTION__.12580+0xe48> + 497bef: ff 78 e1 + 497bf2: f9 stc + 497bf3: ff f8 + 497bf5: e0 f9 loopne 0x497bf0 <__PRETTY_FUNCTION__.12580+0xe50> + 497bf7: ff 78 e0 + 497bfa: f9 stc + 497bfb: ff f8 + 497bfd: df f9 + 497bff: ff 78 df + 497c02: f9 stc + 497c03: ff e8 + 497c05: de f9 fdivp st(1), st + 497c07: ff 58 de call [rax - 34] + 497c0a: f9 stc + 497c0b: ff c8 dec eax + 497c0d: dd f9 + 497c0f: ff 58 dd call [rax - 35] + 497c12: f9 stc + 497c13: ff fe + 497c15: e4 f9 in al, 249 + 497c17: ff 7e e4 + 497c1a: f9 stc + 497c1b: ff ee + 497c1d: e3 f9 jrcxz 0x497c18 <__PRETTY_FUNCTION__.12580+0xe78> + 497c1f: ff 6e e3 jmp [rsi - 29] + 497c22: f9 stc + 497c23: ff ee + 497c25: e2 f9 loop 0x497c20 <__PRETTY_FUNCTION__.12580+0xe80> + 497c27: ff 6e e2 jmp [rsi - 30] + 497c2a: f9 stc + 497c2b: ff ee + 497c2d: e1 f9 loope 0x497c28 <__PRETTY_FUNCTION__.12580+0xe88> + 497c2f: ff 6e e1 jmp [rsi - 31] + 497c32: f9 stc + 497c33: ff ee + 497c35: e0 f9 loopne 0x497c30 <__PRETTY_FUNCTION__.12580+0xe90> + 497c37: ff 6e e0 jmp [rsi - 32] + 497c3a: f9 stc + 497c3b: ff ee + 497c3d: df f9 + 497c3f: ff 6e df jmp [rsi - 33] + 497c42: f9 stc + 497c43: ff de + 497c45: de f9 fdivp st(1), st + 497c47: ff 4e de dec dword ptr [rsi - 34] + 497c4a: f9 stc + 497c4b: ff be dd f9 ff 4e + 497c51: dd f9 + 497c53: ff f4 push rsp + 497c55: e4 f9 in al, 249 + 497c57: ff 74 e4 f9 push qword ptr [rsp + 8*riz - 7] + 497c5b: ff e4 jmp rsp + 497c5d: e3 f9 jrcxz 0x497c58 <__PRETTY_FUNCTION__.12580+0xeb8> + 497c5f: ff 64 e3 f9 jmp qword ptr [rbx + 8*riz - 7] + 497c63: ff e4 jmp rsp + 497c65: e2 f9 loop 0x497c60 <__PRETTY_FUNCTION__.12580+0xec0> + 497c67: ff 64 e2 f9 jmp qword ptr [rdx + 8*riz - 7] + 497c6b: ff e4 jmp rsp + 497c6d: e1 f9 loope 0x497c68 <__PRETTY_FUNCTION__.12580+0xec8> + 497c6f: ff 64 e1 f9 jmp qword ptr [rcx + 8*riz - 7] + 497c73: ff e4 jmp rsp + 497c75: e0 f9 loopne 0x497c70 <__PRETTY_FUNCTION__.12580+0xed0> + 497c77: ff 64 e0 f9 jmp qword ptr [rax + 8*riz - 7] + 497c7b: ff e4 jmp rsp + 497c7d: df f9 + 497c7f: ff 64 df f9 jmp qword ptr [rdi + 8*rbx - 7] + 497c83: ff d4 call rsp + 497c85: de f9 fdivp st(1), st + 497c87: ff 44 de f9 inc dword ptr [rsi + 8*rbx - 7] + 497c8b: ff b4 dd f9 ff 44 dd push qword ptr [rbp + 8*rbx - 582680583] + 497c92: f9 stc + 497c93: ff ea + 497c95: e4 f9 in al, 249 + 497c97: ff 6a e4 jmp [rdx - 28] + 497c9a: f9 stc + 497c9b: ff da + 497c9d: e3 f9 jrcxz 0x497c98 <__PRETTY_FUNCTION__.12580+0xef8> + 497c9f: ff 5a e3 call [rdx - 29] + 497ca2: f9 stc + 497ca3: ff da + 497ca5: e2 f9 loop 0x497ca0 <__PRETTY_FUNCTION__.12580+0xf00> + 497ca7: ff 5a e2 call [rdx - 30] + 497caa: f9 stc + 497cab: ff da + 497cad: e1 f9 loope 0x497ca8 <__PRETTY_FUNCTION__.12580+0xf08> + 497caf: ff 5a e1 call [rdx - 31] + 497cb2: f9 stc + 497cb3: ff da + 497cb5: e0 f9 loopne 0x497cb0 <__PRETTY_FUNCTION__.12580+0xf10> + 497cb7: ff 5a e0 call [rdx - 32] + 497cba: f9 stc + 497cbb: ff da + 497cbd: df f9 + 497cbf: ff 5a df call [rdx - 33] + 497cc2: f9 stc + 497cc3: ff ca dec edx + 497cc5: de f9 fdivp st(1), st + 497cc7: ff 3a + 497cc9: de f9 fdivp st(1), st + 497ccb: ff aa dd f9 ff 3a jmp [rdx + 989854173] + 497cd1: dd f9 + 497cd3: ff e0 jmp rax + 497cd5: e4 f9 in al, 249 + 497cd7: ff 60 e4 jmp qword ptr [rax - 28] + 497cda: f9 stc + 497cdb: ff d0 call rax + 497cdd: e3 f9 jrcxz 0x497cd8 <__PRETTY_FUNCTION__.12580+0xf38> + 497cdf: ff 50 e3 call qword ptr [rax - 29] + 497ce2: f9 stc + 497ce3: ff d0 call rax + 497ce5: e2 f9 loop 0x497ce0 <__PRETTY_FUNCTION__.12580+0xf40> + 497ce7: ff 50 e2 call qword ptr [rax - 30] + 497cea: f9 stc + 497ceb: ff d0 call rax + 497ced: e1 f9 loope 0x497ce8 <__PRETTY_FUNCTION__.12580+0xf48> + 497cef: ff 50 e1 call qword ptr [rax - 31] + 497cf2: f9 stc + 497cf3: ff d0 call rax + 497cf5: e0 f9 loopne 0x497cf0 <__PRETTY_FUNCTION__.12580+0xf50> + 497cf7: ff 50 e0 call qword ptr [rax - 32] + 497cfa: f9 stc + 497cfb: ff d0 call rax + 497cfd: df f9 + 497cff: ff 50 df call qword ptr [rax - 33] + 497d02: f9 stc + 497d03: ff c0 inc eax + 497d05: de f9 fdivp st(1), st + 497d07: ff 30 push qword ptr [rax] + 497d09: de f9 fdivp st(1), st + 497d0b: ff a0 dd f9 ff 30 jmp qword ptr [rax + 822082013] + 497d11: dd f9 + 497d13: ff d0 call rax + 497d15: e4 f9 in al, 249 + 497d17: ff 50 e4 call qword ptr [rax - 28] + 497d1a: f9 stc + 497d1b: ff c0 inc eax + 497d1d: e3 f9 jrcxz 0x497d18 <__PRETTY_FUNCTION__.12580+0xf78> + 497d1f: ff 40 e3 inc dword ptr [rax - 29] + 497d22: f9 stc + 497d23: ff c0 inc eax + 497d25: e2 f9 loop 0x497d20 <__PRETTY_FUNCTION__.12580+0xf80> + 497d27: ff 40 e2 inc dword ptr [rax - 30] + 497d2a: f9 stc + 497d2b: ff c0 inc eax + 497d2d: e1 f9 loope 0x497d28 <__PRETTY_FUNCTION__.12580+0xf88> + 497d2f: ff 40 e1 inc dword ptr [rax - 31] + 497d32: f9 stc + 497d33: ff c0 inc eax + 497d35: e0 f9 loopne 0x497d30 <__PRETTY_FUNCTION__.12580+0xf90> + 497d37: ff 40 e0 inc dword ptr [rax - 32] + 497d3a: f9 stc + 497d3b: ff c0 inc eax + 497d3d: df f9 + 497d3f: ff 40 df inc dword ptr [rax - 33] + 497d42: f9 stc + 497d43: ff b0 de f9 ff 20 push qword ptr [rax + 553646558] + 497d49: de f9 fdivp st(1), st + 497d4b: ff 90 dd f9 ff f0 call qword ptr [rax - 251659811] + 497d51: bf f9 ff 10 c1 mov edi, 3239116793 + 497d56: f9 stc + 497d57: ff 90 c2 f9 ff 10 call qword ptr [rax + 285211074] + 497d5d: c4 f9 ff + 497d60: 90 nop + 497d61: c5 f9 ff + 497d64: 10 c7 adc bh, al + 497d66: f9 stc + 497d67: ff 90 c8 f9 ff 10 call qword ptr [rax + 285211080] + 497d6d: ca f9 ff retf -7 + 497d70: 90 nop + 497d71: cb retf + 497d72: f9 stc + 497d73: ff 10 call qword ptr [rax] + 497d75: cd f9 int 249 + 497d77: ff 90 ce f9 ff 10 call qword ptr [rax + 285211086] + 497d7d: d0 f9 sar cl + 497d7f: ff 90 d1 f9 ff 10 call qword ptr [rax + 285211089] + 497d85: d3 f9 sar ecx, cl + 497d87: ff 90 d4 f9 ff 10 call qword ptr [rax + 285211092] + 497d8d: d6 + 497d8e: f9 stc + 497d8f: ff 50 c0 call qword ptr [rax - 64] + 497d92: f9 stc + 497d93: ff 90 c1 f9 ff 10 call qword ptr [rax + 285211073] + 497d99: c3 ret + 497d9a: f9 stc + 497d9b: ff 90 c4 f9 ff 10 call qword ptr [rax + 285211076] + 497da1: c6 f9 + 497da3: ff 90 c7 f9 ff 10 call qword ptr [rax + 285211079] + 497da9: c9 leave + 497daa: f9 stc + 497dab: ff 90 ca f9 ff 10 call qword ptr [rax + 285211082] + 497db1: cc int3 + 497db2: f9 stc + 497db3: ff 90 cd f9 ff 10 call qword ptr [rax + 285211085] + 497db9: cf iretd + 497dba: f9 stc + 497dbb: ff 90 d0 f9 ff 10 call qword ptr [rax + 285211088] + 497dc1: d2 f9 sar cl, cl + 497dc3: ff 90 d3 f9 ff 10 call qword ptr [rax + 285211091] + 497dc9: d5 + 497dca: f9 stc + 497dcb: ff 90 d6 f9 ff 40 call qword ptr [rax + 1090517462] + 497dd1: 40 40 + 497dd3: 40 40 + 497dd5: 40 40 + 497dd7: 40 40 + 497dd9: 40 40 + 497ddb: 40 40 + 497ddd: 40 40 + 497ddf: 40 5b pop rbx + 497de1: 5b pop rbx + 497de2: 5b pop rbx + 497de3: 5b pop rbx + 497de4: 5b pop rbx + 497de5: 5b pop rbx + 497de6: 5b pop rbx + 497de7: 5b pop rbx + 497de8: 5b pop rbx + 497de9: 5b pop rbx + 497dea: 5b pop rbx + 497deb: 5b pop rbx + 497dec: 5b pop rbx + 497ded: 5b pop rbx + 497dee: 5b pop rbx + 497def: 5b pop rbx + 497df0: 20 20 and byte ptr [rax], ah + 497df2: 20 20 and byte ptr [rax], ah + 497df4: 20 20 and byte ptr [rax], ah + 497df6: 20 20 and byte ptr [rax], ah + 497df8: 20 20 and byte ptr [rax], ah + 497dfa: 20 20 and byte ptr [rax], ah + 497dfc: 20 20 and byte ptr [rax], ah + 497dfe: 20 20 and byte ptr [rax], ah + 497e00: 60 + 497e01: f3 f9 rep stc + 497e03: ff 70 f5 push qword ptr [rax - 11] + 497e06: f9 stc + 497e07: ff 80 f7 f9 ff 90 inc dword ptr [rax - 1862272521] + 497e0d: f9 stc + 497e0e: f9 stc + 497e0f: ff a0 fb f9 ff b0 jmp qword ptr [rax - 1325401605] + 497e15: fd std + 497e16: f9 stc + 497e17: ff c0 inc eax + 497e19: ff f9 + 497e1b: ff d0 call rax + 497e1d: 01 fa add edx, edi + 497e1f: ff e0 jmp rax + 497e21: 03 fa add edi, edx + 497e23: ff f0 push rax + 497e25: 05 fa ff 00 08 add eax, 134283258 + 497e2a: fa cli + 497e2b: ff 10 call qword ptr [rax] + 497e2d: 0a fa or bh, dl + 497e2f: ff 20 jmp qword ptr [rax] + 497e31: 0c fa or al, -6 + 497e33: ff 30 push qword ptr [rax] + 497e35: 0e + 497e36: fa cli + 497e37: ff 40 10 inc dword ptr [rax + 16] + 497e3a: fa cli + 497e3b: ff e0 jmp rax + 497e3d: f1 + 497e3e: f9 stc + 497e3f: ff 70 15 push qword ptr [rax + 21] + 497e42: fa cli + 497e43: ff 70 17 push qword ptr [rax + 23] + 497e46: fa cli + 497e47: ff 70 19 push qword ptr [rax + 25] + 497e4a: fa cli + 497e4b: ff 70 1b push qword ptr [rax + 27] + 497e4e: fa cli + 497e4f: ff 70 1d push qword ptr [rax + 29] + 497e52: fa cli + 497e53: ff 70 1f push qword ptr [rax + 31] + 497e56: fa cli + 497e57: ff 70 21 push qword ptr [rax + 33] + 497e5a: fa cli + 497e5b: ff 70 23 push qword ptr [rax + 35] + 497e5e: fa cli + 497e5f: ff 70 25 push qword ptr [rax + 37] + 497e62: fa cli + 497e63: ff 70 27 push qword ptr [rax + 39] + 497e66: fa cli + 497e67: ff 70 29 push qword ptr [rax + 41] + 497e6a: fa cli + 497e6b: ff 70 2b push qword ptr [rax + 43] + 497e6e: fa cli + 497e6f: ff 70 2d push qword ptr [rax + 45] + 497e72: fa cli + 497e73: ff 70 2f push qword ptr [rax + 47] + 497e76: fa cli + 497e77: ff 70 31 push qword ptr [rax + 49] + 497e7a: fa cli + 497e7b: ff f0 push rax + 497e7d: 13 fa adc edi, edx + 497e7f: ff 70 36 push qword ptr [rax + 54] + 497e82: fa cli + 497e83: ff 10 call qword ptr [rax] + 497e85: 38 fa cmp dl, bh + 497e87: ff b0 39 fa ff 50 push qword ptr [rax + 1358953017] + 497e8d: 3b fa cmp edi, edx + 497e8f: ff f0 push rax + 497e91: 3c fa cmp al, -6 + 497e93: ff 90 3e fa ff 30 call qword ptr [rax + 822082110] + 497e99: 40 fa cli + 497e9b: ff d0 call rax + 497e9d: 41 fa cli + 497e9f: ff 70 43 push qword ptr [rax + 67] + 497ea2: fa cli + 497ea3: ff 10 call qword ptr [rax] + 497ea5: 45 fa cli + 497ea7: ff b0 46 fa ff 50 push qword ptr [rax + 1358953030] + 497ead: 48 fa cli + 497eaf: ff f0 push rax + 497eb1: 49 fa cli + 497eb3: ff 90 4b fa ff 30 call qword ptr [rax + 822082123] + 497eb9: 4d fa cli + 497ebb: ff 00 inc dword ptr [rax] + 497ebd: 35 fa ff 5a 5a xor eax, 1515913210 + 497ec2: 5a pop rdx + 497ec3: 5a pop rdx + 497ec4: 5a pop rdx + 497ec5: 5a pop rdx + 497ec6: 5a pop rdx + 497ec7: 5a pop rdx + 497ec8: 5a pop rdx + 497ec9: 5a pop rdx + 497eca: 5a pop rdx + 497ecb: 5a pop rdx + 497ecc: 5a pop rdx + 497ecd: 5a pop rdx + 497ece: 5a pop rdx + 497ecf: 5a pop rdx + 497ed0: 60 + 497ed1: 51 push rcx + 497ed2: fa cli + 497ed3: ff b0 52 fa ff 00 push qword ptr [rax + 16775762] + 497ed9: 54 push rsp + 497eda: fa cli + 497edb: ff 50 55 call qword ptr [rax + 85] + 497ede: fa cli + 497edf: ff a0 56 fa ff f0 jmp qword ptr [rax - 251659690] + 497ee5: 57 push rdi + 497ee6: fa cli + 497ee7: ff 40 59 inc dword ptr [rax + 89] + 497eea: fa cli + 497eeb: ff 90 5a fa ff e0 call qword ptr [rax - 520095142] + 497ef1: 5b pop rbx + 497ef2: fa cli + 497ef3: ff 30 push qword ptr [rax] + 497ef5: 5d pop rbp + 497ef6: fa cli + 497ef7: ff 80 5e fa ff d0 inc dword ptr [rax - 788530594] + 497efd: 5f pop rdi + 497efe: fa cli + 497eff: ff 20 jmp qword ptr [rax] + 497f01: 61 + 497f02: fa cli + 497f03: ff 70 62 push qword ptr [rax + 98] + 497f06: fa cli + 497f07: ff c0 inc eax + 497f09: 63 fa movsxd edi, edx + 497f0b: ff 50 50 call qword ptr [rax + 80] + 497f0e: fa cli + 497f0f: ff b0 a9 fa ff c0 push qword ptr [rax - 1056965975] + 497f15: a9 fa ff d0 a9 test eax, 2849046522 + 497f1a: fa cli + 497f1b: ff e0 jmp rax + 497f1d: a9 fa ff f0 a9 test eax, 2851143674 + 497f22: fa cli + 497f23: ff 00 inc dword ptr [rax] + 497f25: aa stosb byte ptr es:[rdi], al + 497f26: fa cli + 497f27: ff 10 call qword ptr [rax] + 497f29: aa stosb byte ptr es:[rdi], al + 497f2a: fa cli + 497f2b: ff 20 jmp qword ptr [rax] + 497f2d: aa stosb byte ptr es:[rdi], al + 497f2e: fa cli + 497f2f: ff 30 push qword ptr [rax] + 497f31: aa stosb byte ptr es:[rdi], al + 497f32: fa cli + 497f33: ff 40 aa inc dword ptr [rax - 86] + 497f36: fa cli + 497f37: ff 50 aa call qword ptr [rax - 86] + 497f3a: fa cli + 497f3b: ff 60 aa jmp qword ptr [rax - 86] + 497f3e: fa cli + 497f3f: ff 70 aa push qword ptr [rax - 86] + 497f42: fa cli + 497f43: ff 80 aa fa ff 90 inc dword ptr [rax - 1862272342] + 497f49: aa stosb byte ptr es:[rdi], al + 497f4a: fa cli + 497f4b: ff a0 aa fa ff b0 jmp qword ptr [rax - 1325401430] + 497f51: aa stosb byte ptr es:[rdi], al + 497f52: fa cli + 497f53: ff c0 inc eax + 497f55: aa stosb byte ptr es:[rdi], al + 497f56: fa cli + 497f57: ff e0 jmp rax + 497f59: aa stosb byte ptr es:[rdi], al + 497f5a: fa cli + 497f5b: ff f0 push rax + 497f5d: aa stosb byte ptr es:[rdi], al + 497f5e: fa cli + 497f5f: ff 00 inc dword ptr [rax] + 497f61: ab stosd dword ptr es:[rdi], eax + 497f62: fa cli + 497f63: ff 20 jmp qword ptr [rax] + 497f65: ab stosd dword ptr es:[rdi], eax + 497f66: fa cli + 497f67: ff 40 ab inc dword ptr [rax - 85] + 497f6a: fa cli + 497f6b: ff 60 ab jmp qword ptr [rax - 85] + 497f6e: fa cli + 497f6f: ff 80 ab fa ff a0 inc dword ptr [rax - 1593836885] + 497f75: ab stosd dword ptr es:[rdi], eax + 497f76: fa cli + 497f77: ff c0 inc eax + 497f79: ab stosd dword ptr es:[rdi], eax + 497f7a: fa cli + 497f7b: ff e0 jmp rax + 497f7d: ab stosd dword ptr es:[rdi], eax + 497f7e: fa cli + 497f7f: ff 00 inc dword ptr [rax] + 497f81: ac lodsb al, byte ptr [rsi] + 497f82: fa cli + 497f83: ff 20 jmp qword ptr [rax] + 497f85: ac lodsb al, byte ptr [rsi] + 497f86: fa cli + 497f87: ff 40 ac inc dword ptr [rax - 84] + 497f8a: fa cli + 497f8b: ff 60 ac jmp qword ptr [rax - 84] + 497f8e: fa cli + 497f8f: ff 60 af jmp qword ptr [rax - 81] + 497f92: fa cli + 497f93: ff 70 af push qword ptr [rax - 81] + 497f96: fa cli + 497f97: ff 80 af fa ff 90 inc dword ptr [rax - 1862272337] + 497f9d: af scasd eax, dword ptr es:[rdi] + 497f9e: fa cli + 497f9f: ff a0 af fa ff b0 jmp qword ptr [rax - 1325401425] + 497fa5: af scasd eax, dword ptr es:[rdi] + 497fa6: fa cli + 497fa7: ff d0 call rax + 497fa9: af scasd eax, dword ptr es:[rdi] + 497faa: fa cli + 497fab: ff e0 jmp rax + 497fad: af scasd eax, dword ptr es:[rdi] + 497fae: fa cli + 497faf: ff f0 push rax + 497fb1: af scasd eax, dword ptr es:[rdi] + 497fb2: fa cli + 497fb3: ff 00 inc dword ptr [rax] + 497fb5: b0 fa mov al, -6 + 497fb7: ff 20 jmp qword ptr [rax] + 497fb9: b0 fa mov al, -6 + 497fbb: ff 40 b0 inc dword ptr [rax - 80] + 497fbe: fa cli + 497fbf: ff 60 b0 jmp qword ptr [rax - 80] + 497fc2: fa cli + 497fc3: ff 80 b0 fa ff a0 inc dword ptr [rax - 1593836880] + 497fc9: b0 fa mov al, -6 + 497fcb: ff c0 inc eax + 497fcd: b0 fa mov al, -6 + 497fcf: ff d0 call rax + 497fd1: b0 fa mov al, -6 + 497fd3: ff e0 jmp rax + 497fd5: b0 fa mov al, -6 + 497fd7: ff 00 inc dword ptr [rax] + 497fd9: b1 fa mov cl, -6 + 497fdb: ff 20 jmp qword ptr [rax] + 497fdd: b1 fa mov cl, -6 + 497fdf: ff 40 b1 inc dword ptr [rax - 79] + 497fe2: fa cli + 497fe3: ff 60 b1 jmp qword ptr [rax - 79] + 497fe6: fa cli + 497fe7: ff 80 b1 fa ff a0 inc dword ptr [rax - 1593836879] + 497fed: b1 fa mov cl, -6 + 497fef: ff c0 inc eax + 497ff1: b1 fa mov cl, -6 + 497ff3: ff e0 jmp rax + 497ff5: b1 fa mov cl, -6 + 497ff7: ff 00 inc dword ptr [rax] + 497ff9: b2 fa mov dl, -6 + 497ffb: ff 20 jmp qword ptr [rax] + 497ffd: b2 fa mov dl, -6 + 497fff: ff 40 b2 inc dword ptr [rax - 78] + 498002: fa cli + 498003: ff 60 b2 jmp qword ptr [rax - 78] + 498006: fa cli + 498007: ff 80 b2 fa ff a0 inc dword ptr [rax - 1593836878] + 49800d: b2 fa mov dl, -6 + 49800f: ff 00 inc dword ptr [rax] + +0000000000498010 <___m128i_shift_right>: + 498010: 00 01 add byte ptr [rcx], al + 498012: 02 03 add al, byte ptr [rbx] + 498014: 04 05 add al, 5 + 498016: 06 + 498017: 07 + 498018: 08 09 or byte ptr [rcx], cl + 49801a: 0a 0b or cl, byte ptr [rbx] + 49801c: 0c 0d or al, 13 + 49801e: 0e + 49801f: 0f ff + 498021: ff ff + 498023: ff ff + 498025: ff ff + 498027: ff ff + 498029: ff ff + 49802b: ff ff + 49802d: ff ff + 49802f: 2e 2e 2f + 498032: 73 79 jae 0x4980ad <___m128i_shift_right+0x9d> + 498034: 73 64 jae 0x49809a <___m128i_shift_right+0x8a> + 498036: 65 70 73 jo 0x4980ac <___m128i_shift_right+0x9c> + 498039: 2f + 49803a: 78 38 js 0x498074 <___m128i_shift_right+0x64> + 49803c: 36 2f + 49803e: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 498041: 68 65 69 6e 66 push 1718511973 + 498046: 6f outsd dx, dword ptr [rsi] + 498047: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 49804a: 21 20 and dword ptr [rax], esp + 49804c: 22 63 61 and ah, byte ptr [rbx + 97] + 49804f: 6e outsb dx, byte ptr [rsi] + 498050: 6e outsb dx, byte ptr [rsi] + 498051: 6f outsd dx, dword ptr [rsi] + 498052: 74 20 je 0x498074 <___m128i_shift_right+0x64> + 498054: 68 61 70 70 65 push 1701867617 + 498059: 6e outsb dx, byte ptr [rsi] + 49805a: 22 00 and al, byte ptr [rax] + 49805c: 6f outsd dx, dword ptr [rsi] + 49805d: 66 66 73 65 jae 0x4980c6 <___m128i_shift_right+0xb6> + 498061: 74 20 je 0x498083 <___m128i_shift_right+0x73> + 498063: 3d 3d 20 32 00 cmp eax, 3285053 + ... + 498080: 10 ec adc ah, ch + 498082: fa cli + 498083: ff 20 jmp qword ptr [rax] + 498085: ec in al, dx + 498086: fa cli + 498087: ff 48 ec dec dword ptr [rax - 20] + 49808a: fa cli + 49808b: ff 50 ec call qword ptr [rax - 20] + 49808e: fa cli + 49808f: ff 70 ec push qword ptr [rax - 20] + 498092: fa cli + 498093: ff 90 ec fa ff a8 call qword ptr [rax - 1459619092] + 498099: ec in al, dx + 49809a: fa cli + 49809b: ff d8 + 49809d: eb fa jmp 0x498099 <___m128i_shift_right+0x89> + 49809f: ff f8 + 4980a1: eb fa jmp 0x49809d <___m128i_shift_right+0x8d> + 4980a3: ff ae eb fa ff ae jmp [rsi - 1358955797] + 4980a9: eb fa jmp 0x4980a5 <___m128i_shift_right+0x95> + 4980ab: ff ae eb fa ff ac jmp [rsi - 1392510229] + 4980b1: eb fa jmp 0x4980ad <___m128i_shift_right+0x9d> + 4980b3: ff ae eb fa ff ac jmp [rsi - 1392510229] + 4980b9: eb fa jmp 0x4980b5 <___m128i_shift_right+0xa5> + 4980bb: ff c4 inc esp + 4980bd: ec in al, dx + 4980be: fa cli + 4980bf: ff ac eb fa ff bd ec jmp [rbx + 8*rbp - 323092486] + 4980c6: fa cli + 4980c7: ff ac eb fa ff b6 ec jmp [rbx + 8*rbp - 323551238] + 4980ce: fa cli + 4980cf: ff af ec fa ff a8 jmp [rdi - 1459619092] + 4980d5: ec in al, dx + 4980d6: fa cli + 4980d7: ff a1 ec fa ff cb jmp qword ptr [rcx - 872416532] + 4980dd: ec in al, dx + 4980de: fa cli + 4980df: ff d2 call rdx + 4980e1: ec in al, dx + 4980e2: fa cli + 4980e3: ff 5c ec fa call [rsp + 8*rbp - 6] + 4980e7: ff 5c ec fa call [rsp + 8*rbp - 6] + 4980eb: ff 5c ec fa call [rsp + 8*rbp - 6] + 4980ef: ff 6c eb fa jmp [rbx + 8*rbp - 6] + 4980f3: ff 5c ec fa call [rsp + 8*rbp - 6] + 4980f7: ff 6c eb fa jmp [rbx + 8*rbp - 6] + 4980fb: ff 84 ec fa ff 6c eb inc dword ptr [rsp + 8*rbp - 345178118] + 498102: fa cli + 498103: ff 7d ec + 498106: fa cli + 498107: ff 6c eb fa jmp [rbx + 8*rbp - 6] + 49810b: ff 76 ec push qword ptr [rsi - 20] + 49810e: fa cli + 49810f: ff 6f ec jmp [rdi - 20] + 498112: fa cli + 498113: ff 68 ec jmp [rax - 20] + 498116: fa cli + 498117: ff 61 ec jmp qword ptr [rcx - 20] + 49811a: fa cli + 49811b: ff 8b ec fa ff a5 dec dword ptr [rbx - 1509950740] + 498121: ec in al, dx + 498122: fa cli + 498123: ff 86 9a f6 ff 2b inc dword ptr [rsi + 738195098] + 498129: 98 cwde + 49812a: f6 ff idiv bh + 49812c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 498132: f6 ff idiv bh + 498134: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 49813a: f6 ff idiv bh + 49813c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 498142: f6 ff idiv bh + 498144: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 49814a: f6 ff idiv bh + 49814c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 498152: f6 ff idiv bh + 498154: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 49815a: f6 ff idiv bh + 49815c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 498162: f6 ff idiv bh + 498164: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 49816a: f6 ff idiv bh + 49816c: 2b 98 f6 ff 86 9a sub ebx, dword ptr [rax - 1702428682] + 498172: f6 ff idiv bh + 498174: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 49817a: f6 ff idiv bh + 49817c: 86 9a f6 ff 2b 98 xchg byte ptr [rdx - 1741946890], bl + 498182: f6 ff idiv bh + 498184: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 49818a: f6 ff idiv bh + 49818c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 498192: f6 ff idiv bh + 498194: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 49819a: f6 ff idiv bh + 49819c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 4981a2: f6 ff idiv bh + 4981a4: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 4981aa: f6 ff idiv bh + 4981ac: 2b 98 f6 ff 86 9a sub ebx, dword ptr [rax - 1702428682] + 4981b2: f6 ff idiv bh + 4981b4: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] + 4981ba: f6 ff idiv bh + 4981bc: 86 9a f6 ff 06 04 xchg byte ptr [rdx + 67567606], bl + +00000000004981c0 : + 4981c0: 06 + 4981c1: 04 20 add al, 32 + 4981c3: 00 00 add byte ptr [rax], al + 4981c5: 20 00 and byte ptr [rax], al + 4981c7: 00 08 add byte ptr [rax], cl + 4981c9: 04 20 add al, 32 + 4981cb: 00 00 add byte ptr [rax], al + 4981cd: 40 00 00 add byte ptr [rax], al + 4981d0: 09 04 20 or dword ptr [rax + riz], eax + 4981d3: 00 00 add byte ptr [rax], al + 4981d5: 80 00 00 add byte ptr [rax], 0 + 4981d8: 0a 02 or al, byte ptr [rdx] + 4981da: 20 03 and byte ptr [rbx], al + 4981dc: 00 20 add byte ptr [rax], ah + 4981de: 00 00 add byte ptr [rax], al + 4981e0: 0c 04 or al, 4 + 4981e2: 20 03 and byte ptr [rbx], al + 4981e4: 00 40 00 add byte ptr [rax], al + 4981e7: 00 0d 04 40 03 00 add byte ptr [rip + 212996], cl # 0x4cc1f1 <_end+0x8871> + 4981ed: 40 00 00 add byte ptr [rax], al + 4981f0: 0e + 4981f1: 06 + 4981f2: 40 03 00 add eax, dword ptr [rax] + 4981f5: 60 + 4981f6: 00 00 add byte ptr [rax], al + 4981f8: 21 08 and dword ptr [rax], ecx + 4981fa: 40 06 + 4981fc: 00 00 add byte ptr [rax], al + 4981fe: 04 00 add al, 0 + 498200: 22 04 40 and al, byte ptr [rax + 2*rax] + 498203: 09 00 or dword ptr [rax], eax + 498205: 00 08 add byte ptr [rax], cl + 498207: 00 23 add byte ptr [rbx], ah + 498209: 08 40 09 or byte ptr [rax + 9], al + 49820c: 00 00 add byte ptr [rax], al + 49820e: 10 00 adc byte ptr [rax], al + 498210: 25 08 40 09 00 and eax, 606216 + 498215: 00 20 add byte ptr [rax], ah + 498217: 00 29 add byte ptr [rcx], ch + 498219: 08 40 09 or byte ptr [rax + 9], al + 49821c: 00 00 add byte ptr [rax], al + 49821e: 40 00 2c 08 add byte ptr [rax + rcx], bpl + 498222: 40 03 00 add eax, dword ptr [rax] + 498225: 80 00 00 add byte ptr [rax], 0 + 498228: 30 08 xor byte ptr [rax], cl + 49822a: 40 00 00 add byte ptr [rax], al + 49822d: 80 00 00 add byte ptr [rax], 0 + 498230: 39 04 40 cmp dword ptr [rax + 2*rax], eax + 498233: 06 + 498234: 00 00 add byte ptr [rax], al + 498236: 02 00 add al, byte ptr [rax] + 498238: 3a 06 cmp al, byte ptr [rsi] + 49823a: 40 06 + 49823c: 00 00 add byte ptr [rax], al + 49823e: 03 00 add eax, dword ptr [rax] + 498240: 3b 02 cmp eax, dword ptr [rdx] + 498242: 40 06 + 498244: 00 00 add byte ptr [rax], al + 498246: 02 00 add al, byte ptr [rax] + 498248: 3c 04 cmp al, 4 + 49824a: 40 06 + 49824c: 00 00 add byte ptr [rax], al + 49824e: 04 00 add al, 0 + 498250: 3d 06 40 06 00 cmp eax, 409606 + 498255: 00 06 add byte ptr [rsi], al + 498257: 00 3e add byte ptr [rsi], bh + 498259: 04 40 add al, 64 + 49825b: 06 + 49825c: 00 00 add byte ptr [rax], al + 49825e: 08 00 or byte ptr [rax], al + 498260: 3f + 498261: 02 40 06 add al, byte ptr [rax + 6] + 498264: 00 00 add byte ptr [rax], al + 498266: 04 00 add al, 0 + 498268: 41 04 20 add al, 32 + 49826b: 06 + 49826c: 00 00 add byte ptr [rax], al + 49826e: 02 00 add al, byte ptr [rax] + 498270: 42 04 20 add al, 32 + 498273: 06 + 498274: 00 00 add byte ptr [rax], al + 498276: 04 00 add al, 0 + 498278: 43 04 20 add al, 32 + 49827b: 06 + 49827c: 00 00 add byte ptr [rax], al + 49827e: 08 00 or byte ptr [rax], al + 498280: 44 04 20 add al, 32 + 498283: 06 + 498284: 00 00 add byte ptr [rax], al + 498286: 10 00 adc byte ptr [rax], al + 498288: 45 04 20 add al, 32 + 49828b: 06 + 49828c: 00 00 add byte ptr [rax], al + 49828e: 20 00 and byte ptr [rax], al + 498290: 46 04 40 add al, 64 + 498293: 09 00 or dword ptr [rax], eax + 498295: 00 40 00 add byte ptr [rax], al + 498298: 47 08 40 09 or byte ptr [r8 + 9], r8b + 49829c: 00 00 add byte ptr [rax], al + 49829e: 80 00 48 add byte ptr [rax], 72 + 4982a1: 0c 40 or al, 64 + 4982a3: 06 + 4982a4: 00 00 add byte ptr [rax], al + 4982a6: 30 00 xor byte ptr [rax], al + 4982a8: 49 10 40 06 adc byte ptr [r8 + 6], al + 4982ac: 00 00 add byte ptr [rax], al + 4982ae: 40 00 4a 0c add byte ptr [rdx + 12], cl + 4982b2: 40 09 00 or dword ptr [rax], eax + 4982b5: 00 60 00 add byte ptr [rax], ah + 4982b8: 4b 10 40 09 adc byte ptr [r8 + 9], al + 4982bc: 00 00 add byte ptr [rax], al + 4982be: 80 00 4c add byte ptr [rax], 76 + 4982c1: 0c 40 or al, 64 + 4982c3: 09 00 or dword ptr [rax], eax + 4982c5: 00 c0 add al, al + 4982c7: 00 4d 10 add byte ptr [rbp + 16], cl + 4982ca: 40 09 00 or dword ptr [rax], eax + 4982cd: 00 00 add byte ptr [rax], al + 4982cf: 01 4e 18 add dword ptr [rsi + 24], ecx + 4982d2: 40 06 + 4982d4: 00 00 add byte ptr [rax], al + 4982d6: 60 + 4982d7: 00 60 08 add byte ptr [rax + 8], ah + 4982da: 40 03 00 add eax, dword ptr [rax] + 4982dd: 40 00 00 add byte ptr [rax], al + 4982e0: 66 04 40 add al, 64 + 4982e3: 03 00 add eax, dword ptr [rax] + 4982e5: 20 00 and byte ptr [rax], al + 4982e7: 00 67 04 add byte ptr [rdi + 4], ah + 4982ea: 40 03 00 add eax, dword ptr [rax] + 4982ed: 40 00 00 add byte ptr [rax], al + 4982f0: 68 04 40 03 00 push 212996 + 4982f5: 80 00 00 add byte ptr [rax], 0 + 4982f8: 78 08 js 0x498302 + 4982fa: 40 06 + 4982fc: 00 00 add byte ptr [rax], al + 4982fe: 10 00 adc byte ptr [rax], al + 498300: 79 08 jns 0x49830a + 498302: 40 06 + 498304: 00 00 add byte ptr [rax], al + 498306: 02 00 add al, byte ptr [rax] + 498308: 7a 08 jp 0x498312 + 49830a: 40 06 + 49830c: 00 00 add byte ptr [rax], al + 49830e: 04 00 add al, 0 + 498310: 7b 08 jnp 0x49831a + 498312: 40 06 + 498314: 00 00 add byte ptr [rax], al + 498316: 08 00 or byte ptr [rax], al + 498318: 7c 08 jl 0x498322 + 49831a: 40 06 + 49831c: 00 00 add byte ptr [rax], al + 49831e: 10 00 adc byte ptr [rax], al + 498320: 7d 08 jge 0x49832a + 498322: 40 06 + 498324: 00 00 add byte ptr [rax], al + 498326: 20 00 and byte ptr [rax], al + 498328: 7f 02 jg 0x49832c + 49832a: 40 06 + 49832c: 00 00 add byte ptr [rax], al + 49832e: 08 00 or byte ptr [rax], al + 498330: 80 08 40 or byte ptr [rax], 64 + 498333: 06 + 498334: 00 00 add byte ptr [rax], al + 498336: 08 00 or byte ptr [rax], al + 498338: 82 + 498339: 08 20 or byte ptr [rax], ah + 49833b: 06 + 49833c: 00 00 add byte ptr [rax], al + 49833e: 04 00 add al, 0 + 498340: 83 08 20 or dword ptr [rax], 32 + 498343: 06 + 498344: 00 00 add byte ptr [rax], al + 498346: 08 00 or byte ptr [rax], al + 498348: 84 08 test byte ptr [rax], cl + 49834a: 20 06 and byte ptr [rsi], al + 49834c: 00 00 add byte ptr [rax], al + 49834e: 10 00 adc byte ptr [rax], al + 498350: 85 08 test dword ptr [rax], ecx + 498352: 20 06 and byte ptr [rsi], al + 498354: 00 00 add byte ptr [rax], al + 498356: 20 00 and byte ptr [rax], al + 498358: 86 04 40 xchg byte ptr [rax + 2*rax], al + 49835b: 06 + 49835c: 00 00 add byte ptr [rax], al + 49835e: 08 00 or byte ptr [rax], al + 498360: 87 08 xchg dword ptr [rax], ecx + 498362: 40 06 + 498364: 00 00 add byte ptr [rax], al + 498366: 10 00 adc byte ptr [rax], al + 498368: d0 04 40 rol byte ptr [rax + 2*rax] + 49836b: 09 00 or dword ptr [rax], eax + 49836d: 00 08 add byte ptr [rax], cl + 49836f: 00 d1 add cl, dl + 498371: 04 40 add al, 64 + 498373: 09 00 or dword ptr [rax], eax + 498375: 00 10 add byte ptr [rax], dl + 498377: 00 d2 add dl, dl + 498379: 04 40 add al, 64 + 49837b: 09 00 or dword ptr [rax], eax + 49837d: 00 20 add byte ptr [rax], ah + 49837f: 00 d6 add dh, dl + 498381: 08 40 09 or byte ptr [rax + 9], al + 498384: 00 00 add byte ptr [rax], al + 498386: 10 00 adc byte ptr [rax], al + 498388: d7 xlatb + 498389: 08 40 09 or byte ptr [rax + 9], al + 49838c: 00 00 add byte ptr [rax], al + 49838e: 20 00 and byte ptr [rax], al + 498390: d8 08 fmul dword ptr [rax] + 498392: 40 09 00 or dword ptr [rax], eax + 498395: 00 40 00 add byte ptr [rax], al + 498398: dc 0c 40 fmul qword ptr [rax + 2*rax] + 49839b: 09 00 or dword ptr [rax], eax + 49839d: 00 20 add byte ptr [rax], ah + 49839f: 00 dd add ch, bl + 4983a1: 0c 40 or al, 64 + 4983a3: 09 00 or dword ptr [rax], eax + 4983a5: 00 40 00 add byte ptr [rax], al + 4983a8: de 0c 40 fimul word ptr [rax + 2*rax] + 4983ab: 09 00 or dword ptr [rax], eax + 4983ad: 00 80 00 e2 10 40 add byte ptr [rax + 1074848256], al + 4983b3: 09 00 or dword ptr [rax], eax + 4983b5: 00 20 add byte ptr [rax], ah + 4983b7: 00 e3 add bl, ah + 4983b9: 10 40 09 adc byte ptr [rax + 9], al + 4983bc: 00 00 add byte ptr [rax], al + 4983be: 40 00 e4 add spl, spl + 4983c1: 10 40 09 adc byte ptr [rax + 9], al + 4983c4: 00 00 add byte ptr [rax], al + 4983c6: 80 00 ea add byte ptr [rax], -22 + 4983c9: 18 40 09 sbb byte ptr [rax + 9], al + 4983cc: 00 00 add byte ptr [rax], al + 4983ce: c0 00 eb rol byte ptr [rax], 235 + 4983d1: 18 40 09 sbb byte ptr [rax + 9], al + 4983d4: 00 00 add byte ptr [rax], al + 4983d6: 20 01 and byte ptr [rcx], al + 4983d8: ec in al, dx + 4983d9: 18 40 09 sbb byte ptr [rax + 9], al + 4983dc: 00 00 add byte ptr [rax], al + 4983de: 80 01 68 add byte ptr [rcx], 104 + +00000000004983e0 <__PRETTY_FUNCTION__.10387>: + 4983e0: 68 61 6e 64 6c push 1818521185 + 4983e5: 65 5f pop rdi + 4983e7: 61 + 4983e8: 6d insd dword ptr es:[rdi], dx + 4983e9: 64 00 00 add byte ptr fs:[rax], al + 4983ec: 00 00 add byte ptr [rax], al + 4983ee: 00 00 add byte ptr [rax], al + +00000000004983f0 <__PRETTY_FUNCTION__.10317>: + 4983f0: 69 6e 74 65 6c 5f 63 imul ebp, dword ptr [rsi + 116], 1667198053 + 4983f7: 68 65 63 6b 5f push 1600873317 + 4983fc: 77 6f ja 0x49846d <__PRETTY_FUNCTION__.10317+0x7d> + 4983fe: 72 64 jb 0x498464 <__PRETTY_FUNCTION__.10317+0x74> + 498400: 00 41 4e add byte ptr [rcx + 78], al + 498403: 53 push rbx + 498404: 49 5f pop r15 + 498406: 58 pop rax + 498407: 33 2e xor ebp, dword ptr [rsi] + 498409: 34 2d xor al, 45 + 49840b: 31 39 xor dword ptr [rcx], edi + 49840d: 36 38 2f cmp byte ptr ss:[rdi], ch + 498410: 2f + 498411: 54 push rsp + 498412: 52 push rdx + 498413: 41 4e + 498415: 53 push rbx + 498416: 4c 49 + 498418: 54 push rsp + 498419: 00 00 add byte ptr [rax], al + 49841b: 00 00 add byte ptr [rax], al + 49841d: 00 00 add byte ptr [rax], al + 49841f: 00 46 61 add byte ptr [rsi + 97], al + 498422: 74 61 je 0x498485 <__PRETTY_FUNCTION__.10317+0x95> + 498424: 6c insb byte ptr es:[rdi], dx + 498425: 20 67 6c and byte ptr [rdi + 108], ah + 498428: 69 62 63 20 65 72 72 imul esp, dword ptr [rdx + 99], 1920099616 + 49842f: 6f outsd dx, dword ptr [rsi] + 498430: 72 3a jb 0x49846c <__PRETTY_FUNCTION__.10317+0x7c> + 498432: 20 67 63 and byte ptr [rdi + 99], ah + 498435: 6f outsd dx, dword ptr [rsi] + 498436: 6e outsb dx, byte ptr [rsi] + 498437: 76 20 jbe 0x498459 <__PRETTY_FUNCTION__.10317+0x69> + 498439: 6d insd dword ptr es:[rdi], dx + 49843a: 6f outsd dx, dword ptr [rsi] + 49843b: 64 75 6c jne 0x4984aa <__PRETTY_FUNCTION__.10317+0xba> + 49843e: 65 20 72 65 and byte ptr gs:[rdx + 101], dh + 498442: 66 65 72 65 jb 0x4984ab <__PRETTY_FUNCTION__.10317+0xbb> + 498446: 6e outsb dx, byte ptr [rsi] + 498447: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 49844a: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 49844d: 6e outsb dx, byte ptr [rsi] + 49844e: 74 65 je 0x4984b5 <__PRETTY_FUNCTION__.10317+0xc5> + 498450: 72 20 jb 0x498472 <__PRETTY_FUNCTION__.10317+0x82> + 498452: 6f outsd dx, dword ptr [rsi] + 498453: 76 65 jbe 0x4984ba <__PRETTY_FUNCTION__.10317+0xca> + 498455: 72 66 jb 0x4984bd <__PRETTY_FUNCTION__.10317+0xcd> + 498457: 6c insb byte ptr es:[rdi], dx + 498458: 6f outsd dx, dword ptr [rsi] + 498459: 77 0a ja 0x498465 <__PRETTY_FUNCTION__.10317+0x75> + 49845b: 00 6d 62 add byte ptr [rbp + 98], ch + 49845e: 73 72 jae 0x4984d2 <__PRETTY_FUNCTION__.10317+0xe2> + 498460: 74 6f je 0x4984d1 <__PRETTY_FUNCTION__.10317+0xe1> + 498462: 77 63 ja 0x4984c7 <__PRETTY_FUNCTION__.10317+0xd7> + 498464: 73 5f jae 0x4984c5 <__PRETTY_FUNCTION__.10317+0xd5> + 498466: 6c insb byte ptr es:[rdi], dx + 498467: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 49846a: 72 65 jb 0x4984d1 <__PRETTY_FUNCTION__.10317+0xe1> + 49846c: 73 75 jae 0x4984e3 <__PRETTY_FUNCTION__.10317+0xf3> + 49846e: 6c insb byte ptr es:[rdi], dx + 49846f: 74 20 je 0x498491 <__PRETTY_FUNCTION__.10317+0xa1> + 498471: 3e 20 30 and byte ptr ds:[rax], dh + 498474: 00 5f 5f add byte ptr [rdi + 95], bl + 498477: 6d insd dword ptr es:[rdi], dx + 498478: 62 + 498479: 73 69 jae 0x4984e4 <__PRETTY_FUNCTION__.10317+0xf4> + 49847b: 6e outsb dx, byte ptr [rsi] + 49847c: 69 74 20 28 64 61 74 61 imul esi, dword ptr [rax + riz + 40], 1635017060 + 498484: 2e 5f pop rdi + 498486: 5f pop rdi + 498487: 73 74 jae 0x4984fd <__PRETTY_FUNCTION__.10317+0x10d> + 498489: 61 + 49848a: 74 65 je 0x4984f1 <__PRETTY_FUNCTION__.10317+0x101> + 49848c: 70 29 jo 0x4984b7 <__PRETTY_FUNCTION__.10317+0xc7> + 49848e: 00 00 add byte ptr [rax], al + 498490: 28 28 sub byte ptr [rax], ch + 498492: 77 63 ja 0x4984f7 <__PRETTY_FUNCTION__.10317+0x107> + 498494: 68 61 72 5f 74 push 1952412257 + 498499: 20 2a and byte ptr [rdx], ch + 49849b: 29 20 sub dword ptr [rax], esp + 49849d: 64 61 + 49849f: 74 61 je 0x498502 <__PRETTY_FUNCTION__.10317+0x112> + 4984a1: 2e 5f pop rdi + 4984a3: 5f pop rdi + 4984a4: 6f outsd dx, dword ptr [rsi] + 4984a5: 75 74 jne 0x49851b <__PRETTY_FUNCTION__.10317+0x12b> + 4984a7: 62 75 66 29 5b 2d 31 5d 20 3d + 4984b1: 3d 20 4c 27 5c cmp eax, 1546079264 + 4984b6: 30 27 xor byte ptr [rdi], ah + ... + 4984c0: 73 74 jae 0x498536 <__PRETTY_FUNCTION__.10317+0x146> + 4984c2: 61 + 4984c3: 74 75 je 0x49853a <__PRETTY_FUNCTION__.10317+0x14a> + 4984c5: 73 20 jae 0x4984e7 <__PRETTY_FUNCTION__.10317+0xf7> + 4984c7: 3d 3d 20 5f 5f cmp eax, 1600069693 + 4984cc: 47 43 + 4984ce: 4f 4e + 4984d0: 56 push rsi + 4984d1: 5f pop rdi + 4984d2: 4f 4b + 4984d4: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 4984d8: 73 74 jae 0x49854e <__PRETTY_FUNCTION__.10317+0x15e> + 4984da: 61 + 4984db: 74 75 je 0x498552 <__PRETTY_FUNCTION__.10317+0x162> + 4984dd: 73 20 jae 0x4984ff <__PRETTY_FUNCTION__.10317+0x10f> + 4984df: 3d 3d 20 5f 5f cmp eax, 1600069693 + 4984e4: 47 43 + 4984e6: 4f 4e + 4984e8: 56 push rsi + 4984e9: 5f pop rdi + 4984ea: 45 4d + 4984ec: 50 push rax + 4984ed: 54 push rsp + 4984ee: 59 pop rcx + 4984ef: 5f pop rdi + 4984f0: 49 4e + 4984f2: 50 push rax + 4984f3: 55 push rbp + 4984f4: 54 push rsp + 4984f5: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 4984f9: 73 74 jae 0x49856f <__PRETTY_FUNCTION__.10419+0xf> + 4984fb: 61 + 4984fc: 74 75 je 0x498573 <__PRETTY_FUNCTION__.10419+0x13> + 4984fe: 73 20 jae 0x498520 <__PRETTY_FUNCTION__.10317+0x130> + 498500: 3d 3d 20 5f 5f cmp eax, 1600069693 + 498505: 47 43 + 498507: 4f 4e + 498509: 56 push rsi + 49850a: 5f pop rdi + 49850b: 49 4c + 49850d: 4c 45 + 49850f: 47 41 + 498511: 4c 5f pop rdi + 498513: 49 4e + 498515: 50 push rax + 498516: 55 push rbp + 498517: 54 push rsp + 498518: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 49851c: 73 74 jae 0x498592 <__PRETTY_FUNCTION__.10419+0x32> + 49851e: 61 + 49851f: 74 75 je 0x498596 <__PRETTY_FUNCTION__.10419+0x36> + 498521: 73 20 jae 0x498543 <__PRETTY_FUNCTION__.10317+0x153> + 498523: 3d 3d 20 5f 5f cmp eax, 1600069693 + 498528: 47 43 + 49852a: 4f 4e + 49852c: 56 push rsi + 49852d: 5f pop rdi + 49852e: 49 4e + 498530: 43 4f + 498532: 4d 50 push r8 + 498534: 4c 45 + 498536: 54 push rsp + 498537: 45 5f pop r15 + 498539: 49 4e + 49853b: 50 push rax + 49853c: 55 push rbp + 49853d: 54 push rsp + 49853e: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 498542: 73 74 jae 0x4985b8 <__PRETTY_FUNCTION__.10419+0x58> + 498544: 61 + 498545: 74 75 je 0x4985bc <__PRETTY_FUNCTION__.10419+0x5c> + 498547: 73 20 jae 0x498569 <__PRETTY_FUNCTION__.10419+0x9> + 498549: 3d 3d 20 5f 5f cmp eax, 1600069693 + 49854e: 47 43 + 498550: 4f 4e + 498552: 56 push rsi + 498553: 5f pop rdi + 498554: 46 55 push rbp + 498556: 4c 4c + 498558: 5f pop rdi + 498559: 4f 55 push r13 + 49855b: 54 push rsp + 49855c: 50 push rax + 49855d: 55 push rbp + 49855e: 54 push rsp + 49855f: 00 5f 5f add byte ptr [rdi + 95], bl + +0000000000498560 <__PRETTY_FUNCTION__.10419>: + 498560: 5f pop rdi + 498561: 5f pop rdi + 498562: 6d insd dword ptr es:[rdi], dx + 498563: 62 + 498564: 73 72 jae 0x4985d8 <__PRETTY_FUNCTION__.10419+0x78> + 498566: 74 6f je 0x4985d7 <__PRETTY_FUNCTION__.10419+0x77> + 498568: 77 63 ja 0x4985cd <__PRETTY_FUNCTION__.10419+0x6d> + 49856a: 73 5f jae 0x4985cb <__PRETTY_FUNCTION__.10419+0x6b> + 49856c: 6c insb byte ptr es:[rdi], dx + 49856d: 00 2f add byte ptr [rdi], ch + 49856f: 75 73 jne 0x4985e4 <__PRETTY_FUNCTION__.10419+0x84> + 498571: 72 2f jb 0x4985a2 <__PRETTY_FUNCTION__.10419+0x42> + 498573: 6c insb byte ptr es:[rdi], dx + 498574: 69 62 2f 67 65 74 63 imul esp, dword ptr [rdx + 47], 1668572519 + 49857b: 6f outsd dx, dword ptr [rsi] + 49857c: 6e outsb dx, byte ptr [rsi] + 49857d: 66 00 47 45 add byte ptr [rdi + 69], al + 498581: 54 push rsp + 498582: 43 4f + 498584: 4e 46 + 498586: 5f pop rdi + 498587: 44 49 + 498589: 52 push rdx + 49858a: 00 2f add byte ptr [rdi], ch + 49858c: 70 72 jo 0x498600 <__PRETTY_FUNCTION__.10419+0xa0> + 49858e: 6f outsd dx, dword ptr [rsi] + 49858f: 63 2f movsxd ebp, dword ptr [rdi] + 498591: 73 79 jae 0x49860c <__PRETTY_FUNCTION__.10419+0xac> + 498593: 73 2f jae 0x4985c4 <__PRETTY_FUNCTION__.10419+0x64> + 498595: 6b 65 72 6e imul esp, dword ptr [rbp + 114], 110 + 498599: 65 6c insb byte ptr es:[rdi], dx + 49859b: 2f + 49859c: 72 74 jb 0x498612 <__PRETTY_FUNCTION__.10419+0xb2> + 49859e: 73 69 jae 0x498609 <__PRETTY_FUNCTION__.10419+0xa9> + 4985a0: 67 2d 6d 61 78 00 addr32 sub eax, 7889261 + 4985a6: 2f + 4985a7: 70 72 jo 0x49861b <__PRETTY_FUNCTION__.10419+0xbb> + 4985a9: 6f outsd dx, dword ptr [rsi] + 4985aa: 63 2f movsxd ebp, dword ptr [rdi] + 4985ac: 73 79 jae 0x498627 <__PRETTY_FUNCTION__.10419+0xc7> + 4985ae: 73 2f jae 0x4985df <__PRETTY_FUNCTION__.10419+0x7f> + 4985b0: 6b 65 72 6e imul esp, dword ptr [rbp + 114], 110 + 4985b4: 65 6c insb byte ptr es:[rdi], dx + 4985b6: 2f + 4985b7: 6e outsb dx, byte ptr [rsi] + 4985b8: 67 72 6f addr32 jb 0x49862a <__PRETTY_FUNCTION__.10419+0xca> + 4985bb: 75 70 jne 0x49862d <__PRETTY_FUNCTION__.10419+0xcd> + 4985bd: 73 5f jae 0x49861e <__PRETTY_FUNCTION__.10419+0xbe> + 4985bf: 6d insd dword ptr es:[rdi], dx + 4985c0: 61 + 4985c1: 78 00 js 0x4985c3 <__PRETTY_FUNCTION__.10419+0x63> + 4985c3: 49 4c + 4985c5: 50 push rax + 4985c6: 33 32 xor esi, dword ptr [rdx] + 4985c8: 5f pop rdi + 4985c9: 4f 46 + 4985cb: 46 33 32 xor r14d, dword ptr [rdx] + 4985ce: 00 49 4c add byte ptr [rcx + 76], cl + 4985d1: 50 push rax + 4985d2: 33 32 xor esi, dword ptr [rdx] + 4985d4: 5f pop rdi + 4985d5: 4f 46 + 4985d7: 46 42 + 4985d9: 49 47 + 4985db: 00 94 fa fa ff 5c fc add byte ptr [rdx + 8*rdi - 61014022], dl + 4985e2: fa cli + 4985e3: ff 66 fc jmp qword ptr [rsi - 4] + 4985e6: fa cli + 4985e7: ff 02 inc dword ptr [rdx] + 4985e9: fd std + 4985ea: fa cli + 4985eb: ff d0 call rax + 4985ed: fc cld + 4985ee: fa cli + 4985ef: ff f2 push rdx + 4985f1: fb sti + 4985f2: fa cli + 4985f3: ff 94 fa fa ff 64 fb call qword ptr [rdx + 8*rdi - 77266950] + 4985fa: fa cli + 4985fb: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] + 4985ff: ff f4 push rsp + 498601: f9 stc + 498602: fa cli + 498603: ff f4 push rsp + 498605: f9 stc + 498606: fa cli + 498607: ff f4 push rsp + 498609: f9 stc + 49860a: fa cli + 49860b: ff f4 push rsp + 49860d: f9 stc + 49860e: fa cli + 49860f: ff f4 push rsp + 498611: f9 stc + 498612: fa cli + 498613: ff f4 push rsp + 498615: f9 stc + 498616: fa cli + 498617: ff f4 push rsp + 498619: f9 stc + 49861a: fa cli + 49861b: ff f4 push rsp + 49861d: f9 stc + 49861e: fa cli + 49861f: ff f4 push rsp + 498621: f9 stc + 498622: fa cli + 498623: ff f4 push rsp + 498625: f9 stc + 498626: fa cli + 498627: ff f4 push rsp + 498629: f9 stc + 49862a: fa cli + 49862b: ff f4 push rsp + 49862d: f9 stc + 49862e: fa cli + 49862f: ff f4 push rsp + 498631: f9 stc + 498632: fa cli + 498633: ff f4 push rsp + 498635: f9 stc + 498636: fa cli + 498637: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 49863e: fa cli + 49863f: ff 10 call qword ptr [rax] + 498641: fc cld + 498642: fa cli + 498643: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] + 498647: ff 94 fa fa ff a8 fc call qword ptr [rdx + 8*rdi - 56033286] + 49864e: fa cli + 49864f: ff f4 push rsp + 498651: f9 stc + 498652: fa cli + 498653: ff 1a call [rdx] + 498655: fc cld + 498656: fa cli + 498657: ff 92 fb fa ff 94 call qword ptr [rdx - 1795163397] + 49865d: fa cli + 49865e: fa cli + 49865f: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] + 498663: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 49866a: fa cli + 49866b: ff c8 dec eax + 49866d: fb sti + 49866e: fa cli + 49866f: ff 7e fb + 498672: fa cli + 498673: ff c8 dec eax + 498675: fb sti + 498676: fa cli + 498677: ff 48 fc dec dword ptr [rax - 4] + 49867a: fa cli + 49867b: ff d2 call rdx + 49867d: fb sti + 49867e: fa cli + 49867f: ff 7c fa fa + 498683: ff 92 fb fa ff 7e call qword ptr [rdx + 2130705147] + 498689: fb sti + 49868a: fa cli + 49868b: ff ad fb fa ff 7e jmp [rbp + 2130705147] + 498691: fb sti + 498692: fa cli + 498693: ff f4 push rsp + 498695: f9 stc + 498696: fa cli + 498697: ff f4 push rsp + 498699: f9 stc + 49869a: fa cli + 49869b: ff f4 push rsp + 49869d: f9 stc + 49869e: fa cli + 49869f: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4986a6: fa cli + 4986a7: ff f4 push rsp + 4986a9: f9 stc + 4986aa: fa cli + 4986ab: ff f4 push rsp + 4986ad: f9 stc + 4986ae: fa cli + 4986af: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4986b6: fa cli + 4986b7: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4986be: fa cli + 4986bf: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4986c6: fa cli + 4986c7: ff 94 fa fa ff 88 fb call qword ptr [rdx + 8*rdi - 74907654] + 4986ce: fa cli + 4986cf: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4986d6: fa cli + 4986d7: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4986de: fa cli + 4986df: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4986e6: fa cli + 4986e7: ff f4 push rsp + 4986e9: f9 stc + 4986ea: fa cli + 4986eb: ff f4 push rsp + 4986ed: f9 stc + 4986ee: fa cli + 4986ef: ff 88 fb fa ff 88 dec dword ptr [rax - 1996489989] + 4986f5: fb sti + 4986f6: fa cli + 4986f7: ff 32 push qword ptr [rdx] + 4986f9: fc cld + 4986fa: fa cli + 4986fb: ff 92 fb fa ff 06 call qword ptr [rdx + 117439227] + 498701: fc cld + 498702: fa cli + 498703: ff 88 fb fa ff 72 dec dword ptr [rax + 1929378555] + 498709: fc cld + 49870a: fa cli + 49870b: ff 94 fa fa ff f4 f9 call qword ptr [rdx + 8*rdi - 101384198] + 498712: fa cli + 498713: ff f4 push rsp + 498715: f9 stc + 498716: fa cli + 498717: ff f4 push rsp + 498719: f9 stc + 49871a: fa cli + 49871b: ff f4 push rsp + 49871d: f9 stc + 49871e: fa cli + 49871f: ff f4 push rsp + 498721: f9 stc + 498722: fa cli + 498723: ff f4 push rsp + 498725: f9 stc + 498726: fa cli + 498727: ff 7c fc fa + 49872b: ff 88 fc fa ff 94 dec dword ptr [rax - 1795163396] + 498731: fc cld + 498732: fa cli + 498733: ff 9e fc fa ff 74 call [rsi + 1962932988] + 498739: fb sti + 49873a: fa cli + 49873b: ff b2 fc fa ff bc push qword ptr [rdx - 1124074756] + 498741: fc cld + 498742: fa cli + 498743: ff 06 inc dword ptr [rsi] + 498745: fc cld + 498746: fa cli + 498747: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] + 49874b: ff 94 fa fa ff 64 fb call qword ptr [rdx + 8*rdi - 77266950] + 498752: fa cli + 498753: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] + 498757: ff f4 push rsp + 498759: f9 stc + 49875a: fa cli + 49875b: ff f4 push rsp + 49875d: f9 stc + 49875e: fa cli + 49875f: ff 94 fa fa ff 64 fb call qword ptr [rdx + 8*rdi - 77266950] + 498766: fa cli + 498767: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] + 49876b: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] + 49876f: ff c6 inc esi + 498771: fc cld + 498772: fa cli + 498773: ff dc + 498775: fb sti + 498776: fa cli + 498777: ff e6 jmp rsi + 498779: fb sti + 49877a: fa cli + 49877b: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] + 49877f: ff 3c fc + 498782: fa cli + 498783: ff fc + 498785: fb sti + 498786: fa cli + 498787: ff 92 fb fa ff f2 call qword ptr [rdx - 218105093] + 49878d: fb sti + 49878e: fa cli + 49878f: ff 10 call qword ptr [rax] + 498791: fc cld + 498792: fa cli + 498793: ff ad fb fa ff dc jmp [rbp - 587203845] + 498799: fb sti + 49879a: fa cli + 49879b: ff e6 jmp rsi + 49879d: fb sti + 49879e: fa cli + 49879f: ff ad fb fa ff 26 jmp [rbp + 654310139] + 4987a5: fc cld + 4987a6: fa cli + 4987a7: ff d2 call rdx + 4987a9: fb sti + 4987aa: fa cli + 4987ab: ff e6 jmp rsi + 4987ad: fc cld + 4987ae: fa cli + 4987af: ff 94 fa fa ff dc fc call qword ptr [rdx + 8*rdi - 52625414] + 4987b6: fa cli + 4987b7: ff 52 fc call qword ptr [rdx - 4] + 4987ba: fa cli + 4987bb: ff 7e fb + 4987be: fa cli + 4987bf: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] + 4987c3: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] + 4987c7: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] + 4987cb: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] + 4987cf: ff b7 fb fa ff 9c push qword ptr [rdi - 1660945669] + 4987d5: fb sti + 4987d6: fa cli + 4987d7: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] + 4987db: ff 94 fa fa ff 64 fb call qword ptr [rdx + 8*rdi - 77266950] + 4987e2: fa cli + 4987e3: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] + 4987e7: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] + 4987eb: ff f4 push rsp + 4987ed: f9 stc + 4987ee: fa cli + 4987ef: ff f4 push rsp + 4987f1: f9 stc + 4987f2: fa cli + 4987f3: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4987fa: fa cli + 4987fb: ff 94 fa fa ff f4 f9 call qword ptr [rdx + 8*rdi - 101384198] + 498802: fa cli + 498803: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 49880a: fa cli + 49880b: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 498812: fa cli + 498813: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 49881a: fa cli + 49881b: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 498822: fa cli + 498823: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 49882a: fa cli + 49882b: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 498832: fa cli + 498833: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 49883a: fa cli + 49883b: ff 94 fa fa ff f4 f9 call qword ptr [rdx + 8*rdi - 101384198] + 498842: fa cli + 498843: ff f4 push rsp + 498845: f9 stc + 498846: fa cli + 498847: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] + 49884b: ff 94 fa fa ff 64 fb call qword ptr [rdx + 8*rdi - 77266950] + 498852: fa cli + 498853: ff 94 fa fa ff f4 f9 call qword ptr [rdx + 8*rdi - 101384198] + 49885a: fa cli + 49885b: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 498862: fa cli + 498863: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 49886a: fa cli + 49886b: ff f4 push rsp + 49886d: f9 stc + 49886e: fa cli + 49886f: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 498876: fa cli + 498877: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 49887e: fa cli + 49887f: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 498886: fa cli + 498887: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 49888e: fa cli + 49888f: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 498896: fa cli + 498897: ff 94 fa fa ff b7 fb call qword ptr [rdx + 8*rdi - 71827462] + 49889e: fa cli + 49889f: ff 9c fb fa ff 64 fb call [rbx + 8*rdi - 77266950] + 4988a6: fa cli + 4988a7: ff 94 fa fa ff fc fb call qword ptr [rdx + 8*rdi - 67305478] + 4988ae: fa cli + 4988af: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4988b6: fa cli + 4988b7: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4988be: fa cli + 4988bf: ff 7c fa fa + 4988c3: ff 7c fa fa + 4988c7: ff 7c fa fa + 4988cb: ff 7c fa fa + 4988cf: ff 7c fa fa + 4988d3: ff 7c fa fa + 4988d7: ff 7c fa fa + 4988db: ff 7c fa fa + 4988df: ff 7c fa fa + 4988e3: ff 7c fa fa + 4988e7: ff 7c fa fa + 4988eb: ff 7c fa fa + 4988ef: ff 7c fa fa + 4988f3: ff 7c fa fa + 4988f7: ff 7c fa fa + 4988fb: ff 7c fa fa + 4988ff: ff 7c fa fa + 498903: ff 7c fa fa + 498907: ff 7c fa fa + 49890b: ff 7c fa fa + 49890f: ff 7c fa fa + 498913: ff 7c fa fa + 498917: ff 7c fa fa + 49891b: ff 7c fa fa + 49891f: ff 7c fa fa + 498923: ff 7c fa fa + 498927: ff 7c fa fa + 49892b: ff 7c fa fa + 49892f: ff 7c fa fa + 498933: ff 7c fa fa + 498937: ff 7c fa fa + 49893b: ff 7c fa fa + 49893f: ff 7c fa fa + 498943: ff 7c fa fa + 498947: ff 7c fa fa + 49894b: ff 7c fa fa + 49894f: ff 7c fa fa + 498953: ff 7c fa fa + 498957: ff 7c fa fa + 49895b: ff 7c fa fa + 49895f: ff 7c fa fa + 498963: ff 7c fa fa + 498967: ff 7c fa fa + 49896b: ff 7c fa fa + 49896f: ff 7c fa fa + 498973: ff 7c fa fa + 498977: ff 7c fa fa + 49897b: ff 7c fa fa + 49897f: ff 7c fa fa + 498983: ff 7c fa fa + 498987: ff f4 push rsp + 498989: f9 stc + 49898a: fa cli + 49898b: ff f4 push rsp + 49898d: f9 stc + 49898e: fa cli + 49898f: ff b7 fb fa ff 9c push qword ptr [rdi - 1660945669] + 498995: fb sti + 498996: fa cli + 498997: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] + 49899b: ff 94 fa fa ff 7c fa call qword ptr [rdx + 8*rdi - 92471302] + 4989a2: fa cli + 4989a3: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4989aa: fa cli + 4989ab: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] + 4989b2: fa cli + 4989b3: ff 94 fa fa ff 2e 2e call qword ptr [rdx + 8*rdi + 774832122] + 4989ba: 00 00 add byte ptr [rax], al + 4989bc: 00 00 add byte ptr [rax], al + 4989be: 00 00 add byte ptr [rax], al + 4989c0: 2e 2e 2f + 4989c3: 73 79 jae 0x498a3e <__PRETTY_FUNCTION__.8783+0x26> + 4989c5: 73 64 jae 0x498a2b <__PRETTY_FUNCTION__.8783+0x13> + 4989c7: 65 70 73 jo 0x498a3d <__PRETTY_FUNCTION__.8783+0x25> + 4989ca: 2f + 4989cb: 75 6e jne 0x498a3b <__PRETTY_FUNCTION__.8783+0x23> + 4989cd: 69 78 2f 73 79 73 76 imul edi, dword ptr [rax + 47], 1987279219 + 4989d4: 2f + 4989d5: 6c insb byte ptr es:[rdi], dx + 4989d6: 69 6e 75 78 2f 67 65 imul ebp, dword ptr [rsi + 117], 1701261176 + 4989dd: 74 63 je 0x498a42 <__PRETTY_FUNCTION__.8783+0x2a> + 4989df: 77 64 ja 0x498a45 <__PRETTY_FUNCTION__.8783+0x2d> + 4989e1: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 4989e4: 00 00 add byte ptr [rax], al + 4989e6: 00 00 add byte ptr [rax], al + 4989e8: 65 72 72 jb 0x498a5d <__PRETTY_FUNCTION__.10256+0x5> + 4989eb: 6e outsb dx, byte ptr [rsi] + 4989ec: 6f outsd dx, dword ptr [rsi] + 4989ed: 20 21 and byte ptr [rcx], ah + 4989ef: 3d 20 45 52 41 cmp eax, 1095910688 + 4989f4: 4e 47 + 4989f6: 45 20 7c 7c 20 and byte ptr [r12 + 2*rdi + 32], r15b + 4989fb: 62 75 66 20 21 + 498a00: 3d 20 4e 55 4c cmp eax, 1280658976 + 498a05: 4c 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], r15b + 498a0a: 73 69 jae 0x498a75 <__PRETTY_FUNCTION__.10256+0x1d> + 498a0c: 7a 65 jp 0x498a73 <__PRETTY_FUNCTION__.10256+0x1b> + 498a0e: 20 21 and byte ptr [rcx], ah + 498a10: 3d 20 30 00 00 cmp eax, 12320 + 498a15: 00 00 add byte ptr [rax], al + 498a17: 00 5f 5f add byte ptr [rdi + 95], bl + +0000000000498a18 <__PRETTY_FUNCTION__.8783>: + 498a18: 5f pop rdi + 498a19: 5f pop rdi + 498a1a: 67 65 74 63 addr32 je 0x498a81 <__PRETTY_FUNCTION__.10256+0x29> + 498a1e: 77 64 ja 0x498a84 <__PRETTY_FUNCTION__.10256+0x2c> + ... + 498a28: 2e 2e 2f + 498a2b: 73 79 jae 0x498aa6 <__PRETTY_FUNCTION__.10256+0x4e> + 498a2d: 73 64 jae 0x498a93 <__PRETTY_FUNCTION__.10256+0x3b> + 498a2f: 65 70 73 jo 0x498aa5 <__PRETTY_FUNCTION__.10256+0x4d> + 498a32: 2f + 498a33: 75 6e jne 0x498aa3 <__PRETTY_FUNCTION__.10256+0x4b> + 498a35: 69 78 2f 73 79 73 76 imul edi, dword ptr [rax + 47], 1987279219 + 498a3c: 2f + 498a3d: 6c insb byte ptr es:[rdi], dx + 498a3e: 69 6e 75 78 2f 67 65 imul ebp, dword ptr [rsi + 117], 1701261176 + 498a45: 74 70 je 0x498ab7 <__PRETTY_FUNCTION__.10256+0x5f> + 498a47: 61 + 498a48: 67 65 73 69 addr32 jae 0x498ab5 <__PRETTY_FUNCTION__.10256+0x5d> + 498a4c: 7a 65 jp 0x498ab3 <__PRETTY_FUNCTION__.10256+0x5b> + 498a4e: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 498a51: 00 00 add byte ptr [rax], al + 498a53: 00 00 add byte ptr [rax], al + 498a55: 00 00 add byte ptr [rax], al + 498a57: 00 5f 5f add byte ptr [rdi + 95], bl + +0000000000498a58 <__PRETTY_FUNCTION__.10256>: + 498a58: 5f pop rdi + 498a59: 5f pop rdi + 498a5a: 67 65 74 70 addr32 je 0x498ace <__PRETTY_FUNCTION__.10256+0x76> + 498a5e: 61 + 498a5f: 67 65 73 69 addr32 jae 0x498acc <__PRETTY_FUNCTION__.10256+0x74> + 498a63: 7a 65 jp 0x498aca <__PRETTY_FUNCTION__.10256+0x72> + 498a65: 00 47 4c add byte ptr [rdi + 76], al + 498a68: 52 push rdx + 498a69: 4f 28 64 6c 5f sub byte ptr [r12 + 2*r13 + 95], r12b + 498a6e: 70 61 jo 0x498ad1 <__PRETTY_FUNCTION__.10256+0x79> + 498a70: 67 65 73 69 addr32 jae 0x498add <__PRETTY_FUNCTION__.10256+0x85> + 498a74: 7a 65 jp 0x498adb <__PRETTY_FUNCTION__.10256+0x83> + 498a76: 29 20 sub dword ptr [rax], esp + 498a78: 21 3d 20 30 00 00 and dword ptr [rip + 12320], edi # 0x49ba9e <_nl_C_LC_CTYPE_toupper+0x1fe> + 498a7e: 00 00 add byte ptr [rax], al + 498a80: 01 00 add dword ptr [rax], eax + ... + 498a8e: 00 00 add byte ptr [rax], al + 498a90: 2e 2e 2f + 498a93: 73 79 jae 0x498b0e <__PRETTY_FUNCTION__.11459+0x2e> + 498a95: 73 64 jae 0x498afb <__PRETTY_FUNCTION__.11459+0x1b> + 498a97: 65 70 73 jo 0x498b0d <__PRETTY_FUNCTION__.11459+0x2d> + 498a9a: 2f + 498a9b: 75 6e jne 0x498b0b <__PRETTY_FUNCTION__.11459+0x2b> + 498a9d: 69 78 2f 73 79 73 76 imul edi, dword ptr [rax + 47], 1987279219 + 498aa4: 2f + 498aa5: 6c insb byte ptr es:[rdi], dx + 498aa6: 69 6e 75 78 2f 67 65 imul ebp, dword ptr [rsi + 117], 1701261176 + 498aad: 74 73 je 0x498b22 <__PRETTY_FUNCTION__.11459+0x42> + 498aaf: 79 73 jns 0x498b24 <__PRETTY_FUNCTION__.11459+0x44> + 498ab1: 73 74 jae 0x498b27 <__PRETTY_FUNCTION__.11459+0x47> + 498ab3: 61 + 498ab4: 74 73 je 0x498b29 <__PRETTY_FUNCTION__.11459+0x49> + 498ab6: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 498ab9: 00 00 add byte ptr [rax], al + 498abb: 00 00 add byte ptr [rax], al + 498abd: 00 00 add byte ptr [rax], al + 498abf: 00 2f add byte ptr [rdi], ch + 498ac1: 73 79 jae 0x498b3c <__PRETTY_FUNCTION__.11459+0x5c> + 498ac3: 73 2f jae 0x498af4 <__PRETTY_FUNCTION__.11459+0x14> + 498ac5: 64 65 76 69 jbe 0x498b32 <__PRETTY_FUNCTION__.11459+0x52> + 498ac9: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 498acc: 2f + 498acd: 73 79 jae 0x498b48 <__PRETTY_FUNCTION__.11459+0x68> + 498acf: 73 74 jae 0x498b45 <__PRETTY_FUNCTION__.11459+0x65> + 498ad1: 65 6d insd dword ptr es:[rdi], dx + 498ad3: 2f + 498ad4: 63 70 75 movsxd esi, dword ptr [rax + 117] + 498ad7: 2f + 498ad8: 6f outsd dx, dword ptr [rsi] + 498ad9: 6e outsb dx, byte ptr [rsi] + 498ada: 6c insb byte ptr es:[rdi], dx + 498adb: 69 6e 65 00 00 6e 65 imul ebp, dword ptr [rsi + 101], 1701707776 + +0000000000498ae0 <__PRETTY_FUNCTION__.11459>: + 498ae0: 6e outsb dx, byte ptr [rsi] + 498ae1: 65 78 74 js 0x498b58 <__PRETTY_FUNCTION__.11459+0x78> + 498ae4: 5f pop rdi + 498ae5: 6c insb byte ptr es:[rdi], dx + 498ae6: 69 6e 65 00 2a 63 70 imul ebp, dword ptr [rsi + 101], 1885547008 + 498aed: 20 3c 3d 20 2a 72 65 and byte ptr [rdi + 1701980704], bh + 498af4: 00 2f add byte ptr [rdi], ch + 498af6: 70 72 jo 0x498b6a <__PRETTY_FUNCTION__.11459+0x8a> + 498af8: 6f outsd dx, dword ptr [rsi] + 498af9: 63 2f movsxd ebp, dword ptr [rdi] + 498afb: 73 74 jae 0x498b71 <__PRETTY_FUNCTION__.11459+0x91> + 498afd: 61 + 498afe: 74 00 je 0x498b00 <__PRETTY_FUNCTION__.11459+0x20> + 498b00: 2f + 498b01: 70 72 jo 0x498b75 <__PRETTY_FUNCTION__.11459+0x95> + 498b03: 6f outsd dx, dword ptr [rsi] + 498b04: 63 2f movsxd ebp, dword ptr [rdi] + 498b06: 63 70 75 movsxd esi, dword ptr [rax + 117] + 498b09: 69 6e 66 6f 00 70 72 imul ebp, dword ptr [rsi + 102], 1919942767 + 498b10: 6f outsd dx, dword ptr [rsi] + 498b11: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 498b14: 73 6f jae 0x498b85 <__PRETTY_FUNCTION__.11459+0xa5> + 498b16: 72 00 jb 0x498b18 <__PRETTY_FUNCTION__.11459+0x38> + 498b18: 2f + 498b19: 73 79 jae 0x498b94 <__PRETTY_FUNCTION__.11459+0xb4> + 498b1b: 73 2f jae 0x498b4c <__PRETTY_FUNCTION__.11459+0x6c> + 498b1d: 64 65 76 69 jbe 0x498b8a <__PRETTY_FUNCTION__.11459+0xaa> + 498b21: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 498b24: 2f + 498b25: 73 79 jae 0x498ba0 <__PRETTY_FUNCTION__.11459+0xc0> + 498b27: 73 74 jae 0x498b9d <__PRETTY_FUNCTION__.11459+0xbd> + 498b29: 65 6d insd dword ptr es:[rdi], dx + 498b2b: 2f + 498b2c: 63 70 75 movsxd esi, dword ptr [rax + 117] + 498b2f: 00 62 75 add byte ptr [rdx + 117], ah + 498b32: 66 66 65 72 20 jb 0x498b57 <__PRETTY_FUNCTION__.11459+0x77> + 498b37: 6f outsd dx, dword ptr [rsi] + 498b38: 76 65 jbe 0x498b9f <__PRETTY_FUNCTION__.11459+0xbf> + 498b3a: 72 66 jb 0x498ba2 <__PRETTY_FUNCTION__.11459+0xc2> + 498b3c: 6c insb byte ptr es:[rdi], dx + 498b3d: 6f outsd dx, dword ptr [rsi] + 498b3e: 77 20 ja 0x498b60 <__PRETTY_FUNCTION__.11459+0x80> + 498b40: 64 65 74 65 je 0x498ba9 <__PRETTY_FUNCTION__.11459+0xc9> + 498b44: 63 74 65 64 movsxd esi, dword ptr [rbp + 2*riz + 100] + 498b48: 00 73 74 add byte ptr [rbx + 116], dh + 498b4b: 61 + 498b4c: 63 6b 20 movsxd ebp, dword ptr [rbx + 32] + 498b4f: 73 6d jae 0x498bbe <__PRETTY_FUNCTION__.11459+0xde> + 498b51: 61 + 498b52: 73 68 jae 0x498bbc <__PRETTY_FUNCTION__.11459+0xdc> + 498b54: 69 6e 67 20 64 65 74 imul ebp, dword ptr [rsi + 103], 1952801824 + 498b5b: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 498b60: 00 2a add byte ptr [rdx], ch + 498b62: 2a 2a sub ch, byte ptr [rdx] + 498b64: 20 25 73 20 2a 2a and byte ptr [rip + 707403891], ah # 0x2a73abdd <_end+0x2a27725d> + 498b6a: 2a 3a sub bh, byte ptr [rdx] + 498b6c: 20 74 65 72 and byte ptr [rbp + 2*riz + 114], dh + 498b70: 6d insd dword ptr es:[rdi], dx + 498b71: 69 6e 61 74 65 64 0a imul ebp, dword ptr [rsi + 97], 174351732 + 498b78: 00 47 4c add byte ptr [rdi + 76], al + 498b7b: 49 42 + 498b7d: 43 5f pop r15 + 498b7f: 54 push rsp + 498b80: 55 push rbp + 498b81: 4e 41 + 498b83: 42 4c + 498b85: 45 53 push r11 + 498b87: 00 2f add byte ptr [rdi], ch + 498b89: 65 74 63 je 0x498bef <__PRETTY_FUNCTION__.11459+0x10f> + 498b8c: 2f + 498b8d: 73 75 jae 0x498c04 <__PRETTY_FUNCTION__.11459+0x124> + 498b8f: 69 64 2d 64 65 62 75 67 imul esp, dword ptr [rbp + rbp + 100], 1735746149 + 498b97: 00 67 6c add byte ptr [rdi + 108], ah + 498b9a: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498ba1: 6c insb byte ptr es:[rdi], dx + 498ba2: 6f outsd dx, dword ptr [rsi] + 498ba3: 63 2e movsxd ebp, dword ptr [rsi] + 498ba5: 74 72 je 0x498c19 <__PRETTY_FUNCTION__.11459+0x139> + 498ba7: 69 6d 5f 74 68 72 65 imul ebp, dword ptr [rbp + 95], 1701996660 + 498bae: 73 68 jae 0x498c18 <__PRETTY_FUNCTION__.11459+0x138> + 498bb0: 6f outsd dx, dword ptr [rsi] + 498bb1: 6c insb byte ptr es:[rdi], dx + 498bb2: 64 00 4d 41 add byte ptr fs:[rbp + 65], cl + 498bb6: 4c 4c + 498bb8: 4f 43 + 498bba: 5f pop rdi + 498bbb: 54 push rsp + 498bbc: 52 push rdx + 498bbd: 49 4d + 498bbf: 5f pop rdi + 498bc0: 54 push rsp + 498bc1: 48 52 push rdx + 498bc3: 45 53 push r11 + 498bc5: 48 4f + 498bc7: 4c 44 + 498bc9: 5f pop rdi + 498bca: 00 67 6c add byte ptr [rdi + 108], ah + 498bcd: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498bd4: 6c insb byte ptr es:[rdi], dx + 498bd5: 6f outsd dx, dword ptr [rsi] + 498bd6: 63 2e movsxd ebp, dword ptr [rsi] + 498bd8: 70 65 jo 0x498c3f <__PRETTY_FUNCTION__.11459+0x15f> + 498bda: 72 74 jb 0x498c50 <__PRETTY_FUNCTION__.11459+0x170> + 498bdc: 75 72 jne 0x498c50 <__PRETTY_FUNCTION__.11459+0x170> + 498bde: 62 00 4d 41 + 498be2: 4c 4c + 498be4: 4f 43 + 498be6: 5f pop rdi + 498be7: 50 push rax + 498be8: 45 52 push r10 + 498bea: 54 push rsp + 498beb: 55 push rbp + 498bec: 52 push rdx + 498bed: 42 5f pop rdi + 498bef: 00 67 6c add byte ptr [rdi + 108], ah + 498bf2: 69 62 63 2e 65 6c 69 imul esp, dword ptr [rdx + 99], 1768711470 + 498bf9: 73 69 jae 0x498c64 <__PRETTY_FUNCTION__.11459+0x184> + 498bfb: 6f outsd dx, dword ptr [rsi] + 498bfc: 6e outsb dx, byte ptr [rsi] + 498bfd: 2e 74 72 je 0x498c72 <__PRETTY_FUNCTION__.11459+0x192> + 498c00: 69 65 73 00 67 6c 69 imul esp, dword ptr [rbp + 115], 1768711936 + 498c07: 62 63 2e 65 6c + 498c0c: 69 73 69 6f 6e 2e 65 imul esi, dword ptr [rbx + 105], 1697541743 + 498c13: 6e outsb dx, byte ptr [rsi] + 498c14: 61 + 498c15: 62 + 498c16: 6c insb byte ptr es:[rdi], dx + 498c17: 65 00 67 6c add byte ptr gs:[rdi + 108], ah + 498c1b: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498c22: 6c insb byte ptr es:[rdi], dx + 498c23: 6f outsd dx, dword ptr [rsi] + 498c24: 63 2e movsxd ebp, dword ptr [rsi] + 498c26: 6d insd dword ptr es:[rdi], dx + 498c27: 78 66 js 0x498c8f <__PRETTY_FUNCTION__.11459+0x1af> + 498c29: 61 + 498c2a: 73 74 jae 0x498ca0 <__PRETTY_FUNCTION__.11459+0x1c0> + 498c2c: 00 67 6c add byte ptr [rdi + 108], ah + 498c2f: 69 62 63 2e 65 6c 69 imul esp, dword ptr [rdx + 99], 1768711470 + 498c36: 73 69 jae 0x498ca1 <__PRETTY_FUNCTION__.11459+0x1c1> + 498c38: 6f outsd dx, dword ptr [rsi] + 498c39: 6e outsb dx, byte ptr [rsi] + 498c3a: 2e 73 6b jae 0x498ca8 <__PRETTY_FUNCTION__.11459+0x1c8> + 498c3d: 69 70 5f 6c 6f 63 6b imul esi, dword ptr [rax + 95], 1801678700 + 498c44: 5f pop rdi + 498c45: 62 + 498c46: 75 73 jne 0x498cbb <__PRETTY_FUNCTION__.11459+0x1db> + 498c48: 79 00 jns 0x498c4a <__PRETTY_FUNCTION__.11459+0x16a> + 498c4a: 67 6c insb byte ptr es:[edi], dx + 498c4c: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498c53: 6c insb byte ptr es:[rdi], dx + 498c54: 6f outsd dx, dword ptr [rsi] + 498c55: 63 2e movsxd ebp, dword ptr [rsi] + 498c57: 74 6f je 0x498cc8 <__PRETTY_FUNCTION__.11459+0x1e8> + 498c59: 70 5f jo 0x498cba <__PRETTY_FUNCTION__.11459+0x1da> + 498c5b: 70 61 jo 0x498cbe <__PRETTY_FUNCTION__.11459+0x1de> + 498c5d: 64 00 4d 41 add byte ptr fs:[rbp + 65], cl + 498c61: 4c 4c + 498c63: 4f 43 + 498c65: 5f pop rdi + 498c66: 54 push rsp + 498c67: 4f 50 push r8 + 498c69: 5f pop rdi + 498c6a: 50 push rax + 498c6b: 41 44 + 498c6d: 5f pop rdi + 498c6e: 00 67 6c add byte ptr [rdi + 108], ah + 498c71: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 + 498c78: 2e 78 38 js 0x498cb3 <__PRETTY_FUNCTION__.11459+0x1d3> + 498c7b: 36 5f pop rdi + 498c7d: 73 68 jae 0x498ce7 <__PRETTY_FUNCTION__.11459+0x207> + 498c7f: 73 74 jae 0x498cf5 <__PRETTY_FUNCTION__.11459+0x215> + 498c81: 6b 00 67 imul eax, dword ptr [rax], 103 + 498c84: 6c insb byte ptr es:[rdi], dx + 498c85: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 + 498c8c: 2e 68 77 63 61 70 push 1885430647 + 498c92: 5f pop rdi + 498c93: 6d insd dword ptr es:[rdi], dx + 498c94: 61 + 498c95: 73 6b jae 0x498d02 <__PRETTY_FUNCTION__.11459+0x222> + 498c97: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 498c9b: 48 57 push rdi + 498c9d: 43 41 + 498c9f: 50 push rax + 498ca0: 5f pop rdi + 498ca1: 4d 41 + 498ca3: 53 push rbx + 498ca4: 4b 00 67 6c add byte ptr [r15 + 108], spl + 498ca8: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498caf: 6c insb byte ptr es:[rdi], dx + 498cb0: 6f outsd dx, dword ptr [rsi] + 498cb1: 63 2e movsxd ebp, dword ptr [rsi] + 498cb3: 6d insd dword ptr es:[rdi], dx + 498cb4: 6d insd dword ptr es:[rdi], dx + 498cb5: 61 + 498cb6: 70 5f jo 0x498d17 <__PRETTY_FUNCTION__.11459+0x237> + 498cb8: 6d insd dword ptr es:[rdi], dx + 498cb9: 61 + 498cba: 78 00 js 0x498cbc <__PRETTY_FUNCTION__.11459+0x1dc> + 498cbc: 4d 41 + 498cbe: 4c 4c + 498cc0: 4f 43 + 498cc2: 5f pop rdi + 498cc3: 4d 4d + 498cc5: 41 50 push r8 + 498cc7: 5f pop rdi + 498cc8: 4d 41 + 498cca: 58 pop rax + 498ccb: 5f pop rdi + 498ccc: 00 67 6c add byte ptr [rdi + 108], ah + 498ccf: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 + 498cd6: 2e 78 38 js 0x498d11 <__PRETTY_FUNCTION__.11459+0x231> + 498cd9: 36 5f pop rdi + 498cdb: 69 62 74 00 67 6c 69 imul esp, dword ptr [rdx + 116], 1768711936 + 498ce2: 62 63 2e 63 70 + 498ce7: 75 2e jne 0x498d17 <__PRETTY_FUNCTION__.11459+0x237> + 498ce9: 68 77 63 61 70 push 1885430647 + 498cee: 73 00 jae 0x498cf0 <__PRETTY_FUNCTION__.11459+0x210> + 498cf0: 67 6c insb byte ptr es:[edi], dx + 498cf2: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498cf9: 6c insb byte ptr es:[rdi], dx + 498cfa: 6f outsd dx, dword ptr [rsi] + 498cfb: 63 2e movsxd ebp, dword ptr [rsi] + 498cfd: 61 + 498cfe: 72 65 jb 0x498d65 <__PRETTY_FUNCTION__.11459+0x285> + 498d00: 6e outsb dx, byte ptr [rsi] + 498d01: 61 + 498d02: 5f pop rdi + 498d03: 6d insd dword ptr es:[rdi], dx + 498d04: 61 + 498d05: 78 00 js 0x498d07 <__PRETTY_FUNCTION__.11459+0x227> + 498d07: 4d 41 + 498d09: 4c 4c + 498d0b: 4f 43 + 498d0d: 5f pop rdi + 498d0e: 41 52 push r10 + 498d10: 45 4e + 498d12: 41 5f pop r15 + 498d14: 4d 41 + 498d16: 58 pop rax + 498d17: 00 67 6c add byte ptr [rdi + 108], ah + 498d1a: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498d21: 6c insb byte ptr es:[rdi], dx + 498d22: 6f outsd dx, dword ptr [rsi] + 498d23: 63 2e movsxd ebp, dword ptr [rsi] + 498d25: 6d insd dword ptr es:[rdi], dx + 498d26: 6d insd dword ptr es:[rdi], dx + 498d27: 61 + 498d28: 70 5f jo 0x498d89 <__PRETTY_FUNCTION__.11459+0x2a9> + 498d2a: 74 68 je 0x498d94 <__PRETTY_FUNCTION__.11459+0x2b4> + 498d2c: 72 65 jb 0x498d93 <__PRETTY_FUNCTION__.11459+0x2b3> + 498d2e: 73 68 jae 0x498d98 <__PRETTY_FUNCTION__.11459+0x2b8> + 498d30: 6f outsd dx, dword ptr [rsi] + 498d31: 6c insb byte ptr es:[rdi], dx + 498d32: 64 00 4d 41 add byte ptr fs:[rbp + 65], cl + 498d36: 4c 4c + 498d38: 4f 43 + 498d3a: 5f pop rdi + 498d3b: 4d 4d + 498d3d: 41 50 push r8 + 498d3f: 5f pop rdi + 498d40: 54 push rsp + 498d41: 48 52 push rdx + 498d43: 45 53 push r11 + 498d45: 48 4f + 498d47: 4c 44 + 498d49: 5f pop rdi + 498d4a: 00 67 6c add byte ptr [rdi + 108], ah + 498d4d: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 + 498d54: 2e 78 38 js 0x498d8f <__PRETTY_FUNCTION__.11459+0x2af> + 498d57: 36 5f pop rdi + 498d59: 64 61 + 498d5b: 74 61 je 0x498dbe <__PRETTY_FUNCTION__.11459+0x2de> + 498d5d: 5f pop rdi + 498d5e: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 498d61: 68 65 5f 73 69 push 1769168741 + 498d66: 7a 65 jp 0x498dcd <__PRETTY_FUNCTION__.11459+0x2ed> + 498d68: 00 67 6c add byte ptr [rdi + 108], ah + 498d6b: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498d72: 6c insb byte ptr es:[rdi], dx + 498d73: 6f outsd dx, dword ptr [rsi] + 498d74: 63 2e movsxd ebp, dword ptr [rsi] + 498d76: 74 63 je 0x498ddb <__PRETTY_FUNCTION__.11459+0x2fb> + 498d78: 61 + 498d79: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 498d7c: 5f pop rdi + 498d7d: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 498d80: 6e outsb dx, byte ptr [rsi] + 498d81: 74 00 je 0x498d83 <__PRETTY_FUNCTION__.11459+0x2a3> + 498d83: 67 6c insb byte ptr es:[edi], dx + 498d85: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498d8c: 6c insb byte ptr es:[rdi], dx + 498d8d: 6f outsd dx, dword ptr [rsi] + 498d8e: 63 2e movsxd ebp, dword ptr [rsi] + 498d90: 61 + 498d91: 72 65 jb 0x498df8 <__PRETTY_FUNCTION__.11459+0x318> + 498d93: 6e outsb dx, byte ptr [rsi] + 498d94: 61 + 498d95: 5f pop rdi + 498d96: 74 65 je 0x498dfd <__PRETTY_FUNCTION__.11459+0x31d> + 498d98: 73 74 jae 0x498e0e <__PRETTY_FUNCTION__.11459+0x32e> + 498d9a: 00 4d 41 add byte ptr [rbp + 65], cl + 498d9d: 4c 4c + 498d9f: 4f 43 + 498da1: 5f pop rdi + 498da2: 41 52 push r10 + 498da4: 45 4e + 498da6: 41 5f pop r15 + 498da8: 54 push rsp + 498da9: 45 53 push r11 + 498dab: 54 push rsp + 498dac: 00 67 6c add byte ptr [rdi + 108], ah + 498daf: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498db6: 6c insb byte ptr es:[rdi], dx + 498db7: 6f outsd dx, dword ptr [rsi] + 498db8: 63 2e movsxd ebp, dword ptr [rsi] + 498dba: 74 63 je 0x498e1f <__PRETTY_FUNCTION__.11459+0x33f> + 498dbc: 61 + 498dbd: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 498dc0: 5f pop rdi + 498dc1: 6d insd dword ptr es:[rdi], dx + 498dc2: 61 + 498dc3: 78 00 js 0x498dc5 <__PRETTY_FUNCTION__.11459+0x2e5> + 498dc5: 67 6c insb byte ptr es:[edi], dx + 498dc7: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498dce: 6c insb byte ptr es:[rdi], dx + 498dcf: 6f outsd dx, dword ptr [rsi] + 498dd0: 63 2e movsxd ebp, dword ptr [rsi] + 498dd2: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 498dd5: 63 6b 00 movsxd ebp, dword ptr [rbx] + 498dd8: 4d 41 + 498dda: 4c 4c + 498ddc: 4f 43 + 498dde: 5f pop rdi + 498ddf: 43 48 rex64 + 498de1: 45 43 + 498de3: 4b 5f pop r15 + 498de5: 00 00 add byte ptr [rax], al + 498de7: 00 73 62 add byte ptr [rbx + 98], dh + 498dea: 72 6b jb 0x498e57 <__PRETTY_FUNCTION__.11459+0x377> + 498dec: 28 29 sub byte ptr [rcx], ch + 498dee: 20 66 61 and byte ptr [rsi + 97], ah + 498df1: 69 6c 75 72 65 20 77 68 imul ebp, dword ptr [rbp + 2*rsi + 114], 1752637541 + 498df9: 69 6c 65 20 70 72 6f 63 imul ebp, dword ptr [rbp + 2*riz + 32], 1668248176 + 498e01: 65 73 73 jae 0x498e77 <__PRETTY_FUNCTION__.11459+0x397> + 498e04: 69 6e 67 20 74 75 6e imul ebp, dword ptr [rsi + 103], 1853191200 + 498e0b: 61 + 498e0c: 62 + 498e0d: 6c insb byte ptr es:[rdi], dx + 498e0e: 65 73 0a jae 0x498e1b <__PRETTY_FUNCTION__.11459+0x33b> + 498e11: 00 00 add byte ptr [rax], al + 498e13: 00 00 add byte ptr [rax], al + 498e15: 00 00 add byte ptr [rax], al + 498e17: 00 67 6c add byte ptr [rdi + 108], ah + 498e1a: 69 62 63 2e 65 6c 69 imul esp, dword ptr [rdx + 99], 1768711470 + 498e21: 73 69 jae 0x498e8c <__PRETTY_FUNCTION__.11459+0x3ac> + 498e23: 6f outsd dx, dword ptr [rsi] + 498e24: 6e outsb dx, byte ptr [rsi] + 498e25: 2e 73 6b jae 0x498e93 <__PRETTY_FUNCTION__.11459+0x3b3> + 498e28: 69 70 5f 6c 6f 63 6b imul esi, dword ptr [rax + 95], 1801678700 + 498e2f: 5f pop rdi + 498e30: 61 + 498e31: 66 74 65 je 0x498e99 <__PRETTY_FUNCTION__.11459+0x3b9> + 498e34: 72 5f jb 0x498e95 <__PRETTY_FUNCTION__.11459+0x3b5> + 498e36: 72 65 jb 0x498e9d <__PRETTY_FUNCTION__.11459+0x3bd> + 498e38: 74 72 je 0x498eac <__PRETTY_FUNCTION__.11459+0x3cc> + 498e3a: 69 65 73 00 00 00 67 imul esp, dword ptr [rbp + 115], 1728053248 + 498e41: 6c insb byte ptr es:[rdi], dx + 498e42: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 + 498e49: 2e 78 38 js 0x498e84 <__PRETTY_FUNCTION__.11459+0x3a4> + 498e4c: 36 5f pop rdi + 498e4e: 73 68 jae 0x498eb8 <__PRETTY_FUNCTION__.11459+0x3d8> + 498e50: 61 + 498e51: 72 65 jb 0x498eb8 <__PRETTY_FUNCTION__.11459+0x3d8> + 498e53: 64 5f pop rdi + 498e55: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 498e58: 68 65 5f 73 69 push 1769168741 + 498e5d: 7a 65 jp 0x498ec4 <__PRETTY_FUNCTION__.11459+0x3e4> + 498e5f: 00 67 6c add byte ptr [rdi + 108], ah + 498e62: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 + 498e69: 2e 78 38 js 0x498ea4 <__PRETTY_FUNCTION__.11459+0x3c4> + 498e6c: 36 5f pop rdi + 498e6e: 6e outsb dx, byte ptr [rsi] + 498e6f: 6f outsd dx, dword ptr [rsi] + 498e70: 6e outsb dx, byte ptr [rsi] + 498e71: 5f pop rdi + 498e72: 74 65 je 0x498ed9 <__PRETTY_FUNCTION__.11459+0x3f9> + 498e74: 6d insd dword ptr es:[rdi], dx + 498e75: 70 6f jo 0x498ee6 <__PRETTY_FUNCTION__.11459+0x406> + 498e77: 72 61 jb 0x498eda <__PRETTY_FUNCTION__.11459+0x3fa> + 498e79: 6c insb byte ptr es:[rdi], dx + 498e7a: 5f pop rdi + 498e7b: 74 68 je 0x498ee5 <__PRETTY_FUNCTION__.11459+0x405> + 498e7d: 72 65 jb 0x498ee4 <__PRETTY_FUNCTION__.11459+0x404> + 498e7f: 73 68 jae 0x498ee9 <__PRETTY_FUNCTION__.11459+0x409> + 498e81: 6f outsd dx, dword ptr [rsi] + 498e82: 6c insb byte ptr es:[rdi], dx + 498e83: 64 00 00 add byte ptr fs:[rax], al + 498e86: 00 00 add byte ptr [rax], al + 498e88: 67 6c insb byte ptr es:[edi], dx + 498e8a: 69 62 63 2e 65 6c 69 imul esp, dword ptr [rdx + 99], 1768711470 + 498e91: 73 69 jae 0x498efc <__PRETTY_FUNCTION__.11459+0x41c> + 498e93: 6f outsd dx, dword ptr [rsi] + 498e94: 6e outsb dx, byte ptr [rsi] + 498e95: 2e 73 6b jae 0x498f03 <__PRETTY_FUNCTION__.11459+0x423> + 498e98: 69 70 5f 74 72 79 6c imul esi, dword ptr [rax + 95], 1819898484 + 498e9f: 6f outsd dx, dword ptr [rsi] + 498ea0: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 498ea3: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 498eaa: 6c insb byte ptr es:[rdi], dx + 498eab: 5f pop rdi + 498eac: 61 + 498ead: 62 + 498eae: 6f outsd dx, dword ptr [rsi] + 498eaf: 72 74 jb 0x498f25 <__PRETTY_FUNCTION__.11459+0x445> + 498eb1: 00 00 add byte ptr [rax], al + 498eb3: 00 00 add byte ptr [rax], al + 498eb5: 00 00 add byte ptr [rax], al + 498eb7: 00 67 6c add byte ptr [rdi + 108], ah + 498eba: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 + 498ec1: 6c insb byte ptr es:[rdi], dx + 498ec2: 6f outsd dx, dword ptr [rsi] + 498ec3: 63 2e movsxd ebp, dword ptr [rsi] + 498ec5: 74 63 je 0x498f2a <__PRETTY_FUNCTION__.11459+0x44a> + 498ec7: 61 + 498ec8: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 498ecb: 5f pop rdi + 498ecc: 75 6e jne 0x498f3c <__PRETTY_FUNCTION__.11459+0x45c> + 498ece: 73 6f jae 0x498f3f <__PRETTY_FUNCTION__.11459+0x45f> + 498ed0: 72 74 jb 0x498f46 <__PRETTY_FUNCTION__.11459+0x466> + 498ed2: 65 64 5f pop rdi + 498ed5: 6c insb byte ptr es:[rdi], dx + 498ed6: 69 6d 69 74 00 00 00 imul ebp, dword ptr [rbp + 105], 116 + 498edd: 00 00 add byte ptr [rax], al + 498edf: 00 67 6c add byte ptr [rdi + 108], ah + 498ee2: 69 62 63 2e 65 6c 69 imul esp, dword ptr [rdx + 99], 1768711470 + 498ee9: 73 69 jae 0x498f54 <__PRETTY_FUNCTION__.11459+0x474> + 498eeb: 6f outsd dx, dword ptr [rsi] + 498eec: 6e outsb dx, byte ptr [rsi] + 498eed: 2e 73 6b jae 0x498f5b <__PRETTY_FUNCTION__.11459+0x47b> + 498ef0: 69 70 5f 6c 6f 63 6b imul esi, dword ptr [rax + 95], 1801678700 + 498ef7: 5f pop rdi + 498ef8: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 498eff: 6c insb byte ptr es:[rdi], dx + 498f00: 5f pop rdi + 498f01: 61 + 498f02: 62 + 498f03: 6f outsd dx, dword ptr [rsi] + 498f04: 72 74 jb 0x498f7a <__PRETTY_FUNCTION__.11459+0x49a> + 498f06: 00 00 add byte ptr [rax], al + 498f08: 67 6c insb byte ptr es:[edi], dx + 498f0a: 69 62 63 2e 70 74 68 imul esp, dword ptr [rdx + 99], 1752461358 + 498f11: 72 65 jb 0x498f78 <__PRETTY_FUNCTION__.11459+0x498> + 498f13: 61 + 498f14: 64 2e 6d insd dword ptr es:[rdi], dx + 498f17: 75 74 jne 0x498f8d <__PRETTY_FUNCTION__.11459+0x4ad> + 498f19: 65 78 5f js 0x498f7b <__PRETTY_FUNCTION__.11459+0x49b> + 498f1c: 73 70 jae 0x498f8e <__PRETTY_FUNCTION__.11459+0x4ae> + 498f1e: 69 6e 5f 63 6f 75 6e imul ebp, dword ptr [rsi + 95], 1853189987 + 498f25: 74 00 je 0x498f27 <__PRETTY_FUNCTION__.11459+0x447> + ... + 498f3f: 00 10 add byte ptr [rax], dl + 498f41: 38 fb cmp bl, bh + 498f43: ff 30 push qword ptr [rax] + 498f45: 35 fb ff f0 37 xor eax, 938541051 + 498f4a: fb sti + 498f4b: ff c0 inc eax + 498f4d: 37 + 498f4e: fb sti + 498f4f: ff 30 push qword ptr [rax] + 498f51: 35 fb ff 30 35 xor eax, 892403707 + 498f56: fb sti + 498f57: ff 30 push qword ptr [rax] + 498f59: 35 fb ff 30 35 xor eax, 892403707 + 498f5e: fb sti + 498f5f: ff a0 37 fb ff 80 jmp qword ptr [rax - 2130707657] + 498f65: 37 + 498f66: fb sti + 498f67: ff 60 37 jmp qword ptr [rax + 55] + 498f6a: fb sti + 498f6b: ff 40 37 inc dword ptr [rax + 55] + 498f6e: fb sti + 498f6f: ff 18 call [rax] + 498f71: 37 + 498f72: fb sti + 498f73: ff f0 push rax + 498f75: 36 fb sti + 498f77: ff c8 dec eax + 498f79: 36 fb sti + 498f7b: ff a0 36 fb ff 30 jmp qword ptr [rax + 822082358] + 498f81: 35 fb ff 30 35 xor eax, 892403707 + 498f86: fb sti + 498f87: ff 30 push qword ptr [rax] + 498f89: 35 fb ff 30 35 xor eax, 892403707 + 498f8e: fb sti + 498f8f: ff 70 36 push qword ptr [rax + 54] + 498f92: fb sti + 498f93: ff 30 push qword ptr [rax] + 498f95: 35 fb ff 20 35 xor eax, 891355131 + 498f9a: fb sti + 498f9b: ff 48 36 dec dword ptr [rax + 54] + 498f9e: fb sti + 498f9f: ff 30 push qword ptr [rax] + 498fa1: 35 fb ff 30 35 xor eax, 892403707 + 498fa6: fb sti + 498fa7: ff 30 push qword ptr [rax] + 498fa9: 35 fb ff 30 35 xor eax, 892403707 + 498fae: fb sti + 498faf: ff 30 push qword ptr [rax] + 498fb1: 35 fb ff 30 35 xor eax, 892403707 + 498fb6: fb sti + 498fb7: ff 20 jmp qword ptr [rax] + 498fb9: 36 fb sti + 498fbb: ff 2f jmp [rdi] + 498fbd: 76 61 jbe 0x499020 + 498fbf: 72 2f jb 0x498ff0 + 498fc1: 74 6d je 0x499030 + 498fc3: 70 00 jo 0x498fc5 <__PRETTY_FUNCTION__.11459+0x4e5> + 498fc5: 2f + 498fc6: 76 61 jbe 0x499029 + 498fc8: 72 2f jb 0x498ff9 + 498fca: 70 72 jo 0x49903e + 498fcc: 6f outsd dx, dword ptr [rsi] + 498fcd: 66 69 6c 65 00 00 00 imul bp, word ptr [rbp + 2*riz], 0 + ... + +0000000000498fe0 : + 498fe0: 47 43 + 498fe2: 4f 4e + 498fe4: 56 push rsi + 498fe5: 5f pop rdi + 498fe6: 50 push rax + 498fe7: 41 54 push r12 + 498fe9: 48 00 47 45 add byte ptr [rdi + 69], al + 498fed: 54 push rsp + 498fee: 43 4f + 498ff0: 4e 46 + 498ff2: 5f pop rdi + 498ff3: 44 49 + 498ff5: 52 push rdx + 498ff6: 00 48 4f add byte ptr [rax + 79], cl + 498ff9: 53 push rbx + 498ffa: 54 push rsp + 498ffb: 41 4c + 498ffd: 49 41 + 498fff: 53 push rbx + 499000: 45 53 push r11 + 499002: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 499006: 41 55 push r13 + 499008: 44 49 + 49900a: 54 push rsp + 49900b: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 49900f: 44 45 + 499011: 42 55 push rbp + 499013: 47 00 4c 44 5f add byte ptr [r12 + 2*r8 + 95], r9b + 499018: 44 45 + 49901a: 42 55 push rbp + 49901c: 47 5f pop r15 + 49901e: 4f 55 push r13 + 499020: 54 push rsp + 499021: 50 push rax + 499022: 55 push rbp + 499023: 54 push rsp + 499024: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 499028: 44 59 pop rcx + 49902a: 4e 41 + 49902c: 4d 49 + 49902e: 43 5f pop r15 + 499030: 57 push rdi + 499031: 45 41 + 499033: 4b 00 4c 44 5f add byte ptr [r12 + 2*r8 + 95], cl + 499038: 48 57 push rdi + 49903a: 43 41 + 49903c: 50 push rax + 49903d: 5f pop rdi + 49903e: 4d 41 + 499040: 53 push rbx + 499041: 4b 00 4c 44 5f add byte ptr [r12 + 2*r8 + 95], cl + 499046: 4c 49 + 499048: 42 52 push rdx + 49904a: 41 52 push r10 + 49904c: 59 pop rcx + 49904d: 5f pop rdi + 49904e: 50 push rax + 49904f: 41 54 push r12 + 499051: 48 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 499056: 4f 52 push r10 + 499058: 49 47 + 49905a: 49 4e + 49905c: 5f pop rdi + 49905d: 50 push rax + 49905e: 41 54 push r12 + 499060: 48 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 499065: 50 push rax + 499066: 52 push rdx + 499067: 45 4c + 499069: 4f 41 + 49906b: 44 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], r9b + 499070: 50 push rax + 499071: 52 push rdx + 499072: 4f 46 + 499074: 49 4c + 499076: 45 00 4c 44 5f add byte ptr [r12 + 2*rax + 95], r9b + 49907b: 53 push rbx + 49907c: 48 4f + 49907e: 57 push rdi + 49907f: 5f pop rdi + 499080: 41 55 push r13 + 499082: 58 pop rax + 499083: 56 push rsi + 499084: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 499088: 55 push rbp + 499089: 53 push rbx + 49908a: 45 5f pop r15 + 49908c: 4c 4f + 49908e: 41 44 + 499090: 5f pop rdi + 499091: 42 49 + 499093: 41 53 push r11 + 499095: 00 4c 4f 43 add byte ptr [rdi + 2*rcx + 67], cl + 499099: 41 4c + 49909b: 44 4f + 49909d: 4d 41 + 49909f: 49 4e + 4990a1: 00 4c 4f 43 add byte ptr [rdi + 2*rcx + 67], cl + 4990a5: 50 push rax + 4990a6: 41 54 push r12 + 4990a8: 48 00 4d 41 add byte ptr [rbp + 65], cl + 4990ac: 4c 4c + 4990ae: 4f 43 + 4990b0: 5f pop rdi + 4990b1: 54 push rsp + 4990b2: 52 push rdx + 4990b3: 41 43 + 4990b5: 45 00 4e 49 add byte ptr [r14 + 73], r9b + 4990b9: 53 push rbx + 4990ba: 5f pop rdi + 4990bb: 50 push rax + 4990bc: 41 54 push r12 + 4990be: 48 00 4e 4c add byte ptr [rsi + 76], cl + 4990c2: 53 push rbx + 4990c3: 50 push rax + 4990c4: 41 54 push r12 + 4990c6: 48 00 52 45 add byte ptr [rdx + 69], dl + 4990ca: 53 push rbx + 4990cb: 4f 4c + 4990cd: 56 push rsi + 4990ce: 5f pop rdi + 4990cf: 48 4f + 4990d1: 53 push rbx + 4990d2: 54 push rsp + 4990d3: 5f pop rdi + 4990d4: 43 4f + 4990d6: 4e 46 + 4990d8: 00 52 45 add byte ptr [rdx + 69], dl + 4990db: 53 push rbx + 4990dc: 5f pop rdi + 4990dd: 4f 50 push r8 + 4990df: 54 push rsp + 4990e0: 49 4f + 4990e2: 4e 53 push rbx + 4990e4: 00 54 4d 50 add byte ptr [rbp + 2*rcx + 80], dl + 4990e8: 44 49 + 4990ea: 52 push rdx + 4990eb: 00 54 5a 44 add byte ptr [rdx + 2*rbx + 68], dl + 4990ef: 49 52 push r10 + 4990f1: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 4990f5: 50 push rax + 4990f6: 52 push rdx + 4990f7: 45 46 + 4990f9: 45 52 push r10 + 4990fb: 5f pop rdi + 4990fc: 4d 41 + 4990fe: 50 push rax + 4990ff: 5f pop rdi + 499100: 33 32 xor esi, dword ptr [rdx] + 499102: 42 49 + 499104: 54 push rsp + 499105: 5f pop rdi + 499106: 45 58 pop r8 + 499108: 45 43 + ... + 49911e: 00 00 add byte ptr [rax], al + +0000000000499120 <_dl_x86_platforms>: + 499120: 69 35 38 36 00 00 00 00 00 69 imul esi, dword ptr [rip + 13880], 1761607680 # 0x49c762 + 49912a: 36 38 36 cmp byte ptr ss:[rsi], dh + 49912d: 00 00 add byte ptr [rax], al + 49912f: 00 00 add byte ptr [rax], al + 499131: 00 68 61 add byte ptr [rax + 97], ch + 499134: 73 77 jae 0x4991ad <_dl_x86_hwcap_flags+0x5d> + 499136: 65 6c insb byte ptr es:[rdi], dx + 499138: 6c insb byte ptr es:[rdi], dx + 499139: 00 00 add byte ptr [rax], al + 49913b: 78 65 js 0x4991a2 <_dl_x86_hwcap_flags+0x52> + 49913d: 6f outsd dx, dword ptr [rsi] + 49913e: 6e outsb dx, byte ptr [rsi] + 49913f: 5f pop rdi + 499140: 70 68 jo 0x4991aa <_dl_x86_hwcap_flags+0x5a> + 499142: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + ... + +0000000000499150 <_dl_x86_hwcap_flags>: + 499150: 73 73 jae 0x4991c5 <_dl_x86_hwcap_flags+0x75> + 499152: 65 32 00 xor al, byte ptr gs:[rax] + 499155: 00 00 add byte ptr [rax], al + 499157: 00 00 add byte ptr [rax], al + 499159: 78 38 js 0x499193 <_dl_x86_hwcap_flags+0x43> + 49915b: 36 5f pop rdi + 49915d: 36 34 00 xor al, 0 + 499160: 00 00 add byte ptr [rax], al + 499162: 61 + 499163: 76 78 jbe 0x4991dd <_dl_x86_hwcap_flags+0x8d> + 499165: 35 31 32 5f 31 xor eax, 828322353 + 49916a: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 49916e: 57 push rdi + 49916f: 41 52 push r10 + 499171: 4e 00 73 65 add byte ptr [rbx + 101], r14b + 499175: 74 75 je 0x4991ec <_dl_x86_hwcap_flags+0x9c> + 499177: 70 2d jo 0x4991a6 <_dl_x86_hwcap_flags+0x56> + 499179: 76 64 jbe 0x4991df <_dl_x86_hwcap_flags+0x8f> + 49917b: 73 6f jae 0x4991ec <_dl_x86_hwcap_flags+0x9c> + 49917d: 2e 68 00 70 68 2d push 761819136 + 499183: 3e 70 5f jo 0x4991e5 <_dl_x86_hwcap_flags+0x95> + 499186: 74 79 je 0x499201 <_dl_x86_hwcap_flags+0xb1> + 499188: 70 65 jo 0x4991ef <_dl_x86_hwcap_flags+0x9f> + 49918a: 20 21 and byte ptr [rcx], ah + 49918c: 3d 20 50 54 5f cmp eax, 1599361056 + 499191: 54 push rsp + 499192: 4c 53 push rbx + 499194: 00 67 65 add byte ptr [rdi + 101], ah + 499197: 74 2d je 0x4991c6 <_dl_x86_hwcap_flags+0x76> + 499199: 64 79 6e jns 0x49920a <_dl_x86_hwcap_flags+0xba> + 49919c: 61 + 49919d: 6d insd dword ptr es:[rdi], dx + 49919e: 69 63 2d 69 6e 66 6f imul esp, dword ptr [rbx + 45], 1868983913 + 4991a5: 2e 68 00 6f 75 74 push 1953853184 + 4991ab: 20 6f 66 and byte ptr [rdi + 102], ch + 4991ae: 20 6d 65 and byte ptr [rbp + 101], ch + 4991b1: 6d insd dword ptr es:[rdi], dx + 4991b2: 6f outsd dx, dword ptr [rsi] + 4991b3: 72 79 jb 0x49922e <_dl_x86_hwcap_flags+0xde> + 4991b5: 0a 00 or al, byte ptr [rax] + 4991b7: 4c 49 + 4991b9: 4e 55 push rbp + 4991bb: 58 pop rax + 4991bc: 5f pop rdi + 4991bd: 32 2e xor ch, byte ptr [rsi] + 4991bf: 36 00 5f 5f add byte ptr ss:[rdi + 95], bl + 4991c3: 76 64 jbe 0x499229 <_dl_x86_hwcap_flags+0xd9> + 4991c5: 73 6f jae 0x499236 <_dl_x86_hwcap_flags+0xe6> + 4991c7: 5f pop rdi + 4991c8: 63 6c 6f 63 movsxd ebp, dword ptr [rdi + 2*rbp + 99] + 4991cc: 6b 5f 67 65 imul ebx, dword ptr [rdi + 103], 101 + 4991d0: 74 74 je 0x499246 <_dl_x86_hwcap_flags+0xf6> + 4991d2: 69 6d 65 00 5f 5f 76 imul ebp, dword ptr [rbp + 101], 1985961728 + 4991d9: 64 73 6f jae 0x49924b <_dl_x86_hwcap_flags+0xfb> + 4991dc: 5f pop rdi + 4991dd: 67 65 74 74 addr32 je 0x499255 <_dl_x86_hwcap_flags+0x105> + 4991e1: 69 6d 65 6f 66 64 61 imul ebp, dword ptr [rbp + 101], 1633969775 + 4991e8: 79 00 jns 0x4991ea <_dl_x86_hwcap_flags+0x9a> + 4991ea: 5f pop rdi + 4991eb: 5f pop rdi + 4991ec: 76 64 jbe 0x499252 <_dl_x86_hwcap_flags+0x102> + 4991ee: 73 6f jae 0x49925f <_dl_x86_hwcap_flags+0x10f> + 4991f0: 5f pop rdi + 4991f1: 74 69 je 0x49925c <_dl_x86_hwcap_flags+0x10c> + 4991f3: 6d insd dword ptr es:[rdi], dx + 4991f4: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 4991f8: 76 64 jbe 0x49925e <_dl_x86_hwcap_flags+0x10e> + 4991fa: 73 6f jae 0x49926b <_dl_x86_hwcap_flags+0x11b> + 4991fc: 5f pop rdi + 4991fd: 67 65 74 63 addr32 je 0x499264 <_dl_x86_hwcap_flags+0x114> + 499201: 70 75 jo 0x499278 <_dl_x86_hwcap_flags+0x128> + 499203: 00 5f 5f add byte ptr [rdi + 95], bl + 499206: 76 64 jbe 0x49926c <_dl_x86_hwcap_flags+0x11c> + 499208: 73 6f jae 0x499279 <_dl_x86_hwcap_flags+0x129> + 49920a: 5f pop rdi + 49920b: 63 6c 6f 63 movsxd ebp, dword ptr [rdi + 2*rbp + 99] + 49920f: 6b 5f 67 65 imul ebx, dword ptr [rdi + 103], 101 + 499213: 74 72 je 0x499287 <_dl_x86_hwcap_flags+0x137> + 499215: 65 73 00 jae 0x499218 <_dl_x86_hwcap_flags+0xc8> + 499218: 4c 44 + 49921a: 5f pop rdi + 49921b: 4c 49 + 49921d: 42 52 push rdx + 49921f: 41 52 push r10 + 499221: 59 pop rcx + 499222: 5f pop rdi + 499223: 50 push rax + 499224: 41 54 push r12 + 499226: 48 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 49922b: 42 49 + 49922d: 4e 44 + 49922f: 5f pop rdi + 499230: 4e 4f + 499232: 57 push rdi + 499233: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 499237: 42 49 + 499239: 4e 44 + 49923b: 5f pop rdi + 49923c: 4e 4f + 49923e: 54 push rsp + 49923f: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 499243: 44 59 pop rcx + 499245: 4e 41 + 499247: 4d 49 + 499249: 43 5f pop r15 + 49924b: 57 push rdi + 49924c: 45 41 + 49924e: 4b 00 4c 44 5f add byte ptr [r12 + 2*r8 + 95], cl + 499253: 50 push rax + 499254: 52 push rdx + 499255: 4f 46 + 499257: 49 4c + 499259: 45 5f pop r15 + 49925b: 4f 55 push r13 + 49925d: 54 push rsp + 49925e: 50 push rax + 49925f: 55 push rbp + 499260: 54 push rsp + 499261: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl + 499265: 41 53 push r11 + 499267: 53 push rbx + 499268: 55 push rbp + 499269: 4d 45 + 49926b: 5f pop rdi + 49926c: 4b 45 + 49926e: 52 push rdx + 49926f: 4e 45 + 499271: 4c 00 00 add byte ptr [rax], r8b + 499274: 00 00 add byte ptr [rax], al + 499276: 00 00 add byte ptr [rax], al + 499278: 69 6e 66 6f 5b 44 54 imul ebp, dword ptr [rsi + 102], 1413765999 + 49927f: 5f pop rdi + 499280: 50 push rax + 499281: 4c 54 push rsp + 499283: 52 push rdx + 499284: 45 4c + 499286: 5d pop rbp + 499287: 2d 3e 64 5f 75 sub eax, 1969185854 + 49928c: 6e outsb dx, byte ptr [rsi] + 49928d: 2e 64 5f pop rdi + 499290: 76 61 jbe 0x4992f3 <_dl_x86_hwcap_flags+0x1a3> + 499292: 6c insb byte ptr es:[rdi], dx + 499293: 20 3d 3d 20 44 54 and byte ptr [rip + 1413750845], bh # 0x548db2d6 <_end+0x54417956> + 499299: 5f pop rdi + 49929a: 52 push rdx + 49929b: 45 4c + 49929d: 41 00 00 add byte ptr [r8], al + 4992a0: 69 6e 66 6f 5b 44 54 imul ebp, dword ptr [rsi + 102], 1413765999 + 4992a7: 5f pop rdi + 4992a8: 52 push rdx + 4992a9: 45 4c + 4992ab: 41 45 + 4992ad: 4e 54 push rsp + 4992af: 5d pop rbp + 4992b0: 2d 3e 64 5f 75 sub eax, 1969185854 + 4992b5: 6e outsb dx, byte ptr [rsi] + 4992b6: 2e 64 5f pop rdi + 4992b9: 76 61 jbe 0x49931c <__PRETTY_FUNCTION__.10897+0x4> + 4992bb: 6c insb byte ptr es:[rdi], dx + 4992bc: 20 3d 3d 20 73 69 and byte ptr [rip + 1769152573], bh # 0x69bcb2ff <_end+0x6970797f> + 4992c2: 7a 65 jp 0x499329 <__PRETTY_FUNCTION__.10897+0x11> + 4992c4: 6f outsd dx, dword ptr [rsi] + 4992c5: 66 20 28 and byte ptr [rax], ch + 4992c8: 45 6c insb byte ptr es:[rdi], dx + 4992ca: 66 57 push di + 4992cc: 28 52 65 sub byte ptr [rdx + 101], dl + 4992cf: 6c insb byte ptr es:[rdi], dx + 4992d0: 61 + 4992d1: 29 29 sub dword ptr [rcx], ebp + 4992d3: 00 00 add byte ptr [rax], al + 4992d5: 00 00 add byte ptr [rax], al + 4992d7: 00 0a add byte ptr [rdx], cl + 4992d9: 57 push rdi + 4992da: 41 52 push r10 + 4992dc: 4e 49 + 4992de: 4e 47 + 4992e0: 3a 20 cmp ah, byte ptr [rax] + 4992e2: 55 push rbp + 4992e3: 6e outsb dx, byte ptr [rsi] + 4992e4: 73 75 jae 0x49935b <__PRETTY_FUNCTION__.10965+0x2b> + 4992e6: 70 70 jo 0x499358 <__PRETTY_FUNCTION__.10965+0x28> + 4992e8: 6f outsd dx, dword ptr [rsi] + 4992e9: 72 74 jb 0x49935f <__PRETTY_FUNCTION__.10965+0x2f> + 4992eb: 65 64 20 66 6c and byte ptr fs:[rsi + 108], ah + 4992f0: 61 + 4992f1: 67 20 76 61 and byte ptr [esi + 97], dh + 4992f5: 6c insb byte ptr es:[rdi], dx + 4992f6: 75 65 jne 0x49935d <__PRETTY_FUNCTION__.10965+0x2d> + 4992f8: 28 73 29 sub byte ptr [rbx + 41], dh + 4992fb: 20 6f 66 and byte ptr [rdi + 102], ch + 4992fe: 20 30 and byte ptr [rax], dh + 499300: 78 25 js 0x499327 <__PRETTY_FUNCTION__.10897+0xf> + 499302: 78 20 js 0x499324 <__PRETTY_FUNCTION__.10897+0xc> + 499304: 69 6e 20 44 54 5f 46 imul ebp, dword ptr [rsi + 32], 1180652612 + 49930b: 4c 41 + 49930d: 47 53 push r11 + 49930f: 5f pop rdi + 499310: 31 2e xor dword ptr [rsi], ebp + 499312: 0a 00 or al, byte ptr [rax] + 499314: 00 00 add byte ptr [rax], al + 499316: 00 00 add byte ptr [rax], al + +0000000000499318 <__PRETTY_FUNCTION__.10897>: + 499318: 73 65 jae 0x49937f <__PRETTY_FUNCTION__.10965+0x4f> + 49931a: 74 75 je 0x499391 <__PRETTY_FUNCTION__.10965+0x61> + 49931c: 70 5f jo 0x49937d <__PRETTY_FUNCTION__.10965+0x4d> + 49931e: 76 64 jbe 0x499384 <__PRETTY_FUNCTION__.10965+0x54> + 499320: 73 6f jae 0x499391 <__PRETTY_FUNCTION__.10965+0x61> + ... + 49932e: 00 00 add byte ptr [rax], al + +0000000000499330 <__PRETTY_FUNCTION__.10965>: + 499330: 65 6c insb byte ptr es:[rdi], dx + 499332: 66 5f pop di + 499334: 67 65 74 5f addr32 je 0x499397 <__PRETTY_FUNCTION__.10965+0x67> + 499338: 64 79 6e jns 0x4993a9 <__PRETTY_FUNCTION__.10965+0x79> + 49933b: 61 + 49933c: 6d insd dword ptr es:[rdi], dx + 49933d: 69 63 5f 69 6e 66 6f imul esp, dword ptr [rbx + 95], 1868983913 + 499344: 00 41 56 add byte ptr [rcx + 86], al + 499347: 58 pop rax + 499348: 00 43 58 add byte ptr [rbx + 88], al + 49934b: 38 00 cmp byte ptr [rax], al + 49934d: 46 4d + 49934f: 41 00 48 54 add byte ptr [r8 + 84], cl + 499353: 54 push rsp + 499354: 00 49 42 add byte ptr [rcx + 66], cl + 499357: 54 push rsp + 499358: 00 52 54 add byte ptr [rdx + 84], dl + 49935b: 4d 00 41 56 add byte ptr [r9 + 86], r8b + 49935f: 58 pop rax + 499360: 32 00 xor al, byte ptr [rax] + 499362: 42 4d + 499364: 49 31 00 xor qword ptr [r8], rax + 499367: 42 4d + 499369: 49 32 00 xor al, byte ptr [r8] + 49936c: 43 4d + 49936e: 4f 56 push r14 + 499370: 00 46 4d add byte ptr [rsi + 77], al + 499373: 41 34 00 xor al, 0 + 499376: 53 push rbx + 499377: 53 push rbx + 499378: 45 32 00 xor r8b, byte ptr [r8] + 49937b: 49 35 38 36 00 49 xor rax, 1224750648 + 499381: 36 38 36 cmp byte ptr ss:[rsi], dh + 499384: 00 4c 5a 43 add byte ptr [rdx + 2*rbx + 67], cl + 499388: 4e 54 push rsp + 49938a: 00 4d 4f add byte ptr [rbp + 79], cl + 49938d: 56 push rsi + 49938e: 42 45 + 499390: 00 53 48 add byte ptr [rbx + 72], dl + 499393: 53 push rbx + 499394: 54 push rsp + 499395: 4b 00 53 53 add byte ptr [r11 + 83], dl + 499399: 53 push rbx + 49939a: 45 33 00 xor r8d, dword ptr [r8] + 49939d: 50 push rax + 49939e: 4f 50 push r8 + 4993a0: 43 4e + 4993a2: 54 push rsp + 4993a3: 00 53 53 add byte ptr [rbx + 83], dl + 4993a6: 45 34 5f xor al, 95 + 4993a9: 31 00 xor dword ptr [rax], eax + 4993ab: 41 56 push r14 + 4993ad: 58 pop rax + 4993ae: 35 31 32 46 00 xor eax, 4600369 + 4993b3: 4f 53 push r11 + 4993b5: 58 pop rax + 4993b6: 53 push rbx + 4993b7: 41 56 push r14 + 4993b9: 45 00 41 56 add byte ptr [r9 + 86], r8b + 4993bd: 58 pop rax + 4993be: 35 31 32 43 44 xor eax, 1145254449 + 4993c3: 00 41 56 add byte ptr [rcx + 86], al + 4993c6: 58 pop rax + 4993c7: 35 31 32 42 57 xor eax, 1463956017 + 4993cc: 00 41 56 add byte ptr [rcx + 86], al + 4993cf: 58 pop rax + 4993d0: 35 31 32 44 51 xor eax, 1363423793 + 4993d5: 00 41 56 add byte ptr [rcx + 86], al + 4993d8: 58 pop rax + 4993d9: 35 31 32 45 52 xor eax, 1380266545 + 4993de: 00 41 56 add byte ptr [rcx + 86], al + 4993e1: 58 pop rax + 4993e2: 35 31 32 50 46 xor eax, 1179660849 + 4993e7: 00 41 56 add byte ptr [rcx + 86], al + 4993ea: 58 pop rax + 4993eb: 35 31 32 56 4c xor eax, 1280717361 + 4993f0: 00 41 56 add byte ptr [rcx + 86], al + 4993f3: 58 pop rax + 4993f4: 5f pop rdi + 4993f5: 55 push rbp + 4993f6: 73 61 jae 0x499459 <__PRETTY_FUNCTION__.10965+0x129> + 4993f8: 62 + 4993f9: 6c insb byte ptr es:[rdi], dx + 4993fa: 65 00 46 4d add byte ptr gs:[rsi + 77], al + 4993fe: 41 5f pop r15 + 499400: 55 push rbp + 499401: 73 61 jae 0x499464 <__PRETTY_FUNCTION__.10965+0x134> + 499403: 62 + 499404: 6c insb byte ptr es:[rdi], dx + 499405: 65 00 41 56 add byte ptr gs:[rcx + 86], al + 499409: 58 pop rax + 49940a: 32 5f 55 xor bl, byte ptr [rdi + 85] + 49940d: 73 61 jae 0x499470 <__PRETTY_FUNCTION__.10965+0x140> + 49940f: 62 + 499410: 6c insb byte ptr es:[rdi], dx + 499411: 65 00 46 4d add byte ptr gs:[rsi + 77], al + 499415: 41 34 5f xor al, 95 + 499418: 55 push rbp + 499419: 73 61 jae 0x49947c <__PRETTY_FUNCTION__.10965+0x14c> + 49941b: 62 + 49941c: 6c insb byte ptr es:[rdi], dx + 49941d: 65 00 53 6c add byte ptr gs:[rbx + 108], dl + 499421: 6f outsd dx, dword ptr [rsi] + 499422: 77 5f ja 0x499483 <__PRETTY_FUNCTION__.10965+0x153> + 499424: 53 push rbx + 499425: 53 push rbx + 499426: 45 34 5f xor al, 95 + 499429: 32 00 xor al, byte ptr [rax] + 49942b: 58 pop rax + 49942c: 53 push rbx + 49942d: 41 56 push r14 + 49942f: 45 43 + 499431: 5f pop rdi + 499432: 55 push rbp + 499433: 73 61 jae 0x499496 <__PRETTY_FUNCTION__.10965+0x166> + 499435: 62 + 499436: 6c insb byte ptr es:[rdi], dx + 499437: 65 00 41 56 add byte ptr gs:[rcx + 86], al + 49943b: 58 pop rax + 49943c: 35 31 32 46 5f xor eax, 1598435889 + 499441: 55 push rbp + 499442: 73 61 jae 0x4994a5 <__PRETTY_FUNCTION__.10965+0x175> + 499444: 62 + 499445: 6c insb byte ptr es:[rdi], dx + 499446: 65 00 41 56 add byte ptr gs:[rcx + 86], al + 49944a: 58 pop rax + 49944b: 35 31 32 44 51 xor eax, 1363423793 + 499450: 5f pop rdi + 499451: 55 push rbp + 499452: 73 61 jae 0x4994b5 <_nl_C_name+0xd> + 499454: 62 + 499455: 6c insb byte ptr es:[rdi], dx + 499456: 65 00 46 61 add byte ptr gs:[rsi + 97], al + 49945a: 73 74 jae 0x4994d0 <_nl_C_name+0x28> + 49945c: 5f pop rdi + 49945d: 43 6f outsd dx, dword ptr [rsi] + 49945f: 70 79 jo 0x4994da <_nl_C_name+0x32> + 499461: 5f pop rdi + 499462: 42 61 + 499464: 63 6b 77 movsxd ebp, dword ptr [rbx + 119] + 499467: 61 + 499468: 72 64 jb 0x4994ce <_nl_C_name+0x26> + 49946a: 00 46 61 add byte ptr [rsi + 97], al + 49946d: 73 74 jae 0x4994e3 <_nl_C_name+0x3b> + 49946f: 5f pop rdi + 499470: 55 push rbp + 499471: 6e outsb dx, byte ptr [rsi] + 499472: 61 + 499473: 6c insb byte ptr es:[rdi], dx + 499474: 69 67 6e 65 64 5f 43 imul esp, dword ptr [rdi + 110], 1130325093 + 49947b: 6f outsd dx, dword ptr [rsi] + 49947c: 70 79 jo 0x4994f7 <_nl_C_name+0x4f> + 49947e: 00 50 72 add byte ptr [rax + 114], dl + 499481: 65 66 65 72 5f jb 0x4994e5 <_nl_C_name+0x3d> + 499486: 4e 6f outsd dx, dword ptr [rsi] + 499488: 5f pop rdi + 499489: 56 push rsi + 49948a: 5a pop rdx + 49948b: 45 52 push r10 + 49948d: 4f 55 push r13 + 49948f: 50 push rax + 499490: 50 push rax + 499491: 45 52 push r10 + 499493: 00 50 72 add byte ptr [rax + 114], dl + 499496: 65 66 65 72 5f jb 0x4994fa <_nl_C_name+0x52> + 49949b: 4d 41 + 49949d: 50 push rax + 49949e: 5f pop rdi + 49949f: 33 32 xor esi, dword ptr [rdx] + 4994a1: 42 49 + 4994a3: 54 push rsp + 4994a4: 5f pop rdi + 4994a5: 45 58 pop r8 + 4994a7: 45 43 + +00000000004994a8 <_nl_C_name>: + 4994a8: 43 00 41 56 add byte ptr [r9 + 86], al + 4994ac: 58 pop rax + 4994ad: 5f pop rdi + 4994ae: 46 61 + 4994b0: 73 74 jae 0x499526 <_nl_C_name+0x7e> + 4994b2: 5f pop rdi + 4994b3: 55 push rbp + 4994b4: 6e outsb dx, byte ptr [rsi] + 4994b5: 61 + 4994b6: 6c insb byte ptr es:[rdi], dx + 4994b7: 69 67 6e 65 64 5f 4c imul esp, dword ptr [rdi + 110], 1281320037 + 4994be: 6f outsd dx, dword ptr [rsi] + 4994bf: 61 + 4994c0: 64 00 4d 61 add byte ptr fs:[rbp + 97], cl + 4994c4: 74 68 je 0x49952e <_nl_C_name+0x86> + 4994c6: 56 push rsi + 4994c7: 65 63 5f 50 movsxd ebx, dword ptr gs:[rdi + 80] + 4994cb: 72 65 jb 0x499532 <_nl_C_name+0x8a> + 4994cd: 66 65 72 5f jb 0x499530 <_nl_C_name+0x88> + 4994d1: 4e 6f outsd dx, dword ptr [rsi] + 4994d3: 5f pop rdi + 4994d4: 41 56 push r14 + 4994d6: 58 pop rax + 4994d7: 35 31 32 00 50 xor eax, 1342190129 + 4994dc: 72 65 jb 0x499543 <_nl_C_name+0x9b> + 4994de: 66 65 72 5f jb 0x499541 <_nl_C_name+0x99> + 4994e2: 50 push rax + 4994e3: 4d 49 + 4994e5: 4e 55 push rbp + 4994e7: 42 5f pop rdi + 4994e9: 66 6f outsw dx, word ptr [rsi] + 4994eb: 72 5f jb 0x49954c <_nl_C_name+0xa4> + 4994ed: 73 74 jae 0x499563 <_nl_C_name+0xbb> + 4994ef: 72 69 jb 0x49955a <_nl_C_name+0xb2> + 4994f1: 6e outsb dx, byte ptr [rsi] + 4994f2: 67 6f outsd dx, dword ptr [esi] + 4994f4: 70 00 jo 0x4994f6 <_nl_C_name+0x4e> + 4994f6: 53 push rbx + 4994f7: 6c insb byte ptr es:[rdi], dx + 4994f8: 6f outsd dx, dword ptr [rsi] + 4994f9: 77 5f ja 0x49955a <_nl_C_name+0xb2> + 4994fb: 42 53 push rbx + 4994fd: 46 00 50 72 add byte ptr [rax + 114], r10b + 499501: 65 66 65 72 5f jb 0x499565 <_nl_C_name+0xbd> + 499506: 45 52 push r10 + 499508: 4d 53 push r11 + 49950a: 00 46 61 add byte ptr [rsi + 97], al + 49950d: 73 74 jae 0x499583 <_nl_C_name+0xdb> + 49950f: 5f pop rdi + 499510: 52 push rdx + 499511: 65 70 5f jo 0x499573 <_nl_C_name+0xcb> + 499514: 53 push rbx + 499515: 74 72 je 0x499589 <_nl_C_name+0xe1> + 499517: 69 6e 67 00 50 72 65 imul ebp, dword ptr [rsi + 103], 1701990400 + 49951e: 66 65 72 5f jb 0x499581 <_nl_C_name+0xd9> + 499522: 46 53 push rbx + 499524: 52 push rdx + 499525: 4d 00 6f 66 add byte ptr [r15 + 102], r13b + 499529: 66 00 70 65 add byte ptr [rax + 101], dh + 49952d: 72 6d jb 0x49959c <_nl_C_name+0xf4> + 49952f: 69 73 73 69 76 65 00 imul esi, dword ptr [rbx + 115], 6649449 + 499536: 2f + 499537: 70 72 jo 0x4995ab <_nl_C_name+0x103> + 499539: 6f outsd dx, dword ptr [rsi] + 49953a: 63 2f movsxd ebp, dword ptr [rdi] + 49953c: 73 79 jae 0x4995b7 <_nl_C_name+0x10f> + 49953e: 73 2f jae 0x49956f <_nl_C_name+0xc7> + 499540: 6b 65 72 6e imul esp, dword ptr [rbp + 114], 110 + 499544: 65 6c insb byte ptr es:[rdi], dx + 499546: 2f + 499547: 6f outsd dx, dword ptr [rsi] + 499548: 73 72 jae 0x4995bc <_nl_C_name+0x114> + 49954a: 65 6c insb byte ptr es:[rdi], dx + 49954c: 65 61 + 49954e: 73 65 jae 0x4995b5 <_nl_C_name+0x10d> + 499550: 00 00 add byte ptr [rax], al + 499552: 00 00 add byte ptr [rax], al + 499554: 4b 42 + 499556: fb sti + 499557: ff 16 call qword ptr [rsi] + 499559: 42 fb sti + 49955b: ff de + 49955d: 41 fb sti + 49955f: ff a6 41 fb ff 71 jmp qword ptr [rsi + 1912601409] + 499565: 41 fb sti + 499567: ff 8c 40 fb ff 3c 41 dec dword ptr [rax + 2*rax + 1094516731] + 49956e: fb sti + 49956f: ff c6 inc esi + 499571: 40 fb sti + 499573: ff 8c 40 fb ff 00 45 dec dword ptr [rax + 2*rax + 1157693435] + 49957a: fb sti + 49957b: ff cb dec ebx + 49957d: 44 fb sti + 49957f: ff 96 44 fb ff 51 call qword ptr [rsi + 1375730500] + 499585: 44 fb sti + 499587: ff 8c 40 fb ff 12 44 dec dword ptr [rax + 2*rax + 1142095867] + 49958e: fb sti + 49958f: ff d3 call rbx + 499591: 43 fb sti + 499593: ff 8e 43 fb ff 4f dec dword ptr [rsi + 1342176067] + 499599: 43 fb sti + 49959b: ff 8c 40 fb ff 0a 43 dec dword ptr [rax + 2*rax + 1124794363] + 4995a2: fb sti + 4995a3: ff c5 inc ebp + 4995a5: 42 fb sti + 4995a7: ff 8c 40 fb ff 80 42 dec dword ptr [rax + 2*rax + 1115750395] + 4995ae: fb sti + 4995af: ff 82 45 fb ff fc inc dword ptr [rdx - 50332859] + 4995b5: 41 fb sti + 4995b7: ff c7 inc edi + 4995b9: 41 fb sti + 4995bb: ff 8f 41 fb ff 57 dec dword ptr [rdi + 1476393793] + 4995c1: 41 fb sti + 4995c3: ff 57 45 call qword ptr [rdi + 69] + 4995c6: fb sti + 4995c7: ff 30 push qword ptr [rax] + 4995c9: 40 fb sti + 4995cb: ff ed + 4995cd: 40 fb sti + 4995cf: ff fe + 4995d1: 44 fb sti + 4995d3: ff 30 push qword ptr [rax] + 4995d5: 40 fb sti + 4995d7: ff b1 44 fb ff 7c push qword ptr [rcx + 2097150788] + 4995dd: 44 fb sti + 4995df: ff 2c 45 fb ff f8 43 jmp [2*rax + 1140391931] + 4995e6: fb sti + 4995e7: ff 30 push qword ptr [rax] + 4995e9: 40 fb sti + 4995eb: ff b9 43 fb ff 7a + 4995f1: 43 fb sti + 4995f3: ff 35 43 fb ff f6 push qword ptr [rip - 150996157] # 0xfffffffff749913c <_end+0xfffffffff6fd57bc> + 4995f9: 42 fb sti + 4995fb: ff 30 push qword ptr [rax] + 4995fd: 40 fb sti + 4995ff: ff b1 42 fb ff 6c push qword ptr [rcx + 1828715330] + 499605: 42 fb sti + 499607: ff 30 push qword ptr [rax] + 499609: 40 fb sti + 49960b: ff 27 jmp qword ptr [rdi] + 49960d: 42 fb sti + 49960f: ff 67 63 jmp qword ptr [rdi + 99] + 499612: 6f outsd dx, dword ptr [rsi] + 499613: 6e outsb dx, byte ptr [rsi] + 499614: 76 2e jbe 0x499644 <_nl_C_name+0x19c> + 499616: 63 00 movsxd eax, dword ptr [rax] + 499618: 69 72 72 65 76 65 72 imul esi, dword ptr [rdx + 114], 1919252069 + 49961f: 73 69 jae 0x49968a <__PRETTY_FUNCTION__.9580+0x32> + 499621: 62 + 499622: 6c insb byte ptr es:[rdi], dx + 499623: 65 20 21 and byte ptr gs:[rcx], ah + 499626: 3d 20 4e 55 4c cmp eax, 1280658976 + 49962b: 4c 00 00 add byte ptr [rax], r8b + 49962e: 00 00 add byte ptr [rax], al + 499630: 6f outsd dx, dword ptr [rsi] + 499631: 75 74 jne 0x4996a7 <__PRETTY_FUNCTION__.9762+0x17> + 499633: 62 75 66 20 21 + 499638: 3d 20 4e 55 4c cmp eax, 1280658976 + 49963d: 4c 20 26 and byte ptr [rsi], r12b + 499640: 26 20 2a and byte ptr es:[rdx], ch + 499643: 6f outsd dx, dword ptr [rsi] + 499644: 75 74 jne 0x4996ba <__PRETTY_FUNCTION__.9762+0x2a> + 499646: 62 75 66 20 21 + 49964b: 3d 20 4e 55 4c cmp eax, 1280658976 + 499650: 4c 00 00 add byte ptr [rax], r8b + 499653: 00 00 add byte ptr [rax], al + 499655: 00 00 add byte ptr [rax], al + 499657: 00 5f 5f add byte ptr [rdi + 95], bl + +0000000000499658 <__PRETTY_FUNCTION__.9580>: + 499658: 5f pop rdi + 499659: 5f pop rdi + 49965a: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49965e: 76 00 jbe 0x499660 <__PRETTY_FUNCTION__.9580+0x8> + 499660: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499664: 76 5f jbe 0x4996c5 <__PRETTY_FUNCTION__.9762+0x35> + 499666: 64 62 + 499668: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 49966b: 73 74 jae 0x4996e1 <__PRETTY_FUNCTION__.9762+0x51> + 49966d: 65 70 2d jo 0x49969d <__PRETTY_FUNCTION__.9762+0xd> + 499670: 3e 5f pop rdi + 499672: 5f pop rdi + 499673: 65 6e outsb dx, byte ptr gs:[rsi] + 499675: 64 5f pop rdi + 499677: 66 63 74 20 3d movsxd si, dword ptr [rax + riz + 61] + 49967c: 3d 20 4e 55 4c cmp eax, 1280658976 + 499681: 4c 00 00 add byte ptr [rax], r8b + ... + +0000000000499690 <__PRETTY_FUNCTION__.9762>: + 499690: 5f pop rdi + 499691: 5f pop rdi + 499692: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499696: 76 5f jbe 0x4996f7 <__PRETTY_FUNCTION__.9762+0x67> + 499698: 72 65 jb 0x4996ff <__PRETTY_FUNCTION__.9762+0x6f> + 49969a: 6c insb byte ptr es:[rdi], dx + 49969b: 65 61 + 49969d: 73 65 jae 0x499704 <__PRETTY_FUNCTION__.9762+0x74> + 49969f: 5f pop rdi + 4996a0: 73 74 jae 0x499716 <__PRETTY_FUNCTION__.9762+0x86> + 4996a2: 65 70 00 jo 0x4996a5 <__PRETTY_FUNCTION__.9762+0x15> + 4996a5: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 4996a9: 76 5f jbe 0x49970a <__PRETTY_FUNCTION__.9762+0x7a> + 4996ab: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 4996ae: 66 2e 63 00 movsxd ax, dword ptr cs:[rax] + 4996b2: 72 65 jb 0x499719 <__PRETTY_FUNCTION__.9762+0x89> + 4996b4: 73 75 jae 0x49972b <__PRETTY_FUNCTION__.9762+0x9b> + 4996b6: 6c insb byte ptr es:[rdi], dx + 4996b7: 74 20 je 0x4996d9 <__PRETTY_FUNCTION__.9762+0x49> + 4996b9: 3d 3d 20 4e 55 cmp eax, 1431183421 + 4996be: 4c 4c + 4996c0: 00 65 6c add byte ptr [rbp + 108], ah + 4996c3: 65 6d insd dword ptr es:[rdi], dx + 4996c5: 20 21 and byte ptr [rcx], ah + 4996c7: 3d 20 4e 55 4c cmp eax, 1280658976 + 4996cc: 4c 00 63 77 add byte ptr [rbx + 119], r12b + 4996d0: 64 20 21 and byte ptr fs:[rcx], ah + 4996d3: 3d 20 4e 55 4c cmp eax, 1280658976 + 4996d8: 4c 00 61 6c add byte ptr [rcx + 108], r12b + 4996dc: 69 61 73 00 6d 6f 64 imul esp, dword ptr [rcx + 115], 1685024000 + 4996e3: 75 6c jne 0x499751 <__PRETTY_FUNCTION__.9762+0xc1> + 4996e5: 65 00 49 53 add byte ptr gs:[rcx + 83], cl + 4996e9: 4f 2d 31 30 36 34 sub rax, 875966513 + 4996ef: 36 2f + 4996f1: 55 push rbp + 4996f2: 43 53 push r11 + 4996f4: 34 2f xor al, 47 + 4996f6: 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], bh # 0x459de545 <_end+0x4551abc5> + 4996fc: 52 push rdx + 4996fd: 4e 41 + 4996ff: 4c 2d 3e 75 63 73 sub rax, 1935897918 + 499705: 34 00 xor al, 0 + 499707: 3d 75 63 73 34 cmp eax, 879977333 + 49970c: 2d 3e 49 4e 54 sub eax, 1414416702 + 499711: 45 52 push r10 + 499713: 4e 41 + 499715: 4c 00 55 43 add byte ptr [rbp + 67], r10b + 499719: 53 push rbx + 49971a: 2d 34 4c 45 2f sub eax, 793070644 + 49971f: 2f + 499720: 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], bh # 0x459de56f <_end+0x4551abef> + 499726: 52 push rdx + 499727: 4e 41 + 499729: 4c 2d 3e 75 63 73 sub rax, 1935897918 + 49972f: 34 6c xor al, 108 + 499731: 65 00 3d 75 63 73 34 add byte ptr gs:[rip + 879977333], bh + 499738: 6c insb byte ptr es:[rdi], dx + 499739: 65 2d 3e 49 4e 54 sub eax, 1414416702 + 49973f: 45 52 push r10 + 499741: 4e 41 + 499743: 4c 00 49 53 add byte ptr [rcx + 83], r9b + 499747: 4f 2d 31 30 36 34 sub rax, 875966513 + 49974d: 36 2f + 49974f: 55 push rbp + 499750: 54 push rsp + 499751: 46 38 2f cmp byte ptr [rdi], r13b + 499754: 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], bh # 0x459de5a3 <_end+0x4551ac23> + 49975a: 52 push rdx + 49975b: 4e 41 + 49975d: 4c 2d 3e 75 74 66 sub rax, 1718908222 + 499763: 38 00 cmp byte ptr [rax], al + 499765: 3d 75 74 66 38 cmp eax, 946238581 + 49976a: 2d 3e 49 4e 54 sub eax, 1414416702 + 49976f: 45 52 push r10 + 499771: 4e 41 + 499773: 4c 00 49 53 add byte ptr [rcx + 83], r9b + 499777: 4f 2d 31 30 36 34 sub rax, 875966513 + 49977d: 36 2f + 49977f: 55 push rbp + 499780: 43 53 push r11 + 499782: 32 2f xor ch, byte ptr [rdi] + 499784: 00 3d 75 63 73 32 add byte ptr [rip + 846422901], bh # 0x32bcfaff <_end+0x3270c17f> + 49978a: 2d 3e 49 4e 54 sub eax, 1414416702 + 49978f: 45 52 push r10 + 499791: 4e 41 + 499793: 4c 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], r15b # 0x459de5e3 <_end+0x4551ac63> + 49979a: 52 push rdx + 49979b: 4e 41 + 49979d: 4c 2d 3e 75 63 73 sub rax, 1935897918 + 4997a3: 32 00 xor al, byte ptr [rax] + 4997a5: 41 4e + 4997a7: 53 push rbx + 4997a8: 49 5f pop r15 + 4997aa: 58 pop rax + 4997ab: 33 2e xor ebp, dword ptr [rsi] + 4997ad: 34 2d xor al, 45 + 4997af: 31 39 xor dword ptr [rcx], edi + 4997b1: 36 38 2f cmp byte ptr ss:[rdi], ch + 4997b4: 2f + 4997b5: 00 3d 61 73 63 69 add byte ptr [rip + 1768125281], bh # 0x69ad0b1c <_end+0x6960d19c> + 4997bb: 69 2d 3e 49 4e 54 45 52 4e 41 imul ebp, dword ptr [rip + 1414416702], 1095651909 # 0x5497e103 <_end+0x544ba783> + 4997c5: 4c 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], r15b # 0x459de615 <_end+0x4551ac95> + 4997cc: 52 push rdx + 4997cd: 4e 41 + 4997cf: 4c 2d 3e 61 73 63 sub rax, 1668505918 + 4997d5: 69 69 00 55 4e 49 43 imul ebp, dword ptr [rcx], 1128877653 + 4997dc: 4f 44 + 4997de: 45 42 + 4997e0: 49 47 + 4997e2: 2f + 4997e3: 2f + 4997e4: 00 3d 75 63 73 32 add byte ptr [rip + 846422901], bh # 0x32bcfb5f <_end+0x3270c1df> + 4997ea: 72 65 jb 0x499851 + 4997ec: 76 65 jbe 0x499853 + 4997ee: 72 73 jb 0x499863 + 4997f0: 65 2d 3e 49 4e 54 sub eax, 1414416702 + 4997f6: 45 52 push r10 + 4997f8: 4e 41 + 4997fa: 4c 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], r15b # 0x459de64a <_end+0x4551acca> + 499801: 52 push rdx + 499802: 4e 41 + 499804: 4c 2d 3e 75 63 73 sub rax, 1935897918 + 49980a: 32 72 65 xor dh, byte ptr [rdx + 101] + 49980d: 76 65 jbe 0x499874 + 49980f: 72 73 jb 0x499884 + 499811: 65 00 2e add byte ptr gs:[rsi], ch + +0000000000499813 : + 499813: 2e 73 6f jae 0x499885 + ... + 49981e: 00 00 add byte ptr [rax], al + +0000000000499820 <__PRETTY_FUNCTION__.12769>: + 499820: 5f pop rdi + 499821: 5f pop rdi + 499822: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499826: 76 5f jbe 0x499887 + 499828: 67 65 74 5f addr32 je 0x49988b + 49982c: 70 61 jo 0x49988f + 49982e: 74 68 je 0x499898 + ... + +0000000000499840 : + 499840: 55 push rbp + 499841: 43 53 push r11 + 499843: 34 2f xor al, 47 + 499845: 2f + 499846: 00 49 53 add byte ptr [rcx + 83], cl + 499849: 4f 2d 31 30 36 34 sub rax, 875966513 + 49984f: 36 2f + 499851: 55 push rbp + 499852: 43 53 push r11 + 499854: 34 2f xor al, 47 + 499856: 00 55 43 add byte ptr [rbp + 67], dl + 499859: 53 push rbx + 49985a: 2d 34 2f 2f 00 sub eax, 3092276 + 49985f: 49 53 push r11 + 499861: 4f 2d 31 30 36 34 sub rax, 875966513 + 499867: 36 2f + 499869: 55 push rbp + 49986a: 43 53 push r11 + 49986c: 34 2f xor al, 47 + 49986e: 00 55 43 add byte ptr [rbp + 67], dl + 499871: 53 push rbx + 499872: 2d 34 42 45 2f sub eax, 793068084 + 499877: 2f + 499878: 00 49 53 add byte ptr [rcx + 83], cl + 49987b: 4f 2d 31 30 36 34 sub rax, 875966513 + 499881: 36 2f + 499883: 55 push rbp + 499884: 43 53 push r11 + 499886: 34 2f xor al, 47 + 499888: 00 43 53 add byte ptr [rbx + 83], al + 49988b: 55 push rbp + 49988c: 43 53 push r11 + 49988e: 34 2f xor al, 47 + 499890: 2f + 499891: 00 49 53 add byte ptr [rcx + 83], cl + 499894: 4f 2d 31 30 36 34 sub rax, 875966513 + 49989a: 36 2f + 49989c: 55 push rbp + 49989d: 43 53 push r11 + 49989f: 34 2f xor al, 47 + 4998a1: 00 49 53 add byte ptr [rcx + 83], cl + 4998a4: 4f 2d 31 30 36 34 sub rax, 875966513 + 4998aa: 36 2f + 4998ac: 2f + 4998ad: 00 49 53 add byte ptr [rcx + 83], cl + 4998b0: 4f 2d 31 30 36 34 sub rax, 875966513 + 4998b6: 36 2f + 4998b8: 55 push rbp + 4998b9: 43 53 push r11 + 4998bb: 34 2f xor al, 47 + 4998bd: 00 31 add byte ptr [rcx], dh + 4998bf: 30 36 xor byte ptr [rsi], dh + 4998c1: 34 36 xor al, 54 + 4998c3: 2d 31 3a 31 39 sub eax, 959527473 + 4998c8: 39 33 cmp dword ptr [rbx], esi + 4998ca: 2f + 4998cb: 2f + 4998cc: 00 49 53 add byte ptr [rcx + 83], cl + 4998cf: 4f 2d 31 30 36 34 sub rax, 875966513 + 4998d5: 36 2f + 4998d7: 55 push rbp + 4998d8: 43 53 push r11 + 4998da: 34 2f xor al, 47 + 4998dc: 00 31 add byte ptr [rcx], dh + 4998de: 30 36 xor byte ptr [rsi], dh + 4998e0: 34 36 xor al, 54 + 4998e2: 2d 31 3a 31 39 sub eax, 959527473 + 4998e7: 39 33 cmp dword ptr [rbx], esi + 4998e9: 2f + 4998ea: 55 push rbp + 4998eb: 43 53 push r11 + 4998ed: 34 2f xor al, 47 + 4998ef: 00 49 53 add byte ptr [rcx + 83], cl + 4998f2: 4f 2d 31 30 36 34 sub rax, 875966513 + 4998f8: 36 2f + 4998fa: 55 push rbp + 4998fb: 43 53 push r11 + 4998fd: 34 2f xor al, 47 + 4998ff: 00 4f 53 add byte ptr [rdi + 83], cl + 499902: 46 30 30 xor byte ptr [rax], r14b + 499905: 30 31 xor byte ptr [rcx], dh + 499907: 30 31 xor byte ptr [rcx], dh + 499909: 30 34 2f xor byte ptr [rdi + rbp], dh + 49990c: 2f + 49990d: 00 49 53 add byte ptr [rcx + 83], cl + 499910: 4f 2d 31 30 36 34 sub rax, 875966513 + 499916: 36 2f + 499918: 55 push rbp + 499919: 43 53 push r11 + 49991b: 34 2f xor al, 47 + 49991d: 00 4f 53 add byte ptr [rdi + 83], cl + 499920: 46 30 30 xor byte ptr [rax], r14b + 499923: 30 31 xor byte ptr [rcx], dh + 499925: 30 31 xor byte ptr [rcx], dh + 499927: 30 35 2f 2f 00 49 xor byte ptr [rip + 1224748847], dh # 0x4949c85c <_end+0x48fd8edc> + 49992d: 53 push rbx + 49992e: 4f 2d 31 30 36 34 sub rax, 875966513 + 499934: 36 2f + 499936: 55 push rbp + 499937: 43 53 push r11 + 499939: 34 2f xor al, 47 + 49993b: 00 4f 53 add byte ptr [rdi + 83], cl + 49993e: 46 30 30 xor byte ptr [rax], r14b + 499941: 30 31 xor byte ptr [rcx], dh + 499943: 30 31 xor byte ptr [rcx], dh + 499945: 30 36 xor byte ptr [rsi], dh + 499947: 2f + 499948: 2f + 499949: 00 49 53 add byte ptr [rcx + 83], cl + 49994c: 4f 2d 31 30 36 34 sub rax, 875966513 + 499952: 36 2f + 499954: 55 push rbp + 499955: 43 53 push r11 + 499957: 34 2f xor al, 47 + 499959: 00 57 43 add byte ptr [rdi + 67], dl + 49995c: 48 41 + 49995e: 52 push rdx + 49995f: 5f pop rdi + 499960: 54 push rsp + 499961: 2f + 499962: 2f + 499963: 00 49 4e add byte ptr [rcx + 78], cl + 499966: 54 push rsp + 499967: 45 52 push r10 + 499969: 4e 41 + 49996b: 4c 00 55 54 add byte ptr [rbp + 84], r10b + 49996f: 46 38 2f cmp byte ptr [rdi], r13b + 499972: 2f + 499973: 00 49 53 add byte ptr [rcx + 83], cl + 499976: 4f 2d 31 30 36 34 sub rax, 875966513 + 49997c: 36 2f + 49997e: 55 push rbp + 49997f: 54 push rsp + 499980: 46 38 2f cmp byte ptr [rdi], r13b + 499983: 00 55 54 add byte ptr [rbp + 84], dl + 499986: 46 2d 38 2f 2f 00 sub eax, 3092280 + 49998c: 49 53 push r11 + 49998e: 4f 2d 31 30 36 34 sub rax, 875966513 + 499994: 36 2f + 499996: 55 push rbp + 499997: 54 push rsp + 499998: 46 38 2f cmp byte ptr [rdi], r13b + 49999b: 00 49 53 add byte ptr [rcx + 83], cl + 49999e: 4f 2d 49 52 2d 31 sub rax, 825053769 + 4999a4: 39 33 cmp dword ptr [rbx], esi + 4999a6: 2f + 4999a7: 2f + 4999a8: 00 49 53 add byte ptr [rcx + 83], cl + 4999ab: 4f 2d 31 30 36 34 sub rax, 875966513 + 4999b1: 36 2f + 4999b3: 55 push rbp + 4999b4: 54 push rsp + 4999b5: 46 38 2f cmp byte ptr [rdi], r13b + 4999b8: 00 4f 53 add byte ptr [rdi + 83], cl + 4999bb: 46 30 35 30 31 30 30 xor byte ptr [rip + 808464688], r14b # 0x3079caf2 <_end+0x302d9172> + 4999c2: 30 31 xor byte ptr [rcx], dh + 4999c4: 2f + 4999c5: 2f + 4999c6: 00 49 53 add byte ptr [rcx + 83], cl + 4999c9: 4f 2d 31 30 36 34 sub rax, 875966513 + 4999cf: 36 2f + 4999d1: 55 push rbp + 4999d2: 54 push rsp + 4999d3: 46 38 2f cmp byte ptr [rdi], r13b + 4999d6: 00 49 53 add byte ptr [rcx + 83], cl + 4999d9: 4f 2d 31 30 36 34 sub rax, 875966513 + 4999df: 36 2f + 4999e1: 55 push rbp + 4999e2: 54 push rsp + 4999e3: 46 2d 38 2f 00 49 sub eax, 1224748856 + 4999e9: 53 push rbx + 4999ea: 4f 2d 31 30 36 34 sub rax, 875966513 + 4999f0: 36 2f + 4999f2: 55 push rbp + 4999f3: 54 push rsp + 4999f4: 46 38 2f cmp byte ptr [rdi], r13b + 4999f7: 00 55 43 add byte ptr [rbp + 67], dl + 4999fa: 53 push rbx + 4999fb: 32 2f xor ch, byte ptr [rdi] + 4999fd: 2f + 4999fe: 00 49 53 add byte ptr [rcx + 83], cl + 499a01: 4f 2d 31 30 36 34 sub rax, 875966513 + 499a07: 36 2f + 499a09: 55 push rbp + 499a0a: 43 53 push r11 + 499a0c: 32 2f xor ch, byte ptr [rdi] + 499a0e: 00 55 43 add byte ptr [rbp + 67], dl + 499a11: 53 push rbx + 499a12: 2d 32 2f 2f 00 sub eax, 3092274 + 499a17: 49 53 push r11 + 499a19: 4f 2d 31 30 36 34 sub rax, 875966513 + 499a1f: 36 2f + 499a21: 55 push rbp + 499a22: 43 53 push r11 + 499a24: 32 2f xor ch, byte ptr [rdi] + 499a26: 00 4f 53 add byte ptr [rdi + 83], cl + 499a29: 46 30 30 xor byte ptr [rax], r14b + 499a2c: 30 31 xor byte ptr [rcx], dh + 499a2e: 30 31 xor byte ptr [rcx], dh + 499a30: 30 30 xor byte ptr [rax], dh + 499a32: 2f + 499a33: 2f + 499a34: 00 49 53 add byte ptr [rcx + 83], cl + 499a37: 4f 2d 31 30 36 34 sub rax, 875966513 + 499a3d: 36 2f + 499a3f: 55 push rbp + 499a40: 43 53 push r11 + 499a42: 32 2f xor ch, byte ptr [rdi] + 499a44: 00 4f 53 add byte ptr [rdi + 83], cl + 499a47: 46 30 30 xor byte ptr [rax], r14b + 499a4a: 30 31 xor byte ptr [rcx], dh + 499a4c: 30 31 xor byte ptr [rcx], dh + 499a4e: 30 31 xor byte ptr [rcx], dh + 499a50: 2f + 499a51: 2f + 499a52: 00 49 53 add byte ptr [rcx + 83], cl + 499a55: 4f 2d 31 30 36 34 sub rax, 875966513 + 499a5b: 36 2f + 499a5d: 55 push rbp + 499a5e: 43 53 push r11 + 499a60: 32 2f xor ch, byte ptr [rdi] + 499a62: 00 4f 53 add byte ptr [rdi + 83], cl + 499a65: 46 30 30 xor byte ptr [rax], r14b + 499a68: 30 31 xor byte ptr [rcx], dh + 499a6a: 30 31 xor byte ptr [rcx], dh + 499a6c: 30 32 xor byte ptr [rdx], dh + 499a6e: 2f + 499a6f: 2f + 499a70: 00 49 53 add byte ptr [rcx + 83], cl + 499a73: 4f 2d 31 30 36 34 sub rax, 875966513 + 499a79: 36 2f + 499a7b: 55 push rbp + 499a7c: 43 53 push r11 + 499a7e: 32 2f xor ch, byte ptr [rdi] + 499a80: 00 41 4e add byte ptr [rcx + 78], al + 499a83: 53 push rbx + 499a84: 49 5f pop r15 + 499a86: 58 pop rax + 499a87: 33 2e xor ebp, dword ptr [rsi] + 499a89: 34 2f xor al, 47 + 499a8b: 2f + 499a8c: 00 41 4e add byte ptr [rcx + 78], al + 499a8f: 53 push rbx + 499a90: 49 5f pop r15 + 499a92: 58 pop rax + 499a93: 33 2e xor ebp, dword ptr [rsi] + 499a95: 34 2d xor al, 45 + 499a97: 31 39 xor dword ptr [rcx], edi + 499a99: 36 38 2f cmp byte ptr ss:[rdi], ch + 499a9c: 2f + 499a9d: 00 49 53 add byte ptr [rcx + 83], cl + 499aa0: 4f 2d 49 52 2d 36 sub rax, 908939849 + 499aa6: 2f + 499aa7: 2f + 499aa8: 00 41 4e add byte ptr [rcx + 78], al + 499aab: 53 push rbx + 499aac: 49 5f pop r15 + 499aae: 58 pop rax + 499aaf: 33 2e xor ebp, dword ptr [rsi] + 499ab1: 34 2d xor al, 45 + 499ab3: 31 39 xor dword ptr [rcx], edi + 499ab5: 36 38 2f cmp byte ptr ss:[rdi], ch + 499ab8: 2f + 499ab9: 00 41 4e add byte ptr [rcx + 78], al + 499abc: 53 push rbx + 499abd: 49 5f pop r15 + 499abf: 58 pop rax + 499ac0: 33 2e xor ebp, dword ptr [rsi] + 499ac2: 34 2d xor al, 45 + 499ac4: 31 39 xor dword ptr [rcx], edi + 499ac6: 38 36 cmp byte ptr [rsi], dh + 499ac8: 2f + 499ac9: 2f + 499aca: 00 41 4e add byte ptr [rcx + 78], al + 499acd: 53 push rbx + 499ace: 49 5f pop r15 + 499ad0: 58 pop rax + 499ad1: 33 2e xor ebp, dword ptr [rsi] + 499ad3: 34 2d xor al, 45 + 499ad5: 31 39 xor dword ptr [rcx], edi + 499ad7: 36 38 2f cmp byte ptr ss:[rdi], ch + 499ada: 2f + 499adb: 00 49 53 add byte ptr [rcx + 83], cl + 499ade: 4f 5f pop r15 + 499ae0: 36 34 36 xor al, 54 + 499ae3: 2e 49 52 push r10 + 499ae6: 56 push rsi + 499ae7: 3a 31 cmp dh, byte ptr [rcx] + 499ae9: 39 39 cmp dword ptr [rcx], edi + 499aeb: 31 2f xor dword ptr [rdi], ebp + 499aed: 2f + 499aee: 00 41 4e add byte ptr [rcx + 78], al + 499af1: 53 push rbx + 499af2: 49 5f pop r15 + 499af4: 58 pop rax + 499af5: 33 2e xor ebp, dword ptr [rsi] + 499af7: 34 2d xor al, 45 + 499af9: 31 39 xor dword ptr [rcx], edi + 499afb: 36 38 2f cmp byte ptr ss:[rdi], ch + 499afe: 2f + 499aff: 00 41 53 add byte ptr [rcx + 83], al + 499b02: 43 49 + 499b04: 49 2f + 499b06: 2f + 499b07: 00 41 4e add byte ptr [rcx + 78], al + 499b0a: 53 push rbx + 499b0b: 49 5f pop r15 + 499b0d: 58 pop rax + 499b0e: 33 2e xor ebp, dword ptr [rsi] + 499b10: 34 2d xor al, 45 + 499b12: 31 39 xor dword ptr [rcx], edi + 499b14: 36 38 2f cmp byte ptr ss:[rdi], ch + 499b17: 2f + 499b18: 00 49 53 add byte ptr [rcx + 83], cl + 499b1b: 4f 36 ss + 499b1d: 34 36 xor al, 54 + 499b1f: 2d 55 53 2f 2f sub eax, 791630677 + 499b24: 00 41 4e add byte ptr [rcx + 78], al + 499b27: 53 push rbx + 499b28: 49 5f pop r15 + 499b2a: 58 pop rax + 499b2b: 33 2e xor ebp, dword ptr [rsi] + 499b2d: 34 2d xor al, 45 + 499b2f: 31 39 xor dword ptr [rcx], edi + 499b31: 36 38 2f cmp byte ptr ss:[rdi], ch + 499b34: 2f + 499b35: 00 55 53 add byte ptr [rbp + 83], dl + 499b38: 2d 41 53 43 49 sub eax, 1229148993 + 499b3d: 49 2f + 499b3f: 2f + 499b40: 00 41 4e add byte ptr [rcx + 78], al + 499b43: 53 push rbx + 499b44: 49 5f pop r15 + 499b46: 58 pop rax + 499b47: 33 2e xor ebp, dword ptr [rsi] + 499b49: 34 2d xor al, 45 + 499b4b: 31 39 xor dword ptr [rcx], edi + 499b4d: 36 38 2f cmp byte ptr ss:[rdi], ch + 499b50: 2f + 499b51: 00 55 53 add byte ptr [rbp + 83], dl + 499b54: 2f + 499b55: 2f + 499b56: 00 41 4e add byte ptr [rcx + 78], al + 499b59: 53 push rbx + 499b5a: 49 5f pop r15 + 499b5c: 58 pop rax + 499b5d: 33 2e xor ebp, dword ptr [rsi] + 499b5f: 34 2d xor al, 45 + 499b61: 31 39 xor dword ptr [rcx], edi + 499b63: 36 38 2f cmp byte ptr ss:[rdi], ch + 499b66: 2f + 499b67: 00 49 42 add byte ptr [rcx + 66], cl + 499b6a: 4d 33 36 xor r14, qword ptr [r14] + 499b6d: 37 + 499b6e: 2f + 499b6f: 2f + 499b70: 00 41 4e add byte ptr [rcx + 78], al + 499b73: 53 push rbx + 499b74: 49 5f pop r15 + 499b76: 58 pop rax + 499b77: 33 2e xor ebp, dword ptr [rsi] + 499b79: 34 2d xor al, 45 + 499b7b: 31 39 xor dword ptr [rcx], edi + 499b7d: 36 38 2f cmp byte ptr ss:[rdi], ch + 499b80: 2f + 499b81: 00 43 50 add byte ptr [rbx + 80], al + 499b84: 33 36 xor esi, dword ptr [rsi] + 499b86: 37 + 499b87: 2f + 499b88: 2f + 499b89: 00 41 4e add byte ptr [rcx + 78], al + 499b8c: 53 push rbx + 499b8d: 49 5f pop r15 + 499b8f: 58 pop rax + 499b90: 33 2e xor ebp, dword ptr [rsi] + 499b92: 34 2d xor al, 45 + 499b94: 31 39 xor dword ptr [rcx], edi + 499b96: 36 38 2f cmp byte ptr ss:[rdi], ch + 499b99: 2f + 499b9a: 00 43 53 add byte ptr [rbx + 83], al + 499b9d: 41 53 push r11 + 499b9f: 43 49 + 499ba1: 49 2f + 499ba3: 2f + 499ba4: 00 41 4e add byte ptr [rcx + 78], al + 499ba7: 53 push rbx + 499ba8: 49 5f pop r15 + 499baa: 58 pop rax + 499bab: 33 2e xor ebp, dword ptr [rsi] + 499bad: 34 2d xor al, 45 + 499baf: 31 39 xor dword ptr [rcx], edi + 499bb1: 36 38 2f cmp byte ptr ss:[rdi], ch + 499bb4: 2f + 499bb5: 00 4f 53 add byte ptr [rdi + 83], cl + 499bb8: 46 30 30 xor byte ptr [rax], r14b + 499bbb: 30 31 xor byte ptr [rcx], dh + 499bbd: 30 30 xor byte ptr [rax], dh + 499bbf: 32 30 xor dh, byte ptr [rax] + 499bc1: 2f + 499bc2: 2f + 499bc3: 00 41 4e add byte ptr [rcx + 78], al + 499bc6: 53 push rbx + 499bc7: 49 5f pop r15 + 499bc9: 58 pop rax + 499bca: 33 2e xor ebp, dword ptr [rsi] + 499bcc: 34 2d xor al, 45 + 499bce: 31 39 xor dword ptr [rcx], edi + 499bd0: 36 38 2f cmp byte ptr ss:[rdi], ch + 499bd3: 2f + 499bd4: 00 55 4e add byte ptr [rbp + 78], dl + 499bd7: 49 43 + 499bd9: 4f 44 + 499bdb: 45 4c + 499bdd: 49 54 push r12 + 499bdf: 54 push rsp + 499be0: 4c 45 + 499be2: 2f + 499be3: 2f + 499be4: 00 49 53 add byte ptr [rcx + 83], cl + 499be7: 4f 2d 31 30 36 34 sub rax, 875966513 + 499bed: 36 2f + 499bef: 55 push rbp + 499bf0: 43 53 push r11 + 499bf2: 32 2f xor ch, byte ptr [rdi] + 499bf4: 00 55 43 add byte ptr [rbp + 67], dl + 499bf7: 53 push rbx + 499bf8: 2d 32 4c 45 2f sub eax, 793070642 + 499bfd: 2f + 499bfe: 00 49 53 add byte ptr [rcx + 83], cl + 499c01: 4f 2d 31 30 36 34 sub rax, 875966513 + 499c07: 36 2f + 499c09: 55 push rbp + 499c0a: 43 53 push r11 + 499c0c: 32 2f xor ch, byte ptr [rdi] + 499c0e: 00 55 43 add byte ptr [rbp + 67], dl + 499c11: 53 push rbx + 499c12: 2d 32 42 45 2f sub eax, 793068082 + 499c17: 2f + 499c18: 00 55 4e add byte ptr [rbp + 78], dl + 499c1b: 49 43 + 499c1d: 4f 44 + 499c1f: 45 42 + 499c21: 49 47 + 499c23: 2f + 499c24: 2f + 499c25: 00 00 add byte ptr [rax], al + 499c27: 00 67 63 add byte ptr [rdi + 99], ah + +0000000000499c28 : + 499c28: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499c2c: 76 2d jbe 0x499c5b + 499c2e: 6d insd dword ptr es:[rdi], dx + 499c2f: 6f outsd dx, dword ptr [rsi] + 499c30: 64 75 6c jne 0x499c9f + 499c33: 65 73 00 jae 0x499c36 + ... + 499c3e: 00 00 add byte ptr [rax], al + +0000000000499c40 : + ... + +0000000000499c60 : + 499c60: 2f + 499c61: 75 73 jne 0x499cd6 <__PRETTY_FUNCTION__.9087+0x16> + 499c63: 72 2f jb 0x499c94 + 499c65: 6c insb byte ptr es:[rdi], dx + 499c66: 69 62 2f 78 38 36 5f imul esp, dword ptr [rdx + 47], 1597388920 + 499c6d: 36 34 2d xor al, 45 + 499c70: 6c insb byte ptr es:[rdi], dx + 499c71: 69 6e 75 78 2d 67 6e imul ebp, dword ptr [rsi + 117], 1852255608 + 499c78: 75 2f jne 0x499ca9 + 499c7a: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499c7e: 76 00 jbe 0x499c80 + 499c80: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499c84: 76 5f jbe 0x499ce5 <__PRETTY_FUNCTION__.9087+0x25> + 499c86: 62 + 499c87: 75 69 jne 0x499cf2 <__PRETTY_FUNCTION__.9087+0x32> + 499c89: 6c insb byte ptr es:[rdi], dx + 499c8a: 74 69 je 0x499cf5 <__PRETTY_FUNCTION__.9087+0x35> + 499c8c: 6e outsb dx, byte ptr [rsi] + 499c8d: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 499c90: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] + 499c93: 20 3c 20 and byte ptr [rax + riz], bh + 499c96: 73 69 jae 0x499d01 <__PRETTY_FUNCTION__.9087+0x41> + 499c98: 7a 65 jp 0x499cff <__PRETTY_FUNCTION__.9087+0x3f> + 499c9a: 6f outsd dx, dword ptr [rsi] + 499c9b: 66 20 28 and byte ptr [rax], ch + 499c9e: 6d insd dword ptr es:[rdi], dx + 499c9f: 61 + 499ca0: 70 29 jo 0x499ccb <__PRETTY_FUNCTION__.9087+0xb> + 499ca2: 20 2f and byte ptr [rdi], ch + 499ca4: 20 73 69 and byte ptr [rbx + 105], dh + 499ca7: 7a 65 jp 0x499d0e <__PRETTY_FUNCTION__.9087+0x4e> + 499ca9: 6f outsd dx, dword ptr [rsi] + 499caa: 66 20 28 and byte ptr [rax], ch + 499cad: 6d insd dword ptr es:[rdi], dx + 499cae: 61 + 499caf: 70 5b jo 0x499d0c <__PRETTY_FUNCTION__.9087+0x4c> + 499cb1: 30 5d 29 xor byte ptr [rbp + 41], bl + ... + +0000000000499cc0 <__PRETTY_FUNCTION__.9087>: + 499cc0: 5f pop rdi + 499cc1: 5f pop rdi + 499cc2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499cc6: 76 5f jbe 0x499d27 <__PRETTY_FUNCTION__.9087+0x67> + 499cc8: 67 65 74 5f addr32 je 0x499d2b <__PRETTY_FUNCTION__.9087+0x6b> + 499ccc: 62 + 499ccd: 75 69 jne 0x499d38 <__PRETTY_FUNCTION__.9087+0x78> + 499ccf: 6c insb byte ptr es:[rdi], dx + 499cd0: 74 69 je 0x499d3b <__PRETTY_FUNCTION__.9087+0x7b> + 499cd2: 6e outsb dx, byte ptr [rsi] + 499cd3: 5f pop rdi + 499cd4: 74 72 je 0x499d48 <__PRETTY_FUNCTION__.9087+0x88> + 499cd6: 61 + 499cd7: 6e outsb dx, byte ptr [rsi] + 499cd8: 73 00 jae 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> + 499cda: 2e 2e 2f + 499cdd: 69 63 6f 6e 76 2f 73 imul esp, dword ptr [rbx + 111], 1932490350 + 499ce4: 6b 65 6c 65 imul esp, dword ptr [rbp + 108], 101 + 499ce8: 74 6f je 0x499d59 <__PRETTY_FUNCTION__.9087+0x99> + 499cea: 6e outsb dx, byte ptr [rsi] + 499ceb: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 499cee: 6f outsd dx, dword ptr [rsi] + 499cef: 75 74 jne 0x499d65 <__PRETTY_FUNCTION__.9087+0xa5> + 499cf1: 62 75 66 73 74 + 499cf6: 61 + 499cf7: 72 74 jb 0x499d6d <__PRETTY_FUNCTION__.9087+0xad> + 499cf9: 20 3d 3d 20 4e 55 and byte ptr [rip + 1431183421], bh # 0x5597bd3c <_end+0x554b83bc> + 499cff: 4c 4c + 499d01: 00 6f 75 add byte ptr [rdi + 117], ch + 499d04: 74 62 je 0x499d68 <__PRETTY_FUNCTION__.9087+0xa8> + 499d06: 75 66 jne 0x499d6e <__PRETTY_FUNCTION__.9087+0xae> + 499d08: 20 3d 3d 20 6f 75 and byte ptr [rip + 1970217021], bh # 0x75b8bd4b <_end+0x756c83cb> + 499d0e: 74 65 je 0x499d75 + 499d10: 72 72 jb 0x499d84 + 499d12: 00 69 6e add byte ptr [rcx + 110], ch + 499d15: 65 6e outsb dx, byte ptr gs:[rsi] + 499d17: 64 20 2d 20 2a 69 6e and byte ptr fs:[rip + 1852385824], ch + 499d1e: 70 74 jo 0x499d94 + 499d20: 72 70 jb 0x499d92 + 499d22: 20 3c 20 and byte ptr [rax + riz], bh + 499d25: 34 00 xor al, 0 + 499d27: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499d2b: 76 5f jbe 0x499d8c + 499d2d: 73 69 jae 0x499d98 + 499d2f: 6d insd dword ptr es:[rdi], dx + 499d30: 70 6c jo 0x499d9e + 499d32: 65 2e 63 00 movsxd eax, dword ptr cs:[rax] + 499d36: 2a 6f 75 sub ch, byte ptr [rdi + 117] + 499d39: 74 70 je 0x499dab + 499d3b: 74 72 je 0x499daf + 499d3d: 70 20 jo 0x499d5f <__PRETTY_FUNCTION__.9087+0x9f> + 499d3f: 2b 20 sub esp, dword ptr [rax] + 499d41: 34 20 xor al, 32 + 499d43: 3e 20 6f 75 and byte ptr ds:[rdi + 117], ch + 499d47: 74 65 je 0x499dae + 499d49: 6e outsb dx, byte ptr [rsi] + 499d4a: 64 00 2e add byte ptr fs:[rsi], ch + 499d4d: 2e 2f + 499d4f: 69 63 6f 6e 76 2f 6c imul esp, dword ptr [rbx + 111], 1815049838 + 499d56: 6f outsd dx, dword ptr [rsi] + 499d57: 6f outsd dx, dword ptr [rsi] + 499d58: 70 2e jo 0x499d88 + 499d5a: 63 00 movsxd eax, dword ptr [rax] + 499d5c: 63 68 20 movsxd ebp, dword ptr [rax + 32] + 499d5f: 21 3d 20 30 78 63 and dword ptr [rip + 1668821024], edi # 0x63c1cd85 <_end+0x63759405> + 499d65: 30 20 xor byte ptr [rax], ah + 499d67: 26 26 20 63 68 and byte ptr es:[rbx + 104], ah + 499d6c: 20 21 and byte ptr [rcx], ah + 499d6e: 3d 20 30 78 63 cmp eax, 1668821024 + 499d73: 31 00 xor dword ptr [rax], eax + +0000000000499d75 : + 499d75: c0 e0 f0 shl al, 240 + 499d78: f8 clc + 499d79: fc cld + 499d7a: 00 00 add byte ptr [rax], al + 499d7c: 00 00 add byte ptr [rax], al + 499d7e: 00 00 add byte ptr [rax], al + 499d80: 6e outsb dx, byte ptr [rsi] + 499d81: 73 74 jae 0x499df7 + 499d83: 61 + 499d84: 74 75 je 0x499dfb + 499d86: 73 20 jae 0x499da8 + 499d88: 3d 3d 20 5f 5f cmp eax, 1600069693 + 499d8d: 47 43 + 499d8f: 4f 4e + 499d91: 56 push rsi + 499d92: 5f pop rdi + 499d93: 46 55 push rbp + 499d95: 4c 4c + 499d97: 5f pop rdi + 499d98: 4f 55 push r13 + 499d9a: 54 push rsp + 499d9b: 50 push rax + 499d9c: 55 push rbp + 499d9d: 54 push rsp + 499d9e: 00 00 add byte ptr [rax], al + 499da0: 28 73 74 sub byte ptr [rbx + 116], dh + 499da3: 61 + 499da4: 74 65 je 0x499e0b + 499da6: 2d 3e 5f 5f 63 sub eax, 1667194686 + 499dab: 6f outsd dx, dword ptr [rsi] + 499dac: 75 6e jne 0x499e1c + 499dae: 74 20 je 0x499dd0 + 499db0: 26 20 37 and byte ptr es:[rdi], dh + 499db3: 29 20 sub dword ptr [rax], esp + 499db5: 3c 3d cmp al, 61 + 499db7: 20 73 69 and byte ptr [rbx + 105], dh + 499dba: 7a 65 jp 0x499e21 + 499dbc: 6f outsd dx, dword ptr [rsi] + 499dbd: 66 20 28 and byte ptr [rax], ch + 499dc0: 73 74 jae 0x499e36 + 499dc2: 61 + 499dc3: 74 65 je 0x499e2a + 499dc5: 2d 3e 5f 5f 76 sub eax, 1985961790 + 499dca: 61 + 499dcb: 6c insb byte ptr es:[rdi], dx + 499dcc: 75 65 jne 0x499e33 + 499dce: 29 00 sub dword ptr [rax], eax + 499dd0: 69 6e 70 74 72 20 2d imul ebp, dword ptr [rsi + 112], 757101172 + 499dd7: 20 62 79 and byte ptr [rdx + 121], ah + 499dda: 74 65 je 0x499e41 + 499ddc: 62 75 66 20 3e + 499de1: 20 28 and byte ptr [rax], ch + 499de3: 73 74 jae 0x499e59 + 499de5: 61 + 499de6: 74 65 je 0x499e4d + 499de8: 2d 3e 5f 5f 63 sub eax, 1667194686 + 499ded: 6f outsd dx, dword ptr [rsi] + 499dee: 75 6e jne 0x499e5e + 499df0: 74 20 je 0x499e12 + 499df2: 26 20 37 and byte ptr es:[rdi], dh + 499df5: 29 00 sub dword ptr [rax], eax + 499df7: 00 69 6e add byte ptr [rcx + 110], ch + 499dfa: 65 6e outsb dx, byte ptr gs:[rsi] + 499dfc: 64 20 21 and byte ptr fs:[rcx], ah + 499dff: 3d 20 26 62 79 cmp eax, 2036475424 + 499e04: 74 65 je 0x499e6b + 499e06: 62 75 66 5b 4d + 499e0b: 41 58 pop r8 + 499e0d: 5f pop rdi + 499e0e: 4e 45 + 499e10: 45 44 + 499e12: 45 44 + 499e14: 5f pop rdi + 499e15: 49 4e + 499e17: 50 push rax + 499e18: 55 push rbp + 499e19: 54 push rsp + 499e1a: 5d pop rbp + 499e1b: 00 00 add byte ptr [rax], al + 499e1d: 00 00 add byte ptr [rax], al + 499e1f: 00 69 6e add byte ptr [rcx + 110], ch + 499e22: 65 6e outsb dx, byte ptr gs:[rsi] + 499e24: 64 20 2d 20 69 6e 70 and byte ptr fs:[rip + 1886284064], ch + 499e2b: 74 72 je 0x499e9f <__PRETTY_FUNCTION__.12335+0x1f> + 499e2d: 20 3e and byte ptr [rsi], bh + 499e2f: 20 28 and byte ptr [rax], ch + 499e31: 73 74 jae 0x499ea7 <__PRETTY_FUNCTION__.12335+0x27> + 499e33: 61 + 499e34: 74 65 je 0x499e9b <__PRETTY_FUNCTION__.12335+0x1b> + 499e36: 2d 3e 5f 5f 63 sub eax, 1667194686 + 499e3b: 6f outsd dx, dword ptr [rsi] + 499e3c: 75 6e jne 0x499eac <__PRETTY_FUNCTION__.12335+0x2c> + 499e3e: 74 20 je 0x499e60 + 499e40: 26 20 7e 37 and byte ptr es:[rsi + 55], bh + 499e44: 29 00 sub dword ptr [rax], eax + 499e46: 00 00 add byte ptr [rax], al + 499e48: 69 6e 65 6e 64 20 2d imul ebp, dword ptr [rsi + 101], 757097582 + 499e4f: 20 69 6e and byte ptr [rcx + 110], ch + 499e52: 70 74 jo 0x499ec8 <__PRETTY_FUNCTION__.12420+0x8> + 499e54: 72 20 jb 0x499e76 + 499e56: 3c 3d cmp al, 61 + 499e58: 20 73 69 and byte ptr [rbx + 105], dh + 499e5b: 7a 65 jp 0x499ec2 <__PRETTY_FUNCTION__.12420+0x2> + 499e5d: 6f outsd dx, dword ptr [rsi] + 499e5e: 66 20 28 and byte ptr [rax], ch + 499e61: 73 74 jae 0x499ed7 <__PRETTY_FUNCTION__.12420+0x17> + 499e63: 61 + 499e64: 74 65 je 0x499ecb <__PRETTY_FUNCTION__.12420+0xb> + 499e66: 2d 3e 5f 5f 76 sub eax, 1985961790 + 499e6b: 61 + 499e6c: 6c insb byte ptr es:[rdi], dx + 499e6d: 75 65 jne 0x499ed4 <__PRETTY_FUNCTION__.12420+0x14> + 499e6f: 29 00 sub dword ptr [rax], eax + ... + 499e7d: 00 00 add byte ptr [rax], al + 499e7f: 00 69 6e add byte ptr [rcx + 110], ch + +0000000000499e80 <__PRETTY_FUNCTION__.12335>: + 499e80: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 499e87: 6c insb byte ptr es:[rdi], dx + 499e88: 5f pop rdi + 499e89: 75 63 jne 0x499eee <__PRETTY_FUNCTION__.12420+0x2e> + 499e8b: 73 32 jae 0x499ebf <__PRETTY_FUNCTION__.12335+0x3f> + 499e8d: 72 65 jb 0x499ef4 <__PRETTY_FUNCTION__.12420+0x34> + 499e8f: 76 65 jbe 0x499ef6 <__PRETTY_FUNCTION__.12420+0x36> + 499e91: 72 73 jb 0x499f06 <__PRETTY_FUNCTION__.12160+0x6> + 499e93: 65 5f pop rdi + 499e95: 6c insb byte ptr es:[rdi], dx + 499e96: 6f outsd dx, dword ptr [rsi] + 499e97: 6f outsd dx, dword ptr [rsi] + 499e98: 70 5f jo 0x499ef9 <__PRETTY_FUNCTION__.12420+0x39> + 499e9a: 73 69 jae 0x499f05 <__PRETTY_FUNCTION__.12160+0x5> + 499e9c: 6e outsb dx, byte ptr [rsi] + 499e9d: 67 6c insb byte ptr es:[edi], dx + 499e9f: 65 00 00 add byte ptr gs:[rax], al + ... + 499ebe: 00 00 add byte ptr [rax], al + +0000000000499ec0 <__PRETTY_FUNCTION__.12420>: + 499ec0: 5f pop rdi + 499ec1: 5f pop rdi + 499ec2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499ec6: 76 5f jbe 0x499f27 <__PRETTY_FUNCTION__.12160+0x27> + 499ec8: 74 72 je 0x499f3c <__PRETTY_FUNCTION__.12160+0x3c> + 499eca: 61 + 499ecb: 6e outsb dx, byte ptr [rsi] + 499ecc: 73 66 jae 0x499f34 <__PRETTY_FUNCTION__.12160+0x34> + 499ece: 6f outsd dx, dword ptr [rsi] + 499ecf: 72 6d jb 0x499f3e <__PRETTY_FUNCTION__.12160+0x3e> + 499ed1: 5f pop rdi + 499ed2: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 499ed9: 6c insb byte ptr es:[rdi], dx + 499eda: 5f pop rdi + 499edb: 75 63 jne 0x499f40 <__PRETTY_FUNCTION__.12245> + 499edd: 73 32 jae 0x499f11 <__PRETTY_FUNCTION__.12160+0x11> + 499edf: 72 65 jb 0x499f46 <__PRETTY_FUNCTION__.12245+0x6> + 499ee1: 76 65 jbe 0x499f48 <__PRETTY_FUNCTION__.12245+0x8> + 499ee3: 72 73 jb 0x499f58 <__PRETTY_FUNCTION__.12245+0x18> + 499ee5: 65 00 00 add byte ptr gs:[rax], al + ... + +0000000000499f00 <__PRETTY_FUNCTION__.12160>: + 499f00: 75 63 jne 0x499f65 <__PRETTY_FUNCTION__.12245+0x25> + 499f02: 73 32 jae 0x499f36 <__PRETTY_FUNCTION__.12160+0x36> + 499f04: 72 65 jb 0x499f6b <__PRETTY_FUNCTION__.12245+0x2b> + 499f06: 76 65 jbe 0x499f6d <__PRETTY_FUNCTION__.12245+0x2d> + 499f08: 72 73 jb 0x499f7d <__PRETTY_FUNCTION__.12245+0x3d> + 499f0a: 65 5f pop rdi + 499f0c: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 499f13: 6c insb byte ptr es:[rdi], dx + 499f14: 5f pop rdi + 499f15: 6c insb byte ptr es:[rdi], dx + 499f16: 6f outsd dx, dword ptr [rsi] + 499f17: 6f outsd dx, dword ptr [rsi] + 499f18: 70 5f jo 0x499f79 <__PRETTY_FUNCTION__.12245+0x39> + 499f1a: 73 69 jae 0x499f85 <__PRETTY_FUNCTION__.12070+0x5> + 499f1c: 6e outsb dx, byte ptr [rsi] + 499f1d: 67 6c insb byte ptr es:[edi], dx + 499f1f: 65 00 00 add byte ptr gs:[rax], al + ... + 499f3e: 00 00 add byte ptr [rax], al + +0000000000499f40 <__PRETTY_FUNCTION__.12245>: + 499f40: 5f pop rdi + 499f41: 5f pop rdi + 499f42: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499f46: 76 5f jbe 0x499fa7 <__PRETTY_FUNCTION__.11895+0x7> + 499f48: 74 72 je 0x499fbc <__PRETTY_FUNCTION__.11895+0x1c> + 499f4a: 61 + 499f4b: 6e outsb dx, byte ptr [rsi] + 499f4c: 73 66 jae 0x499fb4 <__PRETTY_FUNCTION__.11895+0x14> + 499f4e: 6f outsd dx, dword ptr [rsi] + 499f4f: 72 6d jb 0x499fbe <__PRETTY_FUNCTION__.11895+0x1e> + 499f51: 5f pop rdi + 499f52: 75 63 jne 0x499fb7 <__PRETTY_FUNCTION__.11895+0x17> + 499f54: 73 32 jae 0x499f88 <__PRETTY_FUNCTION__.12070+0x8> + 499f56: 72 65 jb 0x499fbd <__PRETTY_FUNCTION__.11895+0x1d> + 499f58: 76 65 jbe 0x499fbf <__PRETTY_FUNCTION__.11895+0x1f> + 499f5a: 72 73 jb 0x499fcf <__PRETTY_FUNCTION__.11719+0xf> + 499f5c: 65 5f pop rdi + 499f5e: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 499f65: 6c insb byte ptr es:[rdi], dx + ... + 499f7e: 00 00 add byte ptr [rax], al + +0000000000499f80 <__PRETTY_FUNCTION__.12070>: + 499f80: 5f pop rdi + 499f81: 5f pop rdi + 499f82: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499f86: 76 5f jbe 0x499fe7 <__PRETTY_FUNCTION__.11511+0x7> + 499f88: 74 72 je 0x499ffc <__PRETTY_FUNCTION__.11511+0x1c> + 499f8a: 61 + 499f8b: 6e outsb dx, byte ptr [rsi] + 499f8c: 73 66 jae 0x499ff4 <__PRETTY_FUNCTION__.11511+0x14> + 499f8e: 6f outsd dx, dword ptr [rsi] + 499f8f: 72 6d jb 0x499ffe <__PRETTY_FUNCTION__.11511+0x1e> + 499f91: 5f pop rdi + 499f92: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 499f99: 6c insb byte ptr es:[rdi], dx + 499f9a: 5f pop rdi + 499f9b: 75 63 jne 0x49a000 <__PRETTY_FUNCTION__.11322> + 499f9d: 73 32 jae 0x499fd1 <__PRETTY_FUNCTION__.11719+0x11> + 499f9f: 00 5f 5f add byte ptr [rdi + 95], bl + +0000000000499fa0 <__PRETTY_FUNCTION__.11895>: + 499fa0: 5f pop rdi + 499fa1: 5f pop rdi + 499fa2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499fa6: 76 5f jbe 0x49a007 <__PRETTY_FUNCTION__.11322+0x7> + 499fa8: 74 72 je 0x49a01c <__PRETTY_FUNCTION__.11322+0x1c> + 499faa: 61 + 499fab: 6e outsb dx, byte ptr [rsi] + 499fac: 73 66 jae 0x49a014 <__PRETTY_FUNCTION__.11322+0x14> + 499fae: 6f outsd dx, dword ptr [rsi] + 499faf: 72 6d jb 0x49a01e <__PRETTY_FUNCTION__.11322+0x1e> + 499fb1: 5f pop rdi + 499fb2: 75 63 jne 0x49a017 <__PRETTY_FUNCTION__.11322+0x17> + 499fb4: 73 32 jae 0x499fe8 <__PRETTY_FUNCTION__.11511+0x8> + 499fb6: 5f pop rdi + 499fb7: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 499fbe: 6c insb byte ptr es:[rdi], dx + 499fbf: 00 5f 5f add byte ptr [rdi + 95], bl + +0000000000499fc0 <__PRETTY_FUNCTION__.11719>: + 499fc0: 5f pop rdi + 499fc1: 5f pop rdi + 499fc2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499fc6: 76 5f jbe 0x49a027 <__PRETTY_FUNCTION__.11322+0x27> + 499fc8: 74 72 je 0x49a03c <__PRETTY_FUNCTION__.11322+0x3c> + 499fca: 61 + 499fcb: 6e outsb dx, byte ptr [rsi] + 499fcc: 73 66 jae 0x49a034 <__PRETTY_FUNCTION__.11322+0x34> + 499fce: 6f outsd dx, dword ptr [rsi] + 499fcf: 72 6d jb 0x49a03e <__PRETTY_FUNCTION__.11322+0x3e> + 499fd1: 5f pop rdi + 499fd2: 75 74 jne 0x49a048 <__PRETTY_FUNCTION__.11149+0x8> + 499fd4: 66 38 5f 69 cmp byte ptr [rdi + 105], bl + 499fd8: 6e outsb dx, byte ptr [rsi] + 499fd9: 74 65 je 0x49a040 <__PRETTY_FUNCTION__.11149> + 499fdb: 72 6e jb 0x49a04b <__PRETTY_FUNCTION__.11149+0xb> + 499fdd: 61 + 499fde: 6c insb byte ptr es:[rdi], dx + 499fdf: 00 5f 5f add byte ptr [rdi + 95], bl + +0000000000499fe0 <__PRETTY_FUNCTION__.11511>: + 499fe0: 5f pop rdi + 499fe1: 5f pop rdi + 499fe2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 499fe6: 76 5f jbe 0x49a047 <__PRETTY_FUNCTION__.11149+0x7> + 499fe8: 74 72 je 0x49a05c <__PRETTY_FUNCTION__.11149+0x1c> + 499fea: 61 + 499feb: 6e outsb dx, byte ptr [rsi] + 499fec: 73 66 jae 0x49a054 <__PRETTY_FUNCTION__.11149+0x14> + 499fee: 6f outsd dx, dword ptr [rsi] + 499fef: 72 6d jb 0x49a05e <__PRETTY_FUNCTION__.11149+0x1e> + 499ff1: 5f pop rdi + 499ff2: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 499ff9: 6c insb byte ptr es:[rdi], dx + 499ffa: 5f pop rdi + 499ffb: 75 74 jne 0x49a071 <__PRETTY_FUNCTION__.11149+0x31> + 499ffd: 66 38 00 cmp byte ptr [rax], al + +000000000049a000 <__PRETTY_FUNCTION__.11322>: + 49a000: 5f pop rdi + 49a001: 5f pop rdi + 49a002: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49a006: 76 5f jbe 0x49a067 <__PRETTY_FUNCTION__.11149+0x27> + 49a008: 74 72 je 0x49a07c <__PRETTY_FUNCTION__.11149+0x3c> + 49a00a: 61 + 49a00b: 6e outsb dx, byte ptr [rsi] + 49a00c: 73 66 jae 0x49a074 <__PRETTY_FUNCTION__.11149+0x34> + 49a00e: 6f outsd dx, dword ptr [rsi] + 49a00f: 72 6d jb 0x49a07e <__PRETTY_FUNCTION__.11149+0x3e> + 49a011: 5f pop rdi + 49a012: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 49a019: 6c insb byte ptr es:[rdi], dx + 49a01a: 5f pop rdi + 49a01b: 61 + 49a01c: 73 63 jae 0x49a081 <__PRETTY_FUNCTION__.11006+0x1> + 49a01e: 69 69 00 00 00 00 00 imul ebp, dword ptr [rcx], 0 + ... + 49a03d: 00 00 add byte ptr [rax], al + 49a03f: 00 5f 5f add byte ptr [rdi + 95], bl + +000000000049a040 <__PRETTY_FUNCTION__.11149>: + 49a040: 5f pop rdi + 49a041: 5f pop rdi + 49a042: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49a046: 76 5f jbe 0x49a0a7 <__PRETTY_FUNCTION__.11006+0x27> + 49a048: 74 72 je 0x49a0bc <__PRETTY_FUNCTION__.11006+0x3c> + 49a04a: 61 + 49a04b: 6e outsb dx, byte ptr [rsi] + 49a04c: 73 66 jae 0x49a0b4 <__PRETTY_FUNCTION__.11006+0x34> + 49a04e: 6f outsd dx, dword ptr [rsi] + 49a04f: 72 6d jb 0x49a0be <__PRETTY_FUNCTION__.11006+0x3e> + 49a051: 5f pop rdi + 49a052: 61 + 49a053: 73 63 jae 0x49a0b8 <__PRETTY_FUNCTION__.11006+0x38> + 49a055: 69 69 5f 69 6e 74 65 imul ebp, dword ptr [rcx + 95], 1702129257 + 49a05c: 72 6e jb 0x49a0cc <__PRETTY_FUNCTION__.10884+0xc> + 49a05e: 61 + 49a05f: 6c insb byte ptr es:[rdi], dx + ... + +000000000049a080 <__PRETTY_FUNCTION__.11006>: + 49a080: 5f pop rdi + 49a081: 5f pop rdi + 49a082: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49a086: 76 5f jbe 0x49a0e7 <__PRETTY_FUNCTION__.10884+0x27> + 49a088: 74 72 je 0x49a0fc <__PRETTY_FUNCTION__.10884+0x3c> + 49a08a: 61 + 49a08b: 6e outsb dx, byte ptr [rsi] + 49a08c: 73 66 jae 0x49a0f4 <__PRETTY_FUNCTION__.10884+0x34> + 49a08e: 6f outsd dx, dword ptr [rsi] + 49a08f: 72 6d jb 0x49a0fe <__PRETTY_FUNCTION__.10884+0x3e> + 49a091: 5f pop rdi + 49a092: 75 63 jne 0x49a0f7 <__PRETTY_FUNCTION__.10884+0x37> + 49a094: 73 34 jae 0x49a0ca <__PRETTY_FUNCTION__.10884+0xa> + 49a096: 6c insb byte ptr es:[rdi], dx + 49a097: 65 5f pop rdi + 49a099: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 49a0a0: 6c insb byte ptr es:[rdi], dx + ... + 49a0bd: 00 00 add byte ptr [rax], al + 49a0bf: 00 5f 5f add byte ptr [rdi + 95], bl + +000000000049a0c0 <__PRETTY_FUNCTION__.10884>: + 49a0c0: 5f pop rdi + 49a0c1: 5f pop rdi + 49a0c2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49a0c6: 76 5f jbe 0x49a127 <__PRETTY_FUNCTION__.10648+0x7> + 49a0c8: 74 72 je 0x49a13c <__PRETTY_FUNCTION__.10648+0x1c> + 49a0ca: 61 + 49a0cb: 6e outsb dx, byte ptr [rsi] + 49a0cc: 73 66 jae 0x49a134 <__PRETTY_FUNCTION__.10648+0x14> + 49a0ce: 6f outsd dx, dword ptr [rsi] + 49a0cf: 72 6d jb 0x49a13e <__PRETTY_FUNCTION__.10648+0x1e> + 49a0d1: 5f pop rdi + 49a0d2: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 49a0d9: 6c insb byte ptr es:[rdi], dx + 49a0da: 5f pop rdi + 49a0db: 75 63 jne 0x49a140 <__PRETTY_FUNCTION__.11985> + 49a0dd: 73 34 jae 0x49a113 <__PRETTY_FUNCTION__.10769+0x13> + 49a0df: 6c insb byte ptr es:[rdi], dx + 49a0e0: 65 00 00 add byte ptr gs:[rax], al + ... + 49a0ff: 00 5f 5f add byte ptr [rdi + 95], bl + +000000000049a100 <__PRETTY_FUNCTION__.10769>: + 49a100: 5f pop rdi + 49a101: 5f pop rdi + 49a102: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49a106: 76 5f jbe 0x49a167 <__PRETTY_FUNCTION__.11810+0x7> + 49a108: 74 72 je 0x49a17c <__PRETTY_FUNCTION__.11810+0x1c> + 49a10a: 61 + 49a10b: 6e outsb dx, byte ptr [rsi] + 49a10c: 73 66 jae 0x49a174 <__PRETTY_FUNCTION__.11810+0x14> + 49a10e: 6f outsd dx, dword ptr [rsi] + 49a10f: 72 6d jb 0x49a17e <__PRETTY_FUNCTION__.11810+0x1e> + 49a111: 5f pop rdi + 49a112: 75 63 jne 0x49a177 <__PRETTY_FUNCTION__.11810+0x17> + 49a114: 73 34 jae 0x49a14a <__PRETTY_FUNCTION__.11985+0xa> + 49a116: 5f pop rdi + 49a117: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 49a11e: 6c insb byte ptr es:[rdi], dx + 49a11f: 00 5f 5f add byte ptr [rdi + 95], bl + +000000000049a120 <__PRETTY_FUNCTION__.10648>: + 49a120: 5f pop rdi + 49a121: 5f pop rdi + 49a122: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49a126: 76 5f jbe 0x49a187 <__PRETTY_FUNCTION__.11622+0x7> + 49a128: 74 72 je 0x49a19c <__PRETTY_FUNCTION__.11622+0x1c> + 49a12a: 61 + 49a12b: 6e outsb dx, byte ptr [rsi] + 49a12c: 73 66 jae 0x49a194 <__PRETTY_FUNCTION__.11622+0x14> + 49a12e: 6f outsd dx, dword ptr [rsi] + 49a12f: 72 6d jb 0x49a19e <__PRETTY_FUNCTION__.11622+0x1e> + 49a131: 5f pop rdi + 49a132: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 49a139: 6c insb byte ptr es:[rdi], dx + 49a13a: 5f pop rdi + 49a13b: 75 63 jne 0x49a1a0 <__PRETTY_FUNCTION__.11419> + 49a13d: 73 34 jae 0x49a173 <__PRETTY_FUNCTION__.11810+0x13> + 49a13f: 00 69 6e add byte ptr [rcx + 110], ch + +000000000049a140 <__PRETTY_FUNCTION__.11985>: + 49a140: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 49a147: 6c insb byte ptr es:[rdi], dx + 49a148: 5f pop rdi + 49a149: 75 63 jne 0x49a1ae <__PRETTY_FUNCTION__.11419+0xe> + 49a14b: 73 32 jae 0x49a17f <__PRETTY_FUNCTION__.11810+0x1f> + 49a14d: 5f pop rdi + 49a14e: 6c insb byte ptr es:[rdi], dx + 49a14f: 6f outsd dx, dword ptr [rsi] + 49a150: 6f outsd dx, dword ptr [rsi] + 49a151: 70 5f jo 0x49a1b2 <__PRETTY_FUNCTION__.11419+0x12> + 49a153: 73 69 jae 0x49a1be <__PRETTY_FUNCTION__.11419+0x1e> + 49a155: 6e outsb dx, byte ptr [rsi] + 49a156: 67 6c insb byte ptr es:[edi], dx + 49a158: 65 00 00 add byte ptr gs:[rax], al + 49a15b: 00 00 add byte ptr [rax], al + 49a15d: 00 00 add byte ptr [rax], al + 49a15f: 00 75 63 add byte ptr [rbp + 99], dh + +000000000049a160 <__PRETTY_FUNCTION__.11810>: + 49a160: 75 63 jne 0x49a1c5 <__PRETTY_FUNCTION__.11238+0x5> + 49a162: 73 32 jae 0x49a196 <__PRETTY_FUNCTION__.11622+0x16> + 49a164: 5f pop rdi + 49a165: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 49a16c: 6c insb byte ptr es:[rdi], dx + 49a16d: 5f pop rdi + 49a16e: 6c insb byte ptr es:[rdi], dx + 49a16f: 6f outsd dx, dword ptr [rsi] + 49a170: 6f outsd dx, dword ptr [rsi] + 49a171: 70 5f jo 0x49a1d2 <__PRETTY_FUNCTION__.11238+0x12> + 49a173: 73 69 jae 0x49a1de <__PRETTY_FUNCTION__.11238+0x1e> + 49a175: 6e outsb dx, byte ptr [rsi] + 49a176: 67 6c insb byte ptr es:[edi], dx + 49a178: 65 00 00 add byte ptr gs:[rax], al + 49a17b: 00 00 add byte ptr [rax], al + 49a17d: 00 00 add byte ptr [rax], al + 49a17f: 00 75 74 add byte ptr [rbp + 116], dh + +000000000049a180 <__PRETTY_FUNCTION__.11622>: + 49a180: 75 74 jne 0x49a1f6 <__PRETTY_FUNCTION__.10920+0x16> + 49a182: 66 38 5f 69 cmp byte ptr [rdi + 105], bl + 49a186: 6e outsb dx, byte ptr [rsi] + 49a187: 74 65 je 0x49a1ee <__PRETTY_FUNCTION__.10920+0xe> + 49a189: 72 6e jb 0x49a1f9 <__PRETTY_FUNCTION__.10920+0x19> + 49a18b: 61 + 49a18c: 6c insb byte ptr es:[rdi], dx + 49a18d: 5f pop rdi + 49a18e: 6c insb byte ptr es:[rdi], dx + 49a18f: 6f outsd dx, dword ptr [rsi] + 49a190: 6f outsd dx, dword ptr [rsi] + 49a191: 70 5f jo 0x49a1f2 <__PRETTY_FUNCTION__.10920+0x12> + 49a193: 73 69 jae 0x49a1fe <__PRETTY_FUNCTION__.10920+0x1e> + 49a195: 6e outsb dx, byte ptr [rsi] + 49a196: 67 6c insb byte ptr es:[edi], dx + 49a198: 65 00 00 add byte ptr gs:[rax], al + 49a19b: 00 00 add byte ptr [rax], al + 49a19d: 00 00 add byte ptr [rax], al + 49a19f: 00 69 6e add byte ptr [rcx + 110], ch + +000000000049a1a0 <__PRETTY_FUNCTION__.11419>: + 49a1a0: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 49a1a7: 6c insb byte ptr es:[rdi], dx + 49a1a8: 5f pop rdi + 49a1a9: 75 74 jne 0x49a21f <__PRETTY_FUNCTION__.10920+0x3f> + 49a1ab: 66 38 5f 6c cmp byte ptr [rdi + 108], bl + 49a1af: 6f outsd dx, dword ptr [rsi] + 49a1b0: 6f outsd dx, dword ptr [rsi] + 49a1b1: 70 5f jo 0x49a212 <__PRETTY_FUNCTION__.10920+0x32> + 49a1b3: 73 69 jae 0x49a21e <__PRETTY_FUNCTION__.10920+0x3e> + 49a1b5: 6e outsb dx, byte ptr [rsi] + 49a1b6: 67 6c insb byte ptr es:[edi], dx + 49a1b8: 65 00 00 add byte ptr gs:[rax], al + 49a1bb: 00 00 add byte ptr [rax], al + 49a1bd: 00 00 add byte ptr [rax], al + 49a1bf: 00 69 6e add byte ptr [rcx + 110], ch + +000000000049a1c0 <__PRETTY_FUNCTION__.11238>: + 49a1c0: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 49a1c7: 6c insb byte ptr es:[rdi], dx + 49a1c8: 5f pop rdi + 49a1c9: 61 + 49a1ca: 73 63 jae 0x49a22f <__PRETTY_FUNCTION__.10920+0x4f> + 49a1cc: 69 69 5f 6c 6f 6f 70 imul ebp, dword ptr [rcx + 95], 1886351212 + 49a1d3: 5f pop rdi + 49a1d4: 73 69 jae 0x49a23f <__PRETTY_FUNCTION__.10920+0x5f> + 49a1d6: 6e outsb dx, byte ptr [rsi] + 49a1d7: 67 6c insb byte ptr es:[edi], dx + 49a1d9: 65 00 00 add byte ptr gs:[rax], al + 49a1dc: 00 00 add byte ptr [rax], al + 49a1de: 00 00 add byte ptr [rax], al + +000000000049a1e0 <__PRETTY_FUNCTION__.10920>: + 49a1e0: 75 63 jne 0x49a245 <__PRETTY_FUNCTION__.10920+0x65> + 49a1e2: 73 34 jae 0x49a218 <__PRETTY_FUNCTION__.10920+0x38> + 49a1e4: 6c insb byte ptr es:[rdi], dx + 49a1e5: 65 5f pop rdi + 49a1e7: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 49a1ee: 6c insb byte ptr es:[rdi], dx + 49a1ef: 5f pop rdi + 49a1f0: 6c insb byte ptr es:[rdi], dx + 49a1f1: 6f outsd dx, dword ptr [rsi] + 49a1f2: 6f outsd dx, dword ptr [rsi] + 49a1f3: 70 00 jo 0x49a1f5 <__PRETTY_FUNCTION__.10920+0x15> + 49a1f5: 47 43 + 49a1f7: 4f 4e + 49a1f9: 56 push rsi + 49a1fa: 5f pop rdi + 49a1fb: 50 push rax + 49a1fc: 41 54 push r12 + 49a1fe: 48 00 2f add byte ptr [rdi], bpl + 49a201: 75 73 jne 0x49a276 <__PRETTY_FUNCTION__.10920+0x96> + 49a203: 72 2f jb 0x49a234 <__PRETTY_FUNCTION__.10920+0x54> + 49a205: 6c insb byte ptr es:[rdi], dx + 49a206: 69 62 2f 78 38 36 5f imul esp, dword ptr [rdx + 47], 1597388920 + 49a20d: 36 34 2d xor al, 45 + 49a210: 6c insb byte ptr es:[rdi], dx + 49a211: 69 6e 75 78 2d 67 6e imul ebp, dword ptr [rsi + 117], 1852255608 + 49a218: 75 2f jne 0x49a249 <__PRETTY_FUNCTION__.10920+0x69> + 49a21a: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49a21e: 76 2f jbe 0x49a24f <__PRETTY_FUNCTION__.10920+0x6f> + 49a220: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49a224: 76 2d jbe 0x49a253 <__PRETTY_FUNCTION__.10920+0x73> + 49a226: 6d insd dword ptr es:[rdi], dx + 49a227: 6f outsd dx, dword ptr [rsi] + 49a228: 64 75 6c jne 0x49a297 <__PRETTY_FUNCTION__.9795+0x7> + 49a22b: 65 73 2e jae 0x49a25c <__PRETTY_FUNCTION__.10920+0x7c> + 49a22e: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 49a231: 68 65 00 67 63 push 1667694693 + 49a236: 6f outsd dx, dword ptr [rsi] + 49a237: 6e outsb dx, byte ptr [rsi] + 49a238: 76 5f jbe 0x49a299 <__PRETTY_FUNCTION__.9795+0x9> + 49a23a: 64 6c insb byte ptr es:[rdi], dx + 49a23c: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 49a23f: 6f outsd dx, dword ptr [rsi] + 49a240: 62 + 49a241: 6a 2d push 45 + 49a243: 3e 63 6f 75 movsxd ebp, dword ptr ds:[rdi + 117] + 49a247: 6e outsb dx, byte ptr [rsi] + 49a248: 74 65 je 0x49a2af <__PRETTY_FUNCTION__.9795+0x1f> + 49a24a: 72 20 jb 0x49a26c <__PRETTY_FUNCTION__.10920+0x8c> + 49a24c: 3e 20 30 and byte ptr ds:[rax], dh + 49a24f: 00 66 6f add byte ptr [rsi + 111], ah + 49a252: 75 6e jne 0x49a2c2 <__PRETTY_FUNCTION__.9787+0x12> + 49a254: 64 2d 3e 68 61 6e sub eax, 1851877438 + 49a25a: 64 6c insb byte ptr es:[rdi], dx + 49a25c: 65 20 3d 3d 20 4e 55 and byte ptr gs:[rip + 1431183421], bh + 49a263: 4c 4c + 49a265: 00 67 63 add byte ptr [rdi + 99], ah + 49a268: 6f outsd dx, dword ptr [rsi] + 49a269: 6e outsb dx, byte ptr [rsi] + 49a26a: 76 00 jbe 0x49a26c <__PRETTY_FUNCTION__.10920+0x8c> + 49a26c: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49a270: 76 5f jbe 0x49a2d1 <__PRETTY_FUNCTION__.9787+0x21> + 49a272: 69 6e 69 74 00 67 63 imul ebp, dword ptr [rsi + 105], 1667694708 + 49a279: 6f outsd dx, dword ptr [rsi] + 49a27a: 6e outsb dx, byte ptr [rsi] + 49a27b: 76 5f jbe 0x49a2dc <__PRETTY_FUNCTION__.9787+0x2c> + 49a27d: 65 6e outsb dx, byte ptr gs:[rsi] + 49a27f: 64 00 00 add byte ptr fs:[rax], al + ... + 49a28e: 00 00 add byte ptr [rax], al + +000000000049a290 <__PRETTY_FUNCTION__.9795>: + 49a290: 64 6f outsd dx, dword ptr fs:[rsi] + 49a292: 5f pop rdi + 49a293: 72 65 jb 0x49a2fa <_nl_category_name_sizes+0x12> + 49a295: 6c insb byte ptr es:[rdi], dx + 49a296: 65 61 + 49a298: 73 65 jae 0x49a2ff <_nl_category_name_sizes+0x17> + 49a29a: 5f pop rdi + 49a29b: 73 68 jae 0x49a305 <_nl_category_name_idxs+0x5> + 49a29d: 6c insb byte ptr es:[rdi], dx + 49a29e: 69 62 00 00 00 00 00 imul esp, dword ptr [rdx], 0 + ... + 49a2ad: 00 00 add byte ptr [rax], al + 49a2af: 00 5f 5f add byte ptr [rdi + 95], bl + +000000000049a2b0 <__PRETTY_FUNCTION__.9787>: + 49a2b0: 5f pop rdi + 49a2b1: 5f pop rdi + 49a2b2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49a2b6: 76 5f jbe 0x49a317 <_nl_category_name_idxs+0x17> + 49a2b8: 66 69 6e 64 5f 73 imul bp, word ptr [rsi + 100], 29535 + 49a2be: 68 6c 69 62 00 push 6449516 + 49a2c3: 2c 54 sub al, 84 + 49a2c5: 52 push rdx + 49a2c6: 41 4e + 49a2c8: 53 push rbx + 49a2c9: 4c 49 + 49a2cb: 54 push rsp + 49a2cc: 00 2f add byte ptr [rdi], ch + 49a2ce: 49 47 + 49a2d0: 4e 4f + 49a2d2: 52 push rdx + 49a2d3: 45 00 2c 49 add byte ptr [r9 + 2*rcx], r13b + 49a2d7: 47 4e + 49a2d9: 4f 52 push r10 + 49a2db: 45 00 4c 4f 43 add byte ptr [r15 + 2*rcx + 67], r9b + 49a2e0: 50 push rax + 49a2e1: 41 54 push r12 + 49a2e3: 48 00 00 add byte ptr [rax], al + 49a2e6: 00 00 add byte ptr [rax], al + +000000000049a2e8 <_nl_category_name_sizes>: + 49a2e8: 08 0a or byte ptr [rdx], cl + 49a2ea: 07 + 49a2eb: 0a 0b or cl, byte ptr [rbx] + 49a2ed: 0b 06 or eax, dword ptr [rsi] + 49a2ef: 08 07 or byte ptr [rdi], al + 49a2f1: 0a 0c 0e or cl, byte ptr [rsi + rcx] + 49a2f4: 11 00 adc dword ptr [rax], eax + ... + 49a2fe: 00 00 add byte ptr [rax], al + +000000000049a300 <_nl_category_name_idxs>: + 49a300: 0b 20 or esp, dword ptr [rax] + 49a302: 2b 00 sub eax, dword ptr [rax] + 49a304: 14 33 adc al, 51 + 49a306: 00 3f add byte ptr [rdi], bh + 49a308: 48 50 push rax + 49a30a: 5b pop rbx + 49a30b: 68 77 00 00 00 push 119 + ... + +000000000049a320 <_nl_category_names>: + 49a320: 4c 43 + 49a322: 5f pop rdi + 49a323: 43 4f + 49a325: 4c 4c + 49a327: 41 54 push r12 + 49a329: 45 00 4c 43 5f add byte ptr [r11 + 2*rax + 95], r9b + 49a32e: 43 54 push r12 + 49a330: 59 pop rcx + 49a331: 50 push rax + 49a332: 45 00 4c 43 5f add byte ptr [r11 + 2*rax + 95], r9b + 49a337: 4d 4f + 49a339: 4e 45 + 49a33b: 54 push rsp + 49a33c: 41 52 push r10 + 49a33e: 59 pop rcx + 49a33f: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl + 49a343: 4e 55 push rbp + 49a345: 4d 45 + 49a347: 52 push rdx + 49a348: 49 43 + 49a34a: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl + 49a34e: 54 push rsp + 49a34f: 49 4d + 49a351: 45 00 4c 43 5f add byte ptr [r11 + 2*rax + 95], r9b + 49a356: 4d 45 + 49a358: 53 push rbx + 49a359: 53 push rbx + 49a35a: 41 47 + 49a35c: 45 53 push r11 + 49a35e: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl + 49a362: 50 push rax + 49a363: 41 50 push r8 + 49a365: 45 52 push r10 + 49a367: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl + 49a36b: 4e 41 + 49a36d: 4d 45 + 49a36f: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl + 49a373: 41 44 + 49a375: 44 52 push rdx + 49a377: 45 53 push r11 + 49a379: 53 push rbx + 49a37a: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl + 49a37e: 54 push rsp + 49a37f: 45 4c + 49a381: 45 50 push r8 + 49a383: 48 4f + 49a385: 4e 45 + 49a387: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl + 49a38b: 4d 45 + 49a38d: 41 53 push r11 + 49a38f: 55 push rbp + 49a390: 52 push rdx + 49a391: 45 4d + 49a393: 45 4e + 49a395: 54 push rsp + 49a396: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl + 49a39a: 49 44 + 49a39c: 45 4e + 49a39e: 54 push rsp + 49a39f: 49 46 + 49a3a1: 49 43 + 49a3a3: 41 54 push r12 + 49a3a5: 49 4f + 49a3a7: 4e 00 4c 43 5f add byte ptr [rbx + 2*r8 + 95], r9b + 49a3ac: 41 4c + 49a3ae: 4c 00 4c 41 4e add byte ptr [rcx + 2*rax + 78], r9b + 49a3b3: 47 00 66 69 add byte ptr [r14 + 105], r12b + 49a3b7: 6e outsb dx, byte ptr [rsi] + 49a3b8: 64 6c insb byte ptr es:[rdi], dx + 49a3ba: 6f outsd dx, dword ptr [rsi] + 49a3bb: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 49a3be: 65 2e 63 00 movsxd eax, dword ptr cs:[rax] + 49a3c2: 6c insb byte ptr es:[rdi], dx + 49a3c3: 6f outsd dx, dword ptr [rsi] + 49a3c4: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 49a3c7: 65 5f pop rdi + 49a3c9: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 49a3cc: 65 73 65 jae 0x49a434 + 49a3cf: 74 20 je 0x49a3f1 <_nl_default_locale_path+0x1> + 49a3d1: 21 3d 20 4e 55 4c and dword ptr [rip + 1280658976], edi # 0x4c9ef1f7 <_end+0x4c52b877> + 49a3d7: 4c 00 2f add byte ptr [rdi], r13b + +000000000049a3d9 : + 49a3d9: 2f + 49a3da: 2e 2e 2f + 49a3dd: 00 00 add byte ptr [rax], al + 49a3df: 00 5f 6e add byte ptr [rdi + 110], bl + +000000000049a3e0 <__PRETTY_FUNCTION__.10365>: + 49a3e0: 5f pop rdi + 49a3e1: 6e outsb dx, byte ptr [rsi] + 49a3e2: 6c insb byte ptr es:[rdi], dx + 49a3e3: 5f pop rdi + 49a3e4: 66 69 6e 64 5f 6c imul bp, word ptr [rsi + 100], 27743 + 49a3ea: 6f outsd dx, dword ptr [rsi] + 49a3eb: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 49a3ee: 65 00 2f add byte ptr gs:[rdi], ch + +000000000049a3f0 <_nl_default_locale_path>: + 49a3f0: 2f + 49a3f1: 75 73 jne 0x49a466 + 49a3f3: 72 2f jb 0x49a424 + 49a3f5: 6c insb byte ptr es:[rdi], dx + 49a3f6: 69 62 2f 6c 6f 63 61 imul esp, dword ptr [rdx + 47], 1633906540 + 49a3fd: 6c insb byte ptr es:[rdi], dx + 49a3fe: 65 00 0e add byte ptr gs:[rsi], cl + +000000000049a400 : + 49a400: 0e + 49a401: 00 00 add byte ptr [rax], al + 49a403: 00 05 00 00 00 6e add byte ptr [rip + 1845493760], al # 0x6e49a409 <_end+0x6dfd6a89> + 49a409: 00 00 add byte ptr [rax], al + 49a40b: 00 12 add byte ptr [rdx], dl + 49a40d: 00 00 add byte ptr [rax], al + 49a40f: 00 2d 00 00 00 04 add byte ptr [rip + 67108864], ch # 0x449a415 <_end+0x3fd6a95> + 49a415: 00 00 add byte ptr [rax], al + 49a417: 00 00 add byte ptr [rax], al + 49a419: 00 00 add byte ptr [rax], al + 49a41b: 00 02 add byte ptr [rdx], al + 49a41d: 00 00 add byte ptr [rax], al + 49a41f: 00 06 add byte ptr [rsi], al + 49a421: 00 00 add byte ptr [rax], al + 49a423: 00 0c 00 add byte ptr [rax + rax], cl + 49a426: 00 00 add byte ptr [rax], al + 49a428: 04 00 add al, 0 + 49a42a: 00 00 add byte ptr [rax], al + 49a42c: 01 00 add dword ptr [rax], eax + 49a42e: 00 00 add byte ptr [rax], al + 49a430: 0f 00 00 sldt word ptr [rax] + 49a433: 00 6c 6f 61 add byte ptr [rdi + 2*rbp + 97], ch + 49a437: 64 6c insb byte ptr es:[rdi], dx + 49a439: 6f outsd dx, dword ptr [rsi] + 49a43a: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 49a43d: 65 2e 63 00 movsxd eax, dword ptr cs:[rax] + 49a441: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 49a444: 65 67 6f outsd dx, dword ptr gs:[esi] + 49a447: 72 79 jb 0x49a4c2 <_nl_value_type_LC_IDENTIFICATION+0x22> + 49a449: 20 3d 3d 20 4c 43 and byte ptr [rip + 1129062461], bh # 0x4395c48c <_end+0x43498b0c> + 49a44f: 5f pop rdi + 49a450: 43 54 push r12 + 49a452: 59 pop rcx + 49a453: 50 push rax + 49a454: 45 00 00 add byte ptr [r8], r8b + ... + 49a45f: 00 53 13 add byte ptr [rbx + 19], dl + 49a462: fc cld + 49a463: ff 44 13 fc inc dword ptr [rbx + rdx - 4] + 49a467: ff 32 push qword ptr [rdx] + 49a469: 13 fc adc edi, esp + 49a46b: ff 27 jmp qword ptr [rdi] + 49a46d: 13 fc adc edi, esp + 49a46f: ff 1c 13 call [rbx + rdx] + 49a472: fc cld + 49a473: ff b7 12 fc ff 53 push qword ptr [rdi + 1409285138] + 49a479: 13 fc adc edi, esp + 49a47b: ff 06 inc dword ptr [rsi] + 49a47d: 13 fc adc edi, esp + 49a47f: ff fe + 49a481: 12 fc adc bh, ah + 49a483: ff de + 49a485: 12 fc adc bh, ah + 49a487: ff b7 12 fc ff 84 push qword ptr [rdi - 2063598574] + 49a48d: 12 fc adc bh, ah + 49a48f: ff 11 call qword ptr [rcx] + 49a491: 13 fc adc edi, esp + 49a493: ff 00 inc dword ptr [rax] + ... + 49a49d: 00 00 add byte ptr [rax], al + 49a49f: 00 01 add byte ptr [rcx], al + +000000000049a4a0 <_nl_value_type_LC_IDENTIFICATION>: + 49a4a0: 01 00 add dword ptr [rax], eax + 49a4a2: 00 00 add byte ptr [rax], al + 49a4a4: 01 00 add dword ptr [rax], eax + 49a4a6: 00 00 add byte ptr [rax], al + 49a4a8: 01 00 add dword ptr [rax], eax + 49a4aa: 00 00 add byte ptr [rax], al + 49a4ac: 01 00 add dword ptr [rax], eax + 49a4ae: 00 00 add byte ptr [rax], al + 49a4b0: 01 00 add dword ptr [rax], eax + 49a4b2: 00 00 add byte ptr [rax], al + 49a4b4: 01 00 add dword ptr [rax], eax + 49a4b6: 00 00 add byte ptr [rax], al + 49a4b8: 01 00 add dword ptr [rax], eax + 49a4ba: 00 00 add byte ptr [rax], al + 49a4bc: 01 00 add dword ptr [rax], eax + 49a4be: 00 00 add byte ptr [rax], al + 49a4c0: 01 00 add dword ptr [rax], eax + 49a4c2: 00 00 add byte ptr [rax], al + 49a4c4: 01 00 add dword ptr [rax], eax + 49a4c6: 00 00 add byte ptr [rax], al + 49a4c8: 01 00 add dword ptr [rax], eax + 49a4ca: 00 00 add byte ptr [rax], al + 49a4cc: 01 00 add dword ptr [rax], eax + 49a4ce: 00 00 add byte ptr [rax], al + 49a4d0: 01 00 add dword ptr [rax], eax + 49a4d2: 00 00 add byte ptr [rax], al + 49a4d4: 01 00 add dword ptr [rax], eax + 49a4d6: 00 00 add byte ptr [rax], al + 49a4d8: 02 00 add al, byte ptr [rax] + 49a4da: 00 00 add byte ptr [rax], al + 49a4dc: 01 00 add dword ptr [rax], eax + 49a4de: 00 00 add byte ptr [rax], al + +000000000049a4e0 <_nl_value_type_LC_ADDRESS>: + 49a4e0: 01 00 add dword ptr [rax], eax + 49a4e2: 00 00 add byte ptr [rax], al + 49a4e4: 01 00 add dword ptr [rax], eax + 49a4e6: 00 00 add byte ptr [rax], al + 49a4e8: 01 00 add dword ptr [rax], eax + 49a4ea: 00 00 add byte ptr [rax], al + 49a4ec: 01 00 add dword ptr [rax], eax + 49a4ee: 00 00 add byte ptr [rax], al + 49a4f0: 01 00 add dword ptr [rax], eax + 49a4f2: 00 00 add byte ptr [rax], al + 49a4f4: 01 00 add dword ptr [rax], eax + 49a4f6: 00 00 add byte ptr [rax], al + 49a4f8: 05 00 00 00 01 add eax, 16777216 + 49a4fd: 00 00 add byte ptr [rax], al + 49a4ff: 00 01 add byte ptr [rcx], al + 49a501: 00 00 add byte ptr [rax], al + 49a503: 00 01 add byte ptr [rcx], al + 49a505: 00 00 add byte ptr [rax], al + 49a507: 00 01 add byte ptr [rcx], al + 49a509: 00 00 add byte ptr [rax], al + 49a50b: 00 01 add byte ptr [rcx], al + 49a50d: 00 00 add byte ptr [rax], al + 49a50f: 00 01 add byte ptr [rcx], al + ... + 49a51d: 00 00 add byte ptr [rax], al + 49a51f: 00 01 add byte ptr [rcx], al + +000000000049a520 <_nl_value_type_LC_NAME>: + 49a520: 01 00 add dword ptr [rax], eax + 49a522: 00 00 add byte ptr [rax], al + 49a524: 01 00 add dword ptr [rax], eax + 49a526: 00 00 add byte ptr [rax], al + 49a528: 01 00 add dword ptr [rax], eax + 49a52a: 00 00 add byte ptr [rax], al + 49a52c: 01 00 add dword ptr [rax], eax + 49a52e: 00 00 add byte ptr [rax], al + 49a530: 01 00 add dword ptr [rax], eax + 49a532: 00 00 add byte ptr [rax], al + 49a534: 01 00 add dword ptr [rax], eax + 49a536: 00 00 add byte ptr [rax], al + 49a538: 01 00 add dword ptr [rax], eax + 49a53a: 00 00 add byte ptr [rax], al + 49a53c: 00 00 add byte ptr [rax], al + 49a53e: 00 00 add byte ptr [rax], al + +000000000049a540 <_nl_value_type_LC_PAPER>: + 49a540: 05 00 00 00 05 add eax, 83886080 + 49a545: 00 00 add byte ptr [rax], al + 49a547: 00 01 add byte ptr [rcx], al + 49a549: 00 00 add byte ptr [rax], al + 49a54b: 00 00 add byte ptr [rax], al + 49a54d: 00 00 add byte ptr [rax], al + 49a54f: 00 01 add byte ptr [rcx], al + +000000000049a550 <_nl_value_type_LC_TELEPHONE>: + 49a550: 01 00 add dword ptr [rax], eax + 49a552: 00 00 add byte ptr [rax], al + 49a554: 01 00 add dword ptr [rax], eax + 49a556: 00 00 add byte ptr [rax], al + 49a558: 01 00 add dword ptr [rax], eax + 49a55a: 00 00 add byte ptr [rax], al + 49a55c: 01 00 add dword ptr [rax], eax + 49a55e: 00 00 add byte ptr [rax], al + 49a560: 01 00 add dword ptr [rax], eax + ... + 49a57e: 00 00 add byte ptr [rax], al + +000000000049a580 <_nl_value_type_LC_TIME>: + 49a580: 02 00 add al, byte ptr [rax] + ... + 49a59a: 00 00 add byte ptr [rax], al + 49a59c: 02 00 add al, byte ptr [rax] + ... + 49a5b6: 00 00 add byte ptr [rax], al + 49a5b8: 02 00 add al, byte ptr [rax] + ... + 49a5e6: 00 00 add byte ptr [rax], al + 49a5e8: 02 00 add al, byte ptr [rax] + ... + 49a616: 00 00 add byte ptr [rax], al + 49a618: 02 00 add al, byte ptr [rax] + 49a61a: 00 00 add byte ptr [rax], al + 49a61c: 00 00 add byte ptr [rax], al + 49a61e: 00 00 add byte ptr [rax], al + 49a620: 01 00 add dword ptr [rax], eax + 49a622: 00 00 add byte ptr [rax], al + 49a624: 01 00 add dword ptr [rax], eax + 49a626: 00 00 add byte ptr [rax], al + 49a628: 01 00 add dword ptr [rax], eax + 49a62a: 00 00 add byte ptr [rax], al + 49a62c: 01 00 add dword ptr [rax], eax + 49a62e: 00 00 add byte ptr [rax], al + 49a630: 06 + 49a631: 00 00 add byte ptr [rax], al + 49a633: 00 01 add byte ptr [rcx], al + 49a635: 00 00 add byte ptr [rax], al + 49a637: 00 01 add byte ptr [rcx], al + 49a639: 00 00 add byte ptr [rax], al + 49a63b: 00 06 add byte ptr [rsi], al + 49a63d: 00 00 add byte ptr [rax], al + 49a63f: 00 01 add byte ptr [rcx], al + 49a641: 00 00 add byte ptr [rax], al + 49a643: 00 01 add byte ptr [rcx], al + 49a645: 00 00 add byte ptr [rax], al + 49a647: 00 05 00 00 00 01 add byte ptr [rip + 16777216], al # 0x149a64d <_end+0xfd6ccd> + 49a64d: 00 00 add byte ptr [rax], al + 49a64f: 00 09 add byte ptr [rcx], cl + ... + 49a669: 00 00 add byte ptr [rax], al + 49a66b: 00 09 add byte ptr [rcx], cl + ... + 49a685: 00 00 add byte ptr [rax], al + 49a687: 00 09 add byte ptr [rcx], cl + ... + 49a6b5: 00 00 add byte ptr [rax], al + 49a6b7: 00 09 add byte ptr [rcx], cl + ... + 49a6e5: 00 00 add byte ptr [rax], al + 49a6e7: 00 09 add byte ptr [rcx], cl + 49a6e9: 00 00 add byte ptr [rax], al + 49a6eb: 00 00 add byte ptr [rax], al + 49a6ed: 00 00 add byte ptr [rax], al + 49a6ef: 00 08 add byte ptr [rax], cl + 49a6f1: 00 00 add byte ptr [rax], al + 49a6f3: 00 08 add byte ptr [rax], cl + 49a6f5: 00 00 add byte ptr [rax], al + 49a6f7: 00 08 add byte ptr [rax], cl + 49a6f9: 00 00 add byte ptr [rax], al + 49a6fb: 00 08 add byte ptr [rax], cl + 49a6fd: 00 00 add byte ptr [rax], al + 49a6ff: 00 08 add byte ptr [rax], cl + 49a701: 00 00 add byte ptr [rax], al + 49a703: 00 08 add byte ptr [rax], cl + 49a705: 00 00 add byte ptr [rax], al + 49a707: 00 0a add byte ptr [rdx], cl + 49a709: 00 00 add byte ptr [rax], al + 49a70b: 00 08 add byte ptr [rax], cl + 49a70d: 00 00 add byte ptr [rax], al + 49a70f: 00 08 add byte ptr [rax], cl + 49a711: 00 00 add byte ptr [rax], al + 49a713: 00 03 add byte ptr [rbx], al + 49a715: 00 00 add byte ptr [rax], al + 49a717: 00 05 00 00 00 03 add byte ptr [rip + 50331648], al # 0x349a71d <_end+0x2fd6d9d> + 49a71d: 00 00 add byte ptr [rax], al + 49a71f: 00 03 add byte ptr [rbx], al + 49a721: 00 00 add byte ptr [rax], al + 49a723: 00 03 add byte ptr [rbx], al + 49a725: 00 00 add byte ptr [rax], al + 49a727: 00 03 add byte ptr [rbx], al + 49a729: 00 00 add byte ptr [rax], al + 49a72b: 00 01 add byte ptr [rcx], al + 49a72d: 00 00 add byte ptr [rax], al + 49a72f: 00 01 add byte ptr [rcx], al + 49a731: 00 00 add byte ptr [rax], al + 49a733: 00 08 add byte ptr [rax], cl + 49a735: 00 00 add byte ptr [rax], al + 49a737: 00 01 add byte ptr [rcx], al + 49a739: 00 00 add byte ptr [rax], al + 49a73b: 00 02 add byte ptr [rdx], al + ... + 49a769: 00 00 add byte ptr [rax], al + 49a76b: 00 09 add byte ptr [rcx], cl + ... + 49a799: 00 00 add byte ptr [rax], al + 49a79b: 00 02 add byte ptr [rdx], al + ... + 49a7c9: 00 00 add byte ptr [rax], al + 49a7cb: 00 09 add byte ptr [rcx], cl + ... + 49a7fd: 00 00 add byte ptr [rax], al + 49a7ff: 00 01 add byte ptr [rcx], al + +000000000049a800 <_nl_value_type_LC_NUMERIC>: + 49a800: 01 00 add dword ptr [rax], eax + 49a802: 00 00 add byte ptr [rax], al + 49a804: 01 00 add dword ptr [rax], eax + 49a806: 00 00 add byte ptr [rax], al + 49a808: 04 00 add al, 0 + 49a80a: 00 00 add byte ptr [rax], al + 49a80c: 05 00 00 00 05 add eax, 83886080 + 49a811: 00 00 add byte ptr [rax], al + 49a813: 00 01 add byte ptr [rcx], al + ... + 49a81d: 00 00 add byte ptr [rax], al + 49a81f: 00 01 add byte ptr [rcx], al + +000000000049a820 <_nl_value_type_LC_MONETARY>: + 49a820: 01 00 add dword ptr [rax], eax + 49a822: 00 00 add byte ptr [rax], al + 49a824: 01 00 add dword ptr [rax], eax + 49a826: 00 00 add byte ptr [rax], al + 49a828: 01 00 add dword ptr [rax], eax + 49a82a: 00 00 add byte ptr [rax], al + 49a82c: 01 00 add dword ptr [rax], eax + 49a82e: 00 00 add byte ptr [rax], al + 49a830: 04 00 add al, 0 + 49a832: 00 00 add byte ptr [rax], al + 49a834: 01 00 add dword ptr [rax], eax + 49a836: 00 00 add byte ptr [rax], al + 49a838: 01 00 add dword ptr [rax], eax + 49a83a: 00 00 add byte ptr [rax], al + 49a83c: 03 00 add eax, dword ptr [rax] + 49a83e: 00 00 add byte ptr [rax], al + 49a840: 03 00 add eax, dword ptr [rax] + 49a842: 00 00 add byte ptr [rax], al + 49a844: 03 00 add eax, dword ptr [rax] + 49a846: 00 00 add byte ptr [rax], al + 49a848: 03 00 add eax, dword ptr [rax] + 49a84a: 00 00 add byte ptr [rax], al + 49a84c: 03 00 add eax, dword ptr [rax] + 49a84e: 00 00 add byte ptr [rax], al + 49a850: 03 00 add eax, dword ptr [rax] + 49a852: 00 00 add byte ptr [rax], al + 49a854: 03 00 add eax, dword ptr [rax] + 49a856: 00 00 add byte ptr [rax], al + 49a858: 03 00 add eax, dword ptr [rax] + 49a85a: 00 00 add byte ptr [rax], al + 49a85c: 01 00 add dword ptr [rax], eax + 49a85e: 00 00 add byte ptr [rax], al + 49a860: 03 00 add eax, dword ptr [rax] + 49a862: 00 00 add byte ptr [rax], al + 49a864: 03 00 add eax, dword ptr [rax] + 49a866: 00 00 add byte ptr [rax], al + 49a868: 03 00 add eax, dword ptr [rax] + 49a86a: 00 00 add byte ptr [rax], al + 49a86c: 03 00 add eax, dword ptr [rax] + 49a86e: 00 00 add byte ptr [rax], al + 49a870: 03 00 add eax, dword ptr [rax] + 49a872: 00 00 add byte ptr [rax], al + 49a874: 03 00 add eax, dword ptr [rax] + 49a876: 00 00 add byte ptr [rax], al + 49a878: 01 00 add dword ptr [rax], eax + 49a87a: 00 00 add byte ptr [rax], al + 49a87c: 01 00 add dword ptr [rax], eax + 49a87e: 00 00 add byte ptr [rax], al + 49a880: 03 00 add eax, dword ptr [rax] + 49a882: 00 00 add byte ptr [rax], al + 49a884: 03 00 add eax, dword ptr [rax] + 49a886: 00 00 add byte ptr [rax], al + 49a888: 03 00 add eax, dword ptr [rax] + 49a88a: 00 00 add byte ptr [rax], al + 49a88c: 03 00 add eax, dword ptr [rax] + 49a88e: 00 00 add byte ptr [rax], al + 49a890: 03 00 add eax, dword ptr [rax] + 49a892: 00 00 add byte ptr [rax], al + 49a894: 03 00 add eax, dword ptr [rax] + 49a896: 00 00 add byte ptr [rax], al + 49a898: 03 00 add eax, dword ptr [rax] + 49a89a: 00 00 add byte ptr [rax], al + 49a89c: 03 00 add eax, dword ptr [rax] + 49a89e: 00 00 add byte ptr [rax], al + 49a8a0: 03 00 add eax, dword ptr [rax] + 49a8a2: 00 00 add byte ptr [rax], al + 49a8a4: 03 00 add eax, dword ptr [rax] + 49a8a6: 00 00 add byte ptr [rax], al + 49a8a8: 03 00 add eax, dword ptr [rax] + 49a8aa: 00 00 add byte ptr [rax], al + 49a8ac: 03 00 add eax, dword ptr [rax] + 49a8ae: 00 00 add byte ptr [rax], al + 49a8b0: 03 00 add eax, dword ptr [rax] + 49a8b2: 00 00 add byte ptr [rax], al + 49a8b4: 03 00 add eax, dword ptr [rax] + 49a8b6: 00 00 add byte ptr [rax], al + 49a8b8: 05 00 00 00 05 add eax, 83886080 + 49a8bd: 00 00 add byte ptr [rax], al + 49a8bf: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a8c5 <_end+0x4fd6f45> + 49a8c5: 00 00 add byte ptr [rax], al + 49a8c7: 00 07 add byte ptr [rdi], al + 49a8c9: 00 00 add byte ptr [rax], al + 49a8cb: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a8d1 <_end+0x4fd6f51> + 49a8d1: 00 00 add byte ptr [rax], al + 49a8d3: 00 01 add byte ptr [rcx], al + ... + 49a8dd: 00 00 add byte ptr [rax], al + 49a8df: 00 08 add byte ptr [rax], cl + +000000000049a8e0 <_nl_value_type_LC_CTYPE>: + 49a8e0: 08 00 or byte ptr [rax], al + 49a8e2: 00 00 add byte ptr [rax], al + 49a8e4: 08 00 or byte ptr [rax], al + 49a8e6: 00 00 add byte ptr [rax], al + 49a8e8: 00 00 add byte ptr [rax], al + 49a8ea: 00 00 add byte ptr [rax], al + 49a8ec: 08 00 or byte ptr [rax], al + 49a8ee: 00 00 add byte ptr [rax], al + 49a8f0: 00 00 add byte ptr [rax], al + 49a8f2: 00 00 add byte ptr [rax], al + 49a8f4: 08 00 or byte ptr [rax], al + ... + 49a906: 00 00 add byte ptr [rax], al + 49a908: 06 + 49a909: 00 00 add byte ptr [rax], al + 49a90b: 00 06 add byte ptr [rsi], al + 49a90d: 00 00 add byte ptr [rax], al + 49a90f: 00 04 00 add byte ptr [rax + rax], al + 49a912: 00 00 add byte ptr [rax], al + 49a914: 05 00 00 00 01 add eax, 16777216 + 49a919: 00 00 add byte ptr [rax], al + 49a91b: 00 08 add byte ptr [rax], cl + 49a91d: 00 00 add byte ptr [rax], al + 49a91f: 00 08 add byte ptr [rax], cl + 49a921: 00 00 add byte ptr [rax], al + 49a923: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a929 <_end+0x4fd6fa9> + 49a929: 00 00 add byte ptr [rax], al + 49a92b: 00 05 00 00 00 01 add byte ptr [rip + 16777216], al # 0x149a931 <_end+0xfd6fb1> + 49a931: 00 00 add byte ptr [rax], al + 49a933: 00 01 add byte ptr [rcx], al + 49a935: 00 00 add byte ptr [rax], al + 49a937: 00 01 add byte ptr [rcx], al + 49a939: 00 00 add byte ptr [rax], al + 49a93b: 00 01 add byte ptr [rcx], al + 49a93d: 00 00 add byte ptr [rax], al + 49a93f: 00 01 add byte ptr [rcx], al + 49a941: 00 00 add byte ptr [rax], al + 49a943: 00 01 add byte ptr [rcx], al + 49a945: 00 00 add byte ptr [rax], al + 49a947: 00 01 add byte ptr [rcx], al + 49a949: 00 00 add byte ptr [rax], al + 49a94b: 00 01 add byte ptr [rcx], al + 49a94d: 00 00 add byte ptr [rax], al + 49a94f: 00 01 add byte ptr [rcx], al + 49a951: 00 00 add byte ptr [rax], al + 49a953: 00 01 add byte ptr [rcx], al + 49a955: 00 00 add byte ptr [rax], al + 49a957: 00 05 00 00 00 08 add byte ptr [rip + 134217728], al # 0x849a95d <_end+0x7fd6fdd> + 49a95d: 00 00 add byte ptr [rax], al + 49a95f: 00 08 add byte ptr [rax], cl + 49a961: 00 00 add byte ptr [rax], al + 49a963: 00 08 add byte ptr [rax], cl + 49a965: 00 00 add byte ptr [rax], al + 49a967: 00 08 add byte ptr [rax], cl + 49a969: 00 00 add byte ptr [rax], al + 49a96b: 00 08 add byte ptr [rax], cl + 49a96d: 00 00 add byte ptr [rax], al + 49a96f: 00 08 add byte ptr [rax], cl + 49a971: 00 00 add byte ptr [rax], al + 49a973: 00 08 add byte ptr [rax], cl + 49a975: 00 00 add byte ptr [rax], al + 49a977: 00 08 add byte ptr [rax], cl + 49a979: 00 00 add byte ptr [rax], al + 49a97b: 00 08 add byte ptr [rax], cl + 49a97d: 00 00 add byte ptr [rax], al + 49a97f: 00 08 add byte ptr [rax], cl + 49a981: 00 00 add byte ptr [rax], al + 49a983: 00 01 add byte ptr [rcx], al + 49a985: 00 00 add byte ptr [rax], al + 49a987: 00 01 add byte ptr [rcx], al + 49a989: 00 00 add byte ptr [rax], al + 49a98b: 00 01 add byte ptr [rcx], al + 49a98d: 00 00 add byte ptr [rax], al + 49a98f: 00 01 add byte ptr [rcx], al + 49a991: 00 00 add byte ptr [rax], al + 49a993: 00 01 add byte ptr [rcx], al + 49a995: 00 00 add byte ptr [rax], al + 49a997: 00 01 add byte ptr [rcx], al + 49a999: 00 00 add byte ptr [rax], al + 49a99b: 00 01 add byte ptr [rcx], al + 49a99d: 00 00 add byte ptr [rax], al + 49a99f: 00 01 add byte ptr [rcx], al + 49a9a1: 00 00 add byte ptr [rax], al + 49a9a3: 00 01 add byte ptr [rcx], al + 49a9a5: 00 00 add byte ptr [rax], al + 49a9a7: 00 01 add byte ptr [rcx], al + 49a9a9: 00 00 add byte ptr [rax], al + 49a9ab: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9b1 <_end+0x4fd7031> + 49a9b1: 00 00 add byte ptr [rax], al + 49a9b3: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9b9 <_end+0x4fd7039> + 49a9b9: 00 00 add byte ptr [rax], al + 49a9bb: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9c1 <_end+0x4fd7041> + 49a9c1: 00 00 add byte ptr [rax], al + 49a9c3: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9c9 <_end+0x4fd7049> + 49a9c9: 00 00 add byte ptr [rax], al + 49a9cb: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9d1 <_end+0x4fd7051> + 49a9d1: 00 00 add byte ptr [rax], al + 49a9d3: 00 05 00 00 00 08 add byte ptr [rip + 134217728], al # 0x849a9d9 <_end+0x7fd7059> + 49a9d9: 00 00 add byte ptr [rax], al + 49a9db: 00 08 add byte ptr [rax], cl + 49a9dd: 00 00 add byte ptr [rax], al + 49a9df: 00 08 add byte ptr [rax], cl + 49a9e1: 00 00 add byte ptr [rax], al + 49a9e3: 00 08 add byte ptr [rax], cl + 49a9e5: 00 00 add byte ptr [rax], al + 49a9e7: 00 05 00 00 00 08 add byte ptr [rip + 134217728], al # 0x849a9ed <_end+0x7fd706d> + 49a9ed: 00 00 add byte ptr [rax], al + 49a9ef: 00 05 00 00 00 01 add byte ptr [rip + 16777216], al # 0x149a9f5 <_end+0xfd7075> + 49a9f5: 00 00 add byte ptr [rax], al + 49a9f7: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9fd <_end+0x4fd707d> + ... + 49aa3d: 00 00 add byte ptr [rax], al + 49aa3f: 00 05 00 00 00 01 add byte ptr [rip + 16777216], al # 0x149aa45 <_end+0xfd70c5> + +000000000049aa40 <_nl_value_type_LC_COLLATE>: + 49aa40: 05 00 00 00 01 add eax, 16777216 + 49aa45: 00 00 add byte ptr [rax], al + 49aa47: 00 08 add byte ptr [rax], cl + 49aa49: 00 00 add byte ptr [rax], al + 49aa4b: 00 08 add byte ptr [rax], cl + 49aa4d: 00 00 add byte ptr [rax], al + 49aa4f: 00 08 add byte ptr [rax], cl + 49aa51: 00 00 add byte ptr [rax], al + 49aa53: 00 08 add byte ptr [rax], cl + ... + 49aa61: 00 00 add byte ptr [rax], al + 49aa63: 00 08 add byte ptr [rax], cl + 49aa65: 00 00 add byte ptr [rax], al + 49aa67: 00 08 add byte ptr [rax], cl + 49aa69: 00 00 add byte ptr [rax], al + 49aa6b: 00 08 add byte ptr [rax], cl + 49aa6d: 00 00 add byte ptr [rax], al + 49aa6f: 00 08 add byte ptr [rax], cl + 49aa71: 00 00 add byte ptr [rax], al + 49aa73: 00 05 00 00 00 08 add byte ptr [rip + 134217728], al # 0x849aa79 <_end+0x7fd70f9> + 49aa79: 00 00 add byte ptr [rax], al + 49aa7b: 00 08 add byte ptr [rax], cl + 49aa7d: 00 00 add byte ptr [rax], al + 49aa7f: 00 08 add byte ptr [rax], cl + 49aa81: 00 00 add byte ptr [rax], al + 49aa83: 00 08 add byte ptr [rax], cl + 49aa85: 00 00 add byte ptr [rax], al + 49aa87: 00 01 add byte ptr [rcx], al + ... + 49aa9d: 00 00 add byte ptr [rax], al + 49aa9f: 00 56 00 add byte ptr [rsi], dl + +000000000049aaa0 <_nl_category_num_items>: + 49aaa0: 56 push rsi + 49aaa1: 00 00 add byte ptr [rax], al + 49aaa3: 00 00 add byte ptr [rax], al + 49aaa5: 00 00 add byte ptr [rax], al + 49aaa7: 00 06 add byte ptr [rsi], al + 49aaa9: 00 00 add byte ptr [rax], al + 49aaab: 00 00 add byte ptr [rax], al + 49aaad: 00 00 add byte ptr [rax], al + 49aaaf: 00 9f 00 00 00 00 add byte ptr [rdi], bl + 49aab5: 00 00 add byte ptr [rax], al + 49aab7: 00 13 add byte ptr [rbx], dl + 49aab9: 00 00 add byte ptr [rax], al + 49aabb: 00 00 add byte ptr [rax], al + 49aabd: 00 00 add byte ptr [rax], al + 49aabf: 00 2e add byte ptr [rsi], ch + 49aac1: 00 00 add byte ptr [rax], al + 49aac3: 00 00 add byte ptr [rax], al + 49aac5: 00 00 add byte ptr [rax], al + 49aac7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x49aacd <_nl_category_num_items+0x2d> + ... + 49aad5: 00 00 add byte ptr [rax], al + 49aad7: 00 03 add byte ptr [rbx], al + 49aad9: 00 00 add byte ptr [rax], al + 49aadb: 00 00 add byte ptr [rax], al + 49aadd: 00 00 add byte ptr [rax], al + 49aadf: 00 07 add byte ptr [rdi], al + 49aae1: 00 00 add byte ptr [rax], al + 49aae3: 00 00 add byte ptr [rax], al + 49aae5: 00 00 add byte ptr [rax], al + 49aae7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x49aaed <_nl_category_num_items+0x4d> + 49aaed: 00 00 add byte ptr [rax], al + 49aaef: 00 05 00 00 00 00 add byte ptr [rip], al # 0x49aaf5 <_nl_category_num_items+0x55> + 49aaf5: 00 00 add byte ptr [rax], al + 49aaf7: 00 02 add byte ptr [rdx], al + 49aaf9: 00 00 add byte ptr [rax], al + 49aafb: 00 00 add byte ptr [rax], al + 49aafd: 00 00 add byte ptr [rax], al + 49aaff: 00 10 add byte ptr [rax], dl + ... + 49ab0d: 00 00 add byte ptr [rax], al + 49ab0f: 00 5f 6e add byte ptr [rdi + 110], bl + +000000000049ab10 <__PRETTY_FUNCTION__.9861>: + 49ab10: 5f pop rdi + 49ab11: 6e outsb dx, byte ptr [rsi] + 49ab12: 6c insb byte ptr es:[rdi], dx + 49ab13: 5f pop rdi + 49ab14: 69 6e 74 65 72 6e 5f imul ebp, dword ptr [rsi + 116], 1601073765 + 49ab1b: 6c insb byte ptr es:[rdi], dx + 49ab1c: 6f outsd dx, dword ptr [rsi] + 49ab1d: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 49ab20: 65 5f pop rdi + 49ab22: 64 61 + 49ab24: 74 61 je 0x49ab87 <__PRETTY_FUNCTION__.9977+0x7> + 49ab26: 00 00 add byte ptr [rax], al + +000000000049ab28 <_nl_value_type_LC_MEASUREMENT>: + 49ab28: 03 00 add eax, dword ptr [rax] + 49ab2a: 00 00 add byte ptr [rax], al + 49ab2c: 01 00 add dword ptr [rax], eax + 49ab2e: 00 00 add byte ptr [rax], al + 49ab30: 6c insb byte ptr es:[rdi], dx + 49ab31: 6f outsd dx, dword ptr [rsi] + 49ab32: 61 + 49ab33: 64 61 + 49ab35: 72 63 jb 0x49ab9a <__PRETTY_FUNCTION__.9977+0x1a> + 49ab37: 68 69 76 65 2e push 778401385 + 49ab3c: 63 00 movsxd eax, dword ptr [rax] + 49ab3e: 61 + 49ab3f: 72 63 jb 0x49aba4 <__PRETTY_FUNCTION__.9937+0x4> + 49ab41: 68 6d 61 70 70 push 1886413165 + 49ab46: 65 64 20 3d 3d 20 26 68 and byte ptr fs:[rip + 1747329085], bh + 49ab4e: 65 61 + 49ab50: 64 6d insd dword ptr es:[rdi], dx + 49ab52: 61 + 49ab53: 70 00 jo 0x49ab55 <_nl_value_type_LC_MEASUREMENT+0x2d> + 49ab55: 00 00 add byte ptr [rax], al + 49ab57: 00 68 65 add byte ptr [rax + 101], ch + 49ab5a: 61 + 49ab5b: 64 6d insd dword ptr es:[rdi], dx + 49ab5d: 61 + 49ab5e: 70 2e jo 0x49ab8e <__PRETTY_FUNCTION__.9977+0xe> + 49ab60: 6c insb byte ptr es:[rdi], dx + 49ab61: 65 6e outsb dx, byte ptr gs:[rsi] + 49ab63: 20 3d 3d 20 61 72 and byte ptr [rip + 1918967869], bh # 0x72aacba6 <_end+0x725e9226> + 49ab69: 63 68 69 movsxd ebp, dword ptr [rax + 105] + 49ab6c: 76 65 jbe 0x49abd3 + 49ab6e: 5f pop rdi + 49ab6f: 73 74 jae 0x49abe5 + 49ab71: 61 + 49ab72: 74 2e je 0x49aba2 <__PRETTY_FUNCTION__.9937+0x2> + 49ab74: 73 74 jae 0x49abea + 49ab76: 5f pop rdi + 49ab77: 73 69 jae 0x49abe2 + 49ab79: 7a 65 jp 0x49abe0 + 49ab7b: 00 00 add byte ptr [rax], al + 49ab7d: 00 00 add byte ptr [rax], al + 49ab7f: 00 5f 6e add byte ptr [rdi + 110], bl + +000000000049ab80 <__PRETTY_FUNCTION__.9977>: + 49ab80: 5f pop rdi + 49ab81: 6e outsb dx, byte ptr [rsi] + 49ab82: 6c insb byte ptr es:[rdi], dx + 49ab83: 5f pop rdi + 49ab84: 61 + 49ab85: 72 63 jb 0x49abea + 49ab87: 68 69 76 65 5f push 1600484969 + 49ab8c: 73 75 jae 0x49ac03 + 49ab8e: 62 + 49ab8f: 66 72 65 jb 0x49abf7 + 49ab92: 65 72 65 jb 0x49abfa + 49ab95: 73 00 jae 0x49ab97 <__PRETTY_FUNCTION__.9977+0x17> + ... + 49ab9f: 00 5f 6e add byte ptr [rdi + 110], bl + +000000000049aba0 <__PRETTY_FUNCTION__.9937>: + 49aba0: 5f pop rdi + 49aba1: 6e outsb dx, byte ptr [rsi] + 49aba2: 6c insb byte ptr es:[rdi], dx + 49aba3: 5f pop rdi + 49aba4: 6c insb byte ptr es:[rdi], dx + 49aba5: 6f outsd dx, dword ptr [rsi] + 49aba6: 61 + 49aba7: 64 5f pop rdi + 49aba9: 6c insb byte ptr es:[rdi], dx + 49abaa: 6f outsd dx, dword ptr [rsi] + 49abab: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 49abae: 65 5f pop rdi + 49abb0: 66 72 6f jb 0x49ac22 + 49abb3: 6d insd dword ptr es:[rdi], dx + 49abb4: 5f pop rdi + 49abb5: 61 + 49abb6: 72 63 jb 0x49ac1b + 49abb8: 68 69 76 65 00 push 6649449 + 49abbd: 00 00 add byte ptr [rax], al + 49abbf: 00 2f add byte ptr [rdi], ch + +000000000049abc0 : + 49abc0: 2f + 49abc1: 75 73 jne 0x49ac36 + 49abc3: 72 2f jb 0x49abf4 + 49abc5: 6c insb byte ptr es:[rdi], dx + 49abc6: 69 62 2f 6c 6f 63 61 imul esp, dword ptr [rdx + 47], 1633906540 + 49abcd: 6c insb byte ptr es:[rdi], dx + 49abce: 65 2f + 49abd0: 6c insb byte ptr es:[rdi], dx + 49abd1: 6f outsd dx, dword ptr [rsi] + 49abd2: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 49abd5: 65 2d 61 72 63 68 sub eax, 1751347809 + 49abdb: 69 76 65 00 00 75 70 imul esi, dword ptr [rsi + 101], 1886715904 + 49abe2: 70 65 jo 0x49ac49 <_nl_C_LC_CTYPE_width+0x9> + 49abe4: 72 00 jb 0x49abe6 + 49abe6: 6c insb byte ptr es:[rdi], dx + 49abe7: 6f outsd dx, dword ptr [rsi] + 49abe8: 77 65 ja 0x49ac4f <_nl_C_LC_CTYPE_width+0xf> + 49abea: 72 00 jb 0x49abec + 49abec: 61 + 49abed: 6c insb byte ptr es:[rdi], dx + 49abee: 70 68 jo 0x49ac58 <_nl_C_LC_CTYPE_width+0x18> + 49abf0: 61 + 49abf1: 00 64 69 67 add byte ptr [rcx + 2*rbp + 103], ah + 49abf5: 69 74 00 78 64 69 67 69 imul esi, dword ptr [rax + rax + 120], 1768384868 + 49abfd: 74 00 je 0x49abff + 49abff: 73 70 jae 0x49ac71 <_nl_C_LC_CTYPE_width+0x31> + 49ac01: 61 + 49ac02: 63 65 00 movsxd esp, dword ptr [rbp] + 49ac05: 70 72 jo 0x49ac79 <_nl_C_LC_CTYPE_width+0x39> + 49ac07: 69 6e 74 00 67 72 61 imul ebp, dword ptr [rsi + 116], 1634887424 + 49ac0e: 70 68 jo 0x49ac78 <_nl_C_LC_CTYPE_width+0x38> + 49ac10: 00 62 6c add byte ptr [rdx + 108], ah + 49ac13: 61 + 49ac14: 6e outsb dx, byte ptr [rsi] + 49ac15: 6b 00 63 imul eax, dword ptr [rax], 99 + 49ac18: 6e outsb dx, byte ptr [rsi] + 49ac19: 74 72 je 0x49ac8d <_nl_C_LC_CTYPE_width+0x4d> + 49ac1b: 6c insb byte ptr es:[rdi], dx + 49ac1c: 00 70 75 add byte ptr [rax + 117], dh + 49ac1f: 6e outsb dx, byte ptr [rsi] + 49ac20: 63 74 00 61 movsxd esi, dword ptr [rax + rax + 97] + 49ac24: 6c insb byte ptr es:[rdi], dx + 49ac25: 6e outsb dx, byte ptr [rsi] + 49ac26: 75 6d jne 0x49ac95 <_nl_C_LC_CTYPE_width+0x55> + 49ac28: 00 00 add byte ptr [rax], al + 49ac2a: 74 6f je 0x49ac9b <_nl_C_LC_CTYPE_width+0x5b> + 49ac2c: 75 70 jne 0x49ac9e <_nl_C_LC_CTYPE_width+0x5e> + 49ac2e: 70 65 jo 0x49ac95 <_nl_C_LC_CTYPE_width+0x55> + 49ac30: 72 00 jb 0x49ac32 + 49ac32: 74 6f je 0x49aca3 <_nl_C_LC_CTYPE_map_tolower+0x3> + 49ac34: 6c insb byte ptr es:[rdi], dx + 49ac35: 6f outsd dx, dword ptr [rsi] + 49ac36: 77 65 ja 0x49ac9d <_nl_C_LC_CTYPE_width+0x5d> + 49ac38: 72 00 jb 0x49ac3a + 49ac3a: 00 00 add byte ptr [rax], al + 49ac3c: 00 00 add byte ptr [rax], al + 49ac3e: 00 00 add byte ptr [rax], al + +000000000049ac40 <_nl_C_LC_CTYPE_width>: + 49ac40: 07 + 49ac41: 00 00 add byte ptr [rax], al + 49ac43: 00 01 add byte ptr [rcx], al + 49ac45: 00 00 add byte ptr [rax], al + 49ac47: 00 04 00 add byte ptr [rax + rax], al + 49ac4a: 00 00 add byte ptr [rax], al + 49ac4c: 07 + 49ac4d: 00 00 add byte ptr [rax], al + 49ac4f: 00 0f add byte ptr [rdi], cl + 49ac51: 00 00 add byte ptr [rax], al + 49ac53: 00 18 add byte ptr [rax], bl + 49ac55: 00 00 add byte ptr [rax], al + 49ac57: 00 38 add byte ptr [rax], bh + 49ac59: 00 00 add byte ptr [rax], al + 49ac5b: 00 00 add byte ptr [rax], al + 49ac5d: 00 00 add byte ptr [rax], al + 49ac5f: 00 48 00 add byte ptr [rax], cl + 49ac62: 00 00 add byte ptr [rax], al + 49ac64: 48 00 00 add byte ptr [rax], al + 49ac67: 00 48 00 add byte ptr [rax], cl + 49ac6a: 00 00 add byte ptr [rax], al + 49ac6c: 48 00 00 add byte ptr [rax], al + 49ac6f: 00 48 00 add byte ptr [rax], cl + 49ac72: 00 00 add byte ptr [rax], al + 49ac74: 49 00 00 add byte ptr [r8], al + 49ac77: 00 00 add byte ptr [rax], al + 49ac79: ff ff + 49ac7b: ff ff + 49ac7d: ff ff + 49ac7f: ff ff + 49ac81: ff ff + 49ac83: ff ff + 49ac85: ff ff + 49ac87: ff 01 inc dword ptr [rcx] + 49ac89: 01 01 add dword ptr [rcx], eax + 49ac8b: 01 01 add dword ptr [rcx], eax + 49ac8d: 01 01 add dword ptr [rcx], eax + 49ac8f: 01 01 add dword ptr [rcx], eax + 49ac91: 01 01 add dword ptr [rcx], eax + 49ac93: 01 01 add dword ptr [rcx], eax + 49ac95: 01 01 add dword ptr [rcx], eax + 49ac97: 01 ff add edi, edi + 49ac99: 00 00 add byte ptr [rax], al + 49ac9b: 00 00 add byte ptr [rax], al + 49ac9d: 00 00 add byte ptr [rax], al + 49ac9f: 00 07 add byte ptr [rdi], al + +000000000049aca0 <_nl_C_LC_CTYPE_map_tolower>: + 49aca0: 07 + 49aca1: 00 00 add byte ptr [rax], al + 49aca3: 00 01 add byte ptr [rcx], al + 49aca5: 00 00 add byte ptr [rax], al + 49aca7: 00 05 00 00 00 03 add byte ptr [rip + 50331648], al # 0x349acad <_end+0x2fd732d> + 49acad: 00 00 add byte ptr [rax], al + 49acaf: 00 1f add byte ptr [rdi], bl + 49acb1: 00 00 add byte ptr [rax], al + 49acb3: 00 18 add byte ptr [rax], bl + ... + 49acbd: 00 00 add byte ptr [rax], al + 49acbf: 00 28 add byte ptr [rax], ch + ... + 49acc9: 00 00 add byte ptr [rax], al + 49accb: 00 20 add byte ptr [rax], ah + 49accd: 00 00 add byte ptr [rax], al + 49accf: 00 20 add byte ptr [rax], ah + 49acd1: 00 00 add byte ptr [rax], al + 49acd3: 00 20 add byte ptr [rax], ah + 49acd5: 00 00 add byte ptr [rax], al + 49acd7: 00 20 add byte ptr [rax], ah + 49acd9: 00 00 add byte ptr [rax], al + 49acdb: 00 20 add byte ptr [rax], ah + 49acdd: 00 00 add byte ptr [rax], al + 49acdf: 00 20 add byte ptr [rax], ah + 49ace1: 00 00 add byte ptr [rax], al + 49ace3: 00 20 add byte ptr [rax], ah + 49ace5: 00 00 add byte ptr [rax], al + 49ace7: 00 20 add byte ptr [rax], ah + 49ace9: 00 00 add byte ptr [rax], al + 49aceb: 00 20 add byte ptr [rax], ah + 49aced: 00 00 add byte ptr [rax], al + 49acef: 00 20 add byte ptr [rax], ah + 49acf1: 00 00 add byte ptr [rax], al + 49acf3: 00 20 add byte ptr [rax], ah + 49acf5: 00 00 add byte ptr [rax], al + 49acf7: 00 20 add byte ptr [rax], ah + 49acf9: 00 00 add byte ptr [rax], al + 49acfb: 00 20 add byte ptr [rax], ah + 49acfd: 00 00 add byte ptr [rax], al + 49acff: 00 20 add byte ptr [rax], ah + 49ad01: 00 00 add byte ptr [rax], al + 49ad03: 00 20 add byte ptr [rax], ah + 49ad05: 00 00 add byte ptr [rax], al + 49ad07: 00 20 add byte ptr [rax], ah + 49ad09: 00 00 add byte ptr [rax], al + 49ad0b: 00 20 add byte ptr [rax], ah + 49ad0d: 00 00 add byte ptr [rax], al + 49ad0f: 00 20 add byte ptr [rax], ah + 49ad11: 00 00 add byte ptr [rax], al + 49ad13: 00 20 add byte ptr [rax], ah + 49ad15: 00 00 add byte ptr [rax], al + 49ad17: 00 20 add byte ptr [rax], ah + 49ad19: 00 00 add byte ptr [rax], al + 49ad1b: 00 20 add byte ptr [rax], ah + 49ad1d: 00 00 add byte ptr [rax], al + 49ad1f: 00 20 add byte ptr [rax], ah + 49ad21: 00 00 add byte ptr [rax], al + 49ad23: 00 20 add byte ptr [rax], ah + 49ad25: 00 00 add byte ptr [rax], al + 49ad27: 00 20 add byte ptr [rax], ah + 49ad29: 00 00 add byte ptr [rax], al + 49ad2b: 00 20 add byte ptr [rax], ah + 49ad2d: 00 00 add byte ptr [rax], al + 49ad2f: 00 20 add byte ptr [rax], ah + ... + 49ad5d: 00 00 add byte ptr [rax], al + 49ad5f: 00 07 add byte ptr [rdi], al + +000000000049ad60 <_nl_C_LC_CTYPE_map_toupper>: + 49ad60: 07 + 49ad61: 00 00 add byte ptr [rax], al + 49ad63: 00 01 add byte ptr [rcx], al + 49ad65: 00 00 add byte ptr [rax], al + 49ad67: 00 05 00 00 00 03 add byte ptr [rip + 50331648], al # 0x349ad6d <_end+0x2fd73ed> + 49ad6d: 00 00 add byte ptr [rax], al + 49ad6f: 00 1f add byte ptr [rdi], bl + 49ad71: 00 00 add byte ptr [rax], al + 49ad73: 00 18 add byte ptr [rax], bl + ... + 49ad81: 00 00 add byte ptr [rax], al + 49ad83: 00 28 add byte ptr [rax], ch + 49ad85: 00 00 add byte ptr [rax], al + 49ad87: 00 00 add byte ptr [rax], al + 49ad89: 00 00 add byte ptr [rax], al + 49ad8b: 00 e0 add al, ah + 49ad8d: ff ff + 49ad8f: ff e0 jmp rax + 49ad91: ff ff + 49ad93: ff e0 jmp rax + 49ad95: ff ff + 49ad97: ff e0 jmp rax + 49ad99: ff ff + 49ad9b: ff e0 jmp rax + 49ad9d: ff ff + 49ad9f: ff e0 jmp rax + 49ada1: ff ff + 49ada3: ff e0 jmp rax + 49ada5: ff ff + 49ada7: ff e0 jmp rax + 49ada9: ff ff + 49adab: ff e0 jmp rax + 49adad: ff ff + 49adaf: ff e0 jmp rax + 49adb1: ff ff + 49adb3: ff e0 jmp rax + 49adb5: ff ff + 49adb7: ff e0 jmp rax + 49adb9: ff ff + 49adbb: ff e0 jmp rax + 49adbd: ff ff + 49adbf: ff e0 jmp rax + 49adc1: ff ff + 49adc3: ff e0 jmp rax + 49adc5: ff ff + 49adc7: ff e0 jmp rax + 49adc9: ff ff + 49adcb: ff e0 jmp rax + 49adcd: ff ff + 49adcf: ff e0 jmp rax + 49add1: ff ff + 49add3: ff e0 jmp rax + 49add5: ff ff + 49add7: ff e0 jmp rax + 49add9: ff ff + 49addb: ff e0 jmp rax + 49addd: ff ff + 49addf: ff e0 jmp rax + 49ade1: ff ff + 49ade3: ff e0 jmp rax + 49ade5: ff ff + 49ade7: ff e0 jmp rax + 49ade9: ff ff + 49adeb: ff e0 jmp rax + 49aded: ff ff + 49adef: ff e0 jmp rax + 49adf1: ff ff + 49adf3: ff 00 inc dword ptr [rax] + ... + 49ae1d: 00 00 add byte ptr [rax], al + 49ae1f: 00 00 add byte ptr [rax], al + +000000000049ae20 <_nl_C_LC_CTYPE_class_alnum>: + 49ae20: 00 00 add byte ptr [rax], al + 49ae22: 00 00 add byte ptr [rax], al + 49ae24: 00 00 add byte ptr [rax], al + 49ae26: ff 03 inc dword ptr [rbx] + 49ae28: fe ff + 49ae2a: ff 07 inc dword ptr [rdi] + 49ae2c: fe ff + 49ae2e: ff 07 inc dword ptr [rdi] + ... + 49ae40: 07 + 49ae41: 00 00 add byte ptr [rax], al + 49ae43: 00 01 add byte ptr [rcx], al + 49ae45: 00 00 add byte ptr [rax], al + 49ae47: 00 07 add byte ptr [rdi], al + 49ae49: 00 00 add byte ptr [rax], al + 49ae4b: 00 00 add byte ptr [rax], al + 49ae4d: 00 00 add byte ptr [rax], al + 49ae4f: 00 03 add byte ptr [rbx], al + 49ae51: 00 00 add byte ptr [rax], al + 49ae53: 00 18 add byte ptr [rax], bl + 49ae55: 00 00 add byte ptr [rax], al + 49ae57: 00 1c 00 add byte ptr [rax + rax], bl + ... + 49ae62: ff 03 inc dword ptr [rbx] + 49ae64: fe ff + 49ae66: ff 07 inc dword ptr [rdi] + 49ae68: fe ff + 49ae6a: ff 07 inc dword ptr [rdi] + ... + +000000000049ae80 <_nl_C_LC_CTYPE_class_punct>: + 49ae80: 00 00 add byte ptr [rax], al + 49ae82: 00 00 add byte ptr [rax], al + 49ae84: fe ff + 49ae86: 00 fc add ah, bh + 49ae88: 01 00 add dword ptr [rax], eax + 49ae8a: 00 f8 add al, bh + 49ae8c: 01 00 add dword ptr [rax], eax + 49ae8e: 00 78 00 add byte ptr [rax], bh + ... + 49ae9d: 00 00 add byte ptr [rax], al + 49ae9f: 00 07 add byte ptr [rdi], al + 49aea1: 00 00 add byte ptr [rax], al + 49aea3: 00 01 add byte ptr [rcx], al + 49aea5: 00 00 add byte ptr [rax], al + 49aea7: 00 07 add byte ptr [rdi], al + 49aea9: 00 00 add byte ptr [rax], al + 49aeab: 00 00 add byte ptr [rax], al + 49aead: 00 00 add byte ptr [rax], al + 49aeaf: 00 03 add byte ptr [rbx], al + 49aeb1: 00 00 add byte ptr [rax], al + 49aeb3: 00 18 add byte ptr [rax], bl + 49aeb5: 00 00 add byte ptr [rax], al + 49aeb7: 00 1c 00 add byte ptr [rax + rax], bl + 49aeba: 00 00 add byte ptr [rax], al + 49aebc: 00 00 add byte ptr [rax], al + 49aebe: 00 00 add byte ptr [rax], al + 49aec0: fe ff + 49aec2: 00 fc add ah, bh + 49aec4: 01 00 add dword ptr [rax], eax + 49aec6: 00 f8 add al, bh + 49aec8: 01 00 add dword ptr [rax], eax + 49aeca: 00 78 00 add byte ptr [rax], bh + ... + 49aedd: 00 00 add byte ptr [rax], al + 49aedf: 00 ff add bh, bh + +000000000049aee0 <_nl_C_LC_CTYPE_class_cntrl>: + 49aee0: ff ff + 49aee2: ff ff + ... + 49aeec: 00 00 add byte ptr [rax], al + 49aeee: 00 80 00 00 00 00 add byte ptr [rax], al + ... + 49af00: 07 + 49af01: 00 00 add byte ptr [rax], al + 49af03: 00 01 add byte ptr [rcx], al + 49af05: 00 00 add byte ptr [rax], al + 49af07: 00 07 add byte ptr [rdi], al + 49af09: 00 00 add byte ptr [rax], al + 49af0b: 00 00 add byte ptr [rax], al + 49af0d: 00 00 add byte ptr [rax], al + 49af0f: 00 03 add byte ptr [rbx], al + 49af11: 00 00 add byte ptr [rax], al + 49af13: 00 18 add byte ptr [rax], bl + 49af15: 00 00 add byte ptr [rax], al + 49af17: 00 1c 00 add byte ptr [rax + rax], bl + 49af1a: 00 00 add byte ptr [rax], al + 49af1c: ff ff + 49af1e: ff ff + ... + 49af28: 00 00 add byte ptr [rax], al + 49af2a: 00 80 00 00 00 00 add byte ptr [rax], al + ... + +000000000049af40 <_nl_C_LC_CTYPE_class_blank>: + 49af40: 00 02 add byte ptr [rdx], al + 49af42: 00 00 add byte ptr [rax], al + 49af44: 01 00 add dword ptr [rax], eax + ... + 49af5e: 00 00 add byte ptr [rax], al + 49af60: 06 + 49af61: 00 00 add byte ptr [rax], al + 49af63: 00 01 add byte ptr [rcx], al + 49af65: 00 00 add byte ptr [rax], al + 49af67: 00 06 add byte ptr [rsi], al + 49af69: 00 00 add byte ptr [rax], al + 49af6b: 00 00 add byte ptr [rax], al + 49af6d: 00 00 add byte ptr [rax], al + 49af6f: 00 01 add byte ptr [rcx], al + 49af71: 00 00 add byte ptr [rax], al + 49af73: 00 18 add byte ptr [rax], bl + 49af75: 00 00 add byte ptr [rax], al + 49af77: 00 1c 00 add byte ptr [rax + rax], bl + 49af7a: 00 00 add byte ptr [rax], al + 49af7c: 00 02 add byte ptr [rdx], al + 49af7e: 00 00 add byte ptr [rax], al + 49af80: 01 00 add dword ptr [rax], eax + ... + 49af9e: 00 00 add byte ptr [rax], al + +000000000049afa0 <_nl_C_LC_CTYPE_class_graph>: + 49afa0: 00 00 add byte ptr [rax], al + 49afa2: 00 00 add byte ptr [rax], al + 49afa4: fe ff + 49afa6: ff ff + 49afa8: ff ff + 49afaa: ff ff + 49afac: ff ff + 49afae: ff 7f 00 + ... + 49afbd: 00 00 add byte ptr [rax], al + 49afbf: 00 07 add byte ptr [rdi], al + 49afc1: 00 00 add byte ptr [rax], al + 49afc3: 00 01 add byte ptr [rcx], al + 49afc5: 00 00 add byte ptr [rax], al + 49afc7: 00 07 add byte ptr [rdi], al + 49afc9: 00 00 add byte ptr [rax], al + 49afcb: 00 00 add byte ptr [rax], al + 49afcd: 00 00 add byte ptr [rax], al + 49afcf: 00 03 add byte ptr [rbx], al + 49afd1: 00 00 add byte ptr [rax], al + 49afd3: 00 18 add byte ptr [rax], bl + 49afd5: 00 00 add byte ptr [rax], al + 49afd7: 00 1c 00 add byte ptr [rax + rax], bl + 49afda: 00 00 add byte ptr [rax], al + 49afdc: 00 00 add byte ptr [rax], al + 49afde: 00 00 add byte ptr [rax], al + 49afe0: fe ff + 49afe2: ff ff + 49afe4: ff ff + 49afe6: ff ff + 49afe8: ff ff + 49afea: ff 7f 00 + ... + 49affd: 00 00 add byte ptr [rax], al + 49afff: 00 00 add byte ptr [rax], al + +000000000049b000 <_nl_C_LC_CTYPE_class_print>: + 49b000: 00 00 add byte ptr [rax], al + 49b002: 00 00 add byte ptr [rax], al + 49b004: ff ff + 49b006: ff ff + 49b008: ff ff + 49b00a: ff ff + 49b00c: ff ff + 49b00e: ff 7f 00 + ... + 49b01d: 00 00 add byte ptr [rax], al + 49b01f: 00 07 add byte ptr [rdi], al + 49b021: 00 00 add byte ptr [rax], al + 49b023: 00 01 add byte ptr [rcx], al + 49b025: 00 00 add byte ptr [rax], al + 49b027: 00 07 add byte ptr [rdi], al + 49b029: 00 00 add byte ptr [rax], al + 49b02b: 00 00 add byte ptr [rax], al + 49b02d: 00 00 add byte ptr [rax], al + 49b02f: 00 03 add byte ptr [rbx], al + 49b031: 00 00 add byte ptr [rax], al + 49b033: 00 18 add byte ptr [rax], bl + 49b035: 00 00 add byte ptr [rax], al + 49b037: 00 1c 00 add byte ptr [rax + rax], bl + 49b03a: 00 00 add byte ptr [rax], al + 49b03c: 00 00 add byte ptr [rax], al + 49b03e: 00 00 add byte ptr [rax], al + 49b040: ff ff + 49b042: ff ff + 49b044: ff ff + 49b046: ff ff + 49b048: ff ff + 49b04a: ff 7f 00 + ... + 49b05d: 00 00 add byte ptr [rax], al + 49b05f: 00 00 add byte ptr [rax], al + +000000000049b060 <_nl_C_LC_CTYPE_class_space>: + 49b060: 00 3e add byte ptr [rsi], bh + 49b062: 00 00 add byte ptr [rax], al + 49b064: 01 00 add dword ptr [rax], eax + ... + 49b07e: 00 00 add byte ptr [rax], al + 49b080: 06 + 49b081: 00 00 add byte ptr [rax], al + 49b083: 00 01 add byte ptr [rcx], al + 49b085: 00 00 add byte ptr [rax], al + 49b087: 00 06 add byte ptr [rsi], al + 49b089: 00 00 add byte ptr [rax], al + 49b08b: 00 00 add byte ptr [rax], al + 49b08d: 00 00 add byte ptr [rax], al + 49b08f: 00 01 add byte ptr [rcx], al + 49b091: 00 00 add byte ptr [rax], al + 49b093: 00 18 add byte ptr [rax], bl + 49b095: 00 00 add byte ptr [rax], al + 49b097: 00 1c 00 add byte ptr [rax + rax], bl + 49b09a: 00 00 add byte ptr [rax], al + 49b09c: 00 3e add byte ptr [rsi], bh + 49b09e: 00 00 add byte ptr [rax], al + 49b0a0: 01 00 add dword ptr [rax], eax + ... + 49b0be: 00 00 add byte ptr [rax], al + +000000000049b0c0 <_nl_C_LC_CTYPE_class_xdigit>: + 49b0c0: 00 00 add byte ptr [rax], al + 49b0c2: 00 00 add byte ptr [rax], al + 49b0c4: 00 00 add byte ptr [rax], al + 49b0c6: ff 03 inc dword ptr [rbx] + 49b0c8: 7e 00 jle 0x49b0ca <_nl_C_LC_CTYPE_class_xdigit+0xa> + 49b0ca: 00 00 add byte ptr [rax], al + 49b0cc: 7e 00 jle 0x49b0ce <_nl_C_LC_CTYPE_class_xdigit+0xe> + ... + 49b0de: 00 00 add byte ptr [rax], al + 49b0e0: 07 + 49b0e1: 00 00 add byte ptr [rax], al + 49b0e3: 00 01 add byte ptr [rcx], al + 49b0e5: 00 00 add byte ptr [rax], al + 49b0e7: 00 07 add byte ptr [rdi], al + 49b0e9: 00 00 add byte ptr [rax], al + 49b0eb: 00 00 add byte ptr [rax], al + 49b0ed: 00 00 add byte ptr [rax], al + 49b0ef: 00 03 add byte ptr [rbx], al + 49b0f1: 00 00 add byte ptr [rax], al + 49b0f3: 00 18 add byte ptr [rax], bl + 49b0f5: 00 00 add byte ptr [rax], al + 49b0f7: 00 1c 00 add byte ptr [rax + rax], bl + ... + 49b102: ff 03 inc dword ptr [rbx] + 49b104: 7e 00 jle 0x49b106 <_nl_C_LC_CTYPE_class_xdigit+0x46> + 49b106: 00 00 add byte ptr [rax], al + 49b108: 7e 00 jle 0x49b10a <_nl_C_LC_CTYPE_class_xdigit+0x4a> + ... + 49b11e: 00 00 add byte ptr [rax], al + +000000000049b120 <_nl_C_LC_CTYPE_class_digit>: + 49b120: 00 00 add byte ptr [rax], al + 49b122: 00 00 add byte ptr [rax], al + 49b124: 00 00 add byte ptr [rax], al + 49b126: ff 03 inc dword ptr [rbx] + ... + 49b140: 06 + 49b141: 00 00 add byte ptr [rax], al + 49b143: 00 01 add byte ptr [rcx], al + 49b145: 00 00 add byte ptr [rax], al + 49b147: 00 06 add byte ptr [rsi], al + 49b149: 00 00 add byte ptr [rax], al + 49b14b: 00 00 add byte ptr [rax], al + 49b14d: 00 00 add byte ptr [rax], al + 49b14f: 00 01 add byte ptr [rcx], al + 49b151: 00 00 add byte ptr [rax], al + 49b153: 00 18 add byte ptr [rax], bl + 49b155: 00 00 add byte ptr [rax], al + 49b157: 00 1c 00 add byte ptr [rax + rax], bl + ... + 49b162: ff 03 inc dword ptr [rbx] + ... + +000000000049b180 <_nl_C_LC_CTYPE_class_alpha>: + ... + 49b188: fe ff + 49b18a: ff 07 inc dword ptr [rdi] + 49b18c: fe ff + 49b18e: ff 07 inc dword ptr [rdi] + ... + 49b1a0: 07 + 49b1a1: 00 00 add byte ptr [rax], al + 49b1a3: 00 01 add byte ptr [rcx], al + 49b1a5: 00 00 add byte ptr [rax], al + 49b1a7: 00 06 add byte ptr [rsi], al + 49b1a9: 00 00 add byte ptr [rax], al + 49b1ab: 00 01 add byte ptr [rcx], al + 49b1ad: 00 00 add byte ptr [rax], al + 49b1af: 00 01 add byte ptr [rcx], al + 49b1b1: 00 00 add byte ptr [rax], al + 49b1b3: 00 18 add byte ptr [rax], bl + 49b1b5: 00 00 add byte ptr [rax], al + 49b1b7: 00 00 add byte ptr [rax], al + 49b1b9: 00 00 add byte ptr [rax], al + 49b1bb: 00 20 add byte ptr [rax], ah + 49b1bd: 00 00 add byte ptr [rax], al + 49b1bf: 00 fe add dh, bh + 49b1c1: ff ff + 49b1c3: 07 + 49b1c4: fe ff + 49b1c6: ff 07 inc dword ptr [rdi] + ... + +000000000049b1e0 <_nl_C_LC_CTYPE_class_lower>: + ... + 49b1ec: fe ff + 49b1ee: ff 07 inc dword ptr [rdi] + ... + 49b200: 07 + 49b201: 00 00 add byte ptr [rax], al + 49b203: 00 01 add byte ptr [rcx], al + 49b205: 00 00 add byte ptr [rax], al + 49b207: 00 06 add byte ptr [rsi], al + 49b209: 00 00 add byte ptr [rax], al + 49b20b: 00 01 add byte ptr [rcx], al + 49b20d: 00 00 add byte ptr [rax], al + 49b20f: 00 01 add byte ptr [rcx], al + 49b211: 00 00 add byte ptr [rax], al + 49b213: 00 18 add byte ptr [rax], bl + 49b215: 00 00 add byte ptr [rax], al + 49b217: 00 00 add byte ptr [rax], al + 49b219: 00 00 add byte ptr [rax], al + 49b21b: 00 20 add byte ptr [rax], ah + 49b21d: 00 00 add byte ptr [rax], al + 49b21f: 00 00 add byte ptr [rax], al + 49b221: 00 00 add byte ptr [rax], al + 49b223: 00 fe add dh, bh + 49b225: ff ff + 49b227: 07 + ... + +000000000049b240 <_nl_C_LC_CTYPE_class_upper>: + ... + 49b248: fe ff + 49b24a: ff 07 inc dword ptr [rdi] + ... + 49b260: 07 + 49b261: 00 00 add byte ptr [rax], al + 49b263: 00 01 add byte ptr [rcx], al + 49b265: 00 00 add byte ptr [rax], al + 49b267: 00 06 add byte ptr [rsi], al + 49b269: 00 00 add byte ptr [rax], al + 49b26b: 00 01 add byte ptr [rcx], al + 49b26d: 00 00 add byte ptr [rax], al + 49b26f: 00 01 add byte ptr [rcx], al + 49b271: 00 00 add byte ptr [rax], al + 49b273: 00 18 add byte ptr [rax], bl + 49b275: 00 00 add byte ptr [rax], al + 49b277: 00 00 add byte ptr [rax], al + 49b279: 00 00 add byte ptr [rax], al + 49b27b: 00 20 add byte ptr [rax], ah + 49b27d: 00 00 add byte ptr [rax], al + 49b27f: 00 fe add dh, bh + 49b281: ff ff + 49b283: 07 + ... + +000000000049b2a0 <_nl_C_LC_CTYPE_tolower>: + 49b2a0: 80 00 00 add byte ptr [rax], 0 + 49b2a3: 00 81 00 00 00 82 add byte ptr [rcx - 2113929216], al + 49b2a9: 00 00 add byte ptr [rax], al + 49b2ab: 00 83 00 00 00 84 add byte ptr [rbx - 2080374784], al + 49b2b1: 00 00 add byte ptr [rax], al + 49b2b3: 00 85 00 00 00 86 add byte ptr [rbp - 2046820352], al + 49b2b9: 00 00 add byte ptr [rax], al + 49b2bb: 00 87 00 00 00 88 add byte ptr [rdi - 2013265920], al + 49b2c1: 00 00 add byte ptr [rax], al + 49b2c3: 00 89 00 00 00 8a add byte ptr [rcx - 1979711488], cl + 49b2c9: 00 00 add byte ptr [rax], al + 49b2cb: 00 8b 00 00 00 8c add byte ptr [rbx - 1946157056], cl + 49b2d1: 00 00 add byte ptr [rax], al + 49b2d3: 00 8d 00 00 00 8e add byte ptr [rbp - 1912602624], cl + 49b2d9: 00 00 add byte ptr [rax], al + 49b2db: 00 8f 00 00 00 90 add byte ptr [rdi - 1879048192], cl + 49b2e1: 00 00 add byte ptr [rax], al + 49b2e3: 00 91 00 00 00 92 add byte ptr [rcx - 1845493760], dl + 49b2e9: 00 00 add byte ptr [rax], al + 49b2eb: 00 93 00 00 00 94 add byte ptr [rbx - 1811939328], dl + 49b2f1: 00 00 add byte ptr [rax], al + 49b2f3: 00 95 00 00 00 96 add byte ptr [rbp - 1778384896], dl + 49b2f9: 00 00 add byte ptr [rax], al + 49b2fb: 00 97 00 00 00 98 add byte ptr [rdi - 1744830464], dl + 49b301: 00 00 add byte ptr [rax], al + 49b303: 00 99 00 00 00 9a add byte ptr [rcx - 1711276032], bl + 49b309: 00 00 add byte ptr [rax], al + 49b30b: 00 9b 00 00 00 9c add byte ptr [rbx - 1677721600], bl + 49b311: 00 00 add byte ptr [rax], al + 49b313: 00 9d 00 00 00 9e add byte ptr [rbp - 1644167168], bl + 49b319: 00 00 add byte ptr [rax], al + 49b31b: 00 9f 00 00 00 a0 add byte ptr [rdi - 1610612736], bl + 49b321: 00 00 add byte ptr [rax], al + 49b323: 00 a1 00 00 00 a2 add byte ptr [rcx - 1577058304], ah + 49b329: 00 00 add byte ptr [rax], al + 49b32b: 00 a3 00 00 00 a4 add byte ptr [rbx - 1543503872], ah + 49b331: 00 00 add byte ptr [rax], al + 49b333: 00 a5 00 00 00 a6 add byte ptr [rbp - 1509949440], ah + 49b339: 00 00 add byte ptr [rax], al + 49b33b: 00 a7 00 00 00 a8 add byte ptr [rdi - 1476395008], ah + 49b341: 00 00 add byte ptr [rax], al + 49b343: 00 a9 00 00 00 aa add byte ptr [rcx - 1442840576], ch + 49b349: 00 00 add byte ptr [rax], al + 49b34b: 00 ab 00 00 00 ac add byte ptr [rbx - 1409286144], ch + 49b351: 00 00 add byte ptr [rax], al + 49b353: 00 ad 00 00 00 ae add byte ptr [rbp - 1375731712], ch + 49b359: 00 00 add byte ptr [rax], al + 49b35b: 00 af 00 00 00 b0 add byte ptr [rdi - 1342177280], ch + 49b361: 00 00 add byte ptr [rax], al + 49b363: 00 b1 00 00 00 b2 add byte ptr [rcx - 1308622848], dh + 49b369: 00 00 add byte ptr [rax], al + 49b36b: 00 b3 00 00 00 b4 add byte ptr [rbx - 1275068416], dh + 49b371: 00 00 add byte ptr [rax], al + 49b373: 00 b5 00 00 00 b6 add byte ptr [rbp - 1241513984], dh + 49b379: 00 00 add byte ptr [rax], al + 49b37b: 00 b7 00 00 00 b8 add byte ptr [rdi - 1207959552], dh + 49b381: 00 00 add byte ptr [rax], al + 49b383: 00 b9 00 00 00 ba add byte ptr [rcx - 1174405120], bh + 49b389: 00 00 add byte ptr [rax], al + 49b38b: 00 bb 00 00 00 bc add byte ptr [rbx - 1140850688], bh + 49b391: 00 00 add byte ptr [rax], al + 49b393: 00 bd 00 00 00 be add byte ptr [rbp - 1107296256], bh + 49b399: 00 00 add byte ptr [rax], al + 49b39b: 00 bf 00 00 00 c0 add byte ptr [rdi - 1073741824], bh + 49b3a1: 00 00 add byte ptr [rax], al + 49b3a3: 00 c1 add cl, al + 49b3a5: 00 00 add byte ptr [rax], al + 49b3a7: 00 c2 add dl, al + 49b3a9: 00 00 add byte ptr [rax], al + 49b3ab: 00 c3 add bl, al + 49b3ad: 00 00 add byte ptr [rax], al + 49b3af: 00 c4 add ah, al + 49b3b1: 00 00 add byte ptr [rax], al + 49b3b3: 00 c5 add ch, al + 49b3b5: 00 00 add byte ptr [rax], al + 49b3b7: 00 c6 add dh, al + 49b3b9: 00 00 add byte ptr [rax], al + 49b3bb: 00 c7 add bh, al + 49b3bd: 00 00 add byte ptr [rax], al + 49b3bf: 00 c8 add al, cl + 49b3c1: 00 00 add byte ptr [rax], al + 49b3c3: 00 c9 add cl, cl + 49b3c5: 00 00 add byte ptr [rax], al + 49b3c7: 00 ca add dl, cl + 49b3c9: 00 00 add byte ptr [rax], al + 49b3cb: 00 cb add bl, cl + 49b3cd: 00 00 add byte ptr [rax], al + 49b3cf: 00 cc add ah, cl + 49b3d1: 00 00 add byte ptr [rax], al + 49b3d3: 00 cd add ch, cl + 49b3d5: 00 00 add byte ptr [rax], al + 49b3d7: 00 ce add dh, cl + 49b3d9: 00 00 add byte ptr [rax], al + 49b3db: 00 cf add bh, cl + 49b3dd: 00 00 add byte ptr [rax], al + 49b3df: 00 d0 add al, dl + 49b3e1: 00 00 add byte ptr [rax], al + 49b3e3: 00 d1 add cl, dl + 49b3e5: 00 00 add byte ptr [rax], al + 49b3e7: 00 d2 add dl, dl + 49b3e9: 00 00 add byte ptr [rax], al + 49b3eb: 00 d3 add bl, dl + 49b3ed: 00 00 add byte ptr [rax], al + 49b3ef: 00 d4 add ah, dl + 49b3f1: 00 00 add byte ptr [rax], al + 49b3f3: 00 d5 add ch, dl + 49b3f5: 00 00 add byte ptr [rax], al + 49b3f7: 00 d6 add dh, dl + 49b3f9: 00 00 add byte ptr [rax], al + 49b3fb: 00 d7 add bh, dl + 49b3fd: 00 00 add byte ptr [rax], al + 49b3ff: 00 d8 add al, bl + 49b401: 00 00 add byte ptr [rax], al + 49b403: 00 d9 add cl, bl + 49b405: 00 00 add byte ptr [rax], al + 49b407: 00 da add dl, bl + 49b409: 00 00 add byte ptr [rax], al + 49b40b: 00 db add bl, bl + 49b40d: 00 00 add byte ptr [rax], al + 49b40f: 00 dc add ah, bl + 49b411: 00 00 add byte ptr [rax], al + 49b413: 00 dd add ch, bl + 49b415: 00 00 add byte ptr [rax], al + 49b417: 00 de add dh, bl + 49b419: 00 00 add byte ptr [rax], al + 49b41b: 00 df add bh, bl + 49b41d: 00 00 add byte ptr [rax], al + 49b41f: 00 e0 add al, ah + 49b421: 00 00 add byte ptr [rax], al + 49b423: 00 e1 add cl, ah + 49b425: 00 00 add byte ptr [rax], al + 49b427: 00 e2 add dl, ah + 49b429: 00 00 add byte ptr [rax], al + 49b42b: 00 e3 add bl, ah + 49b42d: 00 00 add byte ptr [rax], al + 49b42f: 00 e4 add ah, ah + 49b431: 00 00 add byte ptr [rax], al + 49b433: 00 e5 add ch, ah + 49b435: 00 00 add byte ptr [rax], al + 49b437: 00 e6 add dh, ah + 49b439: 00 00 add byte ptr [rax], al + 49b43b: 00 e7 add bh, ah + 49b43d: 00 00 add byte ptr [rax], al + 49b43f: 00 e8 add al, ch + 49b441: 00 00 add byte ptr [rax], al + 49b443: 00 e9 add cl, ch + 49b445: 00 00 add byte ptr [rax], al + 49b447: 00 ea add dl, ch + 49b449: 00 00 add byte ptr [rax], al + 49b44b: 00 eb add bl, ch + 49b44d: 00 00 add byte ptr [rax], al + 49b44f: 00 ec add ah, ch + 49b451: 00 00 add byte ptr [rax], al + 49b453: 00 ed add ch, ch + 49b455: 00 00 add byte ptr [rax], al + 49b457: 00 ee add dh, ch + 49b459: 00 00 add byte ptr [rax], al + 49b45b: 00 ef add bh, ch + 49b45d: 00 00 add byte ptr [rax], al + 49b45f: 00 f0 add al, dh + 49b461: 00 00 add byte ptr [rax], al + 49b463: 00 f1 add cl, dh + 49b465: 00 00 add byte ptr [rax], al + 49b467: 00 f2 add dl, dh + 49b469: 00 00 add byte ptr [rax], al + 49b46b: 00 f3 add bl, dh + 49b46d: 00 00 add byte ptr [rax], al + 49b46f: 00 f4 add ah, dh + 49b471: 00 00 add byte ptr [rax], al + 49b473: 00 f5 add ch, dh + 49b475: 00 00 add byte ptr [rax], al + 49b477: 00 f6 add dh, dh + 49b479: 00 00 add byte ptr [rax], al + 49b47b: 00 f7 add bh, dh + 49b47d: 00 00 add byte ptr [rax], al + 49b47f: 00 f8 add al, bh + 49b481: 00 00 add byte ptr [rax], al + 49b483: 00 f9 add cl, bh + 49b485: 00 00 add byte ptr [rax], al + 49b487: 00 fa add dl, bh + 49b489: 00 00 add byte ptr [rax], al + 49b48b: 00 fb add bl, bh + 49b48d: 00 00 add byte ptr [rax], al + 49b48f: 00 fc add ah, bh + 49b491: 00 00 add byte ptr [rax], al + 49b493: 00 fd add ch, bh + 49b495: 00 00 add byte ptr [rax], al + 49b497: 00 fe add dh, bh + 49b499: 00 00 add byte ptr [rax], al + 49b49b: 00 ff add bh, bh + 49b49d: ff ff + 49b49f: ff 00 inc dword ptr [rax] + 49b4a1: 00 00 add byte ptr [rax], al + 49b4a3: 00 01 add byte ptr [rcx], al + 49b4a5: 00 00 add byte ptr [rax], al + 49b4a7: 00 02 add byte ptr [rdx], al + 49b4a9: 00 00 add byte ptr [rax], al + 49b4ab: 00 03 add byte ptr [rbx], al + 49b4ad: 00 00 add byte ptr [rax], al + 49b4af: 00 04 00 add byte ptr [rax + rax], al + 49b4b2: 00 00 add byte ptr [rax], al + 49b4b4: 05 00 00 00 06 add eax, 100663296 + 49b4b9: 00 00 add byte ptr [rax], al + 49b4bb: 00 07 add byte ptr [rdi], al + 49b4bd: 00 00 add byte ptr [rax], al + 49b4bf: 00 08 add byte ptr [rax], cl + 49b4c1: 00 00 add byte ptr [rax], al + 49b4c3: 00 09 add byte ptr [rcx], cl + 49b4c5: 00 00 add byte ptr [rax], al + 49b4c7: 00 0a add byte ptr [rdx], cl + 49b4c9: 00 00 add byte ptr [rax], al + 49b4cb: 00 0b add byte ptr [rbx], cl + 49b4cd: 00 00 add byte ptr [rax], al + 49b4cf: 00 0c 00 add byte ptr [rax + rax], cl + 49b4d2: 00 00 add byte ptr [rax], al + 49b4d4: 0d 00 00 00 0e or eax, 234881024 + 49b4d9: 00 00 add byte ptr [rax], al + 49b4db: 00 0f add byte ptr [rdi], cl + 49b4dd: 00 00 add byte ptr [rax], al + 49b4df: 00 10 add byte ptr [rax], dl + 49b4e1: 00 00 add byte ptr [rax], al + 49b4e3: 00 11 add byte ptr [rcx], dl + 49b4e5: 00 00 add byte ptr [rax], al + 49b4e7: 00 12 add byte ptr [rdx], dl + 49b4e9: 00 00 add byte ptr [rax], al + 49b4eb: 00 13 add byte ptr [rbx], dl + 49b4ed: 00 00 add byte ptr [rax], al + 49b4ef: 00 14 00 add byte ptr [rax + rax], dl + 49b4f2: 00 00 add byte ptr [rax], al + 49b4f4: 15 00 00 00 16 adc eax, 369098752 + 49b4f9: 00 00 add byte ptr [rax], al + 49b4fb: 00 17 add byte ptr [rdi], dl + 49b4fd: 00 00 add byte ptr [rax], al + 49b4ff: 00 18 add byte ptr [rax], bl + 49b501: 00 00 add byte ptr [rax], al + 49b503: 00 19 add byte ptr [rcx], bl + 49b505: 00 00 add byte ptr [rax], al + 49b507: 00 1a add byte ptr [rdx], bl + 49b509: 00 00 add byte ptr [rax], al + 49b50b: 00 1b add byte ptr [rbx], bl + 49b50d: 00 00 add byte ptr [rax], al + 49b50f: 00 1c 00 add byte ptr [rax + rax], bl + 49b512: 00 00 add byte ptr [rax], al + 49b514: 1d 00 00 00 1e sbb eax, 503316480 + 49b519: 00 00 add byte ptr [rax], al + 49b51b: 00 1f add byte ptr [rdi], bl + 49b51d: 00 00 add byte ptr [rax], al + 49b51f: 00 20 add byte ptr [rax], ah + 49b521: 00 00 add byte ptr [rax], al + 49b523: 00 21 add byte ptr [rcx], ah + 49b525: 00 00 add byte ptr [rax], al + 49b527: 00 22 add byte ptr [rdx], ah + 49b529: 00 00 add byte ptr [rax], al + 49b52b: 00 23 add byte ptr [rbx], ah + 49b52d: 00 00 add byte ptr [rax], al + 49b52f: 00 24 00 add byte ptr [rax + rax], ah + 49b532: 00 00 add byte ptr [rax], al + 49b534: 25 00 00 00 26 and eax, 637534208 + 49b539: 00 00 add byte ptr [rax], al + 49b53b: 00 27 add byte ptr [rdi], ah + 49b53d: 00 00 add byte ptr [rax], al + 49b53f: 00 28 add byte ptr [rax], ch + 49b541: 00 00 add byte ptr [rax], al + 49b543: 00 29 add byte ptr [rcx], ch + 49b545: 00 00 add byte ptr [rax], al + 49b547: 00 2a add byte ptr [rdx], ch + 49b549: 00 00 add byte ptr [rax], al + 49b54b: 00 2b add byte ptr [rbx], ch + 49b54d: 00 00 add byte ptr [rax], al + 49b54f: 00 2c 00 add byte ptr [rax + rax], ch + 49b552: 00 00 add byte ptr [rax], al + 49b554: 2d 00 00 00 2e sub eax, 771751936 + 49b559: 00 00 add byte ptr [rax], al + 49b55b: 00 2f add byte ptr [rdi], ch + 49b55d: 00 00 add byte ptr [rax], al + 49b55f: 00 30 add byte ptr [rax], dh + 49b561: 00 00 add byte ptr [rax], al + 49b563: 00 31 add byte ptr [rcx], dh + 49b565: 00 00 add byte ptr [rax], al + 49b567: 00 32 add byte ptr [rdx], dh + 49b569: 00 00 add byte ptr [rax], al + 49b56b: 00 33 add byte ptr [rbx], dh + 49b56d: 00 00 add byte ptr [rax], al + 49b56f: 00 34 00 add byte ptr [rax + rax], dh + 49b572: 00 00 add byte ptr [rax], al + 49b574: 35 00 00 00 36 xor eax, 905969664 + 49b579: 00 00 add byte ptr [rax], al + 49b57b: 00 37 add byte ptr [rdi], dh + 49b57d: 00 00 add byte ptr [rax], al + 49b57f: 00 38 add byte ptr [rax], bh + 49b581: 00 00 add byte ptr [rax], al + 49b583: 00 39 add byte ptr [rcx], bh + 49b585: 00 00 add byte ptr [rax], al + 49b587: 00 3a add byte ptr [rdx], bh + 49b589: 00 00 add byte ptr [rax], al + 49b58b: 00 3b add byte ptr [rbx], bh + 49b58d: 00 00 add byte ptr [rax], al + 49b58f: 00 3c 00 add byte ptr [rax + rax], bh + 49b592: 00 00 add byte ptr [rax], al + 49b594: 3d 00 00 00 3e cmp eax, 1040187392 + 49b599: 00 00 add byte ptr [rax], al + 49b59b: 00 3f add byte ptr [rdi], bh + 49b59d: 00 00 add byte ptr [rax], al + 49b59f: 00 40 00 add byte ptr [rax], al + 49b5a2: 00 00 add byte ptr [rax], al + 49b5a4: 61 + 49b5a5: 00 00 add byte ptr [rax], al + 49b5a7: 00 62 00 add byte ptr [rdx], ah + 49b5aa: 00 00 add byte ptr [rax], al + 49b5ac: 63 00 movsxd eax, dword ptr [rax] + 49b5ae: 00 00 add byte ptr [rax], al + 49b5b0: 64 00 00 add byte ptr fs:[rax], al + 49b5b3: 00 65 00 add byte ptr [rbp], ah + 49b5b6: 00 00 add byte ptr [rax], al + 49b5b8: 66 00 00 add byte ptr [rax], al + 49b5bb: 00 67 00 add byte ptr [rdi], ah + 49b5be: 00 00 add byte ptr [rax], al + 49b5c0: 68 00 00 00 69 push 1761607680 + 49b5c5: 00 00 add byte ptr [rax], al + 49b5c7: 00 6a 00 add byte ptr [rdx], ch + 49b5ca: 00 00 add byte ptr [rax], al + 49b5cc: 6b 00 00 imul eax, dword ptr [rax], 0 + 49b5cf: 00 6c 00 00 add byte ptr [rax + rax], ch + 49b5d3: 00 6d 00 add byte ptr [rbp], ch + 49b5d6: 00 00 add byte ptr [rax], al + 49b5d8: 6e outsb dx, byte ptr [rsi] + 49b5d9: 00 00 add byte ptr [rax], al + 49b5db: 00 6f 00 add byte ptr [rdi], ch + 49b5de: 00 00 add byte ptr [rax], al + 49b5e0: 70 00 jo 0x49b5e2 <_nl_C_LC_CTYPE_tolower+0x342> + 49b5e2: 00 00 add byte ptr [rax], al + 49b5e4: 71 00 jno 0x49b5e6 <_nl_C_LC_CTYPE_tolower+0x346> + 49b5e6: 00 00 add byte ptr [rax], al + 49b5e8: 72 00 jb 0x49b5ea <_nl_C_LC_CTYPE_tolower+0x34a> + 49b5ea: 00 00 add byte ptr [rax], al + 49b5ec: 73 00 jae 0x49b5ee <_nl_C_LC_CTYPE_tolower+0x34e> + 49b5ee: 00 00 add byte ptr [rax], al + 49b5f0: 74 00 je 0x49b5f2 <_nl_C_LC_CTYPE_tolower+0x352> + 49b5f2: 00 00 add byte ptr [rax], al + 49b5f4: 75 00 jne 0x49b5f6 <_nl_C_LC_CTYPE_tolower+0x356> + 49b5f6: 00 00 add byte ptr [rax], al + 49b5f8: 76 00 jbe 0x49b5fa <_nl_C_LC_CTYPE_tolower+0x35a> + 49b5fa: 00 00 add byte ptr [rax], al + 49b5fc: 77 00 ja 0x49b5fe <_nl_C_LC_CTYPE_tolower+0x35e> + 49b5fe: 00 00 add byte ptr [rax], al + 49b600: 78 00 js 0x49b602 <_nl_C_LC_CTYPE_tolower+0x362> + 49b602: 00 00 add byte ptr [rax], al + 49b604: 79 00 jns 0x49b606 <_nl_C_LC_CTYPE_tolower+0x366> + 49b606: 00 00 add byte ptr [rax], al + 49b608: 7a 00 jp 0x49b60a <_nl_C_LC_CTYPE_tolower+0x36a> + 49b60a: 00 00 add byte ptr [rax], al + 49b60c: 5b pop rbx + 49b60d: 00 00 add byte ptr [rax], al + 49b60f: 00 5c 00 00 add byte ptr [rax + rax], bl + 49b613: 00 5d 00 add byte ptr [rbp], bl + 49b616: 00 00 add byte ptr [rax], al + 49b618: 5e pop rsi + 49b619: 00 00 add byte ptr [rax], al + 49b61b: 00 5f 00 add byte ptr [rdi], bl + 49b61e: 00 00 add byte ptr [rax], al + 49b620: 60 + 49b621: 00 00 add byte ptr [rax], al + 49b623: 00 61 00 add byte ptr [rcx], ah + 49b626: 00 00 add byte ptr [rax], al + 49b628: 62 + 49b629: 00 00 add byte ptr [rax], al + 49b62b: 00 63 00 add byte ptr [rbx], ah + 49b62e: 00 00 add byte ptr [rax], al + 49b630: 64 00 00 add byte ptr fs:[rax], al + 49b633: 00 65 00 add byte ptr [rbp], ah + 49b636: 00 00 add byte ptr [rax], al + 49b638: 66 00 00 add byte ptr [rax], al + 49b63b: 00 67 00 add byte ptr [rdi], ah + 49b63e: 00 00 add byte ptr [rax], al + 49b640: 68 00 00 00 69 push 1761607680 + 49b645: 00 00 add byte ptr [rax], al + 49b647: 00 6a 00 add byte ptr [rdx], ch + 49b64a: 00 00 add byte ptr [rax], al + 49b64c: 6b 00 00 imul eax, dword ptr [rax], 0 + 49b64f: 00 6c 00 00 add byte ptr [rax + rax], ch + 49b653: 00 6d 00 add byte ptr [rbp], ch + 49b656: 00 00 add byte ptr [rax], al + 49b658: 6e outsb dx, byte ptr [rsi] + 49b659: 00 00 add byte ptr [rax], al + 49b65b: 00 6f 00 add byte ptr [rdi], ch + 49b65e: 00 00 add byte ptr [rax], al + 49b660: 70 00 jo 0x49b662 <_nl_C_LC_CTYPE_tolower+0x3c2> + 49b662: 00 00 add byte ptr [rax], al + 49b664: 71 00 jno 0x49b666 <_nl_C_LC_CTYPE_tolower+0x3c6> + 49b666: 00 00 add byte ptr [rax], al + 49b668: 72 00 jb 0x49b66a <_nl_C_LC_CTYPE_tolower+0x3ca> + 49b66a: 00 00 add byte ptr [rax], al + 49b66c: 73 00 jae 0x49b66e <_nl_C_LC_CTYPE_tolower+0x3ce> + 49b66e: 00 00 add byte ptr [rax], al + 49b670: 74 00 je 0x49b672 <_nl_C_LC_CTYPE_tolower+0x3d2> + 49b672: 00 00 add byte ptr [rax], al + 49b674: 75 00 jne 0x49b676 <_nl_C_LC_CTYPE_tolower+0x3d6> + 49b676: 00 00 add byte ptr [rax], al + 49b678: 76 00 jbe 0x49b67a <_nl_C_LC_CTYPE_tolower+0x3da> + 49b67a: 00 00 add byte ptr [rax], al + 49b67c: 77 00 ja 0x49b67e <_nl_C_LC_CTYPE_tolower+0x3de> + 49b67e: 00 00 add byte ptr [rax], al + 49b680: 78 00 js 0x49b682 <_nl_C_LC_CTYPE_tolower+0x3e2> + 49b682: 00 00 add byte ptr [rax], al + 49b684: 79 00 jns 0x49b686 <_nl_C_LC_CTYPE_tolower+0x3e6> + 49b686: 00 00 add byte ptr [rax], al + 49b688: 7a 00 jp 0x49b68a <_nl_C_LC_CTYPE_tolower+0x3ea> + 49b68a: 00 00 add byte ptr [rax], al + 49b68c: 7b 00 jnp 0x49b68e <_nl_C_LC_CTYPE_tolower+0x3ee> + 49b68e: 00 00 add byte ptr [rax], al + 49b690: 7c 00 jl 0x49b692 <_nl_C_LC_CTYPE_tolower+0x3f2> + 49b692: 00 00 add byte ptr [rax], al + 49b694: 7d 00 jge 0x49b696 <_nl_C_LC_CTYPE_tolower+0x3f6> + 49b696: 00 00 add byte ptr [rax], al + 49b698: 7e 00 jle 0x49b69a <_nl_C_LC_CTYPE_tolower+0x3fa> + 49b69a: 00 00 add byte ptr [rax], al + 49b69c: 7f 00 jg 0x49b69e <_nl_C_LC_CTYPE_tolower+0x3fe> + 49b69e: 00 00 add byte ptr [rax], al + 49b6a0: 80 00 00 add byte ptr [rax], 0 + 49b6a3: 00 81 00 00 00 82 add byte ptr [rcx - 2113929216], al + 49b6a9: 00 00 add byte ptr [rax], al + 49b6ab: 00 83 00 00 00 84 add byte ptr [rbx - 2080374784], al + 49b6b1: 00 00 add byte ptr [rax], al + 49b6b3: 00 85 00 00 00 86 add byte ptr [rbp - 2046820352], al + 49b6b9: 00 00 add byte ptr [rax], al + 49b6bb: 00 87 00 00 00 88 add byte ptr [rdi - 2013265920], al + 49b6c1: 00 00 add byte ptr [rax], al + 49b6c3: 00 89 00 00 00 8a add byte ptr [rcx - 1979711488], cl + 49b6c9: 00 00 add byte ptr [rax], al + 49b6cb: 00 8b 00 00 00 8c add byte ptr [rbx - 1946157056], cl + 49b6d1: 00 00 add byte ptr [rax], al + 49b6d3: 00 8d 00 00 00 8e add byte ptr [rbp - 1912602624], cl + 49b6d9: 00 00 add byte ptr [rax], al + 49b6db: 00 8f 00 00 00 90 add byte ptr [rdi - 1879048192], cl + 49b6e1: 00 00 add byte ptr [rax], al + 49b6e3: 00 91 00 00 00 92 add byte ptr [rcx - 1845493760], dl + 49b6e9: 00 00 add byte ptr [rax], al + 49b6eb: 00 93 00 00 00 94 add byte ptr [rbx - 1811939328], dl + 49b6f1: 00 00 add byte ptr [rax], al + 49b6f3: 00 95 00 00 00 96 add byte ptr [rbp - 1778384896], dl + 49b6f9: 00 00 add byte ptr [rax], al + 49b6fb: 00 97 00 00 00 98 add byte ptr [rdi - 1744830464], dl + 49b701: 00 00 add byte ptr [rax], al + 49b703: 00 99 00 00 00 9a add byte ptr [rcx - 1711276032], bl + 49b709: 00 00 add byte ptr [rax], al + 49b70b: 00 9b 00 00 00 9c add byte ptr [rbx - 1677721600], bl + 49b711: 00 00 add byte ptr [rax], al + 49b713: 00 9d 00 00 00 9e add byte ptr [rbp - 1644167168], bl + 49b719: 00 00 add byte ptr [rax], al + 49b71b: 00 9f 00 00 00 a0 add byte ptr [rdi - 1610612736], bl + 49b721: 00 00 add byte ptr [rax], al + 49b723: 00 a1 00 00 00 a2 add byte ptr [rcx - 1577058304], ah + 49b729: 00 00 add byte ptr [rax], al + 49b72b: 00 a3 00 00 00 a4 add byte ptr [rbx - 1543503872], ah + 49b731: 00 00 add byte ptr [rax], al + 49b733: 00 a5 00 00 00 a6 add byte ptr [rbp - 1509949440], ah + 49b739: 00 00 add byte ptr [rax], al + 49b73b: 00 a7 00 00 00 a8 add byte ptr [rdi - 1476395008], ah + 49b741: 00 00 add byte ptr [rax], al + 49b743: 00 a9 00 00 00 aa add byte ptr [rcx - 1442840576], ch + 49b749: 00 00 add byte ptr [rax], al + 49b74b: 00 ab 00 00 00 ac add byte ptr [rbx - 1409286144], ch + 49b751: 00 00 add byte ptr [rax], al + 49b753: 00 ad 00 00 00 ae add byte ptr [rbp - 1375731712], ch + 49b759: 00 00 add byte ptr [rax], al + 49b75b: 00 af 00 00 00 b0 add byte ptr [rdi - 1342177280], ch + 49b761: 00 00 add byte ptr [rax], al + 49b763: 00 b1 00 00 00 b2 add byte ptr [rcx - 1308622848], dh + 49b769: 00 00 add byte ptr [rax], al + 49b76b: 00 b3 00 00 00 b4 add byte ptr [rbx - 1275068416], dh + 49b771: 00 00 add byte ptr [rax], al + 49b773: 00 b5 00 00 00 b6 add byte ptr [rbp - 1241513984], dh + 49b779: 00 00 add byte ptr [rax], al + 49b77b: 00 b7 00 00 00 b8 add byte ptr [rdi - 1207959552], dh + 49b781: 00 00 add byte ptr [rax], al + 49b783: 00 b9 00 00 00 ba add byte ptr [rcx - 1174405120], bh + 49b789: 00 00 add byte ptr [rax], al + 49b78b: 00 bb 00 00 00 bc add byte ptr [rbx - 1140850688], bh + 49b791: 00 00 add byte ptr [rax], al + 49b793: 00 bd 00 00 00 be add byte ptr [rbp - 1107296256], bh + 49b799: 00 00 add byte ptr [rax], al + 49b79b: 00 bf 00 00 00 c0 add byte ptr [rdi - 1073741824], bh + 49b7a1: 00 00 add byte ptr [rax], al + 49b7a3: 00 c1 add cl, al + 49b7a5: 00 00 add byte ptr [rax], al + 49b7a7: 00 c2 add dl, al + 49b7a9: 00 00 add byte ptr [rax], al + 49b7ab: 00 c3 add bl, al + 49b7ad: 00 00 add byte ptr [rax], al + 49b7af: 00 c4 add ah, al + 49b7b1: 00 00 add byte ptr [rax], al + 49b7b3: 00 c5 add ch, al + 49b7b5: 00 00 add byte ptr [rax], al + 49b7b7: 00 c6 add dh, al + 49b7b9: 00 00 add byte ptr [rax], al + 49b7bb: 00 c7 add bh, al + 49b7bd: 00 00 add byte ptr [rax], al + 49b7bf: 00 c8 add al, cl + 49b7c1: 00 00 add byte ptr [rax], al + 49b7c3: 00 c9 add cl, cl + 49b7c5: 00 00 add byte ptr [rax], al + 49b7c7: 00 ca add dl, cl + 49b7c9: 00 00 add byte ptr [rax], al + 49b7cb: 00 cb add bl, cl + 49b7cd: 00 00 add byte ptr [rax], al + 49b7cf: 00 cc add ah, cl + 49b7d1: 00 00 add byte ptr [rax], al + 49b7d3: 00 cd add ch, cl + 49b7d5: 00 00 add byte ptr [rax], al + 49b7d7: 00 ce add dh, cl + 49b7d9: 00 00 add byte ptr [rax], al + 49b7db: 00 cf add bh, cl + 49b7dd: 00 00 add byte ptr [rax], al + 49b7df: 00 d0 add al, dl + 49b7e1: 00 00 add byte ptr [rax], al + 49b7e3: 00 d1 add cl, dl + 49b7e5: 00 00 add byte ptr [rax], al + 49b7e7: 00 d2 add dl, dl + 49b7e9: 00 00 add byte ptr [rax], al + 49b7eb: 00 d3 add bl, dl + 49b7ed: 00 00 add byte ptr [rax], al + 49b7ef: 00 d4 add ah, dl + 49b7f1: 00 00 add byte ptr [rax], al + 49b7f3: 00 d5 add ch, dl + 49b7f5: 00 00 add byte ptr [rax], al + 49b7f7: 00 d6 add dh, dl + 49b7f9: 00 00 add byte ptr [rax], al + 49b7fb: 00 d7 add bh, dl + 49b7fd: 00 00 add byte ptr [rax], al + 49b7ff: 00 d8 add al, bl + 49b801: 00 00 add byte ptr [rax], al + 49b803: 00 d9 add cl, bl + 49b805: 00 00 add byte ptr [rax], al + 49b807: 00 da add dl, bl + 49b809: 00 00 add byte ptr [rax], al + 49b80b: 00 db add bl, bl + 49b80d: 00 00 add byte ptr [rax], al + 49b80f: 00 dc add ah, bl + 49b811: 00 00 add byte ptr [rax], al + 49b813: 00 dd add ch, bl + 49b815: 00 00 add byte ptr [rax], al + 49b817: 00 de add dh, bl + 49b819: 00 00 add byte ptr [rax], al + 49b81b: 00 df add bh, bl + 49b81d: 00 00 add byte ptr [rax], al + 49b81f: 00 e0 add al, ah + 49b821: 00 00 add byte ptr [rax], al + 49b823: 00 e1 add cl, ah + 49b825: 00 00 add byte ptr [rax], al + 49b827: 00 e2 add dl, ah + 49b829: 00 00 add byte ptr [rax], al + 49b82b: 00 e3 add bl, ah + 49b82d: 00 00 add byte ptr [rax], al + 49b82f: 00 e4 add ah, ah + 49b831: 00 00 add byte ptr [rax], al + 49b833: 00 e5 add ch, ah + 49b835: 00 00 add byte ptr [rax], al + 49b837: 00 e6 add dh, ah + 49b839: 00 00 add byte ptr [rax], al + 49b83b: 00 e7 add bh, ah + 49b83d: 00 00 add byte ptr [rax], al + 49b83f: 00 e8 add al, ch + 49b841: 00 00 add byte ptr [rax], al + 49b843: 00 e9 add cl, ch + 49b845: 00 00 add byte ptr [rax], al + 49b847: 00 ea add dl, ch + 49b849: 00 00 add byte ptr [rax], al + 49b84b: 00 eb add bl, ch + 49b84d: 00 00 add byte ptr [rax], al + 49b84f: 00 ec add ah, ch + 49b851: 00 00 add byte ptr [rax], al + 49b853: 00 ed add ch, ch + 49b855: 00 00 add byte ptr [rax], al + 49b857: 00 ee add dh, ch + 49b859: 00 00 add byte ptr [rax], al + 49b85b: 00 ef add bh, ch + 49b85d: 00 00 add byte ptr [rax], al + 49b85f: 00 f0 add al, dh + 49b861: 00 00 add byte ptr [rax], al + 49b863: 00 f1 add cl, dh + 49b865: 00 00 add byte ptr [rax], al + 49b867: 00 f2 add dl, dh + 49b869: 00 00 add byte ptr [rax], al + 49b86b: 00 f3 add bl, dh + 49b86d: 00 00 add byte ptr [rax], al + 49b86f: 00 f4 add ah, dh + 49b871: 00 00 add byte ptr [rax], al + 49b873: 00 f5 add ch, dh + 49b875: 00 00 add byte ptr [rax], al + 49b877: 00 f6 add dh, dh + 49b879: 00 00 add byte ptr [rax], al + 49b87b: 00 f7 add bh, dh + 49b87d: 00 00 add byte ptr [rax], al + 49b87f: 00 f8 add al, bh + 49b881: 00 00 add byte ptr [rax], al + 49b883: 00 f9 add cl, bh + 49b885: 00 00 add byte ptr [rax], al + 49b887: 00 fa add dl, bh + 49b889: 00 00 add byte ptr [rax], al + 49b88b: 00 fb add bl, bh + 49b88d: 00 00 add byte ptr [rax], al + 49b88f: 00 fc add ah, bh + 49b891: 00 00 add byte ptr [rax], al + 49b893: 00 fd add ch, bh + 49b895: 00 00 add byte ptr [rax], al + 49b897: 00 fe add dh, bh + 49b899: 00 00 add byte ptr [rax], al + 49b89b: 00 ff add bh, bh + 49b89d: 00 00 add byte ptr [rax], al + 49b89f: 00 80 00 00 00 81 add byte ptr [rax - 2130706432], al + +000000000049b8a0 <_nl_C_LC_CTYPE_toupper>: + 49b8a0: 80 00 00 add byte ptr [rax], 0 + 49b8a3: 00 81 00 00 00 82 add byte ptr [rcx - 2113929216], al + 49b8a9: 00 00 add byte ptr [rax], al + 49b8ab: 00 83 00 00 00 84 add byte ptr [rbx - 2080374784], al + 49b8b1: 00 00 add byte ptr [rax], al + 49b8b3: 00 85 00 00 00 86 add byte ptr [rbp - 2046820352], al + 49b8b9: 00 00 add byte ptr [rax], al + 49b8bb: 00 87 00 00 00 88 add byte ptr [rdi - 2013265920], al + 49b8c1: 00 00 add byte ptr [rax], al + 49b8c3: 00 89 00 00 00 8a add byte ptr [rcx - 1979711488], cl + 49b8c9: 00 00 add byte ptr [rax], al + 49b8cb: 00 8b 00 00 00 8c add byte ptr [rbx - 1946157056], cl + 49b8d1: 00 00 add byte ptr [rax], al + 49b8d3: 00 8d 00 00 00 8e add byte ptr [rbp - 1912602624], cl + 49b8d9: 00 00 add byte ptr [rax], al + 49b8db: 00 8f 00 00 00 90 add byte ptr [rdi - 1879048192], cl + 49b8e1: 00 00 add byte ptr [rax], al + 49b8e3: 00 91 00 00 00 92 add byte ptr [rcx - 1845493760], dl + 49b8e9: 00 00 add byte ptr [rax], al + 49b8eb: 00 93 00 00 00 94 add byte ptr [rbx - 1811939328], dl + 49b8f1: 00 00 add byte ptr [rax], al + 49b8f3: 00 95 00 00 00 96 add byte ptr [rbp - 1778384896], dl + 49b8f9: 00 00 add byte ptr [rax], al + 49b8fb: 00 97 00 00 00 98 add byte ptr [rdi - 1744830464], dl + 49b901: 00 00 add byte ptr [rax], al + 49b903: 00 99 00 00 00 9a add byte ptr [rcx - 1711276032], bl + 49b909: 00 00 add byte ptr [rax], al + 49b90b: 00 9b 00 00 00 9c add byte ptr [rbx - 1677721600], bl + 49b911: 00 00 add byte ptr [rax], al + 49b913: 00 9d 00 00 00 9e add byte ptr [rbp - 1644167168], bl + 49b919: 00 00 add byte ptr [rax], al + 49b91b: 00 9f 00 00 00 a0 add byte ptr [rdi - 1610612736], bl + 49b921: 00 00 add byte ptr [rax], al + 49b923: 00 a1 00 00 00 a2 add byte ptr [rcx - 1577058304], ah + 49b929: 00 00 add byte ptr [rax], al + 49b92b: 00 a3 00 00 00 a4 add byte ptr [rbx - 1543503872], ah + 49b931: 00 00 add byte ptr [rax], al + 49b933: 00 a5 00 00 00 a6 add byte ptr [rbp - 1509949440], ah + 49b939: 00 00 add byte ptr [rax], al + 49b93b: 00 a7 00 00 00 a8 add byte ptr [rdi - 1476395008], ah + 49b941: 00 00 add byte ptr [rax], al + 49b943: 00 a9 00 00 00 aa add byte ptr [rcx - 1442840576], ch + 49b949: 00 00 add byte ptr [rax], al + 49b94b: 00 ab 00 00 00 ac add byte ptr [rbx - 1409286144], ch + 49b951: 00 00 add byte ptr [rax], al + 49b953: 00 ad 00 00 00 ae add byte ptr [rbp - 1375731712], ch + 49b959: 00 00 add byte ptr [rax], al + 49b95b: 00 af 00 00 00 b0 add byte ptr [rdi - 1342177280], ch + 49b961: 00 00 add byte ptr [rax], al + 49b963: 00 b1 00 00 00 b2 add byte ptr [rcx - 1308622848], dh + 49b969: 00 00 add byte ptr [rax], al + 49b96b: 00 b3 00 00 00 b4 add byte ptr [rbx - 1275068416], dh + 49b971: 00 00 add byte ptr [rax], al + 49b973: 00 b5 00 00 00 b6 add byte ptr [rbp - 1241513984], dh + 49b979: 00 00 add byte ptr [rax], al + 49b97b: 00 b7 00 00 00 b8 add byte ptr [rdi - 1207959552], dh + 49b981: 00 00 add byte ptr [rax], al + 49b983: 00 b9 00 00 00 ba add byte ptr [rcx - 1174405120], bh + 49b989: 00 00 add byte ptr [rax], al + 49b98b: 00 bb 00 00 00 bc add byte ptr [rbx - 1140850688], bh + 49b991: 00 00 add byte ptr [rax], al + 49b993: 00 bd 00 00 00 be add byte ptr [rbp - 1107296256], bh + 49b999: 00 00 add byte ptr [rax], al + 49b99b: 00 bf 00 00 00 c0 add byte ptr [rdi - 1073741824], bh + 49b9a1: 00 00 add byte ptr [rax], al + 49b9a3: 00 c1 add cl, al + 49b9a5: 00 00 add byte ptr [rax], al + 49b9a7: 00 c2 add dl, al + 49b9a9: 00 00 add byte ptr [rax], al + 49b9ab: 00 c3 add bl, al + 49b9ad: 00 00 add byte ptr [rax], al + 49b9af: 00 c4 add ah, al + 49b9b1: 00 00 add byte ptr [rax], al + 49b9b3: 00 c5 add ch, al + 49b9b5: 00 00 add byte ptr [rax], al + 49b9b7: 00 c6 add dh, al + 49b9b9: 00 00 add byte ptr [rax], al + 49b9bb: 00 c7 add bh, al + 49b9bd: 00 00 add byte ptr [rax], al + 49b9bf: 00 c8 add al, cl + 49b9c1: 00 00 add byte ptr [rax], al + 49b9c3: 00 c9 add cl, cl + 49b9c5: 00 00 add byte ptr [rax], al + 49b9c7: 00 ca add dl, cl + 49b9c9: 00 00 add byte ptr [rax], al + 49b9cb: 00 cb add bl, cl + 49b9cd: 00 00 add byte ptr [rax], al + 49b9cf: 00 cc add ah, cl + 49b9d1: 00 00 add byte ptr [rax], al + 49b9d3: 00 cd add ch, cl + 49b9d5: 00 00 add byte ptr [rax], al + 49b9d7: 00 ce add dh, cl + 49b9d9: 00 00 add byte ptr [rax], al + 49b9db: 00 cf add bh, cl + 49b9dd: 00 00 add byte ptr [rax], al + 49b9df: 00 d0 add al, dl + 49b9e1: 00 00 add byte ptr [rax], al + 49b9e3: 00 d1 add cl, dl + 49b9e5: 00 00 add byte ptr [rax], al + 49b9e7: 00 d2 add dl, dl + 49b9e9: 00 00 add byte ptr [rax], al + 49b9eb: 00 d3 add bl, dl + 49b9ed: 00 00 add byte ptr [rax], al + 49b9ef: 00 d4 add ah, dl + 49b9f1: 00 00 add byte ptr [rax], al + 49b9f3: 00 d5 add ch, dl + 49b9f5: 00 00 add byte ptr [rax], al + 49b9f7: 00 d6 add dh, dl + 49b9f9: 00 00 add byte ptr [rax], al + 49b9fb: 00 d7 add bh, dl + 49b9fd: 00 00 add byte ptr [rax], al + 49b9ff: 00 d8 add al, bl + 49ba01: 00 00 add byte ptr [rax], al + 49ba03: 00 d9 add cl, bl + 49ba05: 00 00 add byte ptr [rax], al + 49ba07: 00 da add dl, bl + 49ba09: 00 00 add byte ptr [rax], al + 49ba0b: 00 db add bl, bl + 49ba0d: 00 00 add byte ptr [rax], al + 49ba0f: 00 dc add ah, bl + 49ba11: 00 00 add byte ptr [rax], al + 49ba13: 00 dd add ch, bl + 49ba15: 00 00 add byte ptr [rax], al + 49ba17: 00 de add dh, bl + 49ba19: 00 00 add byte ptr [rax], al + 49ba1b: 00 df add bh, bl + 49ba1d: 00 00 add byte ptr [rax], al + 49ba1f: 00 e0 add al, ah + 49ba21: 00 00 add byte ptr [rax], al + 49ba23: 00 e1 add cl, ah + 49ba25: 00 00 add byte ptr [rax], al + 49ba27: 00 e2 add dl, ah + 49ba29: 00 00 add byte ptr [rax], al + 49ba2b: 00 e3 add bl, ah + 49ba2d: 00 00 add byte ptr [rax], al + 49ba2f: 00 e4 add ah, ah + 49ba31: 00 00 add byte ptr [rax], al + 49ba33: 00 e5 add ch, ah + 49ba35: 00 00 add byte ptr [rax], al + 49ba37: 00 e6 add dh, ah + 49ba39: 00 00 add byte ptr [rax], al + 49ba3b: 00 e7 add bh, ah + 49ba3d: 00 00 add byte ptr [rax], al + 49ba3f: 00 e8 add al, ch + 49ba41: 00 00 add byte ptr [rax], al + 49ba43: 00 e9 add cl, ch + 49ba45: 00 00 add byte ptr [rax], al + 49ba47: 00 ea add dl, ch + 49ba49: 00 00 add byte ptr [rax], al + 49ba4b: 00 eb add bl, ch + 49ba4d: 00 00 add byte ptr [rax], al + 49ba4f: 00 ec add ah, ch + 49ba51: 00 00 add byte ptr [rax], al + 49ba53: 00 ed add ch, ch + 49ba55: 00 00 add byte ptr [rax], al + 49ba57: 00 ee add dh, ch + 49ba59: 00 00 add byte ptr [rax], al + 49ba5b: 00 ef add bh, ch + 49ba5d: 00 00 add byte ptr [rax], al + 49ba5f: 00 f0 add al, dh + 49ba61: 00 00 add byte ptr [rax], al + 49ba63: 00 f1 add cl, dh + 49ba65: 00 00 add byte ptr [rax], al + 49ba67: 00 f2 add dl, dh + 49ba69: 00 00 add byte ptr [rax], al + 49ba6b: 00 f3 add bl, dh + 49ba6d: 00 00 add byte ptr [rax], al + 49ba6f: 00 f4 add ah, dh + 49ba71: 00 00 add byte ptr [rax], al + 49ba73: 00 f5 add ch, dh + 49ba75: 00 00 add byte ptr [rax], al + 49ba77: 00 f6 add dh, dh + 49ba79: 00 00 add byte ptr [rax], al + 49ba7b: 00 f7 add bh, dh + 49ba7d: 00 00 add byte ptr [rax], al + 49ba7f: 00 f8 add al, bh + 49ba81: 00 00 add byte ptr [rax], al + 49ba83: 00 f9 add cl, bh + 49ba85: 00 00 add byte ptr [rax], al + 49ba87: 00 fa add dl, bh + 49ba89: 00 00 add byte ptr [rax], al + 49ba8b: 00 fb add bl, bh + 49ba8d: 00 00 add byte ptr [rax], al + 49ba8f: 00 fc add ah, bh + 49ba91: 00 00 add byte ptr [rax], al + 49ba93: 00 fd add ch, bh + 49ba95: 00 00 add byte ptr [rax], al + 49ba97: 00 fe add dh, bh + 49ba99: 00 00 add byte ptr [rax], al + 49ba9b: 00 ff add bh, bh + 49ba9d: ff ff + 49ba9f: ff 00 inc dword ptr [rax] + 49baa1: 00 00 add byte ptr [rax], al + 49baa3: 00 01 add byte ptr [rcx], al + 49baa5: 00 00 add byte ptr [rax], al + 49baa7: 00 02 add byte ptr [rdx], al + 49baa9: 00 00 add byte ptr [rax], al + 49baab: 00 03 add byte ptr [rbx], al + 49baad: 00 00 add byte ptr [rax], al + 49baaf: 00 04 00 add byte ptr [rax + rax], al + 49bab2: 00 00 add byte ptr [rax], al + 49bab4: 05 00 00 00 06 add eax, 100663296 + 49bab9: 00 00 add byte ptr [rax], al + 49babb: 00 07 add byte ptr [rdi], al + 49babd: 00 00 add byte ptr [rax], al + 49babf: 00 08 add byte ptr [rax], cl + 49bac1: 00 00 add byte ptr [rax], al + 49bac3: 00 09 add byte ptr [rcx], cl + 49bac5: 00 00 add byte ptr [rax], al + 49bac7: 00 0a add byte ptr [rdx], cl + 49bac9: 00 00 add byte ptr [rax], al + 49bacb: 00 0b add byte ptr [rbx], cl + 49bacd: 00 00 add byte ptr [rax], al + 49bacf: 00 0c 00 add byte ptr [rax + rax], cl + 49bad2: 00 00 add byte ptr [rax], al + 49bad4: 0d 00 00 00 0e or eax, 234881024 + 49bad9: 00 00 add byte ptr [rax], al + 49badb: 00 0f add byte ptr [rdi], cl + 49badd: 00 00 add byte ptr [rax], al + 49badf: 00 10 add byte ptr [rax], dl + 49bae1: 00 00 add byte ptr [rax], al + 49bae3: 00 11 add byte ptr [rcx], dl + 49bae5: 00 00 add byte ptr [rax], al + 49bae7: 00 12 add byte ptr [rdx], dl + 49bae9: 00 00 add byte ptr [rax], al + 49baeb: 00 13 add byte ptr [rbx], dl + 49baed: 00 00 add byte ptr [rax], al + 49baef: 00 14 00 add byte ptr [rax + rax], dl + 49baf2: 00 00 add byte ptr [rax], al + 49baf4: 15 00 00 00 16 adc eax, 369098752 + 49baf9: 00 00 add byte ptr [rax], al + 49bafb: 00 17 add byte ptr [rdi], dl + 49bafd: 00 00 add byte ptr [rax], al + 49baff: 00 18 add byte ptr [rax], bl + 49bb01: 00 00 add byte ptr [rax], al + 49bb03: 00 19 add byte ptr [rcx], bl + 49bb05: 00 00 add byte ptr [rax], al + 49bb07: 00 1a add byte ptr [rdx], bl + 49bb09: 00 00 add byte ptr [rax], al + 49bb0b: 00 1b add byte ptr [rbx], bl + 49bb0d: 00 00 add byte ptr [rax], al + 49bb0f: 00 1c 00 add byte ptr [rax + rax], bl + 49bb12: 00 00 add byte ptr [rax], al + 49bb14: 1d 00 00 00 1e sbb eax, 503316480 + 49bb19: 00 00 add byte ptr [rax], al + 49bb1b: 00 1f add byte ptr [rdi], bl + 49bb1d: 00 00 add byte ptr [rax], al + 49bb1f: 00 20 add byte ptr [rax], ah + 49bb21: 00 00 add byte ptr [rax], al + 49bb23: 00 21 add byte ptr [rcx], ah + 49bb25: 00 00 add byte ptr [rax], al + 49bb27: 00 22 add byte ptr [rdx], ah + 49bb29: 00 00 add byte ptr [rax], al + 49bb2b: 00 23 add byte ptr [rbx], ah + 49bb2d: 00 00 add byte ptr [rax], al + 49bb2f: 00 24 00 add byte ptr [rax + rax], ah + 49bb32: 00 00 add byte ptr [rax], al + 49bb34: 25 00 00 00 26 and eax, 637534208 + 49bb39: 00 00 add byte ptr [rax], al + 49bb3b: 00 27 add byte ptr [rdi], ah + 49bb3d: 00 00 add byte ptr [rax], al + 49bb3f: 00 28 add byte ptr [rax], ch + 49bb41: 00 00 add byte ptr [rax], al + 49bb43: 00 29 add byte ptr [rcx], ch + 49bb45: 00 00 add byte ptr [rax], al + 49bb47: 00 2a add byte ptr [rdx], ch + 49bb49: 00 00 add byte ptr [rax], al + 49bb4b: 00 2b add byte ptr [rbx], ch + 49bb4d: 00 00 add byte ptr [rax], al + 49bb4f: 00 2c 00 add byte ptr [rax + rax], ch + 49bb52: 00 00 add byte ptr [rax], al + 49bb54: 2d 00 00 00 2e sub eax, 771751936 + 49bb59: 00 00 add byte ptr [rax], al + 49bb5b: 00 2f add byte ptr [rdi], ch + 49bb5d: 00 00 add byte ptr [rax], al + 49bb5f: 00 30 add byte ptr [rax], dh + 49bb61: 00 00 add byte ptr [rax], al + 49bb63: 00 31 add byte ptr [rcx], dh + 49bb65: 00 00 add byte ptr [rax], al + 49bb67: 00 32 add byte ptr [rdx], dh + 49bb69: 00 00 add byte ptr [rax], al + 49bb6b: 00 33 add byte ptr [rbx], dh + 49bb6d: 00 00 add byte ptr [rax], al + 49bb6f: 00 34 00 add byte ptr [rax + rax], dh + 49bb72: 00 00 add byte ptr [rax], al + 49bb74: 35 00 00 00 36 xor eax, 905969664 + 49bb79: 00 00 add byte ptr [rax], al + 49bb7b: 00 37 add byte ptr [rdi], dh + 49bb7d: 00 00 add byte ptr [rax], al + 49bb7f: 00 38 add byte ptr [rax], bh + 49bb81: 00 00 add byte ptr [rax], al + 49bb83: 00 39 add byte ptr [rcx], bh + 49bb85: 00 00 add byte ptr [rax], al + 49bb87: 00 3a add byte ptr [rdx], bh + 49bb89: 00 00 add byte ptr [rax], al + 49bb8b: 00 3b add byte ptr [rbx], bh + 49bb8d: 00 00 add byte ptr [rax], al + 49bb8f: 00 3c 00 add byte ptr [rax + rax], bh + 49bb92: 00 00 add byte ptr [rax], al + 49bb94: 3d 00 00 00 3e cmp eax, 1040187392 + 49bb99: 00 00 add byte ptr [rax], al + 49bb9b: 00 3f add byte ptr [rdi], bh + 49bb9d: 00 00 add byte ptr [rax], al + 49bb9f: 00 40 00 add byte ptr [rax], al + 49bba2: 00 00 add byte ptr [rax], al + 49bba4: 41 00 00 add byte ptr [r8], al + 49bba7: 00 42 00 add byte ptr [rdx], al + 49bbaa: 00 00 add byte ptr [rax], al + 49bbac: 43 00 00 add byte ptr [r8], al + 49bbaf: 00 44 00 00 add byte ptr [rax + rax], al + 49bbb3: 00 45 00 add byte ptr [rbp], al + 49bbb6: 00 00 add byte ptr [rax], al + 49bbb8: 46 00 00 add byte ptr [rax], r8b + 49bbbb: 00 47 00 add byte ptr [rdi], al + 49bbbe: 00 00 add byte ptr [rax], al + 49bbc0: 48 00 00 add byte ptr [rax], al + 49bbc3: 00 49 00 add byte ptr [rcx], cl + 49bbc6: 00 00 add byte ptr [rax], al + 49bbc8: 4a 00 00 add byte ptr [rax], al + 49bbcb: 00 4b 00 add byte ptr [rbx], cl + 49bbce: 00 00 add byte ptr [rax], al + 49bbd0: 4c 00 00 add byte ptr [rax], r8b + 49bbd3: 00 4d 00 add byte ptr [rbp], cl + 49bbd6: 00 00 add byte ptr [rax], al + 49bbd8: 4e 00 00 add byte ptr [rax], r8b + 49bbdb: 00 4f 00 add byte ptr [rdi], cl + 49bbde: 00 00 add byte ptr [rax], al + 49bbe0: 50 push rax + 49bbe1: 00 00 add byte ptr [rax], al + 49bbe3: 00 51 00 add byte ptr [rcx], dl + 49bbe6: 00 00 add byte ptr [rax], al + 49bbe8: 52 push rdx + 49bbe9: 00 00 add byte ptr [rax], al + 49bbeb: 00 53 00 add byte ptr [rbx], dl + 49bbee: 00 00 add byte ptr [rax], al + 49bbf0: 54 push rsp + 49bbf1: 00 00 add byte ptr [rax], al + 49bbf3: 00 55 00 add byte ptr [rbp], dl + 49bbf6: 00 00 add byte ptr [rax], al + 49bbf8: 56 push rsi + 49bbf9: 00 00 add byte ptr [rax], al + 49bbfb: 00 57 00 add byte ptr [rdi], dl + 49bbfe: 00 00 add byte ptr [rax], al + 49bc00: 58 pop rax + 49bc01: 00 00 add byte ptr [rax], al + 49bc03: 00 59 00 add byte ptr [rcx], bl + 49bc06: 00 00 add byte ptr [rax], al + 49bc08: 5a pop rdx + 49bc09: 00 00 add byte ptr [rax], al + 49bc0b: 00 5b 00 add byte ptr [rbx], bl + 49bc0e: 00 00 add byte ptr [rax], al + 49bc10: 5c pop rsp + 49bc11: 00 00 add byte ptr [rax], al + 49bc13: 00 5d 00 add byte ptr [rbp], bl + 49bc16: 00 00 add byte ptr [rax], al + 49bc18: 5e pop rsi + 49bc19: 00 00 add byte ptr [rax], al + 49bc1b: 00 5f 00 add byte ptr [rdi], bl + 49bc1e: 00 00 add byte ptr [rax], al + 49bc20: 60 + 49bc21: 00 00 add byte ptr [rax], al + 49bc23: 00 41 00 add byte ptr [rcx], al + 49bc26: 00 00 add byte ptr [rax], al + 49bc28: 42 00 00 add byte ptr [rax], al + 49bc2b: 00 43 00 add byte ptr [rbx], al + 49bc2e: 00 00 add byte ptr [rax], al + 49bc30: 44 00 00 add byte ptr [rax], r8b + 49bc33: 00 45 00 add byte ptr [rbp], al + 49bc36: 00 00 add byte ptr [rax], al + 49bc38: 46 00 00 add byte ptr [rax], r8b + 49bc3b: 00 47 00 add byte ptr [rdi], al + 49bc3e: 00 00 add byte ptr [rax], al + 49bc40: 48 00 00 add byte ptr [rax], al + 49bc43: 00 49 00 add byte ptr [rcx], cl + 49bc46: 00 00 add byte ptr [rax], al + 49bc48: 4a 00 00 add byte ptr [rax], al + 49bc4b: 00 4b 00 add byte ptr [rbx], cl + 49bc4e: 00 00 add byte ptr [rax], al + 49bc50: 4c 00 00 add byte ptr [rax], r8b + 49bc53: 00 4d 00 add byte ptr [rbp], cl + 49bc56: 00 00 add byte ptr [rax], al + 49bc58: 4e 00 00 add byte ptr [rax], r8b + 49bc5b: 00 4f 00 add byte ptr [rdi], cl + 49bc5e: 00 00 add byte ptr [rax], al + 49bc60: 50 push rax + 49bc61: 00 00 add byte ptr [rax], al + 49bc63: 00 51 00 add byte ptr [rcx], dl + 49bc66: 00 00 add byte ptr [rax], al + 49bc68: 52 push rdx + 49bc69: 00 00 add byte ptr [rax], al + 49bc6b: 00 53 00 add byte ptr [rbx], dl + 49bc6e: 00 00 add byte ptr [rax], al + 49bc70: 54 push rsp + 49bc71: 00 00 add byte ptr [rax], al + 49bc73: 00 55 00 add byte ptr [rbp], dl + 49bc76: 00 00 add byte ptr [rax], al + 49bc78: 56 push rsi + 49bc79: 00 00 add byte ptr [rax], al + 49bc7b: 00 57 00 add byte ptr [rdi], dl + 49bc7e: 00 00 add byte ptr [rax], al + 49bc80: 58 pop rax + 49bc81: 00 00 add byte ptr [rax], al + 49bc83: 00 59 00 add byte ptr [rcx], bl + 49bc86: 00 00 add byte ptr [rax], al + 49bc88: 5a pop rdx + 49bc89: 00 00 add byte ptr [rax], al + 49bc8b: 00 7b 00 add byte ptr [rbx], bh + 49bc8e: 00 00 add byte ptr [rax], al + 49bc90: 7c 00 jl 0x49bc92 <_nl_C_LC_CTYPE_toupper+0x3f2> + 49bc92: 00 00 add byte ptr [rax], al + 49bc94: 7d 00 jge 0x49bc96 <_nl_C_LC_CTYPE_toupper+0x3f6> + 49bc96: 00 00 add byte ptr [rax], al + 49bc98: 7e 00 jle 0x49bc9a <_nl_C_LC_CTYPE_toupper+0x3fa> + 49bc9a: 00 00 add byte ptr [rax], al + 49bc9c: 7f 00 jg 0x49bc9e <_nl_C_LC_CTYPE_toupper+0x3fe> + 49bc9e: 00 00 add byte ptr [rax], al + 49bca0: 80 00 00 add byte ptr [rax], 0 + 49bca3: 00 81 00 00 00 82 add byte ptr [rcx - 2113929216], al + 49bca9: 00 00 add byte ptr [rax], al + 49bcab: 00 83 00 00 00 84 add byte ptr [rbx - 2080374784], al + 49bcb1: 00 00 add byte ptr [rax], al + 49bcb3: 00 85 00 00 00 86 add byte ptr [rbp - 2046820352], al + 49bcb9: 00 00 add byte ptr [rax], al + 49bcbb: 00 87 00 00 00 88 add byte ptr [rdi - 2013265920], al + 49bcc1: 00 00 add byte ptr [rax], al + 49bcc3: 00 89 00 00 00 8a add byte ptr [rcx - 1979711488], cl + 49bcc9: 00 00 add byte ptr [rax], al + 49bccb: 00 8b 00 00 00 8c add byte ptr [rbx - 1946157056], cl + 49bcd1: 00 00 add byte ptr [rax], al + 49bcd3: 00 8d 00 00 00 8e add byte ptr [rbp - 1912602624], cl + 49bcd9: 00 00 add byte ptr [rax], al + 49bcdb: 00 8f 00 00 00 90 add byte ptr [rdi - 1879048192], cl + 49bce1: 00 00 add byte ptr [rax], al + 49bce3: 00 91 00 00 00 92 add byte ptr [rcx - 1845493760], dl + 49bce9: 00 00 add byte ptr [rax], al + 49bceb: 00 93 00 00 00 94 add byte ptr [rbx - 1811939328], dl + 49bcf1: 00 00 add byte ptr [rax], al + 49bcf3: 00 95 00 00 00 96 add byte ptr [rbp - 1778384896], dl + 49bcf9: 00 00 add byte ptr [rax], al + 49bcfb: 00 97 00 00 00 98 add byte ptr [rdi - 1744830464], dl + 49bd01: 00 00 add byte ptr [rax], al + 49bd03: 00 99 00 00 00 9a add byte ptr [rcx - 1711276032], bl + 49bd09: 00 00 add byte ptr [rax], al + 49bd0b: 00 9b 00 00 00 9c add byte ptr [rbx - 1677721600], bl + 49bd11: 00 00 add byte ptr [rax], al + 49bd13: 00 9d 00 00 00 9e add byte ptr [rbp - 1644167168], bl + 49bd19: 00 00 add byte ptr [rax], al + 49bd1b: 00 9f 00 00 00 a0 add byte ptr [rdi - 1610612736], bl + 49bd21: 00 00 add byte ptr [rax], al + 49bd23: 00 a1 00 00 00 a2 add byte ptr [rcx - 1577058304], ah + 49bd29: 00 00 add byte ptr [rax], al + 49bd2b: 00 a3 00 00 00 a4 add byte ptr [rbx - 1543503872], ah + 49bd31: 00 00 add byte ptr [rax], al + 49bd33: 00 a5 00 00 00 a6 add byte ptr [rbp - 1509949440], ah + 49bd39: 00 00 add byte ptr [rax], al + 49bd3b: 00 a7 00 00 00 a8 add byte ptr [rdi - 1476395008], ah + 49bd41: 00 00 add byte ptr [rax], al + 49bd43: 00 a9 00 00 00 aa add byte ptr [rcx - 1442840576], ch + 49bd49: 00 00 add byte ptr [rax], al + 49bd4b: 00 ab 00 00 00 ac add byte ptr [rbx - 1409286144], ch + 49bd51: 00 00 add byte ptr [rax], al + 49bd53: 00 ad 00 00 00 ae add byte ptr [rbp - 1375731712], ch + 49bd59: 00 00 add byte ptr [rax], al + 49bd5b: 00 af 00 00 00 b0 add byte ptr [rdi - 1342177280], ch + 49bd61: 00 00 add byte ptr [rax], al + 49bd63: 00 b1 00 00 00 b2 add byte ptr [rcx - 1308622848], dh + 49bd69: 00 00 add byte ptr [rax], al + 49bd6b: 00 b3 00 00 00 b4 add byte ptr [rbx - 1275068416], dh + 49bd71: 00 00 add byte ptr [rax], al + 49bd73: 00 b5 00 00 00 b6 add byte ptr [rbp - 1241513984], dh + 49bd79: 00 00 add byte ptr [rax], al + 49bd7b: 00 b7 00 00 00 b8 add byte ptr [rdi - 1207959552], dh + 49bd81: 00 00 add byte ptr [rax], al + 49bd83: 00 b9 00 00 00 ba add byte ptr [rcx - 1174405120], bh + 49bd89: 00 00 add byte ptr [rax], al + 49bd8b: 00 bb 00 00 00 bc add byte ptr [rbx - 1140850688], bh + 49bd91: 00 00 add byte ptr [rax], al + 49bd93: 00 bd 00 00 00 be add byte ptr [rbp - 1107296256], bh + 49bd99: 00 00 add byte ptr [rax], al + 49bd9b: 00 bf 00 00 00 c0 add byte ptr [rdi - 1073741824], bh + 49bda1: 00 00 add byte ptr [rax], al + 49bda3: 00 c1 add cl, al + 49bda5: 00 00 add byte ptr [rax], al + 49bda7: 00 c2 add dl, al + 49bda9: 00 00 add byte ptr [rax], al + 49bdab: 00 c3 add bl, al + 49bdad: 00 00 add byte ptr [rax], al + 49bdaf: 00 c4 add ah, al + 49bdb1: 00 00 add byte ptr [rax], al + 49bdb3: 00 c5 add ch, al + 49bdb5: 00 00 add byte ptr [rax], al + 49bdb7: 00 c6 add dh, al + 49bdb9: 00 00 add byte ptr [rax], al + 49bdbb: 00 c7 add bh, al + 49bdbd: 00 00 add byte ptr [rax], al + 49bdbf: 00 c8 add al, cl + 49bdc1: 00 00 add byte ptr [rax], al + 49bdc3: 00 c9 add cl, cl + 49bdc5: 00 00 add byte ptr [rax], al + 49bdc7: 00 ca add dl, cl + 49bdc9: 00 00 add byte ptr [rax], al + 49bdcb: 00 cb add bl, cl + 49bdcd: 00 00 add byte ptr [rax], al + 49bdcf: 00 cc add ah, cl + 49bdd1: 00 00 add byte ptr [rax], al + 49bdd3: 00 cd add ch, cl + 49bdd5: 00 00 add byte ptr [rax], al + 49bdd7: 00 ce add dh, cl + 49bdd9: 00 00 add byte ptr [rax], al + 49bddb: 00 cf add bh, cl + 49bddd: 00 00 add byte ptr [rax], al + 49bddf: 00 d0 add al, dl + 49bde1: 00 00 add byte ptr [rax], al + 49bde3: 00 d1 add cl, dl + 49bde5: 00 00 add byte ptr [rax], al + 49bde7: 00 d2 add dl, dl + 49bde9: 00 00 add byte ptr [rax], al + 49bdeb: 00 d3 add bl, dl + 49bded: 00 00 add byte ptr [rax], al + 49bdef: 00 d4 add ah, dl + 49bdf1: 00 00 add byte ptr [rax], al + 49bdf3: 00 d5 add ch, dl + 49bdf5: 00 00 add byte ptr [rax], al + 49bdf7: 00 d6 add dh, dl + 49bdf9: 00 00 add byte ptr [rax], al + 49bdfb: 00 d7 add bh, dl + 49bdfd: 00 00 add byte ptr [rax], al + 49bdff: 00 d8 add al, bl + 49be01: 00 00 add byte ptr [rax], al + 49be03: 00 d9 add cl, bl + 49be05: 00 00 add byte ptr [rax], al + 49be07: 00 da add dl, bl + 49be09: 00 00 add byte ptr [rax], al + 49be0b: 00 db add bl, bl + 49be0d: 00 00 add byte ptr [rax], al + 49be0f: 00 dc add ah, bl + 49be11: 00 00 add byte ptr [rax], al + 49be13: 00 dd add ch, bl + 49be15: 00 00 add byte ptr [rax], al + 49be17: 00 de add dh, bl + 49be19: 00 00 add byte ptr [rax], al + 49be1b: 00 df add bh, bl + 49be1d: 00 00 add byte ptr [rax], al + 49be1f: 00 e0 add al, ah + 49be21: 00 00 add byte ptr [rax], al + 49be23: 00 e1 add cl, ah + 49be25: 00 00 add byte ptr [rax], al + 49be27: 00 e2 add dl, ah + 49be29: 00 00 add byte ptr [rax], al + 49be2b: 00 e3 add bl, ah + 49be2d: 00 00 add byte ptr [rax], al + 49be2f: 00 e4 add ah, ah + 49be31: 00 00 add byte ptr [rax], al + 49be33: 00 e5 add ch, ah + 49be35: 00 00 add byte ptr [rax], al + 49be37: 00 e6 add dh, ah + 49be39: 00 00 add byte ptr [rax], al + 49be3b: 00 e7 add bh, ah + 49be3d: 00 00 add byte ptr [rax], al + 49be3f: 00 e8 add al, ch + 49be41: 00 00 add byte ptr [rax], al + 49be43: 00 e9 add cl, ch + 49be45: 00 00 add byte ptr [rax], al + 49be47: 00 ea add dl, ch + 49be49: 00 00 add byte ptr [rax], al + 49be4b: 00 eb add bl, ch + 49be4d: 00 00 add byte ptr [rax], al + 49be4f: 00 ec add ah, ch + 49be51: 00 00 add byte ptr [rax], al + 49be53: 00 ed add ch, ch + 49be55: 00 00 add byte ptr [rax], al + 49be57: 00 ee add dh, ch + 49be59: 00 00 add byte ptr [rax], al + 49be5b: 00 ef add bh, ch + 49be5d: 00 00 add byte ptr [rax], al + 49be5f: 00 f0 add al, dh + 49be61: 00 00 add byte ptr [rax], al + 49be63: 00 f1 add cl, dh + 49be65: 00 00 add byte ptr [rax], al + 49be67: 00 f2 add dl, dh + 49be69: 00 00 add byte ptr [rax], al + 49be6b: 00 f3 add bl, dh + 49be6d: 00 00 add byte ptr [rax], al + 49be6f: 00 f4 add ah, dh + 49be71: 00 00 add byte ptr [rax], al + 49be73: 00 f5 add ch, dh + 49be75: 00 00 add byte ptr [rax], al + 49be77: 00 f6 add dh, dh + 49be79: 00 00 add byte ptr [rax], al + 49be7b: 00 f7 add bh, dh + 49be7d: 00 00 add byte ptr [rax], al + 49be7f: 00 f8 add al, bh + 49be81: 00 00 add byte ptr [rax], al + 49be83: 00 f9 add cl, bh + 49be85: 00 00 add byte ptr [rax], al + 49be87: 00 fa add dl, bh + 49be89: 00 00 add byte ptr [rax], al + 49be8b: 00 fb add bl, bh + 49be8d: 00 00 add byte ptr [rax], al + 49be8f: 00 fc add ah, bh + 49be91: 00 00 add byte ptr [rax], al + 49be93: 00 fd add ch, bh + 49be95: 00 00 add byte ptr [rax], al + 49be97: 00 fe add dh, bh + 49be99: 00 00 add byte ptr [rax], al + 49be9b: 00 ff add bh, bh + 49be9d: 00 00 add byte ptr [rax], al + 49be9f: 00 00 add byte ptr [rax], al + +000000000049bea0 <_nl_C_LC_CTYPE_class32>: + 49bea0: 00 00 add byte ptr [rax], al + 49bea2: 02 00 add al, byte ptr [rax] + 49bea4: 00 00 add byte ptr [rax], al + 49bea6: 02 00 add al, byte ptr [rax] + 49bea8: 00 00 add byte ptr [rax], al + 49beaa: 02 00 add al, byte ptr [rax] + 49beac: 00 00 add byte ptr [rax], al + 49beae: 02 00 add al, byte ptr [rax] + 49beb0: 00 00 add byte ptr [rax], al + 49beb2: 02 00 add al, byte ptr [rax] + 49beb4: 00 00 add byte ptr [rax], al + 49beb6: 02 00 add al, byte ptr [rax] + 49beb8: 00 00 add byte ptr [rax], al + 49beba: 02 00 add al, byte ptr [rax] + 49bebc: 00 00 add byte ptr [rax], al + 49bebe: 02 00 add al, byte ptr [rax] + 49bec0: 00 00 add byte ptr [rax], al + 49bec2: 02 00 add al, byte ptr [rax] + 49bec4: 00 00 add byte ptr [rax], al + 49bec6: 03 20 add esp, dword ptr [rax] + 49bec8: 00 00 add byte ptr [rax], al + 49beca: 02 20 add ah, byte ptr [rax] + 49becc: 00 00 add byte ptr [rax], al + 49bece: 02 20 add ah, byte ptr [rax] + 49bed0: 00 00 add byte ptr [rax], al + 49bed2: 02 20 add ah, byte ptr [rax] + 49bed4: 00 00 add byte ptr [rax], al + 49bed6: 02 20 add ah, byte ptr [rax] + 49bed8: 00 00 add byte ptr [rax], al + 49beda: 02 00 add al, byte ptr [rax] + 49bedc: 00 00 add byte ptr [rax], al + 49bede: 02 00 add al, byte ptr [rax] + 49bee0: 00 00 add byte ptr [rax], al + 49bee2: 02 00 add al, byte ptr [rax] + 49bee4: 00 00 add byte ptr [rax], al + 49bee6: 02 00 add al, byte ptr [rax] + 49bee8: 00 00 add byte ptr [rax], al + 49beea: 02 00 add al, byte ptr [rax] + 49beec: 00 00 add byte ptr [rax], al + 49beee: 02 00 add al, byte ptr [rax] + 49bef0: 00 00 add byte ptr [rax], al + 49bef2: 02 00 add al, byte ptr [rax] + 49bef4: 00 00 add byte ptr [rax], al + 49bef6: 02 00 add al, byte ptr [rax] + 49bef8: 00 00 add byte ptr [rax], al + 49befa: 02 00 add al, byte ptr [rax] + 49befc: 00 00 add byte ptr [rax], al + 49befe: 02 00 add al, byte ptr [rax] + 49bf00: 00 00 add byte ptr [rax], al + 49bf02: 02 00 add al, byte ptr [rax] + 49bf04: 00 00 add byte ptr [rax], al + 49bf06: 02 00 add al, byte ptr [rax] + 49bf08: 00 00 add byte ptr [rax], al + 49bf0a: 02 00 add al, byte ptr [rax] + 49bf0c: 00 00 add byte ptr [rax], al + 49bf0e: 02 00 add al, byte ptr [rax] + 49bf10: 00 00 add byte ptr [rax], al + 49bf12: 02 00 add al, byte ptr [rax] + 49bf14: 00 00 add byte ptr [rax], al + 49bf16: 02 00 add al, byte ptr [rax] + 49bf18: 00 00 add byte ptr [rax], al + 49bf1a: 02 00 add al, byte ptr [rax] + 49bf1c: 00 00 add byte ptr [rax], al + 49bf1e: 02 00 add al, byte ptr [rax] + 49bf20: 00 00 add byte ptr [rax], al + 49bf22: 01 60 00 add dword ptr [rax], esp + 49bf25: 00 04 c0 add byte ptr [rax + 8*rax], al + 49bf28: 00 00 add byte ptr [rax], al + 49bf2a: 04 c0 add al, -64 + 49bf2c: 00 00 add byte ptr [rax], al + 49bf2e: 04 c0 add al, -64 + 49bf30: 00 00 add byte ptr [rax], al + 49bf32: 04 c0 add al, -64 + 49bf34: 00 00 add byte ptr [rax], al + 49bf36: 04 c0 add al, -64 + 49bf38: 00 00 add byte ptr [rax], al + 49bf3a: 04 c0 add al, -64 + 49bf3c: 00 00 add byte ptr [rax], al + 49bf3e: 04 c0 add al, -64 + 49bf40: 00 00 add byte ptr [rax], al + 49bf42: 04 c0 add al, -64 + 49bf44: 00 00 add byte ptr [rax], al + 49bf46: 04 c0 add al, -64 + 49bf48: 00 00 add byte ptr [rax], al + 49bf4a: 04 c0 add al, -64 + 49bf4c: 00 00 add byte ptr [rax], al + 49bf4e: 04 c0 add al, -64 + 49bf50: 00 00 add byte ptr [rax], al + 49bf52: 04 c0 add al, -64 + 49bf54: 00 00 add byte ptr [rax], al + 49bf56: 04 c0 add al, -64 + 49bf58: 00 00 add byte ptr [rax], al + 49bf5a: 04 c0 add al, -64 + 49bf5c: 00 00 add byte ptr [rax], al + 49bf5e: 04 c0 add al, -64 + 49bf60: 00 00 add byte ptr [rax], al + 49bf62: 08 d8 or al, bl + 49bf64: 00 00 add byte ptr [rax], al + 49bf66: 08 d8 or al, bl + 49bf68: 00 00 add byte ptr [rax], al + 49bf6a: 08 d8 or al, bl + 49bf6c: 00 00 add byte ptr [rax], al + 49bf6e: 08 d8 or al, bl + 49bf70: 00 00 add byte ptr [rax], al + 49bf72: 08 d8 or al, bl + 49bf74: 00 00 add byte ptr [rax], al + 49bf76: 08 d8 or al, bl + 49bf78: 00 00 add byte ptr [rax], al + 49bf7a: 08 d8 or al, bl + 49bf7c: 00 00 add byte ptr [rax], al + 49bf7e: 08 d8 or al, bl + 49bf80: 00 00 add byte ptr [rax], al + 49bf82: 08 d8 or al, bl + 49bf84: 00 00 add byte ptr [rax], al + 49bf86: 08 d8 or al, bl + 49bf88: 00 00 add byte ptr [rax], al + 49bf8a: 04 c0 add al, -64 + 49bf8c: 00 00 add byte ptr [rax], al + 49bf8e: 04 c0 add al, -64 + 49bf90: 00 00 add byte ptr [rax], al + 49bf92: 04 c0 add al, -64 + 49bf94: 00 00 add byte ptr [rax], al + 49bf96: 04 c0 add al, -64 + 49bf98: 00 00 add byte ptr [rax], al + 49bf9a: 04 c0 add al, -64 + 49bf9c: 00 00 add byte ptr [rax], al + 49bf9e: 04 c0 add al, -64 + 49bfa0: 00 00 add byte ptr [rax], al + 49bfa2: 04 c0 add al, -64 + 49bfa4: 00 00 add byte ptr [rax], al + 49bfa6: 08 d5 or ch, dl + 49bfa8: 00 00 add byte ptr [rax], al + 49bfaa: 08 d5 or ch, dl + 49bfac: 00 00 add byte ptr [rax], al + 49bfae: 08 d5 or ch, dl + 49bfb0: 00 00 add byte ptr [rax], al + 49bfb2: 08 d5 or ch, dl + 49bfb4: 00 00 add byte ptr [rax], al + 49bfb6: 08 d5 or ch, dl + 49bfb8: 00 00 add byte ptr [rax], al + 49bfba: 08 d5 or ch, dl + 49bfbc: 00 00 add byte ptr [rax], al + 49bfbe: 08 c5 or ch, al + 49bfc0: 00 00 add byte ptr [rax], al + 49bfc2: 08 c5 or ch, al + 49bfc4: 00 00 add byte ptr [rax], al + 49bfc6: 08 c5 or ch, al + 49bfc8: 00 00 add byte ptr [rax], al + 49bfca: 08 c5 or ch, al + 49bfcc: 00 00 add byte ptr [rax], al + 49bfce: 08 c5 or ch, al + 49bfd0: 00 00 add byte ptr [rax], al + 49bfd2: 08 c5 or ch, al + 49bfd4: 00 00 add byte ptr [rax], al + 49bfd6: 08 c5 or ch, al + 49bfd8: 00 00 add byte ptr [rax], al + 49bfda: 08 c5 or ch, al + 49bfdc: 00 00 add byte ptr [rax], al + 49bfde: 08 c5 or ch, al + 49bfe0: 00 00 add byte ptr [rax], al + 49bfe2: 08 c5 or ch, al + 49bfe4: 00 00 add byte ptr [rax], al + 49bfe6: 08 c5 or ch, al + 49bfe8: 00 00 add byte ptr [rax], al + 49bfea: 08 c5 or ch, al + 49bfec: 00 00 add byte ptr [rax], al + 49bfee: 08 c5 or ch, al + 49bff0: 00 00 add byte ptr [rax], al + 49bff2: 08 c5 or ch, al + 49bff4: 00 00 add byte ptr [rax], al + 49bff6: 08 c5 or ch, al + 49bff8: 00 00 add byte ptr [rax], al + 49bffa: 08 c5 or ch, al + 49bffc: 00 00 add byte ptr [rax], al + 49bffe: 08 c5 or ch, al + 49c000: 00 00 add byte ptr [rax], al + 49c002: 08 c5 or ch, al + 49c004: 00 00 add byte ptr [rax], al + 49c006: 08 c5 or ch, al + 49c008: 00 00 add byte ptr [rax], al + 49c00a: 08 c5 or ch, al + 49c00c: 00 00 add byte ptr [rax], al + 49c00e: 04 c0 add al, -64 + 49c010: 00 00 add byte ptr [rax], al + 49c012: 04 c0 add al, -64 + 49c014: 00 00 add byte ptr [rax], al + 49c016: 04 c0 add al, -64 + 49c018: 00 00 add byte ptr [rax], al + 49c01a: 04 c0 add al, -64 + 49c01c: 00 00 add byte ptr [rax], al + 49c01e: 04 c0 add al, -64 + 49c020: 00 00 add byte ptr [rax], al + 49c022: 04 c0 add al, -64 + 49c024: 00 00 add byte ptr [rax], al + 49c026: 08 d6 or dh, dl + 49c028: 00 00 add byte ptr [rax], al + 49c02a: 08 d6 or dh, dl + 49c02c: 00 00 add byte ptr [rax], al + 49c02e: 08 d6 or dh, dl + 49c030: 00 00 add byte ptr [rax], al + 49c032: 08 d6 or dh, dl + 49c034: 00 00 add byte ptr [rax], al + 49c036: 08 d6 or dh, dl + 49c038: 00 00 add byte ptr [rax], al + 49c03a: 08 d6 or dh, dl + 49c03c: 00 00 add byte ptr [rax], al + 49c03e: 08 c6 or dh, al + 49c040: 00 00 add byte ptr [rax], al + 49c042: 08 c6 or dh, al + 49c044: 00 00 add byte ptr [rax], al + 49c046: 08 c6 or dh, al + 49c048: 00 00 add byte ptr [rax], al + 49c04a: 08 c6 or dh, al + 49c04c: 00 00 add byte ptr [rax], al + 49c04e: 08 c6 or dh, al + 49c050: 00 00 add byte ptr [rax], al + 49c052: 08 c6 or dh, al + 49c054: 00 00 add byte ptr [rax], al + 49c056: 08 c6 or dh, al + 49c058: 00 00 add byte ptr [rax], al + 49c05a: 08 c6 or dh, al + 49c05c: 00 00 add byte ptr [rax], al + 49c05e: 08 c6 or dh, al + 49c060: 00 00 add byte ptr [rax], al + 49c062: 08 c6 or dh, al + 49c064: 00 00 add byte ptr [rax], al + 49c066: 08 c6 or dh, al + 49c068: 00 00 add byte ptr [rax], al + 49c06a: 08 c6 or dh, al + 49c06c: 00 00 add byte ptr [rax], al + 49c06e: 08 c6 or dh, al + 49c070: 00 00 add byte ptr [rax], al + 49c072: 08 c6 or dh, al + 49c074: 00 00 add byte ptr [rax], al + 49c076: 08 c6 or dh, al + 49c078: 00 00 add byte ptr [rax], al + 49c07a: 08 c6 or dh, al + 49c07c: 00 00 add byte ptr [rax], al + 49c07e: 08 c6 or dh, al + 49c080: 00 00 add byte ptr [rax], al + 49c082: 08 c6 or dh, al + 49c084: 00 00 add byte ptr [rax], al + 49c086: 08 c6 or dh, al + 49c088: 00 00 add byte ptr [rax], al + 49c08a: 08 c6 or dh, al + 49c08c: 00 00 add byte ptr [rax], al + 49c08e: 04 c0 add al, -64 + 49c090: 00 00 add byte ptr [rax], al + 49c092: 04 c0 add al, -64 + 49c094: 00 00 add byte ptr [rax], al + 49c096: 04 c0 add al, -64 + 49c098: 00 00 add byte ptr [rax], al + 49c09a: 04 c0 add al, -64 + 49c09c: 00 00 add byte ptr [rax], al + 49c09e: 02 00 add al, byte ptr [rax] + ... + +000000000049c2a0 <_nl_C_LC_CTYPE_class>: + ... + 49c3a0: 02 00 add al, byte ptr [rax] + 49c3a2: 02 00 add al, byte ptr [rax] + 49c3a4: 02 00 add al, byte ptr [rax] + 49c3a6: 02 00 add al, byte ptr [rax] + 49c3a8: 02 00 add al, byte ptr [rax] + 49c3aa: 02 00 add al, byte ptr [rax] + 49c3ac: 02 00 add al, byte ptr [rax] + 49c3ae: 02 00 add al, byte ptr [rax] + 49c3b0: 02 00 add al, byte ptr [rax] + 49c3b2: 03 20 add esp, dword ptr [rax] + 49c3b4: 02 20 add ah, byte ptr [rax] + 49c3b6: 02 20 add ah, byte ptr [rax] + 49c3b8: 02 20 add ah, byte ptr [rax] + 49c3ba: 02 20 add ah, byte ptr [rax] + 49c3bc: 02 00 add al, byte ptr [rax] + 49c3be: 02 00 add al, byte ptr [rax] + 49c3c0: 02 00 add al, byte ptr [rax] + 49c3c2: 02 00 add al, byte ptr [rax] + 49c3c4: 02 00 add al, byte ptr [rax] + 49c3c6: 02 00 add al, byte ptr [rax] + 49c3c8: 02 00 add al, byte ptr [rax] + 49c3ca: 02 00 add al, byte ptr [rax] + 49c3cc: 02 00 add al, byte ptr [rax] + 49c3ce: 02 00 add al, byte ptr [rax] + 49c3d0: 02 00 add al, byte ptr [rax] + 49c3d2: 02 00 add al, byte ptr [rax] + 49c3d4: 02 00 add al, byte ptr [rax] + 49c3d6: 02 00 add al, byte ptr [rax] + 49c3d8: 02 00 add al, byte ptr [rax] + 49c3da: 02 00 add al, byte ptr [rax] + 49c3dc: 02 00 add al, byte ptr [rax] + 49c3de: 02 00 add al, byte ptr [rax] + 49c3e0: 01 60 04 add dword ptr [rax + 4], esp + 49c3e3: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 + 49c3e7: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 + 49c3eb: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 + 49c3ef: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 + 49c3f3: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 + 49c3f7: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 + 49c3fb: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 + 49c3ff: c0 08 d8 ror byte ptr [rax], 216 + 49c402: 08 d8 or al, bl + 49c404: 08 d8 or al, bl + 49c406: 08 d8 or al, bl + 49c408: 08 d8 or al, bl + 49c40a: 08 d8 or al, bl + 49c40c: 08 d8 or al, bl + 49c40e: 08 d8 or al, bl + 49c410: 08 d8 or al, bl + 49c412: 08 d8 or al, bl + 49c414: 04 c0 add al, -64 + 49c416: 04 c0 add al, -64 + 49c418: 04 c0 add al, -64 + 49c41a: 04 c0 add al, -64 + 49c41c: 04 c0 add al, -64 + 49c41e: 04 c0 add al, -64 + 49c420: 04 c0 add al, -64 + 49c422: 08 d5 or ch, dl + 49c424: 08 d5 or ch, dl + 49c426: 08 d5 or ch, dl + 49c428: 08 d5 or ch, dl + 49c42a: 08 d5 or ch, dl + 49c42c: 08 d5 or ch, dl + 49c42e: 08 c5 or ch, al + 49c430: 08 c5 or ch, al + 49c432: 08 c5 or ch, al + 49c434: 08 c5 or ch, al + 49c436: 08 c5 or ch, al + 49c438: 08 c5 or ch, al + 49c43a: 08 c5 or ch, al + 49c43c: 08 c5 or ch, al + 49c43e: 08 c5 or ch, al + 49c440: 08 c5 or ch, al + 49c442: 08 c5 or ch, al + 49c444: 08 c5 or ch, al + 49c446: 08 c5 or ch, al + 49c448: 08 c5 or ch, al + 49c44a: 08 c5 or ch, al + 49c44c: 08 c5 or ch, al + 49c44e: 08 c5 or ch, al + 49c450: 08 c5 or ch, al + 49c452: 08 c5 or ch, al + 49c454: 08 c5 or ch, al + 49c456: 04 c0 add al, -64 + 49c458: 04 c0 add al, -64 + 49c45a: 04 c0 add al, -64 + 49c45c: 04 c0 add al, -64 + 49c45e: 04 c0 add al, -64 + 49c460: 04 c0 add al, -64 + 49c462: 08 d6 or dh, dl + 49c464: 08 d6 or dh, dl + 49c466: 08 d6 or dh, dl + 49c468: 08 d6 or dh, dl + 49c46a: 08 d6 or dh, dl + 49c46c: 08 d6 or dh, dl + 49c46e: 08 c6 or dh, al + 49c470: 08 c6 or dh, al + 49c472: 08 c6 or dh, al + 49c474: 08 c6 or dh, al + 49c476: 08 c6 or dh, al + 49c478: 08 c6 or dh, al + 49c47a: 08 c6 or dh, al + 49c47c: 08 c6 or dh, al + 49c47e: 08 c6 or dh, al + 49c480: 08 c6 or dh, al + 49c482: 08 c6 or dh, al + 49c484: 08 c6 or dh, al + 49c486: 08 c6 or dh, al + 49c488: 08 c6 or dh, al + 49c48a: 08 c6 or dh, al + 49c48c: 08 c6 or dh, al + 49c48e: 08 c6 or dh, al + 49c490: 08 c6 or dh, al + 49c492: 08 c6 or dh, al + 49c494: 08 c6 or dh, al + 49c496: 04 c0 add al, -64 + 49c498: 04 c0 add al, -64 + 49c49a: 04 c0 add al, -64 + 49c49c: 04 c0 add al, -64 + 49c49e: 02 00 add al, byte ptr [rax] + ... + +000000000049c5a0 : + 49c5a0: 20 00 and byte ptr [rax], al + ... + 49c5aa: 00 00 add byte ptr [rax], al + 49c5ac: 28 00 sub byte ptr [rax], al + 49c5ae: 00 00 add byte ptr [rax], al + 49c5b0: 43 00 00 add byte ptr [r8], al + 49c5b3: 00 29 add byte ptr [rcx], ch + ... + 49c5bd: 00 00 add byte ptr [rax], al + 49c5bf: 00 3c 00 add byte ptr [rax + rax], bh + 49c5c2: 00 00 add byte ptr [rax], al + 49c5c4: 3c 00 cmp al, 0 + ... + 49c5ce: 00 00 add byte ptr [rax], al + 49c5d0: 2d 00 00 00 00 sub eax, 0 + 49c5d5: 00 00 add byte ptr [rax], al + 49c5d7: 00 00 add byte ptr [rax], al + 49c5d9: 00 00 add byte ptr [rax], al + 49c5db: 00 28 add byte ptr [rax], ch + 49c5dd: 00 00 add byte ptr [rax], al + 49c5df: 00 52 00 add byte ptr [rdx], dl + 49c5e2: 00 00 add byte ptr [rax], al + 49c5e4: 29 00 sub dword ptr [rax], eax + ... + 49c5ee: 00 00 add byte ptr [rax], al + 49c5f0: 75 00 jne 0x49c5f2 + ... + 49c5fa: 00 00 add byte ptr [rax], al + 49c5fc: 2c 00 sub al, 0 + ... + 49c606: 00 00 add byte ptr [rax], al + 49c608: 3e 00 00 add byte ptr ds:[rax], al + 49c60b: 00 3e add byte ptr [rsi], bh + ... + 49c615: 00 00 add byte ptr [rax], al + 49c617: 00 20 add byte ptr [rax], ah + 49c619: 00 00 add byte ptr [rax], al + 49c61b: 00 31 add byte ptr [rcx], dh + 49c61d: 00 00 add byte ptr [rax], al + 49c61f: 00 2f add byte ptr [rdi], ch + 49c621: 00 00 add byte ptr [rax], al + 49c623: 00 34 00 add byte ptr [rax + rax], dh + 49c626: 00 00 add byte ptr [rax], al + 49c628: 20 00 and byte ptr [rax], al + ... + 49c632: 00 00 add byte ptr [rax], al + 49c634: 20 00 and byte ptr [rax], al + 49c636: 00 00 add byte ptr [rax], al + 49c638: 31 00 xor dword ptr [rax], eax + 49c63a: 00 00 add byte ptr [rax], al + 49c63c: 2f + 49c63d: 00 00 add byte ptr [rax], al + 49c63f: 00 32 add byte ptr [rdx], dh + 49c641: 00 00 add byte ptr [rax], al + 49c643: 00 20 add byte ptr [rax], ah + ... + 49c64d: 00 00 add byte ptr [rax], al + 49c64f: 00 20 add byte ptr [rax], ah + 49c651: 00 00 add byte ptr [rax], al + 49c653: 00 33 add byte ptr [rbx], dh + 49c655: 00 00 add byte ptr [rax], al + 49c657: 00 2f add byte ptr [rdi], ch + 49c659: 00 00 add byte ptr [rax], al + 49c65b: 00 34 00 add byte ptr [rax + rax], dh + 49c65e: 00 00 add byte ptr [rax], al + 49c660: 20 00 and byte ptr [rax], al + ... + 49c66a: 00 00 add byte ptr [rax], al + 49c66c: 41 00 00 add byte ptr [r8], al + 49c66f: 00 45 00 add byte ptr [rbp], al + ... + 49c67a: 00 00 add byte ptr [rax], al + 49c67c: 78 00 js 0x49c67e + ... + 49c686: 00 00 add byte ptr [rax], al + 49c688: 73 00 jae 0x49c68a + 49c68a: 00 00 add byte ptr [rax], al + 49c68c: 73 00 jae 0x49c68e + ... + 49c696: 00 00 add byte ptr [rax], al + 49c698: 61 + 49c699: 00 00 add byte ptr [rax], al + 49c69b: 00 65 00 add byte ptr [rbp], ah + ... + 49c6a6: 00 00 add byte ptr [rax], al + 49c6a8: 49 00 00 add byte ptr [r8], al + 49c6ab: 00 4a 00 add byte ptr [rdx], cl + ... + 49c6b6: 00 00 add byte ptr [rax], al + 49c6b8: 69 00 00 00 6a 00 imul eax, dword ptr [rax], 6946816 + ... + 49c6c6: 00 00 add byte ptr [rax], al + 49c6c8: 27 + 49c6c9: 00 00 add byte ptr [rax], al + 49c6cb: 00 6e 00 add byte ptr [rsi], ch + ... + 49c6d6: 00 00 add byte ptr [rax], al + 49c6d8: 4f 00 00 add byte ptr [r8], r8b + 49c6db: 00 45 00 add byte ptr [rbp], al + ... + 49c6e6: 00 00 add byte ptr [rax], al + 49c6e8: 6f outsd dx, dword ptr [rsi] + 49c6e9: 00 00 add byte ptr [rax], al + 49c6eb: 00 65 00 add byte ptr [rbp], ah + ... + 49c6f6: 00 00 add byte ptr [rax], al + 49c6f8: 73 00 jae 0x49c6fa + ... + 49c702: 00 00 add byte ptr [rax], al + 49c704: 4c 00 00 add byte ptr [rax], r8b + 49c707: 00 4a 00 add byte ptr [rdx], cl + ... + 49c712: 00 00 add byte ptr [rax], al + 49c714: 4c 00 00 add byte ptr [rax], r8b + 49c717: 00 6a 00 add byte ptr [rdx], ch + ... + 49c722: 00 00 add byte ptr [rax], al + 49c724: 6c insb byte ptr es:[rdi], dx + 49c725: 00 00 add byte ptr [rax], al + 49c727: 00 6a 00 add byte ptr [rdx], ch + ... + 49c732: 00 00 add byte ptr [rax], al + 49c734: 4e 00 00 add byte ptr [rax], r8b + 49c737: 00 4a 00 add byte ptr [rdx], cl + ... + 49c742: 00 00 add byte ptr [rax], al + 49c744: 4e 00 00 add byte ptr [rax], r8b + 49c747: 00 6a 00 add byte ptr [rdx], ch + ... + 49c752: 00 00 add byte ptr [rax], al + 49c754: 6e outsb dx, byte ptr [rsi] + 49c755: 00 00 add byte ptr [rax], al + 49c757: 00 6a 00 add byte ptr [rdx], ch + ... + 49c762: 00 00 add byte ptr [rax], al + 49c764: 44 00 00 add byte ptr [rax], r8b + 49c767: 00 5a 00 add byte ptr [rdx], bl + ... + 49c772: 00 00 add byte ptr [rax], al + 49c774: 44 00 00 add byte ptr [rax], r8b + 49c777: 00 7a 00 add byte ptr [rdx], bh + ... + 49c782: 00 00 add byte ptr [rax], al + 49c784: 64 00 00 add byte ptr fs:[rax], al + 49c787: 00 7a 00 add byte ptr [rdx], bh + ... + 49c792: 00 00 add byte ptr [rax], al + 49c794: 27 + ... + 49c79d: 00 00 add byte ptr [rax], al + 49c79f: 00 5e 00 add byte ptr [rsi], bl + ... + 49c7aa: 00 00 add byte ptr [rax], al + 49c7ac: 27 + ... + 49c7b5: 00 00 add byte ptr [rax], al + 49c7b7: 00 60 00 add byte ptr [rax], ah + ... + 49c7c2: 00 00 add byte ptr [rax], al + 49c7c4: 5f pop rdi + ... + 49c7cd: 00 00 add byte ptr [rax], al + 49c7cf: 00 3a add byte ptr [rdx], bh + ... + 49c7d9: 00 00 add byte ptr [rax], al + 49c7db: 00 7e 00 add byte ptr [rsi], bh + ... + 49c7e6: 00 00 add byte ptr [rax], al + 49c7e8: 48 00 00 add byte ptr [rax], al + ... + 49c7f3: 00 68 00 add byte ptr [rax], ch + ... + 49c7fe: 00 00 add byte ptr [rax], al + 49c800: 53 push rbx + 49c801: 00 00 add byte ptr [rax], al + 49c803: 00 53 00 add byte ptr [rbx], dl + ... + 49c80e: 00 00 add byte ptr [rax], al + 49c810: 73 00 jae 0x49c812 + 49c812: 00 00 add byte ptr [rax], al + 49c814: 73 00 jae 0x49c816 + ... + 49c81e: 00 00 add byte ptr [rax], al + 49c820: 23 00 and eax, dword ptr [rax] + ... + 49c82a: 00 00 add byte ptr [rax], al + 49c82c: 23 00 and eax, dword ptr [rax] + 49c82e: 00 00 add byte ptr [rax], al + 49c830: 60 + ... + 49c839: 00 00 add byte ptr [rax], al + 49c83b: 00 57 00 add byte ptr [rdi], dl + ... + 49c846: 00 00 add byte ptr [rax], al + 49c848: 77 00 ja 0x49c84a + ... + 49c852: 00 00 add byte ptr [rax], al + 49c854: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49c85a: 00 00 add byte ptr [rax], al + 49c85c: 00 00 add byte ptr [rax], al + 49c85e: 00 00 add byte ptr [rax], al + 49c860: 73 00 jae 0x49c862 + ... + 49c86a: 00 00 add byte ptr [rax], al + 49c86c: 73 00 jae 0x49c86e + ... + 49c876: 00 00 add byte ptr [rax], al + 49c878: 73 00 jae 0x49c87a + ... + 49c882: 00 00 add byte ptr [rax], al + 49c884: 3f + ... + 49c88d: 00 00 add byte ptr [rax], al + 49c88f: 00 4a 00 add byte ptr [rdx], cl + ... + 49c89a: 00 00 add byte ptr [rax], al + 49c89c: 60 + ... + 49c8a5: 00 00 add byte ptr [rax], al + 49c8a7: 00 60 00 add byte ptr [rax], ah + ... + 49c8b2: 00 00 add byte ptr [rax], al + 49c8b4: 41 00 00 add byte ptr [r8], al + ... + 49c8bf: 00 3b add byte ptr [rbx], bh + ... + 49c8c9: 00 00 add byte ptr [rax], al + 49c8cb: 00 45 00 add byte ptr [rbp], al + ... + 49c8d6: 00 00 add byte ptr [rax], al + 49c8d8: 49 00 00 add byte ptr [r8], al + ... + 49c8e3: 00 49 00 add byte ptr [rcx], cl + ... + 49c8ee: 00 00 add byte ptr [rax], al + 49c8f0: 4f 00 00 add byte ptr [r8], r8b + ... + 49c8fb: 00 59 00 add byte ptr [rcx], bl + ... + 49c906: 00 00 add byte ptr [rax], al + 49c908: 4f 00 00 add byte ptr [r8], r8b + ... + 49c913: 00 49 00 add byte ptr [rcx], cl + ... + 49c91e: 00 00 add byte ptr [rax], al + 49c920: 41 00 00 add byte ptr [r8], al + ... + 49c92b: 00 56 00 add byte ptr [rsi], dl + ... + 49c936: 00 00 add byte ptr [rax], al + 49c938: 47 00 00 add byte ptr [r8], r8b + ... + 49c943: 00 44 00 00 add byte ptr [rax + rax], al + ... + 49c94f: 00 45 00 add byte ptr [rbp], al + ... + 49c95a: 00 00 add byte ptr [rax], al + 49c95c: 5a pop rdx + ... + 49c965: 00 00 add byte ptr [rax], al + 49c967: 00 49 00 add byte ptr [rcx], cl + ... + 49c972: 00 00 add byte ptr [rax], al + 49c974: 54 push rsp + 49c975: 00 00 add byte ptr [rax], al + 49c977: 00 48 00 add byte ptr [rax], cl + ... + 49c982: 00 00 add byte ptr [rax], al + 49c984: 49 00 00 add byte ptr [r8], al + ... + 49c98f: 00 4b 00 add byte ptr [rbx], cl + ... + 49c99a: 00 00 add byte ptr [rax], al + 49c99c: 4c 00 00 add byte ptr [rax], r8b + ... + 49c9a7: 00 4d 00 add byte ptr [rbp], cl + ... + 49c9b2: 00 00 add byte ptr [rax], al + 49c9b4: 4e 00 00 add byte ptr [rax], r8b + ... + 49c9bf: 00 58 00 add byte ptr [rax], bl + ... + 49c9ca: 00 00 add byte ptr [rax], al + 49c9cc: 4f 00 00 add byte ptr [r8], r8b + ... + 49c9d7: 00 50 00 add byte ptr [rax], dl + ... + 49c9e2: 00 00 add byte ptr [rax], al + 49c9e4: 52 push rdx + ... + 49c9ed: 00 00 add byte ptr [rax], al + 49c9ef: 00 53 00 add byte ptr [rbx], dl + ... + 49c9fa: 00 00 add byte ptr [rax], al + 49c9fc: 54 push rsp + ... + 49ca05: 00 00 add byte ptr [rax], al + 49ca07: 00 59 00 add byte ptr [rcx], bl + ... + 49ca12: 00 00 add byte ptr [rax], al + 49ca14: 46 00 00 add byte ptr [rax], r8b + ... + 49ca1f: 00 43 00 add byte ptr [rbx], al + 49ca22: 00 00 add byte ptr [rax], al + 49ca24: 48 00 00 add byte ptr [rax], al + ... + 49ca2f: 00 50 00 add byte ptr [rax], dl + 49ca32: 00 00 add byte ptr [rax], al + 49ca34: 53 push rbx + ... + 49ca3d: 00 00 add byte ptr [rax], al + 49ca3f: 00 4f 00 add byte ptr [rdi], cl + ... + 49ca4a: 00 00 add byte ptr [rax], al + 49ca4c: 49 00 00 add byte ptr [r8], al + ... + 49ca57: 00 59 00 add byte ptr [rcx], bl + ... + 49ca62: 00 00 add byte ptr [rax], al + 49ca64: 61 + ... + 49ca6d: 00 00 add byte ptr [rax], al + 49ca6f: 00 65 00 add byte ptr [rbp], ah + ... + 49ca7a: 00 00 add byte ptr [rax], al + 49ca7c: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49ca82: 00 00 add byte ptr [rax], al + 49ca84: 00 00 add byte ptr [rax], al + 49ca86: 00 00 add byte ptr [rax], al + 49ca88: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49ca8e: 00 00 add byte ptr [rax], al + 49ca90: 00 00 add byte ptr [rax], al + 49ca92: 00 00 add byte ptr [rax], al + 49ca94: 79 00 jns 0x49ca96 + ... + 49ca9e: 00 00 add byte ptr [rax], al + 49caa0: 61 + ... + 49caa9: 00 00 add byte ptr [rax], al + 49caab: 00 76 00 add byte ptr [rsi], dh + ... + 49cab6: 00 00 add byte ptr [rax], al + 49cab8: 67 00 00 add byte ptr [eax], al + ... + 49cac3: 00 64 00 00 add byte ptr [rax + rax], ah + ... + 49cacf: 00 65 00 add byte ptr [rbp], ah + ... + 49cada: 00 00 add byte ptr [rax], al + 49cadc: 7a 00 jp 0x49cade + ... + 49cae6: 00 00 add byte ptr [rax], al + 49cae8: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49caee: 00 00 add byte ptr [rax], al + 49caf0: 00 00 add byte ptr [rax], al + 49caf2: 00 00 add byte ptr [rax], al + 49caf4: 74 00 je 0x49caf6 + 49caf6: 00 00 add byte ptr [rax], al + 49caf8: 68 00 00 00 00 push 0 + 49cafd: 00 00 add byte ptr [rax], al + 49caff: 00 00 add byte ptr [rax], al + 49cb01: 00 00 add byte ptr [rax], al + 49cb03: 00 69 00 add byte ptr [rcx], ch + ... + 49cb0e: 00 00 add byte ptr [rax], al + 49cb10: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 49cb1b: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 49cb27: 00 6d 00 add byte ptr [rbp], ch + ... + 49cb32: 00 00 add byte ptr [rax], al + 49cb34: 6e outsb dx, byte ptr [rsi] + ... + 49cb3d: 00 00 add byte ptr [rax], al + 49cb3f: 00 78 00 add byte ptr [rax], bh + ... + 49cb4a: 00 00 add byte ptr [rax], al + 49cb4c: 6f outsd dx, dword ptr [rsi] + ... + 49cb55: 00 00 add byte ptr [rax], al + 49cb57: 00 70 00 add byte ptr [rax], dh + ... + 49cb62: 00 00 add byte ptr [rax], al + 49cb64: 72 00 jb 0x49cb66 + ... + 49cb6e: 00 00 add byte ptr [rax], al + 49cb70: 73 00 jae 0x49cb72 + ... + 49cb7a: 00 00 add byte ptr [rax], al + 49cb7c: 73 00 jae 0x49cb7e + ... + 49cb86: 00 00 add byte ptr [rax], al + 49cb88: 74 00 je 0x49cb8a + ... + 49cb92: 00 00 add byte ptr [rax], al + 49cb94: 79 00 jns 0x49cb96 + ... + 49cb9e: 00 00 add byte ptr [rax], al + 49cba0: 66 00 00 add byte ptr [rax], al + ... + 49cbab: 00 63 00 add byte ptr [rbx], ah + 49cbae: 00 00 add byte ptr [rax], al + 49cbb0: 68 00 00 00 00 push 0 + 49cbb5: 00 00 add byte ptr [rax], al + 49cbb7: 00 00 add byte ptr [rax], al + 49cbb9: 00 00 add byte ptr [rax], al + 49cbbb: 00 70 00 add byte ptr [rax], dh + 49cbbe: 00 00 add byte ptr [rax], al + 49cbc0: 73 00 jae 0x49cbc2 + ... + 49cbca: 00 00 add byte ptr [rax], al + 49cbcc: 6f outsd dx, dword ptr [rsi] + ... + 49cbd5: 00 00 add byte ptr [rax], al + 49cbd7: 00 69 00 add byte ptr [rcx], ch + ... + 49cbe2: 00 00 add byte ptr [rax], al + 49cbe4: 79 00 jns 0x49cbe6 + ... + 49cbee: 00 00 add byte ptr [rax], al + 49cbf0: 6f outsd dx, dword ptr [rsi] + ... + 49cbf9: 00 00 add byte ptr [rax], al + 49cbfb: 00 79 00 add byte ptr [rcx], bh + ... + 49cc06: 00 00 add byte ptr [rax], al + 49cc08: 6f outsd dx, dword ptr [rsi] + ... + 49cc11: 00 00 add byte ptr [rax], al + 49cc13: 00 26 add byte ptr [rsi], ah + ... + 49cc1d: 00 00 add byte ptr [rax], al + 49cc1f: 00 62 00 add byte ptr [rdx], ah + ... + 49cc2a: 00 00 add byte ptr [rax], al + 49cc2c: 74 00 je 0x49cc2e + 49cc2e: 00 00 add byte ptr [rax], al + 49cc30: 68 00 00 00 00 push 0 + 49cc35: 00 00 add byte ptr [rax], al + 49cc37: 00 00 add byte ptr [rax], al + 49cc39: 00 00 add byte ptr [rax], al + 49cc3b: 00 59 00 add byte ptr [rcx], bl + 49cc3e: 00 00 add byte ptr [rax], al + 49cc40: 60 + ... + 49cc49: 00 00 add byte ptr [rax], al + 49cc4b: 00 59 00 add byte ptr [rcx], bl + 49cc4e: 00 00 add byte ptr [rax], al + 49cc50: 60 + ... + 49cc59: 00 00 add byte ptr [rax], al + 49cc5b: 00 59 00 add byte ptr [rcx], bl + 49cc5e: 00 00 add byte ptr [rax], al + 49cc60: 60 + ... + 49cc69: 00 00 add byte ptr [rax], al + 49cc6b: 00 66 00 add byte ptr [rsi], ah + ... + 49cc76: 00 00 add byte ptr [rax], al + 49cc78: 70 00 jo 0x49cc7a + ... + 49cc82: 00 00 add byte ptr [rax], al + 49cc84: 26 00 00 add byte ptr es:[rax], al + ... + 49cc8f: 00 51 00 add byte ptr [rcx], dl + ... + 49cc9a: 00 00 add byte ptr [rax], al + 49cc9c: 71 00 jno 0x49cc9e + ... + 49cca6: 00 00 add byte ptr [rax], al + 49cca8: 36 00 00 add byte ptr ss:[rax], al + ... + 49ccb3: 00 36 add byte ptr [rsi], dh + ... + 49ccbd: 00 00 add byte ptr [rax], al + 49ccbf: 00 57 00 add byte ptr [rdi], dl + ... + 49ccca: 00 00 add byte ptr [rax], al + 49cccc: 77 00 ja 0x49ccce + ... + 49ccd6: 00 00 add byte ptr [rax], al + 49ccd8: 39 00 cmp dword ptr [rax], eax + 49ccda: 00 00 add byte ptr [rax], al + 49ccdc: 30 00 xor byte ptr [rax], al + ... + 49cce6: 00 00 add byte ptr [rax], al + 49cce8: 39 00 cmp dword ptr [rax], eax + 49ccea: 00 00 add byte ptr [rax], al + 49ccec: 30 00 xor byte ptr [rax], al + ... + 49ccf6: 00 00 add byte ptr [rax], al + 49ccf8: 39 00 cmp dword ptr [rax], eax + 49ccfa: 00 00 add byte ptr [rax], al + 49ccfc: 30 00 xor byte ptr [rax], al + 49ccfe: 00 00 add byte ptr [rax], al + 49cd00: 30 00 xor byte ptr [rax], al + ... + 49cd0a: 00 00 add byte ptr [rax], al + 49cd0c: 39 00 cmp dword ptr [rax], eax + 49cd0e: 00 00 add byte ptr [rax], al + 49cd10: 30 00 xor byte ptr [rax], al + 49cd12: 00 00 add byte ptr [rax], al + 49cd14: 30 00 xor byte ptr [rax], al + ... + 49cd1e: 00 00 add byte ptr [rax], al + 49cd20: 53 push rbx + 49cd21: 00 00 add byte ptr [rax], al + 49cd23: 00 48 00 add byte ptr [rax], cl + ... + 49cd2e: 00 00 add byte ptr [rax], al + 49cd30: 73 00 jae 0x49cd32 + 49cd32: 00 00 add byte ptr [rax], al + 49cd34: 68 00 00 00 00 push 0 + 49cd39: 00 00 add byte ptr [rax], al + 49cd3b: 00 00 add byte ptr [rax], al + 49cd3d: 00 00 add byte ptr [rax], al + 49cd3f: 00 46 00 add byte ptr [rsi], al + ... + 49cd4a: 00 00 add byte ptr [rax], al + 49cd4c: 66 00 00 add byte ptr [rax], al + ... + 49cd57: 00 4b 00 add byte ptr [rbx], cl + 49cd5a: 00 00 add byte ptr [rax], al + 49cd5c: 48 00 00 add byte ptr [rax], al + ... + 49cd67: 00 6b 00 add byte ptr [rbx], ch + 49cd6a: 00 00 add byte ptr [rax], al + 49cd6c: 68 00 00 00 00 push 0 + 49cd71: 00 00 add byte ptr [rax], al + 49cd73: 00 00 add byte ptr [rax], al + 49cd75: 00 00 add byte ptr [rax], al + 49cd77: 00 48 00 add byte ptr [rax], cl + ... + 49cd82: 00 00 add byte ptr [rax], al + 49cd84: 68 00 00 00 00 push 0 + 49cd89: 00 00 add byte ptr [rax], al + 49cd8b: 00 00 add byte ptr [rax], al + 49cd8d: 00 00 add byte ptr [rax], al + 49cd8f: 00 44 00 00 add byte ptr [rax + rax], al + 49cd93: 00 4a 00 add byte ptr [rdx], cl + ... + 49cd9e: 00 00 add byte ptr [rax], al + 49cda0: 64 00 00 add byte ptr fs:[rax], al + 49cda3: 00 6a 00 add byte ptr [rdx], ch + ... + 49cdae: 00 00 add byte ptr [rax], al + 49cdb0: 47 00 00 add byte ptr [r8], r8b + 49cdb3: 00 4a 00 add byte ptr [rdx], cl + ... + 49cdbe: 00 00 add byte ptr [rax], al + 49cdc0: 67 00 00 add byte ptr [eax], al + 49cdc3: 00 6a 00 add byte ptr [rdx], ch + ... + 49cdce: 00 00 add byte ptr [rax], al + 49cdd0: 54 push rsp + 49cdd1: 00 00 add byte ptr [rax], al + 49cdd3: 00 49 00 add byte ptr [rcx], cl + ... + 49cdde: 00 00 add byte ptr [rax], al + 49cde0: 74 00 je 0x49cde2 + 49cde2: 00 00 add byte ptr [rax], al + 49cde4: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49cdea: 00 00 add byte ptr [rax], al + 49cdec: 00 00 add byte ptr [rax], al + 49cdee: 00 00 add byte ptr [rax], al + 49cdf0: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 49cdfb: 00 72 00 add byte ptr [rdx], dh + ... + 49ce06: 00 00 add byte ptr [rax], al + 49ce08: 73 00 jae 0x49ce0a + ... + 49ce12: 00 00 add byte ptr [rax], al + 49ce14: 6a 00 push 0 + ... + 49ce1e: 00 00 add byte ptr [rax], al + 49ce20: 54 push rsp + 49ce21: 00 00 add byte ptr [rax], al + 49ce23: 00 48 00 add byte ptr [rax], cl + ... + 49ce2e: 00 00 add byte ptr [rax], al + 49ce30: 65 00 00 add byte ptr gs:[rax], al + ... + 49ce3b: 00 65 00 add byte ptr [rbp], ah + ... + 49ce46: 00 00 add byte ptr [rax], al + 49ce48: 53 push rbx + 49ce49: 00 00 add byte ptr [rax], al + 49ce4b: 00 48 00 add byte ptr [rax], cl + ... + 49ce56: 00 00 add byte ptr [rax], al + 49ce58: 73 00 jae 0x49ce5a + 49ce5a: 00 00 add byte ptr [rax], al + 49ce5c: 68 00 00 00 00 push 0 + 49ce61: 00 00 add byte ptr [rax], al + 49ce63: 00 00 add byte ptr [rax], al + 49ce65: 00 00 add byte ptr [rax], al + 49ce67: 00 53 00 add byte ptr [rbx], dl + ... + 49ce72: 00 00 add byte ptr [rax], al + 49ce74: 53 push rbx + ... + 49ce7d: 00 00 add byte ptr [rax], al + 49ce7f: 00 73 00 add byte ptr [rbx], dh + ... + 49ce8a: 00 00 add byte ptr [rax], al + 49ce8c: 72 00 jb 0x49ce8e + ... + 49ce96: 00 00 add byte ptr [rax], al + 49ce98: 53 push rbx + ... + 49cea1: 00 00 add byte ptr [rax], al + 49cea3: 00 53 00 add byte ptr [rbx], dl + ... + 49ceae: 00 00 add byte ptr [rax], al + 49ceb0: 53 push rbx + ... + 49ceb9: 00 00 add byte ptr [rax], al + 49cebb: 00 59 00 add byte ptr [rcx], bl + 49cebe: 00 00 add byte ptr [rax], al + 49cec0: 4f 00 00 add byte ptr [r8], r8b + ... + 49cecb: 00 44 00 00 add byte ptr [rax + rax], al + 49cecf: 00 4a 00 add byte ptr [rdx], cl + ... + 49ceda: 00 00 add byte ptr [rax], al + 49cedc: 47 00 00 add byte ptr [r8], r8b + 49cedf: 00 60 00 add byte ptr [rax], ah + ... + 49ceea: 00 00 add byte ptr [rax], al + 49ceec: 59 pop rcx + 49ceed: 00 00 add byte ptr [rax], al + 49ceef: 00 45 00 add byte ptr [rbp], al + ... + 49cefa: 00 00 add byte ptr [rax], al + 49cefc: 5a pop rdx + 49cefd: 00 00 add byte ptr [rax], al + 49ceff: 00 60 00 add byte ptr [rax], ah + ... + 49cf0a: 00 00 add byte ptr [rax], al + 49cf0c: 49 00 00 add byte ptr [r8], al + ... + 49cf17: 00 59 00 add byte ptr [rcx], bl + 49cf1a: 00 00 add byte ptr [rax], al + 49cf1c: 49 00 00 add byte ptr [r8], al + ... + 49cf27: 00 4a 00 add byte ptr [rdx], cl + ... + 49cf32: 00 00 add byte ptr [rax], al + 49cf34: 4c 00 00 add byte ptr [rax], r8b + 49cf37: 00 60 00 add byte ptr [rax], ah + ... + 49cf42: 00 00 add byte ptr [rax], al + 49cf44: 4e 00 00 add byte ptr [rax], r8b + 49cf47: 00 60 00 add byte ptr [rax], ah + ... + 49cf52: 00 00 add byte ptr [rax], al + 49cf54: 54 push rsp + 49cf55: 00 00 add byte ptr [rax], al + 49cf57: 00 53 00 add byte ptr [rbx], dl + 49cf5a: 00 00 add byte ptr [rax], al + 49cf5c: 48 00 00 add byte ptr [rax], al + ... + 49cf67: 00 4b 00 add byte ptr [rbx], cl + 49cf6a: 00 00 add byte ptr [rax], al + 49cf6c: 60 + ... + 49cf75: 00 00 add byte ptr [rax], al + 49cf77: 00 55 00 add byte ptr [rbp], dl + 49cf7a: 00 00 add byte ptr [rax], al + 49cf7c: 60 + ... + 49cf85: 00 00 add byte ptr [rax], al + 49cf87: 00 44 00 00 add byte ptr [rax + rax], al + 49cf8b: 00 48 00 add byte ptr [rax], cl + ... + 49cf96: 00 00 add byte ptr [rax], al + 49cf98: 41 00 00 add byte ptr [r8], al + ... + 49cfa3: 00 42 00 add byte ptr [rdx], al + ... + 49cfae: 00 00 add byte ptr [rax], al + 49cfb0: 56 push rsi + ... + 49cfb9: 00 00 add byte ptr [rax], al + 49cfbb: 00 47 00 add byte ptr [rdi], al + ... + 49cfc6: 00 00 add byte ptr [rax], al + 49cfc8: 44 00 00 add byte ptr [rax], r8b + ... + 49cfd3: 00 45 00 add byte ptr [rbp], al + ... + 49cfde: 00 00 add byte ptr [rax], al + 49cfe0: 5a pop rdx + 49cfe1: 00 00 add byte ptr [rax], al + 49cfe3: 00 48 00 add byte ptr [rax], cl + ... + 49cfee: 00 00 add byte ptr [rax], al + 49cff0: 5a pop rdx + ... + 49cff9: 00 00 add byte ptr [rax], al + 49cffb: 00 49 00 add byte ptr [rcx], cl + ... + 49d006: 00 00 add byte ptr [rax], al + 49d008: 4a 00 00 add byte ptr [rax], al + ... + 49d013: 00 4b 00 add byte ptr [rbx], cl + ... + 49d01e: 00 00 add byte ptr [rax], al + 49d020: 4c 00 00 add byte ptr [rax], r8b + ... + 49d02b: 00 4d 00 add byte ptr [rbp], cl + ... + 49d036: 00 00 add byte ptr [rax], al + 49d038: 4e 00 00 add byte ptr [rax], r8b + ... + 49d043: 00 4f 00 add byte ptr [rdi], cl + ... + 49d04e: 00 00 add byte ptr [rax], al + 49d050: 50 push rax + ... + 49d059: 00 00 add byte ptr [rax], al + 49d05b: 00 52 00 add byte ptr [rdx], dl + ... + 49d066: 00 00 add byte ptr [rax], al + 49d068: 53 push rbx + ... + 49d071: 00 00 add byte ptr [rax], al + 49d073: 00 54 00 00 add byte ptr [rax + rax], dl + ... + 49d07f: 00 55 00 add byte ptr [rbp], dl + ... + 49d08a: 00 00 add byte ptr [rax], al + 49d08c: 46 00 00 add byte ptr [rax], r8b + ... + 49d097: 00 58 00 add byte ptr [rax], bl + ... + 49d0a2: 00 00 add byte ptr [rax], al + 49d0a4: 43 00 00 add byte ptr [r8], al + 49d0a7: 00 5a 00 add byte ptr [rdx], bl + ... + 49d0b2: 00 00 add byte ptr [rax], al + 49d0b4: 43 00 00 add byte ptr [r8], al + 49d0b7: 00 48 00 add byte ptr [rax], cl + ... + 49d0c2: 00 00 add byte ptr [rax], al + 49d0c4: 53 push rbx + 49d0c5: 00 00 add byte ptr [rax], al + 49d0c7: 00 48 00 add byte ptr [rax], cl + ... + 49d0d2: 00 00 add byte ptr [rax], al + 49d0d4: 53 push rbx + 49d0d5: 00 00 add byte ptr [rax], al + 49d0d7: 00 48 00 add byte ptr [rax], cl + 49d0da: 00 00 add byte ptr [rax], al + 49d0dc: 48 00 00 add byte ptr [rax], al + ... + 49d0e7: 00 41 00 add byte ptr [rcx], al + 49d0ea: 00 00 add byte ptr [rax], al + 49d0ec: 60 + ... + 49d0f5: 00 00 add byte ptr [rax], al + 49d0f7: 00 59 00 add byte ptr [rcx], bl + 49d0fa: 00 00 add byte ptr [rax], al + 49d0fc: 60 + ... + 49d105: 00 00 add byte ptr [rax], al + 49d107: 00 60 00 add byte ptr [rax], ah + ... + 49d112: 00 00 add byte ptr [rax], al + 49d114: 45 00 00 add byte ptr [r8], r8b + 49d117: 00 60 00 add byte ptr [rax], ah + ... + 49d122: 00 00 add byte ptr [rax], al + 49d124: 59 pop rcx + 49d125: 00 00 add byte ptr [rax], al + 49d127: 00 55 00 add byte ptr [rbp], dl + ... + 49d132: 00 00 add byte ptr [rax], al + 49d134: 59 pop rcx + 49d135: 00 00 add byte ptr [rax], al + 49d137: 00 41 00 add byte ptr [rcx], al + ... + 49d142: 00 00 add byte ptr [rax], al + 49d144: 61 + ... + 49d14d: 00 00 add byte ptr [rax], al + 49d14f: 00 62 00 add byte ptr [rdx], ah + ... + 49d15a: 00 00 add byte ptr [rax], al + 49d15c: 76 00 jbe 0x49d15e + ... + 49d166: 00 00 add byte ptr [rax], al + 49d168: 67 00 00 add byte ptr [eax], al + ... + 49d173: 00 64 00 00 add byte ptr [rax + rax], ah + ... + 49d17f: 00 65 00 add byte ptr [rbp], ah + ... + 49d18a: 00 00 add byte ptr [rax], al + 49d18c: 7a 00 jp 0x49d18e + 49d18e: 00 00 add byte ptr [rax], al + 49d190: 68 00 00 00 00 push 0 + 49d195: 00 00 add byte ptr [rax], al + 49d197: 00 00 add byte ptr [rax], al + 49d199: 00 00 add byte ptr [rax], al + 49d19b: 00 7a 00 add byte ptr [rdx], bh + ... + 49d1a6: 00 00 add byte ptr [rax], al + 49d1a8: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49d1ae: 00 00 add byte ptr [rax], al + 49d1b0: 00 00 add byte ptr [rax], al + 49d1b2: 00 00 add byte ptr [rax], al + 49d1b4: 6a 00 push 0 + ... + 49d1be: 00 00 add byte ptr [rax], al + 49d1c0: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 49d1cb: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 49d1d7: 00 6d 00 add byte ptr [rbp], ch + ... + 49d1e2: 00 00 add byte ptr [rax], al + 49d1e4: 6e outsb dx, byte ptr [rsi] + ... + 49d1ed: 00 00 add byte ptr [rax], al + 49d1ef: 00 6f 00 add byte ptr [rdi], ch + ... + 49d1fa: 00 00 add byte ptr [rax], al + 49d1fc: 70 00 jo 0x49d1fe + ... + 49d206: 00 00 add byte ptr [rax], al + 49d208: 72 00 jb 0x49d20a + ... + 49d212: 00 00 add byte ptr [rax], al + 49d214: 73 00 jae 0x49d216 + ... + 49d21e: 00 00 add byte ptr [rax], al + 49d220: 74 00 je 0x49d222 + ... + 49d22a: 00 00 add byte ptr [rax], al + 49d22c: 75 00 jne 0x49d22e + ... + 49d236: 00 00 add byte ptr [rax], al + 49d238: 66 00 00 add byte ptr [rax], al + ... + 49d243: 00 78 00 add byte ptr [rax], bh + ... + 49d24e: 00 00 add byte ptr [rax], al + 49d250: 63 00 movsxd eax, dword ptr [rax] + 49d252: 00 00 add byte ptr [rax], al + 49d254: 7a 00 jp 0x49d256 + ... + 49d25e: 00 00 add byte ptr [rax], al + 49d260: 63 00 movsxd eax, dword ptr [rax] + 49d262: 00 00 add byte ptr [rax], al + 49d264: 68 00 00 00 00 push 0 + 49d269: 00 00 add byte ptr [rax], al + 49d26b: 00 00 add byte ptr [rax], al + 49d26d: 00 00 add byte ptr [rax], al + 49d26f: 00 73 00 add byte ptr [rbx], dh + 49d272: 00 00 add byte ptr [rax], al + 49d274: 68 00 00 00 00 push 0 + 49d279: 00 00 add byte ptr [rax], al + 49d27b: 00 00 add byte ptr [rax], al + 49d27d: 00 00 add byte ptr [rax], al + 49d27f: 00 73 00 add byte ptr [rbx], dh + 49d282: 00 00 add byte ptr [rax], al + 49d284: 68 00 00 00 68 push 1744830464 + ... + 49d291: 00 00 add byte ptr [rax], al + 49d293: 00 60 00 add byte ptr [rax], ah + 49d296: 00 00 add byte ptr [rax], al + 49d298: 60 + ... + 49d2a1: 00 00 add byte ptr [rax], al + 49d2a3: 00 79 00 add byte ptr [rcx], bh + 49d2a6: 00 00 add byte ptr [rax], al + 49d2a8: 60 + ... + 49d2b1: 00 00 add byte ptr [rax], al + 49d2b3: 00 60 00 add byte ptr [rax], ah + ... + 49d2be: 00 00 add byte ptr [rax], al + 49d2c0: 65 00 00 add byte ptr gs:[rax], al + 49d2c3: 00 60 00 add byte ptr [rax], ah + ... + 49d2ce: 00 00 add byte ptr [rax], al + 49d2d0: 79 00 jns 0x49d2d2 + 49d2d2: 00 00 add byte ptr [rax], al + 49d2d4: 75 00 jne 0x49d2d6 + ... + 49d2de: 00 00 add byte ptr [rax], al + 49d2e0: 79 00 jns 0x49d2e2 + 49d2e2: 00 00 add byte ptr [rax], al + 49d2e4: 61 + ... + 49d2ed: 00 00 add byte ptr [rax], al + 49d2ef: 00 79 00 add byte ptr [rcx], bh + 49d2f2: 00 00 add byte ptr [rax], al + 49d2f4: 6f outsd dx, dword ptr [rsi] + ... + 49d2fd: 00 00 add byte ptr [rax], al + 49d2ff: 00 64 00 00 add byte ptr [rax + rax], ah + 49d303: 00 6a 00 add byte ptr [rdx], ch + ... + 49d30e: 00 00 add byte ptr [rax], al + 49d310: 67 00 00 add byte ptr [eax], al + 49d313: 00 60 00 add byte ptr [rax], ah + ... + 49d31e: 00 00 add byte ptr [rax], al + 49d320: 79 00 jns 0x49d322 + 49d322: 00 00 add byte ptr [rax], al + 49d324: 65 00 00 add byte ptr gs:[rax], al + ... + 49d32f: 00 7a 00 add byte ptr [rdx], bh + 49d332: 00 00 add byte ptr [rax], al + 49d334: 60 + ... + 49d33d: 00 00 add byte ptr [rax], al + 49d33f: 00 69 00 add byte ptr [rcx], ch + ... + 49d34a: 00 00 add byte ptr [rax], al + 49d34c: 79 00 jns 0x49d34e + 49d34e: 00 00 add byte ptr [rax], al + 49d350: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49d356: 00 00 add byte ptr [rax], al + 49d358: 00 00 add byte ptr [rax], al + 49d35a: 00 00 add byte ptr [rax], al + 49d35c: 6a 00 push 0 + ... + 49d366: 00 00 add byte ptr [rax], al + 49d368: 6c insb byte ptr es:[rdi], dx + 49d369: 00 00 add byte ptr [rax], al + 49d36b: 00 60 00 add byte ptr [rax], ah + ... + 49d376: 00 00 add byte ptr [rax], al + 49d378: 6e outsb dx, byte ptr [rsi] + 49d379: 00 00 add byte ptr [rax], al + 49d37b: 00 60 00 add byte ptr [rax], ah + ... + 49d386: 00 00 add byte ptr [rax], al + 49d388: 74 00 je 0x49d38a + 49d38a: 00 00 add byte ptr [rax], al + 49d38c: 73 00 jae 0x49d38e + 49d38e: 00 00 add byte ptr [rax], al + 49d390: 68 00 00 00 00 push 0 + 49d395: 00 00 add byte ptr [rax], al + 49d397: 00 00 add byte ptr [rax], al + 49d399: 00 00 add byte ptr [rax], al + 49d39b: 00 6b 00 add byte ptr [rbx], ch + 49d39e: 00 00 add byte ptr [rax], al + 49d3a0: 60 + ... + 49d3a9: 00 00 add byte ptr [rax], al + 49d3ab: 00 75 00 add byte ptr [rbp], dh + 49d3ae: 00 00 add byte ptr [rax], al + 49d3b0: 60 + ... + 49d3b9: 00 00 add byte ptr [rax], al + 49d3bb: 00 64 00 00 add byte ptr [rax + rax], ah + 49d3bf: 00 68 00 add byte ptr [rax], ch + ... + 49d3ca: 00 00 add byte ptr [rax], al + 49d3cc: 4f 00 00 add byte ptr [r8], r8b + 49d3cf: 00 60 00 add byte ptr [rax], ah + ... + 49d3da: 00 00 add byte ptr [rax], al + 49d3dc: 6f outsd dx, dword ptr [rsi] + 49d3dd: 00 00 add byte ptr [rax], al + 49d3df: 00 60 00 add byte ptr [rax], ah + ... + 49d3ea: 00 00 add byte ptr [rax], al + 49d3ec: 46 00 00 add byte ptr [rax], r8b + 49d3ef: 00 48 00 add byte ptr [rax], cl + ... + 49d3fa: 00 00 add byte ptr [rax], al + 49d3fc: 66 00 00 add byte ptr [rax], al + 49d3ff: 00 68 00 add byte ptr [rax], ch + ... + 49d40a: 00 00 add byte ptr [rax], al + 49d40c: 59 pop rcx + 49d40d: 00 00 add byte ptr [rax], al + 49d40f: 00 48 00 add byte ptr [rax], cl + ... + 49d41a: 00 00 add byte ptr [rax], al + 49d41c: 79 00 jns 0x49d41e + 49d41e: 00 00 add byte ptr [rax], al + 49d420: 68 00 00 00 00 push 0 + 49d425: 00 00 add byte ptr [rax], al + 49d427: 00 00 add byte ptr [rax], al + 49d429: 00 00 add byte ptr [rax], al + 49d42b: 00 45 00 add byte ptr [rbp], al + 49d42e: 00 00 add byte ptr [rax], al + 49d430: 60 + ... + 49d439: 00 00 add byte ptr [rax], al + 49d43b: 00 65 00 add byte ptr [rbp], ah + 49d43e: 00 00 add byte ptr [rax], al + 49d440: 60 + ... + 49d449: 00 00 add byte ptr [rax], al + 49d44b: 00 47 00 add byte ptr [rdi], al + 49d44e: 00 00 add byte ptr [rax], al + 49d450: 60 + ... + 49d459: 00 00 add byte ptr [rax], al + 49d45b: 00 67 00 add byte ptr [rdi], ah + 49d45e: 00 00 add byte ptr [rax], al + 49d460: 60 + ... + 49d469: 00 00 add byte ptr [rax], al + 49d46b: 00 47 00 add byte ptr [rdi], al + 49d46e: 00 00 add byte ptr [rax], al + 49d470: 48 00 00 add byte ptr [rax], al + ... + 49d47b: 00 67 00 add byte ptr [rdi], ah + 49d47e: 00 00 add byte ptr [rax], al + 49d480: 68 00 00 00 00 push 0 + 49d485: 00 00 add byte ptr [rax], al + 49d487: 00 00 add byte ptr [rax], al + 49d489: 00 00 add byte ptr [rax], al + 49d48b: 00 47 00 add byte ptr [rdi], al + 49d48e: 00 00 add byte ptr [rax], al + 49d490: 48 00 00 add byte ptr [rax], al + ... + 49d49b: 00 67 00 add byte ptr [rdi], ah + 49d49e: 00 00 add byte ptr [rax], al + 49d4a0: 68 00 00 00 00 push 0 + 49d4a5: 00 00 add byte ptr [rax], al + 49d4a7: 00 00 add byte ptr [rax], al + 49d4a9: 00 00 add byte ptr [rax], al + 49d4ab: 00 5a 00 add byte ptr [rdx], bl + 49d4ae: 00 00 add byte ptr [rax], al + 49d4b0: 48 00 00 add byte ptr [rax], al + 49d4b3: 00 60 00 add byte ptr [rax], ah + ... + 49d4be: 00 00 add byte ptr [rax], al + 49d4c0: 7a 00 jp 0x49d4c2 + 49d4c2: 00 00 add byte ptr [rax], al + 49d4c4: 68 00 00 00 60 push 1610612736 + ... + 49d4d1: 00 00 add byte ptr [rax], al + 49d4d3: 00 4b 00 add byte ptr [rbx], cl + 49d4d6: 00 00 add byte ptr [rax], al + 49d4d8: 60 + ... + 49d4e1: 00 00 add byte ptr [rax], al + 49d4e3: 00 6b 00 add byte ptr [rbx], ch + 49d4e6: 00 00 add byte ptr [rax], al + 49d4e8: 60 + ... + 49d4f1: 00 00 add byte ptr [rax], al + 49d4f3: 00 4b 00 add byte ptr [rbx], cl + 49d4f6: 00 00 add byte ptr [rax], al + 49d4f8: 60 + ... + 49d501: 00 00 add byte ptr [rax], al + 49d503: 00 6b 00 add byte ptr [rbx], ch + 49d506: 00 00 add byte ptr [rax], al + 49d508: 60 + ... + 49d511: 00 00 add byte ptr [rax], al + 49d513: 00 4e 00 add byte ptr [rsi], cl + 49d516: 00 00 add byte ptr [rax], al + 49d518: 60 + ... + 49d521: 00 00 add byte ptr [rax], al + 49d523: 00 6e 00 add byte ptr [rsi], ch + 49d526: 00 00 add byte ptr [rax], al + 49d528: 60 + ... + 49d531: 00 00 add byte ptr [rax], al + 49d533: 00 4e 00 add byte ptr [rsi], cl + 49d536: 00 00 add byte ptr [rax], al + 49d538: 47 00 00 add byte ptr [r8], r8b + ... + 49d543: 00 6e 00 add byte ptr [rsi], ch + 49d546: 00 00 add byte ptr [rax], al + 49d548: 67 00 00 add byte ptr [eax], al + ... + 49d553: 00 50 00 add byte ptr [rax], dl + 49d556: 00 00 add byte ptr [rax], al + 49d558: 60 + ... + 49d561: 00 00 add byte ptr [rax], al + 49d563: 00 70 00 add byte ptr [rax], dh + 49d566: 00 00 add byte ptr [rax], al + 49d568: 60 + ... + 49d571: 00 00 add byte ptr [rax], al + 49d573: 00 4f 00 add byte ptr [rdi], cl + 49d576: 00 00 add byte ptr [rax], al + 49d578: 60 + ... + 49d581: 00 00 add byte ptr [rax], al + 49d583: 00 6f 00 add byte ptr [rdi], ch + 49d586: 00 00 add byte ptr [rax], al + 49d588: 60 + ... + 49d591: 00 00 add byte ptr [rax], al + 49d593: 00 43 00 add byte ptr [rbx], al + 49d596: 00 00 add byte ptr [rax], al + 49d598: 60 + ... + 49d5a1: 00 00 add byte ptr [rax], al + 49d5a3: 00 43 00 add byte ptr [rbx], al + 49d5a6: 00 00 add byte ptr [rax], al + 49d5a8: 60 + ... + 49d5b1: 00 00 add byte ptr [rax], al + 49d5b3: 00 54 00 00 add byte ptr [rax + rax], dl + 49d5b7: 00 60 00 add byte ptr [rax], ah + ... + 49d5c2: 00 00 add byte ptr [rax], al + 49d5c4: 74 00 je 0x49d5c6 + 49d5c6: 00 00 add byte ptr [rax], al + 49d5c8: 60 + ... + 49d5d1: 00 00 add byte ptr [rax], al + 49d5d3: 00 55 00 add byte ptr [rbp], dl + ... + 49d5de: 00 00 add byte ptr [rax], al + 49d5e0: 75 00 jne 0x49d5e2 + ... + 49d5ea: 00 00 add byte ptr [rax], al + 49d5ec: 48 00 00 add byte ptr [rax], al + 49d5ef: 00 60 00 add byte ptr [rax], ah + ... + 49d5fa: 00 00 add byte ptr [rax], al + 49d5fc: 68 00 00 00 60 push 1610612736 + ... + 49d609: 00 00 add byte ptr [rax], al + 49d60b: 00 54 00 00 add byte ptr [rax + rax], dl + 49d60f: 00 43 00 add byte ptr [rbx], al + 49d612: 00 00 add byte ptr [rax], al + 49d614: 5a pop rdx + ... + 49d61d: 00 00 add byte ptr [rax], al + 49d61f: 00 74 00 00 add byte ptr [rax + rax], dh + 49d623: 00 63 00 add byte ptr [rbx], ah + 49d626: 00 00 add byte ptr [rax], al + 49d628: 7a 00 jp 0x49d62a + ... + 49d632: 00 00 add byte ptr [rax], al + 49d634: 53 push rbx + 49d635: 00 00 add byte ptr [rax], al + 49d637: 00 48 00 add byte ptr [rax], cl + 49d63a: 00 00 add byte ptr [rax], al + 49d63c: 60 + ... + 49d645: 00 00 add byte ptr [rax], al + 49d647: 00 73 00 add byte ptr [rbx], dh + 49d64a: 00 00 add byte ptr [rax], al + 49d64c: 68 00 00 00 60 push 1610612736 + ... + 49d659: 00 00 add byte ptr [rax], al + 49d65b: 00 43 00 add byte ptr [rbx], al + 49d65e: 00 00 add byte ptr [rax], al + 49d660: 48 00 00 add byte ptr [rax], al + 49d663: 00 60 00 add byte ptr [rax], ah + ... + 49d66e: 00 00 add byte ptr [rax], al + 49d670: 63 00 movsxd eax, dword ptr [rax] + 49d672: 00 00 add byte ptr [rax], al + 49d674: 68 00 00 00 60 push 1610612736 + ... + 49d681: 00 00 add byte ptr [rax], al + 49d683: 00 43 00 add byte ptr [rbx], al + 49d686: 00 00 add byte ptr [rax], al + 49d688: 48 00 00 add byte ptr [rax], al + 49d68b: 00 60 00 add byte ptr [rax], ah + ... + 49d696: 00 00 add byte ptr [rax], al + 49d698: 63 00 movsxd eax, dword ptr [rax] + 49d69a: 00 00 add byte ptr [rax], al + 49d69c: 68 00 00 00 60 push 1610612736 + ... + 49d6a9: 00 00 add byte ptr [rax], al + 49d6ab: 00 69 00 add byte ptr [rcx], ch + ... + 49d6b6: 00 00 add byte ptr [rax], al + 49d6b8: 5a pop rdx + 49d6b9: 00 00 add byte ptr [rax], al + 49d6bb: 00 48 00 add byte ptr [rax], cl + 49d6be: 00 00 add byte ptr [rax], al + 49d6c0: 60 + ... + 49d6c9: 00 00 add byte ptr [rax], al + 49d6cb: 00 7a 00 add byte ptr [rdx], bh + 49d6ce: 00 00 add byte ptr [rax], al + 49d6d0: 68 00 00 00 60 push 1610612736 + ... + 49d6dd: 00 00 add byte ptr [rax], al + 49d6df: 00 43 00 add byte ptr [rbx], al + 49d6e2: 00 00 add byte ptr [rax], al + 49d6e4: 48 00 00 add byte ptr [rax], al + 49d6e7: 00 60 00 add byte ptr [rax], ah + ... + 49d6f2: 00 00 add byte ptr [rax], al + 49d6f4: 63 00 movsxd eax, dword ptr [rax] + 49d6f6: 00 00 add byte ptr [rax], al + 49d6f8: 68 00 00 00 60 push 1610612736 + ... + 49d705: 00 00 add byte ptr [rax], al + 49d707: 00 41 00 add byte ptr [rcx], al + 49d70a: 00 00 add byte ptr [rax], al + 49d70c: 60 + ... + 49d715: 00 00 add byte ptr [rax], al + 49d717: 00 61 00 add byte ptr [rcx], ah + 49d71a: 00 00 add byte ptr [rax], al + 49d71c: 60 + ... + 49d725: 00 00 add byte ptr [rax], al + 49d727: 00 41 00 add byte ptr [rcx], al + 49d72a: 00 00 add byte ptr [rax], al + 49d72c: 60 + ... + 49d735: 00 00 add byte ptr [rax], al + 49d737: 00 61 00 add byte ptr [rcx], ah + 49d73a: 00 00 add byte ptr [rax], al + 49d73c: 60 + ... + 49d745: 00 00 add byte ptr [rax], al + 49d747: 00 45 00 add byte ptr [rbp], al + 49d74a: 00 00 add byte ptr [rax], al + 49d74c: 60 + ... + 49d755: 00 00 add byte ptr [rax], al + 49d757: 00 65 00 add byte ptr [rbp], ah + 49d75a: 00 00 add byte ptr [rax], al + 49d75c: 60 + ... + 49d765: 00 00 add byte ptr [rax], al + 49d767: 00 41 00 add byte ptr [rcx], al + 49d76a: 00 00 add byte ptr [rax], al + 49d76c: 60 + ... + 49d775: 00 00 add byte ptr [rax], al + 49d777: 00 61 00 add byte ptr [rcx], ah + 49d77a: 00 00 add byte ptr [rax], al + 49d77c: 60 + ... + 49d785: 00 00 add byte ptr [rax], al + 49d787: 00 5a 00 add byte ptr [rdx], bl + 49d78a: 00 00 add byte ptr [rax], al + 49d78c: 48 00 00 add byte ptr [rax], al + 49d78f: 00 60 00 add byte ptr [rax], ah + ... + 49d79a: 00 00 add byte ptr [rax], al + 49d79c: 7a 00 jp 0x49d79e + 49d79e: 00 00 add byte ptr [rax], al + 49d7a0: 68 00 00 00 60 push 1610612736 + ... + 49d7ad: 00 00 add byte ptr [rax], al + 49d7af: 00 5a 00 add byte ptr [rdx], bl + 49d7b2: 00 00 add byte ptr [rax], al + 49d7b4: 60 + ... + 49d7bd: 00 00 add byte ptr [rax], al + 49d7bf: 00 7a 00 add byte ptr [rdx], bh + 49d7c2: 00 00 add byte ptr [rax], al + 49d7c4: 60 + ... + 49d7cd: 00 00 add byte ptr [rax], al + 49d7cf: 00 5a 00 add byte ptr [rdx], bl + 49d7d2: 00 00 add byte ptr [rax], al + 49d7d4: 60 + ... + 49d7dd: 00 00 add byte ptr [rax], al + 49d7df: 00 7a 00 add byte ptr [rdx], bh + 49d7e2: 00 00 add byte ptr [rax], al + 49d7e4: 60 + ... + 49d7ed: 00 00 add byte ptr [rax], al + 49d7ef: 00 49 00 add byte ptr [rcx], cl + 49d7f2: 00 00 add byte ptr [rax], al + 49d7f4: 60 + ... + 49d7fd: 00 00 add byte ptr [rax], al + 49d7ff: 00 69 00 add byte ptr [rcx], ch + 49d802: 00 00 add byte ptr [rax], al + 49d804: 60 + ... + 49d80d: 00 00 add byte ptr [rax], al + 49d80f: 00 4f 00 add byte ptr [rdi], cl + 49d812: 00 00 add byte ptr [rax], al + 49d814: 60 + ... + 49d81d: 00 00 add byte ptr [rax], al + 49d81f: 00 6f 00 add byte ptr [rdi], ch + 49d822: 00 00 add byte ptr [rax], al + 49d824: 60 + ... + 49d82d: 00 00 add byte ptr [rax], al + 49d82f: 00 4f 00 add byte ptr [rdi], cl + 49d832: 00 00 add byte ptr [rax], al + 49d834: 60 + ... + 49d83d: 00 00 add byte ptr [rax], al + 49d83f: 00 6f 00 add byte ptr [rdi], ch + 49d842: 00 00 add byte ptr [rax], al + 49d844: 60 + ... + 49d84d: 00 00 add byte ptr [rax], al + 49d84f: 00 55 00 add byte ptr [rbp], dl + 49d852: 00 00 add byte ptr [rax], al + 49d854: 60 + ... + 49d85d: 00 00 add byte ptr [rax], al + 49d85f: 00 75 00 add byte ptr [rbp], dh + 49d862: 00 00 add byte ptr [rax], al + 49d864: 60 + ... + 49d86d: 00 00 add byte ptr [rax], al + 49d86f: 00 55 00 add byte ptr [rbp], dl + 49d872: 00 00 add byte ptr [rax], al + 49d874: 60 + ... + 49d87d: 00 00 add byte ptr [rax], al + 49d87f: 00 75 00 add byte ptr [rbp], dh + 49d882: 00 00 add byte ptr [rax], al + 49d884: 60 + ... + 49d88d: 00 00 add byte ptr [rax], al + 49d88f: 00 43 00 add byte ptr [rbx], al + 49d892: 00 00 add byte ptr [rax], al + 49d894: 48 00 00 add byte ptr [rax], al + 49d897: 00 60 00 add byte ptr [rax], ah + ... + 49d8a2: 00 00 add byte ptr [rax], al + 49d8a4: 63 00 movsxd eax, dword ptr [rax] + 49d8a6: 00 00 add byte ptr [rax], al + 49d8a8: 68 00 00 00 60 push 1610612736 + ... + 49d8b5: 00 00 add byte ptr [rax], al + 49d8b7: 00 59 00 add byte ptr [rcx], bl + 49d8ba: 00 00 add byte ptr [rax], al + 49d8bc: 60 + ... + 49d8c5: 00 00 add byte ptr [rax], al + 49d8c7: 00 79 00 add byte ptr [rcx], bh + 49d8ca: 00 00 add byte ptr [rax], al + 49d8cc: 60 + ... + 49d8d5: 00 00 add byte ptr [rax], al + 49d8d7: 00 20 add byte ptr [rax], ah + ... + 49d8e1: 00 00 add byte ptr [rax], al + 49d8e3: 00 20 add byte ptr [rax], ah + ... + 49d8ed: 00 00 add byte ptr [rax], al + 49d8ef: 00 20 add byte ptr [rax], ah + ... + 49d8f9: 00 00 add byte ptr [rax], al + 49d8fb: 00 20 add byte ptr [rax], ah + ... + 49d905: 00 00 add byte ptr [rax], al + 49d907: 00 20 add byte ptr [rax], ah + ... + 49d911: 00 00 add byte ptr [rax], al + 49d913: 00 20 add byte ptr [rax], ah + ... + 49d91d: 00 00 add byte ptr [rax], al + 49d91f: 00 20 add byte ptr [rax], ah + ... + 49d929: 00 00 add byte ptr [rax], al + 49d92b: 00 20 add byte ptr [rax], ah + ... + 49d93d: 00 00 add byte ptr [rax], al + 49d93f: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49d945 + 49d945: 00 00 add byte ptr [rax], al + 49d947: 00 00 add byte ptr [rax], al + 49d949: 00 00 add byte ptr [rax], al + 49d94b: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49d951 + 49d951: 00 00 add byte ptr [rax], al + 49d953: 00 00 add byte ptr [rax], al + 49d955: 00 00 add byte ptr [rax], al + 49d957: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49d95d + 49d95d: 00 00 add byte ptr [rax], al + 49d95f: 00 00 add byte ptr [rax], al + 49d961: 00 00 add byte ptr [rax], al + 49d963: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49d969 + 49d969: 00 00 add byte ptr [rax], al + 49d96b: 00 00 add byte ptr [rax], al + 49d96d: 00 00 add byte ptr [rax], al + 49d96f: 00 2d 00 00 00 2d add byte ptr [rip + 754974720], ch # 0x2d49d975 <_end+0x2cfd9ff5> + ... + 49d97d: 00 00 add byte ptr [rax], al + 49d97f: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49d985 + 49d985: 00 00 add byte ptr [rax], al + 49d987: 00 00 add byte ptr [rax], al + 49d989: 00 00 add byte ptr [rax], al + 49d98b: 00 27 add byte ptr [rdi], ah + ... + 49d995: 00 00 add byte ptr [rax], al + 49d997: 00 27 add byte ptr [rdi], ah + ... + 49d9a1: 00 00 add byte ptr [rax], al + 49d9a3: 00 2c 00 add byte ptr [rax + rax], ch + ... + 49d9ae: 00 00 add byte ptr [rax], al + 49d9b0: 27 + ... + 49d9b9: 00 00 add byte ptr [rax], al + 49d9bb: 00 22 add byte ptr [rdx], ah + ... + 49d9c5: 00 00 add byte ptr [rax], al + 49d9c7: 00 22 add byte ptr [rdx], ah + ... + 49d9d1: 00 00 add byte ptr [rax], al + 49d9d3: 00 2c 00 add byte ptr [rax + rax], ch + 49d9d6: 00 00 add byte ptr [rax], al + 49d9d8: 2c 00 sub al, 0 + ... + 49d9e2: 00 00 add byte ptr [rax], al + 49d9e4: 22 00 and al, byte ptr [rax] + ... + 49d9ee: 00 00 add byte ptr [rax], al + 49d9f0: 2b 00 sub eax, dword ptr [rax] + ... + 49d9fa: 00 00 add byte ptr [rax], al + 49d9fc: 6f outsd dx, dword ptr [rsi] + ... + 49da05: 00 00 add byte ptr [rax], al + 49da07: 00 2e add byte ptr [rsi], ch + ... + 49da11: 00 00 add byte ptr [rax], al + 49da13: 00 2e add byte ptr [rsi], ch + 49da15: 00 00 add byte ptr [rax], al + 49da17: 00 2e add byte ptr [rsi], ch + ... + 49da21: 00 00 add byte ptr [rax], al + 49da23: 00 2e add byte ptr [rsi], ch + 49da25: 00 00 add byte ptr [rax], al + 49da27: 00 2e add byte ptr [rsi], ch + 49da29: 00 00 add byte ptr [rax], al + 49da2b: 00 2e add byte ptr [rsi], ch + ... + 49da35: 00 00 add byte ptr [rax], al + 49da37: 00 20 add byte ptr [rax], ah + ... + 49da41: 00 00 add byte ptr [rax], al + 49da43: 00 60 00 add byte ptr [rax], ah + ... + 49da4e: 00 00 add byte ptr [rax], al + 49da50: 60 + 49da51: 00 00 add byte ptr [rax], al + 49da53: 00 60 00 add byte ptr [rax], ah + ... + 49da5e: 00 00 add byte ptr [rax], al + 49da60: 60 + 49da61: 00 00 add byte ptr [rax], al + 49da63: 00 60 00 add byte ptr [rax], ah + 49da66: 00 00 add byte ptr [rax], al + 49da68: 60 + ... + 49da71: 00 00 add byte ptr [rax], al + 49da73: 00 3c 00 add byte ptr [rax + rax], bh + ... + 49da7e: 00 00 add byte ptr [rax], al + 49da80: 3e 00 00 add byte ptr ds:[rax], al + ... + 49da8b: 00 21 add byte ptr [rcx], ah + 49da8d: 00 00 add byte ptr [rax], al + 49da8f: 00 21 add byte ptr [rcx], ah + ... + 49da99: 00 00 add byte ptr [rax], al + 49da9b: 00 2f add byte ptr [rdi], ch + ... + 49daa5: 00 00 add byte ptr [rax], al + 49daa7: 00 3f add byte ptr [rdi], bh + 49daa9: 00 00 add byte ptr [rax], al + 49daab: 00 3f add byte ptr [rdi], bh + ... + 49dab5: 00 00 add byte ptr [rax], al + 49dab7: 00 3f add byte ptr [rdi], bh + 49dab9: 00 00 add byte ptr [rax], al + 49dabb: 00 21 add byte ptr [rcx], ah + ... + 49dac5: 00 00 add byte ptr [rax], al + 49dac7: 00 21 add byte ptr [rcx], ah + 49dac9: 00 00 add byte ptr [rax], al + 49dacb: 00 3f add byte ptr [rdi], bh + ... + 49dad5: 00 00 add byte ptr [rax], al + 49dad7: 00 20 add byte ptr [rax], ah + ... + 49db01: 00 00 add byte ptr [rax], al + 49db03: 00 43 00 add byte ptr [rbx], al + 49db06: 00 00 add byte ptr [rax], al + 49db08: 3d 00 00 00 00 cmp eax, 0 + 49db0d: 00 00 add byte ptr [rax], al + 49db0f: 00 00 add byte ptr [rax], al + 49db11: 00 00 add byte ptr [rax], al + 49db13: 00 52 00 add byte ptr [rdx], dl + 49db16: 00 00 add byte ptr [rax], al + 49db18: 73 00 jae 0x49db1a + ... + 49db22: 00 00 add byte ptr [rax], al + 49db24: 45 00 00 add byte ptr [r8], r8b + 49db27: 00 55 00 add byte ptr [rbp], dl + 49db2a: 00 00 add byte ptr [rax], al + 49db2c: 52 push rdx + ... + 49db35: 00 00 add byte ptr [rax], al + 49db37: 00 49 00 add byte ptr [rcx], cl + 49db3a: 00 00 add byte ptr [rax], al + 49db3c: 4e 00 00 add byte ptr [rax], r8b + 49db3f: 00 52 00 add byte ptr [rdx], dl + ... + 49db4a: 00 00 add byte ptr [rax], al + 49db4c: 61 + 49db4d: 00 00 add byte ptr [rax], al + 49db4f: 00 2f add byte ptr [rdi], ch + 49db51: 00 00 add byte ptr [rax], al + 49db53: 00 63 00 add byte ptr [rbx], ah + ... + 49db5e: 00 00 add byte ptr [rax], al + 49db60: 61 + 49db61: 00 00 add byte ptr [rax], al + 49db63: 00 2f add byte ptr [rdi], ch + 49db65: 00 00 add byte ptr [rax], al + 49db67: 00 73 00 add byte ptr [rbx], dh + ... + 49db72: 00 00 add byte ptr [rax], al + 49db74: 43 00 00 add byte ptr [r8], al + ... + 49db7f: 00 63 00 add byte ptr [rbx], ah + 49db82: 00 00 add byte ptr [rax], al + 49db84: 2f + 49db85: 00 00 add byte ptr [rax], al + 49db87: 00 6f 00 add byte ptr [rdi], ch + ... + 49db92: 00 00 add byte ptr [rax], al + 49db94: 63 00 movsxd eax, dword ptr [rax] + 49db96: 00 00 add byte ptr [rax], al + 49db98: 2f + 49db99: 00 00 add byte ptr [rax], al + 49db9b: 00 75 00 add byte ptr [rbp], dh + ... + 49dba6: 00 00 add byte ptr [rax], al + 49dba8: 67 00 00 add byte ptr [eax], al + ... + 49dbb3: 00 48 00 add byte ptr [rax], cl + ... + 49dbbe: 00 00 add byte ptr [rax], al + 49dbc0: 48 00 00 add byte ptr [rax], al + ... + 49dbcb: 00 48 00 add byte ptr [rax], cl + ... + 49dbd6: 00 00 add byte ptr [rax], al + 49dbd8: 68 00 00 00 00 push 0 + 49dbdd: 00 00 add byte ptr [rax], al + 49dbdf: 00 00 add byte ptr [rax], al + 49dbe1: 00 00 add byte ptr [rax], al + 49dbe3: 00 49 00 add byte ptr [rcx], cl + ... + 49dbee: 00 00 add byte ptr [rax], al + 49dbf0: 49 00 00 add byte ptr [r8], al + ... + 49dbfb: 00 4c 00 00 add byte ptr [rax + rax], cl + ... + 49dc07: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 49dc13: 00 4e 00 add byte ptr [rsi], cl + ... + 49dc1e: 00 00 add byte ptr [rax], al + 49dc20: 4e 00 00 add byte ptr [rax], r8b + 49dc23: 00 6f 00 add byte ptr [rdi], ch + ... + 49dc2e: 00 00 add byte ptr [rax], al + 49dc30: 50 push rax + ... + 49dc39: 00 00 add byte ptr [rax], al + 49dc3b: 00 51 00 add byte ptr [rcx], dl + ... + 49dc46: 00 00 add byte ptr [rax], al + 49dc48: 52 push rdx + ... + 49dc51: 00 00 add byte ptr [rax], al + 49dc53: 00 52 00 add byte ptr [rdx], dl + ... + 49dc5e: 00 00 add byte ptr [rax], al + 49dc60: 52 push rdx + ... + 49dc69: 00 00 add byte ptr [rax], al + 49dc6b: 00 54 00 00 add byte ptr [rax + rax], dl + 49dc6f: 00 45 00 add byte ptr [rbp], al + 49dc72: 00 00 add byte ptr [rax], al + 49dc74: 4c 00 00 add byte ptr [rax], r8b + ... + 49dc7f: 00 28 add byte ptr [rax], ch + 49dc81: 00 00 add byte ptr [rax], al + 49dc83: 00 54 00 00 add byte ptr [rax + rax], dl + 49dc87: 00 4d 00 add byte ptr [rbp], cl + 49dc8a: 00 00 add byte ptr [rax], al + 49dc8c: 29 00 sub dword ptr [rax], eax + ... + 49dc96: 00 00 add byte ptr [rax], al + 49dc98: 5a pop rdx + ... + 49dca1: 00 00 add byte ptr [rax], al + 49dca3: 00 4f 00 add byte ptr [rdi], cl + 49dca6: 00 00 add byte ptr [rax], al + 49dca8: 68 00 00 00 6d push 1828716544 + ... + 49dcb5: 00 00 add byte ptr [rax], al + 49dcb7: 00 5a 00 add byte ptr [rdx], bl + ... + 49dcc2: 00 00 add byte ptr [rax], al + 49dcc4: 42 00 00 add byte ptr [rax], al + ... + 49dccf: 00 43 00 add byte ptr [rbx], al + ... + 49dcda: 00 00 add byte ptr [rax], al + 49dcdc: 65 00 00 add byte ptr gs:[rax], al + ... + 49dce7: 00 65 00 add byte ptr [rbp], ah + ... + 49dcf2: 00 00 add byte ptr [rax], al + 49dcf4: 45 00 00 add byte ptr [r8], r8b + ... + 49dcff: 00 46 00 add byte ptr [rsi], al + ... + 49dd0a: 00 00 add byte ptr [rax], al + 49dd0c: 4d 00 00 add byte ptr [r8], r8b + ... + 49dd17: 00 6f 00 add byte ptr [rdi], ch + ... + 49dd22: 00 00 add byte ptr [rax], al + 49dd24: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49dd2a: 00 00 add byte ptr [rax], al + 49dd2c: 00 00 add byte ptr [rax], al + 49dd2e: 00 00 add byte ptr [rax], al + 49dd30: 44 00 00 add byte ptr [rax], r8b + ... + 49dd3b: 00 64 00 00 add byte ptr [rax + rax], ah + ... + 49dd47: 00 65 00 add byte ptr [rbp], ah + ... + 49dd52: 00 00 add byte ptr [rax], al + 49dd54: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49dd5a: 00 00 add byte ptr [rax], al + 49dd5c: 00 00 add byte ptr [rax], al + 49dd5e: 00 00 add byte ptr [rax], al + 49dd60: 6a 00 push 0 + ... + 49dd6a: 00 00 add byte ptr [rax], al + 49dd6c: 20 00 and byte ptr [rax], al + 49dd6e: 00 00 add byte ptr [rax], al + 49dd70: 31 00 xor dword ptr [rax], eax + 49dd72: 00 00 add byte ptr [rax], al + 49dd74: 2f + 49dd75: 00 00 add byte ptr [rax], al + 49dd77: 00 33 add byte ptr [rbx], dh + 49dd79: 00 00 add byte ptr [rax], al + 49dd7b: 00 20 add byte ptr [rax], ah + ... + 49dd85: 00 00 add byte ptr [rax], al + 49dd87: 00 20 add byte ptr [rax], ah + 49dd89: 00 00 add byte ptr [rax], al + 49dd8b: 00 32 add byte ptr [rdx], dh + 49dd8d: 00 00 add byte ptr [rax], al + 49dd8f: 00 2f add byte ptr [rdi], ch + 49dd91: 00 00 add byte ptr [rax], al + 49dd93: 00 33 add byte ptr [rbx], dh + 49dd95: 00 00 add byte ptr [rax], al + 49dd97: 00 20 add byte ptr [rax], ah + ... + 49dda1: 00 00 add byte ptr [rax], al + 49dda3: 00 20 add byte ptr [rax], ah + 49dda5: 00 00 add byte ptr [rax], al + 49dda7: 00 31 add byte ptr [rcx], dh + 49dda9: 00 00 add byte ptr [rax], al + 49ddab: 00 2f add byte ptr [rdi], ch + 49ddad: 00 00 add byte ptr [rax], al + 49ddaf: 00 35 00 00 00 20 add byte ptr [rip + 536870912], dh # 0x2049ddb5 <_end+0x1ffda435> + ... + 49ddbd: 00 00 add byte ptr [rax], al + 49ddbf: 00 20 add byte ptr [rax], ah + 49ddc1: 00 00 add byte ptr [rax], al + 49ddc3: 00 32 add byte ptr [rdx], dh + 49ddc5: 00 00 add byte ptr [rax], al + 49ddc7: 00 2f add byte ptr [rdi], ch + 49ddc9: 00 00 add byte ptr [rax], al + 49ddcb: 00 35 00 00 00 20 add byte ptr [rip + 536870912], dh # 0x2049ddd1 <_end+0x1ffda451> + ... + 49ddd9: 00 00 add byte ptr [rax], al + 49dddb: 00 20 add byte ptr [rax], ah + 49dddd: 00 00 add byte ptr [rax], al + 49dddf: 00 33 add byte ptr [rbx], dh + 49dde1: 00 00 add byte ptr [rax], al + 49dde3: 00 2f add byte ptr [rdi], ch + 49dde5: 00 00 add byte ptr [rax], al + 49dde7: 00 35 00 00 00 20 add byte ptr [rip + 536870912], dh # 0x2049dded <_end+0x1ffda46d> + ... + 49ddf5: 00 00 add byte ptr [rax], al + 49ddf7: 00 20 add byte ptr [rax], ah + 49ddf9: 00 00 add byte ptr [rax], al + 49ddfb: 00 34 00 add byte ptr [rax + rax], dh + 49ddfe: 00 00 add byte ptr [rax], al + 49de00: 2f + 49de01: 00 00 add byte ptr [rax], al + 49de03: 00 35 00 00 00 20 add byte ptr [rip + 536870912], dh # 0x2049de09 <_end+0x1ffda489> + ... + 49de11: 00 00 add byte ptr [rax], al + 49de13: 00 20 add byte ptr [rax], ah + 49de15: 00 00 add byte ptr [rax], al + 49de17: 00 31 add byte ptr [rcx], dh + 49de19: 00 00 add byte ptr [rax], al + 49de1b: 00 2f add byte ptr [rdi], ch + 49de1d: 00 00 add byte ptr [rax], al + 49de1f: 00 36 add byte ptr [rsi], dh + 49de21: 00 00 add byte ptr [rax], al + 49de23: 00 20 add byte ptr [rax], ah + ... + 49de2d: 00 00 add byte ptr [rax], al + 49de2f: 00 20 add byte ptr [rax], ah + 49de31: 00 00 add byte ptr [rax], al + 49de33: 00 35 00 00 00 2f add byte ptr [rip + 788529152], dh # 0x2f49de39 <_end+0x2efda4b9> + 49de39: 00 00 add byte ptr [rax], al + 49de3b: 00 36 add byte ptr [rsi], dh + 49de3d: 00 00 add byte ptr [rax], al + 49de3f: 00 20 add byte ptr [rax], ah + ... + 49de49: 00 00 add byte ptr [rax], al + 49de4b: 00 20 add byte ptr [rax], ah + 49de4d: 00 00 add byte ptr [rax], al + 49de4f: 00 31 add byte ptr [rcx], dh + 49de51: 00 00 add byte ptr [rax], al + 49de53: 00 2f add byte ptr [rdi], ch + 49de55: 00 00 add byte ptr [rax], al + 49de57: 00 38 add byte ptr [rax], bh + 49de59: 00 00 add byte ptr [rax], al + 49de5b: 00 20 add byte ptr [rax], ah + ... + 49de65: 00 00 add byte ptr [rax], al + 49de67: 00 20 add byte ptr [rax], ah + 49de69: 00 00 add byte ptr [rax], al + 49de6b: 00 33 add byte ptr [rbx], dh + 49de6d: 00 00 add byte ptr [rax], al + 49de6f: 00 2f add byte ptr [rdi], ch + 49de71: 00 00 add byte ptr [rax], al + 49de73: 00 38 add byte ptr [rax], bh + 49de75: 00 00 add byte ptr [rax], al + 49de77: 00 20 add byte ptr [rax], ah + ... + 49de81: 00 00 add byte ptr [rax], al + 49de83: 00 20 add byte ptr [rax], ah + 49de85: 00 00 add byte ptr [rax], al + 49de87: 00 35 00 00 00 2f add byte ptr [rip + 788529152], dh # 0x2f49de8d <_end+0x2efda50d> + 49de8d: 00 00 add byte ptr [rax], al + 49de8f: 00 38 add byte ptr [rax], bh + 49de91: 00 00 add byte ptr [rax], al + 49de93: 00 20 add byte ptr [rax], ah + ... + 49de9d: 00 00 add byte ptr [rax], al + 49de9f: 00 20 add byte ptr [rax], ah + 49dea1: 00 00 add byte ptr [rax], al + 49dea3: 00 37 add byte ptr [rdi], dh + 49dea5: 00 00 add byte ptr [rax], al + 49dea7: 00 2f add byte ptr [rdi], ch + 49dea9: 00 00 add byte ptr [rax], al + 49deab: 00 38 add byte ptr [rax], bh + 49dead: 00 00 add byte ptr [rax], al + 49deaf: 00 20 add byte ptr [rax], ah + ... + 49deb9: 00 00 add byte ptr [rax], al + 49debb: 00 20 add byte ptr [rax], ah + 49debd: 00 00 add byte ptr [rax], al + 49debf: 00 31 add byte ptr [rcx], dh + 49dec1: 00 00 add byte ptr [rax], al + 49dec3: 00 2f add byte ptr [rdi], ch + ... + 49decd: 00 00 add byte ptr [rax], al + 49decf: 00 49 00 add byte ptr [rcx], cl + ... + 49deda: 00 00 add byte ptr [rax], al + 49dedc: 49 00 00 add byte ptr [r8], al + 49dedf: 00 49 00 add byte ptr [rcx], cl + ... + 49deea: 00 00 add byte ptr [rax], al + 49deec: 49 00 00 add byte ptr [r8], al + 49deef: 00 49 00 add byte ptr [rcx], cl + 49def2: 00 00 add byte ptr [rax], al + 49def4: 49 00 00 add byte ptr [r8], al + ... + 49deff: 00 49 00 add byte ptr [rcx], cl + 49df02: 00 00 add byte ptr [rax], al + 49df04: 56 push rsi + ... + 49df0d: 00 00 add byte ptr [rax], al + 49df0f: 00 56 00 add byte ptr [rsi], dl + ... + 49df1a: 00 00 add byte ptr [rax], al + 49df1c: 56 push rsi + 49df1d: 00 00 add byte ptr [rax], al + 49df1f: 00 49 00 add byte ptr [rcx], cl + ... + 49df2a: 00 00 add byte ptr [rax], al + 49df2c: 56 push rsi + 49df2d: 00 00 add byte ptr [rax], al + 49df2f: 00 49 00 add byte ptr [rcx], cl + 49df32: 00 00 add byte ptr [rax], al + 49df34: 49 00 00 add byte ptr [r8], al + ... + 49df3f: 00 56 00 add byte ptr [rsi], dl + 49df42: 00 00 add byte ptr [rax], al + 49df44: 49 00 00 add byte ptr [r8], al + 49df47: 00 49 00 add byte ptr [rcx], cl + 49df4a: 00 00 add byte ptr [rax], al + 49df4c: 49 00 00 add byte ptr [r8], al + ... + 49df57: 00 49 00 add byte ptr [rcx], cl + 49df5a: 00 00 add byte ptr [rax], al + 49df5c: 58 pop rax + ... + 49df65: 00 00 add byte ptr [rax], al + 49df67: 00 58 00 add byte ptr [rax], bl + ... + 49df72: 00 00 add byte ptr [rax], al + 49df74: 58 pop rax + 49df75: 00 00 add byte ptr [rax], al + 49df77: 00 49 00 add byte ptr [rcx], cl + ... + 49df82: 00 00 add byte ptr [rax], al + 49df84: 58 pop rax + 49df85: 00 00 add byte ptr [rax], al + 49df87: 00 49 00 add byte ptr [rcx], cl + 49df8a: 00 00 add byte ptr [rax], al + 49df8c: 49 00 00 add byte ptr [r8], al + ... + 49df97: 00 4c 00 00 add byte ptr [rax + rax], cl + ... + 49dfa3: 00 43 00 add byte ptr [rbx], al + ... + 49dfae: 00 00 add byte ptr [rax], al + 49dfb0: 44 00 00 add byte ptr [rax], r8b + ... + 49dfbb: 00 4d 00 add byte ptr [rbp], cl + ... + 49dfc6: 00 00 add byte ptr [rax], al + 49dfc8: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49dfce: 00 00 add byte ptr [rax], al + 49dfd0: 00 00 add byte ptr [rax], al + 49dfd2: 00 00 add byte ptr [rax], al + 49dfd4: 69 00 00 00 69 00 imul eax, dword ptr [rax], 6881280 + ... + 49dfe2: 00 00 add byte ptr [rax], al + 49dfe4: 69 00 00 00 69 00 imul eax, dword ptr [rax], 6881280 + 49dfea: 00 00 add byte ptr [rax], al + 49dfec: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49dff2: 00 00 add byte ptr [rax], al + 49dff4: 00 00 add byte ptr [rax], al + 49dff6: 00 00 add byte ptr [rax], al + 49dff8: 69 00 00 00 76 00 imul eax, dword ptr [rax], 7733248 + ... + 49e006: 00 00 add byte ptr [rax], al + 49e008: 76 00 jbe 0x49e00a + ... + 49e012: 00 00 add byte ptr [rax], al + 49e014: 76 00 jbe 0x49e016 + 49e016: 00 00 add byte ptr [rax], al + 49e018: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49e01e: 00 00 add byte ptr [rax], al + 49e020: 00 00 add byte ptr [rax], al + 49e022: 00 00 add byte ptr [rax], al + 49e024: 76 00 jbe 0x49e026 + 49e026: 00 00 add byte ptr [rax], al + 49e028: 69 00 00 00 69 00 imul eax, dword ptr [rax], 6881280 + ... + 49e036: 00 00 add byte ptr [rax], al + 49e038: 76 00 jbe 0x49e03a + 49e03a: 00 00 add byte ptr [rax], al + 49e03c: 69 00 00 00 69 00 imul eax, dword ptr [rax], 6881280 + 49e042: 00 00 add byte ptr [rax], al + 49e044: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49e04a: 00 00 add byte ptr [rax], al + 49e04c: 00 00 add byte ptr [rax], al + 49e04e: 00 00 add byte ptr [rax], al + 49e050: 69 00 00 00 78 00 imul eax, dword ptr [rax], 7864320 + ... + 49e05e: 00 00 add byte ptr [rax], al + 49e060: 78 00 js 0x49e062 + ... + 49e06a: 00 00 add byte ptr [rax], al + 49e06c: 78 00 js 0x49e06e + 49e06e: 00 00 add byte ptr [rax], al + 49e070: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 49e076: 00 00 add byte ptr [rax], al + 49e078: 00 00 add byte ptr [rax], al + 49e07a: 00 00 add byte ptr [rax], al + 49e07c: 78 00 js 0x49e07e + 49e07e: 00 00 add byte ptr [rax], al + 49e080: 69 00 00 00 69 00 imul eax, dword ptr [rax], 6881280 + ... + 49e08e: 00 00 add byte ptr [rax], al + 49e090: 6c insb byte ptr es:[rdi], dx + ... + 49e099: 00 00 add byte ptr [rax], al + 49e09b: 00 63 00 add byte ptr [rbx], ah + ... + 49e0a6: 00 00 add byte ptr [rax], al + 49e0a8: 64 00 00 add byte ptr fs:[rax], al + ... + 49e0b3: 00 6d 00 add byte ptr [rbp], ch + ... + 49e0be: 00 00 add byte ptr [rax], al + 49e0c0: 3c 00 cmp al, 0 + 49e0c2: 00 00 add byte ptr [rax], al + 49e0c4: 2d 00 00 00 00 sub eax, 0 + 49e0c9: 00 00 add byte ptr [rax], al + 49e0cb: 00 00 add byte ptr [rax], al + 49e0cd: 00 00 add byte ptr [rax], al + 49e0cf: 00 2d 00 00 00 3e add byte ptr [rip + 1040187392], ch # 0x3e49e0d5 <_end+0x3dfda755> + ... + 49e0dd: 00 00 add byte ptr [rax], al + 49e0df: 00 3c 00 add byte ptr [rax + rax], bh + 49e0e2: 00 00 add byte ptr [rax], al + 49e0e4: 2d 00 00 00 3e sub eax, 1040187392 + ... + 49e0f1: 00 00 add byte ptr [rax], al + 49e0f3: 00 3c 00 add byte ptr [rax + rax], bh + 49e0f6: 00 00 add byte ptr [rax], al + 49e0f8: 3d 00 00 00 00 cmp eax, 0 + 49e0fd: 00 00 add byte ptr [rax], al + 49e0ff: 00 00 add byte ptr [rax], al + 49e101: 00 00 add byte ptr [rax], al + 49e103: 00 3d 00 00 00 3e add byte ptr [rip + 1040187392], bh # 0x3e49e109 <_end+0x3dfda789> + ... + 49e111: 00 00 add byte ptr [rax], al + 49e113: 00 3c 00 add byte ptr [rax + rax], bh + 49e116: 00 00 add byte ptr [rax], al + 49e118: 3d 00 00 00 3e cmp eax, 1040187392 + ... + 49e125: 00 00 add byte ptr [rax], al + 49e127: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49e12d + 49e12d: 00 00 add byte ptr [rax], al + 49e12f: 00 00 add byte ptr [rax], al + 49e131: 00 00 add byte ptr [rax], al + 49e133: 00 2f add byte ptr [rdi], ch + ... + 49e13d: 00 00 add byte ptr [rax], al + 49e13f: 00 5c 00 00 add byte ptr [rax + rax], bl + ... + 49e14b: 00 2a add byte ptr [rdx], ch + ... + 49e155: 00 00 add byte ptr [rax], al + 49e157: 00 7c 00 00 add byte ptr [rax + rax], bh + ... + 49e163: 00 3a add byte ptr [rdx], bh + ... + 49e16d: 00 00 add byte ptr [rax], al + 49e16f: 00 7e 00 add byte ptr [rsi], bh + ... + 49e17a: 00 00 add byte ptr [rax], al + 49e17c: 3c 00 cmp al, 0 + 49e17e: 00 00 add byte ptr [rax], al + 49e180: 3d 00 00 00 00 cmp eax, 0 + 49e185: 00 00 add byte ptr [rax], al + 49e187: 00 00 add byte ptr [rax], al + 49e189: 00 00 add byte ptr [rax], al + 49e18b: 00 3e add byte ptr [rsi], bh + 49e18d: 00 00 add byte ptr [rax], al + 49e18f: 00 3d 00 00 00 00 add byte ptr [rip], bh # 0x49e195 + 49e195: 00 00 add byte ptr [rax], al + 49e197: 00 00 add byte ptr [rax], al + 49e199: 00 00 add byte ptr [rax], al + 49e19b: 00 3c 00 add byte ptr [rax + rax], bh + 49e19e: 00 00 add byte ptr [rax], al + 49e1a0: 3c 00 cmp al, 0 + ... + 49e1aa: 00 00 add byte ptr [rax], al + 49e1ac: 3e 00 00 add byte ptr ds:[rax], al + 49e1af: 00 3e add byte ptr [rsi], bh + ... + 49e1b9: 00 00 add byte ptr [rax], al + 49e1bb: 00 3c 00 add byte ptr [rax + rax], bh + 49e1be: 00 00 add byte ptr [rax], al + 49e1c0: 3c 00 cmp al, 0 + 49e1c2: 00 00 add byte ptr [rax], al + 49e1c4: 3c 00 cmp al, 0 + ... + 49e1ce: 00 00 add byte ptr [rax], al + 49e1d0: 3e 00 00 add byte ptr ds:[rax], al + 49e1d3: 00 3e add byte ptr [rsi], bh + 49e1d5: 00 00 add byte ptr [rax], al + 49e1d7: 00 3e add byte ptr [rsi], bh + ... + 49e1e1: 00 00 add byte ptr [rax], al + 49e1e3: 00 4e 00 add byte ptr [rsi], cl + 49e1e6: 00 00 add byte ptr [rax], al + 49e1e8: 55 push rbp + 49e1e9: 00 00 add byte ptr [rax], al + 49e1eb: 00 4c 00 00 add byte ptr [rax + rax], cl + ... + 49e1f7: 00 53 00 add byte ptr [rbx], dl + 49e1fa: 00 00 add byte ptr [rax], al + 49e1fc: 4f 00 00 add byte ptr [r8], r8b + 49e1ff: 00 48 00 add byte ptr [rax], cl + ... + 49e20a: 00 00 add byte ptr [rax], al + 49e20c: 53 push rbx + 49e20d: 00 00 add byte ptr [rax], al + 49e20f: 00 54 00 00 add byte ptr [rax + rax], dl + 49e213: 00 58 00 add byte ptr [rax], bl + ... + 49e21e: 00 00 add byte ptr [rax], al + 49e220: 45 00 00 add byte ptr [r8], r8b + 49e223: 00 54 00 00 add byte ptr [rax + rax], dl + 49e227: 00 58 00 add byte ptr [rax], bl + ... + 49e232: 00 00 add byte ptr [rax], al + 49e234: 45 00 00 add byte ptr [r8], r8b + 49e237: 00 4f 00 add byte ptr [rdi], cl + 49e23a: 00 00 add byte ptr [rax], al + 49e23c: 54 push rsp + ... + 49e245: 00 00 add byte ptr [rax], al + 49e247: 00 45 00 add byte ptr [rbp], al + 49e24a: 00 00 add byte ptr [rax], al + 49e24c: 4e 00 00 add byte ptr [rax], r8b + 49e24f: 00 51 00 add byte ptr [rcx], dl + ... + 49e25a: 00 00 add byte ptr [rax], al + 49e25c: 41 00 00 add byte ptr [r8], al + 49e25f: 00 43 00 add byte ptr [rbx], al + 49e262: 00 00 add byte ptr [rax], al + 49e264: 4b 00 00 add byte ptr [r8], al + ... + 49e26f: 00 42 00 add byte ptr [rdx], al + 49e272: 00 00 add byte ptr [rax], al + 49e274: 45 00 00 add byte ptr [r8], r8b + 49e277: 00 4c 00 00 add byte ptr [rax + rax], cl + ... + 49e283: 00 42 00 add byte ptr [rdx], al + 49e286: 00 00 add byte ptr [rax], al + 49e288: 53 push rbx + ... + 49e291: 00 00 add byte ptr [rax], al + 49e293: 00 48 00 add byte ptr [rax], cl + 49e296: 00 00 add byte ptr [rax], al + 49e298: 54 push rsp + ... + 49e2a1: 00 00 add byte ptr [rax], al + 49e2a3: 00 4c 00 00 add byte ptr [rax + rax], cl + 49e2a7: 00 46 00 add byte ptr [rsi], al + ... + 49e2b2: 00 00 add byte ptr [rax], al + 49e2b4: 56 push rsi + 49e2b5: 00 00 add byte ptr [rax], al + 49e2b7: 00 54 00 00 add byte ptr [rax + rax], dl + ... + 49e2c3: 00 46 00 add byte ptr [rsi], al + 49e2c6: 00 00 add byte ptr [rax], al + 49e2c8: 46 00 00 add byte ptr [rax], r8b + ... + 49e2d3: 00 43 00 add byte ptr [rbx], al + 49e2d6: 00 00 add byte ptr [rax], al + 49e2d8: 52 push rdx + ... + 49e2e1: 00 00 add byte ptr [rax], al + 49e2e3: 00 53 00 add byte ptr [rbx], dl + 49e2e6: 00 00 add byte ptr [rax], al + 49e2e8: 4f 00 00 add byte ptr [r8], r8b + ... + 49e2f3: 00 53 00 add byte ptr [rbx], dl + 49e2f6: 00 00 add byte ptr [rax], al + 49e2f8: 49 00 00 add byte ptr [r8], al + ... + 49e303: 00 44 00 00 add byte ptr [rax + rax], al + 49e307: 00 4c 00 00 add byte ptr [rax + rax], cl + 49e30b: 00 45 00 add byte ptr [rbp], al + ... + 49e316: 00 00 add byte ptr [rax], al + 49e318: 44 00 00 add byte ptr [rax], r8b + 49e31b: 00 43 00 add byte ptr [rbx], al + 49e31e: 00 00 add byte ptr [rax], al + 49e320: 31 00 xor dword ptr [rax], eax + ... + 49e32a: 00 00 add byte ptr [rax], al + 49e32c: 44 00 00 add byte ptr [rax], r8b + 49e32f: 00 43 00 add byte ptr [rbx], al + 49e332: 00 00 add byte ptr [rax], al + 49e334: 32 00 xor al, byte ptr [rax] + ... + 49e33e: 00 00 add byte ptr [rax], al + 49e340: 44 00 00 add byte ptr [rax], r8b + 49e343: 00 43 00 add byte ptr [rbx], al + 49e346: 00 00 add byte ptr [rax], al + 49e348: 33 00 xor eax, dword ptr [rax] + ... + 49e352: 00 00 add byte ptr [rax], al + 49e354: 44 00 00 add byte ptr [rax], r8b + 49e357: 00 43 00 add byte ptr [rbx], al + 49e35a: 00 00 add byte ptr [rax], al + 49e35c: 34 00 xor al, 0 + ... + 49e366: 00 00 add byte ptr [rax], al + 49e368: 4e 00 00 add byte ptr [rax], r8b + 49e36b: 00 41 00 add byte ptr [rcx], al + 49e36e: 00 00 add byte ptr [rax], al + 49e370: 4b 00 00 add byte ptr [r8], al + ... + 49e37b: 00 53 00 add byte ptr [rbx], dl + 49e37e: 00 00 add byte ptr [rax], al + 49e380: 59 pop rcx + 49e381: 00 00 add byte ptr [rax], al + 49e383: 00 4e 00 add byte ptr [rsi], cl + ... + 49e38e: 00 00 add byte ptr [rax], al + 49e390: 45 00 00 add byte ptr [r8], r8b + 49e393: 00 54 00 00 add byte ptr [rax + rax], dl + 49e397: 00 42 00 add byte ptr [rdx], al + ... + 49e3a2: 00 00 add byte ptr [rax], al + 49e3a4: 43 00 00 add byte ptr [r8], al + 49e3a7: 00 41 00 add byte ptr [rcx], al + 49e3aa: 00 00 add byte ptr [rax], al + 49e3ac: 4e 00 00 add byte ptr [rax], r8b + ... + 49e3b7: 00 45 00 add byte ptr [rbp], al + 49e3ba: 00 00 add byte ptr [rax], al + 49e3bc: 4d 00 00 add byte ptr [r8], r8b + ... + 49e3c7: 00 53 00 add byte ptr [rbx], dl + 49e3ca: 00 00 add byte ptr [rax], al + 49e3cc: 55 push rbp + 49e3cd: 00 00 add byte ptr [rax], al + 49e3cf: 00 42 00 add byte ptr [rdx], al + ... + 49e3da: 00 00 add byte ptr [rax], al + 49e3dc: 45 00 00 add byte ptr [r8], r8b + 49e3df: 00 53 00 add byte ptr [rbx], dl + 49e3e2: 00 00 add byte ptr [rax], al + 49e3e4: 43 00 00 add byte ptr [r8], al + ... + 49e3ef: 00 46 00 add byte ptr [rsi], al + 49e3f2: 00 00 add byte ptr [rax], al + 49e3f4: 53 push rbx + ... + 49e3fd: 00 00 add byte ptr [rax], al + 49e3ff: 00 47 00 add byte ptr [rdi], al + 49e402: 00 00 add byte ptr [rax], al + 49e404: 53 push rbx + ... + 49e40d: 00 00 add byte ptr [rax], al + 49e40f: 00 52 00 add byte ptr [rdx], dl + 49e412: 00 00 add byte ptr [rax], al + 49e414: 53 push rbx + ... + 49e41d: 00 00 add byte ptr [rax], al + 49e41f: 00 55 00 add byte ptr [rbp], dl + 49e422: 00 00 add byte ptr [rax], al + 49e424: 53 push rbx + ... + 49e42d: 00 00 add byte ptr [rax], al + 49e42f: 00 53 00 add byte ptr [rbx], dl + 49e432: 00 00 add byte ptr [rax], al + 49e434: 50 push rax + ... + 49e43d: 00 00 add byte ptr [rax], al + 49e43f: 00 44 00 00 add byte ptr [rax + rax], al + 49e443: 00 45 00 add byte ptr [rbp], al + 49e446: 00 00 add byte ptr [rax], al + 49e448: 4c 00 00 add byte ptr [rax], r8b + ... + 49e453: 00 5f 00 add byte ptr [rdi], bl + ... + 49e45e: 00 00 add byte ptr [rax], al + 49e460: 4e 00 00 add byte ptr [rax], r8b + 49e463: 00 4c 00 00 add byte ptr [rax + rax], cl + ... + 49e46f: 00 28 add byte ptr [rax], ch + 49e471: 00 00 add byte ptr [rax], al + 49e473: 00 31 add byte ptr [rcx], dh + 49e475: 00 00 add byte ptr [rax], al + 49e477: 00 29 add byte ptr [rcx], ch + ... + 49e481: 00 00 add byte ptr [rax], al + 49e483: 00 28 add byte ptr [rax], ch + 49e485: 00 00 add byte ptr [rax], al + 49e487: 00 32 add byte ptr [rdx], dh + 49e489: 00 00 add byte ptr [rax], al + 49e48b: 00 29 add byte ptr [rcx], ch + ... + 49e495: 00 00 add byte ptr [rax], al + 49e497: 00 28 add byte ptr [rax], ch + 49e499: 00 00 add byte ptr [rax], al + 49e49b: 00 33 add byte ptr [rbx], dh + 49e49d: 00 00 add byte ptr [rax], al + 49e49f: 00 29 add byte ptr [rcx], ch + ... + 49e4a9: 00 00 add byte ptr [rax], al + 49e4ab: 00 28 add byte ptr [rax], ch + 49e4ad: 00 00 add byte ptr [rax], al + 49e4af: 00 34 00 add byte ptr [rax + rax], dh + 49e4b2: 00 00 add byte ptr [rax], al + 49e4b4: 29 00 sub dword ptr [rax], eax + ... + 49e4be: 00 00 add byte ptr [rax], al + 49e4c0: 28 00 sub byte ptr [rax], al + 49e4c2: 00 00 add byte ptr [rax], al + 49e4c4: 35 00 00 00 29 xor eax, 687865856 + ... + 49e4d1: 00 00 add byte ptr [rax], al + 49e4d3: 00 28 add byte ptr [rax], ch + 49e4d5: 00 00 add byte ptr [rax], al + 49e4d7: 00 36 add byte ptr [rsi], dh + 49e4d9: 00 00 add byte ptr [rax], al + 49e4db: 00 29 add byte ptr [rcx], ch + ... + 49e4e5: 00 00 add byte ptr [rax], al + 49e4e7: 00 28 add byte ptr [rax], ch + 49e4e9: 00 00 add byte ptr [rax], al + 49e4eb: 00 37 add byte ptr [rdi], dh + 49e4ed: 00 00 add byte ptr [rax], al + 49e4ef: 00 29 add byte ptr [rcx], ch + ... + 49e4f9: 00 00 add byte ptr [rax], al + 49e4fb: 00 28 add byte ptr [rax], ch + 49e4fd: 00 00 add byte ptr [rax], al + 49e4ff: 00 38 add byte ptr [rax], bh + 49e501: 00 00 add byte ptr [rax], al + 49e503: 00 29 add byte ptr [rcx], ch + ... + 49e50d: 00 00 add byte ptr [rax], al + 49e50f: 00 28 add byte ptr [rax], ch + 49e511: 00 00 add byte ptr [rax], al + 49e513: 00 39 add byte ptr [rcx], bh + 49e515: 00 00 add byte ptr [rax], al + 49e517: 00 29 add byte ptr [rcx], ch + ... + 49e521: 00 00 add byte ptr [rax], al + 49e523: 00 28 add byte ptr [rax], ch + 49e525: 00 00 add byte ptr [rax], al + 49e527: 00 31 add byte ptr [rcx], dh + 49e529: 00 00 add byte ptr [rax], al + 49e52b: 00 30 add byte ptr [rax], dh + 49e52d: 00 00 add byte ptr [rax], al + 49e52f: 00 29 add byte ptr [rcx], ch + ... + 49e539: 00 00 add byte ptr [rax], al + 49e53b: 00 28 add byte ptr [rax], ch + 49e53d: 00 00 add byte ptr [rax], al + 49e53f: 00 31 add byte ptr [rcx], dh + 49e541: 00 00 add byte ptr [rax], al + 49e543: 00 31 add byte ptr [rcx], dh + 49e545: 00 00 add byte ptr [rax], al + 49e547: 00 29 add byte ptr [rcx], ch + ... + 49e551: 00 00 add byte ptr [rax], al + 49e553: 00 28 add byte ptr [rax], ch + 49e555: 00 00 add byte ptr [rax], al + 49e557: 00 31 add byte ptr [rcx], dh + 49e559: 00 00 add byte ptr [rax], al + 49e55b: 00 32 add byte ptr [rdx], dh + 49e55d: 00 00 add byte ptr [rax], al + 49e55f: 00 29 add byte ptr [rcx], ch + ... + 49e569: 00 00 add byte ptr [rax], al + 49e56b: 00 28 add byte ptr [rax], ch + 49e56d: 00 00 add byte ptr [rax], al + 49e56f: 00 31 add byte ptr [rcx], dh + 49e571: 00 00 add byte ptr [rax], al + 49e573: 00 33 add byte ptr [rbx], dh + 49e575: 00 00 add byte ptr [rax], al + 49e577: 00 29 add byte ptr [rcx], ch + ... + 49e581: 00 00 add byte ptr [rax], al + 49e583: 00 28 add byte ptr [rax], ch + 49e585: 00 00 add byte ptr [rax], al + 49e587: 00 31 add byte ptr [rcx], dh + 49e589: 00 00 add byte ptr [rax], al + 49e58b: 00 34 00 add byte ptr [rax + rax], dh + 49e58e: 00 00 add byte ptr [rax], al + 49e590: 29 00 sub dword ptr [rax], eax + ... + 49e59a: 00 00 add byte ptr [rax], al + 49e59c: 28 00 sub byte ptr [rax], al + 49e59e: 00 00 add byte ptr [rax], al + 49e5a0: 31 00 xor dword ptr [rax], eax + 49e5a2: 00 00 add byte ptr [rax], al + 49e5a4: 35 00 00 00 29 xor eax, 687865856 + ... + 49e5b1: 00 00 add byte ptr [rax], al + 49e5b3: 00 28 add byte ptr [rax], ch + 49e5b5: 00 00 add byte ptr [rax], al + 49e5b7: 00 31 add byte ptr [rcx], dh + 49e5b9: 00 00 add byte ptr [rax], al + 49e5bb: 00 36 add byte ptr [rsi], dh + 49e5bd: 00 00 add byte ptr [rax], al + 49e5bf: 00 29 add byte ptr [rcx], ch + ... + 49e5c9: 00 00 add byte ptr [rax], al + 49e5cb: 00 28 add byte ptr [rax], ch + 49e5cd: 00 00 add byte ptr [rax], al + 49e5cf: 00 31 add byte ptr [rcx], dh + 49e5d1: 00 00 add byte ptr [rax], al + 49e5d3: 00 37 add byte ptr [rdi], dh + 49e5d5: 00 00 add byte ptr [rax], al + 49e5d7: 00 29 add byte ptr [rcx], ch + ... + 49e5e1: 00 00 add byte ptr [rax], al + 49e5e3: 00 28 add byte ptr [rax], ch + 49e5e5: 00 00 add byte ptr [rax], al + 49e5e7: 00 31 add byte ptr [rcx], dh + 49e5e9: 00 00 add byte ptr [rax], al + 49e5eb: 00 38 add byte ptr [rax], bh + 49e5ed: 00 00 add byte ptr [rax], al + 49e5ef: 00 29 add byte ptr [rcx], ch + ... + 49e5f9: 00 00 add byte ptr [rax], al + 49e5fb: 00 28 add byte ptr [rax], ch + 49e5fd: 00 00 add byte ptr [rax], al + 49e5ff: 00 31 add byte ptr [rcx], dh + 49e601: 00 00 add byte ptr [rax], al + 49e603: 00 39 add byte ptr [rcx], bh + 49e605: 00 00 add byte ptr [rax], al + 49e607: 00 29 add byte ptr [rcx], ch + ... + 49e611: 00 00 add byte ptr [rax], al + 49e613: 00 28 add byte ptr [rax], ch + 49e615: 00 00 add byte ptr [rax], al + 49e617: 00 32 add byte ptr [rdx], dh + 49e619: 00 00 add byte ptr [rax], al + 49e61b: 00 30 add byte ptr [rax], dh + 49e61d: 00 00 add byte ptr [rax], al + 49e61f: 00 29 add byte ptr [rcx], ch + ... + 49e629: 00 00 add byte ptr [rax], al + 49e62b: 00 28 add byte ptr [rax], ch + 49e62d: 00 00 add byte ptr [rax], al + 49e62f: 00 31 add byte ptr [rcx], dh + 49e631: 00 00 add byte ptr [rax], al + 49e633: 00 29 add byte ptr [rcx], ch + ... + 49e63d: 00 00 add byte ptr [rax], al + 49e63f: 00 28 add byte ptr [rax], ch + 49e641: 00 00 add byte ptr [rax], al + 49e643: 00 32 add byte ptr [rdx], dh + 49e645: 00 00 add byte ptr [rax], al + 49e647: 00 29 add byte ptr [rcx], ch + ... + 49e651: 00 00 add byte ptr [rax], al + 49e653: 00 28 add byte ptr [rax], ch + 49e655: 00 00 add byte ptr [rax], al + 49e657: 00 33 add byte ptr [rbx], dh + 49e659: 00 00 add byte ptr [rax], al + 49e65b: 00 29 add byte ptr [rcx], ch + ... + 49e665: 00 00 add byte ptr [rax], al + 49e667: 00 28 add byte ptr [rax], ch + 49e669: 00 00 add byte ptr [rax], al + 49e66b: 00 34 00 add byte ptr [rax + rax], dh + 49e66e: 00 00 add byte ptr [rax], al + 49e670: 29 00 sub dword ptr [rax], eax + ... + 49e67a: 00 00 add byte ptr [rax], al + 49e67c: 28 00 sub byte ptr [rax], al + 49e67e: 00 00 add byte ptr [rax], al + 49e680: 35 00 00 00 29 xor eax, 687865856 + ... + 49e68d: 00 00 add byte ptr [rax], al + 49e68f: 00 28 add byte ptr [rax], ch + 49e691: 00 00 add byte ptr [rax], al + 49e693: 00 36 add byte ptr [rsi], dh + 49e695: 00 00 add byte ptr [rax], al + 49e697: 00 29 add byte ptr [rcx], ch + ... + 49e6a1: 00 00 add byte ptr [rax], al + 49e6a3: 00 28 add byte ptr [rax], ch + 49e6a5: 00 00 add byte ptr [rax], al + 49e6a7: 00 37 add byte ptr [rdi], dh + 49e6a9: 00 00 add byte ptr [rax], al + 49e6ab: 00 29 add byte ptr [rcx], ch + ... + 49e6b5: 00 00 add byte ptr [rax], al + 49e6b7: 00 28 add byte ptr [rax], ch + 49e6b9: 00 00 add byte ptr [rax], al + 49e6bb: 00 38 add byte ptr [rax], bh + 49e6bd: 00 00 add byte ptr [rax], al + 49e6bf: 00 29 add byte ptr [rcx], ch + ... + 49e6c9: 00 00 add byte ptr [rax], al + 49e6cb: 00 28 add byte ptr [rax], ch + 49e6cd: 00 00 add byte ptr [rax], al + 49e6cf: 00 39 add byte ptr [rcx], bh + 49e6d1: 00 00 add byte ptr [rax], al + 49e6d3: 00 29 add byte ptr [rcx], ch + ... + 49e6dd: 00 00 add byte ptr [rax], al + 49e6df: 00 28 add byte ptr [rax], ch + 49e6e1: 00 00 add byte ptr [rax], al + 49e6e3: 00 31 add byte ptr [rcx], dh + 49e6e5: 00 00 add byte ptr [rax], al + 49e6e7: 00 30 add byte ptr [rax], dh + 49e6e9: 00 00 add byte ptr [rax], al + 49e6eb: 00 29 add byte ptr [rcx], ch + ... + 49e6f5: 00 00 add byte ptr [rax], al + 49e6f7: 00 28 add byte ptr [rax], ch + 49e6f9: 00 00 add byte ptr [rax], al + 49e6fb: 00 31 add byte ptr [rcx], dh + 49e6fd: 00 00 add byte ptr [rax], al + 49e6ff: 00 31 add byte ptr [rcx], dh + 49e701: 00 00 add byte ptr [rax], al + 49e703: 00 29 add byte ptr [rcx], ch + ... + 49e70d: 00 00 add byte ptr [rax], al + 49e70f: 00 28 add byte ptr [rax], ch + 49e711: 00 00 add byte ptr [rax], al + 49e713: 00 31 add byte ptr [rcx], dh + 49e715: 00 00 add byte ptr [rax], al + 49e717: 00 32 add byte ptr [rdx], dh + 49e719: 00 00 add byte ptr [rax], al + 49e71b: 00 29 add byte ptr [rcx], ch + ... + 49e725: 00 00 add byte ptr [rax], al + 49e727: 00 28 add byte ptr [rax], ch + 49e729: 00 00 add byte ptr [rax], al + 49e72b: 00 31 add byte ptr [rcx], dh + 49e72d: 00 00 add byte ptr [rax], al + 49e72f: 00 33 add byte ptr [rbx], dh + 49e731: 00 00 add byte ptr [rax], al + 49e733: 00 29 add byte ptr [rcx], ch + ... + 49e73d: 00 00 add byte ptr [rax], al + 49e73f: 00 28 add byte ptr [rax], ch + 49e741: 00 00 add byte ptr [rax], al + 49e743: 00 31 add byte ptr [rcx], dh + 49e745: 00 00 add byte ptr [rax], al + 49e747: 00 34 00 add byte ptr [rax + rax], dh + 49e74a: 00 00 add byte ptr [rax], al + 49e74c: 29 00 sub dword ptr [rax], eax + ... + 49e756: 00 00 add byte ptr [rax], al + 49e758: 28 00 sub byte ptr [rax], al + 49e75a: 00 00 add byte ptr [rax], al + 49e75c: 31 00 xor dword ptr [rax], eax + 49e75e: 00 00 add byte ptr [rax], al + 49e760: 35 00 00 00 29 xor eax, 687865856 + ... + 49e76d: 00 00 add byte ptr [rax], al + 49e76f: 00 28 add byte ptr [rax], ch + 49e771: 00 00 add byte ptr [rax], al + 49e773: 00 31 add byte ptr [rcx], dh + 49e775: 00 00 add byte ptr [rax], al + 49e777: 00 36 add byte ptr [rsi], dh + 49e779: 00 00 add byte ptr [rax], al + 49e77b: 00 29 add byte ptr [rcx], ch + ... + 49e785: 00 00 add byte ptr [rax], al + 49e787: 00 28 add byte ptr [rax], ch + 49e789: 00 00 add byte ptr [rax], al + 49e78b: 00 31 add byte ptr [rcx], dh + 49e78d: 00 00 add byte ptr [rax], al + 49e78f: 00 37 add byte ptr [rdi], dh + 49e791: 00 00 add byte ptr [rax], al + 49e793: 00 29 add byte ptr [rcx], ch + ... + 49e79d: 00 00 add byte ptr [rax], al + 49e79f: 00 28 add byte ptr [rax], ch + 49e7a1: 00 00 add byte ptr [rax], al + 49e7a3: 00 31 add byte ptr [rcx], dh + 49e7a5: 00 00 add byte ptr [rax], al + 49e7a7: 00 38 add byte ptr [rax], bh + 49e7a9: 00 00 add byte ptr [rax], al + 49e7ab: 00 29 add byte ptr [rcx], ch + ... + 49e7b5: 00 00 add byte ptr [rax], al + 49e7b7: 00 28 add byte ptr [rax], ch + 49e7b9: 00 00 add byte ptr [rax], al + 49e7bb: 00 31 add byte ptr [rcx], dh + 49e7bd: 00 00 add byte ptr [rax], al + 49e7bf: 00 39 add byte ptr [rcx], bh + 49e7c1: 00 00 add byte ptr [rax], al + 49e7c3: 00 29 add byte ptr [rcx], ch + ... + 49e7cd: 00 00 add byte ptr [rax], al + 49e7cf: 00 28 add byte ptr [rax], ch + 49e7d1: 00 00 add byte ptr [rax], al + 49e7d3: 00 32 add byte ptr [rdx], dh + 49e7d5: 00 00 add byte ptr [rax], al + 49e7d7: 00 30 add byte ptr [rax], dh + 49e7d9: 00 00 add byte ptr [rax], al + 49e7db: 00 29 add byte ptr [rcx], ch + ... + 49e7e5: 00 00 add byte ptr [rax], al + 49e7e7: 00 31 add byte ptr [rcx], dh + 49e7e9: 00 00 add byte ptr [rax], al + 49e7eb: 00 2e add byte ptr [rsi], ch + ... + 49e7f5: 00 00 add byte ptr [rax], al + 49e7f7: 00 32 add byte ptr [rdx], dh + 49e7f9: 00 00 add byte ptr [rax], al + 49e7fb: 00 2e add byte ptr [rsi], ch + ... + 49e805: 00 00 add byte ptr [rax], al + 49e807: 00 33 add byte ptr [rbx], dh + 49e809: 00 00 add byte ptr [rax], al + 49e80b: 00 2e add byte ptr [rsi], ch + ... + 49e815: 00 00 add byte ptr [rax], al + 49e817: 00 34 00 add byte ptr [rax + rax], dh + 49e81a: 00 00 add byte ptr [rax], al + 49e81c: 2e 00 00 add byte ptr cs:[rax], al + ... + 49e827: 00 35 00 00 00 2e add byte ptr [rip + 771751936], dh # 0x2e49e82d <_end+0x2dfdaead> + ... + 49e835: 00 00 add byte ptr [rax], al + 49e837: 00 36 add byte ptr [rsi], dh + 49e839: 00 00 add byte ptr [rax], al + 49e83b: 00 2e add byte ptr [rsi], ch + ... + 49e845: 00 00 add byte ptr [rax], al + 49e847: 00 37 add byte ptr [rdi], dh + 49e849: 00 00 add byte ptr [rax], al + 49e84b: 00 2e add byte ptr [rsi], ch + ... + 49e855: 00 00 add byte ptr [rax], al + 49e857: 00 38 add byte ptr [rax], bh + 49e859: 00 00 add byte ptr [rax], al + 49e85b: 00 2e add byte ptr [rsi], ch + ... + 49e865: 00 00 add byte ptr [rax], al + 49e867: 00 39 add byte ptr [rcx], bh + 49e869: 00 00 add byte ptr [rax], al + 49e86b: 00 2e add byte ptr [rsi], ch + ... + 49e875: 00 00 add byte ptr [rax], al + 49e877: 00 31 add byte ptr [rcx], dh + 49e879: 00 00 add byte ptr [rax], al + 49e87b: 00 30 add byte ptr [rax], dh + 49e87d: 00 00 add byte ptr [rax], al + 49e87f: 00 2e add byte ptr [rsi], ch + ... + 49e889: 00 00 add byte ptr [rax], al + 49e88b: 00 31 add byte ptr [rcx], dh + 49e88d: 00 00 add byte ptr [rax], al + 49e88f: 00 31 add byte ptr [rcx], dh + 49e891: 00 00 add byte ptr [rax], al + 49e893: 00 2e add byte ptr [rsi], ch + ... + 49e89d: 00 00 add byte ptr [rax], al + 49e89f: 00 31 add byte ptr [rcx], dh + 49e8a1: 00 00 add byte ptr [rax], al + 49e8a3: 00 32 add byte ptr [rdx], dh + 49e8a5: 00 00 add byte ptr [rax], al + 49e8a7: 00 2e add byte ptr [rsi], ch + ... + 49e8b1: 00 00 add byte ptr [rax], al + 49e8b3: 00 31 add byte ptr [rcx], dh + 49e8b5: 00 00 add byte ptr [rax], al + 49e8b7: 00 33 add byte ptr [rbx], dh + 49e8b9: 00 00 add byte ptr [rax], al + 49e8bb: 00 2e add byte ptr [rsi], ch + ... + 49e8c5: 00 00 add byte ptr [rax], al + 49e8c7: 00 31 add byte ptr [rcx], dh + 49e8c9: 00 00 add byte ptr [rax], al + 49e8cb: 00 34 00 add byte ptr [rax + rax], dh + 49e8ce: 00 00 add byte ptr [rax], al + 49e8d0: 2e 00 00 add byte ptr cs:[rax], al + ... + 49e8db: 00 31 add byte ptr [rcx], dh + 49e8dd: 00 00 add byte ptr [rax], al + 49e8df: 00 35 00 00 00 2e add byte ptr [rip + 771751936], dh # 0x2e49e8e5 <_end+0x2dfdaf65> + ... + 49e8ed: 00 00 add byte ptr [rax], al + 49e8ef: 00 31 add byte ptr [rcx], dh + 49e8f1: 00 00 add byte ptr [rax], al + 49e8f3: 00 36 add byte ptr [rsi], dh + 49e8f5: 00 00 add byte ptr [rax], al + 49e8f7: 00 2e add byte ptr [rsi], ch + ... + 49e901: 00 00 add byte ptr [rax], al + 49e903: 00 31 add byte ptr [rcx], dh + 49e905: 00 00 add byte ptr [rax], al + 49e907: 00 37 add byte ptr [rdi], dh + 49e909: 00 00 add byte ptr [rax], al + 49e90b: 00 2e add byte ptr [rsi], ch + ... + 49e915: 00 00 add byte ptr [rax], al + 49e917: 00 31 add byte ptr [rcx], dh + 49e919: 00 00 add byte ptr [rax], al + 49e91b: 00 38 add byte ptr [rax], bh + 49e91d: 00 00 add byte ptr [rax], al + 49e91f: 00 2e add byte ptr [rsi], ch + ... + 49e929: 00 00 add byte ptr [rax], al + 49e92b: 00 31 add byte ptr [rcx], dh + 49e92d: 00 00 add byte ptr [rax], al + 49e92f: 00 39 add byte ptr [rcx], bh + 49e931: 00 00 add byte ptr [rax], al + 49e933: 00 2e add byte ptr [rsi], ch + ... + 49e93d: 00 00 add byte ptr [rax], al + 49e93f: 00 32 add byte ptr [rdx], dh + 49e941: 00 00 add byte ptr [rax], al + 49e943: 00 30 add byte ptr [rax], dh + 49e945: 00 00 add byte ptr [rax], al + 49e947: 00 2e add byte ptr [rsi], ch + ... + 49e951: 00 00 add byte ptr [rax], al + 49e953: 00 28 add byte ptr [rax], ch + 49e955: 00 00 add byte ptr [rax], al + 49e957: 00 61 00 add byte ptr [rcx], ah + 49e95a: 00 00 add byte ptr [rax], al + 49e95c: 29 00 sub dword ptr [rax], eax + ... + 49e966: 00 00 add byte ptr [rax], al + 49e968: 28 00 sub byte ptr [rax], al + 49e96a: 00 00 add byte ptr [rax], al + 49e96c: 62 + 49e96d: 00 00 add byte ptr [rax], al + 49e96f: 00 29 add byte ptr [rcx], ch + ... + 49e979: 00 00 add byte ptr [rax], al + 49e97b: 00 28 add byte ptr [rax], ch + 49e97d: 00 00 add byte ptr [rax], al + 49e97f: 00 63 00 add byte ptr [rbx], ah + 49e982: 00 00 add byte ptr [rax], al + 49e984: 29 00 sub dword ptr [rax], eax + ... + 49e98e: 00 00 add byte ptr [rax], al + 49e990: 28 00 sub byte ptr [rax], al + 49e992: 00 00 add byte ptr [rax], al + 49e994: 64 00 00 add byte ptr fs:[rax], al + 49e997: 00 29 add byte ptr [rcx], ch + ... + 49e9a1: 00 00 add byte ptr [rax], al + 49e9a3: 00 28 add byte ptr [rax], ch + 49e9a5: 00 00 add byte ptr [rax], al + 49e9a7: 00 65 00 add byte ptr [rbp], ah + 49e9aa: 00 00 add byte ptr [rax], al + 49e9ac: 29 00 sub dword ptr [rax], eax + ... + 49e9b6: 00 00 add byte ptr [rax], al + 49e9b8: 28 00 sub byte ptr [rax], al + 49e9ba: 00 00 add byte ptr [rax], al + 49e9bc: 66 00 00 add byte ptr [rax], al + 49e9bf: 00 29 add byte ptr [rcx], ch + ... + 49e9c9: 00 00 add byte ptr [rax], al + 49e9cb: 00 28 add byte ptr [rax], ch + 49e9cd: 00 00 add byte ptr [rax], al + 49e9cf: 00 67 00 add byte ptr [rdi], ah + 49e9d2: 00 00 add byte ptr [rax], al + 49e9d4: 29 00 sub dword ptr [rax], eax + ... + 49e9de: 00 00 add byte ptr [rax], al + 49e9e0: 28 00 sub byte ptr [rax], al + 49e9e2: 00 00 add byte ptr [rax], al + 49e9e4: 68 00 00 00 29 push 687865856 + ... + 49e9f1: 00 00 add byte ptr [rax], al + 49e9f3: 00 28 add byte ptr [rax], ch + 49e9f5: 00 00 add byte ptr [rax], al + 49e9f7: 00 69 00 add byte ptr [rcx], ch + 49e9fa: 00 00 add byte ptr [rax], al + 49e9fc: 29 00 sub dword ptr [rax], eax + ... + 49ea06: 00 00 add byte ptr [rax], al + 49ea08: 28 00 sub byte ptr [rax], al + 49ea0a: 00 00 add byte ptr [rax], al + 49ea0c: 6a 00 push 0 + 49ea0e: 00 00 add byte ptr [rax], al + 49ea10: 29 00 sub dword ptr [rax], eax + ... + 49ea1a: 00 00 add byte ptr [rax], al + 49ea1c: 28 00 sub byte ptr [rax], al + 49ea1e: 00 00 add byte ptr [rax], al + 49ea20: 6b 00 00 imul eax, dword ptr [rax], 0 + 49ea23: 00 29 add byte ptr [rcx], ch + ... + 49ea2d: 00 00 add byte ptr [rax], al + 49ea2f: 00 28 add byte ptr [rax], ch + 49ea31: 00 00 add byte ptr [rax], al + 49ea33: 00 6c 00 00 add byte ptr [rax + rax], ch + 49ea37: 00 29 add byte ptr [rcx], ch + ... + 49ea41: 00 00 add byte ptr [rax], al + 49ea43: 00 28 add byte ptr [rax], ch + 49ea45: 00 00 add byte ptr [rax], al + 49ea47: 00 6d 00 add byte ptr [rbp], ch + 49ea4a: 00 00 add byte ptr [rax], al + 49ea4c: 29 00 sub dword ptr [rax], eax + ... + 49ea56: 00 00 add byte ptr [rax], al + 49ea58: 28 00 sub byte ptr [rax], al + 49ea5a: 00 00 add byte ptr [rax], al + 49ea5c: 6e outsb dx, byte ptr [rsi] + 49ea5d: 00 00 add byte ptr [rax], al + 49ea5f: 00 29 add byte ptr [rcx], ch + ... + 49ea69: 00 00 add byte ptr [rax], al + 49ea6b: 00 28 add byte ptr [rax], ch + 49ea6d: 00 00 add byte ptr [rax], al + 49ea6f: 00 6f 00 add byte ptr [rdi], ch + 49ea72: 00 00 add byte ptr [rax], al + 49ea74: 29 00 sub dword ptr [rax], eax + ... + 49ea7e: 00 00 add byte ptr [rax], al + 49ea80: 28 00 sub byte ptr [rax], al + 49ea82: 00 00 add byte ptr [rax], al + 49ea84: 70 00 jo 0x49ea86 + 49ea86: 00 00 add byte ptr [rax], al + 49ea88: 29 00 sub dword ptr [rax], eax + ... + 49ea92: 00 00 add byte ptr [rax], al + 49ea94: 28 00 sub byte ptr [rax], al + 49ea96: 00 00 add byte ptr [rax], al + 49ea98: 71 00 jno 0x49ea9a + 49ea9a: 00 00 add byte ptr [rax], al + 49ea9c: 29 00 sub dword ptr [rax], eax + ... + 49eaa6: 00 00 add byte ptr [rax], al + 49eaa8: 28 00 sub byte ptr [rax], al + 49eaaa: 00 00 add byte ptr [rax], al + 49eaac: 72 00 jb 0x49eaae + 49eaae: 00 00 add byte ptr [rax], al + 49eab0: 29 00 sub dword ptr [rax], eax + ... + 49eaba: 00 00 add byte ptr [rax], al + 49eabc: 28 00 sub byte ptr [rax], al + 49eabe: 00 00 add byte ptr [rax], al + 49eac0: 73 00 jae 0x49eac2 + 49eac2: 00 00 add byte ptr [rax], al + 49eac4: 29 00 sub dword ptr [rax], eax + ... + 49eace: 00 00 add byte ptr [rax], al + 49ead0: 28 00 sub byte ptr [rax], al + 49ead2: 00 00 add byte ptr [rax], al + 49ead4: 74 00 je 0x49ead6 + 49ead6: 00 00 add byte ptr [rax], al + 49ead8: 29 00 sub dword ptr [rax], eax + ... + 49eae2: 00 00 add byte ptr [rax], al + 49eae4: 28 00 sub byte ptr [rax], al + 49eae6: 00 00 add byte ptr [rax], al + 49eae8: 75 00 jne 0x49eaea + 49eaea: 00 00 add byte ptr [rax], al + 49eaec: 29 00 sub dword ptr [rax], eax + ... + 49eaf6: 00 00 add byte ptr [rax], al + 49eaf8: 28 00 sub byte ptr [rax], al + 49eafa: 00 00 add byte ptr [rax], al + 49eafc: 76 00 jbe 0x49eafe + 49eafe: 00 00 add byte ptr [rax], al + 49eb00: 29 00 sub dword ptr [rax], eax + ... + 49eb0a: 00 00 add byte ptr [rax], al + 49eb0c: 28 00 sub byte ptr [rax], al + 49eb0e: 00 00 add byte ptr [rax], al + 49eb10: 77 00 ja 0x49eb12 + 49eb12: 00 00 add byte ptr [rax], al + 49eb14: 29 00 sub dword ptr [rax], eax + ... + 49eb1e: 00 00 add byte ptr [rax], al + 49eb20: 28 00 sub byte ptr [rax], al + 49eb22: 00 00 add byte ptr [rax], al + 49eb24: 78 00 js 0x49eb26 + 49eb26: 00 00 add byte ptr [rax], al + 49eb28: 29 00 sub dword ptr [rax], eax + ... + 49eb32: 00 00 add byte ptr [rax], al + 49eb34: 28 00 sub byte ptr [rax], al + 49eb36: 00 00 add byte ptr [rax], al + 49eb38: 79 00 jns 0x49eb3a + 49eb3a: 00 00 add byte ptr [rax], al + 49eb3c: 29 00 sub dword ptr [rax], eax + ... + 49eb46: 00 00 add byte ptr [rax], al + 49eb48: 28 00 sub byte ptr [rax], al + 49eb4a: 00 00 add byte ptr [rax], al + 49eb4c: 7a 00 jp 0x49eb4e + 49eb4e: 00 00 add byte ptr [rax], al + 49eb50: 29 00 sub dword ptr [rax], eax + ... + 49eb5a: 00 00 add byte ptr [rax], al + 49eb5c: 28 00 sub byte ptr [rax], al + 49eb5e: 00 00 add byte ptr [rax], al + 49eb60: 41 00 00 add byte ptr [r8], al + 49eb63: 00 29 add byte ptr [rcx], ch + ... + 49eb6d: 00 00 add byte ptr [rax], al + 49eb6f: 00 28 add byte ptr [rax], ch + 49eb71: 00 00 add byte ptr [rax], al + 49eb73: 00 42 00 add byte ptr [rdx], al + 49eb76: 00 00 add byte ptr [rax], al + 49eb78: 29 00 sub dword ptr [rax], eax + ... + 49eb82: 00 00 add byte ptr [rax], al + 49eb84: 28 00 sub byte ptr [rax], al + 49eb86: 00 00 add byte ptr [rax], al + 49eb88: 43 00 00 add byte ptr [r8], al + 49eb8b: 00 29 add byte ptr [rcx], ch + ... + 49eb95: 00 00 add byte ptr [rax], al + 49eb97: 00 28 add byte ptr [rax], ch + 49eb99: 00 00 add byte ptr [rax], al + 49eb9b: 00 44 00 00 add byte ptr [rax + rax], al + 49eb9f: 00 29 add byte ptr [rcx], ch + ... + 49eba9: 00 00 add byte ptr [rax], al + 49ebab: 00 28 add byte ptr [rax], ch + 49ebad: 00 00 add byte ptr [rax], al + 49ebaf: 00 45 00 add byte ptr [rbp], al + 49ebb2: 00 00 add byte ptr [rax], al + 49ebb4: 29 00 sub dword ptr [rax], eax + ... + 49ebbe: 00 00 add byte ptr [rax], al + 49ebc0: 28 00 sub byte ptr [rax], al + 49ebc2: 00 00 add byte ptr [rax], al + 49ebc4: 46 00 00 add byte ptr [rax], r8b + 49ebc7: 00 29 add byte ptr [rcx], ch + ... + 49ebd1: 00 00 add byte ptr [rax], al + 49ebd3: 00 28 add byte ptr [rax], ch + 49ebd5: 00 00 add byte ptr [rax], al + 49ebd7: 00 47 00 add byte ptr [rdi], al + 49ebda: 00 00 add byte ptr [rax], al + 49ebdc: 29 00 sub dword ptr [rax], eax + ... + 49ebe6: 00 00 add byte ptr [rax], al + 49ebe8: 28 00 sub byte ptr [rax], al + 49ebea: 00 00 add byte ptr [rax], al + 49ebec: 48 00 00 add byte ptr [rax], al + 49ebef: 00 29 add byte ptr [rcx], ch + ... + 49ebf9: 00 00 add byte ptr [rax], al + 49ebfb: 00 28 add byte ptr [rax], ch + 49ebfd: 00 00 add byte ptr [rax], al + 49ebff: 00 49 00 add byte ptr [rcx], cl + 49ec02: 00 00 add byte ptr [rax], al + 49ec04: 29 00 sub dword ptr [rax], eax + ... + 49ec0e: 00 00 add byte ptr [rax], al + 49ec10: 28 00 sub byte ptr [rax], al + 49ec12: 00 00 add byte ptr [rax], al + 49ec14: 4a 00 00 add byte ptr [rax], al + 49ec17: 00 29 add byte ptr [rcx], ch + ... + 49ec21: 00 00 add byte ptr [rax], al + 49ec23: 00 28 add byte ptr [rax], ch + 49ec25: 00 00 add byte ptr [rax], al + 49ec27: 00 4b 00 add byte ptr [rbx], cl + 49ec2a: 00 00 add byte ptr [rax], al + 49ec2c: 29 00 sub dword ptr [rax], eax + ... + 49ec36: 00 00 add byte ptr [rax], al + 49ec38: 28 00 sub byte ptr [rax], al + 49ec3a: 00 00 add byte ptr [rax], al + 49ec3c: 4c 00 00 add byte ptr [rax], r8b + 49ec3f: 00 29 add byte ptr [rcx], ch + ... + 49ec49: 00 00 add byte ptr [rax], al + 49ec4b: 00 28 add byte ptr [rax], ch + 49ec4d: 00 00 add byte ptr [rax], al + 49ec4f: 00 4d 00 add byte ptr [rbp], cl + 49ec52: 00 00 add byte ptr [rax], al + 49ec54: 29 00 sub dword ptr [rax], eax + ... + 49ec5e: 00 00 add byte ptr [rax], al + 49ec60: 28 00 sub byte ptr [rax], al + 49ec62: 00 00 add byte ptr [rax], al + 49ec64: 4e 00 00 add byte ptr [rax], r8b + 49ec67: 00 29 add byte ptr [rcx], ch + ... + 49ec71: 00 00 add byte ptr [rax], al + 49ec73: 00 28 add byte ptr [rax], ch + 49ec75: 00 00 add byte ptr [rax], al + 49ec77: 00 4f 00 add byte ptr [rdi], cl + 49ec7a: 00 00 add byte ptr [rax], al + 49ec7c: 29 00 sub dword ptr [rax], eax + ... + 49ec86: 00 00 add byte ptr [rax], al + 49ec88: 28 00 sub byte ptr [rax], al + 49ec8a: 00 00 add byte ptr [rax], al + 49ec8c: 50 push rax + 49ec8d: 00 00 add byte ptr [rax], al + 49ec8f: 00 29 add byte ptr [rcx], ch + ... + 49ec99: 00 00 add byte ptr [rax], al + 49ec9b: 00 28 add byte ptr [rax], ch + 49ec9d: 00 00 add byte ptr [rax], al + 49ec9f: 00 51 00 add byte ptr [rcx], dl + 49eca2: 00 00 add byte ptr [rax], al + 49eca4: 29 00 sub dword ptr [rax], eax + ... + 49ecae: 00 00 add byte ptr [rax], al + 49ecb0: 28 00 sub byte ptr [rax], al + 49ecb2: 00 00 add byte ptr [rax], al + 49ecb4: 52 push rdx + 49ecb5: 00 00 add byte ptr [rax], al + 49ecb7: 00 29 add byte ptr [rcx], ch + ... + 49ecc1: 00 00 add byte ptr [rax], al + 49ecc3: 00 28 add byte ptr [rax], ch + 49ecc5: 00 00 add byte ptr [rax], al + 49ecc7: 00 53 00 add byte ptr [rbx], dl + 49ecca: 00 00 add byte ptr [rax], al + 49eccc: 29 00 sub dword ptr [rax], eax + ... + 49ecd6: 00 00 add byte ptr [rax], al + 49ecd8: 28 00 sub byte ptr [rax], al + 49ecda: 00 00 add byte ptr [rax], al + 49ecdc: 54 push rsp + 49ecdd: 00 00 add byte ptr [rax], al + 49ecdf: 00 29 add byte ptr [rcx], ch + ... + 49ece9: 00 00 add byte ptr [rax], al + 49eceb: 00 28 add byte ptr [rax], ch + 49eced: 00 00 add byte ptr [rax], al + 49ecef: 00 55 00 add byte ptr [rbp], dl + 49ecf2: 00 00 add byte ptr [rax], al + 49ecf4: 29 00 sub dword ptr [rax], eax + ... + 49ecfe: 00 00 add byte ptr [rax], al + 49ed00: 28 00 sub byte ptr [rax], al + 49ed02: 00 00 add byte ptr [rax], al + 49ed04: 56 push rsi + 49ed05: 00 00 add byte ptr [rax], al + 49ed07: 00 29 add byte ptr [rcx], ch + ... + 49ed11: 00 00 add byte ptr [rax], al + 49ed13: 00 28 add byte ptr [rax], ch + 49ed15: 00 00 add byte ptr [rax], al + 49ed17: 00 57 00 add byte ptr [rdi], dl + 49ed1a: 00 00 add byte ptr [rax], al + 49ed1c: 29 00 sub dword ptr [rax], eax + ... + 49ed26: 00 00 add byte ptr [rax], al + 49ed28: 28 00 sub byte ptr [rax], al + 49ed2a: 00 00 add byte ptr [rax], al + 49ed2c: 58 pop rax + 49ed2d: 00 00 add byte ptr [rax], al + 49ed2f: 00 29 add byte ptr [rcx], ch + ... + 49ed39: 00 00 add byte ptr [rax], al + 49ed3b: 00 28 add byte ptr [rax], ch + 49ed3d: 00 00 add byte ptr [rax], al + 49ed3f: 00 59 00 add byte ptr [rcx], bl + 49ed42: 00 00 add byte ptr [rax], al + 49ed44: 29 00 sub dword ptr [rax], eax + ... + 49ed4e: 00 00 add byte ptr [rax], al + 49ed50: 28 00 sub byte ptr [rax], al + 49ed52: 00 00 add byte ptr [rax], al + 49ed54: 5a pop rdx + 49ed55: 00 00 add byte ptr [rax], al + 49ed57: 00 29 add byte ptr [rcx], ch + ... + 49ed61: 00 00 add byte ptr [rax], al + 49ed63: 00 28 add byte ptr [rax], ch + 49ed65: 00 00 add byte ptr [rax], al + 49ed67: 00 61 00 add byte ptr [rcx], ah + 49ed6a: 00 00 add byte ptr [rax], al + 49ed6c: 29 00 sub dword ptr [rax], eax + ... + 49ed76: 00 00 add byte ptr [rax], al + 49ed78: 28 00 sub byte ptr [rax], al + 49ed7a: 00 00 add byte ptr [rax], al + 49ed7c: 62 + 49ed7d: 00 00 add byte ptr [rax], al + 49ed7f: 00 29 add byte ptr [rcx], ch + ... + 49ed89: 00 00 add byte ptr [rax], al + 49ed8b: 00 28 add byte ptr [rax], ch + 49ed8d: 00 00 add byte ptr [rax], al + 49ed8f: 00 63 00 add byte ptr [rbx], ah + 49ed92: 00 00 add byte ptr [rax], al + 49ed94: 29 00 sub dword ptr [rax], eax + ... + 49ed9e: 00 00 add byte ptr [rax], al + 49eda0: 28 00 sub byte ptr [rax], al + 49eda2: 00 00 add byte ptr [rax], al + 49eda4: 64 00 00 add byte ptr fs:[rax], al + 49eda7: 00 29 add byte ptr [rcx], ch + ... + 49edb1: 00 00 add byte ptr [rax], al + 49edb3: 00 28 add byte ptr [rax], ch + 49edb5: 00 00 add byte ptr [rax], al + 49edb7: 00 65 00 add byte ptr [rbp], ah + 49edba: 00 00 add byte ptr [rax], al + 49edbc: 29 00 sub dword ptr [rax], eax + ... + 49edc6: 00 00 add byte ptr [rax], al + 49edc8: 28 00 sub byte ptr [rax], al + 49edca: 00 00 add byte ptr [rax], al + 49edcc: 66 00 00 add byte ptr [rax], al + 49edcf: 00 29 add byte ptr [rcx], ch + ... + 49edd9: 00 00 add byte ptr [rax], al + 49eddb: 00 28 add byte ptr [rax], ch + 49eddd: 00 00 add byte ptr [rax], al + 49eddf: 00 67 00 add byte ptr [rdi], ah + 49ede2: 00 00 add byte ptr [rax], al + 49ede4: 29 00 sub dword ptr [rax], eax + ... + 49edee: 00 00 add byte ptr [rax], al + 49edf0: 28 00 sub byte ptr [rax], al + 49edf2: 00 00 add byte ptr [rax], al + 49edf4: 68 00 00 00 29 push 687865856 + ... + 49ee01: 00 00 add byte ptr [rax], al + 49ee03: 00 28 add byte ptr [rax], ch + 49ee05: 00 00 add byte ptr [rax], al + 49ee07: 00 69 00 add byte ptr [rcx], ch + 49ee0a: 00 00 add byte ptr [rax], al + 49ee0c: 29 00 sub dword ptr [rax], eax + ... + 49ee16: 00 00 add byte ptr [rax], al + 49ee18: 28 00 sub byte ptr [rax], al + 49ee1a: 00 00 add byte ptr [rax], al + 49ee1c: 6a 00 push 0 + 49ee1e: 00 00 add byte ptr [rax], al + 49ee20: 29 00 sub dword ptr [rax], eax + ... + 49ee2a: 00 00 add byte ptr [rax], al + 49ee2c: 28 00 sub byte ptr [rax], al + 49ee2e: 00 00 add byte ptr [rax], al + 49ee30: 6b 00 00 imul eax, dword ptr [rax], 0 + 49ee33: 00 29 add byte ptr [rcx], ch + ... + 49ee3d: 00 00 add byte ptr [rax], al + 49ee3f: 00 28 add byte ptr [rax], ch + 49ee41: 00 00 add byte ptr [rax], al + 49ee43: 00 6c 00 00 add byte ptr [rax + rax], ch + 49ee47: 00 29 add byte ptr [rcx], ch + ... + 49ee51: 00 00 add byte ptr [rax], al + 49ee53: 00 28 add byte ptr [rax], ch + 49ee55: 00 00 add byte ptr [rax], al + 49ee57: 00 6d 00 add byte ptr [rbp], ch + 49ee5a: 00 00 add byte ptr [rax], al + 49ee5c: 29 00 sub dword ptr [rax], eax + ... + 49ee66: 00 00 add byte ptr [rax], al + 49ee68: 28 00 sub byte ptr [rax], al + 49ee6a: 00 00 add byte ptr [rax], al + 49ee6c: 6e outsb dx, byte ptr [rsi] + 49ee6d: 00 00 add byte ptr [rax], al + 49ee6f: 00 29 add byte ptr [rcx], ch + ... + 49ee79: 00 00 add byte ptr [rax], al + 49ee7b: 00 28 add byte ptr [rax], ch + 49ee7d: 00 00 add byte ptr [rax], al + 49ee7f: 00 6f 00 add byte ptr [rdi], ch + 49ee82: 00 00 add byte ptr [rax], al + 49ee84: 29 00 sub dword ptr [rax], eax + ... + 49ee8e: 00 00 add byte ptr [rax], al + 49ee90: 28 00 sub byte ptr [rax], al + 49ee92: 00 00 add byte ptr [rax], al + 49ee94: 70 00 jo 0x49ee96 + 49ee96: 00 00 add byte ptr [rax], al + 49ee98: 29 00 sub dword ptr [rax], eax + ... + 49eea2: 00 00 add byte ptr [rax], al + 49eea4: 28 00 sub byte ptr [rax], al + 49eea6: 00 00 add byte ptr [rax], al + 49eea8: 71 00 jno 0x49eeaa + 49eeaa: 00 00 add byte ptr [rax], al + 49eeac: 29 00 sub dword ptr [rax], eax + ... + 49eeb6: 00 00 add byte ptr [rax], al + 49eeb8: 28 00 sub byte ptr [rax], al + 49eeba: 00 00 add byte ptr [rax], al + 49eebc: 72 00 jb 0x49eebe + 49eebe: 00 00 add byte ptr [rax], al + 49eec0: 29 00 sub dword ptr [rax], eax + ... + 49eeca: 00 00 add byte ptr [rax], al + 49eecc: 28 00 sub byte ptr [rax], al + 49eece: 00 00 add byte ptr [rax], al + 49eed0: 73 00 jae 0x49eed2 + 49eed2: 00 00 add byte ptr [rax], al + 49eed4: 29 00 sub dword ptr [rax], eax + ... + 49eede: 00 00 add byte ptr [rax], al + 49eee0: 28 00 sub byte ptr [rax], al + 49eee2: 00 00 add byte ptr [rax], al + 49eee4: 74 00 je 0x49eee6 + 49eee6: 00 00 add byte ptr [rax], al + 49eee8: 29 00 sub dword ptr [rax], eax + ... + 49eef2: 00 00 add byte ptr [rax], al + 49eef4: 28 00 sub byte ptr [rax], al + 49eef6: 00 00 add byte ptr [rax], al + 49eef8: 75 00 jne 0x49eefa + 49eefa: 00 00 add byte ptr [rax], al + 49eefc: 29 00 sub dword ptr [rax], eax + ... + 49ef06: 00 00 add byte ptr [rax], al + 49ef08: 28 00 sub byte ptr [rax], al + 49ef0a: 00 00 add byte ptr [rax], al + 49ef0c: 76 00 jbe 0x49ef0e + 49ef0e: 00 00 add byte ptr [rax], al + 49ef10: 29 00 sub dword ptr [rax], eax + ... + 49ef1a: 00 00 add byte ptr [rax], al + 49ef1c: 28 00 sub byte ptr [rax], al + 49ef1e: 00 00 add byte ptr [rax], al + 49ef20: 77 00 ja 0x49ef22 + 49ef22: 00 00 add byte ptr [rax], al + 49ef24: 29 00 sub dword ptr [rax], eax + ... + 49ef2e: 00 00 add byte ptr [rax], al + 49ef30: 28 00 sub byte ptr [rax], al + 49ef32: 00 00 add byte ptr [rax], al + 49ef34: 78 00 js 0x49ef36 + 49ef36: 00 00 add byte ptr [rax], al + 49ef38: 29 00 sub dword ptr [rax], eax + ... + 49ef42: 00 00 add byte ptr [rax], al + 49ef44: 28 00 sub byte ptr [rax], al + 49ef46: 00 00 add byte ptr [rax], al + 49ef48: 79 00 jns 0x49ef4a + 49ef4a: 00 00 add byte ptr [rax], al + 49ef4c: 29 00 sub dword ptr [rax], eax + ... + 49ef56: 00 00 add byte ptr [rax], al + 49ef58: 28 00 sub byte ptr [rax], al + 49ef5a: 00 00 add byte ptr [rax], al + 49ef5c: 7a 00 jp 0x49ef5e + 49ef5e: 00 00 add byte ptr [rax], al + 49ef60: 29 00 sub dword ptr [rax], eax + ... + 49ef6a: 00 00 add byte ptr [rax], al + 49ef6c: 28 00 sub byte ptr [rax], al + 49ef6e: 00 00 add byte ptr [rax], al + 49ef70: 30 00 xor byte ptr [rax], al + 49ef72: 00 00 add byte ptr [rax], al + 49ef74: 29 00 sub dword ptr [rax], eax + ... + 49ef7e: 00 00 add byte ptr [rax], al + 49ef80: 2d 00 00 00 00 sub eax, 0 + 49ef85: 00 00 add byte ptr [rax], al + 49ef87: 00 00 add byte ptr [rax], al + 49ef89: 00 00 add byte ptr [rax], al + 49ef8b: 00 7c 00 00 add byte ptr [rax + rax], bh + ... + 49ef97: 00 2b add byte ptr [rbx], ch + ... + 49efa1: 00 00 add byte ptr [rax], al + 49efa3: 00 2b add byte ptr [rbx], ch + ... + 49efad: 00 00 add byte ptr [rax], al + 49efaf: 00 2b add byte ptr [rbx], ch + ... + 49efb9: 00 00 add byte ptr [rax], al + 49efbb: 00 2b add byte ptr [rbx], ch + ... + 49efc5: 00 00 add byte ptr [rax], al + 49efc7: 00 2b add byte ptr [rbx], ch + ... + 49efd1: 00 00 add byte ptr [rax], al + 49efd3: 00 2b add byte ptr [rbx], ch + ... + 49efdd: 00 00 add byte ptr [rax], al + 49efdf: 00 2b add byte ptr [rbx], ch + ... + 49efe9: 00 00 add byte ptr [rax], al + 49efeb: 00 2b add byte ptr [rbx], ch + ... + 49eff5: 00 00 add byte ptr [rax], al + 49eff7: 00 2b add byte ptr [rbx], ch + ... + 49f001: 00 00 add byte ptr [rax], al + 49f003: 00 6f 00 add byte ptr [rdi], ch + ... + 49f00e: 00 00 add byte ptr [rax], al + 49f010: 3a 00 cmp al, byte ptr [rax] + 49f012: 00 00 add byte ptr [rax], al + 49f014: 3a 00 cmp al, byte ptr [rax] + 49f016: 00 00 add byte ptr [rax], al + 49f018: 3d 00 00 00 00 cmp eax, 0 + 49f01d: 00 00 add byte ptr [rax], al + 49f01f: 00 00 add byte ptr [rax], al + 49f021: 00 00 add byte ptr [rax], al + 49f023: 00 3d 00 00 00 3d add byte ptr [rip + 1023410176], bh # 0x3d49f029 <_end+0x3cfdb6a9> + ... + 49f031: 00 00 add byte ptr [rax], al + 49f033: 00 3d 00 00 00 3d add byte ptr [rip + 1023410176], bh # 0x3d49f039 <_end+0x3cfdb6b9> + 49f039: 00 00 add byte ptr [rax], al + 49f03b: 00 3d 00 00 00 00 add byte ptr [rip], bh # 0x49f041 + 49f041: 00 00 add byte ptr [rax], al + 49f043: 00 00 add byte ptr [rax], al + 49f045: 00 00 add byte ptr [rax], al + 49f047: 00 20 add byte ptr [rax], ah + ... + 49f051: 00 00 add byte ptr [rax], al + 49f053: 00 3d 00 00 00 00 add byte ptr [rip], bh # 0x49f059 + 49f059: 00 00 add byte ptr [rax], al + 49f05b: 00 00 add byte ptr [rax], al + 49f05d: 00 00 add byte ptr [rax], al + 49f05f: 00 28 add byte ptr [rax], ch + 49f061: 00 00 add byte ptr [rax], al + 49f063: 00 32 add byte ptr [rdx], dh + 49f065: 00 00 add byte ptr [rax], al + 49f067: 00 31 add byte ptr [rcx], dh + 49f069: 00 00 add byte ptr [rax], al + 49f06b: 00 29 add byte ptr [rcx], ch + ... + 49f075: 00 00 add byte ptr [rax], al + 49f077: 00 28 add byte ptr [rax], ch + 49f079: 00 00 add byte ptr [rax], al + 49f07b: 00 32 add byte ptr [rdx], dh + 49f07d: 00 00 add byte ptr [rax], al + 49f07f: 00 32 add byte ptr [rdx], dh + 49f081: 00 00 add byte ptr [rax], al + 49f083: 00 29 add byte ptr [rcx], ch + ... + 49f08d: 00 00 add byte ptr [rax], al + 49f08f: 00 28 add byte ptr [rax], ch + 49f091: 00 00 add byte ptr [rax], al + 49f093: 00 32 add byte ptr [rdx], dh + 49f095: 00 00 add byte ptr [rax], al + 49f097: 00 33 add byte ptr [rbx], dh + 49f099: 00 00 add byte ptr [rax], al + 49f09b: 00 29 add byte ptr [rcx], ch + ... + 49f0a5: 00 00 add byte ptr [rax], al + 49f0a7: 00 28 add byte ptr [rax], ch + 49f0a9: 00 00 add byte ptr [rax], al + 49f0ab: 00 32 add byte ptr [rdx], dh + 49f0ad: 00 00 add byte ptr [rax], al + 49f0af: 00 34 00 add byte ptr [rax + rax], dh + 49f0b2: 00 00 add byte ptr [rax], al + 49f0b4: 29 00 sub dword ptr [rax], eax + ... + 49f0be: 00 00 add byte ptr [rax], al + 49f0c0: 28 00 sub byte ptr [rax], al + 49f0c2: 00 00 add byte ptr [rax], al + 49f0c4: 32 00 xor al, byte ptr [rax] + 49f0c6: 00 00 add byte ptr [rax], al + 49f0c8: 35 00 00 00 29 xor eax, 687865856 + ... + 49f0d5: 00 00 add byte ptr [rax], al + 49f0d7: 00 28 add byte ptr [rax], ch + 49f0d9: 00 00 add byte ptr [rax], al + 49f0db: 00 32 add byte ptr [rdx], dh + 49f0dd: 00 00 add byte ptr [rax], al + 49f0df: 00 36 add byte ptr [rsi], dh + 49f0e1: 00 00 add byte ptr [rax], al + 49f0e3: 00 29 add byte ptr [rcx], ch + ... + 49f0ed: 00 00 add byte ptr [rax], al + 49f0ef: 00 28 add byte ptr [rax], ch + 49f0f1: 00 00 add byte ptr [rax], al + 49f0f3: 00 32 add byte ptr [rdx], dh + 49f0f5: 00 00 add byte ptr [rax], al + 49f0f7: 00 37 add byte ptr [rdi], dh + 49f0f9: 00 00 add byte ptr [rax], al + 49f0fb: 00 29 add byte ptr [rcx], ch + ... + 49f105: 00 00 add byte ptr [rax], al + 49f107: 00 28 add byte ptr [rax], ch + 49f109: 00 00 add byte ptr [rax], al + 49f10b: 00 32 add byte ptr [rdx], dh + 49f10d: 00 00 add byte ptr [rax], al + 49f10f: 00 38 add byte ptr [rax], bh + 49f111: 00 00 add byte ptr [rax], al + 49f113: 00 29 add byte ptr [rcx], ch + ... + 49f11d: 00 00 add byte ptr [rax], al + 49f11f: 00 28 add byte ptr [rax], ch + 49f121: 00 00 add byte ptr [rax], al + 49f123: 00 32 add byte ptr [rdx], dh + 49f125: 00 00 add byte ptr [rax], al + 49f127: 00 39 add byte ptr [rcx], bh + 49f129: 00 00 add byte ptr [rax], al + 49f12b: 00 29 add byte ptr [rcx], ch + ... + 49f135: 00 00 add byte ptr [rax], al + 49f137: 00 28 add byte ptr [rax], ch + 49f139: 00 00 add byte ptr [rax], al + 49f13b: 00 33 add byte ptr [rbx], dh + 49f13d: 00 00 add byte ptr [rax], al + 49f13f: 00 30 add byte ptr [rax], dh + 49f141: 00 00 add byte ptr [rax], al + 49f143: 00 29 add byte ptr [rcx], ch + ... + 49f14d: 00 00 add byte ptr [rax], al + 49f14f: 00 28 add byte ptr [rax], ch + 49f151: 00 00 add byte ptr [rax], al + 49f153: 00 33 add byte ptr [rbx], dh + 49f155: 00 00 add byte ptr [rax], al + 49f157: 00 31 add byte ptr [rcx], dh + 49f159: 00 00 add byte ptr [rax], al + 49f15b: 00 29 add byte ptr [rcx], ch + ... + 49f165: 00 00 add byte ptr [rax], al + 49f167: 00 28 add byte ptr [rax], ch + 49f169: 00 00 add byte ptr [rax], al + 49f16b: 00 33 add byte ptr [rbx], dh + 49f16d: 00 00 add byte ptr [rax], al + 49f16f: 00 32 add byte ptr [rdx], dh + 49f171: 00 00 add byte ptr [rax], al + 49f173: 00 29 add byte ptr [rcx], ch + ... + 49f17d: 00 00 add byte ptr [rax], al + 49f17f: 00 28 add byte ptr [rax], ch + 49f181: 00 00 add byte ptr [rax], al + 49f183: 00 33 add byte ptr [rbx], dh + 49f185: 00 00 add byte ptr [rax], al + 49f187: 00 33 add byte ptr [rbx], dh + 49f189: 00 00 add byte ptr [rax], al + 49f18b: 00 29 add byte ptr [rcx], ch + ... + 49f195: 00 00 add byte ptr [rax], al + 49f197: 00 28 add byte ptr [rax], ch + 49f199: 00 00 add byte ptr [rax], al + 49f19b: 00 33 add byte ptr [rbx], dh + 49f19d: 00 00 add byte ptr [rax], al + 49f19f: 00 34 00 add byte ptr [rax + rax], dh + 49f1a2: 00 00 add byte ptr [rax], al + 49f1a4: 29 00 sub dword ptr [rax], eax + ... + 49f1ae: 00 00 add byte ptr [rax], al + 49f1b0: 28 00 sub byte ptr [rax], al + 49f1b2: 00 00 add byte ptr [rax], al + 49f1b4: 33 00 xor eax, dword ptr [rax] + 49f1b6: 00 00 add byte ptr [rax], al + 49f1b8: 35 00 00 00 29 xor eax, 687865856 + ... + 49f1c5: 00 00 add byte ptr [rax], al + 49f1c7: 00 28 add byte ptr [rax], ch + 49f1c9: 00 00 add byte ptr [rax], al + 49f1cb: 00 33 add byte ptr [rbx], dh + 49f1cd: 00 00 add byte ptr [rax], al + 49f1cf: 00 36 add byte ptr [rsi], dh + 49f1d1: 00 00 add byte ptr [rax], al + 49f1d3: 00 29 add byte ptr [rcx], ch + ... + 49f1dd: 00 00 add byte ptr [rax], al + 49f1df: 00 28 add byte ptr [rax], ch + 49f1e1: 00 00 add byte ptr [rax], al + 49f1e3: 00 33 add byte ptr [rbx], dh + 49f1e5: 00 00 add byte ptr [rax], al + 49f1e7: 00 37 add byte ptr [rdi], dh + 49f1e9: 00 00 add byte ptr [rax], al + 49f1eb: 00 29 add byte ptr [rcx], ch + ... + 49f1f5: 00 00 add byte ptr [rax], al + 49f1f7: 00 28 add byte ptr [rax], ch + 49f1f9: 00 00 add byte ptr [rax], al + 49f1fb: 00 33 add byte ptr [rbx], dh + 49f1fd: 00 00 add byte ptr [rax], al + 49f1ff: 00 38 add byte ptr [rax], bh + 49f201: 00 00 add byte ptr [rax], al + 49f203: 00 29 add byte ptr [rcx], ch + ... + 49f20d: 00 00 add byte ptr [rax], al + 49f20f: 00 28 add byte ptr [rax], ch + 49f211: 00 00 add byte ptr [rax], al + 49f213: 00 33 add byte ptr [rbx], dh + 49f215: 00 00 add byte ptr [rax], al + 49f217: 00 39 add byte ptr [rcx], bh + 49f219: 00 00 add byte ptr [rax], al + 49f21b: 00 29 add byte ptr [rcx], ch + ... + 49f225: 00 00 add byte ptr [rax], al + 49f227: 00 28 add byte ptr [rax], ch + 49f229: 00 00 add byte ptr [rax], al + 49f22b: 00 34 00 add byte ptr [rax + rax], dh + 49f22e: 00 00 add byte ptr [rax], al + 49f230: 30 00 xor byte ptr [rax], al + 49f232: 00 00 add byte ptr [rax], al + 49f234: 29 00 sub dword ptr [rax], eax + ... + 49f23e: 00 00 add byte ptr [rax], al + 49f240: 28 00 sub byte ptr [rax], al + 49f242: 00 00 add byte ptr [rax], al + 49f244: 34 00 xor al, 0 + 49f246: 00 00 add byte ptr [rax], al + 49f248: 31 00 xor dword ptr [rax], eax + 49f24a: 00 00 add byte ptr [rax], al + 49f24c: 29 00 sub dword ptr [rax], eax + ... + 49f256: 00 00 add byte ptr [rax], al + 49f258: 28 00 sub byte ptr [rax], al + 49f25a: 00 00 add byte ptr [rax], al + 49f25c: 34 00 xor al, 0 + 49f25e: 00 00 add byte ptr [rax], al + 49f260: 32 00 xor al, byte ptr [rax] + 49f262: 00 00 add byte ptr [rax], al + 49f264: 29 00 sub dword ptr [rax], eax + ... + 49f26e: 00 00 add byte ptr [rax], al + 49f270: 28 00 sub byte ptr [rax], al + 49f272: 00 00 add byte ptr [rax], al + 49f274: 34 00 xor al, 0 + 49f276: 00 00 add byte ptr [rax], al + 49f278: 33 00 xor eax, dword ptr [rax] + 49f27a: 00 00 add byte ptr [rax], al + 49f27c: 29 00 sub dword ptr [rax], eax + ... + 49f286: 00 00 add byte ptr [rax], al + 49f288: 28 00 sub byte ptr [rax], al + 49f28a: 00 00 add byte ptr [rax], al + 49f28c: 34 00 xor al, 0 + 49f28e: 00 00 add byte ptr [rax], al + 49f290: 34 00 xor al, 0 + 49f292: 00 00 add byte ptr [rax], al + 49f294: 29 00 sub dword ptr [rax], eax + ... + 49f29e: 00 00 add byte ptr [rax], al + 49f2a0: 28 00 sub byte ptr [rax], al + 49f2a2: 00 00 add byte ptr [rax], al + 49f2a4: 34 00 xor al, 0 + 49f2a6: 00 00 add byte ptr [rax], al + 49f2a8: 35 00 00 00 29 xor eax, 687865856 + ... + 49f2b5: 00 00 add byte ptr [rax], al + 49f2b7: 00 28 add byte ptr [rax], ch + 49f2b9: 00 00 add byte ptr [rax], al + 49f2bb: 00 34 00 add byte ptr [rax + rax], dh + 49f2be: 00 00 add byte ptr [rax], al + 49f2c0: 36 00 00 add byte ptr ss:[rax], al + 49f2c3: 00 29 add byte ptr [rcx], ch + ... + 49f2cd: 00 00 add byte ptr [rax], al + 49f2cf: 00 28 add byte ptr [rax], ch + 49f2d1: 00 00 add byte ptr [rax], al + 49f2d3: 00 34 00 add byte ptr [rax + rax], dh + 49f2d6: 00 00 add byte ptr [rax], al + 49f2d8: 37 + 49f2d9: 00 00 add byte ptr [rax], al + 49f2db: 00 29 add byte ptr [rcx], ch + ... + 49f2e5: 00 00 add byte ptr [rax], al + 49f2e7: 00 28 add byte ptr [rax], ch + 49f2e9: 00 00 add byte ptr [rax], al + 49f2eb: 00 34 00 add byte ptr [rax + rax], dh + 49f2ee: 00 00 add byte ptr [rax], al + 49f2f0: 38 00 cmp byte ptr [rax], al + 49f2f2: 00 00 add byte ptr [rax], al + 49f2f4: 29 00 sub dword ptr [rax], eax + ... + 49f2fe: 00 00 add byte ptr [rax], al + 49f300: 28 00 sub byte ptr [rax], al + 49f302: 00 00 add byte ptr [rax], al + 49f304: 34 00 xor al, 0 + 49f306: 00 00 add byte ptr [rax], al + 49f308: 39 00 cmp dword ptr [rax], eax + 49f30a: 00 00 add byte ptr [rax], al + 49f30c: 29 00 sub dword ptr [rax], eax + ... + 49f316: 00 00 add byte ptr [rax], al + 49f318: 28 00 sub byte ptr [rax], al + 49f31a: 00 00 add byte ptr [rax], al + 49f31c: 35 00 00 00 30 xor eax, 805306368 + 49f321: 00 00 add byte ptr [rax], al + 49f323: 00 29 add byte ptr [rcx], ch + ... + 49f32d: 00 00 add byte ptr [rax], al + 49f32f: 00 68 00 add byte ptr [rax], ch + 49f332: 00 00 add byte ptr [rax], al + 49f334: 50 push rax + 49f335: 00 00 add byte ptr [rax], al + 49f337: 00 61 00 add byte ptr [rcx], ah + ... + 49f342: 00 00 add byte ptr [rax], al + 49f344: 64 00 00 add byte ptr fs:[rax], al + 49f347: 00 61 00 add byte ptr [rcx], ah + ... + 49f352: 00 00 add byte ptr [rax], al + 49f354: 41 00 00 add byte ptr [r8], al + 49f357: 00 55 00 add byte ptr [rbp], dl + ... + 49f362: 00 00 add byte ptr [rax], al + 49f364: 62 + 49f365: 00 00 add byte ptr [rax], al + 49f367: 00 61 00 add byte ptr [rcx], ah + 49f36a: 00 00 add byte ptr [rax], al + 49f36c: 72 00 jb 0x49f36e + ... + 49f376: 00 00 add byte ptr [rax], al + 49f378: 6f outsd dx, dword ptr [rsi] + 49f379: 00 00 add byte ptr [rax], al + 49f37b: 00 56 00 add byte ptr [rsi], dl + ... + 49f386: 00 00 add byte ptr [rax], al + 49f388: 70 00 jo 0x49f38a + 49f38a: 00 00 add byte ptr [rax], al + 49f38c: 63 00 movsxd eax, dword ptr [rax] + ... + 49f396: 00 00 add byte ptr [rax], al + 49f398: 70 00 jo 0x49f39a + 49f39a: 00 00 add byte ptr [rax], al + 49f39c: 41 00 00 add byte ptr [r8], al + ... + 49f3a7: 00 6e 00 add byte ptr [rsi], ch + 49f3aa: 00 00 add byte ptr [rax], al + 49f3ac: 41 00 00 add byte ptr [r8], al + ... + 49f3b7: 00 75 00 add byte ptr [rbp], dh + 49f3ba: 00 00 add byte ptr [rax], al + 49f3bc: 41 00 00 add byte ptr [r8], al + ... + 49f3c7: 00 6d 00 add byte ptr [rbp], ch + 49f3ca: 00 00 add byte ptr [rax], al + 49f3cc: 41 00 00 add byte ptr [r8], al + ... + 49f3d7: 00 6b 00 add byte ptr [rbx], ch + 49f3da: 00 00 add byte ptr [rax], al + 49f3dc: 41 00 00 add byte ptr [r8], al + ... + 49f3e7: 00 4b 00 add byte ptr [rbx], cl + 49f3ea: 00 00 add byte ptr [rax], al + 49f3ec: 42 00 00 add byte ptr [rax], al + ... + 49f3f7: 00 4d 00 add byte ptr [rbp], cl + 49f3fa: 00 00 add byte ptr [rax], al + 49f3fc: 42 00 00 add byte ptr [rax], al + ... + 49f407: 00 47 00 add byte ptr [rdi], al + 49f40a: 00 00 add byte ptr [rax], al + 49f40c: 42 00 00 add byte ptr [rax], al + ... + 49f417: 00 63 00 add byte ptr [rbx], ah + 49f41a: 00 00 add byte ptr [rax], al + 49f41c: 61 + 49f41d: 00 00 add byte ptr [rax], al + 49f41f: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 49f42b: 00 6b 00 add byte ptr [rbx], ch + 49f42e: 00 00 add byte ptr [rax], al + 49f430: 63 00 movsxd eax, dword ptr [rax] + 49f432: 00 00 add byte ptr [rax], al + 49f434: 61 + 49f435: 00 00 add byte ptr [rax], al + 49f437: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 49f443: 00 70 00 add byte ptr [rax], dh + 49f446: 00 00 add byte ptr [rax], al + 49f448: 46 00 00 add byte ptr [rax], r8b + ... + 49f453: 00 6e 00 add byte ptr [rsi], ch + 49f456: 00 00 add byte ptr [rax], al + 49f458: 46 00 00 add byte ptr [rax], r8b + ... + 49f463: 00 75 00 add byte ptr [rbp], dh + 49f466: 00 00 add byte ptr [rax], al + 49f468: 46 00 00 add byte ptr [rax], r8b + ... + 49f473: 00 75 00 add byte ptr [rbp], dh + 49f476: 00 00 add byte ptr [rax], al + 49f478: 67 00 00 add byte ptr [eax], al + ... + 49f483: 00 6d 00 add byte ptr [rbp], ch + 49f486: 00 00 add byte ptr [rax], al + 49f488: 67 00 00 add byte ptr [eax], al + ... + 49f493: 00 6b 00 add byte ptr [rbx], ch + 49f496: 00 00 add byte ptr [rax], al + 49f498: 67 00 00 add byte ptr [eax], al + ... + 49f4a3: 00 48 00 add byte ptr [rax], cl + 49f4a6: 00 00 add byte ptr [rax], al + 49f4a8: 7a 00 jp 0x49f4aa + ... + 49f4b2: 00 00 add byte ptr [rax], al + 49f4b4: 6b 00 00 imul eax, dword ptr [rax], 0 + 49f4b7: 00 48 00 add byte ptr [rax], cl + 49f4ba: 00 00 add byte ptr [rax], al + 49f4bc: 7a 00 jp 0x49f4be + ... + 49f4c6: 00 00 add byte ptr [rax], al + 49f4c8: 4d 00 00 add byte ptr [r8], r8b + 49f4cb: 00 48 00 add byte ptr [rax], cl + 49f4ce: 00 00 add byte ptr [rax], al + 49f4d0: 7a 00 jp 0x49f4d2 + ... + 49f4da: 00 00 add byte ptr [rax], al + 49f4dc: 47 00 00 add byte ptr [r8], r8b + 49f4df: 00 48 00 add byte ptr [rax], cl + 49f4e2: 00 00 add byte ptr [rax], al + 49f4e4: 7a 00 jp 0x49f4e6 + ... + 49f4ee: 00 00 add byte ptr [rax], al + 49f4f0: 54 push rsp + 49f4f1: 00 00 add byte ptr [rax], al + 49f4f3: 00 48 00 add byte ptr [rax], cl + 49f4f6: 00 00 add byte ptr [rax], al + 49f4f8: 7a 00 jp 0x49f4fa + ... + 49f502: 00 00 add byte ptr [rax], al + 49f504: 75 00 jne 0x49f506 + 49f506: 00 00 add byte ptr [rax], al + 49f508: 6c insb byte ptr es:[rdi], dx + ... + 49f511: 00 00 add byte ptr [rax], al + 49f513: 00 6d 00 add byte ptr [rbp], ch + 49f516: 00 00 add byte ptr [rax], al + 49f518: 6c insb byte ptr es:[rdi], dx + ... + 49f521: 00 00 add byte ptr [rax], al + 49f523: 00 64 00 00 add byte ptr [rax + rax], ah + 49f527: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 49f533: 00 6b 00 add byte ptr [rbx], ch + 49f536: 00 00 add byte ptr [rax], al + 49f538: 6c insb byte ptr es:[rdi], dx + ... + 49f541: 00 00 add byte ptr [rax], al + 49f543: 00 66 00 add byte ptr [rsi], ah + 49f546: 00 00 add byte ptr [rax], al + 49f548: 6d insd dword ptr es:[rdi], dx + ... + 49f551: 00 00 add byte ptr [rax], al + 49f553: 00 6e 00 add byte ptr [rsi], ch + 49f556: 00 00 add byte ptr [rax], al + 49f558: 6d insd dword ptr es:[rdi], dx + ... + 49f561: 00 00 add byte ptr [rax], al + 49f563: 00 75 00 add byte ptr [rbp], dh + 49f566: 00 00 add byte ptr [rax], al + 49f568: 6d insd dword ptr es:[rdi], dx + ... + 49f571: 00 00 add byte ptr [rax], al + 49f573: 00 6d 00 add byte ptr [rbp], ch + 49f576: 00 00 add byte ptr [rax], al + 49f578: 6d insd dword ptr es:[rdi], dx + ... + 49f581: 00 00 add byte ptr [rax], al + 49f583: 00 63 00 add byte ptr [rbx], ah + 49f586: 00 00 add byte ptr [rax], al + 49f588: 6d insd dword ptr es:[rdi], dx + ... + 49f591: 00 00 add byte ptr [rax], al + 49f593: 00 6b 00 add byte ptr [rbx], ch + 49f596: 00 00 add byte ptr [rax], al + 49f598: 6d insd dword ptr es:[rdi], dx + ... + 49f5a1: 00 00 add byte ptr [rax], al + 49f5a3: 00 6d 00 add byte ptr [rbp], ch + 49f5a6: 00 00 add byte ptr [rax], al + 49f5a8: 6d insd dword ptr es:[rdi], dx + 49f5a9: 00 00 add byte ptr [rax], al + 49f5ab: 00 5e 00 add byte ptr [rsi], bl + 49f5ae: 00 00 add byte ptr [rax], al + 49f5b0: 32 00 xor al, byte ptr [rax] + ... + 49f5ba: 00 00 add byte ptr [rax], al + 49f5bc: 63 00 movsxd eax, dword ptr [rax] + 49f5be: 00 00 add byte ptr [rax], al + 49f5c0: 6d insd dword ptr es:[rdi], dx + 49f5c1: 00 00 add byte ptr [rax], al + 49f5c3: 00 5e 00 add byte ptr [rsi], bl + 49f5c6: 00 00 add byte ptr [rax], al + 49f5c8: 32 00 xor al, byte ptr [rax] + ... + 49f5d2: 00 00 add byte ptr [rax], al + 49f5d4: 6d insd dword ptr es:[rdi], dx + 49f5d5: 00 00 add byte ptr [rax], al + 49f5d7: 00 5e 00 add byte ptr [rsi], bl + 49f5da: 00 00 add byte ptr [rax], al + 49f5dc: 32 00 xor al, byte ptr [rax] + ... + 49f5e6: 00 00 add byte ptr [rax], al + 49f5e8: 6b 00 00 imul eax, dword ptr [rax], 0 + 49f5eb: 00 6d 00 add byte ptr [rbp], ch + 49f5ee: 00 00 add byte ptr [rax], al + 49f5f0: 5e pop rsi + 49f5f1: 00 00 add byte ptr [rax], al + 49f5f3: 00 32 add byte ptr [rdx], dh + ... + 49f5fd: 00 00 add byte ptr [rax], al + 49f5ff: 00 6d 00 add byte ptr [rbp], ch + 49f602: 00 00 add byte ptr [rax], al + 49f604: 6d insd dword ptr es:[rdi], dx + 49f605: 00 00 add byte ptr [rax], al + 49f607: 00 5e 00 add byte ptr [rsi], bl + 49f60a: 00 00 add byte ptr [rax], al + 49f60c: 33 00 xor eax, dword ptr [rax] + ... + 49f616: 00 00 add byte ptr [rax], al + 49f618: 63 00 movsxd eax, dword ptr [rax] + 49f61a: 00 00 add byte ptr [rax], al + 49f61c: 6d insd dword ptr es:[rdi], dx + 49f61d: 00 00 add byte ptr [rax], al + 49f61f: 00 5e 00 add byte ptr [rsi], bl + 49f622: 00 00 add byte ptr [rax], al + 49f624: 33 00 xor eax, dword ptr [rax] + ... + 49f62e: 00 00 add byte ptr [rax], al + 49f630: 6d insd dword ptr es:[rdi], dx + 49f631: 00 00 add byte ptr [rax], al + 49f633: 00 5e 00 add byte ptr [rsi], bl + 49f636: 00 00 add byte ptr [rax], al + 49f638: 33 00 xor eax, dword ptr [rax] + ... + 49f642: 00 00 add byte ptr [rax], al + 49f644: 6b 00 00 imul eax, dword ptr [rax], 0 + 49f647: 00 6d 00 add byte ptr [rbp], ch + 49f64a: 00 00 add byte ptr [rax], al + 49f64c: 5e pop rsi + 49f64d: 00 00 add byte ptr [rax], al + 49f64f: 00 33 add byte ptr [rbx], dh + ... + 49f659: 00 00 add byte ptr [rax], al + 49f65b: 00 6d 00 add byte ptr [rbp], ch + 49f65e: 00 00 add byte ptr [rax], al + 49f660: 2f + 49f661: 00 00 add byte ptr [rax], al + 49f663: 00 73 00 add byte ptr [rbx], dh + ... + 49f66e: 00 00 add byte ptr [rax], al + 49f670: 6d insd dword ptr es:[rdi], dx + 49f671: 00 00 add byte ptr [rax], al + 49f673: 00 2f add byte ptr [rdi], ch + 49f675: 00 00 add byte ptr [rax], al + 49f677: 00 73 00 add byte ptr [rbx], dh + 49f67a: 00 00 add byte ptr [rax], al + 49f67c: 5e pop rsi + 49f67d: 00 00 add byte ptr [rax], al + 49f67f: 00 32 add byte ptr [rdx], dh + ... + 49f689: 00 00 add byte ptr [rax], al + 49f68b: 00 50 00 add byte ptr [rax], dl + 49f68e: 00 00 add byte ptr [rax], al + 49f690: 61 + ... + 49f699: 00 00 add byte ptr [rax], al + 49f69b: 00 6b 00 add byte ptr [rbx], ch + 49f69e: 00 00 add byte ptr [rax], al + 49f6a0: 50 push rax + 49f6a1: 00 00 add byte ptr [rax], al + 49f6a3: 00 61 00 add byte ptr [rcx], ah + ... + 49f6ae: 00 00 add byte ptr [rax], al + 49f6b0: 4d 00 00 add byte ptr [r8], r8b + 49f6b3: 00 50 00 add byte ptr [rax], dl + 49f6b6: 00 00 add byte ptr [rax], al + 49f6b8: 61 + ... + 49f6c1: 00 00 add byte ptr [rax], al + 49f6c3: 00 47 00 add byte ptr [rdi], al + 49f6c6: 00 00 add byte ptr [rax], al + 49f6c8: 50 push rax + 49f6c9: 00 00 add byte ptr [rax], al + 49f6cb: 00 61 00 add byte ptr [rcx], ah + ... + 49f6d6: 00 00 add byte ptr [rax], al + 49f6d8: 72 00 jb 0x49f6da + 49f6da: 00 00 add byte ptr [rax], al + 49f6dc: 61 + 49f6dd: 00 00 add byte ptr [rax], al + 49f6df: 00 64 00 00 add byte ptr [rax + rax], ah + ... + 49f6eb: 00 72 00 add byte ptr [rdx], dh + 49f6ee: 00 00 add byte ptr [rax], al + 49f6f0: 61 + 49f6f1: 00 00 add byte ptr [rax], al + 49f6f3: 00 64 00 00 add byte ptr [rax + rax], ah + 49f6f7: 00 2f add byte ptr [rdi], ch + 49f6f9: 00 00 add byte ptr [rax], al + 49f6fb: 00 73 00 add byte ptr [rbx], dh + ... + 49f706: 00 00 add byte ptr [rax], al + 49f708: 72 00 jb 0x49f70a + 49f70a: 00 00 add byte ptr [rax], al + 49f70c: 61 + 49f70d: 00 00 add byte ptr [rax], al + 49f70f: 00 64 00 00 add byte ptr [rax + rax], ah + 49f713: 00 2f add byte ptr [rdi], ch + 49f715: 00 00 add byte ptr [rax], al + 49f717: 00 73 00 add byte ptr [rbx], dh + 49f71a: 00 00 add byte ptr [rax], al + 49f71c: 5e pop rsi + 49f71d: 00 00 add byte ptr [rax], al + 49f71f: 00 32 add byte ptr [rdx], dh + ... + 49f729: 00 00 add byte ptr [rax], al + 49f72b: 00 70 00 add byte ptr [rax], dh + 49f72e: 00 00 add byte ptr [rax], al + 49f730: 73 00 jae 0x49f732 + ... + 49f73a: 00 00 add byte ptr [rax], al + 49f73c: 6e outsb dx, byte ptr [rsi] + 49f73d: 00 00 add byte ptr [rax], al + 49f73f: 00 73 00 add byte ptr [rbx], dh + ... + 49f74a: 00 00 add byte ptr [rax], al + 49f74c: 75 00 jne 0x49f74e + 49f74e: 00 00 add byte ptr [rax], al + 49f750: 73 00 jae 0x49f752 + ... + 49f75a: 00 00 add byte ptr [rax], al + 49f75c: 6d insd dword ptr es:[rdi], dx + 49f75d: 00 00 add byte ptr [rax], al + 49f75f: 00 73 00 add byte ptr [rbx], dh + ... + 49f76a: 00 00 add byte ptr [rax], al + 49f76c: 70 00 jo 0x49f76e + 49f76e: 00 00 add byte ptr [rax], al + 49f770: 56 push rsi + ... + 49f779: 00 00 add byte ptr [rax], al + 49f77b: 00 6e 00 add byte ptr [rsi], ch + 49f77e: 00 00 add byte ptr [rax], al + 49f780: 56 push rsi + ... + 49f789: 00 00 add byte ptr [rax], al + 49f78b: 00 75 00 add byte ptr [rbp], dh + 49f78e: 00 00 add byte ptr [rax], al + 49f790: 56 push rsi + ... + 49f799: 00 00 add byte ptr [rax], al + 49f79b: 00 6d 00 add byte ptr [rbp], ch + 49f79e: 00 00 add byte ptr [rax], al + 49f7a0: 56 push rsi + ... + 49f7a9: 00 00 add byte ptr [rax], al + 49f7ab: 00 6b 00 add byte ptr [rbx], ch + 49f7ae: 00 00 add byte ptr [rax], al + 49f7b0: 56 push rsi + ... + 49f7b9: 00 00 add byte ptr [rax], al + 49f7bb: 00 4d 00 add byte ptr [rbp], cl + 49f7be: 00 00 add byte ptr [rax], al + 49f7c0: 56 push rsi + ... + 49f7c9: 00 00 add byte ptr [rax], al + 49f7cb: 00 70 00 add byte ptr [rax], dh + 49f7ce: 00 00 add byte ptr [rax], al + 49f7d0: 57 push rdi + ... + 49f7d9: 00 00 add byte ptr [rax], al + 49f7db: 00 6e 00 add byte ptr [rsi], ch + 49f7de: 00 00 add byte ptr [rax], al + 49f7e0: 57 push rdi + ... + 49f7e9: 00 00 add byte ptr [rax], al + 49f7eb: 00 75 00 add byte ptr [rbp], dh + 49f7ee: 00 00 add byte ptr [rax], al + 49f7f0: 57 push rdi + ... + 49f7f9: 00 00 add byte ptr [rax], al + 49f7fb: 00 6d 00 add byte ptr [rbp], ch + 49f7fe: 00 00 add byte ptr [rax], al + 49f800: 57 push rdi + ... + 49f809: 00 00 add byte ptr [rax], al + 49f80b: 00 6b 00 add byte ptr [rbx], ch + 49f80e: 00 00 add byte ptr [rax], al + 49f810: 57 push rdi + ... + 49f819: 00 00 add byte ptr [rax], al + 49f81b: 00 4d 00 add byte ptr [rbp], cl + 49f81e: 00 00 add byte ptr [rax], al + 49f820: 57 push rdi + ... + 49f829: 00 00 add byte ptr [rax], al + 49f82b: 00 61 00 add byte ptr [rcx], ah + 49f82e: 00 00 add byte ptr [rax], al + 49f830: 2e 00 00 add byte ptr cs:[rax], al + 49f833: 00 6d 00 add byte ptr [rbp], ch + 49f836: 00 00 add byte ptr [rax], al + 49f838: 2e 00 00 add byte ptr cs:[rax], al + ... + 49f843: 00 42 00 add byte ptr [rdx], al + 49f846: 00 00 add byte ptr [rax], al + 49f848: 71 00 jno 0x49f84a + ... + 49f852: 00 00 add byte ptr [rax], al + 49f854: 63 00 movsxd eax, dword ptr [rax] + 49f856: 00 00 add byte ptr [rax], al + 49f858: 63 00 movsxd eax, dword ptr [rax] + ... + 49f862: 00 00 add byte ptr [rax], al + 49f864: 63 00 movsxd eax, dword ptr [rax] + 49f866: 00 00 add byte ptr [rax], al + 49f868: 64 00 00 add byte ptr fs:[rax], al + ... + 49f873: 00 43 00 add byte ptr [rbx], al + 49f876: 00 00 add byte ptr [rax], al + 49f878: 2f + 49f879: 00 00 add byte ptr [rax], al + 49f87b: 00 6b 00 add byte ptr [rbx], ch + 49f87e: 00 00 add byte ptr [rax], al + 49f880: 67 00 00 add byte ptr [eax], al + ... + 49f88b: 00 43 00 add byte ptr [rbx], al + 49f88e: 00 00 add byte ptr [rax], al + 49f890: 6f outsd dx, dword ptr [rsi] + 49f891: 00 00 add byte ptr [rax], al + 49f893: 00 2e add byte ptr [rsi], ch + ... + 49f89d: 00 00 add byte ptr [rax], al + 49f89f: 00 64 00 00 add byte ptr [rax + rax], ah + 49f8a3: 00 42 00 add byte ptr [rdx], al + ... + 49f8ae: 00 00 add byte ptr [rax], al + 49f8b0: 47 00 00 add byte ptr [r8], r8b + 49f8b3: 00 79 00 add byte ptr [rcx], bh + ... + 49f8be: 00 00 add byte ptr [rax], al + 49f8c0: 68 00 00 00 61 push 1627389952 + ... + 49f8cd: 00 00 add byte ptr [rax], al + 49f8cf: 00 48 00 add byte ptr [rax], cl + 49f8d2: 00 00 add byte ptr [rax], al + 49f8d4: 50 push rax + ... + 49f8dd: 00 00 add byte ptr [rax], al + 49f8df: 00 69 00 add byte ptr [rcx], ch + 49f8e2: 00 00 add byte ptr [rax], al + 49f8e4: 6e outsb dx, byte ptr [rsi] + ... + 49f8ed: 00 00 add byte ptr [rax], al + 49f8ef: 00 4b 00 add byte ptr [rbx], cl + 49f8f2: 00 00 add byte ptr [rax], al + 49f8f4: 4b 00 00 add byte ptr [r8], al + ... + 49f8ff: 00 4b 00 add byte ptr [rbx], cl + 49f902: 00 00 add byte ptr [rax], al + 49f904: 4d 00 00 add byte ptr [r8], r8b + ... + 49f90f: 00 6b 00 add byte ptr [rbx], ch + 49f912: 00 00 add byte ptr [rax], al + 49f914: 74 00 je 0x49f916 + ... + 49f91e: 00 00 add byte ptr [rax], al + 49f920: 6c insb byte ptr es:[rdi], dx + 49f921: 00 00 add byte ptr [rax], al + 49f923: 00 6d 00 add byte ptr [rbp], ch + ... + 49f92e: 00 00 add byte ptr [rax], al + 49f930: 6c insb byte ptr es:[rdi], dx + 49f931: 00 00 add byte ptr [rax], al + 49f933: 00 6e 00 add byte ptr [rsi], ch + ... + 49f93e: 00 00 add byte ptr [rax], al + 49f940: 6c insb byte ptr es:[rdi], dx + 49f941: 00 00 add byte ptr [rax], al + 49f943: 00 6f 00 add byte ptr [rdi], ch + 49f946: 00 00 add byte ptr [rax], al + 49f948: 67 00 00 add byte ptr [eax], al + ... + 49f953: 00 6c 00 00 add byte ptr [rax + rax], ch + 49f957: 00 78 00 add byte ptr [rax], bh + ... + 49f962: 00 00 add byte ptr [rax], al + 49f964: 6d insd dword ptr es:[rdi], dx + 49f965: 00 00 add byte ptr [rax], al + 49f967: 00 62 00 add byte ptr [rdx], ah + ... + 49f972: 00 00 add byte ptr [rax], al + 49f974: 6d insd dword ptr es:[rdi], dx + 49f975: 00 00 add byte ptr [rax], al + 49f977: 00 69 00 add byte ptr [rcx], ch + 49f97a: 00 00 add byte ptr [rax], al + 49f97c: 6c insb byte ptr es:[rdi], dx + ... + 49f985: 00 00 add byte ptr [rax], al + 49f987: 00 6d 00 add byte ptr [rbp], ch + 49f98a: 00 00 add byte ptr [rax], al + 49f98c: 6f outsd dx, dword ptr [rsi] + 49f98d: 00 00 add byte ptr [rax], al + 49f98f: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 49f99b: 00 50 00 add byte ptr [rax], dl + 49f99e: 00 00 add byte ptr [rax], al + 49f9a0: 48 00 00 add byte ptr [rax], al + ... + 49f9ab: 00 70 00 add byte ptr [rax], dh + 49f9ae: 00 00 add byte ptr [rax], al + 49f9b0: 2e 00 00 add byte ptr cs:[rax], al + 49f9b3: 00 6d 00 add byte ptr [rbp], ch + 49f9b6: 00 00 add byte ptr [rax], al + 49f9b8: 2e 00 00 add byte ptr cs:[rax], al + ... + 49f9c3: 00 50 00 add byte ptr [rax], dl + 49f9c6: 00 00 add byte ptr [rax], al + 49f9c8: 50 push rax + 49f9c9: 00 00 add byte ptr [rax], al + 49f9cb: 00 4d 00 add byte ptr [rbp], cl + ... + 49f9d6: 00 00 add byte ptr [rax], al + 49f9d8: 50 push rax + 49f9d9: 00 00 add byte ptr [rax], al + 49f9db: 00 52 00 add byte ptr [rdx], dl + ... + 49f9e6: 00 00 add byte ptr [rax], al + 49f9e8: 73 00 jae 0x49f9ea + 49f9ea: 00 00 add byte ptr [rax], al + 49f9ec: 72 00 jb 0x49f9ee + ... + 49f9f6: 00 00 add byte ptr [rax], al + 49f9f8: 53 push rbx + 49f9f9: 00 00 add byte ptr [rax], al + 49f9fb: 00 76 00 add byte ptr [rsi], dh + ... + 49fa06: 00 00 add byte ptr [rax], al + 49fa08: 57 push rdi + 49fa09: 00 00 add byte ptr [rax], al + 49fa0b: 00 62 00 add byte ptr [rdx], ah + ... + 49fa16: 00 00 add byte ptr [rax], al + 49fa18: 66 00 00 add byte ptr [rax], al + 49fa1b: 00 66 00 add byte ptr [rsi], ah + ... + 49fa26: 00 00 add byte ptr [rax], al + 49fa28: 66 00 00 add byte ptr [rax], al + 49fa2b: 00 69 00 add byte ptr [rcx], ch + ... + 49fa36: 00 00 add byte ptr [rax], al + 49fa38: 66 00 00 add byte ptr [rax], al + 49fa3b: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 49fa47: 00 66 00 add byte ptr [rsi], ah + 49fa4a: 00 00 add byte ptr [rax], al + 49fa4c: 66 00 00 add byte ptr [rax], al + 49fa4f: 00 69 00 add byte ptr [rcx], ch + ... + 49fa5a: 00 00 add byte ptr [rax], al + 49fa5c: 66 00 00 add byte ptr [rax], al + 49fa5f: 00 66 00 add byte ptr [rsi], ah + 49fa62: 00 00 add byte ptr [rax], al + 49fa64: 6c insb byte ptr es:[rdi], dx + ... + 49fa6d: 00 00 add byte ptr [rax], al + 49fa6f: 00 73 00 add byte ptr [rbx], dh + 49fa72: 00 00 add byte ptr [rax], al + 49fa74: 74 00 je 0x49fa76 + ... + 49fa7e: 00 00 add byte ptr [rax], al + 49fa80: 2b 00 sub eax, dword ptr [rax] + ... + 49fb0a: 00 00 add byte ptr [rax], al + 49fb0c: 5f pop rdi + ... + 49fb15: 00 00 add byte ptr [rax], al + 49fb17: 00 5f 00 add byte ptr [rdi], bl + ... + 49fb22: 00 00 add byte ptr [rax], al + 49fb24: 5f pop rdi + ... + 49fb2d: 00 00 add byte ptr [rax], al + 49fb2f: 00 2c 00 add byte ptr [rax + rax], ch + ... + 49fb3a: 00 00 add byte ptr [rax], al + 49fb3c: 2e 00 00 add byte ptr cs:[rax], al + ... + 49fb47: 00 3b add byte ptr [rbx], bh + ... + 49fb51: 00 00 add byte ptr [rax], al + 49fb53: 00 3a add byte ptr [rdx], bh + ... + 49fb5d: 00 00 add byte ptr [rax], al + 49fb5f: 00 3f add byte ptr [rdi], bh + ... + 49fb69: 00 00 add byte ptr [rax], al + 49fb6b: 00 21 add byte ptr [rcx], ah + ... + 49fb75: 00 00 add byte ptr [rax], al + 49fb77: 00 28 add byte ptr [rax], ch + ... + 49fb81: 00 00 add byte ptr [rax], al + 49fb83: 00 29 add byte ptr [rcx], ch + ... + 49fb8d: 00 00 add byte ptr [rax], al + 49fb8f: 00 7b 00 add byte ptr [rbx], bh + ... + 49fb9a: 00 00 add byte ptr [rax], al + 49fb9c: 7d 00 jge 0x49fb9e + ... + 49fba6: 00 00 add byte ptr [rax], al + 49fba8: 23 00 and eax, dword ptr [rax] + ... + 49fbb2: 00 00 add byte ptr [rax], al + 49fbb4: 26 00 00 add byte ptr es:[rax], al + ... + 49fbbf: 00 2a add byte ptr [rdx], ch + ... + 49fbc9: 00 00 add byte ptr [rax], al + 49fbcb: 00 2b add byte ptr [rbx], ch + ... + 49fbd5: 00 00 add byte ptr [rax], al + 49fbd7: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49fbdd + 49fbdd: 00 00 add byte ptr [rax], al + 49fbdf: 00 00 add byte ptr [rax], al + 49fbe1: 00 00 add byte ptr [rax], al + 49fbe3: 00 3c 00 add byte ptr [rax + rax], bh + ... + 49fbee: 00 00 add byte ptr [rax], al + 49fbf0: 3e 00 00 add byte ptr ds:[rax], al + ... + 49fbfb: 00 3d 00 00 00 00 add byte ptr [rip], bh # 0x49fc01 + 49fc01: 00 00 add byte ptr [rax], al + 49fc03: 00 00 add byte ptr [rax], al + 49fc05: 00 00 add byte ptr [rax], al + 49fc07: 00 5c 00 00 add byte ptr [rax + rax], bl + ... + 49fc13: 00 24 00 add byte ptr [rax + rax], ah + ... + 49fc1e: 00 00 add byte ptr [rax], al + 49fc20: 25 00 00 00 00 and eax, 0 + 49fc25: 00 00 add byte ptr [rax], al + 49fc27: 00 00 add byte ptr [rax], al + 49fc29: 00 00 add byte ptr [rax], al + 49fc2b: 00 40 00 add byte ptr [rax], al + ... + 49fc3e: 00 00 add byte ptr [rax], al + 49fc40: 21 00 and dword ptr [rax], eax + ... + 49fc4a: 00 00 add byte ptr [rax], al + 49fc4c: 22 00 and al, byte ptr [rax] + ... + 49fc56: 00 00 add byte ptr [rax], al + 49fc58: 23 00 and eax, dword ptr [rax] + ... + 49fc62: 00 00 add byte ptr [rax], al + 49fc64: 24 00 and al, 0 + ... + 49fc6e: 00 00 add byte ptr [rax], al + 49fc70: 25 00 00 00 00 and eax, 0 + 49fc75: 00 00 add byte ptr [rax], al + 49fc77: 00 00 add byte ptr [rax], al + 49fc79: 00 00 add byte ptr [rax], al + 49fc7b: 00 26 add byte ptr [rsi], ah + ... + 49fc85: 00 00 add byte ptr [rax], al + 49fc87: 00 27 add byte ptr [rdi], ah + ... + 49fc91: 00 00 add byte ptr [rax], al + 49fc93: 00 28 add byte ptr [rax], ch + ... + 49fc9d: 00 00 add byte ptr [rax], al + 49fc9f: 00 29 add byte ptr [rcx], ch + ... + 49fca9: 00 00 add byte ptr [rax], al + 49fcab: 00 2a add byte ptr [rdx], ch + ... + 49fcb5: 00 00 add byte ptr [rax], al + 49fcb7: 00 2b add byte ptr [rbx], ch + ... + 49fcc1: 00 00 add byte ptr [rax], al + 49fcc3: 00 2c 00 add byte ptr [rax + rax], ch + ... + 49fcce: 00 00 add byte ptr [rax], al + 49fcd0: 2d 00 00 00 00 sub eax, 0 + 49fcd5: 00 00 add byte ptr [rax], al + 49fcd7: 00 00 add byte ptr [rax], al + 49fcd9: 00 00 add byte ptr [rax], al + 49fcdb: 00 2e add byte ptr [rsi], ch + ... + 49fce5: 00 00 add byte ptr [rax], al + 49fce7: 00 2f add byte ptr [rdi], ch + ... + 49fcf1: 00 00 add byte ptr [rax], al + 49fcf3: 00 30 add byte ptr [rax], dh + ... + 49fcfd: 00 00 add byte ptr [rax], al + 49fcff: 00 31 add byte ptr [rcx], dh + ... + 49fd09: 00 00 add byte ptr [rax], al + 49fd0b: 00 32 add byte ptr [rdx], dh + ... + 49fd15: 00 00 add byte ptr [rax], al + 49fd17: 00 33 add byte ptr [rbx], dh + ... + 49fd21: 00 00 add byte ptr [rax], al + 49fd23: 00 34 00 add byte ptr [rax + rax], dh + ... + 49fd2e: 00 00 add byte ptr [rax], al + 49fd30: 35 00 00 00 00 xor eax, 0 + 49fd35: 00 00 add byte ptr [rax], al + 49fd37: 00 00 add byte ptr [rax], al + 49fd39: 00 00 add byte ptr [rax], al + 49fd3b: 00 36 add byte ptr [rsi], dh + ... + 49fd45: 00 00 add byte ptr [rax], al + 49fd47: 00 37 add byte ptr [rdi], dh + ... + 49fd51: 00 00 add byte ptr [rax], al + 49fd53: 00 38 add byte ptr [rax], bh + ... + 49fd5d: 00 00 add byte ptr [rax], al + 49fd5f: 00 39 add byte ptr [rcx], bh + ... + 49fd69: 00 00 add byte ptr [rax], al + 49fd6b: 00 3a add byte ptr [rdx], bh + ... + 49fd75: 00 00 add byte ptr [rax], al + 49fd77: 00 3b add byte ptr [rbx], bh + ... + 49fd81: 00 00 add byte ptr [rax], al + 49fd83: 00 3c 00 add byte ptr [rax + rax], bh + ... + 49fd8e: 00 00 add byte ptr [rax], al + 49fd90: 3d 00 00 00 00 cmp eax, 0 + 49fd95: 00 00 add byte ptr [rax], al + 49fd97: 00 00 add byte ptr [rax], al + 49fd99: 00 00 add byte ptr [rax], al + 49fd9b: 00 3e add byte ptr [rsi], bh + ... + 49fda5: 00 00 add byte ptr [rax], al + 49fda7: 00 3f add byte ptr [rdi], bh + ... + 49fdb1: 00 00 add byte ptr [rax], al + 49fdb3: 00 40 00 add byte ptr [rax], al + ... + 49fdbe: 00 00 add byte ptr [rax], al + 49fdc0: 41 00 00 add byte ptr [r8], al + ... + 49fdcb: 00 42 00 add byte ptr [rdx], al + ... + 49fdd6: 00 00 add byte ptr [rax], al + 49fdd8: 43 00 00 add byte ptr [r8], al + ... + 49fde3: 00 44 00 00 add byte ptr [rax + rax], al + ... + 49fdef: 00 45 00 add byte ptr [rbp], al + ... + 49fdfa: 00 00 add byte ptr [rax], al + 49fdfc: 46 00 00 add byte ptr [rax], r8b + ... + 49fe07: 00 47 00 add byte ptr [rdi], al + ... + 49fe12: 00 00 add byte ptr [rax], al + 49fe14: 48 00 00 add byte ptr [rax], al + ... + 49fe1f: 00 49 00 add byte ptr [rcx], cl + ... + 49fe2a: 00 00 add byte ptr [rax], al + 49fe2c: 4a 00 00 add byte ptr [rax], al + ... + 49fe37: 00 4b 00 add byte ptr [rbx], cl + ... + 49fe42: 00 00 add byte ptr [rax], al + 49fe44: 4c 00 00 add byte ptr [rax], r8b + ... + 49fe4f: 00 4d 00 add byte ptr [rbp], cl + ... + 49fe5a: 00 00 add byte ptr [rax], al + 49fe5c: 4e 00 00 add byte ptr [rax], r8b + ... + 49fe67: 00 4f 00 add byte ptr [rdi], cl + ... + 49fe72: 00 00 add byte ptr [rax], al + 49fe74: 50 push rax + ... + 49fe7d: 00 00 add byte ptr [rax], al + 49fe7f: 00 51 00 add byte ptr [rcx], dl + ... + 49fe8a: 00 00 add byte ptr [rax], al + 49fe8c: 52 push rdx + ... + 49fe95: 00 00 add byte ptr [rax], al + 49fe97: 00 53 00 add byte ptr [rbx], dl + ... + 49fea2: 00 00 add byte ptr [rax], al + 49fea4: 54 push rsp + ... + 49fead: 00 00 add byte ptr [rax], al + 49feaf: 00 55 00 add byte ptr [rbp], dl + ... + 49feba: 00 00 add byte ptr [rax], al + 49febc: 56 push rsi + ... + 49fec5: 00 00 add byte ptr [rax], al + 49fec7: 00 57 00 add byte ptr [rdi], dl + ... + 49fed2: 00 00 add byte ptr [rax], al + 49fed4: 58 pop rax + ... + 49fedd: 00 00 add byte ptr [rax], al + 49fedf: 00 59 00 add byte ptr [rcx], bl + ... + 49feea: 00 00 add byte ptr [rax], al + 49feec: 5a pop rdx + ... + 49fef5: 00 00 add byte ptr [rax], al + 49fef7: 00 5b 00 add byte ptr [rbx], bl + ... + 49ff02: 00 00 add byte ptr [rax], al + 49ff04: 5c pop rsp + ... + 49ff0d: 00 00 add byte ptr [rax], al + 49ff0f: 00 5d 00 add byte ptr [rbp], bl + ... + 49ff1a: 00 00 add byte ptr [rax], al + 49ff1c: 5e pop rsi + ... + 49ff25: 00 00 add byte ptr [rax], al + 49ff27: 00 5f 00 add byte ptr [rdi], bl + ... + 49ff32: 00 00 add byte ptr [rax], al + 49ff34: 60 + ... + 49ff3d: 00 00 add byte ptr [rax], al + 49ff3f: 00 61 00 add byte ptr [rcx], ah + ... + 49ff4a: 00 00 add byte ptr [rax], al + 49ff4c: 62 + ... + 49ff55: 00 00 add byte ptr [rax], al + 49ff57: 00 63 00 add byte ptr [rbx], ah + ... + 49ff62: 00 00 add byte ptr [rax], al + 49ff64: 64 00 00 add byte ptr fs:[rax], al + ... + 49ff6f: 00 65 00 add byte ptr [rbp], ah + ... + 49ff7a: 00 00 add byte ptr [rax], al + 49ff7c: 66 00 00 add byte ptr [rax], al + ... + 49ff87: 00 67 00 add byte ptr [rdi], ah + ... + 49ff92: 00 00 add byte ptr [rax], al + 49ff94: 68 00 00 00 00 push 0 + 49ff99: 00 00 add byte ptr [rax], al + 49ff9b: 00 00 add byte ptr [rax], al + 49ff9d: 00 00 add byte ptr [rax], al + 49ff9f: 00 69 00 add byte ptr [rcx], ch + ... + 49ffaa: 00 00 add byte ptr [rax], al + 49ffac: 6a 00 push 0 + ... + 49ffb6: 00 00 add byte ptr [rax], al + 49ffb8: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 49ffc3: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 49ffcf: 00 6d 00 add byte ptr [rbp], ch + ... + 49ffda: 00 00 add byte ptr [rax], al + 49ffdc: 6e outsb dx, byte ptr [rsi] + ... + 49ffe5: 00 00 add byte ptr [rax], al + 49ffe7: 00 6f 00 add byte ptr [rdi], ch + ... + 49fff2: 00 00 add byte ptr [rax], al + 49fff4: 70 00 jo 0x49fff6 + ... + 49fffe: 00 00 add byte ptr [rax], al + 4a0000: 71 00 jno 0x4a0002 + ... + 4a000a: 00 00 add byte ptr [rax], al + 4a000c: 72 00 jb 0x4a000e + ... + 4a0016: 00 00 add byte ptr [rax], al + 4a0018: 73 00 jae 0x4a001a + ... + 4a0022: 00 00 add byte ptr [rax], al + 4a0024: 74 00 je 0x4a0026 + ... + 4a002e: 00 00 add byte ptr [rax], al + 4a0030: 75 00 jne 0x4a0032 + ... + 4a003a: 00 00 add byte ptr [rax], al + 4a003c: 76 00 jbe 0x4a003e + ... + 4a0046: 00 00 add byte ptr [rax], al + 4a0048: 77 00 ja 0x4a004a + ... + 4a0052: 00 00 add byte ptr [rax], al + 4a0054: 78 00 js 0x4a0056 + ... + 4a005e: 00 00 add byte ptr [rax], al + 4a0060: 79 00 jns 0x4a0062 + ... + 4a006a: 00 00 add byte ptr [rax], al + 4a006c: 7a 00 jp 0x4a006e + ... + 4a0076: 00 00 add byte ptr [rax], al + 4a0078: 7b 00 jnp 0x4a007a + ... + 4a0082: 00 00 add byte ptr [rax], al + 4a0084: 7c 00 jl 0x4a0086 + ... + 4a008e: 00 00 add byte ptr [rax], al + 4a0090: 7d 00 jge 0x4a0092 + ... + 4a009a: 00 00 add byte ptr [rax], al + 4a009c: 7e 00 jle 0x4a009e + ... + 4a00a6: 00 00 add byte ptr [rax], al + 4a00a8: 41 00 00 add byte ptr [r8], al + ... + 4a00b3: 00 42 00 add byte ptr [rdx], al + ... + 4a00be: 00 00 add byte ptr [rax], al + 4a00c0: 43 00 00 add byte ptr [r8], al + ... + 4a00cb: 00 44 00 00 add byte ptr [rax + rax], al + ... + 4a00d7: 00 45 00 add byte ptr [rbp], al + ... + 4a00e2: 00 00 add byte ptr [rax], al + 4a00e4: 46 00 00 add byte ptr [rax], r8b + ... + 4a00ef: 00 47 00 add byte ptr [rdi], al + ... + 4a00fa: 00 00 add byte ptr [rax], al + 4a00fc: 48 00 00 add byte ptr [rax], al + ... + 4a0107: 00 49 00 add byte ptr [rcx], cl + ... + 4a0112: 00 00 add byte ptr [rax], al + 4a0114: 4a 00 00 add byte ptr [rax], al + ... + 4a011f: 00 4b 00 add byte ptr [rbx], cl + ... + 4a012a: 00 00 add byte ptr [rax], al + 4a012c: 4c 00 00 add byte ptr [rax], r8b + ... + 4a0137: 00 4d 00 add byte ptr [rbp], cl + ... + 4a0142: 00 00 add byte ptr [rax], al + 4a0144: 4e 00 00 add byte ptr [rax], r8b + ... + 4a014f: 00 4f 00 add byte ptr [rdi], cl + ... + 4a015a: 00 00 add byte ptr [rax], al + 4a015c: 50 push rax + ... + 4a0165: 00 00 add byte ptr [rax], al + 4a0167: 00 51 00 add byte ptr [rcx], dl + ... + 4a0172: 00 00 add byte ptr [rax], al + 4a0174: 52 push rdx + ... + 4a017d: 00 00 add byte ptr [rax], al + 4a017f: 00 53 00 add byte ptr [rbx], dl + ... + 4a018a: 00 00 add byte ptr [rax], al + 4a018c: 54 push rsp + ... + 4a0195: 00 00 add byte ptr [rax], al + 4a0197: 00 55 00 add byte ptr [rbp], dl + ... + 4a01a2: 00 00 add byte ptr [rax], al + 4a01a4: 56 push rsi + ... + 4a01ad: 00 00 add byte ptr [rax], al + 4a01af: 00 57 00 add byte ptr [rdi], dl + ... + 4a01ba: 00 00 add byte ptr [rax], al + 4a01bc: 58 pop rax + ... + 4a01c5: 00 00 add byte ptr [rax], al + 4a01c7: 00 59 00 add byte ptr [rcx], bl + ... + 4a01d2: 00 00 add byte ptr [rax], al + 4a01d4: 5a pop rdx + ... + 4a01dd: 00 00 add byte ptr [rax], al + 4a01df: 00 61 00 add byte ptr [rcx], ah + ... + 4a01ea: 00 00 add byte ptr [rax], al + 4a01ec: 62 + ... + 4a01f5: 00 00 add byte ptr [rax], al + 4a01f7: 00 63 00 add byte ptr [rbx], ah + ... + 4a0202: 00 00 add byte ptr [rax], al + 4a0204: 64 00 00 add byte ptr fs:[rax], al + ... + 4a020f: 00 65 00 add byte ptr [rbp], ah + ... + 4a021a: 00 00 add byte ptr [rax], al + 4a021c: 66 00 00 add byte ptr [rax], al + ... + 4a0227: 00 67 00 add byte ptr [rdi], ah + ... + 4a0232: 00 00 add byte ptr [rax], al + 4a0234: 68 00 00 00 00 push 0 + 4a0239: 00 00 add byte ptr [rax], al + 4a023b: 00 00 add byte ptr [rax], al + 4a023d: 00 00 add byte ptr [rax], al + 4a023f: 00 69 00 add byte ptr [rcx], ch + ... + 4a024a: 00 00 add byte ptr [rax], al + 4a024c: 6a 00 push 0 + ... + 4a0256: 00 00 add byte ptr [rax], al + 4a0258: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a0263: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a026f: 00 6d 00 add byte ptr [rbp], ch + ... + 4a027a: 00 00 add byte ptr [rax], al + 4a027c: 6e outsb dx, byte ptr [rsi] + ... + 4a0285: 00 00 add byte ptr [rax], al + 4a0287: 00 6f 00 add byte ptr [rdi], ch + ... + 4a0292: 00 00 add byte ptr [rax], al + 4a0294: 70 00 jo 0x4a0296 + ... + 4a029e: 00 00 add byte ptr [rax], al + 4a02a0: 71 00 jno 0x4a02a2 + ... + 4a02aa: 00 00 add byte ptr [rax], al + 4a02ac: 72 00 jb 0x4a02ae + ... + 4a02b6: 00 00 add byte ptr [rax], al + 4a02b8: 73 00 jae 0x4a02ba + ... + 4a02c2: 00 00 add byte ptr [rax], al + 4a02c4: 74 00 je 0x4a02c6 + ... + 4a02ce: 00 00 add byte ptr [rax], al + 4a02d0: 75 00 jne 0x4a02d2 + ... + 4a02da: 00 00 add byte ptr [rax], al + 4a02dc: 76 00 jbe 0x4a02de + ... + 4a02e6: 00 00 add byte ptr [rax], al + 4a02e8: 77 00 ja 0x4a02ea + ... + 4a02f2: 00 00 add byte ptr [rax], al + 4a02f4: 78 00 js 0x4a02f6 + ... + 4a02fe: 00 00 add byte ptr [rax], al + 4a0300: 79 00 jns 0x4a0302 + ... + 4a030a: 00 00 add byte ptr [rax], al + 4a030c: 7a 00 jp 0x4a030e + ... + 4a0316: 00 00 add byte ptr [rax], al + 4a0318: 41 00 00 add byte ptr [r8], al + ... + 4a0323: 00 42 00 add byte ptr [rdx], al + ... + 4a032e: 00 00 add byte ptr [rax], al + 4a0330: 43 00 00 add byte ptr [r8], al + ... + 4a033b: 00 44 00 00 add byte ptr [rax + rax], al + ... + 4a0347: 00 45 00 add byte ptr [rbp], al + ... + 4a0352: 00 00 add byte ptr [rax], al + 4a0354: 46 00 00 add byte ptr [rax], r8b + ... + 4a035f: 00 47 00 add byte ptr [rdi], al + ... + 4a036a: 00 00 add byte ptr [rax], al + 4a036c: 48 00 00 add byte ptr [rax], al + ... + 4a0377: 00 49 00 add byte ptr [rcx], cl + ... + 4a0382: 00 00 add byte ptr [rax], al + 4a0384: 4a 00 00 add byte ptr [rax], al + ... + 4a038f: 00 4b 00 add byte ptr [rbx], cl + ... + 4a039a: 00 00 add byte ptr [rax], al + 4a039c: 4c 00 00 add byte ptr [rax], r8b + ... + 4a03a7: 00 4d 00 add byte ptr [rbp], cl + ... + 4a03b2: 00 00 add byte ptr [rax], al + 4a03b4: 4e 00 00 add byte ptr [rax], r8b + ... + 4a03bf: 00 4f 00 add byte ptr [rdi], cl + ... + 4a03ca: 00 00 add byte ptr [rax], al + 4a03cc: 50 push rax + ... + 4a03d5: 00 00 add byte ptr [rax], al + 4a03d7: 00 51 00 add byte ptr [rcx], dl + ... + 4a03e2: 00 00 add byte ptr [rax], al + 4a03e4: 52 push rdx + ... + 4a03ed: 00 00 add byte ptr [rax], al + 4a03ef: 00 53 00 add byte ptr [rbx], dl + ... + 4a03fa: 00 00 add byte ptr [rax], al + 4a03fc: 54 push rsp + ... + 4a0405: 00 00 add byte ptr [rax], al + 4a0407: 00 55 00 add byte ptr [rbp], dl + ... + 4a0412: 00 00 add byte ptr [rax], al + 4a0414: 56 push rsi + ... + 4a041d: 00 00 add byte ptr [rax], al + 4a041f: 00 57 00 add byte ptr [rdi], dl + ... + 4a042a: 00 00 add byte ptr [rax], al + 4a042c: 58 pop rax + ... + 4a0435: 00 00 add byte ptr [rax], al + 4a0437: 00 59 00 add byte ptr [rcx], bl + ... + 4a0442: 00 00 add byte ptr [rax], al + 4a0444: 5a pop rdx + ... + 4a044d: 00 00 add byte ptr [rax], al + 4a044f: 00 61 00 add byte ptr [rcx], ah + ... + 4a045a: 00 00 add byte ptr [rax], al + 4a045c: 62 + ... + 4a0465: 00 00 add byte ptr [rax], al + 4a0467: 00 63 00 add byte ptr [rbx], ah + ... + 4a0472: 00 00 add byte ptr [rax], al + 4a0474: 64 00 00 add byte ptr fs:[rax], al + ... + 4a047f: 00 65 00 add byte ptr [rbp], ah + ... + 4a048a: 00 00 add byte ptr [rax], al + 4a048c: 66 00 00 add byte ptr [rax], al + ... + 4a0497: 00 67 00 add byte ptr [rdi], ah + ... + 4a04a2: 00 00 add byte ptr [rax], al + 4a04a4: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 4a04aa: 00 00 add byte ptr [rax], al + 4a04ac: 00 00 add byte ptr [rax], al + 4a04ae: 00 00 add byte ptr [rax], al + 4a04b0: 6a 00 push 0 + ... + 4a04ba: 00 00 add byte ptr [rax], al + 4a04bc: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a04c7: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a04d3: 00 6d 00 add byte ptr [rbp], ch + ... + 4a04de: 00 00 add byte ptr [rax], al + 4a04e0: 6e outsb dx, byte ptr [rsi] + ... + 4a04e9: 00 00 add byte ptr [rax], al + 4a04eb: 00 6f 00 add byte ptr [rdi], ch + ... + 4a04f6: 00 00 add byte ptr [rax], al + 4a04f8: 70 00 jo 0x4a04fa + ... + 4a0502: 00 00 add byte ptr [rax], al + 4a0504: 71 00 jno 0x4a0506 + ... + 4a050e: 00 00 add byte ptr [rax], al + 4a0510: 72 00 jb 0x4a0512 + ... + 4a051a: 00 00 add byte ptr [rax], al + 4a051c: 73 00 jae 0x4a051e + ... + 4a0526: 00 00 add byte ptr [rax], al + 4a0528: 74 00 je 0x4a052a + ... + 4a0532: 00 00 add byte ptr [rax], al + 4a0534: 75 00 jne 0x4a0536 + ... + 4a053e: 00 00 add byte ptr [rax], al + 4a0540: 76 00 jbe 0x4a0542 + ... + 4a054a: 00 00 add byte ptr [rax], al + 4a054c: 77 00 ja 0x4a054e + ... + 4a0556: 00 00 add byte ptr [rax], al + 4a0558: 78 00 js 0x4a055a + ... + 4a0562: 00 00 add byte ptr [rax], al + 4a0564: 79 00 jns 0x4a0566 + ... + 4a056e: 00 00 add byte ptr [rax], al + 4a0570: 7a 00 jp 0x4a0572 + ... + 4a057a: 00 00 add byte ptr [rax], al + 4a057c: 41 00 00 add byte ptr [r8], al + ... + 4a0587: 00 42 00 add byte ptr [rdx], al + ... + 4a0592: 00 00 add byte ptr [rax], al + 4a0594: 43 00 00 add byte ptr [r8], al + ... + 4a059f: 00 44 00 00 add byte ptr [rax + rax], al + ... + 4a05ab: 00 45 00 add byte ptr [rbp], al + ... + 4a05b6: 00 00 add byte ptr [rax], al + 4a05b8: 46 00 00 add byte ptr [rax], r8b + ... + 4a05c3: 00 47 00 add byte ptr [rdi], al + ... + 4a05ce: 00 00 add byte ptr [rax], al + 4a05d0: 48 00 00 add byte ptr [rax], al + ... + 4a05db: 00 49 00 add byte ptr [rcx], cl + ... + 4a05e6: 00 00 add byte ptr [rax], al + 4a05e8: 4a 00 00 add byte ptr [rax], al + ... + 4a05f3: 00 4b 00 add byte ptr [rbx], cl + ... + 4a05fe: 00 00 add byte ptr [rax], al + 4a0600: 4c 00 00 add byte ptr [rax], r8b + ... + 4a060b: 00 4d 00 add byte ptr [rbp], cl + ... + 4a0616: 00 00 add byte ptr [rax], al + 4a0618: 4e 00 00 add byte ptr [rax], r8b + ... + 4a0623: 00 4f 00 add byte ptr [rdi], cl + ... + 4a062e: 00 00 add byte ptr [rax], al + 4a0630: 50 push rax + ... + 4a0639: 00 00 add byte ptr [rax], al + 4a063b: 00 51 00 add byte ptr [rcx], dl + ... + 4a0646: 00 00 add byte ptr [rax], al + 4a0648: 52 push rdx + ... + 4a0651: 00 00 add byte ptr [rax], al + 4a0653: 00 53 00 add byte ptr [rbx], dl + ... + 4a065e: 00 00 add byte ptr [rax], al + 4a0660: 54 push rsp + ... + 4a0669: 00 00 add byte ptr [rax], al + 4a066b: 00 55 00 add byte ptr [rbp], dl + ... + 4a0676: 00 00 add byte ptr [rax], al + 4a0678: 56 push rsi + ... + 4a0681: 00 00 add byte ptr [rax], al + 4a0683: 00 57 00 add byte ptr [rdi], dl + ... + 4a068e: 00 00 add byte ptr [rax], al + 4a0690: 58 pop rax + ... + 4a0699: 00 00 add byte ptr [rax], al + 4a069b: 00 59 00 add byte ptr [rcx], bl + ... + 4a06a6: 00 00 add byte ptr [rax], al + 4a06a8: 5a pop rdx + ... + 4a06b1: 00 00 add byte ptr [rax], al + 4a06b3: 00 61 00 add byte ptr [rcx], ah + ... + 4a06be: 00 00 add byte ptr [rax], al + 4a06c0: 62 + ... + 4a06c9: 00 00 add byte ptr [rax], al + 4a06cb: 00 63 00 add byte ptr [rbx], ah + ... + 4a06d6: 00 00 add byte ptr [rax], al + 4a06d8: 64 00 00 add byte ptr fs:[rax], al + ... + 4a06e3: 00 65 00 add byte ptr [rbp], ah + ... + 4a06ee: 00 00 add byte ptr [rax], al + 4a06f0: 66 00 00 add byte ptr [rax], al + ... + 4a06fb: 00 67 00 add byte ptr [rdi], ah + ... + 4a0706: 00 00 add byte ptr [rax], al + 4a0708: 68 00 00 00 00 push 0 + 4a070d: 00 00 add byte ptr [rax], al + 4a070f: 00 00 add byte ptr [rax], al + 4a0711: 00 00 add byte ptr [rax], al + 4a0713: 00 69 00 add byte ptr [rcx], ch + ... + 4a071e: 00 00 add byte ptr [rax], al + 4a0720: 6a 00 push 0 + ... + 4a072a: 00 00 add byte ptr [rax], al + 4a072c: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a0737: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a0743: 00 6d 00 add byte ptr [rbp], ch + ... + 4a074e: 00 00 add byte ptr [rax], al + 4a0750: 6e outsb dx, byte ptr [rsi] + ... + 4a0759: 00 00 add byte ptr [rax], al + 4a075b: 00 6f 00 add byte ptr [rdi], ch + ... + 4a0766: 00 00 add byte ptr [rax], al + 4a0768: 70 00 jo 0x4a076a + ... + 4a0772: 00 00 add byte ptr [rax], al + 4a0774: 71 00 jno 0x4a0776 + ... + 4a077e: 00 00 add byte ptr [rax], al + 4a0780: 72 00 jb 0x4a0782 + ... + 4a078a: 00 00 add byte ptr [rax], al + 4a078c: 73 00 jae 0x4a078e + ... + 4a0796: 00 00 add byte ptr [rax], al + 4a0798: 74 00 je 0x4a079a + ... + 4a07a2: 00 00 add byte ptr [rax], al + 4a07a4: 75 00 jne 0x4a07a6 + ... + 4a07ae: 00 00 add byte ptr [rax], al + 4a07b0: 76 00 jbe 0x4a07b2 + ... + 4a07ba: 00 00 add byte ptr [rax], al + 4a07bc: 77 00 ja 0x4a07be + ... + 4a07c6: 00 00 add byte ptr [rax], al + 4a07c8: 78 00 js 0x4a07ca + ... + 4a07d2: 00 00 add byte ptr [rax], al + 4a07d4: 79 00 jns 0x4a07d6 + ... + 4a07de: 00 00 add byte ptr [rax], al + 4a07e0: 7a 00 jp 0x4a07e2 + ... + 4a07ea: 00 00 add byte ptr [rax], al + 4a07ec: 41 00 00 add byte ptr [r8], al + ... + 4a07f7: 00 43 00 add byte ptr [rbx], al + ... + 4a0802: 00 00 add byte ptr [rax], al + 4a0804: 44 00 00 add byte ptr [rax], r8b + ... + 4a080f: 00 47 00 add byte ptr [rdi], al + ... + 4a081a: 00 00 add byte ptr [rax], al + 4a081c: 4a 00 00 add byte ptr [rax], al + ... + 4a0827: 00 4b 00 add byte ptr [rbx], cl + ... + 4a0832: 00 00 add byte ptr [rax], al + 4a0834: 4e 00 00 add byte ptr [rax], r8b + ... + 4a083f: 00 4f 00 add byte ptr [rdi], cl + ... + 4a084a: 00 00 add byte ptr [rax], al + 4a084c: 50 push rax + ... + 4a0855: 00 00 add byte ptr [rax], al + 4a0857: 00 51 00 add byte ptr [rcx], dl + ... + 4a0862: 00 00 add byte ptr [rax], al + 4a0864: 53 push rbx + ... + 4a086d: 00 00 add byte ptr [rax], al + 4a086f: 00 54 00 00 add byte ptr [rax + rax], dl + ... + 4a087b: 00 55 00 add byte ptr [rbp], dl + ... + 4a0886: 00 00 add byte ptr [rax], al + 4a0888: 56 push rsi + ... + 4a0891: 00 00 add byte ptr [rax], al + 4a0893: 00 57 00 add byte ptr [rdi], dl + ... + 4a089e: 00 00 add byte ptr [rax], al + 4a08a0: 58 pop rax + ... + 4a08a9: 00 00 add byte ptr [rax], al + 4a08ab: 00 59 00 add byte ptr [rcx], bl + ... + 4a08b6: 00 00 add byte ptr [rax], al + 4a08b8: 5a pop rdx + ... + 4a08c1: 00 00 add byte ptr [rax], al + 4a08c3: 00 61 00 add byte ptr [rcx], ah + ... + 4a08ce: 00 00 add byte ptr [rax], al + 4a08d0: 62 + ... + 4a08d9: 00 00 add byte ptr [rax], al + 4a08db: 00 63 00 add byte ptr [rbx], ah + ... + 4a08e6: 00 00 add byte ptr [rax], al + 4a08e8: 64 00 00 add byte ptr fs:[rax], al + ... + 4a08f3: 00 66 00 add byte ptr [rsi], ah + ... + 4a08fe: 00 00 add byte ptr [rax], al + 4a0900: 68 00 00 00 00 push 0 + 4a0905: 00 00 add byte ptr [rax], al + 4a0907: 00 00 add byte ptr [rax], al + 4a0909: 00 00 add byte ptr [rax], al + 4a090b: 00 69 00 add byte ptr [rcx], ch + ... + 4a0916: 00 00 add byte ptr [rax], al + 4a0918: 6a 00 push 0 + ... + 4a0922: 00 00 add byte ptr [rax], al + 4a0924: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a092f: 00 6d 00 add byte ptr [rbp], ch + ... + 4a093a: 00 00 add byte ptr [rax], al + 4a093c: 6e outsb dx, byte ptr [rsi] + ... + 4a0945: 00 00 add byte ptr [rax], al + 4a0947: 00 70 00 add byte ptr [rax], dh + ... + 4a0952: 00 00 add byte ptr [rax], al + 4a0954: 71 00 jno 0x4a0956 + ... + 4a095e: 00 00 add byte ptr [rax], al + 4a0960: 72 00 jb 0x4a0962 + ... + 4a096a: 00 00 add byte ptr [rax], al + 4a096c: 73 00 jae 0x4a096e + ... + 4a0976: 00 00 add byte ptr [rax], al + 4a0978: 74 00 je 0x4a097a + ... + 4a0982: 00 00 add byte ptr [rax], al + 4a0984: 75 00 jne 0x4a0986 + ... + 4a098e: 00 00 add byte ptr [rax], al + 4a0990: 76 00 jbe 0x4a0992 + ... + 4a099a: 00 00 add byte ptr [rax], al + 4a099c: 77 00 ja 0x4a099e + ... + 4a09a6: 00 00 add byte ptr [rax], al + 4a09a8: 78 00 js 0x4a09aa + ... + 4a09b2: 00 00 add byte ptr [rax], al + 4a09b4: 79 00 jns 0x4a09b6 + ... + 4a09be: 00 00 add byte ptr [rax], al + 4a09c0: 7a 00 jp 0x4a09c2 + ... + 4a09ca: 00 00 add byte ptr [rax], al + 4a09cc: 41 00 00 add byte ptr [r8], al + ... + 4a09d7: 00 42 00 add byte ptr [rdx], al + ... + 4a09e2: 00 00 add byte ptr [rax], al + 4a09e4: 43 00 00 add byte ptr [r8], al + ... + 4a09ef: 00 44 00 00 add byte ptr [rax + rax], al + ... + 4a09fb: 00 45 00 add byte ptr [rbp], al + ... + 4a0a06: 00 00 add byte ptr [rax], al + 4a0a08: 46 00 00 add byte ptr [rax], r8b + ... + 4a0a13: 00 47 00 add byte ptr [rdi], al + ... + 4a0a1e: 00 00 add byte ptr [rax], al + 4a0a20: 48 00 00 add byte ptr [rax], al + ... + 4a0a2b: 00 49 00 add byte ptr [rcx], cl + ... + 4a0a36: 00 00 add byte ptr [rax], al + 4a0a38: 4a 00 00 add byte ptr [rax], al + ... + 4a0a43: 00 4b 00 add byte ptr [rbx], cl + ... + 4a0a4e: 00 00 add byte ptr [rax], al + 4a0a50: 4c 00 00 add byte ptr [rax], r8b + ... + 4a0a5b: 00 4d 00 add byte ptr [rbp], cl + ... + 4a0a66: 00 00 add byte ptr [rax], al + 4a0a68: 4e 00 00 add byte ptr [rax], r8b + ... + 4a0a73: 00 4f 00 add byte ptr [rdi], cl + ... + 4a0a7e: 00 00 add byte ptr [rax], al + 4a0a80: 50 push rax + ... + 4a0a89: 00 00 add byte ptr [rax], al + 4a0a8b: 00 51 00 add byte ptr [rcx], dl + ... + 4a0a96: 00 00 add byte ptr [rax], al + 4a0a98: 52 push rdx + ... + 4a0aa1: 00 00 add byte ptr [rax], al + 4a0aa3: 00 53 00 add byte ptr [rbx], dl + ... + 4a0aae: 00 00 add byte ptr [rax], al + 4a0ab0: 54 push rsp + ... + 4a0ab9: 00 00 add byte ptr [rax], al + 4a0abb: 00 55 00 add byte ptr [rbp], dl + ... + 4a0ac6: 00 00 add byte ptr [rax], al + 4a0ac8: 56 push rsi + ... + 4a0ad1: 00 00 add byte ptr [rax], al + 4a0ad3: 00 57 00 add byte ptr [rdi], dl + ... + 4a0ade: 00 00 add byte ptr [rax], al + 4a0ae0: 58 pop rax + ... + 4a0ae9: 00 00 add byte ptr [rax], al + 4a0aeb: 00 59 00 add byte ptr [rcx], bl + ... + 4a0af6: 00 00 add byte ptr [rax], al + 4a0af8: 5a pop rdx + ... + 4a0b01: 00 00 add byte ptr [rax], al + 4a0b03: 00 61 00 add byte ptr [rcx], ah + ... + 4a0b0e: 00 00 add byte ptr [rax], al + 4a0b10: 62 + ... + 4a0b19: 00 00 add byte ptr [rax], al + 4a0b1b: 00 63 00 add byte ptr [rbx], ah + ... + 4a0b26: 00 00 add byte ptr [rax], al + 4a0b28: 64 00 00 add byte ptr fs:[rax], al + ... + 4a0b33: 00 65 00 add byte ptr [rbp], ah + ... + 4a0b3e: 00 00 add byte ptr [rax], al + 4a0b40: 66 00 00 add byte ptr [rax], al + ... + 4a0b4b: 00 67 00 add byte ptr [rdi], ah + ... + 4a0b56: 00 00 add byte ptr [rax], al + 4a0b58: 68 00 00 00 00 push 0 + 4a0b5d: 00 00 add byte ptr [rax], al + 4a0b5f: 00 00 add byte ptr [rax], al + 4a0b61: 00 00 add byte ptr [rax], al + 4a0b63: 00 69 00 add byte ptr [rcx], ch + ... + 4a0b6e: 00 00 add byte ptr [rax], al + 4a0b70: 6a 00 push 0 + ... + 4a0b7a: 00 00 add byte ptr [rax], al + 4a0b7c: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a0b87: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a0b93: 00 6d 00 add byte ptr [rbp], ch + ... + 4a0b9e: 00 00 add byte ptr [rax], al + 4a0ba0: 6e outsb dx, byte ptr [rsi] + ... + 4a0ba9: 00 00 add byte ptr [rax], al + 4a0bab: 00 6f 00 add byte ptr [rdi], ch + ... + 4a0bb6: 00 00 add byte ptr [rax], al + 4a0bb8: 70 00 jo 0x4a0bba + ... + 4a0bc2: 00 00 add byte ptr [rax], al + 4a0bc4: 71 00 jno 0x4a0bc6 + ... + 4a0bce: 00 00 add byte ptr [rax], al + 4a0bd0: 72 00 jb 0x4a0bd2 + ... + 4a0bda: 00 00 add byte ptr [rax], al + 4a0bdc: 73 00 jae 0x4a0bde + ... + 4a0be6: 00 00 add byte ptr [rax], al + 4a0be8: 74 00 je 0x4a0bea + ... + 4a0bf2: 00 00 add byte ptr [rax], al + 4a0bf4: 75 00 jne 0x4a0bf6 + ... + 4a0bfe: 00 00 add byte ptr [rax], al + 4a0c00: 76 00 jbe 0x4a0c02 + ... + 4a0c0a: 00 00 add byte ptr [rax], al + 4a0c0c: 77 00 ja 0x4a0c0e + ... + 4a0c16: 00 00 add byte ptr [rax], al + 4a0c18: 78 00 js 0x4a0c1a + ... + 4a0c22: 00 00 add byte ptr [rax], al + 4a0c24: 79 00 jns 0x4a0c26 + ... + 4a0c2e: 00 00 add byte ptr [rax], al + 4a0c30: 7a 00 jp 0x4a0c32 + ... + 4a0c3a: 00 00 add byte ptr [rax], al + 4a0c3c: 41 00 00 add byte ptr [r8], al + ... + 4a0c47: 00 42 00 add byte ptr [rdx], al + ... + 4a0c52: 00 00 add byte ptr [rax], al + 4a0c54: 44 00 00 add byte ptr [rax], r8b + ... + 4a0c5f: 00 45 00 add byte ptr [rbp], al + ... + 4a0c6a: 00 00 add byte ptr [rax], al + 4a0c6c: 46 00 00 add byte ptr [rax], r8b + ... + 4a0c77: 00 47 00 add byte ptr [rdi], al + ... + 4a0c82: 00 00 add byte ptr [rax], al + 4a0c84: 4a 00 00 add byte ptr [rax], al + ... + 4a0c8f: 00 4b 00 add byte ptr [rbx], cl + ... + 4a0c9a: 00 00 add byte ptr [rax], al + 4a0c9c: 4c 00 00 add byte ptr [rax], r8b + ... + 4a0ca7: 00 4d 00 add byte ptr [rbp], cl + ... + 4a0cb2: 00 00 add byte ptr [rax], al + 4a0cb4: 4e 00 00 add byte ptr [rax], r8b + ... + 4a0cbf: 00 4f 00 add byte ptr [rdi], cl + ... + 4a0cca: 00 00 add byte ptr [rax], al + 4a0ccc: 50 push rax + ... + 4a0cd5: 00 00 add byte ptr [rax], al + 4a0cd7: 00 51 00 add byte ptr [rcx], dl + ... + 4a0ce2: 00 00 add byte ptr [rax], al + 4a0ce4: 53 push rbx + ... + 4a0ced: 00 00 add byte ptr [rax], al + 4a0cef: 00 54 00 00 add byte ptr [rax + rax], dl + ... + 4a0cfb: 00 55 00 add byte ptr [rbp], dl + ... + 4a0d06: 00 00 add byte ptr [rax], al + 4a0d08: 56 push rsi + ... + 4a0d11: 00 00 add byte ptr [rax], al + 4a0d13: 00 57 00 add byte ptr [rdi], dl + ... + 4a0d1e: 00 00 add byte ptr [rax], al + 4a0d20: 58 pop rax + ... + 4a0d29: 00 00 add byte ptr [rax], al + 4a0d2b: 00 59 00 add byte ptr [rcx], bl + ... + 4a0d36: 00 00 add byte ptr [rax], al + 4a0d38: 61 + ... + 4a0d41: 00 00 add byte ptr [rax], al + 4a0d43: 00 62 00 add byte ptr [rdx], ah + ... + 4a0d4e: 00 00 add byte ptr [rax], al + 4a0d50: 63 00 movsxd eax, dword ptr [rax] + ... + 4a0d5a: 00 00 add byte ptr [rax], al + 4a0d5c: 64 00 00 add byte ptr fs:[rax], al + ... + 4a0d67: 00 65 00 add byte ptr [rbp], ah + ... + 4a0d72: 00 00 add byte ptr [rax], al + 4a0d74: 66 00 00 add byte ptr [rax], al + ... + 4a0d7f: 00 67 00 add byte ptr [rdi], ah + ... + 4a0d8a: 00 00 add byte ptr [rax], al + 4a0d8c: 68 00 00 00 00 push 0 + 4a0d91: 00 00 add byte ptr [rax], al + 4a0d93: 00 00 add byte ptr [rax], al + 4a0d95: 00 00 add byte ptr [rax], al + 4a0d97: 00 69 00 add byte ptr [rcx], ch + ... + 4a0da2: 00 00 add byte ptr [rax], al + 4a0da4: 6a 00 push 0 + ... + 4a0dae: 00 00 add byte ptr [rax], al + 4a0db0: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a0dbb: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a0dc7: 00 6d 00 add byte ptr [rbp], ch + ... + 4a0dd2: 00 00 add byte ptr [rax], al + 4a0dd4: 6e outsb dx, byte ptr [rsi] + ... + 4a0ddd: 00 00 add byte ptr [rax], al + 4a0ddf: 00 6f 00 add byte ptr [rdi], ch + ... + 4a0dea: 00 00 add byte ptr [rax], al + 4a0dec: 70 00 jo 0x4a0dee + ... + 4a0df6: 00 00 add byte ptr [rax], al + 4a0df8: 71 00 jno 0x4a0dfa + ... + 4a0e02: 00 00 add byte ptr [rax], al + 4a0e04: 72 00 jb 0x4a0e06 + ... + 4a0e0e: 00 00 add byte ptr [rax], al + 4a0e10: 73 00 jae 0x4a0e12 + ... + 4a0e1a: 00 00 add byte ptr [rax], al + 4a0e1c: 74 00 je 0x4a0e1e + ... + 4a0e26: 00 00 add byte ptr [rax], al + 4a0e28: 75 00 jne 0x4a0e2a + ... + 4a0e32: 00 00 add byte ptr [rax], al + 4a0e34: 76 00 jbe 0x4a0e36 + ... + 4a0e3e: 00 00 add byte ptr [rax], al + 4a0e40: 77 00 ja 0x4a0e42 + ... + 4a0e4a: 00 00 add byte ptr [rax], al + 4a0e4c: 78 00 js 0x4a0e4e + ... + 4a0e56: 00 00 add byte ptr [rax], al + 4a0e58: 79 00 jns 0x4a0e5a + ... + 4a0e62: 00 00 add byte ptr [rax], al + 4a0e64: 7a 00 jp 0x4a0e66 + ... + 4a0e6e: 00 00 add byte ptr [rax], al + 4a0e70: 41 00 00 add byte ptr [r8], al + ... + 4a0e7b: 00 42 00 add byte ptr [rdx], al + ... + 4a0e86: 00 00 add byte ptr [rax], al + 4a0e88: 44 00 00 add byte ptr [rax], r8b + ... + 4a0e93: 00 45 00 add byte ptr [rbp], al + ... + 4a0e9e: 00 00 add byte ptr [rax], al + 4a0ea0: 46 00 00 add byte ptr [rax], r8b + ... + 4a0eab: 00 47 00 add byte ptr [rdi], al + ... + 4a0eb6: 00 00 add byte ptr [rax], al + 4a0eb8: 49 00 00 add byte ptr [r8], al + ... + 4a0ec3: 00 4a 00 add byte ptr [rdx], cl + ... + 4a0ece: 00 00 add byte ptr [rax], al + 4a0ed0: 4b 00 00 add byte ptr [r8], al + ... + 4a0edb: 00 4c 00 00 add byte ptr [rax + rax], cl + ... + 4a0ee7: 00 4d 00 add byte ptr [rbp], cl + ... + 4a0ef2: 00 00 add byte ptr [rax], al + 4a0ef4: 4f 00 00 add byte ptr [r8], r8b + ... + 4a0eff: 00 53 00 add byte ptr [rbx], dl + ... + 4a0f0a: 00 00 add byte ptr [rax], al + 4a0f0c: 54 push rsp + ... + 4a0f15: 00 00 add byte ptr [rax], al + 4a0f17: 00 55 00 add byte ptr [rbp], dl + ... + 4a0f22: 00 00 add byte ptr [rax], al + 4a0f24: 56 push rsi + ... + 4a0f2d: 00 00 add byte ptr [rax], al + 4a0f2f: 00 57 00 add byte ptr [rdi], dl + ... + 4a0f3a: 00 00 add byte ptr [rax], al + 4a0f3c: 58 pop rax + ... + 4a0f45: 00 00 add byte ptr [rax], al + 4a0f47: 00 59 00 add byte ptr [rcx], bl + ... + 4a0f52: 00 00 add byte ptr [rax], al + 4a0f54: 61 + ... + 4a0f5d: 00 00 add byte ptr [rax], al + 4a0f5f: 00 62 00 add byte ptr [rdx], ah + ... + 4a0f6a: 00 00 add byte ptr [rax], al + 4a0f6c: 63 00 movsxd eax, dword ptr [rax] + ... + 4a0f76: 00 00 add byte ptr [rax], al + 4a0f78: 64 00 00 add byte ptr fs:[rax], al + ... + 4a0f83: 00 65 00 add byte ptr [rbp], ah + ... + 4a0f8e: 00 00 add byte ptr [rax], al + 4a0f90: 66 00 00 add byte ptr [rax], al + ... + 4a0f9b: 00 67 00 add byte ptr [rdi], ah + ... + 4a0fa6: 00 00 add byte ptr [rax], al + 4a0fa8: 68 00 00 00 00 push 0 + 4a0fad: 00 00 add byte ptr [rax], al + 4a0faf: 00 00 add byte ptr [rax], al + 4a0fb1: 00 00 add byte ptr [rax], al + 4a0fb3: 00 69 00 add byte ptr [rcx], ch + ... + 4a0fbe: 00 00 add byte ptr [rax], al + 4a0fc0: 6a 00 push 0 + ... + 4a0fca: 00 00 add byte ptr [rax], al + 4a0fcc: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a0fd7: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a0fe3: 00 6d 00 add byte ptr [rbp], ch + ... + 4a0fee: 00 00 add byte ptr [rax], al + 4a0ff0: 6e outsb dx, byte ptr [rsi] + ... + 4a0ff9: 00 00 add byte ptr [rax], al + 4a0ffb: 00 6f 00 add byte ptr [rdi], ch + ... + 4a1006: 00 00 add byte ptr [rax], al + 4a1008: 70 00 jo 0x4a100a + ... + 4a1012: 00 00 add byte ptr [rax], al + 4a1014: 71 00 jno 0x4a1016 + ... + 4a101e: 00 00 add byte ptr [rax], al + 4a1020: 72 00 jb 0x4a1022 + ... + 4a102a: 00 00 add byte ptr [rax], al + 4a102c: 73 00 jae 0x4a102e + ... + 4a1036: 00 00 add byte ptr [rax], al + 4a1038: 74 00 je 0x4a103a + ... + 4a1042: 00 00 add byte ptr [rax], al + 4a1044: 75 00 jne 0x4a1046 + ... + 4a104e: 00 00 add byte ptr [rax], al + 4a1050: 76 00 jbe 0x4a1052 + ... + 4a105a: 00 00 add byte ptr [rax], al + 4a105c: 77 00 ja 0x4a105e + ... + 4a1066: 00 00 add byte ptr [rax], al + 4a1068: 78 00 js 0x4a106a + ... + 4a1072: 00 00 add byte ptr [rax], al + 4a1074: 79 00 jns 0x4a1076 + ... + 4a107e: 00 00 add byte ptr [rax], al + 4a1080: 7a 00 jp 0x4a1082 + ... + 4a108a: 00 00 add byte ptr [rax], al + 4a108c: 41 00 00 add byte ptr [r8], al + ... + 4a1097: 00 42 00 add byte ptr [rdx], al + ... + 4a10a2: 00 00 add byte ptr [rax], al + 4a10a4: 43 00 00 add byte ptr [r8], al + ... + 4a10af: 00 44 00 00 add byte ptr [rax + rax], al + ... + 4a10bb: 00 45 00 add byte ptr [rbp], al + ... + 4a10c6: 00 00 add byte ptr [rax], al + 4a10c8: 46 00 00 add byte ptr [rax], r8b + ... + 4a10d3: 00 47 00 add byte ptr [rdi], al + ... + 4a10de: 00 00 add byte ptr [rax], al + 4a10e0: 48 00 00 add byte ptr [rax], al + ... + 4a10eb: 00 49 00 add byte ptr [rcx], cl + ... + 4a10f6: 00 00 add byte ptr [rax], al + 4a10f8: 4a 00 00 add byte ptr [rax], al + ... + 4a1103: 00 4b 00 add byte ptr [rbx], cl + ... + 4a110e: 00 00 add byte ptr [rax], al + 4a1110: 4c 00 00 add byte ptr [rax], r8b + ... + 4a111b: 00 4d 00 add byte ptr [rbp], cl + ... + 4a1126: 00 00 add byte ptr [rax], al + 4a1128: 4e 00 00 add byte ptr [rax], r8b + ... + 4a1133: 00 4f 00 add byte ptr [rdi], cl + ... + 4a113e: 00 00 add byte ptr [rax], al + 4a1140: 50 push rax + ... + 4a1149: 00 00 add byte ptr [rax], al + 4a114b: 00 51 00 add byte ptr [rcx], dl + ... + 4a1156: 00 00 add byte ptr [rax], al + 4a1158: 52 push rdx + ... + 4a1161: 00 00 add byte ptr [rax], al + 4a1163: 00 53 00 add byte ptr [rbx], dl + ... + 4a116e: 00 00 add byte ptr [rax], al + 4a1170: 54 push rsp + ... + 4a1179: 00 00 add byte ptr [rax], al + 4a117b: 00 55 00 add byte ptr [rbp], dl + ... + 4a1186: 00 00 add byte ptr [rax], al + 4a1188: 56 push rsi + ... + 4a1191: 00 00 add byte ptr [rax], al + 4a1193: 00 57 00 add byte ptr [rdi], dl + ... + 4a119e: 00 00 add byte ptr [rax], al + 4a11a0: 58 pop rax + ... + 4a11a9: 00 00 add byte ptr [rax], al + 4a11ab: 00 59 00 add byte ptr [rcx], bl + ... + 4a11b6: 00 00 add byte ptr [rax], al + 4a11b8: 5a pop rdx + ... + 4a11c1: 00 00 add byte ptr [rax], al + 4a11c3: 00 61 00 add byte ptr [rcx], ah + ... + 4a11ce: 00 00 add byte ptr [rax], al + 4a11d0: 62 + ... + 4a11d9: 00 00 add byte ptr [rax], al + 4a11db: 00 63 00 add byte ptr [rbx], ah + ... + 4a11e6: 00 00 add byte ptr [rax], al + 4a11e8: 64 00 00 add byte ptr fs:[rax], al + ... + 4a11f3: 00 65 00 add byte ptr [rbp], ah + ... + 4a11fe: 00 00 add byte ptr [rax], al + 4a1200: 66 00 00 add byte ptr [rax], al + ... + 4a120b: 00 67 00 add byte ptr [rdi], ah + ... + 4a1216: 00 00 add byte ptr [rax], al + 4a1218: 68 00 00 00 00 push 0 + 4a121d: 00 00 add byte ptr [rax], al + 4a121f: 00 00 add byte ptr [rax], al + 4a1221: 00 00 add byte ptr [rax], al + 4a1223: 00 69 00 add byte ptr [rcx], ch + ... + 4a122e: 00 00 add byte ptr [rax], al + 4a1230: 6a 00 push 0 + ... + 4a123a: 00 00 add byte ptr [rax], al + 4a123c: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a1247: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a1253: 00 6d 00 add byte ptr [rbp], ch + ... + 4a125e: 00 00 add byte ptr [rax], al + 4a1260: 6e outsb dx, byte ptr [rsi] + ... + 4a1269: 00 00 add byte ptr [rax], al + 4a126b: 00 6f 00 add byte ptr [rdi], ch + ... + 4a1276: 00 00 add byte ptr [rax], al + 4a1278: 70 00 jo 0x4a127a + ... + 4a1282: 00 00 add byte ptr [rax], al + 4a1284: 71 00 jno 0x4a1286 + ... + 4a128e: 00 00 add byte ptr [rax], al + 4a1290: 72 00 jb 0x4a1292 + ... + 4a129a: 00 00 add byte ptr [rax], al + 4a129c: 73 00 jae 0x4a129e + ... + 4a12a6: 00 00 add byte ptr [rax], al + 4a12a8: 74 00 je 0x4a12aa + ... + 4a12b2: 00 00 add byte ptr [rax], al + 4a12b4: 75 00 jne 0x4a12b6 + ... + 4a12be: 00 00 add byte ptr [rax], al + 4a12c0: 76 00 jbe 0x4a12c2 + ... + 4a12ca: 00 00 add byte ptr [rax], al + 4a12cc: 77 00 ja 0x4a12ce + ... + 4a12d6: 00 00 add byte ptr [rax], al + 4a12d8: 78 00 js 0x4a12da + ... + 4a12e2: 00 00 add byte ptr [rax], al + 4a12e4: 79 00 jns 0x4a12e6 + ... + 4a12ee: 00 00 add byte ptr [rax], al + 4a12f0: 7a 00 jp 0x4a12f2 + ... + 4a12fa: 00 00 add byte ptr [rax], al + 4a12fc: 41 00 00 add byte ptr [r8], al + ... + 4a1307: 00 42 00 add byte ptr [rdx], al + ... + 4a1312: 00 00 add byte ptr [rax], al + 4a1314: 43 00 00 add byte ptr [r8], al + ... + 4a131f: 00 44 00 00 add byte ptr [rax + rax], al + ... + 4a132b: 00 45 00 add byte ptr [rbp], al + ... + 4a1336: 00 00 add byte ptr [rax], al + 4a1338: 46 00 00 add byte ptr [rax], r8b + ... + 4a1343: 00 47 00 add byte ptr [rdi], al + ... + 4a134e: 00 00 add byte ptr [rax], al + 4a1350: 48 00 00 add byte ptr [rax], al + ... + 4a135b: 00 49 00 add byte ptr [rcx], cl + ... + 4a1366: 00 00 add byte ptr [rax], al + 4a1368: 4a 00 00 add byte ptr [rax], al + ... + 4a1373: 00 4b 00 add byte ptr [rbx], cl + ... + 4a137e: 00 00 add byte ptr [rax], al + 4a1380: 4c 00 00 add byte ptr [rax], r8b + ... + 4a138b: 00 4d 00 add byte ptr [rbp], cl + ... + 4a1396: 00 00 add byte ptr [rax], al + 4a1398: 4e 00 00 add byte ptr [rax], r8b + ... + 4a13a3: 00 4f 00 add byte ptr [rdi], cl + ... + 4a13ae: 00 00 add byte ptr [rax], al + 4a13b0: 50 push rax + ... + 4a13b9: 00 00 add byte ptr [rax], al + 4a13bb: 00 51 00 add byte ptr [rcx], dl + ... + 4a13c6: 00 00 add byte ptr [rax], al + 4a13c8: 52 push rdx + ... + 4a13d1: 00 00 add byte ptr [rax], al + 4a13d3: 00 53 00 add byte ptr [rbx], dl + ... + 4a13de: 00 00 add byte ptr [rax], al + 4a13e0: 54 push rsp + ... + 4a13e9: 00 00 add byte ptr [rax], al + 4a13eb: 00 55 00 add byte ptr [rbp], dl + ... + 4a13f6: 00 00 add byte ptr [rax], al + 4a13f8: 56 push rsi + ... + 4a1401: 00 00 add byte ptr [rax], al + 4a1403: 00 57 00 add byte ptr [rdi], dl + ... + 4a140e: 00 00 add byte ptr [rax], al + 4a1410: 58 pop rax + ... + 4a1419: 00 00 add byte ptr [rax], al + 4a141b: 00 59 00 add byte ptr [rcx], bl + ... + 4a1426: 00 00 add byte ptr [rax], al + 4a1428: 5a pop rdx + ... + 4a1431: 00 00 add byte ptr [rax], al + 4a1433: 00 61 00 add byte ptr [rcx], ah + ... + 4a143e: 00 00 add byte ptr [rax], al + 4a1440: 62 + ... + 4a1449: 00 00 add byte ptr [rax], al + 4a144b: 00 63 00 add byte ptr [rbx], ah + ... + 4a1456: 00 00 add byte ptr [rax], al + 4a1458: 64 00 00 add byte ptr fs:[rax], al + ... + 4a1463: 00 65 00 add byte ptr [rbp], ah + ... + 4a146e: 00 00 add byte ptr [rax], al + 4a1470: 66 00 00 add byte ptr [rax], al + ... + 4a147b: 00 67 00 add byte ptr [rdi], ah + ... + 4a1486: 00 00 add byte ptr [rax], al + 4a1488: 68 00 00 00 00 push 0 + 4a148d: 00 00 add byte ptr [rax], al + 4a148f: 00 00 add byte ptr [rax], al + 4a1491: 00 00 add byte ptr [rax], al + 4a1493: 00 69 00 add byte ptr [rcx], ch + ... + 4a149e: 00 00 add byte ptr [rax], al + 4a14a0: 6a 00 push 0 + ... + 4a14aa: 00 00 add byte ptr [rax], al + 4a14ac: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a14b7: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a14c3: 00 6d 00 add byte ptr [rbp], ch + ... + 4a14ce: 00 00 add byte ptr [rax], al + 4a14d0: 6e outsb dx, byte ptr [rsi] + ... + 4a14d9: 00 00 add byte ptr [rax], al + 4a14db: 00 6f 00 add byte ptr [rdi], ch + ... + 4a14e6: 00 00 add byte ptr [rax], al + 4a14e8: 70 00 jo 0x4a14ea + ... + 4a14f2: 00 00 add byte ptr [rax], al + 4a14f4: 71 00 jno 0x4a14f6 + ... + 4a14fe: 00 00 add byte ptr [rax], al + 4a1500: 72 00 jb 0x4a1502 + ... + 4a150a: 00 00 add byte ptr [rax], al + 4a150c: 73 00 jae 0x4a150e + ... + 4a1516: 00 00 add byte ptr [rax], al + 4a1518: 74 00 je 0x4a151a + ... + 4a1522: 00 00 add byte ptr [rax], al + 4a1524: 75 00 jne 0x4a1526 + ... + 4a152e: 00 00 add byte ptr [rax], al + 4a1530: 76 00 jbe 0x4a1532 + ... + 4a153a: 00 00 add byte ptr [rax], al + 4a153c: 77 00 ja 0x4a153e + ... + 4a1546: 00 00 add byte ptr [rax], al + 4a1548: 78 00 js 0x4a154a + ... + 4a1552: 00 00 add byte ptr [rax], al + 4a1554: 79 00 jns 0x4a1556 + ... + 4a155e: 00 00 add byte ptr [rax], al + 4a1560: 7a 00 jp 0x4a1562 + ... + 4a156a: 00 00 add byte ptr [rax], al + 4a156c: 41 00 00 add byte ptr [r8], al + ... + 4a1577: 00 42 00 add byte ptr [rdx], al + ... + 4a1582: 00 00 add byte ptr [rax], al + 4a1584: 43 00 00 add byte ptr [r8], al + ... + 4a158f: 00 44 00 00 add byte ptr [rax + rax], al + ... + 4a159b: 00 45 00 add byte ptr [rbp], al + ... + 4a15a6: 00 00 add byte ptr [rax], al + 4a15a8: 46 00 00 add byte ptr [rax], r8b + ... + 4a15b3: 00 47 00 add byte ptr [rdi], al + ... + 4a15be: 00 00 add byte ptr [rax], al + 4a15c0: 48 00 00 add byte ptr [rax], al + ... + 4a15cb: 00 49 00 add byte ptr [rcx], cl + ... + 4a15d6: 00 00 add byte ptr [rax], al + 4a15d8: 4a 00 00 add byte ptr [rax], al + ... + 4a15e3: 00 4b 00 add byte ptr [rbx], cl + ... + 4a15ee: 00 00 add byte ptr [rax], al + 4a15f0: 4c 00 00 add byte ptr [rax], r8b + ... + 4a15fb: 00 4d 00 add byte ptr [rbp], cl + ... + 4a1606: 00 00 add byte ptr [rax], al + 4a1608: 4e 00 00 add byte ptr [rax], r8b + ... + 4a1613: 00 4f 00 add byte ptr [rdi], cl + ... + 4a161e: 00 00 add byte ptr [rax], al + 4a1620: 50 push rax + ... + 4a1629: 00 00 add byte ptr [rax], al + 4a162b: 00 51 00 add byte ptr [rcx], dl + ... + 4a1636: 00 00 add byte ptr [rax], al + 4a1638: 52 push rdx + ... + 4a1641: 00 00 add byte ptr [rax], al + 4a1643: 00 53 00 add byte ptr [rbx], dl + ... + 4a164e: 00 00 add byte ptr [rax], al + 4a1650: 54 push rsp + ... + 4a1659: 00 00 add byte ptr [rax], al + 4a165b: 00 55 00 add byte ptr [rbp], dl + ... + 4a1666: 00 00 add byte ptr [rax], al + 4a1668: 56 push rsi + ... + 4a1671: 00 00 add byte ptr [rax], al + 4a1673: 00 57 00 add byte ptr [rdi], dl + ... + 4a167e: 00 00 add byte ptr [rax], al + 4a1680: 58 pop rax + ... + 4a1689: 00 00 add byte ptr [rax], al + 4a168b: 00 59 00 add byte ptr [rcx], bl + ... + 4a1696: 00 00 add byte ptr [rax], al + 4a1698: 5a pop rdx + ... + 4a16a1: 00 00 add byte ptr [rax], al + 4a16a3: 00 61 00 add byte ptr [rcx], ah + ... + 4a16ae: 00 00 add byte ptr [rax], al + 4a16b0: 62 + ... + 4a16b9: 00 00 add byte ptr [rax], al + 4a16bb: 00 63 00 add byte ptr [rbx], ah + ... + 4a16c6: 00 00 add byte ptr [rax], al + 4a16c8: 64 00 00 add byte ptr fs:[rax], al + ... + 4a16d3: 00 65 00 add byte ptr [rbp], ah + ... + 4a16de: 00 00 add byte ptr [rax], al + 4a16e0: 66 00 00 add byte ptr [rax], al + ... + 4a16eb: 00 67 00 add byte ptr [rdi], ah + ... + 4a16f6: 00 00 add byte ptr [rax], al + 4a16f8: 68 00 00 00 00 push 0 + 4a16fd: 00 00 add byte ptr [rax], al + 4a16ff: 00 00 add byte ptr [rax], al + 4a1701: 00 00 add byte ptr [rax], al + 4a1703: 00 69 00 add byte ptr [rcx], ch + ... + 4a170e: 00 00 add byte ptr [rax], al + 4a1710: 6a 00 push 0 + ... + 4a171a: 00 00 add byte ptr [rax], al + 4a171c: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a1727: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a1733: 00 6d 00 add byte ptr [rbp], ch + ... + 4a173e: 00 00 add byte ptr [rax], al + 4a1740: 6e outsb dx, byte ptr [rsi] + ... + 4a1749: 00 00 add byte ptr [rax], al + 4a174b: 00 6f 00 add byte ptr [rdi], ch + ... + 4a1756: 00 00 add byte ptr [rax], al + 4a1758: 70 00 jo 0x4a175a + ... + 4a1762: 00 00 add byte ptr [rax], al + 4a1764: 71 00 jno 0x4a1766 + ... + 4a176e: 00 00 add byte ptr [rax], al + 4a1770: 72 00 jb 0x4a1772 + ... + 4a177a: 00 00 add byte ptr [rax], al + 4a177c: 73 00 jae 0x4a177e + ... + 4a1786: 00 00 add byte ptr [rax], al + 4a1788: 74 00 je 0x4a178a + ... + 4a1792: 00 00 add byte ptr [rax], al + 4a1794: 75 00 jne 0x4a1796 + ... + 4a179e: 00 00 add byte ptr [rax], al + 4a17a0: 76 00 jbe 0x4a17a2 + ... + 4a17aa: 00 00 add byte ptr [rax], al + 4a17ac: 77 00 ja 0x4a17ae + ... + 4a17b6: 00 00 add byte ptr [rax], al + 4a17b8: 78 00 js 0x4a17ba + ... + 4a17c2: 00 00 add byte ptr [rax], al + 4a17c4: 79 00 jns 0x4a17c6 + ... + 4a17ce: 00 00 add byte ptr [rax], al + 4a17d0: 7a 00 jp 0x4a17d2 + ... + 4a17da: 00 00 add byte ptr [rax], al + 4a17dc: 41 00 00 add byte ptr [r8], al + ... + 4a17e7: 00 42 00 add byte ptr [rdx], al + ... + 4a17f2: 00 00 add byte ptr [rax], al + 4a17f4: 43 00 00 add byte ptr [r8], al + ... + 4a17ff: 00 44 00 00 add byte ptr [rax + rax], al + ... + 4a180b: 00 45 00 add byte ptr [rbp], al + ... + 4a1816: 00 00 add byte ptr [rax], al + 4a1818: 46 00 00 add byte ptr [rax], r8b + ... + 4a1823: 00 47 00 add byte ptr [rdi], al + ... + 4a182e: 00 00 add byte ptr [rax], al + 4a1830: 48 00 00 add byte ptr [rax], al + ... + 4a183b: 00 49 00 add byte ptr [rcx], cl + ... + 4a1846: 00 00 add byte ptr [rax], al + 4a1848: 4a 00 00 add byte ptr [rax], al + ... + 4a1853: 00 4b 00 add byte ptr [rbx], cl + ... + 4a185e: 00 00 add byte ptr [rax], al + 4a1860: 4c 00 00 add byte ptr [rax], r8b + ... + 4a186b: 00 4d 00 add byte ptr [rbp], cl + ... + 4a1876: 00 00 add byte ptr [rax], al + 4a1878: 4e 00 00 add byte ptr [rax], r8b + ... + 4a1883: 00 4f 00 add byte ptr [rdi], cl + ... + 4a188e: 00 00 add byte ptr [rax], al + 4a1890: 50 push rax + ... + 4a1899: 00 00 add byte ptr [rax], al + 4a189b: 00 51 00 add byte ptr [rcx], dl + ... + 4a18a6: 00 00 add byte ptr [rax], al + 4a18a8: 52 push rdx + ... + 4a18b1: 00 00 add byte ptr [rax], al + 4a18b3: 00 53 00 add byte ptr [rbx], dl + ... + 4a18be: 00 00 add byte ptr [rax], al + 4a18c0: 54 push rsp + ... + 4a18c9: 00 00 add byte ptr [rax], al + 4a18cb: 00 55 00 add byte ptr [rbp], dl + ... + 4a18d6: 00 00 add byte ptr [rax], al + 4a18d8: 56 push rsi + ... + 4a18e1: 00 00 add byte ptr [rax], al + 4a18e3: 00 57 00 add byte ptr [rdi], dl + ... + 4a18ee: 00 00 add byte ptr [rax], al + 4a18f0: 58 pop rax + ... + 4a18f9: 00 00 add byte ptr [rax], al + 4a18fb: 00 59 00 add byte ptr [rcx], bl + ... + 4a1906: 00 00 add byte ptr [rax], al + 4a1908: 5a pop rdx + ... + 4a1911: 00 00 add byte ptr [rax], al + 4a1913: 00 61 00 add byte ptr [rcx], ah + ... + 4a191e: 00 00 add byte ptr [rax], al + 4a1920: 62 + ... + 4a1929: 00 00 add byte ptr [rax], al + 4a192b: 00 63 00 add byte ptr [rbx], ah + ... + 4a1936: 00 00 add byte ptr [rax], al + 4a1938: 64 00 00 add byte ptr fs:[rax], al + ... + 4a1943: 00 65 00 add byte ptr [rbp], ah + ... + 4a194e: 00 00 add byte ptr [rax], al + 4a1950: 66 00 00 add byte ptr [rax], al + ... + 4a195b: 00 67 00 add byte ptr [rdi], ah + ... + 4a1966: 00 00 add byte ptr [rax], al + 4a1968: 68 00 00 00 00 push 0 + 4a196d: 00 00 add byte ptr [rax], al + 4a196f: 00 00 add byte ptr [rax], al + 4a1971: 00 00 add byte ptr [rax], al + 4a1973: 00 69 00 add byte ptr [rcx], ch + ... + 4a197e: 00 00 add byte ptr [rax], al + 4a1980: 6a 00 push 0 + ... + 4a198a: 00 00 add byte ptr [rax], al + 4a198c: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a1997: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a19a3: 00 6d 00 add byte ptr [rbp], ch + ... + 4a19ae: 00 00 add byte ptr [rax], al + 4a19b0: 6e outsb dx, byte ptr [rsi] + ... + 4a19b9: 00 00 add byte ptr [rax], al + 4a19bb: 00 6f 00 add byte ptr [rdi], ch + ... + 4a19c6: 00 00 add byte ptr [rax], al + 4a19c8: 70 00 jo 0x4a19ca + ... + 4a19d2: 00 00 add byte ptr [rax], al + 4a19d4: 71 00 jno 0x4a19d6 + ... + 4a19de: 00 00 add byte ptr [rax], al + 4a19e0: 72 00 jb 0x4a19e2 + ... + 4a19ea: 00 00 add byte ptr [rax], al + 4a19ec: 73 00 jae 0x4a19ee + ... + 4a19f6: 00 00 add byte ptr [rax], al + 4a19f8: 74 00 je 0x4a19fa + ... + 4a1a02: 00 00 add byte ptr [rax], al + 4a1a04: 75 00 jne 0x4a1a06 + ... + 4a1a0e: 00 00 add byte ptr [rax], al + 4a1a10: 76 00 jbe 0x4a1a12 + ... + 4a1a1a: 00 00 add byte ptr [rax], al + 4a1a1c: 77 00 ja 0x4a1a1e + ... + 4a1a26: 00 00 add byte ptr [rax], al + 4a1a28: 78 00 js 0x4a1a2a + ... + 4a1a32: 00 00 add byte ptr [rax], al + 4a1a34: 79 00 jns 0x4a1a36 + ... + 4a1a3e: 00 00 add byte ptr [rax], al + 4a1a40: 7a 00 jp 0x4a1a42 + ... + 4a1a4a: 00 00 add byte ptr [rax], al + 4a1a4c: 41 00 00 add byte ptr [r8], al + ... + 4a1a57: 00 42 00 add byte ptr [rdx], al + ... + 4a1a62: 00 00 add byte ptr [rax], al + 4a1a64: 43 00 00 add byte ptr [r8], al + ... + 4a1a6f: 00 44 00 00 add byte ptr [rax + rax], al + ... + 4a1a7b: 00 45 00 add byte ptr [rbp], al + ... + 4a1a86: 00 00 add byte ptr [rax], al + 4a1a88: 46 00 00 add byte ptr [rax], r8b + ... + 4a1a93: 00 47 00 add byte ptr [rdi], al + ... + 4a1a9e: 00 00 add byte ptr [rax], al + 4a1aa0: 48 00 00 add byte ptr [rax], al + ... + 4a1aab: 00 49 00 add byte ptr [rcx], cl + ... + 4a1ab6: 00 00 add byte ptr [rax], al + 4a1ab8: 4a 00 00 add byte ptr [rax], al + ... + 4a1ac3: 00 4b 00 add byte ptr [rbx], cl + ... + 4a1ace: 00 00 add byte ptr [rax], al + 4a1ad0: 4c 00 00 add byte ptr [rax], r8b + ... + 4a1adb: 00 4d 00 add byte ptr [rbp], cl + ... + 4a1ae6: 00 00 add byte ptr [rax], al + 4a1ae8: 4e 00 00 add byte ptr [rax], r8b + ... + 4a1af3: 00 4f 00 add byte ptr [rdi], cl + ... + 4a1afe: 00 00 add byte ptr [rax], al + 4a1b00: 50 push rax + ... + 4a1b09: 00 00 add byte ptr [rax], al + 4a1b0b: 00 51 00 add byte ptr [rcx], dl + ... + 4a1b16: 00 00 add byte ptr [rax], al + 4a1b18: 52 push rdx + ... + 4a1b21: 00 00 add byte ptr [rax], al + 4a1b23: 00 53 00 add byte ptr [rbx], dl + ... + 4a1b2e: 00 00 add byte ptr [rax], al + 4a1b30: 54 push rsp + ... + 4a1b39: 00 00 add byte ptr [rax], al + 4a1b3b: 00 55 00 add byte ptr [rbp], dl + ... + 4a1b46: 00 00 add byte ptr [rax], al + 4a1b48: 56 push rsi + ... + 4a1b51: 00 00 add byte ptr [rax], al + 4a1b53: 00 57 00 add byte ptr [rdi], dl + ... + 4a1b5e: 00 00 add byte ptr [rax], al + 4a1b60: 58 pop rax + ... + 4a1b69: 00 00 add byte ptr [rax], al + 4a1b6b: 00 59 00 add byte ptr [rcx], bl + ... + 4a1b76: 00 00 add byte ptr [rax], al + 4a1b78: 5a pop rdx + ... + 4a1b81: 00 00 add byte ptr [rax], al + 4a1b83: 00 61 00 add byte ptr [rcx], ah + ... + 4a1b8e: 00 00 add byte ptr [rax], al + 4a1b90: 62 + ... + 4a1b99: 00 00 add byte ptr [rax], al + 4a1b9b: 00 63 00 add byte ptr [rbx], ah + ... + 4a1ba6: 00 00 add byte ptr [rax], al + 4a1ba8: 64 00 00 add byte ptr fs:[rax], al + ... + 4a1bb3: 00 65 00 add byte ptr [rbp], ah + ... + 4a1bbe: 00 00 add byte ptr [rax], al + 4a1bc0: 66 00 00 add byte ptr [rax], al + ... + 4a1bcb: 00 67 00 add byte ptr [rdi], ah + ... + 4a1bd6: 00 00 add byte ptr [rax], al + 4a1bd8: 68 00 00 00 00 push 0 + 4a1bdd: 00 00 add byte ptr [rax], al + 4a1bdf: 00 00 add byte ptr [rax], al + 4a1be1: 00 00 add byte ptr [rax], al + 4a1be3: 00 69 00 add byte ptr [rcx], ch + ... + 4a1bee: 00 00 add byte ptr [rax], al + 4a1bf0: 6a 00 push 0 + ... + 4a1bfa: 00 00 add byte ptr [rax], al + 4a1bfc: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a1c07: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a1c13: 00 6d 00 add byte ptr [rbp], ch + ... + 4a1c1e: 00 00 add byte ptr [rax], al + 4a1c20: 6e outsb dx, byte ptr [rsi] + ... + 4a1c29: 00 00 add byte ptr [rax], al + 4a1c2b: 00 6f 00 add byte ptr [rdi], ch + ... + 4a1c36: 00 00 add byte ptr [rax], al + 4a1c38: 70 00 jo 0x4a1c3a + ... + 4a1c42: 00 00 add byte ptr [rax], al + 4a1c44: 71 00 jno 0x4a1c46 + ... + 4a1c4e: 00 00 add byte ptr [rax], al + 4a1c50: 72 00 jb 0x4a1c52 + ... + 4a1c5a: 00 00 add byte ptr [rax], al + 4a1c5c: 73 00 jae 0x4a1c5e + ... + 4a1c66: 00 00 add byte ptr [rax], al + 4a1c68: 74 00 je 0x4a1c6a + ... + 4a1c72: 00 00 add byte ptr [rax], al + 4a1c74: 75 00 jne 0x4a1c76 + ... + 4a1c7e: 00 00 add byte ptr [rax], al + 4a1c80: 76 00 jbe 0x4a1c82 + ... + 4a1c8a: 00 00 add byte ptr [rax], al + 4a1c8c: 77 00 ja 0x4a1c8e + ... + 4a1c96: 00 00 add byte ptr [rax], al + 4a1c98: 78 00 js 0x4a1c9a + ... + 4a1ca2: 00 00 add byte ptr [rax], al + 4a1ca4: 79 00 jns 0x4a1ca6 + ... + 4a1cae: 00 00 add byte ptr [rax], al + 4a1cb0: 7a 00 jp 0x4a1cb2 + ... + 4a1cba: 00 00 add byte ptr [rax], al + 4a1cbc: 41 00 00 add byte ptr [r8], al + ... + 4a1cc7: 00 42 00 add byte ptr [rdx], al + ... + 4a1cd2: 00 00 add byte ptr [rax], al + 4a1cd4: 43 00 00 add byte ptr [r8], al + ... + 4a1cdf: 00 44 00 00 add byte ptr [rax + rax], al + ... + 4a1ceb: 00 45 00 add byte ptr [rbp], al + ... + 4a1cf6: 00 00 add byte ptr [rax], al + 4a1cf8: 46 00 00 add byte ptr [rax], r8b + ... + 4a1d03: 00 47 00 add byte ptr [rdi], al + ... + 4a1d0e: 00 00 add byte ptr [rax], al + 4a1d10: 48 00 00 add byte ptr [rax], al + ... + 4a1d1b: 00 49 00 add byte ptr [rcx], cl + ... + 4a1d26: 00 00 add byte ptr [rax], al + 4a1d28: 4a 00 00 add byte ptr [rax], al + ... + 4a1d33: 00 4b 00 add byte ptr [rbx], cl + ... + 4a1d3e: 00 00 add byte ptr [rax], al + 4a1d40: 4c 00 00 add byte ptr [rax], r8b + ... + 4a1d4b: 00 4d 00 add byte ptr [rbp], cl + ... + 4a1d56: 00 00 add byte ptr [rax], al + 4a1d58: 4e 00 00 add byte ptr [rax], r8b + ... + 4a1d63: 00 4f 00 add byte ptr [rdi], cl + ... + 4a1d6e: 00 00 add byte ptr [rax], al + 4a1d70: 50 push rax + ... + 4a1d79: 00 00 add byte ptr [rax], al + 4a1d7b: 00 51 00 add byte ptr [rcx], dl + ... + 4a1d86: 00 00 add byte ptr [rax], al + 4a1d88: 52 push rdx + ... + 4a1d91: 00 00 add byte ptr [rax], al + 4a1d93: 00 53 00 add byte ptr [rbx], dl + ... + 4a1d9e: 00 00 add byte ptr [rax], al + 4a1da0: 54 push rsp + ... + 4a1da9: 00 00 add byte ptr [rax], al + 4a1dab: 00 55 00 add byte ptr [rbp], dl + ... + 4a1db6: 00 00 add byte ptr [rax], al + 4a1db8: 56 push rsi + ... + 4a1dc1: 00 00 add byte ptr [rax], al + 4a1dc3: 00 57 00 add byte ptr [rdi], dl + ... + 4a1dce: 00 00 add byte ptr [rax], al + 4a1dd0: 58 pop rax + ... + 4a1dd9: 00 00 add byte ptr [rax], al + 4a1ddb: 00 59 00 add byte ptr [rcx], bl + ... + 4a1de6: 00 00 add byte ptr [rax], al + 4a1de8: 5a pop rdx + ... + 4a1df1: 00 00 add byte ptr [rax], al + 4a1df3: 00 61 00 add byte ptr [rcx], ah + ... + 4a1dfe: 00 00 add byte ptr [rax], al + 4a1e00: 62 + ... + 4a1e09: 00 00 add byte ptr [rax], al + 4a1e0b: 00 63 00 add byte ptr [rbx], ah + ... + 4a1e16: 00 00 add byte ptr [rax], al + 4a1e18: 64 00 00 add byte ptr fs:[rax], al + ... + 4a1e23: 00 65 00 add byte ptr [rbp], ah + ... + 4a1e2e: 00 00 add byte ptr [rax], al + 4a1e30: 66 00 00 add byte ptr [rax], al + ... + 4a1e3b: 00 67 00 add byte ptr [rdi], ah + ... + 4a1e46: 00 00 add byte ptr [rax], al + 4a1e48: 68 00 00 00 00 push 0 + 4a1e4d: 00 00 add byte ptr [rax], al + 4a1e4f: 00 00 add byte ptr [rax], al + 4a1e51: 00 00 add byte ptr [rax], al + 4a1e53: 00 69 00 add byte ptr [rcx], ch + ... + 4a1e5e: 00 00 add byte ptr [rax], al + 4a1e60: 6a 00 push 0 + ... + 4a1e6a: 00 00 add byte ptr [rax], al + 4a1e6c: 6b 00 00 imul eax, dword ptr [rax], 0 + ... + 4a1e77: 00 6c 00 00 add byte ptr [rax + rax], ch + ... + 4a1e83: 00 6d 00 add byte ptr [rbp], ch + ... + 4a1e8e: 00 00 add byte ptr [rax], al + 4a1e90: 6e outsb dx, byte ptr [rsi] + ... + 4a1e99: 00 00 add byte ptr [rax], al + 4a1e9b: 00 6f 00 add byte ptr [rdi], ch + ... + 4a1ea6: 00 00 add byte ptr [rax], al + 4a1ea8: 70 00 jo 0x4a1eaa + ... + 4a1eb2: 00 00 add byte ptr [rax], al + 4a1eb4: 71 00 jno 0x4a1eb6 + ... + 4a1ebe: 00 00 add byte ptr [rax], al + 4a1ec0: 72 00 jb 0x4a1ec2 + ... + 4a1eca: 00 00 add byte ptr [rax], al + 4a1ecc: 73 00 jae 0x4a1ece + ... + 4a1ed6: 00 00 add byte ptr [rax], al + 4a1ed8: 74 00 je 0x4a1eda + ... + 4a1ee2: 00 00 add byte ptr [rax], al + 4a1ee4: 75 00 jne 0x4a1ee6 + ... + 4a1eee: 00 00 add byte ptr [rax], al + 4a1ef0: 76 00 jbe 0x4a1ef2 + ... + 4a1efa: 00 00 add byte ptr [rax], al + 4a1efc: 77 00 ja 0x4a1efe + ... + 4a1f06: 00 00 add byte ptr [rax], al + 4a1f08: 78 00 js 0x4a1f0a + ... + 4a1f12: 00 00 add byte ptr [rax], al + 4a1f14: 79 00 jns 0x4a1f16 + ... + 4a1f1e: 00 00 add byte ptr [rax], al + 4a1f20: 7a 00 jp 0x4a1f22 + ... + 4a1f2a: 00 00 add byte ptr [rax], al + 4a1f2c: 30 00 xor byte ptr [rax], al + ... + 4a1f36: 00 00 add byte ptr [rax], al + 4a1f38: 31 00 xor dword ptr [rax], eax + ... + 4a1f42: 00 00 add byte ptr [rax], al + 4a1f44: 32 00 xor al, byte ptr [rax] + ... + 4a1f4e: 00 00 add byte ptr [rax], al + 4a1f50: 33 00 xor eax, dword ptr [rax] + ... + 4a1f5a: 00 00 add byte ptr [rax], al + 4a1f5c: 34 00 xor al, 0 + ... + 4a1f66: 00 00 add byte ptr [rax], al + 4a1f68: 35 00 00 00 00 xor eax, 0 + 4a1f6d: 00 00 add byte ptr [rax], al + 4a1f6f: 00 00 add byte ptr [rax], al + 4a1f71: 00 00 add byte ptr [rax], al + 4a1f73: 00 36 add byte ptr [rsi], dh + ... + 4a1f7d: 00 00 add byte ptr [rax], al + 4a1f7f: 00 37 add byte ptr [rdi], dh + ... + 4a1f89: 00 00 add byte ptr [rax], al + 4a1f8b: 00 38 add byte ptr [rax], bh + ... + 4a1f95: 00 00 add byte ptr [rax], al + 4a1f97: 00 39 add byte ptr [rcx], bh + ... + 4a1fa1: 00 00 add byte ptr [rax], al + 4a1fa3: 00 30 add byte ptr [rax], dh + ... + 4a1fad: 00 00 add byte ptr [rax], al + 4a1faf: 00 31 add byte ptr [rcx], dh + ... + 4a1fb9: 00 00 add byte ptr [rax], al + 4a1fbb: 00 32 add byte ptr [rdx], dh + ... + 4a1fc5: 00 00 add byte ptr [rax], al + 4a1fc7: 00 33 add byte ptr [rbx], dh + ... + 4a1fd1: 00 00 add byte ptr [rax], al + 4a1fd3: 00 34 00 add byte ptr [rax + rax], dh + ... + 4a1fde: 00 00 add byte ptr [rax], al + 4a1fe0: 35 00 00 00 00 xor eax, 0 + 4a1fe5: 00 00 add byte ptr [rax], al + 4a1fe7: 00 00 add byte ptr [rax], al + 4a1fe9: 00 00 add byte ptr [rax], al + 4a1feb: 00 36 add byte ptr [rsi], dh + ... + 4a1ff5: 00 00 add byte ptr [rax], al + 4a1ff7: 00 37 add byte ptr [rdi], dh + ... + 4a2001: 00 00 add byte ptr [rax], al + 4a2003: 00 38 add byte ptr [rax], bh + ... + 4a200d: 00 00 add byte ptr [rax], al + 4a200f: 00 39 add byte ptr [rcx], bh + ... + 4a2019: 00 00 add byte ptr [rax], al + 4a201b: 00 30 add byte ptr [rax], dh + ... + 4a2025: 00 00 add byte ptr [rax], al + 4a2027: 00 31 add byte ptr [rcx], dh + ... + 4a2031: 00 00 add byte ptr [rax], al + 4a2033: 00 32 add byte ptr [rdx], dh + ... + 4a203d: 00 00 add byte ptr [rax], al + 4a203f: 00 33 add byte ptr [rbx], dh + ... + 4a2049: 00 00 add byte ptr [rax], al + 4a204b: 00 34 00 add byte ptr [rax + rax], dh + ... + 4a2056: 00 00 add byte ptr [rax], al + 4a2058: 35 00 00 00 00 xor eax, 0 + 4a205d: 00 00 add byte ptr [rax], al + 4a205f: 00 00 add byte ptr [rax], al + 4a2061: 00 00 add byte ptr [rax], al + 4a2063: 00 36 add byte ptr [rsi], dh + ... + 4a206d: 00 00 add byte ptr [rax], al + 4a206f: 00 37 add byte ptr [rdi], dh + ... + 4a2079: 00 00 add byte ptr [rax], al + 4a207b: 00 38 add byte ptr [rax], bh + ... + 4a2085: 00 00 add byte ptr [rax], al + 4a2087: 00 39 add byte ptr [rcx], bh + ... + 4a2091: 00 00 add byte ptr [rax], al + 4a2093: 00 30 add byte ptr [rax], dh + ... + 4a209d: 00 00 add byte ptr [rax], al + 4a209f: 00 31 add byte ptr [rcx], dh + ... + 4a20a9: 00 00 add byte ptr [rax], al + 4a20ab: 00 32 add byte ptr [rdx], dh + ... + 4a20b5: 00 00 add byte ptr [rax], al + 4a20b7: 00 33 add byte ptr [rbx], dh + ... + 4a20c1: 00 00 add byte ptr [rax], al + 4a20c3: 00 34 00 add byte ptr [rax + rax], dh + ... + 4a20ce: 00 00 add byte ptr [rax], al + 4a20d0: 35 00 00 00 00 xor eax, 0 + 4a20d5: 00 00 add byte ptr [rax], al + 4a20d7: 00 00 add byte ptr [rax], al + 4a20d9: 00 00 add byte ptr [rax], al + 4a20db: 00 36 add byte ptr [rsi], dh + ... + 4a20e5: 00 00 add byte ptr [rax], al + 4a20e7: 00 37 add byte ptr [rdi], dh + ... + 4a20f1: 00 00 add byte ptr [rax], al + 4a20f3: 00 38 add byte ptr [rax], bh + ... + 4a20fd: 00 00 add byte ptr [rax], al + 4a20ff: 00 39 add byte ptr [rcx], bh + ... + 4a2109: 00 00 add byte ptr [rax], al + 4a210b: 00 30 add byte ptr [rax], dh + ... + 4a2115: 00 00 add byte ptr [rax], al + 4a2117: 00 31 add byte ptr [rcx], dh + ... + 4a2121: 00 00 add byte ptr [rax], al + 4a2123: 00 32 add byte ptr [rdx], dh + ... + 4a212d: 00 00 add byte ptr [rax], al + 4a212f: 00 33 add byte ptr [rbx], dh + ... + 4a2139: 00 00 add byte ptr [rax], al + 4a213b: 00 34 00 add byte ptr [rax + rax], dh + ... + 4a2146: 00 00 add byte ptr [rax], al + 4a2148: 35 00 00 00 00 xor eax, 0 + 4a214d: 00 00 add byte ptr [rax], al + 4a214f: 00 00 add byte ptr [rax], al + 4a2151: 00 00 add byte ptr [rax], al + 4a2153: 00 36 add byte ptr [rsi], dh + ... + 4a215d: 00 00 add byte ptr [rax], al + 4a215f: 00 37 add byte ptr [rdi], dh + ... + 4a2169: 00 00 add byte ptr [rax], al + 4a216b: 00 38 add byte ptr [rax], bh + ... + 4a2175: 00 00 add byte ptr [rax], al + 4a2177: 00 39 add byte ptr [rcx], bh + ... + 4a219d: 00 00 add byte ptr [rax], al + 4a219f: 00 00 add byte ptr [rax], al + +00000000004a21a0 : + 4a21a0: 00 00 add byte ptr [rax], al + 4a21a2: 00 00 add byte ptr [rax], al + 4a21a4: 03 00 add eax, dword ptr [rax] + 4a21a6: 00 00 add byte ptr [rax], al + 4a21a8: 08 00 or byte ptr [rax], al + 4a21aa: 00 00 add byte ptr [rax], al + 4a21ac: 0c 00 or al, 0 + 4a21ae: 00 00 add byte ptr [rax], al + 4a21b0: 0f 00 00 sldt word ptr [rax] + 4a21b3: 00 14 00 add byte ptr [rax + rax], dl + 4a21b6: 00 00 add byte ptr [rax], al + 4a21b8: 17 + 4a21b9: 00 00 add byte ptr [rax], al + 4a21bb: 00 1a add byte ptr [rdx], bl + 4a21bd: 00 00 add byte ptr [rax], al + 4a21bf: 00 1e add byte ptr [rsi], bl + 4a21c1: 00 00 add byte ptr [rax], al + 4a21c3: 00 25 00 00 00 2c add byte ptr [rip + 738197504], ah # 0x2c4a21c9 <_end+0x2bfde849> + 4a21c9: 00 00 add byte ptr [rax], al + 4a21cb: 00 33 add byte ptr [rbx], dh + 4a21cd: 00 00 add byte ptr [rax], al + 4a21cf: 00 37 add byte ptr [rdi], dh + 4a21d1: 00 00 add byte ptr [rax], al + 4a21d3: 00 3a add byte ptr [rdx], bh + 4a21d5: 00 00 add byte ptr [rax], al + 4a21d7: 00 3e add byte ptr [rsi], bh + 4a21d9: 00 00 add byte ptr [rax], al + 4a21db: 00 42 00 add byte ptr [rdx], al + 4a21de: 00 00 add byte ptr [rax], al + 4a21e0: 46 00 00 add byte ptr [rax], r8b + 4a21e3: 00 4a 00 add byte ptr [rdx], cl + 4a21e6: 00 00 add byte ptr [rax], al + 4a21e8: 4e 00 00 add byte ptr [rax], r8b + 4a21eb: 00 52 00 add byte ptr [rdx], dl + 4a21ee: 00 00 add byte ptr [rax], al + 4a21f0: 56 push rsi + 4a21f1: 00 00 add byte ptr [rax], al + 4a21f3: 00 59 00 add byte ptr [rcx], bl + 4a21f6: 00 00 add byte ptr [rax], al + 4a21f8: 5d pop rbp + 4a21f9: 00 00 add byte ptr [rax], al + 4a21fb: 00 61 00 add byte ptr [rcx], ah + 4a21fe: 00 00 add byte ptr [rax], al + 4a2200: 65 00 00 add byte ptr gs:[rax], al + 4a2203: 00 69 00 add byte ptr [rcx], ch + 4a2206: 00 00 add byte ptr [rax], al + 4a2208: 6d insd dword ptr es:[rdi], dx + 4a2209: 00 00 add byte ptr [rax], al + 4a220b: 00 71 00 add byte ptr [rcx], dh + 4a220e: 00 00 add byte ptr [rax], al + 4a2210: 75 00 jne 0x4a2212 + 4a2212: 00 00 add byte ptr [rax], al + 4a2214: 79 00 jns 0x4a2216 + 4a2216: 00 00 add byte ptr [rax], al + 4a2218: 7d 00 jge 0x4a221a + 4a221a: 00 00 add byte ptr [rax], al + 4a221c: 80 00 00 add byte ptr [rax], 0 + 4a221f: 00 83 00 00 00 86 add byte ptr [rbx - 2046820352], al + 4a2225: 00 00 add byte ptr [rax], al + 4a2227: 00 89 00 00 00 8c add byte ptr [rcx - 1946157056], cl + 4a222d: 00 00 add byte ptr [rax], al + 4a222f: 00 8f 00 00 00 92 add byte ptr [rdi - 1845493760], cl + 4a2235: 00 00 add byte ptr [rax], al + 4a2237: 00 95 00 00 00 98 add byte ptr [rbp - 1744830464], dl + 4a223d: 00 00 add byte ptr [rax], al + 4a223f: 00 9c 00 00 00 a0 00 add byte ptr [rax + rax + 10485760], bl + 4a2246: 00 00 add byte ptr [rax], al + 4a2248: a3 00 00 00 a7 00 00 00 aa movabs dword ptr [-6196953084460007424], eax + 4a2251: 00 00 add byte ptr [rax], al + 4a2253: 00 ad 00 00 00 b0 add byte ptr [rbp - 1342177280], ch + 4a2259: 00 00 add byte ptr [rax], al + 4a225b: 00 b3 00 00 00 b6 add byte ptr [rbx - 1241513984], dh + 4a2261: 00 00 add byte ptr [rax], al + 4a2263: 00 b9 00 00 00 bc add byte ptr [rcx - 1140850688], bh + 4a2269: 00 00 add byte ptr [rax], al + 4a226b: 00 bf 00 00 00 c2 add byte ptr [rdi - 1040187392], bh + 4a2271: 00 00 add byte ptr [rax], al + 4a2273: 00 c5 add ch, al + 4a2275: 00 00 add byte ptr [rax], al + 4a2277: 00 c8 add al, cl + 4a2279: 00 00 add byte ptr [rax], al + 4a227b: 00 cb add bl, cl + 4a227d: 00 00 add byte ptr [rax], al + 4a227f: 00 ce add dh, cl + 4a2281: 00 00 add byte ptr [rax], al + 4a2283: 00 d1 add cl, dl + 4a2285: 00 00 add byte ptr [rax], al + 4a2287: 00 d4 add ah, dl + 4a2289: 00 00 add byte ptr [rax], al + 4a228b: 00 d7 add bh, dl + 4a228d: 00 00 add byte ptr [rax], al + 4a228f: 00 da add dl, bl + 4a2291: 00 00 add byte ptr [rax], al + 4a2293: 00 dd add ch, bl + 4a2295: 00 00 add byte ptr [rax], al + 4a2297: 00 e0 add al, ah + 4a2299: 00 00 add byte ptr [rax], al + 4a229b: 00 e3 add bl, ah + 4a229d: 00 00 add byte ptr [rax], al + 4a229f: 00 e6 add dh, ah + 4a22a1: 00 00 add byte ptr [rax], al + 4a22a3: 00 e9 add cl, ch + 4a22a5: 00 00 add byte ptr [rax], al + 4a22a7: 00 ec add ah, ch + 4a22a9: 00 00 add byte ptr [rax], al + 4a22ab: 00 ef add bh, ch + 4a22ad: 00 00 add byte ptr [rax], al + 4a22af: 00 f2 add dl, dh + 4a22b1: 00 00 add byte ptr [rax], al + 4a22b3: 00 f5 add ch, dh + 4a22b5: 00 00 add byte ptr [rax], al + 4a22b7: 00 f9 add cl, bh + 4a22b9: 00 00 add byte ptr [rax], al + 4a22bb: 00 fc add ah, bh + 4a22bd: 00 00 add byte ptr [rax], al + 4a22bf: 00 ff add bh, bh + 4a22c1: 00 00 add byte ptr [rax], al + 4a22c3: 00 02 add byte ptr [rdx], al + 4a22c5: 01 00 add dword ptr [rax], eax + 4a22c7: 00 05 01 00 00 08 add byte ptr [rip + 134217729], al # 0x84a22ce <_end+0x7fde94e> + 4a22cd: 01 00 add dword ptr [rax], eax + 4a22cf: 00 0b add byte ptr [rbx], cl + 4a22d1: 01 00 add dword ptr [rax], eax + 4a22d3: 00 0e add byte ptr [rsi], cl + 4a22d5: 01 00 add dword ptr [rax], eax + 4a22d7: 00 11 add byte ptr [rcx], dl + 4a22d9: 01 00 add dword ptr [rax], eax + 4a22db: 00 14 01 add byte ptr [rcx + rax], dl + 4a22de: 00 00 add byte ptr [rax], al + 4a22e0: 17 + 4a22e1: 01 00 add dword ptr [rax], eax + 4a22e3: 00 1a add byte ptr [rdx], bl + 4a22e5: 01 00 add dword ptr [rax], eax + 4a22e7: 00 1d 01 00 00 20 add byte ptr [rip + 536870913], bl # 0x204a22ee <_end+0x1ffde96e> + 4a22ed: 01 00 add dword ptr [rax], eax + 4a22ef: 00 24 01 add byte ptr [rcx + rax], ah + 4a22f2: 00 00 add byte ptr [rax], al + 4a22f4: 28 01 sub byte ptr [rcx], al + 4a22f6: 00 00 add byte ptr [rax], al + 4a22f8: 2b 01 sub eax, dword ptr [rcx] + 4a22fa: 00 00 add byte ptr [rax], al + 4a22fc: 2e 01 00 add dword ptr cs:[rax], eax + 4a22ff: 00 31 add byte ptr [rcx], dh + 4a2301: 01 00 add dword ptr [rax], eax + 4a2303: 00 34 01 add byte ptr [rcx + rax], dh + 4a2306: 00 00 add byte ptr [rax], al + 4a2308: 37 + 4a2309: 01 00 add dword ptr [rax], eax + 4a230b: 00 3a add byte ptr [rdx], bh + 4a230d: 01 00 add dword ptr [rax], eax + 4a230f: 00 3d 01 00 00 40 add byte ptr [rip + 1073741825], bh # 0x404a2316 <_end+0x3ffde996> + 4a2315: 01 00 add dword ptr [rax], eax + 4a2317: 00 43 01 add byte ptr [rbx + 1], al + 4a231a: 00 00 add byte ptr [rax], al + 4a231c: 46 01 00 add dword ptr [rax], r8d + 4a231f: 00 49 01 add byte ptr [rcx + 1], cl + 4a2322: 00 00 add byte ptr [rax], al + 4a2324: 4c 01 00 add qword ptr [rax], r8 + 4a2327: 00 4f 01 add byte ptr [rdi + 1], cl + 4a232a: 00 00 add byte ptr [rax], al + 4a232c: 52 push rdx + 4a232d: 01 00 add dword ptr [rax], eax + 4a232f: 00 55 01 add byte ptr [rbp + 1], dl + 4a2332: 00 00 add byte ptr [rax], al + 4a2334: 59 pop rcx + 4a2335: 01 00 add dword ptr [rax], eax + 4a2337: 00 5c 01 00 add byte ptr [rcx + rax], bl + 4a233b: 00 5f 01 add byte ptr [rdi + 1], bl + 4a233e: 00 00 add byte ptr [rax], al + 4a2340: 62 + 4a2341: 01 00 add dword ptr [rax], eax + 4a2343: 00 65 01 add byte ptr [rbp + 1], ah + 4a2346: 00 00 add byte ptr [rax], al + 4a2348: 68 01 00 00 6b push 1795162113 + 4a234d: 01 00 add dword ptr [rax], eax + 4a234f: 00 6e 01 add byte ptr [rsi + 1], ch + 4a2352: 00 00 add byte ptr [rax], al + 4a2354: 71 01 jno 0x4a2357 + 4a2356: 00 00 add byte ptr [rax], al + 4a2358: 74 01 je 0x4a235b + 4a235a: 00 00 add byte ptr [rax], al + 4a235c: 77 01 ja 0x4a235f + 4a235e: 00 00 add byte ptr [rax], al + 4a2360: 7a 01 jp 0x4a2363 + 4a2362: 00 00 add byte ptr [rax], al + 4a2364: 7d 01 jge 0x4a2367 + 4a2366: 00 00 add byte ptr [rax], al + 4a2368: 80 01 00 add byte ptr [rcx], 0 + 4a236b: 00 83 01 00 00 87 add byte ptr [rbx - 2030043135], al + 4a2371: 01 00 add dword ptr [rax], eax + 4a2373: 00 8b 01 00 00 8e add byte ptr [rbx - 1912602623], cl + 4a2379: 01 00 add dword ptr [rax], eax + 4a237b: 00 91 01 00 00 94 add byte ptr [rcx - 1811939327], dl + 4a2381: 01 00 add dword ptr [rax], eax + 4a2383: 00 97 01 00 00 9a add byte ptr [rdi - 1711276031], dl + 4a2389: 01 00 add dword ptr [rax], eax + 4a238b: 00 9d 01 00 00 a0 add byte ptr [rbp - 1610612735], bl + 4a2391: 01 00 add dword ptr [rax], eax + 4a2393: 00 a3 01 00 00 a7 add byte ptr [rbx - 1493172223], ah + 4a2399: 01 00 add dword ptr [rax], eax + 4a239b: 00 ab 01 00 00 af add byte ptr [rbx - 1358954495], ch + 4a23a1: 01 00 add dword ptr [rax], eax + 4a23a3: 00 b3 01 00 00 b6 add byte ptr [rbx - 1241513983], dh + 4a23a9: 01 00 add dword ptr [rax], eax + 4a23ab: 00 b9 01 00 00 bc add byte ptr [rcx - 1140850687], bh + 4a23b1: 01 00 add dword ptr [rax], eax + 4a23b3: 00 bf 01 00 00 c2 add byte ptr [rdi - 1040187391], bh + 4a23b9: 01 00 add dword ptr [rax], eax + 4a23bb: 00 c5 add ch, al + 4a23bd: 01 00 add dword ptr [rax], eax + 4a23bf: 00 c8 add al, cl + 4a23c1: 01 00 add dword ptr [rax], eax + 4a23c3: 00 cb add bl, cl + 4a23c5: 01 00 add dword ptr [rax], eax + 4a23c7: 00 ce add dh, cl + 4a23c9: 01 00 add dword ptr [rax], eax + 4a23cb: 00 d2 add dl, dl + 4a23cd: 01 00 add dword ptr [rax], eax + 4a23cf: 00 d6 add dh, dl + 4a23d1: 01 00 add dword ptr [rax], eax + 4a23d3: 00 db add bl, bl + 4a23d5: 01 00 add dword ptr [rax], eax + 4a23d7: 00 e0 add al, ah + 4a23d9: 01 00 add dword ptr [rax], eax + 4a23db: 00 e4 add ah, ah + 4a23dd: 01 00 add dword ptr [rax], eax + 4a23df: 00 e8 add al, ch + 4a23e1: 01 00 add dword ptr [rax], eax + 4a23e3: 00 eb add bl, ch + 4a23e5: 01 00 add dword ptr [rax], eax + 4a23e7: 00 ee add dh, ch + 4a23e9: 01 00 add dword ptr [rax], eax + 4a23eb: 00 f2 add dl, dh + 4a23ed: 01 00 add dword ptr [rax], eax + 4a23ef: 00 f6 add dh, dh + 4a23f1: 01 00 add dword ptr [rax], eax + 4a23f3: 00 f9 add cl, bh + 4a23f5: 01 00 add dword ptr [rax], eax + 4a23f7: 00 fc add ah, bh + 4a23f9: 01 00 add dword ptr [rax], eax + 4a23fb: 00 00 add byte ptr [rax], al + 4a23fd: 02 00 add al, byte ptr [rax] + 4a23ff: 00 04 02 add byte ptr [rdx + rax], al + 4a2402: 00 00 add byte ptr [rax], al + 4a2404: 08 02 or byte ptr [rdx], al + 4a2406: 00 00 add byte ptr [rax], al + 4a2408: 0c 02 or al, 2 + 4a240a: 00 00 add byte ptr [rax], al + 4a240c: 10 02 adc byte ptr [rdx], al + 4a240e: 00 00 add byte ptr [rax], al + 4a2410: 14 02 adc al, 2 + 4a2412: 00 00 add byte ptr [rax], al + 4a2414: 17 + 4a2415: 02 00 add al, byte ptr [rax] + 4a2417: 00 1a add byte ptr [rdx], bl + 4a2419: 02 00 add al, byte ptr [rax] + 4a241b: 00 1d 02 00 00 20 add byte ptr [rip + 536870914], bl # 0x204a2423 <_end+0x1ffdeaa3> + 4a2421: 02 00 add al, byte ptr [rax] + 4a2423: 00 24 02 add byte ptr [rdx + rax], ah + 4a2426: 00 00 add byte ptr [rax], al + 4a2428: 27 + 4a2429: 02 00 add al, byte ptr [rax] + 4a242b: 00 2a add byte ptr [rdx], ch + 4a242d: 02 00 add al, byte ptr [rax] + 4a242f: 00 2e add byte ptr [rsi], ch + 4a2431: 02 00 add al, byte ptr [rax] + 4a2433: 00 32 add byte ptr [rdx], dh + 4a2435: 02 00 add al, byte ptr [rax] + 4a2437: 00 35 02 00 00 38 add byte ptr [rip + 939524098], dh # 0x384a243f <_end+0x37fdeabf> + 4a243d: 02 00 add al, byte ptr [rax] + 4a243f: 00 3b add byte ptr [rbx], bh + 4a2441: 02 00 add al, byte ptr [rax] + 4a2443: 00 3e add byte ptr [rsi], bh + 4a2445: 02 00 add al, byte ptr [rax] + 4a2447: 00 41 02 add byte ptr [rcx + 2], al + 4a244a: 00 00 add byte ptr [rax], al + 4a244c: 44 02 00 add r8b, byte ptr [rax] + 4a244f: 00 47 02 add byte ptr [rdi + 2], al + 4a2452: 00 00 add byte ptr [rax], al + 4a2454: 4b 02 00 add al, byte ptr [r8] + 4a2457: 00 4f 02 add byte ptr [rdi + 2], cl + 4a245a: 00 00 add byte ptr [rax], al + 4a245c: 53 push rbx + 4a245d: 02 00 add al, byte ptr [rax] + 4a245f: 00 57 02 add byte ptr [rdi + 2], dl + 4a2462: 00 00 add byte ptr [rax], al + 4a2464: 5b pop rbx + 4a2465: 02 00 add al, byte ptr [rax] + 4a2467: 00 5e 02 add byte ptr [rsi + 2], bl + 4a246a: 00 00 add byte ptr [rax], al + 4a246c: 62 + 4a246d: 02 00 add al, byte ptr [rax] + 4a246f: 00 65 02 add byte ptr [rbp + 2], ah + 4a2472: 00 00 add byte ptr [rax], al + 4a2474: 69 02 00 00 6d 02 imul eax, dword ptr [rdx], 40697856 + 4a247a: 00 00 add byte ptr [rax], al + 4a247c: 72 02 jb 0x4a2480 + 4a247e: 00 00 add byte ptr [rax], al + 4a2480: 76 02 jbe 0x4a2484 + 4a2482: 00 00 add byte ptr [rax], al + 4a2484: 7a 02 jp 0x4a2488 + 4a2486: 00 00 add byte ptr [rax], al + 4a2488: 7e 02 jle 0x4a248c + 4a248a: 00 00 add byte ptr [rax], al + 4a248c: 81 02 00 00 84 02 add dword ptr [rdx], 42205184 + 4a2492: 00 00 add byte ptr [rax], al + 4a2494: 87 02 xchg dword ptr [rdx], eax + 4a2496: 00 00 add byte ptr [rax], al + 4a2498: 8a 02 mov al, byte ptr [rdx] + 4a249a: 00 00 add byte ptr [rax], al + 4a249c: 8d 02 lea eax, [rdx] + 4a249e: 00 00 add byte ptr [rax], al + 4a24a0: 90 nop + 4a24a1: 02 00 add al, byte ptr [rax] + 4a24a3: 00 94 02 00 00 97 02 add byte ptr [rdx + rax + 43450368], dl + 4a24aa: 00 00 add byte ptr [rax], al + 4a24ac: 9a + 4a24ad: 02 00 add al, byte ptr [rax] + 4a24af: 00 9d 02 00 00 a0 add byte ptr [rbp - 1610612734], bl + 4a24b5: 02 00 add al, byte ptr [rax] + 4a24b7: 00 a3 02 00 00 a6 add byte ptr [rbx - 1509949438], ah + 4a24bd: 02 00 add al, byte ptr [rax] + 4a24bf: 00 a9 02 00 00 ac add byte ptr [rcx - 1409286142], ch + 4a24c5: 02 00 add al, byte ptr [rax] + 4a24c7: 00 af 02 00 00 b2 add byte ptr [rdi - 1308622846], ch + 4a24cd: 02 00 add al, byte ptr [rax] + 4a24cf: 00 b5 02 00 00 b8 add byte ptr [rbp - 1207959550], dh + 4a24d5: 02 00 add al, byte ptr [rax] + 4a24d7: 00 bb 02 00 00 be add byte ptr [rbx - 1107296254], bh + 4a24dd: 02 00 add al, byte ptr [rax] + 4a24df: 00 c1 add cl, al + 4a24e1: 02 00 add al, byte ptr [rax] + 4a24e3: 00 c5 add ch, al + 4a24e5: 02 00 add al, byte ptr [rax] + 4a24e7: 00 c9 add cl, cl + 4a24e9: 02 00 add al, byte ptr [rax] + 4a24eb: 00 cd add ch, cl + 4a24ed: 02 00 add al, byte ptr [rax] + 4a24ef: 00 d2 add dl, dl + 4a24f1: 02 00 add al, byte ptr [rax] + 4a24f3: 00 d6 add dh, dl + 4a24f5: 02 00 add al, byte ptr [rax] + 4a24f7: 00 da add dl, bl + 4a24f9: 02 00 add al, byte ptr [rax] + 4a24fb: 00 dd add ch, bl + 4a24fd: 02 00 add al, byte ptr [rax] + 4a24ff: 00 e1 add cl, ah + 4a2501: 02 00 add al, byte ptr [rax] + 4a2503: 00 e5 add ch, ah + 4a2505: 02 00 add al, byte ptr [rax] + 4a2507: 00 e9 add cl, ch + 4a2509: 02 00 add al, byte ptr [rax] + 4a250b: 00 ec add ah, ch + 4a250d: 02 00 add al, byte ptr [rax] + 4a250f: 00 ef add bh, ch + 4a2511: 02 00 add al, byte ptr [rax] + 4a2513: 00 f2 add dl, dh + 4a2515: 02 00 add al, byte ptr [rax] + 4a2517: 00 f5 add ch, dh + 4a2519: 02 00 add al, byte ptr [rax] + 4a251b: 00 f8 add al, bh + 4a251d: 02 00 add al, byte ptr [rax] + 4a251f: 00 fb add bl, bh + 4a2521: 02 00 add al, byte ptr [rax] + 4a2523: 00 ff add bh, bh + 4a2525: 02 00 add al, byte ptr [rax] + 4a2527: 00 02 add byte ptr [rdx], al + 4a2529: 03 00 add eax, dword ptr [rax] + 4a252b: 00 05 03 00 00 08 add byte ptr [rip + 134217731], al # 0x84a2534 <_end+0x7fdebb4> + 4a2531: 03 00 add eax, dword ptr [rax] + 4a2533: 00 0b add byte ptr [rbx], cl + 4a2535: 03 00 add eax, dword ptr [rax] + 4a2537: 00 0e add byte ptr [rsi], cl + 4a2539: 03 00 add eax, dword ptr [rax] + 4a253b: 00 11 add byte ptr [rcx], dl + 4a253d: 03 00 add eax, dword ptr [rax] + 4a253f: 00 14 03 add byte ptr [rbx + rax], dl + 4a2542: 00 00 add byte ptr [rax], al + 4a2544: 17 + 4a2545: 03 00 add eax, dword ptr [rax] + 4a2547: 00 1a add byte ptr [rdx], bl + 4a2549: 03 00 add eax, dword ptr [rax] + 4a254b: 00 1d 03 00 00 20 add byte ptr [rip + 536870915], bl # 0x204a2554 <_end+0x1ffdebd4> + 4a2551: 03 00 add eax, dword ptr [rax] + 4a2553: 00 23 add byte ptr [rbx], ah + 4a2555: 03 00 add eax, dword ptr [rax] + 4a2557: 00 26 add byte ptr [rsi], ah + 4a2559: 03 00 add eax, dword ptr [rax] + 4a255b: 00 29 add byte ptr [rcx], ch + 4a255d: 03 00 add eax, dword ptr [rax] + 4a255f: 00 2c 03 add byte ptr [rbx + rax], ch + 4a2562: 00 00 add byte ptr [rax], al + 4a2564: 30 03 xor byte ptr [rbx], al + 4a2566: 00 00 add byte ptr [rax], al + 4a2568: 34 03 xor al, 3 + 4a256a: 00 00 add byte ptr [rax], al + 4a256c: 38 03 cmp byte ptr [rbx], al + 4a256e: 00 00 add byte ptr [rax], al + 4a2570: 3d 03 00 00 41 cmp eax, 1090519043 + 4a2575: 03 00 add eax, dword ptr [rax] + 4a2577: 00 45 03 add byte ptr [rbp + 3], al + 4a257a: 00 00 add byte ptr [rax], al + 4a257c: 48 03 00 add rax, qword ptr [rax] + 4a257f: 00 4c 03 00 add byte ptr [rbx + rax], cl + 4a2583: 00 50 03 add byte ptr [rax + 3], dl + 4a2586: 00 00 add byte ptr [rax], al + 4a2588: 54 push rsp + 4a2589: 03 00 add eax, dword ptr [rax] + 4a258b: 00 58 03 add byte ptr [rax + 3], bl + 4a258e: 00 00 add byte ptr [rax], al + 4a2590: 5c pop rsp + 4a2591: 03 00 add eax, dword ptr [rax] + 4a2593: 00 60 03 add byte ptr [rax + 3], ah + 4a2596: 00 00 add byte ptr [rax], al + 4a2598: 64 03 00 add eax, dword ptr fs:[rax] + 4a259b: 00 68 03 add byte ptr [rax + 3], ch + 4a259e: 00 00 add byte ptr [rax], al + 4a25a0: 6b 03 00 imul eax, dword ptr [rbx], 0 + 4a25a3: 00 6f 03 add byte ptr [rdi + 3], ch + 4a25a6: 00 00 add byte ptr [rax], al + 4a25a8: 72 03 jb 0x4a25ad + 4a25aa: 00 00 add byte ptr [rax], al + 4a25ac: 76 03 jbe 0x4a25b1 + 4a25ae: 00 00 add byte ptr [rax], al + 4a25b0: 7a 03 jp 0x4a25b5 + 4a25b2: 00 00 add byte ptr [rax], al + 4a25b4: 7f 03 jg 0x4a25b9 + 4a25b6: 00 00 add byte ptr [rax], al + 4a25b8: 83 03 00 add dword ptr [rbx], 0 + 4a25bb: 00 87 03 00 00 8b add byte ptr [rdi - 1962934269], al + 4a25c1: 03 00 add eax, dword ptr [rax] + 4a25c3: 00 8f 03 00 00 93 add byte ptr [rdi - 1828716541], cl + 4a25c9: 03 00 add eax, dword ptr [rax] + 4a25cb: 00 97 03 00 00 9b add byte ptr [rdi - 1694498813], dl + 4a25d1: 03 00 add eax, dword ptr [rax] + 4a25d3: 00 9f 03 00 00 a3 add byte ptr [rdi - 1560281085], bl + 4a25d9: 03 00 add eax, dword ptr [rax] + 4a25db: 00 a7 03 00 00 ab add byte ptr [rdi - 1426063357], ah + 4a25e1: 03 00 add eax, dword ptr [rax] + 4a25e3: 00 af 03 00 00 b3 add byte ptr [rdi - 1291845629], ch + 4a25e9: 03 00 add eax, dword ptr [rax] + 4a25eb: 00 b7 03 00 00 bb add byte ptr [rdi - 1157627901], dh + 4a25f1: 03 00 add eax, dword ptr [rax] + 4a25f3: 00 bf 03 00 00 c3 add byte ptr [rdi - 1023410173], bh + 4a25f9: 03 00 add eax, dword ptr [rax] + 4a25fb: 00 c8 add al, cl + 4a25fd: 03 00 add eax, dword ptr [rax] + 4a25ff: 00 cd add ch, cl + 4a2601: 03 00 add eax, dword ptr [rax] + 4a2603: 00 d1 add cl, dl + 4a2605: 03 00 add eax, dword ptr [rax] + 4a2607: 00 d5 add ch, dl + 4a2609: 03 00 add eax, dword ptr [rax] + 4a260b: 00 d9 add cl, bl + 4a260d: 03 00 add eax, dword ptr [rax] + 4a260f: 00 dd add ch, bl + 4a2611: 03 00 add eax, dword ptr [rax] + 4a2613: 00 e1 add cl, ah + 4a2615: 03 00 add eax, dword ptr [rax] + 4a2617: 00 e5 add ch, ah + 4a2619: 03 00 add eax, dword ptr [rax] + 4a261b: 00 e9 add cl, ch + 4a261d: 03 00 add eax, dword ptr [rax] + 4a261f: 00 ed add ch, ch + 4a2621: 03 00 add eax, dword ptr [rax] + 4a2623: 00 f1 add cl, dh + 4a2625: 03 00 add eax, dword ptr [rax] + 4a2627: 00 f5 add ch, dh + 4a2629: 03 00 add eax, dword ptr [rax] + 4a262b: 00 f9 add cl, bh + 4a262d: 03 00 add eax, dword ptr [rax] + 4a262f: 00 fd add ch, bh + 4a2631: 03 00 add eax, dword ptr [rax] + 4a2633: 00 01 add byte ptr [rcx], al + 4a2635: 04 00 add al, 0 + 4a2637: 00 05 04 00 00 09 add byte ptr [rip + 150994948], al # 0x94a2641 <_end+0x8fdecc1> + 4a263d: 04 00 add al, 0 + 4a263f: 00 0d 04 00 00 10 add byte ptr [rip + 268435460], cl # 0x104a2649 <_end+0xffdecc9> + 4a2645: 04 00 add al, 0 + 4a2647: 00 13 add byte ptr [rbx], dl + 4a2649: 04 00 add al, 0 + 4a264b: 00 17 add byte ptr [rdi], dl + 4a264d: 04 00 add al, 0 + 4a264f: 00 1b add byte ptr [rbx], bl + 4a2651: 04 00 add al, 0 + 4a2653: 00 20 add byte ptr [rax], ah + 4a2655: 04 00 add al, 0 + 4a2657: 00 25 04 00 00 2a add byte ptr [rip + 704643076], ah # 0x2a4a2661 <_end+0x29fdece1> + 4a265d: 04 00 add al, 0 + 4a265f: 00 2f add byte ptr [rdi], ch + 4a2661: 04 00 add al, 0 + 4a2663: 00 34 04 add byte ptr [rsp + rax], dh + 4a2666: 00 00 add byte ptr [rax], al + 4a2668: 39 04 00 cmp dword ptr [rax + rax], eax + 4a266b: 00 3e add byte ptr [rsi], bh + 4a266d: 04 00 add al, 0 + 4a266f: 00 43 04 add byte ptr [rbx + 4], al + 4a2672: 00 00 add byte ptr [rax], al + 4a2674: 46 04 00 add al, 0 + 4a2677: 00 4b 04 add byte ptr [rbx + 4], cl + 4a267a: 00 00 add byte ptr [rax], al + 4a267c: 50 push rax + 4a267d: 04 00 add al, 0 + 4a267f: 00 55 04 add byte ptr [rbp + 4], dl + 4a2682: 00 00 add byte ptr [rax], al + 4a2684: 5a pop rdx + 4a2685: 04 00 add al, 0 + 4a2687: 00 5e 04 add byte ptr [rsi + 4], bl + 4a268a: 00 00 add byte ptr [rax], al + 4a268c: 62 + 4a268d: 04 00 add al, 0 + 4a268f: 00 66 04 add byte ptr [rsi + 4], ah + 4a2692: 00 00 add byte ptr [rax], al + 4a2694: 6a 04 push 4 + 4a2696: 00 00 add byte ptr [rax], al + 4a2698: 6e outsb dx, byte ptr [rsi] + 4a2699: 04 00 add al, 0 + 4a269b: 00 72 04 add byte ptr [rdx + 4], dh + 4a269e: 00 00 add byte ptr [rax], al + 4a26a0: 76 04 jbe 0x4a26a6 + 4a26a2: 00 00 add byte ptr [rax], al + 4a26a4: 7a 04 jp 0x4a26aa + 4a26a6: 00 00 add byte ptr [rax], al + 4a26a8: 7f 04 jg 0x4a26ae + 4a26aa: 00 00 add byte ptr [rax], al + 4a26ac: 84 04 00 test byte ptr [rax + rax], al + 4a26af: 00 88 04 00 00 8c add byte ptr [rax - 1946157052], cl + 4a26b5: 04 00 add al, 0 + 4a26b7: 00 90 04 00 00 94 add byte ptr [rax - 1811939324], dl + 4a26bd: 04 00 add al, 0 + 4a26bf: 00 98 04 00 00 9c add byte ptr [rax - 1677721596], bl + 4a26c5: 04 00 add al, 0 + 4a26c7: 00 a0 04 00 00 a4 add byte ptr [rax - 1543503868], ah + 4a26cd: 04 00 add al, 0 + 4a26cf: 00 a8 04 00 00 ac add byte ptr [rax - 1409286140], ch + 4a26d5: 04 00 add al, 0 + 4a26d7: 00 b0 04 00 00 b4 add byte ptr [rax - 1275068412], dh + 4a26dd: 04 00 add al, 0 + 4a26df: 00 b8 04 00 00 bc add byte ptr [rax - 1140850684], bh + 4a26e5: 04 00 add al, 0 + 4a26e7: 00 c1 add cl, al + 4a26e9: 04 00 add al, 0 + 4a26eb: 00 c6 add dh, al + 4a26ed: 04 00 add al, 0 + 4a26ef: 00 ca add dl, cl + 4a26f1: 04 00 add al, 0 + 4a26f3: 00 ce add dh, cl + 4a26f5: 04 00 add al, 0 + 4a26f7: 00 d1 add cl, dl + 4a26f9: 04 00 add al, 0 + 4a26fb: 00 d4 add ah, dl + 4a26fd: 04 00 add al, 0 + 4a26ff: 00 d7 add bh, dl + 4a2701: 04 00 add al, 0 + 4a2703: 00 da add dl, bl + 4a2705: 04 00 add al, 0 + 4a2707: 00 dd add ch, bl + 4a2709: 04 00 add al, 0 + 4a270b: 00 e0 add al, ah + 4a270d: 04 00 add al, 0 + 4a270f: 00 e3 add bl, ah + 4a2711: 04 00 add al, 0 + 4a2713: 00 e6 add dh, ah + 4a2715: 04 00 add al, 0 + 4a2717: 00 e8 add al, ch + 4a2719: 04 00 add al, 0 + 4a271b: 00 eb add bl, ch + 4a271d: 04 00 add al, 0 + 4a271f: 00 ee add dh, ch + 4a2721: 04 00 add al, 0 + 4a2723: 00 f1 add cl, dh + 4a2725: 04 00 add al, 0 + 4a2727: 00 f4 add ah, dh + 4a2729: 04 00 add al, 0 + 4a272b: 00 f8 add al, bh + 4a272d: 04 00 add al, 0 + 4a272f: 00 fb add bl, bh + 4a2731: 04 00 add al, 0 + 4a2733: 00 fe add dh, bh + 4a2735: 04 00 add al, 0 + 4a2737: 00 01 add byte ptr [rcx], al + 4a2739: 05 00 00 04 05 add eax, 84148224 + 4a273e: 00 00 add byte ptr [rax], al + 4a2740: 07 + 4a2741: 05 00 00 0a 05 add eax, 84541440 + 4a2746: 00 00 add byte ptr [rax], al + 4a2748: 0d 05 00 00 11 or eax, 285212677 + 4a274d: 05 00 00 14 05 add eax, 85196800 + 4a2752: 00 00 add byte ptr [rax], al + 4a2754: 17 + 4a2755: 05 00 00 1a 05 add eax, 85590016 + 4a275a: 00 00 add byte ptr [rax], al + 4a275c: 1d 05 00 00 21 sbb eax, 553648133 + 4a2761: 05 00 00 26 05 add eax, 86376448 + 4a2766: 00 00 add byte ptr [rax], al + 4a2768: 29 05 00 00 2c 05 sub dword ptr [rip + 86769664], eax # 0x576276e <_end+0x529edee> + 4a276e: 00 00 add byte ptr [rax], al + 4a2770: 30 05 00 00 35 05 xor byte ptr [rip + 87359488], al # 0x57f2776 <_end+0x532edf6> + 4a2776: 00 00 add byte ptr [rax], al + 4a2778: 38 05 00 00 3b 05 cmp byte ptr [rip + 87752704], al # 0x585277e <_end+0x538edfe> + 4a277e: 00 00 add byte ptr [rax], al + 4a2780: 3f + 4a2781: 05 00 00 42 05 add eax, 88211456 + 4a2786: 00 00 add byte ptr [rax], al + 4a2788: 46 05 00 00 4a 05 add eax, 88735744 + 4a278e: 00 00 add byte ptr [rax], al + 4a2790: 4e 05 00 00 51 05 add rax, 89194496 + 4a2796: 00 00 add byte ptr [rax], al + 4a2798: 53 push rbx + 4a2799: 05 00 00 55 05 add eax, 89456640 + 4a279e: 00 00 add byte ptr [rax], al + 4a27a0: 57 push rdi + 4a27a1: 05 00 00 59 05 add eax, 89718784 + 4a27a6: 00 00 add byte ptr [rax], al + 4a27a8: 5d pop rbp + 4a27a9: 05 00 00 61 05 add eax, 90243072 + 4a27ae: 00 00 add byte ptr [rax], al + 4a27b0: 66 05 00 00 add ax, 0 + 4a27b4: 6b 05 00 00 70 05 00 imul eax, dword ptr [rip + 91226112], 0 # 0x5ba27bb <_end+0x56dee3b> + 4a27bb: 00 75 05 add byte ptr [rbp + 5], dh + 4a27be: 00 00 add byte ptr [rax], al + 4a27c0: 78 05 js 0x4a27c7 + 4a27c2: 00 00 add byte ptr [rax], al + 4a27c4: 7d 05 jge 0x4a27cb + 4a27c6: 00 00 add byte ptr [rax], al + 4a27c8: 82 + 4a27c9: 05 00 00 85 05 add eax, 92602368 + 4a27ce: 00 00 add byte ptr [rax], al + 4a27d0: 88 05 00 00 8b 05 mov byte ptr [rip + 92995584], al # 0x5d527d6 <_end+0x588ee56> + 4a27d6: 00 00 add byte ptr [rax], al + 4a27d8: 8e 05 00 00 91 05 mov es, word ptr [rip + 93388800] # 0x5db27de <_end+0x58eee5e> + 4a27de: 00 00 add byte ptr [rax], al + 4a27e0: 94 xchg eax, esp + 4a27e1: 05 00 00 97 05 add eax, 93782016 + 4a27e6: 00 00 add byte ptr [rax], al + 4a27e8: 9a + 4a27e9: 05 00 00 9d 05 add eax, 94175232 + 4a27ee: 00 00 add byte ptr [rax], al + 4a27f0: a0 05 00 00 a4 05 00 00 a7 movabs al, byte ptr [-6413125845149286395] + 4a27f9: 05 00 00 aa 05 add eax, 95027200 + 4a27fe: 00 00 add byte ptr [rax], al + 4a2800: ad lodsd eax, dword ptr [rsi] + 4a2801: 05 00 00 b0 05 add eax, 95420416 + 4a2806: 00 00 add byte ptr [rax], al + 4a2808: b3 05 mov bl, 5 + 4a280a: 00 00 add byte ptr [rax], al + 4a280c: b8 05 00 00 be mov eax, 3187671045 + 4a2811: 05 00 00 c1 05 add eax, 96534528 + 4a2816: 00 00 add byte ptr [rax], al + 4a2818: c6 05 00 00 c9 05 00 mov byte ptr [rip + 97058816], 0 # 0x613281f <_end+0x5c6ee9f> + 4a281f: 00 cc add ah, cl + 4a2821: 05 00 00 cf 05 add eax, 97452032 + 4a2826: 00 00 add byte ptr [rax], al + 4a2828: d2 05 00 00 d5 05 rol byte ptr [rip + 97845248], cl # 0x61f282e <_end+0x5d2eeae> + 4a282e: 00 00 add byte ptr [rax], al + 4a2830: d8 05 00 00 db 05 fadd dword ptr [rip + 98238464] # 0x6252836 <_end+0x5d8eeb6> + 4a2836: 00 00 add byte ptr [rax], al + 4a2838: de 05 00 00 e1 05 fiadd word ptr [rip + 98631680] # 0x62b283e <_end+0x5deeebe> + 4a283e: 00 00 add byte ptr [rax], al + 4a2840: e4 05 in al, 5 + 4a2842: 00 00 add byte ptr [rax], al + 4a2844: e7 05 out 5, eax + 4a2846: 00 00 add byte ptr [rax], al + 4a2848: ea + 4a2849: 05 00 00 ed 05 add eax, 99418112 + 4a284e: 00 00 add byte ptr [rax], al + 4a2850: f0 lock + 4a2851: 05 00 00 f3 05 add eax, 99811328 + 4a2856: 00 00 add byte ptr [rax], al + 4a2858: fa cli + 4a2859: 05 00 00 01 06 add eax, 100728832 + 4a285e: 00 00 add byte ptr [rax], al + 4a2860: 08 06 or byte ptr [rsi], al + 4a2862: 00 00 add byte ptr [rax], al + 4a2864: 0f 06 clts + 4a2866: 00 00 add byte ptr [rax], al + 4a2868: 16 + 4a2869: 06 + 4a286a: 00 00 add byte ptr [rax], al + 4a286c: 1d 06 00 00 24 sbb eax, 603979782 + 4a2871: 06 + 4a2872: 00 00 add byte ptr [rax], al + 4a2874: 2b 06 sub eax, dword ptr [rsi] + 4a2876: 00 00 add byte ptr [rax], al + 4a2878: 32 06 xor al, byte ptr [rsi] + 4a287a: 00 00 add byte ptr [rax], al + 4a287c: 39 06 cmp dword ptr [rsi], eax + 4a287e: 00 00 add byte ptr [rax], al + 4a2880: 40 06 + 4a2882: 00 00 add byte ptr [rax], al + 4a2884: 47 06 + 4a2886: 00 00 add byte ptr [rax], al + 4a2888: 4c 06 + 4a288a: 00 00 add byte ptr [rax], al + 4a288c: 4f 06 + 4a288e: 00 00 add byte ptr [rax], al + 4a2890: 53 push rbx + 4a2891: 06 + 4a2892: 00 00 add byte ptr [rax], al + 4a2894: 58 pop rax + 4a2895: 06 + 4a2896: 00 00 add byte ptr [rax], al + 4a2898: 5c pop rsp + 4a2899: 06 + 4a289a: 00 00 add byte ptr [rax], al + 4a289c: 5f pop rdi + 4a289d: 06 + 4a289e: 00 00 add byte ptr [rax], al + 4a28a0: 63 06 movsxd eax, dword ptr [rsi] + 4a28a2: 00 00 add byte ptr [rax], al + 4a28a4: 68 06 00 00 6e push 1845493766 + 4a28a9: 06 + 4a28aa: 00 00 add byte ptr [rax], al + 4a28ac: 72 06 jb 0x4a28b4 + 4a28ae: 00 00 add byte ptr [rax], al + 4a28b0: 75 06 jne 0x4a28b8 + 4a28b2: 00 00 add byte ptr [rax], al + 4a28b4: 79 06 jns 0x4a28bc + 4a28b6: 00 00 add byte ptr [rax], al + 4a28b8: 7e 06 jle 0x4a28c0 + 4a28ba: 00 00 add byte ptr [rax], al + 4a28bc: 81 06 00 00 84 06 add dword ptr [rsi], 109314048 + 4a28c2: 00 00 add byte ptr [rax], al + 4a28c4: 87 06 xchg dword ptr [rsi], eax + 4a28c6: 00 00 add byte ptr [rax], al + 4a28c8: 8a 06 mov al, byte ptr [rsi] + 4a28ca: 00 00 add byte ptr [rax], al + 4a28cc: 8d 06 lea eax, [rsi] + 4a28ce: 00 00 add byte ptr [rax], al + 4a28d0: 91 xchg eax, ecx + 4a28d1: 06 + 4a28d2: 00 00 add byte ptr [rax], al + 4a28d4: 96 xchg eax, esi + 4a28d5: 06 + 4a28d6: 00 00 add byte ptr [rax], al + 4a28d8: 9a + 4a28d9: 06 + 4a28da: 00 00 add byte ptr [rax], al + 4a28dc: 9d popfq + 4a28dd: 06 + 4a28de: 00 00 add byte ptr [rax], al + 4a28e0: a1 06 00 00 a6 06 00 00 ac movabs eax, dword ptr [-6052837870631124986] + 4a28e9: 06 + 4a28ea: 00 00 add byte ptr [rax], al + 4a28ec: b0 06 mov al, 6 + 4a28ee: 00 00 add byte ptr [rax], al + 4a28f0: b3 06 mov bl, 6 + 4a28f2: 00 00 add byte ptr [rax], al + 4a28f4: b7 06 mov bh, 6 + 4a28f6: 00 00 add byte ptr [rax], al + 4a28f8: bc 06 00 00 bf mov esp, 3204448262 + 4a28fd: 06 + 4a28fe: 00 00 add byte ptr [rax], al + 4a2900: c2 06 00 ret 6 + 4a2903: 00 c5 add ch, al + 4a2905: 06 + 4a2906: 00 00 add byte ptr [rax], al + 4a2908: c8 06 00 00 enter 6, 0 + 4a290c: cc int3 + 4a290d: 06 + 4a290e: 00 00 add byte ptr [rax], al + 4a2910: d0 06 rol byte ptr [rsi] + 4a2912: 00 00 add byte ptr [rax], al + 4a2914: d5 + 4a2915: 06 + 4a2916: 00 00 add byte ptr [rax], al + 4a2918: d9 06 fld dword ptr [rsi] + 4a291a: 00 00 add byte ptr [rax], al + 4a291c: dd 06 fld qword ptr [rsi] + 4a291e: 00 00 add byte ptr [rax], al + 4a2920: e2 06 loop 0x4a2928 + 4a2922: 00 00 add byte ptr [rax], al + 4a2924: e5 06 in eax, 6 + 4a2926: 00 00 add byte ptr [rax], al + 4a2928: e8 06 00 00 eb call 0xffffffffeb4a2933 <_end+0xffffffffeafdefb3> + 4a292d: 06 + 4a292e: 00 00 add byte ptr [rax], al + 4a2930: ee out dx, al + 4a2931: 06 + 4a2932: 00 00 add byte ptr [rax], al + 4a2934: f1 + 4a2935: 06 + 4a2936: 00 00 add byte ptr [rax], al + 4a2938: f4 hlt + 4a2939: 06 + 4a293a: 00 00 add byte ptr [rax], al + 4a293c: f7 06 00 00 fb 06 test dword ptr [rsi], 117112832 + 4a2942: 00 00 add byte ptr [rax], al + 4a2944: ff 06 inc dword ptr [rsi] + 4a2946: 00 00 add byte ptr [rax], al + 4a2948: 03 07 add eax, dword ptr [rdi] + 4a294a: 00 00 add byte ptr [rax], al + 4a294c: 07 + 4a294d: 07 + 4a294e: 00 00 add byte ptr [rax], al + 4a2950: 0c 07 or al, 7 + 4a2952: 00 00 add byte ptr [rax], al + 4a2954: 11 07 adc dword ptr [rdi], eax + 4a2956: 00 00 add byte ptr [rax], al + 4a2958: 16 + 4a2959: 07 + 4a295a: 00 00 add byte ptr [rax], al + 4a295c: 1b 07 sbb eax, dword ptr [rdi] + 4a295e: 00 00 add byte ptr [rax], al + 4a2960: 20 07 and byte ptr [rdi], al + 4a2962: 00 00 add byte ptr [rax], al + 4a2964: 25 07 00 00 2a and eax, 704643079 + 4a2969: 07 + 4a296a: 00 00 add byte ptr [rax], al + 4a296c: 2f + 4a296d: 07 + 4a296e: 00 00 add byte ptr [rax], al + 4a2970: 34 07 xor al, 7 + 4a2972: 00 00 add byte ptr [rax], al + 4a2974: 39 07 cmp dword ptr [rdi], eax + 4a2976: 00 00 add byte ptr [rax], al + 4a2978: 3d 07 00 00 41 cmp eax, 1090519047 + 4a297d: 07 + 4a297e: 00 00 add byte ptr [rax], al + 4a2980: 45 07 + 4a2982: 00 00 add byte ptr [rax], al + 4a2984: 49 07 + 4a2986: 00 00 add byte ptr [rax], al + 4a2988: 4d 07 + 4a298a: 00 00 add byte ptr [rax], al + 4a298c: 51 push rcx + 4a298d: 07 + 4a298e: 00 00 add byte ptr [rax], al + 4a2990: 55 push rbp + 4a2991: 07 + 4a2992: 00 00 add byte ptr [rax], al + 4a2994: 59 pop rcx + 4a2995: 07 + 4a2996: 00 00 add byte ptr [rax], al + 4a2998: 5e pop rsi + 4a2999: 07 + 4a299a: 00 00 add byte ptr [rax], al + 4a299c: 63 07 movsxd eax, dword ptr [rdi] + 4a299e: 00 00 add byte ptr [rax], al + 4a29a0: 68 07 00 00 6d push 1828716551 + 4a29a5: 07 + 4a29a6: 00 00 add byte ptr [rax], al + 4a29a8: 72 07 jb 0x4a29b1 + 4a29aa: 00 00 add byte ptr [rax], al + 4a29ac: 77 07 ja 0x4a29b5 + 4a29ae: 00 00 add byte ptr [rax], al + 4a29b0: 7c 07 jl 0x4a29b9 + 4a29b2: 00 00 add byte ptr [rax], al + 4a29b4: 81 07 00 00 86 07 add dword ptr [rdi], 126222336 + 4a29ba: 00 00 add byte ptr [rax], al + 4a29bc: 8a 07 mov al, byte ptr [rdi] + 4a29be: 00 00 add byte ptr [rax], al + 4a29c0: 8f 07 pop qword ptr [rdi] + 4a29c2: 00 00 add byte ptr [rax], al + 4a29c4: 94 xchg eax, esp + 4a29c5: 07 + 4a29c6: 00 00 add byte ptr [rax], al + 4a29c8: 98 cwde + 4a29c9: 07 + 4a29ca: 00 00 add byte ptr [rax], al + 4a29cc: 9c pushfq + 4a29cd: 07 + 4a29ce: 00 00 add byte ptr [rax], al + 4a29d0: a0 07 00 00 a4 07 00 00 a8 movabs al, byte ptr [-6341068242521423865] + 4a29d9: 07 + 4a29da: 00 00 add byte ptr [rax], al + 4a29dc: ad lodsd eax, dword ptr [rsi] + 4a29dd: 07 + 4a29de: 00 00 add byte ptr [rax], al + 4a29e0: b0 07 mov al, 7 + 4a29e2: 00 00 add byte ptr [rax], al + 4a29e4: b4 07 mov ah, 7 + 4a29e6: 00 00 add byte ptr [rax], al + 4a29e8: b9 07 00 00 be mov ecx, 3187671047 + 4a29ed: 07 + 4a29ee: 00 00 add byte ptr [rax], al + 4a29f0: c3 ret + 4a29f1: 07 + 4a29f2: 00 00 add byte ptr [rax], al + 4a29f4: c8 07 00 00 enter 7, 0 + 4a29f8: cd 07 int 7 + 4a29fa: 00 00 add byte ptr [rax], al + 4a29fc: d2 07 rol byte ptr [rdi], cl + 4a29fe: 00 00 add byte ptr [rax], al + 4a2a00: d7 xlatb + 4a2a01: 07 + 4a2a02: 00 00 add byte ptr [rax], al + 4a2a04: dc 07 fadd qword ptr [rdi] + 4a2a06: 00 00 add byte ptr [rax], al + 4a2a08: e1 07 loope 0x4a2a11 + 4a2a0a: 00 00 add byte ptr [rax], al + 4a2a0c: e7 07 out 7, eax + 4a2a0e: 00 00 add byte ptr [rax], al + 4a2a10: ed in eax, dx + 4a2a11: 07 + 4a2a12: 00 00 add byte ptr [rax], al + 4a2a14: f3 07 + 4a2a16: 00 00 add byte ptr [rax], al + 4a2a18: f9 stc + 4a2a19: 07 + 4a2a1a: 00 00 add byte ptr [rax], al + 4a2a1c: ff 07 inc dword ptr [rdi] + 4a2a1e: 00 00 add byte ptr [rax], al + 4a2a20: 05 08 00 00 0b add eax, 184549384 + 4a2a25: 08 00 or byte ptr [rax], al + 4a2a27: 00 11 add byte ptr [rcx], dl + 4a2a29: 08 00 or byte ptr [rax], al + 4a2a2b: 00 17 add byte ptr [rdi], dl + 4a2a2d: 08 00 or byte ptr [rax], al + 4a2a2f: 00 1d 08 00 00 23 add byte ptr [rip + 587202568], bl # 0x234a2a3d <_end+0x22fdf0bd> + 4a2a35: 08 00 or byte ptr [rax], al + 4a2a37: 00 28 add byte ptr [rax], ch + 4a2a39: 08 00 or byte ptr [rax], al + 4a2a3b: 00 2d 08 00 00 32 add byte ptr [rip + 838860808], ch # 0x324a2a49 <_end+0x31fdf0c9> + 4a2a41: 08 00 or byte ptr [rax], al + 4a2a43: 00 37 add byte ptr [rdi], dh + 4a2a45: 08 00 or byte ptr [rax], al + 4a2a47: 00 3c 08 add byte ptr [rax + rcx], bh + 4a2a4a: 00 00 add byte ptr [rax], al + 4a2a4c: 41 08 00 or byte ptr [r8], al + 4a2a4f: 00 46 08 add byte ptr [rsi + 8], al + 4a2a52: 00 00 add byte ptr [rax], al + 4a2a54: 4b 08 00 or byte ptr [r8], al + 4a2a57: 00 50 08 add byte ptr [rax + 8], dl + 4a2a5a: 00 00 add byte ptr [rax], al + 4a2a5c: 56 push rsi + 4a2a5d: 08 00 or byte ptr [rax], al + 4a2a5f: 00 5c 08 00 add byte ptr [rax + rcx], bl + 4a2a63: 00 62 08 add byte ptr [rdx + 8], ah + 4a2a66: 00 00 add byte ptr [rax], al + 4a2a68: 68 08 00 00 6e push 1845493768 + 4a2a6d: 08 00 or byte ptr [rax], al + 4a2a6f: 00 74 08 00 add byte ptr [rax + rcx], dh + 4a2a73: 00 7a 08 add byte ptr [rdx + 8], bh + 4a2a76: 00 00 add byte ptr [rax], al + 4a2a78: 80 08 00 or byte ptr [rax], 0 + 4a2a7b: 00 86 08 00 00 8c add byte ptr [rsi - 1946157048], al + 4a2a81: 08 00 or byte ptr [rax], al + 4a2a83: 00 92 08 00 00 96 add byte ptr [rdx - 1778384888], dl + 4a2a89: 08 00 or byte ptr [rax], al + 4a2a8b: 00 9a 08 00 00 9e add byte ptr [rdx - 1644167160], bl + 4a2a91: 08 00 or byte ptr [rax], al + 4a2a93: 00 a2 08 00 00 a6 add byte ptr [rdx - 1509949432], ah + 4a2a99: 08 00 or byte ptr [rax], al + 4a2a9b: 00 aa 08 00 00 ae add byte ptr [rdx - 1375731704], ch + 4a2aa1: 08 00 or byte ptr [rax], al + 4a2aa3: 00 b2 08 00 00 b6 add byte ptr [rdx - 1241513976], dh + 4a2aa9: 08 00 or byte ptr [rax], al + 4a2aab: 00 bb 08 00 00 c0 add byte ptr [rbx - 1073741816], bh + 4a2ab1: 08 00 or byte ptr [rax], al + 4a2ab3: 00 c5 add ch, al + 4a2ab5: 08 00 or byte ptr [rax], al + 4a2ab7: 00 ca add dl, cl + 4a2ab9: 08 00 or byte ptr [rax], al + 4a2abb: 00 cf add bh, cl + 4a2abd: 08 00 or byte ptr [rax], al + 4a2abf: 00 d4 add ah, dl + 4a2ac1: 08 00 or byte ptr [rax], al + 4a2ac3: 00 d9 add cl, bl + 4a2ac5: 08 00 or byte ptr [rax], al + 4a2ac7: 00 de add dh, bl + 4a2ac9: 08 00 or byte ptr [rax], al + 4a2acb: 00 e3 add bl, ah + 4a2acd: 08 00 or byte ptr [rax], al + 4a2acf: 00 e8 add al, ch + 4a2ad1: 08 00 or byte ptr [rax], al + 4a2ad3: 00 ed add ch, ch + 4a2ad5: 08 00 or byte ptr [rax], al + 4a2ad7: 00 f2 add dl, dh + 4a2ad9: 08 00 or byte ptr [rax], al + 4a2adb: 00 f7 add bh, dh + 4a2add: 08 00 or byte ptr [rax], al + 4a2adf: 00 fc add ah, bh + 4a2ae1: 08 00 or byte ptr [rax], al + 4a2ae3: 00 01 add byte ptr [rcx], al + 4a2ae5: 09 00 or dword ptr [rax], eax + 4a2ae7: 00 06 add byte ptr [rsi], al + 4a2ae9: 09 00 or dword ptr [rax], eax + 4a2aeb: 00 0b add byte ptr [rbx], cl + 4a2aed: 09 00 or dword ptr [rax], eax + 4a2aef: 00 10 add byte ptr [rax], dl + 4a2af1: 09 00 or dword ptr [rax], eax + 4a2af3: 00 15 09 00 00 1a add byte ptr [rip + 436207625], dl # 0x1a4a2b02 <_end+0x19fdf182> + 4a2af9: 09 00 or dword ptr [rax], eax + 4a2afb: 00 1f add byte ptr [rdi], bl + 4a2afd: 09 00 or dword ptr [rax], eax + 4a2aff: 00 24 09 add byte ptr [rcx + rcx], ah + 4a2b02: 00 00 add byte ptr [rax], al + 4a2b04: 29 09 sub dword ptr [rcx], ecx + 4a2b06: 00 00 add byte ptr [rax], al + 4a2b08: 2e 09 00 or dword ptr cs:[rax], eax + 4a2b0b: 00 33 add byte ptr [rbx], dh + 4a2b0d: 09 00 or dword ptr [rax], eax + 4a2b0f: 00 38 add byte ptr [rax], bh + 4a2b11: 09 00 or dword ptr [rax], eax + 4a2b13: 00 3d 09 00 00 42 add byte ptr [rip + 1107296265], bh # 0x424a2b22 <_end+0x41fdf1a2> + 4a2b19: 09 00 or dword ptr [rax], eax + 4a2b1b: 00 47 09 add byte ptr [rdi + 9], al + 4a2b1e: 00 00 add byte ptr [rax], al + 4a2b20: 4c 09 00 or qword ptr [rax], r8 + 4a2b23: 00 51 09 add byte ptr [rcx + 9], dl + 4a2b26: 00 00 add byte ptr [rax], al + 4a2b28: 56 push rsi + 4a2b29: 09 00 or dword ptr [rax], eax + 4a2b2b: 00 5b 09 add byte ptr [rbx + 9], bl + 4a2b2e: 00 00 add byte ptr [rax], al + 4a2b30: 60 + 4a2b31: 09 00 or dword ptr [rax], eax + 4a2b33: 00 65 09 add byte ptr [rbp + 9], ah + 4a2b36: 00 00 add byte ptr [rax], al + 4a2b38: 6a 09 push 9 + 4a2b3a: 00 00 add byte ptr [rax], al + 4a2b3c: 6f outsd dx, dword ptr [rsi] + 4a2b3d: 09 00 or dword ptr [rax], eax + 4a2b3f: 00 74 09 00 add byte ptr [rcx + rcx], dh + 4a2b43: 00 79 09 add byte ptr [rcx + 9], bh + 4a2b46: 00 00 add byte ptr [rax], al + 4a2b48: 7e 09 jle 0x4a2b53 + 4a2b4a: 00 00 add byte ptr [rax], al + 4a2b4c: 83 09 00 or dword ptr [rcx], 0 + 4a2b4f: 00 88 09 00 00 8d add byte ptr [rax - 1929379831], cl + 4a2b55: 09 00 or dword ptr [rax], eax + 4a2b57: 00 92 09 00 00 97 add byte ptr [rdx - 1761607671], dl + 4a2b5d: 09 00 or dword ptr [rax], eax + 4a2b5f: 00 9c 09 00 00 a1 09 add byte ptr [rcx + rcx + 161546240], bl + 4a2b66: 00 00 add byte ptr [rax], al + 4a2b68: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4a2b69: 09 00 or dword ptr [rax], eax + 4a2b6b: 00 ab 09 00 00 b0 add byte ptr [rbx - 1342177271], ch + 4a2b71: 09 00 or dword ptr [rax], eax + 4a2b73: 00 b5 09 00 00 ba add byte ptr [rbp - 1174405111], dh + 4a2b79: 09 00 or dword ptr [rax], eax + 4a2b7b: 00 bf 09 00 00 c4 add byte ptr [rdi - 1006632951], bh + 4a2b81: 09 00 or dword ptr [rax], eax + 4a2b83: 00 c9 add cl, cl + 4a2b85: 09 00 or dword ptr [rax], eax + 4a2b87: 00 ce add dh, cl + 4a2b89: 09 00 or dword ptr [rax], eax + 4a2b8b: 00 d3 add bl, dl + 4a2b8d: 09 00 or dword ptr [rax], eax + 4a2b8f: 00 d8 add al, bl + 4a2b91: 09 00 or dword ptr [rax], eax + 4a2b93: 00 dd add ch, bl + 4a2b95: 09 00 or dword ptr [rax], eax + 4a2b97: 00 e2 add dl, ah + 4a2b99: 09 00 or dword ptr [rax], eax + 4a2b9b: 00 e7 add bh, ah + 4a2b9d: 09 00 or dword ptr [rax], eax + 4a2b9f: 00 ec add ah, ch + 4a2ba1: 09 00 or dword ptr [rax], eax + 4a2ba3: 00 f1 add cl, dh + 4a2ba5: 09 00 or dword ptr [rax], eax + 4a2ba7: 00 f6 add dh, dh + 4a2ba9: 09 00 or dword ptr [rax], eax + 4a2bab: 00 fb add bl, bh + 4a2bad: 09 00 or dword ptr [rax], eax + 4a2baf: 00 00 add byte ptr [rax], al + 4a2bb1: 0a 00 or al, byte ptr [rax] + 4a2bb3: 00 05 0a 00 00 0a add byte ptr [rip + 167772170], al # 0xa4a2bc3 <_end+0x9fdf243> + 4a2bb9: 0a 00 or al, byte ptr [rax] + 4a2bbb: 00 0f add byte ptr [rdi], cl + 4a2bbd: 0a 00 or al, byte ptr [rax] + 4a2bbf: 00 14 0a add byte ptr [rdx + rcx], dl + 4a2bc2: 00 00 add byte ptr [rax], al + 4a2bc4: 19 0a sbb dword ptr [rdx], ecx + 4a2bc6: 00 00 add byte ptr [rax], al + 4a2bc8: 1e + 4a2bc9: 0a 00 or al, byte ptr [rax] + 4a2bcb: 00 23 add byte ptr [rbx], ah + 4a2bcd: 0a 00 or al, byte ptr [rax] + 4a2bcf: 00 28 add byte ptr [rax], ch + 4a2bd1: 0a 00 or al, byte ptr [rax] + 4a2bd3: 00 2d 0a 00 00 32 add byte ptr [rip + 838860810], ch # 0x324a2be3 <_end+0x31fdf263> + 4a2bd9: 0a 00 or al, byte ptr [rax] + 4a2bdb: 00 37 add byte ptr [rdi], dh + 4a2bdd: 0a 00 or al, byte ptr [rax] + 4a2bdf: 00 3c 0a add byte ptr [rdx + rcx], bh + 4a2be2: 00 00 add byte ptr [rax], al + 4a2be4: 41 0a 00 or al, byte ptr [r8] + 4a2be7: 00 46 0a add byte ptr [rsi + 10], al + 4a2bea: 00 00 add byte ptr [rax], al + 4a2bec: 4b 0a 00 or al, byte ptr [r8] + 4a2bef: 00 50 0a add byte ptr [rax + 10], dl + 4a2bf2: 00 00 add byte ptr [rax], al + 4a2bf4: 55 push rbp + 4a2bf5: 0a 00 or al, byte ptr [rax] + 4a2bf7: 00 5a 0a add byte ptr [rdx + 10], bl + 4a2bfa: 00 00 add byte ptr [rax], al + 4a2bfc: 5f pop rdi + 4a2bfd: 0a 00 or al, byte ptr [rax] + 4a2bff: 00 64 0a 00 add byte ptr [rdx + rcx], ah + 4a2c03: 00 69 0a add byte ptr [rcx + 10], ch + 4a2c06: 00 00 add byte ptr [rax], al + 4a2c08: 6e outsb dx, byte ptr [rsi] + 4a2c09: 0a 00 or al, byte ptr [rax] + 4a2c0b: 00 73 0a add byte ptr [rbx + 10], dh + 4a2c0e: 00 00 add byte ptr [rax], al + 4a2c10: 78 0a js 0x4a2c1c + 4a2c12: 00 00 add byte ptr [rax], al + 4a2c14: 7b 0a jnp 0x4a2c20 + 4a2c16: 00 00 add byte ptr [rax], al + 4a2c18: 7e 0a jle 0x4a2c24 + 4a2c1a: 00 00 add byte ptr [rax], al + 4a2c1c: 81 0a 00 00 84 0a or dword ptr [rdx], 176422912 + 4a2c22: 00 00 add byte ptr [rax], al + 4a2c24: 87 0a xchg dword ptr [rdx], ecx + 4a2c26: 00 00 add byte ptr [rax], al + 4a2c28: 8a 0a mov cl, byte ptr [rdx] + 4a2c2a: 00 00 add byte ptr [rax], al + 4a2c2c: 8d 0a lea ecx, [rdx] + 4a2c2e: 00 00 add byte ptr [rax], al + 4a2c30: 90 nop + 4a2c31: 0a 00 or al, byte ptr [rax] + 4a2c33: 00 93 0a 00 00 96 add byte ptr [rbx - 1778384886], dl + 4a2c39: 0a 00 or al, byte ptr [rax] + 4a2c3b: 00 99 0a 00 00 9c add byte ptr [rcx - 1677721590], bl + 4a2c41: 0a 00 or al, byte ptr [rax] + 4a2c43: 00 a1 0a 00 00 a5 add byte ptr [rcx - 1526726646], ah + 4a2c49: 0a 00 or al, byte ptr [rax] + 4a2c4b: 00 aa 0a 00 00 ad add byte ptr [rdx - 1392508918], ch + 4a2c51: 0a 00 or al, byte ptr [rax] + 4a2c53: 00 b0 0a 00 00 b6 add byte ptr [rax - 1241513974], dh + 4a2c59: 0a 00 or al, byte ptr [rax] + 4a2c5b: 00 bc 0a 00 00 c2 0a add byte ptr [rdx + rcx + 180486144], bh + 4a2c62: 00 00 add byte ptr [rax], al + 4a2c64: c8 0a 00 00 enter 10, 0 + 4a2c68: ce + 4a2c69: 0a 00 or al, byte ptr [rax] + 4a2c6b: 00 d4 add ah, dl + 4a2c6d: 0a 00 or al, byte ptr [rax] + 4a2c6f: 00 da add dl, bl + 4a2c71: 0a 00 or al, byte ptr [rax] + 4a2c73: 00 e0 add al, ah + 4a2c75: 0a 00 or al, byte ptr [rax] + 4a2c77: 00 e6 add dh, ah + 4a2c79: 0a 00 or al, byte ptr [rax] + 4a2c7b: 00 ec add ah, ch + 4a2c7d: 0a 00 or al, byte ptr [rax] + 4a2c7f: 00 f2 add dl, dh + 4a2c81: 0a 00 or al, byte ptr [rax] + 4a2c83: 00 f8 add al, bh + 4a2c85: 0a 00 or al, byte ptr [rax] + 4a2c87: 00 fe add dh, bh + 4a2c89: 0a 00 or al, byte ptr [rax] + 4a2c8b: 00 04 0b add byte ptr [rbx + rcx], al + 4a2c8e: 00 00 add byte ptr [rax], al + 4a2c90: 0a 0b or cl, byte ptr [rbx] + 4a2c92: 00 00 add byte ptr [rax], al + 4a2c94: 10 0b adc byte ptr [rbx], cl + 4a2c96: 00 00 add byte ptr [rax], al + 4a2c98: 16 + 4a2c99: 0b 00 or eax, dword ptr [rax] + 4a2c9b: 00 1c 0b add byte ptr [rbx + rcx], bl + 4a2c9e: 00 00 add byte ptr [rax], al + 4a2ca0: 22 0b and cl, byte ptr [rbx] + 4a2ca2: 00 00 add byte ptr [rax], al + 4a2ca4: 28 0b sub byte ptr [rbx], cl + 4a2ca6: 00 00 add byte ptr [rax], al + 4a2ca8: 2e 0b 00 or eax, dword ptr cs:[rax] + 4a2cab: 00 34 0b add byte ptr [rbx + rcx], dh + 4a2cae: 00 00 add byte ptr [rax], al + 4a2cb0: 3a 0b cmp cl, byte ptr [rbx] + 4a2cb2: 00 00 add byte ptr [rax], al + 4a2cb4: 40 0b 00 or eax, dword ptr [rax] + 4a2cb7: 00 46 0b add byte ptr [rsi + 11], al + 4a2cba: 00 00 add byte ptr [rax], al + 4a2cbc: 4c 0b 00 or r8, qword ptr [rax] + 4a2cbf: 00 52 0b add byte ptr [rdx + 11], dl + 4a2cc2: 00 00 add byte ptr [rax], al + 4a2cc4: 58 pop rax + 4a2cc5: 0b 00 or eax, dword ptr [rax] + 4a2cc7: 00 5e 0b add byte ptr [rsi + 11], bl + 4a2cca: 00 00 add byte ptr [rax], al + 4a2ccc: 64 0b 00 or eax, dword ptr fs:[rax] + 4a2ccf: 00 69 0b add byte ptr [rcx + 11], ch + 4a2cd2: 00 00 add byte ptr [rax], al + 4a2cd4: 6d insd dword ptr es:[rdi], dx + 4a2cd5: 0b 00 or eax, dword ptr [rax] + 4a2cd7: 00 71 0b add byte ptr [rcx + 11], dh + 4a2cda: 00 00 add byte ptr [rax], al + 4a2cdc: 76 0b jbe 0x4a2ce9 + 4a2cde: 00 00 add byte ptr [rax], al + 4a2ce0: 7a 0b jp 0x4a2ced + 4a2ce2: 00 00 add byte ptr [rax], al + 4a2ce4: 7e 0b jle 0x4a2cf1 + 4a2ce6: 00 00 add byte ptr [rax], al + 4a2ce8: 82 + 4a2ce9: 0b 00 or eax, dword ptr [rax] + 4a2ceb: 00 86 0b 00 00 8a add byte ptr [rsi - 1979711477], al + 4a2cf1: 0b 00 or eax, dword ptr [rax] + 4a2cf3: 00 8e 0b 00 00 92 add byte ptr [rsi - 1845493749], cl + 4a2cf9: 0b 00 or eax, dword ptr [rax] + 4a2cfb: 00 96 0b 00 00 9a add byte ptr [rsi - 1711276021], dl + 4a2d01: 0b 00 or eax, dword ptr [rax] + 4a2d03: 00 9e 0b 00 00 a3 add byte ptr [rsi - 1560281077], bl + 4a2d09: 0b 00 or eax, dword ptr [rax] + 4a2d0b: 00 a9 0b 00 00 ad add byte ptr [rcx - 1392508917], ch + 4a2d11: 0b 00 or eax, dword ptr [rax] + 4a2d13: 00 b1 0b 00 00 b5 add byte ptr [rcx - 1258291189], dh + 4a2d19: 0b 00 or eax, dword ptr [rax] + 4a2d1b: 00 b9 0b 00 00 bd add byte ptr [rcx - 1124073461], bh + 4a2d21: 0b 00 or eax, dword ptr [rax] + 4a2d23: 00 c1 add cl, al + 4a2d25: 0b 00 or eax, dword ptr [rax] + 4a2d27: 00 c5 add ch, al + 4a2d29: 0b 00 or eax, dword ptr [rax] + 4a2d2b: 00 ca add dl, cl + 4a2d2d: 0b 00 or eax, dword ptr [rax] + 4a2d2f: 00 cf add bh, cl + 4a2d31: 0b 00 or eax, dword ptr [rax] + 4a2d33: 00 d4 add ah, dl + 4a2d35: 0b 00 or eax, dword ptr [rax] + 4a2d37: 00 d9 add cl, bl + 4a2d39: 0b 00 or eax, dword ptr [rax] + 4a2d3b: 00 dd add ch, bl + 4a2d3d: 0b 00 or eax, dword ptr [rax] + 4a2d3f: 00 e1 add cl, ah + 4a2d41: 0b 00 or eax, dword ptr [rax] + 4a2d43: 00 e5 add ch, ah + 4a2d45: 0b 00 or eax, dword ptr [rax] + 4a2d47: 00 e9 add cl, ch + 4a2d49: 0b 00 or eax, dword ptr [rax] + 4a2d4b: 00 ed add ch, ch + 4a2d4d: 0b 00 or eax, dword ptr [rax] + 4a2d4f: 00 f1 add cl, dh + 4a2d51: 0b 00 or eax, dword ptr [rax] + 4a2d53: 00 f5 add ch, dh + 4a2d55: 0b 00 or eax, dword ptr [rax] + 4a2d57: 00 f9 add cl, bh + 4a2d59: 0b 00 or eax, dword ptr [rax] + 4a2d5b: 00 fd add ch, bh + 4a2d5d: 0b 00 or eax, dword ptr [rax] + 4a2d5f: 00 01 add byte ptr [rcx], al + 4a2d61: 0c 00 or al, 0 + 4a2d63: 00 07 add byte ptr [rdi], al + 4a2d65: 0c 00 or al, 0 + 4a2d67: 00 0d 0c 00 00 12 add byte ptr [rip + 301989900], cl # 0x124a2d79 <_end+0x11fdf3f9> + 4a2d6d: 0c 00 or al, 0 + 4a2d6f: 00 18 add byte ptr [rax], bl + 4a2d71: 0c 00 or al, 0 + 4a2d73: 00 1e add byte ptr [rsi], bl + 4a2d75: 0c 00 or al, 0 + 4a2d77: 00 24 0c add byte ptr [rsp + rcx], ah + 4a2d7a: 00 00 add byte ptr [rax], al + 4a2d7c: 29 0c 00 sub dword ptr [rax + rax], ecx + 4a2d7f: 00 2f add byte ptr [rdi], ch + 4a2d81: 0c 00 or al, 0 + 4a2d83: 00 34 0c add byte ptr [rsp + rcx], dh + 4a2d86: 00 00 add byte ptr [rax], al + 4a2d88: 3b 0c 00 cmp ecx, dword ptr [rax + rax] + 4a2d8b: 00 3f add byte ptr [rdi], bh + 4a2d8d: 0c 00 or al, 0 + 4a2d8f: 00 44 0c 00 add byte ptr [rsp + rcx], al + 4a2d93: 00 49 0c add byte ptr [rcx + 12], cl + 4a2d96: 00 00 add byte ptr [rax], al + 4a2d98: 4e 0c 00 or al, 0 + 4a2d9b: 00 53 0c add byte ptr [rbx + 12], dl + 4a2d9e: 00 00 add byte ptr [rax], al + 4a2da0: 5a pop rdx + 4a2da1: 0c 00 or al, 0 + 4a2da3: 00 63 0c add byte ptr [rbx + 12], ah + 4a2da6: 00 00 add byte ptr [rax], al + 4a2da8: 67 0c 00 addr32 or al, 0 + 4a2dab: 00 6b 0c add byte ptr [rbx + 12], ch + 4a2dae: 00 00 add byte ptr [rax], al + 4a2db0: 6f outsd dx, dword ptr [rsi] + 4a2db1: 0c 00 or al, 0 + 4a2db3: 00 73 0c add byte ptr [rbx + 12], dh + 4a2db6: 00 00 add byte ptr [rax], al + 4a2db8: 77 0c ja 0x4a2dc6 + 4a2dba: 00 00 add byte ptr [rax], al + 4a2dbc: 7b 0c jnp 0x4a2dca + 4a2dbe: 00 00 add byte ptr [rax], al + 4a2dc0: 7f 0c jg 0x4a2dce + 4a2dc2: 00 00 add byte ptr [rax], al + 4a2dc4: 83 0c 00 00 or dword ptr [rax + rax], 0 + 4a2dc8: 87 0c 00 xchg dword ptr [rax + rax], ecx + 4a2dcb: 00 8b 0c 00 00 8f add byte ptr [rbx - 1895825396], cl + 4a2dd1: 0c 00 or al, 0 + 4a2dd3: 00 93 0c 00 00 97 add byte ptr [rbx - 1761607668], dl + 4a2dd9: 0c 00 or al, 0 + 4a2ddb: 00 9b 0c 00 00 9f add byte ptr [rbx - 1627389940], bl + 4a2de1: 0c 00 or al, 0 + 4a2de3: 00 a3 0c 00 00 a9 add byte ptr [rbx - 1459617780], ah + 4a2de9: 0c 00 or al, 0 + 4a2deb: 00 ad 0c 00 00 b1 add byte ptr [rbp - 1325400052], ch + 4a2df1: 0c 00 or al, 0 + 4a2df3: 00 b5 0c 00 00 bb add byte ptr [rbp - 1157627892], dh + 4a2df9: 0c 00 or al, 0 + 4a2dfb: 00 c0 add al, al + 4a2dfd: 0c 00 or al, 0 + 4a2dff: 00 c4 add ah, al + 4a2e01: 0c 00 or al, 0 + 4a2e03: 00 c8 add al, cl + 4a2e05: 0c 00 or al, 0 + 4a2e07: 00 cc add ah, cl + 4a2e09: 0c 00 or al, 0 + 4a2e0b: 00 d0 add al, dl + 4a2e0d: 0c 00 or al, 0 + 4a2e0f: 00 d4 add ah, dl + 4a2e11: 0c 00 or al, 0 + 4a2e13: 00 d8 add al, bl + 4a2e15: 0c 00 or al, 0 + 4a2e17: 00 dc add ah, bl + 4a2e19: 0c 00 or al, 0 + 4a2e1b: 00 e0 add al, ah + 4a2e1d: 0c 00 or al, 0 + 4a2e1f: 00 e4 add ah, ah + 4a2e21: 0c 00 or al, 0 + 4a2e23: 00 e8 add al, ch + 4a2e25: 0c 00 or al, 0 + 4a2e27: 00 ed add ch, ch + 4a2e29: 0c 00 or al, 0 + 4a2e2b: 00 f1 add cl, dh + 4a2e2d: 0c 00 or al, 0 + 4a2e2f: 00 f5 add ch, dh + 4a2e31: 0c 00 or al, 0 + 4a2e33: 00 fa add dl, bh + 4a2e35: 0c 00 or al, 0 + 4a2e37: 00 ff add bh, bh + 4a2e39: 0c 00 or al, 0 + 4a2e3b: 00 03 add byte ptr [rbx], al + 4a2e3d: 0d 00 00 09 0d or eax, 218693632 + 4a2e42: 00 00 add byte ptr [rax], al + 4a2e44: 0e + 4a2e45: 0d 00 00 12 0d or eax, 219283456 + 4a2e4a: 00 00 add byte ptr [rax], al + 4a2e4c: 16 + 4a2e4d: 0d 00 00 1a 0d or eax, 219807744 + 4a2e52: 00 00 add byte ptr [rax], al + 4a2e54: 1e + 4a2e55: 0d 00 00 22 0d or eax, 220332032 + 4a2e5a: 00 00 add byte ptr [rax], al + 4a2e5c: 26 0d 00 00 2a 0d or eax, 220856320 + 4a2e62: 00 00 add byte ptr [rax], al + 4a2e64: 2f + 4a2e65: 0d 00 00 34 0d or eax, 221511680 + 4a2e6a: 00 00 add byte ptr [rax], al + 4a2e6c: 38 0d 00 00 3b 0d cmp byte ptr [rip + 221970432], cl # 0xd852e72 <_end+0xd38f4f2> + 4a2e72: 00 00 add byte ptr [rax], al + 4a2e74: 3d 0d 00 00 3f cmp eax, 1056964621 + 4a2e79: 0d 00 00 41 0d or eax, 222363648 + 4a2e7e: 00 00 add byte ptr [rax], al + 4a2e80: 43 0d 00 00 45 0d or eax, 222625792 + 4a2e86: 00 00 add byte ptr [rax], al + 4a2e88: 47 0d 00 00 49 0d or eax, 222887936 + 4a2e8e: 00 00 add byte ptr [rax], al + 4a2e90: 4b 0d 00 00 4d 0d or rax, 223150080 + 4a2e96: 00 00 add byte ptr [rax], al + 4a2e98: 4f 0d 00 00 51 0d or rax, 223412224 + 4a2e9e: 00 00 add byte ptr [rax], al + 4a2ea0: 53 push rbx + 4a2ea1: 0d 00 00 55 0d or eax, 223674368 + 4a2ea6: 00 00 add byte ptr [rax], al + 4a2ea8: 57 push rdi + 4a2ea9: 0d 00 00 59 0d or eax, 223936512 + 4a2eae: 00 00 add byte ptr [rax], al + 4a2eb0: 5b pop rbx + 4a2eb1: 0d 00 00 5e 0d or eax, 224264192 + 4a2eb6: 00 00 add byte ptr [rax], al + 4a2eb8: 61 + 4a2eb9: 0d 00 00 64 0d or eax, 224657408 + 4a2ebe: 00 00 add byte ptr [rax], al + 4a2ec0: 67 0d 00 00 6a 0d addr32 or eax, 225050624 + 4a2ec6: 00 00 add byte ptr [rax], al + 4a2ec8: 6d insd dword ptr es:[rdi], dx + 4a2ec9: 0d 00 00 70 0d or eax, 225443840 + 4a2ece: 00 00 add byte ptr [rax], al + 4a2ed0: 73 0d jae 0x4a2edf + 4a2ed2: 00 00 add byte ptr [rax], al + 4a2ed4: 76 0d jbe 0x4a2ee3 + 4a2ed6: 00 00 add byte ptr [rax], al + 4a2ed8: 79 0d jns 0x4a2ee7 + 4a2eda: 00 00 add byte ptr [rax], al + 4a2edc: 7c 0d jl 0x4a2eeb + 4a2ede: 00 00 add byte ptr [rax], al + 4a2ee0: 7f 0d jg 0x4a2eef + 4a2ee2: 00 00 add byte ptr [rax], al + 4a2ee4: 82 + 4a2ee5: 0d 00 00 85 0d or eax, 226820096 + 4a2eea: 00 00 add byte ptr [rax], al + 4a2eec: 88 0d 00 00 8b 0d mov byte ptr [rip + 227213312], cl # 0xdd52ef2 <_end+0xd88f572> + 4a2ef2: 00 00 add byte ptr [rax], al + 4a2ef4: 8e 0d 00 00 91 0d mov cs, word ptr [rip + 227606528] # 0xddb2efa <_end+0xd8ef57a> + 4a2efa: 00 00 add byte ptr [rax], al + 4a2efc: 94 xchg eax, esp + 4a2efd: 0d 00 00 97 0d or eax, 227999744 + 4a2f02: 00 00 add byte ptr [rax], al + 4a2f04: 9a + 4a2f05: 0d 00 00 9d 0d or eax, 228392960 + 4a2f0a: 00 00 add byte ptr [rax], al + 4a2f0c: a0 0d 00 00 a3 0d 00 00 a6 movabs al, byte ptr [-6485183404844253171] + 4a2f15: 0d 00 00 a8 0d or eax, 229113856 + 4a2f1a: 00 00 add byte ptr [rax], al + 4a2f1c: ab stosd dword ptr es:[rdi], eax + 4a2f1d: 0d 00 00 ae 0d or eax, 229507072 + 4a2f22: 00 00 add byte ptr [rax], al + 4a2f24: b1 0d mov cl, 13 + 4a2f26: 00 00 add byte ptr [rax], al + 4a2f28: b4 0d mov ah, 13 + 4a2f2a: 00 00 add byte ptr [rax], al + 4a2f2c: b7 0d mov bh, 13 + 4a2f2e: 00 00 add byte ptr [rax], al + 4a2f30: ba 0d 00 00 bd mov edx, 3170893837 + 4a2f35: 0d 00 00 c0 0d or eax, 230686720 + 4a2f3a: 00 00 add byte ptr [rax], al + 4a2f3c: c3 ret + 4a2f3d: 0d 00 00 c6 0d or eax, 231079936 + 4a2f42: 00 00 add byte ptr [rax], al + 4a2f44: c9 leave + 4a2f45: 0d 00 00 cc 0d or eax, 231473152 + 4a2f4a: 00 00 add byte ptr [rax], al + 4a2f4c: cf iretd + 4a2f4d: 0d 00 00 d2 0d or eax, 231866368 + 4a2f52: 00 00 add byte ptr [rax], al + 4a2f54: d5 + 4a2f55: 0d 00 00 d8 0d or eax, 232259584 + 4a2f5a: 00 00 add byte ptr [rax], al + 4a2f5c: db 0d 00 00 de 0d fisttp dword ptr [rip + 232652800] # 0xe282f62 <_end+0xddbf5e2> + 4a2f62: 00 00 add byte ptr [rax], al + 4a2f64: e1 0d loope 0x4a2f73 + 4a2f66: 00 00 add byte ptr [rax], al + 4a2f68: e4 0d in al, 13 + 4a2f6a: 00 00 add byte ptr [rax], al + 4a2f6c: e7 0d out 13, eax + 4a2f6e: 00 00 add byte ptr [rax], al + 4a2f70: ea + 4a2f71: 0d 00 00 ed 0d or eax, 233635840 + 4a2f76: 00 00 add byte ptr [rax], al + 4a2f78: f0 lock + 4a2f79: 0d 00 00 f3 0d or eax, 234029056 + 4a2f7e: 00 00 add byte ptr [rax], al + 4a2f80: f6 0d 00 00 f9 0d + 4a2f86: 00 00 add byte ptr [rax], al + 4a2f88: fc cld + 4a2f89: 0d 00 00 ff 0d or eax, 234815488 + 4a2f8e: 00 00 add byte ptr [rax], al + 4a2f90: 02 0e add cl, byte ptr [rsi] + 4a2f92: 00 00 add byte ptr [rax], al + 4a2f94: 05 0e 00 00 08 add eax, 134217742 + 4a2f99: 0e + 4a2f9a: 00 00 add byte ptr [rax], al + 4a2f9c: 0b 0e or ecx, dword ptr [rsi] + 4a2f9e: 00 00 add byte ptr [rax], al + 4a2fa0: 0e + 4a2fa1: 0e + 4a2fa2: 00 00 add byte ptr [rax], al + 4a2fa4: 11 0e adc dword ptr [rsi], ecx + 4a2fa6: 00 00 add byte ptr [rax], al + 4a2fa8: 14 0e adc al, 14 + 4a2faa: 00 00 add byte ptr [rax], al + 4a2fac: 17 + 4a2fad: 0e + 4a2fae: 00 00 add byte ptr [rax], al + 4a2fb0: 1a 0e sbb cl, byte ptr [rsi] + 4a2fb2: 00 00 add byte ptr [rax], al + 4a2fb4: 1d 0e 00 00 20 sbb eax, 536870926 + 4a2fb9: 0e + 4a2fba: 00 00 add byte ptr [rax], al + 4a2fbc: 23 0e and ecx, dword ptr [rsi] + 4a2fbe: 00 00 add byte ptr [rax], al + 4a2fc0: 26 0e + 4a2fc2: 00 00 add byte ptr [rax], al + 4a2fc4: 29 0e sub dword ptr [rsi], ecx + 4a2fc6: 00 00 add byte ptr [rax], al + 4a2fc8: 2c 0e sub al, 14 + 4a2fca: 00 00 add byte ptr [rax], al + 4a2fcc: 2f + 4a2fcd: 0e + 4a2fce: 00 00 add byte ptr [rax], al + 4a2fd0: 32 0e xor cl, byte ptr [rsi] + 4a2fd2: 00 00 add byte ptr [rax], al + 4a2fd4: 35 0e 00 00 38 xor eax, 939524110 + 4a2fd9: 0e + 4a2fda: 00 00 add byte ptr [rax], al + 4a2fdc: 3b 0e cmp ecx, dword ptr [rsi] + 4a2fde: 00 00 add byte ptr [rax], al + 4a2fe0: 3e 0e + 4a2fe2: 00 00 add byte ptr [rax], al + 4a2fe4: 41 0e + 4a2fe6: 00 00 add byte ptr [rax], al + 4a2fe8: 44 0e + 4a2fea: 00 00 add byte ptr [rax], al + 4a2fec: 47 0e + 4a2fee: 00 00 add byte ptr [rax], al + 4a2ff0: 4a 0e + 4a2ff2: 00 00 add byte ptr [rax], al + 4a2ff4: 4d 0e + 4a2ff6: 00 00 add byte ptr [rax], al + 4a2ff8: 50 push rax + 4a2ff9: 0e + 4a2ffa: 00 00 add byte ptr [rax], al + 4a2ffc: 53 push rbx + 4a2ffd: 0e + 4a2ffe: 00 00 add byte ptr [rax], al + 4a3000: 56 push rsi + 4a3001: 0e + 4a3002: 00 00 add byte ptr [rax], al + 4a3004: 59 pop rcx + 4a3005: 0e + 4a3006: 00 00 add byte ptr [rax], al + 4a3008: 5c pop rsp + 4a3009: 0e + 4a300a: 00 00 add byte ptr [rax], al + 4a300c: 5f pop rdi + 4a300d: 0e + 4a300e: 00 00 add byte ptr [rax], al + 4a3010: 62 + 4a3011: 0e + 4a3012: 00 00 add byte ptr [rax], al + 4a3014: 65 0e + 4a3016: 00 00 add byte ptr [rax], al + 4a3018: 68 0e 00 00 6b push 1795162126 + 4a301d: 0e + 4a301e: 00 00 add byte ptr [rax], al + 4a3020: 6e outsb dx, byte ptr [rsi] + 4a3021: 0e + 4a3022: 00 00 add byte ptr [rax], al + 4a3024: 71 0e jno 0x4a3034 + 4a3026: 00 00 add byte ptr [rax], al + 4a3028: 74 0e je 0x4a3038 + 4a302a: 00 00 add byte ptr [rax], al + 4a302c: 77 0e ja 0x4a303c + 4a302e: 00 00 add byte ptr [rax], al + 4a3030: 7a 0e jp 0x4a3040 + 4a3032: 00 00 add byte ptr [rax], al + 4a3034: 7d 0e jge 0x4a3044 + 4a3036: 00 00 add byte ptr [rax], al + 4a3038: 80 0e 00 or byte ptr [rsi], 0 + 4a303b: 00 83 0e 00 00 86 add byte ptr [rbx - 2046820338], al + 4a3041: 0e + 4a3042: 00 00 add byte ptr [rax], al + 4a3044: 89 0e mov dword ptr [rsi], ecx + 4a3046: 00 00 add byte ptr [rax], al + 4a3048: 8c 0e mov word ptr [rsi], cs + 4a304a: 00 00 add byte ptr [rax], al + 4a304c: 8f 0e 00 + 4a304f: 00 92 0e 00 00 95 add byte ptr [rdx - 1795162098], dl + 4a3055: 0e + 4a3056: 00 00 add byte ptr [rax], al + 4a3058: 98 cwde + 4a3059: 0e + 4a305a: 00 00 add byte ptr [rax], al + 4a305c: 9b wait + 4a305d: 0e + 4a305e: 00 00 add byte ptr [rax], al + 4a3060: 9e sahf + 4a3061: 0e + 4a3062: 00 00 add byte ptr [rax], al + 4a3064: a1 0e 00 00 a4 0e 00 00 a7 movabs eax, dword ptr [-6413125806494580722] + 4a306d: 0e + 4a306e: 00 00 add byte ptr [rax], al + 4a3070: aa stosb byte ptr es:[rdi], al + 4a3071: 0e + 4a3072: 00 00 add byte ptr [rax], al + 4a3074: ad lodsd eax, dword ptr [rsi] + 4a3075: 0e + 4a3076: 00 00 add byte ptr [rax], al + 4a3078: b0 0e mov al, 14 + 4a307a: 00 00 add byte ptr [rax], al + 4a307c: b3 0e mov bl, 14 + 4a307e: 00 00 add byte ptr [rax], al + 4a3080: b6 0e mov dh, 14 + 4a3082: 00 00 add byte ptr [rax], al + 4a3084: b9 0e 00 00 bc mov ecx, 3154116622 + 4a3089: 0e + 4a308a: 00 00 add byte ptr [rax], al + 4a308c: bf 0e 00 00 c2 mov edi, 3254779918 + 4a3091: 0e + 4a3092: 00 00 add byte ptr [rax], al + 4a3094: c5 0e 00 + 4a3097: 00 c8 add al, cl + 4a3099: 0e + 4a309a: 00 00 add byte ptr [rax], al + 4a309c: cb retf + 4a309d: 0e + 4a309e: 00 00 add byte ptr [rax], al + 4a30a0: ce + 4a30a1: 0e + 4a30a2: 00 00 add byte ptr [rax], al + 4a30a4: d1 0e ror dword ptr [rsi] + 4a30a6: 00 00 add byte ptr [rax], al + 4a30a8: d4 + 4a30a9: 0e + 4a30aa: 00 00 add byte ptr [rax], al + 4a30ac: d7 xlatb + 4a30ad: 0e + 4a30ae: 00 00 add byte ptr [rax], al + 4a30b0: da 0e fimul dword ptr [rsi] + 4a30b2: 00 00 add byte ptr [rax], al + 4a30b4: dd 0e fisttp qword ptr [rsi] + 4a30b6: 00 00 add byte ptr [rax], al + 4a30b8: e0 0e loopne 0x4a30c8 + 4a30ba: 00 00 add byte ptr [rax], al + 4a30bc: e3 0e jrcxz 0x4a30cc + 4a30be: 00 00 add byte ptr [rax], al + 4a30c0: e6 0e out 14, al + 4a30c2: 00 00 add byte ptr [rax], al + 4a30c4: e9 0e 00 00 ec jmp 0xffffffffec4a30d7 <_end+0xffffffffebfdf757> + 4a30c9: 0e + 4a30ca: 00 00 add byte ptr [rax], al + 4a30cc: ef out dx, eax + 4a30cd: 0e + 4a30ce: 00 00 add byte ptr [rax], al + 4a30d0: f2 0e + 4a30d2: 00 00 add byte ptr [rax], al + 4a30d4: f5 cmc + 4a30d5: 0e + 4a30d6: 00 00 add byte ptr [rax], al + 4a30d8: f8 clc + 4a30d9: 0e + 4a30da: 00 00 add byte ptr [rax], al + 4a30dc: fb sti + 4a30dd: 0e + 4a30de: 00 00 add byte ptr [rax], al + 4a30e0: fe 0e dec byte ptr [rsi] + 4a30e2: 00 00 add byte ptr [rax], al + 4a30e4: 01 0f add dword ptr [rdi], ecx + 4a30e6: 00 00 add byte ptr [rax], al + 4a30e8: 04 0f add al, 15 + 4a30ea: 00 00 add byte ptr [rax], al + 4a30ec: 07 + 4a30ed: 0f 00 00 sldt word ptr [rax] + 4a30f0: 0a 0f or cl, byte ptr [rdi] + 4a30f2: 00 00 add byte ptr [rax], al + 4a30f4: 0d 0f 00 00 10 or eax, 268435471 + 4a30f9: 0f 00 00 sldt word ptr [rax] + 4a30fc: 13 0f adc ecx, dword ptr [rdi] + 4a30fe: 00 00 add byte ptr [rax], al + 4a3100: 16 + 4a3101: 0f 00 00 sldt word ptr [rax] + 4a3104: 19 0f sbb dword ptr [rdi], ecx + 4a3106: 00 00 add byte ptr [rax], al + 4a3108: 1c 0f sbb al, 15 + 4a310a: 00 00 add byte ptr [rax], al + 4a310c: 1f + 4a310d: 0f 00 00 sldt word ptr [rax] + 4a3110: 22 0f and cl, byte ptr [rdi] + 4a3112: 00 00 add byte ptr [rax], al + 4a3114: 25 0f 00 00 28 and eax, 671088655 + 4a3119: 0f 00 00 sldt word ptr [rax] + 4a311c: 2b 0f sub ecx, dword ptr [rdi] + 4a311e: 00 00 add byte ptr [rax], al + 4a3120: 2e 0f 00 00 sldt word ptr cs:[rax] + 4a3124: 31 0f xor dword ptr [rdi], ecx + 4a3126: 00 00 add byte ptr [rax], al + 4a3128: 34 0f xor al, 15 + 4a312a: 00 00 add byte ptr [rax], al + 4a312c: 37 + 4a312d: 0f 00 00 sldt word ptr [rax] + 4a3130: 3a 0f cmp cl, byte ptr [rdi] + 4a3132: 00 00 add byte ptr [rax], al + 4a3134: 3d 0f 00 00 40 cmp eax, 1073741839 + 4a3139: 0f 00 00 sldt word ptr [rax] + 4a313c: 43 0f 00 00 sldt word ptr [r8] + 4a3140: 46 0f 00 00 sldt word ptr [rax] + 4a3144: 49 0f 00 00 sldt word ptr [r8] + 4a3148: 4c 0f 00 00 sldt word ptr [rax] + 4a314c: 4f 0f 00 00 sldt word ptr [r8] + 4a3150: 52 push rdx + 4a3151: 0f 00 00 sldt word ptr [rax] + 4a3154: 55 push rbp + 4a3155: 0f 00 00 sldt word ptr [rax] + 4a3158: 58 pop rax + 4a3159: 0f 00 00 sldt word ptr [rax] + 4a315c: 5b pop rbx + 4a315d: 0f 00 00 sldt word ptr [rax] + 4a3160: 5e pop rsi + 4a3161: 0f 00 00 sldt word ptr [rax] + 4a3164: 61 + 4a3165: 0f 00 00 sldt word ptr [rax] + 4a3168: 64 0f 00 00 sldt word ptr fs:[rax] + 4a316c: 67 0f 00 00 sldt word ptr [eax] + 4a3170: 6a 0f push 15 + 4a3172: 00 00 add byte ptr [rax], al + 4a3174: 6d insd dword ptr es:[rdi], dx + 4a3175: 0f 00 00 sldt word ptr [rax] + 4a3178: 70 0f jo 0x4a3189 + 4a317a: 00 00 add byte ptr [rax], al + 4a317c: 73 0f jae 0x4a318d + 4a317e: 00 00 add byte ptr [rax], al + 4a3180: 76 0f jbe 0x4a3191 + 4a3182: 00 00 add byte ptr [rax], al + 4a3184: 79 0f jns 0x4a3195 + 4a3186: 00 00 add byte ptr [rax], al + 4a3188: 7c 0f jl 0x4a3199 + 4a318a: 00 00 add byte ptr [rax], al + 4a318c: 7f 0f jg 0x4a319d + 4a318e: 00 00 add byte ptr [rax], al + 4a3190: 82 + 4a3191: 0f 00 00 sldt word ptr [rax] + 4a3194: 85 0f test dword ptr [rdi], ecx + 4a3196: 00 00 add byte ptr [rax], al + 4a3198: 88 0f mov byte ptr [rdi], cl + 4a319a: 00 00 add byte ptr [rax], al + 4a319c: 8b 0f mov ecx, dword ptr [rdi] + 4a319e: 00 00 add byte ptr [rax], al + 4a31a0: 8e 0f mov cs, word ptr [rdi] + 4a31a2: 00 00 add byte ptr [rax], al + 4a31a4: 91 xchg eax, ecx + 4a31a5: 0f 00 00 sldt word ptr [rax] + 4a31a8: 94 xchg eax, esp + 4a31a9: 0f 00 00 sldt word ptr [rax] + 4a31ac: 97 xchg eax, edi + 4a31ad: 0f 00 00 sldt word ptr [rax] + 4a31b0: 9a + 4a31b1: 0f 00 00 sldt word ptr [rax] + 4a31b4: 9d popfq + 4a31b5: 0f 00 00 sldt word ptr [rax] + 4a31b8: a0 0f 00 00 a3 0f 00 00 a6 movabs al, byte ptr [-6485183396254318577] + 4a31c1: 0f 00 00 sldt word ptr [rax] + 4a31c4: a9 0f 00 00 ac test eax, 2885681167 + 4a31c9: 0f 00 00 sldt word ptr [rax] + 4a31cc: af scasd eax, dword ptr es:[rdi] + 4a31cd: 0f 00 00 sldt word ptr [rax] + 4a31d0: b2 0f mov dl, 15 + 4a31d2: 00 00 add byte ptr [rax], al + 4a31d4: b5 0f mov ch, 15 + 4a31d6: 00 00 add byte ptr [rax], al + 4a31d8: b8 0f 00 00 bb mov eax, 3137339407 + 4a31dd: 0f 00 00 sldt word ptr [rax] + 4a31e0: be 0f 00 00 c1 mov esi, 3238002703 + 4a31e5: 0f 00 00 sldt word ptr [rax] + 4a31e8: c4 0f 00 + 4a31eb: 00 c7 add bh, al + 4a31ed: 0f 00 00 sldt word ptr [rax] + 4a31f0: ca 0f 00 retf 15 + 4a31f3: 00 cd add ch, cl + 4a31f5: 0f 00 00 sldt word ptr [rax] + 4a31f8: d0 0f ror byte ptr [rdi] + 4a31fa: 00 00 add byte ptr [rax], al + 4a31fc: d3 0f ror dword ptr [rdi], cl + 4a31fe: 00 00 add byte ptr [rax], al + 4a3200: d6 + 4a3201: 0f 00 00 sldt word ptr [rax] + 4a3204: d9 0f + 4a3206: 00 00 add byte ptr [rax], al + 4a3208: dc 0f fmul qword ptr [rdi] + 4a320a: 00 00 add byte ptr [rax], al + 4a320c: df 0f fisttp word ptr [rdi] + 4a320e: 00 00 add byte ptr [rax], al + 4a3210: e2 0f loop 0x4a3221 + 4a3212: 00 00 add byte ptr [rax], al + 4a3214: e5 0f in eax, 15 + 4a3216: 00 00 add byte ptr [rax], al + 4a3218: e8 0f 00 00 eb call 0xffffffffeb4a322c <_end+0xffffffffeafdf8ac> + 4a321d: 0f 00 00 sldt word ptr [rax] + 4a3220: ee out dx, al + 4a3221: 0f 00 00 sldt word ptr [rax] + 4a3224: f1 + 4a3225: 0f 00 00 sldt word ptr [rax] + 4a3228: f4 hlt + 4a3229: 0f 00 00 sldt word ptr [rax] + 4a322c: f7 0f + 4a322e: 00 00 add byte ptr [rax], al + 4a3230: fa cli + 4a3231: 0f 00 00 sldt word ptr [rax] + 4a3234: fd std + 4a3235: 0f 00 00 sldt word ptr [rax] + 4a3238: 00 10 add byte ptr [rax], dl + 4a323a: 00 00 add byte ptr [rax], al + 4a323c: 03 10 add edx, dword ptr [rax] + 4a323e: 00 00 add byte ptr [rax], al + 4a3240: 06 + 4a3241: 10 00 adc byte ptr [rax], al + 4a3243: 00 09 add byte ptr [rcx], cl + 4a3245: 10 00 adc byte ptr [rax], al + 4a3247: 00 0c 10 add byte ptr [rax + rdx], cl + 4a324a: 00 00 add byte ptr [rax], al + 4a324c: 0f 10 00 movups xmm0, xmmword ptr [rax] + 4a324f: 00 12 add byte ptr [rdx], dl + 4a3251: 10 00 adc byte ptr [rax], al + 4a3253: 00 15 10 00 00 18 add byte ptr [rip + 402653200], dl # 0x184a3269 <_end+0x17fdf8e9> + 4a3259: 10 00 adc byte ptr [rax], al + 4a325b: 00 1b add byte ptr [rbx], bl + 4a325d: 10 00 adc byte ptr [rax], al + 4a325f: 00 1e add byte ptr [rsi], bl + 4a3261: 10 00 adc byte ptr [rax], al + 4a3263: 00 21 add byte ptr [rcx], ah + 4a3265: 10 00 adc byte ptr [rax], al + 4a3267: 00 24 10 add byte ptr [rax + rdx], ah + 4a326a: 00 00 add byte ptr [rax], al + 4a326c: 27 + 4a326d: 10 00 adc byte ptr [rax], al + 4a326f: 00 2a add byte ptr [rdx], ch + 4a3271: 10 00 adc byte ptr [rax], al + 4a3273: 00 2d 10 00 00 30 add byte ptr [rip + 805306384], ch # 0x304a3289 <_end+0x2ffdf909> + 4a3279: 10 00 adc byte ptr [rax], al + 4a327b: 00 33 add byte ptr [rbx], dh + 4a327d: 10 00 adc byte ptr [rax], al + 4a327f: 00 36 add byte ptr [rsi], dh + 4a3281: 10 00 adc byte ptr [rax], al + 4a3283: 00 39 add byte ptr [rcx], bh + 4a3285: 10 00 adc byte ptr [rax], al + 4a3287: 00 3c 10 add byte ptr [rax + rdx], bh + 4a328a: 00 00 add byte ptr [rax], al + 4a328c: 3f + 4a328d: 10 00 adc byte ptr [rax], al + 4a328f: 00 42 10 add byte ptr [rdx + 16], al + 4a3292: 00 00 add byte ptr [rax], al + 4a3294: 45 10 00 adc byte ptr [r8], r8b + 4a3297: 00 48 10 add byte ptr [rax + 16], cl + 4a329a: 00 00 add byte ptr [rax], al + 4a329c: 4b 10 00 adc byte ptr [r8], al + 4a329f: 00 4e 10 add byte ptr [rsi + 16], cl + 4a32a2: 00 00 add byte ptr [rax], al + 4a32a4: 51 push rcx + 4a32a5: 10 00 adc byte ptr [rax], al + 4a32a7: 00 54 10 00 add byte ptr [rax + rdx], dl + 4a32ab: 00 57 10 add byte ptr [rdi + 16], dl + 4a32ae: 00 00 add byte ptr [rax], al + 4a32b0: 5a pop rdx + 4a32b1: 10 00 adc byte ptr [rax], al + 4a32b3: 00 5d 10 add byte ptr [rbp + 16], bl + 4a32b6: 00 00 add byte ptr [rax], al + 4a32b8: 60 + 4a32b9: 10 00 adc byte ptr [rax], al + 4a32bb: 00 63 10 add byte ptr [rbx + 16], ah + 4a32be: 00 00 add byte ptr [rax], al + 4a32c0: 66 10 00 adc byte ptr [rax], al + 4a32c3: 00 69 10 add byte ptr [rcx + 16], ch + 4a32c6: 00 00 add byte ptr [rax], al + 4a32c8: 6c insb byte ptr es:[rdi], dx + 4a32c9: 10 00 adc byte ptr [rax], al + 4a32cb: 00 6f 10 add byte ptr [rdi + 16], ch + 4a32ce: 00 00 add byte ptr [rax], al + 4a32d0: 72 10 jb 0x4a32e2 + 4a32d2: 00 00 add byte ptr [rax], al + 4a32d4: 75 10 jne 0x4a32e6 + 4a32d6: 00 00 add byte ptr [rax], al + 4a32d8: 78 10 js 0x4a32ea + 4a32da: 00 00 add byte ptr [rax], al + 4a32dc: 7b 10 jnp 0x4a32ee + 4a32de: 00 00 add byte ptr [rax], al + 4a32e0: 7e 10 jle 0x4a32f2 + 4a32e2: 00 00 add byte ptr [rax], al + 4a32e4: 81 10 00 00 84 10 adc dword ptr [rax], 277086208 + 4a32ea: 00 00 add byte ptr [rax], al + 4a32ec: 87 10 xchg dword ptr [rax], edx + 4a32ee: 00 00 add byte ptr [rax], al + 4a32f0: 8a 10 mov dl, byte ptr [rax] + 4a32f2: 00 00 add byte ptr [rax], al + 4a32f4: 8d 10 lea edx, [rax] + 4a32f6: 00 00 add byte ptr [rax], al + 4a32f8: 90 nop + 4a32f9: 10 00 adc byte ptr [rax], al + 4a32fb: 00 93 10 00 00 96 add byte ptr [rbx - 1778384880], dl + 4a3301: 10 00 adc byte ptr [rax], al + 4a3303: 00 99 10 00 00 9c add byte ptr [rcx - 1677721584], bl + 4a3309: 10 00 adc byte ptr [rax], al + 4a330b: 00 9f 10 00 00 a2 add byte ptr [rdi - 1577058288], bl + 4a3311: 10 00 adc byte ptr [rax], al + 4a3313: 00 a5 10 00 00 a8 add byte ptr [rbp - 1476394992], ah + 4a3319: 10 00 adc byte ptr [rax], al + 4a331b: 00 ab 10 00 00 ae add byte ptr [rbx - 1375731696], ch + 4a3321: 10 00 adc byte ptr [rax], al + 4a3323: 00 b1 10 00 00 b4 add byte ptr [rcx - 1275068400], dh + 4a3329: 10 00 adc byte ptr [rax], al + 4a332b: 00 b7 10 00 00 ba add byte ptr [rdi - 1174405104], dh + 4a3331: 10 00 adc byte ptr [rax], al + 4a3333: 00 bd 10 00 00 c0 add byte ptr [rbp - 1073741808], bh + 4a3339: 10 00 adc byte ptr [rax], al + 4a333b: 00 c3 add bl, al + 4a333d: 10 00 adc byte ptr [rax], al + 4a333f: 00 c6 add dh, al + 4a3341: 10 00 adc byte ptr [rax], al + 4a3343: 00 c9 add cl, cl + 4a3345: 10 00 adc byte ptr [rax], al + 4a3347: 00 cc add ah, cl + 4a3349: 10 00 adc byte ptr [rax], al + 4a334b: 00 cf add bh, cl + 4a334d: 10 00 adc byte ptr [rax], al + 4a334f: 00 d2 add dl, dl + 4a3351: 10 00 adc byte ptr [rax], al + 4a3353: 00 d5 add ch, dl + 4a3355: 10 00 adc byte ptr [rax], al + 4a3357: 00 d8 add al, bl + 4a3359: 10 00 adc byte ptr [rax], al + 4a335b: 00 db add bl, bl + 4a335d: 10 00 adc byte ptr [rax], al + 4a335f: 00 de add dh, bl + 4a3361: 10 00 adc byte ptr [rax], al + 4a3363: 00 e1 add cl, ah + 4a3365: 10 00 adc byte ptr [rax], al + 4a3367: 00 e4 add ah, ah + 4a3369: 10 00 adc byte ptr [rax], al + 4a336b: 00 e7 add bh, ah + 4a336d: 10 00 adc byte ptr [rax], al + 4a336f: 00 ea add dl, ch + 4a3371: 10 00 adc byte ptr [rax], al + 4a3373: 00 ed add ch, ch + 4a3375: 10 00 adc byte ptr [rax], al + 4a3377: 00 f0 add al, dh + 4a3379: 10 00 adc byte ptr [rax], al + 4a337b: 00 f3 add bl, dh + 4a337d: 10 00 adc byte ptr [rax], al + 4a337f: 00 f6 add dh, dh + 4a3381: 10 00 adc byte ptr [rax], al + 4a3383: 00 f9 add cl, bh + 4a3385: 10 00 adc byte ptr [rax], al + 4a3387: 00 fc add ah, bh + 4a3389: 10 00 adc byte ptr [rax], al + 4a338b: 00 ff add bh, bh + 4a338d: 10 00 adc byte ptr [rax], al + 4a338f: 00 02 add byte ptr [rdx], al + 4a3391: 11 00 adc dword ptr [rax], eax + 4a3393: 00 05 11 00 00 08 add byte ptr [rip + 134217745], al # 0x84a33aa <_end+0x7fdfa2a> + 4a3399: 11 00 adc dword ptr [rax], eax + 4a339b: 00 0b add byte ptr [rbx], cl + 4a339d: 11 00 adc dword ptr [rax], eax + 4a339f: 00 0e add byte ptr [rsi], cl + 4a33a1: 11 00 adc dword ptr [rax], eax + 4a33a3: 00 11 add byte ptr [rcx], dl + 4a33a5: 11 00 adc dword ptr [rax], eax + 4a33a7: 00 14 11 add byte ptr [rcx + rdx], dl + 4a33aa: 00 00 add byte ptr [rax], al + 4a33ac: 17 + 4a33ad: 11 00 adc dword ptr [rax], eax + 4a33af: 00 1a add byte ptr [rdx], bl + 4a33b1: 11 00 adc dword ptr [rax], eax + 4a33b3: 00 1d 11 00 00 20 add byte ptr [rip + 536870929], bl # 0x204a33ca <_end+0x1ffdfa4a> + 4a33b9: 11 00 adc dword ptr [rax], eax + 4a33bb: 00 23 add byte ptr [rbx], ah + 4a33bd: 11 00 adc dword ptr [rax], eax + 4a33bf: 00 26 add byte ptr [rsi], ah + 4a33c1: 11 00 adc dword ptr [rax], eax + 4a33c3: 00 29 add byte ptr [rcx], ch + 4a33c5: 11 00 adc dword ptr [rax], eax + 4a33c7: 00 2c 11 add byte ptr [rcx + rdx], ch + 4a33ca: 00 00 add byte ptr [rax], al + 4a33cc: 2f + 4a33cd: 11 00 adc dword ptr [rax], eax + 4a33cf: 00 32 add byte ptr [rdx], dh + 4a33d1: 11 00 adc dword ptr [rax], eax + 4a33d3: 00 35 11 00 00 38 add byte ptr [rip + 939524113], dh # 0x384a33ea <_end+0x37fdfa6a> + 4a33d9: 11 00 adc dword ptr [rax], eax + 4a33db: 00 3b add byte ptr [rbx], bh + 4a33dd: 11 00 adc dword ptr [rax], eax + 4a33df: 00 3e add byte ptr [rsi], bh + 4a33e1: 11 00 adc dword ptr [rax], eax + 4a33e3: 00 41 11 add byte ptr [rcx + 17], al + 4a33e6: 00 00 add byte ptr [rax], al + 4a33e8: 44 11 00 adc dword ptr [rax], r8d + 4a33eb: 00 47 11 add byte ptr [rdi + 17], al + 4a33ee: 00 00 add byte ptr [rax], al + 4a33f0: 4a 11 00 adc qword ptr [rax], rax + 4a33f3: 00 4d 11 add byte ptr [rbp + 17], cl + 4a33f6: 00 00 add byte ptr [rax], al + 4a33f8: 50 push rax + 4a33f9: 11 00 adc dword ptr [rax], eax + 4a33fb: 00 53 11 add byte ptr [rbx + 17], dl + 4a33fe: 00 00 add byte ptr [rax], al + 4a3400: 56 push rsi + 4a3401: 11 00 adc dword ptr [rax], eax + 4a3403: 00 59 11 add byte ptr [rcx + 17], bl + 4a3406: 00 00 add byte ptr [rax], al + 4a3408: 5c pop rsp + 4a3409: 11 00 adc dword ptr [rax], eax + 4a340b: 00 5f 11 add byte ptr [rdi + 17], bl + 4a340e: 00 00 add byte ptr [rax], al + 4a3410: 62 + 4a3411: 11 00 adc dword ptr [rax], eax + 4a3413: 00 65 11 add byte ptr [rbp + 17], ah + 4a3416: 00 00 add byte ptr [rax], al + 4a3418: 68 11 00 00 6b push 1795162129 + 4a341d: 11 00 adc dword ptr [rax], eax + 4a341f: 00 6e 11 add byte ptr [rsi + 17], ch + 4a3422: 00 00 add byte ptr [rax], al + 4a3424: 71 11 jno 0x4a3437 + 4a3426: 00 00 add byte ptr [rax], al + 4a3428: 74 11 je 0x4a343b + 4a342a: 00 00 add byte ptr [rax], al + 4a342c: 77 11 ja 0x4a343f + 4a342e: 00 00 add byte ptr [rax], al + 4a3430: 7a 11 jp 0x4a3443 + 4a3432: 00 00 add byte ptr [rax], al + 4a3434: 7d 11 jge 0x4a3447 + 4a3436: 00 00 add byte ptr [rax], al + 4a3438: 80 11 00 adc byte ptr [rcx], 0 + 4a343b: 00 83 11 00 00 86 add byte ptr [rbx - 2046820335], al + 4a3441: 11 00 adc dword ptr [rax], eax + 4a3443: 00 89 11 00 00 8c add byte ptr [rcx - 1946157039], cl + 4a3449: 11 00 adc dword ptr [rax], eax + 4a344b: 00 8f 11 00 00 92 add byte ptr [rdi - 1845493743], cl + 4a3451: 11 00 adc dword ptr [rax], eax + 4a3453: 00 95 11 00 00 98 add byte ptr [rbp - 1744830447], dl + 4a3459: 11 00 adc dword ptr [rax], eax + 4a345b: 00 9b 11 00 00 9e add byte ptr [rbx - 1644167151], bl + 4a3461: 11 00 adc dword ptr [rax], eax + 4a3463: 00 a1 11 00 00 a4 add byte ptr [rcx - 1543503855], ah + 4a3469: 11 00 adc dword ptr [rax], eax + 4a346b: 00 a7 11 00 00 aa add byte ptr [rdi - 1442840559], ah + 4a3471: 11 00 adc dword ptr [rax], eax + 4a3473: 00 ad 11 00 00 b0 add byte ptr [rbp - 1342177263], ch + 4a3479: 11 00 adc dword ptr [rax], eax + 4a347b: 00 b3 11 00 00 b6 add byte ptr [rbx - 1241513967], dh + 4a3481: 11 00 adc dword ptr [rax], eax + 4a3483: 00 b9 11 00 00 bc add byte ptr [rcx - 1140850671], bh + 4a3489: 11 00 adc dword ptr [rax], eax + 4a348b: 00 bf 11 00 00 c2 add byte ptr [rdi - 1040187375], bh + 4a3491: 11 00 adc dword ptr [rax], eax + 4a3493: 00 c5 add ch, al + 4a3495: 11 00 adc dword ptr [rax], eax + 4a3497: 00 c8 add al, cl + 4a3499: 11 00 adc dword ptr [rax], eax + 4a349b: 00 cb add bl, cl + 4a349d: 11 00 adc dword ptr [rax], eax + 4a349f: 00 ce add dh, cl + 4a34a1: 11 00 adc dword ptr [rax], eax + 4a34a3: 00 d1 add cl, dl + 4a34a5: 11 00 adc dword ptr [rax], eax + 4a34a7: 00 d4 add ah, dl + 4a34a9: 11 00 adc dword ptr [rax], eax + 4a34ab: 00 d7 add bh, dl + 4a34ad: 11 00 adc dword ptr [rax], eax + 4a34af: 00 da add dl, bl + 4a34b1: 11 00 adc dword ptr [rax], eax + 4a34b3: 00 dd add ch, bl + 4a34b5: 11 00 adc dword ptr [rax], eax + 4a34b7: 00 e0 add al, ah + 4a34b9: 11 00 adc dword ptr [rax], eax + 4a34bb: 00 e3 add bl, ah + 4a34bd: 11 00 adc dword ptr [rax], eax + 4a34bf: 00 e6 add dh, ah + 4a34c1: 11 00 adc dword ptr [rax], eax + 4a34c3: 00 e9 add cl, ch + 4a34c5: 11 00 adc dword ptr [rax], eax + 4a34c7: 00 ec add ah, ch + 4a34c9: 11 00 adc dword ptr [rax], eax + 4a34cb: 00 ef add bh, ch + 4a34cd: 11 00 adc dword ptr [rax], eax + 4a34cf: 00 f2 add dl, dh + 4a34d1: 11 00 adc dword ptr [rax], eax + 4a34d3: 00 f5 add ch, dh + 4a34d5: 11 00 adc dword ptr [rax], eax + 4a34d7: 00 f8 add al, bh + 4a34d9: 11 00 adc dword ptr [rax], eax + 4a34db: 00 fb add bl, bh + 4a34dd: 11 00 adc dword ptr [rax], eax + 4a34df: 00 fe add dh, bh + 4a34e1: 11 00 adc dword ptr [rax], eax + 4a34e3: 00 01 add byte ptr [rcx], al + 4a34e5: 12 00 adc al, byte ptr [rax] + 4a34e7: 00 04 12 add byte ptr [rdx + rdx], al + 4a34ea: 00 00 add byte ptr [rax], al + 4a34ec: 07 + 4a34ed: 12 00 adc al, byte ptr [rax] + 4a34ef: 00 0a add byte ptr [rdx], cl + 4a34f1: 12 00 adc al, byte ptr [rax] + 4a34f3: 00 0d 12 00 00 10 add byte ptr [rip + 268435474], cl # 0x104a350b <_end+0xffdfb8b> + 4a34f9: 12 00 adc al, byte ptr [rax] + 4a34fb: 00 13 add byte ptr [rbx], dl + 4a34fd: 12 00 adc al, byte ptr [rax] + 4a34ff: 00 16 add byte ptr [rsi], dl + 4a3501: 12 00 adc al, byte ptr [rax] + 4a3503: 00 19 add byte ptr [rcx], bl + 4a3505: 12 00 adc al, byte ptr [rax] + 4a3507: 00 1c 12 add byte ptr [rdx + rdx], bl + 4a350a: 00 00 add byte ptr [rax], al + 4a350c: 1f + 4a350d: 12 00 adc al, byte ptr [rax] + 4a350f: 00 22 add byte ptr [rdx], ah + 4a3511: 12 00 adc al, byte ptr [rax] + 4a3513: 00 25 12 00 00 28 add byte ptr [rip + 671088658], ah # 0x284a352b <_end+0x27fdfbab> + 4a3519: 12 00 adc al, byte ptr [rax] + 4a351b: 00 2b add byte ptr [rbx], ch + 4a351d: 12 00 adc al, byte ptr [rax] + 4a351f: 00 2e add byte ptr [rsi], ch + 4a3521: 12 00 adc al, byte ptr [rax] + 4a3523: 00 31 add byte ptr [rcx], dh + 4a3525: 12 00 adc al, byte ptr [rax] + 4a3527: 00 34 12 add byte ptr [rdx + rdx], dh + 4a352a: 00 00 add byte ptr [rax], al + 4a352c: 37 + 4a352d: 12 00 adc al, byte ptr [rax] + 4a352f: 00 3a add byte ptr [rdx], bh + 4a3531: 12 00 adc al, byte ptr [rax] + 4a3533: 00 3d 12 00 00 40 add byte ptr [rip + 1073741842], bh # 0x404a354b <_end+0x3ffdfbcb> + 4a3539: 12 00 adc al, byte ptr [rax] + 4a353b: 00 43 12 add byte ptr [rbx + 18], al + 4a353e: 00 00 add byte ptr [rax], al + 4a3540: 46 12 00 adc r8b, byte ptr [rax] + 4a3543: 00 49 12 add byte ptr [rcx + 18], cl + 4a3546: 00 00 add byte ptr [rax], al + 4a3548: 4c 12 00 adc r8b, byte ptr [rax] + 4a354b: 00 4f 12 add byte ptr [rdi + 18], cl + 4a354e: 00 00 add byte ptr [rax], al + 4a3550: 52 push rdx + 4a3551: 12 00 adc al, byte ptr [rax] + 4a3553: 00 55 12 add byte ptr [rbp + 18], dl + 4a3556: 00 00 add byte ptr [rax], al + 4a3558: 58 pop rax + 4a3559: 12 00 adc al, byte ptr [rax] + 4a355b: 00 5b 12 add byte ptr [rbx + 18], bl + 4a355e: 00 00 add byte ptr [rax], al + 4a3560: 5e pop rsi + 4a3561: 12 00 adc al, byte ptr [rax] + 4a3563: 00 61 12 add byte ptr [rcx + 18], ah + 4a3566: 00 00 add byte ptr [rax], al + 4a3568: 64 12 00 adc al, byte ptr fs:[rax] + 4a356b: 00 67 12 add byte ptr [rdi + 18], ah + 4a356e: 00 00 add byte ptr [rax], al + 4a3570: 6a 12 push 18 + 4a3572: 00 00 add byte ptr [rax], al + 4a3574: 6d insd dword ptr es:[rdi], dx + 4a3575: 12 00 adc al, byte ptr [rax] + 4a3577: 00 70 12 add byte ptr [rax + 18], dh + 4a357a: 00 00 add byte ptr [rax], al + 4a357c: 73 12 jae 0x4a3590 + 4a357e: 00 00 add byte ptr [rax], al + 4a3580: 76 12 jbe 0x4a3594 + 4a3582: 00 00 add byte ptr [rax], al + 4a3584: 79 12 jns 0x4a3598 + 4a3586: 00 00 add byte ptr [rax], al + 4a3588: 7c 12 jl 0x4a359c + 4a358a: 00 00 add byte ptr [rax], al + 4a358c: 7f 12 jg 0x4a35a0 + 4a358e: 00 00 add byte ptr [rax], al + 4a3590: 82 + 4a3591: 12 00 adc al, byte ptr [rax] + 4a3593: 00 85 12 00 00 88 add byte ptr [rbp - 2013265902], al + 4a3599: 12 00 adc al, byte ptr [rax] + 4a359b: 00 8b 12 00 00 8e add byte ptr [rbx - 1912602606], cl + 4a35a1: 12 00 adc al, byte ptr [rax] + 4a35a3: 00 91 12 00 00 94 add byte ptr [rcx - 1811939310], dl + 4a35a9: 12 00 adc al, byte ptr [rax] + 4a35ab: 00 97 12 00 00 9a add byte ptr [rdi - 1711276014], dl + 4a35b1: 12 00 adc al, byte ptr [rax] + 4a35b3: 00 9d 12 00 00 a0 add byte ptr [rbp - 1610612718], bl + 4a35b9: 12 00 adc al, byte ptr [rax] + 4a35bb: 00 a3 12 00 00 a6 add byte ptr [rbx - 1509949422], ah + 4a35c1: 12 00 adc al, byte ptr [rax] + 4a35c3: 00 a9 12 00 00 ac add byte ptr [rcx - 1409286126], ch + 4a35c9: 12 00 adc al, byte ptr [rax] + 4a35cb: 00 af 12 00 00 b2 add byte ptr [rdi - 1308622830], ch + 4a35d1: 12 00 adc al, byte ptr [rax] + 4a35d3: 00 b5 12 00 00 b8 add byte ptr [rbp - 1207959534], dh + 4a35d9: 12 00 adc al, byte ptr [rax] + 4a35db: 00 bb 12 00 00 be add byte ptr [rbx - 1107296238], bh + 4a35e1: 12 00 adc al, byte ptr [rax] + 4a35e3: 00 c1 add cl, al + 4a35e5: 12 00 adc al, byte ptr [rax] + 4a35e7: 00 c4 add ah, al + 4a35e9: 12 00 adc al, byte ptr [rax] + 4a35eb: 00 c7 add bh, al + 4a35ed: 12 00 adc al, byte ptr [rax] + 4a35ef: 00 ca add dl, cl + 4a35f1: 12 00 adc al, byte ptr [rax] + 4a35f3: 00 cd add ch, cl + 4a35f5: 12 00 adc al, byte ptr [rax] + 4a35f7: 00 d0 add al, dl + 4a35f9: 12 00 adc al, byte ptr [rax] + 4a35fb: 00 d3 add bl, dl + 4a35fd: 12 00 adc al, byte ptr [rax] + 4a35ff: 00 d6 add dh, dl + 4a3601: 12 00 adc al, byte ptr [rax] + 4a3603: 00 d9 add cl, bl + 4a3605: 12 00 adc al, byte ptr [rax] + 4a3607: 00 dc add ah, bl + 4a3609: 12 00 adc al, byte ptr [rax] + 4a360b: 00 df add bh, bl + 4a360d: 12 00 adc al, byte ptr [rax] + 4a360f: 00 e2 add dl, ah + 4a3611: 12 00 adc al, byte ptr [rax] + 4a3613: 00 e5 add ch, ah + 4a3615: 12 00 adc al, byte ptr [rax] + 4a3617: 00 e8 add al, ch + 4a3619: 12 00 adc al, byte ptr [rax] + 4a361b: 00 eb add bl, ch + 4a361d: 12 00 adc al, byte ptr [rax] + 4a361f: 00 ee add dh, ch + 4a3621: 12 00 adc al, byte ptr [rax] + 4a3623: 00 f1 add cl, dh + 4a3625: 12 00 adc al, byte ptr [rax] + 4a3627: 00 f4 add ah, dh + 4a3629: 12 00 adc al, byte ptr [rax] + 4a362b: 00 f7 add bh, dh + 4a362d: 12 00 adc al, byte ptr [rax] + 4a362f: 00 fa add dl, bh + 4a3631: 12 00 adc al, byte ptr [rax] + 4a3633: 00 fd add ch, bh + 4a3635: 12 00 adc al, byte ptr [rax] + 4a3637: 00 00 add byte ptr [rax], al + 4a3639: 13 00 adc eax, dword ptr [rax] + 4a363b: 00 03 add byte ptr [rbx], al + 4a363d: 13 00 adc eax, dword ptr [rax] + 4a363f: 00 06 add byte ptr [rsi], al + 4a3641: 13 00 adc eax, dword ptr [rax] + 4a3643: 00 09 add byte ptr [rcx], cl + 4a3645: 13 00 adc eax, dword ptr [rax] + 4a3647: 00 0c 13 add byte ptr [rbx + rdx], cl + 4a364a: 00 00 add byte ptr [rax], al + 4a364c: 0f 13 00 movlps qword ptr [rax], xmm0 + 4a364f: 00 12 add byte ptr [rdx], dl + 4a3651: 13 00 adc eax, dword ptr [rax] + 4a3653: 00 15 13 00 00 18 add byte ptr [rip + 402653203], dl # 0x184a366c <_end+0x17fdfcec> + 4a3659: 13 00 adc eax, dword ptr [rax] + 4a365b: 00 1b add byte ptr [rbx], bl + 4a365d: 13 00 adc eax, dword ptr [rax] + 4a365f: 00 1e add byte ptr [rsi], bl + 4a3661: 13 00 adc eax, dword ptr [rax] + 4a3663: 00 21 add byte ptr [rcx], ah + 4a3665: 13 00 adc eax, dword ptr [rax] + 4a3667: 00 24 13 add byte ptr [rbx + rdx], ah + 4a366a: 00 00 add byte ptr [rax], al + 4a366c: 27 + 4a366d: 13 00 adc eax, dword ptr [rax] + 4a366f: 00 2a add byte ptr [rdx], ch + 4a3671: 13 00 adc eax, dword ptr [rax] + 4a3673: 00 2d 13 00 00 30 add byte ptr [rip + 805306387], ch # 0x304a368c <_end+0x2ffdfd0c> + 4a3679: 13 00 adc eax, dword ptr [rax] + 4a367b: 00 33 add byte ptr [rbx], dh + 4a367d: 13 00 adc eax, dword ptr [rax] + 4a367f: 00 36 add byte ptr [rsi], dh + 4a3681: 13 00 adc eax, dword ptr [rax] + 4a3683: 00 39 add byte ptr [rcx], bh + 4a3685: 13 00 adc eax, dword ptr [rax] + 4a3687: 00 3c 13 add byte ptr [rbx + rdx], bh + 4a368a: 00 00 add byte ptr [rax], al + 4a368c: 3f + 4a368d: 13 00 adc eax, dword ptr [rax] + 4a368f: 00 42 13 add byte ptr [rdx + 19], al + 4a3692: 00 00 add byte ptr [rax], al + 4a3694: 45 13 00 adc r8d, dword ptr [r8] + 4a3697: 00 48 13 add byte ptr [rax + 19], cl + 4a369a: 00 00 add byte ptr [rax], al + 4a369c: 4b 13 00 adc rax, qword ptr [r8] + 4a369f: 00 4e 13 add byte ptr [rsi + 19], cl + 4a36a2: 00 00 add byte ptr [rax], al + 4a36a4: 51 push rcx + 4a36a5: 13 00 adc eax, dword ptr [rax] + 4a36a7: 00 54 13 00 add byte ptr [rbx + rdx], dl + 4a36ab: 00 57 13 add byte ptr [rdi + 19], dl + 4a36ae: 00 00 add byte ptr [rax], al + 4a36b0: 5a pop rdx + 4a36b1: 13 00 adc eax, dword ptr [rax] + 4a36b3: 00 5d 13 add byte ptr [rbp + 19], bl + 4a36b6: 00 00 add byte ptr [rax], al + 4a36b8: 60 + 4a36b9: 13 00 adc eax, dword ptr [rax] + 4a36bb: 00 63 13 add byte ptr [rbx + 19], ah + 4a36be: 00 00 add byte ptr [rax], al + 4a36c0: 66 13 00 adc ax, word ptr [rax] + 4a36c3: 00 69 13 add byte ptr [rcx + 19], ch + 4a36c6: 00 00 add byte ptr [rax], al + 4a36c8: 6c insb byte ptr es:[rdi], dx + 4a36c9: 13 00 adc eax, dword ptr [rax] + 4a36cb: 00 6f 13 add byte ptr [rdi + 19], ch + 4a36ce: 00 00 add byte ptr [rax], al + 4a36d0: 72 13 jb 0x4a36e5 + 4a36d2: 00 00 add byte ptr [rax], al + 4a36d4: 75 13 jne 0x4a36e9 + 4a36d6: 00 00 add byte ptr [rax], al + 4a36d8: 78 13 js 0x4a36ed + 4a36da: 00 00 add byte ptr [rax], al + 4a36dc: 7b 13 jnp 0x4a36f1 + 4a36de: 00 00 add byte ptr [rax], al + 4a36e0: 7e 13 jle 0x4a36f5 + 4a36e2: 00 00 add byte ptr [rax], al + 4a36e4: 81 13 00 00 84 13 adc dword ptr [rbx], 327417856 + 4a36ea: 00 00 add byte ptr [rax], al + 4a36ec: 87 13 xchg dword ptr [rbx], edx + 4a36ee: 00 00 add byte ptr [rax], al + 4a36f0: 8a 13 mov dl, byte ptr [rbx] + 4a36f2: 00 00 add byte ptr [rax], al + 4a36f4: 8d 13 lea edx, [rbx] + 4a36f6: 00 00 add byte ptr [rax], al + 4a36f8: 90 nop + 4a36f9: 13 00 adc eax, dword ptr [rax] + 4a36fb: 00 93 13 00 00 96 add byte ptr [rbx - 1778384877], dl + 4a3701: 13 00 adc eax, dword ptr [rax] + 4a3703: 00 99 13 00 00 9c add byte ptr [rcx - 1677721581], bl + 4a3709: 13 00 adc eax, dword ptr [rax] + 4a370b: 00 9f 13 00 00 a2 add byte ptr [rdi - 1577058285], bl + 4a3711: 13 00 adc eax, dword ptr [rax] + 4a3713: 00 a5 13 00 00 a8 add byte ptr [rbp - 1476394989], ah + 4a3719: 13 00 adc eax, dword ptr [rax] + 4a371b: 00 ab 13 00 00 ae add byte ptr [rbx - 1375731693], ch + 4a3721: 13 00 adc eax, dword ptr [rax] + 4a3723: 00 b1 13 00 00 b4 add byte ptr [rcx - 1275068397], dh + 4a3729: 13 00 adc eax, dword ptr [rax] + 4a372b: 00 b7 13 00 00 ba add byte ptr [rdi - 1174405101], dh + 4a3731: 13 00 adc eax, dword ptr [rax] + 4a3733: 00 bd 13 00 00 c0 add byte ptr [rbp - 1073741805], bh + 4a3739: 13 00 adc eax, dword ptr [rax] + 4a373b: 00 c3 add bl, al + 4a373d: 13 00 adc eax, dword ptr [rax] + 4a373f: 00 c6 add dh, al + 4a3741: 13 00 adc eax, dword ptr [rax] + 4a3743: 00 c9 add cl, cl + 4a3745: 13 00 adc eax, dword ptr [rax] + 4a3747: 00 cc add ah, cl + 4a3749: 13 00 adc eax, dword ptr [rax] + 4a374b: 00 cf add bh, cl + 4a374d: 13 00 adc eax, dword ptr [rax] + 4a374f: 00 d2 add dl, dl + 4a3751: 13 00 adc eax, dword ptr [rax] + 4a3753: 00 d5 add ch, dl + 4a3755: 13 00 adc eax, dword ptr [rax] + 4a3757: 00 d8 add al, bl + 4a3759: 13 00 adc eax, dword ptr [rax] + 4a375b: 00 db add bl, bl + 4a375d: 13 00 adc eax, dword ptr [rax] + 4a375f: 00 de add dh, bl + 4a3761: 13 00 adc eax, dword ptr [rax] + 4a3763: 00 e1 add cl, ah + 4a3765: 13 00 adc eax, dword ptr [rax] + 4a3767: 00 e4 add ah, ah + 4a3769: 13 00 adc eax, dword ptr [rax] + 4a376b: 00 e7 add bh, ah + 4a376d: 13 00 adc eax, dword ptr [rax] + 4a376f: 00 ea add dl, ch + 4a3771: 13 00 adc eax, dword ptr [rax] + 4a3773: 00 ed add ch, ch + 4a3775: 13 00 adc eax, dword ptr [rax] + 4a3777: 00 f0 add al, dh + 4a3779: 13 00 adc eax, dword ptr [rax] + 4a377b: 00 f3 add bl, dh + 4a377d: 13 00 adc eax, dword ptr [rax] + 4a377f: 00 f6 add dh, dh + 4a3781: 13 00 adc eax, dword ptr [rax] + 4a3783: 00 f9 add cl, bh + 4a3785: 13 00 adc eax, dword ptr [rax] + 4a3787: 00 fc add ah, bh + 4a3789: 13 00 adc eax, dword ptr [rax] + 4a378b: 00 ff add bh, bh + 4a378d: 13 00 adc eax, dword ptr [rax] + 4a378f: 00 02 add byte ptr [rdx], al + 4a3791: 14 00 adc al, 0 + 4a3793: 00 05 14 00 00 08 add byte ptr [rip + 134217748], al # 0x84a37ad <_end+0x7fdfe2d> + 4a3799: 14 00 adc al, 0 + 4a379b: 00 0b add byte ptr [rbx], cl + 4a379d: 14 00 adc al, 0 + 4a379f: 00 0e add byte ptr [rsi], cl + 4a37a1: 14 00 adc al, 0 + 4a37a3: 00 11 add byte ptr [rcx], dl + 4a37a5: 14 00 adc al, 0 + 4a37a7: 00 14 14 add byte ptr [rsp + rdx], dl + 4a37aa: 00 00 add byte ptr [rax], al + 4a37ac: 17 + 4a37ad: 14 00 adc al, 0 + 4a37af: 00 1a add byte ptr [rdx], bl + 4a37b1: 14 00 adc al, 0 + 4a37b3: 00 1d 14 00 00 20 add byte ptr [rip + 536870932], bl # 0x204a37cd <_end+0x1ffdfe4d> + 4a37b9: 14 00 adc al, 0 + 4a37bb: 00 23 add byte ptr [rbx], ah + 4a37bd: 14 00 adc al, 0 + 4a37bf: 00 26 add byte ptr [rsi], ah + 4a37c1: 14 00 adc al, 0 + 4a37c3: 00 29 add byte ptr [rcx], ch + 4a37c5: 14 00 adc al, 0 + 4a37c7: 00 2c 14 add byte ptr [rsp + rdx], ch + 4a37ca: 00 00 add byte ptr [rax], al + 4a37cc: 2f + 4a37cd: 14 00 adc al, 0 + 4a37cf: 00 32 add byte ptr [rdx], dh + 4a37d1: 14 00 adc al, 0 + 4a37d3: 00 35 14 00 00 38 add byte ptr [rip + 939524116], dh # 0x384a37ed <_end+0x37fdfe6d> + 4a37d9: 14 00 adc al, 0 + 4a37db: 00 3b add byte ptr [rbx], bh + 4a37dd: 14 00 adc al, 0 + 4a37df: 00 3e add byte ptr [rsi], bh + 4a37e1: 14 00 adc al, 0 + 4a37e3: 00 41 14 add byte ptr [rcx + 20], al + 4a37e6: 00 00 add byte ptr [rax], al + 4a37e8: 44 14 00 adc al, 0 + 4a37eb: 00 47 14 add byte ptr [rdi + 20], al + 4a37ee: 00 00 add byte ptr [rax], al + 4a37f0: 4a 14 00 adc al, 0 + 4a37f3: 00 4d 14 add byte ptr [rbp + 20], cl + 4a37f6: 00 00 add byte ptr [rax], al + 4a37f8: 50 push rax + 4a37f9: 14 00 adc al, 0 + 4a37fb: 00 53 14 add byte ptr [rbx + 20], dl + 4a37fe: 00 00 add byte ptr [rax], al + 4a3800: 56 push rsi + 4a3801: 14 00 adc al, 0 + 4a3803: 00 59 14 add byte ptr [rcx + 20], bl + 4a3806: 00 00 add byte ptr [rax], al + 4a3808: 5c pop rsp + 4a3809: 14 00 adc al, 0 + 4a380b: 00 5f 14 add byte ptr [rdi + 20], bl + 4a380e: 00 00 add byte ptr [rax], al + 4a3810: 62 + 4a3811: 14 00 adc al, 0 + 4a3813: 00 65 14 add byte ptr [rbp + 20], ah + 4a3816: 00 00 add byte ptr [rax], al + 4a3818: 68 14 00 00 6b push 1795162132 + 4a381d: 14 00 adc al, 0 + 4a381f: 00 6e 14 add byte ptr [rsi + 20], ch + 4a3822: 00 00 add byte ptr [rax], al + 4a3824: 71 14 jno 0x4a383a + 4a3826: 00 00 add byte ptr [rax], al + 4a3828: 74 14 je 0x4a383e + 4a382a: 00 00 add byte ptr [rax], al + 4a382c: 77 14 ja 0x4a3842 + 4a382e: 00 00 add byte ptr [rax], al + 4a3830: 7a 14 jp 0x4a3846 + 4a3832: 00 00 add byte ptr [rax], al + 4a3834: 7d 14 jge 0x4a384a + 4a3836: 00 00 add byte ptr [rax], al + 4a3838: 80 14 00 00 adc byte ptr [rax + rax], 0 + 4a383c: 83 14 00 00 adc dword ptr [rax + rax], 0 + 4a3840: 86 14 00 xchg byte ptr [rax + rax], dl + 4a3843: 00 89 14 00 00 8c add byte ptr [rcx - 1946157036], cl + 4a3849: 14 00 adc al, 0 + 4a384b: 00 8f 14 00 00 92 add byte ptr [rdi - 1845493740], cl + 4a3851: 14 00 adc al, 0 + 4a3853: 00 95 14 00 00 98 add byte ptr [rbp - 1744830444], dl + 4a3859: 14 00 adc al, 0 + 4a385b: 00 9b 14 00 00 9e add byte ptr [rbx - 1644167148], bl + 4a3861: 14 00 adc al, 0 + 4a3863: 00 a1 14 00 00 a4 add byte ptr [rcx - 1543503852], ah + 4a3869: 14 00 adc al, 0 + 4a386b: 00 a7 14 00 00 aa add byte ptr [rdi - 1442840556], ah + 4a3871: 14 00 adc al, 0 + 4a3873: 00 ad 14 00 00 b0 add byte ptr [rbp - 1342177260], ch + 4a3879: 14 00 adc al, 0 + 4a387b: 00 b3 14 00 00 b6 add byte ptr [rbx - 1241513964], dh + 4a3881: 14 00 adc al, 0 + 4a3883: 00 b9 14 00 00 bc add byte ptr [rcx - 1140850668], bh + 4a3889: 14 00 adc al, 0 + 4a388b: 00 bf 14 00 00 c2 add byte ptr [rdi - 1040187372], bh + 4a3891: 14 00 adc al, 0 + 4a3893: 00 c5 add ch, al + 4a3895: 14 00 adc al, 0 + 4a3897: 00 c8 add al, cl + 4a3899: 14 00 adc al, 0 + 4a389b: 00 cb add bl, cl + 4a389d: 14 00 adc al, 0 + 4a389f: 00 ce add dh, cl + 4a38a1: 14 00 adc al, 0 + 4a38a3: 00 d1 add cl, dl + 4a38a5: 14 00 adc al, 0 + 4a38a7: 00 d4 add ah, dl + 4a38a9: 14 00 adc al, 0 + 4a38ab: 00 d7 add bh, dl + 4a38ad: 14 00 adc al, 0 + 4a38af: 00 da add dl, bl + 4a38b1: 14 00 adc al, 0 + 4a38b3: 00 dd add ch, bl + 4a38b5: 14 00 adc al, 0 + 4a38b7: 00 e0 add al, ah + 4a38b9: 14 00 adc al, 0 + 4a38bb: 00 e3 add bl, ah + 4a38bd: 14 00 adc al, 0 + 4a38bf: 00 e6 add dh, ah + 4a38c1: 14 00 adc al, 0 + 4a38c3: 00 e9 add cl, ch + 4a38c5: 14 00 adc al, 0 + 4a38c7: 00 ec add ah, ch + 4a38c9: 14 00 adc al, 0 + 4a38cb: 00 ef add bh, ch + 4a38cd: 14 00 adc al, 0 + 4a38cf: 00 f2 add dl, dh + 4a38d1: 14 00 adc al, 0 + 4a38d3: 00 f5 add ch, dh + 4a38d5: 14 00 adc al, 0 + 4a38d7: 00 f8 add al, bh + 4a38d9: 14 00 adc al, 0 + 4a38db: 00 fb add bl, bh + 4a38dd: 14 00 adc al, 0 + 4a38df: 00 fe add dh, bh + 4a38e1: 14 00 adc al, 0 + 4a38e3: 00 01 add byte ptr [rcx], al + 4a38e5: 15 00 00 04 15 adc eax, 352583680 + 4a38ea: 00 00 add byte ptr [rax], al + 4a38ec: 07 + 4a38ed: 15 00 00 0a 15 adc eax, 352976896 + 4a38f2: 00 00 add byte ptr [rax], al + 4a38f4: 0d 15 00 00 10 or eax, 268435477 + 4a38f9: 15 00 00 13 15 adc eax, 353566720 + 4a38fe: 00 00 add byte ptr [rax], al + 4a3900: 16 + 4a3901: 15 00 00 19 15 adc eax, 353959936 + 4a3906: 00 00 add byte ptr [rax], al + 4a3908: 1c 15 sbb al, 21 + 4a390a: 00 00 add byte ptr [rax], al + 4a390c: 1f + 4a390d: 15 00 00 22 15 adc eax, 354549760 + 4a3912: 00 00 add byte ptr [rax], al + 4a3914: 25 15 00 00 28 and eax, 671088661 + 4a3919: 15 00 00 2b 15 adc eax, 355139584 + 4a391e: 00 00 add byte ptr [rax], al + 4a3920: 2e 15 00 00 31 15 adc eax, 355532800 + 4a3926: 00 00 add byte ptr [rax], al + 4a3928: 34 15 xor al, 21 + 4a392a: 00 00 add byte ptr [rax], al + 4a392c: 37 + 4a392d: 15 00 00 3a 15 adc eax, 356122624 + 4a3932: 00 00 add byte ptr [rax], al + 4a3934: 3d 15 00 00 40 cmp eax, 1073741845 + 4a3939: 15 00 00 43 15 adc eax, 356712448 + 4a393e: 00 00 add byte ptr [rax], al + 4a3940: 46 15 00 00 49 15 adc eax, 357105664 + 4a3946: 00 00 add byte ptr [rax], al + 4a3948: 4c 15 00 00 4f 15 adc rax, 357498880 + 4a394e: 00 00 add byte ptr [rax], al + 4a3950: 52 push rdx + 4a3951: 15 00 00 55 15 adc eax, 357892096 + 4a3956: 00 00 add byte ptr [rax], al + 4a3958: 58 pop rax + 4a3959: 15 00 00 5b 15 adc eax, 358285312 + 4a395e: 00 00 add byte ptr [rax], al + 4a3960: 5e pop rsi + 4a3961: 15 00 00 61 15 adc eax, 358678528 + 4a3966: 00 00 add byte ptr [rax], al + 4a3968: 64 15 00 00 67 15 adc eax, 359071744 + 4a396e: 00 00 add byte ptr [rax], al + 4a3970: 6a 15 push 21 + 4a3972: 00 00 add byte ptr [rax], al + 4a3974: 6d insd dword ptr es:[rdi], dx + 4a3975: 15 00 00 70 15 adc eax, 359661568 + 4a397a: 00 00 add byte ptr [rax], al + 4a397c: 73 15 jae 0x4a3993 + 4a397e: 00 00 add byte ptr [rax], al + 4a3980: 76 15 jbe 0x4a3997 + 4a3982: 00 00 add byte ptr [rax], al + 4a3984: 79 15 jns 0x4a399b + 4a3986: 00 00 add byte ptr [rax], al + 4a3988: 7c 15 jl 0x4a399f + 4a398a: 00 00 add byte ptr [rax], al + 4a398c: 7f 15 jg 0x4a39a3 + 4a398e: 00 00 add byte ptr [rax], al + 4a3990: 82 + 4a3991: 15 00 00 85 15 adc eax, 361037824 + 4a3996: 00 00 add byte ptr [rax], al + 4a3998: 88 15 00 00 8b 15 mov byte ptr [rip + 361431040], dl # 0x15d5399e <_end+0x1589001e> + 4a399e: 00 00 add byte ptr [rax], al + 4a39a0: 8e 15 00 00 91 15 mov ss, word ptr [rip + 361824256] # 0x15db39a6 <_end+0x158f0026> + 4a39a6: 00 00 add byte ptr [rax], al + 4a39a8: 94 xchg eax, esp + 4a39a9: 15 00 00 97 15 adc eax, 362217472 + 4a39ae: 00 00 add byte ptr [rax], al + 4a39b0: 9a + 4a39b1: 15 00 00 9d 15 adc eax, 362610688 + 4a39b6: 00 00 add byte ptr [rax], al + 4a39b8: a0 15 00 00 a3 15 00 00 a6 movabs al, byte ptr [-6485183370484514795] + 4a39c1: 15 00 00 a9 15 adc eax, 363397120 + 4a39c6: 00 00 add byte ptr [rax], al + 4a39c8: ac lodsb al, byte ptr [rsi] + 4a39c9: 15 00 00 af 15 adc eax, 363790336 + 4a39ce: 00 00 add byte ptr [rax], al + 4a39d0: b2 15 mov dl, 21 + 4a39d2: 00 00 add byte ptr [rax], al + 4a39d4: b5 15 mov ch, 21 + 4a39d6: 00 00 add byte ptr [rax], al + 4a39d8: b8 15 00 00 bb mov eax, 3137339413 + 4a39dd: 15 00 00 be 15 adc eax, 364773376 + 4a39e2: 00 00 add byte ptr [rax], al + 4a39e4: c1 15 00 00 c4 15 00 rcl dword ptr [rip + 365166592], 0 # 0x160e39eb <_end+0x15c2006b> + 4a39eb: 00 c7 add bh, al + 4a39ed: 15 00 00 ca 15 adc eax, 365559808 + 4a39f2: 00 00 add byte ptr [rax], al + 4a39f4: cd 15 int 21 + 4a39f6: 00 00 add byte ptr [rax], al + 4a39f8: d0 15 00 00 d3 15 rcl byte ptr [rip + 366149632] # 0x161d39fe <_end+0x15d1007e> + 4a39fe: 00 00 add byte ptr [rax], al + 4a3a00: d6 + 4a3a01: 15 00 00 d9 15 adc eax, 366542848 + 4a3a06: 00 00 add byte ptr [rax], al + 4a3a08: dc 15 00 00 df 15 fcom qword ptr [rip + 366936064] # 0x16293a0e <_end+0x15dd008e> + 4a3a0e: 00 00 add byte ptr [rax], al + 4a3a10: e2 15 loop 0x4a3a27 + 4a3a12: 00 00 add byte ptr [rax], al + 4a3a14: e5 15 in eax, 21 + 4a3a16: 00 00 add byte ptr [rax], al + 4a3a18: e8 15 00 00 eb call 0xffffffffeb4a3a32 <_end+0xffffffffeafe00b2> + 4a3a1d: 15 00 00 ee 15 adc eax, 367919104 + 4a3a22: 00 00 add byte ptr [rax], al + 4a3a24: f1 + 4a3a25: 15 00 00 f4 15 adc eax, 368312320 + 4a3a2a: 00 00 add byte ptr [rax], al + 4a3a2c: f7 15 00 00 fa 15 not dword ptr [rip + 368705536] # 0x16443a32 <_end+0x15f800b2> + 4a3a32: 00 00 add byte ptr [rax], al + 4a3a34: fd std + 4a3a35: 15 00 00 00 16 adc eax, 369098752 + 4a3a3a: 00 00 add byte ptr [rax], al + 4a3a3c: 03 16 add edx, dword ptr [rsi] + 4a3a3e: 00 00 add byte ptr [rax], al + 4a3a40: 06 + 4a3a41: 16 + 4a3a42: 00 00 add byte ptr [rax], al + 4a3a44: 09 16 or dword ptr [rsi], edx + 4a3a46: 00 00 add byte ptr [rax], al + 4a3a48: 0c 16 or al, 22 + 4a3a4a: 00 00 add byte ptr [rax], al + 4a3a4c: 0f 16 00 movhps xmm0, qword ptr [rax] # xmm0 = xmm0[0,1],mem[0,1] + 4a3a4f: 00 12 add byte ptr [rdx], dl + 4a3a51: 16 + 4a3a52: 00 00 add byte ptr [rax], al + 4a3a54: 15 16 00 00 18 adc eax, 402653206 + 4a3a59: 16 + 4a3a5a: 00 00 add byte ptr [rax], al + 4a3a5c: 1b 16 sbb edx, dword ptr [rsi] + 4a3a5e: 00 00 add byte ptr [rax], al + 4a3a60: 1e + 4a3a61: 16 + 4a3a62: 00 00 add byte ptr [rax], al + 4a3a64: 21 16 and dword ptr [rsi], edx + 4a3a66: 00 00 add byte ptr [rax], al + 4a3a68: 24 16 and al, 22 + 4a3a6a: 00 00 add byte ptr [rax], al + 4a3a6c: 27 + 4a3a6d: 16 + 4a3a6e: 00 00 add byte ptr [rax], al + 4a3a70: 2a 16 sub dl, byte ptr [rsi] + 4a3a72: 00 00 add byte ptr [rax], al + 4a3a74: 2d 16 00 00 30 sub eax, 805306390 + 4a3a79: 16 + 4a3a7a: 00 00 add byte ptr [rax], al + 4a3a7c: 33 16 xor edx, dword ptr [rsi] + 4a3a7e: 00 00 add byte ptr [rax], al + 4a3a80: 36 16 + 4a3a82: 00 00 add byte ptr [rax], al + 4a3a84: 39 16 cmp dword ptr [rsi], edx + 4a3a86: 00 00 add byte ptr [rax], al + 4a3a88: 3c 16 cmp al, 22 + 4a3a8a: 00 00 add byte ptr [rax], al + 4a3a8c: 3f + 4a3a8d: 16 + 4a3a8e: 00 00 add byte ptr [rax], al + 4a3a90: 42 16 + 4a3a92: 00 00 add byte ptr [rax], al + 4a3a94: 45 16 + 4a3a96: 00 00 add byte ptr [rax], al + 4a3a98: 48 16 + 4a3a9a: 00 00 add byte ptr [rax], al + 4a3a9c: 4b 16 + 4a3a9e: 00 00 add byte ptr [rax], al + 4a3aa0: 4e 16 + 4a3aa2: 00 00 add byte ptr [rax], al + 4a3aa4: 51 push rcx + 4a3aa5: 16 + 4a3aa6: 00 00 add byte ptr [rax], al + 4a3aa8: 54 push rsp + 4a3aa9: 16 + 4a3aaa: 00 00 add byte ptr [rax], al + 4a3aac: 57 push rdi + 4a3aad: 16 + 4a3aae: 00 00 add byte ptr [rax], al + 4a3ab0: 5a pop rdx + 4a3ab1: 16 + 4a3ab2: 00 00 add byte ptr [rax], al + 4a3ab4: 5d pop rbp + 4a3ab5: 16 + 4a3ab6: 00 00 add byte ptr [rax], al + 4a3ab8: 60 + 4a3ab9: 16 + 4a3aba: 00 00 add byte ptr [rax], al + 4a3abc: 63 16 movsxd edx, dword ptr [rsi] + 4a3abe: 00 00 add byte ptr [rax], al + 4a3ac0: 66 16 + 4a3ac2: 00 00 add byte ptr [rax], al + 4a3ac4: 69 16 00 00 6c 16 imul edx, dword ptr [rsi], 376176640 + 4a3aca: 00 00 add byte ptr [rax], al + 4a3acc: 6f outsd dx, dword ptr [rsi] + 4a3acd: 16 + 4a3ace: 00 00 add byte ptr [rax], al + 4a3ad0: 72 16 jb 0x4a3ae8 + 4a3ad2: 00 00 add byte ptr [rax], al + 4a3ad4: 75 16 jne 0x4a3aec + 4a3ad6: 00 00 add byte ptr [rax], al + 4a3ad8: 78 16 js 0x4a3af0 + 4a3ada: 00 00 add byte ptr [rax], al + 4a3adc: 7b 16 jnp 0x4a3af4 + 4a3ade: 00 00 add byte ptr [rax], al + 4a3ae0: 7e 16 jle 0x4a3af8 + 4a3ae2: 00 00 add byte ptr [rax], al + 4a3ae4: 81 16 00 00 84 16 adc dword ptr [rsi], 377749504 + 4a3aea: 00 00 add byte ptr [rax], al + 4a3aec: 87 16 xchg dword ptr [rsi], edx + 4a3aee: 00 00 add byte ptr [rax], al + 4a3af0: 8a 16 mov dl, byte ptr [rsi] + 4a3af2: 00 00 add byte ptr [rax], al + 4a3af4: 8d 16 lea edx, [rsi] + 4a3af6: 00 00 add byte ptr [rax], al + 4a3af8: 90 nop + 4a3af9: 16 + 4a3afa: 00 00 add byte ptr [rax], al + 4a3afc: 93 xchg eax, ebx + 4a3afd: 16 + 4a3afe: 00 00 add byte ptr [rax], al + 4a3b00: 96 xchg eax, esi + 4a3b01: 16 + 4a3b02: 00 00 add byte ptr [rax], al + 4a3b04: 99 cdq + 4a3b05: 16 + 4a3b06: 00 00 add byte ptr [rax], al + 4a3b08: 9c pushfq + 4a3b09: 16 + 4a3b0a: 00 00 add byte ptr [rax], al + 4a3b0c: 9f lahf + 4a3b0d: 16 + 4a3b0e: 00 00 add byte ptr [rax], al + 4a3b10: a2 16 00 00 a5 16 00 00 a8 movabs byte ptr [-6341068178080137194], al + 4a3b19: 16 + 4a3b1a: 00 00 add byte ptr [rax], al + 4a3b1c: ab stosd dword ptr es:[rdi], eax + 4a3b1d: 16 + 4a3b1e: 00 00 add byte ptr [rax], al + 4a3b20: ae scasb al, byte ptr es:[rdi] + 4a3b21: 16 + 4a3b22: 00 00 add byte ptr [rax], al + 4a3b24: b1 16 mov cl, 22 + 4a3b26: 00 00 add byte ptr [rax], al + 4a3b28: b4 16 mov ah, 22 + 4a3b2a: 00 00 add byte ptr [rax], al + 4a3b2c: b7 16 mov bh, 22 + 4a3b2e: 00 00 add byte ptr [rax], al + 4a3b30: ba 16 00 00 bd mov edx, 3170893846 + 4a3b35: 16 + 4a3b36: 00 00 add byte ptr [rax], al + 4a3b38: c0 16 00 rcl byte ptr [rsi], 0 + 4a3b3b: 00 c3 add bl, al + 4a3b3d: 16 + 4a3b3e: 00 00 add byte ptr [rax], al + 4a3b40: c6 16 + 4a3b42: 00 00 add byte ptr [rax], al + 4a3b44: c9 leave + 4a3b45: 16 + 4a3b46: 00 00 add byte ptr [rax], al + 4a3b48: cc int3 + 4a3b49: 16 + 4a3b4a: 00 00 add byte ptr [rax], al + 4a3b4c: cf iretd + 4a3b4d: 16 + 4a3b4e: 00 00 add byte ptr [rax], al + 4a3b50: d2 16 rcl byte ptr [rsi], cl + 4a3b52: 00 00 add byte ptr [rax], al + 4a3b54: d5 + 4a3b55: 16 + 4a3b56: 00 00 add byte ptr [rax], al + 4a3b58: d8 16 fcom dword ptr [rsi] + 4a3b5a: 00 00 add byte ptr [rax], al + 4a3b5c: db 16 fist dword ptr [rsi] + 4a3b5e: 00 00 add byte ptr [rax], al + 4a3b60: de 16 ficom word ptr [rsi] + 4a3b62: 00 00 add byte ptr [rax], al + 4a3b64: e1 16 loope 0x4a3b7c + 4a3b66: 00 00 add byte ptr [rax], al + 4a3b68: e4 16 in al, 22 + 4a3b6a: 00 00 add byte ptr [rax], al + 4a3b6c: e7 16 out 22, eax + 4a3b6e: 00 00 add byte ptr [rax], al + 4a3b70: ea + 4a3b71: 16 + 4a3b72: 00 00 add byte ptr [rax], al + 4a3b74: ed in eax, dx + 4a3b75: 16 + 4a3b76: 00 00 add byte ptr [rax], al + 4a3b78: f0 lock + 4a3b79: 16 + 4a3b7a: 00 00 add byte ptr [rax], al + 4a3b7c: f3 16 + 4a3b7e: 00 00 add byte ptr [rax], al + 4a3b80: f6 16 not byte ptr [rsi] + ... + 4a3b9e: 00 00 add byte ptr [rax], al + +00000000004a3ba0 : + 4a3ba0: a0 00 00 00 00 00 00 00 a9 movabs al, byte ptr [-6269010681299730432] + 4a3ba9: 00 00 add byte ptr [rax], al + 4a3bab: 00 00 add byte ptr [rax], al + 4a3bad: 00 00 add byte ptr [rax], al + 4a3baf: 00 ab 00 00 00 00 add byte ptr [rbx], ch + 4a3bb5: 00 00 add byte ptr [rax], al + 4a3bb7: 00 ad 00 00 00 00 add byte ptr [rbp], ch + 4a3bbd: 00 00 add byte ptr [rax], al + 4a3bbf: 00 ae 00 00 00 00 add byte ptr [rsi], ch + 4a3bc5: 00 00 add byte ptr [rax], al + 4a3bc7: 00 b5 00 00 00 00 add byte ptr [rbp], dh + 4a3bcd: 00 00 add byte ptr [rax], al + 4a3bcf: 00 b8 00 00 00 00 add byte ptr [rax], bh + 4a3bd5: 00 00 add byte ptr [rax], al + 4a3bd7: 00 bb 00 00 00 00 add byte ptr [rbx], bh + 4a3bdd: 00 00 add byte ptr [rax], al + 4a3bdf: 00 bc 00 00 00 00 00 add byte ptr [rax + rax], bh + 4a3be6: 00 00 add byte ptr [rax], al + 4a3be8: bd 00 00 00 00 mov ebp, 0 + 4a3bed: 00 00 add byte ptr [rax], al + 4a3bef: 00 be 00 00 00 00 add byte ptr [rsi], bh + 4a3bf5: 00 00 add byte ptr [rax], al + 4a3bf7: 00 c6 add dh, al + 4a3bf9: 00 00 add byte ptr [rax], al + 4a3bfb: 00 00 add byte ptr [rax], al + 4a3bfd: 00 00 add byte ptr [rax], al + 4a3bff: 00 d7 add bh, dl + 4a3c01: 00 00 add byte ptr [rax], al + 4a3c03: 00 00 add byte ptr [rax], al + 4a3c05: 00 00 add byte ptr [rax], al + 4a3c07: 00 df add bh, bl + 4a3c09: 00 00 add byte ptr [rax], al + 4a3c0b: 00 00 add byte ptr [rax], al + 4a3c0d: 00 00 add byte ptr [rax], al + 4a3c0f: 00 e6 add dh, ah + 4a3c11: 00 00 add byte ptr [rax], al + 4a3c13: 00 00 add byte ptr [rax], al + 4a3c15: 00 00 add byte ptr [rax], al + 4a3c17: 00 32 add byte ptr [rdx], dh + 4a3c19: 01 00 add dword ptr [rax], eax + 4a3c1b: 00 00 add byte ptr [rax], al + 4a3c1d: 00 00 add byte ptr [rax], al + 4a3c1f: 00 33 add byte ptr [rbx], dh + 4a3c21: 01 00 add dword ptr [rax], eax + 4a3c23: 00 00 add byte ptr [rax], al + 4a3c25: 00 00 add byte ptr [rax], al + 4a3c27: 00 49 01 add byte ptr [rcx + 1], cl + 4a3c2a: 00 00 add byte ptr [rax], al + 4a3c2c: 00 00 add byte ptr [rax], al + 4a3c2e: 00 00 add byte ptr [rax], al + 4a3c30: 52 push rdx + 4a3c31: 01 00 add dword ptr [rax], eax + 4a3c33: 00 00 add byte ptr [rax], al + 4a3c35: 00 00 add byte ptr [rax], al + 4a3c37: 00 53 01 add byte ptr [rbx + 1], dl + 4a3c3a: 00 00 add byte ptr [rax], al + 4a3c3c: 00 00 add byte ptr [rax], al + 4a3c3e: 00 00 add byte ptr [rax], al + 4a3c40: 7f 01 jg 0x4a3c43 + 4a3c42: 00 00 add byte ptr [rax], al + 4a3c44: 00 00 add byte ptr [rax], al + 4a3c46: 00 00 add byte ptr [rax], al + 4a3c48: c7 01 00 00 00 00 mov dword ptr [rcx], 0 + 4a3c4e: 00 00 add byte ptr [rax], al + 4a3c50: c8 01 00 00 enter 1, 0 + 4a3c54: 00 00 add byte ptr [rax], al + 4a3c56: 00 00 add byte ptr [rax], al + 4a3c58: c9 leave + 4a3c59: 01 00 add dword ptr [rax], eax + 4a3c5b: 00 00 add byte ptr [rax], al + 4a3c5d: 00 00 add byte ptr [rax], al + 4a3c5f: 00 ca add dl, cl + 4a3c61: 01 00 add dword ptr [rax], eax + 4a3c63: 00 00 add byte ptr [rax], al + 4a3c65: 00 00 add byte ptr [rax], al + 4a3c67: 00 cb add bl, cl + 4a3c69: 01 00 add dword ptr [rax], eax + 4a3c6b: 00 00 add byte ptr [rax], al + 4a3c6d: 00 00 add byte ptr [rax], al + 4a3c6f: 00 cc add ah, cl + 4a3c71: 01 00 add dword ptr [rax], eax + 4a3c73: 00 00 add byte ptr [rax], al + 4a3c75: 00 00 add byte ptr [rax], al + 4a3c77: 00 f1 add cl, dh + 4a3c79: 01 00 add dword ptr [rax], eax + 4a3c7b: 00 00 add byte ptr [rax], al + 4a3c7d: 00 00 add byte ptr [rax], al + 4a3c7f: 00 f2 add dl, dh + 4a3c81: 01 00 add dword ptr [rax], eax + 4a3c83: 00 00 add byte ptr [rax], al + 4a3c85: 00 00 add byte ptr [rax], al + 4a3c87: 00 f3 add bl, dh + 4a3c89: 01 00 add dword ptr [rax], eax + 4a3c8b: 00 00 add byte ptr [rax], al + 4a3c8d: 00 00 add byte ptr [rax], al + 4a3c8f: 00 bc 02 00 00 00 00 add byte ptr [rdx + rax], bh + 4a3c96: 00 00 add byte ptr [rax], al + 4a3c98: c6 02 00 mov byte ptr [rdx], 0 + 4a3c9b: 00 00 add byte ptr [rax], al + 4a3c9d: 00 00 add byte ptr [rax], al + 4a3c9f: 00 c8 add al, cl + 4a3ca1: 02 00 add al, byte ptr [rax] + 4a3ca3: 00 00 add byte ptr [rax], al + 4a3ca5: 00 00 add byte ptr [rax], al + 4a3ca7: 00 cb add bl, cl + 4a3ca9: 02 00 add al, byte ptr [rax] + 4a3cab: 00 00 add byte ptr [rax], al + 4a3cad: 00 00 add byte ptr [rax], al + 4a3caf: 00 cd add ch, cl + 4a3cb1: 02 00 add al, byte ptr [rax] + 4a3cb3: 00 00 add byte ptr [rax], al + 4a3cb5: 00 00 add byte ptr [rax], al + 4a3cb7: 00 d0 add al, dl + 4a3cb9: 02 00 add al, byte ptr [rax] + 4a3cbb: 00 00 add byte ptr [rax], al + 4a3cbd: 00 00 add byte ptr [rax], al + 4a3cbf: 00 dc add ah, bl + 4a3cc1: 02 00 add al, byte ptr [rax] + 4a3cc3: 00 00 add byte ptr [rax], al + 4a3cc5: 00 00 add byte ptr [rax], al + 4a3cc7: 00 70 03 add byte ptr [rax + 3], dh + 4a3cca: 00 00 add byte ptr [rax], al + 4a3ccc: 00 00 add byte ptr [rax], al + 4a3cce: 00 00 add byte ptr [rax], al + 4a3cd0: 71 03 jno 0x4a3cd5 + 4a3cd2: 00 00 add byte ptr [rax], al + 4a3cd4: 00 00 add byte ptr [rax], al + 4a3cd6: 00 00 add byte ptr [rax], al + 4a3cd8: 72 03 jb 0x4a3cdd + 4a3cda: 00 00 add byte ptr [rax], al + 4a3cdc: 00 00 add byte ptr [rax], al + 4a3cde: 00 00 add byte ptr [rax], al + 4a3ce0: 73 03 jae 0x4a3ce5 + 4a3ce2: 00 00 add byte ptr [rax], al + 4a3ce4: 00 00 add byte ptr [rax], al + 4a3ce6: 00 00 add byte ptr [rax], al + 4a3ce8: 74 03 je 0x4a3ced + 4a3cea: 00 00 add byte ptr [rax], al + 4a3cec: 00 00 add byte ptr [rax], al + 4a3cee: 00 00 add byte ptr [rax], al + 4a3cf0: 75 03 jne 0x4a3cf5 + 4a3cf2: 00 00 add byte ptr [rax], al + 4a3cf4: 00 00 add byte ptr [rax], al + 4a3cf6: 00 00 add byte ptr [rax], al + 4a3cf8: 76 03 jbe 0x4a3cfd + 4a3cfa: 00 00 add byte ptr [rax], al + 4a3cfc: 00 00 add byte ptr [rax], al + 4a3cfe: 00 00 add byte ptr [rax], al + 4a3d00: 77 03 ja 0x4a3d05 + 4a3d02: 00 00 add byte ptr [rax], al + 4a3d04: 00 00 add byte ptr [rax], al + 4a3d06: 00 00 add byte ptr [rax], al + 4a3d08: 7a 03 jp 0x4a3d0d + 4a3d0a: 00 00 add byte ptr [rax], al + 4a3d0c: 00 00 add byte ptr [rax], al + 4a3d0e: 00 00 add byte ptr [rax], al + 4a3d10: 7b 03 jnp 0x4a3d15 + 4a3d12: 00 00 add byte ptr [rax], al + 4a3d14: 00 00 add byte ptr [rax], al + 4a3d16: 00 00 add byte ptr [rax], al + 4a3d18: 7c 03 jl 0x4a3d1d + 4a3d1a: 00 00 add byte ptr [rax], al + 4a3d1c: 00 00 add byte ptr [rax], al + 4a3d1e: 00 00 add byte ptr [rax], al + 4a3d20: 7d 03 jge 0x4a3d25 + 4a3d22: 00 00 add byte ptr [rax], al + 4a3d24: 00 00 add byte ptr [rax], al + 4a3d26: 00 00 add byte ptr [rax], al + 4a3d28: 7e 03 jle 0x4a3d2d + 4a3d2a: 00 00 add byte ptr [rax], al + 4a3d2c: 00 00 add byte ptr [rax], al + 4a3d2e: 00 00 add byte ptr [rax], al + 4a3d30: 7f 03 jg 0x4a3d35 + 4a3d32: 00 00 add byte ptr [rax], al + 4a3d34: 00 00 add byte ptr [rax], al + 4a3d36: 00 00 add byte ptr [rax], al + 4a3d38: 84 03 test byte ptr [rbx], al + 4a3d3a: 00 00 add byte ptr [rax], al + 4a3d3c: 00 00 add byte ptr [rax], al + 4a3d3e: 00 00 add byte ptr [rax], al + 4a3d40: 85 03 test dword ptr [rbx], eax + 4a3d42: 00 00 add byte ptr [rax], al + 4a3d44: 00 00 add byte ptr [rax], al + 4a3d46: 00 00 add byte ptr [rax], al + 4a3d48: 86 03 xchg byte ptr [rbx], al + 4a3d4a: 00 00 add byte ptr [rax], al + 4a3d4c: 00 00 add byte ptr [rax], al + 4a3d4e: 00 00 add byte ptr [rax], al + 4a3d50: 87 03 xchg dword ptr [rbx], eax + 4a3d52: 00 00 add byte ptr [rax], al + 4a3d54: 00 00 add byte ptr [rax], al + 4a3d56: 00 00 add byte ptr [rax], al + 4a3d58: 88 03 mov byte ptr [rbx], al + 4a3d5a: 00 00 add byte ptr [rax], al + 4a3d5c: 00 00 add byte ptr [rax], al + 4a3d5e: 00 00 add byte ptr [rax], al + 4a3d60: 89 03 mov dword ptr [rbx], eax + 4a3d62: 00 00 add byte ptr [rax], al + 4a3d64: 00 00 add byte ptr [rax], al + 4a3d66: 00 00 add byte ptr [rax], al + 4a3d68: 8a 03 mov al, byte ptr [rbx] + 4a3d6a: 00 00 add byte ptr [rax], al + 4a3d6c: 00 00 add byte ptr [rax], al + 4a3d6e: 00 00 add byte ptr [rax], al + 4a3d70: 8c 03 mov word ptr [rbx], es + 4a3d72: 00 00 add byte ptr [rax], al + 4a3d74: 00 00 add byte ptr [rax], al + 4a3d76: 00 00 add byte ptr [rax], al + 4a3d78: 8e 03 mov es, word ptr [rbx] + 4a3d7a: 00 00 add byte ptr [rax], al + 4a3d7c: 00 00 add byte ptr [rax], al + 4a3d7e: 00 00 add byte ptr [rax], al + 4a3d80: 8f 03 pop qword ptr [rbx] + 4a3d82: 00 00 add byte ptr [rax], al + 4a3d84: 00 00 add byte ptr [rax], al + 4a3d86: 00 00 add byte ptr [rax], al + 4a3d88: 90 nop + 4a3d89: 03 00 add eax, dword ptr [rax] + 4a3d8b: 00 00 add byte ptr [rax], al + 4a3d8d: 00 00 add byte ptr [rax], al + 4a3d8f: 00 91 03 00 00 00 add byte ptr [rcx + 3], dl + 4a3d95: 00 00 add byte ptr [rax], al + 4a3d97: 00 92 03 00 00 00 add byte ptr [rdx + 3], dl + 4a3d9d: 00 00 add byte ptr [rax], al + 4a3d9f: 00 93 03 00 00 00 add byte ptr [rbx + 3], dl + 4a3da5: 00 00 add byte ptr [rax], al + 4a3da7: 00 94 03 00 00 00 00 add byte ptr [rbx + rax], dl + 4a3dae: 00 00 add byte ptr [rax], al + 4a3db0: 95 xchg eax, ebp + 4a3db1: 03 00 add eax, dword ptr [rax] + 4a3db3: 00 00 add byte ptr [rax], al + 4a3db5: 00 00 add byte ptr [rax], al + 4a3db7: 00 96 03 00 00 00 add byte ptr [rsi + 3], dl + 4a3dbd: 00 00 add byte ptr [rax], al + 4a3dbf: 00 97 03 00 00 00 add byte ptr [rdi + 3], dl + 4a3dc5: 00 00 add byte ptr [rax], al + 4a3dc7: 00 98 03 00 00 00 add byte ptr [rax + 3], bl + 4a3dcd: 00 00 add byte ptr [rax], al + 4a3dcf: 00 99 03 00 00 00 add byte ptr [rcx + 3], bl + 4a3dd5: 00 00 add byte ptr [rax], al + 4a3dd7: 00 9a 03 00 00 00 add byte ptr [rdx + 3], bl + 4a3ddd: 00 00 add byte ptr [rax], al + 4a3ddf: 00 9b 03 00 00 00 add byte ptr [rbx + 3], bl + 4a3de5: 00 00 add byte ptr [rax], al + 4a3de7: 00 9c 03 00 00 00 00 add byte ptr [rbx + rax], bl + 4a3dee: 00 00 add byte ptr [rax], al + 4a3df0: 9d popfq + 4a3df1: 03 00 add eax, dword ptr [rax] + 4a3df3: 00 00 add byte ptr [rax], al + 4a3df5: 00 00 add byte ptr [rax], al + 4a3df7: 00 9e 03 00 00 00 add byte ptr [rsi + 3], bl + 4a3dfd: 00 00 add byte ptr [rax], al + 4a3dff: 00 9f 03 00 00 00 add byte ptr [rdi + 3], bl + 4a3e05: 00 00 add byte ptr [rax], al + 4a3e07: 00 a0 03 00 00 00 add byte ptr [rax + 3], ah + 4a3e0d: 00 00 add byte ptr [rax], al + 4a3e0f: 00 a1 03 00 00 00 add byte ptr [rcx + 3], ah + 4a3e15: 00 00 add byte ptr [rax], al + 4a3e17: 00 a3 03 00 00 00 add byte ptr [rbx + 3], ah + 4a3e1d: 00 00 add byte ptr [rax], al + 4a3e1f: 00 a4 03 00 00 00 00 add byte ptr [rbx + rax], ah + 4a3e26: 00 00 add byte ptr [rax], al + 4a3e28: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4a3e29: 03 00 add eax, dword ptr [rax] + 4a3e2b: 00 00 add byte ptr [rax], al + 4a3e2d: 00 00 add byte ptr [rax], al + 4a3e2f: 00 a6 03 00 00 00 add byte ptr [rsi + 3], ah + 4a3e35: 00 00 add byte ptr [rax], al + 4a3e37: 00 a7 03 00 00 00 add byte ptr [rdi + 3], ah + 4a3e3d: 00 00 add byte ptr [rax], al + 4a3e3f: 00 a8 03 00 00 00 add byte ptr [rax + 3], ch + 4a3e45: 00 00 add byte ptr [rax], al + 4a3e47: 00 a9 03 00 00 00 add byte ptr [rcx + 3], ch + 4a3e4d: 00 00 add byte ptr [rax], al + 4a3e4f: 00 aa 03 00 00 00 add byte ptr [rdx + 3], ch + 4a3e55: 00 00 add byte ptr [rax], al + 4a3e57: 00 ab 03 00 00 00 add byte ptr [rbx + 3], ch + 4a3e5d: 00 00 add byte ptr [rax], al + 4a3e5f: 00 ac 03 00 00 00 00 add byte ptr [rbx + rax], ch + 4a3e66: 00 00 add byte ptr [rax], al + 4a3e68: ad lodsd eax, dword ptr [rsi] + 4a3e69: 03 00 add eax, dword ptr [rax] + 4a3e6b: 00 00 add byte ptr [rax], al + 4a3e6d: 00 00 add byte ptr [rax], al + 4a3e6f: 00 ae 03 00 00 00 add byte ptr [rsi + 3], ch + 4a3e75: 00 00 add byte ptr [rax], al + 4a3e77: 00 af 03 00 00 00 add byte ptr [rdi + 3], ch + 4a3e7d: 00 00 add byte ptr [rax], al + 4a3e7f: 00 b0 03 00 00 00 add byte ptr [rax + 3], dh + 4a3e85: 00 00 add byte ptr [rax], al + 4a3e87: 00 b1 03 00 00 00 add byte ptr [rcx + 3], dh + 4a3e8d: 00 00 add byte ptr [rax], al + 4a3e8f: 00 b2 03 00 00 00 add byte ptr [rdx + 3], dh + 4a3e95: 00 00 add byte ptr [rax], al + 4a3e97: 00 b3 03 00 00 00 add byte ptr [rbx + 3], dh + 4a3e9d: 00 00 add byte ptr [rax], al + 4a3e9f: 00 b4 03 00 00 00 00 add byte ptr [rbx + rax], dh + 4a3ea6: 00 00 add byte ptr [rax], al + 4a3ea8: b5 03 mov ch, 3 + 4a3eaa: 00 00 add byte ptr [rax], al + 4a3eac: 00 00 add byte ptr [rax], al + 4a3eae: 00 00 add byte ptr [rax], al + 4a3eb0: b6 03 mov dh, 3 + 4a3eb2: 00 00 add byte ptr [rax], al + 4a3eb4: 00 00 add byte ptr [rax], al + 4a3eb6: 00 00 add byte ptr [rax], al + 4a3eb8: b7 03 mov bh, 3 + 4a3eba: 00 00 add byte ptr [rax], al + 4a3ebc: 00 00 add byte ptr [rax], al + 4a3ebe: 00 00 add byte ptr [rax], al + 4a3ec0: b8 03 00 00 00 mov eax, 3 + 4a3ec5: 00 00 add byte ptr [rax], al + 4a3ec7: 00 b9 03 00 00 00 add byte ptr [rcx + 3], bh + 4a3ecd: 00 00 add byte ptr [rax], al + 4a3ecf: 00 ba 03 00 00 00 add byte ptr [rdx + 3], bh + 4a3ed5: 00 00 add byte ptr [rax], al + 4a3ed7: 00 bb 03 00 00 00 add byte ptr [rbx + 3], bh + 4a3edd: 00 00 add byte ptr [rax], al + 4a3edf: 00 bc 03 00 00 00 00 add byte ptr [rbx + rax], bh + 4a3ee6: 00 00 add byte ptr [rax], al + 4a3ee8: bd 03 00 00 00 mov ebp, 3 + 4a3eed: 00 00 add byte ptr [rax], al + 4a3eef: 00 be 03 00 00 00 add byte ptr [rsi + 3], bh + 4a3ef5: 00 00 add byte ptr [rax], al + 4a3ef7: 00 bf 03 00 00 00 add byte ptr [rdi + 3], bh + 4a3efd: 00 00 add byte ptr [rax], al + 4a3eff: 00 c0 add al, al + 4a3f01: 03 00 add eax, dword ptr [rax] + 4a3f03: 00 00 add byte ptr [rax], al + 4a3f05: 00 00 add byte ptr [rax], al + 4a3f07: 00 c1 add cl, al + 4a3f09: 03 00 add eax, dword ptr [rax] + 4a3f0b: 00 00 add byte ptr [rax], al + 4a3f0d: 00 00 add byte ptr [rax], al + 4a3f0f: 00 c2 add dl, al + 4a3f11: 03 00 add eax, dword ptr [rax] + 4a3f13: 00 00 add byte ptr [rax], al + 4a3f15: 00 00 add byte ptr [rax], al + 4a3f17: 00 c3 add bl, al + 4a3f19: 03 00 add eax, dword ptr [rax] + 4a3f1b: 00 00 add byte ptr [rax], al + 4a3f1d: 00 00 add byte ptr [rax], al + 4a3f1f: 00 c4 add ah, al + 4a3f21: 03 00 add eax, dword ptr [rax] + 4a3f23: 00 00 add byte ptr [rax], al + 4a3f25: 00 00 add byte ptr [rax], al + 4a3f27: 00 c5 add ch, al + 4a3f29: 03 00 add eax, dword ptr [rax] + 4a3f2b: 00 00 add byte ptr [rax], al + 4a3f2d: 00 00 add byte ptr [rax], al + 4a3f2f: 00 c6 add dh, al + 4a3f31: 03 00 add eax, dword ptr [rax] + 4a3f33: 00 00 add byte ptr [rax], al + 4a3f35: 00 00 add byte ptr [rax], al + 4a3f37: 00 c7 add bh, al + 4a3f39: 03 00 add eax, dword ptr [rax] + 4a3f3b: 00 00 add byte ptr [rax], al + 4a3f3d: 00 00 add byte ptr [rax], al + 4a3f3f: 00 c8 add al, cl + 4a3f41: 03 00 add eax, dword ptr [rax] + 4a3f43: 00 00 add byte ptr [rax], al + 4a3f45: 00 00 add byte ptr [rax], al + 4a3f47: 00 c9 add cl, cl + 4a3f49: 03 00 add eax, dword ptr [rax] + 4a3f4b: 00 00 add byte ptr [rax], al + 4a3f4d: 00 00 add byte ptr [rax], al + 4a3f4f: 00 ca add dl, cl + 4a3f51: 03 00 add eax, dword ptr [rax] + 4a3f53: 00 00 add byte ptr [rax], al + 4a3f55: 00 00 add byte ptr [rax], al + 4a3f57: 00 cb add bl, cl + 4a3f59: 03 00 add eax, dword ptr [rax] + 4a3f5b: 00 00 add byte ptr [rax], al + 4a3f5d: 00 00 add byte ptr [rax], al + 4a3f5f: 00 cc add ah, cl + 4a3f61: 03 00 add eax, dword ptr [rax] + 4a3f63: 00 00 add byte ptr [rax], al + 4a3f65: 00 00 add byte ptr [rax], al + 4a3f67: 00 cd add ch, cl + 4a3f69: 03 00 add eax, dword ptr [rax] + 4a3f6b: 00 00 add byte ptr [rax], al + 4a3f6d: 00 00 add byte ptr [rax], al + 4a3f6f: 00 ce add dh, cl + 4a3f71: 03 00 add eax, dword ptr [rax] + 4a3f73: 00 00 add byte ptr [rax], al + 4a3f75: 00 00 add byte ptr [rax], al + 4a3f77: 00 cf add bh, cl + 4a3f79: 03 00 add eax, dword ptr [rax] + 4a3f7b: 00 00 add byte ptr [rax], al + 4a3f7d: 00 00 add byte ptr [rax], al + 4a3f7f: 00 d0 add al, dl + 4a3f81: 03 00 add eax, dword ptr [rax] + 4a3f83: 00 00 add byte ptr [rax], al + 4a3f85: 00 00 add byte ptr [rax], al + 4a3f87: 00 d1 add cl, dl + 4a3f89: 03 00 add eax, dword ptr [rax] + 4a3f8b: 00 00 add byte ptr [rax], al + 4a3f8d: 00 00 add byte ptr [rax], al + 4a3f8f: 00 d2 add dl, dl + 4a3f91: 03 00 add eax, dword ptr [rax] + 4a3f93: 00 00 add byte ptr [rax], al + 4a3f95: 00 00 add byte ptr [rax], al + 4a3f97: 00 d3 add bl, dl + 4a3f99: 03 00 add eax, dword ptr [rax] + 4a3f9b: 00 00 add byte ptr [rax], al + 4a3f9d: 00 00 add byte ptr [rax], al + 4a3f9f: 00 d4 add ah, dl + 4a3fa1: 03 00 add eax, dword ptr [rax] + 4a3fa3: 00 00 add byte ptr [rax], al + 4a3fa5: 00 00 add byte ptr [rax], al + 4a3fa7: 00 d5 add ch, dl + 4a3fa9: 03 00 add eax, dword ptr [rax] + 4a3fab: 00 00 add byte ptr [rax], al + 4a3fad: 00 00 add byte ptr [rax], al + 4a3faf: 00 d6 add dh, dl + 4a3fb1: 03 00 add eax, dword ptr [rax] + 4a3fb3: 00 00 add byte ptr [rax], al + 4a3fb5: 00 00 add byte ptr [rax], al + 4a3fb7: 00 d7 add bh, dl + 4a3fb9: 03 00 add eax, dword ptr [rax] + 4a3fbb: 00 00 add byte ptr [rax], al + 4a3fbd: 00 00 add byte ptr [rax], al + 4a3fbf: 00 d8 add al, bl + 4a3fc1: 03 00 add eax, dword ptr [rax] + 4a3fc3: 00 00 add byte ptr [rax], al + 4a3fc5: 00 00 add byte ptr [rax], al + 4a3fc7: 00 d9 add cl, bl + 4a3fc9: 03 00 add eax, dword ptr [rax] + 4a3fcb: 00 00 add byte ptr [rax], al + 4a3fcd: 00 00 add byte ptr [rax], al + 4a3fcf: 00 da add dl, bl + 4a3fd1: 03 00 add eax, dword ptr [rax] + 4a3fd3: 00 00 add byte ptr [rax], al + 4a3fd5: 00 00 add byte ptr [rax], al + 4a3fd7: 00 db add bl, bl + 4a3fd9: 03 00 add eax, dword ptr [rax] + 4a3fdb: 00 00 add byte ptr [rax], al + 4a3fdd: 00 00 add byte ptr [rax], al + 4a3fdf: 00 dc add ah, bl + 4a3fe1: 03 00 add eax, dword ptr [rax] + 4a3fe3: 00 00 add byte ptr [rax], al + 4a3fe5: 00 00 add byte ptr [rax], al + 4a3fe7: 00 dd add ch, bl + 4a3fe9: 03 00 add eax, dword ptr [rax] + 4a3feb: 00 00 add byte ptr [rax], al + 4a3fed: 00 00 add byte ptr [rax], al + 4a3fef: 00 de add dh, bl + 4a3ff1: 03 00 add eax, dword ptr [rax] + 4a3ff3: 00 00 add byte ptr [rax], al + 4a3ff5: 00 00 add byte ptr [rax], al + 4a3ff7: 00 df add bh, bl + 4a3ff9: 03 00 add eax, dword ptr [rax] + 4a3ffb: 00 00 add byte ptr [rax], al + 4a3ffd: 00 00 add byte ptr [rax], al + 4a3fff: 00 e0 add al, ah + 4a4001: 03 00 add eax, dword ptr [rax] + 4a4003: 00 00 add byte ptr [rax], al + 4a4005: 00 00 add byte ptr [rax], al + 4a4007: 00 e1 add cl, ah + 4a4009: 03 00 add eax, dword ptr [rax] + 4a400b: 00 00 add byte ptr [rax], al + 4a400d: 00 00 add byte ptr [rax], al + 4a400f: 00 e2 add dl, ah + 4a4011: 03 00 add eax, dword ptr [rax] + 4a4013: 00 00 add byte ptr [rax], al + 4a4015: 00 00 add byte ptr [rax], al + 4a4017: 00 e3 add bl, ah + 4a4019: 03 00 add eax, dword ptr [rax] + 4a401b: 00 00 add byte ptr [rax], al + 4a401d: 00 00 add byte ptr [rax], al + 4a401f: 00 e4 add ah, ah + 4a4021: 03 00 add eax, dword ptr [rax] + 4a4023: 00 00 add byte ptr [rax], al + 4a4025: 00 00 add byte ptr [rax], al + 4a4027: 00 e5 add ch, ah + 4a4029: 03 00 add eax, dword ptr [rax] + 4a402b: 00 00 add byte ptr [rax], al + 4a402d: 00 00 add byte ptr [rax], al + 4a402f: 00 e6 add dh, ah + 4a4031: 03 00 add eax, dword ptr [rax] + 4a4033: 00 00 add byte ptr [rax], al + 4a4035: 00 00 add byte ptr [rax], al + 4a4037: 00 e7 add bh, ah + 4a4039: 03 00 add eax, dword ptr [rax] + 4a403b: 00 00 add byte ptr [rax], al + 4a403d: 00 00 add byte ptr [rax], al + 4a403f: 00 e8 add al, ch + 4a4041: 03 00 add eax, dword ptr [rax] + 4a4043: 00 00 add byte ptr [rax], al + 4a4045: 00 00 add byte ptr [rax], al + 4a4047: 00 e9 add cl, ch + 4a4049: 03 00 add eax, dword ptr [rax] + 4a404b: 00 00 add byte ptr [rax], al + 4a404d: 00 00 add byte ptr [rax], al + 4a404f: 00 ea add dl, ch + 4a4051: 03 00 add eax, dword ptr [rax] + 4a4053: 00 00 add byte ptr [rax], al + 4a4055: 00 00 add byte ptr [rax], al + 4a4057: 00 eb add bl, ch + 4a4059: 03 00 add eax, dword ptr [rax] + 4a405b: 00 00 add byte ptr [rax], al + 4a405d: 00 00 add byte ptr [rax], al + 4a405f: 00 ec add ah, ch + 4a4061: 03 00 add eax, dword ptr [rax] + 4a4063: 00 00 add byte ptr [rax], al + 4a4065: 00 00 add byte ptr [rax], al + 4a4067: 00 ed add ch, ch + 4a4069: 03 00 add eax, dword ptr [rax] + 4a406b: 00 00 add byte ptr [rax], al + 4a406d: 00 00 add byte ptr [rax], al + 4a406f: 00 ee add dh, ch + 4a4071: 03 00 add eax, dword ptr [rax] + 4a4073: 00 00 add byte ptr [rax], al + 4a4075: 00 00 add byte ptr [rax], al + 4a4077: 00 ef add bh, ch + 4a4079: 03 00 add eax, dword ptr [rax] + 4a407b: 00 00 add byte ptr [rax], al + 4a407d: 00 00 add byte ptr [rax], al + 4a407f: 00 f0 add al, dh + 4a4081: 03 00 add eax, dword ptr [rax] + 4a4083: 00 00 add byte ptr [rax], al + 4a4085: 00 00 add byte ptr [rax], al + 4a4087: 00 f1 add cl, dh + 4a4089: 03 00 add eax, dword ptr [rax] + 4a408b: 00 00 add byte ptr [rax], al + 4a408d: 00 00 add byte ptr [rax], al + 4a408f: 00 f2 add dl, dh + 4a4091: 03 00 add eax, dword ptr [rax] + 4a4093: 00 00 add byte ptr [rax], al + 4a4095: 00 00 add byte ptr [rax], al + 4a4097: 00 f3 add bl, dh + 4a4099: 03 00 add eax, dword ptr [rax] + 4a409b: 00 00 add byte ptr [rax], al + 4a409d: 00 00 add byte ptr [rax], al + 4a409f: 00 f4 add ah, dh + 4a40a1: 03 00 add eax, dword ptr [rax] + 4a40a3: 00 00 add byte ptr [rax], al + 4a40a5: 00 00 add byte ptr [rax], al + 4a40a7: 00 f5 add ch, dh + 4a40a9: 03 00 add eax, dword ptr [rax] + 4a40ab: 00 00 add byte ptr [rax], al + 4a40ad: 00 00 add byte ptr [rax], al + 4a40af: 00 f6 add dh, dh + 4a40b1: 03 00 add eax, dword ptr [rax] + 4a40b3: 00 00 add byte ptr [rax], al + 4a40b5: 00 00 add byte ptr [rax], al + 4a40b7: 00 f7 add bh, dh + 4a40b9: 03 00 add eax, dword ptr [rax] + 4a40bb: 00 00 add byte ptr [rax], al + 4a40bd: 00 00 add byte ptr [rax], al + 4a40bf: 00 f8 add al, bh + 4a40c1: 03 00 add eax, dword ptr [rax] + 4a40c3: 00 00 add byte ptr [rax], al + 4a40c5: 00 00 add byte ptr [rax], al + 4a40c7: 00 f9 add cl, bh + 4a40c9: 03 00 add eax, dword ptr [rax] + 4a40cb: 00 00 add byte ptr [rax], al + 4a40cd: 00 00 add byte ptr [rax], al + 4a40cf: 00 fa add dl, bh + 4a40d1: 03 00 add eax, dword ptr [rax] + 4a40d3: 00 00 add byte ptr [rax], al + 4a40d5: 00 00 add byte ptr [rax], al + 4a40d7: 00 fb add bl, bh + 4a40d9: 03 00 add eax, dword ptr [rax] + 4a40db: 00 00 add byte ptr [rax], al + 4a40dd: 00 00 add byte ptr [rax], al + 4a40df: 00 fc add ah, bh + 4a40e1: 03 00 add eax, dword ptr [rax] + 4a40e3: 00 00 add byte ptr [rax], al + 4a40e5: 00 00 add byte ptr [rax], al + 4a40e7: 00 fd add ch, bh + 4a40e9: 03 00 add eax, dword ptr [rax] + 4a40eb: 00 00 add byte ptr [rax], al + 4a40ed: 00 00 add byte ptr [rax], al + 4a40ef: 00 fe add dh, bh + 4a40f1: 03 00 add eax, dword ptr [rax] + 4a40f3: 00 00 add byte ptr [rax], al + 4a40f5: 00 00 add byte ptr [rax], al + 4a40f7: 00 ff add bh, bh + 4a40f9: 03 00 add eax, dword ptr [rax] + 4a40fb: 00 00 add byte ptr [rax], al + 4a40fd: 00 00 add byte ptr [rax], al + 4a40ff: 00 01 add byte ptr [rcx], al + 4a4101: 04 00 add al, 0 + 4a4103: 00 00 add byte ptr [rax], al + 4a4105: 00 00 add byte ptr [rax], al + 4a4107: 00 02 add byte ptr [rdx], al + 4a4109: 04 00 add al, 0 + 4a410b: 00 00 add byte ptr [rax], al + 4a410d: 00 00 add byte ptr [rax], al + 4a410f: 00 03 add byte ptr [rbx], al + 4a4111: 04 00 add al, 0 + 4a4113: 00 00 add byte ptr [rax], al + 4a4115: 00 00 add byte ptr [rax], al + 4a4117: 00 04 04 add byte ptr [rsp + rax], al + 4a411a: 00 00 add byte ptr [rax], al + 4a411c: 00 00 add byte ptr [rax], al + 4a411e: 00 00 add byte ptr [rax], al + 4a4120: 05 04 00 00 00 add eax, 4 + 4a4125: 00 00 add byte ptr [rax], al + 4a4127: 00 06 add byte ptr [rsi], al + 4a4129: 04 00 add al, 0 + 4a412b: 00 00 add byte ptr [rax], al + 4a412d: 00 00 add byte ptr [rax], al + 4a412f: 00 07 add byte ptr [rdi], al + 4a4131: 04 00 add al, 0 + 4a4133: 00 00 add byte ptr [rax], al + 4a4135: 00 00 add byte ptr [rax], al + 4a4137: 00 08 add byte ptr [rax], cl + 4a4139: 04 00 add al, 0 + 4a413b: 00 00 add byte ptr [rax], al + 4a413d: 00 00 add byte ptr [rax], al + 4a413f: 00 09 add byte ptr [rcx], cl + 4a4141: 04 00 add al, 0 + 4a4143: 00 00 add byte ptr [rax], al + 4a4145: 00 00 add byte ptr [rax], al + 4a4147: 00 0a add byte ptr [rdx], cl + 4a4149: 04 00 add al, 0 + 4a414b: 00 00 add byte ptr [rax], al + 4a414d: 00 00 add byte ptr [rax], al + 4a414f: 00 0b add byte ptr [rbx], cl + 4a4151: 04 00 add al, 0 + 4a4153: 00 00 add byte ptr [rax], al + 4a4155: 00 00 add byte ptr [rax], al + 4a4157: 00 0c 04 add byte ptr [rsp + rax], cl + 4a415a: 00 00 add byte ptr [rax], al + 4a415c: 00 00 add byte ptr [rax], al + 4a415e: 00 00 add byte ptr [rax], al + 4a4160: 0e + 4a4161: 04 00 add al, 0 + 4a4163: 00 00 add byte ptr [rax], al + 4a4165: 00 00 add byte ptr [rax], al + 4a4167: 00 0f add byte ptr [rdi], cl + 4a4169: 04 00 add al, 0 + 4a416b: 00 00 add byte ptr [rax], al + 4a416d: 00 00 add byte ptr [rax], al + 4a416f: 00 10 add byte ptr [rax], dl + 4a4171: 04 00 add al, 0 + 4a4173: 00 00 add byte ptr [rax], al + 4a4175: 00 00 add byte ptr [rax], al + 4a4177: 00 11 add byte ptr [rcx], dl + 4a4179: 04 00 add al, 0 + 4a417b: 00 00 add byte ptr [rax], al + 4a417d: 00 00 add byte ptr [rax], al + 4a417f: 00 12 add byte ptr [rdx], dl + 4a4181: 04 00 add al, 0 + 4a4183: 00 00 add byte ptr [rax], al + 4a4185: 00 00 add byte ptr [rax], al + 4a4187: 00 13 add byte ptr [rbx], dl + 4a4189: 04 00 add al, 0 + 4a418b: 00 00 add byte ptr [rax], al + 4a418d: 00 00 add byte ptr [rax], al + 4a418f: 00 14 04 add byte ptr [rsp + rax], dl + 4a4192: 00 00 add byte ptr [rax], al + 4a4194: 00 00 add byte ptr [rax], al + 4a4196: 00 00 add byte ptr [rax], al + 4a4198: 15 04 00 00 00 adc eax, 4 + 4a419d: 00 00 add byte ptr [rax], al + 4a419f: 00 16 add byte ptr [rsi], dl + 4a41a1: 04 00 add al, 0 + 4a41a3: 00 00 add byte ptr [rax], al + 4a41a5: 00 00 add byte ptr [rax], al + 4a41a7: 00 17 add byte ptr [rdi], dl + 4a41a9: 04 00 add al, 0 + 4a41ab: 00 00 add byte ptr [rax], al + 4a41ad: 00 00 add byte ptr [rax], al + 4a41af: 00 18 add byte ptr [rax], bl + 4a41b1: 04 00 add al, 0 + 4a41b3: 00 00 add byte ptr [rax], al + 4a41b5: 00 00 add byte ptr [rax], al + 4a41b7: 00 19 add byte ptr [rcx], bl + 4a41b9: 04 00 add al, 0 + 4a41bb: 00 00 add byte ptr [rax], al + 4a41bd: 00 00 add byte ptr [rax], al + 4a41bf: 00 1a add byte ptr [rdx], bl + 4a41c1: 04 00 add al, 0 + 4a41c3: 00 00 add byte ptr [rax], al + 4a41c5: 00 00 add byte ptr [rax], al + 4a41c7: 00 1b add byte ptr [rbx], bl + 4a41c9: 04 00 add al, 0 + 4a41cb: 00 00 add byte ptr [rax], al + 4a41cd: 00 00 add byte ptr [rax], al + 4a41cf: 00 1c 04 add byte ptr [rsp + rax], bl + 4a41d2: 00 00 add byte ptr [rax], al + 4a41d4: 00 00 add byte ptr [rax], al + 4a41d6: 00 00 add byte ptr [rax], al + 4a41d8: 1d 04 00 00 00 sbb eax, 4 + 4a41dd: 00 00 add byte ptr [rax], al + 4a41df: 00 1e add byte ptr [rsi], bl + 4a41e1: 04 00 add al, 0 + 4a41e3: 00 00 add byte ptr [rax], al + 4a41e5: 00 00 add byte ptr [rax], al + 4a41e7: 00 1f add byte ptr [rdi], bl + 4a41e9: 04 00 add al, 0 + 4a41eb: 00 00 add byte ptr [rax], al + 4a41ed: 00 00 add byte ptr [rax], al + 4a41ef: 00 20 add byte ptr [rax], ah + 4a41f1: 04 00 add al, 0 + 4a41f3: 00 00 add byte ptr [rax], al + 4a41f5: 00 00 add byte ptr [rax], al + 4a41f7: 00 21 add byte ptr [rcx], ah + 4a41f9: 04 00 add al, 0 + 4a41fb: 00 00 add byte ptr [rax], al + 4a41fd: 00 00 add byte ptr [rax], al + 4a41ff: 00 22 add byte ptr [rdx], ah + 4a4201: 04 00 add al, 0 + 4a4203: 00 00 add byte ptr [rax], al + 4a4205: 00 00 add byte ptr [rax], al + 4a4207: 00 23 add byte ptr [rbx], ah + 4a4209: 04 00 add al, 0 + 4a420b: 00 00 add byte ptr [rax], al + 4a420d: 00 00 add byte ptr [rax], al + 4a420f: 00 24 04 add byte ptr [rsp + rax], ah + 4a4212: 00 00 add byte ptr [rax], al + 4a4214: 00 00 add byte ptr [rax], al + 4a4216: 00 00 add byte ptr [rax], al + 4a4218: 25 04 00 00 00 and eax, 4 + 4a421d: 00 00 add byte ptr [rax], al + 4a421f: 00 26 add byte ptr [rsi], ah + 4a4221: 04 00 add al, 0 + 4a4223: 00 00 add byte ptr [rax], al + 4a4225: 00 00 add byte ptr [rax], al + 4a4227: 00 27 add byte ptr [rdi], ah + 4a4229: 04 00 add al, 0 + 4a422b: 00 00 add byte ptr [rax], al + 4a422d: 00 00 add byte ptr [rax], al + 4a422f: 00 28 add byte ptr [rax], ch + 4a4231: 04 00 add al, 0 + 4a4233: 00 00 add byte ptr [rax], al + 4a4235: 00 00 add byte ptr [rax], al + 4a4237: 00 29 add byte ptr [rcx], ch + 4a4239: 04 00 add al, 0 + 4a423b: 00 00 add byte ptr [rax], al + 4a423d: 00 00 add byte ptr [rax], al + 4a423f: 00 2a add byte ptr [rdx], ch + 4a4241: 04 00 add al, 0 + 4a4243: 00 00 add byte ptr [rax], al + 4a4245: 00 00 add byte ptr [rax], al + 4a4247: 00 2b add byte ptr [rbx], ch + 4a4249: 04 00 add al, 0 + 4a424b: 00 00 add byte ptr [rax], al + 4a424d: 00 00 add byte ptr [rax], al + 4a424f: 00 2c 04 add byte ptr [rsp + rax], ch + 4a4252: 00 00 add byte ptr [rax], al + 4a4254: 00 00 add byte ptr [rax], al + 4a4256: 00 00 add byte ptr [rax], al + 4a4258: 2d 04 00 00 00 sub eax, 4 + 4a425d: 00 00 add byte ptr [rax], al + 4a425f: 00 2e add byte ptr [rsi], ch + 4a4261: 04 00 add al, 0 + 4a4263: 00 00 add byte ptr [rax], al + 4a4265: 00 00 add byte ptr [rax], al + 4a4267: 00 2f add byte ptr [rdi], ch + 4a4269: 04 00 add al, 0 + 4a426b: 00 00 add byte ptr [rax], al + 4a426d: 00 00 add byte ptr [rax], al + 4a426f: 00 30 add byte ptr [rax], dh + 4a4271: 04 00 add al, 0 + 4a4273: 00 00 add byte ptr [rax], al + 4a4275: 00 00 add byte ptr [rax], al + 4a4277: 00 31 add byte ptr [rcx], dh + 4a4279: 04 00 add al, 0 + 4a427b: 00 00 add byte ptr [rax], al + 4a427d: 00 00 add byte ptr [rax], al + 4a427f: 00 32 add byte ptr [rdx], dh + 4a4281: 04 00 add al, 0 + 4a4283: 00 00 add byte ptr [rax], al + 4a4285: 00 00 add byte ptr [rax], al + 4a4287: 00 33 add byte ptr [rbx], dh + 4a4289: 04 00 add al, 0 + 4a428b: 00 00 add byte ptr [rax], al + 4a428d: 00 00 add byte ptr [rax], al + 4a428f: 00 34 04 add byte ptr [rsp + rax], dh + 4a4292: 00 00 add byte ptr [rax], al + 4a4294: 00 00 add byte ptr [rax], al + 4a4296: 00 00 add byte ptr [rax], al + 4a4298: 35 04 00 00 00 xor eax, 4 + 4a429d: 00 00 add byte ptr [rax], al + 4a429f: 00 36 add byte ptr [rsi], dh + 4a42a1: 04 00 add al, 0 + 4a42a3: 00 00 add byte ptr [rax], al + 4a42a5: 00 00 add byte ptr [rax], al + 4a42a7: 00 37 add byte ptr [rdi], dh + 4a42a9: 04 00 add al, 0 + 4a42ab: 00 00 add byte ptr [rax], al + 4a42ad: 00 00 add byte ptr [rax], al + 4a42af: 00 38 add byte ptr [rax], bh + 4a42b1: 04 00 add al, 0 + 4a42b3: 00 00 add byte ptr [rax], al + 4a42b5: 00 00 add byte ptr [rax], al + 4a42b7: 00 39 add byte ptr [rcx], bh + 4a42b9: 04 00 add al, 0 + 4a42bb: 00 00 add byte ptr [rax], al + 4a42bd: 00 00 add byte ptr [rax], al + 4a42bf: 00 3a add byte ptr [rdx], bh + 4a42c1: 04 00 add al, 0 + 4a42c3: 00 00 add byte ptr [rax], al + 4a42c5: 00 00 add byte ptr [rax], al + 4a42c7: 00 3b add byte ptr [rbx], bh + 4a42c9: 04 00 add al, 0 + 4a42cb: 00 00 add byte ptr [rax], al + 4a42cd: 00 00 add byte ptr [rax], al + 4a42cf: 00 3c 04 add byte ptr [rsp + rax], bh + 4a42d2: 00 00 add byte ptr [rax], al + 4a42d4: 00 00 add byte ptr [rax], al + 4a42d6: 00 00 add byte ptr [rax], al + 4a42d8: 3d 04 00 00 00 cmp eax, 4 + 4a42dd: 00 00 add byte ptr [rax], al + 4a42df: 00 3e add byte ptr [rsi], bh + 4a42e1: 04 00 add al, 0 + 4a42e3: 00 00 add byte ptr [rax], al + 4a42e5: 00 00 add byte ptr [rax], al + 4a42e7: 00 3f add byte ptr [rdi], bh + 4a42e9: 04 00 add al, 0 + 4a42eb: 00 00 add byte ptr [rax], al + 4a42ed: 00 00 add byte ptr [rax], al + 4a42ef: 00 40 04 add byte ptr [rax + 4], al + 4a42f2: 00 00 add byte ptr [rax], al + 4a42f4: 00 00 add byte ptr [rax], al + 4a42f6: 00 00 add byte ptr [rax], al + 4a42f8: 41 04 00 add al, 0 + 4a42fb: 00 00 add byte ptr [rax], al + 4a42fd: 00 00 add byte ptr [rax], al + 4a42ff: 00 42 04 add byte ptr [rdx + 4], al + 4a4302: 00 00 add byte ptr [rax], al + 4a4304: 00 00 add byte ptr [rax], al + 4a4306: 00 00 add byte ptr [rax], al + 4a4308: 43 04 00 add al, 0 + 4a430b: 00 00 add byte ptr [rax], al + 4a430d: 00 00 add byte ptr [rax], al + 4a430f: 00 44 04 00 add byte ptr [rsp + rax], al + 4a4313: 00 00 add byte ptr [rax], al + 4a4315: 00 00 add byte ptr [rax], al + 4a4317: 00 45 04 add byte ptr [rbp + 4], al + 4a431a: 00 00 add byte ptr [rax], al + 4a431c: 00 00 add byte ptr [rax], al + 4a431e: 00 00 add byte ptr [rax], al + 4a4320: 46 04 00 add al, 0 + 4a4323: 00 00 add byte ptr [rax], al + 4a4325: 00 00 add byte ptr [rax], al + 4a4327: 00 47 04 add byte ptr [rdi + 4], al + 4a432a: 00 00 add byte ptr [rax], al + 4a432c: 00 00 add byte ptr [rax], al + 4a432e: 00 00 add byte ptr [rax], al + 4a4330: 48 04 00 add al, 0 + 4a4333: 00 00 add byte ptr [rax], al + 4a4335: 00 00 add byte ptr [rax], al + 4a4337: 00 49 04 add byte ptr [rcx + 4], cl + 4a433a: 00 00 add byte ptr [rax], al + 4a433c: 00 00 add byte ptr [rax], al + 4a433e: 00 00 add byte ptr [rax], al + 4a4340: 4a 04 00 add al, 0 + 4a4343: 00 00 add byte ptr [rax], al + 4a4345: 00 00 add byte ptr [rax], al + 4a4347: 00 4b 04 add byte ptr [rbx + 4], cl + 4a434a: 00 00 add byte ptr [rax], al + 4a434c: 00 00 add byte ptr [rax], al + 4a434e: 00 00 add byte ptr [rax], al + 4a4350: 4c 04 00 add al, 0 + 4a4353: 00 00 add byte ptr [rax], al + 4a4355: 00 00 add byte ptr [rax], al + 4a4357: 00 4d 04 add byte ptr [rbp + 4], cl + 4a435a: 00 00 add byte ptr [rax], al + 4a435c: 00 00 add byte ptr [rax], al + 4a435e: 00 00 add byte ptr [rax], al + 4a4360: 4e 04 00 add al, 0 + 4a4363: 00 00 add byte ptr [rax], al + 4a4365: 00 00 add byte ptr [rax], al + 4a4367: 00 4f 04 add byte ptr [rdi + 4], cl + 4a436a: 00 00 add byte ptr [rax], al + 4a436c: 00 00 add byte ptr [rax], al + 4a436e: 00 00 add byte ptr [rax], al + 4a4370: 51 push rcx + 4a4371: 04 00 add al, 0 + 4a4373: 00 00 add byte ptr [rax], al + 4a4375: 00 00 add byte ptr [rax], al + 4a4377: 00 52 04 add byte ptr [rdx + 4], dl + 4a437a: 00 00 add byte ptr [rax], al + 4a437c: 00 00 add byte ptr [rax], al + 4a437e: 00 00 add byte ptr [rax], al + 4a4380: 53 push rbx + 4a4381: 04 00 add al, 0 + 4a4383: 00 00 add byte ptr [rax], al + 4a4385: 00 00 add byte ptr [rax], al + 4a4387: 00 54 04 00 add byte ptr [rsp + rax], dl + 4a438b: 00 00 add byte ptr [rax], al + 4a438d: 00 00 add byte ptr [rax], al + 4a438f: 00 55 04 add byte ptr [rbp + 4], dl + 4a4392: 00 00 add byte ptr [rax], al + 4a4394: 00 00 add byte ptr [rax], al + 4a4396: 00 00 add byte ptr [rax], al + 4a4398: 56 push rsi + 4a4399: 04 00 add al, 0 + 4a439b: 00 00 add byte ptr [rax], al + 4a439d: 00 00 add byte ptr [rax], al + 4a439f: 00 57 04 add byte ptr [rdi + 4], dl + 4a43a2: 00 00 add byte ptr [rax], al + 4a43a4: 00 00 add byte ptr [rax], al + 4a43a6: 00 00 add byte ptr [rax], al + 4a43a8: 58 pop rax + 4a43a9: 04 00 add al, 0 + 4a43ab: 00 00 add byte ptr [rax], al + 4a43ad: 00 00 add byte ptr [rax], al + 4a43af: 00 59 04 add byte ptr [rcx + 4], bl + 4a43b2: 00 00 add byte ptr [rax], al + 4a43b4: 00 00 add byte ptr [rax], al + 4a43b6: 00 00 add byte ptr [rax], al + 4a43b8: 5a pop rdx + 4a43b9: 04 00 add al, 0 + 4a43bb: 00 00 add byte ptr [rax], al + 4a43bd: 00 00 add byte ptr [rax], al + 4a43bf: 00 5b 04 add byte ptr [rbx + 4], bl + 4a43c2: 00 00 add byte ptr [rax], al + 4a43c4: 00 00 add byte ptr [rax], al + 4a43c6: 00 00 add byte ptr [rax], al + 4a43c8: 5c pop rsp + 4a43c9: 04 00 add al, 0 + 4a43cb: 00 00 add byte ptr [rax], al + 4a43cd: 00 00 add byte ptr [rax], al + 4a43cf: 00 5e 04 add byte ptr [rsi + 4], bl + 4a43d2: 00 00 add byte ptr [rax], al + 4a43d4: 00 00 add byte ptr [rax], al + 4a43d6: 00 00 add byte ptr [rax], al + 4a43d8: 5f pop rdi + 4a43d9: 04 00 add al, 0 + 4a43db: 00 00 add byte ptr [rax], al + 4a43dd: 00 00 add byte ptr [rax], al + 4a43df: 00 6a 04 add byte ptr [rdx + 4], ch + 4a43e2: 00 00 add byte ptr [rax], al + 4a43e4: 00 00 add byte ptr [rax], al + 4a43e6: 00 00 add byte ptr [rax], al + 4a43e8: 6b 04 00 00 imul eax, dword ptr [rax + rax], 0 + 4a43ec: 00 00 add byte ptr [rax], al + 4a43ee: 00 00 add byte ptr [rax], al + 4a43f0: 72 04 jb 0x4a43f6 + 4a43f2: 00 00 add byte ptr [rax], al + 4a43f4: 00 00 add byte ptr [rax], al + 4a43f6: 00 00 add byte ptr [rax], al + 4a43f8: 73 04 jae 0x4a43fe + 4a43fa: 00 00 add byte ptr [rax], al + 4a43fc: 00 00 add byte ptr [rax], al + 4a43fe: 00 00 add byte ptr [rax], al + 4a4400: 74 04 je 0x4a4406 + 4a4402: 00 00 add byte ptr [rax], al + 4a4404: 00 00 add byte ptr [rax], al + 4a4406: 00 00 add byte ptr [rax], al + 4a4408: 75 04 jne 0x4a440e + 4a440a: 00 00 add byte ptr [rax], al + 4a440c: 00 00 add byte ptr [rax], al + 4a440e: 00 00 add byte ptr [rax], al + 4a4410: 8c 04 00 mov word ptr [rax + rax], es + 4a4413: 00 00 add byte ptr [rax], al + 4a4415: 00 00 add byte ptr [rax], al + 4a4417: 00 8d 04 00 00 00 add byte ptr [rbp + 4], cl + 4a441d: 00 00 add byte ptr [rax], al + 4a441f: 00 90 04 00 00 00 add byte ptr [rax + 4], dl + 4a4425: 00 00 add byte ptr [rax], al + 4a4427: 00 91 04 00 00 00 add byte ptr [rcx + 4], dl + 4a442d: 00 00 add byte ptr [rax], al + 4a442f: 00 92 04 00 00 00 add byte ptr [rdx + 4], dl + 4a4435: 00 00 add byte ptr [rax], al + 4a4437: 00 93 04 00 00 00 add byte ptr [rbx + 4], dl + 4a443d: 00 00 add byte ptr [rax], al + 4a443f: 00 94 04 00 00 00 00 add byte ptr [rsp + rax], dl + 4a4446: 00 00 add byte ptr [rax], al + 4a4448: 95 xchg eax, ebp + 4a4449: 04 00 add al, 0 + 4a444b: 00 00 add byte ptr [rax], al + 4a444d: 00 00 add byte ptr [rax], al + 4a444f: 00 96 04 00 00 00 add byte ptr [rsi + 4], dl + 4a4455: 00 00 add byte ptr [rax], al + 4a4457: 00 97 04 00 00 00 add byte ptr [rdi + 4], dl + 4a445d: 00 00 add byte ptr [rax], al + 4a445f: 00 9a 04 00 00 00 add byte ptr [rdx + 4], bl + 4a4465: 00 00 add byte ptr [rax], al + 4a4467: 00 9b 04 00 00 00 add byte ptr [rbx + 4], bl + 4a446d: 00 00 add byte ptr [rax], al + 4a446f: 00 9e 04 00 00 00 add byte ptr [rsi + 4], bl + 4a4475: 00 00 add byte ptr [rax], al + 4a4477: 00 9f 04 00 00 00 add byte ptr [rdi + 4], bl + 4a447d: 00 00 add byte ptr [rax], al + 4a447f: 00 a2 04 00 00 00 add byte ptr [rdx + 4], ah + 4a4485: 00 00 add byte ptr [rax], al + 4a4487: 00 a3 04 00 00 00 add byte ptr [rbx + 4], ah + 4a448d: 00 00 add byte ptr [rax], al + 4a448f: 00 a4 04 00 00 00 00 add byte ptr [rsp + rax], ah + 4a4496: 00 00 add byte ptr [rax], al + 4a4498: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4a4499: 04 00 add al, 0 + 4a449b: 00 00 add byte ptr [rax], al + 4a449d: 00 00 add byte ptr [rax], al + 4a449f: 00 a6 04 00 00 00 add byte ptr [rsi + 4], ah + 4a44a5: 00 00 add byte ptr [rax], al + 4a44a7: 00 a7 04 00 00 00 add byte ptr [rdi + 4], ah + 4a44ad: 00 00 add byte ptr [rax], al + 4a44af: 00 a8 04 00 00 00 add byte ptr [rax + 4], ch + 4a44b5: 00 00 add byte ptr [rax], al + 4a44b7: 00 a9 04 00 00 00 add byte ptr [rcx + 4], ch + 4a44bd: 00 00 add byte ptr [rax], al + 4a44bf: 00 aa 04 00 00 00 add byte ptr [rdx + 4], ch + 4a44c5: 00 00 add byte ptr [rax], al + 4a44c7: 00 ab 04 00 00 00 add byte ptr [rbx + 4], ch + 4a44cd: 00 00 add byte ptr [rax], al + 4a44cf: 00 ac 04 00 00 00 00 add byte ptr [rsp + rax], ch + 4a44d6: 00 00 add byte ptr [rax], al + 4a44d8: ad lodsd eax, dword ptr [rsi] + 4a44d9: 04 00 add al, 0 + 4a44db: 00 00 add byte ptr [rax], al + 4a44dd: 00 00 add byte ptr [rax], al + 4a44df: 00 ae 04 00 00 00 add byte ptr [rsi + 4], ch + 4a44e5: 00 00 add byte ptr [rax], al + 4a44e7: 00 af 04 00 00 00 add byte ptr [rdi + 4], ch + 4a44ed: 00 00 add byte ptr [rax], al + 4a44ef: 00 b2 04 00 00 00 add byte ptr [rdx + 4], dh + 4a44f5: 00 00 add byte ptr [rax], al + 4a44f7: 00 b3 04 00 00 00 add byte ptr [rbx + 4], dh + 4a44fd: 00 00 add byte ptr [rax], al + 4a44ff: 00 b4 04 00 00 00 00 add byte ptr [rsp + rax], dh + 4a4506: 00 00 add byte ptr [rax], al + 4a4508: b5 04 mov ch, 4 + 4a450a: 00 00 add byte ptr [rax], al + 4a450c: 00 00 add byte ptr [rax], al + 4a450e: 00 00 add byte ptr [rax], al + 4a4510: ba 04 00 00 00 mov edx, 4 + 4a4515: 00 00 add byte ptr [rax], al + 4a4517: 00 bb 04 00 00 00 add byte ptr [rbx + 4], bh + 4a451d: 00 00 add byte ptr [rax], al + 4a451f: 00 bc 04 00 00 00 00 add byte ptr [rsp + rax], bh + 4a4526: 00 00 add byte ptr [rax], al + 4a4528: bd 04 00 00 00 mov ebp, 4 + 4a452d: 00 00 add byte ptr [rax], al + 4a452f: 00 be 04 00 00 00 add byte ptr [rsi + 4], bh + 4a4535: 00 00 add byte ptr [rax], al + 4a4537: 00 bf 04 00 00 00 add byte ptr [rdi + 4], bh + 4a453d: 00 00 add byte ptr [rax], al + 4a453f: 00 c0 add al, al + 4a4541: 04 00 add al, 0 + 4a4543: 00 00 add byte ptr [rax], al + 4a4545: 00 00 add byte ptr [rax], al + 4a4547: 00 c1 add cl, al + 4a4549: 04 00 add al, 0 + 4a454b: 00 00 add byte ptr [rax], al + 4a454d: 00 00 add byte ptr [rax], al + 4a454f: 00 c2 add dl, al + 4a4551: 04 00 add al, 0 + 4a4553: 00 00 add byte ptr [rax], al + 4a4555: 00 00 add byte ptr [rax], al + 4a4557: 00 cb add bl, cl + 4a4559: 04 00 add al, 0 + 4a455b: 00 00 add byte ptr [rax], al + 4a455d: 00 00 add byte ptr [rax], al + 4a455f: 00 cc add ah, cl + 4a4561: 04 00 add al, 0 + 4a4563: 00 00 add byte ptr [rax], al + 4a4565: 00 00 add byte ptr [rax], al + 4a4567: 00 d0 add al, dl + 4a4569: 04 00 add al, 0 + 4a456b: 00 00 add byte ptr [rax], al + 4a456d: 00 00 add byte ptr [rax], al + 4a456f: 00 d1 add cl, dl + 4a4571: 04 00 add al, 0 + 4a4573: 00 00 add byte ptr [rax], al + 4a4575: 00 00 add byte ptr [rax], al + 4a4577: 00 d2 add dl, dl + 4a4579: 04 00 add al, 0 + 4a457b: 00 00 add byte ptr [rax], al + 4a457d: 00 00 add byte ptr [rax], al + 4a457f: 00 d3 add bl, dl + 4a4581: 04 00 add al, 0 + 4a4583: 00 00 add byte ptr [rax], al + 4a4585: 00 00 add byte ptr [rax], al + 4a4587: 00 d6 add dh, dl + 4a4589: 04 00 add al, 0 + 4a458b: 00 00 add byte ptr [rax], al + 4a458d: 00 00 add byte ptr [rax], al + 4a458f: 00 d7 add bh, dl + 4a4591: 04 00 add al, 0 + 4a4593: 00 00 add byte ptr [rax], al + 4a4595: 00 00 add byte ptr [rax], al + 4a4597: 00 d8 add al, bl + 4a4599: 04 00 add al, 0 + 4a459b: 00 00 add byte ptr [rax], al + 4a459d: 00 00 add byte ptr [rax], al + 4a459f: 00 d9 add cl, bl + 4a45a1: 04 00 add al, 0 + 4a45a3: 00 00 add byte ptr [rax], al + 4a45a5: 00 00 add byte ptr [rax], al + 4a45a7: 00 dc add ah, bl + 4a45a9: 04 00 add al, 0 + 4a45ab: 00 00 add byte ptr [rax], al + 4a45ad: 00 00 add byte ptr [rax], al + 4a45af: 00 dd add ch, bl + 4a45b1: 04 00 add al, 0 + 4a45b3: 00 00 add byte ptr [rax], al + 4a45b5: 00 00 add byte ptr [rax], al + 4a45b7: 00 de add dh, bl + 4a45b9: 04 00 add al, 0 + 4a45bb: 00 00 add byte ptr [rax], al + 4a45bd: 00 00 add byte ptr [rax], al + 4a45bf: 00 df add bh, bl + 4a45c1: 04 00 add al, 0 + 4a45c3: 00 00 add byte ptr [rax], al + 4a45c5: 00 00 add byte ptr [rax], al + 4a45c7: 00 e0 add al, ah + 4a45c9: 04 00 add al, 0 + 4a45cb: 00 00 add byte ptr [rax], al + 4a45cd: 00 00 add byte ptr [rax], al + 4a45cf: 00 e1 add cl, ah + 4a45d1: 04 00 add al, 0 + 4a45d3: 00 00 add byte ptr [rax], al + 4a45d5: 00 00 add byte ptr [rax], al + 4a45d7: 00 e4 add ah, ah + 4a45d9: 04 00 add al, 0 + 4a45db: 00 00 add byte ptr [rax], al + 4a45dd: 00 00 add byte ptr [rax], al + 4a45df: 00 e5 add ch, ah + 4a45e1: 04 00 add al, 0 + 4a45e3: 00 00 add byte ptr [rax], al + 4a45e5: 00 00 add byte ptr [rax], al + 4a45e7: 00 e6 add dh, ah + 4a45e9: 04 00 add al, 0 + 4a45eb: 00 00 add byte ptr [rax], al + 4a45ed: 00 00 add byte ptr [rax], al + 4a45ef: 00 e7 add bh, ah + 4a45f1: 04 00 add al, 0 + 4a45f3: 00 00 add byte ptr [rax], al + 4a45f5: 00 00 add byte ptr [rax], al + 4a45f7: 00 e8 add al, ch + 4a45f9: 04 00 add al, 0 + 4a45fb: 00 00 add byte ptr [rax], al + 4a45fd: 00 00 add byte ptr [rax], al + 4a45ff: 00 e9 add cl, ch + 4a4601: 04 00 add al, 0 + 4a4603: 00 00 add byte ptr [rax], al + 4a4605: 00 00 add byte ptr [rax], al + 4a4607: 00 f0 add al, dh + 4a4609: 04 00 add al, 0 + 4a460b: 00 00 add byte ptr [rax], al + 4a460d: 00 00 add byte ptr [rax], al + 4a460f: 00 f1 add cl, dh + 4a4611: 04 00 add al, 0 + 4a4613: 00 00 add byte ptr [rax], al + 4a4615: 00 00 add byte ptr [rax], al + 4a4617: 00 f2 add dl, dh + 4a4619: 04 00 add al, 0 + 4a461b: 00 00 add byte ptr [rax], al + 4a461d: 00 00 add byte ptr [rax], al + 4a461f: 00 f3 add bl, dh + 4a4621: 04 00 add al, 0 + 4a4623: 00 00 add byte ptr [rax], al + 4a4625: 00 00 add byte ptr [rax], al + 4a4627: 00 f4 add ah, dh + 4a4629: 04 00 add al, 0 + 4a462b: 00 00 add byte ptr [rax], al + 4a462d: 00 00 add byte ptr [rax], al + 4a462f: 00 f5 add ch, dh + 4a4631: 04 00 add al, 0 + 4a4633: 00 00 add byte ptr [rax], al + 4a4635: 00 00 add byte ptr [rax], al + 4a4637: 00 f8 add al, bh + 4a4639: 04 00 add al, 0 + 4a463b: 00 00 add byte ptr [rax], al + 4a463d: 00 00 add byte ptr [rax], al + 4a463f: 00 f9 add cl, bh + 4a4641: 04 00 add al, 0 + 4a4643: 00 00 add byte ptr [rax], al + 4a4645: 00 00 add byte ptr [rax], al + 4a4647: 00 02 add byte ptr [rdx], al + 4a4649: 20 00 and byte ptr [rax], al + 4a464b: 00 00 add byte ptr [rax], al + 4a464d: 00 00 add byte ptr [rax], al + 4a464f: 00 03 add byte ptr [rbx], al + 4a4651: 20 00 and byte ptr [rax], al + 4a4653: 00 00 add byte ptr [rax], al + 4a4655: 00 00 add byte ptr [rax], al + 4a4657: 00 04 20 add byte ptr [rax + riz], al + 4a465a: 00 00 add byte ptr [rax], al + 4a465c: 00 00 add byte ptr [rax], al + 4a465e: 00 00 add byte ptr [rax], al + 4a4660: 05 20 00 00 00 add eax, 32 + 4a4665: 00 00 add byte ptr [rax], al + 4a4667: 00 06 add byte ptr [rsi], al + 4a4669: 20 00 and byte ptr [rax], al + 4a466b: 00 00 add byte ptr [rax], al + 4a466d: 00 00 add byte ptr [rax], al + 4a466f: 00 08 add byte ptr [rax], cl + 4a4671: 20 00 and byte ptr [rax], al + 4a4673: 00 00 add byte ptr [rax], al + 4a4675: 00 00 add byte ptr [rax], al + 4a4677: 00 09 add byte ptr [rcx], cl + 4a4679: 20 00 and byte ptr [rax], al + 4a467b: 00 00 add byte ptr [rax], al + 4a467d: 00 00 add byte ptr [rax], al + 4a467f: 00 0a add byte ptr [rdx], cl + 4a4681: 20 00 and byte ptr [rax], al + 4a4683: 00 00 add byte ptr [rax], al + 4a4685: 00 00 add byte ptr [rax], al + 4a4687: 00 0b add byte ptr [rbx], cl + 4a4689: 20 00 and byte ptr [rax], al + 4a468b: 00 00 add byte ptr [rax], al + 4a468d: 00 00 add byte ptr [rax], al + 4a468f: 00 10 add byte ptr [rax], dl + 4a4691: 20 00 and byte ptr [rax], al + 4a4693: 00 00 add byte ptr [rax], al + 4a4695: 00 00 add byte ptr [rax], al + 4a4697: 00 11 add byte ptr [rcx], dl + 4a4699: 20 00 and byte ptr [rax], al + 4a469b: 00 00 add byte ptr [rax], al + 4a469d: 00 00 add byte ptr [rax], al + 4a469f: 00 12 add byte ptr [rdx], dl + 4a46a1: 20 00 and byte ptr [rax], al + 4a46a3: 00 00 add byte ptr [rax], al + 4a46a5: 00 00 add byte ptr [rax], al + 4a46a7: 00 13 add byte ptr [rbx], dl + 4a46a9: 20 00 and byte ptr [rax], al + 4a46ab: 00 00 add byte ptr [rax], al + 4a46ad: 00 00 add byte ptr [rax], al + 4a46af: 00 14 20 add byte ptr [rax + riz], dl + 4a46b2: 00 00 add byte ptr [rax], al + 4a46b4: 00 00 add byte ptr [rax], al + 4a46b6: 00 00 add byte ptr [rax], al + 4a46b8: 15 20 00 00 00 adc eax, 32 + 4a46bd: 00 00 add byte ptr [rax], al + 4a46bf: 00 18 add byte ptr [rax], bl + 4a46c1: 20 00 and byte ptr [rax], al + 4a46c3: 00 00 add byte ptr [rax], al + 4a46c5: 00 00 add byte ptr [rax], al + 4a46c7: 00 19 add byte ptr [rcx], bl + 4a46c9: 20 00 and byte ptr [rax], al + 4a46cb: 00 00 add byte ptr [rax], al + 4a46cd: 00 00 add byte ptr [rax], al + 4a46cf: 00 1a add byte ptr [rdx], bl + 4a46d1: 20 00 and byte ptr [rax], al + 4a46d3: 00 00 add byte ptr [rax], al + 4a46d5: 00 00 add byte ptr [rax], al + 4a46d7: 00 1b add byte ptr [rbx], bl + 4a46d9: 20 00 and byte ptr [rax], al + 4a46db: 00 00 add byte ptr [rax], al + 4a46dd: 00 00 add byte ptr [rax], al + 4a46df: 00 1c 20 add byte ptr [rax + riz], bl + 4a46e2: 00 00 add byte ptr [rax], al + 4a46e4: 00 00 add byte ptr [rax], al + 4a46e6: 00 00 add byte ptr [rax], al + 4a46e8: 1d 20 00 00 00 sbb eax, 32 + 4a46ed: 00 00 add byte ptr [rax], al + 4a46ef: 00 1e add byte ptr [rsi], bl + 4a46f1: 20 00 and byte ptr [rax], al + 4a46f3: 00 00 add byte ptr [rax], al + 4a46f5: 00 00 add byte ptr [rax], al + 4a46f7: 00 1f add byte ptr [rdi], bl + 4a46f9: 20 00 and byte ptr [rax], al + 4a46fb: 00 00 add byte ptr [rax], al + 4a46fd: 00 00 add byte ptr [rax], al + 4a46ff: 00 20 add byte ptr [rax], ah + 4a4701: 20 00 and byte ptr [rax], al + 4a4703: 00 00 add byte ptr [rax], al + 4a4705: 00 00 add byte ptr [rax], al + 4a4707: 00 22 add byte ptr [rdx], ah + 4a4709: 20 00 and byte ptr [rax], al + 4a470b: 00 00 add byte ptr [rax], al + 4a470d: 00 00 add byte ptr [rax], al + 4a470f: 00 24 20 add byte ptr [rax + riz], ah + 4a4712: 00 00 add byte ptr [rax], al + 4a4714: 00 00 add byte ptr [rax], al + 4a4716: 00 00 add byte ptr [rax], al + 4a4718: 25 20 00 00 00 and eax, 32 + 4a471d: 00 00 add byte ptr [rax], al + 4a471f: 00 26 add byte ptr [rsi], ah + 4a4721: 20 00 and byte ptr [rax], al + 4a4723: 00 00 add byte ptr [rax], al + 4a4725: 00 00 add byte ptr [rax], al + 4a4727: 00 2f add byte ptr [rdi], ch + 4a4729: 20 00 and byte ptr [rax], al + 4a472b: 00 00 add byte ptr [rax], al + 4a472d: 00 00 add byte ptr [rax], al + 4a472f: 00 35 20 00 00 00 add byte ptr [rip + 32], dh # 0x4a4755 + 4a4735: 00 00 add byte ptr [rax], al + 4a4737: 00 36 add byte ptr [rsi], dh + 4a4739: 20 00 and byte ptr [rax], al + 4a473b: 00 00 add byte ptr [rax], al + 4a473d: 00 00 add byte ptr [rax], al + 4a473f: 00 37 add byte ptr [rdi], dh + 4a4741: 20 00 and byte ptr [rax], al + 4a4743: 00 00 add byte ptr [rax], al + 4a4745: 00 00 add byte ptr [rax], al + 4a4747: 00 39 add byte ptr [rcx], bh + 4a4749: 20 00 and byte ptr [rax], al + 4a474b: 00 00 add byte ptr [rax], al + 4a474d: 00 00 add byte ptr [rax], al + 4a474f: 00 3a add byte ptr [rdx], bh + 4a4751: 20 00 and byte ptr [rax], al + 4a4753: 00 00 add byte ptr [rax], al + 4a4755: 00 00 add byte ptr [rax], al + 4a4757: 00 3c 20 add byte ptr [rax + riz], bh + 4a475a: 00 00 add byte ptr [rax], al + 4a475c: 00 00 add byte ptr [rax], al + 4a475e: 00 00 add byte ptr [rax], al + 4a4760: 44 20 00 and byte ptr [rax], r8b + 4a4763: 00 00 add byte ptr [rax], al + 4a4765: 00 00 add byte ptr [rax], al + 4a4767: 00 47 20 add byte ptr [rdi + 32], al + 4a476a: 00 00 add byte ptr [rax], al + 4a476c: 00 00 add byte ptr [rax], al + 4a476e: 00 00 add byte ptr [rax], al + 4a4770: 48 20 00 and byte ptr [rax], al + 4a4773: 00 00 add byte ptr [rax], al + 4a4775: 00 00 add byte ptr [rax], al + 4a4777: 00 49 20 add byte ptr [rcx + 32], cl + 4a477a: 00 00 add byte ptr [rax], al + 4a477c: 00 00 add byte ptr [rax], al + 4a477e: 00 00 add byte ptr [rax], al + 4a4780: 5f pop rdi + 4a4781: 20 00 and byte ptr [rax], al + 4a4783: 00 00 add byte ptr [rax], al + 4a4785: 00 00 add byte ptr [rax], al + 4a4787: 00 60 20 add byte ptr [rax + 32], ah + 4a478a: 00 00 add byte ptr [rax], al + 4a478c: 00 00 add byte ptr [rax], al + 4a478e: 00 00 add byte ptr [rax], al + 4a4790: 61 + 4a4791: 20 00 and byte ptr [rax], al + 4a4793: 00 00 add byte ptr [rax], al + 4a4795: 00 00 add byte ptr [rax], al + 4a4797: 00 62 20 add byte ptr [rdx + 32], ah + 4a479a: 00 00 add byte ptr [rax], al + 4a479c: 00 00 add byte ptr [rax], al + 4a479e: 00 00 add byte ptr [rax], al + 4a47a0: 63 20 movsxd esp, dword ptr [rax] + 4a47a2: 00 00 add byte ptr [rax], al + 4a47a4: 00 00 add byte ptr [rax], al + 4a47a6: 00 00 add byte ptr [rax], al + 4a47a8: a1 20 00 00 00 00 00 00 a8 movabs eax, dword ptr [-6341068275337658336] + 4a47b1: 20 00 and byte ptr [rax], al + 4a47b3: 00 00 add byte ptr [rax], al + 4a47b5: 00 00 add byte ptr [rax], al + 4a47b7: 00 ac 20 00 00 00 00 add byte ptr [rax + riz], ch + 4a47be: 00 00 add byte ptr [rax], al + 4a47c0: b9 20 00 00 00 mov ecx, 32 + 4a47c5: 00 00 add byte ptr [rax], al + 4a47c7: 00 00 add byte ptr [rax], al + 4a47c9: 21 00 and dword ptr [rax], eax + 4a47cb: 00 00 add byte ptr [rax], al + 4a47cd: 00 00 add byte ptr [rax], al + 4a47cf: 00 01 add byte ptr [rcx], al + 4a47d1: 21 00 and dword ptr [rax], eax + 4a47d3: 00 00 add byte ptr [rax], al + 4a47d5: 00 00 add byte ptr [rax], al + 4a47d7: 00 02 add byte ptr [rdx], al + 4a47d9: 21 00 and dword ptr [rax], eax + 4a47db: 00 00 add byte ptr [rax], al + 4a47dd: 00 00 add byte ptr [rax], al + 4a47df: 00 05 21 00 00 00 add byte ptr [rip + 33], al # 0x4a4806 + 4a47e5: 00 00 add byte ptr [rax], al + 4a47e7: 00 06 add byte ptr [rsi], al + 4a47e9: 21 00 and dword ptr [rax], eax + 4a47eb: 00 00 add byte ptr [rax], al + 4a47ed: 00 00 add byte ptr [rax], al + 4a47ef: 00 0a add byte ptr [rdx], cl + 4a47f1: 21 00 and dword ptr [rax], eax + 4a47f3: 00 00 add byte ptr [rax], al + 4a47f5: 00 00 add byte ptr [rax], al + 4a47f7: 00 0b add byte ptr [rbx], cl + 4a47f9: 21 00 and dword ptr [rax], eax + 4a47fb: 00 00 add byte ptr [rax], al + 4a47fd: 00 00 add byte ptr [rax], al + 4a47ff: 00 0c 21 add byte ptr [rcx + riz], cl + 4a4802: 00 00 add byte ptr [rax], al + 4a4804: 00 00 add byte ptr [rax], al + 4a4806: 00 00 add byte ptr [rax], al + 4a4808: 0d 21 00 00 00 or eax, 33 + 4a480d: 00 00 add byte ptr [rax], al + 4a480f: 00 0e add byte ptr [rsi], cl + 4a4811: 21 00 and dword ptr [rax], eax + 4a4813: 00 00 add byte ptr [rax], al + 4a4815: 00 00 add byte ptr [rax], al + 4a4817: 00 10 add byte ptr [rax], dl + 4a4819: 21 00 and dword ptr [rax], eax + 4a481b: 00 00 add byte ptr [rax], al + 4a481d: 00 00 add byte ptr [rax], al + 4a481f: 00 11 add byte ptr [rcx], dl + 4a4821: 21 00 and dword ptr [rax], eax + 4a4823: 00 00 add byte ptr [rax], al + 4a4825: 00 00 add byte ptr [rax], al + 4a4827: 00 12 add byte ptr [rdx], dl + 4a4829: 21 00 and dword ptr [rax], eax + 4a482b: 00 00 add byte ptr [rax], al + 4a482d: 00 00 add byte ptr [rax], al + 4a482f: 00 13 add byte ptr [rbx], dl + 4a4831: 21 00 and dword ptr [rax], eax + 4a4833: 00 00 add byte ptr [rax], al + 4a4835: 00 00 add byte ptr [rax], al + 4a4837: 00 15 21 00 00 00 add byte ptr [rip + 33], dl # 0x4a485e + 4a483d: 00 00 add byte ptr [rax], al + 4a483f: 00 16 add byte ptr [rsi], dl + 4a4841: 21 00 and dword ptr [rax], eax + 4a4843: 00 00 add byte ptr [rax], al + 4a4845: 00 00 add byte ptr [rax], al + 4a4847: 00 19 add byte ptr [rcx], bl + 4a4849: 21 00 and dword ptr [rax], eax + 4a484b: 00 00 add byte ptr [rax], al + 4a484d: 00 00 add byte ptr [rax], al + 4a484f: 00 1a add byte ptr [rdx], bl + 4a4851: 21 00 and dword ptr [rax], eax + 4a4853: 00 00 add byte ptr [rax], al + 4a4855: 00 00 add byte ptr [rax], al + 4a4857: 00 1b add byte ptr [rbx], bl + 4a4859: 21 00 and dword ptr [rax], eax + 4a485b: 00 00 add byte ptr [rax], al + 4a485d: 00 00 add byte ptr [rax], al + 4a485f: 00 1c 21 add byte ptr [rcx + riz], bl + 4a4862: 00 00 add byte ptr [rax], al + 4a4864: 00 00 add byte ptr [rax], al + 4a4866: 00 00 add byte ptr [rax], al + 4a4868: 1d 21 00 00 00 sbb eax, 33 + 4a486d: 00 00 add byte ptr [rax], al + 4a486f: 00 21 add byte ptr [rcx], ah + 4a4871: 21 00 and dword ptr [rax], eax + 4a4873: 00 00 add byte ptr [rax], al + 4a4875: 00 00 add byte ptr [rax], al + 4a4877: 00 22 add byte ptr [rdx], ah + 4a4879: 21 00 and dword ptr [rax], eax + 4a487b: 00 00 add byte ptr [rax], al + 4a487d: 00 00 add byte ptr [rax], al + 4a487f: 00 24 21 add byte ptr [rcx + riz], ah + 4a4882: 00 00 add byte ptr [rax], al + 4a4884: 00 00 add byte ptr [rax], al + 4a4886: 00 00 add byte ptr [rax], al + 4a4888: 26 21 00 and dword ptr es:[rax], eax + 4a488b: 00 00 add byte ptr [rax], al + 4a488d: 00 00 add byte ptr [rax], al + 4a488f: 00 28 add byte ptr [rax], ch + 4a4891: 21 00 and dword ptr [rax], eax + 4a4893: 00 00 add byte ptr [rax], al + 4a4895: 00 00 add byte ptr [rax], al + 4a4897: 00 2c 21 add byte ptr [rcx + riz], ch + 4a489a: 00 00 add byte ptr [rax], al + 4a489c: 00 00 add byte ptr [rax], al + 4a489e: 00 00 add byte ptr [rax], al + 4a48a0: 2d 21 00 00 00 sub eax, 33 + 4a48a5: 00 00 add byte ptr [rax], al + 4a48a7: 00 2e add byte ptr [rsi], ch + 4a48a9: 21 00 and dword ptr [rax], eax + 4a48ab: 00 00 add byte ptr [rax], al + 4a48ad: 00 00 add byte ptr [rax], al + 4a48af: 00 2f add byte ptr [rdi], ch + 4a48b1: 21 00 and dword ptr [rax], eax + 4a48b3: 00 00 add byte ptr [rax], al + 4a48b5: 00 00 add byte ptr [rax], al + 4a48b7: 00 30 add byte ptr [rax], dh + 4a48b9: 21 00 and dword ptr [rax], eax + 4a48bb: 00 00 add byte ptr [rax], al + 4a48bd: 00 00 add byte ptr [rax], al + 4a48bf: 00 31 add byte ptr [rcx], dh + 4a48c1: 21 00 and dword ptr [rax], eax + 4a48c3: 00 00 add byte ptr [rax], al + 4a48c5: 00 00 add byte ptr [rax], al + 4a48c7: 00 33 add byte ptr [rbx], dh + 4a48c9: 21 00 and dword ptr [rax], eax + 4a48cb: 00 00 add byte ptr [rax], al + 4a48cd: 00 00 add byte ptr [rax], al + 4a48cf: 00 34 21 add byte ptr [rcx + riz], dh + 4a48d2: 00 00 add byte ptr [rax], al + 4a48d4: 00 00 add byte ptr [rax], al + 4a48d6: 00 00 add byte ptr [rax], al + 4a48d8: 39 21 cmp dword ptr [rcx], esp + 4a48da: 00 00 add byte ptr [rax], al + 4a48dc: 00 00 add byte ptr [rax], al + 4a48de: 00 00 add byte ptr [rax], al + 4a48e0: 45 21 00 and dword ptr [r8], r8d + 4a48e3: 00 00 add byte ptr [rax], al + 4a48e5: 00 00 add byte ptr [rax], al + 4a48e7: 00 46 21 add byte ptr [rsi + 33], al + 4a48ea: 00 00 add byte ptr [rax], al + 4a48ec: 00 00 add byte ptr [rax], al + 4a48ee: 00 00 add byte ptr [rax], al + 4a48f0: 47 21 00 and dword ptr [r8], r8d + 4a48f3: 00 00 add byte ptr [rax], al + 4a48f5: 00 00 add byte ptr [rax], al + 4a48f7: 00 48 21 add byte ptr [rax + 33], cl + 4a48fa: 00 00 add byte ptr [rax], al + 4a48fc: 00 00 add byte ptr [rax], al + 4a48fe: 00 00 add byte ptr [rax], al + 4a4900: 49 21 00 and qword ptr [r8], rax + 4a4903: 00 00 add byte ptr [rax], al + 4a4905: 00 00 add byte ptr [rax], al + 4a4907: 00 53 21 add byte ptr [rbx + 33], dl + 4a490a: 00 00 add byte ptr [rax], al + 4a490c: 00 00 add byte ptr [rax], al + 4a490e: 00 00 add byte ptr [rax], al + 4a4910: 54 push rsp + 4a4911: 21 00 and dword ptr [rax], eax + 4a4913: 00 00 add byte ptr [rax], al + 4a4915: 00 00 add byte ptr [rax], al + 4a4917: 00 55 21 add byte ptr [rbp + 33], dl + 4a491a: 00 00 add byte ptr [rax], al + 4a491c: 00 00 add byte ptr [rax], al + 4a491e: 00 00 add byte ptr [rax], al + 4a4920: 56 push rsi + 4a4921: 21 00 and dword ptr [rax], eax + 4a4923: 00 00 add byte ptr [rax], al + 4a4925: 00 00 add byte ptr [rax], al + 4a4927: 00 57 21 add byte ptr [rdi + 33], dl + 4a492a: 00 00 add byte ptr [rax], al + 4a492c: 00 00 add byte ptr [rax], al + 4a492e: 00 00 add byte ptr [rax], al + 4a4930: 58 pop rax + 4a4931: 21 00 and dword ptr [rax], eax + 4a4933: 00 00 add byte ptr [rax], al + 4a4935: 00 00 add byte ptr [rax], al + 4a4937: 00 59 21 add byte ptr [rcx + 33], bl + 4a493a: 00 00 add byte ptr [rax], al + 4a493c: 00 00 add byte ptr [rax], al + 4a493e: 00 00 add byte ptr [rax], al + 4a4940: 5a pop rdx + 4a4941: 21 00 and dword ptr [rax], eax + 4a4943: 00 00 add byte ptr [rax], al + 4a4945: 00 00 add byte ptr [rax], al + 4a4947: 00 5b 21 add byte ptr [rbx + 33], bl + 4a494a: 00 00 add byte ptr [rax], al + 4a494c: 00 00 add byte ptr [rax], al + 4a494e: 00 00 add byte ptr [rax], al + 4a4950: 5c pop rsp + 4a4951: 21 00 and dword ptr [rax], eax + 4a4953: 00 00 add byte ptr [rax], al + 4a4955: 00 00 add byte ptr [rax], al + 4a4957: 00 5d 21 add byte ptr [rbp + 33], bl + 4a495a: 00 00 add byte ptr [rax], al + 4a495c: 00 00 add byte ptr [rax], al + 4a495e: 00 00 add byte ptr [rax], al + 4a4960: 5e pop rsi + 4a4961: 21 00 and dword ptr [rax], eax + 4a4963: 00 00 add byte ptr [rax], al + 4a4965: 00 00 add byte ptr [rax], al + 4a4967: 00 5f 21 add byte ptr [rdi + 33], bl + 4a496a: 00 00 add byte ptr [rax], al + 4a496c: 00 00 add byte ptr [rax], al + 4a496e: 00 00 add byte ptr [rax], al + 4a4970: 60 + 4a4971: 21 00 and dword ptr [rax], eax + 4a4973: 00 00 add byte ptr [rax], al + 4a4975: 00 00 add byte ptr [rax], al + 4a4977: 00 61 21 add byte ptr [rcx + 33], ah + 4a497a: 00 00 add byte ptr [rax], al + 4a497c: 00 00 add byte ptr [rax], al + 4a497e: 00 00 add byte ptr [rax], al + 4a4980: 62 + 4a4981: 21 00 and dword ptr [rax], eax + 4a4983: 00 00 add byte ptr [rax], al + 4a4985: 00 00 add byte ptr [rax], al + 4a4987: 00 63 21 add byte ptr [rbx + 33], ah + 4a498a: 00 00 add byte ptr [rax], al + 4a498c: 00 00 add byte ptr [rax], al + 4a498e: 00 00 add byte ptr [rax], al + 4a4990: 64 21 00 and dword ptr fs:[rax], eax + 4a4993: 00 00 add byte ptr [rax], al + 4a4995: 00 00 add byte ptr [rax], al + 4a4997: 00 65 21 add byte ptr [rbp + 33], ah + 4a499a: 00 00 add byte ptr [rax], al + 4a499c: 00 00 add byte ptr [rax], al + 4a499e: 00 00 add byte ptr [rax], al + 4a49a0: 66 21 00 and word ptr [rax], ax + 4a49a3: 00 00 add byte ptr [rax], al + 4a49a5: 00 00 add byte ptr [rax], al + 4a49a7: 00 67 21 add byte ptr [rdi + 33], ah + 4a49aa: 00 00 add byte ptr [rax], al + 4a49ac: 00 00 add byte ptr [rax], al + 4a49ae: 00 00 add byte ptr [rax], al + 4a49b0: 68 21 00 00 00 push 33 + 4a49b5: 00 00 add byte ptr [rax], al + 4a49b7: 00 69 21 add byte ptr [rcx + 33], ch + 4a49ba: 00 00 add byte ptr [rax], al + 4a49bc: 00 00 add byte ptr [rax], al + 4a49be: 00 00 add byte ptr [rax], al + 4a49c0: 6a 21 push 33 + 4a49c2: 00 00 add byte ptr [rax], al + 4a49c4: 00 00 add byte ptr [rax], al + 4a49c6: 00 00 add byte ptr [rax], al + 4a49c8: 6b 21 00 imul esp, dword ptr [rcx], 0 + 4a49cb: 00 00 add byte ptr [rax], al + 4a49cd: 00 00 add byte ptr [rax], al + 4a49cf: 00 6c 21 00 add byte ptr [rcx + riz], ch + 4a49d3: 00 00 add byte ptr [rax], al + 4a49d5: 00 00 add byte ptr [rax], al + 4a49d7: 00 6d 21 add byte ptr [rbp + 33], ch + 4a49da: 00 00 add byte ptr [rax], al + 4a49dc: 00 00 add byte ptr [rax], al + 4a49de: 00 00 add byte ptr [rax], al + 4a49e0: 6e outsb dx, byte ptr [rsi] + 4a49e1: 21 00 and dword ptr [rax], eax + 4a49e3: 00 00 add byte ptr [rax], al + 4a49e5: 00 00 add byte ptr [rax], al + 4a49e7: 00 6f 21 add byte ptr [rdi + 33], ch + 4a49ea: 00 00 add byte ptr [rax], al + 4a49ec: 00 00 add byte ptr [rax], al + 4a49ee: 00 00 add byte ptr [rax], al + 4a49f0: 70 21 jo 0x4a4a13 + 4a49f2: 00 00 add byte ptr [rax], al + 4a49f4: 00 00 add byte ptr [rax], al + 4a49f6: 00 00 add byte ptr [rax], al + 4a49f8: 71 21 jno 0x4a4a1b + 4a49fa: 00 00 add byte ptr [rax], al + 4a49fc: 00 00 add byte ptr [rax], al + 4a49fe: 00 00 add byte ptr [rax], al + 4a4a00: 72 21 jb 0x4a4a23 + 4a4a02: 00 00 add byte ptr [rax], al + 4a4a04: 00 00 add byte ptr [rax], al + 4a4a06: 00 00 add byte ptr [rax], al + 4a4a08: 73 21 jae 0x4a4a2b + 4a4a0a: 00 00 add byte ptr [rax], al + 4a4a0c: 00 00 add byte ptr [rax], al + 4a4a0e: 00 00 add byte ptr [rax], al + 4a4a10: 74 21 je 0x4a4a33 + 4a4a12: 00 00 add byte ptr [rax], al + 4a4a14: 00 00 add byte ptr [rax], al + 4a4a16: 00 00 add byte ptr [rax], al + 4a4a18: 75 21 jne 0x4a4a3b + 4a4a1a: 00 00 add byte ptr [rax], al + 4a4a1c: 00 00 add byte ptr [rax], al + 4a4a1e: 00 00 add byte ptr [rax], al + 4a4a20: 76 21 jbe 0x4a4a43 + 4a4a22: 00 00 add byte ptr [rax], al + 4a4a24: 00 00 add byte ptr [rax], al + 4a4a26: 00 00 add byte ptr [rax], al + 4a4a28: 77 21 ja 0x4a4a4b + 4a4a2a: 00 00 add byte ptr [rax], al + 4a4a2c: 00 00 add byte ptr [rax], al + 4a4a2e: 00 00 add byte ptr [rax], al + 4a4a30: 78 21 js 0x4a4a53 + 4a4a32: 00 00 add byte ptr [rax], al + 4a4a34: 00 00 add byte ptr [rax], al + 4a4a36: 00 00 add byte ptr [rax], al + 4a4a38: 79 21 jns 0x4a4a5b + 4a4a3a: 00 00 add byte ptr [rax], al + 4a4a3c: 00 00 add byte ptr [rax], al + 4a4a3e: 00 00 add byte ptr [rax], al + 4a4a40: 7a 21 jp 0x4a4a63 + 4a4a42: 00 00 add byte ptr [rax], al + 4a4a44: 00 00 add byte ptr [rax], al + 4a4a46: 00 00 add byte ptr [rax], al + 4a4a48: 7b 21 jnp 0x4a4a6b + 4a4a4a: 00 00 add byte ptr [rax], al + 4a4a4c: 00 00 add byte ptr [rax], al + 4a4a4e: 00 00 add byte ptr [rax], al + 4a4a50: 7c 21 jl 0x4a4a73 + 4a4a52: 00 00 add byte ptr [rax], al + 4a4a54: 00 00 add byte ptr [rax], al + 4a4a56: 00 00 add byte ptr [rax], al + 4a4a58: 7d 21 jge 0x4a4a7b + 4a4a5a: 00 00 add byte ptr [rax], al + 4a4a5c: 00 00 add byte ptr [rax], al + 4a4a5e: 00 00 add byte ptr [rax], al + 4a4a60: 7e 21 jle 0x4a4a83 + 4a4a62: 00 00 add byte ptr [rax], al + 4a4a64: 00 00 add byte ptr [rax], al + 4a4a66: 00 00 add byte ptr [rax], al + 4a4a68: 7f 21 jg 0x4a4a8b + 4a4a6a: 00 00 add byte ptr [rax], al + 4a4a6c: 00 00 add byte ptr [rax], al + 4a4a6e: 00 00 add byte ptr [rax], al + 4a4a70: 90 nop + 4a4a71: 21 00 and dword ptr [rax], eax + 4a4a73: 00 00 add byte ptr [rax], al + 4a4a75: 00 00 add byte ptr [rax], al + 4a4a77: 00 92 21 00 00 00 add byte ptr [rdx + 33], dl + 4a4a7d: 00 00 add byte ptr [rax], al + 4a4a7f: 00 94 21 00 00 00 00 add byte ptr [rcx + riz], dl + 4a4a86: 00 00 add byte ptr [rax], al + 4a4a88: d0 21 shl byte ptr [rcx] + 4a4a8a: 00 00 add byte ptr [rax], al + 4a4a8c: 00 00 add byte ptr [rax], al + 4a4a8e: 00 00 add byte ptr [rax], al + 4a4a90: d2 21 shl byte ptr [rcx], cl + 4a4a92: 00 00 add byte ptr [rax], al + 4a4a94: 00 00 add byte ptr [rax], al + 4a4a96: 00 00 add byte ptr [rax], al + 4a4a98: d4 + 4a4a99: 21 00 and dword ptr [rax], eax + 4a4a9b: 00 00 add byte ptr [rax], al + 4a4a9d: 00 00 add byte ptr [rax], al + 4a4a9f: 00 12 add byte ptr [rdx], dl + 4a4aa1: 22 00 and al, byte ptr [rax] + 4a4aa3: 00 00 add byte ptr [rax], al + 4a4aa5: 00 00 add byte ptr [rax], al + 4a4aa7: 00 15 22 00 00 00 add byte ptr [rip + 34], dl # 0x4a4acf + 4a4aad: 00 00 add byte ptr [rax], al + 4a4aaf: 00 16 add byte ptr [rsi], dl + 4a4ab1: 22 00 and al, byte ptr [rax] + 4a4ab3: 00 00 add byte ptr [rax], al + 4a4ab5: 00 00 add byte ptr [rax], al + 4a4ab7: 00 17 add byte ptr [rdi], dl + 4a4ab9: 22 00 and al, byte ptr [rax] + 4a4abb: 00 00 add byte ptr [rax], al + 4a4abd: 00 00 add byte ptr [rax], al + 4a4abf: 00 23 add byte ptr [rbx], ah + 4a4ac1: 22 00 and al, byte ptr [rax] + 4a4ac3: 00 00 add byte ptr [rax], al + 4a4ac5: 00 00 add byte ptr [rax], al + 4a4ac7: 00 36 add byte ptr [rsi], dh + 4a4ac9: 22 00 and al, byte ptr [rax] + 4a4acb: 00 00 add byte ptr [rax], al + 4a4acd: 00 00 add byte ptr [rax], al + 4a4acf: 00 3c 22 add byte ptr [rdx + riz], bh + 4a4ad2: 00 00 add byte ptr [rax], al + 4a4ad4: 00 00 add byte ptr [rax], al + 4a4ad6: 00 00 add byte ptr [rax], al + 4a4ad8: 64 22 00 and al, byte ptr fs:[rax] + 4a4adb: 00 00 add byte ptr [rax], al + 4a4add: 00 00 add byte ptr [rax], al + 4a4adf: 00 65 22 add byte ptr [rbp + 34], ah + 4a4ae2: 00 00 add byte ptr [rax], al + 4a4ae4: 00 00 add byte ptr [rax], al + 4a4ae6: 00 00 add byte ptr [rax], al + 4a4ae8: 6a 22 push 34 + 4a4aea: 00 00 add byte ptr [rax], al + 4a4aec: 00 00 add byte ptr [rax], al + 4a4aee: 00 00 add byte ptr [rax], al + 4a4af0: 6b 22 00 imul esp, dword ptr [rdx], 0 + 4a4af3: 00 00 add byte ptr [rax], al + 4a4af5: 00 00 add byte ptr [rax], al + 4a4af7: 00 d8 add al, bl + 4a4af9: 22 00 and al, byte ptr [rax] + 4a4afb: 00 00 add byte ptr [rax], al + 4a4afd: 00 00 add byte ptr [rax], al + 4a4aff: 00 d9 add cl, bl + 4a4b01: 22 00 and al, byte ptr [rax] + 4a4b03: 00 00 add byte ptr [rax], al + 4a4b05: 00 00 add byte ptr [rax], al + 4a4b07: 00 00 add byte ptr [rax], al + 4a4b09: 24 00 and al, 0 + 4a4b0b: 00 00 add byte ptr [rax], al + 4a4b0d: 00 00 add byte ptr [rax], al + 4a4b0f: 00 01 add byte ptr [rcx], al + 4a4b11: 24 00 and al, 0 + 4a4b13: 00 00 add byte ptr [rax], al + 4a4b15: 00 00 add byte ptr [rax], al + 4a4b17: 00 02 add byte ptr [rdx], al + 4a4b19: 24 00 and al, 0 + 4a4b1b: 00 00 add byte ptr [rax], al + 4a4b1d: 00 00 add byte ptr [rax], al + 4a4b1f: 00 03 add byte ptr [rbx], al + 4a4b21: 24 00 and al, 0 + 4a4b23: 00 00 add byte ptr [rax], al + 4a4b25: 00 00 add byte ptr [rax], al + 4a4b27: 00 04 24 add byte ptr [rsp], al + 4a4b2a: 00 00 add byte ptr [rax], al + 4a4b2c: 00 00 add byte ptr [rax], al + 4a4b2e: 00 00 add byte ptr [rax], al + 4a4b30: 05 24 00 00 00 add eax, 36 + 4a4b35: 00 00 add byte ptr [rax], al + 4a4b37: 00 06 add byte ptr [rsi], al + 4a4b39: 24 00 and al, 0 + 4a4b3b: 00 00 add byte ptr [rax], al + 4a4b3d: 00 00 add byte ptr [rax], al + 4a4b3f: 00 07 add byte ptr [rdi], al + 4a4b41: 24 00 and al, 0 + 4a4b43: 00 00 add byte ptr [rax], al + 4a4b45: 00 00 add byte ptr [rax], al + 4a4b47: 00 08 add byte ptr [rax], cl + 4a4b49: 24 00 and al, 0 + 4a4b4b: 00 00 add byte ptr [rax], al + 4a4b4d: 00 00 add byte ptr [rax], al + 4a4b4f: 00 09 add byte ptr [rcx], cl + 4a4b51: 24 00 and al, 0 + 4a4b53: 00 00 add byte ptr [rax], al + 4a4b55: 00 00 add byte ptr [rax], al + 4a4b57: 00 0a add byte ptr [rdx], cl + 4a4b59: 24 00 and al, 0 + 4a4b5b: 00 00 add byte ptr [rax], al + 4a4b5d: 00 00 add byte ptr [rax], al + 4a4b5f: 00 0b add byte ptr [rbx], cl + 4a4b61: 24 00 and al, 0 + 4a4b63: 00 00 add byte ptr [rax], al + 4a4b65: 00 00 add byte ptr [rax], al + 4a4b67: 00 0c 24 add byte ptr [rsp], cl + 4a4b6a: 00 00 add byte ptr [rax], al + 4a4b6c: 00 00 add byte ptr [rax], al + 4a4b6e: 00 00 add byte ptr [rax], al + 4a4b70: 0d 24 00 00 00 or eax, 36 + 4a4b75: 00 00 add byte ptr [rax], al + 4a4b77: 00 0e add byte ptr [rsi], cl + 4a4b79: 24 00 and al, 0 + 4a4b7b: 00 00 add byte ptr [rax], al + 4a4b7d: 00 00 add byte ptr [rax], al + 4a4b7f: 00 0f add byte ptr [rdi], cl + 4a4b81: 24 00 and al, 0 + 4a4b83: 00 00 add byte ptr [rax], al + 4a4b85: 00 00 add byte ptr [rax], al + 4a4b87: 00 10 add byte ptr [rax], dl + 4a4b89: 24 00 and al, 0 + 4a4b8b: 00 00 add byte ptr [rax], al + 4a4b8d: 00 00 add byte ptr [rax], al + 4a4b8f: 00 11 add byte ptr [rcx], dl + 4a4b91: 24 00 and al, 0 + 4a4b93: 00 00 add byte ptr [rax], al + 4a4b95: 00 00 add byte ptr [rax], al + 4a4b97: 00 12 add byte ptr [rdx], dl + 4a4b99: 24 00 and al, 0 + 4a4b9b: 00 00 add byte ptr [rax], al + 4a4b9d: 00 00 add byte ptr [rax], al + 4a4b9f: 00 13 add byte ptr [rbx], dl + 4a4ba1: 24 00 and al, 0 + 4a4ba3: 00 00 add byte ptr [rax], al + 4a4ba5: 00 00 add byte ptr [rax], al + 4a4ba7: 00 14 24 add byte ptr [rsp], dl + 4a4baa: 00 00 add byte ptr [rax], al + 4a4bac: 00 00 add byte ptr [rax], al + 4a4bae: 00 00 add byte ptr [rax], al + 4a4bb0: 15 24 00 00 00 adc eax, 36 + 4a4bb5: 00 00 add byte ptr [rax], al + 4a4bb7: 00 16 add byte ptr [rsi], dl + 4a4bb9: 24 00 and al, 0 + 4a4bbb: 00 00 add byte ptr [rax], al + 4a4bbd: 00 00 add byte ptr [rax], al + 4a4bbf: 00 17 add byte ptr [rdi], dl + 4a4bc1: 24 00 and al, 0 + 4a4bc3: 00 00 add byte ptr [rax], al + 4a4bc5: 00 00 add byte ptr [rax], al + 4a4bc7: 00 18 add byte ptr [rax], bl + 4a4bc9: 24 00 and al, 0 + 4a4bcb: 00 00 add byte ptr [rax], al + 4a4bcd: 00 00 add byte ptr [rax], al + 4a4bcf: 00 19 add byte ptr [rcx], bl + 4a4bd1: 24 00 and al, 0 + 4a4bd3: 00 00 add byte ptr [rax], al + 4a4bd5: 00 00 add byte ptr [rax], al + 4a4bd7: 00 1a add byte ptr [rdx], bl + 4a4bd9: 24 00 and al, 0 + 4a4bdb: 00 00 add byte ptr [rax], al + 4a4bdd: 00 00 add byte ptr [rax], al + 4a4bdf: 00 1b add byte ptr [rbx], bl + 4a4be1: 24 00 and al, 0 + 4a4be3: 00 00 add byte ptr [rax], al + 4a4be5: 00 00 add byte ptr [rax], al + 4a4be7: 00 1c 24 add byte ptr [rsp], bl + 4a4bea: 00 00 add byte ptr [rax], al + 4a4bec: 00 00 add byte ptr [rax], al + 4a4bee: 00 00 add byte ptr [rax], al + 4a4bf0: 1d 24 00 00 00 sbb eax, 36 + 4a4bf5: 00 00 add byte ptr [rax], al + 4a4bf7: 00 1e add byte ptr [rsi], bl + 4a4bf9: 24 00 and al, 0 + 4a4bfb: 00 00 add byte ptr [rax], al + 4a4bfd: 00 00 add byte ptr [rax], al + 4a4bff: 00 1f add byte ptr [rdi], bl + 4a4c01: 24 00 and al, 0 + 4a4c03: 00 00 add byte ptr [rax], al + 4a4c05: 00 00 add byte ptr [rax], al + 4a4c07: 00 20 add byte ptr [rax], ah + 4a4c09: 24 00 and al, 0 + 4a4c0b: 00 00 add byte ptr [rax], al + 4a4c0d: 00 00 add byte ptr [rax], al + 4a4c0f: 00 21 add byte ptr [rcx], ah + 4a4c11: 24 00 and al, 0 + 4a4c13: 00 00 add byte ptr [rax], al + 4a4c15: 00 00 add byte ptr [rax], al + 4a4c17: 00 23 add byte ptr [rbx], ah + 4a4c19: 24 00 and al, 0 + 4a4c1b: 00 00 add byte ptr [rax], al + 4a4c1d: 00 00 add byte ptr [rax], al + 4a4c1f: 00 24 24 add byte ptr [rsp], ah + 4a4c22: 00 00 add byte ptr [rax], al + 4a4c24: 00 00 add byte ptr [rax], al + 4a4c26: 00 00 add byte ptr [rax], al + 4a4c28: 60 + 4a4c29: 24 00 and al, 0 + 4a4c2b: 00 00 add byte ptr [rax], al + 4a4c2d: 00 00 add byte ptr [rax], al + 4a4c2f: 00 61 24 add byte ptr [rcx + 36], ah + 4a4c32: 00 00 add byte ptr [rax], al + 4a4c34: 00 00 add byte ptr [rax], al + 4a4c36: 00 00 add byte ptr [rax], al + 4a4c38: 62 + 4a4c39: 24 00 and al, 0 + 4a4c3b: 00 00 add byte ptr [rax], al + 4a4c3d: 00 00 add byte ptr [rax], al + 4a4c3f: 00 63 24 add byte ptr [rbx + 36], ah + 4a4c42: 00 00 add byte ptr [rax], al + 4a4c44: 00 00 add byte ptr [rax], al + 4a4c46: 00 00 add byte ptr [rax], al + 4a4c48: 64 24 00 and al, 0 + 4a4c4b: 00 00 add byte ptr [rax], al + 4a4c4d: 00 00 add byte ptr [rax], al + 4a4c4f: 00 65 24 add byte ptr [rbp + 36], ah + 4a4c52: 00 00 add byte ptr [rax], al + 4a4c54: 00 00 add byte ptr [rax], al + 4a4c56: 00 00 add byte ptr [rax], al + 4a4c58: 66 24 00 and al, 0 + 4a4c5b: 00 00 add byte ptr [rax], al + 4a4c5d: 00 00 add byte ptr [rax], al + 4a4c5f: 00 67 24 add byte ptr [rdi + 36], ah + 4a4c62: 00 00 add byte ptr [rax], al + 4a4c64: 00 00 add byte ptr [rax], al + 4a4c66: 00 00 add byte ptr [rax], al + 4a4c68: 68 24 00 00 00 push 36 + 4a4c6d: 00 00 add byte ptr [rax], al + 4a4c6f: 00 69 24 add byte ptr [rcx + 36], ch + 4a4c72: 00 00 add byte ptr [rax], al + 4a4c74: 00 00 add byte ptr [rax], al + 4a4c76: 00 00 add byte ptr [rax], al + 4a4c78: 6a 24 push 36 + 4a4c7a: 00 00 add byte ptr [rax], al + 4a4c7c: 00 00 add byte ptr [rax], al + 4a4c7e: 00 00 add byte ptr [rax], al + 4a4c80: 6b 24 00 00 imul esp, dword ptr [rax + rax], 0 + 4a4c84: 00 00 add byte ptr [rax], al + 4a4c86: 00 00 add byte ptr [rax], al + 4a4c88: 6c insb byte ptr es:[rdi], dx + 4a4c89: 24 00 and al, 0 + 4a4c8b: 00 00 add byte ptr [rax], al + 4a4c8d: 00 00 add byte ptr [rax], al + 4a4c8f: 00 6d 24 add byte ptr [rbp + 36], ch + 4a4c92: 00 00 add byte ptr [rax], al + 4a4c94: 00 00 add byte ptr [rax], al + 4a4c96: 00 00 add byte ptr [rax], al + 4a4c98: 6e outsb dx, byte ptr [rsi] + 4a4c99: 24 00 and al, 0 + 4a4c9b: 00 00 add byte ptr [rax], al + 4a4c9d: 00 00 add byte ptr [rax], al + 4a4c9f: 00 6f 24 add byte ptr [rdi + 36], ch + 4a4ca2: 00 00 add byte ptr [rax], al + 4a4ca4: 00 00 add byte ptr [rax], al + 4a4ca6: 00 00 add byte ptr [rax], al + 4a4ca8: 70 24 jo 0x4a4cce + 4a4caa: 00 00 add byte ptr [rax], al + 4a4cac: 00 00 add byte ptr [rax], al + 4a4cae: 00 00 add byte ptr [rax], al + 4a4cb0: 71 24 jno 0x4a4cd6 + 4a4cb2: 00 00 add byte ptr [rax], al + 4a4cb4: 00 00 add byte ptr [rax], al + 4a4cb6: 00 00 add byte ptr [rax], al + 4a4cb8: 72 24 jb 0x4a4cde + 4a4cba: 00 00 add byte ptr [rax], al + 4a4cbc: 00 00 add byte ptr [rax], al + 4a4cbe: 00 00 add byte ptr [rax], al + 4a4cc0: 73 24 jae 0x4a4ce6 + 4a4cc2: 00 00 add byte ptr [rax], al + 4a4cc4: 00 00 add byte ptr [rax], al + 4a4cc6: 00 00 add byte ptr [rax], al + 4a4cc8: 74 24 je 0x4a4cee + 4a4cca: 00 00 add byte ptr [rax], al + 4a4ccc: 00 00 add byte ptr [rax], al + 4a4cce: 00 00 add byte ptr [rax], al + 4a4cd0: 75 24 jne 0x4a4cf6 + 4a4cd2: 00 00 add byte ptr [rax], al + 4a4cd4: 00 00 add byte ptr [rax], al + 4a4cd6: 00 00 add byte ptr [rax], al + 4a4cd8: 76 24 jbe 0x4a4cfe + 4a4cda: 00 00 add byte ptr [rax], al + 4a4cdc: 00 00 add byte ptr [rax], al + 4a4cde: 00 00 add byte ptr [rax], al + 4a4ce0: 77 24 ja 0x4a4d06 + 4a4ce2: 00 00 add byte ptr [rax], al + 4a4ce4: 00 00 add byte ptr [rax], al + 4a4ce6: 00 00 add byte ptr [rax], al + 4a4ce8: 78 24 js 0x4a4d0e + 4a4cea: 00 00 add byte ptr [rax], al + 4a4cec: 00 00 add byte ptr [rax], al + 4a4cee: 00 00 add byte ptr [rax], al + 4a4cf0: 79 24 jns 0x4a4d16 + 4a4cf2: 00 00 add byte ptr [rax], al + 4a4cf4: 00 00 add byte ptr [rax], al + 4a4cf6: 00 00 add byte ptr [rax], al + 4a4cf8: 7a 24 jp 0x4a4d1e + 4a4cfa: 00 00 add byte ptr [rax], al + 4a4cfc: 00 00 add byte ptr [rax], al + 4a4cfe: 00 00 add byte ptr [rax], al + 4a4d00: 7b 24 jnp 0x4a4d26 + 4a4d02: 00 00 add byte ptr [rax], al + 4a4d04: 00 00 add byte ptr [rax], al + 4a4d06: 00 00 add byte ptr [rax], al + 4a4d08: 7c 24 jl 0x4a4d2e + 4a4d0a: 00 00 add byte ptr [rax], al + 4a4d0c: 00 00 add byte ptr [rax], al + 4a4d0e: 00 00 add byte ptr [rax], al + 4a4d10: 7d 24 jge 0x4a4d36 + 4a4d12: 00 00 add byte ptr [rax], al + 4a4d14: 00 00 add byte ptr [rax], al + 4a4d16: 00 00 add byte ptr [rax], al + 4a4d18: 7e 24 jle 0x4a4d3e + 4a4d1a: 00 00 add byte ptr [rax], al + 4a4d1c: 00 00 add byte ptr [rax], al + 4a4d1e: 00 00 add byte ptr [rax], al + 4a4d20: 7f 24 jg 0x4a4d46 + 4a4d22: 00 00 add byte ptr [rax], al + 4a4d24: 00 00 add byte ptr [rax], al + 4a4d26: 00 00 add byte ptr [rax], al + 4a4d28: 80 24 00 00 and byte ptr [rax + rax], 0 + 4a4d2c: 00 00 add byte ptr [rax], al + 4a4d2e: 00 00 add byte ptr [rax], al + 4a4d30: 81 24 00 00 00 00 00 and dword ptr [rax + rax], 0 + 4a4d37: 00 82 24 00 00 00 add byte ptr [rdx + 36], al + 4a4d3d: 00 00 add byte ptr [rax], al + 4a4d3f: 00 83 24 00 00 00 add byte ptr [rbx + 36], al + 4a4d45: 00 00 add byte ptr [rax], al + 4a4d47: 00 84 24 00 00 00 00 add byte ptr [rsp], al + 4a4d4e: 00 00 add byte ptr [rax], al + 4a4d50: 85 24 00 test dword ptr [rax + rax], esp + 4a4d53: 00 00 add byte ptr [rax], al + 4a4d55: 00 00 add byte ptr [rax], al + 4a4d57: 00 86 24 00 00 00 add byte ptr [rsi + 36], al + 4a4d5d: 00 00 add byte ptr [rax], al + 4a4d5f: 00 87 24 00 00 00 add byte ptr [rdi + 36], al + 4a4d65: 00 00 add byte ptr [rax], al + 4a4d67: 00 88 24 00 00 00 add byte ptr [rax + 36], cl + 4a4d6d: 00 00 add byte ptr [rax], al + 4a4d6f: 00 89 24 00 00 00 add byte ptr [rcx + 36], cl + 4a4d75: 00 00 add byte ptr [rax], al + 4a4d77: 00 8a 24 00 00 00 add byte ptr [rdx + 36], cl + 4a4d7d: 00 00 add byte ptr [rax], al + 4a4d7f: 00 8b 24 00 00 00 add byte ptr [rbx + 36], cl + 4a4d85: 00 00 add byte ptr [rax], al + 4a4d87: 00 8c 24 00 00 00 00 add byte ptr [rsp], cl + 4a4d8e: 00 00 add byte ptr [rax], al + 4a4d90: 8d 24 00 lea esp, [rax + rax] + 4a4d93: 00 00 add byte ptr [rax], al + 4a4d95: 00 00 add byte ptr [rax], al + 4a4d97: 00 8e 24 00 00 00 add byte ptr [rsi + 36], cl + 4a4d9d: 00 00 add byte ptr [rax], al + 4a4d9f: 00 8f 24 00 00 00 add byte ptr [rdi + 36], cl + 4a4da5: 00 00 add byte ptr [rax], al + 4a4da7: 00 90 24 00 00 00 add byte ptr [rax + 36], dl + 4a4dad: 00 00 add byte ptr [rax], al + 4a4daf: 00 91 24 00 00 00 add byte ptr [rcx + 36], dl + 4a4db5: 00 00 add byte ptr [rax], al + 4a4db7: 00 92 24 00 00 00 add byte ptr [rdx + 36], dl + 4a4dbd: 00 00 add byte ptr [rax], al + 4a4dbf: 00 93 24 00 00 00 add byte ptr [rbx + 36], dl + 4a4dc5: 00 00 add byte ptr [rax], al + 4a4dc7: 00 94 24 00 00 00 00 add byte ptr [rsp], dl + 4a4dce: 00 00 add byte ptr [rax], al + 4a4dd0: 95 xchg eax, ebp + 4a4dd1: 24 00 and al, 0 + 4a4dd3: 00 00 add byte ptr [rax], al + 4a4dd5: 00 00 add byte ptr [rax], al + 4a4dd7: 00 96 24 00 00 00 add byte ptr [rsi + 36], dl + 4a4ddd: 00 00 add byte ptr [rax], al + 4a4ddf: 00 97 24 00 00 00 add byte ptr [rdi + 36], dl + 4a4de5: 00 00 add byte ptr [rax], al + 4a4de7: 00 98 24 00 00 00 add byte ptr [rax + 36], bl + 4a4ded: 00 00 add byte ptr [rax], al + 4a4def: 00 99 24 00 00 00 add byte ptr [rcx + 36], bl + 4a4df5: 00 00 add byte ptr [rax], al + 4a4df7: 00 9a 24 00 00 00 add byte ptr [rdx + 36], bl + 4a4dfd: 00 00 add byte ptr [rax], al + 4a4dff: 00 9b 24 00 00 00 add byte ptr [rbx + 36], bl + 4a4e05: 00 00 add byte ptr [rax], al + 4a4e07: 00 9c 24 00 00 00 00 add byte ptr [rsp], bl + 4a4e0e: 00 00 add byte ptr [rax], al + 4a4e10: 9d popfq + 4a4e11: 24 00 and al, 0 + 4a4e13: 00 00 add byte ptr [rax], al + 4a4e15: 00 00 add byte ptr [rax], al + 4a4e17: 00 9e 24 00 00 00 add byte ptr [rsi + 36], bl + 4a4e1d: 00 00 add byte ptr [rax], al + 4a4e1f: 00 9f 24 00 00 00 add byte ptr [rdi + 36], bl + 4a4e25: 00 00 add byte ptr [rax], al + 4a4e27: 00 a0 24 00 00 00 add byte ptr [rax + 36], ah + 4a4e2d: 00 00 add byte ptr [rax], al + 4a4e2f: 00 a1 24 00 00 00 add byte ptr [rcx + 36], ah + 4a4e35: 00 00 add byte ptr [rax], al + 4a4e37: 00 a2 24 00 00 00 add byte ptr [rdx + 36], ah + 4a4e3d: 00 00 add byte ptr [rax], al + 4a4e3f: 00 a3 24 00 00 00 add byte ptr [rbx + 36], ah + 4a4e45: 00 00 add byte ptr [rax], al + 4a4e47: 00 a4 24 00 00 00 00 add byte ptr [rsp], ah + 4a4e4e: 00 00 add byte ptr [rax], al + 4a4e50: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4a4e51: 24 00 and al, 0 + 4a4e53: 00 00 add byte ptr [rax], al + 4a4e55: 00 00 add byte ptr [rax], al + 4a4e57: 00 a6 24 00 00 00 add byte ptr [rsi + 36], ah + 4a4e5d: 00 00 add byte ptr [rax], al + 4a4e5f: 00 a7 24 00 00 00 add byte ptr [rdi + 36], ah + 4a4e65: 00 00 add byte ptr [rax], al + 4a4e67: 00 a8 24 00 00 00 add byte ptr [rax + 36], ch + 4a4e6d: 00 00 add byte ptr [rax], al + 4a4e6f: 00 a9 24 00 00 00 add byte ptr [rcx + 36], ch + 4a4e75: 00 00 add byte ptr [rax], al + 4a4e77: 00 aa 24 00 00 00 add byte ptr [rdx + 36], ch + 4a4e7d: 00 00 add byte ptr [rax], al + 4a4e7f: 00 ab 24 00 00 00 add byte ptr [rbx + 36], ch + 4a4e85: 00 00 add byte ptr [rax], al + 4a4e87: 00 ac 24 00 00 00 00 add byte ptr [rsp], ch + 4a4e8e: 00 00 add byte ptr [rax], al + 4a4e90: ad lodsd eax, dword ptr [rsi] + 4a4e91: 24 00 and al, 0 + 4a4e93: 00 00 add byte ptr [rax], al + 4a4e95: 00 00 add byte ptr [rax], al + 4a4e97: 00 ae 24 00 00 00 add byte ptr [rsi + 36], ch + 4a4e9d: 00 00 add byte ptr [rax], al + 4a4e9f: 00 af 24 00 00 00 add byte ptr [rdi + 36], ch + 4a4ea5: 00 00 add byte ptr [rax], al + 4a4ea7: 00 b0 24 00 00 00 add byte ptr [rax + 36], dh + 4a4ead: 00 00 add byte ptr [rax], al + 4a4eaf: 00 b1 24 00 00 00 add byte ptr [rcx + 36], dh + 4a4eb5: 00 00 add byte ptr [rax], al + 4a4eb7: 00 b2 24 00 00 00 add byte ptr [rdx + 36], dh + 4a4ebd: 00 00 add byte ptr [rax], al + 4a4ebf: 00 b3 24 00 00 00 add byte ptr [rbx + 36], dh + 4a4ec5: 00 00 add byte ptr [rax], al + 4a4ec7: 00 b4 24 00 00 00 00 add byte ptr [rsp], dh + 4a4ece: 00 00 add byte ptr [rax], al + 4a4ed0: b5 24 mov ch, 36 + 4a4ed2: 00 00 add byte ptr [rax], al + 4a4ed4: 00 00 add byte ptr [rax], al + 4a4ed6: 00 00 add byte ptr [rax], al + 4a4ed8: b6 24 mov dh, 36 + 4a4eda: 00 00 add byte ptr [rax], al + 4a4edc: 00 00 add byte ptr [rax], al + 4a4ede: 00 00 add byte ptr [rax], al + 4a4ee0: b7 24 mov bh, 36 + 4a4ee2: 00 00 add byte ptr [rax], al + 4a4ee4: 00 00 add byte ptr [rax], al + 4a4ee6: 00 00 add byte ptr [rax], al + 4a4ee8: b8 24 00 00 00 mov eax, 36 + 4a4eed: 00 00 add byte ptr [rax], al + 4a4eef: 00 b9 24 00 00 00 add byte ptr [rcx + 36], bh + 4a4ef5: 00 00 add byte ptr [rax], al + 4a4ef7: 00 ba 24 00 00 00 add byte ptr [rdx + 36], bh + 4a4efd: 00 00 add byte ptr [rax], al + 4a4eff: 00 bb 24 00 00 00 add byte ptr [rbx + 36], bh + 4a4f05: 00 00 add byte ptr [rax], al + 4a4f07: 00 bc 24 00 00 00 00 add byte ptr [rsp], bh + 4a4f0e: 00 00 add byte ptr [rax], al + 4a4f10: bd 24 00 00 00 mov ebp, 36 + 4a4f15: 00 00 add byte ptr [rax], al + 4a4f17: 00 be 24 00 00 00 add byte ptr [rsi + 36], bh + 4a4f1d: 00 00 add byte ptr [rax], al + 4a4f1f: 00 bf 24 00 00 00 add byte ptr [rdi + 36], bh + 4a4f25: 00 00 add byte ptr [rax], al + 4a4f27: 00 c0 add al, al + 4a4f29: 24 00 and al, 0 + 4a4f2b: 00 00 add byte ptr [rax], al + 4a4f2d: 00 00 add byte ptr [rax], al + 4a4f2f: 00 c1 add cl, al + 4a4f31: 24 00 and al, 0 + 4a4f33: 00 00 add byte ptr [rax], al + 4a4f35: 00 00 add byte ptr [rax], al + 4a4f37: 00 c2 add dl, al + 4a4f39: 24 00 and al, 0 + 4a4f3b: 00 00 add byte ptr [rax], al + 4a4f3d: 00 00 add byte ptr [rax], al + 4a4f3f: 00 c3 add bl, al + 4a4f41: 24 00 and al, 0 + 4a4f43: 00 00 add byte ptr [rax], al + 4a4f45: 00 00 add byte ptr [rax], al + 4a4f47: 00 c4 add ah, al + 4a4f49: 24 00 and al, 0 + 4a4f4b: 00 00 add byte ptr [rax], al + 4a4f4d: 00 00 add byte ptr [rax], al + 4a4f4f: 00 c5 add ch, al + 4a4f51: 24 00 and al, 0 + 4a4f53: 00 00 add byte ptr [rax], al + 4a4f55: 00 00 add byte ptr [rax], al + 4a4f57: 00 c6 add dh, al + 4a4f59: 24 00 and al, 0 + 4a4f5b: 00 00 add byte ptr [rax], al + 4a4f5d: 00 00 add byte ptr [rax], al + 4a4f5f: 00 c7 add bh, al + 4a4f61: 24 00 and al, 0 + 4a4f63: 00 00 add byte ptr [rax], al + 4a4f65: 00 00 add byte ptr [rax], al + 4a4f67: 00 c8 add al, cl + 4a4f69: 24 00 and al, 0 + 4a4f6b: 00 00 add byte ptr [rax], al + 4a4f6d: 00 00 add byte ptr [rax], al + 4a4f6f: 00 c9 add cl, cl + 4a4f71: 24 00 and al, 0 + 4a4f73: 00 00 add byte ptr [rax], al + 4a4f75: 00 00 add byte ptr [rax], al + 4a4f77: 00 ca add dl, cl + 4a4f79: 24 00 and al, 0 + 4a4f7b: 00 00 add byte ptr [rax], al + 4a4f7d: 00 00 add byte ptr [rax], al + 4a4f7f: 00 cb add bl, cl + 4a4f81: 24 00 and al, 0 + 4a4f83: 00 00 add byte ptr [rax], al + 4a4f85: 00 00 add byte ptr [rax], al + 4a4f87: 00 cc add ah, cl + 4a4f89: 24 00 and al, 0 + 4a4f8b: 00 00 add byte ptr [rax], al + 4a4f8d: 00 00 add byte ptr [rax], al + 4a4f8f: 00 cd add ch, cl + 4a4f91: 24 00 and al, 0 + 4a4f93: 00 00 add byte ptr [rax], al + 4a4f95: 00 00 add byte ptr [rax], al + 4a4f97: 00 ce add dh, cl + 4a4f99: 24 00 and al, 0 + 4a4f9b: 00 00 add byte ptr [rax], al + 4a4f9d: 00 00 add byte ptr [rax], al + 4a4f9f: 00 cf add bh, cl + 4a4fa1: 24 00 and al, 0 + 4a4fa3: 00 00 add byte ptr [rax], al + 4a4fa5: 00 00 add byte ptr [rax], al + 4a4fa7: 00 d0 add al, dl + 4a4fa9: 24 00 and al, 0 + 4a4fab: 00 00 add byte ptr [rax], al + 4a4fad: 00 00 add byte ptr [rax], al + 4a4faf: 00 d1 add cl, dl + 4a4fb1: 24 00 and al, 0 + 4a4fb3: 00 00 add byte ptr [rax], al + 4a4fb5: 00 00 add byte ptr [rax], al + 4a4fb7: 00 d2 add dl, dl + 4a4fb9: 24 00 and al, 0 + 4a4fbb: 00 00 add byte ptr [rax], al + 4a4fbd: 00 00 add byte ptr [rax], al + 4a4fbf: 00 d3 add bl, dl + 4a4fc1: 24 00 and al, 0 + 4a4fc3: 00 00 add byte ptr [rax], al + 4a4fc5: 00 00 add byte ptr [rax], al + 4a4fc7: 00 d4 add ah, dl + 4a4fc9: 24 00 and al, 0 + 4a4fcb: 00 00 add byte ptr [rax], al + 4a4fcd: 00 00 add byte ptr [rax], al + 4a4fcf: 00 d5 add ch, dl + 4a4fd1: 24 00 and al, 0 + 4a4fd3: 00 00 add byte ptr [rax], al + 4a4fd5: 00 00 add byte ptr [rax], al + 4a4fd7: 00 d6 add dh, dl + 4a4fd9: 24 00 and al, 0 + 4a4fdb: 00 00 add byte ptr [rax], al + 4a4fdd: 00 00 add byte ptr [rax], al + 4a4fdf: 00 d7 add bh, dl + 4a4fe1: 24 00 and al, 0 + 4a4fe3: 00 00 add byte ptr [rax], al + 4a4fe5: 00 00 add byte ptr [rax], al + 4a4fe7: 00 d8 add al, bl + 4a4fe9: 24 00 and al, 0 + 4a4feb: 00 00 add byte ptr [rax], al + 4a4fed: 00 00 add byte ptr [rax], al + 4a4fef: 00 d9 add cl, bl + 4a4ff1: 24 00 and al, 0 + 4a4ff3: 00 00 add byte ptr [rax], al + 4a4ff5: 00 00 add byte ptr [rax], al + 4a4ff7: 00 da add dl, bl + 4a4ff9: 24 00 and al, 0 + 4a4ffb: 00 00 add byte ptr [rax], al + 4a4ffd: 00 00 add byte ptr [rax], al + 4a4fff: 00 db add bl, bl + 4a5001: 24 00 and al, 0 + 4a5003: 00 00 add byte ptr [rax], al + 4a5005: 00 00 add byte ptr [rax], al + 4a5007: 00 dc add ah, bl + 4a5009: 24 00 and al, 0 + 4a500b: 00 00 add byte ptr [rax], al + 4a500d: 00 00 add byte ptr [rax], al + 4a500f: 00 dd add ch, bl + 4a5011: 24 00 and al, 0 + 4a5013: 00 00 add byte ptr [rax], al + 4a5015: 00 00 add byte ptr [rax], al + 4a5017: 00 de add dh, bl + 4a5019: 24 00 and al, 0 + 4a501b: 00 00 add byte ptr [rax], al + 4a501d: 00 00 add byte ptr [rax], al + 4a501f: 00 df add bh, bl + 4a5021: 24 00 and al, 0 + 4a5023: 00 00 add byte ptr [rax], al + 4a5025: 00 00 add byte ptr [rax], al + 4a5027: 00 e0 add al, ah + 4a5029: 24 00 and al, 0 + 4a502b: 00 00 add byte ptr [rax], al + 4a502d: 00 00 add byte ptr [rax], al + 4a502f: 00 e1 add cl, ah + 4a5031: 24 00 and al, 0 + 4a5033: 00 00 add byte ptr [rax], al + 4a5035: 00 00 add byte ptr [rax], al + 4a5037: 00 e2 add dl, ah + 4a5039: 24 00 and al, 0 + 4a503b: 00 00 add byte ptr [rax], al + 4a503d: 00 00 add byte ptr [rax], al + 4a503f: 00 e3 add bl, ah + 4a5041: 24 00 and al, 0 + 4a5043: 00 00 add byte ptr [rax], al + 4a5045: 00 00 add byte ptr [rax], al + 4a5047: 00 e4 add ah, ah + 4a5049: 24 00 and al, 0 + 4a504b: 00 00 add byte ptr [rax], al + 4a504d: 00 00 add byte ptr [rax], al + 4a504f: 00 e5 add ch, ah + 4a5051: 24 00 and al, 0 + 4a5053: 00 00 add byte ptr [rax], al + 4a5055: 00 00 add byte ptr [rax], al + 4a5057: 00 e6 add dh, ah + 4a5059: 24 00 and al, 0 + 4a505b: 00 00 add byte ptr [rax], al + 4a505d: 00 00 add byte ptr [rax], al + 4a505f: 00 e7 add bh, ah + 4a5061: 24 00 and al, 0 + 4a5063: 00 00 add byte ptr [rax], al + 4a5065: 00 00 add byte ptr [rax], al + 4a5067: 00 e8 add al, ch + 4a5069: 24 00 and al, 0 + 4a506b: 00 00 add byte ptr [rax], al + 4a506d: 00 00 add byte ptr [rax], al + 4a506f: 00 e9 add cl, ch + 4a5071: 24 00 and al, 0 + 4a5073: 00 00 add byte ptr [rax], al + 4a5075: 00 00 add byte ptr [rax], al + 4a5077: 00 ea add dl, ch + 4a5079: 24 00 and al, 0 + 4a507b: 00 00 add byte ptr [rax], al + 4a507d: 00 00 add byte ptr [rax], al + 4a507f: 00 00 add byte ptr [rax], al + 4a5081: 25 00 00 00 00 and eax, 0 + 4a5086: 00 00 add byte ptr [rax], al + 4a5088: 02 25 00 00 00 00 add ah, byte ptr [rip] # 0x4a508e + 4a508e: 00 00 add byte ptr [rax], al + 4a5090: 0c 25 or al, 37 + 4a5092: 00 00 add byte ptr [rax], al + 4a5094: 00 00 add byte ptr [rax], al + 4a5096: 00 00 add byte ptr [rax], al + 4a5098: 10 25 00 00 00 00 adc byte ptr [rip], ah # 0x4a509e + 4a509e: 00 00 add byte ptr [rax], al + 4a50a0: 14 25 adc al, 37 + 4a50a2: 00 00 add byte ptr [rax], al + 4a50a4: 00 00 add byte ptr [rax], al + 4a50a6: 00 00 add byte ptr [rax], al + 4a50a8: 18 25 00 00 00 00 sbb byte ptr [rip], ah # 0x4a50ae + 4a50ae: 00 00 add byte ptr [rax], al + 4a50b0: 1c 25 sbb al, 37 + 4a50b2: 00 00 add byte ptr [rax], al + 4a50b4: 00 00 add byte ptr [rax], al + 4a50b6: 00 00 add byte ptr [rax], al + 4a50b8: 24 25 and al, 37 + 4a50ba: 00 00 add byte ptr [rax], al + 4a50bc: 00 00 add byte ptr [rax], al + 4a50be: 00 00 add byte ptr [rax], al + 4a50c0: 2c 25 sub al, 37 + 4a50c2: 00 00 add byte ptr [rax], al + 4a50c4: 00 00 add byte ptr [rax], al + 4a50c6: 00 00 add byte ptr [rax], al + 4a50c8: 34 25 xor al, 37 + 4a50ca: 00 00 add byte ptr [rax], al + 4a50cc: 00 00 add byte ptr [rax], al + 4a50ce: 00 00 add byte ptr [rax], al + 4a50d0: 3c 25 cmp al, 37 + 4a50d2: 00 00 add byte ptr [rax], al + 4a50d4: 00 00 add byte ptr [rax], al + 4a50d6: 00 00 add byte ptr [rax], al + 4a50d8: e6 25 out 37, al + 4a50da: 00 00 add byte ptr [rax], al + 4a50dc: 00 00 add byte ptr [rax], al + 4a50de: 00 00 add byte ptr [rax], al + 4a50e0: 74 2a je 0x4a510c + 4a50e2: 00 00 add byte ptr [rax], al + 4a50e4: 00 00 add byte ptr [rax], al + 4a50e6: 00 00 add byte ptr [rax], al + 4a50e8: 75 2a jne 0x4a5114 + 4a50ea: 00 00 add byte ptr [rax], al + 4a50ec: 00 00 add byte ptr [rax], al + 4a50ee: 00 00 add byte ptr [rax], al + 4a50f0: 76 2a jbe 0x4a511c + 4a50f2: 00 00 add byte ptr [rax], al + 4a50f4: 00 00 add byte ptr [rax], al + 4a50f6: 00 00 add byte ptr [rax], al + 4a50f8: 00 30 add byte ptr [rax], dh + 4a50fa: 00 00 add byte ptr [rax], al + 4a50fc: 00 00 add byte ptr [rax], al + 4a50fe: 00 00 add byte ptr [rax], al + 4a5100: a0 30 00 00 00 00 00 00 51 movabs al, byte ptr [5836665117072162864] + 4a5109: 32 00 xor al, byte ptr [rax] + 4a510b: 00 00 add byte ptr [rax], al + 4a510d: 00 00 add byte ptr [rax], al + 4a510f: 00 52 32 add byte ptr [rdx + 50], dl + 4a5112: 00 00 add byte ptr [rax], al + 4a5114: 00 00 add byte ptr [rax], al + 4a5116: 00 00 add byte ptr [rax], al + 4a5118: 53 push rbx + 4a5119: 32 00 xor al, byte ptr [rax] + 4a511b: 00 00 add byte ptr [rax], al + 4a511d: 00 00 add byte ptr [rax], al + 4a511f: 00 54 32 00 add byte ptr [rdx + rsi], dl + 4a5123: 00 00 add byte ptr [rax], al + 4a5125: 00 00 add byte ptr [rax], al + 4a5127: 00 55 32 add byte ptr [rbp + 50], dl + 4a512a: 00 00 add byte ptr [rax], al + 4a512c: 00 00 add byte ptr [rax], al + 4a512e: 00 00 add byte ptr [rax], al + 4a5130: 56 push rsi + 4a5131: 32 00 xor al, byte ptr [rax] + 4a5133: 00 00 add byte ptr [rax], al + 4a5135: 00 00 add byte ptr [rax], al + 4a5137: 00 57 32 add byte ptr [rdi + 50], dl + 4a513a: 00 00 add byte ptr [rax], al + 4a513c: 00 00 add byte ptr [rax], al + 4a513e: 00 00 add byte ptr [rax], al + 4a5140: 58 pop rax + 4a5141: 32 00 xor al, byte ptr [rax] + 4a5143: 00 00 add byte ptr [rax], al + 4a5145: 00 00 add byte ptr [rax], al + 4a5147: 00 59 32 add byte ptr [rcx + 50], bl + 4a514a: 00 00 add byte ptr [rax], al + 4a514c: 00 00 add byte ptr [rax], al + 4a514e: 00 00 add byte ptr [rax], al + 4a5150: 5a pop rdx + 4a5151: 32 00 xor al, byte ptr [rax] + 4a5153: 00 00 add byte ptr [rax], al + 4a5155: 00 00 add byte ptr [rax], al + 4a5157: 00 5b 32 add byte ptr [rbx + 50], bl + 4a515a: 00 00 add byte ptr [rax], al + 4a515c: 00 00 add byte ptr [rax], al + 4a515e: 00 00 add byte ptr [rax], al + 4a5160: 5c pop rsp + 4a5161: 32 00 xor al, byte ptr [rax] + 4a5163: 00 00 add byte ptr [rax], al + 4a5165: 00 00 add byte ptr [rax], al + 4a5167: 00 5d 32 add byte ptr [rbp + 50], bl + 4a516a: 00 00 add byte ptr [rax], al + 4a516c: 00 00 add byte ptr [rax], al + 4a516e: 00 00 add byte ptr [rax], al + 4a5170: 5e pop rsi + 4a5171: 32 00 xor al, byte ptr [rax] + 4a5173: 00 00 add byte ptr [rax], al + 4a5175: 00 00 add byte ptr [rax], al + 4a5177: 00 5f 32 add byte ptr [rdi + 50], bl + 4a517a: 00 00 add byte ptr [rax], al + 4a517c: 00 00 add byte ptr [rax], al + 4a517e: 00 00 add byte ptr [rax], al + 4a5180: b1 32 mov cl, 50 + 4a5182: 00 00 add byte ptr [rax], al + 4a5184: 00 00 add byte ptr [rax], al + 4a5186: 00 00 add byte ptr [rax], al + 4a5188: b2 32 mov dl, 50 + 4a518a: 00 00 add byte ptr [rax], al + 4a518c: 00 00 add byte ptr [rax], al + 4a518e: 00 00 add byte ptr [rax], al + 4a5190: b3 32 mov bl, 50 + 4a5192: 00 00 add byte ptr [rax], al + 4a5194: 00 00 add byte ptr [rax], al + 4a5196: 00 00 add byte ptr [rax], al + 4a5198: b4 32 mov ah, 50 + 4a519a: 00 00 add byte ptr [rax], al + 4a519c: 00 00 add byte ptr [rax], al + 4a519e: 00 00 add byte ptr [rax], al + 4a51a0: b5 32 mov ch, 50 + 4a51a2: 00 00 add byte ptr [rax], al + 4a51a4: 00 00 add byte ptr [rax], al + 4a51a6: 00 00 add byte ptr [rax], al + 4a51a8: b6 32 mov dh, 50 + 4a51aa: 00 00 add byte ptr [rax], al + 4a51ac: 00 00 add byte ptr [rax], al + 4a51ae: 00 00 add byte ptr [rax], al + 4a51b0: b7 32 mov bh, 50 + 4a51b2: 00 00 add byte ptr [rax], al + 4a51b4: 00 00 add byte ptr [rax], al + 4a51b6: 00 00 add byte ptr [rax], al + 4a51b8: b8 32 00 00 00 mov eax, 50 + 4a51bd: 00 00 add byte ptr [rax], al + 4a51bf: 00 b9 32 00 00 00 add byte ptr [rcx + 50], bh + 4a51c5: 00 00 add byte ptr [rax], al + 4a51c7: 00 ba 32 00 00 00 add byte ptr [rdx + 50], bh + 4a51cd: 00 00 add byte ptr [rax], al + 4a51cf: 00 bb 32 00 00 00 add byte ptr [rbx + 50], bh + 4a51d5: 00 00 add byte ptr [rax], al + 4a51d7: 00 bc 32 00 00 00 00 add byte ptr [rdx + rsi], bh + 4a51de: 00 00 add byte ptr [rax], al + 4a51e0: bd 32 00 00 00 mov ebp, 50 + 4a51e5: 00 00 add byte ptr [rax], al + 4a51e7: 00 be 32 00 00 00 add byte ptr [rsi + 50], bh + 4a51ed: 00 00 add byte ptr [rax], al + 4a51ef: 00 bf 32 00 00 00 add byte ptr [rdi + 50], bh + 4a51f5: 00 00 add byte ptr [rax], al + 4a51f7: 00 71 33 add byte ptr [rcx + 51], dh + 4a51fa: 00 00 add byte ptr [rax], al + 4a51fc: 00 00 add byte ptr [rax], al + 4a51fe: 00 00 add byte ptr [rax], al + 4a5200: 72 33 jb 0x4a5235 + 4a5202: 00 00 add byte ptr [rax], al + 4a5204: 00 00 add byte ptr [rax], al + 4a5206: 00 00 add byte ptr [rax], al + 4a5208: 73 33 jae 0x4a523d + 4a520a: 00 00 add byte ptr [rax], al + 4a520c: 00 00 add byte ptr [rax], al + 4a520e: 00 00 add byte ptr [rax], al + 4a5210: 74 33 je 0x4a5245 + 4a5212: 00 00 add byte ptr [rax], al + 4a5214: 00 00 add byte ptr [rax], al + 4a5216: 00 00 add byte ptr [rax], al + 4a5218: 75 33 jne 0x4a524d + 4a521a: 00 00 add byte ptr [rax], al + 4a521c: 00 00 add byte ptr [rax], al + 4a521e: 00 00 add byte ptr [rax], al + 4a5220: 76 33 jbe 0x4a5255 + 4a5222: 00 00 add byte ptr [rax], al + 4a5224: 00 00 add byte ptr [rax], al + 4a5226: 00 00 add byte ptr [rax], al + 4a5228: 80 33 00 xor byte ptr [rbx], 0 + 4a522b: 00 00 add byte ptr [rax], al + 4a522d: 00 00 add byte ptr [rax], al + 4a522f: 00 81 33 00 00 00 add byte ptr [rcx + 51], al + 4a5235: 00 00 add byte ptr [rax], al + 4a5237: 00 82 33 00 00 00 add byte ptr [rdx + 51], al + 4a523d: 00 00 add byte ptr [rax], al + 4a523f: 00 83 33 00 00 00 add byte ptr [rbx + 51], al + 4a5245: 00 00 add byte ptr [rax], al + 4a5247: 00 84 33 00 00 00 00 add byte ptr [rbx + rsi], al + 4a524e: 00 00 add byte ptr [rax], al + 4a5250: 85 33 test dword ptr [rbx], esi + 4a5252: 00 00 add byte ptr [rax], al + 4a5254: 00 00 add byte ptr [rax], al + 4a5256: 00 00 add byte ptr [rax], al + 4a5258: 86 33 xchg byte ptr [rbx], dh + 4a525a: 00 00 add byte ptr [rax], al + 4a525c: 00 00 add byte ptr [rax], al + 4a525e: 00 00 add byte ptr [rax], al + 4a5260: 87 33 xchg dword ptr [rbx], esi + 4a5262: 00 00 add byte ptr [rax], al + 4a5264: 00 00 add byte ptr [rax], al + 4a5266: 00 00 add byte ptr [rax], al + 4a5268: 88 33 mov byte ptr [rbx], dh + 4a526a: 00 00 add byte ptr [rax], al + 4a526c: 00 00 add byte ptr [rax], al + 4a526e: 00 00 add byte ptr [rax], al + 4a5270: 89 33 mov dword ptr [rbx], esi + 4a5272: 00 00 add byte ptr [rax], al + 4a5274: 00 00 add byte ptr [rax], al + 4a5276: 00 00 add byte ptr [rax], al + 4a5278: 8a 33 mov dh, byte ptr [rbx] + 4a527a: 00 00 add byte ptr [rax], al + 4a527c: 00 00 add byte ptr [rax], al + 4a527e: 00 00 add byte ptr [rax], al + 4a5280: 8b 33 mov esi, dword ptr [rbx] + 4a5282: 00 00 add byte ptr [rax], al + 4a5284: 00 00 add byte ptr [rax], al + 4a5286: 00 00 add byte ptr [rax], al + 4a5288: 8c 33 + 4a528a: 00 00 add byte ptr [rax], al + 4a528c: 00 00 add byte ptr [rax], al + 4a528e: 00 00 add byte ptr [rax], al + 4a5290: 8d 33 lea esi, [rbx] + 4a5292: 00 00 add byte ptr [rax], al + 4a5294: 00 00 add byte ptr [rax], al + 4a5296: 00 00 add byte ptr [rax], al + 4a5298: 8e 33 + 4a529a: 00 00 add byte ptr [rax], al + 4a529c: 00 00 add byte ptr [rax], al + 4a529e: 00 00 add byte ptr [rax], al + 4a52a0: 8f 33 00 + 4a52a3: 00 00 add byte ptr [rax], al + 4a52a5: 00 00 add byte ptr [rax], al + 4a52a7: 00 90 33 00 00 00 add byte ptr [rax + 51], dl + 4a52ad: 00 00 add byte ptr [rax], al + 4a52af: 00 91 33 00 00 00 add byte ptr [rcx + 51], dl + 4a52b5: 00 00 add byte ptr [rax], al + 4a52b7: 00 92 33 00 00 00 add byte ptr [rdx + 51], dl + 4a52bd: 00 00 add byte ptr [rax], al + 4a52bf: 00 93 33 00 00 00 add byte ptr [rbx + 51], dl + 4a52c5: 00 00 add byte ptr [rax], al + 4a52c7: 00 94 33 00 00 00 00 add byte ptr [rbx + rsi], dl + 4a52ce: 00 00 add byte ptr [rax], al + 4a52d0: 95 xchg eax, ebp + 4a52d1: 33 00 xor eax, dword ptr [rax] + 4a52d3: 00 00 add byte ptr [rax], al + 4a52d5: 00 00 add byte ptr [rax], al + 4a52d7: 00 96 33 00 00 00 add byte ptr [rsi + 51], dl + 4a52dd: 00 00 add byte ptr [rax], al + 4a52df: 00 97 33 00 00 00 add byte ptr [rdi + 51], dl + 4a52e5: 00 00 add byte ptr [rax], al + 4a52e7: 00 98 33 00 00 00 add byte ptr [rax + 51], bl + 4a52ed: 00 00 add byte ptr [rax], al + 4a52ef: 00 99 33 00 00 00 add byte ptr [rcx + 51], bl + 4a52f5: 00 00 add byte ptr [rax], al + 4a52f7: 00 9a 33 00 00 00 add byte ptr [rdx + 51], bl + 4a52fd: 00 00 add byte ptr [rax], al + 4a52ff: 00 9b 33 00 00 00 add byte ptr [rbx + 51], bl + 4a5305: 00 00 add byte ptr [rax], al + 4a5307: 00 9c 33 00 00 00 00 add byte ptr [rbx + rsi], bl + 4a530e: 00 00 add byte ptr [rax], al + 4a5310: 9d popfq + 4a5311: 33 00 xor eax, dword ptr [rax] + 4a5313: 00 00 add byte ptr [rax], al + 4a5315: 00 00 add byte ptr [rax], al + 4a5317: 00 9e 33 00 00 00 add byte ptr [rsi + 51], bl + 4a531d: 00 00 add byte ptr [rax], al + 4a531f: 00 9f 33 00 00 00 add byte ptr [rdi + 51], bl + 4a5325: 00 00 add byte ptr [rax], al + 4a5327: 00 a0 33 00 00 00 add byte ptr [rax + 51], ah + 4a532d: 00 00 add byte ptr [rax], al + 4a532f: 00 a1 33 00 00 00 add byte ptr [rcx + 51], ah + 4a5335: 00 00 add byte ptr [rax], al + 4a5337: 00 a2 33 00 00 00 add byte ptr [rdx + 51], ah + 4a533d: 00 00 add byte ptr [rax], al + 4a533f: 00 a3 33 00 00 00 add byte ptr [rbx + 51], ah + 4a5345: 00 00 add byte ptr [rax], al + 4a5347: 00 a4 33 00 00 00 00 add byte ptr [rbx + rsi], ah + 4a534e: 00 00 add byte ptr [rax], al + 4a5350: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4a5351: 33 00 xor eax, dword ptr [rax] + 4a5353: 00 00 add byte ptr [rax], al + 4a5355: 00 00 add byte ptr [rax], al + 4a5357: 00 a6 33 00 00 00 add byte ptr [rsi + 51], ah + 4a535d: 00 00 add byte ptr [rax], al + 4a535f: 00 a7 33 00 00 00 add byte ptr [rdi + 51], ah + 4a5365: 00 00 add byte ptr [rax], al + 4a5367: 00 a8 33 00 00 00 add byte ptr [rax + 51], ch + 4a536d: 00 00 add byte ptr [rax], al + 4a536f: 00 a9 33 00 00 00 add byte ptr [rcx + 51], ch + 4a5375: 00 00 add byte ptr [rax], al + 4a5377: 00 aa 33 00 00 00 add byte ptr [rdx + 51], ch + 4a537d: 00 00 add byte ptr [rax], al + 4a537f: 00 ab 33 00 00 00 add byte ptr [rbx + 51], ch + 4a5385: 00 00 add byte ptr [rax], al + 4a5387: 00 ac 33 00 00 00 00 add byte ptr [rbx + rsi], ch + 4a538e: 00 00 add byte ptr [rax], al + 4a5390: ad lodsd eax, dword ptr [rsi] + 4a5391: 33 00 xor eax, dword ptr [rax] + 4a5393: 00 00 add byte ptr [rax], al + 4a5395: 00 00 add byte ptr [rax], al + 4a5397: 00 ae 33 00 00 00 add byte ptr [rsi + 51], ch + 4a539d: 00 00 add byte ptr [rax], al + 4a539f: 00 af 33 00 00 00 add byte ptr [rdi + 51], ch + 4a53a5: 00 00 add byte ptr [rax], al + 4a53a7: 00 b0 33 00 00 00 add byte ptr [rax + 51], dh + 4a53ad: 00 00 add byte ptr [rax], al + 4a53af: 00 b1 33 00 00 00 add byte ptr [rcx + 51], dh + 4a53b5: 00 00 add byte ptr [rax], al + 4a53b7: 00 b2 33 00 00 00 add byte ptr [rdx + 51], dh + 4a53bd: 00 00 add byte ptr [rax], al + 4a53bf: 00 b3 33 00 00 00 add byte ptr [rbx + 51], dh + 4a53c5: 00 00 add byte ptr [rax], al + 4a53c7: 00 b4 33 00 00 00 00 add byte ptr [rbx + rsi], dh + 4a53ce: 00 00 add byte ptr [rax], al + 4a53d0: b5 33 mov ch, 51 + 4a53d2: 00 00 add byte ptr [rax], al + 4a53d4: 00 00 add byte ptr [rax], al + 4a53d6: 00 00 add byte ptr [rax], al + 4a53d8: b6 33 mov dh, 51 + 4a53da: 00 00 add byte ptr [rax], al + 4a53dc: 00 00 add byte ptr [rax], al + 4a53de: 00 00 add byte ptr [rax], al + 4a53e0: b7 33 mov bh, 51 + 4a53e2: 00 00 add byte ptr [rax], al + 4a53e4: 00 00 add byte ptr [rax], al + 4a53e6: 00 00 add byte ptr [rax], al + 4a53e8: b8 33 00 00 00 mov eax, 51 + 4a53ed: 00 00 add byte ptr [rax], al + 4a53ef: 00 b9 33 00 00 00 add byte ptr [rcx + 51], bh + 4a53f5: 00 00 add byte ptr [rax], al + 4a53f7: 00 ba 33 00 00 00 add byte ptr [rdx + 51], bh + 4a53fd: 00 00 add byte ptr [rax], al + 4a53ff: 00 bb 33 00 00 00 add byte ptr [rbx + 51], bh + 4a5405: 00 00 add byte ptr [rax], al + 4a5407: 00 bc 33 00 00 00 00 add byte ptr [rbx + rsi], bh + 4a540e: 00 00 add byte ptr [rax], al + 4a5410: bd 33 00 00 00 mov ebp, 51 + 4a5415: 00 00 add byte ptr [rax], al + 4a5417: 00 be 33 00 00 00 add byte ptr [rsi + 51], bh + 4a541d: 00 00 add byte ptr [rax], al + 4a541f: 00 bf 33 00 00 00 add byte ptr [rdi + 51], bh + 4a5425: 00 00 add byte ptr [rax], al + 4a5427: 00 c2 add dl, al + 4a5429: 33 00 xor eax, dword ptr [rax] + 4a542b: 00 00 add byte ptr [rax], al + 4a542d: 00 00 add byte ptr [rax], al + 4a542f: 00 c3 add bl, al + 4a5431: 33 00 xor eax, dword ptr [rax] + 4a5433: 00 00 add byte ptr [rax], al + 4a5435: 00 00 add byte ptr [rax], al + 4a5437: 00 c4 add ah, al + 4a5439: 33 00 xor eax, dword ptr [rax] + 4a543b: 00 00 add byte ptr [rax], al + 4a543d: 00 00 add byte ptr [rax], al + 4a543f: 00 c5 add ch, al + 4a5441: 33 00 xor eax, dword ptr [rax] + 4a5443: 00 00 add byte ptr [rax], al + 4a5445: 00 00 add byte ptr [rax], al + 4a5447: 00 c6 add dh, al + 4a5449: 33 00 xor eax, dword ptr [rax] + 4a544b: 00 00 add byte ptr [rax], al + 4a544d: 00 00 add byte ptr [rax], al + 4a544f: 00 c7 add bh, al + 4a5451: 33 00 xor eax, dword ptr [rax] + 4a5453: 00 00 add byte ptr [rax], al + 4a5455: 00 00 add byte ptr [rax], al + 4a5457: 00 c8 add al, cl + 4a5459: 33 00 xor eax, dword ptr [rax] + 4a545b: 00 00 add byte ptr [rax], al + 4a545d: 00 00 add byte ptr [rax], al + 4a545f: 00 c9 add cl, cl + 4a5461: 33 00 xor eax, dword ptr [rax] + 4a5463: 00 00 add byte ptr [rax], al + 4a5465: 00 00 add byte ptr [rax], al + 4a5467: 00 ca add dl, cl + 4a5469: 33 00 xor eax, dword ptr [rax] + 4a546b: 00 00 add byte ptr [rax], al + 4a546d: 00 00 add byte ptr [rax], al + 4a546f: 00 cb add bl, cl + 4a5471: 33 00 xor eax, dword ptr [rax] + 4a5473: 00 00 add byte ptr [rax], al + 4a5475: 00 00 add byte ptr [rax], al + 4a5477: 00 cc add ah, cl + 4a5479: 33 00 xor eax, dword ptr [rax] + 4a547b: 00 00 add byte ptr [rax], al + 4a547d: 00 00 add byte ptr [rax], al + 4a547f: 00 cd add ch, cl + 4a5481: 33 00 xor eax, dword ptr [rax] + 4a5483: 00 00 add byte ptr [rax], al + 4a5485: 00 00 add byte ptr [rax], al + 4a5487: 00 ce add dh, cl + 4a5489: 33 00 xor eax, dword ptr [rax] + 4a548b: 00 00 add byte ptr [rax], al + 4a548d: 00 00 add byte ptr [rax], al + 4a548f: 00 cf add bh, cl + 4a5491: 33 00 xor eax, dword ptr [rax] + 4a5493: 00 00 add byte ptr [rax], al + 4a5495: 00 00 add byte ptr [rax], al + 4a5497: 00 d0 add al, dl + 4a5499: 33 00 xor eax, dword ptr [rax] + 4a549b: 00 00 add byte ptr [rax], al + 4a549d: 00 00 add byte ptr [rax], al + 4a549f: 00 d1 add cl, dl + 4a54a1: 33 00 xor eax, dword ptr [rax] + 4a54a3: 00 00 add byte ptr [rax], al + 4a54a5: 00 00 add byte ptr [rax], al + 4a54a7: 00 d2 add dl, dl + 4a54a9: 33 00 xor eax, dword ptr [rax] + 4a54ab: 00 00 add byte ptr [rax], al + 4a54ad: 00 00 add byte ptr [rax], al + 4a54af: 00 d3 add bl, dl + 4a54b1: 33 00 xor eax, dword ptr [rax] + 4a54b3: 00 00 add byte ptr [rax], al + 4a54b5: 00 00 add byte ptr [rax], al + 4a54b7: 00 d4 add ah, dl + 4a54b9: 33 00 xor eax, dword ptr [rax] + 4a54bb: 00 00 add byte ptr [rax], al + 4a54bd: 00 00 add byte ptr [rax], al + 4a54bf: 00 d5 add ch, dl + 4a54c1: 33 00 xor eax, dword ptr [rax] + 4a54c3: 00 00 add byte ptr [rax], al + 4a54c5: 00 00 add byte ptr [rax], al + 4a54c7: 00 d6 add dh, dl + 4a54c9: 33 00 xor eax, dword ptr [rax] + 4a54cb: 00 00 add byte ptr [rax], al + 4a54cd: 00 00 add byte ptr [rax], al + 4a54cf: 00 d7 add bh, dl + 4a54d1: 33 00 xor eax, dword ptr [rax] + 4a54d3: 00 00 add byte ptr [rax], al + 4a54d5: 00 00 add byte ptr [rax], al + 4a54d7: 00 d8 add al, bl + 4a54d9: 33 00 xor eax, dword ptr [rax] + 4a54db: 00 00 add byte ptr [rax], al + 4a54dd: 00 00 add byte ptr [rax], al + 4a54df: 00 d9 add cl, bl + 4a54e1: 33 00 xor eax, dword ptr [rax] + 4a54e3: 00 00 add byte ptr [rax], al + 4a54e5: 00 00 add byte ptr [rax], al + 4a54e7: 00 da add dl, bl + 4a54e9: 33 00 xor eax, dword ptr [rax] + 4a54eb: 00 00 add byte ptr [rax], al + 4a54ed: 00 00 add byte ptr [rax], al + 4a54ef: 00 db add bl, bl + 4a54f1: 33 00 xor eax, dword ptr [rax] + 4a54f3: 00 00 add byte ptr [rax], al + 4a54f5: 00 00 add byte ptr [rax], al + 4a54f7: 00 dc add ah, bl + 4a54f9: 33 00 xor eax, dword ptr [rax] + 4a54fb: 00 00 add byte ptr [rax], al + 4a54fd: 00 00 add byte ptr [rax], al + 4a54ff: 00 dd add ch, bl + 4a5501: 33 00 xor eax, dword ptr [rax] + 4a5503: 00 00 add byte ptr [rax], al + 4a5505: 00 00 add byte ptr [rax], al + 4a5507: 00 00 add byte ptr [rax], al + 4a5509: fb sti + 4a550a: 00 00 add byte ptr [rax], al + 4a550c: 00 00 add byte ptr [rax], al + 4a550e: 00 00 add byte ptr [rax], al + 4a5510: 01 fb add ebx, edi + 4a5512: 00 00 add byte ptr [rax], al + 4a5514: 00 00 add byte ptr [rax], al + 4a5516: 00 00 add byte ptr [rax], al + 4a5518: 02 fb add bh, bl + 4a551a: 00 00 add byte ptr [rax], al + 4a551c: 00 00 add byte ptr [rax], al + 4a551e: 00 00 add byte ptr [rax], al + 4a5520: 03 fb add edi, ebx + 4a5522: 00 00 add byte ptr [rax], al + 4a5524: 00 00 add byte ptr [rax], al + 4a5526: 00 00 add byte ptr [rax], al + 4a5528: 04 fb add al, -5 + 4a552a: 00 00 add byte ptr [rax], al + 4a552c: 00 00 add byte ptr [rax], al + 4a552e: 00 00 add byte ptr [rax], al + 4a5530: 06 + 4a5531: fb sti + 4a5532: 00 00 add byte ptr [rax], al + 4a5534: 00 00 add byte ptr [rax], al + 4a5536: 00 00 add byte ptr [rax], al + 4a5538: 29 fb sub ebx, edi + 4a553a: 00 00 add byte ptr [rax], al + 4a553c: 00 00 add byte ptr [rax], al + 4a553e: 00 00 add byte ptr [rax], al + 4a5540: 00 fe add dh, bh + 4a5542: 00 00 add byte ptr [rax], al + 4a5544: 00 00 add byte ptr [rax], al + 4a5546: 00 00 add byte ptr [rax], al + 4a5548: 01 fe add esi, edi + 4a554a: 00 00 add byte ptr [rax], al + 4a554c: 00 00 add byte ptr [rax], al + 4a554e: 00 00 add byte ptr [rax], al + 4a5550: 02 fe add bh, dh + 4a5552: 00 00 add byte ptr [rax], al + 4a5554: 00 00 add byte ptr [rax], al + 4a5556: 00 00 add byte ptr [rax], al + 4a5558: 03 fe add edi, esi + 4a555a: 00 00 add byte ptr [rax], al + 4a555c: 00 00 add byte ptr [rax], al + 4a555e: 00 00 add byte ptr [rax], al + 4a5560: 04 fe add al, -2 + 4a5562: 00 00 add byte ptr [rax], al + 4a5564: 00 00 add byte ptr [rax], al + 4a5566: 00 00 add byte ptr [rax], al + 4a5568: 05 fe 00 00 00 add eax, 254 + 4a556d: 00 00 add byte ptr [rax], al + 4a556f: 00 06 add byte ptr [rsi], al + 4a5571: fe 00 inc byte ptr [rax] + 4a5573: 00 00 add byte ptr [rax], al + 4a5575: 00 00 add byte ptr [rax], al + 4a5577: 00 07 add byte ptr [rdi], al + 4a5579: fe 00 inc byte ptr [rax] + 4a557b: 00 00 add byte ptr [rax], al + 4a557d: 00 00 add byte ptr [rax], al + 4a557f: 00 08 add byte ptr [rax], cl + 4a5581: fe 00 inc byte ptr [rax] + 4a5583: 00 00 add byte ptr [rax], al + 4a5585: 00 00 add byte ptr [rax], al + 4a5587: 00 09 add byte ptr [rcx], cl + 4a5589: fe 00 inc byte ptr [rax] + 4a558b: 00 00 add byte ptr [rax], al + 4a558d: 00 00 add byte ptr [rax], al + 4a558f: 00 0a add byte ptr [rdx], cl + 4a5591: fe 00 inc byte ptr [rax] + 4a5593: 00 00 add byte ptr [rax], al + 4a5595: 00 00 add byte ptr [rax], al + 4a5597: 00 0b add byte ptr [rbx], cl + 4a5599: fe 00 inc byte ptr [rax] + 4a559b: 00 00 add byte ptr [rax], al + 4a559d: 00 00 add byte ptr [rax], al + 4a559f: 00 0c fe add byte ptr [rsi + 8*rdi], cl + 4a55a2: 00 00 add byte ptr [rax], al + 4a55a4: 00 00 add byte ptr [rax], al + 4a55a6: 00 00 add byte ptr [rax], al + 4a55a8: 0d fe 00 00 00 or eax, 254 + 4a55ad: 00 00 add byte ptr [rax], al + 4a55af: 00 0e add byte ptr [rsi], cl + 4a55b1: fe 00 inc byte ptr [rax] + 4a55b3: 00 00 add byte ptr [rax], al + 4a55b5: 00 00 add byte ptr [rax], al + 4a55b7: 00 0f add byte ptr [rdi], cl + 4a55b9: fe 00 inc byte ptr [rax] + 4a55bb: 00 00 add byte ptr [rax], al + 4a55bd: 00 00 add byte ptr [rax], al + 4a55bf: 00 4d fe add byte ptr [rbp - 2], cl + 4a55c2: 00 00 add byte ptr [rax], al + 4a55c4: 00 00 add byte ptr [rax], al + 4a55c6: 00 00 add byte ptr [rax], al + 4a55c8: 4e fe 00 inc byte ptr [rax] + 4a55cb: 00 00 add byte ptr [rax], al + 4a55cd: 00 00 add byte ptr [rax], al + 4a55cf: 00 4f fe add byte ptr [rdi - 2], cl + 4a55d2: 00 00 add byte ptr [rax], al + 4a55d4: 00 00 add byte ptr [rax], al + 4a55d6: 00 00 add byte ptr [rax], al + 4a55d8: 50 push rax + 4a55d9: fe 00 inc byte ptr [rax] + 4a55db: 00 00 add byte ptr [rax], al + 4a55dd: 00 00 add byte ptr [rax], al + 4a55df: 00 52 fe add byte ptr [rdx - 2], dl + 4a55e2: 00 00 add byte ptr [rax], al + 4a55e4: 00 00 add byte ptr [rax], al + 4a55e6: 00 00 add byte ptr [rax], al + 4a55e8: 54 push rsp + 4a55e9: fe 00 inc byte ptr [rax] + 4a55eb: 00 00 add byte ptr [rax], al + 4a55ed: 00 00 add byte ptr [rax], al + 4a55ef: 00 55 fe add byte ptr [rbp - 2], dl + 4a55f2: 00 00 add byte ptr [rax], al + 4a55f4: 00 00 add byte ptr [rax], al + 4a55f6: 00 00 add byte ptr [rax], al + 4a55f8: 56 push rsi + 4a55f9: fe 00 inc byte ptr [rax] + 4a55fb: 00 00 add byte ptr [rax], al + 4a55fd: 00 00 add byte ptr [rax], al + 4a55ff: 00 57 fe add byte ptr [rdi - 2], dl + 4a5602: 00 00 add byte ptr [rax], al + 4a5604: 00 00 add byte ptr [rax], al + 4a5606: 00 00 add byte ptr [rax], al + 4a5608: 59 pop rcx + 4a5609: fe 00 inc byte ptr [rax] + 4a560b: 00 00 add byte ptr [rax], al + 4a560d: 00 00 add byte ptr [rax], al + 4a560f: 00 5a fe add byte ptr [rdx - 2], bl + 4a5612: 00 00 add byte ptr [rax], al + 4a5614: 00 00 add byte ptr [rax], al + 4a5616: 00 00 add byte ptr [rax], al + 4a5618: 5b pop rbx + 4a5619: fe 00 inc byte ptr [rax] + 4a561b: 00 00 add byte ptr [rax], al + 4a561d: 00 00 add byte ptr [rax], al + 4a561f: 00 5c fe 00 add byte ptr [rsi + 8*rdi], bl + 4a5623: 00 00 add byte ptr [rax], al + 4a5625: 00 00 add byte ptr [rax], al + 4a5627: 00 5f fe add byte ptr [rdi - 2], bl + 4a562a: 00 00 add byte ptr [rax], al + 4a562c: 00 00 add byte ptr [rax], al + 4a562e: 00 00 add byte ptr [rax], al + 4a5630: 60 + 4a5631: fe 00 inc byte ptr [rax] + 4a5633: 00 00 add byte ptr [rax], al + 4a5635: 00 00 add byte ptr [rax], al + 4a5637: 00 61 fe add byte ptr [rcx - 2], ah + 4a563a: 00 00 add byte ptr [rax], al + 4a563c: 00 00 add byte ptr [rax], al + 4a563e: 00 00 add byte ptr [rax], al + 4a5640: 62 + 4a5641: fe 00 inc byte ptr [rax] + 4a5643: 00 00 add byte ptr [rax], al + 4a5645: 00 00 add byte ptr [rax], al + 4a5647: 00 63 fe add byte ptr [rbx - 2], ah + 4a564a: 00 00 add byte ptr [rax], al + 4a564c: 00 00 add byte ptr [rax], al + 4a564e: 00 00 add byte ptr [rax], al + 4a5650: 64 fe 00 inc byte ptr fs:[rax] + 4a5653: 00 00 add byte ptr [rax], al + 4a5655: 00 00 add byte ptr [rax], al + 4a5657: 00 65 fe add byte ptr [rbp - 2], ah + 4a565a: 00 00 add byte ptr [rax], al + 4a565c: 00 00 add byte ptr [rax], al + 4a565e: 00 00 add byte ptr [rax], al + 4a5660: 66 fe 00 inc byte ptr [rax] + 4a5663: 00 00 add byte ptr [rax], al + 4a5665: 00 00 add byte ptr [rax], al + 4a5667: 00 68 fe add byte ptr [rax - 2], ch + 4a566a: 00 00 add byte ptr [rax], al + 4a566c: 00 00 add byte ptr [rax], al + 4a566e: 00 00 add byte ptr [rax], al + 4a5670: 69 fe 00 00 00 00 imul edi, esi, 0 + 4a5676: 00 00 add byte ptr [rax], al + 4a5678: 6a fe push -2 + 4a567a: 00 00 add byte ptr [rax], al + 4a567c: 00 00 add byte ptr [rax], al + 4a567e: 00 00 add byte ptr [rax], al + 4a5680: 6b fe 00 imul edi, esi, 0 + 4a5683: 00 00 add byte ptr [rax], al + 4a5685: 00 00 add byte ptr [rax], al + 4a5687: 00 ff add bh, bh + 4a5689: fe 00 inc byte ptr [rax] + 4a568b: 00 00 add byte ptr [rax], al + 4a568d: 00 00 add byte ptr [rax], al + 4a568f: 00 01 add byte ptr [rcx], al + 4a5691: ff 00 inc dword ptr [rax] + 4a5693: 00 00 add byte ptr [rax], al + 4a5695: 00 00 add byte ptr [rax], al + 4a5697: 00 02 add byte ptr [rdx], al + 4a5699: ff 00 inc dword ptr [rax] + 4a569b: 00 00 add byte ptr [rax], al + 4a569d: 00 00 add byte ptr [rax], al + 4a569f: 00 03 add byte ptr [rbx], al + 4a56a1: ff 00 inc dword ptr [rax] + 4a56a3: 00 00 add byte ptr [rax], al + 4a56a5: 00 00 add byte ptr [rax], al + 4a56a7: 00 04 ff add byte ptr [rdi + 8*rdi], al + 4a56aa: 00 00 add byte ptr [rax], al + 4a56ac: 00 00 add byte ptr [rax], al + 4a56ae: 00 00 add byte ptr [rax], al + 4a56b0: 05 ff 00 00 00 add eax, 255 + 4a56b5: 00 00 add byte ptr [rax], al + 4a56b7: 00 06 add byte ptr [rsi], al + 4a56b9: ff 00 inc dword ptr [rax] + 4a56bb: 00 00 add byte ptr [rax], al + 4a56bd: 00 00 add byte ptr [rax], al + 4a56bf: 00 07 add byte ptr [rdi], al + 4a56c1: ff 00 inc dword ptr [rax] + 4a56c3: 00 00 add byte ptr [rax], al + 4a56c5: 00 00 add byte ptr [rax], al + 4a56c7: 00 08 add byte ptr [rax], cl + 4a56c9: ff 00 inc dword ptr [rax] + 4a56cb: 00 00 add byte ptr [rax], al + 4a56cd: 00 00 add byte ptr [rax], al + 4a56cf: 00 09 add byte ptr [rcx], cl + 4a56d1: ff 00 inc dword ptr [rax] + 4a56d3: 00 00 add byte ptr [rax], al + 4a56d5: 00 00 add byte ptr [rax], al + 4a56d7: 00 0a add byte ptr [rdx], cl + 4a56d9: ff 00 inc dword ptr [rax] + 4a56db: 00 00 add byte ptr [rax], al + 4a56dd: 00 00 add byte ptr [rax], al + 4a56df: 00 0b add byte ptr [rbx], cl + 4a56e1: ff 00 inc dword ptr [rax] + 4a56e3: 00 00 add byte ptr [rax], al + 4a56e5: 00 00 add byte ptr [rax], al + 4a56e7: 00 0c ff add byte ptr [rdi + 8*rdi], cl + 4a56ea: 00 00 add byte ptr [rax], al + 4a56ec: 00 00 add byte ptr [rax], al + 4a56ee: 00 00 add byte ptr [rax], al + 4a56f0: 0d ff 00 00 00 or eax, 255 + 4a56f5: 00 00 add byte ptr [rax], al + 4a56f7: 00 0e add byte ptr [rsi], cl + 4a56f9: ff 00 inc dword ptr [rax] + 4a56fb: 00 00 add byte ptr [rax], al + 4a56fd: 00 00 add byte ptr [rax], al + 4a56ff: 00 0f add byte ptr [rdi], cl + 4a5701: ff 00 inc dword ptr [rax] + 4a5703: 00 00 add byte ptr [rax], al + 4a5705: 00 00 add byte ptr [rax], al + 4a5707: 00 10 add byte ptr [rax], dl + 4a5709: ff 00 inc dword ptr [rax] + 4a570b: 00 00 add byte ptr [rax], al + 4a570d: 00 00 add byte ptr [rax], al + 4a570f: 00 11 add byte ptr [rcx], dl + 4a5711: ff 00 inc dword ptr [rax] + 4a5713: 00 00 add byte ptr [rax], al + 4a5715: 00 00 add byte ptr [rax], al + 4a5717: 00 12 add byte ptr [rdx], dl + 4a5719: ff 00 inc dword ptr [rax] + 4a571b: 00 00 add byte ptr [rax], al + 4a571d: 00 00 add byte ptr [rax], al + 4a571f: 00 13 add byte ptr [rbx], dl + 4a5721: ff 00 inc dword ptr [rax] + 4a5723: 00 00 add byte ptr [rax], al + 4a5725: 00 00 add byte ptr [rax], al + 4a5727: 00 14 ff add byte ptr [rdi + 8*rdi], dl + 4a572a: 00 00 add byte ptr [rax], al + 4a572c: 00 00 add byte ptr [rax], al + 4a572e: 00 00 add byte ptr [rax], al + 4a5730: 15 ff 00 00 00 adc eax, 255 + 4a5735: 00 00 add byte ptr [rax], al + 4a5737: 00 16 add byte ptr [rsi], dl + 4a5739: ff 00 inc dword ptr [rax] + 4a573b: 00 00 add byte ptr [rax], al + 4a573d: 00 00 add byte ptr [rax], al + 4a573f: 00 17 add byte ptr [rdi], dl + 4a5741: ff 00 inc dword ptr [rax] + 4a5743: 00 00 add byte ptr [rax], al + 4a5745: 00 00 add byte ptr [rax], al + 4a5747: 00 18 add byte ptr [rax], bl + 4a5749: ff 00 inc dword ptr [rax] + 4a574b: 00 00 add byte ptr [rax], al + 4a574d: 00 00 add byte ptr [rax], al + 4a574f: 00 19 add byte ptr [rcx], bl + 4a5751: ff 00 inc dword ptr [rax] + 4a5753: 00 00 add byte ptr [rax], al + 4a5755: 00 00 add byte ptr [rax], al + 4a5757: 00 1a add byte ptr [rdx], bl + 4a5759: ff 00 inc dword ptr [rax] + 4a575b: 00 00 add byte ptr [rax], al + 4a575d: 00 00 add byte ptr [rax], al + 4a575f: 00 1b add byte ptr [rbx], bl + 4a5761: ff 00 inc dword ptr [rax] + 4a5763: 00 00 add byte ptr [rax], al + 4a5765: 00 00 add byte ptr [rax], al + 4a5767: 00 1c ff add byte ptr [rdi + 8*rdi], bl + 4a576a: 00 00 add byte ptr [rax], al + 4a576c: 00 00 add byte ptr [rax], al + 4a576e: 00 00 add byte ptr [rax], al + 4a5770: 1d ff 00 00 00 sbb eax, 255 + 4a5775: 00 00 add byte ptr [rax], al + 4a5777: 00 1e add byte ptr [rsi], bl + 4a5779: ff 00 inc dword ptr [rax] + 4a577b: 00 00 add byte ptr [rax], al + 4a577d: 00 00 add byte ptr [rax], al + 4a577f: 00 1f add byte ptr [rdi], bl + 4a5781: ff 00 inc dword ptr [rax] + 4a5783: 00 00 add byte ptr [rax], al + 4a5785: 00 00 add byte ptr [rax], al + 4a5787: 00 20 add byte ptr [rax], ah + 4a5789: ff 00 inc dword ptr [rax] + 4a578b: 00 00 add byte ptr [rax], al + 4a578d: 00 00 add byte ptr [rax], al + 4a578f: 00 21 add byte ptr [rcx], ah + 4a5791: ff 00 inc dword ptr [rax] + 4a5793: 00 00 add byte ptr [rax], al + 4a5795: 00 00 add byte ptr [rax], al + 4a5797: 00 22 add byte ptr [rdx], ah + 4a5799: ff 00 inc dword ptr [rax] + 4a579b: 00 00 add byte ptr [rax], al + 4a579d: 00 00 add byte ptr [rax], al + 4a579f: 00 23 add byte ptr [rbx], ah + 4a57a1: ff 00 inc dword ptr [rax] + 4a57a3: 00 00 add byte ptr [rax], al + 4a57a5: 00 00 add byte ptr [rax], al + 4a57a7: 00 24 ff add byte ptr [rdi + 8*rdi], ah + 4a57aa: 00 00 add byte ptr [rax], al + 4a57ac: 00 00 add byte ptr [rax], al + 4a57ae: 00 00 add byte ptr [rax], al + 4a57b0: 25 ff 00 00 00 and eax, 255 + 4a57b5: 00 00 add byte ptr [rax], al + 4a57b7: 00 26 add byte ptr [rsi], ah + 4a57b9: ff 00 inc dword ptr [rax] + 4a57bb: 00 00 add byte ptr [rax], al + 4a57bd: 00 00 add byte ptr [rax], al + 4a57bf: 00 27 add byte ptr [rdi], ah + 4a57c1: ff 00 inc dword ptr [rax] + 4a57c3: 00 00 add byte ptr [rax], al + 4a57c5: 00 00 add byte ptr [rax], al + 4a57c7: 00 28 add byte ptr [rax], ch + 4a57c9: ff 00 inc dword ptr [rax] + 4a57cb: 00 00 add byte ptr [rax], al + 4a57cd: 00 00 add byte ptr [rax], al + 4a57cf: 00 29 add byte ptr [rcx], ch + 4a57d1: ff 00 inc dword ptr [rax] + 4a57d3: 00 00 add byte ptr [rax], al + 4a57d5: 00 00 add byte ptr [rax], al + 4a57d7: 00 2a add byte ptr [rdx], ch + 4a57d9: ff 00 inc dword ptr [rax] + 4a57db: 00 00 add byte ptr [rax], al + 4a57dd: 00 00 add byte ptr [rax], al + 4a57df: 00 2b add byte ptr [rbx], ch + 4a57e1: ff 00 inc dword ptr [rax] + 4a57e3: 00 00 add byte ptr [rax], al + 4a57e5: 00 00 add byte ptr [rax], al + 4a57e7: 00 2c ff add byte ptr [rdi + 8*rdi], ch + 4a57ea: 00 00 add byte ptr [rax], al + 4a57ec: 00 00 add byte ptr [rax], al + 4a57ee: 00 00 add byte ptr [rax], al + 4a57f0: 2d ff 00 00 00 sub eax, 255 + 4a57f5: 00 00 add byte ptr [rax], al + 4a57f7: 00 2e add byte ptr [rsi], ch + 4a57f9: ff 00 inc dword ptr [rax] + 4a57fb: 00 00 add byte ptr [rax], al + 4a57fd: 00 00 add byte ptr [rax], al + 4a57ff: 00 2f add byte ptr [rdi], ch + 4a5801: ff 00 inc dword ptr [rax] + 4a5803: 00 00 add byte ptr [rax], al + 4a5805: 00 00 add byte ptr [rax], al + 4a5807: 00 30 add byte ptr [rax], dh + 4a5809: ff 00 inc dword ptr [rax] + 4a580b: 00 00 add byte ptr [rax], al + 4a580d: 00 00 add byte ptr [rax], al + 4a580f: 00 31 add byte ptr [rcx], dh + 4a5811: ff 00 inc dword ptr [rax] + 4a5813: 00 00 add byte ptr [rax], al + 4a5815: 00 00 add byte ptr [rax], al + 4a5817: 00 32 add byte ptr [rdx], dh + 4a5819: ff 00 inc dword ptr [rax] + 4a581b: 00 00 add byte ptr [rax], al + 4a581d: 00 00 add byte ptr [rax], al + 4a581f: 00 33 add byte ptr [rbx], dh + 4a5821: ff 00 inc dword ptr [rax] + 4a5823: 00 00 add byte ptr [rax], al + 4a5825: 00 00 add byte ptr [rax], al + 4a5827: 00 34 ff add byte ptr [rdi + 8*rdi], dh + 4a582a: 00 00 add byte ptr [rax], al + 4a582c: 00 00 add byte ptr [rax], al + 4a582e: 00 00 add byte ptr [rax], al + 4a5830: 35 ff 00 00 00 xor eax, 255 + 4a5835: 00 00 add byte ptr [rax], al + 4a5837: 00 36 add byte ptr [rsi], dh + 4a5839: ff 00 inc dword ptr [rax] + 4a583b: 00 00 add byte ptr [rax], al + 4a583d: 00 00 add byte ptr [rax], al + 4a583f: 00 37 add byte ptr [rdi], dh + 4a5841: ff 00 inc dword ptr [rax] + 4a5843: 00 00 add byte ptr [rax], al + 4a5845: 00 00 add byte ptr [rax], al + 4a5847: 00 38 add byte ptr [rax], bh + 4a5849: ff 00 inc dword ptr [rax] + 4a584b: 00 00 add byte ptr [rax], al + 4a584d: 00 00 add byte ptr [rax], al + 4a584f: 00 39 add byte ptr [rcx], bh + 4a5851: ff 00 inc dword ptr [rax] + 4a5853: 00 00 add byte ptr [rax], al + 4a5855: 00 00 add byte ptr [rax], al + 4a5857: 00 3a add byte ptr [rdx], bh + 4a5859: ff 00 inc dword ptr [rax] + 4a585b: 00 00 add byte ptr [rax], al + 4a585d: 00 00 add byte ptr [rax], al + 4a585f: 00 3b add byte ptr [rbx], bh + 4a5861: ff 00 inc dword ptr [rax] + 4a5863: 00 00 add byte ptr [rax], al + 4a5865: 00 00 add byte ptr [rax], al + 4a5867: 00 3c ff add byte ptr [rdi + 8*rdi], bh + 4a586a: 00 00 add byte ptr [rax], al + 4a586c: 00 00 add byte ptr [rax], al + 4a586e: 00 00 add byte ptr [rax], al + 4a5870: 3d ff 00 00 00 cmp eax, 255 + 4a5875: 00 00 add byte ptr [rax], al + 4a5877: 00 3e add byte ptr [rsi], bh + 4a5879: ff 00 inc dword ptr [rax] + 4a587b: 00 00 add byte ptr [rax], al + 4a587d: 00 00 add byte ptr [rax], al + 4a587f: 00 3f add byte ptr [rdi], bh + 4a5881: ff 00 inc dword ptr [rax] + 4a5883: 00 00 add byte ptr [rax], al + 4a5885: 00 00 add byte ptr [rax], al + 4a5887: 00 40 ff add byte ptr [rax - 1], al + 4a588a: 00 00 add byte ptr [rax], al + 4a588c: 00 00 add byte ptr [rax], al + 4a588e: 00 00 add byte ptr [rax], al + 4a5890: 41 ff 00 inc dword ptr [r8] + 4a5893: 00 00 add byte ptr [rax], al + 4a5895: 00 00 add byte ptr [rax], al + 4a5897: 00 42 ff add byte ptr [rdx - 1], al + 4a589a: 00 00 add byte ptr [rax], al + 4a589c: 00 00 add byte ptr [rax], al + 4a589e: 00 00 add byte ptr [rax], al + 4a58a0: 43 ff 00 inc dword ptr [r8] + 4a58a3: 00 00 add byte ptr [rax], al + 4a58a5: 00 00 add byte ptr [rax], al + 4a58a7: 00 44 ff 00 add byte ptr [rdi + 8*rdi], al + 4a58ab: 00 00 add byte ptr [rax], al + 4a58ad: 00 00 add byte ptr [rax], al + 4a58af: 00 45 ff add byte ptr [rbp - 1], al + 4a58b2: 00 00 add byte ptr [rax], al + 4a58b4: 00 00 add byte ptr [rax], al + 4a58b6: 00 00 add byte ptr [rax], al + 4a58b8: 46 ff 00 inc dword ptr [rax] + 4a58bb: 00 00 add byte ptr [rax], al + 4a58bd: 00 00 add byte ptr [rax], al + 4a58bf: 00 47 ff add byte ptr [rdi - 1], al + 4a58c2: 00 00 add byte ptr [rax], al + 4a58c4: 00 00 add byte ptr [rax], al + 4a58c6: 00 00 add byte ptr [rax], al + 4a58c8: 48 ff 00 inc qword ptr [rax] + 4a58cb: 00 00 add byte ptr [rax], al + 4a58cd: 00 00 add byte ptr [rax], al + 4a58cf: 00 49 ff add byte ptr [rcx - 1], cl + 4a58d2: 00 00 add byte ptr [rax], al + 4a58d4: 00 00 add byte ptr [rax], al + 4a58d6: 00 00 add byte ptr [rax], al + 4a58d8: 4a ff 00 inc qword ptr [rax] + 4a58db: 00 00 add byte ptr [rax], al + 4a58dd: 00 00 add byte ptr [rax], al + 4a58df: 00 4b ff add byte ptr [rbx - 1], cl + 4a58e2: 00 00 add byte ptr [rax], al + 4a58e4: 00 00 add byte ptr [rax], al + 4a58e6: 00 00 add byte ptr [rax], al + 4a58e8: 4c ff 00 inc qword ptr [rax] + 4a58eb: 00 00 add byte ptr [rax], al + 4a58ed: 00 00 add byte ptr [rax], al + 4a58ef: 00 4d ff add byte ptr [rbp - 1], cl + 4a58f2: 00 00 add byte ptr [rax], al + 4a58f4: 00 00 add byte ptr [rax], al + 4a58f6: 00 00 add byte ptr [rax], al + 4a58f8: 4e ff 00 inc qword ptr [rax] + 4a58fb: 00 00 add byte ptr [rax], al + 4a58fd: 00 00 add byte ptr [rax], al + 4a58ff: 00 4f ff add byte ptr [rdi - 1], cl + 4a5902: 00 00 add byte ptr [rax], al + 4a5904: 00 00 add byte ptr [rax], al + 4a5906: 00 00 add byte ptr [rax], al + 4a5908: 50 push rax + 4a5909: ff 00 inc dword ptr [rax] + 4a590b: 00 00 add byte ptr [rax], al + 4a590d: 00 00 add byte ptr [rax], al + 4a590f: 00 51 ff add byte ptr [rcx - 1], dl + 4a5912: 00 00 add byte ptr [rax], al + 4a5914: 00 00 add byte ptr [rax], al + 4a5916: 00 00 add byte ptr [rax], al + 4a5918: 52 push rdx + 4a5919: ff 00 inc dword ptr [rax] + 4a591b: 00 00 add byte ptr [rax], al + 4a591d: 00 00 add byte ptr [rax], al + 4a591f: 00 53 ff add byte ptr [rbx - 1], dl + 4a5922: 00 00 add byte ptr [rax], al + 4a5924: 00 00 add byte ptr [rax], al + 4a5926: 00 00 add byte ptr [rax], al + 4a5928: 54 push rsp + 4a5929: ff 00 inc dword ptr [rax] + 4a592b: 00 00 add byte ptr [rax], al + 4a592d: 00 00 add byte ptr [rax], al + 4a592f: 00 55 ff add byte ptr [rbp - 1], dl + 4a5932: 00 00 add byte ptr [rax], al + 4a5934: 00 00 add byte ptr [rax], al + 4a5936: 00 00 add byte ptr [rax], al + 4a5938: 56 push rsi + 4a5939: ff 00 inc dword ptr [rax] + 4a593b: 00 00 add byte ptr [rax], al + 4a593d: 00 00 add byte ptr [rax], al + 4a593f: 00 57 ff add byte ptr [rdi - 1], dl + 4a5942: 00 00 add byte ptr [rax], al + 4a5944: 00 00 add byte ptr [rax], al + 4a5946: 00 00 add byte ptr [rax], al + 4a5948: 58 pop rax + 4a5949: ff 00 inc dword ptr [rax] + 4a594b: 00 00 add byte ptr [rax], al + 4a594d: 00 00 add byte ptr [rax], al + 4a594f: 00 59 ff add byte ptr [rcx - 1], bl + 4a5952: 00 00 add byte ptr [rax], al + 4a5954: 00 00 add byte ptr [rax], al + 4a5956: 00 00 add byte ptr [rax], al + 4a5958: 5a pop rdx + 4a5959: ff 00 inc dword ptr [rax] + 4a595b: 00 00 add byte ptr [rax], al + 4a595d: 00 00 add byte ptr [rax], al + 4a595f: 00 5b ff add byte ptr [rbx - 1], bl + 4a5962: 00 00 add byte ptr [rax], al + 4a5964: 00 00 add byte ptr [rax], al + 4a5966: 00 00 add byte ptr [rax], al + 4a5968: 5c pop rsp + 4a5969: ff 00 inc dword ptr [rax] + 4a596b: 00 00 add byte ptr [rax], al + 4a596d: 00 00 add byte ptr [rax], al + 4a596f: 00 5d ff add byte ptr [rbp - 1], bl + 4a5972: 00 00 add byte ptr [rax], al + 4a5974: 00 00 add byte ptr [rax], al + 4a5976: 00 00 add byte ptr [rax], al + 4a5978: 5e pop rsi + 4a5979: ff 00 inc dword ptr [rax] + 4a597b: 00 00 add byte ptr [rax], al + 4a597d: 00 00 add byte ptr [rax], al + 4a597f: 00 00 add byte ptr [rax], al + 4a5981: d4 + 4a5982: 01 00 add dword ptr [rax], eax + 4a5984: 00 00 add byte ptr [rax], al + 4a5986: 00 00 add byte ptr [rax], al + 4a5988: 01 d4 add esp, edx + 4a598a: 01 00 add dword ptr [rax], eax + 4a598c: 00 00 add byte ptr [rax], al + 4a598e: 00 00 add byte ptr [rax], al + 4a5990: 02 d4 add dl, ah + 4a5992: 01 00 add dword ptr [rax], eax + 4a5994: 00 00 add byte ptr [rax], al + 4a5996: 00 00 add byte ptr [rax], al + 4a5998: 03 d4 add edx, esp + 4a599a: 01 00 add dword ptr [rax], eax + 4a599c: 00 00 add byte ptr [rax], al + 4a599e: 00 00 add byte ptr [rax], al + 4a59a0: 04 d4 add al, -44 + 4a59a2: 01 00 add dword ptr [rax], eax + 4a59a4: 00 00 add byte ptr [rax], al + 4a59a6: 00 00 add byte ptr [rax], al + 4a59a8: 05 d4 01 00 00 add eax, 468 + 4a59ad: 00 00 add byte ptr [rax], al + 4a59af: 00 06 add byte ptr [rsi], al + 4a59b1: d4 + 4a59b2: 01 00 add dword ptr [rax], eax + 4a59b4: 00 00 add byte ptr [rax], al + 4a59b6: 00 00 add byte ptr [rax], al + 4a59b8: 07 + 4a59b9: d4 + 4a59ba: 01 00 add dword ptr [rax], eax + 4a59bc: 00 00 add byte ptr [rax], al + 4a59be: 00 00 add byte ptr [rax], al + 4a59c0: 08 d4 or ah, dl + 4a59c2: 01 00 add dword ptr [rax], eax + 4a59c4: 00 00 add byte ptr [rax], al + 4a59c6: 00 00 add byte ptr [rax], al + 4a59c8: 09 d4 or esp, edx + 4a59ca: 01 00 add dword ptr [rax], eax + 4a59cc: 00 00 add byte ptr [rax], al + 4a59ce: 00 00 add byte ptr [rax], al + 4a59d0: 0a d4 or dl, ah + 4a59d2: 01 00 add dword ptr [rax], eax + 4a59d4: 00 00 add byte ptr [rax], al + 4a59d6: 00 00 add byte ptr [rax], al + 4a59d8: 0b d4 or edx, esp + 4a59da: 01 00 add dword ptr [rax], eax + 4a59dc: 00 00 add byte ptr [rax], al + 4a59de: 00 00 add byte ptr [rax], al + 4a59e0: 0c d4 or al, -44 + 4a59e2: 01 00 add dword ptr [rax], eax + 4a59e4: 00 00 add byte ptr [rax], al + 4a59e6: 00 00 add byte ptr [rax], al + 4a59e8: 0d d4 01 00 00 or eax, 468 + 4a59ed: 00 00 add byte ptr [rax], al + 4a59ef: 00 0e add byte ptr [rsi], cl + 4a59f1: d4 + 4a59f2: 01 00 add dword ptr [rax], eax + 4a59f4: 00 00 add byte ptr [rax], al + 4a59f6: 00 00 add byte ptr [rax], al + 4a59f8: 0f d4 01 paddq mm0, qword ptr [rcx] + 4a59fb: 00 00 add byte ptr [rax], al + 4a59fd: 00 00 add byte ptr [rax], al + 4a59ff: 00 10 add byte ptr [rax], dl + 4a5a01: d4 + 4a5a02: 01 00 add dword ptr [rax], eax + 4a5a04: 00 00 add byte ptr [rax], al + 4a5a06: 00 00 add byte ptr [rax], al + 4a5a08: 11 d4 adc esp, edx + 4a5a0a: 01 00 add dword ptr [rax], eax + 4a5a0c: 00 00 add byte ptr [rax], al + 4a5a0e: 00 00 add byte ptr [rax], al + 4a5a10: 12 d4 adc dl, ah + 4a5a12: 01 00 add dword ptr [rax], eax + 4a5a14: 00 00 add byte ptr [rax], al + 4a5a16: 00 00 add byte ptr [rax], al + 4a5a18: 13 d4 adc edx, esp + 4a5a1a: 01 00 add dword ptr [rax], eax + 4a5a1c: 00 00 add byte ptr [rax], al + 4a5a1e: 00 00 add byte ptr [rax], al + 4a5a20: 14 d4 adc al, -44 + 4a5a22: 01 00 add dword ptr [rax], eax + 4a5a24: 00 00 add byte ptr [rax], al + 4a5a26: 00 00 add byte ptr [rax], al + 4a5a28: 15 d4 01 00 00 adc eax, 468 + 4a5a2d: 00 00 add byte ptr [rax], al + 4a5a2f: 00 16 add byte ptr [rsi], dl + 4a5a31: d4 + 4a5a32: 01 00 add dword ptr [rax], eax + 4a5a34: 00 00 add byte ptr [rax], al + 4a5a36: 00 00 add byte ptr [rax], al + 4a5a38: 17 + 4a5a39: d4 + 4a5a3a: 01 00 add dword ptr [rax], eax + 4a5a3c: 00 00 add byte ptr [rax], al + 4a5a3e: 00 00 add byte ptr [rax], al + 4a5a40: 18 d4 sbb ah, dl + 4a5a42: 01 00 add dword ptr [rax], eax + 4a5a44: 00 00 add byte ptr [rax], al + 4a5a46: 00 00 add byte ptr [rax], al + 4a5a48: 19 d4 sbb esp, edx + 4a5a4a: 01 00 add dword ptr [rax], eax + 4a5a4c: 00 00 add byte ptr [rax], al + 4a5a4e: 00 00 add byte ptr [rax], al + 4a5a50: 1a d4 sbb dl, ah + 4a5a52: 01 00 add dword ptr [rax], eax + 4a5a54: 00 00 add byte ptr [rax], al + 4a5a56: 00 00 add byte ptr [rax], al + 4a5a58: 1b d4 sbb edx, esp + 4a5a5a: 01 00 add dword ptr [rax], eax + 4a5a5c: 00 00 add byte ptr [rax], al + 4a5a5e: 00 00 add byte ptr [rax], al + 4a5a60: 1c d4 sbb al, -44 + 4a5a62: 01 00 add dword ptr [rax], eax + 4a5a64: 00 00 add byte ptr [rax], al + 4a5a66: 00 00 add byte ptr [rax], al + 4a5a68: 1d d4 01 00 00 sbb eax, 468 + 4a5a6d: 00 00 add byte ptr [rax], al + 4a5a6f: 00 1e add byte ptr [rsi], bl + 4a5a71: d4 + 4a5a72: 01 00 add dword ptr [rax], eax + 4a5a74: 00 00 add byte ptr [rax], al + 4a5a76: 00 00 add byte ptr [rax], al + 4a5a78: 1f + 4a5a79: d4 + 4a5a7a: 01 00 add dword ptr [rax], eax + 4a5a7c: 00 00 add byte ptr [rax], al + 4a5a7e: 00 00 add byte ptr [rax], al + 4a5a80: 20 d4 and ah, dl + 4a5a82: 01 00 add dword ptr [rax], eax + 4a5a84: 00 00 add byte ptr [rax], al + 4a5a86: 00 00 add byte ptr [rax], al + 4a5a88: 21 d4 and esp, edx + 4a5a8a: 01 00 add dword ptr [rax], eax + 4a5a8c: 00 00 add byte ptr [rax], al + 4a5a8e: 00 00 add byte ptr [rax], al + 4a5a90: 22 d4 and dl, ah + 4a5a92: 01 00 add dword ptr [rax], eax + 4a5a94: 00 00 add byte ptr [rax], al + 4a5a96: 00 00 add byte ptr [rax], al + 4a5a98: 23 d4 and edx, esp + 4a5a9a: 01 00 add dword ptr [rax], eax + 4a5a9c: 00 00 add byte ptr [rax], al + 4a5a9e: 00 00 add byte ptr [rax], al + 4a5aa0: 24 d4 and al, -44 + 4a5aa2: 01 00 add dword ptr [rax], eax + 4a5aa4: 00 00 add byte ptr [rax], al + 4a5aa6: 00 00 add byte ptr [rax], al + 4a5aa8: 25 d4 01 00 00 and eax, 468 + 4a5aad: 00 00 add byte ptr [rax], al + 4a5aaf: 00 26 add byte ptr [rsi], ah + 4a5ab1: d4 + 4a5ab2: 01 00 add dword ptr [rax], eax + 4a5ab4: 00 00 add byte ptr [rax], al + 4a5ab6: 00 00 add byte ptr [rax], al + 4a5ab8: 27 + 4a5ab9: d4 + 4a5aba: 01 00 add dword ptr [rax], eax + 4a5abc: 00 00 add byte ptr [rax], al + 4a5abe: 00 00 add byte ptr [rax], al + 4a5ac0: 28 d4 sub ah, dl + 4a5ac2: 01 00 add dword ptr [rax], eax + 4a5ac4: 00 00 add byte ptr [rax], al + 4a5ac6: 00 00 add byte ptr [rax], al + 4a5ac8: 29 d4 sub esp, edx + 4a5aca: 01 00 add dword ptr [rax], eax + 4a5acc: 00 00 add byte ptr [rax], al + 4a5ace: 00 00 add byte ptr [rax], al + 4a5ad0: 2a d4 sub dl, ah + 4a5ad2: 01 00 add dword ptr [rax], eax + 4a5ad4: 00 00 add byte ptr [rax], al + 4a5ad6: 00 00 add byte ptr [rax], al + 4a5ad8: 2b d4 sub edx, esp + 4a5ada: 01 00 add dword ptr [rax], eax + 4a5adc: 00 00 add byte ptr [rax], al + 4a5ade: 00 00 add byte ptr [rax], al + 4a5ae0: 2c d4 sub al, -44 + 4a5ae2: 01 00 add dword ptr [rax], eax + 4a5ae4: 00 00 add byte ptr [rax], al + 4a5ae6: 00 00 add byte ptr [rax], al + 4a5ae8: 2d d4 01 00 00 sub eax, 468 + 4a5aed: 00 00 add byte ptr [rax], al + 4a5aef: 00 2e add byte ptr [rsi], ch + 4a5af1: d4 + 4a5af2: 01 00 add dword ptr [rax], eax + 4a5af4: 00 00 add byte ptr [rax], al + 4a5af6: 00 00 add byte ptr [rax], al + 4a5af8: 2f + 4a5af9: d4 + 4a5afa: 01 00 add dword ptr [rax], eax + 4a5afc: 00 00 add byte ptr [rax], al + 4a5afe: 00 00 add byte ptr [rax], al + 4a5b00: 30 d4 xor ah, dl + 4a5b02: 01 00 add dword ptr [rax], eax + 4a5b04: 00 00 add byte ptr [rax], al + 4a5b06: 00 00 add byte ptr [rax], al + 4a5b08: 31 d4 xor esp, edx + 4a5b0a: 01 00 add dword ptr [rax], eax + 4a5b0c: 00 00 add byte ptr [rax], al + 4a5b0e: 00 00 add byte ptr [rax], al + 4a5b10: 32 d4 xor dl, ah + 4a5b12: 01 00 add dword ptr [rax], eax + 4a5b14: 00 00 add byte ptr [rax], al + 4a5b16: 00 00 add byte ptr [rax], al + 4a5b18: 33 d4 xor edx, esp + 4a5b1a: 01 00 add dword ptr [rax], eax + 4a5b1c: 00 00 add byte ptr [rax], al + 4a5b1e: 00 00 add byte ptr [rax], al + 4a5b20: 34 d4 xor al, -44 + 4a5b22: 01 00 add dword ptr [rax], eax + 4a5b24: 00 00 add byte ptr [rax], al + 4a5b26: 00 00 add byte ptr [rax], al + 4a5b28: 35 d4 01 00 00 xor eax, 468 + 4a5b2d: 00 00 add byte ptr [rax], al + 4a5b2f: 00 36 add byte ptr [rsi], dh + 4a5b31: d4 + 4a5b32: 01 00 add dword ptr [rax], eax + 4a5b34: 00 00 add byte ptr [rax], al + 4a5b36: 00 00 add byte ptr [rax], al + 4a5b38: 37 + 4a5b39: d4 + 4a5b3a: 01 00 add dword ptr [rax], eax + 4a5b3c: 00 00 add byte ptr [rax], al + 4a5b3e: 00 00 add byte ptr [rax], al + 4a5b40: 38 d4 cmp ah, dl + 4a5b42: 01 00 add dword ptr [rax], eax + 4a5b44: 00 00 add byte ptr [rax], al + 4a5b46: 00 00 add byte ptr [rax], al + 4a5b48: 39 d4 cmp esp, edx + 4a5b4a: 01 00 add dword ptr [rax], eax + 4a5b4c: 00 00 add byte ptr [rax], al + 4a5b4e: 00 00 add byte ptr [rax], al + 4a5b50: 3a d4 cmp dl, ah + 4a5b52: 01 00 add dword ptr [rax], eax + 4a5b54: 00 00 add byte ptr [rax], al + 4a5b56: 00 00 add byte ptr [rax], al + 4a5b58: 3b d4 cmp edx, esp + 4a5b5a: 01 00 add dword ptr [rax], eax + 4a5b5c: 00 00 add byte ptr [rax], al + 4a5b5e: 00 00 add byte ptr [rax], al + 4a5b60: 3c d4 cmp al, -44 + 4a5b62: 01 00 add dword ptr [rax], eax + 4a5b64: 00 00 add byte ptr [rax], al + 4a5b66: 00 00 add byte ptr [rax], al + 4a5b68: 3d d4 01 00 00 cmp eax, 468 + 4a5b6d: 00 00 add byte ptr [rax], al + 4a5b6f: 00 3e add byte ptr [rsi], bh + 4a5b71: d4 + 4a5b72: 01 00 add dword ptr [rax], eax + 4a5b74: 00 00 add byte ptr [rax], al + 4a5b76: 00 00 add byte ptr [rax], al + 4a5b78: 3f + 4a5b79: d4 + 4a5b7a: 01 00 add dword ptr [rax], eax + 4a5b7c: 00 00 add byte ptr [rax], al + 4a5b7e: 00 00 add byte ptr [rax], al + 4a5b80: 40 d4 + 4a5b82: 01 00 add dword ptr [rax], eax + 4a5b84: 00 00 add byte ptr [rax], al + 4a5b86: 00 00 add byte ptr [rax], al + 4a5b88: 41 d4 + 4a5b8a: 01 00 add dword ptr [rax], eax + 4a5b8c: 00 00 add byte ptr [rax], al + 4a5b8e: 00 00 add byte ptr [rax], al + 4a5b90: 42 d4 + 4a5b92: 01 00 add dword ptr [rax], eax + 4a5b94: 00 00 add byte ptr [rax], al + 4a5b96: 00 00 add byte ptr [rax], al + 4a5b98: 43 d4 + 4a5b9a: 01 00 add dword ptr [rax], eax + 4a5b9c: 00 00 add byte ptr [rax], al + 4a5b9e: 00 00 add byte ptr [rax], al + 4a5ba0: 44 d4 + 4a5ba2: 01 00 add dword ptr [rax], eax + 4a5ba4: 00 00 add byte ptr [rax], al + 4a5ba6: 00 00 add byte ptr [rax], al + 4a5ba8: 45 d4 + 4a5baa: 01 00 add dword ptr [rax], eax + 4a5bac: 00 00 add byte ptr [rax], al + 4a5bae: 00 00 add byte ptr [rax], al + 4a5bb0: 46 d4 + 4a5bb2: 01 00 add dword ptr [rax], eax + 4a5bb4: 00 00 add byte ptr [rax], al + 4a5bb6: 00 00 add byte ptr [rax], al + 4a5bb8: 47 d4 + 4a5bba: 01 00 add dword ptr [rax], eax + 4a5bbc: 00 00 add byte ptr [rax], al + 4a5bbe: 00 00 add byte ptr [rax], al + 4a5bc0: 48 d4 + 4a5bc2: 01 00 add dword ptr [rax], eax + 4a5bc4: 00 00 add byte ptr [rax], al + 4a5bc6: 00 00 add byte ptr [rax], al + 4a5bc8: 49 d4 + 4a5bca: 01 00 add dword ptr [rax], eax + 4a5bcc: 00 00 add byte ptr [rax], al + 4a5bce: 00 00 add byte ptr [rax], al + 4a5bd0: 4a d4 + 4a5bd2: 01 00 add dword ptr [rax], eax + 4a5bd4: 00 00 add byte ptr [rax], al + 4a5bd6: 00 00 add byte ptr [rax], al + 4a5bd8: 4b d4 + 4a5bda: 01 00 add dword ptr [rax], eax + 4a5bdc: 00 00 add byte ptr [rax], al + 4a5bde: 00 00 add byte ptr [rax], al + 4a5be0: 4c d4 + 4a5be2: 01 00 add dword ptr [rax], eax + 4a5be4: 00 00 add byte ptr [rax], al + 4a5be6: 00 00 add byte ptr [rax], al + 4a5be8: 4d d4 + 4a5bea: 01 00 add dword ptr [rax], eax + 4a5bec: 00 00 add byte ptr [rax], al + 4a5bee: 00 00 add byte ptr [rax], al + 4a5bf0: 4e d4 + 4a5bf2: 01 00 add dword ptr [rax], eax + 4a5bf4: 00 00 add byte ptr [rax], al + 4a5bf6: 00 00 add byte ptr [rax], al + 4a5bf8: 4f d4 + 4a5bfa: 01 00 add dword ptr [rax], eax + 4a5bfc: 00 00 add byte ptr [rax], al + 4a5bfe: 00 00 add byte ptr [rax], al + 4a5c00: 50 push rax + 4a5c01: d4 + 4a5c02: 01 00 add dword ptr [rax], eax + 4a5c04: 00 00 add byte ptr [rax], al + 4a5c06: 00 00 add byte ptr [rax], al + 4a5c08: 51 push rcx + 4a5c09: d4 + 4a5c0a: 01 00 add dword ptr [rax], eax + 4a5c0c: 00 00 add byte ptr [rax], al + 4a5c0e: 00 00 add byte ptr [rax], al + 4a5c10: 52 push rdx + 4a5c11: d4 + 4a5c12: 01 00 add dword ptr [rax], eax + 4a5c14: 00 00 add byte ptr [rax], al + 4a5c16: 00 00 add byte ptr [rax], al + 4a5c18: 53 push rbx + 4a5c19: d4 + 4a5c1a: 01 00 add dword ptr [rax], eax + 4a5c1c: 00 00 add byte ptr [rax], al + 4a5c1e: 00 00 add byte ptr [rax], al + 4a5c20: 54 push rsp + 4a5c21: d4 + 4a5c22: 01 00 add dword ptr [rax], eax + 4a5c24: 00 00 add byte ptr [rax], al + 4a5c26: 00 00 add byte ptr [rax], al + 4a5c28: 56 push rsi + 4a5c29: d4 + 4a5c2a: 01 00 add dword ptr [rax], eax + 4a5c2c: 00 00 add byte ptr [rax], al + 4a5c2e: 00 00 add byte ptr [rax], al + 4a5c30: 57 push rdi + 4a5c31: d4 + 4a5c32: 01 00 add dword ptr [rax], eax + 4a5c34: 00 00 add byte ptr [rax], al + 4a5c36: 00 00 add byte ptr [rax], al + 4a5c38: 58 pop rax + 4a5c39: d4 + 4a5c3a: 01 00 add dword ptr [rax], eax + 4a5c3c: 00 00 add byte ptr [rax], al + 4a5c3e: 00 00 add byte ptr [rax], al + 4a5c40: 59 pop rcx + 4a5c41: d4 + 4a5c42: 01 00 add dword ptr [rax], eax + 4a5c44: 00 00 add byte ptr [rax], al + 4a5c46: 00 00 add byte ptr [rax], al + 4a5c48: 5a pop rdx + 4a5c49: d4 + 4a5c4a: 01 00 add dword ptr [rax], eax + 4a5c4c: 00 00 add byte ptr [rax], al + 4a5c4e: 00 00 add byte ptr [rax], al + 4a5c50: 5b pop rbx + 4a5c51: d4 + 4a5c52: 01 00 add dword ptr [rax], eax + 4a5c54: 00 00 add byte ptr [rax], al + 4a5c56: 00 00 add byte ptr [rax], al + 4a5c58: 5c pop rsp + 4a5c59: d4 + 4a5c5a: 01 00 add dword ptr [rax], eax + 4a5c5c: 00 00 add byte ptr [rax], al + 4a5c5e: 00 00 add byte ptr [rax], al + 4a5c60: 5d pop rbp + 4a5c61: d4 + 4a5c62: 01 00 add dword ptr [rax], eax + 4a5c64: 00 00 add byte ptr [rax], al + 4a5c66: 00 00 add byte ptr [rax], al + 4a5c68: 5e pop rsi + 4a5c69: d4 + 4a5c6a: 01 00 add dword ptr [rax], eax + 4a5c6c: 00 00 add byte ptr [rax], al + 4a5c6e: 00 00 add byte ptr [rax], al + 4a5c70: 5f pop rdi + 4a5c71: d4 + 4a5c72: 01 00 add dword ptr [rax], eax + 4a5c74: 00 00 add byte ptr [rax], al + 4a5c76: 00 00 add byte ptr [rax], al + 4a5c78: 60 + 4a5c79: d4 + 4a5c7a: 01 00 add dword ptr [rax], eax + 4a5c7c: 00 00 add byte ptr [rax], al + 4a5c7e: 00 00 add byte ptr [rax], al + 4a5c80: 61 + 4a5c81: d4 + 4a5c82: 01 00 add dword ptr [rax], eax + 4a5c84: 00 00 add byte ptr [rax], al + 4a5c86: 00 00 add byte ptr [rax], al + 4a5c88: 62 + 4a5c89: d4 + 4a5c8a: 01 00 add dword ptr [rax], eax + 4a5c8c: 00 00 add byte ptr [rax], al + 4a5c8e: 00 00 add byte ptr [rax], al + 4a5c90: 63 d4 movsxd edx, esp + 4a5c92: 01 00 add dword ptr [rax], eax + 4a5c94: 00 00 add byte ptr [rax], al + 4a5c96: 00 00 add byte ptr [rax], al + 4a5c98: 64 d4 + 4a5c9a: 01 00 add dword ptr [rax], eax + 4a5c9c: 00 00 add byte ptr [rax], al + 4a5c9e: 00 00 add byte ptr [rax], al + 4a5ca0: 65 d4 + 4a5ca2: 01 00 add dword ptr [rax], eax + 4a5ca4: 00 00 add byte ptr [rax], al + 4a5ca6: 00 00 add byte ptr [rax], al + 4a5ca8: 66 d4 + 4a5caa: 01 00 add dword ptr [rax], eax + 4a5cac: 00 00 add byte ptr [rax], al + 4a5cae: 00 00 add byte ptr [rax], al + 4a5cb0: 67 d4 + 4a5cb2: 01 00 add dword ptr [rax], eax + 4a5cb4: 00 00 add byte ptr [rax], al + 4a5cb6: 00 00 add byte ptr [rax], al + 4a5cb8: 68 d4 01 00 00 push 468 + 4a5cbd: 00 00 add byte ptr [rax], al + 4a5cbf: 00 69 d4 add byte ptr [rcx - 44], ch + 4a5cc2: 01 00 add dword ptr [rax], eax + 4a5cc4: 00 00 add byte ptr [rax], al + 4a5cc6: 00 00 add byte ptr [rax], al + 4a5cc8: 6a d4 push -44 + 4a5cca: 01 00 add dword ptr [rax], eax + 4a5ccc: 00 00 add byte ptr [rax], al + 4a5cce: 00 00 add byte ptr [rax], al + 4a5cd0: 6b d4 01 imul edx, esp, 1 + 4a5cd3: 00 00 add byte ptr [rax], al + 4a5cd5: 00 00 add byte ptr [rax], al + 4a5cd7: 00 6c d4 01 add byte ptr [rsp + 8*rdx + 1], ch + 4a5cdb: 00 00 add byte ptr [rax], al + 4a5cdd: 00 00 add byte ptr [rax], al + 4a5cdf: 00 6d d4 add byte ptr [rbp - 44], ch + 4a5ce2: 01 00 add dword ptr [rax], eax + 4a5ce4: 00 00 add byte ptr [rax], al + 4a5ce6: 00 00 add byte ptr [rax], al + 4a5ce8: 6e outsb dx, byte ptr [rsi] + 4a5ce9: d4 + 4a5cea: 01 00 add dword ptr [rax], eax + 4a5cec: 00 00 add byte ptr [rax], al + 4a5cee: 00 00 add byte ptr [rax], al + 4a5cf0: 6f outsd dx, dword ptr [rsi] + 4a5cf1: d4 + 4a5cf2: 01 00 add dword ptr [rax], eax + 4a5cf4: 00 00 add byte ptr [rax], al + 4a5cf6: 00 00 add byte ptr [rax], al + 4a5cf8: 70 d4 jo 0x4a5cce + 4a5cfa: 01 00 add dword ptr [rax], eax + 4a5cfc: 00 00 add byte ptr [rax], al + 4a5cfe: 00 00 add byte ptr [rax], al + 4a5d00: 71 d4 jno 0x4a5cd6 + 4a5d02: 01 00 add dword ptr [rax], eax + 4a5d04: 00 00 add byte ptr [rax], al + 4a5d06: 00 00 add byte ptr [rax], al + 4a5d08: 72 d4 jb 0x4a5cde + 4a5d0a: 01 00 add dword ptr [rax], eax + 4a5d0c: 00 00 add byte ptr [rax], al + 4a5d0e: 00 00 add byte ptr [rax], al + 4a5d10: 73 d4 jae 0x4a5ce6 + 4a5d12: 01 00 add dword ptr [rax], eax + 4a5d14: 00 00 add byte ptr [rax], al + 4a5d16: 00 00 add byte ptr [rax], al + 4a5d18: 74 d4 je 0x4a5cee + 4a5d1a: 01 00 add dword ptr [rax], eax + 4a5d1c: 00 00 add byte ptr [rax], al + 4a5d1e: 00 00 add byte ptr [rax], al + 4a5d20: 75 d4 jne 0x4a5cf6 + 4a5d22: 01 00 add dword ptr [rax], eax + 4a5d24: 00 00 add byte ptr [rax], al + 4a5d26: 00 00 add byte ptr [rax], al + 4a5d28: 76 d4 jbe 0x4a5cfe + 4a5d2a: 01 00 add dword ptr [rax], eax + 4a5d2c: 00 00 add byte ptr [rax], al + 4a5d2e: 00 00 add byte ptr [rax], al + 4a5d30: 77 d4 ja 0x4a5d06 + 4a5d32: 01 00 add dword ptr [rax], eax + 4a5d34: 00 00 add byte ptr [rax], al + 4a5d36: 00 00 add byte ptr [rax], al + 4a5d38: 78 d4 js 0x4a5d0e + 4a5d3a: 01 00 add dword ptr [rax], eax + 4a5d3c: 00 00 add byte ptr [rax], al + 4a5d3e: 00 00 add byte ptr [rax], al + 4a5d40: 79 d4 jns 0x4a5d16 + 4a5d42: 01 00 add dword ptr [rax], eax + 4a5d44: 00 00 add byte ptr [rax], al + 4a5d46: 00 00 add byte ptr [rax], al + 4a5d48: 7a d4 jp 0x4a5d1e + 4a5d4a: 01 00 add dword ptr [rax], eax + 4a5d4c: 00 00 add byte ptr [rax], al + 4a5d4e: 00 00 add byte ptr [rax], al + 4a5d50: 7b d4 jnp 0x4a5d26 + 4a5d52: 01 00 add dword ptr [rax], eax + 4a5d54: 00 00 add byte ptr [rax], al + 4a5d56: 00 00 add byte ptr [rax], al + 4a5d58: 7c d4 jl 0x4a5d2e + 4a5d5a: 01 00 add dword ptr [rax], eax + 4a5d5c: 00 00 add byte ptr [rax], al + 4a5d5e: 00 00 add byte ptr [rax], al + 4a5d60: 7d d4 jge 0x4a5d36 + 4a5d62: 01 00 add dword ptr [rax], eax + 4a5d64: 00 00 add byte ptr [rax], al + 4a5d66: 00 00 add byte ptr [rax], al + 4a5d68: 7e d4 jle 0x4a5d3e + 4a5d6a: 01 00 add dword ptr [rax], eax + 4a5d6c: 00 00 add byte ptr [rax], al + 4a5d6e: 00 00 add byte ptr [rax], al + 4a5d70: 7f d4 jg 0x4a5d46 + 4a5d72: 01 00 add dword ptr [rax], eax + 4a5d74: 00 00 add byte ptr [rax], al + 4a5d76: 00 00 add byte ptr [rax], al + 4a5d78: 80 d4 01 adc ah, 1 + 4a5d7b: 00 00 add byte ptr [rax], al + 4a5d7d: 00 00 add byte ptr [rax], al + 4a5d7f: 00 81 d4 01 00 00 add byte ptr [rcx + 468], al + 4a5d85: 00 00 add byte ptr [rax], al + 4a5d87: 00 82 d4 01 00 00 add byte ptr [rdx + 468], al + 4a5d8d: 00 00 add byte ptr [rax], al + 4a5d8f: 00 83 d4 01 00 00 add byte ptr [rbx + 468], al + 4a5d95: 00 00 add byte ptr [rax], al + 4a5d97: 00 84 d4 01 00 00 00 add byte ptr [rsp + 8*rdx + 1], al + 4a5d9e: 00 00 add byte ptr [rax], al + 4a5da0: 85 d4 test esp, edx + 4a5da2: 01 00 add dword ptr [rax], eax + 4a5da4: 00 00 add byte ptr [rax], al + 4a5da6: 00 00 add byte ptr [rax], al + 4a5da8: 86 d4 xchg dl, ah + 4a5daa: 01 00 add dword ptr [rax], eax + 4a5dac: 00 00 add byte ptr [rax], al + 4a5dae: 00 00 add byte ptr [rax], al + 4a5db0: 87 d4 xchg edx, esp + 4a5db2: 01 00 add dword ptr [rax], eax + 4a5db4: 00 00 add byte ptr [rax], al + 4a5db6: 00 00 add byte ptr [rax], al + 4a5db8: 88 d4 mov ah, dl + 4a5dba: 01 00 add dword ptr [rax], eax + 4a5dbc: 00 00 add byte ptr [rax], al + 4a5dbe: 00 00 add byte ptr [rax], al + 4a5dc0: 89 d4 mov esp, edx + 4a5dc2: 01 00 add dword ptr [rax], eax + 4a5dc4: 00 00 add byte ptr [rax], al + 4a5dc6: 00 00 add byte ptr [rax], al + 4a5dc8: 8a d4 mov dl, ah + 4a5dca: 01 00 add dword ptr [rax], eax + 4a5dcc: 00 00 add byte ptr [rax], al + 4a5dce: 00 00 add byte ptr [rax], al + 4a5dd0: 8b d4 mov edx, esp + 4a5dd2: 01 00 add dword ptr [rax], eax + 4a5dd4: 00 00 add byte ptr [rax], al + 4a5dd6: 00 00 add byte ptr [rax], al + 4a5dd8: 8c d4 mov esp, ss + 4a5dda: 01 00 add dword ptr [rax], eax + 4a5ddc: 00 00 add byte ptr [rax], al + 4a5dde: 00 00 add byte ptr [rax], al + 4a5de0: 8d d4 + 4a5de2: 01 00 add dword ptr [rax], eax + 4a5de4: 00 00 add byte ptr [rax], al + 4a5de6: 00 00 add byte ptr [rax], al + 4a5de8: 8e d4 mov ss, esp + 4a5dea: 01 00 add dword ptr [rax], eax + 4a5dec: 00 00 add byte ptr [rax], al + 4a5dee: 00 00 add byte ptr [rax], al + 4a5df0: 8f d4 01 + 4a5df3: 00 00 add byte ptr [rax], al + 4a5df5: 00 00 add byte ptr [rax], al + 4a5df7: 00 90 d4 01 00 00 add byte ptr [rax + 468], dl + 4a5dfd: 00 00 add byte ptr [rax], al + 4a5dff: 00 91 d4 01 00 00 add byte ptr [rcx + 468], dl + 4a5e05: 00 00 add byte ptr [rax], al + 4a5e07: 00 92 d4 01 00 00 add byte ptr [rdx + 468], dl + 4a5e0d: 00 00 add byte ptr [rax], al + 4a5e0f: 00 93 d4 01 00 00 add byte ptr [rbx + 468], dl + 4a5e15: 00 00 add byte ptr [rax], al + 4a5e17: 00 94 d4 01 00 00 00 add byte ptr [rsp + 8*rdx + 1], dl + 4a5e1e: 00 00 add byte ptr [rax], al + 4a5e20: 95 xchg eax, ebp + 4a5e21: d4 + 4a5e22: 01 00 add dword ptr [rax], eax + 4a5e24: 00 00 add byte ptr [rax], al + 4a5e26: 00 00 add byte ptr [rax], al + 4a5e28: 96 xchg eax, esi + 4a5e29: d4 + 4a5e2a: 01 00 add dword ptr [rax], eax + 4a5e2c: 00 00 add byte ptr [rax], al + 4a5e2e: 00 00 add byte ptr [rax], al + 4a5e30: 97 xchg eax, edi + 4a5e31: d4 + 4a5e32: 01 00 add dword ptr [rax], eax + 4a5e34: 00 00 add byte ptr [rax], al + 4a5e36: 00 00 add byte ptr [rax], al + 4a5e38: 98 cwde + 4a5e39: d4 + 4a5e3a: 01 00 add dword ptr [rax], eax + 4a5e3c: 00 00 add byte ptr [rax], al + 4a5e3e: 00 00 add byte ptr [rax], al + 4a5e40: 99 cdq + 4a5e41: d4 + 4a5e42: 01 00 add dword ptr [rax], eax + 4a5e44: 00 00 add byte ptr [rax], al + 4a5e46: 00 00 add byte ptr [rax], al + 4a5e48: 9a + 4a5e49: d4 + 4a5e4a: 01 00 add dword ptr [rax], eax + 4a5e4c: 00 00 add byte ptr [rax], al + 4a5e4e: 00 00 add byte ptr [rax], al + 4a5e50: 9b wait + 4a5e51: d4 + 4a5e52: 01 00 add dword ptr [rax], eax + 4a5e54: 00 00 add byte ptr [rax], al + 4a5e56: 00 00 add byte ptr [rax], al + 4a5e58: 9c pushfq + 4a5e59: d4 + 4a5e5a: 01 00 add dword ptr [rax], eax + 4a5e5c: 00 00 add byte ptr [rax], al + 4a5e5e: 00 00 add byte ptr [rax], al + 4a5e60: 9e sahf + 4a5e61: d4 + 4a5e62: 01 00 add dword ptr [rax], eax + 4a5e64: 00 00 add byte ptr [rax], al + 4a5e66: 00 00 add byte ptr [rax], al + 4a5e68: 9f lahf + 4a5e69: d4 + 4a5e6a: 01 00 add dword ptr [rax], eax + 4a5e6c: 00 00 add byte ptr [rax], al + 4a5e6e: 00 00 add byte ptr [rax], al + 4a5e70: a2 d4 01 00 00 00 00 00 a5 movabs byte ptr [-6557241057451441708], al + 4a5e79: d4 + 4a5e7a: 01 00 add dword ptr [rax], eax + 4a5e7c: 00 00 add byte ptr [rax], al + 4a5e7e: 00 00 add byte ptr [rax], al + 4a5e80: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4a5e81: d4 + 4a5e82: 01 00 add dword ptr [rax], eax + 4a5e84: 00 00 add byte ptr [rax], al + 4a5e86: 00 00 add byte ptr [rax], al + 4a5e88: a9 d4 01 00 00 test eax, 468 + 4a5e8d: 00 00 add byte ptr [rax], al + 4a5e8f: 00 aa d4 01 00 00 add byte ptr [rdx + 468], ch + 4a5e95: 00 00 add byte ptr [rax], al + 4a5e97: 00 ab d4 01 00 00 add byte ptr [rbx + 468], ch + 4a5e9d: 00 00 add byte ptr [rax], al + 4a5e9f: 00 ac d4 01 00 00 00 add byte ptr [rsp + 8*rdx + 1], ch + 4a5ea6: 00 00 add byte ptr [rax], al + 4a5ea8: ae scasb al, byte ptr es:[rdi] + 4a5ea9: d4 + 4a5eaa: 01 00 add dword ptr [rax], eax + 4a5eac: 00 00 add byte ptr [rax], al + 4a5eae: 00 00 add byte ptr [rax], al + 4a5eb0: af scasd eax, dword ptr es:[rdi] + 4a5eb1: d4 + 4a5eb2: 01 00 add dword ptr [rax], eax + 4a5eb4: 00 00 add byte ptr [rax], al + 4a5eb6: 00 00 add byte ptr [rax], al + 4a5eb8: b0 d4 mov al, -44 + 4a5eba: 01 00 add dword ptr [rax], eax + 4a5ebc: 00 00 add byte ptr [rax], al + 4a5ebe: 00 00 add byte ptr [rax], al + 4a5ec0: b1 d4 mov cl, -44 + 4a5ec2: 01 00 add dword ptr [rax], eax + 4a5ec4: 00 00 add byte ptr [rax], al + 4a5ec6: 00 00 add byte ptr [rax], al + 4a5ec8: b2 d4 mov dl, -44 + 4a5eca: 01 00 add dword ptr [rax], eax + 4a5ecc: 00 00 add byte ptr [rax], al + 4a5ece: 00 00 add byte ptr [rax], al + 4a5ed0: b3 d4 mov bl, -44 + 4a5ed2: 01 00 add dword ptr [rax], eax + 4a5ed4: 00 00 add byte ptr [rax], al + 4a5ed6: 00 00 add byte ptr [rax], al + 4a5ed8: b4 d4 mov ah, -44 + 4a5eda: 01 00 add dword ptr [rax], eax + 4a5edc: 00 00 add byte ptr [rax], al + 4a5ede: 00 00 add byte ptr [rax], al + 4a5ee0: b5 d4 mov ch, -44 + 4a5ee2: 01 00 add dword ptr [rax], eax + 4a5ee4: 00 00 add byte ptr [rax], al + 4a5ee6: 00 00 add byte ptr [rax], al + 4a5ee8: b6 d4 mov dh, -44 + 4a5eea: 01 00 add dword ptr [rax], eax + 4a5eec: 00 00 add byte ptr [rax], al + 4a5eee: 00 00 add byte ptr [rax], al + 4a5ef0: b7 d4 mov bh, -44 + 4a5ef2: 01 00 add dword ptr [rax], eax + 4a5ef4: 00 00 add byte ptr [rax], al + 4a5ef6: 00 00 add byte ptr [rax], al + 4a5ef8: b8 d4 01 00 00 mov eax, 468 + 4a5efd: 00 00 add byte ptr [rax], al + 4a5eff: 00 b9 d4 01 00 00 add byte ptr [rcx + 468], bh + 4a5f05: 00 00 add byte ptr [rax], al + 4a5f07: 00 bb d4 01 00 00 add byte ptr [rbx + 468], bh + 4a5f0d: 00 00 add byte ptr [rax], al + 4a5f0f: 00 bd d4 01 00 00 add byte ptr [rbp + 468], bh + 4a5f15: 00 00 add byte ptr [rax], al + 4a5f17: 00 be d4 01 00 00 add byte ptr [rsi + 468], bh + 4a5f1d: 00 00 add byte ptr [rax], al + 4a5f1f: 00 bf d4 01 00 00 add byte ptr [rdi + 468], bh + 4a5f25: 00 00 add byte ptr [rax], al + 4a5f27: 00 c0 add al, al + 4a5f29: d4 + 4a5f2a: 01 00 add dword ptr [rax], eax + 4a5f2c: 00 00 add byte ptr [rax], al + 4a5f2e: 00 00 add byte ptr [rax], al + 4a5f30: c2 d4 01 ret 468 + 4a5f33: 00 00 add byte ptr [rax], al + 4a5f35: 00 00 add byte ptr [rax], al + 4a5f37: 00 c3 add bl, al + 4a5f39: d4 + 4a5f3a: 01 00 add dword ptr [rax], eax + 4a5f3c: 00 00 add byte ptr [rax], al + 4a5f3e: 00 00 add byte ptr [rax], al + 4a5f40: c5 d4 01 + 4a5f43: 00 00 add byte ptr [rax], al + 4a5f45: 00 00 add byte ptr [rax], al + 4a5f47: 00 c6 add dh, al + 4a5f49: d4 + 4a5f4a: 01 00 add dword ptr [rax], eax + 4a5f4c: 00 00 add byte ptr [rax], al + 4a5f4e: 00 00 add byte ptr [rax], al + 4a5f50: c7 d4 + 4a5f52: 01 00 add dword ptr [rax], eax + 4a5f54: 00 00 add byte ptr [rax], al + 4a5f56: 00 00 add byte ptr [rax], al + 4a5f58: c8 d4 01 00 enter 468, 0 + 4a5f5c: 00 00 add byte ptr [rax], al + 4a5f5e: 00 00 add byte ptr [rax], al + 4a5f60: c9 leave + 4a5f61: d4 + 4a5f62: 01 00 add dword ptr [rax], eax + 4a5f64: 00 00 add byte ptr [rax], al + 4a5f66: 00 00 add byte ptr [rax], al + 4a5f68: ca d4 01 retf 468 + 4a5f6b: 00 00 add byte ptr [rax], al + 4a5f6d: 00 00 add byte ptr [rax], al + 4a5f6f: 00 cb add bl, cl + 4a5f71: d4 + 4a5f72: 01 00 add dword ptr [rax], eax + 4a5f74: 00 00 add byte ptr [rax], al + 4a5f76: 00 00 add byte ptr [rax], al + 4a5f78: cc int3 + 4a5f79: d4 + 4a5f7a: 01 00 add dword ptr [rax], eax + 4a5f7c: 00 00 add byte ptr [rax], al + 4a5f7e: 00 00 add byte ptr [rax], al + 4a5f80: cd d4 int 212 + 4a5f82: 01 00 add dword ptr [rax], eax + 4a5f84: 00 00 add byte ptr [rax], al + 4a5f86: 00 00 add byte ptr [rax], al + 4a5f88: ce + 4a5f89: d4 + 4a5f8a: 01 00 add dword ptr [rax], eax + 4a5f8c: 00 00 add byte ptr [rax], al + 4a5f8e: 00 00 add byte ptr [rax], al + 4a5f90: cf iretd + 4a5f91: d4 + 4a5f92: 01 00 add dword ptr [rax], eax + 4a5f94: 00 00 add byte ptr [rax], al + 4a5f96: 00 00 add byte ptr [rax], al + 4a5f98: d0 d4 rcl ah + 4a5f9a: 01 00 add dword ptr [rax], eax + 4a5f9c: 00 00 add byte ptr [rax], al + 4a5f9e: 00 00 add byte ptr [rax], al + 4a5fa0: d1 d4 rcl esp + 4a5fa2: 01 00 add dword ptr [rax], eax + 4a5fa4: 00 00 add byte ptr [rax], al + 4a5fa6: 00 00 add byte ptr [rax], al + 4a5fa8: d2 d4 rcl ah, cl + 4a5faa: 01 00 add dword ptr [rax], eax + 4a5fac: 00 00 add byte ptr [rax], al + 4a5fae: 00 00 add byte ptr [rax], al + 4a5fb0: d3 d4 rcl esp, cl + 4a5fb2: 01 00 add dword ptr [rax], eax + 4a5fb4: 00 00 add byte ptr [rax], al + 4a5fb6: 00 00 add byte ptr [rax], al + 4a5fb8: d4 + 4a5fb9: d4 + 4a5fba: 01 00 add dword ptr [rax], eax + 4a5fbc: 00 00 add byte ptr [rax], al + 4a5fbe: 00 00 add byte ptr [rax], al + 4a5fc0: d5 + 4a5fc1: d4 + 4a5fc2: 01 00 add dword ptr [rax], eax + 4a5fc4: 00 00 add byte ptr [rax], al + 4a5fc6: 00 00 add byte ptr [rax], al + 4a5fc8: d6 + 4a5fc9: d4 + 4a5fca: 01 00 add dword ptr [rax], eax + 4a5fcc: 00 00 add byte ptr [rax], al + 4a5fce: 00 00 add byte ptr [rax], al + 4a5fd0: d7 xlatb + 4a5fd1: d4 + 4a5fd2: 01 00 add dword ptr [rax], eax + 4a5fd4: 00 00 add byte ptr [rax], al + 4a5fd6: 00 00 add byte ptr [rax], al + 4a5fd8: d8 d4 fcom st(4) + 4a5fda: 01 00 add dword ptr [rax], eax + 4a5fdc: 00 00 add byte ptr [rax], al + 4a5fde: 00 00 add byte ptr [rax], al + 4a5fe0: d9 d4 + 4a5fe2: 01 00 add dword ptr [rax], eax + 4a5fe4: 00 00 add byte ptr [rax], al + 4a5fe6: 00 00 add byte ptr [rax], al + 4a5fe8: da d4 fcmovbe st, st(4) + 4a5fea: 01 00 add dword ptr [rax], eax + 4a5fec: 00 00 add byte ptr [rax], al + 4a5fee: 00 00 add byte ptr [rax], al + 4a5ff0: db d4 fcmovnbe st, st(4) + 4a5ff2: 01 00 add dword ptr [rax], eax + 4a5ff4: 00 00 add byte ptr [rax], al + 4a5ff6: 00 00 add byte ptr [rax], al + 4a5ff8: dc d4 + 4a5ffa: 01 00 add dword ptr [rax], eax + 4a5ffc: 00 00 add byte ptr [rax], al + 4a5ffe: 00 00 add byte ptr [rax], al + 4a6000: dd d4 fst st(4) + 4a6002: 01 00 add dword ptr [rax], eax + 4a6004: 00 00 add byte ptr [rax], al + 4a6006: 00 00 add byte ptr [rax], al + 4a6008: de d4 + 4a600a: 01 00 add dword ptr [rax], eax + 4a600c: 00 00 add byte ptr [rax], al + 4a600e: 00 00 add byte ptr [rax], al + 4a6010: df d4 + 4a6012: 01 00 add dword ptr [rax], eax + 4a6014: 00 00 add byte ptr [rax], al + 4a6016: 00 00 add byte ptr [rax], al + 4a6018: e0 d4 loopne 0x4a5fee + 4a601a: 01 00 add dword ptr [rax], eax + 4a601c: 00 00 add byte ptr [rax], al + 4a601e: 00 00 add byte ptr [rax], al + 4a6020: e1 d4 loope 0x4a5ff6 + 4a6022: 01 00 add dword ptr [rax], eax + 4a6024: 00 00 add byte ptr [rax], al + 4a6026: 00 00 add byte ptr [rax], al + 4a6028: e2 d4 loop 0x4a5ffe + 4a602a: 01 00 add dword ptr [rax], eax + 4a602c: 00 00 add byte ptr [rax], al + 4a602e: 00 00 add byte ptr [rax], al + 4a6030: e3 d4 jrcxz 0x4a6006 + 4a6032: 01 00 add dword ptr [rax], eax + 4a6034: 00 00 add byte ptr [rax], al + 4a6036: 00 00 add byte ptr [rax], al + 4a6038: e4 d4 in al, 212 + 4a603a: 01 00 add dword ptr [rax], eax + 4a603c: 00 00 add byte ptr [rax], al + 4a603e: 00 00 add byte ptr [rax], al + 4a6040: e5 d4 in eax, 212 + 4a6042: 01 00 add dword ptr [rax], eax + 4a6044: 00 00 add byte ptr [rax], al + 4a6046: 00 00 add byte ptr [rax], al + 4a6048: e6 d4 out 212, al + 4a604a: 01 00 add dword ptr [rax], eax + 4a604c: 00 00 add byte ptr [rax], al + 4a604e: 00 00 add byte ptr [rax], al + 4a6050: e7 d4 out 212, eax + 4a6052: 01 00 add dword ptr [rax], eax + 4a6054: 00 00 add byte ptr [rax], al + 4a6056: 00 00 add byte ptr [rax], al + 4a6058: e8 d4 01 00 00 call 0x4a6231 + 4a605d: 00 00 add byte ptr [rax], al + 4a605f: 00 e9 add cl, ch + 4a6061: d4 + 4a6062: 01 00 add dword ptr [rax], eax + 4a6064: 00 00 add byte ptr [rax], al + 4a6066: 00 00 add byte ptr [rax], al + 4a6068: ea + 4a6069: d4 + 4a606a: 01 00 add dword ptr [rax], eax + 4a606c: 00 00 add byte ptr [rax], al + 4a606e: 00 00 add byte ptr [rax], al + 4a6070: eb d4 jmp 0x4a6046 + 4a6072: 01 00 add dword ptr [rax], eax + 4a6074: 00 00 add byte ptr [rax], al + 4a6076: 00 00 add byte ptr [rax], al + 4a6078: ec in al, dx + 4a6079: d4 + 4a607a: 01 00 add dword ptr [rax], eax + 4a607c: 00 00 add byte ptr [rax], al + 4a607e: 00 00 add byte ptr [rax], al + 4a6080: ed in eax, dx + 4a6081: d4 + 4a6082: 01 00 add dword ptr [rax], eax + 4a6084: 00 00 add byte ptr [rax], al + 4a6086: 00 00 add byte ptr [rax], al + 4a6088: ee out dx, al + 4a6089: d4 + 4a608a: 01 00 add dword ptr [rax], eax + 4a608c: 00 00 add byte ptr [rax], al + 4a608e: 00 00 add byte ptr [rax], al + 4a6090: ef out dx, eax + 4a6091: d4 + 4a6092: 01 00 add dword ptr [rax], eax + 4a6094: 00 00 add byte ptr [rax], al + 4a6096: 00 00 add byte ptr [rax], al + 4a6098: f0 lock + 4a6099: d4 + 4a609a: 01 00 add dword ptr [rax], eax + 4a609c: 00 00 add byte ptr [rax], al + 4a609e: 00 00 add byte ptr [rax], al + 4a60a0: f1 + 4a60a1: d4 + 4a60a2: 01 00 add dword ptr [rax], eax + 4a60a4: 00 00 add byte ptr [rax], al + 4a60a6: 00 00 add byte ptr [rax], al + 4a60a8: f2 d4 + 4a60aa: 01 00 add dword ptr [rax], eax + 4a60ac: 00 00 add byte ptr [rax], al + 4a60ae: 00 00 add byte ptr [rax], al + 4a60b0: f3 d4 + 4a60b2: 01 00 add dword ptr [rax], eax + 4a60b4: 00 00 add byte ptr [rax], al + 4a60b6: 00 00 add byte ptr [rax], al + 4a60b8: f4 hlt + 4a60b9: d4 + 4a60ba: 01 00 add dword ptr [rax], eax + 4a60bc: 00 00 add byte ptr [rax], al + 4a60be: 00 00 add byte ptr [rax], al + 4a60c0: f5 cmc + 4a60c1: d4 + 4a60c2: 01 00 add dword ptr [rax], eax + 4a60c4: 00 00 add byte ptr [rax], al + 4a60c6: 00 00 add byte ptr [rax], al + 4a60c8: f6 d4 not ah + 4a60ca: 01 00 add dword ptr [rax], eax + 4a60cc: 00 00 add byte ptr [rax], al + 4a60ce: 00 00 add byte ptr [rax], al + 4a60d0: f7 d4 not esp + 4a60d2: 01 00 add dword ptr [rax], eax + 4a60d4: 00 00 add byte ptr [rax], al + 4a60d6: 00 00 add byte ptr [rax], al + 4a60d8: f8 clc + 4a60d9: d4 + 4a60da: 01 00 add dword ptr [rax], eax + 4a60dc: 00 00 add byte ptr [rax], al + 4a60de: 00 00 add byte ptr [rax], al + 4a60e0: f9 stc + 4a60e1: d4 + 4a60e2: 01 00 add dword ptr [rax], eax + 4a60e4: 00 00 add byte ptr [rax], al + 4a60e6: 00 00 add byte ptr [rax], al + 4a60e8: fa cli + 4a60e9: d4 + 4a60ea: 01 00 add dword ptr [rax], eax + 4a60ec: 00 00 add byte ptr [rax], al + 4a60ee: 00 00 add byte ptr [rax], al + 4a60f0: fb sti + 4a60f1: d4 + 4a60f2: 01 00 add dword ptr [rax], eax + 4a60f4: 00 00 add byte ptr [rax], al + 4a60f6: 00 00 add byte ptr [rax], al + 4a60f8: fc cld + 4a60f9: d4 + 4a60fa: 01 00 add dword ptr [rax], eax + 4a60fc: 00 00 add byte ptr [rax], al + 4a60fe: 00 00 add byte ptr [rax], al + 4a6100: fd std + 4a6101: d4 + 4a6102: 01 00 add dword ptr [rax], eax + 4a6104: 00 00 add byte ptr [rax], al + 4a6106: 00 00 add byte ptr [rax], al + 4a6108: fe d4 + 4a610a: 01 00 add dword ptr [rax], eax + 4a610c: 00 00 add byte ptr [rax], al + 4a610e: 00 00 add byte ptr [rax], al + 4a6110: ff d4 call rsp + 4a6112: 01 00 add dword ptr [rax], eax + 4a6114: 00 00 add byte ptr [rax], al + 4a6116: 00 00 add byte ptr [rax], al + 4a6118: 00 d5 add ch, dl + 4a611a: 01 00 add dword ptr [rax], eax + 4a611c: 00 00 add byte ptr [rax], al + 4a611e: 00 00 add byte ptr [rax], al + 4a6120: 01 d5 add ebp, edx + 4a6122: 01 00 add dword ptr [rax], eax + 4a6124: 00 00 add byte ptr [rax], al + 4a6126: 00 00 add byte ptr [rax], al + 4a6128: 02 d5 add dl, ch + 4a612a: 01 00 add dword ptr [rax], eax + 4a612c: 00 00 add byte ptr [rax], al + 4a612e: 00 00 add byte ptr [rax], al + 4a6130: 03 d5 add edx, ebp + 4a6132: 01 00 add dword ptr [rax], eax + 4a6134: 00 00 add byte ptr [rax], al + 4a6136: 00 00 add byte ptr [rax], al + 4a6138: 04 d5 add al, -43 + 4a613a: 01 00 add dword ptr [rax], eax + 4a613c: 00 00 add byte ptr [rax], al + 4a613e: 00 00 add byte ptr [rax], al + 4a6140: 05 d5 01 00 00 add eax, 469 + 4a6145: 00 00 add byte ptr [rax], al + 4a6147: 00 07 add byte ptr [rdi], al + 4a6149: d5 + 4a614a: 01 00 add dword ptr [rax], eax + 4a614c: 00 00 add byte ptr [rax], al + 4a614e: 00 00 add byte ptr [rax], al + 4a6150: 08 d5 or ch, dl + 4a6152: 01 00 add dword ptr [rax], eax + 4a6154: 00 00 add byte ptr [rax], al + 4a6156: 00 00 add byte ptr [rax], al + 4a6158: 09 d5 or ebp, edx + 4a615a: 01 00 add dword ptr [rax], eax + 4a615c: 00 00 add byte ptr [rax], al + 4a615e: 00 00 add byte ptr [rax], al + 4a6160: 0a d5 or dl, ch + 4a6162: 01 00 add dword ptr [rax], eax + 4a6164: 00 00 add byte ptr [rax], al + 4a6166: 00 00 add byte ptr [rax], al + 4a6168: 0d d5 01 00 00 or eax, 469 + 4a616d: 00 00 add byte ptr [rax], al + 4a616f: 00 0e add byte ptr [rsi], cl + 4a6171: d5 + 4a6172: 01 00 add dword ptr [rax], eax + 4a6174: 00 00 add byte ptr [rax], al + 4a6176: 00 00 add byte ptr [rax], al + 4a6178: 0f d5 01 pmullw mm0, qword ptr [rcx] + 4a617b: 00 00 add byte ptr [rax], al + 4a617d: 00 00 add byte ptr [rax], al + 4a617f: 00 10 add byte ptr [rax], dl + 4a6181: d5 + 4a6182: 01 00 add dword ptr [rax], eax + 4a6184: 00 00 add byte ptr [rax], al + 4a6186: 00 00 add byte ptr [rax], al + 4a6188: 11 d5 adc ebp, edx + 4a618a: 01 00 add dword ptr [rax], eax + 4a618c: 00 00 add byte ptr [rax], al + 4a618e: 00 00 add byte ptr [rax], al + 4a6190: 12 d5 adc dl, ch + 4a6192: 01 00 add dword ptr [rax], eax + 4a6194: 00 00 add byte ptr [rax], al + 4a6196: 00 00 add byte ptr [rax], al + 4a6198: 13 d5 adc edx, ebp + 4a619a: 01 00 add dword ptr [rax], eax + 4a619c: 00 00 add byte ptr [rax], al + 4a619e: 00 00 add byte ptr [rax], al + 4a61a0: 14 d5 adc al, -43 + 4a61a2: 01 00 add dword ptr [rax], eax + 4a61a4: 00 00 add byte ptr [rax], al + 4a61a6: 00 00 add byte ptr [rax], al + 4a61a8: 16 + 4a61a9: d5 + 4a61aa: 01 00 add dword ptr [rax], eax + 4a61ac: 00 00 add byte ptr [rax], al + 4a61ae: 00 00 add byte ptr [rax], al + 4a61b0: 17 + 4a61b1: d5 + 4a61b2: 01 00 add dword ptr [rax], eax + 4a61b4: 00 00 add byte ptr [rax], al + 4a61b6: 00 00 add byte ptr [rax], al + 4a61b8: 18 d5 sbb ch, dl + 4a61ba: 01 00 add dword ptr [rax], eax + 4a61bc: 00 00 add byte ptr [rax], al + 4a61be: 00 00 add byte ptr [rax], al + 4a61c0: 19 d5 sbb ebp, edx + 4a61c2: 01 00 add dword ptr [rax], eax + 4a61c4: 00 00 add byte ptr [rax], al + 4a61c6: 00 00 add byte ptr [rax], al + 4a61c8: 1a d5 sbb dl, ch + 4a61ca: 01 00 add dword ptr [rax], eax + 4a61cc: 00 00 add byte ptr [rax], al + 4a61ce: 00 00 add byte ptr [rax], al + 4a61d0: 1b d5 sbb edx, ebp + 4a61d2: 01 00 add dword ptr [rax], eax + 4a61d4: 00 00 add byte ptr [rax], al + 4a61d6: 00 00 add byte ptr [rax], al + 4a61d8: 1c d5 sbb al, -43 + 4a61da: 01 00 add dword ptr [rax], eax + 4a61dc: 00 00 add byte ptr [rax], al + 4a61de: 00 00 add byte ptr [rax], al + 4a61e0: 1e + 4a61e1: d5 + 4a61e2: 01 00 add dword ptr [rax], eax + 4a61e4: 00 00 add byte ptr [rax], al + 4a61e6: 00 00 add byte ptr [rax], al + 4a61e8: 1f + 4a61e9: d5 + 4a61ea: 01 00 add dword ptr [rax], eax + 4a61ec: 00 00 add byte ptr [rax], al + 4a61ee: 00 00 add byte ptr [rax], al + 4a61f0: 20 d5 and ch, dl + 4a61f2: 01 00 add dword ptr [rax], eax + 4a61f4: 00 00 add byte ptr [rax], al + 4a61f6: 00 00 add byte ptr [rax], al + 4a61f8: 21 d5 and ebp, edx + 4a61fa: 01 00 add dword ptr [rax], eax + 4a61fc: 00 00 add byte ptr [rax], al + 4a61fe: 00 00 add byte ptr [rax], al + 4a6200: 22 d5 and dl, ch + 4a6202: 01 00 add dword ptr [rax], eax + 4a6204: 00 00 add byte ptr [rax], al + 4a6206: 00 00 add byte ptr [rax], al + 4a6208: 23 d5 and edx, ebp + 4a620a: 01 00 add dword ptr [rax], eax + 4a620c: 00 00 add byte ptr [rax], al + 4a620e: 00 00 add byte ptr [rax], al + 4a6210: 24 d5 and al, -43 + 4a6212: 01 00 add dword ptr [rax], eax + 4a6214: 00 00 add byte ptr [rax], al + 4a6216: 00 00 add byte ptr [rax], al + 4a6218: 25 d5 01 00 00 and eax, 469 + 4a621d: 00 00 add byte ptr [rax], al + 4a621f: 00 26 add byte ptr [rsi], ah + 4a6221: d5 + 4a6222: 01 00 add dword ptr [rax], eax + 4a6224: 00 00 add byte ptr [rax], al + 4a6226: 00 00 add byte ptr [rax], al + 4a6228: 27 + 4a6229: d5 + 4a622a: 01 00 add dword ptr [rax], eax + 4a622c: 00 00 add byte ptr [rax], al + 4a622e: 00 00 add byte ptr [rax], al + 4a6230: 28 d5 sub ch, dl + 4a6232: 01 00 add dword ptr [rax], eax + 4a6234: 00 00 add byte ptr [rax], al + 4a6236: 00 00 add byte ptr [rax], al + 4a6238: 29 d5 sub ebp, edx + 4a623a: 01 00 add dword ptr [rax], eax + 4a623c: 00 00 add byte ptr [rax], al + 4a623e: 00 00 add byte ptr [rax], al + 4a6240: 2a d5 sub dl, ch + 4a6242: 01 00 add dword ptr [rax], eax + 4a6244: 00 00 add byte ptr [rax], al + 4a6246: 00 00 add byte ptr [rax], al + 4a6248: 2b d5 sub edx, ebp + 4a624a: 01 00 add dword ptr [rax], eax + 4a624c: 00 00 add byte ptr [rax], al + 4a624e: 00 00 add byte ptr [rax], al + 4a6250: 2c d5 sub al, -43 + 4a6252: 01 00 add dword ptr [rax], eax + 4a6254: 00 00 add byte ptr [rax], al + 4a6256: 00 00 add byte ptr [rax], al + 4a6258: 2d d5 01 00 00 sub eax, 469 + 4a625d: 00 00 add byte ptr [rax], al + 4a625f: 00 2e add byte ptr [rsi], ch + 4a6261: d5 + 4a6262: 01 00 add dword ptr [rax], eax + 4a6264: 00 00 add byte ptr [rax], al + 4a6266: 00 00 add byte ptr [rax], al + 4a6268: 2f + 4a6269: d5 + 4a626a: 01 00 add dword ptr [rax], eax + 4a626c: 00 00 add byte ptr [rax], al + 4a626e: 00 00 add byte ptr [rax], al + 4a6270: 30 d5 xor ch, dl + 4a6272: 01 00 add dword ptr [rax], eax + 4a6274: 00 00 add byte ptr [rax], al + 4a6276: 00 00 add byte ptr [rax], al + 4a6278: 31 d5 xor ebp, edx + 4a627a: 01 00 add dword ptr [rax], eax + 4a627c: 00 00 add byte ptr [rax], al + 4a627e: 00 00 add byte ptr [rax], al + 4a6280: 32 d5 xor dl, ch + 4a6282: 01 00 add dword ptr [rax], eax + 4a6284: 00 00 add byte ptr [rax], al + 4a6286: 00 00 add byte ptr [rax], al + 4a6288: 33 d5 xor edx, ebp + 4a628a: 01 00 add dword ptr [rax], eax + 4a628c: 00 00 add byte ptr [rax], al + 4a628e: 00 00 add byte ptr [rax], al + 4a6290: 34 d5 xor al, -43 + 4a6292: 01 00 add dword ptr [rax], eax + 4a6294: 00 00 add byte ptr [rax], al + 4a6296: 00 00 add byte ptr [rax], al + 4a6298: 35 d5 01 00 00 xor eax, 469 + 4a629d: 00 00 add byte ptr [rax], al + 4a629f: 00 36 add byte ptr [rsi], dh + 4a62a1: d5 + 4a62a2: 01 00 add dword ptr [rax], eax + 4a62a4: 00 00 add byte ptr [rax], al + 4a62a6: 00 00 add byte ptr [rax], al + 4a62a8: 37 + 4a62a9: d5 + 4a62aa: 01 00 add dword ptr [rax], eax + 4a62ac: 00 00 add byte ptr [rax], al + 4a62ae: 00 00 add byte ptr [rax], al + 4a62b0: 38 d5 cmp ch, dl + 4a62b2: 01 00 add dword ptr [rax], eax + 4a62b4: 00 00 add byte ptr [rax], al + 4a62b6: 00 00 add byte ptr [rax], al + 4a62b8: 39 d5 cmp ebp, edx + 4a62ba: 01 00 add dword ptr [rax], eax + 4a62bc: 00 00 add byte ptr [rax], al + 4a62be: 00 00 add byte ptr [rax], al + 4a62c0: 3b d5 cmp edx, ebp + 4a62c2: 01 00 add dword ptr [rax], eax + 4a62c4: 00 00 add byte ptr [rax], al + 4a62c6: 00 00 add byte ptr [rax], al + 4a62c8: 3c d5 cmp al, -43 + 4a62ca: 01 00 add dword ptr [rax], eax + 4a62cc: 00 00 add byte ptr [rax], al + 4a62ce: 00 00 add byte ptr [rax], al + 4a62d0: 3d d5 01 00 00 cmp eax, 469 + 4a62d5: 00 00 add byte ptr [rax], al + 4a62d7: 00 3e add byte ptr [rsi], bh + 4a62d9: d5 + 4a62da: 01 00 add dword ptr [rax], eax + 4a62dc: 00 00 add byte ptr [rax], al + 4a62de: 00 00 add byte ptr [rax], al + 4a62e0: 40 d5 + 4a62e2: 01 00 add dword ptr [rax], eax + 4a62e4: 00 00 add byte ptr [rax], al + 4a62e6: 00 00 add byte ptr [rax], al + 4a62e8: 41 d5 + 4a62ea: 01 00 add dword ptr [rax], eax + 4a62ec: 00 00 add byte ptr [rax], al + 4a62ee: 00 00 add byte ptr [rax], al + 4a62f0: 42 d5 + 4a62f2: 01 00 add dword ptr [rax], eax + 4a62f4: 00 00 add byte ptr [rax], al + 4a62f6: 00 00 add byte ptr [rax], al + 4a62f8: 43 d5 + 4a62fa: 01 00 add dword ptr [rax], eax + 4a62fc: 00 00 add byte ptr [rax], al + 4a62fe: 00 00 add byte ptr [rax], al + 4a6300: 44 d5 + 4a6302: 01 00 add dword ptr [rax], eax + 4a6304: 00 00 add byte ptr [rax], al + 4a6306: 00 00 add byte ptr [rax], al + 4a6308: 46 d5 + 4a630a: 01 00 add dword ptr [rax], eax + 4a630c: 00 00 add byte ptr [rax], al + 4a630e: 00 00 add byte ptr [rax], al + 4a6310: 4a d5 + 4a6312: 01 00 add dword ptr [rax], eax + 4a6314: 00 00 add byte ptr [rax], al + 4a6316: 00 00 add byte ptr [rax], al + 4a6318: 4b d5 + 4a631a: 01 00 add dword ptr [rax], eax + 4a631c: 00 00 add byte ptr [rax], al + 4a631e: 00 00 add byte ptr [rax], al + 4a6320: 4c d5 + 4a6322: 01 00 add dword ptr [rax], eax + 4a6324: 00 00 add byte ptr [rax], al + 4a6326: 00 00 add byte ptr [rax], al + 4a6328: 4d d5 + 4a632a: 01 00 add dword ptr [rax], eax + 4a632c: 00 00 add byte ptr [rax], al + 4a632e: 00 00 add byte ptr [rax], al + 4a6330: 4e d5 + 4a6332: 01 00 add dword ptr [rax], eax + 4a6334: 00 00 add byte ptr [rax], al + 4a6336: 00 00 add byte ptr [rax], al + 4a6338: 4f d5 + 4a633a: 01 00 add dword ptr [rax], eax + 4a633c: 00 00 add byte ptr [rax], al + 4a633e: 00 00 add byte ptr [rax], al + 4a6340: 50 push rax + 4a6341: d5 + 4a6342: 01 00 add dword ptr [rax], eax + 4a6344: 00 00 add byte ptr [rax], al + 4a6346: 00 00 add byte ptr [rax], al + 4a6348: 52 push rdx + 4a6349: d5 + 4a634a: 01 00 add dword ptr [rax], eax + 4a634c: 00 00 add byte ptr [rax], al + 4a634e: 00 00 add byte ptr [rax], al + 4a6350: 53 push rbx + 4a6351: d5 + 4a6352: 01 00 add dword ptr [rax], eax + 4a6354: 00 00 add byte ptr [rax], al + 4a6356: 00 00 add byte ptr [rax], al + 4a6358: 54 push rsp + 4a6359: d5 + 4a635a: 01 00 add dword ptr [rax], eax + 4a635c: 00 00 add byte ptr [rax], al + 4a635e: 00 00 add byte ptr [rax], al + 4a6360: 55 push rbp + 4a6361: d5 + 4a6362: 01 00 add dword ptr [rax], eax + 4a6364: 00 00 add byte ptr [rax], al + 4a6366: 00 00 add byte ptr [rax], al + 4a6368: 56 push rsi + 4a6369: d5 + 4a636a: 01 00 add dword ptr [rax], eax + 4a636c: 00 00 add byte ptr [rax], al + 4a636e: 00 00 add byte ptr [rax], al + 4a6370: 57 push rdi + 4a6371: d5 + 4a6372: 01 00 add dword ptr [rax], eax + 4a6374: 00 00 add byte ptr [rax], al + 4a6376: 00 00 add byte ptr [rax], al + 4a6378: 58 pop rax + 4a6379: d5 + 4a637a: 01 00 add dword ptr [rax], eax + 4a637c: 00 00 add byte ptr [rax], al + 4a637e: 00 00 add byte ptr [rax], al + 4a6380: 59 pop rcx + 4a6381: d5 + 4a6382: 01 00 add dword ptr [rax], eax + 4a6384: 00 00 add byte ptr [rax], al + 4a6386: 00 00 add byte ptr [rax], al + 4a6388: 5a pop rdx + 4a6389: d5 + 4a638a: 01 00 add dword ptr [rax], eax + 4a638c: 00 00 add byte ptr [rax], al + 4a638e: 00 00 add byte ptr [rax], al + 4a6390: 5b pop rbx + 4a6391: d5 + 4a6392: 01 00 add dword ptr [rax], eax + 4a6394: 00 00 add byte ptr [rax], al + 4a6396: 00 00 add byte ptr [rax], al + 4a6398: 5c pop rsp + 4a6399: d5 + 4a639a: 01 00 add dword ptr [rax], eax + 4a639c: 00 00 add byte ptr [rax], al + 4a639e: 00 00 add byte ptr [rax], al + 4a63a0: 5d pop rbp + 4a63a1: d5 + 4a63a2: 01 00 add dword ptr [rax], eax + 4a63a4: 00 00 add byte ptr [rax], al + 4a63a6: 00 00 add byte ptr [rax], al + 4a63a8: 5e pop rsi + 4a63a9: d5 + 4a63aa: 01 00 add dword ptr [rax], eax + 4a63ac: 00 00 add byte ptr [rax], al + 4a63ae: 00 00 add byte ptr [rax], al + 4a63b0: 5f pop rdi + 4a63b1: d5 + 4a63b2: 01 00 add dword ptr [rax], eax + 4a63b4: 00 00 add byte ptr [rax], al + 4a63b6: 00 00 add byte ptr [rax], al + 4a63b8: 60 + 4a63b9: d5 + 4a63ba: 01 00 add dword ptr [rax], eax + 4a63bc: 00 00 add byte ptr [rax], al + 4a63be: 00 00 add byte ptr [rax], al + 4a63c0: 61 + 4a63c1: d5 + 4a63c2: 01 00 add dword ptr [rax], eax + 4a63c4: 00 00 add byte ptr [rax], al + 4a63c6: 00 00 add byte ptr [rax], al + 4a63c8: 62 + 4a63c9: d5 + 4a63ca: 01 00 add dword ptr [rax], eax + 4a63cc: 00 00 add byte ptr [rax], al + 4a63ce: 00 00 add byte ptr [rax], al + 4a63d0: 63 d5 movsxd edx, ebp + 4a63d2: 01 00 add dword ptr [rax], eax + 4a63d4: 00 00 add byte ptr [rax], al + 4a63d6: 00 00 add byte ptr [rax], al + 4a63d8: 64 d5 + 4a63da: 01 00 add dword ptr [rax], eax + 4a63dc: 00 00 add byte ptr [rax], al + 4a63de: 00 00 add byte ptr [rax], al + 4a63e0: 65 d5 + 4a63e2: 01 00 add dword ptr [rax], eax + 4a63e4: 00 00 add byte ptr [rax], al + 4a63e6: 00 00 add byte ptr [rax], al + 4a63e8: 66 d5 + 4a63ea: 01 00 add dword ptr [rax], eax + 4a63ec: 00 00 add byte ptr [rax], al + 4a63ee: 00 00 add byte ptr [rax], al + 4a63f0: 67 d5 + 4a63f2: 01 00 add dword ptr [rax], eax + 4a63f4: 00 00 add byte ptr [rax], al + 4a63f6: 00 00 add byte ptr [rax], al + 4a63f8: 68 d5 01 00 00 push 469 + 4a63fd: 00 00 add byte ptr [rax], al + 4a63ff: 00 69 d5 add byte ptr [rcx - 43], ch + 4a6402: 01 00 add dword ptr [rax], eax + 4a6404: 00 00 add byte ptr [rax], al + 4a6406: 00 00 add byte ptr [rax], al + 4a6408: 6a d5 push -43 + 4a640a: 01 00 add dword ptr [rax], eax + 4a640c: 00 00 add byte ptr [rax], al + 4a640e: 00 00 add byte ptr [rax], al + 4a6410: 6b d5 01 imul edx, ebp, 1 + 4a6413: 00 00 add byte ptr [rax], al + 4a6415: 00 00 add byte ptr [rax], al + 4a6417: 00 6c d5 01 add byte ptr [rbp + 8*rdx + 1], ch + 4a641b: 00 00 add byte ptr [rax], al + 4a641d: 00 00 add byte ptr [rax], al + 4a641f: 00 6d d5 add byte ptr [rbp - 43], ch + 4a6422: 01 00 add dword ptr [rax], eax + 4a6424: 00 00 add byte ptr [rax], al + 4a6426: 00 00 add byte ptr [rax], al + 4a6428: 6e outsb dx, byte ptr [rsi] + 4a6429: d5 + 4a642a: 01 00 add dword ptr [rax], eax + 4a642c: 00 00 add byte ptr [rax], al + 4a642e: 00 00 add byte ptr [rax], al + 4a6430: 6f outsd dx, dword ptr [rsi] + 4a6431: d5 + 4a6432: 01 00 add dword ptr [rax], eax + 4a6434: 00 00 add byte ptr [rax], al + 4a6436: 00 00 add byte ptr [rax], al + 4a6438: 70 d5 jo 0x4a640f + 4a643a: 01 00 add dword ptr [rax], eax + 4a643c: 00 00 add byte ptr [rax], al + 4a643e: 00 00 add byte ptr [rax], al + 4a6440: 71 d5 jno 0x4a6417 + 4a6442: 01 00 add dword ptr [rax], eax + 4a6444: 00 00 add byte ptr [rax], al + 4a6446: 00 00 add byte ptr [rax], al + 4a6448: 72 d5 jb 0x4a641f + 4a644a: 01 00 add dword ptr [rax], eax + 4a644c: 00 00 add byte ptr [rax], al + 4a644e: 00 00 add byte ptr [rax], al + 4a6450: 73 d5 jae 0x4a6427 + 4a6452: 01 00 add dword ptr [rax], eax + 4a6454: 00 00 add byte ptr [rax], al + 4a6456: 00 00 add byte ptr [rax], al + 4a6458: 74 d5 je 0x4a642f + 4a645a: 01 00 add dword ptr [rax], eax + 4a645c: 00 00 add byte ptr [rax], al + 4a645e: 00 00 add byte ptr [rax], al + 4a6460: 75 d5 jne 0x4a6437 + 4a6462: 01 00 add dword ptr [rax], eax + 4a6464: 00 00 add byte ptr [rax], al + 4a6466: 00 00 add byte ptr [rax], al + 4a6468: 76 d5 jbe 0x4a643f + 4a646a: 01 00 add dword ptr [rax], eax + 4a646c: 00 00 add byte ptr [rax], al + 4a646e: 00 00 add byte ptr [rax], al + 4a6470: 77 d5 ja 0x4a6447 + 4a6472: 01 00 add dword ptr [rax], eax + 4a6474: 00 00 add byte ptr [rax], al + 4a6476: 00 00 add byte ptr [rax], al + 4a6478: 78 d5 js 0x4a644f + 4a647a: 01 00 add dword ptr [rax], eax + 4a647c: 00 00 add byte ptr [rax], al + 4a647e: 00 00 add byte ptr [rax], al + 4a6480: 79 d5 jns 0x4a6457 + 4a6482: 01 00 add dword ptr [rax], eax + 4a6484: 00 00 add byte ptr [rax], al + 4a6486: 00 00 add byte ptr [rax], al + 4a6488: 7a d5 jp 0x4a645f + 4a648a: 01 00 add dword ptr [rax], eax + 4a648c: 00 00 add byte ptr [rax], al + 4a648e: 00 00 add byte ptr [rax], al + 4a6490: 7b d5 jnp 0x4a6467 + 4a6492: 01 00 add dword ptr [rax], eax + 4a6494: 00 00 add byte ptr [rax], al + 4a6496: 00 00 add byte ptr [rax], al + 4a6498: 7c d5 jl 0x4a646f + 4a649a: 01 00 add dword ptr [rax], eax + 4a649c: 00 00 add byte ptr [rax], al + 4a649e: 00 00 add byte ptr [rax], al + 4a64a0: 7d d5 jge 0x4a6477 + 4a64a2: 01 00 add dword ptr [rax], eax + 4a64a4: 00 00 add byte ptr [rax], al + 4a64a6: 00 00 add byte ptr [rax], al + 4a64a8: 7e d5 jle 0x4a647f + 4a64aa: 01 00 add dword ptr [rax], eax + 4a64ac: 00 00 add byte ptr [rax], al + 4a64ae: 00 00 add byte ptr [rax], al + 4a64b0: 7f d5 jg 0x4a6487 + 4a64b2: 01 00 add dword ptr [rax], eax + 4a64b4: 00 00 add byte ptr [rax], al + 4a64b6: 00 00 add byte ptr [rax], al + 4a64b8: 80 d5 01 adc ch, 1 + 4a64bb: 00 00 add byte ptr [rax], al + 4a64bd: 00 00 add byte ptr [rax], al + 4a64bf: 00 81 d5 01 00 00 add byte ptr [rcx + 469], al + 4a64c5: 00 00 add byte ptr [rax], al + 4a64c7: 00 82 d5 01 00 00 add byte ptr [rdx + 469], al + 4a64cd: 00 00 add byte ptr [rax], al + 4a64cf: 00 83 d5 01 00 00 add byte ptr [rbx + 469], al + 4a64d5: 00 00 add byte ptr [rax], al + 4a64d7: 00 84 d5 01 00 00 00 add byte ptr [rbp + 8*rdx + 1], al + 4a64de: 00 00 add byte ptr [rax], al + 4a64e0: 85 d5 test ebp, edx + 4a64e2: 01 00 add dword ptr [rax], eax + 4a64e4: 00 00 add byte ptr [rax], al + 4a64e6: 00 00 add byte ptr [rax], al + 4a64e8: 86 d5 xchg dl, ch + 4a64ea: 01 00 add dword ptr [rax], eax + 4a64ec: 00 00 add byte ptr [rax], al + 4a64ee: 00 00 add byte ptr [rax], al + 4a64f0: 87 d5 xchg edx, ebp + 4a64f2: 01 00 add dword ptr [rax], eax + 4a64f4: 00 00 add byte ptr [rax], al + 4a64f6: 00 00 add byte ptr [rax], al + 4a64f8: 88 d5 mov ch, dl + 4a64fa: 01 00 add dword ptr [rax], eax + 4a64fc: 00 00 add byte ptr [rax], al + 4a64fe: 00 00 add byte ptr [rax], al + 4a6500: 89 d5 mov ebp, edx + 4a6502: 01 00 add dword ptr [rax], eax + 4a6504: 00 00 add byte ptr [rax], al + 4a6506: 00 00 add byte ptr [rax], al + 4a6508: 8a d5 mov dl, ch + 4a650a: 01 00 add dword ptr [rax], eax + 4a650c: 00 00 add byte ptr [rax], al + 4a650e: 00 00 add byte ptr [rax], al + 4a6510: 8b d5 mov edx, ebp + 4a6512: 01 00 add dword ptr [rax], eax + 4a6514: 00 00 add byte ptr [rax], al + 4a6516: 00 00 add byte ptr [rax], al + 4a6518: 8c d5 mov ebp, ss + 4a651a: 01 00 add dword ptr [rax], eax + 4a651c: 00 00 add byte ptr [rax], al + 4a651e: 00 00 add byte ptr [rax], al + 4a6520: 8d d5 + 4a6522: 01 00 add dword ptr [rax], eax + 4a6524: 00 00 add byte ptr [rax], al + 4a6526: 00 00 add byte ptr [rax], al + 4a6528: 8e d5 mov ss, ebp + 4a652a: 01 00 add dword ptr [rax], eax + 4a652c: 00 00 add byte ptr [rax], al + 4a652e: 00 00 add byte ptr [rax], al + 4a6530: 8f d5 01 + 4a6533: 00 00 add byte ptr [rax], al + 4a6535: 00 00 add byte ptr [rax], al + 4a6537: 00 90 d5 01 00 00 add byte ptr [rax + 469], dl + 4a653d: 00 00 add byte ptr [rax], al + 4a653f: 00 91 d5 01 00 00 add byte ptr [rcx + 469], dl + 4a6545: 00 00 add byte ptr [rax], al + 4a6547: 00 92 d5 01 00 00 add byte ptr [rdx + 469], dl + 4a654d: 00 00 add byte ptr [rax], al + 4a654f: 00 93 d5 01 00 00 add byte ptr [rbx + 469], dl + 4a6555: 00 00 add byte ptr [rax], al + 4a6557: 00 94 d5 01 00 00 00 add byte ptr [rbp + 8*rdx + 1], dl + 4a655e: 00 00 add byte ptr [rax], al + 4a6560: 95 xchg eax, ebp + 4a6561: d5 + 4a6562: 01 00 add dword ptr [rax], eax + 4a6564: 00 00 add byte ptr [rax], al + 4a6566: 00 00 add byte ptr [rax], al + 4a6568: 96 xchg eax, esi + 4a6569: d5 + 4a656a: 01 00 add dword ptr [rax], eax + 4a656c: 00 00 add byte ptr [rax], al + 4a656e: 00 00 add byte ptr [rax], al + 4a6570: 97 xchg eax, edi + 4a6571: d5 + 4a6572: 01 00 add dword ptr [rax], eax + 4a6574: 00 00 add byte ptr [rax], al + 4a6576: 00 00 add byte ptr [rax], al + 4a6578: 98 cwde + 4a6579: d5 + 4a657a: 01 00 add dword ptr [rax], eax + 4a657c: 00 00 add byte ptr [rax], al + 4a657e: 00 00 add byte ptr [rax], al + 4a6580: 99 cdq + 4a6581: d5 + 4a6582: 01 00 add dword ptr [rax], eax + 4a6584: 00 00 add byte ptr [rax], al + 4a6586: 00 00 add byte ptr [rax], al + 4a6588: 9a + 4a6589: d5 + 4a658a: 01 00 add dword ptr [rax], eax + 4a658c: 00 00 add byte ptr [rax], al + 4a658e: 00 00 add byte ptr [rax], al + 4a6590: 9b wait + 4a6591: d5 + 4a6592: 01 00 add dword ptr [rax], eax + 4a6594: 00 00 add byte ptr [rax], al + 4a6596: 00 00 add byte ptr [rax], al + 4a6598: 9c pushfq + 4a6599: d5 + 4a659a: 01 00 add dword ptr [rax], eax + 4a659c: 00 00 add byte ptr [rax], al + 4a659e: 00 00 add byte ptr [rax], al + 4a65a0: 9d popfq + 4a65a1: d5 + 4a65a2: 01 00 add dword ptr [rax], eax + 4a65a4: 00 00 add byte ptr [rax], al + 4a65a6: 00 00 add byte ptr [rax], al + 4a65a8: 9e sahf + 4a65a9: d5 + 4a65aa: 01 00 add dword ptr [rax], eax + 4a65ac: 00 00 add byte ptr [rax], al + 4a65ae: 00 00 add byte ptr [rax], al + 4a65b0: 9f lahf + 4a65b1: d5 + 4a65b2: 01 00 add dword ptr [rax], eax + 4a65b4: 00 00 add byte ptr [rax], al + 4a65b6: 00 00 add byte ptr [rax], al + 4a65b8: a0 d5 01 00 00 00 00 00 a1 movabs al, byte ptr [-6845471433603153451] + 4a65c1: d5 + 4a65c2: 01 00 add dword ptr [rax], eax + 4a65c4: 00 00 add byte ptr [rax], al + 4a65c6: 00 00 add byte ptr [rax], al + 4a65c8: a2 d5 01 00 00 00 00 00 a3 movabs byte ptr [-6701356245527297579], al + 4a65d1: d5 + 4a65d2: 01 00 add dword ptr [rax], eax + 4a65d4: 00 00 add byte ptr [rax], al + 4a65d6: 00 00 add byte ptr [rax], al + 4a65d8: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4a65d9: d5 + 4a65da: 01 00 add dword ptr [rax], eax + 4a65dc: 00 00 add byte ptr [rax], al + 4a65de: 00 00 add byte ptr [rax], al + 4a65e0: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4a65e1: d5 + 4a65e2: 01 00 add dword ptr [rax], eax + 4a65e4: 00 00 add byte ptr [rax], al + 4a65e6: 00 00 add byte ptr [rax], al + 4a65e8: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4a65e9: d5 + 4a65ea: 01 00 add dword ptr [rax], eax + 4a65ec: 00 00 add byte ptr [rax], al + 4a65ee: 00 00 add byte ptr [rax], al + 4a65f0: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4a65f1: d5 + 4a65f2: 01 00 add dword ptr [rax], eax + 4a65f4: 00 00 add byte ptr [rax], al + 4a65f6: 00 00 add byte ptr [rax], al + 4a65f8: a8 d5 test al, -43 + 4a65fa: 01 00 add dword ptr [rax], eax + 4a65fc: 00 00 add byte ptr [rax], al + 4a65fe: 00 00 add byte ptr [rax], al + 4a6600: a9 d5 01 00 00 test eax, 469 + 4a6605: 00 00 add byte ptr [rax], al + 4a6607: 00 aa d5 01 00 00 add byte ptr [rdx + 469], ch + 4a660d: 00 00 add byte ptr [rax], al + 4a660f: 00 ab d5 01 00 00 add byte ptr [rbx + 469], ch + 4a6615: 00 00 add byte ptr [rax], al + 4a6617: 00 ac d5 01 00 00 00 add byte ptr [rbp + 8*rdx + 1], ch + 4a661e: 00 00 add byte ptr [rax], al + 4a6620: ad lodsd eax, dword ptr [rsi] + 4a6621: d5 + 4a6622: 01 00 add dword ptr [rax], eax + 4a6624: 00 00 add byte ptr [rax], al + 4a6626: 00 00 add byte ptr [rax], al + 4a6628: ae scasb al, byte ptr es:[rdi] + 4a6629: d5 + 4a662a: 01 00 add dword ptr [rax], eax + 4a662c: 00 00 add byte ptr [rax], al + 4a662e: 00 00 add byte ptr [rax], al + 4a6630: af scasd eax, dword ptr es:[rdi] + 4a6631: d5 + 4a6632: 01 00 add dword ptr [rax], eax + 4a6634: 00 00 add byte ptr [rax], al + 4a6636: 00 00 add byte ptr [rax], al + 4a6638: b0 d5 mov al, -43 + 4a663a: 01 00 add dword ptr [rax], eax + 4a663c: 00 00 add byte ptr [rax], al + 4a663e: 00 00 add byte ptr [rax], al + 4a6640: b1 d5 mov cl, -43 + 4a6642: 01 00 add dword ptr [rax], eax + 4a6644: 00 00 add byte ptr [rax], al + 4a6646: 00 00 add byte ptr [rax], al + 4a6648: b2 d5 mov dl, -43 + 4a664a: 01 00 add dword ptr [rax], eax + 4a664c: 00 00 add byte ptr [rax], al + 4a664e: 00 00 add byte ptr [rax], al + 4a6650: b3 d5 mov bl, -43 + 4a6652: 01 00 add dword ptr [rax], eax + 4a6654: 00 00 add byte ptr [rax], al + 4a6656: 00 00 add byte ptr [rax], al + 4a6658: b4 d5 mov ah, -43 + 4a665a: 01 00 add dword ptr [rax], eax + 4a665c: 00 00 add byte ptr [rax], al + 4a665e: 00 00 add byte ptr [rax], al + 4a6660: b5 d5 mov ch, -43 + 4a6662: 01 00 add dword ptr [rax], eax + 4a6664: 00 00 add byte ptr [rax], al + 4a6666: 00 00 add byte ptr [rax], al + 4a6668: b6 d5 mov dh, -43 + 4a666a: 01 00 add dword ptr [rax], eax + 4a666c: 00 00 add byte ptr [rax], al + 4a666e: 00 00 add byte ptr [rax], al + 4a6670: b7 d5 mov bh, -43 + 4a6672: 01 00 add dword ptr [rax], eax + 4a6674: 00 00 add byte ptr [rax], al + 4a6676: 00 00 add byte ptr [rax], al + 4a6678: b8 d5 01 00 00 mov eax, 469 + 4a667d: 00 00 add byte ptr [rax], al + 4a667f: 00 b9 d5 01 00 00 add byte ptr [rcx + 469], bh + 4a6685: 00 00 add byte ptr [rax], al + 4a6687: 00 ba d5 01 00 00 add byte ptr [rdx + 469], bh + 4a668d: 00 00 add byte ptr [rax], al + 4a668f: 00 bb d5 01 00 00 add byte ptr [rbx + 469], bh + 4a6695: 00 00 add byte ptr [rax], al + 4a6697: 00 bc d5 01 00 00 00 add byte ptr [rbp + 8*rdx + 1], bh + 4a669e: 00 00 add byte ptr [rax], al + 4a66a0: bd d5 01 00 00 mov ebp, 469 + 4a66a5: 00 00 add byte ptr [rax], al + 4a66a7: 00 be d5 01 00 00 add byte ptr [rsi + 469], bh + 4a66ad: 00 00 add byte ptr [rax], al + 4a66af: 00 bf d5 01 00 00 add byte ptr [rdi + 469], bh + 4a66b5: 00 00 add byte ptr [rax], al + 4a66b7: 00 c0 add al, al + 4a66b9: d5 + 4a66ba: 01 00 add dword ptr [rax], eax + 4a66bc: 00 00 add byte ptr [rax], al + 4a66be: 00 00 add byte ptr [rax], al + 4a66c0: c1 d5 01 rcl ebp, 1 + 4a66c3: 00 00 add byte ptr [rax], al + 4a66c5: 00 00 add byte ptr [rax], al + 4a66c7: 00 c2 add dl, al + 4a66c9: d5 + 4a66ca: 01 00 add dword ptr [rax], eax + 4a66cc: 00 00 add byte ptr [rax], al + 4a66ce: 00 00 add byte ptr [rax], al + 4a66d0: c3 ret + 4a66d1: d5 + 4a66d2: 01 00 add dword ptr [rax], eax + 4a66d4: 00 00 add byte ptr [rax], al + 4a66d6: 00 00 add byte ptr [rax], al + 4a66d8: c4 d5 01 + 4a66db: 00 00 add byte ptr [rax], al + 4a66dd: 00 00 add byte ptr [rax], al + 4a66df: 00 c5 add ch, al + 4a66e1: d5 + 4a66e2: 01 00 add dword ptr [rax], eax + 4a66e4: 00 00 add byte ptr [rax], al + 4a66e6: 00 00 add byte ptr [rax], al + 4a66e8: c6 d5 + 4a66ea: 01 00 add dword ptr [rax], eax + 4a66ec: 00 00 add byte ptr [rax], al + 4a66ee: 00 00 add byte ptr [rax], al + 4a66f0: c7 d5 + 4a66f2: 01 00 add dword ptr [rax], eax + 4a66f4: 00 00 add byte ptr [rax], al + 4a66f6: 00 00 add byte ptr [rax], al + 4a66f8: c8 d5 01 00 enter 469, 0 + 4a66fc: 00 00 add byte ptr [rax], al + 4a66fe: 00 00 add byte ptr [rax], al + 4a6700: c9 leave + 4a6701: d5 + 4a6702: 01 00 add dword ptr [rax], eax + 4a6704: 00 00 add byte ptr [rax], al + 4a6706: 00 00 add byte ptr [rax], al + 4a6708: ca d5 01 retf 469 + 4a670b: 00 00 add byte ptr [rax], al + 4a670d: 00 00 add byte ptr [rax], al + 4a670f: 00 cb add bl, cl + 4a6711: d5 + 4a6712: 01 00 add dword ptr [rax], eax + 4a6714: 00 00 add byte ptr [rax], al + 4a6716: 00 00 add byte ptr [rax], al + 4a6718: cc int3 + 4a6719: d5 + 4a671a: 01 00 add dword ptr [rax], eax + 4a671c: 00 00 add byte ptr [rax], al + 4a671e: 00 00 add byte ptr [rax], al + 4a6720: cd d5 int 213 + 4a6722: 01 00 add dword ptr [rax], eax + 4a6724: 00 00 add byte ptr [rax], al + 4a6726: 00 00 add byte ptr [rax], al + 4a6728: ce + 4a6729: d5 + 4a672a: 01 00 add dword ptr [rax], eax + 4a672c: 00 00 add byte ptr [rax], al + 4a672e: 00 00 add byte ptr [rax], al + 4a6730: cf iretd + 4a6731: d5 + 4a6732: 01 00 add dword ptr [rax], eax + 4a6734: 00 00 add byte ptr [rax], al + 4a6736: 00 00 add byte ptr [rax], al + 4a6738: d0 d5 rcl ch + 4a673a: 01 00 add dword ptr [rax], eax + 4a673c: 00 00 add byte ptr [rax], al + 4a673e: 00 00 add byte ptr [rax], al + 4a6740: d1 d5 rcl ebp + 4a6742: 01 00 add dword ptr [rax], eax + 4a6744: 00 00 add byte ptr [rax], al + 4a6746: 00 00 add byte ptr [rax], al + 4a6748: d2 d5 rcl ch, cl + 4a674a: 01 00 add dword ptr [rax], eax + 4a674c: 00 00 add byte ptr [rax], al + 4a674e: 00 00 add byte ptr [rax], al + 4a6750: d3 d5 rcl ebp, cl + 4a6752: 01 00 add dword ptr [rax], eax + 4a6754: 00 00 add byte ptr [rax], al + 4a6756: 00 00 add byte ptr [rax], al + 4a6758: d4 + 4a6759: d5 + 4a675a: 01 00 add dword ptr [rax], eax + 4a675c: 00 00 add byte ptr [rax], al + 4a675e: 00 00 add byte ptr [rax], al + 4a6760: d5 + 4a6761: d5 + 4a6762: 01 00 add dword ptr [rax], eax + 4a6764: 00 00 add byte ptr [rax], al + 4a6766: 00 00 add byte ptr [rax], al + 4a6768: d6 + 4a6769: d5 + 4a676a: 01 00 add dword ptr [rax], eax + 4a676c: 00 00 add byte ptr [rax], al + 4a676e: 00 00 add byte ptr [rax], al + 4a6770: d7 xlatb + 4a6771: d5 + 4a6772: 01 00 add dword ptr [rax], eax + 4a6774: 00 00 add byte ptr [rax], al + 4a6776: 00 00 add byte ptr [rax], al + 4a6778: d8 d5 fcom st(5) + 4a677a: 01 00 add dword ptr [rax], eax + 4a677c: 00 00 add byte ptr [rax], al + 4a677e: 00 00 add byte ptr [rax], al + 4a6780: d9 d5 + 4a6782: 01 00 add dword ptr [rax], eax + 4a6784: 00 00 add byte ptr [rax], al + 4a6786: 00 00 add byte ptr [rax], al + 4a6788: da d5 fcmovbe st, st(5) + 4a678a: 01 00 add dword ptr [rax], eax + 4a678c: 00 00 add byte ptr [rax], al + 4a678e: 00 00 add byte ptr [rax], al + 4a6790: db d5 fcmovnbe st, st(5) + 4a6792: 01 00 add dword ptr [rax], eax + 4a6794: 00 00 add byte ptr [rax], al + 4a6796: 00 00 add byte ptr [rax], al + 4a6798: dc d5 + 4a679a: 01 00 add dword ptr [rax], eax + 4a679c: 00 00 add byte ptr [rax], al + 4a679e: 00 00 add byte ptr [rax], al + 4a67a0: dd d5 fst st(5) + 4a67a2: 01 00 add dword ptr [rax], eax + 4a67a4: 00 00 add byte ptr [rax], al + 4a67a6: 00 00 add byte ptr [rax], al + 4a67a8: de d5 + 4a67aa: 01 00 add dword ptr [rax], eax + 4a67ac: 00 00 add byte ptr [rax], al + 4a67ae: 00 00 add byte ptr [rax], al + 4a67b0: df d5 + 4a67b2: 01 00 add dword ptr [rax], eax + 4a67b4: 00 00 add byte ptr [rax], al + 4a67b6: 00 00 add byte ptr [rax], al + 4a67b8: e0 d5 loopne 0x4a678f + 4a67ba: 01 00 add dword ptr [rax], eax + 4a67bc: 00 00 add byte ptr [rax], al + 4a67be: 00 00 add byte ptr [rax], al + 4a67c0: e1 d5 loope 0x4a6797 + 4a67c2: 01 00 add dword ptr [rax], eax + 4a67c4: 00 00 add byte ptr [rax], al + 4a67c6: 00 00 add byte ptr [rax], al + 4a67c8: e2 d5 loop 0x4a679f + 4a67ca: 01 00 add dword ptr [rax], eax + 4a67cc: 00 00 add byte ptr [rax], al + 4a67ce: 00 00 add byte ptr [rax], al + 4a67d0: e3 d5 jrcxz 0x4a67a7 + 4a67d2: 01 00 add dword ptr [rax], eax + 4a67d4: 00 00 add byte ptr [rax], al + 4a67d6: 00 00 add byte ptr [rax], al + 4a67d8: e4 d5 in al, 213 + 4a67da: 01 00 add dword ptr [rax], eax + 4a67dc: 00 00 add byte ptr [rax], al + 4a67de: 00 00 add byte ptr [rax], al + 4a67e0: e5 d5 in eax, 213 + 4a67e2: 01 00 add dword ptr [rax], eax + 4a67e4: 00 00 add byte ptr [rax], al + 4a67e6: 00 00 add byte ptr [rax], al + 4a67e8: e6 d5 out 213, al + 4a67ea: 01 00 add dword ptr [rax], eax + 4a67ec: 00 00 add byte ptr [rax], al + 4a67ee: 00 00 add byte ptr [rax], al + 4a67f0: e7 d5 out 213, eax + 4a67f2: 01 00 add dword ptr [rax], eax + 4a67f4: 00 00 add byte ptr [rax], al + 4a67f6: 00 00 add byte ptr [rax], al + 4a67f8: e8 d5 01 00 00 call 0x4a69d2 + 4a67fd: 00 00 add byte ptr [rax], al + 4a67ff: 00 e9 add cl, ch + 4a6801: d5 + 4a6802: 01 00 add dword ptr [rax], eax + 4a6804: 00 00 add byte ptr [rax], al + 4a6806: 00 00 add byte ptr [rax], al + 4a6808: ea + 4a6809: d5 + 4a680a: 01 00 add dword ptr [rax], eax + 4a680c: 00 00 add byte ptr [rax], al + 4a680e: 00 00 add byte ptr [rax], al + 4a6810: eb d5 jmp 0x4a67e7 + 4a6812: 01 00 add dword ptr [rax], eax + 4a6814: 00 00 add byte ptr [rax], al + 4a6816: 00 00 add byte ptr [rax], al + 4a6818: ec in al, dx + 4a6819: d5 + 4a681a: 01 00 add dword ptr [rax], eax + 4a681c: 00 00 add byte ptr [rax], al + 4a681e: 00 00 add byte ptr [rax], al + 4a6820: ed in eax, dx + 4a6821: d5 + 4a6822: 01 00 add dword ptr [rax], eax + 4a6824: 00 00 add byte ptr [rax], al + 4a6826: 00 00 add byte ptr [rax], al + 4a6828: ee out dx, al + 4a6829: d5 + 4a682a: 01 00 add dword ptr [rax], eax + 4a682c: 00 00 add byte ptr [rax], al + 4a682e: 00 00 add byte ptr [rax], al + 4a6830: ef out dx, eax + 4a6831: d5 + 4a6832: 01 00 add dword ptr [rax], eax + 4a6834: 00 00 add byte ptr [rax], al + 4a6836: 00 00 add byte ptr [rax], al + 4a6838: f0 lock + 4a6839: d5 + 4a683a: 01 00 add dword ptr [rax], eax + 4a683c: 00 00 add byte ptr [rax], al + 4a683e: 00 00 add byte ptr [rax], al + 4a6840: f1 + 4a6841: d5 + 4a6842: 01 00 add dword ptr [rax], eax + 4a6844: 00 00 add byte ptr [rax], al + 4a6846: 00 00 add byte ptr [rax], al + 4a6848: f2 d5 + 4a684a: 01 00 add dword ptr [rax], eax + 4a684c: 00 00 add byte ptr [rax], al + 4a684e: 00 00 add byte ptr [rax], al + 4a6850: f3 d5 + 4a6852: 01 00 add dword ptr [rax], eax + 4a6854: 00 00 add byte ptr [rax], al + 4a6856: 00 00 add byte ptr [rax], al + 4a6858: f4 hlt + 4a6859: d5 + 4a685a: 01 00 add dword ptr [rax], eax + 4a685c: 00 00 add byte ptr [rax], al + 4a685e: 00 00 add byte ptr [rax], al + 4a6860: f5 cmc + 4a6861: d5 + 4a6862: 01 00 add dword ptr [rax], eax + 4a6864: 00 00 add byte ptr [rax], al + 4a6866: 00 00 add byte ptr [rax], al + 4a6868: f6 d5 not ch + 4a686a: 01 00 add dword ptr [rax], eax + 4a686c: 00 00 add byte ptr [rax], al + 4a686e: 00 00 add byte ptr [rax], al + 4a6870: f7 d5 not ebp + 4a6872: 01 00 add dword ptr [rax], eax + 4a6874: 00 00 add byte ptr [rax], al + 4a6876: 00 00 add byte ptr [rax], al + 4a6878: f8 clc + 4a6879: d5 + 4a687a: 01 00 add dword ptr [rax], eax + 4a687c: 00 00 add byte ptr [rax], al + 4a687e: 00 00 add byte ptr [rax], al + 4a6880: f9 stc + 4a6881: d5 + 4a6882: 01 00 add dword ptr [rax], eax + 4a6884: 00 00 add byte ptr [rax], al + 4a6886: 00 00 add byte ptr [rax], al + 4a6888: fa cli + 4a6889: d5 + 4a688a: 01 00 add dword ptr [rax], eax + 4a688c: 00 00 add byte ptr [rax], al + 4a688e: 00 00 add byte ptr [rax], al + 4a6890: fb sti + 4a6891: d5 + 4a6892: 01 00 add dword ptr [rax], eax + 4a6894: 00 00 add byte ptr [rax], al + 4a6896: 00 00 add byte ptr [rax], al + 4a6898: fc cld + 4a6899: d5 + 4a689a: 01 00 add dword ptr [rax], eax + 4a689c: 00 00 add byte ptr [rax], al + 4a689e: 00 00 add byte ptr [rax], al + 4a68a0: fd std + 4a68a1: d5 + 4a68a2: 01 00 add dword ptr [rax], eax + 4a68a4: 00 00 add byte ptr [rax], al + 4a68a6: 00 00 add byte ptr [rax], al + 4a68a8: fe d5 + 4a68aa: 01 00 add dword ptr [rax], eax + 4a68ac: 00 00 add byte ptr [rax], al + 4a68ae: 00 00 add byte ptr [rax], al + 4a68b0: ff d5 call rbp + 4a68b2: 01 00 add dword ptr [rax], eax + 4a68b4: 00 00 add byte ptr [rax], al + 4a68b6: 00 00 add byte ptr [rax], al + 4a68b8: 00 d6 add dh, dl + 4a68ba: 01 00 add dword ptr [rax], eax + 4a68bc: 00 00 add byte ptr [rax], al + 4a68be: 00 00 add byte ptr [rax], al + 4a68c0: 01 d6 add esi, edx + 4a68c2: 01 00 add dword ptr [rax], eax + 4a68c4: 00 00 add byte ptr [rax], al + 4a68c6: 00 00 add byte ptr [rax], al + 4a68c8: 02 d6 add dl, dh + 4a68ca: 01 00 add dword ptr [rax], eax + 4a68cc: 00 00 add byte ptr [rax], al + 4a68ce: 00 00 add byte ptr [rax], al + 4a68d0: 03 d6 add edx, esi + 4a68d2: 01 00 add dword ptr [rax], eax + 4a68d4: 00 00 add byte ptr [rax], al + 4a68d6: 00 00 add byte ptr [rax], al + 4a68d8: 04 d6 add al, -42 + 4a68da: 01 00 add dword ptr [rax], eax + 4a68dc: 00 00 add byte ptr [rax], al + 4a68de: 00 00 add byte ptr [rax], al + 4a68e0: 05 d6 01 00 00 add eax, 470 + 4a68e5: 00 00 add byte ptr [rax], al + 4a68e7: 00 06 add byte ptr [rsi], al + 4a68e9: d6 + 4a68ea: 01 00 add dword ptr [rax], eax + 4a68ec: 00 00 add byte ptr [rax], al + 4a68ee: 00 00 add byte ptr [rax], al + 4a68f0: 07 + 4a68f1: d6 + 4a68f2: 01 00 add dword ptr [rax], eax + 4a68f4: 00 00 add byte ptr [rax], al + 4a68f6: 00 00 add byte ptr [rax], al + 4a68f8: 08 d6 or dh, dl + 4a68fa: 01 00 add dword ptr [rax], eax + 4a68fc: 00 00 add byte ptr [rax], al + 4a68fe: 00 00 add byte ptr [rax], al + 4a6900: 09 d6 or esi, edx + 4a6902: 01 00 add dword ptr [rax], eax + 4a6904: 00 00 add byte ptr [rax], al + 4a6906: 00 00 add byte ptr [rax], al + 4a6908: 0a d6 or dl, dh + 4a690a: 01 00 add dword ptr [rax], eax + 4a690c: 00 00 add byte ptr [rax], al + 4a690e: 00 00 add byte ptr [rax], al + 4a6910: 0b d6 or edx, esi + 4a6912: 01 00 add dword ptr [rax], eax + 4a6914: 00 00 add byte ptr [rax], al + 4a6916: 00 00 add byte ptr [rax], al + 4a6918: 0c d6 or al, -42 + 4a691a: 01 00 add dword ptr [rax], eax + 4a691c: 00 00 add byte ptr [rax], al + 4a691e: 00 00 add byte ptr [rax], al + 4a6920: 0d d6 01 00 00 or eax, 470 + 4a6925: 00 00 add byte ptr [rax], al + 4a6927: 00 0e add byte ptr [rsi], cl + 4a6929: d6 + 4a692a: 01 00 add dword ptr [rax], eax + 4a692c: 00 00 add byte ptr [rax], al + 4a692e: 00 00 add byte ptr [rax], al + 4a6930: 0f d6 + 4a6932: 01 00 add dword ptr [rax], eax + 4a6934: 00 00 add byte ptr [rax], al + 4a6936: 00 00 add byte ptr [rax], al + 4a6938: 10 d6 adc dh, dl + 4a693a: 01 00 add dword ptr [rax], eax + 4a693c: 00 00 add byte ptr [rax], al + 4a693e: 00 00 add byte ptr [rax], al + 4a6940: 11 d6 adc esi, edx + 4a6942: 01 00 add dword ptr [rax], eax + 4a6944: 00 00 add byte ptr [rax], al + 4a6946: 00 00 add byte ptr [rax], al + 4a6948: 12 d6 adc dl, dh + 4a694a: 01 00 add dword ptr [rax], eax + 4a694c: 00 00 add byte ptr [rax], al + 4a694e: 00 00 add byte ptr [rax], al + 4a6950: 13 d6 adc edx, esi + 4a6952: 01 00 add dword ptr [rax], eax + 4a6954: 00 00 add byte ptr [rax], al + 4a6956: 00 00 add byte ptr [rax], al + 4a6958: 14 d6 adc al, -42 + 4a695a: 01 00 add dword ptr [rax], eax + 4a695c: 00 00 add byte ptr [rax], al + 4a695e: 00 00 add byte ptr [rax], al + 4a6960: 15 d6 01 00 00 adc eax, 470 + 4a6965: 00 00 add byte ptr [rax], al + 4a6967: 00 16 add byte ptr [rsi], dl + 4a6969: d6 + 4a696a: 01 00 add dword ptr [rax], eax + 4a696c: 00 00 add byte ptr [rax], al + 4a696e: 00 00 add byte ptr [rax], al + 4a6970: 17 + 4a6971: d6 + 4a6972: 01 00 add dword ptr [rax], eax + 4a6974: 00 00 add byte ptr [rax], al + 4a6976: 00 00 add byte ptr [rax], al + 4a6978: 18 d6 sbb dh, dl + 4a697a: 01 00 add dword ptr [rax], eax + 4a697c: 00 00 add byte ptr [rax], al + 4a697e: 00 00 add byte ptr [rax], al + 4a6980: 19 d6 sbb esi, edx + 4a6982: 01 00 add dword ptr [rax], eax + 4a6984: 00 00 add byte ptr [rax], al + 4a6986: 00 00 add byte ptr [rax], al + 4a6988: 1a d6 sbb dl, dh + 4a698a: 01 00 add dword ptr [rax], eax + 4a698c: 00 00 add byte ptr [rax], al + 4a698e: 00 00 add byte ptr [rax], al + 4a6990: 1b d6 sbb edx, esi + 4a6992: 01 00 add dword ptr [rax], eax + 4a6994: 00 00 add byte ptr [rax], al + 4a6996: 00 00 add byte ptr [rax], al + 4a6998: 1c d6 sbb al, -42 + 4a699a: 01 00 add dword ptr [rax], eax + 4a699c: 00 00 add byte ptr [rax], al + 4a699e: 00 00 add byte ptr [rax], al + 4a69a0: 1d d6 01 00 00 sbb eax, 470 + 4a69a5: 00 00 add byte ptr [rax], al + 4a69a7: 00 1e add byte ptr [rsi], bl + 4a69a9: d6 + 4a69aa: 01 00 add dword ptr [rax], eax + 4a69ac: 00 00 add byte ptr [rax], al + 4a69ae: 00 00 add byte ptr [rax], al + 4a69b0: 1f + 4a69b1: d6 + 4a69b2: 01 00 add dword ptr [rax], eax + 4a69b4: 00 00 add byte ptr [rax], al + 4a69b6: 00 00 add byte ptr [rax], al + 4a69b8: 20 d6 and dh, dl + 4a69ba: 01 00 add dword ptr [rax], eax + 4a69bc: 00 00 add byte ptr [rax], al + 4a69be: 00 00 add byte ptr [rax], al + 4a69c0: 21 d6 and esi, edx + 4a69c2: 01 00 add dword ptr [rax], eax + 4a69c4: 00 00 add byte ptr [rax], al + 4a69c6: 00 00 add byte ptr [rax], al + 4a69c8: 22 d6 and dl, dh + 4a69ca: 01 00 add dword ptr [rax], eax + 4a69cc: 00 00 add byte ptr [rax], al + 4a69ce: 00 00 add byte ptr [rax], al + 4a69d0: 23 d6 and edx, esi + 4a69d2: 01 00 add dword ptr [rax], eax + 4a69d4: 00 00 add byte ptr [rax], al + 4a69d6: 00 00 add byte ptr [rax], al + 4a69d8: 24 d6 and al, -42 + 4a69da: 01 00 add dword ptr [rax], eax + 4a69dc: 00 00 add byte ptr [rax], al + 4a69de: 00 00 add byte ptr [rax], al + 4a69e0: 25 d6 01 00 00 and eax, 470 + 4a69e5: 00 00 add byte ptr [rax], al + 4a69e7: 00 26 add byte ptr [rsi], ah + 4a69e9: d6 + 4a69ea: 01 00 add dword ptr [rax], eax + 4a69ec: 00 00 add byte ptr [rax], al + 4a69ee: 00 00 add byte ptr [rax], al + 4a69f0: 27 + 4a69f1: d6 + 4a69f2: 01 00 add dword ptr [rax], eax + 4a69f4: 00 00 add byte ptr [rax], al + 4a69f6: 00 00 add byte ptr [rax], al + 4a69f8: 28 d6 sub dh, dl + 4a69fa: 01 00 add dword ptr [rax], eax + 4a69fc: 00 00 add byte ptr [rax], al + 4a69fe: 00 00 add byte ptr [rax], al + 4a6a00: 29 d6 sub esi, edx + 4a6a02: 01 00 add dword ptr [rax], eax + 4a6a04: 00 00 add byte ptr [rax], al + 4a6a06: 00 00 add byte ptr [rax], al + 4a6a08: 2a d6 sub dl, dh + 4a6a0a: 01 00 add dword ptr [rax], eax + 4a6a0c: 00 00 add byte ptr [rax], al + 4a6a0e: 00 00 add byte ptr [rax], al + 4a6a10: 2b d6 sub edx, esi + 4a6a12: 01 00 add dword ptr [rax], eax + 4a6a14: 00 00 add byte ptr [rax], al + 4a6a16: 00 00 add byte ptr [rax], al + 4a6a18: 2c d6 sub al, -42 + 4a6a1a: 01 00 add dword ptr [rax], eax + 4a6a1c: 00 00 add byte ptr [rax], al + 4a6a1e: 00 00 add byte ptr [rax], al + 4a6a20: 2d d6 01 00 00 sub eax, 470 + 4a6a25: 00 00 add byte ptr [rax], al + 4a6a27: 00 2e add byte ptr [rsi], ch + 4a6a29: d6 + 4a6a2a: 01 00 add dword ptr [rax], eax + 4a6a2c: 00 00 add byte ptr [rax], al + 4a6a2e: 00 00 add byte ptr [rax], al + 4a6a30: 2f + 4a6a31: d6 + 4a6a32: 01 00 add dword ptr [rax], eax + 4a6a34: 00 00 add byte ptr [rax], al + 4a6a36: 00 00 add byte ptr [rax], al + 4a6a38: 30 d6 xor dh, dl + 4a6a3a: 01 00 add dword ptr [rax], eax + 4a6a3c: 00 00 add byte ptr [rax], al + 4a6a3e: 00 00 add byte ptr [rax], al + 4a6a40: 31 d6 xor esi, edx + 4a6a42: 01 00 add dword ptr [rax], eax + 4a6a44: 00 00 add byte ptr [rax], al + 4a6a46: 00 00 add byte ptr [rax], al + 4a6a48: 32 d6 xor dl, dh + 4a6a4a: 01 00 add dword ptr [rax], eax + 4a6a4c: 00 00 add byte ptr [rax], al + 4a6a4e: 00 00 add byte ptr [rax], al + 4a6a50: 33 d6 xor edx, esi + 4a6a52: 01 00 add dword ptr [rax], eax + 4a6a54: 00 00 add byte ptr [rax], al + 4a6a56: 00 00 add byte ptr [rax], al + 4a6a58: 34 d6 xor al, -42 + 4a6a5a: 01 00 add dword ptr [rax], eax + 4a6a5c: 00 00 add byte ptr [rax], al + 4a6a5e: 00 00 add byte ptr [rax], al + 4a6a60: 35 d6 01 00 00 xor eax, 470 + 4a6a65: 00 00 add byte ptr [rax], al + 4a6a67: 00 36 add byte ptr [rsi], dh + 4a6a69: d6 + 4a6a6a: 01 00 add dword ptr [rax], eax + 4a6a6c: 00 00 add byte ptr [rax], al + 4a6a6e: 00 00 add byte ptr [rax], al + 4a6a70: 37 + 4a6a71: d6 + 4a6a72: 01 00 add dword ptr [rax], eax + 4a6a74: 00 00 add byte ptr [rax], al + 4a6a76: 00 00 add byte ptr [rax], al + 4a6a78: 38 d6 cmp dh, dl + 4a6a7a: 01 00 add dword ptr [rax], eax + 4a6a7c: 00 00 add byte ptr [rax], al + 4a6a7e: 00 00 add byte ptr [rax], al + 4a6a80: 39 d6 cmp esi, edx + 4a6a82: 01 00 add dword ptr [rax], eax + 4a6a84: 00 00 add byte ptr [rax], al + 4a6a86: 00 00 add byte ptr [rax], al + 4a6a88: 3a d6 cmp dl, dh + 4a6a8a: 01 00 add dword ptr [rax], eax + 4a6a8c: 00 00 add byte ptr [rax], al + 4a6a8e: 00 00 add byte ptr [rax], al + 4a6a90: 3b d6 cmp edx, esi + 4a6a92: 01 00 add dword ptr [rax], eax + 4a6a94: 00 00 add byte ptr [rax], al + 4a6a96: 00 00 add byte ptr [rax], al + 4a6a98: 3c d6 cmp al, -42 + 4a6a9a: 01 00 add dword ptr [rax], eax + 4a6a9c: 00 00 add byte ptr [rax], al + 4a6a9e: 00 00 add byte ptr [rax], al + 4a6aa0: 3d d6 01 00 00 cmp eax, 470 + 4a6aa5: 00 00 add byte ptr [rax], al + 4a6aa7: 00 3e add byte ptr [rsi], bh + 4a6aa9: d6 + 4a6aaa: 01 00 add dword ptr [rax], eax + 4a6aac: 00 00 add byte ptr [rax], al + 4a6aae: 00 00 add byte ptr [rax], al + 4a6ab0: 3f + 4a6ab1: d6 + 4a6ab2: 01 00 add dword ptr [rax], eax + 4a6ab4: 00 00 add byte ptr [rax], al + 4a6ab6: 00 00 add byte ptr [rax], al + 4a6ab8: 40 d6 + 4a6aba: 01 00 add dword ptr [rax], eax + 4a6abc: 00 00 add byte ptr [rax], al + 4a6abe: 00 00 add byte ptr [rax], al + 4a6ac0: 41 d6 + 4a6ac2: 01 00 add dword ptr [rax], eax + 4a6ac4: 00 00 add byte ptr [rax], al + 4a6ac6: 00 00 add byte ptr [rax], al + 4a6ac8: 42 d6 + 4a6aca: 01 00 add dword ptr [rax], eax + 4a6acc: 00 00 add byte ptr [rax], al + 4a6ace: 00 00 add byte ptr [rax], al + 4a6ad0: 43 d6 + 4a6ad2: 01 00 add dword ptr [rax], eax + 4a6ad4: 00 00 add byte ptr [rax], al + 4a6ad6: 00 00 add byte ptr [rax], al + 4a6ad8: 44 d6 + 4a6ada: 01 00 add dword ptr [rax], eax + 4a6adc: 00 00 add byte ptr [rax], al + 4a6ade: 00 00 add byte ptr [rax], al + 4a6ae0: 45 d6 + 4a6ae2: 01 00 add dword ptr [rax], eax + 4a6ae4: 00 00 add byte ptr [rax], al + 4a6ae6: 00 00 add byte ptr [rax], al + 4a6ae8: 46 d6 + 4a6aea: 01 00 add dword ptr [rax], eax + 4a6aec: 00 00 add byte ptr [rax], al + 4a6aee: 00 00 add byte ptr [rax], al + 4a6af0: 47 d6 + 4a6af2: 01 00 add dword ptr [rax], eax + 4a6af4: 00 00 add byte ptr [rax], al + 4a6af6: 00 00 add byte ptr [rax], al + 4a6af8: 48 d6 + 4a6afa: 01 00 add dword ptr [rax], eax + 4a6afc: 00 00 add byte ptr [rax], al + 4a6afe: 00 00 add byte ptr [rax], al + 4a6b00: 49 d6 + 4a6b02: 01 00 add dword ptr [rax], eax + 4a6b04: 00 00 add byte ptr [rax], al + 4a6b06: 00 00 add byte ptr [rax], al + 4a6b08: 4a d6 + 4a6b0a: 01 00 add dword ptr [rax], eax + 4a6b0c: 00 00 add byte ptr [rax], al + 4a6b0e: 00 00 add byte ptr [rax], al + 4a6b10: 4b d6 + 4a6b12: 01 00 add dword ptr [rax], eax + 4a6b14: 00 00 add byte ptr [rax], al + 4a6b16: 00 00 add byte ptr [rax], al + 4a6b18: 4c d6 + 4a6b1a: 01 00 add dword ptr [rax], eax + 4a6b1c: 00 00 add byte ptr [rax], al + 4a6b1e: 00 00 add byte ptr [rax], al + 4a6b20: 4d d6 + 4a6b22: 01 00 add dword ptr [rax], eax + 4a6b24: 00 00 add byte ptr [rax], al + 4a6b26: 00 00 add byte ptr [rax], al + 4a6b28: 4e d6 + 4a6b2a: 01 00 add dword ptr [rax], eax + 4a6b2c: 00 00 add byte ptr [rax], al + 4a6b2e: 00 00 add byte ptr [rax], al + 4a6b30: 4f d6 + 4a6b32: 01 00 add dword ptr [rax], eax + 4a6b34: 00 00 add byte ptr [rax], al + 4a6b36: 00 00 add byte ptr [rax], al + 4a6b38: 50 push rax + 4a6b39: d6 + 4a6b3a: 01 00 add dword ptr [rax], eax + 4a6b3c: 00 00 add byte ptr [rax], al + 4a6b3e: 00 00 add byte ptr [rax], al + 4a6b40: 51 push rcx + 4a6b41: d6 + 4a6b42: 01 00 add dword ptr [rax], eax + 4a6b44: 00 00 add byte ptr [rax], al + 4a6b46: 00 00 add byte ptr [rax], al + 4a6b48: 52 push rdx + 4a6b49: d6 + 4a6b4a: 01 00 add dword ptr [rax], eax + 4a6b4c: 00 00 add byte ptr [rax], al + 4a6b4e: 00 00 add byte ptr [rax], al + 4a6b50: 53 push rbx + 4a6b51: d6 + 4a6b52: 01 00 add dword ptr [rax], eax + 4a6b54: 00 00 add byte ptr [rax], al + 4a6b56: 00 00 add byte ptr [rax], al + 4a6b58: 54 push rsp + 4a6b59: d6 + 4a6b5a: 01 00 add dword ptr [rax], eax + 4a6b5c: 00 00 add byte ptr [rax], al + 4a6b5e: 00 00 add byte ptr [rax], al + 4a6b60: 55 push rbp + 4a6b61: d6 + 4a6b62: 01 00 add dword ptr [rax], eax + 4a6b64: 00 00 add byte ptr [rax], al + 4a6b66: 00 00 add byte ptr [rax], al + 4a6b68: 56 push rsi + 4a6b69: d6 + 4a6b6a: 01 00 add dword ptr [rax], eax + 4a6b6c: 00 00 add byte ptr [rax], al + 4a6b6e: 00 00 add byte ptr [rax], al + 4a6b70: 57 push rdi + 4a6b71: d6 + 4a6b72: 01 00 add dword ptr [rax], eax + 4a6b74: 00 00 add byte ptr [rax], al + 4a6b76: 00 00 add byte ptr [rax], al + 4a6b78: 58 pop rax + 4a6b79: d6 + 4a6b7a: 01 00 add dword ptr [rax], eax + 4a6b7c: 00 00 add byte ptr [rax], al + 4a6b7e: 00 00 add byte ptr [rax], al + 4a6b80: 59 pop rcx + 4a6b81: d6 + 4a6b82: 01 00 add dword ptr [rax], eax + 4a6b84: 00 00 add byte ptr [rax], al + 4a6b86: 00 00 add byte ptr [rax], al + 4a6b88: 5a pop rdx + 4a6b89: d6 + 4a6b8a: 01 00 add dword ptr [rax], eax + 4a6b8c: 00 00 add byte ptr [rax], al + 4a6b8e: 00 00 add byte ptr [rax], al + 4a6b90: 5b pop rbx + 4a6b91: d6 + 4a6b92: 01 00 add dword ptr [rax], eax + 4a6b94: 00 00 add byte ptr [rax], al + 4a6b96: 00 00 add byte ptr [rax], al + 4a6b98: 5c pop rsp + 4a6b99: d6 + 4a6b9a: 01 00 add dword ptr [rax], eax + 4a6b9c: 00 00 add byte ptr [rax], al + 4a6b9e: 00 00 add byte ptr [rax], al + 4a6ba0: 5d pop rbp + 4a6ba1: d6 + 4a6ba2: 01 00 add dword ptr [rax], eax + 4a6ba4: 00 00 add byte ptr [rax], al + 4a6ba6: 00 00 add byte ptr [rax], al + 4a6ba8: 5e pop rsi + 4a6ba9: d6 + 4a6baa: 01 00 add dword ptr [rax], eax + 4a6bac: 00 00 add byte ptr [rax], al + 4a6bae: 00 00 add byte ptr [rax], al + 4a6bb0: 5f pop rdi + 4a6bb1: d6 + 4a6bb2: 01 00 add dword ptr [rax], eax + 4a6bb4: 00 00 add byte ptr [rax], al + 4a6bb6: 00 00 add byte ptr [rax], al + 4a6bb8: 60 + 4a6bb9: d6 + 4a6bba: 01 00 add dword ptr [rax], eax + 4a6bbc: 00 00 add byte ptr [rax], al + 4a6bbe: 00 00 add byte ptr [rax], al + 4a6bc0: 61 + 4a6bc1: d6 + 4a6bc2: 01 00 add dword ptr [rax], eax + 4a6bc4: 00 00 add byte ptr [rax], al + 4a6bc6: 00 00 add byte ptr [rax], al + 4a6bc8: 62 + 4a6bc9: d6 + 4a6bca: 01 00 add dword ptr [rax], eax + 4a6bcc: 00 00 add byte ptr [rax], al + 4a6bce: 00 00 add byte ptr [rax], al + 4a6bd0: 63 d6 movsxd edx, esi + 4a6bd2: 01 00 add dword ptr [rax], eax + 4a6bd4: 00 00 add byte ptr [rax], al + 4a6bd6: 00 00 add byte ptr [rax], al + 4a6bd8: 64 d6 + 4a6bda: 01 00 add dword ptr [rax], eax + 4a6bdc: 00 00 add byte ptr [rax], al + 4a6bde: 00 00 add byte ptr [rax], al + 4a6be0: 65 d6 + 4a6be2: 01 00 add dword ptr [rax], eax + 4a6be4: 00 00 add byte ptr [rax], al + 4a6be6: 00 00 add byte ptr [rax], al + 4a6be8: 66 d6 + 4a6bea: 01 00 add dword ptr [rax], eax + 4a6bec: 00 00 add byte ptr [rax], al + 4a6bee: 00 00 add byte ptr [rax], al + 4a6bf0: 67 d6 + 4a6bf2: 01 00 add dword ptr [rax], eax + 4a6bf4: 00 00 add byte ptr [rax], al + 4a6bf6: 00 00 add byte ptr [rax], al + 4a6bf8: 68 d6 01 00 00 push 470 + 4a6bfd: 00 00 add byte ptr [rax], al + 4a6bff: 00 69 d6 add byte ptr [rcx - 42], ch + 4a6c02: 01 00 add dword ptr [rax], eax + 4a6c04: 00 00 add byte ptr [rax], al + 4a6c06: 00 00 add byte ptr [rax], al + 4a6c08: 6a d6 push -42 + 4a6c0a: 01 00 add dword ptr [rax], eax + 4a6c0c: 00 00 add byte ptr [rax], al + 4a6c0e: 00 00 add byte ptr [rax], al + 4a6c10: 6b d6 01 imul edx, esi, 1 + 4a6c13: 00 00 add byte ptr [rax], al + 4a6c15: 00 00 add byte ptr [rax], al + 4a6c17: 00 6c d6 01 add byte ptr [rsi + 8*rdx + 1], ch + 4a6c1b: 00 00 add byte ptr [rax], al + 4a6c1d: 00 00 add byte ptr [rax], al + 4a6c1f: 00 6d d6 add byte ptr [rbp - 42], ch + 4a6c22: 01 00 add dword ptr [rax], eax + 4a6c24: 00 00 add byte ptr [rax], al + 4a6c26: 00 00 add byte ptr [rax], al + 4a6c28: 6e outsb dx, byte ptr [rsi] + 4a6c29: d6 + 4a6c2a: 01 00 add dword ptr [rax], eax + 4a6c2c: 00 00 add byte ptr [rax], al + 4a6c2e: 00 00 add byte ptr [rax], al + 4a6c30: 6f outsd dx, dword ptr [rsi] + 4a6c31: d6 + 4a6c32: 01 00 add dword ptr [rax], eax + 4a6c34: 00 00 add byte ptr [rax], al + 4a6c36: 00 00 add byte ptr [rax], al + 4a6c38: 70 d6 jo 0x4a6c10 + 4a6c3a: 01 00 add dword ptr [rax], eax + 4a6c3c: 00 00 add byte ptr [rax], al + 4a6c3e: 00 00 add byte ptr [rax], al + 4a6c40: 71 d6 jno 0x4a6c18 + 4a6c42: 01 00 add dword ptr [rax], eax + 4a6c44: 00 00 add byte ptr [rax], al + 4a6c46: 00 00 add byte ptr [rax], al + 4a6c48: 72 d6 jb 0x4a6c20 + 4a6c4a: 01 00 add dword ptr [rax], eax + 4a6c4c: 00 00 add byte ptr [rax], al + 4a6c4e: 00 00 add byte ptr [rax], al + 4a6c50: 73 d6 jae 0x4a6c28 + 4a6c52: 01 00 add dword ptr [rax], eax + 4a6c54: 00 00 add byte ptr [rax], al + 4a6c56: 00 00 add byte ptr [rax], al + 4a6c58: 74 d6 je 0x4a6c30 + 4a6c5a: 01 00 add dword ptr [rax], eax + 4a6c5c: 00 00 add byte ptr [rax], al + 4a6c5e: 00 00 add byte ptr [rax], al + 4a6c60: 75 d6 jne 0x4a6c38 + 4a6c62: 01 00 add dword ptr [rax], eax + 4a6c64: 00 00 add byte ptr [rax], al + 4a6c66: 00 00 add byte ptr [rax], al + 4a6c68: 76 d6 jbe 0x4a6c40 + 4a6c6a: 01 00 add dword ptr [rax], eax + 4a6c6c: 00 00 add byte ptr [rax], al + 4a6c6e: 00 00 add byte ptr [rax], al + 4a6c70: 77 d6 ja 0x4a6c48 + 4a6c72: 01 00 add dword ptr [rax], eax + 4a6c74: 00 00 add byte ptr [rax], al + 4a6c76: 00 00 add byte ptr [rax], al + 4a6c78: 78 d6 js 0x4a6c50 + 4a6c7a: 01 00 add dword ptr [rax], eax + 4a6c7c: 00 00 add byte ptr [rax], al + 4a6c7e: 00 00 add byte ptr [rax], al + 4a6c80: 79 d6 jns 0x4a6c58 + 4a6c82: 01 00 add dword ptr [rax], eax + 4a6c84: 00 00 add byte ptr [rax], al + 4a6c86: 00 00 add byte ptr [rax], al + 4a6c88: 7a d6 jp 0x4a6c60 + 4a6c8a: 01 00 add dword ptr [rax], eax + 4a6c8c: 00 00 add byte ptr [rax], al + 4a6c8e: 00 00 add byte ptr [rax], al + 4a6c90: 7b d6 jnp 0x4a6c68 + 4a6c92: 01 00 add dword ptr [rax], eax + 4a6c94: 00 00 add byte ptr [rax], al + 4a6c96: 00 00 add byte ptr [rax], al + 4a6c98: 7c d6 jl 0x4a6c70 + 4a6c9a: 01 00 add dword ptr [rax], eax + 4a6c9c: 00 00 add byte ptr [rax], al + 4a6c9e: 00 00 add byte ptr [rax], al + 4a6ca0: 7d d6 jge 0x4a6c78 + 4a6ca2: 01 00 add dword ptr [rax], eax + 4a6ca4: 00 00 add byte ptr [rax], al + 4a6ca6: 00 00 add byte ptr [rax], al + 4a6ca8: 7e d6 jle 0x4a6c80 + 4a6caa: 01 00 add dword ptr [rax], eax + 4a6cac: 00 00 add byte ptr [rax], al + 4a6cae: 00 00 add byte ptr [rax], al + 4a6cb0: 7f d6 jg 0x4a6c88 + 4a6cb2: 01 00 add dword ptr [rax], eax + 4a6cb4: 00 00 add byte ptr [rax], al + 4a6cb6: 00 00 add byte ptr [rax], al + 4a6cb8: 80 d6 01 adc dh, 1 + 4a6cbb: 00 00 add byte ptr [rax], al + 4a6cbd: 00 00 add byte ptr [rax], al + 4a6cbf: 00 81 d6 01 00 00 add byte ptr [rcx + 470], al + 4a6cc5: 00 00 add byte ptr [rax], al + 4a6cc7: 00 82 d6 01 00 00 add byte ptr [rdx + 470], al + 4a6ccd: 00 00 add byte ptr [rax], al + 4a6ccf: 00 83 d6 01 00 00 add byte ptr [rbx + 470], al + 4a6cd5: 00 00 add byte ptr [rax], al + 4a6cd7: 00 84 d6 01 00 00 00 add byte ptr [rsi + 8*rdx + 1], al + 4a6cde: 00 00 add byte ptr [rax], al + 4a6ce0: 85 d6 test esi, edx + 4a6ce2: 01 00 add dword ptr [rax], eax + 4a6ce4: 00 00 add byte ptr [rax], al + 4a6ce6: 00 00 add byte ptr [rax], al + 4a6ce8: 86 d6 xchg dl, dh + 4a6cea: 01 00 add dword ptr [rax], eax + 4a6cec: 00 00 add byte ptr [rax], al + 4a6cee: 00 00 add byte ptr [rax], al + 4a6cf0: 87 d6 xchg edx, esi + 4a6cf2: 01 00 add dword ptr [rax], eax + 4a6cf4: 00 00 add byte ptr [rax], al + 4a6cf6: 00 00 add byte ptr [rax], al + 4a6cf8: 88 d6 mov dh, dl + 4a6cfa: 01 00 add dword ptr [rax], eax + 4a6cfc: 00 00 add byte ptr [rax], al + 4a6cfe: 00 00 add byte ptr [rax], al + 4a6d00: 89 d6 mov esi, edx + 4a6d02: 01 00 add dword ptr [rax], eax + 4a6d04: 00 00 add byte ptr [rax], al + 4a6d06: 00 00 add byte ptr [rax], al + 4a6d08: 8a d6 mov dl, dh + 4a6d0a: 01 00 add dword ptr [rax], eax + 4a6d0c: 00 00 add byte ptr [rax], al + 4a6d0e: 00 00 add byte ptr [rax], al + 4a6d10: 8b d6 mov edx, esi + 4a6d12: 01 00 add dword ptr [rax], eax + 4a6d14: 00 00 add byte ptr [rax], al + 4a6d16: 00 00 add byte ptr [rax], al + 4a6d18: 8c d6 mov esi, ss + 4a6d1a: 01 00 add dword ptr [rax], eax + 4a6d1c: 00 00 add byte ptr [rax], al + 4a6d1e: 00 00 add byte ptr [rax], al + 4a6d20: 8d d6 + 4a6d22: 01 00 add dword ptr [rax], eax + 4a6d24: 00 00 add byte ptr [rax], al + 4a6d26: 00 00 add byte ptr [rax], al + 4a6d28: 8e d6 mov ss, esi + 4a6d2a: 01 00 add dword ptr [rax], eax + 4a6d2c: 00 00 add byte ptr [rax], al + 4a6d2e: 00 00 add byte ptr [rax], al + 4a6d30: 8f d6 01 + 4a6d33: 00 00 add byte ptr [rax], al + 4a6d35: 00 00 add byte ptr [rax], al + 4a6d37: 00 90 d6 01 00 00 add byte ptr [rax + 470], dl + 4a6d3d: 00 00 add byte ptr [rax], al + 4a6d3f: 00 91 d6 01 00 00 add byte ptr [rcx + 470], dl + 4a6d45: 00 00 add byte ptr [rax], al + 4a6d47: 00 92 d6 01 00 00 add byte ptr [rdx + 470], dl + 4a6d4d: 00 00 add byte ptr [rax], al + 4a6d4f: 00 93 d6 01 00 00 add byte ptr [rbx + 470], dl + 4a6d55: 00 00 add byte ptr [rax], al + 4a6d57: 00 94 d6 01 00 00 00 add byte ptr [rsi + 8*rdx + 1], dl + 4a6d5e: 00 00 add byte ptr [rax], al + 4a6d60: 95 xchg eax, ebp + 4a6d61: d6 + 4a6d62: 01 00 add dword ptr [rax], eax + 4a6d64: 00 00 add byte ptr [rax], al + 4a6d66: 00 00 add byte ptr [rax], al + 4a6d68: 96 xchg eax, esi + 4a6d69: d6 + 4a6d6a: 01 00 add dword ptr [rax], eax + 4a6d6c: 00 00 add byte ptr [rax], al + 4a6d6e: 00 00 add byte ptr [rax], al + 4a6d70: 97 xchg eax, edi + 4a6d71: d6 + 4a6d72: 01 00 add dword ptr [rax], eax + 4a6d74: 00 00 add byte ptr [rax], al + 4a6d76: 00 00 add byte ptr [rax], al + 4a6d78: 98 cwde + 4a6d79: d6 + 4a6d7a: 01 00 add dword ptr [rax], eax + 4a6d7c: 00 00 add byte ptr [rax], al + 4a6d7e: 00 00 add byte ptr [rax], al + 4a6d80: 99 cdq + 4a6d81: d6 + 4a6d82: 01 00 add dword ptr [rax], eax + 4a6d84: 00 00 add byte ptr [rax], al + 4a6d86: 00 00 add byte ptr [rax], al + 4a6d88: 9a + 4a6d89: d6 + 4a6d8a: 01 00 add dword ptr [rax], eax + 4a6d8c: 00 00 add byte ptr [rax], al + 4a6d8e: 00 00 add byte ptr [rax], al + 4a6d90: 9b wait + 4a6d91: d6 + 4a6d92: 01 00 add dword ptr [rax], eax + 4a6d94: 00 00 add byte ptr [rax], al + 4a6d96: 00 00 add byte ptr [rax], al + 4a6d98: 9c pushfq + 4a6d99: d6 + 4a6d9a: 01 00 add dword ptr [rax], eax + 4a6d9c: 00 00 add byte ptr [rax], al + 4a6d9e: 00 00 add byte ptr [rax], al + 4a6da0: 9d popfq + 4a6da1: d6 + 4a6da2: 01 00 add dword ptr [rax], eax + 4a6da4: 00 00 add byte ptr [rax], al + 4a6da6: 00 00 add byte ptr [rax], al + 4a6da8: 9e sahf + 4a6da9: d6 + 4a6daa: 01 00 add dword ptr [rax], eax + 4a6dac: 00 00 add byte ptr [rax], al + 4a6dae: 00 00 add byte ptr [rax], al + 4a6db0: 9f lahf + 4a6db1: d6 + 4a6db2: 01 00 add dword ptr [rax], eax + 4a6db4: 00 00 add byte ptr [rax], al + 4a6db6: 00 00 add byte ptr [rax], al + 4a6db8: a0 d6 01 00 00 00 00 00 a1 movabs al, byte ptr [-6845471433603153450] + 4a6dc1: d6 + 4a6dc2: 01 00 add dword ptr [rax], eax + 4a6dc4: 00 00 add byte ptr [rax], al + 4a6dc6: 00 00 add byte ptr [rax], al + 4a6dc8: a2 d6 01 00 00 00 00 00 a3 movabs byte ptr [-6701356245527297578], al + 4a6dd1: d6 + 4a6dd2: 01 00 add dword ptr [rax], eax + 4a6dd4: 00 00 add byte ptr [rax], al + 4a6dd6: 00 00 add byte ptr [rax], al + 4a6dd8: ce + 4a6dd9: d7 xlatb + 4a6dda: 01 00 add dword ptr [rax], eax + 4a6ddc: 00 00 add byte ptr [rax], al + 4a6dde: 00 00 add byte ptr [rax], al + 4a6de0: cf iretd + 4a6de1: d7 xlatb + 4a6de2: 01 00 add dword ptr [rax], eax + 4a6de4: 00 00 add byte ptr [rax], al + 4a6de6: 00 00 add byte ptr [rax], al + 4a6de8: d0 d7 rcl bh + 4a6dea: 01 00 add dword ptr [rax], eax + 4a6dec: 00 00 add byte ptr [rax], al + 4a6dee: 00 00 add byte ptr [rax], al + 4a6df0: d1 d7 rcl edi + 4a6df2: 01 00 add dword ptr [rax], eax + 4a6df4: 00 00 add byte ptr [rax], al + 4a6df6: 00 00 add byte ptr [rax], al + 4a6df8: d2 d7 rcl bh, cl + 4a6dfa: 01 00 add dword ptr [rax], eax + 4a6dfc: 00 00 add byte ptr [rax], al + 4a6dfe: 00 00 add byte ptr [rax], al + 4a6e00: d3 d7 rcl edi, cl + 4a6e02: 01 00 add dword ptr [rax], eax + 4a6e04: 00 00 add byte ptr [rax], al + 4a6e06: 00 00 add byte ptr [rax], al + 4a6e08: d4 + 4a6e09: d7 xlatb + 4a6e0a: 01 00 add dword ptr [rax], eax + 4a6e0c: 00 00 add byte ptr [rax], al + 4a6e0e: 00 00 add byte ptr [rax], al + 4a6e10: d5 + 4a6e11: d7 xlatb + 4a6e12: 01 00 add dword ptr [rax], eax + 4a6e14: 00 00 add byte ptr [rax], al + 4a6e16: 00 00 add byte ptr [rax], al + 4a6e18: d6 + 4a6e19: d7 xlatb + 4a6e1a: 01 00 add dword ptr [rax], eax + 4a6e1c: 00 00 add byte ptr [rax], al + 4a6e1e: 00 00 add byte ptr [rax], al + 4a6e20: d7 xlatb + 4a6e21: d7 xlatb + 4a6e22: 01 00 add dword ptr [rax], eax + 4a6e24: 00 00 add byte ptr [rax], al + 4a6e26: 00 00 add byte ptr [rax], al + 4a6e28: d8 d7 fcom st(7) + 4a6e2a: 01 00 add dword ptr [rax], eax + 4a6e2c: 00 00 add byte ptr [rax], al + 4a6e2e: 00 00 add byte ptr [rax], al + 4a6e30: d9 d7 + 4a6e32: 01 00 add dword ptr [rax], eax + 4a6e34: 00 00 add byte ptr [rax], al + 4a6e36: 00 00 add byte ptr [rax], al + 4a6e38: da d7 fcmovbe st, st(7) + 4a6e3a: 01 00 add dword ptr [rax], eax + 4a6e3c: 00 00 add byte ptr [rax], al + 4a6e3e: 00 00 add byte ptr [rax], al + 4a6e40: db d7 fcmovnbe st, st(7) + 4a6e42: 01 00 add dword ptr [rax], eax + 4a6e44: 00 00 add byte ptr [rax], al + 4a6e46: 00 00 add byte ptr [rax], al + 4a6e48: dc d7 + 4a6e4a: 01 00 add dword ptr [rax], eax + 4a6e4c: 00 00 add byte ptr [rax], al + 4a6e4e: 00 00 add byte ptr [rax], al + 4a6e50: dd d7 fst st(7) + 4a6e52: 01 00 add dword ptr [rax], eax + 4a6e54: 00 00 add byte ptr [rax], al + 4a6e56: 00 00 add byte ptr [rax], al + 4a6e58: de d7 + 4a6e5a: 01 00 add dword ptr [rax], eax + 4a6e5c: 00 00 add byte ptr [rax], al + 4a6e5e: 00 00 add byte ptr [rax], al + 4a6e60: df d7 + 4a6e62: 01 00 add dword ptr [rax], eax + 4a6e64: 00 00 add byte ptr [rax], al + 4a6e66: 00 00 add byte ptr [rax], al + 4a6e68: e0 d7 loopne 0x4a6e41 + 4a6e6a: 01 00 add dword ptr [rax], eax + 4a6e6c: 00 00 add byte ptr [rax], al + 4a6e6e: 00 00 add byte ptr [rax], al + 4a6e70: e1 d7 loope 0x4a6e49 + 4a6e72: 01 00 add dword ptr [rax], eax + 4a6e74: 00 00 add byte ptr [rax], al + 4a6e76: 00 00 add byte ptr [rax], al + 4a6e78: e2 d7 loop 0x4a6e51 + 4a6e7a: 01 00 add dword ptr [rax], eax + 4a6e7c: 00 00 add byte ptr [rax], al + 4a6e7e: 00 00 add byte ptr [rax], al + 4a6e80: e3 d7 jrcxz 0x4a6e59 + 4a6e82: 01 00 add dword ptr [rax], eax + 4a6e84: 00 00 add byte ptr [rax], al + 4a6e86: 00 00 add byte ptr [rax], al + 4a6e88: e4 d7 in al, 215 + 4a6e8a: 01 00 add dword ptr [rax], eax + 4a6e8c: 00 00 add byte ptr [rax], al + 4a6e8e: 00 00 add byte ptr [rax], al + 4a6e90: e5 d7 in eax, 215 + 4a6e92: 01 00 add dword ptr [rax], eax + 4a6e94: 00 00 add byte ptr [rax], al + 4a6e96: 00 00 add byte ptr [rax], al + 4a6e98: e6 d7 out 215, al + 4a6e9a: 01 00 add dword ptr [rax], eax + 4a6e9c: 00 00 add byte ptr [rax], al + 4a6e9e: 00 00 add byte ptr [rax], al + 4a6ea0: e7 d7 out 215, eax + 4a6ea2: 01 00 add dword ptr [rax], eax + 4a6ea4: 00 00 add byte ptr [rax], al + 4a6ea6: 00 00 add byte ptr [rax], al + 4a6ea8: e8 d7 01 00 00 call 0x4a7084 + 4a6ead: 00 00 add byte ptr [rax], al + 4a6eaf: 00 e9 add cl, ch + 4a6eb1: d7 xlatb + 4a6eb2: 01 00 add dword ptr [rax], eax + 4a6eb4: 00 00 add byte ptr [rax], al + 4a6eb6: 00 00 add byte ptr [rax], al + 4a6eb8: ea + 4a6eb9: d7 xlatb + 4a6eba: 01 00 add dword ptr [rax], eax + 4a6ebc: 00 00 add byte ptr [rax], al + 4a6ebe: 00 00 add byte ptr [rax], al + 4a6ec0: eb d7 jmp 0x4a6e99 + 4a6ec2: 01 00 add dword ptr [rax], eax + 4a6ec4: 00 00 add byte ptr [rax], al + 4a6ec6: 00 00 add byte ptr [rax], al + 4a6ec8: ec in al, dx + 4a6ec9: d7 xlatb + 4a6eca: 01 00 add dword ptr [rax], eax + 4a6ecc: 00 00 add byte ptr [rax], al + 4a6ece: 00 00 add byte ptr [rax], al + 4a6ed0: ed in eax, dx + 4a6ed1: d7 xlatb + 4a6ed2: 01 00 add dword ptr [rax], eax + 4a6ed4: 00 00 add byte ptr [rax], al + 4a6ed6: 00 00 add byte ptr [rax], al + 4a6ed8: ee out dx, al + 4a6ed9: d7 xlatb + 4a6eda: 01 00 add dword ptr [rax], eax + 4a6edc: 00 00 add byte ptr [rax], al + 4a6ede: 00 00 add byte ptr [rax], al + 4a6ee0: ef out dx, eax + 4a6ee1: d7 xlatb + 4a6ee2: 01 00 add dword ptr [rax], eax + 4a6ee4: 00 00 add byte ptr [rax], al + 4a6ee6: 00 00 add byte ptr [rax], al + 4a6ee8: f0 lock + 4a6ee9: d7 xlatb + 4a6eea: 01 00 add dword ptr [rax], eax + 4a6eec: 00 00 add byte ptr [rax], al + 4a6eee: 00 00 add byte ptr [rax], al + 4a6ef0: f1 + 4a6ef1: d7 xlatb + 4a6ef2: 01 00 add dword ptr [rax], eax + 4a6ef4: 00 00 add byte ptr [rax], al + 4a6ef6: 00 00 add byte ptr [rax], al + 4a6ef8: f2 d7 repne xlatb + 4a6efa: 01 00 add dword ptr [rax], eax + 4a6efc: 00 00 add byte ptr [rax], al + 4a6efe: 00 00 add byte ptr [rax], al + 4a6f00: f3 d7 rep xlatb + 4a6f02: 01 00 add dword ptr [rax], eax + 4a6f04: 00 00 add byte ptr [rax], al + 4a6f06: 00 00 add byte ptr [rax], al + 4a6f08: f4 hlt + 4a6f09: d7 xlatb + 4a6f0a: 01 00 add dword ptr [rax], eax + 4a6f0c: 00 00 add byte ptr [rax], al + 4a6f0e: 00 00 add byte ptr [rax], al + 4a6f10: f5 cmc + 4a6f11: d7 xlatb + 4a6f12: 01 00 add dword ptr [rax], eax + 4a6f14: 00 00 add byte ptr [rax], al + 4a6f16: 00 00 add byte ptr [rax], al + 4a6f18: f6 d7 not bh + 4a6f1a: 01 00 add dword ptr [rax], eax + 4a6f1c: 00 00 add byte ptr [rax], al + 4a6f1e: 00 00 add byte ptr [rax], al + 4a6f20: f7 d7 not edi + 4a6f22: 01 00 add dword ptr [rax], eax + 4a6f24: 00 00 add byte ptr [rax], al + 4a6f26: 00 00 add byte ptr [rax], al + 4a6f28: f8 clc + 4a6f29: d7 xlatb + 4a6f2a: 01 00 add dword ptr [rax], eax + 4a6f2c: 00 00 add byte ptr [rax], al + 4a6f2e: 00 00 add byte ptr [rax], al + 4a6f30: f9 stc + 4a6f31: d7 xlatb + 4a6f32: 01 00 add dword ptr [rax], eax + 4a6f34: 00 00 add byte ptr [rax], al + 4a6f36: 00 00 add byte ptr [rax], al + 4a6f38: fa cli + 4a6f39: d7 xlatb + 4a6f3a: 01 00 add dword ptr [rax], eax + 4a6f3c: 00 00 add byte ptr [rax], al + 4a6f3e: 00 00 add byte ptr [rax], al + 4a6f40: fb sti + 4a6f41: d7 xlatb + 4a6f42: 01 00 add dword ptr [rax], eax + 4a6f44: 00 00 add byte ptr [rax], al + 4a6f46: 00 00 add byte ptr [rax], al + 4a6f48: fc cld + 4a6f49: d7 xlatb + 4a6f4a: 01 00 add dword ptr [rax], eax + 4a6f4c: 00 00 add byte ptr [rax], al + 4a6f4e: 00 00 add byte ptr [rax], al + 4a6f50: fd std + 4a6f51: d7 xlatb + 4a6f52: 01 00 add dword ptr [rax], eax + 4a6f54: 00 00 add byte ptr [rax], al + 4a6f56: 00 00 add byte ptr [rax], al + 4a6f58: fe d7 + 4a6f5a: 01 00 add dword ptr [rax], eax + 4a6f5c: 00 00 add byte ptr [rax], al + 4a6f5e: 00 00 add byte ptr [rax], al + 4a6f60: ff d7 call rdi + 4a6f62: 01 00 add dword ptr [rax], eax + ... + +00000000004a6f80 : + 4a6f80: 00 00 add byte ptr [rax], al + 4a6f82: 00 00 add byte ptr [rax], al + 4a6f84: 02 00 add al, byte ptr [rax] + 4a6f86: 00 00 add byte ptr [rax], al + 4a6f88: 04 00 add al, 0 + 4a6f8a: 00 00 add byte ptr [rax], al + 4a6f8c: 06 + 4a6f8d: 00 00 add byte ptr [rax], al + 4a6f8f: 00 08 add byte ptr [rax], cl + 4a6f91: 00 00 add byte ptr [rax], al + 4a6f93: 00 0a add byte ptr [rdx], cl + 4a6f95: 00 00 add byte ptr [rax], al + 4a6f97: 00 0c 00 add byte ptr [rax + rax], cl + 4a6f9a: 00 00 add byte ptr [rax], al + 4a6f9c: 0e + 4a6f9d: 00 00 add byte ptr [rax], al + 4a6f9f: 00 10 add byte ptr [rax], dl + 4a6fa1: 00 00 add byte ptr [rax], al + 4a6fa3: 00 12 add byte ptr [rdx], dl + 4a6fa5: 00 00 add byte ptr [rax], al + 4a6fa7: 00 14 00 add byte ptr [rax + rax], dl + 4a6faa: 00 00 add byte ptr [rax], al + 4a6fac: 16 + 4a6fad: 00 00 add byte ptr [rax], al + 4a6faf: 00 18 add byte ptr [rax], bl + 4a6fb1: 00 00 add byte ptr [rax], al + 4a6fb3: 00 1a add byte ptr [rdx], bl + 4a6fb5: 00 00 add byte ptr [rax], al + 4a6fb7: 00 1c 00 add byte ptr [rax + rax], bl + 4a6fba: 00 00 add byte ptr [rax], al + 4a6fbc: 1e + 4a6fbd: 00 00 add byte ptr [rax], al + 4a6fbf: 00 20 add byte ptr [rax], ah + 4a6fc1: 00 00 add byte ptr [rax], al + 4a6fc3: 00 22 add byte ptr [rdx], ah + 4a6fc5: 00 00 add byte ptr [rax], al + 4a6fc7: 00 24 00 add byte ptr [rax + rax], ah + 4a6fca: 00 00 add byte ptr [rax], al + 4a6fcc: 26 00 00 add byte ptr es:[rax], al + 4a6fcf: 00 28 add byte ptr [rax], ch + 4a6fd1: 00 00 add byte ptr [rax], al + 4a6fd3: 00 2a add byte ptr [rdx], ch + 4a6fd5: 00 00 add byte ptr [rax], al + 4a6fd7: 00 2c 00 add byte ptr [rax + rax], ch + 4a6fda: 00 00 add byte ptr [rax], al + 4a6fdc: 2e 00 00 add byte ptr cs:[rax], al + 4a6fdf: 00 30 add byte ptr [rax], dh + 4a6fe1: 00 00 add byte ptr [rax], al + 4a6fe3: 00 32 add byte ptr [rdx], dh + 4a6fe5: 00 00 add byte ptr [rax], al + 4a6fe7: 00 34 00 add byte ptr [rax + rax], dh + 4a6fea: 00 00 add byte ptr [rax], al + 4a6fec: 36 00 00 add byte ptr ss:[rax], al + 4a6fef: 00 38 add byte ptr [rax], bh + 4a6ff1: 00 00 add byte ptr [rax], al + 4a6ff3: 00 3a add byte ptr [rdx], bh + 4a6ff5: 00 00 add byte ptr [rax], al + 4a6ff7: 00 3c 00 add byte ptr [rax + rax], bh + 4a6ffa: 00 00 add byte ptr [rax], al + 4a6ffc: 3e 00 00 add byte ptr ds:[rax], al + 4a6fff: 00 40 00 add byte ptr [rax], al + 4a7002: 00 00 add byte ptr [rax], al + 4a7004: 42 00 00 add byte ptr [rax], al + 4a7007: 00 44 00 00 add byte ptr [rax + rax], al + 4a700b: 00 46 00 add byte ptr [rsi], al + 4a700e: 00 00 add byte ptr [rax], al + 4a7010: 48 00 00 add byte ptr [rax], al + 4a7013: 00 4a 00 add byte ptr [rdx], cl + 4a7016: 00 00 add byte ptr [rax], al + 4a7018: 4c 00 00 add byte ptr [rax], r8b + 4a701b: 00 4e 00 add byte ptr [rsi], cl + 4a701e: 00 00 add byte ptr [rax], al + 4a7020: 50 push rax + 4a7021: 00 00 add byte ptr [rax], al + 4a7023: 00 52 00 add byte ptr [rdx], dl + 4a7026: 00 00 add byte ptr [rax], al + 4a7028: 54 push rsp + 4a7029: 00 00 add byte ptr [rax], al + 4a702b: 00 56 00 add byte ptr [rsi], dl + 4a702e: 00 00 add byte ptr [rax], al + 4a7030: 58 pop rax + 4a7031: 00 00 add byte ptr [rax], al + 4a7033: 00 5a 00 add byte ptr [rdx], bl + 4a7036: 00 00 add byte ptr [rax], al + 4a7038: 5c pop rsp + 4a7039: 00 00 add byte ptr [rax], al + 4a703b: 00 5e 00 add byte ptr [rsi], bl + 4a703e: 00 00 add byte ptr [rax], al + 4a7040: 60 + 4a7041: 00 00 add byte ptr [rax], al + 4a7043: 00 62 00 add byte ptr [rdx], ah + 4a7046: 00 00 add byte ptr [rax], al + 4a7048: 64 00 00 add byte ptr fs:[rax], al + 4a704b: 00 66 00 add byte ptr [rsi], ah + 4a704e: 00 00 add byte ptr [rax], al + 4a7050: 68 00 00 00 6a push 1778384896 + 4a7055: 00 00 add byte ptr [rax], al + 4a7057: 00 6c 00 00 add byte ptr [rax + rax], ch + 4a705b: 00 6e 00 add byte ptr [rsi], ch + 4a705e: 00 00 add byte ptr [rax], al + 4a7060: 70 00 jo 0x4a7062 + 4a7062: 00 00 add byte ptr [rax], al + 4a7064: 72 00 jb 0x4a7066 + 4a7066: 00 00 add byte ptr [rax], al + 4a7068: 74 00 je 0x4a706a + 4a706a: 00 00 add byte ptr [rax], al + 4a706c: 76 00 jbe 0x4a706e + 4a706e: 00 00 add byte ptr [rax], al + 4a7070: 78 00 js 0x4a7072 + 4a7072: 00 00 add byte ptr [rax], al + 4a7074: 7a 00 jp 0x4a7076 + 4a7076: 00 00 add byte ptr [rax], al + 4a7078: 7c 00 jl 0x4a707a + 4a707a: 00 00 add byte ptr [rax], al + 4a707c: 7e 00 jle 0x4a707e + 4a707e: 00 00 add byte ptr [rax], al + 4a7080: 80 00 00 add byte ptr [rax], 0 + 4a7083: 00 82 00 00 00 84 add byte ptr [rdx - 2080374784], al + 4a7089: 00 00 add byte ptr [rax], al + 4a708b: 00 86 00 00 00 88 add byte ptr [rsi - 2013265920], al + 4a7091: 00 00 add byte ptr [rax], al + 4a7093: 00 8a 00 00 00 8c add byte ptr [rdx - 1946157056], cl + 4a7099: 00 00 add byte ptr [rax], al + 4a709b: 00 8e 00 00 00 90 add byte ptr [rsi - 1879048192], cl + 4a70a1: 00 00 add byte ptr [rax], al + 4a70a3: 00 92 00 00 00 94 add byte ptr [rdx - 1811939328], dl + 4a70a9: 00 00 add byte ptr [rax], al + 4a70ab: 00 96 00 00 00 98 add byte ptr [rsi - 1744830464], dl + 4a70b1: 00 00 add byte ptr [rax], al + 4a70b3: 00 9a 00 00 00 9c add byte ptr [rdx - 1677721600], bl + 4a70b9: 00 00 add byte ptr [rax], al + 4a70bb: 00 9e 00 00 00 a0 add byte ptr [rsi - 1610612736], bl + 4a70c1: 00 00 add byte ptr [rax], al + 4a70c3: 00 a2 00 00 00 a4 add byte ptr [rdx - 1543503872], ah + 4a70c9: 00 00 add byte ptr [rax], al + 4a70cb: 00 a6 00 00 00 a8 add byte ptr [rsi - 1476395008], ah + 4a70d1: 00 00 add byte ptr [rax], al + 4a70d3: 00 aa 00 00 00 ac add byte ptr [rdx - 1409286144], ch + 4a70d9: 00 00 add byte ptr [rax], al + 4a70db: 00 ae 00 00 00 b0 add byte ptr [rsi - 1342177280], ch + 4a70e1: 00 00 add byte ptr [rax], al + 4a70e3: 00 b2 00 00 00 b4 add byte ptr [rdx - 1275068416], dh + 4a70e9: 00 00 add byte ptr [rax], al + 4a70eb: 00 b6 00 00 00 b8 add byte ptr [rsi - 1207959552], dh + 4a70f1: 00 00 add byte ptr [rax], al + 4a70f3: 00 ba 00 00 00 bc add byte ptr [rdx - 1140850688], bh + 4a70f9: 00 00 add byte ptr [rax], al + 4a70fb: 00 be 00 00 00 c0 add byte ptr [rsi - 1073741824], bh + 4a7101: 00 00 add byte ptr [rax], al + 4a7103: 00 c2 add dl, al + 4a7105: 00 00 add byte ptr [rax], al + 4a7107: 00 c4 add ah, al + 4a7109: 00 00 add byte ptr [rax], al + 4a710b: 00 c6 add dh, al + 4a710d: 00 00 add byte ptr [rax], al + 4a710f: 00 c8 add al, cl + 4a7111: 00 00 add byte ptr [rax], al + 4a7113: 00 ca add dl, cl + 4a7115: 00 00 add byte ptr [rax], al + 4a7117: 00 cc add ah, cl + 4a7119: 00 00 add byte ptr [rax], al + 4a711b: 00 ce add dh, cl + 4a711d: 00 00 add byte ptr [rax], al + 4a711f: 00 d0 add al, dl + 4a7121: 00 00 add byte ptr [rax], al + 4a7123: 00 d2 add dl, dl + 4a7125: 00 00 add byte ptr [rax], al + 4a7127: 00 d4 add ah, dl + 4a7129: 00 00 add byte ptr [rax], al + 4a712b: 00 d6 add dh, dl + 4a712d: 00 00 add byte ptr [rax], al + 4a712f: 00 d8 add al, bl + 4a7131: 00 00 add byte ptr [rax], al + 4a7133: 00 da add dl, bl + 4a7135: 00 00 add byte ptr [rax], al + 4a7137: 00 dc add ah, bl + 4a7139: 00 00 add byte ptr [rax], al + 4a713b: 00 de add dh, bl + 4a713d: 00 00 add byte ptr [rax], al + 4a713f: 00 e0 add al, ah + 4a7141: 00 00 add byte ptr [rax], al + 4a7143: 00 e2 add dl, ah + 4a7145: 00 00 add byte ptr [rax], al + 4a7147: 00 e4 add ah, ah + 4a7149: 00 00 add byte ptr [rax], al + 4a714b: 00 e6 add dh, ah + 4a714d: 00 00 add byte ptr [rax], al + 4a714f: 00 e8 add al, ch + 4a7151: 00 00 add byte ptr [rax], al + 4a7153: 00 ea add dl, ch + 4a7155: 00 00 add byte ptr [rax], al + 4a7157: 00 ec add ah, ch + 4a7159: 00 00 add byte ptr [rax], al + 4a715b: 00 ee add dh, ch + 4a715d: 00 00 add byte ptr [rax], al + 4a715f: 00 f0 add al, dh + 4a7161: 00 00 add byte ptr [rax], al + 4a7163: 00 f2 add dl, dh + 4a7165: 00 00 add byte ptr [rax], al + 4a7167: 00 f4 add ah, dh + 4a7169: 00 00 add byte ptr [rax], al + 4a716b: 00 f6 add dh, dh + 4a716d: 00 00 add byte ptr [rax], al + 4a716f: 00 f8 add al, bh + 4a7171: 00 00 add byte ptr [rax], al + 4a7173: 00 fa add dl, bh + 4a7175: 00 00 add byte ptr [rax], al + 4a7177: 00 fc add ah, bh + 4a7179: 00 00 add byte ptr [rax], al + 4a717b: 00 fe add dh, bh + 4a717d: 00 00 add byte ptr [rax], al + 4a717f: 00 00 add byte ptr [rax], al + 4a7181: 01 00 add dword ptr [rax], eax + 4a7183: 00 02 add byte ptr [rdx], al + 4a7185: 01 00 add dword ptr [rax], eax + 4a7187: 00 04 01 add byte ptr [rcx + rax], al + 4a718a: 00 00 add byte ptr [rax], al + 4a718c: 06 + 4a718d: 01 00 add dword ptr [rax], eax + 4a718f: 00 08 add byte ptr [rax], cl + 4a7191: 01 00 add dword ptr [rax], eax + 4a7193: 00 0a add byte ptr [rdx], cl + 4a7195: 01 00 add dword ptr [rax], eax + 4a7197: 00 0c 01 add byte ptr [rcx + rax], cl + 4a719a: 00 00 add byte ptr [rax], al + 4a719c: 0e + 4a719d: 01 00 add dword ptr [rax], eax + 4a719f: 00 10 add byte ptr [rax], dl + 4a71a1: 01 00 add dword ptr [rax], eax + 4a71a3: 00 12 add byte ptr [rdx], dl + 4a71a5: 01 00 add dword ptr [rax], eax + 4a71a7: 00 14 01 add byte ptr [rcx + rax], dl + 4a71aa: 00 00 add byte ptr [rax], al + 4a71ac: 16 + 4a71ad: 01 00 add dword ptr [rax], eax + 4a71af: 00 18 add byte ptr [rax], bl + 4a71b1: 01 00 add dword ptr [rax], eax + 4a71b3: 00 1a add byte ptr [rdx], bl + 4a71b5: 01 00 add dword ptr [rax], eax + 4a71b7: 00 1c 01 add byte ptr [rcx + rax], bl + 4a71ba: 00 00 add byte ptr [rax], al + 4a71bc: 1e + 4a71bd: 01 00 add dword ptr [rax], eax + 4a71bf: 00 20 add byte ptr [rax], ah + 4a71c1: 01 00 add dword ptr [rax], eax + 4a71c3: 00 22 add byte ptr [rdx], ah + 4a71c5: 01 00 add dword ptr [rax], eax + 4a71c7: 00 24 01 add byte ptr [rcx + rax], ah + 4a71ca: 00 00 add byte ptr [rax], al + 4a71cc: 26 01 00 add dword ptr es:[rax], eax + 4a71cf: 00 28 add byte ptr [rax], ch + 4a71d1: 01 00 add dword ptr [rax], eax + 4a71d3: 00 2a add byte ptr [rdx], ch + 4a71d5: 01 00 add dword ptr [rax], eax + 4a71d7: 00 2c 01 add byte ptr [rcx + rax], ch + 4a71da: 00 00 add byte ptr [rax], al + 4a71dc: 2e 01 00 add dword ptr cs:[rax], eax + 4a71df: 00 30 add byte ptr [rax], dh + 4a71e1: 01 00 add dword ptr [rax], eax + 4a71e3: 00 32 add byte ptr [rdx], dh + 4a71e5: 01 00 add dword ptr [rax], eax + 4a71e7: 00 34 01 add byte ptr [rcx + rax], dh + 4a71ea: 00 00 add byte ptr [rax], al + 4a71ec: 36 01 00 add dword ptr ss:[rax], eax + 4a71ef: 00 38 add byte ptr [rax], bh + 4a71f1: 01 00 add dword ptr [rax], eax + 4a71f3: 00 3a add byte ptr [rdx], bh + 4a71f5: 01 00 add dword ptr [rax], eax + 4a71f7: 00 3c 01 add byte ptr [rcx + rax], bh + 4a71fa: 00 00 add byte ptr [rax], al + 4a71fc: 3e 01 00 add dword ptr ds:[rax], eax + 4a71ff: 00 40 01 add byte ptr [rax + 1], al + 4a7202: 00 00 add byte ptr [rax], al + 4a7204: 42 01 00 add dword ptr [rax], eax + 4a7207: 00 44 01 00 add byte ptr [rcx + rax], al + 4a720b: 00 46 01 add byte ptr [rsi + 1], al + 4a720e: 00 00 add byte ptr [rax], al + 4a7210: 48 01 00 add qword ptr [rax], rax + 4a7213: 00 4a 01 add byte ptr [rdx + 1], cl + 4a7216: 00 00 add byte ptr [rax], al + 4a7218: 4c 01 00 add qword ptr [rax], r8 + 4a721b: 00 4e 01 add byte ptr [rsi + 1], cl + 4a721e: 00 00 add byte ptr [rax], al + 4a7220: 50 push rax + 4a7221: 01 00 add dword ptr [rax], eax + 4a7223: 00 52 01 add byte ptr [rdx + 1], dl + 4a7226: 00 00 add byte ptr [rax], al + 4a7228: 54 push rsp + 4a7229: 01 00 add dword ptr [rax], eax + 4a722b: 00 56 01 add byte ptr [rsi + 1], dl + 4a722e: 00 00 add byte ptr [rax], al + 4a7230: 58 pop rax + 4a7231: 01 00 add dword ptr [rax], eax + 4a7233: 00 5a 01 add byte ptr [rdx + 1], bl + 4a7236: 00 00 add byte ptr [rax], al + 4a7238: 5c pop rsp + 4a7239: 01 00 add dword ptr [rax], eax + 4a723b: 00 5e 01 add byte ptr [rsi + 1], bl + 4a723e: 00 00 add byte ptr [rax], al + 4a7240: 60 + 4a7241: 01 00 add dword ptr [rax], eax + 4a7243: 00 62 01 add byte ptr [rdx + 1], ah + 4a7246: 00 00 add byte ptr [rax], al + 4a7248: 64 01 00 add dword ptr fs:[rax], eax + 4a724b: 00 66 01 add byte ptr [rsi + 1], ah + 4a724e: 00 00 add byte ptr [rax], al + 4a7250: 68 01 00 00 6a push 1778384897 + 4a7255: 01 00 add dword ptr [rax], eax + 4a7257: 00 6c 01 00 add byte ptr [rcx + rax], ch + 4a725b: 00 6e 01 add byte ptr [rsi + 1], ch + 4a725e: 00 00 add byte ptr [rax], al + 4a7260: 70 01 jo 0x4a7263 + 4a7262: 00 00 add byte ptr [rax], al + 4a7264: 72 01 jb 0x4a7267 + 4a7266: 00 00 add byte ptr [rax], al + 4a7268: 74 01 je 0x4a726b + 4a726a: 00 00 add byte ptr [rax], al + 4a726c: 76 01 jbe 0x4a726f + 4a726e: 00 00 add byte ptr [rax], al + 4a7270: 78 01 js 0x4a7273 + 4a7272: 00 00 add byte ptr [rax], al + 4a7274: 7a 01 jp 0x4a7277 + 4a7276: 00 00 add byte ptr [rax], al + 4a7278: 7c 01 jl 0x4a727b + 4a727a: 00 00 add byte ptr [rax], al + 4a727c: 7e 01 jle 0x4a727f + 4a727e: 00 00 add byte ptr [rax], al + 4a7280: 80 01 00 add byte ptr [rcx], 0 + 4a7283: 00 82 01 00 00 84 add byte ptr [rdx - 2080374783], al + 4a7289: 01 00 add dword ptr [rax], eax + 4a728b: 00 86 01 00 00 88 add byte ptr [rsi - 2013265919], al + 4a7291: 01 00 add dword ptr [rax], eax + 4a7293: 00 8a 01 00 00 8c add byte ptr [rdx - 1946157055], cl + 4a7299: 01 00 add dword ptr [rax], eax + 4a729b: 00 8e 01 00 00 90 add byte ptr [rsi - 1879048191], cl + 4a72a1: 01 00 add dword ptr [rax], eax + 4a72a3: 00 92 01 00 00 94 add byte ptr [rdx - 1811939327], dl + 4a72a9: 01 00 add dword ptr [rax], eax + 4a72ab: 00 96 01 00 00 98 add byte ptr [rsi - 1744830463], dl + 4a72b1: 01 00 add dword ptr [rax], eax + 4a72b3: 00 9a 01 00 00 9c add byte ptr [rdx - 1677721599], bl + 4a72b9: 01 00 add dword ptr [rax], eax + 4a72bb: 00 9e 01 00 00 a0 add byte ptr [rsi - 1610612735], bl + 4a72c1: 01 00 add dword ptr [rax], eax + 4a72c3: 00 a2 01 00 00 a4 add byte ptr [rdx - 1543503871], ah + 4a72c9: 01 00 add dword ptr [rax], eax + 4a72cb: 00 a6 01 00 00 a8 add byte ptr [rsi - 1476395007], ah + 4a72d1: 01 00 add dword ptr [rax], eax + 4a72d3: 00 aa 01 00 00 ac add byte ptr [rdx - 1409286143], ch + 4a72d9: 01 00 add dword ptr [rax], eax + 4a72db: 00 ae 01 00 00 b0 add byte ptr [rsi - 1342177279], ch + 4a72e1: 01 00 add dword ptr [rax], eax + 4a72e3: 00 b2 01 00 00 b4 add byte ptr [rdx - 1275068415], dh + 4a72e9: 01 00 add dword ptr [rax], eax + 4a72eb: 00 b6 01 00 00 b8 add byte ptr [rsi - 1207959551], dh + 4a72f1: 01 00 add dword ptr [rax], eax + 4a72f3: 00 ba 01 00 00 bc add byte ptr [rdx - 1140850687], bh + 4a72f9: 01 00 add dword ptr [rax], eax + 4a72fb: 00 be 01 00 00 c0 add byte ptr [rsi - 1073741823], bh + 4a7301: 01 00 add dword ptr [rax], eax + 4a7303: 00 c2 add dl, al + 4a7305: 01 00 add dword ptr [rax], eax + 4a7307: 00 c4 add ah, al + 4a7309: 01 00 add dword ptr [rax], eax + 4a730b: 00 c6 add dh, al + 4a730d: 01 00 add dword ptr [rax], eax + 4a730f: 00 c8 add al, cl + 4a7311: 01 00 add dword ptr [rax], eax + 4a7313: 00 ca add dl, cl + 4a7315: 01 00 add dword ptr [rax], eax + 4a7317: 00 cc add ah, cl + 4a7319: 01 00 add dword ptr [rax], eax + 4a731b: 00 ce add dh, cl + 4a731d: 01 00 add dword ptr [rax], eax + 4a731f: 00 d0 add al, dl + 4a7321: 01 00 add dword ptr [rax], eax + 4a7323: 00 d2 add dl, dl + 4a7325: 01 00 add dword ptr [rax], eax + 4a7327: 00 d4 add ah, dl + 4a7329: 01 00 add dword ptr [rax], eax + 4a732b: 00 d6 add dh, dl + 4a732d: 01 00 add dword ptr [rax], eax + 4a732f: 00 d8 add al, bl + 4a7331: 01 00 add dword ptr [rax], eax + 4a7333: 00 da add dl, bl + 4a7335: 01 00 add dword ptr [rax], eax + 4a7337: 00 dc add ah, bl + 4a7339: 01 00 add dword ptr [rax], eax + 4a733b: 00 de add dh, bl + 4a733d: 01 00 add dword ptr [rax], eax + 4a733f: 00 e0 add al, ah + 4a7341: 01 00 add dword ptr [rax], eax + 4a7343: 00 e2 add dl, ah + 4a7345: 01 00 add dword ptr [rax], eax + 4a7347: 00 e4 add ah, ah + 4a7349: 01 00 add dword ptr [rax], eax + 4a734b: 00 e6 add dh, ah + 4a734d: 01 00 add dword ptr [rax], eax + 4a734f: 00 e8 add al, ch + 4a7351: 01 00 add dword ptr [rax], eax + 4a7353: 00 ea add dl, ch + 4a7355: 01 00 add dword ptr [rax], eax + 4a7357: 00 ec add ah, ch + 4a7359: 01 00 add dword ptr [rax], eax + 4a735b: 00 ee add dh, ch + 4a735d: 01 00 add dword ptr [rax], eax + 4a735f: 00 f0 add al, dh + 4a7361: 01 00 add dword ptr [rax], eax + 4a7363: 00 f2 add dl, dh + 4a7365: 01 00 add dword ptr [rax], eax + 4a7367: 00 f4 add ah, dh + 4a7369: 01 00 add dword ptr [rax], eax + 4a736b: 00 f6 add dh, dh + 4a736d: 01 00 add dword ptr [rax], eax + 4a736f: 00 f8 add al, bh + 4a7371: 01 00 add dword ptr [rax], eax + 4a7373: 00 fa add dl, bh + 4a7375: 01 00 add dword ptr [rax], eax + 4a7377: 00 fc add ah, bh + 4a7379: 01 00 add dword ptr [rax], eax + 4a737b: 00 fe add dh, bh + 4a737d: 01 00 add dword ptr [rax], eax + 4a737f: 00 00 add byte ptr [rax], al + 4a7381: 02 00 add al, byte ptr [rax] + 4a7383: 00 02 add byte ptr [rdx], al + 4a7385: 02 00 add al, byte ptr [rax] + 4a7387: 00 04 02 add byte ptr [rdx + rax], al + 4a738a: 00 00 add byte ptr [rax], al + 4a738c: 06 + 4a738d: 02 00 add al, byte ptr [rax] + 4a738f: 00 08 add byte ptr [rax], cl + 4a7391: 02 00 add al, byte ptr [rax] + 4a7393: 00 0a add byte ptr [rdx], cl + 4a7395: 02 00 add al, byte ptr [rax] + 4a7397: 00 0c 02 add byte ptr [rdx + rax], cl + 4a739a: 00 00 add byte ptr [rax], al + 4a739c: 0e + 4a739d: 02 00 add al, byte ptr [rax] + 4a739f: 00 10 add byte ptr [rax], dl + 4a73a1: 02 00 add al, byte ptr [rax] + 4a73a3: 00 12 add byte ptr [rdx], dl + 4a73a5: 02 00 add al, byte ptr [rax] + 4a73a7: 00 14 02 add byte ptr [rdx + rax], dl + 4a73aa: 00 00 add byte ptr [rax], al + 4a73ac: 16 + 4a73ad: 02 00 add al, byte ptr [rax] + 4a73af: 00 18 add byte ptr [rax], bl + 4a73b1: 02 00 add al, byte ptr [rax] + 4a73b3: 00 1a add byte ptr [rdx], bl + 4a73b5: 02 00 add al, byte ptr [rax] + 4a73b7: 00 1c 02 add byte ptr [rdx + rax], bl + 4a73ba: 00 00 add byte ptr [rax], al + 4a73bc: 1e + 4a73bd: 02 00 add al, byte ptr [rax] + 4a73bf: 00 20 add byte ptr [rax], ah + 4a73c1: 02 00 add al, byte ptr [rax] + 4a73c3: 00 22 add byte ptr [rdx], ah + 4a73c5: 02 00 add al, byte ptr [rax] + 4a73c7: 00 24 02 add byte ptr [rdx + rax], ah + 4a73ca: 00 00 add byte ptr [rax], al + 4a73cc: 26 02 00 add al, byte ptr es:[rax] + 4a73cf: 00 28 add byte ptr [rax], ch + 4a73d1: 02 00 add al, byte ptr [rax] + 4a73d3: 00 2a add byte ptr [rdx], ch + 4a73d5: 02 00 add al, byte ptr [rax] + 4a73d7: 00 2c 02 add byte ptr [rdx + rax], ch + 4a73da: 00 00 add byte ptr [rax], al + 4a73dc: 2e 02 00 add al, byte ptr cs:[rax] + 4a73df: 00 30 add byte ptr [rax], dh + 4a73e1: 02 00 add al, byte ptr [rax] + 4a73e3: 00 32 add byte ptr [rdx], dh + 4a73e5: 02 00 add al, byte ptr [rax] + 4a73e7: 00 34 02 add byte ptr [rdx + rax], dh + 4a73ea: 00 00 add byte ptr [rax], al + 4a73ec: 36 02 00 add al, byte ptr ss:[rax] + 4a73ef: 00 38 add byte ptr [rax], bh + 4a73f1: 02 00 add al, byte ptr [rax] + 4a73f3: 00 3a add byte ptr [rdx], bh + 4a73f5: 02 00 add al, byte ptr [rax] + 4a73f7: 00 3c 02 add byte ptr [rdx + rax], bh + 4a73fa: 00 00 add byte ptr [rax], al + 4a73fc: 3e 02 00 add al, byte ptr ds:[rax] + 4a73ff: 00 40 02 add byte ptr [rax + 2], al + 4a7402: 00 00 add byte ptr [rax], al + 4a7404: 42 02 00 add al, byte ptr [rax] + 4a7407: 00 44 02 00 add byte ptr [rdx + rax], al + 4a740b: 00 46 02 add byte ptr [rsi + 2], al + 4a740e: 00 00 add byte ptr [rax], al + 4a7410: 48 02 00 add al, byte ptr [rax] + 4a7413: 00 4a 02 add byte ptr [rdx + 2], cl + 4a7416: 00 00 add byte ptr [rax], al + 4a7418: 4c 02 00 add r8b, byte ptr [rax] + 4a741b: 00 4e 02 add byte ptr [rsi + 2], cl + 4a741e: 00 00 add byte ptr [rax], al + 4a7420: 50 push rax + 4a7421: 02 00 add al, byte ptr [rax] + 4a7423: 00 52 02 add byte ptr [rdx + 2], dl + 4a7426: 00 00 add byte ptr [rax], al + 4a7428: 54 push rsp + 4a7429: 02 00 add al, byte ptr [rax] + 4a742b: 00 56 02 add byte ptr [rsi + 2], dl + 4a742e: 00 00 add byte ptr [rax], al + 4a7430: 58 pop rax + 4a7431: 02 00 add al, byte ptr [rax] + 4a7433: 00 5a 02 add byte ptr [rdx + 2], bl + 4a7436: 00 00 add byte ptr [rax], al + 4a7438: 5c pop rsp + 4a7439: 02 00 add al, byte ptr [rax] + 4a743b: 00 5e 02 add byte ptr [rsi + 2], bl + 4a743e: 00 00 add byte ptr [rax], al + 4a7440: 60 + 4a7441: 02 00 add al, byte ptr [rax] + 4a7443: 00 62 02 add byte ptr [rdx + 2], ah + 4a7446: 00 00 add byte ptr [rax], al + 4a7448: 64 02 00 add al, byte ptr fs:[rax] + 4a744b: 00 66 02 add byte ptr [rsi + 2], ah + 4a744e: 00 00 add byte ptr [rax], al + 4a7450: 68 02 00 00 6a push 1778384898 + 4a7455: 02 00 add al, byte ptr [rax] + 4a7457: 00 6c 02 00 add byte ptr [rdx + rax], ch + 4a745b: 00 6e 02 add byte ptr [rsi + 2], ch + 4a745e: 00 00 add byte ptr [rax], al + 4a7460: 70 02 jo 0x4a7464 + 4a7462: 00 00 add byte ptr [rax], al + 4a7464: 72 02 jb 0x4a7468 + 4a7466: 00 00 add byte ptr [rax], al + 4a7468: 74 02 je 0x4a746c + 4a746a: 00 00 add byte ptr [rax], al + 4a746c: 76 02 jbe 0x4a7470 + 4a746e: 00 00 add byte ptr [rax], al + 4a7470: 78 02 js 0x4a7474 + 4a7472: 00 00 add byte ptr [rax], al + 4a7474: 7a 02 jp 0x4a7478 + 4a7476: 00 00 add byte ptr [rax], al + 4a7478: 7c 02 jl 0x4a747c + 4a747a: 00 00 add byte ptr [rax], al + 4a747c: 7e 02 jle 0x4a7480 + 4a747e: 00 00 add byte ptr [rax], al + 4a7480: 80 02 00 add byte ptr [rdx], 0 + 4a7483: 00 82 02 00 00 84 add byte ptr [rdx - 2080374782], al + 4a7489: 02 00 add al, byte ptr [rax] + 4a748b: 00 86 02 00 00 88 add byte ptr [rsi - 2013265918], al + 4a7491: 02 00 add al, byte ptr [rax] + 4a7493: 00 8a 02 00 00 8c add byte ptr [rdx - 1946157054], cl + 4a7499: 02 00 add al, byte ptr [rax] + 4a749b: 00 8e 02 00 00 90 add byte ptr [rsi - 1879048190], cl + 4a74a1: 02 00 add al, byte ptr [rax] + 4a74a3: 00 92 02 00 00 94 add byte ptr [rdx - 1811939326], dl + 4a74a9: 02 00 add al, byte ptr [rax] + 4a74ab: 00 96 02 00 00 98 add byte ptr [rsi - 1744830462], dl + 4a74b1: 02 00 add al, byte ptr [rax] + 4a74b3: 00 9a 02 00 00 9c add byte ptr [rdx - 1677721598], bl + 4a74b9: 02 00 add al, byte ptr [rax] + 4a74bb: 00 9e 02 00 00 a0 add byte ptr [rsi - 1610612734], bl + 4a74c1: 02 00 add al, byte ptr [rax] + 4a74c3: 00 a2 02 00 00 a4 add byte ptr [rdx - 1543503870], ah + 4a74c9: 02 00 add al, byte ptr [rax] + 4a74cb: 00 a6 02 00 00 a8 add byte ptr [rsi - 1476395006], ah + 4a74d1: 02 00 add al, byte ptr [rax] + 4a74d3: 00 aa 02 00 00 ac add byte ptr [rdx - 1409286142], ch + 4a74d9: 02 00 add al, byte ptr [rax] + 4a74db: 00 ae 02 00 00 b0 add byte ptr [rsi - 1342177278], ch + 4a74e1: 02 00 add al, byte ptr [rax] + 4a74e3: 00 b2 02 00 00 b4 add byte ptr [rdx - 1275068414], dh + 4a74e9: 02 00 add al, byte ptr [rax] + 4a74eb: 00 b6 02 00 00 b8 add byte ptr [rsi - 1207959550], dh + 4a74f1: 02 00 add al, byte ptr [rax] + 4a74f3: 00 ba 02 00 00 bc add byte ptr [rdx - 1140850686], bh + 4a74f9: 02 00 add al, byte ptr [rax] + 4a74fb: 00 be 02 00 00 c0 add byte ptr [rsi - 1073741822], bh + 4a7501: 02 00 add al, byte ptr [rax] + 4a7503: 00 c2 add dl, al + 4a7505: 02 00 add al, byte ptr [rax] + 4a7507: 00 c4 add ah, al + 4a7509: 02 00 add al, byte ptr [rax] + 4a750b: 00 c6 add dh, al + 4a750d: 02 00 add al, byte ptr [rax] + 4a750f: 00 c8 add al, cl + 4a7511: 02 00 add al, byte ptr [rax] + 4a7513: 00 ca add dl, cl + 4a7515: 02 00 add al, byte ptr [rax] + 4a7517: 00 cc add ah, cl + 4a7519: 02 00 add al, byte ptr [rax] + 4a751b: 00 ce add dh, cl + 4a751d: 02 00 add al, byte ptr [rax] + 4a751f: 00 d0 add al, dl + 4a7521: 02 00 add al, byte ptr [rax] + 4a7523: 00 d2 add dl, dl + 4a7525: 02 00 add al, byte ptr [rax] + 4a7527: 00 d4 add ah, dl + 4a7529: 02 00 add al, byte ptr [rax] + 4a752b: 00 d6 add dh, dl + 4a752d: 02 00 add al, byte ptr [rax] + 4a752f: 00 d8 add al, bl + 4a7531: 02 00 add al, byte ptr [rax] + 4a7533: 00 da add dl, bl + 4a7535: 02 00 add al, byte ptr [rax] + 4a7537: 00 dc add ah, bl + 4a7539: 02 00 add al, byte ptr [rax] + 4a753b: 00 de add dh, bl + 4a753d: 02 00 add al, byte ptr [rax] + 4a753f: 00 e0 add al, ah + 4a7541: 02 00 add al, byte ptr [rax] + 4a7543: 00 e2 add dl, ah + 4a7545: 02 00 add al, byte ptr [rax] + 4a7547: 00 e4 add ah, ah + 4a7549: 02 00 add al, byte ptr [rax] + 4a754b: 00 e6 add dh, ah + 4a754d: 02 00 add al, byte ptr [rax] + 4a754f: 00 e8 add al, ch + 4a7551: 02 00 add al, byte ptr [rax] + 4a7553: 00 ea add dl, ch + 4a7555: 02 00 add al, byte ptr [rax] + 4a7557: 00 ec add ah, ch + 4a7559: 02 00 add al, byte ptr [rax] + 4a755b: 00 ee add dh, ch + 4a755d: 02 00 add al, byte ptr [rax] + 4a755f: 00 f0 add al, dh + 4a7561: 02 00 add al, byte ptr [rax] + 4a7563: 00 f2 add dl, dh + 4a7565: 02 00 add al, byte ptr [rax] + 4a7567: 00 f4 add ah, dh + 4a7569: 02 00 add al, byte ptr [rax] + 4a756b: 00 f6 add dh, dh + 4a756d: 02 00 add al, byte ptr [rax] + 4a756f: 00 f8 add al, bh + 4a7571: 02 00 add al, byte ptr [rax] + 4a7573: 00 fa add dl, bh + 4a7575: 02 00 add al, byte ptr [rax] + 4a7577: 00 fc add ah, bh + 4a7579: 02 00 add al, byte ptr [rax] + 4a757b: 00 fe add dh, bh + 4a757d: 02 00 add al, byte ptr [rax] + 4a757f: 00 00 add byte ptr [rax], al + 4a7581: 03 00 add eax, dword ptr [rax] + 4a7583: 00 02 add byte ptr [rdx], al + 4a7585: 03 00 add eax, dword ptr [rax] + 4a7587: 00 04 03 add byte ptr [rbx + rax], al + 4a758a: 00 00 add byte ptr [rax], al + 4a758c: 06 + 4a758d: 03 00 add eax, dword ptr [rax] + 4a758f: 00 08 add byte ptr [rax], cl + 4a7591: 03 00 add eax, dword ptr [rax] + 4a7593: 00 0a add byte ptr [rdx], cl + 4a7595: 03 00 add eax, dword ptr [rax] + 4a7597: 00 0c 03 add byte ptr [rbx + rax], cl + 4a759a: 00 00 add byte ptr [rax], al + 4a759c: 0e + 4a759d: 03 00 add eax, dword ptr [rax] + 4a759f: 00 10 add byte ptr [rax], dl + 4a75a1: 03 00 add eax, dword ptr [rax] + 4a75a3: 00 12 add byte ptr [rdx], dl + 4a75a5: 03 00 add eax, dword ptr [rax] + 4a75a7: 00 14 03 add byte ptr [rbx + rax], dl + 4a75aa: 00 00 add byte ptr [rax], al + 4a75ac: 16 + 4a75ad: 03 00 add eax, dword ptr [rax] + 4a75af: 00 18 add byte ptr [rax], bl + 4a75b1: 03 00 add eax, dword ptr [rax] + 4a75b3: 00 1a add byte ptr [rdx], bl + 4a75b5: 03 00 add eax, dword ptr [rax] + 4a75b7: 00 1c 03 add byte ptr [rbx + rax], bl + 4a75ba: 00 00 add byte ptr [rax], al + 4a75bc: 1e + 4a75bd: 03 00 add eax, dword ptr [rax] + 4a75bf: 00 20 add byte ptr [rax], ah + 4a75c1: 03 00 add eax, dword ptr [rax] + 4a75c3: 00 22 add byte ptr [rdx], ah + 4a75c5: 03 00 add eax, dword ptr [rax] + 4a75c7: 00 24 03 add byte ptr [rbx + rax], ah + 4a75ca: 00 00 add byte ptr [rax], al + 4a75cc: 26 03 00 add eax, dword ptr es:[rax] + 4a75cf: 00 28 add byte ptr [rax], ch + 4a75d1: 03 00 add eax, dword ptr [rax] + 4a75d3: 00 2a add byte ptr [rdx], ch + 4a75d5: 03 00 add eax, dword ptr [rax] + 4a75d7: 00 2c 03 add byte ptr [rbx + rax], ch + 4a75da: 00 00 add byte ptr [rax], al + 4a75dc: 2e 03 00 add eax, dword ptr cs:[rax] + 4a75df: 00 30 add byte ptr [rax], dh + 4a75e1: 03 00 add eax, dword ptr [rax] + 4a75e3: 00 32 add byte ptr [rdx], dh + 4a75e5: 03 00 add eax, dword ptr [rax] + 4a75e7: 00 34 03 add byte ptr [rbx + rax], dh + 4a75ea: 00 00 add byte ptr [rax], al + 4a75ec: 36 03 00 add eax, dword ptr ss:[rax] + 4a75ef: 00 38 add byte ptr [rax], bh + 4a75f1: 03 00 add eax, dword ptr [rax] + 4a75f3: 00 3a add byte ptr [rdx], bh + 4a75f5: 03 00 add eax, dword ptr [rax] + 4a75f7: 00 3c 03 add byte ptr [rbx + rax], bh + 4a75fa: 00 00 add byte ptr [rax], al + 4a75fc: 3e 03 00 add eax, dword ptr ds:[rax] + 4a75ff: 00 40 03 add byte ptr [rax + 3], al + 4a7602: 00 00 add byte ptr [rax], al + 4a7604: 42 03 00 add eax, dword ptr [rax] + 4a7607: 00 44 03 00 add byte ptr [rbx + rax], al + 4a760b: 00 46 03 add byte ptr [rsi + 3], al + 4a760e: 00 00 add byte ptr [rax], al + 4a7610: 48 03 00 add rax, qword ptr [rax] + 4a7613: 00 4a 03 add byte ptr [rdx + 3], cl + 4a7616: 00 00 add byte ptr [rax], al + 4a7618: 4c 03 00 add r8, qword ptr [rax] + 4a761b: 00 4e 03 add byte ptr [rsi + 3], cl + 4a761e: 00 00 add byte ptr [rax], al + 4a7620: 50 push rax + 4a7621: 03 00 add eax, dword ptr [rax] + 4a7623: 00 52 03 add byte ptr [rdx + 3], dl + 4a7626: 00 00 add byte ptr [rax], al + 4a7628: 54 push rsp + 4a7629: 03 00 add eax, dword ptr [rax] + 4a762b: 00 56 03 add byte ptr [rsi + 3], dl + 4a762e: 00 00 add byte ptr [rax], al + 4a7630: 58 pop rax + 4a7631: 03 00 add eax, dword ptr [rax] + 4a7633: 00 5a 03 add byte ptr [rdx + 3], bl + 4a7636: 00 00 add byte ptr [rax], al + 4a7638: 5c pop rsp + 4a7639: 03 00 add eax, dword ptr [rax] + 4a763b: 00 5e 03 add byte ptr [rsi + 3], bl + 4a763e: 00 00 add byte ptr [rax], al + 4a7640: 60 + 4a7641: 03 00 add eax, dword ptr [rax] + 4a7643: 00 62 03 add byte ptr [rdx + 3], ah + 4a7646: 00 00 add byte ptr [rax], al + 4a7648: 64 03 00 add eax, dword ptr fs:[rax] + 4a764b: 00 66 03 add byte ptr [rsi + 3], ah + 4a764e: 00 00 add byte ptr [rax], al + 4a7650: 68 03 00 00 6a push 1778384899 + 4a7655: 03 00 add eax, dword ptr [rax] + 4a7657: 00 6c 03 00 add byte ptr [rbx + rax], ch + 4a765b: 00 6e 03 add byte ptr [rsi + 3], ch + 4a765e: 00 00 add byte ptr [rax], al + 4a7660: 70 03 jo 0x4a7665 + 4a7662: 00 00 add byte ptr [rax], al + 4a7664: 72 03 jb 0x4a7669 + 4a7666: 00 00 add byte ptr [rax], al + 4a7668: 74 03 je 0x4a766d + 4a766a: 00 00 add byte ptr [rax], al + 4a766c: 76 03 jbe 0x4a7671 + 4a766e: 00 00 add byte ptr [rax], al + 4a7670: 78 03 js 0x4a7675 + 4a7672: 00 00 add byte ptr [rax], al + 4a7674: 7a 03 jp 0x4a7679 + 4a7676: 00 00 add byte ptr [rax], al + 4a7678: 7c 03 jl 0x4a767d + 4a767a: 00 00 add byte ptr [rax], al + 4a767c: 7e 03 jle 0x4a7681 + 4a767e: 00 00 add byte ptr [rax], al + 4a7680: 80 03 00 add byte ptr [rbx], 0 + 4a7683: 00 82 03 00 00 84 add byte ptr [rdx - 2080374781], al + 4a7689: 03 00 add eax, dword ptr [rax] + 4a768b: 00 86 03 00 00 88 add byte ptr [rsi - 2013265917], al + 4a7691: 03 00 add eax, dword ptr [rax] + 4a7693: 00 8a 03 00 00 8c add byte ptr [rdx - 1946157053], cl + 4a7699: 03 00 add eax, dword ptr [rax] + 4a769b: 00 8e 03 00 00 90 add byte ptr [rsi - 1879048189], cl + 4a76a1: 03 00 add eax, dword ptr [rax] + 4a76a3: 00 92 03 00 00 94 add byte ptr [rdx - 1811939325], dl + 4a76a9: 03 00 add eax, dword ptr [rax] + 4a76ab: 00 96 03 00 00 98 add byte ptr [rsi - 1744830461], dl + 4a76b1: 03 00 add eax, dword ptr [rax] + 4a76b3: 00 9a 03 00 00 9c add byte ptr [rdx - 1677721597], bl + 4a76b9: 03 00 add eax, dword ptr [rax] + 4a76bb: 00 9e 03 00 00 a0 add byte ptr [rsi - 1610612733], bl + 4a76c1: 03 00 add eax, dword ptr [rax] + 4a76c3: 00 a2 03 00 00 a4 add byte ptr [rdx - 1543503869], ah + 4a76c9: 03 00 add eax, dword ptr [rax] + 4a76cb: 00 a6 03 00 00 a8 add byte ptr [rsi - 1476395005], ah + 4a76d1: 03 00 add eax, dword ptr [rax] + 4a76d3: 00 aa 03 00 00 ac add byte ptr [rdx - 1409286141], ch + 4a76d9: 03 00 add eax, dword ptr [rax] + 4a76db: 00 ae 03 00 00 b0 add byte ptr [rsi - 1342177277], ch + 4a76e1: 03 00 add eax, dword ptr [rax] + 4a76e3: 00 b2 03 00 00 b4 add byte ptr [rdx - 1275068413], dh + 4a76e9: 03 00 add eax, dword ptr [rax] + 4a76eb: 00 b6 03 00 00 b8 add byte ptr [rsi - 1207959549], dh + 4a76f1: 03 00 add eax, dword ptr [rax] + 4a76f3: 00 ba 03 00 00 bc add byte ptr [rdx - 1140850685], bh + 4a76f9: 03 00 add eax, dword ptr [rax] + 4a76fb: 00 be 03 00 00 c0 add byte ptr [rsi - 1073741821], bh + 4a7701: 03 00 add eax, dword ptr [rax] + 4a7703: 00 c2 add dl, al + 4a7705: 03 00 add eax, dword ptr [rax] + 4a7707: 00 c4 add ah, al + 4a7709: 03 00 add eax, dword ptr [rax] + 4a770b: 00 c6 add dh, al + 4a770d: 03 00 add eax, dword ptr [rax] + 4a770f: 00 c8 add al, cl + 4a7711: 03 00 add eax, dword ptr [rax] + 4a7713: 00 ca add dl, cl + 4a7715: 03 00 add eax, dword ptr [rax] + 4a7717: 00 cc add ah, cl + 4a7719: 03 00 add eax, dword ptr [rax] + 4a771b: 00 ce add dh, cl + 4a771d: 03 00 add eax, dword ptr [rax] + 4a771f: 00 d0 add al, dl + 4a7721: 03 00 add eax, dword ptr [rax] + 4a7723: 00 d2 add dl, dl + 4a7725: 03 00 add eax, dword ptr [rax] + 4a7727: 00 d4 add ah, dl + 4a7729: 03 00 add eax, dword ptr [rax] + 4a772b: 00 d6 add dh, dl + 4a772d: 03 00 add eax, dword ptr [rax] + 4a772f: 00 d8 add al, bl + 4a7731: 03 00 add eax, dword ptr [rax] + 4a7733: 00 da add dl, bl + 4a7735: 03 00 add eax, dword ptr [rax] + 4a7737: 00 dc add ah, bl + 4a7739: 03 00 add eax, dword ptr [rax] + 4a773b: 00 de add dh, bl + 4a773d: 03 00 add eax, dword ptr [rax] + 4a773f: 00 e0 add al, ah + 4a7741: 03 00 add eax, dword ptr [rax] + 4a7743: 00 e2 add dl, ah + 4a7745: 03 00 add eax, dword ptr [rax] + 4a7747: 00 e4 add ah, ah + 4a7749: 03 00 add eax, dword ptr [rax] + 4a774b: 00 e6 add dh, ah + 4a774d: 03 00 add eax, dword ptr [rax] + 4a774f: 00 e8 add al, ch + 4a7751: 03 00 add eax, dword ptr [rax] + 4a7753: 00 ea add dl, ch + 4a7755: 03 00 add eax, dword ptr [rax] + 4a7757: 00 ec add ah, ch + 4a7759: 03 00 add eax, dword ptr [rax] + 4a775b: 00 ee add dh, ch + 4a775d: 03 00 add eax, dword ptr [rax] + 4a775f: 00 f0 add al, dh + 4a7761: 03 00 add eax, dword ptr [rax] + 4a7763: 00 f2 add dl, dh + 4a7765: 03 00 add eax, dword ptr [rax] + 4a7767: 00 f4 add ah, dh + 4a7769: 03 00 add eax, dword ptr [rax] + 4a776b: 00 f6 add dh, dh + 4a776d: 03 00 add eax, dword ptr [rax] + 4a776f: 00 f8 add al, bh + 4a7771: 03 00 add eax, dword ptr [rax] + 4a7773: 00 fa add dl, bh + 4a7775: 03 00 add eax, dword ptr [rax] + 4a7777: 00 fc add ah, bh + 4a7779: 03 00 add eax, dword ptr [rax] + 4a777b: 00 fe add dh, bh + 4a777d: 03 00 add eax, dword ptr [rax] + 4a777f: 00 00 add byte ptr [rax], al + 4a7781: 04 00 add al, 0 + 4a7783: 00 02 add byte ptr [rdx], al + 4a7785: 04 00 add al, 0 + 4a7787: 00 04 04 add byte ptr [rsp + rax], al + 4a778a: 00 00 add byte ptr [rax], al + 4a778c: 06 + 4a778d: 04 00 add al, 0 + 4a778f: 00 08 add byte ptr [rax], cl + 4a7791: 04 00 add al, 0 + 4a7793: 00 0a add byte ptr [rdx], cl + 4a7795: 04 00 add al, 0 + 4a7797: 00 0c 04 add byte ptr [rsp + rax], cl + 4a779a: 00 00 add byte ptr [rax], al + 4a779c: 0e + 4a779d: 04 00 add al, 0 + 4a779f: 00 10 add byte ptr [rax], dl + 4a77a1: 04 00 add al, 0 + 4a77a3: 00 12 add byte ptr [rdx], dl + 4a77a5: 04 00 add al, 0 + 4a77a7: 00 14 04 add byte ptr [rsp + rax], dl + 4a77aa: 00 00 add byte ptr [rax], al + 4a77ac: 16 + 4a77ad: 04 00 add al, 0 + 4a77af: 00 18 add byte ptr [rax], bl + 4a77b1: 04 00 add al, 0 + 4a77b3: 00 1a add byte ptr [rdx], bl + 4a77b5: 04 00 add al, 0 + 4a77b7: 00 1c 04 add byte ptr [rsp + rax], bl + 4a77ba: 00 00 add byte ptr [rax], al + 4a77bc: 1e + 4a77bd: 04 00 add al, 0 + 4a77bf: 00 20 add byte ptr [rax], ah + 4a77c1: 04 00 add al, 0 + 4a77c3: 00 22 add byte ptr [rdx], ah + 4a77c5: 04 00 add al, 0 + 4a77c7: 00 24 04 add byte ptr [rsp + rax], ah + 4a77ca: 00 00 add byte ptr [rax], al + 4a77cc: 26 04 00 add al, 0 + 4a77cf: 00 28 add byte ptr [rax], ch + 4a77d1: 04 00 add al, 0 + 4a77d3: 00 2a add byte ptr [rdx], ch + 4a77d5: 04 00 add al, 0 + 4a77d7: 00 2c 04 add byte ptr [rsp + rax], ch + 4a77da: 00 00 add byte ptr [rax], al + 4a77dc: 2e 04 00 add al, 0 + 4a77df: 00 30 add byte ptr [rax], dh + 4a77e1: 04 00 add al, 0 + 4a77e3: 00 32 add byte ptr [rdx], dh + 4a77e5: 04 00 add al, 0 + 4a77e7: 00 34 04 add byte ptr [rsp + rax], dh + 4a77ea: 00 00 add byte ptr [rax], al + 4a77ec: 36 04 00 add al, 0 + 4a77ef: 00 38 add byte ptr [rax], bh + 4a77f1: 04 00 add al, 0 + 4a77f3: 00 3a add byte ptr [rdx], bh + 4a77f5: 04 00 add al, 0 + 4a77f7: 00 3c 04 add byte ptr [rsp + rax], bh + 4a77fa: 00 00 add byte ptr [rax], al + 4a77fc: 3e 04 00 add al, 0 + 4a77ff: 00 40 04 add byte ptr [rax + 4], al + 4a7802: 00 00 add byte ptr [rax], al + 4a7804: 42 04 00 add al, 0 + 4a7807: 00 44 04 00 add byte ptr [rsp + rax], al + 4a780b: 00 46 04 add byte ptr [rsi + 4], al + 4a780e: 00 00 add byte ptr [rax], al + 4a7810: 48 04 00 add al, 0 + 4a7813: 00 4a 04 add byte ptr [rdx + 4], cl + 4a7816: 00 00 add byte ptr [rax], al + 4a7818: 4c 04 00 add al, 0 + 4a781b: 00 4e 04 add byte ptr [rsi + 4], cl + 4a781e: 00 00 add byte ptr [rax], al + 4a7820: 50 push rax + 4a7821: 04 00 add al, 0 + 4a7823: 00 52 04 add byte ptr [rdx + 4], dl + 4a7826: 00 00 add byte ptr [rax], al + 4a7828: 54 push rsp + 4a7829: 04 00 add al, 0 + 4a782b: 00 56 04 add byte ptr [rsi + 4], dl + 4a782e: 00 00 add byte ptr [rax], al + 4a7830: 58 pop rax + 4a7831: 04 00 add al, 0 + 4a7833: 00 5a 04 add byte ptr [rdx + 4], bl + 4a7836: 00 00 add byte ptr [rax], al + 4a7838: 5c pop rsp + 4a7839: 04 00 add al, 0 + 4a783b: 00 5e 04 add byte ptr [rsi + 4], bl + 4a783e: 00 00 add byte ptr [rax], al + 4a7840: 60 + 4a7841: 04 00 add al, 0 + 4a7843: 00 62 04 add byte ptr [rdx + 4], ah + 4a7846: 00 00 add byte ptr [rax], al + 4a7848: 64 04 00 add al, 0 + 4a784b: 00 66 04 add byte ptr [rsi + 4], ah + 4a784e: 00 00 add byte ptr [rax], al + 4a7850: 68 04 00 00 6a push 1778384900 + 4a7855: 04 00 add al, 0 + 4a7857: 00 6c 04 00 add byte ptr [rsp + rax], ch + 4a785b: 00 6e 04 add byte ptr [rsi + 4], ch + 4a785e: 00 00 add byte ptr [rax], al + 4a7860: 70 04 jo 0x4a7866 + 4a7862: 00 00 add byte ptr [rax], al + 4a7864: 72 04 jb 0x4a786a + 4a7866: 00 00 add byte ptr [rax], al + 4a7868: 74 04 je 0x4a786e + 4a786a: 00 00 add byte ptr [rax], al + 4a786c: 76 04 jbe 0x4a7872 + 4a786e: 00 00 add byte ptr [rax], al + 4a7870: 78 04 js 0x4a7876 + 4a7872: 00 00 add byte ptr [rax], al + 4a7874: 7a 04 jp 0x4a787a + 4a7876: 00 00 add byte ptr [rax], al + 4a7878: 7c 04 jl 0x4a787e + 4a787a: 00 00 add byte ptr [rax], al + 4a787c: 7e 04 jle 0x4a7882 + 4a787e: 00 00 add byte ptr [rax], al + 4a7880: 80 04 00 00 add byte ptr [rax + rax], 0 + 4a7884: 82 + 4a7885: 04 00 add al, 0 + 4a7887: 00 84 04 00 00 86 04 add byte ptr [rsp + rax + 75890688], al + 4a788e: 00 00 add byte ptr [rax], al + 4a7890: 88 04 00 mov byte ptr [rax + rax], al + 4a7893: 00 8a 04 00 00 8c add byte ptr [rdx - 1946157052], cl + 4a7899: 04 00 add al, 0 + 4a789b: 00 8e 04 00 00 90 add byte ptr [rsi - 1879048188], cl + 4a78a1: 04 00 add al, 0 + 4a78a3: 00 92 04 00 00 94 add byte ptr [rdx - 1811939324], dl + 4a78a9: 04 00 add al, 0 + 4a78ab: 00 96 04 00 00 98 add byte ptr [rsi - 1744830460], dl + 4a78b1: 04 00 add al, 0 + 4a78b3: 00 9a 04 00 00 9c add byte ptr [rdx - 1677721596], bl + 4a78b9: 04 00 add al, 0 + 4a78bb: 00 9e 04 00 00 a0 add byte ptr [rsi - 1610612732], bl + 4a78c1: 04 00 add al, 0 + 4a78c3: 00 a2 04 00 00 a4 add byte ptr [rdx - 1543503868], ah + 4a78c9: 04 00 add al, 0 + 4a78cb: 00 a6 04 00 00 a8 add byte ptr [rsi - 1476395004], ah + 4a78d1: 04 00 add al, 0 + 4a78d3: 00 aa 04 00 00 ac add byte ptr [rdx - 1409286140], ch + 4a78d9: 04 00 add al, 0 + 4a78db: 00 ae 04 00 00 b0 add byte ptr [rsi - 1342177276], ch + 4a78e1: 04 00 add al, 0 + 4a78e3: 00 b2 04 00 00 b4 add byte ptr [rdx - 1275068412], dh + 4a78e9: 04 00 add al, 0 + 4a78eb: 00 b6 04 00 00 b8 add byte ptr [rsi - 1207959548], dh + 4a78f1: 04 00 add al, 0 + 4a78f3: 00 ba 04 00 00 bc add byte ptr [rdx - 1140850684], bh + 4a78f9: 04 00 add al, 0 + 4a78fb: 00 be 04 00 00 c0 add byte ptr [rsi - 1073741820], bh + 4a7901: 04 00 add al, 0 + 4a7903: 00 c2 add dl, al + 4a7905: 04 00 add al, 0 + 4a7907: 00 c4 add ah, al + 4a7909: 04 00 add al, 0 + 4a790b: 00 c6 add dh, al + 4a790d: 04 00 add al, 0 + 4a790f: 00 c8 add al, cl + 4a7911: 04 00 add al, 0 + 4a7913: 00 ca add dl, cl + 4a7915: 04 00 add al, 0 + 4a7917: 00 cc add ah, cl + 4a7919: 04 00 add al, 0 + 4a791b: 00 ce add dh, cl + 4a791d: 04 00 add al, 0 + 4a791f: 00 d0 add al, dl + 4a7921: 04 00 add al, 0 + 4a7923: 00 d2 add dl, dl + 4a7925: 04 00 add al, 0 + 4a7927: 00 d4 add ah, dl + 4a7929: 04 00 add al, 0 + 4a792b: 00 d6 add dh, dl + 4a792d: 04 00 add al, 0 + 4a792f: 00 d8 add al, bl + 4a7931: 04 00 add al, 0 + 4a7933: 00 da add dl, bl + 4a7935: 04 00 add al, 0 + 4a7937: 00 dc add ah, bl + 4a7939: 04 00 add al, 0 + 4a793b: 00 de add dh, bl + 4a793d: 04 00 add al, 0 + 4a793f: 00 e0 add al, ah + 4a7941: 04 00 add al, 0 + 4a7943: 00 e2 add dl, ah + 4a7945: 04 00 add al, 0 + 4a7947: 00 e4 add ah, ah + 4a7949: 04 00 add al, 0 + 4a794b: 00 e6 add dh, ah + 4a794d: 04 00 add al, 0 + 4a794f: 00 e8 add al, ch + 4a7951: 04 00 add al, 0 + 4a7953: 00 ea add dl, ch + 4a7955: 04 00 add al, 0 + 4a7957: 00 ec add ah, ch + 4a7959: 04 00 add al, 0 + 4a795b: 00 ee add dh, ch + 4a795d: 04 00 add al, 0 + 4a795f: 00 f0 add al, dh + 4a7961: 04 00 add al, 0 + 4a7963: 00 f2 add dl, dh + 4a7965: 04 00 add al, 0 + 4a7967: 00 f4 add ah, dh + 4a7969: 04 00 add al, 0 + 4a796b: 00 f6 add dh, dh + 4a796d: 04 00 add al, 0 + 4a796f: 00 f8 add al, bh + 4a7971: 04 00 add al, 0 + 4a7973: 00 fa add dl, bh + 4a7975: 04 00 add al, 0 + 4a7977: 00 fc add ah, bh + 4a7979: 04 00 add al, 0 + 4a797b: 00 fe add dh, bh + 4a797d: 04 00 add al, 0 + 4a797f: 00 00 add byte ptr [rax], al + 4a7981: 05 00 00 02 05 add eax, 84017152 + 4a7986: 00 00 add byte ptr [rax], al + 4a7988: 04 05 add al, 5 + 4a798a: 00 00 add byte ptr [rax], al + 4a798c: 06 + 4a798d: 05 00 00 08 05 add eax, 84410368 + 4a7992: 00 00 add byte ptr [rax], al + 4a7994: 0a 05 00 00 0c 05 or al, byte ptr [rip + 84672512] # 0x556799a <_end+0x50a401a> + 4a799a: 00 00 add byte ptr [rax], al + 4a799c: 0e + 4a799d: 05 00 00 10 05 add eax, 84934656 + 4a79a2: 00 00 add byte ptr [rax], al + 4a79a4: 12 05 00 00 14 05 adc al, byte ptr [rip + 85196800] # 0x55e79aa <_end+0x512402a> + 4a79aa: 00 00 add byte ptr [rax], al + 4a79ac: 16 + 4a79ad: 05 00 00 18 05 add eax, 85458944 + 4a79b2: 00 00 add byte ptr [rax], al + 4a79b4: 1a 05 00 00 1c 05 sbb al, byte ptr [rip + 85721088] # 0x56679ba <_end+0x51a403a> + 4a79ba: 00 00 add byte ptr [rax], al + 4a79bc: 1e + 4a79bd: 05 00 00 20 05 add eax, 85983232 + 4a79c2: 00 00 add byte ptr [rax], al + 4a79c4: 22 05 00 00 24 05 and al, byte ptr [rip + 86245376] # 0x56e79ca <_end+0x522404a> + 4a79ca: 00 00 add byte ptr [rax], al + 4a79cc: 26 05 00 00 28 05 add eax, 86507520 + 4a79d2: 00 00 add byte ptr [rax], al + 4a79d4: 2a 05 00 00 2c 05 sub al, byte ptr [rip + 86769664] # 0x57679da <_end+0x52a405a> + 4a79da: 00 00 add byte ptr [rax], al + 4a79dc: 2e 05 00 00 30 05 add eax, 87031808 + 4a79e2: 00 00 add byte ptr [rax], al + 4a79e4: 32 05 00 00 34 05 xor al, byte ptr [rip + 87293952] # 0x57e79ea <_end+0x532406a> + 4a79ea: 00 00 add byte ptr [rax], al + 4a79ec: 36 05 00 00 38 05 add eax, 87556096 + 4a79f2: 00 00 add byte ptr [rax], al + 4a79f4: 3a 05 00 00 3c 05 cmp al, byte ptr [rip + 87818240] # 0x58679fa <_end+0x53a407a> + 4a79fa: 00 00 add byte ptr [rax], al + 4a79fc: 3e 05 00 00 40 05 add eax, 88080384 + 4a7a02: 00 00 add byte ptr [rax], al + 4a7a04: 42 05 00 00 44 05 add eax, 88342528 + 4a7a0a: 00 00 add byte ptr [rax], al + 4a7a0c: 46 05 00 00 48 05 add eax, 88604672 + 4a7a12: 00 00 add byte ptr [rax], al + 4a7a14: 4a 05 00 00 4c 05 add rax, 88866816 + 4a7a1a: 00 00 add byte ptr [rax], al + 4a7a1c: 4e 05 00 00 50 05 add rax, 89128960 + 4a7a22: 00 00 add byte ptr [rax], al + 4a7a24: 52 push rdx + 4a7a25: 05 00 00 54 05 add eax, 89391104 + 4a7a2a: 00 00 add byte ptr [rax], al + 4a7a2c: 56 push rsi + 4a7a2d: 05 00 00 58 05 add eax, 89653248 + 4a7a32: 00 00 add byte ptr [rax], al + 4a7a34: 5a pop rdx + 4a7a35: 05 00 00 5c 05 add eax, 89915392 + 4a7a3a: 00 00 add byte ptr [rax], al + 4a7a3c: 5e pop rsi + 4a7a3d: 05 00 00 60 05 add eax, 90177536 + 4a7a42: 00 00 add byte ptr [rax], al + 4a7a44: 62 + 4a7a45: 05 00 00 64 05 add eax, 90439680 + 4a7a4a: 00 00 add byte ptr [rax], al + 4a7a4c: 66 05 00 00 add ax, 0 + 4a7a50: 68 05 00 00 6a push 1778384901 + 4a7a55: 05 00 00 6c 05 add eax, 90963968 + 4a7a5a: 00 00 add byte ptr [rax], al + 4a7a5c: 6e outsb dx, byte ptr [rsi] + 4a7a5d: 05 00 00 70 05 add eax, 91226112 + 4a7a62: 00 00 add byte ptr [rax], al + 4a7a64: 72 05 jb 0x4a7a6b + 4a7a66: 00 00 add byte ptr [rax], al + 4a7a68: 74 05 je 0x4a7a6f + 4a7a6a: 00 00 add byte ptr [rax], al + 4a7a6c: 76 05 jbe 0x4a7a73 + 4a7a6e: 00 00 add byte ptr [rax], al + 4a7a70: 78 05 js 0x4a7a77 + 4a7a72: 00 00 add byte ptr [rax], al + 4a7a74: 7a 05 jp 0x4a7a7b + 4a7a76: 00 00 add byte ptr [rax], al + 4a7a78: 7c 05 jl 0x4a7a7f + 4a7a7a: 00 00 add byte ptr [rax], al + 4a7a7c: 7e 05 jle 0x4a7a83 + 4a7a7e: 00 00 add byte ptr [rax], al + 4a7a80: 80 05 00 00 82 05 00 add byte ptr [rip + 92405760], 0 # 0x5cc7a87 <_end+0x5804107> + 4a7a87: 00 84 05 00 00 86 05 add byte ptr [rbp + rax + 92667904], al + 4a7a8e: 00 00 add byte ptr [rax], al + 4a7a90: 88 05 00 00 8a 05 mov byte ptr [rip + 92930048], al # 0x5d47a96 <_end+0x5884116> + 4a7a96: 00 00 add byte ptr [rax], al + 4a7a98: 8c 05 00 00 8e 05 mov word ptr [rip + 93192192], es # 0x5d87a9e <_end+0x58c411e> + 4a7a9e: 00 00 add byte ptr [rax], al + 4a7aa0: 90 nop + 4a7aa1: 05 00 00 92 05 add eax, 93454336 + 4a7aa6: 00 00 add byte ptr [rax], al + 4a7aa8: 94 xchg eax, esp + 4a7aa9: 05 00 00 96 05 add eax, 93716480 + 4a7aae: 00 00 add byte ptr [rax], al + 4a7ab0: 98 cwde + 4a7ab1: 05 00 00 9a 05 add eax, 93978624 + 4a7ab6: 00 00 add byte ptr [rax], al + 4a7ab8: 9c pushfq + 4a7ab9: 05 00 00 9e 05 add eax, 94240768 + 4a7abe: 00 00 add byte ptr [rax], al + 4a7ac0: a0 05 00 00 a2 05 00 00 a4 movabs al, byte ptr [-6629298627296624635] + 4a7ac9: 05 00 00 a6 05 add eax, 94765056 + 4a7ace: 00 00 add byte ptr [rax], al + 4a7ad0: a8 05 test al, 5 + 4a7ad2: 00 00 add byte ptr [rax], al + 4a7ad4: aa stosb byte ptr es:[rdi], al + 4a7ad5: 05 00 00 ac 05 add eax, 95158272 + 4a7ada: 00 00 add byte ptr [rax], al + 4a7adc: ae scasb al, byte ptr es:[rdi] + 4a7add: 05 00 00 b0 05 add eax, 95420416 + 4a7ae2: 00 00 add byte ptr [rax], al + 4a7ae4: b2 05 mov dl, 5 + 4a7ae6: 00 00 add byte ptr [rax], al + 4a7ae8: b4 05 mov ah, 5 + 4a7aea: 00 00 add byte ptr [rax], al + 4a7aec: b6 05 mov dh, 5 + 4a7aee: 00 00 add byte ptr [rax], al + 4a7af0: b8 05 00 00 ba mov eax, 3120562181 + 4a7af5: 05 00 00 bc 05 add eax, 96206848 + 4a7afa: 00 00 add byte ptr [rax], al + 4a7afc: be 05 00 00 c0 mov esi, 3221225477 + 4a7b01: 05 00 00 c2 05 add eax, 96600064 + 4a7b06: 00 00 add byte ptr [rax], al + 4a7b08: c4 05 00 00 + 4a7b0c: c6 05 00 00 c8 05 00 mov byte ptr [rip + 96993280], 0 # 0x6127b13 <_end+0x5c64193> + 4a7b13: 00 ca add dl, cl + 4a7b15: 05 00 00 cc 05 add eax, 97255424 + 4a7b1a: 00 00 add byte ptr [rax], al + 4a7b1c: ce + 4a7b1d: 05 00 00 d0 05 add eax, 97517568 + 4a7b22: 00 00 add byte ptr [rax], al + 4a7b24: d2 05 00 00 d4 05 rol byte ptr [rip + 97779712], cl # 0x61e7b2a <_end+0x5d241aa> + 4a7b2a: 00 00 add byte ptr [rax], al + 4a7b2c: d6 + 4a7b2d: 05 00 00 d8 05 add eax, 98041856 + 4a7b32: 00 00 add byte ptr [rax], al + 4a7b34: da 05 00 00 dc 05 fiadd dword ptr [rip + 98304000] # 0x6267b3a <_end+0x5da41ba> + 4a7b3a: 00 00 add byte ptr [rax], al + 4a7b3c: de 05 00 00 e0 05 fiadd word ptr [rip + 98566144] # 0x62a7b42 <_end+0x5de41c2> + 4a7b42: 00 00 add byte ptr [rax], al + 4a7b44: e2 05 loop 0x4a7b4b + 4a7b46: 00 00 add byte ptr [rax], al + 4a7b48: e4 05 in al, 5 + 4a7b4a: 00 00 add byte ptr [rax], al + 4a7b4c: e6 05 out 5, al + 4a7b4e: 00 00 add byte ptr [rax], al + 4a7b50: e8 05 00 00 ea call 0xffffffffea4a7b5a <_end+0xffffffffe9fe41da> + 4a7b55: 05 00 00 ec 05 add eax, 99352576 + 4a7b5a: 00 00 add byte ptr [rax], al + 4a7b5c: ee out dx, al + 4a7b5d: 05 00 00 f0 05 add eax, 99614720 + 4a7b62: 00 00 add byte ptr [rax], al + 4a7b64: f2 05 00 00 f4 05 repne add eax, 99876864 + 4a7b6a: 00 00 add byte ptr [rax], al + 4a7b6c: f6 05 00 00 f8 05 00 test byte ptr [rip + 100139008], 0 # 0x6427b73 <_end+0x5f641f3> + 4a7b73: 00 fa add dl, bh + 4a7b75: 05 00 00 fc 05 add eax, 100401152 + 4a7b7a: 00 00 add byte ptr [rax], al + 4a7b7c: fe 05 00 00 00 06 inc byte ptr [rip + 100663296] # 0x64a7b82 <_end+0x5fe4202> + 4a7b82: 00 00 add byte ptr [rax], al + 4a7b84: 02 06 add al, byte ptr [rsi] + 4a7b86: 00 00 add byte ptr [rax], al + 4a7b88: 04 06 add al, 6 + 4a7b8a: 00 00 add byte ptr [rax], al + 4a7b8c: 06 + 4a7b8d: 06 + 4a7b8e: 00 00 add byte ptr [rax], al + 4a7b90: 08 06 or byte ptr [rsi], al + 4a7b92: 00 00 add byte ptr [rax], al + 4a7b94: 0a 06 or al, byte ptr [rsi] + 4a7b96: 00 00 add byte ptr [rax], al + 4a7b98: 0c 06 or al, 6 + 4a7b9a: 00 00 add byte ptr [rax], al + 4a7b9c: 0e + 4a7b9d: 06 + 4a7b9e: 00 00 add byte ptr [rax], al + 4a7ba0: 10 06 adc byte ptr [rsi], al + 4a7ba2: 00 00 add byte ptr [rax], al + 4a7ba4: 12 06 adc al, byte ptr [rsi] + 4a7ba6: 00 00 add byte ptr [rax], al + 4a7ba8: 14 06 adc al, 6 + 4a7baa: 00 00 add byte ptr [rax], al + 4a7bac: 16 + 4a7bad: 06 + 4a7bae: 00 00 add byte ptr [rax], al + 4a7bb0: 18 06 sbb byte ptr [rsi], al + 4a7bb2: 00 00 add byte ptr [rax], al + 4a7bb4: 1a 06 sbb al, byte ptr [rsi] + 4a7bb6: 00 00 add byte ptr [rax], al + 4a7bb8: 1c 06 sbb al, 6 + 4a7bba: 00 00 add byte ptr [rax], al + 4a7bbc: 1e + 4a7bbd: 06 + 4a7bbe: 00 00 add byte ptr [rax], al + 4a7bc0: 20 06 and byte ptr [rsi], al + 4a7bc2: 00 00 add byte ptr [rax], al + 4a7bc4: 22 06 and al, byte ptr [rsi] + 4a7bc6: 00 00 add byte ptr [rax], al + 4a7bc8: 24 06 and al, 6 + 4a7bca: 00 00 add byte ptr [rax], al + 4a7bcc: 26 06 + 4a7bce: 00 00 add byte ptr [rax], al + 4a7bd0: 28 06 sub byte ptr [rsi], al + 4a7bd2: 00 00 add byte ptr [rax], al + 4a7bd4: 2a 06 sub al, byte ptr [rsi] + 4a7bd6: 00 00 add byte ptr [rax], al + 4a7bd8: 2c 06 sub al, 6 + 4a7bda: 00 00 add byte ptr [rax], al + 4a7bdc: 2e 06 + 4a7bde: 00 00 add byte ptr [rax], al + 4a7be0: 30 06 xor byte ptr [rsi], al + 4a7be2: 00 00 add byte ptr [rax], al + 4a7be4: 32 06 xor al, byte ptr [rsi] + 4a7be6: 00 00 add byte ptr [rax], al + 4a7be8: 34 06 xor al, 6 + 4a7bea: 00 00 add byte ptr [rax], al + 4a7bec: 36 06 + 4a7bee: 00 00 add byte ptr [rax], al + 4a7bf0: 38 06 cmp byte ptr [rsi], al + 4a7bf2: 00 00 add byte ptr [rax], al + 4a7bf4: 3a 06 cmp al, byte ptr [rsi] + 4a7bf6: 00 00 add byte ptr [rax], al + 4a7bf8: 3c 06 cmp al, 6 + 4a7bfa: 00 00 add byte ptr [rax], al + 4a7bfc: 3e 06 + 4a7bfe: 00 00 add byte ptr [rax], al + 4a7c00: 40 06 + 4a7c02: 00 00 add byte ptr [rax], al + 4a7c04: 42 06 + 4a7c06: 00 00 add byte ptr [rax], al + 4a7c08: 44 06 + 4a7c0a: 00 00 add byte ptr [rax], al + 4a7c0c: 46 06 + 4a7c0e: 00 00 add byte ptr [rax], al + 4a7c10: 48 06 + 4a7c12: 00 00 add byte ptr [rax], al + 4a7c14: 4a 06 + 4a7c16: 00 00 add byte ptr [rax], al + 4a7c18: 4c 06 + 4a7c1a: 00 00 add byte ptr [rax], al + 4a7c1c: 4e 06 + 4a7c1e: 00 00 add byte ptr [rax], al + 4a7c20: 50 push rax + 4a7c21: 06 + 4a7c22: 00 00 add byte ptr [rax], al + 4a7c24: 52 push rdx + 4a7c25: 06 + 4a7c26: 00 00 add byte ptr [rax], al + 4a7c28: 54 push rsp + 4a7c29: 06 + 4a7c2a: 00 00 add byte ptr [rax], al + 4a7c2c: 56 push rsi + 4a7c2d: 06 + 4a7c2e: 00 00 add byte ptr [rax], al + 4a7c30: 58 pop rax + 4a7c31: 06 + 4a7c32: 00 00 add byte ptr [rax], al + 4a7c34: 5a pop rdx + 4a7c35: 06 + 4a7c36: 00 00 add byte ptr [rax], al + 4a7c38: 5c pop rsp + 4a7c39: 06 + 4a7c3a: 00 00 add byte ptr [rax], al + 4a7c3c: 5e pop rsi + 4a7c3d: 06 + 4a7c3e: 00 00 add byte ptr [rax], al + 4a7c40: 60 + 4a7c41: 06 + 4a7c42: 00 00 add byte ptr [rax], al + 4a7c44: 62 + 4a7c45: 06 + 4a7c46: 00 00 add byte ptr [rax], al + 4a7c48: 64 06 + 4a7c4a: 00 00 add byte ptr [rax], al + 4a7c4c: 66 06 + 4a7c4e: 00 00 add byte ptr [rax], al + 4a7c50: 68 06 00 00 6a push 1778384902 + 4a7c55: 06 + 4a7c56: 00 00 add byte ptr [rax], al + 4a7c58: 6c insb byte ptr es:[rdi], dx + 4a7c59: 06 + 4a7c5a: 00 00 add byte ptr [rax], al + 4a7c5c: 6e outsb dx, byte ptr [rsi] + 4a7c5d: 06 + 4a7c5e: 00 00 add byte ptr [rax], al + 4a7c60: 70 06 jo 0x4a7c68 + 4a7c62: 00 00 add byte ptr [rax], al + 4a7c64: 72 06 jb 0x4a7c6c + 4a7c66: 00 00 add byte ptr [rax], al + 4a7c68: 74 06 je 0x4a7c70 + 4a7c6a: 00 00 add byte ptr [rax], al + 4a7c6c: 76 06 jbe 0x4a7c74 + 4a7c6e: 00 00 add byte ptr [rax], al + 4a7c70: 78 06 js 0x4a7c78 + 4a7c72: 00 00 add byte ptr [rax], al + 4a7c74: 7a 06 jp 0x4a7c7c + 4a7c76: 00 00 add byte ptr [rax], al + 4a7c78: 7c 06 jl 0x4a7c80 + 4a7c7a: 00 00 add byte ptr [rax], al + 4a7c7c: 7e 06 jle 0x4a7c84 + 4a7c7e: 00 00 add byte ptr [rax], al + 4a7c80: 80 06 00 add byte ptr [rsi], 0 + 4a7c83: 00 82 06 00 00 84 add byte ptr [rdx - 2080374778], al + 4a7c89: 06 + 4a7c8a: 00 00 add byte ptr [rax], al + 4a7c8c: 86 06 xchg byte ptr [rsi], al + 4a7c8e: 00 00 add byte ptr [rax], al + 4a7c90: 88 06 mov byte ptr [rsi], al + 4a7c92: 00 00 add byte ptr [rax], al + 4a7c94: 8a 06 mov al, byte ptr [rsi] + 4a7c96: 00 00 add byte ptr [rax], al + 4a7c98: 8c 06 mov word ptr [rsi], es + 4a7c9a: 00 00 add byte ptr [rax], al + 4a7c9c: 8e 06 mov es, word ptr [rsi] + 4a7c9e: 00 00 add byte ptr [rax], al + 4a7ca0: 90 nop + 4a7ca1: 06 + 4a7ca2: 00 00 add byte ptr [rax], al + 4a7ca4: 92 xchg eax, edx + 4a7ca5: 06 + 4a7ca6: 00 00 add byte ptr [rax], al + 4a7ca8: 94 xchg eax, esp + 4a7ca9: 06 + 4a7caa: 00 00 add byte ptr [rax], al + 4a7cac: 96 xchg eax, esi + 4a7cad: 06 + 4a7cae: 00 00 add byte ptr [rax], al + 4a7cb0: 98 cwde + 4a7cb1: 06 + 4a7cb2: 00 00 add byte ptr [rax], al + 4a7cb4: 9a + 4a7cb5: 06 + 4a7cb6: 00 00 add byte ptr [rax], al + 4a7cb8: 9c pushfq + 4a7cb9: 06 + 4a7cba: 00 00 add byte ptr [rax], al + 4a7cbc: 9e sahf + 4a7cbd: 06 + 4a7cbe: 00 00 add byte ptr [rax], al + 4a7cc0: a0 06 00 00 a2 06 00 00 a4 movabs al, byte ptr [-6629298623001657338] + 4a7cc9: 06 + 4a7cca: 00 00 add byte ptr [rax], al + 4a7ccc: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4a7ccd: 06 + 4a7cce: 00 00 add byte ptr [rax], al + 4a7cd0: a8 06 test al, 6 + 4a7cd2: 00 00 add byte ptr [rax], al + 4a7cd4: aa stosb byte ptr es:[rdi], al + 4a7cd5: 06 + 4a7cd6: 00 00 add byte ptr [rax], al + 4a7cd8: ac lodsb al, byte ptr [rsi] + 4a7cd9: 06 + 4a7cda: 00 00 add byte ptr [rax], al + 4a7cdc: ae scasb al, byte ptr es:[rdi] + 4a7cdd: 06 + 4a7cde: 00 00 add byte ptr [rax], al + 4a7ce0: b0 06 mov al, 6 + 4a7ce2: 00 00 add byte ptr [rax], al + 4a7ce4: b2 06 mov dl, 6 + 4a7ce6: 00 00 add byte ptr [rax], al + 4a7ce8: b4 06 mov ah, 6 + 4a7cea: 00 00 add byte ptr [rax], al + 4a7cec: b6 06 mov dh, 6 + 4a7cee: 00 00 add byte ptr [rax], al + 4a7cf0: b8 06 00 00 ba mov eax, 3120562182 + 4a7cf5: 06 + 4a7cf6: 00 00 add byte ptr [rax], al + 4a7cf8: bc 06 00 00 be mov esp, 3187671046 + 4a7cfd: 06 + 4a7cfe: 00 00 add byte ptr [rax], al + 4a7d00: c0 06 00 rol byte ptr [rsi], 0 + 4a7d03: 00 c2 add dl, al + 4a7d05: 06 + 4a7d06: 00 00 add byte ptr [rax], al + 4a7d08: c4 06 00 00 + 4a7d0c: c6 06 00 mov byte ptr [rsi], 0 + 4a7d0f: 00 c8 add al, cl + 4a7d11: 06 + 4a7d12: 00 00 add byte ptr [rax], al + 4a7d14: ca 06 00 retf 6 + 4a7d17: 00 cc add ah, cl + 4a7d19: 06 + 4a7d1a: 00 00 add byte ptr [rax], al + 4a7d1c: ce + 4a7d1d: 06 + 4a7d1e: 00 00 add byte ptr [rax], al + 4a7d20: d0 06 rol byte ptr [rsi] + 4a7d22: 00 00 add byte ptr [rax], al + 4a7d24: d2 06 rol byte ptr [rsi], cl + 4a7d26: 00 00 add byte ptr [rax], al + 4a7d28: d4 + 4a7d29: 06 + 4a7d2a: 00 00 add byte ptr [rax], al + 4a7d2c: d6 + 4a7d2d: 06 + 4a7d2e: 00 00 add byte ptr [rax], al + 4a7d30: d8 06 fadd dword ptr [rsi] + 4a7d32: 00 00 add byte ptr [rax], al + 4a7d34: da 06 fiadd dword ptr [rsi] + 4a7d36: 00 00 add byte ptr [rax], al + 4a7d38: dc 06 fadd qword ptr [rsi] + 4a7d3a: 00 00 add byte ptr [rax], al + 4a7d3c: de 06 fiadd word ptr [rsi] + 4a7d3e: 00 00 add byte ptr [rax], al + 4a7d40: e0 06 loopne 0x4a7d48 + 4a7d42: 00 00 add byte ptr [rax], al + 4a7d44: e2 06 loop 0x4a7d4c + 4a7d46: 00 00 add byte ptr [rax], al + 4a7d48: e4 06 in al, 6 + 4a7d4a: 00 00 add byte ptr [rax], al + 4a7d4c: e6 06 out 6, al + 4a7d4e: 00 00 add byte ptr [rax], al + 4a7d50: e8 06 00 00 ea call 0xffffffffea4a7d5b <_end+0xffffffffe9fe43db> + 4a7d55: 06 + 4a7d56: 00 00 add byte ptr [rax], al + 4a7d58: ec in al, dx + 4a7d59: 06 + 4a7d5a: 00 00 add byte ptr [rax], al + 4a7d5c: ee out dx, al + 4a7d5d: 06 + 4a7d5e: 00 00 add byte ptr [rax], al + 4a7d60: f0 lock + 4a7d61: 06 + 4a7d62: 00 00 add byte ptr [rax], al + 4a7d64: f2 06 + 4a7d66: 00 00 add byte ptr [rax], al + 4a7d68: f4 hlt + 4a7d69: 06 + 4a7d6a: 00 00 add byte ptr [rax], al + 4a7d6c: f6 06 00 test byte ptr [rsi], 0 + 4a7d6f: 00 f8 add al, bh + 4a7d71: 06 + 4a7d72: 00 00 add byte ptr [rax], al + 4a7d74: fa cli + 4a7d75: 06 + 4a7d76: 00 00 add byte ptr [rax], al + 4a7d78: fc cld + 4a7d79: 06 + 4a7d7a: 00 00 add byte ptr [rax], al + 4a7d7c: fe 06 inc byte ptr [rsi] + 4a7d7e: 00 00 add byte ptr [rax], al + 4a7d80: 00 07 add byte ptr [rdi], al + 4a7d82: 00 00 add byte ptr [rax], al + 4a7d84: 02 07 add al, byte ptr [rdi] + 4a7d86: 00 00 add byte ptr [rax], al + 4a7d88: 04 07 add al, 7 + 4a7d8a: 00 00 add byte ptr [rax], al + 4a7d8c: 06 + 4a7d8d: 07 + 4a7d8e: 00 00 add byte ptr [rax], al + 4a7d90: 08 07 or byte ptr [rdi], al + 4a7d92: 00 00 add byte ptr [rax], al + 4a7d94: 0a 07 or al, byte ptr [rdi] + 4a7d96: 00 00 add byte ptr [rax], al + 4a7d98: 0c 07 or al, 7 + 4a7d9a: 00 00 add byte ptr [rax], al + 4a7d9c: 0e + 4a7d9d: 07 + 4a7d9e: 00 00 add byte ptr [rax], al + 4a7da0: 10 07 adc byte ptr [rdi], al + 4a7da2: 00 00 add byte ptr [rax], al + 4a7da4: 12 07 adc al, byte ptr [rdi] + 4a7da6: 00 00 add byte ptr [rax], al + 4a7da8: 14 07 adc al, 7 + 4a7daa: 00 00 add byte ptr [rax], al + 4a7dac: 16 + 4a7dad: 07 + 4a7dae: 00 00 add byte ptr [rax], al + 4a7db0: 18 07 sbb byte ptr [rdi], al + 4a7db2: 00 00 add byte ptr [rax], al + 4a7db4: 1a 07 sbb al, byte ptr [rdi] + 4a7db6: 00 00 add byte ptr [rax], al + 4a7db8: 1c 07 sbb al, 7 + 4a7dba: 00 00 add byte ptr [rax], al + 4a7dbc: 1e + 4a7dbd: 07 + 4a7dbe: 00 00 add byte ptr [rax], al + 4a7dc0: 20 07 and byte ptr [rdi], al + 4a7dc2: 00 00 add byte ptr [rax], al + 4a7dc4: 22 07 and al, byte ptr [rdi] + 4a7dc6: 00 00 add byte ptr [rax], al + 4a7dc8: 24 07 and al, 7 + 4a7dca: 00 00 add byte ptr [rax], al + 4a7dcc: 26 07 + 4a7dce: 00 00 add byte ptr [rax], al + 4a7dd0: 28 07 sub byte ptr [rdi], al + 4a7dd2: 00 00 add byte ptr [rax], al + 4a7dd4: 2a 07 sub al, byte ptr [rdi] + 4a7dd6: 00 00 add byte ptr [rax], al + 4a7dd8: 2c 07 sub al, 7 + 4a7dda: 00 00 add byte ptr [rax], al + 4a7ddc: 2e 07 + 4a7dde: 00 00 add byte ptr [rax], al + 4a7de0: 30 07 xor byte ptr [rdi], al + 4a7de2: 00 00 add byte ptr [rax], al + 4a7de4: 32 07 xor al, byte ptr [rdi] + 4a7de6: 00 00 add byte ptr [rax], al + 4a7de8: 34 07 xor al, 7 + 4a7dea: 00 00 add byte ptr [rax], al + 4a7dec: 36 07 + 4a7dee: 00 00 add byte ptr [rax], al + 4a7df0: 38 07 cmp byte ptr [rdi], al + 4a7df2: 00 00 add byte ptr [rax], al + 4a7df4: 3a 07 cmp al, byte ptr [rdi] + 4a7df6: 00 00 add byte ptr [rax], al + 4a7df8: 3c 07 cmp al, 7 + 4a7dfa: 00 00 add byte ptr [rax], al + 4a7dfc: 3e 07 + 4a7dfe: 00 00 add byte ptr [rax], al + 4a7e00: 40 07 + 4a7e02: 00 00 add byte ptr [rax], al + 4a7e04: 42 07 + 4a7e06: 00 00 add byte ptr [rax], al + 4a7e08: 44 07 + 4a7e0a: 00 00 add byte ptr [rax], al + 4a7e0c: 46 07 + 4a7e0e: 00 00 add byte ptr [rax], al + 4a7e10: 48 07 + 4a7e12: 00 00 add byte ptr [rax], al + 4a7e14: 4a 07 + 4a7e16: 00 00 add byte ptr [rax], al + 4a7e18: 4c 07 + 4a7e1a: 00 00 add byte ptr [rax], al + 4a7e1c: 4e 07 + 4a7e1e: 00 00 add byte ptr [rax], al + 4a7e20: 50 push rax + 4a7e21: 07 + 4a7e22: 00 00 add byte ptr [rax], al + 4a7e24: 52 push rdx + 4a7e25: 07 + 4a7e26: 00 00 add byte ptr [rax], al + 4a7e28: 54 push rsp + 4a7e29: 07 + 4a7e2a: 00 00 add byte ptr [rax], al + 4a7e2c: 56 push rsi + 4a7e2d: 07 + 4a7e2e: 00 00 add byte ptr [rax], al + 4a7e30: 58 pop rax + 4a7e31: 07 + 4a7e32: 00 00 add byte ptr [rax], al + 4a7e34: 5a pop rdx + 4a7e35: 07 + 4a7e36: 00 00 add byte ptr [rax], al + 4a7e38: 5c pop rsp + 4a7e39: 07 + 4a7e3a: 00 00 add byte ptr [rax], al + 4a7e3c: 5e pop rsi + 4a7e3d: 07 + 4a7e3e: 00 00 add byte ptr [rax], al + 4a7e40: 60 + 4a7e41: 07 + 4a7e42: 00 00 add byte ptr [rax], al + 4a7e44: 62 + 4a7e45: 07 + 4a7e46: 00 00 add byte ptr [rax], al + 4a7e48: 64 07 + 4a7e4a: 00 00 add byte ptr [rax], al + 4a7e4c: 66 07 + 4a7e4e: 00 00 add byte ptr [rax], al + 4a7e50: 68 07 00 00 6a push 1778384903 + 4a7e55: 07 + 4a7e56: 00 00 add byte ptr [rax], al + 4a7e58: 6c insb byte ptr es:[rdi], dx + 4a7e59: 07 + 4a7e5a: 00 00 add byte ptr [rax], al + 4a7e5c: 6e outsb dx, byte ptr [rsi] + 4a7e5d: 07 + 4a7e5e: 00 00 add byte ptr [rax], al + 4a7e60: 70 07 jo 0x4a7e69 + 4a7e62: 00 00 add byte ptr [rax], al + 4a7e64: 72 07 jb 0x4a7e6d + 4a7e66: 00 00 add byte ptr [rax], al + 4a7e68: 74 07 je 0x4a7e71 + 4a7e6a: 00 00 add byte ptr [rax], al + 4a7e6c: 76 07 jbe 0x4a7e75 + 4a7e6e: 00 00 add byte ptr [rax], al + 4a7e70: 78 07 js 0x4a7e79 + 4a7e72: 00 00 add byte ptr [rax], al + 4a7e74: 7a 07 jp 0x4a7e7d + 4a7e76: 00 00 add byte ptr [rax], al + 4a7e78: 7c 07 jl 0x4a7e81 + 4a7e7a: 00 00 add byte ptr [rax], al + 4a7e7c: 7e 07 jle 0x4a7e85 + 4a7e7e: 00 00 add byte ptr [rax], al + 4a7e80: 80 07 00 add byte ptr [rdi], 0 + 4a7e83: 00 82 07 00 00 84 add byte ptr [rdx - 2080374777], al + 4a7e89: 07 + 4a7e8a: 00 00 add byte ptr [rax], al + 4a7e8c: 86 07 xchg byte ptr [rdi], al + 4a7e8e: 00 00 add byte ptr [rax], al + 4a7e90: 88 07 mov byte ptr [rdi], al + 4a7e92: 00 00 add byte ptr [rax], al + 4a7e94: 8a 07 mov al, byte ptr [rdi] + 4a7e96: 00 00 add byte ptr [rax], al + 4a7e98: 8c 07 mov word ptr [rdi], es + 4a7e9a: 00 00 add byte ptr [rax], al + 4a7e9c: 8e 07 mov es, word ptr [rdi] + 4a7e9e: 00 00 add byte ptr [rax], al + 4a7ea0: 90 nop + 4a7ea1: 07 + 4a7ea2: 00 00 add byte ptr [rax], al + 4a7ea4: 92 xchg eax, edx + 4a7ea5: 07 + 4a7ea6: 00 00 add byte ptr [rax], al + 4a7ea8: 94 xchg eax, esp + 4a7ea9: 07 + 4a7eaa: 00 00 add byte ptr [rax], al + 4a7eac: 96 xchg eax, esi + 4a7ead: 07 + 4a7eae: 00 00 add byte ptr [rax], al + 4a7eb0: 98 cwde + 4a7eb1: 07 + 4a7eb2: 00 00 add byte ptr [rax], al + 4a7eb4: 9a + 4a7eb5: 07 + 4a7eb6: 00 00 add byte ptr [rax], al + 4a7eb8: 9c pushfq + 4a7eb9: 07 + 4a7eba: 00 00 add byte ptr [rax], al + 4a7ebc: 9e sahf + 4a7ebd: 07 + 4a7ebe: 00 00 add byte ptr [rax], al + 4a7ec0: a0 07 00 00 a2 07 00 00 a4 movabs al, byte ptr [-6629298618706690041] + 4a7ec9: 07 + 4a7eca: 00 00 add byte ptr [rax], al + 4a7ecc: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4a7ecd: 07 + 4a7ece: 00 00 add byte ptr [rax], al + 4a7ed0: a8 07 test al, 7 + 4a7ed2: 00 00 add byte ptr [rax], al + 4a7ed4: aa stosb byte ptr es:[rdi], al + 4a7ed5: 07 + 4a7ed6: 00 00 add byte ptr [rax], al + 4a7ed8: ac lodsb al, byte ptr [rsi] + 4a7ed9: 07 + 4a7eda: 00 00 add byte ptr [rax], al + 4a7edc: ae scasb al, byte ptr es:[rdi] + 4a7edd: 07 + 4a7ede: 00 00 add byte ptr [rax], al + 4a7ee0: b0 07 mov al, 7 + 4a7ee2: 00 00 add byte ptr [rax], al + 4a7ee4: b2 07 mov dl, 7 + 4a7ee6: 00 00 add byte ptr [rax], al + 4a7ee8: b4 07 mov ah, 7 + 4a7eea: 00 00 add byte ptr [rax], al + 4a7eec: b6 07 mov dh, 7 + 4a7eee: 00 00 add byte ptr [rax], al + 4a7ef0: b8 07 00 00 ba mov eax, 3120562183 + 4a7ef5: 07 + 4a7ef6: 00 00 add byte ptr [rax], al + 4a7ef8: bc 07 00 00 be mov esp, 3187671047 + 4a7efd: 07 + 4a7efe: 00 00 add byte ptr [rax], al + 4a7f00: c0 07 00 rol byte ptr [rdi], 0 + 4a7f03: 00 c2 add dl, al + 4a7f05: 07 + 4a7f06: 00 00 add byte ptr [rax], al + 4a7f08: c4 07 00 + 4a7f0b: 00 c6 add dh, al + 4a7f0d: 07 + 4a7f0e: 00 00 add byte ptr [rax], al + 4a7f10: c8 07 00 00 enter 7, 0 + 4a7f14: ca 07 00 retf 7 + 4a7f17: 00 cc add ah, cl + 4a7f19: 07 + 4a7f1a: 00 00 add byte ptr [rax], al + 4a7f1c: ce + 4a7f1d: 07 + 4a7f1e: 00 00 add byte ptr [rax], al + 4a7f20: d0 07 rol byte ptr [rdi] + 4a7f22: 00 00 add byte ptr [rax], al + 4a7f24: d2 07 rol byte ptr [rdi], cl + 4a7f26: 00 00 add byte ptr [rax], al + 4a7f28: d4 + 4a7f29: 07 + 4a7f2a: 00 00 add byte ptr [rax], al + 4a7f2c: d6 + 4a7f2d: 07 + 4a7f2e: 00 00 add byte ptr [rax], al + 4a7f30: d8 07 fadd dword ptr [rdi] + 4a7f32: 00 00 add byte ptr [rax], al + 4a7f34: da 07 fiadd dword ptr [rdi] + 4a7f36: 00 00 add byte ptr [rax], al + 4a7f38: dc 07 fadd qword ptr [rdi] + 4a7f3a: 00 00 add byte ptr [rax], al + 4a7f3c: de 07 fiadd word ptr [rdi] + 4a7f3e: 00 00 add byte ptr [rax], al + 4a7f40: e0 07 loopne 0x4a7f49 + 4a7f42: 00 00 add byte ptr [rax], al + 4a7f44: e2 07 loop 0x4a7f4d + 4a7f46: 00 00 add byte ptr [rax], al + 4a7f48: e4 07 in al, 7 + 4a7f4a: 00 00 add byte ptr [rax], al + 4a7f4c: e6 07 out 7, al + 4a7f4e: 00 00 add byte ptr [rax], al + 4a7f50: e8 07 00 00 ea call 0xffffffffea4a7f5c <_end+0xffffffffe9fe45dc> + 4a7f55: 07 + 4a7f56: 00 00 add byte ptr [rax], al + 4a7f58: ec in al, dx + 4a7f59: 07 + 4a7f5a: 00 00 add byte ptr [rax], al + 4a7f5c: ee out dx, al + 4a7f5d: 07 + 4a7f5e: 00 00 add byte ptr [rax], al + 4a7f60: f0 lock + 4a7f61: 07 + 4a7f62: 00 00 add byte ptr [rax], al + 4a7f64: f2 07 + 4a7f66: 00 00 add byte ptr [rax], al + 4a7f68: f4 hlt + 4a7f69: 07 + 4a7f6a: 00 00 add byte ptr [rax], al + 4a7f6c: f6 07 00 test byte ptr [rdi], 0 + 4a7f6f: 00 f8 add al, bh + 4a7f71: 07 + 4a7f72: 00 00 add byte ptr [rax], al + 4a7f74: fa cli + 4a7f75: 07 + 4a7f76: 00 00 add byte ptr [rax], al + 4a7f78: fc cld + 4a7f79: 07 + 4a7f7a: 00 00 add byte ptr [rax], al + 4a7f7c: fe 07 inc byte ptr [rdi] + 4a7f7e: 00 00 add byte ptr [rax], al + 4a7f80: 00 08 add byte ptr [rax], cl + 4a7f82: 00 00 add byte ptr [rax], al + 4a7f84: 02 08 add cl, byte ptr [rax] + 4a7f86: 00 00 add byte ptr [rax], al + 4a7f88: 04 08 add al, 8 + 4a7f8a: 00 00 add byte ptr [rax], al + 4a7f8c: 06 + 4a7f8d: 08 00 or byte ptr [rax], al + 4a7f8f: 00 08 add byte ptr [rax], cl + 4a7f91: 08 00 or byte ptr [rax], al + 4a7f93: 00 0a add byte ptr [rdx], cl + 4a7f95: 08 00 or byte ptr [rax], al + 4a7f97: 00 0c 08 add byte ptr [rax + rcx], cl + 4a7f9a: 00 00 add byte ptr [rax], al + 4a7f9c: 0e + 4a7f9d: 08 00 or byte ptr [rax], al + 4a7f9f: 00 10 add byte ptr [rax], dl + 4a7fa1: 08 00 or byte ptr [rax], al + 4a7fa3: 00 12 add byte ptr [rdx], dl + 4a7fa5: 08 00 or byte ptr [rax], al + 4a7fa7: 00 14 08 add byte ptr [rax + rcx], dl + 4a7faa: 00 00 add byte ptr [rax], al + 4a7fac: 16 + 4a7fad: 08 00 or byte ptr [rax], al + 4a7faf: 00 18 add byte ptr [rax], bl + 4a7fb1: 08 00 or byte ptr [rax], al + 4a7fb3: 00 1a add byte ptr [rdx], bl + 4a7fb5: 08 00 or byte ptr [rax], al + 4a7fb7: 00 1c 08 add byte ptr [rax + rcx], bl + 4a7fba: 00 00 add byte ptr [rax], al + 4a7fbc: 1e + 4a7fbd: 08 00 or byte ptr [rax], al + 4a7fbf: 00 20 add byte ptr [rax], ah + 4a7fc1: 08 00 or byte ptr [rax], al + 4a7fc3: 00 22 add byte ptr [rdx], ah + 4a7fc5: 08 00 or byte ptr [rax], al + 4a7fc7: 00 24 08 add byte ptr [rax + rcx], ah + 4a7fca: 00 00 add byte ptr [rax], al + 4a7fcc: 26 08 00 or byte ptr es:[rax], al + 4a7fcf: 00 28 add byte ptr [rax], ch + 4a7fd1: 08 00 or byte ptr [rax], al + 4a7fd3: 00 2a add byte ptr [rdx], ch + 4a7fd5: 08 00 or byte ptr [rax], al + 4a7fd7: 00 2c 08 add byte ptr [rax + rcx], ch + 4a7fda: 00 00 add byte ptr [rax], al + 4a7fdc: 2e 08 00 or byte ptr cs:[rax], al + 4a7fdf: 00 30 add byte ptr [rax], dh + 4a7fe1: 08 00 or byte ptr [rax], al + 4a7fe3: 00 32 add byte ptr [rdx], dh + 4a7fe5: 08 00 or byte ptr [rax], al + 4a7fe7: 00 34 08 add byte ptr [rax + rcx], dh + 4a7fea: 00 00 add byte ptr [rax], al + 4a7fec: 36 08 00 or byte ptr ss:[rax], al + 4a7fef: 00 38 add byte ptr [rax], bh + 4a7ff1: 08 00 or byte ptr [rax], al + 4a7ff3: 00 3a add byte ptr [rdx], bh + 4a7ff5: 08 00 or byte ptr [rax], al + 4a7ff7: 00 3c 08 add byte ptr [rax + rcx], bh + 4a7ffa: 00 00 add byte ptr [rax], al + 4a7ffc: 3e 08 00 or byte ptr ds:[rax], al + 4a7fff: 00 40 08 add byte ptr [rax + 8], al + 4a8002: 00 00 add byte ptr [rax], al + 4a8004: 42 08 00 or byte ptr [rax], al + 4a8007: 00 44 08 00 add byte ptr [rax + rcx], al + 4a800b: 00 46 08 add byte ptr [rsi + 8], al + 4a800e: 00 00 add byte ptr [rax], al + 4a8010: 48 08 00 or byte ptr [rax], al + 4a8013: 00 4a 08 add byte ptr [rdx + 8], cl + 4a8016: 00 00 add byte ptr [rax], al + 4a8018: 4c 08 00 or byte ptr [rax], r8b + 4a801b: 00 4e 08 add byte ptr [rsi + 8], cl + 4a801e: 00 00 add byte ptr [rax], al + 4a8020: 50 push rax + 4a8021: 08 00 or byte ptr [rax], al + 4a8023: 00 52 08 add byte ptr [rdx + 8], dl + 4a8026: 00 00 add byte ptr [rax], al + 4a8028: 54 push rsp + 4a8029: 08 00 or byte ptr [rax], al + 4a802b: 00 56 08 add byte ptr [rsi + 8], dl + 4a802e: 00 00 add byte ptr [rax], al + 4a8030: 58 pop rax + 4a8031: 08 00 or byte ptr [rax], al + 4a8033: 00 5a 08 add byte ptr [rdx + 8], bl + 4a8036: 00 00 add byte ptr [rax], al + 4a8038: 5c pop rsp + 4a8039: 08 00 or byte ptr [rax], al + 4a803b: 00 5e 08 add byte ptr [rsi + 8], bl + 4a803e: 00 00 add byte ptr [rax], al + 4a8040: 60 + 4a8041: 08 00 or byte ptr [rax], al + 4a8043: 00 62 08 add byte ptr [rdx + 8], ah + 4a8046: 00 00 add byte ptr [rax], al + 4a8048: 64 08 00 or byte ptr fs:[rax], al + 4a804b: 00 66 08 add byte ptr [rsi + 8], ah + 4a804e: 00 00 add byte ptr [rax], al + 4a8050: 68 08 00 00 6a push 1778384904 + 4a8055: 08 00 or byte ptr [rax], al + 4a8057: 00 6c 08 00 add byte ptr [rax + rcx], ch + 4a805b: 00 6e 08 add byte ptr [rsi + 8], ch + 4a805e: 00 00 add byte ptr [rax], al + 4a8060: 70 08 jo 0x4a806a + 4a8062: 00 00 add byte ptr [rax], al + 4a8064: 72 08 jb 0x4a806e + 4a8066: 00 00 add byte ptr [rax], al + 4a8068: 74 08 je 0x4a8072 + 4a806a: 00 00 add byte ptr [rax], al + 4a806c: 76 08 jbe 0x4a8076 + 4a806e: 00 00 add byte ptr [rax], al + 4a8070: 78 08 js 0x4a807a + 4a8072: 00 00 add byte ptr [rax], al + 4a8074: 7a 08 jp 0x4a807e + 4a8076: 00 00 add byte ptr [rax], al + 4a8078: 7c 08 jl 0x4a8082 + 4a807a: 00 00 add byte ptr [rax], al + 4a807c: 7e 08 jle 0x4a8086 + 4a807e: 00 00 add byte ptr [rax], al + 4a8080: 80 08 00 or byte ptr [rax], 0 + 4a8083: 00 82 08 00 00 84 add byte ptr [rdx - 2080374776], al + 4a8089: 08 00 or byte ptr [rax], al + 4a808b: 00 86 08 00 00 88 add byte ptr [rsi - 2013265912], al + 4a8091: 08 00 or byte ptr [rax], al + 4a8093: 00 8a 08 00 00 8c add byte ptr [rdx - 1946157048], cl + 4a8099: 08 00 or byte ptr [rax], al + 4a809b: 00 8e 08 00 00 90 add byte ptr [rsi - 1879048184], cl + 4a80a1: 08 00 or byte ptr [rax], al + 4a80a3: 00 92 08 00 00 94 add byte ptr [rdx - 1811939320], dl + 4a80a9: 08 00 or byte ptr [rax], al + 4a80ab: 00 96 08 00 00 98 add byte ptr [rsi - 1744830456], dl + 4a80b1: 08 00 or byte ptr [rax], al + 4a80b3: 00 9a 08 00 00 9c add byte ptr [rdx - 1677721592], bl + 4a80b9: 08 00 or byte ptr [rax], al + 4a80bb: 00 9e 08 00 00 a0 add byte ptr [rsi - 1610612728], bl + 4a80c1: 08 00 or byte ptr [rax], al + 4a80c3: 00 a2 08 00 00 a4 add byte ptr [rdx - 1543503864], ah + 4a80c9: 08 00 or byte ptr [rax], al + 4a80cb: 00 a6 08 00 00 a8 add byte ptr [rsi - 1476395000], ah + 4a80d1: 08 00 or byte ptr [rax], al + 4a80d3: 00 aa 08 00 00 ac add byte ptr [rdx - 1409286136], ch + 4a80d9: 08 00 or byte ptr [rax], al + 4a80db: 00 ae 08 00 00 b0 add byte ptr [rsi - 1342177272], ch + 4a80e1: 08 00 or byte ptr [rax], al + 4a80e3: 00 b2 08 00 00 b4 add byte ptr [rdx - 1275068408], dh + 4a80e9: 08 00 or byte ptr [rax], al + 4a80eb: 00 b6 08 00 00 b8 add byte ptr [rsi - 1207959544], dh + 4a80f1: 08 00 or byte ptr [rax], al + 4a80f3: 00 ba 08 00 00 bc add byte ptr [rdx - 1140850680], bh + 4a80f9: 08 00 or byte ptr [rax], al + 4a80fb: 00 be 08 00 00 c0 add byte ptr [rsi - 1073741816], bh + 4a8101: 08 00 or byte ptr [rax], al + 4a8103: 00 c2 add dl, al + 4a8105: 08 00 or byte ptr [rax], al + 4a8107: 00 c4 add ah, al + 4a8109: 08 00 or byte ptr [rax], al + 4a810b: 00 c6 add dh, al + 4a810d: 08 00 or byte ptr [rax], al + 4a810f: 00 c8 add al, cl + 4a8111: 08 00 or byte ptr [rax], al + 4a8113: 00 ca add dl, cl + 4a8115: 08 00 or byte ptr [rax], al + 4a8117: 00 cc add ah, cl + 4a8119: 08 00 or byte ptr [rax], al + 4a811b: 00 ce add dh, cl + 4a811d: 08 00 or byte ptr [rax], al + 4a811f: 00 d0 add al, dl + 4a8121: 08 00 or byte ptr [rax], al + 4a8123: 00 d2 add dl, dl + 4a8125: 08 00 or byte ptr [rax], al + 4a8127: 00 d4 add ah, dl + 4a8129: 08 00 or byte ptr [rax], al + 4a812b: 00 d6 add dh, dl + 4a812d: 08 00 or byte ptr [rax], al + 4a812f: 00 d8 add al, bl + 4a8131: 08 00 or byte ptr [rax], al + 4a8133: 00 da add dl, bl + 4a8135: 08 00 or byte ptr [rax], al + 4a8137: 00 dc add ah, bl + 4a8139: 08 00 or byte ptr [rax], al + 4a813b: 00 de add dh, bl + 4a813d: 08 00 or byte ptr [rax], al + 4a813f: 00 e0 add al, ah + 4a8141: 08 00 or byte ptr [rax], al + 4a8143: 00 e2 add dl, ah + 4a8145: 08 00 or byte ptr [rax], al + 4a8147: 00 e4 add ah, ah + 4a8149: 08 00 or byte ptr [rax], al + 4a814b: 00 e6 add dh, ah + 4a814d: 08 00 or byte ptr [rax], al + 4a814f: 00 e8 add al, ch + 4a8151: 08 00 or byte ptr [rax], al + 4a8153: 00 ea add dl, ch + 4a8155: 08 00 or byte ptr [rax], al + 4a8157: 00 ec add ah, ch + 4a8159: 08 00 or byte ptr [rax], al + 4a815b: 00 ee add dh, ch + 4a815d: 08 00 or byte ptr [rax], al + 4a815f: 00 f0 add al, dh + 4a8161: 08 00 or byte ptr [rax], al + 4a8163: 00 f2 add dl, dh + 4a8165: 08 00 or byte ptr [rax], al + 4a8167: 00 f4 add ah, dh + 4a8169: 08 00 or byte ptr [rax], al + 4a816b: 00 f6 add dh, dh + 4a816d: 08 00 or byte ptr [rax], al + 4a816f: 00 f8 add al, bh + 4a8171: 08 00 or byte ptr [rax], al + 4a8173: 00 fa add dl, bh + 4a8175: 08 00 or byte ptr [rax], al + 4a8177: 00 fc add ah, bh + 4a8179: 08 00 or byte ptr [rax], al + 4a817b: 00 fe add dh, bh + 4a817d: 08 00 or byte ptr [rax], al + 4a817f: 00 00 add byte ptr [rax], al + 4a8181: 09 00 or dword ptr [rax], eax + 4a8183: 00 02 add byte ptr [rdx], al + 4a8185: 09 00 or dword ptr [rax], eax + 4a8187: 00 04 09 add byte ptr [rcx + rcx], al + 4a818a: 00 00 add byte ptr [rax], al + 4a818c: 06 + 4a818d: 09 00 or dword ptr [rax], eax + 4a818f: 00 08 add byte ptr [rax], cl + 4a8191: 09 00 or dword ptr [rax], eax + 4a8193: 00 0a add byte ptr [rdx], cl + 4a8195: 09 00 or dword ptr [rax], eax + 4a8197: 00 0c 09 add byte ptr [rcx + rcx], cl + 4a819a: 00 00 add byte ptr [rax], al + 4a819c: 0e + 4a819d: 09 00 or dword ptr [rax], eax + 4a819f: 00 10 add byte ptr [rax], dl + 4a81a1: 09 00 or dword ptr [rax], eax + 4a81a3: 00 12 add byte ptr [rdx], dl + 4a81a5: 09 00 or dword ptr [rax], eax + 4a81a7: 00 14 09 add byte ptr [rcx + rcx], dl + 4a81aa: 00 00 add byte ptr [rax], al + 4a81ac: 16 + 4a81ad: 09 00 or dword ptr [rax], eax + 4a81af: 00 18 add byte ptr [rax], bl + 4a81b1: 09 00 or dword ptr [rax], eax + 4a81b3: 00 1a add byte ptr [rdx], bl + 4a81b5: 09 00 or dword ptr [rax], eax + 4a81b7: 00 1c 09 add byte ptr [rcx + rcx], bl + 4a81ba: 00 00 add byte ptr [rax], al + 4a81bc: 1e + 4a81bd: 09 00 or dword ptr [rax], eax + 4a81bf: 00 20 add byte ptr [rax], ah + 4a81c1: 09 00 or dword ptr [rax], eax + 4a81c3: 00 22 add byte ptr [rdx], ah + 4a81c5: 09 00 or dword ptr [rax], eax + 4a81c7: 00 24 09 add byte ptr [rcx + rcx], ah + 4a81ca: 00 00 add byte ptr [rax], al + 4a81cc: 26 09 00 or dword ptr es:[rax], eax + 4a81cf: 00 28 add byte ptr [rax], ch + 4a81d1: 09 00 or dword ptr [rax], eax + 4a81d3: 00 2a add byte ptr [rdx], ch + 4a81d5: 09 00 or dword ptr [rax], eax + 4a81d7: 00 2c 09 add byte ptr [rcx + rcx], ch + 4a81da: 00 00 add byte ptr [rax], al + 4a81dc: 2e 09 00 or dword ptr cs:[rax], eax + 4a81df: 00 30 add byte ptr [rax], dh + 4a81e1: 09 00 or dword ptr [rax], eax + 4a81e3: 00 32 add byte ptr [rdx], dh + 4a81e5: 09 00 or dword ptr [rax], eax + 4a81e7: 00 34 09 add byte ptr [rcx + rcx], dh + 4a81ea: 00 00 add byte ptr [rax], al + 4a81ec: 36 09 00 or dword ptr ss:[rax], eax + 4a81ef: 00 38 add byte ptr [rax], bh + 4a81f1: 09 00 or dword ptr [rax], eax + 4a81f3: 00 3a add byte ptr [rdx], bh + 4a81f5: 09 00 or dword ptr [rax], eax + 4a81f7: 00 3c 09 add byte ptr [rcx + rcx], bh + 4a81fa: 00 00 add byte ptr [rax], al + 4a81fc: 3e 09 00 or dword ptr ds:[rax], eax + 4a81ff: 00 40 09 add byte ptr [rax + 9], al + 4a8202: 00 00 add byte ptr [rax], al + 4a8204: 42 09 00 or dword ptr [rax], eax + 4a8207: 00 44 09 00 add byte ptr [rcx + rcx], al + 4a820b: 00 46 09 add byte ptr [rsi + 9], al + 4a820e: 00 00 add byte ptr [rax], al + 4a8210: 48 09 00 or qword ptr [rax], rax + 4a8213: 00 4a 09 add byte ptr [rdx + 9], cl + 4a8216: 00 00 add byte ptr [rax], al + 4a8218: 4c 09 00 or qword ptr [rax], r8 + 4a821b: 00 4e 09 add byte ptr [rsi + 9], cl + 4a821e: 00 00 add byte ptr [rax], al + 4a8220: 50 push rax + 4a8221: 09 00 or dword ptr [rax], eax + 4a8223: 00 52 09 add byte ptr [rdx + 9], dl + 4a8226: 00 00 add byte ptr [rax], al + 4a8228: 54 push rsp + 4a8229: 09 00 or dword ptr [rax], eax + 4a822b: 00 56 09 add byte ptr [rsi + 9], dl + 4a822e: 00 00 add byte ptr [rax], al + 4a8230: 58 pop rax + 4a8231: 09 00 or dword ptr [rax], eax + 4a8233: 00 5a 09 add byte ptr [rdx + 9], bl + 4a8236: 00 00 add byte ptr [rax], al + 4a8238: 5c pop rsp + 4a8239: 09 00 or dword ptr [rax], eax + 4a823b: 00 5e 09 add byte ptr [rsi + 9], bl + 4a823e: 00 00 add byte ptr [rax], al + 4a8240: 60 + 4a8241: 09 00 or dword ptr [rax], eax + 4a8243: 00 62 09 add byte ptr [rdx + 9], ah + 4a8246: 00 00 add byte ptr [rax], al + 4a8248: 64 09 00 or dword ptr fs:[rax], eax + 4a824b: 00 66 09 add byte ptr [rsi + 9], ah + 4a824e: 00 00 add byte ptr [rax], al + 4a8250: 68 09 00 00 6a push 1778384905 + 4a8255: 09 00 or dword ptr [rax], eax + 4a8257: 00 6c 09 00 add byte ptr [rcx + rcx], ch + 4a825b: 00 6e 09 add byte ptr [rsi + 9], ch + 4a825e: 00 00 add byte ptr [rax], al + 4a8260: 70 09 jo 0x4a826b + 4a8262: 00 00 add byte ptr [rax], al + 4a8264: 72 09 jb 0x4a826f + 4a8266: 00 00 add byte ptr [rax], al + 4a8268: 74 09 je 0x4a8273 + 4a826a: 00 00 add byte ptr [rax], al + 4a826c: 76 09 jbe 0x4a8277 + 4a826e: 00 00 add byte ptr [rax], al + 4a8270: 78 09 js 0x4a827b + 4a8272: 00 00 add byte ptr [rax], al + 4a8274: 7a 09 jp 0x4a827f + 4a8276: 00 00 add byte ptr [rax], al + 4a8278: 7c 09 jl 0x4a8283 + 4a827a: 00 00 add byte ptr [rax], al + 4a827c: 7e 09 jle 0x4a8287 + 4a827e: 00 00 add byte ptr [rax], al + 4a8280: 80 09 00 or byte ptr [rcx], 0 + 4a8283: 00 82 09 00 00 84 add byte ptr [rdx - 2080374775], al + 4a8289: 09 00 or dword ptr [rax], eax + 4a828b: 00 86 09 00 00 88 add byte ptr [rsi - 2013265911], al + 4a8291: 09 00 or dword ptr [rax], eax + 4a8293: 00 8a 09 00 00 8c add byte ptr [rdx - 1946157047], cl + 4a8299: 09 00 or dword ptr [rax], eax + 4a829b: 00 8e 09 00 00 90 add byte ptr [rsi - 1879048183], cl + 4a82a1: 09 00 or dword ptr [rax], eax + 4a82a3: 00 92 09 00 00 94 add byte ptr [rdx - 1811939319], dl + 4a82a9: 09 00 or dword ptr [rax], eax + 4a82ab: 00 96 09 00 00 98 add byte ptr [rsi - 1744830455], dl + 4a82b1: 09 00 or dword ptr [rax], eax + 4a82b3: 00 9a 09 00 00 9c add byte ptr [rdx - 1677721591], bl + 4a82b9: 09 00 or dword ptr [rax], eax + 4a82bb: 00 9e 09 00 00 a0 add byte ptr [rsi - 1610612727], bl + 4a82c1: 09 00 or dword ptr [rax], eax + 4a82c3: 00 a2 09 00 00 a4 add byte ptr [rdx - 1543503863], ah + 4a82c9: 09 00 or dword ptr [rax], eax + 4a82cb: 00 a6 09 00 00 a8 add byte ptr [rsi - 1476394999], ah + 4a82d1: 09 00 or dword ptr [rax], eax + 4a82d3: 00 aa 09 00 00 ac add byte ptr [rdx - 1409286135], ch + 4a82d9: 09 00 or dword ptr [rax], eax + 4a82db: 00 ae 09 00 00 b0 add byte ptr [rsi - 1342177271], ch + 4a82e1: 09 00 or dword ptr [rax], eax + 4a82e3: 00 b2 09 00 00 b4 add byte ptr [rdx - 1275068407], dh + 4a82e9: 09 00 or dword ptr [rax], eax + 4a82eb: 00 b6 09 00 00 b8 add byte ptr [rsi - 1207959543], dh + 4a82f1: 09 00 or dword ptr [rax], eax + 4a82f3: 00 ba 09 00 00 bc add byte ptr [rdx - 1140850679], bh + 4a82f9: 09 00 or dword ptr [rax], eax + 4a82fb: 00 be 09 00 00 c0 add byte ptr [rsi - 1073741815], bh + 4a8301: 09 00 or dword ptr [rax], eax + 4a8303: 00 c2 add dl, al + 4a8305: 09 00 or dword ptr [rax], eax + 4a8307: 00 c4 add ah, al + 4a8309: 09 00 or dword ptr [rax], eax + 4a830b: 00 c6 add dh, al + 4a830d: 09 00 or dword ptr [rax], eax + 4a830f: 00 c8 add al, cl + 4a8311: 09 00 or dword ptr [rax], eax + 4a8313: 00 ca add dl, cl + 4a8315: 09 00 or dword ptr [rax], eax + 4a8317: 00 cc add ah, cl + 4a8319: 09 00 or dword ptr [rax], eax + 4a831b: 00 ce add dh, cl + 4a831d: 09 00 or dword ptr [rax], eax + 4a831f: 00 d0 add al, dl + 4a8321: 09 00 or dword ptr [rax], eax + 4a8323: 00 d2 add dl, dl + 4a8325: 09 00 or dword ptr [rax], eax + 4a8327: 00 d4 add ah, dl + 4a8329: 09 00 or dword ptr [rax], eax + 4a832b: 00 d6 add dh, dl + 4a832d: 09 00 or dword ptr [rax], eax + 4a832f: 00 d8 add al, bl + 4a8331: 09 00 or dword ptr [rax], eax + 4a8333: 00 da add dl, bl + 4a8335: 09 00 or dword ptr [rax], eax + 4a8337: 00 dc add ah, bl + 4a8339: 09 00 or dword ptr [rax], eax + 4a833b: 00 de add dh, bl + 4a833d: 09 00 or dword ptr [rax], eax + 4a833f: 00 e0 add al, ah + 4a8341: 09 00 or dword ptr [rax], eax + 4a8343: 00 e2 add dl, ah + 4a8345: 09 00 or dword ptr [rax], eax + 4a8347: 00 e4 add ah, ah + 4a8349: 09 00 or dword ptr [rax], eax + 4a834b: 00 e6 add dh, ah + 4a834d: 09 00 or dword ptr [rax], eax + 4a834f: 00 e8 add al, ch + 4a8351: 09 00 or dword ptr [rax], eax + 4a8353: 00 ea add dl, ch + 4a8355: 09 00 or dword ptr [rax], eax + 4a8357: 00 ec add ah, ch + 4a8359: 09 00 or dword ptr [rax], eax + 4a835b: 00 ee add dh, ch + 4a835d: 09 00 or dword ptr [rax], eax + 4a835f: 00 f0 add al, dh + 4a8361: 09 00 or dword ptr [rax], eax + 4a8363: 00 f2 add dl, dh + 4a8365: 09 00 or dword ptr [rax], eax + 4a8367: 00 f4 add ah, dh + 4a8369: 09 00 or dword ptr [rax], eax + 4a836b: 00 f6 add dh, dh + 4a836d: 09 00 or dword ptr [rax], eax + 4a836f: 00 f8 add al, bh + 4a8371: 09 00 or dword ptr [rax], eax + 4a8373: 00 fa add dl, bh + 4a8375: 09 00 or dword ptr [rax], eax + 4a8377: 00 fc add ah, bh + 4a8379: 09 00 or dword ptr [rax], eax + 4a837b: 00 fe add dh, bh + 4a837d: 09 00 or dword ptr [rax], eax + 4a837f: 00 00 add byte ptr [rax], al + 4a8381: 0a 00 or al, byte ptr [rax] + 4a8383: 00 02 add byte ptr [rdx], al + 4a8385: 0a 00 or al, byte ptr [rax] + 4a8387: 00 04 0a add byte ptr [rdx + rcx], al + 4a838a: 00 00 add byte ptr [rax], al + 4a838c: 06 + 4a838d: 0a 00 or al, byte ptr [rax] + 4a838f: 00 08 add byte ptr [rax], cl + 4a8391: 0a 00 or al, byte ptr [rax] + 4a8393: 00 0a add byte ptr [rdx], cl + 4a8395: 0a 00 or al, byte ptr [rax] + 4a8397: 00 0c 0a add byte ptr [rdx + rcx], cl + 4a839a: 00 00 add byte ptr [rax], al + 4a839c: 0e + 4a839d: 0a 00 or al, byte ptr [rax] + 4a839f: 00 10 add byte ptr [rax], dl + 4a83a1: 0a 00 or al, byte ptr [rax] + 4a83a3: 00 12 add byte ptr [rdx], dl + 4a83a5: 0a 00 or al, byte ptr [rax] + 4a83a7: 00 14 0a add byte ptr [rdx + rcx], dl + 4a83aa: 00 00 add byte ptr [rax], al + 4a83ac: 16 + 4a83ad: 0a 00 or al, byte ptr [rax] + 4a83af: 00 18 add byte ptr [rax], bl + 4a83b1: 0a 00 or al, byte ptr [rax] + 4a83b3: 00 1a add byte ptr [rdx], bl + 4a83b5: 0a 00 or al, byte ptr [rax] + 4a83b7: 00 1c 0a add byte ptr [rdx + rcx], bl + 4a83ba: 00 00 add byte ptr [rax], al + 4a83bc: 1e + 4a83bd: 0a 00 or al, byte ptr [rax] + 4a83bf: 00 20 add byte ptr [rax], ah + 4a83c1: 0a 00 or al, byte ptr [rax] + 4a83c3: 00 22 add byte ptr [rdx], ah + 4a83c5: 0a 00 or al, byte ptr [rax] + 4a83c7: 00 24 0a add byte ptr [rdx + rcx], ah + 4a83ca: 00 00 add byte ptr [rax], al + 4a83cc: 26 0a 00 or al, byte ptr es:[rax] + 4a83cf: 00 28 add byte ptr [rax], ch + 4a83d1: 0a 00 or al, byte ptr [rax] + 4a83d3: 00 2a add byte ptr [rdx], ch + 4a83d5: 0a 00 or al, byte ptr [rax] + 4a83d7: 00 2c 0a add byte ptr [rdx + rcx], ch + 4a83da: 00 00 add byte ptr [rax], al + 4a83dc: 2e 0a 00 or al, byte ptr cs:[rax] + 4a83df: 00 30 add byte ptr [rax], dh + 4a83e1: 0a 00 or al, byte ptr [rax] + 4a83e3: 00 32 add byte ptr [rdx], dh + 4a83e5: 0a 00 or al, byte ptr [rax] + 4a83e7: 00 34 0a add byte ptr [rdx + rcx], dh + 4a83ea: 00 00 add byte ptr [rax], al + 4a83ec: 36 0a 00 or al, byte ptr ss:[rax] + 4a83ef: 00 38 add byte ptr [rax], bh + 4a83f1: 0a 00 or al, byte ptr [rax] + 4a83f3: 00 3a add byte ptr [rdx], bh + 4a83f5: 0a 00 or al, byte ptr [rax] + 4a83f7: 00 3c 0a add byte ptr [rdx + rcx], bh + 4a83fa: 00 00 add byte ptr [rax], al + 4a83fc: 3e 0a 00 or al, byte ptr ds:[rax] + 4a83ff: 00 40 0a add byte ptr [rax + 10], al + 4a8402: 00 00 add byte ptr [rax], al + 4a8404: 42 0a 00 or al, byte ptr [rax] + 4a8407: 00 44 0a 00 add byte ptr [rdx + rcx], al + 4a840b: 00 46 0a add byte ptr [rsi + 10], al + 4a840e: 00 00 add byte ptr [rax], al + 4a8410: 48 0a 00 or al, byte ptr [rax] + 4a8413: 00 4a 0a add byte ptr [rdx + 10], cl + 4a8416: 00 00 add byte ptr [rax], al + 4a8418: 4c 0a 00 or r8b, byte ptr [rax] + 4a841b: 00 4e 0a add byte ptr [rsi + 10], cl + 4a841e: 00 00 add byte ptr [rax], al + 4a8420: 50 push rax + 4a8421: 0a 00 or al, byte ptr [rax] + 4a8423: 00 52 0a add byte ptr [rdx + 10], dl + 4a8426: 00 00 add byte ptr [rax], al + 4a8428: 54 push rsp + 4a8429: 0a 00 or al, byte ptr [rax] + 4a842b: 00 56 0a add byte ptr [rsi + 10], dl + 4a842e: 00 00 add byte ptr [rax], al + 4a8430: 58 pop rax + 4a8431: 0a 00 or al, byte ptr [rax] + 4a8433: 00 5a 0a add byte ptr [rdx + 10], bl + 4a8436: 00 00 add byte ptr [rax], al + 4a8438: 5c pop rsp + 4a8439: 0a 00 or al, byte ptr [rax] + 4a843b: 00 5e 0a add byte ptr [rsi + 10], bl + 4a843e: 00 00 add byte ptr [rax], al + 4a8440: 60 + 4a8441: 0a 00 or al, byte ptr [rax] + 4a8443: 00 62 0a add byte ptr [rdx + 10], ah + 4a8446: 00 00 add byte ptr [rax], al + 4a8448: 64 0a 00 or al, byte ptr fs:[rax] + 4a844b: 00 66 0a add byte ptr [rsi + 10], ah + 4a844e: 00 00 add byte ptr [rax], al + 4a8450: 68 0a 00 00 6a push 1778384906 + 4a8455: 0a 00 or al, byte ptr [rax] + 4a8457: 00 6c 0a 00 add byte ptr [rdx + rcx], ch + 4a845b: 00 6e 0a add byte ptr [rsi + 10], ch + 4a845e: 00 00 add byte ptr [rax], al + 4a8460: 70 0a jo 0x4a846c + 4a8462: 00 00 add byte ptr [rax], al + 4a8464: 72 0a jb 0x4a8470 + 4a8466: 00 00 add byte ptr [rax], al + 4a8468: 74 0a je 0x4a8474 + 4a846a: 00 00 add byte ptr [rax], al + 4a846c: 76 0a jbe 0x4a8478 + 4a846e: 00 00 add byte ptr [rax], al + 4a8470: 78 0a js 0x4a847c + 4a8472: 00 00 add byte ptr [rax], al + 4a8474: 7a 0a jp 0x4a8480 + 4a8476: 00 00 add byte ptr [rax], al + 4a8478: 7c 0a jl 0x4a8484 + 4a847a: 00 00 add byte ptr [rax], al + 4a847c: 7e 0a jle 0x4a8488 + 4a847e: 00 00 add byte ptr [rax], al + 4a8480: 80 0a 00 or byte ptr [rdx], 0 + 4a8483: 00 82 0a 00 00 84 add byte ptr [rdx - 2080374774], al + 4a8489: 0a 00 or al, byte ptr [rax] + 4a848b: 00 86 0a 00 00 88 add byte ptr [rsi - 2013265910], al + 4a8491: 0a 00 or al, byte ptr [rax] + 4a8493: 00 8a 0a 00 00 8c add byte ptr [rdx - 1946157046], cl + 4a8499: 0a 00 or al, byte ptr [rax] + 4a849b: 00 8e 0a 00 00 90 add byte ptr [rsi - 1879048182], cl + 4a84a1: 0a 00 or al, byte ptr [rax] + 4a84a3: 00 92 0a 00 00 94 add byte ptr [rdx - 1811939318], dl + 4a84a9: 0a 00 or al, byte ptr [rax] + 4a84ab: 00 96 0a 00 00 98 add byte ptr [rsi - 1744830454], dl + 4a84b1: 0a 00 or al, byte ptr [rax] + 4a84b3: 00 9a 0a 00 00 9c add byte ptr [rdx - 1677721590], bl + 4a84b9: 0a 00 or al, byte ptr [rax] + 4a84bb: 00 9e 0a 00 00 a0 add byte ptr [rsi - 1610612726], bl + 4a84c1: 0a 00 or al, byte ptr [rax] + 4a84c3: 00 a2 0a 00 00 a4 add byte ptr [rdx - 1543503862], ah + 4a84c9: 0a 00 or al, byte ptr [rax] + 4a84cb: 00 a6 0a 00 00 a8 add byte ptr [rsi - 1476394998], ah + 4a84d1: 0a 00 or al, byte ptr [rax] + 4a84d3: 00 aa 0a 00 00 ac add byte ptr [rdx - 1409286134], ch + 4a84d9: 0a 00 or al, byte ptr [rax] + 4a84db: 00 ae 0a 00 00 b0 add byte ptr [rsi - 1342177270], ch + 4a84e1: 0a 00 or al, byte ptr [rax] + 4a84e3: 00 b2 0a 00 00 b4 add byte ptr [rdx - 1275068406], dh + 4a84e9: 0a 00 or al, byte ptr [rax] + 4a84eb: 00 b6 0a 00 00 b8 add byte ptr [rsi - 1207959542], dh + 4a84f1: 0a 00 or al, byte ptr [rax] + 4a84f3: 00 ba 0a 00 00 bc add byte ptr [rdx - 1140850678], bh + 4a84f9: 0a 00 or al, byte ptr [rax] + 4a84fb: 00 be 0a 00 00 c0 add byte ptr [rsi - 1073741814], bh + 4a8501: 0a 00 or al, byte ptr [rax] + 4a8503: 00 c2 add dl, al + 4a8505: 0a 00 or al, byte ptr [rax] + 4a8507: 00 c4 add ah, al + 4a8509: 0a 00 or al, byte ptr [rax] + 4a850b: 00 c6 add dh, al + 4a850d: 0a 00 or al, byte ptr [rax] + 4a850f: 00 c8 add al, cl + 4a8511: 0a 00 or al, byte ptr [rax] + 4a8513: 00 ca add dl, cl + 4a8515: 0a 00 or al, byte ptr [rax] + 4a8517: 00 cc add ah, cl + 4a8519: 0a 00 or al, byte ptr [rax] + 4a851b: 00 ce add dh, cl + 4a851d: 0a 00 or al, byte ptr [rax] + 4a851f: 00 d0 add al, dl + 4a8521: 0a 00 or al, byte ptr [rax] + 4a8523: 00 d2 add dl, dl + 4a8525: 0a 00 or al, byte ptr [rax] + 4a8527: 00 d4 add ah, dl + 4a8529: 0a 00 or al, byte ptr [rax] + 4a852b: 00 d6 add dh, dl + 4a852d: 0a 00 or al, byte ptr [rax] + 4a852f: 00 d8 add al, bl + 4a8531: 0a 00 or al, byte ptr [rax] + 4a8533: 00 da add dl, bl + 4a8535: 0a 00 or al, byte ptr [rax] + 4a8537: 00 dc add ah, bl + 4a8539: 0a 00 or al, byte ptr [rax] + 4a853b: 00 de add dh, bl + 4a853d: 0a 00 or al, byte ptr [rax] + 4a853f: 00 e0 add al, ah + 4a8541: 0a 00 or al, byte ptr [rax] + 4a8543: 00 e2 add dl, ah + 4a8545: 0a 00 or al, byte ptr [rax] + 4a8547: 00 e4 add ah, ah + 4a8549: 0a 00 or al, byte ptr [rax] + 4a854b: 00 e6 add dh, ah + 4a854d: 0a 00 or al, byte ptr [rax] + 4a854f: 00 e8 add al, ch + 4a8551: 0a 00 or al, byte ptr [rax] + 4a8553: 00 ea add dl, ch + 4a8555: 0a 00 or al, byte ptr [rax] + 4a8557: 00 ec add ah, ch + 4a8559: 0a 00 or al, byte ptr [rax] + 4a855b: 00 ee add dh, ch + 4a855d: 0a 00 or al, byte ptr [rax] + 4a855f: 00 f0 add al, dh + 4a8561: 0a 00 or al, byte ptr [rax] + 4a8563: 00 f2 add dl, dh + 4a8565: 0a 00 or al, byte ptr [rax] + 4a8567: 00 f4 add ah, dh + 4a8569: 0a 00 or al, byte ptr [rax] + 4a856b: 00 f6 add dh, dh + 4a856d: 0a 00 or al, byte ptr [rax] + 4a856f: 00 f8 add al, bh + 4a8571: 0a 00 or al, byte ptr [rax] + 4a8573: 00 fa add dl, bh + 4a8575: 0a 00 or al, byte ptr [rax] + 4a8577: 00 fc add ah, bh + 4a8579: 0a 00 or al, byte ptr [rax] + 4a857b: 00 fe add dh, bh + 4a857d: 0a 00 or al, byte ptr [rax] + 4a857f: 00 00 add byte ptr [rax], al + 4a8581: 0b 00 or eax, dword ptr [rax] + 4a8583: 00 02 add byte ptr [rdx], al + 4a8585: 0b 00 or eax, dword ptr [rax] + 4a8587: 00 04 0b add byte ptr [rbx + rcx], al + 4a858a: 00 00 add byte ptr [rax], al + 4a858c: 06 + 4a858d: 0b 00 or eax, dword ptr [rax] + 4a858f: 00 08 add byte ptr [rax], cl + 4a8591: 0b 00 or eax, dword ptr [rax] + 4a8593: 00 0a add byte ptr [rdx], cl + 4a8595: 0b 00 or eax, dword ptr [rax] + 4a8597: 00 0c 0b add byte ptr [rbx + rcx], cl + 4a859a: 00 00 add byte ptr [rax], al + 4a859c: 0e + 4a859d: 0b 00 or eax, dword ptr [rax] + 4a859f: 00 10 add byte ptr [rax], dl + 4a85a1: 0b 00 or eax, dword ptr [rax] + 4a85a3: 00 12 add byte ptr [rdx], dl + 4a85a5: 0b 00 or eax, dword ptr [rax] + 4a85a7: 00 14 0b add byte ptr [rbx + rcx], dl + 4a85aa: 00 00 add byte ptr [rax], al + 4a85ac: 16 + 4a85ad: 0b 00 or eax, dword ptr [rax] + 4a85af: 00 18 add byte ptr [rax], bl + 4a85b1: 0b 00 or eax, dword ptr [rax] + 4a85b3: 00 1a add byte ptr [rdx], bl + 4a85b5: 0b 00 or eax, dword ptr [rax] + 4a85b7: 00 1c 0b add byte ptr [rbx + rcx], bl + 4a85ba: 00 00 add byte ptr [rax], al + 4a85bc: 1e + 4a85bd: 0b 00 or eax, dword ptr [rax] + 4a85bf: 00 20 add byte ptr [rax], ah + 4a85c1: 0b 00 or eax, dword ptr [rax] + 4a85c3: 00 22 add byte ptr [rdx], ah + 4a85c5: 0b 00 or eax, dword ptr [rax] + 4a85c7: 00 24 0b add byte ptr [rbx + rcx], ah + 4a85ca: 00 00 add byte ptr [rax], al + 4a85cc: 26 0b 00 or eax, dword ptr es:[rax] + 4a85cf: 00 28 add byte ptr [rax], ch + 4a85d1: 0b 00 or eax, dword ptr [rax] + 4a85d3: 00 2a add byte ptr [rdx], ch + 4a85d5: 0b 00 or eax, dword ptr [rax] + 4a85d7: 00 2c 0b add byte ptr [rbx + rcx], ch + 4a85da: 00 00 add byte ptr [rax], al + 4a85dc: 2e 0b 00 or eax, dword ptr cs:[rax] + 4a85df: 00 30 add byte ptr [rax], dh + 4a85e1: 0b 00 or eax, dword ptr [rax] + 4a85e3: 00 32 add byte ptr [rdx], dh + 4a85e5: 0b 00 or eax, dword ptr [rax] + 4a85e7: 00 34 0b add byte ptr [rbx + rcx], dh + 4a85ea: 00 00 add byte ptr [rax], al + 4a85ec: 36 0b 00 or eax, dword ptr ss:[rax] + 4a85ef: 00 38 add byte ptr [rax], bh + 4a85f1: 0b 00 or eax, dword ptr [rax] + 4a85f3: 00 3a add byte ptr [rdx], bh + 4a85f5: 0b 00 or eax, dword ptr [rax] + 4a85f7: 00 3c 0b add byte ptr [rbx + rcx], bh + 4a85fa: 00 00 add byte ptr [rax], al + 4a85fc: 3e 0b 00 or eax, dword ptr ds:[rax] + 4a85ff: 00 40 0b add byte ptr [rax + 11], al + 4a8602: 00 00 add byte ptr [rax], al + 4a8604: 42 0b 00 or eax, dword ptr [rax] + 4a8607: 00 44 0b 00 add byte ptr [rbx + rcx], al + 4a860b: 00 46 0b add byte ptr [rsi + 11], al + 4a860e: 00 00 add byte ptr [rax], al + 4a8610: 48 0b 00 or rax, qword ptr [rax] + 4a8613: 00 4a 0b add byte ptr [rdx + 11], cl + 4a8616: 00 00 add byte ptr [rax], al + 4a8618: 4c 0b 00 or r8, qword ptr [rax] + 4a861b: 00 4e 0b add byte ptr [rsi + 11], cl + 4a861e: 00 00 add byte ptr [rax], al + 4a8620: 50 push rax + 4a8621: 0b 00 or eax, dword ptr [rax] + 4a8623: 00 52 0b add byte ptr [rdx + 11], dl + 4a8626: 00 00 add byte ptr [rax], al + 4a8628: 54 push rsp + 4a8629: 0b 00 or eax, dword ptr [rax] + 4a862b: 00 56 0b add byte ptr [rsi + 11], dl + 4a862e: 00 00 add byte ptr [rax], al + 4a8630: 58 pop rax + 4a8631: 0b 00 or eax, dword ptr [rax] + 4a8633: 00 5a 0b add byte ptr [rdx + 11], bl + 4a8636: 00 00 add byte ptr [rax], al + 4a8638: 5c pop rsp + 4a8639: 0b 00 or eax, dword ptr [rax] + 4a863b: 00 5e 0b add byte ptr [rsi + 11], bl + 4a863e: 00 00 add byte ptr [rax], al + 4a8640: 60 + 4a8641: 0b 00 or eax, dword ptr [rax] + 4a8643: 00 62 0b add byte ptr [rdx + 11], ah + 4a8646: 00 00 add byte ptr [rax], al + 4a8648: 64 0b 00 or eax, dword ptr fs:[rax] + 4a864b: 00 66 0b add byte ptr [rsi + 11], ah + 4a864e: 00 00 add byte ptr [rax], al + 4a8650: 68 0b 00 00 6a push 1778384907 + 4a8655: 0b 00 or eax, dword ptr [rax] + 4a8657: 00 6c 0b 00 add byte ptr [rbx + rcx], ch + 4a865b: 00 6e 0b add byte ptr [rsi + 11], ch + 4a865e: 00 00 add byte ptr [rax], al + 4a8660: 70 0b jo 0x4a866d + 4a8662: 00 00 add byte ptr [rax], al + 4a8664: 72 0b jb 0x4a8671 + 4a8666: 00 00 add byte ptr [rax], al + 4a8668: 74 0b je 0x4a8675 + 4a866a: 00 00 add byte ptr [rax], al + 4a866c: 76 0b jbe 0x4a8679 + 4a866e: 00 00 add byte ptr [rax], al + 4a8670: 78 0b js 0x4a867d + 4a8672: 00 00 add byte ptr [rax], al + 4a8674: 7a 0b jp 0x4a8681 + 4a8676: 00 00 add byte ptr [rax], al + 4a8678: 7c 0b jl 0x4a8685 + 4a867a: 00 00 add byte ptr [rax], al + 4a867c: 7e 0b jle 0x4a8689 + 4a867e: 00 00 add byte ptr [rax], al + 4a8680: 80 0b 00 or byte ptr [rbx], 0 + 4a8683: 00 82 0b 00 00 84 add byte ptr [rdx - 2080374773], al + 4a8689: 0b 00 or eax, dword ptr [rax] + 4a868b: 00 86 0b 00 00 88 add byte ptr [rsi - 2013265909], al + 4a8691: 0b 00 or eax, dword ptr [rax] + 4a8693: 00 8a 0b 00 00 8c add byte ptr [rdx - 1946157045], cl + 4a8699: 0b 00 or eax, dword ptr [rax] + 4a869b: 00 8e 0b 00 00 90 add byte ptr [rsi - 1879048181], cl + 4a86a1: 0b 00 or eax, dword ptr [rax] + 4a86a3: 00 92 0b 00 00 94 add byte ptr [rdx - 1811939317], dl + 4a86a9: 0b 00 or eax, dword ptr [rax] + 4a86ab: 00 96 0b 00 00 98 add byte ptr [rsi - 1744830453], dl + 4a86b1: 0b 00 or eax, dword ptr [rax] + 4a86b3: 00 9a 0b 00 00 9c add byte ptr [rdx - 1677721589], bl + 4a86b9: 0b 00 or eax, dword ptr [rax] + 4a86bb: 00 9e 0b 00 00 a0 add byte ptr [rsi - 1610612725], bl + 4a86c1: 0b 00 or eax, dword ptr [rax] + 4a86c3: 00 a2 0b 00 00 a4 add byte ptr [rdx - 1543503861], ah + 4a86c9: 0b 00 or eax, dword ptr [rax] + 4a86cb: 00 a6 0b 00 00 a8 add byte ptr [rsi - 1476394997], ah + 4a86d1: 0b 00 or eax, dword ptr [rax] + 4a86d3: 00 aa 0b 00 00 ac add byte ptr [rdx - 1409286133], ch + 4a86d9: 0b 00 or eax, dword ptr [rax] + 4a86db: 00 ae 0b 00 00 b0 add byte ptr [rsi - 1342177269], ch + 4a86e1: 0b 00 or eax, dword ptr [rax] + 4a86e3: 00 b2 0b 00 00 b4 add byte ptr [rdx - 1275068405], dh + 4a86e9: 0b 00 or eax, dword ptr [rax] + 4a86eb: 00 b6 0b 00 00 b8 add byte ptr [rsi - 1207959541], dh + 4a86f1: 0b 00 or eax, dword ptr [rax] + 4a86f3: 00 ba 0b 00 00 bc add byte ptr [rdx - 1140850677], bh + 4a86f9: 0b 00 or eax, dword ptr [rax] + 4a86fb: 00 be 0b 00 00 c0 add byte ptr [rsi - 1073741813], bh + 4a8701: 0b 00 or eax, dword ptr [rax] + 4a8703: 00 c2 add dl, al + 4a8705: 0b 00 or eax, dword ptr [rax] + 4a8707: 00 c4 add ah, al + 4a8709: 0b 00 or eax, dword ptr [rax] + 4a870b: 00 c6 add dh, al + 4a870d: 0b 00 or eax, dword ptr [rax] + 4a870f: 00 c8 add al, cl + 4a8711: 0b 00 or eax, dword ptr [rax] + 4a8713: 00 ca add dl, cl + 4a8715: 0b 00 or eax, dword ptr [rax] + 4a8717: 00 cc add ah, cl + 4a8719: 0b 00 or eax, dword ptr [rax] + 4a871b: 00 ce add dh, cl + 4a871d: 0b 00 or eax, dword ptr [rax] + 4a871f: 00 d0 add al, dl + 4a8721: 0b 00 or eax, dword ptr [rax] + 4a8723: 00 d2 add dl, dl + 4a8725: 0b 00 or eax, dword ptr [rax] + 4a8727: 00 d4 add ah, dl + 4a8729: 0b 00 or eax, dword ptr [rax] + 4a872b: 00 d6 add dh, dl + 4a872d: 0b 00 or eax, dword ptr [rax] + 4a872f: 00 d8 add al, bl + 4a8731: 0b 00 or eax, dword ptr [rax] + 4a8733: 00 da add dl, bl + 4a8735: 0b 00 or eax, dword ptr [rax] + 4a8737: 00 dc add ah, bl + 4a8739: 0b 00 or eax, dword ptr [rax] + 4a873b: 00 de add dh, bl + 4a873d: 0b 00 or eax, dword ptr [rax] + 4a873f: 00 e0 add al, ah + 4a8741: 0b 00 or eax, dword ptr [rax] + 4a8743: 00 e2 add dl, ah + 4a8745: 0b 00 or eax, dword ptr [rax] + 4a8747: 00 e4 add ah, ah + 4a8749: 0b 00 or eax, dword ptr [rax] + 4a874b: 00 e6 add dh, ah + 4a874d: 0b 00 or eax, dword ptr [rax] + 4a874f: 00 e8 add al, ch + 4a8751: 0b 00 or eax, dword ptr [rax] + 4a8753: 00 ea add dl, ch + 4a8755: 0b 00 or eax, dword ptr [rax] + 4a8757: 00 ec add ah, ch + 4a8759: 0b 00 or eax, dword ptr [rax] + 4a875b: 00 ee add dh, ch + 4a875d: 0b 00 or eax, dword ptr [rax] + 4a875f: 00 f0 add al, dh + 4a8761: 0b 00 or eax, dword ptr [rax] + 4a8763: 00 f2 add dl, dh + 4a8765: 0b 00 or eax, dword ptr [rax] + 4a8767: 00 f4 add ah, dh + 4a8769: 0b 00 or eax, dword ptr [rax] + 4a876b: 00 f6 add dh, dh + 4a876d: 0b 00 or eax, dword ptr [rax] + 4a876f: 00 f8 add al, bh + 4a8771: 0b 00 or eax, dword ptr [rax] + 4a8773: 00 fa add dl, bh + 4a8775: 0b 00 or eax, dword ptr [rax] + 4a8777: 00 fc add ah, bh + 4a8779: 0b 00 or eax, dword ptr [rax] + 4a877b: 00 fe add dh, bh + 4a877d: 0b 00 or eax, dword ptr [rax] + 4a877f: 00 00 add byte ptr [rax], al + 4a8781: 0c 00 or al, 0 + 4a8783: 00 02 add byte ptr [rdx], al + 4a8785: 0c 00 or al, 0 + 4a8787: 00 04 0c add byte ptr [rsp + rcx], al + 4a878a: 00 00 add byte ptr [rax], al + 4a878c: 06 + 4a878d: 0c 00 or al, 0 + 4a878f: 00 08 add byte ptr [rax], cl + 4a8791: 0c 00 or al, 0 + 4a8793: 00 0a add byte ptr [rdx], cl + 4a8795: 0c 00 or al, 0 + 4a8797: 00 0c 0c add byte ptr [rsp + rcx], cl + 4a879a: 00 00 add byte ptr [rax], al + 4a879c: 0e + 4a879d: 0c 00 or al, 0 + 4a879f: 00 10 add byte ptr [rax], dl + 4a87a1: 0c 00 or al, 0 + 4a87a3: 00 12 add byte ptr [rdx], dl + 4a87a5: 0c 00 or al, 0 + 4a87a7: 00 14 0c add byte ptr [rsp + rcx], dl + 4a87aa: 00 00 add byte ptr [rax], al + 4a87ac: 16 + 4a87ad: 0c 00 or al, 0 + 4a87af: 00 18 add byte ptr [rax], bl + 4a87b1: 0c 00 or al, 0 + 4a87b3: 00 1a add byte ptr [rdx], bl + 4a87b5: 0c 00 or al, 0 + 4a87b7: 00 1c 0c add byte ptr [rsp + rcx], bl + 4a87ba: 00 00 add byte ptr [rax], al + 4a87bc: 1e + 4a87bd: 0c 00 or al, 0 + 4a87bf: 00 20 add byte ptr [rax], ah + 4a87c1: 0c 00 or al, 0 + 4a87c3: 00 22 add byte ptr [rdx], ah + 4a87c5: 0c 00 or al, 0 + 4a87c7: 00 24 0c add byte ptr [rsp + rcx], ah + 4a87ca: 00 00 add byte ptr [rax], al + 4a87cc: 26 0c 00 or al, 0 + 4a87cf: 00 28 add byte ptr [rax], ch + 4a87d1: 0c 00 or al, 0 + 4a87d3: 00 2a add byte ptr [rdx], ch + 4a87d5: 0c 00 or al, 0 + 4a87d7: 00 2c 0c add byte ptr [rsp + rcx], ch + 4a87da: 00 00 add byte ptr [rax], al + 4a87dc: 2e 0c 00 or al, 0 + 4a87df: 00 30 add byte ptr [rax], dh + 4a87e1: 0c 00 or al, 0 + 4a87e3: 00 32 add byte ptr [rdx], dh + 4a87e5: 0c 00 or al, 0 + 4a87e7: 00 34 0c add byte ptr [rsp + rcx], dh + 4a87ea: 00 00 add byte ptr [rax], al + 4a87ec: 36 0c 00 or al, 0 + 4a87ef: 00 38 add byte ptr [rax], bh + 4a87f1: 0c 00 or al, 0 + 4a87f3: 00 3a add byte ptr [rdx], bh + 4a87f5: 0c 00 or al, 0 + 4a87f7: 00 3c 0c add byte ptr [rsp + rcx], bh + 4a87fa: 00 00 add byte ptr [rax], al + 4a87fc: 3e 0c 00 or al, 0 + 4a87ff: 00 40 0c add byte ptr [rax + 12], al + 4a8802: 00 00 add byte ptr [rax], al + 4a8804: 42 0c 00 or al, 0 + 4a8807: 00 44 0c 00 add byte ptr [rsp + rcx], al + 4a880b: 00 46 0c add byte ptr [rsi + 12], al + 4a880e: 00 00 add byte ptr [rax], al + 4a8810: 48 0c 00 or al, 0 + 4a8813: 00 4a 0c add byte ptr [rdx + 12], cl + 4a8816: 00 00 add byte ptr [rax], al + 4a8818: 4c 0c 00 or al, 0 + 4a881b: 00 4e 0c add byte ptr [rsi + 12], cl + 4a881e: 00 00 add byte ptr [rax], al + 4a8820: 50 push rax + 4a8821: 0c 00 or al, 0 + 4a8823: 00 52 0c add byte ptr [rdx + 12], dl + 4a8826: 00 00 add byte ptr [rax], al + 4a8828: 54 push rsp + 4a8829: 0c 00 or al, 0 + 4a882b: 00 56 0c add byte ptr [rsi + 12], dl + 4a882e: 00 00 add byte ptr [rax], al + 4a8830: 58 pop rax + 4a8831: 0c 00 or al, 0 + 4a8833: 00 5a 0c add byte ptr [rdx + 12], bl + 4a8836: 00 00 add byte ptr [rax], al + 4a8838: 5c pop rsp + 4a8839: 0c 00 or al, 0 + 4a883b: 00 5e 0c add byte ptr [rsi + 12], bl + 4a883e: 00 00 add byte ptr [rax], al + 4a8840: 60 + 4a8841: 0c 00 or al, 0 + 4a8843: 00 62 0c add byte ptr [rdx + 12], ah + 4a8846: 00 00 add byte ptr [rax], al + 4a8848: 64 0c 00 or al, 0 + 4a884b: 00 66 0c add byte ptr [rsi + 12], ah + 4a884e: 00 00 add byte ptr [rax], al + 4a8850: 68 0c 00 00 6a push 1778384908 + 4a8855: 0c 00 or al, 0 + 4a8857: 00 6c 0c 00 add byte ptr [rsp + rcx], ch + 4a885b: 00 6e 0c add byte ptr [rsi + 12], ch + 4a885e: 00 00 add byte ptr [rax], al + 4a8860: 70 0c jo 0x4a886e + 4a8862: 00 00 add byte ptr [rax], al + 4a8864: 72 0c jb 0x4a8872 + 4a8866: 00 00 add byte ptr [rax], al + 4a8868: 74 0c je 0x4a8876 + 4a886a: 00 00 add byte ptr [rax], al + 4a886c: 76 0c jbe 0x4a887a + 4a886e: 00 00 add byte ptr [rax], al + 4a8870: 78 0c js 0x4a887e + 4a8872: 00 00 add byte ptr [rax], al + 4a8874: 7a 0c jp 0x4a8882 + 4a8876: 00 00 add byte ptr [rax], al + 4a8878: 7c 0c jl 0x4a8886 + 4a887a: 00 00 add byte ptr [rax], al + 4a887c: 7e 0c jle 0x4a888a + 4a887e: 00 00 add byte ptr [rax], al + 4a8880: 80 0c 00 00 or byte ptr [rax + rax], 0 + 4a8884: 82 + 4a8885: 0c 00 or al, 0 + 4a8887: 00 84 0c 00 00 86 0c add byte ptr [rsp + rcx + 210108416], al + 4a888e: 00 00 add byte ptr [rax], al + 4a8890: 88 0c 00 mov byte ptr [rax + rax], cl + 4a8893: 00 8a 0c 00 00 8c add byte ptr [rdx - 1946157044], cl + 4a8899: 0c 00 or al, 0 + 4a889b: 00 8e 0c 00 00 90 add byte ptr [rsi - 1879048180], cl + 4a88a1: 0c 00 or al, 0 + 4a88a3: 00 92 0c 00 00 94 add byte ptr [rdx - 1811939316], dl + 4a88a9: 0c 00 or al, 0 + 4a88ab: 00 96 0c 00 00 98 add byte ptr [rsi - 1744830452], dl + 4a88b1: 0c 00 or al, 0 + 4a88b3: 00 9a 0c 00 00 9c add byte ptr [rdx - 1677721588], bl + 4a88b9: 0c 00 or al, 0 + 4a88bb: 00 9e 0c 00 00 a0 add byte ptr [rsi - 1610612724], bl + 4a88c1: 0c 00 or al, 0 + 4a88c3: 00 a2 0c 00 00 a4 add byte ptr [rdx - 1543503860], ah + 4a88c9: 0c 00 or al, 0 + 4a88cb: 00 a6 0c 00 00 a8 add byte ptr [rsi - 1476394996], ah + 4a88d1: 0c 00 or al, 0 + 4a88d3: 00 aa 0c 00 00 ac add byte ptr [rdx - 1409286132], ch + 4a88d9: 0c 00 or al, 0 + 4a88db: 00 ae 0c 00 00 b0 add byte ptr [rsi - 1342177268], ch + 4a88e1: 0c 00 or al, 0 + 4a88e3: 00 b2 0c 00 00 b4 add byte ptr [rdx - 1275068404], dh + 4a88e9: 0c 00 or al, 0 + 4a88eb: 00 b6 0c 00 00 b8 add byte ptr [rsi - 1207959540], dh + 4a88f1: 0c 00 or al, 0 + 4a88f3: 00 ba 0c 00 00 bc add byte ptr [rdx - 1140850676], bh + 4a88f9: 0c 00 or al, 0 + 4a88fb: 00 be 0c 00 00 c0 add byte ptr [rsi - 1073741812], bh + 4a8901: 0c 00 or al, 0 + 4a8903: 00 c2 add dl, al + 4a8905: 0c 00 or al, 0 + 4a8907: 00 c4 add ah, al + 4a8909: 0c 00 or al, 0 + 4a890b: 00 c6 add dh, al + 4a890d: 0c 00 or al, 0 + 4a890f: 00 c8 add al, cl + 4a8911: 0c 00 or al, 0 + 4a8913: 00 ca add dl, cl + 4a8915: 0c 00 or al, 0 + 4a8917: 00 cc add ah, cl + 4a8919: 0c 00 or al, 0 + 4a891b: 00 ce add dh, cl + 4a891d: 0c 00 or al, 0 + 4a891f: 00 d0 add al, dl + 4a8921: 0c 00 or al, 0 + 4a8923: 00 d2 add dl, dl + 4a8925: 0c 00 or al, 0 + 4a8927: 00 d4 add ah, dl + 4a8929: 0c 00 or al, 0 + 4a892b: 00 d6 add dh, dl + 4a892d: 0c 00 or al, 0 + 4a892f: 00 d8 add al, bl + 4a8931: 0c 00 or al, 0 + 4a8933: 00 da add dl, bl + 4a8935: 0c 00 or al, 0 + 4a8937: 00 dc add ah, bl + 4a8939: 0c 00 or al, 0 + 4a893b: 00 de add dh, bl + 4a893d: 0c 00 or al, 0 + 4a893f: 00 e0 add al, ah + 4a8941: 0c 00 or al, 0 + 4a8943: 00 e2 add dl, ah + 4a8945: 0c 00 or al, 0 + 4a8947: 00 e4 add ah, ah + 4a8949: 0c 00 or al, 0 + 4a894b: 00 e6 add dh, ah + 4a894d: 0c 00 or al, 0 + 4a894f: 00 e8 add al, ch + 4a8951: 0c 00 or al, 0 + 4a8953: 00 ea add dl, ch + 4a8955: 0c 00 or al, 0 + 4a8957: 00 ec add ah, ch + 4a8959: 0c 00 or al, 0 + 4a895b: 00 ee add dh, ch + 4a895d: 0c 00 or al, 0 + 4a895f: 00 f0 add al, dh + 4a8961: 0c 00 or al, 0 + 4a8963: 00 35 00 37 00 39 add byte ptr [rip + 956315392], dh # 0x394ac069 <_end+0x38fe86e9> + 4a8969: 00 00 add byte ptr [rax], al + 4a896b: 00 30 add byte ptr [rax], dh + 4a896d: 00 00 add byte ptr [rax], al + 4a896f: 00 00 add byte ptr [rax], al + 4a8971: 00 00 add byte ptr [rax], al + 4a8973: 00 32 add byte ptr [rdx], dh + 4a8975: 00 00 add byte ptr [rax], al + 4a8977: 00 00 add byte ptr [rax], al + 4a8979: 00 00 add byte ptr [rax], al + 4a897b: 00 33 add byte ptr [rbx], dh + 4a897d: 00 00 add byte ptr [rax], al + 4a897f: 00 00 add byte ptr [rax], al + 4a8981: 00 00 add byte ptr [rax], al + 4a8983: 00 34 00 add byte ptr [rax + rax], dh + 4a8986: 00 00 add byte ptr [rax], al + 4a8988: 00 00 add byte ptr [rax], al + 4a898a: 00 00 add byte ptr [rax], al + 4a898c: 35 00 00 00 00 xor eax, 0 + 4a8991: 00 00 add byte ptr [rax], al + 4a8993: 00 36 add byte ptr [rsi], dh + 4a8995: 00 00 add byte ptr [rax], al + 4a8997: 00 00 add byte ptr [rax], al + 4a8999: 00 00 add byte ptr [rax], al + 4a899b: 00 37 add byte ptr [rdi], dh + 4a899d: 00 00 add byte ptr [rax], al + 4a899f: 00 00 add byte ptr [rax], al + 4a89a1: 00 00 add byte ptr [rax], al + 4a89a3: 00 38 add byte ptr [rax], bh + 4a89a5: 00 00 add byte ptr [rax], al + 4a89a7: 00 00 add byte ptr [rax], al + 4a89a9: 00 00 add byte ptr [rax], al + 4a89ab: 00 39 add byte ptr [rcx], bh + 4a89ad: 00 00 add byte ptr [rax], al + 4a89af: 00 00 add byte ptr [rax], al + 4a89b1: 00 00 add byte ptr [rax], al + 4a89b3: 00 3f add byte ptr [rdi], bh + 4a89b5: 00 00 add byte ptr [rax], al + 4a89b7: 00 00 add byte ptr [rax], al + 4a89b9: 00 00 add byte ptr [rax], al + 4a89bb: 00 6c 69 62 add byte ptr [rcx + 2*rbp + 98], ch + +00000000004a89bc <_libc_intl_domainname>: + 4a89bc: 6c insb byte ptr es:[rdi], dx + 4a89bd: 69 62 63 00 00 00 00 imul esp, dword ptr [rdx + 99], 0 + 4a89c4: 00 00 add byte ptr [rax], al + 4a89c6: 00 00 add byte ptr [rax], al + +00000000004a89c8 <_nl_C_codeset>: + 4a89c8: 41 4e + 4a89ca: 53 push rbx + 4a89cb: 49 5f pop r15 + 4a89cd: 58 pop rax + 4a89ce: 33 2e xor ebp, dword ptr [rsi] + 4a89d0: 34 2d xor al, 45 + 4a89d2: 31 39 xor dword ptr [rcx], edi + 4a89d4: 36 38 00 cmp byte ptr ss:[rax], al + ... + 4a89df: 00 01 add byte ptr [rcx], al + +00000000004a89e0 <__strtol_ul_rem_tab>: + 4a89e0: 01 00 add dword ptr [rax], eax + 4a89e2: 03 00 add eax, dword ptr [rax] + 4a89e4: 03 01 add eax, dword ptr [rcx] + 4a89e6: 07 + 4a89e7: 06 + 4a89e8: 05 04 03 02 01 add eax, 16909060 + 4a89ed: 00 0f add byte ptr [rdi], cl + 4a89ef: 00 0f add byte ptr [rdi], cl + 4a89f1: 10 0f adc byte ptr [rdi], cl + 4a89f3: 0f 0f 05 0f 0f 0f 18 0f + 4a89fb: 17 + 4a89fc: 0f 0f 1f 0f + 4a8a00: 11 0f adc dword ptr [rdi], ecx + 4a8a02: 0f 00 00 sldt word ptr [rax] + ... + 4a8a1d: 00 00 add byte ptr [rax], al + 4a8a1f: 00 ff add bh, bh + +00000000004a8a20 <__strtol_ul_max_tab>: + 4a8a20: ff ff + 4a8a22: ff ff + 4a8a24: ff ff + 4a8a26: ff 7f 55 + 4a8a29: 55 push rbp + 4a8a2a: 55 push rbp + 4a8a2b: 55 push rbp + 4a8a2c: 55 push rbp + 4a8a2d: 55 push rbp + 4a8a2e: 55 push rbp + 4a8a2f: 55 push rbp + 4a8a30: ff ff + 4a8a32: ff ff + 4a8a34: ff ff + 4a8a36: ff 3f + 4a8a38: 33 33 xor esi, dword ptr [rbx] + 4a8a3a: 33 33 xor esi, dword ptr [rbx] + 4a8a3c: 33 33 xor esi, dword ptr [rbx] + 4a8a3e: 33 33 xor esi, dword ptr [rbx] + 4a8a40: aa stosb byte ptr es:[rdi], al + 4a8a41: aa stosb byte ptr es:[rdi], al + 4a8a42: aa stosb byte ptr es:[rdi], al + 4a8a43: aa stosb byte ptr es:[rdi], al + 4a8a44: aa stosb byte ptr es:[rdi], al + 4a8a45: aa stosb byte ptr es:[rdi], al + 4a8a46: aa stosb byte ptr es:[rdi], al + 4a8a47: 2a 92 24 49 92 24 sub dl, byte ptr [rdx + 613566756] + 4a8a4d: 49 92 xchg rax, r10 + 4a8a4f: 24 ff and al, -1 + 4a8a51: ff ff + 4a8a53: ff ff + 4a8a55: ff ff + 4a8a57: 1f + 4a8a58: 71 1c jno 0x4a8a76 <__strtol_ul_max_tab+0x56> + 4a8a5a: c7 71 1c + 4a8a5d: c7 71 1c + 4a8a60: 99 cdq + 4a8a61: 99 cdq + 4a8a62: 99 cdq + 4a8a63: 99 cdq + 4a8a64: 99 cdq + 4a8a65: 99 cdq + 4a8a66: 99 cdq + 4a8a67: 19 d1 sbb ecx, edx + 4a8a69: 45 17 + 4a8a6b: 5d pop rbp + 4a8a6c: 74 d1 je 0x4a8a3f <__strtol_ul_max_tab+0x1f> + 4a8a6e: 45 17 + 4a8a70: 55 push rbp + 4a8a71: 55 push rbp + 4a8a72: 55 push rbp + 4a8a73: 55 push rbp + 4a8a74: 55 push rbp + 4a8a75: 55 push rbp + 4a8a76: 55 push rbp + 4a8a77: 15 b1 13 3b b1 adc eax, 2973438897 + 4a8a7c: 13 3b adc edi, dword ptr [rbx] + 4a8a7e: b1 13 mov cl, 19 + 4a8a80: 49 92 xchg rax, r10 + 4a8a82: 24 49 and al, 73 + 4a8a84: 92 xchg eax, edx + 4a8a85: 24 49 and al, 73 + 4a8a87: 12 11 adc dl, byte ptr [rcx] + 4a8a89: 11 11 adc dword ptr [rcx], edx + 4a8a8b: 11 11 adc dword ptr [rcx], edx + 4a8a8d: 11 11 adc dword ptr [rcx], edx + 4a8a8f: 11 ff adc edi, edi + 4a8a91: ff ff + 4a8a93: ff ff + 4a8a95: ff ff + 4a8a97: 0f 0f 0f 0f + 4a8a9b: 0f 0f 0f 0f + 4a8a9f: 0f 38 8e + 4a8aa2: e3 38 jrcxz 0x4a8adc <__strtol_ul_max_tab+0xbc> + 4a8aa4: 8e e3 mov fs, ebx + 4a8aa6: 38 0e cmp byte ptr [rsi], cl + 4a8aa8: 35 94 d7 50 5e xor eax, 1582356372 + 4a8aad: 43 79 0d jns 0x4a8abd <__strtol_ul_max_tab+0x9d> + 4a8ab0: cc int3 + 4a8ab1: cc int3 + 4a8ab2: cc int3 + 4a8ab3: cc int3 + 4a8ab4: cc int3 + 4a8ab5: cc int3 + 4a8ab6: cc int3 + 4a8ab7: 0c 30 or al, 48 + 4a8ab9: 0c c3 or al, -61 + 4a8abb: 30 0c c3 xor byte ptr [rbx + 8*rax], cl + 4a8abe: 30 0c e8 xor byte ptr [rax + 8*rbp], cl + 4a8ac1: a2 8b 2e ba e8 a2 0b 16 b2 movabs byte ptr [-5614287091153621365], al + 4a8aca: 90 nop + 4a8acb: 85 2c 64 test dword ptr [rsp + 2*riz], ebp + 4a8ace: 21 0b and dword ptr [rbx], ecx + 4a8ad0: aa stosb byte ptr es:[rdi], al + 4a8ad1: aa stosb byte ptr es:[rdi], al + 4a8ad2: aa stosb byte ptr es:[rdi], al + 4a8ad3: aa stosb byte ptr es:[rdi], al + 4a8ad4: aa stosb byte ptr es:[rdi], al + 4a8ad5: aa stosb byte ptr es:[rdi], al + 4a8ad6: aa stosb byte ptr es:[rdi], al + 4a8ad7: 0a 70 3d or dh, byte ptr [rax + 61] + 4a8ada: 0a d7 or dl, bh + 4a8adc: a3 70 3d 0a d8 89 9d d8 89 movabs dword ptr [-8513881880183292560], eax + 4a8ae5: 9d popfq + 4a8ae6: d8 09 fmul dword ptr [rcx] + 4a8ae8: 25 b4 97 d0 5e and eax, 1590728628 + 4a8aed: 42 7b 09 jnp 0x4a8af9 <__strtol_ul_max_tab+0xd9> + 4a8af0: 24 49 and al, 73 + 4a8af2: 92 xchg eax, edx + 4a8af3: 24 49 and al, 73 + 4a8af5: 92 xchg eax, edx + 4a8af6: 24 09 and al, 9 + 4a8af8: 08 cb or bl, cl + 4a8afa: 3d 8d b0 dc d3 cmp eax, 3554455693 + 4a8aff: 08 88 88 88 88 88 or byte ptr [rax - 2004318072], cl + 4a8b05: 88 88 08 10 42 08 mov byte ptr [rax + 138547208], cl + 4a8b0b: 21 84 10 42 08 ff ff and dword ptr [rax + rdx - 63422], eax + 4a8b12: ff ff + 4a8b14: ff ff + 4a8b16: ff 07 inc dword ptr [rdi] + 4a8b18: f0 lock + 4a8b19: c1 07 1f rol dword ptr [rdi], 31 + 4a8b1c: 7c f0 jl 0x4a8b0e <__strtol_ul_max_tab+0xee> + 4a8b1e: c1 07 87 rol dword ptr [rdi], 135 + 4a8b21: 87 87 87 87 87 87 xchg dword ptr [rdi - 2021161081], eax + 4a8b27: 07 + 4a8b28: 50 push rax + 4a8b29: 07 + 4a8b2a: 75 50 jne 0x4a8b7c + 4a8b2c: 07 + 4a8b2d: 75 50 jne 0x4a8b7f + 4a8b2f: 07 + 4a8b30: 1c c7 sbb al, -57 + 4a8b32: 71 1c jno 0x4a8b50 <__strtol_ul_max_tab+0x130> + 4a8b34: c7 71 1c + 4a8b37: 07 + 4a8b38: 74 6f je 0x4a8ba9 + 4a8b3a: 5f pop rdi + 4a8b3b: 6f outsd dx, dword ptr [rsi] + 4a8b3c: 75 74 jne 0x4a8bb2 + 4a8b3e: 70 75 jo 0x4a8bb5 + 4a8b40: 6e outsb dx, byte ptr [rsi] + 4a8b41: 63 74 00 28 movsxd esi, dword ptr [rax + rax + 40] + 4a8b45: 6e outsb dx, byte ptr [rsi] + 4a8b46: 69 6c 29 00 76 66 70 72 imul ebp, dword ptr [rcx + rbp], 1919968886 + 4a8b4e: 69 6e 74 66 2d 69 6e imul ebp, dword ptr [rsi + 116], 1852386662 + 4a8b55: 74 65 je 0x4a8bbc + 4a8b57: 72 6e jb 0x4a8bc7 + 4a8b59: 61 + 4a8b5a: 6c insb byte ptr es:[rdi], dx + 4a8b5b: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 4a8b5e: 5f pop rdi + 4a8b5f: 5f pop rdi + 4a8b60: 6d insd dword ptr es:[rdi], dx + 4a8b61: 62 + 4a8b62: 73 69 jae 0x4a8bcd + 4a8b64: 6e outsb dx, byte ptr [rsi] + 4a8b65: 69 74 20 28 26 6d 62 73 imul esi, dword ptr [rax + riz + 40], 1935830310 + 4a8b6d: 74 61 je 0x4a8bd0 + 4a8b6f: 74 65 je 0x4a8bd6 + 4a8b71: 29 00 sub dword ptr [rax], eax + +00000000004a8b73 : + 4a8b73: 28 6e 75 sub byte ptr [rsi + 117], ch + 4a8b76: 6c insb byte ptr es:[rdi], dx + 4a8b77: 6c insb byte ptr es:[rdi], dx + 4a8b78: 29 00 sub dword ptr [rax], eax + 4a8b7a: 00 00 add byte ptr [rax], al + 4a8b7c: 00 00 add byte ptr [rax], al + 4a8b7e: 00 00 add byte ptr [rax], al + 4a8b80: 28 6d 6f sub byte ptr [rbp + 111], ch + 4a8b83: 64 65 5f pop rdi + 4a8b86: 66 6c insb byte ptr es:[rdi], dx + 4a8b88: 61 + 4a8b89: 67 73 20 addr32 jae 0x4a8bac + 4a8b8c: 26 20 50 52 and byte ptr es:[rax + 82], dl + 4a8b90: 49 4e + 4a8b92: 54 push rsp + 4a8b93: 46 5f pop rdi + 4a8b95: 46 4f + 4a8b97: 52 push rdx + 4a8b98: 54 push rsp + 4a8b99: 49 46 + 4a8b9b: 59 pop rcx + 4a8b9c: 29 20 sub dword ptr [rax], esp + 4a8b9e: 21 3d 20 30 00 00 and dword ptr [rip + 12320], edi # 0x4abbc4 <__PRETTY_FUNCTION__.15462+0x1a4> + 4a8ba4: 00 00 add byte ptr [rax], al + 4a8ba6: 00 00 add byte ptr [rax], al + 4a8ba8: 2a 2a sub ch, byte ptr [rdx] + 4a8baa: 2a 20 sub ah, byte ptr [rax] + 4a8bac: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 + 4a8bb3: 20 25 4e 24 20 75 and byte ptr [rip + 1965040718], ah # 0x756ab007 <_end+0x751e7687> + 4a8bb9: 73 65 jae 0x4a8c20 + 4a8bbb: 20 64 65 74 and byte ptr [rbp + 2*riz + 116], ah + 4a8bbf: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 4a8bc4: 20 2a and byte ptr [rdx], ch + 4a8bc6: 2a 2a sub ch, byte ptr [rdx] + 4a8bc8: 0a 00 or al, byte ptr [rax] + 4a8bca: 00 00 add byte ptr [rax], al + 4a8bcc: 00 00 add byte ptr [rax], al + 4a8bce: 00 00 add byte ptr [rax], al + 4a8bd0: 28 75 6e sub byte ptr [rbp + 110], dh + 4a8bd3: 73 69 jae 0x4a8c3e + 4a8bd5: 67 6e outsb dx, byte ptr [esi] + 4a8bd7: 65 64 20 69 6e and byte ptr fs:[rcx + 110], ch + 4a8bdc: 74 29 je 0x4a8c07 + 4a8bde: 20 64 6f 6e and byte ptr [rdi + 2*rbp + 110], ah + 4a8be2: 65 20 3c 20 and byte ptr gs:[rax + riz], bh + 4a8be6: 28 75 6e sub byte ptr [rbp + 110], dh + 4a8be9: 73 69 jae 0x4a8c54 + 4a8beb: 67 6e outsb dx, byte ptr [esi] + 4a8bed: 65 64 20 69 6e and byte ptr fs:[rcx + 110], ch + 4a8bf2: 74 29 je 0x4a8c1d + 4a8bf4: 20 49 4e and byte ptr [rcx + 78], cl + 4a8bf7: 54 push rsp + 4a8bf8: 5f pop rdi + 4a8bf9: 4d 41 + 4a8bfb: 58 pop rax + 4a8bfc: 00 00 add byte ptr [rax], al + 4a8bfe: 00 00 add byte ptr [rax], al + 4a8c00: 28 73 69 sub byte ptr [rbx + 105], dh + 4a8c03: 7a 65 jp 0x4a8c6a + 4a8c05: 5f pop rdi + 4a8c06: 74 29 je 0x4a8c31 + 4a8c08: 20 64 6f 6e and byte ptr [rdi + 2*rbp + 110], ah + 4a8c0c: 65 20 3c 3d 20 28 73 69 and byte ptr gs:[rdi + 1769154592], bh + 4a8c14: 7a 65 jp 0x4a8c7b + 4a8c16: 5f pop rdi + 4a8c17: 74 29 je 0x4a8c42 + 4a8c19: 20 49 4e and byte ptr [rcx + 78], cl + 4a8c1c: 54 push rsp + 4a8c1d: 5f pop rdi + 4a8c1e: 4d 41 + 4a8c20: 58 pop rax + 4a8c21: 00 00 add byte ptr [rax], al + 4a8c23: 00 00 add byte ptr [rax], al + 4a8c25: 00 00 add byte ptr [rax], al + 4a8c27: 00 2a add byte ptr [rdx], ch + 4a8c29: 2a 2a sub ch, byte ptr [rdx] + 4a8c2b: 20 25 6e 20 69 6e and byte ptr [rip + 1852383342], ah # 0x6eb3ac9f <_end+0x6e67731f> + 4a8c31: 20 77 72 and byte ptr [rdi + 114], dh + 4a8c34: 69 74 61 62 6c 65 20 73 imul esi, dword ptr [rcx + 2*riz + 98], 1931502956 + 4a8c3c: 65 67 6d insd dword ptr es:[edi], dx + 4a8c3f: 65 6e outsb dx, byte ptr gs:[rsi] + 4a8c41: 74 20 je 0x4a8c63 + 4a8c43: 64 65 74 65 je 0x4a8cac + 4a8c47: 63 74 65 64 movsxd esi, dword ptr [rbp + 2*riz + 100] + 4a8c4b: 20 2a and byte ptr [rdx], ch + 4a8c4d: 2a 2a sub ch, byte ptr [rdx] + 4a8c4f: 0a 00 or al, byte ptr [rax] + ... + 4a8c5d: 00 00 add byte ptr [rax], al + 4a8c5f: 00 3f add byte ptr [rdi], bh + 4a8c61: 67 fb addr32 sti + 4a8c63: ff 3f + 4a8c65: 67 fb addr32 sti + 4a8c67: ff 98 67 fb ff 60 call [rax + 1627388775] + 4a8c6d: 62 + 4a8c6e: fb sti + 4a8c6f: ff 60 62 jmp qword ptr [rax + 98] + 4a8c72: fb sti + 4a8c73: ff 60 62 jmp qword ptr [rax + 98] + 4a8c76: fb sti + 4a8c77: ff 68 67 jmp [rax + 103] + 4a8c7a: fb sti + 4a8c7b: ff 68 67 jmp [rax + 103] + 4a8c7e: fb sti + 4a8c7f: ff 01 inc dword ptr [rcx] + +00000000004a8c80 : + 4a8c80: 01 00 add dword ptr [rax], eax + 4a8c82: 00 04 00 add byte ptr [rax + rax], al + 4a8c85: 0e + 4a8c86: 00 06 add byte ptr [rsi], al + 4a8c88: 00 00 add byte ptr [rax], al + 4a8c8a: 07 + 4a8c8b: 02 00 add al, byte ptr [rax] + 4a8c8d: 03 09 add ecx, dword ptr [rcx] + 4a8c8f: 00 05 08 08 08 08 add byte ptr [rip + 134744072], al # 0x852949d <_end+0x8065b1d> + 4a8c95: 08 08 or byte ptr [rax], cl + 4a8c97: 08 08 or byte ptr [rax], cl + 4a8c99: 08 00 or byte ptr [rax], al + 4a8c9b: 00 00 add byte ptr [rax], al + 4a8c9d: 00 00 add byte ptr [rax], al + 4a8c9f: 00 00 add byte ptr [rax], al + 4a8ca1: 1a 00 sbb al, byte ptr [rax] + 4a8ca3: 19 00 sbb dword ptr [rax], eax + 4a8ca5: 13 13 adc edx, dword ptr [rbx] + 4a8ca7: 13 00 adc eax, dword ptr [rax] + 4a8ca9: 1d 00 00 0c 00 sbb eax, 786432 + 4a8cae: 00 00 add byte ptr [rax], al + 4a8cb0: 00 00 add byte ptr [rax], al + 4a8cb2: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x4a8cb8 + 4a8cb8: 12 00 adc al, byte ptr [rax] + 4a8cba: 0d 00 00 00 00 or eax, 0 + 4a8cbf: 00 00 add byte ptr [rax], al + 4a8cc1: 1a 00 sbb al, byte ptr [rax] + 4a8cc3: 14 0f adc al, 15 + 4a8cc5: 13 13 adc edx, dword ptr [rbx] + 4a8cc7: 13 0a adc ecx, dword ptr [rdx] + 4a8cc9: 0f 1c 00 cldemote byte ptr [rax] + 4a8ccc: 0b 18 or ebx, dword ptr [rax] + 4a8cce: 17 + 4a8ccf: 11 16 adc dword ptr [rsi], edx + 4a8cd1: 0c 00 or al, 0 + 4a8cd3: 15 1b 10 00 00 adc eax, 4123 + 4a8cd8: 12 00 adc al, byte ptr [rax] + 4a8cda: 0d 00 00 00 00 or eax, 0 + 4a8cdf: 00 70 72 add byte ptr [rax + 114], dh + +00000000004a8ce0 <__PRETTY_FUNCTION__.13874>: + 4a8ce0: 70 72 jo 0x4a8d54 <__PRETTY_FUNCTION__.13599+0x54> + 4a8ce2: 69 6e 74 66 5f 70 6f imul ebp, dword ptr [rsi + 116], 1869635430 + 4a8ce9: 73 69 jae 0x4a8d54 <__PRETTY_FUNCTION__.13599+0x54> + 4a8ceb: 74 69 je 0x4a8d56 <__PRETTY_FUNCTION__.13599+0x56> + 4a8ced: 6f outsd dx, dword ptr [rsi] + 4a8cee: 6e outsb dx, byte ptr [rsi] + 4a8cef: 61 + 4a8cf0: 6c insb byte ptr es:[rdi], dx + ... + 4a8cfd: 00 00 add byte ptr [rax], al + 4a8cff: 00 5f 5f add byte ptr [rdi + 95], bl + +00000000004a8d00 <__PRETTY_FUNCTION__.13599>: + 4a8d00: 5f pop rdi + 4a8d01: 5f pop rdi + 4a8d02: 76 66 jbe 0x4a8d6a + 4a8d04: 70 72 jo 0x4a8d78 + 4a8d06: 69 6e 74 66 5f 69 6e imul ebp, dword ptr [rsi + 116], 1852399462 + 4a8d0d: 74 65 je 0x4a8d74 + 4a8d0f: 72 6e jb 0x4a8d7f + 4a8d11: 61 + 4a8d12: 6c insb byte ptr es:[rdi], dx + 4a8d13: 00 28 add byte ptr [rax], ch + 4a8d15: 00 00 add byte ptr [rax], al + 4a8d17: 00 6e 00 add byte ptr [rsi], ch + 4a8d1a: 00 00 add byte ptr [rax], al + 4a8d1c: 69 00 00 00 6c 00 imul eax, dword ptr [rax], 7077888 + 4a8d22: 00 00 add byte ptr [rax], al + 4a8d24: 29 00 sub dword ptr [rax], eax + ... + 4a8d3e: 00 00 add byte ptr [rax], al + 4a8d40: b7 cc mov bh, -52 + 4a8d42: fb sti + 4a8d43: ff b7 cc fb ff 10 push qword ptr [rdi + 285211596] + 4a8d49: cd fb int 251 + 4a8d4b: ff 70 c7 push qword ptr [rax - 57] + 4a8d4e: fb sti + 4a8d4f: ff 70 c7 push qword ptr [rax - 57] + 4a8d52: fb sti + 4a8d53: ff 70 c7 push qword ptr [rax - 57] + 4a8d56: fb sti + 4a8d57: ff e0 jmp rax + 4a8d59: cc int3 + 4a8d5a: fb sti + 4a8d5b: ff e0 jmp rax + 4a8d5d: cc int3 + 4a8d5e: fb sti + 4a8d5f: ff 01 inc dword ptr [rcx] + +00000000004a8d60 : + 4a8d60: 01 00 add dword ptr [rax], eax + 4a8d62: 00 04 00 add byte ptr [rax + rax], al + 4a8d65: 0e + 4a8d66: 00 06 add byte ptr [rsi], al + 4a8d68: 00 00 add byte ptr [rax], al + 4a8d6a: 07 + 4a8d6b: 02 00 add al, byte ptr [rax] + 4a8d6d: 03 09 add ecx, dword ptr [rcx] + 4a8d6f: 00 05 08 08 08 08 add byte ptr [rip + 134744072], al # 0x852957d <_end+0x8065bfd> + 4a8d75: 08 08 or byte ptr [rax], cl + 4a8d77: 08 08 or byte ptr [rax], cl + 4a8d79: 08 00 or byte ptr [rax], al + 4a8d7b: 00 00 add byte ptr [rax], al + 4a8d7d: 00 00 add byte ptr [rax], al + 4a8d7f: 00 00 add byte ptr [rax], al + 4a8d81: 1a 00 sbb al, byte ptr [rax] + 4a8d83: 19 00 sbb dword ptr [rax], eax + 4a8d85: 13 13 adc edx, dword ptr [rbx] + 4a8d87: 13 00 adc eax, dword ptr [rax] + 4a8d89: 1d 00 00 0c 00 sbb eax, 786432 + 4a8d8e: 00 00 add byte ptr [rax], al + 4a8d90: 00 00 add byte ptr [rax], al + 4a8d92: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x4a8d98 + 4a8d98: 12 00 adc al, byte ptr [rax] + 4a8d9a: 0d 00 00 00 00 or eax, 0 + 4a8d9f: 00 00 add byte ptr [rax], al + 4a8da1: 1a 00 sbb al, byte ptr [rax] + 4a8da3: 14 0f adc al, 15 + 4a8da5: 13 13 adc edx, dword ptr [rbx] + 4a8da7: 13 0a adc ecx, dword ptr [rdx] + 4a8da9: 0f 1c 00 cldemote byte ptr [rax] + 4a8dac: 0b 18 or ebx, dword ptr [rax] + 4a8dae: 17 + 4a8daf: 11 16 adc dword ptr [rsi], edx + 4a8db1: 0c 00 or al, 0 + 4a8db3: 15 1b 10 00 00 adc eax, 4123 + 4a8db8: 12 00 adc al, byte ptr [rax] + 4a8dba: 0d 00 00 00 00 or eax, 0 + 4a8dbf: 00 5f 5f add byte ptr [rdi + 95], bl + +00000000004a8dc0 <__PRETTY_FUNCTION__.13625>: + 4a8dc0: 5f pop rdi + 4a8dc1: 5f pop rdi + 4a8dc2: 76 66 jbe 0x4a8e2a + 4a8dc4: 77 70 ja 0x4a8e36 + 4a8dc6: 72 69 jb 0x4a8e31 + 4a8dc8: 6e outsb dx, byte ptr [rsi] + 4a8dc9: 74 66 je 0x4a8e31 + 4a8dcb: 5f pop rdi + 4a8dcc: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 4a8dd3: 6c insb byte ptr es:[rdi], dx + ... + +00000000004a8de0 : + 4a8de0: 28 00 sub byte ptr [rax], al + 4a8de2: 00 00 add byte ptr [rax], al + 4a8de4: 6e outsb dx, byte ptr [rsi] + 4a8de5: 00 00 add byte ptr [rax], al + 4a8de7: 00 75 00 add byte ptr [rbp], dh + 4a8dea: 00 00 add byte ptr [rax], al + 4a8dec: 6c insb byte ptr es:[rdi], dx + 4a8ded: 00 00 add byte ptr [rax], al + 4a8def: 00 6c 00 00 add byte ptr [rax + rax], ch + 4a8df3: 00 29 add byte ptr [rcx], ch + 4a8df5: 00 00 add byte ptr [rax], al + 4a8df7: 00 00 add byte ptr [rax], al + 4a8df9: 00 00 add byte ptr [rax], al + 4a8dfb: 00 f4 add ah, dh + 4a8dfd: 22 fc and bh, ah + 4a8dff: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e06: fc cld + 4a8e07: ff e4 jmp rsp + 4a8e09: 22 fc and bh, ah + 4a8e0b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e12: fc cld + 4a8e13: ff b4 21 fc ff d4 22 push qword ptr [rcx + riz + 584384508] + 4a8e1a: fc cld + 4a8e1b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e22: fc cld + 4a8e23: ff b4 21 fc ff c4 22 push qword ptr [rcx + riz + 583335932] + 4a8e2a: fc cld + 4a8e2b: ff b4 21 fc ff b4 22 push qword ptr [rcx + riz + 582287356] + 4a8e32: fc cld + 4a8e33: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e3a: fc cld + 4a8e3b: ff a4 22 fc ff b4 21 jmp qword ptr [rdx + riz + 565510140] + 4a8e42: fc cld + 4a8e43: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e4a: fc cld + 4a8e4b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e52: fc cld + 4a8e53: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e5a: fc cld + 4a8e5b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e62: fc cld + 4a8e63: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e6a: fc cld + 4a8e6b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e72: fc cld + 4a8e73: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e7a: fc cld + 4a8e7b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e82: fc cld + 4a8e83: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e8a: fc cld + 4a8e8b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e92: fc cld + 4a8e93: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] + 4a8e9a: fc cld + 4a8e9b: ff b4 21 fc ff 9c 21 push qword ptr [rcx + riz + 563937276] + 4a8ea2: fc cld + 4a8ea3: ff 9b 21 fc ff ac call [rbx - 1392509919] + 4a8ea9: 21 fc and esp, edi + 4a8eab: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8eb2: fc cld + 4a8eb3: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8eba: fc cld + 4a8ebb: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8ec2: fc cld + 4a8ec3: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8eca: fc cld + 4a8ecb: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8ed2: fc cld + 4a8ed3: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8eda: fc cld + 4a8edb: ff c4 inc esp + 4a8edd: 22 fc and bh, ah + 4a8edf: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8ee6: fc cld + 4a8ee7: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8eee: fc cld + 4a8eef: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8ef6: fc cld + 4a8ef7: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8efe: fc cld + 4a8eff: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8f06: fc cld + 4a8f07: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8f0e: fc cld + 4a8f0f: ff ac 21 fc ff 2d 25 jmp [rcx + riz + 623771644] + 4a8f16: fc cld + 4a8f17: ff ac 21 fc ff c4 22 jmp [rcx + riz + 583335932] + 4a8f1e: fc cld + 4a8f1f: ff ac 21 fc ff 4a 25 jmp [rcx + riz + 625672188] + 4a8f26: fc cld + 4a8f27: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8f2e: fc cld + 4a8f2f: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8f36: fc cld + 4a8f37: ff 9b 21 fc ff ac call [rbx - 1392509919] + 4a8f3d: 21 fc and esp, edi + 4a8f3f: ff ac 21 fc ff c4 22 jmp [rcx + riz + 583335932] + 4a8f46: fc cld + 4a8f47: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8f4e: fc cld + 4a8f4f: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] + 4a8f56: fc cld + 4a8f57: ff ac 21 fc ff c4 22 jmp [rcx + riz + 583335932] + 4a8f5e: fc cld + 4a8f5f: ff a0 23 fc ff 70 jmp qword ptr [rax + 1895824419] + 4a8f65: 23 fc and edi, esp + 4a8f67: ff e3 jmp rbx + 4a8f69: 24 fc and al, -4 + 4a8f6b: ff 70 23 push qword ptr [rax + 35] + 4a8f6e: fc cld + 4a8f6f: ff a0 23 fc ff a0 jmp qword ptr [rax - 1593836509] + 4a8f75: 23 fc and edi, esp + 4a8f77: ff a0 23 fc ff 70 jmp qword ptr [rax + 1895824419] + 4a8f7d: 23 fc and edi, esp + 4a8f7f: ff 70 23 push qword ptr [rax + 35] + 4a8f82: fc cld + 4a8f83: ff 70 23 push qword ptr [rax + 35] + 4a8f86: fc cld + 4a8f87: ff 70 23 push qword ptr [rax + 35] + 4a8f8a: fc cld + 4a8f8b: ff 70 23 push qword ptr [rax + 35] + 4a8f8e: fc cld + 4a8f8f: ff 70 23 push qword ptr [rax + 35] + 4a8f92: fc cld + 4a8f93: ff 70 23 push qword ptr [rax + 35] + 4a8f96: fc cld + 4a8f97: ff 70 23 push qword ptr [rax + 35] + 4a8f9a: fc cld + 4a8f9b: ff 70 23 push qword ptr [rax + 35] + 4a8f9e: fc cld + 4a8f9f: ff 70 23 push qword ptr [rax + 35] + 4a8fa2: fc cld + 4a8fa3: ff 70 23 push qword ptr [rax + 35] + 4a8fa6: fc cld + 4a8fa7: ff fd + 4a8fa9: 24 fc and al, -4 + 4a8fab: ff 70 23 push qword ptr [rax + 35] + 4a8fae: fc cld + 4a8faf: ff 70 23 push qword ptr [rax + 35] + 4a8fb2: fc cld + 4a8fb3: ff 70 23 push qword ptr [rax + 35] + 4a8fb6: fc cld + 4a8fb7: ff 70 23 push qword ptr [rax + 35] + 4a8fba: fc cld + 4a8fbb: ff d0 call rax + 4a8fbd: 23 fc and edi, esp + 4a8fbf: ff 70 23 push qword ptr [rax + 35] + 4a8fc2: fc cld + 4a8fc3: ff 70 23 push qword ptr [rax + 35] + 4a8fc6: fc cld + 4a8fc7: ff 70 23 push qword ptr [rax + 35] + 4a8fca: fc cld + 4a8fcb: ff 70 23 push qword ptr [rax + 35] + 4a8fce: fc cld + 4a8fcf: ff 70 23 push qword ptr [rax + 35] + 4a8fd2: fc cld + 4a8fd3: ff 70 23 push qword ptr [rax + 35] + 4a8fd6: fc cld + 4a8fd7: ff 70 23 push qword ptr [rax + 35] + 4a8fda: fc cld + 4a8fdb: ff 70 23 push qword ptr [rax + 35] + 4a8fde: fc cld + 4a8fdf: ff a0 23 fc ff 70 jmp qword ptr [rax + 1895824419] + 4a8fe5: 23 fc and edi, esp + 4a8fe7: ff 06 inc dword ptr [rsi] + 4a8fe9: 25 fc ff d0 23 and eax, 600899580 + 4a8fee: fc cld + 4a8fef: ff a0 23 fc ff a0 jmp qword ptr [rax - 1593836509] + 4a8ff5: 23 fc and edi, esp + 4a8ff7: ff a0 23 fc ff 70 jmp qword ptr [rax + 1895824419] + 4a8ffd: 23 fc and edi, esp + 4a8fff: ff d0 call rax + 4a9001: 23 fc and edi, esp + 4a9003: ff 70 23 push qword ptr [rax + 35] + 4a9006: fc cld + 4a9007: ff 70 23 push qword ptr [rax + 35] + 4a900a: fc cld + 4a900b: ff 70 23 push qword ptr [rax + 35] + 4a900e: fc cld + 4a900f: ff 70 23 push qword ptr [rax + 35] + 4a9012: fc cld + 4a9013: ff 0f dec dword ptr [rdi] + 4a9015: 25 fc ff d0 23 and eax, 600899580 + 4a901a: fc cld + 4a901b: ff a5 24 fc ff 70 jmp qword ptr [rbp + 1895824420] + 4a9021: 23 fc and edi, esp + 4a9023: ff 70 23 push qword ptr [rax + 35] + 4a9026: fc cld + 4a9027: ff da + 4a9029: 24 fc and al, -4 + 4a902b: ff 70 23 push qword ptr [rax + 35] + 4a902e: fc cld + 4a902f: ff d0 call rax + 4a9031: 23 fc and edi, esp + 4a9033: ff 70 23 push qword ptr [rax + 35] + 4a9036: fc cld + 4a9037: ff 70 23 push qword ptr [rax + 35] + 4a903a: fc cld + 4a903b: ff d0 call rax + 4a903d: 23 fc and edi, esp + 4a903f: ff 80 28 fc ff 10 inc dword ptr [rax + 285211688] + 4a9045: 27 + 4a9046: fc cld + 4a9047: ff 10 call qword ptr [rax] + 4a9049: 27 + 4a904a: fc cld + 4a904b: ff 70 28 push qword ptr [rax + 40] + 4a904e: fc cld + 4a904f: ff 10 call qword ptr [rax] + 4a9051: 27 + 4a9052: fc cld + 4a9053: ff 10 call qword ptr [rax] + 4a9055: 27 + 4a9056: fc cld + 4a9057: ff 10 call qword ptr [rax] + 4a9059: 27 + 4a905a: fc cld + 4a905b: ff 60 28 jmp qword ptr [rax + 40] + 4a905e: fc cld + 4a905f: ff 10 call qword ptr [rax] + 4a9061: 27 + 4a9062: fc cld + 4a9063: ff 10 call qword ptr [rax] + 4a9065: 27 + 4a9066: fc cld + 4a9067: ff 10 call qword ptr [rax] + 4a9069: 27 + 4a906a: fc cld + 4a906b: ff 50 28 call qword ptr [rax + 40] + 4a906e: fc cld + 4a906f: ff 10 call qword ptr [rax] + 4a9071: 27 + 4a9072: fc cld + 4a9073: ff 48 28 dec dword ptr [rax + 40] + 4a9076: fc cld + 4a9077: ff 10 call qword ptr [rax] + 4a9079: 27 + 4a907a: fc cld + 4a907b: ff 10 call qword ptr [rax] + 4a907d: 27 + 4a907e: fc cld + 4a907f: ff 38 + 4a9081: 28 fc sub ah, bh + 4a9083: ff 10 call qword ptr [rax] + 4a9085: 27 + 4a9086: fc cld + 4a9087: ff 10 call qword ptr [rax] + 4a9089: 27 + 4a908a: fc cld + 4a908b: ff 10 call qword ptr [rax] + 4a908d: 27 + 4a908e: fc cld + 4a908f: ff 10 call qword ptr [rax] + 4a9091: 27 + 4a9092: fc cld + 4a9093: ff 10 call qword ptr [rax] + 4a9095: 27 + 4a9096: fc cld + 4a9097: ff 10 call qword ptr [rax] + 4a9099: 27 + 4a909a: fc cld + 4a909b: ff 10 call qword ptr [rax] + 4a909d: 27 + 4a909e: fc cld + 4a909f: ff 10 call qword ptr [rax] + 4a90a1: 27 + 4a90a2: fc cld + 4a90a3: ff 10 call qword ptr [rax] + 4a90a5: 27 + 4a90a6: fc cld + 4a90a7: ff 10 call qword ptr [rax] + 4a90a9: 27 + 4a90aa: fc cld + 4a90ab: ff 10 call qword ptr [rax] + 4a90ad: 27 + 4a90ae: fc cld + 4a90af: ff 10 call qword ptr [rax] + 4a90b1: 27 + 4a90b2: fc cld + 4a90b3: ff 10 call qword ptr [rax] + 4a90b5: 27 + 4a90b6: fc cld + 4a90b7: ff 10 call qword ptr [rax] + 4a90b9: 27 + 4a90ba: fc cld + 4a90bb: ff 10 call qword ptr [rax] + 4a90bd: 27 + 4a90be: fc cld + 4a90bf: ff 10 call qword ptr [rax] + 4a90c1: 27 + 4a90c2: fc cld + 4a90c3: ff 10 call qword ptr [rax] + 4a90c5: 27 + 4a90c6: fc cld + 4a90c7: ff 10 call qword ptr [rax] + 4a90c9: 27 + 4a90ca: fc cld + 4a90cb: ff 10 call qword ptr [rax] + 4a90cd: 27 + 4a90ce: fc cld + 4a90cf: ff 10 call qword ptr [rax] + 4a90d1: 27 + 4a90d2: fc cld + 4a90d3: ff 10 call qword ptr [rax] + 4a90d5: 27 + 4a90d6: fc cld + 4a90d7: ff 10 call qword ptr [rax] + 4a90d9: 27 + 4a90da: fc cld + 4a90db: ff 10 call qword ptr [rax] + 4a90dd: 27 + 4a90de: fc cld + 4a90df: ff 10 call qword ptr [rax] + 4a90e1: 27 + 4a90e2: fc cld + 4a90e3: ff 10 call qword ptr [rax] + 4a90e5: 28 fc sub ah, bh + 4a90e7: ff f8 + 4a90e9: 2a fc sub bh, ah + 4a90eb: ff 18 call [rax] + 4a90ed: 27 + 4a90ee: fc cld + 4a90ef: ff 18 call [rax] + 4a90f1: 27 + 4a90f2: fc cld + 4a90f3: ff 18 call [rax] + 4a90f5: 27 + 4a90f6: fc cld + 4a90f7: ff 18 call [rax] + 4a90f9: 27 + 4a90fa: fc cld + 4a90fb: ff 18 call [rax] + 4a90fd: 27 + 4a90fe: fc cld + 4a90ff: ff 18 call [rax] + 4a9101: 27 + 4a9102: fc cld + 4a9103: ff 18 call [rax] + 4a9105: 27 + 4a9106: fc cld + 4a9107: ff 18 call [rax] + 4a9109: 27 + 4a910a: fc cld + 4a910b: ff 18 call [rax] + 4a910d: 27 + 4a910e: fc cld + 4a910f: ff 18 call [rax] + 4a9111: 27 + 4a9112: fc cld + 4a9113: ff 18 call [rax] + 4a9115: 27 + 4a9116: fc cld + 4a9117: ff 18 call [rax] + 4a9119: 27 + 4a911a: fc cld + 4a911b: ff 18 call [rax] + 4a911d: 27 + 4a911e: fc cld + 4a911f: ff 80 28 fc ff 18 inc dword ptr [rax + 419429416] + 4a9125: 27 + 4a9126: fc cld + 4a9127: ff 18 call [rax] + 4a9129: 27 + 4a912a: fc cld + 4a912b: ff 18 call [rax] + 4a912d: 27 + 4a912e: fc cld + 4a912f: ff 18 call [rax] + 4a9131: 27 + 4a9132: fc cld + 4a9133: ff 18 call [rax] + 4a9135: 27 + 4a9136: fc cld + 4a9137: ff 18 call [rax] + 4a9139: 27 + 4a913a: fc cld + 4a913b: ff 18 call [rax] + 4a913d: 27 + 4a913e: fc cld + 4a913f: ff 18 call [rax] + 4a9141: 27 + 4a9142: fc cld + 4a9143: ff 18 call [rax] + 4a9145: 27 + 4a9146: fc cld + 4a9147: ff 18 call [rax] + 4a9149: 27 + 4a914a: fc cld + 4a914b: ff 18 call [rax] + 4a914d: 27 + 4a914e: fc cld + 4a914f: ff 18 call [rax] + 4a9151: 27 + 4a9152: fc cld + 4a9153: ff 18 call [rax] + 4a9155: 27 + 4a9156: fc cld + 4a9157: ff 00 inc dword ptr [rax] + 4a9159: 27 + 4a915a: fc cld + 4a915b: ff 18 call [rax] + 4a915d: 27 + 4a915e: fc cld + 4a915f: ff 80 28 fc ff 18 inc dword ptr [rax + 419429416] + 4a9165: 27 + 4a9166: fc cld + 4a9167: ff 0a dec dword ptr [rdx] + 4a9169: 2b fc sub edi, esp + 4a916b: ff 18 call [rax] + 4a916d: 27 + 4a916e: fc cld + 4a916f: ff 18 call [rax] + 4a9171: 27 + 4a9172: fc cld + 4a9173: ff 18 call [rax] + 4a9175: 27 + 4a9176: fc cld + 4a9177: ff 18 call [rax] + 4a9179: 27 + 4a917a: fc cld + 4a917b: ff f8 + 4a917d: 2a fc sub bh, ah + 4a917f: ff 18 call [rax] + 4a9181: 27 + 4a9182: fc cld + 4a9183: ff 18 call [rax] + 4a9185: 27 + 4a9186: fc cld + 4a9187: ff 80 28 fc ff 18 inc dword ptr [rax + 419429416] + 4a918d: 27 + 4a918e: fc cld + 4a918f: ff 18 call [rax] + 4a9191: 27 + 4a9192: fc cld + 4a9193: ff 18 call [rax] + 4a9195: 27 + 4a9196: fc cld + 4a9197: ff 18 call [rax] + 4a9199: 27 + 4a919a: fc cld + 4a919b: ff 18 call [rax] + 4a919d: 27 + 4a919e: fc cld + 4a919f: ff 80 28 fc ff ec inc dword ptr [rax - 318768088] + 4a91a5: 28 fc sub ah, bh + 4a91a7: ff bc 28 fc ff a9 2a + 4a91ae: fc cld + 4a91af: ff bc 28 fc ff ec 28 + 4a91b6: fc cld + 4a91b7: ff ec + 4a91b9: 28 fc sub ah, bh + 4a91bb: ff ec + 4a91bd: 28 fc sub ah, bh + 4a91bf: ff bc 28 fc ff bc 28 + 4a91c6: fc cld + 4a91c7: ff bc 28 fc ff bc 28 + 4a91ce: fc cld + 4a91cf: ff bc 28 fc ff bc 28 + 4a91d6: fc cld + 4a91d7: ff bc 28 fc ff bc 28 + 4a91de: fc cld + 4a91df: ff bc 28 fc ff bc 28 + 4a91e6: fc cld + 4a91e7: ff bc 28 fc ff 68 2a + 4a91ee: fc cld + 4a91ef: ff bc 28 fc ff bc 28 + 4a91f6: fc cld + 4a91f7: ff bc 28 fc ff bc 28 + 4a91fe: fc cld + 4a91ff: ff 1c 29 call [rcx + rbp] + 4a9202: fc cld + 4a9203: ff bc 28 fc ff bc 28 + 4a920a: fc cld + 4a920b: ff bc 28 fc ff bc 28 + 4a9212: fc cld + 4a9213: ff bc 28 fc ff bc 28 + 4a921a: fc cld + 4a921b: ff bc 28 fc ff bc 28 + 4a9222: fc cld + 4a9223: ff ec + 4a9225: 28 fc sub ah, bh + 4a9227: ff bc 28 fc ff b2 2a + 4a922e: fc cld + 4a922f: ff 1c 29 call [rcx + rbp] + 4a9232: fc cld + 4a9233: ff ec + 4a9235: 28 fc sub ah, bh + 4a9237: ff ec + 4a9239: 28 fc sub ah, bh + 4a923b: ff ec + 4a923d: 28 fc sub ah, bh + 4a923f: ff bc 28 fc ff 1c 29 + 4a9246: fc cld + 4a9247: ff bc 28 fc ff bc 28 + 4a924e: fc cld + 4a924f: ff bc 28 fc ff bc 28 + 4a9256: fc cld + 4a9257: ff bb 2a fc ff 1c + 4a925d: 29 fc sub esp, edi + 4a925f: ff c4 inc esp + 4a9261: 2a fc sub bh, ah + 4a9263: ff bc 28 fc ff bc 28 + 4a926a: fc cld + 4a926b: ff a0 2a fc ff bc jmp qword ptr [rax - 1124074454] + 4a9271: 28 fc sub ah, bh + 4a9273: ff 1c 29 call [rcx + rbp] + 4a9276: fc cld + 4a9277: ff bc 28 fc ff bc 28 + 4a927e: fc cld + 4a927f: ff 1c 29 call [rcx + rbp] + 4a9282: fc cld + 4a9283: ff 00 inc dword ptr [rax] + ... + 4a928d: 00 00 add byte ptr [rax], al + 4a928f: 00 30 add byte ptr [rax], dh + +00000000004a9290 : + 4a9290: 30 30 xor byte ptr [rax], dh + 4a9292: 30 30 xor byte ptr [rax], dh + 4a9294: 30 30 xor byte ptr [rax], dh + 4a9296: 30 30 xor byte ptr [rax], dh + 4a9298: 30 30 xor byte ptr [rax], dh + 4a929a: 30 30 xor byte ptr [rax], dh + 4a929c: 30 30 xor byte ptr [rax], dh + 4a929e: 30 30 xor byte ptr [rax], dh + ... + +00000000004a92b0 : + 4a92b0: 20 20 and byte ptr [rax], ah + 4a92b2: 20 20 and byte ptr [rax], ah + 4a92b4: 20 20 and byte ptr [rax], ah + 4a92b6: 20 20 and byte ptr [rax], ah + 4a92b8: 20 20 and byte ptr [rax], ah + 4a92ba: 20 20 and byte ptr [rax], ah + 4a92bc: 20 20 and byte ptr [rax], ah + 4a92be: 20 20 and byte ptr [rax], ah + ... + +00000000004a92e0 : + 4a92e0: 30 00 xor byte ptr [rax], al + 4a92e2: 00 00 add byte ptr [rax], al + 4a92e4: 30 00 xor byte ptr [rax], al + 4a92e6: 00 00 add byte ptr [rax], al + 4a92e8: 30 00 xor byte ptr [rax], al + 4a92ea: 00 00 add byte ptr [rax], al + 4a92ec: 30 00 xor byte ptr [rax], al + 4a92ee: 00 00 add byte ptr [rax], al + 4a92f0: 30 00 xor byte ptr [rax], al + 4a92f2: 00 00 add byte ptr [rax], al + 4a92f4: 30 00 xor byte ptr [rax], al + 4a92f6: 00 00 add byte ptr [rax], al + 4a92f8: 30 00 xor byte ptr [rax], al + 4a92fa: 00 00 add byte ptr [rax], al + 4a92fc: 30 00 xor byte ptr [rax], al + 4a92fe: 00 00 add byte ptr [rax], al + 4a9300: 30 00 xor byte ptr [rax], al + 4a9302: 00 00 add byte ptr [rax], al + 4a9304: 30 00 xor byte ptr [rax], al + 4a9306: 00 00 add byte ptr [rax], al + 4a9308: 30 00 xor byte ptr [rax], al + 4a930a: 00 00 add byte ptr [rax], al + 4a930c: 30 00 xor byte ptr [rax], al + 4a930e: 00 00 add byte ptr [rax], al + 4a9310: 30 00 xor byte ptr [rax], al + 4a9312: 00 00 add byte ptr [rax], al + 4a9314: 30 00 xor byte ptr [rax], al + 4a9316: 00 00 add byte ptr [rax], al + 4a9318: 30 00 xor byte ptr [rax], al + 4a931a: 00 00 add byte ptr [rax], al + 4a931c: 30 00 xor byte ptr [rax], al + 4a931e: 00 00 add byte ptr [rax], al + +00000000004a9320 : + 4a9320: 20 00 and byte ptr [rax], al + 4a9322: 00 00 add byte ptr [rax], al + 4a9324: 20 00 and byte ptr [rax], al + 4a9326: 00 00 add byte ptr [rax], al + 4a9328: 20 00 and byte ptr [rax], al + 4a932a: 00 00 add byte ptr [rax], al + 4a932c: 20 00 and byte ptr [rax], al + 4a932e: 00 00 add byte ptr [rax], al + 4a9330: 20 00 and byte ptr [rax], al + 4a9332: 00 00 add byte ptr [rax], al + 4a9334: 20 00 and byte ptr [rax], al + 4a9336: 00 00 add byte ptr [rax], al + 4a9338: 20 00 and byte ptr [rax], al + 4a933a: 00 00 add byte ptr [rax], al + 4a933c: 20 00 and byte ptr [rax], al + 4a933e: 00 00 add byte ptr [rax], al + 4a9340: 20 00 and byte ptr [rax], al + 4a9342: 00 00 add byte ptr [rax], al + 4a9344: 20 00 and byte ptr [rax], al + 4a9346: 00 00 add byte ptr [rax], al + 4a9348: 20 00 and byte ptr [rax], al + 4a934a: 00 00 add byte ptr [rax], al + 4a934c: 20 00 and byte ptr [rax], al + 4a934e: 00 00 add byte ptr [rax], al + 4a9350: 20 00 and byte ptr [rax], al + 4a9352: 00 00 add byte ptr [rax], al + 4a9354: 20 00 and byte ptr [rax], al + 4a9356: 00 00 add byte ptr [rax], al + 4a9358: 20 00 and byte ptr [rax], al + 4a935a: 00 00 add byte ptr [rax], al + 4a935c: 20 00 and byte ptr [rax], al + 4a935e: 00 00 add byte ptr [rax], al + 4a9360: 55 push rbp + 4a9361: 6e outsb dx, byte ptr [rsi] + 4a9362: 6b 6e 6f 77 imul ebp, dword ptr [rsi + 111], 119 + 4a9366: 6e outsb dx, byte ptr [rsi] + 4a9367: 20 65 72 and byte ptr [rbp + 114], ah + 4a936a: 72 6f jb 0x4a93db <__PRETTY_FUNCTION__.10419+0x3> + 4a936c: 72 20 jb 0x4a938e <__PRETTY_FUNCTION__.10413+0xe> + 4a936e: 00 77 63 add byte ptr [rdi + 99], dh + 4a9371: 72 74 jb 0x4a93e7 <__PRETTY_FUNCTION__.10419+0xf> + 4a9373: 6f outsd dx, dword ptr [rsi] + 4a9374: 6d insd dword ptr es:[rdi], dx + 4a9375: 62 + 4a9376: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 4a9379: 00 00 add byte ptr [rax], al + 4a937b: 00 00 add byte ptr [rax], al + 4a937d: 00 00 add byte ptr [rax], al + 4a937f: 00 5f 5f add byte ptr [rdi + 95], bl + +00000000004a9380 <__PRETTY_FUNCTION__.10413>: + 4a9380: 5f pop rdi + 4a9381: 5f pop rdi + 4a9382: 77 63 ja 0x4a93e7 <__PRETTY_FUNCTION__.10419+0xf> + 4a9384: 72 74 jb 0x4a93fa <__PRETTY_FUNCTION__.10419+0x22> + 4a9386: 6f outsd dx, dword ptr [rsi] + 4a9387: 6d insd dword ptr es:[rdi], dx + 4a9388: 62 00 77 63 + 4a938c: 73 72 jae 0x4a9400 <__PRETTY_FUNCTION__.10419+0x28> + 4a938e: 74 6f je 0x4a93ff <__PRETTY_FUNCTION__.10419+0x27> + 4a9390: 6d insd dword ptr es:[rdi], dx + 4a9391: 62 73 2e 63 00 + 4a9396: 64 61 + 4a9398: 74 61 je 0x4a93fb <__PRETTY_FUNCTION__.10419+0x23> + 4a939a: 2e 5f pop rdi + 4a939c: 5f pop rdi + 4a939d: 6f outsd dx, dword ptr [rsi] + 4a939e: 75 74 jne 0x4a9414 <__PRETTY_FUNCTION__.10419+0x3c> + 4a93a0: 62 75 66 5b 2d + 4a93a5: 31 5d 20 xor dword ptr [rbp + 32], ebx + 4a93a8: 3d 3d 20 27 5c cmp eax, 1546068029 + 4a93ad: 30 27 xor byte ptr [rdi], ah + 4a93af: 00 64 61 74 add byte ptr [rcx + 2*riz + 116], ah + 4a93b3: 61 + 4a93b4: 2e 5f pop rdi + 4a93b6: 5f pop rdi + 4a93b7: 6f outsd dx, dword ptr [rsi] + 4a93b8: 75 74 jne 0x4a942e <__PRETTY_FUNCTION__.10419+0x56> + 4a93ba: 62 75 66 20 21 + 4a93bf: 3d 20 28 75 6e cmp eax, 1853171744 + 4a93c4: 73 69 jae 0x4a942f <__PRETTY_FUNCTION__.10419+0x57> + 4a93c6: 67 6e outsb dx, byte ptr [esi] + 4a93c8: 65 64 20 63 68 and byte ptr fs:[rbx + 104], ah + 4a93cd: 61 + 4a93ce: 72 20 jb 0x4a93f0 <__PRETTY_FUNCTION__.10419+0x18> + 4a93d0: 2a 29 sub ch, byte ptr [rcx] + 4a93d2: 20 64 73 74 and byte ptr [rbx + 2*rsi + 116], ah + 4a93d6: 00 00 add byte ptr [rax], al + +00000000004a93d8 <__PRETTY_FUNCTION__.10419>: + 4a93d8: 5f pop rdi + 4a93d9: 5f pop rdi + 4a93da: 77 63 ja 0x4a943f <__PRETTY_FUNCTION__.10419+0x67> + 4a93dc: 73 72 jae 0x4a9450 <__PRETTY_FUNCTION__.10419+0x78> + 4a93de: 74 6f je 0x4a944f <__PRETTY_FUNCTION__.10419+0x77> + 4a93e0: 6d insd dword ptr es:[rdi], dx + 4a93e1: 62 + 4a93e2: 73 00 jae 0x4a93e4 <__PRETTY_FUNCTION__.10419+0xc> + 4a93e4: 2f + 4a93e5: 70 72 jo 0x4a9459 <__PRETTY_FUNCTION__.10419+0x81> + 4a93e7: 6f outsd dx, dword ptr [rsi] + 4a93e8: 63 2f movsxd ebp, dword ptr [rdi] + 4a93ea: 73 65 jae 0x4a9451 <__PRETTY_FUNCTION__.10419+0x79> + 4a93ec: 6c insb byte ptr es:[rdi], dx + 4a93ed: 66 2f + 4a93ef: 6d insd dword ptr es:[rdi], dx + 4a93f0: 61 + 4a93f1: 70 73 jo 0x4a9466 <__PRETTY_FUNCTION__.10419+0x8e> + 4a93f3: 00 63 61 add byte ptr [rbx + 97], ah + 4a93f6: 6e outsb dx, byte ptr [rsi] + 4a93f7: 6e outsb dx, byte ptr [rsi] + 4a93f8: 6f outsd dx, dword ptr [rsi] + 4a93f9: 74 20 je 0x4a941b <__PRETTY_FUNCTION__.10419+0x43> + 4a93fb: 61 + 4a93fc: 6c insb byte ptr es:[rdi], dx + 4a93fd: 6c insb byte ptr es:[rdi], dx + 4a93fe: 6f outsd dx, dword ptr [rsi] + 4a93ff: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4a9402: 65 20 6e 61 and byte ptr gs:[rsi + 97], ch + 4a9406: 6d insd dword ptr es:[rdi], dx + 4a9407: 65 20 72 65 and byte ptr gs:[rdx + 101], dh + 4a940b: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 4a940e: 64 00 64 6c 2d add byte ptr fs:[rsp + 2*rbp + 45], ah + 4a9413: 6c insb byte ptr es:[rdi], dx + 4a9414: 6f outsd dx, dword ptr [rsi] + 4a9415: 61 + 4a9416: 64 2e 63 00 movsxd eax, dword ptr cs:[rax] + 4a941a: 6c insb byte ptr es:[rdi], dx + 4a941b: 61 + 4a941c: 73 74 jae 0x4a9492 <__PRETTY_FUNCTION__.10419+0xba> + 4a941e: 70 20 jo 0x4a9440 <__PRETTY_FUNCTION__.10419+0x68> + 4a9420: 21 3d 20 4e 55 4c and dword ptr [rip + 1280658976], edi # 0x4c9fe246 <_end+0x4c53a8c6> + 4a9426: 4c 00 66 69 add byte ptr [rsi + 105], r12b + 4a942a: 6c insb byte ptr es:[rdi], dx + 4a942b: 65 20 74 6f 6f and byte ptr gs:[rdi + 2*rbp + 111], dh + 4a9430: 20 73 68 and byte ptr [rbx + 104], dh + 4a9433: 6f outsd dx, dword ptr [rsi] + 4a9434: 72 74 jb 0x4a94aa <__PRETTY_FUNCTION__.10419+0xd2> + 4a9436: 00 63 61 add byte ptr [rbx + 97], ah + 4a9439: 6e outsb dx, byte ptr [rsi] + 4a943a: 6e outsb dx, byte ptr [rsi] + 4a943b: 6f outsd dx, dword ptr [rsi] + 4a943c: 74 20 je 0x4a945e <__PRETTY_FUNCTION__.10419+0x86> + 4a943e: 72 65 jb 0x4a94a5 <__PRETTY_FUNCTION__.10419+0xcd> + 4a9440: 61 + 4a9441: 64 20 66 69 and byte ptr fs:[rsi + 105], ah + 4a9445: 6c insb byte ptr es:[rdi], dx + 4a9446: 65 20 64 61 74 and byte ptr gs:[rcx + 2*riz + 116], ah + 4a944b: 61 + 4a944c: 00 45 4c add byte ptr [rbp + 76], al + 4a944f: 46 20 66 69 and byte ptr [rsi + 105], r12b + 4a9453: 6c insb byte ptr es:[rdi], dx + 4a9454: 65 20 4f 53 and byte ptr gs:[rdi + 83], cl + 4a9458: 20 41 42 and byte ptr [rcx + 66], al + 4a945b: 49 20 69 6e and byte ptr [r9 + 110], bpl + 4a945f: 76 61 jbe 0x4a94c2 <__PRETTY_FUNCTION__.10419+0xea> + 4a9461: 6c insb byte ptr es:[rdi], dx + 4a9462: 69 64 00 45 4c 46 20 66 imul esp, dword ptr [rax + rax + 69], 1713391180 + 4a946a: 69 6c 65 20 41 42 49 20 imul ebp, dword ptr [rbp + 2*riz + 32], 541672001 + 4a9472: 76 65 jbe 0x4a94d9 <__PRETTY_FUNCTION__.10419+0x101> + 4a9474: 72 73 jb 0x4a94e9 <__PRETTY_FUNCTION__.10419+0x111> + 4a9476: 69 6f 6e 20 69 6e 76 imul ebp, dword ptr [rdi + 110], 1986947360 + 4a947d: 61 + 4a947e: 6c insb byte ptr es:[rdi], dx + 4a947f: 69 64 00 6e 6f 6e 7a 65 imul esp, dword ptr [rax + rax + 110], 1702522479 + 4a9487: 72 6f jb 0x4a94f8 <__PRETTY_FUNCTION__.10419+0x120> + 4a9489: 20 70 61 and byte ptr [rax + 97], dh + 4a948c: 64 64 69 6e 67 20 69 6e 20 imul ebp, dword ptr fs:[rsi + 103], 544106784 + 4a9495: 65 5f pop rdi + 4a9497: 69 64 65 6e 74 00 69 6e imul esp, dword ptr [rbp + 2*riz + 110], 1852375156 + 4a949f: 76 61 jbe 0x4a9502 <__PRETTY_FUNCTION__.10419+0x12a> + 4a94a1: 6c insb byte ptr es:[rdi], dx + 4a94a2: 69 64 20 45 4c 46 20 68 imul esp, dword ptr [rax + riz + 69], 1746945612 + 4a94aa: 65 61 + 4a94ac: 64 65 72 00 jb 0x4a94b0 <__PRETTY_FUNCTION__.10419+0xd8> + 4a94b0: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 4a94b7: 6c insb byte ptr es:[rdi], dx + 4a94b8: 20 65 72 and byte ptr [rbp + 114], ah + 4a94bb: 72 6f jb 0x4a952c <__PRETTY_FUNCTION__.10419+0x154> + 4a94bd: 72 00 jb 0x4a94bf <__PRETTY_FUNCTION__.10419+0xe7> + 4a94bf: 3a 25 73 00 3c 6d cmp ah, byte ptr [rip + 1832648819] # 0x6d869538 <_end+0x6d3a5bb8> + 4a94c5: 61 + 4a94c6: 69 6e 20 70 72 6f 67 imul ebp, dword ptr [rsi + 32], 1735357040 + 4a94cd: 72 61 jb 0x4a9530 <__PRETTY_FUNCTION__.10419+0x158> + 4a94cf: 6d insd dword ptr es:[rdi], dx + 4a94d0: 3e 00 20 add byte ptr ds:[rax], ah + 4a94d3: 73 65 jae 0x4a953a <__PRETTY_FUNCTION__.10419+0x162> + 4a94d5: 61 + 4a94d6: 72 63 jb 0x4a953b <__PRETTY_FUNCTION__.10419+0x163> + 4a94d8: 68 20 70 61 74 push 1952542752 + 4a94dd: 68 3d 00 09 09 push 151584829 + 4a94e2: 28 25 73 20 66 72 sub byte ptr [rip + 1919295603], ah # 0x72b0b55b <_end+0x72647bdb> + 4a94e8: 6f outsd dx, dword ptr [rsi] + 4a94e9: 6d insd dword ptr es:[rdi], dx + 4a94ea: 20 66 69 and byte ptr [rsi + 105], ah + 4a94ed: 6c insb byte ptr es:[rdi], dx + 4a94ee: 65 20 25 73 29 0a 00 and byte ptr gs:[rip + 665971], ah + 4a94f5: 09 09 or dword ptr [rcx], ecx + 4a94f7: 28 25 73 29 0a 00 sub byte ptr [rip + 665971], ah # 0x54be70 <_end+0x884f0> + 4a94fd: 20 20 and byte ptr [rax], ah + 4a94ff: 74 72 je 0x4a9573 <__PRETTY_FUNCTION__.10419+0x19b> + 4a9501: 79 69 jns 0x4a956c <__PRETTY_FUNCTION__.10419+0x194> + 4a9503: 6e outsb dx, byte ptr [rsi] + 4a9504: 67 20 66 69 and byte ptr [esi + 105], ah + 4a9508: 6c insb byte ptr es:[rdi], dx + 4a9509: 65 3d 25 73 0a 00 cmp eax, 684837 + 4a950f: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a9512: 6e outsb dx, byte ptr [rsi] + 4a9513: 6f outsd dx, dword ptr [rsi] + 4a9514: 74 20 je 0x4a9536 <__PRETTY_FUNCTION__.10419+0x15e> + 4a9516: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 4a951a: 65 20 66 69 and byte ptr gs:[rsi + 105], ah + 4a951e: 6c insb byte ptr es:[rdi], dx + 4a951f: 65 20 64 65 73 and byte ptr gs:[rbp + 2*riz + 115], ah + 4a9524: 63 72 69 movsxd esi, dword ptr [rdx + 105] + 4a9527: 70 74 jo 0x4a959d <__PRETTY_FUNCTION__.10419+0x1c5> + 4a9529: 6f outsd dx, dword ptr [rsi] + 4a952a: 72 00 jb 0x4a952c <__PRETTY_FUNCTION__.10419+0x154> + 4a952c: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a952f: 6e outsb dx, byte ptr [rsi] + 4a9530: 6f outsd dx, dword ptr [rsi] + 4a9531: 74 20 je 0x4a9553 <__PRETTY_FUNCTION__.10419+0x17b> + 4a9533: 73 74 jae 0x4a95a9 <__PRETTY_FUNCTION__.10419+0x1d1> + 4a9535: 61 + 4a9536: 74 20 je 0x4a9558 <__PRETTY_FUNCTION__.10419+0x180> + 4a9538: 73 68 jae 0x4a95a2 <__PRETTY_FUNCTION__.10419+0x1ca> + 4a953a: 61 + 4a953b: 72 65 jb 0x4a95a2 <__PRETTY_FUNCTION__.10419+0x1ca> + 4a953d: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch + 4a9541: 6a 65 push 101 + 4a9543: 63 74 00 63 movsxd esi, dword ptr [rax + rax + 99] + 4a9547: 61 + 4a9548: 6e outsb dx, byte ptr [rsi] + 4a9549: 6e outsb dx, byte ptr [rsi] + 4a954a: 6f outsd dx, dword ptr [rsi] + 4a954b: 74 20 je 0x4a956d <__PRETTY_FUNCTION__.10419+0x195> + 4a954d: 70 72 jo 0x4a95c1 <__PRETTY_FUNCTION__.10419+0x1e9> + 4a954f: 6f outsd dx, dword ptr [rsi] + 4a9550: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 4a9553: 73 20 jae 0x4a9575 <__PRETTY_FUNCTION__.10419+0x19d> + 4a9555: 6e outsb dx, byte ptr [rsi] + 4a9556: 6f outsd dx, dword ptr [rsi] + 4a9557: 74 65 je 0x4a95be <__PRETTY_FUNCTION__.10419+0x1e6> + 4a9559: 20 73 65 and byte ptr [rbx + 101], dh + 4a955c: 67 6d insd dword ptr es:[edi], dx + 4a955e: 65 6e outsb dx, byte ptr gs:[rsi] + 4a9560: 74 00 je 0x4a9562 <__PRETTY_FUNCTION__.10419+0x18a> + 4a9562: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a9565: 6e outsb dx, byte ptr [rsi] + 4a9566: 6f outsd dx, dword ptr [rsi] + 4a9567: 74 20 je 0x4a9589 <__PRETTY_FUNCTION__.10419+0x1b1> + 4a9569: 6d insd dword ptr es:[rdi], dx + 4a956a: 61 + 4a956b: 70 20 jo 0x4a958d <__PRETTY_FUNCTION__.10419+0x1b5> + 4a956d: 7a 65 jp 0x4a95d4 <__PRETTY_FUNCTION__.10419+0x1fc> + 4a956f: 72 6f jb 0x4a95e0 <__PRETTY_FUNCTION__.10419+0x208> + 4a9571: 2d 66 69 6c 6c sub eax, 1819044198 + 4a9576: 20 70 61 and byte ptr [rax + 97], dh + 4a9579: 67 65 73 00 addr32 jae 0x4a957d <__PRETTY_FUNCTION__.10419+0x1a5> + 4a957d: 6e outsb dx, byte ptr [rsi] + 4a957e: 73 69 jae 0x4a95e9 <__PRETTY_FUNCTION__.10419+0x211> + 4a9580: 64 20 3d 3d 20 4c 4d and byte ptr fs:[rip + 1296834621], bh + 4a9587: 5f pop rdi + 4a9588: 49 44 + 4a958a: 5f pop rdi + 4a958b: 42 41 + 4a958d: 53 push rbx + 4a958e: 45 00 72 2d add byte ptr [r10 + 45], r14b + 4a9592: 3e 72 5f jb 0x4a95f4 <__PRETTY_FUNCTION__.10419+0x21c> + 4a9595: 73 74 jae 0x4a960b <__PRETTY_FUNCTION__.10419+0x233> + 4a9597: 61 + 4a9598: 74 65 je 0x4a95ff <__PRETTY_FUNCTION__.10419+0x227> + 4a959a: 20 3d 3d 20 52 54 and byte ptr [rip + 1414668349], bh # 0x549cb5dd <_end+0x54507c5d> + 4a95a0: 5f pop rdi + 4a95a1: 41 44 + 4a95a3: 44 00 4f 52 add byte ptr [rdi + 82], r9b + 4a95a7: 49 47 + 4a95a9: 49 4e + 4a95ab: 00 50 4c add byte ptr [rax + 76], dl + 4a95ae: 41 54 push r12 + 4a95b0: 46 4f + 4a95b2: 52 push rdx + 4a95b3: 4d 00 4c 49 42 add byte ptr [r9 + 2*rcx + 66], r9b + 4a95b8: 00 6c 69 62 add byte ptr [rcx + 2*rbp + 98], ch + 4a95bc: 2f + 4a95bd: 78 38 js 0x4a95f7 <__PRETTY_FUNCTION__.10419+0x21f> + 4a95bf: 36 5f pop rdi + 4a95c1: 36 34 2d xor al, 45 + 4a95c4: 6c insb byte ptr es:[rdi], dx + 4a95c5: 69 6e 75 78 2d 67 6e imul ebp, dword ptr [rsi + 117], 1852255608 + 4a95cc: 75 00 jne 0x4a95ce <__PRETTY_FUNCTION__.10419+0x1f6> + 4a95ce: 73 79 jae 0x4a9649 <__PRETTY_FUNCTION__.10419+0x271> + 4a95d0: 73 74 jae 0x4a9646 <__PRETTY_FUNCTION__.10419+0x26e> + 4a95d2: 65 6d insd dword ptr es:[rdi], dx + 4a95d4: 20 73 65 and byte ptr [rbx + 101], dh + 4a95d7: 61 + 4a95d8: 72 63 jb 0x4a963d <__PRETTY_FUNCTION__.10419+0x265> + 4a95da: 68 20 70 61 74 push 1952542752 + 4a95df: 68 00 70 65 6c push 1818587136 + 4a95e4: 65 6d insd dword ptr es:[rdi], dx + 4a95e6: 2d 3e 64 69 72 sub eax, 1919509566 + 4a95eb: 6e outsb dx, byte ptr [rsi] + 4a95ec: 61 + 4a95ed: 6d insd dword ptr es:[rdi], dx + 4a95ee: 65 5b pop rbx + 4a95f0: 30 5d 20 xor byte ptr [rbp + 32], bl + 4a95f3: 3d 3d 20 27 2f cmp eax, 791093309 + 4a95f8: 27 + 4a95f9: 00 3a add byte ptr [rdx], bh + 4a95fb: 3b 00 cmp eax, dword ptr [rax] + 4a95fd: 6e outsb dx, byte ptr [rsi] + 4a95fe: 73 69 jae 0x4a9669 <__PRETTY_FUNCTION__.10419+0x291> + 4a9600: 64 20 3e and byte ptr fs:[rsi], bh + 4a9603: 3d 20 30 00 6e cmp eax, 1845506080 + 4a9608: 73 69 jae 0x4a9673 <__PRETTY_FUNCTION__.10419+0x29b> + 4a960a: 64 20 3c 20 and byte ptr fs:[rax + riz], bh + 4a960e: 47 4c + 4a9610: 28 64 6c 5f sub byte ptr [rsp + 2*rbp + 95], ah + 4a9614: 6e outsb dx, byte ptr [rsi] + 4a9615: 6e outsb dx, byte ptr [rsi] + 4a9616: 73 29 jae 0x4a9641 <__PRETTY_FUNCTION__.10419+0x269> + 4a9618: 00 52 50 add byte ptr [rdx + 80], dl + 4a961b: 41 54 push r12 + 4a961d: 48 00 52 55 add byte ptr [rdx + 85], dl + 4a9621: 4e 50 push rax + 4a9623: 41 54 push r12 + 4a9625: 48 00 77 72 add byte ptr [rdi + 114], sil + 4a9629: 6f outsd dx, dword ptr [rsi] + 4a962a: 6e outsb dx, byte ptr [rsi] + 4a962b: 67 20 45 4c and byte ptr [ebp + 76], al + 4a962f: 46 20 63 6c and byte ptr [rbx + 108], r12b + 4a9633: 61 + 4a9634: 73 73 jae 0x4a96a9 <__PRETTY_FUNCTION__.10419+0x2d1> + 4a9636: 3a 20 cmp ah, byte ptr [rax] + 4a9638: 45 4c + 4a963a: 46 43 + 4a963c: 4c 41 + 4a963e: 53 push rbx + 4a963f: 53 push rbx + 4a9640: 33 32 xor esi, dword ptr [rdx] + 4a9642: 00 00 add byte ptr [rax], al + 4a9644: 00 00 add byte ptr [rax], al + 4a9646: 00 00 add byte ptr [rax], al + 4a9648: 6f outsd dx, dword ptr [rsi] + 4a9649: 6e outsb dx, byte ptr [rsi] + 4a964a: 6c insb byte ptr es:[rdi], dx + 4a964b: 79 20 jns 0x4a966d <__PRETTY_FUNCTION__.10419+0x295> + 4a964d: 45 54 push r12 + 4a964f: 5f pop rdi + 4a9650: 44 59 pop rcx + 4a9652: 4e 20 61 6e and byte ptr [rcx + 110], r12b + 4a9656: 64 20 45 54 and byte ptr fs:[rbp + 84], al + 4a965a: 5f pop rdi + 4a965b: 45 58 pop r8 + 4a965d: 45 43 + 4a965f: 20 63 61 and byte ptr [rbx + 97], ah + 4a9662: 6e outsb dx, byte ptr [rsi] + 4a9663: 20 62 65 and byte ptr [rdx + 101], ah + 4a9666: 20 6c 6f 61 and byte ptr [rdi + 2*rbp + 97], ch + 4a966a: 64 65 64 00 00 add byte ptr fs:[rax], al + 4a966f: 00 45 4c add byte ptr [rbp + 76], al + 4a9672: 46 20 66 69 and byte ptr [rsi + 105], r12b + 4a9676: 6c insb byte ptr es:[rdi], dx + 4a9677: 65 20 76 65 and byte ptr gs:[rsi + 101], dh + 4a967b: 72 73 jb 0x4a96f0 <__PRETTY_FUNCTION__.10419+0x318> + 4a967d: 69 6f 6e 20 64 6f 65 imul ebp, dword ptr [rdi + 110], 1701798944 + 4a9684: 73 20 jae 0x4a96a6 <__PRETTY_FUNCTION__.10419+0x2ce> + 4a9686: 6e outsb dx, byte ptr [rsi] + 4a9687: 6f outsd dx, dword ptr [rsi] + 4a9688: 74 20 je 0x4a96aa <__PRETTY_FUNCTION__.10419+0x2d2> + 4a968a: 6d insd dword ptr es:[rdi], dx + 4a968b: 61 + 4a968c: 74 63 je 0x4a96f1 <__PRETTY_FUNCTION__.10419+0x319> + 4a968e: 68 20 63 75 72 push 1920295712 + 4a9693: 72 65 jb 0x4a96fa <__PRETTY_FUNCTION__.10419+0x322> + 4a9695: 6e outsb dx, byte ptr [rsi] + 4a9696: 74 20 je 0x4a96b8 <__PRETTY_FUNCTION__.10419+0x2e0> + 4a9698: 6f outsd dx, dword ptr [rsi] + 4a9699: 6e outsb dx, byte ptr [rsi] + 4a969a: 65 00 00 add byte ptr gs:[rax], al + 4a969d: 00 00 add byte ptr [rax], al + 4a969f: 00 45 4c add byte ptr [rbp + 76], al + 4a96a2: 46 20 66 69 and byte ptr [rsi + 105], r12b + 4a96a6: 6c insb byte ptr es:[rdi], dx + 4a96a7: 65 20 76 65 and byte ptr gs:[rsi + 101], dh + 4a96ab: 72 73 jb 0x4a9720 <__PRETTY_FUNCTION__.10419+0x348> + 4a96ad: 69 6f 6e 20 69 64 65 imul ebp, dword ptr [rdi + 110], 1701079328 + 4a96b4: 6e outsb dx, byte ptr [rsi] + 4a96b5: 74 20 je 0x4a96d7 <__PRETTY_FUNCTION__.10419+0x2ff> + 4a96b7: 64 6f outsd dx, dword ptr fs:[rsi] + 4a96b9: 65 73 20 jae 0x4a96dc <__PRETTY_FUNCTION__.10419+0x304> + 4a96bc: 6e outsb dx, byte ptr [rsi] + 4a96bd: 6f outsd dx, dword ptr [rsi] + 4a96be: 74 20 je 0x4a96e0 <__PRETTY_FUNCTION__.10419+0x308> + 4a96c0: 6d insd dword ptr es:[rdi], dx + 4a96c1: 61 + 4a96c2: 74 63 je 0x4a9727 <__PRETTY_FUNCTION__.10419+0x34f> + 4a96c4: 68 20 63 75 72 push 1920295712 + 4a96c9: 72 65 jb 0x4a9730 <__PRETTY_FUNCTION__.10419+0x358> + 4a96cb: 6e outsb dx, byte ptr [rsi] + 4a96cc: 74 20 je 0x4a96ee <__PRETTY_FUNCTION__.10419+0x316> + 4a96ce: 6f outsd dx, dword ptr [rsi] + 4a96cf: 6e outsb dx, byte ptr [rsi] + 4a96d0: 65 00 00 add byte ptr gs:[rax], al + 4a96d3: 00 00 add byte ptr [rax], al + 4a96d5: 00 00 add byte ptr [rax], al + 4a96d7: 00 45 4c add byte ptr [rbp + 76], al + 4a96da: 46 20 66 69 and byte ptr [rsi + 105], r12b + 4a96de: 6c insb byte ptr es:[rdi], dx + 4a96df: 65 20 64 61 74 and byte ptr gs:[rcx + 2*riz + 116], ah + 4a96e4: 61 + 4a96e5: 20 65 6e and byte ptr [rbp + 110], ah + 4a96e8: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 4a96eb: 69 6e 67 20 6e 6f 74 imul ebp, dword ptr [rsi + 103], 1953459744 + 4a96f2: 20 6c 69 74 and byte ptr [rcx + 2*rbp + 116], ch + 4a96f6: 74 6c je 0x4a9764 <__PRETTY_FUNCTION__.10419+0x38c> + 4a96f8: 65 2d 65 6e 64 69 sub eax, 1768189541 + 4a96fe: 61 + 4a96ff: 6e outsb dx, byte ptr [rsi] + ... + 4a9708: 45 4c + 4a970a: 46 20 66 69 and byte ptr [rsi + 105], r12b + 4a970e: 6c insb byte ptr es:[rdi], dx + 4a970f: 65 27 + 4a9711: 73 20 jae 0x4a9733 <__PRETTY_FUNCTION__.10419+0x35b> + 4a9713: 70 68 jo 0x4a977d <__PRETTY_FUNCTION__.10419+0x3a5> + 4a9715: 65 6e outsb dx, byte ptr gs:[rsi] + 4a9717: 74 73 je 0x4a978c <__PRETTY_FUNCTION__.10419+0x3b4> + 4a9719: 69 7a 65 20 6e 6f 74 imul edi, dword ptr [rdx + 101], 1953459744 + 4a9720: 20 74 68 65 and byte ptr [rax + 2*rbp + 101], dh + 4a9724: 20 65 78 and byte ptr [rbp + 120], ah + 4a9727: 70 65 jo 0x4a978e <__PRETTY_FUNCTION__.10419+0x3b6> + 4a9729: 63 74 65 64 movsxd esi, dword ptr [rbp + 2*riz + 100] + 4a972d: 20 73 69 and byte ptr [rbx + 105], dh + 4a9730: 7a 65 jp 0x4a9797 <__PRETTY_FUNCTION__.10419+0x3bf> + 4a9732: 00 00 add byte ptr [rax], al + 4a9734: 00 00 add byte ptr [rax], al + 4a9736: 00 00 add byte ptr [rax], al + 4a9738: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a973b: 6e outsb dx, byte ptr [rsi] + 4a973c: 6f outsd dx, dword ptr [rsi] + 4a973d: 74 20 je 0x4a975f <__PRETTY_FUNCTION__.10419+0x387> + 4a973f: 61 + 4a9740: 6c insb byte ptr es:[rdi], dx + 4a9741: 6c insb byte ptr es:[rdi], dx + 4a9742: 6f outsd dx, dword ptr [rsi] + 4a9743: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4a9746: 65 20 6d 65 and byte ptr gs:[rbp + 101], ch + 4a974a: 6d insd dword ptr es:[rdi], dx + 4a974b: 6f outsd dx, dword ptr [rsi] + 4a974c: 72 79 jb 0x4a97c7 <__PRETTY_FUNCTION__.10419+0x3ef> + 4a974e: 20 66 6f and byte ptr [rsi + 111], ah + 4a9751: 72 20 jb 0x4a9773 <__PRETTY_FUNCTION__.10419+0x39b> + 4a9753: 70 72 jo 0x4a97c7 <__PRETTY_FUNCTION__.10419+0x3ef> + 4a9755: 6f outsd dx, dword ptr [rsi] + 4a9756: 67 72 61 addr32 jb 0x4a97ba <__PRETTY_FUNCTION__.10419+0x3e2> + 4a9759: 6d insd dword ptr es:[rdi], dx + 4a975a: 20 68 65 and byte ptr [rax + 101], ch + 4a975d: 61 + 4a975e: 64 65 72 00 jb 0x4a9762 <__PRETTY_FUNCTION__.10419+0x38a> + 4a9762: 00 00 add byte ptr [rax], al + 4a9764: 00 00 add byte ptr [rax], al + 4a9766: 00 00 add byte ptr [rax], al + 4a9768: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a976b: 6e outsb dx, byte ptr [rsi] + 4a976c: 6f outsd dx, dword ptr [rsi] + 4a976d: 74 20 je 0x4a978f <__PRETTY_FUNCTION__.10419+0x3b7> + 4a976f: 63 72 65 movsxd esi, dword ptr [rdx + 101] + 4a9772: 61 + 4a9773: 74 65 je 0x4a97da <__PRETTY_FUNCTION__.10419+0x402> + 4a9775: 20 73 68 and byte ptr [rbx + 104], dh + 4a9778: 61 + 4a9779: 72 65 jb 0x4a97e0 <__PRETTY_FUNCTION__.10419+0x408> + 4a977b: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch + 4a977f: 6a 65 push 101 + 4a9781: 63 74 20 64 movsxd esi, dword ptr [rax + riz + 100] + 4a9785: 65 73 63 jae 0x4a97eb <__PRETTY_FUNCTION__.10419+0x413> + 4a9788: 72 69 jb 0x4a97f3 <__PRETTY_FUNCTION__.10419+0x41b> + 4a978a: 70 74 jo 0x4a9800 <__PRETTY_FUNCTION__.10419+0x428> + 4a978c: 6f outsd dx, dword ptr [rsi] + 4a978d: 72 00 jb 0x4a978f <__PRETTY_FUNCTION__.10419+0x3b7> + 4a978f: 00 73 68 add byte ptr [rbx + 104], dh + 4a9792: 61 + 4a9793: 72 65 jb 0x4a97fa <__PRETTY_FUNCTION__.10419+0x422> + 4a9795: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch + 4a9799: 6a 65 push 101 + 4a979b: 63 74 20 63 movsxd esi, dword ptr [rax + riz + 99] + 4a979f: 61 + 4a97a0: 6e outsb dx, byte ptr [rsi] + 4a97a1: 6e outsb dx, byte ptr [rsi] + 4a97a2: 6f outsd dx, dword ptr [rsi] + 4a97a3: 74 20 je 0x4a97c5 <__PRETTY_FUNCTION__.10419+0x3ed> + 4a97a5: 62 + 4a97a6: 65 20 64 6c 6f and byte ptr gs:[rsp + 2*rbp + 111], ah + 4a97ab: 70 65 jo 0x4a9812 <__PRETTY_FUNCTION__.10419+0x43a> + 4a97ad: 6e outsb dx, byte ptr [rsi] + 4a97ae: 28 29 sub byte ptr [rcx], ch + 4a97b0: 65 64 00 00 add byte ptr fs:[rax], al + 4a97b4: 00 00 add byte ptr [rax], al + 4a97b6: 00 00 add byte ptr [rax], al + 4a97b8: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a97bb: 6e outsb dx, byte ptr [rsi] + 4a97bc: 6f outsd dx, dword ptr [rsi] + 4a97bd: 74 20 je 0x4a97df <__PRETTY_FUNCTION__.10419+0x407> + 4a97bf: 64 79 6e jns 0x4a9830 <__PRETTY_FUNCTION__.10419+0x458> + 4a97c2: 61 + 4a97c3: 6d insd dword ptr es:[rdi], dx + 4a97c4: 69 63 61 6c 6c 79 20 imul esp, dword ptr [rbx + 97], 544828524 + 4a97cb: 6c insb byte ptr es:[rdi], dx + 4a97cc: 6f outsd dx, dword ptr [rsi] + 4a97cd: 61 + 4a97ce: 64 20 70 6f and byte ptr fs:[rax + 111], dh + 4a97d2: 73 69 jae 0x4a983d <__PRETTY_FUNCTION__.10419+0x465> + 4a97d4: 74 69 je 0x4a983f <__PRETTY_FUNCTION__.10419+0x467> + 4a97d6: 6f outsd dx, dword ptr [rsi] + 4a97d7: 6e outsb dx, byte ptr [rsi] + 4a97d8: 2d 69 6e 64 65 sub eax, 1701080681 + 4a97dd: 70 65 jo 0x4a9844 <__PRETTY_FUNCTION__.10419+0x46c> + 4a97df: 6e outsb dx, byte ptr [rsi] + 4a97e0: 64 65 6e outsb dx, byte ptr gs:[rsi] + 4a97e3: 74 20 je 0x4a9805 <__PRETTY_FUNCTION__.10419+0x42d> + 4a97e5: 65 78 65 js 0x4a984d <__PRETTY_FUNCTION__.10419+0x475> + 4a97e8: 63 75 74 movsxd esi, dword ptr [rbp + 116] + 4a97eb: 61 + 4a97ec: 62 + 4a97ed: 6c insb byte ptr es:[rdi], dx + 4a97ee: 65 00 6f 62 add byte ptr gs:[rdi + 98], ch + 4a97f2: 6a 65 push 101 + 4a97f4: 63 74 20 66 movsxd esi, dword ptr [rax + riz + 102] + 4a97f8: 69 6c 65 20 68 61 73 20 imul ebp, dword ptr [rbp + 2*riz + 32], 544432488 + 4a9800: 6e outsb dx, byte ptr [rsi] + 4a9801: 6f outsd dx, dword ptr [rsi] + 4a9802: 20 64 79 6e and byte ptr [rcx + 2*rdi + 110], ah + 4a9806: 61 + 4a9807: 6d insd dword ptr es:[rdi], dx + 4a9808: 69 63 20 73 65 63 74 imul esp, dword ptr [rbx + 32], 1952671091 + 4a980f: 69 6f 6e 00 00 00 00 imul ebp, dword ptr [rdi + 110], 0 + 4a9816: 00 00 add byte ptr [rax], al + 4a9818: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a981b: 6e outsb dx, byte ptr [rsi] + 4a981c: 6f outsd dx, dword ptr [rsi] + 4a981d: 74 20 je 0x4a983f <__PRETTY_FUNCTION__.10419+0x467> + 4a981f: 65 6e outsb dx, byte ptr gs:[rsi] + 4a9821: 61 + 4a9822: 62 + 4a9823: 6c insb byte ptr es:[rdi], dx + 4a9824: 65 20 65 78 and byte ptr gs:[rbp + 120], ah + 4a9828: 65 63 75 74 movsxd esi, dword ptr gs:[rbp + 116] + 4a982c: 61 + 4a982d: 62 + 4a982e: 6c insb byte ptr es:[rdi], dx + 4a982f: 65 20 73 74 and byte ptr gs:[rbx + 116], dh + 4a9833: 61 + 4a9834: 63 6b 20 movsxd ebp, dword ptr [rbx + 32] + 4a9837: 61 + 4a9838: 73 20 jae 0x4a985a <__PRETTY_FUNCTION__.10419+0x482> + 4a983a: 73 68 jae 0x4a98a4 <__PRETTY_FUNCTION__.10419+0x4cc> + 4a983c: 61 + 4a983d: 72 65 jb 0x4a98a4 <__PRETTY_FUNCTION__.10419+0x4cc> + 4a983f: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch + 4a9843: 6a 65 push 101 + 4a9845: 63 74 20 72 movsxd esi, dword ptr [rax + riz + 114] + 4a9849: 65 71 75 jno 0x4a98c1 <__PRETTY_FUNCTION__.10419+0x4e9> + 4a984c: 69 72 65 73 00 00 00 imul esi, dword ptr [rdx + 101], 115 + 4a9853: 00 00 add byte ptr [rax], al + 4a9855: 00 00 add byte ptr [rax], al + 4a9857: 00 6f 62 add byte ptr [rdi + 98], ch + 4a985a: 6a 65 push 101 + 4a985c: 63 74 20 66 movsxd esi, dword ptr [rax + riz + 102] + 4a9860: 69 6c 65 20 68 61 73 20 imul ebp, dword ptr [rbp + 2*riz + 32], 544432488 + 4a9868: 6e outsb dx, byte ptr [rsi] + 4a9869: 6f outsd dx, dword ptr [rsi] + 4a986a: 20 6c 6f 61 and byte ptr [rdi + 2*rbp + 97], ch + 4a986e: 64 61 + 4a9870: 62 + 4a9871: 6c insb byte ptr es:[rdi], dx + 4a9872: 65 20 73 65 and byte ptr gs:[rbx + 101], dh + 4a9876: 67 6d insd dword ptr es:[edi], dx + 4a9878: 65 6e outsb dx, byte ptr gs:[rsi] + 4a987a: 74 73 je 0x4a98ef <__PRETTY_FUNCTION__.10419+0x517> + 4a987c: 00 00 add byte ptr [rax], al + 4a987e: 00 00 add byte ptr [rax], al + 4a9880: 45 4c + 4a9882: 46 20 6c 6f 61 and byte ptr [rdi + 2*r13 + 97], r13b + 4a9887: 64 20 63 6f and byte ptr fs:[rbx + 111], ah + 4a988b: 6d insd dword ptr es:[rdi], dx + 4a988c: 6d insd dword ptr es:[rdi], dx + 4a988d: 61 + 4a988e: 6e outsb dx, byte ptr [rsi] + 4a988f: 64 20 61 64 and byte ptr fs:[rcx + 100], ah + 4a9893: 64 72 65 jb 0x4a98fb <__PRETTY_FUNCTION__.10419+0x523> + 4a9896: 73 73 jae 0x4a990b <__PRETTY_FUNCTION__.10419+0x533> + 4a9898: 2f + 4a9899: 6f outsd dx, dword ptr [rsi] + 4a989a: 66 66 73 65 jae 0x4a9903 <__PRETTY_FUNCTION__.10419+0x52b> + 4a989e: 74 20 je 0x4a98c0 <__PRETTY_FUNCTION__.10419+0x4e8> + 4a98a0: 6e outsb dx, byte ptr [rsi] + 4a98a1: 6f outsd dx, dword ptr [rsi] + 4a98a2: 74 20 je 0x4a98c4 <__PRETTY_FUNCTION__.10419+0x4ec> + 4a98a4: 70 72 jo 0x4a9918 <__PRETTY_FUNCTION__.10419+0x540> + 4a98a6: 6f outsd dx, dword ptr [rsi] + 4a98a7: 70 65 jo 0x4a990e <__PRETTY_FUNCTION__.10419+0x536> + 4a98a9: 72 6c jb 0x4a9917 <__PRETTY_FUNCTION__.10419+0x53f> + 4a98ab: 79 20 jns 0x4a98cd <__PRETTY_FUNCTION__.10419+0x4f5> + 4a98ad: 61 + 4a98ae: 6c insb byte ptr es:[rdi], dx + 4a98af: 69 67 6e 65 64 00 00 imul esp, dword ptr [rdi + 110], 25701 + 4a98b6: 00 00 add byte ptr [rax], al + 4a98b8: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a98bb: 6e outsb dx, byte ptr [rsi] + 4a98bc: 6f outsd dx, dword ptr [rsi] + 4a98bd: 74 20 je 0x4a98df <__PRETTY_FUNCTION__.10419+0x507> + 4a98bf: 64 79 6e jns 0x4a9930 <__PRETTY_FUNCTION__.10419+0x558> + 4a98c2: 61 + 4a98c3: 6d insd dword ptr es:[rdi], dx + 4a98c4: 69 63 61 6c 6c 79 20 imul esp, dword ptr [rbx + 97], 544828524 + 4a98cb: 6c insb byte ptr es:[rdi], dx + 4a98cc: 6f outsd dx, dword ptr [rsi] + 4a98cd: 61 + 4a98ce: 64 20 65 78 and byte ptr fs:[rbp + 120], ah + 4a98d2: 65 63 75 74 movsxd esi, dword ptr gs:[rbp + 116] + 4a98d6: 61 + 4a98d7: 62 + 4a98d8: 6c insb byte ptr es:[rdi], dx + 4a98d9: 65 00 00 add byte ptr gs:[rax], al + 4a98dc: 00 00 add byte ptr [rax], al + 4a98de: 00 00 add byte ptr [rax], al + 4a98e0: 45 4c + 4a98e2: 46 20 6c 6f 61 and byte ptr [rdi + 2*r13 + 97], r13b + 4a98e7: 64 20 63 6f and byte ptr fs:[rbx + 111], ah + 4a98eb: 6d insd dword ptr es:[rdi], dx + 4a98ec: 6d insd dword ptr es:[rdi], dx + 4a98ed: 61 + 4a98ee: 6e outsb dx, byte ptr [rsi] + 4a98ef: 64 20 61 6c and byte ptr fs:[rcx + 108], ah + 4a98f3: 69 67 6e 6d 65 6e 74 imul esp, dword ptr [rdi + 110], 1953391981 + 4a98fa: 20 6e 6f and byte ptr [rsi + 111], ch + 4a98fd: 74 20 je 0x4a991f <__PRETTY_FUNCTION__.10419+0x547> + 4a98ff: 70 61 jo 0x4a9962 <__PRETTY_FUNCTION__.10419+0x58a> + 4a9901: 67 65 2d 61 6c 69 67 addr32 sub eax, 1734962273 + 4a9908: 6e outsb dx, byte ptr [rsi] + 4a9909: 65 64 00 00 add byte ptr fs:[rax], al + 4a990d: 00 00 add byte ptr [rax], al + 4a990f: 00 63 61 add byte ptr [rbx + 97], ah + 4a9912: 6e outsb dx, byte ptr [rsi] + 4a9913: 6e outsb dx, byte ptr [rsi] + 4a9914: 6f outsd dx, dword ptr [rsi] + 4a9915: 74 20 je 0x4a9937 <__PRETTY_FUNCTION__.10419+0x55f> + 4a9917: 63 68 61 movsxd ebp, dword ptr [rax + 97] + 4a991a: 6e outsb dx, byte ptr [rsi] + 4a991b: 67 65 20 6d 65 and byte ptr gs:[ebp + 101], ch + 4a9920: 6d insd dword ptr es:[rdi], dx + 4a9921: 6f outsd dx, dword ptr [rsi] + 4a9922: 72 79 jb 0x4a999d <__PRETTY_FUNCTION__.10419+0x5c5> + 4a9924: 20 70 72 and byte ptr [rax + 114], dh + 4a9927: 6f outsd dx, dword ptr [rsi] + 4a9928: 74 65 je 0x4a998f <__PRETTY_FUNCTION__.10419+0x5b7> + 4a992a: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] + 4a992e: 6e outsb dx, byte ptr [rsi] + 4a992f: 73 00 jae 0x4a9931 <__PRETTY_FUNCTION__.10419+0x559> + 4a9931: 00 00 add byte ptr [rax], al + 4a9933: 00 00 add byte ptr [rax], al + 4a9935: 00 00 add byte ptr [rax], al + 4a9937: 00 66 61 add byte ptr [rsi + 97], ah + 4a993a: 69 6c 65 64 20 74 6f 20 imul ebp, dword ptr [rbp + 2*riz + 100], 544175136 + 4a9942: 6d insd dword ptr es:[rdi], dx + 4a9943: 61 + 4a9944: 70 20 jo 0x4a9966 <__PRETTY_FUNCTION__.10419+0x58e> + 4a9946: 73 65 jae 0x4a99ad <__PRETTY_FUNCTION__.10419+0x5d5> + 4a9948: 67 6d insd dword ptr es:[edi], dx + 4a994a: 65 6e outsb dx, byte ptr gs:[rsi] + 4a994c: 74 20 je 0x4a996e <__PRETTY_FUNCTION__.10419+0x596> + 4a994e: 66 72 6f jb 0x4a99c0 <__PRETTY_FUNCTION__.10419+0x5e8> + 4a9951: 6d insd dword ptr es:[rdi], dx + 4a9952: 20 73 68 and byte ptr [rbx + 104], dh + 4a9955: 61 + 4a9956: 72 65 jb 0x4a99bd <__PRETTY_FUNCTION__.10419+0x5e5> + 4a9958: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch + 4a995c: 6a 65 push 101 + 4a995e: 63 74 00 00 movsxd esi, dword ptr [rax + rax] + 4a9962: 00 00 add byte ptr [rax], al + 4a9964: 00 00 add byte ptr [rax], al + 4a9966: 00 00 add byte ptr [rax], al + 4a9968: 66 69 6c 65 3d 25 73 imul bp, word ptr [rbp + 2*riz + 61], 29477 + 4a996f: 20 5b 25 and byte ptr [rbx + 37], bl + 4a9972: 6c insb byte ptr es:[rdi], dx + 4a9973: 75 5d jne 0x4a99d2 <__PRETTY_FUNCTION__.10419+0x5fa> + 4a9975: 3b 20 cmp esp, dword ptr [rax] + 4a9977: 20 67 65 and byte ptr [rdi + 101], ah + 4a997a: 6e outsb dx, byte ptr [rsi] + 4a997b: 65 72 61 jb 0x4a99df <__PRETTY_FUNCTION__.10419+0x607> + 4a997e: 74 69 je 0x4a99e9 <__PRETTY_FUNCTION__.10419+0x611> + 4a9980: 6e outsb dx, byte ptr [rsi] + 4a9981: 67 20 6c 69 6e and byte ptr [ecx + 2*ebp + 110], ch + 4a9986: 6b 20 6d imul esp, dword ptr [rax], 109 + 4a9989: 61 + 4a998a: 70 0a jo 0x4a9996 <__PRETTY_FUNCTION__.10419+0x5be> + 4a998c: 00 00 add byte ptr [rax], al + 4a998e: 00 00 add byte ptr [rax], al + 4a9990: 66 61 + 4a9992: 6c insb byte ptr es:[rdi], dx + 4a9993: 73 65 jae 0x4a99fa <__PRETTY_FUNCTION__.10419+0x622> + 4a9995: 20 26 and byte ptr [rsi], ah + 4a9997: 26 20 22 and byte ptr es:[rdx], ah + 4a999a: 54 push rsp + 4a999b: 4c 53 push rbx + 4a999d: 20 6e 6f and byte ptr [rsi + 111], ch + 4a99a0: 74 20 je 0x4a99c2 <__PRETTY_FUNCTION__.10419+0x5ea> + 4a99a2: 69 6e 69 74 69 61 6c imul ebp, dword ptr [rsi + 105], 1818323316 + 4a99a9: 69 7a 65 64 20 69 6e imul edi, dword ptr [rdx + 101], 1852383332 + 4a99b0: 20 73 74 and byte ptr [rbx + 116], dh + 4a99b3: 61 + 4a99b4: 74 69 je 0x4a9a1f <__PRETTY_FUNCTION__.10419+0x647> + 4a99b6: 63 20 movsxd esp, dword ptr [rax] + 4a99b8: 61 + 4a99b9: 70 70 jo 0x4a9a2b <__PRETTY_FUNCTION__.10419+0x653> + 4a99bb: 6c insb byte ptr es:[rdi], dx + 4a99bc: 69 63 61 74 69 6f 6e imul esp, dword ptr [rbx + 97], 1852795252 + 4a99c3: 22 00 and al, byte ptr [rax] + 4a99c5: 00 00 add byte ptr [rax], al + 4a99c7: 00 74 79 70 add byte ptr [rcx + 2*rdi + 112], dh + 4a99cb: 65 20 21 and byte ptr gs:[rcx], ah + 4a99ce: 3d 20 45 54 5f cmp eax, 1599358240 + 4a99d3: 45 58 pop r8 + 4a99d5: 45 43 + 4a99d7: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 4a99db: 6c insb byte ptr es:[rdi], dx + 4a99dc: 2d 3e 6c 5f 74 sub eax, 1952410686 + 4a99e1: 79 70 jns 0x4a9a53 <__PRETTY_FUNCTION__.10419+0x67b> + 4a99e3: 65 20 3d 3d 20 6c 74 and byte ptr gs:[rip + 1953243197], bh + 4a99ea: 5f pop rdi + 4a99eb: 65 78 65 js 0x4a9a53 <__PRETTY_FUNCTION__.10419+0x67b> + 4a99ee: 63 75 74 movsxd esi, dword ptr [rbp + 116] + 4a99f1: 61 + 4a99f2: 62 + 4a99f3: 6c insb byte ptr es:[rdi], dx + 4a99f4: 65 00 00 add byte ptr gs:[rax], al + 4a99f7: 00 20 add byte ptr [rax], ah + 4a99f9: 20 64 79 6e and byte ptr [rcx + 2*rdi + 110], ah + 4a99fd: 61 + 4a99fe: 6d insd dword ptr es:[rdi], dx + 4a99ff: 69 63 3a 20 30 78 25 imul esp, dword ptr [rbx + 58], 628633632 + 4a9a06: 30 2a xor byte ptr [rdx], ch + 4a9a08: 6c insb byte ptr es:[rdi], dx + 4a9a09: 78 20 js 0x4a9a2b <__PRETTY_FUNCTION__.10419+0x653> + 4a9a0b: 20 62 61 and byte ptr [rdx + 97], ah + 4a9a0e: 73 65 jae 0x4a9a75 <__PRETTY_FUNCTION__.10419+0x69d> + 4a9a10: 3a 20 cmp ah, byte ptr [rax] + 4a9a12: 30 78 25 xor byte ptr [rax + 37], bh + 4a9a15: 30 2a xor byte ptr [rdx], ch + 4a9a17: 6c insb byte ptr es:[rdi], dx + 4a9a18: 78 20 js 0x4a9a3a <__PRETTY_FUNCTION__.10419+0x662> + 4a9a1a: 20 20 and byte ptr [rax], ah + 4a9a1c: 73 69 jae 0x4a9a87 <__PRETTY_FUNCTION__.10419+0x6af> + 4a9a1e: 7a 65 jp 0x4a9a85 <__PRETTY_FUNCTION__.10419+0x6ad> + 4a9a20: 3a 20 cmp ah, byte ptr [rax] + 4a9a22: 30 78 25 xor byte ptr [rax + 37], bh + 4a9a25: 30 2a xor byte ptr [rdx], ch + 4a9a27: 5a pop rdx + 4a9a28: 78 0a js 0x4a9a34 <__PRETTY_FUNCTION__.10419+0x65c> + 4a9a2a: 20 20 and byte ptr [rax], ah + 4a9a2c: 20 20 and byte ptr [rax], ah + 4a9a2e: 65 6e outsb dx, byte ptr gs:[rsi] + 4a9a30: 74 72 je 0x4a9aa4 <__PRETTY_FUNCTION__.10419+0x6cc> + 4a9a32: 79 3a jns 0x4a9a6e <__PRETTY_FUNCTION__.10419+0x696> + 4a9a34: 20 30 and byte ptr [rax], dh + 4a9a36: 78 25 js 0x4a9a5d <__PRETTY_FUNCTION__.10419+0x685> + 4a9a38: 30 2a xor byte ptr [rdx], ch + 4a9a3a: 6c insb byte ptr es:[rdi], dx + 4a9a3b: 78 20 js 0x4a9a5d <__PRETTY_FUNCTION__.10419+0x685> + 4a9a3d: 20 70 68 and byte ptr [rax + 104], dh + 4a9a40: 64 72 3a jb 0x4a9a7d <__PRETTY_FUNCTION__.10419+0x6a5> + 4a9a43: 20 30 and byte ptr [rax], dh + 4a9a45: 78 25 js 0x4a9a6c <__PRETTY_FUNCTION__.10419+0x694> + 4a9a47: 30 2a xor byte ptr [rdx], ch + 4a9a49: 6c insb byte ptr es:[rdi], dx + 4a9a4a: 78 20 js 0x4a9a6c <__PRETTY_FUNCTION__.10419+0x694> + 4a9a4c: 20 70 68 and byte ptr [rax + 104], dh + 4a9a4f: 6e outsb dx, byte ptr [rsi] + 4a9a50: 75 6d jne 0x4a9abf <__PRETTY_FUNCTION__.10419+0x6e7> + 4a9a52: 3a 20 cmp ah, byte ptr [rax] + 4a9a54: 20 20 and byte ptr [rax], ah + 4a9a56: 25 2a 75 0a 0a and eax, 168457514 + 4a9a5b: 00 00 add byte ptr [rax], al + 4a9a5d: 00 00 add byte ptr [rax], al + 4a9a5f: 00 28 add byte ptr [rax], ch + 4a9a61: 6c insb byte ptr es:[rdi], dx + 4a9a62: 29 2d 3e 6c 5f 6e sub dword ptr [rip + 1851747390], ebp # 0x6eaa06a6 <_end+0x6e5dcd26> + 4a9a68: 61 + 4a9a69: 6d insd dword ptr es:[rdi], dx + 4a9a6a: 65 5b pop rbx + 4a9a6c: 30 5d 20 xor byte ptr [rbp + 32], bl + 4a9a6f: 3d 3d 20 27 5c cmp eax, 1546068029 + 4a9a74: 30 27 xor byte ptr [rdi], ah + 4a9a76: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 4a9a7a: 49 53 push r11 + 4a9a7c: 5f pop rdi + 4a9a7d: 52 push rdx + 4a9a7e: 54 push rsp + 4a9a7f: 4c 44 + 4a9a81: 20 28 and byte ptr [rax], ch + 4a9a83: 6c insb byte ptr es:[rdi], dx + 4a9a84: 29 00 sub dword ptr [rax], eax + 4a9a86: 00 00 add byte ptr [rax], al + 4a9a88: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a9a8b: 6e outsb dx, byte ptr [rsi] + 4a9a8c: 6f outsd dx, dword ptr [rsi] + 4a9a8d: 74 20 je 0x4a9aaf <__PRETTY_FUNCTION__.10419+0x6d7> + 4a9a8f: 63 72 65 movsxd esi, dword ptr [rdx + 101] + 4a9a92: 61 + 4a9a93: 74 65 je 0x4a9afa <__PRETTY_FUNCTION__.10419+0x722> + 4a9a95: 20 63 61 and byte ptr [rbx + 97], ah + 4a9a98: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 4a9a9b: 20 66 6f and byte ptr [rsi + 111], ah + 4a9a9e: 72 20 jb 0x4a9ac0 <__PRETTY_FUNCTION__.10419+0x6e8> + 4a9aa0: 73 65 jae 0x4a9b07 <__PRETTY_FUNCTION__.10419+0x72f> + 4a9aa2: 61 + 4a9aa3: 72 63 jb 0x4a9b08 <__PRETTY_FUNCTION__.10419+0x730> + 4a9aa5: 68 20 70 61 74 push 1952542752 + 4a9aaa: 68 00 00 00 00 push 0 + 4a9aaf: 00 63 61 add byte ptr [rbx + 97], ah + 4a9ab2: 6e outsb dx, byte ptr [rsi] + 4a9ab3: 6e outsb dx, byte ptr [rsi] + 4a9ab4: 6f outsd dx, dword ptr [rsi] + 4a9ab5: 74 20 je 0x4a9ad7 <__PRETTY_FUNCTION__.10419+0x6ff> + 4a9ab7: 63 72 65 movsxd esi, dword ptr [rdx + 101] + 4a9aba: 61 + 4a9abb: 74 65 je 0x4a9b22 <__PRETTY_FUNCTION__.10419+0x74a> + 4a9abd: 20 52 55 and byte ptr [rdx + 85], dl + 4a9ac0: 4e 50 push rax + 4a9ac2: 41 54 push r12 + 4a9ac4: 48 2f + 4a9ac6: 52 push rdx + 4a9ac7: 50 push rax + 4a9ac8: 41 54 push r12 + 4a9aca: 48 20 63 6f and byte ptr [rbx + 111], spl + 4a9ace: 70 79 jo 0x4a9b49 <__PRETTY_FUNCTION__.10419+0x771> + ... + 4a9ad8: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a9adb: 6e outsb dx, byte ptr [rsi] + 4a9adc: 6f outsd dx, dword ptr [rsi] + 4a9add: 74 20 je 0x4a9aff <__PRETTY_FUNCTION__.10419+0x727> + 4a9adf: 63 72 65 movsxd esi, dword ptr [rdx + 101] + 4a9ae2: 61 + 4a9ae3: 74 65 je 0x4a9b4a <__PRETTY_FUNCTION__.10419+0x772> + 4a9ae5: 20 73 65 and byte ptr [rbx + 101], dh + 4a9ae8: 61 + 4a9ae9: 72 63 jb 0x4a9b4e <__PRETTY_FUNCTION__.10419+0x776> + 4a9aeb: 68 20 70 61 74 push 1952542752 + 4a9af0: 68 20 61 72 72 push 1920098592 + 4a9af5: 61 + 4a9af6: 79 00 jns 0x4a9af8 <__PRETTY_FUNCTION__.10419+0x720> + 4a9af8: 0a 66 69 or ah, byte ptr [rsi + 105] + 4a9afb: 6c insb byte ptr es:[rdi], dx + 4a9afc: 65 3d 25 73 20 5b cmp eax, 1528853285 + 4a9b02: 25 6c 75 5d 3b and eax, 995980652 + 4a9b07: 20 20 and byte ptr [rax], ah + 4a9b09: 6e outsb dx, byte ptr [rsi] + 4a9b0a: 65 65 64 65 64 20 62 79 and byte ptr fs:[rdx + 121], ah + 4a9b12: 20 25 73 20 5b 25 and byte ptr [rip + 626729075], ah # 0x25a5bb8b <_end+0x2559820b> + 4a9b18: 6c insb byte ptr es:[rdi], dx + 4a9b19: 75 5d jne 0x4a9b78 <__PRETTY_FUNCTION__.10419+0x7a0> + 4a9b1b: 0a 00 or al, byte ptr [rax] + 4a9b1d: 00 00 add byte ptr [rax], al + 4a9b1f: 00 0a add byte ptr [rdx], cl + 4a9b21: 66 69 6c 65 3d 25 73 imul bp, word ptr [rbp + 2*riz + 61], 29477 + 4a9b28: 20 5b 25 and byte ptr [rbx + 37], bl + 4a9b2b: 6c insb byte ptr es:[rdi], dx + 4a9b2c: 75 5d jne 0x4a9b8b <__PRETTY_FUNCTION__.10419+0x7b3> + 4a9b2e: 3b 20 cmp esp, dword ptr [rax] + 4a9b30: 20 64 79 6e and byte ptr [rcx + 2*rdi + 110], ah + 4a9b34: 61 + 4a9b35: 6d insd dword ptr es:[rdi], dx + 4a9b36: 69 63 61 6c 6c 79 20 imul esp, dword ptr [rbx + 97], 544828524 + 4a9b3d: 6c insb byte ptr es:[rdi], dx + 4a9b3e: 6f outsd dx, dword ptr [rsi] + 4a9b3f: 61 + 4a9b40: 64 65 64 20 62 79 and byte ptr fs:[rdx + 121], ah + 4a9b46: 20 25 73 20 5b 25 and byte ptr [rip + 626729075], ah # 0x25a5bbbf <_end+0x2559823f> + 4a9b4c: 6c insb byte ptr es:[rdi], dx + 4a9b4d: 75 5d jne 0x4a9bac <__PRETTY_FUNCTION__.11533+0xc> + 4a9b4f: 0a 00 or al, byte ptr [rax] + 4a9b51: 00 00 add byte ptr [rax], al + 4a9b53: 00 00 add byte ptr [rax], al + 4a9b55: 00 00 add byte ptr [rax], al + 4a9b57: 00 66 69 add byte ptr [rsi + 105], ah + 4a9b5a: 6e outsb dx, byte ptr [rsi] + 4a9b5b: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch + 4a9b60: 72 61 jb 0x4a9bc3 <__PRETTY_FUNCTION__.11350+0x13> + 4a9b62: 72 79 jb 0x4a9bdd <__PRETTY_FUNCTION__.11350+0x2d> + 4a9b64: 3d 25 73 20 5b cmp eax, 1528853285 + 4a9b69: 25 6c 75 5d 3b and eax, 995980652 + 4a9b6e: 20 73 65 and byte ptr [rbx + 101], dh + 4a9b71: 61 + 4a9b72: 72 63 jb 0x4a9bd7 <__PRETTY_FUNCTION__.11350+0x27> + 4a9b74: 68 69 6e 67 0a push 174550633 + 4a9b79: 00 00 add byte ptr [rax], al + 4a9b7b: 00 00 add byte ptr [rax], al + 4a9b7d: 00 00 add byte ptr [rax], al + 4a9b7f: 00 63 61 add byte ptr [rbx + 97], ah + 4a9b82: 6e outsb dx, byte ptr [rsi] + 4a9b83: 6e outsb dx, byte ptr [rsi] + 4a9b84: 6f outsd dx, dword ptr [rsi] + 4a9b85: 74 20 je 0x4a9ba7 <__PRETTY_FUNCTION__.11533+0x7> + 4a9b87: 6f outsd dx, dword ptr [rsi] + 4a9b88: 70 65 jo 0x4a9bef + 4a9b8a: 6e outsb dx, byte ptr [rsi] + 4a9b8b: 20 73 68 and byte ptr [rbx + 104], dh + 4a9b8e: 61 + 4a9b8f: 72 65 jb 0x4a9bf6 + 4a9b91: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch + 4a9b95: 6a 65 push 101 + 4a9b97: 63 74 20 66 movsxd esi, dword ptr [rax + riz + 102] + 4a9b9b: 69 6c 65 00 00 5f 64 6c imul ebp, dword ptr [rbp + 2*riz], 1818517248 + +00000000004a9ba0 <__PRETTY_FUNCTION__.11533>: + 4a9ba0: 5f pop rdi + 4a9ba1: 64 6c insb byte ptr es:[rdi], dx + 4a9ba3: 5f pop rdi + 4a9ba4: 6d insd dword ptr es:[rdi], dx + 4a9ba5: 61 + 4a9ba6: 70 5f jo 0x4a9c07 + 4a9ba8: 6f outsd dx, dword ptr [rsi] + 4a9ba9: 62 + 4a9baa: 6a 65 push 101 + 4a9bac: 63 74 00 00 movsxd esi, dword ptr [rax + rax] + +00000000004a9bb0 <__PRETTY_FUNCTION__.11350>: + 4a9bb0: 5f pop rdi + 4a9bb1: 64 6c insb byte ptr es:[rdi], dx + 4a9bb3: 5f pop rdi + 4a9bb4: 69 6e 69 74 5f 70 61 imul ebp, dword ptr [rsi + 105], 1634754420 + 4a9bbb: 74 68 je 0x4a9c25 + 4a9bbd: 73 00 jae 0x4a9bbf <__PRETTY_FUNCTION__.11350+0xf> + 4a9bbf: 00 fd add ch, bh + 4a9bc1: 9d popfq + 4a9bc2: fc cld + 4a9bc3: ff 25 9d fc ff b6 jmp qword ptr [rip - 1224737635] # 0xffffffffb74a9866 <_end+0xffffffffb6fe5ee6> + 4a9bc9: a0 fc ff fd 9d fc ff 88 a0 movabs al, byte ptr [-6878966970360922116] + 4a9bd2: fc cld + 4a9bd3: ff fd + 4a9bd5: 9d popfq + 4a9bd6: fc cld + 4a9bd7: ff 77 a0 push qword ptr [rdi - 96] + 4a9bda: fc cld + 4a9bdb: ff e6 jmp rsi + 4a9bdd: 9f lahf + 4a9bde: fc cld + 4a9bdf: ff 7f 45 + +00000000004a9be0 : + 4a9be0: 7f 45 jg 0x4a9c27 + 4a9be2: 4c 46 + 4a9be4: 02 01 add al, byte ptr [rcx] + 4a9be6: 01 00 add dword ptr [rax], eax + ... + +00000000004a9c00 : + 4a9c00: 16 + 4a9c01: 00 00 add byte ptr [rax], al + 4a9c03: 00 00 add byte ptr [rax], al + 4a9c05: 00 00 add byte ptr [rax], al + 4a9c07: 00 1a add byte ptr [rdx], bl + 4a9c09: 00 00 add byte ptr [rax], al + 4a9c0b: 00 00 add byte ptr [rax], al + 4a9c0d: 00 00 add byte ptr [rax], al + 4a9c0f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x4a9c15 + 4a9c15: 00 00 add byte ptr [rax], al + 4a9c17: 00 09 add byte ptr [rcx], cl + 4a9c19: 00 00 add byte ptr [rax], al + 4a9c1b: 00 00 add byte ptr [rax], al + 4a9c1d: 00 00 add byte ptr [rax], al + 4a9c1f: 00 2f add byte ptr [rdi], ch + +00000000004a9c20 : + 4a9c20: 2f + 4a9c21: 6c insb byte ptr es:[rdi], dx + 4a9c22: 69 62 2f 78 38 36 5f imul esp, dword ptr [rdx + 47], 1597388920 + 4a9c29: 36 34 2d xor al, 45 + 4a9c2c: 6c insb byte ptr es:[rdi], dx + 4a9c2d: 69 6e 75 78 2d 67 6e imul ebp, dword ptr [rsi + 117], 1852255608 + 4a9c34: 75 2f jne 0x4a9c65 + 4a9c36: 00 2f add byte ptr [rdi], ch + 4a9c38: 75 73 jne 0x4a9cad <__PRETTY_FUNCTION__.11269+0x1d> + 4a9c3a: 72 2f jb 0x4a9c6b + 4a9c3c: 6c insb byte ptr es:[rdi], dx + 4a9c3d: 69 62 2f 78 38 36 5f imul esp, dword ptr [rdx + 47], 1597388920 + 4a9c44: 36 34 2d xor al, 45 + 4a9c47: 6c insb byte ptr es:[rdi], dx + 4a9c48: 69 6e 75 78 2d 67 6e imul ebp, dword ptr [rsi + 117], 1852255608 + 4a9c4f: 75 2f jne 0x4a9c80 <__PRETTY_FUNCTION__.11401+0x10> + 4a9c51: 00 2f add byte ptr [rdi], ch + 4a9c53: 6c insb byte ptr es:[rdi], dx + 4a9c54: 69 62 2f 00 2f 75 73 imul esp, dword ptr [rdx + 47], 1937059584 + 4a9c5b: 72 2f jb 0x4a9c8c <__PRETTY_FUNCTION__.11401+0x1c> + 4a9c5d: 6c insb byte ptr es:[rdi], dx + 4a9c5e: 69 62 2f 00 00 00 00 imul esp, dword ptr [rdx + 47], 0 + ... + 4a9c6d: 00 00 add byte ptr [rax], al + 4a9c6f: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004a9c70 <__PRETTY_FUNCTION__.11401>: + 4a9c70: 5f pop rdi + 4a9c71: 64 6c insb byte ptr es:[rdi], dx + 4a9c73: 5f pop rdi + 4a9c74: 6d insd dword ptr es:[rdi], dx + 4a9c75: 61 + 4a9c76: 70 5f jo 0x4a9cd7 + 4a9c78: 6f outsd dx, dword ptr [rsi] + 4a9c79: 62 + 4a9c7a: 6a 65 push 101 + 4a9c7c: 63 74 5f 66 movsxd esi, dword ptr [rdi + 2*rbx + 102] + 4a9c80: 72 6f jb 0x4a9cf1 + 4a9c82: 6d insd dword ptr es:[rdi], dx + 4a9c83: 5f pop rdi + 4a9c84: 66 64 00 00 add byte ptr fs:[rax], al + ... + +00000000004a9c90 <__PRETTY_FUNCTION__.11269>: + 4a9c90: 61 + 4a9c91: 64 64 5f pop rdi + 4a9c94: 6e outsb dx, byte ptr [rsi] + 4a9c95: 61 + 4a9c96: 6d insd dword ptr es:[rdi], dx + 4a9c97: 65 5f pop rdi + 4a9c99: 74 6f je 0x4a9d0a + 4a9c9b: 5f pop rdi + 4a9c9c: 6f outsd dx, dword ptr [rsi] + 4a9c9d: 62 + 4a9c9e: 6a 65 push 101 + 4a9ca0: 63 74 00 00 movsxd esi, dword ptr [rax + rax] + ... + +00000000004a9cb0 <__PRETTY_FUNCTION__.11256>: + 4a9cb0: 65 78 70 js 0x4a9d23 + 4a9cb3: 61 + 4a9cb4: 6e outsb dx, byte ptr [rsi] + 4a9cb5: 64 5f pop rdi + 4a9cb7: 64 79 6e jns 0x4a9d28 + 4a9cba: 61 + 4a9cbb: 6d insd dword ptr es:[rdi], dx + 4a9cbc: 69 63 5f 73 74 72 69 imul esp, dword ptr [rbx + 95], 1769108595 + 4a9cc3: 6e outsb dx, byte ptr [rsi] + 4a9cc4: 67 5f addr32 pop rdi + 4a9cc6: 74 6f je 0x4a9d37 + 4a9cc8: 6b 65 6e 00 imul esp, dword ptr [rbp + 110], 0 + 4a9ccc: 00 00 add byte ptr [rax], al + 4a9cce: 00 00 add byte ptr [rax], al + +00000000004a9cd0 : + 4a9cd0: 04 00 add al, 0 + 4a9cd2: 00 00 add byte ptr [rax], al + 4a9cd4: 10 00 adc byte ptr [rax], al + 4a9cd6: 00 00 add byte ptr [rax], al + 4a9cd8: 01 00 add dword ptr [rax], eax + 4a9cda: 00 00 add byte ptr [rax], al + 4a9cdc: 47 4e + 4a9cde: 55 push rbp + 4a9cdf: 00 00 add byte ptr [rax], al + +00000000004a9ce0 : + 4a9ce0: 00 00 add byte ptr [rax], al + 4a9ce2: 00 00 add byte ptr [rax], al + 4a9ce4: 64 6c insb byte ptr es:[rdi], dx + 4a9ce6: 2d 6c 6f 6f 6b sub eax, 1802465132 + 4a9ceb: 75 70 jne 0x4a9d5d + 4a9ced: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 4a9cf0: 2c 20 sub al, 32 + 4a9cf2: 76 65 jbe 0x4a9d59 + 4a9cf4: 72 73 jb 0x4a9d69 + 4a9cf6: 69 6f 6e 20 00 70 72 imul ebp, dword ptr [rdi + 110], 1919942688 + 4a9cfd: 6f outsd dx, dword ptr [rsi] + 4a9cfe: 74 65 je 0x4a9d65 + 4a9d00: 63 74 65 64 movsxd esi, dword ptr [rbp + 2*riz + 100] + 4a9d04: 00 6e 6f add byte ptr [rsi + 111], ch + 4a9d07: 72 6d jb 0x4a9d76 + 4a9d09: 61 + 4a9d0a: 6c insb byte ptr es:[rdi], dx + 4a9d0b: 00 75 6e add byte ptr [rbp + 110], dh + 4a9d0e: 64 65 66 69 6e 65 64 20 imul bp, word ptr gs:[rsi + 101], 8292 + 4a9d16: 73 79 jae 0x4a9d91 + 4a9d18: 6d insd dword ptr es:[rdi], dx + 4a9d19: 62 + 4a9d1a: 6f outsd dx, dword ptr [rsi] + 4a9d1b: 6c insb byte ptr es:[rdi], dx + 4a9d1c: 3a 20 cmp ah, byte ptr [rax] + 4a9d1e: 25 73 25 73 25 and eax, 628303219 + 4a9d23: 73 00 jae 0x4a9d25 + 4a9d25: 73 79 jae 0x4a9da0 + 4a9d27: 6d insd dword ptr es:[rdi], dx + 4a9d28: 62 + 4a9d29: 6f outsd dx, dword ptr [rsi] + 4a9d2a: 6c insb byte ptr es:[rdi], dx + 4a9d2b: 20 6c 6f 6f and byte ptr [rdi + 2*rbp + 111], ch + 4a9d2f: 6b 75 70 20 imul esi, dword ptr [rbp + 112], 32 + 4a9d33: 65 72 72 jb 0x4a9da8 + 4a9d36: 6f outsd dx, dword ptr [rsi] + 4a9d37: 72 00 jb 0x4a9d39 + 4a9d39: 20 5b 25 and byte ptr [rbx + 37], bl + 4a9d3c: 73 5d jae 0x4a9d9b + 4a9d3e: 0a 00 or al, byte ptr [rax] + 4a9d40: 76 65 jbe 0x4a9da7 + 4a9d42: 72 73 jb 0x4a9db7 + 4a9d44: 69 6f 6e 2d 3e 66 69 imul ebp, dword ptr [rdi + 110], 1768308269 + 4a9d4b: 6c insb byte ptr es:[rdi], dx + 4a9d4c: 65 6e outsb dx, byte ptr gs:[rsi] + 4a9d4e: 61 + 4a9d4f: 6d insd dword ptr es:[rdi], dx + 4a9d50: 65 20 3d 3d 20 4e 55 and byte ptr gs:[rip + 1431183421], bh + 4a9d57: 4c 4c + 4a9d59: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 4a9d5d: 21 20 and dword ptr [rax], esp + 4a9d5f: 5f pop rdi + 4a9d60: 64 6c insb byte ptr es:[rdi], dx + 4a9d62: 5f pop rdi + 4a9d63: 6e outsb dx, byte ptr [rsi] + 4a9d64: 61 + 4a9d65: 6d insd dword ptr es:[rdi], dx + 4a9d66: 65 5f pop rdi + 4a9d68: 6d insd dword ptr es:[rdi], dx + 4a9d69: 61 + 4a9d6a: 74 63 je 0x4a9dcf + 4a9d6c: 68 5f 70 20 28 push 673214559 + 4a9d71: 76 65 jbe 0x4a9dd8 + 4a9d73: 72 73 jb 0x4a9de8 + 4a9d75: 69 6f 6e 2d 3e 66 69 imul ebp, dword ptr [rdi + 110], 1768308269 + 4a9d7c: 6c insb byte ptr es:[rdi], dx + 4a9d7d: 65 6e outsb dx, byte ptr gs:[rsi] + 4a9d7f: 61 + 4a9d80: 6d insd dword ptr es:[rdi], dx + 4a9d81: 65 2c 20 sub al, 32 + 4a9d84: 6d insd dword ptr es:[rdi], dx + 4a9d85: 61 + 4a9d86: 70 29 jo 0x4a9db1 + ... + 4a9d90: 73 79 jae 0x4a9e0b + 4a9d92: 6d insd dword ptr es:[rdi], dx + 4a9d93: 62 + 4a9d94: 6f outsd dx, dword ptr [rsi] + 4a9d95: 6c insb byte ptr es:[rdi], dx + 4a9d96: 3d 25 73 3b 20 cmp eax, 540767013 + 4a9d9b: 20 6c 6f 6f and byte ptr [rdi + 2*rbp + 111], ch + 4a9d9f: 6b 75 70 20 imul esi, dword ptr [rbp + 112], 32 + 4a9da3: 69 6e 20 66 69 6c 65 imul ebp, dword ptr [rsi + 32], 1701603686 + 4a9daa: 3d 25 73 20 5b cmp eax, 1528853285 + 4a9daf: 25 6c 75 5d 0a and eax, 173897068 + 4a9db4: 00 00 add byte ptr [rax], al + 4a9db6: 00 00 add byte ptr [rax], al + 4a9db8: 6d insd dword ptr es:[rdi], dx + 4a9db9: 61 + 4a9dba: 72 6b jb 0x4a9e27 + 4a9dbc: 69 6e 67 20 25 73 20 imul ebp, dword ptr [rsi + 103], 544417056 + 4a9dc3: 5b pop rbx + 4a9dc4: 25 6c 75 5d 20 and eax, 542995820 + 4a9dc9: 61 + 4a9dca: 73 20 jae 0x4a9dec + 4a9dcc: 4e 4f + 4a9dce: 44 45 + 4a9dd0: 4c 45 + 4a9dd2: 54 push rsp + 4a9dd3: 45 20 64 75 65 and byte ptr [r13 + 2*rsi + 101], r12b + 4a9dd8: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh + 4a9ddc: 75 6e jne 0x4a9e4c + 4a9dde: 69 71 75 65 20 73 79 imul esi, dword ptr [rcx + 117], 2037588069 + 4a9de5: 6d insd dword ptr es:[rdi], dx + 4a9de6: 62 + 4a9de7: 6f outsd dx, dword ptr [rsi] + 4a9de8: 6c insb byte ptr es:[rdi], dx + 4a9de9: 0a 00 or al, byte ptr [rax] + 4a9deb: 00 00 add byte ptr [rax], al + 4a9ded: 00 00 add byte ptr [rax], al + 4a9def: 00 76 65 add byte ptr [rsi + 101], dh + 4a9df2: 72 73 jb 0x4a9e67 + 4a9df4: 69 6f 6e 20 3d 3d 20 imul ebp, dword ptr [rdi + 110], 540884256 + 4a9dfb: 4e 55 push rbp + 4a9dfd: 4c 4c + 4a9dff: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh + 4a9e03: 21 28 and dword ptr [rax], ebp + 4a9e05: 66 6c insb byte ptr es:[rdi], dx + 4a9e07: 61 + 4a9e08: 67 73 20 addr32 jae 0x4a9e2b + 4a9e0b: 26 20 44 4c 5f and byte ptr es:[rsp + 2*rcx + 95], al + 4a9e10: 4c 4f + 4a9e12: 4f 4b + 4a9e14: 55 push rbp + 4a9e15: 50 push rax + 4a9e16: 5f pop rdi + 4a9e17: 52 push rdx + 4a9e18: 45 54 push r12 + 4a9e1a: 55 push rbp + 4a9e1b: 52 push rdx + 4a9e1c: 4e 5f pop rdi + 4a9e1e: 4e 45 + 4a9e20: 57 push rdi + 4a9e21: 45 53 push r11 + 4a9e23: 54 push rsp + 4a9e24: 29 00 sub dword ptr [rax], eax + 4a9e26: 00 00 add byte ptr [rax], al + 4a9e28: 6d insd dword ptr es:[rdi], dx + 4a9e29: 61 + 4a9e2a: 72 6b jb 0x4a9e97 + 4a9e2c: 69 6e 67 20 25 73 20 imul ebp, dword ptr [rsi + 103], 544417056 + 4a9e33: 5b pop rbx + 4a9e34: 25 6c 75 5d 20 and eax, 542995820 + 4a9e39: 61 + 4a9e3a: 73 20 jae 0x4a9e5c + 4a9e3c: 4e 4f + 4a9e3e: 44 45 + 4a9e40: 4c 45 + 4a9e42: 54 push rsp + 4a9e43: 45 20 64 75 65 and byte ptr [r13 + 2*rsi + 101], r12b + 4a9e48: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh + 4a9e4c: 72 65 jb 0x4a9eb3 + 4a9e4e: 66 65 72 65 jb 0x4a9eb7 + 4a9e52: 6e outsb dx, byte ptr [rsi] + 4a9e53: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4a9e56: 74 6f je 0x4a9ec7 + 4a9e58: 20 6d 61 and byte ptr [rbp + 97], ch + 4a9e5b: 69 6e 20 70 72 6f 67 imul ebp, dword ptr [rsi + 32], 1735357040 + 4a9e62: 72 61 jb 0x4a9ec5 + 4a9e64: 6d insd dword ptr es:[rdi], dx + 4a9e65: 0a 00 or al, byte ptr [rax] + 4a9e67: 00 6d 61 add byte ptr [rbp + 97], ch + 4a9e6a: 72 6b jb 0x4a9ed7 + 4a9e6c: 69 6e 67 20 25 73 20 imul ebp, dword ptr [rsi + 103], 544417056 + 4a9e73: 5b pop rbx + 4a9e74: 25 6c 75 5d 20 and eax, 542995820 + 4a9e79: 61 + 4a9e7a: 73 20 jae 0x4a9e9c + 4a9e7c: 4e 4f + 4a9e7e: 44 45 + 4a9e80: 4c 45 + 4a9e82: 54 push rsp + 4a9e83: 45 20 64 75 65 and byte ptr [r13 + 2*rsi + 101], r12b + 4a9e88: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh + 4a9e8c: 72 65 jb 0x4a9ef3 + 4a9e8e: 66 65 72 65 jb 0x4a9ef7 + 4a9e92: 6e outsb dx, byte ptr [rsi] + 4a9e93: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4a9e96: 74 6f je 0x4a9f07 + 4a9e98: 20 25 73 20 5b 25 and byte ptr [rip + 626729075], ah # 0x25a5bf11 <_end+0x25598591> + 4a9e9e: 6c insb byte ptr es:[rdi], dx + 4a9e9f: 75 5d jne 0x4a9efe + 4a9ea1: 0a 00 or al, byte ptr [rax] + 4a9ea3: 00 00 add byte ptr [rax], al + 4a9ea5: 00 00 add byte ptr [rax], al + 4a9ea7: 00 0a add byte ptr [rdx], cl + 4a9ea9: 66 69 6c 65 3d 25 73 imul bp, word ptr [rbp + 2*riz + 61], 29477 + 4a9eb0: 20 5b 25 and byte ptr [rbx + 37], bl + 4a9eb3: 6c insb byte ptr es:[rdi], dx + 4a9eb4: 75 5d jne 0x4a9f13 + 4a9eb6: 3b 20 cmp esp, dword ptr [rax] + 4a9eb8: 20 6e 65 and byte ptr [rsi + 101], ch + 4a9ebb: 65 64 65 64 20 62 79 and byte ptr fs:[rdx + 121], ah + 4a9ec2: 20 25 73 20 5b 25 and byte ptr [rip + 626729075], ah # 0x25a5bf3b <_end+0x255985bb> + 4a9ec8: 6c insb byte ptr es:[rdi], dx + 4a9ec9: 75 5d jne 0x4a9f28 + 4a9ecb: 20 28 and byte ptr [rax], ch + 4a9ecd: 72 65 jb 0x4a9f34 + 4a9ecf: 6c insb byte ptr es:[rdi], dx + 4a9ed0: 6f outsd dx, dword ptr [rsi] + 4a9ed1: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4a9ed4: 69 6f 6e 20 64 65 70 imul ebp, dword ptr [rdi + 110], 1885692960 + 4a9edb: 65 6e outsb dx, byte ptr gs:[rsi] + 4a9edd: 64 65 6e outsb dx, byte ptr gs:[rsi] + 4a9ee0: 63 79 29 movsxd edi, dword ptr [rcx + 41] + 4a9ee3: 0a 0a or cl, byte ptr [rdx] + 4a9ee5: 00 00 add byte ptr [rax], al + 4a9ee7: 00 62 69 add byte ptr [rdx + 105], ah + 4a9eea: 6e outsb dx, byte ptr [rsi] + 4a9eeb: 64 69 6e 67 20 66 69 6c imul ebp, dword ptr fs:[rsi + 103], 1818846752 + 4a9ef3: 65 20 25 73 20 5b 25 and byte ptr gs:[rip + 626729075], ah + 4a9efa: 6c insb byte ptr es:[rdi], dx + 4a9efb: 75 5d jne 0x4a9f5a + 4a9efd: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh + 4a9f01: 25 73 20 5b 25 and eax, 626729075 + 4a9f06: 6c insb byte ptr es:[rdi], dx + 4a9f07: 75 5d jne 0x4a9f66 + 4a9f09: 3a 20 cmp ah, byte ptr [rax] + 4a9f0b: 25 73 20 73 79 and eax, 2037588083 + 4a9f10: 6d insd dword ptr es:[rdi], dx + 4a9f11: 62 + 4a9f12: 6f outsd dx, dword ptr [rsi] + 4a9f13: 6c insb byte ptr es:[rdi], dx + 4a9f14: 20 60 25 and byte ptr [rax + 37], ah + 4a9f17: 73 27 jae 0x4a9f40 + 4a9f19: 00 00 add byte ptr [rax], al + 4a9f1b: 00 00 add byte ptr [rax], al + 4a9f1d: 00 00 add byte ptr [rax], al + 4a9f1f: 00 6d 61 add byte ptr [rbp + 97], ch + 4a9f22: 72 6b jb 0x4a9f8f + 4a9f24: 69 6e 67 20 25 73 20 imul ebp, dword ptr [rsi + 103], 544417056 + 4a9f2b: 5b pop rbx + 4a9f2c: 25 6c 75 5d 20 and eax, 542995820 + 4a9f31: 61 + 4a9f32: 73 20 jae 0x4a9f54 + 4a9f34: 4e 4f + 4a9f36: 44 45 + 4a9f38: 4c 45 + 4a9f3a: 54 push rsp + 4a9f3b: 45 20 64 75 65 and byte ptr [r13 + 2*rsi + 101], r12b + 4a9f40: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh + 4a9f44: 6d insd dword ptr es:[rdi], dx + 4a9f45: 65 6d insd dword ptr es:[rdi], dx + 4a9f47: 6f outsd dx, dword ptr [rsi] + 4a9f48: 72 79 jb 0x4a9fc3 <__PRETTY_FUNCTION__.11010+0x13> + 4a9f4a: 20 61 6c and byte ptr [rcx + 108], ah + 4a9f4d: 6c insb byte ptr es:[rdi], dx + 4a9f4e: 6f outsd dx, dword ptr [rsi] + 4a9f4f: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4a9f52: 69 6f 6e 20 66 61 69 imul ebp, dword ptr [rdi + 110], 1767990816 + 4a9f59: 6c insb byte ptr es:[rdi], dx + 4a9f5a: 75 72 jne 0x4a9fce <__PRETTY_FUNCTION__.11010+0x1e> + 4a9f5c: 65 0a 00 or al, byte ptr gs:[rax] + 4a9f5f: 00 28 add byte ptr [rax], ch + 4a9f61: 62 + 4a9f62: 69 74 6d 61 73 6b 5f 6e imul esi, dword ptr [rbp + 2*rbp + 97], 1851747187 + 4a9f6a: 77 6f ja 0x4a9fdb <__PRETTY_FUNCTION__.11010+0x2b> + 4a9f6c: 72 64 jb 0x4a9fd2 <__PRETTY_FUNCTION__.11010+0x22> + 4a9f6e: 73 20 jae 0x4a9f90 <__PRETTY_FUNCTION__.11035> + 4a9f70: 26 20 28 and byte ptr es:[rax], ch + 4a9f73: 62 + 4a9f74: 69 74 6d 61 73 6b 5f 6e imul esi, dword ptr [rbp + 2*rbp + 97], 1851747187 + 4a9f7c: 77 6f ja 0x4a9fed <__PRETTY_FUNCTION__.11010+0x3d> + 4a9f7e: 72 64 jb 0x4a9fe4 <__PRETTY_FUNCTION__.11010+0x34> + 4a9f80: 73 20 jae 0x4a9fa2 <__PRETTY_FUNCTION__.10773+0x2> + 4a9f82: 2d 20 31 29 29 sub eax, 690565408 + 4a9f87: 20 3d 3d 20 30 00 and byte ptr [rip + 3153981], bh # 0x7abfca <_end+0x2e864a> + 4a9f8d: 00 00 add byte ptr [rax], al + 4a9f8f: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004a9f90 <__PRETTY_FUNCTION__.11035>: + 4a9f90: 5f pop rdi + 4a9f91: 64 6c insb byte ptr es:[rdi], dx + 4a9f93: 5f pop rdi + 4a9f94: 73 65 jae 0x4a9ffb <__PRETTY_FUNCTION__.11010+0x4b> + 4a9f96: 74 75 je 0x4aa00d <__PRETTY_FUNCTION__.11010+0x5d> + 4a9f98: 70 5f jo 0x4a9ff9 <__PRETTY_FUNCTION__.11010+0x49> + 4a9f9a: 68 61 73 68 00 push 6845281 + 4a9f9f: 00 63 68 add byte ptr [rbx + 104], ah + +00000000004a9fa0 <__PRETTY_FUNCTION__.10773>: + 4a9fa0: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 4a9fa3: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 4a9fa6: 6d insd dword ptr es:[rdi], dx + 4a9fa7: 61 + 4a9fa8: 74 63 je 0x4aa00d <__PRETTY_FUNCTION__.11010+0x5d> + 4a9faa: 68 00 00 00 00 push 0 + 4a9faf: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004a9fb0 <__PRETTY_FUNCTION__.11010>: + 4a9fb0: 5f pop rdi + 4a9fb1: 64 6c insb byte ptr es:[rdi], dx + 4a9fb3: 5f pop rdi + 4a9fb4: 6c insb byte ptr es:[rdi], dx + 4a9fb5: 6f outsd dx, dword ptr [rsi] + 4a9fb6: 6f outsd dx, dword ptr [rsi] + 4a9fb7: 6b 75 70 5f imul esi, dword ptr [rbp + 112], 95 + 4a9fbb: 73 79 jae 0x4aa036 <__PRETTY_FUNCTION__.11010+0x86> + 4a9fbd: 6d insd dword ptr es:[rdi], dx + 4a9fbe: 62 + 4a9fbf: 6f outsd dx, dword ptr [rsi] + 4a9fc0: 6c insb byte ptr es:[rdi], dx + 4a9fc1: 5f pop rdi + 4a9fc2: 78 00 js 0x4a9fc4 <__PRETTY_FUNCTION__.11010+0x14> + 4a9fc4: 00 00 add byte ptr [rax], al + 4a9fc6: 00 00 add byte ptr [rax], al + 4a9fc8: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a9fcb: 6e outsb dx, byte ptr [rsi] + 4a9fcc: 6f outsd dx, dword ptr [rsi] + 4a9fcd: 74 20 je 0x4a9fef <__PRETTY_FUNCTION__.11010+0x3f> + 4a9fcf: 61 + 4a9fd0: 6c insb byte ptr es:[rdi], dx + 4a9fd1: 6c insb byte ptr es:[rdi], dx + 4a9fd2: 6f outsd dx, dword ptr [rsi] + 4a9fd3: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4a9fd6: 65 20 6d 65 and byte ptr gs:[rbp + 101], ch + 4a9fda: 6d insd dword ptr es:[rdi], dx + 4a9fdb: 6f outsd dx, dword ptr [rsi] + 4a9fdc: 72 79 jb 0x4aa057 <__PRETTY_FUNCTION__.11010+0xa7> + 4a9fde: 20 69 6e and byte ptr [rcx + 110], ch + 4a9fe1: 20 73 74 and byte ptr [rbx + 116], dh + 4a9fe4: 61 + 4a9fe5: 74 69 je 0x4aa050 <__PRETTY_FUNCTION__.11010+0xa0> + 4a9fe7: 63 20 movsxd esp, dword ptr [rax] + 4a9fe9: 54 push rsp + 4a9fea: 4c 53 push rbx + 4a9fec: 20 62 6c and byte ptr [rdx + 108], ah + 4a9fef: 6f outsd dx, dword ptr [rsi] + 4a9ff0: 63 6b 00 movsxd ebp, dword ptr [rbx] + 4a9ff3: 00 00 add byte ptr [rax], al + 4a9ff5: 00 00 add byte ptr [rax], al + 4a9ff7: 00 63 61 add byte ptr [rbx + 97], ah + 4a9ffa: 6e outsb dx, byte ptr [rsi] + 4a9ffb: 6e outsb dx, byte ptr [rsi] + 4a9ffc: 6f outsd dx, dword ptr [rsi] + 4a9ffd: 74 20 je 0x4aa01f <__PRETTY_FUNCTION__.11010+0x6f> + 4a9fff: 6d insd dword ptr es:[rdi], dx + 4aa000: 61 + 4aa001: 6b 65 20 73 imul esp, dword ptr [rbp + 32], 115 + 4aa005: 65 67 6d insd dword ptr es:[edi], dx + 4aa008: 65 6e outsb dx, byte ptr gs:[rsi] + 4aa00a: 74 20 je 0x4aa02c <__PRETTY_FUNCTION__.11010+0x7c> + 4aa00c: 77 72 ja 0x4aa080 <__PRETTY_FUNCTION__.11010+0xd0> + 4aa00e: 69 74 61 62 6c 65 20 66 imul esi, dword ptr [rcx + 2*riz + 98], 1713399148 + 4aa016: 6f outsd dx, dword ptr [rsi] + 4aa017: 72 20 jb 0x4aa039 <__PRETTY_FUNCTION__.11010+0x89> + 4aa019: 72 65 jb 0x4aa080 <__PRETTY_FUNCTION__.11010+0xd0> + 4aa01b: 6c insb byte ptr es:[rdi], dx + 4aa01c: 6f outsd dx, dword ptr [rsi] + 4aa01d: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4aa020: 69 6f 6e 00 00 00 00 imul ebp, dword ptr [rdi + 110], 0 + 4aa027: 00 63 61 add byte ptr [rbx + 97], ah + 4aa02a: 6e outsb dx, byte ptr [rsi] + 4aa02b: 6e outsb dx, byte ptr [rsi] + 4aa02c: 6f outsd dx, dword ptr [rsi] + 4aa02d: 74 20 je 0x4aa04f <__PRETTY_FUNCTION__.11010+0x9f> + 4aa02f: 72 65 jb 0x4aa096 <__PRETTY_FUNCTION__.11010+0xe6> + 4aa031: 73 74 jae 0x4aa0a7 <__PRETTY_FUNCTION__.11010+0xf7> + 4aa033: 6f outsd dx, dword ptr [rsi] + 4aa034: 72 65 jb 0x4aa09b <__PRETTY_FUNCTION__.11010+0xeb> + 4aa036: 20 73 65 and byte ptr [rbx + 101], dh + 4aa039: 67 6d insd dword ptr es:[edi], dx + 4aa03b: 65 6e outsb dx, byte ptr gs:[rsi] + 4aa03d: 74 20 je 0x4aa05f <__PRETTY_FUNCTION__.11010+0xaf> + 4aa03f: 70 72 jo 0x4aa0b3 <__PRETTY_FUNCTION__.11010+0x103> + 4aa041: 6f outsd dx, dword ptr [rsi] + 4aa042: 74 20 je 0x4aa064 <__PRETTY_FUNCTION__.11010+0xb4> + 4aa044: 61 + 4aa045: 66 74 65 je 0x4aa0ad <__PRETTY_FUNCTION__.11010+0xfd> + 4aa048: 72 20 jb 0x4aa06a <__PRETTY_FUNCTION__.11010+0xba> + 4aa04a: 72 65 jb 0x4aa0b1 <__PRETTY_FUNCTION__.11010+0x101> + 4aa04c: 6c insb byte ptr es:[rdi], dx + 4aa04d: 6f outsd dx, dword ptr [rsi] + 4aa04e: 63 00 movsxd eax, dword ptr [rax] + 4aa050: 25 73 3a 20 53 and eax, 1394621043 + 4aa055: 79 6d jns 0x4aa0c4 <__PRETTY_FUNCTION__.11010+0x114> + 4aa057: 62 + 4aa058: 6f outsd dx, dword ptr [rsi] + 4aa059: 6c insb byte ptr es:[rdi], dx + 4aa05a: 20 60 25 and byte ptr [rax + 37], ah + 4aa05d: 73 27 jae 0x4aa086 <__PRETTY_FUNCTION__.11010+0xd6> + 4aa05f: 20 63 61 and byte ptr [rbx + 97], ah + 4aa062: 75 73 jne 0x4aa0d7 <__PRETTY_FUNCTION__.11010+0x127> + 4aa064: 65 73 20 jae 0x4aa087 <__PRETTY_FUNCTION__.11010+0xd7> + 4aa067: 6f outsd dx, dword ptr [rsi] + 4aa068: 76 65 jbe 0x4aa0cf <__PRETTY_FUNCTION__.11010+0x11f> + 4aa06a: 72 66 jb 0x4aa0d2 <__PRETTY_FUNCTION__.11010+0x122> + 4aa06c: 6c insb byte ptr es:[rdi], dx + 4aa06d: 6f outsd dx, dword ptr [rsi] + 4aa06e: 77 20 ja 0x4aa090 <__PRETTY_FUNCTION__.11010+0xe0> + 4aa070: 69 6e 20 52 5f 58 38 imul ebp, dword ptr [rsi + 32], 945315666 + 4aa077: 36 5f pop rdi + 4aa079: 36 34 5f xor al, 95 + 4aa07c: 33 32 xor esi, dword ptr [rdx] + 4aa07e: 20 72 65 and byte ptr [rdx + 101], dh + 4aa081: 6c insb byte ptr es:[rdi], dx + 4aa082: 6f outsd dx, dword ptr [rsi] + 4aa083: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4aa086: 69 6f 6e 0a 00 00 00 imul ebp, dword ptr [rdi + 110], 10 + 4aa08d: 00 00 add byte ptr [rax], al + 4aa08f: 00 25 73 3a 20 53 add byte ptr [rip + 1394621043], ah # 0x536adb08 <_end+0x531ea188> + 4aa095: 79 6d jns 0x4aa104 <__PRETTY_FUNCTION__.11010+0x154> + 4aa097: 62 + 4aa098: 6f outsd dx, dword ptr [rsi] + 4aa099: 6c insb byte ptr es:[rdi], dx + 4aa09a: 20 60 25 and byte ptr [rax + 37], ah + 4aa09d: 73 27 jae 0x4aa0c6 <__PRETTY_FUNCTION__.11010+0x116> + 4aa09f: 20 63 61 and byte ptr [rbx + 97], ah + 4aa0a2: 75 73 jne 0x4aa117 <__PRETTY_FUNCTION__.11010+0x167> + 4aa0a4: 65 73 20 jae 0x4aa0c7 <__PRETTY_FUNCTION__.11010+0x117> + 4aa0a7: 6f outsd dx, dword ptr [rsi] + 4aa0a8: 76 65 jbe 0x4aa10f <__PRETTY_FUNCTION__.11010+0x15f> + 4aa0aa: 72 66 jb 0x4aa112 <__PRETTY_FUNCTION__.11010+0x162> + 4aa0ac: 6c insb byte ptr es:[rdi], dx + 4aa0ad: 6f outsd dx, dword ptr [rsi] + 4aa0ae: 77 20 ja 0x4aa0d0 <__PRETTY_FUNCTION__.11010+0x120> + 4aa0b0: 69 6e 20 52 5f 58 38 imul ebp, dword ptr [rsi + 32], 945315666 + 4aa0b7: 36 5f pop rdi + 4aa0b9: 36 34 5f xor al, 95 + 4aa0bc: 50 push rax + 4aa0bd: 43 33 32 xor esi, dword ptr [r10] + 4aa0c0: 20 72 65 and byte ptr [rdx + 101], dh + 4aa0c3: 6c insb byte ptr es:[rdi], dx + 4aa0c4: 6f outsd dx, dword ptr [rsi] + 4aa0c5: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4aa0c8: 69 6f 6e 0a 00 00 00 imul ebp, dword ptr [rdi + 110], 10 + 4aa0cf: 00 25 73 3a 20 53 add byte ptr [rip + 1394621043], ah # 0x536adb48 <_end+0x531ea1c8> + 4aa0d5: 79 6d jns 0x4aa144 <__PRETTY_FUNCTION__.11010+0x194> + 4aa0d7: 62 + 4aa0d8: 6f outsd dx, dword ptr [rsi] + 4aa0d9: 6c insb byte ptr es:[rdi], dx + 4aa0da: 20 60 25 and byte ptr [rax + 37], ah + 4aa0dd: 73 27 jae 0x4aa106 <__PRETTY_FUNCTION__.11010+0x156> + 4aa0df: 20 68 61 and byte ptr [rax + 97], ch + 4aa0e2: 73 20 jae 0x4aa104 <__PRETTY_FUNCTION__.11010+0x154> + 4aa0e4: 64 69 66 66 65 72 65 6e imul esp, dword ptr fs:[rsi + 102], 1852142181 + 4aa0ec: 74 20 je 0x4aa10e <__PRETTY_FUNCTION__.11010+0x15e> + 4aa0ee: 73 69 jae 0x4aa159 <__PRETTY_FUNCTION__.11010+0x1a9> + 4aa0f0: 7a 65 jp 0x4aa157 <__PRETTY_FUNCTION__.11010+0x1a7> + 4aa0f2: 20 69 6e and byte ptr [rcx + 110], ch + 4aa0f5: 20 73 68 and byte ptr [rbx + 104], dh + 4aa0f8: 61 + 4aa0f9: 72 65 jb 0x4aa160 <__PRETTY_FUNCTION__.11010+0x1b0> + 4aa0fb: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch + 4aa0ff: 6a 65 push 101 + 4aa101: 63 74 2c 20 movsxd esi, dword ptr [rsp + rbp + 32] + 4aa105: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 4aa108: 73 69 jae 0x4aa173 <__PRETTY_FUNCTION__.11010+0x1c3> + 4aa10a: 64 65 72 20 jb 0x4aa12e <__PRETTY_FUNCTION__.11010+0x17e> + 4aa10e: 72 65 jb 0x4aa175 <__PRETTY_FUNCTION__.11010+0x1c5> + 4aa110: 2d 6c 69 6e 6b sub eax, 1802398060 + 4aa115: 69 6e 67 0a 00 00 00 imul ebp, dword ptr [rsi + 103], 10 + 4aa11c: 00 00 add byte ptr [rax], al + 4aa11e: 00 00 add byte ptr [rax], al + 4aa120: 2e 2e 2f + 4aa123: 73 79 jae 0x4aa19e <__PRETTY_FUNCTION__.11010+0x1ee> + 4aa125: 73 64 jae 0x4aa18b <__PRETTY_FUNCTION__.11010+0x1db> + 4aa127: 65 70 73 jo 0x4aa19d <__PRETTY_FUNCTION__.11010+0x1ed> + 4aa12a: 2f + 4aa12b: 78 38 js 0x4aa165 <__PRETTY_FUNCTION__.11010+0x1b5> + 4aa12d: 36 5f pop rdi + 4aa12f: 36 34 2f xor al, 47 + 4aa132: 64 6c insb byte ptr es:[rdi], dx + 4aa134: 2d 6d 61 63 68 sub eax, 1751343469 + 4aa139: 69 6e 65 2e 68 00 00 imul ebp, dword ptr [rsi + 101], 26670 + 4aa140: 45 4c + 4aa142: 46 57 push rdi + 4aa144: 28 52 5f sub byte ptr [rdx + 95], dl + 4aa147: 54 push rsp + 4aa148: 59 pop rcx + 4aa149: 50 push rax + 4aa14a: 45 29 20 sub dword ptr [r8], r12d + 4aa14d: 28 72 65 sub byte ptr [rdx + 101], dh + 4aa150: 6c insb byte ptr es:[rdi], dx + 4aa151: 6f outsd dx, dword ptr [rsi] + 4aa152: 63 2d 3e 72 5f 69 movsxd ebp, dword ptr [rip + 1767862846] # 0x69aa1396 <_end+0x695dda16> + 4aa158: 6e outsb dx, byte ptr [rsi] + 4aa159: 66 6f outsw dx, word ptr [rsi] + 4aa15b: 29 20 sub dword ptr [rax], esp + 4aa15d: 3d 3d 20 52 5f cmp eax, 1599217725 + 4aa162: 58 pop rax + 4aa163: 38 36 cmp byte ptr [rsi], dh + 4aa165: 5f pop rdi + 4aa166: 36 34 5f xor al, 95 + 4aa169: 52 push rdx + 4aa16a: 45 4c + 4aa16c: 41 54 push r12 + 4aa16e: 49 56 push r14 + 4aa170: 45 00 00 add byte ptr [r8], r8b + 4aa173: 00 00 add byte ptr [rax], al + 4aa175: 00 00 add byte ptr [rax], al + 4aa177: 00 25 73 3a 20 52 add byte ptr [rip + 1377843827], ah # 0x526adbf0 <_end+0x521ea270> + 4aa17d: 65 6c insb byte ptr es:[rdi], dx + 4aa17f: 69 6e 6b 20 60 25 73 imul ebp, dword ptr [rsi + 107], 1931829280 + 4aa186: 27 + 4aa187: 20 77 69 and byte ptr [rdi + 105], dh + 4aa18a: 74 68 je 0x4aa1f4 <__PRETTY_FUNCTION__.11010+0x244> + 4aa18c: 20 60 25 and byte ptr [rax + 37], ah + 4aa18f: 73 27 jae 0x4aa1b8 <__PRETTY_FUNCTION__.11010+0x208> + 4aa191: 20 66 6f and byte ptr [rsi + 111], ah + 4aa194: 72 20 jb 0x4aa1b6 <__PRETTY_FUNCTION__.11010+0x206> + 4aa196: 49 46 + 4aa198: 55 push rbp + 4aa199: 4e 43 + 4aa19b: 20 73 79 and byte ptr [rbx + 121], dh + 4aa19e: 6d insd dword ptr es:[rdi], dx + 4aa19f: 62 + 4aa1a0: 6f outsd dx, dword ptr [rsi] + 4aa1a1: 6c insb byte ptr es:[rdi], dx + 4aa1a2: 20 60 25 and byte ptr [rax + 37], ah + 4aa1a5: 73 27 jae 0x4aa1ce <__PRETTY_FUNCTION__.11010+0x21e> + 4aa1a7: 0a 00 or al, byte ptr [rax] + 4aa1a9: 00 00 add byte ptr [rax], al + 4aa1ab: 00 00 add byte ptr [rax], al + 4aa1ad: 00 00 add byte ptr [rax], al + 4aa1af: 00 25 73 3a 20 6f add byte ptr [rip + 1864383091], ah # 0x6f6adc28 <_end+0x6f1ea2a8> + 4aa1b5: 75 74 jne 0x4aa22b <__PRETTY_FUNCTION__.11010+0x27b> + 4aa1b7: 20 6f 66 and byte ptr [rdi + 102], ch + 4aa1ba: 20 6d 65 and byte ptr [rbp + 101], ch + 4aa1bd: 6d insd dword ptr es:[rdi], dx + 4aa1be: 6f outsd dx, dword ptr [rsi] + 4aa1bf: 72 79 jb 0x4aa23a <__PRETTY_FUNCTION__.11010+0x28a> + 4aa1c1: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh + 4aa1c5: 73 74 jae 0x4aa23b <__PRETTY_FUNCTION__.11010+0x28b> + 4aa1c7: 6f outsd dx, dword ptr [rsi] + 4aa1c8: 72 65 jb 0x4aa22f <__PRETTY_FUNCTION__.11010+0x27f> + 4aa1ca: 20 72 65 and byte ptr [rdx + 101], dh + 4aa1cd: 6c insb byte ptr es:[rdi], dx + 4aa1ce: 6f outsd dx, dword ptr [rsi] + 4aa1cf: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4aa1d2: 69 6f 6e 20 72 65 73 imul ebp, dword ptr [rdi + 110], 1936028192 + 4aa1d9: 75 6c jne 0x4aa247 <__PRETTY_FUNCTION__.11010+0x297> + 4aa1db: 74 73 je 0x4aa250 <__PRETTY_FUNCTION__.11010+0x2a0> + 4aa1dd: 20 66 6f and byte ptr [rsi + 111], ah + 4aa1e0: 72 20 jb 0x4aa202 <__PRETTY_FUNCTION__.11010+0x252> + 4aa1e2: 25 73 0a 00 20 and eax, 536873587 + 4aa1e7: 28 6c 61 7a sub byte ptr [rcx + 2*riz + 122], ch + 4aa1eb: 79 29 jns 0x4aa216 <__PRETTY_FUNCTION__.11010+0x266> + 4aa1ed: 00 3c 70 add byte ptr [rax + 2*rsi], bh + 4aa1f0: 72 6f jb 0x4aa261 <__PRETTY_FUNCTION__.11010+0x2b1> + 4aa1f2: 67 72 61 addr32 jb 0x4aa256 <__PRETTY_FUNCTION__.11010+0x2a6> + 4aa1f5: 6d insd dword ptr es:[rdi], dx + 4aa1f6: 20 6e 61 and byte ptr [rsi + 97], ch + 4aa1f9: 6d insd dword ptr es:[rdi], dx + 4aa1fa: 65 20 75 6e and byte ptr gs:[rbp + 110], dh + 4aa1fe: 6b 6e 6f 77 imul ebp, dword ptr [rsi + 111], 119 + 4aa202: 6e outsb dx, byte ptr [rsi] + 4aa203: 3e 00 0a add byte ptr ds:[rdx], cl + 4aa206: 72 65 jb 0x4aa26d <__PRETTY_FUNCTION__.11010+0x2bd> + 4aa208: 6c insb byte ptr es:[rdi], dx + 4aa209: 6f outsd dx, dword ptr [rsi] + 4aa20a: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4aa20d: 69 6f 6e 20 70 72 6f imul ebp, dword ptr [rdi + 110], 1869770784 + 4aa214: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 4aa217: 73 69 jae 0x4aa282 <__PRETTY_FUNCTION__.11010+0x2d2> + 4aa219: 6e outsb dx, byte ptr [rsi] + 4aa21a: 67 3a 20 cmp ah, byte ptr [eax] + 4aa21d: 25 73 25 73 0a and eax, 175318387 + ... + 4aa23e: 00 00 add byte ptr [rax], al + 4aa240: d0 e8 shr al + 4aa242: fc cld + 4aa243: ff c8 dec eax + 4aa245: e2 fc loop 0x4aa243 <__PRETTY_FUNCTION__.11010+0x293> + 4aa247: ff 80 e5 fc ff d0 inc dword ptr [rax - 788529947] + 4aa24d: e8 fc ff d0 e8 call 0xffffffffe91ba24e <_end+0xffffffffe8cf68ce> + 4aa252: fc cld + 4aa253: ff d8 + 4aa255: e5 fc in eax, 252 + 4aa257: ff c8 dec eax + 4aa259: e2 fc loop 0x4aa257 <__PRETTY_FUNCTION__.11010+0x2a7> + 4aa25b: ff c8 dec eax + 4aa25d: e2 fc loop 0x4aa25b <__PRETTY_FUNCTION__.11010+0x2ab> + 4aa25f: ff d0 call rax + 4aa261: e8 fc ff d0 e8 call 0xffffffffe91ba262 <_end+0xffffffffe8cf68e2> + 4aa266: fc cld + 4aa267: ff 58 e4 call [rax - 28] + 4aa26a: fc cld + 4aa26b: ff d0 call rax + 4aa26d: e8 fc ff d0 e8 call 0xffffffffe91ba26e <_end+0xffffffffe8cf68ee> + 4aa272: fc cld + 4aa273: ff d0 call rax + 4aa275: e8 fc ff d0 e8 call 0xffffffffe91ba276 <_end+0xffffffffe8cf68f6> + 4aa27a: fc cld + 4aa27b: ff d0 call rax + 4aa27d: e8 fc ff b0 e4 call 0xffffffffe4fba27e <_end+0xffffffffe4af68fe> + 4aa282: fc cld + 4aa283: ff 10 call qword ptr [rax] + 4aa285: e5 fc in eax, 252 + 4aa287: ff d0 call rax + 4aa289: e4 fc in al, 252 + 4aa28b: ff d0 call rax + 4aa28d: e8 fc ff d0 e8 call 0xffffffffe91ba28e <_end+0xffffffffe8cf690e> + 4aa292: fc cld + 4aa293: ff d0 call rax + 4aa295: e8 fc ff d0 e8 call 0xffffffffe91ba296 <_end+0xffffffffe8cf6916> + 4aa29a: fc cld + 4aa29b: ff d0 call rax + 4aa29d: e8 fc ff d0 e8 call 0xffffffffe91ba29e <_end+0xffffffffe8cf691e> + 4aa2a2: fc cld + 4aa2a3: ff d0 call rax + 4aa2a5: e8 fc ff d0 e8 call 0xffffffffe91ba2a6 <_end+0xffffffffe8cf6926> + 4aa2aa: fc cld + 4aa2ab: ff d0 call rax + 4aa2ad: e8 fc ff d0 e8 call 0xffffffffe91ba2ae <_end+0xffffffffe8cf692e> + 4aa2b2: fc cld + 4aa2b3: ff d0 call rax + 4aa2b5: e8 fc ff d0 e8 call 0xffffffffe91ba2b6 <_end+0xffffffffe8cf6936> + 4aa2ba: fc cld + 4aa2bb: ff d0 call rax + 4aa2bd: e8 fc ff 50 e4 call 0xffffffffe49ba2be <_end+0xffffffffe44f693e> + 4aa2c2: fc cld + 4aa2c3: ff c0 inc eax + 4aa2c5: e2 fc loop 0x4aa2c3 <__PRETTY_FUNCTION__.11010+0x313> + 4aa2c7: ff d0 call rax + 4aa2c9: e8 fc ff d0 e8 call 0xffffffffe91ba2ca <_end+0xffffffffe8cf694a> + 4aa2ce: fc cld + 4aa2cf: ff 38 + 4aa2d1: e5 fc in eax, 252 + 4aa2d3: ff b0 e5 fc ff cf push qword ptr [rax - 805307163] + 4aa2d9: f3 fc rep cld + 4aa2db: ff 04 eb inc dword ptr [rbx + 8*rbp] + 4aa2de: fc cld + 4aa2df: ff 30 push qword ptr [rax] + 4aa2e1: ed in eax, dx + 4aa2e2: fc cld + 4aa2e3: ff cf dec edi + 4aa2e5: f3 fc rep cld + 4aa2e7: ff cf dec edi + 4aa2e9: f3 fc rep cld + 4aa2eb: ff 8e ed fc ff 04 dec dword ptr [rsi + 83885293] + 4aa2f1: eb fc jmp 0x4aa2ef <__PRETTY_FUNCTION__.11010+0x33f> + 4aa2f3: ff 04 eb inc dword ptr [rbx + 8*rbp] + 4aa2f6: fc cld + 4aa2f7: ff cf dec edi + 4aa2f9: f3 fc rep cld + 4aa2fb: ff cf dec edi + 4aa2fd: f3 fc rep cld + 4aa2ff: ff 4c ec fc dec dword ptr [rsp + 8*rbp - 4] + 4aa303: ff cf dec edi + 4aa305: f3 fc rep cld + 4aa307: ff cf dec edi + 4aa309: f3 fc rep cld + 4aa30b: ff cf dec edi + 4aa30d: f3 fc rep cld + 4aa30f: ff cf dec edi + 4aa311: f3 fc rep cld + 4aa313: ff cf dec edi + 4aa315: f3 fc rep cld + 4aa317: ff b1 ec fc ff 0c push qword ptr [rcx + 218103020] + 4aa31d: ed in eax, dx + 4aa31e: fc cld + 4aa31f: ff d0 call rax + 4aa321: ec in al, dx + 4aa322: fc cld + 4aa323: ff cf dec edi + 4aa325: f3 fc rep cld + 4aa327: ff cf dec edi + 4aa329: f3 fc rep cld + 4aa32b: ff cf dec edi + 4aa32d: f3 fc rep cld + 4aa32f: ff cf dec edi + 4aa331: f3 fc rep cld + 4aa333: ff cf dec edi + 4aa335: f3 fc rep cld + 4aa337: ff cf dec edi + 4aa339: f3 fc rep cld + 4aa33b: ff cf dec edi + 4aa33d: f3 fc rep cld + 4aa33f: ff cf dec edi + 4aa341: f3 fc rep cld + 4aa343: ff cf dec edi + 4aa345: f3 fc rep cld + 4aa347: ff cf dec edi + 4aa349: f3 fc rep cld + 4aa34b: ff cf dec edi + 4aa34d: f3 fc rep cld + 4aa34f: ff cf dec edi + 4aa351: f3 fc rep cld + 4aa353: ff cf dec edi + 4aa355: f3 fc rep cld + 4aa357: ff 44 ec fc inc dword ptr [rsp + 8*rbp - 4] + 4aa35b: ff fc + 4aa35d: ea + 4aa35e: fc cld + 4aa35f: ff cf dec edi + 4aa361: f3 fc rep cld + 4aa363: ff cf dec edi + 4aa365: f3 fc rep cld + 4aa367: ff f8 + 4aa369: ed in eax, dx + 4aa36a: fc cld + 4aa36b: ff 5c ed fc call [rbp + 8*rbp - 4] + 4aa36f: ff 00 inc dword ptr [rax] + ... + 4aa37d: 00 00 add byte ptr [rax], al + 4aa37f: 00 75 6e add byte ptr [rbp + 110], dh + +00000000004aa380 : + 4aa380: 75 6e jne 0x4aa3f0 + 4aa382: 65 78 70 js 0x4aa3f5 + 4aa385: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 4aa38a: 20 72 65 and byte ptr [rdx + 101], dh + 4aa38d: 6c insb byte ptr es:[rdi], dx + 4aa38e: 6f outsd dx, dword ptr [rsi] + 4aa38f: 63 20 movsxd esp, dword ptr [rax] + 4aa391: 74 79 je 0x4aa40c + 4aa393: 70 65 jo 0x4aa3fa + 4aa395: 20 30 and byte ptr [rax], dh + 4aa397: 78 00 js 0x4aa399 + ... + 4aa3a5: 00 75 6e add byte ptr [rbp + 110], dh + 4aa3a8: 65 78 70 js 0x4aa41b + 4aa3ab: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 4aa3b0: 20 50 4c and byte ptr [rax + 76], dl + 4aa3b3: 54 push rsp + 4aa3b4: 20 72 65 and byte ptr [rdx + 101], dh + 4aa3b7: 6c insb byte ptr es:[rdi], dx + 4aa3b8: 6f outsd dx, dword ptr [rsi] + 4aa3b9: 63 20 movsxd esp, dword ptr [rax] + 4aa3bb: 74 79 je 0x4aa436 <__PRETTY_FUNCTION__.10872+0x16> + 4aa3bd: 70 65 jo 0x4aa424 <__PRETTY_FUNCTION__.10872+0x4> + 4aa3bf: 20 30 and byte ptr [rax], dh + 4aa3c1: 78 00 js 0x4aa3c3 + ... + 4aa3df: 00 63 61 add byte ptr [rbx + 97], ah + +00000000004aa3e0 : + 4aa3e0: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4aa3e3: 6e outsb dx, byte ptr [rsi] + 4aa3e4: 6f outsd dx, dword ptr [rsi] + 4aa3e5: 74 20 je 0x4aa407 + 4aa3e7: 61 + 4aa3e8: 70 70 jo 0x4aa45a <__PRETTY_FUNCTION__.10872+0x3a> + 4aa3ea: 6c insb byte ptr es:[rdi], dx + 4aa3eb: 79 20 jns 0x4aa40d + 4aa3ed: 61 + 4aa3ee: 64 64 69 74 69 6f 6e 61 6c 20 imul esi, dword ptr fs:[rcx + 2*rbp + 111], 543973742 + 4aa3f8: 6d insd dword ptr es:[rdi], dx + 4aa3f9: 65 6d insd dword ptr es:[rdi], dx + 4aa3fb: 6f outsd dx, dword ptr [rsi] + 4aa3fc: 72 79 jb 0x4aa477 <__PRETTY_FUNCTION__.10872+0x57> + 4aa3fe: 20 70 72 and byte ptr [rax + 114], dh + 4aa401: 6f outsd dx, dword ptr [rsi] + 4aa402: 74 65 je 0x4aa469 <__PRETTY_FUNCTION__.10872+0x49> + 4aa404: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] + 4aa408: 6e outsb dx, byte ptr [rsi] + 4aa409: 20 61 66 and byte ptr [rcx + 102], ah + 4aa40c: 74 65 je 0x4aa473 <__PRETTY_FUNCTION__.10872+0x53> + 4aa40e: 72 20 jb 0x4aa430 <__PRETTY_FUNCTION__.10872+0x10> + 4aa410: 72 65 jb 0x4aa477 <__PRETTY_FUNCTION__.10872+0x57> + 4aa412: 6c insb byte ptr es:[rdi], dx + 4aa413: 6f outsd dx, dword ptr [rsi] + 4aa414: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4aa417: 69 6f 6e 00 00 00 00 imul ebp, dword ptr [rdi + 110], 0 + 4aa41e: 00 00 add byte ptr [rax], al + +00000000004aa420 <__PRETTY_FUNCTION__.10872>: + 4aa420: 65 6c insb byte ptr es:[rdi], dx + 4aa422: 66 5f pop di + 4aa424: 6d insd dword ptr es:[rdi], dx + 4aa425: 61 + 4aa426: 63 68 69 movsxd ebp, dword ptr [rax + 105] + 4aa429: 6e outsb dx, byte ptr [rsi] + 4aa42a: 65 5f pop rdi + 4aa42c: 72 65 jb 0x4aa493 <__PRETTY_FUNCTION__.10741+0x13> + 4aa42e: 6c insb byte ptr es:[rdi], dx + 4aa42f: 61 + 4aa430: 5f pop rdi + 4aa431: 72 65 jb 0x4aa498 <__PRETTY_FUNCTION__.10741+0x18> + 4aa433: 6c insb byte ptr es:[rdi], dx + 4aa434: 61 + 4aa435: 74 69 je 0x4aa4a0 <__PRETTY_FUNCTION__.10741+0x20> + 4aa437: 76 65 jbe 0x4aa49e <__PRETTY_FUNCTION__.10741+0x1e> + 4aa439: 00 74 6c 73 add byte ptr [rsp + 2*rbp + 115], dh + 4aa43d: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah + 4aa441: 68 77 63 61 70 push 1885430647 + 4aa446: 73 2e jae 0x4aa476 <__PRETTY_FUNCTION__.10872+0x56> + 4aa448: 63 00 movsxd eax, dword ptr [rax] + 4aa44a: 6d insd dword ptr es:[rdi], dx + 4aa44b: 20 3d 3d 20 63 6e and byte ptr [rip + 1851990077], bh # 0x6eadc48e <_end+0x6e618b0e> + 4aa451: 74 00 je 0x4aa453 <__PRETTY_FUNCTION__.10872+0x33> + 4aa453: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4aa456: 6e outsb dx, byte ptr [rsi] + 4aa457: 6f outsd dx, dword ptr [rsi] + 4aa458: 74 20 je 0x4aa47a <__PRETTY_FUNCTION__.10872+0x5a> + 4aa45a: 63 72 65 movsxd esi, dword ptr [rdx + 101] + 4aa45d: 61 + 4aa45e: 74 65 je 0x4aa4c5 <__PRETTY_FUNCTION__.10741+0x45> + 4aa460: 20 63 61 and byte ptr [rbx + 97], ah + 4aa463: 70 61 jo 0x4aa4c6 <__PRETTY_FUNCTION__.10741+0x46> + 4aa465: 62 + 4aa466: 69 6c 69 74 79 20 6c 69 imul ebp, dword ptr [rcx + 2*rbp + 116], 1768693881 + 4aa46e: 73 74 jae 0x4aa4e4 <__PRETTY_FUNCTION__.10741+0x64> + ... + +00000000004aa480 <__PRETTY_FUNCTION__.10741>: + 4aa480: 5f pop rdi + 4aa481: 64 6c insb byte ptr es:[rdi], dx + 4aa483: 5f pop rdi + 4aa484: 69 6d 70 6f 72 74 61 imul ebp, dword ptr [rbp + 112], 1635021423 + 4aa48b: 6e outsb dx, byte ptr [rsi] + 4aa48c: 74 5f je 0x4aa4ed <__PRETTY_FUNCTION__.10741+0x6d> + 4aa48e: 68 77 63 61 70 push 1885430647 + 4aa493: 73 00 jae 0x4aa495 <__PRETTY_FUNCTION__.10741+0x15> + ... + 4aa49d: 00 00 add byte ptr [rax], al + 4aa49f: 00 01 add byte ptr [rcx], al + 4aa4a1: 00 00 add byte ptr [rax], al + 4aa4a3: 00 00 add byte ptr [rax], al + 4aa4a5: 00 00 add byte ptr [rax], al + 4aa4a7: 00 01 add byte ptr [rcx], al + 4aa4a9: 00 00 add byte ptr [rax], al + 4aa4ab: 00 00 add byte ptr [rax], al + 4aa4ad: 00 00 add byte ptr [rax], al + 4aa4af: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah + 4aa4b3: 6d insd dword ptr es:[rdi], dx + 4aa4b4: 69 73 63 2e 63 00 6e imul esi, dword ptr [rbx + 99], 1845519150 + 4aa4bb: 69 6f 76 20 3c 20 4e imul ebp, dword ptr [rdi + 118], 1310735392 + 4aa4c2: 49 4f + 4aa4c4: 56 push rsi + 4aa4c5: 4d 41 + 4aa4c7: 58 pop rax + 4aa4c8: 00 21 add byte ptr [rcx], ah + 4aa4ca: 20 22 and byte ptr [rdx], ah + 4aa4cc: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 + 4aa4d3: 20 66 6f and byte ptr [rsi + 111], ah + 4aa4d6: 72 6d jb 0x4aa545 + 4aa4d8: 61 + 4aa4d9: 74 20 je 0x4aa4fb <__PRETTY_FUNCTION__.10741+0x7b> + 4aa4db: 73 70 jae 0x4aa54d + 4aa4dd: 65 63 69 66 movsxd ebp, dword ptr gs:[rcx + 102] + 4aa4e1: 69 65 72 22 00 00 00 imul esp, dword ptr [rbp + 114], 34 + 4aa4e8: 70 69 jo 0x4aa553 + 4aa4ea: 64 20 3e and byte ptr fs:[rsi], bh + 4aa4ed: 3d 20 30 20 26 cmp eax, 639643680 + 4aa4f2: 26 20 73 69 and byte ptr es:[rbx + 105], dh + 4aa4f6: 7a 65 jp 0x4aa55d + 4aa4f8: 6f outsd dx, dword ptr [rsi] + 4aa4f9: 66 20 28 and byte ptr [rax], ch + 4aa4fc: 70 69 jo 0x4aa567 + 4aa4fe: 64 5f pop rdi + 4aa500: 74 29 je 0x4aa52b + 4aa502: 20 3c 3d 20 34 00 00 and byte ptr [rdi + 13344], bh + ... + 4aa51d: 00 00 add byte ptr [rax], al + 4aa51f: 00 07 add byte ptr [rdi], al + +00000000004aa520 : + 4aa520: 07 + 4aa521: 00 00 add byte ptr [rax], al + 4aa523: 00 0d 00 00 00 1f add byte ptr [rip + 520093696], cl # 0x1f4aa529 <_end+0x1efe6ba9> + 4aa529: 00 00 add byte ptr [rax], al + 4aa52b: 00 3d 00 00 00 7f add byte ptr [rip + 2130706432], bh # 0x7f4aa531 <_end+0x7efe6bb1> + 4aa531: 00 00 add byte ptr [rax], al + 4aa533: 00 fb add bl, bh + 4aa535: 00 00 add byte ptr [rax], al + 4aa537: 00 fd add ch, bh + 4aa539: 01 00 add dword ptr [rax], eax + 4aa53b: 00 fd add ch, bh + 4aa53d: 03 00 add eax, dword ptr [rax] + 4aa53f: 00 f7 add bh, dh + 4aa541: 07 + 4aa542: 00 00 add byte ptr [rax], al + 4aa544: fd std + 4aa545: 0f 00 00 sldt word ptr [rax] + 4aa548: ff 1f call [rdi] + 4aa54a: 00 00 add byte ptr [rax], al + 4aa54c: fd std + 4aa54d: 3f + 4aa54e: 00 00 add byte ptr [rax], al + 4aa550: ed in eax, dx + 4aa551: 7f 00 jg 0x4aa553 + 4aa553: 00 f1 add cl, dh + 4aa555: ff 00 inc dword ptr [rax] + 4aa557: 00 ff add bh, bh + 4aa559: ff 01 inc dword ptr [rcx] + 4aa55b: 00 fb add bl, bh + 4aa55d: ff 03 inc dword ptr [rbx] + 4aa55f: 00 ff add bh, bh + 4aa561: ff 07 inc dword ptr [rdi] + 4aa563: 00 fd add ch, bh + 4aa565: ff 0f dec dword ptr [rdi] + 4aa567: 00 f7 add bh, dh + 4aa569: ff 1f call [rdi] + 4aa56b: 00 fd add ch, bh + 4aa56d: ff 3f + 4aa56f: 00 f1 add cl, dh + 4aa571: ff 7f 00 + 4aa574: fd std + 4aa575: ff ff + 4aa577: 00 d9 add cl, bl + 4aa579: ff ff + 4aa57b: 01 fb add ebx, edi + 4aa57d: ff ff + 4aa57f: 03 d9 add ebx, ecx + 4aa581: ff ff + 4aa583: 07 + 4aa584: c7 ff + 4aa586: ff 0f dec dword ptr [rdi] + 4aa588: fd std + 4aa589: ff ff + 4aa58b: 1f + 4aa58c: dd ff + 4aa58e: ff 3f + 4aa590: ff ff + 4aa592: ff 7f fb + 4aa595: ff ff + 4aa597: ff 00 inc dword ptr [rax] + 4aa599: 00 00 add byte ptr [rax], al + 4aa59b: 00 00 add byte ptr [rax], al + 4aa59d: 00 00 add byte ptr [rax], al + 4aa59f: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004aa5a0 <__PRETTY_FUNCTION__.10670>: + 4aa5a0: 5f pop rdi + 4aa5a1: 64 6c insb byte ptr es:[rdi], dx + 4aa5a3: 5f pop rdi + 4aa5a4: 64 65 62 75 67 5f 76 + 4aa5ab: 64 70 72 jo 0x4aa620 <__PRETTY_FUNCTION__.10670+0x80> + 4aa5ae: 69 6e 74 66 00 25 73 imul ebp, dword ptr [rsi + 116], 1931804774 + 4aa5b5: 3a 20 cmp ah, byte ptr [rax] + 4aa5b7: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4aa5ba: 6e outsb dx, byte ptr [rsi] + 4aa5bb: 6f outsd dx, dword ptr [rsi] + 4aa5bc: 74 20 je 0x4aa5de <__PRETTY_FUNCTION__.10670+0x3e> + 4aa5be: 6f outsd dx, dword ptr [rsi] + 4aa5bf: 70 65 jo 0x4aa626 <__PRETTY_FUNCTION__.10670+0x86> + 4aa5c1: 6e outsb dx, byte ptr [rsi] + 4aa5c2: 20 66 69 and byte ptr [rsi + 105], ah + 4aa5c5: 6c insb byte ptr es:[rdi], dx + 4aa5c6: 65 3a 20 cmp ah, byte ptr gs:[rax] + 4aa5c9: 25 73 0a 00 25 and eax, 620759667 + 4aa5ce: 73 3a jae 0x4aa60a <__PRETTY_FUNCTION__.10670+0x6a> + 4aa5d0: 20 63 61 and byte ptr [rbx + 97], ah + 4aa5d3: 6e outsb dx, byte ptr [rsi] + 4aa5d4: 6e outsb dx, byte ptr [rsi] + 4aa5d5: 6f outsd dx, dword ptr [rsi] + 4aa5d6: 74 20 je 0x4aa5f8 <__PRETTY_FUNCTION__.10670+0x58> + 4aa5d8: 73 74 jae 0x4aa64e <__PRETTY_FUNCTION__.10670+0xae> + 4aa5da: 61 + 4aa5db: 74 20 je 0x4aa5fd <__PRETTY_FUNCTION__.10670+0x5d> + 4aa5dd: 66 69 6c 65 3a 20 25 imul bp, word ptr [rbp + 2*riz + 58], 9504 + 4aa5e4: 73 0a jae 0x4aa5f0 <__PRETTY_FUNCTION__.10670+0x50> + 4aa5e6: 00 25 73 3a 20 63 add byte ptr [rip + 1663056499], ah # 0x636ae05f <_end+0x631ea6df> + 4aa5ec: 61 + 4aa5ed: 6e outsb dx, byte ptr [rsi] + 4aa5ee: 6e outsb dx, byte ptr [rsi] + 4aa5ef: 6f outsd dx, dword ptr [rsi] + 4aa5f0: 74 20 je 0x4aa612 <__PRETTY_FUNCTION__.10670+0x72> + 4aa5f2: 63 72 65 movsxd esi, dword ptr [rdx + 101] + 4aa5f5: 61 + 4aa5f6: 74 65 je 0x4aa65d <__PRETTY_FUNCTION__.10670+0xbd> + 4aa5f8: 20 66 69 and byte ptr [rsi + 105], ah + 4aa5fb: 6c insb byte ptr es:[rdi], dx + 4aa5fc: 65 3a 20 cmp ah, byte ptr gs:[rax] + 4aa5ff: 25 73 0a 00 25 and eax, 620759667 + 4aa604: 73 3a jae 0x4aa640 <__PRETTY_FUNCTION__.10670+0xa0> + 4aa606: 20 63 61 and byte ptr [rbx + 97], ah + 4aa609: 6e outsb dx, byte ptr [rsi] + 4aa60a: 6e outsb dx, byte ptr [rsi] + 4aa60b: 6f outsd dx, dword ptr [rsi] + 4aa60c: 74 20 je 0x4aa62e <__PRETTY_FUNCTION__.10670+0x8e> + 4aa60e: 6d insd dword ptr es:[rdi], dx + 4aa60f: 61 + 4aa610: 70 20 jo 0x4aa632 <__PRETTY_FUNCTION__.10670+0x92> + 4aa612: 66 69 6c 65 3a 20 25 imul bp, word ptr [rbp + 2*riz + 58], 9504 + 4aa619: 73 0a jae 0x4aa625 <__PRETTY_FUNCTION__.10670+0x85> + 4aa61b: 00 00 add byte ptr [rax], al + 4aa61d: 00 00 add byte ptr [rax], al + 4aa61f: 00 25 73 3a 20 66 add byte ptr [rip + 1713388147], ah # 0x666ae098 <_end+0x661ea718> + 4aa625: 69 6c 65 20 69 73 20 6e imul ebp, dword ptr [rbp + 2*riz + 32], 1847620457 + 4aa62d: 6f outsd dx, dword ptr [rsi] + 4aa62e: 20 63 6f and byte ptr [rbx + 111], ah + 4aa631: 72 72 jb 0x4aa6a5 <__PRETTY_FUNCTION__.10670+0x105> + 4aa633: 65 63 74 20 70 movsxd esi, dword ptr gs:[rax + riz + 112] + 4aa638: 72 6f jb 0x4aa6a9 <__PRETTY_FUNCTION__.10670+0x109> + 4aa63a: 66 69 6c 65 20 64 61 imul bp, word ptr [rbp + 2*riz + 32], 24932 + 4aa641: 74 61 je 0x4aa6a4 <__PRETTY_FUNCTION__.10670+0x104> + 4aa643: 20 66 69 and byte ptr [rsi + 105], ah + 4aa646: 6c insb byte ptr es:[rdi], dx + 4aa647: 65 20 66 6f and byte ptr gs:[rsi + 111], ah + 4aa64b: 72 20 jb 0x4aa66d <__PRETTY_FUNCTION__.10670+0xcd> + 4aa64d: 60 + 4aa64e: 25 73 27 0a 00 and eax, 665459 + 4aa653: 00 00 add byte ptr [rax], al + 4aa655: 00 00 add byte ptr [rax], al + 4aa657: 00 4f 75 add byte ptr [rdi + 117], cl + 4aa65a: 74 20 je 0x4aa67c <__PRETTY_FUNCTION__.10670+0xdc> + 4aa65c: 6f outsd dx, dword ptr [rsi] + 4aa65d: 66 20 6d 65 and byte ptr [rbp + 101], ch + 4aa661: 6d insd dword ptr es:[rdi], dx + 4aa662: 6f outsd dx, dword ptr [rsi] + 4aa663: 72 79 jb 0x4aa6de <__PRETTY_FUNCTION__.10670+0x13e> + 4aa665: 20 77 68 and byte ptr [rdi + 104], dh + 4aa668: 69 6c 65 20 69 6e 69 74 imul ebp, dword ptr [rbp + 2*riz + 32], 1953066601 + 4aa670: 69 61 6c 69 7a 69 6e imul esp, dword ptr [rcx + 108], 1852406377 + 4aa677: 67 20 70 72 and byte ptr [eax + 114], dh + 4aa67b: 6f outsd dx, dword ptr [rsi] + 4aa67c: 66 69 6c 65 72 0a 00 imul bp, word ptr [rbp + 2*riz + 114], 10 + 4aa683: 00 00 add byte ptr [rax], al + 4aa685: 00 00 add byte ptr [rax], al + 4aa687: 00 63 61 add byte ptr [rbx + 97], ah + 4aa68a: 6e outsb dx, byte ptr [rsi] + 4aa68b: 6e outsb dx, byte ptr [rsi] + 4aa68c: 6f outsd dx, dword ptr [rsi] + 4aa68d: 74 20 je 0x4aa6af <__PRETTY_FUNCTION__.10670+0x10f> + 4aa68f: 61 + 4aa690: 6c insb byte ptr es:[rdi], dx + 4aa691: 6c insb byte ptr es:[rdi], dx + 4aa692: 6f outsd dx, dword ptr [rsi] + 4aa693: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4aa696: 65 20 6d 65 and byte ptr gs:[rbp + 101], ch + 4aa69a: 6d insd dword ptr es:[rdi], dx + 4aa69b: 6f outsd dx, dword ptr [rsi] + 4aa69c: 72 79 jb 0x4aa717 <__PRETTY_FUNCTION__.10670+0x177> + 4aa69e: 20 66 6f and byte ptr [rsi + 111], ah + 4aa6a1: 72 20 jb 0x4aa6c3 <__PRETTY_FUNCTION__.10670+0x123> + 4aa6a3: 74 68 je 0x4aa70d <__PRETTY_FUNCTION__.10670+0x16d> + 4aa6a5: 72 65 jb 0x4aa70c <__PRETTY_FUNCTION__.10670+0x16c> + 4aa6a7: 61 + 4aa6a8: 64 2d 6c 6f 63 61 sub eax, 1633906540 + 4aa6ae: 6c insb byte ptr es:[rdi], dx + 4aa6af: 20 64 61 74 and byte ptr [rcx + 2*riz + 116], ah + 4aa6b3: 61 + 4aa6b4: 3a 20 cmp ah, byte ptr [rax] + 4aa6b6: 41 42 + 4aa6b8: 4f 52 push r10 + 4aa6ba: 54 push rsp + 4aa6bb: 0a 00 or al, byte ptr [rax] + 4aa6bd: 00 00 add byte ptr [rax], al + 4aa6bf: 00 72 65 add byte ptr [rdx + 101], dh + 4aa6c2: 73 75 jae 0x4aa739 <__PRETTY_FUNCTION__.10670+0x199> + 4aa6c4: 6c insb byte ptr es:[rdi], dx + 4aa6c5: 74 20 je 0x4aa6e7 <__PRETTY_FUNCTION__.10670+0x147> + 4aa6c7: 3c 3d cmp al, 61 + 4aa6c9: 20 47 4c and byte ptr [rdi + 76], al + 4aa6cc: 28 64 6c 5f sub byte ptr [rsp + 2*rbp + 95], ah + 4aa6d0: 74 6c je 0x4aa73e <__PRETTY_FUNCTION__.10670+0x19e> + 4aa6d2: 73 5f jae 0x4aa733 <__PRETTY_FUNCTION__.10670+0x193> + 4aa6d4: 6d insd dword ptr es:[rdi], dx + 4aa6d5: 61 + 4aa6d6: 78 5f js 0x4aa737 <__PRETTY_FUNCTION__.10670+0x197> + 4aa6d8: 64 74 76 je 0x4aa751 <__PRETTY_FUNCTION__.10670+0x1b1> + 4aa6db: 5f pop rdi + 4aa6dc: 69 64 78 29 20 2b 20 31 imul esp, dword ptr [rax + 2*rdi + 41], 824191776 + 4aa6e4: 00 00 add byte ptr [rax], al + 4aa6e6: 00 00 add byte ptr [rax], al + 4aa6e8: 72 65 jb 0x4aa74f <__PRETTY_FUNCTION__.10670+0x1af> + 4aa6ea: 73 75 jae 0x4aa761 <__PRETTY_FUNCTION__.10670+0x1c1> + 4aa6ec: 6c insb byte ptr es:[rdi], dx + 4aa6ed: 74 20 je 0x4aa70f <__PRETTY_FUNCTION__.10670+0x16f> + 4aa6ef: 3d 3d 20 47 4c cmp eax, 1279729725 + 4aa6f4: 28 64 6c 5f sub byte ptr [rsp + 2*rbp + 95], ah + 4aa6f8: 74 6c je 0x4aa766 <__PRETTY_FUNCTION__.10670+0x1c6> + 4aa6fa: 73 5f jae 0x4aa75b <__PRETTY_FUNCTION__.10670+0x1bb> + 4aa6fc: 6d insd dword ptr es:[rdi], dx + 4aa6fd: 61 + 4aa6fe: 78 5f js 0x4aa75f <__PRETTY_FUNCTION__.10670+0x1bf> + 4aa700: 64 74 76 je 0x4aa779 <__PRETTY_FUNCTION__.10670+0x1d9> + 4aa703: 5f pop rdi + 4aa704: 69 64 78 29 20 2b 20 31 imul esp, dword ptr [rax + 2*rdi + 41], 824191776 + 4aa70c: 00 00 add byte ptr [rax], al + 4aa70e: 00 00 add byte ptr [rax], al + 4aa710: 6c insb byte ptr es:[rdi], dx + 4aa711: 69 73 74 70 2d 3e 73 imul esi, dword ptr [rbx + 116], 1933454704 + 4aa718: 6c insb byte ptr es:[rdi], dx + 4aa719: 6f outsd dx, dword ptr [rsi] + 4aa71a: 74 69 je 0x4aa785 <__PRETTY_FUNCTION__.10670+0x1e5> + 4aa71c: 6e outsb dx, byte ptr [rsi] + 4aa71d: 66 6f outsw dx, word ptr [rsi] + 4aa71f: 5b pop rbx + 4aa720: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] + 4aa723: 5d pop rbp + 4aa724: 2e 67 65 6e outsb dx, byte ptr gs:[esi] + 4aa728: 20 3c 3d 20 47 4c 28 and byte ptr [rdi + 676087584], bh + 4aa72f: 64 6c insb byte ptr es:[rdi], dx + 4aa731: 5f pop rdi + 4aa732: 74 6c je 0x4aa7a0 <__PRETTY_FUNCTION__.10670+0x200> + 4aa734: 73 5f jae 0x4aa795 <__PRETTY_FUNCTION__.10670+0x1f5> + 4aa736: 67 65 6e outsb dx, byte ptr gs:[esi] + 4aa739: 65 72 61 jb 0x4aa79d <__PRETTY_FUNCTION__.10670+0x1fd> + 4aa73c: 74 69 je 0x4aa7a7 <__PRETTY_FUNCTION__.10670+0x207> + 4aa73e: 6f outsd dx, dword ptr [rsi] + 4aa73f: 6e outsb dx, byte ptr [rsi] + 4aa740: 29 00 sub dword ptr [rax], eax + 4aa742: 00 00 add byte ptr [rax], al + 4aa744: 00 00 add byte ptr [rax], al + 4aa746: 00 00 add byte ptr [rax], al + 4aa748: 6d insd dword ptr es:[rdi], dx + 4aa749: 61 + 4aa74a: 70 2d jo 0x4aa779 <__PRETTY_FUNCTION__.10670+0x1d9> + 4aa74c: 3e 6c insb byte ptr es:[rdi], dx + 4aa74e: 5f pop rdi + 4aa74f: 74 6c je 0x4aa7bd <__PRETTY_FUNCTION__.10670+0x21d> + 4aa751: 73 5f jae 0x4aa7b2 <__PRETTY_FUNCTION__.10670+0x212> + 4aa753: 6d insd dword ptr es:[rdi], dx + 4aa754: 6f outsd dx, dword ptr [rsi] + 4aa755: 64 69 64 20 3d 3d 20 74 6f imul esp, dword ptr fs:[rax + riz + 61], 1869881405 + 4aa75e: 74 61 je 0x4aa7c1 <__PRETTY_FUNCTION__.10670+0x221> + 4aa760: 6c insb byte ptr es:[rdi], dx + 4aa761: 20 2b and byte ptr [rbx], ch + 4aa763: 20 63 6e and byte ptr [rbx + 110], ah + 4aa766: 74 00 je 0x4aa768 <__PRETTY_FUNCTION__.10670+0x1c8> + 4aa768: 6d insd dword ptr es:[rdi], dx + 4aa769: 61 + 4aa76a: 70 2d jo 0x4aa799 <__PRETTY_FUNCTION__.10670+0x1f9> + 4aa76c: 3e 6c insb byte ptr es:[rdi], dx + 4aa76e: 5f pop rdi + 4aa76f: 74 6c je 0x4aa7dd <__PRETTY_FUNCTION__.10670+0x23d> + 4aa771: 73 5f jae 0x4aa7d2 <__PRETTY_FUNCTION__.10670+0x232> + 4aa773: 62 + 4aa774: 6c insb byte ptr es:[rdi], dx + 4aa775: 6f outsd dx, dword ptr [rsi] + 4aa776: 63 6b 73 movsxd ebp, dword ptr [rbx + 115] + 4aa779: 69 7a 65 20 3e 3d 20 imul edi, dword ptr [rdx + 101], 540884512 + 4aa780: 6d insd dword ptr es:[rdi], dx + 4aa781: 61 + 4aa782: 70 2d jo 0x4aa7b1 <__PRETTY_FUNCTION__.10670+0x211> + 4aa784: 3e 6c insb byte ptr es:[rdi], dx + 4aa786: 5f pop rdi + 4aa787: 74 6c je 0x4aa7f5 <__PRETTY_FUNCTION__.10670+0x255> + 4aa789: 73 5f jae 0x4aa7ea <__PRETTY_FUNCTION__.10670+0x24a> + 4aa78b: 69 6e 69 74 69 6d 61 imul ebp, dword ptr [rsi + 105], 1634560372 + 4aa792: 67 65 5f addr32 pop rdi + 4aa795: 73 69 jae 0x4aa800 <__PRETTY_FUNCTION__.10670+0x260> + 4aa797: 7a 65 jp 0x4aa7fe <__PRETTY_FUNCTION__.10670+0x25e> + 4aa799: 00 00 add byte ptr [rax], al + 4aa79b: 00 00 add byte ptr [rax], al + 4aa79d: 00 00 add byte ptr [rax], al + 4aa79f: 00 28 add byte ptr [rax], ch + 4aa7a1: 73 69 jae 0x4aa80c <__PRETTY_FUNCTION__.10670+0x26c> + 4aa7a3: 7a 65 jp 0x4aa80a <__PRETTY_FUNCTION__.10670+0x26a> + 4aa7a5: 5f pop rdi + 4aa7a6: 74 29 je 0x4aa7d1 <__PRETTY_FUNCTION__.10670+0x231> + 4aa7a8: 20 6d 61 and byte ptr [rbp + 97], ch + 4aa7ab: 70 2d jo 0x4aa7da <__PRETTY_FUNCTION__.10670+0x23a> + 4aa7ad: 3e 6c insb byte ptr es:[rdi], dx + 4aa7af: 5f pop rdi + 4aa7b0: 74 6c je 0x4aa81e <__PRETTY_FUNCTION__.10670+0x27e> + 4aa7b2: 73 5f jae 0x4aa813 <__PRETTY_FUNCTION__.10670+0x273> + 4aa7b4: 6f outsd dx, dword ptr [rsi] + 4aa7b5: 66 66 73 65 jae 0x4aa81e <__PRETTY_FUNCTION__.10670+0x27e> + 4aa7b9: 74 20 je 0x4aa7db <__PRETTY_FUNCTION__.10670+0x23b> + 4aa7bb: 3e 3d 20 6d 61 70 cmp eax, 1885433120 + 4aa7c1: 2d 3e 6c 5f 74 sub eax, 1952410686 + 4aa7c6: 6c insb byte ptr es:[rdi], dx + 4aa7c7: 73 5f jae 0x4aa828 <__PRETTY_FUNCTION__.10670+0x288> + 4aa7c9: 62 + 4aa7ca: 6c insb byte ptr es:[rdi], dx + 4aa7cb: 6f outsd dx, dword ptr [rsi] + 4aa7cc: 63 6b 73 movsxd ebp, dword ptr [rbx + 115] + 4aa7cf: 69 7a 65 00 00 00 00 imul edi, dword ptr [rdx + 101], 0 + 4aa7d6: 00 00 add byte ptr [rax], al + 4aa7d8: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4aa7db: 6e outsb dx, byte ptr [rsi] + 4aa7dc: 6f outsd dx, dword ptr [rsi] + 4aa7dd: 74 20 je 0x4aa7ff <__PRETTY_FUNCTION__.10670+0x25f> + 4aa7df: 63 72 65 movsxd esi, dword ptr [rdx + 101] + 4aa7e2: 61 + 4aa7e3: 74 65 je 0x4aa84a <__PRETTY_FUNCTION__.10493+0x1a> + 4aa7e5: 20 54 4c 53 and byte ptr [rsp + 2*rcx + 83], dl + 4aa7e9: 20 64 61 74 and byte ptr [rcx + 2*riz + 116], ah + 4aa7ed: 61 + 4aa7ee: 20 73 74 and byte ptr [rbx + 116], dh + 4aa7f1: 72 75 jb 0x4aa868 <__PRETTY_FUNCTION__.10453+0x18> + 4aa7f3: 63 74 75 72 movsxd esi, dword ptr [rbp + 2*rsi + 114] + 4aa7f7: 65 73 00 jae 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> + 4aa7fa: 2e 2e 2f + 4aa7fd: 65 6c insb byte ptr es:[rdi], dx + 4aa7ff: 66 2f + 4aa801: 64 6c insb byte ptr es:[rdi], dx + 4aa803: 2d 74 6c 73 2e sub eax, 779316340 + 4aa808: 63 00 movsxd eax, dword ptr [rax] + 4aa80a: 6c insb byte ptr es:[rdi], dx + 4aa80b: 69 73 74 70 20 21 3d imul esi, dword ptr [rbx + 116], 1025581168 + 4aa812: 20 4e 55 and byte ptr [rsi + 85], cl + 4aa815: 4c 4c + 4aa817: 00 69 64 add byte ptr [rcx + 100], ch + 4aa81a: 78 20 js 0x4aa83c <__PRETTY_FUNCTION__.10493+0xc> + 4aa81c: 3d 3d 20 30 00 cmp eax, 3153981 + 4aa821: 64 6c insb byte ptr es:[rdi], dx + 4aa823: 6f outsd dx, dword ptr [rsi] + 4aa824: 70 65 jo 0x4aa88b <__PRETTY_FUNCTION__.10394+0x1b> + 4aa826: 6e outsb dx, byte ptr [rsi] + ... + 4aa82f: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004aa830 <__PRETTY_FUNCTION__.10493>: + 4aa830: 5f pop rdi + 4aa831: 64 6c insb byte ptr es:[rdi], dx + 4aa833: 5f pop rdi + 4aa834: 61 + 4aa835: 64 64 5f pop rdi + 4aa838: 74 6f je 0x4aa8a9 <__PRETTY_FUNCTION__.10394+0x39> + 4aa83a: 5f pop rdi + 4aa83b: 73 6c jae 0x4aa8a9 <__PRETTY_FUNCTION__.10394+0x39> + 4aa83d: 6f outsd dx, dword ptr [rsi] + 4aa83e: 74 69 je 0x4aa8a9 <__PRETTY_FUNCTION__.10394+0x39> + 4aa840: 6e outsb dx, byte ptr [rsi] + 4aa841: 66 6f outsw dx, word ptr [rsi] + ... + 4aa84f: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004aa850 <__PRETTY_FUNCTION__.10453>: + 4aa850: 5f pop rdi + 4aa851: 64 6c insb byte ptr es:[rdi], dx + 4aa853: 5f pop rdi + 4aa854: 61 + 4aa855: 6c insb byte ptr es:[rdi], dx + 4aa856: 6c insb byte ptr es:[rdi], dx + 4aa857: 6f outsd dx, dword ptr [rsi] + 4aa858: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4aa85b: 65 5f pop rdi + 4aa85d: 74 6c je 0x4aa8cb <__PRETTY_FUNCTION__.10394+0x5b> + 4aa85f: 73 5f jae 0x4aa8c0 <__PRETTY_FUNCTION__.10394+0x50> + 4aa861: 69 6e 69 74 00 00 00 imul ebp, dword ptr [rsi + 105], 116 + ... + +00000000004aa870 <__PRETTY_FUNCTION__.10394>: + 4aa870: 5f pop rdi + 4aa871: 64 6c insb byte ptr es:[rdi], dx + 4aa873: 5f pop rdi + 4aa874: 6e outsb dx, byte ptr [rsi] + 4aa875: 65 78 74 js 0x4aa8ec <__PRETTY_FUNCTION__.10267+0x1c> + 4aa878: 5f pop rdi + 4aa879: 74 6c je 0x4aa8e7 <__PRETTY_FUNCTION__.10267+0x17> + 4aa87b: 73 5f jae 0x4aa8dc <__PRETTY_FUNCTION__.10267+0xc> + 4aa87d: 6d insd dword ptr es:[rdi], dx + 4aa87e: 6f outsd dx, dword ptr [rsi] + 4aa87f: 64 69 64 00 2f 70 72 6f 63 imul esp, dword ptr fs:[rax + rax + 47], 1668248176 + 4aa888: 2f + 4aa889: 73 65 jae 0x4aa8f0 <__PRETTY_FUNCTION__.10267+0x20> + 4aa88b: 6c insb byte ptr es:[rdi], dx + 4aa88c: 66 2f + 4aa88e: 65 78 65 js 0x4aa8f6 <__PRETTY_FUNCTION__.10267+0x26> + 4aa891: 00 6c 69 6e add byte ptr [rcx + 2*rbp + 110], ch + 4aa895: 6b 76 61 6c imul esi, dword ptr [rsi + 97], 108 + 4aa899: 5b pop rbx + 4aa89a: 30 5d 20 xor byte ptr [rbp + 32], bl + 4aa89d: 3d 3d 20 27 2f cmp eax, 791093309 + 4aa8a2: 27 + 4aa8a3: 00 00 add byte ptr [rax], al + 4aa8a5: 00 00 add byte ptr [rax], al + 4aa8a7: 00 2e add byte ptr [rsi], ch + 4aa8a9: 2e 2f + 4aa8ab: 73 79 jae 0x4aa926 <__PRETTY_FUNCTION__.10267+0x56> + 4aa8ad: 73 64 jae 0x4aa913 <__PRETTY_FUNCTION__.10267+0x43> + 4aa8af: 65 70 73 jo 0x4aa925 <__PRETTY_FUNCTION__.10267+0x55> + 4aa8b2: 2f + 4aa8b3: 75 6e jne 0x4aa923 <__PRETTY_FUNCTION__.10267+0x53> + 4aa8b5: 69 78 2f 73 79 73 76 imul edi, dword ptr [rax + 47], 1987279219 + 4aa8bc: 2f + 4aa8bd: 6c insb byte ptr es:[rdi], dx + 4aa8be: 69 6e 75 78 2f 64 6c imul ebp, dword ptr [rsi + 117], 1818505080 + 4aa8c5: 2d 6f 72 69 67 sub eax, 1734963823 + 4aa8ca: 69 6e 2e 63 00 00 5f imul ebp, dword ptr [rsi + 46], 1593835619 + +00000000004aa8d0 <__PRETTY_FUNCTION__.10267>: + 4aa8d0: 5f pop rdi + 4aa8d1: 64 6c insb byte ptr es:[rdi], dx + 4aa8d3: 5f pop rdi + 4aa8d4: 67 65 74 5f addr32 je 0x4aa937 <__PRETTY_FUNCTION__.10267+0x67> + 4aa8d8: 6f outsd dx, dword ptr [rsi] + 4aa8d9: 72 69 jb 0x4aa944 <__PRETTY_FUNCTION__.10267+0x74> + 4aa8db: 67 69 6e 00 00 46 61 74 imul ebp, dword ptr [esi], 1952531968 + 4aa8e3: 61 + 4aa8e4: 6c insb byte ptr es:[rdi], dx + 4aa8e5: 20 65 72 and byte ptr [rbp + 114], ah + 4aa8e8: 72 6f jb 0x4aa959 <_dl_out_of_memory+0x1> + 4aa8ea: 72 3a jb 0x4aa926 <__PRETTY_FUNCTION__.10267+0x56> + 4aa8ec: 20 6c 65 6e and byte ptr [rbp + 2*riz + 110], ch + 4aa8f0: 67 74 68 addr32 je 0x4aa95b <_dl_out_of_memory+0x3> + 4aa8f3: 20 61 63 and byte ptr [rcx + 99], ah + 4aa8f6: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 4aa8f9: 6e outsb dx, byte ptr [rsi] + 4aa8fa: 74 69 je 0x4aa965 <_dl_out_of_memory+0xd> + 4aa8fc: 6e outsb dx, byte ptr [rsi] + 4aa8fd: 67 20 69 6e and byte ptr [ecx + 110], ch + 4aa901: 20 5f 64 and byte ptr [rdi + 100], bl + 4aa904: 6c insb byte ptr es:[rdi], dx + 4aa905: 5f pop rdi + 4aa906: 65 78 63 js 0x4aa96c <_dl_out_of_memory+0x14> + 4aa909: 65 70 74 jo 0x4aa980 <_dl_out_of_memory+0x28> + 4aa90c: 69 6f 6e 5f 63 72 65 imul ebp, dword ptr [rdi + 110], 1701995359 + 4aa913: 61 + 4aa914: 74 65 je 0x4aa97b <_dl_out_of_memory+0x23> + 4aa916: 5f pop rdi + 4aa917: 66 6f outsw dx, word ptr [rsi] + 4aa919: 72 6d jb 0x4aa988 <_dl_out_of_memory+0x30> + 4aa91b: 61 + 4aa91c: 74 0a je 0x4aa928 <__PRETTY_FUNCTION__.10267+0x58> + 4aa91e: 00 00 add byte ptr [rax], al + 4aa920: 46 61 + 4aa922: 74 61 je 0x4aa985 <_dl_out_of_memory+0x2d> + 4aa924: 6c insb byte ptr es:[rdi], dx + 4aa925: 20 65 72 and byte ptr [rbp + 114], ah + 4aa928: 72 6f jb 0x4aa999 <_dl_out_of_memory+0x41> + 4aa92a: 72 3a jb 0x4aa966 <_dl_out_of_memory+0xe> + 4aa92c: 20 69 6e and byte ptr [rcx + 110], ch + 4aa92f: 76 61 jbe 0x4aa992 <_dl_out_of_memory+0x3a> + 4aa931: 6c insb byte ptr es:[rdi], dx + 4aa932: 69 64 20 66 6f 72 6d 61 imul esp, dword ptr [rax + riz + 102], 1634562671 + 4aa93a: 74 20 je 0x4aa95c <_dl_out_of_memory+0x4> + 4aa93c: 69 6e 20 65 78 63 65 imul ebp, dword ptr [rsi + 32], 1701017701 + 4aa943: 70 74 jo 0x4aa9b9 <_dl_out_of_memory+0x61> + 4aa945: 69 6f 6e 20 73 74 72 imul ebp, dword ptr [rdi + 110], 1920234272 + 4aa94c: 69 6e 67 0a 00 00 00 imul ebp, dword ptr [rsi + 103], 10 + 4aa953: 00 00 add byte ptr [rax], al + 4aa955: 00 00 add byte ptr [rax], al + 4aa957: 00 6f 75 add byte ptr [rdi + 117], ch + +00000000004aa958 <_dl_out_of_memory>: + 4aa958: 6f outsd dx, dword ptr [rsi] + 4aa959: 75 74 jne 0x4aa9cf <_dl_out_of_memory+0x77> + 4aa95b: 20 6f 66 and byte ptr [rdi + 102], ch + 4aa95e: 20 6d 65 and byte ptr [rbp + 101], ch + 4aa961: 6d insd dword ptr es:[rdi], dx + 4aa962: 6f outsd dx, dword ptr [rsi] + 4aa963: 72 79 jb 0x4aa9de <__PRETTY_FUNCTION__.10630+0xe> + 4aa965: 00 2f add byte ptr [rdi], ch + 4aa967: 65 74 63 je 0x4aa9cd <_dl_out_of_memory+0x75> + 4aa96a: 2f + 4aa96b: 6c insb byte ptr es:[rdi], dx + 4aa96c: 64 2e 73 6f jae 0x4aa9df <__PRETTY_FUNCTION__.10630+0xf> + 4aa970: 2e 63 61 63 movsxd esp, dword ptr cs:[rcx + 99] + 4aa974: 68 65 00 20 73 push 1931477093 + 4aa979: 65 61 + 4aa97b: 72 63 jb 0x4aa9e0 <__PRETTY_FUNCTION__.10630+0x10> + 4aa97d: 68 20 63 61 63 push 1667326752 + 4aa982: 68 65 3d 25 73 push 1931820389 + 4aa987: 0a 00 or al, byte ptr [rax] + 4aa989: 67 6c insb byte ptr es:[edi], dx + 4aa98b: 69 62 63 2d 6c 64 2e imul esp, dword ptr [rdx + 99], 778333229 + 4aa992: 73 6f jae 0x4aaa03 <__PRETTY_FUNCTION__.10630+0x33> + 4aa994: 2e 63 61 63 movsxd esp, dword ptr cs:[rcx + 99] + 4aa998: 68 65 31 2e 31 push 825110885 + 4aa99d: 00 6c 64 2e add byte ptr [rsp + 2*riz + 46], ch + 4aa9a1: 73 6f jae 0x4aaa12 <__PRETTY_FUNCTION__.10630+0x42> + 4aa9a3: 2d 31 2e 37 2e sub eax, 775368241 + 4aa9a8: 30 00 xor byte ptr [rax], al + 4aa9aa: 64 6c insb byte ptr es:[rdi], dx + 4aa9ac: 2d 63 61 63 68 sub eax, 1751343459 + 4aa9b1: 65 2e 63 00 movsxd eax, dword ptr cs:[rax] + 4aa9b5: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 4aa9b8: 68 65 20 21 3d push 1025581157 + 4aa9bd: 20 4e 55 and byte ptr [rsi + 85], cl + 4aa9c0: 4c 4c + ... + 4aa9ce: 00 00 add byte ptr [rax], al + +00000000004aa9d0 <__PRETTY_FUNCTION__.10630>: + 4aa9d0: 5f pop rdi + 4aa9d1: 64 6c insb byte ptr es:[rdi], dx + 4aa9d3: 5f pop rdi + 4aa9d4: 6c insb byte ptr es:[rdi], dx + 4aa9d5: 6f outsd dx, dword ptr [rsi] + 4aa9d6: 61 + 4aa9d7: 64 5f pop rdi + 4aa9d9: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 4aa9dc: 68 65 5f 6c 6f push 1869373285 + 4aa9e1: 6f outsd dx, dword ptr [rsi] + 4aa9e2: 6b 75 70 00 imul esi, dword ptr [rbp + 112], 0 + 4aa9e6: 47 4c + 4aa9e8: 49 42 + 4aa9ea: 43 5f pop r15 + 4aa9ec: 50 push rax + 4aa9ed: 52 push rdx + 4aa9ee: 49 56 push r14 + 4aa9f0: 41 54 push r12 + 4aa9f2: 45 00 5f 64 add byte ptr [r15 + 100], r11b + 4aa9f6: 6c insb byte ptr es:[rdi], dx + 4aa9f7: 5f pop rdi + 4aa9f8: 6f outsd dx, dword ptr [rsi] + 4aa9f9: 70 65 jo 0x4aaa60 <__PRETTY_FUNCTION__.10630+0x90> + 4aa9fb: 6e outsb dx, byte ptr [rsi] + 4aa9fc: 5f pop rdi + 4aa9fd: 68 6f 6f 6b 32 push 845901679 + 4aaa02: 00 5f 64 add byte ptr [rdi + 100], bl + 4aaa05: 6c insb byte ptr es:[rdi], dx + 4aaa06: 5f pop rdi + 4aaa07: 6f outsd dx, dword ptr [rsi] + 4aaa08: 70 65 jo 0x4aaa6f <__PRETTY_FUNCTION__.10630+0x9f> + 4aaa0a: 6e outsb dx, byte ptr [rsi] + 4aaa0b: 5f pop rdi + 4aaa0c: 68 6f 6f 6b 00 push 7040879 + 4aaa11: 25 73 3a 20 25 and eax, 622869107 + 4aaa16: 73 3a jae 0x4aaa52 <__PRETTY_FUNCTION__.10630+0x82> + 4aaa18: 20 25 73 25 73 25 and byte ptr [rip + 628303219], ah # 0x25bdcf91 <_end+0x25719611> + 4aaa1e: 73 25 jae 0x4aaa45 <__PRETTY_FUNCTION__.10630+0x75> + 4aaa20: 73 25 jae 0x4aaa47 <__PRETTY_FUNCTION__.10630+0x77> + 4aaa22: 73 0a jae 0x4aaa2e <__PRETTY_FUNCTION__.10630+0x5e> + 4aaa24: 00 44 59 4e add byte ptr [rcx + 2*rbx + 78], al + 4aaa28: 41 4d + 4aaa2a: 49 43 + 4aaa2c: 20 4c 49 4e and byte ptr [rcx + 2*rcx + 78], cl + 4aaa30: 4b 45 + 4aaa32: 52 push rdx + 4aaa33: 20 42 55 and byte ptr [rdx + 85], al + 4aaa36: 47 21 21 and dword ptr [r9], r12d + 4aaa39: 21 00 and dword ptr [rax], eax + 4aaa3b: 00 00 add byte ptr [rax], al + 4aaa3d: 00 00 add byte ptr [rax], al + 4aaa3f: 00 65 72 add byte ptr [rbp + 114], ah + 4aaa42: 72 6f jb 0x4aaab3 + 4aaa44: 72 20 jb 0x4aaa66 <__PRETTY_FUNCTION__.10630+0x96> + 4aaa46: 77 68 ja 0x4aaab0 + 4aaa48: 69 6c 65 20 6c 6f 61 64 imul ebp, dword ptr [rbp + 2*riz + 32], 1684107116 + 4aaa50: 69 6e 67 20 73 68 61 imul ebp, dword ptr [rsi + 103], 1634235168 + 4aaa57: 72 65 jb 0x4aaabe + 4aaa59: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch + 4aaa5e: 72 61 jb 0x4aaac1 + 4aaa60: 72 69 jb 0x4aaacb + 4aaa62: 65 73 00 jae 0x4aaa65 <__PRETTY_FUNCTION__.10630+0x95> + 4aaa65: 5e pop rsi + 4aaa66: 5b pop rbx + 4aaa67: 79 59 jns 0x4aaac2 + 4aaa69: 5d pop rbp + 4aaa6a: 00 5e 5b add byte ptr [rsi + 91], bl + 4aaa6d: 6e outsb dx, byte ptr [rsi] + 4aaa6e: 4e 5d pop rbp + 4aaa70: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x4aaa76 <__PRETTY_FUNCTION__.10630+0xa6> + 4aaa76: 00 00 add byte ptr [rax], al + +00000000004aaa78 : + 4aaa78: 01 00 add dword ptr [rax], eax + 4aaa7a: 00 00 add byte ptr [rax], al + 4aaa7c: 01 00 add dword ptr [rax], eax + 4aaa7e: 00 00 add byte ptr [rax], al + 4aaa80: 53 push rbx + 4aaa81: 75 6e jne 0x4aaaf1 + 4aaa83: 00 4d 6f add byte ptr [rbp + 111], cl + 4aaa86: 6e outsb dx, byte ptr [rsi] + 4aaa87: 00 54 75 65 add byte ptr [rbp + 2*rsi + 101], dl + 4aaa8b: 00 57 65 add byte ptr [rdi + 101], dl + 4aaa8e: 64 00 54 68 75 add byte ptr fs:[rax + 2*rbp + 117], dl + 4aaa93: 00 46 72 add byte ptr [rsi + 114], al + 4aaa96: 69 00 53 61 74 00 imul eax, dword ptr [rax], 7627091 + 4aaa9c: 53 push rbx + 4aaa9d: 75 6e jne 0x4aab0d + 4aaa9f: 64 61 + 4aaaa1: 79 00 jns 0x4aaaa3 + 4aaaa3: 4d 6f outsd dx, dword ptr [rsi] + 4aaaa5: 6e outsb dx, byte ptr [rsi] + 4aaaa6: 64 61 + 4aaaa8: 79 00 jns 0x4aaaaa + 4aaaaa: 54 push rsp + 4aaaab: 75 65 jne 0x4aab12 + 4aaaad: 73 64 jae 0x4aab13 + 4aaaaf: 61 + 4aaab0: 79 00 jns 0x4aaab2 + 4aaab2: 57 push rdi + 4aaab3: 65 64 6e outsb dx, byte ptr fs:[rsi] + 4aaab6: 65 73 64 jae 0x4aab1d + 4aaab9: 61 + 4aaaba: 79 00 jns 0x4aaabc + 4aaabc: 54 push rsp + 4aaabd: 68 75 72 73 64 push 1685287541 + 4aaac2: 61 + 4aaac3: 79 00 jns 0x4aaac5 + 4aaac5: 46 72 69 jb 0x4aab31 + 4aaac8: 64 61 + 4aaaca: 79 00 jns 0x4aaacc + 4aaacc: 53 push rbx + 4aaacd: 61 + 4aaace: 74 75 je 0x4aab45 + 4aaad0: 72 64 jb 0x4aab36 + 4aaad2: 61 + 4aaad3: 79 00 jns 0x4aaad5 + 4aaad5: 4a 61 + 4aaad7: 6e outsb dx, byte ptr [rsi] + 4aaad8: 00 46 65 add byte ptr [rsi + 101], al + 4aaadb: 62 00 4d 61 + 4aaadf: 72 00 jb 0x4aaae1 + 4aaae1: 41 70 72 jo 0x4aab56 + 4aaae4: 00 4d 61 add byte ptr [rbp + 97], cl + 4aaae7: 79 00 jns 0x4aaae9 + 4aaae9: 4a 75 6e jne 0x4aab5a + 4aaaec: 00 4a 75 add byte ptr [rdx + 117], cl + 4aaaef: 6c insb byte ptr es:[rdi], dx + 4aaaf0: 00 41 75 add byte ptr [rcx + 117], al + 4aaaf3: 67 00 53 65 add byte ptr [ebx + 101], dl + 4aaaf7: 70 00 jo 0x4aaaf9 + 4aaaf9: 4f 63 74 00 4e movsxd r14, dword ptr [r8 + r8 + 78] + 4aaafe: 6f outsd dx, dword ptr [rsi] + 4aaaff: 76 00 jbe 0x4aab01 + 4aab01: 44 65 gs + 4aab03: 63 00 movsxd eax, dword ptr [rax] + 4aab05: 4a 61 + 4aab07: 6e outsb dx, byte ptr [rsi] + 4aab08: 75 61 jne 0x4aab6b + 4aab0a: 72 79 jb 0x4aab85 + 4aab0c: 00 46 65 add byte ptr [rsi + 101], al + 4aab0f: 62 72 75 61 72 + 4aab14: 79 00 jns 0x4aab16 + 4aab16: 4d 61 + 4aab18: 72 63 jb 0x4aab7d + 4aab1a: 68 00 41 70 72 push 1919959296 + 4aab1f: 69 6c 00 4a 75 6e 65 00 imul ebp, dword ptr [rax + rax + 74], 6647413 + 4aab27: 4a 75 6c jne 0x4aab96 + 4aab2a: 79 00 jns 0x4aab2c + 4aab2c: 41 75 67 jne 0x4aab96 + 4aab2f: 75 73 jne 0x4aaba4 + 4aab31: 74 00 je 0x4aab33 + 4aab33: 53 push rbx + 4aab34: 65 70 74 jo 0x4aabab + 4aab37: 65 6d insd dword ptr es:[rdi], dx + 4aab39: 62 + 4aab3a: 65 72 00 jb 0x4aab3d + 4aab3d: 4f 63 74 6f 62 movsxd r14, dword ptr [r15 + 2*r13 + 98] + 4aab42: 65 72 00 jb 0x4aab45 + 4aab45: 4e 6f outsd dx, dword ptr [rsi] + 4aab47: 76 65 jbe 0x4aabae + 4aab49: 6d insd dword ptr es:[rdi], dx + 4aab4a: 62 + 4aab4b: 65 72 00 jb 0x4aab4e + 4aab4e: 44 65 gs + 4aab50: 63 65 6d movsxd esp, dword ptr [rbp + 109] + 4aab53: 62 + 4aab54: 65 72 00 jb 0x4aab57 + 4aab57: 41 4d + 4aab59: 00 50 4d add byte ptr [rax + 77], dl + 4aab5c: 00 25 61 20 25 62 add byte ptr [rip + 1646600289], ah # 0x626fcbc3 <_end+0x62239243> + 4aab62: 20 25 65 20 25 48 and byte ptr [rip + 1210392677], ah # 0x486fcbcd <_end+0x4823924d> + 4aab68: 3a 25 4d 3a 25 53 cmp ah, byte ptr [rip + 1394948685] # 0x536fe5bb <_end+0x5323ac3b> + 4aab6e: 20 25 59 00 25 6d and byte ptr [rip + 1831141465], ah # 0x6d6fabcd <_end+0x6d23724d> + 4aab74: 2f + 4aab75: 25 64 2f 25 79 and eax, 2032480100 + 4aab7a: 00 25 48 3a 25 4d add byte ptr [rip + 1294285384], ah # 0x4d6fe5c8 <_end+0x4d23ac48> + 4aab80: 3a 25 53 00 25 49 cmp ah, byte ptr [rip + 1227161683] # 0x496fabd9 <_end+0x49237259> + 4aab86: 3a 25 4d 3a 25 53 cmp ah, byte ptr [rip + 1394948685] # 0x536fe5d9 <_end+0x5323ac59> + 4aab8c: 20 25 70 00 07 00 and byte ptr [rip + 458864], ah # 0x51ac02 <_end+0x57282> + 4aab92: 04 00 add al, 0 + 4aab94: 01 00 add dword ptr [rax], eax + 4aab96: 02 00 add al, byte ptr [rax] + 4aab98: 25 61 20 25 62 and eax, 1646600289 + 4aab9d: 20 25 65 20 25 48 and byte ptr [rip + 1210392677], ah # 0x486fcc08 <_end+0x48239288> + 4aaba3: 3a 25 4d 3a 25 53 cmp ah, byte ptr [rip + 1394948685] # 0x536fe5f6 <_end+0x5323ac76> + 4aaba9: 20 25 5a 20 25 59 and byte ptr [rip + 1495605338], ah # 0x596fcc09 <_end+0x59239289> + 4aabaf: 00 53 00 add byte ptr [rbx], dl + 4aabb2: 00 00 add byte ptr [rax], al + 4aabb4: 75 00 jne 0x4aabb6 + 4aabb6: 00 00 add byte ptr [rax], al + 4aabb8: 6e outsb dx, byte ptr [rsi] + 4aabb9: 00 00 add byte ptr [rax], al + 4aabbb: 00 00 add byte ptr [rax], al + 4aabbd: 00 00 add byte ptr [rax], al + 4aabbf: 00 4d 00 add byte ptr [rbp], cl + 4aabc2: 00 00 add byte ptr [rax], al + 4aabc4: 6f outsd dx, dword ptr [rsi] + 4aabc5: 00 00 add byte ptr [rax], al + 4aabc7: 00 6e 00 add byte ptr [rsi], ch + 4aabca: 00 00 add byte ptr [rax], al + 4aabcc: 00 00 add byte ptr [rax], al + 4aabce: 00 00 add byte ptr [rax], al + 4aabd0: 54 push rsp + 4aabd1: 00 00 add byte ptr [rax], al + 4aabd3: 00 75 00 add byte ptr [rbp], dh + 4aabd6: 00 00 add byte ptr [rax], al + 4aabd8: 65 00 00 add byte ptr gs:[rax], al + 4aabdb: 00 00 add byte ptr [rax], al + 4aabdd: 00 00 add byte ptr [rax], al + 4aabdf: 00 57 00 add byte ptr [rdi], dl + 4aabe2: 00 00 add byte ptr [rax], al + 4aabe4: 65 00 00 add byte ptr gs:[rax], al + 4aabe7: 00 64 00 00 add byte ptr [rax + rax], ah + 4aabeb: 00 00 add byte ptr [rax], al + 4aabed: 00 00 add byte ptr [rax], al + 4aabef: 00 54 00 00 add byte ptr [rax + rax], dl + 4aabf3: 00 68 00 add byte ptr [rax], ch + 4aabf6: 00 00 add byte ptr [rax], al + 4aabf8: 75 00 jne 0x4aabfa + 4aabfa: 00 00 add byte ptr [rax], al + 4aabfc: 00 00 add byte ptr [rax], al + 4aabfe: 00 00 add byte ptr [rax], al + 4aac00: 46 00 00 add byte ptr [rax], r8b + 4aac03: 00 72 00 add byte ptr [rdx], dh + 4aac06: 00 00 add byte ptr [rax], al + 4aac08: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 4aac0e: 00 00 add byte ptr [rax], al + 4aac10: 53 push rbx + 4aac11: 00 00 add byte ptr [rax], al + 4aac13: 00 61 00 add byte ptr [rcx], ah + 4aac16: 00 00 add byte ptr [rax], al + 4aac18: 74 00 je 0x4aac1a + 4aac1a: 00 00 add byte ptr [rax], al + 4aac1c: 00 00 add byte ptr [rax], al + 4aac1e: 00 00 add byte ptr [rax], al + 4aac20: 53 push rbx + 4aac21: 00 00 add byte ptr [rax], al + 4aac23: 00 75 00 add byte ptr [rbp], dh + 4aac26: 00 00 add byte ptr [rax], al + 4aac28: 6e outsb dx, byte ptr [rsi] + 4aac29: 00 00 add byte ptr [rax], al + 4aac2b: 00 64 00 00 add byte ptr [rax + rax], ah + 4aac2f: 00 61 00 add byte ptr [rcx], ah + 4aac32: 00 00 add byte ptr [rax], al + 4aac34: 79 00 jns 0x4aac36 + 4aac36: 00 00 add byte ptr [rax], al + 4aac38: 00 00 add byte ptr [rax], al + 4aac3a: 00 00 add byte ptr [rax], al + 4aac3c: 4d 00 00 add byte ptr [r8], r8b + 4aac3f: 00 6f 00 add byte ptr [rdi], ch + 4aac42: 00 00 add byte ptr [rax], al + 4aac44: 6e outsb dx, byte ptr [rsi] + 4aac45: 00 00 add byte ptr [rax], al + 4aac47: 00 64 00 00 add byte ptr [rax + rax], ah + 4aac4b: 00 61 00 add byte ptr [rcx], ah + 4aac4e: 00 00 add byte ptr [rax], al + 4aac50: 79 00 jns 0x4aac52 + 4aac52: 00 00 add byte ptr [rax], al + 4aac54: 00 00 add byte ptr [rax], al + 4aac56: 00 00 add byte ptr [rax], al + 4aac58: 46 00 00 add byte ptr [rax], r8b + 4aac5b: 00 72 00 add byte ptr [rdx], dh + 4aac5e: 00 00 add byte ptr [rax], al + 4aac60: 69 00 00 00 64 00 imul eax, dword ptr [rax], 6553600 + 4aac66: 00 00 add byte ptr [rax], al + 4aac68: 61 + 4aac69: 00 00 add byte ptr [rax], al + 4aac6b: 00 79 00 add byte ptr [rcx], bh + 4aac6e: 00 00 add byte ptr [rax], al + 4aac70: 00 00 add byte ptr [rax], al + 4aac72: 00 00 add byte ptr [rax], al + 4aac74: 4a 00 00 add byte ptr [rax], al + 4aac77: 00 61 00 add byte ptr [rcx], ah + 4aac7a: 00 00 add byte ptr [rax], al + 4aac7c: 6e outsb dx, byte ptr [rsi] + 4aac7d: 00 00 add byte ptr [rax], al + 4aac7f: 00 00 add byte ptr [rax], al + 4aac81: 00 00 add byte ptr [rax], al + 4aac83: 00 46 00 add byte ptr [rsi], al + 4aac86: 00 00 add byte ptr [rax], al + 4aac88: 65 00 00 add byte ptr gs:[rax], al + 4aac8b: 00 62 00 add byte ptr [rdx], ah + 4aac8e: 00 00 add byte ptr [rax], al + 4aac90: 00 00 add byte ptr [rax], al + 4aac92: 00 00 add byte ptr [rax], al + 4aac94: 4d 00 00 add byte ptr [r8], r8b + 4aac97: 00 61 00 add byte ptr [rcx], ah + 4aac9a: 00 00 add byte ptr [rax], al + 4aac9c: 72 00 jb 0x4aac9e + 4aac9e: 00 00 add byte ptr [rax], al + 4aaca0: 00 00 add byte ptr [rax], al + 4aaca2: 00 00 add byte ptr [rax], al + 4aaca4: 41 00 00 add byte ptr [r8], al + 4aaca7: 00 70 00 add byte ptr [rax], dh + 4aacaa: 00 00 add byte ptr [rax], al + 4aacac: 72 00 jb 0x4aacae + 4aacae: 00 00 add byte ptr [rax], al + 4aacb0: 00 00 add byte ptr [rax], al + 4aacb2: 00 00 add byte ptr [rax], al + 4aacb4: 4d 00 00 add byte ptr [r8], r8b + 4aacb7: 00 61 00 add byte ptr [rcx], ah + 4aacba: 00 00 add byte ptr [rax], al + 4aacbc: 79 00 jns 0x4aacbe + 4aacbe: 00 00 add byte ptr [rax], al + 4aacc0: 00 00 add byte ptr [rax], al + 4aacc2: 00 00 add byte ptr [rax], al + 4aacc4: 4a 00 00 add byte ptr [rax], al + 4aacc7: 00 75 00 add byte ptr [rbp], dh + 4aacca: 00 00 add byte ptr [rax], al + 4aaccc: 6e outsb dx, byte ptr [rsi] + 4aaccd: 00 00 add byte ptr [rax], al + 4aaccf: 00 00 add byte ptr [rax], al + 4aacd1: 00 00 add byte ptr [rax], al + 4aacd3: 00 4a 00 add byte ptr [rdx], cl + 4aacd6: 00 00 add byte ptr [rax], al + 4aacd8: 75 00 jne 0x4aacda + 4aacda: 00 00 add byte ptr [rax], al + 4aacdc: 6c insb byte ptr es:[rdi], dx + 4aacdd: 00 00 add byte ptr [rax], al + 4aacdf: 00 00 add byte ptr [rax], al + 4aace1: 00 00 add byte ptr [rax], al + 4aace3: 00 41 00 add byte ptr [rcx], al + 4aace6: 00 00 add byte ptr [rax], al + 4aace8: 75 00 jne 0x4aacea + 4aacea: 00 00 add byte ptr [rax], al + 4aacec: 67 00 00 add byte ptr [eax], al + 4aacef: 00 00 add byte ptr [rax], al + 4aacf1: 00 00 add byte ptr [rax], al + 4aacf3: 00 53 00 add byte ptr [rbx], dl + 4aacf6: 00 00 add byte ptr [rax], al + 4aacf8: 65 00 00 add byte ptr gs:[rax], al + 4aacfb: 00 70 00 add byte ptr [rax], dh + 4aacfe: 00 00 add byte ptr [rax], al + 4aad00: 00 00 add byte ptr [rax], al + 4aad02: 00 00 add byte ptr [rax], al + 4aad04: 4f 00 00 add byte ptr [r8], r8b + 4aad07: 00 63 00 add byte ptr [rbx], ah + 4aad0a: 00 00 add byte ptr [rax], al + 4aad0c: 74 00 je 0x4aad0e + 4aad0e: 00 00 add byte ptr [rax], al + 4aad10: 00 00 add byte ptr [rax], al + 4aad12: 00 00 add byte ptr [rax], al + 4aad14: 4e 00 00 add byte ptr [rax], r8b + 4aad17: 00 6f 00 add byte ptr [rdi], ch + 4aad1a: 00 00 add byte ptr [rax], al + 4aad1c: 76 00 jbe 0x4aad1e + 4aad1e: 00 00 add byte ptr [rax], al + 4aad20: 00 00 add byte ptr [rax], al + 4aad22: 00 00 add byte ptr [rax], al + 4aad24: 44 00 00 add byte ptr [rax], r8b + 4aad27: 00 65 00 add byte ptr [rbp], ah + 4aad2a: 00 00 add byte ptr [rax], al + 4aad2c: 63 00 movsxd eax, dword ptr [rax] + 4aad2e: 00 00 add byte ptr [rax], al + 4aad30: 00 00 add byte ptr [rax], al + 4aad32: 00 00 add byte ptr [rax], al + 4aad34: 4d 00 00 add byte ptr [r8], r8b + 4aad37: 00 61 00 add byte ptr [rcx], ah + 4aad3a: 00 00 add byte ptr [rax], al + 4aad3c: 72 00 jb 0x4aad3e + 4aad3e: 00 00 add byte ptr [rax], al + 4aad40: 63 00 movsxd eax, dword ptr [rax] + 4aad42: 00 00 add byte ptr [rax], al + 4aad44: 68 00 00 00 00 push 0 + 4aad49: 00 00 add byte ptr [rax], al + 4aad4b: 00 41 00 add byte ptr [rcx], al + 4aad4e: 00 00 add byte ptr [rax], al + 4aad50: 70 00 jo 0x4aad52 + 4aad52: 00 00 add byte ptr [rax], al + 4aad54: 72 00 jb 0x4aad56 + 4aad56: 00 00 add byte ptr [rax], al + 4aad58: 69 00 00 00 6c 00 imul eax, dword ptr [rax], 7077888 + 4aad5e: 00 00 add byte ptr [rax], al + 4aad60: 00 00 add byte ptr [rax], al + 4aad62: 00 00 add byte ptr [rax], al + 4aad64: 4a 00 00 add byte ptr [rax], al + 4aad67: 00 75 00 add byte ptr [rbp], dh + 4aad6a: 00 00 add byte ptr [rax], al + 4aad6c: 6e outsb dx, byte ptr [rsi] + 4aad6d: 00 00 add byte ptr [rax], al + 4aad6f: 00 65 00 add byte ptr [rbp], ah + 4aad72: 00 00 add byte ptr [rax], al + 4aad74: 00 00 add byte ptr [rax], al + 4aad76: 00 00 add byte ptr [rax], al + 4aad78: 4a 00 00 add byte ptr [rax], al + 4aad7b: 00 75 00 add byte ptr [rbp], dh + 4aad7e: 00 00 add byte ptr [rax], al + 4aad80: 6c insb byte ptr es:[rdi], dx + 4aad81: 00 00 add byte ptr [rax], al + 4aad83: 00 79 00 add byte ptr [rcx], bh + 4aad86: 00 00 add byte ptr [rax], al + 4aad88: 00 00 add byte ptr [rax], al + 4aad8a: 00 00 add byte ptr [rax], al + 4aad8c: 41 00 00 add byte ptr [r8], al + 4aad8f: 00 75 00 add byte ptr [rbp], dh + 4aad92: 00 00 add byte ptr [rax], al + 4aad94: 67 00 00 add byte ptr [eax], al + 4aad97: 00 75 00 add byte ptr [rbp], dh + 4aad9a: 00 00 add byte ptr [rax], al + 4aad9c: 73 00 jae 0x4aad9e + 4aad9e: 00 00 add byte ptr [rax], al + 4aada0: 74 00 je 0x4aada2 + 4aada2: 00 00 add byte ptr [rax], al + 4aada4: 00 00 add byte ptr [rax], al + 4aada6: 00 00 add byte ptr [rax], al + 4aada8: 41 00 00 add byte ptr [r8], al + 4aadab: 00 4d 00 add byte ptr [rbp], cl + 4aadae: 00 00 add byte ptr [rax], al + 4aadb0: 00 00 add byte ptr [rax], al + 4aadb2: 00 00 add byte ptr [rax], al + 4aadb4: 50 push rax + 4aadb5: 00 00 add byte ptr [rax], al + 4aadb7: 00 4d 00 add byte ptr [rbp], cl + 4aadba: 00 00 add byte ptr [rax], al + 4aadbc: 00 00 add byte ptr [rax], al + 4aadbe: 00 00 add byte ptr [rax], al + 4aadc0: 54 push rsp + 4aadc1: 00 00 add byte ptr [rax], al + 4aadc3: 00 75 00 add byte ptr [rbp], dh + 4aadc6: 00 00 add byte ptr [rax], al + 4aadc8: 65 00 00 add byte ptr gs:[rax], al + 4aadcb: 00 73 00 add byte ptr [rbx], dh + 4aadce: 00 00 add byte ptr [rax], al + 4aadd0: 64 00 00 add byte ptr fs:[rax], al + 4aadd3: 00 61 00 add byte ptr [rcx], ah + 4aadd6: 00 00 add byte ptr [rax], al + 4aadd8: 79 00 jns 0x4aadda + 4aadda: 00 00 add byte ptr [rax], al + 4aaddc: 00 00 add byte ptr [rax], al + 4aadde: 00 00 add byte ptr [rax], al + 4aade0: 57 push rdi + 4aade1: 00 00 add byte ptr [rax], al + 4aade3: 00 65 00 add byte ptr [rbp], ah + 4aade6: 00 00 add byte ptr [rax], al + 4aade8: 64 00 00 add byte ptr fs:[rax], al + 4aadeb: 00 6e 00 add byte ptr [rsi], ch + 4aadee: 00 00 add byte ptr [rax], al + 4aadf0: 65 00 00 add byte ptr gs:[rax], al + 4aadf3: 00 73 00 add byte ptr [rbx], dh + 4aadf6: 00 00 add byte ptr [rax], al + 4aadf8: 64 00 00 add byte ptr fs:[rax], al + 4aadfb: 00 61 00 add byte ptr [rcx], ah + 4aadfe: 00 00 add byte ptr [rax], al + 4aae00: 79 00 jns 0x4aae02 + 4aae02: 00 00 add byte ptr [rax], al + 4aae04: 00 00 add byte ptr [rax], al + 4aae06: 00 00 add byte ptr [rax], al + 4aae08: 54 push rsp + 4aae09: 00 00 add byte ptr [rax], al + 4aae0b: 00 68 00 add byte ptr [rax], ch + 4aae0e: 00 00 add byte ptr [rax], al + 4aae10: 75 00 jne 0x4aae12 + 4aae12: 00 00 add byte ptr [rax], al + 4aae14: 72 00 jb 0x4aae16 + 4aae16: 00 00 add byte ptr [rax], al + 4aae18: 73 00 jae 0x4aae1a + 4aae1a: 00 00 add byte ptr [rax], al + 4aae1c: 64 00 00 add byte ptr fs:[rax], al + 4aae1f: 00 61 00 add byte ptr [rcx], ah + 4aae22: 00 00 add byte ptr [rax], al + 4aae24: 79 00 jns 0x4aae26 + ... + 4aae2e: 00 00 add byte ptr [rax], al + 4aae30: 53 push rbx + 4aae31: 00 00 add byte ptr [rax], al + 4aae33: 00 61 00 add byte ptr [rcx], ah + 4aae36: 00 00 add byte ptr [rax], al + 4aae38: 74 00 je 0x4aae3a + 4aae3a: 00 00 add byte ptr [rax], al + 4aae3c: 75 00 jne 0x4aae3e + 4aae3e: 00 00 add byte ptr [rax], al + 4aae40: 72 00 jb 0x4aae42 + 4aae42: 00 00 add byte ptr [rax], al + 4aae44: 64 00 00 add byte ptr fs:[rax], al + 4aae47: 00 61 00 add byte ptr [rcx], ah + 4aae4a: 00 00 add byte ptr [rax], al + 4aae4c: 79 00 jns 0x4aae4e + ... + 4aae56: 00 00 add byte ptr [rax], al + 4aae58: 4a 00 00 add byte ptr [rax], al + 4aae5b: 00 61 00 add byte ptr [rcx], ah + 4aae5e: 00 00 add byte ptr [rax], al + 4aae60: 6e outsb dx, byte ptr [rsi] + 4aae61: 00 00 add byte ptr [rax], al + 4aae63: 00 75 00 add byte ptr [rbp], dh + 4aae66: 00 00 add byte ptr [rax], al + 4aae68: 61 + 4aae69: 00 00 add byte ptr [rax], al + 4aae6b: 00 72 00 add byte ptr [rdx], dh + 4aae6e: 00 00 add byte ptr [rax], al + 4aae70: 79 00 jns 0x4aae72 + 4aae72: 00 00 add byte ptr [rax], al + 4aae74: 00 00 add byte ptr [rax], al + 4aae76: 00 00 add byte ptr [rax], al + 4aae78: 46 00 00 add byte ptr [rax], r8b + 4aae7b: 00 65 00 add byte ptr [rbp], ah + 4aae7e: 00 00 add byte ptr [rax], al + 4aae80: 62 + 4aae81: 00 00 add byte ptr [rax], al + 4aae83: 00 72 00 add byte ptr [rdx], dh + 4aae86: 00 00 add byte ptr [rax], al + 4aae88: 75 00 jne 0x4aae8a + 4aae8a: 00 00 add byte ptr [rax], al + 4aae8c: 61 + 4aae8d: 00 00 add byte ptr [rax], al + 4aae8f: 00 72 00 add byte ptr [rdx], dh + 4aae92: 00 00 add byte ptr [rax], al + 4aae94: 79 00 jns 0x4aae96 + ... + 4aae9e: 00 00 add byte ptr [rax], al + 4aaea0: 53 push rbx + 4aaea1: 00 00 add byte ptr [rax], al + 4aaea3: 00 65 00 add byte ptr [rbp], ah + 4aaea6: 00 00 add byte ptr [rax], al + 4aaea8: 70 00 jo 0x4aaeaa + 4aaeaa: 00 00 add byte ptr [rax], al + 4aaeac: 74 00 je 0x4aaeae + 4aaeae: 00 00 add byte ptr [rax], al + 4aaeb0: 65 00 00 add byte ptr gs:[rax], al + 4aaeb3: 00 6d 00 add byte ptr [rbp], ch + 4aaeb6: 00 00 add byte ptr [rax], al + 4aaeb8: 62 + 4aaeb9: 00 00 add byte ptr [rax], al + 4aaebb: 00 65 00 add byte ptr [rbp], ah + 4aaebe: 00 00 add byte ptr [rax], al + 4aaec0: 72 00 jb 0x4aaec2 + 4aaec2: 00 00 add byte ptr [rax], al + 4aaec4: 00 00 add byte ptr [rax], al + 4aaec6: 00 00 add byte ptr [rax], al + 4aaec8: 4f 00 00 add byte ptr [r8], r8b + 4aaecb: 00 63 00 add byte ptr [rbx], ah + 4aaece: 00 00 add byte ptr [rax], al + 4aaed0: 74 00 je 0x4aaed2 + 4aaed2: 00 00 add byte ptr [rax], al + 4aaed4: 6f outsd dx, dword ptr [rsi] + 4aaed5: 00 00 add byte ptr [rax], al + 4aaed7: 00 62 00 add byte ptr [rdx], ah + 4aaeda: 00 00 add byte ptr [rax], al + 4aaedc: 65 00 00 add byte ptr gs:[rax], al + 4aaedf: 00 72 00 add byte ptr [rdx], dh + 4aaee2: 00 00 add byte ptr [rax], al + 4aaee4: 00 00 add byte ptr [rax], al + 4aaee6: 00 00 add byte ptr [rax], al + 4aaee8: 4e 00 00 add byte ptr [rax], r8b + 4aaeeb: 00 6f 00 add byte ptr [rdi], ch + 4aaeee: 00 00 add byte ptr [rax], al + 4aaef0: 76 00 jbe 0x4aaef2 + 4aaef2: 00 00 add byte ptr [rax], al + 4aaef4: 65 00 00 add byte ptr gs:[rax], al + 4aaef7: 00 6d 00 add byte ptr [rbp], ch + 4aaefa: 00 00 add byte ptr [rax], al + 4aaefc: 62 + 4aaefd: 00 00 add byte ptr [rax], al + 4aaeff: 00 65 00 add byte ptr [rbp], ah + 4aaf02: 00 00 add byte ptr [rax], al + 4aaf04: 72 00 jb 0x4aaf06 + ... + 4aaf0e: 00 00 add byte ptr [rax], al + 4aaf10: 44 00 00 add byte ptr [rax], r8b + 4aaf13: 00 65 00 add byte ptr [rbp], ah + 4aaf16: 00 00 add byte ptr [rax], al + 4aaf18: 63 00 movsxd eax, dword ptr [rax] + 4aaf1a: 00 00 add byte ptr [rax], al + 4aaf1c: 65 00 00 add byte ptr gs:[rax], al + 4aaf1f: 00 6d 00 add byte ptr [rbp], ch + 4aaf22: 00 00 add byte ptr [rax], al + 4aaf24: 62 + 4aaf25: 00 00 add byte ptr [rax], al + 4aaf27: 00 65 00 add byte ptr [rbp], ah + 4aaf2a: 00 00 add byte ptr [rax], al + 4aaf2c: 72 00 jb 0x4aaf2e + ... + 4aaf36: 00 00 add byte ptr [rax], al + 4aaf38: 25 00 00 00 61 and eax, 1627389952 + 4aaf3d: 00 00 add byte ptr [rax], al + 4aaf3f: 00 20 add byte ptr [rax], ah + 4aaf41: 00 00 add byte ptr [rax], al + 4aaf43: 00 25 00 00 00 62 add byte ptr [rip + 1644167168], ah # 0x624aaf49 <_end+0x61fe75c9> + 4aaf49: 00 00 add byte ptr [rax], al + 4aaf4b: 00 20 add byte ptr [rax], ah + 4aaf4d: 00 00 add byte ptr [rax], al + 4aaf4f: 00 25 00 00 00 65 add byte ptr [rip + 1694498816], ah # 0x654aaf55 <_end+0x64fe75d5> + 4aaf55: 00 00 add byte ptr [rax], al + 4aaf57: 00 20 add byte ptr [rax], ah + 4aaf59: 00 00 add byte ptr [rax], al + 4aaf5b: 00 25 00 00 00 48 add byte ptr [rip + 1207959552], ah # 0x484aaf61 <_end+0x47fe75e1> + 4aaf61: 00 00 add byte ptr [rax], al + 4aaf63: 00 3a add byte ptr [rdx], bh + 4aaf65: 00 00 add byte ptr [rax], al + 4aaf67: 00 25 00 00 00 4d add byte ptr [rip + 1291845632], ah # 0x4d4aaf6d <_end+0x4cfe75ed> + 4aaf6d: 00 00 add byte ptr [rax], al + 4aaf6f: 00 3a add byte ptr [rdx], bh + 4aaf71: 00 00 add byte ptr [rax], al + 4aaf73: 00 25 00 00 00 53 add byte ptr [rip + 1392508928], ah # 0x534aaf79 <_end+0x52fe75f9> + 4aaf79: 00 00 add byte ptr [rax], al + 4aaf7b: 00 20 add byte ptr [rax], ah + 4aaf7d: 00 00 add byte ptr [rax], al + 4aaf7f: 00 25 00 00 00 59 add byte ptr [rip + 1493172224], ah # 0x594aaf85 <_end+0x58fe7605> + ... + 4aaf8d: 00 00 add byte ptr [rax], al + 4aaf8f: 00 25 00 00 00 6d add byte ptr [rip + 1828716544], ah # 0x6d4aaf95 <_end+0x6cfe7615> + 4aaf95: 00 00 add byte ptr [rax], al + 4aaf97: 00 2f add byte ptr [rdi], ch + 4aaf99: 00 00 add byte ptr [rax], al + 4aaf9b: 00 25 00 00 00 64 add byte ptr [rip + 1677721600], ah # 0x644aafa1 <_end+0x63fe7621> + 4aafa1: 00 00 add byte ptr [rax], al + 4aafa3: 00 2f add byte ptr [rdi], ch + 4aafa5: 00 00 add byte ptr [rax], al + 4aafa7: 00 25 00 00 00 79 add byte ptr [rip + 2030043136], ah # 0x794aafad <_end+0x78fe762d> + ... + 4aafb5: 00 00 add byte ptr [rax], al + 4aafb7: 00 25 00 00 00 48 add byte ptr [rip + 1207959552], ah # 0x484aafbd <_end+0x47fe763d> + 4aafbd: 00 00 add byte ptr [rax], al + 4aafbf: 00 3a add byte ptr [rdx], bh + 4aafc1: 00 00 add byte ptr [rax], al + 4aafc3: 00 25 00 00 00 4d add byte ptr [rip + 1291845632], ah # 0x4d4aafc9 <_end+0x4cfe7649> + 4aafc9: 00 00 add byte ptr [rax], al + 4aafcb: 00 3a add byte ptr [rdx], bh + 4aafcd: 00 00 add byte ptr [rax], al + 4aafcf: 00 25 00 00 00 53 add byte ptr [rip + 1392508928], ah # 0x534aafd5 <_end+0x52fe7655> + ... + 4aafdd: 00 00 add byte ptr [rax], al + 4aafdf: 00 25 00 00 00 49 add byte ptr [rip + 1224736768], ah # 0x494aafe5 <_end+0x48fe7665> + 4aafe5: 00 00 add byte ptr [rax], al + 4aafe7: 00 3a add byte ptr [rdx], bh + 4aafe9: 00 00 add byte ptr [rax], al + 4aafeb: 00 25 00 00 00 4d add byte ptr [rip + 1291845632], ah # 0x4d4aaff1 <_end+0x4cfe7671> + 4aaff1: 00 00 add byte ptr [rax], al + 4aaff3: 00 3a add byte ptr [rdx], bh + 4aaff5: 00 00 add byte ptr [rax], al + 4aaff7: 00 25 00 00 00 53 add byte ptr [rip + 1392508928], ah # 0x534aaffd <_end+0x52fe767d> + 4aaffd: 00 00 add byte ptr [rax], al + 4aafff: 00 20 add byte ptr [rax], ah + 4ab001: 00 00 add byte ptr [rax], al + 4ab003: 00 25 00 00 00 70 add byte ptr [rip + 1879048192], ah # 0x704ab009 <_end+0x6ffe7689> + 4ab009: 00 00 add byte ptr [rax], al + 4ab00b: 00 00 add byte ptr [rax], al + 4ab00d: 00 00 add byte ptr [rax], al + 4ab00f: 00 25 00 00 00 61 add byte ptr [rip + 1627389952], ah # 0x614ab015 <_end+0x60fe7695> + 4ab015: 00 00 add byte ptr [rax], al + 4ab017: 00 20 add byte ptr [rax], ah + 4ab019: 00 00 add byte ptr [rax], al + 4ab01b: 00 25 00 00 00 62 add byte ptr [rip + 1644167168], ah # 0x624ab021 <_end+0x61fe76a1> + 4ab021: 00 00 add byte ptr [rax], al + 4ab023: 00 20 add byte ptr [rax], ah + 4ab025: 00 00 add byte ptr [rax], al + 4ab027: 00 25 00 00 00 65 add byte ptr [rip + 1694498816], ah # 0x654ab02d <_end+0x64fe76ad> + 4ab02d: 00 00 add byte ptr [rax], al + 4ab02f: 00 20 add byte ptr [rax], ah + 4ab031: 00 00 add byte ptr [rax], al + 4ab033: 00 25 00 00 00 48 add byte ptr [rip + 1207959552], ah # 0x484ab039 <_end+0x47fe76b9> + 4ab039: 00 00 add byte ptr [rax], al + 4ab03b: 00 3a add byte ptr [rdx], bh + 4ab03d: 00 00 add byte ptr [rax], al + 4ab03f: 00 25 00 00 00 4d add byte ptr [rip + 1291845632], ah # 0x4d4ab045 <_end+0x4cfe76c5> + 4ab045: 00 00 add byte ptr [rax], al + 4ab047: 00 3a add byte ptr [rdx], bh + 4ab049: 00 00 add byte ptr [rax], al + 4ab04b: 00 25 00 00 00 53 add byte ptr [rip + 1392508928], ah # 0x534ab051 <_end+0x52fe76d1> + 4ab051: 00 00 add byte ptr [rax], al + 4ab053: 00 20 add byte ptr [rax], ah + 4ab055: 00 00 add byte ptr [rax], al + 4ab057: 00 25 00 00 00 5a add byte ptr [rip + 1509949440], ah # 0x5a4ab05d <_end+0x59fe76dd> + 4ab05d: 00 00 add byte ptr [rax], al + 4ab05f: 00 20 add byte ptr [rax], ah + 4ab061: 00 00 add byte ptr [rax], al + 4ab063: 00 25 00 00 00 59 add byte ptr [rip + 1493172224], ah # 0x594ab069 <_end+0x58fe76e9> + 4ab069: 00 00 add byte ptr [rax], al + 4ab06b: 00 00 add byte ptr [rax], al + 4ab06d: 00 00 add byte ptr [rax], al + 4ab06f: 00 25 70 25 74 25 add byte ptr [rip + 628368752], ah # 0x25bed5e5 <_end+0x25729c65> + 4ab075: 67 25 74 25 6d 25 addr32 and eax, 627910004 + 4ab07b: 74 25 je 0x4ab0a2 + 4ab07d: 66 00 00 add byte ptr [rax], al + 4ab080: 25 61 25 4e 25 and eax, 625878369 + 4ab085: 66 25 4e 25 and ax, 9550 + 4ab089: 64 25 4e 25 62 25 and eax, 627189070 + 4ab08f: 4e 25 73 20 25 68 and rax, 1747263603 + 4ab095: 20 25 65 20 25 72 and byte ptr [rip + 1915035749], ah # 0x726fd100 <_end+0x72239780> + 4ab09b: 25 4e 25 43 2d and eax, 759375182 + 4ab0a0: 25 7a 20 25 54 and eax, 1411719290 + 4ab0a5: 25 4e 25 63 25 and eax, 627254606 + 4ab0aa: 4e 00 2b add byte ptr [rbx], r13b + 4ab0ad: 25 63 20 25 61 and eax, 1629823075 + 4ab0b2: 20 25 6c 00 49 53 and byte ptr [rip + 1397293164], ah # 0x5393b124 <_end+0x534777a4> + 4ab0b8: 4f 2f + 4ab0ba: 49 45 + 4ab0bc: 43 20 31 and byte ptr [r9], sil + 4ab0bf: 34 36 xor al, 54 + 4ab0c1: 35 32 20 69 31 xor eax, 828973106 + 4ab0c6: 38 6e 20 cmp byte ptr [rsi + 32], ch + 4ab0c9: 46 44 + 4ab0cb: 43 43 + 4ab0cd: 2d 73 65 74 00 sub eax, 7628147 + 4ab0d2: 4b 65 gs + 4ab0d4: 6c insb byte ptr es:[rdi], dx + 4ab0d5: 64 20 53 69 and byte ptr fs:[rbx + 105], dl + 4ab0d9: 6d insd dword ptr es:[rdi], dx + 4ab0da: 6f outsd dx, dword ptr [rsi] + 4ab0db: 6e outsb dx, byte ptr [rsi] + 4ab0dc: 73 65 jae 0x4ab143 + 4ab0de: 6e outsb dx, byte ptr [rsi] + 4ab0df: 00 6b 65 add byte ptr [rbx + 101], ch + 4ab0e2: 6c insb byte ptr es:[rdi], dx + 4ab0e3: 64 40 64 fs + 4ab0e6: 6b 75 75 67 imul esi, dword ptr [rbp + 117], 103 + 4ab0ea: 2e 64 6b 00 2b imul eax, dword ptr fs:[rax], 43 + 4ab0ef: 34 35 xor al, 53 + 4ab0f1: 20 33 and byte ptr [rbx], dh + 4ab0f3: 31 32 xor dword ptr [rdx], esi + 4ab0f5: 32 2d 36 35 34 33 xor ch, byte ptr [rip + 859059510] # 0x337ee631 <_end+0x3332acb1> + 4ab0fb: 00 2b add byte ptr [rbx], ch + 4ab0fd: 34 35 xor al, 53 + 4ab0ff: 20 33 and byte ptr [rbx], dh + 4ab101: 33 32 xor esi, dword ptr [rdx] + 4ab103: 35 2d 36 35 34 xor eax, 875902509 + 4ab108: 33 00 xor eax, dword ptr [rax] + 4ab10a: 49 53 push r11 + 4ab10c: 4f 00 31 add byte ptr [r9], r14b + 4ab10f: 2e 30 00 xor byte ptr cs:[rax], al + 4ab112: 31 39 xor dword ptr [rcx], edi + 4ab114: 39 37 cmp dword ptr [rdi], esi + 4ab116: 2d 31 32 2d 32 sub eax, 841822769 + 4ab11b: 30 00 xor byte ptr [rax], al + 4ab11d: 00 00 add byte ptr [rax], al + 4ab11f: 00 49 53 add byte ptr [rcx + 83], cl + 4ab122: 4f 2f + 4ab124: 49 45 + 4ab126: 43 20 4a 54 and byte ptr [r10 + 84], cl + 4ab12a: 43 31 2f xor dword ptr [r15], ebp + 4ab12d: 53 push rbx + 4ab12e: 43 32 32 xor sil, byte ptr [r10] + 4ab131: 2f + 4ab132: 57 push rdi + 4ab133: 47 32 30 xor r14b, byte ptr [r8] + 4ab136: 20 2d 20 69 6e 74 and byte ptr [rip + 1953392928], ch # 0x74b91a5c <_end+0x746ce0dc> + 4ab13c: 65 72 6e jb 0x4ab1ad + 4ab13f: 61 + 4ab140: 74 69 je 0x4ab1ab + 4ab142: 6f outsd dx, dword ptr [rsi] + 4ab143: 6e outsb dx, byte ptr [rsi] + 4ab144: 61 + 4ab145: 6c insb byte ptr es:[rdi], dx + 4ab146: 69 7a 61 74 69 6f 6e imul edi, dword ptr [rdx + 97], 1852795252 + 4ab14d: 00 00 add byte ptr [rax], al + 4ab14f: 00 43 2f add byte ptr [rbx + 47], al + 4ab152: 6f outsd dx, dword ptr [rsi] + 4ab153: 20 4b 65 and byte ptr [rbx + 101], cl + 4ab156: 6c insb byte ptr es:[rdi], dx + 4ab157: 64 20 53 69 and byte ptr fs:[rbx + 105], dl + 4ab15b: 6d insd dword ptr es:[rdi], dx + 4ab15c: 6f outsd dx, dword ptr [rsi] + 4ab15d: 6e outsb dx, byte ptr [rsi] + 4ab15e: 73 65 jae 0x4ab1c5 + 4ab160: 6e outsb dx, byte ptr [rsi] + 4ab161: 2c 20 sub al, 32 + 4ab163: 53 push rbx + 4ab164: 6b 74 2e 20 4a imul esi, dword ptr [rsi + rbp + 32], 74 + 4ab169: 6f outsd dx, dword ptr [rsi] + 4ab16a: 72 67 jb 0x4ab1d3 + 4ab16c: 65 6e outsb dx, byte ptr gs:[rsi] + 4ab16e: 73 20 jae 0x4ab190 + 4ab170: 41 6c insb byte ptr es:[rdi], dx + 4ab172: 6c insb byte ptr es:[rdi], dx + 4ab173: 65 20 38 and byte ptr gs:[rax], bh + 4ab176: 2c 20 sub al, 32 + 4ab178: 44 4b + 4ab17a: 2d 31 36 31 35 sub eax, 892417585 + 4ab17f: 20 4b 6f and byte ptr [rbx + 111], cl + 4ab182: 62 65 6e 68 61 + 4ab187: 76 6e jbe 0x4ab1f7 + 4ab189: 20 56 00 and byte ptr [rsi], dl + 4ab18c: 00 00 add byte ptr [rax], al + 4ab18e: 00 00 add byte ptr [rax], al + 4ab190: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 + 4ab196: 39 39 cmp dword ptr [rcx], edi + 4ab198: 39 00 cmp dword ptr [rax], eax + 4ab19a: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 + 4ab1a0: 39 39 cmp dword ptr [rcx], edi + 4ab1a2: 39 00 cmp dword ptr [rax], eax + 4ab1a4: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 + 4ab1aa: 39 39 cmp dword ptr [rcx], edi + 4ab1ac: 39 00 cmp dword ptr [rax], eax + 4ab1ae: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 + 4ab1b4: 39 39 cmp dword ptr [rcx], edi + 4ab1b6: 39 00 cmp dword ptr [rax], eax + 4ab1b8: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 + 4ab1be: 39 39 cmp dword ptr [rcx], edi + 4ab1c0: 39 00 cmp dword ptr [rax], eax + 4ab1c2: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 + 4ab1c8: 39 39 cmp dword ptr [rcx], edi + 4ab1ca: 39 00 cmp dword ptr [rax], eax + 4ab1cc: 00 69 31 add byte ptr [rcx + 49], ch + 4ab1cf: 38 6e 3a cmp byte ptr [rsi + 58], ch + 4ab1d2: 31 39 xor dword ptr [rcx], edi + 4ab1d4: 39 39 cmp dword ptr [rcx], edi + 4ab1d6: 00 69 31 add byte ptr [rcx + 49], ch + 4ab1d9: 38 6e 3a cmp byte ptr [rsi + 58], ch + 4ab1dc: 31 39 xor dword ptr [rcx], edi + 4ab1de: 39 39 cmp dword ptr [rcx], edi + 4ab1e0: 00 69 31 add byte ptr [rcx + 49], ch + 4ab1e3: 38 6e 3a cmp byte ptr [rsi + 58], ch + 4ab1e6: 31 39 xor dword ptr [rcx], edi + 4ab1e8: 39 39 cmp dword ptr [rcx], edi + 4ab1ea: 00 69 31 add byte ptr [rcx + 49], ch + 4ab1ed: 38 6e 3a cmp byte ptr [rsi + 58], ch + 4ab1f0: 31 39 xor dword ptr [rcx], edi + 4ab1f2: 39 39 cmp dword ptr [rcx], edi + 4ab1f4: 00 69 31 add byte ptr [rcx + 49], ch + 4ab1f7: 38 6e 3a cmp byte ptr [rsi + 58], ch + 4ab1fa: 31 39 xor dword ptr [rcx], edi + 4ab1fc: 39 39 cmp dword ptr [rcx], edi + 4ab1fe: 00 69 31 add byte ptr [rcx + 49], ch + 4ab201: 38 6e 3a cmp byte ptr [rsi + 58], ch + 4ab204: 31 39 xor dword ptr [rcx], edi + 4ab206: 39 39 cmp dword ptr [rcx], edi + 4ab208: 00 69 31 add byte ptr [rcx + 49], ch + 4ab20b: 38 6e 3a cmp byte ptr [rsi + 58], ch + 4ab20e: 31 39 xor dword ptr [rcx], edi + 4ab210: 39 39 cmp dword ptr [rcx], edi + 4ab212: 00 69 31 add byte ptr [rcx + 49], ch + 4ab215: 38 6e 3a cmp byte ptr [rsi + 58], ch + 4ab218: 31 39 xor dword ptr [rcx], edi + 4ab21a: 39 39 cmp dword ptr [rcx], edi + 4ab21c: 00 69 31 add byte ptr [rcx + 49], ch + 4ab21f: 38 6e 3a cmp byte ptr [rsi + 58], ch + 4ab222: 31 39 xor dword ptr [rcx], edi + 4ab224: 39 39 cmp dword ptr [rcx], edi + 4ab226: 00 69 31 add byte ptr [rcx + 49], ch + 4ab229: 38 6e 3a cmp byte ptr [rsi + 58], ch + 4ab22c: 31 39 xor dword ptr [rcx], edi + 4ab22e: 39 39 cmp dword ptr [rcx], edi + ... + +00000000004ab240 : + 4ab240: 08 00 or byte ptr [rax], al + 4ab242: 00 00 add byte ptr [rax], al + 4ab244: 01 00 add dword ptr [rax], eax + 4ab246: 00 00 add byte ptr [rax], al + 4ab248: 08 00 or byte ptr [rax], al + 4ab24a: 00 00 add byte ptr [rax], al + 4ab24c: 00 00 add byte ptr [rax], al + 4ab24e: 00 00 add byte ptr [rax], al + 4ab250: ff 00 inc dword ptr [rax] + 4ab252: 00 00 add byte ptr [rax], al + 4ab254: 18 00 sbb byte ptr [rax], al + 4ab256: 00 00 add byte ptr [rax], al + 4ab258: 1c 00 sbb al, 0 + 4ab25a: 00 00 add byte ptr [rax], al + 4ab25c: 00 00 add byte ptr [rax], al + 4ab25e: 00 00 add byte ptr [rax], al + 4ab260: 01 00 add dword ptr [rax], eax + 4ab262: 00 00 add byte ptr [rax], al + 4ab264: 02 00 add al, byte ptr [rax] + 4ab266: 00 00 add byte ptr [rax], al + 4ab268: 03 00 add eax, dword ptr [rax] + 4ab26a: 00 00 add byte ptr [rax], al + 4ab26c: 04 00 add al, 0 + 4ab26e: 00 00 add byte ptr [rax], al + 4ab270: 05 00 00 00 06 add eax, 100663296 + 4ab275: 00 00 add byte ptr [rax], al + 4ab277: 00 07 add byte ptr [rdi], al + 4ab279: 00 00 add byte ptr [rax], al + 4ab27b: 00 08 add byte ptr [rax], cl + 4ab27d: 00 00 add byte ptr [rax], al + 4ab27f: 00 09 add byte ptr [rcx], cl + 4ab281: 00 00 add byte ptr [rax], al + 4ab283: 00 0a add byte ptr [rdx], cl + 4ab285: 00 00 add byte ptr [rax], al + 4ab287: 00 0b add byte ptr [rbx], cl + 4ab289: 00 00 add byte ptr [rax], al + 4ab28b: 00 0c 00 add byte ptr [rax + rax], cl + 4ab28e: 00 00 add byte ptr [rax], al + 4ab290: 0d 00 00 00 0e or eax, 234881024 + 4ab295: 00 00 add byte ptr [rax], al + 4ab297: 00 0f add byte ptr [rdi], cl + 4ab299: 00 00 add byte ptr [rax], al + 4ab29b: 00 10 add byte ptr [rax], dl + 4ab29d: 00 00 add byte ptr [rax], al + 4ab29f: 00 11 add byte ptr [rcx], dl + 4ab2a1: 00 00 add byte ptr [rax], al + 4ab2a3: 00 12 add byte ptr [rdx], dl + 4ab2a5: 00 00 add byte ptr [rax], al + 4ab2a7: 00 13 add byte ptr [rbx], dl + 4ab2a9: 00 00 add byte ptr [rax], al + 4ab2ab: 00 14 00 add byte ptr [rax + rax], dl + 4ab2ae: 00 00 add byte ptr [rax], al + 4ab2b0: 15 00 00 00 16 adc eax, 369098752 + 4ab2b5: 00 00 add byte ptr [rax], al + 4ab2b7: 00 17 add byte ptr [rdi], dl + 4ab2b9: 00 00 add byte ptr [rax], al + 4ab2bb: 00 18 add byte ptr [rax], bl + 4ab2bd: 00 00 add byte ptr [rax], al + 4ab2bf: 00 19 add byte ptr [rcx], bl + 4ab2c1: 00 00 add byte ptr [rax], al + 4ab2c3: 00 1a add byte ptr [rdx], bl + 4ab2c5: 00 00 add byte ptr [rax], al + 4ab2c7: 00 1b add byte ptr [rbx], bl + 4ab2c9: 00 00 add byte ptr [rax], al + 4ab2cb: 00 1c 00 add byte ptr [rax + rax], bl + 4ab2ce: 00 00 add byte ptr [rax], al + 4ab2d0: 1d 00 00 00 1e sbb eax, 503316480 + 4ab2d5: 00 00 add byte ptr [rax], al + 4ab2d7: 00 1f add byte ptr [rdi], bl + 4ab2d9: 00 00 add byte ptr [rax], al + 4ab2db: 00 20 add byte ptr [rax], ah + 4ab2dd: 00 00 add byte ptr [rax], al + 4ab2df: 00 21 add byte ptr [rcx], ah + 4ab2e1: 00 00 add byte ptr [rax], al + 4ab2e3: 00 22 add byte ptr [rdx], ah + 4ab2e5: 00 00 add byte ptr [rax], al + 4ab2e7: 00 23 add byte ptr [rbx], ah + 4ab2e9: 00 00 add byte ptr [rax], al + 4ab2eb: 00 24 00 add byte ptr [rax + rax], ah + 4ab2ee: 00 00 add byte ptr [rax], al + 4ab2f0: 25 00 00 00 26 and eax, 637534208 + 4ab2f5: 00 00 add byte ptr [rax], al + 4ab2f7: 00 27 add byte ptr [rdi], ah + 4ab2f9: 00 00 add byte ptr [rax], al + 4ab2fb: 00 28 add byte ptr [rax], ch + 4ab2fd: 00 00 add byte ptr [rax], al + 4ab2ff: 00 29 add byte ptr [rcx], ch + 4ab301: 00 00 add byte ptr [rax], al + 4ab303: 00 2a add byte ptr [rdx], ch + 4ab305: 00 00 add byte ptr [rax], al + 4ab307: 00 2b add byte ptr [rbx], ch + 4ab309: 00 00 add byte ptr [rax], al + 4ab30b: 00 2c 00 add byte ptr [rax + rax], ch + 4ab30e: 00 00 add byte ptr [rax], al + 4ab310: 2d 00 00 00 2e sub eax, 771751936 + 4ab315: 00 00 add byte ptr [rax], al + 4ab317: 00 2f add byte ptr [rdi], ch + 4ab319: 00 00 add byte ptr [rax], al + 4ab31b: 00 30 add byte ptr [rax], dh + 4ab31d: 00 00 add byte ptr [rax], al + 4ab31f: 00 31 add byte ptr [rcx], dh + 4ab321: 00 00 add byte ptr [rax], al + 4ab323: 00 32 add byte ptr [rdx], dh + 4ab325: 00 00 add byte ptr [rax], al + 4ab327: 00 33 add byte ptr [rbx], dh + 4ab329: 00 00 add byte ptr [rax], al + 4ab32b: 00 34 00 add byte ptr [rax + rax], dh + 4ab32e: 00 00 add byte ptr [rax], al + 4ab330: 35 00 00 00 36 xor eax, 905969664 + 4ab335: 00 00 add byte ptr [rax], al + 4ab337: 00 37 add byte ptr [rdi], dh + 4ab339: 00 00 add byte ptr [rax], al + 4ab33b: 00 38 add byte ptr [rax], bh + 4ab33d: 00 00 add byte ptr [rax], al + 4ab33f: 00 39 add byte ptr [rcx], bh + 4ab341: 00 00 add byte ptr [rax], al + 4ab343: 00 3a add byte ptr [rdx], bh + 4ab345: 00 00 add byte ptr [rax], al + 4ab347: 00 3b add byte ptr [rbx], bh + 4ab349: 00 00 add byte ptr [rax], al + 4ab34b: 00 3c 00 add byte ptr [rax + rax], bh + 4ab34e: 00 00 add byte ptr [rax], al + 4ab350: 3d 00 00 00 3e cmp eax, 1040187392 + 4ab355: 00 00 add byte ptr [rax], al + 4ab357: 00 3f add byte ptr [rdi], bh + 4ab359: 00 00 add byte ptr [rax], al + 4ab35b: 00 40 00 add byte ptr [rax], al + 4ab35e: 00 00 add byte ptr [rax], al + 4ab360: 41 00 00 add byte ptr [r8], al + 4ab363: 00 42 00 add byte ptr [rdx], al + 4ab366: 00 00 add byte ptr [rax], al + 4ab368: 43 00 00 add byte ptr [r8], al + 4ab36b: 00 44 00 00 add byte ptr [rax + rax], al + 4ab36f: 00 45 00 add byte ptr [rbp], al + 4ab372: 00 00 add byte ptr [rax], al + 4ab374: 46 00 00 add byte ptr [rax], r8b + 4ab377: 00 47 00 add byte ptr [rdi], al + 4ab37a: 00 00 add byte ptr [rax], al + 4ab37c: 48 00 00 add byte ptr [rax], al + 4ab37f: 00 49 00 add byte ptr [rcx], cl + 4ab382: 00 00 add byte ptr [rax], al + 4ab384: 4a 00 00 add byte ptr [rax], al + 4ab387: 00 4b 00 add byte ptr [rbx], cl + 4ab38a: 00 00 add byte ptr [rax], al + 4ab38c: 4c 00 00 add byte ptr [rax], r8b + 4ab38f: 00 4d 00 add byte ptr [rbp], cl + 4ab392: 00 00 add byte ptr [rax], al + 4ab394: 4e 00 00 add byte ptr [rax], r8b + 4ab397: 00 4f 00 add byte ptr [rdi], cl + 4ab39a: 00 00 add byte ptr [rax], al + 4ab39c: 50 push rax + 4ab39d: 00 00 add byte ptr [rax], al + 4ab39f: 00 51 00 add byte ptr [rcx], dl + 4ab3a2: 00 00 add byte ptr [rax], al + 4ab3a4: 52 push rdx + 4ab3a5: 00 00 add byte ptr [rax], al + 4ab3a7: 00 53 00 add byte ptr [rbx], dl + 4ab3aa: 00 00 add byte ptr [rax], al + 4ab3ac: 54 push rsp + 4ab3ad: 00 00 add byte ptr [rax], al + 4ab3af: 00 55 00 add byte ptr [rbp], dl + 4ab3b2: 00 00 add byte ptr [rax], al + 4ab3b4: 56 push rsi + 4ab3b5: 00 00 add byte ptr [rax], al + 4ab3b7: 00 57 00 add byte ptr [rdi], dl + 4ab3ba: 00 00 add byte ptr [rax], al + 4ab3bc: 58 pop rax + 4ab3bd: 00 00 add byte ptr [rax], al + 4ab3bf: 00 59 00 add byte ptr [rcx], bl + 4ab3c2: 00 00 add byte ptr [rax], al + 4ab3c4: 5a pop rdx + 4ab3c5: 00 00 add byte ptr [rax], al + 4ab3c7: 00 5b 00 add byte ptr [rbx], bl + 4ab3ca: 00 00 add byte ptr [rax], al + 4ab3cc: 5c pop rsp + 4ab3cd: 00 00 add byte ptr [rax], al + 4ab3cf: 00 5d 00 add byte ptr [rbp], bl + 4ab3d2: 00 00 add byte ptr [rax], al + 4ab3d4: 5e pop rsi + 4ab3d5: 00 00 add byte ptr [rax], al + 4ab3d7: 00 5f 00 add byte ptr [rdi], bl + 4ab3da: 00 00 add byte ptr [rax], al + 4ab3dc: 60 + 4ab3dd: 00 00 add byte ptr [rax], al + 4ab3df: 00 61 00 add byte ptr [rcx], ah + 4ab3e2: 00 00 add byte ptr [rax], al + 4ab3e4: 62 + 4ab3e5: 00 00 add byte ptr [rax], al + 4ab3e7: 00 63 00 add byte ptr [rbx], ah + 4ab3ea: 00 00 add byte ptr [rax], al + 4ab3ec: 64 00 00 add byte ptr fs:[rax], al + 4ab3ef: 00 65 00 add byte ptr [rbp], ah + 4ab3f2: 00 00 add byte ptr [rax], al + 4ab3f4: 66 00 00 add byte ptr [rax], al + 4ab3f7: 00 67 00 add byte ptr [rdi], ah + 4ab3fa: 00 00 add byte ptr [rax], al + 4ab3fc: 68 00 00 00 69 push 1761607680 + 4ab401: 00 00 add byte ptr [rax], al + 4ab403: 00 6a 00 add byte ptr [rdx], ch + 4ab406: 00 00 add byte ptr [rax], al + 4ab408: 6b 00 00 imul eax, dword ptr [rax], 0 + 4ab40b: 00 6c 00 00 add byte ptr [rax + rax], ch + 4ab40f: 00 6d 00 add byte ptr [rbp], ch + 4ab412: 00 00 add byte ptr [rax], al + 4ab414: 6e outsb dx, byte ptr [rsi] + 4ab415: 00 00 add byte ptr [rax], al + 4ab417: 00 6f 00 add byte ptr [rdi], ch + 4ab41a: 00 00 add byte ptr [rax], al + 4ab41c: 70 00 jo 0x4ab41e + 4ab41e: 00 00 add byte ptr [rax], al + 4ab420: 71 00 jno 0x4ab422 + 4ab422: 00 00 add byte ptr [rax], al + 4ab424: 72 00 jb 0x4ab426 + 4ab426: 00 00 add byte ptr [rax], al + 4ab428: 73 00 jae 0x4ab42a + 4ab42a: 00 00 add byte ptr [rax], al + 4ab42c: 74 00 je 0x4ab42e + 4ab42e: 00 00 add byte ptr [rax], al + 4ab430: 75 00 jne 0x4ab432 + 4ab432: 00 00 add byte ptr [rax], al + 4ab434: 76 00 jbe 0x4ab436 + 4ab436: 00 00 add byte ptr [rax], al + 4ab438: 77 00 ja 0x4ab43a + 4ab43a: 00 00 add byte ptr [rax], al + 4ab43c: 78 00 js 0x4ab43e + 4ab43e: 00 00 add byte ptr [rax], al + 4ab440: 79 00 jns 0x4ab442 + 4ab442: 00 00 add byte ptr [rax], al + 4ab444: 7a 00 jp 0x4ab446 + 4ab446: 00 00 add byte ptr [rax], al + 4ab448: 7b 00 jnp 0x4ab44a + 4ab44a: 00 00 add byte ptr [rax], al + 4ab44c: 7c 00 jl 0x4ab44e + 4ab44e: 00 00 add byte ptr [rax], al + 4ab450: 7d 00 jge 0x4ab452 + 4ab452: 00 00 add byte ptr [rax], al + 4ab454: 7e 00 jle 0x4ab456 + 4ab456: 00 00 add byte ptr [rax], al + 4ab458: 7f 00 jg 0x4ab45a + 4ab45a: 00 00 add byte ptr [rax], al + 4ab45c: 80 00 00 add byte ptr [rax], 0 + 4ab45f: 00 81 00 00 00 82 add byte ptr [rcx - 2113929216], al + 4ab465: 00 00 add byte ptr [rax], al + 4ab467: 00 83 00 00 00 84 add byte ptr [rbx - 2080374784], al + 4ab46d: 00 00 add byte ptr [rax], al + 4ab46f: 00 85 00 00 00 86 add byte ptr [rbp - 2046820352], al + 4ab475: 00 00 add byte ptr [rax], al + 4ab477: 00 87 00 00 00 88 add byte ptr [rdi - 2013265920], al + 4ab47d: 00 00 add byte ptr [rax], al + 4ab47f: 00 89 00 00 00 8a add byte ptr [rcx - 1979711488], cl + 4ab485: 00 00 add byte ptr [rax], al + 4ab487: 00 8b 00 00 00 8c add byte ptr [rbx - 1946157056], cl + 4ab48d: 00 00 add byte ptr [rax], al + 4ab48f: 00 8d 00 00 00 8e add byte ptr [rbp - 1912602624], cl + 4ab495: 00 00 add byte ptr [rax], al + 4ab497: 00 8f 00 00 00 90 add byte ptr [rdi - 1879048192], cl + 4ab49d: 00 00 add byte ptr [rax], al + 4ab49f: 00 91 00 00 00 92 add byte ptr [rcx - 1845493760], dl + 4ab4a5: 00 00 add byte ptr [rax], al + 4ab4a7: 00 93 00 00 00 94 add byte ptr [rbx - 1811939328], dl + 4ab4ad: 00 00 add byte ptr [rax], al + 4ab4af: 00 95 00 00 00 96 add byte ptr [rbp - 1778384896], dl + 4ab4b5: 00 00 add byte ptr [rax], al + 4ab4b7: 00 97 00 00 00 98 add byte ptr [rdi - 1744830464], dl + 4ab4bd: 00 00 add byte ptr [rax], al + 4ab4bf: 00 99 00 00 00 9a add byte ptr [rcx - 1711276032], bl + 4ab4c5: 00 00 add byte ptr [rax], al + 4ab4c7: 00 9b 00 00 00 9c add byte ptr [rbx - 1677721600], bl + 4ab4cd: 00 00 add byte ptr [rax], al + 4ab4cf: 00 9d 00 00 00 9e add byte ptr [rbp - 1644167168], bl + 4ab4d5: 00 00 add byte ptr [rax], al + 4ab4d7: 00 9f 00 00 00 a0 add byte ptr [rdi - 1610612736], bl + 4ab4dd: 00 00 add byte ptr [rax], al + 4ab4df: 00 a1 00 00 00 a2 add byte ptr [rcx - 1577058304], ah + 4ab4e5: 00 00 add byte ptr [rax], al + 4ab4e7: 00 a3 00 00 00 a4 add byte ptr [rbx - 1543503872], ah + 4ab4ed: 00 00 add byte ptr [rax], al + 4ab4ef: 00 a5 00 00 00 a6 add byte ptr [rbp - 1509949440], ah + 4ab4f5: 00 00 add byte ptr [rax], al + 4ab4f7: 00 a7 00 00 00 a8 add byte ptr [rdi - 1476395008], ah + 4ab4fd: 00 00 add byte ptr [rax], al + 4ab4ff: 00 a9 00 00 00 aa add byte ptr [rcx - 1442840576], ch + 4ab505: 00 00 add byte ptr [rax], al + 4ab507: 00 ab 00 00 00 ac add byte ptr [rbx - 1409286144], ch + 4ab50d: 00 00 add byte ptr [rax], al + 4ab50f: 00 ad 00 00 00 ae add byte ptr [rbp - 1375731712], ch + 4ab515: 00 00 add byte ptr [rax], al + 4ab517: 00 af 00 00 00 b0 add byte ptr [rdi - 1342177280], ch + 4ab51d: 00 00 add byte ptr [rax], al + 4ab51f: 00 b1 00 00 00 b2 add byte ptr [rcx - 1308622848], dh + 4ab525: 00 00 add byte ptr [rax], al + 4ab527: 00 b3 00 00 00 b4 add byte ptr [rbx - 1275068416], dh + 4ab52d: 00 00 add byte ptr [rax], al + 4ab52f: 00 b5 00 00 00 b6 add byte ptr [rbp - 1241513984], dh + 4ab535: 00 00 add byte ptr [rax], al + 4ab537: 00 b7 00 00 00 b8 add byte ptr [rdi - 1207959552], dh + 4ab53d: 00 00 add byte ptr [rax], al + 4ab53f: 00 b9 00 00 00 ba add byte ptr [rcx - 1174405120], bh + 4ab545: 00 00 add byte ptr [rax], al + 4ab547: 00 bb 00 00 00 bc add byte ptr [rbx - 1140850688], bh + 4ab54d: 00 00 add byte ptr [rax], al + 4ab54f: 00 bd 00 00 00 be add byte ptr [rbp - 1107296256], bh + 4ab555: 00 00 add byte ptr [rax], al + 4ab557: 00 bf 00 00 00 c0 add byte ptr [rdi - 1073741824], bh + 4ab55d: 00 00 add byte ptr [rax], al + 4ab55f: 00 c1 add cl, al + 4ab561: 00 00 add byte ptr [rax], al + 4ab563: 00 c2 add dl, al + 4ab565: 00 00 add byte ptr [rax], al + 4ab567: 00 c3 add bl, al + 4ab569: 00 00 add byte ptr [rax], al + 4ab56b: 00 c4 add ah, al + 4ab56d: 00 00 add byte ptr [rax], al + 4ab56f: 00 c5 add ch, al + 4ab571: 00 00 add byte ptr [rax], al + 4ab573: 00 c6 add dh, al + 4ab575: 00 00 add byte ptr [rax], al + 4ab577: 00 c7 add bh, al + 4ab579: 00 00 add byte ptr [rax], al + 4ab57b: 00 c8 add al, cl + 4ab57d: 00 00 add byte ptr [rax], al + 4ab57f: 00 c9 add cl, cl + 4ab581: 00 00 add byte ptr [rax], al + 4ab583: 00 ca add dl, cl + 4ab585: 00 00 add byte ptr [rax], al + 4ab587: 00 cb add bl, cl + 4ab589: 00 00 add byte ptr [rax], al + 4ab58b: 00 cc add ah, cl + 4ab58d: 00 00 add byte ptr [rax], al + 4ab58f: 00 cd add ch, cl + 4ab591: 00 00 add byte ptr [rax], al + 4ab593: 00 ce add dh, cl + 4ab595: 00 00 add byte ptr [rax], al + 4ab597: 00 cf add bh, cl + 4ab599: 00 00 add byte ptr [rax], al + 4ab59b: 00 d0 add al, dl + 4ab59d: 00 00 add byte ptr [rax], al + 4ab59f: 00 d1 add cl, dl + 4ab5a1: 00 00 add byte ptr [rax], al + 4ab5a3: 00 d2 add dl, dl + 4ab5a5: 00 00 add byte ptr [rax], al + 4ab5a7: 00 d3 add bl, dl + 4ab5a9: 00 00 add byte ptr [rax], al + 4ab5ab: 00 d4 add ah, dl + 4ab5ad: 00 00 add byte ptr [rax], al + 4ab5af: 00 d5 add ch, dl + 4ab5b1: 00 00 add byte ptr [rax], al + 4ab5b3: 00 d6 add dh, dl + 4ab5b5: 00 00 add byte ptr [rax], al + 4ab5b7: 00 d7 add bh, dl + 4ab5b9: 00 00 add byte ptr [rax], al + 4ab5bb: 00 d8 add al, bl + 4ab5bd: 00 00 add byte ptr [rax], al + 4ab5bf: 00 d9 add cl, bl + 4ab5c1: 00 00 add byte ptr [rax], al + 4ab5c3: 00 da add dl, bl + 4ab5c5: 00 00 add byte ptr [rax], al + 4ab5c7: 00 db add bl, bl + 4ab5c9: 00 00 add byte ptr [rax], al + 4ab5cb: 00 dc add ah, bl + 4ab5cd: 00 00 add byte ptr [rax], al + 4ab5cf: 00 dd add ch, bl + 4ab5d1: 00 00 add byte ptr [rax], al + 4ab5d3: 00 de add dh, bl + 4ab5d5: 00 00 add byte ptr [rax], al + 4ab5d7: 00 df add bh, bl + 4ab5d9: 00 00 add byte ptr [rax], al + 4ab5db: 00 e0 add al, ah + 4ab5dd: 00 00 add byte ptr [rax], al + 4ab5df: 00 e1 add cl, ah + 4ab5e1: 00 00 add byte ptr [rax], al + 4ab5e3: 00 e2 add dl, ah + 4ab5e5: 00 00 add byte ptr [rax], al + 4ab5e7: 00 e3 add bl, ah + 4ab5e9: 00 00 add byte ptr [rax], al + 4ab5eb: 00 e4 add ah, ah + 4ab5ed: 00 00 add byte ptr [rax], al + 4ab5ef: 00 e5 add ch, ah + 4ab5f1: 00 00 add byte ptr [rax], al + 4ab5f3: 00 e6 add dh, ah + 4ab5f5: 00 00 add byte ptr [rax], al + 4ab5f7: 00 e7 add bh, ah + 4ab5f9: 00 00 add byte ptr [rax], al + 4ab5fb: 00 e8 add al, ch + 4ab5fd: 00 00 add byte ptr [rax], al + 4ab5ff: 00 e9 add cl, ch + 4ab601: 00 00 add byte ptr [rax], al + 4ab603: 00 ea add dl, ch + 4ab605: 00 00 add byte ptr [rax], al + 4ab607: 00 eb add bl, ch + 4ab609: 00 00 add byte ptr [rax], al + 4ab60b: 00 ec add ah, ch + 4ab60d: 00 00 add byte ptr [rax], al + 4ab60f: 00 ed add ch, ch + 4ab611: 00 00 add byte ptr [rax], al + 4ab613: 00 ee add dh, ch + 4ab615: 00 00 add byte ptr [rax], al + 4ab617: 00 ef add bh, ch + 4ab619: 00 00 add byte ptr [rax], al + 4ab61b: 00 f0 add al, dh + 4ab61d: 00 00 add byte ptr [rax], al + 4ab61f: 00 f1 add cl, dh + 4ab621: 00 00 add byte ptr [rax], al + 4ab623: 00 f2 add dl, dh + 4ab625: 00 00 add byte ptr [rax], al + 4ab627: 00 f3 add bl, dh + 4ab629: 00 00 add byte ptr [rax], al + 4ab62b: 00 f4 add ah, dh + 4ab62d: 00 00 add byte ptr [rax], al + 4ab62f: 00 f5 add ch, dh + 4ab631: 00 00 add byte ptr [rax], al + 4ab633: 00 f6 add dh, dh + 4ab635: 00 00 add byte ptr [rax], al + 4ab637: 00 f7 add bh, dh + 4ab639: 00 00 add byte ptr [rax], al + 4ab63b: 00 f8 add al, bh + 4ab63d: 00 00 add byte ptr [rax], al + 4ab63f: 00 f9 add cl, bh + 4ab641: 00 00 add byte ptr [rax], al + 4ab643: 00 fa add dl, bh + 4ab645: 00 00 add byte ptr [rax], al + 4ab647: 00 fb add bl, bh + 4ab649: 00 00 add byte ptr [rax], al + 4ab64b: 00 fc add ah, bh + 4ab64d: 00 00 add byte ptr [rax], al + 4ab64f: 00 fd add ch, bh + 4ab651: 00 00 add byte ptr [rax], al + 4ab653: 00 fe add dh, bh + 4ab655: 00 00 add byte ptr [rax], al + 4ab657: 00 ff add bh, bh + 4ab659: 00 00 add byte ptr [rax], al + 4ab65b: 00 00 add byte ptr [rax], al + 4ab65d: 00 00 add byte ptr [rax], al + 4ab65f: 00 00 add byte ptr [rax], al + +00000000004ab660 : + 4ab660: 00 01 add byte ptr [rcx], al + 4ab662: 02 03 add al, byte ptr [rbx] + 4ab664: 04 05 add al, 5 + 4ab666: 06 + 4ab667: 07 + 4ab668: 08 09 or byte ptr [rcx], cl + 4ab66a: 0a 0b or cl, byte ptr [rbx] + 4ab66c: 0c 0d or al, 13 + 4ab66e: 0e + 4ab66f: 0f 10 11 movups xmm2, xmmword ptr [rcx] + 4ab672: 12 13 adc dl, byte ptr [rbx] + 4ab674: 14 15 adc al, 21 + 4ab676: 16 + 4ab677: 17 + 4ab678: 18 19 sbb byte ptr [rcx], bl + 4ab67a: 1a 1b sbb bl, byte ptr [rbx] + 4ab67c: 1c 1d sbb al, 29 + 4ab67e: 1e + 4ab67f: 1f + 4ab680: 20 21 and byte ptr [rcx], ah + 4ab682: 22 23 and ah, byte ptr [rbx] + 4ab684: 24 25 and al, 37 + 4ab686: 26 27 + 4ab688: 28 29 sub byte ptr [rcx], ch + 4ab68a: 2a 2b sub ch, byte ptr [rbx] + 4ab68c: 2c 2d sub al, 45 + 4ab68e: 2e 2f + 4ab690: 30 31 xor byte ptr [rcx], dh + 4ab692: 32 33 xor dh, byte ptr [rbx] + 4ab694: 34 35 xor al, 53 + 4ab696: 36 37 + 4ab698: 38 39 cmp byte ptr [rcx], bh + 4ab69a: 3a 3b cmp bh, byte ptr [rbx] + 4ab69c: 3c 3d cmp al, 61 + 4ab69e: 3e 3f + 4ab6a0: 40 41 + 4ab6a2: 42 43 + 4ab6a4: 44 45 + 4ab6a6: 46 47 + 4ab6a8: 48 49 + 4ab6aa: 4a 4b + 4ab6ac: 4c 4d + 4ab6ae: 4e 4f + 4ab6b0: 50 push rax + 4ab6b1: 51 push rcx + 4ab6b2: 52 push rdx + 4ab6b3: 53 push rbx + 4ab6b4: 54 push rsp + 4ab6b5: 55 push rbp + 4ab6b6: 56 push rsi + 4ab6b7: 57 push rdi + 4ab6b8: 58 pop rax + 4ab6b9: 59 pop rcx + 4ab6ba: 5a pop rdx + 4ab6bb: 5b pop rbx + 4ab6bc: 5c pop rsp + 4ab6bd: 5d pop rbp + 4ab6be: 5e pop rsi + 4ab6bf: 5f pop rdi + 4ab6c0: 60 + 4ab6c1: 61 + 4ab6c2: 62 63 64 65 66 67 68 + 4ab6c9: 69 6a 6b 6c 6d 6e 6f imul ebp, dword ptr [rdx + 107], 1869507948 + 4ab6d0: 70 71 jo 0x4ab743 + 4ab6d2: 72 73 jb 0x4ab747 + 4ab6d4: 74 75 je 0x4ab74b + 4ab6d6: 76 77 jbe 0x4ab74f + 4ab6d8: 78 79 js 0x4ab753 + 4ab6da: 7a 7b jp 0x4ab757 + 4ab6dc: 7c 7d jl 0x4ab75b + 4ab6de: 7e 7f jle 0x4ab75f + 4ab6e0: 80 81 82 83 84 85 86 add byte ptr [rcx - 2054913150], -122 + 4ab6e7: 87 88 89 8a 8b 8c xchg dword ptr [rax - 1937012087], ecx + 4ab6ed: 8d 8e 8f 90 91 92 lea ecx, [rsi - 1835954033] + 4ab6f3: 93 xchg eax, ebx + 4ab6f4: 94 xchg eax, esp + 4ab6f5: 95 xchg eax, ebp + 4ab6f6: 96 xchg eax, esi + 4ab6f7: 97 xchg eax, edi + 4ab6f8: 98 cwde + 4ab6f9: 99 cdq + 4ab6fa: 9a + 4ab6fb: 9b wait + 4ab6fc: 9c pushfq + 4ab6fd: 9d popfq + 4ab6fe: 9e sahf + 4ab6ff: 9f lahf + 4ab700: a0 a1 a2 a3 a4 a5 a6 a7 a8 movabs al, byte ptr [-6293878723864976735] + 4ab709: a9 aa ab ac ad test eax, 2913774506 + 4ab70e: ae scasb al, byte ptr es:[rdi] + 4ab70f: af scasd eax, dword ptr es:[rdi] + 4ab710: b0 b1 mov al, -79 + 4ab712: b2 b3 mov dl, -77 + 4ab714: b4 b5 mov ah, -75 + 4ab716: b6 b7 mov dh, -73 + 4ab718: b8 b9 ba bb bc mov eax, 3166419641 + 4ab71d: bd be bf c0 c1 mov ebp, 3250634686 + 4ab722: c2 c3 c4 ret -15165 + 4ab725: c5 c6 c7 + 4ab728: c8 c9 ca cb enter -13623, -53 + 4ab72c: cc int3 + 4ab72d: cd ce int 206 + 4ab72f: cf iretd + 4ab730: d0 d1 rcl cl + 4ab732: d2 d3 rcl bl, cl + 4ab734: d4 + 4ab735: d5 + 4ab736: d6 + 4ab737: d7 xlatb + 4ab738: d8 d9 fcomp st(1) + 4ab73a: da db fcmovu st, st(3) + 4ab73c: dc dd + 4ab73e: de df + 4ab740: e0 e1 loopne 0x4ab723 + 4ab742: e2 e3 loop 0x4ab727 + 4ab744: e4 e5 in al, 229 + 4ab746: e6 e7 out 231, al + 4ab748: e8 e9 ea eb ec call 0xffffffffed36a236 <_end+0xffffffffecea68b6> + 4ab74d: ed in eax, dx + 4ab74e: ee out dx, al + 4ab74f: ef out dx, eax + 4ab750: f0 lock + 4ab751: f1 + 4ab752: f2 f3 f4 rep hlt + 4ab755: f5 cmc + 4ab756: f6 f7 div bh + 4ab758: f8 clc + 4ab759: f9 stc + 4ab75a: fa cli + 4ab75b: fb sti + 4ab75c: fc cld + 4ab75d: fd std + 4ab75e: fe ff + +00000000004ab760 <_itoa_lower_digits>: + 4ab760: 30 31 xor byte ptr [rcx], dh + 4ab762: 32 33 xor dh, byte ptr [rbx] + 4ab764: 34 35 xor al, 53 + 4ab766: 36 37 + 4ab768: 38 39 cmp byte ptr [rcx], bh + 4ab76a: 61 + 4ab76b: 62 63 64 65 66 67 68 + 4ab772: 69 6a 6b 6c 6d 6e 6f imul ebp, dword ptr [rdx + 107], 1869507948 + 4ab779: 70 71 jo 0x4ab7ec <_itowa_upper_digits+0xc> + 4ab77b: 72 73 jb 0x4ab7f0 <_itowa_upper_digits+0x10> + 4ab77d: 74 75 je 0x4ab7f4 <_itowa_upper_digits+0x14> + 4ab77f: 76 77 jbe 0x4ab7f8 <_itowa_upper_digits+0x18> + 4ab781: 78 79 js 0x4ab7fc <_itowa_upper_digits+0x1c> + 4ab783: 7a 00 jp 0x4ab785 <_itoa_lower_digits+0x25> + ... + 4ab79d: 00 00 add byte ptr [rax], al + 4ab79f: 00 30 add byte ptr [rax], dh + +00000000004ab7a0 <_itoa_upper_digits>: + 4ab7a0: 30 31 xor byte ptr [rcx], dh + 4ab7a2: 32 33 xor dh, byte ptr [rbx] + 4ab7a4: 34 35 xor al, 53 + 4ab7a6: 36 37 + 4ab7a8: 38 39 cmp byte ptr [rcx], bh + 4ab7aa: 41 42 + 4ab7ac: 43 44 + 4ab7ae: 45 46 + 4ab7b0: 47 48 rex64 + 4ab7b2: 49 4a + 4ab7b4: 4b 4c + 4ab7b6: 4d 4e + 4ab7b8: 4f 50 push r8 + 4ab7ba: 51 push rcx + 4ab7bb: 52 push rdx + 4ab7bc: 53 push rbx + 4ab7bd: 54 push rsp + 4ab7be: 55 push rbp + 4ab7bf: 56 push rsi + 4ab7c0: 57 push rdi + 4ab7c1: 58 pop rax + 4ab7c2: 59 pop rcx + 4ab7c3: 5a pop rdx + ... + +00000000004ab7e0 <_itowa_upper_digits>: + 4ab7e0: 30 00 xor byte ptr [rax], al + 4ab7e2: 00 00 add byte ptr [rax], al + 4ab7e4: 31 00 xor dword ptr [rax], eax + 4ab7e6: 00 00 add byte ptr [rax], al + 4ab7e8: 32 00 xor al, byte ptr [rax] + 4ab7ea: 00 00 add byte ptr [rax], al + 4ab7ec: 33 00 xor eax, dword ptr [rax] + 4ab7ee: 00 00 add byte ptr [rax], al + 4ab7f0: 34 00 xor al, 0 + 4ab7f2: 00 00 add byte ptr [rax], al + 4ab7f4: 35 00 00 00 36 xor eax, 905969664 + 4ab7f9: 00 00 add byte ptr [rax], al + 4ab7fb: 00 37 add byte ptr [rdi], dh + 4ab7fd: 00 00 add byte ptr [rax], al + 4ab7ff: 00 38 add byte ptr [rax], bh + 4ab801: 00 00 add byte ptr [rax], al + 4ab803: 00 39 add byte ptr [rcx], bh + 4ab805: 00 00 add byte ptr [rax], al + 4ab807: 00 41 00 add byte ptr [rcx], al + 4ab80a: 00 00 add byte ptr [rax], al + 4ab80c: 42 00 00 add byte ptr [rax], al + 4ab80f: 00 43 00 add byte ptr [rbx], al + 4ab812: 00 00 add byte ptr [rax], al + 4ab814: 44 00 00 add byte ptr [rax], r8b + 4ab817: 00 45 00 add byte ptr [rbp], al + 4ab81a: 00 00 add byte ptr [rax], al + 4ab81c: 46 00 00 add byte ptr [rax], r8b + 4ab81f: 00 47 00 add byte ptr [rdi], al + 4ab822: 00 00 add byte ptr [rax], al + 4ab824: 48 00 00 add byte ptr [rax], al + 4ab827: 00 49 00 add byte ptr [rcx], cl + 4ab82a: 00 00 add byte ptr [rax], al + 4ab82c: 4a 00 00 add byte ptr [rax], al + 4ab82f: 00 4b 00 add byte ptr [rbx], cl + 4ab832: 00 00 add byte ptr [rax], al + 4ab834: 4c 00 00 add byte ptr [rax], r8b + 4ab837: 00 4d 00 add byte ptr [rbp], cl + 4ab83a: 00 00 add byte ptr [rax], al + 4ab83c: 4e 00 00 add byte ptr [rax], r8b + 4ab83f: 00 4f 00 add byte ptr [rdi], cl + 4ab842: 00 00 add byte ptr [rax], al + 4ab844: 50 push rax + 4ab845: 00 00 add byte ptr [rax], al + 4ab847: 00 51 00 add byte ptr [rcx], dl + 4ab84a: 00 00 add byte ptr [rax], al + 4ab84c: 52 push rdx + 4ab84d: 00 00 add byte ptr [rax], al + 4ab84f: 00 53 00 add byte ptr [rbx], dl + 4ab852: 00 00 add byte ptr [rax], al + 4ab854: 54 push rsp + 4ab855: 00 00 add byte ptr [rax], al + 4ab857: 00 55 00 add byte ptr [rbp], dl + 4ab85a: 00 00 add byte ptr [rax], al + 4ab85c: 56 push rsi + 4ab85d: 00 00 add byte ptr [rax], al + 4ab85f: 00 57 00 add byte ptr [rdi], dl + 4ab862: 00 00 add byte ptr [rax], al + 4ab864: 58 pop rax + 4ab865: 00 00 add byte ptr [rax], al + 4ab867: 00 59 00 add byte ptr [rcx], bl + 4ab86a: 00 00 add byte ptr [rax], al + 4ab86c: 5a pop rdx + ... + 4ab87d: 00 00 add byte ptr [rax], al + 4ab87f: 00 30 add byte ptr [rax], dh + +00000000004ab880 <_itowa_lower_digits>: + 4ab880: 30 00 xor byte ptr [rax], al + 4ab882: 00 00 add byte ptr [rax], al + 4ab884: 31 00 xor dword ptr [rax], eax + 4ab886: 00 00 add byte ptr [rax], al + 4ab888: 32 00 xor al, byte ptr [rax] + 4ab88a: 00 00 add byte ptr [rax], al + 4ab88c: 33 00 xor eax, dword ptr [rax] + 4ab88e: 00 00 add byte ptr [rax], al + 4ab890: 34 00 xor al, 0 + 4ab892: 00 00 add byte ptr [rax], al + 4ab894: 35 00 00 00 36 xor eax, 905969664 + 4ab899: 00 00 add byte ptr [rax], al + 4ab89b: 00 37 add byte ptr [rdi], dh + 4ab89d: 00 00 add byte ptr [rax], al + 4ab89f: 00 38 add byte ptr [rax], bh + 4ab8a1: 00 00 add byte ptr [rax], al + 4ab8a3: 00 39 add byte ptr [rcx], bh + 4ab8a5: 00 00 add byte ptr [rax], al + 4ab8a7: 00 61 00 add byte ptr [rcx], ah + 4ab8aa: 00 00 add byte ptr [rax], al + 4ab8ac: 62 + 4ab8ad: 00 00 add byte ptr [rax], al + 4ab8af: 00 63 00 add byte ptr [rbx], ah + 4ab8b2: 00 00 add byte ptr [rax], al + 4ab8b4: 64 00 00 add byte ptr fs:[rax], al + 4ab8b7: 00 65 00 add byte ptr [rbp], ah + 4ab8ba: 00 00 add byte ptr [rax], al + 4ab8bc: 66 00 00 add byte ptr [rax], al + 4ab8bf: 00 67 00 add byte ptr [rdi], ah + 4ab8c2: 00 00 add byte ptr [rax], al + 4ab8c4: 68 00 00 00 69 push 1761607680 + 4ab8c9: 00 00 add byte ptr [rax], al + 4ab8cb: 00 6a 00 add byte ptr [rdx], ch + 4ab8ce: 00 00 add byte ptr [rax], al + 4ab8d0: 6b 00 00 imul eax, dword ptr [rax], 0 + 4ab8d3: 00 6c 00 00 add byte ptr [rax + rax], ch + 4ab8d7: 00 6d 00 add byte ptr [rbp], ch + 4ab8da: 00 00 add byte ptr [rax], al + 4ab8dc: 6e outsb dx, byte ptr [rsi] + 4ab8dd: 00 00 add byte ptr [rax], al + 4ab8df: 00 6f 00 add byte ptr [rdi], ch + 4ab8e2: 00 00 add byte ptr [rax], al + 4ab8e4: 70 00 jo 0x4ab8e6 <_itowa_lower_digits+0x66> + 4ab8e6: 00 00 add byte ptr [rax], al + 4ab8e8: 71 00 jno 0x4ab8ea <_itowa_lower_digits+0x6a> + 4ab8ea: 00 00 add byte ptr [rax], al + 4ab8ec: 72 00 jb 0x4ab8ee <_itowa_lower_digits+0x6e> + 4ab8ee: 00 00 add byte ptr [rax], al + 4ab8f0: 73 00 jae 0x4ab8f2 <_itowa_lower_digits+0x72> + 4ab8f2: 00 00 add byte ptr [rax], al + 4ab8f4: 74 00 je 0x4ab8f6 <_itowa_lower_digits+0x76> + 4ab8f6: 00 00 add byte ptr [rax], al + 4ab8f8: 75 00 jne 0x4ab8fa <_itowa_lower_digits+0x7a> + 4ab8fa: 00 00 add byte ptr [rax], al + 4ab8fc: 76 00 jbe 0x4ab8fe <_itowa_lower_digits+0x7e> + 4ab8fe: 00 00 add byte ptr [rax], al + 4ab900: 77 00 ja 0x4ab902 <_itowa_lower_digits+0x82> + 4ab902: 00 00 add byte ptr [rax], al + 4ab904: 78 00 js 0x4ab906 <_itowa_lower_digits+0x86> + 4ab906: 00 00 add byte ptr [rax], al + 4ab908: 79 00 jns 0x4ab90a <_itowa_lower_digits+0x8a> + 4ab90a: 00 00 add byte ptr [rax], al + 4ab90c: 7a 00 jp 0x4ab90e <_itowa_lower_digits+0x8e> + 4ab90e: 00 00 add byte ptr [rax], al + 4ab910: 4e 41 + 4ab912: 4e 00 49 4e add byte ptr [rcx + 78], r9b + 4ab916: 46 00 6e 61 add byte ptr [rsi + 97], r13b + 4ab91a: 6e outsb dx, byte ptr [rsi] + 4ab91b: 00 69 6e add byte ptr [rcx + 110], ch + 4ab91e: 66 00 4e 00 add byte ptr [rsi], cl + 4ab922: 00 00 add byte ptr [rax], al + 4ab924: 41 00 00 add byte ptr [r8], al + 4ab927: 00 4e 00 add byte ptr [rsi], cl + 4ab92a: 00 00 add byte ptr [rax], al + 4ab92c: 00 00 add byte ptr [rax], al + 4ab92e: 00 00 add byte ptr [rax], al + 4ab930: 49 00 00 add byte ptr [r8], al + 4ab933: 00 4e 00 add byte ptr [rsi], cl + 4ab936: 00 00 add byte ptr [rax], al + 4ab938: 46 00 00 add byte ptr [rax], r8b + 4ab93b: 00 00 add byte ptr [rax], al + 4ab93d: 00 00 add byte ptr [rax], al + 4ab93f: 00 6e 00 add byte ptr [rsi], ch + 4ab942: 00 00 add byte ptr [rax], al + 4ab944: 61 + 4ab945: 00 00 add byte ptr [rax], al + 4ab947: 00 6e 00 add byte ptr [rsi], ch + 4ab94a: 00 00 add byte ptr [rax], al + 4ab94c: 00 00 add byte ptr [rax], al + 4ab94e: 00 00 add byte ptr [rax], al + 4ab950: 69 00 00 00 6e 00 imul eax, dword ptr [rax], 7208960 + 4ab956: 00 00 add byte ptr [rax], al + 4ab958: 66 00 00 add byte ptr [rax], al + 4ab95b: 00 00 add byte ptr [rax], al + 4ab95d: 00 00 add byte ptr [rax], al + 4ab95f: 00 30 add byte ptr [rax], dh + 4ab961: 00 00 add byte ptr [rax], al + 4ab963: 00 2e add byte ptr [rsi], ch + 4ab965: 00 00 add byte ptr [rax], al + 4ab967: 00 30 add byte ptr [rax], dh + 4ab969: 00 00 add byte ptr [rax], al + 4ab96b: 00 30 add byte ptr [rax], dh + 4ab96d: 00 00 add byte ptr [rax], al + 4ab96f: 00 30 add byte ptr [rax], dh + 4ab971: 00 00 add byte ptr [rax], al + 4ab973: 00 31 add byte ptr [rcx], dh + ... + 4ab97d: 00 00 add byte ptr [rax], al + 4ab97f: 00 ff add bh, bh + 4ab981: ff ff + 4ab983: ff ff + 4ab985: ff ff + 4ab987: ff ff + 4ab989: ff ff + 4ab98b: ff ff + 4ab98d: ff ff + 4ab98f: 7f ff jg 0x4ab990 <_itowa_lower_digits+0x110> + 4ab991: ff ff + 4ab993: ff ff + 4ab995: ff ff + 4ab997: ff ff + 4ab999: ff ff + 4ab99b: ff ff + 4ab99d: ff fe + 4ab99f: 7f ff jg 0x4ab9a0 <_itowa_lower_digits+0x120> + 4ab9a1: ff ff + 4ab9a3: ff ff + 4ab9a5: ff ff + 4ab9a7: ff fe + 4ab9a9: 7f 00 jg 0x4ab9ab <_itowa_lower_digits+0x12b> + 4ab9ab: 00 00 add byte ptr [rax], al + 4ab9ad: 00 00 add byte ptr [rax], al + 4ab9af: 00 ff add bh, bh + 4ab9b1: ff ff + 4ab9b3: ff ff + 4ab9b5: ff ff + 4ab9b7: 7f 00 jg 0x4ab9b9 <_itowa_lower_digits+0x139> + ... + 4ab9c5: 00 00 add byte ptr [rax], al + 4ab9c7: a0 00 00 00 00 00 00 00 00 movabs al, byte ptr [0] + 4ab9d0: ff ff + 4ab9d2: ff ff + 4ab9d4: ff ff + 4ab9d6: ef out dx, eax + 4ab9d7: 7f 2e jg 0x4aba07 <_itowa_lower_digits+0x187> + 4ab9d9: 2e 2f + 4ab9db: 73 74 jae 0x4aba51 <__PRETTY_FUNCTION__.15462+0x31> + 4ab9dd: 64 69 6f 2d 63 6f 6d 6d imul ebp, dword ptr fs:[rdi + 45], 1835888483 + 4ab9e5: 6f outsd dx, dword ptr [rsi] + 4ab9e6: 6e outsb dx, byte ptr [rsi] + 4ab9e7: 2f + 4ab9e8: 70 72 jo 0x4aba5c <__PRETTY_FUNCTION__.15462+0x3c> + 4ab9ea: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 + 4ab9f1: 68 65 78 2e 63 push 1663989861 + 4ab9f6: 00 00 add byte ptr [rax], al + 4ab9f8: 2a 64 65 63 sub ah, byte ptr [rbp + 2*riz + 99] + 4ab9fc: 69 6d 61 6c 20 21 3d imul ebp, dword ptr [rbp + 97], 1025581164 + 4aba03: 20 27 and byte ptr [rdi], ah + 4aba05: 5c pop rsp + 4aba06: 30 27 xor byte ptr [rdi], ah + 4aba08: 20 26 and byte ptr [rsi], ah + 4aba0a: 26 20 64 65 63 and byte ptr es:[rbp + 2*riz + 99], ah + 4aba0f: 69 6d 61 6c 77 63 20 imul ebp, dword ptr [rbp + 97], 543389548 + 4aba16: 21 3d 20 4c 27 5c and dword ptr [rip + 1546079264], edi # 0x5c72063c <_end+0x5c25ccbc> + 4aba1c: 30 27 xor byte ptr [rdi], ah + 4aba1e: 00 00 add byte ptr [rax], al + +00000000004aba20 <__PRETTY_FUNCTION__.15462>: + 4aba20: 5f pop rdi + 4aba21: 5f pop rdi + 4aba22: 70 72 jo 0x4aba96 <__PRETTY_FUNCTION__.15462+0x76> + 4aba24: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 + 4aba2b: 68 65 78 00 00 push 30821 + 4aba30: 30 00 xor byte ptr [rax], al + 4aba32: 00 00 add byte ptr [rax], al + 4aba34: 30 00 xor byte ptr [rax], al + 4aba36: 00 00 add byte ptr [rax], al + 4aba38: 30 00 xor byte ptr [rax], al + 4aba3a: 00 00 add byte ptr [rax], al + 4aba3c: 30 00 xor byte ptr [rax], al + 4aba3e: 00 00 add byte ptr [rax], al + 4aba40: 53 push rbx + 4aba41: 75 63 jne 0x4abaa6 <__PRETTY_FUNCTION__.15462+0x86> + 4aba43: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 4aba46: 73 00 jae 0x4aba48 <__PRETTY_FUNCTION__.15462+0x28> + 4aba48: 4f 70 65 jo 0x4abab0 <__PRETTY_FUNCTION__.15462+0x90> + 4aba4b: 72 61 jb 0x4abaae <__PRETTY_FUNCTION__.15462+0x8e> + 4aba4d: 74 69 je 0x4abab8 <__PRETTY_FUNCTION__.15462+0x98> + 4aba4f: 6f outsd dx, dword ptr [rsi] + 4aba50: 6e outsb dx, byte ptr [rsi] + 4aba51: 20 6e 6f and byte ptr [rsi + 111], ch + 4aba54: 74 20 je 0x4aba76 <__PRETTY_FUNCTION__.15462+0x56> + 4aba56: 70 65 jo 0x4ababd <__PRETTY_FUNCTION__.15462+0x9d> + 4aba58: 72 6d jb 0x4abac7 <__PRETTY_FUNCTION__.15462+0xa7> + 4aba5a: 69 74 74 65 64 00 4e 6f imul esi, dword ptr [rsp + 2*rsi + 101], 1867382884 + 4aba62: 20 73 75 and byte ptr [rbx + 117], dh + 4aba65: 63 68 20 movsxd ebp, dword ptr [rax + 32] + 4aba68: 66 69 6c 65 20 6f 72 imul bp, word ptr [rbp + 2*riz + 32], 29295 + 4aba6f: 20 64 69 72 and byte ptr [rcx + 2*rbp + 114], ah + 4aba73: 65 63 74 6f 72 movsxd esi, dword ptr gs:[rdi + 2*rbp + 114] + 4aba78: 79 00 jns 0x4aba7a <__PRETTY_FUNCTION__.15462+0x5a> + 4aba7a: 4e 6f outsd dx, dword ptr [rsi] + 4aba7c: 20 73 75 and byte ptr [rbx + 117], dh + 4aba7f: 63 68 20 movsxd ebp, dword ptr [rax + 32] + 4aba82: 70 72 jo 0x4abaf6 <__PRETTY_FUNCTION__.15462+0xd6> + 4aba84: 6f outsd dx, dword ptr [rsi] + 4aba85: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 4aba88: 73 00 jae 0x4aba8a <__PRETTY_FUNCTION__.15462+0x6a> + 4aba8a: 49 6e outsb dx, byte ptr [rsi] + 4aba8c: 74 65 je 0x4abaf3 <__PRETTY_FUNCTION__.15462+0xd3> + 4aba8e: 72 72 jb 0x4abb02 <__PRETTY_FUNCTION__.15462+0xe2> + 4aba90: 75 70 jne 0x4abb02 <__PRETTY_FUNCTION__.15462+0xe2> + 4aba92: 74 65 je 0x4abaf9 <__PRETTY_FUNCTION__.15462+0xd9> + 4aba94: 64 20 73 79 and byte ptr fs:[rbx + 121], dh + 4aba98: 73 74 jae 0x4abb0e <__PRETTY_FUNCTION__.15462+0xee> + 4aba9a: 65 6d insd dword ptr es:[rdi], dx + 4aba9c: 20 63 61 and byte ptr [rbx + 97], ah + 4aba9f: 6c insb byte ptr es:[rdi], dx + 4abaa0: 6c insb byte ptr es:[rdi], dx + 4abaa1: 00 49 6e add byte ptr [rcx + 110], cl + 4abaa4: 70 75 jo 0x4abb1b <__PRETTY_FUNCTION__.15462+0xfb> + 4abaa6: 74 2f je 0x4abad7 <__PRETTY_FUNCTION__.15462+0xb7> + 4abaa8: 6f outsd dx, dword ptr [rsi] + 4abaa9: 75 74 jne 0x4abb1f <__PRETTY_FUNCTION__.15462+0xff> + 4abaab: 70 75 jo 0x4abb22 <__PRETTY_FUNCTION__.15462+0x102> + 4abaad: 74 20 je 0x4abacf <__PRETTY_FUNCTION__.15462+0xaf> + 4abaaf: 65 72 72 jb 0x4abb24 <__PRETTY_FUNCTION__.15462+0x104> + 4abab2: 6f outsd dx, dword ptr [rsi] + 4abab3: 72 00 jb 0x4abab5 <__PRETTY_FUNCTION__.15462+0x95> + 4abab5: 4e 6f outsd dx, dword ptr [rsi] + 4abab7: 20 73 75 and byte ptr [rbx + 117], dh + 4ababa: 63 68 20 movsxd ebp, dword ptr [rax + 32] + 4ababd: 64 65 76 69 jbe 0x4abb2a <__PRETTY_FUNCTION__.15462+0x10a> + 4abac1: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4abac4: 6f outsd dx, dword ptr [rsi] + 4abac5: 72 20 jb 0x4abae7 <__PRETTY_FUNCTION__.15462+0xc7> + 4abac7: 61 + 4abac8: 64 64 72 65 jb 0x4abb31 <__PRETTY_FUNCTION__.15462+0x111> + 4abacc: 73 73 jae 0x4abb41 <__PRETTY_FUNCTION__.15462+0x121> + 4abace: 00 41 72 add byte ptr [rcx + 114], al + 4abad1: 67 75 6d addr32 jne 0x4abb41 <__PRETTY_FUNCTION__.15462+0x121> + 4abad4: 65 6e outsb dx, byte ptr gs:[rsi] + 4abad6: 74 20 je 0x4abaf8 <__PRETTY_FUNCTION__.15462+0xd8> + 4abad8: 6c insb byte ptr es:[rdi], dx + 4abad9: 69 73 74 20 74 6f 6f imul esi, dword ptr [rbx + 116], 1869575200 + 4abae0: 20 6c 6f 6e and byte ptr [rdi + 2*rbp + 110], ch + 4abae4: 67 00 45 78 add byte ptr [ebp + 120], al + 4abae8: 65 63 20 movsxd esp, dword ptr gs:[rax] + 4abaeb: 66 6f outsw dx, word ptr [rsi] + 4abaed: 72 6d jb 0x4abb5c <__PRETTY_FUNCTION__.15462+0x13c> + 4abaef: 61 + 4abaf0: 74 20 je 0x4abb12 <__PRETTY_FUNCTION__.15462+0xf2> + 4abaf2: 65 72 72 jb 0x4abb67 <__PRETTY_FUNCTION__.15462+0x147> + 4abaf5: 6f outsd dx, dword ptr [rsi] + 4abaf6: 72 00 jb 0x4abaf8 <__PRETTY_FUNCTION__.15462+0xd8> + 4abaf8: 42 61 + 4abafa: 64 20 66 69 and byte ptr fs:[rsi + 105], ah + 4abafe: 6c insb byte ptr es:[rdi], dx + 4abaff: 65 20 64 65 73 and byte ptr gs:[rbp + 2*riz + 115], ah + 4abb04: 63 72 69 movsxd esi, dword ptr [rdx + 105] + 4abb07: 70 74 jo 0x4abb7d <__PRETTY_FUNCTION__.15462+0x15d> + 4abb09: 6f outsd dx, dword ptr [rsi] + 4abb0a: 72 00 jb 0x4abb0c <__PRETTY_FUNCTION__.15462+0xec> + 4abb0c: 4e 6f outsd dx, dword ptr [rsi] + 4abb0e: 20 63 68 and byte ptr [rbx + 104], ah + 4abb11: 69 6c 64 20 70 72 6f 63 imul ebp, dword ptr [rsp + 2*riz + 32], 1668248176 + 4abb19: 65 73 73 jae 0x4abb8f <__PRETTY_FUNCTION__.15462+0x16f> + 4abb1c: 65 73 00 jae 0x4abb1f <__PRETTY_FUNCTION__.15462+0xff> + 4abb1f: 43 61 + 4abb21: 6e outsb dx, byte ptr [rsi] + 4abb22: 6e outsb dx, byte ptr [rsi] + 4abb23: 6f outsd dx, dword ptr [rsi] + 4abb24: 74 20 je 0x4abb46 <__PRETTY_FUNCTION__.15462+0x126> + 4abb26: 61 + 4abb27: 6c insb byte ptr es:[rdi], dx + 4abb28: 6c insb byte ptr es:[rdi], dx + 4abb29: 6f outsd dx, dword ptr [rsi] + 4abb2a: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4abb2d: 65 20 6d 65 and byte ptr gs:[rbp + 101], ch + 4abb31: 6d insd dword ptr es:[rdi], dx + 4abb32: 6f outsd dx, dword ptr [rsi] + 4abb33: 72 79 jb 0x4abbae <__PRETTY_FUNCTION__.15462+0x18e> + 4abb35: 00 50 65 add byte ptr [rax + 101], dl + 4abb38: 72 6d jb 0x4abba7 <__PRETTY_FUNCTION__.15462+0x187> + 4abb3a: 69 73 73 69 6f 6e 20 imul esi, dword ptr [rbx + 115], 544108393 + 4abb41: 64 65 6e outsb dx, byte ptr gs:[rsi] + 4abb44: 69 65 64 00 42 61 64 imul esp, dword ptr [rbp + 100], 1684095488 + 4abb4b: 20 61 64 and byte ptr [rcx + 100], ah + 4abb4e: 64 72 65 jb 0x4abbb6 <__PRETTY_FUNCTION__.15462+0x196> + 4abb51: 73 73 jae 0x4abbc6 <__PRETTY_FUNCTION__.15462+0x1a6> + 4abb53: 00 42 6c add byte ptr [rdx + 108], al + 4abb56: 6f outsd dx, dword ptr [rsi] + 4abb57: 63 6b 20 movsxd ebp, dword ptr [rbx + 32] + 4abb5a: 64 65 76 69 jbe 0x4abbc7 <__PRETTY_FUNCTION__.15462+0x1a7> + 4abb5e: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4abb61: 72 65 jb 0x4abbc8 <__PRETTY_FUNCTION__.15462+0x1a8> + 4abb63: 71 75 jno 0x4abbda <__PRETTY_FUNCTION__.15462+0x1ba> + 4abb65: 69 72 65 64 00 44 65 imul esi, dword ptr [rdx + 101], 1698955364 + 4abb6c: 76 69 jbe 0x4abbd7 <__PRETTY_FUNCTION__.15462+0x1b7> + 4abb6e: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4abb71: 6f outsd dx, dword ptr [rsi] + 4abb72: 72 20 jb 0x4abb94 <__PRETTY_FUNCTION__.15462+0x174> + 4abb74: 72 65 jb 0x4abbdb <__PRETTY_FUNCTION__.15462+0x1bb> + 4abb76: 73 6f jae 0x4abbe7 <__PRETTY_FUNCTION__.15462+0x1c7> + 4abb78: 75 72 jne 0x4abbec <__PRETTY_FUNCTION__.15462+0x1cc> + 4abb7a: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4abb7d: 62 + 4abb7e: 75 73 jne 0x4abbf3 <__PRETTY_FUNCTION__.15462+0x1d3> + 4abb80: 79 00 jns 0x4abb82 <__PRETTY_FUNCTION__.15462+0x162> + 4abb82: 46 69 6c 65 20 65 78 69 73 imul r13d, dword ptr [rbp + 2*r12 + 32], 1936291941 + 4abb8b: 74 73 je 0x4abc00 <__PRETTY_FUNCTION__.15462+0x1e0> + 4abb8d: 00 49 6e add byte ptr [rcx + 110], cl + 4abb90: 76 61 jbe 0x4abbf3 <__PRETTY_FUNCTION__.15462+0x1d3> + 4abb92: 6c insb byte ptr es:[rdi], dx + 4abb93: 69 64 20 63 72 6f 73 73 imul esp, dword ptr [rax + riz + 99], 1936945010 + 4abb9b: 2d 64 65 76 69 sub eax, 1769366884 + 4abba0: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4abba3: 6c insb byte ptr es:[rdi], dx + 4abba4: 69 6e 6b 00 4e 6f 20 imul ebp, dword ptr [rsi + 107], 544165376 + 4abbab: 73 75 jae 0x4abc22 <__PRETTY_FUNCTION__.15462+0x202> + 4abbad: 63 68 20 movsxd ebp, dword ptr [rax + 32] + 4abbb0: 64 65 76 69 jbe 0x4abc1d <__PRETTY_FUNCTION__.15462+0x1fd> + 4abbb4: 63 65 00 movsxd esp, dword ptr [rbp] + 4abbb7: 4e 6f outsd dx, dword ptr [rsi] + 4abbb9: 74 20 je 0x4abbdb <__PRETTY_FUNCTION__.15462+0x1bb> + 4abbbb: 61 + 4abbbc: 20 64 69 72 and byte ptr [rcx + 2*rbp + 114], ah + 4abbc0: 65 63 74 6f 72 movsxd esi, dword ptr gs:[rdi + 2*rbp + 114] + 4abbc5: 79 00 jns 0x4abbc7 <__PRETTY_FUNCTION__.15462+0x1a7> + 4abbc7: 49 73 20 jae 0x4abbea <__PRETTY_FUNCTION__.15462+0x1ca> + 4abbca: 61 + 4abbcb: 20 64 69 72 and byte ptr [rcx + 2*rbp + 114], ah + 4abbcf: 65 63 74 6f 72 movsxd esi, dword ptr gs:[rdi + 2*rbp + 114] + 4abbd4: 79 00 jns 0x4abbd6 <__PRETTY_FUNCTION__.15462+0x1b6> + 4abbd6: 49 6e outsb dx, byte ptr [rsi] + 4abbd8: 76 61 jbe 0x4abc3b <__PRETTY_FUNCTION__.15462+0x21b> + 4abbda: 6c insb byte ptr es:[rdi], dx + 4abbdb: 69 64 20 61 72 67 75 6d imul esp, dword ptr [rax + riz + 97], 1836410738 + 4abbe3: 65 6e outsb dx, byte ptr gs:[rsi] + 4abbe5: 74 00 je 0x4abbe7 <__PRETTY_FUNCTION__.15462+0x1c7> + 4abbe7: 54 push rsp + 4abbe8: 6f outsd dx, dword ptr [rsi] + 4abbe9: 6f outsd dx, dword ptr [rsi] + 4abbea: 20 6d 61 and byte ptr [rbp + 97], ch + 4abbed: 6e outsb dx, byte ptr [rsi] + 4abbee: 79 20 jns 0x4abc10 <__PRETTY_FUNCTION__.15462+0x1f0> + 4abbf0: 6f outsd dx, dword ptr [rsi] + 4abbf1: 70 65 jo 0x4abc58 <__PRETTY_FUNCTION__.15462+0x238> + 4abbf3: 6e outsb dx, byte ptr [rsi] + 4abbf4: 20 66 69 and byte ptr [rsi + 105], ah + 4abbf7: 6c insb byte ptr es:[rdi], dx + 4abbf8: 65 73 20 jae 0x4abc1b <__PRETTY_FUNCTION__.15462+0x1fb> + 4abbfb: 69 6e 20 73 79 73 74 imul ebp, dword ptr [rsi + 32], 1953724787 + 4abc02: 65 6d insd dword ptr es:[rdi], dx + 4abc04: 00 54 6f 6f add byte ptr [rdi + 2*rbp + 111], dl + 4abc08: 20 6d 61 and byte ptr [rbp + 97], ch + 4abc0b: 6e outsb dx, byte ptr [rsi] + 4abc0c: 79 20 jns 0x4abc2e <__PRETTY_FUNCTION__.15462+0x20e> + 4abc0e: 6f outsd dx, dword ptr [rsi] + 4abc0f: 70 65 jo 0x4abc76 <__PRETTY_FUNCTION__.15462+0x256> + 4abc11: 6e outsb dx, byte ptr [rsi] + 4abc12: 20 66 69 and byte ptr [rsi + 105], ah + 4abc15: 6c insb byte ptr es:[rdi], dx + 4abc16: 65 73 00 jae 0x4abc19 <__PRETTY_FUNCTION__.15462+0x1f9> + 4abc19: 54 push rsp + 4abc1a: 65 78 74 js 0x4abc91 <__PRETTY_FUNCTION__.15462+0x271> + 4abc1d: 20 66 69 and byte ptr [rsi + 105], ah + 4abc20: 6c insb byte ptr es:[rdi], dx + 4abc21: 65 20 62 75 and byte ptr gs:[rdx + 117], ah + 4abc25: 73 79 jae 0x4abca0 <__PRETTY_FUNCTION__.15462+0x280> + 4abc27: 00 46 69 add byte ptr [rsi + 105], al + 4abc2a: 6c insb byte ptr es:[rdi], dx + 4abc2b: 65 20 74 6f 6f and byte ptr gs:[rdi + 2*rbp + 111], dh + 4abc30: 20 6c 61 72 and byte ptr [rcx + 2*riz + 114], ch + 4abc34: 67 65 00 4e 6f add byte ptr gs:[esi + 111], cl + 4abc39: 20 73 70 and byte ptr [rbx + 112], dh + 4abc3c: 61 + 4abc3d: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4abc40: 6c insb byte ptr es:[rdi], dx + 4abc41: 65 66 74 20 je 0x4abc65 <__PRETTY_FUNCTION__.15462+0x245> + 4abc45: 6f outsd dx, dword ptr [rsi] + 4abc46: 6e outsb dx, byte ptr [rsi] + 4abc47: 20 64 65 76 and byte ptr [rbp + 2*riz + 118], ah + 4abc4b: 69 63 65 00 49 6c 6c imul esp, dword ptr [rbx + 101], 1819035904 + 4abc52: 65 67 61 + 4abc55: 6c insb byte ptr es:[rdi], dx + 4abc56: 20 73 65 and byte ptr [rbx + 101], dh + 4abc59: 65 6b 00 52 imul eax, dword ptr gs:[rax], 82 + 4abc5d: 65 61 + 4abc5f: 64 2d 6f 6e 6c 79 sub eax, 2037149295 + 4abc65: 20 66 69 and byte ptr [rsi + 105], ah + 4abc68: 6c insb byte ptr es:[rdi], dx + 4abc69: 65 20 73 79 and byte ptr gs:[rbx + 121], dh + 4abc6d: 73 74 jae 0x4abce3 <__PRETTY_FUNCTION__.15462+0x2c3> + 4abc6f: 65 6d insd dword ptr es:[rdi], dx + 4abc71: 00 54 6f 6f add byte ptr [rdi + 2*rbp + 111], dl + 4abc75: 20 6d 61 and byte ptr [rbp + 97], ch + 4abc78: 6e outsb dx, byte ptr [rsi] + 4abc79: 79 20 jns 0x4abc9b <__PRETTY_FUNCTION__.15462+0x27b> + 4abc7b: 6c insb byte ptr es:[rdi], dx + 4abc7c: 69 6e 6b 73 00 42 72 imul ebp, dword ptr [rsi + 107], 1916928115 + 4abc83: 6f outsd dx, dword ptr [rsi] + 4abc84: 6b 65 6e 20 imul esp, dword ptr [rbp + 110], 32 + 4abc88: 70 69 jo 0x4abcf3 <__PRETTY_FUNCTION__.15462+0x2d3> + 4abc8a: 70 65 jo 0x4abcf1 <__PRETTY_FUNCTION__.15462+0x2d1> + 4abc8c: 00 4e 75 add byte ptr [rsi + 117], cl + 4abc8f: 6d insd dword ptr es:[rdi], dx + 4abc90: 65 72 69 jb 0x4abcfc <__PRETTY_FUNCTION__.15462+0x2dc> + 4abc93: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 4abc96: 20 72 65 and byte ptr [rdx + 101], dh + 4abc99: 73 75 jae 0x4abd10 <__PRETTY_FUNCTION__.15462+0x2f0> + 4abc9b: 6c insb byte ptr es:[rdi], dx + 4abc9c: 74 20 je 0x4abcbe <__PRETTY_FUNCTION__.15462+0x29e> + 4abc9e: 6f outsd dx, dword ptr [rsi] + 4abc9f: 75 74 jne 0x4abd15 <__PRETTY_FUNCTION__.15462+0x2f5> + 4abca1: 20 6f 66 and byte ptr [rdi + 102], ch + 4abca4: 20 72 61 and byte ptr [rdx + 97], dh + 4abca7: 6e outsb dx, byte ptr [rsi] + 4abca8: 67 65 00 52 65 add byte ptr gs:[edx + 101], dl + 4abcad: 73 6f jae 0x4abd1e <__PRETTY_FUNCTION__.15462+0x2fe> + 4abcaf: 75 72 jne 0x4abd23 <__PRETTY_FUNCTION__.15462+0x303> + 4abcb1: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4abcb4: 64 65 61 + 4abcb7: 64 6c insb byte ptr es:[rdi], dx + 4abcb9: 6f outsd dx, dword ptr [rsi] + 4abcba: 63 6b 20 movsxd ebp, dword ptr [rbx + 32] + 4abcbd: 61 + 4abcbe: 76 6f jbe 0x4abd2f <__PRETTY_FUNCTION__.15462+0x30f> + 4abcc0: 69 64 65 64 00 46 69 6c imul esp, dword ptr [rbp + 2*riz + 100], 1818838528 + 4abcc8: 65 20 6e 61 and byte ptr gs:[rsi + 97], ch + 4abccc: 6d insd dword ptr es:[rdi], dx + 4abccd: 65 20 74 6f 6f and byte ptr gs:[rdi + 2*rbp + 111], dh + 4abcd2: 20 6c 6f 6e and byte ptr [rdi + 2*rbp + 110], ch + 4abcd6: 67 00 4e 6f add byte ptr [esi + 111], cl + 4abcda: 20 6c 6f 63 and byte ptr [rdi + 2*rbp + 99], ch + 4abcde: 6b 73 20 61 imul esi, dword ptr [rbx + 32], 97 + 4abce2: 76 61 jbe 0x4abd45 <__PRETTY_FUNCTION__.15462+0x325> + 4abce4: 69 6c 61 62 6c 65 00 46 imul ebp, dword ptr [rcx + 2*riz + 98], 1174431084 + 4abcec: 75 6e jne 0x4abd5c <__PRETTY_FUNCTION__.15462+0x33c> + 4abcee: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] + 4abcf2: 6e outsb dx, byte ptr [rsi] + 4abcf3: 20 6e 6f and byte ptr [rsi + 111], ch + 4abcf6: 74 20 je 0x4abd18 <__PRETTY_FUNCTION__.15462+0x2f8> + 4abcf8: 69 6d 70 6c 65 6d 65 imul ebp, dword ptr [rbp + 112], 1701668204 + 4abcff: 6e outsb dx, byte ptr [rsi] + 4abd00: 74 65 je 0x4abd67 <__PRETTY_FUNCTION__.15462+0x347> + 4abd02: 64 00 44 69 72 add byte ptr fs:[rcx + 2*rbp + 114], al + 4abd07: 65 63 74 6f 72 movsxd esi, dword ptr gs:[rdi + 2*rbp + 114] + 4abd0c: 79 20 jns 0x4abd2e <__PRETTY_FUNCTION__.15462+0x30e> + 4abd0e: 6e outsb dx, byte ptr [rsi] + 4abd0f: 6f outsd dx, dword ptr [rsi] + 4abd10: 74 20 je 0x4abd32 <__PRETTY_FUNCTION__.15462+0x312> + 4abd12: 65 6d insd dword ptr es:[rdi], dx + 4abd14: 70 74 jo 0x4abd8a <__PRETTY_FUNCTION__.15462+0x36a> + 4abd16: 79 00 jns 0x4abd18 <__PRETTY_FUNCTION__.15462+0x2f8> + 4abd18: 4e 6f outsd dx, dword ptr [rsi] + 4abd1a: 20 6d 65 and byte ptr [rbp + 101], ch + 4abd1d: 73 73 jae 0x4abd92 <__PRETTY_FUNCTION__.15462+0x372> + 4abd1f: 61 + 4abd20: 67 65 20 6f 66 and byte ptr gs:[edi + 102], ch + 4abd25: 20 64 65 73 and byte ptr [rbp + 2*riz + 115], ah + 4abd29: 69 72 65 64 20 74 79 imul esi, dword ptr [rdx + 101], 2037653604 + 4abd30: 70 65 jo 0x4abd97 <__PRETTY_FUNCTION__.15462+0x377> + 4abd32: 00 49 64 add byte ptr [rcx + 100], cl + 4abd35: 65 6e outsb dx, byte ptr gs:[rsi] + 4abd37: 74 69 je 0x4abda2 <__PRETTY_FUNCTION__.15462+0x382> + 4abd39: 66 69 65 72 20 72 imul sp, word ptr [rbp + 114], 29216 + 4abd3f: 65 6d insd dword ptr es:[rdi], dx + 4abd41: 6f outsd dx, dword ptr [rsi] + 4abd42: 76 65 jbe 0x4abda9 <__PRETTY_FUNCTION__.15462+0x389> + 4abd44: 64 00 43 68 add byte ptr fs:[rbx + 104], al + 4abd48: 61 + 4abd49: 6e outsb dx, byte ptr [rsi] + 4abd4a: 6e outsb dx, byte ptr [rsi] + 4abd4b: 65 6c insb byte ptr es:[rdi], dx + 4abd4d: 20 6e 75 and byte ptr [rsi + 117], ch + 4abd50: 6d insd dword ptr es:[rdi], dx + 4abd51: 62 + 4abd52: 65 72 20 jb 0x4abd75 <__PRETTY_FUNCTION__.15462+0x355> + 4abd55: 6f outsd dx, dword ptr [rsi] + 4abd56: 75 74 jne 0x4abdcc <__PRETTY_FUNCTION__.15462+0x3ac> + 4abd58: 20 6f 66 and byte ptr [rdi + 102], ch + 4abd5b: 20 72 61 and byte ptr [rdx + 97], dh + 4abd5e: 6e outsb dx, byte ptr [rsi] + 4abd5f: 67 65 00 4c 65 76 add byte ptr gs:[ebp + 2*eiz + 118], cl + 4abd65: 65 6c insb byte ptr es:[rdi], dx + 4abd67: 20 32 and byte ptr [rdx], dh + 4abd69: 20 6e 6f and byte ptr [rsi + 111], ch + 4abd6c: 74 20 je 0x4abd8e <__PRETTY_FUNCTION__.15462+0x36e> + 4abd6e: 73 79 jae 0x4abde9 <__PRETTY_FUNCTION__.15462+0x3c9> + 4abd70: 6e outsb dx, byte ptr [rsi] + 4abd71: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 4abd74: 6f outsd dx, dword ptr [rsi] + 4abd75: 6e outsb dx, byte ptr [rsi] + 4abd76: 69 7a 65 64 00 4c 65 imul edi, dword ptr [rdx + 101], 1699479652 + 4abd7d: 76 65 jbe 0x4abde4 <__PRETTY_FUNCTION__.15462+0x3c4> + 4abd7f: 6c insb byte ptr es:[rdi], dx + 4abd80: 20 33 and byte ptr [rbx], dh + 4abd82: 20 68 61 and byte ptr [rax + 97], ch + 4abd85: 6c insb byte ptr es:[rdi], dx + 4abd86: 74 65 je 0x4abded <__PRETTY_FUNCTION__.15462+0x3cd> + 4abd88: 64 00 4c 65 76 add byte ptr fs:[rbp + 2*riz + 118], cl + 4abd8d: 65 6c insb byte ptr es:[rdi], dx + 4abd8f: 20 33 and byte ptr [rbx], dh + 4abd91: 20 72 65 and byte ptr [rdx + 101], dh + 4abd94: 73 65 jae 0x4abdfb <__PRETTY_FUNCTION__.15462+0x3db> + 4abd96: 74 00 je 0x4abd98 <__PRETTY_FUNCTION__.15462+0x378> + 4abd98: 4c 69 6e 6b 20 6e 75 6d imul r13, qword ptr [rsi + 107], 1836412448 + 4abda0: 62 + 4abda1: 65 72 20 jb 0x4abdc4 <__PRETTY_FUNCTION__.15462+0x3a4> + 4abda4: 6f outsd dx, dword ptr [rsi] + 4abda5: 75 74 jne 0x4abe1b <__PRETTY_FUNCTION__.15462+0x3fb> + 4abda7: 20 6f 66 and byte ptr [rdi + 102], ch + 4abdaa: 20 72 61 and byte ptr [rdx + 97], dh + 4abdad: 6e outsb dx, byte ptr [rsi] + 4abdae: 67 65 00 50 72 add byte ptr gs:[eax + 114], dl + 4abdb3: 6f outsd dx, dword ptr [rsi] + 4abdb4: 74 6f je 0x4abe25 <__PRETTY_FUNCTION__.15462+0x405> + 4abdb6: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 4abdb9: 20 64 72 69 and byte ptr [rdx + 2*rsi + 105], ah + 4abdbd: 76 65 jbe 0x4abe24 <__PRETTY_FUNCTION__.15462+0x404> + 4abdbf: 72 20 jb 0x4abde1 <__PRETTY_FUNCTION__.15462+0x3c1> + 4abdc1: 6e outsb dx, byte ptr [rsi] + 4abdc2: 6f outsd dx, dword ptr [rsi] + 4abdc3: 74 20 je 0x4abde5 <__PRETTY_FUNCTION__.15462+0x3c5> + 4abdc5: 61 + 4abdc6: 74 74 je 0x4abe3c <__PRETTY_FUNCTION__.15462+0x41c> + 4abdc8: 61 + 4abdc9: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 4abdcc: 64 00 4e 6f add byte ptr fs:[rsi + 111], cl + 4abdd0: 20 43 53 and byte ptr [rbx + 83], al + 4abdd3: 49 20 73 74 and byte ptr [r11 + 116], sil + 4abdd7: 72 75 jb 0x4abe4e <__PRETTY_FUNCTION__.15462+0x42e> + 4abdd9: 63 74 75 72 movsxd esi, dword ptr [rbp + 2*rsi + 114] + 4abddd: 65 20 61 76 and byte ptr gs:[rcx + 118], ah + 4abde1: 61 + 4abde2: 69 6c 61 62 6c 65 00 4c imul ebp, dword ptr [rcx + 2*riz + 98], 1275094380 + 4abdea: 65 76 65 jbe 0x4abe52 <__PRETTY_FUNCTION__.15462+0x432> + 4abded: 6c insb byte ptr es:[rdi], dx + 4abdee: 20 32 and byte ptr [rdx], dh + 4abdf0: 20 68 61 and byte ptr [rax + 97], ch + 4abdf3: 6c insb byte ptr es:[rdi], dx + 4abdf4: 74 65 je 0x4abe5b <__PRETTY_FUNCTION__.15462+0x43b> + 4abdf6: 64 00 49 6e add byte ptr fs:[rcx + 110], cl + 4abdfa: 76 61 jbe 0x4abe5d <__PRETTY_FUNCTION__.15462+0x43d> + 4abdfc: 6c insb byte ptr es:[rdi], dx + 4abdfd: 69 64 20 65 78 63 68 61 imul esp, dword ptr [rax + riz + 101], 1634231160 + 4abe05: 6e outsb dx, byte ptr [rsi] + 4abe06: 67 65 00 49 6e add byte ptr gs:[ecx + 110], cl + 4abe0b: 76 61 jbe 0x4abe6e <__PRETTY_FUNCTION__.15462+0x44e> + 4abe0d: 6c insb byte ptr es:[rdi], dx + 4abe0e: 69 64 20 72 65 71 75 65 imul esp, dword ptr [rax + riz + 114], 1702195557 + 4abe16: 73 74 jae 0x4abe8c <__PRETTY_FUNCTION__.15462+0x46c> + 4abe18: 20 64 65 73 and byte ptr [rbp + 2*riz + 115], ah + 4abe1c: 63 72 69 movsxd esi, dword ptr [rdx + 105] + 4abe1f: 70 74 jo 0x4abe95 <__PRETTY_FUNCTION__.15462+0x475> + 4abe21: 6f outsd dx, dword ptr [rsi] + 4abe22: 72 00 jb 0x4abe24 <__PRETTY_FUNCTION__.15462+0x404> + 4abe24: 45 78 63 js 0x4abe8a <__PRETTY_FUNCTION__.15462+0x46a> + 4abe27: 68 61 6e 67 65 push 1701277281 + 4abe2c: 20 66 75 and byte ptr [rsi + 117], ah + 4abe2f: 6c insb byte ptr es:[rdi], dx + 4abe30: 6c insb byte ptr es:[rdi], dx + 4abe31: 00 4e 6f add byte ptr [rsi + 111], cl + 4abe34: 20 61 6e and byte ptr [rcx + 110], ah + 4abe37: 6f outsd dx, dword ptr [rsi] + 4abe38: 64 65 00 49 6e add byte ptr gs:[rcx + 110], cl + 4abe3d: 76 61 jbe 0x4abea0 <__PRETTY_FUNCTION__.15462+0x480> + 4abe3f: 6c insb byte ptr es:[rdi], dx + 4abe40: 69 64 20 72 65 71 75 65 imul esp, dword ptr [rax + riz + 114], 1702195557 + 4abe48: 73 74 jae 0x4abebe <__PRETTY_FUNCTION__.15462+0x49e> + 4abe4a: 20 63 6f and byte ptr [rbx + 111], ah + 4abe4d: 64 65 00 49 6e add byte ptr gs:[rcx + 110], cl + 4abe52: 76 61 jbe 0x4abeb5 <__PRETTY_FUNCTION__.15462+0x495> + 4abe54: 6c insb byte ptr es:[rdi], dx + 4abe55: 69 64 20 73 6c 6f 74 00 imul esp, dword ptr [rax + riz + 115], 7630700 + 4abe5d: 42 61 + 4abe5f: 64 20 66 6f and byte ptr fs:[rsi + 111], ah + 4abe63: 6e outsb dx, byte ptr [rsi] + 4abe64: 74 20 je 0x4abe86 <__PRETTY_FUNCTION__.15462+0x466> + 4abe66: 66 69 6c 65 20 66 6f imul bp, word ptr [rbp + 2*riz + 32], 28518 + 4abe6d: 72 6d jb 0x4abedc <__PRETTY_FUNCTION__.15462+0x4bc> + 4abe6f: 61 + 4abe70: 74 00 je 0x4abe72 <__PRETTY_FUNCTION__.15462+0x452> + 4abe72: 44 65 gs + 4abe74: 76 69 jbe 0x4abedf <__PRETTY_FUNCTION__.15462+0x4bf> + 4abe76: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4abe79: 6e outsb dx, byte ptr [rsi] + 4abe7a: 6f outsd dx, dword ptr [rsi] + 4abe7b: 74 20 je 0x4abe9d <__PRETTY_FUNCTION__.15462+0x47d> + 4abe7d: 61 + 4abe7e: 20 73 74 and byte ptr [rbx + 116], dh + 4abe81: 72 65 jb 0x4abee8 <__PRETTY_FUNCTION__.15462+0x4c8> + 4abe83: 61 + 4abe84: 6d insd dword ptr es:[rdi], dx + 4abe85: 00 4e 6f add byte ptr [rsi + 111], cl + 4abe88: 20 64 61 74 and byte ptr [rcx + 2*riz + 116], ah + 4abe8c: 61 + 4abe8d: 20 61 76 and byte ptr [rcx + 118], ah + 4abe90: 61 + 4abe91: 69 6c 61 62 6c 65 00 54 imul ebp, dword ptr [rcx + 2*riz + 98], 1409312108 + 4abe99: 69 6d 65 72 20 65 78 imul ebp, dword ptr [rbp + 101], 2019893362 + 4abea0: 70 69 jo 0x4abf0b <__PRETTY_FUNCTION__.15462+0x4eb> + 4abea2: 72 65 jb 0x4abf09 <__PRETTY_FUNCTION__.15462+0x4e9> + 4abea4: 64 00 4f 75 add byte ptr fs:[rdi + 117], cl + 4abea8: 74 20 je 0x4abeca <__PRETTY_FUNCTION__.15462+0x4aa> + 4abeaa: 6f outsd dx, dword ptr [rsi] + 4abeab: 66 20 73 74 and byte ptr [rbx + 116], dh + 4abeaf: 72 65 jb 0x4abf16 <__PRETTY_FUNCTION__.15462+0x4f6> + 4abeb1: 61 + 4abeb2: 6d insd dword ptr es:[rdi], dx + 4abeb3: 73 20 jae 0x4abed5 <__PRETTY_FUNCTION__.15462+0x4b5> + 4abeb5: 72 65 jb 0x4abf1c <__PRETTY_FUNCTION__.15462+0x4fc> + 4abeb7: 73 6f jae 0x4abf28 <__PRETTY_FUNCTION__.15462+0x508> + 4abeb9: 75 72 jne 0x4abf2d <__PRETTY_FUNCTION__.15462+0x50d> + 4abebb: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 4abebe: 00 4d 61 add byte ptr [rbp + 97], cl + 4abec1: 63 68 69 movsxd ebp, dword ptr [rax + 105] + 4abec4: 6e outsb dx, byte ptr [rsi] + 4abec5: 65 20 69 73 and byte ptr gs:[rcx + 115], ch + 4abec9: 20 6e 6f and byte ptr [rsi + 111], ch + 4abecc: 74 20 je 0x4abeee <__PRETTY_FUNCTION__.15462+0x4ce> + 4abece: 6f outsd dx, dword ptr [rsi] + 4abecf: 6e outsb dx, byte ptr [rsi] + 4abed0: 20 74 68 65 and byte ptr [rax + 2*rbp + 101], dh + 4abed4: 20 6e 65 and byte ptr [rsi + 101], ch + 4abed7: 74 77 je 0x4abf50 <__PRETTY_FUNCTION__.15462+0x530> + 4abed9: 6f outsd dx, dword ptr [rsi] + 4abeda: 72 6b jb 0x4abf47 <__PRETTY_FUNCTION__.15462+0x527> + 4abedc: 00 50 61 add byte ptr [rax + 97], dl + 4abedf: 63 6b 61 movsxd ebp, dword ptr [rbx + 97] + 4abee2: 67 65 20 6e 6f and byte ptr gs:[esi + 111], ch + 4abee7: 74 20 je 0x4abf09 <__PRETTY_FUNCTION__.15462+0x4e9> + 4abee9: 69 6e 73 74 61 6c 6c imul ebp, dword ptr [rsi + 115], 1819042164 + 4abef0: 65 64 00 4f 62 add byte ptr fs:[rdi + 98], cl + 4abef5: 6a 65 push 101 + 4abef7: 63 74 20 69 movsxd esi, dword ptr [rax + riz + 105] + 4abefb: 73 20 jae 0x4abf1d <__PRETTY_FUNCTION__.15462+0x4fd> + 4abefd: 72 65 jb 0x4abf64 <__PRETTY_FUNCTION__.15462+0x544> + 4abeff: 6d insd dword ptr es:[rdi], dx + 4abf00: 6f outsd dx, dword ptr [rsi] + 4abf01: 74 65 je 0x4abf68 <__PRETTY_FUNCTION__.15462+0x548> + 4abf03: 00 4c 69 6e add byte ptr [rcx + 2*rbp + 110], cl + 4abf07: 6b 20 68 imul esp, dword ptr [rax], 104 + 4abf0a: 61 + 4abf0b: 73 20 jae 0x4abf2d <__PRETTY_FUNCTION__.15462+0x50d> + 4abf0d: 62 65 65 6e 20 + 4abf12: 73 65 jae 0x4abf79 <__PRETTY_FUNCTION__.15462+0x559> + 4abf14: 76 65 jbe 0x4abf7b <__PRETTY_FUNCTION__.15462+0x55b> + 4abf16: 72 65 jb 0x4abf7d <__PRETTY_FUNCTION__.15462+0x55d> + 4abf18: 64 00 41 64 add byte ptr fs:[rcx + 100], al + 4abf1c: 76 65 jbe 0x4abf83 <__PRETTY_FUNCTION__.15462+0x563> + 4abf1e: 72 74 jb 0x4abf94 <__PRETTY_FUNCTION__.15462+0x574> + 4abf20: 69 73 65 20 65 72 72 imul esi, dword ptr [rbx + 101], 1920099616 + 4abf27: 6f outsd dx, dword ptr [rsi] + 4abf28: 72 00 jb 0x4abf2a <__PRETTY_FUNCTION__.15462+0x50a> + 4abf2a: 53 push rbx + 4abf2b: 72 6d jb 0x4abf9a <__PRETTY_FUNCTION__.15462+0x57a> + 4abf2d: 6f outsd dx, dword ptr [rsi] + 4abf2e: 75 6e jne 0x4abf9e <__PRETTY_FUNCTION__.15462+0x57e> + 4abf30: 74 20 je 0x4abf52 <__PRETTY_FUNCTION__.15462+0x532> + 4abf32: 65 72 72 jb 0x4abfa7 <__PRETTY_FUNCTION__.15462+0x587> + 4abf35: 6f outsd dx, dword ptr [rsi] + 4abf36: 72 00 jb 0x4abf38 <__PRETTY_FUNCTION__.15462+0x518> + 4abf38: 43 6f outsd dx, dword ptr [rsi] + 4abf3a: 6d insd dword ptr es:[rdi], dx + 4abf3b: 6d insd dword ptr es:[rdi], dx + 4abf3c: 75 6e jne 0x4abfac <__PRETTY_FUNCTION__.15462+0x58c> + 4abf3e: 69 63 61 74 69 6f 6e imul esp, dword ptr [rbx + 97], 1852795252 + 4abf45: 20 65 72 and byte ptr [rbp + 114], ah + 4abf48: 72 6f jb 0x4abfb9 <__PRETTY_FUNCTION__.15462+0x599> + 4abf4a: 72 20 jb 0x4abf6c <__PRETTY_FUNCTION__.15462+0x54c> + 4abf4c: 6f outsd dx, dword ptr [rsi] + 4abf4d: 6e outsb dx, byte ptr [rsi] + 4abf4e: 20 73 65 and byte ptr [rbx + 101], dh + 4abf51: 6e outsb dx, byte ptr [rsi] + 4abf52: 64 00 50 72 add byte ptr fs:[rax + 114], dl + 4abf56: 6f outsd dx, dword ptr [rsi] + 4abf57: 74 6f je 0x4abfc8 <__PRETTY_FUNCTION__.15462+0x5a8> + 4abf59: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 4abf5c: 20 65 72 and byte ptr [rbp + 114], ah + 4abf5f: 72 6f jb 0x4abfd0 <__PRETTY_FUNCTION__.15462+0x5b0> + 4abf61: 72 00 jb 0x4abf63 <__PRETTY_FUNCTION__.15462+0x543> + 4abf63: 4d 75 6c jne 0x4abfd2 <__PRETTY_FUNCTION__.15462+0x5b2> + 4abf66: 74 69 je 0x4abfd1 <__PRETTY_FUNCTION__.15462+0x5b1> + 4abf68: 68 6f 70 20 61 push 1629515887 + 4abf6d: 74 74 je 0x4abfe3 <__PRETTY_FUNCTION__.15462+0x5c3> + 4abf6f: 65 6d insd dword ptr es:[rdi], dx + 4abf71: 70 74 jo 0x4abfe7 <__PRETTY_FUNCTION__.15462+0x5c7> + 4abf73: 65 64 00 52 46 add byte ptr fs:[rdx + 70], dl + 4abf78: 53 push rbx + 4abf79: 20 73 70 and byte ptr [rbx + 112], dh + 4abf7c: 65 63 69 66 movsxd ebp, dword ptr gs:[rcx + 102] + 4abf80: 69 63 20 65 72 72 6f imul esp, dword ptr [rbx + 32], 1869771365 + 4abf87: 72 00 jb 0x4abf89 <__PRETTY_FUNCTION__.15462+0x569> + 4abf89: 42 61 + 4abf8b: 64 20 6d 65 and byte ptr fs:[rbp + 101], ch + 4abf8f: 73 73 jae 0x4ac004 <__PRETTY_FUNCTION__.15462+0x5e4> + 4abf91: 61 + 4abf92: 67 65 00 4e 61 add byte ptr gs:[esi + 97], cl + 4abf97: 6d insd dword ptr es:[rdi], dx + 4abf98: 65 20 6e 6f and byte ptr gs:[rsi + 111], ch + 4abf9c: 74 20 je 0x4abfbe <__PRETTY_FUNCTION__.15462+0x59e> + 4abf9e: 75 6e jne 0x4ac00e <__PRETTY_FUNCTION__.15462+0x5ee> + 4abfa0: 69 71 75 65 20 6f 6e imul esi, dword ptr [rcx + 117], 1852776549 + 4abfa7: 20 6e 65 and byte ptr [rsi + 101], ch + 4abfaa: 74 77 je 0x4ac023 <__PRETTY_FUNCTION__.15462+0x603> + 4abfac: 6f outsd dx, dword ptr [rsi] + 4abfad: 72 6b jb 0x4ac01a <__PRETTY_FUNCTION__.15462+0x5fa> + 4abfaf: 00 46 69 add byte ptr [rsi + 105], al + 4abfb2: 6c insb byte ptr es:[rdi], dx + 4abfb3: 65 20 64 65 73 and byte ptr gs:[rbp + 2*riz + 115], ah + 4abfb8: 63 72 69 movsxd esi, dword ptr [rdx + 105] + 4abfbb: 70 74 jo 0x4ac031 <__PRETTY_FUNCTION__.15462+0x611> + 4abfbd: 6f outsd dx, dword ptr [rsi] + 4abfbe: 72 20 jb 0x4abfe0 <__PRETTY_FUNCTION__.15462+0x5c0> + 4abfc0: 69 6e 20 62 61 64 20 imul ebp, dword ptr [rsi + 32], 543449442 + 4abfc7: 73 74 jae 0x4ac03d <__PRETTY_FUNCTION__.15462+0x61d> + 4abfc9: 61 + 4abfca: 74 65 je 0x4ac031 <__PRETTY_FUNCTION__.15462+0x611> + 4abfcc: 00 52 65 add byte ptr [rdx + 101], dl + 4abfcf: 6d insd dword ptr es:[rdi], dx + 4abfd0: 6f outsd dx, dword ptr [rsi] + 4abfd1: 74 65 je 0x4ac038 <__PRETTY_FUNCTION__.15462+0x618> + 4abfd3: 20 61 64 and byte ptr [rcx + 100], ah + 4abfd6: 64 72 65 jb 0x4ac03e <__PRETTY_FUNCTION__.15462+0x61e> + 4abfd9: 73 73 jae 0x4ac04e <__PRETTY_FUNCTION__.15462+0x62e> + 4abfdb: 20 63 68 and byte ptr [rbx + 104], ah + 4abfde: 61 + 4abfdf: 6e outsb dx, byte ptr [rsi] + 4abfe0: 67 65 64 00 53 74 add byte ptr fs:[ebx + 116], dl + 4abfe6: 72 65 jb 0x4ac04d <__PRETTY_FUNCTION__.15462+0x62d> + 4abfe8: 61 + 4abfe9: 6d insd dword ptr es:[rdi], dx + 4abfea: 73 20 jae 0x4ac00c <__PRETTY_FUNCTION__.15462+0x5ec> + 4abfec: 70 69 jo 0x4ac057 <__PRETTY_FUNCTION__.15462+0x637> + 4abfee: 70 65 jo 0x4ac055 <__PRETTY_FUNCTION__.15462+0x635> + 4abff0: 20 65 72 and byte ptr [rbp + 114], ah + 4abff3: 72 6f jb 0x4ac064 <__PRETTY_FUNCTION__.15462+0x644> + 4abff5: 72 00 jb 0x4abff7 <__PRETTY_FUNCTION__.15462+0x5d7> + 4abff7: 54 push rsp + 4abff8: 6f outsd dx, dword ptr [rsi] + 4abff9: 6f outsd dx, dword ptr [rsi] + 4abffa: 20 6d 61 and byte ptr [rbp + 97], ch + 4abffd: 6e outsb dx, byte ptr [rsi] + 4abffe: 79 20 jns 0x4ac020 <__PRETTY_FUNCTION__.15462+0x600> + 4ac000: 75 73 jne 0x4ac075 <__PRETTY_FUNCTION__.15462+0x655> + 4ac002: 65 72 73 jb 0x4ac078 <__PRETTY_FUNCTION__.15462+0x658> + 4ac005: 00 44 65 73 add byte ptr [rbp + 2*riz + 115], al + 4ac009: 74 69 je 0x4ac074 <__PRETTY_FUNCTION__.15462+0x654> + 4ac00b: 6e outsb dx, byte ptr [rsi] + 4ac00c: 61 + 4ac00d: 74 69 je 0x4ac078 <__PRETTY_FUNCTION__.15462+0x658> + 4ac00f: 6f outsd dx, dword ptr [rsi] + 4ac010: 6e outsb dx, byte ptr [rsi] + 4ac011: 20 61 64 and byte ptr [rcx + 100], ah + 4ac014: 64 72 65 jb 0x4ac07c <__PRETTY_FUNCTION__.15462+0x65c> + 4ac017: 73 73 jae 0x4ac08c <__PRETTY_FUNCTION__.15462+0x66c> + 4ac019: 20 72 65 and byte ptr [rdx + 101], dh + 4ac01c: 71 75 jno 0x4ac093 <__PRETTY_FUNCTION__.15462+0x673> + 4ac01e: 69 72 65 64 00 4d 65 imul esi, dword ptr [rdx + 101], 1699545188 + 4ac025: 73 73 jae 0x4ac09a <__PRETTY_FUNCTION__.15462+0x67a> + 4ac027: 61 + 4ac028: 67 65 20 74 6f 6f and byte ptr gs:[edi + 2*ebp + 111], dh + 4ac02e: 20 6c 6f 6e and byte ptr [rdi + 2*rbp + 110], ch + 4ac032: 67 00 50 72 add byte ptr [eax + 114], dl + 4ac036: 6f outsd dx, dword ptr [rsi] + 4ac037: 74 6f je 0x4ac0a8 <__PRETTY_FUNCTION__.15462+0x688> + 4ac039: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 4ac03c: 20 6e 6f and byte ptr [rsi + 111], ch + 4ac03f: 74 20 je 0x4ac061 <__PRETTY_FUNCTION__.15462+0x641> + 4ac041: 61 + 4ac042: 76 61 jbe 0x4ac0a5 <__PRETTY_FUNCTION__.15462+0x685> + 4ac044: 69 6c 61 62 6c 65 00 50 imul ebp, dword ptr [rcx + 2*riz + 98], 1342203244 + 4ac04c: 72 6f jb 0x4ac0bd <__PRETTY_FUNCTION__.15462+0x69d> + 4ac04e: 74 6f je 0x4ac0bf <__PRETTY_FUNCTION__.15462+0x69f> + 4ac050: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 4ac053: 20 6e 6f and byte ptr [rsi + 111], ch + 4ac056: 74 20 je 0x4ac078 <__PRETTY_FUNCTION__.15462+0x658> + 4ac058: 73 75 jae 0x4ac0cf <__PRETTY_FUNCTION__.15462+0x6af> + 4ac05a: 70 70 jo 0x4ac0cc <__PRETTY_FUNCTION__.15462+0x6ac> + 4ac05c: 6f outsd dx, dword ptr [rsi] + 4ac05d: 72 74 jb 0x4ac0d3 <__PRETTY_FUNCTION__.15462+0x6b3> + 4ac05f: 65 64 00 53 6f add byte ptr fs:[rbx + 111], dl + 4ac064: 63 6b 65 movsxd ebp, dword ptr [rbx + 101] + 4ac067: 74 20 je 0x4ac089 <__PRETTY_FUNCTION__.15462+0x669> + 4ac069: 74 79 je 0x4ac0e4 <__PRETTY_FUNCTION__.15462+0x6c4> + 4ac06b: 70 65 jo 0x4ac0d2 <__PRETTY_FUNCTION__.15462+0x6b2> + 4ac06d: 20 6e 6f and byte ptr [rsi + 111], ch + 4ac070: 74 20 je 0x4ac092 <__PRETTY_FUNCTION__.15462+0x672> + 4ac072: 73 75 jae 0x4ac0e9 <__PRETTY_FUNCTION__.15462+0x6c9> + 4ac074: 70 70 jo 0x4ac0e6 <__PRETTY_FUNCTION__.15462+0x6c6> + 4ac076: 6f outsd dx, dword ptr [rsi] + 4ac077: 72 74 jb 0x4ac0ed <__PRETTY_FUNCTION__.15462+0x6cd> + 4ac079: 65 64 00 4f 70 add byte ptr fs:[rdi + 112], cl + 4ac07e: 65 72 61 jb 0x4ac0e2 <__PRETTY_FUNCTION__.15462+0x6c2> + 4ac081: 74 69 je 0x4ac0ec <__PRETTY_FUNCTION__.15462+0x6cc> + 4ac083: 6f outsd dx, dword ptr [rsi] + 4ac084: 6e outsb dx, byte ptr [rsi] + 4ac085: 20 6e 6f and byte ptr [rsi + 111], ch + 4ac088: 74 20 je 0x4ac0aa <__PRETTY_FUNCTION__.15462+0x68a> + 4ac08a: 73 75 jae 0x4ac101 <__PRETTY_FUNCTION__.15462+0x6e1> + 4ac08c: 70 70 jo 0x4ac0fe <__PRETTY_FUNCTION__.15462+0x6de> + 4ac08e: 6f outsd dx, dword ptr [rsi] + 4ac08f: 72 74 jb 0x4ac105 <__PRETTY_FUNCTION__.15462+0x6e5> + 4ac091: 65 64 00 50 72 add byte ptr fs:[rax + 114], dl + 4ac096: 6f outsd dx, dword ptr [rsi] + 4ac097: 74 6f je 0x4ac108 <__PRETTY_FUNCTION__.15462+0x6e8> + 4ac099: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 4ac09c: 20 66 61 and byte ptr [rsi + 97], ah + 4ac09f: 6d insd dword ptr es:[rdi], dx + 4ac0a0: 69 6c 79 20 6e 6f 74 20 imul ebp, dword ptr [rcx + 2*rdi + 32], 544501614 + 4ac0a8: 73 75 jae 0x4ac11f <__PRETTY_FUNCTION__.15462+0x6ff> + 4ac0aa: 70 70 jo 0x4ac11c <__PRETTY_FUNCTION__.15462+0x6fc> + 4ac0ac: 6f outsd dx, dword ptr [rsi] + 4ac0ad: 72 74 jb 0x4ac123 <__PRETTY_FUNCTION__.15462+0x703> + 4ac0af: 65 64 00 41 64 add byte ptr fs:[rcx + 100], al + 4ac0b4: 64 72 65 jb 0x4ac11c <__PRETTY_FUNCTION__.15462+0x6fc> + 4ac0b7: 73 73 jae 0x4ac12c <__PRETTY_FUNCTION__.15462+0x70c> + 4ac0b9: 20 61 6c and byte ptr [rcx + 108], ah + 4ac0bc: 72 65 jb 0x4ac123 <__PRETTY_FUNCTION__.15462+0x703> + 4ac0be: 61 + 4ac0bf: 64 79 20 jns 0x4ac0e2 <__PRETTY_FUNCTION__.15462+0x6c2> + 4ac0c2: 69 6e 20 75 73 65 00 imul ebp, dword ptr [rsi + 32], 6648693 + 4ac0c9: 4e 65 gs + 4ac0cb: 74 77 je 0x4ac144 <__PRETTY_FUNCTION__.15462+0x724> + 4ac0cd: 6f outsd dx, dword ptr [rsi] + 4ac0ce: 72 6b jb 0x4ac13b <__PRETTY_FUNCTION__.15462+0x71b> + 4ac0d0: 20 69 73 and byte ptr [rcx + 115], ch + 4ac0d3: 20 64 6f 77 and byte ptr [rdi + 2*rbp + 119], ah + 4ac0d7: 6e outsb dx, byte ptr [rsi] + 4ac0d8: 00 4e 65 add byte ptr [rsi + 101], cl + 4ac0db: 74 77 je 0x4ac154 <__PRETTY_FUNCTION__.15462+0x734> + 4ac0dd: 6f outsd dx, dword ptr [rsi] + 4ac0de: 72 6b jb 0x4ac14b <__PRETTY_FUNCTION__.15462+0x72b> + 4ac0e0: 20 69 73 and byte ptr [rcx + 115], ch + 4ac0e3: 20 75 6e and byte ptr [rbp + 110], dh + 4ac0e6: 72 65 jb 0x4ac14d <__PRETTY_FUNCTION__.15462+0x72d> + 4ac0e8: 61 + 4ac0e9: 63 68 61 movsxd ebp, dword ptr [rax + 97] + 4ac0ec: 62 + 4ac0ed: 6c insb byte ptr es:[rdi], dx + 4ac0ee: 65 00 43 6f add byte ptr gs:[rbx + 111], al + 4ac0f2: 6e outsb dx, byte ptr [rsi] + 4ac0f3: 6e outsb dx, byte ptr [rsi] + 4ac0f4: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] + 4ac0f9: 6e outsb dx, byte ptr [rsi] + 4ac0fa: 20 72 65 and byte ptr [rdx + 101], dh + 4ac0fd: 73 65 jae 0x4ac164 <__PRETTY_FUNCTION__.15462+0x744> + 4ac0ff: 74 20 je 0x4ac121 <__PRETTY_FUNCTION__.15462+0x701> + 4ac101: 62 + 4ac102: 79 20 jns 0x4ac124 <__PRETTY_FUNCTION__.15462+0x704> + 4ac104: 70 65 jo 0x4ac16b <__PRETTY_FUNCTION__.15462+0x74b> + 4ac106: 65 72 00 jb 0x4ac109 <__PRETTY_FUNCTION__.15462+0x6e9> + 4ac109: 4e 6f outsd dx, dword ptr [rsi] + 4ac10b: 20 62 75 and byte ptr [rdx + 117], ah + 4ac10e: 66 66 65 72 20 jb 0x4ac133 <__PRETTY_FUNCTION__.15462+0x713> + 4ac113: 73 70 jae 0x4ac185 <__PRETTY_FUNCTION__.15462+0x765> + 4ac115: 61 + 4ac116: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4ac119: 61 + 4ac11a: 76 61 jbe 0x4ac17d <__PRETTY_FUNCTION__.15462+0x75d> + 4ac11c: 69 6c 61 62 6c 65 00 43 imul ebp, dword ptr [rcx + 2*riz + 98], 1124099436 + 4ac124: 6f outsd dx, dword ptr [rsi] + 4ac125: 6e outsb dx, byte ptr [rsi] + 4ac126: 6e outsb dx, byte ptr [rsi] + 4ac127: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] + 4ac12c: 6e outsb dx, byte ptr [rsi] + 4ac12d: 20 74 69 6d and byte ptr [rcx + 2*rbp + 109], dh + 4ac131: 65 64 20 6f 75 and byte ptr fs:[rdi + 117], ch + 4ac136: 74 00 je 0x4ac138 <__PRETTY_FUNCTION__.15462+0x718> + 4ac138: 43 6f outsd dx, dword ptr [rsi] + 4ac13a: 6e outsb dx, byte ptr [rsi] + 4ac13b: 6e outsb dx, byte ptr [rsi] + 4ac13c: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] + 4ac141: 6e outsb dx, byte ptr [rsi] + 4ac142: 20 72 65 and byte ptr [rdx + 101], dh + 4ac145: 66 75 73 jne 0x4ac1bb <__PRETTY_FUNCTION__.15462+0x79b> + 4ac148: 65 64 00 48 6f add byte ptr fs:[rax + 111], cl + 4ac14d: 73 74 jae 0x4ac1c3 <__PRETTY_FUNCTION__.15462+0x7a3> + 4ac14f: 20 69 73 and byte ptr [rcx + 115], ch + 4ac152: 20 64 6f 77 and byte ptr [rdi + 2*rbp + 119], ah + 4ac156: 6e outsb dx, byte ptr [rsi] + 4ac157: 00 4e 6f add byte ptr [rsi + 111], cl + 4ac15a: 20 72 6f and byte ptr [rdx + 111], dh + 4ac15d: 75 74 jne 0x4ac1d3 <__PRETTY_FUNCTION__.15462+0x7b3> + 4ac15f: 65 20 74 6f 20 and byte ptr gs:[rdi + 2*rbp + 32], dh + 4ac164: 68 6f 73 74 00 push 7631727 + 4ac169: 4f 70 65 jo 0x4ac1d1 <__PRETTY_FUNCTION__.15462+0x7b1> + 4ac16c: 72 61 jb 0x4ac1cf <__PRETTY_FUNCTION__.15462+0x7af> + 4ac16e: 74 69 je 0x4ac1d9 <__PRETTY_FUNCTION__.15462+0x7b9> + 4ac170: 6f outsd dx, dword ptr [rsi] + 4ac171: 6e outsb dx, byte ptr [rsi] + 4ac172: 20 61 6c and byte ptr [rcx + 108], ah + 4ac175: 72 65 jb 0x4ac1dc <__PRETTY_FUNCTION__.15462+0x7bc> + 4ac177: 61 + 4ac178: 64 79 20 jns 0x4ac19b <__PRETTY_FUNCTION__.15462+0x77b> + 4ac17b: 69 6e 20 70 72 6f 67 imul ebp, dword ptr [rsi + 32], 1735357040 + 4ac182: 72 65 jb 0x4ac1e9 <__PRETTY_FUNCTION__.15462+0x7c9> + 4ac184: 73 73 jae 0x4ac1f9 <__PRETTY_FUNCTION__.15462+0x7d9> + 4ac186: 00 4f 70 add byte ptr [rdi + 112], cl + 4ac189: 65 72 61 jb 0x4ac1ed <__PRETTY_FUNCTION__.15462+0x7cd> + 4ac18c: 74 69 je 0x4ac1f7 <__PRETTY_FUNCTION__.15462+0x7d7> + 4ac18e: 6f outsd dx, dword ptr [rsi] + 4ac18f: 6e outsb dx, byte ptr [rsi] + 4ac190: 20 6e 6f and byte ptr [rsi + 111], ch + 4ac193: 77 20 ja 0x4ac1b5 <__PRETTY_FUNCTION__.15462+0x795> + 4ac195: 69 6e 20 70 72 6f 67 imul ebp, dword ptr [rsi + 32], 1735357040 + 4ac19c: 72 65 jb 0x4ac203 <__PRETTY_FUNCTION__.15462+0x7e3> + 4ac19e: 73 73 jae 0x4ac213 <__PRETTY_FUNCTION__.15462+0x7f3> + 4ac1a0: 00 53 74 add byte ptr [rbx + 116], dl + 4ac1a3: 61 + 4ac1a4: 6c insb byte ptr es:[rdi], dx + 4ac1a5: 65 20 66 69 and byte ptr gs:[rsi + 105], ah + 4ac1a9: 6c insb byte ptr es:[rdi], dx + 4ac1aa: 65 20 68 61 and byte ptr gs:[rax + 97], ch + 4ac1ae: 6e outsb dx, byte ptr [rsi] + 4ac1af: 64 6c insb byte ptr es:[rdi], dx + 4ac1b1: 65 00 53 74 add byte ptr gs:[rbx + 116], dl + 4ac1b5: 72 75 jb 0x4ac22c <__PRETTY_FUNCTION__.15462+0x80c> + 4ac1b7: 63 74 75 72 movsxd esi, dword ptr [rbp + 2*rsi + 114] + 4ac1bb: 65 20 6e 65 and byte ptr gs:[rsi + 101], ch + 4ac1bf: 65 64 73 20 jae 0x4ac1e3 <__PRETTY_FUNCTION__.15462+0x7c3> + 4ac1c3: 63 6c 65 61 movsxd ebp, dword ptr [rbp + 2*riz + 97] + 4ac1c7: 6e outsb dx, byte ptr [rsi] + 4ac1c8: 69 6e 67 00 4e 6f 74 imul ebp, dword ptr [rsi + 103], 1953451520 + 4ac1cf: 20 61 20 and byte ptr [rcx + 32], ah + 4ac1d2: 58 pop rax + 4ac1d3: 45 4e + 4ac1d5: 49 58 pop r8 + 4ac1d7: 20 6e 61 and byte ptr [rsi + 97], ch + 4ac1da: 6d insd dword ptr es:[rdi], dx + 4ac1db: 65 64 20 74 79 70 and byte ptr fs:[rcx + 2*rdi + 112], dh + 4ac1e1: 65 20 66 69 and byte ptr gs:[rsi + 105], ah + 4ac1e5: 6c insb byte ptr es:[rdi], dx + 4ac1e6: 65 00 4e 6f add byte ptr gs:[rsi + 111], cl + 4ac1ea: 20 58 45 and byte ptr [rax + 69], bl + 4ac1ed: 4e 49 + 4ac1ef: 58 pop rax + 4ac1f0: 20 73 65 and byte ptr [rbx + 101], dh + 4ac1f3: 6d insd dword ptr es:[rdi], dx + 4ac1f4: 61 + 4ac1f5: 70 68 jo 0x4ac25f <__PRETTY_FUNCTION__.15462+0x83f> + 4ac1f7: 6f outsd dx, dword ptr [rsi] + 4ac1f8: 72 65 jb 0x4ac25f <__PRETTY_FUNCTION__.15462+0x83f> + 4ac1fa: 73 20 jae 0x4ac21c <__PRETTY_FUNCTION__.15462+0x7fc> + 4ac1fc: 61 + 4ac1fd: 76 61 jbe 0x4ac260 <__PRETTY_FUNCTION__.15462+0x840> + 4ac1ff: 69 6c 61 62 6c 65 00 49 imul ebp, dword ptr [rcx + 2*riz + 98], 1224762732 + 4ac207: 73 20 jae 0x4ac229 <__PRETTY_FUNCTION__.15462+0x809> + 4ac209: 61 + 4ac20a: 20 6e 61 and byte ptr [rsi + 97], ch + 4ac20d: 6d insd dword ptr es:[rdi], dx + 4ac20e: 65 64 20 74 79 70 and byte ptr fs:[rcx + 2*rdi + 112], dh + 4ac214: 65 20 66 69 and byte ptr gs:[rsi + 105], ah + 4ac218: 6c insb byte ptr es:[rdi], dx + 4ac219: 65 00 52 65 add byte ptr gs:[rdx + 101], dl + 4ac21d: 6d insd dword ptr es:[rdi], dx + 4ac21e: 6f outsd dx, dword ptr [rsi] + 4ac21f: 74 65 je 0x4ac286 <__PRETTY_FUNCTION__.15462+0x866> + 4ac221: 20 49 2f and byte ptr [rcx + 47], cl + 4ac224: 4f 20 65 72 and byte ptr [r13 + 114], r12b + 4ac228: 72 6f jb 0x4ac299 <__PRETTY_FUNCTION__.15462+0x879> + 4ac22a: 72 00 jb 0x4ac22c <__PRETTY_FUNCTION__.15462+0x80c> + 4ac22c: 44 69 73 6b 20 71 75 6f imul r14d, dword ptr [rbx + 107], 1869967648 + 4ac234: 74 61 je 0x4ac297 <__PRETTY_FUNCTION__.15462+0x877> + 4ac236: 20 65 78 and byte ptr [rbp + 120], ah + 4ac239: 63 65 65 movsxd esp, dword ptr [rbp + 101] + 4ac23c: 64 65 64 00 4e 6f add byte ptr fs:[rsi + 111], cl + 4ac242: 20 6d 65 and byte ptr [rbp + 101], ch + 4ac245: 64 69 75 6d 20 66 6f 75 imul esi, dword ptr fs:[rbp + 109], 1970234912 + 4ac24d: 6e outsb dx, byte ptr [rsi] + 4ac24e: 64 00 57 72 add byte ptr fs:[rdi + 114], dl + 4ac252: 6f outsd dx, dword ptr [rsi] + 4ac253: 6e outsb dx, byte ptr [rsi] + 4ac254: 67 20 6d 65 and byte ptr [ebp + 101], ch + 4ac258: 64 69 75 6d 20 74 79 70 imul esi, dword ptr fs:[rbp + 109], 1887007776 + 4ac260: 65 00 4f 70 add byte ptr gs:[rdi + 112], cl + 4ac264: 65 72 61 jb 0x4ac2c8 <__PRETTY_FUNCTION__.15462+0x8a8> + 4ac267: 74 69 je 0x4ac2d2 <__PRETTY_FUNCTION__.15462+0x8b2> + 4ac269: 6f outsd dx, dword ptr [rsi] + 4ac26a: 6e outsb dx, byte ptr [rsi] + 4ac26b: 20 63 61 and byte ptr [rbx + 97], ah + 4ac26e: 6e outsb dx, byte ptr [rsi] + 4ac26f: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 4ac272: 65 64 00 52 65 add byte ptr fs:[rdx + 101], dl + 4ac277: 71 75 jno 0x4ac2ee <__PRETTY_FUNCTION__.15462+0x8ce> + 4ac279: 69 72 65 64 20 6b 65 imul esi, dword ptr [rdx + 101], 1701519460 + 4ac280: 79 20 jns 0x4ac2a2 <__PRETTY_FUNCTION__.15462+0x882> + 4ac282: 6e outsb dx, byte ptr [rsi] + 4ac283: 6f outsd dx, dword ptr [rsi] + 4ac284: 74 20 je 0x4ac2a6 <__PRETTY_FUNCTION__.15462+0x886> + 4ac286: 61 + 4ac287: 76 61 jbe 0x4ac2ea <__PRETTY_FUNCTION__.15462+0x8ca> + 4ac289: 69 6c 61 62 6c 65 00 4b imul ebp, dword ptr [rcx + 2*riz + 98], 1258317164 + 4ac291: 65 79 20 jns 0x4ac2b4 <__PRETTY_FUNCTION__.15462+0x894> + 4ac294: 68 61 73 20 65 push 1696625505 + 4ac299: 78 70 js 0x4ac30b <__PRETTY_FUNCTION__.15462+0x8eb> + 4ac29b: 69 72 65 64 00 4b 65 imul esi, dword ptr [rdx + 101], 1699414116 + 4ac2a2: 79 20 jns 0x4ac2c4 <__PRETTY_FUNCTION__.15462+0x8a4> + 4ac2a4: 68 61 73 20 62 push 1646293857 + 4ac2a9: 65 65 6e outsb dx, byte ptr gs:[rsi] + 4ac2ac: 20 72 65 and byte ptr [rdx + 101], dh + 4ac2af: 76 6f jbe 0x4ac320 <__PRETTY_FUNCTION__.15462+0x900> + 4ac2b1: 6b 65 64 00 imul esp, dword ptr [rbp + 100], 0 + 4ac2b5: 4b 65 gs + 4ac2b7: 79 20 jns 0x4ac2d9 <__PRETTY_FUNCTION__.15462+0x8b9> + 4ac2b9: 77 61 ja 0x4ac31c <__PRETTY_FUNCTION__.15462+0x8fc> + 4ac2bb: 73 20 jae 0x4ac2dd <__PRETTY_FUNCTION__.15462+0x8bd> + 4ac2bd: 72 65 jb 0x4ac324 <__PRETTY_FUNCTION__.15462+0x904> + 4ac2bf: 6a 65 push 101 + 4ac2c1: 63 74 65 64 movsxd esi, dword ptr [rbp + 2*riz + 100] + 4ac2c5: 20 62 79 and byte ptr [rdx + 121], ah + 4ac2c8: 20 73 65 and byte ptr [rbx + 101], dh + 4ac2cb: 72 76 jb 0x4ac343 <__PRETTY_FUNCTION__.15462+0x923> + 4ac2cd: 69 63 65 00 4f 77 6e imul esp, dword ptr [rbx + 101], 1853312768 + 4ac2d4: 65 72 20 jb 0x4ac2f7 <__PRETTY_FUNCTION__.15462+0x8d7> + 4ac2d7: 64 69 65 64 00 53 74 61 imul esp, dword ptr fs:[rbp + 100], 1635013376 + 4ac2df: 74 65 je 0x4ac346 <__PRETTY_FUNCTION__.15462+0x926> + 4ac2e1: 20 6e 6f and byte ptr [rsi + 111], ch + 4ac2e4: 74 20 je 0x4ac306 <__PRETTY_FUNCTION__.15462+0x8e6> + 4ac2e6: 72 65 jb 0x4ac34d <__PRETTY_FUNCTION__.15462+0x92d> + 4ac2e8: 63 6f 76 movsxd ebp, dword ptr [rdi + 118] + 4ac2eb: 65 72 61 jb 0x4ac34f <__PRETTY_FUNCTION__.15462+0x92f> + 4ac2ee: 62 + 4ac2ef: 6c insb byte ptr es:[rdi], dx + 4ac2f0: 65 00 00 add byte ptr gs:[rax], al + 4ac2f3: 00 00 add byte ptr [rax], al + 4ac2f5: 00 00 add byte ptr [rax], al + 4ac2f7: 00 52 65 add byte ptr [rdx + 101], dl + 4ac2fa: 73 6f jae 0x4ac36b <__PRETTY_FUNCTION__.15462+0x94b> + 4ac2fc: 75 72 jne 0x4ac370 <__PRETTY_FUNCTION__.15462+0x950> + 4ac2fe: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4ac301: 74 65 je 0x4ac368 <__PRETTY_FUNCTION__.15462+0x948> + 4ac303: 6d insd dword ptr es:[rdi], dx + 4ac304: 70 6f jo 0x4ac375 <__PRETTY_FUNCTION__.15462+0x955> + 4ac306: 72 61 jb 0x4ac369 <__PRETTY_FUNCTION__.15462+0x949> + 4ac308: 72 69 jb 0x4ac373 <__PRETTY_FUNCTION__.15462+0x953> + 4ac30a: 6c insb byte ptr es:[rdi], dx + 4ac30b: 79 20 jns 0x4ac32d <__PRETTY_FUNCTION__.15462+0x90d> + 4ac30d: 75 6e jne 0x4ac37d <__PRETTY_FUNCTION__.15462+0x95d> + 4ac30f: 61 + 4ac310: 76 61 jbe 0x4ac373 <__PRETTY_FUNCTION__.15462+0x953> + 4ac312: 69 6c 61 62 6c 65 00 00 imul ebp, dword ptr [rcx + 2*riz + 98], 25964 + 4ac31a: 00 00 add byte ptr [rax], al + 4ac31c: 00 00 add byte ptr [rax], al + 4ac31e: 00 00 add byte ptr [rax], al + 4ac320: 49 6e outsb dx, byte ptr [rsi] + 4ac322: 61 + 4ac323: 70 70 jo 0x4ac395 <__PRETTY_FUNCTION__.15462+0x975> + 4ac325: 72 6f jb 0x4ac396 <__PRETTY_FUNCTION__.15462+0x976> + 4ac327: 70 72 jo 0x4ac39b <__PRETTY_FUNCTION__.15462+0x97b> + 4ac329: 69 61 74 65 20 69 6f imul esp, dword ptr [rcx + 116], 1869160549 + 4ac330: 63 74 6c 20 movsxd esi, dword ptr [rsp + 2*rbp + 32] + 4ac334: 66 6f outsw dx, word ptr [rsi] + 4ac336: 72 20 jb 0x4ac358 <__PRETTY_FUNCTION__.15462+0x938> + 4ac338: 64 65 76 69 jbe 0x4ac3a5 <__PRETTY_FUNCTION__.15462+0x985> + 4ac33c: 63 65 00 movsxd esp, dword ptr [rbp] + 4ac33f: 00 4e 75 add byte ptr [rsi + 117], cl + 4ac342: 6d insd dword ptr es:[rdi], dx + 4ac343: 65 72 69 jb 0x4ac3af <__PRETTY_FUNCTION__.15462+0x98f> + 4ac346: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 4ac349: 20 61 72 and byte ptr [rcx + 114], ah + 4ac34c: 67 75 6d addr32 jne 0x4ac3bc <__PRETTY_FUNCTION__.15462+0x99c> + 4ac34f: 65 6e outsb dx, byte ptr gs:[rsi] + 4ac351: 74 20 je 0x4ac373 <__PRETTY_FUNCTION__.15462+0x953> + 4ac353: 6f outsd dx, dword ptr [rsi] + 4ac354: 75 74 jne 0x4ac3ca <__PRETTY_FUNCTION__.15462+0x9aa> + 4ac356: 20 6f 66 and byte ptr [rdi + 102], ch + 4ac359: 20 64 6f 6d and byte ptr [rdi + 2*rbp + 109], ah + 4ac35d: 61 + 4ac35e: 69 6e 00 00 00 00 00 imul ebp, dword ptr [rsi], 0 + 4ac365: 00 00 add byte ptr [rax], al + 4ac367: 00 54 6f 6f add byte ptr [rdi + 2*rbp + 111], dl + 4ac36b: 20 6d 61 and byte ptr [rbp + 97], ch + 4ac36e: 6e outsb dx, byte ptr [rsi] + 4ac36f: 79 20 jns 0x4ac391 <__PRETTY_FUNCTION__.15462+0x971> + 4ac371: 6c insb byte ptr es:[rdi], dx + 4ac372: 65 76 65 jbe 0x4ac3da <__PRETTY_FUNCTION__.15462+0x9ba> + 4ac375: 6c insb byte ptr es:[rdi], dx + 4ac376: 73 20 jae 0x4ac398 <__PRETTY_FUNCTION__.15462+0x978> + 4ac378: 6f outsd dx, dword ptr [rsi] + 4ac379: 66 20 73 79 and byte ptr [rbx + 121], dh + 4ac37d: 6d insd dword ptr es:[rdi], dx + 4ac37e: 62 + 4ac37f: 6f outsd dx, dword ptr [rsi] + 4ac380: 6c insb byte ptr es:[rdi], dx + 4ac381: 69 63 20 6c 69 6e 6b imul esp, dword ptr [rbx + 32], 1802398060 + 4ac388: 73 00 jae 0x4ac38a <__PRETTY_FUNCTION__.15462+0x96a> + 4ac38a: 00 00 add byte ptr [rax], al + 4ac38c: 00 00 add byte ptr [rax], al + 4ac38e: 00 00 add byte ptr [rax], al + 4ac390: 56 push rsi + 4ac391: 61 + 4ac392: 6c insb byte ptr es:[rdi], dx + 4ac393: 75 65 jne 0x4ac3fa <__PRETTY_FUNCTION__.15462+0x9da> + 4ac395: 20 74 6f 6f and byte ptr [rdi + 2*rbp + 111], dh + 4ac399: 20 6c 61 72 and byte ptr [rcx + 2*riz + 114], ch + 4ac39d: 67 65 20 66 6f and byte ptr gs:[esi + 111], ah + 4ac3a2: 72 20 jb 0x4ac3c4 <__PRETTY_FUNCTION__.15462+0x9a4> + 4ac3a4: 64 65 66 69 6e 65 64 20 imul bp, word ptr gs:[rsi + 101], 8292 + 4ac3ac: 64 61 + 4ac3ae: 74 61 je 0x4ac411 <__PRETTY_FUNCTION__.15462+0x9f1> + 4ac3b0: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh + 4ac3b4: 65 00 00 add byte ptr gs:[rax], al + 4ac3b7: 00 43 61 add byte ptr [rbx + 97], al + 4ac3ba: 6e outsb dx, byte ptr [rsi] + 4ac3bb: 20 6e 6f and byte ptr [rsi + 111], ch + 4ac3be: 74 20 je 0x4ac3e0 <__PRETTY_FUNCTION__.15462+0x9c0> + 4ac3c0: 61 + 4ac3c1: 63 63 65 movsxd esp, dword ptr [rbx + 101] + 4ac3c4: 73 73 jae 0x4ac439 <__PRETTY_FUNCTION__.15462+0xa19> + 4ac3c6: 20 61 20 and byte ptr [rcx + 32], ah + 4ac3c9: 6e outsb dx, byte ptr [rsi] + 4ac3ca: 65 65 64 65 64 20 73 68 and byte ptr fs:[rbx + 104], dh + 4ac3d2: 61 + 4ac3d3: 72 65 jb 0x4ac43a <__PRETTY_FUNCTION__.15462+0xa1a> + 4ac3d5: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch + 4ac3da: 72 61 jb 0x4ac43d <__PRETTY_FUNCTION__.15462+0xa1d> + 4ac3dc: 72 79 jb 0x4ac457 <__PRETTY_FUNCTION__.15462+0xa37> + 4ac3de: 00 00 add byte ptr [rax], al + 4ac3e0: 41 63 63 65 movsxd esp, dword ptr [r11 + 101] + 4ac3e4: 73 73 jae 0x4ac459 <__PRETTY_FUNCTION__.15462+0xa39> + 4ac3e6: 69 6e 67 20 61 20 63 imul ebp, dword ptr [rsi + 103], 1663066400 + 4ac3ed: 6f outsd dx, dword ptr [rsi] + 4ac3ee: 72 72 jb 0x4ac462 <__PRETTY_FUNCTION__.15462+0xa42> + 4ac3f0: 75 70 jne 0x4ac462 <__PRETTY_FUNCTION__.15462+0xa42> + 4ac3f2: 74 65 je 0x4ac459 <__PRETTY_FUNCTION__.15462+0xa39> + 4ac3f4: 64 20 73 68 and byte ptr fs:[rbx + 104], dh + 4ac3f8: 61 + 4ac3f9: 72 65 jb 0x4ac460 <__PRETTY_FUNCTION__.15462+0xa40> + 4ac3fb: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch + 4ac400: 72 61 jb 0x4ac463 <__PRETTY_FUNCTION__.15462+0xa43> + 4ac402: 72 79 jb 0x4ac47d <__PRETTY_FUNCTION__.15462+0xa5d> + 4ac404: 00 00 add byte ptr [rax], al + 4ac406: 00 00 add byte ptr [rax], al + 4ac408: 2e 6c insb byte ptr es:[rdi], dx + 4ac40a: 69 62 20 73 65 63 74 imul esp, dword ptr [rdx + 32], 1952671091 + 4ac411: 69 6f 6e 20 69 6e 20 imul ebp, dword ptr [rdi + 110], 544106784 + 4ac418: 61 + 4ac419: 2e 6f outsd dx, dword ptr cs:[rsi] + 4ac41b: 75 74 jne 0x4ac491 <__PRETTY_FUNCTION__.15462+0xa71> + 4ac41d: 20 63 6f and byte ptr [rbx + 111], ah + 4ac420: 72 72 jb 0x4ac494 <__PRETTY_FUNCTION__.15462+0xa74> + 4ac422: 75 70 jne 0x4ac494 <__PRETTY_FUNCTION__.15462+0xa74> + 4ac424: 74 65 je 0x4ac48b <__PRETTY_FUNCTION__.15462+0xa6b> + 4ac426: 64 00 41 74 add byte ptr fs:[rcx + 116], al + 4ac42a: 74 65 je 0x4ac491 <__PRETTY_FUNCTION__.15462+0xa71> + 4ac42c: 6d insd dword ptr es:[rdi], dx + 4ac42d: 70 74 jo 0x4ac4a3 <__PRETTY_FUNCTION__.15462+0xa83> + 4ac42f: 69 6e 67 20 74 6f 20 imul ebp, dword ptr [rsi + 103], 544175136 + 4ac436: 6c insb byte ptr es:[rdi], dx + 4ac437: 69 6e 6b 20 69 6e 20 imul ebp, dword ptr [rsi + 107], 544106784 + 4ac43e: 74 6f je 0x4ac4af <__PRETTY_FUNCTION__.15462+0xa8f> + 4ac440: 6f outsd dx, dword ptr [rsi] + 4ac441: 20 6d 61 and byte ptr [rbp + 97], ch + 4ac444: 6e outsb dx, byte ptr [rsi] + 4ac445: 79 20 jns 0x4ac467 <__PRETTY_FUNCTION__.15462+0xa47> + 4ac447: 73 68 jae 0x4ac4b1 <__PRETTY_FUNCTION__.15462+0xa91> + 4ac449: 61 + 4ac44a: 72 65 jb 0x4ac4b1 <__PRETTY_FUNCTION__.15462+0xa91> + 4ac44c: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch + 4ac451: 72 61 jb 0x4ac4b4 <__PRETTY_FUNCTION__.15462+0xa94> + 4ac453: 72 69 jb 0x4ac4be <__PRETTY_FUNCTION__.15462+0xa9e> + 4ac455: 65 73 00 jae 0x4ac458 <__PRETTY_FUNCTION__.15462+0xa38> + 4ac458: 43 61 + 4ac45a: 6e outsb dx, byte ptr [rsi] + 4ac45b: 6e outsb dx, byte ptr [rsi] + 4ac45c: 6f outsd dx, dword ptr [rsi] + 4ac45d: 74 20 je 0x4ac47f <__PRETTY_FUNCTION__.15462+0xa5f> + 4ac45f: 65 78 65 js 0x4ac4c7 <__PRETTY_FUNCTION__.15462+0xaa7> + 4ac462: 63 20 movsxd esp, dword ptr [rax] + 4ac464: 61 + 4ac465: 20 73 68 and byte ptr [rbx + 104], dh + 4ac468: 61 + 4ac469: 72 65 jb 0x4ac4d0 <__PRETTY_FUNCTION__.15462+0xab0> + 4ac46b: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch + 4ac470: 72 61 jb 0x4ac4d3 <__PRETTY_FUNCTION__.15462+0xab3> + 4ac472: 72 79 jb 0x4ac4ed <__PRETTY_FUNCTION__.15462+0xacd> + 4ac474: 20 64 69 72 and byte ptr [rcx + 2*rbp + 114], ah + 4ac478: 65 63 74 6c 79 movsxd esi, dword ptr gs:[rsp + 2*rbp + 121] + 4ac47d: 00 00 add byte ptr [rax], al + 4ac47f: 00 49 6e add byte ptr [rcx + 110], cl + 4ac482: 76 61 jbe 0x4ac4e5 <__PRETTY_FUNCTION__.15462+0xac5> + 4ac484: 6c insb byte ptr es:[rdi], dx + 4ac485: 69 64 20 6f 72 20 69 6e imul esp, dword ptr [rax + riz + 111], 1852383346 + 4ac48d: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 4ac490: 70 6c jo 0x4ac4fe <__PRETTY_FUNCTION__.15462+0xade> + 4ac492: 65 74 65 je 0x4ac4fa <__PRETTY_FUNCTION__.15462+0xada> + 4ac495: 20 6d 75 and byte ptr [rbp + 117], ch + 4ac498: 6c insb byte ptr es:[rdi], dx + 4ac499: 74 69 je 0x4ac504 <__PRETTY_FUNCTION__.15462+0xae4> + 4ac49b: 62 + 4ac49c: 79 74 jns 0x4ac512 <__PRETTY_FUNCTION__.15462+0xaf2> + 4ac49e: 65 20 6f 72 and byte ptr gs:[rdi + 114], ch + 4ac4a2: 20 77 69 and byte ptr [rdi + 105], dh + 4ac4a5: 64 65 20 63 68 and byte ptr gs:[rbx + 104], ah + 4ac4aa: 61 + 4ac4ab: 72 61 jb 0x4ac50e <__PRETTY_FUNCTION__.15462+0xaee> + 4ac4ad: 63 74 65 72 movsxd esi, dword ptr [rbp + 2*riz + 114] + 4ac4b1: 00 00 add byte ptr [rax], al + 4ac4b3: 00 00 add byte ptr [rax], al + 4ac4b5: 00 00 add byte ptr [rax], al + 4ac4b7: 00 49 6e add byte ptr [rcx + 110], cl + 4ac4ba: 74 65 je 0x4ac521 <__PRETTY_FUNCTION__.15462+0xb01> + 4ac4bc: 72 72 jb 0x4ac530 <__PRETTY_FUNCTION__.15462+0xb10> + 4ac4be: 75 70 jne 0x4ac530 <__PRETTY_FUNCTION__.15462+0xb10> + 4ac4c0: 74 65 je 0x4ac527 <__PRETTY_FUNCTION__.15462+0xb07> + 4ac4c2: 64 20 73 79 and byte ptr fs:[rbx + 121], dh + 4ac4c6: 73 74 jae 0x4ac53c <__PRETTY_FUNCTION__.15462+0xb1c> + 4ac4c8: 65 6d insd dword ptr es:[rdi], dx + 4ac4ca: 20 63 61 and byte ptr [rbx + 97], ah + 4ac4cd: 6c insb byte ptr es:[rdi], dx + 4ac4ce: 6c insb byte ptr es:[rdi], dx + 4ac4cf: 20 73 68 and byte ptr [rbx + 104], dh + 4ac4d2: 6f outsd dx, dword ptr [rsi] + 4ac4d3: 75 6c jne 0x4ac541 <__PRETTY_FUNCTION__.15462+0xb21> + 4ac4d5: 64 20 62 65 and byte ptr fs:[rdx + 101], ah + 4ac4d9: 20 72 65 and byte ptr [rdx + 101], dh + 4ac4dc: 73 74 jae 0x4ac552 <__PRETTY_FUNCTION__.15462+0xb32> + 4ac4de: 61 + 4ac4df: 72 74 jb 0x4ac555 <__PRETTY_FUNCTION__.15462+0xb35> + 4ac4e1: 65 64 00 00 add byte ptr fs:[rax], al + 4ac4e5: 00 00 add byte ptr [rax], al + 4ac4e7: 00 53 6f add byte ptr [rbx + 111], dl + 4ac4ea: 63 6b 65 movsxd ebp, dword ptr [rbx + 101] + 4ac4ed: 74 20 je 0x4ac50f <__PRETTY_FUNCTION__.15462+0xaef> + 4ac4ef: 6f outsd dx, dword ptr [rsi] + 4ac4f0: 70 65 jo 0x4ac557 <__PRETTY_FUNCTION__.15462+0xb37> + 4ac4f2: 72 61 jb 0x4ac555 <__PRETTY_FUNCTION__.15462+0xb35> + 4ac4f4: 74 69 je 0x4ac55f <__PRETTY_FUNCTION__.15462+0xb3f> + 4ac4f6: 6f outsd dx, dword ptr [rsi] + 4ac4f7: 6e outsb dx, byte ptr [rsi] + 4ac4f8: 20 6f 6e and byte ptr [rdi + 110], ch + 4ac4fb: 20 6e 6f and byte ptr [rsi + 111], ch + 4ac4fe: 6e outsb dx, byte ptr [rsi] + 4ac4ff: 2d 73 6f 63 6b sub eax, 1801678707 + 4ac504: 65 74 00 je 0x4ac507 <__PRETTY_FUNCTION__.15462+0xae7> + 4ac507: 00 50 72 add byte ptr [rax + 114], dl + 4ac50a: 6f outsd dx, dword ptr [rsi] + 4ac50b: 74 6f je 0x4ac57c <__PRETTY_FUNCTION__.15462+0xb5c> + 4ac50d: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 4ac510: 20 77 72 and byte ptr [rdi + 114], dh + 4ac513: 6f outsd dx, dword ptr [rsi] + 4ac514: 6e outsb dx, byte ptr [rsi] + 4ac515: 67 20 74 79 70 and byte ptr [ecx + 2*edi + 112], dh + 4ac51a: 65 20 66 6f and byte ptr gs:[rsi + 111], ah + 4ac51e: 72 20 jb 0x4ac540 <__PRETTY_FUNCTION__.15462+0xb20> + 4ac520: 73 6f jae 0x4ac591 <__PRETTY_FUNCTION__.15462+0xb71> + 4ac522: 63 6b 65 movsxd ebp, dword ptr [rbx + 101] + 4ac525: 74 00 je 0x4ac527 <__PRETTY_FUNCTION__.15462+0xb07> + 4ac527: 00 41 64 add byte ptr [rcx + 100], al + 4ac52a: 64 72 65 jb 0x4ac592 <__PRETTY_FUNCTION__.15462+0xb72> + 4ac52d: 73 73 jae 0x4ac5a2 <__PRETTY_FUNCTION__.15462+0xb82> + 4ac52f: 20 66 61 and byte ptr [rsi + 97], ah + 4ac532: 6d insd dword ptr es:[rdi], dx + 4ac533: 69 6c 79 20 6e 6f 74 20 imul ebp, dword ptr [rcx + 2*rdi + 32], 544501614 + 4ac53b: 73 75 jae 0x4ac5b2 <__PRETTY_FUNCTION__.15462+0xb92> + 4ac53d: 70 70 jo 0x4ac5af <__PRETTY_FUNCTION__.15462+0xb8f> + 4ac53f: 6f outsd dx, dword ptr [rsi] + 4ac540: 72 74 jb 0x4ac5b6 <__PRETTY_FUNCTION__.15462+0xb96> + 4ac542: 65 64 20 62 79 and byte ptr fs:[rdx + 121], ah + 4ac547: 20 70 72 and byte ptr [rax + 114], dh + 4ac54a: 6f outsd dx, dword ptr [rsi] + 4ac54b: 74 6f je 0x4ac5bc <__PRETTY_FUNCTION__.15462+0xb9c> + 4ac54d: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + ... + 4ac558: 43 61 + 4ac55a: 6e outsb dx, byte ptr [rsi] + 4ac55b: 6e outsb dx, byte ptr [rsi] + 4ac55c: 6f outsd dx, dword ptr [rsi] + 4ac55d: 74 20 je 0x4ac57f <__PRETTY_FUNCTION__.15462+0xb5f> + 4ac55f: 61 + 4ac560: 73 73 jae 0x4ac5d5 <__PRETTY_FUNCTION__.15462+0xbb5> + 4ac562: 69 67 6e 20 72 65 71 imul esp, dword ptr [rdi + 110], 1902473760 + 4ac569: 75 65 jne 0x4ac5d0 <__PRETTY_FUNCTION__.15462+0xbb0> + 4ac56b: 73 74 jae 0x4ac5e1 <__PRETTY_FUNCTION__.15462+0xbc1> + 4ac56d: 65 64 20 61 64 and byte ptr fs:[rcx + 100], ah + 4ac572: 64 72 65 jb 0x4ac5da <__PRETTY_FUNCTION__.15462+0xbba> + 4ac575: 73 73 jae 0x4ac5ea <__PRETTY_FUNCTION__.15462+0xbca> + 4ac577: 00 4e 65 add byte ptr [rsi + 101], cl + 4ac57a: 74 77 je 0x4ac5f3 <__PRETTY_FUNCTION__.15462+0xbd3> + 4ac57c: 6f outsd dx, dword ptr [rsi] + 4ac57d: 72 6b jb 0x4ac5ea <__PRETTY_FUNCTION__.15462+0xbca> + 4ac57f: 20 64 72 6f and byte ptr [rdx + 2*rsi + 111], ah + 4ac583: 70 70 jo 0x4ac5f5 <__PRETTY_FUNCTION__.15462+0xbd5> + 4ac585: 65 64 20 63 6f and byte ptr fs:[rbx + 111], ah + 4ac58a: 6e outsb dx, byte ptr [rsi] + 4ac58b: 6e outsb dx, byte ptr [rsi] + 4ac58c: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] + 4ac591: 6e outsb dx, byte ptr [rsi] + 4ac592: 20 6f 6e and byte ptr [rdi + 110], ch + 4ac595: 20 72 65 and byte ptr [rdx + 101], dh + 4ac598: 73 65 jae 0x4ac5ff <__PRETTY_FUNCTION__.15462+0xbdf> + 4ac59a: 74 00 je 0x4ac59c <__PRETTY_FUNCTION__.15462+0xb7c> + 4ac59c: 00 00 add byte ptr [rax], al + 4ac59e: 00 00 add byte ptr [rax], al + 4ac5a0: 53 push rbx + 4ac5a1: 6f outsd dx, dword ptr [rsi] + 4ac5a2: 66 74 77 je 0x4ac61c <__PRETTY_FUNCTION__.15462+0xbfc> + 4ac5a5: 61 + 4ac5a6: 72 65 jb 0x4ac60d <__PRETTY_FUNCTION__.15462+0xbed> + 4ac5a8: 20 63 61 and byte ptr [rbx + 97], ah + 4ac5ab: 75 73 jne 0x4ac620 <__PRETTY_FUNCTION__.15462+0xc00> + 4ac5ad: 65 64 20 63 6f and byte ptr fs:[rbx + 111], ah + 4ac5b2: 6e outsb dx, byte ptr [rsi] + 4ac5b3: 6e outsb dx, byte ptr [rsi] + 4ac5b4: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] + 4ac5b9: 6e outsb dx, byte ptr [rsi] + 4ac5ba: 20 61 62 and byte ptr [rcx + 98], ah + 4ac5bd: 6f outsd dx, dword ptr [rsi] + 4ac5be: 72 74 jb 0x4ac634 <__PRETTY_FUNCTION__.15462+0xc14> + ... + 4ac5c8: 54 push rsp + 4ac5c9: 72 61 jb 0x4ac62c <__PRETTY_FUNCTION__.15462+0xc0c> + 4ac5cb: 6e outsb dx, byte ptr [rsi] + 4ac5cc: 73 70 jae 0x4ac63e <__PRETTY_FUNCTION__.15462+0xc1e> + 4ac5ce: 6f outsd dx, dword ptr [rsi] + 4ac5cf: 72 74 jb 0x4ac645 <__PRETTY_FUNCTION__.15462+0xc25> + 4ac5d1: 20 65 6e and byte ptr [rbp + 110], ah + 4ac5d4: 64 70 6f jo 0x4ac646 <__PRETTY_FUNCTION__.15462+0xc26> + 4ac5d7: 69 6e 74 20 69 73 20 imul ebp, dword ptr [rsi + 116], 544434464 + 4ac5de: 61 + 4ac5df: 6c insb byte ptr es:[rdi], dx + 4ac5e0: 72 65 jb 0x4ac647 <__PRETTY_FUNCTION__.15462+0xc27> + 4ac5e2: 61 + 4ac5e3: 64 79 20 jns 0x4ac606 <__PRETTY_FUNCTION__.15462+0xbe6> + 4ac5e6: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 4ac5e9: 6e outsb dx, byte ptr [rsi] + 4ac5ea: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 4ac5ef: 00 54 72 61 add byte ptr [rdx + 2*rsi + 97], dl + 4ac5f3: 6e outsb dx, byte ptr [rsi] + 4ac5f4: 73 70 jae 0x4ac666 <__PRETTY_FUNCTION__.15462+0xc46> + 4ac5f6: 6f outsd dx, dword ptr [rsi] + 4ac5f7: 72 74 jb 0x4ac66d <__PRETTY_FUNCTION__.15462+0xc4d> + 4ac5f9: 20 65 6e and byte ptr [rbp + 110], ah + 4ac5fc: 64 70 6f jo 0x4ac66e <__PRETTY_FUNCTION__.15462+0xc4e> + 4ac5ff: 69 6e 74 20 69 73 20 imul ebp, dword ptr [rsi + 116], 544434464 + 4ac606: 6e outsb dx, byte ptr [rsi] + 4ac607: 6f outsd dx, dword ptr [rsi] + 4ac608: 74 20 je 0x4ac62a <__PRETTY_FUNCTION__.15462+0xc0a> + 4ac60a: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 4ac60d: 6e outsb dx, byte ptr [rsi] + 4ac60e: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 4ac613: 00 00 add byte ptr [rax], al + 4ac615: 00 00 add byte ptr [rax], al + 4ac617: 00 43 61 add byte ptr [rbx + 97], al + 4ac61a: 6e outsb dx, byte ptr [rsi] + 4ac61b: 6e outsb dx, byte ptr [rsi] + 4ac61c: 6f outsd dx, dword ptr [rsi] + 4ac61d: 74 20 je 0x4ac63f <__PRETTY_FUNCTION__.15462+0xc1f> + 4ac61f: 73 65 jae 0x4ac686 <__PRETTY_FUNCTION__.15462+0xc66> + 4ac621: 6e outsb dx, byte ptr [rsi] + 4ac622: 64 20 61 66 and byte ptr fs:[rcx + 102], ah + 4ac626: 74 65 je 0x4ac68d <__PRETTY_FUNCTION__.15462+0xc6d> + 4ac628: 72 20 jb 0x4ac64a <__PRETTY_FUNCTION__.15462+0xc2a> + 4ac62a: 74 72 je 0x4ac69e <__PRETTY_FUNCTION__.15462+0xc7e> + 4ac62c: 61 + 4ac62d: 6e outsb dx, byte ptr [rsi] + 4ac62e: 73 70 jae 0x4ac6a0 <__PRETTY_FUNCTION__.15462+0xc80> + 4ac630: 6f outsd dx, dword ptr [rsi] + 4ac631: 72 74 jb 0x4ac6a7 <__PRETTY_FUNCTION__.15462+0xc87> + 4ac633: 20 65 6e and byte ptr [rbp + 110], ah + 4ac636: 64 70 6f jo 0x4ac6a8 <__PRETTY_FUNCTION__.15462+0xc88> + 4ac639: 69 6e 74 20 73 68 75 imul ebp, dword ptr [rsi + 116], 1969779488 + 4ac640: 74 64 je 0x4ac6a6 <__PRETTY_FUNCTION__.15462+0xc86> + 4ac642: 6f outsd dx, dword ptr [rsi] + 4ac643: 77 6e ja 0x4ac6b3 <__PRETTY_FUNCTION__.15462+0xc93> + 4ac645: 00 00 add byte ptr [rax], al + 4ac647: 00 54 6f 6f add byte ptr [rdi + 2*rbp + 111], dl + 4ac64b: 20 6d 61 and byte ptr [rbp + 97], ch + 4ac64e: 6e outsb dx, byte ptr [rsi] + 4ac64f: 79 20 jns 0x4ac671 <__PRETTY_FUNCTION__.15462+0xc51> + 4ac651: 72 65 jb 0x4ac6b8 + 4ac653: 66 65 72 65 jb 0x4ac6bc + 4ac657: 6e outsb dx, byte ptr [rsi] + 4ac658: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 4ac65b: 3a 20 cmp ah, byte ptr [rax] + 4ac65d: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4ac660: 6e outsb dx, byte ptr [rsi] + 4ac661: 6f outsd dx, dword ptr [rsi] + 4ac662: 74 20 je 0x4ac684 <__PRETTY_FUNCTION__.15462+0xc64> + 4ac664: 73 70 jae 0x4ac6d6 + 4ac666: 6c insb byte ptr es:[rdi], dx + 4ac667: 69 63 65 00 00 00 00 imul esp, dword ptr [rbx + 101], 0 + 4ac66e: 00 00 add byte ptr [rax], al + 4ac670: 4f 70 65 jo 0x4ac6d8 + 4ac673: 72 61 jb 0x4ac6d6 + 4ac675: 74 69 je 0x4ac6e0 + 4ac677: 6f outsd dx, dword ptr [rsi] + 4ac678: 6e outsb dx, byte ptr [rsi] + 4ac679: 20 6e 6f and byte ptr [rsi + 111], ch + 4ac67c: 74 20 je 0x4ac69e <__PRETTY_FUNCTION__.15462+0xc7e> + 4ac67e: 70 6f jo 0x4ac6ef + 4ac680: 73 73 jae 0x4ac6f5 + 4ac682: 69 62 6c 65 20 64 75 imul esp, dword ptr [rdx + 108], 1969496165 + 4ac689: 65 20 74 6f 20 and byte ptr gs:[rdi + 2*rbp + 32], dh + 4ac68e: 52 push rdx + 4ac68f: 46 2d 6b 69 6c 6c sub eax, 1819044203 + 4ac695: 00 00 add byte ptr [rax], al + 4ac697: 00 4d 65 add byte ptr [rbp + 101], cl + 4ac69a: 6d insd dword ptr es:[rdi], dx + 4ac69b: 6f outsd dx, dword ptr [rsi] + 4ac69c: 72 79 jb 0x4ac717 + 4ac69e: 20 70 61 and byte ptr [rax + 97], dh + 4ac6a1: 67 65 20 68 61 and byte ptr gs:[eax + 97], ch + 4ac6a6: 73 20 jae 0x4ac6c8 + 4ac6a8: 68 61 72 64 77 push 2003071585 + 4ac6ad: 61 + 4ac6ae: 72 65 jb 0x4ac715 + 4ac6b0: 20 65 72 and byte ptr [rbp + 114], ah + 4ac6b3: 72 6f jb 0x4ac724 + 4ac6b5: 72 00 jb 0x4ac6b7 <__PRETTY_FUNCTION__.15462+0xc97> + 4ac6b7: 00 87 00 00 00 6f add byte ptr [rdi + 1862270976], al + +00000000004ac6b8 : + 4ac6b8: 87 00 xchg dword ptr [rax], eax + 4ac6ba: 00 00 add byte ptr [rax], al + 4ac6bc: 6f outsd dx, dword ptr [rsi] + 4ac6bd: 75 74 jne 0x4ac733 + 4ac6bf: 20 6f 66 and byte ptr [rdi + 102], ch + 4ac6c2: 20 6d 65 and byte ptr [rbp + 101], ch + 4ac6c5: 6d insd dword ptr es:[rdi], dx + 4ac6c6: 6f outsd dx, dword ptr [rsi] + 4ac6c7: 72 79 jb 0x4ac742 + 4ac6c9: 00 25 73 25 73 25 add byte ptr [rip + 628303219], ah # 0x25bdec42 <_end+0x2571b2c2> + 4ac6cf: 73 3a jae 0x4ac70b + 4ac6d1: 20 25 73 00 5f 64 and byte ptr [rip + 1683947635], ah # 0x64a9c74a <_end+0x645d8dca> + 4ac6d7: 6c insb byte ptr es:[rdi], dx + 4ac6d8: 66 63 6e 5f movsxd bp, dword ptr [rsi + 95] + 4ac6dc: 68 6f 6f 6b 00 push 7040879 + 4ac6e1: 75 6e jne 0x4ac751 + 4ac6e3: 73 75 jae 0x4ac75a + 4ac6e5: 70 70 jo 0x4ac757 + 4ac6e7: 6f outsd dx, dword ptr [rsi] + 4ac6e8: 72 74 jb 0x4ac75e + 4ac6ea: 65 64 20 64 6c 69 and byte ptr fs:[rsp + 2*rbp + 105], ah + 4ac6f0: 6e outsb dx, byte ptr [rsi] + 4ac6f1: 66 6f outsw dx, word ptr [rsi] + 4ac6f3: 20 72 65 and byte ptr [rdx + 101], dh + 4ac6f6: 71 75 jno 0x4ac76d + 4ac6f8: 65 73 74 jae 0x4ac76f + 4ac6fb: 00 c9 add cl, cl + 4ac6fd: 84 fd test ch, bh + 4ac6ff: ff 44 84 fd inc dword ptr [rsp + 4*rax - 3] + 4ac703: ff 54 84 fd call qword ptr [rsp + 4*rax - 3] + 4ac707: ff c9 dec ecx + 4ac709: 84 fd test ch, bh + 4ac70b: ff 64 84 fd jmp qword ptr [rsp + 4*rax - 3] + 4ac70f: ff 74 84 fd push qword ptr [rsp + 4*rax - 3] + 4ac713: ff 84 84 fd ff c9 84 inc dword ptr [rsp + 4*rax - 2067136515] + 4ac71a: fd std + 4ac71b: ff c9 dec ecx + 4ac71d: 84 fd test ch, bh + 4ac71f: ff 9c 84 fd ff b4 84 call [rsp + 4*rax - 2068512771] + 4ac726: fd std + 4ac727: ff 69 6e jmp [rcx + 110] + 4ac72a: 76 61 jbe 0x4ac78d + 4ac72c: 6c insb byte ptr es:[rdi], dx + 4ac72d: 69 64 20 6e 61 6d 65 73 imul esp, dword ptr [rax + riz + 110], 1936026977 + 4ac735: 70 61 jo 0x4ac798 <__PRETTY_FUNCTION__.11657> + 4ac737: 63 65 00 movsxd esp, dword ptr [rbp] + 4ac73a: 55 push rbp + 4ac73b: 6e outsb dx, byte ptr [rsi] + 4ac73c: 6b 6e 6f 77 imul ebp, dword ptr [rsi + 111], 119 + 4ac740: 6e outsb dx, byte ptr [rsi] + 4ac741: 20 65 72 and byte ptr [rbp + 114], ah + 4ac744: 72 6f jb 0x4ac7b5 <__PRETTY_FUNCTION__.11737+0x5> + 4ac746: 72 00 jb 0x4ac748 + 4ac748: 2e 2e 2f + 4ac74b: 65 6c insb byte ptr es:[rdi], dx + 4ac74d: 66 2f + 4ac74f: 64 6c insb byte ptr es:[rdi], dx + 4ac751: 2d 72 75 6e 74 sub eax, 1953396082 + 4ac756: 69 6d 65 2e 63 00 00 imul ebp, dword ptr [rbp + 101], 25390 + 4ac75d: 00 00 add byte ptr [rax], al + 4ac75f: 00 45 4c add byte ptr [rbp + 76], al + 4ac762: 46 57 push rdi + 4ac764: 28 52 5f sub byte ptr [rdx + 95], dl + 4ac767: 54 push rsp + 4ac768: 59 pop rcx + 4ac769: 50 push rax + 4ac76a: 45 29 28 sub dword ptr [r8], r13d + 4ac76d: 72 65 jb 0x4ac7d4 <__PRETTY_FUNCTION__.11737+0x24> + 4ac76f: 6c insb byte ptr es:[rdi], dx + 4ac770: 6f outsd dx, dword ptr [rsi] + 4ac771: 63 2d 3e 72 5f 69 movsxd ebp, dword ptr [rip + 1767862846] # 0x69aa39b5 <_end+0x695e0035> + 4ac777: 6e outsb dx, byte ptr [rsi] + 4ac778: 66 6f outsw dx, word ptr [rsi] + 4ac77a: 29 20 sub dword ptr [rax], esp + 4ac77c: 3d 3d 20 45 4c cmp eax, 1279598653 + 4ac781: 46 5f pop rdi + 4ac783: 4d 41 + 4ac785: 43 48 rex64 + 4ac787: 49 4e + 4ac789: 45 5f pop r15 + 4ac78b: 4a 4d + 4ac78d: 50 push rax + 4ac78e: 5f pop rdi + 4ac78f: 53 push rbx + 4ac790: 4c 4f + 4ac792: 54 push rsp + 4ac793: 00 00 add byte ptr [rax], al + 4ac795: 00 00 add byte ptr [rax], al + 4ac797: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004ac798 <__PRETTY_FUNCTION__.11657>: + 4ac798: 5f pop rdi + 4ac799: 64 6c insb byte ptr es:[rdi], dx + 4ac79b: 5f pop rdi + 4ac79c: 66 69 78 75 70 00 imul di, word ptr [rax + 117], 112 + ... + 4ac7ae: 00 00 add byte ptr [rax], al + +00000000004ac7b0 <__PRETTY_FUNCTION__.11737>: + 4ac7b0: 5f pop rdi + 4ac7b1: 64 6c insb byte ptr es:[rdi], dx + 4ac7b3: 5f pop rdi + 4ac7b4: 70 72 jo 0x4ac828 <__PRETTY_FUNCTION__.11737+0x78> + 4ac7b6: 6f outsd dx, dword ptr [rsi] + 4ac7b7: 66 69 6c 65 5f 66 69 imul bp, word ptr [rbp + 2*riz + 95], 26982 + 4ac7be: 78 75 js 0x4ac835 <__PRETTY_FUNCTION__.11737+0x85> + 4ac7c0: 70 00 jo 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> + 4ac7c2: 64 6c insb byte ptr es:[rdi], dx + 4ac7c4: 2d 6f 70 65 6e sub eax, 1852141679 + 4ac7c9: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 4ac7cc: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4ac7cf: 6e outsb dx, byte ptr [rsi] + 4ac7d0: 6f outsd dx, dword ptr [rsi] + 4ac7d1: 74 20 je 0x4ac7f3 <__PRETTY_FUNCTION__.11737+0x43> + 4ac7d3: 65 78 74 js 0x4ac84a <__PRETTY_FUNCTION__.11737+0x9a> + 4ac7d6: 65 6e outsb dx, byte ptr gs:[rsi] + 4ac7d8: 64 20 67 6c and byte ptr fs:[rdi + 108], ah + 4ac7dc: 6f outsd dx, dword ptr [rsi] + 4ac7dd: 62 61 6c 20 73 + 4ac7e2: 63 6f 70 movsxd ebp, dword ptr [rdi + 112] + 4ac7e5: 65 00 6e 73 add byte ptr gs:[rsi + 115], ch + 4ac7e9: 20 3d 3d 20 6c 2d and byte ptr [rip + 762060861], bh # 0x2db6e82c <_end+0x2d6aaeac> + 4ac7ef: 3e 6c insb byte ptr es:[rdi], dx + 4ac7f1: 5f pop rdi + 4ac7f2: 6e outsb dx, byte ptr [rsi] + 4ac7f3: 73 00 jae 0x4ac7f5 <__PRETTY_FUNCTION__.11737+0x45> + 4ac7f5: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 + 4ac7fc: 20 6d 6f and byte ptr [rbp + 111], ch + 4ac7ff: 64 65 20 66 6f and byte ptr gs:[rsi + 111], ah + 4ac804: 72 20 jb 0x4ac826 <__PRETTY_FUNCTION__.11737+0x76> + 4ac806: 64 6c insb byte ptr es:[rdi], dx + 4ac808: 6f outsd dx, dword ptr [rsi] + 4ac809: 70 65 jo 0x4ac870 <__PRETTY_FUNCTION__.11737+0xc0> + 4ac80b: 6e outsb dx, byte ptr [rsi] + 4ac80c: 28 29 sub byte ptr [rcx], ch + 4ac80e: 00 6f 62 add byte ptr [rdi + 98], ch + 4ac811: 6a 65 push 101 + 4ac813: 63 74 3d 25 movsxd esi, dword ptr [rbp + rdi + 37] + 4ac817: 73 20 jae 0x4ac839 <__PRETTY_FUNCTION__.11737+0x89> + 4ac819: 5b pop rbx + 4ac81a: 25 6c 75 5d 0a and eax, 173897068 + 4ac81f: 00 20 add byte ptr [rax], ah + 4ac821: 73 63 jae 0x4ac886 <__PRETTY_FUNCTION__.11737+0xd6> + 4ac823: 6f outsd dx, dword ptr [rsi] + 4ac824: 70 65 jo 0x4ac88b <__PRETTY_FUNCTION__.11737+0xdb> + 4ac826: 20 25 75 3a 00 20 and byte ptr [rip + 536885877], ah # 0x204b02a1 <_end+0x1ffec921> + 4ac82c: 6e outsb dx, byte ptr [rsi] + 4ac82d: 6f outsd dx, dword ptr [rsi] + 4ac82e: 20 73 63 and byte ptr [rbx + 99], dh + 4ac831: 6f outsd dx, dword ptr [rsi] + 4ac832: 70 65 jo 0x4ac899 <__PRETTY_FUNCTION__.11737+0xe9> + 4ac834: 0a 00 or al, byte ptr [rax] + 4ac836: 6d insd dword ptr es:[rdi], dx + 4ac837: 6f outsd dx, dword ptr [rsi] + 4ac838: 64 65 20 26 and byte ptr gs:[rsi], ah + 4ac83c: 20 52 54 and byte ptr [rdx + 84], dl + 4ac83f: 4c 44 + 4ac841: 5f pop rdi + 4ac842: 4e 4f + 4ac844: 4c 4f + 4ac846: 41 44 + 4ac848: 00 63 61 add byte ptr [rbx + 97], ah + 4ac84b: 6e outsb dx, byte ptr [rsi] + 4ac84c: 6e outsb dx, byte ptr [rsi] + 4ac84d: 6f outsd dx, dword ptr [rsi] + 4ac84e: 74 20 je 0x4ac870 <__PRETTY_FUNCTION__.11737+0xc0> + 4ac850: 63 72 65 movsxd esi, dword ptr [rdx + 101] + 4ac853: 61 + 4ac854: 74 65 je 0x4ac8bb <__PRETTY_FUNCTION__.11737+0x10b> + 4ac856: 20 73 63 and byte ptr [rbx + 99], dh + 4ac859: 6f outsd dx, dword ptr [rsi] + 4ac85a: 70 65 jo 0x4ac8c1 <__PRETTY_FUNCTION__.11737+0x111> + 4ac85c: 20 6c 69 73 and byte ptr [rcx + 2*rbp + 115], ch + 4ac860: 74 00 je 0x4ac862 <__PRETTY_FUNCTION__.11737+0xb2> + 4ac862: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] + 4ac865: 20 2b and byte ptr [rbx], ch + 4ac867: 20 31 and byte ptr [rcx], dh + 4ac869: 20 3c 20 and byte ptr [rax + riz], bh + 4ac86c: 69 6d 61 70 2d 3e 6c imul ebp, dword ptr [rbp + 97], 1816014192 + 4ac873: 5f pop rdi + 4ac874: 73 63 jae 0x4ac8d9 <__PRETTY_FUNCTION__.11737+0x129> + 4ac876: 6f outsd dx, dword ptr [rsi] + 4ac877: 70 65 jo 0x4ac8de <__PRETTY_FUNCTION__.11737+0x12e> + 4ac879: 5f pop rdi + 4ac87a: 6d insd dword ptr es:[rdi], dx + 4ac87b: 61 + 4ac87c: 78 00 js 0x4ac87e <__PRETTY_FUNCTION__.11737+0xce> + 4ac87e: 69 6d 61 70 2d 3e 6c imul ebp, dword ptr [rbp + 97], 1816014192 + 4ac885: 5f pop rdi + 4ac886: 6e outsb dx, byte ptr [rsi] + 4ac887: 65 65 64 5f pop rdi + 4ac88b: 74 6c je 0x4ac8f9 <__PRETTY_FUNCTION__.11737+0x149> + 4ac88d: 73 5f jae 0x4ac8ee <__PRETTY_FUNCTION__.11737+0x13e> + 4ac88f: 69 6e 69 74 20 3d 3d imul ebp, dword ptr [rsi + 105], 1027416180 + 4ac896: 20 30 and byte ptr [rax], dh + 4ac898: 00 6d 61 add byte ptr [rbp + 97], ch + 4ac89b: 72 6b jb 0x4ac908 <__PRETTY_FUNCTION__.11737+0x158> + 4ac89d: 69 6e 67 20 25 73 20 imul ebp, dword ptr [rsi + 103], 544417056 + 4ac8a4: 5b pop rbx + 4ac8a5: 25 6c 75 5d 20 and eax, 542995820 + 4ac8aa: 61 + 4ac8ab: 73 20 jae 0x4ac8cd <__PRETTY_FUNCTION__.11737+0x11d> + 4ac8ad: 4e 4f + 4ac8af: 44 45 + 4ac8b1: 4c 45 + 4ac8b3: 54 push rsp + 4ac8b4: 45 0a 00 or r8b, byte ptr [r8] + 4ac8b7: 00 6e 65 add byte ptr [rsi + 101], ch + 4ac8ba: 77 5f ja 0x4ac91b <__PRETTY_FUNCTION__.11737+0x16b> + 4ac8bc: 6e outsb dx, byte ptr [rsi] + 4ac8bd: 6c insb byte ptr es:[rdi], dx + 4ac8be: 69 73 74 20 3c 20 6e imul esi, dword ptr [rbx + 116], 1847606304 + 4ac8c5: 73 2d jae 0x4ac8f4 <__PRETTY_FUNCTION__.11737+0x144> + 4ac8c7: 3e 5f pop rdi + 4ac8c9: 6e outsb dx, byte ptr [rsi] + 4ac8ca: 73 5f jae 0x4ac92b <__PRETTY_FUNCTION__.11737+0x17b> + 4ac8cc: 67 6c insb byte ptr es:[edi], dx + 4ac8ce: 6f outsd dx, dword ptr [rsi] + 4ac8cf: 62 61 6c 5f 73 + 4ac8d4: 63 6f 70 movsxd ebp, dword ptr [rdi + 112] + 4ac8d7: 65 5f pop rdi + 4ac8d9: 61 + 4ac8da: 6c insb byte ptr es:[rdi], dx + 4ac8db: 6c insb byte ptr es:[rdi], dx + 4ac8dc: 6f outsd dx, dword ptr [rsi] + 4ac8dd: 63 00 movsxd eax, dword ptr [rax] + 4ac8df: 00 0a add byte ptr [rdx], cl + 4ac8e1: 61 + 4ac8e2: 64 64 20 25 73 20 5b 25 and byte ptr fs:[rip + 626729075], ah + 4ac8ea: 6c insb byte ptr es:[rdi], dx + 4ac8eb: 75 5d jne 0x4ac94a <__PRETTY_FUNCTION__.11737+0x19a> + 4ac8ed: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh + 4ac8f1: 67 6c insb byte ptr es:[edi], dx + 4ac8f3: 6f outsd dx, dword ptr [rsi] + 4ac8f4: 62 61 6c 20 73 + 4ac8f9: 63 6f 70 movsxd ebp, dword ptr [rdi + 112] + 4ac8fc: 65 0a 00 or al, byte ptr gs:[rax] + 4ac8ff: 00 61 64 add byte ptr [rcx + 100], ah + 4ac902: 64 65 64 20 3c 3d 20 6e 73 2d and byte ptr fs:[rdi + 762539552], bh + 4ac90c: 3e 5f pop rdi + 4ac90e: 6e outsb dx, byte ptr [rsi] + 4ac90f: 73 5f jae 0x4ac970 <__PRETTY_FUNCTION__.11737+0x1c0> + 4ac911: 67 6c insb byte ptr es:[edi], dx + 4ac913: 6f outsd dx, dword ptr [rsi] + 4ac914: 62 61 6c 5f 73 + 4ac919: 63 6f 70 movsxd ebp, dword ptr [rdi + 112] + 4ac91c: 65 5f pop rdi + 4ac91e: 70 65 jo 0x4ac985 <__PRETTY_FUNCTION__.11737+0x1d5> + 4ac920: 6e outsb dx, byte ptr [rsi] + 4ac921: 64 69 6e 67 5f 61 64 64 imul ebp, dword ptr fs:[rsi + 103], 1684300127 + 4ac929: 73 00 jae 0x4ac92b <__PRETTY_FUNCTION__.11737+0x17b> + 4ac92b: 00 00 add byte ptr [rax], al + 4ac92d: 00 00 add byte ptr [rax], al + 4ac92f: 00 6e 6f add byte ptr [rsi + 111], ch + 4ac932: 20 6d 6f and byte ptr [rbp + 111], ch + 4ac935: 72 65 jb 0x4ac99c <__PRETTY_FUNCTION__.11737+0x1ec> + 4ac937: 20 6e 61 and byte ptr [rsi + 97], ch + 4ac93a: 6d insd dword ptr es:[rdi], dx + 4ac93b: 65 73 70 jae 0x4ac9ae <__PRETTY_FUNCTION__.11737+0x1fe> + 4ac93e: 61 + 4ac93f: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 4ac942: 20 61 76 and byte ptr [rcx + 118], ah + 4ac945: 61 + 4ac946: 69 6c 61 62 6c 65 20 66 imul ebp, dword ptr [rcx + 2*riz + 98], 1713399148 + 4ac94e: 6f outsd dx, dword ptr [rsi] + 4ac94f: 72 20 jb 0x4ac971 <__PRETTY_FUNCTION__.11737+0x1c1> + 4ac951: 64 6c insb byte ptr es:[rdi], dx + 4ac953: 6d insd dword ptr es:[rdi], dx + 4ac954: 6f outsd dx, dword ptr [rsi] + 4ac955: 70 65 jo 0x4ac9bc <__PRETTY_FUNCTION__.11737+0x20c> + 4ac957: 6e outsb dx, byte ptr [rsi] + 4ac958: 28 29 sub byte ptr [rcx], ch + 4ac95a: 00 00 add byte ptr [rax], al + 4ac95c: 00 00 add byte ptr [rax], al + 4ac95e: 00 00 add byte ptr [rax], al + 4ac960: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 + 4ac967: 20 74 61 72 and byte ptr [rcx + 2*riz + 114], dh + 4ac96b: 67 65 74 20 addr32 je 0x4ac98f <__PRETTY_FUNCTION__.11737+0x1df> + 4ac96f: 6e outsb dx, byte ptr [rsi] + 4ac970: 61 + 4ac971: 6d insd dword ptr es:[rdi], dx + 4ac972: 65 73 70 jae 0x4ac9e5 <__PRETTY_FUNCTION__.11737+0x235> + 4ac975: 61 + 4ac976: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4ac979: 69 6e 20 64 6c 6d 6f imul ebp, dword ptr [rsi + 32], 1869442148 + 4ac980: 70 65 jo 0x4ac9e7 <__PRETTY_FUNCTION__.11737+0x237> + 4ac982: 6e outsb dx, byte ptr [rsi] + 4ac983: 28 29 sub byte ptr [rcx], ch + 4ac985: 00 00 add byte ptr [rax], al + 4ac987: 00 5f 64 add byte ptr [rdi + 100], bl + 4ac98a: 6c insb byte ptr es:[rdi], dx + 4ac98b: 5f pop rdi + 4ac98c: 64 65 62 75 67 5f 69 + 4ac993: 6e outsb dx, byte ptr [rsi] + 4ac994: 69 74 69 61 6c 69 7a 65 imul esi, dword ptr [rcx + 2*rbp + 97], 1702521196 + 4ac99c: 20 28 and byte ptr [rax], ch + 4ac99e: 30 2c 20 xor byte ptr [rax + riz], ch + 4ac9a1: 61 + 4ac9a2: 72 67 jb 0x4aca0b <__PRETTY_FUNCTION__.11737+0x25b> + 4ac9a4: 73 2e jae 0x4ac9d4 <__PRETTY_FUNCTION__.11737+0x224> + 4ac9a6: 6e outsb dx, byte ptr [rsi] + 4ac9a7: 73 69 jae 0x4aca12 <__PRETTY_FUNCTION__.11737+0x262> + 4ac9a9: 64 29 2d 3e 72 5f 73 sub dword ptr fs:[rip + 1935635006], ebp + 4ac9b0: 74 61 je 0x4aca13 <__PRETTY_FUNCTION__.11737+0x263> + 4ac9b2: 74 65 je 0x4aca19 <__PRETTY_FUNCTION__.11737+0x269> + 4ac9b4: 20 3d 3d 20 52 54 and byte ptr [rip + 1414668349], bh # 0x549ce9f7 <_end+0x5450b077> + 4ac9ba: 5f pop rdi + 4ac9bb: 43 4f + 4ac9bd: 4e 53 push rbx + 4ac9bf: 49 53 push r11 + 4ac9c1: 54 push rsp + 4ac9c2: 45 4e + 4ac9c4: 54 push rsp + 4ac9c5: 00 00 add byte ptr [rax], al + 4ac9c7: 00 6f 70 add byte ptr [rdi + 112], ch + 4ac9ca: 65 6e outsb dx, byte ptr gs:[rsi] + 4ac9cc: 69 6e 67 20 66 69 6c imul ebp, dword ptr [rsi + 103], 1818846752 + 4ac9d3: 65 3d 25 73 20 5b cmp eax, 1528853285 + 4ac9d9: 25 6c 75 5d 3b and eax, 995980652 + 4ac9de: 20 64 69 72 and byte ptr [rcx + 2*rbp + 114], ah + 4ac9e2: 65 63 74 5f 6f movsxd esi, dword ptr gs:[rdi + 2*rbx + 111] + 4ac9e7: 70 65 jo 0x4aca4e <__PRETTY_FUNCTION__.11737+0x29e> + 4ac9e9: 6e outsb dx, byte ptr [rsi] + 4ac9ea: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 4ac9ed: 6e outsb dx, byte ptr [rsi] + 4ac9ee: 74 3d je 0x4aca2d <__PRETTY_FUNCTION__.11737+0x27d> + 4ac9f0: 25 75 0a 0a 00 and eax, 658037 + 4ac9f5: 00 00 add byte ptr [rax], al + 4ac9f7: 00 5f 64 add byte ptr [rdi + 100], bl + 4ac9fa: 6c insb byte ptr es:[rdi], dx + 4ac9fb: 5f pop rdi + 4ac9fc: 64 65 62 75 67 5f 69 + 4aca03: 6e outsb dx, byte ptr [rsi] + 4aca04: 69 74 69 61 6c 69 7a 65 imul esi, dword ptr [rcx + 2*rbp + 97], 1702521196 + 4aca0c: 20 28 and byte ptr [rax], ch + 4aca0e: 30 2c 20 xor byte ptr [rax + riz], ch + 4aca11: 61 + 4aca12: 72 67 jb 0x4aca7b <__PRETTY_FUNCTION__.11737+0x2cb> + 4aca14: 73 2d jae 0x4aca43 <__PRETTY_FUNCTION__.11737+0x293> + 4aca16: 3e 6e outsb dx, byte ptr ds:[rsi] + 4aca18: 73 69 jae 0x4aca83 <__PRETTY_FUNCTION__.11737+0x2d3> + 4aca1a: 64 29 2d 3e 72 5f 73 sub dword ptr fs:[rip + 1935635006], ebp + 4aca21: 74 61 je 0x4aca84 <__PRETTY_FUNCTION__.11737+0x2d4> + 4aca23: 74 65 je 0x4aca8a <__PRETTY_FUNCTION__.11737+0x2da> + 4aca25: 20 3d 3d 20 52 54 and byte ptr [rip + 1414668349], bh # 0x549cea68 <_end+0x5450b0e8> + 4aca2b: 5f pop rdi + 4aca2c: 43 4f + 4aca2e: 4e 53 push rbx + 4aca30: 49 53 push r11 + 4aca32: 54 push rsp + 4aca33: 45 4e + 4aca35: 54 push rsp + 4aca36: 00 00 add byte ptr [rax], al + 4aca38: 61 + 4aca39: 63 74 69 76 movsxd esi, dword ptr [rcx + 2*rbp + 118] + 4aca3d: 61 + 4aca3e: 74 69 je 0x4acaa9 <__PRETTY_FUNCTION__.11860+0x1> + 4aca40: 6e outsb dx, byte ptr [rsi] + 4aca41: 67 20 4e 4f and byte ptr [esi + 79], cl + 4aca45: 44 45 + 4aca47: 4c 45 + 4aca49: 54 push rsp + 4aca4a: 45 20 66 6f and byte ptr [r14 + 111], r12b + 4aca4e: 72 20 jb 0x4aca70 <__PRETTY_FUNCTION__.11737+0x2c0> + 4aca50: 25 73 20 5b 25 and eax, 626729075 + 4aca55: 6c insb byte ptr es:[rdi], dx + 4aca56: 75 5d jne 0x4acab5 <__PRETTY_FUNCTION__.11860+0xd> + 4aca58: 0a 00 or al, byte ptr [rax] + 4aca5a: 00 00 add byte ptr [rax], al + 4aca5c: 00 00 add byte ptr [rax], al + 4aca5e: 00 00 add byte ptr [rax], al + 4aca60: 54 push rsp + 4aca61: 4c 53 push rbx + 4aca63: 20 67 65 and byte ptr [rdi + 101], ah + 4aca66: 6e outsb dx, byte ptr [rsi] + 4aca67: 65 72 61 jb 0x4acacb <__PRETTY_FUNCTION__.11899+0x13> + 4aca6a: 74 69 je 0x4acad5 <__PRETTY_FUNCTION__.11749+0x5> + 4aca6c: 6f outsd dx, dword ptr [rsi] + 4aca6d: 6e outsb dx, byte ptr [rsi] + 4aca6e: 20 63 6f and byte ptr [rbx + 111], ah + 4aca71: 75 6e jne 0x4acae1 <__PRETTY_FUNCTION__.11749+0x11> + 4aca73: 74 65 je 0x4acada <__PRETTY_FUNCTION__.11749+0xa> + 4aca75: 72 20 jb 0x4aca97 <__PRETTY_FUNCTION__.11737+0x2e7> + 4aca77: 77 72 ja 0x4acaeb <__PRETTY_FUNCTION__.11749+0x1b> + 4aca79: 61 + 4aca7a: 70 70 jo 0x4acaec <__PRETTY_FUNCTION__.11749+0x1c> + 4aca7c: 65 64 21 20 and dword ptr fs:[rax], esp + 4aca80: 20 50 6c and byte ptr [rax + 108], dl + 4aca83: 65 61 + 4aca85: 73 65 jae 0x4acaec <__PRETTY_FUNCTION__.11749+0x1c> + 4aca87: 20 72 65 and byte ptr [rdx + 101], dh + 4aca8a: 70 6f jo 0x4acafb <__PRETTY_FUNCTION__.11829+0xb> + 4aca8c: 72 74 jb 0x4acb02 <__PRETTY_FUNCTION__.11829+0x12> + 4aca8e: 20 74 68 69 and byte ptr [rax + 2*rbp + 105], dh + 4aca92: 73 2e jae 0x4acac2 <__PRETTY_FUNCTION__.11899+0xa> + 4aca94: 00 00 add byte ptr [rax], al + 4aca96: 00 00 add byte ptr [rax], al + +00000000004aca98 <__PRETTY_FUNCTION__.11804>: + 4aca98: 75 70 jne 0x4acb0a <__PRETTY_FUNCTION__.11829+0x1a> + 4aca9a: 64 61 + 4aca9c: 74 65 je 0x4acb03 <__PRETTY_FUNCTION__.11829+0x13> + 4aca9e: 5f pop rdi + 4aca9f: 73 63 jae 0x4acb04 <__PRETTY_FUNCTION__.11829+0x14> + 4acaa1: 6f outsd dx, dword ptr [rsi] + 4acaa2: 70 65 jo 0x4acb09 <__PRETTY_FUNCTION__.11829+0x19> + 4acaa4: 73 00 jae 0x4acaa6 <__PRETTY_FUNCTION__.11804+0xe> + 4acaa6: 00 00 add byte ptr [rax], al + +00000000004acaa8 <__PRETTY_FUNCTION__.11860>: + 4acaa8: 64 6c insb byte ptr es:[rdi], dx + 4acaaa: 5f pop rdi + 4acaab: 6f outsd dx, dword ptr [rsi] + 4acaac: 70 65 jo 0x4acb13 <__PRETTY_FUNCTION__.11759+0x3> + 4acaae: 6e outsb dx, byte ptr [rsi] + 4acaaf: 5f pop rdi + 4acab0: 77 6f ja 0x4acb21 <__PRETTY_FUNCTION__.11759+0x11> + 4acab2: 72 6b jb 0x4acb1f <__PRETTY_FUNCTION__.11759+0xf> + 4acab4: 65 72 00 jb 0x4acab7 <__PRETTY_FUNCTION__.11860+0xf> + 4acab7: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004acab8 <__PRETTY_FUNCTION__.11899>: + 4acab8: 5f pop rdi + 4acab9: 64 6c insb byte ptr es:[rdi], dx + 4acabb: 5f pop rdi + 4acabc: 6f outsd dx, dword ptr [rsi] + 4acabd: 70 65 jo 0x4acb24 <__PRETTY_FUNCTION__.11759+0x14> + 4acabf: 6e outsb dx, byte ptr [rsi] + ... + +00000000004acad0 <__PRETTY_FUNCTION__.11749>: + 4acad0: 61 + 4acad1: 64 64 5f pop rdi + 4acad4: 74 6f je 0x4acb45 <__PRETTY_FUNCTION__.11759+0x35> + 4acad6: 5f pop rdi + 4acad7: 67 6c insb byte ptr es:[edi], dx + 4acad9: 6f outsd dx, dword ptr [rsi] + 4acada: 62 61 6c 5f 75 + 4acadf: 70 64 jo 0x4acb45 <__PRETTY_FUNCTION__.11759+0x35> + 4acae1: 61 + 4acae2: 74 65 je 0x4acb49 <__PRETTY_FUNCTION__.11759+0x39> + ... + +00000000004acaf0 <__PRETTY_FUNCTION__.11829>: + 4acaf0: 75 70 jne 0x4acb62 <__PRETTY_FUNCTION__.11759+0x52> + 4acaf2: 64 61 + 4acaf4: 74 65 je 0x4acb5b <__PRETTY_FUNCTION__.11759+0x4b> + 4acaf6: 5f pop rdi + 4acaf7: 74 6c je 0x4acb65 <__PRETTY_FUNCTION__.11759+0x55> + 4acaf9: 73 5f jae 0x4acb5a <__PRETTY_FUNCTION__.11759+0x4a> + 4acafb: 73 6c jae 0x4acb69 <__PRETTY_FUNCTION__.11759+0x59> + 4acafd: 6f outsd dx, dword ptr [rsi] + 4acafe: 74 69 je 0x4acb69 <__PRETTY_FUNCTION__.11759+0x59> + 4acb00: 6e outsb dx, byte ptr [rsi] + 4acb01: 66 6f outsw dx, word ptr [rsi] + ... + 4acb0f: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004acb10 <__PRETTY_FUNCTION__.11759>: + 4acb10: 5f pop rdi + 4acb11: 64 6c insb byte ptr es:[rdi], dx + 4acb13: 5f pop rdi + 4acb14: 66 69 6e 64 5f 64 imul bp, word ptr [rsi + 100], 25695 + 4acb1a: 73 6f jae 0x4acb8b <__PRETTY_FUNCTION__.11759+0x7b> + 4acb1c: 5f pop rdi + 4acb1d: 66 6f outsw dx, word ptr [rsi] + 4acb1f: 72 5f jb 0x4acb80 <__PRETTY_FUNCTION__.11759+0x70> + 4acb21: 6f outsd dx, dword ptr [rsi] + 4acb22: 62 + 4acb23: 6a 65 push 101 + 4acb25: 63 74 00 64 movsxd esi, dword ptr [rax + rax + 100] + 4acb29: 6c insb byte ptr es:[rdi], dx + 4acb2a: 2d 63 6c 6f 73 sub eax, 1936682083 + 4acb2f: 65 2e 63 00 movsxd eax, dword ptr cs:[rax] + 4acb33: 21 20 and dword ptr [rax], esp + 4acb35: 73 68 jae 0x4acb9f <__PRETTY_FUNCTION__.11759+0x8f> + 4acb37: 6f outsd dx, dword ptr [rsi] + 4acb38: 75 6c jne 0x4acba6 <__PRETTY_FUNCTION__.11759+0x96> + 4acb3a: 64 5f pop rdi + 4acb3c: 62 65 5f 74 68 + 4acb41: 65 72 65 jb 0x4acba9 <__PRETTY_FUNCTION__.11759+0x99> + 4acb44: 00 6f 6c add byte ptr [rdi + 108], ch + 4acb47: 64 5f pop rdi + 4acb49: 6d insd dword ptr es:[rdi], dx + 4acb4a: 61 + 4acb4b: 70 2d jo 0x4acb7a <__PRETTY_FUNCTION__.11759+0x6a> + 4acb4d: 3e 6c insb byte ptr es:[rdi], dx + 4acb4f: 5f pop rdi + 4acb50: 74 6c je 0x4acbbe <__PRETTY_FUNCTION__.11759+0xae> + 4acb52: 73 5f jae 0x4acbb3 <__PRETTY_FUNCTION__.11759+0xa3> + 4acb54: 6d insd dword ptr es:[rdi], dx + 4acb55: 6f outsd dx, dword ptr [rsi] + 4acb56: 64 69 64 20 3d 3d 20 69 64 imul esp, dword ptr fs:[rax + riz + 61], 1684611133 + 4acb5f: 78 00 js 0x4acb61 <__PRETTY_FUNCTION__.11759+0x51> + 4acb61: 69 64 78 20 3d 3d 20 6e imul esp, dword ptr [rax + 2*rdi + 32], 1847606589 + 4acb69: 6c insb byte ptr es:[rdi], dx + 4acb6a: 6f outsd dx, dword ptr [rsi] + 4acb6b: 61 + 4acb6c: 64 65 64 00 69 6d add byte ptr fs:[rcx + 109], ch + 4acb72: 61 + 4acb73: 70 2d jo 0x4acba2 <__PRETTY_FUNCTION__.11759+0x92> + 4acb75: 3e 6c insb byte ptr es:[rdi], dx + 4acb77: 5f pop rdi + 4acb78: 6e outsb dx, byte ptr [rsi] + 4acb79: 73 20 jae 0x4acb9b <__PRETTY_FUNCTION__.11759+0x8b> + 4acb7b: 3d 3d 20 6e 73 cmp eax, 1936597053 + 4acb80: 69 64 00 0a 63 61 6c 6c imul esp, dword ptr [rax + rax + 10], 1819042147 + 4acb88: 69 6e 67 20 66 69 6e imul ebp, dword ptr [rsi + 103], 1852401184 + 4acb8f: 69 3a 20 25 73 20 imul edi, dword ptr [rdx], 544417056 + 4acb95: 5b pop rbx + 4acb96: 25 6c 75 5d 0a and eax, 173897068 + 4acb9b: 0a 00 or al, byte ptr [rax] + 4acb9d: 74 6d je 0x4acc0c <__PRETTY_FUNCTION__.11759+0xfc> + 4acb9f: 61 + 4acba0: 70 2d jo 0x4acbcf <__PRETTY_FUNCTION__.11759+0xbf> + 4acba2: 3e 6c insb byte ptr es:[rdi], dx + 4acba4: 5f pop rdi + 4acba5: 6e outsb dx, byte ptr [rsi] + 4acba6: 73 20 jae 0x4acbc8 <__PRETTY_FUNCTION__.11759+0xb8> + 4acba8: 3d 3d 20 6e 73 cmp eax, 1936597053 + 4acbad: 69 64 00 64 6c 63 6c 6f imul esp, dword ptr [rax + rax + 100], 1869374316 + 4acbb5: 73 65 jae 0x4acc1c <__PRETTY_FUNCTION__.11759+0x10c> + 4acbb7: 00 69 6d add byte ptr [rcx + 109], ch + 4acbba: 61 + 4acbbb: 70 2d jo 0x4acbea <__PRETTY_FUNCTION__.11759+0xda> + 4acbbd: 3e 6c insb byte ptr es:[rdi], dx + 4acbbf: 5f pop rdi + 4acbc0: 74 79 je 0x4acc3b <__PRETTY_FUNCTION__.11759+0x12b> + 4acbc2: 70 65 jo 0x4acc29 <__PRETTY_FUNCTION__.11759+0x119> + 4acbc4: 20 3d 3d 20 6c 74 and byte ptr [rip + 1953243197], bh # 0x74b6ec07 <_end+0x746ab287> + 4acbca: 5f pop rdi + 4acbcb: 6c insb byte ptr es:[rdi], dx + 4acbcc: 6f outsd dx, dword ptr [rsi] + 4acbcd: 61 + 4acbce: 64 65 64 00 69 6d add byte ptr fs:[rcx + 109], ch + 4acbd4: 61 + 4acbd5: 70 2d jo 0x4acc04 <__PRETTY_FUNCTION__.11759+0xf4> + 4acbd7: 3e 6c insb byte ptr es:[rdi], dx + 4acbd9: 5f pop rdi + 4acbda: 70 72 jo 0x4acc4e <__PRETTY_FUNCTION__.11759+0x13e> + 4acbdc: 65 76 20 jbe 0x4acbff <__PRETTY_FUNCTION__.11759+0xef> + 4acbdf: 21 3d 20 4e 55 4c and dword ptr [rip + 1280658976], edi # 0x4ca01a05 <_end+0x4c53e085> + 4acbe5: 4c 00 73 68 add byte ptr [rbx + 104], r14b + 4acbe9: 61 + 4acbea: 72 65 jb 0x4acc51 <__PRETTY_FUNCTION__.11759+0x141> + 4acbec: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch + 4acbf0: 6a 65 push 101 + 4acbf2: 63 74 20 6e movsxd esi, dword ptr [rax + riz + 110] + 4acbf6: 6f outsd dx, dword ptr [rsi] + 4acbf7: 74 20 je 0x4acc19 <__PRETTY_FUNCTION__.11759+0x109> + 4acbf9: 6f outsd dx, dword ptr [rsi] + 4acbfa: 70 65 jo 0x4acc61 <__PRETTY_FUNCTION__.11759+0x151> + 4acbfc: 6e outsb dx, byte ptr [rsi] + 4acbfd: 00 00 add byte ptr [rax], al + 4acbff: 00 28 add byte ptr [rax], ch + 4acc01: 2a 6c 70 29 sub ch, byte ptr [rax + 2*rsi + 41] + 4acc05: 2d 3e 6c 5f 69 sub eax, 1767861310 + 4acc0a: 64 78 20 js 0x4acc2d <__PRETTY_FUNCTION__.11759+0x11d> + 4acc0d: 3e 3d 20 30 20 26 cmp eax, 639643680 + 4acc13: 26 20 28 and byte ptr es:[rax], ch + 4acc16: 2a 6c 70 29 sub ch, byte ptr [rax + 2*rsi + 41] + 4acc1a: 2d 3e 6c 5f 69 sub eax, 1767861310 + 4acc1f: 64 78 20 js 0x4acc42 <__PRETTY_FUNCTION__.11759+0x132> + 4acc22: 3c 20 cmp al, 32 + 4acc24: 6e outsb dx, byte ptr [rsi] + 4acc25: 6c insb byte ptr es:[rdi], dx + 4acc26: 6f outsd dx, dword ptr [rsi] + 4acc27: 61 + 4acc28: 64 65 64 00 00 add byte ptr fs:[rax], al + 4acc2d: 00 00 add byte ptr [rax], al + 4acc2f: 00 6a 6d add byte ptr [rdx + 109], ch + 4acc32: 61 + 4acc33: 70 2d jo 0x4acc62 <__PRETTY_FUNCTION__.11759+0x152> + 4acc35: 3e 6c insb byte ptr es:[rdi], dx + 4acc37: 5f pop rdi + 4acc38: 69 64 78 20 3e 3d 20 30 imul esp, dword ptr [rax + 2*rdi + 32], 807419198 + 4acc40: 20 26 and byte ptr [rsi], ah + 4acc42: 26 20 6a 6d and byte ptr es:[rdx + 109], ch + 4acc46: 61 + 4acc47: 70 2d jo 0x4acc76 <__PRETTY_FUNCTION__.11759+0x166> + 4acc49: 3e 6c insb byte ptr es:[rdi], dx + 4acc4b: 5f pop rdi + 4acc4c: 69 64 78 20 3c 20 6e 6c imul esp, dword ptr [rax + 2*rdi + 32], 1819156540 + 4acc54: 6f outsd dx, dword ptr [rsi] + 4acc55: 61 + 4acc56: 64 65 64 00 00 add byte ptr fs:[rax], al + 4acc5b: 00 00 add byte ptr [rax], al + 4acc5d: 00 00 add byte ptr [rax], al + 4acc5f: 00 69 6d add byte ptr [rcx + 109], ch + 4acc62: 61 + 4acc63: 70 2d jo 0x4acc92 <__PRETTY_FUNCTION__.11759+0x182> + 4acc65: 3e 6c insb byte ptr es:[rdi], dx + 4acc67: 5f pop rdi + 4acc68: 74 79 je 0x4acce3 <__PRETTY_FUNCTION__.11759+0x1d3> + 4acc6a: 70 65 jo 0x4accd1 <__PRETTY_FUNCTION__.11759+0x1c1> + 4acc6c: 20 3d 3d 20 6c 74 and byte ptr [rip + 1953243197], bh # 0x74b6ecaf <_end+0x746ab32f> + 4acc72: 5f pop rdi + 4acc73: 6c insb byte ptr es:[rdi], dx + 4acc74: 6f outsd dx, dword ptr [rsi] + 4acc75: 61 + 4acc76: 64 65 64 20 26 and byte ptr fs:[rsi], ah + 4acc7b: 26 20 21 and byte ptr es:[rcx], ah + 4acc7e: 69 6d 61 70 2d 3e 6c imul ebp, dword ptr [rbp + 97], 1816014192 + 4acc85: 5f pop rdi + 4acc86: 6e outsb dx, byte ptr [rsi] + 4acc87: 6f outsd dx, dword ptr [rsi] + 4acc88: 64 65 6c insb byte ptr es:[rdi], dx + 4acc8b: 65 74 65 je 0x4accf3 <__PRETTY_FUNCTION__.11759+0x1e3> + 4acc8e: 5f pop rdi + 4acc8f: 61 + 4acc90: 63 74 69 76 movsxd esi, dword ptr [rcx + 2*rbp + 118] + 4acc94: 65 00 00 add byte ptr gs:[rax], al + 4acc97: 00 0a add byte ptr [rdx], cl + 4acc99: 66 69 6c 65 3d 25 73 imul bp, word ptr [rbp + 2*riz + 61], 29477 + 4acca0: 20 5b 25 and byte ptr [rbx + 37], bl + 4acca3: 6c insb byte ptr es:[rdi], dx + 4acca4: 75 5d jne 0x4acd03 <__PRETTY_FUNCTION__.11759+0x1f3> + 4acca6: 3b 20 cmp esp, dword ptr [rax] + 4acca8: 20 64 65 73 and byte ptr [rbp + 2*riz + 115], ah + 4accac: 74 72 je 0x4acd20 <__PRETTY_FUNCTION__.11759+0x210> + 4accae: 6f outsd dx, dword ptr [rsi] + 4accaf: 79 69 jns 0x4acd1a <__PRETTY_FUNCTION__.11759+0x20a> + 4accb1: 6e outsb dx, byte ptr [rsi] + 4accb2: 67 20 6c 69 6e and byte ptr [ecx + 2*ebp + 110], ch + 4accb7: 6b 20 6d imul esp, dword ptr [rax], 109 + 4accba: 61 + 4accbb: 70 0a jo 0x4accc7 <__PRETTY_FUNCTION__.11759+0x1b7> + 4accbd: 00 00 add byte ptr [rax], al + 4accbf: 00 54 4c 53 add byte ptr [rsp + 2*rcx + 83], dl + 4accc3: 20 67 65 and byte ptr [rdi + 101], ah + 4accc6: 6e outsb dx, byte ptr [rsi] + 4accc7: 65 72 61 jb 0x4acd2b <__PRETTY_FUNCTION__.11759+0x21b> + 4accca: 74 69 je 0x4acd35 <__PRETTY_FUNCTION__.11759+0x225> + 4acccc: 6f outsd dx, dword ptr [rsi] + 4acccd: 6e outsb dx, byte ptr [rsi] + 4accce: 20 63 6f and byte ptr [rbx + 111], ah + 4accd1: 75 6e jne 0x4acd41 <__PRETTY_FUNCTION__.11759+0x231> + 4accd3: 74 65 je 0x4acd3a <__PRETTY_FUNCTION__.11759+0x22a> + 4accd5: 72 20 jb 0x4accf7 <__PRETTY_FUNCTION__.11759+0x1e7> + 4accd7: 77 72 ja 0x4acd4b <__PRETTY_FUNCTION__.11759+0x23b> + 4accd9: 61 + 4accda: 70 70 jo 0x4acd4c <__PRETTY_FUNCTION__.11759+0x23c> + 4accdc: 65 64 21 20 and dword ptr fs:[rax], esp + 4acce0: 20 50 6c and byte ptr [rax + 108], dl + 4acce3: 65 61 + 4acce5: 73 65 jae 0x4acd4c <__PRETTY_FUNCTION__.11759+0x23c> + 4acce7: 20 72 65 and byte ptr [rdx + 101], dh + 4accea: 70 6f jo 0x4acd5b <__PRETTY_FUNCTION__.11759+0x24b> + 4accec: 72 74 jb 0x4acd62 <__PRETTY_FUNCTION__.11759+0x252> + 4accee: 20 61 73 and byte ptr [rcx + 115], ah + 4accf1: 20 64 65 73 and byte ptr [rbp + 2*riz + 115], ah + 4accf5: 63 72 69 movsxd esi, dword ptr [rdx + 105] + 4accf8: 62 65 64 20 69 + 4accfd: 6e outsb dx, byte ptr [rsi] + 4accfe: 20 3c 68 and byte ptr [rax + 2*rbp], bh + 4acd01: 74 74 je 0x4acd77 <__PRETTY_FUNCTION__.11384+0x7> + 4acd03: 70 73 jo 0x4acd78 <__PRETTY_FUNCTION__.11384+0x8> + 4acd05: 3a 2f cmp ch, byte ptr [rdi] + 4acd07: 2f + 4acd08: 62 75 67 73 2e + 4acd0d: 6c insb byte ptr es:[rdi], dx + 4acd0e: 61 + 4acd0f: 75 6e jne 0x4acd7f <__PRETTY_FUNCTION__.11384+0xf> + 4acd11: 63 68 70 movsxd ebp, dword ptr [rax + 112] + 4acd14: 61 + 4acd15: 64 2e 6e outsb dx, byte ptr cs:[rsi] + 4acd18: 65 74 2f je 0x4acd4a <__PRETTY_FUNCTION__.11759+0x23a> + 4acd1b: 75 62 jne 0x4acd7f <__PRETTY_FUNCTION__.11384+0xf> + 4acd1d: 75 6e jne 0x4acd8d <__PRETTY_FUNCTION__.11420+0xd> + 4acd1f: 74 75 je 0x4acd96 <__PRETTY_FUNCTION__.11420+0x16> + 4acd21: 2f + 4acd22: 2b 73 6f sub esi, dword ptr [rbx + 111] + 4acd25: 75 72 jne 0x4acd99 <__PRETTY_FUNCTION__.11420+0x19> + 4acd27: 63 65 2f movsxd esp, dword ptr [rbp + 47] + 4acd2a: 67 6c insb byte ptr es:[edi], dx + 4acd2c: 69 62 63 2f 2b 62 75 imul esp, dword ptr [rdx + 99], 1969367855 + 4acd33: 67 73 3e addr32 jae 0x4acd74 <__PRETTY_FUNCTION__.11384+0x4> + 4acd36: 2e 0a 00 or al, byte ptr cs:[rax] + 4acd39: 00 00 add byte ptr [rax], al + 4acd3b: 00 00 add byte ptr [rax], al + 4acd3d: 00 00 add byte ptr [rax], al + 4acd3f: 00 0a add byte ptr [rdx], cl + 4acd41: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 4acd45: 69 6e 67 20 66 69 6c imul ebp, dword ptr [rsi + 103], 1818846752 + 4acd4c: 65 3d 25 73 3b 20 cmp eax, 540767013 + 4acd52: 64 69 72 65 63 74 5f 6f imul esi, dword ptr fs:[rdx + 101], 1868526691 + 4acd5a: 70 65 jo 0x4acdc1 <__PRETTY_FUNCTION__.11420+0x41> + 4acd5c: 6e outsb dx, byte ptr [rsi] + 4acd5d: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 4acd60: 6e outsb dx, byte ptr [rsi] + 4acd61: 74 3d je 0x4acda0 <__PRETTY_FUNCTION__.11420+0x20> + 4acd63: 25 75 0a 00 00 and eax, 2677 + ... + +00000000004acd70 <__PRETTY_FUNCTION__.11384>: + 4acd70: 72 65 jb 0x4acdd7 <__PRETTY_FUNCTION__.11420+0x57> + 4acd72: 6d insd dword ptr es:[rdi], dx + 4acd73: 6f outsd dx, dword ptr [rsi] + 4acd74: 76 65 jbe 0x4acddb <__PRETTY_FUNCTION__.11420+0x5b> + 4acd76: 5f pop rdi + 4acd77: 73 6c jae 0x4acde5 <__PRETTY_FUNCTION__.11420+0x65> + 4acd79: 6f outsd dx, dword ptr [rsi] + 4acd7a: 74 69 je 0x4acde5 <__PRETTY_FUNCTION__.11420+0x65> + 4acd7c: 6e outsb dx, byte ptr [rsi] + 4acd7d: 66 6f outsw dx, word ptr [rsi] + 4acd7f: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004acd80 <__PRETTY_FUNCTION__.11420>: + 4acd80: 5f pop rdi + 4acd81: 64 6c insb byte ptr es:[rdi], dx + 4acd83: 5f pop rdi + 4acd84: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 4acd88: 65 5f pop rdi + 4acd8a: 77 6f ja 0x4acdfb <__PRETTY_FUNCTION__.11420+0x7b> + 4acd8c: 72 6b jb 0x4acdf9 <__PRETTY_FUNCTION__.11420+0x79> + 4acd8e: 65 72 00 jb 0x4acd91 <__PRETTY_FUNCTION__.11420+0x11> + 4acd91: 6d insd dword ptr es:[rdi], dx + 4acd92: 70 72 jo 0x4ace06 <__PRETTY_FUNCTION__.11420+0x86> + 4acd94: 6f outsd dx, dword ptr [rsi] + 4acd95: 74 65 je 0x4acdfc <__PRETTY_FUNCTION__.11420+0x7c> + 4acd97: 63 74 20 6c movsxd esi, dword ptr [rax + riz + 108] + 4acd9b: 65 67 61 + 4acd9e: 63 79 20 movsxd edi, dword ptr [rcx + 32] + 4acda1: 62 + 4acda2: 69 74 6d 61 70 20 66 61 imul esi, dword ptr [rbp + 2*rbp + 97], 1634082928 + 4acdaa: 69 6c 65 64 00 6c 65 67 imul ebp, dword ptr [rbp + 2*riz + 100], 1734700032 + 4acdb2: 61 + 4acdb3: 63 79 20 movsxd edi, dword ptr [rcx + 32] + 4acdb6: 62 + 4acdb7: 69 74 6d 61 70 20 69 73 imul esi, dword ptr [rbp + 2*rbp + 97], 1936269424 + 4acdbf: 6e outsb dx, byte ptr [rsi] + 4acdc0: 27 + 4acdc1: 74 20 je 0x4acde3 <__PRETTY_FUNCTION__.11420+0x63> + 4acdc3: 61 + 4acdc4: 76 61 jbe 0x4ace27 <__PRETTY_FUNCTION__.11420+0xa7> + 4acdc6: 69 6c 61 62 6c 65 00 73 imul ebp, dword ptr [rcx + 2*riz + 98], 1929405804 + 4acdce: 68 61 64 6f 77 push 2003788897 + 4acdd3: 20 73 74 and byte ptr [rbx + 116], dh + 4acdd6: 61 + 4acdd7: 63 6b 20 movsxd ebp, dword ptr [rbx + 32] + 4acdda: 69 73 6e 27 74 20 65 imul esi, dword ptr [rbx + 110], 1696625703 + 4acde1: 6e outsb dx, byte ptr [rsi] + 4acde2: 61 + 4acde3: 62 + 4acde4: 6c insb byte ptr es:[rdi], dx + 4acde5: 65 64 00 63 61 add byte ptr fs:[rbx + 97], ah + 4acdea: 6e outsb dx, byte ptr [rsi] + 4acdeb: 27 + 4acdec: 74 20 je 0x4ace0e <__PRETTY_FUNCTION__.11420+0x8e> + 4acdee: 64 69 73 61 62 6c 65 20 imul esi, dword ptr fs:[rbx + 97], 543517794 + 4acdf6: 43 45 + 4acdf8: 54 push rsp + 4acdf9: 00 00 add byte ptr [rax], al + 4acdfb: 00 00 add byte ptr [rax], al + 4acdfd: 00 00 add byte ptr [rax], al + 4acdff: 00 66 61 add byte ptr [rsi + 97], ah + 4ace02: 69 6c 65 64 20 74 6f 20 imul ebp, dword ptr [rbp + 2*riz + 100], 544175136 + 4ace0a: 6d insd dword ptr es:[rdi], dx + 4ace0b: 61 + 4ace0c: 72 6b jb 0x4ace79 <_fpioconst_pow10+0x39> + 4ace0e: 20 6c 65 67 and byte ptr [rbp + 2*riz + 103], ch + 4ace12: 61 + 4ace13: 63 79 20 movsxd edi, dword ptr [rcx + 32] + 4ace16: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 4ace19: 65 20 72 65 and byte ptr gs:[rdx + 101], dh + 4ace1d: 67 69 6f 6e 00 00 00 00 imul ebp, dword ptr [edi + 110], 0 + ... + 4ace3d: 00 00 add byte ptr [rax], al + 4ace3f: 00 00 add byte ptr [rax], al + +00000000004ace40 <_fpioconst_pow10>: + ... + 4ace48: 02 00 add al, byte ptr [rax] + 4ace4a: 00 00 add byte ptr [rax], al + 4ace4c: 00 00 add byte ptr [rax], al + 4ace4e: 00 00 add byte ptr [rax], al + 4ace50: 04 00 add al, 0 + 4ace52: 00 00 add byte ptr [rax], al + 4ace54: 00 00 add byte ptr [rax], al + 4ace56: 00 00 add byte ptr [rax], al + 4ace58: 02 00 add al, byte ptr [rax] + 4ace5a: 00 00 add byte ptr [rax], al + 4ace5c: 00 00 add byte ptr [rax], al + 4ace5e: 00 00 add byte ptr [rax], al + 4ace60: 02 00 add al, byte ptr [rax] + 4ace62: 00 00 add byte ptr [rax], al + 4ace64: 00 00 add byte ptr [rax], al + 4ace66: 00 00 add byte ptr [rax], al + 4ace68: 07 + 4ace69: 00 00 add byte ptr [rax], al + 4ace6b: 00 04 00 add byte ptr [rax + rax], al + 4ace6e: 00 00 add byte ptr [rax], al + 4ace70: 04 00 add al, 0 + 4ace72: 00 00 add byte ptr [rax], al + 4ace74: 00 00 add byte ptr [rax], al + 4ace76: 00 00 add byte ptr [rax], al + 4ace78: 02 00 add al, byte ptr [rax] + 4ace7a: 00 00 add byte ptr [rax], al + 4ace7c: 00 00 add byte ptr [rax], al + 4ace7e: 00 00 add byte ptr [rax], al + 4ace80: 0e + 4ace81: 00 00 add byte ptr [rax], al + 4ace83: 00 0a add byte ptr [rdx], cl + 4ace85: 00 00 add byte ptr [rax], al + 4ace87: 00 06 add byte ptr [rsi], al + 4ace89: 00 00 add byte ptr [rax], al + 4ace8b: 00 00 add byte ptr [rax], al + 4ace8d: 00 00 add byte ptr [rax], al + 4ace8f: 00 02 add byte ptr [rdx], al + 4ace91: 00 00 add byte ptr [rax], al + 4ace93: 00 00 add byte ptr [rax], al + 4ace95: 00 00 add byte ptr [rax], al + 4ace97: 00 1b add byte ptr [rbx], bl + 4ace99: 00 00 add byte ptr [rax], al + 4ace9b: 00 18 add byte ptr [rax], bl + 4ace9d: 00 00 add byte ptr [rax], al + 4ace9f: 00 08 add byte ptr [rax], cl + 4acea1: 00 00 add byte ptr [rax], al + 4acea3: 00 00 add byte ptr [rax], al + 4acea5: 00 00 add byte ptr [rax], al + 4acea7: 00 02 add byte ptr [rdx], al + 4acea9: 00 00 add byte ptr [rax], al + 4aceab: 00 00 add byte ptr [rax], al + 4acead: 00 00 add byte ptr [rax], al + 4aceaf: 00 36 add byte ptr [rsi], dh + 4aceb1: 00 00 add byte ptr [rax], al + 4aceb3: 00 32 add byte ptr [rdx], dh + 4aceb5: 00 00 add byte ptr [rax], al + 4aceb7: 00 0a add byte ptr [rdx], cl + 4aceb9: 00 00 add byte ptr [rax], al + 4acebb: 00 00 add byte ptr [rax], al + 4acebd: 00 00 add byte ptr [rax], al + 4acebf: 00 03 add byte ptr [rbx], al + 4acec1: 00 00 add byte ptr [rax], al + 4acec3: 00 00 add byte ptr [rax], al + 4acec5: 00 00 add byte ptr [rax], al + 4acec7: 00 6b 00 add byte ptr [rbx], ch + 4aceca: 00 00 add byte ptr [rax], al + 4acecc: 67 00 00 add byte ptr [eax], al + 4acecf: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x4aced5 <_fpioconst_pow10+0x95> + 4aced5: 00 00 add byte ptr [rax], al + 4aced7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x4acedd <_fpioconst_pow10+0x9d> + 4acedd: 00 00 add byte ptr [rax], al + 4acedf: 00 d5 add ch, dl + 4acee1: 00 00 add byte ptr [rax], al + 4acee3: 00 d2 add dl, dl + 4acee5: 00 00 add byte ptr [rax], al + 4acee7: 00 12 add byte ptr [rdx], dl + 4acee9: 00 00 add byte ptr [rax], al + 4aceeb: 00 00 add byte ptr [rax], al + 4aceed: 00 00 add byte ptr [rax], al + 4aceef: 00 08 add byte ptr [rax], cl + 4acef1: 00 00 add byte ptr [rax], al + 4acef3: 00 00 add byte ptr [rax], al + 4acef5: 00 00 add byte ptr [rax], al + 4acef7: 00 aa 01 00 00 a6 add byte ptr [rdx - 1509949439], ch + 4acefd: 01 00 add dword ptr [rax], eax + 4aceff: 00 1a add byte ptr [rdx], bl + 4acf01: 00 00 add byte ptr [rax], al + 4acf03: 00 00 add byte ptr [rax], al + 4acf05: 00 00 add byte ptr [rax], al + 4acf07: 00 0f add byte ptr [rdi], cl + 4acf09: 00 00 add byte ptr [rax], al + 4acf0b: 00 00 add byte ptr [rax], al + 4acf0d: 00 00 add byte ptr [rax], al + 4acf0f: 00 53 03 add byte ptr [rbx + 3], dl + 4acf12: 00 00 add byte ptr [rax], al + 4acf14: 50 push rax + 4acf15: 03 00 add eax, dword ptr [rax] + 4acf17: 00 29 add byte ptr [rcx], ch + 4acf19: 00 00 add byte ptr [rax], al + 4acf1b: 00 00 add byte ptr [rax], al + 4acf1d: 00 00 add byte ptr [rax], al + 4acf1f: 00 1c 00 add byte ptr [rax + rax], bl + 4acf22: 00 00 add byte ptr [rax], al + 4acf24: 00 00 add byte ptr [rax], al + 4acf26: 00 00 add byte ptr [rax], al + 4acf28: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4acf29: 06 + 4acf2a: 00 00 add byte ptr [rax], al + 4acf2c: a2 06 00 00 45 00 00 00 00 movabs byte ptr [1157627910], al + 4acf35: 00 00 add byte ptr [rax], al + 4acf37: 00 37 add byte ptr [rdi], dh + 4acf39: 00 00 add byte ptr [rax], al + 4acf3b: 00 00 add byte ptr [rax], al + 4acf3d: 00 00 add byte ptr [rax], al + 4acf3f: 00 4a 0d add byte ptr [rdx + 13], cl + 4acf42: 00 00 add byte ptr [rax], al + 4acf44: 47 0d 00 00 7c 00 or eax, 8126464 + 4acf4a: 00 00 add byte ptr [rax], al + 4acf4c: 00 00 add byte ptr [rax], al + 4acf4e: 00 00 add byte ptr [rax], al + 4acf50: 6c insb byte ptr es:[rdi], dx + 4acf51: 00 00 add byte ptr [rax], al + 4acf53: 00 00 add byte ptr [rax], al + 4acf55: 00 00 add byte ptr [rax], al + 4acf57: 00 94 1a 00 00 90 1a add byte ptr [rdx + rbx + 445644800], dl + 4acf5e: 00 00 add byte ptr [rax], al + 4acf60: e8 00 00 00 00 call 0x4acf65 <_fpioconst_pow10+0x125> + 4acf65: 00 00 add byte ptr [rax], al + 4acf67: 00 d6 add dh, dl + 4acf69: 00 00 add byte ptr [rax], al + 4acf6b: 00 00 add byte ptr [rax], al + 4acf6d: 00 00 add byte ptr [rax], al + 4acf6f: 00 27 add byte ptr [rdi], ah + 4acf71: 35 00 00 24 35 xor eax, 891551744 + 4acf76: 00 00 add byte ptr [rax], al + 4acf78: be 01 00 00 00 mov esi, 1 + 4acf7d: 00 00 add byte ptr [rax], al + 4acf7f: 00 ab 01 00 00 00 add byte ptr [rbx + 1], ch + 4acf85: 00 00 add byte ptr [rax], al + 4acf87: 00 4e 6a add byte ptr [rsi + 106], cl + 4acf8a: 00 00 add byte ptr [rax], al + 4acf8c: 4a 6a 00 push 0 + 4acf8f: 00 69 03 add byte ptr [rcx + 3], ch + 4acf92: 00 00 add byte ptr [rax], al + 4acf94: 00 00 add byte ptr [rax], al + 4acf96: 00 00 add byte ptr [rax], al + 4acf98: 54 push rsp + 4acf99: 03 00 add eax, dword ptr [rax] + 4acf9b: 00 00 add byte ptr [rax], al + 4acf9d: 00 00 add byte ptr [rax], al + 4acf9f: 00 9b d4 00 00 98 add byte ptr [rbx - 1744830252], bl + 4acfa5: d4 + ... + 4acfbe: 00 00 add byte ptr [rax], al + +00000000004acfc0 <__tens>: + ... + 4acfc8: 0a 00 or al, byte ptr [rax] + ... + 4acfd6: 00 00 add byte ptr [rax], al + 4acfd8: 64 00 00 add byte ptr fs:[rax], al + ... + 4acfe7: 00 10 add byte ptr [rax], dl + 4acfe9: 27 + ... + 4acff6: 00 00 add byte ptr [rax], al + 4acff8: 00 e1 add cl, ah + 4acffa: f5 cmc + 4acffb: 05 00 00 00 00 add eax, 0 + ... + 4ad008: 00 00 add byte ptr [rax], al + 4ad00a: c1 6f f2 86 shr dword ptr [rdi - 14], 134 + 4ad00e: 23 00 and eax, dword ptr [rax] + ... + 4ad01c: 81 ef ac 85 5b 41 sub edi, 1096517036 + 4ad022: 6d insd dword ptr es:[rdi], dx + 4ad023: 2d ee 04 00 00 sub eax, 1262 + ... + 4ad038: 01 1f add dword ptr [rdi], ebx + 4ad03a: 6a bf push -65 + 4ad03c: 64 ed in eax, dx + 4ad03e: 38 6e ed cmp byte ptr [rsi - 19], ch + 4ad041: 97 xchg eax, edi + 4ad042: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4ad043: da f4 + 4ad045: f9 stc + 4ad046: 3f + 4ad047: e9 03 4f 18 00 jmp 0x631f4f <_end+0x16e5cf> + ... + 4ad068: 01 3e add dword ptr [rsi], edi + 4ad06a: 95 xchg eax, ebp + 4ad06b: 2e 09 99 df 03 fd 38 or dword ptr cs:[rcx + 956105695], ebx + 4ad072: 15 0f 2f e4 74 adc eax, 1961111311 + 4ad077: 23 ec and ebp, esp + 4ad079: f5 cmc + 4ad07a: cf iretd + 4ad07b: d3 08 ror dword ptr [rax], cl + 4ad07d: dc 04 c4 fadd qword ptr [rsp + 8*rax] + 4ad080: da b0 cd bc 19 7f fidiv dword ptr [rax + 2132393165] + 4ad086: 33 a6 03 26 1f e9 xor esp, dword ptr [rsi - 383834621] + 4ad08c: 4e 02 00 add r8b, byte ptr [rax] + ... + 4ad0b7: 00 01 add byte ptr [rcx], al + 4ad0b9: 7c 2e jl 0x4ad0e9 <__tens+0x129> + 4ad0bb: 98 cwde + 4ad0bc: 5b pop rbx + 4ad0bd: 87 d3 xchg edx, ebx + 4ad0bf: be 72 9f d9 d8 mov esi, 3638140786 + 4ad0c4: 87 2f xchg dword ptr [rdi], ebp + 4ad0c6: 15 12 c6 50 de adc eax, 3729835538 + 4ad0cb: 6b 70 6e 4a imul esi, dword ptr [rax + 110], 74 + 4ad0cf: cf iretd + 4ad0d0: 0f d8 95 d5 6e 71 b2 psubusb mm2, qword ptr [rbp - 1301188907] + 4ad0d7: 26 b0 66 mov al, 102 + 4ad0da: c6 ad 24 36 15 1d + 4ad0e0: 5a pop rdx + 4ad0e1: d3 42 3c rol dword ptr [rdx + 60], cl + 4ad0e4: 0e + 4ad0e5: 54 push rsp + 4ad0e6: ff 63 c0 jmp qword ptr [rbx - 64] + 4ad0e9: 73 55 jae 0x4ad140 <__tens+0x180> + 4ad0eb: cc int3 + 4ad0ec: 17 + 4ad0ed: ef out dx, eax + 4ad0ee: f9 stc + 4ad0ef: 65 f2 28 bc 55 f7 c7 dc 80 repne sub byte ptr gs:[rbp + 2*rdx - 2133014537], bh + 4ad0f8: dc ed fsub st(5), st + 4ad0fa: 6e outsb dx, byte ptr [rsi] + 4ad0fb: f4 hlt + 4ad0fc: ce + 4ad0fd: ef out dx, eax + 4ad0fe: dc 5f f7 fcomp qword ptr [rdi - 9] + 4ad101: 53 push rbx + 4ad102: 05 00 00 00 00 add eax, 0 + ... + 4ad14f: 00 01 add byte ptr [rcx], al + 4ad151: f8 clc + 4ad152: 6c insb byte ptr es:[rdi], dx + 4ad153: fc cld + 4ad154: 67 72 f2 addr32 jb 0x4ad149 <__tens+0x189> + 4ad157: 77 dc ja 0x4ad135 <__tens+0x175> + 4ad159: 46 95 xchg eax, ebp + 4ad15b: 8f 6f 97 + 4ad15e: 96 xchg eax, esi + 4ad15f: 5d pop rbp + 4ad160: 97 xchg eax, edi + 4ad161: 8a 3a mov bh, byte ptr [rdx] + 4ad163: b8 d9 1a 1e c3 mov eax, 3273530073 + 4ad168: 13 05 c4 46 47 57 adc eax, dword ptr [rip + 1464288964] # 0x57921832 <_end+0x5745deb2> + 4ad16e: e6 94 out 148, al + 4ad170: c1 76 89 + 4ad173: c8 79 b5 75 enter -19079, 117 + 4ad177: 44 3b 73 f8 cmp r14d, dword ptr [rbx - 8] + 4ad17b: 28 bf a1 1d aa 21 sub byte ptr [rdi + 564796833], bh + 4ad181: d3 3e sar dword ptr [rsi], cl + 4ad183: 70 ea jo 0x4ad16f <__tens+0x1af> + 4ad185: cf iretd + 4ad186: 25 1e 22 2f 1a and eax, 439296542 + 4ad18b: b2 2e mov dl, 46 + 4ad18d: fb sti + 4ad18e: 51 push rcx + 4ad18f: bc 5d 4f e1 96 mov esp, 2531348317 + 4ad194: ac lodsb al, byte ptr [rsi] + 4ad195: ed in eax, dx + 4ad196: a3 bf ae 57 9c 32 53 71 fc movabs dword ptr [-256332226946945345], eax + 4ad19f: e7 95 out 149, eax + 4ad1a1: 06 + 4ad1a2: fc cld + 4ad1a3: c3 ret + 4ad1a4: 24 19 and al, 25 + 4ad1a6: a9 85 5e 63 5f test eax, 1600347781 + 4ad1ab: f9 stc + 4ad1ac: e0 8e loopne 0x4ad13c <__tens+0x17c> + 4ad1ae: 90 nop + 4ad1af: b2 e4 mov dl, -28 + 4ad1b1: ad lodsd eax, dword ptr [rsi] + 4ad1b2: ab stosd dword ptr es:[rdi], eax + 4ad1b3: 93 xchg eax, ebx + 4ad1b4: 2a 73 66 sub dh, byte ptr [rbx + 102] + 4ad1b7: 13 5c 77 49 adc ebx, dword ptr [rdi + 2*rsi + 73] + 4ad1bb: 94 xchg eax, esp + 4ad1bc: 0e + 4ad1bd: 5b pop rbx + 4ad1be: be 69 ac af 43 mov esi, 1135586409 + 4ad1c3: 73 81 jae 0x4ad146 <__tens+0x186> + 4ad1c5: bc 99 b0 46 1d mov esp, 491171993 + 4ad1ca: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4ad1cb: 45 48 rex64 + 4ad1cd: 97 xchg eax, edi + 4ad1ce: 69 a2 03 73 b0 8c 13 1f 0b 8a imul esp, dword ptr [rdx - 1934593277], 2315984659 + 4ad1d8: 97 xchg eax, edi + 4ad1d9: 8a ab 8c d9 38 d2 mov ch, byte ptr [rbx - 768026228] + 4ad1df: c1 d4 15 rcl esp, 21 + 4ad1e2: 34 63 xor al, 99 + 4ad1e4: 1c 00 sbb al, 0 + ... + 4ad26e: 00 00 add byte ptr [rax], al + 4ad270: 01 f0 add eax, esi + 4ad272: 19 29 sbb dword ptr [rcx], ebp + 4ad274: 72 2b jb 0x4ad2a1 <__tens+0x2e1> + 4ad276: 5b pop rbx + 4ad277: f5 cmc + 4ad278: 5b pop rbx + 4ad279: 21 7c 6e 86 and dword ptr [rsi + 2*rbp - 122], edi + 4ad27d: 9f lahf + 4ad27e: c2 1e 87 ret -30946 + 4ad281: 4e 1c 99 sbb al, -103 + 4ad284: 88 1a mov byte ptr [rdx], bl + 4ad286: c5 15 35 + 4ad289: c5 0a 14 + 4ad28c: 1a 1e sbb bl, byte ptr [rsi] + 4ad28e: 7d 4c jge 0x4ad2dc <__tens+0x31c> + 4ad290: 19 d8 sbb eax, ebx + 4ad292: 2c cc sub al, -52 + 4ad294: 0e + 4ad295: 44 d1 0e ror dword ptr [rsi] + 4ad298: ee out dx, al + 4ad299: 34 66 xor al, 102 + 4ad29b: 89 fb mov ebx, edi + 4ad29d: 6c insb byte ptr es:[rdi], dx + 4ad29e: e1 7d loope 0x4ad31d <__tens+0x35d> + 4ad2a0: 1f + 4ad2a1: f6 43 1e 7d test byte ptr [rbx + 30], 125 + 4ad2a5: 83 ce 9f or esi, -97 + 4ad2a8: 9c pushfq + 4ad2a9: 2b 1d 23 c7 55 3e sub ebx, dword ptr [rip + 1045808931] # 0x3ea099d2 <_end+0x3e546052> + 4ad2af: 23 d7 and edx, edi + 4ad2b1: 60 + 4ad2b2: dc 65 8b fsub qword ptr [rbp - 117] + 4ad2b5: 21 51 f4 and dword ptr [rcx - 12], edx + 4ad2b8: 34 d1 xor al, -47 + 4ad2ba: 5c pop rsp + 4ad2bb: 1c 86 sbb al, -122 + 4ad2bd: 59 pop rcx + 4ad2be: 63 c9 movsxd ecx, ecx + 4ad2c0: 9f lahf + 4ad2c1: bb 2b 92 31 94 mov ebx, 2486276651 + 4ad2c6: e8 a7 07 2a 9f call 0xffffffff9f74da72 <_end+0xffffffff9f28a0f2> + 4ad2cb: 9f lahf + 4ad2cc: 5a pop rdx + 4ad2cd: 69 be 62 c4 42 10 8e 74 7a 5b imul edi, dword ptr [rsi + 272811106], 1534751886 + 4ad2d7: 04 e3 add al, -29 + 4ad2d9: 1d be 1a a5 22 sbb eax, 581245630 + 4ad2de: d8 8a 11 c4 34 ba fmul dword ptr [rdx - 1170947055] + 4ad2e4: 05 b5 14 d8 b3 add eax, 3017282741 + 4ad2e9: de 3f fidivr word ptr [rdi] + 4ad2eb: bf 16 1a c5 8f mov edi, 2412059158 + 4ad2f0: bc 96 b8 b1 ec mov esp, 3971070102 + 4ad2f5: ee out dx, al + 4ad2f6: 6d insd dword ptr es:[rdi], dx + 4ad2f7: f5 cmc + 4ad2f8: fd std + 4ad2f9: 6b fb 31 imul edi, ebx, 49 + 4ad2fc: 4b 65 gs + 4ad2fe: f4 hlt + 4ad2ff: b6 16 mov dh, 22 + 4ad301: 36 1a 10 sbb dl, byte ptr ss:[rax] + 4ad304: fb sti + 4ad305: 95 xchg eax, ebp + 4ad306: 75 6b jne 0x4ad373 <__tens+0x3b3> + 4ad308: fe 47 1a inc byte ptr [rdi + 26] + 4ad30b: dc 89 80 d9 80 a5 fmul qword ptr [rcx - 1518282368] + 4ad311: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4ad312: bd 80 82 28 20 mov ebp, 539525760 + 4ad317: 9a + 4ad318: 66 0f eb 31 por xmm6, xmmword ptr [rcx] + 4ad31c: 90 nop + 4ad31d: 1f + 4ad31e: 8f fc 10 + 4ad321: 33 6a 97 xor ebp, dword ptr [rdx - 105] + 4ad324: 7e 7b jle 0x4ad3a1 <__tens+0x3e1> + 4ad326: 6a e2 push -30 + 4ad328: 8a 36 mov dh, byte ptr [rsi] + 4ad32a: 68 df b8 a0 e3 push -476006177 + 4ad32f: 3c ce cmp al, -50 + 4ad331: 62 42 8e a2 51 + 4ad336: a3 75 c9 b6 b0 6c 83 75 59 movabs dword ptr [6446202944495208821], eax + 4ad33f: 44 3f + 4ad341: 65 b5 31 mov ch, 49 + 4ad344: 8a e3 mov ah, bl + 4ad346: 56 push rsi + 4ad347: c3 ret + 4ad348: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4ad349: ab stosd dword ptr es:[rdi], eax + 4ad34a: fa cli + 4ad34b: 35 a0 fb 90 01 xor eax, 26278816 + 4ad350: 52 push rdx + 4ad351: ed in eax, dx + 4ad352: c4 9f 1b + 4ad355: 49 bc 88 4a 11 40 16 41 80 5b movabs r12, 6593341418290367112 + 4ad35f: 00 5e 23 add byte ptr [rsi + 35], bl + 4ad362: f3 f4 rep hlt + 4ad364: 49 46 + 4ad366: 8d 1e lea ebx, [rsi] + 4ad368: 06 + 4ad369: de a8 36 49 53 c5 fisubr word ptr [rax - 984397514] + 4ad36f: 73 2a jae 0x4ad39b <__tens+0x3db> + 4ad371: bd e6 a7 0c 97 mov ebp, 2534189030 + 4ad376: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4ad377: c1 94 70 18 47 ef 49 db rcl dword ptr [rax + 2*rsi + 1240418072], 219 + 4ad37f: d2 5b 3f rcr byte ptr [rbx + 63], cl + 4ad382: 6c insb byte ptr es:[rdi], dx + 4ad383: 92 xchg eax, edx + 4ad384: d4 + 4ad385: 09 62 ae or dword ptr [rdx - 82], esp + 4ad388: 49 39 43 2d cmp qword ptr [r11 + 45], rax + 4ad38c: c6 a3 f4 34 94 5d + 4ad392: 30 d4 xor ah, dl + 4ad394: 05 1a d6 d9 25 add eax, 635033114 + 4ad399: 03 00 add eax, dword ptr [rax] + ... + 4ad4a7: 00 01 add byte ptr [rcx], al + 4ad4a9: e0 33 loopne 0x4ad4de <__tens+0x51e> + 4ad4ab: 13 65 68 adc esp, dword ptr [rbp + 104] + 4ad4ae: 09 e3 or ebx, esp + 4ad4b0: 3f + 4ad4b1: 4d 7d b2 jge 0x4ad466 <__tens+0x4a6> + 4ad4b4: cf iretd + 4ad4b5: 8d e2 + 4ad4b7: 49 21 47 2e and qword ptr [r15 + 46], rax + 4ad4bb: ec in al, dx + 4ad4bc: 54 push rsp + 4ad4bd: e3 87 jrcxz 0x4ad446 <__tens+0x486> + 4ad4bf: ee out dx, al + 4ad4c0: 84 75 06 test byte ptr [rbp + 6], dh + 4ad4c3: b6 bb mov dh, -69 + 4ad4c5: 8a 8b 36 91 a1 e5 mov cl, byte ptr [rbx - 442396362] + 4ad4cb: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4ad4cc: 55 push rbp + 4ad4cd: 6d insd dword ptr es:[rdi], dx + 4ad4ce: d5 + 4ad4cf: 2e 73 77 jae 0x4ad549 <__tens+0x589> + 4ad4d2: 82 + 4ad4d3: fd std + 4ad4d4: 42 d1 50 ea rcl dword ptr [rax - 22] + 4ad4d8: b2 8d mov dl, -115 + 4ad4da: b7 51 mov bh, 81 + 4ad4dc: 9e sahf + 4ad4dd: 2c 34 sub al, 52 + 4ad4df: 98 cwde + 4ad4e0: bc da 50 c8 f1 mov esp, 4056436954 + 4ad4e5: d6 + 4ad4e6: 6e outsb dx, byte ptr [rsi] + 4ad4e7: 86 12 xchg byte ptr [rdx], dl + 4ad4e9: 2c 34 sub al, 52 + 4ad4eb: 19 87 49 79 92 c2 sbb dword ptr [rdi - 1030588087], eax + 4ad4f1: 69 f8 d2 4a 2e 91 imul edi, eax, 2435730130 + 4ad4f7: 66 8f fd c7 + 4ad4fb: 71 2d jno 0x4ad52a <__tens+0x56a> + 4ad4fd: 84 a7 57 eb 52 55 test byte ptr [rdi + 1431497559], ah + 4ad503: 23 cc and ecx, esp + 4ad505: ed in eax, dx + 4ad506: 7f fb jg 0x4ad503 <__tens+0x543> + 4ad508: e0 1c loopne 0x4ad526 <__tens+0x566> + 4ad50a: 86 f3 xchg dh, bl + 4ad50c: e1 9c loope 0x4ad4aa <__tens+0x4ea> + 4ad50e: 20 38 and byte ptr [rax], bh + 4ad510: 49 b4 13 mov r12b, 19 + 4ad513: 97 xchg eax, edi + 4ad514: 34 01 xor al, 1 + 4ad516: c1 34 de + 4ad519: 54 push rsp + 4ad51a: 6c insb byte ptr es:[rdi], dx + 4ad51b: 8c 9c 28 a8 a7 43 66 mov word ptr [rax + rbp + 1715709864], ds + 4ad522: bb 2d f3 64 cb mov ebx, 3412390701 + 4ad527: e3 01 jrcxz 0x4ad52a <__tens+0x56a> + 4ad529: ff 74 80 e9 push qword ptr [rax + 4*rax - 23] + 4ad52d: 2e 89 e3 mov ebx, esp + 4ad530: 94 xchg eax, esp + 4ad531: 7f c1 jg 0x4ad4f4 <__tens+0x534> + 4ad533: 10 92 6f f1 a8 d6 adc byte ptr [rdx - 693571217], dl + 4ad539: 1e + 4ad53a: 28 a8 b3 bb 7a 96 sub byte ptr [rax - 1770341453], ch + 4ad540: 40 14 15 adc al, 21 + 4ad543: 5a pop rdx + 4ad544: ed in eax, dx + 4ad545: fb sti + 4ad546: 52 push rdx + 4ad547: 99 cdq + 4ad548: 44 1e + 4ad54a: b4 13 mov ah, 19 + 4ad54c: c3 ret + 4ad54d: 09 e6 or esi, esp + 4ad54f: af scasd eax, dword ptr es:[rdi] + 4ad550: 16 + 4ad551: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4ad552: bc a2 1f 82 11 mov esp, 293740450 + 4ad557: f1 + 4ad558: b4 64 mov ah, 100 + 4ad55a: 12 fb adc bh, bl + 4ad55c: 74 c9 je 0x4ad527 <__tens+0x567> + 4ad55e: ba 91 ab d6 c7 mov edx, 3352734609 + 4ad563: d6 + 4ad564: 35 ff 48 8e 43 xor eax, 1133398271 + 4ad569: bd 19 44 65 56 mov ebp, 1449477145 + 4ad56e: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4ad56f: c4 10 55 + 4ad572: 5e pop rsi + 4ad573: 68 36 4c 55 33 push 861228086 + 4ad578: 97 xchg eax, edi + 4ad579: 86 49 ab xchg byte ptr [rcx - 85], cl + 4ad57c: fe 21 + 4ad57e: bd 0d 1d 49 fe mov ebp, 4266204429 + 4ad583: 3c 66 cmp al, 102 + 4ad585: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4ad586: 2d 98 a7 4c ea sub eax, 3930892184 + 4ad58b: cb retf + 4ad58c: 7b 0c jnp 0x4ad59a <__tens+0x5da> + 4ad58e: 11 9e 8a 6b c5 79 adc dword ptr [rsi + 2042981258], ebx + 4ad594: 47 a0 c5 5f 2e 0e d8 84 44 f4 movabs al, byte ptr [-845404766553088059] + 4ad59e: a9 1a 3c 20 0f test eax, 253770778 + 4ad5a3: 73 ab jae 0x4ad550 <__tens+0x590> + 4ad5a5: b1 57 mov cl, 87 + 4ad5a7: 6a a6 push -90 + 4ad5a9: f7 52 d7 not dword ptr [rdx - 41] + 4ad5ac: 62 + 4ad5ad: dc a7 87 ff 45 45 fsub qword ptr [rdi + 1162215303] + 4ad5b3: 94 xchg eax, esp + 4ad5b4: 60 + 4ad5b5: 04 66 add al, 102 + 4ad5b7: 40 2f + 4ad5b9: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4ad5ba: c1 77 5d + 4ad5bd: 37 + 4ad5be: ac lodsb al, byte ptr [rsi] + 4ad5bf: c9 leave + 4ad5c0: ef out dx, eax + 4ad5c1: d7 xlatb + 4ad5c2: 66 e8 f0 95 call 0x4a6bb6 + 4ad5c6: 46 74 85 je 0x4ad54e <__tens+0x58e> + 4ad5c9: 8c 42 81 mov word ptr [rdx - 127], es + 4ad5cc: 96 xchg eax, esi + 4ad5cd: 6b fc a1 imul edi, esp, -95 + 4ad5d0: 7b 7c jnp 0x4ad64e <__tens+0x68e> + 4ad5d2: 91 xchg eax, ecx + 4ad5d3: d7 xlatb + 4ad5d4: 19 3c f0 sbb dword ptr [rax + 8*rsi], edi + 4ad5d7: 7b 41 jnp 0x4ad61a <__tens+0x65a> + 4ad5d9: eb 33 jmp 0x4ad60e <__tens+0x64e> + 4ad5db: 5b pop rbx + 4ad5dc: 91 xchg eax, ecx + 4ad5dd: f7 15 57 5f ae 6c not dword ptr [rip + 1823366999] # 0x6cf9353a <_end+0x6cacfbba> + 4ad5e3: 8f fd 08 + 4ad5e6: 07 + 4ad5e7: db 8e ac 25 b1 b7 fisttp dword ptr [rsi - 1213127252] + 4ad5ed: e6 5c out 92, al + 4ad5ef: 78 5b js 0x4ad64c <__tens+0x68c> + 4ad5f1: 81 c6 56 db ea 46 add esi, 1189796694 + 4ad5f7: 6f outsd dx, dword ptr [rsi] + 4ad5f8: ee out dx, al + 4ad5f9: be ee 4e d8 55 mov esi, 1440239342 + 4ad5fe: 53 push rbx + 4ad5ff: 19 3c de sbb dword ptr [rsi + 8*rbx], edi + 4ad602: 44 a2 c0 89 73 9d bd 1a 76 53 movabs byte ptr [6014023754092612032], al + 4ad60c: 19 d0 sbb eax, edx + 4ad60e: 99 cdq + 4ad60f: cf iretd + 4ad610: 4b c2 9e de ret -8546 + 4ad614: 39 ce cmp esi, ecx + 4ad616: 76 0d jbe 0x4ad625 <__tens+0x665> + 4ad618: 81 b1 be 70 ee ec 55 2e 79 60 xor dword ptr [rcx - 319917890], 1618554453 + 4ad622: f8 clc + 4ad623: d5 + 4ad624: 4b 9d popfq + 4ad626: 6d insd dword ptr es:[rdi], dx + 4ad627: f5 cmc + 4ad628: fb sti + 4ad629: 86 88 fb 83 5a ef xchg byte ptr [rax - 279280645], cl + 4ad62f: 13 c5 adc eax, ebp + 4ad631: 43 8f 40 a4 pop qword ptr [r8 - 92] + 4ad635: 89 33 mov dword ptr [rbx], esi + 4ad637: 3f + 4ad638: 43 79 d3 jns 0x4ad60e <__tens+0x64e> + 4ad63b: fa cli + 4ad63c: 5c pop rsp + 4ad63d: f4 hlt + 4ad63e: cc int3 + 4ad63f: 58 pop rax + 4ad640: 46 f8 clc + 4ad642: 2d f8 3e 7f 5c sub eax, 1551843064 + 4ad647: 41 18 e8 sbb r8b, bpl + 4ad64a: 15 29 f4 5c 3d adc eax, 1029501993 + 4ad64f: 8b 27 mov esp, dword ptr [rdi] + 4ad651: 5f pop rdi + 4ad652: 44 6a 7a push 122 + 4ad655: b5 db mov ch, -37 + 4ad657: f8 clc + 4ad658: 70 00 jo 0x4ad65a <__tens+0x69a> + 4ad65a: 8f ca ec 03 + 4ad65e: d8 8a 34 7c e8 b2 fmul dword ptr [rdx - 1293386700] + 4ad664: 45 92 xchg eax, r10d + 4ad666: 8f 03 pop qword ptr [rbx] + 4ad668: 6c insb byte ptr es:[rdi], dx + 4ad669: 8a dd mov bl, ch + 4ad66b: be e0 de c9 c7 mov esi, 3351895776 + 4ad670: 56 push rsi + 4ad671: 7d ac jge 0x4ad61f <__tens+0x65f> + 4ad673: 0e + 4ad674: 14 fa adc al, -6 + 4ad676: d3 2a shr dword ptr [rdx], cl + 4ad678: 40 08 de or sil, bl + 4ad67b: e0 7c loopne 0x4ad6f9 <__tens+0x739> + 4ad67d: 67 75 f7 addr32 jne 0x4ad677 <__tens+0x6b7> + 4ad680: d5 + 4ad681: 0a bd f1 1e 22 be or bh, byte ptr [rbp - 1105060111] + 4ad687: 92 xchg eax, edx + 4ad688: b9 1f fa 87 a4 mov ecx, 2760374815 + 4ad68d: 04 9d add al, -99 + 4ad68f: ce + 4ad690: a9 6f c3 d2 24 test eax, 617792367 + 4ad695: 70 6f jo 0x4ad706 <__tens+0x746> + 4ad697: 3f + 4ad698: 62 + 4ad699: af scasd eax, dword ptr es:[rdi] + 4ad69a: 28 b0 ee 55 78 90 sub byte ptr [rax - 1871161874], dh + 4ad6a0: d6 + 4ad6a1: 49 3e ds + 4ad6a3: d8 dc fcomp st(4) + 4ad6a5: c5 fa 4e + 4ad6a8: ab stosd dword ptr es:[rdi], eax + 4ad6a9: 1a 15 e7 6b 8c cd sbb dl, byte ptr [rip - 846435353] # 0xffffffffcdd74296 <_end+0xffffffffcd8b0916> + 4ad6af: 77 7d ja 0x4ad72e <__tens+0x76e> + 4ad6b1: 3b 75 0a cmp esi, dword ptr [rbp + 10] + 4ad6b4: b4 08 mov ah, 8 + 4ad6b6: f9 stc + 4ad6b7: 0a 23 or ah, byte ptr [rbx] + 4ad6b9: 36 98 cwde + 4ad6bb: 8c 27 mov word ptr [rdi], fs + 4ad6bd: 30 0f xor byte ptr [rdi], cl + 4ad6bf: e5 71 in eax, 113 + 4ad6c1: 27 + 4ad6c2: 22 94 d6 e2 08 1d e6 and dl, byte ptr [rsi + 8*rdx - 434304798] + 4ad6c9: 28 e9 sub cl, ch + 4ad6cb: f7 a6 5c ee f2 3c mul dword ptr [rsi + 1022553692] + 4ad6d1: b9 61 1b 2b 96 mov ecx, 2519407457 + 4ad6d6: eb 11 jmp 0x4ad6e9 <__tens+0x729> + 4ad6d8: 1c b2 sbb al, -78 + 4ad6da: 48 96 xchg rax, rsi + 4ad6dc: a1 cb 2b ce 54 71 f7 34 30 movabs eax, dword ptr [3473673278735657931] + 4ad6e5: be be 7b 19 a3 mov esi, 2736356286 + 4ad6ea: 26 e5 ac in eax, 172 + 4ad6ed: 29 e3 sub ebx, esp + 4ad6ef: 8c d2 mov edx, ss + 4ad6f1: 74 4a je 0x4ad73d <__tens+0x77d> + 4ad6f3: de d5 + 4ad6f5: 53 push rbx + 4ad6f6: dc b5 b3 e8 09 00 fdiv qword ptr [rbp + 649395] + ... + 4ad908: 01 c0 add eax, eax + 4ad90a: 67 2a 8d 4e 72 d4 e7 sub cl, byte ptr [ebp - 405507506] + 4ad911: 7a fe jp 0x4ad911 <__tens+0x951> + 4ad913: 8e 90 1e 9a f8 17 mov ss, word ptr [rax + 402168350] + 4ad919: 41 08 ef or r15b, bpl + 4ad91c: 54 push rsp + 4ad91d: 51 push rcx + 4ad91e: e0 54 loopne 0x4ad974 <__tens+0x9b4> + 4ad920: 51 push rcx + 4ad921: bb b1 13 29 e8 mov ebx, 3895006129 + 4ad926: 6b 50 72 b1 imul edx, dword ptr [rax + 114], -79 + 4ad92a: 29 fb sub ebx, edi + 4ad92c: 4e 57 push rdi + 4ad92e: 99 cdq + 4ad92f: e5 46 in eax, 70 + 4ad931: 61 + 4ad932: da f0 + 4ad934: d3 0e ror dword ptr [rsi], cl + 4ad936: 6c insb byte ptr es:[rdi], dx + 4ad937: 80 be e5 6a b8 93 5e cmp byte ptr [rsi - 1816630555], 94 + 4ad93e: 15 45 c2 1c 59 adc eax, 1495056965 + 4ad943: c0 34 7c + 4ad946: 1e + 4ad947: 7e da jle 0x4ad923 <__tens+0x963> + 4ad949: 23 48 7c and ecx, dword ptr [rax + 124] + 4ad94c: ce + 4ad94d: 4c 1f + 4ad94f: 1d e8 a1 8b 9b sbb eax, 2609619432 + 4ad954: 75 df jne 0x4ad935 <__tens+0x975> + 4ad956: bf d6 10 be 41 mov edi, 1102975190 + 4ad95b: e3 78 jrcxz 0x4ad9d5 <__tens+0xa15> + 4ad95d: ae scasb al, byte ptr es:[rdi] + 4ad95e: df c2 ffreep st(2) + 4ad960: b2 67 mov dl, 103 + 4ad962: 6b 01 1a imul eax, dword ptr [rcx], 26 + 4ad965: 7f 23 jg 0x4ad98a <__tens+0x9ca> + 4ad967: 0f cd bswap ebp + 4ad969: ab stosd dword ptr es:[rdi], eax + 4ad96a: be 3d 74 25 6a mov esi, 1780839485 + 4ad96f: af scasd eax, dword ptr es:[rdi] + 4ad970: d7 xlatb + 4ad971: e6 b3 out 179, al + 4ad973: ca 80 0e retf 3712 + 4ad976: 2e 14 27 adc al, 39 + 4ad979: 91 xchg eax, ecx + 4ad97a: 95 xchg eax, ebp + 4ad97b: 61 + 4ad97c: 11 48 23 adc dword ptr [rax + 35], ecx + 4ad97f: 2c 01 sub al, 1 + 4ad981: 97 xchg eax, edi + 4ad982: 00 87 82 f9 4b cb add byte ptr [rdi - 884213374], al + 4ad988: 84 9c 16 f8 8c 2f 05 test byte ptr [rsi + rdx + 87002360], bl + 4ad98f: 88 d4 mov ah, dl + 4ad991: e6 dd out 221, al + 4ad993: 68 61 17 13 bc push -1139599519 + 4ad998: 05 09 0b ff 41 add eax, 1107233545 + 4ad99d: 9c pushfq + 4ad99e: ab stosd dword ptr es:[rdi], eax + 4ad99f: 54 push rsp + 4ad9a0: 24 b2 and al, -78 + 4ad9a2: 13 76 4e adc esi, dword ptr [rsi + 78] + 4ad9a5: 30 1c 1a xor byte ptr [rdx + rbx], bl + 4ad9a8: 7b 16 jnp 0x4ad9c0 <__tens+0xa00> + 4ad9aa: fe 3b + 4ad9ac: 47 2d 1c 44 9c ea sub eax, 3936109596 + 4ad9b2: 6c insb byte ptr es:[rdi], dx + 4ad9b3: 4f 81 61 f0 78 b8 9f 65 and qword ptr [r9 - 16], 1704966264 + 4ad9bb: eb 41 jmp 0x4ad9fe <__tens+0xa3e> + 4ad9bd: ae scasb al, byte ptr es:[rdi] + 4ad9be: c7 30 + 4ad9c0: 0e + 4ad9c1: 0d 7e 94 d7 ca or eax, 3403125886 + 4ad9c6: eb a1 jmp 0x4ad969 <__tens+0x9a9> + 4ad9c8: 56 push rsi + 4ad9c9: 95 xchg eax, ebp + 4ad9ca: 7d d9 jge 0x4ad9a5 <__tens+0x9e5> + 4ad9cc: 4d 50 push r8 + 4ad9ce: 30 21 xor byte ptr [rcx], ah + 4ad9d0: cb retf + 4ad9d1: 09 83 1a 07 d5 ac or dword ptr [rbx - 1395325158], eax + 4ad9d7: f2 2a c7 repne sub al, bh + 4ad9da: 8e 3f + 4ad9dc: 3a 37 cmp dh, byte ptr [rdi] + 4ad9de: 82 + 4ad9df: fd std + 4ad9e0: bc 42 a8 95 32 mov esp, 848668738 + 4ad9e5: 4d 0f 28 c0 movaps xmm8, xmm8 + 4ad9e9: 8a 61 f3 mov ah, byte ptr [rcx - 13] + 4ad9ec: 04 4f add al, 79 + 4ad9ee: 1a 81 b4 a5 c3 6d sbb al, byte ptr [rcx + 1841538484] + 4ad9f4: 1b 7a 96 sbb edi, dword ptr [rdx - 106] + 4ad9f7: d3 98 c8 b8 15 8f rcr dword ptr [rax - 1894401848], cl + 4ad9fd: 38 fe cmp dh, bh + 4ad9ff: dc a0 b2 4e 45 09 fsub qword ptr [rax + 155537074] + 4ada05: b9 38 87 96 e9 mov ecx, 3918956344 + 4ada0a: c4 10 11 + 4ada0d: cc int3 + 4ada0e: d9 2b fldcw word ptr [rbx] + 4ada10: 0c cd or al, -51 + 4ada12: 97 xchg eax, edi + 4ada13: 32 30 xor dh, byte ptr [rax] + 4ada15: ec in al, dx + 4ada16: 5f pop rdi + 4ada17: 65 b1 25 mov cl, 37 + 4ada1a: 07 + 4ada1b: ae scasb al, byte ptr es:[rdi] + 4ada1c: e8 0e 09 f4 ee call 0xffffffffef3ee32f <_end+0xffffffffeef2a9af> + 4ada21: 19 7d 03 sbb dword ptr [rbp + 3], edi + 4ada24: ed in eax, dx + 4ada25: 6f outsd dx, dword ptr [rsi] + 4ada26: 8c 39 + 4ada28: 6b f2 9a imul esi, edx, -102 + 4ada2b: 3b 50 a4 cmp edx, dword ptr [rax - 92] + 4ada2e: 94 xchg eax, esp + 4ada2f: c9 leave + 4ada30: 43 17 + 4ada32: 34 b5 xor al, -75 + 4ada34: b2 97 mov dl, -105 + 4ada36: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4ada37: 75 c1 jne 0x4ad9fa <__tens+0xa3a> + 4ada39: b9 50 ac 92 5b mov ecx, 1536339024 + 4ada3e: cb retf + 4ada3f: 3c 05 cmp al, 5 + 4ada41: 62 e0 ff 61 + 4ada45: 97 xchg eax, edi + 4ada46: 32 a8 42 52 ea df xor ch, byte ptr [rax - 538291646] + 4ada4c: db ca fcmovne st, st(2) + 4ada4e: 83 eb f7 sub ebx, -9 + 4ada51: ad lodsd eax, dword ptr [rsi] + 4ada52: 9d popfq + 4ada53: e7 69 out 105, eax + 4ada55: ee out dx, al + 4ada56: 20 3c 17 and byte ptr [rdi + rdx], bh + 4ada59: 68 0a 1e 7a b9 push -1183179254 + 4ada5e: 21 70 fa and dword ptr [rax - 6], esi + 4ada61: 74 30 je 0x4ada93 <__tens+0xad3> + 4ada63: 74 76 je 0x4adadb <__tens+0xb1b> + 4ada65: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4ada66: 6c insb byte ptr es:[rdi], dx + 4ada67: 17 + 4ada68: f6 8a fb 77 eb 9b + 4ada6e: a1 ec de f1 ba 92 12 b7 63 movabs eax, dword ptr [7185232151903854316] + 4ada77: af scasd eax, dword ptr es:[rdi] + 4ada78: 8b c8 mov ecx, eax + 4ada7a: 35 de 8c 8f eb xor eax, 3952053470 + 4ada7f: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4ada80: e9 d5 37 e1 a0 jmp 0xffffffffa12c125a <_end+0xffffffffa0dfd8da> + 4ada85: 64 b4 40 mov ah, 64 + 4ada88: e8 cd d1 87 bd call 0xffffffffbdd2ac5a <_end+0xffffffffbd8672da> + 4ada8d: 3b 92 42 ff 62 8f cmp edx, dword ptr [rdx - 1889337534] + 4ada93: cd f3 int 243 + 4ada95: 90 nop + 4ada96: 26 2e 16 + 4ada99: dc 5e 09 fcomp qword ptr [rsi + 9] + 4ada9c: 1b 9f c8 59 5d fd sbb ebx, dword ptr [rdi - 44213816] + 4adaa2: a8 1f test al, 31 + 4adaa4: 3d 75 38 51 29 cmp eax, 693188725 + 4adaa9: 2b 0a sub ecx, dword ptr [rdx] + 4adaab: 39 18 cmp dword ptr [rax], ebx + 4adaad: 2f + 4adaae: 15 80 25 d9 d8 adc eax, 3638109568 + 4adab3: 2d 3e d8 84 f9 sub eax, 4186232894 + 4adab8: 74 2e je 0x4adae8 <__tens+0xb28> + 4adaba: 87 7a af xchg dword ptr [rdx - 81], edi + 4adabd: 1f + 4adabe: 9e sahf + 4adabf: c1 2d 54 4d ed d0 b5 shr dword ptr [rip - 789754540], 181 # 0xffffffffd138281a <_end+0xffffffffd0ebee9a> + 4adac6: f9 stc + 4adac7: ec in al, dx + 4adac8: 75 ea jne 0x4adab4 <__tens+0xaf4> + 4adaca: 62 94 df 0a + 4adace: 3c c5 cmp al, -59 + 4adad0: 34 a1 xor al, -95 + 4adad2: ae scasb al, byte ptr es:[rdi] + 4adad3: 0c 39 or al, 57 + 4adad5: d4 + 4adad6: a2 37 8a 2e fa c8 7e 32 81 movabs byte ptr [-9137101292325402057], al + 4adadf: 21 27 and dword ptr [rdi], esp + 4adae1: b8 7b 6e 20 08 mov eax, 136343163 + 4adae6: 24 2d and al, 45 + 4adae8: e0 10 loopne 0x4adafa <__tens+0xb3a> + 4adaea: be 50 b8 d4 93 mov esi, 2480191568 + 4adaef: 58 pop rax + 4adaf0: b9 2b 31 ab 22 mov ecx, 581644587 + 4adaf5: 23 2b and ebp, dword ptr [rbx] + 4adaf7: 1f + 4adaf8: 25 3f 0b 44 de and eax, 3729001279 + 4adafd: 7e 62 jle 0x4adb61 <__tens+0xba1> + 4adaff: bf 89 c7 da 72 mov edi, 1926940553 + 4adb04: 95 xchg eax, ebp + 4adb05: b8 08 b6 2a 7e mov eax, 2116728328 + 4adb0a: 78 78 js 0x4adb84 <__tens+0xbc4> + 4adb0c: f0 lock + 4adb0d: b3 de mov bl, -34 + 4adb0f: 86 ab 7a ee 6f f4 xchg byte ptr [rbx - 193991046], ch + 4adb15: 73 93 jae 0x4adaaa <__tens+0xaea> + 4adb17: bb 7b f5 ec 27 mov ebx, 669840763 + 4adb1c: 7e b5 jle 0x4adad3 <__tens+0xb13> + 4adb1e: d8 f7 fdiv st, st(7) + 4adb20: 9f lahf + 4adb21: 6a a2 push -94 + 4adb23: fc cld + 4adb24: d2 e8 shr al, cl + 4adb26: 04 3d add al, 61 + 4adb28: cb retf + 4adb29: 13 df adc ebx, edi + 4adb2b: c9 leave + 4adb2c: 6a 82 push -126 + 4adb2e: 72 31 jb 0x4adb61 <__tens+0xba1> + 4adb30: 7c 8d jl 0x4adabf <__tens+0xaff> + 4adb32: 9e sahf + 4adb33: cd e0 int 224 + 4adb35: d8 fc fdivr st, st(4) + 4adb37: a8 97 test al, -105 + 4adb39: 94 xchg eax, esp + 4adb3a: c3 ret + 4adb3b: b2 d9 mov dl, -39 + 4adb3d: 41 76 30 jbe 0x4adb70 <__tens+0xbb0> + 4adb40: c1 39 c9 sar dword ptr [rcx], 201 + 4adb43: 1c cf sbb al, -49 + 4adb45: c4 08 26 + 4adb48: bf c7 d1 b6 7e mov edi, 2125910471 + 4adb4d: 6a 32 push 50 + 4adb4f: 3d e6 19 af ee cmp eax, 4004452838 + 4adb54: 5f pop rdi + 4adb55: e2 13 loop 0x4adb6a <__tens+0xbaa> + 4adb57: 8e 2b mov gs, word ptr [rbx] + 4adb59: 30 63 ee xor byte ptr [rbx - 18], ah + 4adb5c: 97 xchg eax, edi + 4adb5d: 6d insd dword ptr es:[rdi], dx + 4adb5e: fe 2d 58 1d 97 25 + 4adb64: c4 3c 1d + 4adb67: e4 7c in al, 124 + 4adb69: 62 + 4adb6a: 80 0a 9a or byte ptr [rdx], -102 + 4adb6d: b5 8d mov ch, -115 + 4adb6f: ab stosd dword ptr es:[rdi], eax + 4adb70: c8 37 ea 9e enter -5577, -98 + 4adb74: 77 fb ja 0x4adb71 <__tens+0xbb1> + 4adb76: 0a e9 or ch, cl + 4adb78: cf iretd + 4adb79: 19 ca sbb edx, ecx + 4adb7b: 90 nop + 4adb7c: 2c 35 sub al, 53 + 4adb7e: e3 9e jrcxz 0x4adb1e <__tens+0xb5e> + 4adb80: 50 push rax + 4adb81: c8 13 36 82 enter 13843, -126 + 4adb85: d6 + 4adb86: 78 fe js 0x4adb86 <__tens+0xbc6> + 4adb88: 50 push rax + 4adb89: 6e outsb dx, byte ptr [rsi] + 4adb8a: 8f 78 04 + 4adb8d: 09 06 or dword ptr [rsi], eax + 4adb8f: 5b pop rbx + 4adb90: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4adb91: d1 1b rcr dword ptr [rbx] + 4adb93: b7 34 mov bh, 52 + 4adb95: b5 ec mov ch, -20 + 4adb97: 3f + 4adb98: 0c 45 or al, 69 + 4adb9a: 2c b3 sub al, -77 + 4adb9c: 57 push rdi + 4adb9d: 38 c3 cmp bl, al + 4adb9f: 20 da and dl, bl + 4adba1: cf iretd + 4adba2: e9 a6 ce f4 39 jmp 0x3a3faa4d <_end+0x39f370cd> + 4adba7: 02 87 71 49 48 95 add al, byte ptr [rdi - 1790424719] + 4adbad: db 9a a1 8a ed 92 fistp dword ptr [rdx - 1829926239] + 4adbb3: b4 a8 mov ah, -88 + 4adbb5: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4adbb6: ac lodsb al, byte ptr [rsi] + 4adbb7: 95 xchg eax, ebp + 4adbb8: d9 6c cd 4d fldcw word ptr [rbp + 8*rcx + 77] + 4adbbc: 50 push rax + 4adbbd: 23 1b and ebx, dword ptr [rbx] + 4adbbf: cf iretd + 4adbc0: 2a b1 e8 fb 8c 77 sub dh, byte ptr [rcx + 2005728232] + 4adbc6: 67 1a cc addr32 sbb cl, ah + 4adbc9: 3a eb cmp ch, bl + 4adbcb: 38 83 a3 2d c3 b1 cmp byte ptr [rbx - 1312608861], al + 4adbd1: 6a 12 push 18 + 4adbd3: fb sti + 4adbd4: a8 40 test al, 64 + 4adbd6: 3f + 4adbd7: a0 46 f5 5b ed 24 47 ce e9 movabs al, byte ptr [-1599262593743325882] + 4adbe0: fd std + 4adbe1: 74 4a je 0x4adc2d <__tens+0xc6d> + 4adbe3: 4c d8 30 fdiv dword ptr [rax] + 4adbe6: a1 73 2d 0e 96 d9 c1 d6 eb movabs eax, dword ptr [-1452760689510830733] + 4adbef: a2 eb 6f ab 94 7c 3b 23 6f movabs byte ptr [8008309968651120619], al + 4adbf8: 80 60 12 49 and byte ptr [rax + 18], 73 + 4adbfc: 73 9a jae 0x4adb98 <__tens+0xbd8> + 4adbfe: 7b 8e jnp 0x4adb8e <__tens+0xbce> + 4adc00: 91 xchg eax, ecx + 4adc01: 90 nop + 4adc02: 8c 4b 99 mov word ptr [rbx - 103], cs + 4adc05: f9 stc + 4adc06: 98 cwde + 4adc07: d2 b5 36 e8 35 ff + 4adc0d: de 6d a9 fisubr word ptr [rbp - 87] + 4adc10: 31 9b 11 96 bc d9 xor dword ptr [rbx - 641952239], ebx + 4adc16: 0d 6b 8d 3f cc or eax, 3426717035 + 4adc1b: c6 fb + 4adc1d: 66 25 28 e7 and ax, 59176 + 4adc21: 82 + 4adc22: b8 72 3b 9f 76 mov eax, 1990146930 + 4adc27: d6 + 4adc28: 3d 34 74 a6 9b cmp eax, 2611377204 + 4adc2d: 50 push rax + 4adc2e: fc cld + 4adc2f: 00 89 77 bf dc 3f add byte ptr [rcx + 1071431543], cl + 4adc35: 6a 26 push 38 + 4adc37: d6 + 4adc38: fd std + 4adc39: 41 96 xchg eax, r14d + 4adc3b: ae scasb al, byte ptr es:[rdi] + 4adc3c: 1b 54 89 4e sbb edx, dword ptr [rcx + 4*rcx + 78] + 4adc40: 07 + 4adc41: 34 95 xor al, -107 + 4adc43: 11 03 adc dword ptr [rbx], eax + 4adc45: 0d 40 53 5a d7 or eax, 3613020992 + 4adc4a: 0d 8e 45 33 b5 or eax, 3040036238 + 4adc4f: e5 ad in eax, 173 + 4adc51: 19 8f 10 bc 89 8b sbb dword ptr [rdi - 1953907696], ecx + 4adc57: 10 54 c9 a4 adc byte ptr [rcx + 8*rcx - 92], dl + 4adc5b: 41 63 2b movsxd ebp, dword ptr [r11] + 4adc5e: 3b e0 cmp esp, eax + 4adc60: 7f 3d jg 0x4adc9f <__tens+0xcdf> + 4adc62: 7b 43 jnp 0x4adca7 <__tens+0xce7> + 4adc64: 8e ed mov gs, ebp + 4adc66: ac lodsb al, byte ptr [rsi] + 4adc67: 97 xchg eax, edi + 4adc68: 70 66 jo 0x4adcd0 <__tens+0xd10> + 4adc6a: d6 + 4adc6b: cb retf + 4adc6c: c2 08 55 ret 21768 + 4adc6f: 2c 69 sub al, 105 + 4adc71: bc 0e 65 f0 2e mov esp, 787506446 + 4adc76: 4f 5c pop r12 + 4adc78: bf f6 4f 90 df mov edi, 3750776822 + 4adc7d: a2 85 99 9e dd ad 9f 39 d2 movabs byte ptr [-3298429682975860347], al + 4adc86: d8 5e 32 fcomp dword ptr [rsi + 50] + 4adc89: 58 pop rax + 4adc8a: 58 pop rax + 4adc8b: 25 b9 1c e5 e3 and eax, 3823443129 + 4adc90: d4 + 4adc91: f1 + 4adc92: f4 hlt + 4adc93: 0f 9a 2d c0 56 04 f8 setp byte ptr [rip - 133933376] # 0xfffffffff84f335a <_end+0xfffffffff802f9da> + 4adc9a: 4e 8c 13 mov word ptr [rbx], ss + 4adc9d: 8a a0 c1 c8 01 fd mov ah, byte ptr [rax - 50214719] + 4adca3: 13 71 76 adc esi, dword ptr [rcx + 118] + 4adca6: d2 e6 shl dh, cl + 4adca8: f4 hlt + 4adca9: 34 c2 xor al, -62 + 4adcab: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4adcac: cc int3 + 4adcad: 76 01 jbe 0x4adcb0 <__tens+0xcf0> + 4adcaf: 9d popfq + 4adcb0: f2 3d d7 d0 89 fa repne cmp eax, 4203335895 + 4adcb6: 8b 4d cd mov ecx, dword ptr [rbp - 51] + 4adcb9: 10 4f 54 adc byte ptr [rdi + 84], cl + 4adcbc: b2 e0 mov dl, -32 + 4adcbe: 17 + 4adcbf: 2b 7d 5c sub edi, dword ptr [rbp + 92] + 4adcc2: 0a b7 49 fe 86 fd or dh, byte ptr [rdi - 41484727] + 4adcc8: 41 3f + 4adcca: 37 + 4adccb: df bb 95 44 21 fd fistp qword ptr [rbx - 48151403] + 4adcd1: 57 push rdi + 4adcd2: e8 84 d5 13 d3 call 0xffffffffd35eb25b <_end+0xffffffffd31278db> + 4adcd7: 00 be fc 96 04 44 add byte ptr [rsi + 1141151484], bh + 4adcdd: 47 ba a4 82 c9 ca mov r10d, 3402203812 + 4adce3: e8 6e 9e c2 ae call 0xffffffffaf0d7b56 <_end+0xffffffffaec141d6> + 4adce8: 38 70 ec cmp byte ptr [rax - 20], dh + 4adceb: 87 19 xchg dword ptr [rcx], ebx + 4adced: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4adcee: 00 70 3b add byte ptr [rax + 59], dh + 4adcf1: 33 ee xor ebp, esi + 4adcf3: ae scasb al, byte ptr es:[rdi] + 4adcf4: 2c e4 sub al, -28 + 4adcf6: 66 ff 25 6b fd 8a 3b jmp qword ptr [rip + 998964587] # 0x3bd5da68 <_end+0x3b89a0e8> + 4adcfd: f6 b4 03 dc 91 79 bd div byte ptr [rbx + rax - 1116106276] + 4add04: c7 d9 + 4add06: b8 5a 4e 68 d4 mov eax, 3563605594 + 4add0b: 2e 6c insb byte ptr es:[rdi], dx + 4add0d: 1a 74 48 0d sbb dh, byte ptr [rax + 2*rcx + 13] + 4add11: 94 xchg eax, esp + 4add12: 06 + 4add13: af scasd eax, dword ptr es:[rdi] + 4add14: 49 63 dc movsxd rbx, r12d + 4add17: 2f + 4add18: cd 7e int 126 + 4add1a: 3d b0 6f 99 74 cmp eax, 1956212656 + 4add1f: e9 f9 67 78 ac jmp 0xffffffffacc3451d <_end+0xffffffffac770b9d> + 4add24: 21 87 ec 52 4a 9d and dword ptr [rdi - 1656073492], eax + 4add2a: dd bc 00 2d dd 8e 06 fnstsw word ptr [rax + rax + 110026029] + 4add31: de 57 35 ficom word ptr [rdi + 53] + 4add34: f8 clc + 4add35: 59 pop rcx + 4add36: c7 41 b9 d4 56 39 f2 mov dword ptr [rcx - 71], 4063844052 + 4add3d: 09 54 a7 a1 or dword ptr [rdi + 4*riz - 95], edx + 4add41: d8 3c 12 fdivr dword ptr [rdx + rdx] + 4add44: ab stosd dword ptr es:[rdi], eax + 4add45: 0f 10 b6 e2 21 7b 3e movups xmm6, xmmword ptr [rsi + 1048256994] + 4add4c: 3b 62 8d cmp esp, dword ptr [rdx - 115] + 4add4f: 2e a2 9d 95 92 77 5f a3 bc a5 movabs byte ptr cs:[-6504144131406522979], al + 4add59: 03 0c 20 add ecx, dword ptr [rax + riz] + 4add5c: 57 push rdi + 4add5d: b4 fc mov ah, -4 + 4add5f: 35 e4 c6 b6 1b xor eax, 464963300 + 4add64: 28 b9 4e f7 54 0b sub byte ptr [rcx + 190117710], bh + 4add6a: 5d pop rbp + 4add6b: 3d 21 1d cc 87 cmp eax, 2278300961 + 4add70: 6f outsd dx, dword ptr [rsi] + 4add71: 04 64 add al, 100 + 4add73: 49 40 + 4add75: 42 ae scasb al, byte ptr es:[rdi] + 4add77: 18 75 b2 sbb byte ptr [rbp - 78], dh + 4add7a: 68 d8 96 b4 d2 push -759916840 + 4add7f: 8b f4 mov esi, esp + 4add81: 63 55 1c movsxd edx, dword ptr [rbp + 28] + 4add84: f5 cmc + 4add85: d8 34 c2 fdiv dword ptr [rdx + 8*rax] + 4add88: 70 e9 jo 0x4add73 <__tens+0xdb3> + 4add8a: 68 f8 ff 1f 15 push 354418680 + 4add8f: f9 stc + 4add90: a2 e4 7b ae ee 33 11 27 22 movabs byte ptr [2460954636126682084], al + 4add99: d9 0f + 4add9b: bb 32 49 25 25 mov ebx, 623200562 + 4adda0: c0 9f 0a a6 64 cd 4b rcr byte ptr [rdi - 849041910], 75 + 4adda7: 10 45 01 adc byte ptr [rbp + 1], al + 4addaa: 29 30 sub dword ptr [rax], esi + 4addac: 62 + ... + 4ae1b5: 00 00 add byte ptr [rax], al + 4ae1b7: 00 01 add byte ptr [rcx], al + 4ae1b9: 80 cf 64 or bh, 100 + 4ae1bc: 26 52 push rdx + 4ae1be: 34 9f xor al, -97 + 4ae1c0: e5 63 in eax, 99 + 4ae1c2: 49 64 fs + 4ae1c4: 53 push rbx + 4ae1c5: 50 push rax + 4ae1c6: 8d 7b 29 lea edi, [rbx + 41] + 4ae1c9: aa stosb byte ptr es:[rdi], al + 4ae1ca: f0 lock + 4ae1cb: 49 2f + 4ae1cd: c8 45 b9 78 enter -18107, 120 + 4ae1d1: f4 hlt + 4ae1d2: 0f 43 b8 6b 3b 93 0a cmovae edi, dword ptr [rax + 177421163] + 4ae1d9: 2d f8 5f d4 01 sub eax, 30695416 + 4ae1de: c5 64 74 + 4ae1e1: f1 + 4ae1e2: bb 73 b3 e1 c1 mov ebx, 3252794227 + 4ae1e7: 9e sahf + 4ae1e8: 03 e8 add ebp, eax + 4ae1ea: fb sti + 4ae1eb: 3b 89 06 01 e9 8e cmp ecx, dword ptr [rcx - 1897332474] + 4ae1f1: 0d 39 f7 80 8d or eax, 2374039353 + 4ae1f6: ef out dx, eax + 4ae1f7: 3f + 4ae1f8: 25 13 1d f3 6b and eax, 1811094803 + 4ae1fd: 44 73 2c jae 0x4ae22c <__tens+0x126c> + 4ae200: 92 xchg eax, edx + 4ae201: 7a ca jp 0x4ae1cd <__tens+0x120d> + 4ae203: f5 cmc + 4ae204: 79 e3 jns 0x4ae1e9 <__tens+0x1229> + 4ae206: 19 1c be sbb dword ptr [rsi + 4*rdi], ebx + 4ae209: f2 0a 27 repne or ah, byte ptr [rdi] + 4ae20c: 9c pushfq + 4ae20d: 9d popfq + 4ae20e: 2d f5 48 ed 2b sub eax, 736970997 + 4ae213: eb e1 jmp 0x4ae1f6 <__tens+0x1236> + 4ae215: 72 bf jb 0x4ae1d6 <__tens+0x1216> + 4ae217: 3a c2 cmp al, dl + 4ae219: ff c4 inc esp + 4ae21b: 4a 08 35 cf 7e 82 9a or byte ptr [rip - 1702723889], sil # 0xffffffff9acd60f1 <_end+0xffffffff9a812771> + 4ae222: 01 22 add dword ptr [rdx], esp + 4ae224: 5a pop rdx + 4ae225: 7a 59 jp 0x4ae280 <__tens+0x12c0> + 4ae227: 38 3c 7b cmp byte ptr [rbx + 2*rdi], bh + 4ae22a: 6a be push -66 + 4ae22c: 6e outsb dx, byte ptr [rsi] + 4ae22d: ff 51 9a call qword ptr [rcx - 102] + 4ae230: 37 + 4ae231: 84 d2 test dl, dl + 4ae233: a2 9d be 0a 0c ea c6 9e 7c movabs byte ptr [8979833415550025373], al + 4ae23c: ff 87 98 c7 99 c8 inc dword ptr [rdi - 929445992] + 4ae242: 51 push rcx + 4ae243: 58 pop rax + 4ae244: d0 20 shl byte ptr [rax] + 4ae246: 64 43 81 d5 ea ef 7f 54 adc r13d, 1417670634 + 4ae24e: b5 72 mov ch, 114 + 4ae250: b5 d2 mov ch, -46 + 4ae252: b1 99 mov cl, -103 + 4ae254: f8 clc + 4ae255: d8 7a 07 fdivr dword ptr [rdx + 7] + 4ae258: 5b pop rbx + 4ae259: bf dd 5c ed 05 mov edi, 99441885 + 4ae25e: 43 3b c7 cmp eax, r15d + 4ae261: 1a 86 e3 fd f3 88 sbb al, byte ptr [rsi - 1997275677] + 4ae267: 2d be 43 6b 3d sub eax, 1030439870 + 4ae26c: aa stosb byte ptr es:[rdi], al + 4ae26d: 20 32 and byte ptr [rdx], dh + 4ae26f: 39 05 24 38 e5 95 cmp dword ptr [rip - 1780139996], eax # 0xffffffff96301a99 <_end+0xffffffff95e3e119> + 4ae275: 20 d6 and dh, dl + 4ae277: 1c 96 sbb al, -106 + 4ae279: 0c a1 or al, -95 + 4ae27b: 61 + 4ae27c: e1 d1 loope 0x4ae24f <__tens+0x128f> + 4ae27e: a0 87 5d a5 95 ca e6 33 c9 movabs al, byte ptr [-3948558690505368185] + 4ae287: 68 e2 82 e0 9e push -1629453598 + 4ae28c: bb 89 80 77 e9 mov ebx, 3916923017 + 4ae291: 9e sahf + 4ae292: 42 41 + 4ae294: d4 + 4ae295: d8 b6 fb 0d 50 29 fdiv dword ptr [rsi + 693112315] + 4ae29b: c5 71 54 cf vandpd xmm9, xmm1, xmm7 + 4ae29f: 26 29 be b9 68 40 b1 sub dword ptr es:[rsi - 1321178951], edi + 4ae2a6: c9 leave + 4ae2a7: d6 + 4ae2a8: 5a pop rdx + 4ae2a9: 63 be 07 52 18 15 movsxd edi, dword ptr [rsi + 353915399] + 4ae2af: 84 82 21 57 b5 35 test byte ptr [rdx + 901076769], al + 4ae2b5: 03 73 83 add esi, dword ptr [rbx - 125] + 4ae2b8: b4 00 mov ah, 0 + 4ae2ba: 23 eb and ebp, ebx + 4ae2bc: 31 2d 31 dd 9b dd xor dword ptr [rip - 576987855], ebp # 0xffffffffdde6bff3 <_end+0xffffffffdd9a8673> + 4ae2c2: d6 + 4ae2c3: 05 9c a5 8d 48 add eax, 1217242524 + 4ae2c8: 25 4d 78 37 40 and eax, 1077377101 + 4ae2cd: 2e 2c da sub al, -38 + 4ae2d0: fa cli + 4ae2d1: 92 xchg eax, edx + 4ae2d2: 8d 6a 20 lea ebp, [rdx + 32] + 4ae2d5: d7 xlatb + 4ae2d6: 57 push rdi + 4ae2d7: 6a ac push -84 + 4ae2d9: 41 0b 95 32 86 7a f0 or edx, dword ptr [r13 - 260405710] + 4ae2e0: 62 f0 55 cd + 4ae2e4: 6a d0 push -48 + 4ae2e6: ca 2e e7 retf -6354 + 4ae2e9: df a3 e6 b0 8b c9 fbld tbyte ptr [rbx - 913592090] + 4ae2ef: 34 8f xor al, -113 + 4ae2f1: 7d 76 jge 0x4ae369 <__tens+0x13a9> + 4ae2f3: 9c pushfq + 4ae2f4: b1 21 mov cl, 33 + 4ae2f6: 05 b6 d1 af 2a add eax, 716165558 + 4ae2fb: 75 be jne 0x4ae2bb <__tens+0x12fb> + 4ae2fd: 16 + 4ae2fe: 7d e8 jge 0x4ae2e8 <__tens+0x1328> + 4ae300: 28 d7 sub bh, dl + 4ae302: e1 9d loope 0x4ae2a1 <__tens+0x12e1> + 4ae304: 0c 8b or al, -117 + 4ae306: 8a e5 mov ah, ch + 4ae308: 30 38 xor byte ptr [rax], bh + 4ae30a: 01 c6 add esi, eax + 4ae30c: 19 c1 sbb ecx, eax + 4ae30e: a2 2f 56 91 4f 3c c8 40 9b movabs byte ptr [-7259582437962721745], al + 4ae317: 51 push rcx + 4ae318: 8f fc 58 + 4ae31b: 50 push rax + 4ae31c: 1b 70 78 sbb esi, dword ptr [rax + 120] + 4ae31f: ab stosd dword ptr es:[rdi], eax + 4ae320: 47 9c pushfq + 4ae322: c5 ad 54 a5 02 c5 6f 28 vandpd ymm4, ymm10, ymmword ptr [rbp + 678413570] + 4ae32a: b3 0f mov bl, 15 + 4ae32c: 4c f0 lock + 4ae32e: 47 66 data16 + 4ae330: 6e outsb dx, byte ptr [rsi] + 4ae331: 07 + 4ae332: b4 9d mov ah, -99 + 4ae334: c8 95 a4 5e enter -23403, 94 + 4ae338: b1 fa mov cl, -6 + 4ae33a: 74 9c je 0x4ae2d8 <__tens+0x1318> + 4ae33c: 8b 0f mov ecx, dword ptr [rdi] + 4ae33e: f0 lock + 4ae33f: b4 3c mov ah, 60 + 4ae341: 7a 7c jp 0x4ae3bf <__tens+0x13ff> + 4ae343: 89 c6 mov esi, eax + 4ae345: b4 92 mov ah, -110 + 4ae347: d0 40 03 rol byte ptr [rax + 3] + 4ae34a: 3e 28 a8 1f f3 32 cc sub byte ptr ds:[rax - 869076193], ch + 4ae351: 08 b7 ee e2 3d b6 or byte ptr [rdi - 1237458194], dh + 4ae357: 67 8b 3c 7b mov edi, dword ptr [ebx + 2*edi] + 4ae35b: 4f 2b c0 sub r8, r8 + 4ae35e: 2b ef sub ebp, edi + 4ae360: e3 bf jrcxz 0x4ae321 <__tens+0x1361> + 4ae362: 14 da adc al, -38 + 4ae364: c0 44 93 c4 be rol byte ptr [rbx + 4*rdx - 60], 190 + 4ae369: 85 bc aa 9e e6 c4 b6 test dword ptr [rdx + 4*rbp - 1228609890], edi + 4ae370: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4ae371: 8a ce mov cl, dh + 4ae373: 2e 16 + 4ae375: 10 a1 63 4d ba cf adc byte ptr [rcx - 809874077], ah + 4ae37b: 19 d9 sbb ecx, ebx + 4ae37d: e4 6a in al, 106 + 4ae37f: 72 42 jb 0x4ae3c3 <__tens+0x1403> + 4ae381: 0b c9 or ecx, ecx + 4ae383: 0f 07 sysret + 4ae385: e7 6a out 106, eax + 4ae387: ee out dx, al + 4ae388: 4a b0 90 mov al, -112 + 4ae38b: 42 c5 + 4ae38d: ab stosd dword ptr es:[rdi], eax + 4ae38e: 9a + 4ae38f: 4d 0e + 4ae391: 07 + 4ae392: 2b fb sub edi, ebx + 4ae394: cd 06 int 6 + 4ae396: 49 f3 rep + 4ae398: 0a 4b f5 or cl, byte ptr [rbx - 11] + 4ae39b: 1f + 4ae39c: 09 97 ca 52 e1 bf or dword ptr [rdi - 1075752246], edx + 4ae3a2: 42 0b 70 15 or esi, dword ptr [rax + 21] + 4ae3a6: 43 16 + 4ae3a8: 76 30 jbe 0x4ae3da <__tens+0x141a> + 4ae3aa: 0f 98 bb 65 55 6b 4a sets byte ptr [rbx + 1248548197] + 4ae3b1: 4c 8c eb mov rbx, gs + 4ae3b4: 76 3c jbe 0x4ae3f2 <__tens+0x1432> + 4ae3b6: e6 9c out 156, al + 4ae3b8: 71 c7 jno 0x4ae381 <__tens+0x13c1> + 4ae3ba: e4 b9 in al, 185 + 4ae3bc: 53 push rbx + 4ae3bd: 4c a2 3d fa 66 02 6f 66 3c 0e movabs byte ptr [1025807442101336637], al + 4ae3c7: b5 79 mov ch, 121 + 4ae3c9: 4f e3 76 jrcxz 0x4ae442 <__tens+0x1482> + 4ae3cc: 96 xchg eax, esi + 4ae3cd: 4b bb 01 3e cf 48 99 24 a1 be movabs r11, -4710443494482690559 + 4ae3d7: 0f 12 ad be 86 dc 4e movlps xmm5, qword ptr [rbp + 1323075262] # xmm5 = mem[0,1],xmm5[2,3] + 4ae3de: fa cli + 4ae3df: a1 1c 90 1e d1 f9 7b b9 c3 movabs eax, dword ptr [-4343304052736618468] + 4ae3e8: 03 0e add ecx, dword ptr [rsi] + 4ae3ea: 73 71 jae 0x4ae45d <__tens+0x149d> + 4ae3ec: 8e a5 0c 37 15 97 mov fs, word ptr [rbp - 1760217332] + 4ae3f2: b1 48 mov cl, 72 + 4ae3f4: e2 67 loop 0x4ae45d <__tens+0x149d> + 4ae3f6: 64 88 97 74 23 db 24 mov byte ptr fs:[rdi + 618341236], dl + 4ae3fd: 7e 72 jle 0x4ae471 <__tens+0x14b1> + 4ae3ff: 3c d2 cmp al, -46 + 4ae401: cc int3 + 4ae402: 16 + 4ae403: 21 6e d7 and dword ptr [rsi - 41], ebp + 4ae406: 67 8e cf addr32 mov cs, edi + 4ae409: ae scasb al, byte ptr es:[rdi] + 4ae40a: 73 f9 jae 0x4ae405 <__tens+0x1445> + 4ae40c: d3 ed shr ebp, cl + 4ae40e: bd 34 ec 80 d6 mov ebp, 3598773300 + 4ae413: 31 05 ab 42 b0 a0 xor dword ptr [rip - 1599061333], eax # 0xffffffffa0fb26c4 <_end+0xffffffffa0aeed44> + 4ae419: 96 xchg eax, esi + 4ae41a: 0e + 4ae41b: 77 17 ja 0x4ae434 <__tens+0x1474> + 4ae41d: 3c 5c cmp al, 92 + 4ae41f: fc cld + 4ae420: 74 18 je 0x4ae43a <__tens+0x147a> + 4ae422: 6f outsd dx, dword ptr [rsi] + 4ae423: ab stosd dword ptr es:[rdi], eax + 4ae424: ce + 4ae425: 4e 20 b8 a5 f3 43 58 and byte ptr [rax + 1480848293], r15b + 4ae42c: ed in eax, dx + 4ae42d: 0c 6c or al, 108 + 4ae42f: 41 2f + 4ae431: 11 dd adc ebp, ebx + 4ae433: 11 83 01 78 95 d8 adc dword ptr [rbx - 661293055], eax + 4ae439: 4b c7 b1 13 86 0e 7e + 4ae440: 3b 45 c6 cmp eax, dword ptr [rbp - 58] + 4ae443: 96 xchg eax, esi + 4ae444: 10 fc adc ah, bh + 4ae446: 9f lahf + 4ae447: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4ae448: 51 push rcx + 4ae449: 76 15 jbe 0x4ae460 <__tens+0x14a0> + 4ae44b: b2 0a mov dl, 10 + 4ae44d: da d6 fcmovbe st, st(6) + 4ae44f: fc cld + 4ae450: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4ae451: 34 6a xor al, 106 + 4ae453: 83 ac cc d0 3d 36 5a 6e sub dword ptr [rsp + 8*rcx + 1513504208], 110 + 4ae45b: 31 ed xor ebp, ebp + 4ae45d: 49 60 + 4ae45f: 49 b2 bc mov r10b, -68 + 4ae462: 22 03 and al, byte ptr [rbx] + 4ae464: 7d a9 jge 0x4ae40f <__tens+0x144f> + 4ae466: a1 de 5a aa f2 cd 53 8d 57 movabs eax, dword ptr [6308790797020584670] + 4ae46f: 39 31 cmp dword ptr [rcx], esi + 4ae471: a9 1a 1d c9 65 test eax, 1707679002 + 4ae476: 05 03 ed cb 98 add eax, 2563501315 + 4ae47b: d1 27 shl dword ptr [rdi] + 4ae47d: 0a 4e 32 or cl, byte ptr [rsi + 50] + 4ae480: 8a 3e mov bh, byte ptr [rsi] + 4ae482: b8 5d 34 25 43 mov eax, 1126511709 + 4ae487: 28 e8 sub al, ch + 4ae489: 23 bf 90 c0 34 b1 and edi, dword ptr [rdi - 1321942896] + 4ae48f: 5c pop rsp + 4ae490: b6 da mov dh, -38 + 4ae492: 0a dd or bl, ch + 4ae494: 51 push rcx + 4ae495: 50 push rax + 4ae496: 9e sahf + 4ae497: 00 da add dl, bl + 4ae499: 61 + 4ae49a: ad lodsd eax, dword ptr [rsi] + 4ae49b: f8 clc + 4ae49c: d7 xlatb + 4ae49d: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4ae49e: 36 7e 57 jle 0x4ae4f8 <__tens+0x1538> + 4ae4a1: 5e pop rsi + 4ae4a2: c7 84 aa e6 ff bd 2e 53 d5 b5 0e mov dword ptr [rdx + 4*rbp + 784203750], 246797651 + 4ae4ad: 68 8d 13 ac dd push -575925363 + 4ae4b2: 84 bd a1 74 5f 4a test byte ptr [rbp + 1247769761], bh + 4ae4b8: d1 00 rol dword ptr [rax] + 4ae4ba: ff cc dec esp + 4ae4bc: fa cli + 4ae4bd: 8c 53 55 mov word ptr [rbx + 85], ss + 4ae4c0: 8c 8b 94 b0 11 80 mov word ptr [rbx - 2146324332], cs + 4ae4c6: 52 push rdx + 4ae4c7: 48 2e cs + 4ae4c9: f8 clc + 4ae4ca: 45 e3 d7 jrcxz 0x4ae4a4 <__tens+0x14e4> + 4ae4cd: 7a 04 jp 0x4ae4d3 <__tens+0x1513> + 4ae4cf: 9e sahf + 4ae4d0: ff 70 e7 push qword ptr [rax - 25] + 4ae4d3: 6e outsb dx, byte ptr [rsi] + 4ae4d4: f0 lock + 4ae4d5: be 77 ea 69 36 mov esi, 912910967 + 4ae4da: c1 0f 67 ror dword ptr [rdi], 103 + 4ae4dd: 25 16 2f ac 26 and eax, 648818454 + 4ae4e2: 94 xchg eax, esp + 4ae4e3: 86 6c 68 14 xchg byte ptr [rax + 2*rbp + 20], ch + 4ae4e7: 06 + 4ae4e8: 64 f4 hlt + 4ae4ea: 3f + 4ae4eb: 3a 82 ed 63 42 47 cmp al, byte ptr [rdx + 1195533293] + 4ae4f1: 9b wait + 4ae4f2: 58 pop rax + 4ae4f3: b3 7a mov bl, 122 + 4ae4f5: 5a pop rdx + 4ae4f6: 20 57 ad and byte ptr [rdi - 83], dl + 4ae4f9: 24 3f and al, 63 + 4ae4fb: 21 6b c4 and dword ptr [rbx - 60], ebp + 4ae4fe: 6f outsd dx, dword ptr [rsi] + 4ae4ff: ae scasb al, byte ptr es:[rdi] + 4ae500: 4e 3e ds + 4ae502: e0 3d loopne 0x4ae541 <__tens+0x1581> + 4ae504: 3f + 4ae505: 13 2b adc ebp, dword ptr [rbx] + 4ae507: d9 9b 58 5a 31 4a fstp dword ptr [rbx + 1244748376] + 4ae50d: c2 49 1b ret 6985 + 4ae510: cb retf + 4ae511: 1b 38 sbb edi, dword ptr [rax] + 4ae513: 73 38 jae 0x4ae54d <__tens+0x158d> + 4ae515: c1 41 16 25 rol dword ptr [rcx + 22], 37 + 4ae519: 94 xchg eax, esp + 4ae51a: c9 leave + 4ae51b: 7b da jnp 0x4ae4f7 <__tens+0x1537> + 4ae51d: 0a 68 bc or ch, byte ptr [rax - 68] + 4ae520: 9a + 4ae521: bc cf a5 84 98 mov esp, 2558830031 + 4ae526: 2e 96 xchg eax, esi + 4ae528: 70 0d jo 0x4ae537 <__tens+0x1577> + 4ae52a: 96 xchg eax, esi + 4ae52b: 0a f6 or dh, dh + 4ae52d: 12 8d fc 4c ef 18 adc cl, byte ptr [rbp + 418335996] + 4ae533: ed in eax, dx + 4ae534: 68 c8 ac 60 14 push 341880008 + 4ae539: 5d pop rbp + 4ae53a: ea + 4ae53b: 9a + 4ae53c: 36 30 11 xor byte ptr ss:[rcx], dl + 4ae53f: 13 7e c8 adc edi, dword ptr [rsi - 56] + 4ae542: 47 c7 b0 a5 99 2d b3 + 4ae549: 9b wait + 4ae54a: 36 3a 58 36 cmp bl, byte ptr ss:[rax + 54] + 4ae54e: 6b 00 35 imul eax, dword ptr [rax], 53 + 4ae551: 51 push rcx + 4ae552: 8a 11 mov dl, byte ptr [rcx] + 4ae554: e6 a6 out 166, al + 4ae556: 3f + 4ae557: e4 90 in al, 144 + 4ae559: 71 94 jno 0x4ae4ef <__tens+0x152f> + 4ae55b: b4 5e mov ah, 94 + 4ae55d: c0 3d a1 b8 3d 73 d7 sar byte ptr [rip + 1933424801], 215 # 0x73889e05 <_end+0x733c6485> + 4ae564: 70 71 jo 0x4ae5d7 <__tens+0x1617> + 4ae566: bd 0d d1 67 fb mov ebp, 4217884941 + 4ae56b: c3 ret + 4ae56c: e7 d7 out 215, eax + 4ae56e: 7e 11 jle 0x4ae581 <__tens+0x15c1> + 4ae570: 49 2a d7 sub dl, r15b + 4ae573: e2 9e loop 0x4ae513 <__tens+0x1553> + 4ae575: e9 5f c0 40 db jmp 0xffffffffdb8ba5d9 <_end+0xffffffffdb3f6c59> + 4ae57a: 38 96 5b a2 71 d9 cmp byte ptr [rsi - 646864293], dl + 4ae580: 68 d4 39 42 59 push 1497512404 + 4ae585: 95 xchg eax, ebp + 4ae586: 15 1a 3c 22 0a adc eax, 170015770 + 4ae58b: 85 92 73 11 c1 d8 test dword ptr [rdx - 658435725], edx + 4ae591: db d2 fcmovnbe st, st(2) + 4ae593: 22 c0 and al, al + 4ae595: 5f pop rdi + 4ae596: 7b 56 jnp 0x4ae5ee <__tens+0x162e> + 4ae598: eb b4 jmp 0x4ae54e <__tens+0x158e> + 4ae59a: c5 92 7a + 4ae59d: 00 51 c0 add byte ptr [rcx - 64], dl + 4ae5a0: 99 cdq + 4ae5a1: 00 cc add ah, cl + 4ae5a3: 11 20 adc dword ptr [rax], esp + 4ae5a5: 57 push rdi + 4ae5a6: 35 fb 0d 81 07 xor eax, 125898235 + 4ae5ab: 69 61 81 84 39 f4 34 imul esp, dword ptr [rcx - 127], 888420740 + 4ae5b2: 85 5e f2 test dword ptr [rsi - 14], ebx + 4ae5b5: 9e sahf + 4ae5b6: d1 61 66 shl dword ptr [rcx + 102] + 4ae5b9: c4 e8 2e + 4ae5bc: 3c b0 cmp al, -80 + 4ae5be: 0a 8a 76 af 34 c2 or cl, byte ptr [rdx - 1036734602] + 4ae5c4: 14 a5 adc al, -91 + 4ae5c6: 9a + 4ae5c7: 87 35 a2 74 97 57 xchg dword ptr [rip + 1469543586], esi # 0x57e25a6f <_end+0x579620ef> + 4ae5cd: da e5 + 4ae5cf: 59 pop rcx + 4ae5d0: b3 66 mov bl, 102 + 4ae5d2: c4 9b 5a + 4ae5d5: bd 39 f3 6d 02 mov ebp, 40760121 + 4ae5da: ab stosd dword ptr es:[rdi], eax + 4ae5db: 44 67 addr32 + 4ae5dd: fd std + 4ae5de: b5 bb mov ch, -69 + 4ae5e0: 02 72 97 add dh, byte ptr [rdx - 105] + 4ae5e3: 2b f2 sub esi, edx + 4ae5e5: c9 leave + 4ae5e6: 85 36 test dword ptr [rsi], esi + 4ae5e8: 00 dc add ah, bl + 4ae5ea: e5 03 in eax, 3 + 4ae5ec: 9e sahf + 4ae5ed: 35 54 70 b0 cf xor eax, 3484446804 + 4ae5f2: 39 52 08 cmp dword ptr [rdx + 8], edx + 4ae5f5: 1f + 4ae5f6: a1 9b 62 75 23 f8 87 86 25 movabs eax, dword ptr [2703998126099096219] + 4ae5ff: 9c pushfq + 4ae600: dd 10 fst qword ptr [rax] + 4ae602: b5 a3 mov ch, -93 + 4ae604: 8f bf c7 + 4ae607: 52 push rdx + 4ae608: cf iretd + 4ae609: d0 1e rcr byte ptr [rsi] + 4ae60b: b3 79 mov bl, 121 + 4ae60d: e0 45 loopne 0x4ae654 <__tens+0x1694> + 4ae60f: 32 d3 xor dl, bl + 4ae611: f8 clc + 4ae612: 9f lahf + 4ae613: ff c7 inc edi + 4ae615: 38 ee cmp dh, ch + 4ae617: ba 62 55 7d f1 mov edx, 4051522914 + 4ae61c: b9 b3 02 f7 63 mov ecx, 1677132467 + 4ae621: 85 4c cc 5d test dword ptr [rsp + 8*rcx + 93], ecx + 4ae625: 27 + 4ae626: ca cb d1 retf -11829 + 4ae629: d9 05 e0 ac db 17 fld dword ptr [rip + 400272608] # 0x1826930f <_end+0x17da598f> + 4ae62f: e8 0a 92 c6 05 call 0x611783e <_end+0x5c53ebe> + 4ae634: 50 push rax + 4ae635: e3 ce jrcxz 0x4ae605 <__tens+0x1645> + 4ae637: 62 + 4ae638: c0 ea 1d shr dl, 29 + 4ae63b: 0f b9 49 e0 ud1 ecx, dword ptr [rcx - 32] + 4ae63f: 19 74 9f 59 sbb dword ptr [rdi + 4*rbx + 89], esi + 4ae643: 59 pop rcx + 4ae644: 16 + 4ae645: 7a a2 jp 0x4ae5e9 <__tens+0x1629> + 4ae647: b2 5a mov dl, 90 + 4ae649: 1d 91 f0 0d f0 sbb eax, 4027445393 + 4ae64e: ce + 4ae64f: 7d 66 jge 0x4ae6b7 <__tens+0x16f7> + 4ae651: dd 03 fld qword ptr [rbx] + 4ae653: 36 51 push rcx + 4ae655: 22 55 37 and dl, byte ptr [rbp + 55] + 4ae658: 35 37 81 97 da xor eax, 3667362103 + 4ae65d: 22 a0 5f 16 94 84 and ah, byte ptr [rax - 2070669729] + 4ae663: 0d c2 57 be ef or eax, 4022228930 + 4ae668: 92 xchg eax, edx + 4ae669: e5 a0 in eax, 160 + 4ae66b: 30 96 92 61 57 47 xor byte ptr [rsi + 1196908946], dl + 4ae671: cc int3 + 4ae672: 53 push rbx + 4ae673: c9 leave + 4ae674: 43 50 push r8 + 4ae676: 73 11 jae 0x4ae689 <__tens+0x16c9> + 4ae678: ad lodsd eax, dword ptr [rsi] + 4ae679: 26 35 a8 e0 4b 44 xor eax, 1145823400 + 4ae67f: c0 3c 46 f8 sar byte ptr [rsi + 2*rax], 248 + 4ae683: b5 36 mov ch, 54 + 4ae685: 51 push rcx + 4ae686: ff 16 call qword ptr [rsi] + 4ae688: 31 66 0a xor dword ptr [rsi + 10], esp + 4ae68b: 2a 2c 57 sub ch, byte ptr [rdi + 2*rdx] + 4ae68e: 37 + 4ae68f: f0 lock + 4ae690: da 64 04 d3 fisub dword ptr [rsp + rax - 45] + 4ae694: aa stosb byte ptr es:[rdi], al + 4ae695: 8d bf b1 f7 18 57 lea edi, [rdi + 1461254065] + 4ae69b: 7f 7e jg 0x4ae71b <__tens+0x175b> + 4ae69d: 9e sahf + 4ae69e: 3e 0f e7 cf + 4ae6a2: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4ae6a3: e5 24 in eax, 36 + 4ae6a5: 26 6f outsd dx, dword ptr es:[rsi] + 4ae6a7: c2 e4 5a ret 23268 + 4ae6aa: 9b wait + 4ae6ab: 8c 85 f4 e8 df e3 mov word ptr [rbp - 471865100], es + 4ae6b1: 82 + 4ae6b2: fa cli + 4ae6b3: f6 09 + 4ae6b5: 15 4a c6 ea 4a adc eax, 1256900170 + 4ae6ba: b2 ac mov dl, -84 + 4ae6bc: 20 b2 24 30 c0 2a and byte ptr [rdx + 717238308], dh + 4ae6c2: b0 dd mov al, -35 + 4ae6c4: dd fe + 4ae6c6: cd dd int 221 + 4ae6c8: 74 c5 je 0x4ae68f <__tens+0x16cf> + 4ae6ca: 34 d8 xor al, -40 + 4ae6cc: c3 ret + 4ae6cd: 86 4c 38 99 xchg byte ptr [rax + rdi - 103], cl + 4ae6d1: e0 04 loopne 0x4ae6d7 <__tens+0x1717> + 4ae6d3: d9 71 a5 fnstenv [rcx - 91] + 4ae6d6: 48 dd 5f a0 fstp qword ptr [rdi - 96] + 4ae6da: 50 push rax + 4ae6db: 45 74 5c je 0x4ae73a <__tens+0x177a> + 4ae6de: b3 77 mov bl, 119 + 4ae6e0: 71 5f jno 0x4ae741 <__tens+0x1781> + 4ae6e2: e8 81 6d dc eb call 0xffffffffec275468 <_end+0xffffffffebdb1ae8> + 4ae6e7: aa stosb byte ptr es:[rdi], al + 4ae6e8: b1 b0 mov cl, -80 + 4ae6ea: 9b wait + 4ae6eb: 0f 54 c0 andps xmm0, xmm0 + 4ae6ee: cd d4 int 212 + 4ae6f0: 85 df test edi, ebx + 4ae6f2: f4 hlt + 4ae6f3: 7a af jp 0x4ae6a4 <__tens+0x16e4> + 4ae6f5: 86 57 84 xchg byte ptr [rdi - 124], dl + 4ae6f8: 87 38 xchg dword ptr [rax], edi + 4ae6fa: e5 e5 in eax, 229 + 4ae6fc: ca 91 2a retf 10897 + 4ae6ff: df 11 fist word ptr [rcx] + 4ae701: 82 + 4ae702: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4ae703: f6 c4 a3 test ah, -93 + 4ae706: 89 56 15 mov dword ptr [rsi + 21], edx + 4ae709: aa stosb byte ptr es:[rdi], al + 4ae70a: f6 8c 3a 98 05 a7 52 + 4ae711: 2f + 4ae712: bf 9f f0 fe e7 mov edi, 3892244639 + 4ae717: 2c 62 sub al, 98 + 4ae719: 4a e8 48 65 53 3b call 0x3b9e4c67 <_end+0x3b5212e7> + 4ae71f: 4a 47 + 4ae721: 1a 28 sbb ch, byte ptr [rax] + 4ae723: f8 clc + 4ae724: 72 08 jb 0x4ae72e <__tens+0x176e> + 4ae726: 8a d4 mov dl, ah + 4ae728: f6 dc neg ah + 4ae72a: 23 84 3e 9c 92 f0 49 and eax, dword ptr [rsi + rdi + 1240502940] + 4ae731: 50 push rax + 4ae732: 4a 04 1b add al, 27 + 4ae735: 07 + 4ae736: ec in al, dx + 4ae737: e9 36 cc de 17 jmp 0x1829b372 <_end+0x17dd79f2> + 4ae73c: 1b 0c e3 sbb ecx, dword ptr [rbx + 8*riz] + 4ae73f: 20 13 and byte ptr [rbx], dl + 4ae741: 28 fc sub ah, bh + 4ae743: 45 6a 19 push 25 + 4ae746: 42 33 f9 xor edi, ecx + 4ae749: b7 af mov bh, -81 + 4ae74b: 46 37 + 4ae74d: e3 01 jrcxz 0x4ae750 <__tens+0x1790> + 4ae74f: 66 39 44 75 30 cmp word ptr [rbp + 2*rsi + 48], ax + 4ae754: d1 94 80 f1 12 41 8b rcl dword ptr [rax + 4*rax - 1958669583] + 4ae75b: d3 d1 rcl ecx, cl + 4ae75d: 0d 41 61 36 6b or eax, 1798725953 + 4ae762: 79 d8 jns 0x4ae73c <__tens+0x177c> + 4ae764: d8 4d 7d fmul dword ptr [rbp + 125] + 4ae767: d9 0b + 4ae769: bc e9 47 91 51 mov esp, 1368475625 + 4ae76e: 80 80 da e2 84 15 c1 add byte ptr [rax + 361030362], -63 + 4ae775: 38 e4 cmp ah, ah + 4ae777: cd f1 int 241 + 4ae779: 24 5d and al, 93 + 4ae77b: 95 xchg eax, ebp + 4ae77c: a1 59 96 40 b1 50 09 1b 5f movabs eax, dword ptr [6853081500150175321] + 4ae785: 63 09 movsxd ecx, dword ptr [rcx] + 4ae787: 5a pop rdx + 4ae788: be fe b1 65 b9 mov esi, 3110449662 + 4ae78d: 72 54 jb 0x4ae7e3 <__tens+0x1823> + 4ae78f: 61 + 4ae790: 0a c0 or al, al + 4ae792: 5d pop rbp + 4ae793: 52 push rdx + 4ae794: 67 e0 08 addr32 loopne 0x4ae79f <__tens+0x17df> + 4ae797: 63 d4 movsxd edx, esp + 4ae799: e2 89 loop 0x4ae724 <__tens+0x1764> + 4ae79b: 40 a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4ae79d: 05 e7 d4 09 92 add eax, 2450117863 + 4ae7a2: fc cld + 4ae7a3: 43 26 es + 4ae7a5: 8b c1 mov eax, ecx + 4ae7a7: 32 fa xor bh, dl + 4ae7a9: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4ae7aa: 47 44 + 4ae7ac: 53 push rbx + 4ae7ad: 11 27 adc dword ptr [rdi], esp + 4ae7af: af scasd eax, dword ptr es:[rdi] + 4ae7b0: dc ca fmul st(2), st + 4ae7b2: 17 + 4ae7b3: 36 d2 f0 + 4ae7b6: c4 4d 86 + 4ae7b9: b3 2e mov bl, 46 + 4ae7bb: 69 ef 16 a1 6a bc imul ebp, edi, 3161104662 + 4ae7c1: 91 xchg eax, ecx + 4ae7c2: 59 pop rcx + 4ae7c3: 65 0b dc or ebx, esp + 4ae7c6: 41 06 + 4ae7c8: 97 xchg eax, edi + 4ae7c9: 95 xchg eax, ebp + 4ae7ca: 46 54 push rsp + 4ae7cc: 64 96 xchg eax, esi + 4ae7ce: 55 push rbp + 4ae7cf: c6 e8 + 4ae7d1: 0f 9c 74 1a 0d setl byte ptr [rdx + rbx + 13] + 4ae7d6: dc 4b 1e fmul qword ptr [rbx + 30] + 4ae7d9: 38 d3 cmp bl, dl + 4ae7db: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4ae7dc: 61 + 4ae7dd: 2a 29 sub ch, byte ptr [rcx] + 4ae7df: c5 dc 5f b6 4e c2 4c 47 vmaxps ymm6, ymm4, ymmword ptr [rsi + 1196212814] + 4ae7e7: 42 73 b1 jae 0x4ae79b <__tens+0x17db> + 4ae7ea: c6 f2 + 4ae7ec: ee out dx, al + 4ae7ed: c9 leave + 4ae7ee: df 19 fistp word ptr [rcx] + 4ae7f0: 99 cdq + 4ae7f1: a1 19 0a e3 2e ce be 8d 77 movabs eax, dword ptr [8614751454988798489] + 4ae7fa: 8b c6 mov eax, esi + 4ae7fc: 7c aa jl 0x4ae7a8 <__tens+0x17e8> + 4ae7fe: 03 aa f0 86 db c8 add ebp, dword ptr [rdx - 925137168] + 4ae804: be d2 54 ae e0 mov esi, 3769521362 + 4ae809: 01 2a add dword ptr [rdx], ebp + 4ae80b: b9 8f f4 e3 de mov ecx, 3739481231 + 4ae810: a9 c0 23 60 52 test eax, 1382032320 + 4ae815: 28 ae f6 3b 76 33 sub byte ptr [rsi + 863386614], ch + 4ae81b: a2 9e cb 41 a4 dd dd 46 32 movabs byte ptr [3622826894279429022], al + 4ae824: b7 b4 mov bh, -76 + 4ae826: 8b 3a mov edi, dword ptr [rdx] + 4ae828: c3 ret + 4ae829: a3 fa 44 c8 f2 8e 30 16 85 movabs dword ptr [-8856838226660801286], eax + 4ae832: 1c fd sbb al, -3 + 4ae834: 34 25 xor al, 37 + 4ae836: 86 d2 xchg dl, dl + 4ae838: e7 eb out 235, eax + 4ae83a: 25 3b 6f 6f 33 and eax, 862940987 + 4ae83f: 62 + 4ae840: 45 6a 33 push 51 + 4ae843: 0c e6 or al, -26 + 4ae845: 2c 8e sub al, -114 + 4ae847: 0b 71 f1 or esi, dword ptr [rcx - 15] + 4ae84a: 67 e8 f2 a1 ee 11 addr32 call 0x12398a42 <_end+0x11ed50c2> + 4ae850: ec in al, dx + 4ae851: 72 39 jb 0x4ae88c <__tens+0x18cc> + 4ae853: 52 push rdx + 4ae854: 03 49 df add ecx, dword ptr [rcx - 33] + 4ae857: 68 24 58 c0 50 push 1354782756 + 4ae85c: b7 4c mov bh, 76 + 4ae85e: ef out dx, eax + 4ae85f: 51 push rcx + 4ae860: a8 f2 test al, -14 + 4ae862: 4d cb retfq + 4ae864: 15 e1 fa 3f 2f adc eax, 792722145 + 4ae869: ca 1a b5 retf -19174 + 4ae86c: 5f pop rdi + 4ae86d: 63 d1 movsxd edx, ecx + 4ae86f: 3e c6 1c ff + 4ae873: d6 + 4ae874: 9f lahf + 4ae875: c0 5a 0a d6 rcr byte ptr [rdx + 10], 214 + 4ae879: d9 8e de 6f c7 3d + 4ae87f: 0a dd or bl, ch + 4ae881: d8 c2 fadd st, st(2) + 4ae883: 5d pop rbp + 4ae884: de 1d 99 37 b2 ac ficomp word ptr [rip - 1397606503] # 0xffffffffacfd2023 <_end+0xffffffffacb0e6a3> + 4ae88a: 5b pop rbx + 4ae88b: f9 stc + 4ae88c: 13 6e ad adc ebp, dword ptr [rsi - 83] + 4ae88f: 80 ee 05 sub dh, 5 + 4ae892: 30 16 xor byte ptr [rsi], dl + 4ae894: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4ae895: c7 f8 d4 80 d1 25 xbegin 0x261c696f <_end+0x25d02fef> + 4ae89b: 32 08 xor cl, byte ptr [rax] + 4ae89d: 0f 76 a4 4d 00 ff 5f 87 pcmpeqd mm4, qword ptr [rbp + 2*rcx - 2023751936] + 4ae8a5: 1a 2b sbb ch, byte ptr [rbx] + 4ae8a7: 9b wait + 4ae8a8: 76 85 jbe 0x4ae82f <__tens+0x186f> + 4ae8aa: ea + 4ae8ab: e7 66 out 102, eax + 4ae8ad: 0b d0 or edx, eax + 4ae8af: 5c pop rsp + 4ae8b0: 52 push rdx + 4ae8b1: 84 47 ec test byte ptr [rdi - 20], al + 4ae8b4: 0d d8 5d 28 39 or eax, 958946776 + 4ae8b9: 24 11 and al, 17 + 4ae8bb: 20 a1 b3 01 43 c8 and byte ptr [rcx - 935132749], ah + 4ae8c1: 9f lahf + 4ae8c2: 87 ff xchg edi, edi + 4ae8c4: 8c b6 cb fa b8 f6 + 4ae8ca: 6a af push -81 + 4ae8cc: 84 df test bh, bl + 4ae8ce: 7f b1 jg 0x4ae881 <__tens+0x18c1> + 4ae8d0: f1 + 4ae8d1: d9 08 + 4ae8d3: c2 76 95 ret -27274 + 4ae8d6: 48 f4 hlt + 4ae8d8: e9 a6 94 87 2c jmp 0x2cd27d83 <_end+0x2c864403> + 4ae8dd: 86 cc xchg cl, ah + 4ae8df: ad lodsd eax, dword ptr [rsi] + 4ae8e0: 4c e5 83 in eax, 131 + 4ae8e3: 0e + 4ae8e4: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4ae8e5: 85 16 test dword ptr [rsi], edx + 4ae8e7: 93 xchg eax, ebx + 4ae8e8: 80 c5 01 add ch, 1 + 4ae8eb: ab stosd dword ptr es:[rdi], eax + 4ae8ec: 3b 29 cmp ebp, dword ptr [rcx] + 4ae8ee: 40 1e + 4ae8f0: fa cli + 4ae8f1: 84 d7 test bh, dl + 4ae8f3: ca 7f df retf -8321 + 4ae8f6: 1d 1f 84 60 85 sbb eax, 2237695007 + 4ae8fb: 6b b2 22 e7 ce 8b 93 imul esi, dword ptr [rdx - 1949374686], -109 + 4ae902: 39 1c b4 cmp dword ptr [rsp + 4*rsi], ebx + 4ae905: 4e 25 74 f4 eb cc and rax, -856951692 + 4ae90b: c7 9a 6d c2 b9 b9 + 4ae911: df 08 fisttp word ptr [rax] + 4ae913: 6b 24 ce 3e imul esp, dword ptr [rsi + 8*rcx], 62 + 4ae917: 2e ec in al, dx + 4ae919: 55 push rbp + 4ae91a: 14 98 adc al, -104 + 4ae91c: 10 04 f6 adc byte ptr [rsi + 8*rsi], al + 4ae91f: df 2b fild qword ptr [rbx] + 4ae921: 4e 80 bc 8b a3 6f e0 0c 54 cmp byte ptr [rbx + 4*r9 + 216035235], 84 + 4ae92a: 34 b5 xor al, -75 + 4ae92c: 52 push rdx + 4ae92d: 3c e5 cmp al, -27 + 4ae92f: 72 ef jb 0x4ae920 <__tens+0x1960> + 4ae931: b2 df mov dl, -33 + 4ae933: 02 5a c0 add bl, byte ptr [rdx - 64] + 4ae936: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4ae937: b2 a5 mov dl, -91 + 4ae939: a2 02 50 38 33 31 97 ff 53 movabs byte ptr [6052722661777756162], al + 4ae942: 7c 59 jl 0x4ae99d <__tens+0x19dd> + 4ae944: 55 push rbp + 4ae945: f4 hlt + 4ae946: 1d d6 1a 26 e5 sbb eax, 3844479702 + 4ae94b: 34 c5 xor al, -59 + 4ae94d: 2e ac lodsb al, byte ptr cs:[rsi] + 4ae94f: 39 ab 0c bc c6 39 cmp dword ptr [rbx + 969325580], ebp + 4ae955: 75 8b jne 0x4ae8e2 <__tens+0x1922> + 4ae957: 38 c0 cmp al, al + 4ae959: 2f + 4ae95a: 73 3f jae 0x4ae99b <__tens+0x19db> + 4ae95c: 04 c7 add al, -57 + 4ae95e: ea + 4ae95f: 00 d9 add cl, bl + 4ae961: 21 fb and ebx, edi + 4ae963: 92 xchg eax, edx + 4ae964: 1e + 4ae965: 97 xchg eax, edi + 4ae966: 89 c0 mov eax, eax + 4ae968: 03 a5 ff b4 8f 3f add esp, dword ptr [rbp + 1066382591] + 4ae96e: f9 stc + 4ae96f: 7a b6 jp 0x4ae927 <__tens+0x1967> + 4ae971: 53 push rbx + 4ae972: e3 72 jrcxz 0x4ae9e6 <__tens+0x1a26> + 4ae974: 23 1b and ebx, dword ptr [rbx] + 4ae976: 31 a8 af c9 66 82 xor dword ptr [rax - 2107192913], ebp + 4ae97c: ca 96 e4 retf -7018 + 4ae97f: 1d b0 16 db db sbb eax, 3688568496 + 4ae984: 51 push rcx + 4ae985: 0b fa or edi, edx + 4ae987: d6 + 4ae988: ef out dx, eax + 4ae989: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4ae98a: 91 xchg eax, ecx + 4ae98b: 99 cdq + 4ae98c: 89 30 mov dword ptr [rax], esi + 4ae98e: 56 push rsi + 4ae98f: bd 0f be 8c 16 mov ebp, 378322447 + 4ae994: e3 a1 jrcxz 0x4ae937 <__tens+0x1977> + 4ae996: 54 push rsp + 4ae997: 09 45 92 or dword ptr [rbp - 110], eax + 4ae99a: 7b 53 jnp 0x4ae9ef <__tens+0x1a2f> + 4ae99c: 23 97 d0 53 2d 27 and edx, dword ptr [rdi + 657282000] + 4ae9a2: 67 28 b9 8c 55 86 26 sub byte ptr [ecx + 646337932], bh + 4ae9a9: f0 lock + 4ae9aa: 83 0b 10 or dword ptr [rbx], 16 + 4ae9ad: 5d pop rbp + 4ae9ae: c8 fa 51 29 enter 20986, 41 + 4ae9b2: 56 push rsi + 4ae9b3: f8 clc + 4ae9b4: 95 xchg eax, ebp + 4ae9b5: db 5d 1e fistp dword ptr [rbp + 30] + 4ae9b8: c8 68 36 ad enter 13928, -83 + 4ae9bc: 92 xchg eax, edx + 4ae9bd: 7b d2 jnp 0x4ae991 <__tens+0x19d1> + 4ae9bf: 48 e6 b7 out 183, al + 4ae9c2: 30 c9 xor cl, cl + 4ae9c4: 99 cdq + 4ae9c5: 8a b5 19 e3 74 de mov dh, byte ptr [rbp - 562765031] + 4ae9cb: a3 17 a9 cd a9 ee 35 6e cb movabs dword ptr [-3788030937404692201], eax + 4ae9d4: 6e outsb dx, byte ptr [rsi] + 4ae9d5: d1 4d 7a ror dword ptr [rbp + 122] + 4ae9d8: d5 + 4ae9d9: e9 80 4c 3f 07 jmp 0x78a365e <_end+0x73dfcde> + 4ae9de: 84 4d a8 test byte ptr [rbp - 88], cl + 4ae9e1: 5b pop rbx + 4ae9e2: a9 74 c0 cf ff test eax, 4291805300 + 4ae9e7: 9c pushfq + 4ae9e8: eb 85 jmp 0x4ae96f <__tens+0x19af> + 4ae9ea: 84 d2 test dl, dl + 4ae9ec: 72 63 jb 0x4aea51 <__tens+0x1a91> + 4ae9ee: 79 15 jns 0x4aea05 <__tens+0x1a45> + 4ae9f0: cd e9 int 233 + 4ae9f2: 17 + 4ae9f3: 57 push rdi + 4ae9f4: df a8 ed 77 4e 3c fild qword ptr [rax + 1011775469] + 4ae9fa: 47 ab stosd dword ptr es:[rdi], eax + 4ae9fc: e1 65 loope 0x4aea63 <__tens+0x1aa3> + 4ae9fe: b9 ad 59 69 ad mov ecx, 2909362605 + 4aea03: ff 59 56 call [rcx + 86] + 4aea06: c0 5b 80 38 rcr byte ptr [rbx - 128], 56 + 4aea0a: d6 + 4aea0b: 6e outsb dx, byte ptr [rsi] + 4aea0c: 27 + 4aea0d: 02 24 fb add ah, byte ptr [rbx + 8*rdi] + 4aea10: 0b 85 14 20 df dd or eax, dword ptr [rbp - 572579820] + 4aea16: 5f pop rdi + 4aea17: d1 92 45 d7 fd 7d rcl dword ptr [rdx + 2113787717] + 4aea1d: f3 38 b5 82 2e 8e 3a rep cmp byte ptr [rbp + 982396546], dh + 4aea24: 6f outsd dx, dword ptr [rsi] + 4aea25: 39 73 14 cmp dword ptr [rbx + 20], esi + 4aea28: f8 clc + 4aea29: ed in eax, dx + 4aea2a: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4aea2b: f6 21 mul byte ptr [rcx] + 4aea2d: 1a e4 sbb ah, ah + 4aea2f: 3c 1a cmp al, 26 + 4aea31: 35 c4 0c 64 82 xor eax, 2187594948 + 4aea36: 4e 75 73 jne 0x4aeaac <__tens+0x1aec> + 4aea39: 5e pop rsi + 4aea3a: b9 aa 96 1b 82 mov ecx, 2182846122 + 4aea3f: c7 63 f4 + 4aea42: 2f + 4aea43: f4 hlt + 4aea44: aa stosb byte ptr es:[rdi], al + 4aea45: fa cli + 4aea46: 42 c2 65 ac ret -21403 + 4aea4a: 00 dd add ch, bl + 4aea4c: 0e + 4aea4d: 26 7e 08 jle 0x4aea58 <__tens+0x1a98> + 4aea50: f5 cmc + 4aea51: 93 xchg eax, ebx + 4aea52: d1 17 rcl dword ptr [rdi] + 4aea54: 28 03 sub byte ptr [rbx], al + 4aea56: be 0d c9 63 4a mov esi, 1248053517 + 4aea5b: 84 96 0f d1 f9 dd test byte ptr [rsi - 570830577], dl + 4aea61: 91 xchg eax, ecx + 4aea62: aa stosb byte ptr es:[rdi], al + 4aea63: 85 ec test esp, ebp + 4aea65: 27 + 4aea66: f1 + 4aea67: ba bb da b6 0a mov edx, 179755707 + 4aea6c: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4aea6d: e6 85 out 133, al + 4aea6f: ce + 4aea70: 4f d2 f5 + 4aea73: 1a 16 sbb dl, byte ptr [rsi] + 4aea75: 6a b5 push -75 + 4aea77: e7 19 out 25, eax + 4aea79: 5a pop rdx + 4aea7a: 6c insb byte ptr es:[rdi], dx + 4aea7b: cd 9f int 159 + 4aea7d: d7 xlatb + 4aea7e: d1 57 28 rcl dword ptr [rdi + 40] + 4aea81: 2b fc sub edi, esp + 4aea83: 5d pop rbp + 4aea84: f0 lock + 4aea85: d2 4d ec ror byte ptr [rbp - 20], cl + 4aea88: a1 64 fe 18 6a 21 72 8d 77 movabs eax, dword ptr [8614667150069136996] + 4aea91: 20 22 and byte ptr [rdx], ah + 4aea93: 5f pop rdi + 4aea94: 08 4a f1 or byte ptr [rdx - 15], cl + 4aea97: 72 11 jb 0x4aeaaa <__tens+0x1aea> + 4aea99: 9b wait + 4aea9a: b0 d8 mov al, -40 + 4aea9c: ab stosd dword ptr es:[rdi], eax + 4aea9d: 38 f0 cmp al, dh + 4aea9f: 3b 44 1f cf cmp eax, dword ptr [rdi + rbx - 49] + 4aeaa3: c6 7c 5d 26 + 4aeaa7: c4 e7 b0 + 4aeaaa: b1 da mov cl, -38 + 4aeaac: 2c 8d sub al, -115 + 4aeaae: 39 46 68 cmp dword ptr [rsi + 104], eax + 4aeab1: dc cf fmul st(7), st + 4aeab3: 7d d3 jge 0x4aea88 <__tens+0x1ac8> + 4aeab5: 05 e7 b6 e6 d1 add eax, 3521558247 + 4aeaba: af scasd eax, dword ptr es:[rdi] + 4aeabb: 4a 83 11 2c adc qword ptr [rcx], 44 + 4aeabf: 36 07 + 4aeac1: 11 70 d8 adc dword ptr [rax - 40], esi + 4aeac4: b7 98 mov bh, -104 + 4aeac6: ac lodsb al, byte ptr [rsi] + 4aeac7: f6 7e 4d idiv byte ptr [rsi + 77] + 4aeaca: 11 ad 24 94 64 d6 adc dword ptr [rbp - 698051548], ebp + 4aead0: 51 push rcx + 4aead1: b5 0a mov ch, 10 + 4aead3: c4 e4 c6 + 4aead6: d1 dd rcr ebp + 4aead8: 0f 03 32 lsl esi, word ptr [rdx] + 4aeadb: a1 c8 84 d2 c9 2a 66 1f db movabs eax, dword ptr [-2657292921164626744] + 4aeae4: ee out dx, al + 4aeae5: 69 40 82 4b 90 57 41 imul eax, dword ptr [rax - 126], 1096257611 + 4aeaec: ad lodsd eax, dword ptr [rsi] + 4aeaed: b3 46 mov bl, 70 + 4aeaef: c8 ca 81 84 enter -32310, -124 + 4aeaf3: d3 17 rcl dword ptr [rdi], cl + 4aeaf5: 8c 24 0a mov word ptr [rdx + rcx], fs + 4aeaf8: 1f + 4aeaf9: 83 46 c8 eb add dword ptr [rsi - 56], -21 + 4aeafd: 5f pop rdi + 4aeafe: 74 e8 je 0x4aeae8 <__tens+0x1b28> + 4aeb00: a8 25 test al, 37 + ... + 4af30e: 00 00 add byte ptr [rax], al + 4af310: 01 00 add dword ptr [rax], eax + 4af312: 9f lahf + 4af313: 09 7d 68 or dword ptr [rbp + 104], edi + 4af316: b5 41 mov ch, 65 + 4af318: 6e outsb dx, byte ptr [rsi] + 4af319: 1b fd sbb edi, ebp + 4af31b: cb retf + 4af31c: 63 ee movsxd ebp, esi + 4af31e: 75 8c jne 0x4af2ac <__tens+0x22ec> + 4af320: ea + 4af321: 1c 19 sbb al, 25 + 4af323: 4b ad lodsq rax, qword ptr [rsi] + 4af325: 96 xchg eax, esi + 4af326: 52 push rdx + 4af327: d7 xlatb + 4af328: 0a d8 or bl, al + 4af32a: 94 xchg eax, esp + 4af32b: 23 9b da b5 1e ed and ebx, dword ptr [rbx - 316754470] + 4af331: 04 a0 add al, -96 + 4af333: 18 d9 sbb cl, bl + 4af335: fe 79 5c + 4af338: 1c b0 sbb al, -80 + 4af33a: e3 37 jrcxz 0x4af373 <__tens+0x23b3> + 4af33c: b8 a1 67 ed 14 mov eax, 351102881 + 4af341: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4af342: d9 78 d5 fnstcw word ptr [rax - 43] + 4af345: 34 1a xor al, 26 + 4af347: 2a 0d 7f be 8f 16 sub cl, byte ptr [rip + 378519167] # 0x16dab1cc <_end+0x168e784c> + 4af34d: 35 1d 6b ea 43 xor eax, 1139436317 + 4af352: 7c e5 jl 0x4af339 <__tens+0x2379> + 4af354: 81 56 82 a7 e8 32 1d adc dword ptr [rsi - 126], 489875623 + 4af35b: c8 e1 16 e7 enter 5857, -25 + 4af35f: d3 00 rol dword ptr [rax], cl + 4af361: 0b 86 58 65 3d d9 or eax, dword ptr [rsi - 650287784] + 4af367: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4af368: 97 xchg eax, edi + 4af369: 9c pushfq + 4af36a: 15 83 2f 23 13 adc eax, 321073027 + 4af36f: 01 69 22 add dword ptr [rcx + 34], ebp + 4af372: 12 d6 adc dl, dh + 4af374: a0 c3 21 73 f3 92 6a be d3 movabs al, byte ptr [-3188994306749554237] + 4af37d: a9 4c ca a5 76 test eax, 1990576716 + 4af382: e2 d1 loop 0x4af355 <__tens+0x2395> + 4af384: 63 51 e5 movsxd edx, dword ptr [rcx - 27] + 4af387: c0 d6 15 rcl dh, 21 + 4af38a: 59 pop rcx + 4af38b: b0 c1 mov al, -63 + 4af38d: 78 7a js 0x4af409 <__tens+0x2449> + 4af38f: 7b a4 jnp 0x4af335 <__tens+0x2375> + 4af391: 0c ae or al, -82 + 4af393: 0f 4b df cmovnp ebx, edi + 4af396: a3 62 6f ec ab 08 11 0d 03 movabs dword ptr [219850685752831842], eax + 4af39f: 13 8a 33 46 d4 f2 adc ecx, dword ptr [rdx - 220969421] + 4af3a5: c8 dc 60 d5 enter 24796, -43 + 4af3a9: d1 05 5f f6 f9 e1 rol dword ptr [rip - 503712161] # 0xffffffffe244ea0e <_end+0xffffffffe1f8b08e> + 4af3af: 25 ee 0b a4 04 and eax, 77859822 + 4af3b4: 13 71 8c adc esi, dword ptr [rcx - 116] + 4af3b7: 7f c0 jg 0x4af379 <__tens+0x23b9> + 4af3b9: 7e f4 jle 0x4af3af <__tens+0x23ef> + 4af3bb: 88 9a f5 9f 58 61 mov byte ptr [rdx + 1633198069], bl + 4af3c1: 36 8c 30 + 4af3c4: a1 68 50 ea 8f 10 fb 95 ff movabs eax, dword ptr [-29841773955493784] + 4af3cd: 7d e8 jge 0x4af3b7 <__tens+0x23f7> + 4af3cf: 06 + 4af3d0: 41 e7 59 out 89, eax + 4af3d3: 15 dc ab d4 d4 adc eax, 3570707420 + 4af3d8: e4 92 in al, 146 + 4af3da: e0 01 loopne 0x4af3dd <__tens+0x241d> + 4af3dc: 7c 90 jl 0x4af36e <__tens+0x23ae> + 4af3de: 16 + 4af3df: ee out dx, al + 4af3e0: e6 78 out 120, al + 4af3e2: 7b 5a jnp 0x4af43e <__tens+0x247e> + 4af3e4: cb retf + 4af3e5: ab stosd dword ptr es:[rdi], eax + 4af3e6: 3a e7 cmp ah, bh + 4af3e8: e0 b7 loopne 0x4af3a1 <__tens+0x23e1> + 4af3ea: 6b 14 89 28 imul edx, dword ptr [rcx + 4*rcx], 40 + 4af3ee: 37 + 4af3ef: ad lodsd eax, dword ptr [rsi] + 4af3f0: c5 43 6b + 4af3f3: 4f 1d fc 49 fd 89 sbb rax, -1979889156 + 4af3f9: f5 cmc + 4af3fa: 29 0f sub dword ptr [rdi], ecx + 4af3fc: 53 push rbx + 4af3fd: 92 xchg eax, edx + 4af3fe: 73 d3 jae 0x4af3d3 <__tens+0x2413> + 4af400: 56 push rsi + 4af401: 5a pop rdx + 4af402: 74 c4 je 0x4af3c8 <__tens+0x2408> + 4af404: c2 fc ac ret -21252 + 4af407: e2 c7 loop 0x4af3d0 <__tens+0x2410> + 4af409: cb retf + 4af40a: 5c pop rsp + 4af40b: d7 xlatb + 4af40c: cd 16 int 22 + 4af40e: d0 ed shr ch + 4af410: e0 63 loopne 0x4af475 <__tens+0x24b5> + 4af412: 5a pop rdx + 4af413: ac lodsb al, byte ptr [rsi] + 4af414: d3 cc ror esp, cl + 4af416: 82 + 4af417: ef out dx, eax + 4af418: 6e outsb dx, byte ptr [rsi] + 4af419: 49 52 push r10 + 4af41b: b3 c4 mov bl, -60 + 4af41d: bf da 2b 01 04 mov edi, 67185626 + 4af422: 3d 5b 7f 19 b0 cmp eax, 2954461019 + 4af427: 01 3c 6d e9 ad 3d 25 add dword ptr [2*rbp + 624799209], edi + 4af42e: d9 29 fldcw word ptr [rcx] + 4af430: ba bd be 19 1b mov edx, 454672061 + 4af435: 6b c5 73 imul eax, ebp, 115 + 4af438: 25 7b 5e 25 1e and eax, 505765499 + 4af43d: 7f 2b jg 0x4af46a <__tens+0x24aa> + 4af43f: 1f + 4af440: 7e 45 jle 0x4af487 <__tens+0x24c7> + 4af442: 6a a5 push -91 + 4af444: 36 c8 99 62 78 enter 25241, 120 + 4af449: cc int3 + 4af44a: 63 5c c6 74 movsxd ebx, dword ptr [rsi + 8*rax + 116] + 4af44e: ca a2 93 retf -27742 + 4af451: fe 85 5c ea 1b 57 inc byte ptr [rbp + 1461447260] + 4af457: ee out dx, al + 4af458: 61 + 4af459: 25 8e 50 d0 f1 and eax, 4056961166 + 4af45e: b5 2d mov ch, 45 + 4af460: a9 e6 fd b1 99 test eax, 2578578918 + 4af465: 7b b8 jnp 0x4af41f <__tens+0x245f> + 4af467: a9 37 0a b9 4f test eax, 1337526839 + 4af46c: 07 + 4af46d: 0f 26 + 4af46f: f7 fd idiv ebp + 4af471: c5 58 ff + 4af474: 97 xchg eax, edi + 4af475: 7e ee jle 0x4af465 <__tens+0x24a5> + 4af477: 56 push rsi + 4af478: 46 fa cli + 4af47a: b9 ba ce f9 e6 mov ecx, 3875131066 + 4af47f: 42 73 6f jae 0x4af4f1 <__tens+0x2531> + 4af482: 81 78 67 d2 76 1b 28 cmp dword ptr [rax + 103], 672888530 + 4af489: c7 b2 fd 9c 51 66 + 4af48f: 45 8d dd + 4af492: 17 + 4af493: ae scasb al, byte ptr es:[rdi] + 4af494: 5f pop rdi + 4af495: a9 f6 b9 a1 33 test eax, 866236918 + 4af49a: d5 + 4af49b: 1c ea sbb al, -22 + 4af49d: 0d 16 67 ac 4b or eax, 1269589782 + 4af4a2: 53 push rbx + 4af4a3: 14 f9 adc al, -7 + 4af4a5: f8 clc + 4af4a6: d8 fc fdivr st, st(4) + 4af4a8: 1d 90 f2 f3 0a sbb eax, 183759504 + 4af4ad: 1f + 4af4ae: 8b 70 3b mov esi, dword ptr [rax + 59] + 4af4b1: 06 + 4af4b2: 29 88 df a1 57 94 sub dword ptr [rax - 1806196257], ecx + 4af4b8: a1 2a 87 8f 35 93 bb 36 0e movabs eax, dword ptr [1024212206206551850] + 4af4c1: 2c 67 sub al, 103 + 4af4c3: b5 09 mov ch, 9 + 4af4c5: d1 89 d8 6a 3a c6 ror dword ptr [rcx - 969250088] + 4af4cb: 7e 72 jle 0x4af53f <__tens+0x257f> + 4af4cd: 66 30 93 57 d4 b6 39 xor byte ptr [rbx + 968283223], dl + 4af4d4: 68 ab 39 82 06 push 109197739 + 4af4d9: 25 2e ef 1f 7a and eax, 2048913198 + 4af4de: 0d be 35 b6 51 or eax, 1370895806 + 4af4e3: 42 22 55 f6 and dl, byte ptr [rbp - 10] + 4af4e7: 05 55 bd f0 0e add eax, 250658133 + 4af4ec: 91 xchg eax, ecx + 4af4ed: 68 28 03 64 b6 push -1234959576 + 4af4f2: 42 2c ac sub al, -84 + 4af4f5: fb sti + 4af4f6: 15 98 11 d6 1f adc eax, 534122904 + 4af4fb: 47 9c pushfq + 4af4fd: 37 + 4af4fe: 4e 81 9d 34 d8 7d da 5b a2 a4 4c sbb qword ptr [rbp - 629286860], 1285857883 + 4af509: b8 86 98 9d e3 mov eax, 3818756230 + 4af50e: b9 01 a2 e1 7c mov ecx, 2095161857 + 4af513: 5a pop rdx + 4af514: c9 leave + 4af515: cb retf + 4af516: 31 ae 32 7f d0 86 xor dword ptr [rsi - 2033156302], ebp + 4af51c: af scasd eax, dword ptr es:[rdi] + 4af51d: 8f ef 83 + 4af520: 76 5b jbe 0x4af57d <__tens+0x25bd> + 4af522: 6b b6 df 0f 47 58 73 imul esi, dword ptr [rsi + 1481052127], 115 + 4af529: 9b wait + 4af52a: d5 + 4af52b: 96 xchg eax, esi + 4af52c: 89 88 61 51 f7 0c mov dword ptr [rax + 217534817], ecx + 4af532: 40 dc c6 fadd st(6), st + 4af535: 0f 8e fc 70 36 69 jle 0x69816637 <_end+0x69352cb7> + 4af53b: af scasd eax, dword ptr es:[rdi] + 4af53c: 56 push rsi + 4af53d: 8e a0 09 e6 7d 73 mov fs, word ptr [rax + 1937630729] + 4af543: 91 xchg eax, ecx + 4af544: e1 82 loope 0x4af4c8 <__tens+0x2508> + 4af546: f6 74 3f 92 div byte ptr [rdi + rdi - 110] + 4af54a: 03 0e add ecx, dword ptr [rsi] + 4af54c: 6d insd dword ptr es:[rdi], dx + 4af54d: c5 8a 7f d4 + 4af551: cf iretd + 4af552: 00 74 9a e4 add byte ptr [rdx + 4*rbx - 28], dh + 4af556: 05 8e 3c ea eb add eax, 3957996686 + 4af55b: 4c 64 fs + 4af55d: 11 4e 38 adc dword ptr [rsi + 56], ecx + 4af560: 8c 3d e4 b2 5e e0 + 4af566: 0a b5 d9 3e 0b 0f or dh, byte ptr [rbp + 252395225] + 4af56c: 23 61 00 and esp, dword ptr [rcx] + 4af56f: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4af570: 37 + 4af571: 71 13 jno 0x4af586 <__tens+0x25c6> + 4af573: 64 34 19 xor al, 25 + 4af576: 9a + 4af577: 4e 00 41 40 add byte ptr [rcx + 64], r8b + 4af57b: 05 e6 1b 62 d9 add eax, 3647085542 + 4af580: 55 push rbp + 4af581: a2 29 93 bb 7e 34 5c 1b eb movabs byte ptr [-1505508269891022039], al + 4af58a: cb retf + 4af58b: 75 6b jne 0x4af5f8 <__tens+0x2638> + 4af58d: 34 84 xor al, -124 + 4af58f: e6 55 out 85, al + 4af591: ee out dx, al + 4af592: 0f 84 53 97 6a ba je 0xffffffffbab58ceb <_end+0xffffffffba69536b> + 4af598: f6 36 div byte ptr [rsi] + 4af59a: 38 f4 cmp ah, dh + 4af59c: 7b 5b jnp 0x4af5f9 <__tens+0x2639> + 4af59e: 50 push rax + 4af59f: 60 + 4af5a0: 78 92 js 0x4af534 <__tens+0x2574> + 4af5a2: 4a 33 5d 47 xor rbx, qword ptr [rbp + 71] + 4af5a6: 6d insd dword ptr es:[rdi], dx + 4af5a7: fd std + 4af5a8: 61 + 4af5a9: 47 b9 5d aa 75 73 mov r9d, 1937091165 + 4af5af: 26 60 + 4af5b1: e1 10 loope 0x4af5c3 <__tens+0x2603> + 4af5b3: c1 63 6d 4f shl dword ptr [rbx + 109], 79 + 4af5b7: 02 10 add dl, byte ptr [rax] + 4af5b9: 66 c9 leave + 4af5bb: 2e 19 4c 9b a9 sbb dword ptr cs:[rbx + 4*rbx - 87], ecx + 4af5c0: f4 hlt + 4af5c1: c9 leave + 4af5c2: 15 b9 90 fd 8c adc eax, 2365427897 + 4af5c7: 33 46 a8 xor eax, dword ptr [rsi - 88] + 4af5ca: 2e f0 09 1a lock or dword ptr cs:[rdx], ebx + 4af5ce: e5 b9 in eax, 185 + 4af5d0: b1 8f mov cl, -113 + 4af5d2: 92 xchg eax, edx + 4af5d3: ae scasb al, byte ptr es:[rdi] + 4af5d4: 88 1d e3 fa 21 b7 mov byte ptr [rip - 1222509853], bl # 0xffffffffb76cf0bd <_end+0xffffffffb720b73d> + 4af5da: 3d 1a 26 dd 75 cmp eax, 1977427482 + 4af5df: 84 9d 48 69 57 07 test byte ptr [rbp + 123169096], bl + 4af5e5: c4 d4 7a + 4af5e8: f0 lock + 4af5e9: e9 49 0a c8 75 jmp 0x76130037 <_end+0x75c6c6b7> + 4af5ee: e2 34 loop 0x4af624 <__tens+0x2664> + 4af5f0: 83 5d 07 3d sbb dword ptr [rbp + 7], 61 + 4af5f4: 4a 11 63 1d adc qword ptr [rbx + 29], rsp + 4af5f8: 15 64 a9 72 47 adc eax, 1198696804 + 4af5fd: e9 98 6b 5f 0b jmp 0xbaa619a <_end+0xb5e281a> + 4af602: 50 push rax + 4af603: 1d 36 dc 0f d5 sbb eax, 3574586422 + 4af608: 85 50 1e test dword ptr [rax + 30], edx + 4af60b: 14 75 adc al, 117 + 4af60d: 12 75 87 adc dh, byte ptr [rbp - 121] + 4af610: 34 38 xor al, 56 + 4af612: 84 e7 test bh, ah + 4af614: 9e sahf + 4af615: 80 78 22 ee cmp byte ptr [rax + 34], -18 + 4af619: 52 push rdx + 4af61a: 5c pop rsp + 4af61b: b1 d2 mov cl, -46 + 4af61d: ea + 4af61e: 7a 94 jp 0x4af5b4 <__tens+0x25f4> + 4af620: 02 7b db add bh, byte ptr [rbx - 37] + 4af623: fe 44 b7 97 inc byte ptr [rdi + 4*rsi - 105] + 4af627: 51 push rcx + 4af628: a8 9b test al, -101 + 4af62a: e0 64 loopne 0x4af690 <__tens+0x26d0> + 4af62c: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4af62d: d0 49 88 ror byte ptr [rcx - 120] + 4af630: 85 aa be 23 13 b9 test dword ptr [rdx - 1189928002], ebp + 4af636: ec in al, dx + 4af637: 11 67 d6 adc dword ptr [rdi - 42], esp + 4af63a: 7e 0f jle 0x4af64b <__tens+0x268b> + 4af63c: 48 48 rex64 + 4af63e: 98 cwde + 4af63f: 5d pop rbp + 4af640: ea + 4af641: 31 63 9f xor dword ptr [rbx - 97], esp + 4af644: e9 90 82 58 d1 jmp 0xffffffffd1a378d9 <_end+0xffffffffd1573f59> + 4af649: 64 4d a2 e5 e9 09 7e 33 20 59 32 movabs byte ptr fs:[3627966380353645029], al + 4af654: df 01 fild word ptr [rcx] + 4af656: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4af657: 03 a6 70 c2 27 38 add esp, dword ptr [rsi + 942129776] + 4af65d: f7 3d bb 70 5a 7c idiv dword ptr [rip + 2086301883] # 0x7ca5671e <_end+0x7c592d9e> + 4af663: 3c 3c cmp al, 60 + 4af665: 83 90 41 f4 f9 4b 7d adc dword ptr [rax + 1274672193], 125 + 4af66c: 9b wait + 4af66d: d8 e5 fsub st, st(5) + 4af66f: 80 94 61 fc a7 63 b6 ef adc byte ptr [rcx + 2*riz - 1234982916], -17 + 4af677: fa cli + 4af678: 49 2b e5 sub rsp, r13 + 4af67b: 62 + 4af67c: cd ad int 173 + 4af67e: b6 d3 mov dh, -45 + 4af680: fc cld + 4af681: 46 96 xchg eax, esi + 4af683: 80 3a f7 cmp byte ptr [rdx], -9 + 4af686: 2c 1f sub al, 31 + 4af688: 4f ed in eax, dx + 4af68a: 65 b7 fb mov bh, -5 + 4af68d: 4b 1e + 4af68f: 53 push rbx + 4af690: f2 05 cd 92 a6 d1 repne add eax, 3517354701 + 4af696: 12 af f3 30 ee 22 adc ch, byte ptr [rdi + 586035443] + 4af69c: 74 10 je 0x4af6ae <__tens+0x26ee> + 4af69e: da 38 fidivr dword ptr [rax] + 4af6a0: bb 47 64 ed 08 mov ebx, 149775431 + 4af6a5: 56 push rsi + 4af6a6: 72 1a jb 0x4af6c2 <__tens+0x2702> + 4af6a8: d3 22 shl dword ptr [rdx], cl + 4af6aa: f2 af repne scasd eax, dword ptr es:[rdi] + 4af6ac: 54 push rsp + 4af6ad: 6f outsd dx, dword ptr [rsi] + 4af6ae: 3c 7a cmp al, 122 + 4af6b0: 56 push rsi + 4af6b1: 9a + 4af6b2: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4af6b3: bc 12 8d 0e 7b mov esp, 2064551186 + 4af6b8: c5 60 46 + 4af6bb: 1c fb sbb al, -5 + 4af6bd: d6 + 4af6be: 34 6e xor al, 110 + 4af6c0: 9f lahf + 4af6c1: 1a 48 6f sbb cl, byte ptr [rax + 111] + 4af6c4: 9c pushfq + 4af6c5: c9 leave + 4af6c6: 9d popfq + 4af6c7: fe 82 db 88 f8 a0 inc byte ptr [rdx - 1594324773] + 4af6cd: 9e sahf + 4af6ce: 48 d8 fa fdivr st, st(2) + 4af6d1: c0 b4 84 81 a2 de c0 + 4af6d8: 83 85 7a 97 87 e8 30 add dword ptr [rbp - 393767046], 48 + 4af6df: ae scasb al, byte ptr es:[rdi] + 4af6e0: ec in al, dx + 4af6e1: bc 1c 8c cb 48 mov esp, 1221299228 + 4af6e6: 48 1d 37 d1 e0 0e sbb rax, 249614647 + 4af6ec: fc cld + 4af6ed: b0 11 mov al, 17 + 4af6ef: d0 49 fd ror byte ptr [rcx - 3] + 4af6f2: b5 94 mov ch, -108 + 4af6f4: d4 + 4af6f5: 7d 8d jge 0x4af684 <__tens+0x26c4> + 4af6f7: 47 e7 f2 out 242, eax + 4af6fa: 67 3d ad 62 ab ac addr32 cmp eax, 2896913069 + 4af700: 2a e6 sub ah, dh + 4af702: b4 0a mov ah, 10 + 4af704: f5 cmc + 4af705: 7d fc jge 0x4af703 <__tens+0x2743> + 4af707: 1d 53 45 2e d2 sbb eax, 3526247763 + 4af70c: 75 0e jne 0x4af71c <__tens+0x275c> + 4af70e: 0b 87 01 b0 b7 49 or eax, dword ptr [rdi + 1236774913] + 4af714: 6d insd dword ptr es:[rdi], dx + 4af715: bf 73 1b fd 7f mov edi, 2147294067 + 4af71a: 80 12 37 adc byte ptr [rdx], 55 + 4af71d: 07 + 4af71e: 9f lahf + 4af71f: dc 52 58 fcom qword ptr [rdx + 88] + 4af722: 3e 6f outsd dx, dword ptr ds:[rsi] + 4af724: 50 push rax + 4af725: f2 e2 c0 repne loop 0x4af6e8 <__tens+0x2728> + 4af728: 4a 2e cs + 4af72a: e6 93 out 147, al + 4af72c: 5a pop rdx + 4af72d: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4af72e: 96 xchg eax, esi + 4af72f: 4d 85 e1 test r9, r12 + 4af732: d0 c1 rol cl + 4af734: db 26 + 4af736: a1 83 7b 91 0b 19 43 d0 bf movabs eax, dword ptr [-4625123042462172285] + 4af73f: ef out dx, eax + 4af740: 69 16 df c7 dd b6 imul edx, dword ptr [rsi], 3067987935 + 4af746: 25 8f c9 ea 62 and eax, 1659554191 + 4af74b: 20 a6 17 6c 47 78 and byte ptr [rsi + 2017946647], ah + 4af751: f2 60 + 4af753: cb retf + 4af754: 83 03 46 add dword ptr [rbx], 70 + 4af757: 25 96 e9 85 0e and eax, 243657110 + 4af75c: be 05 8c da 34 mov esi, 886737925 + 4af761: 8a 67 6f mov ah, byte ptr [rdi + 111] + 4af764: 34 62 xor al, 98 + 4af766: 20 69 29 and byte ptr [rcx + 41], ch + 4af769: e9 9b f5 9a b6 jmp 0xffffffffb6e5ed09 <_end+0xffffffffb699b389> + 4af76e: 47 19 1b sbb dword ptr [r11], r11d + 4af771: a1 bf 0e 22 83 fd 90 bf e9 movabs eax, dword ptr [-1603403523819434305] + 4af77a: c1 15 ec b1 99 d6 3f rcl dword ptr [rip - 694570516], 63 # 0xffffffffd6e4a96d <_end+0xffffffffd6986fed> + 4af781: 34 f0 xor al, -16 + 4af783: b2 02 mov dl, 2 + 4af785: d0 01 rol byte ptr [rcx] + 4af787: 70 aa jo 0x4af733 <__tens+0x2773> + 4af789: ea + 4af78a: 76 cf jbe 0x4af75b <__tens+0x279b> + 4af78c: b5 8a mov ch, -118 + 4af78e: 77 c0 ja 0x4af750 <__tens+0x2790> + 4af790: a8 ed test al, -19 + 4af792: 73 51 jae 0x4af7e5 <__tens+0x2825> + 4af794: e2 08 loop 0x4af79e <__tens+0x27de> + 4af796: b0 b7 mov al, -73 + 4af798: c6 e4 + 4af79a: 00 4e 4d add byte ptr [rsi + 77], cl + 4af79d: 3f + 4af79e: 5d pop rbp + 4af79f: 50 push rax + 4af7a0: 1a 34 dd 99 12 4e 9d sbb dh, byte ptr [8*rbx - 1655827815] + 4af7a7: 1c 78 sbb al, 120 + 4af7a9: 69 fb 4f 95 5e 4c imul edi, ebx, 1281267023 + 4af7af: 47 dd a6 9c 6e 38 f9 frstor [r14 - 113742180] + 4af7b6: 19 da sbb edx, ebx + 4af7b8: e0 a6 loopne 0x4af760 <__tens+0x27a0> + 4af7ba: dd e2 fucom st(2) + 4af7bc: 8e 31 + 4af7be: dc 98 54 5e 45 da fcomp qword ptr [rax - 632988076] + 4af7c4: 36 b8 67 3f 1c 18 mov eax, 404504423 + 4af7ca: e4 21 in al, 33 + 4af7cc: 64 9a + 4af7ce: 7e a9 jle 0x4af779 <__tens+0x27b9> + 4af7d0: 55 push rbp + 4af7d1: f6 17 not byte ptr [rdi] + 4af7d3: 1e + 4af7d4: bb 08 7a 52 21 mov ebx, 559053320 + 4af7d9: dc 12 fcom qword ptr [rdx] + 4af7db: 17 + 4af7dc: ad lodsd eax, dword ptr [rsi] + 4af7dd: 72 29 jb 0x4af808 <__tens+0x2848> + 4af7df: 68 56 d2 42 00 push 4379222 + 4af7e4: f1 + 4af7e5: ad lodsd eax, dword ptr [rsi] + 4af7e6: be cc 96 7b 49 mov esi, 1232836300 + 4af7eb: ca e0 99 retf -26144 + 4af7ee: 1e + 4af7ef: 86 85 a5 8a 0d 50 xchg byte ptr [rbp + 1343064741], al + 4af7f5: f6 b0 ee da c3 c3 div byte ptr [rax - 1010574610] + 4af7fb: dc 7e f7 fdivr qword ptr [rsi - 9] + 4af7fe: 6a 50 push 80 + 4af800: 68 97 eb 5d be push -1101141097 + 4af805: 60 + 4af806: 9d popfq + 4af807: 7c b7 jl 0x4af7c0 <__tens+0x2800> + 4af809: 78 d9 js 0x4af7e4 <__tens+0x2824> + 4af80b: e9 95 7e b3 37 jmp 0x37fe76a5 <_end+0x37b23d25> + 4af810: 94 xchg eax, esp + 4af811: 0b ad 77 75 7f 74 or ebp, dword ptr [rbp + 1954510199] + 4af817: 42 c4 + 4af819: 42 be 07 fe d2 5f mov esi, 1607663111 + 4af81f: 6d insd dword ptr es:[rdi], dx + 4af820: a9 5d 8c 4c 7d test eax, 2102168669 + 4af825: c2 8f 0d ret 3471 + 4af828: 0f d5 2f pmullw mm5, qword ptr [rdi] + 4af82b: 0f 23 60 cf + 4af82f: 0c 3f or al, 63 + 4af831: 05 56 5b bd 01 add eax, 29186902 + 4af836: 11 3b adc dword ptr [rbx], edi + 4af838: 06 + 4af839: 49 d3 56 27 rcl qword ptr [r14 + 39], cl + 4af83d: ca fe c0 retf -16130 + 4af840: 50 push rax + 4af841: a1 02 76 a4 8d 88 c4 54 be movabs eax, dword ptr [-4731941217688586750] + 4af84a: 9a + 4af84b: 41 33 06 xor eax, dword ptr [r14] + 4af84e: d1 56 ed rcl dword ptr [rsi - 19] + 4af851: 20 61 c7 and byte ptr [rcx - 57], ah + 4af854: 23 41 b1 and eax, dword ptr [rcx - 79] + 4af857: 8d 75 e6 lea esi, [rbp - 26] + 4af85a: 56 push rsi + 4af85b: b6 76 mov dh, 118 + 4af85d: 8f 1e 74 + 4af860: 4e b9 97 d2 21 6f be 96 9d 43 movabs rcx, 4872216116537184919 + 4af86a: 62 36 27 9e 40 + 4af86f: 9b wait + 4af870: 4d 57 push r15 + 4af872: 26 66 2a f9 sub bh, cl + 4af876: ff 35 05 82 55 bf push qword ptr [rip - 1084915195] # 0xffffffffbfa07a81 <_end+0xffffffffbf544101> + 4af87c: 39 24 e0 cmp dword ptr [rax + 8*riz], esp + 4af87f: 69 b7 38 68 be 4c fd 00 64 ca imul esi, dword ptr [rdi + 1287546936], 3395551485 + 4af889: 64 0f a0 push fs + 4af88c: 8a 15 4b 1f ae 52 mov dl, byte ptr [rip + 1387142987] # 0x52f917dd <_end+0x52acde5d> + 4af892: 20 9e 58 a5 cc 04 and byte ptr [rsi + 80520536], bl + 4af898: 9e sahf + 4af899: e6 5e out 94, al + 4af89b: fb sti + 4af89c: 4c 64 fs + 4af89e: da 58 1f ficomp dword ptr [rax + 31] + 4af8a1: 6e outsb dx, byte ptr [rsi] + 4af8a2: f2 xacquire + 4af8a3: 96 xchg eax, esi + 4af8a4: 01 94 b1 8a 6b e1 e1 add dword ptr [rcx + 4*rsi - 505320566], edx + 4af8ab: be 08 f9 8b ed mov esi, 3985373448 + 4af8b0: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4af8b1: 09 28 or dword ptr [rax], ebp + 4af8b3: 2f + 4af8b4: ab stosd dword ptr es:[rdi], eax + 4af8b5: ab stosd dword ptr es:[rdi], eax + 4af8b6: 0b d5 or edx, ebp + 4af8b8: e6 f7 out 247, al + 4af8ba: 57 push rdi + 4af8bb: 6e outsb dx, byte ptr [rsi] + 4af8bc: 29 89 0a 6b 31 64 sub dword ptr [rcx + 1680960266], ecx + 4af8c2: 35 f7 fc 4c 4a xor eax, 1246559479 + 4af8c7: b5 c4 mov ch, -60 + 4af8c9: 0a 1d 9a cb d6 9f or bl, byte ptr [rip - 1613313126] # 0xffffffffa021c469 <_end+0xffffffff9fd58ae9> + 4af8cf: 6f outsd dx, dword ptr [rsi] + 4af8d0: f8 clc + 4af8d1: fb sti + 4af8d2: 6b 83 69 f4 42 3b 29 imul eax, dword ptr [rbx + 994243689], 41 + 4af8d9: 21 d3 and ebx, edx + 4af8db: 8b 6b 1b mov ebp, dword ptr [rbx + 27] + 4af8de: 11 40 b1 adc dword ptr [rax - 79], eax + 4af8e1: 8f 27 7c + 4af8e4: 55 push rbp + 4af8e5: d9 45 b3 fld dword ptr [rbp - 77] + 4af8e8: 88 d1 mov cl, dl + 4af8ea: 1f + 4af8eb: ff 3c d1 + 4af8ee: 2c d3 sub al, -45 + 4af8f0: a0 3a ec f7 92 f7 89 37 a4 movabs al, byte ptr [-6613665831354635206] + 4af8f9: 7f 70 jg 0x4af96b <__tens+0x29ab> + 4af8fb: ab stosd dword ptr es:[rdi], eax + 4af8fc: bf a4 79 4d eb mov edi, 3947723172 + 4af901: 8c a2 b3 8e 4d c2 mov word ptr [rdx - 1035104589], fs + 4af907: d9 dc + 4af909: da 34 71 fidiv dword ptr [rcx + 2*rsi] + 4af90c: 3e eb e2 jmp 0x4af8f1 <__tens+0x2931> + 4af90f: 06 + 4af910: 76 4f jbe 0x4af961 <__tens+0x29a1> + 4af912: c0 d7 11 rcl bh, 17 + 4af915: d8 79 b3 fdivr dword ptr [rcx - 77] + 4af918: bc 0e 3b 2b 33 mov esp, 858471182 + 4af91d: fc cld + 4af91e: 94 xchg eax, esp + 4af91f: 8c ab 53 8b a2 01 mov word ptr [rbx + 27429715], gs + 4af925: 5d pop rbp + 4af926: 6c insb byte ptr es:[rdi], dx + 4af927: c0 2a 43 shr byte ptr [rdx], 67 + 4af92a: 00 d9 add cl, bl + 4af92c: ca 91 ea retf -5487 + 4af92f: 7f 08 jg 0x4af939 <__tens+0x2979> + 4af931: b0 30 mov al, 48 + 4af933: 6d insd dword ptr es:[rdi], dx + 4af934: 08 5f 84 or byte ptr [rdi - 124], bl + 4af937: 64 49 53 push r11 + 4af93a: 6f outsd dx, dword ptr [rsi] + 4af93b: 79 7d jns 0x4af9ba <__tens+0x29fa> + 4af93d: 68 e4 fd 67 fe push -26739228 + 4af942: 88 f8 mov al, bh + 4af944: 56 push rsi + 4af945: 6c insb byte ptr es:[rdi], dx + 4af946: 04 e0 add al, -32 + 4af948: 77 21 ja 0x4af96b <__tens+0x29ab> + 4af94a: 48 ae scasb al, byte ptr es:[rdi] + 4af94c: 11 cb adc ebx, ecx + 4af94e: 98 cwde + 4af94f: ce + 4af950: 46 0c 59 or al, 89 + 4af953: 84 00 test byte ptr [rax], al + 4af955: 44 eb 1f jmp 0x4af977 <__tens+0x29b7> + 4af958: 9b wait + 4af959: a2 1b 6e 11 16 2f ff 9c 3e movabs byte ptr [4511761504417181211], al + 4af962: 3f + 4af963: f7 8c ca 59 31 18 59 + 4af96a: 84 34 46 test byte ptr [rsi + 2*rax], dh + 4af96d: ed in eax, dx + 4af96e: f0 lock + 4af96f: 56 push rsi + 4af970: 32 0c d1 xor cl, byte ptr [rcx + 8*rdx] + 4af973: b7 01 mov bh, 1 + 4af975: 6a a1 push -95 + 4af977: d9 91 9e 5b 40 24 fst dword ptr [rcx + 608197534] + 4af97d: 3e ee out dx, al + 4af97f: 3c a6 cmp al, -90 + 4af981: e4 39 in al, 57 + 4af983: 87 b4 96 b3 2a 71 78 xchg dword ptr [rsi + 4*rdx + 2020682419], esi + 4af98a: 1b 3f sbb edi, dword ptr [rdi] + 4af98c: fd std + 4af98d: 5d pop rbp + 4af98e: 83 09 9f or dword ptr [rcx], -97 + 4af991: 48 7a 8c jp 0x4af920 <__tens+0x2960> + 4af994: 4a b7 92 mov dil, -110 + 4af997: 15 81 7c df 05 adc eax, 98532481 + 4af99c: 37 + 4af99d: 3f + 4af99e: 8d 0e lea ecx, [rsi] + 4af9a0: 73 f2 jae 0x4af994 <__tens+0x29d4> + 4af9a2: 1f + 4af9a3: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4af9a4: 22 96 b2 68 37 d3 and dl, byte ptr [rsi - 751343438] + 4af9aa: 9c pushfq + 4af9ab: 25 a6 84 ff 43 and eax, 1140819110 + 4af9b0: e9 8f cf 81 83 jmp 0xffffffff83ccc944 <_end+0xffffffff83808fc4> + 4af9b5: d8 6e 56 fsubr dword ptr [rsi + 86] + 4af9b8: c6 7f 42 + 4af9bb: 48 28 94 c7 35 59 fb d2 sub byte ptr [rdi + 8*rax - 755279563], dl + 4af9c3: cf iretd + 4af9c4: 8b 8c 7e a9 d8 ae 0a mov ecx, dword ptr [rsi + 2*rdi + 179230889] + 4af9cb: 75 23 jne 0x4af9f0 <__tens+0x2a30> + 4af9cd: ca dd 32 retf 13021 + 4af9d0: ef out dx, eax + 4af9d1: 08 81 aa f9 ff fb or byte ptr [rcx - 67110486], al + 4af9d7: 96 xchg eax, esi + 4af9d8: aa stosb byte ptr es:[rdi], al + 4af9d9: 39 d0 cmp eax, edx + 4af9db: a1 88 f5 cd e3 00 7e e7 47 movabs eax, dword ptr [5181248438600070536] + 4af9e4: db 3f fstp tbyte ptr [rdi] + 4af9e6: 6b cd 80 imul ecx, ebp, -128 + 4af9e9: 9a + 4af9ea: 2a e7 sub ah, bh + 4af9ec: 52 push rdx + 4af9ed: 21 52 9a and dword ptr [rdx - 102], edx + 4af9f0: 83 62 a0 ed and dword ptr [rdx - 96], -19 + 4af9f4: 10 56 17 adc byte ptr [rsi + 23], dl + 4af9f7: ef out dx, eax + 4af9f8: a1 cf 70 a6 c4 e6 9f 33 ee movabs eax, dword ptr [-1282505655379922737] + 4afa01: f3 fb rep sti + 4afa03: 2d 3b f5 d7 c2 sub eax, 3268932923 + 4afa08: 27 + 4afa09: 4e a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4afa0b: 92 xchg eax, edx + 4afa0c: b0 e4 mov al, -28 + 4afa0e: 47 cc int3 + 4afa10: bc 12 a2 df c9 mov esp, 3386876434 + 4afa15: 83 4f d6 75 or dword ptr [rdi - 42], 117 + 4afa19: 54 push rsp + 4afa1a: 7e 99 jle 0x4af9b5 <__tens+0x29f5> + 4afa1c: bf 19 13 b5 99 mov edi, 2578780953 + 4afa21: e5 ff in eax, 255 + 4afa23: 9f lahf + 4afa24: b6 c7 mov dh, -57 + 4afa26: c2 1f e7 ret -6369 + 4afa29: 05 56 ef dd 69 add eax, 1776152406 + 4afa2e: 21 83 4e be b6 fe and dword ptr [rbx - 21578162], eax + 4afa34: c8 1d 92 bf enter -28131, -65 + 4afa38: 1d fb bd 60 8d sbb eax, 2371927547 + 4afa3d: 9f lahf + 4afa3e: 75 72 jne 0x4afab2 <__tens+0x2af2> + 4afa40: a0 ef 46 35 ed eb 0e 02 64 movabs al, byte ptr [7206338760206010095] + 4afa49: 3d ab ca fe a2 cmp eax, 2734607019 + 4afa4e: 20 db and bl, bl + 4afa50: f6 18 neg byte ptr [rax] + 4afa52: 12 ba dd 2b b6 b2 adc bh, byte ptr [rdx - 1296684067] + 4afa58: f0 lock + 4afa59: ef out dx, eax + 4afa5a: 01 31 add dword ptr [rcx], esi + 4afa5c: fa cli + 4afa5d: 5c pop rsp + 4afa5e: de 8f 13 92 31 2e fimul word ptr [rdi + 775000595] + 4afa64: d2 14 21 rcl byte ptr [rcx + riz], cl + 4afa67: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4afa68: 3f + 4afa69: ad lodsd eax, dword ptr [rsi] + 4afa6a: ee out dx, al + 4afa6b: 87 dd xchg ebx, ebp + 4afa6d: b1 08 mov cl, 8 + 4afa6f: df 42 76 fild word ptr [rdx + 118] + 4afa72: 38 a5 d0 34 6f 74 cmp byte ptr [rbp + 1953445072], ah + 4afa78: 44 48 rex64 + 4afa7a: 6c insb byte ptr es:[rdi], dx + 4afa7b: d7 xlatb + 4afa7c: 17 + 4afa7d: 03 c4 add eax, esp + 4afa7f: 4c c9 leave + 4afa81: 89 f6 mov esi, esi + 4afa83: e4 71 in al, 113 + 4afa85: 60 + 4afa86: d7 xlatb + 4afa87: b7 a2 mov bh, -94 + 4afa89: b4 e0 mov ah, -32 + 4afa8b: 5f pop rdi + 4afa8c: 15 79 1c 6e 53 adc eax, 1399725177 + 4afa91: 3f + 4afa92: d4 + 4afa93: c7 71 7d + 4afa96: fb sti + 4afa97: 3e 06 + 4afa99: d9 8d 06 5f 5f a7 + 4afa9f: 35 70 77 2d 65 xor eax, 1697478512 + 4afaa4: 07 + 4afaa5: 46 0f 75 6c 65 a1 pcmpeqw mm5, qword ptr [rbp + 2*r12 - 95] + 4afaab: 64 8e cf mov cs, edi + 4afaae: c2 36 8b ret -29898 + 4afab1: 75 4d jne 0x4afb00 <__tens+0x2b40> + 4afab3: 21 93 ef 48 93 78 and dword ptr [rbx + 2022918383], edx + 4afab9: 89 05 e4 f3 b7 74 mov dword ptr [rip + 1958212580], eax # 0x7502eea3 <_end+0x74b6b523> + 4afabf: 96 xchg eax, esi + 4afac0: 0b 0b or ecx, dword ptr [rbx] + 4afac2: 57 push rdi + 4afac3: 10 8f ba fa bd d7 adc byte ptr [rdi - 675415366], cl + 4afac9: 9d popfq + 4afaca: f0 lock + 4afacb: ce + 4afacc: 1f + 4afacd: 26 2b a9 b6 21 1c 07 sub ebp, dword ptr es:[rcx + 119284150] + 4afad4: 1f + 4afad5: b8 eb cb 6c ed mov eax, 3983330283 + 4afada: 27 + 4afadb: f4 hlt + 4afadc: d6 + 4afadd: 8c 22 mov word ptr [rdx], fs + 4afadf: 44 cf iretd + 4afae1: 6f outsd dx, dword ptr [rsi] + 4afae2: e5 65 in eax, 101 + 4afae4: 60 + 4afae5: c4 36 50 + 4afae8: ef out dx, eax + 4afae9: 9d popfq + 4afaea: 91 xchg eax, ecx + 4afaeb: ad lodsd eax, dword ptr [rsi] + 4afaec: 8b 84 fd cc a6 58 d1 mov eax, dword ptr [rbp + 8*rdi - 782719284] + 4afaf3: 61 + 4afaf4: a3 dc 27 75 59 04 f3 4c 75 movabs dword ptr [8452397800673847260], eax + 4afafd: 50 push rax + 4afafe: 85 50 09 test dword ptr [rax + 9], edx + 4afb01: fd std + 4afb02: 0d a7 aa f5 40 or eax, 1089841831 + 4afb07: 35 db 7a 57 35 xor eax, 894925531 + 4afb0c: 4e 3d ba b5 4f 6c cmp rax, 1817163194 + 4afb12: 73 35 jae 0x4afb49 <__tens+0x2b89> + 4afb14: 9f lahf + 4afb15: 68 fb cd 82 fa push -92090885 + 4afb1a: e8 ef ca 0d ab call 0xffffffffab58c60e <_end+0xffffffffab0c8c8e> + 4afb1f: 97 xchg eax, edi + 4afb20: f3 2f + 4afb22: bd 51 9c fe a7 mov ebp, 2818481233 + 4afb27: 77 6c ja 0x4afb95 <__tens+0x2bd5> + 4afb29: 84 07 test byte ptr [rdi], al + 4afb2b: 31 81 8b 61 3d a4 xor dword ptr [rcx - 1539481205], eax + 4afb31: 97 xchg eax, edi + 4afb32: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4afb33: bc 51 96 5e fc mov esp, 4234057297 + 4afb38: bc 8f e0 e2 1f mov esp, 534962319 + 4afb3d: 79 e8 jns 0x4afb27 <__tens+0x2b67> + 4afb3f: f7 c0 1c 2f 77 9d test eax, 2641833756 + 4afb45: 6f outsd dx, dword ptr [rsi] + 4afb46: 42 7c 88 jl 0x4afad1 <__tens+0x2b11> + 4afb49: 6f outsd dx, dword ptr [rsi] + 4afb4a: d5 + 4afb4b: 08 ab c3 80 00 63 or byte ptr [rbx + 1660977347], ch + 4afb51: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4afb52: ee out dx, al + 4afb53: 0d c6 6e d4 e6 or eax, 3872681670 + 4afb58: b7 4e mov bh, 78 + 4afb5a: ca 7d 9d retf -25219 + 4afb5d: 1d 68 6b 0b 73 sbb eax, 1930128232 + 4afb62: 06 + 4afb63: da f2 + 4afb65: e0 f0 loopne 0x4afb57 <__tens+0x2b97> + 4afb67: 4a 68 f4 8b 03 63 push 1661176820 + 4afb6d: 74 09 je 0x4afb78 <__tens+0x2bb8> + 4afb6f: 52 push rdx + 4afb70: 02 d3 add dl, bl + 4afb72: 19 ca sbb edx, ecx + 4afb74: 9a + 4afb75: bb 09 bc b1 ae mov ebx, 2930883593 + 4afb7a: 55 push rbp + 4afb7b: aa stosb byte ptr es:[rdi], al + 4afb7c: 33 44 ed 3d xor eax, dword ptr [rbp + 8*rbp + 61] + 4afb80: ba 38 79 f2 65 mov edx, 1710389560 + 4afb85: 78 4b js 0x4afbd2 <__tens+0x2c12> + 4afb87: 3e e7 6b out 107, eax + 4afb8a: 29 28 sub dword ptr [rax], ebp + 4afb8c: 14 63 adc al, 99 + 4afb8e: f9 stc + 4afb8f: 7e cc jle 0x4afb5d <__tens+0x2b9d> + 4afb91: 55 push rbp + 4afb92: 1d 7a 47 6b 0b sbb eax, 191580026 + 4afb97: df 52 18 fist word ptr [rdx + 24] + 4afb9a: e1 cd loope 0x4afb69 <__tens+0x2ba9> + 4afb9c: bd a5 dd ce b3 mov ebp, 3016678821 + 4afba1: 0e + 4afba2: 0a f0 or dh, al + 4afba4: 8b 1a mov ebx, dword ptr [rdx] + 4afba6: ca 72 72 retf 29298 + 4afba9: b5 41 mov ch, 65 + 4afbab: 52 push rdx + 4afbac: cc int3 + 4afbad: fd std + 4afbae: 02 b0 b3 98 88 ff add dh, byte ptr [rax - 7825229] + 4afbb4: 62 + 4afbb5: 88 87 c4 72 53 e8 mov byte ptr [rdi - 397184316], al + 4afbbb: b3 29 mov bl, 41 + 4afbbd: ca 4b bf retf -16565 + 4afbc0: 45 ef out dx, eax + 4afbc2: 1f + 4afbc3: 7e 89 jle 0x4afb4e <__tens+0x2b8e> + 4afbc5: 31 d8 xor eax, ebx + 4afbc7: f2 af repne scasd eax, dword ptr es:[rdi] + 4afbc9: 27 + 4afbca: 54 push rsp + 4afbcb: 0f 05 syscall + 4afbcd: 9e sahf + 4afbce: df 3c 85 e8 ba 75 ac fistp qword ptr [4*rax - 1401570584] + 4afbd5: 06 + 4afbd6: 5c pop rsp + 4afbd7: f6 00 a7 test byte ptr [rax], -89 + 4afbda: 71 9c jno 0x4afb78 <__tens+0x2bb8> + 4afbdc: ac lodsb al, byte ptr [rsi] + 4afbdd: 5e pop rsi + 4afbde: 14 a3 adc al, -93 + 4afbe0: b2 ba mov dl, -70 + 4afbe2: 63 de movsxd ebx, esi + 4afbe4: bf 5b 25 76 e6 mov edi, 3866502491 + 4afbe9: 7b 81 jnp 0x4afb6c <__tens+0x2bac> + 4afbeb: 6e outsb dx, byte ptr [rsi] + 4afbec: d0 d3 rcl bl + 4afbee: 6a 4c push 76 + 4afbf0: 35 99 ab 25 f8 xor eax, 4163218329 + 4afbf5: f2 5e repne pop rsi + 4afbf7: e9 5a 09 cd 11 jmp 0x12180556 <_end+0x11cbcbd6> + 4afbfc: de 78 4f fidivr word ptr [rax + 79] + 4afbff: d5 + 4afc00: 7e ae jle 0x4afbb0 <__tens+0x2bf0> + 4afc02: 01 a0 cb 9d 82 b3 add dword ptr [rax - 1283285557], esp + 4afc08: bd 18 bd 5a 9e mov ebp, 2656746776 + 4afc0d: 9c pushfq + 4afc0e: eb 18 jmp 0x4afc28 <__tens+0x2c68> + 4afc10: 04 c5 add al, -59 + 4afc12: a3 ad 6c 55 e3 e3 aa 79 54 movabs dword ptr [6087084267116260525], eax + 4afc1b: d3 5f ac rcr dword ptr [rdi - 84], cl + 4afc1e: 91 xchg eax, ecx + 4afc1f: 51 push rcx + 4afc20: ac lodsb al, byte ptr [rsi] + 4afc21: 21 18 and dword ptr [rax], ebx + 4afc23: 22 d3 and dl, bl + 4afc25: d9 d1 + 4afc27: c8 51 8c 3a enter -29615, 58 + 4afc2b: 31 c8 xor eax, ecx + 4afc2d: 3f + 4afc2e: 8c 08 mov word ptr [rax], cs + 4afc30: 64 a2 46 c1 ed ab 54 b1 c5 5b movabs byte ptr fs:[6612886605083296070], al + 4afc3a: 75 92 jne 0x4afbce <__tens+0x2c0e> + 4afc3c: 93 xchg eax, ebx + 4afc3d: c0 9e 34 57 ba 4a f9 rcr byte ptr [rsi + 1253726004], 249 + 4afc44: 6c insb byte ptr es:[rdi], dx + 4afc45: 88 d5 mov ch, dl + 4afc47: 41 b2 d8 mov r10b, -40 + 4afc4a: 5a pop rdx + 4afc4b: 0a 4b a9 or cl, byte ptr [rbx - 87] + 4afc4e: ab stosd dword ptr es:[rdi], eax + 4afc4f: 36 58 pop rax + 4afc51: 67 3a 88 9f 22 ad a9 cmp cl, byte ptr [eax - 1448271201] + 4afc58: 9a + 4afc59: 06 + 4afc5a: 64 5d pop rbp + 4afc5c: 2f + 4afc5d: 17 + 4afc5e: 46 05 16 da 66 03 add eax, 57072150 + 4afc64: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4afc65: 8e 80 c3 03 24 17 mov es, word ptr [rax + 388236227] + 4afc6b: 0b 35 a2 f0 70 66 or esi, dword ptr [rip + 1718677666] # 0x66bbed13 <_end+0x666fb393> + 4afc71: 6e outsb dx, byte ptr [rsi] + 4afc72: 81 fa 27 b8 ce 4f cmp edx, 1338947623 + 4afc78: ea + 4afc79: cf iretd + 4afc7a: 5f pop rdi + 4afc7b: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4afc7c: d5 + 4afc7d: 56 push rsi + 4afc7e: 7b 16 jnp 0x4afc96 <__tens+0x2cd6> + 4afc80: b2 9f mov dl, -97 + 4afc82: 2b fe sub edi, esi + 4afc84: cd 6b int 107 + 4afc86: c3 ret + 4afc87: fe c9 dec cl + 4afc89: 4c 4c + 4afc8b: a8 0f test al, 15 + 4afc8d: 32 96 cd 84 85 12 xor dl, byte ptr [rsi + 310740173] + 4afc93: 3e b8 a8 ed 09 25 mov eax, 621407656 + 4afc99: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4afc9a: ec in al, dx + 4afc9b: 91 xchg eax, ecx + 4afc9c: 7b e1 jnp 0x4afc7f <__tens+0x2cbf> + 4afc9e: c7 7e dc + 4afca1: be 45 bc f4 32 mov esi, 854899781 + 4afca6: 40 c1 a7 89 e6 9b c0 0b shl dword ptr [rdi - 1063524727], 11 + 4afcae: b2 2e mov dl, 46 + 4afcb0: fc cld + 4afcb1: 1e + 4afcb2: df ff + 4afcb4: 5f pop rdi + 4afcb5: 83 ef 14 sub edi, 20 + 4afcb8: 59 pop rcx + 4afcb9: 6c insb byte ptr es:[rdi], dx + 4afcba: 96 xchg eax, esi + 4afcbb: c6 d8 + 4afcbd: 8d 77 cd lea esi, [rdi - 51] + 4afcc0: 3b 0f cmp ecx, dword ptr [rdi] + 4afcc2: eb 5f jmp 0x4afd23 <__tens+0x2d63> + 4afcc4: 15 77 d4 23 c8 adc eax, 3357791351 + 4afcc9: 87 4b d6 xchg dword ptr [rbx - 42], ecx + 4afccc: 50 push rax + 4afccd: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4afcce: 22 57 98 and dl, byte ptr [rdi - 104] + 4afcd1: 31 88 62 8b 1a 5a xor dword ptr [rax + 1511689058], ecx + 4afcd7: 31 e6 xor esi, esp + 4afcd9: 17 + 4afcda: 8e 64 7a 9d mov fs, word ptr [rdx + 2*rdi - 99] + 4afcde: 7e 4b jle 0x4afd2b <__tens+0x2d6b> + 4afce0: 28 3d a4 2b 84 ca sub byte ptr [rip - 897307740], bh # 0xffffffffcacf288a <_end+0xffffffffca82ef0a> + 4afce6: ca 67 98 retf -26521 + 4afce9: 03 1f add ebx, dword ptr [rdi] + 4afceb: 74 59 je 0x4afd46 <__tens+0x2d86> + 4afced: 01 66 6e add dword ptr [rsi + 110], esp + 4afcf0: a9 e1 16 3e 45 test eax, 1161696993 + 4afcf5: 3c de cmp al, -34 + 4afcf7: 3d ae 56 3e a5 cmp eax, 2772326062 + 4afcfc: ef out dx, eax + 4afcfd: 0a eb or ch, bl + 4afcff: c7 3e + 4afd01: f3 39 3f rep cmp dword ptr [rdi], edi + 4afd04: 73 1d jae 0x4afd23 <__tens+0x2d63> + 4afd06: 75 78 jne 0x4afd80 <__tens+0x2dc0> + 4afd08: f8 clc + 4afd09: 6d insd dword ptr es:[rdi], dx + 4afd0a: 81 45 f7 70 67 62 8d add dword ptr [rbp - 9], 2372036464 + 4afd11: d2 17 rcl byte ptr [rdi], cl + 4afd13: cb retf + 4afd14: f4 hlt + 4afd15: 87 9e 90 ba 6a a8 xchg dword ptr [rsi - 1469400432], ebx + 4afd1b: 93 xchg eax, ebx + 4afd1c: 28 f3 sub bl, dh + 4afd1e: dc c1 fadd st(1), st + 4afd20: e2 4c loop 0x4afd6e <__tens+0x2dae> + 4afd22: 1e + 4afd23: 1a 42 d0 sbb al, byte ptr [rdx - 48] + 4afd26: 95 xchg eax, ebp + 4afd27: d8 69 dd fsubr dword ptr [rcx - 35] + 4afd2a: f6 b9 f5 ea 00 bb idiv byte ptr [rcx - 1157567755] + 4afd30: 87 76 c3 xchg dword ptr [rsi - 61], esi + 4afd33: ac lodsb al, byte ptr [rsi] + 4afd34: 78 95 js 0x4afccb <__tens+0x2d0b> + 4afd36: 60 + 4afd37: ca 39 0d retf 3385 + 4afd3a: 49 5b pop r11 + 4afd3c: 4c 6d insd dword ptr es:[rdi], dx + 4afd3e: b8 f8 f0 7e 73 mov eax, 1937699064 + 4afd43: f2 6d repne insd dword ptr es:[rdi], dx + 4afd45: 9f lahf + 4afd46: 41 39 c0 cmp r8d, eax + 4afd49: 7b 26 jnp 0x4afd71 <__tens+0x2db1> + 4afd4b: 69 03 4a 52 72 c4 imul eax, dword ptr [rbx], 3295826506 + 4afd51: 60 + 4afd52: b0 6e mov al, 110 + 4afd54: 93 xchg eax, ebx + 4afd55: 1e + 4afd56: c0 db b1 rcr bl, 177 + 4afd59: 35 10 29 54 4d xor eax, 1297361168 + 4afd5e: 98 cwde + 4afd5f: 83 85 ad 73 f6 20 bc add dword ptr [rbp + 553022381], -68 + 4afd66: 8c e0 mov eax, fs + 4afd68: 15 49 b2 1f a6 adc eax, 2787095113 + 4afd6d: 03 48 58 add ecx, dword ptr [rax + 88] + 4afd70: d7 xlatb + 4afd71: bc 5b e1 b5 dd mov esp, 3719684443 + 4afd76: 88 40 42 mov byte ptr [rax + 66], al + 4afd79: 25 c2 d4 1a 04 and eax, 68867266 + 4afd7e: 18 2c d1 sbb byte ptr [rcx + 8*rdx], ch + 4afd81: 72 13 jb 0x4afd96 <__tens+0x2dd6> + 4afd83: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4afd84: b4 69 mov ah, 105 + 4afd86: ba b2 3f 28 99 mov edx, 2569551794 + 4afd8b: 22 96 c2 11 cd f3 and dl, byte ptr [rsi - 204664382] + 4afd91: d6 + 4afd92: dc 25 23 df 54 ac fsub qword ptr [rip - 1403723997] # 0xffffffffac9fdcbb <_end+0xffffffffac53a33b> + 4afd98: 5e pop rsi + 4afd99: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4afd9a: a3 24 1d 6e e1 77 5b 41 cd movabs dword ptr [-3656540852006806236], eax + 4afda3: b3 c0 mov bl, -64 + 4afda5: 85 9d b9 c7 ef 7b test dword ptr [rbp + 2079311801], ebx + 4afdab: 49 e3 54 jrcxz 0x4afe02 <__tens+0x2e42> + 4afdae: 11 e9 adc ecx, ebp + 4afdb0: 8b cd mov ecx, ebp + 4afdb2: 65 73 aa jae 0x4afd5f <__tens+0x2d9f> + 4afdb5: 00 51 b5 add byte ptr [rcx - 75], dl + 4afdb8: eb 99 jmp 0x4afd53 <__tens+0x2d93> + 4afdba: e6 0e out 14, al + 4afdbc: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4afdbd: 27 + 4afdbe: 09 fc or esp, edi + 4afdc0: de 74 b3 ef fidiv word ptr [rbx + 4*rsi - 17] + 4afdc4: 10 a9 ca 8a 3d 0e adc byte ptr [rcx + 238914250], ch + 4afdca: b4 83 mov ah, -125 + 4afdcc: 06 + 4afdcd: 00 3f add byte ptr [rdi], bh + 4afdcf: da 89 a0 90 85 75 fimul dword ptr [rcx + 1971687584] + 4afdd5: 1b ce sbb ecx, esi + 4afdd7: c6 20 + 4afdd9: ff f6 push rsi + 4afddb: 54 push rsp + 4afddc: f3 f7 a2 fd f6 58 ab rep mul dword ptr [rdx - 1420232963] + 4afde3: d2 6d 3b shr byte ptr [rbp + 59], cl + 4afde6: 76 d0 jbe 0x4afdb8 <__tens+0x2df8> + 4afde8: 15 25 af 6c 2d adc eax, 762097445 + 4afded: 62 + 4afdee: 19 25 57 40 71 c3 sbb dword ptr [rip - 1015988137], esp # 0xffffffffc3bc3e4b <_end+0xffffffffc37004cb> + 4afdf4: 8f 63 63 + 4afdf7: 98 cwde + 4afdf8: 4f bb 00 ea 4d 4a ea 09 6d e9 movabs r11, -1626632988537263616 + 4afe02: 9d popfq + 4afe03: e6 5f out 95, al + 4afe05: fe 01 inc byte ptr [rcx] + 4afe07: 6b a5 61 01 96 ec 32 imul esp, dword ptr [rbp - 325713567], 50 + 4afe0e: 9e sahf + 4afe0f: 52 push rdx + 4afe10: e9 0a 26 f8 ea jmp 0xffffffffeb43241f <_end+0xffffffffeaf6ea9f> + 4afe15: 7e a3 jle 0x4afdba <__tens+0x2dfa> + 4afe17: 01 77 05 add dword ptr [rdi + 5], esi + 4afe1a: 71 69 jno 0x4afe85 <__tens+0x2ec5> + 4afe1c: 6f outsd dx, dword ptr [rsi] + 4afe1d: 71 a0 jno 0x4afdbf <__tens+0x2dff> + 4afe1f: 5a pop rdx + 4afe20: da b1 3f cb da fe fidiv dword ptr [rcx - 19215553] + 4afe26: 60 + 4afe27: 42 90 nop + 4afe29: b7 3f mov bh, 63 + 4afe2b: a3 75 2f 01 76 be e5 c0 24 movabs dword ptr [2648369187080187765], eax + 4afe34: ae scasb al, byte ptr es:[rdi] + 4afe35: 09 0f or dword ptr [rdi], ecx + 4afe37: 13 dc adc ebx, esp + 4afe39: 23 83 2e 76 cb 8e and eax, dword ptr [rbx - 1899268562] + 4afe3f: 5c pop rsp + 4afe40: 12 8f cb 17 5c 5f adc cl, byte ptr [rdi + 1599870923] + 4afe46: 1b 40 e0 sbb eax, dword ptr [rax - 32] + 4afe49: 63 0a movsxd ecx, dword ptr [rdx] + 4afe4b: 5f pop rdi + 4afe4c: 0a 56 e1 or dl, byte ptr [rsi - 31] + 4afe4f: 47 86 a7 57 dc d4 77 xchg byte ptr [r15 + 2010438743], r12b + 4afe56: 13 ee adc ebp, esi + 4afe58: e5 7e in eax, 126 + 4afe5a: 8e 22 mov fs, word ptr [rdx] + 4afe5c: b9 94 a2 0a 34 mov ecx, 873112212 + 4afe61: c5 a6 ae + 4afe64: 2f + 4afe65: fe b0 55 8a 31 2d + 4afe6b: 92 xchg eax, edx + 4afe6c: 72 b7 jb 0x4afe25 <__tens+0x2e65> + 4afe6e: 08 f1 or cl, dh + 4afe70: f6 dd neg ch + 4afe72: 5b pop rbx + 4afe73: f1 + 4afe74: 02 97 b6 df 4e 8a add dl, byte ptr [rdi - 1974542410] + 4afe7a: 43 cd 66 int 102 + 4afe7d: db e1 + 4afe7f: 90 nop + 4afe80: a1 e4 4c 58 cb f6 8e 56 9d movabs eax, dword ptr [-7109337771133088540] + 4afe89: 5f pop rdi + 4afe8a: e5 69 in eax, 105 + 4afe8c: ba 76 a3 6d 09 mov edx, 158180214 + 4afe91: c1 a6 5c 94 e2 c7 45 shl dword ptr [rsi - 941452196], 69 + 4afe98: e9 b3 77 c9 0c jmp 0xd147650 <_end+0xcc83cd0> + 4afe9d: 6c insb byte ptr es:[rdi], dx + 4afe9e: 5b pop rbx + 4afe9f: cf iretd + 4afea0: 99 cdq + 4afea1: 44 69 1d ae 87 b4 11 ac 39 83 cf imul r11d, dword ptr [rip + 297043886], 3481483692 # 0x11ff865a <_end+0x11b34cda> + 4afeac: 6e outsb dx, byte ptr [rsi] + 4afead: cc int3 + 4afeae: b3 bc mov bl, -68 + 4afeb0: e0 28 loopne 0x4afeda <__tens+0x2f1a> + 4afeb2: b8 50 71 10 6b mov eax, 1796239696 + 4afeb7: 04 0d add al, 13 + 4afeb9: ed in eax, dx + 4afeba: 03 57 46 add edx, dword ptr [rdi + 70] + 4afebd: 59 pop rcx + 4afebe: 61 + 4afebf: 2c 10 sub al, 16 + 4afec1: 16 + 4afec2: 0d 72 d0 db 08 or eax, 148623474 + 4afec7: a9 33 be 2b 74 test eax, 1949023795 + 4afecc: e2 76 loop 0x4aff44 <__tens+0x2f84> + 4afece: c0 22 66 shl byte ptr [rdx], 102 + 4afed1: 6a 96 push -106 + 4afed3: 48 a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4afed5: ef out dx, eax + 4afed6: 0c 1d or al, 29 + 4afed8: 9f lahf + 4afed9: 81 de 1d bf 52 13 sbb esi, 324189981 + 4afedf: 60 + 4afee0: 39 0c 37 cmp dword ptr [rdi + rsi], ecx + 4afee3: b9 4a cc 85 a5 mov ecx, 2777009226 + 4afee8: 94 xchg eax, esp + 4afee9: 7f 85 jg 0x4afe70 <__tens+0x2eb0> + 4afeeb: eb 06 jmp 0x4afef3 <__tens+0x2f33> + 4afeed: 72 2f jb 0x4aff1e <__tens+0x2f5e> + 4afeef: 5a pop rdx + 4afef0: 58 pop rax + 4afef1: 6b ae 3f 1f 0f cd 49 imul ebp, dword ptr [rsi - 854646977], 73 + 4afef8: 3d fb e5 78 76 cmp eax, 1987634683 + 4afefd: d4 + 4afefe: 89 1b mov dword ptr [rbx], ebx + 4aff00: 5b pop rbx + 4aff01: e6 e9 out 233, al + 4aff03: 74 5b je 0x4aff60 <__tens+0x2fa0> + 4aff05: 94 xchg eax, esp + 4aff06: 82 + 4aff07: ed in eax, dx + 4aff08: 83 64 4e b7 d9 and dword ptr [rsi + 2*rcx - 73], -39 + 4aff0d: c4 41 29 cc + 4aff11: 7a 08 jp 0x4aff1b <__tens+0x2f5b> + 4aff13: 7e dc jle 0x4afef1 <__tens+0x2f31> + 4aff15: 18 5c 56 e5 sbb byte ptr [rsi + 2*rdx - 27], bl + 4aff19: f2 09 1a repne or dword ptr [rdx], ebx + 4aff1c: 3d cd 4c bf 77 cmp eax, 2009025741 + 4aff21: e9 04 d3 1d 63 jmp 0x6368d22a <_end+0x631c98aa> + 4aff26: 22 a5 8e 37 23 61 and ah, byte ptr [rbp + 1629697934] + 4aff2c: 9b wait + 4aff2d: 10 17 adc byte ptr [rdi], dl + 4aff2f: 45 5a pop r10 + 4aff31: 28 e4 sub ah, ah + 4aff33: b7 06 mov bh, 6 + 4aff35: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4aff36: f1 + 4aff37: 4b c2 03 58 ret 22531 + 4aff3b: 62 + 4aff3c: f8 clc + 4aff3d: 72 31 jb 0x4aff70 <__tens+0x2fb0> + 4aff3f: 68 54 73 4e c8 push -934382764 + 4aff44: 11 2b adc dword ptr [rbx], ebp + 4aff46: 8a 3f mov bh, byte ptr [rdi] + 4aff48: 89 2b mov dword ptr [rbx], ebp + 4aff4a: d1 7d 91 sar dword ptr [rbp - 111] + 4aff4d: 04 42 add al, 66 + 4aff4f: ed in eax, dx + 4aff50: 0b 8b 69 8c 97 fb or ecx, dword ptr [rbx - 73954199] + 4aff56: 53 push rbx + 4aff57: 98 cwde + 4aff58: 7b 77 jnp 0x4affd1 <__tens+0x3011> + 4aff5a: 31 96 c9 e1 97 b6 xor dword ptr [rsi - 1231560247], edx + 4aff60: 05 8f 02 5f 10 add eax, 274662031 + 4aff65: 81 03 51 55 f0 55 add dword ptr [rbx], 1441813841 + 4aff6b: 90 nop + 4aff6c: e3 55 jrcxz 0x4affc3 <__tens+0x3003> + 4aff6e: e2 30 loop 0x4affa0 <__tens+0x2fe0> + 4aff70: b6 c1 mov dh, -63 + 4aff72: d0 e2 shl dl + 4aff74: 1e + 4aff75: 32 90 b9 d1 f4 fd xor dl, byte ptr [rax - 34287175] + 4aff7b: a8 44 test al, 68 + 4aff7d: c1 4d ff 56 ror dword ptr [rbp - 1], 86 + 4aff81: 30 1a xor byte ptr [rdx], bl + 4aff83: 52 push rdx + 4aff84: e0 99 loopne 0x4aff1f <__tens+0x2f5f> + 4aff86: 89 14 66 mov dword ptr [rsi + 2*riz], edx + 4aff89: 1c 11 sbb al, 17 + 4aff8b: a8 52 test al, 82 + 4aff8d: 68 c9 a9 08 f5 push -183981623 + 4aff92: 57 push rdi + 4aff93: 81 94 4a 39 4b f1 4d dc a0 93 2e adc dword ptr [rdx + 2*rcx + 1307659065], 781426908 + 4aff9e: ec in al, dx + 4aff9f: 94 xchg eax, esp + 4affa0: 56 push rsi + 4affa1: fa cli + 4affa2: 6a 6e push 110 + 4affa4: 77 83 ja 0x4aff29 <__tens+0x2f69> + 4affa6: c2 8f 04 ret 1167 + 4affa9: fa cli + 4affaa: 2f + 4affab: f7 6f 18 imul dword ptr [rdi + 24] + 4affae: 35 c4 b7 88 14 xor eax, 344504260 + 4affb3: f9 stc + 4affb4: 6f outsd dx, dword ptr [rsi] + 4affb5: 7f 03 jg 0x4affba <__tens+0x2ffa> + 4affb7: 8d 1e lea ebx, [rsi] + 4affb9: ec in al, dx + 4affba: 99 cdq + 4affbb: a8 27 test al, 39 + 4affbd: 77 75 ja 0x4b0034 <__tens+0x3074> + 4affbf: 48 12 b6 01 41 7d 37 adc sil, byte ptr [rsi + 930955521] + 4affc6: cf iretd + 4affc7: b8 68 4e a5 a5 mov eax, 2779074152 + 4affcc: 69 05 57 b4 a0 a0 c5 2a fd 9c imul eax, dword ptr [rip - 1600080809], 2633837253 # 0xffffffffa0ebb42d <_end+0xffffffffa09f7aad> + 4affd6: 3d 06 74 4c 50 cmp eax, 1347187718 + 4affdb: 7c 4c jl 0x4b0029 <__tens+0x3069> + 4affdd: 88 a5 f1 55 19 9b mov byte ptr [rbp - 1692838415], ah + 4affe3: 0a bf 91 0b 8d 2f or bh, byte ptr [rdi + 797772689] + 4affe9: 86 f6 xchg dh, dh + 4affeb: e5 61 in eax, 97 + 4affed: 53 push rbx + 4affee: ff 79 8f + 4afff1: d3 d3 rcl ebx, cl + 4afff3: 0e + 4afff4: fb sti + 4afff5: 31 fd xor ebp, edi + 4afff7: c6 c7 31 mov bh, 49 + 4afffa: e1 9f loope 0x4aff9b <__tens+0x2fdb> + 4afffc: 48 c6 b9 85 b4 f2 eb + 4b0003: 8f 6b e8 + 4b0006: 77 8e ja 0x4aff96 <__tens+0x2fd6> + 4b0008: 0e + 4b0009: a8 2b test al, 43 + 4b000b: 99 cdq + 4b000c: 86 99 42 56 9a 87 xchg byte ptr [rcx - 2019928510], bl + 4b0012: 48 68 a5 dd 8c 60 push 1619844517 + 4b0018: 6e outsb dx, byte ptr [rsi] + 4b0019: 10 0d 3e 0e 30 4b adc byte ptr [rip + 1261440574], cl # 0x4b7b0e5d <_end+0x4b2ed4dd> + 4b001f: 75 76 jne 0x4b0097 <__tens+0x30d7> + 4b0021: 05 20 25 5b 19 add eax, 425403680 + 4b0026: d5 + 4b0027: af scasd eax, dword ptr es:[rdi] + 4b0028: d9 aa 37 5d 39 09 fldcw word ptr [rdx + 154754359] + 4b002e: 1f + 4b002f: e8 0e 39 0a e0 call 0xffffffffe0553942 <_end+0xffffffffe008ffc2> + 4b0034: 0a a2 ee de be f0 or ah, byte ptr [rdx - 255926546] + 4b003a: fe f5 + 4b003c: 55 push rbp + 4b003d: 11 d5 adc ebp, edx + 4b003f: b5 73 mov ch, 115 + 4b0041: d1 27 shl dword ptr [rdi] + 4b0043: 6e outsb dx, byte ptr [rsi] + 4b0044: cf iretd + 4b0045: eb 72 jmp 0x4b00b9 <__tens+0x30f9> + 4b0047: 9e sahf + 4b0048: 78 e9 js 0x4b0033 <__tens+0x3073> + 4b004a: 76 b7 jbe 0x4b0003 <__tens+0x3043> + 4b004c: ba f7 66 b9 38 mov edx, 951674615 + 4b0051: 02 52 09 add dl, byte ptr [rdx + 9] + 4b0054: 08 84 6c 72 c5 eb 47 or byte ptr [rsp + 2*rbp + 1206633842], al + 4b005b: 33 a2 e5 dc 65 37 xor esp, dword ptr [rdx + 929422565] + 4b0061: 83 c7 3e add edi, 62 + 4b0064: 40 d7 xlatb + 4b0066: 92 xchg eax, edx + 4b0067: 8c fe + 4b0069: e3 dd jrcxz 0x4b0048 <__tens+0x3088> + 4b006b: 3c 93 cmp al, -109 + 4b006d: ec in al, dx + 4b006e: ca 32 ae retf -20942 + 4b0071: 79 03 jns 0x4b0076 <__tens+0x30b6> + 4b0073: d2 11 rcl byte ptr [rcx], cl + 4b0075: e8 1b 41 80 65 call 0x65cb4195 <_end+0x657f0815> + 4b007a: 75 41 jne 0x4b00bd <__tens+0x30fd> + 4b007c: bd 1b fa 72 b3 mov ebp, 3010656795 + 4b0081: 25 21 a9 04 2f and eax, 788834593 + 4b0086: c4 84 fe + 4b0089: e5 4e in eax, 78 + 4b008b: dd 2c 92 + 4b008e: 25 3a 53 68 44 and eax, 1147687738 + 4b0093: 96 xchg eax, esi + 4b0094: e0 3b loopne 0x4b00d1 <__tens+0x3111> + 4b0096: ad lodsd eax, dword ptr [rsi] + 4b0097: 49 6d insd dword ptr es:[rdi], dx + 4b0099: 36 80 28 fe sub byte ptr ss:[rax], -2 + 4b009d: 1a 84 1c 19 90 e0 f1 sbb al, byte ptr [rsp + rbx - 236941287] + 4b00a4: e1 5f loope 0x4b0105 <__tens+0x3145> + 4b00a6: 90 nop + 4b00a7: fb sti + 4b00a8: 59 pop rcx + 4b00a9: ad lodsd eax, dword ptr [rsi] + 4b00aa: 51 push rcx + 4b00ab: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b00ac: c9 leave + 4b00ad: d0 a9 3b 9c 2e db shr byte ptr [rcx - 617702341] + 4b00b3: 56 push rsi + 4b00b4: f2 19 24 a4 repne sbb dword ptr [rsp + 4*riz], esp + 4b00b8: a0 e7 21 e9 a5 3c 9a 3c 75 movabs al, byte ptr [8447796586312442343] + 4b00c1: a3 8e ad 91 d0 c7 ce 40 b9 movabs dword ptr [-5097847420590379634], eax + 4b00ca: bd 99 8f f5 7e mov ebp, 2130022297 + 4b00cf: 47 c7 33 + 4b00d2: 49 8a 8d 8b 59 b2 f7 mov cl, byte ptr [r13 - 139306613] + 4b00d9: 9d popfq + 4b00da: 65 f5 cmc + 4b00dc: 1c 1e sbb al, 30 + 4b00de: ac lodsb al, byte ptr [rsi] + 4b00df: cf iretd + 4b00e0: 48 87 9f 33 ab 4a a0 xchg qword ptr [rdi - 1605719245], rbx + 4b00e7: e2 3f loop 0x4b0128 <__tens+0x3168> + 4b00e9: b0 22 mov al, 34 + 4b00eb: e1 37 loope 0x4b0124 <__tens+0x3164> + 4b00ed: 6f outsd dx, dword ptr [rsi] + 4b00ee: bc 45 30 eb fe mov esp, 4276826181 + 4b00f3: c9 leave + 4b00f4: a0 aa 75 9c 4e 17 3c c1 5d movabs al, byte ptr [6755746986833245610] + 4b00fd: 58 pop rax + 4b00fe: a0 0e b4 bb 58 dc 5a bd 96 movabs al, byte ptr [-7584806294994045938] + 4b0107: 3a 82 14 25 20 4d cmp al, byte ptr [rdx + 1293952276] + 4b010d: 71 7a jno 0x4b0189 <__tens+0x31c9> + 4b010f: 3c eb cmp al, -21 + 4b0111: 97 xchg eax, edi + 4b0112: 68 69 6b 3b b8 push -1204065431 + 4b0117: 6c insb byte ptr es:[rdi], dx + 4b0118: 06 + 4b0119: e4 7d in al, 125 + 4b011b: a3 5f 6b 49 3b 6a 5d e7 37 movabs dword ptr [4028291102548781919], eax + 4b0124: 82 + 4b0125: d3 0d 38 3c 51 1a ror dword ptr [rip + 441531448], cl # 0x1a9c3d63 <_end+0x1a5003e3> + 4b012b: 0e + 4b012c: c9 leave + 4b012d: fa cli + 4b012e: 26 da 64 83 45 fisub dword ptr es:[rbx + 4*rax + 69] + 4b0133: f2 ea + 4b0135: c6 b5 12 47 9e ce + 4b013b: 79 bf jns 0x4b00fc <__tens+0x313c> + 4b013d: fc cld + 4b013e: f1 + 4b013f: 1f + 4b0140: 86 6e 7c xchg byte ptr [rsi + 124], ch + 4b0143: be ba a7 a6 59 mov esi, 1504094138 + 4b0148: 15 f5 70 8d 53 adc eax, 1401778421 + 4b014d: 14 76 adc al, 118 + 4b014f: 94 xchg eax, esp + 4b0150: 25 e4 04 6b b2 and eax, 2993358052 + 4b0155: ff 68 87 jmp [rax - 121] + 4b0158: 25 f4 a5 1c 07 and eax, 119318004 + 4b015d: 84 9e 3f 84 11 64 test byte ptr [rsi + 1678869567], bl + 4b0163: 3b 56 67 cmp edx, dword ptr [rsi + 103] + 4b0166: 8f 5f a5 + 4b0169: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4b016a: b1 62 mov cl, 98 + 4b016c: 20 21 and byte ptr [rcx], ah + 4b016e: bc 56 68 da e5 mov esp, 3856296022 + 4b0173: d1 18 rcr dword ptr [rax] + 4b0175: fa cli + 4b0176: f2 17 + 4b0178: 2d 5e ce 8c 06 sub eax, 109891166 + 4b017d: 9c pushfq + 4b017e: bc a1 b1 0f 29 mov esp, 688894369 + 4b0183: 8e af f1 2d 89 c8 mov gs, word ptr [rdi - 930533903] + 4b0189: b8 10 ad 17 55 mov eax, 1427614992 + 4b018e: 3e b4 09 mov ah, 9 + 4b0191: 74 59 je 0x4b01ec <__tens+0x322c> + 4b0193: d0 8f c3 07 44 81 ror byte ptr [rdi - 2126247997] + 4b0199: 0d 02 4a b6 c9 or eax, 3384166914 + 4b019e: a9 fe d6 e7 e0 test eax, 3773290238 + 4b01a3: d8 f9 fdivr st, st(1) + 4b01a5: aa stosb byte ptr es:[rdi], al + 4b01a6: b2 d5 mov dl, -43 + 4b01a8: 40 9b wait + 4b01aa: 5e pop rsi + 4b01ab: de 4a ed fimul word ptr [rdx - 19] + 4b01ae: 44 da 41 bf fiadd dword ptr [rcx - 65] + 4b01b2: d6 + 4b01b3: 45 a0 3c aa 87 fc 12 2d c6 c8 movabs al, byte ptr [-3979443661165843908] + 4b01bd: ac lodsb al, byte ptr [rsi] + 4b01be: 08 47 26 or byte ptr [rdi + 38], al + 4b01c1: 2e 21 10 and dword ptr cs:[rax], edx + 4b01c4: ff 27 jmp qword ptr [rdi] + 4b01c6: 12 0d 42 57 eb fe adc cl, byte ptr [rip - 18131134] # 0xffffffffff36590e <_end+0xfffffffffeea1f8e> + 4b01cc: 50 push rax + 4b01cd: 25 a0 5d e7 68 and eax, 1759993248 + 4b01d2: 66 d6 + 4b01d4: e1 e5 loope 0x4b01bb <__tens+0x31fb> + 4b01d6: 56 push rsi + 4b01d7: 1d ec 15 c2 32 sbb eax, 851580396 + 4b01dc: ef out dx, eax + 4b01dd: 0b 1e or ebx, dword ptr [rsi] + 4b01df: ae scasb al, byte ptr es:[rdi] + 4b01e0: 7e 8b jle 0x4b016d <__tens+0x31ad> + 4b01e2: 04 7f add al, 127 + 4b01e4: 22 e9 and ch, cl + 4b01e6: c0 58 19 86 rcr byte ptr [rax + 25], 134 + 4b01ea: ea + 4b01eb: 2a ac 1a 25 58 25 04 sub ch, byte ptr [rdx + rbx + 69556261] + 4b01f2: e1 bb loope 0x4b01af <__tens+0x31ef> + 4b01f4: 36 a5 movsd dword ptr es:[rdi], dword ptr ss:[rsi] + 4b01f6: fe a1 67 96 1d 2e + 4b01fc: 7d eb jge 0x4b01e9 <__tens+0x3229> + 4b01fe: 33 d2 xor edx, edx + 4b0200: 0b 5c 43 cf or ebx, dword ptr [rbx + 2*rax - 49] + 4b0204: 67 3c 69 addr32 cmp al, 105 + 4b0207: b0 ea mov al, -22 + 4b0209: 18 d9 sbb cl, bl + 4b020b: 61 + 4b020c: f0 lock + 4b020d: c9 leave + 4b020e: 3e 90 nop + 4b0210: ac lodsb al, byte ptr [rsi] + 4b0211: e8 c4 d6 88 17 call 0x17d3d8da <_end+0x17879f5a> + 4b0216: fb sti + 4b0217: 0e + 4b0218: 5b pop rbx + 4b0219: 8f 09 b0 78 + 4b021d: d8 09 fmul dword ptr [rcx] + 4b021f: 17 + 4b0220: 5e pop rsi + 4b0221: b3 12 mov bl, 18 + 4b0223: 3c b7 cmp al, -73 + 4b0225: e1 6c loope 0x4b0293 <__tens+0x32d3> + 4b0227: 3f + 4b0228: 54 push rsp + 4b0229: ff b3 a1 bb 7d 8f push qword ptr [rbx - 1887585375] + 4b022f: 8a 6a 8d mov ch, byte ptr [rdx - 115] + 4b0232: 60 + 4b0233: 37 + 4b0234: 3e 56 push rsi + 4b0236: e8 73 40 05 33 call 0x335042ae <_end+0x3304092e> + 4b023b: a3 49 07 e0 64 b9 ca bf eb movabs dword ptr [-1459224856634587319], eax + 4b0244: f9 stc + 4b0245: aa stosb byte ptr es:[rdi], al + 4b0246: 5c pop rsp + 4b0247: 8d 7e 7c lea edi, [rsi + 124] + 4b024a: c8 3b 94 bd enter -27589, -67 + 4b024e: b2 ed mov dl, -19 + 4b0250: 2d f6 f8 22 c3 sub eax, 3273849078 + 4b0255: de 56 e6 ficom word ptr [rsi - 26] + 4b0258: 22 32 and dh, byte ptr [rdx] + 4b025a: 68 c5 26 16 0c push 202778309 + 4b025f: 67 7f 9e addr32 jg 0x4b0200 <__tens+0x3240> + 4b0262: 08 94 2f 54 37 42 40 or byte ptr [rdi + rbp + 1078081364], dl + 4b0269: 94 xchg eax, esp + 4b026a: d2 47 30 rol byte ptr [rdi + 48], cl + 4b026d: e5 c4 in eax, 196 + 4b026f: 2f + 4b0270: 1e + 4b0271: 44 19 84 ac 8d 28 8b f9 sbb dword ptr [rsp + 4*rbp - 108320627], r8d + 4b0279: 45 92 xchg eax, r10d + 4b027b: 7f e9 jg 0x4b0266 <__tens+0x32a6> + 4b027d: b4 af mov ah, -81 + 4b027f: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4b0280: 0d 65 15 8a f7 or eax, 4153021797 + 4b0285: de 2a fisubr word ptr [rdx] + 4b0287: 08 19 or byte ptr [rcx], bl + 4b0289: ef out dx, eax + 4b028a: 04 31 add al, 49 + 4b028c: de 62 3c fisub word ptr [rdx + 60] + 4b028f: 04 c5 add al, -59 + 4b0291: 3d ff 0a 35 06 cmp eax, 104139519 + 4b0296: cd 7e int 126 + 4b0298: 8b 0a mov ecx, dword ptr [rdx] + 4b029a: e8 e7 ad 0f 60 call 0x605ab086 <_end+0x600e7706> + 4b029f: e0 cc loopne 0x4b026d <__tens+0x32ad> + 4b02a1: 81 8e 4d e0 f4 eb 81 0f e3 87 or dword ptr [rsi - 336273331], 2279804801 + 4b02ab: f5 cmc + 4b02ac: f7 2a imul dword ptr [rdx] + 4b02ae: 37 + 4b02af: 7b a0 jnp 0x4b0251 <__tens+0x3291> + 4b02b1: 8c 8f 2d 6f 1c e1 mov word ptr [rdi - 518230227], cs + 4b02b7: de 1c 4b ficomp word ptr [rbx + 2*rcx] + 4b02ba: 62 d3 26 c4 ad + 4b02bf: f8 clc + 4b02c0: ed in eax, dx + 4b02c1: eb 9d jmp 0x4b0260 <__tens+0x32a0> + 4b02c3: ca 4f de retf -8625 + 4b02c6: 22 5c 78 f7 and bl, byte ptr [rax + 2*rdi - 9] + 4b02ca: 34 36 xor al, 54 + 4b02cc: 6b 18 e3 imul ebx, dword ptr [rax], -29 + 4b02cf: fa cli + 4b02d0: 95 xchg eax, ebp + 4b02d1: b5 f8 mov ch, -8 + 4b02d3: ac lodsb al, byte ptr [rsi] + 4b02d4: 5f pop rdi + 4b02d5: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4b02d6: bf d7 16 d3 3c mov edi, 1020466903 + 4b02db: 00 f6 add dh, dh + 4b02dd: 3c fe cmp al, -2 + 4b02df: bb 50 cb 23 b0 mov ebx, 2955135824 + 4b02e4: a1 55 10 c5 fd cf 63 00 77 movabs eax, dword ptr [8574963435480354901] + 4b02ed: 9a + 4b02ee: 86 93 d4 22 e0 51 xchg byte ptr [rbx + 1373643476], dl + 4b02f4: 10 eb adc bl, ch + 4b02f6: ce + 4b02f7: fb sti + 4b02f8: 7e 45 jle 0x4b033f <__tens+0x337f> + 4b02fa: 87 51 c9 xchg dword ptr [rcx - 55], edx + 4b02fd: ef out dx, eax + 4b02fe: 9d popfq + 4b02ff: 10 d8 adc al, bl + 4b0301: 92 xchg eax, edx + 4b0302: 38 67 e2 cmp byte ptr [rdi - 30], ah + 4b0305: fd std + 4b0306: 3c e1 cmp al, -31 + 4b0308: 72 32 jb 0x4b033c <__tens+0x337c> + 4b030a: aa stosb byte ptr es:[rdi], al + 4b030b: d4 + 4b030c: 34 81 xor al, -127 + 4b030e: 9c pushfq + 4b030f: c0 5b ad 89 rcr byte ptr [rbx - 83], 137 + 4b0313: bf 1b 18 27 03 mov edi, 52893723 + 4b0318: c7 1e + 4b031a: 51 push rcx + 4b031b: 09 32 or dword ptr [rdx], esi + 4b031d: b6 21 mov dh, 33 + 4b031f: aa stosb byte ptr es:[rdi], al + 4b0320: 86 21 xchg byte ptr [rcx], ah + 4b0322: e7 d7 out 215, eax + 4b0324: b5 85 mov ch, -123 + 4b0326: 18 e4 sbb ah, ah + 4b0328: 9c pushfq + 4b0329: 3f + 4b032a: 71 46 jno 0x4b0372 <__tens+0x33b2> + 4b032c: 89 27 mov dword ptr [rdi], esp + 4b032e: 3d 49 26 c5 86 cmp eax, 2261067337 + 4b0333: 13 5c 2a d2 adc ebx, dword ptr [rdx + rbp - 46] + 4b0337: d5 + 4b0338: c4 df fd + 4b033b: ce + 4b033c: 1c 28 sbb al, 40 + 4b033e: 59 pop rcx + 4b033f: cf iretd + 4b0340: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4b0341: 3e 97 xchg eax, edi + 4b0343: 92 xchg eax, edx + 4b0344: f6 43 be 4e test byte ptr [rbx - 66], 78 + 4b0348: ad lodsd eax, dword ptr [rsi] + 4b0349: c6 c5 ea mov ch, -22 + 4b034c: 7d 89 jge 0x4b02d7 <__tens+0x3317> + 4b034e: f4 hlt + 4b034f: 6c insb byte ptr es:[rdi], dx + 4b0350: a0 82 50 d9 2a 56 ce 82 bd movabs al, byte ptr [-4791040184087392126] + 4b0359: e9 e5 28 db f0 jmp 0xfffffffff1262c43 <_end+0xfffffffff0d9f2c3> + 4b035e: d8 28 fsubr dword ptr [rax] + 4b0360: 81 6e f0 dd 66 01 7b sub dword ptr [rsi - 16], 2063689437 + 4b0367: 70 00 jo 0x4b0369 <__tens+0x33a9> + 4b0369: 3f + 4b036a: ae scasb al, byte ptr es:[rdi] + 4b036b: 7d 6a jge 0x4b03d7 <__tens+0x3417> + 4b036d: 75 f5 jne 0x4b0364 <__tens+0x33a4> + 4b036f: fb sti + 4b0370: 80 46 5a 03 add byte ptr [rsi + 90], 3 + 4b0374: 02 41 11 add al, byte ptr [rcx + 17] + 4b0377: 4f 33 4b ba xor r9, qword ptr [r11 - 70] + 4b037b: e7 df out 223, eax + 4b037d: fe 90 51 94 75 6a + 4b0383: 10 49 bc adc byte ptr [rcx - 68], cl + 4b0386: f1 + 4b0387: e5 67 in eax, 103 + 4b0389: ad lodsd eax, dword ptr [rsi] + 4b038a: e3 aa jrcxz 0x4b0336 <__tens+0x3376> + 4b038c: 66 a7 cmpsw word ptr [rsi], word ptr es:[rdi] + 4b038e: a1 d7 71 e9 0e 04 14 a2 20 movabs eax, dword ptr [2351463963103424983] + 4b0397: 91 xchg eax, ecx + 4b0398: 74 b3 je 0x4b034d <__tens+0x338d> + 4b039a: 15 f4 ea 87 dc adc eax, 3699895028 + 4b039f: 1e + 4b03a0: 3c b4 cmp al, -76 + 4b03a2: aa stosb byte ptr es:[rdi], al + 4b03a3: 17 + 4b03a4: 7d 63 jge 0x4b0409 <__tens+0x3449> + 4b03a6: ad lodsd eax, dword ptr [rsi] + 4b03a7: c6 c1 58 mov cl, 88 + 4b03aa: 58 pop rax + 4b03ab: 88 c7 mov bh, al + 4b03ad: 03 03 add eax, dword ptr [rbx] + 4b03af: d9 0b + 4b03b1: b7 d4 mov bh, -44 + 4b03b3: bf 0e eb f4 3f mov edi, 1073015566 + 4b03b8: 88 9a 4a 34 30 ea mov byte ptr [rdx - 365939638], bl + 4b03be: 1e + 4b03bf: d8 46 54 fadd dword ptr [rsi + 84] + 4b03c2: 92 xchg eax, edx + 4b03c3: 95 xchg eax, ebp + 4b03c4: ec in al, dx + 4b03c5: f0 lock + 4b03c6: de 5a e7 ficomp word ptr [rdx - 25] + 4b03c9: f5 cmc + 4b03ca: b5 ab mov ch, -85 + 4b03cc: c3 ret + 4b03cd: d8 bb 20 ce 2c c2 fdivr dword ptr [rbx - 1037251040] + 4b03d3: c1 62 42 94 shl dword ptr [rdx + 66], 148 + 4b03d7: e6 23 out 35, al + 4b03d9: db ac c5 21 40 02 80 fld tbyte ptr [rbp + 8*rax - 2147336159] + 4b03e0: 35 c6 32 22 81 xor eax, 2166502086 + 4b03e5: 0c b3 or al, -77 + 4b03e7: 94 xchg eax, esp + 4b03e8: 48 76 f0 jbe 0x4b03db <__tens+0x341b> + 4b03eb: 55 push rbp + 4b03ec: cd 9a int 154 + 4b03ee: 56 push rsi + 4b03ef: 78 39 js 0x4b042a <__tens+0x346a> + 4b03f1: ea + 4b03f2: 96 xchg eax, esi + 4b03f3: 96 xchg eax, esi + 4b03f4: 28 b5 d6 4d 40 1b sub byte ptr [rbp + 457199062], dh + 4b03fa: 3e 1c b3 sbb al, -77 + 4b03fd: 53 push rbx + 4b03fe: 58 pop rax + 4b03ff: de 79 36 fidivr word ptr [rcx + 54] + 4b0402: 2c 8a sub al, -118 + 4b0404: d8 a7 b5 6e 9a a8 fsub dword ptr [rdi - 1466274123] + 4b040a: bd 56 96 f0 9c mov ebp, 2633012822 + 4b040f: 8f 5b 6d + 4b0412: a8 fd test al, -3 + 4b0414: e7 c7 out 199, eax + 4b0416: 81 64 d5 a7 a6 50 5d b4 and dword ptr [rbp + 8*rdx - 89], 3026014374 + 4b041e: bf 15 81 53 9a mov edi, 2589163797 + 4b0423: 4f 5d pop r13 + 4b0425: d4 + 4b0426: 57 push rdi + 4b0427: c0 24 00 b1 shl byte ptr [rax + rax], 177 + 4b042b: 4f 00 9f 00 a0 dd a0 add byte ptr [r15 - 1596088320], r11b + 4b0432: 1c 5e sbb al, 94 + 4b0434: 74 0f je 0x4b0445 <__tens+0x3485> + 4b0436: 42 ac lodsb al, byte ptr [rsi] + 4b0438: bd 38 bb cf 15 mov ebp, 365935416 + 4b043d: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4b043e: d4 + 4b043f: f0 lock + 4b0440: 18 03 sbb byte ptr [rbx], al + 4b0442: bf 19 84 ef 3a mov edi, 988775449 + 4b0447: 0e + 4b0448: 20 7b 3d and byte ptr [rbx + 61], bh + 4b044b: cb retf + 4b044c: 3e 1e + 4b044e: 6c insb byte ptr es:[rdi], dx + 4b044f: 16 + 4b0450: dd 2f + 4b0452: 27 + 4b0453: 58 pop rax + 4b0454: 9f lahf + 4b0455: cf iretd + 4b0456: fa cli + 4b0457: 3b 46 ce cmp eax, dword ptr [rsi - 50] + 4b045a: f5 cmc + 4b045b: c0 28 35 shr byte ptr [rax], 53 + 4b045e: a1 63 33 e3 59 ea 8c ca 20 movabs eax, dword ptr [2362855892667544419] + 4b0467: a0 6b 11 dd aa 3d 5a bb 3d movabs al, byte ptr [4448248277864616299] + 4b0470: 47 3f + 4b0472: 52 push rdx + 4b0473: e5 ea in eax, 234 + 4b0475: 55 push rbp + 4b0476: 7f 74 jg 0x4b04ec <__tens+0x352c> + 4b0478: 1e + 4b0479: 17 + 4b047a: 22 09 and cl, byte ptr [rcx] + 4b047c: fb sti + 4b047d: 20 d5 and ch, dl + 4b047f: 64 84 9e 70 6c 1b 95 test byte ptr fs:[rsi - 1793364880], bl + 4b0486: ce + 4b0487: 07 + 4b0488: 02 c4 add al, ah + 4b048a: fd std + 4b048b: 35 6d eb 08 75 xor eax, 1963518829 + 4b0490: fa cli + 4b0491: a8 95 test al, -107 + 4b0493: c4 39 1c + 4b0496: d1 b0 65 3d 31 81 + 4b049c: f0 lock + 4b049d: 7e 44 jle 0x4b04e3 <__tens+0x3523> + 4b049f: 57 push rdi + 4b04a0: 26 1e + 4b04a2: b6 a7 mov dh, -89 + 4b04a4: f3 01 23 rep add dword ptr [rbx], esp + 4b04a7: f7 15 63 09 bb c5 not dword ptr [rip - 977598109] # 0xffffffffc6060e10 <_end+0xffffffffc5b9d490> + 4b04ad: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4b04ae: a3 45 4b a4 03 a9 88 2f 43 movabs dword ptr [4841238383938521925], eax + 4b04b7: 00 87 19 08 19 66 add byte ptr [rdi + 1712916505], al + 4b04bd: 1b 4e eb sbb ecx, dword ptr [rsi - 21] + 4b04c0: bd 66 7b bb 71 mov ebp, 1908112230 + 4b04c5: 51 push rcx + 4b04c6: 24 6d and al, 109 + 4b04c8: f5 cmc + 4b04c9: 82 + 4b04ca: 41 de 0b fimul word ptr [r11] + 4b04cd: bd 89 0d 6c de mov ebp, 3731623305 + 4b04d2: f4 hlt + 4b04d3: 87 60 8a xchg dword ptr [rax - 118], esp + 4b04d6: 0d f7 5b 85 87 or eax, 2273663991 + 4b04db: 9a + 4b04dc: 49 74 a2 je 0x4b0481 <__tens+0x34c1> + 4b04df: 08 0a or byte ptr [rdx], cl + 4b04e1: 72 c7 jb 0x4b04aa <__tens+0x34ea> + 4b04e3: 4a 17 + 4b04e5: 40 96 xchg eax, esi + 4b04e7: d4 + 4b04e8: ac lodsb al, byte ptr [rsi] + 4b04e9: dd d9 fstp st(1) + 4b04eb: b0 8c mov al, -116 + 4b04ed: 48 b3 4d mov bl, 77 + 4b04f0: 44 7d 39 jge 0x4b052c <__tens+0x356c> + 4b04f3: fe 5b 74 + 4b04f6: 7b d0 jnp 0x4b04c8 <__tens+0x3508> + 4b04f8: 7b cb jnp 0x4b04c5 <__tens+0x3505> + 4b04fa: 7d 19 jge 0x4b0515 <__tens+0x3555> + 4b04fc: 7d 56 jge 0x4b0554 <__tens+0x3594> + 4b04fe: 9d popfq + 4b04ff: 6e outsb dx, byte ptr [rsi] + 4b0500: 12 08 adc cl, byte ptr [rax] + 4b0502: b9 e3 f1 fe 43 mov ecx, 1140781539 + 4b0507: 91 xchg eax, ecx + 4b0508: ac lodsb al, byte ptr [rsi] + 4b0509: 02 e0 add ah, al + 4b050b: b9 6d f9 5f 11 mov ecx, 291502445 + 4b0510: 01 22 add dword ptr [rdx], esp + 4b0512: 0a f6 or dh, dh + 4b0514: c8 c9 61 5b enter 25033, 91 + 4b0518: 2f + 4b0519: ab stosd dword ptr es:[rdi], eax + 4b051a: ab stosd dword ptr es:[rdi], eax + 4b051b: 09 a7 44 4a b1 73 or dword ptr [rdi + 1940998724], esp + 4b0521: 9c pushfq + 4b0522: a1 0c 97 79 3c 84 e6 bb a9 movabs eax, dword ptr [-6216121405030164724] + 4b052b: e3 8c jrcxz 0x4b04b9 <__tens+0x34f9> + 4b052d: c1 3f 5e sar dword ptr [rdi], 94 + 4b0530: ee out dx, al + 4b0531: 04 04 add al, 4 + 4b0533: 0c 9d or al, -99 + 4b0535: f5 cmc + 4b0536: 4d 76 c2 jbe 0x4b04fb <__tens+0x353b> + 4b0539: c2 0e 99 ret -26354 + 4b053c: 3c ba cmp al, -70 + 4b053e: d0 4a 0f ror byte ptr [rdx + 15] + 4b0541: be e8 05 7d 64 mov esi, 1685915112 + 4b0546: 99 cdq + 4b0547: e5 5d in eax, 93 + 4b0549: 36 9d popfq + 4b054b: c1 90 29 0c 4d ac d9 rcl dword ptr [rax - 1404236759], 217 + 4b0552: a9 e5 2d a7 80 test eax, 2158439909 + 4b0557: b6 dd mov dh, -35 + 4b0559: e5 e2 in eax, 226 + 4b055b: 4c 67 addr32 + 4b055d: 02 6c 6d 5b add ch, byte ptr [rbp + 2*rbp + 91] + 4b0561: c2 f9 06 ret 1785 + 4b0564: e0 78 loopne 0x4b05de <__tens+0x361e> + 4b0566: 60 + 4b0567: bd 81 dc fc b5 mov ebp, 3053247617 + 4b056c: 41 fa cli + 4b056e: 42 d7 xlatb + 4b0570: 99 cdq + 4b0571: 23 cc and ecx, esp + 4b0573: cc int3 + 4b0574: c0 ad 91 c6 2c d8 5a shr byte ptr [rbp - 668154223], 90 + 4b057b: 21 c3 and ebx, eax + 4b057d: b0 73 mov al, 115 + 4b057f: ea + 4b0580: b0 e5 mov al, -27 + 4b0582: 11 a5 a6 e0 99 f4 adc dword ptr [rbp - 191242074], esp + 4b0588: b0 7a mov al, 122 + 4b058a: e2 53 loop 0x4b05df <__tens+0x361f> + 4b058c: a2 40 44 d9 21 25 75 47 44 movabs byte ptr [4920029920267682880], al + 4b0595: 36 6e outsb dx, byte ptr ss:[rsi] + 4b0597: 9a + 4b0598: 08 37 or byte ptr [rdi], dh + 4b059a: 11 ab 1d 30 8b 8f adc dword ptr [rbx - 1886703587], ebp + 4b05a0: a3 42 8a 05 00 00 00 00 69 movabs dword ptr [7566047373982796354], eax + 4b05a9: 6e outsb dx, byte ptr [rsi] + 4b05aa: 76 61 jbe 0x4b060d <__tens+0x364d> + 4b05ac: 6c insb byte ptr es:[rdi], dx + 4b05ad: 69 64 20 6d 6f 64 65 20 imul esp, dword ptr [rax + riz + 109], 543515759 + 4b05b5: 70 61 jo 0x4b0618 <__tens+0x3658> + 4b05b7: 72 61 jb 0x4b061a <__tens+0x365a> + 4b05b9: 6d insd dword ptr es:[rdi], dx + 4b05ba: 65 74 65 je 0x4b0622 <__tens+0x3662> + 4b05bd: 72 00 jb 0x4b05bf <__tens+0x35ff> + 4b05bf: 64 6c insb byte ptr es:[rdi], dx + 4b05c1: 2d 64 65 70 73 sub eax, 1936745828 + 4b05c6: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 4b05c9: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] + 4b05cc: 20 3c 3d 20 6e 6c 69 and byte ptr [rdi + 1768713760], bh + 4b05d3: 73 74 jae 0x4b0649 <__tens+0x3689> + 4b05d5: 00 00 add byte ptr [rax], al + 4b05d7: 00 63 61 add byte ptr [rbx + 97], ah + 4b05da: 6e outsb dx, byte ptr [rsi] + 4b05db: 6e outsb dx, byte ptr [rsi] + 4b05dc: 6f outsd dx, dword ptr [rsi] + 4b05dd: 74 20 je 0x4b05ff <__tens+0x363f> + 4b05df: 61 + 4b05e0: 6c insb byte ptr es:[rdi], dx + 4b05e1: 6c insb byte ptr es:[rdi], dx + 4b05e2: 6f outsd dx, dword ptr [rsi] + 4b05e3: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4b05e6: 65 20 64 65 70 and byte ptr gs:[rbp + 2*riz + 112], ah + 4b05eb: 65 6e outsb dx, byte ptr gs:[rsi] + 4b05ed: 64 65 6e outsb dx, byte ptr gs:[rsi] + 4b05f0: 63 79 20 movsxd edi, dword ptr [rcx + 32] + 4b05f3: 62 75 66 66 65 + 4b05f8: 72 00 jb 0x4b05fa <__tens+0x363a> + 4b05fa: 00 00 add byte ptr [rax], al + 4b05fc: 00 00 add byte ptr [rax], al + 4b05fe: 00 00 add byte ptr [rax], al + 4b0600: 44 53 push rbx + 4b0602: 54 push rsp + 4b0603: 20 6e 6f and byte ptr [rsi + 111], ch + 4b0606: 74 20 je 0x4b0628 <__tens+0x3668> + 4b0608: 61 + 4b0609: 6c insb byte ptr es:[rdi], dx + 4b060a: 6c insb byte ptr es:[rdi], dx + 4b060b: 6f outsd dx, dword ptr [rsi] + 4b060c: 77 65 ja 0x4b0673 <__tens+0x36b3> + 4b060e: 64 20 69 6e and byte ptr fs:[rcx + 110], ch + 4b0612: 20 53 55 and byte ptr [rbx + 85], dl + 4b0615: 49 44 + 4b0617: 2f + 4b0618: 53 push rbx + 4b0619: 47 49 + 4b061b: 44 20 70 72 and byte ptr [rax + 114], r14b + 4b061f: 6f outsd dx, dword ptr [rsi] + 4b0620: 67 72 61 addr32 jb 0x4b0684 <__tens+0x36c4> + 4b0623: 6d insd dword ptr es:[rdi], dx + 4b0624: 73 00 jae 0x4b0626 <__tens+0x3666> + 4b0626: 00 00 add byte ptr [rax], al + 4b0628: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4b062b: 6e outsb dx, byte ptr [rsi] + 4b062c: 6f outsd dx, dword ptr [rsi] + 4b062d: 74 20 je 0x4b064f <__tens+0x368f> + 4b062f: 6c insb byte ptr es:[rdi], dx + 4b0630: 6f outsd dx, dword ptr [rsi] + 4b0631: 61 + 4b0632: 64 20 61 75 and byte ptr fs:[rcx + 117], ah + 4b0636: 78 69 js 0x4b06a1 <__tens+0x36e1> + 4b0638: 6c insb byte ptr es:[rdi], dx + 4b0639: 69 61 72 79 20 60 25 imul esp, dword ptr [rcx + 114], 627056761 + 4b0640: 73 27 jae 0x4b0669 <__tens+0x36a9> + 4b0642: 20 62 65 and byte ptr [rdx + 101], ah + 4b0645: 63 61 75 movsxd esp, dword ptr [rcx + 117] + 4b0648: 73 65 jae 0x4b06af <__tens+0x36ef> + 4b064a: 20 6f 66 and byte ptr [rdi + 102], ch + 4b064d: 20 65 6d and byte ptr [rbp + 109], ah + 4b0650: 70 74 jo 0x4b06c6 <__tens+0x3706> + 4b0652: 79 20 jns 0x4b0674 <__tens+0x36b4> + 4b0654: 64 79 6e jns 0x4b06c5 <__tens+0x3705> + 4b0657: 61 + 4b0658: 6d insd dword ptr es:[rdi], dx + 4b0659: 69 63 20 73 74 72 69 imul esp, dword ptr [rbx + 32], 1769108595 + 4b0660: 6e outsb dx, byte ptr [rsi] + 4b0661: 67 20 74 6f 6b and byte ptr [edi + 2*ebp + 107], dh + 4b0666: 65 6e outsb dx, byte ptr gs:[rsi] + 4b0668: 20 73 75 and byte ptr [rbx + 117], dh + 4b066b: 62 73 74 69 74 + 4b0670: 75 74 jne 0x4b06e6 <__tens+0x3726> + 4b0672: 69 6f 6e 0a 00 00 65 imul ebp, dword ptr [rdi + 110], 1694498826 + 4b0679: 6d insd dword ptr es:[rdi], dx + 4b067a: 70 74 jo 0x4b06f0 <__tens+0x3730> + 4b067c: 79 20 jns 0x4b069e <__tens+0x36de> + 4b067e: 64 79 6e jns 0x4b06ef <__tens+0x372f> + 4b0681: 61 + 4b0682: 6d insd dword ptr es:[rdi], dx + 4b0683: 69 63 20 73 74 72 69 imul esp, dword ptr [rbx + 32], 1769108595 + 4b068a: 6e outsb dx, byte ptr [rsi] + 4b068b: 67 20 74 6f 6b and byte ptr [edi + 2*ebp + 107], dh + 4b0690: 65 6e outsb dx, byte ptr gs:[rsi] + 4b0692: 20 73 75 and byte ptr [rbx + 117], dh + 4b0695: 62 73 74 69 74 + 4b069a: 75 74 jne 0x4b0710 <__tens+0x3750> + 4b069c: 69 6f 6e 00 6c 6f 61 imul ebp, dword ptr [rdi + 110], 1634692096 + 4b06a3: 64 20 61 75 and byte ptr fs:[rcx + 117], ah + 4b06a7: 78 69 js 0x4b0712 <__tens+0x3752> + 4b06a9: 6c insb byte ptr es:[rdi], dx + 4b06aa: 69 61 72 79 20 6f 62 imul esp, dword ptr [rcx + 114], 1651449977 + 4b06b1: 6a 65 push 101 + 4b06b3: 63 74 3d 25 movsxd esi, dword ptr [rbp + rdi + 37] + 4b06b7: 73 20 jae 0x4b06d9 <__tens+0x3719> + 4b06b9: 72 65 jb 0x4b0720 <__tens+0x3760> + 4b06bb: 71 75 jno 0x4b0732 <__tens+0x3772> + 4b06bd: 65 73 74 jae 0x4b0734 <__tens+0x3774> + 4b06c0: 65 64 20 62 79 and byte ptr fs:[rdx + 121], ah + 4b06c5: 20 66 69 and byte ptr [rsi + 105], ah + 4b06c8: 6c insb byte ptr es:[rdi], dx + 4b06c9: 65 3d 25 73 0a 00 cmp eax, 684837 + 4b06cf: 00 63 61 add byte ptr [rbx + 97], ah + 4b06d2: 6e outsb dx, byte ptr [rsi] + 4b06d3: 6e outsb dx, byte ptr [rsi] + 4b06d4: 6f outsd dx, dword ptr [rsi] + 4b06d5: 74 20 je 0x4b06f7 <__tens+0x3737> + 4b06d7: 61 + 4b06d8: 6c insb byte ptr es:[rdi], dx + 4b06d9: 6c insb byte ptr es:[rdi], dx + 4b06da: 6f outsd dx, dword ptr [rsi] + 4b06db: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4b06de: 65 20 64 65 70 and byte ptr gs:[rbp + 2*riz + 112], ah + 4b06e3: 65 6e outsb dx, byte ptr gs:[rsi] + 4b06e5: 64 65 6e outsb dx, byte ptr gs:[rsi] + 4b06e8: 63 79 20 movsxd edi, dword ptr [rcx + 32] + 4b06eb: 6c insb byte ptr es:[rdi], dx + 4b06ec: 69 73 74 00 6d 61 70 imul esi, dword ptr [rbx + 116], 1885433088 + 4b06f3: 2d 3e 6c 5f 73 sub eax, 1935633470 + 4b06f8: 65 61 + 4b06fa: 72 63 jb 0x4b075f <__tens+0x379f> + 4b06fc: 68 6c 69 73 74 push 1953720684 + 4b0701: 2e 72 5f jb 0x4b0763 <__tens+0x37a3> + 4b0704: 6c insb byte ptr es:[rdi], dx + 4b0705: 69 73 74 20 3d 3d 20 imul esi, dword ptr [rbx + 116], 540884256 + 4b070c: 4e 55 push rbp + 4b070e: 4c 4c + ... + 4b0718: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4b071b: 6e outsb dx, byte ptr [rsi] + 4b071c: 6f outsd dx, dword ptr [rsi] + 4b071d: 74 20 je 0x4b073f <__tens+0x377f> + 4b071f: 61 + 4b0720: 6c insb byte ptr es:[rdi], dx + 4b0721: 6c insb byte ptr es:[rdi], dx + 4b0722: 6f outsd dx, dword ptr [rsi] + 4b0723: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4b0726: 65 20 73 79 and byte ptr gs:[rbx + 121], dh + 4b072a: 6d insd dword ptr es:[rdi], dx + 4b072b: 62 + 4b072c: 6f outsd dx, dword ptr [rsi] + 4b072d: 6c insb byte ptr es:[rdi], dx + 4b072e: 20 73 65 and byte ptr [rbx + 101], dh + 4b0731: 61 + 4b0732: 72 63 jb 0x4b0797 <__tens+0x37d7> + 4b0734: 68 20 6c 69 73 push 1936288800 + 4b0739: 74 00 je 0x4b073b <__tens+0x377b> + 4b073b: 00 00 add byte ptr [rax], al + 4b073d: 00 00 add byte ptr [rax], al + 4b073f: 00 46 69 add byte ptr [rsi + 105], al + 4b0742: 6c insb byte ptr es:[rdi], dx + 4b0743: 74 65 je 0x4b07aa <__PRETTY_FUNCTION__.10479+0xa> + 4b0745: 72 73 jb 0x4b07ba <__PRETTY_FUNCTION__.10479+0x1a> + 4b0747: 20 6e 6f and byte ptr [rsi + 111], ch + 4b074a: 74 20 je 0x4b076c <__tens+0x37ac> + 4b074c: 73 75 jae 0x4b07c3 <__PRETTY_FUNCTION__.10479+0x23> + 4b074e: 70 70 jo 0x4b07c0 <__PRETTY_FUNCTION__.10479+0x20> + 4b0750: 6f outsd dx, dword ptr [rsi] + 4b0751: 72 74 jb 0x4b07c7 <__PRETTY_FUNCTION__.10479+0x27> + 4b0753: 65 64 20 77 69 and byte ptr fs:[rdi + 105], dh + 4b0758: 74 68 je 0x4b07c2 <__PRETTY_FUNCTION__.10479+0x22> + 4b075a: 20 4c 44 5f and byte ptr [rsp + 2*rax + 95], cl + 4b075e: 54 push rsp + 4b075f: 52 push rdx + 4b0760: 41 43 + 4b0762: 45 5f pop r15 + 4b0764: 50 push rax + 4b0765: 52 push rdx + 4b0766: 45 4c + 4b0768: 49 4e + 4b076a: 4b 49 + 4b076c: 4e 47 + 4b076e: 00 00 add byte ptr [rax], al + 4b0770: 6d insd dword ptr es:[rdi], dx + 4b0771: 61 + 4b0772: 70 2d jo 0x4b07a1 <__PRETTY_FUNCTION__.10479+0x1> + 4b0774: 3e 6c insb byte ptr es:[rdi], dx + 4b0776: 5f pop rdi + 4b0777: 73 65 jae 0x4b07de <__PRETTY_FUNCTION__.10479+0x3e> + 4b0779: 61 + 4b077a: 72 63 jb 0x4b07df <__PRETTY_FUNCTION__.10479+0x3f> + 4b077c: 68 6c 69 73 74 push 1953720684 + 4b0781: 2e 72 5f jb 0x4b07e3 <__PRETTY_FUNCTION__.10479+0x43> + 4b0784: 6c insb byte ptr es:[rdi], dx + 4b0785: 69 73 74 5b 30 5d 20 imul esi, dword ptr [rbx + 116], 542978139 + 4b078c: 3d 3d 20 6d 61 cmp eax, 1634541629 + 4b0791: 70 00 jo 0x4b0793 <__tens+0x37d3> + ... + 4b079f: 00 5f 64 add byte ptr [rdi + 100], bl + +00000000004b07a0 <__PRETTY_FUNCTION__.10479>: + 4b07a0: 5f pop rdi + 4b07a1: 64 6c insb byte ptr es:[rdi], dx + 4b07a3: 5f pop rdi + 4b07a4: 6d insd dword ptr es:[rdi], dx + 4b07a5: 61 + 4b07a6: 70 5f jo 0x4b0807 <__PRETTY_FUNCTION__.10479+0x67> + 4b07a8: 6f outsd dx, dword ptr [rsi] + 4b07a9: 62 + 4b07aa: 6a 65 push 101 + 4b07ac: 63 74 5f 64 movsxd esi, dword ptr [rdi + 2*rbx + 100] + 4b07b0: 65 70 73 jo 0x4b0826 <__PRETTY_FUNCTION__.10479+0x86> + 4b07b3: 00 0a add byte ptr [rdx], cl + 4b07b5: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 4b07b8: 6c insb byte ptr es:[rdi], dx + 4b07b9: 69 6e 67 20 69 6e 69 imul ebp, dword ptr [rsi + 103], 1768843552 + 4b07c0: 74 3a je 0x4b07fc <__PRETTY_FUNCTION__.10479+0x5c> + 4b07c2: 20 25 73 0a 0a 00 and byte ptr [rip + 658035], ah # 0x55123b <_end+0x8d8bb> + 4b07c8: 0a 63 61 or ah, byte ptr [rbx + 97] + 4b07cb: 6c insb byte ptr es:[rdi], dx + 4b07cc: 6c insb byte ptr es:[rdi], dx + 4b07cd: 69 6e 67 20 70 72 65 imul ebp, dword ptr [rsi + 103], 1701998624 + 4b07d4: 69 6e 69 74 3a 20 25 imul ebp, dword ptr [rsi + 105], 622869108 + 4b07db: 73 0a jae 0x4b07e7 <__PRETTY_FUNCTION__.10479+0x47> + 4b07dd: 0a 00 or al, byte ptr [rax] + 4b07df: 64 6c insb byte ptr es:[rdi], dx + 4b07e1: 2d 76 65 72 73 sub eax, 1936876918 + 4b07e6: 69 6f 6e 2e 63 00 6e imul ebp, dword ptr [rdi + 110], 1845519150 + 4b07ed: 65 65 64 65 64 20 21 and byte ptr fs:[rcx], ah + 4b07f4: 3d 20 4e 55 4c cmp eax, 1280658976 + 4b07f9: 4c 00 64 65 66 add byte ptr [rbp + 2*riz + 102], r12b + 4b07fe: 5f pop rdi + 4b07ff: 6f outsd dx, dword ptr [rsi] + 4b0800: 66 66 73 65 jae 0x4b0869 <__PRETTY_FUNCTION__.10479+0xc9> + 4b0804: 74 20 je 0x4b0826 <__PRETTY_FUNCTION__.10479+0x86> + 4b0806: 21 3d 20 30 00 76 and dword ptr [rip + 1979723808], edi # 0x764b382c <_end+0x75fefeac> + 4b080c: 65 72 73 jb 0x4b0882 <__PRETTY_FUNCTION__.10479+0xe2> + 4b080f: 69 6f 6e 20 6c 6f 6f imul ebp, dword ptr [rdi + 110], 1869573152 + 4b0816: 6b 75 70 20 imul esi, dword ptr [rbp + 112], 32 + 4b081a: 65 72 72 jb 0x4b088f <__PRETTY_FUNCTION__.10479+0xef> + 4b081d: 6f outsd dx, dword ptr [rsi] + 4b081e: 72 00 jb 0x4b0820 <__PRETTY_FUNCTION__.10479+0x80> + 4b0820: 75 6e jne 0x4b0890 <__PRETTY_FUNCTION__.10479+0xf0> + 4b0822: 73 75 jae 0x4b0899 <__PRETTY_FUNCTION__.10479+0xf9> + 4b0824: 70 70 jo 0x4b0896 <__PRETTY_FUNCTION__.10479+0xf6> + 4b0826: 6f outsd dx, dword ptr [rsi] + 4b0827: 72 74 jb 0x4b089d <__PRETTY_FUNCTION__.10479+0xfd> + 4b0829: 65 64 20 76 65 and byte ptr fs:[rsi + 101], dh + 4b082e: 72 73 jb 0x4b08a3 <__PRETTY_FUNCTION__.10479+0x103> + 4b0830: 69 6f 6e 20 25 73 20 imul ebp, dword ptr [rdi + 110], 544417056 + 4b0837: 6f outsd dx, dword ptr [rsi] + 4b0838: 66 20 56 65 and byte ptr [rsi + 101], dl + 4b083c: 72 6e jb 0x4b08ac <__PRETTY_FUNCTION__.10479+0x10c> + 4b083e: 65 65 64 20 72 65 and byte ptr fs:[rdx + 101], dh + 4b0844: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 4b0847: 64 00 00 add byte ptr fs:[rax], al + 4b084a: 00 00 add byte ptr [rax], al + 4b084c: 00 00 add byte ptr [rax], al + 4b084e: 00 00 add byte ptr [rax], al + 4b0850: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 4b0853: 63 6b 69 movsxd ebp, dword ptr [rbx + 105] + 4b0856: 6e outsb dx, byte ptr [rsi] + 4b0857: 67 20 66 6f and byte ptr [esi + 111], ah + 4b085b: 72 20 jb 0x4b087d <__PRETTY_FUNCTION__.10479+0xdd> + 4b085d: 76 65 jbe 0x4b08c4 <__PRETTY_FUNCTION__.10479+0x124> + 4b085f: 72 73 jb 0x4b08d4 <__PRETTY_FUNCTION__.10479+0x134> + 4b0861: 69 6f 6e 20 60 25 73 imul ebp, dword ptr [rdi + 110], 1931829280 + 4b0868: 27 + 4b0869: 20 69 6e and byte ptr [rcx + 110], ch + 4b086c: 20 66 69 and byte ptr [rsi + 105], ah + 4b086f: 6c insb byte ptr es:[rdi], dx + 4b0870: 65 20 25 73 20 5b 25 and byte ptr gs:[rip + 626729075], ah + 4b0877: 6c insb byte ptr es:[rdi], dx + 4b0878: 75 5d jne 0x4b08d7 <__PRETTY_FUNCTION__.10479+0x137> + 4b087a: 20 72 65 and byte ptr [rdx + 101], dh + 4b087d: 71 75 jno 0x4b08f4 <__PRETTY_FUNCTION__.10479+0x154> + 4b087f: 69 72 65 64 20 62 79 imul esi, dword ptr [rdx + 101], 2036473956 + 4b0886: 20 66 69 and byte ptr [rsi + 105], ah + 4b0889: 6c insb byte ptr es:[rdi], dx + 4b088a: 65 20 25 73 20 5b 25 and byte ptr gs:[rip + 626729075], ah + 4b0891: 6c insb byte ptr es:[rdi], dx + 4b0892: 75 5d jne 0x4b08f1 <__PRETTY_FUNCTION__.10479+0x151> + 4b0894: 0a 00 or al, byte ptr [rax] + 4b0896: 00 00 add byte ptr [rax], al + 4b0898: 6e outsb dx, byte ptr [rsi] + 4b0899: 6f outsd dx, dword ptr [rsi] + 4b089a: 20 76 65 and byte ptr [rsi + 101], dh + 4b089d: 72 73 jb 0x4b0912 <__PRETTY_FUNCTION__.10479+0x172> + 4b089f: 69 6f 6e 20 69 6e 66 imul ebp, dword ptr [rdi + 110], 1718511904 + 4b08a6: 6f outsd dx, dword ptr [rsi] + 4b08a7: 72 6d jb 0x4b0916 <__PRETTY_FUNCTION__.10479+0x176> + 4b08a9: 61 + 4b08aa: 74 69 je 0x4b0915 <__PRETTY_FUNCTION__.10479+0x175> + 4b08ac: 6f outsd dx, dword ptr [rsi] + 4b08ad: 6e outsb dx, byte ptr [rsi] + 4b08ae: 20 61 76 and byte ptr [rcx + 118], ah + 4b08b1: 61 + 4b08b2: 69 6c 61 62 6c 65 20 28 imul ebp, dword ptr [rcx + 2*riz + 98], 673211756 + 4b08ba: 72 65 jb 0x4b0921 <__PRETTY_FUNCTION__.10479+0x181> + 4b08bc: 71 75 jno 0x4b0933 <__PRETTY_FUNCTION__.10479+0x193> + 4b08be: 69 72 65 64 20 62 79 imul esi, dword ptr [rdx + 101], 2036473956 + 4b08c5: 20 25 73 29 00 00 and byte ptr [rip + 10611], ah # 0x4b323e <__EH_FRAME_BEGIN__+0x220e> + 4b08cb: 00 00 add byte ptr [rax], al + 4b08cd: 00 00 add byte ptr [rax], al + 4b08cf: 00 75 6e add byte ptr [rbp + 110], dh + 4b08d2: 73 75 jae 0x4b0949 <__PRETTY_FUNCTION__.10479+0x1a9> + 4b08d4: 70 70 jo 0x4b0946 <__PRETTY_FUNCTION__.10479+0x1a6> + 4b08d6: 6f outsd dx, dword ptr [rsi] + 4b08d7: 72 74 jb 0x4b094d <__PRETTY_FUNCTION__.10479+0x1ad> + 4b08d9: 65 64 20 76 65 and byte ptr fs:[rsi + 101], dh + 4b08de: 72 73 jb 0x4b0953 <__PRETTY_FUNCTION__.10479+0x1b3> + 4b08e0: 69 6f 6e 20 25 73 20 imul ebp, dword ptr [rdi + 110], 544417056 + 4b08e7: 6f outsd dx, dword ptr [rsi] + 4b08e8: 66 20 56 65 and byte ptr [rsi + 101], dl + 4b08ec: 72 64 jb 0x4b0952 <__PRETTY_FUNCTION__.10479+0x1b2> + 4b08ee: 65 66 20 72 65 and byte ptr gs:[rdx + 101], dh + 4b08f3: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 4b08f6: 64 00 77 65 add byte ptr fs:[rdi + 101], dh + 4b08fa: 61 + 4b08fb: 6b 20 76 imul esp, dword ptr [rax], 118 + 4b08fe: 65 72 73 jb 0x4b0974 <__PRETTY_FUNCTION__.10479+0x1d4> + 4b0901: 69 6f 6e 20 60 25 73 imul ebp, dword ptr [rdi + 110], 1931829280 + 4b0908: 27 + 4b0909: 20 6e 6f and byte ptr [rsi + 111], ch + 4b090c: 74 20 je 0x4b092e <__PRETTY_FUNCTION__.10479+0x18e> + 4b090e: 66 6f outsw dx, word ptr [rsi] + 4b0910: 75 6e jne 0x4b0980 <__PRETTY_FUNCTION__.9316+0x8> + 4b0912: 64 20 28 and byte ptr fs:[rax], ch + 4b0915: 72 65 jb 0x4b097c <__PRETTY_FUNCTION__.9316+0x4> + 4b0917: 71 75 jno 0x4b098e <__PRETTY_FUNCTION__.9316+0x16> + 4b0919: 69 72 65 64 20 62 79 imul esi, dword ptr [rdx + 101], 2036473956 + 4b0920: 20 25 73 29 00 00 and byte ptr [rip + 10611], ah # 0x4b3299 <__EH_FRAME_BEGIN__+0x2269> + 4b0926: 00 00 add byte ptr [rax], al + 4b0928: 76 65 jbe 0x4b098f <__PRETTY_FUNCTION__.9316+0x17> + 4b092a: 72 73 jb 0x4b099f <__PRETTY_FUNCTION__.9338+0xf> + 4b092c: 69 6f 6e 20 60 25 73 imul ebp, dword ptr [rdi + 110], 1931829280 + 4b0933: 27 + 4b0934: 20 6e 6f and byte ptr [rsi + 111], ch + 4b0937: 74 20 je 0x4b0959 <__PRETTY_FUNCTION__.10479+0x1b9> + 4b0939: 66 6f outsw dx, word ptr [rsi] + 4b093b: 75 6e jne 0x4b09ab <__PRETTY_FUNCTION__.9338+0x1b> + 4b093d: 64 20 28 and byte ptr fs:[rax], ch + 4b0940: 72 65 jb 0x4b09a7 <__PRETTY_FUNCTION__.9338+0x17> + 4b0942: 71 75 jno 0x4b09b9 <__PRETTY_FUNCTION__.9338+0x29> + 4b0944: 69 72 65 64 20 62 79 imul esi, dword ptr [rdx + 101], 2036473956 + 4b094b: 20 25 73 29 00 63 and byte ptr [rip + 1660954995], ah # 0x634b32c4 <_end+0x62fef944> + 4b0951: 61 + 4b0952: 6e outsb dx, byte ptr [rsi] + 4b0953: 6e outsb dx, byte ptr [rsi] + 4b0954: 6f outsd dx, dword ptr [rsi] + 4b0955: 74 20 je 0x4b0977 <__PRETTY_FUNCTION__.10479+0x1d7> + 4b0957: 61 + 4b0958: 6c insb byte ptr es:[rdi], dx + 4b0959: 6c insb byte ptr es:[rdi], dx + 4b095a: 6f outsd dx, dword ptr [rsi] + 4b095b: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4b095e: 65 20 76 65 and byte ptr gs:[rsi + 101], dh + 4b0962: 72 73 jb 0x4b09d7 <__PRETTY_FUNCTION__.9338+0x47> + 4b0964: 69 6f 6e 20 72 65 66 imul ebp, dword ptr [rdi + 110], 1717924384 + 4b096b: 65 72 65 jb 0x4b09d3 <__PRETTY_FUNCTION__.9338+0x43> + 4b096e: 6e outsb dx, byte ptr [rsi] + 4b096f: 63 65 20 movsxd esp, dword ptr [rbp + 32] + 4b0972: 74 61 je 0x4b09d5 <__PRETTY_FUNCTION__.9338+0x45> + 4b0974: 62 + 4b0975: 6c insb byte ptr es:[rdi], dx + 4b0976: 65 00 6d 61 add byte ptr gs:[rbp + 97], ch + +00000000004b0978 <__PRETTY_FUNCTION__.9316>: + 4b0978: 6d insd dword ptr es:[rdi], dx + 4b0979: 61 + 4b097a: 74 63 je 0x4b09df <__PRETTY_FUNCTION__.9338+0x4f> + 4b097c: 68 5f 73 79 6d push 1836675935 + 4b0981: 62 + 4b0982: 6f outsd dx, dword ptr [rsi] + 4b0983: 6c insb byte ptr es:[rdi], dx + ... + +00000000004b0990 <__PRETTY_FUNCTION__.9338>: + 4b0990: 5f pop rdi + 4b0991: 64 6c insb byte ptr es:[rdi], dx + 4b0993: 5f pop rdi + 4b0994: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 4b0997: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 4b099a: 6d insd dword ptr es:[rdi], dx + 4b099b: 61 + 4b099c: 70 5f jo 0x4b09fd <__PRETTY_FUNCTION__.9338+0x6d> + 4b099e: 76 65 jbe 0x4b0a05 <__PRETTY_FUNCTION__.9338+0x75> + 4b09a0: 72 73 jb 0x4b0a15 <__PRETTY_FUNCTION__.9338+0x85> + 4b09a2: 69 6f 6e 73 00 00 52 imul ebp, dword ptr [rdi + 110], 1375731827 + 4b09a9: 54 push rsp + 4b09aa: 4c 44 + 4b09ac: 5f pop rdi + 4b09ad: 4e 45 + 4b09af: 58 pop rax + 4b09b0: 54 push rsp + 4b09b1: 20 75 73 and byte ptr [rbp + 115], dh + 4b09b4: 65 64 20 69 6e and byte ptr fs:[rcx + 110], ch + 4b09b9: 20 63 6f and byte ptr [rbx + 111], ah + 4b09bc: 64 65 20 6e 6f and byte ptr gs:[rsi + 111], ch + 4b09c1: 74 20 je 0x4b09e3 <__PRETTY_FUNCTION__.9338+0x53> + 4b09c3: 64 79 6e jns 0x4b0a34 <__PRETTY_FUNCTION__.9338+0xa4> + 4b09c6: 61 + 4b09c7: 6d insd dword ptr es:[rdi], dx + 4b09c8: 69 63 61 6c 6c 79 20 imul esp, dword ptr [rbx + 97], 544828524 + 4b09cf: 6c insb byte ptr es:[rdi], dx + 4b09d0: 6f outsd dx, dword ptr [rsi] + 4b09d1: 61 + 4b09d2: 64 65 64 00 00 add byte ptr fs:[rax], al + 4b09d7: 00 00 add byte ptr [rax], al + 4b09d9: 00 80 3f 00 00 40 add byte ptr [rax + 1073741887], al + 4b09df: 40 40 + 4b09e1: d4 + 4b09e2: fd std + 4b09e3: ff d8 + 4b09e5: d4 + 4b09e6: fd std + 4b09e7: ff 98 d4 fd ff a8 call [rax - 1459618348] + 4b09ed: d4 + 4b09ee: fd std + 4b09ef: ff 40 d4 inc dword ptr [rax - 44] + 4b09f2: fd std + 4b09f3: ff d4 call rsp + 4b09f5: 0c f5 or al, -11 + 4b09f7: ff d4 call rsp + 4b09f9: 0c f5 or al, -11 + 4b09fb: ff d4 call rsp + 4b09fd: 0c f5 or al, -11 + 4b09ff: ff d4 call rsp + 4b0a01: 0c f5 or al, -11 + 4b0a03: ff 08 dec dword ptr [rax] + 4b0a05: d5 + 4b0a06: fd std + 4b0a07: ff c8 dec eax + 4b0a09: d4 + 4b0a0a: fd std + 4b0a0b: ff b8 d4 fd ff 40 + 4b0a11: d4 + 4b0a12: fd std + 4b0a13: ff bb d6 fd ff e0 + 4b0a19: dc fd fdiv st(5), st + 4b0a1b: ff ad dd fd ff 1f jmp [rbp + 536870365] + 4b0a21: dd fd + 4b0a23: ff 3e + 4b0a25: dd fd + 4b0a27: ff b5 db fd ff 85 push qword ptr [rbp - 2046820901] + 4b0a2d: db fd + 4b0a2f: ff 49 db dec dword ptr [rcx - 37] + 4b0a32: fd std + 4b0a33: ff 19 call [rcx] + 4b0a35: db fd + 4b0a37: ff ae da fd ff 5c jmp [rsi + 1560280538] + 4b0a3d: dd fd + 4b0a3f: ff 89 dd fd ff 4c dec dword ptr [rcx + 1291845085] + 4b0a45: da fd + 4b0a47: ff 15 da fd ff e8 call qword ptr [rip - 385876518] # 0xffffffffe94b0827 <_end+0xffffffffe8fecea7> + 4b0a4d: d9 fd fscale + 4b0a4f: ff a1 dc fd ff 84 jmp qword ptr [rcx - 2063598116] + 4b0a55: d9 fd fscale + 4b0a57: ff fd + 4b0a59: d8 fd fdivr st, st(5) + 4b0a5b: ff 7f d8 + 4b0a5e: fd std + 4b0a5f: ff 33 push qword ptr [rbx] + 4b0a61: d8 fd fdivr st, st(5) + 4b0a63: ff ec + 4b0a65: d7 xlatb + 4b0a66: fd std + 4b0a67: ff 68 d7 jmp [rax - 41] + 4b0a6a: fd std + 4b0a6b: ff 04 d7 inc dword ptr [rdi + 8*rdx] + 4b0a6e: fd std + 4b0a6f: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0a75: 0c f5 or al, -11 + 4b0a77: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0a7d: 0c f5 or al, -11 + 4b0a7f: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0a85: 0c f5 or al, -11 + 4b0a87: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0a8d: 0c f5 or al, -11 + 4b0a8f: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0a95: 0c f5 or al, -11 + 4b0a97: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0a9d: 0c f5 or al, -11 + 4b0a9f: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0aa5: 0c f5 or al, -11 + 4b0aa7: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0aad: 0c f5 or al, -11 + 4b0aaf: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0ab5: 0c f5 or al, -11 + 4b0ab7: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0abd: 0c f5 or al, -11 + 4b0abf: ff aa 0c f5 ff aa jmp [rdx - 1426066164] + 4b0ac5: 0c f5 or al, -11 + 4b0ac7: ff bb d6 fd ff c8 + 4b0acd: d6 + 4b0ace: fd std + 4b0acf: ff 57 d6 call qword ptr [rdi - 42] + 4b0ad2: fd std + 4b0ad3: ff 14 e7 call qword ptr [rdi + 8*riz] + 4b0ad6: fd std + 4b0ad7: ff fe + 4b0ad9: 0b f5 or esi, ebp + 4b0adb: ff fe + 4b0add: 0b f5 or esi, ebp + 4b0adf: ff 0c e8 dec dword ptr [rax + 8*rbp] + 4b0ae2: fd std + 4b0ae3: ff fe + 4b0ae5: 0b f5 or esi, ebp + 4b0ae7: ff 1f call [rdi] + 4b0ae9: ea + 4b0aea: fd std + 4b0aeb: ff 0f dec dword ptr [rdi] + 4b0aed: ea + 4b0aee: fd std + 4b0aef: ff ff + 4b0af1: e9 fd ff ef e9 jmp 0xffffffffea3b0af3 <_end+0xffffffffe9eed173> + 4b0af6: fd std + 4b0af7: ff e0 jmp rax + 4b0af9: e9 fd ff d1 e9 jmp 0xffffffffea1d0afb <_end+0xffffffffe9d0d17b> + 4b0afe: fd std + 4b0aff: ff 14 e7 call qword ptr [rdi + 8*riz] + 4b0b02: fd std + 4b0b03: ff 14 e7 call qword ptr [rdi + 8*riz] + 4b0b06: fd std + 4b0b07: ff 14 ec call qword ptr [rsp + 8*rbp] + 4b0b0a: fd std + 4b0b0b: ff c8 dec eax + 4b0b0d: eb fd jmp 0x4b0b0c <__PRETTY_FUNCTION__.9338+0x17c> + 4b0b0f: ff 30 push qword ptr [rax] + 4b0b11: e9 fd ff 1d e9 jmp 0xffffffffe9690b13 <_end+0xffffffffe91cd193> + 4b0b16: fd std + 4b0b17: ff 00 inc dword ptr [rax] + 4b0b19: e9 fd ff d8 e8 jmp 0xffffffffe9240b1b <_end+0xffffffffe8d7d19b> + 4b0b1e: fd std + 4b0b1f: ff a8 e8 fd ff 91 jmp [rax - 1845494296] + 4b0b25: e9 fd ff fe 0b jmp 0xc4a0b27 <_end+0xbfdd1a7> + 4b0b2a: f5 cmc + 4b0b2b: ff 0c e8 dec dword ptr [rax + 8*rbp] + 4b0b2e: fd std + 4b0b2f: ff cc dec esp + 4b0b31: e7 fd out 253, eax + 4b0b33: ff cc dec esp + 4b0b35: e7 fd out 253, eax + 4b0b37: ff cc dec esp + 4b0b39: e7 fd out 253, eax + 4b0b3b: ff cc dec esp + 4b0b3d: e7 fd out 253, eax + 4b0b3f: ff cc dec esp + 4b0b41: e7 fd out 253, eax + 4b0b43: ff 0c e8 dec dword ptr [rax + 8*rbp] + 4b0b46: fd std + 4b0b47: ff 0c e8 dec dword ptr [rax + 8*rbp] + 4b0b4a: fd std + 4b0b4b: ff cc dec esp + 4b0b4d: e7 fd out 253, eax + 4b0b4f: ff cc dec esp + 4b0b51: e7 fd out 253, eax + 4b0b53: ff 0c e8 dec dword ptr [rax + 8*rbp] + 4b0b56: fd std + 4b0b57: ff cc dec esp + 4b0b59: e7 fd out 253, eax + 4b0b5b: ff cc dec esp + 4b0b5d: e7 fd out 253, eax + 4b0b5f: ff cc dec esp + 4b0b61: e7 fd out 253, eax + 4b0b63: ff cc dec esp + 4b0b65: e7 fd out 253, eax + 4b0b67: ff 7d e8 + 4b0b6a: fd std + 4b0b6b: ff cc dec esp + 4b0b6d: e7 fd out 253, eax + 4b0b6f: ff cc dec esp + 4b0b71: e7 fd out 253, eax + 4b0b73: ff cc dec esp + 4b0b75: e7 fd out 253, eax + 4b0b77: ff cc dec esp + 4b0b79: e7 fd out 253, eax + 4b0b7b: ff cc dec esp + 4b0b7d: e7 fd out 253, eax + 4b0b7f: ff cc dec esp + 4b0b81: e7 fd out 253, eax + 4b0b83: ff 6e e8 jmp [rsi - 24] + 4b0b86: fd std + 4b0b87: ff bc e7 fd ff bc e7 + 4b0b8e: fd std + 4b0b8f: ff bc e7 fd ff bc e7 + 4b0b96: fd std + 4b0b97: ff bc e7 fd ff bc e7 + 4b0b9e: fd std + 4b0b9f: ff bc e7 fd ff bc e7 + 4b0ba6: fd std + 4b0ba7: ff bc e7 fd ff bc e7 + 4b0bae: fd std + 4b0baf: ff bc e7 fd ff bc e7 + 4b0bb6: fd std + 4b0bb7: ff bc e7 fd ff bc e7 + 4b0bbe: fd std + 4b0bbf: ff bc e7 fd ff bc e7 + 4b0bc6: fd std + 4b0bc7: ff bc e7 fd ff bc e7 + 4b0bce: fd std + 4b0bcf: ff bc e7 fd ff bc e7 + 4b0bd6: fd std + 4b0bd7: ff bc e7 fd ff bc e7 + 4b0bde: fd std + 4b0bdf: ff bc e7 fd ff bc e7 + 4b0be6: fd std + 4b0be7: ff bc e7 fd ff bc e7 + 4b0bee: fd std + 4b0bef: ff bc e7 fd ff bc e7 + 4b0bf6: fd std + 4b0bf7: ff bc e7 fd ff bc e7 + 4b0bfe: fd std + 4b0bff: ff bc e7 fd ff bc e7 + 4b0c06: fd std + 4b0c07: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c0b: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c0f: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c13: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c17: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c1b: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c1f: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c23: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c27: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c2b: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c2f: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c33: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c37: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c3b: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c3f: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c43: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c47: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c4b: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c4f: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c53: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c57: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c5b: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c5f: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c63: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c67: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c6b: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c6f: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c73: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c77: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c7b: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c7f: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c83: ff 6c e7 fd jmp [rdi + 8*riz - 3] + 4b0c87: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0c8e: fd std + 4b0c8f: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0c96: fd std + 4b0c97: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0c9e: fd std + 4b0c9f: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0ca6: fd std + 4b0ca7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0cae: fd std + 4b0caf: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0cb6: fd std + 4b0cb7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0cbe: fd std + 4b0cbf: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0cc6: fd std + 4b0cc7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0cce: fd std + 4b0ccf: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0cd6: fd std + 4b0cd7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0cde: fd std + 4b0cdf: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0ce6: fd std + 4b0ce7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0cee: fd std + 4b0cef: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0cf6: fd std + 4b0cf7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0cfe: fd std + 4b0cff: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] + 4b0d06: fd std + 4b0d07: ff 63 eb jmp qword ptr [rbx - 21] + 4b0d0a: fd std + 4b0d0b: ff fe + 4b0d0d: 0b f5 or esi, ebp + 4b0d0f: ff c2 inc edx + 4b0d11: ea + 4b0d12: fd std + 4b0d13: ff fe + 4b0d15: 0b f5 or esi, ebp + 4b0d17: ff 0c e8 dec dword ptr [rax + 8*rbp] + 4b0d1a: fd std + 4b0d1b: ff fe + 4b0d1d: 0b f5 or esi, ebp + 4b0d1f: ff ba ea fd ff fe + 4b0d25: 0b f5 or esi, ebp + 4b0d27: ff fe + 4b0d29: 0b f5 or esi, ebp + 4b0d2b: ff fe + 4b0d2d: 0b f5 or esi, ebp + 4b0d2f: ff fe + 4b0d31: 0b f5 or esi, ebp + 4b0d33: ff fe + 4b0d35: 0b f5 or esi, ebp + 4b0d37: ff fe + 4b0d39: 0b f5 or esi, ebp + 4b0d3b: ff fe + 4b0d3d: 0b f5 or esi, ebp + 4b0d3f: ff fe + 4b0d41: 0b f5 or esi, ebp + 4b0d43: ff fe + 4b0d45: 0b f5 or esi, ebp + 4b0d47: ff fe + 4b0d49: 0b f5 or esi, ebp + 4b0d4b: ff fe + 4b0d4d: 0b f5 or esi, ebp + 4b0d4f: ff fe + 4b0d51: 0b f5 or esi, ebp + 4b0d53: ff fe + 4b0d55: 0b f5 or esi, ebp + 4b0d57: ff fe + 4b0d59: 0b f5 or esi, ebp + 4b0d5b: ff fe + 4b0d5d: 0b f5 or esi, ebp + 4b0d5f: ff fe + 4b0d61: 0b f5 or esi, ebp + 4b0d63: ff fe + 4b0d65: 0b f5 or esi, ebp + 4b0d67: ff fe + 4b0d69: 0b f5 or esi, ebp + 4b0d6b: ff fe + 4b0d6d: 0b f5 or esi, ebp + 4b0d6f: ff fe + 4b0d71: 0b f5 or esi, ebp + 4b0d73: ff fe + 4b0d75: 0b f5 or esi, ebp + 4b0d77: ff fe + 4b0d79: 0b f5 or esi, ebp + 4b0d7b: ff fe + 4b0d7d: 0b f5 or esi, ebp + 4b0d7f: ff fe + 4b0d81: 0b f5 or esi, ebp + 4b0d83: ff fe + 4b0d85: 0b f5 or esi, ebp + 4b0d87: ff fe + 4b0d89: 0b f5 or esi, ebp + 4b0d8b: ff fe + 4b0d8d: 0b f5 or esi, ebp + 4b0d8f: ff fe + 4b0d91: 0b f5 or esi, ebp + 4b0d93: ff fe + 4b0d95: 0b f5 or esi, ebp + 4b0d97: ff fe + 4b0d99: 0b f5 or esi, ebp + 4b0d9b: ff fe + 4b0d9d: 0b f5 or esi, ebp + 4b0d9f: ff fe + 4b0da1: 0b f5 or esi, ebp + 4b0da3: ff fe + 4b0da5: 0b f5 or esi, ebp + 4b0da7: ff fe + 4b0da9: 0b f5 or esi, ebp + 4b0dab: ff fe + 4b0dad: 0b f5 or esi, ebp + 4b0daf: ff fe + 4b0db1: 0b f5 or esi, ebp + 4b0db3: ff fe + 4b0db5: 0b f5 or esi, ebp + 4b0db7: ff fe + 4b0db9: 0b f5 or esi, ebp + 4b0dbb: ff fe + 4b0dbd: 0b f5 or esi, ebp + 4b0dbf: ff fe + 4b0dc1: 0b f5 or esi, ebp + 4b0dc3: ff fe + 4b0dc5: 0b f5 or esi, ebp + 4b0dc7: ff fe + 4b0dc9: 0b f5 or esi, ebp + 4b0dcb: ff fe + 4b0dcd: 0b f5 or esi, ebp + 4b0dcf: ff fe + 4b0dd1: 0b f5 or esi, ebp + 4b0dd3: ff fe + 4b0dd5: 0b f5 or esi, ebp + 4b0dd7: ff fe + 4b0dd9: 0b f5 or esi, ebp + 4b0ddb: ff fe + 4b0ddd: 0b f5 or esi, ebp + 4b0ddf: ff fe + 4b0de1: 0b f5 or esi, ebp + 4b0de3: ff fe + 4b0de5: 0b f5 or esi, ebp + 4b0de7: ff fe + 4b0de9: 0b f5 or esi, ebp + 4b0deb: ff fe + 4b0ded: 0b f5 or esi, ebp + 4b0def: ff fe + 4b0df1: 0b f5 or esi, ebp + 4b0df3: ff fe + 4b0df5: 0b f5 or esi, ebp + 4b0df7: ff fe + 4b0df9: 0b f5 or esi, ebp + 4b0dfb: ff fe + 4b0dfd: 0b f5 or esi, ebp + 4b0dff: ff fe + 4b0e01: 0b f5 or esi, ebp + 4b0e03: ff fe + 4b0e05: 0b f5 or esi, ebp + 4b0e07: ff fe + 4b0e09: 0b f5 or esi, ebp + 4b0e0b: ff fe + 4b0e0d: 0b f5 or esi, ebp + 4b0e0f: ff fe + 4b0e11: 0b f5 or esi, ebp + 4b0e13: ff fe + 4b0e15: 0b f5 or esi, ebp + 4b0e17: ff fe + 4b0e19: 0b f5 or esi, ebp + 4b0e1b: ff fe + 4b0e1d: 0b f5 or esi, ebp + 4b0e1f: ff fe + 4b0e21: 0b f5 or esi, ebp + 4b0e23: ff fe + 4b0e25: 0b f5 or esi, ebp + 4b0e27: ff fe + 4b0e29: 0b f5 or esi, ebp + 4b0e2b: ff fe + 4b0e2d: 0b f5 or esi, ebp + 4b0e2f: ff fe + 4b0e31: 0b f5 or esi, ebp + 4b0e33: ff fe + 4b0e35: 0b f5 or esi, ebp + 4b0e37: ff fe + 4b0e39: 0b f5 or esi, ebp + 4b0e3b: ff fe + 4b0e3d: 0b f5 or esi, ebp + 4b0e3f: ff fe + 4b0e41: 0b f5 or esi, ebp + 4b0e43: ff fe + 4b0e45: 0b f5 or esi, ebp + 4b0e47: ff fe + 4b0e49: 0b f5 or esi, ebp + 4b0e4b: ff fe + 4b0e4d: 0b f5 or esi, ebp + 4b0e4f: ff fe + 4b0e51: 0b f5 or esi, ebp + 4b0e53: ff fe + 4b0e55: 0b f5 or esi, ebp + 4b0e57: ff fe + 4b0e59: 0b f5 or esi, ebp + 4b0e5b: ff fe + 4b0e5d: 0b f5 or esi, ebp + 4b0e5f: ff fe + 4b0e61: 0b f5 or esi, ebp + 4b0e63: ff fe + 4b0e65: 0b f5 or esi, ebp + 4b0e67: ff fe + 4b0e69: 0b f5 or esi, ebp + 4b0e6b: ff fe + 4b0e6d: 0b f5 or esi, ebp + 4b0e6f: ff fe + 4b0e71: 0b f5 or esi, ebp + 4b0e73: ff fe + 4b0e75: 0b f5 or esi, ebp + 4b0e77: ff fe + 4b0e79: 0b f5 or esi, ebp + 4b0e7b: ff fe + 4b0e7d: 0b f5 or esi, ebp + 4b0e7f: ff fe + 4b0e81: 0b f5 or esi, ebp + 4b0e83: ff fe + 4b0e85: 0b f5 or esi, ebp + 4b0e87: ff fe + 4b0e89: 0b f5 or esi, ebp + 4b0e8b: ff 4c e9 fd dec dword ptr [rcx + 8*rbp - 3] + 4b0e8f: ff 72 e9 push qword ptr [rdx - 23] + 4b0e92: fd std + 4b0e93: ff 1b call [rbx] + 4b0e95: e9 fd ff f1 e8 jmp 0xffffffffe93d0e97 <_end+0xffffffffe8f0d517> + 4b0e9a: fd std + 4b0e9b: ff fc + 4b0e9d: e8 fd ff 0f e9 call 0xffffffffe95b0e9f <_end+0xffffffffe90ed51f> + 4b0ea2: fd std + 4b0ea3: ff 42 08 inc dword ptr [rdx + 8] + 4b0ea6: f5 cmc + 4b0ea7: ff 42 08 inc dword ptr [rdx + 8] + 4b0eaa: f5 cmc + 4b0eab: ff 41 e9 inc dword ptr [rcx - 23] + 4b0eae: fd std + 4b0eaf: ff 81 e8 fd ff 42 inc dword ptr [rcx + 1124072936] + 4b0eb5: 08 f5 or ch, dh + 4b0eb7: ff 8c e8 fd ff 97 e8 dec dword ptr [rax + 8*rbp - 392691715] + 4b0ebe: fd std + 4b0ebf: ff a2 e8 fd ff ad jmp qword ptr [rdx - 1375732248] + 4b0ec5: e8 fd ff 42 08 call 0x88e0ec7 <_end+0x841d547> + 4b0eca: f5 cmc + 4b0ecb: ff b8 e8 fd ff cb + 4b0ed1: e8 fd ff de e8 call 0xffffffffe92a0ed3 <_end+0xffffffffe8ddd553> + 4b0ed6: fd std + 4b0ed7: ff 4c e9 fd dec dword ptr [rcx + 8*rbp - 3] + 4b0edb: ff 5f e9 call [rdi - 23] + 4b0ede: fd std + 4b0edf: ff 2e jmp [rsi] + 4b0ee1: e9 fd ff 7f e6 jmp 0xffffffffe6cb0ee3 <_end+0xffffffffe67ed563> + 4b0ee6: fd std + 4b0ee7: ff ee + 4b0ee9: 07 + 4b0eea: f5 cmc + 4b0eeb: ff ee + 4b0eed: 07 + 4b0eee: f5 cmc + 4b0eef: ff ee + 4b0ef1: 07 + 4b0ef2: f5 cmc + 4b0ef3: ff ee + 4b0ef5: 07 + 4b0ef6: f5 cmc + 4b0ef7: ff ee + 4b0ef9: 07 + 4b0efa: f5 cmc + 4b0efb: ff ee + 4b0efd: 07 + 4b0efe: f5 cmc + 4b0eff: ff ee + 4b0f01: 07 + 4b0f02: f5 cmc + 4b0f03: ff ee + 4b0f05: 07 + 4b0f06: f5 cmc + 4b0f07: ff ee + 4b0f09: 07 + 4b0f0a: f5 cmc + 4b0f0b: ff ee + 4b0f0d: 07 + 4b0f0e: f5 cmc + 4b0f0f: ff ee + 4b0f11: 07 + 4b0f12: f5 cmc + 4b0f13: ff ee + 4b0f15: 07 + 4b0f16: f5 cmc + 4b0f17: ff ee + 4b0f19: 07 + 4b0f1a: f5 cmc + 4b0f1b: ff ee + 4b0f1d: 07 + 4b0f1e: f5 cmc + 4b0f1f: ff ee + 4b0f21: 07 + 4b0f22: f5 cmc + 4b0f23: ff ee + 4b0f25: 07 + 4b0f26: f5 cmc + 4b0f27: ff ee + 4b0f29: 07 + 4b0f2a: f5 cmc + 4b0f2b: ff ee + 4b0f2d: 07 + 4b0f2e: f5 cmc + 4b0f2f: ff 8a e6 fd ff ee dec dword ptr [rdx - 285213210] + 4b0f35: 07 + 4b0f36: f5 cmc + 4b0f37: ff ee + 4b0f39: 07 + 4b0f3a: f5 cmc + 4b0f3b: ff ee + 4b0f3d: 07 + 4b0f3e: f5 cmc + 4b0f3f: ff ee + 4b0f41: 07 + 4b0f42: f5 cmc + 4b0f43: ff ee + 4b0f45: 07 + 4b0f46: f5 cmc + 4b0f47: ff 9f e6 fd ff 74 call [rdi + 1962933734] + 4b0f4d: e6 fd out 253, al + 4b0f4f: ff ee + 4b0f51: 07 + 4b0f52: f5 cmc + 4b0f53: ff ee + 4b0f55: 07 + 4b0f56: f5 cmc + 4b0f57: ff 33 push qword ptr [rbx] + 4b0f59: e4 fd in al, 253 + 4b0f5b: ff 7a eb + 4b0f5e: fd std + 4b0f5f: ff 2c ec jmp [rsp + 8*rbp] + 4b0f62: fd std + 4b0f63: ff 5c ec fd call [rsp + 8*rbp - 3] + 4b0f67: ff d4 call rsp + 4b0f69: eb fd jmp 0x4b0f68 <__PRETTY_FUNCTION__.9338+0x5d8> + 4b0f6b: ff 54 eb fd call qword ptr [rbx + 8*rbp - 3] + 4b0f6f: ff 04 eb inc dword ptr [rbx + 8*rbp] + 4b0f72: fd std + 4b0f73: ff 00 inc dword ptr [rax] + 4b0f75: 00 00 add byte ptr [rax], al + 4b0f77: 00 58 fe add byte ptr [rax - 2], bl + 4b0f7a: fd std + 4b0f7b: ff f0 push rax + 4b0f7d: fe fd + 4b0f7f: ff b0 fe fd ff c0 push qword ptr [rax - 1056965122] + 4b0f85: fe fd + 4b0f87: ff 58 fe call [rax - 2] + 4b0f8a: fd std + 4b0f8b: ff 9b 07 f5 ff 9b call [rbx - 1677724409] + 4b0f91: 07 + 4b0f92: f5 cmc + 4b0f93: ff 9b 07 f5 ff 9b call [rbx - 1677724409] + 4b0f99: 07 + 4b0f9a: f5 cmc + 4b0f9b: ff 20 jmp qword ptr [rax] + 4b0f9d: ff fd + 4b0f9f: ff e0 jmp rax + 4b0fa1: fe fd + 4b0fa3: ff d0 call rax + 4b0fa5: fe fd + 4b0fa7: ff 58 fe call [rax - 2] + 4b0faa: fd std + 4b0fab: ff 00 inc dword ptr [rax] + 4b0fad: 00 00 add byte ptr [rax], al + 4b0faf: 00 00 add byte ptr [rax], al + +00000000004b0fb0 : + ... + 4b0fb8: b8 17 fe ff 50 mov eax, 1358954007 + 4b0fbd: 18 fe sbb dh, bh + 4b0fbf: ff 10 call qword ptr [rax] + 4b0fc1: 18 fe sbb dh, bh + 4b0fc3: ff 20 jmp qword ptr [rax] + 4b0fc5: 18 fe sbb dh, bh + 4b0fc7: ff b8 17 fe ff 6f + 4b0fcd: 07 + 4b0fce: f5 cmc + 4b0fcf: ff 6f 07 jmp [rdi + 7] + 4b0fd2: f5 cmc + 4b0fd3: ff 6f 07 jmp [rdi + 7] + 4b0fd6: f5 cmc + 4b0fd7: ff 6f 07 jmp [rdi + 7] + 4b0fda: f5 cmc + 4b0fdb: ff 80 18 fe ff 40 inc dword ptr [rax + 1090518552] + 4b0fe1: 18 fe sbb dh, bh + 4b0fe3: ff 30 push qword ptr [rax] + 4b0fe5: 18 fe sbb dh, bh + 4b0fe7: ff b8 + 4b0fe9: 17 + 4b0fea: fe ff + +Disassembly of section .stapsdt.base: + +00000000004b0fec <_.stapsdt.base>: + 4b0fec: 00 + +Disassembly of section .eh_frame: + +00000000004b0ff0 <.eh_frame>: + 4b0ff0: 14 00 adc al, 0 + 4b0ff2: 00 00 add byte ptr [rax], al + 4b0ff4: 00 00 add byte ptr [rax], al + 4b0ff6: 00 00 add byte ptr [rax], al + 4b0ff8: 01 7a 52 add dword ptr [rdx + 82], edi + 4b0ffb: 00 01 add byte ptr [rcx], al + 4b0ffd: 78 10 js 0x4b100f <.eh_frame+0x1f> + 4b0fff: 01 1b add dword ptr [rbx], ebx + 4b1001: 0c 07 or al, 7 + 4b1003: 08 90 01 00 00 10 or byte ptr [rax + 268435457], dl + 4b1009: 00 00 add byte ptr [rax], al + 4b100b: 00 1c 00 add byte ptr [rax + rax], bl + 4b100e: 00 00 add byte ptr [rax], al + 4b1010: d0 0b ror byte ptr [rbx] + 4b1012: f5 cmc + 4b1013: ff 2f jmp [rdi] + 4b1015: 00 00 add byte ptr [rax], al + 4b1017: 00 00 add byte ptr [rax], al + 4b1019: 44 07 + 4b101b: 10 10 adc byte ptr [rax], dl + 4b101d: 00 00 add byte ptr [rax], al + 4b101f: 00 30 add byte ptr [rax], dh + 4b1021: 00 00 add byte ptr [rax], al + 4b1023: 00 ec add ah, ch + 4b1025: 0b f5 or esi, ebp + 4b1027: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4b102d <.eh_frame+0x3d> + 4b102d: 00 00 add byte ptr [rax], al + 4b102f: 00 1c 00 add byte ptr [rax + rax], bl + +00000000004b1030 <__EH_FRAME_BEGIN__>: + 4b1030: 1c 00 sbb al, 0 + 4b1032: 00 00 add byte ptr [rax], al + 4b1034: 44 00 00 add byte ptr [rax], r8b + 4b1037: 00 cd add ch, cl + 4b1039: 0c f5 or al, -11 + 4b103b: ff 1b call [rbx] + 4b103d: 00 00 add byte ptr [rax], al + 4b103f: 00 00 add byte ptr [rax], al + 4b1041: 45 0e + 4b1043: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b1049: 52 push rdx + 4b104a: 0c 07 or al, 7 + 4b104c: 08 00 or byte ptr [rax], al + 4b104e: 00 00 add byte ptr [rax], al + 4b1050: 24 00 and al, 0 + 4b1052: 00 00 add byte ptr [rax], al + 4b1054: 64 00 00 add byte ptr fs:[rax], al + 4b1057: 00 c8 add al, cl + 4b1059: 0c f5 or al, -11 + 4b105b: ff 80 03 00 00 00 inc dword ptr [rax + 3] + 4b1061: 41 0e + 4b1063: 10 83 02 47 0e 98 adc byte ptr [rbx - 1743894782], al + 4b1069: 01 03 add dword ptr [rbx], eax + 4b106b: c3 ret + 4b106c: 01 0a add dword ptr [rdx], ecx + 4b106e: 0e + 4b106f: 10 41 0e adc byte ptr [rcx + 14], al + 4b1072: 08 41 0b or byte ptr [rcx + 11], al + 4b1075: 00 00 add byte ptr [rax], al + 4b1077: 00 2c 00 add byte ptr [rax + rax], ch + 4b107a: 00 00 add byte ptr [rax], al + 4b107c: 8c 00 mov word ptr [rax], es + 4b107e: 00 00 add byte ptr [rax], al + 4b1080: 20 10 and byte ptr [rax], dl + 4b1082: f5 cmc + 4b1083: ff 17 call qword ptr [rdi] + 4b1085: 08 00 or byte ptr [rax], al + 4b1087: 00 00 add byte ptr [rax], al + 4b1089: 46 0e + 4b108b: 10 8e 02 44 0e 18 adc byte ptr [rsi + 403588098], cl + 4b1091: 8d 03 lea eax, [rbx] + 4b1093: 45 0e + 4b1095: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b109c: 05 44 0e 30 83 add eax, 2200964676 + 4b10a1: 06 + 4b10a2: 47 0e + 4b10a4: 90 nop + 4b10a5: 02 00 add al, byte ptr [rax] + 4b10a7: 00 1c 00 add byte ptr [rax + rax], bl + 4b10aa: 00 00 add byte ptr [rax], al + 4b10ac: bc 00 00 00 10 mov esp, 268435456 + 4b10b1: 18 f5 sbb ch, dh + 4b10b3: ff a3 01 00 00 00 jmp qword ptr [rbx + 1] + 4b10b9: 4b 0e + 4b10bb: a0 01 02 4e 0a 0e 08 47 0b movabs al, byte ptr [812627114159112705] + 4b10c4: 00 00 add byte ptr [rax], al + 4b10c6: 00 00 add byte ptr [rax], al + 4b10c8: 4c 00 00 add byte ptr [rax], r8b + 4b10cb: 00 dc add ah, bl + 4b10cd: 00 00 add byte ptr [rax], al + 4b10cf: 00 a0 19 f5 ff 88 add byte ptr [rax - 1996491495], ah + 4b10d5: 02 00 add al, byte ptr [rax] + 4b10d7: 00 00 add byte ptr [rax], al + 4b10d9: 46 0e + 4b10db: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b10e1: 8e 03 mov es, word ptr [rbx] + 4b10e3: 42 0e + 4b10e5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b10eb: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b1f32 <_end+0xffffffff862ee5b2> + 4b10f1: 06 + 4b10f2: 41 0e + 4b10f4: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b10fa: 03 ef add ebp, edi + 4b10fc: 01 0a add dword ptr [rdx], ecx + 4b10fe: 0e + 4b10ff: 38 41 0e cmp byte ptr [rcx + 14], al + 4b1102: 30 41 0e xor byte ptr [rcx + 14], al + 4b1105: 28 42 0e sub byte ptr [rdx + 14], al + 4b1108: 20 42 0e and byte ptr [rdx + 14], al + 4b110b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b110e: 10 42 0e adc byte ptr [rdx + 14], al + 4b1111: 08 45 0b or byte ptr [rbp + 11], al + 4b1114: 00 00 add byte ptr [rax], al + 4b1116: 00 00 add byte ptr [rax], al + 4b1118: 44 00 00 add byte ptr [rax], r8b + 4b111b: 00 2c 01 add byte ptr [rcx + rax], ch + 4b111e: 00 00 add byte ptr [rax], al + 4b1120: e0 1b loopne 0x4b113d <__EH_FRAME_BEGIN__+0x10d> + 4b1122: f5 cmc + 4b1123: ff 94 00 00 00 00 46 call qword ptr [rax + rax + 1174405120] + 4b112a: 0e + 4b112b: 10 8f 02 49 0e 18 adc byte ptr [rdi + 403589378], cl + 4b1131: 8e 03 mov es, word ptr [rbx] + 4b1133: 49 0e + 4b1135: 20 8d 04 48 0e 28 and byte ptr [rbp + 672024580], cl + 4b113b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b1f85 <_end+0xffffffff862ee605> + 4b1141: 06 + 4b1142: 43 0e + 4b1144: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b114a: 02 5e 0e add bl, byte ptr [rsi + 14] + 4b114d: 38 41 0e cmp byte ptr [rcx + 14], al + 4b1150: 30 41 0e xor byte ptr [rcx + 14], al + 4b1153: 28 42 0e sub byte ptr [rdx + 14], al + 4b1156: 20 42 0e and byte ptr [rdx + 14], al + 4b1159: 18 42 0e sbb byte ptr [rdx + 14], al + 4b115c: 10 42 0e adc byte ptr [rdx + 14], al + 4b115f: 08 24 00 or byte ptr [rax + rax], ah + 4b1162: 00 00 add byte ptr [rax], al + 4b1164: 74 01 je 0x4b1167 <__EH_FRAME_BEGIN__+0x137> + 4b1166: 00 00 add byte ptr [rax], al + 4b1168: 38 1c f5 ff 41 00 00 cmp byte ptr [8*rsi + 16895], bl + 4b116f: 00 00 add byte ptr [rax], al + 4b1171: 45 0e + 4b1173: 10 86 02 4f 0e 18 adc byte ptr [rsi + 403590914], al + 4b1179: 83 03 47 add dword ptr [rbx], 71 + 4b117c: 0e + 4b117d: 20 5f 0e and byte ptr [rdi + 14], bl + 4b1180: 18 41 0e sbb byte ptr [rcx + 14], al + 4b1183: 10 41 0e adc byte ptr [rcx + 14], al + 4b1186: 08 00 or byte ptr [rax], al + 4b1188: 3c 00 cmp al, 0 + 4b118a: 00 00 add byte ptr [rax], al + 4b118c: 9c pushfq + 4b118d: 01 00 add dword ptr [rax], eax + 4b118f: 00 60 1c add byte ptr [rax + 28], ah + 4b1192: f5 cmc + 4b1193: ff 5a 01 call [rdx + 1] + 4b1196: 00 00 add byte ptr [rax], al + 4b1198: 00 46 0e add byte ptr [rsi + 14], al + 4b119b: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl + 4b11a1: 8d 03 lea eax, [rbx] + 4b11a3: 45 0e + 4b11a5: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b11ac: 05 44 0e 30 83 add eax, 2200964676 + 4b11b1: 06 + 4b11b2: 47 0e + 4b11b4: 50 push rax + 4b11b5: 02 63 0e add ah, byte ptr [rbx + 14] + 4b11b8: 58 pop rax + 4b11b9: 45 0e + 4b11bb: 60 + 4b11bc: 41 0e + 4b11be: 68 43 0e 70 49 push 1232080451 + 4b11c3: 0e + 4b11c4: 50 push rax + 4b11c5: 00 00 add byte ptr [rax], al + 4b11c7: 00 20 add byte ptr [rax], ah + 4b11c9: 00 00 add byte ptr [rax], al + 4b11cb: 00 00 add byte ptr [rax], al + 4b11cd: 00 00 add byte ptr [rax], al + 4b11cf: 00 01 add byte ptr [rcx], al + 4b11d1: 7a 52 jp 0x4b1225 <__EH_FRAME_BEGIN__+0x1f5> + 4b11d3: 00 01 add byte ptr [rcx], al + 4b11d5: 78 10 js 0x4b11e7 <__EH_FRAME_BEGIN__+0x1b7> + 4b11d7: 01 1b add dword ptr [rbx], ebx + 4b11d9: 0c 07 or al, 7 + 4b11db: 08 90 01 0e 50 83 or byte ptr [rax - 2091905535], dl + 4b11e1: 06 + 4b11e2: 86 05 8c 04 8d 03 xchg byte ptr [rip + 59573388], al # 0x3d81674 <_end+0x38bdcf4> + 4b11e8: 8e 02 mov es, word ptr [rdx] + 4b11ea: 00 00 add byte ptr [rax], al + 4b11ec: 10 00 adc byte ptr [rax], al + 4b11ee: 00 00 add byte ptr [rax], al + 4b11f0: 28 00 sub byte ptr [rax], al + 4b11f2: 00 00 add byte ptr [rax], al + 4b11f4: ac lodsb al, byte ptr [rsi] + 4b11f5: ff f4 push rsp + 4b11f7: ff 0f dec dword ptr [rdi] + 4b11f9: 00 00 add byte ptr [rax], al + 4b11fb: 00 00 add byte ptr [rax], al + 4b11fd: 00 00 add byte ptr [rax], al + 4b11ff: 00 24 00 add byte ptr [rax + rax], ah + 4b1202: 00 00 add byte ptr [rax], al + 4b1204: 14 02 adc al, 2 + 4b1206: 00 00 add byte ptr [rax], al + 4b1208: 48 1d f5 ff 46 00 sbb rax, 4653045 + 4b120e: 00 00 add byte ptr [rax], al + 4b1210: 00 46 0e add byte ptr [rsi + 14], al + 4b1213: 10 8d 02 4a 0e 18 adc byte ptr [rbp + 403589634], cl + 4b1219: 8c 03 mov word ptr [rbx], es + 4b121b: 4b 0e + 4b121d: 20 86 04 4b 0e 28 and byte ptr [rsi + 672025348], al + 4b1223: 83 05 47 0e 30 14 00 add dword ptr [rip + 338693703], 0 # 0x147b2071 <_end+0x142ee6f1> + 4b122a: 00 00 add byte ptr [rax], al + 4b122c: 3c 02 cmp al, 2 + 4b122e: 00 00 add byte ptr [rax], al + 4b1230: 70 1d jo 0x4b124f <__EH_FRAME_BEGIN__+0x21f> + 4b1232: f5 cmc + 4b1233: ff 13 call qword ptr [rbx] + ... + 4b123d: 00 00 add byte ptr [rax], al + 4b123f: 00 38 add byte ptr [rax], bh + 4b1241: 00 00 add byte ptr [rax], al + 4b1243: 00 54 02 00 add byte ptr [rdx + rax], dl + 4b1247: 00 78 1d add byte ptr [rax + 29], bh + 4b124a: f5 cmc + 4b124b: ff e6 jmp rsi + 4b124d: 01 00 add dword ptr [rax], eax + 4b124f: 00 00 add byte ptr [rax], al + 4b1251: 42 0e + 4b1253: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b125a: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b125e: 83 04 77 0a add dword ptr [rdi + 2*rsi], 10 + 4b1262: 0e + 4b1263: 18 41 0e sbb byte ptr [rcx + 14], al + 4b1266: 10 42 0e adc byte ptr [rdx + 14], al + 4b1269: 08 47 0b or byte ptr [rdi + 11], al + 4b126c: 02 8f 0a 0e 18 41 add cl, byte ptr [rdi + 1092095498] + 4b1272: 0e + 4b1273: 10 45 0e adc byte ptr [rbp + 14], al + 4b1276: 08 43 0b or byte ptr [rbx + 11], al + 4b1279: 00 00 add byte ptr [rax], al + 4b127b: 00 24 00 add byte ptr [rax + rax], ah + 4b127e: 00 00 add byte ptr [rax], al + 4b1280: 90 nop + 4b1281: 02 00 add al, byte ptr [rax] + 4b1283: 00 bc 19 fe ff bf 00 add byte ptr [rcx + rbx + 12582910], bh + 4b128a: 00 00 add byte ptr [rax], al + 4b128c: 00 45 0e add byte ptr [rbp + 14], al + 4b128f: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b1295: 83 03 44 add dword ptr [rbx], 68 + 4b1298: 0e + 4b1299: 20 02 and byte ptr [rdx], al + 4b129b: b2 0e mov dl, 14 + 4b129d: 18 41 0e sbb byte ptr [rcx + 14], al + 4b12a0: 10 41 0e adc byte ptr [rcx + 14], al + 4b12a3: 08 28 or byte ptr [rax], ch + 4b12a5: 00 00 add byte ptr [rax], al + 4b12a7: 00 b8 02 00 00 04 add byte ptr [rax + 67108866], bh + 4b12ad: 1f + 4b12ae: f5 cmc + 4b12af: ff 76 00 push qword ptr [rsi] + 4b12b2: 00 00 add byte ptr [rax], al + 4b12b4: 00 45 0e add byte ptr [rbp + 14], al + 4b12b7: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b12bd: 83 03 47 add dword ptr [rbx], 71 + 4b12c0: 0e + 4b12c1: 20 02 and byte ptr [rdx], al + 4b12c3: 4a 0a 0e or cl, byte ptr [rsi] + 4b12c6: 18 41 0e sbb byte ptr [rcx + 14], al + 4b12c9: 10 41 0e adc byte ptr [rcx + 14], al + 4b12cc: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b12d0: 2c 00 sub al, 0 + 4b12d2: 00 00 add byte ptr [rax], al + 4b12d4: e4 02 in al, 2 + 4b12d6: 00 00 add byte ptr [rax], al + 4b12d8: 58 pop rax + 4b12d9: 1f + 4b12da: f5 cmc + 4b12db: ff a5 0a 00 00 00 jmp qword ptr [rbp + 10] + 4b12e1: 45 0e + 4b12e3: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b12e9: 48 8f 03 pop qword ptr [rbx] + 4b12ec: 8e 04 8d 05 8c 06 4b mov es, word ptr [4*rcx + 1258720261] + 4b12f3: 83 07 03 add dword ptr [rdi], 3 + 4b12f6: e2 01 loop 0x4b12f9 <__EH_FRAME_BEGIN__+0x2c9> + 4b12f8: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b12fb: 08 43 0b or byte ptr [rbx + 11], al + 4b12fe: 00 00 add byte ptr [rax], al + 4b1300: 2c 00 sub al, 0 + 4b1302: 00 00 add byte ptr [rax], al + 4b1304: 14 03 adc al, 3 + 4b1306: 00 00 add byte ptr [rax], al + 4b1308: d8 29 fsubr dword ptr [rcx] + 4b130a: f5 cmc + 4b130b: ff 52 09 call qword ptr [rdx + 9] + 4b130e: 00 00 add byte ptr [rax], al + 4b1310: 00 45 0e add byte ptr [rbp + 14], al + 4b1313: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b1319: 50 push rax + 4b131a: 8f 03 pop qword ptr [rbx] + 4b131c: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b1323: 07 + 4b1324: 03 81 05 0a 0c 07 add eax, dword ptr [rcx + 118229509] + 4b132a: 08 47 0b or byte ptr [rdi + 11], al + 4b132d: 00 00 add byte ptr [rax], al + 4b132f: 00 84 00 00 00 44 03 add byte ptr [rax + rax + 54788096], al + 4b1336: 00 00 add byte ptr [rax], al + 4b1338: 08 33 or byte ptr [rbx], dh + 4b133a: f5 cmc + 4b133b: ff 95 02 00 00 00 call qword ptr [rbp + 2] + 4b1341: 46 0e + 4b1343: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b1349: 8e 03 mov es, word ptr [rbx] + 4b134b: 42 0e + 4b134d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b1353: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b219d <_end+0xffffffff862ee81d> + 4b1359: 06 + 4b135a: 44 0e + 4b135c: 38 83 07 47 0e 80 cmp byte ptr [rbx - 2146547961], al + 4b1362: 01 72 0e add dword ptr [rdx + 14], esi + 4b1365: 88 01 mov byte ptr [rcx], al + 4b1367: 47 0e + 4b1369: 90 nop + 4b136a: 01 4b 0e add dword ptr [rbx + 14], ecx + 4b136d: 98 cwde + 4b136e: 01 49 0e add dword ptr [rcx + 14], ecx + 4b1371: a0 01 42 0e a8 01 42 0e b0 movabs al, byte ptr [-5760594298478378495] + 4b137a: 01 49 0e add dword ptr [rcx + 14], ecx + 4b137d: 80 01 02 add byte ptr [rcx], 2 + 4b1380: 49 0a 0e or cl, byte ptr [r14] + 4b1383: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b1387: 41 0e + 4b1389: 28 42 0e sub byte ptr [rdx + 14], al + 4b138c: 20 42 0e and byte ptr [rdx + 14], al + 4b138f: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1392: 10 42 0e adc byte ptr [rdx + 14], al + 4b1395: 08 42 0b or byte ptr [rdx + 11], al + 4b1398: 02 e1 add ah, cl + 4b139a: 0e + 4b139b: 88 01 mov byte ptr [rcx], al + 4b139d: 48 0e + 4b139f: 90 nop + 4b13a0: 01 4c 0e 98 add dword ptr [rsi + rcx - 104], ecx + 4b13a4: 01 44 0e a0 add dword ptr [rsi + rcx - 96], eax + 4b13a8: 01 44 0e a8 add dword ptr [rsi + rcx - 88], eax + 4b13ac: 01 44 0e b0 add dword ptr [rsi + rcx - 80], eax + 4b13b0: 01 53 0e add dword ptr [rbx + 14], edx + 4b13b3: 80 01 00 add byte ptr [rcx], 0 + 4b13b6: 00 00 add byte ptr [rax], al + 4b13b8: 24 00 and al, 0 + 4b13ba: 00 00 add byte ptr [rax], al + 4b13bc: cc int3 + 4b13bd: 03 00 add eax, dword ptr [rax] + 4b13bf: 00 40 19 add byte ptr [rax + 25], al + 4b13c2: fe ff + 4b13c4: 52 push rdx + 4b13c5: 00 00 add byte ptr [rax], al + 4b13c7: 00 00 add byte ptr [rax], al + 4b13c9: 45 0e + 4b13cb: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b13d1: 83 03 44 add dword ptr [rbx], 68 + 4b13d4: 0e + 4b13d5: 20 02 and byte ptr [rdx], al + 4b13d7: 45 0e + 4b13d9: 18 41 0e sbb byte ptr [rcx + 14], al + 4b13dc: 10 41 0e adc byte ptr [rcx + 14], al + 4b13df: 08 4c 00 00 or byte ptr [rax + rax], cl + 4b13e3: 00 f4 add ah, dh + 4b13e5: 03 00 add eax, dword ptr [rax] + 4b13e7: 00 f8 add al, bh + 4b13e9: 34 f5 xor al, -11 + 4b13eb: ff d7 call rdi + 4b13ed: 17 + 4b13ee: 00 00 add byte ptr [rax], al + 4b13f0: 00 46 0e add byte ptr [rsi + 14], al + 4b13f3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b13f9: 8e 03 mov es, word ptr [rbx] + 4b13fb: 42 0e + 4b13fd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b1403: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b224a <_end+0xffffffff862ee8ca> + 4b1409: 06 + 4b140a: 41 0e + 4b140c: 38 83 07 53 0e b0 cmp byte ptr [rbx - 1341238521], al + 4b1412: 03 03 add eax, dword ptr [rbx] + 4b1414: c4 04 0a + 4b1417: 0e + 4b1418: 38 41 0e cmp byte ptr [rcx + 14], al + 4b141b: 30 41 0e xor byte ptr [rcx + 14], al + 4b141e: 28 42 0e sub byte ptr [rdx + 14], al + 4b1421: 20 42 0e and byte ptr [rdx + 14], al + 4b1424: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1427: 10 42 0e adc byte ptr [rdx + 14], al + 4b142a: 08 41 0b or byte ptr [rcx + 11], al + 4b142d: 00 00 add byte ptr [rax], al + 4b142f: 00 24 00 add byte ptr [rax + rax], ah + 4b1432: 00 00 add byte ptr [rax], al + 4b1434: 00 00 add byte ptr [rax], al + 4b1436: 00 00 add byte ptr [rax], al + 4b1438: 01 7a 52 add dword ptr [rdx + 82], edi + 4b143b: 00 01 add byte ptr [rcx], al + 4b143d: 78 10 js 0x4b144f <__EH_FRAME_BEGIN__+0x41f> + 4b143f: 01 1b add dword ptr [rbx], ebx + 4b1441: 0c 07 or al, 7 + 4b1443: 08 90 01 0e b0 03 or byte ptr [rax + 61869569], dl + 4b1449: 83 07 86 add dword ptr [rdi], -122 + 4b144c: 06 + 4b144d: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d918e0 <_end+0x38cdf60> + 4b1453: 8f 02 pop qword ptr [rdx] + 4b1455: 00 00 add byte ptr [rax], al + 4b1457: 00 10 add byte ptr [rax], dl + 4b1459: 00 00 add byte ptr [rax], al + 4b145b: 00 2c 00 add byte ptr [rax + rax], ch + 4b145e: 00 00 add byte ptr [rax], al + 4b1460: 4f fd std + 4b1462: f4 hlt + 4b1463: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4b1469 <__EH_FRAME_BEGIN__+0x439> + 4b1469: 00 00 add byte ptr [rax], al + 4b146b: 00 38 add byte ptr [rax], bh + 4b146d: 00 00 add byte ptr [rax], al + 4b146f: 00 80 04 00 00 ec add byte ptr [rax - 335544316], al + 4b1475: 18 fe sbb dh, bh + 4b1477: ff fd + 4b1479: 00 00 add byte ptr [rax], al + 4b147b: 00 00 add byte ptr [rax], al + 4b147d: 46 0e + 4b147f: 10 8c 02 4b 0e 18 86 adc byte ptr [rdx + rax - 2045243829], cl + 4b1486: 03 41 0e add eax, dword ptr [rcx + 14] + 4b1489: 20 83 04 02 a3 0a and byte ptr [rbx + 178455044], al + 4b148f: 0e + 4b1490: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b1494: 42 0e + 4b1496: 08 45 0b or byte ptr [rbp + 11], al + 4b1499: 72 0e jb 0x4b14a9 <__EH_FRAME_BEGIN__+0x479> + 4b149b: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b149f: 42 0e + 4b14a1: 08 00 or byte ptr [rax], al + 4b14a3: 00 00 add byte ptr [rax], al + 4b14a5: 00 00 add byte ptr [rax], al + 4b14a7: 00 10 add byte ptr [rax], dl + 4b14a9: 00 00 add byte ptr [rax], al + 4b14ab: 00 bc 04 00 00 10 4c add byte ptr [rsp + rax + 1276116992], bh + 4b14b2: f5 cmc + 4b14b3: ff 16 call qword ptr [rsi] + 4b14b5: 00 00 add byte ptr [rax], al + 4b14b7: 00 00 add byte ptr [rax], al + 4b14b9: 00 00 add byte ptr [rax], al + 4b14bb: 00 2c 00 add byte ptr [rax + rax], ch + 4b14be: 00 00 add byte ptr [rax], al + 4b14c0: d0 04 00 rol byte ptr [rax + rax] + 4b14c3: 00 1c 4c add byte ptr [rsp + 2*rcx], bl + 4b14c6: f5 cmc + 4b14c7: ff f9 + 4b14c9: 04 00 add al, 0 + 4b14cb: 00 00 add byte ptr [rax], al + 4b14cd: 41 0e + 4b14cf: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al + 4b14d5: 50 push rax + 4b14d6: 8f 03 pop qword ptr [rbx] + 4b14d8: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b14df: 07 + 4b14e0: 03 95 01 0a 0c 07 add edx, dword ptr [rbp + 118229505] + 4b14e6: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b14ea: 00 00 add byte ptr [rax], al + 4b14ec: 48 00 00 add byte ptr [rax], al + 4b14ef: 00 00 add byte ptr [rax], al + 4b14f1: 05 00 00 ec 50 add eax, 1357643776 + 4b14f6: f5 cmc + 4b14f7: ff ee + 4b14f9: 01 00 add dword ptr [rax], eax + 4b14fb: 00 00 add byte ptr [rax], al + 4b14fd: 46 0e + 4b14ff: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b1505: 8e 03 mov es, word ptr [rbx] + 4b1507: 42 0e + 4b1509: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b150f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b2356 <_end+0xffffffff862ee9d6> + 4b1515: 06 + 4b1516: 41 0e + 4b1518: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al + 4b151e: 02 d4 add dl, ah + 4b1520: 0a 0e or cl, byte ptr [rsi] + 4b1522: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b1526: 41 0e + 4b1528: 28 42 0e sub byte ptr [rdx + 14], al + 4b152b: 20 42 0e and byte ptr [rdx + 14], al + 4b152e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1531: 10 42 0e adc byte ptr [rdx + 14], al + 4b1534: 08 4a 0b or byte ptr [rdx + 11], cl + 4b1537: 00 84 00 00 00 4c 05 add byte ptr [rax + rax + 88866816], al + 4b153e: 00 00 add byte ptr [rax], al + 4b1540: 90 nop + 4b1541: 52 push rdx + 4b1542: f5 cmc + 4b1543: ff b7 05 00 00 00 push qword ptr [rdi + 5] + 4b1549: 46 0e + 4b154b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b1551: 8e 03 mov es, word ptr [rbx] + 4b1553: 42 0e + 4b1555: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b155b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b23a5 <_end+0xffffffff862eea25> + 4b1561: 06 + 4b1562: 46 0e + 4b1564: 38 83 07 46 0e 80 cmp byte ptr [rbx - 2146548217], al + 4b156a: 01 03 add dword ptr [rbx], eax + 4b156c: 88 03 mov byte ptr [rbx], al + 4b156e: 0a 0e or cl, byte ptr [rsi] + 4b1570: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b1574: 41 0e + 4b1576: 28 42 0e sub byte ptr [rdx + 14], al + 4b1579: 20 42 0e and byte ptr [rdx + 14], al + 4b157c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b157f: 10 42 0e adc byte ptr [rdx + 14], al + 4b1582: 08 47 0b or byte ptr [rdi + 11], al + 4b1585: 64 0e + 4b1587: 88 01 mov byte ptr [rcx], al + 4b1589: 4d 0e + 4b158b: 90 nop + 4b158c: 01 4b 0e add dword ptr [rbx + 14], ecx + 4b158f: 98 cwde + 4b1590: 01 47 0e add dword ptr [rdi + 14], eax + 4b1593: a0 01 47 0e a8 01 47 0e b0 movabs al, byte ptr [-5760588800920238335] + 4b159c: 01 58 0e add dword ptr [rax + 14], ebx + 4b159f: 80 01 77 add byte ptr [rcx], 119 + 4b15a2: 0e + 4b15a3: 88 01 mov byte ptr [rcx], al + 4b15a5: 48 0e + 4b15a7: 90 nop + 4b15a8: 01 4b 0e add dword ptr [rbx + 14], ecx + 4b15ab: 98 cwde + 4b15ac: 01 47 0e add dword ptr [rdi + 14], eax + 4b15af: a0 01 47 0e a8 01 47 0e b0 movabs al, byte ptr [-5760588800920238335] + 4b15b8: 01 58 0e add dword ptr [rax + 14], ebx + 4b15bb: 80 01 00 add byte ptr [rcx], 0 + 4b15be: 00 00 add byte ptr [rax], al + 4b15c0: 3c 00 cmp al, 0 + 4b15c2: 00 00 add byte ptr [rax], al + 4b15c4: d4 + 4b15c5: 05 00 00 c8 57 add eax, 1472724992 + 4b15ca: f5 cmc + 4b15cb: ff 0f dec dword ptr [rdi] + 4b15cd: 01 00 add dword ptr [rax], eax + 4b15cf: 00 00 add byte ptr [rax], al + 4b15d1: 46 0e + 4b15d3: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b15da: 03 41 0e add eax, dword ptr [rcx + 14] + 4b15dd: 20 83 04 02 b3 0a and byte ptr [rbx + 179503620], al + 4b15e3: 0e + 4b15e4: 18 41 0e sbb byte ptr [rcx + 14], al + 4b15e7: 10 42 0e adc byte ptr [rdx + 14], al + 4b15ea: 08 42 0b or byte ptr [rdx + 11], al + 4b15ed: 64 0a 0e or cl, byte ptr fs:[rsi] + 4b15f0: 18 41 0e sbb byte ptr [rcx + 14], al + 4b15f3: 10 45 0e adc byte ptr [rbp + 14], al + 4b15f6: 08 46 0b or byte ptr [rsi + 11], al + 4b15f9: 00 00 add byte ptr [rax], al + 4b15fb: 00 00 add byte ptr [rax], al + 4b15fd: 00 00 add byte ptr [rax], al + 4b15ff: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b1603: 00 14 06 add byte ptr [rsi + rax], dl + 4b1606: 00 00 add byte ptr [rax], al + 4b1608: 98 cwde + 4b1609: 58 pop rax + 4b160a: f5 cmc + 4b160b: ff fc + 4b160d: 01 00 add dword ptr [rax], eax + 4b160f: 00 00 add byte ptr [rax], al + 4b1611: 46 0e + 4b1613: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b1619: 8e 03 mov es, word ptr [rbx] + 4b161b: 42 0e + 4b161d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b1623: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b246a <_end+0xffffffff862eeaea> + 4b1629: 06 + 4b162a: 44 0e + 4b162c: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b1632: 02 bd 0a 0e 38 44 add bh, byte ptr [rbp + 1144524298] + 4b1638: 0e + 4b1639: 30 41 0e xor byte ptr [rcx + 14], al + 4b163c: 28 42 0e sub byte ptr [rdx + 14], al + 4b163f: 20 42 0e and byte ptr [rdx + 14], al + 4b1642: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1645: 10 42 0e adc byte ptr [rdx + 14], al + 4b1648: 08 41 0b or byte ptr [rcx + 11], al + 4b164b: 00 00 add byte ptr [rax], al + 4b164d: 00 00 add byte ptr [rax], al + 4b164f: 00 20 add byte ptr [rax], ah + 4b1651: 00 00 add byte ptr [rax], al + 4b1653: 00 64 06 00 add byte ptr [rsi + rax], ah + 4b1657: 00 48 5a add byte ptr [rax + 90], cl + 4b165a: f5 cmc + 4b165b: ff 59 00 call [rcx] + 4b165e: 00 00 add byte ptr [rax], al + 4b1660: 00 4a 0e add byte ptr [rdx + 14], cl + 4b1663: 10 86 02 58 0a c6 adc byte ptr [rsi - 972400638], al + 4b1669: 0e + 4b166a: 08 4e 0b or byte ptr [rsi + 11], cl + 4b166d: 5f pop rdi + 4b166e: c6 0e + 4b1670: 08 00 or byte ptr [rax], al + 4b1672: 00 00 add byte ptr [rax], al + 4b1674: 64 00 00 add byte ptr fs:[rax], al + 4b1677: 00 88 06 00 00 84 add byte ptr [rax - 2080374778], cl + 4b167d: 5a pop rdx + 4b167e: f5 cmc + 4b167f: ff d3 call rbx + 4b1681: 3a 00 cmp al, byte ptr [rax] + 4b1683: 00 00 add byte ptr [rax], al + 4b1685: 42 0e + 4b1687: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b168d: 8e 03 mov es, word ptr [rbx] + 4b168f: 42 0e + 4b1691: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b1697: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b24de <_end+0xffffffff862eeb5e> + 4b169d: 06 + 4b169e: 41 0e + 4b16a0: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b16a6: 02 41 0a add al, byte ptr [rcx + 10] + 4b16a9: 0e + 4b16aa: 38 41 0e cmp byte ptr [rcx + 14], al + 4b16ad: 30 41 0e xor byte ptr [rcx + 14], al + 4b16b0: 28 42 0e sub byte ptr [rdx + 14], al + 4b16b3: 20 42 0e and byte ptr [rdx + 14], al + 4b16b6: 18 42 0e sbb byte ptr [rdx + 14], al + 4b16b9: 10 42 0e adc byte ptr [rdx + 14], al + 4b16bc: 08 44 0b 03 or byte ptr [rbx + rcx + 3], al + 4b16c0: 24 05 and al, 5 + 4b16c2: 0a 0e or cl, byte ptr [rsi] + 4b16c4: 38 43 0e cmp byte ptr [rbx + 14], al + 4b16c7: 30 41 0e xor byte ptr [rcx + 14], al + 4b16ca: 28 42 0e sub byte ptr [rdx + 14], al + 4b16cd: 20 42 0e and byte ptr [rdx + 14], al + 4b16d0: 18 42 0e sbb byte ptr [rdx + 14], al + 4b16d3: 10 42 0e adc byte ptr [rdx + 14], al + 4b16d6: 08 48 0b or byte ptr [rax + 11], cl + 4b16d9: 00 00 add byte ptr [rax], al + 4b16db: 00 7c 00 00 add byte ptr [rax + rax], bh + 4b16df: 00 f0 add al, dh + 4b16e1: 06 + 4b16e2: 00 00 add byte ptr [rax], al + 4b16e4: fc cld + 4b16e5: 94 xchg eax, esp + 4b16e6: f5 cmc + 4b16e7: ff 1f call [rdi] + 4b16e9: 3c 00 cmp al, 0 + 4b16eb: 00 00 add byte ptr [rax], al + 4b16ed: 42 0e + 4b16ef: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b16f5: 8e 03 mov es, word ptr [rbx] + 4b16f7: 42 0e + 4b16f9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b16ff: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b2549 <_end+0xffffffff862eebc9> + 4b1705: 06 + 4b1706: 41 0e + 4b1708: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b170e: 02 ce add cl, dh + 4b1710: 0a 0e or cl, byte ptr [rsi] + 4b1712: 38 41 0e cmp byte ptr [rcx + 14], al + 4b1715: 30 41 0e xor byte ptr [rcx + 14], al + 4b1718: 28 42 0e sub byte ptr [rdx + 14], al + 4b171b: 20 42 0e and byte ptr [rdx + 14], al + 4b171e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1721: 10 42 0e adc byte ptr [rdx + 14], al + 4b1724: 08 47 0b or byte ptr [rdi + 11], al + 4b1727: 03 34 08 add esi, dword ptr [rax + rcx] + 4b172a: 0a 0e or cl, byte ptr [rsi] + 4b172c: 38 43 0e cmp byte ptr [rbx + 14], al + 4b172f: 30 41 0e xor byte ptr [rcx + 14], al + 4b1732: 28 42 0e sub byte ptr [rdx + 14], al + 4b1735: 20 42 0e and byte ptr [rdx + 14], al + 4b1738: 18 42 0e sbb byte ptr [rdx + 14], al + 4b173b: 10 42 0e adc byte ptr [rdx + 14], al + 4b173e: 08 48 0b or byte ptr [rax + 11], cl + 4b1741: 03 2e add ebp, dword ptr [rsi] + 4b1743: 2d 0a 0e 38 41 sub eax, 1094192650 + 4b1748: 0e + 4b1749: 30 41 0e xor byte ptr [rcx + 14], al + 4b174c: 28 42 0e sub byte ptr [rdx + 14], al + 4b174f: 20 42 0e and byte ptr [rdx + 14], al + 4b1752: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1755: 10 42 0e adc byte ptr [rdx + 14], al + 4b1758: 08 41 0b or byte ptr [rcx + 11], al + 4b175b: 00 50 00 add byte ptr [rax], dl + 4b175e: 00 00 add byte ptr [rax], al + 4b1760: 70 07 jo 0x4b1769 <__EH_FRAME_BEGIN__+0x739> + 4b1762: 00 00 add byte ptr [rax], al + 4b1764: 9c pushfq + 4b1765: d0 f5 + 4b1767: ff 1b call [rbx] + 4b1769: 08 00 or byte ptr [rax], al + 4b176b: 00 00 add byte ptr [rax], al + 4b176d: 46 0e + 4b176f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b1775: 8e 03 mov es, word ptr [rbx] + 4b1777: 45 0e + 4b1779: 20 8d 04 4b 0e 28 and byte ptr [rbp + 672025348], cl + 4b177f: 8c 05 48 0e 30 86 mov word ptr [rip - 2043670968], es # 0xffffffff867b25cd <_end+0xffffffff862eec4d> + 4b1785: 06 + 4b1786: 41 0e + 4b1788: 38 83 07 47 0e a0 cmp byte ptr [rbx - 1609677049], al + 4b178e: 0f 03 5e 03 lsl ebx, word ptr [rsi + 3] + 4b1792: 0a 0e or cl, byte ptr [rsi] + 4b1794: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b1798: 41 0e + 4b179a: 28 42 0e sub byte ptr [rdx + 14], al + 4b179d: 20 42 0e and byte ptr [rdx + 14], al + 4b17a0: 18 42 0e sbb byte ptr [rdx + 14], al + 4b17a3: 10 42 0e adc byte ptr [rdx + 14], al + 4b17a6: 08 45 0b or byte ptr [rbp + 11], al + 4b17a9: 00 00 add byte ptr [rax], al + 4b17ab: 00 00 add byte ptr [rax], al + 4b17ad: 00 00 add byte ptr [rax], al + 4b17af: 00 44 00 00 add byte ptr [rax + rax], al + 4b17b3: 00 c4 add ah, al + 4b17b5: 07 + 4b17b6: 00 00 add byte ptr [rax], al + 4b17b8: 68 d8 f5 ff 15 push 369096152 + 4b17bd: 01 00 add dword ptr [rax], eax + 4b17bf: 00 00 add byte ptr [rax], al + 4b17c1: 46 0e + 4b17c3: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b17c9: 8d 03 lea eax, [rbx] + 4b17cb: 42 0e + 4b17cd: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b17d4: 05 44 0e 30 83 add eax, 2200964676 + 4b17d9: 06 + 4b17da: 44 0e + 4b17dc: 60 + 4b17dd: 02 f1 add dh, cl + 4b17df: 0a 0e or cl, byte ptr [rsi] + 4b17e1: 30 41 0e xor byte ptr [rcx + 14], al + 4b17e4: 28 41 0e sub byte ptr [rcx + 14], al + 4b17e7: 20 42 0e and byte ptr [rdx + 14], al + 4b17ea: 18 42 0e sbb byte ptr [rdx + 14], al + 4b17ed: 10 42 0e adc byte ptr [rdx + 14], al + 4b17f0: 08 41 0b or byte ptr [rcx + 11], al + 4b17f3: 00 00 add byte ptr [rax], al + 4b17f5: 00 00 add byte ptr [rax], al + 4b17f7: 00 14 00 add byte ptr [rax + rax], dl + 4b17fa: 00 00 add byte ptr [rax], al + 4b17fc: 0c 08 or al, 8 + 4b17fe: 00 00 add byte ptr [rax], al + 4b1800: 40 d9 f5 fprem1 + 4b1803: ff 5b 00 call [rbx] + ... + 4b180e: 00 00 add byte ptr [rax], al + 4b1810: 14 00 adc al, 0 + 4b1812: 00 00 add byte ptr [rax], al + 4b1814: 24 08 and al, 8 + 4b1816: 00 00 add byte ptr [rax], al + 4b1818: 88 d9 mov cl, bl + 4b181a: f5 cmc + 4b181b: ff 0b dec dword ptr [rbx] + ... + 4b1825: 00 00 add byte ptr [rax], al + 4b1827: 00 1c 00 add byte ptr [rax + rax], bl + 4b182a: 00 00 add byte ptr [rax], al + 4b182c: 3c 08 cmp al, 8 + 4b182e: 00 00 add byte ptr [rax], al + 4b1830: 80 d9 f5 sbb cl, -11 + 4b1833: ff 09 dec dword ptr [rcx] + 4b1835: 01 00 add dword ptr [rax], eax + 4b1837: 00 00 add byte ptr [rax], al + 4b1839: 4b 0e + 4b183b: a0 02 02 dd 0a 0e 08 48 0b movabs al, byte ptr [812908589145195010] + 4b1844: 00 00 add byte ptr [rax], al + 4b1846: 00 00 add byte ptr [rax], al + 4b1848: 1c 00 sbb al, 0 + 4b184a: 00 00 add byte ptr [rax], al + 4b184c: 5c pop rsp + 4b184d: 08 00 or byte ptr [rax], al + 4b184f: 00 64 f9 f4 add byte ptr [rcx + 8*rdi - 12], ah + 4b1853: ff 34 02 push qword ptr [rdx + rax] + 4b1856: 00 00 add byte ptr [rax], al + 4b1858: 00 45 0e add byte ptr [rbp + 14], al + 4b185b: 10 83 02 50 0e b0 adc byte ptr [rbx - 1341239294], al + 4b1861: 02 00 add al, byte ptr [rax] + 4b1863: 00 00 add byte ptr [rax], al + 4b1865: 00 00 add byte ptr [rax], al + 4b1867: 00 48 00 add byte ptr [rax], cl + 4b186a: 00 00 add byte ptr [rax], al + 4b186c: 7c 08 jl 0x4b1876 <__EH_FRAME_BEGIN__+0x846> + 4b186e: 00 00 add byte ptr [rax], al + 4b1870: 50 push rax + 4b1871: da f5 + 4b1873: ff 3c 04 + 4b1876: 00 00 add byte ptr [rax], al + 4b1878: 00 42 0e add byte ptr [rdx + 14], al + 4b187b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b1881: 8e 03 mov es, word ptr [rbx] + 4b1883: 42 0e + 4b1885: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b188b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b26d2 <_end+0xffffffff862eed52> + 4b1891: 06 + 4b1892: 44 0e + 4b1894: 38 83 07 4d 0e 80 cmp byte ptr [rbx - 2146546425], al + 4b189a: 01 02 add dword ptr [rdx], eax + 4b189c: e7 0a out 10, eax + 4b189e: 0e + 4b189f: 38 41 0e cmp byte ptr [rcx + 14], al + 4b18a2: 30 41 0e xor byte ptr [rcx + 14], al + 4b18a5: 28 42 0e sub byte ptr [rdx + 14], al + 4b18a8: 20 42 0e and byte ptr [rdx + 14], al + 4b18ab: 18 42 0e sbb byte ptr [rdx + 14], al + 4b18ae: 10 42 0e adc byte ptr [rdx + 14], al + 4b18b1: 08 4a 0b or byte ptr [rdx + 11], cl + 4b18b4: 2c 00 sub al, 0 + 4b18b6: 00 00 add byte ptr [rax], al + 4b18b8: c8 08 00 00 enter 8, 0 + 4b18bc: 44 de f5 fdivrp st(5), st + 4b18bf: ff 0a dec dword ptr [rdx] + 4b18c1: 04 00 add al, 0 + 4b18c3: 00 00 add byte ptr [rax], al + 4b18c5: 45 0e + 4b18c7: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b18cd: 42 8f 03 pop qword ptr [rbx] + 4b18d0: 45 8e 04 48 mov es, word ptr [r8 + 2*rcx] + 4b18d4: 8d 05 8c 06 83 07 lea eax, [rip + 126027404] # 0x7ce1f66 <_end+0x781e5e6> + 4b18da: 03 fc add edi, esp + 4b18dc: 02 0a add cl, byte ptr [rdx] + 4b18de: 0c 07 or al, 7 + 4b18e0: 08 45 0b or byte ptr [rbp + 11], al + 4b18e3: 00 10 add byte ptr [rax], dl + 4b18e5: 00 00 add byte ptr [rax], al + 4b18e7: 00 f8 add al, bh + 4b18e9: 08 00 or byte ptr [rax], al + 4b18eb: 00 24 e2 add byte ptr [rdx + 8*riz], ah + 4b18ee: f5 cmc + 4b18ef: ff 0c 00 dec dword ptr [rax + rax] + 4b18f2: 00 00 add byte ptr [rax], al + 4b18f4: 00 00 add byte ptr [rax], al + 4b18f6: 00 00 add byte ptr [rax], al + 4b18f8: 4c 00 00 add byte ptr [rax], r8b + 4b18fb: 00 0c 09 add byte ptr [rcx + rcx], cl + 4b18fe: 00 00 add byte ptr [rax], al + 4b1900: 20 e2 and dl, ah + 4b1902: f5 cmc + 4b1903: ff d5 call rbp + 4b1905: 00 00 add byte ptr [rax], al + 4b1907: 00 00 add byte ptr [rax], al + 4b1909: 46 0e + 4b190b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b1911: 8e 03 mov es, word ptr [rbx] + 4b1913: 42 0e + 4b1915: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b191b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b2762 <_end+0xffffffff862eede2> + 4b1921: 06 + 4b1922: 41 0e + 4b1924: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b192a: 02 52 0a add dl, byte ptr [rdx + 10] + 4b192d: 0e + 4b192e: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b1932: 41 0e + 4b1934: 28 42 0e sub byte ptr [rdx + 14], al + 4b1937: 20 42 0e and byte ptr [rdx + 14], al + 4b193a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b193d: 10 42 0e adc byte ptr [rdx + 14], al + 4b1940: 08 47 0b or byte ptr [rdi + 11], al + 4b1943: 00 00 add byte ptr [rax], al + 4b1945: 00 00 add byte ptr [rax], al + 4b1947: 00 30 add byte ptr [rax], dh + 4b1949: 00 00 add byte ptr [rax], al + 4b194b: 00 5c 09 00 add byte ptr [rcx + rcx], bl + 4b194f: 00 b0 e2 f5 ff b9 add byte ptr [rax - 1174407710], dh + 4b1955: 02 00 add al, byte ptr [rax] + 4b1957: 00 00 add byte ptr [rax], al + 4b1959: 46 0e + 4b195b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b1961: 8e 03 mov es, word ptr [rbx] + 4b1963: 42 0e + 4b1965: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b196b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b27b2 <_end+0xffffffff862eee32> + 4b1971: 06 + 4b1972: 43 0e + 4b1974: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al + 4b197a: 00 00 add byte ptr [rax], al + 4b197c: 18 00 sbb byte ptr [rax], al + 4b197e: 00 00 add byte ptr [rax], al + 4b1980: 90 nop + 4b1981: 09 00 or dword ptr [rax], eax + 4b1983: 00 3c e5 f5 ff 20 00 add byte ptr [8*riz + 2162677], bh + 4b198a: 00 00 add byte ptr [rax], al + 4b198c: 00 45 0e add byte ptr [rbp + 14], al + 4b198f: 10 41 0e adc byte ptr [rcx + 14], al + 4b1992: 08 55 0e or byte ptr [rbp + 14], dl + 4b1995: 10 00 adc byte ptr [rax], al + 4b1997: 00 40 00 add byte ptr [rax], al + 4b199a: 00 00 add byte ptr [rax], al + 4b199c: ac lodsb al, byte ptr [rsi] + 4b199d: 09 00 or dword ptr [rax], eax + 4b199f: 00 40 e5 add byte ptr [rax - 27], al + 4b19a2: f5 cmc + 4b19a3: ff 11 call qword ptr [rcx] + 4b19a5: 01 00 add dword ptr [rax], eax + 4b19a7: 00 00 add byte ptr [rax], al + 4b19a9: 52 push rdx + 4b19aa: 0e + 4b19ab: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b19b1: 83 03 47 add dword ptr [rbx], 71 + 4b19b4: 0e + 4b19b5: 20 02 and byte ptr [rdx], al + 4b19b7: 8e 0a mov cs, word ptr [rdx] + 4b19b9: 0e + 4b19ba: 18 41 0e sbb byte ptr [rcx + 14], al + 4b19bd: 10 41 0e adc byte ptr [rcx + 14], al + 4b19c0: 08 41 0b or byte ptr [rcx + 11], al + 4b19c3: 02 52 0e add dl, byte ptr [rdx + 14] + 4b19c6: 08 c3 or bl, al + 4b19c8: c6 47 0e 20 mov byte ptr [rdi + 14], 32 + 4b19cc: 83 03 86 add dword ptr [rbx], -122 + 4b19cf: 02 44 0e 18 add al, byte ptr [rsi + rcx + 24] + 4b19d3: 47 0e + 4b19d5: 10 41 0e adc byte ptr [rcx + 14], al + 4b19d8: 08 00 or byte ptr [rax], al + 4b19da: 00 00 add byte ptr [rax], al + 4b19dc: 28 00 sub byte ptr [rax], al + 4b19de: 00 00 add byte ptr [rax], al + 4b19e0: f0 lock + 4b19e1: 09 00 or dword ptr [rax], eax + 4b19e3: 00 1c e6 add byte ptr [rsi + 8*riz], bl + 4b19e6: f5 cmc + 4b19e7: ff 3e + 4b19e9: 01 00 add dword ptr [rax], eax + 4b19eb: 00 00 add byte ptr [rax], al + 4b19ed: 45 0e + 4b19ef: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b19f5: 83 03 44 add dword ptr [rbx], 68 + 4b19f8: 0e + 4b19f9: 30 02 xor byte ptr [rdx], al + 4b19fb: 83 0a 0e or dword ptr [rdx], 14 + 4b19fe: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b1a02: 41 0e + 4b1a04: 08 46 0b or byte ptr [rsi + 11], al + 4b1a07: 00 24 00 add byte ptr [rax + rax], ah + 4b1a0a: 00 00 add byte ptr [rax], al + 4b1a0c: 1c 0a sbb al, 10 + 4b1a0e: 00 00 add byte ptr [rax], al + 4b1a10: 30 e7 xor bh, ah + 4b1a12: f5 cmc + 4b1a13: ff 3e + 4b1a15: 01 00 add dword ptr [rax], eax + 4b1a17: 00 00 add byte ptr [rax], al + 4b1a19: 45 0e + 4b1a1b: 10 83 02 44 0e 20 adc byte ptr [rbx + 537805826], al + 4b1a21: 02 84 0a 0e 10 44 0e add al, byte ptr [rdx + rcx + 239341582] + 4b1a28: 08 47 0b or byte ptr [rdi + 11], al + 4b1a2b: 00 00 add byte ptr [rax], al + 4b1a2d: 00 00 add byte ptr [rax], al + 4b1a2f: 00 10 add byte ptr [rax], dl + 4b1a31: 00 00 add byte ptr [rax], al + 4b1a33: 00 44 0a 00 add byte ptr [rdx + rcx], al + 4b1a37: 00 48 e8 add byte ptr [rax - 24], cl + 4b1a3a: f5 cmc + 4b1a3b: ff 14 00 call qword ptr [rax + rax] + 4b1a3e: 00 00 add byte ptr [rax], al + 4b1a40: 00 00 add byte ptr [rax], al + 4b1a42: 00 00 add byte ptr [rax], al + 4b1a44: 10 00 adc byte ptr [rax], al + 4b1a46: 00 00 add byte ptr [rax], al + 4b1a48: 58 pop rax + 4b1a49: 0a 00 or al, byte ptr [rax] + 4b1a4b: 00 54 e8 f5 add byte ptr [rax + 8*rbp - 11], dl + 4b1a4f: ff 16 call qword ptr [rsi] + 4b1a51: 00 00 add byte ptr [rax], al + 4b1a53: 00 00 add byte ptr [rax], al + 4b1a55: 00 00 add byte ptr [rax], al + 4b1a57: 00 60 00 add byte ptr [rax], ah + 4b1a5a: 00 00 add byte ptr [rax], al + 4b1a5c: 6c insb byte ptr es:[rdi], dx + 4b1a5d: 0a 00 or al, byte ptr [rax] + 4b1a5f: 00 60 e8 add byte ptr [rax - 24], ah + 4b1a62: f5 cmc + 4b1a63: ff c4 inc esp + 4b1a65: 04 00 add al, 0 + 4b1a67: 00 00 add byte ptr [rax], al + 4b1a69: 46 0e + 4b1a6b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b1a71: 8e 03 mov es, word ptr [rbx] + 4b1a73: 45 0e + 4b1a75: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b1a7b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b28c5 <_end+0xffffffff862eef45> + 4b1a81: 06 + 4b1a82: 41 0e + 4b1a84: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b1a8a: 03 88 01 0a 0e 38 add ecx, dword ptr [rax + 940444161] + 4b1a90: 41 0e + 4b1a92: 30 41 0e xor byte ptr [rcx + 14], al + 4b1a95: 28 42 0e sub byte ptr [rdx + 14], al + 4b1a98: 20 42 0e and byte ptr [rdx + 14], al + 4b1a9b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1a9e: 10 42 0e adc byte ptr [rdx + 14], al + 4b1aa1: 08 43 0b or byte ptr [rbx + 11], al + 4b1aa4: 54 push rsp + 4b1aa5: 0a 0e or cl, byte ptr [rsi] + 4b1aa7: 38 41 0e cmp byte ptr [rcx + 14], al + 4b1aaa: 30 41 0e xor byte ptr [rcx + 14], al + 4b1aad: 28 42 0e sub byte ptr [rdx + 14], al + 4b1ab0: 20 42 0e and byte ptr [rdx + 14], al + 4b1ab3: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1ab6: 10 42 0e adc byte ptr [rdx + 14], al + 4b1ab9: 08 42 0b or byte ptr [rdx + 11], al + 4b1abc: 10 00 adc byte ptr [rax], al + 4b1abe: 00 00 add byte ptr [rax], al + 4b1ac0: d0 0a ror byte ptr [rdx] + 4b1ac2: 00 00 add byte ptr [rax], al + 4b1ac4: cc int3 + 4b1ac5: ec in al, dx + 4b1ac6: f5 cmc + 4b1ac7: ff 0e dec dword ptr [rsi] + 4b1ac9: 00 00 add byte ptr [rax], al + 4b1acb: 00 00 add byte ptr [rax], al + 4b1acd: 00 00 add byte ptr [rax], al + 4b1acf: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b1ad3: 00 e4 add ah, ah + 4b1ad5: 0a 00 or al, byte ptr [rax] + 4b1ad7: 00 c8 add al, cl + 4b1ad9: ec in al, dx + 4b1ada: f5 cmc + 4b1adb: ff d3 call rbx + 4b1add: 01 00 add dword ptr [rax], eax + 4b1adf: 00 00 add byte ptr [rax], al + 4b1ae1: 46 0e + 4b1ae3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b1ae9: 8e 03 mov es, word ptr [rbx] + 4b1aeb: 42 0e + 4b1aed: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b1af3: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b293d <_end+0xffffffff862eefbd> + 4b1af9: 06 + 4b1afa: 41 0e + 4b1afc: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b1b02: 02 b7 0a 0e 38 44 add dh, byte ptr [rdi + 1144524298] + 4b1b08: 0e + 4b1b09: 30 41 0e xor byte ptr [rcx + 14], al + 4b1b0c: 28 42 0e sub byte ptr [rdx + 14], al + 4b1b0f: 20 42 0e and byte ptr [rdx + 14], al + 4b1b12: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1b15: 10 42 0e adc byte ptr [rdx + 14], al + 4b1b18: 08 41 0b or byte ptr [rcx + 11], al + 4b1b1b: 00 00 add byte ptr [rax], al + 4b1b1d: 00 00 add byte ptr [rax], al + 4b1b1f: 00 1c 00 add byte ptr [rax + rax], bl + 4b1b22: 00 00 add byte ptr [rax], al + 4b1b24: 34 0b xor al, 11 + 4b1b26: 00 00 add byte ptr [rax], al + 4b1b28: 58 pop rax + 4b1b29: ee out dx, al + 4b1b2a: f5 cmc + 4b1b2b: ff b7 00 00 00 00 push qword ptr [rdi] + 4b1b31: 4b 0e + 4b1b33: e0 01 loopne 0x4b1b36 <__EH_FRAME_BEGIN__+0xb06> + 4b1b35: 02 a6 0a 0e 08 41 add ah, byte ptr [rsi + 1091046922] + 4b1b3b: 0b 00 or eax, dword ptr [rax] + 4b1b3d: 00 00 add byte ptr [rax], al + 4b1b3f: 00 2c 00 add byte ptr [rax + rax], ch + 4b1b42: 00 00 add byte ptr [rax], al + 4b1b44: 54 push rsp + 4b1b45: 0b 00 or eax, dword ptr [rax] + 4b1b47: 00 f8 add al, bh + 4b1b49: ee out dx, al + 4b1b4a: f5 cmc + 4b1b4b: ff b2 01 00 00 00 push qword ptr [rdx + 1] + 4b1b51: 41 0e + 4b1b53: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b1b59: 42 8f 03 pop qword ptr [rbx] + 4b1b5c: 45 8e 04 45 8d 05 4d 8c mov es, word ptr [2*rax - 1941109363] + 4b1b64: 06 + 4b1b65: 83 07 02 add dword ptr [rdi], 2 + 4b1b68: ed in eax, dx + 4b1b69: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b1b6c: 08 46 0b or byte ptr [rsi + 11], al + 4b1b6f: 00 28 add byte ptr [rax], ch + 4b1b71: 00 00 add byte ptr [rax], al + 4b1b73: 00 84 0b 00 00 88 f0 add byte ptr [rbx + rcx - 259522560], al + 4b1b7a: f5 cmc + 4b1b7b: ff fd + 4b1b7d: 00 00 add byte ptr [rax], al + 4b1b7f: 00 00 add byte ptr [rax], al + 4b1b81: 45 0e + 4b1b83: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b1b89: 83 03 47 add dword ptr [rbx], 71 + 4b1b8c: 0e + 4b1b8d: 40 02 90 0a 0e 18 44 add dl, byte ptr [rax + 1142427146] + 4b1b94: 0e + 4b1b95: 10 41 0e adc byte ptr [rcx + 14], al + 4b1b98: 08 46 0b or byte ptr [rsi + 11], al + 4b1b9b: 00 2c 00 add byte ptr [rax + rax], ch + 4b1b9e: 00 00 add byte ptr [rax], al + 4b1ba0: b0 0b mov al, 11 + 4b1ba2: 00 00 add byte ptr [rax], al + 4b1ba4: 5c pop rsp + 4b1ba5: f1 + 4b1ba6: f5 cmc + 4b1ba7: ff 9a 01 00 00 00 call [rdx + 1] + 4b1bad: 45 0e + 4b1baf: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b1bb5: 83 03 4a add dword ptr [rbx], 74 + 4b1bb8: 0e + 4b1bb9: 80 02 03 add byte ptr [rdx], 3 + 4b1bbc: 35 01 0a 0e 18 xor eax, 403573249 + 4b1bc1: 44 0e + 4b1bc3: 10 41 0e adc byte ptr [rcx + 14], al + 4b1bc6: 08 46 0b or byte ptr [rsi + 11], al + 4b1bc9: 00 00 add byte ptr [rax], al + 4b1bcb: 00 30 add byte ptr [rax], dh + 4b1bcd: 00 00 add byte ptr [rax], al + 4b1bcf: 00 e0 add al, ah + 4b1bd1: 0b 00 or eax, dword ptr [rax] + 4b1bd3: 00 cc add ah, cl + 4b1bd5: f2 f5 repne cmc + 4b1bd7: ff aa 01 00 00 00 jmp [rdx + 1] + 4b1bdd: 45 0e + 4b1bdf: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b1be5: 83 03 4a add dword ptr [rbx], 74 + 4b1be8: 0e + 4b1be9: 80 02 03 add byte ptr [rdx], 3 + 4b1bec: 43 01 0a add dword ptr [r10], ecx + 4b1bef: 0e + 4b1bf0: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b1bf4: 41 0e + 4b1bf6: 08 48 0b or byte ptr [rax + 11], cl + 4b1bf9: 00 00 add byte ptr [rax], al + 4b1bfb: 00 00 add byte ptr [rax], al + 4b1bfd: 00 00 add byte ptr [rax], al + 4b1bff: 00 1c 00 add byte ptr [rax + rax], bl + 4b1c02: 00 00 add byte ptr [rax], al + 4b1c04: 00 00 add byte ptr [rax], al + 4b1c06: 00 00 add byte ptr [rax], al + 4b1c08: 01 7a 50 add dword ptr [rdx + 80], edi + 4b1c0b: 4c 52 push rdx + 4b1c0d: 00 01 add byte ptr [rcx], al + 4b1c0f: 78 10 js 0x4b1c21 <__EH_FRAME_BEGIN__+0xbf1> + 4b1c11: 07 + 4b1c12: 9b wait + 4b1c13: f5 cmc + 4b1c14: e4 00 in al, 0 + 4b1c16: 00 1b add byte ptr [rbx], bl + 4b1c18: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] + 4b1c1b: 08 90 01 00 00 30 or byte ptr [rax + 805306369], dl + 4b1c21: 00 00 add byte ptr [rax], al + 4b1c23: 00 24 00 add byte ptr [rax + rax], ah + 4b1c26: 00 00 add byte ptr [rax], al + 4b1c28: 28 f4 sub ah, dh + 4b1c2a: f5 cmc + 4b1c2b: ff 88 02 00 00 04 dec dword ptr [rax + 67108866] + 4b1c31: c3 ret + 4b1c32: 99 cdq + 4b1c33: 00 00 add byte ptr [rax], al + 4b1c35: 46 0e + 4b1c37: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b1c3e: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b1c42: 83 04 02 f5 add dword ptr [rdx + rax], -11 + 4b1c46: 0a 0e or cl, byte ptr [rsi] + 4b1c48: 18 41 0e sbb byte ptr [rcx + 14], al + 4b1c4b: 10 42 0e adc byte ptr [rdx + 14], al + 4b1c4e: 08 45 0b or byte ptr [rbp + 11], al + 4b1c51: 00 00 add byte ptr [rax], al + 4b1c53: 00 24 00 add byte ptr [rax + rax], ah + 4b1c56: 00 00 add byte ptr [rax], al + 4b1c58: 00 00 add byte ptr [rax], al + 4b1c5a: 00 00 add byte ptr [rax], al + 4b1c5c: 01 7a 50 add dword ptr [rdx + 80], edi + 4b1c5f: 4c 52 push rdx + 4b1c61: 00 01 add byte ptr [rcx], al + 4b1c63: 78 10 js 0x4b1c75 <__EH_FRAME_BEGIN__+0xc45> + 4b1c65: 07 + 4b1c66: 9b wait + 4b1c67: a1 e4 00 00 1b 1b 0c 07 08 movabs eax, dword ptr [578444387697033444] + 4b1c70: 90 nop + 4b1c71: 01 0e add dword ptr [rsi], ecx + 4b1c73: 20 83 04 86 03 8c and byte ptr [rbx - 1945926140], al + 4b1c79: 02 00 add al, byte ptr [rax] + 4b1c7b: 00 18 add byte ptr [rax], bl + 4b1c7d: 00 00 add byte ptr [rax], al + 4b1c7f: 00 2c 00 add byte ptr [rax + rax], ch + 4b1c82: 00 00 add byte ptr [rax], al + 4b1c84: 64 f7 f4 div esp + 4b1c87: ff 57 00 call qword ptr [rdi] + 4b1c8a: 00 00 add byte ptr [rax], al + 4b1c8c: 04 80 add al, -128 + 4b1c8e: 99 cdq + ... + 4b1c97: 00 34 00 add byte ptr [rax + rax], dh + 4b1c9a: 00 00 add byte ptr [rax], al + 4b1c9c: 9c pushfq + 4b1c9d: 00 00 add byte ptr [rax], al + 4b1c9f: 00 40 f6 add byte ptr [rax - 10], al + 4b1ca2: f5 cmc + 4b1ca3: ff 29 jmp [rcx] + 4b1ca5: 01 00 add dword ptr [rax], eax + 4b1ca7: 00 04 6c add byte ptr [rsp + 2*rbp], al + 4b1caa: 99 cdq + 4b1cab: 00 00 add byte ptr [rax], al + 4b1cad: 4e 0e + 4b1caf: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b1cb5: 83 03 47 add dword ptr [rbx], 71 + 4b1cb8: 0e + 4b1cb9: 20 02 and byte ptr [rdx], al + 4b1cbb: b1 0e mov cl, 14 + 4b1cbd: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b1cc1: 41 0e + 4b1cc3: 08 44 c3 c6 or byte ptr [rbx + 8*rax - 58], al + 4b1cc7: 48 0e + 4b1cc9: 20 83 03 86 02 00 and byte ptr [rbx + 165379], al + 4b1ccf: 00 20 add byte ptr [rax], ah + 4b1cd1: 00 00 add byte ptr [rax], al + 4b1cd3: 00 00 add byte ptr [rax], al + 4b1cd5: 00 00 add byte ptr [rax], al + 4b1cd7: 00 01 add byte ptr [rcx], al + 4b1cd9: 7a 50 jp 0x4b1d2b <__EH_FRAME_BEGIN__+0xcfb> + 4b1cdb: 4c 52 push rdx + 4b1cdd: 00 01 add byte ptr [rcx], al + 4b1cdf: 78 10 js 0x4b1cf1 <__EH_FRAME_BEGIN__+0xcc1> + 4b1ce1: 07 + 4b1ce2: 9b wait + 4b1ce3: 25 e4 00 00 1b and eax, 452985060 + 4b1ce8: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] + 4b1ceb: 08 90 01 0e 20 83 or byte ptr [rax - 2095051263], dl + 4b1cf1: 03 86 02 18 00 00 add eax, dword ptr [rsi + 6146] + 4b1cf7: 00 28 add byte ptr [rax], ch + 4b1cf9: 00 00 add byte ptr [rax], al + 4b1cfb: 00 43 f7 add byte ptr [rbx - 9], al + 4b1cfe: f4 hlt + 4b1cff: ff 56 00 call qword ptr [rsi] + 4b1d02: 00 00 add byte ptr [rax], al + 4b1d04: 04 25 add al, 37 + 4b1d06: 99 cdq + ... + 4b1d0f: 00 10 add byte ptr [rax], dl + 4b1d11: 00 00 add byte ptr [rax], al + 4b1d13: 00 24 0d 00 00 f8 f6 add byte ptr [rcx - 151519232], ah + 4b1d1a: f5 cmc + 4b1d1b: ff 42 00 inc dword ptr [rdx] + 4b1d1e: 00 00 add byte ptr [rax], al + 4b1d20: 00 00 add byte ptr [rax], al + 4b1d22: 00 00 add byte ptr [rax], al + 4b1d24: 4c 00 00 add byte ptr [rax], r8b + 4b1d27: 00 38 add byte ptr [rax], bh + 4b1d29: 0d 00 00 34 f7 or eax, 4147380224 + 4b1d2e: f5 cmc + 4b1d2f: ff f4 push rsp + 4b1d31: 00 00 add byte ptr [rax], al + 4b1d33: 00 00 add byte ptr [rax], al + 4b1d35: 46 0e + 4b1d37: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl + 4b1d3d: 8d 03 lea eax, [rbx] + 4b1d3f: 42 0e + 4b1d41: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b1d48: 05 49 0e 30 83 add eax, 2200964681 + 4b1d4d: 06 + 4b1d4e: 02 a3 0a 0e 28 44 add ah, byte ptr [rbx + 1143475722] + 4b1d54: 0e + 4b1d55: 20 42 0e and byte ptr [rdx + 14], al + 4b1d58: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1d5b: 10 42 0e adc byte ptr [rdx + 14], al + 4b1d5e: 08 49 0b or byte ptr [rcx + 11], cl + 4b1d61: 54 push rsp + 4b1d62: 0a 0e or cl, byte ptr [rsi] + 4b1d64: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b1d68: 42 0e + 4b1d6a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1d6d: 10 42 0e adc byte ptr [rdx + 14], al + 4b1d70: 08 41 0b or byte ptr [rcx + 11], al + 4b1d73: 00 50 00 add byte ptr [rax], dl + 4b1d76: 00 00 add byte ptr [rax], al + 4b1d78: 88 0d 00 00 e4 f7 mov byte ptr [rip - 136052736], cl # 0xfffffffff82f1d7e <_end+0xfffffffff7e2e3fe> + 4b1d7e: f5 cmc + 4b1d7f: ff f6 push rsi + 4b1d81: 00 00 add byte ptr [rax], al + 4b1d83: 00 00 add byte ptr [rax], al + 4b1d85: 46 0e + 4b1d87: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b1d8d: 8c 03 mov word ptr [rbx], es + 4b1d8f: 41 0e + 4b1d91: 20 86 04 49 0e 28 and byte ptr [rsi + 672024836], al + 4b1d97: 83 05 44 0e 30 02 a8 add dword ptr [rip + 36703812], -88 # 0x27b2be2 <_end+0x22ef262> + 4b1d9e: 0a 0e or cl, byte ptr [rsi] + 4b1da0: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b1da4: 41 0e + 4b1da6: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1da9: 10 42 0e adc byte ptr [rdx + 14], al + 4b1dac: 08 46 0b or byte ptr [rsi + 11], al + 4b1daf: 57 push rdi + 4b1db0: 0a 0e or cl, byte ptr [rsi] + 4b1db2: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b1db6: 41 0e + 4b1db8: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1dbb: 10 42 0e adc byte ptr [rdx + 14], al + 4b1dbe: 08 41 0b or byte ptr [rcx + 11], al + 4b1dc1: 00 00 add byte ptr [rax], al + 4b1dc3: 00 00 add byte ptr [rax], al + 4b1dc5: 00 00 add byte ptr [rax], al + 4b1dc7: 00 3c 00 add byte ptr [rax + rax], bh + 4b1dca: 00 00 add byte ptr [rax], al + 4b1dcc: cc int3 + 4b1dcd: 01 00 add dword ptr [rax], eax + 4b1dcf: 00 90 f8 f5 ff dc add byte ptr [rax - 587205128], dl + 4b1dd5: 01 00 add dword ptr [rax], eax + 4b1dd7: 00 04 59 add byte ptr [rcx + 2*rbx], al + 4b1dda: 98 cwde + 4b1ddb: 00 00 add byte ptr [rax], al + 4b1ddd: 46 0e + 4b1ddf: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b1de5: 8c 03 mov word ptr [rbx], es + 4b1de7: 44 0e + 4b1de9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b1def: 83 05 44 0e 30 03 37 add dword ptr [rip + 53481028], 55 # 0x37b2c3a <_end+0x32ef2ba> + 4b1df6: 01 0a add dword ptr [rdx], ecx + 4b1df8: 0e + 4b1df9: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b1dfd: 41 0e + 4b1dff: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1e02: 10 42 0e adc byte ptr [rdx + 14], al + 4b1e05: 08 47 0b or byte ptr [rdi + 11], al + 4b1e08: 24 00 and al, 0 + 4b1e0a: 00 00 add byte ptr [rax], al + 4b1e0c: 00 00 add byte ptr [rax], al + 4b1e0e: 00 00 add byte ptr [rax], al + 4b1e10: 01 7a 50 add dword ptr [rdx + 80], edi + 4b1e13: 4c 52 push rdx + 4b1e15: 00 01 add byte ptr [rcx], al + 4b1e17: 78 10 js 0x4b1e29 <__EH_FRAME_BEGIN__+0xdf9> + 4b1e19: 07 + 4b1e1a: 9b wait + 4b1e1b: ed in eax, dx + 4b1e1c: e2 00 loop 0x4b1e1e <__EH_FRAME_BEGIN__+0xdee> + 4b1e1e: 00 1b add byte ptr [rbx], bl + 4b1e20: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] + 4b1e23: 08 90 01 0e 30 83 or byte ptr [rax - 2094002687], dl + 4b1e29: 05 86 04 8c 03 add eax, 59507846 + 4b1e2e: 8d 02 lea eax, [rdx] + 4b1e30: 14 00 adc al, 0 + 4b1e32: 00 00 add byte ptr [rax], al + 4b1e34: 2c 00 sub al, 0 + 4b1e36: 00 00 add byte ptr [rax], al + 4b1e38: 5d pop rbp + 4b1e39: f6 f4 div ah + 4b1e3b: ff 57 00 call qword ptr [rdi] + 4b1e3e: 00 00 add byte ptr [rax], al + 4b1e40: 04 fc add al, -4 + 4b1e42: 97 xchg eax, edi + 4b1e43: 00 00 add byte ptr [rax], al + 4b1e45: 00 00 add byte ptr [rax], al + 4b1e47: 00 84 00 00 00 4c 02 add byte ptr [rax + rax + 38535168], al + 4b1e4e: 00 00 add byte ptr [rax], al + 4b1e50: f0 lock + 4b1e51: f9 stc + 4b1e52: f5 cmc + 4b1e53: ff 97 06 00 00 04 call qword ptr [rdi + 67108870] + 4b1e59: ec in al, dx + 4b1e5a: 97 xchg eax, edi + 4b1e5b: 00 00 add byte ptr [rax], al + 4b1e5d: 46 0e + 4b1e5f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b1e65: 8e 03 mov es, word ptr [rbx] + 4b1e67: 42 0e + 4b1e69: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b1e6f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b2cb6 <_end+0xffffffff862ef336> + 4b1e75: 06 + 4b1e76: 41 0e + 4b1e78: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al + 4b1e7e: 01 03 add dword ptr [rbx], eax + 4b1e80: 86 01 xchg byte ptr [rcx], al + 4b1e82: 0a 0e or cl, byte ptr [rsi] + 4b1e84: 38 41 0e cmp byte ptr [rcx + 14], al + 4b1e87: 30 41 0e xor byte ptr [rcx + 14], al + 4b1e8a: 28 42 0e sub byte ptr [rdx + 14], al + 4b1e8d: 20 42 0e and byte ptr [rdx + 14], al + 4b1e90: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1e93: 10 42 0e adc byte ptr [rdx + 14], al + 4b1e96: 08 46 0b or byte ptr [rsi + 11], al + 4b1e99: 03 39 add edi, dword ptr [rcx] + 4b1e9b: 01 0e add dword ptr [rsi], ecx + 4b1e9d: a8 01 test al, 1 + 4b1e9f: 4a 0e + 4b1ea1: b0 01 mov al, 1 + 4b1ea3: 4f 0e + 4b1ea5: a8 01 test al, 1 + 4b1ea7: 41 0e + 4b1ea9: a0 01 03 31 01 0e a8 01 47 movabs al, byte ptr [5116555429772591873] + 4b1eb2: 0e + 4b1eb3: b0 01 mov al, 1 + 4b1eb5: 5c pop rsp + 4b1eb6: 0e + 4b1eb7: a8 01 test al, 1 + 4b1eb9: 41 0e + 4b1ebb: a0 01 02 79 0e a8 01 46 0e movabs al, byte ptr [1028511386209681921] + 4b1ec4: b0 01 mov al, 1 + 4b1ec6: 64 0e + 4b1ec8: a8 01 test al, 1 + 4b1eca: 45 0e + 4b1ecc: a0 01 00 00 2c 00 00 00 00 movabs al, byte ptr [738197505] + 4b1ed5: 00 00 add byte ptr [rax], al + 4b1ed7: 00 01 add byte ptr [rcx], al + 4b1ed9: 7a 50 jp 0x4b1f2b <__EH_FRAME_BEGIN__+0xefb> + 4b1edb: 4c 52 push rdx + 4b1edd: 00 01 add byte ptr [rcx], al + 4b1edf: 78 10 js 0x4b1ef1 <__EH_FRAME_BEGIN__+0xec1> + 4b1ee1: 07 + 4b1ee2: 9b wait + 4b1ee3: 25 e2 00 00 1b and eax, 452985058 + 4b1ee8: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] + 4b1eeb: 08 90 01 0e a0 01 or byte ptr [rax + 27266561], dl + 4b1ef1: 83 07 86 add dword ptr [rdi], -122 + 4b1ef4: 06 + 4b1ef5: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d92388 <_end+0x38cea08> + 4b1efb: 8f 02 pop qword ptr [rdx] + 4b1efd: 00 00 add byte ptr [rax], al + 4b1eff: 00 14 00 add byte ptr [rax + rax], dl + 4b1f02: 00 00 add byte ptr [rax], al + 4b1f04: 34 00 xor al, 0 + 4b1f06: 00 00 add byte ptr [rax], al + 4b1f08: e4 f5 in al, 245 + 4b1f0a: f4 hlt + 4b1f0b: ff 57 00 call qword ptr [rdi] + 4b1f0e: 00 00 add byte ptr [rax], al + 4b1f10: 04 44 add al, 68 + 4b1f12: 97 xchg eax, edi + 4b1f13: 00 00 add byte ptr [rax], al + 4b1f15: 00 00 add byte ptr [rax], al + 4b1f17: 00 3c 00 add byte ptr [rax + rax], bh + 4b1f1a: 00 00 add byte ptr [rax], al + 4b1f1c: 2c 0f sub al, 15 + 4b1f1e: 00 00 add byte ptr [rax], al + 4b1f20: c0 ff f5 sar bh, 245 + 4b1f23: ff eb + 4b1f25: 00 00 add byte ptr [rax], al + 4b1f27: 00 00 add byte ptr [rax], al + 4b1f29: 42 0e + 4b1f2b: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b1f32: 03 43 0e add eax, dword ptr [rbx + 14] + 4b1f35: 20 83 04 47 0e 30 and byte ptr [rbx + 806242052], al + 4b1f3b: 02 81 0e 38 46 0e add al, byte ptr [rcx + 239482894] + 4b1f41: 40 46 + 4b1f43: 0e + 4b1f44: 38 41 0e cmp byte ptr [rcx + 14], al + 4b1f47: 30 6e 0a xor byte ptr [rsi + 10], ch + 4b1f4a: 0e + 4b1f4b: 20 41 0e and byte ptr [rcx + 14], al + 4b1f4e: 18 41 0e sbb byte ptr [rcx + 14], al + 4b1f51: 10 42 0e adc byte ptr [rdx + 14], al + 4b1f54: 08 43 0b or byte ptr [rbx + 11], al + 4b1f57: 00 5c 00 00 add byte ptr [rax + rax], bl + 4b1f5b: 00 6c 0f 00 add byte ptr [rdi + rcx], ch + 4b1f5f: 00 70 00 add byte ptr [rax], dh + 4b1f62: f6 ff idiv bh + 4b1f64: 9e sahf + 4b1f65: 08 00 or byte ptr [rax], al + 4b1f67: 00 00 add byte ptr [rax], al + 4b1f69: 46 0e + 4b1f6b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b1f71: 8e 03 mov es, word ptr [rbx] + 4b1f73: 42 0e + 4b1f75: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b1f7b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b2dc2 <_end+0xffffffff862ef442> + 4b1f81: 06 + 4b1f82: 41 0e + 4b1f84: 38 83 07 47 0e 90 cmp byte ptr [rbx - 1878112505], al + 4b1f8a: 02 03 add al, byte ptr [rbx] + 4b1f8c: 01 04 0a add dword ptr [rdx + rcx], eax + 4b1f8f: 0e + 4b1f90: 38 41 0e cmp byte ptr [rcx + 14], al + 4b1f93: 30 41 0e xor byte ptr [rcx + 14], al + 4b1f96: 28 42 0e sub byte ptr [rdx + 14], al + 4b1f99: 20 42 0e and byte ptr [rdx + 14], al + 4b1f9c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b1f9f: 10 42 0e adc byte ptr [rdx + 14], al + 4b1fa2: 08 45 0b or byte ptr [rbp + 11], al + 4b1fa5: 03 c2 add eax, edx + 4b1fa7: 03 0e add ecx, dword ptr [rsi] + 4b1fa9: 98 cwde + 4b1faa: 02 41 0e add al, byte ptr [rcx + 14] + 4b1fad: a0 02 51 0e 98 02 42 0e 90 movabs al, byte ptr [-8066437303665536766] + 4b1fb6: 02 00 add al, byte ptr [rax] + 4b1fb8: 1c 00 sbb al, 0 + 4b1fba: 00 00 add byte ptr [rax], al + 4b1fbc: cc int3 + 4b1fbd: 0f 00 00 sldt word ptr [rax] + 4b1fc0: b0 08 mov al, 8 + 4b1fc2: f6 ff idiv bh + 4b1fc4: 37 + 4b1fc5: 00 00 add byte ptr [rax], al + 4b1fc7: 00 00 add byte ptr [rax], al + 4b1fc9: 45 0e + 4b1fcb: 10 86 02 58 0a 0e adc byte ptr [rsi + 235558914], al + 4b1fd1: 08 53 0b or byte ptr [rbx + 11], dl + 4b1fd4: 46 0e + 4b1fd6: 08 00 or byte ptr [rax], al + 4b1fd8: 34 00 xor al, 0 + 4b1fda: 00 00 add byte ptr [rax], al + 4b1fdc: ec in al, dx + 4b1fdd: 0f 00 00 sldt word ptr [rax] + 4b1fe0: d0 08 ror byte ptr [rax] + 4b1fe2: f6 ff idiv bh + 4b1fe4: 6f outsd dx, dword ptr [rsi] + 4b1fe5: 01 00 add dword ptr [rax], eax + 4b1fe7: 00 00 add byte ptr [rax], al + 4b1fe9: 45 0e + 4b1feb: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b1ff1: 83 03 47 add dword ptr [rbx], 71 + 4b1ff4: 0e + 4b1ff5: 30 02 xor byte ptr [rdx], al + 4b1ff7: 70 0e jo 0x4b2007 <__EH_FRAME_BEGIN__+0xfd7> + 4b1ff9: 38 46 0e cmp byte ptr [rsi + 14], al + 4b1ffc: 40 50 push rax + 4b1ffe: 0e + 4b1fff: 38 41 0e cmp byte ptr [rcx + 14], al + 4b2002: 30 02 xor byte ptr [rdx], al + 4b2004: 46 0a 0e or r9b, byte ptr [rsi] + 4b2007: 18 41 0e sbb byte ptr [rcx + 14], al + 4b200a: 10 41 0e adc byte ptr [rcx + 14], al + 4b200d: 08 44 0b 5c or byte ptr [rbx + rcx + 92], al + 4b2011: 00 00 add byte ptr [rax], al + 4b2013: 00 24 10 add byte ptr [rax + rdx], ah + 4b2016: 00 00 add byte ptr [rax], al + 4b2018: 08 0a or byte ptr [rdx], cl + 4b201a: f6 ff idiv bh + 4b201c: ee out dx, al + 4b201d: 01 00 add dword ptr [rax], eax + 4b201f: 00 00 add byte ptr [rax], al + 4b2021: 46 0e + 4b2023: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b2029: 8e 03 mov es, word ptr [rbx] + 4b202b: 42 0e + 4b202d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b2033: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b2e7a <_end+0xffffffff862ef4fa> + 4b2039: 06 + 4b203a: 41 0e + 4b203c: 38 83 07 47 0e 90 cmp byte ptr [rbx - 1878112505], al + 4b2042: 01 02 add dword ptr [rdx], eax + 4b2044: 77 0e ja 0x4b2054 <__EH_FRAME_BEGIN__+0x1024> + 4b2046: 98 cwde + 4b2047: 01 41 0e add dword ptr [rcx + 14], eax + 4b204a: a0 01 5b 0e 98 01 41 0e 90 movabs al, byte ptr [-8066438407472129279] + 4b2053: 01 02 add dword ptr [rdx], eax + 4b2055: be 0a 0e 38 41 mov esi, 1094192650 + 4b205a: 0e + 4b205b: 30 41 0e xor byte ptr [rcx + 14], al + 4b205e: 28 42 0e sub byte ptr [rdx + 14], al + 4b2061: 20 42 0e and byte ptr [rdx + 14], al + 4b2064: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2067: 10 42 0e adc byte ptr [rdx + 14], al + 4b206a: 08 47 0b or byte ptr [rdi + 11], al + 4b206d: 00 00 add byte ptr [rax], al + 4b206f: 00 5c 00 00 add byte ptr [rax + rax], bl + 4b2073: 00 84 10 00 00 98 0b add byte ptr [rax + rdx + 194510848], al + 4b207a: f6 ff idiv bh + 4b207c: d9 02 fld dword ptr [rdx] + 4b207e: 00 00 add byte ptr [rax], al + 4b2080: 00 45 0e add byte ptr [rbp + 14], al + 4b2083: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b2089: 83 03 44 add dword ptr [rbx], 68 + 4b208c: 0e + 4b208d: 20 02 and byte ptr [rdx], al + 4b208f: fb sti + 4b2090: 0a 0e or cl, byte ptr [rsi] + 4b2092: 18 46 0e sbb byte ptr [rsi + 14], al + 4b2095: 10 41 0e adc byte ptr [rcx + 14], al + 4b2098: 08 41 0b or byte ptr [rcx + 11], al + 4b209b: 4e 0a 0e or r9b, byte ptr [rsi] + 4b209e: 18 43 0e sbb byte ptr [rbx + 14], al + 4b20a1: 10 41 0e adc byte ptr [rcx + 14], al + 4b20a4: 08 46 0b or byte ptr [rsi + 11], al + 4b20a7: 57 push rdi + 4b20a8: 0a 0e or cl, byte ptr [rsi] + 4b20aa: 18 46 0e sbb byte ptr [rsi + 14], al + 4b20ad: 10 41 0e adc byte ptr [rcx + 14], al + 4b20b0: 08 4a 0b or byte ptr [rdx + 11], cl + 4b20b3: 71 0a jno 0x4b20bf <__EH_FRAME_BEGIN__+0x108f> + 4b20b5: 0e + 4b20b6: 18 41 0e sbb byte ptr [rcx + 14], al + 4b20b9: 10 41 0e adc byte ptr [rcx + 14], al + 4b20bc: 08 4d 0b or byte ptr [rbp + 11], cl + 4b20bf: 03 04 01 add eax, dword ptr [rcx + rax] + 4b20c2: 0a 0e or cl, byte ptr [rsi] + 4b20c4: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b20c8: 41 0e + 4b20ca: 08 4f 0b or byte ptr [rdi + 11], cl + 4b20cd: 00 00 add byte ptr [rax], al + 4b20cf: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b20d3: 00 e4 add ah, ah + 4b20d5: 10 00 adc byte ptr [rax], al + 4b20d7: 00 18 add byte ptr [rax], bl + 4b20d9: 0e + 4b20da: f6 ff idiv bh + 4b20dc: 94 xchg eax, esp + 4b20dd: 01 00 add dword ptr [rax], eax + 4b20df: 00 00 add byte ptr [rax], al + 4b20e1: 46 0e + 4b20e3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b20e9: 8c 03 mov word ptr [rbx], es + 4b20eb: 41 0e + 4b20ed: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b20f3: 83 05 47 0e 40 02 d3 add dword ptr [rip + 37752391], -45 # 0x28b2f41 <_end+0x23ef5c1> + 4b20fa: 0a 0e or cl, byte ptr [rsi] + 4b20fc: 28 43 0e sub byte ptr [rbx + 14], al + 4b20ff: 20 41 0e and byte ptr [rcx + 14], al + 4b2102: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2105: 10 42 0e adc byte ptr [rdx + 14], al + 4b2108: 08 44 0b 61 or byte ptr [rbx + rcx + 97], al + 4b210c: 0a 0e or cl, byte ptr [rsi] + 4b210e: 28 46 0e sub byte ptr [rsi + 14], al + 4b2111: 20 41 0e and byte ptr [rcx + 14], al + 4b2114: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2117: 10 42 0e adc byte ptr [rdx + 14], al + 4b211a: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b211e: 00 00 add byte ptr [rax], al + 4b2120: 64 00 00 add byte ptr fs:[rax], al + 4b2123: 00 34 11 add byte ptr [rcx + rdx], dh + 4b2126: 00 00 add byte ptr [rax], al + 4b2128: 68 0f f6 ff 60 push 1627387407 + 4b212d: 02 00 add al, byte ptr [rax] + 4b212f: 00 00 add byte ptr [rax], al + 4b2131: 4f 0e + 4b2133: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b2139: 8e 03 mov es, word ptr [rbx] + 4b213b: 42 0e + 4b213d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b2143: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b2f8d <_end+0xffffffff862ef60d> + 4b2149: 06 + 4b214a: 44 0e + 4b214c: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b2152: 02 e9 add ch, cl + 4b2154: 0a 0e or cl, byte ptr [rsi] + 4b2156: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b215a: 41 0e + 4b215c: 28 42 0e sub byte ptr [rdx + 14], al + 4b215f: 20 42 0e and byte ptr [rdx + 14], al + 4b2162: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2165: 10 42 0e adc byte ptr [rdx + 14], al + 4b2168: 08 46 0b or byte ptr [rsi + 11], al + 4b216b: 02 40 0e add al, byte ptr [rax + 14] + 4b216e: 08 c3 or bl, al + 4b2170: c6 cc + 4b2172: cd ce int 206 + 4b2174: cf iretd + 4b2175: 48 0e + 4b2177: 40 83 07 86 add dword ptr [rdi], -122 + 4b217b: 06 + 4b217c: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9260f <_end+0x38cec8f> + 4b2182: 8f 02 pop qword ptr [rdx] + 4b2184: 00 00 add byte ptr [rax], al + 4b2186: 00 00 add byte ptr [rax], al + 4b2188: 28 00 sub byte ptr [rax], al + 4b218a: 00 00 add byte ptr [rax], al + 4b218c: 9c pushfq + 4b218d: 11 00 adc dword ptr [rax], eax + 4b218f: 00 60 11 add byte ptr [rax + 17], ah + 4b2192: f6 ff idiv bh + 4b2194: 6f outsd dx, dword ptr [rsi] + 4b2195: 01 00 add dword ptr [rax], eax + 4b2197: 00 00 add byte ptr [rax], al + 4b2199: 45 0e + 4b219b: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b21a1: 83 03 47 add dword ptr [rbx], 71 + 4b21a4: 0e + 4b21a5: 50 push rax + 4b21a6: 7a 0a jp 0x4b21b2 <__EH_FRAME_BEGIN__+0x1182> + 4b21a8: 0e + 4b21a9: 18 41 0e sbb byte ptr [rcx + 14], al + 4b21ac: 10 41 0e adc byte ptr [rcx + 14], al + 4b21af: 08 47 0b or byte ptr [rdi + 11], al + 4b21b2: 00 00 add byte ptr [rax], al + 4b21b4: 54 push rsp + 4b21b5: 00 00 add byte ptr [rax], al + 4b21b7: 00 c8 add al, cl + 4b21b9: 11 00 adc dword ptr [rax], eax + 4b21bb: 00 a4 12 f6 ff ec 00 add byte ptr [rdx + rdx + 15532022], ah + 4b21c2: 00 00 add byte ptr [rax], al + 4b21c4: 00 46 0e add byte ptr [rsi + 14], al + 4b21c7: 10 8f 02 4a 0e 18 adc byte ptr [rdi + 403589634], cl + 4b21cd: 8e 03 mov es, word ptr [rbx] + 4b21cf: 42 0e + 4b21d1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b21d7: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b3021 <_end+0xffffffff862ef6a1> + 4b21dd: 06 + 4b21de: 41 0e + 4b21e0: 38 83 07 47 0e 60 cmp byte ptr [rbx + 1611548423], al + 4b21e6: 02 52 0e add dl, byte ptr [rdx + 14] + 4b21e9: 68 45 0e 70 62 push 1651510853 + 4b21ee: 0e + 4b21ef: 68 41 0e 60 66 push 1717571137 + 4b21f4: 0a 0e or cl, byte ptr [rsi] + 4b21f6: 38 41 0e cmp byte ptr [rcx + 14], al + 4b21f9: 30 41 0e xor byte ptr [rcx + 14], al + 4b21fc: 28 42 0e sub byte ptr [rdx + 14], al + 4b21ff: 20 42 0e and byte ptr [rdx + 14], al + 4b2202: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2205: 10 42 0e adc byte ptr [rdx + 14], al + 4b2208: 08 46 0b or byte ptr [rsi + 11], al + 4b220b: 00 54 00 00 add byte ptr [rax + rax], dl + 4b220f: 00 20 add byte ptr [rax], ah + 4b2211: 12 00 adc al, byte ptr [rax] + 4b2213: 00 3c 13 add byte ptr [rbx + rdx], bh + 4b2216: f6 ff idiv bh + 4b2218: ec in al, dx + 4b2219: 00 00 add byte ptr [rax], al + 4b221b: 00 00 add byte ptr [rax], al + 4b221d: 46 0e + 4b221f: 10 8f 02 4a 0e 18 adc byte ptr [rdi + 403589634], cl + 4b2225: 8e 03 mov es, word ptr [rbx] + 4b2227: 42 0e + 4b2229: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b222f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b3079 <_end+0xffffffff862ef6f9> + 4b2235: 06 + 4b2236: 41 0e + 4b2238: 38 83 07 47 0e 60 cmp byte ptr [rbx + 1611548423], al + 4b223e: 02 51 0e add dl, byte ptr [rcx + 14] + 4b2241: 68 45 0e 70 62 push 1651510853 + 4b2246: 0e + 4b2247: 68 41 0e 60 66 push 1717571137 + 4b224c: 0a 0e or cl, byte ptr [rsi] + 4b224e: 38 41 0e cmp byte ptr [rcx + 14], al + 4b2251: 30 41 0e xor byte ptr [rcx + 14], al + 4b2254: 28 42 0e sub byte ptr [rdx + 14], al + 4b2257: 20 42 0e and byte ptr [rdx + 14], al + 4b225a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b225d: 10 42 0e adc byte ptr [rdx + 14], al + 4b2260: 08 47 0b or byte ptr [rdi + 11], al + 4b2263: 00 10 add byte ptr [rax], dl + 4b2265: 00 00 add byte ptr [rax], al + 4b2267: 00 78 12 add byte ptr [rax + 18], bh + 4b226a: 00 00 add byte ptr [rax], al + 4b226c: d4 + 4b226d: 13 f6 adc esi, esi + 4b226f: ff 26 jmp qword ptr [rsi] + 4b2271: 00 00 add byte ptr [rax], al + 4b2273: 00 00 add byte ptr [rax], al + 4b2275: 00 00 add byte ptr [rax], al + 4b2277: 00 2c 00 add byte ptr [rax + rax], ch + 4b227a: 00 00 add byte ptr [rax], al + 4b227c: 8c 12 mov word ptr [rdx], ss + 4b227e: 00 00 add byte ptr [rax], al + 4b2280: f0 lock + 4b2281: 13 f6 adc esi, esi + 4b2283: ff 00 inc dword ptr [rax] + 4b2285: 01 00 add dword ptr [rax], eax + 4b2287: 00 00 add byte ptr [rax], al + 4b2289: 45 0e + 4b228b: 10 86 02 47 0d 06 adc byte ptr [rsi + 101533442], al + 4b2291: 44 8f 03 pop qword ptr [rbx] + 4b2294: 8e 04 45 8d 05 46 8c mov es, word ptr [2*rax - 1941568115] + 4b229b: 06 + 4b229c: 83 07 02 add dword ptr [rdi], 2 + 4b229f: d0 0a ror byte ptr [rdx] + 4b22a1: 0c 07 or al, 7 + 4b22a3: 08 45 0b or byte ptr [rbp + 11], al + 4b22a6: 00 00 add byte ptr [rax], al + 4b22a8: 4c 00 00 add byte ptr [rax], r8b + 4b22ab: 00 bc 12 00 00 c0 14 add byte ptr [rdx + rdx + 348127232], bh + 4b22b2: f6 ff idiv bh + 4b22b4: 9a + 4b22b5: 01 00 add dword ptr [rax], eax + 4b22b7: 00 00 add byte ptr [rax], al + 4b22b9: 46 0e + 4b22bb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b22c1: 8e 03 mov es, word ptr [rbx] + 4b22c3: 45 0e + 4b22c5: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b22cb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b3115 <_end+0xffffffff862ef795> + 4b22d1: 06 + 4b22d2: 41 0e + 4b22d4: 38 83 07 4f 0e d0 cmp byte ptr [rbx - 804368633], al + 4b22da: 02 03 add al, byte ptr [rbx] + 4b22dc: 09 01 or dword ptr [rcx], eax + 4b22de: 0a 0e or cl, byte ptr [rsi] + 4b22e0: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b22e4: 41 0e + 4b22e6: 28 42 0e sub byte ptr [rdx + 14], al + 4b22e9: 20 42 0e and byte ptr [rdx + 14], al + 4b22ec: 18 42 0e sbb byte ptr [rdx + 14], al + 4b22ef: 10 42 0e adc byte ptr [rdx + 14], al + 4b22f2: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b22f6: 00 00 add byte ptr [rax], al + 4b22f8: 14 00 adc al, 0 + 4b22fa: 00 00 add byte ptr [rax], al + 4b22fc: 0c 13 or al, 19 + 4b22fe: 00 00 add byte ptr [rax], al + 4b2300: 10 16 adc byte ptr [rsi], dl + 4b2302: f6 ff idiv bh + 4b2304: 0b 00 or eax, dword ptr [rax] + ... + 4b230e: 00 00 add byte ptr [rax], al + 4b2310: 20 00 and byte ptr [rax], al + 4b2312: 00 00 add byte ptr [rax], al + 4b2314: 24 13 and al, 19 + 4b2316: 00 00 add byte ptr [rax], al + 4b2318: 08 16 or byte ptr [rsi], dl + 4b231a: f6 ff idiv bh + 4b231c: 57 push rdi + 4b231d: 01 00 add dword ptr [rax], eax + 4b231f: 00 00 add byte ptr [rax], al + 4b2321: 41 0e + 4b2323: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al + 4b2329: 44 8d 03 lea r8d, [rbx] + 4b232c: 8c 04 48 mov word ptr [rax + 2*rcx], es + 4b232f: 83 05 00 00 00 2c 00 add dword ptr [rip + 738197504], 0 # 0x2c4b2336 <_end+0x2bfee9b6> + 4b2336: 00 00 add byte ptr [rax], al + 4b2338: 48 13 00 adc rax, qword ptr [rax] + 4b233b: 00 44 17 f6 add byte ptr [rdi + rdx - 10], al + 4b233f: ff e3 jmp rbx + 4b2341: 02 00 add al, byte ptr [rax] + 4b2343: 00 00 add byte ptr [rax], al + 4b2345: 45 0e + 4b2347: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al + 4b234d: 42 8f 03 pop qword ptr [rbx] + 4b2350: 45 8e 04 47 mov es, word ptr [r15 + 2*rax] + 4b2354: 8d 05 8c 06 44 83 lea eax, [rip - 2092693876] # 0xffffffff838f29e6 <_end+0xffffffff8342f066> + 4b235a: 07 + 4b235b: 03 a4 02 0a 0c 07 08 add esp, dword ptr [rdx + rax + 134679562] + 4b2362: 41 0b 18 or ebx, dword ptr [r8] + 4b2365: 00 00 add byte ptr [rax], al + 4b2367: 00 78 13 add byte ptr [rax + 19], bh + 4b236a: 00 00 add byte ptr [rax], al + 4b236c: 04 1a add al, 26 + 4b236e: f6 ff idiv bh + 4b2370: 20 00 and byte ptr [rax], al + 4b2372: 00 00 add byte ptr [rax], al + 4b2374: 00 45 0e add byte ptr [rbp + 14], al + 4b2377: 10 41 0e adc byte ptr [rcx + 14], al + 4b237a: 08 50 0e or byte ptr [rax + 14], dl + 4b237d: 10 00 adc byte ptr [rax], al + 4b237f: 00 14 00 add byte ptr [rax + rax], dl + 4b2382: 00 00 add byte ptr [rax], al + 4b2384: 94 xchg eax, esp + 4b2385: 13 00 adc eax, dword ptr [rax] + 4b2387: 00 08 add byte ptr [rax], cl + 4b2389: 1a f6 sbb dh, dh + 4b238b: ff 1c 00 call [rax + rax] + 4b238e: 00 00 add byte ptr [rax], al + 4b2390: 00 50 0e add byte ptr [rax + 14], dl + 4b2393: 10 00 adc byte ptr [rax], al + 4b2395: 00 00 add byte ptr [rax], al + 4b2397: 00 3c 00 add byte ptr [rax + rax], bh + 4b239a: 00 00 add byte ptr [rax], al + 4b239c: ac lodsb al, byte ptr [rsi] + 4b239d: 13 00 adc eax, dword ptr [rax] + 4b239f: 00 10 add byte ptr [rax], dl + 4b23a1: 1a f6 sbb dh, dh + 4b23a3: ff 98 00 00 00 00 call [rax] + 4b23a9: 4e 0e + 4b23ab: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b23b2: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b23b6: 83 04 02 43 add dword ptr [rdx + rax], 67 + 4b23ba: 0a 0e or cl, byte ptr [rsi] + 4b23bc: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b23c0: 42 0e + 4b23c2: 08 44 0b 68 or byte ptr [rbx + rcx + 104], al + 4b23c6: 0e + 4b23c7: 08 c3 or bl, al + 4b23c9: c6 cc + 4b23cb: 48 0e + 4b23cd: 20 83 04 86 03 8c and byte ptr [rbx - 1945926140], al + 4b23d3: 02 00 add al, byte ptr [rax] + 4b23d5: 00 00 add byte ptr [rax], al + 4b23d7: 00 28 add byte ptr [rax], ch + 4b23d9: 00 00 add byte ptr [rax], al + 4b23db: 00 ec add ah, ch + 4b23dd: 13 00 adc eax, dword ptr [rax] + 4b23df: 00 70 1a add byte ptr [rax + 26], dh + 4b23e2: f6 ff idiv bh + 4b23e4: 70 00 jo 0x4b23e6 <__EH_FRAME_BEGIN__+0x13b6> + 4b23e6: 00 00 add byte ptr [rax], al + 4b23e8: 00 45 0e add byte ptr [rbp + 14], al + 4b23eb: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b23f1: 83 03 47 add dword ptr [rbx], 71 + 4b23f4: 0e + 4b23f5: 30 7c 0a 0e xor byte ptr [rdx + rcx + 14], bh + 4b23f9: 18 41 0e sbb byte ptr [rcx + 14], al + 4b23fc: 10 41 0e adc byte ptr [rcx + 14], al + 4b23ff: 08 45 0b or byte ptr [rbp + 11], al + 4b2402: 00 00 add byte ptr [rax], al + 4b2404: 10 00 adc byte ptr [rax], al + 4b2406: 00 00 add byte ptr [rax], al + 4b2408: 18 14 00 sbb byte ptr [rax + rax], dl + 4b240b: 00 b4 1a f6 ff 0c 00 add byte ptr [rdx + rbx + 851958], dh + 4b2412: 00 00 add byte ptr [rax], al + 4b2414: 00 00 add byte ptr [rax], al + 4b2416: 00 00 add byte ptr [rax], al + 4b2418: 18 00 sbb byte ptr [rax], al + 4b241a: 00 00 add byte ptr [rax], al + 4b241c: 2c 14 sub al, 20 + 4b241e: 00 00 add byte ptr [rax], al + 4b2420: b0 1a mov al, 26 + 4b2422: f6 ff idiv bh + 4b2424: 2c 00 sub al, 0 + 4b2426: 00 00 add byte ptr [rax], al + 4b2428: 00 45 0e add byte ptr [rbp + 14], al + 4b242b: 10 83 02 66 0e 08 adc byte ptr [rbx + 135161346], al + 4b2431: 00 00 add byte ptr [rax], al + 4b2433: 00 1c 00 add byte ptr [rax + rax], bl + 4b2436: 00 00 add byte ptr [rax], al + 4b2438: 48 14 00 adc al, 0 + 4b243b: 00 c4 add ah, al + 4b243d: 1a f6 sbb dh, dh + 4b243f: ff 75 00 push qword ptr [rbp] + 4b2442: 00 00 add byte ptr [rax], al + 4b2444: 00 53 0e add byte ptr [rbx + 14], dl + 4b2447: 10 83 02 7b 0a 0e adc byte ptr [rbx + 235567874], al + 4b244d: 08 42 0b or byte ptr [rdx + 11], al + 4b2450: 64 0e + 4b2452: 08 00 or byte ptr [rax], al + 4b2454: 98 cwde + 4b2455: 00 00 add byte ptr [rax], al + 4b2457: 00 58 08 add byte ptr [rax + 8], bl + 4b245a: 00 00 add byte ptr [rax], al + 4b245c: 24 1b and al, 27 + 4b245e: f6 ff idiv bh + 4b2460: 29 03 sub dword ptr [rbx], eax + 4b2462: 00 00 add byte ptr [rax], al + 4b2464: 04 f8 add al, -8 + 4b2466: 91 xchg eax, ecx + 4b2467: 00 00 add byte ptr [rax], al + 4b2469: 50 push rax + 4b246a: 0e + 4b246b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b2471: 8e 03 mov es, word ptr [rbx] + 4b2473: 42 0e + 4b2475: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b247b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b32c2 <_end+0xffffffff862ef942> + 4b2481: 06 + 4b2482: 41 0e + 4b2484: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al + 4b248a: 03 90 01 0a 0e 38 add edx, dword ptr [rax + 940444161] + 4b2490: 41 0e + 4b2492: 30 41 0e xor byte ptr [rcx + 14], al + 4b2495: 28 42 0e sub byte ptr [rdx + 14], al + 4b2498: 20 42 0e and byte ptr [rdx + 14], al + 4b249b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b249e: 10 42 0e adc byte ptr [rdx + 14], al + 4b24a1: 08 47 0b or byte ptr [rdi + 11], al + 4b24a4: 47 0a 0e or r9b, byte ptr [r14] + 4b24a7: 38 41 0e cmp byte ptr [rcx + 14], al + 4b24aa: 30 41 0e xor byte ptr [rcx + 14], al + 4b24ad: 28 42 0e sub byte ptr [rdx + 14], al + 4b24b0: 20 42 0e and byte ptr [rdx + 14], al + 4b24b3: 18 42 0e sbb byte ptr [rdx + 14], al + 4b24b6: 10 42 0e adc byte ptr [rdx + 14], al + 4b24b9: 08 47 0b or byte ptr [rdi + 11], al + 4b24bc: 66 0a 0e or cl, byte ptr [rsi] + 4b24bf: 38 41 0e cmp byte ptr [rcx + 14], al + 4b24c2: 30 41 0e xor byte ptr [rcx + 14], al + 4b24c5: 28 42 0e sub byte ptr [rdx + 14], al + 4b24c8: 20 42 0e and byte ptr [rdx + 14], al + 4b24cb: 18 42 0e sbb byte ptr [rdx + 14], al + 4b24ce: 10 42 0e adc byte ptr [rdx + 14], al + 4b24d1: 08 48 0b or byte ptr [rax + 11], cl + 4b24d4: 02 e8 add ch, al + 4b24d6: 0e + 4b24d7: 08 c3 or bl, al + 4b24d9: c6 cc + 4b24db: cd ce int 206 + 4b24dd: cf iretd + 4b24de: 48 0e + 4b24e0: 40 83 07 86 add dword ptr [rdi], -122 + 4b24e4: 06 + 4b24e5: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d92978 <_end+0x38ceff8> + 4b24eb: 8f 02 pop qword ptr [rdx] + 4b24ed: 00 00 add byte ptr [rax], al + 4b24ef: 00 28 add byte ptr [rax], ch + 4b24f1: 00 00 add byte ptr [rax], al + 4b24f3: 00 00 add byte ptr [rax], al + 4b24f5: 00 00 add byte ptr [rax], al + 4b24f7: 00 01 add byte ptr [rcx], al + 4b24f9: 7a 50 jp 0x4b254b <__EH_FRAME_BEGIN__+0x151b> + 4b24fb: 4c 52 push rdx + 4b24fd: 00 01 add byte ptr [rcx], al + 4b24ff: 78 10 js 0x4b2511 <__EH_FRAME_BEGIN__+0x14e1> + 4b2501: 07 + 4b2502: 9b wait + 4b2503: 05 dc 00 00 1b add eax, 452985052 + 4b2508: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] + 4b250b: 08 90 01 0e 40 83 or byte ptr [rax - 2092954111], dl + 4b2511: 07 + 4b2512: 86 06 xchg byte ptr [rsi], al + 4b2514: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d929a7 <_end+0x38cf027> + 4b251a: 8f 02 pop qword ptr [rdx] + 4b251c: 14 00 adc al, 0 + 4b251e: 00 00 add byte ptr [rax], al + 4b2520: 30 00 xor byte ptr [rax], al + 4b2522: 00 00 add byte ptr [rax], al + 4b2524: 1f + 4b2525: f0 lock + 4b2526: f4 hlt + 4b2527: ff 59 00 call [rcx] + 4b252a: 00 00 add byte ptr [rax], al + 4b252c: 04 4a add al, 74 + 4b252e: 91 xchg eax, ecx + 4b252f: 00 00 add byte ptr [rax], al + 4b2531: 00 00 add byte ptr [rax], al + 4b2533: 00 18 add byte ptr [rax], bl + 4b2535: 00 00 add byte ptr [rax], al + 4b2537: 00 48 15 add byte ptr [rax + 21], cl + 4b253a: 00 00 add byte ptr [rax], al + 4b253c: 74 1d je 0x4b255b <__EH_FRAME_BEGIN__+0x152b> + 4b253e: f6 ff idiv bh + 4b2540: 29 00 sub dword ptr [rax], eax + 4b2542: 00 00 add byte ptr [rax], al + 4b2544: 00 45 0e add byte ptr [rbp + 14], al + 4b2547: 10 83 02 5f 0e 08 adc byte ptr [rbx + 135159554], al + 4b254d: 00 00 add byte ptr [rax], al + 4b254f: 00 10 add byte ptr [rax], dl + 4b2551: 00 00 add byte ptr [rax], al + 4b2553: 00 64 15 00 add byte ptr [rbp + rdx], ah + 4b2557: 00 88 1d f6 ff 0c add byte ptr [rax + 218101277], cl + 4b255d: 00 00 add byte ptr [rax], al + 4b255f: 00 00 add byte ptr [rax], al + 4b2561: 00 00 add byte ptr [rax], al + 4b2563: 00 1c 00 add byte ptr [rax + rax], bl + 4b2566: 00 00 add byte ptr [rax], al + 4b2568: 78 15 js 0x4b257f <__EH_FRAME_BEGIN__+0x154f> + 4b256a: 00 00 add byte ptr [rax], al + 4b256c: 84 1d f6 ff 5a 00 test byte ptr [rip + 5963766], bl # 0xa62568 <_end+0x59ebe8> + 4b2572: 00 00 add byte ptr [rax], al + 4b2574: 00 45 0e add byte ptr [rbp + 14], al + 4b2577: 10 83 02 02 45 0a adc byte ptr [rbx + 172294658], al + 4b257d: 0e + 4b257e: 08 46 0b or byte ptr [rsi + 11], al + 4b2581: 49 0e + 4b2583: 08 48 00 or byte ptr [rax], cl + 4b2586: 00 00 add byte ptr [rax], al + 4b2588: 98 cwde + 4b2589: 15 00 00 c4 1d adc eax, 499384320 + 4b258e: f6 ff idiv bh + 4b2590: e9 01 00 00 00 jmp 0x4b2596 <__EH_FRAME_BEGIN__+0x1566> + 4b2595: 46 0e + 4b2597: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b259d: 8e 03 mov es, word ptr [rbx] + 4b259f: 42 0e + 4b25a1: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b25a7: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b33f1 <_end+0xffffffff862efa71> + 4b25ad: 06 + 4b25ae: 44 0e + 4b25b0: 38 83 07 47 0e e0 cmp byte ptr [rbx - 535935225], al + 4b25b6: 01 02 add dword ptr [rdx], eax + 4b25b8: cb retf + 4b25b9: 0a 0e or cl, byte ptr [rsi] + 4b25bb: 38 41 0e cmp byte ptr [rcx + 14], al + 4b25be: 30 41 0e xor byte ptr [rcx + 14], al + 4b25c1: 28 42 0e sub byte ptr [rdx + 14], al + 4b25c4: 20 42 0e and byte ptr [rdx + 14], al + 4b25c7: 18 42 0e sbb byte ptr [rdx + 14], al + 4b25ca: 10 42 0e adc byte ptr [rdx + 14], al + 4b25cd: 08 45 0b or byte ptr [rbp + 11], al + 4b25d0: 4c 00 00 add byte ptr [rax], r8b + 4b25d3: 00 e4 add ah, ah + 4b25d5: 15 00 00 68 1f adc eax, 526909440 + 4b25da: f6 ff idiv bh + 4b25dc: d6 + 4b25dd: 05 00 00 00 46 add eax, 1174405120 + 4b25e2: 0e + 4b25e3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b25e9: 8e 03 mov es, word ptr [rbx] + 4b25eb: 42 0e + 4b25ed: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b25f3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b343a <_end+0xffffffff862efaba> + 4b25f9: 06 + 4b25fa: 44 0e + 4b25fc: 38 83 07 47 0e f0 cmp byte ptr [rbx - 267499769], al + 4b2602: 01 03 add dword ptr [rbx], eax + 4b2604: 2a 03 sub al, byte ptr [rbx] + 4b2606: 0a 0e or cl, byte ptr [rsi] + 4b2608: 38 41 0e cmp byte ptr [rcx + 14], al + 4b260b: 30 41 0e xor byte ptr [rcx + 14], al + 4b260e: 28 42 0e sub byte ptr [rdx + 14], al + 4b2611: 20 42 0e and byte ptr [rdx + 14], al + 4b2614: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2617: 10 42 0e adc byte ptr [rdx + 14], al + 4b261a: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b261e: 00 00 add byte ptr [rax], al + 4b2620: 10 00 adc byte ptr [rax], al + 4b2622: 00 00 add byte ptr [rax], al + 4b2624: 34 16 xor al, 22 + 4b2626: 00 00 add byte ptr [rax], al + 4b2628: f8 clc + 4b2629: 24 f6 and al, -10 + 4b262b: ff 14 00 call qword ptr [rax + rax] + 4b262e: 00 00 add byte ptr [rax], al + 4b2630: 00 00 add byte ptr [rax], al + 4b2632: 00 00 add byte ptr [rax], al + 4b2634: 38 00 cmp byte ptr [rax], al + 4b2636: 00 00 add byte ptr [rax], al + 4b2638: 48 16 + 4b263a: 00 00 add byte ptr [rax], al + 4b263c: 04 25 add al, 37 + 4b263e: f6 ff idiv bh + 4b2640: 9c pushfq + 4b2641: 00 00 add byte ptr [rax], al + 4b2643: 00 00 add byte ptr [rax], al + 4b2645: 46 0e + 4b2647: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b264d: 8c 03 mov word ptr [rbx], es + 4b264f: 41 0e + 4b2651: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b2657: 83 05 44 0e 30 02 74 add dword ptr [rip + 36703812], 116 # 0x27b34a2 <_end+0x22efb22> + 4b265e: 0a 0e or cl, byte ptr [rsi] + 4b2660: 28 41 0e sub byte ptr [rcx + 14], al + 4b2663: 20 41 0e and byte ptr [rcx + 14], al + 4b2666: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2669: 10 42 0e adc byte ptr [rdx + 14], al + 4b266c: 08 45 0b or byte ptr [rbp + 11], al + 4b266f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b2673: 00 84 16 00 00 68 25 add byte ptr [rsi + rdx + 627572736], al + 4b267a: f6 ff idiv bh + 4b267c: 39 03 cmp dword ptr [rbx], eax + 4b267e: 00 00 add byte ptr [rax], al + 4b2680: 00 46 0e add byte ptr [rsi + 14], al + 4b2683: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b2689: 8e 03 mov es, word ptr [rbx] + 4b268b: 42 0e + 4b268d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b2693: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b34dd <_end+0xffffffff862efb5d> + 4b2699: 06 + 4b269a: 44 0e + 4b269c: 38 83 07 47 0e f0 cmp byte ptr [rbx - 267499769], al + 4b26a2: 01 03 add dword ptr [rbx], eax + 4b26a4: 6d insd dword ptr es:[rdi], dx + 4b26a5: 01 0a add dword ptr [rdx], ecx + 4b26a7: 0e + 4b26a8: 38 41 0e cmp byte ptr [rcx + 14], al + 4b26ab: 30 41 0e xor byte ptr [rcx + 14], al + 4b26ae: 28 42 0e sub byte ptr [rdx + 14], al + 4b26b1: 20 42 0e and byte ptr [rdx + 14], al + 4b26b4: 18 42 0e sbb byte ptr [rdx + 14], al + 4b26b7: 10 42 0e adc byte ptr [rdx + 14], al + 4b26ba: 08 48 0b or byte ptr [rax + 11], cl + 4b26bd: 00 00 add byte ptr [rax], al + 4b26bf: 00 48 00 add byte ptr [rax], cl + 4b26c2: 00 00 add byte ptr [rax], al + 4b26c4: d4 + 4b26c5: 16 + 4b26c6: 00 00 add byte ptr [rax], al + 4b26c8: 58 pop rax + 4b26c9: 28 f6 sub dh, dh + 4b26cb: ff ef + 4b26cd: 01 00 add dword ptr [rax], eax + 4b26cf: 00 00 add byte ptr [rax], al + 4b26d1: 46 0e + 4b26d3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b26d9: 8e 03 mov es, word ptr [rbx] + 4b26db: 45 0e + 4b26dd: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b26e3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b352a <_end+0xffffffff862efbaa> + 4b26e9: 06 + 4b26ea: 41 0e + 4b26ec: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al + 4b26f2: 03 59 01 add ebx, dword ptr [rcx + 1] + 4b26f5: 0a 0e or cl, byte ptr [rsi] + 4b26f7: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b26fb: 41 0e + 4b26fd: 28 42 0e sub byte ptr [rdx + 14], al + 4b2700: 20 42 0e and byte ptr [rdx + 14], al + 4b2703: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2706: 10 42 0e adc byte ptr [rdx + 14], al + 4b2709: 08 47 0b or byte ptr [rdi + 11], al + 4b270c: 38 00 cmp byte ptr [rax], al + 4b270e: 00 00 add byte ptr [rax], al + 4b2710: 20 17 and byte ptr [rdi], dl + 4b2712: 00 00 add byte ptr [rax], al + 4b2714: fc cld + 4b2715: 29 f6 sub esi, esi + 4b2717: ff 30 push qword ptr [rax] + 4b2719: 01 00 add dword ptr [rax], eax + 4b271b: 00 00 add byte ptr [rax], al + 4b271d: 46 0e + 4b271f: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b2726: 03 41 0e add eax, dword ptr [rcx + 14] + 4b2729: 20 83 04 02 99 0a and byte ptr [rbx + 177799684], al + 4b272f: 0e + 4b2730: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2733: 10 42 0e adc byte ptr [rdx + 14], al + 4b2736: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al + 4b273a: 48 0a 0e or cl, byte ptr [rsi] + 4b273d: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b2741: 42 0e + 4b2743: 08 4a 0b or byte ptr [rdx + 11], cl + 4b2746: 00 00 add byte ptr [rax], al + 4b2748: 10 00 adc byte ptr [rax], al + 4b274a: 00 00 add byte ptr [rax], al + 4b274c: 5c pop rsp + 4b274d: 17 + 4b274e: 00 00 add byte ptr [rax], al + 4b2750: f0 lock + 4b2751: 2a f6 sub dh, dh + 4b2753: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b2759 <__EH_FRAME_BEGIN__+0x1729> + 4b2759: 00 00 add byte ptr [rax], al + 4b275b: 00 48 00 add byte ptr [rax], cl + 4b275e: 00 00 add byte ptr [rax], al + 4b2760: 70 17 jo 0x4b2779 <__EH_FRAME_BEGIN__+0x1749> + 4b2762: 00 00 add byte ptr [rax], al + 4b2764: 0c 2b or al, 43 + 4b2766: f6 ff idiv bh + 4b2768: 2c 03 sub al, 3 + 4b276a: 00 00 add byte ptr [rax], al + 4b276c: 00 46 0e add byte ptr [rsi + 14], al + 4b276f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b2775: 8e 03 mov es, word ptr [rbx] + 4b2777: 42 0e + 4b2779: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b277f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b35c6 <_end+0xffffffff862efc46> + 4b2785: 06 + 4b2786: 41 0e + 4b2788: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b278e: 02 66 0a add ah, byte ptr [rsi + 10] + 4b2791: 0e + 4b2792: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b2796: 41 0e + 4b2798: 28 42 0e sub byte ptr [rdx + 14], al + 4b279b: 20 42 0e and byte ptr [rdx + 14], al + 4b279e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b27a1: 10 42 0e adc byte ptr [rdx + 14], al + 4b27a4: 08 48 0b or byte ptr [rax + 11], cl + 4b27a7: 00 38 add byte ptr [rax], bh + 4b27a9: 00 00 add byte ptr [rax], al + 4b27ab: 00 bc 17 00 00 f0 2d add byte ptr [rdi + rdx + 770703360], bh + 4b27b2: f6 ff idiv bh + 4b27b4: d3 01 rol dword ptr [rcx], cl + 4b27b6: 00 00 add byte ptr [rax], al + 4b27b8: 00 46 0e add byte ptr [rsi + 14], al + 4b27bb: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b27c1: 8c 03 mov word ptr [rbx], es + 4b27c3: 41 0e + 4b27c5: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b27cb: 83 05 47 0e d0 01 02 add dword ptr [rip + 30412359], 2 # 0x21b3619 <_end+0x1cefc99> + 4b27d2: c5 0a 0e + 4b27d5: 28 41 0e sub byte ptr [rcx + 14], al + 4b27d8: 20 41 0e and byte ptr [rcx + 14], al + 4b27db: 18 42 0e sbb byte ptr [rdx + 14], al + 4b27de: 10 42 0e adc byte ptr [rdx + 14], al + 4b27e1: 08 41 0b or byte ptr [rcx + 11], al + 4b27e4: 38 00 cmp byte ptr [rax], al + 4b27e6: 00 00 add byte ptr [rax], al + 4b27e8: f8 clc + 4b27e9: 17 + 4b27ea: 00 00 add byte ptr [rax], al + 4b27ec: 94 xchg eax, esp + 4b27ed: 2f + 4b27ee: f6 ff idiv bh + 4b27f0: 8f 02 pop qword ptr [rdx] + 4b27f2: 00 00 add byte ptr [rax], al + 4b27f4: 00 46 0e add byte ptr [rsi + 14], al + 4b27f7: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b27fd: 8c 03 mov word ptr [rbx], es + 4b27ff: 41 0e + 4b2801: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b2807: 83 05 47 0e d0 01 7e add dword ptr [rip + 30412359], 126 # 0x21b3655 <_end+0x1cefcd5> + 4b280e: 0a 0e or cl, byte ptr [rsi] + 4b2810: 28 41 0e sub byte ptr [rcx + 14], al + 4b2813: 20 41 0e and byte ptr [rcx + 14], al + 4b2816: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2819: 10 42 0e adc byte ptr [rdx + 14], al + 4b281c: 08 4b 0b or byte ptr [rbx + 11], cl + 4b281f: 00 18 add byte ptr [rax], bl + 4b2821: 00 00 add byte ptr [rax], al + 4b2823: 00 34 18 add byte ptr [rax + rbx], dh + 4b2826: 00 00 add byte ptr [rax], al + 4b2828: e8 31 f6 ff 27 call 0x284b1e5e <_end+0x27fee4de> + 4b282d: 00 00 add byte ptr [rax], al + 4b282f: 00 00 add byte ptr [rax], al + 4b2831: 4b 0e + 4b2833: 10 83 02 5b 0e 08 adc byte ptr [rbx + 135158530], al + 4b2839: 00 00 add byte ptr [rax], al + 4b283b: 00 18 add byte ptr [rax], bl + 4b283d: 00 00 add byte ptr [rax], al + 4b283f: 00 50 18 add byte ptr [rax + 24], dl + 4b2842: 00 00 add byte ptr [rax], al + 4b2844: fc cld + 4b2845: 31 f6 xor esi, esi + 4b2847: ff 27 jmp qword ptr [rdi] + 4b2849: 00 00 add byte ptr [rax], al + 4b284b: 00 00 add byte ptr [rax], al + 4b284d: 4b 0e + 4b284f: 10 83 02 5b 0e 08 adc byte ptr [rbx + 135158530], al + 4b2855: 00 00 add byte ptr [rax], al + 4b2857: 00 38 add byte ptr [rax], bh + 4b2859: 00 00 add byte ptr [rax], al + 4b285b: 00 6c 18 00 add byte ptr [rax + rbx], ch + 4b285f: 00 10 add byte ptr [rax], dl + 4b2861: 32 f6 xor dh, dh + 4b2863: ff e7 jmp rdi + 4b2865: 00 00 add byte ptr [rax], al + 4b2867: 00 00 add byte ptr [rax], al + 4b2869: 46 0e + 4b286b: 10 8c 02 43 0e 18 86 adc byte ptr [rdx + rax - 2045243837], cl + 4b2872: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b2876: 83 04 02 8f add dword ptr [rdx + rax], -113 + 4b287a: 0a 0e or cl, byte ptr [rsi] + 4b287c: 18 41 0e sbb byte ptr [rcx + 14], al + 4b287f: 10 42 0e adc byte ptr [rdx + 14], al + 4b2882: 08 41 0b or byte ptr [rcx + 11], al + 4b2885: 61 + 4b2886: 0a 0e or cl, byte ptr [rsi] + 4b2888: 18 43 0e sbb byte ptr [rbx + 14], al + 4b288b: 10 42 0e adc byte ptr [rdx + 14], al + 4b288e: 08 4a 0b or byte ptr [rdx + 11], cl + 4b2891: 00 00 add byte ptr [rax], al + 4b2893: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b2897: 00 a8 18 00 00 c4 add byte ptr [rax - 1006632936], ch + 4b289d: 32 f6 xor dh, dh + 4b289f: ff af 00 00 00 00 jmp [rdi] + 4b28a5: 50 push rax + 4b28a6: 0e + 4b28a7: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b28ad: 8c 03 mov word ptr [rbx], es + 4b28af: 41 0e + 4b28b1: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b28b7: 83 05 47 0e 30 02 6b add dword ptr [rip + 36703815], 107 # 0x27b3705 <_end+0x22efd85> + 4b28be: 0a 0e or cl, byte ptr [rsi] + 4b28c0: 28 41 0e sub byte ptr [rcx + 14], al + 4b28c3: 20 41 0e and byte ptr [rcx + 14], al + 4b28c6: 18 42 0e sbb byte ptr [rdx + 14], al + 4b28c9: 10 42 0e adc byte ptr [rdx + 14], al + 4b28cc: 08 44 0b 50 or byte ptr [rbx + rcx + 80], al + 4b28d0: 0e + 4b28d1: 08 c3 or bl, al + 4b28d3: c6 cc + 4b28d5: cd 48 int 72 + 4b28d7: 0e + 4b28d8: 30 83 05 86 04 8c xor byte ptr [rbx - 1945860603], al + 4b28de: 03 8d 02 00 00 00 add ecx, dword ptr [rbp + 2] + 4b28e4: 48 00 00 add byte ptr [rax], al + 4b28e7: 00 f8 add al, bh + 4b28e9: 18 00 sbb byte ptr [rax], al + 4b28eb: 00 24 33 add byte ptr [rbx + rsi], ah + 4b28ee: f6 ff idiv bh + 4b28f0: 72 01 jb 0x4b28f3 <__EH_FRAME_BEGIN__+0x18c3> + 4b28f2: 00 00 add byte ptr [rax], al + 4b28f4: 00 52 0e add byte ptr [rdx + 14], dl + 4b28f7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b28fd: 8e 03 mov es, word ptr [rbx] + 4b28ff: 42 0e + 4b2901: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b2907: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b3751 <_end+0xffffffff862efdd1> + 4b290d: 06 + 4b290e: 44 0e + 4b2910: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al + 4b2916: 02 d6 add dl, dh + 4b2918: 0a 0e or cl, byte ptr [rsi] + 4b291a: 38 41 0e cmp byte ptr [rcx + 14], al + 4b291d: 30 41 0e xor byte ptr [rcx + 14], al + 4b2920: 28 42 0e sub byte ptr [rdx + 14], al + 4b2923: 20 42 0e and byte ptr [rdx + 14], al + 4b2926: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2929: 10 42 0e adc byte ptr [rdx + 14], al + 4b292c: 08 49 0b or byte ptr [rcx + 11], cl + 4b292f: 00 2c 00 add byte ptr [rax + rax], ch + 4b2932: 00 00 add byte ptr [rax], al + 4b2934: 44 19 00 sbb dword ptr [rax], r8d + 4b2937: 00 58 34 add byte ptr [rax + 52], bl + 4b293a: f6 ff idiv bh + 4b293c: 5a pop rdx + 4b293d: 01 00 add dword ptr [rax], eax + 4b293f: 00 00 add byte ptr [rax], al + 4b2941: 46 0e + 4b2943: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b294a: 03 41 0e add eax, dword ptr [rcx + 14] + 4b294d: 20 83 04 02 f8 0a and byte ptr [rbx + 184025604], al + 4b2953: 0e + 4b2954: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2957: 10 42 0e adc byte ptr [rdx + 14], al + 4b295a: 08 45 0b or byte ptr [rbp + 11], al + 4b295d: 00 00 add byte ptr [rax], al + 4b295f: 00 48 00 add byte ptr [rax], cl + 4b2962: 00 00 add byte ptr [rax], al + 4b2964: 74 19 je 0x4b297f <__EH_FRAME_BEGIN__+0x194f> + 4b2966: 00 00 add byte ptr [rax], al + 4b2968: 88 35 f6 ff 08 07 mov byte ptr [rip + 118030326], dh # 0x7542964 <_end+0x707efe4> + 4b296e: 00 00 add byte ptr [rax], al + 4b2970: 00 46 0e add byte ptr [rsi + 14], al + 4b2973: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b2979: 8e 03 mov es, word ptr [rbx] + 4b297b: 42 0e + 4b297d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b2983: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b37ca <_end+0xffffffff862efe4a> + 4b2989: 06 + 4b298a: 41 0e + 4b298c: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al + 4b2992: 02 66 0a add ah, byte ptr [rsi + 10] + 4b2995: 0e + 4b2996: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b299a: 41 0e + 4b299c: 28 42 0e sub byte ptr [rdx + 14], al + 4b299f: 20 42 0e and byte ptr [rdx + 14], al + 4b29a2: 18 42 0e sbb byte ptr [rdx + 14], al + 4b29a5: 10 42 0e adc byte ptr [rdx + 14], al + 4b29a8: 08 4b 0b or byte ptr [rbx + 11], cl + 4b29ab: 00 28 add byte ptr [rax], ch + 4b29ad: 00 00 add byte ptr [rax], al + 4b29af: 00 c0 add al, al + 4b29b1: 19 00 sbb dword ptr [rax], eax + 4b29b3: 00 4c 3c f6 add byte ptr [rsp + rdi - 10], cl + 4b29b7: ff 9f 00 00 00 00 call [rdi] + 4b29bd: 45 0e + 4b29bf: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b29c5: 83 03 44 add dword ptr [rbx], 68 + 4b29c8: 0e + 4b29c9: 20 02 and byte ptr [rdx], al + 4b29cb: 61 + 4b29cc: 0a 0e or cl, byte ptr [rsi] + 4b29ce: 18 46 0e sbb byte ptr [rsi + 14], al + 4b29d1: 10 41 0e adc byte ptr [rcx + 14], al + 4b29d4: 08 4b 0b or byte ptr [rbx + 11], cl + 4b29d7: 00 38 add byte ptr [rax], bh + 4b29d9: 00 00 add byte ptr [rax], al + 4b29db: 00 ec add ah, ch + 4b29dd: 19 00 sbb dword ptr [rax], eax + 4b29df: 00 c0 add al, al + 4b29e1: 3c f6 cmp al, -10 + 4b29e3: ff 2d 02 00 00 00 jmp [rip + 2] # 0x4b29eb <__EH_FRAME_BEGIN__+0x19bb> + 4b29e9: 46 0e + 4b29eb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b29f2: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b29f6: 83 04 02 5c add dword ptr [rdx + rax], 92 + 4b29fa: 0a 0e or cl, byte ptr [rsi] + 4b29fc: 18 41 0e sbb byte ptr [rcx + 14], al + 4b29ff: 10 42 0e adc byte ptr [rdx + 14], al + 4b2a02: 08 46 0b or byte ptr [rsi + 11], al + 4b2a05: 02 7e 0a add bh, byte ptr [rsi + 10] + 4b2a08: 0e + 4b2a09: 18 47 0e sbb byte ptr [rdi + 14], al + 4b2a0c: 10 42 0e adc byte ptr [rdx + 14], al + 4b2a0f: 08 49 0b or byte ptr [rcx + 11], cl + 4b2a12: 00 00 add byte ptr [rax], al + 4b2a14: 28 00 sub byte ptr [rax], al + 4b2a16: 00 00 add byte ptr [rax], al + 4b2a18: 28 1a sub byte ptr [rdx], bl + 4b2a1a: 00 00 add byte ptr [rax], al + 4b2a1c: b4 3e mov ah, 62 + 4b2a1e: f6 ff idiv bh + 4b2a20: e9 00 00 00 00 jmp 0x4b2a25 <__EH_FRAME_BEGIN__+0x19f5> + 4b2a25: 45 0e + 4b2a27: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b2a2d: 83 03 47 add dword ptr [rbx], 71 + 4b2a30: 0e + 4b2a31: 30 02 xor byte ptr [rdx], al + 4b2a33: 9d popfq + 4b2a34: 0a 0e or cl, byte ptr [rsi] + 4b2a36: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2a39: 10 41 0e adc byte ptr [rcx + 14], al + 4b2a3c: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b2a40: 18 00 sbb byte ptr [rax], al + 4b2a42: 00 00 add byte ptr [rax], al + 4b2a44: 54 push rsp + 4b2a45: 1a 00 sbb al, byte ptr [rax] + 4b2a47: 00 18 add byte ptr [rax], bl + 4b2a49: 04 fe add al, -2 + 4b2a4b: ff 41 00 inc dword ptr [rcx] + 4b2a4e: 00 00 add byte ptr [rax], al + 4b2a50: 00 45 0e add byte ptr [rbp + 14], al + 4b2a53: 10 83 02 7b 0e 08 adc byte ptr [rbx + 135166722], al + 4b2a59: 00 00 add byte ptr [rax], al + 4b2a5b: 00 48 00 add byte ptr [rax], cl + 4b2a5e: 00 00 add byte ptr [rax], al + 4b2a60: 70 1a jo 0x4b2a7c <__EH_FRAME_BEGIN__+0x1a4c> + 4b2a62: 00 00 add byte ptr [rax], al + 4b2a64: 5c pop rsp + 4b2a65: 3f + 4b2a66: f6 ff idiv bh + 4b2a68: da 01 fiadd dword ptr [rcx] + 4b2a6a: 00 00 add byte ptr [rax], al + 4b2a6c: 00 42 0e add byte ptr [rdx + 14], al + 4b2a6f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b2a75: 8e 03 mov es, word ptr [rbx] + 4b2a77: 42 0e + 4b2a79: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b2a7f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b38c9 <_end+0xffffffff862eff49> + 4b2a85: 06 + 4b2a86: 44 0e + 4b2a88: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b2a8e: 02 7a 0a add bh, byte ptr [rdx + 10] + 4b2a91: 0e + 4b2a92: 38 41 0e cmp byte ptr [rcx + 14], al + 4b2a95: 30 41 0e xor byte ptr [rcx + 14], al + 4b2a98: 28 42 0e sub byte ptr [rdx + 14], al + 4b2a9b: 20 42 0e and byte ptr [rdx + 14], al + 4b2a9e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2aa1: 10 42 0e adc byte ptr [rdx + 14], al + 4b2aa4: 08 45 0b or byte ptr [rbp + 11], al + 4b2aa7: 00 10 add byte ptr [rax], dl + 4b2aa9: 00 00 add byte ptr [rax], al + 4b2aab: 00 bc 1a 00 00 f0 40 add byte ptr [rdx + rbx + 1089470464], bh + 4b2ab2: f6 ff idiv bh + 4b2ab4: d4 + 4b2ab5: 00 00 add byte ptr [rax], al + 4b2ab7: 00 00 add byte ptr [rax], al + 4b2ab9: 00 00 add byte ptr [rax], al + 4b2abb: 00 30 add byte ptr [rax], dh + 4b2abd: 00 00 add byte ptr [rax], al + 4b2abf: 00 d0 add al, dl + 4b2ac1: 1a 00 sbb al, byte ptr [rax] + 4b2ac3: 00 bc 41 f6 ff 0b 03 add byte ptr [rcx + 2*rax + 51118070], bh + 4b2aca: 00 00 add byte ptr [rax], al + 4b2acc: 00 42 0e add byte ptr [rdx + 14], al + 4b2acf: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b2ad6: 03 41 0e add eax, dword ptr [rcx + 14] + 4b2ad9: 20 83 04 47 0e 50 and byte ptr [rbx + 1343112964], al + 4b2adf: 03 a2 01 0a 0e 20 add esp, dword ptr [rdx + 537790977] + 4b2ae5: 41 0e + 4b2ae7: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2aea: 10 42 0e adc byte ptr [rdx + 14], al + 4b2aed: 08 47 0b or byte ptr [rdi + 11], al + 4b2af0: 10 00 adc byte ptr [rax], al + 4b2af2: 00 00 add byte ptr [rax], al + 4b2af4: 04 1b add al, 27 + 4b2af6: 00 00 add byte ptr [rax], al + 4b2af8: 98 cwde + 4b2af9: 44 f6 ff idiv dil + 4b2afc: 11 00 adc dword ptr [rax], eax + 4b2afe: 00 00 add byte ptr [rax], al + 4b2b00: 00 00 add byte ptr [rax], al + 4b2b02: 00 00 add byte ptr [rax], al + 4b2b04: 30 00 xor byte ptr [rax], al + 4b2b06: 00 00 add byte ptr [rax], al + 4b2b08: 18 1b sbb byte ptr [rbx], bl + 4b2b0a: 00 00 add byte ptr [rax], al + 4b2b0c: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b2b0d: 44 f6 ff idiv dil + 4b2b10: b5 02 mov ch, 2 + 4b2b12: 00 00 add byte ptr [rax], al + 4b2b14: 00 46 0e add byte ptr [rsi + 14], al + 4b2b17: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b2b1e: 03 41 0e add eax, dword ptr [rcx + 14] + 4b2b21: 20 83 04 44 0e 50 and byte ptr [rbx + 1343112196], al + 4b2b27: 03 a5 01 0a 0e 20 add esp, dword ptr [rbp + 537790977] + 4b2b2d: 41 0e + 4b2b2f: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2b32: 10 42 0e adc byte ptr [rdx + 14], al + 4b2b35: 08 4b 0b or byte ptr [rbx + 11], cl + 4b2b38: 10 00 adc byte ptr [rax], al + 4b2b3a: 00 00 add byte ptr [rax], al + 4b2b3c: 4c 1b 00 sbb r8, qword ptr [rax] + 4b2b3f: 00 30 add byte ptr [rax], dh + 4b2b41: 47 f6 ff idiv r15b + 4b2b44: 2c 00 sub al, 0 + 4b2b46: 00 00 add byte ptr [rax], al + 4b2b48: 00 00 add byte ptr [rax], al + 4b2b4a: 00 00 add byte ptr [rax], al + 4b2b4c: 10 00 adc byte ptr [rax], al + 4b2b4e: 00 00 add byte ptr [rax], al + 4b2b50: 60 + 4b2b51: 1b 00 sbb eax, dword ptr [rax] + 4b2b53: 00 4c 47 f6 add byte ptr [rdi + 2*rax - 10], cl + 4b2b57: ff 2f jmp [rdi] + 4b2b59: 00 00 add byte ptr [rax], al + 4b2b5b: 00 00 add byte ptr [rax], al + 4b2b5d: 00 00 add byte ptr [rax], al + 4b2b5f: 00 10 add byte ptr [rax], dl + 4b2b61: 00 00 add byte ptr [rax], al + 4b2b63: 00 74 1b 00 add byte ptr [rbx + rbx], dh + 4b2b67: 00 68 47 add byte ptr [rax + 71], ch + 4b2b6a: f6 ff idiv bh + 4b2b6c: 30 00 xor byte ptr [rax], al + 4b2b6e: 00 00 add byte ptr [rax], al + 4b2b70: 00 00 add byte ptr [rax], al + 4b2b72: 00 00 add byte ptr [rax], al + 4b2b74: 28 00 sub byte ptr [rax], al + 4b2b76: 00 00 add byte ptr [rax], al + 4b2b78: 88 1b mov byte ptr [rbx], bl + 4b2b7a: 00 00 add byte ptr [rax], al + 4b2b7c: 84 47 f6 test byte ptr [rdi - 10], al + 4b2b7f: ff 9f 00 00 00 00 call [rdi] + 4b2b85: 45 0e + 4b2b87: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b2b8d: 83 03 47 add dword ptr [rbx], 71 + 4b2b90: 0e + 4b2b91: 20 02 and byte ptr [rdx], al + 4b2b93: 71 0a jno 0x4b2b9f <__EH_FRAME_BEGIN__+0x1b6f> + 4b2b95: 0e + 4b2b96: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2b99: 10 41 0e adc byte ptr [rcx + 14], al + 4b2b9c: 08 48 0b or byte ptr [rax + 11], cl + 4b2b9f: 00 18 add byte ptr [rax], bl + 4b2ba1: 00 00 add byte ptr [rax], al + 4b2ba3: 00 b4 1b 00 00 f8 47 add byte ptr [rbx + rbx + 1207435264], dh + 4b2baa: f6 ff idiv bh + 4b2bac: 4a 00 00 add byte ptr [rax], al + 4b2baf: 00 00 add byte ptr [rax], al + 4b2bb1: 45 0e + 4b2bb3: 10 83 02 02 44 0e adc byte ptr [rbx + 239337986], al + 4b2bb9: 08 00 or byte ptr [rax], al + 4b2bbb: 00 24 00 add byte ptr [rax + rax], ah + 4b2bbe: 00 00 add byte ptr [rax], al + 4b2bc0: d0 1b rcr byte ptr [rbx] + 4b2bc2: 00 00 add byte ptr [rax], al + 4b2bc4: 2c 48 sub al, 72 + 4b2bc6: f6 ff idiv bh + 4b2bc8: 70 00 jo 0x4b2bca <__EH_FRAME_BEGIN__+0x1b9a> + 4b2bca: 00 00 add byte ptr [rax], al + 4b2bcc: 00 45 0e add byte ptr [rbp + 14], al + 4b2bcf: 10 83 02 44 0e 20 adc byte ptr [rbx + 537805826], al + 4b2bd5: 7f 0a jg 0x4b2be1 <__EH_FRAME_BEGIN__+0x1bb1> + 4b2bd7: 0e + 4b2bd8: 10 41 0e adc byte ptr [rcx + 14], al + 4b2bdb: 08 47 0b or byte ptr [rdi + 11], al + 4b2bde: 5d pop rbp + 4b2bdf: 0e + 4b2be0: 10 41 0e adc byte ptr [rcx + 14], al + 4b2be3: 08 40 00 or byte ptr [rax], al + 4b2be6: 00 00 add byte ptr [rax], al + 4b2be8: f8 clc + 4b2be9: 1b 00 sbb eax, dword ptr [rax] + 4b2beb: 00 74 48 f6 add byte ptr [rax + 2*rcx - 10], dh + 4b2bef: ff ca dec edx + 4b2bf1: 01 00 add dword ptr [rax], eax + 4b2bf3: 00 00 add byte ptr [rax], al + 4b2bf5: 45 0e + 4b2bf7: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b2bfd: 83 03 44 add dword ptr [rbx], 68 + 4b2c00: 0e + 4b2c01: 20 02 and byte ptr [rdx], al + 4b2c03: ae scasb al, byte ptr es:[rdi] + 4b2c04: 0a 0e or cl, byte ptr [rsi] + 4b2c06: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b2c0a: 41 0e + 4b2c0c: 08 48 0b or byte ptr [rax + 11], cl + 4b2c0f: 7f 0a jg 0x4b2c1b <__EH_FRAME_BEGIN__+0x1beb> + 4b2c11: 0e + 4b2c12: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2c15: 10 41 0e adc byte ptr [rcx + 14], al + 4b2c18: 08 47 0b or byte ptr [rdi + 11], al + 4b2c1b: 02 97 0a 0e 18 41 add dl, byte ptr [rdi + 1092095498] + 4b2c21: 0e + 4b2c22: 10 41 0e adc byte ptr [rcx + 14], al + 4b2c25: 08 47 0b or byte ptr [rdi + 11], al + 4b2c28: 44 00 00 add byte ptr [rax], r8b + 4b2c2b: 00 3c 1c add byte ptr [rsp + rbx], bh + 4b2c2e: 00 00 add byte ptr [rax], al + 4b2c30: 00 4a f6 add byte ptr [rdx - 10], cl + 4b2c33: ff da + 4b2c35: 01 00 add dword ptr [rax], eax + 4b2c37: 00 00 add byte ptr [rax], al + 4b2c39: 45 0e + 4b2c3b: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b2c41: 83 03 44 add dword ptr [rbx], 68 + 4b2c44: 0e + 4b2c45: 20 02 and byte ptr [rdx], al + 4b2c47: ae scasb al, byte ptr es:[rdi] + 4b2c48: 0a 0e or cl, byte ptr [rsi] + 4b2c4a: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b2c4e: 41 0e + 4b2c50: 08 48 0b or byte ptr [rax + 11], cl + 4b2c53: 02 47 0a add al, byte ptr [rdi + 10] + 4b2c56: 0e + 4b2c57: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2c5a: 10 41 0e adc byte ptr [rcx + 14], al + 4b2c5d: 08 47 0b or byte ptr [rdi + 11], al + 4b2c60: 02 9f 0a 0e 18 41 add bl, byte ptr [rdi + 1092095498] + 4b2c66: 0e + 4b2c67: 10 41 0e adc byte ptr [rcx + 14], al + 4b2c6a: 08 47 0b or byte ptr [rdi + 11], al + 4b2c6d: 00 00 add byte ptr [rax], al + 4b2c6f: 00 28 add byte ptr [rax], ch + 4b2c71: 00 00 add byte ptr [rax], al + 4b2c73: 00 84 1c 00 00 98 4b add byte ptr [rsp + rbx + 1268252672], al + 4b2c7a: f6 ff idiv bh + 4b2c7c: 59 pop rcx + 4b2c7d: 00 00 add byte ptr [rax], al + 4b2c7f: 00 00 add byte ptr [rax], al + 4b2c81: 45 0e + 4b2c83: 10 86 02 43 0e 18 adc byte ptr [rsi + 403587842], al + 4b2c89: 83 03 47 add dword ptr [rbx], 71 + 4b2c8c: 0e + 4b2c8d: 30 79 0a xor byte ptr [rcx + 10], bh + 4b2c90: 0e + 4b2c91: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2c94: 10 41 0e adc byte ptr [rcx + 14], al + 4b2c97: 08 46 0b or byte ptr [rsi + 11], al + 4b2c9a: 00 00 add byte ptr [rax], al + 4b2c9c: 2c 00 sub al, 0 + 4b2c9e: 00 00 add byte ptr [rax], al + 4b2ca0: b0 1c mov al, 28 + 4b2ca2: 00 00 add byte ptr [rax], al + 4b2ca4: cc int3 + 4b2ca5: 4b f6 ff idiv r15b + 4b2ca8: b7 00 mov bh, 0 + 4b2caa: 00 00 add byte ptr [rax], al + 4b2cac: 00 52 0e add byte ptr [rdx + 14], dl + 4b2caf: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b2cb6: 03 41 0e add eax, dword ptr [rcx + 14] + 4b2cb9: 20 83 04 02 76 0a and byte ptr [rbx + 175505924], al + 4b2cbf: 0e + 4b2cc0: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2cc3: 10 42 0e adc byte ptr [rdx + 14], al + 4b2cc6: 08 43 0b or byte ptr [rbx + 11], al + 4b2cc9: 00 00 add byte ptr [rax], al + 4b2ccb: 00 10 add byte ptr [rax], dl + 4b2ccd: 00 00 add byte ptr [rax], al + 4b2ccf: 00 e0 add al, ah + 4b2cd1: 1c 00 sbb al, 0 + 4b2cd3: 00 5c 4c f6 add byte ptr [rsp + 2*rcx - 10], bl + 4b2cd7: ff 0a dec dword ptr [rdx] + 4b2cd9: 00 00 add byte ptr [rax], al + 4b2cdb: 00 00 add byte ptr [rax], al + 4b2cdd: 00 00 add byte ptr [rax], al + 4b2cdf: 00 28 add byte ptr [rax], ch + 4b2ce1: 00 00 add byte ptr [rax], al + 4b2ce3: 00 f4 add ah, dh + 4b2ce5: 1c 00 sbb al, 0 + 4b2ce7: 00 58 4c add byte ptr [rax + 76], bl + 4b2cea: f6 ff idiv bh + 4b2cec: 5f pop rdi + 4b2ced: 00 00 add byte ptr [rax], al + 4b2cef: 00 00 add byte ptr [rax], al + 4b2cf1: 45 0e + 4b2cf3: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b2cf9: 83 03 47 add dword ptr [rbx], 71 + 4b2cfc: 0e + 4b2cfd: 20 02 and byte ptr [rdx], al + 4b2cff: 41 0a 0e or cl, byte ptr [r14] + 4b2d02: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2d05: 10 41 0e adc byte ptr [rcx + 14], al + 4b2d08: 08 48 0b or byte ptr [rax + 11], cl + 4b2d0b: 00 60 00 add byte ptr [rax], ah + 4b2d0e: 00 00 add byte ptr [rax], al + 4b2d10: 20 1d 00 00 8c 4c and byte ptr [rip + 1284243456], bl # 0x4cd72d16 <_end+0x4c8af396> + 4b2d16: f6 ff idiv bh + 4b2d18: 73 01 jae 0x4b2d1b <__EH_FRAME_BEGIN__+0x1ceb> + 4b2d1a: 00 00 add byte ptr [rax], al + 4b2d1c: 00 4f 0e add byte ptr [rdi + 14], cl + 4b2d1f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b2d25: 8e 03 mov es, word ptr [rbx] + 4b2d27: 45 0e + 4b2d29: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b2d2f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b3b79 <_end+0xffffffff862f01f9> + 4b2d35: 06 + 4b2d36: 44 0e + 4b2d38: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b2d3e: 02 98 0a 0e 38 44 add bl, byte ptr [rax + 1144524298] + 4b2d44: 0e + 4b2d45: 30 41 0e xor byte ptr [rcx + 14], al + 4b2d48: 28 42 0e sub byte ptr [rdx + 14], al + 4b2d4b: 20 42 0e and byte ptr [rdx + 14], al + 4b2d4e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2d51: 10 42 0e adc byte ptr [rdx + 14], al + 4b2d54: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al + 4b2d58: 80 0e 08 or byte ptr [rsi], 8 + 4b2d5b: c3 ret + 4b2d5c: c6 cc + 4b2d5e: cd ce int 206 + 4b2d60: cf iretd + 4b2d61: 48 0e + 4b2d63: 40 83 07 86 add dword ptr [rdi], -122 + 4b2d67: 06 + 4b2d68: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d931fb <_end+0x38cf87b> + 4b2d6e: 8f 02 pop qword ptr [rdx] + 4b2d70: 24 00 and al, 0 + 4b2d72: 00 00 add byte ptr [rax], al + 4b2d74: 84 1d 00 00 a8 4d test byte ptr [rip + 1302855680], bl # 0x4df32d7a <_end+0x4da6f3fa> + 4b2d7a: f6 ff idiv bh + 4b2d7c: 6e outsb dx, byte ptr [rsi] + 4b2d7d: 00 00 add byte ptr [rax], al + 4b2d7f: 00 00 add byte ptr [rax], al + 4b2d81: 45 0e + 4b2d83: 10 83 02 44 0e 30 adc byte ptr [rbx + 806241282], al + 4b2d89: 6b 0a 0e imul ecx, dword ptr [rdx], 14 + 4b2d8c: 10 41 0e adc byte ptr [rcx + 14], al + 4b2d8f: 08 4b 0b or byte ptr [rbx + 11], cl + 4b2d92: 6b 0e 10 imul ecx, dword ptr [rsi], 16 + 4b2d95: 41 0e + 4b2d97: 08 3c 00 or byte ptr [rax + rax], bh + 4b2d9a: 00 00 add byte ptr [rax], al + 4b2d9c: ac lodsb al, byte ptr [rsi] + 4b2d9d: 1d 00 00 f0 4d sbb eax, 1307574272 + 4b2da2: f6 ff idiv bh + 4b2da4: ea + 4b2da5: 02 00 add al, byte ptr [rax] + 4b2da7: 00 00 add byte ptr [rax], al + 4b2da9: 46 0e + 4b2dab: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl + 4b2db1: 8d 03 lea eax, [rbx] + 4b2db3: 45 0e + 4b2db5: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b2dbc: 05 41 0e 30 83 add eax, 2200964673 + 4b2dc1: 06 + 4b2dc2: 03 18 add ebx, dword ptr [rax] + 4b2dc4: 01 0a add dword ptr [rdx], ecx + 4b2dc6: 0e + 4b2dc7: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b2dcb: 42 0e + 4b2dcd: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2dd0: 10 42 0e adc byte ptr [rdx + 14], al + 4b2dd3: 08 49 0b or byte ptr [rcx + 11], cl + 4b2dd6: 00 00 add byte ptr [rax], al + 4b2dd8: 38 00 cmp byte ptr [rax], al + 4b2dda: 00 00 add byte ptr [rax], al + 4b2ddc: ec in al, dx + 4b2ddd: 1d 00 00 a0 50 sbb eax, 1352663040 + 4b2de2: f6 ff idiv bh + 4b2de4: 1f + 4b2de5: 01 00 add dword ptr [rax], eax + 4b2de7: 00 00 add byte ptr [rax], al + 4b2de9: 46 0e + 4b2deb: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b2df1: 8c 03 mov word ptr [rbx], es + 4b2df3: 44 0e + 4b2df5: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b2dfb: 83 05 47 0e 30 02 88 add dword ptr [rip + 36703815], -120 # 0x27b3c49 <_end+0x22f02c9> + 4b2e02: 0a 0e or cl, byte ptr [rsi] + 4b2e04: 28 41 0e sub byte ptr [rcx + 14], al + 4b2e07: 20 41 0e and byte ptr [rcx + 14], al + 4b2e0a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2e0d: 10 42 0e adc byte ptr [rdx + 14], al + 4b2e10: 08 4b 0b or byte ptr [rbx + 11], cl + 4b2e13: 00 24 00 add byte ptr [rax + rax], ah + 4b2e16: 00 00 add byte ptr [rax], al + 4b2e18: 28 1e sub byte ptr [rsi], bl + 4b2e1a: 00 00 add byte ptr [rax], al + 4b2e1c: 84 51 f6 test byte ptr [rcx - 10], dl + 4b2e1f: ff 6e 00 jmp [rsi] + 4b2e22: 00 00 add byte ptr [rax], al + 4b2e24: 00 45 0e add byte ptr [rbp + 14], al + 4b2e27: 10 83 02 46 0e 30 adc byte ptr [rbx + 806241794], al + 4b2e2d: 6b 0a 0e imul ecx, dword ptr [rdx], 14 + 4b2e30: 10 43 0e adc byte ptr [rbx + 14], al + 4b2e33: 08 47 0b or byte ptr [rdi + 11], al + 4b2e36: 6b 0e 10 imul ecx, dword ptr [rsi], 16 + 4b2e39: 41 0e + 4b2e3b: 08 34 00 or byte ptr [rax + rax], dh + 4b2e3e: 00 00 add byte ptr [rax], al + 4b2e40: 50 push rax + 4b2e41: 1e + 4b2e42: 00 00 add byte ptr [rax], al + 4b2e44: cc int3 + 4b2e45: 51 push rcx + 4b2e46: f6 ff idiv bh + 4b2e48: 7a 00 jp 0x4b2e4a <__EH_FRAME_BEGIN__+0x1e1a> + 4b2e4a: 00 00 add byte ptr [rax], al + 4b2e4c: 00 46 0e add byte ptr [rsi + 14], al + 4b2e4f: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b2e56: 03 49 0e add ecx, dword ptr [rcx + 14] + 4b2e59: 20 83 04 72 0a 0e and byte ptr [rbx + 235565572], al + 4b2e5f: 18 51 0e sbb byte ptr [rcx + 14], dl + 4b2e62: 10 42 0e adc byte ptr [rdx + 14], al + 4b2e65: 08 4b 0b or byte ptr [rbx + 11], cl + 4b2e68: 51 push rcx + 4b2e69: 0e + 4b2e6a: 18 46 0e sbb byte ptr [rsi + 14], al + 4b2e6d: 10 42 0e adc byte ptr [rdx + 14], al + 4b2e70: 08 00 or byte ptr [rax], al + 4b2e72: 00 00 add byte ptr [rax], al + 4b2e74: 10 00 adc byte ptr [rax], al + 4b2e76: 00 00 add byte ptr [rax], al + 4b2e78: 88 1e mov byte ptr [rsi], bl + 4b2e7a: 00 00 add byte ptr [rax], al + 4b2e7c: 14 52 adc al, 82 + 4b2e7e: f6 ff idiv bh + 4b2e80: 86 00 xchg byte ptr [rax], al + 4b2e82: 00 00 add byte ptr [rax], al + 4b2e84: 00 00 add byte ptr [rax], al + 4b2e86: 00 00 add byte ptr [rax], al + 4b2e88: 10 00 adc byte ptr [rax], al + 4b2e8a: 00 00 add byte ptr [rax], al + 4b2e8c: 9c pushfq + 4b2e8d: 1e + 4b2e8e: 00 00 add byte ptr [rax], al + 4b2e90: 90 nop + 4b2e91: 52 push rdx + 4b2e92: f6 ff idiv bh + 4b2e94: 86 00 xchg byte ptr [rax], al + 4b2e96: 00 00 add byte ptr [rax], al + 4b2e98: 00 00 add byte ptr [rax], al + 4b2e9a: 00 00 add byte ptr [rax], al + 4b2e9c: 10 00 adc byte ptr [rax], al + 4b2e9e: 00 00 add byte ptr [rax], al + 4b2ea0: b0 1e mov al, 30 + 4b2ea2: 00 00 add byte ptr [rax], al + 4b2ea4: 0c 53 or al, 83 + 4b2ea6: f6 ff idiv bh + 4b2ea8: 39 00 cmp dword ptr [rax], eax + 4b2eaa: 00 00 add byte ptr [rax], al + 4b2eac: 00 00 add byte ptr [rax], al + 4b2eae: 00 00 add byte ptr [rax], al + 4b2eb0: 10 00 adc byte ptr [rax], al + 4b2eb2: 00 00 add byte ptr [rax], al + 4b2eb4: c4 1e 00 + 4b2eb7: 00 38 add byte ptr [rax], bh + 4b2eb9: 53 push rbx + 4b2eba: f6 ff idiv bh + 4b2ebc: 6d insd dword ptr es:[rdi], dx + 4b2ebd: 00 00 add byte ptr [rax], al + 4b2ebf: 00 00 add byte ptr [rax], al + 4b2ec1: 00 00 add byte ptr [rax], al + 4b2ec3: 00 10 add byte ptr [rax], dl + 4b2ec5: 00 00 add byte ptr [rax], al + 4b2ec7: 00 d8 add al, bl + 4b2ec9: 1e + 4b2eca: 00 00 add byte ptr [rax], al + 4b2ecc: 94 xchg eax, esp + 4b2ecd: 53 push rbx + 4b2ece: f6 ff idiv bh + 4b2ed0: c7 00 00 00 00 00 mov dword ptr [rax], 0 + 4b2ed6: 00 00 add byte ptr [rax], al + 4b2ed8: 10 00 adc byte ptr [rax], al + 4b2eda: 00 00 add byte ptr [rax], al + 4b2edc: ec in al, dx + 4b2edd: 1e + 4b2ede: 00 00 add byte ptr [rax], al + 4b2ee0: 50 push rax + 4b2ee1: 54 push rsp + 4b2ee2: f6 ff idiv bh + 4b2ee4: 07 + 4b2ee5: 00 00 add byte ptr [rax], al + 4b2ee7: 00 00 add byte ptr [rax], al + 4b2ee9: 00 00 add byte ptr [rax], al + 4b2eeb: 00 20 add byte ptr [rax], ah + 4b2eed: 00 00 add byte ptr [rax], al + 4b2eef: 00 00 add byte ptr [rax], al + 4b2ef1: 1f + 4b2ef2: 00 00 add byte ptr [rax], al + 4b2ef4: 4c 54 push rsp + 4b2ef6: f6 ff idiv bh + 4b2ef8: 6f outsd dx, dword ptr [rsi] + 4b2ef9: 00 00 add byte ptr [rax], al + 4b2efb: 00 00 add byte ptr [rax], al + 4b2efd: 45 0e + 4b2eff: 10 86 02 02 4b 0a adc byte ptr [rsi + 172687874], al + 4b2f05: 0e + 4b2f06: 08 48 0b or byte ptr [rax + 11], cl + 4b2f09: 41 0a 0e or cl, byte ptr [r14] + 4b2f0c: 08 47 0b or byte ptr [rdi + 11], al + 4b2f0f: 00 10 add byte ptr [rax], dl + 4b2f11: 00 00 add byte ptr [rax], al + 4b2f13: 00 24 1f add byte ptr [rdi + rbx], ah + 4b2f16: 00 00 add byte ptr [rax], al + 4b2f18: 98 cwde + 4b2f19: 54 push rsp + 4b2f1a: f6 ff idiv bh + 4b2f1c: 0c 00 or al, 0 + 4b2f1e: 00 00 add byte ptr [rax], al + 4b2f20: 00 00 add byte ptr [rax], al + 4b2f22: 00 00 add byte ptr [rax], al + 4b2f24: 28 00 sub byte ptr [rax], al + 4b2f26: 00 00 add byte ptr [rax], al + 4b2f28: 38 1f cmp byte ptr [rdi], bl + 4b2f2a: 00 00 add byte ptr [rax], al + 4b2f2c: 94 xchg eax, esp + 4b2f2d: 54 push rsp + 4b2f2e: f6 ff idiv bh + 4b2f30: 7f 00 jg 0x4b2f32 <__EH_FRAME_BEGIN__+0x1f02> + 4b2f32: 00 00 add byte ptr [rax], al + 4b2f34: 00 45 0e add byte ptr [rbp + 14], al + 4b2f37: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b2f3d: 83 03 47 add dword ptr [rbx], 71 + 4b2f40: 0e + 4b2f41: 30 02 xor byte ptr [rdx], al + 4b2f43: 45 0a 0e or r9b, byte ptr [r14] + 4b2f46: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2f49: 10 41 0e adc byte ptr [rcx + 14], al + 4b2f4c: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b2f50: 34 00 xor al, 0 + 4b2f52: 00 00 add byte ptr [rax], al + 4b2f54: 64 1f + 4b2f56: 00 00 add byte ptr [rax], al + 4b2f58: e8 54 f6 ff 77 call 0x784b25b1 <_end+0x77feec31> + 4b2f5d: 00 00 add byte ptr [rax], al + 4b2f5f: 00 00 add byte ptr [rax], al + 4b2f61: 45 0e + 4b2f63: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b2f69: 83 03 47 add dword ptr [rbx], 71 + 4b2f6c: 0e + 4b2f6d: 20 5d 0a and byte ptr [rbp + 10], bl + 4b2f70: 0e + 4b2f71: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2f74: 10 41 0e adc byte ptr [rcx + 14], al + 4b2f77: 08 44 0b 77 or byte ptr [rbx + rcx + 119], al + 4b2f7b: 0a 0e or cl, byte ptr [rsi] + 4b2f7d: 18 41 0e sbb byte ptr [rcx + 14], al + 4b2f80: 10 41 0e adc byte ptr [rcx + 14], al + 4b2f83: 08 47 0b or byte ptr [rdi + 11], al + 4b2f86: 00 00 add byte ptr [rax], al + 4b2f88: 10 00 adc byte ptr [rax], al + 4b2f8a: 00 00 add byte ptr [rax], al + 4b2f8c: 9c pushfq + 4b2f8d: 1f + 4b2f8e: 00 00 add byte ptr [rax], al + 4b2f90: 30 55 f6 xor byte ptr [rbp - 10], dl + 4b2f93: ff 2f jmp [rdi] + 4b2f95: 00 00 add byte ptr [rax], al + 4b2f97: 00 00 add byte ptr [rax], al + 4b2f99: 00 00 add byte ptr [rax], al + 4b2f9b: 00 48 00 add byte ptr [rax], cl + 4b2f9e: 00 00 add byte ptr [rax], al + 4b2fa0: b0 1f mov al, 31 + 4b2fa2: 00 00 add byte ptr [rax], al + 4b2fa4: 4c 55 push rbp + 4b2fa6: f6 ff idiv bh + 4b2fa8: f7 02 00 00 00 46 test dword ptr [rdx], 1174405120 + 4b2fae: 0e + 4b2faf: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b2fb5: 8e 03 mov es, word ptr [rbx] + 4b2fb7: 42 0e + 4b2fb9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b2fbf: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b3e06 <_end+0xffffffff862f0486> + 4b2fc5: 06 + 4b2fc6: 43 0e + 4b2fc8: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al + 4b2fce: 03 04 02 add eax, dword ptr [rdx + rax] + 4b2fd1: 0a 0e or cl, byte ptr [rsi] + 4b2fd3: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b2fd7: 41 0e + 4b2fd9: 28 42 0e sub byte ptr [rdx + 14], al + 4b2fdc: 20 42 0e and byte ptr [rdx + 14], al + 4b2fdf: 18 42 0e sbb byte ptr [rdx + 14], al + 4b2fe2: 10 42 0e adc byte ptr [rdx + 14], al + 4b2fe5: 08 4b 0b or byte ptr [rbx + 11], cl + 4b2fe8: 48 00 00 add byte ptr [rax], al + 4b2feb: 00 fc add ah, bh + 4b2fed: 1f + 4b2fee: 00 00 add byte ptr [rax], al + 4b2ff0: 00 58 f6 add byte ptr [rax - 10], bl + 4b2ff3: ff 89 03 00 00 00 dec dword ptr [rcx + 3] + 4b2ff9: 46 0e + 4b2ffb: 10 8f 02 44 0e 18 adc byte ptr [rdi + 403588098], cl + 4b3001: 8e 03 mov es, word ptr [rbx] + 4b3003: 42 0e + 4b3005: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b300b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b3e52 <_end+0xffffffff862f04d2> + 4b3011: 06 + 4b3012: 41 0e + 4b3014: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al + 4b301a: 03 18 add ebx, dword ptr [rax] + 4b301c: 02 0a add cl, byte ptr [rdx] + 4b301e: 0e + 4b301f: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b3023: 41 0e + 4b3025: 28 42 0e sub byte ptr [rdx + 14], al + 4b3028: 20 42 0e and byte ptr [rdx + 14], al + 4b302b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b302e: 10 42 0e adc byte ptr [rdx + 14], al + 4b3031: 08 47 0b or byte ptr [rdi + 11], al + 4b3034: 10 00 adc byte ptr [rax], al + 4b3036: 00 00 add byte ptr [rax], al + 4b3038: 48 20 00 and byte ptr [rax], al + 4b303b: 00 44 5b f6 add byte ptr [rbx + 2*rbx - 10], al + 4b303f: ff 0e dec dword ptr [rsi] + 4b3041: 00 00 add byte ptr [rax], al + 4b3043: 00 00 add byte ptr [rax], al + 4b3045: 00 00 add byte ptr [rax], al + 4b3047: 00 38 add byte ptr [rax], bh + 4b3049: 00 00 add byte ptr [rax], al + 4b304b: 00 5c 20 00 add byte ptr [rax + riz], bl + 4b304f: 00 40 5b add byte ptr [rax + 91], al + 4b3052: f6 ff idiv bh + 4b3054: c3 ret + 4b3055: 02 00 add al, byte ptr [rax] + 4b3057: 00 00 add byte ptr [rax], al + 4b3059: 46 0e + 4b305b: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b3061: 8c 03 mov word ptr [rbx], es + 4b3063: 41 0e + 4b3065: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b306b: 83 05 44 0e 60 03 de add dword ptr [rip + 56626756], -34 # 0x3ab3eb6 <_end+0x35f0536> + 4b3072: 01 0a add dword ptr [rdx], ecx + 4b3074: 0e + 4b3075: 28 41 0e sub byte ptr [rcx + 14], al + 4b3078: 20 41 0e and byte ptr [rcx + 14], al + 4b307b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b307e: 10 42 0e adc byte ptr [rdx + 14], al + 4b3081: 08 46 0b or byte ptr [rsi + 11], al + 4b3084: 28 00 sub byte ptr [rax], al + 4b3086: 00 00 add byte ptr [rax], al + 4b3088: 98 cwde + 4b3089: 20 00 and byte ptr [rax], al + 4b308b: 00 d4 add ah, dl + 4b308d: 5d pop rbp + 4b308e: f6 ff idiv bh + 4b3090: e8 00 00 00 00 call 0x4b3095 <__EH_FRAME_BEGIN__+0x2065> + 4b3095: 46 0e + 4b3097: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b309e: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b30a2: 83 04 71 0a add dword ptr [rcx + 2*rsi], 10 + 4b30a6: 0e + 4b30a7: 18 41 0e sbb byte ptr [rcx + 14], al + 4b30aa: 10 42 0e adc byte ptr [rdx + 14], al + 4b30ad: 08 41 0b or byte ptr [rcx + 11], al + 4b30b0: 10 00 adc byte ptr [rax], al + 4b30b2: 00 00 add byte ptr [rax], al + 4b30b4: c4 20 00 + 4b30b7: 00 98 5e f6 ff 3c add byte ptr [rax + 1023407710], bl + 4b30bd: 00 00 add byte ptr [rax], al + 4b30bf: 00 00 add byte ptr [rax], al + 4b30c1: 00 00 add byte ptr [rax], al + 4b30c3: 00 10 add byte ptr [rax], dl + 4b30c5: 00 00 add byte ptr [rax], al + 4b30c7: 00 d8 add al, bl + 4b30c9: 20 00 and byte ptr [rax], al + 4b30cb: 00 c4 add ah, al + 4b30cd: 5e pop rsi + 4b30ce: f6 ff idiv bh + 4b30d0: 0b 00 or eax, dword ptr [rax] + 4b30d2: 00 00 add byte ptr [rax], al + 4b30d4: 00 00 add byte ptr [rax], al + 4b30d6: 00 00 add byte ptr [rax], al + 4b30d8: 10 00 adc byte ptr [rax], al + 4b30da: 00 00 add byte ptr [rax], al + 4b30dc: ec in al, dx + 4b30dd: 20 00 and byte ptr [rax], al + 4b30df: 00 c0 add al, al + 4b30e1: 5e pop rsi + 4b30e2: f6 ff idiv bh + 4b30e4: 37 + 4b30e5: 00 00 add byte ptr [rax], al + 4b30e7: 00 00 add byte ptr [rax], al + 4b30e9: 00 00 add byte ptr [rax], al + 4b30eb: 00 10 add byte ptr [rax], dl + 4b30ed: 00 00 add byte ptr [rax], al + 4b30ef: 00 00 add byte ptr [rax], al + 4b30f1: 21 00 and dword ptr [rax], eax + 4b30f3: 00 ec add ah, ch + 4b30f5: 5e pop rsi + 4b30f6: f6 ff idiv bh + 4b30f8: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4b30f9: 00 00 add byte ptr [rax], al + 4b30fb: 00 00 add byte ptr [rax], al + 4b30fd: 00 00 add byte ptr [rax], al + 4b30ff: 00 18 add byte ptr [rax], bl + 4b3101: 00 00 add byte ptr [rax], al + 4b3103: 00 14 21 add byte ptr [rcx + riz], dl + 4b3106: 00 00 add byte ptr [rax], al + 4b3108: 88 5f f6 mov byte ptr [rdi - 10], bl + 4b310b: ff 5e 00 call [rsi] + 4b310e: 00 00 add byte ptr [rax], al + 4b3110: 00 45 0e add byte ptr [rbp + 14], al + 4b3113: 10 83 02 02 58 0e adc byte ptr [rbx + 240648706], al + 4b3119: 08 00 or byte ptr [rax], al + 4b311b: 00 48 00 add byte ptr [rax], cl + 4b311e: 00 00 add byte ptr [rax], al + 4b3120: 30 21 xor byte ptr [rcx], ah + 4b3122: 00 00 add byte ptr [rax], al + 4b3124: cc int3 + 4b3125: 5f pop rdi + 4b3126: f6 ff idiv bh + 4b3128: 8f 01 pop qword ptr [rcx] + 4b312a: 00 00 add byte ptr [rax], al + 4b312c: 00 46 0e add byte ptr [rsi + 14], al + 4b312f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b3135: 8e 03 mov es, word ptr [rbx] + 4b3137: 42 0e + 4b3139: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b313f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b3f86 <_end+0xffffffff862f0606> + 4b3145: 06 + 4b3146: 43 0e + 4b3148: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al + 4b314e: 76 0a jbe 0x4b315a <__EH_FRAME_BEGIN__+0x212a> + 4b3150: 0e + 4b3151: 38 41 0e cmp byte ptr [rcx + 14], al + 4b3154: 30 41 0e xor byte ptr [rcx + 14], al + 4b3157: 28 42 0e sub byte ptr [rdx + 14], al + 4b315a: 20 42 0e and byte ptr [rdx + 14], al + 4b315d: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3160: 10 42 0e adc byte ptr [rdx + 14], al + 4b3163: 08 49 0b or byte ptr [rcx + 11], cl + 4b3166: 00 00 add byte ptr [rax], al + 4b3168: 10 00 adc byte ptr [rax], al + 4b316a: 00 00 add byte ptr [rax], al + 4b316c: 7c 21 jl 0x4b318f <__EH_FRAME_BEGIN__+0x215f> + 4b316e: 00 00 add byte ptr [rax], al + 4b3170: 10 61 f6 adc byte ptr [rcx - 10], ah + 4b3173: ff 0c 00 dec dword ptr [rax + rax] + 4b3176: 00 00 add byte ptr [rax], al + 4b3178: 00 00 add byte ptr [rax], al + 4b317a: 00 00 add byte ptr [rax], al + 4b317c: 10 00 adc byte ptr [rax], al + 4b317e: 00 00 add byte ptr [rax], al + 4b3180: 90 nop + 4b3181: 21 00 and dword ptr [rax], eax + 4b3183: 00 0c 61 add byte ptr [rcx + 2*riz], cl + 4b3186: f6 ff idiv bh + 4b3188: 0a 00 or al, byte ptr [rax] + 4b318a: 00 00 add byte ptr [rax], al + 4b318c: 00 00 add byte ptr [rax], al + 4b318e: 00 00 add byte ptr [rax], al + 4b3190: 10 00 adc byte ptr [rax], al + 4b3192: 00 00 add byte ptr [rax], al + 4b3194: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b3195: 21 00 and dword ptr [rax], eax + 4b3197: 00 08 add byte ptr [rax], cl + 4b3199: 61 + 4b319a: f6 ff idiv bh + 4b319c: 0c 00 or al, 0 + 4b319e: 00 00 add byte ptr [rax], al + 4b31a0: 00 00 add byte ptr [rax], al + 4b31a2: 00 00 add byte ptr [rax], al + 4b31a4: 10 00 adc byte ptr [rax], al + 4b31a6: 00 00 add byte ptr [rax], al + 4b31a8: b8 21 00 00 04 mov eax, 67108897 + 4b31ad: 61 + 4b31ae: f6 ff idiv bh + 4b31b0: 07 + 4b31b1: 00 00 add byte ptr [rax], al + 4b31b3: 00 00 add byte ptr [rax], al + 4b31b5: 00 00 add byte ptr [rax], al + 4b31b7: 00 10 add byte ptr [rax], dl + 4b31b9: 00 00 add byte ptr [rax], al + 4b31bb: 00 cc add ah, cl + 4b31bd: 21 00 and dword ptr [rax], eax + 4b31bf: 00 00 add byte ptr [rax], al + 4b31c1: 61 + 4b31c2: f6 ff idiv bh + 4b31c4: 0a 00 or al, byte ptr [rax] + 4b31c6: 00 00 add byte ptr [rax], al + 4b31c8: 00 00 add byte ptr [rax], al + 4b31ca: 00 00 add byte ptr [rax], al + 4b31cc: 10 00 adc byte ptr [rax], al + 4b31ce: 00 00 add byte ptr [rax], al + 4b31d0: e0 21 loopne 0x4b31f3 <__EH_FRAME_BEGIN__+0x21c3> + 4b31d2: 00 00 add byte ptr [rax], al + 4b31d4: fc cld + 4b31d5: 60 + 4b31d6: f6 ff idiv bh + 4b31d8: 05 00 00 00 00 add eax, 0 + 4b31dd: 00 00 add byte ptr [rax], al + 4b31df: 00 10 add byte ptr [rax], dl + 4b31e1: 00 00 add byte ptr [rax], al + 4b31e3: 00 f4 add ah, dh + 4b31e5: 21 00 and dword ptr [rax], eax + 4b31e7: 00 f8 add al, bh + 4b31e9: 60 + 4b31ea: f6 ff idiv bh + 4b31ec: 0c 00 or al, 0 + 4b31ee: 00 00 add byte ptr [rax], al + 4b31f0: 00 00 add byte ptr [rax], al + 4b31f2: 00 00 add byte ptr [rax], al + 4b31f4: 10 00 adc byte ptr [rax], al + 4b31f6: 00 00 add byte ptr [rax], al + 4b31f8: 08 22 or byte ptr [rdx], ah + 4b31fa: 00 00 add byte ptr [rax], al + 4b31fc: f4 hlt + 4b31fd: 60 + 4b31fe: f6 ff idiv bh + 4b3200: 07 + 4b3201: 00 00 add byte ptr [rax], al + 4b3203: 00 00 add byte ptr [rax], al + 4b3205: 00 00 add byte ptr [rax], al + 4b3207: 00 10 add byte ptr [rax], dl + 4b3209: 00 00 add byte ptr [rax], al + 4b320b: 00 1c 22 add byte ptr [rdx + riz], bl + 4b320e: 00 00 add byte ptr [rax], al + 4b3210: f0 lock + 4b3211: 60 + 4b3212: f6 ff idiv bh + 4b3214: 09 00 or dword ptr [rax], eax + 4b3216: 00 00 add byte ptr [rax], al + 4b3218: 00 00 add byte ptr [rax], al + 4b321a: 00 00 add byte ptr [rax], al + 4b321c: 10 00 adc byte ptr [rax], al + 4b321e: 00 00 add byte ptr [rax], al + 4b3220: 30 22 xor byte ptr [rdx], ah + 4b3222: 00 00 add byte ptr [rax], al + 4b3224: ec in al, dx + 4b3225: 60 + 4b3226: f6 ff idiv bh + 4b3228: 08 00 or byte ptr [rax], al + 4b322a: 00 00 add byte ptr [rax], al + 4b322c: 00 00 add byte ptr [rax], al + 4b322e: 00 00 add byte ptr [rax], al + 4b3230: 18 00 sbb byte ptr [rax], al + 4b3232: 00 00 add byte ptr [rax], al + 4b3234: 44 22 00 and r8b, byte ptr [rax] + 4b3237: 00 e8 add al, ch + 4b3239: 60 + 4b323a: f6 ff idiv bh + 4b323c: 5f pop rdi + 4b323d: 00 00 add byte ptr [rax], al + 4b323f: 00 00 add byte ptr [rax], al + 4b3241: 45 0e + 4b3243: 10 83 02 79 0a 0e adc byte ptr [rbx + 235567362], al + 4b3249: 08 42 0b or byte ptr [rdx + 11], al + 4b324c: 10 00 adc byte ptr [rax], al + 4b324e: 00 00 add byte ptr [rax], al + 4b3250: 60 + 4b3251: 22 00 and al, byte ptr [rax] + 4b3253: 00 2c 61 add byte ptr [rcx + 2*riz], ch + 4b3256: f6 ff idiv bh + 4b3258: 5f pop rdi + 4b3259: 00 00 add byte ptr [rax], al + 4b325b: 00 00 add byte ptr [rax], al + 4b325d: 00 00 add byte ptr [rax], al + 4b325f: 00 14 00 add byte ptr [rax + rax], dl + 4b3262: 00 00 add byte ptr [rax], al + 4b3264: 74 22 je 0x4b3288 <__EH_FRAME_BEGIN__+0x2258> + 4b3266: 00 00 add byte ptr [rax], al + 4b3268: 78 61 js 0x4b32cb <__EH_FRAME_BEGIN__+0x229b> + 4b326a: f6 ff idiv bh + 4b326c: 1b 00 sbb eax, dword ptr [rax] + ... + 4b3276: 00 00 add byte ptr [rax], al + 4b3278: 10 00 adc byte ptr [rax], al + 4b327a: 00 00 add byte ptr [rax], al + 4b327c: 8c 22 mov word ptr [rdx], fs + 4b327e: 00 00 add byte ptr [rax], al + 4b3280: 80 61 f6 ff and byte ptr [rcx - 10], -1 + 4b3284: 5e pop rsi + 4b3285: 00 00 add byte ptr [rax], al + 4b3287: 00 00 add byte ptr [rax], al + 4b3289: 00 00 add byte ptr [rax], al + 4b328b: 00 60 00 add byte ptr [rax], ah + 4b328e: 00 00 add byte ptr [rax], al + 4b3290: a0 22 00 00 cc 61 f6 ff a7 movabs al, byte ptr [-6341078850419556318] + 4b3299: 01 00 add dword ptr [rax], eax + 4b329b: 00 00 add byte ptr [rax], al + 4b329d: 46 0e + 4b329f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b32a5: 8e 03 mov es, word ptr [rbx] + 4b32a7: 42 0e + 4b32a9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b32af: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b40f6 <_end+0xffffffff862f0776> + 4b32b5: 06 + 4b32b6: 43 0e + 4b32b8: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b32be: 03 3a add edi, dword ptr [rdx] + 4b32c0: 01 0a add dword ptr [rdx], ecx + 4b32c2: 0e + 4b32c3: 38 41 0e cmp byte ptr [rcx + 14], al + 4b32c6: 30 41 0e xor byte ptr [rcx + 14], al + 4b32c9: 28 42 0e sub byte ptr [rdx + 14], al + 4b32cc: 20 42 0e and byte ptr [rdx + 14], al + 4b32cf: 18 42 0e sbb byte ptr [rdx + 14], al + 4b32d2: 10 42 0e adc byte ptr [rdx + 14], al + 4b32d5: 08 48 0b or byte ptr [rax + 11], cl + 4b32d8: 6c insb byte ptr es:[rdi], dx + 4b32d9: 0a 0e or cl, byte ptr [rsi] + 4b32db: 38 41 0e cmp byte ptr [rcx + 14], al + 4b32de: 30 43 0e xor byte ptr [rbx + 14], al + 4b32e1: 28 42 0e sub byte ptr [rdx + 14], al + 4b32e4: 20 42 0e and byte ptr [rdx + 14], al + 4b32e7: 18 42 0e sbb byte ptr [rdx + 14], al + 4b32ea: 10 42 0e adc byte ptr [rdx + 14], al + 4b32ed: 08 48 0b or byte ptr [rax + 11], cl + 4b32f0: 48 00 00 add byte ptr [rax], al + 4b32f3: 00 04 23 add byte ptr [rbx + riz], al + 4b32f6: 00 00 add byte ptr [rax], al + 4b32f8: 18 63 f6 sbb byte ptr [rbx - 10], ah + 4b32fb: ff cc dec esp + 4b32fd: 01 00 add dword ptr [rax], eax + 4b32ff: 00 00 add byte ptr [rax], al + 4b3301: 42 0e + 4b3303: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b3309: 8e 03 mov es, word ptr [rbx] + 4b330b: 42 0e + 4b330d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b3313: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b415a <_end+0xffffffff862f07da> + 4b3319: 06 + 4b331a: 41 0e + 4b331c: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b3322: 6e outsb dx, byte ptr [rsi] + 4b3323: 0a 0e or cl, byte ptr [rsi] + 4b3325: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b3329: 41 0e + 4b332b: 28 42 0e sub byte ptr [rdx + 14], al + 4b332e: 20 42 0e and byte ptr [rdx + 14], al + 4b3331: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3334: 10 42 0e adc byte ptr [rdx + 14], al + 4b3337: 08 47 0b or byte ptr [rdi + 11], al + 4b333a: 00 00 add byte ptr [rax], al + 4b333c: 40 00 00 add byte ptr [rax], al + 4b333f: 00 50 23 add byte ptr [rax + 35], dl + 4b3342: 00 00 add byte ptr [rax], al + 4b3344: 9c pushfq + 4b3345: 64 f6 ff idiv bh + 4b3348: ca 02 00 retf 2 + 4b334b: 00 00 add byte ptr [rax], al + 4b334d: 46 0e + 4b334f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b3355: 8e 03 mov es, word ptr [rbx] + 4b3357: 45 0e + 4b3359: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b335f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b41a6 <_end+0xffffffff862f0826> + 4b3365: 06 + 4b3366: 46 0e + 4b3368: 40 02 e9 add bpl, cl + 4b336b: 0a 0e or cl, byte ptr [rsi] + 4b336d: 30 44 0e 28 xor byte ptr [rsi + rcx + 40], al + 4b3371: 42 0e + 4b3373: 20 42 0e and byte ptr [rdx + 14], al + 4b3376: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3379: 10 42 0e adc byte ptr [rdx + 14], al + 4b337c: 08 42 0b or byte ptr [rdx + 11], al + 4b337f: 00 10 add byte ptr [rax], dl + 4b3381: 00 00 add byte ptr [rax], al + 4b3383: 00 94 23 00 00 28 67 add byte ptr [rbx + riz + 1730674688], dl + 4b338a: f6 ff idiv bh + 4b338c: 1e + 4b338d: 00 00 add byte ptr [rax], al + 4b338f: 00 00 add byte ptr [rax], al + 4b3391: 00 00 add byte ptr [rax], al + 4b3393: 00 18 add byte ptr [rax], bl + 4b3395: 00 00 add byte ptr [rax], al + 4b3397: 00 a8 23 00 00 34 add byte ptr [rax + 872415267], ch + 4b339d: 67 f6 ff addr32 idiv bh + 4b33a0: 37 + 4b33a1: 00 00 add byte ptr [rax], al + 4b33a3: 00 00 add byte ptr [rax], al + 4b33a5: 45 0e + 4b33a7: 10 86 02 60 0a 0e adc byte ptr [rsi + 235560962], al + 4b33ad: 08 4b 0b or byte ptr [rbx + 11], cl + 4b33b0: 38 00 cmp byte ptr [rax], al + 4b33b2: 00 00 add byte ptr [rax], al + 4b33b4: c4 23 00 00 + 4b33b8: 58 pop rax + 4b33b9: 67 f6 ff addr32 idiv bh + 4b33bc: aa stosb byte ptr es:[rdi], al + 4b33bd: 00 00 add byte ptr [rax], al + 4b33bf: 00 00 add byte ptr [rax], al + 4b33c1: 46 0e + 4b33c3: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b33c9: 8c 03 mov word ptr [rbx], es + 4b33cb: 44 0e + 4b33cd: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b33d3: 83 05 44 0e 40 02 66 add dword ptr [rip + 37752388], 102 # 0x28b421e <_end+0x23f089e> + 4b33da: 0a 0e or cl, byte ptr [rsi] + 4b33dc: 28 41 0e sub byte ptr [rcx + 14], al + 4b33df: 20 41 0e and byte ptr [rcx + 14], al + 4b33e2: 18 42 0e sbb byte ptr [rdx + 14], al + 4b33e5: 10 42 0e adc byte ptr [rdx + 14], al + 4b33e8: 08 45 0b or byte ptr [rbp + 11], al + 4b33eb: 00 38 add byte ptr [rax], bh + 4b33ed: 00 00 add byte ptr [rax], al + 4b33ef: 00 00 add byte ptr [rax], al + 4b33f1: 24 00 and al, 0 + 4b33f3: 00 cc add ah, cl + 4b33f5: 67 f6 ff addr32 idiv bh + 4b33f8: c5 00 00 + 4b33fb: 00 00 add byte ptr [rax], al + 4b33fd: 46 0e + 4b33ff: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b3405: 8c 03 mov word ptr [rbx], es + 4b3407: 44 0e + 4b3409: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b340f: 83 05 49 0e 40 02 75 add dword ptr [rip + 37752393], 117 # 0x28b425f <_end+0x23f08df> + 4b3416: 0a 0e or cl, byte ptr [rsi] + 4b3418: 28 41 0e sub byte ptr [rcx + 14], al + 4b341b: 20 41 0e and byte ptr [rcx + 14], al + 4b341e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3421: 10 42 0e adc byte ptr [rdx + 14], al + 4b3424: 08 49 0b or byte ptr [rcx + 11], cl + 4b3427: 00 30 add byte ptr [rax], dh + 4b3429: 00 00 add byte ptr [rax], al + 4b342b: 00 3c 24 add byte ptr [rsp], bh + 4b342e: 00 00 add byte ptr [rax], al + 4b3430: 60 + 4b3431: 68 f6 ff 9b 00 push 10223606 + 4b3436: 00 00 add byte ptr [rax], al + 4b3438: 00 46 0e add byte ptr [rsi + 14], al + 4b343b: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl + 4b3442: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b3446: 83 04 49 0e add dword ptr [rcx + 2*rcx], 14 + 4b344a: 30 02 xor byte ptr [rdx], al + 4b344c: 69 0a 0e 20 41 0e imul ecx, dword ptr [rdx], 239149070 + 4b3452: 18 41 0e sbb byte ptr [rcx + 14], al + 4b3455: 10 42 0e adc byte ptr [rdx + 14], al + 4b3458: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b345c: 10 00 adc byte ptr [rax], al + 4b345e: 00 00 add byte ptr [rax], al + 4b3460: 70 24 jo 0x4b3486 <__EH_FRAME_BEGIN__+0x2456> + 4b3462: 00 00 add byte ptr [rax], al + 4b3464: cc int3 + 4b3465: 68 f6 ff 16 00 push 1507318 + 4b346a: 00 00 add byte ptr [rax], al + 4b346c: 00 00 add byte ptr [rax], al + 4b346e: 00 00 add byte ptr [rax], al + 4b3470: 14 00 adc al, 0 + 4b3472: 00 00 add byte ptr [rax], al + 4b3474: 84 24 00 test byte ptr [rax + rax], ah + 4b3477: 00 d8 add al, bl + 4b3479: 68 f6 ff 48 00 push 4784118 + ... + 4b3486: 00 00 add byte ptr [rax], al + 4b3488: 14 00 adc al, 0 + 4b348a: 00 00 add byte ptr [rax], al + 4b348c: 9c pushfq + 4b348d: 24 00 and al, 0 + 4b348f: 00 10 add byte ptr [rax], dl + 4b3491: 69 f6 ff 31 00 00 imul esi, esi, 12799 + ... + 4b349f: 00 10 add byte ptr [rax], dl + 4b34a1: 00 00 add byte ptr [rax], al + 4b34a3: 00 b4 24 00 00 38 69 add byte ptr [rsp + 1765277696], dh + 4b34aa: f6 ff idiv bh + 4b34ac: 10 00 adc byte ptr [rax], al + 4b34ae: 00 00 add byte ptr [rax], al + 4b34b0: 00 00 add byte ptr [rax], al + 4b34b2: 00 00 add byte ptr [rax], al + 4b34b4: 10 00 adc byte ptr [rax], al + 4b34b6: 00 00 add byte ptr [rax], al + 4b34b8: c8 24 00 00 enter 36, 0 + 4b34bc: 34 69 xor al, 105 + 4b34be: f6 ff idiv bh + 4b34c0: 10 00 adc byte ptr [rax], al + 4b34c2: 00 00 add byte ptr [rax], al + 4b34c4: 00 00 add byte ptr [rax], al + 4b34c6: 00 00 add byte ptr [rax], al + 4b34c8: 10 00 adc byte ptr [rax], al + 4b34ca: 00 00 add byte ptr [rax], al + 4b34cc: dc 24 00 fsub qword ptr [rax + rax] + 4b34cf: 00 30 add byte ptr [rax], dh + 4b34d1: 69 f6 ff 3f 00 00 imul esi, esi, 16383 + 4b34d7: 00 00 add byte ptr [rax], al + 4b34d9: 00 00 add byte ptr [rax], al + 4b34db: 00 10 add byte ptr [rax], dl + 4b34dd: 00 00 add byte ptr [rax], al + 4b34df: 00 f0 add al, dh + 4b34e1: 24 00 and al, 0 + 4b34e3: 00 5c 69 f6 add byte ptr [rcx + 2*rbp - 10], bl + 4b34e7: ff 19 call [rcx] + 4b34e9: 00 00 add byte ptr [rax], al + 4b34eb: 00 00 add byte ptr [rax], al + 4b34ed: 00 00 add byte ptr [rax], al + 4b34ef: 00 10 add byte ptr [rax], dl + 4b34f1: 00 00 add byte ptr [rax], al + 4b34f3: 00 04 25 00 00 68 69 add byte ptr [1768423424], al + 4b34fa: f6 ff idiv bh + 4b34fc: 10 00 adc byte ptr [rax], al + 4b34fe: 00 00 add byte ptr [rax], al + 4b3500: 00 00 add byte ptr [rax], al + 4b3502: 00 00 add byte ptr [rax], al + 4b3504: 10 00 adc byte ptr [rax], al + 4b3506: 00 00 add byte ptr [rax], al + 4b3508: 18 25 00 00 64 69 sbb byte ptr [rip + 1768161280], ah # 0x69af350e <_end+0x6962fb8e> + 4b350e: f6 ff idiv bh + 4b3510: f2 01 00 repne add dword ptr [rax], eax + 4b3513: 00 00 add byte ptr [rax], al + 4b3515: 00 00 add byte ptr [rax], al + 4b3517: 00 28 add byte ptr [rax], ch + 4b3519: 00 00 add byte ptr [rax], al + 4b351b: 00 2c 25 00 00 50 6b add byte ptr [1800404992], ch + 4b3522: f6 ff idiv bh + 4b3524: ec in al, dx + 4b3525: 00 00 add byte ptr [rax], al + 4b3527: 00 00 add byte ptr [rax], al + 4b3529: 41 0e + 4b352b: 10 86 02 4b 0e 18 adc byte ptr [rsi + 403589890], al + 4b3531: 83 03 02 add dword ptr [rbx], 2 + 4b3534: b7 0a mov bh, 10 + 4b3536: 0e + 4b3537: 10 41 0e adc byte ptr [rcx + 14], al + 4b353a: 08 41 0b or byte ptr [rcx + 11], al + 4b353d: 4a 0e + 4b353f: 10 50 0e adc byte ptr [rax + 14], dl + 4b3542: 08 00 or byte ptr [rax], al + 4b3544: 10 00 adc byte ptr [rax], al + 4b3546: 00 00 add byte ptr [rax], al + 4b3548: 58 pop rax + 4b3549: 25 00 00 14 6c and eax, 1813250048 + 4b354e: f6 ff idiv bh + 4b3550: 1a 00 sbb al, byte ptr [rax] + 4b3552: 00 00 add byte ptr [rax], al + 4b3554: 00 00 add byte ptr [rax], al + 4b3556: 00 00 add byte ptr [rax], al + 4b3558: 10 00 adc byte ptr [rax], al + 4b355a: 00 00 add byte ptr [rax], al + 4b355c: 6c insb byte ptr es:[rdi], dx + 4b355d: 25 00 00 20 6c and eax, 1814036480 + 4b3562: f6 ff idiv bh + 4b3564: 1a 00 sbb al, byte ptr [rax] + 4b3566: 00 00 add byte ptr [rax], al + 4b3568: 00 00 add byte ptr [rax], al + 4b356a: 00 00 add byte ptr [rax], al + 4b356c: 10 00 adc byte ptr [rax], al + 4b356e: 00 00 add byte ptr [rax], al + 4b3570: 80 25 00 00 2c 6c f6 and byte ptr [rip + 1814822912], -10 # 0x6c773577 <_end+0x6c2afbf7> + 4b3577: ff 23 jmp qword ptr [rbx] + 4b3579: 00 00 add byte ptr [rax], al + 4b357b: 00 00 add byte ptr [rax], al + 4b357d: 00 00 add byte ptr [rax], al + 4b357f: 00 10 add byte ptr [rax], dl + 4b3581: 00 00 add byte ptr [rax], al + 4b3583: 00 94 25 00 00 48 6c add byte ptr [rbp + riz + 1816657920], dl + 4b358a: f6 ff idiv bh + 4b358c: 19 00 sbb dword ptr [rax], eax + 4b358e: 00 00 add byte ptr [rax], al + 4b3590: 00 00 add byte ptr [rax], al + 4b3592: 00 00 add byte ptr [rax], al + 4b3594: 10 00 adc byte ptr [rax], al + 4b3596: 00 00 add byte ptr [rax], al + 4b3598: a8 25 test al, 37 + 4b359a: 00 00 add byte ptr [rax], al + 4b359c: 54 push rsp + 4b359d: 6c insb byte ptr es:[rdi], dx + 4b359e: f6 ff idiv bh + 4b35a0: 0f 00 00 sldt word ptr [rax] + 4b35a3: 00 00 add byte ptr [rax], al + 4b35a5: 00 00 add byte ptr [rax], al + 4b35a7: 00 10 add byte ptr [rax], dl + 4b35a9: 00 00 add byte ptr [rax], al + 4b35ab: 00 bc 25 00 00 50 6c add byte ptr [rbp + riz + 1817182208], bh + 4b35b2: f6 ff idiv bh + 4b35b4: 2d 00 00 00 00 sub eax, 0 + 4b35b9: 00 00 add byte ptr [rax], al + 4b35bb: 00 24 00 add byte ptr [rax + rax], ah + 4b35be: 00 00 add byte ptr [rax], al + 4b35c0: d0 25 00 00 6c 6c shl byte ptr [rip + 1819017216] # 0x6cb735c6 <_end+0x6c6afc46> + 4b35c6: f6 ff idiv bh + 4b35c8: 54 push rsp + 4b35c9: 00 00 add byte ptr [rax], al + 4b35cb: 00 00 add byte ptr [rax], al + 4b35cd: 41 0e + 4b35cf: 10 41 0e adc byte ptr [rcx + 14], al + 4b35d2: 08 4b 0e or byte ptr [rbx + 14], cl + 4b35d5: 18 62 0e sbb byte ptr [rdx + 14], ah + 4b35d8: 20 41 0e and byte ptr [rcx + 14], al + 4b35db: 28 4a 0e sub byte ptr [rdx + 14], cl + 4b35de: 30 50 0e xor byte ptr [rax + 14], dl + 4b35e1: 10 00 adc byte ptr [rax], al + 4b35e3: 00 18 add byte ptr [rax], bl + 4b35e5: 00 00 add byte ptr [rax], al + 4b35e7: 00 f8 add al, bh + 4b35e9: 25 00 00 a4 6c and eax, 1822687232 + 4b35ee: f6 ff idiv bh + 4b35f0: 1c 00 sbb al, 0 + 4b35f2: 00 00 add byte ptr [rax], al + 4b35f4: 00 41 0e add byte ptr [rcx + 14], al + 4b35f7: 10 41 0e adc byte ptr [rcx + 14], al + 4b35fa: 08 50 0e or byte ptr [rax + 14], dl + 4b35fd: 10 00 adc byte ptr [rax], al + 4b35ff: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b3603: 00 14 26 add byte ptr [rsi + riz], dl + 4b3606: 00 00 add byte ptr [rax], al + 4b3608: a8 6c test al, 108 + 4b360a: f6 ff idiv bh + 4b360c: b0 01 mov al, 1 + 4b360e: 00 00 add byte ptr [rax], al + 4b3610: 00 42 0e add byte ptr [rdx + 14], al + 4b3613: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b3619: 8c 03 mov word ptr [rbx], es + 4b361b: 41 0e + 4b361d: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b3623: 83 05 44 0e 30 03 05 add dword ptr [rip + 53481028], 5 # 0x37b446e <_end+0x32f0aee> + 4b362a: 01 0a add dword ptr [rdx], ecx + 4b362c: 0e + 4b362d: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b3631: 41 0e + 4b3633: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3636: 10 42 0e adc byte ptr [rdx + 14], al + 4b3639: 08 45 0b or byte ptr [rbp + 11], al + 4b363c: 66 0a 0e or cl, byte ptr [rsi] + 4b363f: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b3643: 44 0e + 4b3645: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3648: 10 42 0e adc byte ptr [rdx + 14], al + 4b364b: 08 46 0b or byte ptr [rsi + 11], al + 4b364e: 00 00 add byte ptr [rax], al + 4b3650: 18 00 sbb byte ptr [rax], al + 4b3652: 00 00 add byte ptr [rax], al + 4b3654: 64 26 00 00 add byte ptr es:[rax], al + 4b3658: 08 6e f6 or byte ptr [rsi - 10], ch + 4b365b: ff 9b 00 00 00 00 call [rbx] + 4b3661: 44 0e + 4b3663: 10 02 adc byte ptr [rdx], al + 4b3665: 5f pop rdi + 4b3666: 0a 0e or cl, byte ptr [rsi] + 4b3668: 08 4d 0b or byte ptr [rbp + 11], cl + 4b366b: 00 38 add byte ptr [rax], bh + 4b366d: 00 00 add byte ptr [rax], al + 4b366f: 00 80 26 00 00 8c add byte ptr [rax - 1946157018], al + 4b3675: 6e outsb dx, byte ptr [rsi] + 4b3676: f6 ff idiv bh + 4b3678: 5a pop rdx + 4b3679: 01 00 add dword ptr [rax], eax + 4b367b: 00 00 add byte ptr [rax], al + 4b367d: 42 0e + 4b367f: 10 8c 02 48 0e 18 86 adc byte ptr [rdx + rax - 2045243832], cl + 4b3686: 03 41 0e add eax, dword ptr [rcx + 14] + 4b3689: 20 83 04 02 c1 0a and byte ptr [rbx + 180421124], al + 4b368f: 0e + 4b3690: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b3694: 42 0e + 4b3696: 08 46 0b or byte ptr [rsi + 11], al + 4b3699: 44 0a 0e or r9b, byte ptr [rsi] + 4b369c: 18 41 0e sbb byte ptr [rcx + 14], al + 4b369f: 10 45 0e adc byte ptr [rbp + 14], al + 4b36a2: 08 46 0b or byte ptr [rsi + 11], al + 4b36a5: 00 00 add byte ptr [rax], al + 4b36a7: 00 18 add byte ptr [rax], bl + 4b36a9: 00 00 add byte ptr [rax], al + 4b36ab: 00 bc 26 00 00 b0 6f add byte ptr [rsi + riz + 1873805312], bh + 4b36b2: f6 ff idiv bh + 4b36b4: 25 00 00 00 00 and eax, 0 + 4b36b9: 41 0e + 4b36bb: 10 41 0e adc byte ptr [rcx + 14], al + 4b36be: 08 5e 0e or byte ptr [rsi + 14], bl + 4b36c1: 10 00 adc byte ptr [rax], al + 4b36c3: 00 38 add byte ptr [rax], bh + 4b36c5: 00 00 add byte ptr [rax], al + 4b36c7: 00 d8 add al, bl + 4b36c9: 26 00 00 add byte ptr es:[rax], al + 4b36cc: c4 6f f6 + 4b36cf: ff 84 01 00 00 00 4a inc dword ptr [rcx + rax + 1241513984] + 4b36d6: 0e + 4b36d7: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b36de: 03 41 0e add eax, dword ptr [rcx + 14] + 4b36e1: 20 83 04 02 be 0a and byte ptr [rbx + 180224516], al + 4b36e7: 0e + 4b36e8: 18 41 0e sbb byte ptr [rcx + 14], al + 4b36eb: 10 42 0e adc byte ptr [rdx + 14], al + 4b36ee: 08 43 0b or byte ptr [rbx + 11], al + 4b36f1: 44 0a 0e or r9b, byte ptr [rsi] + 4b36f4: 18 41 0e sbb byte ptr [rcx + 14], al + 4b36f7: 10 45 0e adc byte ptr [rbp + 14], al + 4b36fa: 08 46 0b or byte ptr [rsi + 11], al + 4b36fd: 00 00 add byte ptr [rax], al + 4b36ff: 00 18 add byte ptr [rax], bl + 4b3701: 00 00 add byte ptr [rax], al + 4b3703: 00 14 27 add byte ptr [rdi + riz], dl + 4b3706: 00 00 add byte ptr [rax], al + 4b3708: 18 71 f6 sbb byte ptr [rcx - 10], dh + 4b370b: ff d7 call rdi + 4b370d: 00 00 add byte ptr [rax], al + 4b370f: 00 00 add byte ptr [rax], al + 4b3711: 44 0e + 4b3713: 10 02 adc byte ptr [rdx], al + 4b3715: 6a 0a push 10 + 4b3717: 0e + 4b3718: 08 42 0b or byte ptr [rdx + 11], al + 4b371b: 00 48 00 add byte ptr [rax], cl + 4b371e: 00 00 add byte ptr [rax], al + 4b3720: 30 27 xor byte ptr [rdi], ah + 4b3722: 00 00 add byte ptr [rax], al + 4b3724: dc 71 f6 fdiv qword ptr [rcx - 10] + 4b3727: ff 58 01 call [rax + 1] + 4b372a: 00 00 add byte ptr [rax], al + 4b372c: 00 42 0e add byte ptr [rdx + 14], al + 4b372f: 10 8f 02 49 0e 18 adc byte ptr [rdi + 403589378], cl + 4b3735: 8e 03 mov es, word ptr [rbx] + 4b3737: 42 0e + 4b3739: 20 8d 04 46 0e 28 and byte ptr [rbp + 672024068], cl + 4b373f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4586 <_end+0xffffffff862f0c06> + 4b3745: 06 + 4b3746: 41 0e + 4b3748: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b374e: 66 0a 0e or cl, byte ptr [rsi] + 4b3751: 38 41 0e cmp byte ptr [rcx + 14], al + 4b3754: 30 41 0e xor byte ptr [rcx + 14], al + 4b3757: 28 42 0e sub byte ptr [rdx + 14], al + 4b375a: 20 42 0e and byte ptr [rdx + 14], al + 4b375d: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3760: 10 42 0e adc byte ptr [rdx + 14], al + 4b3763: 08 47 0b or byte ptr [rdi + 11], al + 4b3766: 00 00 add byte ptr [rax], al + 4b3768: 38 00 cmp byte ptr [rax], al + 4b376a: 00 00 add byte ptr [rax], al + 4b376c: 7c 27 jl 0x4b3795 <__EH_FRAME_BEGIN__+0x2765> + 4b376e: 00 00 add byte ptr [rax], al + 4b3770: f0 lock + 4b3771: 72 f6 jb 0x4b3769 <__EH_FRAME_BEGIN__+0x2739> + 4b3773: ff 93 05 00 00 00 call qword ptr [rbx + 5] + 4b3779: 42 0e + 4b377b: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b3781: 8c 03 mov word ptr [rbx], es + 4b3783: 41 0e + 4b3785: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b378b: 83 05 47 0e 30 03 55 add dword ptr [rip + 53481031], 85 # 0x37b45d9 <_end+0x32f0c59> + 4b3792: 01 0a add dword ptr [rdx], ecx + 4b3794: 0e + 4b3795: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b3799: 41 0e + 4b379b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b379e: 10 42 0e adc byte ptr [rdx + 14], al + 4b37a1: 08 42 0b or byte ptr [rdx + 11], al + 4b37a4: 28 00 sub byte ptr [rax], al + 4b37a6: 00 00 add byte ptr [rax], al + 4b37a8: b8 27 00 00 54 mov eax, 1409286183 + 4b37ad: 78 f6 js 0x4b37a5 <__EH_FRAME_BEGIN__+0x2775> + 4b37af: ff f2 push rdx + 4b37b1: 00 00 add byte ptr [rax], al + 4b37b3: 00 00 add byte ptr [rax], al + 4b37b5: 41 0e + 4b37b7: 10 86 02 44 0e 20 adc byte ptr [rsi + 537805826], al + 4b37bd: 7f 0a jg 0x4b37c9 <__EH_FRAME_BEGIN__+0x2799> + 4b37bf: 0e + 4b37c0: 10 41 0e adc byte ptr [rcx + 14], al + 4b37c3: 08 4b 0b or byte ptr [rbx + 11], cl + 4b37c6: 60 + 4b37c7: 0a 0e or cl, byte ptr [rsi] + 4b37c9: 10 4b 0e adc byte ptr [rbx + 14], cl + 4b37cc: 08 45 0b or byte ptr [rbp + 11], al + 4b37cf: 00 10 add byte ptr [rax], dl + 4b37d1: 00 00 add byte ptr [rax], al + 4b37d3: 00 e4 add ah, ah + 4b37d5: 27 + 4b37d6: 00 00 add byte ptr [rax], al + 4b37d8: 28 79 f6 sub byte ptr [rcx - 10], bh + 4b37db: ff 4d 00 dec dword ptr [rbp] + 4b37de: 00 00 add byte ptr [rax], al + 4b37e0: 00 00 add byte ptr [rax], al + 4b37e2: 00 00 add byte ptr [rax], al + 4b37e4: 7c 00 jl 0x4b37e6 <__EH_FRAME_BEGIN__+0x27b6> + 4b37e6: 00 00 add byte ptr [rax], al + 4b37e8: f8 clc + 4b37e9: 27 + 4b37ea: 00 00 add byte ptr [rax], al + 4b37ec: 64 79 f6 jns 0x4b37e5 <__EH_FRAME_BEGIN__+0x27b5> + 4b37ef: ff 83 05 00 00 00 inc dword ptr [rbx + 5] + 4b37f5: 42 0e + 4b37f7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b37fd: 8e 03 mov es, word ptr [rbx] + 4b37ff: 42 0e + 4b3801: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b3807: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b464e <_end+0xffffffff862f0cce> + 4b380d: 06 + 4b380e: 41 0e + 4b3810: 38 83 07 47 0e b8 cmp byte ptr [rbx - 1207023865], al + 4b3816: 20 4c 0e 80 and byte ptr [rsi + rcx - 128], cl + 4b381a: 24 03 and al, 3 + 4b381c: 60 + 4b381d: 03 0e add ecx, dword ptr [rsi] + 4b381f: 88 24 41 mov byte ptr [rcx + 2*rax], ah + 4b3822: 0e + 4b3823: 90 nop + 4b3824: 24 52 and al, 82 + 4b3826: 0e + 4b3827: 88 24 41 mov byte ptr [rcx + 2*rax], ah + 4b382a: 0e + 4b382b: 80 24 03 35 and byte ptr [rbx + rax], 53 + 4b382f: 01 0e add dword ptr [rsi], ecx + 4b3831: 88 24 4e mov byte ptr [rsi + 2*rcx], ah + 4b3834: 0e + 4b3835: 90 nop + 4b3836: 24 44 and al, 68 + 4b3838: 0e + 4b3839: 98 cwde + 4b383a: 24 44 and al, 68 + 4b383c: 0e + 4b383d: a0 24 46 0e a8 24 41 0e b0 movabs al, byte ptr [-5760595247666149852] + 4b3846: 24 5f and al, 95 + 4b3848: 0e + 4b3849: 80 24 5a 0a and byte ptr [rdx + 2*rbx], 10 + 4b384d: 0e + 4b384e: 38 43 0e cmp byte ptr [rbx + 14], al + 4b3851: 30 41 0e xor byte ptr [rcx + 14], al + 4b3854: 28 42 0e sub byte ptr [rdx + 14], al + 4b3857: 20 42 0e and byte ptr [rdx + 14], al + 4b385a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b385d: 10 42 0e adc byte ptr [rdx + 14], al + 4b3860: 08 41 0b or byte ptr [rcx + 11], al + 4b3863: 00 2c 00 add byte ptr [rax + rax], ch + 4b3866: 00 00 add byte ptr [rax], al + 4b3868: 78 28 js 0x4b3892 <__EH_FRAME_BEGIN__+0x2862> + 4b386a: 00 00 add byte ptr [rax], al + 4b386c: 74 7e je 0x4b38ec <__EH_FRAME_BEGIN__+0x28bc> + 4b386e: f6 ff idiv bh + 4b3870: ac lodsb al, byte ptr [rsi] + 4b3871: 00 00 add byte ptr [rax], al + 4b3873: 00 00 add byte ptr [rax], al + 4b3875: 49 0e + 4b3877: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b387e: 03 41 0e add eax, dword ptr [rcx + 14] + 4b3881: 20 83 04 02 43 0a and byte ptr [rbx + 172163588], al + 4b3887: 0e + 4b3888: 18 41 0e sbb byte ptr [rcx + 14], al + 4b388b: 10 42 0e adc byte ptr [rdx + 14], al + 4b388e: 08 47 0b or byte ptr [rdi + 11], al + 4b3891: 00 00 add byte ptr [rax], al + 4b3893: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b3897: 00 a8 28 00 00 f4 add byte ptr [rax - 201326552], ch + 4b389d: 7e f6 jle 0x4b3895 <__EH_FRAME_BEGIN__+0x2865> + 4b389f: ff ca dec edx + 4b38a1: 09 00 or dword ptr [rax], eax + 4b38a3: 00 00 add byte ptr [rax], al + 4b38a5: 42 0e + 4b38a7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b38ad: 8e 03 mov es, word ptr [rbx] + 4b38af: 42 0e + 4b38b1: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b38b7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b46fe <_end+0xffffffff862f0d7e> + 4b38bd: 06 + 4b38be: 41 0e + 4b38c0: 38 83 07 44 0e 80 cmp byte ptr [rbx - 2146548729], al + 4b38c6: 01 03 add dword ptr [rbx], eax + 4b38c8: 3a 01 cmp al, byte ptr [rcx] + 4b38ca: 0a 0e or cl, byte ptr [rsi] + 4b38cc: 38 41 0e cmp byte ptr [rcx + 14], al + 4b38cf: 30 41 0e xor byte ptr [rcx + 14], al + 4b38d2: 28 42 0e sub byte ptr [rdx + 14], al + 4b38d5: 20 42 0e and byte ptr [rdx + 14], al + 4b38d8: 18 42 0e sbb byte ptr [rdx + 14], al + 4b38db: 10 42 0e adc byte ptr [rdx + 14], al + 4b38de: 08 4b 0b or byte ptr [rbx + 11], cl + 4b38e1: 00 00 add byte ptr [rax], al + 4b38e3: 00 48 00 add byte ptr [rax], cl + 4b38e6: 00 00 add byte ptr [rax], al + 4b38e8: f8 clc + 4b38e9: 28 00 sub byte ptr [rax], al + 4b38eb: 00 74 88 f6 add byte ptr [rax + 4*rcx - 10], dh + 4b38ef: ff 78 08 + 4b38f2: 00 00 add byte ptr [rax], al + 4b38f4: 00 42 0e add byte ptr [rdx + 14], al + 4b38f7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b38fd: 8e 03 mov es, word ptr [rbx] + 4b38ff: 42 0e + 4b3901: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b3907: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b474e <_end+0xffffffff862f0dce> + 4b390d: 06 + 4b390e: 44 0e + 4b3910: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al + 4b3916: 03 70 01 add esi, dword ptr [rax + 1] + 4b3919: 0a 0e or cl, byte ptr [rsi] + 4b391b: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b391f: 41 0e + 4b3921: 28 42 0e sub byte ptr [rdx + 14], al + 4b3924: 20 42 0e and byte ptr [rdx + 14], al + 4b3927: 18 42 0e sbb byte ptr [rdx + 14], al + 4b392a: 10 42 0e adc byte ptr [rdx + 14], al + 4b392d: 08 42 0b or byte ptr [rdx + 11], al + 4b3930: 64 00 00 add byte ptr fs:[rax], al + 4b3933: 00 44 29 00 add byte ptr [rcx + rbp], al + 4b3937: 00 a8 90 f6 ff 76 add byte ptr [rax + 1996486288], ch + 4b393d: 0e + 4b393e: 00 00 add byte ptr [rax], al + 4b3940: 00 4b 0e add byte ptr [rbx + 14], cl + 4b3943: 10 8f 02 46 0e 18 adc byte ptr [rdi + 403588610], cl + 4b3949: 8e 03 mov es, word ptr [rbx] + 4b394b: 42 0e + 4b394d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b3953: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b479a <_end+0xffffffff862f0e1a> + 4b3959: 06 + 4b395a: 44 0e + 4b395c: 38 83 07 4a 0e c0 cmp byte ptr [rbx - 1072805369], al + 4b3962: 01 03 add dword ptr [rbx], eax + 4b3964: 85 03 test dword ptr [rbx], eax + 4b3966: 0a 0e or cl, byte ptr [rsi] + 4b3968: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b396c: 41 0e + 4b396e: 28 42 0e sub byte ptr [rdx + 14], al + 4b3971: 20 42 0e and byte ptr [rdx + 14], al + 4b3974: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3977: 10 42 0e adc byte ptr [rdx + 14], al + 4b397a: 08 4a 0b or byte ptr [rdx + 11], cl + 4b397d: 03 50 02 add edx, dword ptr [rax + 2] + 4b3980: 0e + 4b3981: 08 c3 or bl, al + 4b3983: c6 cc + 4b3985: cd ce int 206 + 4b3987: cf iretd + 4b3988: 58 pop rax + 4b3989: 0e + 4b398a: c0 01 83 rol byte ptr [rcx], 131 + 4b398d: 07 + 4b398e: 86 06 xchg byte ptr [rsi], al + 4b3990: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d93e23 <_end+0x38d04a3> + 4b3996: 8f 02 pop qword ptr [rdx] + 4b3998: 1c 00 sbb al, 0 + 4b399a: 00 00 add byte ptr [rax], al + 4b399c: ac lodsb al, byte ptr [rsi] + 4b399d: 29 00 sub dword ptr [rax], eax + 4b399f: 00 c0 add al, al + 4b39a1: 9e sahf + 4b39a2: f6 ff idiv bh + 4b39a4: 5a pop rdx + 4b39a5: 01 00 add dword ptr [rax], eax + 4b39a7: 00 00 add byte ptr [rax], al + 4b39a9: 48 0e + 4b39ab: 10 86 02 02 8e 0a adc byte ptr [rsi + 177078786], al + 4b39b1: 0e + 4b39b2: 08 4a 0b or byte ptr [rdx + 11], cl + 4b39b5: 00 00 add byte ptr [rax], al + 4b39b7: 00 48 00 add byte ptr [rax], cl + 4b39ba: 00 00 add byte ptr [rax], al + 4b39bc: cc int3 + 4b39bd: 29 00 sub dword ptr [rax], eax + 4b39bf: 00 00 add byte ptr [rax], al + 4b39c1: a0 f6 ff d6 01 00 00 00 42 movabs al, byte ptr [4755801206534111222] + 4b39ca: 0e + 4b39cb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b39d1: 8e 03 mov es, word ptr [rbx] + 4b39d3: 42 0e + 4b39d5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b39db: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4822 <_end+0xffffffff862f0ea2> + 4b39e1: 06 + 4b39e2: 41 0e + 4b39e4: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b39ea: 03 4b 01 add ecx, dword ptr [rbx + 1] + 4b39ed: 0a 0e or cl, byte ptr [rsi] + 4b39ef: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b39f3: 41 0e + 4b39f5: 28 42 0e sub byte ptr [rdx + 14], al + 4b39f8: 20 42 0e and byte ptr [rdx + 14], al + 4b39fb: 18 42 0e sbb byte ptr [rdx + 14], al + 4b39fe: 10 42 0e adc byte ptr [rdx + 14], al + 4b3a01: 08 4a 0b or byte ptr [rdx + 11], cl + 4b3a04: 2c 00 sub al, 0 + 4b3a06: 00 00 add byte ptr [rax], al + 4b3a08: 18 2a sbb byte ptr [rdx], ch + 4b3a0a: 00 00 add byte ptr [rax], al + 4b3a0c: 94 xchg eax, esp + 4b3a0d: a1 f6 ff 42 01 00 00 00 4e movabs eax, dword ptr [5620492334979547126] + 4b3a16: 0e + 4b3a17: 10 86 02 02 52 0a adc byte ptr [rsi + 173146626], al + 4b3a1d: c6 0e + 4b3a1f: 08 48 0b or byte ptr [rax + 11], cl + 4b3a22: 6c insb byte ptr es:[rdi], dx + 4b3a23: 0e + 4b3a24: 08 44 c6 48 or byte ptr [rsi + 8*rax + 72], al + 4b3a28: 0e + 4b3a29: 10 86 02 02 95 0a adc byte ptr [rsi + 177537538], al + 4b3a2f: 0e + 4b3a30: 08 41 0b or byte ptr [rcx + 11], al + 4b3a33: 00 48 00 add byte ptr [rax], cl + 4b3a36: 00 00 add byte ptr [rax], al + 4b3a38: 48 2a 00 sub al, byte ptr [rax] + 4b3a3b: 00 b4 a2 f6 ff 73 02 add byte ptr [rdx + 4*riz + 41156598], dh + 4b3a42: 00 00 add byte ptr [rax], al + 4b3a44: 00 42 0e add byte ptr [rdx + 14], al + 4b3a47: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b3a4d: 8e 03 mov es, word ptr [rbx] + 4b3a4f: 42 0e + 4b3a51: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b3a57: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b489e <_end+0xffffffff862f0f1e> + 4b3a5d: 06 + 4b3a5e: 41 0e + 4b3a60: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al + 4b3a66: 02 e9 add ch, cl + 4b3a68: 0a 0e or cl, byte ptr [rsi] + 4b3a6a: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b3a6e: 41 0e + 4b3a70: 28 42 0e sub byte ptr [rdx + 14], al + 4b3a73: 20 42 0e and byte ptr [rdx + 14], al + 4b3a76: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3a79: 10 42 0e adc byte ptr [rdx + 14], al + 4b3a7c: 08 49 0b or byte ptr [rcx + 11], cl + 4b3a7f: 00 20 add byte ptr [rax], ah + 4b3a81: 00 00 add byte ptr [rax], al + 4b3a83: 00 94 2a 00 00 e8 a4 add byte ptr [rdx + rbp - 1528299520], dl + 4b3a8a: f6 ff idiv bh + 4b3a8c: 89 01 mov dword ptr [rcx], eax + 4b3a8e: 00 00 add byte ptr [rax], al + 4b3a90: 00 41 0e add byte ptr [rcx + 14], al + 4b3a93: 10 86 02 4f 0e 20 adc byte ptr [rsi + 537808642], al + 4b3a99: 03 72 01 add esi, dword ptr [rdx + 1] + 4b3a9c: 0a 0e or cl, byte ptr [rsi] + 4b3a9e: 10 41 0e adc byte ptr [rcx + 14], al + 4b3aa1: 08 41 0b or byte ptr [rcx + 11], al + 4b3aa4: 28 00 sub byte ptr [rax], al + 4b3aa6: 00 00 add byte ptr [rax], al + 4b3aa8: b8 2a 00 00 54 mov eax, 1409286186 + 4b3aad: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4b3aae: f6 ff idiv bh + 4b3ab0: d2 01 rol byte ptr [rcx], cl + 4b3ab2: 00 00 add byte ptr [rax], al + 4b3ab4: 00 52 0e add byte ptr [rdx + 14], dl + 4b3ab7: 10 83 02 47 0e 20 adc byte ptr [rbx + 537806594], al + 4b3abd: 03 23 add esp, dword ptr [rbx] + 4b3abf: 01 0a add dword ptr [rdx], ecx + 4b3ac1: 0e + 4b3ac2: 10 44 0e 08 adc byte ptr [rsi + rcx + 8], al + 4b3ac6: 48 0b 02 or rax, qword ptr [rdx] + 4b3ac9: 75 0e jne 0x4b3ad9 <__EH_FRAME_BEGIN__+0x2aa9> + 4b3acb: 08 c3 or bl, al + 4b3acd: 00 00 add byte ptr [rax], al + 4b3acf: 00 34 00 add byte ptr [rax + rax], dh + 4b3ad2: 00 00 add byte ptr [rax], al + 4b3ad4: e4 2a in al, 42 + 4b3ad6: 00 00 add byte ptr [rax], al + 4b3ad8: 08 a8 f6 ff 7c 02 or byte ptr [rax + 41746422], ch + 4b3ade: 00 00 add byte ptr [rax], al + 4b3ae0: 00 45 0e add byte ptr [rbp + 14], al + 4b3ae3: 10 86 02 47 0e 20 adc byte ptr [rsi + 537806594], al + 4b3ae9: 03 47 01 add eax, dword ptr [rdi + 1] + 4b3aec: 0a 0e or cl, byte ptr [rsi] + 4b3aee: 10 44 0e 08 adc byte ptr [rsi + rcx + 8], al + 4b3af2: 49 0b 02 or rax, qword ptr [r10] + 4b3af5: 54 push rsp + 4b3af6: 0a 0e or cl, byte ptr [rsi] + 4b3af8: 10 46 0e adc byte ptr [rsi + 14], al + 4b3afb: 08 46 0b or byte ptr [rsi + 11], al + 4b3afe: 55 push rbp + 4b3aff: 0a 0e or cl, byte ptr [rsi] + 4b3b01: 10 44 0e 08 adc byte ptr [rsi + rcx + 8], al + 4b3b05: 47 0b 00 or r8d, dword ptr [r8] + 4b3b08: 48 00 00 add byte ptr [rax], al + 4b3b0b: 00 1c 2b add byte ptr [rbx + rbp], bl + 4b3b0e: 00 00 add byte ptr [rax], al + 4b3b10: 50 push rax + 4b3b11: aa stosb byte ptr es:[rdi], al + 4b3b12: f6 ff idiv bh + 4b3b14: 3b 04 00 cmp eax, dword ptr [rax + rax] + 4b3b17: 00 00 add byte ptr [rax], al + 4b3b19: 46 0e + 4b3b1b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b3b21: 8e 03 mov es, word ptr [rbx] + 4b3b23: 42 0e + 4b3b25: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b3b2b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4972 <_end+0xffffffff862f0ff2> + 4b3b31: 06 + 4b3b32: 41 0e + 4b3b34: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b3b3a: 03 a3 01 0a 0e 38 add esp, dword ptr [rbx + 940444161] + 4b3b40: 44 0e + 4b3b42: 30 41 0e xor byte ptr [rcx + 14], al + 4b3b45: 28 42 0e sub byte ptr [rdx + 14], al + 4b3b48: 20 42 0e and byte ptr [rdx + 14], al + 4b3b4b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3b4e: 10 42 0e adc byte ptr [rdx + 14], al + 4b3b51: 08 4b 0b or byte ptr [rbx + 11], cl + 4b3b54: 50 push rax + 4b3b55: 00 00 add byte ptr [rax], al + 4b3b57: 00 68 2b add byte ptr [rax + 43], ch + 4b3b5a: 00 00 add byte ptr [rax], al + 4b3b5c: 44 ae scasb al, byte ptr es:[rdi] + 4b3b5e: f6 ff idiv bh + 4b3b60: 35 03 00 00 00 xor eax, 3 + 4b3b65: 4c 0e + 4b3b67: 10 8c 02 4c 0e 18 86 adc byte ptr [rdx + rax - 2045243828], cl + 4b3b6e: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b3b72: 83 04 02 99 add dword ptr [rdx + rax], -103 + 4b3b76: 0a 0e or cl, byte ptr [rsi] + 4b3b78: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b3b7c: 42 0e + 4b3b7e: 08 45 0b or byte ptr [rbp + 11], al + 4b3b81: 02 ae 0a 0e 18 41 add ch, byte ptr [rsi + 1092095498] + 4b3b87: 0e + 4b3b88: 10 42 0e adc byte ptr [rdx + 14], al + 4b3b8b: 08 47 0b or byte ptr [rdi + 11], al + 4b3b8e: 44 0a 0e or r9b, byte ptr [rsi] + 4b3b91: 18 41 0e sbb byte ptr [rcx + 14], al + 4b3b94: 10 45 0e adc byte ptr [rbp + 14], al + 4b3b97: 08 46 0b or byte ptr [rsi + 11], al + 4b3b9a: 55 push rbp + 4b3b9b: 0a 0e or cl, byte ptr [rsi] + 4b3b9d: 18 41 0e sbb byte ptr [rcx + 14], al + 4b3ba0: 10 42 0e adc byte ptr [rdx + 14], al + 4b3ba3: 08 48 0b or byte ptr [rax + 11], cl + 4b3ba6: 00 00 add byte ptr [rax], al + 4b3ba8: 38 00 cmp byte ptr [rax], al + 4b3baa: 00 00 add byte ptr [rax], al + 4b3bac: bc 2b 00 00 30 mov esp, 805306411 + 4b3bb1: b1 f6 mov cl, -10 + 4b3bb3: ff a7 00 00 00 00 jmp qword ptr [rdi] + 4b3bb9: 50 push rax + 4b3bba: 0e + 4b3bbb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b3bc2: 03 41 0e add eax, dword ptr [rcx + 14] + 4b3bc5: 20 83 04 02 4f 0a and byte ptr [rbx + 172950020], al + 4b3bcb: 0e + 4b3bcc: 18 41 0e sbb byte ptr [rcx + 14], al + 4b3bcf: 10 42 0e adc byte ptr [rdx + 14], al + 4b3bd2: 08 44 0b 58 or byte ptr [rbx + rcx + 88], al + 4b3bd6: 0e + 4b3bd7: 08 c3 or bl, al + 4b3bd9: c6 cc + 4b3bdb: 48 0e + 4b3bdd: 20 83 04 86 03 8c and byte ptr [rbx - 1945926140], al + 4b3be3: 02 28 add ch, byte ptr [rax] + 4b3be5: 00 00 add byte ptr [rax], al + 4b3be7: 00 f8 add al, bh + 4b3be9: 2b 00 sub eax, dword ptr [rax] + 4b3beb: 00 a4 b1 f6 ff b2 00 add byte ptr [rcx + 4*rsi + 11730934], ah + 4b3bf2: 00 00 add byte ptr [rax], al + 4b3bf4: 00 56 0e add byte ptr [rsi + 14], dl + 4b3bf7: 10 83 02 02 41 0a adc byte ptr [rbx + 172032514], al + 4b3bfd: 0e + 4b3bfe: 08 49 0b or byte ptr [rcx + 11], cl + 4b3c01: 60 + 4b3c02: 0e + 4b3c03: 08 c3 or bl, al + 4b3c05: 48 0e + 4b3c07: 10 83 02 69 0e 08 adc byte ptr [rbx + 135162114], al + 4b3c0d: 00 00 add byte ptr [rax], al + 4b3c0f: 00 10 add byte ptr [rax], dl + 4b3c11: 00 00 add byte ptr [rax], al + 4b3c13: 00 24 2c add byte ptr [rsp + rbp], ah + 4b3c16: 00 00 add byte ptr [rax], al + 4b3c18: 38 b2 f6 ff b9 00 cmp byte ptr [rdx + 12189686], dh + 4b3c1e: 00 00 add byte ptr [rax], al + 4b3c20: 00 00 add byte ptr [rax], al + 4b3c22: 00 00 add byte ptr [rax], al + 4b3c24: 10 00 adc byte ptr [rax], al + 4b3c26: 00 00 add byte ptr [rax], al + 4b3c28: 38 2c 00 cmp byte ptr [rax + rax], ch + 4b3c2b: 00 e4 add ah, ah + 4b3c2d: b2 f6 mov dl, -10 + 4b3c2f: ff 47 00 inc dword ptr [rdi] + 4b3c32: 00 00 add byte ptr [rax], al + 4b3c34: 00 00 add byte ptr [rax], al + 4b3c36: 00 00 add byte ptr [rax], al + 4b3c38: 50 push rax + 4b3c39: 00 00 add byte ptr [rax], al + 4b3c3b: 00 4c 2c 00 add byte ptr [rsp + rbp], cl + 4b3c3f: 00 20 add byte ptr [rax], ah + 4b3c41: b3 f6 mov bl, -10 + 4b3c43: ff 05 03 00 00 00 inc dword ptr [rip + 3] # 0x4b3c4c <__EH_FRAME_BEGIN__+0x2c1c> + 4b3c49: 46 0e + 4b3c4b: 10 8c 02 48 0e 18 86 adc byte ptr [rdx + rax - 2045243832], cl + 4b3c52: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b3c56: 83 04 02 93 add dword ptr [rdx + rax], -109 + 4b3c5a: 0a 0e or cl, byte ptr [rsi] + 4b3c5c: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b3c60: 42 0e + 4b3c62: 08 45 0b or byte ptr [rbp + 11], al + 4b3c65: 02 94 0a 0e 18 41 0e add dl, byte ptr [rdx + rcx + 239147022] + 4b3c6c: 10 45 0e adc byte ptr [rbp + 14], al + 4b3c6f: 08 46 0b or byte ptr [rsi + 11], al + 4b3c72: 55 push rbp + 4b3c73: 0a 0e or cl, byte ptr [rsi] + 4b3c75: 18 41 0e sbb byte ptr [rcx + 14], al + 4b3c78: 10 42 0e adc byte ptr [rdx + 14], al + 4b3c7b: 08 48 0b or byte ptr [rax + 11], cl + 4b3c7e: 46 0a 0e or r9b, byte ptr [rsi] + 4b3c81: 18 41 0e sbb byte ptr [rcx + 14], al + 4b3c84: 10 42 0e adc byte ptr [rdx + 14], al + 4b3c87: 08 47 0b or byte ptr [rdi + 11], al + 4b3c8a: 00 00 add byte ptr [rax], al + 4b3c8c: 50 push rax + 4b3c8d: 00 00 add byte ptr [rax], al + 4b3c8f: 00 a0 2c 00 00 dc add byte ptr [rax - 603979732], ah + 4b3c95: b5 f6 mov ch, -10 + 4b3c97: ff df + 4b3c99: 02 00 add al, byte ptr [rax] + 4b3c9b: 00 00 add byte ptr [rax], al + 4b3c9d: 4c 0e + 4b3c9f: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b3ca5: 8c 03 mov word ptr [rbx], es + 4b3ca7: 4c 0e + 4b3ca9: 20 86 04 02 8c 0a and byte ptr [rsi + 176947716], al + 4b3caf: 0e + 4b3cb0: 18 45 0e sbb byte ptr [rbp + 14], al + 4b3cb3: 10 42 0e adc byte ptr [rdx + 14], al + 4b3cb6: 08 48 0b or byte ptr [rax + 11], cl + 4b3cb9: 02 49 0a add cl, byte ptr [rcx + 10] + 4b3cbc: 0e + 4b3cbd: 18 45 0e sbb byte ptr [rbp + 14], al + 4b3cc0: 10 42 0e adc byte ptr [rdx + 14], al + 4b3cc3: 08 48 0b or byte ptr [rax + 11], cl + 4b3cc6: 44 0a 0e or r9b, byte ptr [rsi] + 4b3cc9: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3ccc: 10 45 0e adc byte ptr [rbp + 14], al + 4b3ccf: 08 45 0b or byte ptr [rbp + 11], al + 4b3cd2: 47 0a 0e or r9b, byte ptr [r14] + 4b3cd5: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3cd8: 10 42 0e adc byte ptr [rdx + 14], al + 4b3cdb: 08 45 0b or byte ptr [rbp + 11], al + 4b3cde: 00 00 add byte ptr [rax], al + 4b3ce0: 2c 00 sub al, 0 + 4b3ce2: 00 00 add byte ptr [rax], al + 4b3ce4: f4 hlt + 4b3ce5: 2c 00 sub al, 0 + 4b3ce7: 00 68 b8 add byte ptr [rax - 72], ch + 4b3cea: f6 ff idiv bh + 4b3cec: f7 00 00 00 00 48 test dword ptr [rax], 1207959552 + 4b3cf2: 0e + 4b3cf3: 20 02 and byte ptr [rdx], al + 4b3cf5: 4e 0a 0e or r9b, byte ptr [rsi] + 4b3cf8: 08 4a 0b or byte ptr [rdx + 11], cl + 4b3cfb: 62 + 4b3cfc: 0a 0e or cl, byte ptr [rsi] + 4b3cfe: 08 4e 0b or byte ptr [rsi + 11], cl + 4b3d01: 44 0a 0e or r9b, byte ptr [rsi] + 4b3d04: 08 44 0b 49 or byte ptr [rbx + rcx + 73], al + 4b3d08: 0a 0e or cl, byte ptr [rsi] + 4b3d0a: 08 47 0b or byte ptr [rdi + 11], al + 4b3d0d: 00 00 add byte ptr [rax], al + 4b3d0f: 00 48 00 add byte ptr [rax], cl + 4b3d12: 00 00 add byte ptr [rax], al + 4b3d14: 24 2d and al, 45 + 4b3d16: 00 00 add byte ptr [rax], al + 4b3d18: 38 b9 f6 ff 60 02 cmp byte ptr [rcx + 39911414], bh + 4b3d1e: 00 00 add byte ptr [rax], al + 4b3d20: 00 46 0e add byte ptr [rsi + 14], al + 4b3d23: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b3d29: 8e 03 mov es, word ptr [rbx] + 4b3d2b: 42 0e + 4b3d2d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b3d33: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4b7a <_end+0xffffffff862f11fa> + 4b3d39: 06 + 4b3d3a: 41 0e + 4b3d3c: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b3d42: 03 22 add esp, dword ptr [rdx] + 4b3d44: 01 0a add dword ptr [rdx], ecx + 4b3d46: 0e + 4b3d47: 38 41 0e cmp byte ptr [rcx + 14], al + 4b3d4a: 30 41 0e xor byte ptr [rcx + 14], al + 4b3d4d: 28 42 0e sub byte ptr [rdx + 14], al + 4b3d50: 20 42 0e and byte ptr [rdx + 14], al + 4b3d53: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3d56: 10 42 0e adc byte ptr [rdx + 14], al + 4b3d59: 08 42 0b or byte ptr [rdx + 11], al + 4b3d5c: 78 00 js 0x4b3d5e <__EH_FRAME_BEGIN__+0x2d2e> + 4b3d5e: 00 00 add byte ptr [rax], al + 4b3d60: 70 2d jo 0x4b3d8f <__EH_FRAME_BEGIN__+0x2d5f> + 4b3d62: 00 00 add byte ptr [rax], al + 4b3d64: 4c bb f6 ff 93 03 00 00 00 46 movabs rbx, 5044031582714986486 + 4b3d6e: 0e + 4b3d6f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b3d75: 8e 03 mov es, word ptr [rbx] + 4b3d77: 42 0e + 4b3d79: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b3d7f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b4bc9 <_end+0xffffffff862f1249> + 4b3d85: 06 + 4b3d86: 44 0e + 4b3d88: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b3d8e: 02 41 0a add al, byte ptr [rcx + 10] + 4b3d91: 0e + 4b3d92: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b3d96: 41 0e + 4b3d98: 28 42 0e sub byte ptr [rdx + 14], al + 4b3d9b: 20 42 0e and byte ptr [rdx + 14], al + 4b3d9e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3da1: 10 42 0e adc byte ptr [rdx + 14], al + 4b3da4: 08 4a 0b or byte ptr [rdx + 11], cl + 4b3da7: 02 9e 0a 0e 38 44 add bl, byte ptr [rsi + 1144524298] + 4b3dad: 0e + 4b3dae: 30 41 0e xor byte ptr [rcx + 14], al + 4b3db1: 28 42 0e sub byte ptr [rdx + 14], al + 4b3db4: 20 42 0e and byte ptr [rdx + 14], al + 4b3db7: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3dba: 10 42 0e adc byte ptr [rdx + 14], al + 4b3dbd: 08 45 0b or byte ptr [rbp + 11], al + 4b3dc0: 5e pop rsi + 4b3dc1: 0a 0e or cl, byte ptr [rsi] + 4b3dc3: 38 47 0e cmp byte ptr [rdi + 14], al + 4b3dc6: 30 41 0e xor byte ptr [rcx + 14], al + 4b3dc9: 28 42 0e sub byte ptr [rdx + 14], al + 4b3dcc: 20 42 0e and byte ptr [rdx + 14], al + 4b3dcf: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3dd2: 10 42 0e adc byte ptr [rdx + 14], al + 4b3dd5: 08 42 0b or byte ptr [rdx + 11], al + 4b3dd8: 78 00 js 0x4b3dda <__EH_FRAME_BEGIN__+0x2daa> + 4b3dda: 00 00 add byte ptr [rax], al + 4b3ddc: ec in al, dx + 4b3ddd: 2d 00 00 70 be sub eax, 3195011072 + 4b3de2: f6 ff idiv bh + 4b3de4: 5b pop rbx + 4b3de5: 03 00 add eax, dword ptr [rax] + 4b3de7: 00 00 add byte ptr [rax], al + 4b3de9: 46 0e + 4b3deb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b3df1: 8e 03 mov es, word ptr [rbx] + 4b3df3: 42 0e + 4b3df5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b3dfb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b4c45 <_end+0xffffffff862f12c5> + 4b3e01: 06 + 4b3e02: 44 0e + 4b3e04: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b3e0a: 62 + 4b3e0b: 0a 0e or cl, byte ptr [rsi] + 4b3e0d: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b3e11: 41 0e + 4b3e13: 28 42 0e sub byte ptr [rdx + 14], al + 4b3e16: 20 42 0e and byte ptr [rdx + 14], al + 4b3e19: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3e1c: 10 42 0e adc byte ptr [rdx + 14], al + 4b3e1f: 08 49 0b or byte ptr [rcx + 11], cl + 4b3e22: 02 9e 0a 0e 38 44 add bl, byte ptr [rsi + 1144524298] + 4b3e28: 0e + 4b3e29: 30 41 0e xor byte ptr [rcx + 14], al + 4b3e2c: 28 42 0e sub byte ptr [rdx + 14], al + 4b3e2f: 20 42 0e and byte ptr [rdx + 14], al + 4b3e32: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3e35: 10 42 0e adc byte ptr [rdx + 14], al + 4b3e38: 08 45 0b or byte ptr [rbp + 11], al + 4b3e3b: 02 f9 add bh, cl + 4b3e3d: 0a 0e or cl, byte ptr [rsi] + 4b3e3f: 38 41 0e cmp byte ptr [rcx + 14], al + 4b3e42: 30 41 0e xor byte ptr [rcx + 14], al + 4b3e45: 28 42 0e sub byte ptr [rdx + 14], al + 4b3e48: 20 42 0e and byte ptr [rdx + 14], al + 4b3e4b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3e4e: 10 42 0e adc byte ptr [rdx + 14], al + 4b3e51: 08 45 0b or byte ptr [rbp + 11], al + 4b3e54: 50 push rax + 4b3e55: 00 00 add byte ptr [rax], al + 4b3e57: 00 68 2e add byte ptr [rax + 46], ch + 4b3e5a: 00 00 add byte ptr [rax], al + 4b3e5c: 54 push rsp + 4b3e5d: c1 f6 + 4b3e5f: ff c0 inc eax + 4b3e61: 02 00 add al, byte ptr [rax] + 4b3e63: 00 00 add byte ptr [rax], al + 4b3e65: 46 0e + 4b3e67: 10 8d 02 49 0e 18 adc byte ptr [rbp + 403589378], cl + 4b3e6d: 8c 03 mov word ptr [rbx], es + 4b3e6f: 44 0e + 4b3e71: 20 86 04 02 78 0a and byte ptr [rsi + 175636996], al + 4b3e77: 0e + 4b3e78: 18 45 0e sbb byte ptr [rbp + 14], al + 4b3e7b: 10 42 0e adc byte ptr [rdx + 14], al + 4b3e7e: 08 46 0b or byte ptr [rsi + 11], al + 4b3e81: 02 49 0a add cl, byte ptr [rcx + 10] + 4b3e84: 0e + 4b3e85: 18 45 0e sbb byte ptr [rbp + 14], al + 4b3e88: 10 42 0e adc byte ptr [rdx + 14], al + 4b3e8b: 08 48 0b or byte ptr [rax + 11], cl + 4b3e8e: 44 0a 0e or r9b, byte ptr [rsi] + 4b3e91: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3e94: 10 45 0e adc byte ptr [rbp + 14], al + 4b3e97: 08 45 0b or byte ptr [rbp + 11], al + 4b3e9a: 41 0a 0e or cl, byte ptr [r14] + 4b3e9d: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3ea0: 10 42 0e adc byte ptr [rdx + 14], al + 4b3ea3: 08 4b 0b or byte ptr [rbx + 11], cl + 4b3ea6: 00 00 add byte ptr [rax], al + 4b3ea8: 50 push rax + 4b3ea9: 00 00 add byte ptr [rax], al + 4b3eab: 00 bc 2e 00 00 c0 c3 add byte ptr [rsi + rbp - 1010827264], bh + 4b3eb2: f6 ff idiv bh + 4b3eb4: e0 02 loopne 0x4b3eb8 <__EH_FRAME_BEGIN__+0x2e88> + 4b3eb6: 00 00 add byte ptr [rax], al + 4b3eb8: 00 4c 0e 10 add byte ptr [rsi + rcx + 16], cl + 4b3ebc: 8d 02 lea eax, [rdx] + 4b3ebe: 42 0e + 4b3ec0: 18 8c 03 44 0e 20 86 sbb byte ptr [rbx + rax - 2044719548], cl + 4b3ec7: 04 02 add al, 2 + 4b3ec9: 8e 0a mov cs, word ptr [rdx] + 4b3ecb: 0e + 4b3ecc: 18 45 0e sbb byte ptr [rbp + 14], al + 4b3ecf: 10 42 0e adc byte ptr [rdx + 14], al + 4b3ed2: 08 49 0b or byte ptr [rcx + 11], cl + 4b3ed5: 02 51 0a add dl, byte ptr [rcx + 10] + 4b3ed8: 0e + 4b3ed9: 18 45 0e sbb byte ptr [rbp + 14], al + 4b3edc: 10 42 0e adc byte ptr [rdx + 14], al + 4b3edf: 08 48 0b or byte ptr [rax + 11], cl + 4b3ee2: 44 0a 0e or r9b, byte ptr [rsi] + 4b3ee5: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3ee8: 10 45 0e adc byte ptr [rbp + 14], al + 4b3eeb: 08 45 0b or byte ptr [rbp + 11], al + 4b3eee: 41 0a 0e or cl, byte ptr [r14] + 4b3ef1: 18 45 0e sbb byte ptr [rbp + 14], al + 4b3ef4: 10 42 0e adc byte ptr [rdx + 14], al + 4b3ef7: 08 48 0b or byte ptr [rax + 11], cl + 4b3efa: 00 00 add byte ptr [rax], al + 4b3efc: 50 push rax + 4b3efd: 00 00 add byte ptr [rax], al + 4b3eff: 00 10 add byte ptr [rax], dl + 4b3f01: 2f + 4b3f02: 00 00 add byte ptr [rax], al + 4b3f04: 4c c6 f6 + 4b3f07: ff 09 dec dword ptr [rcx] + 4b3f09: 03 00 add eax, dword ptr [rax] + 4b3f0b: 00 00 add byte ptr [rax], al + 4b3f0d: 4c 0e + 4b3f0f: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b3f16: 03 41 0e add eax, dword ptr [rcx + 14] + 4b3f19: 20 83 04 02 a9 0a and byte ptr [rbx + 178848260], al + 4b3f1f: 0e + 4b3f20: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b3f24: 42 0e + 4b3f26: 08 43 0b or byte ptr [rbx + 11], al + 4b3f29: 02 54 0a 0e add dl, byte ptr [rdx + rcx + 14] + 4b3f2d: 18 41 0e sbb byte ptr [rcx + 14], al + 4b3f30: 10 42 0e adc byte ptr [rdx + 14], al + 4b3f33: 08 49 0b or byte ptr [rcx + 11], cl + 4b3f36: 44 0a 0e or r9b, byte ptr [rsi] + 4b3f39: 18 41 0e sbb byte ptr [rcx + 14], al + 4b3f3c: 10 45 0e adc byte ptr [rbp + 14], al + 4b3f3f: 08 46 0b or byte ptr [rsi + 11], al + 4b3f42: 47 0a 0e or r9b, byte ptr [r14] + 4b3f45: 18 41 0e sbb byte ptr [rcx + 14], al + 4b3f48: 10 42 0e adc byte ptr [rdx + 14], al + 4b3f4b: 08 46 0b or byte ptr [rsi + 11], al + 4b3f4e: 00 00 add byte ptr [rax], al + 4b3f50: 5c pop rsp + 4b3f51: 00 00 add byte ptr [rax], al + 4b3f53: 00 64 2f 00 add byte ptr [rdi + rbp], ah + 4b3f57: 00 08 add byte ptr [rax], cl + 4b3f59: c9 leave + 4b3f5a: f6 ff idiv bh + 4b3f5c: 85 03 test dword ptr [rbx], eax + 4b3f5e: 00 00 add byte ptr [rax], al + 4b3f60: 00 46 0e add byte ptr [rsi + 14], al + 4b3f63: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b3f69: 8c 03 mov word ptr [rbx], es + 4b3f6b: 41 0e + 4b3f6d: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b3f73: 83 05 44 0e 30 02 b7 add dword ptr [rip + 36703812], -73 # 0x27b4dbe <_end+0x22f143e> + 4b3f7a: 0a 0e or cl, byte ptr [rsi] + 4b3f7c: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b3f80: 41 0e + 4b3f82: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3f85: 10 42 0e adc byte ptr [rdx + 14], al + 4b3f88: 08 47 0b or byte ptr [rdi + 11], al + 4b3f8b: 02 cd add cl, ch + 4b3f8d: 0a 0e or cl, byte ptr [rsi] + 4b3f8f: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b3f93: 41 0e + 4b3f95: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3f98: 10 42 0e adc byte ptr [rdx + 14], al + 4b3f9b: 08 42 0b or byte ptr [rdx + 11], al + 4b3f9e: 6b 0a 0e imul ecx, dword ptr [rdx], 14 + 4b3fa1: 28 41 0e sub byte ptr [rcx + 14], al + 4b3fa4: 20 41 0e and byte ptr [rcx + 14], al + 4b3fa7: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3faa: 10 42 0e adc byte ptr [rdx + 14], al + 4b3fad: 08 4f 0b or byte ptr [rdi + 11], cl + 4b3fb0: 48 00 00 add byte ptr [rax], al + 4b3fb3: 00 c4 add ah, al + 4b3fb5: 2f + 4b3fb6: 00 00 add byte ptr [rax], al + 4b3fb8: 38 cc cmp ah, cl + 4b3fba: f6 ff idiv bh + 4b3fbc: f3 02 00 rep add al, byte ptr [rax] + 4b3fbf: 00 00 add byte ptr [rax], al + 4b3fc1: 46 0e + 4b3fc3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b3fc9: 8e 03 mov es, word ptr [rbx] + 4b3fcb: 42 0e + 4b3fcd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b3fd3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4e1a <_end+0xffffffff862f149a> + 4b3fd9: 06 + 4b3fda: 41 0e + 4b3fdc: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b3fe2: 03 65 01 add esp, dword ptr [rbp + 1] + 4b3fe5: 0a 0e or cl, byte ptr [rsi] + 4b3fe7: 38 41 0e cmp byte ptr [rcx + 14], al + 4b3fea: 30 41 0e xor byte ptr [rcx + 14], al + 4b3fed: 28 42 0e sub byte ptr [rdx + 14], al + 4b3ff0: 20 42 0e and byte ptr [rdx + 14], al + 4b3ff3: 18 42 0e sbb byte ptr [rdx + 14], al + 4b3ff6: 10 42 0e adc byte ptr [rdx + 14], al + 4b3ff9: 08 47 0b or byte ptr [rdi + 11], al + 4b3ffc: 14 00 adc al, 0 + 4b3ffe: 00 00 add byte ptr [rax], al + 4b4000: 10 30 adc byte ptr [rax], dh + 4b4002: 00 00 add byte ptr [rax], al + 4b4004: ec in al, dx + 4b4005: ce + 4b4006: f6 ff idiv bh + 4b4008: be 00 00 00 00 mov esi, 0 + 4b400d: 02 b2 0e 10 00 00 add dh, byte ptr [rdx + 4110] + 4b4013: 00 40 00 add byte ptr [rax], al + 4b4016: 00 00 add byte ptr [rax], al + 4b4018: 28 30 sub byte ptr [rax], dh + 4b401a: 00 00 add byte ptr [rax], al + 4b401c: 94 xchg eax, esp + 4b401d: cf iretd + 4b401e: f6 ff idiv bh + 4b4020: 37 + 4b4021: 01 00 add dword ptr [rax], eax + 4b4023: 00 00 add byte ptr [rax], al + 4b4025: 46 0e + 4b4027: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b402d: 8d 03 lea eax, [rbx] + 4b402f: 45 0e + 4b4031: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b4038: 05 41 0e 30 83 add eax, 2200964673 + 4b403d: 06 + 4b403e: 44 0e + 4b4040: 60 + 4b4041: 02 bd 0a 0e 30 44 add bh, byte ptr [rbp + 1144000010] + 4b4047: 0e + 4b4048: 28 41 0e sub byte ptr [rcx + 14], al + 4b404b: 20 42 0e and byte ptr [rdx + 14], al + 4b404e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b4051: 10 42 0e adc byte ptr [rdx + 14], al + 4b4054: 08 45 0b or byte ptr [rbp + 11], al + 4b4057: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b405b: 00 6c 30 00 add byte ptr [rax + rsi], ch + 4b405f: 00 90 d0 f6 ff 47 add byte ptr [rax + 1207957200], dl + 4b4065: 02 00 add al, byte ptr [rax] + 4b4067: 00 00 add byte ptr [rax], al + 4b4069: 46 0e + 4b406b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b4071: 8e 03 mov es, word ptr [rbx] + 4b4073: 42 0e + 4b4075: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b407b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4ec2 <_end+0xffffffff862f1542> + 4b4081: 06 + 4b4082: 41 0e + 4b4084: 38 83 07 44 0e 80 cmp byte ptr [rbx - 2146548729], al + 4b408a: 01 03 add dword ptr [rbx], eax + 4b408c: c8 01 0a 0e enter 2561, 14 + 4b4090: 38 41 0e cmp byte ptr [rcx + 14], al + 4b4093: 30 41 0e xor byte ptr [rcx + 14], al + 4b4096: 28 42 0e sub byte ptr [rdx + 14], al + 4b4099: 20 42 0e and byte ptr [rdx + 14], al + 4b409c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b409f: 10 42 0e adc byte ptr [rdx + 14], al + 4b40a2: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b40a6: 00 00 add byte ptr [rax], al + 4b40a8: 28 00 sub byte ptr [rax], al + 4b40aa: 00 00 add byte ptr [rax], al + 4b40ac: bc 30 00 00 90 mov esp, 2415919152 + 4b40b1: d2 f6 + 4b40b3: ff 1c 02 call [rdx + rax] + 4b40b6: 00 00 add byte ptr [rax], al + 4b40b8: 00 45 0e add byte ptr [rbp + 14], al + 4b40bb: 10 86 02 43 0e 18 adc byte ptr [rsi + 403587842], al + 4b40c1: 83 03 47 add dword ptr [rbx], 71 + 4b40c4: 0e + 4b40c5: 20 02 and byte ptr [rdx], al + 4b40c7: 8c 0a mov word ptr [rdx], cs + 4b40c9: 0e + 4b40ca: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b40ce: 41 0e + 4b40d0: 08 48 0b or byte ptr [rax + 11], cl + 4b40d3: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b40d7: 00 e8 add al, ch + 4b40d9: 30 00 xor byte ptr [rax], al + 4b40db: 00 84 d4 f6 ff ff 02 add byte ptr [rsp + 8*rdx + 50331638], al + 4b40e2: 00 00 add byte ptr [rax], al + 4b40e4: 00 46 0e add byte ptr [rsi + 14], al + 4b40e7: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b40ed: 8c 03 mov word ptr [rbx], es + 4b40ef: 4b 0e + 4b40f1: 20 86 04 45 0e 28 and byte ptr [rsi + 672023812], al + 4b40f7: 83 05 4d 0e 30 02 9d add dword ptr [rip + 36703821], -99 # 0x27b4f4b <_end+0x22f15cb> + 4b40fe: 0a 0e or cl, byte ptr [rsi] + 4b4100: 28 43 0e sub byte ptr [rbx + 14], al + 4b4103: 20 41 0e and byte ptr [rcx + 14], al + 4b4106: 18 42 0e sbb byte ptr [rdx + 14], al + 4b4109: 10 42 0e adc byte ptr [rdx + 14], al + 4b410c: 08 46 0b or byte ptr [rsi + 11], al + 4b410f: 49 0a 0e or cl, byte ptr [r14] + 4b4112: 28 41 0e sub byte ptr [rcx + 14], al + 4b4115: 20 41 0e and byte ptr [rcx + 14], al + 4b4118: 18 42 0e sbb byte ptr [rdx + 14], al + 4b411b: 10 42 0e adc byte ptr [rdx + 14], al + 4b411e: 08 41 0b or byte ptr [rcx + 11], al + 4b4121: 00 00 add byte ptr [rax], al + 4b4123: 00 20 add byte ptr [rax], ah + 4b4125: 00 00 add byte ptr [rax], al + 4b4127: 00 38 add byte ptr [rax], bh + 4b4129: 31 00 xor dword ptr [rax], eax + 4b412b: 00 34 d7 add byte ptr [rdi + 8*rdx], dh + 4b412e: f6 ff idiv bh + 4b4130: 47 00 00 add byte ptr [r8], r8b + 4b4133: 00 00 add byte ptr [rax], al + 4b4135: 4f 0e + 4b4137: 10 86 02 5a c6 0e adc byte ptr [rsi + 247880194], al + 4b413d: 08 57 0e or byte ptr [rdi + 14], dl + 4b4140: 10 86 02 00 00 00 adc byte ptr [rsi + 2], al + 4b4146: 00 00 add byte ptr [rax], al + 4b4148: 14 00 adc al, 0 + 4b414a: 00 00 add byte ptr [rax], al + 4b414c: 5c pop rsp + 4b414d: 31 00 xor dword ptr [rax], eax + 4b414f: 00 60 d7 add byte ptr [rax - 41], ah + 4b4152: f6 ff idiv bh + 4b4154: 1f + 4b4155: 00 00 add byte ptr [rax], al + 4b4157: 00 00 add byte ptr [rax], al + 4b4159: 48 0e + 4b415b: 10 56 0e adc byte ptr [rsi + 14], dl + 4b415e: 08 00 or byte ptr [rax], al + 4b4160: 14 00 adc al, 0 + 4b4162: 00 00 add byte ptr [rax], al + 4b4164: 74 31 je 0x4b4197 <__EH_FRAME_BEGIN__+0x3167> + 4b4166: 00 00 add byte ptr [rax], al + 4b4168: 68 d7 f6 ff 45 push 1174402775 + ... + 4b4175: 00 00 add byte ptr [rax], al + 4b4177: 00 14 00 add byte ptr [rax + rax], dl + 4b417a: 00 00 add byte ptr [rax], al + 4b417c: 8c 31 + 4b417e: 00 00 add byte ptr [rax], al + 4b4180: a0 d7 f6 ff 55 00 00 00 00 movabs al, byte ptr [1442838231] + 4b4189: 00 00 add byte ptr [rax], al + 4b418b: 00 00 add byte ptr [rax], al + 4b418d: 00 00 add byte ptr [rax], al + 4b418f: 00 14 00 add byte ptr [rax + rax], dl + 4b4192: 00 00 add byte ptr [rax], al + 4b4194: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b4195: 31 00 xor dword ptr [rax], eax + 4b4197: 00 e8 add al, ch + 4b4199: d7 xlatb + 4b419a: f6 ff idiv bh + 4b419c: 55 push rbp + ... + 4b41a5: 00 00 add byte ptr [rax], al + 4b41a7: 00 14 00 add byte ptr [rax + rax], dl + 4b41aa: 00 00 add byte ptr [rax], al + 4b41ac: bc 31 00 00 30 mov esp, 805306417 + 4b41b1: d8 f6 fdiv st, st(6) + 4b41b3: ff 1e call [rsi] + ... + 4b41bd: 00 00 add byte ptr [rax], al + 4b41bf: 00 34 00 add byte ptr [rax + rax], dh + 4b41c2: 00 00 add byte ptr [rax], al + 4b41c4: d4 + 4b41c5: 31 00 xor dword ptr [rax], eax + 4b41c7: 00 38 add byte ptr [rax], bh + 4b41c9: d8 f6 fdiv st, st(6) + 4b41cb: ff 40 00 inc dword ptr [rax] + 4b41ce: 00 00 add byte ptr [rax], al + 4b41d0: 00 46 0e add byte ptr [rsi + 14], al + 4b41d3: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b41da: 03 47 0e add eax, dword ptr [rdi + 14] + 4b41dd: 20 5a 0a and byte ptr [rdx + 10], bl + 4b41e0: 0e + 4b41e1: 18 4a 0e sbb byte ptr [rdx + 14], cl + 4b41e4: 10 42 0e adc byte ptr [rdx + 14], al + 4b41e7: 08 45 0b or byte ptr [rbp + 11], al + 4b41ea: 41 0e + 4b41ec: 18 43 0e sbb byte ptr [rbx + 14], al + 4b41ef: 10 42 0e adc byte ptr [rdx + 14], al + 4b41f2: 08 00 or byte ptr [rax], al + 4b41f4: 00 00 add byte ptr [rax], al + 4b41f6: 00 00 add byte ptr [rax], al + 4b41f8: 14 00 adc al, 0 + 4b41fa: 00 00 add byte ptr [rax], al + 4b41fc: 0c 32 or al, 50 + 4b41fe: 00 00 add byte ptr [rax], al + 4b4200: 40 d8 f6 fdiv st, st(6) + 4b4203: ff 35 00 00 00 00 push qword ptr [rip] # 0x4b4209 <__EH_FRAME_BEGIN__+0x31d9> + 4b4209: 00 00 add byte ptr [rax], al + 4b420b: 00 00 add byte ptr [rax], al + 4b420d: 00 00 add byte ptr [rax], al + 4b420f: 00 14 00 add byte ptr [rax + rax], dl + 4b4212: 00 00 add byte ptr [rax], al + 4b4214: 24 32 and al, 50 + 4b4216: 00 00 add byte ptr [rax], al + 4b4218: 68 d8 f6 ff 5f push 1610610392 + ... + 4b4225: 00 00 add byte ptr [rax], al + 4b4227: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b422b: 00 3c 32 add byte ptr [rdx + rsi], bh + 4b422e: 00 00 add byte ptr [rax], al + 4b4230: b0 d8 mov al, -40 + 4b4232: f6 ff idiv bh + 4b4234: 90 nop + 4b4235: 04 00 add al, 0 + 4b4237: 00 00 add byte ptr [rax], al + 4b4239: 42 0e + 4b423b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b4241: 8e 03 mov es, word ptr [rbx] + 4b4243: 42 0e + 4b4245: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b424b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b5092 <_end+0xffffffff862f1712> + 4b4251: 06 + 4b4252: 41 0e + 4b4254: 38 83 07 4a 0e 90 cmp byte ptr [rbx - 1878111737], al + 4b425a: 11 03 adc dword ptr [rbx], eax + 4b425c: 1d 03 0a 0e 38 sbb eax, 940444163 + 4b4261: 41 0e + 4b4263: 30 41 0e xor byte ptr [rcx + 14], al + 4b4266: 28 42 0e sub byte ptr [rdx + 14], al + 4b4269: 20 42 0e and byte ptr [rdx + 14], al + 4b426c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b426f: 10 42 0e adc byte ptr [rdx + 14], al + 4b4272: 08 41 0b or byte ptr [rcx + 11], al + 4b4275: 00 00 add byte ptr [rax], al + 4b4277: 00 64 00 00 add byte ptr [rax + rax], ah + 4b427b: 00 8c 32 00 00 f0 dc add byte ptr [rdx + rsi - 588251136], cl + 4b4282: f6 ff idiv bh + 4b4284: 4d 03 00 add r8, qword ptr [r8] + 4b4287: 00 00 add byte ptr [rax], al + 4b4289: 46 0e + 4b428b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b4291: 8e 03 mov es, word ptr [rbx] + 4b4293: 42 0e + 4b4295: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b429b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b50e2 <_end+0xffffffff862f1762> + 4b42a1: 06 + 4b42a2: 41 0e + 4b42a4: 38 83 07 47 0e e0 cmp byte ptr [rbx - 535935225], al + 4b42aa: 02 03 add al, byte ptr [rbx] + 4b42ac: 4d 02 0a add r9b, byte ptr [r10] + 4b42af: 0e + 4b42b0: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b42b4: 41 0e + 4b42b6: 28 42 0e sub byte ptr [rdx + 14], al + 4b42b9: 20 42 0e and byte ptr [rdx + 14], al + 4b42bc: 18 42 0e sbb byte ptr [rdx + 14], al + 4b42bf: 10 42 0e adc byte ptr [rdx + 14], al + 4b42c2: 08 41 0b or byte ptr [rcx + 11], al + 4b42c5: 02 ae 0a 0e 38 4a add ch, byte ptr [rsi + 1245187594] + 4b42cb: 0e + 4b42cc: 30 44 0e 28 xor byte ptr [rsi + rcx + 40], al + 4b42d0: 42 0e + 4b42d2: 20 42 0e and byte ptr [rdx + 14], al + 4b42d5: 18 42 0e sbb byte ptr [rdx + 14], al + 4b42d8: 10 42 0e adc byte ptr [rdx + 14], al + 4b42db: 08 45 0b or byte ptr [rbp + 11], al + 4b42de: 00 00 add byte ptr [rax], al + 4b42e0: 14 00 adc al, 0 + 4b42e2: 00 00 add byte ptr [rax], al + 4b42e4: f4 hlt + 4b42e5: 32 00 xor al, byte ptr [rax] + 4b42e7: 00 d8 add al, bl + 4b42e9: df f6 fcompi st, st(6) + 4b42eb: ff 1e call [rsi] + ... + 4b42f5: 00 00 add byte ptr [rax], al + 4b42f7: 00 14 00 add byte ptr [rax + rax], dl + 4b42fa: 00 00 add byte ptr [rax], al + 4b42fc: 0c 33 or al, 51 + 4b42fe: 00 00 add byte ptr [rax], al + 4b4300: e0 df loopne 0x4b42e1 <__EH_FRAME_BEGIN__+0x32b1> + 4b4302: f6 ff idiv bh + 4b4304: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 4b430a: 00 00 add byte ptr [rax], al + 4b430c: 00 00 add byte ptr [rax], al + 4b430e: 00 00 add byte ptr [rax], al + 4b4310: 14 00 adc al, 0 + 4b4312: 00 00 add byte ptr [rax], al + 4b4314: 24 33 and al, 51 + 4b4316: 00 00 add byte ptr [rax], al + 4b4318: 38 e0 cmp al, ah + 4b431a: f6 ff idiv bh + 4b431c: ba 00 00 00 00 mov edx, 0 + 4b4321: 00 00 add byte ptr [rax], al + 4b4323: 00 00 add byte ptr [rax], al + 4b4325: 00 00 add byte ptr [rax], al + 4b4327: 00 14 00 add byte ptr [rax + rax], dl + 4b432a: 00 00 add byte ptr [rax], al + 4b432c: 3c 33 cmp al, 51 + 4b432e: 00 00 add byte ptr [rax], al + 4b4330: e0 e0 loopne 0x4b4312 <__EH_FRAME_BEGIN__+0x32e2> + 4b4332: f6 ff idiv bh + 4b4334: 9e sahf + ... + 4b433d: 00 00 add byte ptr [rax], al + 4b433f: 00 14 00 add byte ptr [rax + rax], dl + 4b4342: 00 00 add byte ptr [rax], al + 4b4344: 54 push rsp + 4b4345: 33 00 xor eax, dword ptr [rax] + 4b4347: 00 68 e1 add byte ptr [rax - 31], ch + 4b434a: f6 ff idiv bh + 4b434c: ba 00 00 00 00 mov edx, 0 + 4b4351: 00 00 add byte ptr [rax], al + 4b4353: 00 00 add byte ptr [rax], al + 4b4355: 00 00 add byte ptr [rax], al + 4b4357: 00 14 00 add byte ptr [rax + rax], dl + 4b435a: 00 00 add byte ptr [rax], al + 4b435c: 6c insb byte ptr es:[rdi], dx + 4b435d: 33 00 xor eax, dword ptr [rax] + 4b435f: 00 10 add byte ptr [rax], dl + 4b4361: e2 f6 loop 0x4b4359 <__EH_FRAME_BEGIN__+0x3329> + 4b4363: ff 55 00 call qword ptr [rbp] + ... + 4b436e: 00 00 add byte ptr [rax], al + 4b4370: 14 00 adc al, 0 + 4b4372: 00 00 add byte ptr [rax], al + 4b4374: 84 33 test byte ptr [rbx], dh + 4b4376: 00 00 add byte ptr [rax], al + 4b4378: 58 pop rax + 4b4379: e2 f6 loop 0x4b4371 <__EH_FRAME_BEGIN__+0x3341> + 4b437b: ff 48 00 dec dword ptr [rax] + ... + 4b4386: 00 00 add byte ptr [rax], al + 4b4388: 14 00 adc al, 0 + 4b438a: 00 00 add byte ptr [rax], al + 4b438c: 9c pushfq + 4b438d: 33 00 xor eax, dword ptr [rax] + 4b438f: 00 90 e2 f6 ff ba add byte ptr [rax - 1157630238], dl + ... + 4b439d: 00 00 add byte ptr [rax], al + 4b439f: 00 14 00 add byte ptr [rax + rax], dl + 4b43a2: 00 00 add byte ptr [rax], al + 4b43a4: b4 33 mov ah, 51 + 4b43a6: 00 00 add byte ptr [rax], al + 4b43a8: 38 e3 cmp bl, ah + 4b43aa: f6 ff idiv bh + 4b43ac: 35 00 00 00 00 xor eax, 0 + 4b43b1: 00 00 add byte ptr [rax], al + 4b43b3: 00 00 add byte ptr [rax], al + 4b43b5: 00 00 add byte ptr [rax], al + 4b43b7: 00 14 00 add byte ptr [rax + rax], dl + 4b43ba: 00 00 add byte ptr [rax], al + 4b43bc: cc int3 + 4b43bd: 33 00 xor eax, dword ptr [rax] + 4b43bf: 00 60 e3 add byte ptr [rax - 29], ah + 4b43c2: f6 ff idiv bh + 4b43c4: 35 00 00 00 00 xor eax, 0 + 4b43c9: 00 00 add byte ptr [rax], al + 4b43cb: 00 00 add byte ptr [rax], al + 4b43cd: 00 00 add byte ptr [rax], al + 4b43cf: 00 14 00 add byte ptr [rax + rax], dl + 4b43d2: 00 00 add byte ptr [rax], al + 4b43d4: e4 33 in al, 51 + 4b43d6: 00 00 add byte ptr [rax], al + 4b43d8: 88 e3 mov bl, ah + 4b43da: f6 ff idiv bh + 4b43dc: 49 14 00 adc al, 0 + ... + 4b43e7: 00 14 00 add byte ptr [rax + rax], dl + 4b43ea: 00 00 add byte ptr [rax], al + 4b43ec: fc cld + 4b43ed: 33 00 xor eax, dword ptr [rax] + 4b43ef: 00 c0 add al, al + 4b43f1: f7 f6 div esi + 4b43f3: ff a3 02 00 00 00 jmp qword ptr [rbx + 2] + 4b43f9: 00 00 add byte ptr [rax], al + 4b43fb: 00 00 add byte ptr [rax], al + 4b43fd: 00 00 add byte ptr [rax], al + 4b43ff: 00 14 00 add byte ptr [rax + rax], dl + 4b4402: 00 00 add byte ptr [rax], al + 4b4404: 14 34 adc al, 52 + 4b4406: 00 00 add byte ptr [rax], al + 4b4408: 58 pop rax + 4b4409: fa cli + 4b440a: f6 ff idiv bh + 4b440c: 69 12 00 00 00 00 imul edx, dword ptr [rdx], 0 + 4b4412: 00 00 add byte ptr [rax], al + 4b4414: 00 00 add byte ptr [rax], al + 4b4416: 00 00 add byte ptr [rax], al + 4b4418: 14 00 adc al, 0 + 4b441a: 00 00 add byte ptr [rax], al + 4b441c: 2c 34 sub al, 52 + 4b441e: 00 00 add byte ptr [rax], al + 4b4420: b0 0c mov al, 12 + 4b4422: f7 ff idiv edi + 4b4424: 3f + 4b4425: 04 00 add al, 0 + ... + 4b442f: 00 14 00 add byte ptr [rax + rax], dl + 4b4432: 00 00 add byte ptr [rax], al + 4b4434: 44 34 00 xor al, 0 + 4b4437: 00 d8 add al, bl + 4b4439: 10 f7 adc bh, dh + 4b443b: ff 59 18 call [rcx + 24] + ... + 4b4446: 00 00 add byte ptr [rax], al + 4b4448: 14 00 adc al, 0 + 4b444a: 00 00 add byte ptr [rax], al + 4b444c: 5c pop rsp + 4b444d: 34 00 xor al, 0 + 4b444f: 00 20 add byte ptr [rax], ah + 4b4451: 29 f7 sub edi, esi + 4b4453: ff 69 17 jmp [rcx + 23] + ... + 4b445e: 00 00 add byte ptr [rax], al + 4b4460: 14 00 adc al, 0 + 4b4462: 00 00 add byte ptr [rax], al + 4b4464: 74 34 je 0x4b449a <__EH_FRAME_BEGIN__+0x346a> + 4b4466: 00 00 add byte ptr [rax], al + 4b4468: 78 40 js 0x4b44aa <__EH_FRAME_BEGIN__+0x347a> + 4b446a: f7 ff idiv edi + 4b446c: d9 0f + ... + 4b4476: 00 00 add byte ptr [rax], al + 4b4478: 14 00 adc al, 0 + 4b447a: 00 00 add byte ptr [rax], al + 4b447c: 8c 34 00 + 4b447f: 00 40 50 add byte ptr [rax + 80], al + 4b4482: f7 ff idiv edi + 4b4484: 28 05 00 00 00 00 sub byte ptr [rip], al # 0x4b448a <__EH_FRAME_BEGIN__+0x345a> + 4b448a: 00 00 add byte ptr [rax], al + 4b448c: 00 00 add byte ptr [rax], al + 4b448e: 00 00 add byte ptr [rax], al + 4b4490: 14 00 adc al, 0 + 4b4492: 00 00 add byte ptr [rax], al + 4b4494: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b4495: 34 00 xor al, 0 + 4b4497: 00 58 55 add byte ptr [rax + 85], bl + 4b449a: f7 ff idiv edi + 4b449c: 09 02 or dword ptr [rdx], eax + ... + 4b44a6: 00 00 add byte ptr [rax], al + 4b44a8: 14 00 adc al, 0 + 4b44aa: 00 00 add byte ptr [rax], al + 4b44ac: bc 34 00 00 50 mov esp, 1342177332 + 4b44b1: 57 push rdi + 4b44b2: f7 ff idiv edi + 4b44b4: 4d 01 00 add qword ptr [r8], r8 + ... + 4b44bf: 00 14 00 add byte ptr [rax + rax], dl + 4b44c2: 00 00 add byte ptr [rax], al + 4b44c4: d4 + 4b44c5: 34 00 xor al, 0 + 4b44c7: 00 88 58 f7 ff 00 add byte ptr [rax + 16775000], cl + 4b44cd: 04 00 add al, 0 + ... + 4b44d7: 00 14 00 add byte ptr [rax + rax], dl + 4b44da: 00 00 add byte ptr [rax], al + 4b44dc: ec in al, dx + 4b44dd: 34 00 xor al, 0 + 4b44df: 00 70 5c add byte ptr [rax + 92], dh + 4b44e2: f7 ff idiv edi + 4b44e4: d4 + 4b44e5: 03 00 add eax, dword ptr [rax] + ... + 4b44ef: 00 14 00 add byte ptr [rax + rax], dl + 4b44f2: 00 00 add byte ptr [rax], al + 4b44f4: 04 35 add al, 53 + 4b44f6: 00 00 add byte ptr [rax], al + 4b44f8: 38 60 f7 cmp byte ptr [rax - 9], ah + 4b44fb: ff 3e + 4b44fd: 16 + ... + 4b4506: 00 00 add byte ptr [rax], al + 4b4508: 10 00 adc byte ptr [rax], al + 4b450a: 00 00 add byte ptr [rax], al + 4b450c: 1c 35 sbb al, 53 + 4b450e: 00 00 add byte ptr [rax], al + 4b4510: 60 + 4b4511: 76 f7 jbe 0x4b450a <__EH_FRAME_BEGIN__+0x34da> + 4b4513: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4519 <__EH_FRAME_BEGIN__+0x34e9> + 4b4519: 00 00 add byte ptr [rax], al + 4b451b: 00 10 add byte ptr [rax], dl + 4b451d: 00 00 add byte ptr [rax], al + 4b451f: 00 30 add byte ptr [rax], dh + 4b4521: 35 00 00 5c 76 xor eax, 1985740800 + 4b4526: f7 ff idiv edi + 4b4528: 0c 00 or al, 0 + 4b452a: 00 00 add byte ptr [rax], al + 4b452c: 00 00 add byte ptr [rax], al + 4b452e: 00 00 add byte ptr [rax], al + 4b4530: 10 00 adc byte ptr [rax], al + 4b4532: 00 00 add byte ptr [rax], al + 4b4534: 44 35 00 00 58 76 xor eax, 1985478656 + 4b453a: f7 ff idiv edi + 4b453c: 0d 00 00 00 00 or eax, 0 + 4b4541: 00 00 add byte ptr [rax], al + 4b4543: 00 10 add byte ptr [rax], dl + 4b4545: 00 00 add byte ptr [rax], al + 4b4547: 00 58 35 add byte ptr [rax + 53], bl + 4b454a: 00 00 add byte ptr [rax], al + 4b454c: 54 push rsp + 4b454d: 76 f7 jbe 0x4b4546 <__EH_FRAME_BEGIN__+0x3516> + 4b454f: ff c7 inc edi + 4b4551: 29 00 sub dword ptr [rax], eax + 4b4553: 00 00 add byte ptr [rax], al + 4b4555: 00 00 add byte ptr [rax], al + 4b4557: 00 10 add byte ptr [rax], dl + 4b4559: 00 00 add byte ptr [rax], al + 4b455b: 00 6c 35 00 add byte ptr [rbp + rsi], ch + 4b455f: 00 10 add byte ptr [rax], dl + 4b4561: a0 f7 ff 0d 00 00 00 00 00 movabs al, byte ptr [917495] + 4b456a: 00 00 add byte ptr [rax], al + 4b456c: 10 00 adc byte ptr [rax], al + 4b456e: 00 00 add byte ptr [rax], al + 4b4570: 80 35 00 00 0c a0 f7 xor byte ptr [rip - 1609826304], -9 # 0xffffffffa0574577 <_end+0xffffffffa00b0bf7> + 4b4577: ff 78 2b + 4b457a: 00 00 add byte ptr [rax], al + 4b457c: 00 00 add byte ptr [rax], al + 4b457e: 00 00 add byte ptr [rax], al + 4b4580: 10 00 adc byte ptr [rax], al + 4b4582: 00 00 add byte ptr [rax], al + 4b4584: 94 xchg eax, esp + 4b4585: 35 00 00 78 cb xor eax, 3413639168 + 4b458a: f7 ff idiv edi + 4b458c: 0d 00 00 00 00 or eax, 0 + 4b4591: 00 00 add byte ptr [rax], al + 4b4593: 00 10 add byte ptr [rax], dl + 4b4595: 00 00 add byte ptr [rax], al + 4b4597: 00 a8 35 00 00 74 add byte ptr [rax + 1946157109], ch + 4b459d: cb retf + 4b459e: f7 ff idiv edi + 4b45a0: 0c 00 or al, 0 + 4b45a2: 00 00 add byte ptr [rax], al + 4b45a4: 00 00 add byte ptr [rax], al + 4b45a6: 00 00 add byte ptr [rax], al + 4b45a8: 10 00 adc byte ptr [rax], al + 4b45aa: 00 00 add byte ptr [rax], al + 4b45ac: bc 35 00 00 70 mov esp, 1879048245 + 4b45b1: cb retf + 4b45b2: f7 ff idiv edi + 4b45b4: 0d 00 00 00 00 or eax, 0 + 4b45b9: 00 00 add byte ptr [rax], al + 4b45bb: 00 10 add byte ptr [rax], dl + 4b45bd: 00 00 add byte ptr [rax], al + 4b45bf: 00 d0 add al, dl + 4b45c1: 35 00 00 6c cb xor eax, 3412852736 + 4b45c6: f7 ff idiv edi + 4b45c8: d6 + 4b45c9: 2a 00 sub al, byte ptr [rax] + 4b45cb: 00 00 add byte ptr [rax], al + 4b45cd: 00 00 add byte ptr [rax], al + 4b45cf: 00 10 add byte ptr [rax], dl + 4b45d1: 00 00 add byte ptr [rax], al + 4b45d3: 00 e4 add ah, ah + 4b45d5: 35 00 00 38 f6 xor eax, 4130865152 + 4b45da: f7 ff idiv edi + 4b45dc: 0d 00 00 00 00 or eax, 0 + 4b45e1: 00 00 add byte ptr [rax], al + 4b45e3: 00 10 add byte ptr [rax], dl + 4b45e5: 00 00 add byte ptr [rax], al + 4b45e7: 00 f8 add al, bh + 4b45e9: 35 00 00 34 f6 xor eax, 4130603008 + 4b45ee: f7 ff idiv edi + 4b45f0: 16 + 4b45f1: 2b 00 sub eax, dword ptr [rax] + 4b45f3: 00 00 add byte ptr [rax], al + 4b45f5: 00 00 add byte ptr [rax], al + 4b45f7: 00 10 add byte ptr [rax], dl + 4b45f9: 00 00 add byte ptr [rax], al + 4b45fb: 00 0c 36 add byte ptr [rsi + rsi], cl + 4b45fe: 00 00 add byte ptr [rax], al + 4b4600: 40 21 f8 and eax, edi + 4b4603: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4609 <__EH_FRAME_BEGIN__+0x35d9> + 4b4609: 00 00 add byte ptr [rax], al + 4b460b: 00 10 add byte ptr [rax], dl + 4b460d: 00 00 add byte ptr [rax], al + 4b460f: 00 20 add byte ptr [rax], ah + 4b4611: 36 00 00 add byte ptr ss:[rax], al + 4b4614: 3c 21 cmp al, 33 + 4b4616: f8 clc + 4b4617: ff 0c 00 dec dword ptr [rax + rax] + 4b461a: 00 00 add byte ptr [rax], al + 4b461c: 00 00 add byte ptr [rax], al + 4b461e: 00 00 add byte ptr [rax], al + 4b4620: 10 00 adc byte ptr [rax], al + 4b4622: 00 00 add byte ptr [rax], al + 4b4624: 34 36 xor al, 54 + 4b4626: 00 00 add byte ptr [rax], al + 4b4628: 38 21 cmp byte ptr [rcx], ah + 4b462a: f8 clc + 4b462b: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4631 <__EH_FRAME_BEGIN__+0x3601> + 4b4631: 00 00 add byte ptr [rax], al + 4b4633: 00 10 add byte ptr [rax], dl + 4b4635: 00 00 add byte ptr [rax], al + 4b4637: 00 48 36 add byte ptr [rax + 54], cl + 4b463a: 00 00 add byte ptr [rax], al + 4b463c: 34 21 xor al, 33 + 4b463e: f8 clc + 4b463f: ff 3f + 4b4641: 07 + 4b4642: 00 00 add byte ptr [rax], al + 4b4644: 00 00 add byte ptr [rax], al + 4b4646: 00 00 add byte ptr [rax], al + 4b4648: 10 00 adc byte ptr [rax], al + 4b464a: 00 00 add byte ptr [rax], al + 4b464c: 5c pop rsp + 4b464d: 36 00 00 add byte ptr ss:[rax], al + 4b4650: 60 + 4b4651: 28 f8 sub al, bh + 4b4653: ff 14 00 call qword ptr [rax + rax] + 4b4656: 00 00 add byte ptr [rax], al + 4b4658: 00 00 add byte ptr [rax], al + 4b465a: 00 00 add byte ptr [rax], al + 4b465c: 10 00 adc byte ptr [rax], al + 4b465e: 00 00 add byte ptr [rax], al + 4b4660: 70 36 jo 0x4b4698 <__EH_FRAME_BEGIN__+0x3668> + 4b4662: 00 00 add byte ptr [rax], al + 4b4664: 6c insb byte ptr es:[rdi], dx + 4b4665: 28 f8 sub al, bh + 4b4667: ff 26 jmp qword ptr [rsi] + 4b4669: 22 00 and al, byte ptr [rax] + 4b466b: 00 00 add byte ptr [rax], al + 4b466d: 00 00 add byte ptr [rax], al + 4b466f: 00 10 add byte ptr [rax], dl + 4b4671: 00 00 add byte ptr [rax], al + 4b4673: 00 84 36 00 00 88 4a add byte ptr [rsi + rsi + 1250426880], al + 4b467a: f8 clc + 4b467b: ff 14 00 call qword ptr [rax + rax] + 4b467e: 00 00 add byte ptr [rax], al + 4b4680: 00 00 add byte ptr [rax], al + 4b4682: 00 00 add byte ptr [rax], al + 4b4684: 10 00 adc byte ptr [rax], al + 4b4686: 00 00 add byte ptr [rax], al + 4b4688: 98 cwde + 4b4689: 36 00 00 add byte ptr ss:[rax], al + 4b468c: 94 xchg eax, esp + 4b468d: 4a f8 clc + 4b468f: ff 36 push qword ptr [rsi] + 4b4691: 21 00 and dword ptr [rax], eax + 4b4693: 00 00 add byte ptr [rax], al + 4b4695: 00 00 add byte ptr [rax], al + 4b4697: 00 10 add byte ptr [rax], dl + 4b4699: 00 00 add byte ptr [rax], al + 4b469b: 00 ac 36 00 00 c0 6b add byte ptr [rsi + rsi + 1807745024], ch + 4b46a2: f8 clc + 4b46a3: ff 14 00 call qword ptr [rax + rax] + 4b46a6: 00 00 add byte ptr [rax], al + 4b46a8: 00 00 add byte ptr [rax], al + 4b46aa: 00 00 add byte ptr [rax], al + 4b46ac: 10 00 adc byte ptr [rax], al + 4b46ae: 00 00 add byte ptr [rax], al + 4b46b0: c0 36 + 4b46b2: 00 00 add byte ptr [rax], al + 4b46b4: c0 6b f8 ff shr byte ptr [rbx - 8], 255 + 4b46b8: 92 xchg eax, edx + 4b46b9: 1b 00 sbb eax, dword ptr [rax] + 4b46bb: 00 00 add byte ptr [rax], al + 4b46bd: 00 00 add byte ptr [rax], al + 4b46bf: 00 10 add byte ptr [rax], dl + 4b46c1: 00 00 add byte ptr [rax], al + 4b46c3: 00 d4 add ah, dl + 4b46c5: 36 00 00 add byte ptr ss:[rax], al + 4b46c8: 48 87 f8 xchg rdi, rax + 4b46cb: ff 14 00 call qword ptr [rax + rax] + 4b46ce: 00 00 add byte ptr [rax], al + 4b46d0: 00 00 add byte ptr [rax], al + 4b46d2: 00 00 add byte ptr [rax], al + 4b46d4: 10 00 adc byte ptr [rax], al + 4b46d6: 00 00 add byte ptr [rax], al + 4b46d8: e8 36 00 00 48 call 0x484b4713 <_end+0x47ff0d93> + 4b46dd: 87 f8 xchg edi, eax + 4b46df: ff 62 16 jmp qword ptr [rdx + 22] + 4b46e2: 00 00 add byte ptr [rax], al + 4b46e4: 00 00 add byte ptr [rax], al + 4b46e6: 00 00 add byte ptr [rax], al + 4b46e8: 14 00 adc al, 0 + 4b46ea: 00 00 add byte ptr [rax], al + 4b46ec: fc cld + 4b46ed: 36 00 00 add byte ptr ss:[rax], al + 4b46f0: a0 9d f8 ff 2a 02 00 00 00 movabs al, byte ptr [9311352989] + 4b46f9: 00 00 add byte ptr [rax], al + 4b46fb: 00 00 add byte ptr [rax], al + 4b46fd: 00 00 add byte ptr [rax], al + 4b46ff: 00 14 00 add byte ptr [rax + rax], dl + 4b4702: 00 00 add byte ptr [rax], al + 4b4704: 14 37 adc al, 55 + 4b4706: 00 00 add byte ptr [rax], al + 4b4708: b8 9f f8 ff 0a mov eax, 184547487 + 4b470d: 02 00 add al, byte ptr [rax] + ... + 4b4717: 00 14 00 add byte ptr [rax + rax], dl + 4b471a: 00 00 add byte ptr [rax], al + 4b471c: 2c 37 sub al, 55 + 4b471e: 00 00 add byte ptr [rax], al + 4b4720: b0 a1 mov al, -95 + 4b4722: f8 clc + 4b4723: ff 24 02 jmp qword ptr [rdx + rax] + ... + 4b472e: 00 00 add byte ptr [rax], al + 4b4730: 14 00 adc al, 0 + 4b4732: 00 00 add byte ptr [rax], al + 4b4734: 44 37 + 4b4736: 00 00 add byte ptr [rax], al + 4b4738: c8 a3 f8 ff enter -1885, -1 + 4b473c: ed in eax, dx + 4b473d: 01 00 add dword ptr [rax], eax + ... + 4b4747: 00 14 00 add byte ptr [rax + rax], dl + 4b474a: 00 00 add byte ptr [rax], al + 4b474c: 5c pop rsp + 4b474d: 37 + 4b474e: 00 00 add byte ptr [rax], al + 4b4750: a0 a5 f8 ff 9c 01 00 00 00 movabs al, byte ptr [6928988325] + 4b4759: 00 00 add byte ptr [rax], al + 4b475b: 00 00 add byte ptr [rax], al + 4b475d: 00 00 add byte ptr [rax], al + 4b475f: 00 14 00 add byte ptr [rax + rax], dl + 4b4762: 00 00 add byte ptr [rax], al + 4b4764: 74 37 je 0x4b479d <__EH_FRAME_BEGIN__+0x376d> + 4b4766: 00 00 add byte ptr [rax], al + 4b4768: 28 a7 f8 ff 9e 01 sub byte ptr [rdi + 27197432], ah + ... + 4b4776: 00 00 add byte ptr [rax], al + 4b4778: 14 00 adc al, 0 + 4b477a: 00 00 add byte ptr [rax], al + 4b477c: 8c 37 + 4b477e: 00 00 add byte ptr [rax], al + 4b4780: b0 a8 mov al, -88 + 4b4782: f8 clc + 4b4783: ff 88 03 00 00 00 dec dword ptr [rax + 3] + 4b4789: 00 00 add byte ptr [rax], al + 4b478b: 00 00 add byte ptr [rax], al + 4b478d: 00 00 add byte ptr [rax], al + 4b478f: 00 14 00 add byte ptr [rax + rax], dl + 4b4792: 00 00 add byte ptr [rax], al + 4b4794: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b4795: 37 + 4b4796: 00 00 add byte ptr [rax], al + 4b4798: 28 ac f8 ff ec 00 00 sub byte ptr [rax + 8*rdi + 60671], ch + ... + 4b47a7: 00 14 00 add byte ptr [rax + rax], dl + 4b47aa: 00 00 add byte ptr [rax], al + 4b47ac: bc 37 00 00 00 mov esp, 55 + 4b47b1: ad lodsd eax, dword ptr [rsi] + 4b47b2: f8 clc + 4b47b3: ff ec + ... + 4b47bd: 00 00 add byte ptr [rax], al + 4b47bf: 00 14 00 add byte ptr [rax + rax], dl + 4b47c2: 00 00 add byte ptr [rax], al + 4b47c4: d4 + 4b47c5: 37 + 4b47c6: 00 00 add byte ptr [rax], al + 4b47c8: d8 ad f8 ff a2 17 fsubr dword ptr [rbp + 396558328] + ... + 4b47d6: 00 00 add byte ptr [rax], al + 4b47d8: 14 00 adc al, 0 + 4b47da: 00 00 add byte ptr [rax], al + 4b47dc: ec in al, dx + 4b47dd: 37 + 4b47de: 00 00 add byte ptr [rax], al + 4b47e0: 70 c5 jo 0x4b47a7 <__EH_FRAME_BEGIN__+0x3777> + 4b47e2: f8 clc + 4b47e3: ff 03 inc dword ptr [rbx] + 4b47e5: 18 00 sbb byte ptr [rax], al + ... + 4b47ef: 00 14 00 add byte ptr [rax + rax], dl + 4b47f2: 00 00 add byte ptr [rax], al + 4b47f4: 04 38 add al, 56 + 4b47f6: 00 00 add byte ptr [rax], al + 4b47f8: 68 dd f8 ff 23 push 603977949 + 4b47fd: 06 + ... + 4b4806: 00 00 add byte ptr [rax], al + 4b4808: 14 00 adc al, 0 + 4b480a: 00 00 add byte ptr [rax], al + 4b480c: 1c 38 sbb al, 56 + 4b480e: 00 00 add byte ptr [rax], al + 4b4810: 80 e3 f8 and bl, -8 + 4b4813: ff b7 06 00 00 00 push qword ptr [rdi + 6] + 4b4819: 00 00 add byte ptr [rax], al + 4b481b: 00 00 add byte ptr [rax], al + 4b481d: 00 00 add byte ptr [rax], al + 4b481f: 00 14 00 add byte ptr [rax + rax], dl + 4b4822: 00 00 add byte ptr [rax], al + 4b4824: 34 38 xor al, 56 + 4b4826: 00 00 add byte ptr [rax], al + 4b4828: 28 ea sub dl, ch + 4b482a: f8 clc + 4b482b: ff ac 03 00 00 00 00 jmp [rbx + rax] + 4b4832: 00 00 add byte ptr [rax], al + 4b4834: 00 00 add byte ptr [rax], al + 4b4836: 00 00 add byte ptr [rax], al + 4b4838: 14 00 adc al, 0 + 4b483a: 00 00 add byte ptr [rax], al + 4b483c: 4c 38 00 cmp byte ptr [rax], r8b + 4b483f: 00 c0 add al, al + 4b4841: ed in eax, dx + 4b4842: f8 clc + 4b4843: ff 15 03 00 00 00 call qword ptr [rip + 3] # 0x4b484c <__EH_FRAME_BEGIN__+0x381c> + 4b4849: 00 00 add byte ptr [rax], al + 4b484b: 00 00 add byte ptr [rax], al + 4b484d: 00 00 add byte ptr [rax], al + 4b484f: 00 14 00 add byte ptr [rax + rax], dl + 4b4852: 00 00 add byte ptr [rax], al + 4b4854: 64 38 00 cmp byte ptr fs:[rax], al + 4b4857: 00 c8 add al, cl + 4b4859: f0 lock + 4b485a: f8 clc + 4b485b: ff 63 17 jmp qword ptr [rbx + 23] + ... + 4b4866: 00 00 add byte ptr [rax], al + 4b4868: 14 00 adc al, 0 + 4b486a: 00 00 add byte ptr [rax], al + 4b486c: 7c 38 jl 0x4b48a6 <__EH_FRAME_BEGIN__+0x3876> + 4b486e: 00 00 add byte ptr [rax], al + 4b4870: 20 08 and byte ptr [rax], cl + 4b4872: f9 stc + 4b4873: ff 93 04 00 00 00 call qword ptr [rbx + 4] + 4b4879: 00 00 add byte ptr [rax], al + 4b487b: 00 00 add byte ptr [rax], al + 4b487d: 00 00 add byte ptr [rax], al + 4b487f: 00 1c 00 add byte ptr [rax + rax], bl + 4b4882: 00 00 add byte ptr [rax], al + 4b4884: 94 xchg eax, esp + 4b4885: 38 00 cmp byte ptr [rax], al + 4b4887: 00 a8 0c f9 ff a7 add byte ptr [rax - 1476396788], ch + 4b488d: 00 00 add byte ptr [rax], al + 4b488f: 00 00 add byte ptr [rax], al + 4b4891: 51 push rcx + 4b4892: 0e + 4b4893: 88 02 mov byte ptr [rdx], al + 4b4895: 02 92 0e 08 00 00 add dl, byte ptr [rdx + 2062] + 4b489b: 00 00 add byte ptr [rax], al + 4b489d: 00 00 add byte ptr [rax], al + 4b489f: 00 14 00 add byte ptr [rax + rax], dl + 4b48a2: 00 00 add byte ptr [rax], al + 4b48a4: b4 38 mov ah, 56 + 4b48a6: 00 00 add byte ptr [rax], al + 4b48a8: 38 0d f9 ff 3f 01 cmp byte ptr [rip + 20971513], cl # 0x18b48a7 <_end+0x13f0f27> + ... + 4b48b6: 00 00 add byte ptr [rax], al + 4b48b8: 10 00 adc byte ptr [rax], al + 4b48ba: 00 00 add byte ptr [rax], al + 4b48bc: cc int3 + 4b48bd: 38 00 cmp byte ptr [rax], al + 4b48bf: 00 60 0e add byte ptr [rax + 14], ah + 4b48c2: f9 stc + 4b48c3: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b48c9 <__EH_FRAME_BEGIN__+0x3899> + 4b48c9: 00 00 add byte ptr [rax], al + 4b48cb: 00 10 add byte ptr [rax], dl + 4b48cd: 00 00 add byte ptr [rax], al + 4b48cf: 00 e0 add al, ah + 4b48d1: 38 00 cmp byte ptr [rax], al + 4b48d3: 00 5c 0e f9 add byte ptr [rsi + rcx - 7], bl + 4b48d7: ff 74 02 00 push qword ptr [rdx + rax] + 4b48db: 00 00 add byte ptr [rax], al + 4b48dd: 00 00 add byte ptr [rax], al + 4b48df: 00 10 add byte ptr [rax], dl + 4b48e1: 00 00 add byte ptr [rax], al + 4b48e3: 00 f4 add ah, dh + 4b48e5: 38 00 cmp byte ptr [rax], al + 4b48e7: 00 c8 add al, cl + 4b48e9: 10 f9 adc cl, bh + 4b48eb: ff 0c 00 dec dword ptr [rax + rax] + 4b48ee: 00 00 add byte ptr [rax], al + 4b48f0: 00 00 add byte ptr [rax], al + 4b48f2: 00 00 add byte ptr [rax], al + 4b48f4: 10 00 adc byte ptr [rax], al + 4b48f6: 00 00 add byte ptr [rax], al + 4b48f8: 08 39 or byte ptr [rcx], bh + 4b48fa: 00 00 add byte ptr [rax], al + 4b48fc: c4 10 f9 + 4b48ff: ff 2c 00 jmp [rax + rax] + 4b4902: 00 00 add byte ptr [rax], al + 4b4904: 00 00 add byte ptr [rax], al + 4b4906: 00 00 add byte ptr [rax], al + 4b4908: 10 00 adc byte ptr [rax], al + 4b490a: 00 00 add byte ptr [rax], al + 4b490c: 1c 39 sbb al, 57 + 4b490e: 00 00 add byte ptr [rax], al + 4b4910: e0 10 loopne 0x4b4922 <__EH_FRAME_BEGIN__+0x38f2> + 4b4912: f9 stc + 4b4913: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4919 <__EH_FRAME_BEGIN__+0x38e9> + 4b4919: 00 00 add byte ptr [rax], al + 4b491b: 00 10 add byte ptr [rax], dl + 4b491d: 00 00 add byte ptr [rax], al + 4b491f: 00 30 add byte ptr [rax], dh + 4b4921: 39 00 cmp dword ptr [rax], eax + 4b4923: 00 dc add ah, bl + 4b4925: 10 f9 adc cl, bh + 4b4927: ff 11 call qword ptr [rcx] + 4b4929: 00 00 add byte ptr [rax], al + 4b492b: 00 00 add byte ptr [rax], al + 4b492d: 00 00 add byte ptr [rax], al + 4b492f: 00 10 add byte ptr [rax], dl + 4b4931: 00 00 add byte ptr [rax], al + 4b4933: 00 44 39 00 add byte ptr [rcx + rdi], al + 4b4937: 00 e8 add al, ch + 4b4939: 10 f9 adc cl, bh + 4b493b: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4941 <__EH_FRAME_BEGIN__+0x3911> + 4b4941: 00 00 add byte ptr [rax], al + 4b4943: 00 10 add byte ptr [rax], dl + 4b4945: 00 00 add byte ptr [rax], al + 4b4947: 00 58 39 add byte ptr [rax + 57], bl + 4b494a: 00 00 add byte ptr [rax], al + 4b494c: e4 10 in al, 16 + 4b494e: f9 stc + 4b494f: ff 31 push qword ptr [rcx] + 4b4951: 00 00 add byte ptr [rax], al + 4b4953: 00 00 add byte ptr [rax], al + 4b4955: 00 00 add byte ptr [rax], al + 4b4957: 00 10 add byte ptr [rax], dl + 4b4959: 00 00 add byte ptr [rax], al + 4b495b: 00 6c 39 00 add byte ptr [rcx + rdi], ch + 4b495f: 00 10 add byte ptr [rax], dl + 4b4961: 11 f9 adc ecx, edi + 4b4963: ff 0c 00 dec dword ptr [rax + rax] + 4b4966: 00 00 add byte ptr [rax], al + 4b4968: 00 00 add byte ptr [rax], al + 4b496a: 00 00 add byte ptr [rax], al + 4b496c: 10 00 adc byte ptr [rax], al + 4b496e: 00 00 add byte ptr [rax], al + 4b4970: 80 39 00 cmp byte ptr [rcx], 0 + 4b4973: 00 0c 11 add byte ptr [rcx + rdx], cl + 4b4976: f9 stc + 4b4977: ff fd + 4b4979: 02 00 add al, byte ptr [rax] + 4b497b: 00 00 add byte ptr [rax], al + 4b497d: 00 00 add byte ptr [rax], al + 4b497f: 00 10 add byte ptr [rax], dl + 4b4981: 00 00 add byte ptr [rax], al + 4b4983: 00 94 39 00 00 f8 13 add byte ptr [rcx + rdi + 335020032], dl + 4b498a: f9 stc + 4b498b: ff 0c 00 dec dword ptr [rax + rax] + 4b498e: 00 00 add byte ptr [rax], al + 4b4990: 00 00 add byte ptr [rax], al + 4b4992: 00 00 add byte ptr [rax], al + 4b4994: 10 00 adc byte ptr [rax], al + 4b4996: 00 00 add byte ptr [rax], al + 4b4998: a8 39 test al, 57 + 4b499a: 00 00 add byte ptr [rax], al + 4b499c: f4 hlt + 4b499d: 13 f9 adc edi, ecx + 4b499f: ff 33 push qword ptr [rbx] + 4b49a1: 00 00 add byte ptr [rax], al + 4b49a3: 00 00 add byte ptr [rax], al + 4b49a5: 00 00 add byte ptr [rax], al + 4b49a7: 00 10 add byte ptr [rax], dl + 4b49a9: 00 00 add byte ptr [rax], al + 4b49ab: 00 bc 39 00 00 20 14 add byte ptr [rcx + rdi + 337641472], bh + 4b49b2: f9 stc + 4b49b3: ff 0c 00 dec dword ptr [rax + rax] + 4b49b6: 00 00 add byte ptr [rax], al + 4b49b8: 00 00 add byte ptr [rax], al + 4b49ba: 00 00 add byte ptr [rax], al + 4b49bc: 10 00 adc byte ptr [rax], al + 4b49be: 00 00 add byte ptr [rax], al + 4b49c0: d0 39 sar byte ptr [rcx] + 4b49c2: 00 00 add byte ptr [rax], al + 4b49c4: 1c 14 sbb al, 20 + 4b49c6: f9 stc + 4b49c7: ff d8 + 4b49c9: 03 00 add eax, dword ptr [rax] + 4b49cb: 00 00 add byte ptr [rax], al + 4b49cd: 00 00 add byte ptr [rax], al + 4b49cf: 00 10 add byte ptr [rax], dl + 4b49d1: 00 00 add byte ptr [rax], al + 4b49d3: 00 e4 add ah, ah + 4b49d5: 39 00 cmp dword ptr [rax], eax + 4b49d7: 00 e8 add al, ch + 4b49d9: 17 + 4b49da: f9 stc + 4b49db: ff 0c 00 dec dword ptr [rax + rax] + 4b49de: 00 00 add byte ptr [rax], al + 4b49e0: 00 00 add byte ptr [rax], al + 4b49e2: 00 00 add byte ptr [rax], al + 4b49e4: 10 00 adc byte ptr [rax], al + 4b49e6: 00 00 add byte ptr [rax], al + 4b49e8: f8 clc + 4b49e9: 39 00 cmp dword ptr [rax], eax + 4b49eb: 00 e4 add ah, ah + 4b49ed: 17 + 4b49ee: f9 stc + 4b49ef: ff 3e + 4b49f1: 00 00 add byte ptr [rax], al + 4b49f3: 00 00 add byte ptr [rax], al + 4b49f5: 00 00 add byte ptr [rax], al + 4b49f7: 00 10 add byte ptr [rax], dl + 4b49f9: 00 00 add byte ptr [rax], al + 4b49fb: 00 0c 3a add byte ptr [rdx + rdi], cl + 4b49fe: 00 00 add byte ptr [rax], al + 4b4a00: 10 18 adc byte ptr [rax], bl + 4b4a02: f9 stc + 4b4a03: ff 0c 00 dec dword ptr [rax + rax] + 4b4a06: 00 00 add byte ptr [rax], al + 4b4a08: 00 00 add byte ptr [rax], al + 4b4a0a: 00 00 add byte ptr [rax], al + 4b4a0c: 10 00 adc byte ptr [rax], al + 4b4a0e: 00 00 add byte ptr [rax], al + 4b4a10: 20 3a and byte ptr [rdx], bh + 4b4a12: 00 00 add byte ptr [rax], al + 4b4a14: 0c 18 or al, 24 + 4b4a16: f9 stc + 4b4a17: ff e0 jmp rax + 4b4a19: 04 00 add al, 0 + 4b4a1b: 00 00 add byte ptr [rax], al + 4b4a1d: 00 00 add byte ptr [rax], al + 4b4a1f: 00 10 add byte ptr [rax], dl + 4b4a21: 00 00 add byte ptr [rax], al + 4b4a23: 00 34 3a add byte ptr [rdx + rdi], dh + 4b4a26: 00 00 add byte ptr [rax], al + 4b4a28: d8 1c f9 fcomp dword ptr [rcx + 8*rdi] + 4b4a2b: ff 10 call qword ptr [rax] + 4b4a2d: 00 00 add byte ptr [rax], al + 4b4a2f: 00 00 add byte ptr [rax], al + 4b4a31: 00 00 add byte ptr [rax], al + 4b4a33: 00 10 add byte ptr [rax], dl + 4b4a35: 00 00 add byte ptr [rax], al + 4b4a37: 00 48 3a add byte ptr [rax + 58], cl + 4b4a3a: 00 00 add byte ptr [rax], al + 4b4a3c: d4 + 4b4a3d: 1c f9 sbb al, -7 + 4b4a3f: ff 16 call qword ptr [rsi] + 4b4a41: 00 00 add byte ptr [rax], al + 4b4a43: 00 00 add byte ptr [rax], al + 4b4a45: 00 00 add byte ptr [rax], al + 4b4a47: 00 10 add byte ptr [rax], dl + 4b4a49: 00 00 add byte ptr [rax], al + 4b4a4b: 00 5c 3a 00 add byte ptr [rdx + rdi], bl + 4b4a4f: 00 e0 add al, ah + 4b4a51: 1c f9 sbb al, -7 + 4b4a53: ff 37 push qword ptr [rdi] + 4b4a55: 00 00 add byte ptr [rax], al + 4b4a57: 00 00 add byte ptr [rax], al + 4b4a59: 00 00 add byte ptr [rax], al + 4b4a5b: 00 10 add byte ptr [rax], dl + 4b4a5d: 00 00 add byte ptr [rax], al + 4b4a5f: 00 70 3a add byte ptr [rax + 58], dh + 4b4a62: 00 00 add byte ptr [rax], al + 4b4a64: 0c 1d or al, 29 + 4b4a66: f9 stc + 4b4a67: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4a6d <__EH_FRAME_BEGIN__+0x3a3d> + 4b4a6d: 00 00 add byte ptr [rax], al + 4b4a6f: 00 10 add byte ptr [rax], dl + 4b4a71: 00 00 add byte ptr [rax], al + 4b4a73: 00 84 3a 00 00 08 1d add byte ptr [rdx + rdi + 487063552], al + 4b4a7a: f9 stc + 4b4a7b: ff 1d 00 00 00 00 call [rip] # 0x4b4a81 <__EH_FRAME_BEGIN__+0x3a51> + 4b4a81: 00 00 add byte ptr [rax], al + 4b4a83: 00 10 add byte ptr [rax], dl + 4b4a85: 00 00 add byte ptr [rax], al + 4b4a87: 00 98 3a 00 00 14 add byte ptr [rax + 335544378], bl + 4b4a8d: 1d f9 ff e7 00 sbb eax, 15204345 + 4b4a92: 00 00 add byte ptr [rax], al + 4b4a94: 00 00 add byte ptr [rax], al + 4b4a96: 00 00 add byte ptr [rax], al + 4b4a98: 10 00 adc byte ptr [rax], al + 4b4a9a: 00 00 add byte ptr [rax], al + 4b4a9c: ac lodsb al, byte ptr [rsi] + 4b4a9d: 3a 00 cmp al, byte ptr [rax] + 4b4a9f: 00 f0 add al, dh + 4b4aa1: 1d f9 ff 16 00 sbb eax, 1507321 + 4b4aa6: 00 00 add byte ptr [rax], al + 4b4aa8: 00 00 add byte ptr [rax], al + 4b4aaa: 00 00 add byte ptr [rax], al + 4b4aac: 10 00 adc byte ptr [rax], al + 4b4aae: 00 00 add byte ptr [rax], al + 4b4ab0: c0 3a 00 sar byte ptr [rdx], 0 + 4b4ab3: 00 fc add ah, bh + 4b4ab5: 1d f9 ff 2e 00 sbb eax, 3080185 + 4b4aba: 00 00 add byte ptr [rax], al + 4b4abc: 00 00 add byte ptr [rax], al + 4b4abe: 00 00 add byte ptr [rax], al + 4b4ac0: 10 00 adc byte ptr [rax], al + 4b4ac2: 00 00 add byte ptr [rax], al + 4b4ac4: d4 + 4b4ac5: 3a 00 cmp al, byte ptr [rax] + 4b4ac7: 00 18 add byte ptr [rax], bl + 4b4ac9: 1e + 4b4aca: f9 stc + 4b4acb: ff 17 call qword ptr [rdi] + 4b4acd: 00 00 add byte ptr [rax], al + 4b4acf: 00 00 add byte ptr [rax], al + 4b4ad1: 00 00 add byte ptr [rax], al + 4b4ad3: 00 10 add byte ptr [rax], dl + 4b4ad5: 00 00 add byte ptr [rax], al + 4b4ad7: 00 e8 add al, ch + 4b4ad9: 3a 00 cmp al, byte ptr [rax] + 4b4adb: 00 24 1e add byte ptr [rsi + rbx], ah + 4b4ade: f9 stc + 4b4adf: ff 0f dec dword ptr [rdi] + 4b4ae1: 01 00 add dword ptr [rax], eax + 4b4ae3: 00 00 add byte ptr [rax], al + 4b4ae5: 00 00 add byte ptr [rax], al + 4b4ae7: 00 10 add byte ptr [rax], dl + 4b4ae9: 00 00 add byte ptr [rax], al + 4b4aeb: 00 fc add ah, bh + 4b4aed: 3a 00 cmp al, byte ptr [rax] + 4b4aef: 00 20 add byte ptr [rax], ah + 4b4af1: 1f + 4b4af2: f9 stc + 4b4af3: ff 1c 00 call [rax + rax] + 4b4af6: 00 00 add byte ptr [rax], al + 4b4af8: 00 00 add byte ptr [rax], al + 4b4afa: 00 00 add byte ptr [rax], al + 4b4afc: 10 00 adc byte ptr [rax], al + 4b4afe: 00 00 add byte ptr [rax], al + 4b4b00: 10 3b adc byte ptr [rbx], bh + 4b4b02: 00 00 add byte ptr [rax], al + 4b4b04: 2c 1f sub al, 31 + 4b4b06: f9 stc + 4b4b07: ff 3b + 4b4b09: 00 00 add byte ptr [rax], al + 4b4b0b: 00 00 add byte ptr [rax], al + 4b4b0d: 00 00 add byte ptr [rax], al + 4b4b0f: 00 10 add byte ptr [rax], dl + 4b4b11: 00 00 add byte ptr [rax], al + 4b4b13: 00 24 3b add byte ptr [rbx + rdi], ah + 4b4b16: 00 00 add byte ptr [rax], al + 4b4b18: 58 pop rax + 4b4b19: 1f + 4b4b1a: f9 stc + 4b4b1b: ff 17 call qword ptr [rdi] + 4b4b1d: 00 00 add byte ptr [rax], al + 4b4b1f: 00 00 add byte ptr [rax], al + 4b4b21: 00 00 add byte ptr [rax], al + 4b4b23: 00 10 add byte ptr [rax], dl + 4b4b25: 00 00 add byte ptr [rax], al + 4b4b27: 00 38 add byte ptr [rax], bh + 4b4b29: 3b 00 cmp eax, dword ptr [rax] + 4b4b2b: 00 64 1f f9 add byte ptr [rdi + rbx - 7], ah + 4b4b2f: ff 55 01 call qword ptr [rbp + 1] + 4b4b32: 00 00 add byte ptr [rax], al + 4b4b34: 00 00 add byte ptr [rax], al + 4b4b36: 00 00 add byte ptr [rax], al + 4b4b38: 80 00 00 add byte ptr [rax], 0 + 4b4b3b: 00 4c 3b 00 add byte ptr [rbx + rdi], cl + 4b4b3f: 00 b0 20 f9 ff cf add byte ptr [rax - 805308128], dh + 4b4b45: 01 00 add dword ptr [rax], eax + 4b4b47: 00 00 add byte ptr [rax], al + 4b4b49: 41 0e + 4b4b4b: 10 83 02 02 62 0a adc byte ptr [rbx + 174195202], al + 4b4b51: 0e + 4b4b52: 08 45 0b or byte ptr [rbp + 11], al + 4b4b55: 6c insb byte ptr es:[rdi], dx + 4b4b56: 0a 0e or cl, byte ptr [rsi] + 4b4b58: 08 4c 0b 43 or byte ptr [rbx + rcx + 67], cl + 4b4b5c: 0a 0e or cl, byte ptr [rsi] + 4b4b5e: 08 4d 0b or byte ptr [rbp + 11], cl + 4b4b61: 43 0a 0e or cl, byte ptr [r14] + 4b4b64: 08 65 0b or byte ptr [rbp + 11], ah + 4b4b67: 44 0a 0e or r9b, byte ptr [rsi] + 4b4b6a: 08 44 0b 4e or byte ptr [rbx + rcx + 78], al + 4b4b6e: 0a 0e or cl, byte ptr [rsi] + 4b4b70: 08 52 0b or byte ptr [rdx + 11], dl + 4b4b73: 6c insb byte ptr es:[rdi], dx + 4b4b74: 0a 0e or cl, byte ptr [rsi] + 4b4b76: 08 4c 0b 4f or byte ptr [rbx + rcx + 79], cl + 4b4b7a: 0a 0e or cl, byte ptr [rsi] + 4b4b7c: 08 49 0b or byte ptr [rcx + 11], cl + 4b4b7f: 44 0a 0e or r9b, byte ptr [rsi] + 4b4b82: 08 41 0b or byte ptr [rcx + 11], al + 4b4b85: 46 0a 0e or r9b, byte ptr [rsi] + 4b4b88: 08 41 0b or byte ptr [rcx + 11], al + 4b4b8b: 46 0a 0e or r9b, byte ptr [rsi] + 4b4b8e: 08 41 0b or byte ptr [rcx + 11], al + 4b4b91: 46 0a 0e or r9b, byte ptr [rsi] + 4b4b94: 08 41 0b or byte ptr [rcx + 11], al + 4b4b97: 46 0a 0e or r9b, byte ptr [rsi] + 4b4b9a: 08 41 0b or byte ptr [rcx + 11], al + 4b4b9d: 46 0a 0e or r9b, byte ptr [rsi] + 4b4ba0: 08 41 0b or byte ptr [rcx + 11], al + 4b4ba3: 46 0a 0e or r9b, byte ptr [rsi] + 4b4ba6: 08 41 0b or byte ptr [rcx + 11], al + 4b4ba9: 46 0a 0e or r9b, byte ptr [rsi] + 4b4bac: 08 41 0b or byte ptr [rcx + 11], al + 4b4baf: 49 0a 0e or cl, byte ptr [r14] + 4b4bb2: 08 4a 0b or byte ptr [rdx + 11], cl + 4b4bb5: 46 0a 0e or r9b, byte ptr [rsi] + 4b4bb8: 08 51 0b or byte ptr [rcx + 11], dl + 4b4bbb: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b4bbf: 00 d0 add al, dl + 4b4bc1: 3b 00 cmp eax, dword ptr [rax] + 4b4bc3: 00 fc add ah, bh + 4b4bc5: 21 f9 and ecx, edi + 4b4bc7: ff 28 jmp [rax] + 4b4bc9: 03 00 add eax, dword ptr [rax] + 4b4bcb: 00 00 add byte ptr [rax], al + 4b4bcd: 4a 0e + 4b4bcf: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b4bd5: 8c 03 mov word ptr [rbx], es + 4b4bd7: 41 0e + 4b4bd9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b4bdf: 83 05 5a 0e 30 02 d8 add dword ptr [rip + 36703834], -40 # 0x27b5a40 <_end+0x22f20c0> + 4b4be6: 0a 0e or cl, byte ptr [rsi] + 4b4be8: 28 41 0e sub byte ptr [rcx + 14], al + 4b4beb: 20 41 0e and byte ptr [rcx + 14], al + 4b4bee: 18 42 0e sbb byte ptr [rdx + 14], al + 4b4bf1: 10 42 0e adc byte ptr [rdx + 14], al + 4b4bf4: 08 47 0b or byte ptr [rdi + 11], al + 4b4bf7: 5b pop rbx + 4b4bf8: 0e + 4b4bf9: 08 c3 or bl, al + 4b4bfb: c6 cc + 4b4bfd: cd 43 int 67 + 4b4bff: 0e + 4b4c00: 30 83 05 86 04 8c xor byte ptr [rbx - 1945860603], al + 4b4c06: 03 8d 02 00 00 00 add ecx, dword ptr [rbp + 2] + 4b4c0c: 48 00 00 add byte ptr [rax], al + 4b4c0f: 00 20 add byte ptr [rax], ah + 4b4c11: 3c 00 cmp al, 0 + 4b4c13: 00 dc add ah, bl + 4b4c15: 24 f9 and al, -7 + 4b4c17: ff 58 01 call [rax + 1] + 4b4c1a: 00 00 add byte ptr [rax], al + 4b4c1c: 00 42 0e add byte ptr [rdx + 14], al + 4b4c1f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b4c25: 8e 03 mov es, word ptr [rbx] + 4b4c27: 42 0e + 4b4c29: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b4c2f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b5a76 <_end+0xffffffff862f20f6> + 4b4c35: 06 + 4b4c36: 41 0e + 4b4c38: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b4c3e: 03 26 add esp, dword ptr [rsi] + 4b4c40: 01 0a add dword ptr [rdx], ecx + 4b4c42: 0e + 4b4c43: 38 41 0e cmp byte ptr [rcx + 14], al + 4b4c46: 30 41 0e xor byte ptr [rcx + 14], al + 4b4c49: 28 42 0e sub byte ptr [rdx + 14], al + 4b4c4c: 20 42 0e and byte ptr [rdx + 14], al + 4b4c4f: 18 42 0e sbb byte ptr [rdx + 14], al + 4b4c52: 10 42 0e adc byte ptr [rdx + 14], al + 4b4c55: 08 42 0b or byte ptr [rdx + 11], al + 4b4c58: 10 00 adc byte ptr [rax], al + 4b4c5a: 00 00 add byte ptr [rax], al + 4b4c5c: 6c insb byte ptr es:[rdi], dx + 4b4c5d: 3c 00 cmp al, 0 + 4b4c5f: 00 f0 add al, dh + 4b4c61: 25 f9 ff 2d 00 and eax, 3014649 + 4b4c66: 00 00 add byte ptr [rax], al + 4b4c68: 00 00 add byte ptr [rax], al + 4b4c6a: 00 00 add byte ptr [rax], al + 4b4c6c: 48 00 00 add byte ptr [rax], al + 4b4c6f: 00 80 3c 00 00 0c add byte ptr [rax + 201326652], al + 4b4c75: cb retf + 4b4c76: f4 hlt + 4b4c77: ff 5b 04 call [rbx + 4] + 4b4c7a: 00 00 add byte ptr [rax], al + 4b4c7c: 00 46 0e add byte ptr [rsi + 14], al + 4b4c7f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b4c85: 8e 03 mov es, word ptr [rbx] + 4b4c87: 42 0e + 4b4c89: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b4c8f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b5ad6 <_end+0xffffffff862f2156> + 4b4c95: 06 + 4b4c96: 41 0e + 4b4c98: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b4c9e: 02 c7 add al, bh + 4b4ca0: 0a 0e or cl, byte ptr [rsi] + 4b4ca2: 38 41 0e cmp byte ptr [rcx + 14], al + 4b4ca5: 30 41 0e xor byte ptr [rcx + 14], al + 4b4ca8: 28 42 0e sub byte ptr [rdx + 14], al + 4b4cab: 20 42 0e and byte ptr [rdx + 14], al + 4b4cae: 18 42 0e sbb byte ptr [rdx + 14], al + 4b4cb1: 10 42 0e adc byte ptr [rdx + 14], al + 4b4cb4: 08 41 0b or byte ptr [rcx + 11], al + 4b4cb7: 00 14 00 add byte ptr [rax + rax], dl + 4b4cba: 00 00 add byte ptr [rax], al + 4b4cbc: cc int3 + 4b4cbd: 3c 00 cmp al, 0 + 4b4cbf: 00 c0 add al, al + 4b4cc1: 25 f9 ff 43 00 and eax, 4456441 + ... + 4b4cce: 00 00 add byte ptr [rax], al + 4b4cd0: 14 00 adc al, 0 + 4b4cd2: 00 00 add byte ptr [rax], al + 4b4cd4: e4 3c in al, 60 + 4b4cd6: 00 00 add byte ptr [rax], al + 4b4cd8: f8 clc + 4b4cd9: 25 f9 ff 0d 00 and eax, 917497 + ... + 4b4ce6: 00 00 add byte ptr [rax], al + 4b4ce8: 14 00 adc al, 0 + 4b4cea: 00 00 add byte ptr [rax], al + 4b4cec: fc cld + 4b4ced: 3c 00 cmp al, 0 + 4b4cef: 00 f0 add al, dh + 4b4cf1: 25 f9 ff 22 00 and eax, 2293753 + ... + 4b4cfe: 00 00 add byte ptr [rax], al + 4b4d00: 1c 00 sbb al, 0 + 4b4d02: 00 00 add byte ptr [rax], al + 4b4d04: 14 3d adc al, 61 + 4b4d06: 00 00 add byte ptr [rax], al + 4b4d08: 08 26 or byte ptr [rsi], ah + 4b4d0a: f9 stc + 4b4d0b: ff 4a 00 dec dword ptr [rdx] + 4b4d0e: 00 00 add byte ptr [rax], al + 4b4d10: 00 45 0e add byte ptr [rbp + 14], al + 4b4d13: 10 86 02 77 0a 0e adc byte ptr [rsi + 235566850], al + 4b4d19: 08 4c 0b 41 or byte ptr [rbx + rcx + 65], cl + 4b4d1d: 0e + 4b4d1e: 08 00 or byte ptr [rax], al + 4b4d20: 20 00 and byte ptr [rax], al + 4b4d22: 00 00 add byte ptr [rax], al + 4b4d24: 34 3d xor al, 61 + 4b4d26: 00 00 add byte ptr [rax], al + 4b4d28: 38 26 cmp byte ptr [rsi], ah + 4b4d2a: f9 stc + 4b4d2b: ff 79 00 + 4b4d2e: 00 00 add byte ptr [rax], al + 4b4d30: 00 45 0e add byte ptr [rbp + 14], al + 4b4d33: 10 83 02 4a 0e 30 adc byte ptr [rbx + 806242818], al + 4b4d39: 02 4a 0a add cl, byte ptr [rdx + 10] + 4b4d3c: 0e + 4b4d3d: 10 41 0e adc byte ptr [rcx + 14], al + 4b4d40: 08 46 0b or byte ptr [rsi + 11], al + 4b4d43: 00 2c 00 add byte ptr [rax + rax], ch + 4b4d46: 00 00 add byte ptr [rax], al + 4b4d48: 58 pop rax + 4b4d49: 3d 00 00 94 26 cmp eax, 647233536 + 4b4d4e: f9 stc + 4b4d4f: ff d2 call rdx + 4b4d51: 03 00 add eax, dword ptr [rax] + 4b4d53: 00 00 add byte ptr [rax], al + 4b4d55: 45 0e + 4b4d57: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b4d5d: 49 8f 03 pop qword ptr [r11] + 4b4d60: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b4d67: 07 + 4b4d68: 03 1c 02 add ebx, dword ptr [rdx + rax] + 4b4d6b: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b4d6e: 08 43 0b or byte ptr [rbx + 11], al + 4b4d71: 00 00 add byte ptr [rax], al + 4b4d73: 00 28 add byte ptr [rax], ch + 4b4d75: 00 00 add byte ptr [rax], al + 4b4d77: 00 88 3d 00 00 44 add byte ptr [rax + 1140850749], cl + 4b4d7d: 2a f9 sub bh, cl + 4b4d7f: ff 4d 01 dec dword ptr [rbp + 1] + 4b4d82: 00 00 add byte ptr [rax], al + 4b4d84: 00 45 0e add byte ptr [rbp + 14], al + 4b4d87: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b4d8d: 83 03 47 add dword ptr [rbx], 71 + 4b4d90: 0e + 4b4d91: 20 02 and byte ptr [rdx], al + 4b4d93: 99 cdq + 4b4d94: 0a 0e or cl, byte ptr [rsi] + 4b4d96: 18 41 0e sbb byte ptr [rcx + 14], al + 4b4d99: 10 41 0e adc byte ptr [rcx + 14], al + 4b4d9c: 08 48 0b or byte ptr [rax + 11], cl + 4b4d9f: 00 3c 00 add byte ptr [rax + rax], bh + 4b4da2: 00 00 add byte ptr [rax], al + 4b4da4: b4 3d mov ah, 61 + 4b4da6: 00 00 add byte ptr [rax], al + 4b4da8: 68 2b f9 ff 04 push 83884331 + 4b4dad: 01 00 add dword ptr [rax], eax + 4b4daf: 00 00 add byte ptr [rax], al + 4b4db1: 46 0e + 4b4db3: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b4db9: 8c 03 mov word ptr [rbx], es + 4b4dbb: 41 0e + 4b4dbd: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b4dc3: 83 05 4e 0e 50 02 96 add dword ptr [rip + 38800974], -106 # 0x29b5c18 <_end+0x24f2298> + 4b4dca: 0a 0e or cl, byte ptr [rsi] + 4b4dcc: 28 41 0e sub byte ptr [rcx + 14], al + 4b4dcf: 20 41 0e and byte ptr [rcx + 14], al + 4b4dd2: 18 42 0e sbb byte ptr [rdx + 14], al + 4b4dd5: 10 42 0e adc byte ptr [rdx + 14], al + 4b4dd8: 08 46 0b or byte ptr [rsi + 11], al + 4b4ddb: 00 00 add byte ptr [rax], al + 4b4ddd: 00 00 add byte ptr [rax], al + 4b4ddf: 00 6c 00 00 add byte ptr [rax + rax], ch + 4b4de3: 00 f4 add ah, dh + 4b4de5: 3d 00 00 38 2c cmp eax, 741867520 + 4b4dea: f9 stc + 4b4deb: ff 65 03 jmp qword ptr [rbp + 3] + 4b4dee: 00 00 add byte ptr [rax], al + 4b4df0: 00 46 0e add byte ptr [rsi + 14], al + 4b4df3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b4df9: 8e 03 mov es, word ptr [rbx] + 4b4dfb: 42 0e + 4b4dfd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b4e03: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b5c4a <_end+0xffffffff862f22ca> + 4b4e09: 06 + 4b4e0a: 41 0e + 4b4e0c: 38 83 07 47 0e c0 cmp byte ptr [rbx - 1072806137], al + 4b4e12: 03 02 add eax, dword ptr [rdx] + 4b4e14: e0 0e loopne 0x4b4e24 <__EH_FRAME_BEGIN__+0x3df4> + 4b4e16: c8 03 48 0e enter 18435, 14 + 4b4e1a: d0 03 rol byte ptr [rbx] + 4b4e1c: 51 push rcx + 4b4e1d: 0e + 4b4e1e: c8 03 42 0e enter 16899, 14 + 4b4e22: c0 03 02 rol byte ptr [rbx], 2 + 4b4e25: 9e sahf + 4b4e26: 0a 0e or cl, byte ptr [rsi] + 4b4e28: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b4e2c: 41 0e + 4b4e2e: 28 42 0e sub byte ptr [rdx + 14], al + 4b4e31: 20 42 0e and byte ptr [rdx + 14], al + 4b4e34: 18 42 0e sbb byte ptr [rdx + 14], al + 4b4e37: 10 42 0e adc byte ptr [rdx + 14], al + 4b4e3a: 08 45 0b or byte ptr [rbp + 11], al + 4b4e3d: 02 b7 0e c8 03 48 add dh, byte ptr [rdi + 1208207374] + 4b4e43: 0e + 4b4e44: d0 03 rol byte ptr [rbx] + 4b4e46: 59 pop rcx + 4b4e47: 0e + 4b4e48: c8 03 42 0e enter 16899, 14 + 4b4e4c: c0 03 00 rol byte ptr [rbx], 0 + 4b4e4f: 00 14 00 add byte ptr [rax + rax], dl + 4b4e52: 00 00 add byte ptr [rax], al + 4b4e54: 64 3e 00 00 add byte ptr ds:[rax], al + 4b4e58: 38 2f cmp byte ptr [rdi], ch + 4b4e5a: f9 stc + 4b4e5b: ff 58 00 call [rax] + ... + 4b4e66: 00 00 add byte ptr [rax], al + 4b4e68: 2c 00 sub al, 0 + 4b4e6a: 00 00 add byte ptr [rax], al + 4b4e6c: 7c 3e jl 0x4b4eac <__EH_FRAME_BEGIN__+0x3e7c> + 4b4e6e: 00 00 add byte ptr [rax], al + 4b4e70: 80 2f f9 sub byte ptr [rdi], -7 + 4b4e73: ff 38 + 4b4e75: 01 00 add dword ptr [rax], eax + 4b4e77: 00 00 add byte ptr [rax], al + 4b4e79: 41 0e + 4b4e7b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b4e81: 46 8f 03 pop qword ptr [rbx] + 4b4e84: 8e 04 8d 05 4c 8c 06 mov es, word ptr [4*rcx + 109857797] + 4b4e8b: 48 83 07 03 add qword ptr [rdi], 3 + 4b4e8f: 06 + 4b4e90: 01 0a add dword ptr [rdx], ecx + 4b4e92: 0c 07 or al, 7 + 4b4e94: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b4e98: 3c 00 cmp al, 0 + 4b4e9a: 00 00 add byte ptr [rax], al + 4b4e9c: ac lodsb al, byte ptr [rsi] + 4b4e9d: 3e 00 00 add byte ptr ds:[rax], al + 4b4ea0: 90 nop + 4b4ea1: 30 f9 xor cl, bh + 4b4ea3: ff b8 03 00 00 00 + 4b4ea9: 46 0e + 4b4eab: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b4eb1: 8c 03 mov word ptr [rbx], es + 4b4eb3: 41 0e + 4b4eb5: 20 86 04 43 0e 28 and byte ptr [rsi + 672023300], al + 4b4ebb: 83 05 44 0e 70 02 78 add dword ptr [rip + 40898116], 120 # 0x2bb5d06 <_end+0x26f2386> + 4b4ec2: 0a 0e or cl, byte ptr [rsi] + 4b4ec4: 28 41 0e sub byte ptr [rcx + 14], al + 4b4ec7: 20 41 0e and byte ptr [rcx + 14], al + 4b4eca: 18 42 0e sbb byte ptr [rdx + 14], al + 4b4ecd: 10 42 0e adc byte ptr [rdx + 14], al + 4b4ed0: 08 42 0b or byte ptr [rdx + 11], al + 4b4ed3: 00 00 add byte ptr [rax], al + 4b4ed5: 00 00 add byte ptr [rax], al + 4b4ed7: 00 14 00 add byte ptr [rax + rax], dl + 4b4eda: 00 00 add byte ptr [rax], al + 4b4edc: ec in al, dx + 4b4edd: 3e 00 00 add byte ptr ds:[rax], al + 4b4ee0: 10 34 f9 adc byte ptr [rcx + 8*rdi], dh + 4b4ee3: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b4ee9 <__EH_FRAME_BEGIN__+0x3eb9> + 4b4ee9: 00 00 add byte ptr [rax], al + 4b4eeb: 00 00 add byte ptr [rax], al + 4b4eed: 00 00 add byte ptr [rax], al + 4b4eef: 00 1c 00 add byte ptr [rax + rax], bl + 4b4ef2: 00 00 add byte ptr [rax], al + 4b4ef4: 04 3f add al, 63 + 4b4ef6: 00 00 add byte ptr [rax], al + 4b4ef8: 28 34 f9 sub byte ptr [rcx + 8*rdi], dh + 4b4efb: ff 56 00 call qword ptr [rsi] + 4b4efe: 00 00 add byte ptr [rax], al + 4b4f00: 00 48 0e add byte ptr [rax + 14], cl + 4b4f03: 30 79 0a xor byte ptr [rcx + 10], bh + 4b4f06: 0e + 4b4f07: 08 47 0b or byte ptr [rdi + 11], al + 4b4f0a: 00 00 add byte ptr [rax], al + 4b4f0c: 00 00 add byte ptr [rax], al + 4b4f0e: 00 00 add byte ptr [rax], al + 4b4f10: 14 00 adc al, 0 + 4b4f12: 00 00 add byte ptr [rax], al + 4b4f14: 24 3f and al, 63 + 4b4f16: 00 00 add byte ptr [rax], al + 4b4f18: 68 34 f9 ff 54 push 1426061620 + ... + 4b4f25: 00 00 add byte ptr [rax], al + 4b4f27: 00 14 00 add byte ptr [rax + rax], dl + 4b4f2a: 00 00 add byte ptr [rax], al + 4b4f2c: 3c 3f cmp al, 63 + 4b4f2e: 00 00 add byte ptr [rax], al + 4b4f30: b0 34 mov al, 52 + 4b4f32: f9 stc + 4b4f33: ff 54 00 00 call qword ptr [rax + rax] + ... + 4b4f3f: 00 2c 00 add byte ptr [rax + rax], ch + 4b4f42: 00 00 add byte ptr [rax], al + 4b4f44: 54 push rsp + 4b4f45: 3f + 4b4f46: 00 00 add byte ptr [rax], al + 4b4f48: f8 clc + 4b4f49: 34 f9 xor al, -7 + 4b4f4b: ff 26 jmp qword ptr [rsi] + 4b4f4d: 01 00 add dword ptr [rax], eax + 4b4f4f: 00 00 add byte ptr [rax], al + 4b4f51: 46 0e + 4b4f53: 10 8c 02 47 0e 18 86 adc byte ptr [rdx + rax - 2045243833], cl + 4b4f5a: 03 47 0e add eax, dword ptr [rdi + 14] + 4b4f5d: 80 01 02 add byte ptr [rcx], 2 + 4b4f60: 6b 0a 0e imul ecx, dword ptr [rdx], 14 + 4b4f63: 18 41 0e sbb byte ptr [rcx + 14], al + 4b4f66: 10 42 0e adc byte ptr [rdx + 14], al + 4b4f69: 08 46 0b or byte ptr [rsi + 11], al + 4b4f6c: 00 00 add byte ptr [rax], al + 4b4f6e: 00 00 add byte ptr [rax], al + 4b4f70: 1c 00 sbb al, 0 + 4b4f72: 00 00 add byte ptr [rax], al + 4b4f74: 84 3f test byte ptr [rdi], bh + 4b4f76: 00 00 add byte ptr [rax], al + 4b4f78: f8 clc + 4b4f79: 35 f9 ff 99 00 xor eax, 10092537 + 4b4f7e: 00 00 add byte ptr [rax], al + 4b4f80: 00 64 0e 30 add byte ptr [rsi + rcx + 48], ah + 4b4f84: 02 46 0e add al, byte ptr [rsi + 14] + 4b4f87: 08 5a 0e or byte ptr [rdx + 14], bl + 4b4f8a: 30 00 xor byte ptr [rax], al + 4b4f8c: 00 00 add byte ptr [rax], al + 4b4f8e: 00 00 add byte ptr [rax], al + 4b4f90: 1c 00 sbb al, 0 + 4b4f92: 00 00 add byte ptr [rax], al + 4b4f94: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b4f95: 3f + 4b4f96: 00 00 add byte ptr [rax], al + 4b4f98: 78 36 js 0x4b4fd0 <__EH_FRAME_BEGIN__+0x3fa0> + 4b4f9a: f9 stc + 4b4f9b: ff 99 00 00 00 00 call [rcx] + 4b4fa1: 64 0e + 4b4fa3: 30 02 xor byte ptr [rdx], al + 4b4fa5: 49 0e + 4b4fa7: 08 57 0e or byte ptr [rdi + 14], dl + 4b4faa: 30 00 xor byte ptr [rax], al + 4b4fac: 00 00 add byte ptr [rax], al + 4b4fae: 00 00 add byte ptr [rax], al + 4b4fb0: 14 00 adc al, 0 + 4b4fb2: 00 00 add byte ptr [rax], al + 4b4fb4: c4 3f 00 + 4b4fb7: 00 f8 add al, bh + 4b4fb9: 36 f9 stc + 4b4fbb: ff 2c 00 jmp [rax + rax] + ... + 4b4fc6: 00 00 add byte ptr [rax], al + 4b4fc8: 4c 00 00 add byte ptr [rax], r8b + 4b4fcb: 00 dc add ah, bl + 4b4fcd: 3f + 4b4fce: 00 00 add byte ptr [rax], al + 4b4fd0: 10 37 adc byte ptr [rdi], dh + 4b4fd2: f9 stc + 4b4fd3: ff 68 07 jmp [rax + 7] + 4b4fd6: 00 00 add byte ptr [rax], al + 4b4fd8: 00 46 0e add byte ptr [rsi + 14], al + 4b4fdb: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b4fe1: 8e 03 mov es, word ptr [rbx] + 4b4fe3: 42 0e + 4b4fe5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b4feb: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b5e32 <_end+0xffffffff862f24b2> + 4b4ff1: 06 + 4b4ff2: 41 0e + 4b4ff4: 38 83 07 4a 0e c0 cmp byte ptr [rbx - 1072805369], al + 4b4ffa: 02 03 add al, byte ptr [rbx] + 4b4ffc: aa stosb byte ptr es:[rdi], al + 4b4ffd: 02 0a add cl, byte ptr [rdx] + 4b4fff: 0e + 4b5000: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b5004: 41 0e + 4b5006: 28 42 0e sub byte ptr [rdx + 14], al + 4b5009: 20 42 0e and byte ptr [rdx + 14], al + 4b500c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b500f: 10 42 0e adc byte ptr [rdx + 14], al + 4b5012: 08 46 0b or byte ptr [rsi + 11], al + 4b5015: 00 00 add byte ptr [rax], al + 4b5017: 00 14 00 add byte ptr [rax + rax], dl + 4b501a: 00 00 add byte ptr [rax], al + 4b501c: 2c 40 sub al, 64 + 4b501e: 00 00 add byte ptr [rax], al + 4b5020: 30 3e xor byte ptr [rsi], bh + 4b5022: f9 stc + 4b5023: ff 2a jmp [rdx] + ... + 4b502d: 00 00 add byte ptr [rax], al + 4b502f: 00 18 add byte ptr [rax], bl + 4b5031: 00 00 add byte ptr [rax], al + 4b5033: 00 44 40 00 add byte ptr [rax + 2*rax], al + 4b5037: 00 48 3e add byte ptr [rax + 62], cl + 4b503a: f9 stc + 4b503b: ff a8 00 00 00 00 jmp [rax] + 4b5041: 48 0e + 4b5043: 70 02 jo 0x4b5047 <__EH_FRAME_BEGIN__+0x4017> + 4b5045: 59 pop rcx + 4b5046: 0a 0e or cl, byte ptr [rsi] + 4b5048: 08 47 0b or byte ptr [rdi + 11], al + 4b504b: 00 18 add byte ptr [rax], bl + 4b504d: 00 00 add byte ptr [rax], al + 4b504f: 00 60 40 add byte ptr [rax + 64], ah + 4b5052: 00 00 add byte ptr [rax], al + 4b5054: dc 3e fdivr qword ptr [rsi] + 4b5056: f9 stc + 4b5057: ff 88 00 00 00 00 dec dword ptr [rax] + 4b505d: 48 0e + 4b505f: 20 78 0a and byte ptr [rax + 10], bh + 4b5062: 0e + 4b5063: 08 48 0b or byte ptr [rax + 11], cl + 4b5066: 00 00 add byte ptr [rax], al + 4b5068: 1c 00 sbb al, 0 + 4b506a: 00 00 add byte ptr [rax], al + 4b506c: 7c 40 jl 0x4b50ae <__EH_FRAME_BEGIN__+0x407e> + 4b506e: 00 00 add byte ptr [rax], al + 4b5070: 50 push rax + 4b5071: 3f + 4b5072: f9 stc + 4b5073: ff b0 00 00 00 00 push qword ptr [rax] + 4b5079: 48 0e + 4b507b: 60 + 4b507c: 02 60 0a add ah, byte ptr [rax + 10] + 4b507f: 0e + 4b5080: 08 48 0b or byte ptr [rax + 11], cl + 4b5083: 00 00 add byte ptr [rax], al + 4b5085: 00 00 add byte ptr [rax], al + 4b5087: 00 1c 00 add byte ptr [rax + rax], bl + 4b508a: 00 00 add byte ptr [rax], al + 4b508c: 9c pushfq + 4b508d: 40 00 00 add byte ptr [rax], al + 4b5090: e0 3f loopne 0x4b50d1 <__EH_FRAME_BEGIN__+0x40a1> + 4b5092: f9 stc + 4b5093: ff a0 00 00 00 00 jmp qword ptr [rax] + 4b5099: 48 0e + 4b509b: 60 + 4b509c: 02 4e 0a add cl, byte ptr [rsi + 10] + 4b509f: 0e + 4b50a0: 08 4a 0b or byte ptr [rdx + 11], cl + 4b50a3: 00 00 add byte ptr [rax], al + 4b50a5: 00 00 add byte ptr [rax], al + 4b50a7: 00 14 00 add byte ptr [rax + rax], dl + 4b50aa: 00 00 add byte ptr [rax], al + 4b50ac: bc 40 00 00 60 mov esp, 1610612800 + 4b50b1: 40 f9 stc + 4b50b3: ff 2c 00 jmp [rax + rax] + ... + 4b50be: 00 00 add byte ptr [rax], al + 4b50c0: 14 00 adc al, 0 + 4b50c2: 00 00 add byte ptr [rax], al + 4b50c4: d4 + 4b50c5: 40 00 00 add byte ptr [rax], al + 4b50c8: 78 40 js 0x4b510a <__EH_FRAME_BEGIN__+0x40da> + 4b50ca: f9 stc + 4b50cb: ff 2c 00 jmp [rax + rax] + ... + 4b50d6: 00 00 add byte ptr [rax], al + 4b50d8: 14 00 adc al, 0 + 4b50da: 00 00 add byte ptr [rax], al + 4b50dc: ec in al, dx + 4b50dd: 40 00 00 add byte ptr [rax], al + 4b50e0: 90 nop + 4b50e1: 40 f9 stc + 4b50e3: ff 32 push qword ptr [rdx] + ... + 4b50ed: 00 00 add byte ptr [rax], al + 4b50ef: 00 34 00 add byte ptr [rax + rax], dh + 4b50f2: 00 00 add byte ptr [rax], al + 4b50f4: 04 41 add al, 65 + 4b50f6: 00 00 add byte ptr [rax], al + 4b50f8: b8 40 f9 ff a0 mov eax, 2701130048 + 4b50fd: 00 00 add byte ptr [rax], al + 4b50ff: 00 00 add byte ptr [rax], al + 4b5101: 46 0e + 4b5103: 10 8c 02 41 0e 18 83 adc byte ptr [rdx + rax - 2095575487], cl + 4b510a: 03 47 0e add eax, dword ptr [rdi + 14] + 4b510d: 20 02 and byte ptr [rdx], al + 4b510f: 43 0a 0e or cl, byte ptr [r14] + 4b5112: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b5116: 42 0e + 4b5118: 08 49 0b or byte ptr [rcx + 11], cl + 4b511b: 79 0e jns 0x4b512b <__EH_FRAME_BEGIN__+0x40fb> + 4b511d: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b5121: 42 0e + 4b5123: 08 00 or byte ptr [rax], al + 4b5125: 00 00 add byte ptr [rax], al + 4b5127: 00 14 00 add byte ptr [rax + rax], dl + 4b512a: 00 00 add byte ptr [rax], al + 4b512c: 3c 41 cmp al, 65 + 4b512e: 00 00 add byte ptr [rax], al + 4b5130: 20 41 f9 and byte ptr [rcx - 7], al + 4b5133: ff 31 push qword ptr [rcx] + 4b5135: 00 00 add byte ptr [rax], al + 4b5137: 00 00 add byte ptr [rax], al + 4b5139: 52 push rdx + 4b513a: 0e + 4b513b: 10 00 adc byte ptr [rax], al + 4b513d: 00 00 add byte ptr [rax], al + 4b513f: 00 1c 00 add byte ptr [rax + rax], bl + 4b5142: 00 00 add byte ptr [rax], al + 4b5144: 54 push rsp + 4b5145: 41 00 00 add byte ptr [r8], al + 4b5148: 48 41 + 4b514a: f9 stc + 4b514b: ff 4a 00 dec dword ptr [rdx] + 4b514e: 00 00 add byte ptr [rax], al + 4b5150: 00 48 0e add byte ptr [rax + 14], cl + 4b5153: 30 7c 0a 0e xor byte ptr [rdx + rcx + 14], bh + 4b5157: 08 41 0b or byte ptr [rcx + 11], al + 4b515a: 00 00 add byte ptr [rax], al + 4b515c: 00 00 add byte ptr [rax], al + 4b515e: 00 00 add byte ptr [rax], al + 4b5160: 2c 00 sub al, 0 + 4b5162: 00 00 add byte ptr [rax], al + 4b5164: 74 41 je 0x4b51a7 <__EH_FRAME_BEGIN__+0x4177> + 4b5166: 00 00 add byte ptr [rax], al + 4b5168: 78 41 js 0x4b51ab <__EH_FRAME_BEGIN__+0x417b> + 4b516a: f9 stc + 4b516b: ff a5 00 00 00 00 jmp qword ptr [rbp] + 4b5171: 4e 0e + 4b5173: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b5179: 83 03 5d add dword ptr [rbx], 93 + 4b517c: 0e + 4b517d: 10 41 0e adc byte ptr [rcx + 14], al + 4b5180: 08 48 c3 or byte ptr [rax - 61], cl + 4b5183: c6 58 0e + 4b5186: 18 83 03 86 02 00 sbb byte ptr [rbx + 165379], al + 4b518c: 00 00 add byte ptr [rax], al + 4b518e: 00 00 add byte ptr [rax], al + 4b5190: 14 00 adc al, 0 + 4b5192: 00 00 add byte ptr [rax], al + 4b5194: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b5195: 41 00 00 add byte ptr [r8], al + 4b5198: f8 clc + 4b5199: 41 f9 stc + 4b519b: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b51a1 <__EH_FRAME_BEGIN__+0x4171> + 4b51a1: 00 00 add byte ptr [rax], al + 4b51a3: 00 00 add byte ptr [rax], al + 4b51a5: 00 00 add byte ptr [rax], al + 4b51a7: 00 14 00 add byte ptr [rax + rax], dl + 4b51aa: 00 00 add byte ptr [rax], al + 4b51ac: bc 41 00 00 10 mov esp, 268435521 + 4b51b1: 42 f9 stc + 4b51b3: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b51b9 <__EH_FRAME_BEGIN__+0x4189> + 4b51b9: 00 00 add byte ptr [rax], al + 4b51bb: 00 00 add byte ptr [rax], al + 4b51bd: 00 00 add byte ptr [rax], al + 4b51bf: 00 14 00 add byte ptr [rax + rax], dl + 4b51c2: 00 00 add byte ptr [rax], al + 4b51c4: d4 + 4b51c5: 41 00 00 add byte ptr [r8], al + 4b51c8: 28 42 f9 sub byte ptr [rdx - 7], al + 4b51cb: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b51d1 <__EH_FRAME_BEGIN__+0x41a1> + 4b51d1: 00 00 add byte ptr [rax], al + 4b51d3: 00 00 add byte ptr [rax], al + 4b51d5: 00 00 add byte ptr [rax], al + 4b51d7: 00 2c 00 add byte ptr [rax + rax], ch + 4b51da: 00 00 add byte ptr [rax], al + 4b51dc: ec in al, dx + 4b51dd: 41 00 00 add byte ptr [r8], al + 4b51e0: 40 42 + 4b51e2: f9 stc + 4b51e3: ff 8e 00 00 00 00 dec dword ptr [rsi] + 4b51e9: 42 0e + 4b51eb: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b51f1: 8c 03 mov word ptr [rbx], es + 4b51f3: 44 0e + 4b51f5: 20 86 04 02 51 0a and byte ptr [rsi + 173081092], al + 4b51fb: 0e + 4b51fc: 18 42 0e sbb byte ptr [rdx + 14], al + 4b51ff: 10 42 0e adc byte ptr [rdx + 14], al + 4b5202: 08 48 0b or byte ptr [rax + 11], cl + 4b5205: 00 00 add byte ptr [rax], al + 4b5207: 00 2c 00 add byte ptr [rax + rax], ch + 4b520a: 00 00 add byte ptr [rax], al + 4b520c: 1c 42 sbb al, 66 + 4b520e: 00 00 add byte ptr [rax], al + 4b5210: a0 42 f9 ff 85 00 00 00 00 movabs al, byte ptr [2248145218] + 4b5219: 42 0e + 4b521b: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b5221: 8c 03 mov word ptr [rbx], es + 4b5223: 44 0e + 4b5225: 20 86 04 02 51 0a and byte ptr [rsi + 173081092], al + 4b522b: 0e + 4b522c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b522f: 10 42 0e adc byte ptr [rdx + 14], al + 4b5232: 08 48 0b or byte ptr [rax + 11], cl + 4b5235: 00 00 add byte ptr [rax], al + 4b5237: 00 28 add byte ptr [rax], ch + 4b5239: 00 00 add byte ptr [rax], al + 4b523b: 00 4c 42 00 add byte ptr [rdx + 2*rax], cl + 4b523f: 00 00 add byte ptr [rax], al + 4b5241: 43 f9 stc + 4b5243: ff 50 00 call qword ptr [rax] + 4b5246: 00 00 add byte ptr [rax], al + 4b5248: 00 41 0e add byte ptr [rcx + 14], al + 4b524b: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b5251: 83 03 47 add dword ptr [rbx], 71 + 4b5254: 0e + 4b5255: 20 5d 0a and byte ptr [rbp + 10], bl + 4b5258: 0e + 4b5259: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b525d: 41 0e + 4b525f: 08 4a 0b or byte ptr [rdx + 11], cl + 4b5262: 00 00 add byte ptr [rax], al + 4b5264: 48 00 00 add byte ptr [rax], al + 4b5267: 00 78 42 add byte ptr [rax + 66], bh + 4b526a: 00 00 add byte ptr [rax], al + 4b526c: 24 43 and al, 67 + 4b526e: f9 stc + 4b526f: ff f7 push rdi + 4b5271: 03 00 add eax, dword ptr [rax] + 4b5273: 00 00 add byte ptr [rax], al + 4b5275: 46 0e + 4b5277: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b527d: 8e 03 mov es, word ptr [rbx] + 4b527f: 42 0e + 4b5281: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b5287: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b60ce <_end+0xffffffff862f274e> + 4b528d: 06 + 4b528e: 41 0e + 4b5290: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b5296: 03 97 02 0a 0e 38 add edx, dword ptr [rdi + 940444162] + 4b529c: 44 0e + 4b529e: 30 41 0e xor byte ptr [rcx + 14], al + 4b52a1: 28 42 0e sub byte ptr [rdx + 14], al + 4b52a4: 20 42 0e and byte ptr [rdx + 14], al + 4b52a7: 18 42 0e sbb byte ptr [rdx + 14], al + 4b52aa: 10 42 0e adc byte ptr [rdx + 14], al + 4b52ad: 08 4a 0b or byte ptr [rdx + 11], cl + 4b52b0: 48 00 00 add byte ptr [rax], al + 4b52b3: 00 c4 add ah, al + 4b52b5: 42 00 00 add byte ptr [rax], al + 4b52b8: d8 46 f9 fadd dword ptr [rsi - 7] + 4b52bb: ff 71 00 push qword ptr [rcx] + 4b52be: 00 00 add byte ptr [rax], al + 4b52c0: 00 46 0e add byte ptr [rsi + 14], al + 4b52c3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b52c9: 8c 03 mov word ptr [rbx], es + 4b52cb: 41 0e + 4b52cd: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b52d3: 83 05 44 0e 30 02 45 add dword ptr [rip + 36703812], 69 # 0x27b611e <_end+0x22f279e> + 4b52da: 0a 0e or cl, byte ptr [rsi] + 4b52dc: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b52e0: 41 0e + 4b52e2: 18 42 0e sbb byte ptr [rdx + 14], al + 4b52e5: 10 42 0e adc byte ptr [rdx + 14], al + 4b52e8: 08 44 0b 44 or byte ptr [rbx + rcx + 68], al + 4b52ec: 0e + 4b52ed: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b52f1: 44 0e + 4b52f3: 18 42 0e sbb byte ptr [rdx + 14], al + 4b52f6: 10 42 0e adc byte ptr [rdx + 14], al + 4b52f9: 08 00 or byte ptr [rax], al + 4b52fb: 00 2c 00 add byte ptr [rax + rax], ch + 4b52fe: 00 00 add byte ptr [rax], al + 4b5300: 10 43 00 adc byte ptr [rbx], al + 4b5303: 00 0c 47 add byte ptr [rdi + 2*rax], cl + 4b5306: f9 stc + 4b5307: ff 6f 06 jmp [rdi + 6] + 4b530a: 00 00 add byte ptr [rax], al + 4b530c: 00 45 0e add byte ptr [rbp + 14], al + 4b530f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b5315: 44 8f 03 pop qword ptr [rbx] + 4b5318: 8e 04 48 mov es, word ptr [rax + 2*rcx] + 4b531b: 8d 05 8c 06 83 07 lea eax, [rip + 126027404] # 0x7ce59ad <_end+0x782202d> + 4b5321: 02 e8 add ch, al + 4b5323: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b5326: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b532a: 00 00 add byte ptr [rax], al + 4b532c: 3c 00 cmp al, 0 + 4b532e: 00 00 add byte ptr [rax], al + 4b5330: 40 43 + 4b5332: 00 00 add byte ptr [rax], al + 4b5334: 4c 4d + 4b5336: f9 stc + 4b5337: ff af 00 00 00 00 jmp [rdi] + 4b533d: 4b 0e + 4b533f: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl + 4b5346: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b534a: 49 0a 0e or cl, byte ptr [r14] + 4b534d: 18 41 0e sbb byte ptr [rcx + 14], al + 4b5350: 10 42 0e adc byte ptr [rdx + 14], al + 4b5353: 08 41 0b or byte ptr [rcx + 11], al + 4b5356: 02 4e 0e add cl, byte ptr [rsi + 14] + 4b5359: 18 47 c6 sbb byte ptr [rdi - 58], al + 4b535c: 0e + 4b535d: 10 42 cc adc byte ptr [rdx - 52], al + 4b5360: 0e + 4b5361: 08 51 0e or byte ptr [rcx + 14], dl + 4b5364: 20 86 03 8c 02 00 and byte ptr [rsi + 166915], al + 4b536a: 00 00 add byte ptr [rax], al + 4b536c: 40 00 00 add byte ptr [rax], al + 4b536f: 00 80 43 00 00 bc add byte ptr [rax - 1140850621], al + 4b5375: 4d f9 stc + 4b5377: ff a5 00 00 00 00 jmp qword ptr [rbp] + 4b537d: 4b 0e + 4b537f: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b5385: 8c 03 mov word ptr [rbx], es + 4b5387: 44 0e + 4b5389: 20 86 04 46 0a 0e and byte ptr [rsi + 235554308], al + 4b538f: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5392: 10 42 0e adc byte ptr [rdx + 14], al + 4b5395: 08 45 0b or byte ptr [rbp + 11], al + 4b5398: 02 54 c6 0e add dl, byte ptr [rsi + 8*rax + 14] + 4b539c: 18 42 cc sbb byte ptr [rdx - 52], al + 4b539f: 0e + 4b53a0: 10 42 cd adc byte ptr [rdx - 51], al + 4b53a3: 0e + 4b53a4: 08 50 0e or byte ptr [rax + 14], dl + 4b53a7: 20 86 04 8c 03 8d and byte ptr [rsi - 1929147388], al + 4b53ad: 02 00 add al, byte ptr [rax] + 4b53af: 00 5c 00 00 add byte ptr [rax + rax], bl + 4b53b3: 00 c4 add ah, al + 4b53b5: 43 00 00 add byte ptr [r8], al + 4b53b8: 28 4e f9 sub byte ptr [rsi - 7], cl + 4b53bb: ff 30 push qword ptr [rax] + 4b53bd: 12 00 adc al, byte ptr [rax] + 4b53bf: 00 00 add byte ptr [rax], al + 4b53c1: 4b 0e + 4b53c3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b53c9: 8e 03 mov es, word ptr [rbx] + 4b53cb: 42 0e + 4b53cd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b53d3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b621a <_end+0xffffffff862f289a> + 4b53d9: 06 + 4b53da: 44 0e + 4b53dc: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al + 4b53e2: 5d pop rbp + 4b53e3: 0e + 4b53e4: 38 44 c3 0e cmp byte ptr [rbx + 8*rax + 14], al + 4b53e8: 30 41 c6 xor byte ptr [rcx - 58], al + 4b53eb: 0e + 4b53ec: 28 42 cc sub byte ptr [rdx - 52], al + 4b53ef: 0e + 4b53f0: 20 42 cd and byte ptr [rdx - 51], al + 4b53f3: 0e + 4b53f4: 18 42 ce sbb byte ptr [rdx - 50], al + 4b53f7: 0e + 4b53f8: 10 42 cf adc byte ptr [rdx - 49], al + 4b53fb: 0e + 4b53fc: 08 51 0e or byte ptr [rcx + 14], dl + 4b53ff: 50 push rax + 4b5400: 83 07 86 add dword ptr [rdi], -122 + 4b5403: 06 + 4b5404: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d95897 <_end+0x38d1f17> + 4b540a: 8f 02 pop qword ptr [rdx] + 4b540c: 00 00 add byte ptr [rax], al + 4b540e: 00 00 add byte ptr [rax], al + 4b5410: 48 00 00 add byte ptr [rax], al + 4b5413: 00 24 44 add byte ptr [rsp + 2*rax], ah + 4b5416: 00 00 add byte ptr [rax], al + 4b5418: f8 clc + 4b5419: 5f pop rdi + 4b541a: f9 stc + 4b541b: ff 90 01 00 00 00 call qword ptr [rax + 1] + 4b5421: 42 0e + 4b5423: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b5429: 8e 03 mov es, word ptr [rbx] + 4b542b: 42 0e + 4b542d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b5433: 8c 05 49 0e 30 86 mov word ptr [rip - 2043670967], es # 0xffffffff867b6282 <_end+0xffffffff862f2902> + 4b5439: 06 + 4b543a: 44 0e + 4b543c: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b5442: 02 46 0a add al, byte ptr [rsi + 10] + 4b5445: 0e + 4b5446: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b544a: 41 0e + 4b544c: 28 42 0e sub byte ptr [rdx + 14], al + 4b544f: 20 42 0e and byte ptr [rdx + 14], al + 4b5452: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5455: 10 42 0e adc byte ptr [rdx + 14], al + 4b5458: 08 41 0b or byte ptr [rcx + 11], al + 4b545b: 00 2c 00 add byte ptr [rax + rax], ch + 4b545e: 00 00 add byte ptr [rax], al + 4b5460: 70 44 jo 0x4b54a6 <__EH_FRAME_BEGIN__+0x4476> + 4b5462: 00 00 add byte ptr [rax], al + 4b5464: 3c 61 cmp al, 97 + 4b5466: f9 stc + 4b5467: ff 2c 03 jmp [rbx + rax] + 4b546a: 00 00 add byte ptr [rax], al + 4b546c: 00 45 0e add byte ptr [rbp + 14], al + 4b546f: 10 86 02 48 0d 06 adc byte ptr [rsi + 101533698], al + 4b5475: 46 8f 03 pop qword ptr [rbx] + 4b5478: 8e 04 8d 05 4e 8c 06 mov es, word ptr [4*rcx + 109858309] + 4b547f: 83 07 03 add dword ptr [rdi], 3 + 4b5482: 14 02 adc al, 2 + 4b5484: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b5487: 08 4b 0b or byte ptr [rbx + 11], cl + 4b548a: 00 00 add byte ptr [rax], al + 4b548c: 38 00 cmp byte ptr [rax], al + 4b548e: 00 00 add byte ptr [rax], al + 4b5490: a0 44 00 00 3c 64 f9 ff df movabs al, byte ptr [-2305850275291725756] + 4b5499: 00 00 add byte ptr [rax], al + 4b549b: 00 00 add byte ptr [rax], al + 4b549d: 46 0e + 4b549f: 10 8d 02 49 0e 18 adc byte ptr [rbp + 403589378], cl + 4b54a5: 8c 03 mov word ptr [rbx], es + 4b54a7: 44 0e + 4b54a9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b54af: 83 05 44 0e 40 02 a4 add dword ptr [rip + 37752388], -92 # 0x28b62fa <_end+0x23f297a> + 4b54b6: 0a 0e or cl, byte ptr [rsi] + 4b54b8: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b54bc: 41 0e + 4b54be: 18 42 0e sbb byte ptr [rdx + 14], al + 4b54c1: 10 42 0e adc byte ptr [rdx + 14], al + 4b54c4: 08 4b 0b or byte ptr [rbx + 11], cl + 4b54c7: 00 28 add byte ptr [rax], ch + 4b54c9: 00 00 add byte ptr [rax], al + 4b54cb: 00 dc add ah, bl + 4b54cd: 44 00 00 add byte ptr [rax], r8b + 4b54d0: e0 64 loopne 0x4b5536 <__EH_FRAME_BEGIN__+0x4506> + 4b54d2: f9 stc + 4b54d3: ff 8b 00 00 00 00 dec dword ptr [rbx] + 4b54d9: 45 0e + 4b54db: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b54e1: 83 03 47 add dword ptr [rbx], 71 + 4b54e4: 0e + 4b54e5: a0 01 02 76 0a 0e 18 41 0e movabs al, byte ptr [1027128638601298433] + 4b54ee: 10 41 0e adc byte ptr [rcx + 14], al + 4b54f1: 08 41 0b or byte ptr [rcx + 11], al + 4b54f4: 28 00 sub byte ptr [rax], al + 4b54f6: 00 00 add byte ptr [rax], al + 4b54f8: 08 45 00 or byte ptr [rbp], al + 4b54fb: 00 44 65 f9 add byte ptr [rbp + 2*riz - 7], al + 4b54ff: ff 8b 00 00 00 00 dec dword ptr [rbx] + 4b5505: 45 0e + 4b5507: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b550d: 83 03 47 add dword ptr [rbx], 71 + 4b5510: 0e + 4b5511: a0 01 02 76 0a 0e 18 41 0e movabs al, byte ptr [1027128638601298433] + 4b551a: 10 41 0e adc byte ptr [rcx + 14], al + 4b551d: 08 41 0b or byte ptr [rcx + 11], al + 4b5520: 14 00 adc al, 0 + 4b5522: 00 00 add byte ptr [rax], al + 4b5524: 34 45 xor al, 69 + 4b5526: 00 00 add byte ptr [rax], al + 4b5528: a8 65 test al, 101 + 4b552a: f9 stc + 4b552b: ff 15 00 00 00 00 call qword ptr [rip] # 0x4b5531 <__EH_FRAME_BEGIN__+0x4501> + 4b5531: 00 00 add byte ptr [rax], al + 4b5533: 00 00 add byte ptr [rax], al + 4b5535: 00 00 add byte ptr [rax], al + 4b5537: 00 2c 00 add byte ptr [rax + rax], ch + 4b553a: 00 00 add byte ptr [rax], al + 4b553c: 4c 45 + 4b553e: 00 00 add byte ptr [rax], al + 4b5540: b0 65 mov al, 101 + 4b5542: f9 stc + 4b5543: ff 51 00 call qword ptr [rcx] + 4b5546: 00 00 add byte ptr [rax], al + 4b5548: 00 4a 0e add byte ptr [rdx + 14], cl + 4b554b: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b5551: 83 03 47 add dword ptr [rbx], 71 + 4b5554: 0e + 4b5555: 20 75 0e and byte ptr [rbp + 14], dh + 4b5558: 18 41 0e sbb byte ptr [rcx + 14], al + 4b555b: 10 41 0e adc byte ptr [rcx + 14], al + 4b555e: 08 47 c3 or byte ptr [rdi - 61], al + 4b5561: c6 00 00 mov byte ptr [rax], 0 + 4b5564: 00 00 add byte ptr [rax], al + 4b5566: 00 00 add byte ptr [rax], al + 4b5568: 14 00 adc al, 0 + 4b556a: 00 00 add byte ptr [rax], al + 4b556c: 7c 45 jl 0x4b55b3 <__EH_FRAME_BEGIN__+0x4583> + 4b556e: 00 00 add byte ptr [rax], al + 4b5570: e0 65 loopne 0x4b55d7 <__EH_FRAME_BEGIN__+0x45a7> + 4b5572: f9 stc + 4b5573: ff 28 jmp [rax] + ... + 4b557d: 00 00 add byte ptr [rax], al + 4b557f: 00 14 00 add byte ptr [rax + rax], dl + 4b5582: 00 00 add byte ptr [rax], al + 4b5584: 94 xchg eax, esp + 4b5585: 45 00 00 add byte ptr [r8], r8b + 4b5588: f8 clc + 4b5589: 65 f9 stc + 4b558b: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b5591 <__EH_FRAME_BEGIN__+0x4561> + 4b5591: 00 00 add byte ptr [rax], al + 4b5593: 00 00 add byte ptr [rax], al + 4b5595: 00 00 add byte ptr [rax], al + 4b5597: 00 1c 00 add byte ptr [rax + rax], bl + 4b559a: 00 00 add byte ptr [rax], al + 4b559c: ac lodsb al, byte ptr [rsi] + 4b559d: 45 00 00 add byte ptr [r8], r8b + 4b55a0: 10 66 f9 adc byte ptr [rsi - 7], ah + 4b55a3: ff 16 call qword ptr [rsi] + 4b55a5: 00 00 add byte ptr [rax], al + 4b55a7: 00 00 add byte ptr [rax], al + 4b55a9: 45 0e + 4b55ab: 10 41 0e adc byte ptr [rcx + 14], al + 4b55ae: 08 4b 0e or byte ptr [rbx + 14], cl + 4b55b1: 10 00 adc byte ptr [rax], al + 4b55b3: 00 00 add byte ptr [rax], al + 4b55b5: 00 00 add byte ptr [rax], al + 4b55b7: 00 1c 00 add byte ptr [rax + rax], bl + 4b55ba: 00 00 add byte ptr [rax], al + 4b55bc: cc int3 + 4b55bd: 45 00 00 add byte ptr [r8], r8b + 4b55c0: 10 66 f9 adc byte ptr [rsi - 7], ah + 4b55c3: ff 16 call qword ptr [rsi] + 4b55c5: 00 00 add byte ptr [rax], al + 4b55c7: 00 00 add byte ptr [rax], al + 4b55c9: 45 0e + 4b55cb: 10 41 0e adc byte ptr [rcx + 14], al + 4b55ce: 08 4b 0e or byte ptr [rbx + 14], cl + 4b55d1: 10 00 adc byte ptr [rax], al + 4b55d3: 00 00 add byte ptr [rax], al + 4b55d5: 00 00 add byte ptr [rax], al + 4b55d7: 00 1c 00 add byte ptr [rax + rax], bl + 4b55da: 00 00 add byte ptr [rax], al + 4b55dc: ec in al, dx + 4b55dd: 45 00 00 add byte ptr [r8], r8b + 4b55e0: 10 66 f9 adc byte ptr [rsi - 7], ah + 4b55e3: ff 2c 00 jmp [rax + rax] + 4b55e6: 00 00 add byte ptr [rax], al + 4b55e8: 00 45 0e add byte ptr [rbp + 14], al + 4b55eb: 10 86 02 48 0e 18 adc byte ptr [rsi + 403589122], al + 4b55f1: 83 03 47 add dword ptr [rbx], 71 + 4b55f4: 0e + 4b55f5: 20 00 and byte ptr [rax], al + 4b55f7: 00 10 add byte ptr [rax], dl + 4b55f9: 00 00 add byte ptr [rax], al + 4b55fb: 00 0c 46 add byte ptr [rsi + 2*rax], cl + 4b55fe: 00 00 add byte ptr [rax], al + 4b5600: 20 66 f9 and byte ptr [rsi - 7], ah + 4b5603: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4b5609 <__EH_FRAME_BEGIN__+0x45d9> + 4b5609: 00 00 add byte ptr [rax], al + 4b560b: 00 10 add byte ptr [rax], dl + 4b560d: 00 00 add byte ptr [rax], al + 4b560f: 00 20 add byte ptr [rax], ah + 4b5611: 46 00 00 add byte ptr [rax], r8b + 4b5614: 1c 66 sbb al, 102 + 4b5616: f9 stc + 4b5617: ff 7c 00 00 + 4b561b: 00 00 add byte ptr [rax], al + 4b561d: 00 00 add byte ptr [rax], al + 4b561f: 00 10 add byte ptr [rax], dl + 4b5621: 00 00 add byte ptr [rax], al + 4b5623: 00 34 46 add byte ptr [rsi + 2*rax], dh + 4b5626: 00 00 add byte ptr [rax], al + 4b5628: 88 66 f9 mov byte ptr [rsi - 7], ah + 4b562b: ff 4d 00 dec dword ptr [rbp] + 4b562e: 00 00 add byte ptr [rax], al + 4b5630: 00 00 add byte ptr [rax], al + 4b5632: 00 00 add byte ptr [rax], al + 4b5634: 10 00 adc byte ptr [rax], al + 4b5636: 00 00 add byte ptr [rax], al + 4b5638: 48 46 + 4b563a: 00 00 add byte ptr [rax], al + 4b563c: c4 66 f9 ff + 4b5640: 65 00 00 add byte ptr gs:[rax], al + 4b5643: 00 00 add byte ptr [rax], al + 4b5645: 00 00 add byte ptr [rax], al + 4b5647: 00 48 00 add byte ptr [rax], cl + 4b564a: 00 00 add byte ptr [rax], al + 4b564c: 5c pop rsp + 4b564d: 46 00 00 add byte ptr [rax], r8b + 4b5650: 20 67 f9 and byte ptr [rdi - 7], ah + 4b5653: ff 85 05 00 00 00 inc dword ptr [rbp + 5] + 4b5659: 46 0e + 4b565b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b5661: 8e 03 mov es, word ptr [rbx] + 4b5663: 42 0e + 4b5665: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b566b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b64b2 <_end+0xffffffff862f2b32> + 4b5671: 06 + 4b5672: 41 0e + 4b5674: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al + 4b567a: 03 39 add edi, dword ptr [rcx] + 4b567c: 01 0a add dword ptr [rdx], ecx + 4b567e: 0e + 4b567f: 38 41 0e cmp byte ptr [rcx + 14], al + 4b5682: 30 41 0e xor byte ptr [rcx + 14], al + 4b5685: 28 42 0e sub byte ptr [rdx + 14], al + 4b5688: 20 42 0e and byte ptr [rdx + 14], al + 4b568b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b568e: 10 42 0e adc byte ptr [rdx + 14], al + 4b5691: 08 48 0b or byte ptr [rax + 11], cl + 4b5694: 10 00 adc byte ptr [rax], al + 4b5696: 00 00 add byte ptr [rax], al + 4b5698: a8 46 test al, 70 + 4b569a: 00 00 add byte ptr [rax], al + 4b569c: 64 6c insb byte ptr es:[rdi], dx + 4b569e: f9 stc + 4b569f: ff 6d 00 jmp [rbp] + 4b56a2: 00 00 add byte ptr [rax], al + 4b56a4: 00 00 add byte ptr [rax], al + 4b56a6: 00 00 add byte ptr [rax], al + 4b56a8: 50 push rax + 4b56a9: 00 00 add byte ptr [rax], al + 4b56ab: 00 bc 46 00 00 c0 6c add byte ptr [rsi + 2*rax + 1824522240], bh + 4b56b2: f9 stc + 4b56b3: ff 11 call qword ptr [rcx] + 4b56b5: 04 00 add al, 0 + 4b56b7: 00 00 add byte ptr [rax], al + 4b56b9: 59 pop rcx + 4b56ba: 0e + 4b56bb: 10 8f 02 4f 0e 18 adc byte ptr [rdi + 403590914], cl + 4b56c1: 8e 03 mov es, word ptr [rbx] + 4b56c3: 4e 0e + 4b56c5: 20 8d 04 5e 0e 28 and byte ptr [rbp + 672030212], cl + 4b56cb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6515 <_end+0xffffffff862f2b95> + 4b56d1: 06 + 4b56d2: 47 0e + 4b56d4: 38 83 07 03 85 01 cmp byte ptr [rbx + 25494279], al + 4b56da: 0a 0e or cl, byte ptr [rsi] + 4b56dc: 30 41 0e xor byte ptr [rcx + 14], al + 4b56df: 28 42 0e sub byte ptr [rdx + 14], al + 4b56e2: 20 42 0e and byte ptr [rdx + 14], al + 4b56e5: 18 42 0e sbb byte ptr [rdx + 14], al + 4b56e8: 10 42 0e adc byte ptr [rdx + 14], al + 4b56eb: 08 43 0b or byte ptr [rbx + 11], al + 4b56ee: 03 20 add esp, dword ptr [rax] + 4b56f0: 02 0e add cl, byte ptr [rsi] + 4b56f2: 08 c3 or bl, al + 4b56f4: c6 cc + 4b56f6: cd ce int 206 + 4b56f8: cf iretd + 4b56f9: 00 00 add byte ptr [rax], al + 4b56fb: 00 b0 00 00 00 10 add byte ptr [rax + 268435456], dh + 4b5701: 47 00 00 add byte ptr [r8], r8b + 4b5704: 8c 70 f9 + 4b5707: ff 2a jmp [rdx] + 4b5709: 0d 00 00 00 46 or eax, 1174405120 + 4b570e: 0e + 4b570f: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b5715: 8d 03 lea eax, [rbx] + 4b5717: 42 0e + 4b5719: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b5720: 05 41 0e 30 83 add eax, 2200964673 + 4b5725: 06 + 4b5726: 44 0e + 4b5728: 80 01 03 add byte ptr [rcx], 3 + 4b572b: 07 + 4b572c: 05 0e 88 01 42 add eax, 1107396622 + 4b5731: 0e + 4b5732: 90 nop + 4b5733: 01 4b 0e add dword ptr [rbx + 14], ecx + 4b5736: 88 01 mov byte ptr [rcx], al + 4b5738: 41 0e + 4b573a: 80 01 02 add byte ptr [rcx], 2 + 4b573d: 8d 0e lea ecx, [rsi] + 4b573f: 88 01 mov byte ptr [rcx], al + 4b5741: 42 0e + 4b5743: 90 nop + 4b5744: 01 4c 0e 88 add dword ptr [rsi + rcx - 120], ecx + 4b5748: 01 41 0e add dword ptr [rcx + 14], eax + 4b574b: 80 01 02 add byte ptr [rcx], 2 + 4b574e: 8d 0e lea ecx, [rsi] + 4b5750: 88 01 mov byte ptr [rcx], al + 4b5752: 42 0e + 4b5754: 90 nop + 4b5755: 01 4c 0e 88 add dword ptr [rsi + rcx - 120], ecx + 4b5759: 01 42 0e add dword ptr [rdx + 14], eax + 4b575c: 80 01 02 add byte ptr [rcx], 2 + 4b575f: 8d 0e lea ecx, [rsi] + 4b5761: 88 01 mov byte ptr [rcx], al + 4b5763: 42 0e + 4b5765: 90 nop + 4b5766: 01 4b 0e add dword ptr [rbx + 14], ecx + 4b5769: 88 01 mov byte ptr [rcx], al + 4b576b: 42 0e + 4b576d: 80 01 02 add byte ptr [rcx], 2 + 4b5770: 8d 0e lea ecx, [rsi] + 4b5772: 88 01 mov byte ptr [rcx], al + 4b5774: 42 0e + 4b5776: 90 nop + 4b5777: 01 4b 0e add dword ptr [rbx + 14], ecx + 4b577a: 88 01 mov byte ptr [rcx], al + 4b577c: 41 0e + 4b577e: 80 01 03 add byte ptr [rcx], 3 + 4b5781: 31 03 xor dword ptr [rbx], eax + 4b5783: 0a 0e or cl, byte ptr [rsi] + 4b5785: 30 41 0e xor byte ptr [rcx + 14], al + 4b5788: 28 41 0e sub byte ptr [rcx + 14], al + 4b578b: 20 42 0e and byte ptr [rdx + 14], al + 4b578e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5791: 10 42 0e adc byte ptr [rdx + 14], al + 4b5794: 08 42 0b or byte ptr [rdx + 11], al + 4b5797: 02 78 0a add bh, byte ptr [rax + 10] + 4b579a: 0e + 4b579b: 30 41 0e xor byte ptr [rcx + 14], al + 4b579e: 28 41 0e sub byte ptr [rcx + 14], al + 4b57a1: 20 42 0e and byte ptr [rdx + 14], al + 4b57a4: 18 42 0e sbb byte ptr [rdx + 14], al + 4b57a7: 10 42 0e adc byte ptr [rdx + 14], al + 4b57aa: 08 48 0b or byte ptr [rax + 11], cl + 4b57ad: 00 00 add byte ptr [rax], al + 4b57af: 00 14 00 add byte ptr [rax + rax], dl + 4b57b2: 00 00 add byte ptr [rax], al + 4b57b4: c4 47 00 + 4b57b7: 00 08 add byte ptr [rax], cl + 4b57b9: 7d f9 jge 0x4b57b4 <__EH_FRAME_BEGIN__+0x4784> + 4b57bb: ff 0c 00 dec dword ptr [rax + rax] + ... + 4b57c6: 00 00 add byte ptr [rax], al + 4b57c8: 1c 00 sbb al, 0 + 4b57ca: 00 00 add byte ptr [rax], al + 4b57cc: dc 47 00 fadd qword ptr [rdi] + 4b57cf: 00 00 add byte ptr [rax], al + 4b57d1: 7d f9 jge 0x4b57cc <__EH_FRAME_BEGIN__+0x479c> + 4b57d3: ff 4e 00 dec dword ptr [rsi] + 4b57d6: 00 00 add byte ptr [rax], al + 4b57d8: 00 51 0e add byte ptr [rcx + 14], dl + 4b57db: 10 83 02 60 0a 0e adc byte ptr [rbx + 235560962], al + 4b57e1: 08 47 0b or byte ptr [rdi + 11], al + 4b57e4: 00 00 add byte ptr [rax], al + 4b57e6: 00 00 add byte ptr [rax], al + 4b57e8: 10 00 adc byte ptr [rax], al + 4b57ea: 00 00 add byte ptr [rax], al + 4b57ec: fc cld + 4b57ed: 47 00 00 add byte ptr [r8], r8b + 4b57f0: 30 7d f9 xor byte ptr [rbp - 7], bh + 4b57f3: ff 10 call qword ptr [rax] + 4b57f5: 00 00 add byte ptr [rax], al + 4b57f7: 00 00 add byte ptr [rax], al + 4b57f9: 00 00 add byte ptr [rax], al + 4b57fb: 00 10 add byte ptr [rax], dl + 4b57fd: 00 00 add byte ptr [rax], al + 4b57ff: 00 10 add byte ptr [rax], dl + 4b5801: 48 00 00 add byte ptr [rax], al + 4b5804: 2c 7d sub al, 125 + 4b5806: f9 stc + 4b5807: ff 21 jmp qword ptr [rcx] + 4b5809: 00 00 add byte ptr [rax], al + 4b580b: 00 00 add byte ptr [rax], al + 4b580d: 00 00 add byte ptr [rax], al + 4b580f: 00 48 00 add byte ptr [rax], cl + 4b5812: 00 00 add byte ptr [rax], al + 4b5814: 24 48 and al, 72 + 4b5816: 00 00 add byte ptr [rax], al + 4b5818: 48 7d f9 jge 0x4b5814 <__EH_FRAME_BEGIN__+0x47e4> + 4b581b: ff e6 jmp rsi + 4b581d: 0b 00 or eax, dword ptr [rax] + 4b581f: 00 00 add byte ptr [rax], al + 4b5821: 46 0e + 4b5823: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b5829: 8e 03 mov es, word ptr [rbx] + 4b582b: 42 0e + 4b582d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b5833: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b667a <_end+0xffffffff862f2cfa> + 4b5839: 06 + 4b583a: 48 0e + 4b583c: 38 83 07 4b 0e 40 cmp byte ptr [rbx + 1074678535], al + 4b5842: 02 71 0a add dh, byte ptr [rcx + 10] + 4b5845: 0e + 4b5846: 38 41 0e cmp byte ptr [rcx + 14], al + 4b5849: 30 41 0e xor byte ptr [rcx + 14], al + 4b584c: 28 42 0e sub byte ptr [rdx + 14], al + 4b584f: 20 42 0e and byte ptr [rdx + 14], al + 4b5852: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5855: 10 42 0e adc byte ptr [rdx + 14], al + 4b5858: 08 45 0b or byte ptr [rbp + 11], al + 4b585b: 00 24 00 add byte ptr [rax + rax], ah + 4b585e: 00 00 add byte ptr [rax], al + 4b5860: 70 48 jo 0x4b58aa <__EH_FRAME_BEGIN__+0x487a> + 4b5862: 00 00 add byte ptr [rax], al + 4b5864: ec in al, dx + 4b5865: 88 f9 mov cl, bh + 4b5867: ff 94 00 00 00 00 45 call qword ptr [rax + rax + 1157627904] + 4b586e: 0e + 4b586f: 10 83 02 6e 0a 0e adc byte ptr [rbx + 235564546], al + 4b5875: 08 45 0b or byte ptr [rbp + 11], al + 4b5878: 5f pop rdi + 4b5879: 0a 0e or cl, byte ptr [rsi] + 4b587b: 08 51 0b or byte ptr [rcx + 11], dl + 4b587e: 5f pop rdi + 4b587f: 0e + 4b5880: 08 00 or byte ptr [rax], al + 4b5882: 00 00 add byte ptr [rax], al + 4b5884: 24 00 and al, 0 + 4b5886: 00 00 add byte ptr [rax], al + 4b5888: 98 cwde + 4b5889: 48 00 00 add byte ptr [rax], al + 4b588c: 64 89 f9 mov ecx, edi + 4b588f: ff 94 00 00 00 00 45 call qword ptr [rax + rax + 1157627904] + 4b5896: 0e + 4b5897: 10 83 02 6e 0a 0e adc byte ptr [rbx + 235564546], al + 4b589d: 08 45 0b or byte ptr [rbp + 11], al + 4b58a0: 5f pop rdi + 4b58a1: 0a 0e or cl, byte ptr [rsi] + 4b58a3: 08 51 0b or byte ptr [rcx + 11], dl + 4b58a6: 5f pop rdi + 4b58a7: 0e + 4b58a8: 08 00 or byte ptr [rax], al + 4b58aa: 00 00 add byte ptr [rax], al + 4b58ac: 40 00 00 add byte ptr [rax], al + 4b58af: 00 c0 add al, al + 4b58b1: 48 00 00 add byte ptr [rax], al + 4b58b4: dc 89 f9 ff 0c 01 fmul qword ptr [rcx + 17629177] + 4b58ba: 00 00 add byte ptr [rax], al + 4b58bc: 00 46 0e add byte ptr [rsi + 14], al + 4b58bf: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b58c6: 03 41 0e add eax, dword ptr [rcx + 14] + 4b58c9: 20 83 04 47 0e f0 and byte ptr [rbx - 267499772], al + 4b58cf: 03 02 add eax, dword ptr [rdx] + 4b58d1: 77 0a ja 0x4b58dd <__EH_FRAME_BEGIN__+0x48ad> + 4b58d3: 0e + 4b58d4: 20 41 0e and byte ptr [rcx + 14], al + 4b58d7: 18 41 0e sbb byte ptr [rcx + 14], al + 4b58da: 10 42 0e adc byte ptr [rdx + 14], al + 4b58dd: 08 41 0b or byte ptr [rcx + 11], al + 4b58e0: 52 push rdx + 4b58e1: 0a 0e or cl, byte ptr [rsi] + 4b58e3: 20 44 0e 18 and byte ptr [rsi + rcx + 24], al + 4b58e7: 41 0e + 4b58e9: 10 45 0e adc byte ptr [rbp + 14], al + 4b58ec: 08 49 0b or byte ptr [rcx + 11], cl + 4b58ef: 00 28 add byte ptr [rax], ch + 4b58f1: 00 00 add byte ptr [rax], al + 4b58f3: 00 04 49 add byte ptr [rcx + 2*rcx], al + 4b58f6: 00 00 add byte ptr [rax], al + 4b58f8: a8 8a test al, -118 + 4b58fa: f9 stc + 4b58fb: ff 81 00 00 00 00 inc dword ptr [rcx] + 4b5901: 4d 0e + 4b5903: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b5909: 8c 03 mov word ptr [rbx], es + 4b590b: 44 0e + 4b590d: 20 86 04 7e 0a 0e and byte ptr [rsi + 235568644], al + 4b5913: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5916: 10 42 0e adc byte ptr [rdx + 14], al + 4b5919: 08 48 0b or byte ptr [rax + 11], cl + 4b591c: 18 00 sbb byte ptr [rax], al + 4b591e: 00 00 add byte ptr [rax], al + 4b5920: 30 49 00 xor byte ptr [rcx], cl + 4b5923: 00 78 bc add byte ptr [rax - 68], bh + 4b5926: f4 hlt + 4b5927: ff 0c 00 dec dword ptr [rax + rax] + 4b592a: 00 00 add byte ptr [rax], al + 4b592c: 00 45 0e add byte ptr [rbp + 14], al + 4b592f: 10 41 0e adc byte ptr [rcx + 14], al + 4b5932: 08 41 0e or byte ptr [rcx + 14], al + 4b5935: 10 00 adc byte ptr [rax], al + 4b5937: 00 2c 00 add byte ptr [rax + rax], ch + 4b593a: 00 00 add byte ptr [rax], al + 4b593c: 4c 49 + 4b593e: 00 00 add byte ptr [rax], al + 4b5940: f0 lock + 4b5941: 8a f9 mov bh, cl + 4b5943: ff 33 push qword ptr [rbx] + 4b5945: 04 00 add al, 0 + 4b5947: 00 00 add byte ptr [rax], al + 4b5949: 45 0e + 4b594b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b5951: 42 8f 03 pop qword ptr [rbx] + 4b5954: 49 8e 04 8d 05 8c 06 48 mov es, word ptr [4*rcx + 1208388613] + 4b595c: 83 07 03 add dword ptr [rdi], 3 + 4b595f: d9 01 fld dword ptr [rcx] + 4b5961: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b5964: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b5968: 94 xchg eax, esp + 4b5969: 00 00 add byte ptr [rax], al + 4b596b: 00 7c 49 00 add byte ptr [rcx + 2*rcx], bh + 4b596f: 00 00 add byte ptr [rax], al + 4b5971: 8f f9 ff + 4b5974: 12 02 adc al, byte ptr [rdx] + 4b5976: 00 00 add byte ptr [rax], al + 4b5978: 00 46 0e add byte ptr [rsi + 14], al + 4b597b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b5981: 8e 03 mov es, word ptr [rbx] + 4b5983: 42 0e + 4b5985: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b598b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b67d2 <_end+0xffffffff862f2e52> + 4b5991: 06 + 4b5992: 41 0e + 4b5994: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b599a: 02 eb add ch, bl + 4b599c: 0e + 4b599d: 68 45 0e 70 4e push 1315966533 + 4b59a2: 0e + 4b59a3: 68 41 0e 60 69 push 1767902785 + 4b59a8: 0a 0e or cl, byte ptr [rsi] + 4b59aa: 38 41 0e cmp byte ptr [rcx + 14], al + 4b59ad: 30 41 0e xor byte ptr [rcx + 14], al + 4b59b0: 28 42 0e sub byte ptr [rdx + 14], al + 4b59b3: 20 42 0e and byte ptr [rdx + 14], al + 4b59b6: 18 42 0e sbb byte ptr [rdx + 14], al + 4b59b9: 10 42 0e adc byte ptr [rdx + 14], al + 4b59bc: 08 44 0b 68 or byte ptr [rbx + rcx + 104], al + 4b59c0: 0e + 4b59c1: 68 51 0e 70 43 push 1131417169 + 4b59c6: 0e + 4b59c7: 68 41 0e 60 70 push 1885343297 + 4b59cc: 0a 0e or cl, byte ptr [rsi] + 4b59ce: 38 41 0e cmp byte ptr [rcx + 14], al + 4b59d1: 30 41 0e xor byte ptr [rcx + 14], al + 4b59d4: 28 42 0e sub byte ptr [rdx + 14], al + 4b59d7: 20 42 0e and byte ptr [rdx + 14], al + 4b59da: 18 42 0e sbb byte ptr [rdx + 14], al + 4b59dd: 10 42 0e adc byte ptr [rdx + 14], al + 4b59e0: 08 41 0b or byte ptr [rcx + 11], al + 4b59e3: 44 0a 0e or r9b, byte ptr [rsi] + 4b59e6: 38 46 0e cmp byte ptr [rsi + 14], al + 4b59e9: 30 41 0e xor byte ptr [rcx + 14], al + 4b59ec: 28 42 0e sub byte ptr [rdx + 14], al + 4b59ef: 20 42 0e and byte ptr [rdx + 14], al + 4b59f2: 18 42 0e sbb byte ptr [rdx + 14], al + 4b59f5: 10 42 0e adc byte ptr [rdx + 14], al + 4b59f8: 08 41 0b or byte ptr [rcx + 11], al + 4b59fb: 00 00 add byte ptr [rax], al + 4b59fd: 00 00 add byte ptr [rax], al + 4b59ff: 00 34 00 add byte ptr [rax + rax], dh + 4b5a02: 00 00 add byte ptr [rax], al + 4b5a04: 14 4a adc al, 74 + 4b5a06: 00 00 add byte ptr [rax], al + 4b5a08: 88 90 f9 ff 5a 00 mov byte ptr [rax + 5963769], dl + 4b5a0e: 00 00 add byte ptr [rax], al + 4b5a10: 00 46 0e add byte ptr [rsi + 14], al + 4b5a13: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b5a19: 8c 03 mov word ptr [rbx], es + 4b5a1b: 41 0e + 4b5a1d: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b5a23: 83 05 48 0e 30 74 0e add dword ptr [rip + 1949306440], 14 # 0x747b6872 <_end+0x742f2ef2> + 4b5a2a: 28 47 0e sub byte ptr [rdi + 14], al + 4b5a2d: 20 41 0e and byte ptr [rcx + 14], al + 4b5a30: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5a33: 10 42 0e adc byte ptr [rdx + 14], al + 4b5a36: 08 00 or byte ptr [rax], al + 4b5a38: 10 00 adc byte ptr [rax], al + 4b5a3a: 00 00 add byte ptr [rax], al + 4b5a3c: 4c 4a + 4b5a3e: 00 00 add byte ptr [rax], al + 4b5a40: b0 90 mov al, -112 + 4b5a42: f9 stc + 4b5a43: ff 0f dec dword ptr [rdi] + 4b5a45: 00 00 add byte ptr [rax], al + 4b5a47: 00 00 add byte ptr [rax], al + 4b5a49: 00 00 add byte ptr [rax], al + 4b5a4b: 00 34 00 add byte ptr [rax + rax], dh + 4b5a4e: 00 00 add byte ptr [rax], al + 4b5a50: 60 + 4b5a51: 4a 00 00 add byte ptr [rax], al + 4b5a54: 5c pop rsp + 4b5a55: d4 + 4b5a56: fd std + 4b5a57: ff bc 00 00 00 00 46 + 4b5a5e: 0e + 4b5a5f: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b5a65: 8c 03 mov word ptr [rbx], es + 4b5a67: 41 0e + 4b5a69: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b5a6f: 83 05 44 0e 30 02 9d add dword ptr [rip + 36703812], -99 # 0x27b68ba <_end+0x22f2f3a> + 4b5a76: 0e + 4b5a77: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b5a7b: 41 0e + 4b5a7d: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5a80: 10 42 0e adc byte ptr [rdx + 14], al + 4b5a83: 08 18 or byte ptr [rax], bl + 4b5a85: 00 00 add byte ptr [rax], al + 4b5a87: 00 98 4a 00 00 e4 add byte ptr [rax - 469761974], bl + 4b5a8d: d4 + 4b5a8e: fd std + 4b5a8f: ff 49 00 dec dword ptr [rcx] + 4b5a92: 00 00 add byte ptr [rax], al + 4b5a94: 00 41 0e add byte ptr [rcx + 14], al + 4b5a97: 10 83 02 02 47 0e adc byte ptr [rbx + 239534594], al + 4b5a9d: 08 00 or byte ptr [rax], al + 4b5a9f: 00 30 add byte ptr [rax], dh + 4b5aa1: 00 00 add byte ptr [rax], al + 4b5aa3: 00 b4 4a 00 00 58 90 add byte ptr [rdx + 2*rcx - 1873281024], dh + 4b5aaa: f9 stc + 4b5aab: ff 3f + 4b5aad: 00 00 add byte ptr [rax], al + 4b5aaf: 00 00 add byte ptr [rax], al + 4b5ab1: 45 0e + 4b5ab3: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b5ab9: 83 03 47 add dword ptr [rbx], 71 + 4b5abc: 0e + 4b5abd: 20 5b 0a and byte ptr [rbx + 10], bl + 4b5ac0: 0e + 4b5ac1: 18 41 0e sbb byte ptr [rcx + 14], al + 4b5ac4: 10 41 0e adc byte ptr [rcx + 14], al + 4b5ac7: 08 4b 0b or byte ptr [rbx + 11], cl + 4b5aca: 44 0e + 4b5acc: 18 41 0e sbb byte ptr [rcx + 14], al + 4b5acf: 10 41 0e adc byte ptr [rcx + 14], al + 4b5ad2: 08 00 or byte ptr [rax], al + 4b5ad4: 64 00 00 add byte ptr fs:[rax], al + 4b5ad7: 00 e8 add al, ch + 4b5ad9: 4a 00 00 add byte ptr [rax], al + 4b5adc: e4 d4 in al, 212 + 4b5ade: fd std + 4b5adf: ff c0 inc eax + 4b5ae1: 0f 00 00 sldt word ptr [rax] + 4b5ae4: 00 46 0e add byte ptr [rsi + 14], al + 4b5ae7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b5aed: 8e 03 mov es, word ptr [rbx] + 4b5aef: 42 0e + 4b5af1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b5af7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b693e <_end+0xffffffff862f2fbe> + 4b5afd: 06 + 4b5afe: 41 0e + 4b5b00: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b5b06: 03 67 01 add esp, dword ptr [rdi + 1] + 4b5b09: 0a 0e or cl, byte ptr [rsi] + 4b5b0b: 38 48 0e cmp byte ptr [rax + 14], cl + 4b5b0e: 30 41 0e xor byte ptr [rcx + 14], al + 4b5b11: 28 42 0e sub byte ptr [rdx + 14], al + 4b5b14: 20 42 0e and byte ptr [rdx + 14], al + 4b5b17: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5b1a: 10 42 0e adc byte ptr [rdx + 14], al + 4b5b1d: 08 46 0b or byte ptr [rsi + 11], al + 4b5b20: 03 24 01 add esp, dword ptr [rcx + rax] + 4b5b23: 0a 0e or cl, byte ptr [rsi] + 4b5b25: 38 41 0e cmp byte ptr [rcx + 14], al + 4b5b28: 30 41 0e xor byte ptr [rcx + 14], al + 4b5b2b: 28 42 0e sub byte ptr [rdx + 14], al + 4b5b2e: 20 42 0e and byte ptr [rdx + 14], al + 4b5b31: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5b34: 10 42 0e adc byte ptr [rdx + 14], al + 4b5b37: 08 42 0b or byte ptr [rdx + 11], al + 4b5b3a: 00 00 add byte ptr [rax], al + 4b5b3c: 2c 00 sub al, 0 + 4b5b3e: 00 00 add byte ptr [rax], al + 4b5b40: 50 push rax + 4b5b41: 4b 00 00 add byte ptr [r8], al + 4b5b44: fc cld + 4b5b45: 8f f9 ff + 4b5b48: 86 0c 00 xchg byte ptr [rax + rax], cl + 4b5b4b: 00 00 add byte ptr [rax], al + 4b5b4d: 41 0e + 4b5b4f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b5b55: 48 8f 03 pop qword ptr [rbx] + 4b5b58: 8e 04 8d 05 8c 06 4b mov es, word ptr [4*rcx + 1258720261] + 4b5b5f: 83 07 03 add dword ptr [rdi], 3 + 4b5b62: 75 01 jne 0x4b5b65 <__EH_FRAME_BEGIN__+0x4b35> + 4b5b64: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b5b67: 08 41 0b or byte ptr [rcx + 11], al + 4b5b6a: 00 00 add byte ptr [rax], al + 4b5b6c: 10 00 adc byte ptr [rax], al + 4b5b6e: 00 00 add byte ptr [rax], al + 4b5b70: 80 4b 00 00 or byte ptr [rbx], 0 + 4b5b74: 5c pop rsp + 4b5b75: 9c pushfq + 4b5b76: f9 stc + 4b5b77: ff 0c 00 dec dword ptr [rax + rax] + 4b5b7a: 00 00 add byte ptr [rax], al + 4b5b7c: 00 00 add byte ptr [rax], al + 4b5b7e: 00 00 add byte ptr [rax], al + 4b5b80: 10 00 adc byte ptr [rax], al + 4b5b82: 00 00 add byte ptr [rax], al + 4b5b84: 94 xchg eax, esp + 4b5b85: 4b 00 00 add byte ptr [r8], al + 4b5b88: 58 pop rax + 4b5b89: 9c pushfq + 4b5b8a: f9 stc + 4b5b8b: ff 0c 00 dec dword ptr [rax + rax] + 4b5b8e: 00 00 add byte ptr [rax], al + 4b5b90: 00 00 add byte ptr [rax], al + 4b5b92: 00 00 add byte ptr [rax], al + 4b5b94: 28 00 sub byte ptr [rax], al + 4b5b96: 00 00 add byte ptr [rax], al + 4b5b98: a8 4b test al, 75 + 4b5b9a: 00 00 add byte ptr [rax], al + 4b5b9c: 54 push rsp + 4b5b9d: 9c pushfq + 4b5b9e: f9 stc + 4b5b9f: ff 7e 00 + 4b5ba2: 00 00 add byte ptr [rax], al + 4b5ba4: 00 45 0e add byte ptr [rbp + 14], al + 4b5ba7: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b5bad: 83 03 47 add dword ptr [rbx], 71 + 4b5bb0: 0e + 4b5bb1: 20 02 and byte ptr [rdx], al + 4b5bb3: 44 0a 0e or r9b, byte ptr [rsi] + 4b5bb6: 18 41 0e sbb byte ptr [rcx + 14], al + 4b5bb9: 10 41 0e adc byte ptr [rcx + 14], al + 4b5bbc: 08 45 0b or byte ptr [rbp + 11], al + 4b5bbf: 00 38 add byte ptr [rax], bh + 4b5bc1: 00 00 add byte ptr [rax], al + 4b5bc3: 00 d4 add ah, dl + 4b5bc5: 4b 00 00 add byte ptr [r8], al + 4b5bc8: a8 9c test al, -100 + 4b5bca: f9 stc + 4b5bcb: ff d9 + 4b5bcd: 00 00 add byte ptr [rax], al + 4b5bcf: 00 00 add byte ptr [rax], al + 4b5bd1: 46 0e + 4b5bd3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b5bd9: 8c 03 mov word ptr [rbx], es + 4b5bdb: 41 0e + 4b5bdd: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b5be3: 83 05 47 0e 60 02 45 add dword ptr [rip + 39849543], 69 # 0x2ab6a31 <_end+0x25f30b1> + 4b5bea: 0a 0e or cl, byte ptr [rsi] + 4b5bec: 28 41 0e sub byte ptr [rcx + 14], al + 4b5bef: 20 41 0e and byte ptr [rcx + 14], al + 4b5bf2: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5bf5: 10 42 0e adc byte ptr [rdx + 14], al + 4b5bf8: 08 41 0b or byte ptr [rcx + 11], al + 4b5bfb: 00 48 00 add byte ptr [rax], cl + 4b5bfe: 00 00 add byte ptr [rax], al + 4b5c00: 10 4c 00 00 adc byte ptr [rax + rax], cl + 4b5c04: 4c 9d popfq + 4b5c06: f9 stc + 4b5c07: ff 0b dec dword ptr [rbx] + 4b5c09: 03 00 add eax, dword ptr [rax] + 4b5c0b: 00 00 add byte ptr [rax], al + 4b5c0d: 46 0e + 4b5c0f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b5c15: 8e 03 mov es, word ptr [rbx] + 4b5c17: 45 0e + 4b5c19: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b5c1f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6a69 <_end+0xffffffff862f30e9> + 4b5c25: 06 + 4b5c26: 44 0e + 4b5c28: 38 83 07 47 0e 70 cmp byte ptr [rbx + 1879983879], al + 4b5c2e: 02 7c 0a 0e add bh, byte ptr [rdx + rcx + 14] + 4b5c32: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b5c36: 41 0e + 4b5c38: 28 42 0e sub byte ptr [rdx + 14], al + 4b5c3b: 20 42 0e and byte ptr [rdx + 14], al + 4b5c3e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5c41: 10 42 0e adc byte ptr [rdx + 14], al + 4b5c44: 08 46 0b or byte ptr [rsi + 11], al + 4b5c47: 00 3c 00 add byte ptr [rax + rax], bh + 4b5c4a: 00 00 add byte ptr [rax], al + 4b5c4c: 5c pop rsp + 4b5c4d: 4c 00 00 add byte ptr [rax], r8b + 4b5c50: 10 a0 f9 ff 4e 01 adc byte ptr [rax + 21954553], ah + 4b5c56: 00 00 add byte ptr [rax], al + 4b5c58: 00 46 0e add byte ptr [rsi + 14], al + 4b5c5b: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b5c61: 8d 03 lea eax, [rbx] + 4b5c63: 45 0e + 4b5c65: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b5c6c: 05 41 0e 30 83 add eax, 2200964673 + 4b5c71: 06 + 4b5c72: 02 d5 add dl, ch + 4b5c74: 0a 0e or cl, byte ptr [rsi] + 4b5c76: 28 43 0e sub byte ptr [rbx + 14], al + 4b5c79: 20 42 0e and byte ptr [rdx + 14], al + 4b5c7c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5c7f: 10 42 0e adc byte ptr [rdx + 14], al + 4b5c82: 08 48 0b or byte ptr [rax + 11], cl + 4b5c85: 00 00 add byte ptr [rax], al + 4b5c87: 00 2c 00 add byte ptr [rax + rax], ch + 4b5c8a: 00 00 add byte ptr [rax], al + 4b5c8c: 9c pushfq + 4b5c8d: 4c 00 00 add byte ptr [rax], r8b + 4b5c90: 20 a1 f9 ff d2 03 and byte ptr [rcx + 64159737], ah + 4b5c96: 00 00 add byte ptr [rax], al + 4b5c98: 00 41 0e add byte ptr [rcx + 14], al + 4b5c9b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b5ca1: 4d 8f 03 pop qword ptr [r11] + 4b5ca4: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b5cab: 07 + 4b5cac: 03 9e 02 0a 0c 07 add ebx, dword ptr [rsi + 118229506] + 4b5cb2: 08 41 0b or byte ptr [rcx + 11], al + 4b5cb5: 00 00 add byte ptr [rax], al + 4b5cb7: 00 10 add byte ptr [rax], dl + 4b5cb9: 00 00 add byte ptr [rax], al + 4b5cbb: 00 cc add ah, cl + 4b5cbd: 4c 00 00 add byte ptr [rax], r8b + 4b5cc0: c0 e2 fd shl dl, 253 + 4b5cc3: ff 29 jmp [rcx] + 4b5cc5: 00 00 add byte ptr [rax], al + 4b5cc7: 00 00 add byte ptr [rax], al + 4b5cc9: 00 00 add byte ptr [rax], al + 4b5ccb: 00 60 00 add byte ptr [rax], ah + 4b5cce: 00 00 add byte ptr [rax], al + 4b5cd0: e0 4c loopne 0x4b5d1e <__EH_FRAME_BEGIN__+0x4cee> + 4b5cd2: 00 00 add byte ptr [rax], al + 4b5cd4: bc a4 f9 ff 10 mov esp, 285211044 + 4b5cd9: 01 00 add dword ptr [rax], eax + 4b5cdb: 00 00 add byte ptr [rax], al + 4b5cdd: 42 0e + 4b5cdf: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b5ce5: 8e 03 mov es, word ptr [rbx] + 4b5ce7: 42 0e + 4b5ce9: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b5cef: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b6b36 <_end+0xffffffff862f31b6> + 4b5cf5: 06 + 4b5cf6: 41 0e + 4b5cf8: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b5cfe: 02 96 0a 0e 38 41 add dl, byte ptr [rsi + 1094192650] + 4b5d04: 0e + 4b5d05: 30 41 0e xor byte ptr [rcx + 14], al + 4b5d08: 28 42 0e sub byte ptr [rdx + 14], al + 4b5d0b: 20 42 0e and byte ptr [rdx + 14], al + 4b5d0e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5d11: 10 42 0e adc byte ptr [rdx + 14], al + 4b5d14: 08 47 0b or byte ptr [rdi + 11], al + 4b5d17: 02 40 0a add al, byte ptr [rax + 10] + 4b5d1a: 0e + 4b5d1b: 38 41 0e cmp byte ptr [rcx + 14], al + 4b5d1e: 30 41 0e xor byte ptr [rcx + 14], al + 4b5d21: 28 42 0e sub byte ptr [rdx + 14], al + 4b5d24: 20 42 0e and byte ptr [rdx + 14], al + 4b5d27: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5d2a: 10 42 0e adc byte ptr [rdx + 14], al + 4b5d2d: 08 45 0b or byte ptr [rbp + 11], al + 4b5d30: 2c 00 sub al, 0 + 4b5d32: 00 00 add byte ptr [rax], al + 4b5d34: 44 4d + 4b5d36: 00 00 add byte ptr [rax], al + 4b5d38: 68 a5 f9 ff b9 push -1174406747 + 4b5d3d: 03 00 add eax, dword ptr [rax] + 4b5d3f: 00 00 add byte ptr [rax], al + 4b5d41: 41 0e + 4b5d43: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al + 4b5d49: 48 8f 03 pop qword ptr [rbx] + 4b5d4c: 8e 04 8d 05 8c 06 48 mov es, word ptr [4*rcx + 1208388613] + 4b5d53: 83 07 03 add dword ptr [rdi], 3 + 4b5d56: 5e pop rsi + 4b5d57: 03 0a add ecx, dword ptr [rdx] + 4b5d59: 0c 07 or al, 7 + 4b5d5b: 08 4b 0b or byte ptr [rbx + 11], cl + 4b5d5e: 00 00 add byte ptr [rax], al + 4b5d60: 28 00 sub byte ptr [rax], al + 4b5d62: 00 00 add byte ptr [rax], al + 4b5d64: 74 4d je 0x4b5db3 <__EH_FRAME_BEGIN__+0x4d83> + 4b5d66: 00 00 add byte ptr [rax], al + 4b5d68: f8 clc + 4b5d69: a8 f9 test al, -7 + 4b5d6b: ff dd + 4b5d6d: 05 00 00 00 45 add eax, 1157627904 + 4b5d72: 0e + 4b5d73: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b5d79: 4d 8f 03 pop qword ptr [r11] + 4b5d7c: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b5d83: 07 + 4b5d84: 02 53 0a add dl, byte ptr [rbx + 10] + 4b5d87: 0c 07 or al, 7 + 4b5d89: 08 48 0b or byte ptr [rax + 11], cl + 4b5d8c: 18 00 sbb byte ptr [rax], al + 4b5d8e: 00 00 add byte ptr [rax], al + 4b5d90: a0 4d 00 00 ac ae f9 ff 4d movabs al, byte ptr [5620485388586975309] + 4b5d99: 00 00 add byte ptr [rax], al + 4b5d9b: 00 00 add byte ptr [rax], al + 4b5d9d: 7c 0e jl 0x4b5dad <__EH_FRAME_BEGIN__+0x4d7d> + 4b5d9f: 10 50 0e adc byte ptr [rax + 14], dl + 4b5da2: 08 00 or byte ptr [rax], al + 4b5da4: 00 00 add byte ptr [rax], al + 4b5da6: 00 00 add byte ptr [rax], al + 4b5da8: 1c 00 sbb al, 0 + 4b5daa: 00 00 add byte ptr [rax], al + 4b5dac: bc 4d 00 00 e0 mov esp, 3758096461 + 4b5db1: ae scasb al, byte ptr es:[rdi] + 4b5db2: f9 stc + 4b5db3: ff 65 02 jmp qword ptr [rbp + 2] + 4b5db6: 00 00 add byte ptr [rax], al + 4b5db8: 00 03 add byte ptr [rbx], al + 4b5dba: 81 01 0e 10 5f 0e add dword ptr [rcx], 241111054 + 4b5dc0: 08 00 or byte ptr [rax], al + 4b5dc2: 00 00 add byte ptr [rax], al + 4b5dc4: 00 00 add byte ptr [rax], al + 4b5dc6: 00 00 add byte ptr [rax], al + 4b5dc8: 10 00 adc byte ptr [rax], al + 4b5dca: 00 00 add byte ptr [rax], al + 4b5dcc: dc 4d 00 fmul qword ptr [rbp] + 4b5dcf: 00 30 add byte ptr [rax], dh + 4b5dd1: b1 f9 mov cl, -7 + 4b5dd3: ff 14 00 call qword ptr [rax + rax] + 4b5dd6: 00 00 add byte ptr [rax], al + 4b5dd8: 00 00 add byte ptr [rax], al + 4b5dda: 00 00 add byte ptr [rax], al + 4b5ddc: 6c insb byte ptr es:[rdi], dx + 4b5ddd: 00 00 add byte ptr [rax], al + 4b5ddf: 00 f0 add al, dh + 4b5de1: 4d 00 00 add byte ptr [r8], r8b + 4b5de4: 3c b1 cmp al, -79 + 4b5de6: f9 stc + 4b5de7: ff ca dec edx + 4b5de9: 05 00 00 00 46 add eax, 1174405120 + 4b5dee: 0e + 4b5def: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl + 4b5df5: 8e 03 mov es, word ptr [rbx] + 4b5df7: 42 0e + 4b5df9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b5dff: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6c49 <_end+0xffffffff862f32c9> + 4b5e05: 06 + 4b5e06: 41 0e + 4b5e08: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al + 4b5e0e: 01 03 add dword ptr [rbx], eax + 4b5e10: 91 xchg eax, ecx + 4b5e11: 01 0e add dword ptr [rsi], ecx + 4b5e13: a8 01 test al, 1 + 4b5e15: 42 0e + 4b5e17: b0 01 mov al, 1 + 4b5e19: 52 push rdx + 4b5e1a: 0e + 4b5e1b: a8 01 test al, 1 + 4b5e1d: 41 0e + 4b5e1f: a0 01 02 67 0a 0e 38 44 0e movabs al, byte ptr [1028008247902536193] + 4b5e28: 30 41 0e xor byte ptr [rcx + 14], al + 4b5e2b: 28 42 0e sub byte ptr [rdx + 14], al + 4b5e2e: 20 42 0e and byte ptr [rdx + 14], al + 4b5e31: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5e34: 10 42 0e adc byte ptr [rdx + 14], al + 4b5e37: 08 4b 0b or byte ptr [rbx + 11], cl + 4b5e3a: 03 17 add edx, dword ptr [rdi] + 4b5e3c: 02 0e add cl, byte ptr [rsi] + 4b5e3e: a8 01 test al, 1 + 4b5e40: 41 0e + 4b5e42: b0 01 mov al, 1 + 4b5e44: 53 push rbx + 4b5e45: 0e + 4b5e46: a8 01 test al, 1 + 4b5e48: 42 0e + 4b5e4a: a0 01 6c 00 00 00 60 4e 00 movabs al, byte ptr [22060601299725313] + 4b5e53: 00 9c b6 f9 ff 9f 08 add byte ptr [rsi + 4*rsi + 144703481], bl + 4b5e5a: 00 00 add byte ptr [rax], al + 4b5e5c: 00 46 0e add byte ptr [rsi + 14], al + 4b5e5f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b5e65: 8e 03 mov es, word ptr [rbx] + 4b5e67: 42 0e + 4b5e69: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b5e6f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6cb9 <_end+0xffffffff862f3339> + 4b5e75: 06 + 4b5e76: 41 0e + 4b5e78: 38 83 07 4a 0e c0 cmp byte ptr [rbx - 1072805369], al + 4b5e7e: 01 03 add dword ptr [rbx], eax + 4b5e80: ab stosd dword ptr es:[rdi], eax + 4b5e81: 01 0e add dword ptr [rsi], ecx + 4b5e83: c8 01 42 0e enter 16897, 14 + 4b5e87: d0 01 rol byte ptr [rcx] + 4b5e89: 61 + 4b5e8a: 0e + 4b5e8b: c8 01 41 0e enter 16641, 14 + 4b5e8f: c0 01 02 rol byte ptr [rcx], 2 + 4b5e92: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4b5e93: 0a 0e or cl, byte ptr [rsi] + 4b5e95: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b5e99: 41 0e + 4b5e9b: 28 42 0e sub byte ptr [rdx + 14], al + 4b5e9e: 20 42 0e and byte ptr [rdx + 14], al + 4b5ea1: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5ea4: 10 42 0e adc byte ptr [rdx + 14], al + 4b5ea7: 08 48 0b or byte ptr [rax + 11], cl + 4b5eaa: 03 44 03 0e add eax, dword ptr [rbx + rax + 14] + 4b5eae: c8 01 41 0e enter 16641, 14 + 4b5eb2: d0 01 rol byte ptr [rcx] + 4b5eb4: 52 push rdx + 4b5eb5: 0e + 4b5eb6: c8 01 42 0e enter 16897, 14 + 4b5eba: c0 01 6c rol byte ptr [rcx], 108 + 4b5ebd: 00 00 add byte ptr [rax], al + 4b5ebf: 00 d0 add al, dl + 4b5ec1: 4e 00 00 add byte ptr [rax], r8b + 4b5ec4: cc int3 + 4b5ec5: be f9 ff b0 05 mov esi, 95485945 + 4b5eca: 00 00 add byte ptr [rax], al + 4b5ecc: 00 46 0e add byte ptr [rsi + 14], al + 4b5ecf: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b5ed5: 8e 03 mov es, word ptr [rbx] + 4b5ed7: 42 0e + 4b5ed9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b5edf: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b6d26 <_end+0xffffffff862f33a6> + 4b5ee5: 06 + 4b5ee6: 44 0e + 4b5ee8: 38 83 07 47 0e a0 cmp byte ptr [rbx - 1609677049], al + 4b5eee: 01 03 add dword ptr [rbx], eax + 4b5ef0: 72 01 jb 0x4b5ef3 <__EH_FRAME_BEGIN__+0x4ec3> + 4b5ef2: 0e + 4b5ef3: a8 01 test al, 1 + 4b5ef5: 42 0e + 4b5ef7: b0 01 mov al, 1 + 4b5ef9: 57 push rdi + 4b5efa: 0e + 4b5efb: a8 01 test al, 1 + 4b5efd: 41 0e + 4b5eff: a0 01 02 62 0a 0e 38 44 0e movabs al, byte ptr [1028008247902208513] + 4b5f08: 30 41 0e xor byte ptr [rcx + 14], al + 4b5f0b: 28 42 0e sub byte ptr [rdx + 14], al + 4b5f0e: 20 42 0e and byte ptr [rdx + 14], al + 4b5f11: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5f14: 10 42 0e adc byte ptr [rdx + 14], al + 4b5f17: 08 45 0b or byte ptr [rbp + 11], al + 4b5f1a: 03 e8 add ebp, eax + 4b5f1c: 01 0e add dword ptr [rsi], ecx + 4b5f1e: a8 01 test al, 1 + 4b5f20: 42 0e + 4b5f22: b0 01 mov al, 1 + 4b5f24: 52 push rdx + 4b5f25: 0e + 4b5f26: a8 01 test al, 1 + 4b5f28: 42 0e + 4b5f2a: a0 01 6c 00 00 00 40 4f 00 movabs al, byte ptr [22306891904347137] + 4b5f33: 00 0c c4 add byte ptr [rsp + 8*rax], cl + 4b5f36: f9 stc + 4b5f37: ff bd 08 00 00 00 + 4b5f3d: 46 0e + 4b5f3f: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl + 4b5f45: 8e 03 mov es, word ptr [rbx] + 4b5f47: 42 0e + 4b5f49: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b5f4f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6d99 <_end+0xffffffff862f3419> + 4b5f55: 06 + 4b5f56: 41 0e + 4b5f58: 38 83 07 4a 0e c0 cmp byte ptr [rbx - 1072805369], al + 4b5f5e: 01 03 add dword ptr [rbx], eax + 4b5f60: a9 01 0e c8 01 test eax, 29888001 + 4b5f65: 42 0e + 4b5f67: d0 01 rol byte ptr [rcx] + 4b5f69: 5c pop rsp + 4b5f6a: 0e + 4b5f6b: c8 01 41 0e enter 16641, 14 + 4b5f6f: c0 01 02 rol byte ptr [rcx], 2 + 4b5f72: ba 0a 0e 38 44 mov edx, 1144524298 + 4b5f77: 0e + 4b5f78: 30 41 0e xor byte ptr [rcx + 14], al + 4b5f7b: 28 42 0e sub byte ptr [rdx + 14], al + 4b5f7e: 20 42 0e and byte ptr [rdx + 14], al + 4b5f81: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5f84: 10 42 0e adc byte ptr [rdx + 14], al + 4b5f87: 08 48 0b or byte ptr [rax + 11], cl + 4b5f8a: 03 05 04 0e c8 01 add eax, dword ptr [rip + 29888004] # 0x2136d94 <_end+0x1c73414> + 4b5f90: 41 0e + 4b5f92: d0 01 rol byte ptr [rcx] + 4b5f94: 4d 0e + 4b5f96: c8 01 42 0e enter 16897, 14 + 4b5f9a: c0 01 6c rol byte ptr [rcx], 108 + 4b5f9d: 00 00 add byte ptr [rax], al + 4b5f9f: 00 b0 4f 00 00 5c add byte ptr [rax + 1543503951], dh + 4b5fa5: cc int3 + 4b5fa6: f9 stc + 4b5fa7: ff 04 06 inc dword ptr [rsi + rax] + 4b5faa: 00 00 add byte ptr [rax], al + 4b5fac: 00 46 0e add byte ptr [rsi + 14], al + 4b5faf: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b5fb5: 8e 03 mov es, word ptr [rbx] + 4b5fb7: 42 0e + 4b5fb9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b5fbf: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b6e06 <_end+0xffffffff862f3486> + 4b5fc5: 06 + 4b5fc6: 44 0e + 4b5fc8: 38 83 07 47 0e b0 cmp byte ptr [rbx - 1341241593], al + 4b5fce: 01 03 add dword ptr [rbx], eax + 4b5fd0: 7d 01 jge 0x4b5fd3 <__EH_FRAME_BEGIN__+0x4fa3> + 4b5fd2: 0e + 4b5fd3: b8 01 42 0e c0 mov eax, 3222159873 + 4b5fd8: 01 57 0e add dword ptr [rdi + 14], edx + 4b5fdb: b8 01 41 0e b0 mov eax, 2953724161 + 4b5fe0: 01 02 add dword ptr [rdx], eax + 4b5fe2: f5 cmc + 4b5fe3: 0a 0e or cl, byte ptr [rsi] + 4b5fe5: 38 41 0e cmp byte ptr [rcx + 14], al + 4b5fe8: 30 41 0e xor byte ptr [rcx + 14], al + 4b5feb: 28 42 0e sub byte ptr [rdx + 14], al + 4b5fee: 20 42 0e and byte ptr [rdx + 14], al + 4b5ff1: 18 42 0e sbb byte ptr [rdx + 14], al + 4b5ff4: 10 42 0e adc byte ptr [rdx + 14], al + 4b5ff7: 08 47 0b or byte ptr [rdi + 11], al + 4b5ffa: 03 55 01 add edx, dword ptr [rbp + 1] + 4b5ffd: 0e + 4b5ffe: b8 01 42 0e c0 mov eax, 3222159873 + 4b6003: 01 56 0e add dword ptr [rsi + 14], edx + 4b6006: b8 01 41 0e b0 mov eax, 2953724161 + 4b600b: 01 a4 00 00 00 20 50 add dword ptr [rax + rax + 1344274432], esp + 4b6012: 00 00 add byte ptr [rax], al + 4b6014: fc cld + 4b6015: d1 f9 sar ecx + 4b6017: ff 54 0c 00 call qword ptr [rsp + rcx] + 4b601b: 00 00 add byte ptr [rax], al + 4b601d: 46 0e + 4b601f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b6025: 8e 03 mov es, word ptr [rbx] + 4b6027: 42 0e + 4b6029: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b602f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b6e76 <_end+0xffffffff862f34f6> + 4b6035: 06 + 4b6036: 44 0e + 4b6038: 38 83 07 4a 0e d0 cmp byte ptr [rbx - 804369913], al + 4b603e: 01 03 add dword ptr [rbx], eax + 4b6040: 88 01 mov byte ptr [rcx], al + 4b6042: 0a 0e or cl, byte ptr [rsi] + 4b6044: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b6048: 41 0e + 4b604a: 28 42 0e sub byte ptr [rdx + 14], al + 4b604d: 20 42 0e and byte ptr [rdx + 14], al + 4b6050: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6053: 10 42 0e adc byte ptr [rdx + 14], al + 4b6056: 08 45 0b or byte ptr [rbp + 11], al + 4b6059: 02 64 0e d8 add ah, byte ptr [rsi + rcx - 40] + 4b605d: 01 42 0e add dword ptr [rdx + 14], eax + 4b6060: e0 01 loopne 0x4b6063 <__EH_FRAME_BEGIN__+0x5033> + 4b6062: 53 push rbx + 4b6063: 0e + 4b6064: d8 01 fadd dword ptr [rcx] + 4b6066: 41 0e + 4b6068: d0 01 rol byte ptr [rcx] + 4b606a: 03 47 03 add eax, dword ptr [rdi + 3] + 4b606d: 0e + 4b606e: d8 01 fadd dword ptr [rcx] + 4b6070: 44 0e + 4b6072: e0 01 loopne 0x4b6075 <__EH_FRAME_BEGIN__+0x5045> + 4b6074: 5c pop rsp + 4b6075: 0e + 4b6076: d8 01 fadd dword ptr [rcx] + 4b6078: 42 0e + 4b607a: d0 01 rol byte ptr [rcx] + 4b607c: 03 86 01 0e d8 01 add eax, dword ptr [rsi + 30936577] + 4b6082: 42 0e + 4b6084: e0 01 loopne 0x4b6087 <__EH_FRAME_BEGIN__+0x5057> + 4b6086: 50 push rax + 4b6087: 0e + 4b6088: d8 01 fadd dword ptr [rcx] + 4b608a: 41 0e + 4b608c: d0 01 rol byte ptr [rcx] + 4b608e: 02 68 0e add ch, byte ptr [rax + 14] + 4b6091: d8 01 fadd dword ptr [rcx] + 4b6093: 44 0e + 4b6095: e0 01 loopne 0x4b6098 <__EH_FRAME_BEGIN__+0x5068> + 4b6097: 5b pop rbx + 4b6098: 0e + 4b6099: d8 01 fadd dword ptr [rcx] + 4b609b: 41 0e + 4b609d: d0 01 rol byte ptr [rcx] + 4b609f: 03 f6 add esi, esi + 4b60a1: 01 0e add dword ptr [rsi], ecx + 4b60a3: d8 01 fadd dword ptr [rcx] + 4b60a5: 47 0e + 4b60a7: e0 01 loopne 0x4b60aa <__EH_FRAME_BEGIN__+0x507a> + 4b60a9: 59 pop rcx + 4b60aa: 0e + 4b60ab: d8 01 fadd dword ptr [rcx] + 4b60ad: 42 0e + 4b60af: d0 01 rol byte ptr [rcx] + 4b60b1: 00 00 add byte ptr [rax], al + 4b60b3: 00 a4 00 00 00 c8 50 add byte ptr [rax + rax + 1355284480], ah + 4b60ba: 00 00 add byte ptr [rax], al + 4b60bc: b4 dd mov ah, -35 + 4b60be: f9 stc + 4b60bf: ff 88 0e 00 00 00 dec dword ptr [rax + 14] + 4b60c5: 46 0e + 4b60c7: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b60cd: 8e 03 mov es, word ptr [rbx] + 4b60cf: 42 0e + 4b60d1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b60d7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b6f1e <_end+0xffffffff862f359e> + 4b60dd: 06 + 4b60de: 44 0e + 4b60e0: 38 83 07 4a 0e d0 cmp byte ptr [rbx - 804369913], al + 4b60e6: 01 03 add dword ptr [rbx], eax + 4b60e8: 8c 01 mov word ptr [rcx], es + 4b60ea: 0e + 4b60eb: d8 01 fadd dword ptr [rcx] + 4b60ed: 42 0e + 4b60ef: e0 01 loopne 0x4b60f2 <__EH_FRAME_BEGIN__+0x50c2> + 4b60f1: 59 pop rcx + 4b60f2: 0e + 4b60f3: d8 01 fadd dword ptr [rcx] + 4b60f5: 42 0e + 4b60f7: d0 01 rol byte ptr [rcx] + 4b60f9: 02 82 0a 0e 38 44 add al, byte ptr [rdx + 1144524298] + 4b60ff: 0e + 4b6100: 30 41 0e xor byte ptr [rcx + 14], al + 4b6103: 28 42 0e sub byte ptr [rdx + 14], al + 4b6106: 20 42 0e and byte ptr [rdx + 14], al + 4b6109: 18 42 0e sbb byte ptr [rdx + 14], al + 4b610c: 10 42 0e adc byte ptr [rdx + 14], al + 4b610f: 08 4a 0b or byte ptr [rdx + 11], cl + 4b6112: 03 9d 04 0e d8 01 add ebx, dword ptr [rbp + 30936580] + 4b6118: 42 0e + 4b611a: e0 01 loopne 0x4b611d <__EH_FRAME_BEGIN__+0x50ed> + 4b611c: 52 push rdx + 4b611d: 0e + 4b611e: d8 01 fadd dword ptr [rcx] + 4b6120: 41 0e + 4b6122: d0 01 rol byte ptr [rcx] + 4b6124: 02 49 0e add cl, byte ptr [rcx + 14] + 4b6127: d8 01 fadd dword ptr [rcx] + 4b6129: 47 0e + 4b612b: e0 01 loopne 0x4b612e <__EH_FRAME_BEGIN__+0x50fe> + 4b612d: 58 pop rax + 4b612e: 0e + 4b612f: d8 01 fadd dword ptr [rcx] + 4b6131: 41 0e + 4b6133: d0 01 rol byte ptr [rcx] + 4b6135: 03 77 01 add esi, dword ptr [rdi + 1] + 4b6138: 0e + 4b6139: d8 01 fadd dword ptr [rcx] + 4b613b: 4a 0e + 4b613d: e0 01 loopne 0x4b6140 <__EH_FRAME_BEGIN__+0x5110> + 4b613f: 5c pop rsp + 4b6140: 0e + 4b6141: d8 01 fadd dword ptr [rcx] + 4b6143: 44 0e + 4b6145: d0 01 rol byte ptr [rcx] + 4b6147: 03 e2 add esp, edx + 4b6149: 02 0e add cl, byte ptr [rsi] + 4b614b: d8 01 fadd dword ptr [rcx] + 4b614d: 44 0e + 4b614f: e0 01 loopne 0x4b6152 <__EH_FRAME_BEGIN__+0x5122> + 4b6151: 5b pop rbx + 4b6152: 0e + 4b6153: d8 01 fadd dword ptr [rcx] + 4b6155: 41 0e + 4b6157: d0 01 rol byte ptr [rcx] + 4b6159: 00 00 add byte ptr [rax], al + 4b615b: 00 6c 00 00 add byte ptr [rax + rax], ch + 4b615f: 00 70 51 add byte ptr [rax + 81], dh + 4b6162: 00 00 add byte ptr [rax], al + 4b6164: 9c pushfq + 4b6165: eb f9 jmp 0x4b6160 <__EH_FRAME_BEGIN__+0x5130> + 4b6167: ff 06 inc dword ptr [rsi] + 4b6169: 10 00 adc byte ptr [rax], al + 4b616b: 00 00 add byte ptr [rax], al + 4b616d: 46 0e + 4b616f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b6175: 8e 03 mov es, word ptr [rbx] + 4b6177: 42 0e + 4b6179: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b617f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6fc9 <_end+0xffffffff862f3649> + 4b6185: 06 + 4b6186: 44 0e + 4b6188: 38 83 07 44 0e b0 cmp byte ptr [rbx - 1341242361], al + 4b618e: 01 03 add dword ptr [rbx], eax + 4b6190: 95 xchg eax, ebp + 4b6191: 02 0e add cl, byte ptr [rsi] + 4b6193: b8 01 42 0e c0 mov eax, 3222159873 + 4b6198: 01 57 0e add dword ptr [rdi + 14], edx + 4b619b: b8 01 41 0e b0 mov eax, 2953724161 + 4b61a0: 01 02 add dword ptr [rdx], eax + 4b61a2: 78 0a js 0x4b61ae <__EH_FRAME_BEGIN__+0x517e> + 4b61a4: 0e + 4b61a5: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b61a9: 41 0e + 4b61ab: 28 42 0e sub byte ptr [rdx + 14], al + 4b61ae: 20 42 0e and byte ptr [rdx + 14], al + 4b61b1: 18 42 0e sbb byte ptr [rdx + 14], al + 4b61b4: 10 42 0e adc byte ptr [rdx + 14], al + 4b61b7: 08 41 0b or byte ptr [rcx + 11], al + 4b61ba: 03 55 05 add edx, dword ptr [rbp + 5] + 4b61bd: 0e + 4b61be: b8 01 41 0e c0 mov eax, 3222159617 + 4b61c3: 01 54 0e b8 add dword ptr [rsi + rcx - 72], edx + 4b61c7: 01 42 0e add dword ptr [rdx + 14], eax + 4b61ca: b0 01 mov al, 1 + 4b61cc: 6c insb byte ptr es:[rdi], dx + 4b61cd: 00 00 add byte ptr [rax], al + 4b61cf: 00 e0 add al, ah + 4b61d1: 51 push rcx + 4b61d2: 00 00 add byte ptr [rax], al + 4b61d4: 3c fb cmp al, -5 + 4b61d6: f9 stc + 4b61d7: ff 10 call qword ptr [rax] + 4b61d9: 0a 00 or al, byte ptr [rax] + 4b61db: 00 00 add byte ptr [rax], al + 4b61dd: 46 0e + 4b61df: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b61e5: 8e 03 mov es, word ptr [rbx] + 4b61e7: 42 0e + 4b61e9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b61ef: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b7036 <_end+0xffffffff862f36b6> + 4b61f5: 06 + 4b61f6: 44 0e + 4b61f8: 38 83 07 47 0e b0 cmp byte ptr [rbx - 1341241593], al + 4b61fe: 01 03 add dword ptr [rbx], eax + 4b6200: 19 02 sbb dword ptr [rdx], eax + 4b6202: 0e + 4b6203: b8 01 42 0e c0 mov eax, 3222159873 + 4b6208: 01 57 0e add dword ptr [rdi + 14], edx + 4b620b: b8 01 41 0e b0 mov eax, 2953724161 + 4b6210: 01 02 add dword ptr [rdx], eax + 4b6212: 78 0a js 0x4b621e <__EH_FRAME_BEGIN__+0x51ee> + 4b6214: 0e + 4b6215: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b6219: 41 0e + 4b621b: 28 42 0e sub byte ptr [rdx + 14], al + 4b621e: 20 42 0e and byte ptr [rdx + 14], al + 4b6221: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6224: 10 42 0e adc byte ptr [rdx + 14], al + 4b6227: 08 48 0b or byte ptr [rax + 11], cl + 4b622a: 03 43 03 add eax, dword ptr [rbx + 3] + 4b622d: 0e + 4b622e: b8 01 42 0e c0 mov eax, 3222159873 + 4b6233: 01 52 0e add dword ptr [rdx + 14], edx + 4b6236: b8 01 42 0e b0 mov eax, 2953724417 + 4b623b: 01 a4 00 00 00 50 52 add dword ptr [rax + rax + 1380974592], esp + 4b6242: 00 00 add byte ptr [rax], al + 4b6244: dc 04 fa fadd qword ptr [rdx + 8*rdi] + 4b6247: ff 34 0d 00 00 00 46 push qword ptr [rcx + 1174405120] + 4b624e: 0e + 4b624f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b6255: 8e 03 mov es, word ptr [rbx] + 4b6257: 42 0e + 4b6259: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b625f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b70a6 <_end+0xffffffff862f3726> + 4b6265: 06 + 4b6266: 44 0e + 4b6268: 38 83 07 4a 0e d0 cmp byte ptr [rbx - 804369913], al + 4b626e: 01 03 add dword ptr [rbx], eax + 4b6270: c9 leave + 4b6271: 01 0e add dword ptr [rsi], ecx + 4b6273: d8 01 fadd dword ptr [rcx] + 4b6275: 42 0e + 4b6277: e0 01 loopne 0x4b627a <__EH_FRAME_BEGIN__+0x524a> + 4b6279: 58 pop rax + 4b627a: 0e + 4b627b: d8 01 fadd dword ptr [rcx] + 4b627d: 41 0e + 4b627f: d0 01 rol byte ptr [rcx] + 4b6281: 02 90 0a 0e 38 44 add dl, byte ptr [rax + 1144524298] + 4b6287: 0e + 4b6288: 30 41 0e xor byte ptr [rcx + 14], al + 4b628b: 28 42 0e sub byte ptr [rdx + 14], al + 4b628e: 20 42 0e and byte ptr [rdx + 14], al + 4b6291: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6294: 10 42 0e adc byte ptr [rdx + 14], al + 4b6297: 08 41 0b or byte ptr [rcx + 11], al + 4b629a: 03 69 03 add ebp, dword ptr [rcx + 3] + 4b629d: 0e + 4b629e: d8 01 fadd dword ptr [rcx] + 4b62a0: 44 0e + 4b62a2: e0 01 loopne 0x4b62a5 <__EH_FRAME_BEGIN__+0x5275> + 4b62a4: 5c pop rsp + 4b62a5: 0e + 4b62a6: d8 01 fadd dword ptr [rcx] + 4b62a8: 42 0e + 4b62aa: d0 01 rol byte ptr [rcx] + 4b62ac: 03 66 01 add esp, dword ptr [rsi + 1] + 4b62af: 0e + 4b62b0: d8 01 fadd dword ptr [rcx] + 4b62b2: 42 0e + 4b62b4: e0 01 loopne 0x4b62b7 <__EH_FRAME_BEGIN__+0x5287> + 4b62b6: 50 push rax + 4b62b7: 0e + 4b62b8: d8 01 fadd dword ptr [rcx] + 4b62ba: 41 0e + 4b62bc: d0 01 rol byte ptr [rcx] + 4b62be: 02 68 0e add ch, byte ptr [rax + 14] + 4b62c1: d8 01 fadd dword ptr [rcx] + 4b62c3: 44 0e + 4b62c5: e0 01 loopne 0x4b62c8 <__EH_FRAME_BEGIN__+0x5298> + 4b62c7: 5b pop rbx + 4b62c8: 0e + 4b62c9: d8 01 fadd dword ptr [rcx] + 4b62cb: 41 0e + 4b62cd: d0 01 rol byte ptr [rcx] + 4b62cf: 03 66 02 add esp, dword ptr [rsi + 2] + 4b62d2: 0e + 4b62d3: d8 01 fadd dword ptr [rcx] + 4b62d5: 47 0e + 4b62d7: e0 01 loopne 0x4b62da <__EH_FRAME_BEGIN__+0x52aa> + 4b62d9: 59 pop rcx + 4b62da: 0e + 4b62db: d8 01 fadd dword ptr [rcx] + 4b62dd: 42 0e + 4b62df: d0 01 rol byte ptr [rcx] + 4b62e1: 00 00 add byte ptr [rax], al + 4b62e3: 00 6c 00 00 add byte ptr [rax + rax], ch + 4b62e7: 00 f8 add al, bh + 4b62e9: 52 push rdx + 4b62ea: 00 00 add byte ptr [rax], al + 4b62ec: 74 11 je 0x4b62ff <__EH_FRAME_BEGIN__+0x52cf> + 4b62ee: fa cli + 4b62ef: ff 1e call [rsi] + 4b62f1: 0a 00 or al, byte ptr [rax] + 4b62f3: 00 00 add byte ptr [rax], al + 4b62f5: 46 0e + 4b62f7: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b62fd: 8e 03 mov es, word ptr [rbx] + 4b62ff: 42 0e + 4b6301: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b6307: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b714e <_end+0xffffffff862f37ce> + 4b630d: 06 + 4b630e: 44 0e + 4b6310: 38 83 07 47 0e b0 cmp byte ptr [rbx - 1341241593], al + 4b6316: 01 03 add dword ptr [rbx], eax + 4b6318: c3 ret + 4b6319: 01 0e add dword ptr [rsi], ecx + 4b631b: b8 01 42 0e c0 mov eax, 3222159873 + 4b6320: 01 57 0e add dword ptr [rdi + 14], edx + 4b6323: b8 01 41 0e b0 mov eax, 2953724161 + 4b6328: 01 02 add dword ptr [rdx], eax + 4b632a: e5 0a in eax, 10 + 4b632c: 0e + 4b632d: 38 41 0e cmp byte ptr [rcx + 14], al + 4b6330: 30 41 0e xor byte ptr [rcx + 14], al + 4b6333: 28 42 0e sub byte ptr [rdx + 14], al + 4b6336: 20 42 0e and byte ptr [rdx + 14], al + 4b6339: 18 42 0e sbb byte ptr [rdx + 14], al + 4b633c: 10 42 0e adc byte ptr [rdx + 14], al + 4b633f: 08 49 0b or byte ptr [rcx + 11], cl + 4b6342: 03 40 03 add eax, dword ptr [rax + 3] + 4b6345: 0e + 4b6346: b8 01 42 0e c0 mov eax, 3222159873 + 4b634b: 01 56 0e add dword ptr [rsi + 14], edx + 4b634e: b8 01 42 0e b0 mov eax, 2953724417 + 4b6353: 01 a8 00 00 00 68 add dword ptr [rax + 1744830464], ebp + 4b6359: 53 push rbx + 4b635a: 00 00 add byte ptr [rax], al + 4b635c: 24 1b and al, 27 + 4b635e: fa cli + 4b635f: ff 24 0d 00 00 00 46 jmp qword ptr [rcx + 1174405120] + 4b6366: 0e + 4b6367: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b636d: 8e 03 mov es, word ptr [rbx] + 4b636f: 42 0e + 4b6371: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b6377: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b71be <_end+0xffffffff862f383e> + 4b637d: 06 + 4b637e: 44 0e + 4b6380: 38 83 07 4a 0e d0 cmp byte ptr [rbx - 804369913], al + 4b6386: 01 03 add dword ptr [rbx], eax + 4b6388: c9 leave + 4b6389: 01 0e add dword ptr [rsi], ecx + 4b638b: d8 01 fadd dword ptr [rcx] + 4b638d: 42 0e + 4b638f: e0 01 loopne 0x4b6392 <__EH_FRAME_BEGIN__+0x5362> + 4b6391: 58 pop rax + 4b6392: 0e + 4b6393: d8 01 fadd dword ptr [rcx] + 4b6395: 41 0e + 4b6397: d0 01 rol byte ptr [rcx] + 4b6399: 02 90 0a 0e 38 44 add dl, byte ptr [rax + 1144524298] + 4b639f: 0e + 4b63a0: 30 41 0e xor byte ptr [rcx + 14], al + 4b63a3: 28 42 0e sub byte ptr [rdx + 14], al + 4b63a6: 20 42 0e and byte ptr [rdx + 14], al + 4b63a9: 18 42 0e sbb byte ptr [rdx + 14], al + 4b63ac: 10 42 0e adc byte ptr [rdx + 14], al + 4b63af: 08 41 0b or byte ptr [rcx + 11], al + 4b63b2: 03 69 03 add ebp, dword ptr [rcx + 3] + 4b63b5: 0e + 4b63b6: d8 01 fadd dword ptr [rcx] + 4b63b8: 44 0e + 4b63ba: e0 01 loopne 0x4b63bd <__EH_FRAME_BEGIN__+0x538d> + 4b63bc: 5c pop rsp + 4b63bd: 0e + 4b63be: d8 01 fadd dword ptr [rcx] + 4b63c0: 42 0e + 4b63c2: d0 01 rol byte ptr [rcx] + 4b63c4: 03 69 01 add ebp, dword ptr [rcx + 1] + 4b63c7: 0e + 4b63c8: d8 01 fadd dword ptr [rcx] + 4b63ca: 42 0e + 4b63cc: e0 01 loopne 0x4b63cf <__EH_FRAME_BEGIN__+0x539f> + 4b63ce: 50 push rax + 4b63cf: 0e + 4b63d0: d8 01 fadd dword ptr [rcx] + 4b63d2: 41 0e + 4b63d4: d0 01 rol byte ptr [rcx] + 4b63d6: 02 68 0e add ch, byte ptr [rax + 14] + 4b63d9: d8 01 fadd dword ptr [rcx] + 4b63db: 44 0e + 4b63dd: e0 01 loopne 0x4b63e0 <__EH_FRAME_BEGIN__+0x53b0> + 4b63df: 5b pop rbx + 4b63e0: 0e + 4b63e1: d8 01 fadd dword ptr [rcx] + 4b63e3: 41 0e + 4b63e5: d0 01 rol byte ptr [rcx] + 4b63e7: 03 5b 02 add ebx, dword ptr [rbx + 2] + 4b63ea: 0e + 4b63eb: d8 01 fadd dword ptr [rcx] + 4b63ed: 47 0e + 4b63ef: e0 01 loopne 0x4b63f2 <__EH_FRAME_BEGIN__+0x53c2> + 4b63f1: 59 pop rcx + 4b63f2: 0e + 4b63f3: d8 01 fadd dword ptr [rcx] + 4b63f5: 42 0e + 4b63f7: d0 01 rol byte ptr [rcx] + 4b63f9: 00 00 add byte ptr [rax], al + 4b63fb: 00 00 add byte ptr [rax], al + 4b63fd: 00 00 add byte ptr [rax], al + 4b63ff: 00 6c 00 00 add byte ptr [rax + rax], ch + 4b6403: 00 14 54 add byte ptr [rsp + 2*rdx], dl + 4b6406: 00 00 add byte ptr [rax], al + 4b6408: a8 27 test al, 39 + 4b640a: fa cli + 4b640b: ff bd 04 00 00 00 + 4b6411: 46 0e + 4b6413: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b6419: 8e 03 mov es, word ptr [rbx] + 4b641b: 42 0e + 4b641d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b6423: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b726a <_end+0xffffffff862f38ea> + 4b6429: 06 + 4b642a: 41 0e + 4b642c: 38 83 07 47 0e e0 cmp byte ptr [rbx - 535935225], al + 4b6432: 01 03 add dword ptr [rbx], eax + 4b6434: cb retf + 4b6435: 01 0a add dword ptr [rdx], ecx + 4b6437: 0e + 4b6438: 38 41 0e cmp byte ptr [rcx + 14], al + 4b643b: 30 41 0e xor byte ptr [rcx + 14], al + 4b643e: 28 42 0e sub byte ptr [rdx + 14], al + 4b6441: 20 42 0e and byte ptr [rdx + 14], al + 4b6444: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6447: 10 42 0e adc byte ptr [rdx + 14], al + 4b644a: 08 43 0b or byte ptr [rbx + 11], al + 4b644d: 02 ae 0e e8 01 48 add ch, byte ptr [rsi + 1208084494] + 4b6453: 0e + 4b6454: f0 lock + 4b6455: 01 58 0e add dword ptr [rax + 14], ebx + 4b6458: e8 01 41 0e e0 call 0xffffffffe059a55e <_end+0xffffffffe00d6bde> + 4b645d: 01 03 add dword ptr [rbx], eax + 4b645f: 4c 01 0e add qword ptr [rsi], r9 + 4b6462: e8 01 47 0e f0 call 0xfffffffff059ab68 <_end+0xfffffffff00d71e8> + 4b6467: 01 59 0e add dword ptr [rcx + 14], ebx + 4b646a: e8 01 41 0e e0 call 0xffffffffe059a570 <_end+0xffffffffe00d6bf0> + 4b646f: 01 10 add dword ptr [rax], edx + 4b6471: 00 00 add byte ptr [rax], al + 4b6473: 00 84 54 00 00 38 db add byte ptr [rsp + 2*rdx - 617086976], al + 4b647a: fd std + 4b647b: ff 3d 00 00 00 00 + 4b6481: 00 00 add byte ptr [rax], al + 4b6483: 00 5c 00 00 add byte ptr [rax + rax], bl + 4b6487: 00 98 54 00 00 e4 add byte ptr [rax - 469761964], bl + 4b648d: 2b fa sub edi, edx + 4b648f: ff dc + 4b6491: 00 00 add byte ptr [rax], al + 4b6493: 00 00 add byte ptr [rax], al + 4b6495: 42 0e + 4b6497: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b649d: 8e 03 mov es, word ptr [rbx] + 4b649f: 42 0e + 4b64a1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b64a7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b72ee <_end+0xffffffff862f396e> + 4b64ad: 06 + 4b64ae: 41 0e + 4b64b0: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b64b6: 02 9d 0a 0e 38 46 add bl, byte ptr [rbp + 1178078730] + 4b64bc: 0e + 4b64bd: 30 41 0e xor byte ptr [rcx + 14], al + 4b64c0: 28 42 0e sub byte ptr [rdx + 14], al + 4b64c3: 20 42 0e and byte ptr [rdx + 14], al + 4b64c6: 18 42 0e sbb byte ptr [rdx + 14], al + 4b64c9: 10 42 0e adc byte ptr [rdx + 14], al + 4b64cc: 08 46 0b or byte ptr [rsi + 11], al + 4b64cf: 51 push rcx + 4b64d0: 0e + 4b64d1: 38 41 0e cmp byte ptr [rcx + 14], al + 4b64d4: 30 41 0e xor byte ptr [rcx + 14], al + 4b64d7: 28 42 0e sub byte ptr [rdx + 14], al + 4b64da: 20 42 0e and byte ptr [rdx + 14], al + 4b64dd: 18 42 0e sbb byte ptr [rdx + 14], al + 4b64e0: 10 42 0e adc byte ptr [rdx + 14], al + 4b64e3: 08 2c 00 or byte ptr [rax + rax], ch + 4b64e6: 00 00 add byte ptr [rax], al + 4b64e8: f8 clc + 4b64e9: 54 push rsp + 4b64ea: 00 00 add byte ptr [rax], al + 4b64ec: 64 2c fa sub al, -6 + 4b64ef: ff 58 01 call [rax + 1] + 4b64f2: 00 00 add byte ptr [rax], al + 4b64f4: 00 41 0e add byte ptr [rcx + 14], al + 4b64f7: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b64fd: 46 8f 03 pop qword ptr [rbx] + 4b6500: 8e 04 8d 05 45 8c 06 mov es, word ptr [4*rcx + 109856005] + 4b6507: 44 83 07 03 add dword ptr [rdi], 3 + 4b650b: 2e 01 0a add dword ptr cs:[rdx], ecx + 4b650e: 0c 07 or al, 7 + 4b6510: 08 47 0b or byte ptr [rdi + 11], al + 4b6513: 00 10 add byte ptr [rax], dl + 4b6515: 00 00 add byte ptr [rax], al + 4b6517: 00 28 add byte ptr [rax], ch + 4b6519: 55 push rbp + 4b651a: 00 00 add byte ptr [rax], al + 4b651c: 94 xchg eax, esp + 4b651d: 2d fa ff 0c 00 sub eax, 851962 + 4b6522: 00 00 add byte ptr [rax], al + 4b6524: 00 00 add byte ptr [rax], al + 4b6526: 00 00 add byte ptr [rax], al + 4b6528: 2c 00 sub al, 0 + 4b652a: 00 00 add byte ptr [rax], al + 4b652c: 3c 55 cmp al, 85 + 4b652e: 00 00 add byte ptr [rax], al + 4b6530: 90 nop + 4b6531: 2d fa ff 14 02 sub eax, 34930682 + 4b6536: 00 00 add byte ptr [rax], al + 4b6538: 00 46 0e add byte ptr [rsi + 14], al + 4b653b: 10 8c 02 48 0e 18 86 adc byte ptr [rdx + rax - 2045243832], cl + 4b6542: 03 47 0e add eax, dword ptr [rdi + 14] + 4b6545: d0 01 rol byte ptr [rcx] + 4b6547: 03 40 01 add eax, dword ptr [rax + 1] + 4b654a: 0a 0e or cl, byte ptr [rsi] + 4b654c: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b6550: 42 0e + 4b6552: 08 45 0b or byte ptr [rbp + 11], al + 4b6555: 00 00 add byte ptr [rax], al + 4b6557: 00 30 add byte ptr [rax], dh + 4b6559: 00 00 add byte ptr [rax], al + 4b655b: 00 6c 55 00 add byte ptr [rbp + 2*rdx], ch + 4b655f: 00 80 2f fa ff 92 add byte ptr [rax - 1828718033], al + 4b6565: 00 00 add byte ptr [rax], al + 4b6567: 00 00 add byte ptr [rax], al + 4b6569: 46 0e + 4b656b: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b6572: 03 41 0e add eax, dword ptr [rcx + 14] + 4b6575: 20 83 04 44 0e 40 and byte ptr [rbx + 1074676740], al + 4b657b: 02 54 0a 0e add dl, byte ptr [rdx + rcx + 14] + 4b657f: 20 41 0e and byte ptr [rcx + 14], al + 4b6582: 18 41 0e sbb byte ptr [rcx + 14], al + 4b6585: 10 42 0e adc byte ptr [rdx + 14], al + 4b6588: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b658c: 48 00 00 add byte ptr [rax], al + 4b658f: 00 a0 55 00 00 ec add byte ptr [rax - 335544235], ah + 4b6595: 2f + 4b6596: fa cli + 4b6597: ff da + 4b6599: 04 00 add al, 0 + 4b659b: 00 00 add byte ptr [rax], al + 4b659d: 46 0e + 4b659f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b65a5: 8e 03 mov es, word ptr [rbx] + 4b65a7: 42 0e + 4b65a9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b65af: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b73f6 <_end+0xffffffff862f3a76> + 4b65b5: 06 + 4b65b6: 41 0e + 4b65b8: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al + 4b65be: 01 02 add dword ptr [rdx], eax + 4b65c0: 8e 0a mov cs, word ptr [rdx] + 4b65c2: 0e + 4b65c3: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b65c7: 41 0e + 4b65c9: 28 42 0e sub byte ptr [rdx + 14], al + 4b65cc: 20 42 0e and byte ptr [rdx + 14], al + 4b65cf: 18 42 0e sbb byte ptr [rdx + 14], al + 4b65d2: 10 42 0e adc byte ptr [rdx + 14], al + 4b65d5: 08 43 0b or byte ptr [rbx + 11], al + 4b65d8: 14 00 adc al, 0 + 4b65da: 00 00 add byte ptr [rax], al + 4b65dc: ec in al, dx + 4b65dd: 55 push rbp + 4b65de: 00 00 add byte ptr [rax], al + 4b65e0: 80 34 fa ff xor byte ptr [rdx + 8*rdi], -1 + 4b65e4: 19 00 sbb dword ptr [rax], eax + ... + 4b65ee: 00 00 add byte ptr [rax], al + 4b65f0: 10 00 adc byte ptr [rax], al + 4b65f2: 00 00 add byte ptr [rax], al + 4b65f4: 04 56 add al, 86 + 4b65f6: 00 00 add byte ptr [rax], al + 4b65f8: 88 34 fa mov byte ptr [rdx + 8*rdi], dh + 4b65fb: ff 0f dec dword ptr [rdi] + 4b65fd: 00 00 add byte ptr [rax], al + 4b65ff: 00 00 add byte ptr [rax], al + 4b6601: 00 00 add byte ptr [rax], al + 4b6603: 00 18 add byte ptr [rax], bl + 4b6605: 00 00 add byte ptr [rax], al + 4b6607: 00 18 add byte ptr [rax], bl + 4b6609: 56 push rsi + 4b660a: 00 00 add byte ptr [rax], al + 4b660c: e4 d9 in al, 217 + 4b660e: fd std + 4b660f: ff 1f call [rdi] + 4b6611: 00 00 add byte ptr [rax], al + 4b6613: 00 00 add byte ptr [rax], al + 4b6615: 45 0e + 4b6617: 10 86 02 55 0e 08 adc byte ptr [rsi + 135156994], al + 4b661d: 00 00 add byte ptr [rax], al + 4b661f: 00 14 00 add byte ptr [rax + rax], dl + 4b6622: 00 00 add byte ptr [rax], al + 4b6624: 34 56 xor al, 86 + 4b6626: 00 00 add byte ptr [rax], al + 4b6628: e8 d9 fd ff 2b call 0x2c4b6406 <_end+0x2bff2a86> + 4b662d: 00 00 add byte ptr [rax], al + 4b662f: 00 00 add byte ptr [rax], al + 4b6631: 48 0e + 4b6633: 10 62 0e adc byte ptr [rdx + 14], ah + 4b6636: 08 00 or byte ptr [rax], al + 4b6638: 24 00 and al, 0 + 4b663a: 00 00 add byte ptr [rax], al + 4b663c: 4c 56 push rsi + 4b663e: 00 00 add byte ptr [rax], al + 4b6640: 50 push rax + 4b6641: 34 fa xor al, -6 + 4b6643: ff 7f 00 + 4b6646: 00 00 add byte ptr [rax], al + 4b6648: 00 51 0e add byte ptr [rcx + 14], dl + 4b664b: 10 83 02 5f 0a 0e adc byte ptr [rbx + 235560706], al + 4b6651: 08 48 0b or byte ptr [rax + 11], cl + 4b6654: 4b 0a 0e or cl, byte ptr [r14] + 4b6657: 08 45 0b or byte ptr [rbp + 11], al + 4b665a: 57 push rdi + 4b665b: 0a 0e or cl, byte ptr [rsi] + 4b665d: 08 41 0b or byte ptr [rcx + 11], al + 4b6660: 50 push rax + 4b6661: 00 00 add byte ptr [rax], al + 4b6663: 00 74 56 00 add byte ptr [rsi + 2*rdx], dh + 4b6667: 00 a8 34 fa ff fd add byte ptr [rax - 33555916], ch + 4b666d: 01 00 add dword ptr [rax], eax + 4b666f: 00 00 add byte ptr [rax], al + 4b6671: 46 0e + 4b6673: 10 8d 02 50 0e 18 adc byte ptr [rbp + 403591170], cl + 4b6679: 8c 03 mov word ptr [rbx], es + 4b667b: 41 0e + 4b667d: 20 86 04 44 0e 30 and byte ptr [rsi + 806241284], al + 4b6683: 02 f0 add dh, al + 4b6685: 0a 0e or cl, byte ptr [rsi] + 4b6687: 20 41 0e and byte ptr [rcx + 14], al + 4b668a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b668d: 10 42 0e adc byte ptr [rdx + 14], al + 4b6690: 08 48 0b or byte ptr [rax + 11], cl + 4b6693: 5b pop rbx + 4b6694: 0a 0e or cl, byte ptr [rsi] + 4b6696: 20 44 0e 18 and byte ptr [rsi + rcx + 24], al + 4b669a: 42 0e + 4b669c: 10 42 0e adc byte ptr [rdx + 14], al + 4b669f: 08 45 0b or byte ptr [rbp + 11], al + 4b66a2: 02 72 0a add dh, byte ptr [rdx + 10] + 4b66a5: 0e + 4b66a6: 20 47 0e and byte ptr [rdi + 14], al + 4b66a9: 18 42 0e sbb byte ptr [rdx + 14], al + 4b66ac: 10 42 0e adc byte ptr [rdx + 14], al + 4b66af: 08 43 0b or byte ptr [rbx + 11], al + 4b66b2: 00 00 add byte ptr [rax], al + 4b66b4: 10 00 adc byte ptr [rax], al + 4b66b6: 00 00 add byte ptr [rax], al + 4b66b8: c8 56 00 00 enter 86, 0 + 4b66bc: 54 push rsp + 4b66bd: 36 fa cli + 4b66bf: ff 1a call [rdx] + 4b66c1: 00 00 add byte ptr [rax], al + 4b66c3: 00 00 add byte ptr [rax], al + 4b66c5: 00 00 add byte ptr [rax], al + 4b66c7: 00 2c 00 add byte ptr [rax + rax], ch + 4b66ca: 00 00 add byte ptr [rax], al + 4b66cc: dc 56 00 fcom qword ptr [rsi] + 4b66cf: 00 60 36 add byte ptr [rax + 54], ah + 4b66d2: fa cli + 4b66d3: ff 4c 01 00 dec dword ptr [rcx + rax] + 4b66d7: 00 00 add byte ptr [rax], al + 4b66d9: 44 0e + 4b66db: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b66e2: 03 48 0e add ecx, dword ptr [rax + 14] + 4b66e5: 20 83 04 02 55 0a and byte ptr [rbx + 173343236], al + 4b66eb: 0e + 4b66ec: 18 41 0e sbb byte ptr [rcx + 14], al + 4b66ef: 10 42 0e adc byte ptr [rdx + 14], al + 4b66f2: 08 4b 0b or byte ptr [rbx + 11], cl + 4b66f5: 00 00 add byte ptr [rax], al + 4b66f7: 00 40 00 add byte ptr [rax], al + 4b66fa: 00 00 add byte ptr [rax], al + 4b66fc: 0c 57 or al, 87 + 4b66fe: 00 00 add byte ptr [rax], al + 4b6700: 80 37 fa xor byte ptr [rdi], -6 + 4b6703: ff d8 + 4b6705: 02 00 add al, byte ptr [rax] + 4b6707: 00 00 add byte ptr [rax], al + 4b6709: 46 0e + 4b670b: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b6711: 8d 03 lea eax, [rbx] + 4b6713: 42 0e + 4b6715: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b671c: 05 44 0e 30 83 add eax, 2200964676 + 4b6721: 06 + 4b6722: 4a 0e + 4b6724: 60 + 4b6725: 03 7b 02 add edi, dword ptr [rbx + 2] + 4b6728: 0a 0e or cl, byte ptr [rsi] + 4b672a: 30 44 0e 28 xor byte ptr [rsi + rcx + 40], al + 4b672e: 41 0e + 4b6730: 20 42 0e and byte ptr [rdx + 14], al + 4b6733: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6736: 10 42 0e adc byte ptr [rdx + 14], al + 4b6739: 08 41 0b or byte ptr [rcx + 11], al + 4b673c: 18 00 sbb byte ptr [rax], al + 4b673e: 00 00 add byte ptr [rax], al + 4b6740: 50 push rax + 4b6741: 57 push rdi + 4b6742: 00 00 add byte ptr [rax], al + 4b6744: 1c 3a sbb al, 58 + 4b6746: fa cli + 4b6747: ff 1a call [rdx] + 4b6749: 00 00 add byte ptr [rax], al + 4b674b: 00 00 add byte ptr [rax], al + 4b674d: 45 0e + 4b674f: 10 83 02 50 0e 08 adc byte ptr [rbx + 135155714], al + 4b6755: 00 00 add byte ptr [rax], al + 4b6757: 00 64 00 00 add byte ptr [rax + rax], ah + 4b675b: 00 6c 57 00 add byte ptr [rdi + 2*rdx], ch + 4b675f: 00 20 add byte ptr [rax], ah + 4b6761: 3a fa cmp bh, dl + 4b6763: ff 65 02 jmp qword ptr [rbp + 2] + 4b6766: 00 00 add byte ptr [rax], al + 4b6768: 00 42 0e add byte ptr [rdx + 14], al + 4b676b: 10 8f 02 4c 0e 18 adc byte ptr [rdi + 403590146], cl + 4b6771: 8e 03 mov es, word ptr [rbx] + 4b6773: 42 0e + 4b6775: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b677b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b75c5 <_end+0xffffffff862f3c45> + 4b6781: 06 + 4b6782: 43 0e + 4b6784: 38 83 07 49 0e 60 cmp byte ptr [rbx + 1611548935], al + 4b678a: 03 0c 01 add ecx, dword ptr [rcx + rax] + 4b678d: 0a 0e or cl, byte ptr [rsi] + 4b678f: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b6793: 41 0e + 4b6795: 28 42 0e sub byte ptr [rdx + 14], al + 4b6798: 20 42 0e and byte ptr [rdx + 14], al + 4b679b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b679e: 10 42 0e adc byte ptr [rdx + 14], al + 4b67a1: 08 45 0b or byte ptr [rbp + 11], al + 4b67a4: 03 08 add ecx, dword ptr [rax] + 4b67a6: 01 0a add dword ptr [rdx], ecx + 4b67a8: 0e + 4b67a9: 38 47 0e cmp byte ptr [rdi + 14], al + 4b67ac: 30 41 0e xor byte ptr [rcx + 14], al + 4b67af: 28 42 0e sub byte ptr [rdx + 14], al + 4b67b2: 20 42 0e and byte ptr [rdx + 14], al + 4b67b5: 18 42 0e sbb byte ptr [rdx + 14], al + 4b67b8: 10 42 0e adc byte ptr [rdx + 14], al + 4b67bb: 08 45 0b or byte ptr [rbp + 11], al + 4b67be: 00 00 add byte ptr [rax], al + 4b67c0: 38 00 cmp byte ptr [rax], al + 4b67c2: 00 00 add byte ptr [rax], al + 4b67c4: d4 + 4b67c5: 57 push rdi + 4b67c6: 00 00 add byte ptr [rax], al + 4b67c8: 78 d8 js 0x4b67a2 <__EH_FRAME_BEGIN__+0x5772> + 4b67ca: fd std + 4b67cb: ff a9 00 00 00 00 jmp [rcx] + 4b67d1: 42 0e + 4b67d3: 10 8e 02 49 0e 18 adc byte ptr [rsi + 403589378], cl + 4b67d9: 8d 03 lea eax, [rbx] + 4b67db: 42 0e + 4b67dd: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b67e4: 05 41 0e 30 83 add eax, 2200964673 + 4b67e9: 06 + 4b67ea: 02 8f 0e 28 41 0e add cl, byte ptr [rdi + 239151118] + 4b67f0: 20 42 0e and byte ptr [rdx + 14], al + 4b67f3: 18 42 0e sbb byte ptr [rdx + 14], al + 4b67f6: 10 42 0e adc byte ptr [rdx + 14], al + 4b67f9: 08 00 or byte ptr [rax], al + 4b67fb: 00 48 00 add byte ptr [rax], cl + 4b67fe: 00 00 add byte ptr [rax], al + 4b6800: 10 58 00 adc byte ptr [rax], bl + 4b6803: 00 ec add ah, ch + 4b6805: 3b fa cmp edi, edx + 4b6807: ff 03 inc dword ptr [rbx] + 4b6809: 09 00 or dword ptr [rax], eax + 4b680b: 00 00 add byte ptr [rax], al + 4b680d: 46 0e + 4b680f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b6815: 8e 03 mov es, word ptr [rbx] + 4b6817: 42 0e + 4b6819: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b681f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b7669 <_end+0xffffffff862f3ce9> + 4b6825: 06 + 4b6826: 41 0e + 4b6828: 38 83 07 47 0e d0 cmp byte ptr [rbx - 804370681], al + 4b682e: 02 02 add al, byte ptr [rdx] + 4b6830: 99 cdq + 4b6831: 0a 0e or cl, byte ptr [rsi] + 4b6833: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b6837: 41 0e + 4b6839: 28 42 0e sub byte ptr [rdx + 14], al + 4b683c: 20 42 0e and byte ptr [rdx + 14], al + 4b683f: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6842: 10 42 0e adc byte ptr [rdx + 14], al + 4b6845: 08 42 0b or byte ptr [rdx + 11], al + 4b6848: 1c 00 sbb al, 0 + 4b684a: 00 00 add byte ptr [rax], al + 4b684c: 5c pop rsp + 4b684d: 58 pop rax + 4b684e: 00 00 add byte ptr [rax], al + 4b6850: a0 d8 fd ff 13 02 00 00 00 movabs al, byte ptr [8925478360] + 4b6859: 4d 0e + 4b685b: 10 83 02 03 01 02 adc byte ptr [rbx + 33620738], al + 4b6861: 0e + 4b6862: 08 00 or byte ptr [rax], al + 4b6864: 00 00 add byte ptr [rax], al + 4b6866: 00 00 add byte ptr [rax], al + 4b6868: 2c 00 sub al, 0 + 4b686a: 00 00 add byte ptr [rax], al + 4b686c: 7c 58 jl 0x4b68c6 <__EH_FRAME_BEGIN__+0x5896> + 4b686e: 00 00 add byte ptr [rax], al + 4b6870: 90 nop + 4b6871: 44 fa cli + 4b6873: ff 9a 08 00 00 00 call [rdx + 8] + 4b6879: 45 0e + 4b687b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b6881: 42 8f 03 pop qword ptr [rbx] + 4b6884: 47 8e 04 8d 05 46 8c 06 mov es, word ptr [4*r9 + 109856261] + 4b688c: 83 07 03 add dword ptr [rdi], 3 + 4b688f: 17 + 4b6890: 01 0a add dword ptr [rdx], ecx + 4b6892: 0c 07 or al, 7 + 4b6894: 08 42 0b or byte ptr [rdx + 11], al + 4b6897: 00 14 00 add byte ptr [rax + rax], dl + 4b689a: 00 00 add byte ptr [rax], al + 4b689c: ac lodsb al, byte ptr [rsi] + 4b689d: 58 pop rax + 4b689e: 00 00 add byte ptr [rax], al + 4b68a0: 00 4d fa add byte ptr [rbp - 6], cl + 4b68a3: ff 51 00 call qword ptr [rcx] + ... + 4b68ae: 00 00 add byte ptr [rax], al + 4b68b0: 48 00 00 add byte ptr [rax], al + 4b68b3: 00 c4 add ah, al + 4b68b5: 58 pop rax + 4b68b6: 00 00 add byte ptr [rax], al + 4b68b8: 48 4d + 4b68ba: fa cli + 4b68bb: ff e5 jmp rbp + 4b68bd: 01 00 add dword ptr [rax], eax + 4b68bf: 00 00 add byte ptr [rax], al + 4b68c1: 46 0e + 4b68c3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b68c9: 8e 03 mov es, word ptr [rbx] + 4b68cb: 42 0e + 4b68cd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b68d3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b771a <_end+0xffffffff862f3d9a> + 4b68d9: 06 + 4b68da: 41 0e + 4b68dc: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b68e2: 02 fa add bh, dl + 4b68e4: 0a 0e or cl, byte ptr [rsi] + 4b68e6: 38 41 0e cmp byte ptr [rcx + 14], al + 4b68e9: 30 41 0e xor byte ptr [rcx + 14], al + 4b68ec: 28 42 0e sub byte ptr [rdx + 14], al + 4b68ef: 20 42 0e and byte ptr [rdx + 14], al + 4b68f2: 18 42 0e sbb byte ptr [rdx + 14], al + 4b68f5: 10 42 0e adc byte ptr [rdx + 14], al + 4b68f8: 08 41 0b or byte ptr [rcx + 11], al + 4b68fb: 00 2c 00 add byte ptr [rax + rax], ch + 4b68fe: 00 00 add byte ptr [rax], al + 4b6900: 10 59 00 adc byte ptr [rcx], bl + 4b6903: 00 ec add ah, ch + 4b6905: 4e fa cli + 4b6907: ff ac 03 00 00 00 45 jmp [rbx + rax + 1157627904] + 4b690e: 0e + 4b690f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b6915: 48 8f 03 pop qword ptr [rbx] + 4b6918: 8e 04 8d 05 8c 06 49 mov es, word ptr [4*rcx + 1225165829] + 4b691f: 83 07 03 add dword ptr [rdi], 3 + 4b6922: 02 01 add al, byte ptr [rcx] + 4b6924: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b6927: 08 45 0b or byte ptr [rbp + 11], al + 4b692a: 00 00 add byte ptr [rax], al + 4b692c: 18 00 sbb byte ptr [rax], al + 4b692e: 00 00 add byte ptr [rax], al + 4b6930: 40 59 pop rcx + 4b6932: 00 00 add byte ptr [rax], al + 4b6934: 6c insb byte ptr es:[rdi], dx + 4b6935: 52 push rdx + 4b6936: fa cli + 4b6937: ff 5e 00 call [rsi] + 4b693a: 00 00 add byte ptr [rax], al + 4b693c: 00 45 0e add byte ptr [rbp + 14], al + 4b693f: 10 86 02 7c 0a 0e adc byte ptr [rsi + 235568130], al + 4b6945: 08 4f 0b or byte ptr [rdi + 11], cl + 4b6948: 28 00 sub byte ptr [rax], al + 4b694a: 00 00 add byte ptr [rax], al + 4b694c: 5c pop rsp + 4b694d: 59 pop rcx + 4b694e: 00 00 add byte ptr [rax], al + 4b6950: b0 52 mov al, 82 + 4b6952: fa cli + 4b6953: ff b6 06 00 00 00 push qword ptr [rsi + 6] + 4b6959: 45 0e + 4b695b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b6961: 50 push rax + 4b6962: 8f 03 pop qword ptr [rbx] + 4b6964: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b696b: 07 + 4b696c: 02 96 0a 0c 07 08 add dl, byte ptr [rsi + 134679562] + 4b6972: 42 0b 30 or esi, dword ptr [rax] + 4b6975: 00 00 add byte ptr [rax], al + 4b6977: 00 88 59 00 00 94 add byte ptr [rax - 1811939239], cl + 4b697d: d9 fd fscale + 4b697f: ff f4 push rsp + 4b6981: 00 00 add byte ptr [rax], al + 4b6983: 00 00 add byte ptr [rax], al + 4b6985: 46 0e + 4b6987: 10 8c 02 48 0e 18 86 adc byte ptr [rdx + rax - 2045243832], cl + 4b698e: 03 41 0e add eax, dword ptr [rcx + 14] + 4b6991: 20 83 04 02 c2 0a and byte ptr [rbx + 180486660], al + 4b6997: 0e + 4b6998: 18 41 0e sbb byte ptr [rcx + 14], al + 4b699b: 10 42 0e adc byte ptr [rdx + 14], al + 4b699e: 08 41 0b or byte ptr [rcx + 11], al + 4b69a1: 00 00 add byte ptr [rax], al + 4b69a3: 00 00 add byte ptr [rax], al + 4b69a5: 00 00 add byte ptr [rax], al + 4b69a7: 00 14 00 add byte ptr [rax + rax], dl + 4b69aa: 00 00 add byte ptr [rax], al + 4b69ac: bc 59 00 00 10 mov esp, 268435545 + 4b69b1: 59 pop rcx + 4b69b2: fa cli + 4b69b3: ff 7a 00 + ... + 4b69be: 00 00 add byte ptr [rax], al + 4b69c0: 14 00 adc al, 0 + 4b69c2: 00 00 add byte ptr [rax], al + 4b69c4: d4 + 4b69c5: 59 pop rcx + 4b69c6: 00 00 add byte ptr [rax], al + 4b69c8: 78 59 js 0x4b6a23 <__EH_FRAME_BEGIN__+0x59f3> + 4b69ca: fa cli + 4b69cb: ff 1b call [rbx] + ... + 4b69d5: 00 00 add byte ptr [rax], al + 4b69d7: 00 10 add byte ptr [rax], dl + 4b69d9: 00 00 add byte ptr [rax], al + 4b69db: 00 ec add ah, ch + 4b69dd: 59 pop rcx + 4b69de: 00 00 add byte ptr [rax], al + 4b69e0: 80 59 fa ff sbb byte ptr [rcx - 6], -1 + 4b69e4: 15 00 00 00 00 adc eax, 0 + 4b69e9: 00 00 add byte ptr [rax], al + 4b69eb: 00 10 add byte ptr [rax], dl + 4b69ed: 00 00 add byte ptr [rax], al + 4b69ef: 00 00 add byte ptr [rax], al + 4b69f1: 5a pop rdx + 4b69f2: 00 00 add byte ptr [rax], al + 4b69f4: 8c 59 fa mov word ptr [rcx - 6], ds + 4b69f7: ff 15 00 00 00 00 call qword ptr [rip] # 0x4b69fd <__EH_FRAME_BEGIN__+0x59cd> + 4b69fd: 00 00 add byte ptr [rax], al + 4b69ff: 00 10 add byte ptr [rax], dl + 4b6a01: 00 00 add byte ptr [rax], al + 4b6a03: 00 14 5a add byte ptr [rdx + 2*rbx], dl + 4b6a06: 00 00 add byte ptr [rax], al + 4b6a08: 98 cwde + 4b6a09: 59 pop rcx + 4b6a0a: fa cli + 4b6a0b: ff 15 00 00 00 00 call qword ptr [rip] # 0x4b6a11 <__EH_FRAME_BEGIN__+0x59e1> + 4b6a11: 00 00 add byte ptr [rax], al + 4b6a13: 00 10 add byte ptr [rax], dl + 4b6a15: 00 00 add byte ptr [rax], al + 4b6a17: 00 28 add byte ptr [rax], ch + 4b6a19: 5a pop rdx + 4b6a1a: 00 00 add byte ptr [rax], al + 4b6a1c: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b6a1d: 59 pop rcx + 4b6a1e: fa cli + 4b6a1f: ff 54 00 00 call qword ptr [rax + rax] + 4b6a23: 00 00 add byte ptr [rax], al + 4b6a25: 00 00 add byte ptr [rax], al + 4b6a27: 00 1c 00 add byte ptr [rax + rax], bl + 4b6a2a: 00 00 add byte ptr [rax], al + 4b6a2c: 3c 5a cmp al, 90 + 4b6a2e: 00 00 add byte ptr [rax], al + 4b6a30: f0 lock + 4b6a31: 59 pop rcx + 4b6a32: fa cli + 4b6a33: ff 51 00 call qword ptr [rcx] + 4b6a36: 00 00 add byte ptr [rax], al + 4b6a38: 00 48 0e add byte ptr [rax + 14], cl + 4b6a3b: 20 02 and byte ptr [rdx], al + 4b6a3d: 43 0a 0e or cl, byte ptr [r14] + 4b6a40: 08 41 0b or byte ptr [rcx + 11], al + 4b6a43: 00 00 add byte ptr [rax], al + 4b6a45: 00 00 add byte ptr [rax], al + 4b6a47: 00 14 00 add byte ptr [rax + rax], dl + 4b6a4a: 00 00 add byte ptr [rax], al + 4b6a4c: 5c pop rsp + 4b6a4d: 5a pop rdx + 4b6a4e: 00 00 add byte ptr [rax], al + 4b6a50: 30 5a fa xor byte ptr [rdx - 6], bl + 4b6a53: ff 67 00 jmp qword ptr [rdi] + ... + 4b6a5e: 00 00 add byte ptr [rax], al + 4b6a60: 1c 00 sbb al, 0 + 4b6a62: 00 00 add byte ptr [rax], al + 4b6a64: 74 5a je 0x4b6ac0 <__EH_FRAME_BEGIN__+0x5a90> + 4b6a66: 00 00 add byte ptr [rax], al + 4b6a68: 88 5a fa mov byte ptr [rdx - 6], bl + 4b6a6b: ff 34 00 push qword ptr [rax + rax] + 4b6a6e: 00 00 add byte ptr [rax], al + 4b6a70: 00 45 0e add byte ptr [rbp + 14], al + 4b6a73: 10 83 02 4d 0a 0e adc byte ptr [rbx + 235556098], al + 4b6a79: 08 46 0b or byte ptr [rsi + 11], al + 4b6a7c: 5b pop rbx + 4b6a7d: 0e + 4b6a7e: 08 00 or byte ptr [rax], al + 4b6a80: 10 00 adc byte ptr [rax], al + 4b6a82: 00 00 add byte ptr [rax], al + 4b6a84: 00 00 add byte ptr [rax], al + 4b6a86: 00 00 add byte ptr [rax], al + 4b6a88: 01 7a 52 add dword ptr [rdx + 82], edi + 4b6a8b: 53 push rbx + 4b6a8c: 00 01 add byte ptr [rcx], al + 4b6a8e: 78 10 js 0x4b6aa0 <__EH_FRAME_BEGIN__+0x5a70> + 4b6a90: 01 1b add dword ptr [rbx], ebx + 4b6a92: 00 00 add byte ptr [rax], al + 4b6a94: 78 00 js 0x4b6a96 <__EH_FRAME_BEGIN__+0x5a66> + 4b6a96: 00 00 add byte ptr [rax], al + 4b6a98: 18 00 sbb byte ptr [rax], al + 4b6a9a: 00 00 add byte ptr [rax], al + 4b6a9c: a3 5a fa ff 0a 00 00 00 00 movabs dword ptr [184547930], eax + 4b6aa5: 0f 04 + 4b6aa7: 77 a0 ja 0x4b6a49 <__EH_FRAME_BEGIN__+0x5a19> + 4b6aa9: 01 06 add dword ptr [rsi], eax + 4b6aab: 10 08 adc byte ptr [rax], cl + 4b6aad: 02 77 28 add dh, byte ptr [rdi + 40] + 4b6ab0: 10 09 adc byte ptr [rcx], cl + 4b6ab2: 02 77 30 add dh, byte ptr [rdi + 48] + 4b6ab5: 10 0a adc byte ptr [rdx], cl + 4b6ab7: 02 77 38 add dh, byte ptr [rdi + 56] + 4b6aba: 10 0b adc byte ptr [rbx], cl + 4b6abc: 03 77 c0 add esi, dword ptr [rdi - 64] + 4b6abf: 00 10 add byte ptr [rax], dl + 4b6ac1: 0c 03 or al, 3 + 4b6ac3: 77 c8 ja 0x4b6a8d <__EH_FRAME_BEGIN__+0x5a5d> + 4b6ac5: 00 10 add byte ptr [rax], dl + 4b6ac7: 0d 03 77 d0 00 or eax, 13661955 + 4b6acc: 10 0e adc byte ptr [rsi], cl + 4b6ace: 03 77 d8 add esi, dword ptr [rdi - 40] + 4b6ad1: 00 10 add byte ptr [rax], dl + 4b6ad3: 0f 03 77 e0 lsl esi, word ptr [rdi - 32] + 4b6ad7: 00 10 add byte ptr [rax], dl + 4b6ad9: 05 03 77 e8 00 add eax, 15234819 + 4b6ade: 10 04 03 adc byte ptr [rbx + rax], al + 4b6ae1: 77 f0 ja 0x4b6ad3 <__EH_FRAME_BEGIN__+0x5aa3> + 4b6ae3: 00 10 add byte ptr [rax], dl + 4b6ae5: 06 + 4b6ae6: 03 77 f8 add esi, dword ptr [rdi - 8] + 4b6ae9: 00 10 add byte ptr [rax], dl + 4b6aeb: 03 03 add eax, dword ptr [rbx] + 4b6aed: 77 80 ja 0x4b6a6f <__EH_FRAME_BEGIN__+0x5a3f> + 4b6aef: 01 10 add dword ptr [rax], edx + 4b6af1: 01 03 add dword ptr [rbx], eax + 4b6af3: 77 88 ja 0x4b6a7d <__EH_FRAME_BEGIN__+0x5a4d> + 4b6af5: 01 10 add dword ptr [rax], edx + 4b6af7: 00 03 add byte ptr [rbx], al + 4b6af9: 77 90 ja 0x4b6a8b <__EH_FRAME_BEGIN__+0x5a5b> + 4b6afb: 01 10 add dword ptr [rax], edx + 4b6afd: 02 03 add al, byte ptr [rbx] + 4b6aff: 77 98 ja 0x4b6a99 <__EH_FRAME_BEGIN__+0x5a69> + 4b6b01: 01 10 add dword ptr [rax], edx + 4b6b03: 07 + 4b6b04: 03 77 a0 add esi, dword ptr [rdi - 96] + 4b6b07: 01 10 add dword ptr [rax], edx + 4b6b09: 10 03 adc byte ptr [rbx], al + 4b6b0b: 77 a8 ja 0x4b6ab5 <__EH_FRAME_BEGIN__+0x5a85> + 4b6b0d: 01 00 add dword ptr [rax], eax + 4b6b0f: 00 1c 00 add byte ptr [rax + rax], bl + 4b6b12: 00 00 add byte ptr [rax], al + 4b6b14: 24 5b and al, 91 + 4b6b16: 00 00 add byte ptr [rax], al + 4b6b18: 38 5a fa cmp byte ptr [rdx - 6], bl + 4b6b1b: ff d9 + 4b6b1d: 01 00 add dword ptr [rax], eax + 4b6b1f: 00 00 add byte ptr [rax], al + 4b6b21: 4b 0e + 4b6b23: d0 02 rol byte ptr [rdx] + 4b6b25: 03 91 01 0a 0e 08 add edx, dword ptr [rcx + 135137793] + 4b6b2b: 44 0b 00 or r8d, dword ptr [rax] + 4b6b2e: 00 00 add byte ptr [rax], al + 4b6b30: 14 00 adc al, 0 + 4b6b32: 00 00 add byte ptr [rax], al + 4b6b34: 44 5b pop rbx + 4b6b36: 00 00 add byte ptr [rax], al + 4b6b38: f8 clc + 4b6b39: 5b pop rbx + 4b6b3a: fa cli + 4b6b3b: ff 34 00 push qword ptr [rax + rax] + ... + 4b6b46: 00 00 add byte ptr [rax], al + 4b6b48: 1c 00 sbb al, 0 + 4b6b4a: 00 00 add byte ptr [rax], al + 4b6b4c: 5c pop rsp + 4b6b4d: 5b pop rbx + 4b6b4e: 00 00 add byte ptr [rax], al + 4b6b50: 20 5c fa ff and byte ptr [rdx + 8*rdi - 1], bl + 4b6b54: 0b 01 or eax, dword ptr [rcx] + 4b6b56: 00 00 add byte ptr [rax], al + 4b6b58: 00 4b 0e add byte ptr [rbx + 14], cl + 4b6b5b: a0 01 02 6a 0a 0e 08 4b 0b movabs al, byte ptr [813753014067790337] + 4b6b64: 00 00 add byte ptr [rax], al + 4b6b66: 00 00 add byte ptr [rax], al + 4b6b68: 4c 00 00 add byte ptr [rax], r8b + 4b6b6b: 00 7c 5b 00 add byte ptr [rbx + 2*rbx], bh + 4b6b6f: 00 10 add byte ptr [rax], dl + 4b6b71: 5d pop rbp + 4b6b72: fa cli + 4b6b73: ff c5 inc ebp + 4b6b75: 0f 00 00 sldt word ptr [rax] + 4b6b78: 00 46 0e add byte ptr [rsi + 14], al + 4b6b7b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b6b81: 8e 03 mov es, word ptr [rbx] + 4b6b83: 42 0e + 4b6b85: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b6b8b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b79d2 <_end+0xffffffff862f4052> + 4b6b91: 06 + 4b6b92: 41 0e + 4b6b94: 38 83 07 47 0e a0 cmp byte ptr [rbx - 1609677049], al + 4b6b9a: 0a 03 or al, byte ptr [rbx] + 4b6b9c: b9 05 0a 0e 38 mov ecx, 940444165 + 4b6ba1: 41 0e + 4b6ba3: 30 41 0e xor byte ptr [rcx + 14], al + 4b6ba6: 28 42 0e sub byte ptr [rdx + 14], al + 4b6ba9: 20 42 0e and byte ptr [rdx + 14], al + 4b6bac: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6baf: 10 42 0e adc byte ptr [rdx + 14], al + 4b6bb2: 08 48 0b or byte ptr [rax + 11], cl + 4b6bb5: 00 00 add byte ptr [rax], al + 4b6bb7: 00 18 add byte ptr [rax], bl + 4b6bb9: 00 00 add byte ptr [rax], al + 4b6bbb: 00 cc add ah, cl + 4b6bbd: 5b pop rbx + 4b6bbe: 00 00 add byte ptr [rax], al + 4b6bc0: 50 push rax + 4b6bc1: d8 fd fdivr st, st(5) + 4b6bc3: ff ee + 4b6bc5: 00 00 add byte ptr [rax], al + 4b6bc7: 00 00 add byte ptr [rax], al + 4b6bc9: 48 0e + 4b6bcb: 10 02 adc byte ptr [rdx], al + 4b6bcd: 71 0a jno 0x4b6bd9 <__EH_FRAME_BEGIN__+0x5ba9> + 4b6bcf: 0e + 4b6bd0: 08 47 0b or byte ptr [rdi + 11], al + 4b6bd3: 00 2c 00 add byte ptr [rax + rax], ch + 4b6bd6: 00 00 add byte ptr [rax], al + 4b6bd8: e8 5b 00 00 74 call 0x744b6c38 <_end+0x73ff32b8> + 4b6bdd: 6c insb byte ptr es:[rdi], dx + 4b6bde: fa cli + 4b6bdf: ff fb + 4b6be1: 03 00 add eax, dword ptr [rax] + 4b6be3: 00 00 add byte ptr [rax], al + 4b6be5: 45 0e + 4b6be7: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b6bed: 48 8f 03 pop qword ptr [rbx] + 4b6bf0: 8e 04 8d 05 8c 06 44 mov es, word ptr [4*rcx + 1141279749] + 4b6bf7: 83 07 03 add dword ptr [rdi], 3 + 4b6bfa: 53 push rbx + 4b6bfb: 01 0a add dword ptr [rdx], ecx + 4b6bfd: 0c 07 or al, 7 + 4b6bff: 08 49 0b or byte ptr [rcx + 11], cl + 4b6c02: 00 00 add byte ptr [rax], al + 4b6c04: 34 00 xor al, 0 + 4b6c06: 00 00 add byte ptr [rax], al + 4b6c08: 18 5c 00 00 sbb byte ptr [rax + rax], bl + 4b6c0c: 44 70 fa jo 0x4b6c09 <__EH_FRAME_BEGIN__+0x5bd9> + 4b6c0f: ff 59 00 call [rcx] + 4b6c12: 00 00 add byte ptr [rax], al + 4b6c14: 00 46 0e add byte ptr [rsi + 14], al + 4b6c17: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b6c1d: 8c 03 mov word ptr [rbx], es + 4b6c1f: 41 0e + 4b6c21: 20 86 04 6e 0a 0e and byte ptr [rsi + 235564548], al + 4b6c27: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6c2a: 10 42 0e adc byte ptr [rdx + 14], al + 4b6c2d: 08 45 0b or byte ptr [rbp + 11], al + 4b6c30: 54 push rsp + 4b6c31: 0e + 4b6c32: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6c35: 10 42 0e adc byte ptr [rdx + 14], al + 4b6c38: 08 00 or byte ptr [rax], al + 4b6c3a: 00 00 add byte ptr [rax], al + 4b6c3c: 38 00 cmp byte ptr [rax], al + 4b6c3e: 00 00 add byte ptr [rax], al + 4b6c40: 50 push rax + 4b6c41: 5c pop rsp + 4b6c42: 00 00 add byte ptr [rax], al + 4b6c44: 6c insb byte ptr es:[rdi], dx + 4b6c45: 70 fa jo 0x4b6c41 <__EH_FRAME_BEGIN__+0x5c11> + 4b6c47: ff 59 01 call [rcx + 1] + 4b6c4a: 00 00 add byte ptr [rax], al + 4b6c4c: 00 46 0e add byte ptr [rsi + 14], al + 4b6c4f: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b6c55: 8c 03 mov word ptr [rbx], es + 4b6c57: 41 0e + 4b6c59: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b6c5f: 83 05 44 0e 30 02 a1 add dword ptr [rip + 36703812], -95 # 0x27b7aaa <_end+0x22f412a> + 4b6c66: 0a 0e or cl, byte ptr [rsi] + 4b6c68: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b6c6c: 41 0e + 4b6c6e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6c71: 10 42 0e adc byte ptr [rdx + 14], al + 4b6c74: 08 48 0b or byte ptr [rax + 11], cl + 4b6c77: 00 1c 00 add byte ptr [rax + rax], bl + 4b6c7a: 00 00 add byte ptr [rax], al + 4b6c7c: 8c 5c 00 00 mov word ptr [rax + rax], ds + 4b6c80: 90 nop + 4b6c81: 71 fa jno 0x4b6c7d <__EH_FRAME_BEGIN__+0x5c4d> + 4b6c83: ff ce dec esi + 4b6c85: 00 00 add byte ptr [rax], al + 4b6c87: 00 00 add byte ptr [rax], al + 4b6c89: 48 0e + 4b6c8b: 10 02 adc byte ptr [rdx], al + 4b6c8d: 55 push rbp + 4b6c8e: 0a 0e or cl, byte ptr [rsi] + 4b6c90: 08 43 0b or byte ptr [rbx + 11], al + 4b6c93: 00 00 add byte ptr [rax], al + 4b6c95: 00 00 add byte ptr [rax], al + 4b6c97: 00 14 00 add byte ptr [rax + rax], dl + 4b6c9a: 00 00 add byte ptr [rax], al + 4b6c9c: ac lodsb al, byte ptr [rsi] + 4b6c9d: 5c pop rsp + 4b6c9e: 00 00 add byte ptr [rax], al + 4b6ca0: 40 72 fa jb 0x4b6c9d <__EH_FRAME_BEGIN__+0x5c6d> + 4b6ca3: ff 1b call [rbx] + ... + 4b6cad: 00 00 add byte ptr [rax], al + 4b6caf: 00 10 add byte ptr [rax], dl + 4b6cb1: 00 00 add byte ptr [rax], al + 4b6cb3: 00 c4 add ah, al + 4b6cb5: 5c pop rsp + 4b6cb6: 00 00 add byte ptr [rax], al + 4b6cb8: 48 72 fa jb 0x4b6cb5 <__EH_FRAME_BEGIN__+0x5c85> + 4b6cbb: ff 14 00 call qword ptr [rax + rax] + 4b6cbe: 00 00 add byte ptr [rax], al + 4b6cc0: 00 00 add byte ptr [rax], al + 4b6cc2: 00 00 add byte ptr [rax], al + 4b6cc4: 10 00 adc byte ptr [rax], al + 4b6cc6: 00 00 add byte ptr [rax], al + 4b6cc8: d8 5c 00 00 fcomp dword ptr [rax + rax] + 4b6ccc: 54 push rsp + 4b6ccd: 72 fa jb 0x4b6cc9 <__EH_FRAME_BEGIN__+0x5c99> + 4b6ccf: ff 16 call qword ptr [rsi] + 4b6cd1: 00 00 add byte ptr [rax], al + 4b6cd3: 00 00 add byte ptr [rax], al + 4b6cd5: 00 00 add byte ptr [rax], al + 4b6cd7: 00 64 00 00 add byte ptr [rax + rax], ah + 4b6cdb: 00 ec add ah, ch + 4b6cdd: 5c pop rsp + 4b6cde: 00 00 add byte ptr [rax], al + 4b6ce0: 60 + 4b6ce1: 72 fa jb 0x4b6cdd <__EH_FRAME_BEGIN__+0x5cad> + 4b6ce3: ff 14 05 00 00 00 46 call qword ptr [rax + 1174405120] + 4b6cea: 0e + 4b6ceb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b6cf1: 8e 03 mov es, word ptr [rbx] + 4b6cf3: 45 0e + 4b6cf5: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b6cfb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b7b45 <_end+0xffffffff862f41c5> + 4b6d01: 06 + 4b6d02: 41 0e + 4b6d04: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b6d0a: 03 a9 01 0a 0e 38 add ebp, dword ptr [rcx + 940444161] + 4b6d10: 41 0e + 4b6d12: 30 41 0e xor byte ptr [rcx + 14], al + 4b6d15: 28 42 0e sub byte ptr [rdx + 14], al + 4b6d18: 20 42 0e and byte ptr [rdx + 14], al + 4b6d1b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6d1e: 10 42 0e adc byte ptr [rdx + 14], al + 4b6d21: 08 42 0b or byte ptr [rdx + 11], al + 4b6d24: 02 bf 0a 0e 38 41 add bh, byte ptr [rdi + 1094192650] + 4b6d2a: 0e + 4b6d2b: 30 41 0e xor byte ptr [rcx + 14], al + 4b6d2e: 28 42 0e sub byte ptr [rdx + 14], al + 4b6d31: 20 42 0e and byte ptr [rdx + 14], al + 4b6d34: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6d37: 10 42 0e adc byte ptr [rdx + 14], al + 4b6d3a: 08 47 0b or byte ptr [rdi + 11], al + 4b6d3d: 00 00 add byte ptr [rax], al + 4b6d3f: 00 14 00 add byte ptr [rax + rax], dl + 4b6d42: 00 00 add byte ptr [rax], al + 4b6d44: 54 push rsp + 4b6d45: 5d pop rbp + 4b6d46: 00 00 add byte ptr [rax], al + 4b6d48: 18 77 fa sbb byte ptr [rdi - 6], dh + 4b6d4b: ff 0e dec dword ptr [rsi] + ... + 4b6d55: 00 00 add byte ptr [rax], al + 4b6d57: 00 1c 00 add byte ptr [rax + rax], bl + 4b6d5a: 00 00 add byte ptr [rax], al + 4b6d5c: 6c insb byte ptr es:[rdi], dx + 4b6d5d: 5d pop rbp + 4b6d5e: 00 00 add byte ptr [rax], al + 4b6d60: 10 77 fa adc byte ptr [rdi - 6], dh + 4b6d63: ff b7 00 00 00 00 push qword ptr [rdi] + 4b6d69: 4b 0e + 4b6d6b: e0 01 loopne 0x4b6d6e <__EH_FRAME_BEGIN__+0x5d3e> + 4b6d6d: 02 a6 0a 0e 08 41 add ah, byte ptr [rsi + 1091046922] + 4b6d73: 0b 00 or eax, dword ptr [rax] + 4b6d75: 00 00 add byte ptr [rax], al + 4b6d77: 00 48 00 add byte ptr [rax], cl + 4b6d7a: 00 00 add byte ptr [rax], al + 4b6d7c: 8c 5d 00 mov word ptr [rbp], ds + 4b6d7f: 00 b0 77 fa ff 4a add byte ptr [rax + 1258289783], dh + 4b6d85: 01 00 add dword ptr [rax], eax + 4b6d87: 00 00 add byte ptr [rax], al + 4b6d89: 42 0e + 4b6d8b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b6d91: 8e 03 mov es, word ptr [rbx] + 4b6d93: 42 0e + 4b6d95: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b6d9b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b7be5 <_end+0xffffffff862f4265> + 4b6da1: 06 + 4b6da2: 41 0e + 4b6da4: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al + 4b6daa: 51 push rcx + 4b6dab: 0a 0e or cl, byte ptr [rsi] + 4b6dad: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b6db1: 41 0e + 4b6db3: 28 42 0e sub byte ptr [rdx + 14], al + 4b6db6: 20 42 0e and byte ptr [rdx + 14], al + 4b6db9: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6dbc: 10 42 0e adc byte ptr [rdx + 14], al + 4b6dbf: 08 46 0b or byte ptr [rsi + 11], al + 4b6dc2: 00 00 add byte ptr [rax], al + 4b6dc4: 4c 00 00 add byte ptr [rax], r8b + 4b6dc7: 00 d8 add al, bl + 4b6dc9: 5d pop rbp + 4b6dca: 00 00 add byte ptr [rax], al + 4b6dcc: b4 78 mov ah, 120 + 4b6dce: fa cli + 4b6dcf: ff 30 push qword ptr [rax] + 4b6dd1: 03 00 add eax, dword ptr [rax] + 4b6dd3: 00 00 add byte ptr [rax], al + 4b6dd5: 42 0e + 4b6dd7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b6ddd: 8e 03 mov es, word ptr [rbx] + 4b6ddf: 45 0e + 4b6de1: 20 8d 04 4c 0e 28 and byte ptr [rbp + 672025604], cl + 4b6de7: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b7c31 <_end+0xffffffff862f42b1> + 4b6ded: 06 + 4b6dee: 41 0e + 4b6df0: 38 83 07 47 0e a0 cmp byte ptr [rbx - 1609677049], al + 4b6df6: 09 03 or dword ptr [rbx], eax + 4b6df8: 61 + 4b6df9: 01 0a add dword ptr [rdx], ecx + 4b6dfb: 0e + 4b6dfc: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b6e00: 41 0e + 4b6e02: 28 42 0e sub byte ptr [rdx + 14], al + 4b6e05: 20 42 0e and byte ptr [rdx + 14], al + 4b6e08: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6e0b: 10 42 0e adc byte ptr [rdx + 14], al + 4b6e0e: 08 41 0b or byte ptr [rcx + 11], al + 4b6e11: 00 00 add byte ptr [rax], al + 4b6e13: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b6e17: 00 28 add byte ptr [rax], ch + 4b6e19: 5e pop rsi + 4b6e1a: 00 00 add byte ptr [rax], al + 4b6e1c: 94 xchg eax, esp + 4b6e1d: 7b fa jnp 0x4b6e19 <__EH_FRAME_BEGIN__+0x5de9> + 4b6e1f: ff e8 + 4b6e21: 00 00 add byte ptr [rax], al + 4b6e23: 00 00 add byte ptr [rax], al + 4b6e25: 46 0e + 4b6e27: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b6e2d: 8c 03 mov word ptr [rbx], es + 4b6e2f: 41 0e + 4b6e31: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b6e37: 83 05 46 0e 40 02 89 add dword ptr [rip + 37752390], -119 # 0x28b7c84 <_end+0x23f4304> + 4b6e3e: 0a 0e or cl, byte ptr [rsi] + 4b6e40: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b6e44: 41 0e + 4b6e46: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6e49: 10 42 0e adc byte ptr [rdx + 14], al + 4b6e4c: 08 4b 0b or byte ptr [rbx + 11], cl + 4b6e4f: 5c pop rsp + 4b6e50: 0a 0e or cl, byte ptr [rsi] + 4b6e52: 28 47 0e sub byte ptr [rdi + 14], al + 4b6e55: 20 41 0e and byte ptr [rcx + 14], al + 4b6e58: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6e5b: 10 42 0e adc byte ptr [rdx + 14], al + 4b6e5e: 08 48 0b or byte ptr [rax + 11], cl + 4b6e61: 00 00 add byte ptr [rax], al + 4b6e63: 00 2c 00 add byte ptr [rax + rax], ch + 4b6e66: 00 00 add byte ptr [rax], al + 4b6e68: 78 5e js 0x4b6ec8 <__EH_FRAME_BEGIN__+0x5e98> + 4b6e6a: 00 00 add byte ptr [rax], al + 4b6e6c: 34 7c xor al, 124 + 4b6e6e: fa cli + 4b6e6f: ff bf 2a 00 00 00 + 4b6e75: 41 0e + 4b6e77: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b6e7d: 50 push rax + 4b6e7e: 8f 03 pop qword ptr [rbx] + 4b6e80: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b6e87: 07 + 4b6e88: 03 00 add eax, dword ptr [rax] + 4b6e8a: 04 0a add al, 10 + 4b6e8c: 0c 07 or al, 7 + 4b6e8e: 08 41 0b or byte ptr [rcx + 11], al + 4b6e91: 00 00 add byte ptr [rax], al + 4b6e93: 00 2c 00 add byte ptr [rax + rax], ch + 4b6e96: 00 00 add byte ptr [rax], al + 4b6e98: a8 5e test al, 94 + 4b6e9a: 00 00 add byte ptr [rax], al + 4b6e9c: c4 a6 fa ff + 4b6ea0: 43 33 00 xor eax, dword ptr [r8] + 4b6ea3: 00 00 add byte ptr [rax], al + 4b6ea5: 45 0e + 4b6ea7: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b6ead: 44 8f 03 pop qword ptr [rbx] + 4b6eb0: 8e 04 45 8d 05 45 8c mov es, word ptr [2*rax - 1941633651] + 4b6eb7: 06 + 4b6eb8: 4b 83 07 03 add qword ptr [r15], 3 + 4b6ebc: aa stosb byte ptr es:[rdi], al + 4b6ebd: 03 0a add ecx, dword ptr [rdx] + 4b6ebf: 0c 07 or al, 7 + 4b6ec1: 08 45 0b or byte ptr [rbp + 11], al + 4b6ec4: 50 push rax + 4b6ec5: 00 00 add byte ptr [rax], al + 4b6ec7: 00 d8 add al, bl + 4b6ec9: 5e pop rsi + 4b6eca: 00 00 add byte ptr [rax], al + 4b6ecc: e4 d9 in al, 217 + 4b6ece: fa cli + 4b6ecf: ff 99 02 00 00 00 call [rcx + 2] + 4b6ed5: 42 0e + 4b6ed7: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b6edd: 8d 03 lea eax, [rbx] + 4b6edf: 42 0e + 4b6ee1: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b6ee8: 05 41 0e 30 83 add eax, 2200964673 + 4b6eed: 06 + 4b6eee: 47 0e + 4b6ef0: b0 20 mov al, 32 + 4b6ef2: 4c 0e + 4b6ef4: b0 40 mov al, 64 + 4b6ef6: 4c 0e + 4b6ef8: e0 42 loopne 0x4b6f3c <__EH_FRAME_BEGIN__+0x5f0c> + 4b6efa: 03 81 01 0a 0e 30 add eax, dword ptr [rcx + 806226433] + 4b6f00: 44 0e + 4b6f02: 28 41 0e sub byte ptr [rcx + 14], al + 4b6f05: 20 42 0e and byte ptr [rdx + 14], al + 4b6f08: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6f0b: 10 42 0e adc byte ptr [rdx + 14], al + 4b6f0e: 08 45 0b or byte ptr [rbp + 11], al + 4b6f11: 00 00 add byte ptr [rax], al + 4b6f13: 00 00 add byte ptr [rax], al + 4b6f15: 00 00 add byte ptr [rax], al + 4b6f17: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b6f1b: 00 2c 5f add byte ptr [rdi + 2*rbx], ch + 4b6f1e: 00 00 add byte ptr [rax], al + 4b6f20: 30 dc xor ah, bl + 4b6f22: fa cli + 4b6f23: ff d5 call rbp + 4b6f25: 00 00 add byte ptr [rax], al + 4b6f27: 00 00 add byte ptr [rax], al + 4b6f29: 42 0e + 4b6f2b: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl + 4b6f31: 8d 03 lea eax, [rbx] + 4b6f33: 42 0e + 4b6f35: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b6f3c: 05 44 0e 30 83 add eax, 2200964676 + 4b6f41: 06 + 4b6f42: 48 0a 0e or cl, byte ptr [rsi] + 4b6f45: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b6f49: 42 0e + 4b6f4b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6f4e: 10 42 0e adc byte ptr [rdx + 14], al + 4b6f51: 08 48 0b or byte ptr [rax + 11], cl + 4b6f54: 02 97 0a 0e 28 41 add dl, byte ptr [rdi + 1093144074] + 4b6f5a: 0e + 4b6f5b: 20 45 0e and byte ptr [rbp + 14], al + 4b6f5e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6f61: 10 45 0e adc byte ptr [rbp + 14], al + 4b6f64: 08 41 0b or byte ptr [rcx + 11], al + 4b6f67: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b6f6b: 00 7c 5f 00 add byte ptr [rdi + 2*rbx], bh + 4b6f6f: 00 c0 add al, al + 4b6f71: dc fa fdiv st(2), st + 4b6f73: ff 9a 01 00 00 00 call [rdx + 1] + 4b6f79: 42 0e + 4b6f7b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b6f81: 8e 03 mov es, word ptr [rbx] + 4b6f83: 45 0e + 4b6f85: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b6f8b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b7dd2 <_end+0xffffffff862f4452> + 4b6f91: 06 + 4b6f92: 4b 0e + 4b6f94: 38 83 07 4a 0e f0 cmp byte ptr [rbx - 267499001], al + 4b6f9a: 08 03 or byte ptr [rbx], al + 4b6f9c: 17 + 4b6f9d: 01 0a add dword ptr [rdx], ecx + 4b6f9f: 0e + 4b6fa0: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b6fa4: 41 0e + 4b6fa6: 28 42 0e sub byte ptr [rdx + 14], al + 4b6fa9: 20 42 0e and byte ptr [rdx + 14], al + 4b6fac: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6faf: 10 42 0e adc byte ptr [rdx + 14], al + 4b6fb2: 08 48 0b or byte ptr [rax + 11], cl + 4b6fb5: 00 00 add byte ptr [rax], al + 4b6fb7: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b6fbb: 00 cc add ah, cl + 4b6fbd: 5f pop rdi + 4b6fbe: 00 00 add byte ptr [rax], al + 4b6fc0: 10 de adc dh, bl + 4b6fc2: fa cli + 4b6fc3: ff 1f call [rdi] + 4b6fc5: 01 00 add dword ptr [rax], eax + 4b6fc7: 00 00 add byte ptr [rax], al + 4b6fc9: 46 0e + 4b6fcb: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b6fd1: 8c 03 mov word ptr [rbx], es + 4b6fd3: 44 0e + 4b6fd5: 20 86 04 43 0e 28 and byte ptr [rsi + 672023300], al + 4b6fdb: 83 05 44 0e 40 02 b8 add dword ptr [rip + 37752388], -72 # 0x28b7e26 <_end+0x23f44a6> + 4b6fe2: 0a 0e or cl, byte ptr [rsi] + 4b6fe4: 28 41 0e sub byte ptr [rcx + 14], al + 4b6fe7: 20 41 0e and byte ptr [rcx + 14], al + 4b6fea: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6fed: 10 42 0e adc byte ptr [rdx + 14], al + 4b6ff0: 08 47 0b or byte ptr [rdi + 11], al + 4b6ff3: 6c insb byte ptr es:[rdi], dx + 4b6ff4: 0a 0e or cl, byte ptr [rsi] + 4b6ff6: 28 46 0e sub byte ptr [rsi + 14], al + 4b6ff9: 20 41 0e and byte ptr [rcx + 14], al + 4b6ffc: 18 42 0e sbb byte ptr [rdx + 14], al + 4b6fff: 10 42 0e adc byte ptr [rdx + 14], al + 4b7002: 08 49 0b or byte ptr [rcx + 11], cl + 4b7005: 00 00 add byte ptr [rax], al + 4b7007: 00 2c 00 add byte ptr [rax + rax], ch + 4b700a: 00 00 add byte ptr [rax], al + 4b700c: 1c 60 sbb al, 96 + 4b700e: 00 00 add byte ptr [rax], al + 4b7010: e0 de loopne 0x4b6ff0 <__EH_FRAME_BEGIN__+0x5fc0> + 4b7012: fa cli + 4b7013: ff 1e call [rsi] + 4b7015: 2b 00 sub eax, dword ptr [rax] + 4b7017: 00 00 add byte ptr [rax], al + 4b7019: 41 0e + 4b701b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b7021: 50 push rax + 4b7022: 8f 03 pop qword ptr [rbx] + 4b7024: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b702b: 07 + 4b702c: 03 a0 05 0a 0c 07 add esp, dword ptr [rax + 118229509] + 4b7032: 08 41 0b or byte ptr [rcx + 11], al + 4b7035: 00 00 add byte ptr [rax], al + 4b7037: 00 2c 00 add byte ptr [rax + rax], ch + 4b703a: 00 00 add byte ptr [rax], al + 4b703c: 4c 60 + 4b703e: 00 00 add byte ptr [rax], al + 4b7040: d0 09 ror byte ptr [rcx] + 4b7042: fb sti + 4b7043: ff 47 32 inc dword ptr [rdi + 50] + 4b7046: 00 00 add byte ptr [rax], al + 4b7048: 00 45 0e add byte ptr [rbp + 14], al + 4b704b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b7051: 42 8f 03 pop qword ptr [rbx] + 4b7054: 45 8e 04 4c mov es, word ptr [r12 + 2*rcx] + 4b7058: 8d 05 8c 06 4b 83 lea eax, [rip - 2092235124] # 0xffffffff839676ea <_end+0xffffffff834a3d6a> + 4b705e: 07 + 4b705f: 03 ad 03 0a 0c 07 add ebp, dword ptr [rbp + 118229507] + 4b7065: 08 45 0b or byte ptr [rbp + 11], al + 4b7068: 4c 00 00 add byte ptr [rax], r8b + 4b706b: 00 7c 60 00 add byte ptr [rax + 2*riz], bh + 4b706f: 00 f0 add al, dh + 4b7071: 3b fb cmp edi, ebx + 4b7073: ff c9 dec ecx + 4b7075: 02 00 add al, byte ptr [rax] + 4b7077: 00 00 add byte ptr [rax], al + 4b7079: 42 0e + 4b707b: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b7081: 8d 03 lea eax, [rbx] + 4b7083: 42 0e + 4b7085: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b708c: 05 41 0e 30 83 add eax, 2200964673 + 4b7091: 06 + 4b7092: 48 0c 0b or al, 11 + 4b7095: b0 80 mov al, -128 + 4b7097: 02 51 0d add dl, byte ptr [rcx + 13] + 4b709a: 07 + 4b709b: 47 0e + 4b709d: c0 84 02 03 ac 01 0a 0e rol byte ptr [rdx + rax + 167881731], 14 + 4b70a5: 30 44 0e 28 xor byte ptr [rsi + rcx + 40], al + 4b70a9: 41 0e + 4b70ab: 20 42 0e and byte ptr [rdx + 14], al + 4b70ae: 18 42 0e sbb byte ptr [rdx + 14], al + 4b70b1: 10 42 0e adc byte ptr [rdx + 14], al + 4b70b4: 08 41 0b or byte ptr [rcx + 11], al + 4b70b7: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b70bb: 00 cc add ah, cl + 4b70bd: 60 + 4b70be: 00 00 add byte ptr [rax], al + 4b70c0: 70 3e jo 0x4b7100 <__EH_FRAME_BEGIN__+0x60d0> + 4b70c2: fb sti + 4b70c3: ff b0 07 00 00 00 push qword ptr [rax + 7] + 4b70c9: 46 0e + 4b70cb: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b70d1: 8c 03 mov word ptr [rbx], es + 4b70d3: 41 0e + 4b70d5: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b70db: 83 05 4b 0e 40 03 b0 add dword ptr [rip + 54529611], -80 # 0x38b7f2d <_end+0x33f45ad> + 4b70e2: 03 0a add ecx, dword ptr [rdx] + 4b70e4: 0e + 4b70e5: 28 41 0e sub byte ptr [rcx + 14], al + 4b70e8: 20 41 0e and byte ptr [rcx + 14], al + 4b70eb: 18 42 0e sbb byte ptr [rdx + 14], al + 4b70ee: 10 42 0e adc byte ptr [rdx + 14], al + 4b70f1: 08 42 0b or byte ptr [rdx + 11], al + 4b70f4: 03 30 add esi, dword ptr [rax] + 4b70f6: 01 0a add dword ptr [rdx], ecx + 4b70f8: 0e + 4b70f9: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b70fd: 41 0e + 4b70ff: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7102: 10 42 0e adc byte ptr [rdx + 14], al + 4b7105: 08 41 0b or byte ptr [rcx + 11], al + 4b7108: 44 00 00 add byte ptr [rax], r8b + 4b710b: 00 1c 61 add byte ptr [rcx + 2*riz], bl + 4b710e: 00 00 add byte ptr [rax], al + 4b7110: d0 45 fb rol byte ptr [rbp - 5] + 4b7113: ff 9d 08 00 00 00 call [rbp + 8] + 4b7119: 46 0e + 4b711b: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b7122: 03 48 0e add ecx, dword ptr [rax + 14] + 4b7125: 20 83 04 47 0e 30 and byte ptr [rbx + 806242052], al + 4b712b: 03 92 03 0a 0e 20 add edx, dword ptr [rdx + 537790979] + 4b7131: 41 0e + 4b7133: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7136: 10 42 0e adc byte ptr [rdx + 14], al + 4b7139: 08 44 0b 03 or byte ptr [rbx + rcx + 3], al + 4b713d: ac lodsb al, byte ptr [rsi] + 4b713e: 01 0a add dword ptr [rdx], ecx + 4b7140: 0e + 4b7141: 20 44 0e 18 and byte ptr [rsi + rcx + 24], al + 4b7145: 41 0e + 4b7147: 10 42 0e adc byte ptr [rdx + 14], al + 4b714a: 08 41 0b or byte ptr [rcx + 11], al + 4b714d: 00 00 add byte ptr [rax], al + 4b714f: 00 34 00 add byte ptr [rax + rax], dh + 4b7152: 00 00 add byte ptr [rax], al + 4b7154: 64 61 + 4b7156: 00 00 add byte ptr [rax], al + 4b7158: 28 4e fb sub byte ptr [rsi - 5], cl + 4b715b: ff 5f 01 call [rdi + 1] + 4b715e: 00 00 add byte ptr [rax], al + 4b7160: 00 46 0e add byte ptr [rsi + 14], al + 4b7163: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b716a: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b716e: 83 04 47 0e add dword ptr [rdi + 2*rax], 14 + 4b7172: c0 01 02 rol byte ptr [rcx], 2 + 4b7175: be 0a 0e 20 41 mov esi, 1092619786 + 4b717a: 0e + 4b717b: 18 41 0e sbb byte ptr [rcx + 14], al + 4b717e: 10 42 0e adc byte ptr [rdx + 14], al + 4b7181: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b7185: 00 00 add byte ptr [rax], al + 4b7187: 00 50 00 add byte ptr [rax], dl + 4b718a: 00 00 add byte ptr [rax], al + 4b718c: 8c 55 00 mov word ptr [rbp], ss + 4b718f: 00 50 4f add byte ptr [rax + 79], dl + 4b7192: fb sti + 4b7193: ff 80 01 00 00 04 inc dword ptr [rax + 67108865] + 4b7199: e6 44 out 68, al + 4b719b: 00 00 add byte ptr [rax], al + 4b719d: 46 0e + 4b719f: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b71a5: 8c 03 mov word ptr [rbx], es + 4b71a7: 41 0e + 4b71a9: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b71af: 83 05 47 0e 30 02 ae add dword ptr [rip + 36703815], -82 # 0x27b7ffd <_end+0x22f467d> + 4b71b6: 0a 0e or cl, byte ptr [rsi] + 4b71b8: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b71bc: 41 0e + 4b71be: 18 42 0e sbb byte ptr [rdx + 14], al + 4b71c1: 10 42 0e adc byte ptr [rdx + 14], al + 4b71c4: 08 45 0b or byte ptr [rbp + 11], al + 4b71c7: 02 40 0a add al, byte ptr [rax + 10] + 4b71ca: 0e + 4b71cb: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b71cf: 41 0e + 4b71d1: 18 42 0e sbb byte ptr [rdx + 14], al + 4b71d4: 10 42 0e adc byte ptr [rdx + 14], al + 4b71d7: 08 47 0b or byte ptr [rdi + 11], al + 4b71da: 00 00 add byte ptr [rax], al + 4b71dc: 18 00 sbb byte ptr [rax], al + 4b71de: 00 00 add byte ptr [rax], al + 4b71e0: d8 53 00 fcom dword ptr [rbx] + 4b71e3: 00 c4 add ah, al + 4b71e5: a3 f4 ff 56 00 00 00 04 9d movabs dword ptr [-7132575909842321420], eax + 4b71ee: 44 00 00 add byte ptr [rax], r8b + 4b71f1: 00 00 add byte ptr [rax], al + 4b71f3: 00 00 add byte ptr [rax], al + 4b71f5: 00 00 add byte ptr [rax], al + 4b71f7: 00 34 00 add byte ptr [rax + rax], dh + 4b71fa: 00 00 add byte ptr [rax], al + 4b71fc: 0c 62 or al, 98 + 4b71fe: 00 00 add byte ptr [rax], al + 4b7200: 60 + 4b7201: 50 push rax + 4b7202: fb sti + 4b7203: ff 84 00 00 00 00 45 inc dword ptr [rax + rax + 1157627904] + 4b720a: 0e + 4b720b: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b7211: 83 03 44 add dword ptr [rbx], 68 + 4b7214: 0e + 4b7215: 20 02 and byte ptr [rdx], al + 4b7217: 4d 0a 0e or r9b, byte ptr [r14] + 4b721a: 18 46 0e sbb byte ptr [rsi + 14], al + 4b721d: 10 41 0e adc byte ptr [rcx + 14], al + 4b7220: 08 47 0b or byte ptr [rdi + 11], al + 4b7223: 54 push rsp + 4b7224: 0e + 4b7225: 18 46 0e sbb byte ptr [rsi + 14], al + 4b7228: 10 41 0e adc byte ptr [rcx + 14], al + 4b722b: 08 00 or byte ptr [rax], al + 4b722d: 00 00 add byte ptr [rax], al + 4b722f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b7233: 00 34 56 add byte ptr [rsi + 2*rdx], dh + 4b7236: 00 00 add byte ptr [rax], al + 4b7238: b8 50 fb ff ca mov eax, 3405773648 + 4b723d: 01 00 add dword ptr [rax], eax + 4b723f: 00 04 51 add byte ptr [rcx + 2*rdx], al + 4b7242: 44 00 00 add byte ptr [rax], r8b + 4b7245: 46 0e + 4b7247: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b724d: 8e 03 mov es, word ptr [rbx] + 4b724f: 42 0e + 4b7251: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b7257: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b80a1 <_end+0xffffffff862f4721> + 4b725d: 06 + 4b725e: 45 0e + 4b7260: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b7266: 02 f4 add dh, ah + 4b7268: 0a 0e or cl, byte ptr [rsi] + 4b726a: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b726e: 41 0e + 4b7270: 28 42 0e sub byte ptr [rdx + 14], al + 4b7273: 20 42 0e and byte ptr [rdx + 14], al + 4b7276: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7279: 10 42 0e adc byte ptr [rdx + 14], al + 4b727c: 08 46 0b or byte ptr [rsi + 11], al + 4b727f: 00 14 00 add byte ptr [rax + rax], dl + 4b7282: 00 00 add byte ptr [rax], al + 4b7284: 94 xchg eax, esp + 4b7285: 4d 00 00 add byte ptr [r8], r8b + 4b7288: 76 a3 jbe 0x4b722d <__EH_FRAME_BEGIN__+0x61fd> + 4b728a: f4 hlt + 4b728b: ff 56 00 call qword ptr [rsi] + 4b728e: 00 00 add byte ptr [rax], al + 4b7290: 04 0c add al, 12 + 4b7292: 44 00 00 add byte ptr [rax], r8b + 4b7295: 00 00 add byte ptr [rax], al + 4b7297: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b729b: 00 9c 56 00 00 20 52 add byte ptr [rsi + 2*rdx + 1377828864], bl + 4b72a2: fb sti + 4b72a3: ff e1 jmp rcx + 4b72a5: 02 00 add al, byte ptr [rax] + 4b72a7: 00 04 fc add byte ptr [rsp + 8*rdi], al + 4b72aa: 43 00 00 add byte ptr [r8], al + 4b72ad: 46 0e + 4b72af: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b72b5: 8e 03 mov es, word ptr [rbx] + 4b72b7: 42 0e + 4b72b9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b72bf: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8106 <_end+0xffffffff862f4786> + 4b72c5: 06 + 4b72c6: 41 0e + 4b72c8: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b72ce: 03 a4 01 0a 0e 38 44 add esp, dword ptr [rcx + rax + 1144524298] + 4b72d5: 0e + 4b72d6: 30 41 0e xor byte ptr [rcx + 14], al + 4b72d9: 28 42 0e sub byte ptr [rdx + 14], al + 4b72dc: 20 42 0e and byte ptr [rdx + 14], al + 4b72df: 18 42 0e sbb byte ptr [rdx + 14], al + 4b72e2: 10 42 0e adc byte ptr [rdx + 14], al + 4b72e5: 08 45 0b or byte ptr [rbp + 11], al + 4b72e8: 28 00 sub byte ptr [rax], al + 4b72ea: 00 00 add byte ptr [rax], al + 4b72ec: 00 00 add byte ptr [rax], al + 4b72ee: 00 00 add byte ptr [rax], al + 4b72f0: 01 7a 50 add dword ptr [rdx + 80], edi + 4b72f3: 4c 52 push rdx + 4b72f5: 00 01 add byte ptr [rcx], al + 4b72f7: 78 10 js 0x4b7309 <__EH_FRAME_BEGIN__+0x62d9> + 4b72f9: 07 + 4b72fa: 9b wait + 4b72fb: 0d 8e 00 00 1b or eax, 452984974 + 4b7300: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] + 4b7303: 08 90 01 0e 60 83 or byte ptr [rax - 2090856959], dl + 4b7309: 07 + 4b730a: 86 06 xchg byte ptr [rsi], al + 4b730c: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9779f <_end+0x38d3e1f> + 4b7312: 8f 02 pop qword ptr [rdx] + 4b7314: 18 00 sbb byte ptr [rax], al + 4b7316: 00 00 add byte ptr [rax], al + 4b7318: 30 00 xor byte ptr [rax], al + 4b731a: 00 00 add byte ptr [rax], al + 4b731c: 38 a3 f4 ff 56 00 cmp byte ptr [rbx + 5701620], ah + 4b7322: 00 00 add byte ptr [rax], al + 4b7324: 04 8b add al, -117 + 4b7326: 43 00 00 add byte ptr [r8], al + 4b7329: 00 00 add byte ptr [rax], al + 4b732b: 00 00 add byte ptr [rax], al + 4b732d: 00 00 add byte ptr [rax], al + 4b732f: 00 60 00 add byte ptr [rax], ah + 4b7332: 00 00 add byte ptr [rax], al + 4b7334: 44 63 00 movsxd r8d, dword ptr [rax] + 4b7337: 00 78 54 add byte ptr [rax + 84], bh + 4b733a: fb sti + 4b733b: ff a0 01 00 00 00 jmp qword ptr [rax + 1] + 4b7341: 46 0e + 4b7343: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b7349: 8e 03 mov es, word ptr [rbx] + 4b734b: 42 0e + 4b734d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b7353: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b819d <_end+0xffffffff862f481d> + 4b7359: 06 + 4b735a: 43 0e + 4b735c: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b7362: 02 c2 add al, dl + 4b7364: 0a 0e or cl, byte ptr [rsi] + 4b7366: 38 41 0e cmp byte ptr [rcx + 14], al + 4b7369: 30 41 0e xor byte ptr [rcx + 14], al + 4b736c: 28 42 0e sub byte ptr [rdx + 14], al + 4b736f: 20 42 0e and byte ptr [rdx + 14], al + 4b7372: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7375: 10 42 0e adc byte ptr [rdx + 14], al + 4b7378: 08 4a 0b or byte ptr [rdx + 11], cl + 4b737b: 02 47 0a add al, byte ptr [rdi + 10] + 4b737e: 0e + 4b737f: 38 41 0e cmp byte ptr [rcx + 14], al + 4b7382: 30 41 0e xor byte ptr [rcx + 14], al + 4b7385: 28 42 0e sub byte ptr [rdx + 14], al + 4b7388: 20 42 0e and byte ptr [rdx + 14], al + 4b738b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b738e: 10 42 0e adc byte ptr [rdx + 14], al + 4b7391: 08 41 0b or byte ptr [rcx + 11], al + 4b7394: 10 00 adc byte ptr [rax], al + 4b7396: 00 00 add byte ptr [rax], al + 4b7398: a8 63 test al, 99 + 4b739a: 00 00 add byte ptr [rax], al + 4b739c: b4 55 mov ah, 85 + 4b739e: fb sti + 4b739f: ff 0c 00 dec dword ptr [rax + rax] + 4b73a2: 00 00 add byte ptr [rax], al + 4b73a4: 00 00 add byte ptr [rax], al + 4b73a6: 00 00 add byte ptr [rax], al + 4b73a8: 4c 00 00 add byte ptr [rax], r8b + 4b73ab: 00 bc 63 00 00 b0 55 add byte ptr [rbx + 2*riz + 1437597696], bh + 4b73b2: fb sti + 4b73b3: ff 34 01 push qword ptr [rcx + rax] + 4b73b6: 00 00 add byte ptr [rax], al + 4b73b8: 00 46 0e add byte ptr [rsi + 14], al + 4b73bb: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl + 4b73c1: 8e 03 mov es, word ptr [rbx] + 4b73c3: 42 0e + 4b73c5: 20 8d 04 49 0e 28 and byte ptr [rbp + 672024836], cl + 4b73cb: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8212 <_end+0xffffffff862f4892> + 4b73d1: 06 + 4b73d2: 41 0e + 4b73d4: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b73da: 02 fb add bh, bl + 4b73dc: 0a 0e or cl, byte ptr [rsi] + 4b73de: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b73e2: 41 0e + 4b73e4: 28 42 0e sub byte ptr [rdx + 14], al + 4b73e7: 20 42 0e and byte ptr [rdx + 14], al + 4b73ea: 18 42 0e sbb byte ptr [rdx + 14], al + 4b73ed: 10 42 0e adc byte ptr [rdx + 14], al + 4b73f0: 08 41 0b or byte ptr [rcx + 11], al + 4b73f3: 00 00 add byte ptr [rax], al + 4b73f5: 00 00 add byte ptr [rax], al + 4b73f7: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b73fb: 00 0c 64 add byte ptr [rsp + 2*riz], cl + 4b73fe: 00 00 add byte ptr [rax], al + 4b7400: a0 56 fb ff 24 01 00 00 00 movabs al, byte ptr [4915723094] + 4b7409: 46 0e + 4b740b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b7411: 8e 03 mov es, word ptr [rbx] + 4b7413: 42 0e + 4b7415: 20 8d 04 49 0e 28 and byte ptr [rbp + 672024836], cl + 4b741b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8262 <_end+0xffffffff862f48e2> + 4b7421: 06 + 4b7422: 41 0e + 4b7424: 38 83 07 44 0e 90 cmp byte ptr [rbx - 1878113273], al + 4b742a: 01 02 add dword ptr [rdx], eax + 4b742c: ee out dx, al + 4b742d: 0a 0e or cl, byte ptr [rsi] + 4b742f: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b7433: 41 0e + 4b7435: 28 42 0e sub byte ptr [rdx + 14], al + 4b7438: 20 42 0e and byte ptr [rdx + 14], al + 4b743b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b743e: 10 42 0e adc byte ptr [rdx + 14], al + 4b7441: 08 41 0b or byte ptr [rcx + 11], al + 4b7444: 00 00 add byte ptr [rax], al + 4b7446: 00 00 add byte ptr [rax], al + 4b7448: 48 00 00 add byte ptr [rax], al + 4b744b: 00 5c 64 00 add byte ptr [rsp + 2*riz], bl + 4b744f: 00 80 57 fb ff 30 add byte ptr [rax + 822082391], al + 4b7455: 02 00 add al, byte ptr [rax] + 4b7457: 00 00 add byte ptr [rax], al + 4b7459: 42 0e + 4b745b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b7461: 8e 03 mov es, word ptr [rbx] + 4b7463: 42 0e + 4b7465: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b746b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b82b5 <_end+0xffffffff862f4935> + 4b7471: 06 + 4b7472: 44 0e + 4b7474: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b747a: 02 9f 0a 0e 38 41 add bl, byte ptr [rdi + 1094192650] + 4b7480: 0e + 4b7481: 30 41 0e xor byte ptr [rcx + 14], al + 4b7484: 28 42 0e sub byte ptr [rdx + 14], al + 4b7487: 20 42 0e and byte ptr [rdx + 14], al + 4b748a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b748d: 10 42 0e adc byte ptr [rdx + 14], al + 4b7490: 08 45 0b or byte ptr [rbp + 11], al + 4b7493: 00 10 add byte ptr [rax], dl + 4b7495: 00 00 add byte ptr [rax], al + 4b7497: 00 a8 64 00 00 64 add byte ptr [rax + 1677721700], ch + 4b749d: 59 pop rcx + 4b749e: fb sti + 4b749f: ff 34 00 push qword ptr [rax + rax] + 4b74a2: 00 00 add byte ptr [rax], al + 4b74a4: 00 00 add byte ptr [rax], al + 4b74a6: 00 00 add byte ptr [rax], al + 4b74a8: 10 00 adc byte ptr [rax], al + 4b74aa: 00 00 add byte ptr [rax], al + 4b74ac: bc 64 00 00 90 mov esp, 2415919204 + 4b74b1: 59 pop rcx + 4b74b2: fb sti + 4b74b3: ff 35 00 00 00 00 push qword ptr [rip] # 0x4b74b9 <__EH_FRAME_BEGIN__+0x6489> + 4b74b9: 00 00 add byte ptr [rax], al + 4b74bb: 00 10 add byte ptr [rax], dl + 4b74bd: 00 00 add byte ptr [rax], al + 4b74bf: 00 d0 add al, dl + 4b74c1: 64 00 00 add byte ptr fs:[rax], al + 4b74c4: bc 59 fb ff 36 mov esp, 922745689 + 4b74c9: 00 00 add byte ptr [rax], al + 4b74cb: 00 00 add byte ptr [rax], al + 4b74cd: 00 00 add byte ptr [rax], al + 4b74cf: 00 28 add byte ptr [rax], ch + 4b74d1: 00 00 add byte ptr [rax], al + 4b74d3: 00 e4 add ah, ah + 4b74d5: 64 00 00 add byte ptr fs:[rax], al + 4b74d8: e8 59 fb ff 69 call 0x6a4b7036 <_end+0x69ff36b6> + 4b74dd: 00 00 add byte ptr [rax], al + 4b74df: 00 00 add byte ptr [rax], al + 4b74e1: 45 0e + 4b74e3: 10 86 02 43 0e 18 adc byte ptr [rsi + 403587842], al + 4b74e9: 83 03 47 add dword ptr [rbx], 71 + 4b74ec: 0e + 4b74ed: 30 02 xor byte ptr [rdx], al + 4b74ef: 42 0a 0e or cl, byte ptr [rsi] + 4b74f2: 18 41 0e sbb byte ptr [rcx + 14], al + 4b74f5: 10 41 0e adc byte ptr [rcx + 14], al + 4b74f8: 08 45 0b or byte ptr [rbp + 11], al + 4b74fb: 00 48 00 add byte ptr [rax], cl + 4b74fe: 00 00 add byte ptr [rax], al + 4b7500: 10 65 00 adc byte ptr [rbp], ah + 4b7503: 00 2c 5a add byte ptr [rdx + 2*rbx], ch + 4b7506: fb sti + 4b7507: ff ba 01 00 00 00 + 4b750d: 46 0e + 4b750f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b7515: 8e 03 mov es, word ptr [rbx] + 4b7517: 42 0e + 4b7519: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b751f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8366 <_end+0xffffffff862f49e6> + 4b7525: 06 + 4b7526: 43 0e + 4b7528: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b752e: 79 0a jns 0x4b753a <__EH_FRAME_BEGIN__+0x650a> + 4b7530: 0e + 4b7531: 38 41 0e cmp byte ptr [rcx + 14], al + 4b7534: 30 41 0e xor byte ptr [rcx + 14], al + 4b7537: 28 42 0e sub byte ptr [rdx + 14], al + 4b753a: 20 42 0e and byte ptr [rdx + 14], al + 4b753d: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7540: 10 42 0e adc byte ptr [rdx + 14], al + 4b7543: 08 46 0b or byte ptr [rsi + 11], al + 4b7546: 00 00 add byte ptr [rax], al + 4b7548: 1c 00 sbb al, 0 + 4b754a: 00 00 add byte ptr [rax], al + 4b754c: 5c pop rsp + 4b754d: 65 00 00 add byte ptr gs:[rax], al + 4b7550: a0 5b fb ff 7e 00 00 00 00 movabs al, byte ptr [2130705243] + 4b7559: 45 0e + 4b755b: 10 86 02 02 57 0a adc byte ptr [rsi + 173474306], al + 4b7561: 0e + 4b7562: 08 4c 0b 00 or byte ptr [rbx + rcx], cl + 4b7566: 00 00 add byte ptr [rax], al + 4b7568: 34 00 xor al, 0 + 4b756a: 00 00 add byte ptr [rax], al + 4b756c: 7c 65 jl 0x4b75d3 <__EH_FRAME_BEGIN__+0x65a3> + 4b756e: 00 00 add byte ptr [rax], al + 4b7570: 00 5c fb ff add byte ptr [rbx + 8*rdi - 1], bl + 4b7574: 6f outsd dx, dword ptr [rsi] + 4b7575: 00 00 add byte ptr [rax], al + 4b7577: 00 00 add byte ptr [rax], al + 4b7579: 45 0e + 4b757b: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b7581: 83 03 47 add dword ptr [rbx], 71 + 4b7584: 0e + 4b7585: 20 02 and byte ptr [rdx], al + 4b7587: 45 0a 0e or r9b, byte ptr [r14] + 4b758a: 18 41 0e sbb byte ptr [rcx + 14], al + 4b758d: 10 41 0e adc byte ptr [rcx + 14], al + 4b7590: 08 44 0b 44 or byte ptr [rbx + rcx + 68], al + 4b7594: 0a 0e or cl, byte ptr [rsi] + 4b7596: 18 46 0e sbb byte ptr [rsi + 14], al + 4b7599: 10 41 0e adc byte ptr [rcx + 14], al + 4b759c: 08 45 0b or byte ptr [rbp + 11], al + 4b759f: 00 34 00 add byte ptr [rax + rax], dh + 4b75a2: 00 00 add byte ptr [rax], al + 4b75a4: b4 65 mov ah, 101 + 4b75a6: 00 00 add byte ptr [rax], al + 4b75a8: 38 5c fb ff cmp byte ptr [rbx + 8*rdi - 1], bl + 4b75ac: 75 00 jne 0x4b75ae <__EH_FRAME_BEGIN__+0x657e> + 4b75ae: 00 00 add byte ptr [rax], al + 4b75b0: 00 46 0e add byte ptr [rsi + 14], al + 4b75b3: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl + 4b75ba: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b75be: 83 04 75 0a 0e 18 44 0e add dword ptr [2*rsi + 1142427146], 14 + 4b75c6: 10 42 0e adc byte ptr [rdx + 14], al + 4b75c9: 08 47 0b or byte ptr [rdi + 11], al + 4b75cc: 5d pop rbp + 4b75cd: 0e + 4b75ce: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b75d2: 42 0e + 4b75d4: 08 00 or byte ptr [rax], al + 4b75d6: 00 00 add byte ptr [rax], al + 4b75d8: 64 00 00 add byte ptr fs:[rax], al + 4b75db: 00 ec add ah, ch + 4b75dd: 65 00 00 add byte ptr gs:[rax], al + 4b75e0: 80 5c fb ff 3e sbb byte ptr [rbx + 8*rdi - 1], 62 + 4b75e5: 02 00 add al, byte ptr [rax] + 4b75e7: 00 00 add byte ptr [rax], al + 4b75e9: 4f 0e + 4b75eb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b75f1: 8e 03 mov es, word ptr [rbx] + 4b75f3: 42 0e + 4b75f5: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b75fb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b8445 <_end+0xffffffff862f4ac5> + 4b7601: 06 + 4b7602: 44 0e + 4b7604: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al + 4b760a: 02 d1 add dl, cl + 4b760c: 0a 0e or cl, byte ptr [rsi] + 4b760e: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b7612: 41 0e + 4b7614: 28 42 0e sub byte ptr [rdx + 14], al + 4b7617: 20 42 0e and byte ptr [rdx + 14], al + 4b761a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b761d: 10 42 0e adc byte ptr [rdx + 14], al + 4b7620: 08 4b 0b or byte ptr [rbx + 11], cl + 4b7623: 03 00 add eax, dword ptr [rax] + 4b7625: 01 0e add dword ptr [rsi], ecx + 4b7627: 08 c3 or bl, al + 4b7629: c6 cc + 4b762b: cd ce int 206 + 4b762d: cf iretd + 4b762e: 48 0e + 4b7630: 40 83 07 86 add dword ptr [rdi], -122 + 4b7634: 06 + 4b7635: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d97ac8 <_end+0x38d4148> + 4b763b: 8f 02 pop qword ptr [rdx] + 4b763d: 00 00 add byte ptr [rax], al + 4b763f: 00 2c 00 add byte ptr [rax + rax], ch + 4b7642: 00 00 add byte ptr [rax], al + 4b7644: 54 push rsp + 4b7645: 66 00 00 add byte ptr [rax], al + 4b7648: 58 pop rax + 4b7649: 5e pop rsi + 4b764a: fb sti + 4b764b: ff ab 00 00 00 00 jmp [rbx] + 4b7651: 5a pop rdx + 4b7652: 0e + 4b7653: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b765a: 03 41 0e add eax, dword ptr [rcx + 14] + 4b765d: 20 83 04 02 56 0a and byte ptr [rbx + 173408772], al + 4b7663: 0e + 4b7664: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7667: 10 42 0e adc byte ptr [rdx + 14], al + 4b766a: 08 4b 0b or byte ptr [rbx + 11], cl + 4b766d: 00 00 add byte ptr [rax], al + 4b766f: 00 34 00 add byte ptr [rax + rax], dh + 4b7672: 00 00 add byte ptr [rax], al + 4b7674: 84 66 00 test byte ptr [rsi], ah + 4b7677: 00 d8 add al, bl + 4b7679: 5e pop rsi + 4b767a: fb sti + 4b767b: ff 82 00 00 00 00 inc dword ptr [rdx] + 4b7681: 46 0e + 4b7683: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b768a: 03 49 0e add ecx, dword ptr [rcx + 14] + 4b768d: 20 83 04 02 41 0a and byte ptr [rbx + 172032516], al + 4b7693: 0e + 4b7694: 18 49 0e sbb byte ptr [rcx + 14], cl + 4b7697: 10 42 0e adc byte ptr [rdx + 14], al + 4b769a: 08 44 0b 59 or byte ptr [rbx + rcx + 89], al + 4b769e: 0e + 4b769f: 18 46 0e sbb byte ptr [rsi + 14], al + 4b76a2: 10 42 0e adc byte ptr [rdx + 14], al + 4b76a5: 08 00 or byte ptr [rax], al + 4b76a7: 00 1c 00 add byte ptr [rax + rax], bl + 4b76aa: 00 00 add byte ptr [rax], al + 4b76ac: bc 66 00 00 30 mov esp, 805306470 + 4b76b1: 5f pop rdi + 4b76b2: fb sti + 4b76b3: ff 72 00 push qword ptr [rdx] + 4b76b6: 00 00 add byte ptr [rax], al + 4b76b8: 00 4c 0e 10 add byte ptr [rsi + rcx + 16], cl + 4b76bc: 83 02 02 add dword ptr [rdx], 2 + 4b76bf: 58 pop rax + 4b76c0: 0a 0e or cl, byte ptr [rsi] + 4b76c2: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b76c6: 00 00 add byte ptr [rax], al + 4b76c8: 40 00 00 add byte ptr [rax], al + 4b76cb: 00 dc add ah, bl + 4b76cd: 66 00 00 add byte ptr [rax], al + 4b76d0: 90 nop + 4b76d1: 5f pop rdi + 4b76d2: fb sti + 4b76d3: ff 8a 01 00 00 00 dec dword ptr [rdx + 1] + 4b76d9: 45 0e + 4b76db: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b76e1: 83 03 44 add dword ptr [rbx], 68 + 4b76e4: 0e + 4b76e5: 20 02 and byte ptr [rdx], al + 4b76e7: c2 0a 0e ret 3594 + 4b76ea: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b76ee: 41 0e + 4b76f0: 08 47 0b or byte ptr [rdi + 11], al + 4b76f3: 55 push rbp + 4b76f4: 0a 0e or cl, byte ptr [rsi] + 4b76f6: 18 46 0e sbb byte ptr [rsi + 14], al + 4b76f9: 10 41 0e adc byte ptr [rcx + 14], al + 4b76fc: 08 44 0b 4d or byte ptr [rbx + rcx + 77], al + 4b7700: 0a 0e or cl, byte ptr [rsi] + 4b7702: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7705: 10 41 0e adc byte ptr [rcx + 14], al + 4b7708: 08 49 0b or byte ptr [rcx + 11], cl + 4b770b: 00 40 00 add byte ptr [rax], al + 4b770e: 00 00 add byte ptr [rax], al + 4b7710: 20 67 00 and byte ptr [rdi], ah + 4b7713: 00 dc add ah, bl + 4b7715: 60 + 4b7716: fb sti + 4b7717: ff 6a 01 jmp [rdx + 1] + 4b771a: 00 00 add byte ptr [rax], al + 4b771c: 00 45 0e add byte ptr [rbp + 14], al + 4b771f: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b7725: 83 03 44 add dword ptr [rbx], 68 + 4b7728: 0e + 4b7729: 20 02 and byte ptr [rdx], al + 4b772b: be 0a 0e 18 44 mov esi, 1142427146 + 4b7730: 0e + 4b7731: 10 41 0e adc byte ptr [rcx + 14], al + 4b7734: 08 43 0b or byte ptr [rbx + 11], al + 4b7737: 55 push rbp + 4b7738: 0a 0e or cl, byte ptr [rsi] + 4b773a: 18 46 0e sbb byte ptr [rsi + 14], al + 4b773d: 10 41 0e adc byte ptr [rcx + 14], al + 4b7740: 08 44 0b 46 or byte ptr [rbx + rcx + 70], al + 4b7744: 0a 0e or cl, byte ptr [rsi] + 4b7746: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7749: 10 41 0e adc byte ptr [rcx + 14], al + 4b774c: 08 48 0b or byte ptr [rax + 11], cl + 4b774f: 00 3c 00 add byte ptr [rax + rax], bh + 4b7752: 00 00 add byte ptr [rax], al + 4b7754: 64 67 00 00 add byte ptr fs:[eax], al + 4b7758: 08 62 fb or byte ptr [rdx - 5], ah + 4b775b: ff 02 inc dword ptr [rdx] + 4b775d: 03 00 add eax, dword ptr [rax] + 4b775f: 00 00 add byte ptr [rax], al + 4b7761: 46 0e + 4b7763: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b7769: 8d 03 lea eax, [rbx] + 4b776b: 45 0e + 4b776d: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b7774: 05 44 0e 30 83 add eax, 2200964676 + 4b7779: 06 + 4b777a: 03 1f add ebx, dword ptr [rdi] + 4b777c: 01 0a add dword ptr [rdx], ecx + 4b777e: 0e + 4b777f: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b7783: 42 0e + 4b7785: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7788: 10 42 0e adc byte ptr [rdx + 14], al + 4b778b: 08 42 0b or byte ptr [rdx + 11], al + 4b778e: 00 00 add byte ptr [rax], al + 4b7790: 18 00 sbb byte ptr [rax], al + 4b7792: 00 00 add byte ptr [rax], al + 4b7794: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b7795: 67 00 00 add byte ptr [eax], al + 4b7798: d8 64 fb ff fsub dword ptr [rbx + 8*rdi - 1] + 4b779c: 5f pop rdi + 4b779d: 00 00 add byte ptr [rax], al + 4b779f: 00 00 add byte ptr [rax], al + 4b77a1: 45 0e + 4b77a3: 10 83 02 02 59 0e adc byte ptr [rbx + 240714242], al + 4b77a9: 08 00 or byte ptr [rax], al + 4b77ab: 00 28 add byte ptr [rax], ch + 4b77ad: 00 00 add byte ptr [rax], al + 4b77af: 00 c0 add al, al + 4b77b1: 67 00 00 add byte ptr [eax], al + 4b77b4: 1c 65 sbb al, 101 + 4b77b6: fb sti + 4b77b7: ff 7f 00 + 4b77ba: 00 00 add byte ptr [rax], al + 4b77bc: 00 45 0e add byte ptr [rbp + 14], al + 4b77bf: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b77c5: 83 03 47 add dword ptr [rbx], 71 + 4b77c8: 0e + 4b77c9: 30 02 xor byte ptr [rdx], al + 4b77cb: 4a 0a 0e or cl, byte ptr [rsi] + 4b77ce: 18 41 0e sbb byte ptr [rcx + 14], al + 4b77d1: 10 41 0e adc byte ptr [rcx + 14], al + 4b77d4: 08 47 0b or byte ptr [rdi + 11], al + 4b77d7: 00 28 add byte ptr [rax], ch + 4b77d9: 00 00 add byte ptr [rax], al + 4b77db: 00 ec add ah, ch + 4b77dd: 67 00 00 add byte ptr [eax], al + 4b77e0: 70 65 jo 0x4b7847 <__EH_FRAME_BEGIN__+0x6817> + 4b77e2: fb sti + 4b77e3: ff 77 00 push qword ptr [rdi] + 4b77e6: 00 00 add byte ptr [rax], al + 4b77e8: 00 45 0e add byte ptr [rbp + 14], al + 4b77eb: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b77f1: 83 03 47 add dword ptr [rbx], 71 + 4b77f4: 0e + 4b77f5: 20 66 0a and byte ptr [rsi + 10], ah + 4b77f8: 0e + 4b77f9: 18 41 0e sbb byte ptr [rcx + 14], al + 4b77fc: 10 41 0e adc byte ptr [rcx + 14], al + 4b77ff: 08 4b 0b or byte ptr [rbx + 11], cl + 4b7802: 00 00 add byte ptr [rax], al + 4b7804: 10 00 adc byte ptr [rax], al + 4b7806: 00 00 add byte ptr [rax], al + 4b7808: 18 68 00 sbb byte ptr [rax], ch + 4b780b: 00 c4 add ah, al + 4b780d: 65 fb sti + 4b780f: ff 33 push qword ptr [rbx] + 4b7811: 00 00 add byte ptr [rax], al + 4b7813: 00 00 add byte ptr [rax], al + 4b7815: 00 00 add byte ptr [rax], al + 4b7817: 00 28 add byte ptr [rax], ch + 4b7819: 00 00 add byte ptr [rax], al + 4b781b: 00 2c 68 add byte ptr [rax + 2*rbp], ch + 4b781e: 00 00 add byte ptr [rax], al + 4b7820: f0 lock + 4b7821: 65 fb sti + 4b7823: ff 6c 00 00 jmp [rax + rax] + 4b7827: 00 00 add byte ptr [rax], al + 4b7829: 45 0e + 4b782b: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b7831: 83 03 47 add dword ptr [rbx], 71 + 4b7834: 0e + 4b7835: 20 75 0a and byte ptr [rbp + 10], dh + 4b7838: 0e + 4b7839: 18 41 0e sbb byte ptr [rcx + 14], al + 4b783c: 10 41 0e adc byte ptr [rcx + 14], al + 4b783f: 08 49 0b or byte ptr [rcx + 11], cl + 4b7842: 00 00 add byte ptr [rax], al + 4b7844: 10 00 adc byte ptr [rax], al + 4b7846: 00 00 add byte ptr [rax], al + 4b7848: 58 pop rax + 4b7849: 68 00 00 34 66 push 1714683904 + 4b784e: fb sti + 4b784f: ff 44 00 00 inc dword ptr [rax + rax] + 4b7853: 00 00 add byte ptr [rax], al + 4b7855: 00 00 add byte ptr [rax], al + 4b7857: 00 10 add byte ptr [rax], dl + 4b7859: 00 00 add byte ptr [rax], al + 4b785b: 00 6c 68 00 add byte ptr [rax + 2*rbp], ch + 4b785f: 00 70 66 add byte ptr [rax + 102], dh + 4b7862: fb sti + 4b7863: ff a6 00 00 00 00 jmp qword ptr [rsi] + 4b7869: 00 00 add byte ptr [rax], al + 4b786b: 00 18 add byte ptr [rax], bl + 4b786d: 00 00 add byte ptr [rax], al + 4b786f: 00 80 68 00 00 0c add byte ptr [rax + 201326696], al + 4b7875: 67 fb addr32 sti + 4b7877: ff 75 00 push qword ptr [rbp] + 4b787a: 00 00 add byte ptr [rax], al + 4b787c: 00 45 0e add byte ptr [rbp + 14], al + 4b787f: 10 83 02 02 6f 0e adc byte ptr [rbx + 242156034], al + 4b7885: 08 00 or byte ptr [rax], al + 4b7887: 00 10 add byte ptr [rax], dl + 4b7889: 00 00 add byte ptr [rax], al + 4b788b: 00 9c 68 00 00 70 67 add byte ptr [rax + 2*rbp + 1735393280], bl + 4b7892: fb sti + 4b7893: ff 5a 00 call [rdx] + 4b7896: 00 00 add byte ptr [rax], al + 4b7898: 00 74 0e 10 add byte ptr [rsi + rcx + 16], dh + 4b789c: 10 00 adc byte ptr [rax], al + 4b789e: 00 00 add byte ptr [rax], al + 4b78a0: b0 68 mov al, 104 + 4b78a2: 00 00 add byte ptr [rax], al + 4b78a4: bc 67 fb ff 5d mov esp, 1577057127 + 4b78a9: 00 00 add byte ptr [rax], al + 4b78ab: 00 00 add byte ptr [rax], al + 4b78ad: 00 00 add byte ptr [rax], al + 4b78af: 00 3c 00 add byte ptr [rax + rax], bh + 4b78b2: 00 00 add byte ptr [rax], al + 4b78b4: c4 68 00 + 4b78b7: 00 08 add byte ptr [rax], cl + 4b78b9: 68 fb ff b1 00 push 11665403 + 4b78be: 00 00 add byte ptr [rax], al + 4b78c0: 00 46 0e add byte ptr [rsi + 14], al + 4b78c3: 10 8e 02 46 0e 18 adc byte ptr [rsi + 403588610], cl + 4b78c9: 8d 03 lea eax, [rbx] + 4b78cb: 42 0e + 4b78cd: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b78d4: 05 41 0e 30 83 add eax, 2200964673 + 4b78d9: 06 + 4b78da: 79 0a jns 0x4b78e6 <__EH_FRAME_BEGIN__+0x68b6> + 4b78dc: 0e + 4b78dd: 28 41 0e sub byte ptr [rcx + 14], al + 4b78e0: 20 42 0e and byte ptr [rdx + 14], al + 4b78e3: 18 42 0e sbb byte ptr [rdx + 14], al + 4b78e6: 10 42 0e adc byte ptr [rdx + 14], al + 4b78e9: 08 48 0b or byte ptr [rax + 11], cl + 4b78ec: 00 00 add byte ptr [rax], al + 4b78ee: 00 00 add byte ptr [rax], al + 4b78f0: 3c 00 cmp al, 0 + 4b78f2: 00 00 add byte ptr [rax], al + 4b78f4: 04 69 add al, 105 + 4b78f6: 00 00 add byte ptr [rax], al + 4b78f8: 88 68 fb mov byte ptr [rax - 5], ch + 4b78fb: ff ae 00 00 00 00 jmp [rsi] + 4b7901: 49 0e + 4b7903: 10 8c 02 4b 0e 18 86 adc byte ptr [rdx + rax - 2045243829], cl + 4b790a: 03 45 0e add eax, dword ptr [rbp + 14] + 4b790d: 20 83 04 02 40 0a and byte ptr [rbx + 171966980], al + 4b7913: 0e + 4b7914: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7917: 10 42 0e adc byte ptr [rdx + 14], al + 4b791a: 08 44 0b 7d or byte ptr [rbx + rcx + 125], al + 4b791e: 0a 0e or cl, byte ptr [rsi] + 4b7920: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7923: 10 42 0e adc byte ptr [rdx + 14], al + 4b7926: 08 41 0b or byte ptr [rcx + 11], al + 4b7929: 00 00 add byte ptr [rax], al + 4b792b: 00 00 add byte ptr [rax], al + 4b792d: 00 00 add byte ptr [rax], al + 4b792f: 00 34 00 add byte ptr [rax + rax], dh + 4b7932: 00 00 add byte ptr [rax], al + 4b7934: 44 69 00 00 f8 68 fb imul r8d, dword ptr [rax], 4217960448 + 4b793b: ff 45 00 inc dword ptr [rbp] + 4b793e: 00 00 add byte ptr [rax], al + 4b7940: 00 46 0e add byte ptr [rsi + 14], al + 4b7943: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b794a: 03 47 0e add eax, dword ptr [rdi + 14] + 4b794d: 20 5f 0a and byte ptr [rdi + 10], bl + 4b7950: 0e + 4b7951: 18 4a 0e sbb byte ptr [rdx + 14], cl + 4b7954: 10 42 0e adc byte ptr [rdx + 14], al + 4b7957: 08 45 0b or byte ptr [rbp + 11], al + 4b795a: 41 0e + 4b795c: 18 43 0e sbb byte ptr [rbx + 14], al + 4b795f: 10 42 0e adc byte ptr [rdx + 14], al + 4b7962: 08 00 or byte ptr [rax], al + 4b7964: 00 00 add byte ptr [rax], al + 4b7966: 00 00 add byte ptr [rax], al + 4b7968: 4c 00 00 add byte ptr [rax], r8b + 4b796b: 00 7c 69 00 add byte ptr [rcx + 2*rbp], bh + 4b796f: 00 10 add byte ptr [rax], dl + 4b7971: 69 fb ff 97 01 00 imul edi, ebx, 104447 + 4b7977: 00 00 add byte ptr [rax], al + 4b7979: 46 0e + 4b797b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b7981: 8e 03 mov es, word ptr [rbx] + 4b7983: 42 0e + 4b7985: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b798b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b87d5 <_end+0xffffffff862f4e55> + 4b7991: 06 + 4b7992: 41 0e + 4b7994: 38 83 07 46 0e 60 cmp byte ptr [rbx + 1611548167], al + 4b799a: 02 60 0a add ah, byte ptr [rax + 10] + 4b799d: 0e + 4b799e: 38 41 0e cmp byte ptr [rcx + 14], al + 4b79a1: 30 41 0e xor byte ptr [rcx + 14], al + 4b79a4: 28 42 0e sub byte ptr [rdx + 14], al + 4b79a7: 20 42 0e and byte ptr [rdx + 14], al + 4b79aa: 18 42 0e sbb byte ptr [rdx + 14], al + 4b79ad: 10 42 0e adc byte ptr [rdx + 14], al + 4b79b0: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b79b4: 00 00 add byte ptr [rax], al + 4b79b6: 00 00 add byte ptr [rax], al + 4b79b8: 14 00 adc al, 0 + 4b79ba: 00 00 add byte ptr [rax], al + 4b79bc: cc int3 + 4b79bd: 69 00 00 60 6a fb imul eax, dword ptr [rax], 4218052608 + 4b79c3: ff 35 00 00 00 00 push qword ptr [rip] # 0x4b79c9 <__EH_FRAME_BEGIN__+0x6999> + 4b79c9: 00 00 add byte ptr [rax], al + 4b79cb: 00 00 add byte ptr [rax], al + 4b79cd: 00 00 add byte ptr [rax], al + 4b79cf: 00 14 00 add byte ptr [rax + rax], dl + 4b79d2: 00 00 add byte ptr [rax], al + 4b79d4: e4 69 in al, 105 + 4b79d6: 00 00 add byte ptr [rax], al + 4b79d8: 88 6a fb mov byte ptr [rdx - 5], ch + 4b79db: ff 35 00 00 00 00 push qword ptr [rip] # 0x4b79e1 <__EH_FRAME_BEGIN__+0x69b1> + 4b79e1: 00 00 add byte ptr [rax], al + 4b79e3: 00 00 add byte ptr [rax], al + 4b79e5: 00 00 add byte ptr [rax], al + 4b79e7: 00 3c 00 add byte ptr [rax + rax], bh + 4b79ea: 00 00 add byte ptr [rax], al + 4b79ec: fc cld + 4b79ed: 69 00 00 b0 6a fb imul eax, dword ptr [rax], 4218073088 + 4b79f3: ff 75 00 push qword ptr [rbp] + 4b79f6: 00 00 add byte ptr [rax], al + 4b79f8: 00 46 0e add byte ptr [rsi + 14], al + 4b79fb: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b7a01: 8c 03 mov word ptr [rbx], es + 4b7a03: 44 0e + 4b7a05: 20 86 04 02 46 0a and byte ptr [rsi + 172360196], al + 4b7a0b: 0e + 4b7a0c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7a0f: 10 42 0e adc byte ptr [rdx + 14], al + 4b7a12: 08 47 0b or byte ptr [rdi + 11], al + 4b7a15: 48 0a 0e or cl, byte ptr [rsi] + 4b7a18: 18 45 0e sbb byte ptr [rbp + 14], al + 4b7a1b: 10 42 0e adc byte ptr [rdx + 14], al + 4b7a1e: 08 41 0b or byte ptr [rcx + 11], al + 4b7a21: 00 00 add byte ptr [rax], al + 4b7a23: 00 00 add byte ptr [rax], al + 4b7a25: 00 00 add byte ptr [rax], al + 4b7a27: 00 14 00 add byte ptr [rax + rax], dl + 4b7a2a: 00 00 add byte ptr [rax], al + 4b7a2c: 3c 6a cmp al, 106 + 4b7a2e: 00 00 add byte ptr [rax], al + 4b7a30: f0 lock + 4b7a31: 6a fb push -5 + 4b7a33: ff 35 00 00 00 00 push qword ptr [rip] # 0x4b7a39 <__EH_FRAME_BEGIN__+0x6a09> + 4b7a39: 00 00 add byte ptr [rax], al + 4b7a3b: 00 00 add byte ptr [rax], al + 4b7a3d: 00 00 add byte ptr [rax], al + 4b7a3f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b7a43: 00 54 6a 00 add byte ptr [rdx + 2*rbp], dl + 4b7a47: 00 18 add byte ptr [rax], bl + 4b7a49: 6b fb ff imul edi, ebx, -1 + 4b7a4c: 8e 03 mov es, word ptr [rbx] + 4b7a4e: 00 00 add byte ptr [rax], al + 4b7a50: 00 42 0e add byte ptr [rdx + 14], al + 4b7a53: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b7a59: 8e 03 mov es, word ptr [rbx] + 4b7a5b: 42 0e + 4b7a5d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b7a63: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b88ad <_end+0xffffffff862f4f2d> + 4b7a69: 06 + 4b7a6a: 41 0e + 4b7a6c: 38 83 07 4a 0e e0 cmp byte ptr [rbx - 535934457], al + 4b7a72: 10 03 adc byte ptr [rbx], al + 4b7a74: 9c pushfq + 4b7a75: 02 0a add cl, byte ptr [rdx] + 4b7a77: 0e + 4b7a78: 38 41 0e cmp byte ptr [rcx + 14], al + 4b7a7b: 30 41 0e xor byte ptr [rcx + 14], al + 4b7a7e: 28 42 0e sub byte ptr [rdx + 14], al + 4b7a81: 20 42 0e and byte ptr [rdx + 14], al + 4b7a84: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7a87: 10 42 0e adc byte ptr [rdx + 14], al + 4b7a8a: 08 41 0b or byte ptr [rcx + 11], al + 4b7a8d: 00 00 add byte ptr [rax], al + 4b7a8f: 00 7c 00 00 add byte ptr [rax + rax], bh + 4b7a93: 00 a4 6a 00 00 58 6e add byte ptr [rdx + 2*rbp + 1851260928], ah + 4b7a9a: fb sti + 4b7a9b: ff bc 02 00 00 00 46 + 4b7aa2: 0e + 4b7aa3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b7aa9: 8e 03 mov es, word ptr [rbx] + 4b7aab: 42 0e + 4b7aad: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b7ab3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b88fa <_end+0xffffffff862f4f7a> + 4b7ab9: 06 + 4b7aba: 44 0e + 4b7abc: 38 83 07 47 0e e0 cmp byte ptr [rbx - 535935225], al + 4b7ac2: 02 03 add al, byte ptr [rbx] + 4b7ac4: c1 01 0a rol dword ptr [rcx], 10 + 4b7ac7: 0e + 4b7ac8: 38 41 0e cmp byte ptr [rcx + 14], al + 4b7acb: 30 41 0e xor byte ptr [rcx + 14], al + 4b7ace: 28 42 0e sub byte ptr [rdx + 14], al + 4b7ad1: 20 42 0e and byte ptr [rdx + 14], al + 4b7ad4: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7ad7: 10 42 0e adc byte ptr [rdx + 14], al + 4b7ada: 08 45 0b or byte ptr [rbp + 11], al + 4b7add: 67 0a 0e or cl, byte ptr [esi] + 4b7ae0: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b7ae4: 41 0e + 4b7ae6: 28 45 0e sub byte ptr [rbp + 14], al + 4b7ae9: 20 42 0e and byte ptr [rdx + 14], al + 4b7aec: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7aef: 10 42 0e adc byte ptr [rdx + 14], al + 4b7af2: 08 45 0b or byte ptr [rbp + 11], al + 4b7af5: 02 70 0a add dh, byte ptr [rax + 10] + 4b7af8: 0e + 4b7af9: 38 41 0e cmp byte ptr [rcx + 14], al + 4b7afc: 30 41 0e xor byte ptr [rcx + 14], al + 4b7aff: 28 42 0e sub byte ptr [rdx + 14], al + 4b7b02: 20 42 0e and byte ptr [rdx + 14], al + 4b7b05: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7b08: 10 42 0e adc byte ptr [rdx + 14], al + 4b7b0b: 08 45 0b or byte ptr [rbp + 11], al + 4b7b0e: 00 00 add byte ptr [rax], al + 4b7b10: 4c 00 00 add byte ptr [rax], r8b + 4b7b13: 00 24 6b add byte ptr [rbx + 2*rbp], ah + 4b7b16: 00 00 add byte ptr [rax], al + 4b7b18: 98 cwde + 4b7b19: 70 fb jo 0x4b7b16 <__EH_FRAME_BEGIN__+0x6ae6> + 4b7b1b: ff dc + 4b7b1d: 00 00 add byte ptr [rax], al + 4b7b1f: 00 00 add byte ptr [rax], al + 4b7b21: 46 0e + 4b7b23: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b7b29: 8d 03 lea eax, [rbx] + 4b7b2b: 45 0e + 4b7b2d: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b7b34: 05 44 0e 30 83 add eax, 2200964676 + 4b7b39: 06 + 4b7b3a: 60 + 4b7b3b: 0a 0e or cl, byte ptr [rsi] + 4b7b3d: 28 41 0e sub byte ptr [rcx + 14], al + 4b7b40: 20 42 0e and byte ptr [rdx + 14], al + 4b7b43: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7b46: 10 42 0e adc byte ptr [rdx + 14], al + 4b7b49: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al + 4b7b4d: 5e pop rsi + 4b7b4e: 0a 0e or cl, byte ptr [rsi] + 4b7b50: 28 43 0e sub byte ptr [rbx + 14], al + 4b7b53: 20 46 0e and byte ptr [rsi + 14], al + 4b7b56: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7b59: 10 42 0e adc byte ptr [rdx + 14], al + 4b7b5c: 08 45 0b or byte ptr [rbp + 11], al + 4b7b5f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b7b63: 00 74 6b 00 add byte ptr [rbx + 2*rbp], dh + 4b7b67: 00 28 add byte ptr [rax], ch + 4b7b69: 71 fb jno 0x4b7b66 <__EH_FRAME_BEGIN__+0x6b36> + 4b7b6b: ff c1 inc ecx + 4b7b6d: 00 00 add byte ptr [rax], al + 4b7b6f: 00 00 add byte ptr [rax], al + 4b7b71: 46 0e + 4b7b73: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b7b79: 8d 03 lea eax, [rbx] + 4b7b7b: 48 0e + 4b7b7d: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b7b84: 05 44 0e 30 83 add eax, 2200964676 + 4b7b89: 06 + 4b7b8a: 51 push rcx + 4b7b8b: 0a 0e or cl, byte ptr [rsi] + 4b7b8d: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b7b91: 42 0e + 4b7b93: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7b96: 10 42 0e adc byte ptr [rdx + 14], al + 4b7b99: 08 45 0b or byte ptr [rbp + 11], al + 4b7b9c: 02 66 0a add ah, byte ptr [rsi + 10] + 4b7b9f: 0e + 4b7ba0: 28 48 0e sub byte ptr [rax + 14], cl + 4b7ba3: 20 42 0e and byte ptr [rdx + 14], al + 4b7ba6: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7ba9: 10 42 0e adc byte ptr [rdx + 14], al + 4b7bac: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b7bb0: 14 00 adc al, 0 + 4b7bb2: 00 00 add byte ptr [rax], al + 4b7bb4: c4 6b 00 + 4b7bb7: 00 a8 71 fb ff 23 add byte ptr [rax + 603978609], ch + 4b7bbd: 03 00 add eax, dword ptr [rax] + ... + 4b7bc7: 00 14 00 add byte ptr [rax + rax], dl + 4b7bca: 00 00 add byte ptr [rax], al + 4b7bcc: dc 6b 00 fsubr qword ptr [rbx] + 4b7bcf: 00 c0 add al, al + 4b7bd1: 74 fb je 0x4b7bce <__EH_FRAME_BEGIN__+0x6b9e> + 4b7bd3: ff cd dec ebp + 4b7bd5: 02 00 add al, byte ptr [rax] + ... + 4b7bdf: 00 14 00 add byte ptr [rax + rax], dl + 4b7be2: 00 00 add byte ptr [rax], al + 4b7be4: f4 hlt + 4b7be5: 6b 00 00 imul eax, dword ptr [rax], 0 + 4b7be8: 78 77 js 0x4b7c61 <__EH_FRAME_BEGIN__+0x6c31> + 4b7bea: fb sti + 4b7beb: ff f2 push rdx + 4b7bed: 02 00 add al, byte ptr [rax] + ... + 4b7bf7: 00 14 00 add byte ptr [rax + rax], dl + 4b7bfa: 00 00 add byte ptr [rax], al + 4b7bfc: 0c 6c or al, 108 + 4b7bfe: 00 00 add byte ptr [rax], al + 4b7c00: 60 + 4b7c01: 7a fb jp 0x4b7bfe <__EH_FRAME_BEGIN__+0x6bce> + 4b7c03: ff c6 inc esi + 4b7c05: 01 00 add dword ptr [rax], eax + ... + 4b7c0f: 00 14 00 add byte ptr [rax + rax], dl + 4b7c12: 00 00 add byte ptr [rax], al + 4b7c14: 24 6c and al, 108 + 4b7c16: 00 00 add byte ptr [rax], al + 4b7c18: 18 7c fb ff sbb byte ptr [rbx + 8*rdi - 1], bh + 4b7c1c: 18 02 sbb byte ptr [rdx], al + ... + 4b7c26: 00 00 add byte ptr [rax], al + 4b7c28: 14 00 adc al, 0 + 4b7c2a: 00 00 add byte ptr [rax], al + 4b7c2c: 3c 6c cmp al, 108 + 4b7c2e: 00 00 add byte ptr [rax], al + 4b7c30: 20 7e fb and byte ptr [rsi - 5], bh + 4b7c33: ff 1e call [rsi] + 4b7c35: 03 00 add eax, dword ptr [rax] + ... + 4b7c3f: 00 14 00 add byte ptr [rax + rax], dl + 4b7c42: 00 00 add byte ptr [rax], al + 4b7c44: 54 push rsp + 4b7c45: 6c insb byte ptr es:[rdi], dx + 4b7c46: 00 00 add byte ptr [rax], al + 4b7c48: 28 81 fb ff 35 00 sub byte ptr [rcx + 3538939], al + ... + 4b7c56: 00 00 add byte ptr [rax], al + 4b7c58: 14 00 adc al, 0 + 4b7c5a: 00 00 add byte ptr [rax], al + 4b7c5c: 6c insb byte ptr es:[rdi], dx + 4b7c5d: 6c insb byte ptr es:[rdi], dx + 4b7c5e: 00 00 add byte ptr [rax], al + 4b7c60: 50 push rax + 4b7c61: 81 fb ff 0d 00 00 cmp ebx, 3583 + ... + 4b7c6f: 00 14 00 add byte ptr [rax + rax], dl + 4b7c72: 00 00 add byte ptr [rax], al + 4b7c74: 84 6c 00 00 test byte ptr [rax + rax], ch + 4b7c78: 48 81 fb ff 0d 00 00 cmp rbx, 3583 + ... + 4b7c87: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b7c8b: 00 9c 6c 00 00 40 81 add byte ptr [rsp + 2*rbp - 2126512128], bl + 4b7c92: fb sti + 4b7c93: ff bd 01 00 00 00 + 4b7c99: 46 0e + 4b7c9b: 10 8d 02 48 0e 18 adc byte ptr [rbp + 403589122], cl + 4b7ca1: 8c 03 mov word ptr [rbx], es + 4b7ca3: 41 0e + 4b7ca5: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b7cab: 83 05 44 0e 90 01 02 add dword ptr [rip + 26218052], 2 # 0x1db8af6 <_end+0x18f5176> + 4b7cb2: 9d popfq + 4b7cb3: 0a 0e or cl, byte ptr [rsi] + 4b7cb5: 28 41 0e sub byte ptr [rcx + 14], al + 4b7cb8: 20 41 0e and byte ptr [rcx + 14], al + 4b7cbb: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7cbe: 10 42 0e adc byte ptr [rdx + 14], al + 4b7cc1: 08 49 0b or byte ptr [rcx + 11], cl + 4b7cc4: 02 94 0e 98 01 46 0e add dl, byte ptr [rsi + rcx + 239468952] + 4b7ccb: a0 01 4c 0e 98 01 41 0e 90 movabs al, byte ptr [-8066438407472133119] + 4b7cd4: 01 00 add dword ptr [rax], eax + 4b7cd6: 00 00 add byte ptr [rax], al + 4b7cd8: 54 push rsp + 4b7cd9: 00 00 add byte ptr [rax], al + 4b7cdb: 00 ec add ah, ch + 4b7cdd: 6c insb byte ptr es:[rdi], dx + 4b7cde: 00 00 add byte ptr [rax], al + 4b7ce0: b0 82 mov al, -126 + 4b7ce2: fb sti + 4b7ce3: ff e4 jmp rsp + 4b7ce5: 01 00 add dword ptr [rax], eax + 4b7ce7: 00 00 add byte ptr [rax], al + 4b7ce9: 46 0e + 4b7ceb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b7cf2: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b7cf6: 83 04 44 0e add dword ptr [rsp + 2*rax], 14 + 4b7cfa: 90 nop + 4b7cfb: 01 02 add dword ptr [rdx], eax + 4b7cfd: ae scasb al, byte ptr es:[rdi] + 4b7cfe: 0e + 4b7cff: 98 cwde + 4b7d00: 01 44 0e a0 add dword ptr [rsi + rcx - 96], eax + 4b7d04: 01 48 0e add dword ptr [rax + 14], ecx + 4b7d07: 98 cwde + 4b7d08: 01 41 0e add dword ptr [rcx + 14], eax + 4b7d0b: 90 nop + 4b7d0c: 01 02 add dword ptr [rdx], eax + 4b7d0e: 61 + 4b7d0f: 0e + 4b7d10: 98 cwde + 4b7d11: 01 42 0e add dword ptr [rdx + 14], eax + 4b7d14: a0 01 4c 0e 98 01 41 0e 90 movabs al, byte ptr [-8066438407472133119] + 4b7d1d: 01 63 0a add dword ptr [rbx + 10], esp + 4b7d20: 0e + 4b7d21: 20 41 0e and byte ptr [rcx + 14], al + 4b7d24: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7d27: 10 42 0e adc byte ptr [rdx + 14], al + 4b7d2a: 08 47 0b or byte ptr [rdi + 11], al + 4b7d2d: 00 00 add byte ptr [rax], al + 4b7d2f: 00 6c 00 00 add byte ptr [rax + rax], ch + 4b7d33: 00 44 6d 00 add byte ptr [rbp + 2*rbp], al + 4b7d37: 00 48 84 add byte ptr [rax - 124], cl + 4b7d3a: fb sti + 4b7d3b: ff fa + 4b7d3d: 02 00 add al, byte ptr [rax] + 4b7d3f: 00 00 add byte ptr [rax], al + 4b7d41: 46 0e + 4b7d43: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b7d49: 8e 03 mov es, word ptr [rbx] + 4b7d4b: 45 0e + 4b7d4d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b7d53: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8b9a <_end+0xffffffff862f521a> + 4b7d59: 06 + 4b7d5a: 44 0e + 4b7d5c: 38 83 07 47 0e b0 cmp byte ptr [rbx - 1341241593], al + 4b7d62: 03 02 add eax, dword ptr [rdx] + 4b7d64: b0 0e mov al, 14 + 4b7d66: b8 03 45 0e c0 mov eax, 3222160643 + 4b7d6b: 03 56 0e add edx, dword ptr [rsi + 14] + 4b7d6e: b8 03 41 0e b0 mov eax, 2953724163 + 4b7d73: 03 02 add eax, dword ptr [rdx] + 4b7d75: 65 0a 0e or cl, byte ptr gs:[rsi] + 4b7d78: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b7d7c: 41 0e + 4b7d7e: 28 42 0e sub byte ptr [rdx + 14], al + 4b7d81: 20 42 0e and byte ptr [rdx + 14], al + 4b7d84: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7d87: 10 42 0e adc byte ptr [rdx + 14], al + 4b7d8a: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al + 4b7d8e: bf 0e b8 03 48 mov edi, 1208203278 + 4b7d93: 0e + 4b7d94: c0 03 58 rol byte ptr [rbx], 88 + 4b7d97: 0e + 4b7d98: b8 03 42 0e b0 mov eax, 2953724419 + 4b7d9d: 03 00 add eax, dword ptr [rax] + 4b7d9f: 00 14 00 add byte ptr [rax + rax], dl + 4b7da2: 00 00 add byte ptr [rax], al + 4b7da4: b4 6d mov ah, 109 + 4b7da6: 00 00 add byte ptr [rax], al + 4b7da8: d8 86 fb ff 45 00 fadd dword ptr [rsi + 4587515] + ... + 4b7db6: 00 00 add byte ptr [rax], al + 4b7db8: 14 00 adc al, 0 + 4b7dba: 00 00 add byte ptr [rax], al + 4b7dbc: cc int3 + 4b7dbd: 6d insd dword ptr es:[rdi], dx + 4b7dbe: 00 00 add byte ptr [rax], al + 4b7dc0: 10 87 fb ff 20 00 adc byte ptr [rdi + 2162683], al + ... + 4b7dce: 00 00 add byte ptr [rax], al + 4b7dd0: 14 00 adc al, 0 + 4b7dd2: 00 00 add byte ptr [rax], al + 4b7dd4: e4 6d in al, 109 + 4b7dd6: 00 00 add byte ptr [rax], al + 4b7dd8: 18 87 fb ff 1c 02 sbb byte ptr [rdi + 35454971], al + ... + 4b7de6: 00 00 add byte ptr [rax], al + 4b7de8: 24 00 and al, 0 + 4b7dea: 00 00 add byte ptr [rax], al + 4b7dec: fc cld + 4b7ded: 6d insd dword ptr es:[rdi], dx + 4b7dee: 00 00 add byte ptr [rax], al + 4b7df0: 20 89 fb ff 32 00 and byte ptr [rcx + 3342331], cl + 4b7df6: 00 00 add byte ptr [rax], al + 4b7df8: 00 45 0e add byte ptr [rbp + 14], al + 4b7dfb: 10 86 02 47 0e 18 adc byte ptr [rsi + 403588866], al + 4b7e01: 83 03 49 add dword ptr [rbx], 73 + 4b7e04: 0e + 4b7e05: 20 5a 0e and byte ptr [rdx + 14], bl + 4b7e08: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7e0b: 10 41 0e adc byte ptr [rcx + 14], al + 4b7e0e: 08 00 or byte ptr [rax], al + 4b7e10: 14 00 adc al, 0 + 4b7e12: 00 00 add byte ptr [rax], al + 4b7e14: 24 6e and al, 110 + 4b7e16: 00 00 add byte ptr [rax], al + 4b7e18: 38 89 fb ff 98 02 cmp byte ptr [rcx + 43581435], cl + ... + 4b7e26: 00 00 add byte ptr [rax], al + 4b7e28: 14 00 adc al, 0 + 4b7e2a: 00 00 add byte ptr [rax], al + 4b7e2c: 3c 6e cmp al, 110 + 4b7e2e: 00 00 add byte ptr [rax], al + 4b7e30: c0 8b fb ff b2 01 00 ror byte ptr [rbx + 28508155], 0 + ... + 4b7e3f: 00 14 00 add byte ptr [rax + rax], dl + 4b7e42: 00 00 add byte ptr [rax], al + 4b7e44: 54 push rsp + 4b7e45: 6e outsb dx, byte ptr [rsi] + 4b7e46: 00 00 add byte ptr [rax], al + 4b7e48: 68 8d fb ff 42 push 1124072333 + 4b7e4d: 03 00 add eax, dword ptr [rax] + ... + 4b7e57: 00 34 00 add byte ptr [rax + rax], dh + 4b7e5a: 00 00 add byte ptr [rax], al + 4b7e5c: 6c insb byte ptr es:[rdi], dx + 4b7e5d: 6e outsb dx, byte ptr [rsi] + 4b7e5e: 00 00 add byte ptr [rax], al + 4b7e60: a0 90 fb ff 6f 00 00 00 00 movabs al, byte ptr [1879047056] + 4b7e69: 46 0e + 4b7e6b: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl + 4b7e72: 03 46 0e add eax, dword ptr [rsi + 14] + 4b7e75: 20 79 0a and byte ptr [rcx + 10], bh + 4b7e78: 0e + 4b7e79: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7e7c: 10 42 0e adc byte ptr [rdx + 14], al + 4b7e7f: 08 44 0b 5b or byte ptr [rbx + rcx + 91], al + 4b7e83: 0e + 4b7e84: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7e87: 10 42 0e adc byte ptr [rdx + 14], al + 4b7e8a: 08 00 or byte ptr [rax], al + 4b7e8c: 00 00 add byte ptr [rax], al + 4b7e8e: 00 00 add byte ptr [rax], al + 4b7e90: 38 00 cmp byte ptr [rax], al + 4b7e92: 00 00 add byte ptr [rax], al + 4b7e94: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b7e95: 6e outsb dx, byte ptr [rsi] + 4b7e96: 00 00 add byte ptr [rax], al + 4b7e98: d8 90 fb ff 7c 01 fcom dword ptr [rax + 24969211] + 4b7e9e: 00 00 add byte ptr [rax], al + 4b7ea0: 00 46 0e add byte ptr [rsi + 14], al + 4b7ea3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b7ea9: 8c 03 mov word ptr [rbx], es + 4b7eab: 41 0e + 4b7ead: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b7eb3: 83 05 47 0e d0 01 02 add dword ptr [rip + 30412359], 2 # 0x21b8d01 <_end+0x1cf5381> + 4b7eba: e4 0a in al, 10 + 4b7ebc: 0e + 4b7ebd: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b7ec1: 41 0e + 4b7ec3: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7ec6: 10 42 0e adc byte ptr [rdx + 14], al + 4b7ec9: 08 42 0b or byte ptr [rdx + 11], al + 4b7ecc: 38 00 cmp byte ptr [rax], al + 4b7ece: 00 00 add byte ptr [rax], al + 4b7ed0: e0 6e loopne 0x4b7f40 <__EH_FRAME_BEGIN__+0x6f10> + 4b7ed2: 00 00 add byte ptr [rax], al + 4b7ed4: 1c 92 sbb al, -110 + 4b7ed6: fb sti + 4b7ed7: ff 7c 01 00 + 4b7edb: 00 00 add byte ptr [rax], al + 4b7edd: 46 0e + 4b7edf: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b7ee5: 8c 03 mov word ptr [rbx], es + 4b7ee7: 41 0e + 4b7ee9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b7eef: 83 05 47 0e d0 01 02 add dword ptr [rip + 30412359], 2 # 0x21b8d3d <_end+0x1cf53bd> + 4b7ef6: e4 0a in al, 10 + 4b7ef8: 0e + 4b7ef9: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b7efd: 41 0e + 4b7eff: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7f02: 10 42 0e adc byte ptr [rdx + 14], al + 4b7f05: 08 42 0b or byte ptr [rdx + 11], al + 4b7f08: 3c 00 cmp al, 0 + 4b7f0a: 00 00 add byte ptr [rax], al + 4b7f0c: 1c 6f sbb al, 111 + 4b7f0e: 00 00 add byte ptr [rax], al + 4b7f10: 60 + 4b7f11: 93 xchg eax, ebx + 4b7f12: fb sti + 4b7f13: ff 0a dec dword ptr [rdx] + 4b7f15: 01 00 add dword ptr [rax], eax + 4b7f17: 00 00 add byte ptr [rax], al + 4b7f19: 46 0e + 4b7f1b: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b7f21: 8c 03 mov word ptr [rbx], es + 4b7f23: 44 0e + 4b7f25: 20 86 04 43 0e 28 and byte ptr [rsi + 672023300], al + 4b7f2b: 83 05 44 0e 30 02 87 add dword ptr [rip + 36703812], -121 # 0x27b8d76 <_end+0x22f53f6> + 4b7f32: 0a 0e or cl, byte ptr [rsi] + 4b7f34: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b7f38: 41 0e + 4b7f3a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7f3d: 10 42 0e adc byte ptr [rdx + 14], al + 4b7f40: 08 4a 0b or byte ptr [rdx + 11], cl + 4b7f43: 00 00 add byte ptr [rax], al + 4b7f45: 00 00 add byte ptr [rax], al + 4b7f47: 00 1c 00 add byte ptr [rax + rax], bl + 4b7f4a: 00 00 add byte ptr [rax], al + 4b7f4c: 5c pop rsp + 4b7f4d: 6f outsd dx, dword ptr [rsi] + 4b7f4e: 00 00 add byte ptr [rax], al + 4b7f50: 30 94 fb ff 2d 00 00 xor byte ptr [rbx + 8*rdi + 11775], dl + 4b7f57: 00 00 add byte ptr [rax], al + 4b7f59: 4a 0e + 4b7f5b: 10 86 02 4a c6 0e adc byte ptr [rsi + 247876098], al + 4b7f61: 08 00 or byte ptr [rax], al + 4b7f63: 00 00 add byte ptr [rax], al + 4b7f65: 00 00 add byte ptr [rax], al + 4b7f67: 00 2c 00 add byte ptr [rax + rax], ch + 4b7f6a: 00 00 add byte ptr [rax], al + 4b7f6c: 7c 6f jl 0x4b7fdd <__EH_FRAME_BEGIN__+0x6fad> + 4b7f6e: 00 00 add byte ptr [rax], al + 4b7f70: 40 94 xchg eax, esp + 4b7f72: fb sti + 4b7f73: ff a3 00 00 00 00 jmp qword ptr [rbx] + 4b7f79: 45 0e + 4b7f7b: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b7f81: 83 03 47 add dword ptr [rbx], 71 + 4b7f84: 0e + 4b7f85: 20 02 and byte ptr [rdx], al + 4b7f87: 4f 0a 0e or r9b, byte ptr [r14] + 4b7f8a: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7f8d: 10 41 0e adc byte ptr [rcx + 14], al + 4b7f90: 08 42 0b or byte ptr [rdx + 11], al + 4b7f93: 00 00 add byte ptr [rax], al + 4b7f95: 00 00 add byte ptr [rax], al + 4b7f97: 00 3c 00 add byte ptr [rax + rax], bh + 4b7f9a: 00 00 add byte ptr [rax], al + 4b7f9c: ac lodsb al, byte ptr [rsi] + 4b7f9d: 6f outsd dx, dword ptr [rsi] + 4b7f9e: 00 00 add byte ptr [rax], al + 4b7fa0: c0 94 fb ff 1d 01 00 00 rcl byte ptr [rbx + 8*rdi + 73215], 0 + 4b7fa8: 00 46 0e add byte ptr [rsi + 14], al + 4b7fab: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl + 4b7fb1: 8d 03 lea eax, [rbx] + 4b7fb3: 42 0e + 4b7fb5: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b7fbc: 05 48 0e 30 83 add eax, 2200964680 + 4b7fc1: 06 + 4b7fc2: 02 ac 0a 0e 28 44 0e add ch, byte ptr [rdx + rcx + 239347726] + 4b7fc9: 20 42 0e and byte ptr [rdx + 14], al + 4b7fcc: 18 42 0e sbb byte ptr [rdx + 14], al + 4b7fcf: 10 42 0e adc byte ptr [rdx + 14], al + 4b7fd2: 08 41 0b or byte ptr [rcx + 11], al + 4b7fd5: 00 00 add byte ptr [rax], al + 4b7fd7: 00 2c 00 add byte ptr [rax + rax], ch + 4b7fda: 00 00 add byte ptr [rax], al + 4b7fdc: ec in al, dx + 4b7fdd: 6f outsd dx, dword ptr [rsi] + 4b7fde: 00 00 add byte ptr [rax], al + 4b7fe0: a0 95 fb ff bf 00 00 00 00 movabs al, byte ptr [3221224341] + 4b7fe9: 46 0e + 4b7feb: 10 8c 02 43 0e 18 86 adc byte ptr [rdx + rax - 2045243837], cl + 4b7ff2: 03 4e 0e add ecx, dword ptr [rsi + 14] + 4b7ff5: c0 01 02 rol byte ptr [rcx], 2 + 4b7ff8: 75 0a jne 0x4b8004 <__EH_FRAME_BEGIN__+0x6fd4> + 4b7ffa: 0e + 4b7ffb: 18 41 0e sbb byte ptr [rcx + 14], al + 4b7ffe: 10 42 0e adc byte ptr [rdx + 14], al + 4b8001: 08 41 0b or byte ptr [rcx + 11], al + 4b8004: 00 00 add byte ptr [rax], al + 4b8006: 00 00 add byte ptr [rax], al + 4b8008: 14 00 adc al, 0 + 4b800a: 00 00 add byte ptr [rax], al + 4b800c: 1c 70 sbb al, 112 + 4b800e: 00 00 add byte ptr [rax], al + 4b8010: 30 96 fb ff 25 00 xor byte ptr [rsi + 2490363], dl + ... + 4b801e: 00 00 add byte ptr [rax], al + 4b8020: 14 00 adc al, 0 + 4b8022: 00 00 add byte ptr [rax], al + 4b8024: 34 70 xor al, 112 + 4b8026: 00 00 add byte ptr [rax], al + 4b8028: 48 96 xchg rax, rsi + 4b802a: fb sti + 4b802b: ff 0c 00 dec dword ptr [rax + rax] + ... + 4b8036: 00 00 add byte ptr [rax], al + 4b8038: 14 00 adc al, 0 + 4b803a: 00 00 add byte ptr [rax], al + 4b803c: 4c 70 00 jo 0x4b803f <__EH_FRAME_BEGIN__+0x700f> + 4b803f: 00 40 96 add byte ptr [rax - 106], al + 4b8042: fb sti + 4b8043: ff 0c 00 dec dword ptr [rax + rax] + ... + 4b804e: 00 00 add byte ptr [rax], al + 4b8050: 14 00 adc al, 0 + 4b8052: 00 00 add byte ptr [rax], al + 4b8054: 64 70 00 jo 0x4b8057 <__EH_FRAME_BEGIN__+0x7027> + 4b8057: 00 38 add byte ptr [rax], bh + 4b8059: 96 xchg eax, esi + 4b805a: fb sti + 4b805b: ff 0c 00 dec dword ptr [rax + rax] + ... + 4b8066: 00 00 add byte ptr [rax], al + 4b8068: 14 00 adc al, 0 + 4b806a: 00 00 add byte ptr [rax], al + 4b806c: 7c 70 jl 0x4b80de <__EH_FRAME_BEGIN__+0x70ae> + 4b806e: 00 00 add byte ptr [rax], al + 4b8070: 30 96 fb ff 0c 00 xor byte ptr [rsi + 851963], dl + ... + 4b807e: 00 00 add byte ptr [rax], al + 4b8080: 14 00 adc al, 0 + 4b8082: 00 00 add byte ptr [rax], al + 4b8084: 94 xchg eax, esp + 4b8085: 70 00 jo 0x4b8087 <__EH_FRAME_BEGIN__+0x7057> + 4b8087: 00 28 add byte ptr [rax], ch + 4b8089: 96 xchg eax, esi + 4b808a: fb sti + 4b808b: ff 54 00 00 call qword ptr [rax + rax] + ... + 4b8097: 00 14 00 add byte ptr [rax + rax], dl + 4b809a: 00 00 add byte ptr [rax], al + 4b809c: ac lodsb al, byte ptr [rsi] + 4b809d: 70 00 jo 0x4b809f <__EH_FRAME_BEGIN__+0x706f> + 4b809f: 00 70 96 add byte ptr [rax - 106], dh + 4b80a2: fb sti + 4b80a3: ff 5c 00 00 call [rax + rax] + ... + 4b80af: 00 1c 00 add byte ptr [rax + rax], bl + 4b80b2: 00 00 add byte ptr [rax], al + 4b80b4: c4 70 00 + 4b80b7: 00 b8 96 fb ff 42 add byte ptr [rax + 1124072342], bh + 4b80bd: 00 00 add byte ptr [rax], al + 4b80bf: 00 00 add byte ptr [rax], al + 4b80c1: 48 0e + 4b80c3: 60 + 4b80c4: 74 0a je 0x4b80d0 <__EH_FRAME_BEGIN__+0x70a0> + 4b80c6: 0e + 4b80c7: 08 41 0b or byte ptr [rcx + 11], al + 4b80ca: 00 00 add byte ptr [rax], al + 4b80cc: 00 00 add byte ptr [rax], al + 4b80ce: 00 00 add byte ptr [rax], al + 4b80d0: 1c 00 sbb al, 0 + 4b80d2: 00 00 add byte ptr [rax], al + 4b80d4: e4 70 in al, 112 + 4b80d6: 00 00 add byte ptr [rax], al + 4b80d8: e8 96 fb ff c9 call 0xffffffffca4b7c73 <_end+0xffffffffc9ff42f3> + 4b80dd: 00 00 add byte ptr [rax], al + 4b80df: 00 00 add byte ptr [rax], al + 4b80e1: 48 0e + 4b80e3: 40 02 9e 0a 0e 08 4a add bl, byte ptr [rsi + 1242041866] + 4b80ea: 0b 00 or eax, dword ptr [rax] + 4b80ec: 00 00 add byte ptr [rax], al + 4b80ee: 00 00 add byte ptr [rax], al + 4b80f0: 14 00 adc al, 0 + 4b80f2: 00 00 add byte ptr [rax], al + 4b80f4: 04 71 add al, 113 + 4b80f6: 00 00 add byte ptr [rax], al + 4b80f8: 98 cwde + 4b80f9: 97 xchg eax, edi + 4b80fa: fb sti + 4b80fb: ff 5c 00 00 call [rax + rax] + ... + 4b8107: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b810b: 00 1c 71 add byte ptr [rcx + 2*rsi], bl + 4b810e: 00 00 add byte ptr [rax], al + 4b8110: e0 97 loopne 0x4b80a9 <__EH_FRAME_BEGIN__+0x7079> + 4b8112: fb sti + 4b8113: ff 85 00 00 00 00 inc dword ptr [rbp] + 4b8119: 46 0e + 4b811b: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b8121: 8c 03 mov word ptr [rbx], es + 4b8123: 41 0e + 4b8125: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b812b: 83 05 44 0e 30 02 5c add dword ptr [rip + 36703812], 92 # 0x27b8f76 <_end+0x22f55f6> + 4b8132: 0a 0e or cl, byte ptr [rsi] + 4b8134: 28 41 0e sub byte ptr [rcx + 14], al + 4b8137: 20 41 0e and byte ptr [rcx + 14], al + 4b813a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b813d: 10 42 0e adc byte ptr [rdx + 14], al + 4b8140: 08 48 0b or byte ptr [rax + 11], cl + 4b8143: 44 0e + 4b8145: 28 43 0e sub byte ptr [rbx + 14], al + 4b8148: 20 41 0e and byte ptr [rcx + 14], al + 4b814b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b814e: 10 42 0e adc byte ptr [rdx + 14], al + 4b8151: 08 00 or byte ptr [rax], al + 4b8153: 00 00 add byte ptr [rax], al + 4b8155: 00 00 add byte ptr [rax], al + 4b8157: 00 14 00 add byte ptr [rax + rax], dl + 4b815a: 00 00 add byte ptr [rax], al + 4b815c: 6c insb byte ptr es:[rdi], dx + 4b815d: 71 00 jno 0x4b815f <__EH_FRAME_BEGIN__+0x712f> + 4b815f: 00 20 add byte ptr [rax], ah + 4b8161: 98 cwde + 4b8162: fb sti + 4b8163: ff 4d 00 dec dword ptr [rbp] + ... + 4b816e: 00 00 add byte ptr [rax], al + 4b8170: 4c 00 00 add byte ptr [rax], r8b + 4b8173: 00 84 71 00 00 58 98 add byte ptr [rcx + 2*rsi - 1739063296], al + 4b817a: fb sti + 4b817b: ff 04 02 inc dword ptr [rdx + rax] + 4b817e: 00 00 add byte ptr [rax], al + 4b8180: 00 46 0e add byte ptr [rsi + 14], al + 4b8183: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b8189: 8e 03 mov es, word ptr [rbx] + 4b818b: 42 0e + 4b818d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b8193: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8fda <_end+0xffffffff862f565a> + 4b8199: 06 + 4b819a: 41 0e + 4b819c: 38 83 07 4e 0e 80 cmp byte ptr [rbx - 2146546169], al + 4b81a2: 01 03 add dword ptr [rbx], eax + 4b81a4: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b81a5: 01 0a add dword ptr [rdx], ecx + 4b81a7: 0e + 4b81a8: 38 41 0e cmp byte ptr [rcx + 14], al + 4b81ab: 30 41 0e xor byte ptr [rcx + 14], al + 4b81ae: 28 42 0e sub byte ptr [rdx + 14], al + 4b81b1: 20 42 0e and byte ptr [rdx + 14], al + 4b81b4: 18 42 0e sbb byte ptr [rdx + 14], al + 4b81b7: 10 42 0e adc byte ptr [rdx + 14], al + 4b81ba: 08 46 0b or byte ptr [rsi + 11], al + 4b81bd: 00 00 add byte ptr [rax], al + 4b81bf: 00 48 00 add byte ptr [rax], cl + 4b81c2: 00 00 add byte ptr [rax], al + 4b81c4: d4 + 4b81c5: 71 00 jno 0x4b81c7 <__EH_FRAME_BEGIN__+0x7197> + 4b81c7: 00 18 add byte ptr [rax], bl + 4b81c9: 9a + 4b81ca: fb sti + 4b81cb: ff 9e 00 00 00 00 call [rsi] + 4b81d1: 42 0e + 4b81d3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b81d9: 8c 03 mov word ptr [rbx], es + 4b81db: 41 0e + 4b81dd: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b81e3: 83 05 4a 0e 30 77 0a add dword ptr [rip + 1999638090], 10 # 0x777b9034 <_end+0x772f56b4> + 4b81ea: 0e + 4b81eb: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b81ef: 41 0e + 4b81f1: 18 42 0e sbb byte ptr [rdx + 14], al + 4b81f4: 10 42 0e adc byte ptr [rdx + 14], al + 4b81f7: 08 45 0b or byte ptr [rbp + 11], al + 4b81fa: 65 0a 0e or cl, byte ptr gs:[rsi] + 4b81fd: 28 45 0e sub byte ptr [rbp + 14], al + 4b8200: 20 44 0e 18 and byte ptr [rsi + rcx + 24], al + 4b8204: 42 0e + 4b8206: 10 42 0e adc byte ptr [rdx + 14], al + 4b8209: 08 46 0b or byte ptr [rsi + 11], al + 4b820c: 2c 00 sub al, 0 + 4b820e: 00 00 add byte ptr [rax], al + 4b8210: 20 72 00 and byte ptr [rdx], dh + 4b8213: 00 6c 9a fb add byte ptr [rdx + 4*rbx - 5], ch + 4b8217: ff 26 jmp qword ptr [rsi] + 4b8219: 02 00 add al, byte ptr [rax] + 4b821b: 00 00 add byte ptr [rax], al + 4b821d: 4a 0e + 4b821f: 10 86 02 58 0d 06 adc byte ptr [rsi + 101537794], al + 4b8225: 03 3e add edi, dword ptr [rsi] + 4b8227: 01 0c 07 add dword ptr [rdi + rax], ecx + 4b822a: 08 48 c6 or byte ptr [rax - 58], cl + 4b822d: 48 0c 06 or al, 6 + 4b8230: 10 86 02 70 0a 0c adc byte ptr [rsi + 202010626], al + 4b8236: 07 + 4b8237: 08 50 0b or byte ptr [rax + 11], dl + 4b823a: 00 00 add byte ptr [rax], al + 4b823c: 2c 00 sub al, 0 + 4b823e: 00 00 add byte ptr [rax], al + 4b8240: 50 push rax + 4b8241: 72 00 jb 0x4b8243 <__EH_FRAME_BEGIN__+0x7213> + 4b8243: 00 6c 9c fb add byte ptr [rsp + 4*rbx - 5], ch + 4b8247: ff b7 02 00 00 00 push qword ptr [rdi + 2] + 4b824d: 41 0e + 4b824f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b8255: 42 8f 03 pop qword ptr [rbx] + 4b8258: 47 8e 04 8d 05 4a 8c 06 mov es, word ptr [4*r9 + 109857285] + 4b8260: 83 07 03 add dword ptr [rdi], 3 + 4b8263: 9b wait + 4b8264: 01 0a add dword ptr [rdx], ecx + 4b8266: 0c 07 or al, 7 + 4b8268: 08 46 0b or byte ptr [rsi + 11], al + 4b826b: 00 30 add byte ptr [rax], dh + 4b826d: 00 00 add byte ptr [rax], al + 4b826f: 00 80 72 00 00 fc add byte ptr [rax - 67108750], al + 4b8275: 9e sahf + 4b8276: fb sti + 4b8277: ff 77 00 push qword ptr [rdi] + 4b827a: 00 00 add byte ptr [rax], al + 4b827c: 00 42 0e add byte ptr [rdx + 14], al + 4b827f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b8285: 8e 03 mov es, word ptr [rbx] + 4b8287: 45 0e + 4b8289: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b828f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b90d9 <_end+0xffffffff862f5759> + 4b8295: 06 + 4b8296: 44 0e + 4b8298: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b829e: 00 00 add byte ptr [rax], al + 4b82a0: 4c 00 00 add byte ptr [rax], r8b + 4b82a3: 00 b4 72 00 00 48 9f add byte ptr [rdx + 2*rsi - 1622671360], dh + 4b82aa: fb sti + 4b82ab: ff ed + 4b82ad: 00 00 add byte ptr [rax], al + 4b82af: 00 00 add byte ptr [rax], al + 4b82b1: 42 0e + 4b82b3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b82b9: 8c 03 mov word ptr [rbx], es + 4b82bb: 41 0e + 4b82bd: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b82c3: 83 05 47 0e 30 6f 0a add dword ptr [rip + 1865420359], 10 # 0x6f7b9111 <_end+0x6f2f5791> + 4b82ca: 0e + 4b82cb: 28 41 0e sub byte ptr [rcx + 14], al + 4b82ce: 20 41 0e and byte ptr [rcx + 14], al + 4b82d1: 18 42 0e sbb byte ptr [rdx + 14], al + 4b82d4: 10 42 0e adc byte ptr [rdx + 14], al + 4b82d7: 08 4b 0b or byte ptr [rbx + 11], cl + 4b82da: 02 4b 0a add cl, byte ptr [rbx + 10] + 4b82dd: 0e + 4b82de: 28 41 0e sub byte ptr [rcx + 14], al + 4b82e1: 20 41 0e and byte ptr [rcx + 14], al + 4b82e4: 18 42 0e sbb byte ptr [rdx + 14], al + 4b82e7: 10 42 0e adc byte ptr [rdx + 14], al + 4b82ea: 08 41 0b or byte ptr [rcx + 11], al + 4b82ed: 00 00 add byte ptr [rax], al + 4b82ef: 00 40 00 add byte ptr [rax], al + 4b82f2: 00 00 add byte ptr [rax], al + 4b82f4: 04 73 add al, 115 + 4b82f6: 00 00 add byte ptr [rax], al + 4b82f8: e8 9f fb ff c1 call 0xffffffffc24b7e9c <_end+0xffffffffc1ff451c> + 4b82fd: 00 00 add byte ptr [rax], al + 4b82ff: 00 00 add byte ptr [rax], al + 4b8301: 4c 0e + 4b8303: 10 8d 02 48 0e 18 adc byte ptr [rbp + 403589122], cl + 4b8309: 8c 03 mov word ptr [rbx], es + 4b830b: 44 0e + 4b830d: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b8313: 83 05 47 0e 30 02 86 add dword ptr [rip + 36703815], -122 # 0x27b9161 <_end+0x22f57e1> + 4b831a: 0a 0e or cl, byte ptr [rsi] + 4b831c: 28 41 0e sub byte ptr [rcx + 14], al + 4b831f: 20 41 0e and byte ptr [rcx + 14], al + 4b8322: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8325: 10 42 0e adc byte ptr [rdx + 14], al + 4b8328: 08 44 0b 50 or byte ptr [rbx + rcx + 80], al + 4b832c: 0e + 4b832d: 08 c3 or bl, al + 4b832f: c6 cc + 4b8331: cd 00 int 0 + 4b8333: 00 2c 00 add byte ptr [rax + rax], ch + 4b8336: 00 00 add byte ptr [rax], al + 4b8338: 48 73 00 jae 0x4b833b <__EH_FRAME_BEGIN__+0x730b> + 4b833b: 00 74 a0 fb add byte ptr [rax + 4*riz - 5], dh + 4b833f: ff d7 call rdi + 4b8341: 05 00 00 00 41 add eax, 1090519040 + 4b8346: 0e + 4b8347: 10 86 02 45 0d 06 adc byte ptr [rsi + 101532930], al + 4b834d: 44 8f 03 pop qword ptr [rbx] + 4b8350: 8e 04 4a mov es, word ptr [rdx + 2*rcx] + 4b8353: 8d 05 46 8c 06 83 lea eax, [rip - 2096722874] # 0xffffffff83520f9f <_end+0xffffffff8305d61f> + 4b8359: 07 + 4b835a: 03 83 01 0a 0c 07 add eax, dword ptr [rbx + 118229505] + 4b8360: 08 43 0b or byte ptr [rbx + 11], al + 4b8363: 00 2c 00 add byte ptr [rax + rax], ch + 4b8366: 00 00 add byte ptr [rax], al + 4b8368: 78 73 js 0x4b83dd <__EH_FRAME_BEGIN__+0x73ad> + 4b836a: 00 00 add byte ptr [rax], al + 4b836c: 24 a6 and al, -90 + 4b836e: fb sti + 4b836f: ff 97 06 00 00 00 call qword ptr [rdi + 6] + 4b8375: 41 0e + 4b8377: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b837d: 50 push rax + 4b837e: 8f 03 pop qword ptr [rbx] + 4b8380: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b8387: 07 + 4b8388: 03 56 02 add edx, dword ptr [rsi + 2] + 4b838b: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b838e: 08 46 0b or byte ptr [rsi + 11], al + 4b8391: 00 00 add byte ptr [rax], al + 4b8393: 00 2c 00 add byte ptr [rax + rax], ch + 4b8396: 00 00 add byte ptr [rax], al + 4b8398: a8 73 test al, 115 + 4b839a: 00 00 add byte ptr [rax], al + 4b839c: 94 xchg eax, esp + 4b839d: ac lodsb al, byte ptr [rsi] + 4b839e: fb sti + 4b839f: ff 6b 06 jmp [rbx + 6] + 4b83a2: 00 00 add byte ptr [rax], al + 4b83a4: 00 41 0e add byte ptr [rcx + 14], al + 4b83a7: 10 86 02 45 0d 06 adc byte ptr [rsi + 101532930], al + 4b83ad: 44 8f 03 pop qword ptr [rbx] + 4b83b0: 8e 04 4a mov es, word ptr [rdx + 2*rcx] + 4b83b3: 8d 05 46 8c 06 83 lea eax, [rip - 2096722874] # 0xffffffff83520fff <_end+0xffffffff8305d67f> + 4b83b9: 07 + 4b83ba: 03 83 01 0a 0c 07 add eax, dword ptr [rbx + 118229505] + 4b83c0: 08 43 0b or byte ptr [rbx + 11], al + 4b83c3: 00 2c 00 add byte ptr [rax + rax], ch + 4b83c6: 00 00 add byte ptr [rax], al + 4b83c8: d8 73 00 fdiv dword ptr [rbx] + 4b83cb: 00 d4 add ah, dl + 4b83cd: b2 fb mov dl, -5 + 4b83cf: ff 34 11 push qword ptr [rcx + rdx] + 4b83d2: 00 00 add byte ptr [rax], al + 4b83d4: 00 41 0e add byte ptr [rcx + 14], al + 4b83d7: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b83dd: 44 8f 03 pop qword ptr [rbx] + 4b83e0: 8e 04 45 8d 05 4d 8c mov es, word ptr [2*rax - 1941109363] + 4b83e7: 06 + 4b83e8: 83 07 03 add dword ptr [rdi], 3 + 4b83eb: fc cld + 4b83ec: 06 + 4b83ed: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b83f0: 08 4a 0b or byte ptr [rdx + 11], cl + 4b83f3: 00 48 00 add byte ptr [rax], cl + 4b83f6: 00 00 add byte ptr [rax], al + 4b83f8: 08 74 00 00 or byte ptr [rax + rax], dh + 4b83fc: e4 c3 in al, 195 + 4b83fe: fb sti + 4b83ff: ff a5 00 00 00 00 jmp qword ptr [rbp] + 4b8405: 46 0e + 4b8407: 10 8e 02 47 0e 18 adc byte ptr [rsi + 403588866], cl + 4b840d: 8d 03 lea eax, [rbx] + 4b840f: 42 0e + 4b8411: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b8418: 05 41 0e 30 83 add eax, 2200964673 + 4b841d: 06 + 4b841e: 4b 0a 0e or cl, byte ptr [r14] + 4b8421: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b8425: 42 0e + 4b8427: 18 42 0e sbb byte ptr [rdx + 14], al + 4b842a: 10 42 0e adc byte ptr [rdx + 14], al + 4b842d: 08 47 0b or byte ptr [rdi + 11], al + 4b8430: 02 6a 0e add ch, byte ptr [rdx + 14] + 4b8433: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b8437: 42 0e + 4b8439: 18 42 0e sbb byte ptr [rdx + 14], al + 4b843c: 10 42 0e adc byte ptr [rdx + 14], al + 4b843f: 08 48 00 or byte ptr [rax], cl + 4b8442: 00 00 add byte ptr [rax], al + 4b8444: 54 push rsp + 4b8445: 74 00 je 0x4b8447 <__EH_FRAME_BEGIN__+0x7417> + 4b8447: 00 48 c4 add byte ptr [rax - 60], cl + 4b844a: fb sti + 4b844b: ff 7d 01 + 4b844e: 00 00 add byte ptr [rax], al + 4b8450: 00 46 0e add byte ptr [rsi + 14], al + 4b8453: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b8459: 8e 03 mov es, word ptr [rbx] + 4b845b: 49 0e + 4b845d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b8463: 8c 05 48 0e 30 86 mov word ptr [rip - 2043670968], es # 0xffffffff867b92b1 <_end+0xffffffff862f5931> + 4b8469: 06 + 4b846a: 43 0e + 4b846c: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al + 4b8472: 02 92 0a 0e 38 44 add dl, byte ptr [rdx + 1144524298] + 4b8478: 0e + 4b8479: 30 41 0e xor byte ptr [rcx + 14], al + 4b847c: 28 42 0e sub byte ptr [rdx + 14], al + 4b847f: 20 42 0e and byte ptr [rdx + 14], al + 4b8482: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8485: 10 42 0e adc byte ptr [rdx + 14], al + 4b8488: 08 46 0b or byte ptr [rsi + 11], al + 4b848b: 00 78 00 add byte ptr [rax], bh + 4b848e: 00 00 add byte ptr [rax], al + 4b8490: a0 74 00 00 7c c5 fb ff 8c movabs al, byte ptr [-8286627963730919308] + 4b8499: 01 00 add dword ptr [rax], eax + 4b849b: 00 00 add byte ptr [rax], al + 4b849d: 42 0e + 4b849f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b84a5: 8e 03 mov es, word ptr [rbx] + 4b84a7: 42 0e + 4b84a9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b84af: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b92f9 <_end+0xffffffff862f5979> + 4b84b5: 06 + 4b84b6: 49 0e + 4b84b8: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al + 4b84be: 4e 0a 0e or r9b, byte ptr [rsi] + 4b84c1: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b84c5: 41 0e + 4b84c7: 28 42 0e sub byte ptr [rdx + 14], al + 4b84ca: 20 42 0e and byte ptr [rdx + 14], al + 4b84cd: 18 42 0e sbb byte ptr [rdx + 14], al + 4b84d0: 10 42 0e adc byte ptr [rdx + 14], al + 4b84d3: 08 49 0b or byte ptr [rcx + 11], cl + 4b84d6: 02 d6 add dl, dh + 4b84d8: 0a 0e or cl, byte ptr [rsi] + 4b84da: 38 47 0e cmp byte ptr [rdi + 14], al + 4b84dd: 30 41 0e xor byte ptr [rcx + 14], al + 4b84e0: 28 42 0e sub byte ptr [rdx + 14], al + 4b84e3: 20 42 0e and byte ptr [rdx + 14], al + 4b84e6: 18 42 0e sbb byte ptr [rdx + 14], al + 4b84e9: 10 42 0e adc byte ptr [rdx + 14], al + 4b84ec: 08 4a 0b or byte ptr [rdx + 11], cl + 4b84ef: 70 0a jo 0x4b84fb <__EH_FRAME_BEGIN__+0x74cb> + 4b84f1: 0e + 4b84f2: 38 43 0e cmp byte ptr [rbx + 14], al + 4b84f5: 30 41 0e xor byte ptr [rcx + 14], al + 4b84f8: 28 42 0e sub byte ptr [rdx + 14], al + 4b84fb: 20 42 0e and byte ptr [rdx + 14], al + 4b84fe: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8501: 10 42 0e adc byte ptr [rdx + 14], al + 4b8504: 08 41 0b or byte ptr [rcx + 11], al + 4b8507: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b850b: 00 1c 75 00 00 90 c6 add byte ptr [2*rsi - 963641344], bl + 4b8512: fb sti + 4b8513: ff 10 call qword ptr [rax] + 4b8515: 03 00 add eax, dword ptr [rax] + 4b8517: 00 00 add byte ptr [rax], al + 4b8519: 42 0e + 4b851b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b8521: 8e 03 mov es, word ptr [rbx] + 4b8523: 42 0e + 4b8525: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b852b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b9375 <_end+0xffffffff862f59f5> + 4b8531: 06 + 4b8532: 41 0e + 4b8534: 38 83 07 46 0e 90 cmp byte ptr [rbx - 1878112761], al + 4b853a: 01 03 add dword ptr [rbx], eax + 4b853c: c9 leave + 4b853d: 02 0a add cl, byte ptr [rdx] + 4b853f: 0e + 4b8540: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b8544: 41 0e + 4b8546: 28 42 0e sub byte ptr [rdx + 14], al + 4b8549: 20 42 0e and byte ptr [rdx + 14], al + 4b854c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b854f: 10 42 0e adc byte ptr [rdx + 14], al + 4b8552: 08 41 0b or byte ptr [rcx + 11], al + 4b8555: 00 00 add byte ptr [rax], al + 4b8557: 00 78 00 add byte ptr [rax], bh + 4b855a: 00 00 add byte ptr [rax], al + 4b855c: 6c insb byte ptr es:[rdi], dx + 4b855d: 75 00 jne 0x4b855f <__EH_FRAME_BEGIN__+0x752f> + 4b855f: 00 50 c9 add byte ptr [rax - 55], dl + 4b8562: fb sti + 4b8563: ff 03 inc dword ptr [rbx] + 4b8565: 02 00 add al, byte ptr [rax] + 4b8567: 00 00 add byte ptr [rax], al + 4b8569: 42 0e + 4b856b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4b8571: 8e 03 mov es, word ptr [rbx] + 4b8573: 42 0e + 4b8575: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b857b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b93c2 <_end+0xffffffff862f5a42> + 4b8581: 06 + 4b8582: 44 0e + 4b8584: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b858a: 02 46 0a add al, byte ptr [rsi + 10] + 4b858d: 0e + 4b858e: 38 43 0e cmp byte ptr [rbx + 14], al + 4b8591: 30 41 0e xor byte ptr [rcx + 14], al + 4b8594: 28 42 0e sub byte ptr [rdx + 14], al + 4b8597: 20 42 0e and byte ptr [rdx + 14], al + 4b859a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b859d: 10 42 0e adc byte ptr [rdx + 14], al + 4b85a0: 08 4a 0b or byte ptr [rdx + 11], cl + 4b85a3: 02 98 0a 0e 38 41 add bl, byte ptr [rax + 1094192650] + 4b85a9: 0e + 4b85aa: 30 41 0e xor byte ptr [rcx + 14], al + 4b85ad: 28 42 0e sub byte ptr [rdx + 14], al + 4b85b0: 20 42 0e and byte ptr [rdx + 14], al + 4b85b3: 18 42 0e sbb byte ptr [rdx + 14], al + 4b85b6: 10 42 0e adc byte ptr [rdx + 14], al + 4b85b9: 08 46 0b or byte ptr [rsi + 11], al + 4b85bc: 4b 0a 0e or cl, byte ptr [r14] + 4b85bf: 38 41 0e cmp byte ptr [rcx + 14], al + 4b85c2: 30 41 0e xor byte ptr [rcx + 14], al + 4b85c5: 28 42 0e sub byte ptr [rdx + 14], al + 4b85c8: 20 42 0e and byte ptr [rdx + 14], al + 4b85cb: 18 42 0e sbb byte ptr [rdx + 14], al + 4b85ce: 10 42 0e adc byte ptr [rdx + 14], al + 4b85d1: 08 43 0b or byte ptr [rbx + 11], al + 4b85d4: 34 00 xor al, 0 + 4b85d6: 00 00 add byte ptr [rax], al + 4b85d8: e8 75 00 00 e4 call 0xffffffffe44b8652 <_end+0xffffffffe3ff4cd2> + 4b85dd: ca fb ff retf -5 + 4b85e0: 24 03 and al, 3 + 4b85e2: 00 00 add byte ptr [rax], al + 4b85e4: 00 45 0e add byte ptr [rbp + 14], al + 4b85e7: 10 86 02 51 0d 06 adc byte ptr [rsi + 101536002], al + 4b85ed: 4d 8f 03 pop qword ptr [r11] + 4b85f0: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b85f7: 07 + 4b85f8: 03 9f 01 0a 0c 07 add ebx, dword ptr [rdi + 118229505] + 4b85fe: 08 41 0b or byte ptr [rcx + 11], al + 4b8601: 02 ff add bh, bh + 4b8603: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b8606: 08 41 0b or byte ptr [rcx + 11], al + 4b8609: 00 00 add byte ptr [rax], al + 4b860b: 00 dc add ah, bl + 4b860d: 00 00 add byte ptr [rax], al + 4b860f: 00 20 add byte ptr [rax], ah + 4b8611: 76 00 jbe 0x4b8613 <__EH_FRAME_BEGIN__+0x75e3> + 4b8613: 00 dc add ah, bl + 4b8615: cd fb int 251 + 4b8617: ff 18 call [rax] + 4b8619: 09 00 or dword ptr [rax], eax + 4b861b: 00 00 add byte ptr [rax], al + 4b861d: 46 0e + 4b861f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b8625: 8e 03 mov es, word ptr [rbx] + 4b8627: 42 0e + 4b8629: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b862f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b9476 <_end+0xffffffff862f5af6> + 4b8635: 06 + 4b8636: 41 0e + 4b8638: 38 83 07 47 0e f0 cmp byte ptr [rbx - 267499769], al + 4b863e: 07 + 4b863f: 02 c1 add al, cl + 4b8641: 0a 0e or cl, byte ptr [rsi] + 4b8643: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b8647: 41 0e + 4b8649: 28 42 0e sub byte ptr [rdx + 14], al + 4b864c: 20 42 0e and byte ptr [rdx + 14], al + 4b864f: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8652: 10 42 0e adc byte ptr [rdx + 14], al + 4b8655: 08 45 0b or byte ptr [rbp + 11], al + 4b8658: 02 98 0e f8 07 46 add bl, byte ptr [rax + 1174927374] + 4b865e: 0e + 4b865f: 80 08 46 or byte ptr [rax], 70 + 4b8662: 0e + 4b8663: 88 08 mov byte ptr [rax], cl + 4b8665: 41 0e + 4b8667: 90 nop + 4b8668: 08 53 0e or byte ptr [rbx + 14], dl + 4b866b: f0 lock + 4b866c: 07 + 4b866d: 02 f1 add dh, cl + 4b866f: 0e + 4b8670: f8 clc + 4b8671: 07 + 4b8672: 52 push rdx + 4b8673: 0e + 4b8674: 80 08 42 or byte ptr [rax], 66 + 4b8677: 0e + 4b8678: 88 08 mov byte ptr [rax], cl + 4b867a: 42 0e + 4b867c: 90 nop + 4b867d: 08 5b 0e or byte ptr [rbx + 14], bl + 4b8680: f0 lock + 4b8681: 07 + 4b8682: 73 0e jae 0x4b8692 <__EH_FRAME_BEGIN__+0x7662> + 4b8684: f8 clc + 4b8685: 07 + 4b8686: 49 0e + 4b8688: 80 08 42 or byte ptr [rax], 66 + 4b868b: 0e + 4b868c: 88 08 mov byte ptr [rax], cl + 4b868e: 42 0e + 4b8690: 90 nop + 4b8691: 08 60 0e or byte ptr [rax + 14], ah + 4b8694: f0 lock + 4b8695: 07 + 4b8696: 02 62 0e add ah, byte ptr [rdx + 14] + 4b8699: f8 clc + 4b869a: 07 + 4b869b: 51 push rcx + 4b869c: 0e + 4b869d: 80 08 42 or byte ptr [rax], 66 + 4b86a0: 0e + 4b86a1: 88 08 mov byte ptr [rax], cl + 4b86a3: 44 0e + 4b86a5: 90 nop + 4b86a6: 08 53 0e or byte ptr [rbx + 14], dl + 4b86a9: f0 lock + 4b86aa: 07 + 4b86ab: 03 8f 02 0e f8 07 add ecx, dword ptr [rdi + 133697026] + 4b86b1: 50 push rax + 4b86b2: 0e + 4b86b3: 80 08 44 or byte ptr [rax], 68 + 4b86b6: 0e + 4b86b7: 88 08 mov byte ptr [rax], cl + 4b86b9: 41 0e + 4b86bb: 90 nop + 4b86bc: 08 5b 0e or byte ptr [rbx + 14], bl + 4b86bf: f0 lock + 4b86c0: 07 + 4b86c1: 02 6c 0e f8 add ch, byte ptr [rsi + rcx - 8] + 4b86c5: 07 + 4b86c6: 49 0e + 4b86c8: 80 08 42 or byte ptr [rax], 66 + 4b86cb: 0e + 4b86cc: 88 08 mov byte ptr [rax], cl + 4b86ce: 41 0e + 4b86d0: 90 nop + 4b86d1: 08 5e 0e or byte ptr [rsi + 14], bl + 4b86d4: f0 lock + 4b86d5: 07 + 4b86d6: 66 0a 0e or cl, byte ptr [rsi] + 4b86d9: f8 clc + 4b86da: 07 + 4b86db: 4d 0e + 4b86dd: 80 08 42 or byte ptr [rax], 66 + 4b86e0: 0e + 4b86e1: 88 08 mov byte ptr [rax], cl + 4b86e3: 46 0e + 4b86e5: 90 nop + 4b86e6: 08 52 0b or byte ptr [rdx + 11], dl + 4b86e9: 00 00 add byte ptr [rax], al + 4b86eb: 00 48 00 add byte ptr [rax], cl + 4b86ee: 00 00 add byte ptr [rax], al + 4b86f0: 00 77 00 add byte ptr [rdi], dh + 4b86f3: 00 1c d6 add byte ptr [rsi + 8*rdx], bl + 4b86f6: fb sti + 4b86f7: ff 06 inc dword ptr [rsi] + 4b86f9: 02 00 add al, byte ptr [rax] + 4b86fb: 00 00 add byte ptr [rax], al + 4b86fd: 46 0e + 4b86ff: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b8705: 8e 03 mov es, word ptr [rbx] + 4b8707: 42 0e + 4b8709: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b870f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b9559 <_end+0xffffffff862f5bd9> + 4b8715: 06 + 4b8716: 44 0e + 4b8718: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4b871e: 02 8b 0a 0e 38 41 add cl, byte ptr [rbx + 1094192650] + 4b8724: 0e + 4b8725: 30 41 0e xor byte ptr [rcx + 14], al + 4b8728: 28 42 0e sub byte ptr [rdx + 14], al + 4b872b: 20 42 0e and byte ptr [rdx + 14], al + 4b872e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8731: 10 42 0e adc byte ptr [rdx + 14], al + 4b8734: 08 48 0b or byte ptr [rax + 11], cl + 4b8737: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b873b: 00 4c 77 00 add byte ptr [rdi + 2*rsi], cl + 4b873f: 00 e0 add al, ah + 4b8741: d7 xlatb + 4b8742: fb sti + 4b8743: ff 8c 01 00 00 00 42 dec dword ptr [rcx + rax + 1107296256] + 4b874a: 0e + 4b874b: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl + 4b8751: 8d 03 lea eax, [rbx] + 4b8753: 4a 0e + 4b8755: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b875c: 05 48 0e 30 83 add eax, 2200964680 + 4b8761: 06 + 4b8762: 02 a3 0a 0e 28 41 add ah, byte ptr [rbx + 1093144074] + 4b8768: 0e + 4b8769: 20 42 0e and byte ptr [rdx + 14], al + 4b876c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b876f: 10 42 0e adc byte ptr [rdx + 14], al + 4b8772: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al + 4b8776: 4b 0a 0e or cl, byte ptr [r14] + 4b8779: 28 41 0e sub byte ptr [rcx + 14], al + 4b877c: 20 42 0e and byte ptr [rdx + 14], al + 4b877f: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8782: 10 42 0e adc byte ptr [rdx + 14], al + 4b8785: 08 46 0b or byte ptr [rsi + 11], al + 4b8788: 84 00 test byte ptr [rax], al + 4b878a: 00 00 add byte ptr [rax], al + 4b878c: 9c pushfq + 4b878d: 77 00 ja 0x4b878f <__EH_FRAME_BEGIN__+0x775f> + 4b878f: 00 20 add byte ptr [rax], ah + 4b8791: d9 fb fsincos + 4b8793: ff 01 inc dword ptr [rcx] + 4b8795: 0c 00 or al, 0 + 4b8797: 00 00 add byte ptr [rax], al + 4b8799: 42 0e + 4b879b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b87a1: 8e 03 mov es, word ptr [rbx] + 4b87a3: 45 0e + 4b87a5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b87ab: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b95f2 <_end+0xffffffff862f5c72> + 4b87b1: 06 + 4b87b2: 41 0e + 4b87b4: 38 83 07 47 0e c0 cmp byte ptr [rbx - 1072806137], al + 4b87ba: 01 03 add dword ptr [rbx], eax + 4b87bc: 0a 02 or al, byte ptr [rdx] + 4b87be: 0e + 4b87bf: c8 01 4c 0e enter 19457, 14 + 4b87c3: d0 01 rol byte ptr [rcx] + 4b87c5: 4c 0e + 4b87c7: d8 01 fadd dword ptr [rcx] + 4b87c9: 41 0e + 4b87cb: e0 01 loopne 0x4b87ce <__EH_FRAME_BEGIN__+0x779e> + 4b87cd: 44 0e + 4b87cf: e8 01 41 0e f0 call 0xfffffffff059c8d5 <_end+0xfffffffff00d8f55> + 4b87d4: 01 5a 0e add dword ptr [rdx + 14], ebx + 4b87d7: c0 01 03 rol byte ptr [rcx], 3 + 4b87da: 19 01 sbb dword ptr [rcx], eax + 4b87dc: 0e + 4b87dd: c8 01 51 0e enter 20737, 14 + 4b87e1: d0 01 rol byte ptr [rcx] + 4b87e3: 53 push rbx + 4b87e4: 0e + 4b87e5: d8 01 fadd dword ptr [rcx] + 4b87e7: 44 0e + 4b87e9: e0 01 loopne 0x4b87ec <__EH_FRAME_BEGIN__+0x77bc> + 4b87eb: 44 0e + 4b87ed: e8 01 41 0e f0 call 0xfffffffff059c8f3 <_end+0xfffffffff00d8f73> + 4b87f2: 01 62 0e add dword ptr [rdx + 14], esp + 4b87f5: c0 01 5b rol byte ptr [rcx], 91 + 4b87f8: 0a 0e or cl, byte ptr [rsi] + 4b87fa: 38 41 0e cmp byte ptr [rcx + 14], al + 4b87fd: 30 41 0e xor byte ptr [rcx + 14], al + 4b8800: 28 42 0e sub byte ptr [rdx + 14], al + 4b8803: 20 42 0e and byte ptr [rdx + 14], al + 4b8806: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8809: 10 42 0e adc byte ptr [rdx + 14], al + 4b880c: 08 45 0b or byte ptr [rbp + 11], al + 4b880f: 00 a8 00 00 00 24 add byte ptr [rax + 603979776], ch + 4b8815: 78 00 js 0x4b8817 <__EH_FRAME_BEGIN__+0x77e7> + 4b8817: 00 a8 e4 fb ff 23 add byte ptr [rax + 603978724], ch + 4b881d: 0b 00 or eax, dword ptr [rax] + 4b881f: 00 00 add byte ptr [rax], al + 4b8821: 46 0e + 4b8823: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b8829: 8e 03 mov es, word ptr [rbx] + 4b882b: 42 0e + 4b882d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b8833: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b967d <_end+0xffffffff862f5cfd> + 4b8839: 06 + 4b883a: 41 0e + 4b883c: 38 83 07 47 0e c0 cmp byte ptr [rbx - 1072806137], al + 4b8842: 01 02 add dword ptr [rdx], eax + 4b8844: cc int3 + 4b8845: 0e + 4b8846: c8 01 4e 0e enter 19969, 14 + 4b884a: d0 01 rol byte ptr [rcx] + 4b884c: 47 0e + 4b884e: d8 01 fadd dword ptr [rcx] + 4b8850: 48 0e + 4b8852: e0 01 loopne 0x4b8855 <__EH_FRAME_BEGIN__+0x7825> + 4b8854: 47 0e + 4b8856: e8 01 41 0e f0 call 0xfffffffff059c95c <_end+0xfffffffff00d8fdc> + 4b885b: 01 49 0e add dword ptr [rcx + 14], ecx + 4b885e: c0 01 02 rol byte ptr [rcx], 2 + 4b8861: 6e outsb dx, byte ptr [rsi] + 4b8862: 0a 0e or cl, byte ptr [rsi] + 4b8864: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b8868: 41 0e + 4b886a: 28 42 0e sub byte ptr [rdx + 14], al + 4b886d: 20 42 0e and byte ptr [rdx + 14], al + 4b8870: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8873: 10 42 0e adc byte ptr [rdx + 14], al + 4b8876: 08 48 0b or byte ptr [rax + 11], cl + 4b8879: 02 56 0e add dl, byte ptr [rsi + 14] + 4b887c: c8 01 4a 0e enter 18945, 14 + 4b8880: d0 01 rol byte ptr [rcx] + 4b8882: 47 0e + 4b8884: d8 01 fadd dword ptr [rcx] + 4b8886: 48 0e + 4b8888: e0 01 loopne 0x4b888b <__EH_FRAME_BEGIN__+0x785b> + 4b888a: 44 0e + 4b888c: e8 01 41 0e f0 call 0xfffffffff059c992 <_end+0xfffffffff00d9012> + 4b8891: 01 4c 0e c0 add dword ptr [rsi + rcx - 64], ecx + 4b8895: 01 03 add dword ptr [rbx], eax + 4b8897: 20 01 and byte ptr [rcx], al + 4b8899: 0e + 4b889a: c8 01 4b 0e enter 19201, 14 + 4b889e: d0 01 rol byte ptr [rcx] + 4b88a0: 46 0e + 4b88a2: c8 01 41 0e enter 16641, 14 + 4b88a6: c0 01 03 rol byte ptr [rcx], 3 + 4b88a9: 3e 02 0e add cl, byte ptr ds:[rsi] + 4b88ac: c8 01 4e 0e enter 19969, 14 + 4b88b0: d0 01 rol byte ptr [rcx] + 4b88b2: 5a pop rdx + 4b88b3: 0e + 4b88b4: c8 01 41 0e enter 16641, 14 + 4b88b8: c0 01 00 rol byte ptr [rcx], 0 + 4b88bb: 00 18 add byte ptr [rax], bl + 4b88bd: 00 00 add byte ptr [rax], al + 4b88bf: 00 d0 add al, dl + 4b88c1: 78 00 js 0x4b88c3 <__EH_FRAME_BEGIN__+0x7893> + 4b88c3: 00 2c ef add byte ptr [rdi + 8*rbp], ch + 4b88c6: fb sti + 4b88c7: ff b4 00 00 00 00 02 push qword ptr [rax + rax + 33554432] + 4b88ce: 95 xchg eax, ebp + 4b88cf: 0e + 4b88d0: 10 00 adc byte ptr [rax], al + 4b88d2: 00 00 add byte ptr [rax], al + 4b88d4: 00 00 add byte ptr [rax], al + 4b88d6: 00 00 add byte ptr [rax], al + 4b88d8: 34 00 xor al, 0 + 4b88da: 00 00 add byte ptr [rax], al + 4b88dc: ec in al, dx + 4b88dd: 78 00 js 0x4b88df <__EH_FRAME_BEGIN__+0x78af> + 4b88df: 00 d0 add al, dl + 4b88e1: ef out dx, eax + 4b88e2: fb sti + 4b88e3: ff b5 00 00 00 00 push qword ptr [rbp] + 4b88e9: 45 0e + 4b88eb: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b88f1: 83 03 47 add dword ptr [rbx], 71 + 4b88f4: 0e + 4b88f5: 20 02 and byte ptr [rdx], al + 4b88f7: 78 0a js 0x4b8903 <__EH_FRAME_BEGIN__+0x78d3> + 4b88f9: 0e + 4b88fa: 18 48 0e sbb byte ptr [rax + 14], cl + 4b88fd: 10 41 0e adc byte ptr [rcx + 14], al + 4b8900: 08 4f 0b or byte ptr [rdi + 11], cl + 4b8903: 44 0a 0e or r9b, byte ptr [rsi] + 4b8906: 18 41 0e sbb byte ptr [rcx + 14], al + 4b8909: 10 41 0e adc byte ptr [rcx + 14], al + 4b890c: 08 4a 0b or byte ptr [rdx + 11], cl + 4b890f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b8913: 00 24 79 add byte ptr [rcx + 2*rdi], ah + 4b8916: 00 00 add byte ptr [rax], al + 4b8918: 58 pop rax + 4b8919: f0 lock + 4b891a: fb sti + 4b891b: ff 35 03 00 00 00 push qword ptr [rip + 3] # 0x4b8924 <__EH_FRAME_BEGIN__+0x78f4> + 4b8921: 46 0e + 4b8923: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b8929: 8e 03 mov es, word ptr [rbx] + 4b892b: 45 0e + 4b892d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b8933: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b977a <_end+0xffffffff862f5dfa> + 4b8939: 06 + 4b893a: 44 0e + 4b893c: 38 83 07 47 0e 60 cmp byte ptr [rbx + 1611548423], al + 4b8942: 03 54 02 0a add edx, dword ptr [rdx + rax + 10] + 4b8946: 0e + 4b8947: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b894b: 41 0e + 4b894d: 28 42 0e sub byte ptr [rdx + 14], al + 4b8950: 20 42 0e and byte ptr [rdx + 14], al + 4b8953: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8956: 10 42 0e adc byte ptr [rdx + 14], al + 4b8959: 08 41 0b or byte ptr [rcx + 11], al + 4b895c: 00 00 add byte ptr [rax], al + 4b895e: 00 00 add byte ptr [rax], al + 4b8960: 14 00 adc al, 0 + 4b8962: 00 00 add byte ptr [rax], al + 4b8964: 74 79 je 0x4b89df <__EH_FRAME_BEGIN__+0x79af> + 4b8966: 00 00 add byte ptr [rax], al + 4b8968: 48 f3 rep + 4b896a: fb sti + 4b896b: ff ba 00 00 00 00 + 4b8971: 02 92 0e 10 4c 0e add dl, byte ptr [rdx + 239865870] + 4b8977: 08 14 00 or byte ptr [rax + rax], dl + 4b897a: 00 00 add byte ptr [rax], al + 4b897c: 8c 79 00 + 4b897f: 00 f0 add al, dh + 4b8981: f3 fb rep sti + 4b8983: ff ad 00 00 00 00 jmp [rbp] + 4b8989: 02 99 0e 10 00 00 add bl, byte ptr [rcx + 4110] + 4b898f: 00 18 add byte ptr [rax], bl + 4b8991: 00 00 add byte ptr [rax], al + 4b8993: 00 a4 79 00 00 88 f4 add byte ptr [rcx + 2*rdi - 192413696], ah + 4b899a: fb sti + 4b899b: ff 45 00 inc dword ptr [rbp] + 4b899e: 00 00 add byte ptr [rax], al + 4b89a0: 00 46 0e add byte ptr [rsi + 14], al + 4b89a3: 10 8c 02 77 0e 08 00 adc byte ptr [rdx + rax + 527991], cl + 4b89aa: 00 00 add byte ptr [rax], al + 4b89ac: 18 00 sbb byte ptr [rax], al + 4b89ae: 00 00 add byte ptr [rax], al + 4b89b0: c0 79 00 00 sar byte ptr [rcx], 0 + 4b89b4: bc f4 fb ff 68 mov esp, 1761606644 + 4b89b9: 00 00 add byte ptr [rax], al + 4b89bb: 00 00 add byte ptr [rax], al + 4b89bd: 4c 0e + 4b89bf: 10 83 02 66 0a 0e adc byte ptr [rbx + 235562498], al + 4b89c5: 08 46 0b or byte ptr [rsi + 11], al + 4b89c8: 20 00 and byte ptr [rax], al + 4b89ca: 00 00 add byte ptr [rax], al + 4b89cc: dc 79 00 fdivr qword ptr [rcx] + 4b89cf: 00 10 add byte ptr [rax], dl + 4b89d1: f5 cmc + 4b89d2: fb sti + 4b89d3: ff cd dec ebp + 4b89d5: 00 00 add byte ptr [rax], al + 4b89d7: 00 00 add byte ptr [rax], al + 4b89d9: 46 0e + 4b89db: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl + 4b89e2: 03 48 0e add ecx, dword ptr [rax + 14] + 4b89e5: 20 83 04 55 0e 50 and byte ptr [rbx + 1343116548], al + 4b89eb: 00 30 add byte ptr [rax], dh + 4b89ed: 00 00 add byte ptr [rax], al + 4b89ef: 00 00 add byte ptr [rax], al + 4b89f1: 7a 00 jp 0x4b89f3 <__EH_FRAME_BEGIN__+0x79c3> + 4b89f3: 00 bc f5 fb ff 60 19 add byte ptr [rbp + 8*rsi + 425787387], bh + 4b89fa: 00 00 add byte ptr [rax], al + 4b89fc: 00 45 0e add byte ptr [rbp + 14], al + 4b89ff: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b8a05: 50 push rax + 4b8a06: 8f 03 pop qword ptr [rbx] + 4b8a08: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b8a0f: 07 + 4b8a10: 03 de add ebx, esi + 4b8a12: 02 0a add cl, byte ptr [rdx] + 4b8a14: 0c 07 or al, 7 + 4b8a16: 08 4a 0b or byte ptr [rdx + 11], cl + 4b8a19: 00 00 add byte ptr [rax], al + 4b8a1b: 00 00 add byte ptr [rax], al + 4b8a1d: 00 00 add byte ptr [rax], al + 4b8a1f: 00 2c 00 add byte ptr [rax + rax], ch + 4b8a22: 00 00 add byte ptr [rax], al + 4b8a24: 34 7a xor al, 122 + 4b8a26: 00 00 add byte ptr [rax], al + 4b8a28: e8 0e fc ff 29 call 0x2a4b863b <_end+0x29ff4cbb> + 4b8a2d: 09 00 or dword ptr [rax], eax + 4b8a2f: 00 00 add byte ptr [rax], al + 4b8a31: 45 0e + 4b8a33: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b8a39: 42 8f 03 pop qword ptr [rbx] + 4b8a3c: 55 push rbp + 4b8a3d: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b8a44: 07 + 4b8a45: 03 72 06 add esi, dword ptr [rdx + 6] + 4b8a48: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b8a4b: 08 47 0b or byte ptr [rdi + 11], al + 4b8a4e: 00 00 add byte ptr [rax], al + 4b8a50: 28 00 sub byte ptr [rax], al + 4b8a52: 00 00 add byte ptr [rax], al + 4b8a54: 64 7a 00 jp 0x4b8a57 <__EH_FRAME_BEGIN__+0x7a27> + 4b8a57: 00 e8 add al, ch + 4b8a59: 17 + 4b8a5a: fc cld + 4b8a5b: ff 9e 05 00 00 00 call [rsi + 5] + 4b8a61: 41 0e + 4b8a63: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b8a69: 50 push rax + 4b8a6a: 8f 03 pop qword ptr [rbx] + 4b8a6c: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b8a73: 07 + 4b8a74: 02 db add bl, bl + 4b8a76: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b8a79: 08 41 0b or byte ptr [rcx + 11], al + 4b8a7c: 38 00 cmp byte ptr [rax], al + 4b8a7e: 00 00 add byte ptr [rax], al + 4b8a80: 90 nop + 4b8a81: 7a 00 jp 0x4b8a83 <__EH_FRAME_BEGIN__+0x7a53> + 4b8a83: 00 5c 1d fc add byte ptr [rbp + rbx - 4], bl + 4b8a87: ff 92 00 00 00 00 call qword ptr [rdx] + 4b8a8d: 46 0e + 4b8a8f: 10 8d 02 47 0e 18 adc byte ptr [rbp + 403588866], cl + 4b8a95: 8c 03 mov word ptr [rbx], es + 4b8a97: 48 0e + 4b8a99: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b8a9f: 83 05 4f 0e c0 01 50 add dword ptr [rip + 29363791], 80 # 0x20b98f5 <_end+0x1bf5f75> + 4b8aa6: 0a 0e or cl, byte ptr [rsi] + 4b8aa8: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b8aac: 41 0e + 4b8aae: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8ab1: 10 42 0e adc byte ptr [rdx + 14], al + 4b8ab4: 08 42 0b or byte ptr [rdx + 11], al + 4b8ab7: 00 18 add byte ptr [rax], bl + 4b8ab9: 00 00 add byte ptr [rax], al + 4b8abb: 00 cc add ah, cl + 4b8abd: 7a 00 jp 0x4b8abf <__EH_FRAME_BEGIN__+0x7a8f> + 4b8abf: 00 c0 add al, al + 4b8ac1: 1d fc ff a9 00 sbb eax, 11141116 + 4b8ac6: 00 00 add byte ptr [rax], al + 4b8ac8: 00 4b 0e add byte ptr [rbx + 14], cl + 4b8acb: e0 01 loopne 0x4b8ace <__EH_FRAME_BEGIN__+0x7a9e> + 4b8acd: 02 9d 0e 08 00 00 add bl, byte ptr [rbp + 2062] + 4b8ad3: 00 18 add byte ptr [rax], bl + 4b8ad5: 00 00 add byte ptr [rax], al + 4b8ad7: 00 e8 add al, ch + 4b8ad9: 7a 00 jp 0x4b8adb <__EH_FRAME_BEGIN__+0x7aab> + 4b8adb: 00 54 1e fc add byte ptr [rsi + rbx - 4], dl + 4b8adf: ff a9 00 00 00 00 jmp [rcx] + 4b8ae5: 4b 0e + 4b8ae7: e0 01 loopne 0x4b8aea <__EH_FRAME_BEGIN__+0x7aba> + 4b8ae9: 02 9d 0e 08 00 00 add bl, byte ptr [rbp + 2062] + 4b8aef: 00 18 add byte ptr [rax], bl + 4b8af1: 00 00 add byte ptr [rax], al + 4b8af3: 00 04 7b add byte ptr [rbx + 2*rdi], al + 4b8af6: 00 00 add byte ptr [rax], al + 4b8af8: e8 1e fc ff 9b call 0xffffffff9c4b871b <_end+0xffffffff9bff4d9b> + 4b8afd: 00 00 add byte ptr [rax], al + 4b8aff: 00 00 add byte ptr [rax], al + 4b8b01: 4b 0e + 4b8b03: e0 01 loopne 0x4b8b06 <__EH_FRAME_BEGIN__+0x7ad6> + 4b8b05: 02 8f 0e 08 00 00 add cl, byte ptr [rdi + 2062] + 4b8b0b: 00 30 add byte ptr [rax], dh + 4b8b0d: 00 00 add byte ptr [rax], al + 4b8b0f: 00 20 add byte ptr [rax], ah + 4b8b11: 7b 00 jnp 0x4b8b13 <__EH_FRAME_BEGIN__+0x7ae3> + 4b8b13: 00 6c 1f fc add byte ptr [rdi + rbx - 4], ch + 4b8b17: ff 69 00 jmp [rcx] + 4b8b1a: 00 00 add byte ptr [rax], al + 4b8b1c: 00 45 0e add byte ptr [rbp + 14], al + 4b8b1f: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4b8b25: 83 03 47 add dword ptr [rbx], 71 + 4b8b28: 0e + 4b8b29: 20 02 and byte ptr [rdx], al + 4b8b2b: 49 0a 0e or cl, byte ptr [r14] + 4b8b2e: 18 41 0e sbb byte ptr [rcx + 14], al + 4b8b31: 10 41 0e adc byte ptr [rcx + 14], al + 4b8b34: 08 45 0b or byte ptr [rbp + 11], al + 4b8b37: 44 0e + 4b8b39: 18 43 0e sbb byte ptr [rbx + 14], al + 4b8b3c: 10 41 0e adc byte ptr [rcx + 14], al + 4b8b3f: 08 10 or byte ptr [rax], dl + 4b8b41: 00 00 add byte ptr [rax], al + 4b8b43: 00 54 7b 00 add byte ptr [rbx + 2*rdi], dl + 4b8b47: 00 a8 1f fc ff 4e add byte ptr [rax + 1325399071], ch + 4b8b4d: 00 00 add byte ptr [rax], al + 4b8b4f: 00 00 add byte ptr [rax], al + 4b8b51: 00 00 add byte ptr [rax], al + 4b8b53: 00 10 add byte ptr [rax], dl + 4b8b55: 00 00 add byte ptr [rax], al + 4b8b57: 00 68 7b add byte ptr [rax + 123], ch + 4b8b5a: 00 00 add byte ptr [rax], al + 4b8b5c: e4 1f in al, 31 + 4b8b5e: fc cld + 4b8b5f: ff 78 01 + 4b8b62: 00 00 add byte ptr [rax], al + 4b8b64: 00 00 add byte ptr [rax], al + 4b8b66: 00 00 add byte ptr [rax], al + 4b8b68: 3c 00 cmp al, 0 + 4b8b6a: 00 00 add byte ptr [rax], al + 4b8b6c: 7c 7b jl 0x4b8be9 <__EH_FRAME_BEGIN__+0x7bb9> + 4b8b6e: 00 00 add byte ptr [rax], al + 4b8b70: 50 push rax + 4b8b71: 21 fc and esp, edi + 4b8b73: ff 46 08 inc dword ptr [rsi + 8] + 4b8b76: 00 00 add byte ptr [rax], al + 4b8b78: 00 45 0e add byte ptr [rbp + 14], al + 4b8b7b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b8b81: 50 push rax + 4b8b82: 8f 03 pop qword ptr [rbx] + 4b8b84: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b8b8b: 07 + 4b8b8c: 03 b3 04 0a 0c 07 add esi, dword ptr [rbx + 118229508] + 4b8b92: 08 45 0b or byte ptr [rbp + 11], al + 4b8b95: 02 81 0a 0c 07 08 add al, byte ptr [rcx + 134679562] + 4b8b9b: 47 0b 02 or r8d, dword ptr [r10] + 4b8b9e: 9a + 4b8b9f: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b8ba2: 08 46 0b or byte ptr [rsi + 11], al + 4b8ba5: 00 00 add byte ptr [rax], al + 4b8ba7: 00 34 00 add byte ptr [rax + rax], dh + 4b8baa: 00 00 add byte ptr [rax], al + 4b8bac: bc 7b 00 00 60 mov esp, 1610612859 + 4b8bb1: 29 fc sub esp, edi + 4b8bb3: ff 5f 02 call [rdi + 2] + 4b8bb6: 00 00 add byte ptr [rax], al + 4b8bb8: 00 02 add byte ptr [rdx], al + 4b8bba: 45 0e + 4b8bbc: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b8bc2: 83 03 03 add dword ptr [rbx], 3 + 4b8bc5: cb retf + 4b8bc6: 01 0a add dword ptr [rdx], ecx + 4b8bc8: 0e + 4b8bc9: 10 41 0e adc byte ptr [rcx + 14], al + 4b8bcc: 08 46 0b or byte ptr [rsi + 11], al + 4b8bcf: 68 0e 08 c3 c6 push -960296946 + 4b8bd4: 48 0e + 4b8bd6: 18 83 03 86 02 00 sbb byte ptr [rbx + 165379], al + 4b8bdc: 00 00 add byte ptr [rax], al + 4b8bde: 00 00 add byte ptr [rax], al + 4b8be0: 18 00 sbb byte ptr [rax], al + 4b8be2: 00 00 add byte ptr [rax], al + 4b8be4: f4 hlt + 4b8be5: 7b 00 jnp 0x4b8be7 <__EH_FRAME_BEGIN__+0x7bb7> + 4b8be7: 00 88 2b fc ff 23 add byte ptr [rax + 603978795], cl + 4b8bed: 00 00 add byte ptr [rax], al + 4b8bef: 00 00 add byte ptr [rax], al + 4b8bf1: 41 0e + 4b8bf3: 10 41 0e adc byte ptr [rcx + 14], al + 4b8bf6: 08 52 0e or byte ptr [rdx + 14], dl + 4b8bf9: 10 00 adc byte ptr [rax], al + 4b8bfb: 00 18 add byte ptr [rax], bl + 4b8bfd: 00 00 add byte ptr [rax], al + 4b8bff: 00 10 add byte ptr [rax], dl + 4b8c01: 7c 00 jl 0x4b8c03 <__EH_FRAME_BEGIN__+0x7bd3> + 4b8c03: 00 9c 2b fc ff f4 00 add byte ptr [rbx + rbp + 16056316], bl + 4b8c0a: 00 00 add byte ptr [rax], al + 4b8c0c: 00 64 0e 10 add byte ptr [rsi + rcx + 16], ah + 4b8c10: 02 8d 0a 0e 08 47 add cl, byte ptr [rbp + 1191710218] + 4b8c16: 0b 00 or eax, dword ptr [rax] + 4b8c18: 10 00 adc byte ptr [rax], al + 4b8c1a: 00 00 add byte ptr [rax], al + 4b8c1c: 2c 7c sub al, 124 + 4b8c1e: 00 00 add byte ptr [rax], al + 4b8c20: 80 2c fc ff sub byte ptr [rsp + 8*rdi], -1 + 4b8c24: 65 00 00 add byte ptr gs:[rax], al + 4b8c27: 00 00 add byte ptr [rax], al + 4b8c29: 00 00 add byte ptr [rax], al + 4b8c2b: 00 10 add byte ptr [rax], dl + 4b8c2d: 00 00 add byte ptr [rax], al + 4b8c2f: 00 40 7c add byte ptr [rax + 124], al + 4b8c32: 00 00 add byte ptr [rax], al + 4b8c34: dc 2c fc fsubr qword ptr [rsp + 8*rdi] + 4b8c37: ff 19 call [rcx] + 4b8c39: 00 00 add byte ptr [rax], al + 4b8c3b: 00 00 add byte ptr [rax], al + 4b8c3d: 00 00 add byte ptr [rax], al + 4b8c3f: 00 40 00 add byte ptr [rax], al + 4b8c42: 00 00 add byte ptr [rax], al + 4b8c44: 54 push rsp + 4b8c45: 7c 00 jl 0x4b8c47 <__EH_FRAME_BEGIN__+0x7c17> + 4b8c47: 00 e8 add al, ch + 4b8c49: 2c fc sub al, -4 + 4b8c4b: ff cb dec ebx + 4b8c4d: 00 00 add byte ptr [rax], al + 4b8c4f: 00 00 add byte ptr [rax], al + 4b8c51: 46 0e + 4b8c53: 10 8c 02 48 0e 18 86 adc byte ptr [rdx + rax - 2045243832], cl + 4b8c5a: 03 41 0e add eax, dword ptr [rcx + 14] + 4b8c5d: 20 83 04 02 9a 0a and byte ptr [rbx + 177865220], al + 4b8c63: 0e + 4b8c64: 18 41 0e sbb byte ptr [rcx + 14], al + 4b8c67: 10 42 0e adc byte ptr [rdx + 14], al + 4b8c6a: 08 41 0b or byte ptr [rcx + 11], al + 4b8c6d: 4f 0a 0e or r9b, byte ptr [r14] + 4b8c70: 18 41 0e sbb byte ptr [rcx + 14], al + 4b8c73: 10 42 0e adc byte ptr [rdx + 14], al + 4b8c76: 08 41 0b or byte ptr [rcx + 11], al + 4b8c79: 44 0e + 4b8c7b: 18 41 0e sbb byte ptr [rcx + 14], al + 4b8c7e: 10 45 0e adc byte ptr [rbp + 14], al + 4b8c81: 08 00 or byte ptr [rax], al + 4b8c83: 00 48 00 add byte ptr [rax], cl + 4b8c86: 00 00 add byte ptr [rax], al + 4b8c88: 98 cwde + 4b8c89: 7c 00 jl 0x4b8c8b <__EH_FRAME_BEGIN__+0x7c5b> + 4b8c8b: 00 74 2d fc add byte ptr [rbp + rbp - 4], dh + 4b8c8f: ff c5 inc ebp + 4b8c91: 02 00 add al, byte ptr [rax] + 4b8c93: 00 00 add byte ptr [rax], al + 4b8c95: 46 0e + 4b8c97: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b8c9d: 8e 03 mov es, word ptr [rbx] + 4b8c9f: 42 0e + 4b8ca1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b8ca7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b9aee <_end+0xffffffff862f616e> + 4b8cad: 06 + 4b8cae: 41 0e + 4b8cb0: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b8cb6: 03 2b add ebp, dword ptr [rbx] + 4b8cb8: 01 0a add dword ptr [rdx], ecx + 4b8cba: 0e + 4b8cbb: 38 41 0e cmp byte ptr [rcx + 14], al + 4b8cbe: 30 41 0e xor byte ptr [rcx + 14], al + 4b8cc1: 28 42 0e sub byte ptr [rdx + 14], al + 4b8cc4: 20 42 0e and byte ptr [rdx + 14], al + 4b8cc7: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8cca: 10 42 0e adc byte ptr [rdx + 14], al + 4b8ccd: 08 49 0b or byte ptr [rcx + 11], cl + 4b8cd0: 34 00 xor al, 0 + 4b8cd2: 00 00 add byte ptr [rax], al + 4b8cd4: e4 7c in al, 124 + 4b8cd6: 00 00 add byte ptr [rax], al + 4b8cd8: f8 clc + 4b8cd9: 2f + 4b8cda: fc cld + 4b8cdb: ff 6a 00 jmp [rdx] + 4b8cde: 00 00 add byte ptr [rax], al + 4b8ce0: 00 45 0e add byte ptr [rbp + 14], al + 4b8ce3: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b8ce9: 83 03 44 add dword ptr [rbx], 68 + 4b8cec: 0e + 4b8ced: 20 75 0a and byte ptr [rbp + 10], dh + 4b8cf0: 0e + 4b8cf1: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b8cf5: 41 0e + 4b8cf7: 08 4c 0b 49 or byte ptr [rbx + rcx + 73], cl + 4b8cfb: 0a 0e or cl, byte ptr [rsi] + 4b8cfd: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b8d01: 44 0e + 4b8d03: 08 45 0b or byte ptr [rbp + 11], al + 4b8d06: 00 00 add byte ptr [rax], al + 4b8d08: 48 00 00 add byte ptr [rax], al + 4b8d0b: 00 1c 7d 00 00 30 30 add byte ptr [2*rdi + 808452096], bl + 4b8d12: fc cld + 4b8d13: ff 87 00 00 00 00 inc dword ptr [rdi] + 4b8d19: 46 0e + 4b8d1b: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b8d21: 8c 03 mov word ptr [rbx], es + 4b8d23: 44 0e + 4b8d25: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b8d2b: 83 05 44 0e 30 02 4d add dword ptr [rip + 36703812], 77 # 0x27b9b76 <_end+0x22f61f6> + 4b8d32: 0a 0e or cl, byte ptr [rsi] + 4b8d34: 28 41 0e sub byte ptr [rcx + 14], al + 4b8d37: 20 41 0e and byte ptr [rcx + 14], al + 4b8d3a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8d3d: 10 42 0e adc byte ptr [rdx + 14], al + 4b8d40: 08 49 0b or byte ptr [rcx + 11], cl + 4b8d43: 4c 0e + 4b8d45: 28 41 0e sub byte ptr [rcx + 14], al + 4b8d48: 20 41 0e and byte ptr [rcx + 14], al + 4b8d4b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8d4e: 10 42 0e adc byte ptr [rdx + 14], al + 4b8d51: 08 00 or byte ptr [rax], al + 4b8d53: 00 10 add byte ptr [rax], dl + 4b8d55: 00 00 add byte ptr [rax], al + 4b8d57: 00 68 7d add byte ptr [rax + 125], ch + 4b8d5a: 00 00 add byte ptr [rax], al + 4b8d5c: 74 30 je 0x4b8d8e <__EH_FRAME_BEGIN__+0x7d5e> + 4b8d5e: fc cld + 4b8d5f: ff 7d 00 + 4b8d62: 00 00 add byte ptr [rax], al + 4b8d64: 00 00 add byte ptr [rax], al + 4b8d66: 00 00 add byte ptr [rax], al + 4b8d68: 3c 00 cmp al, 0 + 4b8d6a: 00 00 add byte ptr [rax], al + 4b8d6c: 7c 7d jl 0x4b8deb <__EH_FRAME_BEGIN__+0x7dbb> + 4b8d6e: 00 00 add byte ptr [rax], al + 4b8d70: e0 30 loopne 0x4b8da2 <__EH_FRAME_BEGIN__+0x7d72> + 4b8d72: fc cld + 4b8d73: ff f5 push rbp + 4b8d75: 00 00 add byte ptr [rax], al + 4b8d77: 00 00 add byte ptr [rax], al + 4b8d79: 46 0e + 4b8d7b: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl + 4b8d81: 8c 03 mov word ptr [rbx], es + 4b8d83: 44 0e + 4b8d85: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b8d8b: 83 05 44 0e 30 02 4e add dword ptr [rip + 36703812], 78 # 0x27b9bd6 <_end+0x22f6256> + 4b8d92: 0a 0e or cl, byte ptr [rsi] + 4b8d94: 28 41 0e sub byte ptr [rcx + 14], al + 4b8d97: 20 41 0e and byte ptr [rcx + 14], al + 4b8d9a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8d9d: 10 42 0e adc byte ptr [rdx + 14], al + 4b8da0: 08 48 0b or byte ptr [rax + 11], cl + 4b8da3: 00 00 add byte ptr [rax], al + 4b8da5: 00 00 add byte ptr [rax], al + 4b8da7: 00 3c 00 add byte ptr [rax + rax], bh + 4b8daa: 00 00 add byte ptr [rax], al + 4b8dac: bc 7d 00 00 a0 mov esp, 2684354685 + 4b8db1: 31 fc xor esp, edi + 4b8db3: ff 55 01 call qword ptr [rbp + 1] + 4b8db6: 00 00 add byte ptr [rax], al + 4b8db8: 00 46 0e add byte ptr [rsi + 14], al + 4b8dbb: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b8dc1: 8c 03 mov word ptr [rbx], es + 4b8dc3: 41 0e + 4b8dc5: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b8dcb: 83 05 47 0e a8 20 49 add dword ptr [rip + 547884615], 73 # 0x20f39c19 <_end+0x20a76299> + 4b8dd2: 0e + 4b8dd3: b0 20 mov al, 32 + 4b8dd5: 02 ec add ch, ah + 4b8dd7: 0a 0e or cl, byte ptr [rsi] + 4b8dd9: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b8ddd: 41 0e + 4b8ddf: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8de2: 10 42 0e adc byte ptr [rdx + 14], al + 4b8de5: 08 41 0b or byte ptr [rcx + 11], al + 4b8de8: 2c 00 sub al, 0 + 4b8dea: 00 00 add byte ptr [rax], al + 4b8dec: fc cld + 4b8ded: 7d 00 jge 0x4b8def <__EH_FRAME_BEGIN__+0x7dbf> + 4b8def: 00 c0 add al, al + 4b8df1: 32 fc xor bh, ah + 4b8df3: ff da + 4b8df5: 00 00 add byte ptr [rax], al + 4b8df7: 00 00 add byte ptr [rax], al + 4b8df9: 46 0e + 4b8dfb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b8e02: 03 47 0e add eax, dword ptr [rdi + 14] + 4b8e05: 20 57 0a and byte ptr [rdi + 10], dl + 4b8e08: 0e + 4b8e09: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b8e0d: 42 0e + 4b8e0f: 08 45 0b or byte ptr [rbp + 11], al + 4b8e12: 00 00 add byte ptr [rax], al + 4b8e14: 00 00 add byte ptr [rax], al + 4b8e16: 00 00 add byte ptr [rax], al + 4b8e18: 1c 00 sbb al, 0 + 4b8e1a: 00 00 add byte ptr [rax], al + 4b8e1c: 2c 7e sub al, 126 + 4b8e1e: 00 00 add byte ptr [rax], al + 4b8e20: 70 33 jo 0x4b8e55 <__EH_FRAME_BEGIN__+0x7e25> + 4b8e22: fc cld + 4b8e23: ff 50 00 call qword ptr [rax] + 4b8e26: 00 00 add byte ptr [rax], al + 4b8e28: 00 52 0e add byte ptr [rdx + 14], dl + 4b8e2b: 10 83 02 5d 0a 0e adc byte ptr [rbx + 235560194], al + 4b8e31: 08 51 0b or byte ptr [rcx + 11], dl + 4b8e34: 4c 0e + 4b8e36: 08 00 or byte ptr [rax], al + 4b8e38: 14 00 adc al, 0 + 4b8e3a: 00 00 add byte ptr [rax], al + 4b8e3c: 00 00 add byte ptr [rax], al + 4b8e3e: 00 00 add byte ptr [rax], al + 4b8e40: 01 7a 52 add dword ptr [rdx + 82], edi + 4b8e43: 00 01 add byte ptr [rcx], al + 4b8e45: 78 10 js 0x4b8e57 <__EH_FRAME_BEGIN__+0x7e27> + 4b8e47: 01 1b add dword ptr [rbx], ebx + 4b8e49: 0c 07 or al, 7 + 4b8e4b: 08 90 01 0e 18 30 or byte ptr [rax + 806882817], dl + 4b8e51: 00 00 add byte ptr [rax], al + 4b8e53: 00 1c 00 add byte ptr [rax + rax], bl + 4b8e56: 00 00 add byte ptr [rax], al + 4b8e58: 88 33 mov byte ptr [rbx], dh + 4b8e5a: fc cld + 4b8e5b: ff 77 04 push qword ptr [rdi + 4] + 4b8e5e: 00 00 add byte ptr [rax], al + 4b8e60: 00 48 0e add byte ptr [rax + 14], cl + 4b8e63: 38 44 83 07 cmp byte ptr [rbx + 4*rax + 7], al + 4b8e67: 48 0d 03 03 4b 03 or rax, 55247619 + 4b8e6d: c3 ret + 4b8e6e: 0d 07 44 0e 08 or eax, 135152647 + 4b8e73: 44 0e + 4b8e75: 38 83 07 0d 03 03 cmp byte ptr [rbx + 50531591], al + 4b8e7b: 0a 01 or al, byte ptr [rcx] + 4b8e7d: c3 ret + 4b8e7e: 0d 07 44 0e 08 or eax, 135152647 + 4b8e83: 00 30 add byte ptr [rax], dh + 4b8e85: 00 00 add byte ptr [rax], al + 4b8e87: 00 50 00 add byte ptr [rax], dl + 4b8e8a: 00 00 add byte ptr [rax], al + 4b8e8c: d4 + 4b8e8d: 37 + 4b8e8e: fc cld + 4b8e8f: ff 79 04 + 4b8e92: 00 00 add byte ptr [rax], al + 4b8e94: 00 48 0e add byte ptr [rax + 14], cl + 4b8e97: 38 44 83 07 cmp byte ptr [rbx + 4*rax + 7], al + 4b8e9b: 48 0d 03 03 5b 03 or rax, 56296195 + 4b8ea1: c3 ret + 4b8ea2: 0d 07 44 0e 08 or eax, 135152647 + 4b8ea7: 44 0e + 4b8ea9: 38 83 07 0d 03 02 cmp byte ptr [rbx + 33754375], al + 4b8eaf: fc cld + 4b8eb0: c3 ret + 4b8eb1: 0d 07 44 0e 08 or eax, 135152647 + 4b8eb6: 00 00 add byte ptr [rax], al + 4b8eb8: 30 00 xor byte ptr [rax], al + 4b8eba: 00 00 add byte ptr [rax], al + 4b8ebc: 84 00 test byte ptr [rax], al + 4b8ebe: 00 00 add byte ptr [rax], al + 4b8ec0: 20 3c fc and byte ptr [rsp + 8*rdi], bh + 4b8ec3: ff fd + 4b8ec5: 01 00 add dword ptr [rax], eax + 4b8ec7: 00 00 add byte ptr [rax], al + 4b8ec9: 48 0e + 4b8ecb: 38 44 83 07 cmp byte ptr [rbx + 4*rax + 7], al + 4b8ecf: 48 0d 03 03 37 01 or rax, 20382467 + 4b8ed5: c3 ret + 4b8ed6: 0d 07 44 0e 08 or eax, 135152647 + 4b8edb: 44 0e + 4b8edd: 38 83 07 0d 03 02 cmp byte ptr [rbx + 33754375], al + 4b8ee3: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b8ee4: c3 ret + 4b8ee5: 0d 07 44 0e 08 or eax, 135152647 + 4b8eea: 00 00 add byte ptr [rax], al + 4b8eec: 20 00 and byte ptr [rax], al + 4b8eee: 00 00 add byte ptr [rax], al + 4b8ef0: b8 00 00 00 ec mov eax, 3959422976 + 4b8ef5: 3d fc ff 80 00 cmp eax, 8454140 + 4b8efa: 00 00 add byte ptr [rax], al + 4b8efc: 00 45 0e add byte ptr [rbp + 14], al + 4b8eff: 20 83 04 43 0d 03 and byte ptr [rbx + 51200772], al + 4b8f05: 02 6c 0d 07 add ch, byte ptr [rbp + rcx + 7] + 4b8f09: 44 c3 ret + 4b8f0b: 44 0e + 4b8f0d: 08 00 or byte ptr [rax], al + 4b8f0f: 00 20 add byte ptr [rax], ah + 4b8f11: 00 00 add byte ptr [rax], al + 4b8f13: 00 dc add ah, bl + 4b8f15: 00 00 add byte ptr [rax], al + 4b8f17: 00 48 3e add byte ptr [rax + 62], cl + 4b8f1a: fc cld + 4b8f1b: ff ce dec esi + 4b8f1d: 00 00 add byte ptr [rax], al + 4b8f1f: 00 00 add byte ptr [rax], al + 4b8f21: 45 0e + 4b8f23: 20 83 04 43 0d 03 and byte ptr [rbx + 51200772], al + 4b8f29: 02 ba 0d 07 44 c3 add bh, byte ptr [rdx - 1018951923] + 4b8f2f: 44 0e + 4b8f31: 08 00 or byte ptr [rax], al + 4b8f33: 00 20 add byte ptr [rax], ah + 4b8f35: 00 00 add byte ptr [rax], al + 4b8f37: 00 00 add byte ptr [rax], al + 4b8f39: 01 00 add dword ptr [rax], eax + 4b8f3b: 00 f4 add ah, dh + 4b8f3d: 3e fc cld + 4b8f3f: ff be 00 00 00 00 + 4b8f45: 45 0e + 4b8f47: 20 83 04 43 0d 03 and byte ptr [rbx + 51200772], al + 4b8f4d: 02 aa 0d 07 44 c3 add ch, byte ptr [rdx - 1018951923] + 4b8f53: 44 0e + 4b8f55: 08 00 or byte ptr [rax], al + 4b8f57: 00 18 add byte ptr [rax], bl + 4b8f59: 00 00 add byte ptr [rax], al + 4b8f5b: 00 6c 7f 00 add byte ptr [rdi + 2*rdi], ch + 4b8f5f: 00 90 3f fc ff 23 add byte ptr [rax + 603978815], dl + 4b8f65: 00 00 add byte ptr [rax], al + 4b8f67: 00 00 add byte ptr [rax], al + 4b8f69: 41 0e + 4b8f6b: 10 41 0e adc byte ptr [rcx + 14], al + 4b8f6e: 08 52 0e or byte ptr [rdx + 14], dl + 4b8f71: 10 00 adc byte ptr [rax], al + 4b8f73: 00 48 00 add byte ptr [rax], cl + 4b8f76: 00 00 add byte ptr [rax], al + 4b8f78: 88 7f 00 mov byte ptr [rdi], bh + 4b8f7b: 00 a4 3f fc ff c5 00 add byte ptr [rdi + rdi + 12976124], ah + 4b8f82: 00 00 add byte ptr [rax], al + 4b8f84: 00 46 0e add byte ptr [rsi + 14], al + 4b8f87: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b8f8d: 8e 03 mov es, word ptr [rbx] + 4b8f8f: 48 0e + 4b8f91: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b8f97: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b9de1 <_end+0xffffffff862f6461> + 4b8f9d: 06 + 4b8f9e: 48 0e + 4b8fa0: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b8fa6: 02 69 0a add ch, byte ptr [rcx + 10] + 4b8fa9: 0e + 4b8faa: 38 41 0e cmp byte ptr [rcx + 14], al + 4b8fad: 30 41 0e xor byte ptr [rcx + 14], al + 4b8fb0: 28 42 0e sub byte ptr [rdx + 14], al + 4b8fb3: 20 42 0e and byte ptr [rdx + 14], al + 4b8fb6: 18 42 0e sbb byte ptr [rdx + 14], al + 4b8fb9: 10 42 0e adc byte ptr [rdx + 14], al + 4b8fbc: 08 41 0b or byte ptr [rcx + 11], al + 4b8fbf: 00 64 00 00 add byte ptr [rax + rax], ah + 4b8fc3: 00 d4 add ah, dl + 4b8fc5: 7f 00 jg 0x4b8fc7 <__EH_FRAME_BEGIN__+0x7f97> + 4b8fc7: 00 28 add byte ptr [rax], ch + 4b8fc9: 40 fc cld + 4b8fcb: ff 3f + 4b8fcd: 04 00 add al, 0 + 4b8fcf: 00 00 add byte ptr [rax], al + 4b8fd1: 46 0e + 4b8fd3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b8fd9: 8e 03 mov es, word ptr [rbx] + 4b8fdb: 45 0e + 4b8fdd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b8fe3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b9e2a <_end+0xffffffff862f64aa> + 4b8fe9: 06 + 4b8fea: 41 0e + 4b8fec: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al + 4b8ff2: 01 03 add dword ptr [rbx], eax + 4b8ff4: e3 01 jrcxz 0x4b8ff7 <__EH_FRAME_BEGIN__+0x7fc7> + 4b8ff6: 0a 0e or cl, byte ptr [rsi] + 4b8ff8: 38 41 0e cmp byte ptr [rcx + 14], al + 4b8ffb: 30 41 0e xor byte ptr [rcx + 14], al + 4b8ffe: 28 42 0e sub byte ptr [rdx + 14], al + 4b9001: 20 42 0e and byte ptr [rdx + 14], al + 4b9004: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9007: 10 42 0e adc byte ptr [rdx + 14], al + 4b900a: 08 46 0b or byte ptr [rsi + 11], al + 4b900d: 03 d7 add edx, edi + 4b900f: 01 0a add dword ptr [rdx], ecx + 4b9011: 0e + 4b9012: 38 41 0e cmp byte ptr [rcx + 14], al + 4b9015: 30 41 0e xor byte ptr [rcx + 14], al + 4b9018: 28 42 0e sub byte ptr [rdx + 14], al + 4b901b: 20 42 0e and byte ptr [rdx + 14], al + 4b901e: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9021: 10 42 0e adc byte ptr [rdx + 14], al + 4b9024: 08 47 0b or byte ptr [rdi + 11], al + 4b9027: 00 1c 00 add byte ptr [rax + rax], bl + 4b902a: 00 00 add byte ptr [rax], al + 4b902c: 3c 80 cmp al, -128 + 4b902e: 00 00 add byte ptr [rax], al + 4b9030: 00 44 fc ff add byte ptr [rsp + 8*rdi - 1], al + 4b9034: 22 00 and al, byte ptr [rax] + 4b9036: 00 00 add byte ptr [rax], al + 4b9038: 00 45 0e add byte ptr [rbp + 14], al + 4b903b: 10 83 02 5c 0e 08 adc byte ptr [rbx + 135158786], al + 4b9041: 00 00 add byte ptr [rax], al + 4b9043: 00 00 add byte ptr [rax], al + 4b9045: 00 00 add byte ptr [rax], al + 4b9047: 00 10 add byte ptr [rax], dl + 4b9049: 00 00 add byte ptr [rax], al + 4b904b: 00 5c 80 00 add byte ptr [rax + 4*rax], bl + 4b904f: 00 10 add byte ptr [rax], dl + 4b9051: 44 fc cld + 4b9053: ff d8 + 4b9055: 00 00 add byte ptr [rax], al + 4b9057: 00 00 add byte ptr [rax], al + 4b9059: 00 00 add byte ptr [rax], al + 4b905b: 00 34 00 add byte ptr [rax + rax], dh + 4b905e: 00 00 add byte ptr [rax], al + 4b9060: 70 80 jo 0x4b8fe2 <__EH_FRAME_BEGIN__+0x7fb2> + 4b9062: 00 00 add byte ptr [rax], al + 4b9064: dc 44 fc ff fadd qword ptr [rsp + 8*rdi - 1] + 4b9068: cf iretd + 4b9069: 08 00 or byte ptr [rax], al + 4b906b: 00 00 add byte ptr [rax], al + 4b906d: 45 0e + 4b906f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b9075: 49 8f 03 pop qword ptr [r11] + 4b9078: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b907f: 07 + 4b9080: 03 3e add edi, dword ptr [rsi] + 4b9082: 01 0a add dword ptr [rdx], ecx + 4b9084: 0c 07 or al, 7 + 4b9086: 08 41 0b or byte ptr [rcx + 11], al + 4b9089: 03 d0 add edx, eax + 4b908b: 02 0a add cl, byte ptr [rdx] + 4b908d: 0c 07 or al, 7 + 4b908f: 08 48 0b or byte ptr [rax + 11], cl + 4b9092: 00 00 add byte ptr [rax], al + 4b9094: 18 00 sbb byte ptr [rax], al + 4b9096: 00 00 add byte ptr [rax], al + 4b9098: a8 80 test al, -128 + 4b909a: 00 00 add byte ptr [rax], al + 4b909c: 74 4d je 0x4b90eb <__EH_FRAME_BEGIN__+0x80bb> + 4b909e: fc cld + 4b909f: ff 40 00 inc dword ptr [rax] + 4b90a2: 00 00 add byte ptr [rax], al + 4b90a4: 00 64 0e 10 add byte ptr [rsi + rcx + 16], ah + 4b90a8: 5b pop rbx + 4b90a9: 0e + 4b90aa: 08 00 or byte ptr [rax], al + 4b90ac: 00 00 add byte ptr [rax], al + 4b90ae: 00 00 add byte ptr [rax], al + 4b90b0: 10 00 adc byte ptr [rax], al + 4b90b2: 00 00 add byte ptr [rax], al + 4b90b4: c4 80 00 + 4b90b7: 00 98 4d fc ff 09 add byte ptr [rax + 167771213], bl + 4b90bd: 00 00 add byte ptr [rax], al + 4b90bf: 00 00 add byte ptr [rax], al + 4b90c1: 00 00 add byte ptr [rax], al + 4b90c3: 00 10 add byte ptr [rax], dl + 4b90c5: 00 00 add byte ptr [rax], al + 4b90c7: 00 d8 add al, bl + 4b90c9: 80 00 00 add byte ptr [rax], 0 + 4b90cc: 8d 4d fc lea ecx, [rbp - 4] + 4b90cf: ff 19 call [rcx] + 4b90d1: 00 00 add byte ptr [rax], al + 4b90d3: 00 00 add byte ptr [rax], al + 4b90d5: 00 00 add byte ptr [rax], al + 4b90d7: 00 18 add byte ptr [rax], bl + 4b90d9: 00 00 add byte ptr [rax], al + 4b90db: 00 ec add ah, ch + 4b90dd: 80 00 00 add byte ptr [rax], 0 + 4b90e0: 92 xchg eax, edx + 4b90e1: 4d fc cld + 4b90e3: ff 81 00 00 00 00 inc dword ptr [rcx] + 4b90e9: 52 push rdx + 4b90ea: 0e + 4b90eb: 10 44 0e 60 adc byte ptr [rsi + rcx + 96], al + 4b90ef: 02 69 0e add ch, byte ptr [rcx + 14] + 4b90f2: 08 00 or byte ptr [rax], al + 4b90f4: 18 00 sbb byte ptr [rax], al + 4b90f6: 00 00 add byte ptr [rax], al + 4b90f8: 08 81 00 00 f7 4d or byte ptr [rcx + 1308033024], al + 4b90fe: fc cld + 4b90ff: ff 82 00 00 00 00 inc dword ptr [rdx] + 4b9105: 55 push rbp + 4b9106: 0e + 4b9107: 50 push rax + 4b9108: 02 6b 0e add ch, byte ptr [rbx + 14] + 4b910b: 08 00 or byte ptr [rax], al + 4b910d: 00 00 add byte ptr [rax], al + 4b910f: 00 24 00 add byte ptr [rax + rax], ah + 4b9112: 00 00 add byte ptr [rax], al + 4b9114: 24 81 and al, -127 + 4b9116: 00 00 add byte ptr [rax], al + 4b9118: 68 4e fc ff 3e push 1056963662 + 4b911d: 00 00 add byte ptr [rax], al + 4b911f: 00 00 add byte ptr [rax], al + 4b9121: 45 0e + 4b9123: 10 83 02 66 0e 18 adc byte ptr [rbx + 403596802], al + 4b9129: 46 0e + 4b912b: 20 4a 0e and byte ptr [rdx + 14], cl + 4b912e: 18 41 0e sbb byte ptr [rcx + 14], al + 4b9131: 10 41 0e adc byte ptr [rcx + 14], al + 4b9134: 08 00 or byte ptr [rax], al + 4b9136: 00 00 add byte ptr [rax], al + 4b9138: 28 00 sub byte ptr [rax], al + 4b913a: 00 00 add byte ptr [rax], al + 4b913c: 4c 81 00 00 c0 b3 fd add qword ptr [rax], -38551552 + 4b9143: ff 7b 00 + 4b9146: 00 00 add byte ptr [rax], al + 4b9148: 00 41 0e add byte ptr [rcx + 14], al + 4b914b: 10 83 02 4c 0e 20 adc byte ptr [rbx + 537807874], al + 4b9151: 02 49 0a add cl, byte ptr [rcx + 10] + 4b9154: 0e + 4b9155: 10 41 0e adc byte ptr [rcx + 14], al + 4b9158: 08 49 0b or byte ptr [rcx + 11], cl + 4b915b: 59 pop rcx + 4b915c: 0e + 4b915d: 10 41 0e adc byte ptr [rcx + 14], al + 4b9160: 08 00 or byte ptr [rax], al + 4b9162: 00 00 add byte ptr [rax], al + 4b9164: 2c 00 sub al, 0 + 4b9166: 00 00 add byte ptr [rax], al + 4b9168: 78 81 js 0x4b90eb <__EH_FRAME_BEGIN__+0x80bb> + 4b916a: 00 00 add byte ptr [rax], al + 4b916c: 54 push rsp + 4b916d: 4e fc cld + 4b916f: ff 8b 00 00 00 00 dec dword ptr [rbx] + 4b9175: 45 0e + 4b9177: 10 83 02 4e 0e 30 adc byte ptr [rbx + 806243842], al + 4b917d: 02 4b 0e add cl, byte ptr [rbx + 14] + 4b9180: 38 42 0e cmp byte ptr [rdx + 14], al + 4b9183: 40 4f + 4b9185: 0e + 4b9186: 38 41 0e cmp byte ptr [rcx + 14], al + 4b9189: 30 54 0a 0e xor byte ptr [rdx + rcx + 14], dl + 4b918d: 10 41 0e adc byte ptr [rcx + 14], al + 4b9190: 08 41 0b or byte ptr [rcx + 11], al + 4b9193: 00 24 00 add byte ptr [rax + rax], ah + 4b9196: 00 00 add byte ptr [rax], al + 4b9198: a8 81 test al, -127 + 4b919a: 00 00 add byte ptr [rax], al + 4b919c: b4 4e mov ah, 78 + 4b919e: fc cld + 4b919f: ff 39 + 4b91a1: 00 00 add byte ptr [rax], al + 4b91a3: 00 00 add byte ptr [rax], al + 4b91a5: 45 0e + 4b91a7: 10 83 02 5e 0e 18 adc byte ptr [rbx + 403594754], al + 4b91ad: 49 0e + 4b91af: 20 4a 0e and byte ptr [rdx + 14], cl + 4b91b2: 18 41 0e sbb byte ptr [rcx + 14], al + 4b91b5: 10 41 0e adc byte ptr [rcx + 14], al + 4b91b8: 08 00 or byte ptr [rax], al + 4b91ba: 00 00 add byte ptr [rax], al + 4b91bc: 24 00 and al, 0 + 4b91be: 00 00 add byte ptr [rax], al + 4b91c0: d0 81 00 00 cc 4e rol byte ptr [rcx + 1321992192] + 4b91c6: fc cld + 4b91c7: ff 3a + 4b91c9: 00 00 add byte ptr [rax], al + 4b91cb: 00 00 add byte ptr [rax], al + 4b91cd: 45 0e + 4b91cf: 10 83 02 5f 0e 18 adc byte ptr [rbx + 403595010], al + 4b91d5: 49 0e + 4b91d7: 20 4a 0e and byte ptr [rdx + 14], cl + 4b91da: 18 41 0e sbb byte ptr [rcx + 14], al + 4b91dd: 10 41 0e adc byte ptr [rcx + 14], al + 4b91e0: 08 00 or byte ptr [rax], al + 4b91e2: 00 00 add byte ptr [rax], al + 4b91e4: 10 00 adc byte ptr [rax], al + 4b91e6: 00 00 add byte ptr [rax], al + 4b91e8: f8 clc + 4b91e9: 81 00 00 e4 4e fc add dword ptr [rax], 4233028608 + 4b91ef: ff 09 dec dword ptr [rcx] + 4b91f1: 00 00 add byte ptr [rax], al + 4b91f3: 00 00 add byte ptr [rax], al + 4b91f5: 00 00 add byte ptr [rax], al + 4b91f7: 00 18 add byte ptr [rax], bl + 4b91f9: 00 00 add byte ptr [rax], al + 4b91fb: 00 0c 82 add byte ptr [rdx + 4*rax], cl + 4b91fe: 00 00 add byte ptr [rax], al + 4b9200: e0 4e loopne 0x4b9250 <__EH_FRAME_BEGIN__+0x8220> + 4b9202: fc cld + 4b9203: ff 88 00 00 00 00 dec dword ptr [rax] + 4b9209: 48 0e + 4b920b: 40 02 57 0a add dl, byte ptr [rdi + 10] + 4b920f: 0e + 4b9210: 08 41 0b or byte ptr [rcx + 11], al + 4b9213: 00 18 add byte ptr [rax], bl + 4b9215: 00 00 add byte ptr [rax], al + 4b9217: 00 28 add byte ptr [rax], ch + 4b9219: 82 + 4b921a: 00 00 add byte ptr [rax], al + 4b921c: 54 push rsp + 4b921d: 4f fc cld + 4b921f: ff c9 dec ecx + 4b9221: 00 00 add byte ptr [rax], al + 4b9223: 00 00 add byte ptr [rax], al + 4b9225: 48 0e + 4b9227: 60 + 4b9228: 02 93 0a 0e 08 45 add dl, byte ptr [rbx + 1158155786] + 4b922e: 0b 00 or eax, dword ptr [rax] + 4b9230: 48 00 00 add byte ptr [rax], al + 4b9233: 00 44 82 00 add byte ptr [rdx + 4*rax], al + 4b9237: 00 48 b3 add byte ptr [rax - 77], cl + 4b923a: fd std + 4b923b: ff f4 push rsp + 4b923d: 02 00 add al, byte ptr [rax] + 4b923f: 00 00 add byte ptr [rax], al + 4b9241: 46 0e + 4b9243: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b9249: 8e 03 mov es, word ptr [rbx] + 4b924b: 42 0e + 4b924d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b9253: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867ba09a <_end+0xffffffff862f671a> + 4b9259: 06 + 4b925a: 41 0e + 4b925c: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b9262: 03 48 01 add ecx, dword ptr [rax + 1] + 4b9265: 0a 0e or cl, byte ptr [rsi] + 4b9267: 38 41 0e cmp byte ptr [rcx + 14], al + 4b926a: 30 41 0e xor byte ptr [rcx + 14], al + 4b926d: 28 42 0e sub byte ptr [rdx + 14], al + 4b9270: 20 42 0e and byte ptr [rdx + 14], al + 4b9273: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9276: 10 42 0e adc byte ptr [rdx + 14], al + 4b9279: 08 4c 0b 18 or byte ptr [rbx + rcx + 24], cl + 4b927d: 00 00 add byte ptr [rax], al + 4b927f: 00 90 82 00 00 bc add byte ptr [rax - 1140850558], dl + 4b9285: 4f fc cld + 4b9287: ff 89 01 00 00 00 dec dword ptr [rcx + 1] + 4b928d: 48 0e + 4b928f: 70 03 jo 0x4b9294 <__EH_FRAME_BEGIN__+0x8264> + 4b9291: 3d 01 0a 0e 08 cmp eax, 135137793 + 4b9296: 4b 0b 44 00 00 or rax, qword ptr [r8 + r8] + 4b929b: 00 ac 82 00 00 30 51 add byte ptr [rdx + 4*rax + 1362100224], ch + 4b92a2: fc cld + 4b92a3: ff 3c 02 + 4b92a6: 00 00 add byte ptr [rax], al + 4b92a8: 00 46 0e add byte ptr [rsi + 14], al + 4b92ab: 10 8e 02 49 0e 18 adc byte ptr [rsi + 403589378], cl + 4b92b1: 8d 03 lea eax, [rbx] + 4b92b3: 42 0e + 4b92b5: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b92bc: 05 41 0e 30 83 add eax, 2200964673 + 4b92c1: 06 + 4b92c2: 44 0e + 4b92c4: a0 01 03 55 01 0a 0e 30 41 movabs al, byte ptr [4697269847482237697] + 4b92cd: 0e + 4b92ce: 28 41 0e sub byte ptr [rcx + 14], al + 4b92d1: 20 42 0e and byte ptr [rdx + 14], al + 4b92d4: 18 42 0e sbb byte ptr [rdx + 14], al + 4b92d7: 10 42 0e adc byte ptr [rdx + 14], al + 4b92da: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b92de: 00 00 add byte ptr [rax], al + 4b92e0: 18 00 sbb byte ptr [rax], al + 4b92e2: 00 00 add byte ptr [rax], al + 4b92e4: f4 hlt + 4b92e5: 82 + 4b92e6: 00 00 add byte ptr [rax], al + 4b92e8: 28 53 fc sub byte ptr [rbx - 4], dl + 4b92eb: ff c9 dec ecx + 4b92ed: 00 00 add byte ptr [rax], al + 4b92ef: 00 00 add byte ptr [rax], al + 4b92f1: 48 0e + 4b92f3: 60 + 4b92f4: 02 93 0a 0e 08 45 add dl, byte ptr [rbx + 1158155786] + 4b92fa: 0b 00 or eax, dword ptr [rax] + 4b92fc: 48 00 00 add byte ptr [rax], al + 4b92ff: 00 10 add byte ptr [rax], dl + 4b9301: 83 00 00 add dword ptr [rax], 0 + 4b9304: dc 53 fc fcom qword ptr [rbx - 4] + 4b9307: ff 89 01 00 00 00 dec dword ptr [rcx + 1] + 4b930d: 46 0e + 4b930f: 10 8e 02 49 0e 18 adc byte ptr [rsi + 403589378], cl + 4b9315: 8d 03 lea eax, [rbx] + 4b9317: 42 0e + 4b9319: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b9320: 05 41 0e 30 83 add eax, 2200964673 + 4b9325: 06 + 4b9326: 47 0e + 4b9328: 80 01 03 add byte ptr [rcx], 3 + 4b932b: 1d 01 0a 0e 30 sbb eax, 806226433 + 4b9330: 41 0e + 4b9332: 28 41 0e sub byte ptr [rcx + 14], al + 4b9335: 20 42 0e and byte ptr [rdx + 14], al + 4b9338: 18 42 0e sbb byte ptr [rdx + 14], al + 4b933b: 10 42 0e adc byte ptr [rdx + 14], al + 4b933e: 08 41 0b or byte ptr [rcx + 11], al + 4b9341: 00 00 add byte ptr [rax], al + 4b9343: 00 00 add byte ptr [rax], al + 4b9345: 00 00 add byte ptr [rax], al + 4b9347: 00 30 add byte ptr [rax], dh + 4b9349: 00 00 add byte ptr [rax], al + 4b934b: 00 5c 83 00 add byte ptr [rbx + 4*rax], bl + 4b934f: 00 20 add byte ptr [rax], ah + 4b9351: 55 push rbp + 4b9352: fc cld + 4b9353: ff c0 inc eax + 4b9355: 00 00 add byte ptr [rax], al + 4b9357: 00 00 add byte ptr [rax], al + 4b9359: 42 0e + 4b935b: 10 8c 02 47 0e 18 83 adc byte ptr [rdx + rax - 2095575481], cl + 4b9362: 03 4a 0e add ecx, dword ptr [rdx + 14] + 4b9365: c0 08 02 ror byte ptr [rax], 2 + 4b9368: 66 0e + 4b936a: c8 08 48 0e enter 18440, 14 + 4b936e: d0 08 ror byte ptr [rax] + 4b9370: 43 0e + 4b9372: d8 08 fmul dword ptr [rax] + 4b9374: 44 0e + 4b9376: e0 08 loopne 0x4b9380 <__EH_FRAME_BEGIN__+0x8350> + 4b9378: 49 0e + 4b937a: c0 08 18 ror byte ptr [rax], 24 + 4b937d: 00 00 add byte ptr [rax], al + 4b937f: 00 90 83 00 00 ac add byte ptr [rax - 1409286013], dl + 4b9385: 55 push rbp + 4b9386: fc cld + 4b9387: ff 4c 00 00 dec dword ptr [rax + rax] + 4b938b: 00 00 add byte ptr [rax], al + 4b938d: 45 0e + 4b938f: 10 41 0e adc byte ptr [rcx + 14], al + 4b9392: 08 44 0e 10 or byte ptr [rsi + rcx + 16], al + 4b9396: 00 00 add byte ptr [rax], al + 4b9398: 1c 00 sbb al, 0 + 4b939a: 00 00 add byte ptr [rax], al + 4b939c: ac lodsb al, byte ptr [rsi] + 4b939d: 83 00 00 add dword ptr [rax], 0 + 4b93a0: e0 55 loopne 0x4b93f7 <__EH_FRAME_BEGIN__+0x83c7> + 4b93a2: fc cld + 4b93a3: ff 57 00 call qword ptr [rdi] + 4b93a6: 00 00 add byte ptr [rax], al + 4b93a8: 00 45 0e add byte ptr [rbp + 14], al + 4b93ab: 10 86 02 49 0e 18 adc byte ptr [rsi + 403589378], al + 4b93b1: 83 03 44 add dword ptr [rbx], 68 + 4b93b4: 0e + 4b93b5: 20 00 and byte ptr [rax], al + 4b93b7: 00 20 add byte ptr [rax], ah + 4b93b9: 00 00 add byte ptr [rax], al + 4b93bb: 00 cc add ah, cl + 4b93bd: 83 00 00 add dword ptr [rax], 0 + 4b93c0: 20 56 fc and byte ptr [rsi - 4], dl + 4b93c3: ff 14 01 call qword ptr [rcx + rax] + 4b93c6: 00 00 add byte ptr [rax], al + 4b93c8: 00 46 0e add byte ptr [rsi + 14], al + 4b93cb: 10 8c 02 47 0e a0 02 adc byte ptr [rdx + rax + 44043847], cl + 4b93d2: 02 b8 0a 0e 10 45 add bh, byte ptr [rax + 1158680074] + 4b93d8: 0e + 4b93d9: 08 46 0b or byte ptr [rsi + 11], al + 4b93dc: 30 00 xor byte ptr [rax], al + 4b93de: 00 00 add byte ptr [rax], al + 4b93e0: f0 lock + 4b93e1: 83 00 00 add dword ptr [rax], 0 + 4b93e4: 1c 57 sbb al, 87 + 4b93e6: fc cld + 4b93e7: ff 6a 00 jmp [rdx] + 4b93ea: 00 00 add byte ptr [rax], al + 4b93ec: 00 46 0e add byte ptr [rsi + 14], al + 4b93ef: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl + 4b93f6: 03 47 0e add eax, dword ptr [rdi + 14] + 4b93f9: 20 83 04 4a 0e 40 and byte ptr [rbx + 1074678276], al + 4b93ff: 02 45 0a add al, byte ptr [rbp + 10] + 4b9402: 0e + 4b9403: 20 41 0e and byte ptr [rcx + 14], al + 4b9406: 18 41 0e sbb byte ptr [rcx + 14], al + 4b9409: 10 42 0e adc byte ptr [rdx + 14], al + 4b940c: 08 41 0b or byte ptr [rcx + 11], al + 4b940f: 00 2c 00 add byte ptr [rax + rax], ch + 4b9412: 00 00 add byte ptr [rax], al + 4b9414: 24 84 and al, -124 + 4b9416: 00 00 add byte ptr [rax], al + 4b9418: 58 pop rax + 4b9419: 57 push rdi + 4b941a: fc cld + 4b941b: ff 84 00 00 00 00 02 inc dword ptr [rax + rax + 33554432] + 4b9422: 66 0c 05 or al, 5 + 4b9425: 00 09 add byte ptr [rcx], cl + 4b9427: 07 + 4b9428: 08 09 or byte ptr [rcx], cl + 4b942a: 06 + 4b942b: 09 09 or dword ptr [rcx], ecx + 4b942d: 10 01 adc byte ptr [rcx], al + 4b942f: 83 00 11 add dword ptr [rax], 17 + 4b9432: 0c 7e or al, 126 + 4b9434: 11 0d 7d 11 0e 7c adc dword ptr [rip + 2081296765], ecx # 0x7c59a5b7 <_end+0x7c0d6c37> + 4b943a: 11 0f adc dword ptr [rdi], ecx + 4b943c: 7b 00 jnp 0x4b943e <__EH_FRAME_BEGIN__+0x840e> + 4b943e: 00 00 add byte ptr [rax], al + 4b9440: 10 00 adc byte ptr [rax], al + 4b9442: 00 00 add byte ptr [rax], al + 4b9444: 54 push rsp + 4b9445: 84 00 test byte ptr [rax], al + 4b9447: 00 b8 57 fc ff d3 add byte ptr [rax - 738198441], bh + 4b944d: 00 00 add byte ptr [rax], al + 4b944f: 00 00 add byte ptr [rax], al + 4b9451: 00 00 add byte ptr [rax], al + 4b9453: 00 18 add byte ptr [rax], bl + 4b9455: 00 00 add byte ptr [rax], al + 4b9457: 00 68 84 add byte ptr [rax - 124], ch + 4b945a: 00 00 add byte ptr [rax], al + 4b945c: 84 58 fc test byte ptr [rax - 4], bl + 4b945f: ff da + 4b9461: 01 00 add dword ptr [rax], eax + 4b9463: 00 00 add byte ptr [rax], al + 4b9465: 48 0e + 4b9467: 40 03 b3 01 0a 0e 08 add esi, dword ptr [rbx + 135137793] + 4b946e: 45 0b 4c 00 00 or r9d, dword ptr [r8 + rax] + 4b9473: 00 84 84 00 00 48 5a add byte ptr [rsp + 4*rax + 1514668032], al + 4b947a: fc cld + 4b947b: ff 47 01 inc dword ptr [rdi + 1] + 4b947e: 00 00 add byte ptr [rax], al + 4b9480: 00 42 0e add byte ptr [rdx + 14], al + 4b9483: 10 8c 02 41 0e 18 83 adc byte ptr [rdx + rax - 2095575487], cl + 4b948a: 03 47 0e add eax, dword ptr [rdi + 14] + 4b948d: 20 02 and byte ptr [rdx], al + 4b948f: 5a pop rdx + 4b9490: 0a 0e or cl, byte ptr [rsi] + 4b9492: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b9496: 42 0e + 4b9498: 08 46 0b or byte ptr [rsi + 11], al + 4b949b: 02 8c 0a 0e 18 44 0e add cl, byte ptr [rdx + rcx + 239343630] + 4b94a2: 10 42 0e adc byte ptr [rdx + 14], al + 4b94a5: 08 46 0b or byte ptr [rsi + 11], al + 4b94a8: 5b pop rbx + 4b94a9: 0a 0e or cl, byte ptr [rsi] + 4b94ab: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b94af: 42 0e + 4b94b1: 08 47 0b or byte ptr [rdi + 11], al + 4b94b4: 50 push rax + 4b94b5: 0e + 4b94b6: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b94ba: 42 0e + 4b94bc: 08 00 or byte ptr [rax], al + 4b94be: 00 00 add byte ptr [rax], al + 4b94c0: 4c 00 00 add byte ptr [rax], r8b + 4b94c3: 00 d4 add ah, dl + 4b94c5: 84 00 test byte ptr [rax], al + 4b94c7: 00 48 5b add byte ptr [rax + 91], cl + 4b94ca: fc cld + 4b94cb: ff 30 push qword ptr [rax] + 4b94cd: 03 00 add eax, dword ptr [rax] + 4b94cf: 00 00 add byte ptr [rax], al + 4b94d1: 42 0e + 4b94d3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b94d9: 8e 03 mov es, word ptr [rbx] + 4b94db: 45 0e + 4b94dd: 20 8d 04 4c 0e 28 and byte ptr [rbp + 672025604], cl + 4b94e3: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867ba32d <_end+0xffffffff862f69ad> + 4b94e9: 06 + 4b94ea: 41 0e + 4b94ec: 38 83 07 47 0e a0 cmp byte ptr [rbx - 1609677049], al + 4b94f2: 09 03 or dword ptr [rbx], eax + 4b94f4: 61 + 4b94f5: 01 0a add dword ptr [rdx], ecx + 4b94f7: 0e + 4b94f8: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b94fc: 41 0e + 4b94fe: 28 42 0e sub byte ptr [rdx + 14], al + 4b9501: 20 42 0e and byte ptr [rdx + 14], al + 4b9504: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9507: 10 42 0e adc byte ptr [rdx + 14], al + 4b950a: 08 41 0b or byte ptr [rcx + 11], al + 4b950d: 00 00 add byte ptr [rax], al + 4b950f: 00 2c 00 add byte ptr [rax + rax], ch + 4b9512: 00 00 add byte ptr [rax], al + 4b9514: 24 85 and al, -123 + 4b9516: 00 00 add byte ptr [rax], al + 4b9518: 28 5e fc sub byte ptr [rsi - 4], bl + 4b951b: ff 77 2c push qword ptr [rdi + 44] + 4b951e: 00 00 add byte ptr [rax], al + 4b9520: 00 45 0e add byte ptr [rbp + 14], al + 4b9523: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al + 4b9529: 48 8f 03 pop qword ptr [rbx] + 4b952c: 8e 04 8d 05 8c 06 4e mov es, word ptr [4*rcx + 1309051909] + 4b9533: 83 07 03 add dword ptr [rdi], 3 + 4b9536: 5c pop rsp + 4b9537: 05 0a 0c 07 08 add eax, 134679562 + 4b953c: 43 0b 00 or eax, dword ptr [r8] + 4b953f: 00 24 00 add byte ptr [rax + rax], ah + 4b9542: 00 00 add byte ptr [rax], al + 4b9544: 00 00 add byte ptr [rax], al + 4b9546: 00 00 add byte ptr [rax], al + 4b9548: 01 7a 52 add dword ptr [rdx + 82], edi + 4b954b: 00 01 add byte ptr [rcx], al + 4b954d: 78 10 js 0x4b955f <__EH_FRAME_BEGIN__+0x852f> + 4b954f: 01 1b add dword ptr [rbx], ebx + 4b9551: 0c 07 or al, 7 + 4b9553: 08 90 01 0c 06 10 or byte ptr [rax + 268831745], dl + 4b9559: 83 07 86 add dword ptr [rdi], -122 + 4b955c: 02 8c 06 8d 05 8e 04 add cl, byte ptr [rsi + rax + 76416397] + 4b9563: 8f 03 pop qword ptr [rbx] + 4b9565: 00 00 add byte ptr [rax], al + 4b9567: 00 10 add byte ptr [rax], dl + 4b9569: 00 00 add byte ptr [rax], al + 4b956b: 00 2c 00 add byte ptr [rax + rax], ch + 4b956e: 00 00 add byte ptr [rax], al + 4b9570: 3a 81 f4 ff 05 00 cmp al, byte ptr [rcx + 393204] + 4b9576: 00 00 add byte ptr [rax], al + 4b9578: 00 00 add byte ptr [rax], al + 4b957a: 00 00 add byte ptr [rax], al + 4b957c: 10 00 adc byte ptr [rax], al + 4b957e: 00 00 add byte ptr [rax], al + 4b9580: 90 nop + 4b9581: 85 00 test dword ptr [rax], eax + 4b9583: 00 3c 8a add byte ptr [rdx + 4*rcx], bh + 4b9586: fc cld + 4b9587: ff 1d 00 00 00 00 call [rip] # 0x4b958d <__EH_FRAME_BEGIN__+0x855d> + 4b958d: 00 00 add byte ptr [rax], al + 4b958f: 00 14 00 add byte ptr [rax + rax], dl + 4b9592: 00 00 add byte ptr [rax], al + 4b9594: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b9595: 85 00 test dword ptr [rax], eax + 4b9597: 00 48 8a add byte ptr [rax - 118], cl + 4b959a: fc cld + 4b959b: ff 4e 00 dec dword ptr [rsi] + ... + 4b95a6: 00 00 add byte ptr [rax], al + 4b95a8: 2c 00 sub al, 0 + 4b95aa: 00 00 add byte ptr [rax], al + 4b95ac: bc 85 00 00 80 mov esp, 2147483781 + 4b95b1: 8a fc mov bh, ah + 4b95b3: ff 32 push qword ptr [rdx] + 4b95b5: 01 00 add dword ptr [rax], eax + 4b95b7: 00 00 add byte ptr [rax], al + 4b95b9: 46 0e + 4b95bb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b95c2: 03 41 0e add eax, dword ptr [rcx + 14] + 4b95c5: 20 83 04 02 63 0a and byte ptr [rbx + 174260740], al + 4b95cb: 0e + 4b95cc: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b95d0: 42 0e + 4b95d2: 08 47 0b or byte ptr [rdi + 11], al + 4b95d5: 00 00 add byte ptr [rax], al + 4b95d7: 00 2c 00 add byte ptr [rax + rax], ch + 4b95da: 00 00 add byte ptr [rax], al + 4b95dc: ec in al, dx + 4b95dd: 85 00 test dword ptr [rax], eax + 4b95df: 00 90 8b fc ff 32 add byte ptr [rax + 855637131], dl + 4b95e5: 01 00 add dword ptr [rax], eax + 4b95e7: 00 00 add byte ptr [rax], al + 4b95e9: 46 0e + 4b95eb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4b95f2: 03 41 0e add eax, dword ptr [rcx + 14] + 4b95f5: 20 83 04 02 63 0a and byte ptr [rbx + 174260740], al + 4b95fb: 0e + 4b95fc: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b9600: 42 0e + 4b9602: 08 47 0b or byte ptr [rdi + 11], al + 4b9605: 00 00 add byte ptr [rax], al + 4b9607: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b960b: 00 1c 86 add byte ptr [rsi + 4*rax], bl + 4b960e: 00 00 add byte ptr [rax], al + 4b9610: a0 8c fc ff 80 1e 00 00 00 movabs al, byte ptr [131013278860] + 4b9619: 46 0e + 4b961b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b9621: 8e 03 mov es, word ptr [rbx] + 4b9623: 42 0e + 4b9625: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b962b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867ba472 <_end+0xffffffff862f6af2> + 4b9631: 06 + 4b9632: 44 0e + 4b9634: 38 83 07 47 0e b0 cmp byte ptr [rbx - 1341241593], al + 4b963a: 03 03 add eax, dword ptr [rbx] + 4b963c: 33 07 xor eax, dword ptr [rdi] + 4b963e: 0a 0e or cl, byte ptr [rsi] + 4b9640: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b9644: 41 0e + 4b9646: 28 42 0e sub byte ptr [rdx + 14], al + 4b9649: 20 42 0e and byte ptr [rdx + 14], al + 4b964c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b964f: 10 42 0e adc byte ptr [rdx + 14], al + 4b9652: 08 48 0b or byte ptr [rax + 11], cl + 4b9655: 00 00 add byte ptr [rax], al + 4b9657: 00 14 00 add byte ptr [rax + rax], dl + 4b965a: 00 00 add byte ptr [rax], al + 4b965c: 2c 82 sub al, -126 + 4b965e: 00 00 add byte ptr [rax], al + 4b9660: 4f 80 f4 ff xor r12b, -1 + 4b9664: 05 00 00 00 00 add eax, 0 + 4b9669: 00 00 add byte ptr [rax], al + 4b966b: 00 00 add byte ptr [rax], al + 4b966d: 00 00 add byte ptr [rax], al + 4b966f: 00 28 add byte ptr [rax], ch + 4b9671: 00 00 add byte ptr [rax], al + 4b9673: 00 84 86 00 00 08 b2 add byte ptr [rsi + 4*rax - 1308098560], al + 4b967a: fd std + 4b967b: ff 60 00 jmp qword ptr [rax] + 4b967e: 00 00 add byte ptr [rax], al + 4b9680: 00 51 0e add byte ptr [rcx + 14], dl + 4b9683: 10 86 02 43 0e 18 adc byte ptr [rsi + 403587842], al + 4b9689: 83 03 44 add dword ptr [rbx], 68 + 4b968c: 0e + 4b968d: 20 02 and byte ptr [rdx], al + 4b968f: 40 0e + 4b9691: 18 41 c3 sbb byte ptr [rcx - 61], al + 4b9694: 0e + 4b9695: 10 41 c6 adc byte ptr [rcx - 58], al + 4b9698: 0e + 4b9699: 08 00 or byte ptr [rax], al + 4b969b: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b969f: 00 b0 86 00 00 8c add byte ptr [rax - 1946156922], dh + 4b96a5: aa stosb byte ptr es:[rdi], al + 4b96a6: fc cld + 4b96a7: ff ba 01 00 00 00 + 4b96ad: 46 0e + 4b96af: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b96b5: 8c 03 mov word ptr [rbx], es + 4b96b7: 41 0e + 4b96b9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b96bf: 83 05 44 0e 30 7c 0a add dword ptr [rip + 2083524164], 10 # 0x7c7ba50a <_end+0x7c2f6b8a> + 4b96c6: 0e + 4b96c7: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b96cb: 41 0e + 4b96cd: 18 42 0e sbb byte ptr [rdx + 14], al + 4b96d0: 10 42 0e adc byte ptr [rdx + 14], al + 4b96d3: 08 45 0b or byte ptr [rbp + 11], al + 4b96d6: 02 be 0a 0e 28 44 add bh, byte ptr [rsi + 1143475722] + 4b96dc: 0e + 4b96dd: 20 41 0e and byte ptr [rcx + 14], al + 4b96e0: 18 42 0e sbb byte ptr [rdx + 14], al + 4b96e3: 10 42 0e adc byte ptr [rdx + 14], al + 4b96e6: 08 41 0b or byte ptr [rcx + 11], al + 4b96e9: 00 00 add byte ptr [rax], al + 4b96eb: 00 40 00 add byte ptr [rax], al + 4b96ee: 00 00 add byte ptr [rax], al + 4b96f0: 00 87 00 00 fc ab add byte ptr [rdi - 1409548288], al + 4b96f6: fc cld + 4b96f7: ff c4 inc esp + 4b96f9: 00 00 add byte ptr [rax], al + 4b96fb: 00 00 add byte ptr [rax], al + 4b96fd: 46 0e + 4b96ff: 10 8d 02 49 0e 18 adc byte ptr [rbp + 403589378], cl + 4b9705: 8c 03 mov word ptr [rbx], es + 4b9707: 44 0e + 4b9709: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b970f: 83 05 02 95 0a 0e 20 add dword ptr [rip + 235574530], 32 # 0xe562c18 <_end+0xe09f298> + 4b9716: 41 0e + 4b9718: 18 42 0e sbb byte ptr [rdx + 14], al + 4b971b: 10 42 0e adc byte ptr [rdx + 14], al + 4b971e: 08 42 0b or byte ptr [rdx + 11], al + 4b9721: 49 0e + 4b9723: 20 46 0e and byte ptr [rsi + 14], al + 4b9726: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9729: 10 42 0e adc byte ptr [rdx + 14], al + 4b972c: 08 00 or byte ptr [rax], al + 4b972e: 00 00 add byte ptr [rax], al + 4b9730: 44 00 00 add byte ptr [rax], r8b + 4b9733: 00 44 87 00 add byte ptr [rdi + 4*rax], al + 4b9737: 00 88 ac fc ff cc add byte ptr [rax - 855638868], cl + 4b973d: 00 00 add byte ptr [rax], al + 4b973f: 00 00 add byte ptr [rax], al + 4b9741: 46 0e + 4b9743: 10 8d 02 49 0e 18 adc byte ptr [rbp + 403589378], cl + 4b9749: 8c 03 mov word ptr [rbx], es + 4b974b: 44 0e + 4b974d: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b9753: 83 05 02 98 0a 0e 20 add dword ptr [rip + 235575298], 32 # 0xe562f5c <_end+0xe09f5dc> + 4b975a: 41 0e + 4b975c: 18 42 0e sbb byte ptr [rdx + 14], al + 4b975f: 10 42 0e adc byte ptr [rdx + 14], al + 4b9762: 08 47 0b or byte ptr [rdi + 11], al + 4b9765: 49 0e + 4b9767: 20 46 0e and byte ptr [rsi + 14], al + 4b976a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b976d: 10 42 0e adc byte ptr [rdx + 14], al + 4b9770: 08 00 or byte ptr [rax], al + 4b9772: 00 00 add byte ptr [rax], al + 4b9774: 00 00 add byte ptr [rax], al + 4b9776: 00 00 add byte ptr [rax], al + 4b9778: 1c 00 sbb al, 0 + 4b977a: 00 00 add byte ptr [rax], al + 4b977c: 8c 87 00 00 10 ad mov word ptr [rdi - 1391460352], es + 4b9782: fc cld + 4b9783: ff 09 dec dword ptr [rcx] + 4b9785: 01 00 add dword ptr [rax], eax + 4b9787: 00 00 add byte ptr [rax], al + 4b9789: 45 0e + 4b978b: 10 83 02 02 68 0a adc byte ptr [rbx + 174588418], al + 4b9791: 0e + 4b9792: 08 43 0b or byte ptr [rbx + 11], al + 4b9795: 00 00 add byte ptr [rax], al + 4b9797: 00 14 00 add byte ptr [rax + rax], dl + 4b979a: 00 00 add byte ptr [rax], al + 4b979c: ac lodsb al, byte ptr [rsi] + 4b979d: 87 00 xchg dword ptr [rax], eax + 4b979f: 00 00 add byte ptr [rax], al + 4b97a1: ae scasb al, byte ptr es:[rdi] + 4b97a2: fc cld + 4b97a3: ff 4c 00 00 dec dword ptr [rax + rax] + ... + 4b97af: 00 14 00 add byte ptr [rax + rax], dl + 4b97b2: 00 00 add byte ptr [rax], al + 4b97b4: c4 87 00 + 4b97b7: 00 38 add byte ptr [rax], bh + 4b97b9: ae scasb al, byte ptr es:[rdi] + 4b97ba: fc cld + 4b97bb: ff 4f 00 dec dword ptr [rdi] + 4b97be: 00 00 add byte ptr [rax], al + 4b97c0: 00 52 0e add byte ptr [rdx + 14], dl + 4b97c3: 10 69 0e adc byte ptr [rcx + 14], ch + 4b97c6: 08 00 or byte ptr [rax], al + 4b97c8: 28 00 sub byte ptr [rax], al + 4b97ca: 00 00 add byte ptr [rax], al + 4b97cc: dc 87 00 00 70 ae fadd qword ptr [rdi - 1368391680] + 4b97d2: fc cld + 4b97d3: ff 7a 02 + 4b97d6: 00 00 add byte ptr [rax], al + 4b97d8: 00 45 0e add byte ptr [rbp + 14], al + 4b97db: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4b97e1: 83 03 44 add dword ptr [rbx], 68 + 4b97e4: 0e + 4b97e5: 30 02 xor byte ptr [rdx], al + 4b97e7: 9b wait + 4b97e8: 0a 0e or cl, byte ptr [rsi] + 4b97ea: 18 41 0e sbb byte ptr [rcx + 14], al + 4b97ed: 10 41 0e adc byte ptr [rcx + 14], al + 4b97f0: 08 49 0b or byte ptr [rcx + 11], cl + 4b97f3: 00 1c 00 add byte ptr [rax + rax], bl + 4b97f6: 00 00 add byte ptr [rax], al + 4b97f8: 08 88 00 00 c4 b0 or byte ptr [rax - 1329332224], cl + 4b97fe: fc cld + 4b97ff: ff 62 00 jmp qword ptr [rdx] + 4b9802: 00 00 add byte ptr [rax], al + 4b9804: 00 45 0e add byte ptr [rbp + 14], al + 4b9807: 10 86 02 02 41 0a adc byte ptr [rsi + 172032514], al + 4b980d: 0e + 4b980e: 08 4a 0b or byte ptr [rdx + 11], cl + 4b9811: 51 push rcx + 4b9812: 0e + 4b9813: 08 2c 00 or byte ptr [rax + rax], ch + 4b9816: 00 00 add byte ptr [rax], al + 4b9818: 28 88 00 00 14 b1 sub byte ptr [rax - 1324089344], cl + 4b981e: fc cld + 4b981f: ff 65 01 jmp qword ptr [rbp + 1] + 4b9822: 00 00 add byte ptr [rax], al + 4b9824: 00 4e 0e add byte ptr [rsi + 14], cl + 4b9827: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl + 4b982e: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b9832: 83 04 02 6b add dword ptr [rdx + rax], 107 + 4b9836: 0a 0e or cl, byte ptr [rsi] + 4b9838: 18 41 0e sbb byte ptr [rcx + 14], al + 4b983b: 10 42 0e adc byte ptr [rdx + 14], al + 4b983e: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b9842: 00 00 add byte ptr [rax], al + 4b9844: 14 00 adc al, 0 + 4b9846: 00 00 add byte ptr [rax], al + 4b9848: 58 pop rax + 4b9849: 88 00 mov byte ptr [rax], al + 4b984b: 00 e4 add ah, ah + 4b984d: 7e f4 jle 0x4b9843 <__EH_FRAME_BEGIN__+0x8813> + 4b984f: ff 41 00 inc dword ptr [rcx] + 4b9852: 00 00 add byte ptr [rax], al + 4b9854: 00 6c 0e 10 add byte ptr [rsi + rcx + 16], ch + 4b9858: 54 push rsp + 4b9859: 0e + 4b985a: 08 00 or byte ptr [rax], al + 4b985c: 18 00 sbb byte ptr [rax], al + 4b985e: 00 00 add byte ptr [rax], al + 4b9860: 70 88 jo 0x4b97ea <__EH_FRAME_BEGIN__+0x87ba> + 4b9862: 00 00 add byte ptr [rax], al + 4b9864: 3c b2 cmp al, -78 + 4b9866: fc cld + 4b9867: ff 28 jmp [rax] + 4b9869: 00 00 add byte ptr [rax], al + 4b986b: 00 00 add byte ptr [rax], al + 4b986d: 48 0e + 4b986f: 10 5f 0e adc byte ptr [rdi + 14], bl + 4b9872: 08 00 or byte ptr [rax], al + 4b9874: 00 00 add byte ptr [rax], al + 4b9876: 00 00 add byte ptr [rax], al + 4b9878: 14 00 adc al, 0 + 4b987a: 00 00 add byte ptr [rax], al + 4b987c: 8c 88 00 00 50 b2 mov word ptr [rax - 1303379968], cs + 4b9882: fc cld + 4b9883: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b9889 <__EH_FRAME_BEGIN__+0x8859> + 4b9889: 00 00 add byte ptr [rax], al + 4b988b: 00 00 add byte ptr [rax], al + 4b988d: 00 00 add byte ptr [rax], al + 4b988f: 00 14 00 add byte ptr [rax + rax], dl + 4b9892: 00 00 add byte ptr [rax], al + 4b9894: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4b9895: 88 00 mov byte ptr [rax], al + 4b9897: 00 48 b2 add byte ptr [rax - 78], cl + 4b989a: fc cld + 4b989b: ff 27 jmp qword ptr [rdi] + ... + 4b98a5: 00 00 add byte ptr [rax], al + 4b98a7: 00 3c 00 add byte ptr [rax + rax], bh + 4b98aa: 00 00 add byte ptr [rax], al + 4b98ac: bc 88 00 00 60 mov esp, 1610612872 + 4b98b1: b2 fc mov dl, -4 + 4b98b3: ff d7 call rdi + 4b98b5: 00 00 add byte ptr [rax], al + 4b98b7: 00 00 add byte ptr [rax], al + 4b98b9: 45 0e + 4b98bb: 10 83 02 77 0a 0e adc byte ptr [rbx + 235566850], al + 4b98c1: 08 44 0b 48 or byte ptr [rbx + rcx + 72], al + 4b98c5: 0a 0e or cl, byte ptr [rsi] + 4b98c7: 08 48 0b or byte ptr [rax + 11], cl + 4b98ca: 47 0a 0e or r9b, byte ptr [r14] + 4b98cd: 08 49 0b or byte ptr [rcx + 11], cl + 4b98d0: 4a 0a 0e or cl, byte ptr [rsi] + 4b98d3: 08 46 0b or byte ptr [rsi + 11], al + 4b98d6: 4c 0a 0e or r9b, byte ptr [rsi] + 4b98d9: 08 4c 0b 56 or byte ptr [rbx + rcx + 86], cl + 4b98dd: 0a 0e or cl, byte ptr [rsi] + 4b98df: 08 42 0b or byte ptr [rdx + 11], al + 4b98e2: 54 push rsp + 4b98e3: 0a 0e or cl, byte ptr [rsi] + 4b98e5: 08 41 0b or byte ptr [rcx + 11], al + 4b98e8: 1c 00 sbb al, 0 + 4b98ea: 00 00 add byte ptr [rax], al + 4b98ec: fc cld + 4b98ed: 88 00 mov byte ptr [rax], al + 4b98ef: 00 00 add byte ptr [rax], al + 4b98f1: b3 fc mov bl, -4 + 4b98f3: ff 58 00 call [rax] + 4b98f6: 00 00 add byte ptr [rax], al + 4b98f8: 00 48 0e add byte ptr [rax + 14], cl + 4b98fb: 30 02 xor byte ptr [rdx], al + 4b98fd: 4a 0a 0e or cl, byte ptr [rsi] + 4b9900: 08 41 0b or byte ptr [rcx + 11], al + 4b9903: 00 00 add byte ptr [rax], al + 4b9905: 00 00 add byte ptr [rax], al + 4b9907: 00 24 00 add byte ptr [rax + rax], ah + 4b990a: 00 00 add byte ptr [rax], al + 4b990c: 1c 89 sbb al, -119 + 4b990e: 00 00 add byte ptr [rax], al + 4b9910: 40 b3 fc mov bl, -4 + 4b9913: ff 69 00 jmp [rcx] + 4b9916: 00 00 add byte ptr [rax], al + 4b9918: 00 45 0e add byte ptr [rbp + 14], al + 4b991b: 10 83 02 7a 0e 18 adc byte ptr [rbx + 403601922], al + 4b9921: 46 0e + 4b9923: 20 4c 0e 18 and byte ptr [rsi + rcx + 24], cl + 4b9927: 41 0e + 4b9929: 10 41 0a adc byte ptr [rcx + 10], al + 4b992c: 0e + 4b992d: 08 41 0b or byte ptr [rcx + 11], al + 4b9930: 1c 00 sbb al, 0 + 4b9932: 00 00 add byte ptr [rax], al + 4b9934: 44 89 00 mov dword ptr [rax], r8d + 4b9937: 00 88 b3 fc ff 76 add byte ptr [rax + 1996487859], cl + 4b993d: 00 00 add byte ptr [rax], al + 4b993f: 00 00 add byte ptr [rax], al + 4b9941: 48 0e + 4b9943: 40 02 68 0a add bpl, byte ptr [rax + 10] + 4b9947: 0e + 4b9948: 08 41 0b or byte ptr [rcx + 11], al + 4b994b: 00 00 add byte ptr [rax], al + 4b994d: 00 00 add byte ptr [rax], al + 4b994f: 00 44 00 00 add byte ptr [rax + rax], al + 4b9953: 00 64 89 00 add byte ptr [rcx + 4*rcx], ah + 4b9957: 00 e8 add al, ch + 4b9959: b3 fc mov bl, -4 + 4b995b: ff 89 00 00 00 00 dec dword ptr [rcx] + 4b9961: 46 0e + 4b9963: 10 8c 02 45 0e 18 86 adc byte ptr [rdx + rax - 2045243835], cl + 4b996a: 03 43 0e add eax, dword ptr [rbx + 14] + 4b996d: 20 83 04 4b 0a 0e and byte ptr [rbx + 235555588], al + 4b9973: 18 41 0e sbb byte ptr [rcx + 14], al + 4b9976: 10 42 0e adc byte ptr [rdx + 14], al + 4b9979: 08 44 0b 58 or byte ptr [rbx + rcx + 88], al + 4b997d: 0a 0e or cl, byte ptr [rsi] + 4b997f: 18 48 0e sbb byte ptr [rax + 14], cl + 4b9982: 10 42 0e adc byte ptr [rdx + 14], al + 4b9985: 08 4e 0b or byte ptr [rsi + 11], cl + 4b9988: 5e pop rsi + 4b9989: 0e + 4b998a: 18 4d 0e sbb byte ptr [rbp + 14], cl + 4b998d: 10 49 0e adc byte ptr [rcx + 14], cl + 4b9990: 08 00 or byte ptr [rax], al + 4b9992: 00 00 add byte ptr [rax], al + 4b9994: 00 00 add byte ptr [rax], al + 4b9996: 00 00 add byte ptr [rax], al + 4b9998: 14 00 adc al, 0 + 4b999a: 00 00 add byte ptr [rax], al + 4b999c: ac lodsb al, byte ptr [rsi] + 4b999d: 89 00 mov dword ptr [rax], eax + 4b999f: 00 30 add byte ptr [rax], dh + 4b99a1: b4 fc mov ah, -4 + 4b99a3: ff 1e call [rsi] + ... + 4b99ad: 00 00 add byte ptr [rax], al + 4b99af: 00 34 00 add byte ptr [rax + rax], dh + 4b99b2: 00 00 add byte ptr [rax], al + 4b99b4: c4 89 00 + 4b99b7: 00 38 add byte ptr [rax], bh + 4b99b9: b4 fc mov ah, -4 + 4b99bb: ff 52 00 call qword ptr [rdx] + 4b99be: 00 00 add byte ptr [rax], al + 4b99c0: 00 46 0e add byte ptr [rsi + 14], al + 4b99c3: 10 8c 02 41 0e 18 83 adc byte ptr [rdx + rax - 2095575487], cl + 4b99ca: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b99ce: 69 0a 0e 18 44 0e imul ecx, dword ptr [rdx], 239343630 + 4b99d4: 10 42 0e adc byte ptr [rdx + 14], al + 4b99d7: 08 46 0b or byte ptr [rsi + 11], al + 4b99da: 4b 0e + 4b99dc: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b99e0: 42 0e + 4b99e2: 08 00 or byte ptr [rax], al + 4b99e4: 00 00 add byte ptr [rax], al + 4b99e6: 00 00 add byte ptr [rax], al + 4b99e8: 1c 00 sbb al, 0 + 4b99ea: 00 00 add byte ptr [rax], al + 4b99ec: fc cld + 4b99ed: 89 00 mov dword ptr [rax], eax + 4b99ef: 00 60 b4 add byte ptr [rax - 76], ah + 4b99f2: fc cld + 4b99f3: ff a7 00 00 00 00 jmp qword ptr [rdi] + 4b99f9: 51 push rcx + 4b99fa: 0e + 4b99fb: 88 02 mov byte ptr [rdx], al + 4b99fd: 02 92 0e 08 00 00 add dl, byte ptr [rdx + 2062] + 4b9a03: 00 00 add byte ptr [rax], al + 4b9a05: 00 00 add byte ptr [rax], al + 4b9a07: 00 14 00 add byte ptr [rax + rax], dl + 4b9a0a: 00 00 add byte ptr [rax], al + 4b9a0c: 1c 8a sbb al, -118 + 4b9a0e: 00 00 add byte ptr [rax], al + 4b9a10: f0 lock + 4b9a11: b4 fc mov ah, -4 + 4b9a13: ff 2f jmp [rdi] + 4b9a15: 01 00 add dword ptr [rax], eax + ... + 4b9a1f: 00 14 00 add byte ptr [rax + rax], dl + 4b9a22: 00 00 add byte ptr [rax], al + 4b9a24: 34 8a xor al, -118 + 4b9a26: 00 00 add byte ptr [rax], al + 4b9a28: 08 b6 fc ff 35 00 or byte ptr [rsi + 3538940], dh + ... + 4b9a36: 00 00 add byte ptr [rax], al + 4b9a38: 14 00 adc al, 0 + 4b9a3a: 00 00 add byte ptr [rax], al + 4b9a3c: 4c 8a 00 mov r8b, byte ptr [rax] + 4b9a3f: 00 30 add byte ptr [rax], dh + 4b9a41: b6 fc mov dh, -4 + 4b9a43: ff 55 00 call qword ptr [rbp] + ... + 4b9a4e: 00 00 add byte ptr [rax], al + 4b9a50: 14 00 adc al, 0 + 4b9a52: 00 00 add byte ptr [rax], al + 4b9a54: 64 8a 00 mov al, byte ptr fs:[rax] + 4b9a57: 00 78 b6 add byte ptr [rax - 74], bh + 4b9a5a: fc cld + 4b9a5b: ff 23 jmp qword ptr [rbx] + 4b9a5d: 03 00 add eax, dword ptr [rax] + ... + 4b9a67: 00 14 00 add byte ptr [rax + rax], dl + 4b9a6a: 00 00 add byte ptr [rax], al + 4b9a6c: 7c 8a jl 0x4b99f8 <__EH_FRAME_BEGIN__+0x89c8> + 4b9a6e: 00 00 add byte ptr [rax], al + 4b9a70: 90 nop + 4b9a71: b9 fc ff cd 02 mov ecx, 47054844 + ... + 4b9a7e: 00 00 add byte ptr [rax], al + 4b9a80: 14 00 adc al, 0 + 4b9a82: 00 00 add byte ptr [rax], al + 4b9a84: 94 xchg eax, esp + 4b9a85: 8a 00 mov al, byte ptr [rax] + 4b9a87: 00 48 bc add byte ptr [rax - 68], cl + 4b9a8a: fc cld + 4b9a8b: ff 3c 00 + ... + 4b9a96: 00 00 add byte ptr [rax], al + 4b9a98: 14 00 adc al, 0 + 4b9a9a: 00 00 add byte ptr [rax], al + 4b9a9c: ac lodsb al, byte ptr [rsi] + 4b9a9d: 8a 00 mov al, byte ptr [rax] + 4b9a9f: 00 70 bc add byte ptr [rax - 68], dh + 4b9aa2: fc cld + 4b9aa3: ff 0c 00 dec dword ptr [rax + rax] + ... + 4b9aae: 00 00 add byte ptr [rax], al + 4b9ab0: 14 00 adc al, 0 + 4b9ab2: 00 00 add byte ptr [rax], al + 4b9ab4: c4 8a 00 + 4b9ab7: 00 68 bc add byte ptr [rax - 68], ch + 4b9aba: fc cld + 4b9abb: ff 34 00 push qword ptr [rax + rax] + ... + 4b9ac6: 00 00 add byte ptr [rax], al + 4b9ac8: 10 00 adc byte ptr [rax], al + 4b9aca: 00 00 add byte ptr [rax], al + 4b9acc: dc 8a 00 00 90 bc fmul qword ptr [rdx - 1131413504] + 4b9ad2: fc cld + 4b9ad3: ff 4b 00 dec dword ptr [rbx] + 4b9ad6: 00 00 add byte ptr [rax], al + 4b9ad8: 00 00 add byte ptr [rax], al + 4b9ada: 00 00 add byte ptr [rax], al + 4b9adc: 40 00 00 add byte ptr [rax], al + 4b9adf: 00 f0 add al, dh + 4b9ae1: 8a 00 mov al, byte ptr [rax] + 4b9ae3: 00 cc add ah, cl + 4b9ae5: bc fc ff b0 01 mov esp, 28377084 + 4b9aea: 00 00 add byte ptr [rax], al + 4b9aec: 00 46 0e add byte ptr [rsi + 14], al + 4b9aef: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b9af5: 8c 03 mov word ptr [rbx], es + 4b9af7: 44 0e + 4b9af9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b9aff: 83 05 47 0e f0 01 03 add dword ptr [rip + 32509511], 3 # 0x23ba94d <_end+0x1ef6fcd> + 4b9b06: 46 01 0a add dword ptr [rdx], r9d + 4b9b09: 0e + 4b9b0a: 28 41 0e sub byte ptr [rcx + 14], al + 4b9b0d: 20 41 0e and byte ptr [rcx + 14], al + 4b9b10: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9b13: 10 42 0e adc byte ptr [rdx + 14], al + 4b9b16: 08 48 0b or byte ptr [rax + 11], cl + 4b9b19: 00 00 add byte ptr [rax], al + 4b9b1b: 00 00 add byte ptr [rax], al + 4b9b1d: 00 00 add byte ptr [rax], al + 4b9b1f: 00 14 00 add byte ptr [rax + rax], dl + 4b9b22: 00 00 add byte ptr [rax], al + 4b9b24: 34 8b xor al, -117 + 4b9b26: 00 00 add byte ptr [rax], al + 4b9b28: 38 be fc ff 0b 00 cmp byte ptr [rsi + 786428], bh + ... + 4b9b36: 00 00 add byte ptr [rax], al + 4b9b38: 2c 00 sub al, 0 + 4b9b3a: 00 00 add byte ptr [rax], al + 4b9b3c: 4c 8b 00 mov r8, qword ptr [rax] + 4b9b3f: 00 30 add byte ptr [rax], dh + 4b9b41: be fc ff bd 01 mov esi, 29229052 + 4b9b46: 00 00 add byte ptr [rax], al + 4b9b48: 00 45 0e add byte ptr [rbp + 14], al + 4b9b4b: 10 83 02 4d 0e 20 adc byte ptr [rbx + 537808130], al + 4b9b51: 02 b9 0e 28 41 0e add bh, byte ptr [rcx + 239151118] + 4b9b57: 30 57 0e xor byte ptr [rdi + 14], dl + 4b9b5a: 28 41 0e sub byte ptr [rcx + 14], al + 4b9b5d: 20 02 and byte ptr [rdx], al + 4b9b5f: 40 0a 0e or cl, byte ptr [rsi] + 4b9b62: 10 41 0e adc byte ptr [rcx + 14], al + 4b9b65: 08 4b 0b or byte ptr [rbx + 11], cl + 4b9b68: 58 pop rax + 4b9b69: 00 00 add byte ptr [rax], al + 4b9b6b: 00 7c 8b 00 add byte ptr [rbx + 4*rcx], bh + 4b9b6f: 00 c0 add al, al + 4b9b71: bf fc ff 60 02 mov edi, 39911420 + 4b9b76: 00 00 add byte ptr [rax], al + 4b9b78: 00 46 0e add byte ptr [rsi + 14], al + 4b9b7b: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b9b81: 8c 03 mov word ptr [rbx], es + 4b9b83: 41 0e + 4b9b85: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4b9b8b: 83 05 44 0e 40 02 d6 add dword ptr [rip + 37752388], -42 # 0x28ba9d6 <_end+0x23f7056> + 4b9b92: 0e + 4b9b93: 48 41 + 4b9b95: 0e + 4b9b96: 50 push rax + 4b9b97: 66 0e + 4b9b99: 48 41 + 4b9b9b: 0e + 4b9b9c: 40 02 6b 0a add bpl, byte ptr [rbx + 10] + 4b9ba0: 0e + 4b9ba1: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b9ba5: 41 0e + 4b9ba7: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9baa: 10 42 0e adc byte ptr [rdx + 14], al + 4b9bad: 08 45 0b or byte ptr [rbp + 11], al + 4b9bb0: 58 pop rax + 4b9bb1: 0a 0e or cl, byte ptr [rsi] + 4b9bb3: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4b9bb7: 41 0e + 4b9bb9: 18 45 0e sbb byte ptr [rbp + 14], al + 4b9bbc: 10 42 0e adc byte ptr [rdx + 14], al + 4b9bbf: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b9bc3: 00 10 add byte ptr [rax], dl + 4b9bc5: 00 00 add byte ptr [rax], al + 4b9bc7: 00 d8 add al, bl + 4b9bc9: 8b 00 mov eax, dword ptr [rax] + 4b9bcb: 00 c4 add ah, al + 4b9bcd: c1 fc ff sar esp, 255 + 4b9bd0: 05 00 00 00 00 add eax, 0 + 4b9bd5: 00 00 add byte ptr [rax], al + 4b9bd7: 00 48 00 add byte ptr [rax], cl + 4b9bda: 00 00 add byte ptr [rax], al + 4b9bdc: ec in al, dx + 4b9bdd: 8b 00 mov eax, dword ptr [rax] + 4b9bdf: 00 c0 add al, al + 4b9be1: c1 fc ff sar esp, 255 + 4b9be4: 3f + 4b9be5: 01 00 add dword ptr [rax], eax + 4b9be7: 00 00 add byte ptr [rax], al + 4b9be9: 42 0e + 4b9beb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b9bf1: 8e 03 mov es, word ptr [rbx] + 4b9bf3: 49 0e + 4b9bf5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b9bfb: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867baa42 <_end+0xffffffff862f70c2> + 4b9c01: 06 + 4b9c02: 41 0e + 4b9c04: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4b9c0a: 02 bd 0a 0e 38 41 add bh, byte ptr [rbp + 1094192650] + 4b9c10: 0e + 4b9c11: 30 41 0e xor byte ptr [rcx + 14], al + 4b9c14: 28 42 0e sub byte ptr [rdx + 14], al + 4b9c17: 20 42 0e and byte ptr [rdx + 14], al + 4b9c1a: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9c1d: 10 42 0e adc byte ptr [rdx + 14], al + 4b9c20: 08 44 0b 00 or byte ptr [rbx + rcx], al + 4b9c24: 10 00 adc byte ptr [rax], al + 4b9c26: 00 00 add byte ptr [rax], al + 4b9c28: 38 8c 00 00 b4 c2 fc cmp byte ptr [rax + rax - 54348800], cl + 4b9c2f: ff 17 call qword ptr [rdi] + 4b9c31: 00 00 add byte ptr [rax], al + 4b9c33: 00 00 add byte ptr [rax], al + 4b9c35: 00 00 add byte ptr [rax], al + 4b9c37: 00 18 add byte ptr [rax], bl + 4b9c39: 00 00 add byte ptr [rax], al + 4b9c3b: 00 4c 8c 00 add byte ptr [rsp + 4*rcx], cl + 4b9c3f: 00 c0 add al, al + 4b9c41: c2 fc ff ret -4 + 4b9c44: 1c 00 sbb al, 0 + 4b9c46: 00 00 add byte ptr [rax], al + 4b9c48: 00 41 0e add byte ptr [rcx + 14], al + 4b9c4b: 10 41 0e adc byte ptr [rcx + 14], al + 4b9c4e: 08 4d 0e or byte ptr [rbp + 14], cl + 4b9c51: 10 00 adc byte ptr [rax], al + 4b9c53: 00 60 00 add byte ptr [rax], ah + 4b9c56: 00 00 add byte ptr [rax], al + 4b9c58: 68 8c 00 00 c4 push -1006632820 + 4b9c5d: c2 fc ff ret -4 + 4b9c60: 80 01 00 add byte ptr [rcx], 0 + 4b9c63: 00 00 add byte ptr [rax], al + 4b9c65: 42 0e + 4b9c67: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b9c6d: 8e 03 mov es, word ptr [rbx] + 4b9c6f: 42 0e + 4b9c71: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b9c77: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867baac1 <_end+0xffffffff862f7141> + 4b9c7d: 06 + 4b9c7e: 48 0e + 4b9c80: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4b9c86: 02 b5 0a 0e 38 41 add dh, byte ptr [rbp + 1094192650] + 4b9c8c: 0e + 4b9c8d: 30 41 0e xor byte ptr [rcx + 14], al + 4b9c90: 28 42 0e sub byte ptr [rdx + 14], al + 4b9c93: 20 42 0e and byte ptr [rdx + 14], al + 4b9c96: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9c99: 10 42 0e adc byte ptr [rdx + 14], al + 4b9c9c: 08 49 0b or byte ptr [rcx + 11], cl + 4b9c9f: 02 77 0a add dh, byte ptr [rdi + 10] + 4b9ca2: 0e + 4b9ca3: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4b9ca7: 41 0e + 4b9ca9: 28 42 0e sub byte ptr [rdx + 14], al + 4b9cac: 20 42 0e and byte ptr [rdx + 14], al + 4b9caf: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9cb2: 10 42 0e adc byte ptr [rdx + 14], al + 4b9cb5: 08 45 0b or byte ptr [rbp + 11], al + 4b9cb8: 34 00 xor al, 0 + 4b9cba: 00 00 add byte ptr [rax], al + 4b9cbc: cc int3 + 4b9cbd: 8c 00 mov word ptr [rax], es + 4b9cbf: 00 e0 add al, ah + 4b9cc1: c3 ret + 4b9cc2: fc cld + 4b9cc3: ff a2 00 00 00 00 jmp qword ptr [rdx] + 4b9cc9: 46 0e + 4b9ccb: 10 8c 02 41 0e 18 83 adc byte ptr [rdx + rax - 2095575487], cl + 4b9cd2: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] + 4b9cd6: 02 5c 0a 0e add bl, byte ptr [rdx + rcx + 14] + 4b9cda: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b9cde: 42 0e + 4b9ce0: 08 43 0b or byte ptr [rbx + 11], al + 4b9ce3: 4c 0a 0e or r9b, byte ptr [rsi] + 4b9ce6: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4b9cea: 42 0e + 4b9cec: 08 41 0b or byte ptr [rcx + 11], al + 4b9cef: 00 40 00 add byte ptr [rax], al + 4b9cf2: 00 00 add byte ptr [rax], al + 4b9cf4: 04 8d add al, -115 + 4b9cf6: 00 00 add byte ptr [rax], al + 4b9cf8: 58 pop rax + 4b9cf9: c4 fc ff + 4b9cfc: 2c 02 sub al, 2 + 4b9cfe: 00 00 add byte ptr [rax], al + 4b9d00: 00 46 0e add byte ptr [rsi + 14], al + 4b9d03: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4b9d09: 8d 03 lea eax, [rbx] + 4b9d0b: 42 0e + 4b9d0d: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4b9d14: 05 41 0e 30 83 add eax, 2200964673 + 4b9d19: 06 + 4b9d1a: 44 0e + 4b9d1c: a0 01 02 fd 0a 0e 30 41 0e movabs al, byte ptr [1027155026889212417] + 4b9d25: 28 41 0e sub byte ptr [rcx + 14], al + 4b9d28: 20 42 0e and byte ptr [rdx + 14], al + 4b9d2b: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9d2e: 10 42 0e adc byte ptr [rdx + 14], al + 4b9d31: 08 48 0b or byte ptr [rax + 11], cl + 4b9d34: 3c 00 cmp al, 0 + 4b9d36: 00 00 add byte ptr [rax], al + 4b9d38: 48 8d 00 lea rax, [rax] + 4b9d3b: 00 44 c6 fc add byte ptr [rsi + 8*rax - 4], al + 4b9d3f: ff 32 push qword ptr [rdx] + 4b9d41: 01 00 add dword ptr [rax], eax + 4b9d43: 00 00 add byte ptr [rax], al + 4b9d45: 46 0e + 4b9d47: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl + 4b9d4d: 8d 03 lea eax, [rbx] + 4b9d4f: 45 0e + 4b9d51: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl + 4b9d58: 05 41 0e 30 83 add eax, 2200964673 + 4b9d5d: 06 + 4b9d5e: 02 fb add bh, bl + 4b9d60: 0a 0e or cl, byte ptr [rsi] + 4b9d62: 28 48 0e sub byte ptr [rax + 14], cl + 4b9d65: 20 44 0e 18 and byte ptr [rsi + rcx + 24], al + 4b9d69: 42 0e + 4b9d6b: 10 42 0e adc byte ptr [rdx + 14], al + 4b9d6e: 08 45 0b or byte ptr [rbp + 11], al + 4b9d71: 00 00 add byte ptr [rax], al + 4b9d73: 00 30 add byte ptr [rax], dh + 4b9d75: 00 00 add byte ptr [rax], al + 4b9d77: 00 88 8d 00 00 44 add byte ptr [rax + 1140850829], cl + 4b9d7d: c7 fc + 4b9d7f: ff 1b call [rbx] + 4b9d81: 0b 00 or eax, dword ptr [rax] + 4b9d83: 00 00 add byte ptr [rax], al + 4b9d85: 45 0e + 4b9d87: 10 86 02 48 0d 06 adc byte ptr [rsi + 101533698], al + 4b9d8d: 49 8f 03 pop qword ptr [r11] + 4b9d90: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b9d97: 07 + 4b9d98: 03 42 04 add eax, dword ptr [rdx + 4] + 4b9d9b: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b9d9e: 08 48 0b or byte ptr [rax + 11], cl + 4b9da1: 00 00 add byte ptr [rax], al + 4b9da3: 00 00 add byte ptr [rax], al + 4b9da5: 00 00 add byte ptr [rax], al + 4b9da7: 00 34 00 add byte ptr [rax + rax], dh + 4b9daa: 00 00 add byte ptr [rax], al + 4b9dac: bc 8d 00 00 30 mov esp, 805306509 + 4b9db1: d2 fc sar ah, cl + 4b9db3: ff 75 00 push qword ptr [rbp] + 4b9db6: 00 00 add byte ptr [rax], al + 4b9db8: 00 4d 0e add byte ptr [rbp + 14], cl + 4b9dbb: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl + 4b9dc2: 03 41 0e add eax, dword ptr [rcx + 14] + 4b9dc5: 20 83 04 02 4e 0a and byte ptr [rbx + 172884484], al + 4b9dcb: 0e + 4b9dcc: 18 45 0e sbb byte ptr [rbp + 14], al + 4b9dcf: 10 42 0e adc byte ptr [rdx + 14], al + 4b9dd2: 08 49 0b or byte ptr [rcx + 11], cl + 4b9dd5: 41 0e + 4b9dd7: 18 41 0e sbb byte ptr [rcx + 14], al + 4b9dda: 10 42 0e adc byte ptr [rdx + 14], al + 4b9ddd: 08 00 or byte ptr [rax], al + 4b9ddf: 00 34 00 add byte ptr [rax + rax], dh + 4b9de2: 00 00 add byte ptr [rax], al + 4b9de4: f4 hlt + 4b9de5: 8d 00 lea eax, [rax] + 4b9de7: 00 78 d2 add byte ptr [rax - 46], bh + 4b9dea: fc cld + 4b9deb: ff 27 jmp qword ptr [rdi] + 4b9ded: 01 00 add dword ptr [rax], eax + 4b9def: 00 00 add byte ptr [rax], al + 4b9df1: 41 0e + 4b9df3: 10 86 02 47 0e 18 adc byte ptr [rsi + 403588866], al + 4b9df9: 83 03 4a add dword ptr [rbx], 74 + 4b9dfc: 0e + 4b9dfd: 20 02 and byte ptr [rdx], al + 4b9dff: 6f outsd dx, dword ptr [rsi] + 4b9e00: 0a 0e or cl, byte ptr [rsi] + 4b9e02: 18 46 0e sbb byte ptr [rsi + 14], al + 4b9e05: 10 41 0e adc byte ptr [rcx + 14], al + 4b9e08: 08 48 0b or byte ptr [rax + 11], cl + 4b9e0b: 02 48 0a add cl, byte ptr [rax + 10] + 4b9e0e: 0e + 4b9e0f: 18 43 0e sbb byte ptr [rbx + 14], al + 4b9e12: 10 41 0e adc byte ptr [rcx + 14], al + 4b9e15: 08 44 0b 2c or byte ptr [rbx + rcx + 44], al + 4b9e19: 00 00 add byte ptr [rax], al + 4b9e1b: 00 2c 8e add byte ptr [rsi + 4*rcx], ch + 4b9e1e: 00 00 add byte ptr [rax], al + 4b9e20: 70 d3 jo 0x4b9df5 <__EH_FRAME_BEGIN__+0x8dc5> + 4b9e22: fc cld + 4b9e23: ff 8f 0f 00 00 00 dec dword ptr [rdi + 15] + 4b9e29: 41 0e + 4b9e2b: 10 86 02 4a 0d 06 adc byte ptr [rsi + 101534210], al + 4b9e31: 50 push rax + 4b9e32: 8f 03 pop qword ptr [rbx] + 4b9e34: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b9e3b: 07 + 4b9e3c: 03 08 add ecx, dword ptr [rax] + 4b9e3e: 0e + 4b9e3f: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b9e42: 08 41 0b or byte ptr [rcx + 11], al + 4b9e45: 00 00 add byte ptr [rax], al + 4b9e47: 00 10 add byte ptr [rax], dl + 4b9e49: 00 00 add byte ptr [rax], al + 4b9e4b: 00 5c 8e 00 add byte ptr [rsi + 4*rcx], bl + 4b9e4f: 00 d0 add al, dl + 4b9e51: e2 fc loop 0x4b9e4f <__EH_FRAME_BEGIN__+0x8e1f> + 4b9e53: ff 7a 00 + 4b9e56: 00 00 add byte ptr [rax], al + 4b9e58: 00 00 add byte ptr [rax], al + 4b9e5a: 00 00 add byte ptr [rax], al + 4b9e5c: 20 00 and byte ptr [rax], al + 4b9e5e: 00 00 add byte ptr [rax], al + 4b9e60: 70 8e jo 0x4b9df0 <__EH_FRAME_BEGIN__+0x8dc0> + 4b9e62: 00 00 add byte ptr [rax], al + 4b9e64: 3c e3 cmp al, -29 + 4b9e66: fc cld + 4b9e67: ff f2 push rdx + 4b9e69: 00 00 add byte ptr [rax], al + 4b9e6b: 00 00 add byte ptr [rax], al + 4b9e6d: 4d 0e + 4b9e6f: 10 86 02 02 77 0a adc byte ptr [rsi + 175571458], al + 4b9e75: 0e + 4b9e76: 08 4c 0b 71 or byte ptr [rbx + rcx + 113], cl + 4b9e7a: 0a 0e or cl, byte ptr [rsi] + 4b9e7c: 08 47 0b or byte ptr [rdi + 11], al + 4b9e7f: 00 2c 00 add byte ptr [rax + rax], ch + 4b9e82: 00 00 add byte ptr [rax], al + 4b9e84: 94 xchg eax, esp + 4b9e85: 8e 00 mov es, word ptr [rax] + 4b9e87: 00 18 add byte ptr [rax], bl + 4b9e89: e4 fc in al, 252 + 4b9e8b: ff 0c 03 dec dword ptr [rbx + rax] + 4b9e8e: 00 00 add byte ptr [rax], al + 4b9e90: 00 45 0e add byte ptr [rbp + 14], al + 4b9e93: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4b9e99: 4d 8f 03 pop qword ptr [r11] + 4b9e9c: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4b9ea3: 07 + 4b9ea4: 03 51 01 add edx, dword ptr [rcx + 1] + 4b9ea7: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4b9eaa: 08 4a 0b or byte ptr [rdx + 11], cl + 4b9ead: 00 00 add byte ptr [rax], al + 4b9eaf: 00 58 00 add byte ptr [rax], bl + 4b9eb2: 00 00 add byte ptr [rax], al + 4b9eb4: c4 8e 00 + 4b9eb7: 00 f8 add al, bh + 4b9eb9: e6 fc out 252, al + 4b9ebb: ff 96 01 00 00 00 call qword ptr [rsi + 1] + 4b9ec1: 46 0e + 4b9ec3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4b9ec9: 8c 03 mov word ptr [rbx], es + 4b9ecb: 41 0e + 4b9ecd: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4b9ed3: 83 05 44 0e 40 5e 0a add dword ptr [rip + 1581256260], 10 # 0x5e8bad1e <_end+0x5e3f739e> + 4b9eda: 0e + 4b9edb: 28 41 0e sub byte ptr [rcx + 14], al + 4b9ede: 20 41 0e and byte ptr [rcx + 14], al + 4b9ee1: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9ee4: 10 42 0e adc byte ptr [rdx + 14], al + 4b9ee7: 08 46 0b or byte ptr [rsi + 11], al + 4b9eea: 7e 0a jle 0x4b9ef6 <__EH_FRAME_BEGIN__+0x8ec6> + 4b9eec: 0e + 4b9eed: 28 41 0e sub byte ptr [rcx + 14], al + 4b9ef0: 20 41 0e and byte ptr [rcx + 14], al + 4b9ef3: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9ef6: 10 42 0e adc byte ptr [rdx + 14], al + 4b9ef9: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al + 4b9efd: 93 xchg eax, ebx + 4b9efe: 0e + 4b9eff: 48 42 + 4b9f01: 0e + 4b9f02: 50 push rax + 4b9f03: 51 push rcx + 4b9f04: 0e + 4b9f05: 48 41 + 4b9f07: 0e + 4b9f08: 40 00 00 add byte ptr [rax], al + 4b9f0b: 00 1c 00 add byte ptr [rax + rax], bl + 4b9f0e: 00 00 add byte ptr [rax], al + 4b9f10: 20 8f 00 00 3c e8 and byte ptr [rdi - 398721024], cl + 4b9f16: fc cld + 4b9f17: ff 66 00 jmp qword ptr [rsi] + 4b9f1a: 00 00 add byte ptr [rax], al + 4b9f1c: 00 5e 0e add byte ptr [rsi + 14], bl + 4b9f1f: 10 61 0a adc byte ptr [rcx + 10], ah + 4b9f22: 0e + 4b9f23: 08 49 0b or byte ptr [rcx + 11], cl + 4b9f26: 44 0e + 4b9f28: 08 00 or byte ptr [rax], al + 4b9f2a: 00 00 add byte ptr [rax], al + 4b9f2c: 10 00 adc byte ptr [rax], al + 4b9f2e: 00 00 add byte ptr [rax], al + 4b9f30: 40 8f 00 pop qword ptr [rax] + 4b9f33: 00 8c e8 fc ff 1d 00 add byte ptr [rax + 8*rbp + 1966076], cl + 4b9f3a: 00 00 add byte ptr [rax], al + 4b9f3c: 00 00 add byte ptr [rax], al + 4b9f3e: 00 00 add byte ptr [rax], al + 4b9f40: 4c 00 00 add byte ptr [rax], r8b + 4b9f43: 00 54 8f 00 add byte ptr [rdi + 4*rcx], dl + 4b9f47: 00 98 e8 fc ff 2f add byte ptr [rax + 805305576], bl + 4b9f4d: 05 00 00 00 46 add eax, 1174405120 + 4b9f52: 0e + 4b9f53: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b9f59: 8e 03 mov es, word ptr [rbx] + 4b9f5b: 42 0e + 4b9f5d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4b9f63: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867badaa <_end+0xffffffff862f742a> + 4b9f69: 06 + 4b9f6a: 41 0e + 4b9f6c: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al + 4b9f72: 02 8e 0a 0e 38 41 add cl, byte ptr [rsi + 1094192650] + 4b9f78: 0e + 4b9f79: 30 41 0e xor byte ptr [rcx + 14], al + 4b9f7c: 28 42 0e sub byte ptr [rdx + 14], al + 4b9f7f: 20 42 0e and byte ptr [rdx + 14], al + 4b9f82: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9f85: 10 42 0e adc byte ptr [rdx + 14], al + 4b9f88: 08 46 0b or byte ptr [rsi + 11], al + 4b9f8b: 00 00 add byte ptr [rax], al + 4b9f8d: 00 00 add byte ptr [rax], al + 4b9f8f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4b9f93: 00 a4 8f 00 00 78 ed add byte ptr [rdi + 4*rcx - 310902784], ah + 4b9f9a: fc cld + 4b9f9b: ff 2a jmp [rdx] + 4b9f9d: 03 00 add eax, dword ptr [rax] + 4b9f9f: 00 00 add byte ptr [rax], al + 4b9fa1: 46 0e + 4b9fa3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4b9fa9: 8e 03 mov es, word ptr [rbx] + 4b9fab: 42 0e + 4b9fad: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4b9fb3: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867badfd <_end+0xffffffff862f747d> + 4b9fb9: 06 + 4b9fba: 44 0e + 4b9fbc: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al + 4b9fc2: 03 a7 01 0a 0e 38 add esp, dword ptr [rdi + 940444161] + 4b9fc8: 44 0e + 4b9fca: 30 41 0e xor byte ptr [rcx + 14], al + 4b9fcd: 28 42 0e sub byte ptr [rdx + 14], al + 4b9fd0: 20 42 0e and byte ptr [rdx + 14], al + 4b9fd3: 18 42 0e sbb byte ptr [rdx + 14], al + 4b9fd6: 10 42 0e adc byte ptr [rdx + 14], al + 4b9fd9: 08 46 0b or byte ptr [rsi + 11], al + 4b9fdc: 00 00 add byte ptr [rax], al + 4b9fde: 00 00 add byte ptr [rax], al + 4b9fe0: 14 00 adc al, 0 + 4b9fe2: 00 00 add byte ptr [rax], al + 4b9fe4: f4 hlt + 4b9fe5: 8f 00 pop qword ptr [rax] + 4b9fe7: 00 58 f0 add byte ptr [rax - 16], bl + 4b9fea: fc cld + 4b9feb: ff 7b 00 + ... + 4b9ff6: 00 00 add byte ptr [rax], al + 4b9ff8: 14 00 adc al, 0 + 4b9ffa: 00 00 add byte ptr [rax], al + 4b9ffc: 0c 90 or al, -112 + 4b9ffe: 00 00 add byte ptr [rax], al + 4ba000: c0 f0 + 4ba002: fc cld + 4ba003: ff 3b + ... + 4ba00d: 00 00 add byte ptr [rax], al + 4ba00f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4ba013: 00 24 90 add byte ptr [rax + 4*rdx], ah + 4ba016: 00 00 add byte ptr [rax], al + 4ba018: e8 f0 fc ff 56 call 0x574b9d0d <_end+0x56ff638d> + 4ba01d: 06 + 4ba01e: 00 00 add byte ptr [rax], al + 4ba020: 00 46 0e add byte ptr [rsi + 14], al + 4ba023: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl + 4ba029: 8e 03 mov es, word ptr [rbx] + 4ba02b: 42 0e + 4ba02d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4ba033: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bae7d <_end+0xffffffff862f74fd> + 4ba039: 06 + 4ba03a: 41 0e + 4ba03c: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al + 4ba042: 01 03 add dword ptr [rbx], eax + 4ba044: f8 clc + 4ba045: 02 0a add cl, byte ptr [rdx] + 4ba047: 0e + 4ba048: 38 41 0e cmp byte ptr [rcx + 14], al + 4ba04b: 30 41 0e xor byte ptr [rcx + 14], al + 4ba04e: 28 42 0e sub byte ptr [rdx + 14], al + 4ba051: 20 42 0e and byte ptr [rdx + 14], al + 4ba054: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba057: 10 42 0e adc byte ptr [rdx + 14], al + 4ba05a: 08 43 0b or byte ptr [rbx + 11], al + 4ba05d: 00 00 add byte ptr [rax], al + 4ba05f: 00 14 00 add byte ptr [rax + rax], dl + 4ba062: 00 00 add byte ptr [rax], al + 4ba064: 74 90 je 0x4b9ff6 <__EH_FRAME_BEGIN__+0x8fc6> + 4ba066: 00 00 add byte ptr [rax], al + 4ba068: f8 clc + 4ba069: f6 fc idiv ah + 4ba06b: ff 13 call qword ptr [rbx] + 4ba06d: 01 00 add dword ptr [rax], eax + ... + 4ba077: 00 14 00 add byte ptr [rax + rax], dl + 4ba07a: 00 00 add byte ptr [rax], al + 4ba07c: 8c 90 00 00 00 f8 mov word ptr [rax - 134217728], ss + 4ba082: fc cld + 4ba083: ff 03 inc dword ptr [rbx] + 4ba085: 01 00 add dword ptr [rax], eax + ... + 4ba08f: 00 2c 00 add byte ptr [rax + rax], ch + 4ba092: 00 00 add byte ptr [rax], al + 4ba094: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4ba095: 90 nop + 4ba096: 00 00 add byte ptr [rax], al + 4ba098: f8 clc + 4ba099: f8 clc + 4ba09a: fc cld + 4ba09b: ff 94 04 00 00 00 45 call qword ptr [rsp + rax + 1157627904] + 4ba0a2: 0e + 4ba0a3: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4ba0a9: 42 8f 03 pop qword ptr [rbx] + 4ba0ac: 47 8e 04 8d 05 46 8c 06 mov es, word ptr [4*r9 + 109856261] + 4ba0b4: 83 07 02 add dword ptr [rdi], 2 + 4ba0b7: 4a 0a 0c 07 or cl, byte ptr [rdi + r8] + 4ba0bb: 08 47 0b or byte ptr [rdi + 11], al + 4ba0be: 00 00 add byte ptr [rax], al + 4ba0c0: 1c 00 sbb al, 0 + 4ba0c2: 00 00 add byte ptr [rax], al + 4ba0c4: d4 + 4ba0c5: 90 nop + 4ba0c6: 00 00 add byte ptr [rax], al + 4ba0c8: 68 fd fc ff 19 push 436206845 + 4ba0cd: 01 00 add dword ptr [rax], eax + 4ba0cf: 00 00 add byte ptr [rax], al + 4ba0d1: 45 0e + 4ba0d3: 10 83 02 03 13 01 adc byte ptr [rbx + 18023170], al + 4ba0d9: 0e + 4ba0da: 08 c3 or bl, al + 4ba0dc: 00 00 add byte ptr [rax], al + 4ba0de: 00 00 add byte ptr [rax], al + 4ba0e0: 48 00 00 add byte ptr [rax], al + 4ba0e3: 00 f4 add ah, dh + 4ba0e5: 90 nop + 4ba0e6: 00 00 add byte ptr [rax], al + 4ba0e8: 68 fe fc ff 66 push 1728052478 + 4ba0ed: 01 00 add dword ptr [rax], eax + 4ba0ef: 00 00 add byte ptr [rax], al + 4ba0f1: 46 0e + 4ba0f3: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4ba0f9: 8e 03 mov es, word ptr [rbx] + 4ba0fb: 42 0e + 4ba0fd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4ba103: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867baf4d <_end+0xffffffff862f75cd> + 4ba109: 06 + 4ba10a: 44 0e + 4ba10c: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al + 4ba112: 02 8e 0a 0e 38 41 add cl, byte ptr [rsi + 1094192650] + 4ba118: 0e + 4ba119: 30 41 0e xor byte ptr [rcx + 14], al + 4ba11c: 28 42 0e sub byte ptr [rdx + 14], al + 4ba11f: 20 42 0e and byte ptr [rdx + 14], al + 4ba122: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba125: 10 42 0e adc byte ptr [rdx + 14], al + 4ba128: 08 4a 0b or byte ptr [rdx + 11], cl + 4ba12b: 00 48 00 add byte ptr [rax], cl + 4ba12e: 00 00 add byte ptr [rax], al + 4ba130: 40 91 xchg eax, ecx + 4ba132: 00 00 add byte ptr [rax], al + 4ba134: 8c ff + 4ba136: fc cld + 4ba137: ff 6e 05 jmp [rsi + 5] + 4ba13a: 00 00 add byte ptr [rax], al + 4ba13c: 00 46 0e add byte ptr [rsi + 14], al + 4ba13f: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl + 4ba145: 8e 03 mov es, word ptr [rbx] + 4ba147: 42 0e + 4ba149: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4ba14f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867baf96 <_end+0xffffffff862f7616> + 4ba155: 06 + 4ba156: 44 0e + 4ba158: 38 83 07 47 0e 80 cmp byte ptr [rbx - 2146547961], al + 4ba15e: 01 02 add dword ptr [rdx], eax + 4ba160: 69 0a 0e 38 41 0e imul ecx, dword ptr [rdx], 239155214 + 4ba166: 30 41 0e xor byte ptr [rcx + 14], al + 4ba169: 28 42 0e sub byte ptr [rdx + 14], al + 4ba16c: 20 42 0e and byte ptr [rdx + 14], al + 4ba16f: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba172: 10 42 0e adc byte ptr [rdx + 14], al + 4ba175: 08 44 0b 48 or byte ptr [rbx + rcx + 72], al + 4ba179: 00 00 add byte ptr [rax], al + 4ba17b: 00 8c 91 00 00 b0 04 add byte ptr [rcx + 4*rdx + 78643200], cl + 4ba182: fd std + 4ba183: ff 57 01 call qword ptr [rdi + 1] + 4ba186: 00 00 add byte ptr [rax], al + 4ba188: 00 46 0e add byte ptr [rsi + 14], al + 4ba18b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4ba191: 8e 03 mov es, word ptr [rbx] + 4ba193: 45 0e + 4ba195: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4ba19b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bafe2 <_end+0xffffffff862f7662> + 4ba1a1: 06 + 4ba1a2: 41 0e + 4ba1a4: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al + 4ba1aa: 02 89 0a 0e 38 41 add cl, byte ptr [rcx + 1094192650] + 4ba1b0: 0e + 4ba1b1: 30 41 0e xor byte ptr [rcx + 14], al + 4ba1b4: 28 42 0e sub byte ptr [rdx + 14], al + 4ba1b7: 20 42 0e and byte ptr [rdx + 14], al + 4ba1ba: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba1bd: 10 42 0e adc byte ptr [rdx + 14], al + 4ba1c0: 08 42 0b or byte ptr [rdx + 11], al + 4ba1c3: 00 48 00 add byte ptr [rax], cl + 4ba1c6: 00 00 add byte ptr [rax], al + 4ba1c8: d8 91 00 00 c4 05 fcom dword ptr [rcx + 96731136] + 4ba1ce: fd std + 4ba1cf: ff d6 call rsi + 4ba1d1: 04 00 add al, 0 + 4ba1d3: 00 00 add byte ptr [rax], al + 4ba1d5: 46 0e + 4ba1d7: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl + 4ba1dd: 8e 03 mov es, word ptr [rbx] + 4ba1df: 42 0e + 4ba1e1: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4ba1e7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bb02e <_end+0xffffffff862f76ae> + 4ba1ed: 06 + 4ba1ee: 44 0e + 4ba1f0: 38 83 07 47 0e 70 cmp byte ptr [rbx + 1879983879], al + 4ba1f6: 02 6a 0a add ch, byte ptr [rdx + 10] + 4ba1f9: 0e + 4ba1fa: 38 41 0e cmp byte ptr [rcx + 14], al + 4ba1fd: 30 41 0e xor byte ptr [rcx + 14], al + 4ba200: 28 42 0e sub byte ptr [rdx + 14], al + 4ba203: 20 42 0e and byte ptr [rdx + 14], al + 4ba206: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba209: 10 42 0e adc byte ptr [rdx + 14], al + 4ba20c: 08 4b 0b or byte ptr [rbx + 11], cl + 4ba20f: 00 24 00 add byte ptr [rax + rax], ah + 4ba212: 00 00 add byte ptr [rax], al + 4ba214: 24 92 and al, -110 + 4ba216: 00 00 add byte ptr [rax], al + 4ba218: 58 pop rax + 4ba219: 0a fd or bh, ch + 4ba21b: ff 2a jmp [rdx] + 4ba21d: 01 00 add dword ptr [rax], eax + 4ba21f: 00 00 add byte ptr [rax], al + 4ba221: 45 0e + 4ba223: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al + 4ba229: 02 9e 0a 0c 07 08 add bl, byte ptr [rsi + 134679562] + 4ba22f: 47 0b 00 or r8d, dword ptr [r8] + 4ba232: 00 00 add byte ptr [rax], al + 4ba234: 00 00 add byte ptr [rax], al + 4ba236: 00 00 add byte ptr [rax], al + 4ba238: 14 00 adc al, 0 + 4ba23a: 00 00 add byte ptr [rax], al + 4ba23c: 4c 92 xchg rax, rdx + 4ba23e: 00 00 add byte ptr [rax], al + 4ba240: 60 + 4ba241: 0b fd or edi, ebp + 4ba243: ff ad 00 00 00 00 jmp [rbp] + 4ba249: 00 00 add byte ptr [rax], al + 4ba24b: 00 00 add byte ptr [rax], al + 4ba24d: 00 00 add byte ptr [rax], al + 4ba24f: 00 14 00 add byte ptr [rax + rax], dl + 4ba252: 00 00 add byte ptr [rax], al + 4ba254: 64 92 xchg eax, edx + 4ba256: 00 00 add byte ptr [rax], al + 4ba258: f8 clc + 4ba259: 0b fd or edi, ebp + 4ba25b: ff eb + ... + 4ba265: 00 00 add byte ptr [rax], al + 4ba267: 00 14 00 add byte ptr [rax + rax], dl + 4ba26a: 00 00 add byte ptr [rax], al + 4ba26c: 7c 92 jl 0x4ba200 <__EH_FRAME_BEGIN__+0x91d0> + 4ba26e: 00 00 add byte ptr [rax], al + 4ba270: d0 0c fd ff 90 00 00 ror byte ptr [8*rdi + 37119] + ... + 4ba27f: 00 14 00 add byte ptr [rax + rax], dl + 4ba282: 00 00 add byte ptr [rax], al + 4ba284: 94 xchg eax, esp + 4ba285: 92 xchg eax, edx + 4ba286: 00 00 add byte ptr [rax], al + 4ba288: 48 0d fd ff b9 00 or rax, 12189693 + ... + 4ba296: 00 00 add byte ptr [rax], al + 4ba298: 14 00 adc al, 0 + 4ba29a: 00 00 add byte ptr [rax], al + 4ba29c: ac lodsb al, byte ptr [rsi] + 4ba29d: 92 xchg eax, edx + 4ba29e: 00 00 add byte ptr [rax], al + 4ba2a0: f0 lock + 4ba2a1: 0d fd ff 2f 01 or eax, 19922941 + ... + 4ba2ae: 00 00 add byte ptr [rax], al + 4ba2b0: 24 00 and al, 0 + 4ba2b2: 00 00 add byte ptr [rax], al + 4ba2b4: c4 92 00 + 4ba2b7: 00 08 add byte ptr [rax], cl + 4ba2b9: 0f fd ff paddw mm7, mm7 + 4ba2bc: 7b 00 jnp 0x4ba2be <__EH_FRAME_BEGIN__+0x928e> + 4ba2be: 00 00 add byte ptr [rax], al + 4ba2c0: 00 45 0e add byte ptr [rbp + 14], al + 4ba2c3: 10 83 02 7b 0e 18 adc byte ptr [rbx + 403602178], al + 4ba2c9: 46 0e + 4ba2cb: 20 4c 0e 18 and byte ptr [rsi + rcx + 24], cl + 4ba2cf: 41 0e + 4ba2d1: 10 41 0a adc byte ptr [rcx + 10], al + 4ba2d4: 0e + 4ba2d5: 08 41 0b or byte ptr [rcx + 11], al + 4ba2d8: 1c 00 sbb al, 0 + 4ba2da: 00 00 add byte ptr [rax], al + 4ba2dc: ec in al, dx + 4ba2dd: 92 xchg eax, edx + 4ba2de: 00 00 add byte ptr [rax], al + 4ba2e0: 60 + 4ba2e1: 0f fd ff paddw mm7, mm7 + 4ba2e4: 71 00 jno 0x4ba2e6 <__EH_FRAME_BEGIN__+0x92b6> + 4ba2e6: 00 00 add byte ptr [rax], al + 4ba2e8: 00 48 0e add byte ptr [rax + 14], cl + 4ba2eb: 40 02 63 0a add spl, byte ptr [rbx + 10] + 4ba2ef: 0e + 4ba2f0: 08 41 0b or byte ptr [rcx + 11], al + 4ba2f3: 00 00 add byte ptr [rax], al + 4ba2f5: 00 00 add byte ptr [rax], al + 4ba2f7: 00 10 add byte ptr [rax], dl + 4ba2f9: 00 00 add byte ptr [rax], al + 4ba2fb: 00 0c 93 add byte ptr [rbx + 4*rdx], cl + 4ba2fe: 00 00 add byte ptr [rax], al + 4ba300: c0 0f fd ror byte ptr [rdi], 253 + 4ba303: ff 09 dec dword ptr [rcx] + 4ba305: 00 00 add byte ptr [rax], al + 4ba307: 00 00 add byte ptr [rax], al + 4ba309: 00 00 add byte ptr [rax], al + 4ba30b: 00 18 add byte ptr [rax], bl + 4ba30d: 00 00 add byte ptr [rax], al + 4ba30f: 00 20 add byte ptr [rax], ah + 4ba311: 93 xchg eax, ebx + 4ba312: 00 00 add byte ptr [rax], al + 4ba314: bc 0f fd ff 26 mov esp, 654310671 + 4ba319: 00 00 add byte ptr [rax], al + 4ba31b: 00 00 add byte ptr [rax], al + 4ba31d: 48 0e + 4ba31f: 10 58 0e adc byte ptr [rax + 14], bl + 4ba322: 08 00 or byte ptr [rax], al + 4ba324: 00 00 add byte ptr [rax], al + 4ba326: 00 00 add byte ptr [rax], al + 4ba328: 18 00 sbb byte ptr [rax], al + 4ba32a: 00 00 add byte ptr [rax], al + 4ba32c: 3c 93 cmp al, -109 + 4ba32e: 00 00 add byte ptr [rax], al + 4ba330: d0 0f ror byte ptr [rdi] + 4ba332: fd std + 4ba333: ff 1e call [rsi] + 4ba335: 00 00 add byte ptr [rax], al + 4ba337: 00 00 add byte ptr [rax], al + 4ba339: 45 0e + 4ba33b: 10 83 02 58 0e 08 adc byte ptr [rbx + 135157762], al + 4ba341: 00 00 add byte ptr [rax], al + 4ba343: 00 20 add byte ptr [rax], ah + 4ba345: 00 00 add byte ptr [rax], al + 4ba347: 00 58 93 add byte ptr [rax - 109], bl + 4ba34a: 00 00 add byte ptr [rax], al + 4ba34c: d4 + 4ba34d: 0f fd ff paddw mm7, mm7 + 4ba350: 9b wait + 4ba351: 00 00 add byte ptr [rax], al + 4ba353: 00 00 add byte ptr [rax], al + 4ba355: 46 0e + 4ba357: 10 8c 02 52 0e 40 02 adc byte ptr [rdx + rax + 37752402], cl + 4ba35e: 78 0a js 0x4ba36a <__EH_FRAME_BEGIN__+0x933a> + 4ba360: 0e + 4ba361: 10 45 0e adc byte ptr [rbp + 14], al + 4ba364: 08 41 0b or byte ptr [rcx + 11], al + 4ba367: 00 18 add byte ptr [rax], bl + 4ba369: 00 00 add byte ptr [rax], al + 4ba36b: 00 7c 93 00 add byte ptr [rbx + 4*rdx], bh + 4ba36f: 00 50 10 add byte ptr [rax + 16], dl + 4ba372: fd std + 4ba373: ff 22 jmp qword ptr [rdx] + 4ba375: 00 00 add byte ptr [rax], al + 4ba377: 00 00 add byte ptr [rax], al + 4ba379: 45 0e + 4ba37b: 10 83 02 5c 0e 08 adc byte ptr [rbx + 135158786], al + 4ba381: 00 00 add byte ptr [rax], al + 4ba383: 00 20 add byte ptr [rax], ah + 4ba385: 00 00 add byte ptr [rax], al + 4ba387: 00 98 93 00 00 64 add byte ptr [rax + 1677721747], bl + 4ba38d: 10 fd adc ch, bh + 4ba38f: ff a9 00 00 00 00 jmp [rcx] + 4ba395: 46 0e + 4ba397: 10 8c 02 57 0e 40 02 adc byte ptr [rdx + rax + 37752407], cl + 4ba39e: 81 0a 0e 10 45 0e or dword ptr [rdx], 239407118 + 4ba3a4: 08 41 0b or byte ptr [rcx + 11], al + 4ba3a7: 00 14 00 add byte ptr [rax + rax], dl + 4ba3aa: 00 00 add byte ptr [rax], al + 4ba3ac: bc 93 00 00 f0 mov esp, 4026531987 + 4ba3b1: 10 fd adc ch, bh + 4ba3b3: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4ba3b9 <__EH_FRAME_BEGIN__+0x9389> + 4ba3b9: 00 00 add byte ptr [rax], al + 4ba3bb: 00 00 add byte ptr [rax], al + 4ba3bd: 00 00 add byte ptr [rax], al + 4ba3bf: 00 30 add byte ptr [rax], dh + 4ba3c1: 00 00 add byte ptr [rax], al + 4ba3c3: 00 d4 add ah, dl + 4ba3c5: 93 xchg eax, ebx + 4ba3c6: 00 00 add byte ptr [rax], al + 4ba3c8: 08 11 or byte ptr [rcx], dl + 4ba3ca: fd std + 4ba3cb: ff 89 00 00 00 00 dec dword ptr [rcx] + 4ba3d1: 69 0e 10 8c 02 45 imul ecx, dword ptr [rsi], 1157794832 + 4ba3d7: 0e + 4ba3d8: 18 86 03 44 0e 20 sbb byte ptr [rsi + 537805827], al + 4ba3de: 83 04 6e 0a add dword ptr [rsi + 2*rbp], 10 + 4ba3e2: 0e + 4ba3e3: 18 41 0e sbb byte ptr [rcx + 14], al + 4ba3e6: 10 42 0e adc byte ptr [rdx + 14], al + 4ba3e9: 08 45 0b or byte ptr [rbp + 11], al + 4ba3ec: 60 + 4ba3ed: 0e + 4ba3ee: 08 c3 or bl, al + 4ba3f0: c6 cc + 4ba3f2: 00 00 add byte ptr [rax], al + 4ba3f4: 18 00 sbb byte ptr [rax], al + 4ba3f6: 00 00 add byte ptr [rax], al + 4ba3f8: 08 94 00 00 64 11 fd or byte ptr [rax + rax - 49191936], dl + 4ba3ff: ff 3b + 4ba401: 00 00 add byte ptr [rax], al + 4ba403: 00 00 add byte ptr [rax], al + 4ba405: 45 0e + 4ba407: 10 83 02 75 0e 08 adc byte ptr [rbx + 135165186], al + 4ba40d: 00 00 add byte ptr [rax], al + 4ba40f: 00 2c 00 add byte ptr [rax + rax], ch + 4ba412: 00 00 add byte ptr [rax], al + 4ba414: 24 94 and al, -108 + 4ba416: 00 00 add byte ptr [rax], al + 4ba418: 88 11 mov byte ptr [rcx], dl + 4ba41a: fd std + 4ba41b: ff 2b jmp [rbx] + 4ba41d: 12 00 adc al, byte ptr [rax] + 4ba41f: 00 00 add byte ptr [rax], al + 4ba421: 45 0e + 4ba423: 10 86 02 52 0d 06 adc byte ptr [rsi + 101536258], al + 4ba429: 58 pop rax + 4ba42a: 8f 03 pop qword ptr [rbx] + 4ba42c: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] + 4ba433: 07 + 4ba434: 03 88 09 0a 0c 07 add ecx, dword ptr [rax + 118229513] + 4ba43a: 08 49 0b or byte ptr [rcx + 11], cl + 4ba43d: 00 00 add byte ptr [rax], al + 4ba43f: 00 3c 00 add byte ptr [rax + rax], bh + 4ba442: 00 00 add byte ptr [rax], al + 4ba444: 54 push rsp + 4ba445: 94 xchg eax, esp + 4ba446: 00 00 add byte ptr [rax], al + 4ba448: 88 23 mov byte ptr [rbx], ah + 4ba44a: fd std + 4ba44b: ff 14 01 call qword ptr [rcx + rax] + 4ba44e: 00 00 add byte ptr [rax], al + 4ba450: 00 42 0e add byte ptr [rdx + 14], al + 4ba453: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4ba459: 8d 03 lea eax, [rbx] + 4ba45b: 45 0e + 4ba45d: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4ba464: 05 43 0e 30 83 add eax, 2200964675 + 4ba469: 06 + 4ba46a: 02 94 0a 0e 28 41 0e add dl, byte ptr [rdx + rcx + 239151118] + 4ba471: 20 42 0e and byte ptr [rdx + 14], al + 4ba474: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba477: 10 42 0e adc byte ptr [rdx + 14], al + 4ba47a: 08 45 0b or byte ptr [rbp + 11], al + 4ba47d: 00 00 add byte ptr [rax], al + 4ba47f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4ba483: 00 94 94 00 00 68 24 add byte ptr [rsp + 4*rdx + 610795520], dl + 4ba48a: fd std + 4ba48b: ff 3a + 4ba48d: 01 00 add dword ptr [rax], eax + 4ba48f: 00 00 add byte ptr [rax], al + 4ba491: 46 0e + 4ba493: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4ba499: 8e 03 mov es, word ptr [rbx] + 4ba49b: 45 0e + 4ba49d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4ba4a3: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bb2ed <_end+0xffffffff862f796d> + 4ba4a9: 06 + 4ba4aa: 43 0e + 4ba4ac: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al + 4ba4b2: 02 72 0a add dh, byte ptr [rdx + 10] + 4ba4b5: 0e + 4ba4b6: 38 41 0e cmp byte ptr [rcx + 14], al + 4ba4b9: 30 41 0e xor byte ptr [rcx + 14], al + 4ba4bc: 28 42 0e sub byte ptr [rdx + 14], al + 4ba4bf: 20 42 0e and byte ptr [rdx + 14], al + 4ba4c2: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba4c5: 10 42 0e adc byte ptr [rdx + 14], al + 4ba4c8: 08 41 0b or byte ptr [rcx + 11], al + 4ba4cb: 00 00 add byte ptr [rax], al + 4ba4cd: 00 00 add byte ptr [rax], al + 4ba4cf: 00 4c 00 00 add byte ptr [rax + rax], cl + 4ba4d3: 00 e4 add ah, ah + 4ba4d5: 94 xchg eax, esp + 4ba4d6: 00 00 add byte ptr [rax], al + 4ba4d8: 58 pop rax + 4ba4d9: 25 fd ff ba 06 and eax, 112918525 + 4ba4de: 00 00 add byte ptr [rax], al + 4ba4e0: 00 46 0e add byte ptr [rsi + 14], al + 4ba4e3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4ba4e9: 8e 03 mov es, word ptr [rbx] + 4ba4eb: 42 0e + 4ba4ed: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4ba4f3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bb33a <_end+0xffffffff862f79ba> + 4ba4f9: 06 + 4ba4fa: 41 0e + 4ba4fc: 38 83 07 47 0e d0 cmp byte ptr [rbx - 804370681], al + 4ba502: 01 03 add dword ptr [rbx], eax + 4ba504: 4c 02 0a add r9b, byte ptr [rdx] + 4ba507: 0e + 4ba508: 38 43 0e cmp byte ptr [rbx + 14], al + 4ba50b: 30 41 0e xor byte ptr [rcx + 14], al + 4ba50e: 28 42 0e sub byte ptr [rdx + 14], al + 4ba511: 20 42 0e and byte ptr [rdx + 14], al + 4ba514: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba517: 10 42 0e adc byte ptr [rdx + 14], al + 4ba51a: 08 41 0b or byte ptr [rcx + 11], al + 4ba51d: 00 00 add byte ptr [rax], al + 4ba51f: 00 5c 00 00 add byte ptr [rax + rax], bl + 4ba523: 00 34 95 00 00 c8 2b add byte ptr [4*rdx + 734527488], dh + 4ba52a: fd std + 4ba52b: ff 81 00 00 00 00 inc dword ptr [rcx] + 4ba531: 46 0e + 4ba533: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4ba539: 8c 03 mov word ptr [rbx], es + 4ba53b: 41 0e + 4ba53d: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al + 4ba543: 83 05 44 0e 30 68 0a add dword ptr [rip + 1747979844], 10 # 0x687bb38e <_end+0x682f7a0e> + 4ba54a: 0e + 4ba54b: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4ba54f: 41 0e + 4ba551: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba554: 10 42 0e adc byte ptr [rdx + 14], al + 4ba557: 08 41 0b or byte ptr [rcx + 11], al + 4ba55a: 65 0a 0e or cl, byte ptr gs:[rsi] + 4ba55d: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4ba561: 41 0e + 4ba563: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba566: 10 42 0e adc byte ptr [rdx + 14], al + 4ba569: 08 42 0b or byte ptr [rdx + 11], al + 4ba56c: 44 0e + 4ba56e: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al + 4ba572: 44 0e + 4ba574: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba577: 10 42 0e adc byte ptr [rdx + 14], al + 4ba57a: 08 00 or byte ptr [rax], al + 4ba57c: 00 00 add byte ptr [rax], al + 4ba57e: 00 00 add byte ptr [rax], al + 4ba580: 24 00 and al, 0 + 4ba582: 00 00 add byte ptr [rax], al + 4ba584: 94 xchg eax, esp + 4ba585: 95 xchg eax, ebp + 4ba586: 00 00 add byte ptr [rax], al + 4ba588: f8 clc + 4ba589: 2b fd sub edi, ebp + 4ba58b: ff 33 push qword ptr [rbx] + 4ba58d: 00 00 add byte ptr [rax], al + 4ba58f: 00 00 add byte ptr [rax], al + 4ba591: 45 0e + 4ba593: 10 83 02 5d 0e 18 adc byte ptr [rbx + 403594498], al + 4ba599: 41 0e + 4ba59b: 20 4d 0e and byte ptr [rbp + 14], cl + 4ba59e: 18 41 0e sbb byte ptr [rcx + 14], al + 4ba5a1: 10 41 0e adc byte ptr [rcx + 14], al + 4ba5a4: 08 00 or byte ptr [rax], al + 4ba5a6: 00 00 add byte ptr [rax], al + 4ba5a8: 58 pop rax + 4ba5a9: 00 00 add byte ptr [rax], al + 4ba5ab: 00 bc 95 00 00 10 2c add byte ptr [rbp + 4*rdx + 739246080], bh + 4ba5b2: fd std + 4ba5b3: ff 2a jmp [rdx] + 4ba5b5: 03 00 add eax, dword ptr [rax] + 4ba5b7: 00 00 add byte ptr [rax], al + 4ba5b9: 46 0e + 4ba5bb: 10 8c 02 47 0e 18 86 adc byte ptr [rdx + rax - 2045243833], cl + 4ba5c2: 03 4a 0e add ecx, dword ptr [rdx + 14] + 4ba5c5: b0 01 mov al, 1 + 4ba5c7: 02 81 0e b8 01 48 add al, byte ptr [rcx + 1208072206] + 4ba5cd: 0e + 4ba5ce: c0 01 58 rol byte ptr [rcx], 88 + 4ba5d1: 0e + 4ba5d2: b8 01 41 0e b0 mov eax, 2953724161 + 4ba5d7: 01 02 add dword ptr [rdx], eax + 4ba5d9: 4d 0a 0e or r9b, byte ptr [r14] + 4ba5dc: 18 41 0e sbb byte ptr [rcx + 14], al + 4ba5df: 10 42 0e adc byte ptr [rdx + 14], al + 4ba5e2: 08 47 0b or byte ptr [rdi + 11], al + 4ba5e5: 02 55 0e add dl, byte ptr [rbp + 14] + 4ba5e8: b8 01 49 0e c0 mov eax, 3222161665 + 4ba5ed: 01 51 0e add dword ptr [rcx + 14], edx + 4ba5f0: b8 01 41 0e b0 mov eax, 2953724161 + 4ba5f5: 01 02 add dword ptr [rdx], eax + 4ba5f7: f8 clc + 4ba5f8: 0a 0e or cl, byte ptr [rsi] + 4ba5fa: b8 01 42 0e c0 mov eax, 3222159873 + 4ba5ff: 01 46 0b add dword ptr [rsi + 11], eax + 4ba602: 00 00 add byte ptr [rax], al + 4ba604: 58 pop rax + 4ba605: 00 00 add byte ptr [rax], al + 4ba607: 00 18 add byte ptr [rax], bl + 4ba609: 96 xchg eax, esi + 4ba60a: 00 00 add byte ptr [rax], al + 4ba60c: e4 2e in al, 46 + 4ba60e: fd std + 4ba60f: ff 39 + 4ba611: 02 00 add al, byte ptr [rax] + 4ba613: 00 00 add byte ptr [rax], al + 4ba615: 46 0e + 4ba617: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl + 4ba61e: 03 47 0e add eax, dword ptr [rdi + 14] + 4ba621: 90 nop + 4ba622: 01 6f 0e add dword ptr [rdi + 14], ebp + 4ba625: 98 cwde + 4ba626: 01 48 0e add dword ptr [rax + 14], ecx + 4ba629: a0 01 56 0e 98 01 41 0e 90 movabs al, byte ptr [-8066438407472130559] + 4ba632: 01 02 add dword ptr [rdx], eax + 4ba634: 47 0a 0e or r9b, byte ptr [r14] + 4ba637: 18 41 0e sbb byte ptr [rcx + 14], al + 4ba63a: 10 42 0e adc byte ptr [rdx + 14], al + 4ba63d: 08 47 0b or byte ptr [rdi + 11], al + 4ba640: 7d 0e jge 0x4ba650 <__EH_FRAME_BEGIN__+0x9620> + 4ba642: 98 cwde + 4ba643: 01 49 0e add dword ptr [rcx + 14], ecx + 4ba646: a0 01 4f 0e 98 01 41 0e 90 movabs al, byte ptr [-8066438407472132351] + 4ba64f: 01 02 add dword ptr [rdx], eax + 4ba651: 7a 0a jp 0x4ba65d <__EH_FRAME_BEGIN__+0x962d> + 4ba653: 0e + 4ba654: 98 cwde + 4ba655: 01 42 0e add dword ptr [rdx + 14], eax + 4ba658: a0 01 4e 0b 00 00 00 00 14 movabs al, byte ptr [1441151880759299585] + 4ba661: 00 00 add byte ptr [rax], al + 4ba663: 00 74 96 00 add byte ptr [rsi + 4*rdx], dh + 4ba667: 00 c8 add al, cl + 4ba669: 30 fd xor ch, bh + 4ba66b: ff ad 00 00 00 00 jmp [rbp] + 4ba671: 00 00 add byte ptr [rax], al + 4ba673: 00 00 add byte ptr [rax], al + 4ba675: 00 00 add byte ptr [rax], al + 4ba677: 00 14 00 add byte ptr [rax + rax], dl + 4ba67a: 00 00 add byte ptr [rax], al + 4ba67c: 8c 96 00 00 60 31 mov word ptr [rsi + 828375040], ss + 4ba682: fd std + 4ba683: ff eb + ... + 4ba68d: 00 00 add byte ptr [rax], al + 4ba68f: 00 24 00 add byte ptr [rax + rax], ah + 4ba692: 00 00 add byte ptr [rax], al + 4ba694: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4ba695: 96 xchg eax, esi + 4ba696: 00 00 add byte ptr [rax], al + 4ba698: 38 32 cmp byte ptr [rdx], dh + 4ba69a: fd std + 4ba69b: ff 0d 02 00 00 00 dec dword ptr [rip + 2] # 0x4ba6a3 <__EH_FRAME_BEGIN__+0x9673> + 4ba6a1: 48 0e + 4ba6a3: 40 02 7c 0a 0e add dil, byte ptr [rdx + rcx + 14] + 4ba6a8: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al + 4ba6ac: 9f lahf + 4ba6ad: 0a 0e or cl, byte ptr [rsi] + 4ba6af: 08 49 0b or byte ptr [rcx + 11], cl + 4ba6b2: 00 00 add byte ptr [rax], al + 4ba6b4: 00 00 add byte ptr [rax], al + 4ba6b6: 00 00 add byte ptr [rax], al + 4ba6b8: 44 00 00 add byte ptr [rax], r8b + 4ba6bb: 00 cc add ah, cl + 4ba6bd: 96 xchg eax, esi + 4ba6be: 00 00 add byte ptr [rax], al + 4ba6c0: 20 34 fd ff 8f 02 00 and byte ptr [8*rdi + 167935], dh + 4ba6c7: 00 00 add byte ptr [rax], al + 4ba6c9: 46 0e + 4ba6cb: 10 8e 02 41 0e 18 adc byte ptr [rsi + 403587330], cl + 4ba6d1: 86 03 xchg byte ptr [rbx], al + 4ba6d3: 41 0e + 4ba6d5: 20 83 04 44 0e 50 and byte ptr [rbx + 1343112196], al + 4ba6db: 02 b1 0a 0e 20 41 add dh, byte ptr [rcx + 1092619786] + 4ba6e1: 0e + 4ba6e2: 18 41 0e sbb byte ptr [rcx + 14], al + 4ba6e5: 10 42 0e adc byte ptr [rdx + 14], al + 4ba6e8: 08 47 0b or byte ptr [rdi + 11], al + 4ba6eb: 02 95 0a 0e 20 41 add dl, byte ptr [rbp + 1092619786] + 4ba6f1: 0e + 4ba6f2: 18 41 0e sbb byte ptr [rcx + 14], al + 4ba6f5: 10 42 0e adc byte ptr [rdx + 14], al + 4ba6f8: 08 47 0b or byte ptr [rdi + 11], al + 4ba6fb: 00 00 add byte ptr [rax], al + 4ba6fd: 00 00 add byte ptr [rax], al + 4ba6ff: 00 14 00 add byte ptr [rax + rax], dl + 4ba702: 00 00 add byte ptr [rax], al + 4ba704: 14 97 adc al, -105 + 4ba706: 00 00 add byte ptr [rax], al + 4ba708: 68 36 fd ff 7d push 2113928502 + ... + 4ba715: 00 00 add byte ptr [rax], al + 4ba717: 00 20 add byte ptr [rax], ah + 4ba719: 00 00 add byte ptr [rax], al + 4ba71b: 00 2c 97 add byte ptr [rdi + 4*rdx], ch + 4ba71e: 00 00 add byte ptr [rax], al + 4ba720: d0 36 + 4ba722: fd std + 4ba723: ff 42 01 inc dword ptr [rdx + 1] + 4ba726: 00 00 add byte ptr [rax], al + 4ba728: 00 4f 0e add byte ptr [rdi + 14], cl + 4ba72b: 10 02 adc byte ptr [rdx], al + 4ba72d: 48 0e + 4ba72f: 08 61 0e or byte ptr [rcx + 14], ah + 4ba732: 10 4a 0a adc byte ptr [rdx + 10], cl + 4ba735: 0e + 4ba736: 08 46 0b or byte ptr [rsi + 11], al + 4ba739: 00 00 add byte ptr [rax], al + 4ba73b: 00 14 00 add byte ptr [rax + rax], dl + 4ba73e: 00 00 add byte ptr [rax], al + 4ba740: 00 00 add byte ptr [rax], al + 4ba742: 00 00 add byte ptr [rax], al + 4ba744: 01 7a 52 add dword ptr [rdx + 82], edi + 4ba747: 00 01 add byte ptr [rcx], al + 4ba749: 78 10 js 0x4ba75b <__EH_FRAME_BEGIN__+0x972b> + 4ba74b: 01 1b add dword ptr [rbx], ebx + 4ba74d: 0c 07 or al, 7 + 4ba74f: 08 90 01 0e 10 10 or byte ptr [rax + 269487617], dl + 4ba755: 00 00 add byte ptr [rax], al + 4ba757: 00 1c 00 add byte ptr [rax + rax], bl + 4ba75a: 00 00 add byte ptr [rax], al + 4ba75c: 58 pop rax + 4ba75d: 6f outsd dx, dword ptr [rsi] + 4ba75e: f4 hlt + 4ba75f: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4ba765 <__EH_FRAME_BEGIN__+0x9735> + 4ba765: 00 00 add byte ptr [rax], al + 4ba767: 00 2c 00 add byte ptr [rax + rax], ch + 4ba76a: 00 00 add byte ptr [rax], al + 4ba76c: 7c 97 jl 0x4ba705 <__EH_FRAME_BEGIN__+0x96d5> + 4ba76e: 00 00 add byte ptr [rax], al + 4ba770: d0 37 + 4ba772: fd std + 4ba773: ff 84 00 00 00 00 4c inc dword ptr [rax + rax + 1275068416] + 4ba77a: 0e + 4ba77b: 10 58 0a adc byte ptr [rax + 10], bl + 4ba77e: 0e + 4ba77f: 08 44 0b 4f or byte ptr [rbx + rcx + 79], al + 4ba783: 0a 0e or cl, byte ptr [rsi] + 4ba785: 08 49 0b or byte ptr [rcx + 11], cl + 4ba788: 55 push rbp + 4ba789: 0a 0e or cl, byte ptr [rsi] + 4ba78b: 08 4b 0b or byte ptr [rbx + 11], cl + 4ba78e: 50 push rax + 4ba78f: 0e + 4ba790: 08 48 0e or byte ptr [rax + 14], cl + 4ba793: 10 4b 0e adc byte ptr [rbx + 14], cl + 4ba796: 08 00 or byte ptr [rax], al + 4ba798: 10 00 adc byte ptr [rax], al + 4ba79a: 00 00 add byte ptr [rax], al + 4ba79c: 60 + 4ba79d: 00 00 add byte ptr [rax], al + 4ba79f: 00 19 add byte ptr [rcx], bl + 4ba7a1: 6f outsd dx, dword ptr [rsi] + 4ba7a2: f4 hlt + 4ba7a3: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4ba7a9 <__EH_FRAME_BEGIN__+0x9779> + 4ba7a9: 00 00 add byte ptr [rax], al + 4ba7ab: 00 48 00 add byte ptr [rax], cl + 4ba7ae: 00 00 add byte ptr [rax], al + 4ba7b0: c0 97 00 00 1c 38 fd rcl byte ptr [rdi + 941359104], 253 + 4ba7b7: ff 70 08 push qword ptr [rax + 8] + 4ba7ba: 00 00 add byte ptr [rax], al + 4ba7bc: 00 55 0e add byte ptr [rbp + 14], dl + 4ba7bf: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al + 4ba7c5: 42 8f 03 pop qword ptr [rbx] + 4ba7c8: 45 8e 04 49 mov es, word ptr [r9 + 2*rcx] + 4ba7cc: 8d 05 46 8c 06 83 lea eax, [rip - 2096722874] # 0xffffffff83523418 <_end+0xffffffff8305fa98> + 4ba7d2: 07 + 4ba7d3: 03 16 add edx, dword ptr [rsi] + 4ba7d5: 01 0a add dword ptr [rdx], ecx + 4ba7d7: 0c 07 or al, 7 + 4ba7d9: 08 41 0b or byte ptr [rcx + 11], al + 4ba7dc: 03 c8 add ecx, eax + 4ba7de: 06 + 4ba7df: 0c 07 or al, 7 + 4ba7e1: 08 c3 or bl, al + 4ba7e3: c6 cc + 4ba7e5: cd ce int 206 + 4ba7e7: cf iretd + 4ba7e8: 41 0c 06 or al, 6 + 4ba7eb: 10 83 07 86 02 8c adc byte ptr [rbx - 1945991673], al + 4ba7f1: 06 + 4ba7f2: 8d 05 8e 04 8f 03 lea eax, [rip + 59704462] # 0x3daac86 <_end+0x38e7306> + 4ba7f8: 10 00 adc byte ptr [rax], al + 4ba7fa: 00 00 add byte ptr [rax], al + 4ba7fc: bc 12 00 00 be mov esp, 3187671058 + 4ba801: 6e outsb dx, byte ptr [rsi] + 4ba802: f4 hlt + 4ba803: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4ba809 <__EH_FRAME_BEGIN__+0x97d9> + 4ba809: 00 00 add byte ptr [rax], al + 4ba80b: 00 10 add byte ptr [rax], dl + 4ba80d: 00 00 add byte ptr [rax], al + 4ba80f: 00 20 add byte ptr [rax], ah + 4ba811: 98 cwde + 4ba812: 00 00 add byte ptr [rax], al + 4ba814: 2c 40 sub al, 64 + 4ba816: fd std + 4ba817: ff 7c 00 00 + 4ba81b: 00 00 add byte ptr [rax], al + 4ba81d: 00 00 add byte ptr [rax], al + 4ba81f: 00 7c 00 00 add byte ptr [rax + rax], bh + 4ba823: 00 34 98 add byte ptr [rax + 4*rbx], dh + 4ba826: 00 00 add byte ptr [rax], al + 4ba828: 98 cwde + 4ba829: 40 fd std + 4ba82b: ff 88 06 00 00 00 dec dword ptr [rax + 6] + 4ba831: 42 0e + 4ba833: 10 8f 02 49 0e 18 adc byte ptr [rdi + 403589378], cl + 4ba839: 8e 03 mov es, word ptr [rbx] + 4ba83b: 42 0e + 4ba83d: 20 8d 04 48 0e 28 and byte ptr [rbp + 672024580], cl + 4ba843: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bb68a <_end+0xffffffff862f7d0a> + 4ba849: 06 + 4ba84a: 41 0e + 4ba84c: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al + 4ba852: 03 73 02 add esi, dword ptr [rbx + 2] + 4ba855: 0a 0e or cl, byte ptr [rsi] + 4ba857: 38 41 0e cmp byte ptr [rcx + 14], al + 4ba85a: 30 41 0e xor byte ptr [rcx + 14], al + 4ba85d: 28 42 0e sub byte ptr [rdx + 14], al + 4ba860: 20 42 0e and byte ptr [rdx + 14], al + 4ba863: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba866: 10 42 0e adc byte ptr [rdx + 14], al + 4ba869: 08 48 0b or byte ptr [rax + 11], cl + 4ba86c: 02 cc add cl, ah + 4ba86e: 0a 0e or cl, byte ptr [rsi] + 4ba870: 38 46 0e cmp byte ptr [rsi + 14], al + 4ba873: 30 41 0e xor byte ptr [rcx + 14], al + 4ba876: 28 42 0e sub byte ptr [rdx + 14], al + 4ba879: 20 42 0e and byte ptr [rdx + 14], al + 4ba87c: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba87f: 10 42 0e adc byte ptr [rdx + 14], al + 4ba882: 08 45 0b or byte ptr [rbp + 11], al + 4ba885: 50 push rax + 4ba886: 0a 0e or cl, byte ptr [rsi] + 4ba888: 38 46 0e cmp byte ptr [rsi + 14], al + 4ba88b: 30 41 0e xor byte ptr [rcx + 14], al + 4ba88e: 28 42 0e sub byte ptr [rdx + 14], al + 4ba891: 20 42 0e and byte ptr [rdx + 14], al + 4ba894: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba897: 10 42 0e adc byte ptr [rdx + 14], al + 4ba89a: 08 41 0b or byte ptr [rcx + 11], al + 4ba89d: 00 00 add byte ptr [rax], al + 4ba89f: 00 20 add byte ptr [rax], ah + 4ba8a1: 00 00 add byte ptr [rax], al + 4ba8a3: 00 00 add byte ptr [rax], al + 4ba8a5: 00 00 add byte ptr [rax], al + 4ba8a7: 00 01 add byte ptr [rcx], al + 4ba8a9: 7a 52 jp 0x4ba8fd <__EH_FRAME_BEGIN__+0x98cd> + 4ba8ab: 00 01 add byte ptr [rcx], al + 4ba8ad: 78 10 js 0x4ba8bf <__EH_FRAME_BEGIN__+0x988f> + 4ba8af: 01 1b add dword ptr [rbx], ebx + 4ba8b1: 0c 07 or al, 7 + 4ba8b3: 08 90 01 0e 70 83 or byte ptr [rax - 2089808383], dl + 4ba8b9: 07 + 4ba8ba: 86 06 xchg byte ptr [rsi], al + 4ba8bc: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9ad4f <_end+0x38d73cf> + 4ba8c2: 8f 02 pop qword ptr [rdx] + 4ba8c4: 10 00 adc byte ptr [rax], al + 4ba8c6: 00 00 add byte ptr [rax], al + 4ba8c8: 28 00 sub byte ptr [rax], al + 4ba8ca: 00 00 add byte ptr [rax], al + 4ba8cc: f7 6d f4 imul dword ptr [rbp - 12] + 4ba8cf: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4ba8d5 <__EH_FRAME_BEGIN__+0x98a5> + 4ba8d5: 00 00 add byte ptr [rax], al + 4ba8d7: 00 18 add byte ptr [rax], bl + 4ba8d9: 00 00 add byte ptr [rax], al + 4ba8db: 00 ec add ah, ch + 4ba8dd: 98 cwde + 4ba8de: 00 00 add byte ptr [rax], al + 4ba8e0: 70 46 jo 0x4ba928 <__EH_FRAME_BEGIN__+0x98f8> + 4ba8e2: fd std + 4ba8e3: ff 9f 01 00 00 00 call [rdi + 1] + 4ba8e9: 44 0e + 4ba8eb: 20 03 and byte ptr [rbx], al + 4ba8ed: 15 01 0a 0e 08 adc eax, 135137793 + 4ba8f2: 41 0b 14 00 or edx, dword ptr [r8 + rax] + 4ba8f6: 00 00 add byte ptr [rax], al + 4ba8f8: 00 00 add byte ptr [rax], al + 4ba8fa: 00 00 add byte ptr [rax], al + 4ba8fc: 01 7a 52 add dword ptr [rdx + 82], edi + 4ba8ff: 00 01 add byte ptr [rcx], al + 4ba901: 78 10 js 0x4ba913 <__EH_FRAME_BEGIN__+0x98e3> + 4ba903: 01 1b add dword ptr [rbx], ebx + 4ba905: 0c 07 or al, 7 + 4ba907: 08 90 01 0e 20 10 or byte ptr [rax + 270536193], dl + 4ba90d: 00 00 add byte ptr [rax], al + 4ba90f: 00 1c 00 add byte ptr [rax + rax], bl + 4ba912: 00 00 add byte ptr [rax], al + 4ba914: b4 6d mov ah, 109 + 4ba916: f4 hlt + 4ba917: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4ba91d <__EH_FRAME_BEGIN__+0x98ed> + 4ba91d: 00 00 add byte ptr [rax], al + 4ba91f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4ba923: 00 34 99 add byte ptr [rcx + 4*rbx], dh + 4ba926: 00 00 add byte ptr [rax], al + 4ba928: c8 47 fd ff enter -697, -1 + 4ba92c: 56 push rsi + 4ba92d: 07 + 4ba92e: 00 00 add byte ptr [rax], al + 4ba930: 00 42 0e add byte ptr [rdx + 14], al + 4ba933: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4ba939: 8e 03 mov es, word ptr [rbx] + 4ba93b: 42 0e + 4ba93d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4ba943: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bb78a <_end+0xffffffff862f7e0a> + 4ba949: 06 + 4ba94a: 41 0e + 4ba94c: 38 83 07 47 0e e0 cmp byte ptr [rbx - 535935225], al + 4ba952: 04 03 add al, 3 + 4ba954: 2e 01 0a add dword ptr cs:[rdx], ecx + 4ba957: 0e + 4ba958: 38 41 0e cmp byte ptr [rcx + 14], al + 4ba95b: 30 41 0e xor byte ptr [rcx + 14], al + 4ba95e: 28 42 0e sub byte ptr [rdx + 14], al + 4ba961: 20 42 0e and byte ptr [rdx + 14], al + 4ba964: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba967: 10 42 0e adc byte ptr [rdx + 14], al + 4ba96a: 08 47 0b or byte ptr [rdi + 11], al + 4ba96d: 00 00 add byte ptr [rax], al + 4ba96f: 00 24 00 add byte ptr [rax + rax], ah + 4ba972: 00 00 add byte ptr [rax], al + 4ba974: 00 00 add byte ptr [rax], al + 4ba976: 00 00 add byte ptr [rax], al + 4ba978: 01 7a 52 add dword ptr [rdx + 82], edi + 4ba97b: 00 01 add byte ptr [rcx], al + 4ba97d: 78 10 js 0x4ba98f <__EH_FRAME_BEGIN__+0x995f> + 4ba97f: 01 1b add dword ptr [rbx], ebx + 4ba981: 0c 07 or al, 7 + 4ba983: 08 90 01 0e e0 04 or byte ptr [rax + 81792513], dl + 4ba989: 83 07 86 add dword ptr [rdi], -122 + 4ba98c: 06 + 4ba98d: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9ae20 <_end+0x38d74a0> + 4ba993: 8f 02 pop qword ptr [rdx] + 4ba995: 00 00 add byte ptr [rax], al + 4ba997: 00 10 add byte ptr [rax], dl + 4ba999: 00 00 add byte ptr [rax], al + 4ba99b: 00 2c 00 add byte ptr [rax + rax], ch + 4ba99e: 00 00 add byte ptr [rax], al + 4ba9a0: 2d 6d f4 ff 0a sub eax, 184546413 + 4ba9a5: 00 00 add byte ptr [rax], al + 4ba9a7: 00 00 add byte ptr [rax], al + 4ba9a9: 00 00 add byte ptr [rax], al + 4ba9ab: 00 4c 00 00 add byte ptr [rax + rax], cl + 4ba9af: 00 c0 add al, al + 4ba9b1: 99 cdq + 4ba9b2: 00 00 add byte ptr [rax], al + 4ba9b4: 9c pushfq + 4ba9b5: 4e fd std + 4ba9b7: ff 28 jmp [rax] + 4ba9b9: 04 00 add al, 0 + 4ba9bb: 00 00 add byte ptr [rax], al + 4ba9bd: 42 0e + 4ba9bf: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4ba9c5: 8e 03 mov es, word ptr [rbx] + 4ba9c7: 42 0e + 4ba9c9: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4ba9cf: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bb816 <_end+0xffffffff862f7e96> + 4ba9d5: 06 + 4ba9d6: 41 0e + 4ba9d8: 38 83 07 47 0e d0 cmp byte ptr [rbx - 804370681], al + 4ba9de: 02 03 add al, byte ptr [rbx] + 4ba9e0: b7 02 mov bh, 2 + 4ba9e2: 0a 0e or cl, byte ptr [rsi] + 4ba9e4: 38 41 0e cmp byte ptr [rcx + 14], al + 4ba9e7: 30 41 0e xor byte ptr [rcx + 14], al + 4ba9ea: 28 42 0e sub byte ptr [rdx + 14], al + 4ba9ed: 20 42 0e and byte ptr [rdx + 14], al + 4ba9f0: 18 42 0e sbb byte ptr [rdx + 14], al + 4ba9f3: 10 42 0e adc byte ptr [rdx + 14], al + 4ba9f6: 08 4b 0b or byte ptr [rbx + 11], cl + 4ba9f9: 00 00 add byte ptr [rax], al + 4ba9fb: 00 24 00 add byte ptr [rax + rax], ah + 4ba9fe: 00 00 add byte ptr [rax], al + 4baa00: 00 00 add byte ptr [rax], al + 4baa02: 00 00 add byte ptr [rax], al + 4baa04: 01 7a 52 add dword ptr [rdx + 82], edi + 4baa07: 00 01 add byte ptr [rcx], al + 4baa09: 78 10 js 0x4baa1b <__EH_FRAME_BEGIN__+0x99eb> + 4baa0b: 01 1b add dword ptr [rbx], ebx + 4baa0d: 0c 07 or al, 7 + 4baa0f: 08 90 01 0e d0 02 or byte ptr [rax + 47189505], dl + 4baa15: 83 07 86 add dword ptr [rdi], -122 + 4baa18: 06 + 4baa19: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9aeac <_end+0x38d752c> + 4baa1f: 8f 02 pop qword ptr [rdx] + 4baa21: 00 00 add byte ptr [rax], al + 4baa23: 00 10 add byte ptr [rax], dl + 4baa25: 00 00 add byte ptr [rax], al + 4baa27: 00 2c 00 add byte ptr [rax + rax], ch + 4baa2a: 00 00 add byte ptr [rax], al + 4baa2c: ab stosd dword ptr es:[rdi], eax + 4baa2d: 6c insb byte ptr es:[rdi], dx + 4baa2e: f4 hlt + 4baa2f: ff 0a dec dword ptr [rdx] + 4baa31: 00 00 add byte ptr [rax], al + 4baa33: 00 00 add byte ptr [rax], al + 4baa35: 00 00 add byte ptr [rax], al + 4baa37: 00 38 add byte ptr [rax], bh + 4baa39: 00 00 add byte ptr [rax], al + 4baa3b: 00 4c 9a 00 add byte ptr [rdx + 4*rbx], cl + 4baa3f: 00 40 52 add byte ptr [rax + 82], al + 4baa42: fd std + 4baa43: ff 75 01 push qword ptr [rbp + 1] + 4baa46: 00 00 add byte ptr [rax], al + 4baa48: 00 42 0e add byte ptr [rdx + 14], al + 4baa4b: 10 8d 02 49 0e 18 adc byte ptr [rbp + 403589378], cl + 4baa51: 8c 03 mov word ptr [rbx], es + 4baa53: 44 0e + 4baa55: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4baa5b: 83 05 4a 0e c0 03 02 add dword ptr [rip + 62918218], 2 # 0x40bb8ac <_end+0x3bf7f2c> + 4baa62: c7 0a + 4baa64: 0e + 4baa65: 28 41 0e sub byte ptr [rcx + 14], al + 4baa68: 20 41 0e and byte ptr [rcx + 14], al + 4baa6b: 18 42 0e sbb byte ptr [rdx + 14], al + 4baa6e: 10 42 0e adc byte ptr [rdx + 14], al + 4baa71: 08 46 0b or byte ptr [rsi + 11], al + 4baa74: 20 00 and byte ptr [rax], al + 4baa76: 00 00 add byte ptr [rax], al + 4baa78: 00 00 add byte ptr [rax], al + 4baa7a: 00 00 add byte ptr [rax], al + 4baa7c: 01 7a 52 add dword ptr [rdx + 82], edi + 4baa7f: 00 01 add byte ptr [rcx], al + 4baa81: 78 10 js 0x4baa93 <__EH_FRAME_BEGIN__+0x9a63> + 4baa83: 01 1b add dword ptr [rbx], ebx + 4baa85: 0c 07 or al, 7 + 4baa87: 08 90 01 0e c0 03 or byte ptr [rax + 62918145], dl + 4baa8d: 83 05 86 04 8c 03 8d add dword ptr [rip + 59507846], -115 # 0x3d7af1a <_end+0x38b759a> + 4baa94: 02 00 add al, byte ptr [rax] + 4baa96: 00 00 add byte ptr [rax], al + 4baa98: 10 00 adc byte ptr [rax], al + 4baa9a: 00 00 add byte ptr [rax], al + 4baa9c: 28 00 sub byte ptr [rax], al + 4baa9e: 00 00 add byte ptr [rax], al + 4baaa0: 41 6c insb byte ptr es:[rdi], dx + 4baaa2: f4 hlt + 4baaa3: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4baaa9 <__EH_FRAME_BEGIN__+0x9a79> + 4baaa9: 00 00 add byte ptr [rax], al + 4baaab: 00 30 add byte ptr [rax], dh + 4baaad: 00 00 add byte ptr [rax], al + 4baaaf: 00 c0 add al, al + 4baab1: 9a + 4baab2: 00 00 add byte ptr [rax], al + 4baab4: 4c 53 push rbx + 4baab6: fd std + 4baab7: ff 84 00 00 00 00 41 inc dword ptr [rax + rax + 1090519040] + 4baabe: 0e + 4baabf: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4baac5: 83 03 47 add dword ptr [rbx], 71 + 4baac8: 0e + 4baac9: 20 69 0a and byte ptr [rcx + 10], ch + 4baacc: 0e + 4baacd: 18 41 0e sbb byte ptr [rcx + 14], al + 4baad0: 10 41 0e adc byte ptr [rcx + 14], al + 4baad3: 08 49 0b or byte ptr [rcx + 11], cl + 4baad6: 02 41 0e add al, byte ptr [rcx + 14] + 4baad9: 18 41 0e sbb byte ptr [rcx + 14], al + 4baadc: 10 41 0e adc byte ptr [rcx + 14], al + 4baadf: 08 18 or byte ptr [rax], bl + 4baae1: 00 00 add byte ptr [rax], al + 4baae3: 00 00 add byte ptr [rax], al + 4baae5: 00 00 add byte ptr [rax], al + 4baae7: 00 01 add byte ptr [rcx], al + 4baae9: 7a 52 jp 0x4bab3d <__EH_FRAME_BEGIN__+0x9b0d> + 4baaeb: 00 01 add byte ptr [rcx], al + 4baaed: 78 10 js 0x4baaff <__EH_FRAME_BEGIN__+0x9acf> + 4baaef: 01 1b add dword ptr [rbx], ebx + 4baaf1: 0c 07 or al, 7 + 4baaf3: 08 90 01 0e 20 83 or byte ptr [rax - 2095051263], dl + 4baaf9: 03 86 02 10 00 00 add eax, dword ptr [rsi + 4098] + 4baaff: 00 20 add byte ptr [rax], ah + 4bab01: 00 00 add byte ptr [rax], al + 4bab03: 00 e2 add dl, ah + 4bab05: 6b f4 ff imul esi, esp, -1 + 4bab08: 05 00 00 00 00 add eax, 0 + 4bab0d: 00 00 add byte ptr [rax], al + 4bab0f: 00 48 00 add byte ptr [rax], cl + 4bab12: 00 00 add byte ptr [rax], al + 4bab14: 24 9b and al, -101 + 4bab16: 00 00 add byte ptr [rax], al + 4bab18: 78 53 js 0x4bab6d <__EH_FRAME_BEGIN__+0x9b3d> + 4bab1a: fd std + 4bab1b: ff c2 inc edx + 4bab1d: 00 00 add byte ptr [rax], al + 4bab1f: 00 00 add byte ptr [rax], al + 4bab21: 42 0e + 4bab23: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4bab29: 8e 03 mov es, word ptr [rbx] + 4bab2b: 48 0e + 4bab2d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4bab33: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bb97d <_end+0xffffffff862f7ffd> + 4bab39: 06 + 4bab3a: 41 0e + 4bab3c: 38 83 07 4a 0e c0 cmp byte ptr [rbx - 1072805369], al + 4bab42: 03 02 add eax, dword ptr [rdx] + 4bab44: 8a 0a mov cl, byte ptr [rdx] + 4bab46: 0e + 4bab47: 38 41 0e cmp byte ptr [rcx + 14], al + 4bab4a: 30 41 0e xor byte ptr [rcx + 14], al + 4bab4d: 28 42 0e sub byte ptr [rdx + 14], al + 4bab50: 20 42 0e and byte ptr [rdx + 14], al + 4bab53: 18 42 0e sbb byte ptr [rdx + 14], al + 4bab56: 10 42 0e adc byte ptr [rdx + 14], al + 4bab59: 08 44 0b 24 or byte ptr [rbx + rcx + 36], al + 4bab5d: 00 00 add byte ptr [rax], al + 4bab5f: 00 00 add byte ptr [rax], al + 4bab61: 00 00 add byte ptr [rax], al + 4bab63: 00 01 add byte ptr [rcx], al + 4bab65: 7a 52 jp 0x4babb9 <__EH_FRAME_BEGIN__+0x9b89> + 4bab67: 00 01 add byte ptr [rcx], al + 4bab69: 78 10 js 0x4bab7b <__EH_FRAME_BEGIN__+0x9b4b> + 4bab6b: 01 1b add dword ptr [rbx], ebx + 4bab6d: 0c 07 or al, 7 + 4bab6f: 08 90 01 0e c0 03 or byte ptr [rax + 62918145], dl + 4bab75: 83 07 86 add dword ptr [rdi], -122 + 4bab78: 06 + 4bab79: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9b00c <_end+0x38d768c> + 4bab7f: 8f 02 pop qword ptr [rdx] + 4bab81: 00 00 add byte ptr [rax], al + 4bab83: 00 10 add byte ptr [rax], dl + 4bab85: 00 00 add byte ptr [rax], al + 4bab87: 00 2c 00 add byte ptr [rax + rax], ch + 4bab8a: 00 00 add byte ptr [rax], al + 4bab8c: 5f pop rdi + 4bab8d: 6b f4 ff imul esi, esp, -1 + 4bab90: 05 00 00 00 00 add eax, 0 + 4bab95: 00 00 add byte ptr [rax], al + 4bab97: 00 48 00 add byte ptr [rax], cl + 4bab9a: 00 00 add byte ptr [rax], al + 4bab9c: ac lodsb al, byte ptr [rsi] + 4bab9d: 9b wait + 4bab9e: 00 00 add byte ptr [rax], al + 4baba0: c0 53 fd ff rcl byte ptr [rbx - 3], 255 + 4baba4: fa cli + 4baba5: 00 00 add byte ptr [rax], al + 4baba7: 00 00 add byte ptr [rax], al + 4baba9: 42 0e + 4babab: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4babb1: 8e 03 mov es, word ptr [rbx] + 4babb3: 42 0e + 4babb5: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4babbb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bba05 <_end+0xffffffff862f8085> + 4babc1: 06 + 4babc2: 46 0e + 4babc4: 38 83 07 47 0e d0 cmp byte ptr [rbx - 804370681], al + 4babca: 03 02 add eax, dword ptr [rdx] + 4babcc: c3 ret + 4babcd: 0a 0e or cl, byte ptr [rsi] + 4babcf: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4babd3: 41 0e + 4babd5: 28 42 0e sub byte ptr [rdx + 14], al + 4babd8: 20 42 0e and byte ptr [rdx + 14], al + 4babdb: 18 42 0e sbb byte ptr [rdx + 14], al + 4babde: 10 42 0e adc byte ptr [rdx + 14], al + 4babe1: 08 44 0b 14 or byte ptr [rbx + rcx + 20], al + 4babe5: 00 00 add byte ptr [rax], al + 4babe7: 00 f8 add al, bh + 4babe9: 9b wait + 4babea: 00 00 add byte ptr [rax], al + 4babec: 74 54 je 0x4bac42 <__EH_FRAME_BEGIN__+0x9c12> + 4babee: fd std + 4babef: ff 44 00 00 inc dword ptr [rax + rax] + 4babf3: 00 00 add byte ptr [rax], al + 4babf5: 48 0e + 4babf7: 10 7b 0e adc byte ptr [rbx + 14], bh + 4babfa: 08 00 or byte ptr [rax], al + 4babfc: 10 00 adc byte ptr [rax], al + 4babfe: 00 00 add byte ptr [rax], al + 4bac00: c4 04 00 + 4bac03: 00 ec add ah, ch + 4bac05: 6a f4 push -12 + 4bac07: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bac0d <__EH_FRAME_BEGIN__+0x9bdd> + 4bac0d: 00 00 add byte ptr [rax], al + 4bac0f: 00 10 add byte ptr [rax], dl + 4bac11: 00 00 add byte ptr [rax], al + 4bac13: 00 24 9c add byte ptr [rsp + 4*rbx], ah + 4bac16: 00 00 add byte ptr [rax], al + 4bac18: 98 cwde + 4bac19: 54 push rsp + 4bac1a: fd std + 4bac1b: ff 0c 00 dec dword ptr [rax + rax] + 4bac1e: 00 00 add byte ptr [rax], al + 4bac20: 00 00 add byte ptr [rax], al + 4bac22: 00 00 add byte ptr [rax], al + 4bac24: 1c 00 sbb al, 0 + 4bac26: 00 00 add byte ptr [rax], al + 4bac28: 38 9c 00 00 94 54 fd cmp byte ptr [rax + rax - 44788736], bl + 4bac2f: ff 59 00 call [rcx] + 4bac32: 00 00 add byte ptr [rax], al + 4bac34: 00 48 0e add byte ptr [rax + 14], cl + 4bac37: 10 7d 0a adc byte ptr [rbp + 10], bh + 4bac3a: 0e + 4bac3b: 08 4b 0b or byte ptr [rbx + 11], cl + 4bac3e: 48 0e + 4bac40: 08 00 or byte ptr [rax], al + 4bac42: 00 00 add byte ptr [rax], al + 4bac44: 10 00 adc byte ptr [rax], al + 4bac46: 00 00 add byte ptr [rax], al + 4bac48: 0c 05 or al, 5 + 4bac4a: 00 00 add byte ptr [rax], al + 4bac4c: a9 6a f4 ff 05 test eax, 100660330 + 4bac51: 00 00 add byte ptr [rax], al + 4bac53: 00 00 add byte ptr [rax], al + 4bac55: 00 00 add byte ptr [rax], al + 4bac57: 00 10 add byte ptr [rax], dl + 4bac59: 00 00 add byte ptr [rax], al + 4bac5b: 00 6c 9c 00 add byte ptr [rsp + 4*rbx], ch + 4bac5f: 00 c0 add al, al + 4bac61: 54 push rsp + 4bac62: fd std + 4bac63: ff 0c 00 dec dword ptr [rax + rax] + 4bac66: 00 00 add byte ptr [rax], al + 4bac68: 00 00 add byte ptr [rax], al + 4bac6a: 00 00 add byte ptr [rax], al + 4bac6c: 10 00 adc byte ptr [rax], al + 4bac6e: 00 00 add byte ptr [rax], al + 4bac70: 80 9c 00 00 bc 54 fd ff sbb byte ptr [rax + rax - 44778496], -1 + 4bac78: 1c 00 sbb al, 0 + 4bac7a: 00 00 add byte ptr [rax], al + 4bac7c: 00 00 add byte ptr [rax], al + 4bac7e: 00 00 add byte ptr [rax], al + 4bac80: 10 00 adc byte ptr [rax], al + 4bac82: 00 00 add byte ptr [rax], al + 4bac84: 94 xchg eax, esp + 4bac85: 9c pushfq + 4bac86: 00 00 add byte ptr [rax], al + 4bac88: c8 54 fd ff enter -684, -1 + 4bac8c: 0c 00 or al, 0 + 4bac8e: 00 00 add byte ptr [rax], al + 4bac90: 00 00 add byte ptr [rax], al + 4bac92: 00 00 add byte ptr [rax], al + 4bac94: 10 00 adc byte ptr [rax], al + 4bac96: 00 00 add byte ptr [rax], al + 4bac98: a8 9c test al, -100 + 4bac9a: 00 00 add byte ptr [rax], al + 4bac9c: c4 54 fd + 4bac9f: ff 0c 00 dec dword ptr [rax + rax] + 4baca2: 00 00 add byte ptr [rax], al + 4baca4: 00 00 add byte ptr [rax], al + 4baca6: 00 00 add byte ptr [rax], al + 4baca8: 10 00 adc byte ptr [rax], al + 4bacaa: 00 00 add byte ptr [rax], al + 4bacac: bc 9c 00 00 c0 mov esp, 3221225628 + 4bacb1: 54 push rsp + 4bacb2: fd std + 4bacb3: ff 0c 00 dec dword ptr [rax + rax] + 4bacb6: 00 00 add byte ptr [rax], al + 4bacb8: 00 00 add byte ptr [rax], al + 4bacba: 00 00 add byte ptr [rax], al + 4bacbc: 14 00 adc al, 0 + 4bacbe: 00 00 add byte ptr [rax], al + 4bacc0: d0 9c 00 00 bc 54 fd rcr byte ptr [rax + rax - 44778496] + 4bacc7: ff 22 jmp qword ptr [rdx] + 4bacc9: 00 00 add byte ptr [rax], al + 4baccb: 00 00 add byte ptr [rax], al + 4baccd: 48 0e + 4baccf: 30 59 0e xor byte ptr [rcx + 14], bl + 4bacd2: 08 00 or byte ptr [rax], al + 4bacd4: 10 00 adc byte ptr [rax], al + 4bacd6: 00 00 add byte ptr [rax], al + 4bacd8: e8 9c 00 00 d4 call 0xffffffffd44bad79 <_end+0xffffffffd3ff73f9> + 4bacdd: 54 push rsp + 4bacde: fd std + 4bacdf: ff 0c 00 dec dword ptr [rax + rax] + 4bace2: 00 00 add byte ptr [rax], al + 4bace4: 00 00 add byte ptr [rax], al + 4bace6: 00 00 add byte ptr [rax], al + 4bace8: 10 00 adc byte ptr [rax], al + 4bacea: 00 00 add byte ptr [rax], al + 4bacec: fc cld + 4baced: 9c pushfq + 4bacee: 00 00 add byte ptr [rax], al + 4bacf0: d0 54 fd ff rcl byte ptr [rbp + 8*rdi - 1] + 4bacf4: 0c 00 or al, 0 + 4bacf6: 00 00 add byte ptr [rax], al + 4bacf8: 00 00 add byte ptr [rax], al + 4bacfa: 00 00 add byte ptr [rax], al + 4bacfc: 34 00 xor al, 0 + 4bacfe: 00 00 add byte ptr [rax], al + 4bad00: 10 9d 00 00 cc 54 adc byte ptr [rbp + 1422655488], bl + 4bad06: fd std + 4bad07: ff 1c 01 call [rcx + rax] + 4bad0a: 00 00 add byte ptr [rax], al + 4bad0c: 00 45 0e add byte ptr [rbp + 14], al + 4bad0f: 10 86 02 4b 0e 18 adc byte ptr [rsi + 403589890], al + 4bad15: 83 03 4e add dword ptr [rbx], 78 + 4bad18: 0e + 4bad19: 90 nop + 4bad1a: 05 02 e4 0a 0e add eax, 235594754 + 4bad1f: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4bad23: 41 0e + 4bad25: 08 49 0b or byte ptr [rcx + 11], cl + 4bad28: 47 0e + 4bad2a: 18 43 0e sbb byte ptr [rbx + 14], al + 4bad2d: 10 41 0e adc byte ptr [rcx + 14], al + 4bad30: 08 00 or byte ptr [rax], al + 4bad32: 00 00 add byte ptr [rax], al + 4bad34: 10 00 adc byte ptr [rax], al + 4bad36: 00 00 add byte ptr [rax], al + 4bad38: 48 9d popfq + 4bad3a: 00 00 add byte ptr [rax], al + 4bad3c: b4 55 mov ah, 85 + 4bad3e: fd std + 4bad3f: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bad45 <__EH_FRAME_BEGIN__+0x9d15> + 4bad45: 00 00 add byte ptr [rax], al + 4bad47: 00 40 00 add byte ptr [rax], al + 4bad4a: 00 00 add byte ptr [rax], al + 4bad4c: 5c pop rsp + 4bad4d: 9d popfq + 4bad4e: 00 00 add byte ptr [rax], al + 4bad50: b0 55 mov al, 85 + 4bad52: fd std + 4bad53: ff fa + 4bad55: 02 00 add al, byte ptr [rax] + 4bad57: 00 00 add byte ptr [rax], al + 4bad59: 45 0e + 4bad5b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4bad61: 44 8f 03 pop qword ptr [rbx] + 4bad64: 8e 04 53 mov es, word ptr [rbx + 2*rdx] + 4bad67: 8d 05 49 8c 06 51 lea eax, [rip + 1359383625] # 0x515239b6 <_end+0x51060036> + 4bad6d: 83 07 81 add dword ptr [rdi], -127 + 4bad70: 08 80 09 03 4b 01 or byte ptr [rax + 21693193], al + 4bad76: 0a 0c 07 or cl, byte ptr [rdi + rax] + 4bad79: 08 44 0b 03 or byte ptr [rbx + rcx + 3], al + 4bad7d: 6c insb byte ptr es:[rdi], dx + 4bad7e: 01 c6 add esi, eax + 4bad80: 0c 02 or al, 2 + 4bad82: 08 43 0d or byte ptr [rbx + 13], al + 4bad85: 07 + 4bad86: 41 09 10 or dword ptr [r8], edx + 4bad89: 02 0e add cl, byte ptr [rsi] + 4bad8b: 00 40 00 add byte ptr [rax], al + 4bad8e: 00 00 add byte ptr [rax], al + 4bad90: a0 9d 00 00 6c 58 fd ff 9e movabs al, byte ptr [-6989589540444831587] + 4bad99: 01 00 add dword ptr [rax], eax + 4bad9b: 00 00 add byte ptr [rax], al + 4bad9d: 45 0e + 4bad9f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4bada5: 44 8f 03 pop qword ptr [rbx] + 4bada8: 8e 04 49 mov es, word ptr [rcx + 2*rcx] + 4badab: 8d 05 49 8c 06 47 lea eax, [rip + 1191611465] # 0x475239fa <_end+0x4706007a> + 4badb1: 83 07 4c add dword ptr [rdi], 76 + 4badb4: 81 08 80 09 03 1b or dword ptr [rax], 453183872 + 4badba: 01 0a add dword ptr [rdx], ecx + 4badbc: 0c 07 or al, 7 + 4badbe: 08 41 0b or byte ptr [rcx + 11], al + 4badc1: 02 4b c6 add cl, byte ptr [rbx - 58] + 4badc4: 0c 02 or al, 2 + 4badc6: 08 43 0d or byte ptr [rbx + 13], al + 4badc9: 07 + 4badca: 41 09 10 or dword ptr [r8], edx + 4badcd: 02 0e add cl, byte ptr [rsi] + 4badcf: 00 3c 00 add byte ptr [rax + rax], bh + 4badd2: 00 00 add byte ptr [rax], al + 4badd4: e4 9d in al, 157 + 4badd6: 00 00 add byte ptr [rax], al + 4badd8: c8 59 fd ff enter -679, -1 + 4baddc: 8e 01 mov es, word ptr [rcx] + 4badde: 00 00 add byte ptr [rax], al + 4bade0: 00 45 0e add byte ptr [rbp + 14], al + 4bade3: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4bade9: 48 8f 03 pop qword ptr [rbx] + 4badec: 8e 04 49 mov es, word ptr [rcx + 2*rcx] + 4badef: 8d 05 49 8c 06 50 lea eax, [rip + 1342606409] # 0x50523a3e <_end+0x500600be> + 4badf5: 83 07 81 add dword ptr [rdi], -127 + 4badf8: 08 80 09 03 4f 01 or byte ptr [rax + 21955337], al + 4badfe: 0a c6 or al, dh + 4bae00: 0c 02 or al, 2 + 4bae02: 08 43 0d or byte ptr [rbx + 13], al + 4bae05: 07 + 4bae06: 41 09 10 or dword ptr [r8], edx + 4bae09: 02 0e add cl, byte ptr [rsi] + 4bae0b: 00 42 0b add byte ptr [rdx + 11], al + 4bae0e: 00 00 add byte ptr [rax], al + 4bae10: 28 00 sub byte ptr [rax], al + 4bae12: 00 00 add byte ptr [rax], al + 4bae14: 00 00 add byte ptr [rax], al + 4bae16: 00 00 add byte ptr [rax], al + 4bae18: 01 7a 52 add dword ptr [rdx + 82], edi + 4bae1b: 00 01 add byte ptr [rcx], al + 4bae1d: 78 10 js 0x4bae2f <__EH_FRAME_BEGIN__+0x9dff> + 4bae1f: 01 1b add dword ptr [rbx], ebx + 4bae21: 0c 07 or al, 7 + 4bae23: 08 90 01 0c 06 10 or byte ptr [rax + 268831745], dl + 4bae29: 80 09 81 or byte ptr [rcx], -127 + 4bae2c: 08 83 07 86 02 8c or byte ptr [rbx - 1945991673], al + 4bae32: 06 + 4bae33: 8d 05 8e 04 8f 03 lea eax, [rip + 59704462] # 0x3dab2c7 <_end+0x38e7947> + 4bae39: 00 00 add byte ptr [rax], al + 4bae3b: 00 10 add byte ptr [rax], dl + 4bae3d: 00 00 add byte ptr [rax], al + 4bae3f: 00 30 add byte ptr [rax], dh + 4bae41: 00 00 add byte ptr [rax], al + 4bae43: 00 b6 68 f4 ff 05 add byte ptr [rsi + 100660328], dh + 4bae49: 00 00 add byte ptr [rax], al + 4bae4b: 00 00 add byte ptr [rax], al + 4bae4d: 00 00 add byte ptr [rax], al + 4bae4f: 00 3c 00 add byte ptr [rax + rax], bh + 4bae52: 00 00 add byte ptr [rax], al + 4bae54: 64 9e sahf + 4bae56: 00 00 add byte ptr [rax], al + 4bae58: d8 5a fd fcomp dword ptr [rdx - 3] + 4bae5b: ff da + 4bae5d: 00 00 add byte ptr [rax], al + 4bae5f: 00 00 add byte ptr [rax], al + 4bae61: 45 0e + 4bae63: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4bae69: 48 8f 03 pop qword ptr [rbx] + 4bae6c: 8e 04 8d 05 8c 06 4d mov es, word ptr [4*rcx + 1292274693] + 4bae73: 83 07 81 add dword ptr [rdi], -127 + 4bae76: 08 80 09 61 0a 0c or byte ptr [rax + 202006793], al + 4bae7c: 07 + 4bae7d: 08 41 0b or byte ptr [rcx + 11], al + 4bae80: 02 95 c6 0c 02 08 add dl, byte ptr [rbp + 134352070] + 4bae86: 43 0d 07 41 09 10 or eax, 269041927 + 4bae8c: 02 0e add cl, byte ptr [rsi] + 4bae8e: 00 00 add byte ptr [rax], al + 4bae90: 10 00 adc byte ptr [rax], al + 4bae92: 00 00 add byte ptr [rax], al + 4bae94: 84 00 test byte ptr [rax], al + 4bae96: 00 00 add byte ptr [rax], al + 4bae98: 67 68 f4 ff 05 00 addr32 push 393204 + 4bae9e: 00 00 add byte ptr [rax], al + 4baea0: 00 00 add byte ptr [rax], al + 4baea2: 00 00 add byte ptr [rax], al + 4baea4: 10 00 adc byte ptr [rax], al + 4baea6: 00 00 add byte ptr [rax], al + 4baea8: b8 9e 00 00 64 mov eax, 1677721758 + 4baead: 5b pop rbx + 4baeae: fd std + 4baeaf: ff 21 jmp qword ptr [rcx] + 4baeb1: 00 00 add byte ptr [rax], al + 4baeb3: 00 00 add byte ptr [rax], al + 4baeb5: 00 00 add byte ptr [rax], al + 4baeb7: 00 2c 00 add byte ptr [rax + rax], ch + 4baeba: 00 00 add byte ptr [rax], al + 4baebc: cc int3 + 4baebd: 9e sahf + 4baebe: 00 00 add byte ptr [rax], al + 4baec0: 80 5b fd ff sbb byte ptr [rbx - 3], -1 + 4baec4: 90 nop + 4baec5: 00 00 add byte ptr [rax], al + 4baec7: 00 00 add byte ptr [rax], al + 4baec9: 45 0e + 4baecb: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al + 4baed1: 42 8f 03 pop qword ptr [rbx] + 4baed4: 45 8e 04 49 mov es, word ptr [r9 + 2*rcx] + 4baed8: 8d 05 4a 8c 06 83 lea eax, [rip - 2096722870] # 0xffffffff83523b28 <_end+0xffffffff830601a8> + 4baede: 07 + 4baedf: 02 6d 0c add ch, byte ptr [rbp + 12] + 4baee2: 07 + 4baee3: 08 00 or byte ptr [rax], al + 4baee5: 00 00 add byte ptr [rax], al + 4baee7: 00 10 add byte ptr [rax], dl + 4baee9: 00 00 add byte ptr [rax], al + 4baeeb: 00 fc add ah, bh + 4baeed: 9e sahf + 4baeee: 00 00 add byte ptr [rax], al + 4baef0: e0 5b loopne 0x4baf4d <__EH_FRAME_BEGIN__+0x9f1d> + 4baef2: fd std + 4baef3: ff 16 call qword ptr [rsi] + 4baef5: 00 00 add byte ptr [rax], al + 4baef7: 00 00 add byte ptr [rax], al + 4baef9: 00 00 add byte ptr [rax], al + 4baefb: 00 44 00 00 add byte ptr [rax + rax], al + 4baeff: 00 10 add byte ptr [rax], dl + 4baf01: 9f lahf + 4baf02: 00 00 add byte ptr [rax], al + 4baf04: ec in al, dx + 4baf05: 5b pop rbx + 4baf06: fd std + 4baf07: ff cf dec edi + 4baf09: 00 00 add byte ptr [rax], al + 4baf0b: 00 00 add byte ptr [rax], al + 4baf0d: 42 0e + 4baf0f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl + 4baf15: 8e 03 mov es, word ptr [rbx] + 4baf17: 42 0e + 4baf19: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4baf1f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bbd69 <_end+0xffffffff862f83e9> + 4baf25: 06 + 4baf26: 41 0e + 4baf28: 38 83 07 48 0e 60 cmp byte ptr [rbx + 1611548679], al + 4baf2e: 02 a9 0e 38 41 0e add ch, byte ptr [rcx + 239155214] + 4baf34: 30 41 0e xor byte ptr [rcx + 14], al + 4baf37: 28 42 0e sub byte ptr [rdx + 14], al + 4baf3a: 20 42 0e and byte ptr [rdx + 14], al + 4baf3d: 18 42 0e sbb byte ptr [rdx + 14], al + 4baf40: 10 42 0e adc byte ptr [rdx + 14], al + 4baf43: 08 44 00 00 or byte ptr [rax + rax], al + 4baf47: 00 58 9f add byte ptr [rax - 97], bl + 4baf4a: 00 00 add byte ptr [rax], al + 4baf4c: 74 5c je 0x4bafaa <__EH_FRAME_BEGIN__+0x9f7a> + 4baf4e: fd std + 4baf4f: ff a4 00 00 00 00 42 jmp qword ptr [rax + rax + 1107296256] + 4baf56: 0e + 4baf57: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4baf5d: 8e 03 mov es, word ptr [rbx] + 4baf5f: 46 0e + 4baf61: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4baf67: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bbdb1 <_end+0xffffffff862f8431> + 4baf6d: 06 + 4baf6e: 44 0e + 4baf70: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al + 4baf76: 02 7e 0e add bh, byte ptr [rsi + 14] + 4baf79: 38 41 0e cmp byte ptr [rcx + 14], al + 4baf7c: 30 41 0e xor byte ptr [rcx + 14], al + 4baf7f: 28 42 0e sub byte ptr [rdx + 14], al + 4baf82: 20 42 0e and byte ptr [rdx + 14], al + 4baf85: 18 42 0e sbb byte ptr [rdx + 14], al + 4baf88: 10 42 0e adc byte ptr [rdx + 14], al + 4baf8b: 08 24 00 or byte ptr [rax + rax], ah + 4baf8e: 00 00 add byte ptr [rax], al + 4baf90: a0 9f 00 00 dc 5c fd ff 68 movabs al, byte ptr [7566044474275528863] + 4baf99: 00 00 add byte ptr [rax], al + 4baf9b: 00 00 add byte ptr [rax], al + 4baf9d: 4d 0e + 4baf9f: 10 57 0a adc byte ptr [rdi + 10], dl + 4bafa2: 0e + 4bafa3: 08 44 0b 4e or byte ptr [rbx + rcx + 78], al + 4bafa7: 0a 0e or cl, byte ptr [rsi] + 4bafa9: 08 4a 0b or byte ptr [rdx + 11], cl + 4bafac: 60 + 4bafad: 0e + 4bafae: 08 43 0e or byte ptr [rbx + 14], al + 4bafb1: 10 00 adc byte ptr [rax], al + 4bafb3: 00 10 add byte ptr [rax], dl + 4bafb5: 00 00 add byte ptr [rax], al + 4bafb7: 00 7c 08 00 add byte ptr [rax + rcx], bh + 4bafbb: 00 48 67 add byte ptr [rax + 103], cl + 4bafbe: f4 hlt + 4bafbf: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bafc5 <__EH_FRAME_BEGIN__+0x9f95> + 4bafc5: 00 00 add byte ptr [rax], al + 4bafc7: 00 24 00 add byte ptr [rax + rax], ah + 4bafca: 00 00 add byte ptr [rax], al + 4bafcc: dc 9f 00 00 10 5d fcomp qword ptr [rdi + 1561329664] + 4bafd2: fd std + 4bafd3: ff 58 00 call [rax] + 4bafd6: 00 00 add byte ptr [rax], al + 4bafd8: 00 4c 0e 10 add byte ptr [rsi + rcx + 16], cl + 4bafdc: 55 push rbp + 4bafdd: 0a 0e or cl, byte ptr [rsi] + 4bafdf: 08 47 0b or byte ptr [rdi + 11], al + 4bafe2: 4a 0a 0e or cl, byte ptr [rsi] + 4bafe5: 08 46 0b or byte ptr [rsi + 11], al + 4bafe8: 58 pop rax + 4bafe9: 0e + 4bafea: 08 43 0e or byte ptr [rbx + 14], al + 4bafed: 10 00 adc byte ptr [rax], al + 4bafef: 00 10 add byte ptr [rax], dl + 4baff1: 00 00 add byte ptr [rax], al + 4baff3: 00 b8 08 00 00 11 add byte ptr [rax + 285212680], bh + 4baff9: 67 f4 addr32 hlt + 4baffb: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb001 <__EH_FRAME_BEGIN__+0x9fd1> + 4bb001: 00 00 add byte ptr [rax], al + 4bb003: 00 24 00 add byte ptr [rax + rax], ah + 4bb006: 00 00 add byte ptr [rax], al + 4bb008: 18 a0 00 00 34 5d sbb byte ptr [rax + 1563688960], ah + 4bb00e: fd std + 4bb00f: ff 58 00 call [rax] + 4bb012: 00 00 add byte ptr [rax], al + 4bb014: 00 4c 0e 10 add byte ptr [rsi + rcx + 16], cl + 4bb018: 55 push rbp + 4bb019: 0a 0e or cl, byte ptr [rsi] + 4bb01b: 08 47 0b or byte ptr [rdi + 11], al + 4bb01e: 4a 0a 0e or cl, byte ptr [rsi] + 4bb021: 08 46 0b or byte ptr [rsi + 11], al + 4bb024: 58 pop rax + 4bb025: 0e + 4bb026: 08 43 0e or byte ptr [rbx + 14], al + 4bb029: 10 00 adc byte ptr [rax], al + 4bb02b: 00 10 add byte ptr [rax], dl + 4bb02d: 00 00 add byte ptr [rax], al + 4bb02f: 00 f4 add ah, dh + 4bb031: 08 00 or byte ptr [rax], al + 4bb033: 00 da add dl, bl + 4bb035: 66 f4 hlt + 4bb037: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb03d <__EH_FRAME_BEGIN__+0xa00d> + 4bb03d: 00 00 add byte ptr [rax], al + 4bb03f: 00 20 add byte ptr [rax], ah + 4bb041: 00 00 add byte ptr [rax], al + 4bb043: 00 54 a0 00 add byte ptr [rax + 4*riz], dl + 4bb047: 00 58 5d add byte ptr [rax + 93], bl + 4bb04a: fd std + 4bb04b: ff 42 01 inc dword ptr [rdx + 1] + 4bb04e: 00 00 add byte ptr [rax], al + 4bb050: 00 4f 0e add byte ptr [rdi + 14], cl + 4bb053: 10 02 adc byte ptr [rdx], al + 4bb055: 48 0e + 4bb057: 08 61 0e or byte ptr [rcx + 14], ah + 4bb05a: 10 4a 0a adc byte ptr [rdx + 10], cl + 4bb05d: 0e + 4bb05e: 08 46 0b or byte ptr [rsi + 11], al + 4bb061: 00 00 add byte ptr [rax], al + 4bb063: 00 10 add byte ptr [rax], dl + 4bb065: 00 00 add byte ptr [rax], al + 4bb067: 00 2c 09 add byte ptr [rcx + rcx], ch + 4bb06a: 00 00 add byte ptr [rax], al + 4bb06c: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4bb06d: 66 f4 hlt + 4bb06f: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb075 <__EH_FRAME_BEGIN__+0xa045> + 4bb075: 00 00 add byte ptr [rax], al + 4bb077: 00 3c 00 add byte ptr [rax + rax], bh + 4bb07a: 00 00 add byte ptr [rax], al + 4bb07c: 8c a0 00 00 70 5e mov word ptr [rax + 1584398336], fs + 4bb082: fd std + 4bb083: ff 81 00 00 00 00 inc dword ptr [rcx] + 4bb089: 46 0e + 4bb08b: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl + 4bb091: 8d 03 lea eax, [rbx] + 4bb093: 48 0e + 4bb095: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl + 4bb09c: 05 41 0e 30 83 add eax, 2200964673 + 4bb0a1: 06 + 4bb0a2: 47 0e + 4bb0a4: 40 02 5c 0e 30 add bl, byte ptr [rsi + rcx + 48] + 4bb0a9: 41 0e + 4bb0ab: 28 41 0e sub byte ptr [rcx + 14], al + 4bb0ae: 20 42 0e and byte ptr [rdx + 14], al + 4bb0b1: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb0b4: 10 42 0e adc byte ptr [rdx + 14], al + 4bb0b7: 08 34 00 or byte ptr [rax + rax], dh + 4bb0ba: 00 00 add byte ptr [rax], al + 4bb0bc: cc int3 + 4bb0bd: a0 00 00 c0 5e fd ff 22 01 movabs al, byte ptr [81909206927540224] + 4bb0c6: 00 00 add byte ptr [rax], al + 4bb0c8: 00 41 0e add byte ptr [rcx + 14], al + 4bb0cb: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al + 4bb0d1: 83 03 4b add dword ptr [rbx], 75 + 4bb0d4: 0e + 4bb0d5: 30 64 0a 0e xor byte ptr [rdx + rcx + 14], ah + 4bb0d9: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al + 4bb0dd: 41 0e + 4bb0df: 08 47 0b or byte ptr [rdi + 11], al + 4bb0e2: 02 a3 0a 0e 18 41 add ah, byte ptr [rbx + 1092095498] + 4bb0e8: 0e + 4bb0e9: 10 41 0e adc byte ptr [rcx + 14], al + 4bb0ec: 08 4b 0b or byte ptr [rbx + 11], cl + 4bb0ef: 00 60 00 add byte ptr [rax], ah + 4bb0f2: 00 00 add byte ptr [rax], al + 4bb0f4: 04 a1 add al, -95 + 4bb0f6: 00 00 add byte ptr [rax], al + 4bb0f8: b8 5f fd ff 71 mov eax, 1912601951 + 4bb0fd: 01 00 add dword ptr [rax], eax + 4bb0ff: 00 00 add byte ptr [rax], al + 4bb101: 42 0e + 4bb103: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4bb109: 8e 03 mov es, word ptr [rbx] + 4bb10b: 45 0e + 4bb10d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4bb113: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bbf5d <_end+0xffffffff862f85dd> + 4bb119: 06 + 4bb11a: 41 0e + 4bb11c: 38 83 07 4a 0e 60 cmp byte ptr [rbx + 1611549191], al + 4bb122: 03 30 add esi, dword ptr [rax] + 4bb124: 01 0a add dword ptr [rdx], ecx + 4bb126: 0e + 4bb127: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4bb12b: 41 0e + 4bb12d: 28 42 0e sub byte ptr [rdx + 14], al + 4bb130: 20 42 0e and byte ptr [rdx + 14], al + 4bb133: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb136: 10 42 0e adc byte ptr [rdx + 14], al + 4bb139: 08 49 0b or byte ptr [rcx + 11], cl + 4bb13c: 44 0e + 4bb13e: 38 43 0e cmp byte ptr [rbx + 14], al + 4bb141: 30 41 0e xor byte ptr [rcx + 14], al + 4bb144: 28 42 0e sub byte ptr [rdx + 14], al + 4bb147: 20 42 0e and byte ptr [rdx + 14], al + 4bb14a: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb14d: 10 42 0e adc byte ptr [rdx + 14], al + 4bb150: 08 00 or byte ptr [rax], al + 4bb152: 00 00 add byte ptr [rax], al + 4bb154: 7c 00 jl 0x4bb156 <__EH_FRAME_BEGIN__+0xa126> + 4bb156: 00 00 add byte ptr [rax], al + 4bb158: 68 a1 00 00 d4 push -738197343 + 4bb15d: 60 + 4bb15e: fd std + 4bb15f: ff 90 04 00 00 00 call qword ptr [rax + 4] + 4bb165: 46 0e + 4bb167: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4bb16d: 8e 03 mov es, word ptr [rbx] + 4bb16f: 42 0e + 4bb171: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4bb177: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bbfbe <_end+0xffffffff862f863e> + 4bb17d: 06 + 4bb17e: 41 0e + 4bb180: 38 83 07 47 0e 90 cmp byte ptr [rbx - 1878112505], al + 4bb186: 01 03 add dword ptr [rbx], eax + 4bb188: 29 01 sub dword ptr [rcx], eax + 4bb18a: 0a 0e or cl, byte ptr [rsi] + 4bb18c: 38 46 0e cmp byte ptr [rsi + 14], al + 4bb18f: 30 41 0e xor byte ptr [rcx + 14], al + 4bb192: 28 42 0e sub byte ptr [rdx + 14], al + 4bb195: 20 42 0e and byte ptr [rdx + 14], al + 4bb198: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb19b: 10 42 0e adc byte ptr [rdx + 14], al + 4bb19e: 08 43 0b or byte ptr [rbx + 11], al + 4bb1a1: 44 0a 0e or r9b, byte ptr [rsi] + 4bb1a4: 38 46 0e cmp byte ptr [rsi + 14], al + 4bb1a7: 30 41 0e xor byte ptr [rcx + 14], al + 4bb1aa: 28 42 0e sub byte ptr [rdx + 14], al + 4bb1ad: 20 42 0e and byte ptr [rdx + 14], al + 4bb1b0: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb1b3: 10 42 0e adc byte ptr [rdx + 14], al + 4bb1b6: 08 45 0b or byte ptr [rbp + 11], al + 4bb1b9: 02 9c 0a 0e 38 43 0e add bl, byte ptr [rdx + rcx + 239286286] + 4bb1c0: 30 41 0e xor byte ptr [rcx + 14], al + 4bb1c3: 28 42 0e sub byte ptr [rdx + 14], al + 4bb1c6: 20 42 0e and byte ptr [rdx + 14], al + 4bb1c9: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb1cc: 10 42 0e adc byte ptr [rdx + 14], al + 4bb1cf: 08 48 0b or byte ptr [rax + 11], cl + 4bb1d2: 00 00 add byte ptr [rax], al + 4bb1d4: 24 00 and al, 0 + 4bb1d6: 00 00 add byte ptr [rax], al + 4bb1d8: 00 00 add byte ptr [rax], al + 4bb1da: 00 00 add byte ptr [rax], al + 4bb1dc: 01 7a 52 add dword ptr [rdx + 82], edi + 4bb1df: 00 01 add byte ptr [rcx], al + 4bb1e1: 78 10 js 0x4bb1f3 <__EH_FRAME_BEGIN__+0xa1c3> + 4bb1e3: 01 1b add dword ptr [rbx], ebx + 4bb1e5: 0c 07 or al, 7 + 4bb1e7: 08 90 01 0e 90 01 or byte ptr [rax + 26217985], dl + 4bb1ed: 83 07 86 add dword ptr [rdi], -122 + 4bb1f0: 06 + 4bb1f1: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9b684 <_end+0x38d7d04> + 4bb1f7: 8f 02 pop qword ptr [rdx] + 4bb1f9: 00 00 add byte ptr [rax], al + 4bb1fb: 00 10 add byte ptr [rax], dl + 4bb1fd: 00 00 add byte ptr [rax], al + 4bb1ff: 00 2c 00 add byte ptr [rax + rax], ch + 4bb202: 00 00 add byte ptr [rax], al + 4bb204: 14 65 adc al, 101 + 4bb206: f4 hlt + 4bb207: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb20d <__EH_FRAME_BEGIN__+0xa1dd> + 4bb20d: 00 00 add byte ptr [rax], al + 4bb20f: 00 34 00 add byte ptr [rax + rax], dh + 4bb212: 00 00 add byte ptr [rax], al + 4bb214: 24 a2 and al, -94 + 4bb216: 00 00 add byte ptr [rax], al + 4bb218: a8 64 test al, 100 + 4bb21a: fd std + 4bb21b: ff 95 00 00 00 00 call qword ptr [rbp] + 4bb221: 46 0e + 4bb223: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl + 4bb229: 8c 03 mov word ptr [rbx], es + 4bb22b: 48 0e + 4bb22d: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al + 4bb233: 83 05 47 0e 40 02 73 add dword ptr [rip + 37752391], 115 # 0x28bc081 <_end+0x23f8701> + 4bb23a: 0e + 4bb23b: 28 41 0e sub byte ptr [rcx + 14], al + 4bb23e: 20 41 0e and byte ptr [rcx + 14], al + 4bb241: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb244: 10 42 0e adc byte ptr [rdx + 14], al + 4bb247: 08 48 00 or byte ptr [rax], cl + 4bb24a: 00 00 add byte ptr [rax], al + 4bb24c: 5c pop rsp + 4bb24d: a2 00 00 10 65 fd ff 4b 01 movabs byte ptr [93449681078583296], al + 4bb256: 00 00 add byte ptr [rax], al + 4bb258: 00 42 0e add byte ptr [rdx + 14], al + 4bb25b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4bb261: 8e 03 mov es, word ptr [rbx] + 4bb263: 42 0e + 4bb265: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4bb26b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bc0b2 <_end+0xffffffff862f8732> + 4bb271: 06 + 4bb272: 41 0e + 4bb274: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al + 4bb27a: 03 26 add esp, dword ptr [rsi] + 4bb27c: 01 0a add dword ptr [rdx], ecx + 4bb27e: 0e + 4bb27f: 38 41 0e cmp byte ptr [rcx + 14], al + 4bb282: 30 41 0e xor byte ptr [rcx + 14], al + 4bb285: 28 42 0e sub byte ptr [rdx + 14], al + 4bb288: 20 42 0e and byte ptr [rdx + 14], al + 4bb28b: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb28e: 10 42 0e adc byte ptr [rdx + 14], al + 4bb291: 08 42 0b or byte ptr [rdx + 11], al + 4bb294: 48 00 00 add byte ptr [rax], al + 4bb297: 00 a8 a2 00 00 14 add byte ptr [rax + 335544482], ch + 4bb29d: 66 fd std + 4bb29f: ff 2b jmp [rbx] + 4bb2a1: 01 00 add dword ptr [rax], eax + 4bb2a3: 00 00 add byte ptr [rax], al + 4bb2a5: 42 0e + 4bb2a7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4bb2ad: 8e 03 mov es, word ptr [rbx] + 4bb2af: 45 0e + 4bb2b1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4bb2b7: 8c 05 47 0e 30 86 mov word ptr [rip - 2043670969], es # 0xffffffff867bc104 <_end+0xffffffff862f8784> + 4bb2bd: 06 + 4bb2be: 41 0e + 4bb2c0: 38 83 07 47 0e 60 cmp byte ptr [rbx + 1611548423], al + 4bb2c6: 03 06 add eax, dword ptr [rsi] + 4bb2c8: 01 0e add dword ptr [rsi], ecx + 4bb2ca: 38 41 0e cmp byte ptr [rcx + 14], al + 4bb2cd: 30 41 0e xor byte ptr [rcx + 14], al + 4bb2d0: 28 42 0e sub byte ptr [rdx + 14], al + 4bb2d3: 20 42 0e and byte ptr [rdx + 14], al + 4bb2d6: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb2d9: 10 42 0e adc byte ptr [rdx + 14], al + 4bb2dc: 08 00 or byte ptr [rax], al + 4bb2de: 00 00 add byte ptr [rax], al + 4bb2e0: 48 00 00 add byte ptr [rax], al + 4bb2e3: 00 f4 add ah, dh + 4bb2e5: a2 00 00 f8 66 fd ff 41 07 movabs byte ptr [522980495571025920], al + 4bb2ee: 00 00 add byte ptr [rax], al + 4bb2f0: 00 42 0e add byte ptr [rdx + 14], al + 4bb2f3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4bb2f9: 8e 03 mov es, word ptr [rbx] + 4bb2fb: 42 0e + 4bb2fd: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl + 4bb303: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bc14a <_end+0xffffffff862f87ca> + 4bb309: 06 + 4bb30a: 41 0e + 4bb30c: 38 83 07 44 0e 90 cmp byte ptr [rbx - 1878113273], al + 4bb312: 01 02 add dword ptr [rdx], eax + 4bb314: 76 0a jbe 0x4bb320 <__EH_FRAME_BEGIN__+0xa2f0> + 4bb316: 0e + 4bb317: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al + 4bb31b: 41 0e + 4bb31d: 28 42 0e sub byte ptr [rdx + 14], al + 4bb320: 20 42 0e and byte ptr [rdx + 14], al + 4bb323: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb326: 10 42 0e adc byte ptr [rdx + 14], al + 4bb329: 08 44 0b 10 or byte ptr [rbx + rcx + 16], al + 4bb32d: 00 00 add byte ptr [rax], al + 4bb32f: 00 5c 01 00 add byte ptr [rcx + rax], bl + 4bb333: 00 e9 add cl, ch + 4bb335: 63 f4 movsxd esi, esp + 4bb337: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb33d <__EH_FRAME_BEGIN__+0xa30d> + 4bb33d: 00 00 add byte ptr [rax], al + 4bb33f: 00 34 00 add byte ptr [rax + rax], dh + 4bb342: 00 00 add byte ptr [rax], al + 4bb344: 54 push rsp + 4bb345: a3 00 00 e8 6d fd ff 8c 00 movabs dword ptr [39687960675221504], eax + 4bb34e: 00 00 add byte ptr [rax], al + 4bb350: 00 41 0e add byte ptr [rcx + 14], al + 4bb353: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4bb359: 83 03 47 add dword ptr [rbx], 71 + 4bb35c: 0e + 4bb35d: 20 02 and byte ptr [rdx], al + 4bb35f: 58 pop rax + 4bb360: 0a 0e or cl, byte ptr [rsi] + 4bb362: 18 48 0e sbb byte ptr [rax + 14], cl + 4bb365: 10 41 0e adc byte ptr [rcx + 14], al + 4bb368: 08 46 0b or byte ptr [rsi + 11], al + 4bb36b: 44 0a 0e or r9b, byte ptr [rsi] + 4bb36e: 18 41 0e sbb byte ptr [rcx + 14], al + 4bb371: 10 41 0e adc byte ptr [rcx + 14], al + 4bb374: 08 4a 0b or byte ptr [rdx + 11], cl + 4bb377: 00 10 add byte ptr [rax], dl + 4bb379: 00 00 add byte ptr [rax], al + 4bb37b: 00 8c a3 00 00 40 6e add byte ptr [rbx + 4*riz + 1849688064], cl + 4bb382: fd std + 4bb383: ff 19 call [rcx] + 4bb385: 00 00 add byte ptr [rax], al + 4bb387: 00 00 add byte ptr [rax], al + 4bb389: 00 00 add byte ptr [rax], al + 4bb38b: 00 10 add byte ptr [rax], dl + 4bb38d: 00 00 add byte ptr [rax], al + 4bb38f: 00 a0 a3 00 00 4c add byte ptr [rax + 1275068579], ah + 4bb395: 6e outsb dx, byte ptr [rsi] + 4bb396: fd std + 4bb397: ff 21 jmp qword ptr [rcx] + 4bb399: 00 00 add byte ptr [rax], al + 4bb39b: 00 00 add byte ptr [rax], al + 4bb39d: 00 00 add byte ptr [rax], al + 4bb39f: 00 18 add byte ptr [rax], bl + 4bb3a1: 00 00 add byte ptr [rax], al + 4bb3a3: 00 b4 a3 00 00 68 6e add byte ptr [rbx + 4*riz + 1852309504], dh + 4bb3aa: fd std + 4bb3ab: ff 2e jmp [rsi] + 4bb3ad: 00 00 add byte ptr [rax], al + 4bb3af: 00 00 add byte ptr [rax], al + 4bb3b1: 51 push rcx + 4bb3b2: 0e + 4bb3b3: 10 86 02 58 c6 0e adc byte ptr [rsi + 247879682], al + 4bb3b9: 08 00 or byte ptr [rax], al + 4bb3bb: 00 34 00 add byte ptr [rax + rax], dh + 4bb3be: 00 00 add byte ptr [rax], al + 4bb3c0: d0 a3 00 00 7c 6e shl byte ptr [rbx + 1853620224] + 4bb3c6: fd std + 4bb3c7: ff 8c 00 00 00 00 45 dec dword ptr [rax + rax + 1157627904] + 4bb3ce: 0e + 4bb3cf: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al + 4bb3d5: 83 03 47 add dword ptr [rbx], 71 + 4bb3d8: 0e + 4bb3d9: 20 02 and byte ptr [rdx], al + 4bb3db: 58 pop rax + 4bb3dc: 0a 0e or cl, byte ptr [rsi] + 4bb3de: 18 48 0e sbb byte ptr [rax + 14], cl + 4bb3e1: 10 41 0e adc byte ptr [rcx + 14], al + 4bb3e4: 08 4a 0b or byte ptr [rdx + 11], cl + 4bb3e7: 44 0a 0e or r9b, byte ptr [rsi] + 4bb3ea: 18 41 0e sbb byte ptr [rcx + 14], al + 4bb3ed: 10 41 0e adc byte ptr [rcx + 14], al + 4bb3f0: 08 42 0b or byte ptr [rdx + 11], al + 4bb3f3: 00 10 add byte ptr [rax], dl + 4bb3f5: 00 00 add byte ptr [rax], al + 4bb3f7: 00 08 add byte ptr [rax], cl + 4bb3f9: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4bb3fa: 00 00 add byte ptr [rax], al + 4bb3fc: d4 + 4bb3fd: 6e outsb dx, byte ptr [rsi] + 4bb3fe: fd std + 4bb3ff: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4bb405 <__EH_FRAME_BEGIN__+0xa3d5> + 4bb405: 00 00 add byte ptr [rax], al + 4bb407: 00 18 add byte ptr [rax], bl + 4bb409: 00 00 add byte ptr [rax], al + 4bb40b: 00 1c a4 add byte ptr [rsp + 4*riz], bl + 4bb40e: 00 00 add byte ptr [rax], al + 4bb410: d0 6e fd shr byte ptr [rsi - 3] + 4bb413: ff 22 jmp qword ptr [rdx] + 4bb415: 00 00 add byte ptr [rax], al + 4bb417: 00 00 add byte ptr [rax], al + 4bb419: 45 0e + 4bb41b: 10 86 02 58 0e 08 adc byte ptr [rsi + 135157762], al + 4bb421: 00 00 add byte ptr [rax], al + 4bb423: 00 38 add byte ptr [rax], bh + 4bb425: 00 00 add byte ptr [rax], al + 4bb427: 00 38 add byte ptr [rax], bh + 4bb429: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4bb42a: 00 00 add byte ptr [rax], al + 4bb42c: e4 6e in al, 110 + 4bb42e: fd std + 4bb42f: ff 22 jmp qword ptr [rdx] + 4bb431: 01 00 add dword ptr [rax], eax + 4bb433: 00 00 add byte ptr [rax], al + 4bb435: 46 0e + 4bb437: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl + 4bb43e: 03 41 0e add eax, dword ptr [rcx + 14] + 4bb441: 20 83 04 02 7a 0a and byte ptr [rbx + 175768068], al + 4bb447: 0e + 4bb448: 18 41 0e sbb byte ptr [rcx + 14], al + 4bb44b: 10 42 0e adc byte ptr [rdx + 14], al + 4bb44e: 08 4b 0b or byte ptr [rbx + 11], cl + 4bb451: 02 54 0a 0e add dl, byte ptr [rdx + rcx + 14] + 4bb455: 18 41 0e sbb byte ptr [rcx + 14], al + 4bb458: 10 45 0e adc byte ptr [rbp + 14], al + 4bb45b: 08 46 0b or byte ptr [rsi + 11], al + 4bb45e: 00 00 add byte ptr [rax], al + 4bb460: 10 00 adc byte ptr [rax], al + 4bb462: 00 00 add byte ptr [rax], al + 4bb464: 74 a4 je 0x4bb40a <__EH_FRAME_BEGIN__+0xa3da> + 4bb466: 00 00 add byte ptr [rax], al + 4bb468: d8 6f fd fsubr dword ptr [rdi - 3] + 4bb46b: ff 09 dec dword ptr [rcx] + 4bb46d: 00 00 add byte ptr [rax], al + 4bb46f: 00 00 add byte ptr [rax], al + 4bb471: 00 00 add byte ptr [rax], al + 4bb473: 00 14 00 add byte ptr [rax + rax], dl + 4bb476: 00 00 add byte ptr [rax], al + 4bb478: 88 a4 00 00 d4 6f fd mov byte ptr [rax + rax - 43002880], ah + 4bb47f: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4bb485 <__EH_FRAME_BEGIN__+0xa455> + 4bb485: 54 push rsp + 4bb486: 0e + 4bb487: 10 49 0e adc byte ptr [rcx + 14], cl + 4bb48a: 08 00 or byte ptr [rax], al + 4bb48c: 48 00 00 add byte ptr [rax], al + 4bb48f: 00 a0 a4 00 00 ec add byte ptr [rax - 335544156], ah + 4bb495: 6f outsd dx, dword ptr [rsi] + 4bb496: fd std + 4bb497: ff 32 push qword ptr [rdx] + 4bb499: 02 00 add al, byte ptr [rax] + 4bb49b: 00 00 add byte ptr [rax], al + 4bb49d: 46 0e + 4bb49f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4bb4a5: 8e 03 mov es, word ptr [rbx] + 4bb4a7: 42 0e + 4bb4a9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4bb4af: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bc2f9 <_end+0xffffffff862f8979> + 4bb4b5: 06 + 4bb4b6: 41 0e + 4bb4b8: 38 83 07 47 0e 70 cmp byte ptr [rbx + 1879983879], al + 4bb4be: 02 80 0a 0e 38 44 add al, byte ptr [rax + 1144524298] + 4bb4c4: 0e + 4bb4c5: 30 41 0e xor byte ptr [rcx + 14], al + 4bb4c8: 28 42 0e sub byte ptr [rdx + 14], al + 4bb4cb: 20 42 0e and byte ptr [rdx + 14], al + 4bb4ce: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb4d1: 10 42 0e adc byte ptr [rdx + 14], al + 4bb4d4: 08 4b 0b or byte ptr [rbx + 11], cl + 4bb4d7: 00 28 add byte ptr [rax], ch + 4bb4d9: 00 00 add byte ptr [rax], al + 4bb4db: 00 ec add ah, ch + 4bb4dd: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4bb4de: 00 00 add byte ptr [rax], al + 4bb4e0: e0 71 loopne 0x4bb553 <__EH_FRAME_BEGIN__+0xa523> + 4bb4e2: fd std + 4bb4e3: ff 80 00 00 00 00 inc dword ptr [rax] + 4bb4e9: 4c 0e + 4bb4eb: 10 54 0a 0e adc byte ptr [rdx + rcx + 14], dl + 4bb4ef: 08 48 0b or byte ptr [rax + 11], cl + 4bb4f2: 4b 0a 0e or cl, byte ptr [r14] + 4bb4f5: 08 4d 0b or byte ptr [rbp + 11], cl + 4bb4f8: 62 + 4bb4f9: 0a 0e or cl, byte ptr [rsi] + 4bb4fb: 08 46 0b or byte ptr [rsi + 11], al + 4bb4fe: 47 0e + 4bb500: 08 4c 0e 10 or byte ptr [rsi + rcx + 16], cl + 4bb504: 10 00 adc byte ptr [rax], al + 4bb506: 00 00 add byte ptr [rax], al + 4bb508: cc int3 + 4bb509: 0d 00 00 16 62 or eax, 1645608960 + 4bb50e: f4 hlt + 4bb50f: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb515 <__EH_FRAME_BEGIN__+0xa4e5> + 4bb515: 00 00 add byte ptr [rax], al + 4bb517: 00 20 add byte ptr [rax], ah + 4bb519: 00 00 add byte ptr [rax], al + 4bb51b: 00 2c a5 00 00 20 72 add byte ptr [4*riz + 1914699776], ch + 4bb522: fd std + 4bb523: ff 42 01 inc dword ptr [rdx + 1] + 4bb526: 00 00 add byte ptr [rax], al + 4bb528: 00 4f 0e add byte ptr [rdi + 14], cl + 4bb52b: 10 02 adc byte ptr [rdx], al + 4bb52d: 48 0e + 4bb52f: 08 61 0e or byte ptr [rcx + 14], ah + 4bb532: 10 4a 0a adc byte ptr [rdx + 10], cl + 4bb535: 0e + 4bb536: 08 46 0b or byte ptr [rsi + 11], al + 4bb539: 00 00 add byte ptr [rax], al + 4bb53b: 00 10 add byte ptr [rax], dl + 4bb53d: 00 00 add byte ptr [rax], al + 4bb53f: 00 04 0e add byte ptr [rsi + rcx], al + 4bb542: 00 00 add byte ptr [rax], al + 4bb544: e3 61 jrcxz 0x4bb5a7 <__EH_FRAME_BEGIN__+0xa577> + 4bb546: f4 hlt + 4bb547: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb54d <__EH_FRAME_BEGIN__+0xa51d> + 4bb54d: 00 00 add byte ptr [rax], al + 4bb54f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4bb553: 00 64 a5 00 add byte ptr [rbp + 4*riz], ah + 4bb557: 00 38 add byte ptr [rax], bh + 4bb559: 73 fd jae 0x4bb558 <__EH_FRAME_BEGIN__+0xa528> + 4bb55b: ff 7b 02 + 4bb55e: 00 00 add byte ptr [rax], al + 4bb560: 00 46 0e add byte ptr [rsi + 14], al + 4bb563: 10 8f 02 47 0e 18 adc byte ptr [rdi + 403588866], cl + 4bb569: 8e 03 mov es, word ptr [rbx] + 4bb56b: 42 0e + 4bb56d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4bb573: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bc3ba <_end+0xffffffff862f8a3a> + 4bb579: 06 + 4bb57a: 41 0e + 4bb57c: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al + 4bb582: 01 6a 0a add dword ptr [rdx + 10], ebp + 4bb585: 0e + 4bb586: 38 41 0e cmp byte ptr [rcx + 14], al + 4bb589: 30 41 0e xor byte ptr [rcx + 14], al + 4bb58c: 28 42 0e sub byte ptr [rdx + 14], al + 4bb58f: 20 42 0e and byte ptr [rdx + 14], al + 4bb592: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb595: 10 42 0e adc byte ptr [rdx + 14], al + 4bb598: 08 45 0b or byte ptr [rbp + 11], al + 4bb59b: 00 00 add byte ptr [rax], al + 4bb59d: 00 00 add byte ptr [rax], al + 4bb59f: 00 4c 00 00 add byte ptr [rax + rax], cl + 4bb5a3: 00 b4 a5 00 00 68 75 add byte ptr [rbp + 4*riz + 1969750016], dh + 4bb5aa: fd std + 4bb5ab: ff 30 push qword ptr [rax] + 4bb5ad: 01 00 add dword ptr [rax], eax + 4bb5af: 00 00 add byte ptr [rax], al + 4bb5b1: 46 0e + 4bb5b3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl + 4bb5b9: 8e 03 mov es, word ptr [rbx] + 4bb5bb: 42 0e + 4bb5bd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl + 4bb5c3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bc40a <_end+0xffffffff862f8a8a> + 4bb5c9: 06 + 4bb5ca: 44 0e + 4bb5cc: 38 83 07 47 0e 90 cmp byte ptr [rbx - 1878112505], al + 4bb5d2: 01 03 add dword ptr [rbx], eax + 4bb5d4: 05 01 0a 0e 38 add eax, 940444161 + 4bb5d9: 44 0e + 4bb5db: 30 41 0e xor byte ptr [rcx + 14], al + 4bb5de: 28 42 0e sub byte ptr [rdx + 14], al + 4bb5e1: 20 42 0e and byte ptr [rdx + 14], al + 4bb5e4: 18 42 0e sbb byte ptr [rdx + 14], al + 4bb5e7: 10 42 0e adc byte ptr [rdx + 14], al + 4bb5ea: 08 41 0b or byte ptr [rcx + 11], al + 4bb5ed: 00 00 add byte ptr [rax], al + 4bb5ef: 00 00 add byte ptr [rax], al + +00000000004bb5f0 <__FRAME_END__>: + 4bb5f0: 00 00 add byte ptr [rax], al + 4bb5f2: 00 00 add byte ptr [rax], al + +Disassembly of section .gcc_except_table: + +00000000004bb5f4 <.gcc_except_table>: + 4bb5f4: ff ff + 4bb5f6: 01 15 6e 45 00 00 add dword ptr [rip + 17774], edx # 0x4bfb6a + 4bb5fc: e9 02 05 fc 04 jmp 0x547bb03 <_end+0x4fb8183> + 4bb601: 00 c0 add al, al + 4bb603: 03 31 add esi, dword ptr [rcx] + 4bb605: 00 00 add byte ptr [rax], al + 4bb607: c9 leave + 4bb608: 04 05 add al, 5 + 4bb60a: fc cld + 4bb60b: 04 00 add al, 0 + 4bb60d: ff ff + 4bb60f: 01 04 35 05 00 00 ff add dword ptr [rsi - 16777211], eax + 4bb616: ff 01 inc dword ptr [rcx] + 4bb618: 11 83 01 03 9d 02 adc dword ptr [rbx + 43844353], eax + 4bb61e: 00 d0 add al, dl + 4bb620: 01 05 00 00 d8 01 add dword ptr [rip + 30932992], eax # 0x223b626 <_end+0x1d77ca6> + 4bb626: 1e + 4bb627: 9d popfq + 4bb628: 02 00 add al, byte ptr [rax] + 4bb62a: ff ff + 4bb62c: 01 04 34 add dword ptr [rsp + rsi], eax + 4bb62f: 05 00 00 ff ff add eax, 4294901760 + 4bb634: 01 07 add dword ptr [rdi], eax + 4bb636: d4 + 4bb637: 01 d6 add esi, edx + 4bb639: 01 d0 add eax, edx + 4bb63b: 03 00 add eax, dword ptr [rax] + 4bb63d: ff ff + 4bb63f: 01 04 35 05 00 00 ff add dword ptr [rsi - 16777211], eax + 4bb646: ff 01 inc dword ptr [rcx] + 4bb648: 0c f0 or al, -16 + 4bb64a: 03 e9 add ebp, ecx + 4bb64c: 05 00 00 e0 0b add eax, 199229440 + 4bb651: 5a pop rdx + 4bb652: 8b 0d 00 ff ff 01 mov ecx, dword ptr [rip + 33554176] # 0x24bb558 <_end+0x1ff7bd8> + 4bb658: 04 35 add al, 53 + 4bb65a: 05 00 00 ff ff add eax, 4294901760 + 4bb65f: 01 16 add dword ptr [rsi], edx + 4bb661: c1 02 43 rol dword ptr [rdx], 67 + 4bb664: 00 00 add byte ptr [rax], al + 4bb666: f1 + 4bb667: 04 04 add al, 4 + 4bb669: 9d popfq + 4bb66a: 06 + 4bb66b: 00 90 05 05 00 00 add byte ptr [rax + 1285], dl + 4bb671: ac lodsb al, byte ptr [rsi] + 4bb672: 05 19 9d 06 00 add eax, 433433 + 4bb677: ff ff + 4bb679: 01 04 37 add dword ptr [rdi + rsi], eax + 4bb67c: 05 00 00 ff ff add eax, 4294901760 + 4bb681: 01 07 add dword ptr [rdi], eax + 4bb683: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4bb684: 01 9f 01 f4 02 00 add dword ptr [rdi + 193537], ebx + 4bb68a: ff ff + 4bb68c: 01 04 34 add dword ptr [rsp + rsi], eax + 4bb68f: 05 00 00 ff ff add eax, 4294901760 + 4bb694: 01 07 add dword ptr [rdi], eax + 4bb696: bd 01 d0 01 be mov ebp, 3187789825 + 4bb69b: 03 00 add eax, dword ptr [rax] + 4bb69d: ff ff + 4bb69f: 01 04 34 add dword ptr [rsp + rsi], eax + 4bb6a2: 05 00 00 ff ff add eax, 4294901760 + 4bb6a7: 01 07 add dword ptr [rdi], eax + 4bb6a9: 8d 02 lea eax, [rdx] + 4bb6ab: 85 03 test dword ptr [rbx], eax + 4bb6ad: d5 + 4bb6ae: 05 00 ff ff 01 add eax, 33554176 + 4bb6b3: 04 34 add al, 52 + 4bb6b5: 05 + 4bb6b6: 00 00 add byte ptr [rax], al + +Disassembly of section .tbss: + +00000000004bd0e0 <__preinit_array_start>: +... + +Disassembly of section .init_array: + +00000000004bd0e0 <__init_array_start>: + 4bd0e0: d0 1c 40 rcr byte ptr [rax + 2*rax] + 4bd0e3: 00 00 add byte ptr [rax], al + 4bd0e5: 00 00 add byte ptr [rax], al + 4bd0e7: 00 80 17 40 00 00 add byte ptr [rax + 16407], al + 4bd0ed: 00 00 add byte ptr [rax], al + 4bd0ef: 00 + +Disassembly of section .fini_array: + +00000000004bd0f0 <__fini_array_start>: + 4bd0f0: 90 nop + 4bd0f1: 1c 40 sbb al, 64 + 4bd0f3: 00 00 add byte ptr [rax], al + 4bd0f5: 00 00 add byte ptr [rax], al + 4bd0f7: 00 30 add byte ptr [rax], dh + 4bd0f9: 17 + 4bd0fa: 40 00 00 add byte ptr [rax], al + 4bd0fd: 00 00 add byte ptr [rax], al + 4bd0ff: 00 + +Disassembly of section .data.rel.ro: + +00000000004bd100 <__gettext_germanic_plural>: + 4bd100: 02 00 add al, byte ptr [rax] + 4bd102: 00 00 add byte ptr [rax], al + 4bd104: 0d 00 00 00 c0 or eax, 3221225472 + 4bd109: 57 push rdi + 4bd10a: 49 00 00 add byte ptr [r8], al + 4bd10d: 00 00 add byte ptr [rax], al + 4bd10f: 00 a0 57 49 00 00 add byte ptr [rax + 18775], ah + ... + 4bd11d: 00 00 add byte ptr [rax], al + 4bd11f: 00 a0 f3 4b 00 00 add byte ptr [rax + 19443], ah + +00000000004bd120 <__wcsmbs_gconv_fcts_c>: + 4bd120: a0 f3 4b 00 00 00 00 00 01 movabs al, byte ptr [72057594037947379] + 4bd129: 00 00 add byte ptr [rax], al + 4bd12b: 00 00 add byte ptr [rax], al + 4bd12d: 00 00 add byte ptr [rax], al + 4bd12f: 00 20 add byte ptr [rax], ah + 4bd131: f3 4b 00 00 rep add byte ptr [r8], al + 4bd135: 00 00 add byte ptr [rax], al + 4bd137: 00 01 add byte ptr [rcx], al + 4bd139: 00 00 add byte ptr [rax], al + 4bd13b: 00 00 add byte ptr [rax], al + 4bd13d: 00 00 add byte ptr [rax], al + 4bd13f: 00 e0 add al, ah + +00000000004bd140 <_nl_value_types>: + 4bd140: e0 a8 loopne 0x4bd0ea <__preinit_array_start+0xa> + 4bd142: 49 00 00 add byte ptr [r8], al + 4bd145: 00 00 add byte ptr [rax], al + 4bd147: 00 00 add byte ptr [rax], al + 4bd149: a8 49 test al, 73 + 4bd14b: 00 00 add byte ptr [rax], al + 4bd14d: 00 00 add byte ptr [rax], al + 4bd14f: 00 80 a5 49 00 00 add byte ptr [rax + 18853], al + 4bd155: 00 00 add byte ptr [rax], al + 4bd157: 00 40 aa add byte ptr [rax - 86], al + 4bd15a: 49 00 00 add byte ptr [r8], al + 4bd15d: 00 00 add byte ptr [rax], al + 4bd15f: 00 20 add byte ptr [rax], ah + 4bd161: a8 49 test al, 73 + 4bd163: 00 00 add byte ptr [rax], al + 4bd165: 00 00 add byte ptr [rax], al + 4bd167: 00 50 a5 add byte ptr [rax - 91], dl + 4bd16a: 49 00 00 add byte ptr [r8], al + ... + 4bd175: 00 00 add byte ptr [rax], al + 4bd177: 00 40 a5 add byte ptr [rax - 91], al + 4bd17a: 49 00 00 add byte ptr [r8], al + 4bd17d: 00 00 add byte ptr [rax], al + 4bd17f: 00 20 add byte ptr [rax], ah + 4bd181: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4bd182: 49 00 00 add byte ptr [r8], al + 4bd185: 00 00 add byte ptr [rax], al + 4bd187: 00 e0 add al, ah + 4bd189: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4bd18a: 49 00 00 add byte ptr [r8], al + 4bd18d: 00 00 add byte ptr [rax], al + 4bd18f: 00 50 a5 add byte ptr [rax - 91], dl + 4bd192: 49 00 00 add byte ptr [r8], al + 4bd195: 00 00 add byte ptr [rax], al + 4bd197: 00 28 add byte ptr [rax], ch + 4bd199: ab stosd dword ptr es:[rdi], eax + 4bd19a: 49 00 00 add byte ptr [r8], al + 4bd19d: 00 00 add byte ptr [rax], al + 4bd19f: 00 a0 a4 49 00 00 add byte ptr [rax + 18852], ah + ... + 4bd1bd: 00 00 add byte ptr [rax], al + 4bd1bf: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + +00000000004bd1c0 <_nl_C_LC_CTYPE>: + 4bd1c0: a8 94 test al, -108 + 4bd1c2: 49 00 00 add byte ptr [r8], al + ... + 4bd1ed: 00 00 add byte ptr [rax], al + 4bd1ef: 00 ff add bh, bh + 4bd1f1: ff ff + 4bd1f3: ff 01 inc dword ptr [rcx] + 4bd1f5: 00 00 add byte ptr [rax], al + 4bd1f7: 00 56 00 add byte ptr [rsi], dl + 4bd1fa: 00 00 add byte ptr [rax], al + 4bd1fc: 00 00 add byte ptr [rax], al + 4bd1fe: 00 00 add byte ptr [rax], al + 4bd200: a0 c2 49 00 00 00 00 00 a0 movabs al, byte ptr [-6917529027641062974] + 4bd209: b8 49 00 00 00 mov eax, 73 + ... + 4bd216: 00 00 add byte ptr [rax], al + 4bd218: a0 b2 49 00 00 00 00 00 00 movabs al, byte ptr [18866] + 4bd221: 00 00 add byte ptr [rax], al + 4bd223: 00 00 add byte ptr [rax], al + 4bd225: 00 00 add byte ptr [rax], al + 4bd227: 00 a0 be 49 00 00 add byte ptr [rax + 18878], ah + ... + 4bd24d: 00 00 add byte ptr [rax], al + 4bd24f: 00 e0 add al, ah + 4bd251: ab stosd dword ptr es:[rdi], eax + 4bd252: 49 00 00 add byte ptr [r8], al + 4bd255: 00 00 add byte ptr [rax], al + 4bd257: 00 2a add byte ptr [rdx], ch + 4bd259: ac lodsb al, byte ptr [rsi] + 4bd25a: 49 00 00 add byte ptr [r8], al + 4bd25d: 00 00 add byte ptr [rax], al + 4bd25f: 00 40 ac add byte ptr [rax - 84], al + 4bd262: 49 00 00 add byte ptr [r8], al + 4bd265: 00 00 add byte ptr [rax], al + 4bd267: 00 01 add byte ptr [rcx], al + 4bd269: 00 00 add byte ptr [rax], al + 4bd26b: 00 00 add byte ptr [rax], al + 4bd26d: 00 00 add byte ptr [rax], al + 4bd26f: 00 c8 add al, cl + 4bd271: 89 4a 00 mov dword ptr [rdx], ecx + 4bd274: 00 00 add byte ptr [rax], al + 4bd276: 00 00 add byte ptr [rax], al + 4bd278: a0 ba 49 00 00 00 00 00 a0 movabs al, byte ptr [-6917529027641062982] + 4bd281: b4 49 mov ah, 73 + 4bd283: 00 00 add byte ptr [rax], al + 4bd285: 00 00 add byte ptr [rax], al + 4bd287: 00 48 00 add byte ptr [rax], cl + 4bd28a: 00 00 add byte ptr [rax], al + 4bd28c: 00 00 add byte ptr [rax], al + 4bd28e: 00 00 add byte ptr [rax], al + 4bd290: 54 push rsp + 4bd291: 00 00 add byte ptr [rax], al + 4bd293: 00 00 add byte ptr [rax], al + 4bd295: 00 00 add byte ptr [rax], al + 4bd297: 00 01 add byte ptr [rcx], al + 4bd299: 00 00 add byte ptr [rax], al + 4bd29b: 00 00 add byte ptr [rax], al + 4bd29d: 00 00 add byte ptr [rax], al + 4bd29f: 00 7b 8a add byte ptr [rbx - 118], bh + 4bd2a2: 49 00 00 add byte ptr [r8], al + 4bd2a5: 00 00 add byte ptr [rax], al + 4bd2a7: 00 c8 add al, cl + 4bd2a9: 58 pop rax + 4bd2aa: 49 00 00 add byte ptr [r8], al + 4bd2ad: 00 00 add byte ptr [rax], al + 4bd2af: 00 66 80 add byte ptr [rsi - 128], ah + 4bd2b2: 49 00 00 add byte ptr [r8], al + 4bd2b5: 00 00 add byte ptr [rax], al + 4bd2b7: 00 0d 5e 49 00 00 add byte ptr [rip + 18782], cl # 0x4c1c1b <__start___libc_IO_vtables+0x9b> + 4bd2bd: 00 00 add byte ptr [rax], al + 4bd2bf: 00 25 9d 49 00 00 add byte ptr [rip + 18845], ah # 0x4c1c62 <_IO_wfile_jumps_mmap+0x22> + 4bd2c5: 00 00 add byte ptr [rax], al + 4bd2c7: 00 64 89 4a add byte ptr [rcx + 4*rcx + 74], ah + 4bd2cb: 00 00 add byte ptr [rax], al + 4bd2cd: 00 00 add byte ptr [rax], al + 4bd2cf: 00 bf 91 49 00 00 add byte ptr [rdi + 18833], bh + 4bd2d5: 00 00 add byte ptr [rax], al + 4bd2d7: 00 66 89 add byte ptr [rsi - 119], ah + 4bd2da: 4a 00 00 add byte ptr [rax], al + 4bd2dd: 00 00 add byte ptr [rax], al + 4bd2df: 00 4b 93 add byte ptr [rbx - 109], cl + 4bd2e2: 49 00 00 add byte ptr [r8], al + 4bd2e5: 00 00 add byte ptr [rax], al + 4bd2e7: 00 68 89 add byte ptr [rax - 119], ch + 4bd2ea: 4a 00 00 add byte ptr [rax], al + 4bd2ed: 00 00 add byte ptr [rax], al + 4bd2ef: 00 01 add byte ptr [rcx], al + 4bd2f1: 00 00 add byte ptr [rax], al + 4bd2f3: 00 00 add byte ptr [rax], al + 4bd2f5: 00 00 add byte ptr [rax], al + 4bd2f7: 00 6c 89 4a add byte ptr [rcx + 4*rcx + 74], ch + 4bd2fb: 00 00 add byte ptr [rax], al + 4bd2fd: 00 00 add byte ptr [rax], al + 4bd2ff: 00 74 b9 4a add byte ptr [rcx + 4*rdi + 74], dh + 4bd303: 00 00 add byte ptr [rax], al + 4bd305: 00 00 add byte ptr [rax], al + 4bd307: 00 74 89 4a add byte ptr [rcx + 4*rcx + 74], dh + 4bd30b: 00 00 add byte ptr [rax], al + 4bd30d: 00 00 add byte ptr [rax], al + 4bd30f: 00 7c 89 4a add byte ptr [rcx + 4*rcx + 74], bh + 4bd313: 00 00 add byte ptr [rax], al + 4bd315: 00 00 add byte ptr [rax], al + 4bd317: 00 84 89 4a 00 00 00 add byte ptr [rcx + 4*rcx + 74], al + 4bd31e: 00 00 add byte ptr [rax], al + 4bd320: 8c 89 4a 00 00 00 mov word ptr [rcx + 74], cs + 4bd326: 00 00 add byte ptr [rax], al + 4bd328: 94 xchg eax, esp + 4bd329: 89 4a 00 mov dword ptr [rdx], ecx + 4bd32c: 00 00 add byte ptr [rax], al + 4bd32e: 00 00 add byte ptr [rax], al + 4bd330: 9c pushfq + 4bd331: 89 4a 00 mov dword ptr [rdx], ecx + 4bd334: 00 00 add byte ptr [rax], al + 4bd336: 00 00 add byte ptr [rax], al + 4bd338: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 4bd339: 89 4a 00 mov dword ptr [rdx], ecx + 4bd33c: 00 00 add byte ptr [rax], al + 4bd33e: 00 00 add byte ptr [rax], al + 4bd340: ac lodsb al, byte ptr [rsi] + 4bd341: 89 4a 00 mov dword ptr [rdx], ecx + 4bd344: 00 00 add byte ptr [rax], al + 4bd346: 00 00 add byte ptr [rax], al + 4bd348: 7b 8a jnp 0x4bd2d4 <_nl_C_LC_CTYPE+0x114> + 4bd34a: 49 00 00 add byte ptr [r8], al + 4bd34d: 00 00 add byte ptr [rax], al + 4bd34f: 00 c8 add al, cl + 4bd351: 58 pop rax + 4bd352: 49 00 00 add byte ptr [r8], al + 4bd355: 00 00 add byte ptr [rax], al + 4bd357: 00 66 80 add byte ptr [rsi - 128], ah + 4bd35a: 49 00 00 add byte ptr [r8], al + 4bd35d: 00 00 add byte ptr [rax], al + 4bd35f: 00 0d 5e 49 00 00 add byte ptr [rip + 18782], cl # 0x4c1cc3 <_IO_wfile_jumps_mmap+0x83> + 4bd365: 00 00 add byte ptr [rax], al + 4bd367: 00 25 9d 49 00 00 add byte ptr [rip + 18845], ah # 0x4c1d0a <_IO_wfile_jumps+0xa> + 4bd36d: 00 00 add byte ptr [rax], al + 4bd36f: 00 64 89 4a add byte ptr [rcx + 4*rcx + 74], ah + 4bd373: 00 00 add byte ptr [rax], al + 4bd375: 00 00 add byte ptr [rax], al + 4bd377: 00 bf 91 49 00 00 add byte ptr [rdi + 18833], bh + 4bd37d: 00 00 add byte ptr [rax], al + 4bd37f: 00 66 89 add byte ptr [rsi - 119], ah + 4bd382: 4a 00 00 add byte ptr [rax], al + 4bd385: 00 00 add byte ptr [rax], al + 4bd387: 00 4b 93 add byte ptr [rbx - 109], cl + 4bd38a: 49 00 00 add byte ptr [r8], al + 4bd38d: 00 00 add byte ptr [rax], al + 4bd38f: 00 68 89 add byte ptr [rax - 119], ch + 4bd392: 4a 00 00 add byte ptr [rax], al + 4bd395: 00 00 add byte ptr [rax], al + 4bd397: 00 30 add byte ptr [rax], dh + 4bd399: 00 00 add byte ptr [rax], al + 4bd39b: 00 00 add byte ptr [rax], al + 4bd39d: 00 00 add byte ptr [rax], al + 4bd39f: 00 31 add byte ptr [rcx], dh + 4bd3a1: 00 00 add byte ptr [rax], al + 4bd3a3: 00 00 add byte ptr [rax], al + 4bd3a5: 00 00 add byte ptr [rax], al + 4bd3a7: 00 32 add byte ptr [rdx], dh + 4bd3a9: 00 00 add byte ptr [rax], al + 4bd3ab: 00 00 add byte ptr [rax], al + 4bd3ad: 00 00 add byte ptr [rax], al + 4bd3af: 00 33 add byte ptr [rbx], dh + 4bd3b1: 00 00 add byte ptr [rax], al + 4bd3b3: 00 00 add byte ptr [rax], al + 4bd3b5: 00 00 add byte ptr [rax], al + 4bd3b7: 00 34 00 add byte ptr [rax + rax], dh + 4bd3ba: 00 00 add byte ptr [rax], al + 4bd3bc: 00 00 add byte ptr [rax], al + 4bd3be: 00 00 add byte ptr [rax], al + 4bd3c0: 35 00 00 00 00 xor eax, 0 + 4bd3c5: 00 00 add byte ptr [rax], al + 4bd3c7: 00 36 add byte ptr [rsi], dh + 4bd3c9: 00 00 add byte ptr [rax], al + 4bd3cb: 00 00 add byte ptr [rax], al + 4bd3cd: 00 00 add byte ptr [rax], al + 4bd3cf: 00 37 add byte ptr [rdi], dh + 4bd3d1: 00 00 add byte ptr [rax], al + 4bd3d3: 00 00 add byte ptr [rax], al + 4bd3d5: 00 00 add byte ptr [rax], al + 4bd3d7: 00 38 add byte ptr [rax], bh + 4bd3d9: 00 00 add byte ptr [rax], al + 4bd3db: 00 00 add byte ptr [rax], al + 4bd3dd: 00 00 add byte ptr [rax], al + 4bd3df: 00 39 add byte ptr [rcx], bh + 4bd3e1: 00 00 add byte ptr [rax], al + 4bd3e3: 00 00 add byte ptr [rax], al + 4bd3e5: 00 00 add byte ptr [rax], al + 4bd3e7: 00 79 06 add byte ptr [rcx + 6], bh + 4bd3ea: 00 00 add byte ptr [rax], al + 4bd3ec: 00 00 add byte ptr [rax], al + 4bd3ee: 00 00 add byte ptr [rax], al + 4bd3f0: 80 6f 4a 00 sub byte ptr [rdi + 74], 0 + 4bd3f4: 00 00 add byte ptr [rax], al + 4bd3f6: 00 00 add byte ptr [rax], al + 4bd3f8: a0 3b 4a 00 00 00 00 00 a0 movabs al, byte ptr [-6917529027641062853] + 4bd401: 21 4a 00 and dword ptr [rdx], ecx + 4bd404: 00 00 add byte ptr [rax], al + 4bd406: 00 00 add byte ptr [rax], al + 4bd408: a0 c5 49 00 00 00 00 00 01 movabs al, byte ptr [72057594037946821] + 4bd411: 00 00 add byte ptr [rax], al + 4bd413: 00 00 add byte ptr [rax], al + 4bd415: 00 00 add byte ptr [rax], al + 4bd417: 00 b4 89 4a 00 00 00 add byte ptr [rcx + 4*rcx + 74], dh + ... + 4bd43e: 00 00 add byte ptr [rax], al + 4bd440: 60 + 4bd441: b2 49 mov dl, 73 + 4bd443: 00 00 add byte ptr [rax], al + 4bd445: 00 00 add byte ptr [rax], al + 4bd447: 00 00 add byte ptr [rax], al + 4bd449: b2 49 mov dl, 73 + 4bd44b: 00 00 add byte ptr [rax], al + 4bd44d: 00 00 add byte ptr [rax], al + 4bd44f: 00 a0 b1 49 00 00 add byte ptr [rax + 18865], ah + 4bd455: 00 00 add byte ptr [rax], al + 4bd457: 00 40 b1 add byte ptr [rax - 79], al + 4bd45a: 49 00 00 add byte ptr [r8], al + 4bd45d: 00 00 add byte ptr [rax], al + 4bd45f: 00 e0 add al, ah + 4bd461: b0 49 mov al, 73 + 4bd463: 00 00 add byte ptr [rax], al + 4bd465: 00 00 add byte ptr [rax], al + 4bd467: 00 80 b0 49 00 00 add byte ptr [rax + 18864], al + 4bd46d: 00 00 add byte ptr [rax], al + 4bd46f: 00 20 add byte ptr [rax], ah + 4bd471: b0 49 mov al, 73 + 4bd473: 00 00 add byte ptr [rax], al + 4bd475: 00 00 add byte ptr [rax], al + 4bd477: 00 c0 add al, al + 4bd479: af scasd eax, dword ptr es:[rdi] + 4bd47a: 49 00 00 add byte ptr [r8], al + 4bd47d: 00 00 add byte ptr [rax], al + 4bd47f: 00 60 af add byte ptr [rax - 81], ah + 4bd482: 49 00 00 add byte ptr [r8], al + 4bd485: 00 00 add byte ptr [rax], al + 4bd487: 00 00 add byte ptr [rax], al + 4bd489: af scasd eax, dword ptr es:[rdi] + 4bd48a: 49 00 00 add byte ptr [r8], al + 4bd48d: 00 00 add byte ptr [rax], al + 4bd48f: 00 a0 ae 49 00 00 add byte ptr [rax + 18862], ah + 4bd495: 00 00 add byte ptr [rax], al + 4bd497: 00 40 ae add byte ptr [rax - 82], al + 4bd49a: 49 00 00 add byte ptr [r8], al + 4bd49d: 00 00 add byte ptr [rax], al + 4bd49f: 00 60 ad add byte ptr [rax - 83], ah + 4bd4a2: 49 00 00 add byte ptr [r8], al + 4bd4a5: 00 00 add byte ptr [rax], al + 4bd4a7: 00 a0 ac 49 00 00 add byte ptr [rax + 18860], ah + ... + 4bd4bd: 00 00 add byte ptr [rax], al + 4bd4bf: 00 62 f1 add byte ptr [rdx - 15], ah + +00000000004bd4c0 : + 4bd4c0: 62 f1 45 00 00 + 4bd4c5: 00 00 add byte ptr [rax], al + 4bd4c7: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd4ca: 45 00 00 add byte ptr [r8], r8b + 4bd4cd: 00 00 add byte ptr [rax], al + 4bd4cf: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd4d2: 45 00 00 add byte ptr [r8], r8b + 4bd4d5: 00 00 add byte ptr [rax], al + 4bd4d7: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd4da: 45 00 00 add byte ptr [r8], r8b + 4bd4dd: 00 00 add byte ptr [rax], al + 4bd4df: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd4e2: 45 00 00 add byte ptr [r8], r8b + 4bd4e5: 00 00 add byte ptr [rax], al + 4bd4e7: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd4ea: 45 00 00 add byte ptr [r8], r8b + 4bd4ed: 00 00 add byte ptr [rax], al + 4bd4ef: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd4f2: 45 00 00 add byte ptr [r8], r8b + 4bd4f5: 00 00 add byte ptr [rax], al + 4bd4f7: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd4fa: 45 00 00 add byte ptr [r8], r8b + 4bd4fd: 00 00 add byte ptr [rax], al + 4bd4ff: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd502: 45 00 00 add byte ptr [r8], r8b + 4bd505: 00 00 add byte ptr [rax], al + 4bd507: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd50a: 45 00 00 add byte ptr [r8], r8b + 4bd50d: 00 00 add byte ptr [rax], al + 4bd50f: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd512: 45 00 00 add byte ptr [r8], r8b + 4bd515: 00 00 add byte ptr [rax], al + 4bd517: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd51a: 45 00 00 add byte ptr [r8], r8b + 4bd51d: 00 00 add byte ptr [rax], al + 4bd51f: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd522: 45 00 00 add byte ptr [r8], r8b + 4bd525: 00 00 add byte ptr [rax], al + 4bd527: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd52a: 45 00 00 add byte ptr [r8], r8b + 4bd52d: 00 00 add byte ptr [rax], al + 4bd52f: 00 4b fa add byte ptr [rbx - 6], cl + 4bd532: 45 00 00 add byte ptr [r8], r8b + 4bd535: 00 00 add byte ptr [rax], al + 4bd537: 00 a9 00 46 00 00 add byte ptr [rcx + 17920], ch + 4bd53d: 00 00 add byte ptr [rax], al + 4bd53f: 00 87 fa 45 00 00 add byte ptr [rdi + 17914], al + 4bd545: 00 00 add byte ptr [rax], al + 4bd547: 00 f8 add al, bh + 4bd549: 00 46 00 add byte ptr [rsi], al + 4bd54c: 00 00 add byte ptr [rax], al + 4bd54e: 00 00 add byte ptr [rax], al + 4bd550: e5 00 in eax, 0 + 4bd552: 46 00 00 add byte ptr [rax], r8b + 4bd555: 00 00 add byte ptr [rax], al + 4bd557: 00 57 01 add byte ptr [rdi + 1], dl + 4bd55a: 46 00 00 add byte ptr [rax], r8b + 4bd55d: 00 00 add byte ptr [rax], al + 4bd55f: 00 93 fc 45 00 00 add byte ptr [rbx + 17916], dl + 4bd565: 00 00 add byte ptr [rax], al + 4bd567: 00 6e ff add byte ptr [rsi - 1], ch + 4bd56a: 45 00 00 add byte ptr [r8], r8b + 4bd56d: 00 00 add byte ptr [rax], al + 4bd56f: 00 b9 fd 45 00 00 add byte ptr [rcx + 17917], bh + 4bd575: 00 00 add byte ptr [rax], al + 4bd577: 00 61 fd add byte ptr [rcx - 3], ah + 4bd57a: 45 00 00 add byte ptr [r8], r8b + 4bd57d: 00 00 add byte ptr [rax], al + 4bd57f: 00 0b add byte ptr [rbx], cl + 4bd581: 01 46 00 add dword ptr [rsi], eax + 4bd584: 00 00 add byte ptr [rax], al + 4bd586: 00 00 add byte ptr [rax], al + 4bd588: ff f8 + 4bd58a: 45 00 00 add byte ptr [r8], r8b + 4bd58d: 00 00 add byte ptr [rax], al + 4bd58f: 00 99 ed 45 00 00 add byte ptr [rcx + 17901], bl + 4bd595: 00 00 add byte ptr [rax], al + 4bd597: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd59a: 45 00 00 add byte ptr [r8], r8b + 4bd59d: 00 00 add byte ptr [rax], al + 4bd59f: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd5a2: 45 00 00 add byte ptr [r8], r8b + 4bd5a5: 00 00 add byte ptr [rax], al + 4bd5a7: 00 62 f1 add byte ptr [rdx - 15], ah + 4bd5aa: 45 00 00 add byte ptr [r8], r8b + ... + 4bd5bd: 00 00 add byte ptr [rax], al + 4bd5bf: 00 58 19 add byte ptr [rax + 25], bl + +00000000004bd5c0 : + 4bd5c0: 58 pop rax + 4bd5c1: 19 46 00 sbb dword ptr [rsi], eax + 4bd5c4: 00 00 add byte ptr [rax], al + 4bd5c6: 00 00 add byte ptr [rax], al + 4bd5c8: 58 pop rax + 4bd5c9: 19 46 00 sbb dword ptr [rsi], eax + 4bd5cc: 00 00 add byte ptr [rax], al + 4bd5ce: 00 00 add byte ptr [rax], al + 4bd5d0: 58 pop rax + 4bd5d1: 19 46 00 sbb dword ptr [rsi], eax + 4bd5d4: 00 00 add byte ptr [rax], al + 4bd5d6: 00 00 add byte ptr [rax], al + 4bd5d8: 58 pop rax + 4bd5d9: 19 46 00 sbb dword ptr [rsi], eax + 4bd5dc: 00 00 add byte ptr [rax], al + 4bd5de: 00 00 add byte ptr [rax], al + 4bd5e0: 58 pop rax + 4bd5e1: 19 46 00 sbb dword ptr [rsi], eax + 4bd5e4: 00 00 add byte ptr [rax], al + 4bd5e6: 00 00 add byte ptr [rax], al + 4bd5e8: 58 pop rax + 4bd5e9: 19 46 00 sbb dword ptr [rsi], eax + 4bd5ec: 00 00 add byte ptr [rax], al + 4bd5ee: 00 00 add byte ptr [rax], al + 4bd5f0: 58 pop rax + 4bd5f1: 19 46 00 sbb dword ptr [rsi], eax + 4bd5f4: 00 00 add byte ptr [rax], al + 4bd5f6: 00 00 add byte ptr [rax], al + 4bd5f8: 58 pop rax + 4bd5f9: 19 46 00 sbb dword ptr [rsi], eax + 4bd5fc: 00 00 add byte ptr [rax], al + 4bd5fe: 00 00 add byte ptr [rax], al + 4bd600: 58 pop rax + 4bd601: 19 46 00 sbb dword ptr [rsi], eax + 4bd604: 00 00 add byte ptr [rax], al + 4bd606: 00 00 add byte ptr [rax], al + 4bd608: 58 pop rax + 4bd609: 19 46 00 sbb dword ptr [rsi], eax + 4bd60c: 00 00 add byte ptr [rax], al + 4bd60e: 00 00 add byte ptr [rax], al + 4bd610: 58 pop rax + 4bd611: 19 46 00 sbb dword ptr [rsi], eax + 4bd614: 00 00 add byte ptr [rax], al + 4bd616: 00 00 add byte ptr [rax], al + 4bd618: f8 clc + 4bd619: 1d 46 00 00 00 sbb eax, 70 + 4bd61e: 00 00 add byte ptr [rax], al + 4bd620: 58 pop rax + 4bd621: 19 46 00 sbb dword ptr [rsi], eax + 4bd624: 00 00 add byte ptr [rax], al + 4bd626: 00 00 add byte ptr [rax], al + 4bd628: 58 pop rax + 4bd629: 19 46 00 sbb dword ptr [rsi], eax + 4bd62c: 00 00 add byte ptr [rax], al + 4bd62e: 00 00 add byte ptr [rax], al + 4bd630: c0 28 46 shr byte ptr [rax], 70 + 4bd633: 00 00 add byte ptr [rax], al + 4bd635: 00 00 add byte ptr [rax], al + 4bd637: 00 f0 add al, dh + 4bd639: 2b 46 00 sub eax, dword ptr [rsi] + 4bd63c: 00 00 add byte ptr [rax], al + 4bd63e: 00 00 add byte ptr [rax], al + 4bd640: 58 pop rax + 4bd641: 28 46 00 sub byte ptr [rsi], al + 4bd644: 00 00 add byte ptr [rax], al + 4bd646: 00 00 add byte ptr [rax], al + 4bd648: b8 2a 46 00 00 mov eax, 17962 + 4bd64d: 00 00 add byte ptr [rax], al + 4bd64f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah + 4bd655: 00 00 add byte ptr [rax], al + 4bd657: 00 d0 add al, dl + 4bd659: 2a 46 00 sub al, byte ptr [rsi] + 4bd65c: 00 00 add byte ptr [rax], al + 4bd65e: 00 00 add byte ptr [rax], al + 4bd660: a0 23 46 00 00 00 00 00 e8 movabs al, byte ptr [-1729382256910252509] + 4bd669: 1c 46 sbb al, 70 + 4bd66b: 00 00 add byte ptr [rax], al + 4bd66d: 00 00 add byte ptr [rax], al + 4bd66f: 00 48 25 add byte ptr [rax + 37], cl + 4bd672: 46 00 00 add byte ptr [rax], r8b + 4bd675: 00 00 add byte ptr [rax], al + 4bd677: 00 f0 add al, dh + 4bd679: 24 46 and al, 70 + 4bd67b: 00 00 add byte ptr [rax], al + 4bd67d: 00 00 add byte ptr [rax], al + 4bd67f: 00 90 24 46 00 00 add byte ptr [rax + 17956], dl + 4bd685: 00 00 add byte ptr [rax], al + 4bd687: 00 00 add byte ptr [rax], al + 4bd689: 1b 46 00 sbb eax, dword ptr [rsi] + 4bd68c: 00 00 add byte ptr [rax], al + 4bd68e: 00 00 add byte ptr [rax], al + 4bd690: 08 21 or byte ptr [rcx], ah + 4bd692: 46 00 00 add byte ptr [rax], r8b + 4bd695: 00 00 add byte ptr [rax], al + 4bd697: 00 58 19 add byte ptr [rax + 25], bl + 4bd69a: 46 00 00 add byte ptr [rax], r8b + 4bd69d: 00 00 add byte ptr [rax], al + 4bd69f: 00 58 19 add byte ptr [rax + 25], bl + 4bd6a2: 46 00 00 add byte ptr [rax], r8b + 4bd6a5: 00 00 add byte ptr [rax], al + 4bd6a7: 00 58 19 add byte ptr [rax + 25], bl + 4bd6aa: 46 00 00 add byte ptr [rax], r8b + ... + 4bd6bd: 00 00 add byte ptr [rax], al + 4bd6bf: 00 58 19 add byte ptr [rax + 25], bl + +00000000004bd6c0 : + 4bd6c0: 58 pop rax + 4bd6c1: 19 46 00 sbb dword ptr [rsi], eax + 4bd6c4: 00 00 add byte ptr [rax], al + 4bd6c6: 00 00 add byte ptr [rax], al + 4bd6c8: 58 pop rax + 4bd6c9: 19 46 00 sbb dword ptr [rsi], eax + 4bd6cc: 00 00 add byte ptr [rax], al + 4bd6ce: 00 00 add byte ptr [rax], al + 4bd6d0: 58 pop rax + 4bd6d1: 19 46 00 sbb dword ptr [rsi], eax + 4bd6d4: 00 00 add byte ptr [rax], al + 4bd6d6: 00 00 add byte ptr [rax], al + 4bd6d8: 58 pop rax + 4bd6d9: 19 46 00 sbb dword ptr [rsi], eax + 4bd6dc: 00 00 add byte ptr [rax], al + 4bd6de: 00 00 add byte ptr [rax], al + 4bd6e0: 58 pop rax + 4bd6e1: 19 46 00 sbb dword ptr [rsi], eax + 4bd6e4: 00 00 add byte ptr [rax], al + 4bd6e6: 00 00 add byte ptr [rax], al + 4bd6e8: 58 pop rax + 4bd6e9: 19 46 00 sbb dword ptr [rsi], eax + 4bd6ec: 00 00 add byte ptr [rax], al + 4bd6ee: 00 00 add byte ptr [rax], al + 4bd6f0: 58 pop rax + 4bd6f1: 19 46 00 sbb dword ptr [rsi], eax + 4bd6f4: 00 00 add byte ptr [rax], al + 4bd6f6: 00 00 add byte ptr [rax], al + 4bd6f8: 58 pop rax + 4bd6f9: 19 46 00 sbb dword ptr [rsi], eax + 4bd6fc: 00 00 add byte ptr [rax], al + 4bd6fe: 00 00 add byte ptr [rax], al + 4bd700: 58 pop rax + 4bd701: 19 46 00 sbb dword ptr [rsi], eax + 4bd704: 00 00 add byte ptr [rax], al + 4bd706: 00 00 add byte ptr [rax], al + 4bd708: 58 pop rax + 4bd709: 19 46 00 sbb dword ptr [rsi], eax + 4bd70c: 00 00 add byte ptr [rax], al + 4bd70e: 00 00 add byte ptr [rax], al + 4bd710: 58 pop rax + 4bd711: 19 46 00 sbb dword ptr [rsi], eax + 4bd714: 00 00 add byte ptr [rax], al + 4bd716: 00 00 add byte ptr [rax], al + 4bd718: 58 pop rax + 4bd719: 19 46 00 sbb dword ptr [rsi], eax + 4bd71c: 00 00 add byte ptr [rax], al + 4bd71e: 00 00 add byte ptr [rax], al + 4bd720: 58 pop rax + 4bd721: 19 46 00 sbb dword ptr [rsi], eax + 4bd724: 00 00 add byte ptr [rax], al + 4bd726: 00 00 add byte ptr [rax], al + 4bd728: 58 pop rax + 4bd729: 19 46 00 sbb dword ptr [rsi], eax + 4bd72c: 00 00 add byte ptr [rax], al + 4bd72e: 00 00 add byte ptr [rax], al + 4bd730: c0 28 46 shr byte ptr [rax], 70 + 4bd733: 00 00 add byte ptr [rax], al + 4bd735: 00 00 add byte ptr [rax], al + 4bd737: 00 f0 add al, dh + 4bd739: 2b 46 00 sub eax, dword ptr [rsi] + 4bd73c: 00 00 add byte ptr [rax], al + 4bd73e: 00 00 add byte ptr [rax], al + 4bd740: 58 pop rax + 4bd741: 28 46 00 sub byte ptr [rsi], al + 4bd744: 00 00 add byte ptr [rax], al + 4bd746: 00 00 add byte ptr [rax], al + 4bd748: b8 2a 46 00 00 mov eax, 17962 + 4bd74d: 00 00 add byte ptr [rax], al + 4bd74f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah + 4bd755: 00 00 add byte ptr [rax], al + 4bd757: 00 d0 add al, dl + 4bd759: 2a 46 00 sub al, byte ptr [rsi] + 4bd75c: 00 00 add byte ptr [rax], al + 4bd75e: 00 00 add byte ptr [rax], al + 4bd760: a0 23 46 00 00 00 00 00 e8 movabs al, byte ptr [-1729382256910252509] + 4bd769: 1c 46 sbb al, 70 + 4bd76b: 00 00 add byte ptr [rax], al + 4bd76d: 00 00 add byte ptr [rax], al + 4bd76f: 00 48 25 add byte ptr [rax + 37], cl + 4bd772: 46 00 00 add byte ptr [rax], r8b + 4bd775: 00 00 add byte ptr [rax], al + 4bd777: 00 f0 add al, dh + 4bd779: 24 46 and al, 70 + 4bd77b: 00 00 add byte ptr [rax], al + 4bd77d: 00 00 add byte ptr [rax], al + 4bd77f: 00 90 24 46 00 00 add byte ptr [rax + 17956], dl + 4bd785: 00 00 add byte ptr [rax], al + 4bd787: 00 00 add byte ptr [rax], al + 4bd789: 1b 46 00 sbb eax, dword ptr [rsi] + 4bd78c: 00 00 add byte ptr [rax], al + 4bd78e: 00 00 add byte ptr [rax], al + 4bd790: 08 21 or byte ptr [rcx], ah + 4bd792: 46 00 00 add byte ptr [rax], r8b + 4bd795: 00 00 add byte ptr [rax], al + 4bd797: 00 58 19 add byte ptr [rax + 25], bl + 4bd79a: 46 00 00 add byte ptr [rax], r8b + 4bd79d: 00 00 add byte ptr [rax], al + 4bd79f: 00 58 19 add byte ptr [rax + 25], bl + 4bd7a2: 46 00 00 add byte ptr [rax], r8b + 4bd7a5: 00 00 add byte ptr [rax], al + 4bd7a7: 00 58 19 add byte ptr [rax + 25], bl + 4bd7aa: 46 00 00 add byte ptr [rax], r8b + ... + 4bd7bd: 00 00 add byte ptr [rax], al + 4bd7bf: 00 58 19 add byte ptr [rax + 25], bl + +00000000004bd7c0 : + 4bd7c0: 58 pop rax + 4bd7c1: 19 46 00 sbb dword ptr [rsi], eax + 4bd7c4: 00 00 add byte ptr [rax], al + 4bd7c6: 00 00 add byte ptr [rax], al + 4bd7c8: 58 pop rax + 4bd7c9: 19 46 00 sbb dword ptr [rsi], eax + 4bd7cc: 00 00 add byte ptr [rax], al + 4bd7ce: 00 00 add byte ptr [rax], al + 4bd7d0: 58 pop rax + 4bd7d1: 19 46 00 sbb dword ptr [rsi], eax + 4bd7d4: 00 00 add byte ptr [rax], al + 4bd7d6: 00 00 add byte ptr [rax], al + 4bd7d8: 58 pop rax + 4bd7d9: 19 46 00 sbb dword ptr [rsi], eax + 4bd7dc: 00 00 add byte ptr [rax], al + 4bd7de: 00 00 add byte ptr [rax], al + 4bd7e0: 58 pop rax + 4bd7e1: 19 46 00 sbb dword ptr [rsi], eax + 4bd7e4: 00 00 add byte ptr [rax], al + 4bd7e6: 00 00 add byte ptr [rax], al + 4bd7e8: 58 pop rax + 4bd7e9: 19 46 00 sbb dword ptr [rsi], eax + 4bd7ec: 00 00 add byte ptr [rax], al + 4bd7ee: 00 00 add byte ptr [rax], al + 4bd7f0: 58 pop rax + 4bd7f1: 19 46 00 sbb dword ptr [rsi], eax + 4bd7f4: 00 00 add byte ptr [rax], al + 4bd7f6: 00 00 add byte ptr [rax], al + 4bd7f8: 58 pop rax + 4bd7f9: 19 46 00 sbb dword ptr [rsi], eax + 4bd7fc: 00 00 add byte ptr [rax], al + 4bd7fe: 00 00 add byte ptr [rax], al + 4bd800: 58 pop rax + 4bd801: 19 46 00 sbb dword ptr [rsi], eax + 4bd804: 00 00 add byte ptr [rax], al + 4bd806: 00 00 add byte ptr [rax], al + 4bd808: 58 pop rax + 4bd809: 19 46 00 sbb dword ptr [rsi], eax + 4bd80c: 00 00 add byte ptr [rax], al + 4bd80e: 00 00 add byte ptr [rax], al + 4bd810: 50 push rax + 4bd811: 29 46 00 sub dword ptr [rsi], eax + 4bd814: 00 00 add byte ptr [rax], al + 4bd816: 00 00 add byte ptr [rax], al + 4bd818: 58 pop rax + 4bd819: 19 46 00 sbb dword ptr [rsi], eax + 4bd81c: 00 00 add byte ptr [rax], al + 4bd81e: 00 00 add byte ptr [rax], al + 4bd820: 58 pop rax + 4bd821: 19 46 00 sbb dword ptr [rsi], eax + 4bd824: 00 00 add byte ptr [rax], al + 4bd826: 00 00 add byte ptr [rax], al + 4bd828: 58 pop rax + 4bd829: 19 46 00 sbb dword ptr [rsi], eax + 4bd82c: 00 00 add byte ptr [rax], al + 4bd82e: 00 00 add byte ptr [rax], al + 4bd830: c0 28 46 shr byte ptr [rax], 70 + 4bd833: 00 00 add byte ptr [rax], al + 4bd835: 00 00 add byte ptr [rax], al + 4bd837: 00 f0 add al, dh + 4bd839: 2b 46 00 sub eax, dword ptr [rsi] + 4bd83c: 00 00 add byte ptr [rax], al + 4bd83e: 00 00 add byte ptr [rax], al + 4bd840: 58 pop rax + 4bd841: 28 46 00 sub byte ptr [rsi], al + 4bd844: 00 00 add byte ptr [rax], al + 4bd846: 00 00 add byte ptr [rax], al + 4bd848: b8 2a 46 00 00 mov eax, 17962 + 4bd84d: 00 00 add byte ptr [rax], al + 4bd84f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah + 4bd855: 00 00 add byte ptr [rax], al + 4bd857: 00 58 19 add byte ptr [rax + 25], bl + 4bd85a: 46 00 00 add byte ptr [rax], r8b + 4bd85d: 00 00 add byte ptr [rax], al + 4bd85f: 00 58 19 add byte ptr [rax + 25], bl + 4bd862: 46 00 00 add byte ptr [rax], r8b + 4bd865: 00 00 add byte ptr [rax], al + 4bd867: 00 58 19 add byte ptr [rax + 25], bl + 4bd86a: 46 00 00 add byte ptr [rax], r8b + 4bd86d: 00 00 add byte ptr [rax], al + 4bd86f: 00 58 19 add byte ptr [rax + 25], bl + 4bd872: 46 00 00 add byte ptr [rax], r8b + 4bd875: 00 00 add byte ptr [rax], al + 4bd877: 00 f0 add al, dh + 4bd879: 24 46 and al, 70 + 4bd87b: 00 00 add byte ptr [rax], al + 4bd87d: 00 00 add byte ptr [rax], al + 4bd87f: 00 58 19 add byte ptr [rax + 25], bl + 4bd882: 46 00 00 add byte ptr [rax], r8b + 4bd885: 00 00 add byte ptr [rax], al + 4bd887: 00 58 19 add byte ptr [rax + 25], bl + 4bd88a: 46 00 00 add byte ptr [rax], r8b + 4bd88d: 00 00 add byte ptr [rax], al + 4bd88f: 00 58 19 add byte ptr [rax + 25], bl + 4bd892: 46 00 00 add byte ptr [rax], r8b + 4bd895: 00 00 add byte ptr [rax], al + 4bd897: 00 58 19 add byte ptr [rax + 25], bl + 4bd89a: 46 00 00 add byte ptr [rax], r8b + 4bd89d: 00 00 add byte ptr [rax], al + 4bd89f: 00 58 19 add byte ptr [rax + 25], bl + 4bd8a2: 46 00 00 add byte ptr [rax], r8b + 4bd8a5: 00 00 add byte ptr [rax], al + 4bd8a7: 00 58 19 add byte ptr [rax + 25], bl + 4bd8aa: 46 00 00 add byte ptr [rax], r8b + ... + 4bd8bd: 00 00 add byte ptr [rax], al + 4bd8bf: 00 58 19 add byte ptr [rax + 25], bl + +00000000004bd8c0 : + 4bd8c0: 58 pop rax + 4bd8c1: 19 46 00 sbb dword ptr [rsi], eax + 4bd8c4: 00 00 add byte ptr [rax], al + 4bd8c6: 00 00 add byte ptr [rax], al + 4bd8c8: 58 pop rax + 4bd8c9: 19 46 00 sbb dword ptr [rsi], eax + 4bd8cc: 00 00 add byte ptr [rax], al + 4bd8ce: 00 00 add byte ptr [rax], al + 4bd8d0: 58 pop rax + 4bd8d1: 19 46 00 sbb dword ptr [rsi], eax + 4bd8d4: 00 00 add byte ptr [rax], al + 4bd8d6: 00 00 add byte ptr [rax], al + 4bd8d8: 58 pop rax + 4bd8d9: 19 46 00 sbb dword ptr [rsi], eax + 4bd8dc: 00 00 add byte ptr [rax], al + 4bd8de: 00 00 add byte ptr [rax], al + 4bd8e0: 58 pop rax + 4bd8e1: 19 46 00 sbb dword ptr [rsi], eax + 4bd8e4: 00 00 add byte ptr [rax], al + 4bd8e6: 00 00 add byte ptr [rax], al + 4bd8e8: 58 pop rax + 4bd8e9: 19 46 00 sbb dword ptr [rsi], eax + 4bd8ec: 00 00 add byte ptr [rax], al + 4bd8ee: 00 00 add byte ptr [rax], al + 4bd8f0: 58 pop rax + 4bd8f1: 19 46 00 sbb dword ptr [rsi], eax + 4bd8f4: 00 00 add byte ptr [rax], al + 4bd8f6: 00 00 add byte ptr [rax], al + 4bd8f8: 58 pop rax + 4bd8f9: 19 46 00 sbb dword ptr [rsi], eax + 4bd8fc: 00 00 add byte ptr [rax], al + 4bd8fe: 00 00 add byte ptr [rax], al + 4bd900: 58 pop rax + 4bd901: 19 46 00 sbb dword ptr [rsi], eax + 4bd904: 00 00 add byte ptr [rax], al + 4bd906: 00 00 add byte ptr [rax], al + 4bd908: 58 pop rax + 4bd909: 19 46 00 sbb dword ptr [rsi], eax + 4bd90c: 00 00 add byte ptr [rax], al + 4bd90e: 00 00 add byte ptr [rax], al + 4bd910: 50 push rax + 4bd911: 1e + 4bd912: 46 00 00 add byte ptr [rax], r8b + 4bd915: 00 00 add byte ptr [rax], al + 4bd917: 00 00 add byte ptr [rax], al + 4bd919: 29 46 00 sub dword ptr [rsi], eax + 4bd91c: 00 00 add byte ptr [rax], al + 4bd91e: 00 00 add byte ptr [rax], al + 4bd920: f8 clc + 4bd921: 1d 46 00 00 00 sbb eax, 70 + 4bd926: 00 00 add byte ptr [rax], al + 4bd928: e8 1d 46 00 00 call 0x4c1f4a <_IO_file_jumps+0xa> + 4bd92d: 00 00 add byte ptr [rax], al + 4bd92f: 00 c0 add al, al + 4bd931: 28 46 00 sub byte ptr [rsi], al + 4bd934: 00 00 add byte ptr [rax], al + 4bd936: 00 00 add byte ptr [rax], al + 4bd938: f0 lock + 4bd939: 2b 46 00 sub eax, dword ptr [rsi] + 4bd93c: 00 00 add byte ptr [rax], al + 4bd93e: 00 00 add byte ptr [rax], al + 4bd940: 58 pop rax + 4bd941: 28 46 00 sub byte ptr [rsi], al + 4bd944: 00 00 add byte ptr [rax], al + 4bd946: 00 00 add byte ptr [rax], al + 4bd948: b8 2a 46 00 00 mov eax, 17962 + 4bd94d: 00 00 add byte ptr [rax], al + 4bd94f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah + 4bd955: 00 00 add byte ptr [rax], al + 4bd957: 00 d0 add al, dl + 4bd959: 2a 46 00 sub al, byte ptr [rsi] + 4bd95c: 00 00 add byte ptr [rax], al + 4bd95e: 00 00 add byte ptr [rax], al + 4bd960: a0 23 46 00 00 00 00 00 e8 movabs al, byte ptr [-1729382256910252509] + 4bd969: 1c 46 sbb al, 70 + 4bd96b: 00 00 add byte ptr [rax], al + 4bd96d: 00 00 add byte ptr [rax], al + 4bd96f: 00 48 25 add byte ptr [rax + 37], cl + 4bd972: 46 00 00 add byte ptr [rax], r8b + 4bd975: 00 00 add byte ptr [rax], al + 4bd977: 00 f0 add al, dh + 4bd979: 24 46 and al, 70 + 4bd97b: 00 00 add byte ptr [rax], al + 4bd97d: 00 00 add byte ptr [rax], al + 4bd97f: 00 90 24 46 00 00 add byte ptr [rax + 17956], dl + 4bd985: 00 00 add byte ptr [rax], al + 4bd987: 00 00 add byte ptr [rax], al + 4bd989: 1b 46 00 sbb eax, dword ptr [rsi] + 4bd98c: 00 00 add byte ptr [rax], al + 4bd98e: 00 00 add byte ptr [rax], al + 4bd990: 08 21 or byte ptr [rcx], ah + 4bd992: 46 00 00 add byte ptr [rax], r8b + 4bd995: 00 00 add byte ptr [rax], al + 4bd997: 00 30 add byte ptr [rax], dh + 4bd999: 19 46 00 sbb dword ptr [rsi], eax + 4bd99c: 00 00 add byte ptr [rax], al + 4bd99e: 00 00 add byte ptr [rax], al + 4bd9a0: 34 19 xor al, 25 + 4bd9a2: 46 00 00 add byte ptr [rax], r8b + 4bd9a5: 00 00 add byte ptr [rax], al + 4bd9a7: 00 58 19 add byte ptr [rax + 25], bl + 4bd9aa: 46 00 00 add byte ptr [rax], r8b + ... + 4bd9bd: 00 00 add byte ptr [rax], al + 4bd9bf: 00 58 19 add byte ptr [rax + 25], bl + +00000000004bd9c0 : + 4bd9c0: 58 pop rax + 4bd9c1: 19 46 00 sbb dword ptr [rsi], eax + 4bd9c4: 00 00 add byte ptr [rax], al + 4bd9c6: 00 00 add byte ptr [rax], al + 4bd9c8: 58 pop rax + 4bd9c9: 19 46 00 sbb dword ptr [rsi], eax + 4bd9cc: 00 00 add byte ptr [rax], al + 4bd9ce: 00 00 add byte ptr [rax], al + 4bd9d0: 58 pop rax + 4bd9d1: 19 46 00 sbb dword ptr [rsi], eax + 4bd9d4: 00 00 add byte ptr [rax], al + 4bd9d6: 00 00 add byte ptr [rax], al + 4bd9d8: 58 pop rax + 4bd9d9: 19 46 00 sbb dword ptr [rsi], eax + 4bd9dc: 00 00 add byte ptr [rax], al + 4bd9de: 00 00 add byte ptr [rax], al + 4bd9e0: 58 pop rax + 4bd9e1: 19 46 00 sbb dword ptr [rsi], eax + 4bd9e4: 00 00 add byte ptr [rax], al + 4bd9e6: 00 00 add byte ptr [rax], al + 4bd9e8: 58 pop rax + 4bd9e9: 19 46 00 sbb dword ptr [rsi], eax + 4bd9ec: 00 00 add byte ptr [rax], al + 4bd9ee: 00 00 add byte ptr [rax], al + 4bd9f0: 58 pop rax + 4bd9f1: 19 46 00 sbb dword ptr [rsi], eax + 4bd9f4: 00 00 add byte ptr [rax], al + 4bd9f6: 00 00 add byte ptr [rax], al + 4bd9f8: 58 pop rax + 4bd9f9: 19 46 00 sbb dword ptr [rsi], eax + 4bd9fc: 00 00 add byte ptr [rax], al + 4bd9fe: 00 00 add byte ptr [rax], al + 4bda00: 58 pop rax + 4bda01: 19 46 00 sbb dword ptr [rsi], eax + 4bda04: 00 00 add byte ptr [rax], al + 4bda06: 00 00 add byte ptr [rax], al + 4bda08: a0 1e 46 00 00 00 00 00 50 movabs al, byte ptr [5764607523034252830] + 4bda11: 1e + 4bda12: 46 00 00 add byte ptr [rax], r8b + 4bda15: 00 00 add byte ptr [rax], al + 4bda17: 00 00 add byte ptr [rax], al + 4bda19: 29 46 00 sub dword ptr [rsi], eax + 4bda1c: 00 00 add byte ptr [rax], al + 4bda1e: 00 00 add byte ptr [rax], al + 4bda20: f8 clc + 4bda21: 1d 46 00 00 00 sbb eax, 70 + 4bda26: 00 00 add byte ptr [rax], al + 4bda28: e8 1d 46 00 00 call 0x4c204a <_IO_str_jumps+0x4a> + 4bda2d: 00 00 add byte ptr [rax], al + 4bda2f: 00 c0 add al, al + 4bda31: 28 46 00 sub byte ptr [rsi], al + 4bda34: 00 00 add byte ptr [rax], al + 4bda36: 00 00 add byte ptr [rax], al + 4bda38: f0 lock + 4bda39: 2b 46 00 sub eax, dword ptr [rsi] + 4bda3c: 00 00 add byte ptr [rax], al + 4bda3e: 00 00 add byte ptr [rax], al + 4bda40: 58 pop rax + 4bda41: 28 46 00 sub byte ptr [rsi], al + 4bda44: 00 00 add byte ptr [rax], al + 4bda46: 00 00 add byte ptr [rax], al + 4bda48: b8 2a 46 00 00 mov eax, 17962 + 4bda4d: 00 00 add byte ptr [rax], al + 4bda4f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah + 4bda55: 00 00 add byte ptr [rax], al + 4bda57: 00 d0 add al, dl + 4bda59: 2a 46 00 sub al, byte ptr [rsi] + 4bda5c: 00 00 add byte ptr [rax], al + 4bda5e: 00 00 add byte ptr [rax], al + 4bda60: a0 23 46 00 00 00 00 00 e8 movabs al, byte ptr [-1729382256910252509] + 4bda69: 1c 46 sbb al, 70 + 4bda6b: 00 00 add byte ptr [rax], al + 4bda6d: 00 00 add byte ptr [rax], al + 4bda6f: 00 48 25 add byte ptr [rax + 37], cl + 4bda72: 46 00 00 add byte ptr [rax], r8b + 4bda75: 00 00 add byte ptr [rax], al + 4bda77: 00 f0 add al, dh + 4bda79: 24 46 and al, 70 + 4bda7b: 00 00 add byte ptr [rax], al + 4bda7d: 00 00 add byte ptr [rax], al + 4bda7f: 00 90 24 46 00 00 add byte ptr [rax + 17956], dl + 4bda85: 00 00 add byte ptr [rax], al + 4bda87: 00 00 add byte ptr [rax], al + 4bda89: 1b 46 00 sbb eax, dword ptr [rsi] + 4bda8c: 00 00 add byte ptr [rax], al + 4bda8e: 00 00 add byte ptr [rax], al + 4bda90: 08 21 or byte ptr [rcx], ah + 4bda92: 46 00 00 add byte ptr [rax], r8b + 4bda95: 00 00 add byte ptr [rax], al + 4bda97: 00 30 add byte ptr [rax], dh + 4bda99: 19 46 00 sbb dword ptr [rsi], eax + 4bda9c: 00 00 add byte ptr [rax], al + 4bda9e: 00 00 add byte ptr [rax], al + 4bdaa0: 34 19 xor al, 25 + 4bdaa2: 46 00 00 add byte ptr [rax], r8b + 4bdaa5: 00 00 add byte ptr [rax], al + 4bdaa7: 00 58 19 add byte ptr [rax + 25], bl + 4bdaaa: 46 00 00 add byte ptr [rax], r8b + ... + 4bdabd: 00 00 add byte ptr [rax], al + 4bdabf: 00 58 19 add byte ptr [rax + 25], bl + +00000000004bdac0 : + 4bdac0: 58 pop rax + 4bdac1: 19 46 00 sbb dword ptr [rsi], eax + 4bdac4: 00 00 add byte ptr [rax], al + 4bdac6: 00 00 add byte ptr [rax], al + 4bdac8: 50 push rax + 4bdac9: 2a 46 00 sub al, byte ptr [rsi] + 4bdacc: 00 00 add byte ptr [rax], al + 4bdace: 00 00 add byte ptr [rax], al + 4bdad0: 00 2a add byte ptr [rdx], ch + 4bdad2: 46 00 00 add byte ptr [rax], r8b + 4bdad5: 00 00 add byte ptr [rax], al + 4bdad7: 00 a8 29 46 00 00 add byte ptr [rax + 17961], ch + 4bdadd: 00 00 add byte ptr [rax], al + 4bdadf: 00 50 23 add byte ptr [rax + 35], dl + 4bdae2: 46 00 00 add byte ptr [rax], r8b + 4bdae5: 00 00 add byte ptr [rax], al + 4bdae7: 00 f0 add al, dh + 4bdae9: 22 46 00 and al, byte ptr [rsi] + 4bdaec: 00 00 add byte ptr [rax], al + 4bdaee: 00 00 add byte ptr [rax], al + 4bdaf0: 90 nop + 4bdaf1: 22 46 00 and al, byte ptr [rsi] + 4bdaf4: 00 00 add byte ptr [rax], al + 4bdaf6: 00 00 add byte ptr [rax], al + 4bdaf8: a0 1f 46 00 00 00 00 00 08 movabs al, byte ptr [576460752303441439] + 4bdb01: 1f + 4bdb02: 46 00 00 add byte ptr [rax], r8b + 4bdb05: 00 00 add byte ptr [rax], al + 4bdb07: 00 a0 1e 46 00 00 add byte ptr [rax + 17950], ah + 4bdb0d: 00 00 add byte ptr [rax], al + 4bdb0f: 00 50 1e add byte ptr [rax + 30], dl + 4bdb12: 46 00 00 add byte ptr [rax], r8b + 4bdb15: 00 00 add byte ptr [rax], al + 4bdb17: 00 00 add byte ptr [rax], al + 4bdb19: 29 46 00 sub dword ptr [rsi], eax + 4bdb1c: 00 00 add byte ptr [rax], al + 4bdb1e: 00 00 add byte ptr [rax], al + 4bdb20: f8 clc + 4bdb21: 1d 46 00 00 00 sbb eax, 70 + 4bdb26: 00 00 add byte ptr [rax], al + 4bdb28: e8 1d 46 00 00 call 0x4c214a <_IO_helper_jumps+0x8a> + 4bdb2d: 00 00 add byte ptr [rax], al + 4bdb2f: 00 c0 add al, al + 4bdb31: 28 46 00 sub byte ptr [rsi], al + 4bdb34: 00 00 add byte ptr [rax], al + 4bdb36: 00 00 add byte ptr [rax], al + 4bdb38: f0 lock + 4bdb39: 2b 46 00 sub eax, dword ptr [rsi] + 4bdb3c: 00 00 add byte ptr [rax], al + 4bdb3e: 00 00 add byte ptr [rax], al + 4bdb40: 58 pop rax + 4bdb41: 28 46 00 sub byte ptr [rsi], al + 4bdb44: 00 00 add byte ptr [rax], al + 4bdb46: 00 00 add byte ptr [rax], al + 4bdb48: b8 2a 46 00 00 mov eax, 17962 + 4bdb4d: 00 00 add byte ptr [rax], al + 4bdb4f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah + 4bdb55: 00 00 add byte ptr [rax], al + 4bdb57: 00 d0 add al, dl + 4bdb59: 2a 46 00 sub al, byte ptr [rsi] + 4bdb5c: 00 00 add byte ptr [rax], al + 4bdb5e: 00 00 add byte ptr [rax], al + 4bdb60: a0 23 46 00 00 00 00 00 e8 movabs al, byte ptr [-1729382256910252509] + 4bdb69: 1c 46 sbb al, 70 + 4bdb6b: 00 00 add byte ptr [rax], al + 4bdb6d: 00 00 add byte ptr [rax], al + 4bdb6f: 00 48 25 add byte ptr [rax + 37], cl + 4bdb72: 46 00 00 add byte ptr [rax], r8b + 4bdb75: 00 00 add byte ptr [rax], al + 4bdb77: 00 f0 add al, dh + 4bdb79: 24 46 and al, 70 + 4bdb7b: 00 00 add byte ptr [rax], al + 4bdb7d: 00 00 add byte ptr [rax], al + 4bdb7f: 00 90 24 46 00 00 add byte ptr [rax + 17956], dl + 4bdb85: 00 00 add byte ptr [rax], al + 4bdb87: 00 00 add byte ptr [rax], al + 4bdb89: 1b 46 00 sbb eax, dword ptr [rsi] + 4bdb8c: 00 00 add byte ptr [rax], al + 4bdb8e: 00 00 add byte ptr [rax], al + 4bdb90: 08 21 or byte ptr [rcx], ah + 4bdb92: 46 00 00 add byte ptr [rax], r8b + 4bdb95: 00 00 add byte ptr [rax], al + 4bdb97: 00 30 add byte ptr [rax], dh + 4bdb99: 19 46 00 sbb dword ptr [rsi], eax + 4bdb9c: 00 00 add byte ptr [rax], al + 4bdb9e: 00 00 add byte ptr [rax], al + 4bdba0: 34 19 xor al, 25 + 4bdba2: 46 00 00 add byte ptr [rax], r8b + 4bdba5: 00 00 add byte ptr [rax], al + 4bdba7: 00 40 22 add byte ptr [rax + 34], al + 4bdbaa: 46 00 00 add byte ptr [rax], r8b + ... + 4bdbbd: 00 00 add byte ptr [rax], al + 4bdbbf: 00 51 57 add byte ptr [rcx + 87], dl + +00000000004bdbc0 : + 4bdbc0: 51 push rcx + 4bdbc1: 57 push rdi + 4bdbc2: 46 00 00 add byte ptr [rax], r8b + 4bdbc5: 00 00 add byte ptr [rax], al + 4bdbc7: 00 51 57 add byte ptr [rcx + 87], dl + 4bdbca: 46 00 00 add byte ptr [rax], r8b + 4bdbcd: 00 00 add byte ptr [rax], al + 4bdbcf: 00 51 57 add byte ptr [rcx + 87], dl + 4bdbd2: 46 00 00 add byte ptr [rax], r8b + 4bdbd5: 00 00 add byte ptr [rax], al + 4bdbd7: 00 51 57 add byte ptr [rcx + 87], dl + 4bdbda: 46 00 00 add byte ptr [rax], r8b + 4bdbdd: 00 00 add byte ptr [rax], al + 4bdbdf: 00 51 57 add byte ptr [rcx + 87], dl + 4bdbe2: 46 00 00 add byte ptr [rax], r8b + 4bdbe5: 00 00 add byte ptr [rax], al + 4bdbe7: 00 51 57 add byte ptr [rcx + 87], dl + 4bdbea: 46 00 00 add byte ptr [rax], r8b + 4bdbed: 00 00 add byte ptr [rax], al + 4bdbef: 00 51 57 add byte ptr [rcx + 87], dl + 4bdbf2: 46 00 00 add byte ptr [rax], r8b + 4bdbf5: 00 00 add byte ptr [rax], al + 4bdbf7: 00 51 57 add byte ptr [rcx + 87], dl + 4bdbfa: 46 00 00 add byte ptr [rax], r8b + 4bdbfd: 00 00 add byte ptr [rax], al + 4bdbff: 00 51 57 add byte ptr [rcx + 87], dl + 4bdc02: 46 00 00 add byte ptr [rax], r8b + 4bdc05: 00 00 add byte ptr [rax], al + 4bdc07: 00 51 57 add byte ptr [rcx + 87], dl + 4bdc0a: 46 00 00 add byte ptr [rax], r8b + 4bdc0d: 00 00 add byte ptr [rax], al + 4bdc0f: 00 51 57 add byte ptr [rcx + 87], dl + 4bdc12: 46 00 00 add byte ptr [rax], r8b + 4bdc15: 00 00 add byte ptr [rax], al + 4bdc17: 00 51 57 add byte ptr [rcx + 87], dl + 4bdc1a: 46 00 00 add byte ptr [rax], r8b + 4bdc1d: 00 00 add byte ptr [rax], al + 4bdc1f: 00 51 57 add byte ptr [rcx + 87], dl + 4bdc22: 46 00 00 add byte ptr [rax], r8b + 4bdc25: 00 00 add byte ptr [rax], al + 4bdc27: 00 51 57 add byte ptr [rcx + 87], dl + 4bdc2a: 46 00 00 add byte ptr [rax], r8b + 4bdc2d: 00 00 add byte ptr [rax], al + 4bdc2f: 00 f2 add dl, dh + 4bdc31: 62 + 4bdc32: 46 00 00 add byte ptr [rax], r8b + 4bdc35: 00 00 add byte ptr [rax], al + 4bdc37: 00 17 add byte ptr [rdi], dl + 4bdc39: 67 46 00 00 add byte ptr [eax], r8b + 4bdc3d: 00 00 add byte ptr [rax], al + 4bdc3f: 00 08 add byte ptr [rax], cl + 4bdc41: 67 46 00 00 add byte ptr [eax], r8b + 4bdc45: 00 00 add byte ptr [rax], al + 4bdc47: 00 f9 add cl, bh + 4bdc49: 66 46 00 00 add byte ptr [rax], r8b + 4bdc4d: 00 00 add byte ptr [rax], al + 4bdc4f: 00 e9 add cl, ch + 4bdc51: 51 push rcx + 4bdc52: 46 00 00 add byte ptr [rax], r8b + 4bdc55: 00 00 add byte ptr [rax], al + 4bdc57: 00 5c 67 46 add byte ptr [rdi + 2*riz + 70], bl + 4bdc5b: 00 00 add byte ptr [rax], al + 4bdc5d: 00 00 add byte ptr [rax], al + 4bdc5f: 00 27 add byte ptr [rdi], ah + 4bdc61: 60 + 4bdc62: 46 00 00 add byte ptr [rax], r8b + 4bdc65: 00 00 add byte ptr [rax], al + 4bdc67: 00 a0 60 46 00 00 add byte ptr [rax + 18016], ah + 4bdc6d: 00 00 add byte ptr [rax], al + 4bdc6f: 00 7a 63 add byte ptr [rdx + 99], bh + 4bdc72: 46 00 00 add byte ptr [rax], r8b + 4bdc75: 00 00 add byte ptr [rax], al + 4bdc77: 00 98 62 46 00 00 add byte ptr [rax + 18018], bl + 4bdc7d: 00 00 add byte ptr [rax], al + 4bdc7f: 00 36 add byte ptr [rsi], dh + 4bdc81: 63 46 00 movsxd eax, dword ptr [rsi] + 4bdc84: 00 00 add byte ptr [rax], al + 4bdc86: 00 00 add byte ptr [rax], al + 4bdc88: 25 5c 46 00 00 and eax, 18012 + 4bdc8d: 00 00 add byte ptr [rax], al + 4bdc8f: 00 54 66 46 add byte ptr [rsi + 2*riz + 70], dl + 4bdc93: 00 00 add byte ptr [rax], al + 4bdc95: 00 00 add byte ptr [rax], al + 4bdc97: 00 51 57 add byte ptr [rcx + 87], dl + 4bdc9a: 46 00 00 add byte ptr [rax], r8b + 4bdc9d: 00 00 add byte ptr [rax], al + 4bdc9f: 00 51 57 add byte ptr [rcx + 87], dl + 4bdca2: 46 00 00 add byte ptr [rax], r8b + 4bdca5: 00 00 add byte ptr [rax], al + 4bdca7: 00 51 57 add byte ptr [rcx + 87], dl + 4bdcaa: 46 00 00 add byte ptr [rax], r8b + ... + 4bdcbd: 00 00 add byte ptr [rax], al + 4bdcbf: 00 08 add byte ptr [rax], cl + +00000000004bdcc0 : + 4bdcc0: 08 7e 46 or byte ptr [rsi + 70], bh + 4bdcc3: 00 00 add byte ptr [rax], al + 4bdcc5: 00 00 add byte ptr [rax], al + 4bdcc7: 00 08 add byte ptr [rax], cl + 4bdcc9: 7e 46 jle 0x4bdd11 + 4bdccb: 00 00 add byte ptr [rax], al + 4bdccd: 00 00 add byte ptr [rax], al + 4bdccf: 00 08 add byte ptr [rax], cl + 4bdcd1: 7e 46 jle 0x4bdd19 + 4bdcd3: 00 00 add byte ptr [rax], al + 4bdcd5: 00 00 add byte ptr [rax], al + 4bdcd7: 00 08 add byte ptr [rax], cl + 4bdcd9: 7e 46 jle 0x4bdd21 + 4bdcdb: 00 00 add byte ptr [rax], al + 4bdcdd: 00 00 add byte ptr [rax], al + 4bdcdf: 00 08 add byte ptr [rax], cl + 4bdce1: 7e 46 jle 0x4bdd29 + 4bdce3: 00 00 add byte ptr [rax], al + 4bdce5: 00 00 add byte ptr [rax], al + 4bdce7: 00 08 add byte ptr [rax], cl + 4bdce9: 7e 46 jle 0x4bdd31 + 4bdceb: 00 00 add byte ptr [rax], al + 4bdced: 00 00 add byte ptr [rax], al + 4bdcef: 00 08 add byte ptr [rax], cl + 4bdcf1: 7e 46 jle 0x4bdd39 + 4bdcf3: 00 00 add byte ptr [rax], al + 4bdcf5: 00 00 add byte ptr [rax], al + 4bdcf7: 00 08 add byte ptr [rax], cl + 4bdcf9: 7e 46 jle 0x4bdd41 + 4bdcfb: 00 00 add byte ptr [rax], al + 4bdcfd: 00 00 add byte ptr [rax], al + 4bdcff: 00 08 add byte ptr [rax], cl + 4bdd01: 7e 46 jle 0x4bdd49 + 4bdd03: 00 00 add byte ptr [rax], al + 4bdd05: 00 00 add byte ptr [rax], al + 4bdd07: 00 08 add byte ptr [rax], cl + 4bdd09: 7e 46 jle 0x4bdd51 + 4bdd0b: 00 00 add byte ptr [rax], al + 4bdd0d: 00 00 add byte ptr [rax], al + 4bdd0f: 00 08 add byte ptr [rax], cl + 4bdd11: 7e 46 jle 0x4bdd59 + 4bdd13: 00 00 add byte ptr [rax], al + 4bdd15: 00 00 add byte ptr [rax], al + 4bdd17: 00 e0 add al, ah + 4bdd19: 8f 46 00 pop qword ptr [rsi] + 4bdd1c: 00 00 add byte ptr [rax], al + 4bdd1e: 00 00 add byte ptr [rax], al + 4bdd20: 08 7e 46 or byte ptr [rsi + 70], bh + 4bdd23: 00 00 add byte ptr [rax], al + 4bdd25: 00 00 add byte ptr [rax], al + 4bdd27: 00 08 add byte ptr [rax], cl + 4bdd29: 7e 46 jle 0x4bdd71 + 4bdd2b: 00 00 add byte ptr [rax], al + 4bdd2d: 00 00 add byte ptr [rax], al + 4bdd2f: 00 30 add byte ptr [rax], dh + 4bdd31: 8e 46 00 mov es, word ptr [rsi] + 4bdd34: 00 00 add byte ptr [rax], al + 4bdd36: 00 00 add byte ptr [rax], al + 4bdd38: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] + 4bdd3e: 00 00 add byte ptr [rax], al + 4bdd40: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 + 4bdd47: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al + 4bdd4d: 00 00 add byte ptr [rax], al + 4bdd4f: 00 60 85 add byte ptr [rax - 123], ah + 4bdd52: 46 00 00 add byte ptr [rax], r8b + 4bdd55: 00 00 add byte ptr [rax], al + 4bdd57: 00 38 add byte ptr [rax], bh + 4bdd59: 84 46 00 test byte ptr [rsi], al + 4bdd5c: 00 00 add byte ptr [rax], al + 4bdd5e: 00 00 add byte ptr [rax], al + 4bdd60: a0 89 46 00 00 00 00 00 f0 movabs al, byte ptr [-1152921504606828919] + 4bdd69: 80 46 00 00 add byte ptr [rsi], 0 + 4bdd6d: 00 00 add byte ptr [rax], al + 4bdd6f: 00 f0 add al, dh + 4bdd71: 8e 46 00 mov es, word ptr [rsi] + 4bdd74: 00 00 add byte ptr [rax], al + 4bdd76: 00 00 add byte ptr [rax], al + 4bdd78: 98 cwde + 4bdd79: 8e 46 00 mov es, word ptr [rsi] + 4bdd7c: 00 00 add byte ptr [rax], al + 4bdd7e: 00 00 add byte ptr [rax], al + 4bdd80: d0 8a 46 00 00 00 ror byte ptr [rdx + 70] + 4bdd86: 00 00 add byte ptr [rax], al + 4bdd88: a0 7f 46 00 00 00 00 00 f8 movabs al, byte ptr [-576460752303405441] + 4bdd91: 82 + 4bdd92: 46 00 00 add byte ptr [rax], r8b + 4bdd95: 00 00 add byte ptr [rax], al + 4bdd97: 00 08 add byte ptr [rax], cl + 4bdd99: 7e 46 jle 0x4bdde1 + 4bdd9b: 00 00 add byte ptr [rax], al + 4bdd9d: 00 00 add byte ptr [rax], al + 4bdd9f: 00 08 add byte ptr [rax], cl + 4bdda1: 7e 46 jle 0x4bdde9 + 4bdda3: 00 00 add byte ptr [rax], al + 4bdda5: 00 00 add byte ptr [rax], al + 4bdda7: 00 08 add byte ptr [rax], cl + 4bdda9: 7e 46 jle 0x4bddf1 + ... + 4bddbf: 00 08 add byte ptr [rax], cl + +00000000004bddc0 : + 4bddc0: 08 7e 46 or byte ptr [rsi + 70], bh + 4bddc3: 00 00 add byte ptr [rax], al + 4bddc5: 00 00 add byte ptr [rax], al + 4bddc7: 00 08 add byte ptr [rax], cl + 4bddc9: 7e 46 jle 0x4bde11 + 4bddcb: 00 00 add byte ptr [rax], al + 4bddcd: 00 00 add byte ptr [rax], al + 4bddcf: 00 08 add byte ptr [rax], cl + 4bddd1: 7e 46 jle 0x4bde19 + 4bddd3: 00 00 add byte ptr [rax], al + 4bddd5: 00 00 add byte ptr [rax], al + 4bddd7: 00 08 add byte ptr [rax], cl + 4bddd9: 7e 46 jle 0x4bde21 + 4bdddb: 00 00 add byte ptr [rax], al + 4bdddd: 00 00 add byte ptr [rax], al + 4bdddf: 00 08 add byte ptr [rax], cl + 4bdde1: 7e 46 jle 0x4bde29 + 4bdde3: 00 00 add byte ptr [rax], al + 4bdde5: 00 00 add byte ptr [rax], al + 4bdde7: 00 08 add byte ptr [rax], cl + 4bdde9: 7e 46 jle 0x4bde31 + 4bddeb: 00 00 add byte ptr [rax], al + 4bdded: 00 00 add byte ptr [rax], al + 4bddef: 00 08 add byte ptr [rax], cl + 4bddf1: 7e 46 jle 0x4bde39 + 4bddf3: 00 00 add byte ptr [rax], al + 4bddf5: 00 00 add byte ptr [rax], al + 4bddf7: 00 08 add byte ptr [rax], cl + 4bddf9: 7e 46 jle 0x4bde41 + 4bddfb: 00 00 add byte ptr [rax], al + 4bddfd: 00 00 add byte ptr [rax], al + 4bddff: 00 08 add byte ptr [rax], cl + 4bde01: 7e 46 jle 0x4bde49 + 4bde03: 00 00 add byte ptr [rax], al + 4bde05: 00 00 add byte ptr [rax], al + 4bde07: 00 08 add byte ptr [rax], cl + 4bde09: 7e 46 jle 0x4bde51 + 4bde0b: 00 00 add byte ptr [rax], al + 4bde0d: 00 00 add byte ptr [rax], al + 4bde0f: 00 08 add byte ptr [rax], cl + 4bde11: 7e 46 jle 0x4bde59 + 4bde13: 00 00 add byte ptr [rax], al + 4bde15: 00 00 add byte ptr [rax], al + 4bde17: 00 08 add byte ptr [rax], cl + 4bde19: 7e 46 jle 0x4bde61 + 4bde1b: 00 00 add byte ptr [rax], al + 4bde1d: 00 00 add byte ptr [rax], al + 4bde1f: 00 08 add byte ptr [rax], cl + 4bde21: 7e 46 jle 0x4bde69 + 4bde23: 00 00 add byte ptr [rax], al + 4bde25: 00 00 add byte ptr [rax], al + 4bde27: 00 08 add byte ptr [rax], cl + 4bde29: 7e 46 jle 0x4bde71 + 4bde2b: 00 00 add byte ptr [rax], al + 4bde2d: 00 00 add byte ptr [rax], al + 4bde2f: 00 30 add byte ptr [rax], dh + 4bde31: 8e 46 00 mov es, word ptr [rsi] + 4bde34: 00 00 add byte ptr [rax], al + 4bde36: 00 00 add byte ptr [rax], al + 4bde38: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] + 4bde3e: 00 00 add byte ptr [rax], al + 4bde40: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 + 4bde47: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al + 4bde4d: 00 00 add byte ptr [rax], al + 4bde4f: 00 60 85 add byte ptr [rax - 123], ah + 4bde52: 46 00 00 add byte ptr [rax], r8b + 4bde55: 00 00 add byte ptr [rax], al + 4bde57: 00 38 add byte ptr [rax], bh + 4bde59: 84 46 00 test byte ptr [rsi], al + 4bde5c: 00 00 add byte ptr [rax], al + 4bde5e: 00 00 add byte ptr [rax], al + 4bde60: a0 89 46 00 00 00 00 00 f0 movabs al, byte ptr [-1152921504606828919] + 4bde69: 80 46 00 00 add byte ptr [rsi], 0 + 4bde6d: 00 00 add byte ptr [rax], al + 4bde6f: 00 f0 add al, dh + 4bde71: 8e 46 00 mov es, word ptr [rsi] + 4bde74: 00 00 add byte ptr [rax], al + 4bde76: 00 00 add byte ptr [rax], al + 4bde78: 98 cwde + 4bde79: 8e 46 00 mov es, word ptr [rsi] + 4bde7c: 00 00 add byte ptr [rax], al + 4bde7e: 00 00 add byte ptr [rax], al + 4bde80: d0 8a 46 00 00 00 ror byte ptr [rdx + 70] + 4bde86: 00 00 add byte ptr [rax], al + 4bde88: a0 7f 46 00 00 00 00 00 f8 movabs al, byte ptr [-576460752303405441] + 4bde91: 82 + 4bde92: 46 00 00 add byte ptr [rax], r8b + 4bde95: 00 00 add byte ptr [rax], al + 4bde97: 00 08 add byte ptr [rax], cl + 4bde99: 7e 46 jle 0x4bdee1 + 4bde9b: 00 00 add byte ptr [rax], al + 4bde9d: 00 00 add byte ptr [rax], al + 4bde9f: 00 08 add byte ptr [rax], cl + 4bdea1: 7e 46 jle 0x4bdee9 + 4bdea3: 00 00 add byte ptr [rax], al + 4bdea5: 00 00 add byte ptr [rax], al + 4bdea7: 00 08 add byte ptr [rax], cl + 4bdea9: 7e 46 jle 0x4bdef1 + ... + 4bdebf: 00 08 add byte ptr [rax], cl + +00000000004bdec0 : + 4bdec0: 08 7e 46 or byte ptr [rsi + 70], bh + 4bdec3: 00 00 add byte ptr [rax], al + 4bdec5: 00 00 add byte ptr [rax], al + 4bdec7: 00 08 add byte ptr [rax], cl + 4bdec9: 7e 46 jle 0x4bdf11 + 4bdecb: 00 00 add byte ptr [rax], al + 4bdecd: 00 00 add byte ptr [rax], al + 4bdecf: 00 08 add byte ptr [rax], cl + 4bded1: 7e 46 jle 0x4bdf19 + 4bded3: 00 00 add byte ptr [rax], al + 4bded5: 00 00 add byte ptr [rax], al + 4bded7: 00 08 add byte ptr [rax], cl + 4bded9: 7e 46 jle 0x4bdf21 + 4bdedb: 00 00 add byte ptr [rax], al + 4bdedd: 00 00 add byte ptr [rax], al + 4bdedf: 00 08 add byte ptr [rax], cl + 4bdee1: 7e 46 jle 0x4bdf29 + 4bdee3: 00 00 add byte ptr [rax], al + 4bdee5: 00 00 add byte ptr [rax], al + 4bdee7: 00 08 add byte ptr [rax], cl + 4bdee9: 7e 46 jle 0x4bdf31 + 4bdeeb: 00 00 add byte ptr [rax], al + 4bdeed: 00 00 add byte ptr [rax], al + 4bdeef: 00 08 add byte ptr [rax], cl + 4bdef1: 7e 46 jle 0x4bdf39 + 4bdef3: 00 00 add byte ptr [rax], al + 4bdef5: 00 00 add byte ptr [rax], al + 4bdef7: 00 08 add byte ptr [rax], cl + 4bdef9: 7e 46 jle 0x4bdf41 + 4bdefb: 00 00 add byte ptr [rax], al + 4bdefd: 00 00 add byte ptr [rax], al + 4bdeff: 00 08 add byte ptr [rax], cl + 4bdf01: 7e 46 jle 0x4bdf49 + 4bdf03: 00 00 add byte ptr [rax], al + 4bdf05: 00 00 add byte ptr [rax], al + 4bdf07: 00 08 add byte ptr [rax], cl + 4bdf09: 7e 46 jle 0x4bdf51 + 4bdf0b: 00 00 add byte ptr [rax], al + 4bdf0d: 00 00 add byte ptr [rax], al + 4bdf0f: 00 20 add byte ptr [rax], ah + 4bdf11: 90 nop + 4bdf12: 46 00 00 add byte ptr [rax], r8b + 4bdf15: 00 00 add byte ptr [rax], al + 4bdf17: 00 08 add byte ptr [rax], cl + 4bdf19: 7e 46 jle 0x4bdf61 + 4bdf1b: 00 00 add byte ptr [rax], al + 4bdf1d: 00 00 add byte ptr [rax], al + 4bdf1f: 00 08 add byte ptr [rax], cl + 4bdf21: 7e 46 jle 0x4bdf69 + 4bdf23: 00 00 add byte ptr [rax], al + 4bdf25: 00 00 add byte ptr [rax], al + 4bdf27: 00 08 add byte ptr [rax], cl + 4bdf29: 7e 46 jle 0x4bdf71 + 4bdf2b: 00 00 add byte ptr [rax], al + 4bdf2d: 00 00 add byte ptr [rax], al + 4bdf2f: 00 30 add byte ptr [rax], dh + 4bdf31: 8e 46 00 mov es, word ptr [rsi] + 4bdf34: 00 00 add byte ptr [rax], al + 4bdf36: 00 00 add byte ptr [rax], al + 4bdf38: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] + 4bdf3e: 00 00 add byte ptr [rax], al + 4bdf40: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 + 4bdf47: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al + 4bdf4d: 00 00 add byte ptr [rax], al + 4bdf4f: 00 60 85 add byte ptr [rax - 123], ah + 4bdf52: 46 00 00 add byte ptr [rax], r8b + 4bdf55: 00 00 add byte ptr [rax], al + 4bdf57: 00 08 add byte ptr [rax], cl + 4bdf59: 7e 46 jle 0x4bdfa1 + 4bdf5b: 00 00 add byte ptr [rax], al + 4bdf5d: 00 00 add byte ptr [rax], al + 4bdf5f: 00 08 add byte ptr [rax], cl + 4bdf61: 7e 46 jle 0x4bdfa9 + 4bdf63: 00 00 add byte ptr [rax], al + 4bdf65: 00 00 add byte ptr [rax], al + 4bdf67: 00 08 add byte ptr [rax], cl + 4bdf69: 7e 46 jle 0x4bdfb1 + 4bdf6b: 00 00 add byte ptr [rax], al + 4bdf6d: 00 00 add byte ptr [rax], al + 4bdf6f: 00 08 add byte ptr [rax], cl + 4bdf71: 7e 46 jle 0x4bdfb9 + 4bdf73: 00 00 add byte ptr [rax], al + 4bdf75: 00 00 add byte ptr [rax], al + 4bdf77: 00 98 8e 46 00 00 add byte ptr [rax + 18062], bl + 4bdf7d: 00 00 add byte ptr [rax], al + 4bdf7f: 00 08 add byte ptr [rax], cl + 4bdf81: 7e 46 jle 0x4bdfc9 + 4bdf83: 00 00 add byte ptr [rax], al + 4bdf85: 00 00 add byte ptr [rax], al + 4bdf87: 00 08 add byte ptr [rax], cl + 4bdf89: 7e 46 jle 0x4bdfd1 + 4bdf8b: 00 00 add byte ptr [rax], al + 4bdf8d: 00 00 add byte ptr [rax], al + 4bdf8f: 00 08 add byte ptr [rax], cl + 4bdf91: 7e 46 jle 0x4bdfd9 + 4bdf93: 00 00 add byte ptr [rax], al + 4bdf95: 00 00 add byte ptr [rax], al + 4bdf97: 00 08 add byte ptr [rax], cl + 4bdf99: 7e 46 jle 0x4bdfe1 + 4bdf9b: 00 00 add byte ptr [rax], al + 4bdf9d: 00 00 add byte ptr [rax], al + 4bdf9f: 00 08 add byte ptr [rax], cl + 4bdfa1: 7e 46 jle 0x4bdfe9 + 4bdfa3: 00 00 add byte ptr [rax], al + 4bdfa5: 00 00 add byte ptr [rax], al + 4bdfa7: 00 08 add byte ptr [rax], cl + 4bdfa9: 7e 46 jle 0x4bdff1 + ... + 4bdfbf: 00 08 add byte ptr [rax], cl + +00000000004bdfc0 : + 4bdfc0: 08 7e 46 or byte ptr [rsi + 70], bh + 4bdfc3: 00 00 add byte ptr [rax], al + 4bdfc5: 00 00 add byte ptr [rax], al + 4bdfc7: 00 08 add byte ptr [rax], cl + 4bdfc9: 7e 46 jle 0x4be011 + 4bdfcb: 00 00 add byte ptr [rax], al + 4bdfcd: 00 00 add byte ptr [rax], al + 4bdfcf: 00 08 add byte ptr [rax], cl + 4bdfd1: 7e 46 jle 0x4be019 + 4bdfd3: 00 00 add byte ptr [rax], al + 4bdfd5: 00 00 add byte ptr [rax], al + 4bdfd7: 00 08 add byte ptr [rax], cl + 4bdfd9: 7e 46 jle 0x4be021 + 4bdfdb: 00 00 add byte ptr [rax], al + 4bdfdd: 00 00 add byte ptr [rax], al + 4bdfdf: 00 08 add byte ptr [rax], cl + 4bdfe1: 7e 46 jle 0x4be029 + 4bdfe3: 00 00 add byte ptr [rax], al + 4bdfe5: 00 00 add byte ptr [rax], al + 4bdfe7: 00 08 add byte ptr [rax], cl + 4bdfe9: 7e 46 jle 0x4be031 + 4bdfeb: 00 00 add byte ptr [rax], al + 4bdfed: 00 00 add byte ptr [rax], al + 4bdfef: 00 08 add byte ptr [rax], cl + 4bdff1: 7e 46 jle 0x4be039 + 4bdff3: 00 00 add byte ptr [rax], al + 4bdff5: 00 00 add byte ptr [rax], al + 4bdff7: 00 08 add byte ptr [rax], cl + 4bdff9: 7e 46 jle 0x4be041 + 4bdffb: 00 00 add byte ptr [rax], al + 4bdffd: 00 00 add byte ptr [rax], al + 4bdfff: 00 08 add byte ptr [rax], cl + 4be001: 7e 46 jle 0x4be049 + 4be003: 00 00 add byte ptr [rax], al + 4be005: 00 00 add byte ptr [rax], al + 4be007: 00 08 add byte ptr [rax], cl + 4be009: 7e 46 jle 0x4be051 + 4be00b: 00 00 add byte ptr [rax], al + 4be00d: 00 00 add byte ptr [rax], al + 4be00f: 00 20 add byte ptr [rax], ah + 4be011: 8b 46 00 mov eax, dword ptr [rsi] + 4be014: 00 00 add byte ptr [rax], al + 4be016: 00 00 add byte ptr [rax], al + 4be018: 88 8d 46 00 00 00 mov byte ptr [rbp + 70], cl + 4be01e: 00 00 add byte ptr [rax], al + 4be020: e0 8f loopne 0x4bdfb1 + 4be022: 46 00 00 add byte ptr [rax], r8b + 4be025: 00 00 add byte ptr [rax], al + 4be027: 00 e8 add al, ch + 4be029: 82 + 4be02a: 46 00 00 add byte ptr [rax], r8b + 4be02d: 00 00 add byte ptr [rax], al + 4be02f: 00 30 add byte ptr [rax], dh + 4be031: 8e 46 00 mov es, word ptr [rsi] + 4be034: 00 00 add byte ptr [rax], al + 4be036: 00 00 add byte ptr [rax], al + 4be038: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] + 4be03e: 00 00 add byte ptr [rax], al + 4be040: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 + 4be047: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al + 4be04d: 00 00 add byte ptr [rax], al + 4be04f: 00 60 85 add byte ptr [rax - 123], ah + 4be052: 46 00 00 add byte ptr [rax], r8b + 4be055: 00 00 add byte ptr [rax], al + 4be057: 00 38 add byte ptr [rax], bh + 4be059: 84 46 00 test byte ptr [rsi], al + 4be05c: 00 00 add byte ptr [rax], al + 4be05e: 00 00 add byte ptr [rax], al + 4be060: a0 89 46 00 00 00 00 00 f0 movabs al, byte ptr [-1152921504606828919] + 4be069: 80 46 00 00 add byte ptr [rsi], 0 + 4be06d: 00 00 add byte ptr [rax], al + 4be06f: 00 f0 add al, dh + 4be071: 8e 46 00 mov es, word ptr [rsi] + 4be074: 00 00 add byte ptr [rax], al + 4be076: 00 00 add byte ptr [rax], al + 4be078: 98 cwde + 4be079: 8e 46 00 mov es, word ptr [rsi] + 4be07c: 00 00 add byte ptr [rax], al + 4be07e: 00 00 add byte ptr [rax], al + 4be080: d0 8a 46 00 00 00 ror byte ptr [rdx + 70] + 4be086: 00 00 add byte ptr [rax], al + 4be088: a0 7f 46 00 00 00 00 00 f8 movabs al, byte ptr [-576460752303405441] + 4be091: 82 + 4be092: 46 00 00 add byte ptr [rax], r8b + 4be095: 00 00 add byte ptr [rax], al + 4be097: 00 e8 add al, ch + 4be099: 7d 46 jge 0x4be0e1 + 4be09b: 00 00 add byte ptr [rax], al + 4be09d: 00 00 add byte ptr [rax], al + 4be09f: 00 ec add ah, ch + 4be0a1: 7d 46 jge 0x4be0e9 + 4be0a3: 00 00 add byte ptr [rax], al + 4be0a5: 00 00 add byte ptr [rax], al + 4be0a7: 00 08 add byte ptr [rax], cl + 4be0a9: 7e 46 jle 0x4be0f1 + ... + 4be0bf: 00 08 add byte ptr [rax], cl + +00000000004be0c0 : + 4be0c0: 08 7e 46 or byte ptr [rsi + 70], bh + 4be0c3: 00 00 add byte ptr [rax], al + 4be0c5: 00 00 add byte ptr [rax], al + 4be0c7: 00 08 add byte ptr [rax], cl + 4be0c9: 7e 46 jle 0x4be111 + 4be0cb: 00 00 add byte ptr [rax], al + 4be0cd: 00 00 add byte ptr [rax], al + 4be0cf: 00 08 add byte ptr [rax], cl + 4be0d1: 7e 46 jle 0x4be119 + 4be0d3: 00 00 add byte ptr [rax], al + 4be0d5: 00 00 add byte ptr [rax], al + 4be0d7: 00 08 add byte ptr [rax], cl + 4be0d9: 7e 46 jle 0x4be121 + 4be0db: 00 00 add byte ptr [rax], al + 4be0dd: 00 00 add byte ptr [rax], al + 4be0df: 00 08 add byte ptr [rax], cl + 4be0e1: 7e 46 jle 0x4be129 + 4be0e3: 00 00 add byte ptr [rax], al + 4be0e5: 00 00 add byte ptr [rax], al + 4be0e7: 00 08 add byte ptr [rax], cl + 4be0e9: 7e 46 jle 0x4be131 + 4be0eb: 00 00 add byte ptr [rax], al + 4be0ed: 00 00 add byte ptr [rax], al + 4be0ef: 00 08 add byte ptr [rax], cl + 4be0f1: 7e 46 jle 0x4be139 + 4be0f3: 00 00 add byte ptr [rax], al + 4be0f5: 00 00 add byte ptr [rax], al + 4be0f7: 00 08 add byte ptr [rax], cl + 4be0f9: 7e 46 jle 0x4be141 + 4be0fb: 00 00 add byte ptr [rax], al + 4be0fd: 00 00 add byte ptr [rax], al + 4be0ff: 00 08 add byte ptr [rax], cl + 4be101: 7e 46 jle 0x4be149 + 4be103: 00 00 add byte ptr [rax], al + 4be105: 00 00 add byte ptr [rax], al + 4be107: 00 60 8b add byte ptr [rax - 117], ah + 4be10a: 46 00 00 add byte ptr [rax], r8b + 4be10d: 00 00 add byte ptr [rax], al + 4be10f: 00 20 add byte ptr [rax], ah + 4be111: 8b 46 00 mov eax, dword ptr [rsi] + 4be114: 00 00 add byte ptr [rax], al + 4be116: 00 00 add byte ptr [rax], al + 4be118: 88 8d 46 00 00 00 mov byte ptr [rbp + 70], cl + 4be11e: 00 00 add byte ptr [rax], al + 4be120: e0 8f loopne 0x4be0b1 + 4be122: 46 00 00 add byte ptr [rax], r8b + 4be125: 00 00 add byte ptr [rax], al + 4be127: 00 e8 add al, ch + 4be129: 82 + 4be12a: 46 00 00 add byte ptr [rax], r8b + 4be12d: 00 00 add byte ptr [rax], al + 4be12f: 00 30 add byte ptr [rax], dh + 4be131: 8e 46 00 mov es, word ptr [rsi] + 4be134: 00 00 add byte ptr [rax], al + 4be136: 00 00 add byte ptr [rax], al + 4be138: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] + 4be13e: 00 00 add byte ptr [rax], al + 4be140: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 + 4be147: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al + 4be14d: 00 00 add byte ptr [rax], al + 4be14f: 00 60 85 add byte ptr [rax - 123], ah + 4be152: 46 00 00 add byte ptr [rax], r8b + 4be155: 00 00 add byte ptr [rax], al + 4be157: 00 38 add byte ptr [rax], bh + 4be159: 84 46 00 test byte ptr [rsi], al + 4be15c: 00 00 add byte ptr [rax], al + 4be15e: 00 00 add byte ptr [rax], al + 4be160: a0 89 46 00 00 00 00 00 f0 movabs al, byte ptr [-1152921504606828919] + 4be169: 80 46 00 00 add byte ptr [rsi], 0 + 4be16d: 00 00 add byte ptr [rax], al + 4be16f: 00 f0 add al, dh + 4be171: 8e 46 00 mov es, word ptr [rsi] + 4be174: 00 00 add byte ptr [rax], al + 4be176: 00 00 add byte ptr [rax], al + 4be178: 98 cwde + 4be179: 8e 46 00 mov es, word ptr [rsi] + 4be17c: 00 00 add byte ptr [rax], al + 4be17e: 00 00 add byte ptr [rax], al + 4be180: d0 8a 46 00 00 00 ror byte ptr [rdx + 70] + 4be186: 00 00 add byte ptr [rax], al + 4be188: a0 7f 46 00 00 00 00 00 f8 movabs al, byte ptr [-576460752303405441] + 4be191: 82 + 4be192: 46 00 00 add byte ptr [rax], r8b + 4be195: 00 00 add byte ptr [rax], al + 4be197: 00 e8 add al, ch + 4be199: 7d 46 jge 0x4be1e1 + 4be19b: 00 00 add byte ptr [rax], al + 4be19d: 00 00 add byte ptr [rax], al + 4be19f: 00 ec add ah, ch + 4be1a1: 7d 46 jge 0x4be1e9 + 4be1a3: 00 00 add byte ptr [rax], al + 4be1a5: 00 00 add byte ptr [rax], al + 4be1a7: 00 08 add byte ptr [rax], cl + 4be1a9: 7e 46 jle 0x4be1f1 + ... + 4be1bf: 00 08 add byte ptr [rax], cl + +00000000004be1c0 : + 4be1c0: 08 7e 46 or byte ptr [rsi + 70], bh + 4be1c3: 00 00 add byte ptr [rax], al + 4be1c5: 00 00 add byte ptr [rax], al + 4be1c7: 00 a8 90 46 00 00 add byte ptr [rax + 18064], ch + 4be1cd: 00 00 add byte ptr [rax], al + 4be1cf: 00 a0 8f 46 00 00 add byte ptr [rax + 18063], ah + 4be1d5: 00 00 add byte ptr [rax], al + 4be1d7: 00 58 8f add byte ptr [rax - 113], bl + 4be1da: 46 00 00 add byte ptr [rax], r8b + 4be1dd: 00 00 add byte ptr [rax], al + 4be1df: 00 60 89 add byte ptr [rax - 119], ah + 4be1e2: 46 00 00 add byte ptr [rax], r8b + 4be1e5: 00 00 add byte ptr [rax], al + 4be1e7: 00 20 add byte ptr [rax], ah + 4be1e9: 89 46 00 mov dword ptr [rsi], eax + 4be1ec: 00 00 add byte ptr [rax], al + 4be1ee: 00 00 add byte ptr [rax], al + 4be1f0: 60 + 4be1f1: 90 nop + 4be1f2: 46 00 00 add byte ptr [rax], r8b + 4be1f5: 00 00 add byte ptr [rax], al + 4be1f7: 00 38 add byte ptr [rax], bh + 4be1f9: 8c 46 00 mov word ptr [rsi], es + 4be1fc: 00 00 add byte ptr [rax], al + 4be1fe: 00 00 add byte ptr [rax], al + 4be200: a8 8b test al, -117 + 4be202: 46 00 00 add byte ptr [rax], r8b + 4be205: 00 00 add byte ptr [rax], al + 4be207: 00 60 8b add byte ptr [rax - 117], ah + 4be20a: 46 00 00 add byte ptr [rax], r8b + 4be20d: 00 00 add byte ptr [rax], al + 4be20f: 00 20 add byte ptr [rax], ah + 4be211: 8b 46 00 mov eax, dword ptr [rsi] + 4be214: 00 00 add byte ptr [rax], al + 4be216: 00 00 add byte ptr [rax], al + 4be218: 88 8d 46 00 00 00 mov byte ptr [rbp + 70], cl + 4be21e: 00 00 add byte ptr [rax], al + 4be220: e0 8f loopne 0x4be1b1 + 4be222: 46 00 00 add byte ptr [rax], r8b + 4be225: 00 00 add byte ptr [rax], al + 4be227: 00 e8 add al, ch + 4be229: 82 + 4be22a: 46 00 00 add byte ptr [rax], r8b + 4be22d: 00 00 add byte ptr [rax], al + 4be22f: 00 30 add byte ptr [rax], dh + 4be231: 8e 46 00 mov es, word ptr [rsi] + 4be234: 00 00 add byte ptr [rax], al + 4be236: 00 00 add byte ptr [rax], al + 4be238: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] + 4be23e: 00 00 add byte ptr [rax], al + 4be240: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 + 4be247: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al + 4be24d: 00 00 add byte ptr [rax], al + 4be24f: 00 60 85 add byte ptr [rax - 123], ah + 4be252: 46 00 00 add byte ptr [rax], r8b + 4be255: 00 00 add byte ptr [rax], al + 4be257: 00 38 add byte ptr [rax], bh + 4be259: 84 46 00 test byte ptr [rsi], al + 4be25c: 00 00 add byte ptr [rax], al + 4be25e: 00 00 add byte ptr [rax], al + 4be260: a0 89 46 00 00 00 00 00 f0 movabs al, byte ptr [-1152921504606828919] + 4be269: 80 46 00 00 add byte ptr [rsi], 0 + 4be26d: 00 00 add byte ptr [rax], al + 4be26f: 00 f0 add al, dh + 4be271: 8e 46 00 mov es, word ptr [rsi] + 4be274: 00 00 add byte ptr [rax], al + 4be276: 00 00 add byte ptr [rax], al + 4be278: 98 cwde + 4be279: 8e 46 00 mov es, word ptr [rsi] + 4be27c: 00 00 add byte ptr [rax], al + 4be27e: 00 00 add byte ptr [rax], al + 4be280: d0 8a 46 00 00 00 ror byte ptr [rdx + 70] + 4be286: 00 00 add byte ptr [rax], al + 4be288: a0 7f 46 00 00 00 00 00 f8 movabs al, byte ptr [-576460752303405441] + 4be291: 82 + 4be292: 46 00 00 add byte ptr [rax], r8b + 4be295: 00 00 add byte ptr [rax], al + 4be297: 00 e8 add al, ch + 4be299: 7d 46 jge 0x4be2e1 <_nl_C_LC_MESSAGES+0x21> + 4be29b: 00 00 add byte ptr [rax], al + 4be29d: 00 00 add byte ptr [rax], al + 4be29f: 00 ec add ah, ch + 4be2a1: 7d 46 jge 0x4be2e9 <_nl_C_LC_MESSAGES+0x29> + 4be2a3: 00 00 add byte ptr [rax], al + 4be2a5: 00 00 add byte ptr [rax], al + 4be2a7: 00 e0 add al, ah + 4be2a9: 88 46 00 mov byte ptr [rsi], al + ... + +00000000004be2c0 <_nl_C_LC_MESSAGES>: + 4be2c0: a8 94 test al, -108 + 4be2c2: 49 00 00 add byte ptr [r8], al + ... + 4be2ed: 00 00 add byte ptr [rax], al + 4be2ef: 00 ff add bh, bh + 4be2f1: ff ff + 4be2f3: ff 00 inc dword ptr [rax] + 4be2f5: 00 00 add byte ptr [rax], al + 4be2f7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x4be2fd <_nl_C_LC_MESSAGES+0x3d> + 4be2fd: 00 00 add byte ptr [rax], al + 4be2ff: 00 65 aa add byte ptr [rbp - 86], ah + 4be302: 4a 00 00 add byte ptr [rax], al + 4be305: 00 00 add byte ptr [rax], al + 4be307: 00 6b aa add byte ptr [rbx - 86], ch + 4be30a: 4a 00 00 add byte ptr [rax], al + 4be30d: 00 00 add byte ptr [rax], al + 4be30f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be315: 00 00 add byte ptr [rax], al + 4be317: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be31d: 00 00 add byte ptr [rax], al + 4be31f: 00 c8 add al, cl + 4be321: 89 4a 00 mov dword ptr [rdx], ecx + ... + +00000000004be340 <_nl_C_LC_MONETARY>: + 4be340: a8 94 test al, -108 + 4be342: 49 00 00 add byte ptr [r8], al + ... + 4be36d: 00 00 add byte ptr [rax], al + 4be36f: 00 ff add bh, bh + 4be371: ff ff + 4be373: ff 00 inc dword ptr [rax] + 4be375: 00 00 add byte ptr [rax], al + 4be377: 00 2e add byte ptr [rsi], ch + 4be379: 00 00 add byte ptr [rax], al + 4be37b: 00 00 add byte ptr [rax], al + 4be37d: 00 00 add byte ptr [rax], al + 4be37f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be385: 00 00 add byte ptr [rax], al + 4be387: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be38d: 00 00 add byte ptr [rax], al + 4be38f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be395: 00 00 add byte ptr [rax], al + 4be397: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be39d: 00 00 add byte ptr [rax], al + 4be39f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be3a5: 00 00 add byte ptr [rax], al + 4be3a7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be3ad: 00 00 add byte ptr [rax], al + 4be3af: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be3b5: 00 00 add byte ptr [rax], al + 4be3b7: 00 6d 57 add byte ptr [rbp + 87], ch + 4be3ba: 49 00 00 add byte ptr [r8], al + 4be3bd: 00 00 add byte ptr [rax], al + 4be3bf: 00 6d 57 add byte ptr [rbp + 87], ch + 4be3c2: 49 00 00 add byte ptr [r8], al + 4be3c5: 00 00 add byte ptr [rax], al + 4be3c7: 00 6d 57 add byte ptr [rbp + 87], ch + 4be3ca: 49 00 00 add byte ptr [r8], al + 4be3cd: 00 00 add byte ptr [rax], al + 4be3cf: 00 6d 57 add byte ptr [rbp + 87], ch + 4be3d2: 49 00 00 add byte ptr [r8], al + 4be3d5: 00 00 add byte ptr [rax], al + 4be3d7: 00 6d 57 add byte ptr [rbp + 87], ch + 4be3da: 49 00 00 add byte ptr [r8], al + 4be3dd: 00 00 add byte ptr [rax], al + 4be3df: 00 6d 57 add byte ptr [rbp + 87], ch + 4be3e2: 49 00 00 add byte ptr [r8], al + 4be3e5: 00 00 add byte ptr [rax], al + 4be3e7: 00 6d 57 add byte ptr [rbp + 87], ch + 4be3ea: 49 00 00 add byte ptr [r8], al + 4be3ed: 00 00 add byte ptr [rax], al + 4be3ef: 00 6d 57 add byte ptr [rbp + 87], ch + 4be3f2: 49 00 00 add byte ptr [r8], al + 4be3f5: 00 00 add byte ptr [rax], al + 4be3f7: 00 71 aa add byte ptr [rcx - 86], dh + 4be3fa: 4a 00 00 add byte ptr [rax], al + 4be3fd: 00 00 add byte ptr [rax], al + 4be3ff: 00 6d 57 add byte ptr [rbp + 87], ch + 4be402: 49 00 00 add byte ptr [r8], al + 4be405: 00 00 add byte ptr [rax], al + 4be407: 00 6d 57 add byte ptr [rbp + 87], ch + 4be40a: 49 00 00 add byte ptr [r8], al + 4be40d: 00 00 add byte ptr [rax], al + 4be40f: 00 6d 57 add byte ptr [rbp + 87], ch + 4be412: 49 00 00 add byte ptr [r8], al + 4be415: 00 00 add byte ptr [rax], al + 4be417: 00 6d 57 add byte ptr [rbp + 87], ch + 4be41a: 49 00 00 add byte ptr [r8], al + 4be41d: 00 00 add byte ptr [rax], al + 4be41f: 00 6d 57 add byte ptr [rbp + 87], ch + 4be422: 49 00 00 add byte ptr [r8], al + 4be425: 00 00 add byte ptr [rax], al + 4be427: 00 6d 57 add byte ptr [rbp + 87], ch + 4be42a: 49 00 00 add byte ptr [r8], al + 4be42d: 00 00 add byte ptr [rax], al + 4be42f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be435: 00 00 add byte ptr [rax], al + 4be437: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be43d: 00 00 add byte ptr [rax], al + 4be43f: 00 6d 57 add byte ptr [rbp + 87], ch + 4be442: 49 00 00 add byte ptr [r8], al + 4be445: 00 00 add byte ptr [rax], al + 4be447: 00 6d 57 add byte ptr [rbp + 87], ch + 4be44a: 49 00 00 add byte ptr [r8], al + 4be44d: 00 00 add byte ptr [rax], al + 4be44f: 00 6d 57 add byte ptr [rbp + 87], ch + 4be452: 49 00 00 add byte ptr [r8], al + 4be455: 00 00 add byte ptr [rax], al + 4be457: 00 6d 57 add byte ptr [rbp + 87], ch + 4be45a: 49 00 00 add byte ptr [r8], al + 4be45d: 00 00 add byte ptr [rax], al + 4be45f: 00 6d 57 add byte ptr [rbp + 87], ch + 4be462: 49 00 00 add byte ptr [r8], al + 4be465: 00 00 add byte ptr [rax], al + 4be467: 00 6d 57 add byte ptr [rbp + 87], ch + 4be46a: 49 00 00 add byte ptr [r8], al + 4be46d: 00 00 add byte ptr [rax], al + 4be46f: 00 6d 57 add byte ptr [rbp + 87], ch + 4be472: 49 00 00 add byte ptr [r8], al + 4be475: 00 00 add byte ptr [rax], al + 4be477: 00 6d 57 add byte ptr [rbp + 87], ch + 4be47a: 49 00 00 add byte ptr [r8], al + 4be47d: 00 00 add byte ptr [rax], al + 4be47f: 00 6d 57 add byte ptr [rbp + 87], ch + 4be482: 49 00 00 add byte ptr [r8], al + 4be485: 00 00 add byte ptr [rax], al + 4be487: 00 6d 57 add byte ptr [rbp + 87], ch + 4be48a: 49 00 00 add byte ptr [r8], al + 4be48d: 00 00 add byte ptr [rax], al + 4be48f: 00 6d 57 add byte ptr [rbp + 87], ch + 4be492: 49 00 00 add byte ptr [r8], al + 4be495: 00 00 add byte ptr [rax], al + 4be497: 00 6d 57 add byte ptr [rbp + 87], ch + 4be49a: 49 00 00 add byte ptr [r8], al + 4be49d: 00 00 add byte ptr [rax], al + 4be49f: 00 6d 57 add byte ptr [rbp + 87], ch + 4be4a2: 49 00 00 add byte ptr [r8], al + 4be4a5: 00 00 add byte ptr [rax], al + 4be4a7: 00 6d 57 add byte ptr [rbp + 87], ch + 4be4aa: 49 00 00 add byte ptr [r8], al + 4be4ad: 00 00 add byte ptr [rax], al + 4be4af: 00 75 27 add byte ptr [rbp + 39], dh + 4be4b2: 00 00 add byte ptr [rax], al + 4be4b4: 00 00 add byte ptr [rax], al + 4be4b6: 00 00 add byte ptr [rax], al + 4be4b8: bf be f5 05 00 mov edi, 390590 + 4be4bd: 00 00 add byte ptr [rax], al + 4be4bf: 00 75 27 add byte ptr [rbp + 39], dh + 4be4c2: 00 00 add byte ptr [rax], al + 4be4c4: 00 00 add byte ptr [rax], al + 4be4c6: 00 00 add byte ptr [rax], al + 4be4c8: bf be f5 05 00 mov edi, 390590 + 4be4cd: 00 00 add byte ptr [rax], al + 4be4cf: 00 78 aa add byte ptr [rax - 86], bh + 4be4d2: 4a 00 00 add byte ptr [rax], al + ... + 4be4e5: 00 00 add byte ptr [rax], al + 4be4e7: 00 c8 add al, cl + 4be4e9: 89 4a 00 mov dword ptr [rdx], ecx + ... + +00000000004be500 <_nl_C_LC_NUMERIC>: + 4be500: a8 94 test al, -108 + 4be502: 49 00 00 add byte ptr [r8], al + ... + 4be52d: 00 00 add byte ptr [rax], al + 4be52f: 00 ff add bh, bh + 4be531: ff ff + 4be533: ff 00 inc dword ptr [rax] + 4be535: 00 00 add byte ptr [rax], al + 4be537: 00 06 add byte ptr [rsi], al + 4be539: 00 00 add byte ptr [rax], al + 4be53b: 00 00 add byte ptr [rax], al + 4be53d: 00 00 add byte ptr [rax], al + 4be53f: 00 b9 89 49 00 00 add byte ptr [rcx + 18825], bh + 4be545: 00 00 add byte ptr [rax], al + 4be547: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be54d: 00 00 add byte ptr [rax], al + 4be54f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be555: 00 00 add byte ptr [rax], al + 4be557: 00 2e add byte ptr [rsi], ch + ... + 4be565: 00 00 add byte ptr [rax], al + 4be567: 00 c8 add al, cl + 4be569: 89 4a 00 mov dword ptr [rdx], ecx + ... + +00000000004be580 <_nl_C_LC_TIME>: + 4be580: a8 94 test al, -108 + 4be582: 49 00 00 add byte ptr [r8], al + ... + 4be5ad: 00 00 add byte ptr [rax], al + 4be5af: 00 ff add bh, bh + 4be5b1: ff ff + 4be5b3: ff 00 inc dword ptr [rax] + 4be5b5: 00 00 add byte ptr [rax], al + 4be5b7: 00 9f 00 00 00 00 add byte ptr [rdi], bl + 4be5bd: 00 00 add byte ptr [rax], al + 4be5bf: 00 80 aa 4a 00 00 add byte ptr [rax + 19114], al + 4be5c5: 00 00 add byte ptr [rax], al + 4be5c7: 00 84 aa 4a 00 00 00 add byte ptr [rdx + 4*rbp + 74], al + 4be5ce: 00 00 add byte ptr [rax], al + 4be5d0: 88 aa 4a 00 00 00 mov byte ptr [rdx + 74], ch + 4be5d6: 00 00 add byte ptr [rax], al + 4be5d8: 8c aa 4a 00 00 00 mov word ptr [rdx + 74], gs + 4be5de: 00 00 add byte ptr [rax], al + 4be5e0: 90 nop + 4be5e1: aa stosb byte ptr es:[rdi], al + 4be5e2: 4a 00 00 add byte ptr [rax], al + 4be5e5: 00 00 add byte ptr [rax], al + 4be5e7: 00 94 aa 4a 00 00 00 add byte ptr [rdx + 4*rbp + 74], dl + 4be5ee: 00 00 add byte ptr [rax], al + 4be5f0: 98 cwde + 4be5f1: aa stosb byte ptr es:[rdi], al + 4be5f2: 4a 00 00 add byte ptr [rax], al + 4be5f5: 00 00 add byte ptr [rax], al + 4be5f7: 00 9c aa 4a 00 00 00 add byte ptr [rdx + 4*rbp + 74], bl + 4be5fe: 00 00 add byte ptr [rax], al + 4be600: a3 aa 4a 00 00 00 00 00 aa movabs dword ptr [-6196953087261783382], eax + 4be609: aa stosb byte ptr es:[rdi], al + 4be60a: 4a 00 00 add byte ptr [rax], al + 4be60d: 00 00 add byte ptr [rax], al + 4be60f: 00 b2 aa 4a 00 00 add byte ptr [rdx + 19114], dh + 4be615: 00 00 add byte ptr [rax], al + 4be617: 00 bc aa 4a 00 00 00 add byte ptr [rdx + 4*rbp + 74], bh + 4be61e: 00 00 add byte ptr [rax], al + 4be620: c5 aa 4a + 4be623: 00 00 add byte ptr [rax], al + 4be625: 00 00 add byte ptr [rax], al + 4be627: 00 cc add ah, cl + 4be629: aa stosb byte ptr es:[rdi], al + 4be62a: 4a 00 00 add byte ptr [rax], al + 4be62d: 00 00 add byte ptr [rax], al + 4be62f: 00 d5 add ch, dl + 4be631: aa stosb byte ptr es:[rdi], al + 4be632: 4a 00 00 add byte ptr [rax], al + 4be635: 00 00 add byte ptr [rax], al + 4be637: 00 d9 add cl, bl + 4be639: aa stosb byte ptr es:[rdi], al + 4be63a: 4a 00 00 add byte ptr [rax], al + 4be63d: 00 00 add byte ptr [rax], al + 4be63f: 00 dd add ch, bl + 4be641: aa stosb byte ptr es:[rdi], al + 4be642: 4a 00 00 add byte ptr [rax], al + 4be645: 00 00 add byte ptr [rax], al + 4be647: 00 e1 add cl, ah + 4be649: aa stosb byte ptr es:[rdi], al + 4be64a: 4a 00 00 add byte ptr [rax], al + 4be64d: 00 00 add byte ptr [rax], al + 4be64f: 00 e5 add ch, ah + 4be651: aa stosb byte ptr es:[rdi], al + 4be652: 4a 00 00 add byte ptr [rax], al + 4be655: 00 00 add byte ptr [rax], al + 4be657: 00 e9 add cl, ch + 4be659: aa stosb byte ptr es:[rdi], al + 4be65a: 4a 00 00 add byte ptr [rax], al + 4be65d: 00 00 add byte ptr [rax], al + 4be65f: 00 ed add ch, ch + 4be661: aa stosb byte ptr es:[rdi], al + 4be662: 4a 00 00 add byte ptr [rax], al + 4be665: 00 00 add byte ptr [rax], al + 4be667: 00 f1 add cl, dh + 4be669: aa stosb byte ptr es:[rdi], al + 4be66a: 4a 00 00 add byte ptr [rax], al + 4be66d: 00 00 add byte ptr [rax], al + 4be66f: 00 f5 add ch, dh + 4be671: aa stosb byte ptr es:[rdi], al + 4be672: 4a 00 00 add byte ptr [rax], al + 4be675: 00 00 add byte ptr [rax], al + 4be677: 00 f9 add cl, bh + 4be679: aa stosb byte ptr es:[rdi], al + 4be67a: 4a 00 00 add byte ptr [rax], al + 4be67d: 00 00 add byte ptr [rax], al + 4be67f: 00 fd add ch, bh + 4be681: aa stosb byte ptr es:[rdi], al + 4be682: 4a 00 00 add byte ptr [rax], al + 4be685: 00 00 add byte ptr [rax], al + 4be687: 00 01 add byte ptr [rcx], al + 4be689: ab stosd dword ptr es:[rdi], eax + 4be68a: 4a 00 00 add byte ptr [rax], al + 4be68d: 00 00 add byte ptr [rax], al + 4be68f: 00 05 ab 4a 00 00 add byte ptr [rip + 19115], al # 0x4c3140 + 4be695: 00 00 add byte ptr [rax], al + 4be697: 00 0d ab 4a 00 00 add byte ptr [rip + 19115], cl # 0x4c3148 + 4be69d: 00 00 add byte ptr [rax], al + 4be69f: 00 16 add byte ptr [rsi], dl + 4be6a1: ab stosd dword ptr es:[rdi], eax + 4be6a2: 4a 00 00 add byte ptr [rax], al + 4be6a5: 00 00 add byte ptr [rax], al + 4be6a7: 00 1c ab add byte ptr [rbx + 4*rbp], bl + 4be6aa: 4a 00 00 add byte ptr [rax], al + 4be6ad: 00 00 add byte ptr [rax], al + 4be6af: 00 e5 add ch, ah + 4be6b1: aa stosb byte ptr es:[rdi], al + 4be6b2: 4a 00 00 add byte ptr [rax], al + 4be6b5: 00 00 add byte ptr [rax], al + 4be6b7: 00 22 add byte ptr [rdx], ah + 4be6b9: ab stosd dword ptr es:[rdi], eax + 4be6ba: 4a 00 00 add byte ptr [rax], al + 4be6bd: 00 00 add byte ptr [rax], al + 4be6bf: 00 27 add byte ptr [rdi], ah + 4be6c1: ab stosd dword ptr es:[rdi], eax + 4be6c2: 4a 00 00 add byte ptr [rax], al + 4be6c5: 00 00 add byte ptr [rax], al + 4be6c7: 00 2c ab add byte ptr [rbx + 4*rbp], ch + 4be6ca: 4a 00 00 add byte ptr [rax], al + 4be6cd: 00 00 add byte ptr [rax], al + 4be6cf: 00 33 add byte ptr [rbx], dh + 4be6d1: ab stosd dword ptr es:[rdi], eax + 4be6d2: 4a 00 00 add byte ptr [rax], al + 4be6d5: 00 00 add byte ptr [rax], al + 4be6d7: 00 3d ab 4a 00 00 add byte ptr [rip + 19115], bh # 0x4c3188 + 4be6dd: 00 00 add byte ptr [rax], al + 4be6df: 00 45 ab add byte ptr [rbp - 85], al + 4be6e2: 4a 00 00 add byte ptr [rax], al + 4be6e5: 00 00 add byte ptr [rax], al + 4be6e7: 00 4e ab add byte ptr [rsi - 85], cl + 4be6ea: 4a 00 00 add byte ptr [rax], al + 4be6ed: 00 00 add byte ptr [rax], al + 4be6ef: 00 57 ab add byte ptr [rdi - 85], dl + 4be6f2: 4a 00 00 add byte ptr [rax], al + 4be6f5: 00 00 add byte ptr [rax], al + 4be6f7: 00 5a ab add byte ptr [rdx - 85], bl + 4be6fa: 4a 00 00 add byte ptr [rax], al + 4be6fd: 00 00 add byte ptr [rax], al + 4be6ff: 00 5d ab add byte ptr [rbp - 85], bl + 4be702: 4a 00 00 add byte ptr [rax], al + 4be705: 00 00 add byte ptr [rax], al + 4be707: 00 72 ab add byte ptr [rdx - 85], dh + 4be70a: 4a 00 00 add byte ptr [rax], al + 4be70d: 00 00 add byte ptr [rax], al + 4be70f: 00 7b ab add byte ptr [rbx - 85], bh + 4be712: 4a 00 00 add byte ptr [rax], al + 4be715: 00 00 add byte ptr [rax], al + 4be717: 00 84 ab 4a 00 00 00 add byte ptr [rbx + 4*rbp + 74], al + 4be71e: 00 00 add byte ptr [rax], al + 4be720: 95 xchg eax, ebp + 4be721: ab stosd dword ptr es:[rdi], eax + 4be722: 4a 00 00 add byte ptr [rax], al + 4be725: 00 00 add byte ptr [rax], al + 4be727: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be72d: 00 00 add byte ptr [rax], al + 4be72f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be735: 00 00 add byte ptr [rax], al + 4be737: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be73d: 00 00 add byte ptr [rax], al + 4be73f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be745: 00 00 add byte ptr [rax], al + 4be747: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + ... + 4be755: 00 00 add byte ptr [rax], al + 4be757: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4be75d: 00 00 add byte ptr [rax], al + 4be75f: 00 b0 ab 4a 00 00 add byte ptr [rax + 19115], dh + 4be765: 00 00 add byte ptr [rax], al + 4be767: 00 c0 add al, al + 4be769: ab stosd dword ptr es:[rdi], eax + 4be76a: 4a 00 00 add byte ptr [rax], al + 4be76d: 00 00 add byte ptr [rax], al + 4be76f: 00 d0 add al, dl + 4be771: ab stosd dword ptr es:[rdi], eax + 4be772: 4a 00 00 add byte ptr [rax], al + 4be775: 00 00 add byte ptr [rax], al + 4be777: 00 e0 add al, ah + 4be779: ab stosd dword ptr es:[rdi], eax + 4be77a: 4a 00 00 add byte ptr [rax], al + 4be77d: 00 00 add byte ptr [rax], al + 4be77f: 00 f0 add al, dh + 4be781: ab stosd dword ptr es:[rdi], eax + 4be782: 4a 00 00 add byte ptr [rax], al + 4be785: 00 00 add byte ptr [rax], al + 4be787: 00 00 add byte ptr [rax], al + 4be789: ac lodsb al, byte ptr [rsi] + 4be78a: 4a 00 00 add byte ptr [rax], al + 4be78d: 00 00 add byte ptr [rax], al + 4be78f: 00 10 add byte ptr [rax], dl + 4be791: ac lodsb al, byte ptr [rsi] + 4be792: 4a 00 00 add byte ptr [rax], al + 4be795: 00 00 add byte ptr [rax], al + 4be797: 00 20 add byte ptr [rax], ah + 4be799: ac lodsb al, byte ptr [rsi] + 4be79a: 4a 00 00 add byte ptr [rax], al + 4be79d: 00 00 add byte ptr [rax], al + 4be79f: 00 3c ac add byte ptr [rsp + 4*rbp], bh + 4be7a2: 4a 00 00 add byte ptr [rax], al + 4be7a5: 00 00 add byte ptr [rax], al + 4be7a7: 00 c0 add al, al + 4be7a9: ad lodsd eax, dword ptr [rsi] + 4be7aa: 4a 00 00 add byte ptr [rax], al + 4be7ad: 00 00 add byte ptr [rax], al + 4be7af: 00 e0 add al, ah + 4be7b1: ad lodsd eax, dword ptr [rsi] + 4be7b2: 4a 00 00 add byte ptr [rax], al + 4be7b5: 00 00 add byte ptr [rax], al + 4be7b7: 00 08 add byte ptr [rax], cl + 4be7b9: ae scasb al, byte ptr es:[rdi] + 4be7ba: 4a 00 00 add byte ptr [rax], al + 4be7bd: 00 00 add byte ptr [rax], al + 4be7bf: 00 58 ac add byte ptr [rax - 84], bl + 4be7c2: 4a 00 00 add byte ptr [rax], al + 4be7c5: 00 00 add byte ptr [rax], al + 4be7c7: 00 30 add byte ptr [rax], dh + 4be7c9: ae scasb al, byte ptr es:[rdi] + 4be7ca: 4a 00 00 add byte ptr [rax], al + 4be7cd: 00 00 add byte ptr [rax], al + 4be7cf: 00 74 ac 4a add byte ptr [rsp + 4*rbp + 74], dh + 4be7d3: 00 00 add byte ptr [rax], al + 4be7d5: 00 00 add byte ptr [rax], al + 4be7d7: 00 84 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], al + 4be7de: 00 00 add byte ptr [rax], al + 4be7e0: 94 xchg eax, esp + 4be7e1: ac lodsb al, byte ptr [rsi] + 4be7e2: 4a 00 00 add byte ptr [rax], al + 4be7e5: 00 00 add byte ptr [rax], al + 4be7e7: 00 a4 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], ah + 4be7ee: 00 00 add byte ptr [rax], al + 4be7f0: b4 ac mov ah, -84 + 4be7f2: 4a 00 00 add byte ptr [rax], al + 4be7f5: 00 00 add byte ptr [rax], al + 4be7f7: 00 c4 add ah, al + 4be7f9: ac lodsb al, byte ptr [rsi] + 4be7fa: 4a 00 00 add byte ptr [rax], al + 4be7fd: 00 00 add byte ptr [rax], al + 4be7ff: 00 d4 add ah, dl + 4be801: ac lodsb al, byte ptr [rsi] + 4be802: 4a 00 00 add byte ptr [rax], al + 4be805: 00 00 add byte ptr [rax], al + 4be807: 00 e4 add ah, ah + 4be809: ac lodsb al, byte ptr [rsi] + 4be80a: 4a 00 00 add byte ptr [rax], al + 4be80d: 00 00 add byte ptr [rax], al + 4be80f: 00 f4 add ah, dh + 4be811: ac lodsb al, byte ptr [rsi] + 4be812: 4a 00 00 add byte ptr [rax], al + 4be815: 00 00 add byte ptr [rax], al + 4be817: 00 04 ad 4a 00 00 00 add byte ptr [4*rbp + 74], al + 4be81e: 00 00 add byte ptr [rax], al + 4be820: 14 ad adc al, -83 + 4be822: 4a 00 00 add byte ptr [rax], al + 4be825: 00 00 add byte ptr [rax], al + 4be827: 00 24 ad 4a 00 00 00 add byte ptr [4*rbp + 74], ah + 4be82e: 00 00 add byte ptr [rax], al + 4be830: 58 pop rax + 4be831: ae scasb al, byte ptr es:[rdi] + 4be832: 4a 00 00 add byte ptr [rax], al + 4be835: 00 00 add byte ptr [rax], al + 4be837: 00 78 ae add byte ptr [rax - 82], bh + 4be83a: 4a 00 00 add byte ptr [rax], al + 4be83d: 00 00 add byte ptr [rax], al + 4be83f: 00 34 ad 4a 00 00 00 add byte ptr [4*rbp + 74], dh + 4be846: 00 00 add byte ptr [rax], al + 4be848: 4c ad lodsq rax, qword ptr [rsi] + 4be84a: 4a 00 00 add byte ptr [rax], al + 4be84d: 00 00 add byte ptr [rax], al + 4be84f: 00 b4 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], dh + 4be856: 00 00 add byte ptr [rax], al + 4be858: 64 ad lodsd eax, dword ptr fs:[rsi] + 4be85a: 4a 00 00 add byte ptr [rax], al + 4be85d: 00 00 add byte ptr [rax], al + 4be85f: 00 78 ad add byte ptr [rax - 83], bh + 4be862: 4a 00 00 add byte ptr [rax], al + 4be865: 00 00 add byte ptr [rax], al + 4be867: 00 8c ad 4a 00 00 00 add byte ptr [rbp + 4*rbp + 74], cl + 4be86e: 00 00 add byte ptr [rax], al + 4be870: a0 ae 4a 00 00 00 00 00 c8 movabs al, byte ptr [-4035225266123945298] + 4be879: ae scasb al, byte ptr es:[rdi] + 4be87a: 4a 00 00 add byte ptr [rax], al + 4be87d: 00 00 add byte ptr [rax], al + 4be87f: 00 e8 add al, ch + 4be881: ae scasb al, byte ptr es:[rdi] + 4be882: 4a 00 00 add byte ptr [rax], al + 4be885: 00 00 add byte ptr [rax], al + 4be887: 00 10 add byte ptr [rax], dl + 4be889: af scasd eax, dword ptr es:[rdi] + 4be88a: 4a 00 00 add byte ptr [rax], al + 4be88d: 00 00 add byte ptr [rax], al + 4be88f: 00 a8 ad 4a 00 00 add byte ptr [rax + 19117], ch + 4be895: 00 00 add byte ptr [rax], al + 4be897: 00 b4 ad 4a 00 00 00 add byte ptr [rbp + 4*rbp + 74], dh + 4be89e: 00 00 add byte ptr [rax], al + 4be8a0: 38 af 4a 00 00 00 cmp byte ptr [rdi + 74], ch + 4be8a6: 00 00 add byte ptr [rax], al + 4be8a8: 90 nop + 4be8a9: af scasd eax, dword ptr es:[rdi] + 4be8aa: 4a 00 00 add byte ptr [rax], al + 4be8ad: 00 00 add byte ptr [rax], al + 4be8af: 00 b8 af 4a 00 00 add byte ptr [rax + 19119], bh + 4be8b5: 00 00 add byte ptr [rax], al + 4be8b7: 00 e0 add al, ah + 4be8b9: af scasd eax, dword ptr es:[rdi] + 4be8ba: 4a 00 00 add byte ptr [rax], al + 4be8bd: 00 00 add byte ptr [rax], al + 4be8bf: 00 28 add byte ptr [rax], ch + 4be8c1: 8d 4a 00 lea ecx, [rdx] + 4be8c4: 00 00 add byte ptr [rax], al + 4be8c6: 00 00 add byte ptr [rax], al + 4be8c8: 28 8d 4a 00 00 00 sub byte ptr [rbp + 74], cl + 4be8ce: 00 00 add byte ptr [rax], al + 4be8d0: 28 8d 4a 00 00 00 sub byte ptr [rbp + 74], cl + 4be8d6: 00 00 add byte ptr [rax], al + 4be8d8: 28 8d 4a 00 00 00 sub byte ptr [rbp + 74], cl + 4be8de: 00 00 add byte ptr [rax], al + 4be8e0: 28 8d 4a 00 00 00 sub byte ptr [rbp + 74], cl + 4be8e6: 00 00 add byte ptr [rax], al + 4be8e8: 90 nop + 4be8e9: ab stosd dword ptr es:[rdi], eax + 4be8ea: 4a 00 00 add byte ptr [rax], al + 4be8ed: 00 00 add byte ptr [rax], al + 4be8ef: 00 3a add byte ptr [rdx], bh + 4be8f1: bc 30 01 00 00 mov esp, 304 + 4be8f6: 00 00 add byte ptr [rax], al + 4be8f8: 92 xchg eax, edx + 4be8f9: ab stosd dword ptr es:[rdi], eax + 4be8fa: 4a 00 00 add byte ptr [rax], al + 4be8fd: 00 00 add byte ptr [rax], al + 4be8ff: 00 94 ab 4a 00 00 00 add byte ptr [rbx + 4*rbp + 74], dl + 4be906: 00 00 add byte ptr [rax], al + 4be908: 96 xchg eax, esi + 4be909: ab stosd dword ptr es:[rdi], eax + 4be90a: 4a 00 00 add byte ptr [rax], al + 4be90d: 00 00 add byte ptr [rax], al + 4be90f: 00 94 ab 4a 00 00 00 add byte ptr [rbx + 4*rbp + 74], dl + 4be916: 00 00 add byte ptr [rax], al + 4be918: 95 xchg eax, ebp + 4be919: ab stosd dword ptr es:[rdi], eax + 4be91a: 4a 00 00 add byte ptr [rax], al + 4be91d: 00 00 add byte ptr [rax], al + 4be91f: 00 98 ab 4a 00 00 add byte ptr [rax + 19115], bl + 4be925: 00 00 add byte ptr [rax], al + 4be927: 00 10 add byte ptr [rax], dl + 4be929: b0 4a mov al, 74 + 4be92b: 00 00 add byte ptr [rax], al + 4be92d: 00 00 add byte ptr [rax], al + 4be92f: 00 c8 add al, cl + 4be931: 89 4a 00 mov dword ptr [rdx], ecx + 4be934: 00 00 add byte ptr [rax], al + 4be936: 00 00 add byte ptr [rax], al + 4be938: 05 ab 4a 00 00 add eax, 19115 + 4be93d: 00 00 add byte ptr [rax], al + 4be93f: 00 0d ab 4a 00 00 add byte ptr [rip + 19115], cl # 0x4c33f0 <_dl_static_dtv+0xd0> + 4be945: 00 00 add byte ptr [rax], al + 4be947: 00 16 add byte ptr [rsi], dl + 4be949: ab stosd dword ptr es:[rdi], eax + 4be94a: 4a 00 00 add byte ptr [rax], al + 4be94d: 00 00 add byte ptr [rax], al + 4be94f: 00 1c ab add byte ptr [rbx + 4*rbp], bl + 4be952: 4a 00 00 add byte ptr [rax], al + 4be955: 00 00 add byte ptr [rax], al + 4be957: 00 e5 add ch, ah + 4be959: aa stosb byte ptr es:[rdi], al + 4be95a: 4a 00 00 add byte ptr [rax], al + 4be95d: 00 00 add byte ptr [rax], al + 4be95f: 00 22 add byte ptr [rdx], ah + 4be961: ab stosd dword ptr es:[rdi], eax + 4be962: 4a 00 00 add byte ptr [rax], al + 4be965: 00 00 add byte ptr [rax], al + 4be967: 00 27 add byte ptr [rdi], ah + 4be969: ab stosd dword ptr es:[rdi], eax + 4be96a: 4a 00 00 add byte ptr [rax], al + 4be96d: 00 00 add byte ptr [rax], al + 4be96f: 00 2c ab add byte ptr [rbx + 4*rbp], ch + 4be972: 4a 00 00 add byte ptr [rax], al + 4be975: 00 00 add byte ptr [rax], al + 4be977: 00 33 add byte ptr [rbx], dh + 4be979: ab stosd dword ptr es:[rdi], eax + 4be97a: 4a 00 00 add byte ptr [rax], al + 4be97d: 00 00 add byte ptr [rax], al + 4be97f: 00 3d ab 4a 00 00 add byte ptr [rip + 19115], bh # 0x4c3430 <_dl_static_dtv+0x110> + 4be985: 00 00 add byte ptr [rax], al + 4be987: 00 45 ab add byte ptr [rbp - 85], al + 4be98a: 4a 00 00 add byte ptr [rax], al + 4be98d: 00 00 add byte ptr [rax], al + 4be98f: 00 4e ab add byte ptr [rsi - 85], cl + 4be992: 4a 00 00 add byte ptr [rax], al + 4be995: 00 00 add byte ptr [rax], al + 4be997: 00 58 ae add byte ptr [rax - 82], bl + 4be99a: 4a 00 00 add byte ptr [rax], al + 4be99d: 00 00 add byte ptr [rax], al + 4be99f: 00 78 ae add byte ptr [rax - 82], bh + 4be9a2: 4a 00 00 add byte ptr [rax], al + 4be9a5: 00 00 add byte ptr [rax], al + 4be9a7: 00 34 ad 4a 00 00 00 add byte ptr [4*rbp + 74], dh + 4be9ae: 00 00 add byte ptr [rax], al + 4be9b0: 4c ad lodsq rax, qword ptr [rsi] + 4be9b2: 4a 00 00 add byte ptr [rax], al + 4be9b5: 00 00 add byte ptr [rax], al + 4be9b7: 00 b4 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], dh + 4be9be: 00 00 add byte ptr [rax], al + 4be9c0: 64 ad lodsd eax, dword ptr fs:[rsi] + 4be9c2: 4a 00 00 add byte ptr [rax], al + 4be9c5: 00 00 add byte ptr [rax], al + 4be9c7: 00 78 ad add byte ptr [rax - 83], bh + 4be9ca: 4a 00 00 add byte ptr [rax], al + 4be9cd: 00 00 add byte ptr [rax], al + 4be9cf: 00 8c ad 4a 00 00 00 add byte ptr [rbp + 4*rbp + 74], cl + 4be9d6: 00 00 add byte ptr [rax], al + 4be9d8: a0 ae 4a 00 00 00 00 00 c8 movabs al, byte ptr [-4035225266123945298] + 4be9e1: ae scasb al, byte ptr es:[rdi] + 4be9e2: 4a 00 00 add byte ptr [rax], al + 4be9e5: 00 00 add byte ptr [rax], al + 4be9e7: 00 e8 add al, ch + 4be9e9: ae scasb al, byte ptr es:[rdi] + 4be9ea: 4a 00 00 add byte ptr [rax], al + 4be9ed: 00 00 add byte ptr [rax], al + 4be9ef: 00 10 add byte ptr [rax], dl + 4be9f1: af scasd eax, dword ptr es:[rdi] + 4be9f2: 4a 00 00 add byte ptr [rax], al + 4be9f5: 00 00 add byte ptr [rax], al + 4be9f7: 00 d5 add ch, dl + 4be9f9: aa stosb byte ptr es:[rdi], al + 4be9fa: 4a 00 00 add byte ptr [rax], al + 4be9fd: 00 00 add byte ptr [rax], al + 4be9ff: 00 d9 add cl, bl + 4bea01: aa stosb byte ptr es:[rdi], al + 4bea02: 4a 00 00 add byte ptr [rax], al + 4bea05: 00 00 add byte ptr [rax], al + 4bea07: 00 dd add ch, bl + 4bea09: aa stosb byte ptr es:[rdi], al + 4bea0a: 4a 00 00 add byte ptr [rax], al + 4bea0d: 00 00 add byte ptr [rax], al + 4bea0f: 00 e1 add cl, ah + 4bea11: aa stosb byte ptr es:[rdi], al + 4bea12: 4a 00 00 add byte ptr [rax], al + 4bea15: 00 00 add byte ptr [rax], al + 4bea17: 00 e5 add ch, ah + 4bea19: aa stosb byte ptr es:[rdi], al + 4bea1a: 4a 00 00 add byte ptr [rax], al + 4bea1d: 00 00 add byte ptr [rax], al + 4bea1f: 00 e9 add cl, ch + 4bea21: aa stosb byte ptr es:[rdi], al + 4bea22: 4a 00 00 add byte ptr [rax], al + 4bea25: 00 00 add byte ptr [rax], al + 4bea27: 00 ed add ch, ch + 4bea29: aa stosb byte ptr es:[rdi], al + 4bea2a: 4a 00 00 add byte ptr [rax], al + 4bea2d: 00 00 add byte ptr [rax], al + 4bea2f: 00 f1 add cl, dh + 4bea31: aa stosb byte ptr es:[rdi], al + 4bea32: 4a 00 00 add byte ptr [rax], al + 4bea35: 00 00 add byte ptr [rax], al + 4bea37: 00 f5 add ch, dh + 4bea39: aa stosb byte ptr es:[rdi], al + 4bea3a: 4a 00 00 add byte ptr [rax], al + 4bea3d: 00 00 add byte ptr [rax], al + 4bea3f: 00 f9 add cl, bh + 4bea41: aa stosb byte ptr es:[rdi], al + 4bea42: 4a 00 00 add byte ptr [rax], al + 4bea45: 00 00 add byte ptr [rax], al + 4bea47: 00 fd add ch, bh + 4bea49: aa stosb byte ptr es:[rdi], al + 4bea4a: 4a 00 00 add byte ptr [rax], al + 4bea4d: 00 00 add byte ptr [rax], al + 4bea4f: 00 01 add byte ptr [rcx], al + 4bea51: ab stosd dword ptr es:[rdi], eax + 4bea52: 4a 00 00 add byte ptr [rax], al + 4bea55: 00 00 add byte ptr [rax], al + 4bea57: 00 74 ac 4a add byte ptr [rsp + 4*rbp + 74], dh + 4bea5b: 00 00 add byte ptr [rax], al + 4bea5d: 00 00 add byte ptr [rax], al + 4bea5f: 00 84 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], al + 4bea66: 00 00 add byte ptr [rax], al + 4bea68: 94 xchg eax, esp + 4bea69: ac lodsb al, byte ptr [rsi] + 4bea6a: 4a 00 00 add byte ptr [rax], al + 4bea6d: 00 00 add byte ptr [rax], al + 4bea6f: 00 a4 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], ah + 4bea76: 00 00 add byte ptr [rax], al + 4bea78: b4 ac mov ah, -84 + 4bea7a: 4a 00 00 add byte ptr [rax], al + 4bea7d: 00 00 add byte ptr [rax], al + 4bea7f: 00 c4 add ah, al + 4bea81: ac lodsb al, byte ptr [rsi] + 4bea82: 4a 00 00 add byte ptr [rax], al + 4bea85: 00 00 add byte ptr [rax], al + 4bea87: 00 d4 add ah, dl + 4bea89: ac lodsb al, byte ptr [rsi] + 4bea8a: 4a 00 00 add byte ptr [rax], al + 4bea8d: 00 00 add byte ptr [rax], al + 4bea8f: 00 e4 add ah, ah + 4bea91: ac lodsb al, byte ptr [rsi] + 4bea92: 4a 00 00 add byte ptr [rax], al + 4bea95: 00 00 add byte ptr [rax], al + 4bea97: 00 f4 add ah, dh + 4bea99: ac lodsb al, byte ptr [rsi] + 4bea9a: 4a 00 00 add byte ptr [rax], al + 4bea9d: 00 00 add byte ptr [rax], al + 4bea9f: 00 04 ad 4a 00 00 00 add byte ptr [4*rbp + 74], al + 4beaa6: 00 00 add byte ptr [rax], al + 4beaa8: 14 ad adc al, -83 + 4beaaa: 4a 00 00 add byte ptr [rax], al + 4beaad: 00 00 add byte ptr [rax], al + 4beaaf: 00 24 ad 4a 00 00 00 add byte ptr [4*rbp + 74], ah + ... + 4beabe: 00 00 add byte ptr [rax], al + +00000000004beac0 <_nl_C_LC_PAPER>: + 4beac0: a8 94 test al, -108 + 4beac2: 49 00 00 add byte ptr [r8], al + ... + 4beaed: 00 00 add byte ptr [rax], al + 4beaef: 00 ff add bh, bh + 4beaf1: ff ff + 4beaf3: ff 00 inc dword ptr [rax] + 4beaf5: 00 00 add byte ptr [rax], al + 4beaf7: 00 03 add byte ptr [rbx], al + 4beaf9: 00 00 add byte ptr [rax], al + 4beafb: 00 00 add byte ptr [rax], al + 4beafd: 00 00 add byte ptr [rax], al + 4beaff: 00 29 add byte ptr [rcx], ch + 4beb01: 01 00 add dword ptr [rax], eax + 4beb03: 00 00 add byte ptr [rax], al + 4beb05: 00 00 add byte ptr [rax], al + 4beb07: 00 d2 add dl, dl + 4beb09: 00 00 add byte ptr [rax], al + 4beb0b: 00 00 add byte ptr [rax], al + 4beb0d: 00 00 add byte ptr [rax], al + 4beb0f: 00 c8 add al, cl + 4beb11: 89 4a 00 mov dword ptr [rdx], ecx + ... + +00000000004beb20 <_nl_C_LC_NAME>: + 4beb20: a8 94 test al, -108 + 4beb22: 49 00 00 add byte ptr [r8], al + ... + 4beb4d: 00 00 add byte ptr [rax], al + 4beb4f: 00 ff add bh, bh + 4beb51: ff ff + 4beb53: ff 00 inc dword ptr [rax] + 4beb55: 00 00 add byte ptr [rax], al + 4beb57: 00 07 add byte ptr [rdi], al + 4beb59: 00 00 add byte ptr [rax], al + 4beb5b: 00 00 add byte ptr [rax], al + 4beb5d: 00 00 add byte ptr [rax], al + 4beb5f: 00 70 b0 add byte ptr [rax - 80], dh + 4beb62: 4a 00 00 add byte ptr [rax], al + 4beb65: 00 00 add byte ptr [rax], al + 4beb67: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4beb6d: 00 00 add byte ptr [rax], al + 4beb6f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4beb75: 00 00 add byte ptr [rax], al + 4beb77: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4beb7d: 00 00 add byte ptr [rax], al + 4beb7f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4beb85: 00 00 add byte ptr [rax], al + 4beb87: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4beb8d: 00 00 add byte ptr [rax], al + 4beb8f: 00 c8 add al, cl + 4beb91: 89 4a 00 mov dword ptr [rdx], ecx + ... + +00000000004beba0 <_nl_C_LC_ADDRESS>: + 4beba0: a8 94 test al, -108 + 4beba2: 49 00 00 add byte ptr [r8], al + ... + 4bebcd: 00 00 add byte ptr [rax], al + 4bebcf: 00 ff add bh, bh + 4bebd1: ff ff + 4bebd3: ff 00 inc dword ptr [rax] + 4bebd5: 00 00 add byte ptr [rax], al + 4bebd7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x4bebdd <_nl_C_LC_ADDRESS+0x3d> + 4bebdd: 00 00 add byte ptr [rax], al + 4bebdf: 00 80 b0 4a 00 00 add byte ptr [rax + 19120], al + 4bebe5: 00 00 add byte ptr [rax], al + 4bebe7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bebed: 00 00 add byte ptr [rax], al + 4bebef: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bebf5: 00 00 add byte ptr [rax], al + 4bebf7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bebfd: 00 00 add byte ptr [rax], al + 4bebff: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bec05: 00 00 add byte ptr [rax], al + 4bec07: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + ... + 4bec15: 00 00 add byte ptr [rax], al + 4bec17: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bec1d: 00 00 add byte ptr [rax], al + 4bec1f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bec25: 00 00 add byte ptr [rax], al + 4bec27: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bec2d: 00 00 add byte ptr [rax], al + 4bec2f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bec35: 00 00 add byte ptr [rax], al + 4bec37: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bec3d: 00 00 add byte ptr [rax], al + 4bec3f: 00 c8 add al, cl + 4bec41: 89 4a 00 mov dword ptr [rdx], ecx + ... + +00000000004bec60 <_nl_C_LC_TELEPHONE>: + 4bec60: a8 94 test al, -108 + 4bec62: 49 00 00 add byte ptr [r8], al + ... + 4bec8d: 00 00 add byte ptr [rax], al + 4bec8f: 00 ff add bh, bh + 4bec91: ff ff + 4bec93: ff 00 inc dword ptr [rax] + 4bec95: 00 00 add byte ptr [rax], al + 4bec97: 00 05 00 00 00 00 add byte ptr [rip], al # 0x4bec9d <_nl_C_LC_TELEPHONE+0x3d> + 4bec9d: 00 00 add byte ptr [rax], al + 4bec9f: 00 ac b0 4a 00 00 00 add byte ptr [rax + 4*rsi + 74], ch + 4beca6: 00 00 add byte ptr [rax], al + 4beca8: 95 xchg eax, ebp + 4beca9: ab stosd dword ptr es:[rdi], eax + 4becaa: 4a 00 00 add byte ptr [rax], al + 4becad: 00 00 add byte ptr [rax], al + 4becaf: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4becb5: 00 00 add byte ptr [rax], al + 4becb7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4becbd: 00 00 add byte ptr [rax], al + 4becbf: 00 c8 add al, cl + 4becc1: 89 4a 00 mov dword ptr [rdx], ecx + ... + +00000000004bece0 <_nl_C_LC_MEASUREMENT>: + 4bece0: a8 94 test al, -108 + 4bece2: 49 00 00 add byte ptr [r8], al + ... + 4bed0d: 00 00 add byte ptr [rax], al + 4bed0f: 00 ff add bh, bh + 4bed11: ff ff + 4bed13: ff 00 inc dword ptr [rax] + 4bed15: 00 00 add byte ptr [rax], al + 4bed17: 00 02 add byte ptr [rdx], al + 4bed19: 00 00 add byte ptr [rax], al + 4bed1b: 00 00 add byte ptr [rax], al + 4bed1d: 00 00 add byte ptr [rax], al + 4bed1f: 00 94 ab 4a 00 00 00 add byte ptr [rbx + 4*rbp + 74], dl + 4bed26: 00 00 add byte ptr [rax], al + 4bed28: c8 89 4a 00 enter 19081, 0 + ... + +00000000004bed40 <_nl_C_LC_IDENTIFICATION>: + 4bed40: a8 94 test al, -108 + 4bed42: 49 00 00 add byte ptr [r8], al + ... + 4bed6d: 00 00 add byte ptr [rax], al + 4bed6f: 00 ff add bh, bh + 4bed71: ff ff + 4bed73: ff 00 inc dword ptr [rax] + 4bed75: 00 00 add byte ptr [rax], al + 4bed77: 00 10 add byte ptr [rax], dl + 4bed79: 00 00 add byte ptr [rax], al + 4bed7b: 00 00 add byte ptr [rax], al + 4bed7d: 00 00 add byte ptr [rax], al + 4bed7f: 00 b6 b0 4a 00 00 add byte ptr [rsi + 19120], dh + 4bed85: 00 00 add byte ptr [rax], al + 4bed87: 00 20 add byte ptr [rax], ah + 4bed89: b1 4a mov cl, 74 + 4bed8b: 00 00 add byte ptr [rax], al + 4bed8d: 00 00 add byte ptr [rax], al + 4bed8f: 00 50 b1 add byte ptr [rax - 79], dl + 4bed92: 4a 00 00 add byte ptr [rax], al + 4bed95: 00 00 add byte ptr [rax], al + 4bed97: 00 d2 add dl, dl + 4bed99: b0 4a mov al, 74 + 4bed9b: 00 00 add byte ptr [rax], al + 4bed9d: 00 00 add byte ptr [rax], al + 4bed9f: 00 e0 add al, ah + 4beda1: b0 4a mov al, 74 + 4beda3: 00 00 add byte ptr [rax], al + 4beda5: 00 00 add byte ptr [rax], al + 4beda7: 00 ee add dh, ch + 4beda9: b0 4a mov al, 74 + 4bedab: 00 00 add byte ptr [rax], al + 4bedad: 00 00 add byte ptr [rax], al + 4bedaf: 00 fc add ah, bh + 4bedb1: b0 4a mov al, 74 + 4bedb3: 00 00 add byte ptr [rax], al + 4bedb5: 00 00 add byte ptr [rax], al + 4bedb7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bedbd: 00 00 add byte ptr [rax], al + 4bedbf: 00 0a add byte ptr [rdx], cl + 4bedc1: b1 4a mov cl, 74 + 4bedc3: 00 00 add byte ptr [rax], al + 4bedc5: 00 00 add byte ptr [rax], al + 4bedc7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bedcd: 00 00 add byte ptr [rax], al + 4bedcf: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4bedd5: 00 00 add byte ptr [rax], al + 4bedd7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + 4beddd: 00 00 add byte ptr [rax], al + 4beddf: 00 0e add byte ptr [rsi], cl + 4bede1: b1 4a mov cl, 74 + 4bede3: 00 00 add byte ptr [rax], al + 4bede5: 00 00 add byte ptr [rax], al + 4bede7: 00 12 add byte ptr [rdx], dl + 4bede9: b1 4a mov cl, 74 + 4bedeb: 00 00 add byte ptr [rax], al + 4beded: 00 00 add byte ptr [rax], al + 4bedef: 00 90 b1 4a 00 00 add byte ptr [rax + 19121], dl + 4bedf5: 00 00 add byte ptr [rax], al + 4bedf7: 00 c8 add al, cl + 4bedf9: 89 4a 00 mov dword ptr [rdx], ecx + 4bedfc: 00 00 add byte ptr [rax], al + 4bedfe: 00 00 add byte ptr [rax], al + +00000000004bee00 <_nl_C_LC_COLLATE>: + 4bee00: a8 94 test al, -108 + 4bee02: 49 00 00 add byte ptr [r8], al + ... + 4bee2d: 00 00 add byte ptr [rax], al + 4bee2f: 00 ff add bh, bh + 4bee31: ff ff + 4bee33: ff 00 inc dword ptr [rax] + 4bee35: 00 00 add byte ptr [rax], al + 4bee37: 00 13 add byte ptr [rbx], dl + ... + 4beebd: 00 00 add byte ptr [rax], al + 4beebf: 00 60 b6 add byte ptr [rax - 74], ah + 4beec2: 4a 00 00 add byte ptr [rax], al + 4beec5: 00 00 add byte ptr [rax], al + 4beec7: 00 40 b2 add byte ptr [rax - 78], al + 4beeca: 4a 00 00 add byte ptr [rax], al + 4beecd: 00 00 add byte ptr [rax], al + 4beecf: 00 c8 add al, cl + 4beed1: 89 4a 00 mov dword ptr [rdx], ecx + ... + +00000000004beee0 : + 4beee0: 40 ba 4a 00 00 00 mov edx, 74 + 4beee6: 00 00 add byte ptr [rax], al + 4beee8: 48 ba 4a 00 00 00 00 00 60 ba movabs rdx, -5017009984890732470 + 4beef2: 4a 00 00 add byte ptr [rax], al + 4beef5: 00 00 add byte ptr [rax], al + 4beef7: 00 7a ba add byte ptr [rdx - 70], bh + 4beefa: 4a 00 00 add byte ptr [rax], al + 4beefd: 00 00 add byte ptr [rax], al + 4beeff: 00 8a ba 4a 00 00 add byte ptr [rdx + 19130], cl + 4bef05: 00 00 add byte ptr [rax], al + 4bef07: 00 a2 ba 4a 00 00 add byte ptr [rdx + 19130], ah + 4bef0d: 00 00 add byte ptr [rax], al + 4bef0f: 00 b5 ba 4a 00 00 add byte ptr [rbp + 19130], dh + 4bef15: 00 00 add byte ptr [rax], al + 4bef17: 00 cf add bh, cl + 4bef19: ba 4a 00 00 00 mov edx, 74 + 4bef1e: 00 00 add byte ptr [rax], al + 4bef20: e6 ba out 186, al + 4bef22: 4a 00 00 add byte ptr [rax], al + 4bef25: 00 00 add byte ptr [rax], al + 4bef27: 00 f8 add al, bh + 4bef29: ba 4a 00 00 00 mov edx, 74 + 4bef2e: 00 00 add byte ptr [rax], al + 4bef30: 0c bb or al, -69 + 4bef32: 4a 00 00 add byte ptr [rax], al + 4bef35: 00 00 add byte ptr [rax], al + 4bef37: 00 f8 add al, bh + 4bef39: c2 4a 00 ret 74 + 4bef3c: 00 00 add byte ptr [rax], al + 4bef3e: 00 00 add byte ptr [rax], al + 4bef40: 1f + 4bef41: bb 4a 00 00 00 mov ebx, 74 + 4bef46: 00 00 add byte ptr [rax], al + 4bef48: 36 bb 4a 00 00 00 mov ebx, 74 + 4bef4e: 00 00 add byte ptr [rax], al + 4bef50: 48 bb 4a 00 00 00 00 00 54 bb movabs rbx, -4948330090573332406 + 4bef5a: 4a 00 00 add byte ptr [rax], al + 4bef5d: 00 00 add byte ptr [rax], al + 4bef5f: 00 6a bb add byte ptr [rdx - 69], ch + 4bef62: 4a 00 00 add byte ptr [rax], al + 4bef65: 00 00 add byte ptr [rax], al + 4bef67: 00 82 bb 4a 00 00 add byte ptr [rdx + 19131], al + 4bef6d: 00 00 add byte ptr [rax], al + 4bef6f: 00 8e bb 4a 00 00 add byte ptr [rsi + 19131], cl + 4bef75: 00 00 add byte ptr [rax], al + 4bef77: 00 a8 bb 4a 00 00 add byte ptr [rax + 19131], ch + 4bef7d: 00 00 add byte ptr [rax], al + 4bef7f: 00 b7 bb 4a 00 00 add byte ptr [rdi + 19131], dh + 4bef85: 00 00 add byte ptr [rax], al + 4bef87: 00 c7 add bh, al + 4bef89: bb 4a 00 00 00 mov ebx, 74 + 4bef8e: 00 00 add byte ptr [rax], al + 4bef90: d6 + 4bef91: bb 4a 00 00 00 mov ebx, 74 + 4bef96: 00 00 add byte ptr [rax], al + 4bef98: e7 bb out 187, eax + 4bef9a: 4a 00 00 add byte ptr [rax], al + 4bef9d: 00 00 add byte ptr [rax], al + 4bef9f: 00 05 bc 4a 00 00 add byte ptr [rip + 19132], al # 0x4c3a61 <_end+0xe1> + 4befa5: 00 00 add byte ptr [rax], al + 4befa7: 00 20 add byte ptr [rax], ah + 4befa9: c3 ret + 4befaa: 4a 00 00 add byte ptr [rax], al + 4befad: 00 00 add byte ptr [rax], al + 4befaf: 00 19 add byte ptr [rcx], bl + 4befb1: bc 4a 00 00 00 mov esp, 74 + 4befb6: 00 00 add byte ptr [rax], al + 4befb8: 28 bc 4a 00 00 00 00 sub byte ptr [rdx + 2*rcx], bh + 4befbf: 00 37 add byte ptr [rdi], dh + 4befc1: bc 4a 00 00 00 mov esp, 74 + 4befc6: 00 00 add byte ptr [rax], al + 4befc8: 4f bc 4a 00 00 00 00 00 5c bc movabs r12, -4874020696721719222 + 4befd2: 4a 00 00 add byte ptr [rax], al + 4befd5: 00 00 add byte ptr [rax], al + 4befd7: 00 72 bc add byte ptr [rdx - 68], dh + 4befda: 4a 00 00 add byte ptr [rax], al + 4befdd: 00 00 add byte ptr [rax], al + 4befdf: 00 81 bc 4a 00 00 add byte ptr [rcx + 19132], al + 4befe5: 00 00 add byte ptr [rax], al + 4befe7: 00 40 c3 add byte ptr [rax - 61], al + 4befea: 4a 00 00 add byte ptr [rax], al + 4befed: 00 00 add byte ptr [rax], al + 4befef: 00 8d bc 4a 00 00 add byte ptr [rbp + 19132], cl + 4beff5: 00 00 add byte ptr [rax], al + 4beff7: 00 ab bc 4a 00 00 add byte ptr [rbx + 19132], ch + 4beffd: 00 00 add byte ptr [rax], al + 4befff: 00 c5 add ch, al + 4bf001: bc 4a 00 00 00 mov esp, 74 + 4bf006: 00 00 add byte ptr [rax], al + 4bf008: d8 bc 4a 00 00 00 00 fdivr dword ptr [rdx + 2*rcx] + 4bf00f: 00 eb add bl, ch + 4bf011: bc 4a 00 00 00 mov esp, 74 + 4bf016: 00 00 add byte ptr [rax], al + 4bf018: 04 bd add al, -67 + 4bf01a: 4a 00 00 add byte ptr [rax], al + 4bf01d: 00 00 add byte ptr [rax], al + 4bf01f: 00 68 c3 add byte ptr [rax - 61], ch + 4bf022: 4a 00 00 add byte ptr [rax], al + ... + 4bf02d: 00 00 add byte ptr [rax], al + 4bf02f: 00 18 add byte ptr [rax], bl + 4bf031: bd 4a 00 00 00 mov ebp, 74 + 4bf036: 00 00 add byte ptr [rax], al + 4bf038: 33 bd 4a 00 00 00 xor edi, dword ptr [rbp + 74] + 4bf03e: 00 00 add byte ptr [rax], al + 4bf040: 46 bd 4a 00 00 00 mov ebp, 74 + 4bf046: 00 00 add byte ptr [rax], al + 4bf048: 62 + 4bf049: bd 4a 00 00 00 mov ebp, 74 + 4bf04e: 00 00 add byte ptr [rax], al + 4bf050: 7b bd jnp 0x4bf00f + 4bf052: 4a 00 00 add byte ptr [rax], al + 4bf055: 00 00 add byte ptr [rax], al + 4bf057: 00 8a bd 4a 00 00 add byte ptr [rdx + 19133], cl + 4bf05d: 00 00 add byte ptr [rax], al + 4bf05f: 00 98 bd 4a 00 00 add byte ptr [rax + 19133], bl + 4bf065: 00 00 add byte ptr [rax], al + 4bf067: 00 b1 bd 4a 00 00 add byte ptr [rcx + 19133], dh + 4bf06d: 00 00 add byte ptr [rax], al + 4bf06f: 00 ce add dh, cl + 4bf071: bd 4a 00 00 00 mov ebp, 74 + 4bf076: 00 00 add byte ptr [rax], al + 4bf078: e9 bd 4a 00 00 jmp 0x4c3b3a <_end+0x1ba> + 4bf07d: 00 00 add byte ptr [rax], al + 4bf07f: 00 f8 add al, bh + 4bf081: bd 4a 00 00 00 mov ebp, 74 + 4bf086: 00 00 add byte ptr [rax], al + 4bf088: 09 be 4a 00 00 00 or dword ptr [rsi + 74], edi + 4bf08e: 00 00 add byte ptr [rax], al + 4bf090: 24 be and al, -66 + 4bf092: 4a 00 00 add byte ptr [rax], al + 4bf095: 00 00 add byte ptr [rax], al + 4bf097: 00 32 add byte ptr [rdx], dh + 4bf099: be 4a 00 00 00 mov esi, 74 + 4bf09e: 00 00 add byte ptr [rax], al + 4bf0a0: 3b be 4a 00 00 00 cmp edi, dword ptr [rsi + 74] + 4bf0a6: 00 00 add byte ptr [rax], al + 4bf0a8: 50 push rax + 4bf0a9: be 4a 00 00 00 mov esi, 74 + ... + 4bf0b6: 00 00 add byte ptr [rax], al + 4bf0b8: 5d pop rbp + 4bf0b9: be 4a 00 00 00 mov esi, 74 + 4bf0be: 00 00 add byte ptr [rax], al + 4bf0c0: 72 be jb 0x4bf080 + 4bf0c2: 4a 00 00 add byte ptr [rax], al + 4bf0c5: 00 00 add byte ptr [rax], al + 4bf0c7: 00 86 be 4a 00 00 add byte ptr [rsi + 19134], al + 4bf0cd: 00 00 add byte ptr [rax], al + 4bf0cf: 00 98 be 4a 00 00 add byte ptr [rax + 19134], bl + 4bf0d5: 00 00 add byte ptr [rax], al + 4bf0d7: 00 a6 be 4a 00 00 add byte ptr [rsi + 19134], ah + 4bf0dd: 00 00 add byte ptr [rax], al + 4bf0df: 00 bf be 4a 00 00 add byte ptr [rdi + 19134], bh + 4bf0e5: 00 00 add byte ptr [rax], al + 4bf0e7: 00 dd add ch, bl + 4bf0e9: be 4a 00 00 00 mov esi, 74 + 4bf0ee: 00 00 add byte ptr [rax], al + 4bf0f0: f3 be 4a 00 00 00 rep mov esi, 74 + 4bf0f6: 00 00 add byte ptr [rax], al + 4bf0f8: 04 bf add al, -65 + 4bf0fa: 4a 00 00 add byte ptr [rax], al + 4bf0fd: 00 00 add byte ptr [rax], al + 4bf0ff: 00 1a add byte ptr [rdx], bl + 4bf101: bf 4a 00 00 00 mov edi, 74 + 4bf106: 00 00 add byte ptr [rax], al + 4bf108: 2a bf 4a 00 00 00 sub bh, byte ptr [rdi + 74] + 4bf10e: 00 00 add byte ptr [rax], al + 4bf110: 38 bf 4a 00 00 00 cmp byte ptr [rdi + 74], bh + 4bf116: 00 00 add byte ptr [rax], al + 4bf118: 54 push rsp + 4bf119: bf 4a 00 00 00 mov edi, 74 + 4bf11e: 00 00 add byte ptr [rax], al + 4bf120: 63 bf 4a 00 00 00 movsxd edi, dword ptr [rdi + 74] + 4bf126: 00 00 add byte ptr [rax], al + 4bf128: 76 bf jbe 0x4bf0e9 + 4bf12a: 4a 00 00 add byte ptr [rax], al + 4bf12d: 00 00 add byte ptr [rax], al + 4bf12f: 00 89 bf 4a 00 00 add byte ptr [rcx + 19135], cl + 4bf135: 00 00 add byte ptr [rax], al + 4bf137: 00 90 c3 4a 00 00 add byte ptr [rax + 19139], dl + 4bf13d: 00 00 add byte ptr [rax], al + 4bf13f: 00 95 bf 4a 00 00 add byte ptr [rbp + 19135], dl + 4bf145: 00 00 add byte ptr [rax], al + 4bf147: 00 b0 bf 4a 00 00 add byte ptr [rax + 19135], dh + 4bf14d: 00 00 add byte ptr [rax], al + 4bf14f: 00 cd add ch, cl + 4bf151: bf 4a 00 00 00 mov edi, 74 + 4bf156: 00 00 add byte ptr [rax], al + 4bf158: b8 c3 4a 00 00 mov eax, 19139 + 4bf15d: 00 00 add byte ptr [rax], al + 4bf15f: 00 e0 add al, ah + 4bf161: c3 ret + 4bf162: 4a 00 00 add byte ptr [rax], al + 4bf165: 00 00 add byte ptr [rax], al + 4bf167: 00 08 add byte ptr [rax], cl + 4bf169: c4 4a 00 + 4bf16c: 00 00 add byte ptr [rax], al + 4bf16e: 00 00 add byte ptr [rax], al + 4bf170: 28 c4 sub ah, al + 4bf172: 4a 00 00 add byte ptr [rax], al + 4bf175: 00 00 add byte ptr [rax], al + 4bf177: 00 58 c4 add byte ptr [rax - 60], bl + 4bf17a: 4a 00 00 add byte ptr [rax], al + 4bf17d: 00 00 add byte ptr [rax], al + 4bf17f: 00 80 c4 4a 00 00 add byte ptr [rax + 19140], al + 4bf185: 00 00 add byte ptr [rax], al + 4bf187: 00 b8 c4 4a 00 00 add byte ptr [rax + 19140], bh + 4bf18d: 00 00 add byte ptr [rax], al + 4bf18f: 00 e4 add ah, ah + 4bf191: bf 4a 00 00 00 mov edi, 74 + 4bf196: 00 00 add byte ptr [rax], al + 4bf198: f7 bf 4a 00 00 00 idiv dword ptr [rdi + 74] + 4bf19e: 00 00 add byte ptr [rax], al + 4bf1a0: e8 c4 4a 00 00 call 0x4c3c69 <_end+0x2e9> + 4bf1a5: 00 00 add byte ptr [rax], al + 4bf1a7: 00 06 add byte ptr [rsi], al + 4bf1a9: c0 4a 00 00 ror byte ptr [rdx], 0 + 4bf1ad: 00 00 add byte ptr [rax], al + 4bf1af: 00 23 add byte ptr [rbx], ah + 4bf1b1: c0 4a 00 00 ror byte ptr [rdx], 0 + 4bf1b5: 00 00 add byte ptr [rax], al + 4bf1b7: 00 08 add byte ptr [rax], cl + 4bf1b9: c5 4a 00 + 4bf1bc: 00 00 add byte ptr [rax], al + 4bf1be: 00 00 add byte ptr [rax], al + 4bf1c0: 34 c0 xor al, -64 + 4bf1c2: 4a 00 00 add byte ptr [rax], al + 4bf1c5: 00 00 add byte ptr [rax], al + 4bf1c7: 00 4b c0 add byte ptr [rbx - 64], cl + 4bf1ca: 4a 00 00 add byte ptr [rax], al + 4bf1cd: 00 00 add byte ptr [rax], al + 4bf1cf: 00 62 c0 add byte ptr [rdx - 64], ah + 4bf1d2: 4a 00 00 add byte ptr [rax], al + 4bf1d5: 00 00 add byte ptr [rax], al + 4bf1d7: 00 7c c0 4a add byte ptr [rax + 8*rax + 74], bh + 4bf1db: 00 00 add byte ptr [rax], al + 4bf1dd: 00 00 add byte ptr [rax], al + 4bf1df: 00 94 c0 4a 00 00 00 add byte ptr [rax + 8*rax + 74], dl + 4bf1e6: 00 00 add byte ptr [rax], al + 4bf1e8: 28 c5 sub ch, al + 4bf1ea: 4a 00 00 add byte ptr [rax], al + 4bf1ed: 00 00 add byte ptr [rax], al + 4bf1ef: 00 b2 c0 4a 00 00 add byte ptr [rdx + 19136], dh + 4bf1f5: 00 00 add byte ptr [rax], al + 4bf1f7: 00 58 c5 add byte ptr [rax - 59], bl + 4bf1fa: 4a 00 00 add byte ptr [rax], al + 4bf1fd: 00 00 add byte ptr [rax], al + 4bf1ff: 00 c9 add cl, cl + 4bf201: c0 4a 00 00 ror byte ptr [rdx], 0 + 4bf205: 00 00 add byte ptr [rax], al + 4bf207: 00 d9 add cl, bl + 4bf209: c0 4a 00 00 ror byte ptr [rdx], 0 + 4bf20d: 00 00 add byte ptr [rax], al + 4bf20f: 00 78 c5 add byte ptr [rax - 59], bh + 4bf212: 4a 00 00 add byte ptr [rax], al + 4bf215: 00 00 add byte ptr [rax], al + 4bf217: 00 a0 c5 4a 00 00 add byte ptr [rax + 19141], ah + 4bf21d: 00 00 add byte ptr [rax], al + 4bf21f: 00 f0 add al, dh + 4bf221: c0 4a 00 00 ror byte ptr [rdx], 0 + 4bf225: 00 00 add byte ptr [rax], al + 4bf227: 00 09 add byte ptr [rcx], cl + 4bf229: c1 4a 00 00 ror dword ptr [rdx], 0 + 4bf22d: 00 00 add byte ptr [rax], al + 4bf22f: 00 c8 add al, cl + 4bf231: c5 4a 00 + 4bf234: 00 00 add byte ptr [rax], al + 4bf236: 00 00 add byte ptr [rax], al + 4bf238: f0 lock + 4bf239: c5 4a 00 + 4bf23c: 00 00 add byte ptr [rax], al + 4bf23e: 00 00 add byte ptr [rax], al + 4bf240: 18 c6 sbb dh, al + 4bf242: 4a 00 00 add byte ptr [rax], al + 4bf245: 00 00 add byte ptr [rax], al + 4bf247: 00 48 c6 add byte ptr [rax - 58], cl + 4bf24a: 4a 00 00 add byte ptr [rax], al + 4bf24d: 00 00 add byte ptr [rax], al + 4bf24f: 00 23 add byte ptr [rbx], ah + 4bf251: c1 4a 00 00 ror dword ptr [rdx], 0 + 4bf255: 00 00 add byte ptr [rax], al + 4bf257: 00 38 add byte ptr [rax], bh + 4bf259: c1 4a 00 00 ror dword ptr [rdx], 0 + 4bf25d: 00 00 add byte ptr [rax], al + 4bf25f: 00 4b c1 add byte ptr [rbx - 63], cl + 4bf262: 4a 00 00 add byte ptr [rax], al + 4bf265: 00 00 add byte ptr [rax], al + 4bf267: 00 58 c1 add byte ptr [rax - 63], bl + 4bf26a: 4a 00 00 add byte ptr [rax], al + 4bf26d: 00 00 add byte ptr [rax], al + 4bf26f: 00 69 c1 add byte ptr [rcx - 63], ch + 4bf272: 4a 00 00 add byte ptr [rax], al + 4bf275: 00 00 add byte ptr [rax], al + 4bf277: 00 87 c1 4a 00 00 add byte ptr [rdi + 19137], al + 4bf27d: 00 00 add byte ptr [rax], al + 4bf27f: 00 a1 c1 4a 00 00 add byte ptr [rcx + 19137], ah + 4bf285: 00 00 add byte ptr [rax], al + 4bf287: 00 b3 c1 4a 00 00 add byte ptr [rbx + 19137], dh + 4bf28d: 00 00 add byte ptr [rax], al + 4bf28f: 00 cc add ah, cl + 4bf291: c1 4a 00 00 ror dword ptr [rdx], 0 + 4bf295: 00 00 add byte ptr [rax], al + 4bf297: 00 e8 add al, ch + 4bf299: c1 4a 00 00 ror dword ptr [rdx], 0 + 4bf29d: 00 00 add byte ptr [rax], al + 4bf29f: 00 06 add byte ptr [rsi], al + 4bf2a1: c2 4a 00 ret 74 + 4bf2a4: 00 00 add byte ptr [rax], al + 4bf2a6: 00 00 add byte ptr [rax], al + 4bf2a8: 1b c2 sbb eax, edx + 4bf2aa: 4a 00 00 add byte ptr [rax], al + 4bf2ad: 00 00 add byte ptr [rax], al + 4bf2af: 00 2c c2 add byte ptr [rdx + 8*rax], ch + 4bf2b2: 4a 00 00 add byte ptr [rax], al + 4bf2b5: 00 00 add byte ptr [rax], al + 4bf2b7: 00 40 c2 add byte ptr [rax - 62], al + 4bf2ba: 4a 00 00 add byte ptr [rax], al + 4bf2bd: 00 00 add byte ptr [rax], al + 4bf2bf: 00 50 c2 add byte ptr [rax - 62], dl + 4bf2c2: 4a 00 00 add byte ptr [rax], al + 4bf2c5: 00 00 add byte ptr [rax], al + 4bf2c7: 00 62 c2 add byte ptr [rdx - 62], ah + 4bf2ca: 4a 00 00 add byte ptr [rax], al + 4bf2cd: 00 00 add byte ptr [rax], al + 4bf2cf: 00 75 c2 add byte ptr [rbp - 62], dh + 4bf2d2: 4a 00 00 add byte ptr [rax], al + 4bf2d5: 00 00 add byte ptr [rax], al + 4bf2d7: 00 90 c2 4a 00 00 add byte ptr [rax + 19138], dl + 4bf2dd: 00 00 add byte ptr [rax], al + 4bf2df: 00 a0 c2 4a 00 00 add byte ptr [rax + 19138], ah + 4bf2e5: 00 00 add byte ptr [rax], al + 4bf2e7: 00 b5 c2 4a 00 00 add byte ptr [rbp + 19138], dh + 4bf2ed: 00 00 add byte ptr [rax], al + 4bf2ef: 00 d1 add cl, dl + 4bf2f1: c2 4a 00 ret 74 + 4bf2f4: 00 00 add byte ptr [rax], al + 4bf2f6: 00 00 add byte ptr [rax], al + 4bf2f8: dc c2 fadd st(2), st + 4bf2fa: 4a 00 00 add byte ptr [rax], al + 4bf2fd: 00 00 add byte ptr [rax], al + 4bf2ff: 00 70 c6 add byte ptr [rax - 58], dh + 4bf302: 4a 00 00 add byte ptr [rax], al + 4bf305: 00 00 add byte ptr [rax], al + 4bf307: 00 98 c6 4a 00 00 add byte ptr [rax + 19142], bl + ... + 4bf31d: 00 00 add byte ptr [rax], al + 4bf31f: 00 00 add byte ptr [rax], al + +00000000004bf320 : + ... + 4bf330: ff ff + 4bf332: ff 7f 00 + 4bf335: 00 00 add byte ptr [rax], al + 4bf337: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4bf33e: 00 00 add byte ptr [rax], al + 4bf340: 01 84 49 00 00 00 00 add dword ptr [rcx + 2*rcx], eax + 4bf347: 00 10 add byte ptr [rax], dl + 4bf349: 32 45 00 xor al, byte ptr [rbp] + ... + 4bf368: 04 00 add al, 0 + 4bf36a: 00 00 add byte ptr [rax], al + 4bf36c: 04 00 add al, 0 + 4bf36e: 00 00 add byte ptr [rax], al + 4bf370: 01 00 add dword ptr [rax], eax + 4bf372: 00 00 add byte ptr [rax], al + 4bf374: 01 00 add dword ptr [rax], eax + ... + 4bf39e: 00 00 add byte ptr [rax], al + +00000000004bf3a0 : + ... + 4bf3b0: ff ff + 4bf3b2: ff 7f 00 + 4bf3b5: 00 00 add byte ptr [rax], al + 4bf3b7: 00 01 add byte ptr [rcx], al + 4bf3b9: 84 49 00 test byte ptr [rcx], cl + 4bf3bc: 00 00 add byte ptr [rax], al + 4bf3be: 00 00 add byte ptr [rax], al + 4bf3c0: 8c 97 49 00 00 00 mov word ptr [rdi + 73], ss + 4bf3c6: 00 00 add byte ptr [rax], al + 4bf3c8: 00 2c 45 00 00 00 00 add byte ptr [2*rax], ch + 4bf3cf: 00 00 add byte ptr [rax], al + 4bf3d1: 0f 45 00 cmovne eax, dword ptr [rax] + ... + 4bf3e8: 01 00 add dword ptr [rax], eax + 4bf3ea: 00 00 add byte ptr [rax], al + 4bf3ec: 01 00 add dword ptr [rax], eax + 4bf3ee: 00 00 add byte ptr [rax], al + 4bf3f0: 04 00 add al, 0 + 4bf3f2: 00 00 add byte ptr [rax], al + 4bf3f4: 04 00 add al, 0 + ... + 4bf41e: 00 00 add byte ptr [rax], al + +00000000004bf420 : + 4bf420: 18 8e 49 00 00 00 sbb byte ptr [rsi + 73], cl + ... + 4bf432: 00 80 ff ff ff ff add byte ptr [rax - 1], al + 4bf438: ff ff + 4bf43a: ff 7f 00 + 4bf43d: 00 00 add byte ptr [rax], al + 4bf43f: 00 03 add byte ptr [rbx], al + ... + 4bf455: 00 00 add byte ptr [rax], al + 4bf457: 00 98 8b 49 00 00 add byte ptr [rax + 18827], bl + 4bf45d: 00 00 add byte ptr [rax], al + 4bf45f: 00 02 add byte ptr [rdx], al + ... + 4bf46d: 00 00 add byte ptr [rax], al + 4bf46f: 00 ff add bh, bh + 4bf471: ff ff + 4bf473: ff ff + 4bf475: ff ff + 4bf477: ff 00 inc dword ptr [rax] + ... + 4bf481: 00 00 add byte ptr [rax], al + 4bf483: 00 01 add byte ptr [rcx], al + 4bf485: 00 00 add byte ptr [rax], al + 4bf487: 00 b4 8b 49 00 00 00 add byte ptr [rbx + 4*rcx + 73], dh + 4bf48e: 00 00 add byte ptr [rax], al + 4bf490: cb retf + 4bf491: 8b 49 00 mov ecx, dword ptr [rcx] + ... + 4bf4a8: ff 00 inc dword ptr [rax] + ... + 4bf4ba: 00 00 add byte ptr [rax], al + 4bf4bc: 01 00 add dword ptr [rax], eax + 4bf4be: 00 00 add byte ptr [rax], al + 4bf4c0: e0 8b loopne 0x4bf44d + 4bf4c2: 49 00 00 add byte ptr [r8], al + 4bf4c5: 00 00 add byte ptr [rax], al + 4bf4c7: 00 40 8e add byte ptr [rax - 114], al + 4bf4ca: 49 00 00 add byte ptr [r8], al + 4bf4cd: 00 00 add byte ptr [rax], al + 4bf4cf: 00 02 add byte ptr [rdx], al + ... + 4bf4dd: 00 00 add byte ptr [rax], al + 4bf4df: 00 ff add bh, bh + 4bf4e1: ff ff + 4bf4e3: ff ff + 4bf4e5: ff ff + 4bf4e7: ff 00 inc dword ptr [rax] + ... + 4bf4fd: 00 00 add byte ptr [rax], al + 4bf4ff: 00 f0 add al, dh + 4bf501: 8b 49 00 mov ecx, dword ptr [rcx] + ... + 4bf510: 00 00 add byte ptr [rax], al + 4bf512: 00 80 ff ff ff ff add byte ptr [rax - 1], al + 4bf518: ff ff + 4bf51a: ff 7f 00 + 4bf51d: 00 00 add byte ptr [rax], al + 4bf51f: 00 03 add byte ptr [rbx], al + ... + 4bf535: 00 00 add byte ptr [rax], al + 4bf537: 00 04 8c add byte ptr [rsp + 4*rcx], al + 4bf53a: 49 00 00 add byte ptr [r8], al + ... + 4bf54d: 00 00 add byte ptr [rax], al + 4bf54f: 00 01 add byte ptr [rcx], al + ... + 4bf56d: 00 00 add byte ptr [rax], al + 4bf56f: 00 19 add byte ptr [rcx], bl + 4bf571: 8c 49 00 mov word ptr [rcx], cs + 4bf574: 00 00 add byte ptr [rax], al + 4bf576: 00 00 add byte ptr [rax], al + 4bf578: 02 00 add al, byte ptr [rax] + ... + 4bf586: 00 00 add byte ptr [rax], al + 4bf588: ff ff + 4bf58a: ff ff + 4bf58c: ff ff + 4bf58e: ff ff + ... + 4bf59c: 01 00 add dword ptr [rax], eax + ... + 4bf5a6: 00 00 add byte ptr [rax], al + 4bf5a8: 2d 8c 49 00 00 sub eax, 18828 + ... + 4bf5b9: 00 00 add byte ptr [rax], al + 4bf5bb: 80 ff ff cmp bh, -1 + 4bf5be: ff ff + 4bf5c0: ff ff + 4bf5c2: ff 7f 00 + 4bf5c5: 00 00 add byte ptr [rax], al + 4bf5c7: 00 03 add byte ptr [rbx], al + ... + 4bf5dd: 00 00 add byte ptr [rax], al + 4bf5df: 00 4a 8c add byte ptr [rdx - 116], cl + 4bf5e2: 49 00 00 add byte ptr [r8], al + 4bf5e5: 00 00 add byte ptr [rax], al + 4bf5e7: 00 02 add byte ptr [rdx], al + ... + 4bf5f5: 00 00 add byte ptr [rax], al + 4bf5f7: 00 ff add bh, bh + 4bf5f9: ff ff + 4bf5fb: ff ff + 4bf5fd: ff ff + 4bf5ff: ff 00 inc dword ptr [rax] + ... + 4bf609: 00 00 add byte ptr [rax], al + 4bf60b: 00 01 add byte ptr [rcx], al + 4bf60d: 00 00 add byte ptr [rax], al + 4bf60f: 00 5f 8c add byte ptr [rdi - 116], bl + 4bf612: 49 00 00 add byte ptr [r8], al + 4bf615: 00 00 add byte ptr [rax], al + 4bf617: 00 60 8e add byte ptr [rax - 114], ah + 4bf61a: 49 00 00 add byte ptr [r8], al + 4bf61d: 00 00 add byte ptr [rax], al + 4bf61f: 00 02 add byte ptr [rdx], al + ... + 4bf62d: 00 00 add byte ptr [rax], al + 4bf62f: 00 ff add bh, bh + 4bf631: ff ff + 4bf633: ff ff + 4bf635: ff ff + 4bf637: ff 00 inc dword ptr [rax] + ... + 4bf64d: 00 00 add byte ptr [rax], al + 4bf64f: 00 6f 8c add byte ptr [rdi - 116], ch + 4bf652: 49 00 00 add byte ptr [r8], al + 4bf655: 00 00 add byte ptr [rax], al + 4bf657: 00 03 add byte ptr [rbx], al + ... + 4bf685: 00 00 add byte ptr [rax], al + 4bf687: 00 83 8c 49 00 00 add byte ptr [rbx + 18828], al + 4bf68d: 00 00 add byte ptr [rax], al + 4bf68f: 00 01 add byte ptr [rcx], al + ... + 4bf69d: 00 00 add byte ptr [rax], al + 4bf69f: 00 ff add bh, bh + 4bf6a1: ff ff + 4bf6a3: ff ff + 4bf6a5: ff ff + 4bf6a7: ff 06 inc dword ptr [rsi] + ... + 4bf6b5: 00 00 add byte ptr [rax], al + 4bf6b7: 00 98 8c 49 00 00 add byte ptr [rax + 18828], bl + 4bf6bd: 00 00 add byte ptr [rax], al + 4bf6bf: 00 a6 8c 49 00 00 add byte ptr [rsi + 18828], ah + ... + 4bf6d1: 00 00 add byte ptr [rax], al + 4bf6d3: 80 ff ff cmp bh, -1 + 4bf6d6: ff ff + 4bf6d8: ff ff + 4bf6da: ff 7f 00 + ... + 4bf6e9: 00 00 add byte ptr [rax], al + 4bf6eb: 00 01 add byte ptr [rcx], al + 4bf6ed: 00 00 add byte ptr [rax], al + 4bf6ef: 00 bc 8c 49 00 00 00 add byte ptr [rsp + 4*rcx + 73], bh + 4bf6f6: 00 00 add byte ptr [rax], al + 4bf6f8: 88 8e 49 00 00 00 mov byte ptr [rsi + 73], cl + ... + 4bf70a: 00 80 ff ff ff ff add byte ptr [rax - 1], al + 4bf710: ff ff + 4bf712: ff 7f 00 + 4bf715: 00 00 add byte ptr [rax], al + 4bf717: 00 03 add byte ptr [rbx], al + ... + 4bf72d: 00 00 add byte ptr [rax], al + 4bf72f: 00 b8 8e 49 00 00 add byte ptr [rax + 18830], bh + 4bf735: 00 00 add byte ptr [rax], al + 4bf737: 00 02 add byte ptr [rdx], al + ... + 4bf745: 00 00 add byte ptr [rax], al + 4bf747: 00 ff add bh, bh + 4bf749: ff ff + 4bf74b: ff ff + 4bf74d: ff ff + 4bf74f: ff 00 inc dword ptr [rax] + ... + 4bf765: 00 00 add byte ptr [rax], al + 4bf767: 00 cd add ch, cl + 4bf769: 8c 49 00 mov word ptr [rcx], cs + 4bf76c: 00 00 add byte ptr [rax], al + 4bf76e: 00 00 add byte ptr [rax], al + 4bf770: 03 00 add eax, dword ptr [rax] + ... + 4bf79e: 00 00 add byte ptr [rax], al + 4bf7a0: df 8c 49 00 00 00 00 fisttp word ptr [rcx + 2*rcx] + 4bf7a7: 00 03 add byte ptr [rbx], al + ... + 4bf7d5: 00 00 add byte ptr [rax], al + 4bf7d7: 00 e0 add al, ah + 4bf7d9: 8e 49 00 mov cs, word ptr [rcx] + ... + 4bf7e8: 00 00 add byte ptr [rax], al + 4bf7ea: 00 80 ff ff ff ff add byte ptr [rax - 1], al + 4bf7f0: ff ff + 4bf7f2: ff 7f 00 + 4bf7f5: 00 00 add byte ptr [rax], al + 4bf7f7: 00 03 add byte ptr [rbx], al + ... + 4bf80d: 00 00 add byte ptr [rax], al + 4bf80f: 00 f0 add al, dh + 4bf811: 8c 49 00 mov word ptr [rcx], cs + 4bf814: 00 00 add byte ptr [rax], al + 4bf816: 00 00 add byte ptr [rax], al + 4bf818: 02 00 add al, byte ptr [rax] + 4bf81a: 00 00 add byte ptr [rax], al + 4bf81c: 00 00 add byte ptr [rax], al + 4bf81e: 00 00 add byte ptr [rax], al + 4bf820: 01 00 add dword ptr [rax], eax + 4bf822: 00 00 add byte ptr [rax], al + 4bf824: 00 00 add byte ptr [rax], al + 4bf826: 00 00 add byte ptr [rax], al + 4bf828: ff ff + 4bf82a: ff ff + 4bf82c: ff ff + 4bf82e: ff ff + ... + 4bf83c: 01 00 add dword ptr [rax], eax + 4bf83e: 00 00 add byte ptr [rax], al + 4bf840: 07 + 4bf841: 8d 49 00 lea ecx, [rcx] + 4bf844: 00 00 add byte ptr [rax], al + 4bf846: 00 00 add byte ptr [rax], al + 4bf848: 18 8d 49 00 00 00 sbb byte ptr [rbp + 73], cl + 4bf84e: 00 00 add byte ptr [rax], al + 4bf850: 02 00 add al, byte ptr [rax] + ... + 4bf85e: 00 00 add byte ptr [rax], al + 4bf860: ff ff + 4bf862: ff ff + 4bf864: ff ff + 4bf866: ff ff + ... + 4bf874: 01 00 add dword ptr [rax], eax + 4bf876: 00 00 add byte ptr [rax], al + 4bf878: 34 8d xor al, -115 + 4bf87a: 49 00 00 add byte ptr [r8], al + 4bf87d: 00 00 add byte ptr [rax], al + 4bf87f: 00 4b 8d add byte ptr [rbx - 115], cl + 4bf882: 49 00 00 add byte ptr [r8], al + 4bf885: 00 00 add byte ptr [rax], al + 4bf887: 00 02 add byte ptr [rdx], al + ... + 4bf895: 00 00 add byte ptr [rax], al + 4bf897: 00 ff add bh, bh + 4bf899: ff ff + 4bf89b: ff ff + 4bf89d: ff ff + 4bf89f: ff 00 inc dword ptr [rax] + ... + 4bf8b5: 00 00 add byte ptr [rax], al + 4bf8b7: 00 69 8d add byte ptr [rcx - 115], ch + 4bf8ba: 49 00 00 add byte ptr [r8], al + 4bf8bd: 00 00 add byte ptr [rax], al + 4bf8bf: 00 02 add byte ptr [rdx], al + ... + 4bf8cd: 00 00 add byte ptr [rax], al + 4bf8cf: 00 ff add bh, bh + 4bf8d1: ff ff + 4bf8d3: ff ff + 4bf8d5: ff ff + 4bf8d7: ff 00 inc dword ptr [rax] + ... + 4bf8ed: 00 00 add byte ptr [rax], al + 4bf8ef: 00 83 8d 49 00 00 add byte ptr [rbx + 18829], al + 4bf8f5: 00 00 add byte ptr [rax], al + 4bf8f7: 00 02 add byte ptr [rdx], al + 4bf8f9: 00 00 add byte ptr [rax], al + 4bf8fb: 00 00 add byte ptr [rax], al + 4bf8fd: 00 00 add byte ptr [rax], al + 4bf8ff: 00 01 add byte ptr [rcx], al + 4bf901: 00 00 add byte ptr [rax], al + 4bf903: 00 00 add byte ptr [rax], al + 4bf905: 00 00 add byte ptr [rax], al + 4bf907: 00 ff add bh, bh + 4bf909: ff ff + 4bf90b: ff ff + 4bf90d: ff ff + 4bf90f: ff 00 inc dword ptr [rax] + ... + 4bf919: 00 00 add byte ptr [rax], al + 4bf91b: 00 01 add byte ptr [rcx], al + 4bf91d: 00 00 add byte ptr [rax], al + 4bf91f: 00 9b 8d 49 00 00 add byte ptr [rbx + 18829], bl + 4bf925: 00 00 add byte ptr [rax], al + 4bf927: 00 08 add byte ptr [rax], cl + 4bf929: 8f 49 00 00 + ... + 4bf93d: 00 00 add byte ptr [rax], al + 4bf93f: 00 ff add bh, bh + 4bf941: 7f 00 jg 0x4bf943 + 4bf943: 00 00 add byte ptr [rax], al + 4bf945: 00 00 add byte ptr [rax], al + 4bf947: 00 64 00 00 add byte ptr [rax + rax], ah + ... + 4bf95f: 00 ad 8d 49 00 00 add byte ptr [rbp + 18829], ch + 4bf965: 00 00 add byte ptr [rax], al + 4bf967: 00 02 add byte ptr [rdx], al + ... + 4bf975: 00 00 add byte ptr [rax], al + 4bf977: 00 ff add bh, bh + 4bf979: ff ff + 4bf97b: ff ff + 4bf97d: ff ff + 4bf97f: ff 00 inc dword ptr [rax] + ... + 4bf995: 00 00 add byte ptr [rax], al + 4bf997: 00 c5 add ch, al + 4bf999: 8d 49 00 lea ecx, [rcx] + ... + 4bf9b0: 03 00 add eax, dword ptr [rax] + ... + 4bf9c6: 00 00 add byte ptr [rax], al + 4bf9c8: d8 8d 49 00 00 00 fmul dword ptr [rbp + 73] + ... + 4bf9de: 00 00 add byte ptr [rax], al + +00000000004bf9e0 : + ... + +00000000004bfa60 <_dl_random>: + ... + +00000000004bfa68 <_dl_argv>: + 4bfa68: 88 10 mov byte ptr [rax], dl + 4bfa6a: 4c 00 00 add byte ptr [rax], r8b + 4bfa6d: 00 00 add byte ptr [rax], al + 4bfa6f: 00 00 add byte ptr [rax], al + +00000000004bfa70 <__libc_stack_end>: + ... + +00000000004bfa78 <_dl_vdso_clock_getres_time64>: + ... + +00000000004bfa80 <_dl_vdso_getcpu>: + ... + +00000000004bfa88 <_dl_vdso_time>: + ... + +00000000004bfa90 <_dl_vdso_gettimeofday>: + ... + +00000000004bfa98 <_dl_vdso_clock_gettime64>: + ... + +00000000004bfaa0 <__libc_enable_secure>: + 4bfaa0: 01 00 add dword ptr [rax], eax + ... + 4bfabe: 00 00 add byte ptr [rax], al + +00000000004bfac0 : + 4bfac0: f7 96 49 00 00 00 not dword ptr [rsi + 73] + 4bfac6: 00 00 add byte ptr [rax], al + 4bfac8: 20 0f and byte ptr [rdi], cl + 4bfaca: 45 00 00 add byte ptr [r8], r8b + ... + 4bfad5: 00 00 add byte ptr [rax], al + 4bfad7: 00 04 04 add byte ptr [rsp + rax], al + 4bfada: 04 04 add al, 4 + 4bfadc: 00 00 add byte ptr [rax], al + 4bfade: 00 00 add byte ptr [rax], al + 4bfae0: 07 + 4bfae1: 97 xchg eax, edi + 4bfae2: 49 00 00 add byte ptr [r8], al + 4bfae5: 00 00 add byte ptr [rax], al + 4bfae7: 00 f0 add al, dh + 4bfae9: 14 45 adc al, 69 + ... + 4bfaf7: 00 04 04 add byte ptr [rsp + rax], al + 4bfafa: 04 04 add al, 4 + 4bfafc: 00 00 add byte ptr [rax], al + 4bfafe: 00 00 add byte ptr [rax], al + 4bfb00: 21 97 49 00 00 00 and dword ptr [rdi + 73], edx + 4bfb06: 00 00 add byte ptr [rax], al + 4bfb08: 90 nop + 4bfb09: 1d 45 00 00 00 sbb eax, 69 + ... + 4bfb16: 00 00 add byte ptr [rax], al + 4bfb18: 04 04 add al, 4 + 4bfb1a: 04 04 add al, 4 + 4bfb1c: 00 00 add byte ptr [rax], al + 4bfb1e: 00 00 add byte ptr [rax], al + 4bfb20: 33 97 49 00 00 00 xor edx, dword ptr [rdi + 73] + 4bfb26: 00 00 add byte ptr [rax], al + 4bfb28: 40 23 45 00 and eax, dword ptr [rbp] + ... + 4bfb38: 04 04 add al, 4 + 4bfb3a: 04 04 add al, 4 + 4bfb3c: 00 00 add byte ptr [rax], al + 4bfb3e: 00 00 add byte ptr [rax], al + 4bfb40: 55 push rbp + 4bfb41: 97 xchg eax, edi + 4bfb42: 49 00 00 add byte ptr [r8], al + 4bfb45: 00 00 add byte ptr [rax], al + 4bfb47: 00 70 3e add byte ptr [rax + 62], dh + 4bfb4a: 45 00 00 add byte ptr [r8], r8b + ... + 4bfb55: 00 00 add byte ptr [rax], al + 4bfb57: 00 04 04 add byte ptr [rsp + rax], al + 4bfb5a: 01 06 add dword ptr [rsi], eax + 4bfb5c: 00 00 add byte ptr [rax], al + 4bfb5e: 00 00 add byte ptr [rax], al + 4bfb60: 65 97 xchg eax, edi + 4bfb62: 49 00 00 add byte ptr [r8], al + 4bfb65: 00 00 add byte ptr [rax], al + 4bfb67: 00 00 add byte ptr [rax], al + 4bfb69: 4d 45 + 4bfb6b: 00 00 add byte ptr [rax], al + 4bfb6d: 00 00 add byte ptr [rax], al + 4bfb6f: 00 00 add byte ptr [rax], al + 4bfb71: 0f 45 00 cmovne eax, dword ptr [rax] + 4bfb74: 00 00 add byte ptr [rax], al + 4bfb76: 00 00 add byte ptr [rax], al + 4bfb78: 01 06 add dword ptr [rsi], eax + 4bfb7a: 04 04 add al, 4 + 4bfb7c: 00 00 add byte ptr [rax], al + 4bfb7e: 00 00 add byte ptr [rax], al + 4bfb80: 85 97 49 00 00 00 test dword ptr [rdi + 73], edx + 4bfb86: 00 00 add byte ptr [rax], al + 4bfb88: 10 5d 45 adc byte ptr [rbp + 69], bl + ... + 4bfb97: 00 02 add byte ptr [rdx], al + 4bfb99: 02 04 04 add al, byte ptr [rsp + rax] + 4bfb9c: 00 00 add byte ptr [rax], al + 4bfb9e: 00 00 add byte ptr [rax], al + 4bfba0: 95 xchg eax, ebp + 4bfba1: 97 xchg eax, edi + 4bfba2: 49 00 00 add byte ptr [r8], al + 4bfba5: 00 00 add byte ptr [rax], al + 4bfba7: 00 20 add byte ptr [rax], ah + 4bfba9: 67 45 00 00 add byte ptr [r8d], r8b + ... + 4bfbb5: 00 00 add byte ptr [rax], al + 4bfbb7: 00 04 04 add byte ptr [rsp + rax], al + 4bfbba: 02 02 add al, byte ptr [rdx] + 4bfbbc: 00 00 add byte ptr [rax], al + 4bfbbe: 00 00 add byte ptr [rax], al + 4bfbc0: b6 97 mov dh, -105 + 4bfbc2: 49 00 00 add byte ptr [r8], al + 4bfbc5: 00 00 add byte ptr [rax], al + 4bfbc7: 00 00 add byte ptr [rax], al + 4bfbc9: 2c 45 sub al, 69 + 4bfbcb: 00 00 add byte ptr [rax], al + 4bfbcd: 00 00 add byte ptr [rax], al + 4bfbcf: 00 00 add byte ptr [rax], al + 4bfbd1: 0f 45 00 cmovne eax, dword ptr [rax] + 4bfbd4: 00 00 add byte ptr [rax], al + 4bfbd6: 00 00 add byte ptr [rax], al + 4bfbd8: 01 01 add dword ptr [rcx], eax + 4bfbda: 04 04 add al, 4 + 4bfbdc: 00 00 add byte ptr [rax], al + 4bfbde: 00 00 add byte ptr [rax], al + 4bfbe0: c7 97 49 00 00 00 + 4bfbe6: 00 00 add byte ptr [rax], al + 4bfbe8: 10 32 adc byte ptr [rdx], dh + 4bfbea: 45 00 00 add byte ptr [r8], r8b + ... + 4bfbf5: 00 00 add byte ptr [rax], al + 4bfbf7: 00 04 04 add byte ptr [rsp + rax], al + 4bfbfa: 01 01 add dword ptr [rcx], eax + 4bfbfc: 00 00 add byte ptr [rax], al + 4bfbfe: 00 00 add byte ptr [rax], al + 4bfc00: e5 97 in eax, 151 + 4bfc02: 49 00 00 add byte ptr [r8], al + 4bfc05: 00 00 add byte ptr [rax], al + 4bfc07: 00 60 74 add byte ptr [rax + 116], ah + 4bfc0a: 45 00 00 add byte ptr [r8], r8b + ... + 4bfc15: 00 00 add byte ptr [rax], al + 4bfc17: 00 02 add byte ptr [rdx], al + 4bfc19: 02 04 04 add al, byte ptr [rsp + rax] + 4bfc1c: 00 00 add byte ptr [rax], al + 4bfc1e: 00 00 add byte ptr [rax], al + 4bfc20: fc cld + 4bfc21: 97 xchg eax, edi + 4bfc22: 49 00 00 add byte ptr [r8], al + 4bfc25: 00 00 add byte ptr [rax], al + 4bfc27: 00 80 7e 45 00 00 add byte ptr [rax + 17790], al + ... + 4bfc35: 00 00 add byte ptr [rax], al + 4bfc37: 00 04 04 add byte ptr [rsp + rax], al + 4bfc3a: 02 02 add al, byte ptr [rdx] + 4bfc3c: 00 00 add byte ptr [rax], al + 4bfc3e: 00 00 add byte ptr [rax], al + +00000000004bfc40 <_nl_category_postload>: + 4bfc40: c0 c2 45 rol dl, 69 + ... + 4bfcbf: 00 02 add byte ptr [rdx], al + +00000000004bfcc0 <_nl_current_used>: + 4bfcc0: 02 00 add al, byte ptr [rax] + 4bfcc2: 00 00 add byte ptr [rax], al + 4bfcc4: 00 00 add byte ptr [rax], al + 4bfcc6: 00 00 add byte ptr [rax], al + 4bfcc8: 02 00 add al, byte ptr [rax] + ... + 4bfcde: 00 00 add byte ptr [rax], al + 4bfce0: 02 00 add al, byte ptr [rax] + ... + 4bfd3e: 00 00 add byte ptr [rax], al + +00000000004bfd40 <_nl_C>: + 4bfd40: c0 d1 4b rcl cl, 75 + 4bfd43: 00 00 add byte ptr [rax], al + 4bfd45: 00 00 add byte ptr [rax], al + 4bfd47: 00 00 add byte ptr [rax], al + 4bfd49: e5 4b in eax, 75 + 4bfd4b: 00 00 add byte ptr [rax], al + 4bfd4d: 00 00 add byte ptr [rax], al + 4bfd4f: 00 80 e5 4b 00 00 add byte ptr [rax + 19429], al + 4bfd55: 00 00 add byte ptr [rax], al + 4bfd57: 00 00 add byte ptr [rax], al + 4bfd59: ee out dx, al + 4bfd5a: 4b 00 00 add byte ptr [r8], al + 4bfd5d: 00 00 add byte ptr [rax], al + 4bfd5f: 00 40 e3 add byte ptr [rax - 29], al + 4bfd62: 4b 00 00 add byte ptr [r8], al + 4bfd65: 00 00 add byte ptr [rax], al + 4bfd67: 00 c0 add al, al + 4bfd69: e2 4b loop 0x4bfdb6 <_nl_C+0x76> + ... + 4bfd77: 00 c0 add al, al + 4bfd79: ea + 4bfd7a: 4b 00 00 add byte ptr [r8], al + 4bfd7d: 00 00 add byte ptr [rax], al + 4bfd7f: 00 20 add byte ptr [rax], ah + 4bfd81: eb 4b jmp 0x4bfdce <_nl_C_locobj+0xe> + 4bfd83: 00 00 add byte ptr [rax], al + 4bfd85: 00 00 add byte ptr [rax], al + 4bfd87: 00 a0 eb 4b 00 00 add byte ptr [rax + 19435], ah + 4bfd8d: 00 00 add byte ptr [rax], al + 4bfd8f: 00 60 ec add byte ptr [rax - 20], ah + 4bfd92: 4b 00 00 add byte ptr [r8], al + 4bfd95: 00 00 add byte ptr [rax], al + 4bfd97: 00 e0 add al, ah + 4bfd99: ec in al, dx + 4bfd9a: 4b 00 00 add byte ptr [r8], al + 4bfd9d: 00 00 add byte ptr [rax], al + 4bfd9f: 00 40 ed add byte ptr [rax - 19], al + 4bfda2: 4b 00 00 add byte ptr [r8], al + ... + 4bfdbd: 00 00 add byte ptr [rax], al + 4bfdbf: 00 c0 add al, al + +00000000004bfdc0 <_nl_C_locobj>: + 4bfdc0: c0 d1 4b rcl cl, 75 + 4bfdc3: 00 00 add byte ptr [rax], al + 4bfdc5: 00 00 add byte ptr [rax], al + 4bfdc7: 00 00 add byte ptr [rax], al + 4bfdc9: e5 4b in eax, 75 + 4bfdcb: 00 00 add byte ptr [rax], al + 4bfdcd: 00 00 add byte ptr [rax], al + 4bfdcf: 00 80 e5 4b 00 00 add byte ptr [rax + 19429], al + 4bfdd5: 00 00 add byte ptr [rax], al + 4bfdd7: 00 00 add byte ptr [rax], al + 4bfdd9: ee out dx, al + 4bfdda: 4b 00 00 add byte ptr [r8], al + 4bfddd: 00 00 add byte ptr [rax], al + 4bfddf: 00 40 e3 add byte ptr [rax - 29], al + 4bfde2: 4b 00 00 add byte ptr [r8], al + 4bfde5: 00 00 add byte ptr [rax], al + 4bfde7: 00 c0 add al, al + 4bfde9: e2 4b loop 0x4bfe36 <_nl_C_locobj+0x76> + ... + 4bfdf7: 00 c0 add al, al + 4bfdf9: ea + 4bfdfa: 4b 00 00 add byte ptr [r8], al + 4bfdfd: 00 00 add byte ptr [rax], al + 4bfdff: 00 20 add byte ptr [rax], ah + 4bfe01: eb 4b jmp 0x4bfe4e <_nl_C_locobj+0x8e> + 4bfe03: 00 00 add byte ptr [rax], al + 4bfe05: 00 00 add byte ptr [rax], al + 4bfe07: 00 a0 eb 4b 00 00 add byte ptr [rax + 19435], ah + 4bfe0d: 00 00 add byte ptr [rax], al + 4bfe0f: 00 60 ec add byte ptr [rax - 20], ah + 4bfe12: 4b 00 00 add byte ptr [r8], al + 4bfe15: 00 00 add byte ptr [rax], al + 4bfe17: 00 e0 add al, ah + 4bfe19: ec in al, dx + 4bfe1a: 4b 00 00 add byte ptr [r8], al + 4bfe1d: 00 00 add byte ptr [rax], al + 4bfe1f: 00 40 ed add byte ptr [rax - 19], al + 4bfe22: 4b 00 00 add byte ptr [r8], al + 4bfe25: 00 00 add byte ptr [rax], al + 4bfe27: 00 a0 c3 49 00 00 add byte ptr [rax + 18883], ah + 4bfe2d: 00 00 add byte ptr [rax], al + 4bfe2f: 00 a0 b4 49 00 00 add byte ptr [rax + 18868], ah + 4bfe35: 00 00 add byte ptr [rax], al + 4bfe37: 00 a0 ba 49 00 00 add byte ptr [rax + 18874], ah + 4bfe3d: 00 00 add byte ptr [rax], al + 4bfe3f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe45: 00 00 add byte ptr [rax], al + 4bfe47: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe4d: 00 00 add byte ptr [rax], al + 4bfe4f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe55: 00 00 add byte ptr [rax], al + 4bfe57: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe5d: 00 00 add byte ptr [rax], al + 4bfe5f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe65: 00 00 add byte ptr [rax], al + 4bfe67: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe6d: 00 00 add byte ptr [rax], al + 4bfe6f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe75: 00 00 add byte ptr [rax], al + 4bfe77: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe7d: 00 00 add byte ptr [rax], al + 4bfe7f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe85: 00 00 add byte ptr [rax], al + 4bfe87: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe8d: 00 00 add byte ptr [rax], al + 4bfe8f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe95: 00 00 add byte ptr [rax], al + 4bfe97: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4bfe9d: 00 00 add byte ptr [rax], al + 4bfe9f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + ... + 4bfead: 00 00 add byte ptr [rax], al + 4bfeaf: 00 00 add byte ptr [rax], al + +00000000004bfeb0 : + ... + +00000000004bfec0 : + ... + +00000000004bfec8 : + ... + +00000000004bfed0 : + ... + +00000000004bfee0 : + ... + +00000000004bfef0 <__stack_prot>: + 4bfef0: 00 00 add byte ptr [rax], al + 4bfef2: 00 01 add byte ptr [rcx], al + +Disassembly of section .got: + +00000000004bfef8 <.got>: + ... + 4bff10: 02 00 add al, byte ptr [rax] + ... + 4bff3e: 00 00 add byte ptr [rax], al + 4bff40: 60 + 4bff41: ef out dx, eax + 4bff42: 41 00 00 add byte ptr [r8], al + ... + 4bff55: 00 00 add byte ptr [rax], al + 4bff57: 00 02 add byte ptr [rdx], al + ... + 4bff9d: 00 00 add byte ptr [rax], al + 4bff9f: 00 40 b2 add byte ptr [rax - 78], al + 4bffa2: 48 00 00 add byte ptr [rax], al + ... + 4bffbd: 00 00 add byte ptr [rax], al + 4bffbf: 00 02 add byte ptr [rdx], al + ... + 4bffdd: 00 00 add byte ptr [rax], al + 4bffdf: 00 50 f5 add byte ptr [rax - 11], dl + 4bffe2: 41 00 00 add byte ptr [r8], al + 4bffe5: 00 00 add byte ptr [rax], al + 4bffe7: 00 + +Disassembly of section .got.plt: + +00000000004c0000 <_GLOBAL_OFFSET_TABLE_>: + ... + 4c0018: 20 10 and byte ptr [rax], dl + 4c001a: 40 00 00 add byte ptr [rax], al + 4c001d: 00 00 add byte ptr [rax], al + 4c001f: 00 30 add byte ptr [rax], dh + 4c0021: 10 40 00 adc byte ptr [rax], al + 4c0024: 00 00 add byte ptr [rax], al + 4c0026: 00 00 add byte ptr [rax], al + 4c0028: 40 10 40 00 adc byte ptr [rax], al + 4c002c: 00 00 add byte ptr [rax], al + 4c002e: 00 00 add byte ptr [rax], al + 4c0030: 50 push rax + 4c0031: 10 40 00 adc byte ptr [rax], al + 4c0034: 00 00 add byte ptr [rax], al + 4c0036: 00 00 add byte ptr [rax], al + 4c0038: 60 + 4c0039: 10 40 00 adc byte ptr [rax], al + 4c003c: 00 00 add byte ptr [rax], al + 4c003e: 00 00 add byte ptr [rax], al + 4c0040: 70 10 jo 0x4c0052 <_GLOBAL_OFFSET_TABLE_+0x52> + 4c0042: 40 00 00 add byte ptr [rax], al + 4c0045: 00 00 add byte ptr [rax], al + 4c0047: 00 80 10 40 00 00 add byte ptr [rax + 16400], al + 4c004d: 00 00 add byte ptr [rax], al + 4c004f: 00 90 10 40 00 00 add byte ptr [rax + 16400], dl + 4c0055: 00 00 add byte ptr [rax], al + 4c0057: 00 a0 10 40 00 00 add byte ptr [rax + 16400], ah + 4c005d: 00 00 add byte ptr [rax], al + 4c005f: 00 b0 10 40 00 00 add byte ptr [rax + 16400], dh + 4c0065: 00 00 add byte ptr [rax], al + 4c0067: 00 c0 add al, al + 4c0069: 10 40 00 adc byte ptr [rax], al + 4c006c: 00 00 add byte ptr [rax], al + 4c006e: 00 00 add byte ptr [rax], al + 4c0070: d0 10 rcl byte ptr [rax] + 4c0072: 40 00 00 add byte ptr [rax], al + 4c0075: 00 00 add byte ptr [rax], al + 4c0077: 00 e0 add al, ah + 4c0079: 10 40 00 adc byte ptr [rax], al + 4c007c: 00 00 add byte ptr [rax], al + 4c007e: 00 00 add byte ptr [rax], al + 4c0080: f0 lock + 4c0081: 10 40 00 adc byte ptr [rax], al + 4c0084: 00 00 add byte ptr [rax], al + 4c0086: 00 00 add byte ptr [rax], al + 4c0088: 00 11 add byte ptr [rcx], dl + 4c008a: 40 00 00 add byte ptr [rax], al + 4c008d: 00 00 add byte ptr [rax], al + 4c008f: 00 10 add byte ptr [rax], dl + 4c0091: 11 40 00 adc dword ptr [rax], eax + 4c0094: 00 00 add byte ptr [rax], al + 4c0096: 00 00 add byte ptr [rax], al + 4c0098: 20 11 and byte ptr [rcx], dl + 4c009a: 40 00 00 add byte ptr [rax], al + 4c009d: 00 00 add byte ptr [rax], al + 4c009f: 00 30 add byte ptr [rax], dh + 4c00a1: 11 40 00 adc dword ptr [rax], eax + 4c00a4: 00 00 add byte ptr [rax], al + 4c00a6: 00 00 add byte ptr [rax], al + 4c00a8: 40 11 40 00 adc dword ptr [rax], eax + 4c00ac: 00 00 add byte ptr [rax], al + 4c00ae: 00 00 add byte ptr [rax], al + 4c00b0: 50 push rax + 4c00b1: 11 40 00 adc dword ptr [rax], eax + 4c00b4: 00 00 add byte ptr [rax], al + 4c00b6: 00 00 add byte ptr [rax], al + 4c00b8: 60 + 4c00b9: 11 40 00 adc dword ptr [rax], eax + 4c00bc: 00 00 add byte ptr [rax], al + 4c00be: 00 00 add byte ptr [rax], al + 4c00c0: 70 11 jo 0x4c00d3 <_GLOBAL_OFFSET_TABLE_+0xd3> + 4c00c2: 40 00 00 add byte ptr [rax], al + 4c00c5: 00 00 add byte ptr [rax], al + 4c00c7: 00 80 11 40 00 00 add byte ptr [rax + 16401], al + 4c00cd: 00 00 add byte ptr [rax], al + 4c00cf: 00 90 11 40 00 00 add byte ptr [rax + 16401], dl + 4c00d5: 00 00 add byte ptr [rax], al + 4c00d7: 00 + +Disassembly of section .data: + +00000000004c00e0 : + ... + +00000000004c00e8 <__dso_handle>: + ... + +00000000004c00f0 <_dl_tls_static_size>: + 4c00f0: 00 08 add byte ptr [rax], cl + 4c00f2: 00 00 add byte ptr [rax], al + 4c00f4: 00 00 add byte ptr [rax], al + 4c00f6: 00 00 add byte ptr [rax], al + +00000000004c00f8 <_nl_current_default_domain>: + 4c00f8: 18 53 49 sbb byte ptr [rbx + 73], dl + 4c00fb: 00 00 add byte ptr [rax], al + 4c00fd: 00 00 add byte ptr [rax], al + 4c00ff: 00 20 add byte ptr [rax], ah + +00000000004c0100 <__exit_funcs>: + 4c0100: 20 28 and byte ptr [rax], ch + 4c0102: 4c 00 00 add byte ptr [rax], r8b + 4c0105: 00 00 add byte ptr [rax], al + 4c0107: 00 90 28 49 00 00 add byte ptr [rax + 18728], dl + +00000000004c0108 : + 4c0108: 90 nop + 4c0109: 28 49 00 sub byte ptr [rcx], cl + ... + +00000000004c0120 <_IO_list_all>: + 4c0120: 40 01 4c 00 00 add dword ptr [rax + rax], ecx + ... + 4c013d: 00 00 add byte ptr [rax], al + 4c013f: 00 86 20 ad fb 00 add byte ptr [rsi + 16493856], al + +00000000004c0140 <_IO_2_1_stderr_>: + 4c0140: 86 20 xchg byte ptr [rax], ah + 4c0142: ad lodsd eax, dword ptr [rsi] + 4c0143: fb sti + ... + 4c01a8: 20 03 and byte ptr [rbx], al + 4c01aa: 4c 00 00 add byte ptr [rax], r8b + 4c01ad: 00 00 add byte ptr [rax], al + 4c01af: 00 02 add byte ptr [rdx], al + 4c01b1: 00 00 add byte ptr [rax], al + 4c01b3: 00 00 add byte ptr [rax], al + 4c01b5: 00 00 add byte ptr [rax], al + 4c01b7: 00 ff add bh, bh + 4c01b9: ff ff + 4c01bb: ff ff + 4c01bd: ff ff + 4c01bf: ff 00 inc dword ptr [rax] + 4c01c1: 00 00 add byte ptr [rax], al + 4c01c3: 00 00 add byte ptr [rax], al + 4c01c5: 00 00 add byte ptr [rax], al + 4c01c7: 00 60 2c add byte ptr [rax + 44], ah + 4c01ca: 4c 00 00 add byte ptr [rax], r8b + 4c01cd: 00 00 add byte ptr [rax], al + 4c01cf: 00 ff add bh, bh + 4c01d1: ff ff + 4c01d3: ff ff + 4c01d5: ff ff + 4c01d7: ff 00 inc dword ptr [rax] + 4c01d9: 00 00 add byte ptr [rax], al + 4c01db: 00 00 add byte ptr [rax], al + 4c01dd: 00 00 add byte ptr [rax], al + 4c01df: 00 20 add byte ptr [rax], ah + 4c01e1: 02 4c 00 00 add cl, byte ptr [rax + rax] + ... + 4c0215: 00 00 add byte ptr [rax], al + 4c0217: 00 40 1f add byte ptr [rax + 31], al + 4c021a: 4c 00 00 add byte ptr [rax], r8b + 4c021d: 00 00 add byte ptr [rax], al + 4c021f: 00 00 add byte ptr [rax], al + +00000000004c0220 <_IO_wide_data_2>: + ... + 4c0300: 00 1d 4c 00 00 00 add byte ptr [rip + 76], bl # 0x4c0352 <_IO_2_1_stdout_+0x32> + ... + 4c031e: 00 00 add byte ptr [rax], al + +00000000004c0320 <_IO_2_1_stdout_>: + 4c0320: 84 20 test byte ptr [rax], ah + 4c0322: ad lodsd eax, dword ptr [rsi] + 4c0323: fb sti + ... + 4c0388: 00 05 4c 00 00 00 add byte ptr [rip + 76], al # 0x4c03da <_IO_2_1_stdout_+0xba> + 4c038e: 00 00 add byte ptr [rax], al + 4c0390: 01 00 add dword ptr [rax], eax + 4c0392: 00 00 add byte ptr [rax], al + 4c0394: 00 00 add byte ptr [rax], al + 4c0396: 00 00 add byte ptr [rax], al + 4c0398: ff ff + 4c039a: ff ff + 4c039c: ff ff + 4c039e: ff ff + ... + 4c03a8: 70 2c jo 0x4c03d6 <_IO_2_1_stdout_+0xb6> + 4c03aa: 4c 00 00 add byte ptr [rax], r8b + 4c03ad: 00 00 add byte ptr [rax], al + 4c03af: 00 ff add bh, bh + 4c03b1: ff ff + 4c03b3: ff ff + 4c03b5: ff ff + 4c03b7: ff 00 inc dword ptr [rax] + ... + 4c03c1: 04 4c add al, 76 + ... + 4c03f7: 00 40 1f add byte ptr [rax + 31], al + 4c03fa: 4c 00 00 add byte ptr [rax], r8b + 4c03fd: 00 00 add byte ptr [rax], al + 4c03ff: 00 00 add byte ptr [rax], al + +00000000004c0400 <_IO_wide_data_1>: + ... + 4c04e0: 00 1d 4c 00 00 00 add byte ptr [rip + 76], bl # 0x4c0532 <_IO_2_1_stdin_+0x32> + ... + 4c04fe: 00 00 add byte ptr [rax], al + +00000000004c0500 <_IO_2_1_stdin_>: + 4c0500: 88 20 mov byte ptr [rax], ah + 4c0502: ad lodsd eax, dword ptr [rsi] + 4c0503: fb sti + ... + 4c0578: ff ff + 4c057a: ff ff + 4c057c: ff ff + 4c057e: ff ff + ... + 4c0588: 80 2c 4c 00 sub byte ptr [rsp + 2*rcx], 0 + 4c058c: 00 00 add byte ptr [rax], al + 4c058e: 00 00 add byte ptr [rax], al + 4c0590: ff ff + 4c0592: ff ff + 4c0594: ff ff + 4c0596: ff ff + ... + 4c05a0: e0 05 loopne 0x4c05a7 <_IO_2_1_stdin_+0xa7> + 4c05a2: 4c 00 00 add byte ptr [rax], r8b + ... + 4c05d5: 00 00 add byte ptr [rax], al + 4c05d7: 00 40 1f add byte ptr [rax + 31], al + 4c05da: 4c 00 00 add byte ptr [rax], r8b + 4c05dd: 00 00 add byte ptr [rax], al + 4c05df: 00 00 add byte ptr [rax], al + +00000000004c05e0 <_IO_wide_data_0>: + ... + 4c06c0: 00 1d 4c 00 00 00 add byte ptr [rip + 76], bl # 0x4c0712 + 4c06c6: 00 00 add byte ptr [rax], al + +00000000004c06c8 : + 4c06c8: 40 01 4c 00 00 add dword ptr [rax + rax], ecx + 4c06cd: 00 00 add byte ptr [rax], al + 4c06cf: 00 20 add byte ptr [rax], ah + +00000000004c06d0 : + 4c06d0: 20 03 and byte ptr [rbx], al + 4c06d2: 4c 00 00 add byte ptr [rax], r8b + 4c06d5: 00 00 add byte ptr [rax], al + 4c06d7: 00 00 add byte ptr [rax], al + +00000000004c06d8 : + 4c06d8: 00 05 4c 00 00 00 add byte ptr [rip + 76], al # 0x4c072a + 4c06de: 00 00 add byte ptr [rax], al + +00000000004c06e0 : + 4c06e0: ff ff + 4c06e2: ff ff + +00000000004c06e4 <__libc_malloc_initialized>: + 4c06e4: ff ff + 4c06e6: ff ff + +00000000004c06e8 : + 4c06e8: 01 00 add dword ptr [rax], eax + ... + 4c06fe: 00 00 add byte ptr [rax], al + +00000000004c0700 : + 4c0700: 00 00 add byte ptr [rax], al + 4c0702: 02 00 add al, byte ptr [rax] + 4c0704: 00 00 add byte ptr [rax], al + 4c0706: 00 00 add byte ptr [rax], al + 4c0708: 00 00 add byte ptr [rax], al + 4c070a: 02 00 add al, byte ptr [rax] + 4c070c: 00 00 add byte ptr [rax], al + 4c070e: 00 00 add byte ptr [rax], al + 4c0710: 00 00 add byte ptr [rax], al + 4c0712: 02 00 add al, byte ptr [rax] + 4c0714: 00 00 add byte ptr [rax], al + 4c0716: 00 00 add byte ptr [rax], al + 4c0718: 08 00 or byte ptr [rax], al + ... + 4c072e: 01 00 add dword ptr [rax], eax + ... + 4c0750: 40 00 00 add byte ptr [rax], al + 4c0753: 00 00 add byte ptr [rax], al + 4c0755: 00 00 add byte ptr [rax], al + 4c0757: 00 08 add byte ptr [rax], cl + 4c0759: 04 00 add al, 0 + 4c075b: 00 00 add byte ptr [rax], al + 4c075d: 00 00 add byte ptr [rax], al + 4c075f: 00 07 add byte ptr [rdi], al + ... + 4c077d: 00 00 add byte ptr [rax], al + 4c077f: 00 70 f2 add byte ptr [rax - 14], dh + +00000000004c0780 <__memalign_hook>: + 4c0780: 70 f2 jo 0x4c0774 + 4c0782: 41 00 00 add byte ptr [r8], al + 4c0785: 00 00 add byte ptr [rax], al + 4c0787: 00 b0 f8 41 00 00 add byte ptr [rax + 16888], dh + +00000000004c0788 <__realloc_hook>: + 4c0788: b0 f8 mov al, -8 + 4c078a: 41 00 00 add byte ptr [r8], al + 4c078d: 00 00 add byte ptr [rax], al + 4c078f: 00 a0 e9 41 00 00 add byte ptr [rax + 16873], ah + +00000000004c0790 <__malloc_hook>: + 4c0790: a0 e9 41 00 00 00 00 00 00 movabs al, byte ptr [16873] + 4c0799: 00 00 add byte ptr [rax], al + 4c079b: 00 00 add byte ptr [rax], al + 4c079d: 00 00 add byte ptr [rax], al + 4c079f: 00 00 add byte ptr [rax], al + +00000000004c07a0 : + ... + 4c1010: a0 07 4c 00 00 00 00 00 00 movabs al, byte ptr [19463] + 4c1019: 00 00 add byte ptr [rax], al + 4c101b: 00 00 add byte ptr [rax], al + 4c101d: 00 00 add byte ptr [rax], al + 4c101f: 00 01 add byte ptr [rcx], al + ... + 4c1035: 00 00 add byte ptr [rax], al + 4c1037: 00 b0 18 42 00 00 add byte ptr [rax + 16920], dh + +00000000004c1038 <__morecore>: + 4c1038: b0 18 mov al, 24 + 4c103a: 42 00 00 add byte ptr [rax], al + 4c103d: 00 00 add byte ptr [rax], al + 4c103f: 00 00 add byte ptr [rax], al + +00000000004c1040 <__x86_raw_shared_cache_size>: + 4c1040: 00 00 add byte ptr [rax], al + 4c1042: 10 00 adc byte ptr [rax], al + 4c1044: 00 00 add byte ptr [rax], al + 4c1046: 00 00 add byte ptr [rax], al + +00000000004c1048 <__x86_raw_shared_cache_size_half>: + 4c1048: 00 00 add byte ptr [rax], al + 4c104a: 08 00 or byte ptr [rax], al + 4c104c: 00 00 add byte ptr [rax], al + 4c104e: 00 00 add byte ptr [rax], al + +00000000004c1050 <__x86_shared_cache_size>: + 4c1050: 00 00 add byte ptr [rax], al + 4c1052: 10 00 adc byte ptr [rax], al + 4c1054: 00 00 add byte ptr [rax], al + 4c1056: 00 00 add byte ptr [rax], al + +00000000004c1058 <__x86_shared_cache_size_half>: + 4c1058: 00 00 add byte ptr [rax], al + 4c105a: 08 00 or byte ptr [rax], al + 4c105c: 00 00 add byte ptr [rax], al + 4c105e: 00 00 add byte ptr [rax], al + +00000000004c1060 <__x86_raw_data_cache_size>: + 4c1060: 00 80 00 00 00 00 add byte ptr [rax], al + 4c1066: 00 00 add byte ptr [rax], al + +00000000004c1068 <__x86_raw_data_cache_size_half>: + 4c1068: 00 40 00 add byte ptr [rax], al + 4c106b: 00 00 add byte ptr [rax], al + 4c106d: 00 00 add byte ptr [rax], al + 4c106f: 00 00 add byte ptr [rax], al + +00000000004c1070 <__x86_data_cache_size>: + 4c1070: 00 80 00 00 00 00 add byte ptr [rax], al + 4c1076: 00 00 add byte ptr [rax], al + +00000000004c1078 <__x86_data_cache_size_half>: + 4c1078: 00 40 00 add byte ptr [rax], al + 4c107b: 00 00 add byte ptr [rax], al + 4c107d: 00 00 add byte ptr [rax], al + 4c107f: 00 ff add bh, bh + +00000000004c1080 : + 4c1080: ff ff + 4c1082: ff ff + 4c1084: 00 00 add byte ptr [rax], al + 4c1086: 00 00 add byte ptr [rax], al + +00000000004c1088 : + 4c1088: 95 xchg eax, ebp + 4c1089: ab stosd dword ptr es:[rdi], eax + 4c108a: 4a 00 00 add byte ptr [rax], al + 4c108d: 00 00 add byte ptr [rax], al + 4c108f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + +00000000004c1090 : + 4c1090: 95 xchg eax, ebp + 4c1091: ab stosd dword ptr es:[rdi], eax + 4c1092: 4a 00 00 add byte ptr [rax], al + ... + 4c109d: 00 00 add byte ptr [rax], al + 4c109f: 00 00 add byte ptr [rax], al + +00000000004c10a0 <_dl_load_write_lock>: + ... + 4c10b0: 01 00 add dword ptr [rax], eax + ... + 4c10de: 00 00 add byte ptr [rax], al + +00000000004c10e0 <_dl_load_lock>: + ... + 4c10f0: 01 00 add dword ptr [rax], eax + ... + 4c1106: 00 00 add byte ptr [rax], al + +00000000004c1108 <_dl_stack_flags>: + 4c1108: 07 + 4c1109: 00 00 add byte ptr [rax], al + 4c110b: 00 7f 03 add byte ptr [rdi + 3], bh + +00000000004c110c <_dl_fpu_control>: + 4c110c: 7f 03 jg 0x4c1111 <_dl_correct_cache_id+0x1> + 4c110e: 00 00 add byte ptr [rax], al + +00000000004c1110 <_dl_correct_cache_id>: + 4c1110: 03 03 add eax, dword ptr [rbx] + 4c1112: 00 00 add byte ptr [rax], al + +00000000004c1114 <_dl_debug_fd>: + 4c1114: 02 00 add al, byte ptr [rax] + 4c1116: 00 00 add byte ptr [rax], al + +00000000004c1118 <_dl_pagesize>: + 4c1118: 00 10 add byte ptr [rax], dl + 4c111a: 00 00 add byte ptr [rax], al + 4c111c: 00 00 add byte ptr [rax], al + 4c111e: 00 00 add byte ptr [rax], al + +00000000004c1120 <_dl_load_adds>: + 4c1120: 01 00 add dword ptr [rax], eax + 4c1122: 00 00 add byte ptr [rax], al + 4c1124: 00 00 add byte ptr [rax], al + 4c1126: 00 00 add byte ptr [rax], al + +00000000004c1128 <_dl_nns>: + 4c1128: 01 00 add dword ptr [rax], eax + 4c112a: 00 00 add byte ptr [rax], al + 4c112c: 00 00 add byte ptr [rax], al + 4c112e: 00 00 add byte ptr [rax], al + +00000000004c1130 <_dl_use_load_bias>: + 4c1130: fe ff + 4c1132: ff ff + 4c1134: ff ff + 4c1136: ff ff + +00000000004c1138 <_dl_make_stack_executable_hook>: + 4c1138: 90 nop + 4c1139: c1 47 00 00 rol dword ptr [rdi], 0 + 4c113d: 00 00 add byte ptr [rax], al + 4c113f: 00 20 add byte ptr [rax], ah + +00000000004c1140 <_dl_init_static_tls>: + 4c1140: 20 7e 47 and byte ptr [rsi + 71], bh + ... + 4c114f: 00 60 11 add byte ptr [rax + 17], ah + +00000000004c1150 <_dl_initial_searchlist>: + 4c1150: 60 + 4c1151: 11 4c 00 00 adc dword ptr [rax + rax], ecx + 4c1155: 00 00 add byte ptr [rax], al + 4c1157: 00 01 add byte ptr [rcx], al + 4c1159: 00 00 add byte ptr [rax], al + 4c115b: 00 00 add byte ptr [rax], al + 4c115d: 00 00 add byte ptr [rax], al + 4c115f: 00 20 add byte ptr [rax], ah + +00000000004c1160 <__compound_literal.3>: + 4c1160: 20 12 and byte ptr [rdx], dl + 4c1162: 4c 00 00 add byte ptr [rax], r8b + ... + 4c117d: 00 00 add byte ptr [rax], al + 4c117f: 00 20 add byte ptr [rax], ah + +00000000004c1180 <_dl_ns>: + 4c1180: 20 12 and byte ptr [rdx], dl + 4c1182: 4c 00 00 add byte ptr [rax], r8b + 4c1185: 00 00 add byte ptr [rax], al + 4c1187: 00 01 add byte ptr [rcx], al + 4c1189: 00 00 add byte ptr [rax], al + 4c118b: 00 00 add byte ptr [rax], al + 4c118d: 00 00 add byte ptr [rax], al + 4c118f: 00 e0 add al, ah + 4c1191: 14 4c adc al, 76 + ... + 4c121f: 00 00 add byte ptr [rax], al + +00000000004c1220 <_dl_main_map>: + ... + 4c1228: 95 xchg eax, ebp + 4c1229: ab stosd dword ptr es:[rdi], eax + 4c122a: 4a 00 00 add byte ptr [rax], al + ... + 4c1245: 00 00 add byte ptr [rax], al + 4c1247: 00 20 add byte ptr [rax], ah + 4c1249: 12 4c 00 00 adc cl, byte ptr [rax + rax] + ... + 4c1255: 00 00 add byte ptr [rax], al + 4c1257: 00 b0 16 4c 00 00 add byte ptr [rax + 19478], dh + ... + 4c14dd: 00 00 add byte ptr [rax], al + 4c14df: 00 a0 16 4c 00 00 add byte ptr [rax + 19478], ah + 4c14e5: 00 00 add byte ptr [rax], al + 4c14e7: 00 01 add byte ptr [rcx], al + 4c14e9: 00 00 add byte ptr [rax], al + 4c14eb: 00 00 add byte ptr [rax], al + 4c14ed: 00 00 add byte ptr [rax], al + 4c14ef: 00 c8 add al, cl + 4c14f1: 2d 4c 00 00 00 sub eax, 76 + ... + 4c1586: 00 00 add byte ptr [rax], al + 4c1588: e0 14 loopne 0x4c159e <_dl_main_map+0x37e> + 4c158a: 4c 00 00 add byte ptr [rax], r8b + ... + 4c15a5: 00 00 add byte ptr [rax], al + 4c15a7: 00 04 00 add byte ptr [rax + rax], al + 4c15aa: 00 00 add byte ptr [rax], al + 4c15ac: 00 00 add byte ptr [rax], al + 4c15ae: 00 00 add byte ptr [rax], al + 4c15b0: 88 15 4c 00 00 00 mov byte ptr [rip + 76], dl # 0x4c1602 <_dl_main_map+0x3e2> + 4c15b6: 00 00 add byte ptr [rax], al + 4c15b8: e0 14 loopne 0x4c15ce <_dl_main_map+0x3ae> + 4c15ba: 4c 00 00 add byte ptr [rax], r8b + ... + 4c15f9: 00 00 add byte ptr [rax], al + 4c15fb: 00 01 add byte ptr [rcx], al + ... + 4c1695: 00 00 add byte ptr [rax], al + 4c1697: 00 01 add byte ptr [rcx], al + 4c1699: 00 00 add byte ptr [rax], al + 4c169b: 00 00 add byte ptr [rax], al + 4c169d: 00 00 add byte ptr [rax], al + 4c169f: 00 20 add byte ptr [rax], ah + +00000000004c16a0 <__compound_literal.1>: + 4c16a0: 20 12 and byte ptr [rdx], dl + 4c16a2: 4c 00 00 add byte ptr [rax], r8b + ... + 4c16ad: 00 00 add byte ptr [rax], al + 4c16af: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl + +00000000004c16b0 <__compound_literal.0>: + 4c16b0: 95 xchg eax, ebp + 4c16b1: ab stosd dword ptr es:[rdi], eax + 4c16b2: 4a 00 00 add byte ptr [rax], al + ... + 4c16bd: 00 00 add byte ptr [rax], al + 4c16bf: 00 01 add byte ptr [rcx], al + 4c16c1: 00 00 add byte ptr [rax], al + 4c16c3: 00 00 add byte ptr [rax], al + 4c16c5: 00 00 add byte ptr [rax], al + 4c16c7: 00 01 add byte ptr [rcx], al + +00000000004c16c8 <__libc_multiple_libcs>: + 4c16c8: 01 00 add dword ptr [rax], eax + ... + 4c16de: 00 00 add byte ptr [rax], al + +00000000004c16e0 : + 4c16e0: 8c 97 49 00 00 00 mov word ptr [rdi + 73], ss + 4c16e6: 00 00 add byte ptr [rax], al + 4c16e8: e7 96 out 150, eax + 4c16ea: 49 00 00 add byte ptr [r8], al + 4c16ed: 00 00 add byte ptr [rax], al + 4c16ef: 00 01 add byte ptr [rcx], al + 4c16f1: 00 00 add byte ptr [rax], al + 4c16f3: 00 ff add bh, bh + 4c16f5: ff ff + 4c16f7: 7f f7 jg 0x4c16f0 + 4c16f9: 96 xchg eax, esi + 4c16fa: 49 00 00 add byte ptr [r8], al + ... + 4c1715: 00 00 add byte ptr [rax], al + 4c1717: 00 e7 add bh, ah + 4c1719: 96 xchg eax, esi + 4c171a: 49 00 00 add byte ptr [r8], al + 4c171d: 00 00 add byte ptr [rax], al + 4c171f: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c1726: 00 00 add byte ptr [rax], al + 4c1728: 01 00 add dword ptr [rax], eax + 4c172a: 00 00 add byte ptr [rax], al + 4c172c: ff ff + 4c172e: ff 7f 07 + 4c1731: 97 xchg eax, edi + 4c1732: 49 00 00 add byte ptr [r8], al + ... + 4c174d: 00 00 add byte ptr [rax], al + 4c174f: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c1756: 00 00 add byte ptr [rax], al + 4c1758: 17 + 4c1759: 97 xchg eax, edi + 4c175a: 49 00 00 add byte ptr [r8], al + 4c175d: 00 00 add byte ptr [rax], al + 4c175f: 00 01 add byte ptr [rcx], al + 4c1761: 00 00 add byte ptr [rax], al + 4c1763: 00 ff add bh, bh + 4c1765: ff ff + 4c1767: 7f 21 jg 0x4c178a + 4c1769: 97 xchg eax, edi + 4c176a: 49 00 00 add byte ptr [r8], al + ... + 4c1785: 00 00 add byte ptr [rax], al + 4c1787: 00 17 add byte ptr [rdi], dl + 4c1789: 97 xchg eax, edi + 4c178a: 49 00 00 add byte ptr [r8], al + 4c178d: 00 00 add byte ptr [rax], al + 4c178f: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c1796: 00 00 add byte ptr [rax], al + 4c1798: 01 00 add dword ptr [rax], eax + 4c179a: 00 00 add byte ptr [rax], al + 4c179c: ff ff + 4c179e: ff 7f 33 + 4c17a1: 97 xchg eax, edi + 4c17a2: 49 00 00 add byte ptr [r8], al + ... + 4c17bd: 00 00 add byte ptr [rax], al + 4c17bf: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c17c6: 00 00 add byte ptr [rax], al + 4c17c8: 45 97 xchg eax, r15d + 4c17ca: 49 00 00 add byte ptr [r8], al + 4c17cd: 00 00 add byte ptr [rax], al + 4c17cf: 00 01 add byte ptr [rcx], al + 4c17d1: 00 00 add byte ptr [rax], al + 4c17d3: 00 ff add bh, bh + 4c17d5: ff ff + 4c17d7: 7f 55 jg 0x4c182e + 4c17d9: 97 xchg eax, edi + 4c17da: 49 00 00 add byte ptr [r8], al + ... + 4c17f5: 00 00 add byte ptr [rax], al + 4c17f7: 00 45 97 add byte ptr [rbp - 105], al + 4c17fa: 49 00 00 add byte ptr [r8], al + 4c17fd: 00 00 add byte ptr [rax], al + 4c17ff: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c1806: 00 00 add byte ptr [rax], al + 4c1808: 01 00 add dword ptr [rax], eax + 4c180a: 00 00 add byte ptr [rax], al + 4c180c: ff ff + 4c180e: ff 7f 65 + 4c1811: 97 xchg eax, edi + 4c1812: 49 00 00 add byte ptr [r8], al + ... + 4c182d: 00 00 add byte ptr [rax], al + 4c182f: 00 75 97 add byte ptr [rbp - 105], dh + 4c1832: 49 00 00 add byte ptr [r8], al + 4c1835: 00 00 add byte ptr [rax], al + 4c1837: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c183e: 00 00 add byte ptr [rax], al + 4c1840: 01 00 add dword ptr [rax], eax + 4c1842: 00 00 add byte ptr [rax], al + 4c1844: ff ff + 4c1846: ff 7f 85 + 4c1849: 97 xchg eax, edi + 4c184a: 49 00 00 add byte ptr [r8], al + ... + 4c1865: 00 00 add byte ptr [rax], al + 4c1867: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c186e: 00 00 add byte ptr [rax], al + 4c1870: 75 97 jne 0x4c1809 + 4c1872: 49 00 00 add byte ptr [r8], al + 4c1875: 00 00 add byte ptr [rax], al + 4c1877: 00 01 add byte ptr [rcx], al + 4c1879: 00 00 add byte ptr [rax], al + 4c187b: 00 ff add bh, bh + 4c187d: ff ff + 4c187f: 7f 95 jg 0x4c1816 + 4c1881: 97 xchg eax, edi + 4c1882: 49 00 00 add byte ptr [r8], al + ... + 4c189d: 00 00 add byte ptr [rax], al + 4c189f: 00 a5 97 49 00 00 add byte ptr [rbp + 18839], ah + 4c18a5: 00 00 add byte ptr [rax], al + 4c18a7: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c18ae: 00 00 add byte ptr [rax], al + 4c18b0: 01 00 add dword ptr [rax], eax + 4c18b2: 00 00 add byte ptr [rax], al + 4c18b4: ff ff + 4c18b6: ff 7f b6 + 4c18b9: 97 xchg eax, edi + 4c18ba: 49 00 00 add byte ptr [r8], al + ... + 4c18d5: 00 00 add byte ptr [rax], al + 4c18d7: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c18de: 00 00 add byte ptr [rax], al + 4c18e0: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4c18e1: 97 xchg eax, edi + 4c18e2: 49 00 00 add byte ptr [r8], al + 4c18e5: 00 00 add byte ptr [rax], al + 4c18e7: 00 01 add byte ptr [rcx], al + 4c18e9: 00 00 add byte ptr [rax], al + 4c18eb: 00 ff add bh, bh + 4c18ed: ff ff + 4c18ef: 7f c7 jg 0x4c18b8 + 4c18f1: 97 xchg eax, edi + 4c18f2: 49 00 00 add byte ptr [r8], al + ... + 4c190d: 00 00 add byte ptr [rax], al + 4c190f: 00 d8 add al, bl + 4c1911: 97 xchg eax, edi + 4c1912: 49 00 00 add byte ptr [r8], al + 4c1915: 00 00 add byte ptr [rax], al + 4c1917: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c191e: 00 00 add byte ptr [rax], al + 4c1920: 01 00 add dword ptr [rax], eax + 4c1922: 00 00 add byte ptr [rax], al + 4c1924: ff ff + 4c1926: ff 7f e5 + 4c1929: 97 xchg eax, edi + 4c192a: 49 00 00 add byte ptr [r8], al + ... + 4c1945: 00 00 add byte ptr [rax], al + 4c1947: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl + 4c194e: 00 00 add byte ptr [rax], al + 4c1950: d8 97 49 00 00 00 fcom dword ptr [rdi + 73] + 4c1956: 00 00 add byte ptr [rax], al + 4c1958: 01 00 add dword ptr [rax], eax + 4c195a: 00 00 add byte ptr [rax], al + 4c195c: ff ff + 4c195e: ff 7f fc + 4c1961: 97 xchg eax, edi + 4c1962: 49 00 00 add byte ptr [r8], al + ... + 4c197d: 00 00 add byte ptr [rax], al + 4c197f: 00 c0 add al, al + +00000000004c1980 <_nl_global_locale>: + 4c1980: c0 d1 4b rcl cl, 75 + 4c1983: 00 00 add byte ptr [rax], al + 4c1985: 00 00 add byte ptr [rax], al + 4c1987: 00 00 add byte ptr [rax], al + 4c1989: e5 4b in eax, 75 + 4c198b: 00 00 add byte ptr [rax], al + 4c198d: 00 00 add byte ptr [rax], al + 4c198f: 00 80 e5 4b 00 00 add byte ptr [rax + 19429], al + 4c1995: 00 00 add byte ptr [rax], al + 4c1997: 00 00 add byte ptr [rax], al + 4c1999: ee out dx, al + 4c199a: 4b 00 00 add byte ptr [r8], al + 4c199d: 00 00 add byte ptr [rax], al + 4c199f: 00 40 e3 add byte ptr [rax - 29], al + 4c19a2: 4b 00 00 add byte ptr [r8], al + 4c19a5: 00 00 add byte ptr [rax], al + 4c19a7: 00 c0 add al, al + 4c19a9: e2 4b loop 0x4c19f6 <_nl_global_locale+0x76> + ... + 4c19b7: 00 c0 add al, al + 4c19b9: ea + 4c19ba: 4b 00 00 add byte ptr [r8], al + 4c19bd: 00 00 add byte ptr [rax], al + 4c19bf: 00 20 add byte ptr [rax], ah + 4c19c1: eb 4b jmp 0x4c1a0e <_nl_global_locale+0x8e> + 4c19c3: 00 00 add byte ptr [rax], al + 4c19c5: 00 00 add byte ptr [rax], al + 4c19c7: 00 a0 eb 4b 00 00 add byte ptr [rax + 19435], ah + 4c19cd: 00 00 add byte ptr [rax], al + 4c19cf: 00 60 ec add byte ptr [rax - 20], ah + 4c19d2: 4b 00 00 add byte ptr [r8], al + 4c19d5: 00 00 add byte ptr [rax], al + 4c19d7: 00 e0 add al, ah + 4c19d9: ec in al, dx + 4c19da: 4b 00 00 add byte ptr [r8], al + 4c19dd: 00 00 add byte ptr [rax], al + 4c19df: 00 40 ed add byte ptr [rax - 19], al + 4c19e2: 4b 00 00 add byte ptr [r8], al + 4c19e5: 00 00 add byte ptr [rax], al + 4c19e7: 00 a0 c3 49 00 00 add byte ptr [rax + 18883], ah + 4c19ed: 00 00 add byte ptr [rax], al + 4c19ef: 00 a0 b4 49 00 00 add byte ptr [rax + 18868], ah + 4c19f5: 00 00 add byte ptr [rax], al + 4c19f7: 00 a0 ba 49 00 00 add byte ptr [rax + 18874], ah + 4c19fd: 00 00 add byte ptr [rax], al + 4c19ff: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a05: 00 00 add byte ptr [rax], al + 4c1a07: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a0d: 00 00 add byte ptr [rax], al + 4c1a0f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a15: 00 00 add byte ptr [rax], al + 4c1a17: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a1d: 00 00 add byte ptr [rax], al + 4c1a1f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a25: 00 00 add byte ptr [rax], al + 4c1a27: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a2d: 00 00 add byte ptr [rax], al + 4c1a2f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a35: 00 00 add byte ptr [rax], al + 4c1a37: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a3d: 00 00 add byte ptr [rax], al + 4c1a3f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a45: 00 00 add byte ptr [rax], al + 4c1a47: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a4d: 00 00 add byte ptr [rax], al + 4c1a4f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a55: 00 00 add byte ptr [rax], al + 4c1a57: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a5d: 00 00 add byte ptr [rax], al + 4c1a5f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch + 4c1a65: 00 00 add byte ptr [rax], al + 4c1a67: 00 7f 03 add byte ptr [rdi + 3], bh + +00000000004c1a68 <__fpu_control>: + 4c1a68: 7f 03 jg 0x4c1a6d <__fpu_control+0x5> + ... + 4c1a7e: 00 00 add byte ptr [rax], al + +00000000004c1a80 <_dl_open_hook>: + 4c1a80: d0 e3 shl bl + 4c1a82: 47 00 00 add byte ptr [r8], r8b + 4c1a85: 00 00 add byte ptr [rax], al + 4c1a87: 00 70 e1 add byte ptr [rax - 31], dh + 4c1a8a: 47 00 00 add byte ptr [r8], r8b + 4c1a8d: 00 00 add byte ptr [rax], al + 4c1a8f: 00 e0 add al, ah + 4c1a91: e0 47 loopne 0x4c1ada <_dlfcn_hooks+0x1a> + 4c1a93: 00 00 add byte ptr [rax], al + 4c1a95: 00 00 add byte ptr [rax], al + 4c1a97: 00 40 e2 add byte ptr [rax - 30], al + 4c1a9a: 47 00 00 add byte ptr [r8], r8b + 4c1a9d: 00 00 add byte ptr [rax], al + 4c1a9f: 00 08 add byte ptr [rax], cl + +00000000004c1aa0 : + 4c1aa0: 08 00 or byte ptr [rax], al + ... + 4c1abe: 00 00 add byte ptr [rax], al + +00000000004c1ac0 <_dlfcn_hooks>: + 4c1ac0: 40 b2 48 mov dl, 72 + 4c1ac3: 00 00 add byte ptr [rax], al + 4c1ac5: 00 00 add byte ptr [rax], al + 4c1ac7: 00 d0 add al, dl + 4c1ac9: b2 48 mov dl, 72 + 4c1acb: 00 00 add byte ptr [rax], al + 4c1acd: 00 00 add byte ptr [rax], al + 4c1acf: 00 20 add byte ptr [rax], ah + 4c1ad1: b3 48 mov bl, 72 + 4c1ad3: 00 00 add byte ptr [rax], al + 4c1ad5: 00 00 add byte ptr [rax], al + 4c1ad7: 00 f0 add al, dh + 4c1ad9: b3 48 mov bl, 72 + 4c1adb: 00 00 add byte ptr [rax], al + 4c1add: 00 00 add byte ptr [rax], al + 4c1adf: 00 40 46 add byte ptr [rax + 70], al + 4c1ae2: 48 00 00 add byte ptr [rax], al + 4c1ae5: 00 00 add byte ptr [rax], al + 4c1ae7: 00 d0 add al, dl + 4c1ae9: 4a 48 rex64 + 4c1aeb: 00 00 add byte ptr [rax], al + 4c1aed: 00 00 add byte ptr [rax], al + 4c1aef: 00 e0 add al, ah + 4c1af1: 4a 48 rex64 + 4c1af3: 00 00 add byte ptr [rax], al + 4c1af5: 00 00 add byte ptr [rax], al + 4c1af7: 00 f0 add al, dh + 4c1af9: 4b 48 rex64 + 4c1afb: 00 00 add byte ptr [rax], al + 4c1afd: 00 00 add byte ptr [rax], al + 4c1aff: 00 c0 add al, al + 4c1b01: 4c 48 rex64 + ... + 4c1b27: 00 ff add bh, bh + +00000000004c1b28 : + 4c1b28: ff ff + 4c1b2a: ff ff + 4c1b2c: ff ff + 4c1b2e: ff ff + +Disassembly of section __libc_subfreeres: + +00000000004c1b30 <__elf_set___libc_subfreeres_element_free_mem__>: + 4c1b30: 40 2c 49 sub al, 73 + 4c1b33: 00 00 add byte ptr [rax], al + 4c1b35: 00 00 add byte ptr [rax], al + 4c1b37: 00 60 2e add byte ptr [rax + 46], ah + +00000000004c1b38 <__elf_set___libc_subfreeres_element_buffer_free__>: + 4c1b38: 60 + 4c1b39: 2e 49 00 00 add byte ptr cs:[r8], al + 4c1b3d: 00 00 add byte ptr [rax], al + 4c1b3f: 00 c0 add al, al + +00000000004c1b40 <__elf_set___libc_subfreeres_element_free_mem__>: + 4c1b40: c0 2f 49 shr byte ptr [rdi], 73 + 4c1b43: 00 00 add byte ptr [rax], al + 4c1b45: 00 00 add byte ptr [rax], al + 4c1b47: 00 80 3f 49 00 00 add byte ptr [rax + 18751], al + +00000000004c1b48 <__elf_set___libc_subfreeres_element_free_mem__>: + 4c1b48: 80 3f 49 cmp byte ptr [rdi], 73 + 4c1b4b: 00 00 add byte ptr [rax], al + 4c1b4d: 00 00 add byte ptr [rax], al + 4c1b4f: 00 b0 3f 49 00 00 add byte ptr [rax + 18751], dh + +00000000004c1b50 <__elf_set___libc_subfreeres_element_free_mem__>: + 4c1b50: b0 3f mov al, 63 + 4c1b52: 49 00 00 add byte ptr [r8], al + 4c1b55: 00 00 add byte ptr [rax], al + 4c1b57: 00 10 add byte ptr [rax], dl + +00000000004c1b58 <__elf_set___libc_subfreeres_element_free_mem__>: + 4c1b58: 10 40 49 adc byte ptr [rax + 73], al + 4c1b5b: 00 00 add byte ptr [rax], al + 4c1b5d: 00 00 add byte ptr [rax], al + 4c1b5f: 00 10 add byte ptr [rax], dl + +00000000004c1b60 <__elf_set___libc_subfreeres_element_free_mem__>: + 4c1b60: 10 44 49 00 adc byte ptr [rcx + 2*rcx], al + 4c1b64: 00 00 add byte ptr [rax], al + 4c1b66: 00 00 add byte ptr [rax], al + +00000000004c1b68 <__elf_set___libc_subfreeres_element_free_mem__>: + 4c1b68: 80 45 49 00 add byte ptr [rbp + 73], 0 + 4c1b6c: 00 00 add byte ptr [rax], al + 4c1b6e: 00 00 add byte ptr [rax], al + +00000000004c1b70 <__elf_set___libc_subfreeres_element_free_mem__>: + 4c1b70: 80 48 49 00 or byte ptr [rax + 73], 0 + 4c1b74: 00 00 add byte ptr [rax], al + 4c1b76: 00 00 add byte ptr [rax], al + +Disassembly of section __libc_IO_vtables: + +00000000004c1b80 <__start___libc_IO_vtables>: + ... + 4c1b90: 00 66 41 add byte ptr [rsi + 65], ah + 4c1b93: 00 00 add byte ptr [rax], al + 4c1b95: 00 00 add byte ptr [rax], al + 4c1b97: 00 10 add byte ptr [rax], dl + 4c1b99: 2c 41 sub al, 65 + 4c1b9b: 00 00 add byte ptr [rax], al + 4c1b9d: 00 00 add byte ptr [rax], al + 4c1b9f: 00 70 28 add byte ptr [rax + 40], dh + 4c1ba2: 41 00 00 add byte ptr [r8], al + 4c1ba5: 00 00 add byte ptr [rax], al + 4c1ba7: 00 70 d1 add byte ptr [rax - 47], dh + 4c1baa: 46 00 00 add byte ptr [rax], r8b + 4c1bad: 00 00 add byte ptr [rax], al + 4c1baf: 00 30 add byte ptr [rax], dh + 4c1bb1: cf iretd + 4c1bb2: 46 00 00 add byte ptr [rax], r8b + 4c1bb5: 00 00 add byte ptr [rax], al + 4c1bb7: 00 90 30 41 00 00 add byte ptr [rax + 16688], dl + 4c1bbd: 00 00 add byte ptr [rax], al + 4c1bbf: 00 20 add byte ptr [rax], ah + 4c1bc1: 4f 41 + 4c1bc3: 00 00 add byte ptr [rax], al + 4c1bc5: 00 00 add byte ptr [rax], al + 4c1bc7: 00 d0 add al, dl + 4c1bc9: 1f + 4c1bca: 41 00 00 add byte ptr [r8], al + 4c1bcd: 00 00 add byte ptr [rax], al + 4c1bcf: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah + 4c1bd5: 00 00 add byte ptr [rax], al + 4c1bd7: 00 00 add byte ptr [rax], al + 4c1bd9: 3f + 4c1bda: 41 00 00 add byte ptr [r8], al + 4c1bdd: 00 00 add byte ptr [rax], al + 4c1bdf: 00 f0 add al, dh + 4c1be1: 2e 41 00 00 add byte ptr cs:[r8], al + 4c1be5: 00 00 add byte ptr [rax], al + 4c1be7: 00 60 c2 add byte ptr [rax - 62], ah + 4c1bea: 46 00 00 add byte ptr [rax], r8b + 4c1bed: 00 00 add byte ptr [rax], al + 4c1bef: 00 40 52 add byte ptr [rax + 82], al + 4c1bf2: 41 00 00 add byte ptr [r8], al + 4c1bf5: 00 00 add byte ptr [rax], al + 4c1bf7: 00 40 4b add byte ptr [rax + 75], al + 4c1bfa: 41 00 00 add byte ptr [r8], al + 4c1bfd: 00 00 add byte ptr [rax], al + 4c1bff: 00 e0 add al, ah + 4c1c01: 42 41 + 4c1c03: 00 00 add byte ptr [rax], al + 4c1c05: 00 00 add byte ptr [rax], al + 4c1c07: 00 c0 add al, al + 4c1c09: 3e 41 00 00 add byte ptr ds:[r8], al + 4c1c0d: 00 00 add byte ptr [rax], al + 4c1c0f: 00 20 add byte ptr [rax], ah + 4c1c11: 4b 41 + 4c1c13: 00 00 add byte ptr [rax], al + 4c1c15: 00 00 add byte ptr [rax], al + 4c1c17: 00 c0 add al, al + 4c1c19: 92 xchg eax, edx + 4c1c1a: 41 00 00 add byte ptr [r8], al + 4c1c1d: 00 00 add byte ptr [rax], al + 4c1c1f: 00 d0 add al, dl + 4c1c21: 92 xchg eax, edx + 4c1c22: 41 00 00 add byte ptr [r8], al + ... + 4c1c3d: 00 00 add byte ptr [rax], al + 4c1c3f: 00 00 add byte ptr [rax], al + +00000000004c1c40 <_IO_wfile_jumps_mmap>: + ... + 4c1c50: 00 66 41 add byte ptr [rsi + 65], ah + 4c1c53: 00 00 add byte ptr [rax], al + 4c1c55: 00 00 add byte ptr [rax], al + 4c1c57: 00 10 add byte ptr [rax], dl + 4c1c59: 2c 41 sub al, 65 + 4c1c5b: 00 00 add byte ptr [rax], al + 4c1c5d: 00 00 add byte ptr [rax], al + 4c1c5f: 00 b0 28 41 00 00 add byte ptr [rax + 16680], dh + 4c1c65: 00 00 add byte ptr [rax], al + 4c1c67: 00 70 d1 add byte ptr [rax - 47], dh + 4c1c6a: 46 00 00 add byte ptr [rax], r8b + 4c1c6d: 00 00 add byte ptr [rax], al + 4c1c6f: 00 30 add byte ptr [rax], dh + 4c1c71: cf iretd + 4c1c72: 46 00 00 add byte ptr [rax], r8b + 4c1c75: 00 00 add byte ptr [rax], al + 4c1c77: 00 90 30 41 00 00 add byte ptr [rax + 16688], dl + 4c1c7d: 00 00 add byte ptr [rax], al + 4c1c7f: 00 20 add byte ptr [rax], ah + 4c1c81: 4f 41 + 4c1c83: 00 00 add byte ptr [rax], al + 4c1c85: 00 00 add byte ptr [rax], al + 4c1c87: 00 d0 add al, dl + 4c1c89: 1f + 4c1c8a: 41 00 00 add byte ptr [r8], al + 4c1c8d: 00 00 add byte ptr [rax], al + 4c1c8f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah + 4c1c95: 00 00 add byte ptr [rax], al + 4c1c97: 00 00 add byte ptr [rax], al + 4c1c99: 3f + 4c1c9a: 41 00 00 add byte ptr [r8], al + 4c1c9d: 00 00 add byte ptr [rax], al + 4c1c9f: 00 f0 add al, dh + 4c1ca1: 2e 41 00 00 add byte ptr cs:[r8], al + 4c1ca5: 00 00 add byte ptr [rax], al + 4c1ca7: 00 60 c2 add byte ptr [rax - 62], ah + 4c1caa: 46 00 00 add byte ptr [rax], r8b + 4c1cad: 00 00 add byte ptr [rax], al + 4c1caf: 00 40 52 add byte ptr [rax + 82], al + 4c1cb2: 41 00 00 add byte ptr [r8], al + 4c1cb5: 00 00 add byte ptr [rax], al + 4c1cb7: 00 40 4b add byte ptr [rax + 75], al + 4c1cba: 41 00 00 add byte ptr [r8], al + 4c1cbd: 00 00 add byte ptr [rax], al + 4c1cbf: 00 e0 add al, ah + 4c1cc1: 42 41 + 4c1cc3: 00 00 add byte ptr [rax], al + 4c1cc5: 00 00 add byte ptr [rax], al + 4c1cc7: 00 b0 42 41 00 00 add byte ptr [rax + 16706], dh + 4c1ccd: 00 00 add byte ptr [rax], al + 4c1ccf: 00 20 add byte ptr [rax], ah + 4c1cd1: 4b 41 + 4c1cd3: 00 00 add byte ptr [rax], al + 4c1cd5: 00 00 add byte ptr [rax], al + 4c1cd7: 00 c0 add al, al + 4c1cd9: 92 xchg eax, edx + 4c1cda: 41 00 00 add byte ptr [r8], al + 4c1cdd: 00 00 add byte ptr [rax], al + 4c1cdf: 00 d0 add al, dl + 4c1ce1: 92 xchg eax, edx + 4c1ce2: 41 00 00 add byte ptr [r8], al + ... + 4c1cfd: 00 00 add byte ptr [rax], al + 4c1cff: 00 00 add byte ptr [rax], al + +00000000004c1d00 <_IO_wfile_jumps>: + ... + 4c1d10: 00 66 41 add byte ptr [rsi + 65], ah + 4c1d13: 00 00 add byte ptr [rax], al + 4c1d15: 00 00 add byte ptr [rax], al + 4c1d17: 00 10 add byte ptr [rax], dl + 4c1d19: 2c 41 sub al, 65 + 4c1d1b: 00 00 add byte ptr [rax], al + 4c1d1d: 00 00 add byte ptr [rax], al + 4c1d1f: 00 40 18 add byte ptr [rax + 24], al + 4c1d22: 41 00 00 add byte ptr [r8], al + 4c1d25: 00 00 add byte ptr [rax], al + 4c1d27: 00 70 d1 add byte ptr [rax - 47], dh + 4c1d2a: 46 00 00 add byte ptr [rax], r8b + 4c1d2d: 00 00 add byte ptr [rax], al + 4c1d2f: 00 30 add byte ptr [rax], dh + 4c1d31: cf iretd + 4c1d32: 46 00 00 add byte ptr [rax], r8b + 4c1d35: 00 00 add byte ptr [rax], al + 4c1d37: 00 90 30 41 00 00 add byte ptr [rax + 16688], dl + 4c1d3d: 00 00 add byte ptr [rax], al + 4c1d3f: 00 20 add byte ptr [rax], ah + 4c1d41: 4f 41 + 4c1d43: 00 00 add byte ptr [rax], al + 4c1d45: 00 00 add byte ptr [rax], al + 4c1d47: 00 d0 add al, dl + 4c1d49: 1f + 4c1d4a: 41 00 00 add byte ptr [r8], al + 4c1d4d: 00 00 add byte ptr [rax], al + 4c1d4f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah + 4c1d55: 00 00 add byte ptr [rax], al + 4c1d57: 00 d0 add al, dl + 4c1d59: 3e 41 00 00 add byte ptr ds:[r8], al + 4c1d5d: 00 00 add byte ptr [rax], al + 4c1d5f: 00 f0 add al, dh + 4c1d61: 2e 41 00 00 add byte ptr cs:[r8], al + 4c1d65: 00 00 add byte ptr [rax], al + 4c1d67: 00 60 c2 add byte ptr [rax - 62], ah + 4c1d6a: 46 00 00 add byte ptr [rax], r8b + 4c1d6d: 00 00 add byte ptr [rax], al + 4c1d6f: 00 40 52 add byte ptr [rax + 82], al + 4c1d72: 41 00 00 add byte ptr [r8], al + 4c1d75: 00 00 add byte ptr [rax], al + 4c1d77: 00 40 4b add byte ptr [rax + 75], al + 4c1d7a: 41 00 00 add byte ptr [r8], al + 4c1d7d: 00 00 add byte ptr [rax], al + 4c1d7f: 00 e0 add al, ah + 4c1d81: 42 41 + 4c1d83: 00 00 add byte ptr [rax], al + 4c1d85: 00 00 add byte ptr [rax], al + 4c1d87: 00 c0 add al, al + 4c1d89: 3e 41 00 00 add byte ptr ds:[r8], al + 4c1d8d: 00 00 add byte ptr [rax], al + 4c1d8f: 00 20 add byte ptr [rax], ah + 4c1d91: 4b 41 + 4c1d93: 00 00 add byte ptr [rax], al + 4c1d95: 00 00 add byte ptr [rax], al + 4c1d97: 00 c0 add al, al + 4c1d99: 92 xchg eax, edx + 4c1d9a: 41 00 00 add byte ptr [r8], al + 4c1d9d: 00 00 add byte ptr [rax], al + 4c1d9f: 00 d0 add al, dl + 4c1da1: 92 xchg eax, edx + 4c1da2: 41 00 00 add byte ptr [r8], al + ... + 4c1dbd: 00 00 add byte ptr [rax], al + 4c1dbf: 00 00 add byte ptr [rax], al + +00000000004c1dc0 <_IO_file_jumps_maybe_mmap>: + ... + 4c1dd0: 00 66 41 add byte ptr [rsi + 65], ah + 4c1dd3: 00 00 add byte ptr [rax], al + 4c1dd5: 00 00 add byte ptr [rax], al + 4c1dd7: 00 a0 66 41 00 00 add byte ptr [rax + 16742], ah + 4c1ddd: 00 00 add byte ptr [rax], al + 4c1ddf: 00 a0 55 41 00 00 add byte ptr [rax + 16725], ah + 4c1de5: 00 00 add byte ptr [rax], al + 4c1de7: 00 40 79 add byte ptr [rax + 121], al + 4c1dea: 41 00 00 add byte ptr [r8], al + 4c1ded: 00 00 add byte ptr [rax], al + 4c1def: 00 f0 add al, dh + 4c1df1: 90 nop + 4c1df2: 41 00 00 add byte ptr [r8], al + 4c1df5: 00 00 add byte ptr [rax], al + 4c1df7: 00 70 52 add byte ptr [rax + 82], dh + 4c1dfa: 41 00 00 add byte ptr [r8], al + 4c1dfd: 00 00 add byte ptr [rax], al + 4c1dff: 00 50 43 add byte ptr [rax + 67], dl + 4c1e02: 41 00 00 add byte ptr [r8], al + 4c1e05: 00 00 add byte ptr [rax], al + 4c1e07: 00 50 3e add byte ptr [rax + 62], dl + 4c1e0a: 41 00 00 add byte ptr [r8], al + 4c1e0d: 00 00 add byte ptr [rax], al + 4c1e0f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah + 4c1e15: 00 00 add byte ptr [rax], al + 4c1e17: 00 00 add byte ptr [rax], al + 4c1e19: 3f + 4c1e1a: 41 00 00 add byte ptr [r8], al + 4c1e1d: 00 00 add byte ptr [rax], al + 4c1e1f: 00 d0 add al, dl + 4c1e21: 68 41 00 00 00 push 65 + 4c1e26: 00 00 add byte ptr [rax], al + 4c1e28: 80 bf 46 00 00 00 00 cmp byte ptr [rdi + 70], 0 + 4c1e2f: 00 40 52 add byte ptr [rax + 82], al + 4c1e32: 41 00 00 add byte ptr [r8], al + 4c1e35: 00 00 add byte ptr [rax], al + 4c1e37: 00 40 4b add byte ptr [rax + 75], al + 4c1e3a: 41 00 00 add byte ptr [r8], al + 4c1e3d: 00 00 add byte ptr [rax], al + 4c1e3f: 00 e0 add al, ah + 4c1e41: 42 41 + 4c1e43: 00 00 add byte ptr [rax], al + 4c1e45: 00 00 add byte ptr [rax], al + 4c1e47: 00 c0 add al, al + 4c1e49: 3e 41 00 00 add byte ptr ds:[r8], al + 4c1e4d: 00 00 add byte ptr [rax], al + 4c1e4f: 00 20 add byte ptr [rax], ah + 4c1e51: 4b 41 + 4c1e53: 00 00 add byte ptr [rax], al + 4c1e55: 00 00 add byte ptr [rax], al + 4c1e57: 00 c0 add al, al + 4c1e59: 92 xchg eax, edx + 4c1e5a: 41 00 00 add byte ptr [r8], al + 4c1e5d: 00 00 add byte ptr [rax], al + 4c1e5f: 00 d0 add al, dl + 4c1e61: 92 xchg eax, edx + 4c1e62: 41 00 00 add byte ptr [r8], al + ... + 4c1e7d: 00 00 add byte ptr [rax], al + 4c1e7f: 00 00 add byte ptr [rax], al + +00000000004c1e80 <_IO_file_jumps_mmap>: + ... + 4c1e90: 00 66 41 add byte ptr [rsi + 65], ah + 4c1e93: 00 00 add byte ptr [rax], al + 4c1e95: 00 00 add byte ptr [rax], al + 4c1e97: 00 a0 66 41 00 00 add byte ptr [rax + 16742], ah + 4c1e9d: 00 00 add byte ptr [rax], al + 4c1e9f: 00 80 57 41 00 00 add byte ptr [rax + 16727], al + 4c1ea5: 00 00 add byte ptr [rax], al + 4c1ea7: 00 40 79 add byte ptr [rax + 121], al + 4c1eaa: 41 00 00 add byte ptr [r8], al + 4c1ead: 00 00 add byte ptr [rax], al + 4c1eaf: 00 f0 add al, dh + 4c1eb1: 90 nop + 4c1eb2: 41 00 00 add byte ptr [r8], al + 4c1eb5: 00 00 add byte ptr [rax], al + 4c1eb7: 00 70 52 add byte ptr [rax + 82], dh + 4c1eba: 41 00 00 add byte ptr [r8], al + 4c1ebd: 00 00 add byte ptr [rax], al + 4c1ebf: 00 e0 add al, ah + 4c1ec1: 4b 41 + 4c1ec3: 00 00 add byte ptr [rax], al + 4c1ec5: 00 00 add byte ptr [rax], al + 4c1ec7: 00 10 add byte ptr [rax], dl + 4c1ec9: 51 push rcx + 4c1eca: 41 00 00 add byte ptr [r8], al + 4c1ecd: 00 00 add byte ptr [rax], al + 4c1ecf: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah + 4c1ed5: 00 00 add byte ptr [rax], al + 4c1ed7: 00 00 add byte ptr [rax], al + 4c1ed9: 3f + 4c1eda: 41 00 00 add byte ptr [r8], al + 4c1edd: 00 00 add byte ptr [rax], al + 4c1edf: 00 f0 add al, dh + 4c1ee1: 42 41 + 4c1ee3: 00 00 add byte ptr [rax], al + 4c1ee5: 00 00 add byte ptr [rax], al + 4c1ee7: 00 80 bf 46 00 00 add byte ptr [rax + 18111], al + 4c1eed: 00 00 add byte ptr [rax], al + 4c1eef: 00 40 52 add byte ptr [rax + 82], al + 4c1ef2: 41 00 00 add byte ptr [r8], al + 4c1ef5: 00 00 add byte ptr [rax], al + 4c1ef7: 00 40 4b add byte ptr [rax + 75], al + 4c1efa: 41 00 00 add byte ptr [r8], al + 4c1efd: 00 00 add byte ptr [rax], al + 4c1eff: 00 e0 add al, ah + 4c1f01: 42 41 + 4c1f03: 00 00 add byte ptr [rax], al + 4c1f05: 00 00 add byte ptr [rax], al + 4c1f07: 00 b0 42 41 00 00 add byte ptr [rax + 16706], dh + 4c1f0d: 00 00 add byte ptr [rax], al + 4c1f0f: 00 20 add byte ptr [rax], ah + 4c1f11: 4b 41 + 4c1f13: 00 00 add byte ptr [rax], al + 4c1f15: 00 00 add byte ptr [rax], al + 4c1f17: 00 c0 add al, al + 4c1f19: 92 xchg eax, edx + 4c1f1a: 41 00 00 add byte ptr [r8], al + 4c1f1d: 00 00 add byte ptr [rax], al + 4c1f1f: 00 d0 add al, dl + 4c1f21: 92 xchg eax, edx + 4c1f22: 41 00 00 add byte ptr [r8], al + ... + 4c1f3d: 00 00 add byte ptr [rax], al + 4c1f3f: 00 00 add byte ptr [rax], al + +00000000004c1f40 <_IO_file_jumps>: + ... + 4c1f50: 00 66 41 add byte ptr [rsi + 65], ah + 4c1f53: 00 00 add byte ptr [rax], al + 4c1f55: 00 00 add byte ptr [rax], al + 4c1f57: 00 a0 66 41 00 00 add byte ptr [rax + 16742], ah + 4c1f5d: 00 00 add byte ptr [rax], al + 4c1f5f: 00 80 3f 41 00 00 add byte ptr [rax + 16703], al + 4c1f65: 00 00 add byte ptr [rax], al + 4c1f67: 00 40 79 add byte ptr [rax + 121], al + 4c1f6a: 41 00 00 add byte ptr [r8], al + 4c1f6d: 00 00 add byte ptr [rax], al + 4c1f6f: 00 f0 add al, dh + 4c1f71: 90 nop + 4c1f72: 41 00 00 add byte ptr [r8], al + 4c1f75: 00 00 add byte ptr [rax], al + 4c1f77: 00 70 52 add byte ptr [rax + 82], dh + 4c1f7a: 41 00 00 add byte ptr [r8], al + 4c1f7d: 00 00 add byte ptr [rax], al + 4c1f7f: 00 20 add byte ptr [rax], ah + 4c1f81: 4f 41 + 4c1f83: 00 00 add byte ptr [rax], al + 4c1f85: 00 00 add byte ptr [rax], al + 4c1f87: 00 40 45 add byte ptr [rax + 69], al + 4c1f8a: 41 00 00 add byte ptr [r8], al + 4c1f8d: 00 00 add byte ptr [rax], al + 4c1f8f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah + 4c1f95: 00 00 add byte ptr [rax], al + 4c1f97: 00 d0 add al, dl + 4c1f99: 3e 41 00 00 add byte ptr ds:[r8], al + 4c1f9d: 00 00 add byte ptr [rax], al + 4c1f9f: 00 d0 add al, dl + 4c1fa1: 68 41 00 00 00 push 65 + 4c1fa6: 00 00 add byte ptr [rax], al + 4c1fa8: 80 bf 46 00 00 00 00 cmp byte ptr [rdi + 70], 0 + 4c1faf: 00 40 52 add byte ptr [rax + 82], al + 4c1fb2: 41 00 00 add byte ptr [r8], al + 4c1fb5: 00 00 add byte ptr [rax], al + 4c1fb7: 00 40 4b add byte ptr [rax + 75], al + 4c1fba: 41 00 00 add byte ptr [r8], al + 4c1fbd: 00 00 add byte ptr [rax], al + 4c1fbf: 00 e0 add al, ah + 4c1fc1: 42 41 + 4c1fc3: 00 00 add byte ptr [rax], al + 4c1fc5: 00 00 add byte ptr [rax], al + 4c1fc7: 00 c0 add al, al + 4c1fc9: 3e 41 00 00 add byte ptr ds:[r8], al + 4c1fcd: 00 00 add byte ptr [rax], al + 4c1fcf: 00 20 add byte ptr [rax], ah + 4c1fd1: 4b 41 + 4c1fd3: 00 00 add byte ptr [rax], al + 4c1fd5: 00 00 add byte ptr [rax], al + 4c1fd7: 00 c0 add al, al + 4c1fd9: 92 xchg eax, edx + 4c1fda: 41 00 00 add byte ptr [r8], al + 4c1fdd: 00 00 add byte ptr [rax], al + 4c1fdf: 00 d0 add al, dl + 4c1fe1: 92 xchg eax, edx + 4c1fe2: 41 00 00 add byte ptr [r8], al + ... + 4c1ffd: 00 00 add byte ptr [rax], al + 4c1fff: 00 00 add byte ptr [rax], al + +00000000004c2000 <_IO_str_jumps>: + ... + 4c2010: d0 9a 41 00 00 00 rcr byte ptr [rdx + 65] + 4c2016: 00 00 add byte ptr [rax], al + 4c2018: 60 + 4c2019: 94 xchg eax, esp + 4c201a: 41 00 00 add byte ptr [r8], al + 4c201d: 00 00 add byte ptr [rax], al + 4c201f: 00 00 add byte ptr [rax], al + 4c2021: 94 xchg eax, esp + 4c2022: 41 00 00 add byte ptr [r8], al + 4c2025: 00 00 add byte ptr [rax], al + 4c2027: 00 40 79 add byte ptr [rax + 121], al + 4c202a: 41 00 00 add byte ptr [r8], al + 4c202d: 00 00 add byte ptr [rax], al + 4c202f: 00 b0 9a 41 00 00 add byte ptr [rax + 16794], dh + 4c2035: 00 00 add byte ptr [rax], al + 4c2037: 00 a0 79 41 00 00 add byte ptr [rax + 16761], ah + 4c203d: 00 00 add byte ptr [rax], al + 4c203f: 00 90 7b 41 00 00 add byte ptr [rax + 16763], dl + 4c2045: 00 00 add byte ptr [rax], al + 4c2047: 00 e0 add al, ah + 4c2049: 97 xchg eax, edi + 4c204a: 41 00 00 add byte ptr [r8], al + 4c204d: 00 00 add byte ptr [rax], al + 4c204f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah + 4c2055: 00 00 add byte ptr [rax], al + 4c2057: 00 80 7e 41 00 00 add byte ptr [rax + 16766], al + 4c205d: 00 00 add byte ptr [rax], al + 4c205f: 00 30 add byte ptr [rax], dh + 4c2061: 83 41 00 00 add dword ptr [rcx], 0 + 4c2065: 00 00 add byte ptr [rax], al + 4c2067: 00 10 add byte ptr [rax], dl + 4c2069: 80 41 00 00 add byte ptr [rcx], 0 + 4c206d: 00 00 add byte ptr [rax], al + 4c206f: 00 a0 92 41 00 00 add byte ptr [rax + 16786], ah + 4c2075: 00 00 add byte ptr [rax], al + 4c2077: 00 b0 92 41 00 00 add byte ptr [rax + 16786], dh + 4c207d: 00 00 add byte ptr [rax], al + 4c207f: 00 80 92 41 00 00 add byte ptr [rax + 16786], al + 4c2085: 00 00 add byte ptr [rax], al + 4c2087: 00 30 add byte ptr [rax], dh + 4c2089: 83 41 00 00 add dword ptr [rcx], 0 + 4c208d: 00 00 add byte ptr [rax], al + 4c208f: 00 90 92 41 00 00 add byte ptr [rax + 16786], dl + 4c2095: 00 00 add byte ptr [rax], al + 4c2097: 00 c0 add al, al + 4c2099: 92 xchg eax, edx + 4c209a: 41 00 00 add byte ptr [r8], al + 4c209d: 00 00 add byte ptr [rax], al + 4c209f: 00 d0 add al, dl + 4c20a1: 92 xchg eax, edx + 4c20a2: 41 00 00 add byte ptr [r8], al + ... + 4c20bd: 00 00 add byte ptr [rax], al + 4c20bf: 00 00 add byte ptr [rax], al + +00000000004c20c0 <_IO_helper_jumps>: + ... + 4c20d0: 40 83 41 00 00 add dword ptr [rcx], 0 + 4c20d5: 00 00 add byte ptr [rax], al + 4c20d7: 00 b0 e9 45 00 00 add byte ptr [rax + 17897], dh + 4c20dd: 00 00 add byte ptr [rax], al + 4c20df: 00 30 add byte ptr [rax], dh + 4c20e1: 79 41 jns 0x4c2124 <_IO_helper_jumps+0x64> + 4c20e3: 00 00 add byte ptr [rax], al + 4c20e5: 00 00 add byte ptr [rax], al + 4c20e7: 00 40 79 add byte ptr [rax + 121], al + 4c20ea: 41 00 00 add byte ptr [r8], al + 4c20ed: 00 00 add byte ptr [rax], al + 4c20ef: 00 f0 add al, dh + 4c20f1: 90 nop + 4c20f2: 41 00 00 add byte ptr [r8], al + 4c20f5: 00 00 add byte ptr [rax], al + 4c20f7: 00 a0 79 41 00 00 add byte ptr [rax + 16761], ah + 4c20fd: 00 00 add byte ptr [rax], al + 4c20ff: 00 90 7b 41 00 00 add byte ptr [rax + 16763], dl + 4c2105: 00 00 add byte ptr [rax], al + 4c2107: 00 b0 83 41 00 00 add byte ptr [rax + 16771], dh + 4c210d: 00 00 add byte ptr [rax], al + 4c210f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah + 4c2115: 00 00 add byte ptr [rax], al + 4c2117: 00 80 7e 41 00 00 add byte ptr [rax + 16766], al + 4c211d: 00 00 add byte ptr [rax], al + 4c211f: 00 30 add byte ptr [rax], dh + 4c2121: 83 41 00 00 add dword ptr [rcx], 0 + 4c2125: 00 00 add byte ptr [rax], al + 4c2127: 00 10 add byte ptr [rax], dl + 4c2129: 80 41 00 00 add byte ptr [rcx], 0 + 4c212d: 00 00 add byte ptr [rax], al + 4c212f: 00 a0 92 41 00 00 add byte ptr [rax + 16786], ah + 4c2135: 00 00 add byte ptr [rax], al + 4c2137: 00 b0 92 41 00 00 add byte ptr [rax + 16786], dh + 4c213d: 00 00 add byte ptr [rax], al + 4c213f: 00 80 92 41 00 00 add byte ptr [rax + 16786], al + 4c2145: 00 00 add byte ptr [rax], al + 4c2147: 00 30 add byte ptr [rax], dh + 4c2149: 83 41 00 00 add dword ptr [rcx], 0 + 4c214d: 00 00 add byte ptr [rax], al + 4c214f: 00 90 92 41 00 00 add byte ptr [rax + 16786], dl + ... + 4c217d: 00 00 add byte ptr [rax], al + 4c217f: 00 00 add byte ptr [rax], al + +00000000004c2180 <_IO_helper_jumps>: + ... + 4c2190: f0 lock + 4c2191: d0 46 00 rol byte ptr [rsi] + 4c2194: 00 00 add byte ptr [rax], al + 4c2196: 00 00 add byte ptr [rax], al + 4c2198: d0 4d 46 ror byte ptr [rbp + 70] + 4c219b: 00 00 add byte ptr [rax], al + 4c219d: 00 00 add byte ptr [rax], al + 4c219f: 00 30 add byte ptr [rax], dh + 4c21a1: 79 41 jns 0x4c21e4 <_IO_helper_jumps+0x64> + 4c21a3: 00 00 add byte ptr [rax], al + 4c21a5: 00 00 add byte ptr [rax], al + 4c21a7: 00 40 79 add byte ptr [rax + 121], al + 4c21aa: 41 00 00 add byte ptr [r8], al + 4c21ad: 00 00 add byte ptr [rax], al + 4c21af: 00 30 add byte ptr [rax], dh + 4c21b1: cf iretd + 4c21b2: 46 00 00 add byte ptr [rax], r8b + 4c21b5: 00 00 add byte ptr [rax], al + 4c21b7: 00 60 d2 add byte ptr [rax - 46], ah + 4c21ba: 46 00 00 add byte ptr [rax], r8b + 4c21bd: 00 00 add byte ptr [rax], al + 4c21bf: 00 60 d9 add byte ptr [rax - 39], ah + 4c21c2: 46 00 00 add byte ptr [rax], r8b + 4c21c5: 00 00 add byte ptr [rax], al + 4c21c7: 00 b0 83 41 00 00 add byte ptr [rax + 16771], dh + 4c21cd: 00 00 add byte ptr [rax], al + 4c21cf: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah + 4c21d5: 00 00 add byte ptr [rax], al + 4c21d7: 00 80 7e 41 00 00 add byte ptr [rax + 16766], al + 4c21dd: 00 00 add byte ptr [rax], al + 4c21df: 00 30 add byte ptr [rax], dh + 4c21e1: 83 41 00 00 add dword ptr [rcx], 0 + 4c21e5: 00 00 add byte ptr [rax], al + 4c21e7: 00 50 d5 add byte ptr [rax - 43], dl + 4c21ea: 46 00 00 add byte ptr [rax], r8b + 4c21ed: 00 00 add byte ptr [rax], al + 4c21ef: 00 a0 92 41 00 00 add byte ptr [rax + 16786], ah + 4c21f5: 00 00 add byte ptr [rax], al + 4c21f7: 00 b0 92 41 00 00 add byte ptr [rax + 16786], dh + 4c21fd: 00 00 add byte ptr [rax], al + 4c21ff: 00 80 92 41 00 00 add byte ptr [rax + 16786], al + 4c2205: 00 00 add byte ptr [rax], al + 4c2207: 00 30 add byte ptr [rax], dh + 4c2209: 83 41 00 00 add dword ptr [rcx], 0 + 4c220d: 00 00 add byte ptr [rax], al + 4c220f: 00 90 92 41 00 00 add byte ptr [rax + 16786], dl + ... + 4c2225: 00 00 add byte ptr [rax], al + 4c2227: 00 + +Disassembly of section __libc_atexit: + +00000000004c2228 <__start___libc_atexit>: + 4c2228: f0 lock + 4c2229: 87 41 00 xchg dword ptr [rcx], eax + 4c222c: 00 00 add byte ptr [rax], al + 4c222e: 00 00 add byte ptr [rax], al + +Disassembly of section .bss: + +00000000004c2240 : +... + +00000000004c2260 : +... + +00000000004c2290 : +... + +00000000004c26a0 <_nl_state_lock>: +... + +00000000004c26d8 : +... + +00000000004c26e0 : +... + +00000000004c26e8 : +... + +00000000004c26f0 : +... + +00000000004c26f8 : +... + +00000000004c2700 : +... + +00000000004c2708 : +... + +00000000004c2720 : +... + +00000000004c2760 : +... + +00000000004c2798 <_nl_loaded_domains>: +... + +00000000004c27a0 : +... + +00000000004c27b0 : +... + +00000000004c27b8 : +... + +00000000004c27c0 : +... + +00000000004c27c8 : +... + +00000000004c27d0 : +... + +00000000004c27d8 : +... + +00000000004c27e0 <__abort_msg>: +... + +00000000004c27f0 : +... + +00000000004c2800 : +... + +00000000004c2808 : +... + +00000000004c2810 : +... + +00000000004c2814 <__exit_funcs_done>: +... + +00000000004c2820 : +... + +00000000004c2c30 : +... + +00000000004c2c38 : +... + +00000000004c2c3c : +... + +00000000004c2c40 : +... + +00000000004c2c50 : +... + +00000000004c2c60 <_IO_stdfile_2_lock>: +... + +00000000004c2c70 <_IO_stdfile_1_lock>: +... + +00000000004c2c80 <_IO_stdfile_0_lock>: +... + +00000000004c2c90 <__after_morecore_hook>: +... + +00000000004c2c98 <__free_hook>: +... + +00000000004c2ca0 : +... + +00000000004c2ca8 : +... + +00000000004c2cb0 : +... + +00000000004c2cb8 : +... + +00000000004c2cc0 : +... + +00000000004c2cc8 : +... + +00000000004c2cd0 : +... + +00000000004c2cd4 : +... + +00000000004c2cd8 : +... + +00000000004c2ce0 : +... + +00000000004c2ce8 : +... + +00000000004c2cf0 : +... + +00000000004c2d00 <_dl_hwcap2>: +... + +00000000004c2d08 <_dl_hwcap>: +... + +00000000004c2d20 <_dl_x86_cpu_features>: +... + +00000000004c2dc8 <__compound_literal.2>: +... + +00000000004c2dd0 : +... + +00000000004c2dd8 : +... + +00000000004c2ddc : +... + +00000000004c2de0 : +... + +00000000004c2de8 : +... + +00000000004c2df0 : +... + +00000000004c2df8 : +... + +00000000004c2e00 <__libc_setlocale_lock>: +... + +00000000004c2e40 : +... + +00000000004c2e60 : +... + +00000000004c2ef0 : +... + +00000000004c2f08 : +... + +00000000004c2f10 : +... + +00000000004c2f18 : +... + +00000000004c2f20 : +... + +00000000004c2f28 : +... + +00000000004c2f30 : +... + +00000000004c2f38 <__curbrk>: +... + +00000000004c2f40 : +... + +00000000004c2f48 : +... + +00000000004c2f50 : +... + +00000000004c2f58 : +... + +00000000004c2f60 : +... + +00000000004c2f64 : +... + +00000000004c2f68 : +... + +00000000004c2f70 : +... + +00000000004c2f78 : +... + +00000000004c2f80 : +... + +00000000004c2f84 : +... + +00000000004c2f88 : +... + +00000000004c2f90 : +... + +00000000004c2f98 : +... + +00000000004c2fa0 : +... + +00000000004c2fa8 : +... + +00000000004c2fac : +... + +00000000004c2fb0 : +... + +00000000004c2fb4 : +... + +00000000004c2fc0 : +... + +00000000004c2fc4 : +... + +00000000004c2fc8 : +... + +00000000004c2fe0 : +... + +00000000004c3000 : +... + +00000000004c30a0 : +... + +00000000004c30c0 : +... + +00000000004c30c8 : +... + +00000000004c30d0 : +... + +00000000004c30d8 : +... + +00000000004c30e0 : +... + +00000000004c30f0 : +... + +00000000004c3100 : +... + +00000000004c3120 : +... + +00000000004c3128 : +... + +00000000004c3130 : +... + +00000000004c3140 : +... + +00000000004c32c0 : +... + +00000000004c32e8 : +... + +00000000004c32f0 : +... + +00000000004c32f8 : +... + +00000000004c3300 <_dl_tls_static_used>: +... + +00000000004c3308 <_dl_tls_static_align>: +... + +00000000004c3310 <_dl_tls_max_dtv_idx>: +... + +00000000004c3320 <_dl_static_dtv>: +... + +00000000004c3720 <_dl_tls_dtv_slotinfo_list>: +... + +00000000004c3728 <_dl_tls_dtv_gaps>: +... + +00000000004c3730 <_dl_tls_generation>: +... + +00000000004c3738 <_dl_tls_static_nelem>: +... + +00000000004c3740 <_nl_domain_bindings>: +... + +00000000004c3748 <_nl_msg_cat_cntr>: +... + +00000000004c3750 <__exit_funcs_lock>: +... + +00000000004c3758 <__new_exitfn_called>: +... + +00000000004c3760 <__x86_shared_non_temporal_threshold>: +... + +00000000004c3768 <__x86_prefetchw>: +... + +00000000004c3780 <_r_debug>: +... + +00000000004c37b0 <_dl_profile_output>: +... + +00000000004c37b8 <_dl_platformlen>: +... + +00000000004c37c0 <_dl_debug_mask>: +... + +00000000004c37c8 <_dl_wait_lookup_done>: +... + +00000000004c37d0 <_dl_profile>: +... + +00000000004c37d8 <_dl_bind_not>: +... + +00000000004c37e0 <_dl_auxv>: +... + +00000000004c37e8 <_dl_platform>: +... + +00000000004c37f0 <_dl_x86_feature_1>: +... + +00000000004c37f8 <_dl_lazy>: +... + +00000000004c3800 <_dl_sysinfo_map>: +... + +00000000004c3808 <_dl_inhibit_cache>: +... + +00000000004c3810 <_dl_phdr>: +... + +00000000004c3818 <_dl_scope_free_list>: +... + +00000000004c3820 <_dl_origin_path>: +... + +00000000004c3828 <_dl_clktck>: +... + +00000000004c382c <_dl_dynamic_weak>: +... + +00000000004c3830 <_dl_sysinfo_dso>: +... + +00000000004c3838 <_dl_init_all_dirs>: +... + +00000000004c3840 <_dl_verbose>: +... + +00000000004c3848 <_dl_phnum>: +... + +00000000004c3850 <_dl_profile_map>: +... + +00000000004c3858 <_dl_initfirst>: +... + +00000000004c3860 <_dl_all_dirs>: +... + +00000000004c3868 <_dl_osversion>: +... + +00000000004c3870 <_dl_inhibit_rpath>: +... + +00000000004c3880 <_dl_x86_legacy_bitmap>: +... + +00000000004c3890 <__libc_enable_secure_decided>: +... + +00000000004c3898 <__libc_argc>: +... + +00000000004c38a0 <__libc_argv>: +... + +00000000004c38a8 <__gconv_modules_db>: +... + +00000000004c38b0 <__gconv_lock>: +... + +00000000004c38b8 <__gconv_alias_db>: +... + +00000000004c38c0 <__gconv_path_envvar>: +... + +00000000004c38c8 <__gconv_max_path_elem_len>: +... + +00000000004c38d0 <__gconv_path_elem>: +... + +00000000004c38e0 <_nl_locale_file_list>: +... + +00000000004c3948 <__printf_function_table>: +... + +00000000004c3950 <__printf_modifier_table>: +... + +Disassembly of section __libc_freeres_ptrs: + +00000000004c3958 : +... + +00000000004c3960 : +... + +00000000004c3968 <__printf_arginfo_table>: +... + +00000000004c3970 <__printf_va_arg_table>: +... + +00000000004c3978 : +... + +Disassembly of section .comment: + +0000000000000000 <.comment>: + 0: 47 43 + 2: 43 3a 20 cmp spl, byte ptr [r8] + 5: 28 55 62 sub byte ptr [rbp + 98], dl + 8: 75 6e jne 0x78 <.comment+0x78> + a: 74 75 je 0x81 <.comment+0x81> + c: 20 39 and byte ptr [rcx], bh + e: 2e 34 2e xor al, 46 + 11: 30 2d 31 75 62 75 xor byte ptr [rip + 1969386801], ch # 0x75627548 <_end+0x75163bc8> + 17: 6e outsb dx, byte ptr [rsi] + 18: 74 75 je 0x8f <.comment+0x8f> + 1a: 31 7e 32 xor dword ptr [rsi + 50], edi + 1d: 30 2e xor byte ptr [rsi], ch + 1f: 30 34 2e xor byte ptr [rsi + rbp], dh + 22: 32 29 xor ch, byte ptr [rcx] + 24: 20 39 and byte ptr [rcx], bh + 26: 2e 34 2e xor al, 46 + 29: 30 00 xor byte ptr [rax], al + +Disassembly of section .note.stapsdt: + +0000000000000000 <.note.stapsdt>: + 0: 08 00 or byte ptr [rax], al + 2: 00 00 add byte ptr [rax], al + 4: 3a 00 cmp al, byte ptr [rax] + 6: 00 00 add byte ptr [rax], al + 8: 03 00 add eax, dword ptr [rax] + a: 00 00 add byte ptr [rax], al + c: 73 74 jae 0x82 <.note.stapsdt+0x82> + e: 61 + f: 70 73 jo 0x84 <.note.stapsdt+0x84> + 11: 64 74 00 je 0x14 <.note.stapsdt+0x14> + 14: b6 9d mov dh, -99 + 16: 41 00 00 add byte ptr [r8], al + 19: 00 00 add byte ptr [rax], al + 1b: 00 ec add ah, ch + 1d: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 2c: 6c insb byte ptr es:[rdi], dx + 2d: 69 62 63 00 6c 6c 6c imul esp, dword ptr [rdx + 99], 1819044864 + 34: 5f pop rdi + 35: 6c insb byte ptr es:[rdi], dx + 36: 6f outsd dx, dword ptr [rsi] + 37: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 3a: 77 61 ja 0x9d <.note.stapsdt+0x9d> + 3c: 69 74 5f 70 72 69 76 61 imul esi, dword ptr [rdi + 2*rbx + 112], 1635150194 + 44: 74 65 je 0xab <.note.stapsdt+0xab> + 46: 00 38 add byte ptr [rax], bh + 48: 40 25 72 64 69 00 and eax, 6906994 + 4e: 00 00 add byte ptr [rax], al + 50: 08 00 or byte ptr [rax], al + 52: 00 00 add byte ptr [rax], al + 54: 4c 00 00 add byte ptr [rax], r8b + 57: 00 03 add byte ptr [rbx], al + 59: 00 00 add byte ptr [rax], al + 5b: 00 73 74 add byte ptr [rbx + 116], dh + 5e: 61 + 5f: 70 73 jo 0xd4 <.note.stapsdt+0xd4> + 61: 64 74 00 je 0x64 <.note.stapsdt+0x64> + 64: e7 9d out 157, eax + 66: 41 00 00 add byte ptr [r8], al + 69: 00 00 add byte ptr [rax], al + 6b: 00 ec add ah, ch + 6d: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 7c: 6c insb byte ptr es:[rdi], dx + 7d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 84: 6f outsd dx, dword ptr [rsi] + 85: 72 79 jb 0x100 <.note.stapsdt+0x100> + 87: 5f pop rdi + 88: 6d insd dword ptr es:[rdi], dx + 89: 61 + 8a: 6c insb byte ptr es:[rdi], dx + 8b: 6c insb byte ptr es:[rdi], dx + 8c: 6f outsd dx, dword ptr [rsi] + 8d: 70 74 jo 0x103 <.note.stapsdt+0x103> + 8f: 5f pop rdi + 90: 61 + 91: 72 65 jb 0xf8 <.note.stapsdt+0xf8> + 93: 6e outsb dx, byte ptr [rsi] + 94: 61 + 95: 5f pop rdi + 96: 6d insd dword ptr es:[rdi], dx + 97: 61 + 98: 78 00 js 0x9a <.note.stapsdt+0x9a> + 9a: 38 40 25 cmp byte ptr [rax + 37], al + 9d: 72 61 jb 0x100 <.note.stapsdt+0x100> + 9f: 78 20 js 0xc1 <.note.stapsdt+0xc1> + a1: 38 40 33 cmp byte ptr [rax + 51], al + a4: 32 2b xor ch, byte ptr [rbx] + a6: 6d insd dword ptr es:[rdi], dx + a7: 70 5f jo 0x108 <.note.stapsdt+0x108> + a9: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706a21 <_end+0x292430a1> + af: 00 08 add byte ptr [rax], cl + b1: 00 00 add byte ptr [rax], al + b3: 00 4d 00 add byte ptr [rbp], cl + b6: 00 00 add byte ptr [rax], al + b8: 03 00 add eax, dword ptr [rax] + ba: 00 00 add byte ptr [rax], al + bc: 73 74 jae 0x132 <.note.stapsdt+0x132> + be: 61 + bf: 70 73 jo 0x134 <.note.stapsdt+0x134> + c1: 64 74 00 je 0xc4 <.note.stapsdt+0xc4> + c4: f7 9d 41 00 00 00 neg dword ptr [rbp + 65] + ca: 00 00 add byte ptr [rax], al + cc: ec in al, dx + cd: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + dc: 6c insb byte ptr es:[rdi], dx + dd: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + e4: 6f outsd dx, dword ptr [rsi] + e5: 72 79 jb 0x160 <.note.stapsdt+0x160> + e7: 5f pop rdi + e8: 6d insd dword ptr es:[rdi], dx + e9: 61 + ea: 6c insb byte ptr es:[rdi], dx + eb: 6c insb byte ptr es:[rdi], dx + ec: 6f outsd dx, dword ptr [rsi] + ed: 70 74 jo 0x163 <.note.stapsdt+0x163> + ef: 5f pop rdi + f0: 61 + f1: 72 65 jb 0x158 <.note.stapsdt+0x158> + f3: 6e outsb dx, byte ptr [rsi] + f4: 61 + f5: 5f pop rdi + f6: 74 65 je 0x15d <.note.stapsdt+0x15d> + f8: 73 74 jae 0x16e <.note.stapsdt+0x16e> + fa: 00 38 add byte ptr [rax], bh + fc: 40 25 72 61 78 20 and eax, 544760178 + 102: 38 40 32 cmp byte ptr [rax + 50], al + 105: 34 2b xor al, 43 + 107: 6d insd dword ptr es:[rdi], dx + 108: 70 5f jo 0x169 <.note.stapsdt+0x169> + 10a: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706a82 <_end+0x29243102> + 110: 00 00 add byte ptr [rax], al + 112: 00 00 add byte ptr [rax], al + 114: 08 00 or byte ptr [rax], al + 116: 00 00 add byte ptr [rax], al + 118: 53 push rbx + 119: 00 00 add byte ptr [rax], al + 11b: 00 03 add byte ptr [rbx], al + 11d: 00 00 add byte ptr [rax], al + 11f: 00 73 74 add byte ptr [rbx + 116], dh + 122: 61 + 123: 70 73 jo 0x198 <.note.stapsdt+0x198> + 125: 64 74 00 je 0x128 <.note.stapsdt+0x128> + 128: 10 9e 41 00 00 00 adc byte ptr [rsi + 65], bl + 12e: 00 00 add byte ptr [rax], al + 130: ec in al, dx + 131: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 140: 6c insb byte ptr es:[rdi], dx + 141: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 148: 6f outsd dx, dword ptr [rsi] + 149: 72 79 jb 0x1c4 <.note.stapsdt+0x1c4> + 14b: 5f pop rdi + 14c: 74 75 je 0x1c3 <.note.stapsdt+0x1c3> + 14e: 6e outsb dx, byte ptr [rsi] + 14f: 61 + 150: 62 + 151: 6c insb byte ptr es:[rdi], dx + 152: 65 5f pop rdi + 154: 74 63 je 0x1b9 <.note.stapsdt+0x1b9> + 156: 61 + 157: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 15a: 5f pop rdi + 15b: 6d insd dword ptr es:[rdi], dx + 15c: 61 + 15d: 78 5f js 0x1be <.note.stapsdt+0x1be> + 15f: 62 + 160: 79 74 jns 0x1d6 <.note.stapsdt+0x1d6> + 162: 65 73 00 jae 0x165 <.note.stapsdt+0x165> + 165: 38 40 25 cmp byte ptr [rax + 37], al + 168: 72 61 jb 0x1cb <.note.stapsdt+0x1cb> + 16a: 78 20 js 0x18c <.note.stapsdt+0x18c> + 16c: 38 40 38 cmp byte ptr [rax + 56], al + 16f: 38 2b cmp byte ptr [rbx], ch + 171: 6d insd dword ptr es:[rdi], dx + 172: 70 5f jo 0x1d3 <.note.stapsdt+0x1d3> + 174: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706aec <_end+0x2924316c> + 17a: 00 00 add byte ptr [rax], al + 17c: 08 00 or byte ptr [rax], al + 17e: 00 00 add byte ptr [rax], al + 180: 4f 00 00 add byte ptr [r8], r8b + 183: 00 03 add byte ptr [rbx], al + 185: 00 00 add byte ptr [rax], al + 187: 00 73 74 add byte ptr [rbx + 116], dh + 18a: 61 + 18b: 70 73 jo 0x200 <.note.stapsdt+0x200> + 18d: 64 74 00 je 0x190 <.note.stapsdt+0x190> + 190: 50 push rax + 191: 9e sahf + 192: 41 00 00 add byte ptr [r8], al + 195: 00 00 add byte ptr [rax], al + 197: 00 ec add ah, ch + 199: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 1a8: 6c insb byte ptr es:[rdi], dx + 1a9: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 1b0: 6f outsd dx, dword ptr [rsi] + 1b1: 72 79 jb 0x22c <.note.stapsdt+0x22c> + 1b3: 5f pop rdi + 1b4: 74 75 je 0x22b <.note.stapsdt+0x22b> + 1b6: 6e outsb dx, byte ptr [rsi] + 1b7: 61 + 1b8: 62 + 1b9: 6c insb byte ptr es:[rdi], dx + 1ba: 65 5f pop rdi + 1bc: 74 63 je 0x221 <.note.stapsdt+0x221> + 1be: 61 + 1bf: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 1c2: 5f pop rdi + 1c3: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 1c6: 6e outsb dx, byte ptr [rsi] + 1c7: 74 00 je 0x1c9 <.note.stapsdt+0x1c9> + 1c9: 38 40 25 cmp byte ptr [rax + 37], al + 1cc: 72 61 jb 0x22f <.note.stapsdt+0x22f> + 1ce: 78 20 js 0x1f0 <.note.stapsdt+0x1f0> + 1d0: 38 40 39 cmp byte ptr [rax + 57], al + 1d3: 36 2b 6d 70 sub ebp, dword ptr ss:[rbp + 112] + 1d7: 5f pop rdi + 1d8: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706b50 <_end+0x292431d0> + 1de: 00 00 add byte ptr [rax], al + 1e0: 08 00 or byte ptr [rax], al + 1e2: 00 00 add byte ptr [rax], al + 1e4: 59 pop rcx + 1e5: 00 00 add byte ptr [rax], al + 1e7: 00 03 add byte ptr [rbx], al + 1e9: 00 00 add byte ptr [rax], al + 1eb: 00 73 74 add byte ptr [rbx + 116], dh + 1ee: 61 + 1ef: 70 73 jo 0x264 <.note.stapsdt+0x264> + 1f1: 64 74 00 je 0x1f4 <.note.stapsdt+0x1f4> + 1f4: 67 9e addr32 sahf + 1f6: 41 00 00 add byte ptr [r8], al + 1f9: 00 00 add byte ptr [rax], al + 1fb: 00 ec add ah, ch + 1fd: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 20c: 6c insb byte ptr es:[rdi], dx + 20d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 214: 6f outsd dx, dword ptr [rsi] + 215: 72 79 jb 0x290 <.note.stapsdt+0x290> + 217: 5f pop rdi + 218: 74 75 je 0x28f <.note.stapsdt+0x28f> + 21a: 6e outsb dx, byte ptr [rsi] + 21b: 61 + 21c: 62 + 21d: 6c insb byte ptr es:[rdi], dx + 21e: 65 5f pop rdi + 220: 74 63 je 0x285 <.note.stapsdt+0x285> + 222: 61 + 223: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 226: 5f pop rdi + 227: 75 6e jne 0x297 <.note.stapsdt+0x297> + 229: 73 6f jae 0x29a <.note.stapsdt+0x29a> + 22b: 72 74 jb 0x2a1 <.note.stapsdt+0x2a1> + 22d: 65 64 5f pop rdi + 230: 6c insb byte ptr es:[rdi], dx + 231: 69 6d 69 74 00 38 40 imul ebp, dword ptr [rbp + 105], 1077411956 + 238: 25 72 61 78 20 and eax, 544760178 + 23d: 38 40 31 cmp byte ptr [rax + 49], al + 240: 30 34 2b xor byte ptr [rbx + rbp], dh + 243: 6d insd dword ptr es:[rdi], dx + 244: 70 5f jo 0x2a5 <.note.stapsdt+0x2a5> + 246: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706bbe <_end+0x2924323e> + 24c: 00 00 add byte ptr [rax], al + 24e: 00 00 add byte ptr [rax], al + 250: 08 00 or byte ptr [rax], al + 252: 00 00 add byte ptr [rax], al + 254: 5e pop rsi + 255: 00 00 add byte ptr [rax], al + 257: 00 03 add byte ptr [rbx], al + 259: 00 00 add byte ptr [rax], al + 25b: 00 73 74 add byte ptr [rbx + 116], dh + 25e: 61 + 25f: 70 73 jo 0x2d4 <.note.stapsdt+0x2d4> + 261: 64 74 00 je 0x264 <.note.stapsdt+0x264> + 264: 67 a1 41 00 00 00 mov eax, dword ptr [65] + 26a: 00 00 add byte ptr [rax], al + 26c: ec in al, dx + 26d: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 27c: 6c insb byte ptr es:[rdi], dx + 27d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 284: 6f outsd dx, dword ptr [rsi] + 285: 72 79 jb 0x300 <.note.stapsdt+0x300> + 287: 5f pop rdi + 288: 6d insd dword ptr es:[rdi], dx + 289: 61 + 28a: 6c insb byte ptr es:[rdi], dx + 28b: 6c insb byte ptr es:[rdi], dx + 28c: 6f outsd dx, dword ptr [rsi] + 28d: 70 74 jo 0x303 <.note.stapsdt+0x303> + 28f: 5f pop rdi + 290: 74 72 je 0x304 <.note.stapsdt+0x304> + 292: 69 6d 5f 74 68 72 65 imul ebp, dword ptr [rbp + 95], 1701996660 + 299: 73 68 jae 0x303 <.note.stapsdt+0x303> + 29b: 6f outsd dx, dword ptr [rsi] + 29c: 6c insb byte ptr es:[rdi], dx + 29d: 64 00 38 add byte ptr fs:[rax], bh + 2a0: 40 25 72 61 78 20 and eax, 544760178 + 2a6: 38 40 6d cmp byte ptr [rax + 109], al + 2a9: 70 5f jo 0x30a <.note.stapsdt+0x30a> + 2ab: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706c23 <_end+0x292432a3> + 2b1: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x323542eb <_end+0x31e9096b> + 2b7: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + 2ba: 5f pop rdi + 2bb: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706c33 <_end+0x292432b3> + 2c1: 00 00 add byte ptr [rax], al + 2c3: 00 08 add byte ptr [rax], cl + 2c5: 00 00 add byte ptr [rax], al + 2c7: 00 59 00 add byte ptr [rcx], bl + 2ca: 00 00 add byte ptr [rax], al + 2cc: 03 00 add eax, dword ptr [rax] + 2ce: 00 00 add byte ptr [rax], al + 2d0: 73 74 jae 0x346 <.note.stapsdt+0x346> + 2d2: 61 + 2d3: 70 73 jo 0x348 <.note.stapsdt+0x348> + 2d5: 64 74 00 je 0x2d8 <.note.stapsdt+0x2d8> + 2d8: 87 a1 41 00 00 00 xchg dword ptr [rcx + 65], esp + 2de: 00 00 add byte ptr [rax], al + 2e0: ec in al, dx + 2e1: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 2f0: 6c insb byte ptr es:[rdi], dx + 2f1: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 2f8: 6f outsd dx, dword ptr [rsi] + 2f9: 72 79 jb 0x374 <.note.stapsdt+0x374> + 2fb: 5f pop rdi + 2fc: 6d insd dword ptr es:[rdi], dx + 2fd: 61 + 2fe: 6c insb byte ptr es:[rdi], dx + 2ff: 6c insb byte ptr es:[rdi], dx + 300: 6f outsd dx, dword ptr [rsi] + 301: 70 74 jo 0x377 <.note.stapsdt+0x377> + 303: 5f pop rdi + 304: 74 6f je 0x375 <.note.stapsdt+0x375> + 306: 70 5f jo 0x367 <.note.stapsdt+0x367> + 308: 70 61 jo 0x36b <.note.stapsdt+0x36b> + 30a: 64 00 38 add byte ptr fs:[rax], bh + 30d: 40 25 72 61 78 20 and eax, 544760178 + 313: 38 40 38 cmp byte ptr [rax + 56], al + 316: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + 319: 5f pop rdi + 31a: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706c92 <_end+0x29243312> + 320: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x3235435a <_end+0x31e909da> + 326: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + 329: 5f pop rdi + 32a: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706ca2 <_end+0x29243322> + 330: 00 00 add byte ptr [rax], al + 332: 00 00 add byte ptr [rax], al + 334: 08 00 or byte ptr [rax], al + 336: 00 00 add byte ptr [rax], al + 338: 61 + 339: 00 00 add byte ptr [rax], al + 33b: 00 03 add byte ptr [rbx], al + 33d: 00 00 add byte ptr [rax], al + 33f: 00 73 74 add byte ptr [rbx + 116], dh + 342: 61 + 343: 70 73 jo 0x3b8 <.note.stapsdt+0x3b8> + 345: 64 74 00 je 0x348 <.note.stapsdt+0x348> + 348: b0 a1 mov al, -95 + 34a: 41 00 00 add byte ptr [r8], al + 34d: 00 00 add byte ptr [rax], al + 34f: 00 ec add ah, ch + 351: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 360: 6c insb byte ptr es:[rdi], dx + 361: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 368: 6f outsd dx, dword ptr [rsi] + 369: 72 79 jb 0x3e4 <.note.stapsdt+0x3e4> + 36b: 5f pop rdi + 36c: 6d insd dword ptr es:[rdi], dx + 36d: 61 + 36e: 6c insb byte ptr es:[rdi], dx + 36f: 6c insb byte ptr es:[rdi], dx + 370: 6f outsd dx, dword ptr [rsi] + 371: 70 74 jo 0x3e7 <.note.stapsdt+0x3e7> + 373: 5f pop rdi + 374: 6d insd dword ptr es:[rdi], dx + 375: 6d insd dword ptr es:[rdi], dx + 376: 61 + 377: 70 5f jo 0x3d8 <.note.stapsdt+0x3d8> + 379: 74 68 je 0x3e3 <.note.stapsdt+0x3e3> + 37b: 72 65 jb 0x3e2 <.note.stapsdt+0x3e2> + 37d: 73 68 jae 0x3e7 <.note.stapsdt+0x3e7> + 37f: 6f outsd dx, dword ptr [rsi] + 380: 6c insb byte ptr es:[rdi], dx + 381: 64 00 38 add byte ptr fs:[rax], bh + 384: 40 25 72 61 78 20 and eax, 544760178 + 38a: 38 40 31 cmp byte ptr [rax + 49], al + 38d: 36 2b 6d 70 sub ebp, dword ptr ss:[rbp + 112] + 391: 5f pop rdi + 392: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706d0a <_end+0x2924338a> + 398: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x323543d2 <_end+0x31e90a52> + 39e: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + 3a1: 5f pop rdi + 3a2: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706d1a <_end+0x2924339a> + 3a8: 00 00 add byte ptr [rax], al + 3aa: 00 00 add byte ptr [rax], al + 3ac: 08 00 or byte ptr [rax], al + 3ae: 00 00 add byte ptr [rax], al + 3b0: 5d pop rbp + 3b1: 00 00 add byte ptr [rax], al + 3b3: 00 03 add byte ptr [rbx], al + 3b5: 00 00 add byte ptr [rax], al + 3b7: 00 73 74 add byte ptr [rbx + 116], dh + 3ba: 61 + 3bb: 70 73 jo 0x430 <.note.stapsdt+0x430> + 3bd: 64 74 00 je 0x3c0 <.note.stapsdt+0x3c0> + 3c0: d7 xlatb + 3c1: a1 41 00 00 00 00 00 ec 0f movabs eax, dword ptr [1147292005072633921] + 3ca: 4b 00 00 add byte ptr [r8], al + ... + 3d5: 00 00 add byte ptr [rax], al + 3d7: 00 6c 69 62 add byte ptr [rcx + 2*rbp + 98], ch + 3db: 63 00 movsxd eax, dword ptr [rax] + 3dd: 6d insd dword ptr es:[rdi], dx + 3de: 65 6d insd dword ptr es:[rdi], dx + 3e0: 6f outsd dx, dword ptr [rsi] + 3e1: 72 79 jb 0x45c <.note.stapsdt+0x45c> + 3e3: 5f pop rdi + 3e4: 6d insd dword ptr es:[rdi], dx + 3e5: 61 + 3e6: 6c insb byte ptr es:[rdi], dx + 3e7: 6c insb byte ptr es:[rdi], dx + 3e8: 6f outsd dx, dword ptr [rsi] + 3e9: 70 74 jo 0x45f <.note.stapsdt+0x45f> + 3eb: 5f pop rdi + 3ec: 6d insd dword ptr es:[rdi], dx + 3ed: 6d insd dword ptr es:[rdi], dx + 3ee: 61 + 3ef: 70 5f jo 0x450 <.note.stapsdt+0x450> + 3f1: 6d insd dword ptr es:[rdi], dx + 3f2: 61 + 3f3: 78 00 js 0x3f5 <.note.stapsdt+0x3f5> + 3f5: 2d 34 40 25 65 sub eax, 1696940084 + 3fa: 61 + 3fb: 78 20 js 0x41d <.note.stapsdt+0x41d> + 3fd: 2d 34 40 34 34 sub eax, 875839540 + 402: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + 405: 5f pop rdi + 406: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706d7e <_end+0x292433fe> + 40c: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x32354446 <_end+0x31e90ac6> + 412: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + 415: 5f pop rdi + 416: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706d8e <_end+0x2924340e> + 41c: 00 00 add byte ptr [rax], al + 41e: 00 00 add byte ptr [rax], al + 420: 08 00 or byte ptr [rax], al + 422: 00 00 add byte ptr [rax], al + 424: 52 push rdx + 425: 00 00 add byte ptr [rax], al + 427: 00 03 add byte ptr [rbx], al + 429: 00 00 add byte ptr [rax], al + 42b: 00 73 74 add byte ptr [rbx + 116], dh + 42e: 61 + 42f: 70 73 jo 0x4a4 <.note.stapsdt+0x4a4> + 431: 64 74 00 je 0x434 <.note.stapsdt+0x434> + 434: f7 a1 41 00 00 00 mul dword ptr [rcx + 65] + 43a: 00 00 add byte ptr [rax], al + 43c: ec in al, dx + 43d: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 44c: 6c insb byte ptr es:[rdi], dx + 44d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 454: 6f outsd dx, dword ptr [rsi] + 455: 72 79 jb 0x4d0 <.note.stapsdt+0x4d0> + 457: 5f pop rdi + 458: 6d insd dword ptr es:[rdi], dx + 459: 61 + 45a: 6c insb byte ptr es:[rdi], dx + 45b: 6c insb byte ptr es:[rdi], dx + 45c: 6f outsd dx, dword ptr [rsi] + 45d: 70 74 jo 0x4d3 <.note.stapsdt+0x4d3> + 45f: 5f pop rdi + 460: 70 65 jo 0x4c7 <.note.stapsdt+0x4c7> + 462: 72 74 jb 0x4d8 <.note.stapsdt+0x4d8> + 464: 75 72 jne 0x4d8 <.note.stapsdt+0x4d8> + 466: 62 00 2d 34 + 46a: 40 25 65 61 78 20 and eax, 544760165 + 470: 2d 34 40 70 65 sub eax, 1701855284 + 475: 72 74 jb 0x4eb <.note.stapsdt+0x4eb> + 477: 75 72 jne 0x4eb <.note.stapsdt+0x4eb> + 479: 62 + 47a: 5f pop rdi + 47b: 62 + 47c: 79 74 jns 0x4f2 <.note.stapsdt+0x4f2> + 47e: 65 28 25 72 69 70 29 sub byte ptr gs:[rip + 695232882], ah + 485: 00 00 add byte ptr [rax], al + 487: 00 08 add byte ptr [rax], cl + 489: 00 00 add byte ptr [rax], al + 48b: 00 52 00 add byte ptr [rdx], dl + 48e: 00 00 add byte ptr [rax], al + 490: 03 00 add eax, dword ptr [rax] + 492: 00 00 add byte ptr [rax], al + 494: 73 74 jae 0x50a <.note.stapsdt+0x50a> + 496: 61 + 497: 70 73 jo 0x50c <.note.stapsdt+0x50c> + 499: 64 74 00 je 0x49c <.note.stapsdt+0x49c> + 49c: 10 a2 41 00 00 00 adc byte ptr [rdx + 65], ah + 4a2: 00 00 add byte ptr [rax], al + 4a4: ec in al, dx + 4a5: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 4b4: 6c insb byte ptr es:[rdi], dx + 4b5: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 4bc: 6f outsd dx, dword ptr [rsi] + 4bd: 72 79 jb 0x538 <.note.stapsdt+0x538> + 4bf: 5f pop rdi + 4c0: 6d insd dword ptr es:[rdi], dx + 4c1: 61 + 4c2: 6c insb byte ptr es:[rdi], dx + 4c3: 6c insb byte ptr es:[rdi], dx + 4c4: 6f outsd dx, dword ptr [rsi] + 4c5: 70 74 jo 0x53b <.note.stapsdt+0x53b> + 4c7: 5f pop rdi + 4c8: 6d insd dword ptr es:[rdi], dx + 4c9: 78 66 js 0x531 <.note.stapsdt+0x531> + 4cb: 61 + 4cc: 73 74 jae 0x542 <.note.stapsdt+0x542> + 4ce: 00 38 add byte ptr [rax], bh + 4d0: 40 25 72 61 78 20 and eax, 544760178 + 4d6: 38 40 67 cmp byte ptr [rax + 103], al + 4d9: 6c insb byte ptr es:[rdi], dx + 4da: 6f outsd dx, dword ptr [rsi] + 4db: 62 61 6c 5f 6d + 4e0: 61 + 4e1: 78 5f js 0x542 <.note.stapsdt+0x542> + 4e3: 66 61 + 4e5: 73 74 jae 0x55b <.note.stapsdt+0x55b> + 4e7: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706e5f <_end+0x292434df> + 4ed: 00 00 add byte ptr [rax], al + 4ef: 00 08 add byte ptr [rax], cl + 4f1: 00 00 add byte ptr [rax], al + 4f3: 00 3b add byte ptr [rbx], bh + 4f5: 00 00 add byte ptr [rax], al + 4f7: 00 03 add byte ptr [rbx], al + 4f9: 00 00 add byte ptr [rax], al + 4fb: 00 73 74 add byte ptr [rbx + 116], dh + 4fe: 61 + 4ff: 70 73 jo 0x574 <.note.stapsdt+0x574> + 501: 64 74 00 je 0x504 <.note.stapsdt+0x504> + 504: bd a3 41 00 00 mov ebp, 16803 + 509: 00 00 add byte ptr [rax], al + 50b: 00 ec add ah, ch + 50d: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 51c: 6c insb byte ptr es:[rdi], dx + 51d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 524: 6f outsd dx, dword ptr [rsi] + 525: 72 79 jb 0x5a0 <.note.stapsdt+0x5a0> + 527: 5f pop rdi + 528: 68 65 61 70 5f push 1601200485 + 52d: 6e outsb dx, byte ptr [rsi] + 52e: 65 77 00 ja 0x531 <.note.stapsdt+0x531> + 531: 38 40 25 cmp byte ptr [rax + 37], al + 534: 72 31 jb 0x567 <.note.stapsdt+0x567> + 536: 32 20 xor ah, byte ptr [rax] + 538: 38 40 25 cmp byte ptr [rax + 37], al + 53b: 72 62 jb 0x59f <.note.stapsdt+0x59f> + 53d: 78 00 js 0x53f <.note.stapsdt+0x53f> + 53f: 00 08 add byte ptr [rax], cl + 541: 00 00 add byte ptr [rax], al + 543: 00 41 00 add byte ptr [rcx], al + 546: 00 00 add byte ptr [rax], al + 548: 03 00 add eax, dword ptr [rax] + 54a: 00 00 add byte ptr [rax], al + 54c: 73 74 jae 0x5c2 <.note.stapsdt+0x5c2> + 54e: 61 + 54f: 70 73 jo 0x5c4 <.note.stapsdt+0x5c4> + 551: 64 74 00 je 0x554 <.note.stapsdt+0x554> + 554: 37 + 555: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 556: 41 00 00 add byte ptr [r8], al + 559: 00 00 add byte ptr [rax], al + 55b: 00 ec add ah, ch + 55d: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 56c: 6c insb byte ptr es:[rdi], dx + 56d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 574: 6f outsd dx, dword ptr [rsi] + 575: 72 79 jb 0x5f0 <.note.stapsdt+0x5f0> + 577: 5f pop rdi + 578: 61 + 579: 72 65 jb 0x5e0 <.note.stapsdt+0x5e0> + 57b: 6e outsb dx, byte ptr [rsi] + 57c: 61 + 57d: 5f pop rdi + 57e: 72 65 jb 0x5e5 <.note.stapsdt+0x5e5> + 580: 75 73 jne 0x5f5 <.note.stapsdt+0x5f5> + 582: 65 5f pop rdi + 584: 66 72 65 jb 0x5ec <.note.stapsdt+0x5ec> + 587: 65 5f pop rdi + 589: 6c insb byte ptr es:[rdi], dx + 58a: 69 73 74 00 38 40 25 imul esi, dword ptr [rbx + 116], 624965632 + 591: 72 31 jb 0x5c4 <.note.stapsdt+0x5c4> + 593: 32 00 xor al, byte ptr [rax] + 595: 00 00 add byte ptr [rax], al + 597: 00 08 add byte ptr [rax], cl + 599: 00 00 add byte ptr [rax], al + 59b: 00 3e add byte ptr [rsi], bh + 59d: 00 00 add byte ptr [rax], al + 59f: 00 03 add byte ptr [rbx], al + 5a1: 00 00 add byte ptr [rax], al + 5a3: 00 73 74 add byte ptr [rbx + 116], dh + 5a6: 61 + 5a7: 70 73 jo 0x61c <.note.stapsdt+0x61c> + 5a9: 64 74 00 je 0x5ac <.note.stapsdt+0x5ac> + 5ac: ac lodsb al, byte ptr [rsi] + 5ad: ab stosd dword ptr es:[rdi], eax + 5ae: 41 00 00 add byte ptr [r8], al + 5b1: 00 00 add byte ptr [rax], al + 5b3: 00 ec add ah, ch + 5b5: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 5c4: 6c insb byte ptr es:[rdi], dx + 5c5: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 5cc: 6f outsd dx, dword ptr [rsi] + 5cd: 72 79 jb 0x648 <.note.stapsdt+0x648> + 5cf: 5f pop rdi + 5d0: 61 + 5d1: 72 65 jb 0x638 <.note.stapsdt+0x638> + 5d3: 6e outsb dx, byte ptr [rsi] + 5d4: 61 + 5d5: 5f pop rdi + 5d6: 72 65 jb 0x63d <.note.stapsdt+0x63d> + 5d8: 75 73 jne 0x64d <.note.stapsdt+0x64d> + 5da: 65 00 38 add byte ptr gs:[rax], bh + 5dd: 40 25 72 31 32 20 and eax, 540160370 + 5e3: 38 40 25 cmp byte ptr [rax + 37], al + 5e6: 72 62 jb 0x64a <.note.stapsdt+0x64a> + 5e8: 78 00 js 0x5ea <.note.stapsdt+0x5ea> + 5ea: 00 00 add byte ptr [rax], al + 5ec: 08 00 or byte ptr [rax], al + 5ee: 00 00 add byte ptr [rax], al + 5f0: 4a 00 00 add byte ptr [rax], al + 5f3: 00 03 add byte ptr [rbx], al + 5f5: 00 00 add byte ptr [rax], al + 5f7: 00 73 74 add byte ptr [rbx + 116], dh + 5fa: 61 + 5fb: 70 73 jo 0x670 <.note.stapsdt+0x670> + 5fd: 64 74 00 je 0x600 <.note.stapsdt+0x600> + 600: 0d ac 41 00 00 or eax, 16812 + 605: 00 00 add byte ptr [rax], al + 607: 00 ec add ah, ch + 609: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 618: 6c insb byte ptr es:[rdi], dx + 619: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 620: 6f outsd dx, dword ptr [rsi] + 621: 72 79 jb 0x69c <.note.stapsdt+0x69c> + 623: 5f pop rdi + 624: 61 + 625: 72 65 jb 0x68c <.note.stapsdt+0x68c> + 627: 6e outsb dx, byte ptr [rsi] + 628: 61 + 629: 5f pop rdi + 62a: 72 65 jb 0x691 <.note.stapsdt+0x691> + 62c: 75 73 jne 0x6a1 <.note.stapsdt+0x6a1> + 62e: 65 5f pop rdi + 630: 77 61 ja 0x693 <.note.stapsdt+0x693> + 632: 69 74 00 38 40 25 72 64 imul esi, dword ptr [rax + rax + 56], 1685202240 + 63a: 78 20 js 0x65c <.note.stapsdt+0x65c> + 63c: 38 40 25 cmp byte ptr [rax + 37], al + 63f: 72 64 jb 0x6a5 <.note.stapsdt+0x6a5> + 641: 78 20 js 0x663 <.note.stapsdt+0x663> + 643: 38 40 25 cmp byte ptr [rax + 37], al + 646: 72 62 jb 0x6aa <.note.stapsdt+0x6aa> + 648: 78 00 js 0x64a <.note.stapsdt+0x64a> + 64a: 00 00 add byte ptr [rax], al + 64c: 08 00 or byte ptr [rax], al + 64e: 00 00 add byte ptr [rax], al + 650: 3c 00 cmp al, 0 + 652: 00 00 add byte ptr [rax], al + 654: 03 00 add eax, dword ptr [rax] + 656: 00 00 add byte ptr [rax], al + 658: 73 74 jae 0x6ce <.note.stapsdt+0x6ce> + 65a: 61 + 65b: 70 73 jo 0x6d0 <.note.stapsdt+0x6d0> + 65d: 64 74 00 je 0x660 <.note.stapsdt+0x660> + 660: ec in al, dx + 661: ad lodsd eax, dword ptr [rsi] + 662: 41 00 00 add byte ptr [r8], al + 665: 00 00 add byte ptr [rax], al + 667: 00 ec add ah, ch + 669: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 678: 6c insb byte ptr es:[rdi], dx + 679: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 680: 6f outsd dx, dword ptr [rsi] + 681: 72 79 jb 0x6fc <.note.stapsdt+0x6fc> + 683: 5f pop rdi + 684: 61 + 685: 72 65 jb 0x6ec <.note.stapsdt+0x6ec> + 687: 6e outsb dx, byte ptr [rsi] + 688: 61 + 689: 5f pop rdi + 68a: 6e outsb dx, byte ptr [rsi] + 68b: 65 77 00 ja 0x68e <.note.stapsdt+0x68e> + 68e: 38 40 25 cmp byte ptr [rax + 37], al + 691: 72 31 jb 0x6c4 <.note.stapsdt+0x6c4> + 693: 32 20 xor ah, byte ptr [rax] + 695: 38 40 25 cmp byte ptr [rax + 37], al + 698: 72 62 jb 0x6fc <.note.stapsdt+0x6fc> + 69a: 70 00 jo 0x69c <.note.stapsdt+0x69c> + 69c: 08 00 or byte ptr [rax], al + 69e: 00 00 add byte ptr [rax], al + 6a0: 3e 00 00 add byte ptr ds:[rax], al + 6a3: 00 03 add byte ptr [rbx], al + 6a5: 00 00 add byte ptr [rax], al + 6a7: 00 73 74 add byte ptr [rbx + 116], dh + 6aa: 61 + 6ab: 70 73 jo 0x720 <.note.stapsdt+0x720> + 6ad: 64 74 00 je 0x6b0 <.note.stapsdt+0x6b0> + 6b0: 05 b0 41 00 00 add eax, 16816 + 6b5: 00 00 add byte ptr [rax], al + 6b7: 00 ec add ah, ch + 6b9: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 6c8: 6c insb byte ptr es:[rdi], dx + 6c9: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 6d0: 6f outsd dx, dword ptr [rsi] + 6d1: 72 79 jb 0x74c <.note.stapsdt+0x74c> + 6d3: 5f pop rdi + 6d4: 61 + 6d5: 72 65 jb 0x73c <.note.stapsdt+0x73c> + 6d7: 6e outsb dx, byte ptr [rsi] + 6d8: 61 + 6d9: 5f pop rdi + 6da: 72 65 jb 0x741 <.note.stapsdt+0x741> + 6dc: 74 72 je 0x750 <.note.stapsdt+0x750> + 6de: 79 00 jns 0x6e0 <.note.stapsdt+0x6e0> + 6e0: 38 40 25 cmp byte ptr [rax + 37], al + 6e3: 72 73 jb 0x758 <.note.stapsdt+0x758> + 6e5: 69 20 38 40 25 72 imul esp, dword ptr [rax], 1915043896 + 6eb: 64 69 00 00 00 08 00 imul eax, dword ptr fs:[rax], 524288 + 6f2: 00 00 add byte ptr [rax], al + 6f4: 3d 00 00 00 03 cmp eax, 50331648 + 6f9: 00 00 add byte ptr [rax], al + 6fb: 00 73 74 add byte ptr [rbx + 116], dh + 6fe: 61 + 6ff: 70 73 jo 0x774 <.note.stapsdt+0x774> + 701: 64 74 00 je 0x704 <.note.stapsdt+0x704> + 704: 58 pop rax + 705: b7 41 mov bh, 65 + 707: 00 00 add byte ptr [rax], al + 709: 00 00 add byte ptr [rax], al + 70b: 00 ec add ah, ch + 70d: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 71c: 6c insb byte ptr es:[rdi], dx + 71d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 724: 6f outsd dx, dword ptr [rsi] + 725: 72 79 jb 0x7a0 <.note.stapsdt+0x7a0> + 727: 5f pop rdi + 728: 73 62 jae 0x78c <.note.stapsdt+0x78c> + 72a: 72 6b jb 0x797 <.note.stapsdt+0x797> + 72c: 5f pop rdi + 72d: 6c insb byte ptr es:[rdi], dx + 72e: 65 73 73 jae 0x7a4 <.note.stapsdt+0x7a4> + 731: 00 38 add byte ptr [rax], bh + 733: 40 25 72 61 78 20 and eax, 544760178 + 739: 2d 38 40 25 72 sub eax, 1915043896 + 73e: 31 32 xor dword ptr [rdx], esi + 740: 00 00 add byte ptr [rax], al + 742: 00 00 add byte ptr [rax], al + 744: 08 00 or byte ptr [rax], al + 746: 00 00 add byte ptr [rax], al + 748: 3c 00 cmp al, 0 + 74a: 00 00 add byte ptr [rax], al + 74c: 03 00 add eax, dword ptr [rax] + 74e: 00 00 add byte ptr [rax], al + 750: 73 74 jae 0x7c6 <.note.stapsdt+0x7c6> + 752: 61 + 753: 70 73 jo 0x7c8 <.note.stapsdt+0x7c8> + 755: 64 74 00 je 0x758 <.note.stapsdt+0x758> + 758: 71 bc jno 0x716 <.note.stapsdt+0x716> + 75a: 41 00 00 add byte ptr [r8], al + 75d: 00 00 add byte ptr [rax], al + 75f: 00 ec add ah, ch + 761: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 770: 6c insb byte ptr es:[rdi], dx + 771: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 778: 6f outsd dx, dword ptr [rsi] + 779: 72 79 jb 0x7f4 <.note.stapsdt+0x7f4> + 77b: 5f pop rdi + 77c: 68 65 61 70 5f push 1601200485 + 781: 66 72 65 jb 0x7e9 <.note.stapsdt+0x7e9> + 784: 65 00 38 add byte ptr gs:[rax], bh + 787: 40 25 72 64 69 20 and eax, 543777906 + 78d: 38 40 25 cmp byte ptr [rax + 37], al + 790: 72 61 jb 0x7f3 <.note.stapsdt+0x7f3> + 792: 78 00 js 0x794 <.note.stapsdt+0x794> + 794: 08 00 or byte ptr [rax], al + 796: 00 00 add byte ptr [rax], al + 798: 3c 00 cmp al, 0 + 79a: 00 00 add byte ptr [rax], al + 79c: 03 00 add eax, dword ptr [rax] + 79e: 00 00 add byte ptr [rax], al + 7a0: 73 74 jae 0x816 <.note.stapsdt+0x816> + 7a2: 61 + 7a3: 70 73 jo 0x818 <.note.stapsdt+0x818> + 7a5: 64 74 00 je 0x7a8 <.note.stapsdt+0x7a8> + 7a8: 6a be push -66 + 7aa: 41 00 00 add byte ptr [r8], al + 7ad: 00 00 add byte ptr [rax], al + 7af: 00 ec add ah, ch + 7b1: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 7c0: 6c insb byte ptr es:[rdi], dx + 7c1: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 7c8: 6f outsd dx, dword ptr [rsi] + 7c9: 72 79 jb 0x844 <.note.stapsdt+0x844> + 7cb: 5f pop rdi + 7cc: 68 65 61 70 5f push 1601200485 + 7d1: 6c insb byte ptr es:[rdi], dx + 7d2: 65 73 73 jae 0x848 <.note.stapsdt+0x848> + 7d5: 00 38 add byte ptr [rax], bh + 7d7: 40 25 72 31 34 20 and eax, 540291442 + 7dd: 38 40 25 cmp byte ptr [rax + 37], al + 7e0: 72 31 jb 0x813 <.note.stapsdt+0x813> + 7e2: 33 00 xor eax, dword ptr [rax] + 7e4: 08 00 or byte ptr [rax], al + 7e6: 00 00 add byte ptr [rax], al + 7e8: 45 00 00 add byte ptr [r8], r8b + 7eb: 00 03 add byte ptr [rbx], al + 7ed: 00 00 add byte ptr [rax], al + 7ef: 00 73 74 add byte ptr [rbx + 116], dh + 7f2: 61 + 7f3: 70 73 jo 0x868 <.note.stapsdt+0x868> + 7f5: 64 74 00 je 0x7f8 <.note.stapsdt+0x7f8> + 7f8: 88 be 41 00 00 00 mov byte ptr [rsi + 65], bh + 7fe: 00 00 add byte ptr [rax], al + 800: ec in al, dx + 801: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 810: 6c insb byte ptr es:[rdi], dx + 811: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 818: 6f outsd dx, dword ptr [rsi] + 819: 72 79 jb 0x894 <.note.stapsdt+0x894> + 81b: 5f pop rdi + 81c: 74 63 je 0x881 <.note.stapsdt+0x881> + 81e: 61 + 81f: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 822: 5f pop rdi + 823: 64 6f outsd dx, dword ptr fs:[rsi] + 825: 75 62 jne 0x889 <.note.stapsdt+0x889> + 827: 6c insb byte ptr es:[rdi], dx + 828: 65 5f pop rdi + 82a: 66 72 65 jb 0x892 <.note.stapsdt+0x892> + 82d: 65 00 38 add byte ptr gs:[rax], bh + 830: 40 25 72 73 69 20 and eax, 543781746 + 836: 38 40 25 cmp byte ptr [rax + 37], al + 839: 72 61 jb 0x89c <.note.stapsdt+0x89c> + 83b: 78 00 js 0x83d <.note.stapsdt+0x83d> + 83d: 00 00 add byte ptr [rax], al + 83f: 00 08 add byte ptr [rax], cl + 841: 00 00 add byte ptr [rax], al + 843: 00 3b add byte ptr [rbx], bh + 845: 00 00 add byte ptr [rax], al + 847: 00 03 add byte ptr [rbx], al + 849: 00 00 add byte ptr [rax], al + 84b: 00 73 74 add byte ptr [rbx + 116], dh + 84e: 61 + 84f: 70 73 jo 0x8c4 <.note.stapsdt+0x8c4> + 851: 64 74 00 je 0x854 <.note.stapsdt+0x854> + 854: 5d pop rbp + 855: c2 41 00 ret 65 + 858: 00 00 add byte ptr [rax], al + 85a: 00 00 add byte ptr [rax], al + 85c: ec in al, dx + 85d: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 86c: 6c insb byte ptr es:[rdi], dx + 86d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 874: 6f outsd dx, dword ptr [rsi] + 875: 72 79 jb 0x8f0 <.note.stapsdt+0x8f0> + 877: 5f pop rdi + 878: 68 65 61 70 5f push 1601200485 + 87d: 6d insd dword ptr es:[rdi], dx + 87e: 6f outsd dx, dword ptr [rsi] + 87f: 72 65 jb 0x8e6 <.note.stapsdt+0x8e6> + 881: 00 38 add byte ptr [rax], bh + 883: 40 25 72 38 20 38 and eax, 941635698 + 889: 40 25 72 63 78 00 and eax, 7889778 + 88f: 00 08 add byte ptr [rax], cl + 891: 00 00 add byte ptr [rax], al + 893: 00 3d 00 00 00 03 add byte ptr [rip + 50331648], bh # 0x3000899 <_end+0x2b3cf19> + 899: 00 00 add byte ptr [rax], al + 89b: 00 73 74 add byte ptr [rbx + 116], dh + 89e: 61 + 89f: 70 73 jo 0x914 <.note.stapsdt+0x914> + 8a1: 64 74 00 je 0x8a4 <.note.stapsdt+0x8a4> + 8a4: e7 c4 out 196, eax + 8a6: 41 00 00 add byte ptr [r8], al + 8a9: 00 00 add byte ptr [rax], al + 8ab: 00 ec add ah, ch + 8ad: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 8bc: 6c insb byte ptr es:[rdi], dx + 8bd: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 8c4: 6f outsd dx, dword ptr [rsi] + 8c5: 72 79 jb 0x940 <.note.stapsdt+0x940> + 8c7: 5f pop rdi + 8c8: 73 62 jae 0x92c <.note.stapsdt+0x92c> + 8ca: 72 6b jb 0x937 <.note.stapsdt+0x937> + 8cc: 5f pop rdi + 8cd: 6d insd dword ptr es:[rdi], dx + 8ce: 6f outsd dx, dword ptr [rsi] + 8cf: 72 65 jb 0x936 <.note.stapsdt+0x936> + 8d1: 00 38 add byte ptr [rax], bh + 8d3: 40 25 72 61 78 20 and eax, 544760178 + 8d9: 2d 38 40 25 72 sub eax, 1915043896 + 8de: 31 34 00 xor dword ptr [rax + rax], esi + 8e1: 00 00 add byte ptr [rax], al + 8e3: 00 08 add byte ptr [rax], cl + 8e5: 00 00 add byte ptr [rax], al + 8e7: 00 38 add byte ptr [rax], bh + 8e9: 00 00 add byte ptr [rax], al + 8eb: 00 03 add byte ptr [rbx], al + 8ed: 00 00 add byte ptr [rax], al + 8ef: 00 73 74 add byte ptr [rbx + 116], dh + 8f2: 61 + 8f3: 70 73 jo 0x968 <.note.stapsdt+0x968> + 8f5: 64 74 00 je 0x8f8 <.note.stapsdt+0x8f8> + 8f8: 60 + 8f9: ec in al, dx + 8fa: 41 00 00 add byte ptr [r8], al + 8fd: 00 00 add byte ptr [rax], al + 8ff: 00 ec add ah, ch + 901: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 910: 6c insb byte ptr es:[rdi], dx + 911: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 918: 6f outsd dx, dword ptr [rsi] + 919: 72 79 jb 0x994 <.note.stapsdt+0x994> + 91b: 5f pop rdi + 91c: 6d insd dword ptr es:[rdi], dx + 91d: 61 + 91e: 6c insb byte ptr es:[rdi], dx + 91f: 6c insb byte ptr es:[rdi], dx + 920: 6f outsd dx, dword ptr [rsi] + 921: 63 5f 72 movsxd ebx, dword ptr [rdi + 114] + 924: 65 74 72 je 0x999 <.note.stapsdt+0x999> + 927: 79 00 jns 0x929 <.note.stapsdt+0x929> + 929: 38 40 25 cmp byte ptr [rax + 37], al + 92c: 72 62 jb 0x990 <.note.stapsdt+0x990> + 92e: 70 00 jo 0x930 <.note.stapsdt+0x930> + 930: 08 00 or byte ptr [rax], al + 932: 00 00 add byte ptr [rax], al + 934: 38 00 cmp byte ptr [rax], al + 936: 00 00 add byte ptr [rax], al + 938: 03 00 add eax, dword ptr [rax] + 93a: 00 00 add byte ptr [rax], al + 93c: 73 74 jae 0x9b2 <.note.stapsdt+0x9b2> + 93e: 61 + 93f: 70 73 jo 0x9b4 <.note.stapsdt+0x9b4> + 941: 64 74 00 je 0x944 <.note.stapsdt+0x944> + 944: f0 lock + 945: f1 + 946: 41 00 00 add byte ptr [r8], al + 949: 00 00 add byte ptr [rax], al + 94b: 00 ec add ah, ch + 94d: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 95c: 6c insb byte ptr es:[rdi], dx + 95d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 964: 6f outsd dx, dword ptr [rsi] + 965: 72 79 jb 0x9e0 <.note.stapsdt+0x9e0> + 967: 5f pop rdi + 968: 6d insd dword ptr es:[rdi], dx + 969: 61 + 96a: 6c insb byte ptr es:[rdi], dx + 96b: 6c insb byte ptr es:[rdi], dx + 96c: 6f outsd dx, dword ptr [rsi] + 96d: 63 5f 72 movsxd ebx, dword ptr [rdi + 114] + 970: 65 74 72 je 0x9e5 <.note.stapsdt+0x9e5> + 973: 79 00 jns 0x975 <.note.stapsdt+0x975> + 975: 38 40 25 cmp byte ptr [rax + 37], al + 978: 72 62 jb 0x9dc <.note.stapsdt+0x9dc> + 97a: 70 00 jo 0x97c <.note.stapsdt+0x97c> + 97c: 08 00 or byte ptr [rax], al + 97e: 00 00 add byte ptr [rax], al + 980: 41 00 00 add byte ptr [r8], al + 983: 00 03 add byte ptr [rbx], al + 985: 00 00 add byte ptr [rax], al + 987: 00 73 74 add byte ptr [rbx + 116], dh + 98a: 61 + 98b: 70 73 jo 0xa00 <.note.stapsdt+0xa00> + 98d: 64 74 00 je 0x990 <.note.stapsdt+0x990> + 990: d0 f4 + 992: 41 00 00 add byte ptr [r8], al + 995: 00 00 add byte ptr [rax], al + 997: 00 ec add ah, ch + 999: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 9a8: 6c insb byte ptr es:[rdi], dx + 9a9: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 9b0: 6f outsd dx, dword ptr [rsi] + 9b1: 72 79 jb 0xa2c <.note.stapsdt+0xa2c> + 9b3: 5f pop rdi + 9b4: 6d insd dword ptr es:[rdi], dx + 9b5: 65 6d insd dword ptr es:[rdi], dx + 9b7: 61 + 9b8: 6c insb byte ptr es:[rdi], dx + 9b9: 69 67 6e 5f 72 65 74 imul esp, dword ptr [rdi + 110], 1952805471 + 9c0: 72 79 jb 0xa3b <.note.stapsdt+0xa3b> + 9c2: 00 38 add byte ptr [rax], bh + 9c4: 40 25 72 31 33 20 and eax, 540225906 + 9ca: 38 40 25 cmp byte ptr [rax + 37], al + 9cd: 72 31 jb 0xa00 <.note.stapsdt+0xa00> + 9cf: 32 00 xor al, byte ptr [rax] + 9d1: 00 00 add byte ptr [rax], al + 9d3: 00 08 add byte ptr [rax], cl + 9d5: 00 00 add byte ptr [rax], al + 9d7: 00 4e 00 add byte ptr [rsi], cl + 9da: 00 00 add byte ptr [rax], al + 9dc: 03 00 add eax, dword ptr [rax] + 9de: 00 00 add byte ptr [rax], al + 9e0: 73 74 jae 0xa56 <.note.stapsdt+0xa56> + 9e2: 61 + 9e3: 70 73 jo 0xa58 <.note.stapsdt+0xa58> + 9e5: 64 74 00 je 0x9e8 <.note.stapsdt+0x9e8> + 9e8: 0e + 9e9: f6 41 00 00 test byte ptr [rcx], 0 + 9ed: 00 00 add byte ptr [rax], al + 9ef: 00 ec add ah, ch + 9f1: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + a00: 6c insb byte ptr es:[rdi], dx + a01: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + a08: 6f outsd dx, dword ptr [rsi] + a09: 72 79 jb 0xa84 <.note.stapsdt+0xa84> + a0b: 5f pop rdi + a0c: 6d insd dword ptr es:[rdi], dx + a0d: 61 + a0e: 6c insb byte ptr es:[rdi], dx + a0f: 6c insb byte ptr es:[rdi], dx + a10: 6f outsd dx, dword ptr [rsi] + a11: 70 74 jo 0xa87 <.note.stapsdt+0xa87> + a13: 5f pop rdi + a14: 66 72 65 jb 0xa7c <.note.stapsdt+0xa7c> + a17: 65 5f pop rdi + a19: 64 79 6e jns 0xa8a <.note.stapsdt+0xa8a> + a1c: 5f pop rdi + a1d: 74 68 je 0xa87 <.note.stapsdt+0xa87> + a1f: 72 65 jb 0xa86 <.note.stapsdt+0xa86> + a21: 73 68 jae 0xa8b <.note.stapsdt+0xa8b> + a23: 6f outsd dx, dword ptr [rsi] + a24: 6c insb byte ptr es:[rdi], dx + a25: 64 73 00 jae 0xa28 <.note.stapsdt+0xa28> + a28: 38 40 25 cmp byte ptr [rax + 37], al + a2b: 72 61 jb 0xa8e <.note.stapsdt+0xa8e> + a2d: 78 20 js 0xa4f <.note.stapsdt+0xa4f> + a2f: 38 40 25 cmp byte ptr [rax + 37], al + a32: 72 64 jb 0xa98 <.note.stapsdt+0xa98> + a34: 78 00 js 0xa36 <.note.stapsdt+0xa36> + a36: 00 00 add byte ptr [rax], al + a38: 08 00 or byte ptr [rax], al + a3a: 00 00 add byte ptr [rax], al + a3c: 4e 00 00 add byte ptr [rax], r8b + a3f: 00 03 add byte ptr [rbx], al + a41: 00 00 add byte ptr [rax], al + a43: 00 73 74 add byte ptr [rbx + 116], dh + a46: 61 + a47: 70 73 jo 0xabc <.note.stapsdt+0xabc> + a49: 64 74 00 je 0xa4c <.note.stapsdt+0xa4c> + a4c: d6 + a4d: f7 41 00 00 00 00 00 test dword ptr [rcx], 0 + a54: ec in al, dx + a55: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + a64: 6c insb byte ptr es:[rdi], dx + a65: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + a6c: 6f outsd dx, dword ptr [rsi] + a6d: 72 79 jb 0xae8 <.note.stapsdt+0xae8> + a6f: 5f pop rdi + a70: 6d insd dword ptr es:[rdi], dx + a71: 61 + a72: 6c insb byte ptr es:[rdi], dx + a73: 6c insb byte ptr es:[rdi], dx + a74: 6f outsd dx, dword ptr [rsi] + a75: 70 74 jo 0xaeb <.note.stapsdt+0xaeb> + a77: 5f pop rdi + a78: 66 72 65 jb 0xae0 <.note.stapsdt+0xae0> + a7b: 65 5f pop rdi + a7d: 64 79 6e jns 0xaee <.note.stapsdt+0xaee> + a80: 5f pop rdi + a81: 74 68 je 0xaeb <.note.stapsdt+0xaeb> + a83: 72 65 jb 0xaea <.note.stapsdt+0xaea> + a85: 73 68 jae 0xaef <.note.stapsdt+0xaef> + a87: 6f outsd dx, dword ptr [rsi] + a88: 6c insb byte ptr es:[rdi], dx + a89: 64 73 00 jae 0xa8c <.note.stapsdt+0xa8c> + a8c: 38 40 25 cmp byte ptr [rax + 37], al + a8f: 72 61 jb 0xaf2 <.note.stapsdt+0xaf2> + a91: 78 20 js 0xab3 <.note.stapsdt+0xab3> + a93: 38 40 25 cmp byte ptr [rax + 37], al + a96: 72 64 jb 0xafc <.note.stapsdt+0xafc> + a98: 78 00 js 0xa9a <.note.stapsdt+0xa9a> + a9a: 00 00 add byte ptr [rax], al + a9c: 08 00 or byte ptr [rax], al + a9e: 00 00 add byte ptr [rax], al + aa0: 40 00 00 add byte ptr [rax], al + aa3: 00 03 add byte ptr [rbx], al + aa5: 00 00 add byte ptr [rax], al + aa7: 00 73 74 add byte ptr [rbx + 116], dh + aaa: 61 + aab: 70 73 jo 0xb20 <.note.stapsdt+0xb20> + aad: 64 74 00 je 0xab0 <.note.stapsdt+0xab0> + ab0: b0 fb mov al, -5 + ab2: 41 00 00 add byte ptr [r8], al + ab5: 00 00 add byte ptr [rax], al + ab7: 00 ec add ah, ch + ab9: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + ac8: 6c insb byte ptr es:[rdi], dx + ac9: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + ad0: 6f outsd dx, dword ptr [rsi] + ad1: 72 79 jb 0xb4c <.note.stapsdt+0xb4c> + ad3: 5f pop rdi + ad4: 72 65 jb 0xb3b <.note.stapsdt+0xb3b> + ad6: 61 + ad7: 6c insb byte ptr es:[rdi], dx + ad8: 6c insb byte ptr es:[rdi], dx + ad9: 6f outsd dx, dword ptr [rsi] + ada: 63 5f 72 movsxd ebx, dword ptr [rdi + 114] + add: 65 74 72 je 0xb52 <.note.stapsdt+0xb52> + ae0: 79 00 jns 0xae2 <.note.stapsdt+0xae2> + ae2: 38 40 25 cmp byte ptr [rax + 37], al + ae5: 72 31 jb 0xb18 <.note.stapsdt+0xb18> + ae7: 32 20 xor ah, byte ptr [rax] + ae9: 38 40 25 cmp byte ptr [rax + 37], al + aec: 72 62 jb 0xb50 <.note.stapsdt+0xb50> + aee: 70 00 jo 0xaf0 <.note.stapsdt+0xaf0> + af0: 08 00 or byte ptr [rax], al + af2: 00 00 add byte ptr [rax], al + af4: 40 00 00 add byte ptr [rax], al + af7: 00 03 add byte ptr [rbx], al + af9: 00 00 add byte ptr [rax], al + afb: 00 73 74 add byte ptr [rbx + 116], dh + afe: 61 + aff: 70 73 jo 0xb74 <.note.stapsdt+0xb74> + b01: 64 74 00 je 0xb04 <.note.stapsdt+0xb04> + b04: 18 ff sbb bh, bh + b06: 41 00 00 add byte ptr [r8], al + b09: 00 00 add byte ptr [rax], al + b0b: 00 ec add ah, ch + b0d: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + b1c: 6c insb byte ptr es:[rdi], dx + b1d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + b24: 6f outsd dx, dword ptr [rsi] + b25: 72 79 jb 0xba0 <.note.stapsdt+0xba0> + b27: 5f pop rdi + b28: 72 65 jb 0xb8f <.note.stapsdt+0xb8f> + b2a: 61 + b2b: 6c insb byte ptr es:[rdi], dx + b2c: 6c insb byte ptr es:[rdi], dx + b2d: 6f outsd dx, dword ptr [rsi] + b2e: 63 5f 72 movsxd ebx, dword ptr [rdi + 114] + b31: 65 74 72 je 0xba6 <.note.stapsdt+0xba6> + b34: 79 00 jns 0xb36 <.note.stapsdt+0xb36> + b36: 38 40 25 cmp byte ptr [rax + 37], al + b39: 72 31 jb 0xb6c <.note.stapsdt+0xb6c> + b3b: 32 20 xor ah, byte ptr [rax] + b3d: 38 40 25 cmp byte ptr [rax + 37], al + b40: 72 62 jb 0xba4 <.note.stapsdt+0xba4> + b42: 70 00 jo 0xb44 <.note.stapsdt+0xb44> + b44: 08 00 or byte ptr [rax], al + b46: 00 00 add byte ptr [rax], al + b48: 41 00 00 add byte ptr [r8], al + b4b: 00 03 add byte ptr [rbx], al + b4d: 00 00 add byte ptr [rax], al + b4f: 00 73 74 add byte ptr [rbx + 116], dh + b52: 61 + b53: 70 73 jo 0xbc8 <.note.stapsdt+0xbc8> + b55: 64 74 00 je 0xb58 <.note.stapsdt+0xb58> + b58: f0 lock + b59: 01 42 00 add dword ptr [rdx], eax + b5c: 00 00 add byte ptr [rax], al + b5e: 00 00 add byte ptr [rax], al + b60: ec in al, dx + b61: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + b70: 6c insb byte ptr es:[rdi], dx + b71: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + b78: 6f outsd dx, dword ptr [rsi] + b79: 72 79 jb 0xbf4 <.note.stapsdt+0xbf4> + b7b: 5f pop rdi + b7c: 6d insd dword ptr es:[rdi], dx + b7d: 65 6d insd dword ptr es:[rdi], dx + b7f: 61 + b80: 6c insb byte ptr es:[rdi], dx + b81: 69 67 6e 5f 72 65 74 imul esp, dword ptr [rdi + 110], 1952805471 + b88: 72 79 jb 0xc03 <.note.stapsdt+0xc03> + b8a: 00 38 add byte ptr [rax], bh + b8c: 40 25 72 31 32 20 and eax, 540160370 + b92: 38 40 25 cmp byte ptr [rax + 37], al + b95: 72 62 jb 0xbf9 <.note.stapsdt+0xbf9> + b97: 70 00 jo 0xb99 <.note.stapsdt+0xb99> + b99: 00 00 add byte ptr [rax], al + b9b: 00 08 add byte ptr [rax], cl + b9d: 00 00 add byte ptr [rax], al + b9f: 00 41 00 add byte ptr [rcx], al + ba2: 00 00 add byte ptr [rax], al + ba4: 03 00 add eax, dword ptr [rax] + ba6: 00 00 add byte ptr [rax], al + ba8: 73 74 jae 0xc1e <.note.stapsdt+0xc1e> + baa: 61 + bab: 70 73 jo 0xc20 <.note.stapsdt+0xc20> + bad: 64 74 00 je 0xbb0 <.note.stapsdt+0xbb0> + bb0: d0 04 42 rol byte ptr [rdx + 2*rax] + bb3: 00 00 add byte ptr [rax], al + bb5: 00 00 add byte ptr [rax], al + bb7: 00 ec add ah, ch + bb9: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + bc8: 6c insb byte ptr es:[rdi], dx + bc9: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + bd0: 6f outsd dx, dword ptr [rsi] + bd1: 72 79 jb 0xc4c <.note.stapsdt+0xc4c> + bd3: 5f pop rdi + bd4: 6d insd dword ptr es:[rdi], dx + bd5: 65 6d insd dword ptr es:[rdi], dx + bd7: 61 + bd8: 6c insb byte ptr es:[rdi], dx + bd9: 69 67 6e 5f 72 65 74 imul esp, dword ptr [rdi + 110], 1952805471 + be0: 72 79 jb 0xc5b <.note.stapsdt+0xc5b> + be2: 00 38 add byte ptr [rax], bh + be4: 40 25 72 31 32 20 and eax, 540160370 + bea: 38 40 25 cmp byte ptr [rax + 37], al + bed: 72 62 jb 0xc51 <.note.stapsdt+0xc51> + bef: 70 00 jo 0xbf1 <.note.stapsdt+0xbf1> + bf1: 00 00 add byte ptr [rax], al + bf3: 00 08 add byte ptr [rax], cl + bf5: 00 00 add byte ptr [rax], al + bf7: 00 41 00 add byte ptr [rcx], al + bfa: 00 00 add byte ptr [rax], al + bfc: 03 00 add eax, dword ptr [rax] + bfe: 00 00 add byte ptr [rax], al + c00: 73 74 jae 0xc76 <.note.stapsdt+0xc76> + c02: 61 + c03: 70 73 jo 0xc78 <.note.stapsdt+0xc78> + c05: 64 74 00 je 0xc08 <.note.stapsdt+0xc08> + c08: a0 07 42 00 00 00 00 00 ec movabs al, byte ptr [-1441151880758541817] + c11: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + c20: 6c insb byte ptr es:[rdi], dx + c21: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + c28: 6f outsd dx, dword ptr [rsi] + c29: 72 79 jb 0xca4 <.note.stapsdt+0xca4> + c2b: 5f pop rdi + c2c: 6d insd dword ptr es:[rdi], dx + c2d: 65 6d insd dword ptr es:[rdi], dx + c2f: 61 + c30: 6c insb byte ptr es:[rdi], dx + c31: 69 67 6e 5f 72 65 74 imul esp, dword ptr [rdi + 110], 1952805471 + c38: 72 79 jb 0xcb3 <.note.stapsdt+0xcb3> + c3a: 00 38 add byte ptr [rax], bh + c3c: 40 25 72 62 78 20 and eax, 544760434 + c42: 38 40 25 cmp byte ptr [rax + 37], al + c45: 72 62 jb 0xca9 <.note.stapsdt+0xca9> + c47: 70 00 jo 0xc49 <.note.stapsdt+0xc49> + c49: 00 00 add byte ptr [rax], al + c4b: 00 08 add byte ptr [rax], cl + c4d: 00 00 add byte ptr [rax], al + c4f: 00 38 add byte ptr [rax], bh + c51: 00 00 add byte ptr [rax], al + c53: 00 03 add byte ptr [rbx], al + c55: 00 00 add byte ptr [rax], al + c57: 00 73 74 add byte ptr [rbx + 116], dh + c5a: 61 + c5b: 70 73 jo 0xcd0 <.note.stapsdt+0xcd0> + c5d: 64 74 00 je 0xc60 <.note.stapsdt+0xc60> + c60: 5e pop rsi + c61: 0a 42 00 or al, byte ptr [rdx] + c64: 00 00 add byte ptr [rax], al + c66: 00 00 add byte ptr [rax], al + c68: ec in al, dx + c69: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + c78: 6c insb byte ptr es:[rdi], dx + c79: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + c80: 6f outsd dx, dword ptr [rsi] + c81: 72 79 jb 0xcfc <.note.stapsdt+0xcfc> + c83: 5f pop rdi + c84: 63 61 6c movsxd esp, dword ptr [rcx + 108] + c87: 6c insb byte ptr es:[rdi], dx + c88: 6f outsd dx, dword ptr [rsi] + c89: 63 5f 72 movsxd ebx, dword ptr [rdi + 114] + c8c: 65 74 72 je 0xd01 <.note.stapsdt+0xd01> + c8f: 79 00 jns 0xc91 <.note.stapsdt+0xc91> + c91: 38 40 25 cmp byte ptr [rax + 37], al + c94: 72 31 jb 0xcc7 <.note.stapsdt+0xcc7> + c96: 32 00 xor al, byte ptr [rax] + c98: 08 00 or byte ptr [rax], al + c9a: 00 00 add byte ptr [rax], al + c9c: 3c 00 cmp al, 0 + c9e: 00 00 add byte ptr [rax], al + ca0: 03 00 add eax, dword ptr [rax] + ca2: 00 00 add byte ptr [rax], al + ca4: 73 74 jae 0xd1a <.note.stapsdt+0xd1a> + ca6: 61 + ca7: 70 73 jo 0xd1c <.note.stapsdt+0xd1c> + ca9: 64 74 00 je 0xcac <.note.stapsdt+0xcac> + cac: 75 13 jne 0xcc1 <.note.stapsdt+0xcc1> + cae: 42 00 00 add byte ptr [rax], al + cb1: 00 00 add byte ptr [rax], al + cb3: 00 ec add ah, ch + cb5: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + cc4: 6c insb byte ptr es:[rdi], dx + cc5: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + ccc: 6f outsd dx, dword ptr [rsi] + ccd: 72 79 jb 0xd48 <.note.stapsdt+0xd48> + ccf: 5f pop rdi + cd0: 6d insd dword ptr es:[rdi], dx + cd1: 61 + cd2: 6c insb byte ptr es:[rdi], dx + cd3: 6c insb byte ptr es:[rdi], dx + cd4: 6f outsd dx, dword ptr [rsi] + cd5: 70 74 jo 0xd4b <.note.stapsdt+0xd4b> + cd7: 00 2d 34 40 25 65 add byte ptr [rip + 1696940084], ch # 0x65254d11 <_end+0x64d91391> + cdd: 62 + cde: 70 20 jo 0xd00 <.note.stapsdt+0xd00> + ce0: 2d 34 40 25 65 sub eax, 1696940084 + ce5: 62 + ce6: 78 00 js 0xce8 <.note.stapsdt+0xce8> + ce8: 08 00 or byte ptr [rax], al + cea: 00 00 add byte ptr [rax], al + cec: 5d pop rbp + ced: 00 00 add byte ptr [rax], al + cef: 00 03 add byte ptr [rbx], al + cf1: 00 00 add byte ptr [rax], al + cf3: 00 73 74 add byte ptr [rbx + 116], dh + cf6: 61 + cf7: 70 73 jo 0xd6c <.note.stapsdt+0xd6c> + cf9: 64 74 00 je 0xcfc <.note.stapsdt+0xcfc> + cfc: f0 lock + cfd: 13 42 00 adc eax, dword ptr [rdx] + d00: 00 00 add byte ptr [rax], al + d02: 00 00 add byte ptr [rax], al + d04: ec in al, dx + d05: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + d14: 6c insb byte ptr es:[rdi], dx + d15: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + d1c: 6f outsd dx, dword ptr [rsi] + d1d: 72 79 jb 0xd98 <.note.stapsdt+0xd98> + d1f: 5f pop rdi + d20: 6d insd dword ptr es:[rdi], dx + d21: 61 + d22: 6c insb byte ptr es:[rdi], dx + d23: 6c insb byte ptr es:[rdi], dx + d24: 6f outsd dx, dword ptr [rsi] + d25: 70 74 jo 0xd9b <.note.stapsdt+0xd9b> + d27: 5f pop rdi + d28: 6d insd dword ptr es:[rdi], dx + d29: 6d insd dword ptr es:[rdi], dx + d2a: 61 + d2b: 70 5f jo 0xd8c <.note.stapsdt+0xd8c> + d2d: 6d insd dword ptr es:[rdi], dx + d2e: 61 + d2f: 78 00 js 0xd31 <.note.stapsdt+0xd31> + d31: 2d 34 40 25 65 sub eax, 1696940084 + d36: 62 + d37: 78 20 js 0xd59 <.note.stapsdt+0xd59> + d39: 2d 34 40 34 34 sub eax, 875839540 + d3e: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + d41: 5f pop rdi + d42: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x297076ba <_end+0x29243d3a> + d48: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x32354d82 <_end+0x31e91402> + d4e: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + d51: 5f pop rdi + d52: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x297076ca <_end+0x29243d4a> + d58: 00 00 add byte ptr [rax], al + d5a: 00 00 add byte ptr [rax], al + d5c: 08 00 or byte ptr [rax], al + d5e: 00 00 add byte ptr [rax], al + d60: 61 + d61: 00 00 add byte ptr [rax], al + d63: 00 03 add byte ptr [rbx], al + d65: 00 00 add byte ptr [rax], al + d67: 00 73 74 add byte ptr [rbx + 116], dh + d6a: 61 + d6b: 70 73 jo 0xde0 <.note.stapsdt+0xde0> + d6d: 64 74 00 je 0xd70 <.note.stapsdt+0xd70> + d70: 1c 14 sbb al, 20 + d72: 42 00 00 add byte ptr [rax], al + d75: 00 00 add byte ptr [rax], al + d77: 00 ec add ah, ch + d79: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + d88: 6c insb byte ptr es:[rdi], dx + d89: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + d90: 6f outsd dx, dword ptr [rsi] + d91: 72 79 jb 0xe0c <.note.stapsdt+0xe0c> + d93: 5f pop rdi + d94: 6d insd dword ptr es:[rdi], dx + d95: 61 + d96: 6c insb byte ptr es:[rdi], dx + d97: 6c insb byte ptr es:[rdi], dx + d98: 6f outsd dx, dword ptr [rsi] + d99: 70 74 jo 0xe0f <.note.stapsdt+0xe0f> + d9b: 5f pop rdi + d9c: 6d insd dword ptr es:[rdi], dx + d9d: 6d insd dword ptr es:[rdi], dx + d9e: 61 + d9f: 70 5f jo 0xe00 <.note.stapsdt+0xe00> + da1: 74 68 je 0xe0b <.note.stapsdt+0xe0b> + da3: 72 65 jb 0xe0a <.note.stapsdt+0xe0a> + da5: 73 68 jae 0xe0f <.note.stapsdt+0xe0f> + da7: 6f outsd dx, dword ptr [rsi] + da8: 6c insb byte ptr es:[rdi], dx + da9: 64 00 38 add byte ptr fs:[rax], bh + dac: 40 25 72 62 78 20 and eax, 544760434 + db2: 38 40 31 cmp byte ptr [rax + 49], al + db5: 36 2b 6d 70 sub ebp, dword ptr ss:[rbp + 112] + db9: 5f pop rdi + dba: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29707732 <_end+0x29243db2> + dc0: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x32354dfa <_end+0x31e9147a> + dc6: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + dc9: 5f pop rdi + dca: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29707742 <_end+0x29243dc2> + dd0: 00 00 add byte ptr [rax], al + dd2: 00 00 add byte ptr [rax], al + dd4: 08 00 or byte ptr [rax], al + dd6: 00 00 add byte ptr [rax], al + dd8: 59 pop rcx + dd9: 00 00 add byte ptr [rax], al + ddb: 00 03 add byte ptr [rbx], al + ddd: 00 00 add byte ptr [rax], al + ddf: 00 73 74 add byte ptr [rbx + 116], dh + de2: 61 + de3: 70 73 jo 0xe58 <.note.stapsdt+0xe58> + de5: 64 74 00 je 0xde8 <.note.stapsdt+0xde8> + de8: 40 14 42 adc al, 66 + deb: 00 00 add byte ptr [rax], al + ded: 00 00 add byte ptr [rax], al + def: 00 ec add ah, ch + df1: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + e00: 6c insb byte ptr es:[rdi], dx + e01: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + e08: 6f outsd dx, dword ptr [rsi] + e09: 72 79 jb 0xe84 <.note.stapsdt+0xe84> + e0b: 5f pop rdi + e0c: 6d insd dword ptr es:[rdi], dx + e0d: 61 + e0e: 6c insb byte ptr es:[rdi], dx + e0f: 6c insb byte ptr es:[rdi], dx + e10: 6f outsd dx, dword ptr [rsi] + e11: 70 74 jo 0xe87 <.note.stapsdt+0xe87> + e13: 5f pop rdi + e14: 74 6f je 0xe85 <.note.stapsdt+0xe85> + e16: 70 5f jo 0xe77 <.note.stapsdt+0xe77> + e18: 70 61 jo 0xe7b <.note.stapsdt+0xe7b> + e1a: 64 00 38 add byte ptr fs:[rax], bh + e1d: 40 25 72 62 78 20 and eax, 544760434 + e23: 38 40 38 cmp byte ptr [rax + 56], al + e26: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + e29: 5f pop rdi + e2a: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x297077a2 <_end+0x29243e22> + e30: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x32354e6a <_end+0x31e914ea> + e36: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + e39: 5f pop rdi + e3a: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x297077b2 <_end+0x29243e32> + e40: 00 00 add byte ptr [rax], al + e42: 00 00 add byte ptr [rax], al + e44: 08 00 or byte ptr [rax], al + e46: 00 00 add byte ptr [rax], al + e48: 5e pop rsi + e49: 00 00 add byte ptr [rax], al + e4b: 00 03 add byte ptr [rbx], al + e4d: 00 00 add byte ptr [rax], al + e4f: 00 73 74 add byte ptr [rbx + 116], dh + e52: 61 + e53: 70 73 jo 0xec8 <.note.stapsdt+0xec8> + e55: 64 74 00 je 0xe58 <.note.stapsdt+0xe58> + e58: 60 + e59: 14 42 adc al, 66 + e5b: 00 00 add byte ptr [rax], al + e5d: 00 00 add byte ptr [rax], al + e5f: 00 ec add ah, ch + e61: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + e70: 6c insb byte ptr es:[rdi], dx + e71: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + e78: 6f outsd dx, dword ptr [rsi] + e79: 72 79 jb 0xef4 <.note.stapsdt+0xef4> + e7b: 5f pop rdi + e7c: 6d insd dword ptr es:[rdi], dx + e7d: 61 + e7e: 6c insb byte ptr es:[rdi], dx + e7f: 6c insb byte ptr es:[rdi], dx + e80: 6f outsd dx, dword ptr [rsi] + e81: 70 74 jo 0xef7 <.note.stapsdt+0xef7> + e83: 5f pop rdi + e84: 74 72 je 0xef8 <.note.stapsdt+0xef8> + e86: 69 6d 5f 74 68 72 65 imul ebp, dword ptr [rbp + 95], 1701996660 + e8d: 73 68 jae 0xef7 <.note.stapsdt+0xef7> + e8f: 6f outsd dx, dword ptr [rsi] + e90: 6c insb byte ptr es:[rdi], dx + e91: 64 00 38 add byte ptr fs:[rax], bh + e94: 40 25 72 62 78 20 and eax, 544760434 + e9a: 38 40 6d cmp byte ptr [rax + 109], al + e9d: 70 5f jo 0xefe <.note.stapsdt+0xefe> + e9f: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29707817 <_end+0x29243e97> + ea5: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x32354edf <_end+0x31e9155f> + eab: 2b 6d 70 sub ebp, dword ptr [rbp + 112] + eae: 5f pop rdi + eaf: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29707827 <_end+0x29243ea7> + eb5: 00 00 add byte ptr [rax], al + eb7: 00 08 add byte ptr [rax], cl + eb9: 00 00 add byte ptr [rax], al + ebb: 00 4d 00 add byte ptr [rbp], cl + ebe: 00 00 add byte ptr [rax], al + ec0: 03 00 add eax, dword ptr [rax] + ec2: 00 00 add byte ptr [rax], al + ec4: 73 74 jae 0xf3a <.note.stapsdt+0xf3a> + ec6: 61 + ec7: 70 73 jo 0xf3c <.note.stapsdt+0xf3c> + ec9: 64 74 00 je 0xecc <.note.stapsdt+0xecc> + ecc: 8e 14 42 mov ss, word ptr [rdx + 2*rax] + ecf: 00 00 add byte ptr [rax], al + ed1: 00 00 add byte ptr [rax], al + ed3: 00 ec add ah, ch + ed5: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + ee4: 6c insb byte ptr es:[rdi], dx + ee5: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + eec: 6f outsd dx, dword ptr [rsi] + eed: 72 79 jb 0xf68 <.note.stapsdt+0xf68> + eef: 5f pop rdi + ef0: 6d insd dword ptr es:[rdi], dx + ef1: 61 + ef2: 6c insb byte ptr es:[rdi], dx + ef3: 6c insb byte ptr es:[rdi], dx + ef4: 6f outsd dx, dword ptr [rsi] + ef5: 70 74 jo 0xf6b <.note.stapsdt+0xf6b> + ef7: 5f pop rdi + ef8: 61 + ef9: 72 65 jb 0xf60 <.note.stapsdt+0xf60> + efb: 6e outsb dx, byte ptr [rsi] + efc: 61 + efd: 5f pop rdi + efe: 74 65 je 0xf65 <.note.stapsdt+0xf65> + f00: 73 74 jae 0xf76 <.note.stapsdt+0xf76> + f02: 00 38 add byte ptr [rax], bh + f04: 40 25 72 62 78 20 and eax, 544760434 + f0a: 38 40 32 cmp byte ptr [rax + 50], al + f0d: 34 2b xor al, 43 + f0f: 6d insd dword ptr es:[rdi], dx + f10: 70 5f jo 0xf71 <.note.stapsdt+0xf71> + f12: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x2970788a <_end+0x29243f0a> + f18: 00 00 add byte ptr [rax], al + f1a: 00 00 add byte ptr [rax], al + f1c: 08 00 or byte ptr [rax], al + f1e: 00 00 add byte ptr [rax], al + f20: 52 push rdx + f21: 00 00 add byte ptr [rax], al + f23: 00 03 add byte ptr [rbx], al + f25: 00 00 add byte ptr [rax], al + f27: 00 73 74 add byte ptr [rbx + 116], dh + f2a: 61 + f2b: 70 73 jo 0xfa0 <.note.stapsdt+0xfa0> + f2d: 64 74 00 je 0xf30 <.note.stapsdt+0xf30> + f30: a0 14 42 00 00 00 00 00 ec movabs al, byte ptr [-1441151880758541804] + f39: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + f48: 6c insb byte ptr es:[rdi], dx + f49: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + f50: 6f outsd dx, dword ptr [rsi] + f51: 72 79 jb 0xfcc <.note.stapsdt+0xfcc> + f53: 5f pop rdi + f54: 6d insd dword ptr es:[rdi], dx + f55: 61 + f56: 6c insb byte ptr es:[rdi], dx + f57: 6c insb byte ptr es:[rdi], dx + f58: 6f outsd dx, dword ptr [rsi] + f59: 70 74 jo 0xfcf <.note.stapsdt+0xfcf> + f5b: 5f pop rdi + f5c: 70 65 jo 0xfc3 <.note.stapsdt+0xfc3> + f5e: 72 74 jb 0xfd4 <.note.stapsdt+0xfd4> + f60: 75 72 jne 0xfd4 <.note.stapsdt+0xfd4> + f62: 62 00 2d 34 + f66: 40 25 65 62 78 20 and eax, 544760421 + f6c: 2d 34 40 70 65 sub eax, 1701855284 + f71: 72 74 jb 0xfe7 <.note.stapsdt+0xfe7> + f73: 75 72 jne 0xfe7 <.note.stapsdt+0xfe7> + f75: 62 + f76: 5f pop rdi + f77: 62 + f78: 79 74 jns 0xfee <.note.stapsdt+0xfee> + f7a: 65 28 25 72 69 70 29 sub byte ptr gs:[rip + 695232882], ah + f81: 00 00 add byte ptr [rax], al + f83: 00 08 add byte ptr [rax], cl + f85: 00 00 add byte ptr [rax], al + f87: 00 4c 00 00 add byte ptr [rax + rax], cl + f8b: 00 03 add byte ptr [rbx], al + f8d: 00 00 add byte ptr [rax], al + f8f: 00 73 74 add byte ptr [rbx + 116], dh + f92: 61 + f93: 70 73 jo 0x1008 <.note.stapsdt+0x1008> + f95: 64 74 00 je 0xf98 <.note.stapsdt+0xf98> + f98: c6 14 42 + f9b: 00 00 add byte ptr [rax], al + f9d: 00 00 add byte ptr [rax], al + f9f: 00 ec add ah, ch + fa1: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + fb0: 6c insb byte ptr es:[rdi], dx + fb1: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + fb8: 6f outsd dx, dword ptr [rsi] + fb9: 72 79 jb 0x1034 <.note.stapsdt+0x1034> + fbb: 5f pop rdi + fbc: 6d insd dword ptr es:[rdi], dx + fbd: 61 + fbe: 6c insb byte ptr es:[rdi], dx + fbf: 6c insb byte ptr es:[rdi], dx + fc0: 6f outsd dx, dword ptr [rsi] + fc1: 70 74 jo 0x1037 <.note.stapsdt+0x1037> + fc3: 5f pop rdi + fc4: 61 + fc5: 72 65 jb 0x102c <.note.stapsdt+0x102c> + fc7: 6e outsb dx, byte ptr [rsi] + fc8: 61 + fc9: 5f pop rdi + fca: 6d insd dword ptr es:[rdi], dx + fcb: 61 + fcc: 78 00 js 0xfce <.note.stapsdt+0xfce> + fce: 38 40 25 cmp byte ptr [rax + 37], al + fd1: 72 62 jb 0x1035 <.note.stapsdt+0x1035> + fd3: 78 20 js 0xff5 <.note.stapsdt+0xff5> + fd5: 38 40 33 cmp byte ptr [rax + 51], al + fd8: 32 2b xor ch, byte ptr [rbx] + fda: 6d insd dword ptr es:[rdi], dx + fdb: 70 5f jo 0x103c <.note.stapsdt+0x103c> + fdd: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29707955 <_end+0x29243fd5> + fe3: 00 08 add byte ptr [rax], cl + fe5: 00 00 add byte ptr [rax], al + fe7: 00 52 00 add byte ptr [rdx], dl + fea: 00 00 add byte ptr [rax], al + fec: 03 00 add eax, dword ptr [rax] + fee: 00 00 add byte ptr [rax], al + ff0: 73 74 jae 0x1066 <.note.stapsdt+0x1066> + ff2: 61 + ff3: 70 73 jo 0x1068 <.note.stapsdt+0x1068> + ff5: 64 74 00 je 0xff8 <.note.stapsdt+0xff8> + ff8: 38 15 42 00 00 00 cmp byte ptr [rip + 66], dl # 0x1040 <.note.stapsdt+0x1040> + ffe: 00 00 add byte ptr [rax], al + 1000: ec in al, dx + 1001: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 1010: 6c insb byte ptr es:[rdi], dx + 1011: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 1018: 6f outsd dx, dword ptr [rsi] + 1019: 72 79 jb 0x1094 <.note.stapsdt+0x1094> + 101b: 5f pop rdi + 101c: 6d insd dword ptr es:[rdi], dx + 101d: 61 + 101e: 6c insb byte ptr es:[rdi], dx + 101f: 6c insb byte ptr es:[rdi], dx + 1020: 6f outsd dx, dword ptr [rsi] + 1021: 70 74 jo 0x1097 <.note.stapsdt+0x1097> + 1023: 5f pop rdi + 1024: 6d insd dword ptr es:[rdi], dx + 1025: 78 66 js 0x108d <.note.stapsdt+0x108d> + 1027: 61 + 1028: 73 74 jae 0x109e <.note.stapsdt+0x109e> + 102a: 00 38 add byte ptr [rax], bh + 102c: 40 25 72 62 78 20 and eax, 544760434 + 1032: 38 40 67 cmp byte ptr [rax + 103], al + 1035: 6c insb byte ptr es:[rdi], dx + 1036: 6f outsd dx, dword ptr [rsi] + 1037: 62 61 6c 5f 6d + 103c: 61 + 103d: 78 5f js 0x109e <.note.stapsdt+0x109e> + 103f: 66 61 + 1041: 73 74 jae 0x10b7 <.note.stapsdt+0x10b7> + 1043: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x297079bb <_end+0x2924403b> + 1049: 00 00 add byte ptr [rax], al + 104b: 00 08 add byte ptr [rax], cl + 104d: 00 00 add byte ptr [rax], al + 104f: 00 41 00 add byte ptr [rcx], al + 1052: 00 00 add byte ptr [rax], al + 1054: 03 00 add eax, dword ptr [rax] + 1056: 00 00 add byte ptr [rax], al + 1058: 73 74 jae 0x10ce <.note.stapsdt+0x10ce> + 105a: 61 + 105b: 70 73 jo 0x10d0 <.note.stapsdt+0x10d0> + 105d: 64 74 00 je 0x1060 <.note.stapsdt+0x1060> + 1060: bf 17 42 00 00 mov edi, 16919 + 1065: 00 00 add byte ptr [rax], al + 1067: 00 ec add ah, ch + 1069: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 1078: 6c insb byte ptr es:[rdi], dx + 1079: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 + 1080: 6f outsd dx, dword ptr [rsi] + 1081: 72 79 jb 0x10fc <.note.stapsdt+0x10fc> + 1083: 5f pop rdi + 1084: 6d insd dword ptr es:[rdi], dx + 1085: 65 6d insd dword ptr es:[rdi], dx + 1087: 61 + 1088: 6c insb byte ptr es:[rdi], dx + 1089: 69 67 6e 5f 72 65 74 imul esp, dword ptr [rdi + 110], 1952805471 + 1090: 72 79 jb 0x110b <.note.stapsdt+0x110b> + 1092: 00 38 add byte ptr [rax], bh + 1094: 40 25 72 31 32 20 and eax, 540160370 + 109a: 38 40 25 cmp byte ptr [rax + 37], al + 109d: 72 62 jb 0x1101 <.note.stapsdt+0x1101> + 109f: 70 00 jo 0x10a1 <.note.stapsdt+0x10a1> + 10a1: 00 00 add byte ptr [rax], al + 10a3: 00 08 add byte ptr [rax], cl + 10a5: 00 00 add byte ptr [rax], al + 10a7: 00 3a add byte ptr [rdx], bh + 10a9: 00 00 add byte ptr [rax], al + 10ab: 00 03 add byte ptr [rbx], al + 10ad: 00 00 add byte ptr [rax], al + 10af: 00 73 74 add byte ptr [rbx + 116], dh + 10b2: 61 + 10b3: 70 73 jo 0x1128 <.note.stapsdt+0x1128> + 10b5: 64 74 00 je 0x10b8 <.note.stapsdt+0x10b8> + 10b8: c5 c4 45 00 + 10bc: 00 00 add byte ptr [rax], al + 10be: 00 00 add byte ptr [rax], al + 10c0: ec in al, dx + 10c1: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 10d0: 6c insb byte ptr es:[rdi], dx + 10d1: 69 62 63 00 73 65 74 imul esp, dword ptr [rdx + 99], 1952805632 + 10d8: 6a 6d push 109 + 10da: 70 00 jo 0x10dc <.note.stapsdt+0x10dc> + 10dc: 38 40 25 cmp byte ptr [rax + 37], al + 10df: 72 64 jb 0x1145 <.note.stapsdt+0x1145> + 10e1: 69 20 2d 34 40 25 imul esp, dword ptr [rax], 624964653 + 10e7: 65 73 69 jae 0x1153 <.note.stapsdt+0x1153> + 10ea: 20 38 and byte ptr [rax], bh + 10ec: 40 25 72 61 78 00 and eax, 7889266 + 10f2: 00 00 add byte ptr [rax], al + 10f4: 08 00 or byte ptr [rax], al + 10f6: 00 00 add byte ptr [rax], al + 10f8: 3b 00 cmp eax, dword ptr [rax] + 10fa: 00 00 add byte ptr [rax], al + 10fc: 03 00 add eax, dword ptr [rax] + 10fe: 00 00 add byte ptr [rax], al + 1100: 73 74 jae 0x1176 <.note.stapsdt+0x1176> + 1102: 61 + 1103: 70 73 jo 0x1178 <.note.stapsdt+0x1178> + 1105: 64 74 00 je 0x1108 <.note.stapsdt+0x1108> + 1108: d6 + 1109: 21 47 00 and dword ptr [rdi], eax + 110c: 00 00 add byte ptr [rax], al + 110e: 00 00 add byte ptr [rax], al + 1110: ec in al, dx + 1111: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 1120: 6c insb byte ptr es:[rdi], dx + 1121: 69 62 63 00 6d 61 70 imul esp, dword ptr [rdx + 99], 1885433088 + 1128: 5f pop rdi + 1129: 66 61 + 112b: 69 6c 65 64 00 2d 38 40 imul ebp, dword ptr [rbp + 2*riz + 100], 1077423360 + 1133: 37 + 1134: 32 28 xor ch, byte ptr [rax] + 1136: 25 72 73 70 29 and eax, 695235442 + 113b: 20 38 and byte ptr [rax], bh + 113d: 40 25 72 62 78 00 and eax, 7889522 + 1143: 00 08 add byte ptr [rax], cl + 1145: 00 00 add byte ptr [rax], al + 1147: 00 3a add byte ptr [rdx], bh + 1149: 00 00 add byte ptr [rax], al + 114b: 00 03 add byte ptr [rbx], al + 114d: 00 00 add byte ptr [rax], al + 114f: 00 73 74 add byte ptr [rbx + 116], dh + 1152: 61 + 1153: 70 73 jo 0x11c8 <.note.stapsdt+0x11c8> + 1155: 64 74 00 je 0x1158 <.note.stapsdt+0x1158> + 1158: d3 3d 47 00 00 00 sar dword ptr [rip + 71], cl # 0x11a5 <.note.stapsdt+0x11a5> + 115e: 00 00 add byte ptr [rax], al + 1160: ec in al, dx + 1161: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 1170: 6c insb byte ptr es:[rdi], dx + 1171: 69 62 63 00 6d 61 70 imul esp, dword ptr [rdx + 99], 1885433088 + 1178: 5f pop rdi + 1179: 73 74 jae 0x11ef <.note.stapsdt+0x11ef> + 117b: 61 + 117c: 72 74 jb 0x11f2 <.note.stapsdt+0x11f2> + 117e: 00 2d 38 40 33 32 add byte ptr [rip + 842219576], ch # 0x323351bc <_end+0x31e7183c> + 1184: 28 25 72 62 70 29 sub byte ptr [rip + 695231090], ah # 0x297073fc <_end+0x29243a7c> + 118a: 20 38 and byte ptr [rax], bh + 118c: 40 25 72 62 78 00 and eax, 7889522 + 1192: 00 00 add byte ptr [rax], al + 1194: 08 00 or byte ptr [rax], al + 1196: 00 00 add byte ptr [rax], al + 1198: 3b 00 cmp eax, dword ptr [rax] + 119a: 00 00 add byte ptr [rax], al + 119c: 03 00 add eax, dword ptr [rax] + 119e: 00 00 add byte ptr [rax], al + 11a0: 73 74 jae 0x1216 <.note.stapsdt+0x1216> + 11a2: 61 + 11a3: 70 73 jo 0x1218 <.note.stapsdt+0x1218> + 11a5: 64 74 00 je 0x11a8 <.note.stapsdt+0x11a8> + 11a8: d5 + 11a9: eb 47 jmp 0x11f2 <.note.stapsdt+0x11f2> + 11ab: 00 00 add byte ptr [rax], al + 11ad: 00 00 add byte ptr [rax], al + 11af: 00 ec add ah, ch + 11b1: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 11c0: 6c insb byte ptr es:[rdi], dx + 11c1: 69 62 63 00 6c 6f 6e imul esp, dword ptr [rdx + 99], 1852795904 + 11c8: 67 6a 6d addr32 push 109 + 11cb: 70 00 jo 0x11cd <.note.stapsdt+0x11cd> + 11cd: 38 40 25 cmp byte ptr [rax + 37], al + 11d0: 72 64 jb 0x1236 <.note.stapsdt+0x1236> + 11d2: 69 20 2d 34 40 25 imul esp, dword ptr [rax], 624964653 + 11d8: 65 73 69 jae 0x1244 <.note.stapsdt+0x1244> + 11db: 20 38 and byte ptr [rax], bh + 11dd: 40 25 72 64 78 00 and eax, 7890034 + 11e3: 00 08 add byte ptr [rax], cl + 11e5: 00 00 add byte ptr [rax], al + 11e7: 00 42 00 add byte ptr [rdx], al + 11ea: 00 00 add byte ptr [rax], al + 11ec: 03 00 add eax, dword ptr [rax] + 11ee: 00 00 add byte ptr [rax], al + 11f0: 73 74 jae 0x1266 <.note.stapsdt+0x1266> + 11f2: 61 + 11f3: 70 73 jo 0x1268 <.note.stapsdt+0x1268> + 11f5: 64 74 00 je 0x11f8 <.note.stapsdt+0x11f8> + 11f8: f1 + 11f9: eb 47 jmp 0x1242 <.note.stapsdt+0x1242> + 11fb: 00 00 add byte ptr [rax], al + 11fd: 00 00 add byte ptr [rax], al + 11ff: 00 ec add ah, ch + 1201: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 1210: 6c insb byte ptr es:[rdi], dx + 1211: 69 62 63 00 6c 6f 6e imul esp, dword ptr [rdx + 99], 1852795904 + 1218: 67 6a 6d addr32 push 109 + 121b: 70 5f jo 0x127c <.note.stapsdt+0x127c> + 121d: 74 61 je 0x1280 <.note.stapsdt+0x1280> + 121f: 72 67 jb 0x1288 <.note.stapsdt+0x1288> + 1221: 65 74 00 je 0x1224 <.note.stapsdt+0x1224> + 1224: 38 40 25 cmp byte ptr [rax + 37], al + 1227: 72 64 jb 0x128d <.note.stapsdt+0x128d> + 1229: 69 20 2d 34 40 25 imul esp, dword ptr [rax], 624964653 + 122f: 65 61 + 1231: 78 20 js 0x1253 <.note.stapsdt+0x1253> + 1233: 38 40 25 cmp byte ptr [rax + 37], al + 1236: 72 64 jb 0x129c <.note.stapsdt+0x129c> + 1238: 78 00 js 0x123a <.note.stapsdt+0x123a> + 123a: 00 00 add byte ptr [rax], al + 123c: 08 00 or byte ptr [rax], al + 123e: 00 00 add byte ptr [rax], al + 1240: 44 00 00 add byte ptr [rax], r8b + 1243: 00 03 add byte ptr [rbx], al + 1245: 00 00 add byte ptr [rax], al + 1247: 00 73 74 add byte ptr [rbx + 116], dh + 124a: 61 + 124b: 70 73 jo 0x12c0 <.note.stapsdt+0x12c0> + 124d: 64 74 00 je 0x1250 <.note.stapsdt+0x1250> + 1250: 64 66 48 00 00 add byte ptr fs:[rax], al + 1255: 00 00 add byte ptr [rax], al + 1257: 00 ec add ah, ch + 1259: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 1268: 6c insb byte ptr es:[rdi], dx + 1269: 69 62 63 00 6d 61 70 imul esp, dword ptr [rdx + 99], 1885433088 + 1270: 5f pop rdi + 1271: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 1274: 70 6c jo 0x12e2 <.note.stapsdt+0x12e2> + 1276: 65 74 65 je 0x12de <.note.stapsdt+0x12de> + 1279: 00 2d 38 40 33 32 add byte ptr [rip + 842219576], ch # 0x323352b7 <_end+0x31e71937> + 127f: 28 25 72 62 78 29 sub byte ptr [rip + 695755378], ah # 0x297874f7 <_end+0x292c3b77> + 1285: 20 38 and byte ptr [rax], bh + 1287: 40 25 72 31 35 20 and eax, 540356978 + 128d: 38 40 25 cmp byte ptr [rax + 37], al + 1290: 72 31 jb 0x12c3 <.note.stapsdt+0x12c3> + 1292: 34 00 xor al, 0 + 1294: 08 00 or byte ptr [rax], al + 1296: 00 00 add byte ptr [rax], al + 1298: 41 00 00 add byte ptr [r8], al + 129b: 00 03 add byte ptr [rbx], al + 129d: 00 00 add byte ptr [rax], al + 129f: 00 73 74 add byte ptr [rbx + 116], dh + 12a2: 61 + 12a3: 70 73 jo 0x1318 <.note.stapsdt+0x1318> + 12a5: 64 74 00 je 0x12a8 <.note.stapsdt+0x12a8> + 12a8: 7c 67 jl 0x1311 <.note.stapsdt+0x1311> + 12aa: 48 00 00 add byte ptr [rax], al + 12ad: 00 00 add byte ptr [rax], al + 12af: 00 ec add ah, ch + 12b1: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 12c0: 6c insb byte ptr es:[rdi], dx + 12c1: 69 62 63 00 72 65 6c imul esp, dword ptr [rdx + 99], 1818587648 + 12c8: 6f outsd dx, dword ptr [rsi] + 12c9: 63 5f 73 movsxd ebx, dword ptr [rdi + 115] + 12cc: 74 61 je 0x132f <.note.stapsdt+0x132f> + 12ce: 72 74 jb 0x1344 <.note.stapsdt+0x1344> + 12d0: 00 2d 38 40 33 32 add byte ptr [rip + 842219576], ch # 0x3233530e <_end+0x31e7198e> + 12d6: 28 25 72 62 78 29 sub byte ptr [rip + 695755378], ah # 0x2978754e <_end+0x292c3bce> + 12dc: 20 38 and byte ptr [rax], bh + 12de: 40 2d 39 36 28 25 sub eax, 623392313 + 12e4: 72 62 jb 0x1348 <.note.stapsdt+0x1348> + 12e6: 70 29 jo 0x1311 <.note.stapsdt+0x1311> + 12e8: 00 00 add byte ptr [rax], al + 12ea: 00 00 add byte ptr [rax], al + 12ec: 08 00 or byte ptr [rax], al + 12ee: 00 00 add byte ptr [rax], al + 12f0: 4b 00 00 add byte ptr [r8], al + 12f3: 00 03 add byte ptr [rbx], al + 12f5: 00 00 add byte ptr [rax], al + 12f7: 00 73 74 add byte ptr [rbx + 116], dh + 12fa: 61 + 12fb: 70 73 jo 0x1370 <.note.stapsdt+0x1370> + 12fd: 64 74 00 je 0x1300 <.note.stapsdt+0x1300> + 1300: c0 68 48 00 shr byte ptr [rax + 72], 0 + 1304: 00 00 add byte ptr [rax], al + 1306: 00 00 add byte ptr [rax], al + 1308: ec in al, dx + 1309: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 1318: 6c insb byte ptr es:[rdi], dx + 1319: 69 62 63 00 72 65 6c imul esp, dword ptr [rdx + 99], 1818587648 + 1320: 6f outsd dx, dword ptr [rsi] + 1321: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] + 1324: 6f outsd dx, dword ptr [rsi] + 1325: 6d insd dword ptr es:[rdi], dx + 1326: 70 6c jo 0x1394 <.note.stapsdt+0x1394> + 1328: 65 74 65 je 0x1390 <.note.stapsdt+0x1390> + 132b: 00 2d 38 40 33 32 add byte ptr [rip + 842219576], ch # 0x32335369 <_end+0x31e719e9> + 1331: 28 25 72 62 78 29 sub byte ptr [rip + 695755378], ah # 0x297875a9 <_end+0x292c3c29> + 1337: 20 38 and byte ptr [rax], bh + 1339: 40 2d 39 36 28 25 sub eax, 623392313 + 133f: 72 62 jb 0x13a3 <.note.stapsdt+0x13a3> + 1341: 70 29 jo 0x136c <.note.stapsdt+0x136c> + 1343: 20 38 and byte ptr [rax], bh + 1345: 40 25 72 31 34 00 and eax, 3420530 + 134b: 00 08 add byte ptr [rax], cl + 134d: 00 00 add byte ptr [rax], al + 134f: 00 38 add byte ptr [rax], bh + 1351: 00 00 add byte ptr [rax], al + 1353: 00 03 add byte ptr [rbx], al + 1355: 00 00 add byte ptr [rax], al + 1357: 00 73 74 add byte ptr [rbx + 116], dh + 135a: 61 + 135b: 70 73 jo 0x13d0 <.note.stapsdt+0x13d0> + 135d: 64 74 00 je 0x1360 <.note.stapsdt+0x1360> + 1360: 16 + 1361: 7a 48 jp 0x13ab <.note.stapsdt+0x13ab> + 1363: 00 00 add byte ptr [rax], al + 1365: 00 00 add byte ptr [rax], al + 1367: 00 ec add ah, ch + 1369: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 1378: 6c insb byte ptr es:[rdi], dx + 1379: 69 62 63 00 75 6e 6d imul esp, dword ptr [rdx + 99], 1835955456 + 1380: 61 + 1381: 70 5f jo 0x13e2 <.note.stapsdt+0x13e2> + 1383: 73 74 jae 0x13f9 <.note.stapsdt+0x13f9> + 1385: 61 + 1386: 72 74 jb 0x13fc <.note.stapsdt+0x13fc> + 1388: 00 2d 38 40 25 72 add byte ptr [rip + 1915043896], ch # 0x722553c6 <_end+0x71d91a46> + 138e: 31 35 20 38 40 25 xor dword ptr [rip + 624965664], esi # 0x25404bb4 <_end+0x24f41234> + 1394: 72 62 jb 0x13f8 <.note.stapsdt+0x13f8> + 1396: 78 00 js 0x1398 <.note.stapsdt+0x1398> + 1398: 08 00 or byte ptr [rax], al + 139a: 00 00 add byte ptr [rax], al + 139c: 3b 00 cmp eax, dword ptr [rax] + 139e: 00 00 add byte ptr [rax], al + 13a0: 03 00 add eax, dword ptr [rax] + 13a2: 00 00 add byte ptr [rax], al + 13a4: 73 74 jae 0x141a <.note.stapsdt+0x141a> + 13a6: 61 + 13a7: 70 73 jo 0x141c <.note.stapsdt+0x141c> + 13a9: 64 74 00 je 0x13ac <.note.stapsdt+0x13ac> + 13ac: bf 7c 48 00 00 mov edi, 18556 + 13b1: 00 00 add byte ptr [rax], al + 13b3: 00 ec add ah, ch + 13b5: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 13c4: 6c insb byte ptr es:[rdi], dx + 13c5: 69 62 63 00 75 6e 6d imul esp, dword ptr [rdx + 99], 1835955456 + 13cc: 61 + 13cd: 70 5f jo 0x142e <.note.stapsdt+0x142e> + 13cf: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 13d2: 70 6c jo 0x1440 <.note.stapsdt+0x1440> + 13d4: 65 74 65 je 0x143c <.note.stapsdt+0x143c> + 13d7: 00 2d 38 40 25 72 add byte ptr [rip + 1915043896], ch # 0x72255415 <_end+0x71d91a95> + 13dd: 31 35 20 38 40 25 xor dword ptr [rip + 624965664], esi # 0x25404c03 <_end+0x24f41283> + 13e3: 72 62 jb 0x1447 <.note.stapsdt+0x1447> + 13e5: 78 00 js 0x13e7 <.note.stapsdt+0x13e7> + 13e7: 00 + +Disassembly of section .symtab: + +0000000000000000 <.symtab>: + ... + 1c: 03 00 add eax, dword ptr [rax] + 1e: 01 00 add dword ptr [rax], eax + 20: 70 02 jo 0x24 <.symtab+0x24> + 22: 40 00 00 add byte ptr [rax], al + ... + 31: 00 00 add byte ptr [rax], al + 33: 00 03 add byte ptr [rbx], al + 35: 00 02 add byte ptr [rdx], al + 37: 00 90 02 40 00 00 add byte ptr [rax + 16386], dl + ... + 49: 00 00 add byte ptr [rax], al + 4b: 00 03 add byte ptr [rbx], al + 4d: 00 03 add byte ptr [rbx], al + 4f: 00 b4 02 40 00 00 00 add byte ptr [rdx + rax + 64], dh + ... + 62: 00 00 add byte ptr [rax], al + 64: 03 00 add eax, dword ptr [rax] + 66: 04 00 add al, 0 + 68: d8 02 fadd dword ptr [rdx] + 6a: 40 00 00 add byte ptr [rax], al + ... + 79: 00 00 add byte ptr [rax], al + 7b: 00 03 add byte ptr [rbx], al + 7d: 00 05 00 00 10 40 add byte ptr [rip + 1074790400], al # 0x40100083 <_end+0x3fc3c703> + ... + 93: 00 03 add byte ptr [rbx], al + 95: 00 06 add byte ptr [rsi], al + 97: 00 20 add byte ptr [rax], ah + 99: 10 40 00 adc byte ptr [rax], al + ... + ac: 03 00 add eax, dword ptr [rax] + ae: 07 + af: 00 a0 11 40 00 00 add byte ptr [rax + 16401], ah + ... + c1: 00 00 add byte ptr [rax], al + c3: 00 03 add byte ptr [rbx], al + c5: 00 08 add byte ptr [rax], cl + c7: 00 40 2c add byte ptr [rax + 44], al + ca: 49 00 00 add byte ptr [r8], al + ... + d9: 00 00 add byte ptr [rax], al + db: 00 03 add byte ptr [rbx], al + dd: 00 09 add byte ptr [rcx], cl + df: 00 e0 add al, ah + e1: 48 49 + ... + f3: 00 03 add byte ptr [rbx], al + f5: 00 0a add byte ptr [rdx], cl + f7: 00 00 add byte ptr [rax], al + f9: 50 push rax + fa: 49 00 00 add byte ptr [r8], al + ... + 109: 00 00 add byte ptr [rax], al + 10b: 00 03 add byte ptr [rbx], al + 10d: 00 0b add byte ptr [rbx], cl + 10f: 00 ec add ah, ch + 111: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 124: 03 00 add eax, dword ptr [rax] + 126: 0c 00 or al, 0 + 128: f0 lock + 129: 0f 4b 00 cmovnp eax, dword ptr [rax] + ... + 13c: 03 00 add eax, dword ptr [rax] + 13e: 0d 00 f4 b5 4b or eax, 1270215680 + ... + 153: 00 03 add byte ptr [rbx], al + 155: 00 0e add byte ptr [rsi], cl + 157: 00 c0 add al, al + 159: d0 4b 00 ror byte ptr [rbx] + ... + 16c: 03 00 add eax, dword ptr [rax] + 16e: 0f 00 e0 verr ax + 171: d0 4b 00 ror byte ptr [rbx] + ... + 184: 03 00 add eax, dword ptr [rax] + 186: 10 00 adc byte ptr [rax], al + 188: e0 d0 loopne 0x15a <.symtab+0x15a> + 18a: 4b 00 00 add byte ptr [r8], al + ... + 199: 00 00 add byte ptr [rax], al + 19b: 00 03 add byte ptr [rbx], al + 19d: 00 11 add byte ptr [rcx], dl + 19f: 00 f0 add al, dh + 1a1: d0 4b 00 ror byte ptr [rbx] + ... + 1b4: 03 00 add eax, dword ptr [rax] + 1b6: 12 00 adc al, byte ptr [rax] + 1b8: 00 d1 add cl, dl + 1ba: 4b 00 00 add byte ptr [r8], al + ... + 1c9: 00 00 add byte ptr [rax], al + 1cb: 00 03 add byte ptr [rbx], al + 1cd: 00 13 add byte ptr [rbx], dl + 1cf: 00 f8 add al, bh + 1d1: fe 4b 00 dec byte ptr [rbx] + ... + 1e4: 03 00 add eax, dword ptr [rax] + 1e6: 14 00 adc al, 0 + 1e8: 00 00 add byte ptr [rax], al + 1ea: 4c 00 00 add byte ptr [rax], r8b + ... + 1f9: 00 00 add byte ptr [rax], al + 1fb: 00 03 add byte ptr [rbx], al + 1fd: 00 15 00 e0 00 4c add byte ptr [rip + 1275125760], dl # 0x4c00e203 <_end+0x4bb4a883> + ... + 213: 00 03 add byte ptr [rbx], al + 215: 00 16 add byte ptr [rsi], dl + 217: 00 30 add byte ptr [rax], dh + 219: 1b 4c 00 00 sbb ecx, dword ptr [rax + rax] + ... + 229: 00 00 add byte ptr [rax], al + 22b: 00 03 add byte ptr [rbx], al + 22d: 00 17 add byte ptr [rdi], dl + 22f: 00 80 1b 4c 00 00 add byte ptr [rax + 19483], al + ... + 241: 00 00 add byte ptr [rax], al + 243: 00 03 add byte ptr [rbx], al + 245: 00 18 add byte ptr [rax], bl + 247: 00 28 add byte ptr [rax], ch + 249: 22 4c 00 00 and cl, byte ptr [rax + rax] + ... + 259: 00 00 add byte ptr [rax], al + 25b: 00 03 add byte ptr [rbx], al + 25d: 00 19 add byte ptr [rcx], bl + 25f: 00 40 22 add byte ptr [rax + 34], al + 262: 4c 00 00 add byte ptr [rax], r8b + ... + 271: 00 00 add byte ptr [rax], al + 273: 00 03 add byte ptr [rbx], al + 275: 00 1a add byte ptr [rdx], bl + 277: 00 58 39 add byte ptr [rax + 57], bl + 27a: 4c 00 00 add byte ptr [rax], r8b + ... + 289: 00 00 add byte ptr [rax], al + 28b: 00 03 add byte ptr [rbx], al + 28d: 00 1b add byte ptr [rbx], bl + ... + 2a3: 00 03 add byte ptr [rbx], al + 2a5: 00 1c 00 add byte ptr [rax + rax], bl + ... + 2b8: 01 00 add dword ptr [rax], eax + 2ba: 00 00 add byte ptr [rax], al + 2bc: 04 00 add al, 0 + 2be: f1 + 2bf: ff 00 inc dword ptr [rax] + ... + 2cd: 00 00 add byte ptr [rax], al + 2cf: 00 0a add byte ptr [rdx], cl + 2d1: 00 00 add byte ptr [rax], al + 2d3: 00 01 add byte ptr [rcx], al + 2d5: 00 0a add byte ptr [rdx], cl + 2d7: 00 80 52 49 00 00 add byte ptr [rax + 18770], al + 2dd: 00 00 add byte ptr [rax], al + 2df: 00 13 add byte ptr [rbx], dl + 2e1: 00 00 add byte ptr [rax], al + 2e3: 00 00 add byte ptr [rax], al + 2e5: 00 00 add byte ptr [rax], al + 2e7: 00 17 add byte ptr [rdi], dl + 2e9: 00 00 add byte ptr [rax], al + 2eb: 00 02 add byte ptr [rdx], al + 2ed: 00 07 add byte ptr [rdi], al + 2ef: 00 a0 11 40 00 00 add byte ptr [rax + 16401], ah + 2f5: 00 00 add byte ptr [rax], al + 2f7: 00 0f add byte ptr [rdi], cl + 2f9: 00 00 add byte ptr [rax], al + 2fb: 00 00 add byte ptr [rax], al + 2fd: 00 00 add byte ptr [rax], al + 2ff: 00 2f add byte ptr [rdi], ch + 301: 00 00 add byte ptr [rax], al + 303: 00 04 00 add byte ptr [rax + rax], al + 306: f1 + 307: ff 00 inc dword ptr [rax] + ... + 315: 00 00 add byte ptr [rax], al + 317: 00 3c 00 add byte ptr [rax + rax], bh + 31a: 00 00 add byte ptr [rax], al + 31c: 01 00 add dword ptr [rax], eax + 31e: 19 00 sbb dword ptr [rax], eax + 320: a0 27 4c 00 00 00 00 00 10 movabs al, byte ptr [1152921504606866471] + 329: 00 00 add byte ptr [rax], al + 32b: 00 00 add byte ptr [rax], al + 32d: 00 00 add byte ptr [rax], al + 32f: 00 47 00 add byte ptr [rdi], al + 332: 00 00 add byte ptr [rax], al + 334: 02 00 add al, byte ptr [rax] + 336: 07 + 337: 00 af 11 40 00 00 add byte ptr [rdi + 16401], ch + 33d: 00 00 add byte ptr [rax], al + 33f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x345 <.symtab+0x345> + 345: 00 00 add byte ptr [rax], al + 347: 00 5c 00 00 add byte ptr [rax + rax], bl + 34b: 00 04 00 add byte ptr [rax + rax], al + 34e: f1 + 34f: ff 00 inc dword ptr [rax] + ... + 35d: 00 00 add byte ptr [rax], al + 35f: 00 d6 add dh, dl + 361: 0d 00 00 01 00 or eax, 65536 + 366: 19 00 sbb dword ptr [rax], eax + 368: f0 lock + 369: 27 + 36a: 4c 00 00 add byte ptr [rax], r8b + 36d: 00 00 add byte ptr [rax], al + 36f: 00 10 add byte ptr [rax], dl + 371: 00 00 add byte ptr [rax], al + 373: 00 00 add byte ptr [rax], al + 375: 00 00 add byte ptr [rax], al + 377: 00 64 00 00 add byte ptr [rax + rax], ah + 37b: 00 01 add byte ptr [rcx], al + 37d: 00 19 add byte ptr [rcx], bl + 37f: 00 00 add byte ptr [rax], al + 381: 28 4c 00 00 sub byte ptr [rax + rax], cl + 385: 00 00 add byte ptr [rax], al + 387: 00 04 00 add byte ptr [rax + rax], al + 38a: 00 00 add byte ptr [rax], al + 38c: 00 00 add byte ptr [rax], al + 38e: 00 00 add byte ptr [rax], al + 390: 6a 00 push 0 + 392: 00 00 add byte ptr [rax], al + 394: 04 00 add al, 0 + 396: f1 + 397: ff 00 inc dword ptr [rax] + ... + 3a5: 00 00 add byte ptr [rax], al + 3a7: 00 75 00 add byte ptr [rbp], dh + 3aa: 00 00 add byte ptr [rax], al + 3ac: 02 00 add al, byte ptr [rax] + 3ae: 07 + 3af: 00 e8 add al, ch + 3b1: 13 40 00 adc eax, dword ptr [rax] + 3b4: 00 00 add byte ptr [rax], al + 3b6: 00 00 add byte ptr [rax], al + 3b8: 57 push rdi + 3b9: 00 00 add byte ptr [rax], al + 3bb: 00 00 add byte ptr [rax], al + 3bd: 00 00 add byte ptr [rax], al + 3bf: 00 89 00 00 00 04 add byte ptr [rcx + 67108864], cl + 3c5: 00 f1 add cl, dh + 3c7: ff 00 inc dword ptr [rax] + ... + 3d5: 00 00 add byte ptr [rax], al + 3d7: 00 94 00 00 00 02 00 add byte ptr [rax + rax + 131072], dl + 3de: 07 + 3df: 00 3f add byte ptr [rdi], bh + 3e1: 14 40 adc al, 64 + 3e3: 00 00 add byte ptr [rax], al + 3e5: 00 00 add byte ptr [rax], al + 3e7: 00 56 00 add byte ptr [rsi], dl + 3ea: 00 00 add byte ptr [rax], al + 3ec: 00 00 add byte ptr [rax], al + 3ee: 00 00 add byte ptr [rax], al + 3f0: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 3f1: 00 00 add byte ptr [rax], al + 3f3: 00 04 00 add byte ptr [rax + rax], al + 3f6: f1 + 3f7: ff 00 inc dword ptr [rax] + ... + 405: 00 00 add byte ptr [rax], al + 407: 00 ad 00 00 00 02 add byte ptr [rbp + 33554432], ch + 40d: 00 07 add byte ptr [rdi], al + 40f: 00 95 14 40 00 00 add byte ptr [rbp + 16404], dl + 415: 00 00 add byte ptr [rax], al + 417: 00 57 00 add byte ptr [rdi], dl + 41a: 00 00 add byte ptr [rax], al + 41c: 00 00 add byte ptr [rax], al + 41e: 00 00 add byte ptr [rax], al + 420: bb 00 00 00 04 mov ebx, 67108864 + 425: 00 f1 add cl, dh + 427: ff 00 inc dword ptr [rax] + ... + 435: 00 00 add byte ptr [rax], al + 437: 00 c6 add dh, al + 439: 00 00 add byte ptr [rax], al + 43b: 00 01 add byte ptr [rcx], al + 43d: 00 0a add byte ptr [rdx], cl + 43f: 00 80 58 49 00 00 add byte ptr [rax + 18776], al + 445: 00 00 add byte ptr [rax], al + 447: 00 14 00 add byte ptr [rax + rax], dl + 44a: 00 00 add byte ptr [rax], al + 44c: 00 00 add byte ptr [rax], al + 44e: 00 00 add byte ptr [rax], al + 450: e0 00 loopne 0x452 <.symtab+0x452> + 452: 00 00 add byte ptr [rax], al + 454: 02 00 add al, byte ptr [rax] + 456: 07 + 457: 00 ec add ah, ch + 459: 14 40 adc al, 64 + 45b: 00 00 add byte ptr [rax], al + 45d: 00 00 add byte ptr [rax], al + 45f: 00 57 00 add byte ptr [rdi], dl + 462: 00 00 add byte ptr [rax], al + 464: 00 00 add byte ptr [rax], al + 466: 00 00 add byte ptr [rax], al + 468: f9 stc + 469: 00 00 add byte ptr [rax], al + 46b: 00 02 add byte ptr [rdx], al + 46d: 00 07 add byte ptr [rdi], al + 46f: 00 e0 add al, ah + 471: 1e + 472: 41 00 00 add byte ptr [r8], al + 475: 00 00 add byte ptr [rax], al + 477: 00 eb add bl, ch + 479: 00 00 add byte ptr [rax], al + 47b: 00 00 add byte ptr [rax], al + 47d: 00 00 add byte ptr [rax], al + 47f: 00 0a add byte ptr [rdx], cl + 481: 01 00 add dword ptr [rax], eax + 483: 00 02 add byte ptr [rdx], al + 485: 00 07 add byte ptr [rdi], al + 487: 00 70 28 add byte ptr [rax + 40], dh + 48a: 41 00 00 add byte ptr [r8], al + 48d: 00 00 add byte ptr [rax], al + 48f: 00 37 add byte ptr [rdi], dh + 491: 00 00 add byte ptr [rax], al + 493: 00 00 add byte ptr [rax], al + 495: 00 00 add byte ptr [rax], al + 497: 00 29 add byte ptr [rcx], ch + 499: 01 00 add dword ptr [rax], eax + 49b: 00 02 add byte ptr [rdx], al + 49d: 00 07 add byte ptr [rdi], al + 49f: 00 b0 28 41 00 00 add byte ptr [rax + 16680], dh + 4a5: 00 00 add byte ptr [rax], al + 4a7: 00 6f 01 add byte ptr [rdi + 1], ch + 4aa: 00 00 add byte ptr [rax], al + 4ac: 00 00 add byte ptr [rax], al + 4ae: 00 00 add byte ptr [rax], al + 4b0: bc 00 00 00 04 mov esp, 67108864 + 4b5: 00 f1 add cl, dh + 4b7: ff 00 inc dword ptr [rax] + ... + 4c5: 00 00 add byte ptr [rax], al + 4c7: 00 42 01 add byte ptr [rdx + 1], al + 4ca: 00 00 add byte ptr [rax], al + 4cc: 02 00 add al, byte ptr [rax] + 4ce: 07 + 4cf: 00 50 3e add byte ptr [rax + 62], dl + 4d2: 41 00 00 add byte ptr [r8], al + 4d5: 00 00 add byte ptr [rax], al + 4d7: 00 70 00 add byte ptr [rax], dh + 4da: 00 00 add byte ptr [rax], al + 4dc: 00 00 add byte ptr [rax], al + 4de: 00 00 add byte ptr [rax], al + 4e0: 5e pop rsi + 4e1: 01 00 add dword ptr [rax], eax + 4e3: 00 02 add byte ptr [rdx], al + 4e5: 00 07 add byte ptr [rdi], al + 4e7: 00 43 15 add byte ptr [rbx + 21], al + 4ea: 40 00 00 add byte ptr [rax], al + 4ed: 00 00 add byte ptr [rax], al + 4ef: 00 59 00 add byte ptr [rcx], bl + 4f2: 00 00 add byte ptr [rax], al + 4f4: 00 00 add byte ptr [rax], al + 4f6: 00 00 add byte ptr [rax], al + 4f8: 7a 01 jp 0x4fb <.symtab+0x4fb> + 4fa: 00 00 add byte ptr [rax], al + 4fc: 02 00 add al, byte ptr [rax] + 4fe: 07 + 4ff: 00 f0 add al, dh + 501: 42 41 + 503: 00 00 add byte ptr [rax], al + 505: 00 00 add byte ptr [rax], al + 507: 00 5a 00 add byte ptr [rdx], bl + 50a: 00 00 add byte ptr [rax], al + 50c: 00 00 add byte ptr [rax], al + 50e: 00 00 add byte ptr [rax], al + 510: 8d 01 lea eax, [rcx] + 512: 00 00 add byte ptr [rax], al + 514: 02 00 add al, byte ptr [rax] + 516: 07 + 517: 00 50 43 add byte ptr [rax + 67], dl + 51a: 41 00 00 add byte ptr [r8], al + 51d: 00 00 add byte ptr [rax], al + 51f: 00 e9 add cl, ch + 521: 01 00 add dword ptr [rax], eax + 523: 00 00 add byte ptr [rax], al + 525: 00 00 add byte ptr [rax], al + 527: 00 a8 01 00 00 02 add byte ptr [rax + 33554433], ch + 52d: 00 07 add byte ptr [rdi], al + 52f: 00 e0 add al, ah + 531: 4b 41 + 533: 00 00 add byte ptr [rax], al + 535: 00 00 add byte ptr [rax], al + 537: 00 39 add byte ptr [rcx], bh + 539: 03 00 add eax, dword ptr [rax] + 53b: 00 00 add byte ptr [rax], al + 53d: 00 00 add byte ptr [rax], al + 53f: 00 bd 01 00 00 01 add byte ptr [rbp + 16777217], bh + 545: 00 0a add byte ptr [rdx], cl + 547: 00 50 5b add byte ptr [rax + 91], dl + 54a: 49 00 00 add byte ptr [r8], al + 54d: 00 00 add byte ptr [rax], al + 54f: 00 13 add byte ptr [rbx], dl + 551: 00 00 add byte ptr [rax], al + 553: 00 00 add byte ptr [rax], al + 555: 00 00 add byte ptr [rax], al + 557: 00 d7 add bh, dl + 559: 01 00 add dword ptr [rax], eax + 55b: 00 04 00 add byte ptr [rax + rax], al + 55e: f1 + 55f: ff 00 inc dword ptr [rax] + ... + 56d: 00 00 add byte ptr [rax], al + 56f: 00 e1 add cl, ah + 571: 01 00 add dword ptr [rax], eax + 573: 00 02 add byte ptr [rdx], al + 575: 00 07 add byte ptr [rdi], al + 577: 00 a8 15 40 00 00 add byte ptr [rax + 16405], ch + 57d: 00 00 add byte ptr [rax], al + 57f: 00 56 00 add byte ptr [rsi], dl + 582: 00 00 add byte ptr [rax], al + 584: 00 00 add byte ptr [rax], al + 586: 00 00 add byte ptr [rax], al + 588: f0 lock + 589: 01 00 add dword ptr [rax], eax + 58b: 00 04 00 add byte ptr [rax + rax], al + 58e: f1 + 58f: ff 00 inc dword ptr [rax] + ... + 59d: 00 00 add byte ptr [rax], al + 59f: 00 fb add bl, bh + 5a1: 01 00 add dword ptr [rax], eax + 5a3: 00 02 add byte ptr [rdx], al + 5a5: 00 07 add byte ptr [rdi], al + 5a7: 00 fe add dh, bh + 5a9: 15 40 00 00 00 adc eax, 64 + 5ae: 00 00 add byte ptr [rax], al + 5b0: 56 push rsi + 5b1: 00 00 add byte ptr [rax], al + 5b3: 00 00 add byte ptr [rax], al + 5b5: 00 00 add byte ptr [rax], al + 5b7: 00 0b add byte ptr [rbx], cl + 5b9: 02 00 add al, byte ptr [rax] + 5bb: 00 04 00 add byte ptr [rax + rax], al + 5be: f1 + 5bf: ff 00 inc dword ptr [rax] + ... + 5cd: 00 00 add byte ptr [rax], al + 5cf: 00 18 add byte ptr [rax], bl + 5d1: 02 00 add al, byte ptr [rax] + 5d3: 00 02 add byte ptr [rdx], al + 5d5: 00 07 add byte ptr [rdi], al + 5d7: 00 54 16 40 add byte ptr [rsi + rdx + 64], dl + 5db: 00 00 add byte ptr [rax], al + 5dd: 00 00 add byte ptr [rax], al + 5df: 00 56 00 add byte ptr [rsi], dl + 5e2: 00 00 add byte ptr [rax], al + 5e4: 00 00 add byte ptr [rax], al + 5e6: 00 00 add byte ptr [rax], al + 5e8: 2a 02 sub al, byte ptr [rdx] + 5ea: 00 00 add byte ptr [rax], al + 5ec: 04 00 add al, 0 + 5ee: f1 + 5ef: ff 00 inc dword ptr [rax] + ... + 5fd: 00 00 add byte ptr [rax], al + 5ff: 00 36 add byte ptr [rsi], dh + 601: 02 00 add al, byte ptr [rax] + 603: 00 02 add byte ptr [rdx], al + 605: 00 07 add byte ptr [rdi], al + 607: 00 c0 add al, al + 609: ee out dx, al + 60a: 47 00 00 add byte ptr [r8], r8b + 60d: 00 00 add byte ptr [rax], al + 60f: 00 47 01 add byte ptr [rdi + 1], al + 612: 00 00 add byte ptr [rax], al + 614: 00 00 add byte ptr [rax], al + 616: 00 00 add byte ptr [rax], al + 618: 41 02 00 add al, byte ptr [r8] + 61b: 00 02 add byte ptr [rdx], al + 61d: 00 07 add byte ptr [rdi], al + 61f: 00 10 add byte ptr [rax], dl + 621: f0 lock + 622: 47 00 00 add byte ptr [r8], r8b + 625: 00 00 add byte ptr [rax], al + 627: 00 30 add byte ptr [rax], dh + 629: 03 00 add eax, dword ptr [rax] + 62b: 00 00 add byte ptr [rax], al + 62d: 00 00 add byte ptr [rax], al + 62f: 00 56 02 add byte ptr [rsi + 2], dl + 632: 00 00 add byte ptr [rax], al + 634: 02 00 add al, byte ptr [rax] + 636: 07 + 637: 00 aa 16 40 00 00 add byte ptr [rdx + 16406], ch + 63d: 00 00 add byte ptr [rax], al + 63f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x645 <.symtab+0x645> + 645: 00 00 add byte ptr [rax], al + 647: 00 69 02 add byte ptr [rcx + 2], ch + 64a: 00 00 add byte ptr [rax], al + 64c: 04 00 add al, 0 + 64e: f1 + 64f: ff 00 inc dword ptr [rax] + ... + 65d: 00 00 add byte ptr [rax], al + 65f: 00 78 02 add byte ptr [rax + 2], bh + 662: 00 00 add byte ptr [rax], al + 664: 01 00 add dword ptr [rax], eax + 666: 0a 00 or al, byte ptr [rax] + 668: 20 ba 4a 00 00 00 and byte ptr [rdx + 74], bh + 66e: 00 00 add byte ptr [rax], al + 670: 0f 00 00 sldt word ptr [rax] + 673: 00 00 add byte ptr [rax], al + 675: 00 00 add byte ptr [rax], al + 677: 00 92 02 00 00 02 add byte ptr [rdx + 33554434], dl + 67d: 00 07 add byte ptr [rdi], al + 67f: 00 af 16 40 00 00 add byte ptr [rdi + 16406], ch + 685: 00 00 add byte ptr [rax], al + 687: 00 05 00 00 00 00 add byte ptr [rip], al # 0x68d <.symtab+0x68d> + 68d: 00 00 add byte ptr [rax], al + 68f: 00 a6 02 00 00 04 add byte ptr [rsi + 67108866], ah + 695: 00 f1 add cl, dh + 697: ff 00 inc dword ptr [rax] + ... + 6a5: 00 00 add byte ptr [rax], al + 6a7: 00 b3 02 00 00 02 add byte ptr [rbx + 33554434], dh + 6ad: 00 07 add byte ptr [rdi], al + 6af: 00 f0 add al, dh + 6b1: dd 48 00 fisttp qword ptr [rax] + 6b4: 00 00 add byte ptr [rax], al + 6b6: 00 00 add byte ptr [rax], al + 6b8: 42 01 00 add dword ptr [rax], eax + 6bb: 00 00 add byte ptr [rax], al + 6bd: 00 00 add byte ptr [rax], al + 6bf: 00 d0 add al, dl + 6c1: 02 00 add al, byte ptr [rax] + 6c3: 00 02 add byte ptr [rdx], al + 6c5: 00 07 add byte ptr [rdi], al + 6c7: 00 b4 16 40 00 00 00 add byte ptr [rsi + rdx + 64], dh + 6ce: 00 00 add byte ptr [rax], al + 6d0: 05 00 00 00 00 add eax, 0 + 6d5: 00 00 add byte ptr [rax], al + 6d7: 00 f2 add dl, dh + 6d9: 02 00 add al, byte ptr [rax] + 6db: 00 02 add byte ptr [rdx], al + 6dd: 00 07 add byte ptr [rdi], al + 6df: 00 40 df add byte ptr [rax - 33], al + 6e2: 48 00 00 add byte ptr [rax], al + 6e5: 00 00 add byte ptr [rax], al + 6e7: 00 84 00 00 00 00 00 add byte ptr [rax + rax], al + 6ee: 00 00 add byte ptr [rax], al + 6f0: 08 03 or byte ptr [rbx], al + 6f2: 00 00 add byte ptr [rax], al + 6f4: 02 00 add al, byte ptr [rax] + 6f6: 07 + 6f7: 00 b9 16 40 00 00 add byte ptr [rcx + 16406], bh + 6fd: 00 00 add byte ptr [rax], al + 6ff: 00 05 00 00 00 00 add byte ptr [rip], al # 0x705 <.symtab+0x705> + 705: 00 00 add byte ptr [rax], al + 707: 00 23 add byte ptr [rbx], ah + 709: 03 00 add eax, dword ptr [rax] + 70b: 00 02 add byte ptr [rdx], al + 70d: 00 07 add byte ptr [rdi], al + 70f: 00 d0 add al, dl + 711: df 48 00 fisttp word ptr [rax] + 714: 00 00 add byte ptr [rax], al + 716: 00 00 add byte ptr [rax], al + 718: 70 08 jo 0x722 <.symtab+0x722> + 71a: 00 00 add byte ptr [rax], al + 71c: 00 00 add byte ptr [rax], al + 71e: 00 00 add byte ptr [rax], al + 720: 37 + 721: 03 00 add eax, dword ptr [rax] + 723: 00 02 add byte ptr [rdx], al + 725: 00 07 add byte ptr [rdi], al + 727: 00 be 16 40 00 00 add byte ptr [rsi + 16406], bh + 72d: 00 00 add byte ptr [rax], al + 72f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x735 <.symtab+0x735> + 735: 00 00 add byte ptr [rax], al + 737: 00 50 03 add byte ptr [rax + 3], dl + 73a: 00 00 add byte ptr [rax], al + 73c: 02 00 add al, byte ptr [rax] + 73e: 07 + 73f: 00 40 e8 add byte ptr [rax - 24], al + 742: 48 00 00 add byte ptr [rax], al + 745: 00 00 add byte ptr [rax], al + 747: 00 7c 00 00 add byte ptr [rax + rax], bh + 74b: 00 00 add byte ptr [rax], al + 74d: 00 00 add byte ptr [rax], al + 74f: 00 55 03 add byte ptr [rbp + 3], dl + 752: 00 00 add byte ptr [rax], al + 754: 01 00 add dword ptr [rax], eax + 756: 19 00 sbb dword ptr [rax], eax + 758: 00 31 add byte ptr [rcx], dh + 75a: 4c 00 00 add byte ptr [rax], r8b + 75d: 00 00 add byte ptr [rax], al + 75f: 00 12 add byte ptr [rdx], dl + 761: 00 00 add byte ptr [rax], al + 763: 00 00 add byte ptr [rax], al + 765: 00 00 add byte ptr [rax], al + 767: 00 6a 03 add byte ptr [rdx + 3], ch + 76a: 00 00 add byte ptr [rax], al + 76c: 02 00 add al, byte ptr [rax] + 76e: 07 + 76f: 00 c0 add al, al + 771: e8 48 00 00 00 call 0x7be <.symtab+0x7be> + 776: 00 00 add byte ptr [rax], al + 778: 88 06 mov byte ptr [rsi], al + 77a: 00 00 add byte ptr [rax], al + 77c: 00 00 add byte ptr [rax], al + 77e: 00 00 add byte ptr [rax], al + 780: 7d 03 jge 0x785 <.symtab+0x785> + 782: 00 00 add byte ptr [rax], al + 784: 02 00 add al, byte ptr [rax] + 786: 07 + 787: 00 c3 add bl, al + 789: 16 + 78a: 40 00 00 add byte ptr [rax], al + 78d: 00 00 add byte ptr [rax], al + 78f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x795 <.symtab+0x795> + 795: 00 00 add byte ptr [rax], al + 797: 00 95 03 00 00 02 add byte ptr [rbp + 33554435], dl + 79d: 00 07 add byte ptr [rdi], al + 79f: 00 50 ef add byte ptr [rax - 17], dl + 7a2: 48 00 00 add byte ptr [rax], al + 7a5: 00 00 add byte ptr [rax], al + 7a7: 00 9f 01 00 00 00 add byte ptr [rdi + 1], bl + 7ad: 00 00 add byte ptr [rax], al + 7af: 00 aa 03 00 00 02 add byte ptr [rdx + 33554435], ch + 7b5: 00 07 add byte ptr [rdi], al + 7b7: 00 c8 add al, cl + 7b9: 16 + 7ba: 40 00 00 add byte ptr [rax], al + 7bd: 00 00 add byte ptr [rax], al + 7bf: 00 05 00 00 00 00 add byte ptr [rip], al # 0x7c5 <.symtab+0x7c5> + 7c5: 00 00 add byte ptr [rax], al + 7c7: 00 c4 add ah, al + 7c9: 03 00 add eax, dword ptr [rax] + 7cb: 00 02 add byte ptr [rdx], al + 7cd: 00 07 add byte ptr [rdi], al + 7cf: 00 f0 add al, dh + 7d1: f0 lock + 7d2: 48 00 00 add byte ptr [rax], al + 7d5: 00 00 add byte ptr [rax], al + 7d7: 00 56 07 add byte ptr [rsi + 7], dl + 7da: 00 00 add byte ptr [rax], al + 7dc: 00 00 add byte ptr [rax], al + 7de: 00 00 add byte ptr [rax], al + 7e0: d5 + 7e1: 03 00 add eax, dword ptr [rax] + 7e3: 00 02 add byte ptr [rdx], al + 7e5: 00 07 add byte ptr [rdi], al + 7e7: 00 cd add ch, cl + 7e9: 16 + 7ea: 40 00 00 add byte ptr [rax], al + 7ed: 00 00 add byte ptr [rax], al + 7ef: 00 0a add byte ptr [rdx], cl + 7f1: 00 00 add byte ptr [rax], al + 7f3: 00 00 add byte ptr [rax], al + 7f5: 00 00 add byte ptr [rax], al + 7f7: 00 eb add bl, ch + 7f9: 03 00 add eax, dword ptr [rax] + 7fb: 00 02 add byte ptr [rdx], al + 7fd: 00 07 add byte ptr [rdi], al + 7ff: 00 50 f8 add byte ptr [rax - 8], dl + 802: 48 00 00 add byte ptr [rax], al + 805: 00 00 add byte ptr [rax], al + 807: 00 28 add byte ptr [rax], ch + 809: 04 00 add al, 0 + 80b: 00 00 add byte ptr [rax], al + 80d: 00 00 add byte ptr [rax], al + 80f: 00 ff add bh, bh + 811: 03 00 add eax, dword ptr [rax] + 813: 00 02 add byte ptr [rdx], al + 815: 00 07 add byte ptr [rdi], al + 817: 00 d7 add bh, dl + 819: 16 + 81a: 40 00 00 add byte ptr [rax], al + 81d: 00 00 add byte ptr [rax], al + 81f: 00 0a add byte ptr [rdx], cl + 821: 00 00 add byte ptr [rax], al + 823: 00 00 add byte ptr [rax], al + 825: 00 00 add byte ptr [rax], al + 827: 00 18 add byte ptr [rax], bl + 829: 04 00 add al, 0 + 82b: 00 02 add byte ptr [rdx], al + 82d: 00 07 add byte ptr [rdi], al + 82f: 00 80 fc 48 00 00 add byte ptr [rax + 18684], al + 835: 00 00 add byte ptr [rax], al + 837: 00 75 01 add byte ptr [rbp + 1], dh + 83a: 00 00 add byte ptr [rax], al + 83c: 00 00 add byte ptr [rax], al + 83e: 00 00 add byte ptr [rax], al + 840: 2a 04 00 sub al, byte ptr [rax + rax] + 843: 00 01 add byte ptr [rcx], al + 845: 00 19 add byte ptr [rcx], bl + 847: 00 f0 add al, dh + 849: 30 4c 00 00 xor byte ptr [rax + rax], cl + 84d: 00 00 add byte ptr [rax], al + 84f: 00 04 00 add byte ptr [rax + rax], al + 852: 00 00 add byte ptr [rax], al + 854: 00 00 add byte ptr [rax], al + 856: 00 00 add byte ptr [rax], al + 858: 3e 04 00 add al, 0 + 85b: 00 02 add byte ptr [rdx], al + 85d: 00 07 add byte ptr [rdi], al + 85f: 00 e1 add cl, ah + 861: 16 + 862: 40 00 00 add byte ptr [rax], al + 865: 00 00 add byte ptr [rax], al + 867: 00 05 00 00 00 00 add byte ptr [rip], al # 0x86d <.symtab+0x86d> + 86d: 00 00 add byte ptr [rax], al + 86f: 00 55 04 add byte ptr [rbp + 4], dl + 872: 00 00 add byte ptr [rax], al + 874: 02 00 add al, byte ptr [rax] + 876: 07 + 877: 00 00 add byte ptr [rax], al + 879: fe 48 00 dec byte ptr [rax] + 87c: 00 00 add byte ptr [rax], al + 87e: 00 00 add byte ptr [rax], al + 880: 84 00 test byte ptr [rax], al + 882: 00 00 add byte ptr [rax], al + 884: 00 00 add byte ptr [rax], al + 886: 00 00 add byte ptr [rax], al + 888: 67 04 00 addr32 add al, 0 + 88b: 00 02 add byte ptr [rdx], al + 88d: 00 07 add byte ptr [rdi], al + 88f: 00 e6 add dh, ah + 891: 16 + 892: 40 00 00 add byte ptr [rax], al + 895: 00 00 add byte ptr [rax], al + 897: 00 05 00 00 00 00 add byte ptr [rip], al # 0x89d <.symtab+0x89d> + 89d: 00 00 add byte ptr [rax], al + 89f: 00 7e 04 add byte ptr [rsi + 4], bh + 8a2: 00 00 add byte ptr [rax], al + 8a4: 02 00 add al, byte ptr [rax] + 8a6: 07 + 8a7: 00 90 fe 48 00 00 add byte ptr [rax + 18686], dl + 8ad: 00 00 add byte ptr [rax], al + 8af: 00 c2 add dl, al + 8b1: 00 00 add byte ptr [rax], al + 8b3: 00 00 add byte ptr [rax], al + 8b5: 00 00 add byte ptr [rax], al + 8b7: 00 9c 04 00 00 02 00 add byte ptr [rsp + rax + 131072], bl + 8be: 07 + 8bf: 00 eb add bl, ch + 8c1: 16 + 8c2: 40 00 00 add byte ptr [rax], al + 8c5: 00 00 add byte ptr [rax], al + 8c7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x8cd <.symtab+0x8cd> + 8cd: 00 00 add byte ptr [rax], al + 8cf: 00 bf 04 00 00 02 add byte ptr [rdi + 33554436], bh + 8d5: 00 07 add byte ptr [rdi], al + 8d7: 00 60 ff add byte ptr [rax - 1], ah + 8da: 48 00 00 add byte ptr [rax], al + 8dd: 00 00 add byte ptr [rax], al + 8df: 00 fa add dl, bh + 8e1: 00 00 add byte ptr [rax], al + 8e3: 00 00 add byte ptr [rax], al + 8e5: 00 00 add byte ptr [rax], al + 8e7: 00 db add bl, bl + 8e9: 04 00 add al, 0 + 8eb: 00 02 add byte ptr [rdx], al + 8ed: 00 07 add byte ptr [rdi], al + 8ef: 00 f0 add al, dh + 8f1: 16 + 8f2: 40 00 00 add byte ptr [rax], al + 8f5: 00 00 add byte ptr [rax], al + 8f7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x8fd <.symtab+0x8fd> + 8fd: 00 00 add byte ptr [rax], al + 8ff: 00 ee add dh, ch + 901: 04 00 add al, 0 + 903: 00 02 add byte ptr [rdx], al + 905: 00 07 add byte ptr [rdi], al + 907: 00 f5 add ch, dh + 909: 16 + 90a: 40 00 00 add byte ptr [rax], al + 90d: 00 00 add byte ptr [rax], al + 90f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x915 <.symtab+0x915> + 915: 00 00 add byte ptr [rax], al + 917: 00 01 add byte ptr [rcx], al + 919: 05 00 00 02 00 add eax, 131072 + 91e: 07 + 91f: 00 f0 add al, dh + 921: 02 49 00 add cl, byte ptr [rcx] + 924: 00 00 add byte ptr [rax], al + 926: 00 00 add byte ptr [rax], al + 928: 05 00 00 00 00 add eax, 0 + 92d: 00 00 add byte ptr [rax], al + 92f: 00 13 add byte ptr [rbx], dl + 931: 05 00 00 02 00 add eax, 131072 + 936: 07 + 937: 00 fa add dl, bh + 939: 16 + 93a: 40 00 00 add byte ptr [rax], al + 93d: 00 00 add byte ptr [rax], al + 93f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x945 <.symtab+0x945> + 945: 00 00 add byte ptr [rax], al + 947: 00 27 add byte ptr [rdi], ah + 949: 05 00 00 02 00 add eax, 131072 + 94e: 07 + 94f: 00 ff add bh, bh + 951: 16 + 952: 40 00 00 add byte ptr [rax], al + 955: 00 00 add byte ptr [rax], al + 957: 00 05 00 00 00 00 add byte ptr [rip], al # 0x95d <.symtab+0x95d> + 95d: 00 00 add byte ptr [rax], al + 95f: 00 46 05 add byte ptr [rsi + 5], al + 962: 00 00 add byte ptr [rax], al + 964: 04 00 add al, 0 + 966: f1 + 967: ff 00 inc dword ptr [rax] + ... + 975: 00 00 add byte ptr [rax], al + 977: 00 5b 05 add byte ptr [rbx + 5], bl + 97a: 00 00 add byte ptr [rax], al + 97c: 02 00 add al, byte ptr [rax] + 97e: 07 + 97f: 00 d0 add al, dl + 981: 0a 49 00 or cl, byte ptr [rcx] + 984: 00 00 add byte ptr [rax], al + 986: 00 00 add byte ptr [rax], al + 988: 16 + 989: 00 00 add byte ptr [rax], al + 98b: 00 00 add byte ptr [rax], al + 98d: 00 00 add byte ptr [rax], al + 98f: 00 71 05 add byte ptr [rcx + 5], dh + 992: 00 00 add byte ptr [rax], al + 994: 02 00 add al, byte ptr [rax] + 996: 07 + 997: 00 f0 add al, dh + 999: 0a 49 00 or cl, byte ptr [rcx] + 99c: 00 00 add byte ptr [rax], al + 99e: 00 00 add byte ptr [rax], al + 9a0: cf iretd + 9a1: 00 00 add byte ptr [rax], al + 9a3: 00 00 add byte ptr [rax], al + 9a5: 00 00 add byte ptr [rax], al + 9a7: 00 80 05 00 00 02 add byte ptr [rax + 33554437], al + 9ad: 00 07 add byte ptr [rdi], al + 9af: 00 c0 add al, al + 9b1: 0b 49 00 or ecx, dword ptr [rcx] + 9b4: 00 00 add byte ptr [rax], al + 9b6: 00 00 add byte ptr [rax], al + 9b8: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 9b9: 00 00 add byte ptr [rax], al + 9bb: 00 00 add byte ptr [rax], al + 9bd: 00 00 add byte ptr [rax], al + 9bf: 00 8f 05 00 00 02 add byte ptr [rdi + 33554437], cl + 9c5: 00 07 add byte ptr [rdi], al + 9c7: 00 70 0c add byte ptr [rax + 12], dh + 9ca: 49 00 00 add byte ptr [r8], al + 9cd: 00 00 add byte ptr [rax], al + 9cf: 00 68 00 add byte ptr [rax], ch + 9d2: 00 00 add byte ptr [rax], al + 9d4: 00 00 add byte ptr [rax], al + 9d6: 00 00 add byte ptr [rax], al + 9d8: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 9d9: 05 00 00 02 00 add eax, 131072 + 9de: 07 + 9df: 00 04 17 add byte ptr [rdi + rdx], al + 9e2: 40 00 00 add byte ptr [rax], al + 9e5: 00 00 add byte ptr [rax], al + 9e7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x9ed <.symtab+0x9ed> + 9ed: 00 00 add byte ptr [rax], al + 9ef: 00 c0 add al, al + 9f1: 05 00 00 02 00 add eax, 131072 + 9f6: 07 + 9f7: 00 e0 add al, ah + 9f9: 0c 49 or al, 73 + 9fb: 00 00 add byte ptr [rax], al + 9fd: 00 00 add byte ptr [rax], al + 9ff: 00 58 00 add byte ptr [rax], bl + a02: 00 00 add byte ptr [rax], al + a04: 00 00 add byte ptr [rax], al + a06: 00 00 add byte ptr [rax], al + a08: d1 05 00 00 02 00 rol dword ptr [rip + 131072] # 0x20a0e <.symtab+0x20a0e> + a0e: 07 + a0f: 00 09 add byte ptr [rcx], cl + a11: 17 + a12: 40 00 00 add byte ptr [rax], al + a15: 00 00 add byte ptr [rax], al + a17: 00 05 00 00 00 00 add byte ptr [rip], al # 0xa1d <.symtab+0xa1d> + a1d: 00 00 add byte ptr [rax], al + a1f: 00 e7 add bh, ah + a21: 05 00 00 02 00 add eax, 131072 + a26: 07 + a27: 00 40 0d add byte ptr [rax + 13], al + a2a: 49 00 00 add byte ptr [r8], al + a2d: 00 00 add byte ptr [rax], al + a2f: 00 58 00 add byte ptr [rax], bl + a32: 00 00 add byte ptr [rax], al + a34: 00 00 add byte ptr [rax], al + a36: 00 00 add byte ptr [rax], al + a38: f9 stc + a39: 05 00 00 02 00 add eax, 131072 + a3e: 07 + a3f: 00 0e add byte ptr [rsi], cl + a41: 17 + a42: 40 00 00 add byte ptr [rax], al + a45: 00 00 add byte ptr [rax], al + a47: 00 05 00 00 00 00 add byte ptr [rip], al # 0xa4d <.symtab+0xa4d> + a4d: 00 00 add byte ptr [rax], al + a4f: 00 b3 02 00 00 02 add byte ptr [rbx + 33554434], dh + a55: 00 07 add byte ptr [rdi], al + a57: 00 a0 0d 49 00 00 add byte ptr [rax + 18701], ah + a5d: 00 00 add byte ptr [rax], al + a5f: 00 42 01 add byte ptr [rdx + 1], al + a62: 00 00 add byte ptr [rax], al + a64: 00 00 add byte ptr [rax], al + a66: 00 00 add byte ptr [rax], al + a68: d0 02 rol byte ptr [rdx] + a6a: 00 00 add byte ptr [rax], al + a6c: 02 00 add al, byte ptr [rax] + a6e: 07 + a6f: 00 13 add byte ptr [rbx], dl + a71: 17 + a72: 40 00 00 add byte ptr [rax], al + a75: 00 00 add byte ptr [rax], al + a77: 00 05 00 00 00 00 add byte ptr [rip], al # 0xa7d <.symtab+0xa7d> + a7d: 00 00 add byte ptr [rax], al + a7f: 00 10 add byte ptr [rax], dl + a81: 06 + a82: 00 00 add byte ptr [rax], al + a84: 02 00 add al, byte ptr [rax] + a86: 07 + a87: 00 f0 add al, dh + a89: 0e + a8a: 49 00 00 add byte ptr [r8], al + a8d: 00 00 add byte ptr [rax], al + a8f: 00 81 00 00 00 00 add byte ptr [rcx], al + a95: 00 00 add byte ptr [rax], al + a97: 00 2c 06 add byte ptr [rsi + rax], ch + a9a: 00 00 add byte ptr [rax], al + a9c: 02 00 add al, byte ptr [rax] + a9e: 07 + a9f: 00 80 0f 49 00 00 add byte ptr [rax + 18703], al + aa5: 00 00 add byte ptr [rax], al + aa7: 00 22 add byte ptr [rdx], ah + aa9: 01 00 add dword ptr [rax], eax + aab: 00 00 add byte ptr [rax], al + aad: 00 00 add byte ptr [rax], al + aaf: 00 3d 06 00 00 02 add byte ptr [rip + 33554438], bh # 0x2000abb <_end+0x1b3d13b> + ab5: 00 07 add byte ptr [rdi], al + ab7: 00 b0 10 49 00 00 add byte ptr [rax + 18704], dh + abd: 00 00 add byte ptr [rax], al + abf: 00 71 01 add byte ptr [rcx + 1], dh + ac2: 00 00 add byte ptr [rax], al + ac4: 00 00 add byte ptr [rax], al + ac6: 00 00 add byte ptr [rax], al + ac8: 50 push rax + ac9: 06 + aca: 00 00 add byte ptr [rax], al + acc: 02 00 add al, byte ptr [rax] + ace: 07 + acf: 00 30 add byte ptr [rax], dh + ad1: 12 49 00 adc cl, byte ptr [rcx] + ad4: 00 00 add byte ptr [rax], al + ad6: 00 00 add byte ptr [rax], al + ad8: 90 nop + ad9: 04 00 add al, 0 + adb: 00 00 add byte ptr [rax], al + add: 00 00 add byte ptr [rax], al + adf: 00 6c 06 00 add byte ptr [rsi + rax], ch + ae3: 00 01 add byte ptr [rcx], al + ae5: 00 19 add byte ptr [rcx], bl + ae7: 00 30 add byte ptr [rax], dh + ae9: 31 4c 00 00 xor dword ptr [rax + rax], ecx + aed: 00 00 add byte ptr [rax], al + aef: 00 08 add byte ptr [rax], cl + af1: 00 00 add byte ptr [rax], al + af3: 00 00 add byte ptr [rax], al + af5: 00 00 add byte ptr [rax], al + af7: 00 81 06 00 00 01 add byte ptr [rcx + 16777222], al + afd: 00 15 00 28 1b 4c add byte ptr [rip + 1276848128], dl # 0x4c1b3303 <_end+0x4bcef983> + b03: 00 00 add byte ptr [rax], al + b05: 00 00 add byte ptr [rax], al + b07: 00 08 add byte ptr [rax], cl + b09: 00 00 add byte ptr [rax], al + b0b: 00 00 add byte ptr [rax], al + b0d: 00 00 add byte ptr [rax], al + b0f: 00 8c 06 00 00 01 00 add byte ptr [rsi + rax + 65536], cl + b16: 19 00 sbb dword ptr [rax], eax + b18: 40 31 4c 00 00 xor dword ptr [rax + rax], ecx + b1d: 00 00 add byte ptr [rax], al + b1f: 00 80 01 00 00 00 add byte ptr [rax + 1], al + b25: 00 00 add byte ptr [rax], al + b27: 00 9c 06 00 00 01 00 add byte ptr [rsi + rax + 65536], bl + b2e: 19 00 sbb dword ptr [rax], eax + b30: 28 31 sub byte ptr [rcx], dh + b32: 4c 00 00 add byte ptr [rax], r8b + b35: 00 00 add byte ptr [rax], al + b37: 00 08 add byte ptr [rax], cl + b39: 00 00 add byte ptr [rax], al + b3b: 00 00 add byte ptr [rax], al + b3d: 00 00 add byte ptr [rax], al + b3f: 00 a7 06 00 00 02 add byte ptr [rdi + 33554438], ah + b45: 00 07 add byte ptr [rdi], al + b47: 00 18 add byte ptr [rax], bl + b49: 17 + b4a: 40 00 00 add byte ptr [rax], al + b4d: 00 00 add byte ptr [rax], al + b4f: 00 05 00 00 00 00 add byte ptr [rip], al # 0xb55 <.symtab+0xb55> + b55: 00 00 add byte ptr [rax], al + b57: 00 c8 add al, cl + b59: 06 + b5a: 00 00 add byte ptr [rax], al + b5c: 02 00 add al, byte ptr [rax] + b5e: 07 + b5f: 00 c0 add al, al + b61: 16 + b62: 49 00 00 add byte ptr [r8], al + b65: 00 00 add byte ptr [rax], al + b67: 00 95 00 00 00 00 add byte ptr [rbp], dl + b6d: 00 00 add byte ptr [rax], al + b6f: 00 e3 add bl, ah + b71: 06 + b72: 00 00 add byte ptr [rax], al + b74: 02 00 add al, byte ptr [rax] + b76: 07 + b77: 00 60 17 add byte ptr [rax + 23], ah + b7a: 49 00 00 add byte ptr [r8], al + b7d: 00 00 add byte ptr [rax], al + b7f: 00 4b 01 add byte ptr [rbx + 1], cl + b82: 00 00 add byte ptr [rax], al + b84: 00 00 add byte ptr [rax], al + b86: 00 00 add byte ptr [rax], al + b88: fd std + b89: 06 + b8a: 00 00 add byte ptr [rax], al + b8c: 02 00 add al, byte ptr [rax] + b8e: 07 + b8f: 00 b0 18 49 00 00 add byte ptr [rax + 18712], dh + b95: 00 00 add byte ptr [rax], al + b97: 00 2b add byte ptr [rbx], ch + b99: 01 00 add dword ptr [rax], eax + b9b: 00 00 add byte ptr [rax], al + b9d: 00 00 add byte ptr [rax], al + b9f: 00 06 add byte ptr [rsi], al + ba1: 07 + ba2: 00 00 add byte ptr [rax], al + ba4: 02 00 add al, byte ptr [rax] + ba6: 07 + ba7: 00 e0 add al, ah + ba9: 19 49 00 sbb dword ptr [rcx], ecx + bac: 00 00 add byte ptr [rax], al + bae: 00 00 add byte ptr [rax], al + bb0: 41 07 + bb2: 00 00 add byte ptr [rax], al + bb4: 00 00 add byte ptr [rax], al + bb6: 00 00 add byte ptr [rax], al + bb8: 14 07 adc al, 7 + bba: 00 00 add byte ptr [rax], al + bbc: 01 00 add dword ptr [rax], eax + bbe: 0a 00 or al, byte ptr [rax] + bc0: b0 0f mov al, 15 + bc2: 4b 00 00 add byte ptr [r8], al + bc5: 00 00 add byte ptr [rax], al + bc7: 00 08 add byte ptr [rax], cl + bc9: 00 00 add byte ptr [rax], al + bcb: 00 00 add byte ptr [rax], al + bcd: 00 00 add byte ptr [rax], al + bcf: 00 24 07 add byte ptr [rdi + rax], ah + bd2: 00 00 add byte ptr [rax], al + bd4: 01 00 add dword ptr [rax], eax + bd6: 19 00 sbb dword ptr [rax], eax + bd8: 20 31 and byte ptr [rcx], dh + bda: 4c 00 00 add byte ptr [rax], r8b + bdd: 00 00 add byte ptr [rax], al + bdf: 00 08 add byte ptr [rax], cl + be1: 00 00 add byte ptr [rax], al + be3: 00 00 add byte ptr [rax], al + be5: 00 00 add byte ptr [rax], al + be7: 00 30 add byte ptr [rax], dh + be9: 07 + bea: 00 00 add byte ptr [rax], al + bec: 02 00 add al, byte ptr [rax] + bee: 07 + bef: 00 1d 17 40 00 00 add byte ptr [rip + 16407], bl # 0x4c0c <.symtab+0x4c0c> + bf5: 00 00 add byte ptr [rax], al + bf7: 00 05 00 00 00 00 add byte ptr [rip], al # 0xbfd <.symtab+0xbfd> + bfd: 00 00 add byte ptr [rax], al + bff: 00 43 07 add byte ptr [rbx + 7], al + c02: 00 00 add byte ptr [rax], al + c04: 02 00 add al, byte ptr [rax] + c06: 07 + c07: 00 30 add byte ptr [rax], dh + c09: 21 49 00 and dword ptr [rcx], ecx + c0c: 00 00 add byte ptr [rax], al + c0e: 00 00 add byte ptr [rax], al + c10: 8c 00 mov word ptr [rax], es + c12: 00 00 add byte ptr [rax], al + c14: 00 00 add byte ptr [rax], al + c16: 00 00 add byte ptr [rax], al + c18: 66 07 + c1a: 00 00 add byte ptr [rax], al + c1c: 01 00 add dword ptr [rax], eax + c1e: 19 00 sbb dword ptr [rax], eax + c20: c0 32 + c22: 4c 00 00 add byte ptr [rax], r8b + c25: 00 00 add byte ptr [rax], al + c27: 00 28 add byte ptr [rax], ch + c29: 00 00 add byte ptr [rax], al + c2b: 00 00 add byte ptr [rax], al + c2d: 00 00 add byte ptr [rax], al + c2f: 00 73 07 add byte ptr [rbx + 7], dh + c32: 00 00 add byte ptr [rax], al + c34: 01 00 add dword ptr [rax], eax + c36: 19 00 sbb dword ptr [rax], eax + c38: f8 clc + c39: 32 4c 00 00 xor cl, byte ptr [rax + rax] + c3d: 00 00 add byte ptr [rax], al + c3f: 00 08 add byte ptr [rax], cl + c41: 00 00 add byte ptr [rax], al + c43: 00 00 add byte ptr [rax], al + c45: 00 00 add byte ptr [rax], al + c47: 00 82 07 00 00 01 add byte ptr [rdx + 16777223], al + c4d: 00 19 add byte ptr [rcx], bl + c4f: 00 e8 add al, ch + c51: 32 4c 00 00 xor cl, byte ptr [rax + rax] + c55: 00 00 add byte ptr [rax], al + c57: 00 04 00 add byte ptr [rax + rax], al + c5a: 00 00 add byte ptr [rax], al + c5c: 00 00 add byte ptr [rax], al + c5e: 00 00 add byte ptr [rax], al + c60: 75 07 jne 0xc69 <.symtab+0xc69> + c62: 00 00 add byte ptr [rax], al + c64: 01 00 add dword ptr [rax], eax + c66: 19 00 sbb dword ptr [rax], eax + c68: f0 lock + c69: 32 4c 00 00 xor cl, byte ptr [rax + rax] + c6d: 00 00 add byte ptr [rax], al + c6f: 00 08 add byte ptr [rax], cl + c71: 00 00 add byte ptr [rax], al + c73: 00 00 add byte ptr [rax], al + c75: 00 00 add byte ptr [rax], al + c77: 00 99 07 00 00 04 add byte ptr [rcx + 67108871], bl + c7d: 00 f1 add cl, dh + c7f: ff 00 inc dword ptr [rax] + ... + c8d: 00 00 add byte ptr [rax], al + c8f: 00 f2 add dl, dh + c91: 02 00 add al, byte ptr [rax] + c93: 00 02 add byte ptr [rdx], al + c95: 00 07 add byte ptr [rdi], al + c97: 00 c0 add al, al + c99: 26 49 00 00 add byte ptr es:[r8], al + c9d: 00 00 add byte ptr [rax], al + c9f: 00 80 00 00 00 00 add byte ptr [rax], al + ca5: 00 00 add byte ptr [rax], al + ca7: 00 08 add byte ptr [rax], cl + ca9: 03 00 add eax, dword ptr [rax] + cab: 00 02 add byte ptr [rdx], al + cad: 00 07 add byte ptr [rdi], al + caf: 00 22 add byte ptr [rdx], ah + cb1: 17 + cb2: 40 00 00 add byte ptr [rax], al + cb5: 00 00 add byte ptr [rax], al + cb7: 00 05 00 00 00 00 add byte ptr [rip], al # 0xcbd <.symtab+0xcbd> + cbd: 00 00 add byte ptr [rax], al + cbf: 00 b3 02 00 00 02 add byte ptr [rbx + 33554434], dh + cc5: 00 07 add byte ptr [rdi], al + cc7: 00 40 27 add byte ptr [rax + 39], al + cca: 49 00 00 add byte ptr [r8], al + ccd: 00 00 add byte ptr [rax], al + ccf: 00 42 01 add byte ptr [rdx + 1], al + cd2: 00 00 add byte ptr [rax], al + cd4: 00 00 add byte ptr [rax], al + cd6: 00 00 add byte ptr [rax], al + cd8: d0 02 rol byte ptr [rdx] + cda: 00 00 add byte ptr [rax], al + cdc: 02 00 add al, byte ptr [rax] + cde: 07 + cdf: 00 27 add byte ptr [rdi], ah + ce1: 17 + ce2: 40 00 00 add byte ptr [rax], al + ce5: 00 00 add byte ptr [rax], al + ce7: 00 05 00 00 00 00 add byte ptr [rip], al # 0xced <.symtab+0xced> + ced: 00 00 add byte ptr [rax], al + cef: 00 a4 07 00 00 04 00 add byte ptr [rdi + rax + 262144], ah + cf6: f1 + cf7: ff 00 inc dword ptr [rax] + ... + d05: 00 00 add byte ptr [rax], al + d07: 00 29 add byte ptr [rcx], ch + d09: 68 00 00 02 00 push 131072 + d0e: 07 + d0f: 00 f0 add al, dh + d11: 45 48 rex64 + d13: 00 00 add byte ptr [rax], al + d15: 00 00 add byte ptr [rax], al + d17: 00 4f 00 add byte ptr [rdi], cl + d1a: 00 00 add byte ptr [rax], al + d1c: 00 00 add byte ptr [rax], al + d1e: 00 00 add byte ptr [rax], al + d20: af scasd eax, dword ptr es:[rdi] + d21: 07 + d22: 00 00 add byte ptr [rax], al + d24: 02 00 add al, byte ptr [rax] + d26: 07 + d27: 00 c0 add al, al + d29: 48 48 rex64 + d2b: 00 00 add byte ptr [rax], al + d2d: 00 00 add byte ptr [rax], al + d2f: 00 62 00 add byte ptr [rdx], ah + d32: 00 00 add byte ptr [rax], al + d34: 00 00 add byte ptr [rax], al + d36: 00 00 add byte ptr [rax], al + d38: bc 07 00 00 01 mov esp, 16777223 + d3d: 00 19 add byte ptr [rcx], bl + d3f: 00 c4 add ah, al + d41: 2f + d42: 4c 00 00 add byte ptr [rax], r8b + d45: 00 00 add byte ptr [rax], al + d47: 00 04 00 add byte ptr [rax + rax], al + d4a: 00 00 add byte ptr [rax], al + d4c: 00 00 add byte ptr [rax], al + d4e: 00 00 add byte ptr [rax], al + d50: c0 07 00 rol byte ptr [rdi], 0 + d53: 00 01 add byte ptr [rcx], al + d55: 00 19 add byte ptr [rcx], bl + d57: 00 e0 add al, ah + d59: 2f + d5a: 4c 00 00 add byte ptr [rax], r8b + d5d: 00 00 add byte ptr [rax], al + d5f: 00 20 add byte ptr [rax], ah + d61: 00 00 add byte ptr [rax], al + d63: 00 00 add byte ptr [rax], al + d65: 00 00 add byte ptr [rax], al + d67: 00 cc add ah, cl + d69: 07 + d6a: 00 00 add byte ptr [rax], al + d6c: 01 00 add dword ptr [rax], eax + d6e: 19 00 sbb dword ptr [rax], eax + d70: c8 2f 4c 00 enter 19503, 0 + d74: 00 00 add byte ptr [rax], al + d76: 00 00 add byte ptr [rax], al + d78: 08 00 or byte ptr [rax], al + d7a: 00 00 add byte ptr [rax], al + d7c: 00 00 add byte ptr [rax], al + d7e: 00 00 add byte ptr [rax], al + d80: d7 xlatb + d81: 07 + d82: 00 00 add byte ptr [rax], al + d84: 01 00 add dword ptr [rax], eax + d86: 19 00 sbb dword ptr [rax], eax + d88: c0 2f 4c shr byte ptr [rdi], 76 + d8b: 00 00 add byte ptr [rax], al + d8d: 00 00 add byte ptr [rax], al + d8f: 00 04 00 add byte ptr [rax + rax], al + d92: 00 00 add byte ptr [rax], al + d94: 00 00 add byte ptr [rax], al + d96: 00 00 add byte ptr [rax], al + d98: 68 3d 00 00 02 push 33554493 + d9d: 00 07 add byte ptr [rdi], al + d9f: 00 30 add byte ptr [rax], dh + da1: 17 + da2: 40 00 00 add byte ptr [rax], al + da5: 00 00 add byte ptr [rax], al + da7: 00 41 00 add byte ptr [rcx], al + daa: 00 00 add byte ptr [rax], al + dac: 00 00 add byte ptr [rax], al + dae: 00 00 add byte ptr [rax], al + db0: dc 07 fadd qword ptr [rdi] + db2: 00 00 add byte ptr [rax], al + db4: 01 00 add dword ptr [rax], eax + db6: 15 00 c0 1a 4c adc eax, 1276821504 + dbb: 00 00 add byte ptr [rax], al + dbd: 00 00 add byte ptr [rax], al + dbf: 00 68 00 add byte ptr [rax], ch + dc2: 00 00 add byte ptr [rax], al + dc4: 00 00 add byte ptr [rax], al + dc6: 00 00 add byte ptr [rax], al + dc8: e9 07 00 00 04 jmp 0x4000dd4 <_end+0x3b3d454> + dcd: 00 f1 add cl, dh + dcf: ff 00 inc dword ptr [rax] + ... + ddd: 00 00 add byte ptr [rax], al + ddf: 00 f5 add ch, dh + de1: 07 + de2: 00 00 add byte ptr [rax], al + de4: 02 00 add al, byte ptr [rax] + de6: 07 + de7: 00 f0 add al, dh + de9: 6b 44 00 00 00 imul eax, dword ptr [rax + rax], 0 + dee: 00 00 add byte ptr [rax], al + df0: cf iretd + df1: 01 00 add dword ptr [rax], eax + df3: 00 00 add byte ptr [rax], al + df5: 00 00 add byte ptr [rax], al + df7: 00 00 add byte ptr [rax], al + df9: 08 00 or byte ptr [rax], al + dfb: 00 01 add byte ptr [rcx], al + dfd: 00 0a add byte ptr [rdx], cl + dff: 00 e0 add al, ah + e01: 83 49 00 00 or dword ptr [rcx], 0 + e05: 00 00 add byte ptr [rax], al + e07: 00 0b add byte ptr [rbx], cl + e09: 00 00 add byte ptr [rax], al + e0b: 00 00 add byte ptr [rax], al + e0d: 00 00 add byte ptr [rax], al + e0f: 00 1a add byte ptr [rdx], bl + e11: 08 00 or byte ptr [rax], al + e13: 00 02 add byte ptr [rdx], al + e15: 00 07 add byte ptr [rdi], al + e17: 00 c0 add al, al + e19: 6d insd dword ptr es:[rdi], dx + e1a: 44 00 00 add byte ptr [rax], r8b + e1d: 00 00 add byte ptr [rax], al + e1f: 00 28 add byte ptr [rax], ch + e21: 03 00 add eax, dword ptr [rax] + e23: 00 00 add byte ptr [rax], al + e25: 00 00 add byte ptr [rax], al + e27: 00 32 add byte ptr [rdx], dh + e29: 08 00 or byte ptr [rax], al + e2b: 00 01 add byte ptr [rcx], al + e2d: 00 0a add byte ptr [rdx], cl + e2f: 00 c0 add al, al + e31: 81 49 00 00 00 00 00 or dword ptr [rcx], 0 + e38: 20 02 and byte ptr [rdx], al + e3a: 00 00 add byte ptr [rax], al + e3c: 00 00 add byte ptr [rax], al + e3e: 00 00 add byte ptr [rax], al + e40: 41 08 00 or byte ptr [r8], al + e43: 00 01 add byte ptr [rcx], al + e45: 00 0a add byte ptr [rdx], cl + e47: 00 f0 add al, dh + e49: 83 49 00 00 or dword ptr [rcx], 0 + e4d: 00 00 add byte ptr [rax], al + e4f: 00 11 add byte ptr [rcx], dl + e51: 00 00 add byte ptr [rax], al + e53: 00 00 add byte ptr [rax], al + e55: 00 00 add byte ptr [rax], al + e57: 00 5b 08 add byte ptr [rbx + 8], bl + e5a: 00 00 add byte ptr [rax], al + e5c: 02 00 add al, byte ptr [rax] + e5e: 07 + e5f: 00 f0 add al, dh + e61: 70 44 jo 0xea7 <.symtab+0xea7> + e63: 00 00 add byte ptr [rax], al + e65: 00 00 add byte ptr [rax], al + e67: 00 58 01 add byte ptr [rax + 1], bl + e6a: 00 00 add byte ptr [rax], al + e6c: 00 00 add byte ptr [rax], al + e6e: 00 00 add byte ptr [rax], al + e70: 74 08 je 0xe7a <.symtab+0xe7a> + e72: 00 00 add byte ptr [rax], al + e74: 02 00 add al, byte ptr [rax] + e76: 07 + e77: 00 80 17 40 00 00 add byte ptr [rax + 16407], al + e7d: 00 00 add byte ptr [rax], al + e7f: 00 5b 04 add byte ptr [rbx + 4], bl + e82: 00 00 add byte ptr [rax], al + e84: 00 00 add byte ptr [rax], al + e86: 00 00 add byte ptr [rax], al + e88: 83 08 00 or dword ptr [rax], 0 + e8b: 00 04 00 add byte ptr [rax + rax], al + e8e: f1 + e8f: ff 00 inc dword ptr [rax] + ... + e9d: 00 00 add byte ptr [rax], al + e9f: 00 8e 08 00 00 01 add byte ptr [rsi + 16777224], cl + ea5: 00 0c 00 add byte ptr [rax + rax], cl + ea8: 30 10 xor byte ptr [rax], dl + eaa: 4b 00 00 add byte ptr [r8], al + ... + eb5: 00 00 add byte ptr [rax], al + eb7: 00 a1 08 00 00 02 add byte ptr [rcx + 33554440], ah + ebd: 00 07 add byte ptr [rdi], al + ebf: 00 20 add byte ptr [rax], ah + ec1: 1c 40 sbb al, 64 + ... + ecf: 00 a3 08 00 00 02 add byte ptr [rbx + 33554440], ah + ed5: 00 07 add byte ptr [rdi], al + ed7: 00 50 1c add byte ptr [rax + 28], dl + eda: 40 00 00 add byte ptr [rax], al + ... + ee5: 00 00 add byte ptr [rax], al + ee7: 00 b6 08 00 00 02 add byte ptr [rsi + 33554440], dh + eed: 00 07 add byte ptr [rdi], al + eef: 00 90 1c 40 00 00 add byte ptr [rax + 16412], dl + ... + efd: 00 00 add byte ptr [rax], al + eff: 00 cc add ah, cl + f01: 08 00 or byte ptr [rax], al + f03: 00 01 add byte ptr [rcx], al + f05: 00 19 add byte ptr [rcx], bl + f07: 00 40 22 add byte ptr [rax + 34], al + f0a: 4c 00 00 add byte ptr [rax], r8b + f0d: 00 00 add byte ptr [rax], al + f0f: 00 01 add byte ptr [rcx], al + f11: 00 00 add byte ptr [rax], al + f13: 00 00 add byte ptr [rax], al + f15: 00 00 add byte ptr [rax], al + f17: 00 db add bl, bl + f19: 08 00 or byte ptr [rax], al + f1b: 00 01 add byte ptr [rcx], al + f1d: 00 11 add byte ptr [rcx], dl + f1f: 00 f0 add al, dh + f21: d0 4b 00 ror byte ptr [rbx] + ... + f30: 02 09 add cl, byte ptr [rcx] + f32: 00 00 add byte ptr [rax], al + f34: 02 00 add al, byte ptr [rax] + f36: 07 + f37: 00 d0 add al, dl + f39: 1c 40 sbb al, 64 + ... + f47: 00 0e add byte ptr [rsi], cl + f49: 09 00 or dword ptr [rax], eax + f4b: 00 01 add byte ptr [rcx], al + f4d: 00 19 add byte ptr [rcx], bl + f4f: 00 60 22 add byte ptr [rax + 34], ah + f52: 4c 00 00 add byte ptr [rax], r8b + f55: 00 00 add byte ptr [rax], al + f57: 00 30 add byte ptr [rax], dh + f59: 00 00 add byte ptr [rax], al + f5b: 00 00 add byte ptr [rax], al + f5d: 00 00 add byte ptr [rax], al + f5f: 00 1a add byte ptr [rdx], bl + f61: 09 00 or dword ptr [rax], eax + f63: 00 01 add byte ptr [rcx], al + f65: 00 10 add byte ptr [rax], dl + f67: 00 e0 add al, ah + f69: d0 4b 00 ror byte ptr [rbx] + ... + f78: 39 09 cmp dword ptr [rcx], ecx + f7a: 00 00 add byte ptr [rax], al + f7c: 04 00 add al, 0 + f7e: f1 + f7f: ff 00 inc dword ptr [rax] + ... + f8d: 00 00 add byte ptr [rax], al + f8f: 00 41 09 add byte ptr [rcx + 9], al + f92: 00 00 add byte ptr [rax], al + f94: 04 00 add al, 0 + f96: f1 + f97: ff 00 inc dword ptr [rax] + ... + fa5: 00 00 add byte ptr [rax], al + fa7: 00 4e 09 add byte ptr [rsi + 9], cl + faa: 00 00 add byte ptr [rax], al + fac: 02 00 add al, byte ptr [rax] + fae: 07 + faf: 00 20 add byte ptr [rax], ah + fb1: 1d 40 00 00 00 sbb eax, 64 + fb6: 00 00 add byte ptr [rax], al + fb8: 80 03 00 add byte ptr [rbx], 0 + fbb: 00 00 add byte ptr [rax], al + fbd: 00 00 add byte ptr [rax], al + fbf: 00 6d 09 add byte ptr [rbp + 9], ch + fc2: 00 00 add byte ptr [rax], al + fc4: 01 00 add dword ptr [rax], eax + fc6: 0a 00 or al, byte ptr [rax] + fc8: f0 lock + fc9: 51 push rcx + fca: 49 00 00 add byte ptr [r8], al + fcd: 00 00 add byte ptr [rax], al + fcf: 00 12 add byte ptr [rdx], dl + fd1: 00 00 add byte ptr [rax], al + fd3: 00 00 add byte ptr [rax], al + fd5: 00 00 add byte ptr [rax], al + fd7: 00 87 09 00 00 04 add byte ptr [rdi + 67108873], al + fdd: 00 f1 add cl, dh + fdf: ff 00 inc dword ptr [rax] + ... + fed: 00 00 add byte ptr [rax], al + fef: 00 92 09 00 00 01 add byte ptr [rdx + 16777225], dl + ff5: 00 19 add byte ptr [rcx], bl + ff7: 00 90 22 4c 00 00 add byte ptr [rax + 19490], dl + ffd: 00 00 add byte ptr [rax], al + fff: 00 10 add byte ptr [rax], dl + 1001: 04 00 add al, 0 + 1003: 00 00 add byte ptr [rax], al + 1005: 00 00 add byte ptr [rax], al + 1007: 00 a2 09 00 00 04 add byte ptr [rdx + 67108873], ah + 100d: 00 f1 add cl, dh + 100f: ff 00 inc dword ptr [rax] + ... + 101d: 00 00 add byte ptr [rax], al + 101f: 00 af 09 00 00 02 add byte ptr [rdi + 33554441], ch + 1025: 00 07 add byte ptr [rdi], al + 1027: 00 c0 add al, al + 1029: 2f + 102a: 40 00 00 add byte ptr [rax], al + 102d: 00 00 add byte ptr [rax], al + 102f: 00 e6 add dh, ah + 1031: 01 00 add dword ptr [rax], eax + 1033: 00 00 add byte ptr [rax], al + 1035: 00 00 add byte ptr [rax], al + 1037: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh + 103d: 00 08 add byte ptr [rax], cl + 103f: 00 40 2c add byte ptr [rax + 44], al + 1042: 49 00 00 add byte ptr [r8], al + 1045: 00 00 add byte ptr [rax], al + 1047: 00 bf 00 00 00 00 add byte ptr [rdi], bh + 104d: 00 00 add byte ptr [rax], al + 104f: 00 c4 add ah, al + 1051: 09 00 or dword ptr [rax], eax + 1053: 00 01 add byte ptr [rcx], al + 1055: 00 19 add byte ptr [rcx], bl + 1057: 00 08 add byte ptr [rax], cl + 1059: 27 + 105a: 4c 00 00 add byte ptr [rax], r8b + 105d: 00 00 add byte ptr [rax], al + 105f: 00 08 add byte ptr [rax], cl + 1061: 00 00 add byte ptr [rax], al + 1063: 00 00 add byte ptr [rax], al + 1065: 00 00 add byte ptr [rax], al + 1067: 00 c9 add cl, cl + 1069: 09 00 or dword ptr [rax], eax + 106b: 00 01 add byte ptr [rcx], al + 106d: 00 19 add byte ptr [rcx], bl + 106f: 00 00 add byte ptr [rax], al + 1071: 27 + 1072: 4c 00 00 add byte ptr [rax], r8b + 1075: 00 00 add byte ptr [rax], al + 1077: 00 08 add byte ptr [rax], cl + 1079: 00 00 add byte ptr [rax], al + 107b: 00 00 add byte ptr [rax], al + 107d: 00 00 add byte ptr [rax], al + 107f: 00 d7 add bh, dl + 1081: 09 00 or dword ptr [rax], eax + 1083: 00 02 add byte ptr [rdx], al + 1085: 00 07 add byte ptr [rdi], al + 1087: 00 b0 31 40 00 00 add byte ptr [rax + 16433], dh + 108d: 00 00 add byte ptr [rax], al + 108f: 00 76 00 add byte ptr [rsi], dh + 1092: 00 00 add byte ptr [rax], al + 1094: 00 00 add byte ptr [rax], al + 1096: 00 00 add byte ptr [rax], al + 1098: e0 09 loopne 0x10a3 <.symtab+0x10a3> + 109a: 00 00 add byte ptr [rax], al + 109c: 01 00 add dword ptr [rax], eax + 109e: 19 00 sbb dword ptr [rax], eax + 10a0: f8 clc + 10a1: 26 4c 00 00 add byte ptr es:[rax], r8b + 10a5: 00 00 add byte ptr [rax], al + 10a7: 00 04 00 add byte ptr [rax + rax], al + 10aa: 00 00 add byte ptr [rax], al + 10ac: 00 00 add byte ptr [rax], al + 10ae: 00 00 add byte ptr [rax], al + 10b0: eb 09 jmp 0x10bb <.symtab+0x10bb> + 10b2: 00 00 add byte ptr [rax], al + 10b4: 01 00 add dword ptr [rax], eax + 10b6: 19 00 sbb dword ptr [rax], eax + 10b8: e0 26 loopne 0x10e0 <.symtab+0x10e0> + 10ba: 4c 00 00 add byte ptr [rax], r8b + 10bd: 00 00 add byte ptr [rax], al + 10bf: 00 04 00 add byte ptr [rax + rax], al + 10c2: 00 00 add byte ptr [rax], al + 10c4: 00 00 add byte ptr [rax], al + 10c6: 00 00 add byte ptr [rax], al + 10c8: 07 + 10c9: 0a 00 or al, byte ptr [rax] + 10cb: 00 01 add byte ptr [rcx], al + 10cd: 00 19 add byte ptr [rcx], bl + 10cf: 00 d8 add al, bl + 10d1: 26 4c 00 00 add byte ptr es:[rax], r8b + 10d5: 00 00 add byte ptr [rax], al + 10d7: 00 08 add byte ptr [rax], cl + 10d9: 00 00 add byte ptr [rax], al + 10db: 00 00 add byte ptr [rax], al + 10dd: 00 00 add byte ptr [rax], al + 10df: 00 22 add byte ptr [rdx], ah + 10e1: 0a 00 or al, byte ptr [rax] + 10e3: 00 01 add byte ptr [rcx], al + 10e5: 00 19 add byte ptr [rcx], bl + 10e7: 00 e8 add al, ch + 10e9: 26 4c 00 00 add byte ptr es:[rax], r8b + 10ed: 00 00 add byte ptr [rax], al + 10ef: 00 08 add byte ptr [rax], cl + 10f1: 00 00 add byte ptr [rax], al + 10f3: 00 00 add byte ptr [rax], al + 10f5: 00 00 add byte ptr [rax], al + 10f7: 00 35 0a 00 00 01 add byte ptr [rip + 16777226], dh # 0x1001107 <_end+0xb3d787> + 10fd: 00 19 add byte ptr [rcx], bl + 10ff: 00 f0 add al, dh + 1101: 26 4c 00 00 add byte ptr es:[rax], r8b + 1105: 00 00 add byte ptr [rax], al + 1107: 00 08 add byte ptr [rax], cl + 1109: 00 00 add byte ptr [rax], al + 110b: 00 00 add byte ptr [rax], al + 110d: 00 00 add byte ptr [rax], al + 110f: 00 43 0a add byte ptr [rbx + 10], al + 1112: 00 00 add byte ptr [rax], al + 1114: 01 00 add dword ptr [rax], eax + 1116: 19 00 sbb dword ptr [rax], eax + 1118: 20 27 and byte ptr [rdi], ah + 111a: 4c 00 00 add byte ptr [rax], r8b + 111d: 00 00 add byte ptr [rax], al + 111f: 00 38 add byte ptr [rax], bh + 1121: 00 00 add byte ptr [rax], al + 1123: 00 00 add byte ptr [rax], al + 1125: 00 00 add byte ptr [rax], al + 1127: 00 4d 0a add byte ptr [rbp + 10], cl + 112a: 00 00 add byte ptr [rax], al + 112c: 01 00 add dword ptr [rax], eax + 112e: 16 + 112f: 00 30 add byte ptr [rax], dh + 1131: 1b 4c 00 00 sbb ecx, dword ptr [rax + rax] + 1135: 00 00 add byte ptr [rax], al + 1137: 00 08 add byte ptr [rax], cl + 1139: 00 00 add byte ptr [rax], al + 113b: 00 00 add byte ptr [rax], al + 113d: 00 00 add byte ptr [rax], al + 113f: 00 7c 0a 00 add byte ptr [rdx + rcx], bh + 1143: 00 04 00 add byte ptr [rax + rax], al + 1146: f1 + 1147: ff 00 inc dword ptr [rax] + ... + 1155: 00 00 add byte ptr [rax], al + 1157: 00 89 0a 00 00 01 add byte ptr [rcx + 16777226], cl + 115d: 00 19 add byte ptr [rcx], bl + 115f: 00 60 27 add byte ptr [rax + 39], ah + 1162: 4c 00 00 add byte ptr [rax], r8b + 1165: 00 00 add byte ptr [rax], al + 1167: 00 38 add byte ptr [rax], bh + 1169: 00 00 add byte ptr [rax], al + 116b: 00 00 add byte ptr [rax], al + 116d: 00 00 add byte ptr [rax], al + 116f: 00 94 0a 00 00 01 00 add byte ptr [rdx + rcx + 65536], dl + 1176: 19 00 sbb dword ptr [rax], eax + 1178: 98 cwde + 1179: 27 + 117a: 4c 00 00 add byte ptr [rax], r8b + 117d: 00 00 add byte ptr [rax], al + 117f: 00 08 add byte ptr [rax], cl + 1181: 00 00 add byte ptr [rax], al + 1183: 00 00 add byte ptr [rax], al + 1185: 00 00 add byte ptr [rax], al + 1187: 00 a7 0a 00 00 04 add byte ptr [rdi + 67108874], ah + 118d: 00 f1 add cl, dh + 118f: ff 00 inc dword ptr [rax] + ... + 119d: 00 00 add byte ptr [rax], al + 119f: 00 5d 50 add byte ptr [rbp + 80], bl + 11a2: 00 00 add byte ptr [rax], al + 11a4: 02 00 add al, byte ptr [rax] + 11a6: 07 + 11a7: 00 c0 add al, al + 11a9: 60 + 11aa: 40 00 00 add byte ptr [rax], al + 11ad: 00 00 add byte ptr [rax], al + 11af: 00 16 add byte ptr [rsi], dl + 11b1: 00 00 add byte ptr [rax], al + 11b3: 00 00 add byte ptr [rax], al + 11b5: 00 00 add byte ptr [rax], al + 11b7: 00 b5 0a 00 00 02 add byte ptr [rbp + 33554442], dh + 11bd: 00 07 add byte ptr [rdi], al + 11bf: 00 e0 add al, ah + 11c1: 60 + 11c2: 40 00 00 add byte ptr [rax], al + 11c5: 00 00 add byte ptr [rax], al + 11c7: 00 f9 add cl, bh + 11c9: 04 00 add al, 0 + 11cb: 00 00 add byte ptr [rax], al + 11cd: 00 00 add byte ptr [rax], al + 11cf: 00 c5 add ch, al + 11d1: 0a 00 or al, byte ptr [rax] + 11d3: 00 01 add byte ptr [rcx], al + 11d5: 00 0a add byte ptr [rdx], cl + 11d7: 00 48 53 add byte ptr [rax + 83], cl + 11da: 49 00 00 add byte ptr [r8], al + 11dd: 00 00 add byte ptr [rax], al + 11df: 00 0e add byte ptr [rsi], cl + 11e1: 00 00 add byte ptr [rax], al + 11e3: 00 00 add byte ptr [rax], al + 11e5: 00 00 add byte ptr [rax], al + 11e7: 00 0d 54 00 00 01 add byte ptr [rip + 16777300], cl # 0x1001241 <_end+0xb3d8c1> + 11ed: 00 19 add byte ptr [rcx], bl + 11ef: 00 c0 add al, al + 11f1: 27 + 11f2: 4c 00 00 add byte ptr [rax], r8b + 11f5: 00 00 add byte ptr [rax], al + 11f7: 00 08 add byte ptr [rax], cl + 11f9: 00 00 add byte ptr [rax], al + 11fb: 00 00 add byte ptr [rax], al + 11fd: 00 00 add byte ptr [rax], al + 11ff: 00 4c 63 00 add byte ptr [rbx + 2*riz], cl + 1203: 00 01 add byte ptr [rcx], al + 1205: 00 1a add byte ptr [rdx], bl + 1207: 00 58 39 add byte ptr [rax + 57], bl + 120a: 4c 00 00 add byte ptr [rax], r8b + 120d: 00 00 add byte ptr [rax], al + 120f: 00 08 add byte ptr [rax], cl + 1211: 00 00 add byte ptr [rax], al + 1213: 00 00 add byte ptr [rax], al + 1215: 00 00 add byte ptr [rax], al + 1217: 00 d5 add ch, dl + 1219: 0a 00 or al, byte ptr [rax] + 121b: 00 01 add byte ptr [rcx], al + 121d: 00 19 add byte ptr [rcx], bl + 121f: 00 b8 27 4c 00 00 add byte ptr [rax + 19495], bh + 1225: 00 00 add byte ptr [rax], al + 1227: 00 08 add byte ptr [rax], cl + 1229: 00 00 add byte ptr [rax], al + 122b: 00 00 add byte ptr [rax], al + 122d: 00 00 add byte ptr [rax], al + 122f: 00 dc add ah, bl + 1231: 0a 00 or al, byte ptr [rax] + 1233: 00 01 add byte ptr [rcx], al + 1235: 00 19 add byte ptr [rcx], bl + 1237: 00 d0 add al, dl + 1239: 27 + 123a: 4c 00 00 add byte ptr [rax], r8b + 123d: 00 00 add byte ptr [rax], al + 123f: 00 08 add byte ptr [rax], cl + 1241: 00 00 add byte ptr [rax], al + 1243: 00 00 add byte ptr [rax], al + 1245: 00 00 add byte ptr [rax], al + 1247: 00 ed add ch, ch + 1249: 0a 00 or al, byte ptr [rax] + 124b: 00 01 add byte ptr [rcx], al + 124d: 00 1a add byte ptr [rdx], bl + 124f: 00 60 39 add byte ptr [rax + 57], ah + 1252: 4c 00 00 add byte ptr [rax], r8b + 1255: 00 00 add byte ptr [rax], al + 1257: 00 08 add byte ptr [rax], cl + 1259: 00 00 add byte ptr [rax], al + 125b: 00 00 add byte ptr [rax], al + 125d: 00 00 add byte ptr [rax], al + 125f: 00 fa add dl, bh + 1261: 0a 00 or al, byte ptr [rax] + 1263: 00 01 add byte ptr [rcx], al + 1265: 00 19 add byte ptr [rcx], bl + 1267: 00 c8 add al, cl + 1269: 27 + 126a: 4c 00 00 add byte ptr [rax], r8b + 126d: 00 00 add byte ptr [rax], al + 126f: 00 08 add byte ptr [rax], cl + 1271: 00 00 add byte ptr [rax], al + 1273: 00 00 add byte ptr [rax], al + 1275: 00 00 add byte ptr [rax], al + 1277: 00 d6 add dh, dl + 1279: 0d 00 00 01 00 or eax, 65536 + 127e: 19 00 sbb dword ptr [rax], eax + 1280: d8 27 fsub dword ptr [rdi] + 1282: 4c 00 00 add byte ptr [rax], r8b + 1285: 00 00 add byte ptr [rax], al + 1287: 00 04 00 add byte ptr [rax + rax], al + 128a: 00 00 add byte ptr [rax], al + 128c: 00 00 add byte ptr [rax], al + 128e: 00 00 add byte ptr [rax], al + 1290: 0b 0b or ecx, dword ptr [rbx] + 1292: 00 00 add byte ptr [rax], al + 1294: 01 00 add dword ptr [rax], eax + 1296: 19 00 sbb dword ptr [rax], eax + 1298: b0 27 mov al, 39 + 129a: 4c 00 00 add byte ptr [rax], r8b + 129d: 00 00 add byte ptr [rax], al + 129f: 00 08 add byte ptr [rax], cl + 12a1: 00 00 add byte ptr [rax], al + 12a3: 00 00 add byte ptr [rax], al + 12a5: 00 00 add byte ptr [rax], al + 12a7: 00 23 add byte ptr [rbx], ah + 12a9: 0b 00 or eax, dword ptr [rax] + 12ab: 00 04 00 add byte ptr [rax + rax], al + 12ae: f1 + 12af: ff 00 inc dword ptr [rax] + ... + 12bd: 00 00 add byte ptr [rax], al + 12bf: 00 2c 0b add byte ptr [rbx + rcx], ch + 12c2: 00 00 add byte ptr [rax], al + 12c4: 02 00 add al, byte ptr [rax] + 12c6: 07 + 12c7: 00 00 add byte ptr [rax], al + 12c9: 71 40 jno 0x130b <.symtab+0x130b> + 12cb: 00 00 add byte ptr [rax], al + 12cd: 00 00 add byte ptr [rax], al + 12cf: 00 d3 add bl, dl + 12d1: 3a 00 cmp al, byte ptr [rax] + 12d3: 00 00 add byte ptr [rax], al + 12d5: 00 00 add byte ptr [rax], al + 12d7: 00 40 0b add byte ptr [rax + 11], al + 12da: 00 00 add byte ptr [rax], al + 12dc: 02 00 add al, byte ptr [rax] + 12de: 07 + 12df: 00 e0 add al, ah + 12e1: ab stosd dword ptr es:[rdi], eax + 12e2: 40 00 00 add byte ptr [rax], al + 12e5: 00 00 add byte ptr [rax], al + 12e7: 00 1f add byte ptr [rdi], bl + 12e9: 3c 00 cmp al, 0 + 12eb: 00 00 add byte ptr [rax], al + 12ed: 00 00 add byte ptr [rax], al + 12ef: 00 48 0b add byte ptr [rax + 11], cl + 12f2: 00 00 add byte ptr [rax], al + 12f4: 01 00 add dword ptr [rax], eax + 12f6: 0a 00 or al, byte ptr [rax] + 12f8: 70 57 jo 0x1351 <.symtab+0x1351> + 12fa: 49 00 00 add byte ptr [r8], al + 12fd: 00 00 add byte ptr [rax], al + 12ff: 00 1b add byte ptr [rbx], bl + 1301: 00 00 add byte ptr [rax], al + 1303: 00 00 add byte ptr [rax], al + 1305: 00 00 add byte ptr [rax], al + 1307: 00 4f 0b add byte ptr [rdi + 11], cl + 130a: 00 00 add byte ptr [rax], al + 130c: 01 00 add dword ptr [rax], eax + 130e: 0a 00 or al, byte ptr [rax] + 1310: 60 + 1311: 56 push rsi + 1312: 49 00 00 add byte ptr [r8], al + 1315: 00 00 add byte ptr [rax], al + 1317: 00 07 add byte ptr [rdi], al + 1319: 01 00 add dword ptr [rax], eax + 131b: 00 00 add byte ptr [rax], al + 131d: 00 00 add byte ptr [rax], al + 131f: 00 5b 0b add byte ptr [rbx + 11], bl + 1322: 00 00 add byte ptr [rax], al + 1324: 01 00 add dword ptr [rax], eax + 1326: 0a 00 or al, byte ptr [rax] + 1328: c0 55 49 00 rcl byte ptr [rbp + 73], 0 + 132c: 00 00 add byte ptr [rax], al + 132e: 00 00 add byte ptr [rax], al + 1330: 37 + 1331: 00 00 add byte ptr [rax], al + 1333: 00 00 add byte ptr [rax], al + 1335: 00 00 add byte ptr [rax], al + 1337: 00 63 0b add byte ptr [rbx + 11], ah + 133a: 00 00 add byte ptr [rax], al + 133c: 01 00 add dword ptr [rax], eax + 133e: 0a 00 or al, byte ptr [rax] + 1340: 00 56 49 add byte ptr [rsi + 73], dl + 1343: 00 00 add byte ptr [rax], al + 1345: 00 00 add byte ptr [rax], al + 1347: 00 37 add byte ptr [rdi], dh + 1349: 00 00 add byte ptr [rax], al + 134b: 00 00 add byte ptr [rax], al + 134d: 00 00 add byte ptr [rax], al + 134f: 00 6b 0b add byte ptr [rbx + 11], ch + 1352: 00 00 add byte ptr [rax], al + 1354: 01 00 add dword ptr [rax], eax + 1356: 0a 00 or al, byte ptr [rax] + 1358: 88 55 49 mov byte ptr [rbp + 73], dl + 135b: 00 00 add byte ptr [rax], al + 135d: 00 00 add byte ptr [rax], al + 135f: 00 0e add byte ptr [rsi], cl + 1361: 00 00 add byte ptr [rax], al + 1363: 00 00 add byte ptr [rax], al + 1365: 00 00 add byte ptr [rax], al + 1367: 00 70 0b add byte ptr [rax + 11], dh + 136a: 00 00 add byte ptr [rax], al + 136c: 01 00 add dword ptr [rax], eax + 136e: 0a 00 or al, byte ptr [rax] + 1370: 40 56 push rsi + 1372: 49 00 00 add byte ptr [r8], al + 1375: 00 00 add byte ptr [rax], al + 1377: 00 1b add byte ptr [rbx], bl + 1379: 00 00 add byte ptr [rax], al + 137b: 00 00 add byte ptr [rax], al + 137d: 00 00 add byte ptr [rax], al + 137f: 00 79 0b add byte ptr [rcx + 11], bh + 1382: 00 00 add byte ptr [rax], al + 1384: 01 00 add dword ptr [rax], eax + 1386: 0a 00 or al, byte ptr [rax] + 1388: 98 cwde + 1389: 55 push rbp + 138a: 49 00 00 add byte ptr [r8], al + 138d: 00 00 add byte ptr [rax], al + 138f: 00 0e add byte ptr [rsi], cl + 1391: 00 00 add byte ptr [rax], al + 1393: 00 00 add byte ptr [rax], al + 1395: 00 00 add byte ptr [rax], al + 1397: 00 7e 0b add byte ptr [rsi + 11], bh + 139a: 00 00 add byte ptr [rax], al + 139c: 01 00 add dword ptr [rax], eax + 139e: 0a 00 or al, byte ptr [rax] + 13a0: 6b 57 49 00 imul edx, dword ptr [rdi + 73], 0 + 13a4: 00 00 add byte ptr [rax], al + 13a6: 00 00 add byte ptr [rax], al + 13a8: 03 00 add eax, dword ptr [rax] + 13aa: 00 00 add byte ptr [rax], al + 13ac: 00 00 add byte ptr [rax], al + 13ae: 00 00 add byte ptr [rax], al + 13b0: 86 0b xchg byte ptr [rbx], cl + 13b2: 00 00 add byte ptr [rax], al + 13b4: 01 00 add dword ptr [rax], eax + 13b6: 0a 00 or al, byte ptr [rax] + 13b8: 67 57 addr32 push rdi + 13ba: 49 00 00 add byte ptr [r8], al + 13bd: 00 00 add byte ptr [rax], al + 13bf: 00 03 add byte ptr [rbx], al + 13c1: 00 00 add byte ptr [rax], al + 13c3: 00 00 add byte ptr [rax], al + 13c5: 00 00 add byte ptr [rax], al + 13c7: 00 90 0b 00 00 04 add byte ptr [rax + 67108875], dl + 13cd: 00 f1 add cl, dh + 13cf: ff 00 inc dword ptr [rax] + ... + 13dd: 00 00 add byte ptr [rax], al + 13df: 00 9d 0b 00 00 01 add byte ptr [rbp + 16777227], bl + 13e5: 00 0a add byte ptr [rdx], cl + 13e7: 00 c0 add al, al + 13e9: 57 push rdi + 13ea: 49 00 00 add byte ptr [r8], al + 13ed: 00 00 add byte ptr [rax], al + 13ef: 00 20 add byte ptr [rax], ah + 13f1: 00 00 add byte ptr [rax], al + 13f3: 00 00 add byte ptr [rax], al + 13f5: 00 00 add byte ptr [rax], al + 13f7: 00 a3 0b 00 00 01 add byte ptr [rbx + 16777227], ah + 13fd: 00 0a add byte ptr [rdx], cl + 13ff: 00 a0 57 49 00 00 add byte ptr [rax + 18775], ah + 1405: 00 00 add byte ptr [rax], al + 1407: 00 20 add byte ptr [rax], ah + 1409: 00 00 add byte ptr [rax], al + 140b: 00 00 add byte ptr [rax], al + 140d: 00 00 add byte ptr [rax], al + 140f: 00 a9 0b 00 00 04 add byte ptr [rcx + 67108875], ch + 1415: 00 f1 add cl, dh + 1417: ff 00 inc dword ptr [rax] + ... + 1425: 00 00 add byte ptr [rax], al + 1427: 00 b1 0b 00 00 02 add byte ptr [rcx + 33554443], dh + 142d: 00 07 add byte ptr [rdi], al + 142f: 00 c0 add al, al + 1431: f2 40 00 00 repne add byte ptr [rax], al + 1435: 00 00 add byte ptr [rax], al + 1437: 00 3c 04 add byte ptr [rsp + rax], bh + 143a: 00 00 add byte ptr [rax], al + 143c: 00 00 add byte ptr [rax], al + 143e: 00 00 add byte ptr [rax], al + 1440: c7 0b + 1442: 00 00 add byte ptr [rax], al + 1444: 01 00 add dword ptr [rax], eax + 1446: 19 00 sbb dword ptr [rax], eax + 1448: 10 28 adc byte ptr [rax], ch + 144a: 4c 00 00 add byte ptr [rax], r8b + 144d: 00 00 add byte ptr [rax], al + 144f: 00 04 00 add byte ptr [rax + rax], al + 1452: 00 00 add byte ptr [rax], al + 1454: 00 00 add byte ptr [rax], al + 1456: 00 00 add byte ptr [rax], al + 1458: d5 + 1459: 0b 00 or eax, dword ptr [rax] + 145b: 00 01 add byte ptr [rcx], al + 145d: 00 19 add byte ptr [rcx], bl + 145f: 00 08 add byte ptr [rax], cl + 1461: 28 4c 00 00 sub byte ptr [rax + rax], cl + 1465: 00 00 add byte ptr [rax], al + 1467: 00 08 add byte ptr [rax], cl + 1469: 00 00 add byte ptr [rax], al + 146b: 00 00 add byte ptr [rax], al + 146d: 00 00 add byte ptr [rax], al + 146f: 00 e5 add ch, ah + 1471: 0b 00 or eax, dword ptr [rax] + 1473: 00 04 00 add byte ptr [rax + rax], al + 1476: f1 + 1477: ff 00 inc dword ptr [rax] + ... + 1485: 00 00 add byte ptr [rax], al + 1487: 00 f2 add dl, dh + 1489: 0b 00 or eax, dword ptr [rax] + 148b: 00 01 add byte ptr [rcx], al + 148d: 00 0a add byte ptr [rdx], cl + 148f: 00 28 add byte ptr [rax], ch + 1491: 58 pop rax + 1492: 49 00 00 add byte ptr [r8], al + 1495: 00 00 add byte ptr [rax], al + 1497: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x149d <.symtab+0x149d> + 149d: 00 00 add byte ptr [rax], al + 149f: 00 0b add byte ptr [rbx], cl + 14a1: 0c 00 or al, 0 + 14a3: 00 01 add byte ptr [rcx], al + 14a5: 00 0a add byte ptr [rdx], cl + 14a7: 00 40 58 add byte ptr [rax + 88], al + 14aa: 49 00 00 add byte ptr [r8], al + 14ad: 00 00 add byte ptr [rax], al + 14af: 00 12 add byte ptr [rdx], dl + 14b1: 00 00 add byte ptr [rax], al + 14b3: 00 00 add byte ptr [rax], al + 14b5: 00 00 add byte ptr [rax], al + 14b7: 00 24 0c add byte ptr [rsp + rcx], ah + 14ba: 00 00 add byte ptr [rax], al + 14bc: 01 00 add dword ptr [rax], eax + 14be: 19 00 sbb dword ptr [rax], eax + 14c0: 20 28 and byte ptr [rax], ch + 14c2: 4c 00 00 add byte ptr [rax], r8b + 14c5: 00 00 add byte ptr [rax], al + 14c7: 00 10 add byte ptr [rax], dl + 14c9: 04 00 add al, 0 + 14cb: 00 00 add byte ptr [rax], al + 14cd: 00 00 add byte ptr [rax], al + 14cf: 00 2c 0c add byte ptr [rsp + rcx], ch + 14d2: 00 00 add byte ptr [rax], al + 14d4: 04 00 add al, 0 + 14d6: f1 + 14d7: ff 00 inc dword ptr [rax] + ... + 14e5: 00 00 add byte ptr [rax], al + 14e7: 00 37 add byte ptr [rdi], dh + 14e9: 0c 00 or al, 0 + 14eb: 00 02 add byte ptr [rdx], al + 14ed: 00 07 add byte ptr [rdi], al + 14ef: 00 40 0a add byte ptr [rax + 10], al + 14f2: 41 00 00 add byte ptr [r8], al + 14f5: 00 00 add byte ptr [rax], al + 14f7: 00 b2 01 00 00 00 add byte ptr [rdx + 1], dh + 14fd: 00 00 add byte ptr [rax], al + 14ff: 00 48 0c add byte ptr [rax + 12], cl + 1502: 00 00 add byte ptr [rax], al + 1504: 04 00 add al, 0 + 1506: f1 + 1507: ff 00 inc dword ptr [rax] + ... + 1515: 00 00 add byte ptr [rax], al + 1517: 00 52 0c add byte ptr [rdx + 12], dl + 151a: 00 00 add byte ptr [rax], al + 151c: 01 00 add dword ptr [rax], eax + 151e: 0a 00 or al, byte ptr [rax] + 1520: d0 58 49 rcr byte ptr [rax + 73] + 1523: 00 00 add byte ptr [rax], al + 1525: 00 00 add byte ptr [rax], al + 1527: 00 0a add byte ptr [rdx], cl + 1529: 00 00 add byte ptr [rax], al + 152b: 00 00 add byte ptr [rax], al + 152d: 00 00 add byte ptr [rax], al + 152f: 00 6c 0c 00 add byte ptr [rsp + rcx], ch + 1533: 00 04 00 add byte ptr [rax + rax], al + 1536: f1 + 1537: ff 00 inc dword ptr [rax] + ... + 1545: 00 00 add byte ptr [rax], al + 1547: 00 79 0c add byte ptr [rcx + 12], bh + 154a: 00 00 add byte ptr [rax], al + 154c: 02 00 add al, byte ptr [rax] + 154e: 07 + 154f: 00 20 add byte ptr [rax], ah + 1551: 39 41 00 cmp dword ptr [rcx], eax + 1554: 00 00 add byte ptr [rax], al + 1556: 00 00 add byte ptr [rax], al + 1558: 57 push rdi + 1559: 01 00 add dword ptr [rax], eax + 155b: 00 00 add byte ptr [rax], al + 155d: 00 00 add byte ptr [rax], al + 155f: 00 0e add byte ptr [rsi], cl + 1561: 20 00 and byte ptr [rax], al + 1563: 00 04 00 add byte ptr [rax + rax], al + 1566: f1 + 1567: ff 00 inc dword ptr [rax] + ... + 1575: 00 00 add byte ptr [rax], al + 1577: 00 94 0c 00 00 02 00 add byte ptr [rsp + rcx + 131072], dl + 157e: 08 00 or byte ptr [rax], al + 1580: 60 + 1581: 2e 49 00 00 add byte ptr cs:[r8], al + 1585: 00 00 add byte ptr [rax], al + 1587: 00 41 00 add byte ptr [rcx], al + 158a: 00 00 add byte ptr [rax], al + 158c: 00 00 add byte ptr [rax], al + 158e: 00 00 add byte ptr [rax], al + 1590: a0 0c 00 00 01 00 19 00 30 movabs al, byte ptr [3458792001628012556] + 1599: 2c 4c sub al, 76 + 159b: 00 00 add byte ptr [rax], al + 159d: 00 00 add byte ptr [rax], al + 159f: 00 08 add byte ptr [rax], cl + 15a1: 00 00 add byte ptr [rax], al + 15a3: 00 00 add byte ptr [rax], al + 15a5: 00 00 add byte ptr [rax], al + 15a7: 00 ad 0c 00 00 01 add byte ptr [rbp + 16777228], ch + 15ad: 00 19 add byte ptr [rcx], bl + 15af: 00 38 add byte ptr [rax], bh + 15b1: 2c 4c sub al, 76 + 15b3: 00 00 add byte ptr [rax], al + 15b5: 00 00 add byte ptr [rax], al + 15b7: 00 01 add byte ptr [rcx], al + 15b9: 00 00 add byte ptr [rax], al + 15bb: 00 00 add byte ptr [rax], al + 15bd: 00 00 add byte ptr [rax], al + 15bf: 00 bd 0c 00 00 02 add byte ptr [rbp + 33554444], bh + 15c5: 00 07 add byte ptr [rdi], al + 15c7: 00 c0 add al, al + 15c9: 69 41 00 00 00 00 00 imul eax, dword ptr [rcx], 0 + 15d0: da 01 fiadd dword ptr [rcx] + 15d2: 00 00 add byte ptr [rax], al + 15d4: 00 00 add byte ptr [rax], al + 15d6: 00 00 add byte ptr [rax], al + 15d8: cd 0c int 12 + 15da: 00 00 add byte ptr [rax], al + 15dc: 02 00 add al, byte ptr [rax] + 15de: 07 + 15df: 00 a0 6b 41 00 00 add byte ptr [rax + 16747], ah + 15e5: 00 00 add byte ptr [rax], al + 15e7: 00 d4 add ah, dl + 15e9: 00 00 add byte ptr [rax], al + 15eb: 00 00 add byte ptr [rax], al + 15ed: 00 00 add byte ptr [rax], al + 15ef: 00 db add bl, bl + 15f1: 0c 00 or al, 0 + 15f3: 00 01 add byte ptr [rcx], al + 15f5: 00 19 add byte ptr [rcx], bl + 15f7: 00 40 2c add byte ptr [rax + 44], al + 15fa: 4c 00 00 add byte ptr [rax], r8b + 15fd: 00 00 add byte ptr [rax], al + 15ff: 00 08 add byte ptr [rax], cl + 1601: 00 00 add byte ptr [rax], al + 1603: 00 00 add byte ptr [rax], al + 1605: 00 00 add byte ptr [rax], al + 1607: 00 e2 add dl, ah + 1609: 0c 00 or al, 0 + 160b: 00 01 add byte ptr [rcx], al + 160d: 00 19 add byte ptr [rcx], bl + 160f: 00 50 2c add byte ptr [rax + 44], dl + 1612: 4c 00 00 add byte ptr [rax], r8b + 1615: 00 00 add byte ptr [rax], al + 1617: 00 10 add byte ptr [rax], dl + 1619: 00 00 add byte ptr [rax], al + 161b: 00 00 add byte ptr [rax], al + 161d: 00 00 add byte ptr [rax], al + 161f: 00 f0 add al, dh + 1621: 0c 00 or al, 0 + 1623: 00 02 add byte ptr [rdx], al + 1625: 00 07 add byte ptr [rdi], al + 1627: 00 80 6c 41 00 00 add byte ptr [rax + 16748], al + 162d: 00 00 add byte ptr [rax], al + 162f: 00 0b add byte ptr [rbx], cl + 1631: 03 00 add eax, dword ptr [rax] + 1633: 00 00 add byte ptr [rax], al + 1635: 00 00 add byte ptr [rax], al + 1637: 00 03 add byte ptr [rbx], al + 1639: 0d 00 00 01 00 or eax, 65536 + 163e: 19 00 sbb dword ptr [rax], eax + 1640: 3c 2c cmp al, 44 + 1642: 4c 00 00 add byte ptr [rax], r8b + 1645: 00 00 add byte ptr [rax], al + 1647: 00 04 00 add byte ptr [rax + rax], al + 164a: 00 00 add byte ptr [rax], al + 164c: 00 00 add byte ptr [rax], al + 164e: 00 00 add byte ptr [rax], al + 1650: 17 + 1651: 0d 00 00 01 00 or eax, 65536 + 1656: 18 00 sbb byte ptr [rax], al + 1658: 28 22 sub byte ptr [rdx], ah + 165a: 4c 00 00 add byte ptr [rax], r8b + 165d: 00 00 add byte ptr [rax], al + 165f: 00 08 add byte ptr [rax], cl + 1661: 00 00 add byte ptr [rax], al + 1663: 00 00 add byte ptr [rax], al + 1665: 00 00 add byte ptr [rax], al + 1667: 00 45 0d add byte ptr [rbp + 13], al + 166a: 00 00 add byte ptr [rax], al + 166c: 01 00 add dword ptr [rax], eax + 166e: 16 + 166f: 00 38 add byte ptr [rax], bh + 1671: 1b 4c 00 00 sbb ecx, dword ptr [rax + rax] + 1675: 00 00 add byte ptr [rax], al + 1677: 00 08 add byte ptr [rax], cl + 1679: 00 00 add byte ptr [rax], al + 167b: 00 00 add byte ptr [rax], al + 167d: 00 00 add byte ptr [rax], al + 167f: 00 77 0d add byte ptr [rdi + 13], dh + 1682: 00 00 add byte ptr [rax], al + 1684: 04 00 add al, 0 + 1686: f1 + 1687: ff 00 inc dword ptr [rax] + ... + 1695: 00 00 add byte ptr [rax], al + 1697: 00 82 0d 00 00 01 add byte ptr [rdx + 16777229], al + 169d: 00 19 add byte ptr [rcx], bl + 169f: 00 60 2c add byte ptr [rax + 44], ah + 16a2: 4c 00 00 add byte ptr [rax], r8b + 16a5: 00 00 add byte ptr [rax], al + 16a7: 00 10 add byte ptr [rax], dl + 16a9: 00 00 add byte ptr [rax], al + 16ab: 00 00 add byte ptr [rax], al + 16ad: 00 00 add byte ptr [rax], al + 16af: 00 95 0d 00 00 01 add byte ptr [rbp + 16777229], dl + 16b5: 00 15 00 20 02 4c add byte ptr [rip + 1275207680], dl # 0x4c0236bb <_end+0x4bb5fd3b> + 16bb: 00 00 add byte ptr [rax], al + 16bd: 00 00 add byte ptr [rax], al + 16bf: 00 e8 add al, ch + 16c1: 00 00 add byte ptr [rax], al + 16c3: 00 00 add byte ptr [rax], al + 16c5: 00 00 add byte ptr [rax], al + 16c7: 00 a5 0d 00 00 01 add byte ptr [rbp + 16777229], ah + 16cd: 00 19 add byte ptr [rcx], bl + 16cf: 00 70 2c add byte ptr [rax + 44], dh + 16d2: 4c 00 00 add byte ptr [rax], r8b + 16d5: 00 00 add byte ptr [rax], al + 16d7: 00 10 add byte ptr [rax], dl + 16d9: 00 00 add byte ptr [rax], al + 16db: 00 00 add byte ptr [rax], al + 16dd: 00 00 add byte ptr [rax], al + 16df: 00 b8 0d 00 00 01 add byte ptr [rax + 16777229], bh + 16e5: 00 15 00 00 04 4c add byte ptr [rip + 1275330560], dl # 0x4c0416eb <_end+0x4bb7dd6b> + 16eb: 00 00 add byte ptr [rax], al + 16ed: 00 00 add byte ptr [rax], al + 16ef: 00 e8 add al, ch + 16f1: 00 00 add byte ptr [rax], al + 16f3: 00 00 add byte ptr [rax], al + 16f5: 00 00 add byte ptr [rax], al + 16f7: 00 c8 add al, cl + 16f9: 0d 00 00 01 00 or eax, 65536 + 16fe: 19 00 sbb dword ptr [rax], eax + 1700: 80 2c 4c 00 sub byte ptr [rsp + 2*rcx], 0 + 1704: 00 00 add byte ptr [rax], al + 1706: 00 00 add byte ptr [rax], al + 1708: 10 00 adc byte ptr [rax], al + 170a: 00 00 add byte ptr [rax], al + 170c: 00 00 add byte ptr [rax], al + 170e: 00 00 add byte ptr [rax], al + 1710: db 0d 00 00 01 00 fisttp dword ptr [rip + 65536] # 0x11716 <.symtab+0x11716> + 1716: 15 00 e0 05 4c adc eax, 1275453440 + 171b: 00 00 add byte ptr [rax], al + 171d: 00 00 add byte ptr [rax], al + 171f: 00 e8 add al, ch + 1721: 00 00 add byte ptr [rax], al + 1723: 00 00 add byte ptr [rax], al + 1725: 00 00 add byte ptr [rax], al + 1727: 00 eb add bl, ch + 1729: 0d 00 00 04 00 or eax, 262144 + 172e: f1 + 172f: ff 00 inc dword ptr [rax] + ... + 173d: 00 00 add byte ptr [rax], al + 173f: 00 f4 add ah, dh + 1741: 0d 00 00 02 00 or eax, 131072 + 1746: 07 + 1747: 00 10 add byte ptr [rax], dl + 1749: 96 xchg eax, esi + 174a: 41 00 00 add byte ptr [r8], al + 174d: 00 00 add byte ptr [rax], al + 174f: 00 cc add ah, cl + 1751: 01 00 add dword ptr [rax], eax + 1753: 00 00 add byte ptr [rax], al + 1755: 00 00 add byte ptr [rax], al + 1757: 00 04 0e add byte ptr [rsi + rcx], al + 175a: 00 00 add byte ptr [rax], al + 175c: 01 00 add dword ptr [rax], eax + 175e: 0a 00 or al, byte ptr [rax] + 1760: a0 5b 49 00 00 00 00 00 10 movabs al, byte ptr [1152921504606865755] + 1769: 00 00 add byte ptr [rax], al + 176b: 00 00 add byte ptr [rax], al + 176d: 00 00 add byte ptr [rax], al + 176f: 00 1e add byte ptr [rsi], bl + 1771: 0e + 1772: 00 00 add byte ptr [rax], al + 1774: 04 00 add al, 0 + 1776: f1 + 1777: ff 00 inc dword ptr [rax] + ... + 1785: 00 00 add byte ptr [rax], al + 1787: 00 27 add byte ptr [rdi], ah + 1789: 0e + 178a: 00 00 add byte ptr [rax], al + 178c: 01 00 add dword ptr [rax], eax + 178e: 15 00 00 07 4c adc eax, 1275527168 + 1793: 00 00 add byte ptr [rax], al + 1795: 00 00 add byte ptr [rax], al + 1797: 00 70 00 add byte ptr [rax], dh + 179a: 00 00 add byte ptr [rax], al + 179c: 00 00 add byte ptr [rax], al + 179e: 00 00 add byte ptr [rax], al + 17a0: 2b 0e sub ecx, dword ptr [rsi] + 17a2: 00 00 add byte ptr [rax], al + 17a4: 02 00 add al, byte ptr [rax] + 17a6: 07 + 17a7: 00 70 9e add byte ptr [rax - 98], dh + 17aa: 41 00 00 add byte ptr [r8], al + 17ad: 00 00 add byte ptr [rax], al + 17af: 00 f2 add dl, dh + 17b1: 01 00 add dword ptr [rax], eax + 17b3: 00 00 add byte ptr [rax], al + 17b5: 00 00 add byte ptr [rax], al + 17b7: 00 3b add byte ptr [rbx], bh + 17b9: 0e + 17ba: 00 00 add byte ptr [rax], al + 17bc: 01 00 add dword ptr [rax], eax + 17be: 15 00 a0 07 4c adc eax, 1275568128 + 17c3: 00 00 add byte ptr [rax], al + 17c5: 00 00 add byte ptr [rax], al + 17c7: 00 98 08 00 00 00 add byte ptr [rax + 8], bl + 17cd: 00 00 add byte ptr [rax], al + 17cf: 00 46 0e add byte ptr [rsi + 14], al + 17d2: 00 00 add byte ptr [rax], al + 17d4: 02 00 add al, byte ptr [rax] + 17d6: 07 + 17d7: 00 70 a0 add byte ptr [rax - 96], dh + 17da: 41 00 00 add byte ptr [r8], al + 17dd: 00 00 add byte ptr [rax], al + 17df: 00 ec add ah, ch + 17e1: 00 00 add byte ptr [rax], al + 17e3: 00 00 add byte ptr [rax], al + 17e5: 00 00 add byte ptr [rax], al + 17e7: 00 3e add byte ptr [rsi], bh + 17e9: 4e 00 00 add byte ptr [rax], r8b + 17ec: 01 00 add dword ptr [rax], eax + 17ee: 19 00 sbb dword ptr [rax], eax + 17f0: d4 + 17f1: 2c 4c sub al, 76 + 17f3: 00 00 add byte ptr [rax], al + 17f5: 00 00 add byte ptr [rax], al + 17f7: 00 04 00 add byte ptr [rax + rax], al + 17fa: 00 00 add byte ptr [rax], al + 17fc: 00 00 add byte ptr [rax], al + 17fe: 00 00 add byte ptr [rax], al + 1800: 53 push rbx + 1801: 0e + 1802: 00 00 add byte ptr [rax], al + 1804: 01 00 add dword ptr [rax], eax + 1806: 19 00 sbb dword ptr [rax], eax + 1808: d8 2c 4c fsubr dword ptr [rsp + 2*rcx] + 180b: 00 00 add byte ptr [rax], al + 180d: 00 00 add byte ptr [rax], al + 180f: 00 08 add byte ptr [rax], cl + 1811: 00 00 add byte ptr [rax], al + 1813: 00 00 add byte ptr [rax], al + 1815: 00 00 add byte ptr [rax], al + 1817: 00 63 0e add byte ptr [rbx + 14], ah + 181a: 00 00 add byte ptr [rax], al + 181c: 02 00 add al, byte ptr [rax] + 181e: 07 + 181f: 00 30 add byte ptr [rax], dh + 1821: a2 41 00 00 00 00 00 54 00 movabs byte ptr [23643898043695169], al + 182a: 00 00 add byte ptr [rax], al + 182c: 00 00 add byte ptr [rax], al + 182e: 00 00 add byte ptr [rax], al + 1830: 73 0e jae 0x1840 <.symtab+0x1840> + 1832: 00 00 add byte ptr [rax], al + 1834: 02 00 add al, byte ptr [rax] + 1836: 07 + 1837: 00 90 a2 41 00 00 add byte ptr [rax + 16802], dl + 183d: 00 00 add byte ptr [rax], al + 183f: 00 1c 00 add byte ptr [rax + rax], bl + 1842: 00 00 add byte ptr [rax], al + 1844: 00 00 add byte ptr [rax], al + 1846: 00 00 add byte ptr [rax], al + 1848: 83 0e 00 or dword ptr [rsi], 0 + 184b: 00 02 add byte ptr [rdx], al + 184d: 00 07 add byte ptr [rdi], al + 184f: 00 b0 a2 41 00 00 add byte ptr [rax + 16802], dh + 1855: 00 00 add byte ptr [rax], al + 1857: 00 b0 01 00 00 00 add byte ptr [rax + 1], dh + 185d: 00 00 add byte ptr [rax], al + 185f: 00 8c 0e 00 00 01 00 add byte ptr [rsi + rcx + 65536], cl + 1866: 19 00 sbb dword ptr [rax], eax + 1868: b8 2c 4c 00 00 mov eax, 19500 + 186d: 00 00 add byte ptr [rax], al + 186f: 00 08 add byte ptr [rax], cl + 1871: 00 00 add byte ptr [rax], al + 1873: 00 00 add byte ptr [rax], al + 1875: 00 00 add byte ptr [rax], al + 1877: 00 9e 0e 00 00 02 add byte ptr [rsi + 33554446], bl + 187d: 00 07 add byte ptr [rdi], al + 187f: 00 60 a4 add byte ptr [rax - 92], ah + 1882: 41 00 00 add byte ptr [r8], al + 1885: 00 00 add byte ptr [rax], al + 1887: 00 9b 00 00 00 00 add byte ptr [rbx], bl + 188d: 00 00 add byte ptr [rax], al + 188f: 00 ab 0e 00 00 01 add byte ptr [rbx + 16777230], ch + 1895: 00 0a add byte ptr [rdx], cl + 1897: 00 f8 add al, bh + 1899: 6c insb byte ptr es:[rdi], dx + 189a: 49 00 00 add byte ptr [r8], al + 189d: 00 00 add byte ptr [rax], al + 189f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x18a5 <.symtab+0x18a5> + 18a5: 00 00 add byte ptr [rax], al + 18a7: 00 c5 add ch, al + 18a9: 0e + 18aa: 00 00 add byte ptr [rax], al + 18ac: 02 00 add al, byte ptr [rax] + 18ae: 07 + 18af: 00 00 add byte ptr [rax], al + 18b1: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 18b2: 41 00 00 add byte ptr [r8], al + 18b5: 00 00 add byte ptr [rax], al + 18b7: 00 5a 01 add byte ptr [rdx + 1], bl + 18ba: 00 00 add byte ptr [rax], al + 18bc: 00 00 add byte ptr [rax], al + 18be: 00 00 add byte ptr [rax], al + 18c0: d2 0e ror byte ptr [rsi], cl + 18c2: 00 00 add byte ptr [rax], al + 18c4: 01 00 add dword ptr [rax], eax + 18c6: 0a 00 or al, byte ptr [rax] + 18c8: e8 6c 49 00 00 call 0x6239 <.symtab+0x6239> + 18cd: 00 00 add byte ptr [rax], al + 18cf: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x18d5 <.symtab+0x18d5> + 18d5: 00 00 add byte ptr [rax], al + 18d7: 00 ec add ah, ch + 18d9: 0e + 18da: 00 00 add byte ptr [rax], al + 18dc: 02 00 add al, byte ptr [rax] + 18de: 07 + 18df: 00 60 a6 add byte ptr [rax - 90], ah + 18e2: 41 00 00 add byte ptr [r8], al + 18e5: 00 00 add byte ptr [rax], al + 18e7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x18ed <.symtab+0x18ed> + 18ed: 00 00 add byte ptr [rax], al + 18ef: 00 00 add byte ptr [rax], al + 18f1: 0f 00 00 sldt word ptr [rax] + 18f4: 01 00 add dword ptr [rax], eax + 18f6: 0a 00 or al, byte ptr [rax] + 18f8: a8 6c test al, 108 + 18fa: 49 00 00 add byte ptr [r8], al + 18fd: 00 00 add byte ptr [rax], al + 18ff: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x1905 <.symtab+0x1905> + 1905: 00 00 add byte ptr [rax], al + 1907: 00 1a add byte ptr [rdx], bl + 1909: 0f 00 00 sldt word ptr [rax] + 190c: 02 00 add al, byte ptr [rax] + 190e: 07 + 190f: 00 90 a6 41 00 00 add byte ptr [rax + 16806], dl + 1915: 00 00 add byte ptr [rax], al + 1917: 00 84 01 00 00 00 00 add byte ptr [rcx + rax], al + 191e: 00 00 add byte ptr [rax], al + 1920: 2a 54 00 00 sub dl, byte ptr [rax + rax] + 1924: 01 00 add dword ptr [rax], eax + 1926: 19 00 sbb dword ptr [rax], eax + 1928: c8 2c 4c 00 enter 19500, 0 + 192c: 00 00 add byte ptr [rax], al + 192e: 00 00 add byte ptr [rax], al + 1930: 08 00 or byte ptr [rax], al + 1932: 00 00 add byte ptr [rax], al + 1934: 00 00 add byte ptr [rax], al + 1936: 00 00 add byte ptr [rax], al + 1938: 28 0f sub byte ptr [rdi], cl + 193a: 00 00 add byte ptr [rax], al + 193c: 06 + 193d: 00 0f add byte ptr [rdi], cl + 193f: 00 38 add byte ptr [rax], bh + 1941: 00 00 add byte ptr [rax], al + 1943: 00 00 add byte ptr [rax], al + 1945: 00 00 add byte ptr [rax], al + 1947: 00 08 add byte ptr [rax], cl + 1949: 00 00 add byte ptr [rax], al + 194b: 00 00 add byte ptr [rax], al + 194d: 00 00 add byte ptr [rax], al + 194f: 00 35 0f 00 00 01 add byte ptr [rip + 16777231], dh # 0x1001964 <_end+0xb3dfe4> + 1955: 00 19 add byte ptr [rcx], bl + 1957: 00 d0 add al, dl + 1959: 2c 4c sub al, 76 + 195b: 00 00 add byte ptr [rax], al + 195d: 00 00 add byte ptr [rax], al + 195f: 00 04 00 add byte ptr [rax + rax], al + 1962: 00 00 add byte ptr [rax], al + 1964: 00 00 add byte ptr [rax], al + 1966: 00 00 add byte ptr [rax], al + 1968: 44 0f 00 00 sldt word ptr [rax] + 196c: 01 00 add dword ptr [rax], eax + 196e: 0a 00 or al, byte ptr [rax] + 1970: b8 6c 49 00 00 mov eax, 18796 + 1975: 00 00 add byte ptr [rax], al + 1977: 00 0e add byte ptr [rsi], cl + 1979: 00 00 add byte ptr [rax], al + 197b: 00 00 add byte ptr [rax], al + 197d: 00 00 add byte ptr [rax], al + 197f: 00 5e 0f add byte ptr [rsi + 15], bl + 1982: 00 00 add byte ptr [rax], al + 1984: 02 00 add al, byte ptr [rax] + 1986: 07 + 1987: 00 20 add byte ptr [rax], ah + 1989: a8 41 test al, 65 + 198b: 00 00 add byte ptr [rax], al + 198d: 00 00 add byte ptr [rax], al + 198f: 00 d7 add bh, dl + 1991: 00 00 add byte ptr [rax], al + 1993: 00 00 add byte ptr [rax], al + 1995: 00 00 add byte ptr [rax], al + 1997: 00 72 0f add byte ptr [rdx + 15], dh + 199a: 00 00 add byte ptr [rax], al + 199c: 02 00 add al, byte ptr [rax] + 199e: 07 + 199f: 00 00 add byte ptr [rax], al + 19a1: a9 41 00 00 00 test eax, 65 + 19a6: 00 00 add byte ptr [rax], al + 19a8: 58 pop rax + 19a9: 01 00 add dword ptr [rax], eax + 19ab: 00 00 add byte ptr [rax], al + 19ad: 00 00 add byte ptr [rax], al + 19af: 00 85 0f 00 00 02 add byte ptr [rbp + 33554447], al + 19b5: 00 07 add byte ptr [rdi], al + 19b7: 00 60 aa add byte ptr [rax - 86], ah + 19ba: 41 00 00 add byte ptr [r8], al + 19bd: 00 00 add byte ptr [rax], al + 19bf: 00 93 05 00 00 00 add byte ptr [rbx + 5], dl + 19c5: 00 00 add byte ptr [rax], al + 19c7: 00 97 0f 00 00 01 add byte ptr [rdi + 16777231], dl + 19cd: 00 19 add byte ptr [rcx], bl + 19cf: 00 a8 2c 4c 00 00 add byte ptr [rax + 19500], ch + 19d5: 00 00 add byte ptr [rax], al + 19d7: 00 08 add byte ptr [rax], cl + 19d9: 00 00 add byte ptr [rax], al + 19db: 00 00 add byte ptr [rax], al + 19dd: 00 00 add byte ptr [rax], al + 19df: 00 ab 0f 00 00 01 add byte ptr [rbx + 16777231], ch + 19e5: 00 15 00 e8 06 4c add byte ptr [rip + 1275521024], dl # 0x4c0701eb <_end+0x4bbac86b> + 19eb: 00 00 add byte ptr [rax], al + 19ed: 00 00 add byte ptr [rax], al + 19ef: 00 08 add byte ptr [rax], cl + 19f1: 00 00 add byte ptr [rax], al + 19f3: 00 00 add byte ptr [rax], al + 19f5: 00 00 add byte ptr [rax], al + 19f7: 00 b3 0f 00 00 01 add byte ptr [rbx + 16777231], dh + 19fd: 00 19 add byte ptr [rcx], bl + 19ff: 00 a0 2c 4c 00 00 add byte ptr [rax + 19500], ah + 1a05: 00 00 add byte ptr [rax], al + 1a07: 00 08 add byte ptr [rax], cl + 1a09: 00 00 add byte ptr [rax], al + 1a0b: 00 00 add byte ptr [rax], al + 1a0d: 00 00 add byte ptr [rax], al + 1a0f: 00 df add bh, bl + 1a11: 2d 00 00 01 00 sub eax, 65536 + 1a16: 19 00 sbb dword ptr [rax], eax + 1a18: c0 2c 4c 00 shr byte ptr [rsp + 2*rcx], 0 + 1a1c: 00 00 add byte ptr [rax], al + 1a1e: 00 00 add byte ptr [rax], al + 1a20: 04 00 add al, 0 + 1a22: 00 00 add byte ptr [rax], al + 1a24: 00 00 add byte ptr [rax], al + 1a26: 00 00 add byte ptr [rax], al + 1a28: c5 0f 00 + 1a2b: 00 01 add byte ptr [rcx], al + 1a2d: 00 0a add byte ptr [rdx], cl + 1a2f: 00 80 6d 49 00 00 add byte ptr [rax + 18797], al + 1a35: 00 00 add byte ptr [rax], al + 1a37: 00 16 add byte ptr [rsi], dl + 1a39: 00 00 add byte ptr [rax], al + 1a3b: 00 00 add byte ptr [rax], al + 1a3d: 00 00 add byte ptr [rax], al + 1a3f: 00 df add bh, bl + 1a41: 0f 00 00 sldt word ptr [rax] + 1a44: 02 00 add al, byte ptr [rax] + 1a46: 07 + 1a47: 00 00 add byte ptr [rax], al + 1a49: b0 41 mov al, 65 + 1a4b: 00 00 add byte ptr [rax], al + 1a4d: 00 00 add byte ptr [rax], al + 1a4f: 00 f2 add dl, dh + 1a51: 00 00 add byte ptr [rax], al + 1a53: 00 00 add byte ptr [rax], al + 1a55: 00 00 add byte ptr [rax], al + 1a57: 00 ef add bh, ch + 1a59: 0f 00 00 sldt word ptr [rax] + 1a5c: 02 00 add al, byte ptr [rax] + 1a5e: 07 + 1a5f: 00 00 add byte ptr [rax], al + 1a61: e1 41 loope 0x1aa4 <.symtab+0x1aa4> + 1a63: 00 00 add byte ptr [rax], al + 1a65: 00 00 add byte ptr [rax], al + 1a67: 00 d2 add dl, dl + 1a69: 01 00 add dword ptr [rax], eax + 1a6b: 00 00 add byte ptr [rax], al + 1a6d: 00 00 add byte ptr [rax], al + 1a6f: 00 fc add ah, bh + 1a71: 0f 00 00 sldt word ptr [rax] + 1a74: 01 00 add dword ptr [rax], eax + 1a76: 19 00 sbb dword ptr [rax], eax + 1a78: b0 2c mov al, 44 + 1a7a: 4c 00 00 add byte ptr [rax], r8b + 1a7d: 00 00 add byte ptr [rax], al + 1a7f: 00 04 00 add byte ptr [rax + rax], al + 1a82: 00 00 add byte ptr [rax], al + 1a84: 00 00 add byte ptr [rax], al + 1a86: 00 00 add byte ptr [rax], al + 1a88: 12 10 adc dl, byte ptr [rax] + 1a8a: 00 00 add byte ptr [rax], al + 1a8c: 02 00 add al, byte ptr [rax] + 1a8e: 07 + 1a8f: 00 a0 db 41 00 00 add byte ptr [rax + 16859], ah + 1a95: 00 00 add byte ptr [rax], al + 1a97: 00 42 01 add byte ptr [rdx + 1], al + 1a9a: 00 00 add byte ptr [rax], al + 1a9c: 00 00 add byte ptr [rax], al + 1a9e: 00 00 add byte ptr [rax], al + 1aa0: 1d 10 00 00 02 sbb eax, 33554448 + 1aa5: 00 07 add byte ptr [rdi], al + 1aa7: 00 60 e5 add byte ptr [rax - 27], ah + 1aaa: 41 00 00 add byte ptr [r8], al + 1aad: 00 00 add byte ptr [rax], al + 1aaf: 00 3b add byte ptr [rbx], bh + 1ab1: 04 00 add al, 0 + 1ab3: 00 00 add byte ptr [rax], al + 1ab5: 00 00 add byte ptr [rax], al + 1ab7: 00 2b add byte ptr [rbx], ch + 1ab9: 10 00 adc byte ptr [rax], al + 1abb: 00 02 add byte ptr [rdx], al + 1abd: 00 07 add byte ptr [rdi], al + 1abf: 00 e0 add al, ah + 1ac1: e2 41 loop 0x1b04 <.symtab+0x1b04> + 1ac3: 00 00 add byte ptr [rax], al + 1ac5: 00 00 add byte ptr [rax], al + 1ac7: 00 7c 02 00 add byte ptr [rdx + rax], bh + 1acb: 00 00 add byte ptr [rax], al + 1acd: 00 00 add byte ptr [rax], al + 1acf: 00 3a add byte ptr [rdx], bh + 1ad1: 10 00 adc byte ptr [rax], al + 1ad3: 00 02 add byte ptr [rdx], al + 1ad5: 00 07 add byte ptr [rdi], al + 1ad7: 00 50 b1 add byte ptr [rax - 79], dl + 1ada: 41 00 00 add byte ptr [r8], al + 1add: 00 00 add byte ptr [rax], al + 1adf: 00 83 05 00 00 00 add byte ptr [rbx + 5], al + 1ae5: 00 00 add byte ptr [rax], al + 1ae7: 00 4f 10 add byte ptr [rdi + 16], cl + 1aea: 00 00 add byte ptr [rax], al + 1aec: 02 00 add al, byte ptr [rax] + 1aee: 07 + 1aef: 00 e0 add al, ah + 1af1: b6 41 mov dh, 65 + 1af3: 00 00 add byte ptr [rax], al + 1af5: 00 00 add byte ptr [rax], al + 1af7: 00 ac 00 00 00 00 00 add byte ptr [rax + rax], ch + 1afe: 00 00 add byte ptr [rax], al + 1b00: 6a 10 push 16 + 1b02: 00 00 add byte ptr [rax], al + 1b04: 02 00 add al, byte ptr [rax] + 1b06: 07 + 1b07: 00 90 b7 41 00 00 add byte ptr [rax + 16823], dl + 1b0d: 00 00 add byte ptr [rax], al + 1b0f: 00 ca add dl, cl + 1b11: 09 00 or dword ptr [rax], eax + 1b13: 00 00 add byte ptr [rax], al + 1b15: 00 00 add byte ptr [rax], al + 1b17: 00 74 10 00 add byte ptr [rax + rdx], dh + 1b1b: 00 06 add byte ptr [rsi], al + 1b1d: 00 0f add byte ptr [rdi], cl + 1b1f: 00 28 add byte ptr [rax], ch + 1b21: 00 00 add byte ptr [rax], al + 1b23: 00 00 add byte ptr [rax], al + 1b25: 00 00 add byte ptr [rax], al + 1b27: 00 08 add byte ptr [rax], cl + 1b29: 00 00 add byte ptr [rax], al + 1b2b: 00 00 add byte ptr [rax], al + 1b2d: 00 00 add byte ptr [rax], al + 1b2f: 00 7b 10 add byte ptr [rbx + 16], bh + 1b32: 00 00 add byte ptr [rax], al + 1b34: 01 00 add dword ptr [rax], eax + 1b36: 15 00 e0 06 4c adc eax, 1275518976 + 1b3b: 00 00 add byte ptr [rax], al + 1b3d: 00 00 add byte ptr [rax], al + 1b3f: 00 04 00 add byte ptr [rax + rax], al + 1b42: 00 00 add byte ptr [rax], al + 1b44: 00 00 add byte ptr [rax], al + 1b46: 00 00 add byte ptr [rax], al + 1b48: 91 xchg eax, ecx + 1b49: 10 00 adc byte ptr [rax], al + 1b4b: 00 01 add byte ptr [rcx], al + 1b4d: 00 0a add byte ptr [rdx], cl + 1b4f: 00 08 add byte ptr [rax], cl + 1b51: 6d insd dword ptr es:[rdi], dx + 1b52: 49 00 00 add byte ptr [r8], al + 1b55: 00 00 add byte ptr [rax], al + 1b57: 00 0a add byte ptr [rdx], cl + 1b59: 00 00 add byte ptr [rax], al + 1b5b: 00 00 add byte ptr [rax], al + 1b5d: 00 00 add byte ptr [rax], al + 1b5f: 00 ab 10 00 00 01 add byte ptr [rbx + 16777232], ch + 1b65: 00 0a add byte ptr [rdx], cl + 1b67: 00 18 add byte ptr [rax], bl + 1b69: 6d insd dword ptr es:[rdi], dx + 1b6a: 49 00 00 add byte ptr [r8], al + 1b6d: 00 00 add byte ptr [rax], al + 1b6f: 00 0a add byte ptr [rdx], cl + 1b71: 00 00 add byte ptr [rax], al + 1b73: 00 00 add byte ptr [rax], al + 1b75: 00 00 add byte ptr [rax], al + 1b77: 00 c5 add ch, al + 1b79: 10 00 adc byte ptr [rax], al + 1b7b: 00 02 add byte ptr [rdx], al + 1b7d: 00 07 add byte ptr [rdi], al + 1b7f: 00 60 c1 add byte ptr [rax - 63], ah + 1b82: 41 00 00 add byte ptr [r8], al + 1b85: 00 00 add byte ptr [rax], al + 1b87: 00 78 08 add byte ptr [rax + 8], bh + 1b8a: 00 00 add byte ptr [rax], al + 1b8c: 00 00 add byte ptr [rax], al + 1b8e: 00 00 add byte ptr [rax], al + 1b90: cf iretd + 1b91: 10 00 adc byte ptr [rax], al + 1b93: 00 01 add byte ptr [rcx], al + 1b95: 00 0a add byte ptr [rdx], cl + 1b97: 00 28 add byte ptr [rax], ch + 1b99: 6d insd dword ptr es:[rdi], dx + 1b9a: 49 00 00 add byte ptr [r8], al + 1b9d: 00 00 add byte ptr [rax], al + 1b9f: 00 0a add byte ptr [rdx], cl + 1ba1: 00 00 add byte ptr [rax], al + 1ba3: 00 00 add byte ptr [rax], al + 1ba5: 00 00 add byte ptr [rax], al + 1ba7: 00 e9 add cl, ch + 1ba9: 10 00 adc byte ptr [rax], al + 1bab: 00 02 add byte ptr [rdx], al + 1bad: 00 07 add byte ptr [rdi], al + 1baf: 00 e0 add al, ah + 1bb1: c9 leave + 1bb2: 41 00 00 add byte ptr [r8], al + 1bb5: 00 00 add byte ptr [rax], al + 1bb7: 00 76 0e add byte ptr [rsi + 14], dh + 1bba: 00 00 add byte ptr [rax], al + 1bbc: 00 00 add byte ptr [rax], al + 1bbe: 00 00 add byte ptr [rax], al + 1bc0: f5 cmc + 1bc1: 10 00 adc byte ptr [rax], al + 1bc3: 00 01 add byte ptr [rcx], al + 1bc5: 00 0a add byte ptr [rdx], cl + 1bc7: 00 38 add byte ptr [rax], bh + 1bc9: 6d insd dword ptr es:[rdi], dx + 1bca: 49 00 00 add byte ptr [r8], al + 1bcd: 00 00 add byte ptr [rax], al + 1bcf: 00 0c 00 add byte ptr [rax + rax], cl + 1bd2: 00 00 add byte ptr [rax], al + 1bd4: 00 00 add byte ptr [rax], al + 1bd6: 00 00 add byte ptr [rax], al + 1bd8: 0f 11 00 movups xmmword ptr [rax], xmm0 + 1bdb: 00 02 add byte ptr [rdx], al + 1bdd: 00 07 add byte ptr [rdi], al + 1bdf: 00 60 d8 add byte ptr [rax - 40], ah + 1be2: 41 00 00 add byte ptr [r8], al + 1be5: 00 00 add byte ptr [rax], al + 1be7: 00 5a 01 add byte ptr [rdx + 1], bl + 1bea: 00 00 add byte ptr [rax], al + 1bec: 00 00 add byte ptr [rax], al + 1bee: 00 00 add byte ptr [rax], al + 1bf0: 22 11 and dl, byte ptr [rcx] + 1bf2: 00 00 add byte ptr [rax], al + 1bf4: 02 00 add al, byte ptr [rax] + 1bf6: 07 + 1bf7: 00 c0 add al, al + 1bf9: d9 41 00 fld dword ptr [rcx] + 1bfc: 00 00 add byte ptr [rax], al + 1bfe: 00 00 add byte ptr [rax], al + 1c00: d6 + 1c01: 01 00 add dword ptr [rax], eax + 1c03: 00 00 add byte ptr [rax], al + 1c05: 00 00 add byte ptr [rax], al + 1c07: 00 30 add byte ptr [rax], dh + 1c09: 11 00 adc dword ptr [rax], eax + 1c0b: 00 01 add byte ptr [rcx], al + 1c0d: 00 0a add byte ptr [rdx], cl + 1c0f: 00 48 6d add byte ptr [rax + 109], cl + 1c12: 49 00 00 add byte ptr [r8], al + 1c15: 00 00 add byte ptr [rax], al + 1c17: 00 0e add byte ptr [rsi], cl + 1c19: 00 00 add byte ptr [rax], al + 1c1b: 00 00 add byte ptr [rax], al + 1c1d: 00 00 add byte ptr [rax], al + 1c1f: 00 4a 11 add byte ptr [rdx + 17], cl + 1c22: 00 00 add byte ptr [rax], al + 1c24: 02 00 add al, byte ptr [rax] + 1c26: 07 + 1c27: 00 f0 add al, dh + 1c29: dc 41 00 fadd qword ptr [rcx] + 1c2c: 00 00 add byte ptr [rax], al + 1c2e: 00 00 add byte ptr [rax], al + 1c30: 73 02 jae 0x1c34 <.symtab+0x1c34> + 1c32: 00 00 add byte ptr [rax], al + 1c34: 00 00 add byte ptr [rax], al + 1c36: 00 00 add byte ptr [rax], al + 1c38: 57 push rdi + 1c39: 11 00 adc dword ptr [rax], eax + 1c3b: 00 01 add byte ptr [rcx], al + 1c3d: 00 0a add byte ptr [rdx], cl + 1c3f: 00 d8 add al, bl + 1c41: 6c insb byte ptr es:[rdi], dx + 1c42: 49 00 00 add byte ptr [r8], al + 1c45: 00 00 add byte ptr [rax], al + 1c47: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x1c4d <.symtab+0x1c4d> + 1c4d: 00 00 add byte ptr [rax], al + 1c4f: 00 71 11 add byte ptr [rcx + 17], dh + 1c52: 00 00 add byte ptr [rax], al + 1c54: 02 00 add al, byte ptr [rax] + 1c56: 07 + 1c57: 00 70 df add byte ptr [rax - 33], dh + 1c5a: 41 00 00 add byte ptr [r8], al + 1c5d: 00 00 add byte ptr [rax], al + 1c5f: 00 89 01 00 00 00 add byte ptr [rcx + 1], cl + 1c65: 00 00 add byte ptr [rax], al + 1c67: 00 86 11 00 00 02 add byte ptr [rsi + 33554449], al + 1c6d: 00 07 add byte ptr [rdi], al + 1c6f: 00 a0 e9 41 00 00 add byte ptr [rax + 16873], ah + 1c75: 00 00 add byte ptr [rax], al + 1c77: 00 35 03 00 00 00 add byte ptr [rip + 3], dh # 0x1c80 <.symtab+0x1c80> + 1c7d: 00 00 add byte ptr [rax], al + 1c7f: 00 96 11 00 00 06 add byte ptr [rsi + 100663313], dl + 1c85: 00 0f add byte ptr [rdi], cl + 1c87: 00 30 add byte ptr [rax], dh + 1c89: 00 00 add byte ptr [rax], al + 1c8b: 00 00 add byte ptr [rax], al + 1c8d: 00 00 add byte ptr [rax], al + 1c8f: 00 01 add byte ptr [rcx], al + 1c91: 00 00 add byte ptr [rax], al + 1c93: 00 00 add byte ptr [rax], al + 1c95: 00 00 add byte ptr [rax], al + 1c97: 00 ab 11 00 00 01 add byte ptr [rbx + 16777233], ch + 1c9d: 00 0a add byte ptr [rdx], cl + 1c9f: 00 c8 add al, cl + 1ca1: 6c insb byte ptr es:[rdi], dx + 1ca2: 49 00 00 add byte ptr [r8], al + 1ca5: 00 00 add byte ptr [rax], al + 1ca7: 00 0e add byte ptr [rsi], cl + 1ca9: 00 00 add byte ptr [rax], al + 1cab: 00 00 add byte ptr [rax], al + 1cad: 00 00 add byte ptr [rax], al + 1caf: 00 c5 add ch, al + 1cb1: 11 00 adc dword ptr [rax], eax + 1cb3: 00 02 add byte ptr [rdx], al + 1cb5: 00 07 add byte ptr [rdi], al + 1cb7: 00 70 f2 add byte ptr [rax - 14], dh + 1cba: 41 00 00 add byte ptr [r8], al + 1cbd: 00 00 add byte ptr [rax], al + 1cbf: 00 df add bh, bl + 1cc1: 02 00 add al, byte ptr [rax] + 1cc3: 00 00 add byte ptr [rax], al + 1cc5: 00 00 add byte ptr [rax], al + 1cc7: 00 d7 add bh, dl + 1cc9: 11 00 adc dword ptr [rax], eax + 1ccb: 00 01 add byte ptr [rcx], al + 1ccd: 00 0a add byte ptr [rdx], cl + 1ccf: 00 88 6c 49 00 00 add byte ptr [rax + 18796], cl + 1cd5: 00 00 add byte ptr [rax], al + 1cd7: 00 0e add byte ptr [rsi], cl + 1cd9: 00 00 add byte ptr [rax], al + 1cdb: 00 00 add byte ptr [rax], al + 1cdd: 00 00 add byte ptr [rax], al + 1cdf: 00 f1 add cl, dh + 1ce1: 11 00 adc dword ptr [rax], eax + 1ce3: 00 01 add byte ptr [rcx], al + 1ce5: 00 0a add byte ptr [rdx], cl + 1ce7: 00 a0 6d 49 00 00 add byte ptr [rax + 18797], ah + 1ced: 00 00 add byte ptr [rax], al + 1cef: 00 1e add byte ptr [rsi], bl + 1cf1: 00 00 add byte ptr [rax], al + 1cf3: 00 00 add byte ptr [rax], al + 1cf5: 00 00 add byte ptr [rax], al + 1cf7: 00 0b add byte ptr [rbx], cl + 1cf9: 12 00 adc al, byte ptr [rax] + 1cfb: 00 02 add byte ptr [rdx], al + 1cfd: 00 07 add byte ptr [rdi], al + 1cff: 00 b0 f8 41 00 00 add byte ptr [rax + 16888], dh + 1d05: 00 00 add byte ptr [rax], al + 1d07: 00 93 03 00 00 00 add byte ptr [rbx + 3], dl + 1d0d: 00 00 add byte ptr [rax], al + 1d0f: 00 1c 12 add byte ptr [rdx + rdx], bl + 1d12: 00 00 add byte ptr [rax], al + 1d14: 01 00 add dword ptr [rax], eax + 1d16: 0a 00 or al, byte ptr [rax] + 1d18: 98 cwde + 1d19: 6c insb byte ptr es:[rdi], dx + 1d1a: 49 00 00 add byte ptr [r8], al + 1d1d: 00 00 add byte ptr [rax], al + 1d1f: 00 0f add byte ptr [rdi], cl + 1d21: 00 00 add byte ptr [rax], al + 1d23: 00 00 add byte ptr [rax], al + 1d25: 00 00 add byte ptr [rax], al + 1d27: 00 36 add byte ptr [rsi], dh + 1d29: 12 00 adc al, byte ptr [rax] + 1d2b: 00 01 add byte ptr [rcx], al + 1d2d: 00 0a add byte ptr [rdx], cl + 1d2f: 00 78 6c add byte ptr [rax + 108], bh + 1d32: 49 00 00 add byte ptr [r8], al + 1d35: 00 00 add byte ptr [rax], al + 1d37: 00 0e add byte ptr [rsi], cl + 1d39: 00 00 add byte ptr [rax], al + 1d3b: 00 00 add byte ptr [rax], al + 1d3d: 00 00 add byte ptr [rax], al + 1d3f: 00 50 12 add byte ptr [rax + 18], dl + 1d42: 00 00 add byte ptr [rax], al + 1d44: 01 00 add dword ptr [rax], eax + 1d46: 0a 00 or al, byte ptr [rax] + 1d48: aa stosb byte ptr es:[rdi], al + 1d49: 5e pop rsi + 1d4a: 49 00 00 add byte ptr [r8], al + 1d4d: 00 00 add byte ptr [rax], al + 1d4f: 00 06 add byte ptr [rsi], al + 1d51: 00 00 add byte ptr [rax], al + 1d53: 00 00 add byte ptr [rax], al + 1d55: 00 00 add byte ptr [rax], al + 1d57: 00 6a 12 add byte ptr [rdx + 18], ch + 1d5a: 00 00 add byte ptr [rax], al + 1d5c: 04 00 add al, 0 + 1d5e: f1 + 1d5f: ff 00 inc dword ptr [rax] + ... + 1d6d: 00 00 add byte ptr [rax], al + 1d6f: 00 73 12 add byte ptr [rbx + 18], dh + 1d72: 00 00 add byte ptr [rax], al + 1d74: 02 00 add al, byte ptr [rax] + 1d76: 07 + 1d77: 00 d0 add al, dl + 1d79: 18 42 00 sbb byte ptr [rdx], al + 1d7c: 00 00 add byte ptr [rax], al + 1d7e: 00 00 add byte ptr [rax], al + 1d80: 45 00 00 add byte ptr [r8], r8b + 1d83: 00 00 add byte ptr [rax], al + 1d85: 00 00 add byte ptr [rax], al + 1d87: 00 80 12 00 00 04 add byte ptr [rax + 67108882], al + 1d8d: 00 f1 add cl, dh + 1d8f: ff 00 inc dword ptr [rax] + ... + 1d9d: 00 00 add byte ptr [rax], al + 1d9f: 00 89 12 00 00 02 add byte ptr [rcx + 33554450], cl + 1da5: 00 07 add byte ptr [rdi], al + 1da7: 00 20 add byte ptr [rax], ah + 1da9: 19 42 00 sbb dword ptr [rdx], eax + 1dac: 00 00 add byte ptr [rax], al + 1dae: 00 00 add byte ptr [rax], al + 1db0: 55 push rbp + 1db1: 00 00 add byte ptr [rax], al + 1db3: 00 00 add byte ptr [rax], al + 1db5: 00 00 add byte ptr [rax], al + 1db7: 00 96 12 00 00 04 add byte ptr [rsi + 67108882], dl + 1dbd: 00 f1 add cl, dh + 1dbf: ff 00 inc dword ptr [rax] + ... + 1dcd: 00 00 add byte ptr [rax], al + 1dcf: 00 9f 12 00 00 02 add byte ptr [rdi + 33554450], bl + 1dd5: 00 07 add byte ptr [rdi], al + 1dd7: 00 80 19 42 00 00 add byte ptr [rax + 16921], al + 1ddd: 00 00 add byte ptr [rax], al + 1ddf: 00 55 00 add byte ptr [rbp], dl + 1de2: 00 00 add byte ptr [rax], al + 1de4: 00 00 add byte ptr [rax], al + 1de6: 00 00 add byte ptr [rax], al + 1de8: ac lodsb al, byte ptr [rsi] + 1de9: 12 00 adc al, byte ptr [rax] + 1deb: 00 04 00 add byte ptr [rax + rax], al + 1dee: f1 + 1def: ff 00 inc dword ptr [rax] + ... + 1dfd: 00 00 add byte ptr [rax], al + 1dff: 00 b6 12 00 00 02 add byte ptr [rsi + 33554450], dh + 1e05: 00 07 add byte ptr [rdi], al + 1e07: 00 e0 add al, ah + 1e09: 19 42 00 sbb dword ptr [rdx], eax + 1e0c: 00 00 add byte ptr [rax], al + 1e0e: 00 00 add byte ptr [rax], al + 1e10: 1e + 1e11: 00 00 add byte ptr [rax], al + 1e13: 00 00 add byte ptr [rax], al + 1e15: 00 00 add byte ptr [rax], al + 1e17: 00 c4 add ah, al + 1e19: 12 00 adc al, byte ptr [rax] + 1e1b: 00 04 00 add byte ptr [rax + rax], al + 1e1e: f1 + 1e1f: ff 00 inc dword ptr [rax] + ... + 1e2d: 00 00 add byte ptr [rax], al + 1e2f: 00 cd add ch, cl + 1e31: 12 00 adc al, byte ptr [rax] + 1e33: 00 02 add byte ptr [rdx], al + 1e35: 00 07 add byte ptr [rdi], al + 1e37: 00 40 1a add byte ptr [rax + 26], al + 1e3a: 42 00 00 add byte ptr [rax], al + 1e3d: 00 00 add byte ptr [rax], al + 1e3f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x1e45 <.symtab+0x1e45> + 1e45: 00 00 add byte ptr [rax], al + 1e47: 00 da add dl, bl + 1e49: 12 00 adc al, byte ptr [rax] + 1e4b: 00 04 00 add byte ptr [rax + rax], al + 1e4e: f1 + 1e4f: ff 00 inc dword ptr [rax] + ... + 1e5d: 00 00 add byte ptr [rax], al + 1e5f: 00 e4 add ah, ah + 1e61: 12 00 adc al, byte ptr [rax] + 1e63: 00 02 add byte ptr [rdx], al + 1e65: 00 07 add byte ptr [rdi], al + 1e67: 00 80 1a 42 00 00 add byte ptr [rax + 16922], al + 1e6d: 00 00 add byte ptr [rax], al + 1e6f: 00 5f 00 add byte ptr [rdi], bl + 1e72: 00 00 add byte ptr [rax], al + 1e74: 00 00 add byte ptr [rax], al + 1e76: 00 00 add byte ptr [rax], al + 1e78: f2 12 00 repne adc al, byte ptr [rax] + 1e7b: 00 04 00 add byte ptr [rax + rax], al + 1e7e: f1 + 1e7f: ff 00 inc dword ptr [rax] + ... + 1e8d: 00 00 add byte ptr [rax], al + 1e8f: 00 fb add bl, bh + 1e91: 12 00 adc al, byte ptr [rax] + 1e93: 00 02 add byte ptr [rdx], al + 1e95: 00 07 add byte ptr [rdi], al + 1e97: 00 e0 add al, ah + 1e99: 1a 42 00 sbb al, byte ptr [rdx] + 1e9c: 00 00 add byte ptr [rax], al + 1e9e: 00 00 add byte ptr [rax], al + 1ea0: 90 nop + 1ea1: 04 00 add al, 0 + 1ea3: 00 00 add byte ptr [rax], al + 1ea5: 00 00 add byte ptr [rax], al + 1ea7: 00 0f add byte ptr [rdi], cl + 1ea9: 13 00 adc eax, dword ptr [rax] + 1eab: 00 02 add byte ptr [rdx], al + 1ead: 00 07 add byte ptr [rdi], al + 1eaf: 00 c0 add al, al + 1eb1: 22 42 00 and al, byte ptr [rdx] + 1eb4: 00 00 add byte ptr [rax], al + 1eb6: 00 00 add byte ptr [rax], al + 1eb8: 1e + 1eb9: 00 00 add byte ptr [rax], al + 1ebb: 00 00 add byte ptr [rax], al + 1ebd: 00 00 add byte ptr [rax], al + 1ebf: 00 23 add byte ptr [rbx], ah + 1ec1: 13 00 adc eax, dword ptr [rax] + 1ec3: 00 04 00 add byte ptr [rax + rax], al + 1ec6: f1 + 1ec7: ff 00 inc dword ptr [rax] + ... + 1ed5: 00 00 add byte ptr [rax], al + 1ed7: 00 2c 13 add byte ptr [rbx + rdx], ch + 1eda: 00 00 add byte ptr [rax], al + 1edc: 02 00 add al, byte ptr [rax] + 1ede: 07 + 1edf: 00 e0 add al, ah + 1ee1: 22 42 00 and al, byte ptr [rdx] + 1ee4: 00 00 add byte ptr [rax], al + 1ee6: 00 00 add byte ptr [rax], al + 1ee8: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 1eee: 00 00 add byte ptr [rax], al + 1ef0: 39 13 cmp dword ptr [rbx], edx + 1ef2: 00 00 add byte ptr [rax], al + 1ef4: 04 00 add al, 0 + 1ef6: f1 + 1ef7: ff 00 inc dword ptr [rax] + ... + 1f05: 00 00 add byte ptr [rax], al + 1f07: 00 43 13 add byte ptr [rbx + 19], al + 1f0a: 00 00 add byte ptr [rax], al + 1f0c: 02 00 add al, byte ptr [rax] + 1f0e: 07 + 1f0f: 00 50 23 add byte ptr [rax + 35], dl + 1f12: 42 00 00 add byte ptr [rax], al + 1f15: 00 00 add byte ptr [rax], al + 1f17: 00 ba 00 00 00 00 add byte ptr [rdx], bh + 1f1d: 00 00 add byte ptr [rax], al + 1f1f: 00 cb add bl, cl + 1f21: 26 00 00 add byte ptr es:[rax], al + 1f24: 04 00 add al, 0 + 1f26: f1 + 1f27: ff 00 inc dword ptr [rax] + ... + 1f35: 00 00 add byte ptr [rax], al + 1f37: 00 d7 add bh, dl + 1f39: 26 00 00 add byte ptr es:[rax], al + 1f3c: 02 00 add al, byte ptr [rax] + 1f3e: 07 + 1f3f: 00 10 add byte ptr [rax], dl + 1f41: 24 42 and al, 66 + 1f43: 00 00 add byte ptr [rax], al + 1f45: 00 00 add byte ptr [rax], al + 1f47: 00 9e 00 00 00 00 add byte ptr [rsi], bl + 1f4d: 00 00 add byte ptr [rax], al + 1f4f: 00 58 13 add byte ptr [rax + 19], bl + 1f52: 00 00 add byte ptr [rax], al + 1f54: 04 00 add al, 0 + 1f56: f1 + 1f57: ff 00 inc dword ptr [rax] + ... + 1f65: 00 00 add byte ptr [rax], al + 1f67: 00 62 13 add byte ptr [rdx + 19], ah + 1f6a: 00 00 add byte ptr [rax], al + 1f6c: 02 00 add al, byte ptr [rax] + 1f6e: 07 + 1f6f: 00 b0 24 42 00 00 add byte ptr [rax + 16932], dh + 1f75: 00 00 add byte ptr [rax], al + 1f77: 00 ba 00 00 00 00 add byte ptr [rdx], bh + 1f7d: 00 00 add byte ptr [rax], al + 1f7f: 00 72 13 add byte ptr [rdx + 19], dh + 1f82: 00 00 add byte ptr [rax], al + 1f84: 04 00 add al, 0 + 1f86: f1 + 1f87: ff 00 inc dword ptr [rax] + ... + 1f95: 00 00 add byte ptr [rax], al + 1f97: 00 7b 13 add byte ptr [rbx + 19], bh + 1f9a: 00 00 add byte ptr [rax], al + 1f9c: 02 00 add al, byte ptr [rax] + 1f9e: 07 + 1f9f: 00 70 25 add byte ptr [rax + 37], dh + 1fa2: 42 00 00 add byte ptr [rax], al + 1fa5: 00 00 add byte ptr [rax], al + 1fa7: 00 55 00 add byte ptr [rbp], dl + 1faa: 00 00 add byte ptr [rax], al + 1fac: 00 00 add byte ptr [rax], al + 1fae: 00 00 add byte ptr [rax], al + 1fb0: 8a 13 mov dl, byte ptr [rbx] + 1fb2: 00 00 add byte ptr [rax], al + 1fb4: 04 00 add al, 0 + 1fb6: f1 + 1fb7: ff 00 inc dword ptr [rax] + ... + 1fc5: 00 00 add byte ptr [rax], al + 1fc7: 00 99 13 00 00 02 add byte ptr [rcx + 33554451], bl + 1fcd: 00 07 add byte ptr [rdi], al + 1fcf: 00 d0 add al, dl + 1fd1: 25 42 00 00 00 and eax, 66 + 1fd6: 00 00 add byte ptr [rax], al + 1fd8: 48 00 00 add byte ptr [rax], al + 1fdb: 00 00 add byte ptr [rax], al + 1fdd: 00 00 add byte ptr [rax], al + 1fdf: 00 ae 13 00 00 04 add byte ptr [rsi + 67108883], ch + 1fe5: 00 f1 add cl, dh + 1fe7: ff 00 inc dword ptr [rax] + ... + 1ff5: 00 00 add byte ptr [rax], al + 1ff7: 00 b7 13 00 00 02 add byte ptr [rdi + 33554451], dh + 1ffd: 00 07 add byte ptr [rdi], al + 1fff: 00 20 add byte ptr [rax], ah + 2001: 26 42 00 00 add byte ptr es:[rax], al + 2005: 00 00 add byte ptr [rax], al + 2007: 00 ba 00 00 00 00 add byte ptr [rdx], bh + 200d: 00 00 add byte ptr [rax], al + 200f: 00 ca add dl, cl + 2011: 13 00 adc eax, dword ptr [rax] + 2013: 00 04 00 add byte ptr [rax + rax], al + 2016: f1 + 2017: ff 00 inc dword ptr [rax] + ... + 2025: 00 00 add byte ptr [rax], al + 2027: 00 d6 add dh, dl + 2029: 13 00 adc eax, dword ptr [rax] + 202b: 00 02 add byte ptr [rdx], al + 202d: 00 07 add byte ptr [rdi], al + 202f: 00 e0 add al, ah + 2031: 26 42 00 00 add byte ptr es:[rax], al + 2035: 00 00 add byte ptr [rax], al + 2037: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x203d <.symtab+0x203d> + 203d: 00 00 add byte ptr [rax], al + 203f: 00 e8 add al, ch + 2041: 13 00 adc eax, dword ptr [rax] + 2043: 00 04 00 add byte ptr [rax + rax], al + 2046: f1 + 2047: ff 00 inc dword ptr [rax] + ... + 2055: 00 00 add byte ptr [rax], al + 2057: 00 f4 add ah, dh + 2059: 13 00 adc eax, dword ptr [rax] + 205b: 00 02 add byte ptr [rdx], al + 205d: 00 07 add byte ptr [rdi], al + 205f: 00 20 add byte ptr [rax], ah + 2061: 27 + 2062: 42 00 00 add byte ptr [rax], al + 2065: 00 00 add byte ptr [rax], al + 2067: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x206d <.symtab+0x206d> + 206d: 00 00 add byte ptr [rax], al + 206f: 00 06 add byte ptr [rsi], al + 2071: 14 00 adc al, 0 + 2073: 00 04 00 add byte ptr [rax + rax], al + 2076: f1 + 2077: ff 00 inc dword ptr [rax] + ... + 2085: 00 00 add byte ptr [rax], al + 2087: 00 ca add dl, cl + 2089: 47 00 00 add byte ptr [r8], r8b + 208c: 01 00 add dword ptr [rax], eax + 208e: 19 00 sbb dword ptr [rax], eax + 2090: e0 2c loopne 0x20be <.symtab+0x20be> + 2092: 4c 00 00 add byte ptr [rax], r8b + 2095: 00 00 add byte ptr [rax], al + 2097: 00 08 add byte ptr [rax], cl + 2099: 00 00 add byte ptr [rax], al + 209b: 00 00 add byte ptr [rax], al + 209d: 00 00 add byte ptr [rax], al + 209f: 00 12 add byte ptr [rdx], dl + 20a1: 14 00 adc al, 0 + 20a3: 00 04 00 add byte ptr [rax + rax], al + 20a6: f1 + 20a7: ff 00 inc dword ptr [rax] + ... + 20b5: 00 00 add byte ptr [rax], al + 20b7: 00 1f add byte ptr [rdi], bl + 20b9: 14 00 adc al, 0 + 20bb: 00 01 add byte ptr [rcx], al + 20bd: 00 12 add byte ptr [rdx], dl + 20bf: 00 a0 f3 4b 00 00 add byte ptr [rax + 19443], ah + 20c5: 00 00 add byte ptr [rax], al + 20c7: 00 68 00 add byte ptr [rax], ch + 20ca: 00 00 add byte ptr [rax], al + 20cc: 00 00 add byte ptr [rax], al + 20ce: 00 00 add byte ptr [rax], al + 20d0: 25 14 00 00 01 and eax, 16777236 + 20d5: 00 12 add byte ptr [rdx], dl + 20d7: 00 20 add byte ptr [rax], ah + 20d9: f3 4b 00 00 rep add byte ptr [r8], al + 20dd: 00 00 add byte ptr [rax], al + 20df: 00 68 00 add byte ptr [rax], ch + 20e2: 00 00 add byte ptr [rax], al + 20e4: 00 00 add byte ptr [rax], al + 20e6: 00 00 add byte ptr [rax], al + 20e8: 2b 14 00 sub edx, dword ptr [rax + rax] + 20eb: 00 04 00 add byte ptr [rax + rax], al + 20ee: f1 + 20ef: ff 00 inc dword ptr [rax] + ... + 20fd: 00 00 add byte ptr [rax], al + 20ff: 00 39 add byte ptr [rcx], bh + 2101: 14 00 adc al, 0 + 2103: 00 01 add byte ptr [rcx], al + 2105: 00 0a add byte ptr [rdx], cl + 2107: 00 60 85 add byte ptr [rax - 123], ah + 210a: 49 00 00 add byte ptr [r8], al + 210d: 00 00 add byte ptr [rax], al + 210f: 00 0e add byte ptr [rsi], cl + 2111: 00 00 add byte ptr [rax], al + 2113: 00 00 add byte ptr [rax], al + 2115: 00 00 add byte ptr [rax], al + 2117: 00 53 14 add byte ptr [rbx + 20], dl + 211a: 00 00 add byte ptr [rax], al + 211c: 04 00 add al, 0 + 211e: f1 + 211f: ff 00 inc dword ptr [rax] + ... + 212d: 00 00 add byte ptr [rax], al + 212f: 00 5d 14 add byte ptr [rbp + 20], bl + 2132: 00 00 add byte ptr [rax], al + 2134: 02 00 add al, byte ptr [rax] + 2136: 07 + 2137: 00 f0 add al, dh + 2139: 7d 44 jge 0x217f <.symtab+0x217f> + 213b: 00 00 add byte ptr [rax], al + 213d: 00 00 add byte ptr [rax], al + 213f: 00 38 add byte ptr [rax], bh + 2141: 01 00 add dword ptr [rax], eax + 2143: 00 00 add byte ptr [rax], al + 2145: 00 00 add byte ptr [rax], al + 2147: 00 72 14 add byte ptr [rdx + 20], dh + 214a: 00 00 add byte ptr [rax], al + 214c: 04 00 add al, 0 + 214e: f1 + 214f: ff 00 inc dword ptr [rax] + ... + 215d: 00 00 add byte ptr [rax], al + 215f: 00 7b 14 add byte ptr [rbx + 20], bh + 2162: 00 00 add byte ptr [rax], al + 2164: 01 00 add dword ptr [rax], eax + 2166: 0a 00 or al, byte ptr [rax] + 2168: 18 8a 49 00 00 00 sbb byte ptr [rdx + 73], cl + 216e: 00 00 add byte ptr [rax], al + 2170: 09 00 or dword ptr [rax], eax + 2172: 00 00 add byte ptr [rax], al + 2174: 00 00 add byte ptr [rax], al + 2176: 00 00 add byte ptr [rax], al + 2178: 94 xchg eax, esp + 2179: 14 00 adc al, 0 + 217b: 00 04 00 add byte ptr [rax + rax], al + 217e: f1 + 217f: ff 00 inc dword ptr [rax] + ... + 218d: 00 00 add byte ptr [rax], al + 218f: 00 a2 14 00 00 01 add byte ptr [rdx + 16777236], ah + 2195: 00 0a add byte ptr [rdx], cl + 2197: 00 58 8a add byte ptr [rax - 118], bl + 219a: 49 00 00 add byte ptr [r8], al + 219d: 00 00 add byte ptr [rax], al + 219f: 00 0e add byte ptr [rsi], cl + 21a1: 00 00 add byte ptr [rax], al + 21a3: 00 00 add byte ptr [rax], al + 21a5: 00 00 add byte ptr [rax], al + 21a7: 00 bc 14 00 00 04 00 add byte ptr [rsp + rdx + 262144], bh + 21ae: f1 + 21af: ff 00 inc dword ptr [rax] + ... + 21bd: 00 00 add byte ptr [rax], al + 21bf: 00 c6 add dh, al + 21c1: 14 00 adc al, 0 + 21c3: 00 02 add byte ptr [rdx], al + 21c5: 00 07 add byte ptr [rdi], al + 21c7: 00 20 add byte ptr [rax], ah + 21c9: 94 xchg eax, esp + 21ca: 44 00 00 add byte ptr [rax], r8b + 21cd: 00 00 add byte ptr [rax], al + 21cf: 00 8e 00 00 00 00 add byte ptr [rsi], cl + 21d5: 00 00 add byte ptr [rax], al + 21d7: 00 cf add bh, cl + 21d9: 14 00 adc al, 0 + 21db: 00 02 add byte ptr [rdx], al + 21dd: 00 07 add byte ptr [rdi], al + 21df: 00 b0 94 44 00 00 add byte ptr [rax + 17556], dh + 21e5: 00 00 add byte ptr [rax], al + 21e7: 00 85 00 00 00 00 add byte ptr [rbp], al + 21ed: 00 00 add byte ptr [rax], al + 21ef: 00 da add dl, bl + 21f1: 14 00 adc al, 0 + 21f3: 00 02 add byte ptr [rdx], al + 21f5: 00 07 add byte ptr [rdi], al + 21f7: 00 40 95 add byte ptr [rax - 107], al + 21fa: 44 00 00 add byte ptr [rax], r8b + 21fd: 00 00 add byte ptr [rax], al + 21ff: 00 50 00 add byte ptr [rax], dl + 2202: 00 00 add byte ptr [rax], al + 2204: 00 00 add byte ptr [rax], al + 2206: 00 00 add byte ptr [rax], al + 2208: eb 14 jmp 0x221e <.symtab+0x221e> + 220a: 00 00 add byte ptr [rax], al + 220c: 04 00 add al, 0 + 220e: f1 + 220f: ff 00 inc dword ptr [rax] + ... + 221d: 00 00 add byte ptr [rax], al + 221f: 00 f9 add cl, bh + 2221: 14 00 adc al, 0 + 2223: 00 02 add byte ptr [rdx], al + 2225: 00 07 add byte ptr [rdi], al + 2227: 00 10 add byte ptr [rax], dl + 2229: b4 44 mov ah, 68 + 222b: 00 00 add byte ptr [rax], al + 222d: 00 00 add byte ptr [rax], al + 222f: 00 90 01 00 00 00 add byte ptr [rax + 1], dl + 2235: 00 00 add byte ptr [rax], al + 2237: 00 03 add byte ptr [rbx], al + 2239: 15 00 00 01 00 adc eax, 65536 + 223e: 0a 00 or al, byte ptr [rax] + 2240: e0 8a loopne 0x21cc <.symtab+0x21cc> + 2242: 49 00 00 add byte ptr [r8], al + 2245: 00 00 add byte ptr [rax], al + 2247: 00 0a add byte ptr [rdx], cl + 2249: 00 00 add byte ptr [rax], al + 224b: 00 00 add byte ptr [rax], al + 224d: 00 00 add byte ptr [rax], al + 224f: 00 1d 15 00 00 01 add byte ptr [rip + 16777237], bl # 0x100226a <_end+0xb3e8ea> + 2255: 00 19 add byte ptr [rcx], bl + 2257: 00 f0 add al, dh + 2259: 2c 4c sub al, 76 + 225b: 00 00 add byte ptr [rax], al + 225d: 00 00 add byte ptr [rax], al + 225f: 00 08 add byte ptr [rax], cl + 2261: 00 00 add byte ptr [rax], al + 2263: 00 00 add byte ptr [rax], al + 2265: 00 00 add byte ptr [rax], al + 2267: 00 2d 15 00 00 01 add byte ptr [rip + 16777237], ch # 0x1002282 <_end+0xb3e902> + 226d: 00 15 00 80 10 4c add byte ptr [rip + 1276149760], dl # 0x4c10a273 <_end+0x4bc468f3> + 2273: 00 00 add byte ptr [rax], al + 2275: 00 00 add byte ptr [rax], al + 2277: 00 04 00 add byte ptr [rax + rax], al + 227a: 00 00 add byte ptr [rax], al + 227c: 00 00 add byte ptr [rax], al + 227e: 00 00 add byte ptr [rax], al + 2280: 41 15 00 00 04 00 adc eax, 262144 + 2286: f1 + 2287: ff 00 inc dword ptr [rax] + ... + 2295: 00 00 add byte ptr [rax], al + 2297: 00 4f 15 add byte ptr [rdi + 21], cl + 229a: 00 00 add byte ptr [rax], al + 229c: 02 00 add al, byte ptr [rax] + 229e: 07 + 229f: 00 b0 bc 44 00 00 add byte ptr [rax + 17596], dh + 22a5: 00 00 add byte ptr [rax], al + 22a7: 00 4d 00 add byte ptr [rbp], cl + 22aa: 00 00 add byte ptr [rax], al + 22ac: 00 00 add byte ptr [rax], al + 22ae: 00 00 add byte ptr [rax], al + 22b0: 65 15 00 00 01 00 adc eax, 65536 + 22b6: 12 00 adc al, byte ptr [rax] + 22b8: 20 f4 and ah, dh + 22ba: 4b 00 00 add byte ptr [r8], al + 22bd: 00 00 add byte ptr [rax], al + 22bf: 00 b0 05 00 00 00 add byte ptr [rax + 5], dh + 22c5: 00 00 add byte ptr [rax], al + 22c7: 00 72 15 add byte ptr [rdx + 21], dh + 22ca: 00 00 add byte ptr [rax], al + 22cc: 04 00 add al, 0 + 22ce: f1 + 22cf: ff 00 inc dword ptr [rax] + ... + 22dd: 00 00 add byte ptr [rax], al + 22df: 00 d1 add cl, dl + 22e1: 69 00 00 01 00 15 imul eax, dword ptr [rax], 352321792 + 22e7: 00 20 add byte ptr [rax], ah + 22e9: 12 4c 00 00 adc cl, byte ptr [rax + rax] + 22ed: 00 00 add byte ptr [rax], al + 22ef: 00 80 04 00 00 00 add byte ptr [rax + 4], al + 22f5: 00 00 add byte ptr [rax], al + 22f7: 00 7f 15 add byte ptr [rdi + 21], bh + 22fa: 00 00 add byte ptr [rax], al + 22fc: 01 00 add dword ptr [rax], eax + 22fe: 12 00 adc al, byte ptr [rax] + 2300: e0 f9 loopne 0x22fb <.symtab+0x22fb> + 2302: 4b 00 00 add byte ptr [r8], al + 2305: 00 00 add byte ptr [rax], al + 2307: 00 80 00 00 00 00 add byte ptr [rax], al + 230d: 00 00 add byte ptr [rax], al + 230f: 00 8e 15 00 00 01 add byte ptr [rsi + 16777237], cl + 2315: 00 0a add byte ptr [rdx], cl + 2317: 00 e0 add al, ah + 2319: 8f 49 00 00 + 231d: 00 00 add byte ptr [rax], al + 231f: 00 2c 01 add byte ptr [rcx + rax], ch + 2322: 00 00 add byte ptr [rax], al + 2324: 00 00 add byte ptr [rax], al + 2326: 00 00 add byte ptr [rax], al + 2328: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 2329: 15 00 00 01 00 adc eax, 65536 + 232e: 0a 00 or al, byte ptr [rax] + 2330: 18 93 49 00 00 00 sbb byte ptr [rbx + 73], dl + 2336: 00 00 add byte ptr [rax], al + 2338: 0b 00 or eax, dword ptr [rax] + 233a: 00 00 add byte ptr [rax], al + 233c: 00 00 add byte ptr [rax], al + 233e: 00 00 add byte ptr [rax], al + 2340: bf 15 00 00 01 mov edi, 16777237 + 2345: 00 0a add byte ptr [rdx], cl + 2347: 00 30 add byte ptr [rax], dh + 2349: 93 xchg eax, ebx + 234a: 49 00 00 add byte ptr [r8], al + 234d: 00 00 add byte ptr [rax], al + 234f: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x2355 <.symtab+0x2355> + 2355: 00 00 add byte ptr [rax], al + 2357: 00 d9 add cl, bl + 2359: 15 00 00 01 00 adc eax, 65536 + 235e: 15 00 60 11 4c adc eax, 1276207104 + 2363: 00 00 add byte ptr [rax], al + 2365: 00 00 add byte ptr [rax], al + 2367: 00 08 add byte ptr [rax], cl + 2369: 00 00 add byte ptr [rax], al + 236b: 00 00 add byte ptr [rax], al + 236d: 00 00 add byte ptr [rax], al + 236f: 00 ee add dh, ch + 2371: 15 00 00 01 00 adc eax, 65536 + 2376: 15 00 b0 16 4c adc eax, 1276555264 + 237b: 00 00 add byte ptr [rax], al + 237d: 00 00 add byte ptr [rax], al + 237f: 00 18 add byte ptr [rax], bl + 2381: 00 00 add byte ptr [rax], al + 2383: 00 00 add byte ptr [rax], al + 2385: 00 00 add byte ptr [rax], al + 2387: 00 03 add byte ptr [rbx], al + 2389: 16 + 238a: 00 00 add byte ptr [rax], al + 238c: 01 00 add dword ptr [rax], eax + 238e: 15 00 a0 16 4c adc eax, 1276551168 + 2393: 00 00 add byte ptr [rax], al + 2395: 00 00 add byte ptr [rax], al + 2397: 00 08 add byte ptr [rax], cl + 2399: 00 00 add byte ptr [rax], al + 239b: 00 00 add byte ptr [rax], al + 239d: 00 00 add byte ptr [rax], al + 239f: 00 18 add byte ptr [rax], bl + 23a1: 16 + 23a2: 00 00 add byte ptr [rax], al + 23a4: 01 00 add dword ptr [rax], eax + 23a6: 19 00 sbb dword ptr [rax], eax + 23a8: c8 2d 4c 00 enter 19501, 0 + 23ac: 00 00 add byte ptr [rax], al + 23ae: 00 00 add byte ptr [rax], al + 23b0: 08 00 or byte ptr [rax], al + 23b2: 00 00 add byte ptr [rax], al + 23b4: 00 00 add byte ptr [rax], al + 23b6: 00 00 add byte ptr [rax], al + 23b8: 2d 16 00 00 04 sub eax, 67108886 + 23bd: 00 f1 add cl, dh + 23bf: ff 00 inc dword ptr [rax] + ... + 23cd: 00 00 add byte ptr [rax], al + 23cf: 00 35 16 00 00 01 add byte ptr [rip + 16777238], dh # 0x10023eb <_end+0xb3ea6b> + 23d5: 00 0a add byte ptr [rdx], cl + 23d7: 00 58 96 add byte ptr [rax - 106], bl + 23da: 49 00 00 add byte ptr [r8], al + 23dd: 00 00 add byte ptr [rax], al + 23df: 00 08 add byte ptr [rax], cl + 23e1: 00 00 add byte ptr [rax], al + 23e3: 00 00 add byte ptr [rax], al + 23e5: 00 00 add byte ptr [rax], al + 23e7: 00 4e 16 add byte ptr [rsi + 22], cl + 23ea: 00 00 add byte ptr [rax], al + 23ec: 04 00 add al, 0 + 23ee: f1 + 23ef: ff 00 inc dword ptr [rax] + ... + 23fd: 00 00 add byte ptr [rax], al + 23ff: 00 59 16 add byte ptr [rcx + 22], bl + 2402: 00 00 add byte ptr [rax], al + 2404: 02 00 add al, byte ptr [rax] + 2406: 08 00 or byte ptr [rax], al + 2408: b0 2e mov al, 46 + 240a: 49 00 00 add byte ptr [r8], al + 240d: 00 00 add byte ptr [rax], al + 240f: 00 bc 00 00 00 00 00 add byte ptr [rax + rax], bh + 2416: 00 00 add byte ptr [rax], al + 2418: 69 16 00 00 02 00 imul edx, dword ptr [rsi], 131072 + 241e: 08 00 or byte ptr [rax], al + 2420: 70 2f jo 0x2451 <.symtab+0x2451> + 2422: 49 00 00 add byte ptr [r8], al + 2425: 00 00 add byte ptr [rax], al + 2427: 00 49 00 add byte ptr [rcx], cl + 242a: 00 00 add byte ptr [rax], al + 242c: 00 00 add byte ptr [rax], al + 242e: 00 00 add byte ptr [rax], al + 2430: 79 16 jns 0x2448 <.symtab+0x2448> + 2432: 00 00 add byte ptr [rax], al + 2434: 02 00 add al, byte ptr [rax] + 2436: 07 + 2437: 00 00 add byte ptr [rax], al + 2439: eb 44 jmp 0x247f <.symtab+0x247f> + 243b: 00 00 add byte ptr [rax], al + 243d: 00 00 add byte ptr [rax], al + 243f: 00 3f add byte ptr [rdi], bh + 2441: 00 00 add byte ptr [rax], al + 2443: 00 00 add byte ptr [rax], al + 2445: 00 00 add byte ptr [rax], al + 2447: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh + 244d: 00 08 add byte ptr [rax], cl + 244f: 00 c0 add al, al + 2451: 2f + 2452: 49 00 00 add byte ptr [r8], al + 2455: 00 00 add byte ptr [rax], al + 2457: 00 c0 add al, al + 2459: 0f 00 00 sldt word ptr [rax] + 245c: 00 00 add byte ptr [rax], al + 245e: 00 00 add byte ptr [rax], al + 2460: 8c 16 mov word ptr [rsi], ss + 2462: 00 00 add byte ptr [rax], al + 2464: 01 00 add dword ptr [rax], eax + 2466: 19 00 sbb dword ptr [rax], eax + 2468: d0 2d 4c 00 00 00 shr byte ptr [rip + 76] # 0x24ba <.symtab+0x24ba> + 246e: 00 00 add byte ptr [rax], al + 2470: 08 00 or byte ptr [rax], al + 2472: 00 00 add byte ptr [rax], al + 2474: 00 00 add byte ptr [rax], al + 2476: 00 00 add byte ptr [rax], al + 2478: 9e sahf + 2479: 16 + 247a: 00 00 add byte ptr [rax], al + 247c: 02 00 add al, byte ptr [rax] + 247e: 07 + 247f: 00 40 eb add byte ptr [rax - 21], al + 2482: 44 00 00 add byte ptr [rax], r8b + 2485: 00 00 add byte ptr [rax], al + 2487: 00 86 0c 00 00 00 add byte ptr [rsi + 12], al + 248d: 00 00 add byte ptr [rax], al + 248f: 00 ae 16 00 00 01 add byte ptr [rsi + 16777238], ch + 2495: 00 0a add byte ptr [rdx], cl + 2497: 00 90 96 49 00 00 add byte ptr [rax + 18838], dl + 249d: 00 00 add byte ptr [rax], al + 249f: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x24a5 <.symtab+0x24a5> + 24a5: 00 00 add byte ptr [rax], al + 24a7: 00 4d 0a add byte ptr [rbp + 10], cl + 24aa: 00 00 add byte ptr [rax], al + 24ac: 01 00 add dword ptr [rax], eax + 24ae: 16 + 24af: 00 40 1b add byte ptr [rax + 27], al + 24b2: 4c 00 00 add byte ptr [rax], r8b + 24b5: 00 00 add byte ptr [rax], al + 24b7: 00 08 add byte ptr [rax], cl + 24b9: 00 00 add byte ptr [rax], al + 24bb: 00 00 add byte ptr [rax], al + 24bd: 00 00 add byte ptr [rax], al + 24bf: 00 c7 add bh, al + 24c1: 16 + 24c2: 00 00 add byte ptr [rax], al + 24c4: 04 00 add al, 0 + 24c6: f1 + 24c7: ff 00 inc dword ptr [rax] + ... + 24d5: 00 00 add byte ptr [rax], al + 24d7: 00 d4 add ah, dl + 24d9: 16 + 24da: 00 00 add byte ptr [rax], al + 24dc: 02 00 add al, byte ptr [rax] + 24de: 07 + 24df: 00 b0 fd 44 00 00 add byte ptr [rax + 17661], dh + 24e5: 00 00 add byte ptr [rax], al + 24e7: 00 d2 add dl, dl + 24e9: 03 00 add eax, dword ptr [rax] + 24eb: 00 00 add byte ptr [rax], al + 24ed: 00 00 add byte ptr [rax], al + 24ef: 00 e5 add ch, ah + 24f1: 16 + 24f2: 00 00 add byte ptr [rax], al + 24f4: 01 00 add dword ptr [rax], eax + 24f6: 0a 00 or al, byte ptr [rax] + 24f8: 60 + 24f9: 9c pushfq + 24fa: 49 00 00 add byte ptr [r8], al + 24fd: 00 00 add byte ptr [rax], al + 24ff: 00 20 add byte ptr [rax], ah + 2501: 00 00 add byte ptr [rax], al + 2503: 00 00 add byte ptr [rax], al + 2505: 00 00 add byte ptr [rax], al + 2507: 00 f8 add al, bh + 2509: 16 + 250a: 00 00 add byte ptr [rax], al + 250c: 01 00 add dword ptr [rax], eax + 250e: 0a 00 or al, byte ptr [rax] + 2510: 20 98 49 00 00 00 and byte ptr [rax + 73], bl + 2516: 00 00 add byte ptr [rax], al + 2518: 11 00 adc dword ptr [rax], eax + 251a: 00 00 add byte ptr [rax], al + 251c: 00 00 add byte ptr [rax], al + 251e: 00 00 add byte ptr [rax], al + 2520: 12 17 adc dl, byte ptr [rdi] + 2522: 00 00 add byte ptr [rax], al + 2524: 01 00 add dword ptr [rax], eax + 2526: 0a 00 or al, byte ptr [rax] + 2528: 40 9c pushfq + 252a: 49 00 00 add byte ptr [r8], al + 252d: 00 00 add byte ptr [rax], al + 252f: 00 10 add byte ptr [rax], dl + 2531: 00 00 add byte ptr [rax], al + 2533: 00 00 add byte ptr [rax], al + 2535: 00 00 add byte ptr [rax], al + 2537: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh + 253d: 00 08 add byte ptr [rax], cl + 253f: 00 80 3f 49 00 00 add byte ptr [rax + 18751], al + 2545: 00 00 add byte ptr [rax], al + 2547: 00 29 add byte ptr [rcx], ch + 2549: 00 00 add byte ptr [rax], al + 254b: 00 00 add byte ptr [rax], al + 254d: 00 00 add byte ptr [rax], al + 254f: 00 22 add byte ptr [rdx], ah + 2551: 17 + 2552: 00 00 add byte ptr [rax], al + 2554: 02 00 add al, byte ptr [rax] + 2556: 07 + 2557: 00 90 01 45 00 00 add byte ptr [rax + 17665], dl + 255d: 00 00 add byte ptr [rax], al + 255f: 00 10 add byte ptr [rax], dl + 2561: 01 00 add dword ptr [rax], eax + 2563: 00 00 add byte ptr [rax], al + 2565: 00 00 add byte ptr [rax], al + 2567: 00 30 add byte ptr [rax], dh + 2569: 17 + 256a: 00 00 add byte ptr [rax], al + 256c: 02 00 add al, byte ptr [rax] + 256e: 07 + 256f: 00 a0 02 45 00 00 add byte ptr [rax + 17666], ah + 2575: 00 00 add byte ptr [rax], al + 2577: 00 b9 03 00 00 00 add byte ptr [rcx + 3], bh + 257d: 00 00 add byte ptr [rax], al + 257f: 00 42 17 add byte ptr [rdx + 23], al + 2582: 00 00 add byte ptr [rax], al + 2584: 01 00 add dword ptr [rax], eax + 2586: 0a 00 or al, byte ptr [rax] + 2588: 13 98 49 00 00 00 adc ebx, dword ptr [rax + 73] + 258e: 00 00 add byte ptr [rax], al + 2590: 04 00 add al, 0 + 2592: 00 00 add byte ptr [rax], al + 2594: 00 00 add byte ptr [rax], al + 2596: 00 00 add byte ptr [rax], al + 2598: 53 push rbx + 2599: 17 + 259a: 00 00 add byte ptr [rax], al + 259c: 02 00 add al, byte ptr [rax] + 259e: 07 + 259f: 00 60 06 add byte ptr [rax + 6], ah + 25a2: 45 00 00 add byte ptr [r8], r8b + 25a5: 00 00 add byte ptr [rax], al + 25a7: 00 dd add ch, bl + 25a9: 05 00 00 00 00 add eax, 0 + 25ae: 00 00 add byte ptr [rax], al + 25b0: 65 17 + 25b2: 00 00 add byte ptr [rax], al + 25b4: 01 00 add dword ptr [rax], eax + 25b6: 0a 00 or al, byte ptr [rax] + 25b8: 28 9c 49 00 00 00 00 sub byte ptr [rcx + 2*rcx], bl + 25bf: 00 0e add byte ptr [rsi], cl + 25c1: 00 00 add byte ptr [rax], al + 25c3: 00 00 add byte ptr [rax], al + 25c5: 00 00 add byte ptr [rax], al + 25c7: 00 79 17 add byte ptr [rcx + 23], bh + 25ca: 00 00 add byte ptr [rax], al + 25cc: 01 00 add dword ptr [rax], eax + 25ce: 15 00 e0 16 4c adc eax, 1276567552 + 25d3: 00 00 add byte ptr [rax], al + 25d5: 00 00 add byte ptr [rax], al + 25d7: 00 a0 02 00 00 00 add byte ptr [rax + 2], ah + 25dd: 00 00 add byte ptr [rax], al + 25df: 00 89 17 00 00 01 add byte ptr [rcx + 16777239], cl + 25e5: 00 0a add byte ptr [rdx], cl + 25e7: 00 40 98 add byte ptr [rax - 104], al + 25ea: 49 00 00 add byte ptr [r8], al + 25ed: 00 00 add byte ptr [rax], al + 25ef: 00 e7 add bh, ah + 25f1: 03 00 add eax, dword ptr [rax] + 25f3: 00 00 add byte ptr [rax], al + 25f5: 00 00 add byte ptr [rax], al + 25f7: 00 99 17 00 00 01 add byte ptr [rcx + 16777239], bl + 25fd: 00 19 add byte ptr [rcx], bl + 25ff: 00 d8 add al, bl + 2601: 2d 4c 00 00 00 sub eax, 76 + 2606: 00 00 add byte ptr [rax], al + 2608: 04 00 add al, 0 + 260a: 00 00 add byte ptr [rax], al + 260c: 00 00 add byte ptr [rax], al + 260e: 00 00 add byte ptr [rax], al + 2610: d7 xlatb + 2611: 07 + 2612: 00 00 add byte ptr [rax], al + 2614: 01 00 add dword ptr [rax], eax + 2616: 19 00 sbb dword ptr [rax], eax + 2618: dc 2d 4c 00 00 00 fsubr qword ptr [rip + 76] # 0x266a <.symtab+0x266a> + 261e: 00 00 add byte ptr [rax], al + 2620: 04 00 add al, 0 + 2622: 00 00 add byte ptr [rax], al + 2624: 00 00 add byte ptr [rax], al + 2626: 00 00 add byte ptr [rax], al + 2628: 4d 0a 00 or r8b, byte ptr [r8] + 262b: 00 01 add byte ptr [rcx], al + 262d: 00 16 add byte ptr [rsi], dl + 262f: 00 48 1b add byte ptr [rax + 27], cl + 2632: 4c 00 00 add byte ptr [rax], r8b + 2635: 00 00 add byte ptr [rax], al + 2637: 00 08 add byte ptr [rax], cl + 2639: 00 00 add byte ptr [rax], al + 263b: 00 00 add byte ptr [rax], al + 263d: 00 00 add byte ptr [rax], al + 263f: 00 aa 17 00 00 04 add byte ptr [rdx + 67108887], ch + 2645: 00 f1 add cl, dh + 2647: ff 00 inc dword ptr [rax] + ... + 2655: 00 00 add byte ptr [rax], al + 2657: 00 ba 17 00 00 01 add byte ptr [rdx + 16777239], bh + 265d: 00 0a add byte ptr [rdx], cl + 265f: 00 c0 add al, al + 2661: 9c pushfq + 2662: 49 00 00 add byte ptr [r8], al + 2665: 00 00 add byte ptr [rax], al + 2667: 00 1a add byte ptr [rdx], bl + 2669: 00 00 add byte ptr [rax], al + 266b: 00 00 add byte ptr [rax], al + 266d: 00 00 add byte ptr [rax], al + 266f: 00 4c 63 00 add byte ptr [rbx + 2*riz], cl + 2673: 00 01 add byte ptr [rcx], al + 2675: 00 12 add byte ptr [rdx], dl + 2677: 00 c0 add al, al + 2679: fa cli + 267a: 4b 00 00 add byte ptr [r8], al + 267d: 00 00 add byte ptr [rax], al + 267f: 00 80 01 00 00 00 add byte ptr [rax + 1], al + 2685: 00 00 add byte ptr [rax], al + 2687: 00 d3 add bl, dl + 2689: 17 + 268a: 00 00 add byte ptr [rax], al + 268c: 04 00 add al, 0 + 268e: f1 + 268f: ff 00 inc dword ptr [rax] + ... + 269d: 00 00 add byte ptr [rax], al + 269f: 00 e2 add dl, ah + 26a1: 17 + 26a2: 00 00 add byte ptr [rax], al + 26a4: 01 00 add dword ptr [rax], eax + 26a6: 0a 00 or al, byte ptr [rax] + 26a8: 20 a1 49 00 00 00 and byte ptr [rcx + 73], ah + 26ae: 00 00 add byte ptr [rax], al + 26b0: 20 00 and byte ptr [rax], al + 26b2: 00 00 add byte ptr [rax], al + 26b4: 00 00 add byte ptr [rax], al + 26b6: 00 00 add byte ptr [rax], al + 26b8: fc cld + 26b9: 17 + 26ba: 00 00 add byte ptr [rax], al + 26bc: 01 00 add dword ptr [rax], eax + 26be: 0a 00 or al, byte ptr [rax] + 26c0: 00 a1 49 00 00 00 add byte ptr [rcx + 73], ah + 26c6: 00 00 add byte ptr [rax], al + 26c8: 20 00 and byte ptr [rax], al + 26ca: 00 00 add byte ptr [rax], al + 26cc: 00 00 add byte ptr [rax], al + 26ce: 00 00 add byte ptr [rax], al + 26d0: 16 + 26d1: 18 00 sbb byte ptr [rax], al + 26d3: 00 01 add byte ptr [rcx], al + 26d5: 00 0a add byte ptr [rdx], cl + 26d7: 00 c0 add al, al + 26d9: a0 49 00 00 00 00 00 22 00 movabs al, byte ptr [9570149208162377] + 26e2: 00 00 add byte ptr [rax], al + 26e4: 00 00 add byte ptr [rax], al + 26e6: 00 00 add byte ptr [rax], al + 26e8: 30 18 xor byte ptr [rax], bl + 26ea: 00 00 add byte ptr [rax], al + 26ec: 01 00 add dword ptr [rax], eax + 26ee: 0a 00 or al, byte ptr [rax] + 26f0: 80 a0 49 00 00 00 00 and byte ptr [rax + 73], 0 + 26f7: 00 22 add byte ptr [rdx], ah + 26f9: 00 00 add byte ptr [rax], al + 26fb: 00 00 add byte ptr [rax], al + 26fd: 00 00 add byte ptr [rax], al + 26ff: 00 4a 18 add byte ptr [rdx + 24], cl + 2702: 00 00 add byte ptr [rax], al + 2704: 01 00 add dword ptr [rax], eax + 2706: 0a 00 or al, byte ptr [rax] + 2708: e0 a1 loopne 0x26ab <.symtab+0x26ab> + 270a: 49 00 00 add byte ptr [r8], al + 270d: 00 00 add byte ptr [rax], al + 270f: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x2715 <.symtab+0x2715> + 2715: 00 00 add byte ptr [rax], al + 2717: 00 64 18 00 add byte ptr [rax + rbx], ah + 271b: 00 01 add byte ptr [rcx], al + 271d: 00 0a add byte ptr [rdx], cl + 271f: 00 40 a0 add byte ptr [rax - 96], al + 2722: 49 00 00 add byte ptr [r8], al + 2725: 00 00 add byte ptr [rax], al + 2727: 00 21 add byte ptr [rcx], ah + 2729: 00 00 add byte ptr [rax], al + 272b: 00 00 add byte ptr [rax], al + 272d: 00 00 add byte ptr [rax], al + 272f: 00 7e 18 add byte ptr [rsi + 24], bh + 2732: 00 00 add byte ptr [rax], al + 2734: 01 00 add dword ptr [rax], eax + 2736: 0a 00 or al, byte ptr [rax] + 2738: 00 a0 49 00 00 00 add byte ptr [rax + 73], ah + 273e: 00 00 add byte ptr [rax], al + 2740: 21 00 and dword ptr [rax], eax + 2742: 00 00 add byte ptr [rax], al + 2744: 00 00 add byte ptr [rax], al + 2746: 00 00 add byte ptr [rax], al + 2748: 98 cwde + 2749: 18 00 sbb byte ptr [rax], al + 274b: 00 01 add byte ptr [rcx], al + 274d: 00 0a add byte ptr [rdx], cl + 274f: 00 c0 add al, al + 2751: a1 49 00 00 00 00 00 1b 00 movabs eax, dword ptr [7599824371187785] + 275a: 00 00 add byte ptr [rax], al + 275c: 00 00 add byte ptr [rax], al + 275e: 00 00 add byte ptr [rax], al + 2760: b2 18 mov dl, 24 + 2762: 00 00 add byte ptr [rax], al + 2764: 01 00 add dword ptr [rax], eax + 2766: 0a 00 or al, byte ptr [rax] + 2768: e0 9f loopne 0x2709 <.symtab+0x2709> + 276a: 49 00 00 add byte ptr [r8], al + 276d: 00 00 add byte ptr [rax], al + 276f: 00 20 add byte ptr [rax], ah + 2771: 00 00 add byte ptr [rax], al + 2773: 00 00 add byte ptr [rax], al + 2775: 00 00 add byte ptr [rax], al + 2777: 00 cc add ah, cl + 2779: 18 00 sbb byte ptr [rax], al + 277b: 00 01 add byte ptr [rcx], al + 277d: 00 0a add byte ptr [rdx], cl + 277f: 00 a0 a1 49 00 00 add byte ptr [rax + 18849], ah + 2785: 00 00 add byte ptr [rax], al + 2787: 00 1a add byte ptr [rdx], bl + 2789: 00 00 add byte ptr [rax], al + 278b: 00 00 add byte ptr [rax], al + 278d: 00 00 add byte ptr [rax], al + 278f: 00 e6 add dh, ah + 2791: 18 00 sbb byte ptr [rax], al + 2793: 00 01 add byte ptr [rcx], al + 2795: 00 0a add byte ptr [rdx], cl + 2797: 00 75 9d add byte ptr [rbp - 99], dh + 279a: 49 00 00 add byte ptr [r8], al + 279d: 00 00 add byte ptr [rax], al + 279f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x27a5 <.symtab+0x27a5> + 27a5: 00 00 add byte ptr [rax], al + 27a7: 00 f3 add bl, dh + 27a9: 18 00 sbb byte ptr [rax], al + 27ab: 00 01 add byte ptr [rcx], al + 27ad: 00 0a add byte ptr [rdx], cl + 27af: 00 c0 add al, al + 27b1: 9f lahf + 27b2: 49 00 00 add byte ptr [r8], al + 27b5: 00 00 add byte ptr [rax], al + 27b7: 00 20 add byte ptr [rax], ah + 27b9: 00 00 add byte ptr [rax], al + 27bb: 00 00 add byte ptr [rax], al + 27bd: 00 00 add byte ptr [rax], al + 27bf: 00 0d 19 00 00 01 add byte ptr [rip + 16777241], cl # 0x10027de <_end+0xb3ee5e> + 27c5: 00 0a add byte ptr [rdx], cl + 27c7: 00 80 a1 49 00 00 add byte ptr [rax + 18849], al + 27cd: 00 00 add byte ptr [rax], al + 27cf: 00 1a add byte ptr [rdx], bl + 27d1: 00 00 add byte ptr [rax], al + 27d3: 00 00 add byte ptr [rax], al + 27d5: 00 00 add byte ptr [rax], al + 27d7: 00 27 add byte ptr [rdi], ah + 27d9: 19 00 sbb dword ptr [rax], eax + 27db: 00 01 add byte ptr [rcx], al + 27dd: 00 0a add byte ptr [rdx], cl + 27df: 00 a0 9f 49 00 00 add byte ptr [rax + 18847], ah + 27e5: 00 00 add byte ptr [rax], al + 27e7: 00 20 add byte ptr [rax], ah + 27e9: 00 00 add byte ptr [rax], al + 27eb: 00 00 add byte ptr [rax], al + 27ed: 00 00 add byte ptr [rax], al + 27ef: 00 41 19 add byte ptr [rcx + 25], al + 27f2: 00 00 add byte ptr [rax], al + 27f4: 01 00 add dword ptr [rax], eax + 27f6: 0a 00 or al, byte ptr [rax] + 27f8: 60 + 27f9: a1 49 00 00 00 00 00 1a 00 movabs eax, dword ptr [7318349394477129] + 2802: 00 00 add byte ptr [rax], al + 2804: 00 00 add byte ptr [rax], al + 2806: 00 00 add byte ptr [rax], al + 2808: 5b pop rbx + 2809: 19 00 sbb dword ptr [rax], eax + 280b: 00 01 add byte ptr [rcx], al + 280d: 00 0a add byte ptr [rdx], cl + 280f: 00 80 9f 49 00 00 add byte ptr [rax + 18847], al + 2815: 00 00 add byte ptr [rax], al + 2817: 00 20 add byte ptr [rax], ah + 2819: 00 00 add byte ptr [rax], al + 281b: 00 00 add byte ptr [rax], al + 281d: 00 00 add byte ptr [rax], al + 281f: 00 75 19 add byte ptr [rbp + 25], dh + 2822: 00 00 add byte ptr [rax], al + 2824: 01 00 add dword ptr [rax], eax + 2826: 0a 00 or al, byte ptr [rax] + 2828: 40 a1 49 00 00 00 00 00 1a 00 movabs eax, dword ptr [7318349394477129] + 2832: 00 00 add byte ptr [rax], al + 2834: 00 00 add byte ptr [rax], al + 2836: 00 00 add byte ptr [rax], al + 2838: 8f 19 00 + 283b: 00 01 add byte ptr [rcx], al + 283d: 00 0a add byte ptr [rdx], cl + 283f: 00 40 9f add byte ptr [rax - 97], al + 2842: 49 00 00 add byte ptr [r8], al + 2845: 00 00 add byte ptr [rax], al + 2847: 00 27 add byte ptr [rdi], ah + 2849: 00 00 add byte ptr [rax], al + 284b: 00 00 add byte ptr [rax], al + 284d: 00 00 add byte ptr [rax], al + 284f: 00 a9 19 00 00 01 add byte ptr [rcx + 16777241], ch + 2855: 00 0a add byte ptr [rdx], cl + 2857: 00 00 add byte ptr [rax], al + 2859: 9f lahf + 285a: 49 00 00 add byte ptr [r8], al + 285d: 00 00 add byte ptr [rax], al + 285f: 00 21 add byte ptr [rcx], ah + 2861: 00 00 add byte ptr [rax], al + 2863: 00 00 add byte ptr [rax], al + 2865: 00 00 add byte ptr [rax], al + 2867: 00 c3 add bl, al + 2869: 19 00 sbb dword ptr [rax], eax + 286b: 00 01 add byte ptr [rcx], al + 286d: 00 0a add byte ptr [rdx], cl + 286f: 00 c0 add al, al + 2871: 9e sahf + 2872: 49 00 00 add byte ptr [r8], al + 2875: 00 00 add byte ptr [rax], al + 2877: 00 27 add byte ptr [rdi], ah + 2879: 00 00 add byte ptr [rax], al + 287b: 00 00 add byte ptr [rax], al + 287d: 00 00 add byte ptr [rax], al + 287f: 00 dd add ch, bl + 2881: 19 00 sbb dword ptr [rax], eax + 2883: 00 01 add byte ptr [rcx], al + 2885: 00 0a add byte ptr [rdx], cl + 2887: 00 80 9e 49 00 00 add byte ptr [rax + 18846], al + 288d: 00 00 add byte ptr [rax], al + 288f: 00 21 add byte ptr [rcx], ah + 2891: 00 00 add byte ptr [rax], al + 2893: 00 00 add byte ptr [rax], al + 2895: 00 00 add byte ptr [rax], al + 2897: 00 f7 add bh, dh + 2899: 19 00 sbb dword ptr [rax], eax + 289b: 00 04 00 add byte ptr [rax + rax], al + 289e: f1 + 289f: ff 00 inc dword ptr [rax] + ... + 28ad: 00 00 add byte ptr [rax], al + 28af: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh + 28b5: 00 08 add byte ptr [rax], cl + 28b7: 00 b0 3f 49 00 00 add byte ptr [rax + 18751], dh + 28bd: 00 00 add byte ptr [rax], al + 28bf: 00 3d 00 00 00 00 add byte ptr [rip], bh # 0x28c5 <.symtab+0x28c5> + 28c5: 00 00 add byte ptr [rax], al + 28c7: 00 05 1a 00 00 01 add byte ptr [rip + 16777242], al # 0x10028e7 <_end+0xb3ef67> + 28cd: 00 19 add byte ptr [rcx], bl + 28cf: 00 e0 add al, ah + 28d1: 2d 4c 00 00 00 sub eax, 76 + 28d6: 00 00 add byte ptr [rax], al + 28d8: 04 00 add al, 0 + 28da: 00 00 add byte ptr [rax], al + 28dc: 00 00 add byte ptr [rax], al + 28de: 00 00 add byte ptr [rax], al + 28e0: 14 1a adc al, 26 + 28e2: 00 00 add byte ptr [rax], al + 28e4: 01 00 add dword ptr [rax], eax + 28e6: 19 00 sbb dword ptr [rax], eax + 28e8: f0 lock + 28e9: 2d 4c 00 00 00 sub eax, 76 + 28ee: 00 00 add byte ptr [rax], al + 28f0: 08 00 or byte ptr [rax], al + 28f2: 00 00 add byte ptr [rax], al + 28f4: 00 00 add byte ptr [rax], al + 28f6: 00 00 add byte ptr [rax], al + 28f8: 23 4e 00 and ecx, dword ptr [rsi] + 28fb: 00 01 add byte ptr [rcx], al + 28fd: 00 19 add byte ptr [rcx], bl + 28ff: 00 e8 add al, ch + 2901: 2d 4c 00 00 00 sub eax, 76 + 2906: 00 00 add byte ptr [rax], al + 2908: 08 00 or byte ptr [rax], al + 290a: 00 00 add byte ptr [rax], al + 290c: 00 00 add byte ptr [rax], al + 290e: 00 00 add byte ptr [rax], al + 2910: 20 1a and byte ptr [rdx], bl + 2912: 00 00 add byte ptr [rax], al + 2914: 02 00 add al, byte ptr [rax] + 2916: 07 + 2917: 00 70 90 add byte ptr [rax - 112], dh + 291a: 45 00 00 add byte ptr [r8], r8b + 291d: 00 00 add byte ptr [rax], al + 291f: 00 dc add ah, bl + 2921: 00 00 add byte ptr [rax], al + 2923: 00 00 add byte ptr [rax], al + 2925: 00 00 add byte ptr [rax], al + 2927: 00 30 add byte ptr [rax], dh + 2929: 1a 00 sbb al, byte ptr [rax] + 292b: 00 02 add byte ptr [rdx], al + 292d: 00 07 add byte ptr [rdi], al + 292f: 00 50 91 add byte ptr [rax - 111], dl + 2932: 45 00 00 add byte ptr [r8], r8b + 2935: 00 00 add byte ptr [rax], al + 2937: 00 58 01 add byte ptr [rax + 1], bl + 293a: 00 00 add byte ptr [rax], al + 293c: 00 00 add byte ptr [rax], al + 293e: 00 00 add byte ptr [rax], al + 2940: 4d 0a 00 or r8b, byte ptr [r8] + 2943: 00 01 add byte ptr [rcx], al + 2945: 00 16 add byte ptr [rsi], dl + 2947: 00 50 1b add byte ptr [rax + 27], dl + 294a: 4c 00 00 add byte ptr [rax], r8b + 294d: 00 00 add byte ptr [rax], al + 294f: 00 08 add byte ptr [rax], cl + 2951: 00 00 add byte ptr [rax], al + 2953: 00 00 add byte ptr [rax], al + 2955: 00 00 add byte ptr [rax], al + 2957: 00 3c 1a add byte ptr [rdx + rbx], bh + 295a: 00 00 add byte ptr [rax], al + 295c: 04 00 add al, 0 + 295e: f1 + 295f: ff 00 inc dword ptr [rax] + ... + 296d: 00 00 add byte ptr [rax], al + 296f: 00 47 1a add byte ptr [rdi + 26], al + 2972: 00 00 add byte ptr [rax], al + 2974: 02 00 add al, byte ptr [rax] + 2976: 07 + 2977: 00 80 9a 45 00 00 add byte ptr [rax + 17818], al + 297d: 00 00 add byte ptr [rax], al + 297f: 00 0f add byte ptr [rdi], cl + 2981: 00 00 add byte ptr [rax], al + 2983: 00 00 add byte ptr [rax], al + 2985: 00 00 add byte ptr [rax], al + 2987: 00 55 1a add byte ptr [rbp + 26], dl + 298a: 00 00 add byte ptr [rax], al + 298c: 02 00 add al, byte ptr [rax] + 298e: 08 00 or byte ptr [rax], al + 2990: f0 lock + 2991: 3f + 2992: 49 00 00 add byte ptr [r8], al + 2995: 00 00 add byte ptr [rax], al + 2997: 00 1f add byte ptr [rdi], bl + 2999: 00 00 add byte ptr [rax], al + 299b: 00 00 add byte ptr [rax], al + 299d: 00 00 add byte ptr [rax], al + 299f: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh + 29a5: 00 08 add byte ptr [rax], cl + 29a7: 00 10 add byte ptr [rax], dl + 29a9: 40 49 + 29ab: 00 00 add byte ptr [rax], al + 29ad: 00 00 add byte ptr [rax], al + 29af: 00 2b add byte ptr [rbx], ch + ... + 29b9: 1d 00 00 01 00 sbb eax, 65536 + 29be: 19 00 sbb dword ptr [rax], eax + 29c0: f8 clc + 29c1: 2d 4c 00 00 00 sub eax, 76 + 29c6: 00 00 add byte ptr [rax], al + 29c8: 08 00 or byte ptr [rax], al + 29ca: 00 00 add byte ptr [rax], al + 29cc: 00 00 add byte ptr [rax], al + 29ce: 00 00 add byte ptr [rax], al + 29d0: 64 1a 00 sbb al, byte ptr fs:[rax] + 29d3: 00 02 add byte ptr [rdx], al + 29d5: 00 07 add byte ptr [rdi], al + 29d7: 00 90 9a 45 00 00 add byte ptr [rax + 17818], dl + 29dd: 00 00 add byte ptr [rax], al + 29df: 00 7f 00 add byte ptr [rdi], bh + 29e2: 00 00 add byte ptr [rax], al + 29e4: 00 00 add byte ptr [rax], al + 29e6: 00 00 add byte ptr [rax], al + 29e8: 75 1a jne 0x2a04 <.symtab+0x2a04> + 29ea: 00 00 add byte ptr [rax], al + 29ec: 01 00 add dword ptr [rax], eax + 29ee: 0a 00 or al, byte ptr [rax] + 29f0: 90 nop + 29f1: a2 49 00 00 00 00 00 11 00 movabs byte ptr [4785074604081225], al + 29fa: 00 00 add byte ptr [rax], al + 29fc: 00 00 add byte ptr [rax], al + 29fe: 00 00 add byte ptr [rax], al + 2a00: 8e 1a mov ds, word ptr [rdx] + 2a02: 00 00 add byte ptr [rax], al + 2a04: 01 00 add dword ptr [rax], eax + 2a06: 0a 00 or al, byte ptr [rax] + 2a08: b0 a2 mov al, -94 + 2a0a: 49 00 00 add byte ptr [r8], al + 2a0d: 00 00 add byte ptr [rax], al + 2a0f: 00 13 add byte ptr [rbx], dl + 2a11: 00 00 add byte ptr [rax], al + 2a13: 00 00 add byte ptr [rax], al + 2a15: 00 00 add byte ptr [rax], al + 2a17: 00 4d 0a add byte ptr [rbp + 10], cl + 2a1a: 00 00 add byte ptr [rax], al + 2a1c: 01 00 add dword ptr [rax], eax + 2a1e: 16 + 2a1f: 00 58 1b add byte ptr [rax + 27], bl + 2a22: 4c 00 00 add byte ptr [rax], r8b + 2a25: 00 00 add byte ptr [rax], al + 2a27: 00 08 add byte ptr [rax], cl + 2a29: 00 00 add byte ptr [rax], al + 2a2b: 00 00 add byte ptr [rax], al + 2a2d: 00 00 add byte ptr [rax], al + 2a2f: 00 a7 1a 00 00 04 add byte ptr [rdi + 67108890], ah + 2a35: 00 f1 add cl, dh + 2a37: ff 00 inc dword ptr [rax] + ... + 2a45: 00 00 add byte ptr [rax], al + 2a47: 00 b7 1a 00 00 02 add byte ptr [rdi + 33554458], dh + 2a4d: 00 07 add byte ptr [rdi], al + 2a4f: 00 30 add byte ptr [rax], dh + 2a51: 9d popfq + 2a52: 45 00 00 add byte ptr [r8], r8b + 2a55: 00 00 add byte ptr [rax], al + 2a57: 00 4c 01 00 add byte ptr [rcx + rax], cl + 2a5b: 00 00 add byte ptr [rax], al + 2a5d: 00 00 add byte ptr [rax], al + 2a5f: 00 c8 add al, cl + 2a61: 1a 00 sbb al, byte ptr [rax] + 2a63: 00 04 00 add byte ptr [rax + rax], al + 2a66: f1 + 2a67: ff 00 inc dword ptr [rax] + ... + 2a75: 00 00 add byte ptr [rax], al + 2a77: 00 d4 add ah, dl + 2a79: 1a 00 sbb al, byte ptr [rax] + 2a7b: 00 02 add byte ptr [rdx], al + 2a7d: 00 07 add byte ptr [rdi], al + 2a7f: 00 80 a1 45 00 00 add byte ptr [rax + 17825], al + 2a85: 00 00 add byte ptr [rax], al + 2a87: 00 65 02 add byte ptr [rbp + 2], ah + 2a8a: 00 00 add byte ptr [rax], al + 2a8c: 00 00 add byte ptr [rax], al + 2a8e: 00 00 add byte ptr [rax], al + 2a90: e7 1a out 26, eax + 2a92: 00 00 add byte ptr [rax], al + 2a94: 02 00 add al, byte ptr [rax] + 2a96: 08 00 or byte ptr [rax], al + 2a98: 40 40 + 2a9a: 49 00 00 add byte ptr [r8], al + 2a9d: 00 00 add byte ptr [rax], al + 2a9f: 00 a9 00 00 00 00 add byte ptr [rcx], ch + 2aa5: 00 00 add byte ptr [rax], al + 2aa7: 00 f5 add ch, dh + 2aa9: 1a 00 sbb al, byte ptr [rax] + 2aab: 00 01 add byte ptr [rcx], al + 2aad: 00 12 add byte ptr [rdx], dl + 2aaf: 00 c0 add al, al + 2ab1: fc cld + 2ab2: 4b 00 00 add byte ptr [r8], al + 2ab5: 00 00 add byte ptr [rax], al + 2ab7: 00 68 00 add byte ptr [rax], ch + 2aba: 00 00 add byte ptr [rax], al + 2abc: 00 00 add byte ptr [rax], al + 2abe: 00 00 add byte ptr [rax], al + 2ac0: 06 + 2ac1: 1b 00 sbb eax, dword ptr [rax] + 2ac3: 00 01 add byte ptr [rcx], al + 2ac5: 00 12 add byte ptr [rdx], dl + 2ac7: 00 40 fc add byte ptr [rax - 4], al + 2aca: 4b 00 00 add byte ptr [r8], al + 2acd: 00 00 add byte ptr [rax], al + 2acf: 00 68 00 add byte ptr [rax], ch + 2ad2: 00 00 add byte ptr [rax], al + 2ad4: 00 00 add byte ptr [rax], al + 2ad6: 00 00 add byte ptr [rax], al + 2ad8: 1c 1b sbb al, 27 + 2ada: 00 00 add byte ptr [rax], al + 2adc: 04 00 add al, 0 + 2ade: f1 + 2adf: ff 00 inc dword ptr [rax] + ... + 2aed: 00 00 add byte ptr [rax], al + 2aef: 00 29 add byte ptr [rcx], ch + 2af1: 1b 00 sbb eax, dword ptr [rax] + 2af3: 00 01 add byte ptr [rcx], al + 2af5: 00 0a add byte ptr [rdx], cl + 2af7: 00 d9 add cl, bl + 2af9: a3 49 00 00 00 00 00 04 00 movabs dword ptr [1125899906842697], eax + 2b02: 00 00 add byte ptr [rax], al + 2b04: 00 00 add byte ptr [rax], al + 2b06: 00 00 add byte ptr [rax], al + 2b08: 38 1b cmp byte ptr [rbx], bl + 2b0a: 00 00 add byte ptr [rax], al + 2b0c: 01 00 add dword ptr [rax], eax + 2b0e: 0a 00 or al, byte ptr [rax] + 2b10: 00 a4 49 00 00 00 00 add byte ptr [rcx + 2*rcx], ah + 2b17: 00 34 00 add byte ptr [rax + rax], dh + 2b1a: 00 00 add byte ptr [rax], al + 2b1c: 00 00 add byte ptr [rax], al + 2b1e: 00 00 add byte ptr [rax], al + 2b20: 4a 1b 00 sbb rax, qword ptr [rax] + 2b23: 00 01 add byte ptr [rcx], al + 2b25: 00 0a add byte ptr [rdx], cl + 2b27: 00 e0 add al, ah + 2b29: a3 49 00 00 00 00 00 10 00 movabs dword ptr [4503599627370569], eax + 2b32: 00 00 add byte ptr [rax], al + 2b34: 00 00 add byte ptr [rax], al + 2b36: 00 00 add byte ptr [rax], al + 2b38: 64 1b 00 sbb eax, dword ptr fs:[rax] + 2b3b: 00 04 00 add byte ptr [rax + rax], al + 2b3e: f1 + 2b3f: ff 00 inc dword ptr [rax] + ... + 2b4d: 00 00 add byte ptr [rax], al + 2b4f: 00 71 1b add byte ptr [rcx + 27], dh + 2b52: 00 00 add byte ptr [rax], al + 2b54: 01 00 add dword ptr [rax], eax + 2b56: 0a 00 or al, byte ptr [rax] + 2b58: a0 aa 49 00 00 00 00 00 68 movabs al, byte ptr [7493989779944524202] + 2b61: 00 00 add byte ptr [rax], al + 2b63: 00 00 add byte ptr [rax], al + 2b65: 00 00 add byte ptr [rax], al + 2b67: 00 88 1b 00 00 01 add byte ptr [rax + 16777243], cl + 2b6d: 00 12 add byte ptr [rdx], dl + 2b6f: 00 40 d1 add byte ptr [rax - 47], al + 2b72: 4b 00 00 add byte ptr [r8], al + 2b75: 00 00 add byte ptr [rax], al + 2b77: 00 68 00 add byte ptr [rax], ch + 2b7a: 00 00 add byte ptr [rax], al + 2b7c: 00 00 add byte ptr [rax], al + 2b7e: 00 00 add byte ptr [rax], al + 2b80: 98 cwde + 2b81: 1b 00 sbb eax, dword ptr [rax] + 2b83: 00 01 add byte ptr [rcx], al + 2b85: 00 0a add byte ptr [rdx], cl + 2b87: 00 10 add byte ptr [rax], dl + 2b89: ab stosd dword ptr es:[rdi], eax + 2b8a: 49 00 00 add byte ptr [r8], al + 2b8d: 00 00 add byte ptr [rax], al + 2b8f: 00 17 add byte ptr [rdi], dl + 2b91: 00 00 add byte ptr [rax], al + 2b93: 00 00 add byte ptr [rax], al + 2b95: 00 00 add byte ptr [rax], al + 2b97: 00 b1 1b 00 00 01 add byte ptr [rcx + 16777243], dh + 2b9d: 00 0a add byte ptr [rdx], cl + 2b9f: 00 e0 add al, ah + 2ba1: a8 49 test al, 73 + 2ba3: 00 00 add byte ptr [rax], al + 2ba5: 00 00 add byte ptr [rax], al + 2ba7: 00 58 01 add byte ptr [rax + 1], bl + 2baa: 00 00 add byte ptr [rax], al + 2bac: 00 00 add byte ptr [rax], al + 2bae: 00 00 add byte ptr [rax], al + 2bb0: c9 leave + 2bb1: 1b 00 sbb eax, dword ptr [rax] + 2bb3: 00 01 add byte ptr [rcx], al + 2bb5: 00 0a add byte ptr [rdx], cl + 2bb7: 00 00 add byte ptr [rax], al + 2bb9: a8 49 test al, 73 + 2bbb: 00 00 add byte ptr [rax], al + 2bbd: 00 00 add byte ptr [rax], al + 2bbf: 00 18 add byte ptr [rax], bl + 2bc1: 00 00 add byte ptr [rax], al + 2bc3: 00 00 add byte ptr [rax], al + 2bc5: 00 00 add byte ptr [rax], al + 2bc7: 00 e3 add bl, ah + 2bc9: 1b 00 sbb eax, dword ptr [rax] + 2bcb: 00 01 add byte ptr [rcx], al + 2bcd: 00 0a add byte ptr [rdx], cl + 2bcf: 00 80 a5 49 00 00 add byte ptr [rax + 18853], al + 2bd5: 00 00 add byte ptr [rax], al + 2bd7: 00 7c 02 00 add byte ptr [rdx + rax], bh + 2bdb: 00 00 add byte ptr [rax], al + 2bdd: 00 00 add byte ptr [rax], al + 2bdf: 00 fa add dl, bh + 2be1: 1b 00 sbb eax, dword ptr [rax] + 2be3: 00 01 add byte ptr [rcx], al + 2be5: 00 0a add byte ptr [rdx], cl + 2be7: 00 40 aa add byte ptr [rax - 86], al + 2bea: 49 00 00 add byte ptr [r8], al + 2bed: 00 00 add byte ptr [rax], al + 2bef: 00 4c 00 00 add byte ptr [rax + rax], cl + 2bf3: 00 00 add byte ptr [rax], al + 2bf5: 00 00 add byte ptr [rax], al + 2bf7: 00 14 1c add byte ptr [rsp + rbx], dl + 2bfa: 00 00 add byte ptr [rax], al + 2bfc: 01 00 add dword ptr [rax], eax + 2bfe: 0a 00 or al, byte ptr [rax] + 2c00: 20 a8 49 00 00 00 and byte ptr [rax + 73], ch + 2c06: 00 00 add byte ptr [rax], al + 2c08: b8 00 00 00 00 mov eax, 0 + 2c0d: 00 00 add byte ptr [rax], al + 2c0f: 00 2f add byte ptr [rdi], ch + 2c11: 1c 00 sbb al, 0 + 2c13: 00 01 add byte ptr [rcx], al + 2c15: 00 0a add byte ptr [rdx], cl + 2c17: 00 50 a5 add byte ptr [rax - 91], dl + 2c1a: 49 00 00 add byte ptr [r8], al + 2c1d: 00 00 add byte ptr [rax], al + 2c1f: 00 14 00 add byte ptr [rax + rax], dl + 2c22: 00 00 add byte ptr [rax], al + 2c24: 00 00 add byte ptr [rax], al + 2c26: 00 00 add byte ptr [rax], al + 2c28: 4a 1c 00 sbb al, 0 + 2c2b: 00 01 add byte ptr [rcx], al + 2c2d: 00 0a add byte ptr [rdx], cl + 2c2f: 00 40 a5 add byte ptr [rax - 91], al + 2c32: 49 00 00 add byte ptr [r8], al + 2c35: 00 00 add byte ptr [rax], al + 2c37: 00 0c 00 add byte ptr [rax + rax], cl + 2c3a: 00 00 add byte ptr [rax], al + 2c3c: 00 00 add byte ptr [rax], al + 2c3e: 00 00 add byte ptr [rax], al + 2c40: 62 + 2c41: 1c 00 sbb al, 0 + 2c43: 00 01 add byte ptr [rcx], al + 2c45: 00 0a add byte ptr [rdx], cl + 2c47: 00 20 add byte ptr [rax], ah + 2c49: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 2c4a: 49 00 00 add byte ptr [r8], al + 2c4d: 00 00 add byte ptr [rax], al + 2c4f: 00 1c 00 add byte ptr [rax + rax], bl + 2c52: 00 00 add byte ptr [rax], al + 2c54: 00 00 add byte ptr [rax], al + 2c56: 00 00 add byte ptr [rax], al + 2c58: 79 1c jns 0x2c76 <.symtab+0x2c76> + 2c5a: 00 00 add byte ptr [rax], al + 2c5c: 01 00 add dword ptr [rax], eax + 2c5e: 0a 00 or al, byte ptr [rax] + 2c60: e0 a4 loopne 0x2c06 <.symtab+0x2c06> + 2c62: 49 00 00 add byte ptr [r8], al + 2c65: 00 00 add byte ptr [rax], al + 2c67: 00 34 00 add byte ptr [rax + rax], dh + 2c6a: 00 00 add byte ptr [rax], al + 2c6c: 00 00 add byte ptr [rax], al + 2c6e: 00 00 add byte ptr [rax], al + 2c70: 93 xchg eax, ebx + 2c71: 1c 00 sbb al, 0 + 2c73: 00 01 add byte ptr [rcx], al + 2c75: 00 0a add byte ptr [rdx], cl + 2c77: 00 50 a5 add byte ptr [rax - 91], dl + 2c7a: 49 00 00 add byte ptr [r8], al + 2c7d: 00 00 add byte ptr [rax], al + 2c7f: 00 14 00 add byte ptr [rax + rax], dl + 2c82: 00 00 add byte ptr [rax], al + 2c84: 00 00 add byte ptr [rax], al + 2c86: 00 00 add byte ptr [rax], al + 2c88: af scasd eax, dword ptr es:[rdi] + 2c89: 1c 00 sbb al, 0 + 2c8b: 00 01 add byte ptr [rcx], al + 2c8d: 00 0a add byte ptr [rdx], cl + 2c8f: 00 28 add byte ptr [rax], ch + 2c91: ab stosd dword ptr es:[rdi], eax + 2c92: 49 00 00 add byte ptr [r8], al + 2c95: 00 00 add byte ptr [rax], al + 2c97: 00 08 add byte ptr [rax], cl + 2c99: 00 00 add byte ptr [rax], al + 2c9b: 00 00 add byte ptr [rax], al + 2c9d: 00 00 add byte ptr [rax], al + 2c9f: 00 cd add ch, cl + 2ca1: 1c 00 sbb al, 0 + 2ca3: 00 01 add byte ptr [rcx], al + 2ca5: 00 0a add byte ptr [rdx], cl + 2ca7: 00 a0 a4 49 00 00 add byte ptr [rax + 18852], ah + 2cad: 00 00 add byte ptr [rax], al + 2caf: 00 40 00 add byte ptr [rax], al + 2cb2: 00 00 add byte ptr [rax], al + 2cb4: 00 00 add byte ptr [rax], al + 2cb6: 00 00 add byte ptr [rax], al + 2cb8: ee out dx, al + 2cb9: 1c 00 sbb al, 0 + 2cbb: 00 04 00 add byte ptr [rax + rax], al + 2cbe: f1 + 2cbf: ff 00 inc dword ptr [rax] + ... + 2ccd: 00 00 add byte ptr [rax], al + 2ccf: 00 fc add ah, bh + 2cd1: 1c 00 sbb al, 0 + 2cd3: 00 01 add byte ptr [rcx], al + 2cd5: 00 19 add byte ptr [rcx], bl + 2cd7: 00 40 2e add byte ptr [rax + 46], al + 2cda: 4c 00 00 add byte ptr [rax], r8b + 2cdd: 00 00 add byte ptr [rax], al + 2cdf: 00 08 add byte ptr [rax], cl + 2ce1: 00 00 add byte ptr [rax], al + 2ce3: 00 00 add byte ptr [rax], al + 2ce5: 00 00 add byte ptr [rax], al + 2ce7: 00 07 add byte ptr [rdi], al + 2ce9: 1d 00 00 01 00 sbb eax, 65536 + 2cee: 19 00 sbb dword ptr [rax], eax + 2cf0: 08 2f or byte ptr [rdi], ch + 2cf2: 4c 00 00 add byte ptr [rax], r8b + 2cf5: 00 00 add byte ptr [rax], al + 2cf7: 00 08 add byte ptr [rax], cl + 2cf9: 00 00 add byte ptr [rax], al + 2cfb: 00 00 add byte ptr [rax], al + 2cfd: 00 00 add byte ptr [rax], al + 2cff: 00 12 add byte ptr [rdx], dl + 2d01: 1d 00 00 01 00 sbb eax, 65536 + 2d06: 19 00 sbb dword ptr [rax], eax + 2d08: f0 lock + 2d09: 2e 4c 00 00 add byte ptr cs:[rax], r8b + 2d0d: 00 00 add byte ptr [rax], al + 2d0f: 00 18 add byte ptr [rax], bl + 2d11: 00 00 add byte ptr [rax], al + 2d13: 00 00 add byte ptr [rax], al + 2d15: 00 00 add byte ptr [rax], al + 2d17: 00 1a add byte ptr [rdx], bl + 2d19: 1d 00 00 01 00 sbb eax, 65536 + 2d1e: 19 00 sbb dword ptr [rax], eax + 2d20: 60 + 2d21: 2e 4c 00 00 add byte ptr cs:[rax], r8b + 2d25: 00 00 add byte ptr [rax], al + 2d27: 00 90 00 00 00 00 add byte ptr [rax], dl + 2d2d: 00 00 add byte ptr [rax], al + 2d2f: 00 27 add byte ptr [rdi], ah + 2d31: 1d 00 00 01 00 sbb eax, 65536 + 2d36: 0a 00 or al, byte ptr [rax] + 2d38: c0 ab 49 00 00 00 00 shr byte ptr [rbx + 73], 0 + 2d3f: 00 1f add byte ptr [rdi], bl + 2d41: 00 00 add byte ptr [rax], al + 2d43: 00 00 add byte ptr [rax], al + 2d45: 00 00 add byte ptr [rax], al + 2d47: 00 31 add byte ptr [rcx], dh + 2d49: 1d 00 00 01 00 sbb eax, 65536 + 2d4e: 0a 00 or al, byte ptr [rax] + 2d50: a0 ab 49 00 00 00 00 00 1d movabs al, byte ptr [2089670227099929003] + 2d59: 00 00 add byte ptr [rax], al + 2d5b: 00 00 add byte ptr [rax], al + 2d5d: 00 00 add byte ptr [rax], al + 2d5f: 00 4a 1d add byte ptr [rdx + 29], cl + 2d62: 00 00 add byte ptr [rax], al + 2d64: 01 00 add dword ptr [rax], eax + 2d66: 0a 00 or al, byte ptr [rax] + 2d68: 80 ab 49 00 00 00 00 sub byte ptr [rbx + 73], 0 + 2d6f: 00 17 add byte ptr [rdi], dl + 2d71: 00 00 add byte ptr [rax], al + 2d73: 00 00 add byte ptr [rax], al + 2d75: 00 00 add byte ptr [rax], al + 2d77: 00 63 1d add byte ptr [rbx + 29], ah + 2d7a: 00 00 add byte ptr [rax], al + 2d7c: 04 00 add al, 0 + 2d7e: f1 + 2d7f: ff 00 inc dword ptr [rax] + ... + 2d8d: 00 00 add byte ptr [rax], al + 2d8f: 00 6d 1d add byte ptr [rbp + 29], ch + 2d92: 00 00 add byte ptr [rax], al + 2d94: 01 00 add dword ptr [rax], eax + 2d96: 0a 00 or al, byte ptr [rax] + 2d98: 80 6f 4a 00 sub byte ptr [rdi + 74], 0 + 2d9c: 00 00 add byte ptr [rax], al + 2d9e: 00 00 add byte ptr [rax], al + 2da0: e4 19 in al, 25 + 2da2: 00 00 add byte ptr [rax], al + 2da4: 00 00 add byte ptr [rax], al + 2da6: 00 00 add byte ptr [rax], al + 2da8: 7f 1d jg 0x2dc7 <.symtab+0x2dc7> + 2daa: 00 00 add byte ptr [rax], al + 2dac: 01 00 add dword ptr [rax], eax + 2dae: 0a 00 or al, byte ptr [rax] + 2db0: a0 3b 4a 00 00 00 00 00 c8 movabs al, byte ptr [-4035225266123945413] + 2db9: 33 00 xor eax, dword ptr [rax] + 2dbb: 00 00 add byte ptr [rax], al + 2dbd: 00 00 add byte ptr [rax], al + 2dbf: 00 91 1d 00 00 01 add byte ptr [rcx + 16777245], dl + 2dc5: 00 0a add byte ptr [rdx], cl + 2dc7: 00 a0 21 4a 00 00 add byte ptr [rax + 18977], ah + 2dcd: 00 00 add byte ptr [rax], al + 2dcf: 00 e4 add ah, ah + 2dd1: 19 00 sbb dword ptr [rax], eax + 2dd3: 00 00 add byte ptr [rax], al + 2dd5: 00 00 add byte ptr [rax], al + 2dd7: 00 a1 1d 00 00 01 add byte ptr [rcx + 16777245], ah + 2ddd: 00 0a add byte ptr [rdx], cl + 2ddf: 00 a0 c5 49 00 00 add byte ptr [rax + 18885], ah + 2de5: 00 00 add byte ptr [rax], al + 2de7: 00 e4 add ah, ah + 2de9: 5b pop rbx + 2dea: 00 00 add byte ptr [rax], al + 2dec: 00 00 add byte ptr [rax], al + 2dee: 00 00 add byte ptr [rax], al + 2df0: b1 1d mov cl, 29 + 2df2: 00 00 add byte ptr [rax], al + 2df4: 04 00 add al, 0 + 2df6: f1 + 2df7: ff 00 inc dword ptr [rax] + ... + 2e05: 00 00 add byte ptr [rax], al + 2e07: 00 bd 1d 00 00 02 add byte ptr [rbp + 33554461], bh + 2e0d: 00 07 add byte ptr [rdi], al + 2e0f: 00 40 c5 add byte ptr [rax - 59], al + 2e12: 45 00 00 add byte ptr [r8], r8b + ... + 2e1d: 00 00 add byte ptr [rax], al + 2e1f: 00 ca add dl, cl + 2e21: 1d 00 00 04 00 sbb eax, 262144 + 2e26: f1 + 2e27: ff 00 inc dword ptr [rax] + ... + 2e35: 00 00 add byte ptr [rax], al + 2e37: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh + 2e3d: 00 08 add byte ptr [rax], cl + 2e3f: 00 10 add byte ptr [rax], dl + 2e41: 44 49 + 2e43: 00 00 add byte ptr [rax], al + 2e45: 00 00 add byte ptr [rax], al + 2e47: 00 ee add dh, ch + 2e49: 00 00 add byte ptr [rax], al + 2e4b: 00 00 add byte ptr [rax], al + 2e4d: 00 00 add byte ptr [rax], al + 2e4f: 00 d3 add bl, dl + 2e51: 1d 00 00 01 00 sbb eax, 65536 + 2e56: 19 00 sbb dword ptr [rax], eax + 2e58: 20 2f and byte ptr [rdi], ch + 2e5a: 4c 00 00 add byte ptr [rax], r8b + 2e5d: 00 00 add byte ptr [rax], al + 2e5f: 00 04 00 add byte ptr [rax + rax], al + 2e62: 00 00 add byte ptr [rax], al + 2e64: 00 00 add byte ptr [rax], al + 2e66: 00 00 add byte ptr [rax], al + 2e68: db 1d 00 00 01 00 fistp dword ptr [rip + 65536] # 0x12e6e <.symtab+0x12e6e> + 2e6e: 19 00 sbb dword ptr [rax], eax + 2e70: 10 2f adc byte ptr [rdi], ch + 2e72: 4c 00 00 add byte ptr [rax], r8b + 2e75: 00 00 add byte ptr [rax], al + 2e77: 00 08 add byte ptr [rax], cl + 2e79: 00 00 add byte ptr [rax], al + 2e7b: 00 00 add byte ptr [rax], al + 2e7d: 00 00 add byte ptr [rax], al + 2e7f: 00 e8 add al, ch + 2e81: 1d 00 00 01 00 sbb eax, 65536 + 2e86: 19 00 sbb dword ptr [rax], eax + 2e88: 18 2f sbb byte ptr [rdi], ch + 2e8a: 4c 00 00 add byte ptr [rax], r8b + 2e8d: 00 00 add byte ptr [rax], al + 2e8f: 00 08 add byte ptr [rax], cl + 2e91: 00 00 add byte ptr [rax], al + 2e93: 00 00 add byte ptr [rax], al + 2e95: 00 00 add byte ptr [rax], al + 2e97: 00 4d 0a add byte ptr [rbp + 10], cl + 2e9a: 00 00 add byte ptr [rax], al + 2e9c: 01 00 add dword ptr [rax], eax + 2e9e: 16 + 2e9f: 00 60 1b add byte ptr [rax + 27], ah + 2ea2: 4c 00 00 add byte ptr [rax], r8b + 2ea5: 00 00 add byte ptr [rax], al + 2ea7: 00 08 add byte ptr [rax], cl + 2ea9: 00 00 add byte ptr [rax], al + 2eab: 00 00 add byte ptr [rax], al + 2ead: 00 00 add byte ptr [rax], al + 2eaf: 00 f5 add ch, dh + 2eb1: 1d 00 00 04 00 sbb eax, 262144 + 2eb6: f1 + 2eb7: ff 00 inc dword ptr [rax] + ... + 2ec5: 00 00 add byte ptr [rax], al + 2ec7: 00 09 add byte ptr [rcx], cl + 2ec9: 1e + 2eca: 00 00 add byte ptr [rax], al + 2ecc: 02 00 add al, byte ptr [rax] + 2ece: 07 + 2ecf: 00 30 add byte ptr [rax], dh + 2ed1: e5 45 in eax, 69 + 2ed3: 00 00 add byte ptr [rax], al + 2ed5: 00 00 add byte ptr [rax], al + 2ed7: 00 4a 01 add byte ptr [rdx + 1], cl + 2eda: 00 00 add byte ptr [rax], al + 2edc: 00 00 add byte ptr [rax], al + 2ede: 00 00 add byte ptr [rax], al + 2ee0: 41 02 00 add al, byte ptr [r8] + 2ee3: 00 02 add byte ptr [rdx], al + 2ee5: 00 07 add byte ptr [rdi], al + 2ee7: 00 80 e6 45 00 00 add byte ptr [rax + 17894], al + 2eed: 00 00 add byte ptr [rax], al + 2eef: 00 30 add byte ptr [rax], dh + 2ef1: 03 00 add eax, dword ptr [rax] + 2ef3: 00 00 add byte ptr [rax], al + 2ef5: 00 00 add byte ptr [rax], al + 2ef7: 00 16 add byte ptr [rsi], dl + 2ef9: 1e + 2efa: 00 00 add byte ptr [rax], al + 2efc: 02 00 add al, byte ptr [rax] + 2efe: 07 + 2eff: 00 b0 e9 45 00 00 add byte ptr [rax + 17897], dh + 2f05: 00 00 add byte ptr [rax], al + 2f07: 00 e8 add al, ch + 2f09: 00 00 add byte ptr [rax], al + 2f0b: 00 00 add byte ptr [rax], al + 2f0d: 00 00 add byte ptr [rax], al + 2f0f: 00 2a add byte ptr [rdx], ch + 2f11: 1e + 2f12: 00 00 add byte ptr [rax], al + 2f14: 02 00 add al, byte ptr [rax] + 2f16: 07 + 2f17: 00 a0 ea 45 00 00 add byte ptr [rax + 17898], ah + 2f1d: 00 00 add byte ptr [rax], al + 2f1f: 00 bf 2a 00 00 00 add byte ptr [rdi + 42], bh + 2f25: 00 00 add byte ptr [rax], al + 2f27: 00 3c 1e add byte ptr [rsi + rbx], bh + 2f2a: 00 00 add byte ptr [rax], al + 2f2c: 01 00 add dword ptr [rax], eax + 2f2e: 0a 00 or al, byte ptr [rax] + 2f30: e0 8c loopne 0x2ebe <.symtab+0x2ebe> + 2f32: 4a 00 00 add byte ptr [rax], al + 2f35: 00 00 add byte ptr [rax], al + 2f37: 00 12 add byte ptr [rdx], dl + 2f39: 00 00 add byte ptr [rax], al + 2f3b: 00 00 add byte ptr [rax], al + 2f3d: 00 00 add byte ptr [rax], al + 2f3f: 00 56 1e add byte ptr [rsi + 30], dl + 2f42: 00 00 add byte ptr [rax], al + 2f44: 01 00 add dword ptr [rax], eax + 2f46: 0a 00 or al, byte ptr [rax] + 2f48: 80 8c 4a 00 00 00 00 00 or byte ptr [rdx + 2*rcx], 0 + 2f50: 5b pop rbx + 2f51: 00 00 add byte ptr [rax], al + 2f53: 00 00 add byte ptr [rax], al + 2f55: 00 00 add byte ptr [rax], al + 2f57: 00 61 1e add byte ptr [rcx + 30], ah + 2f5a: 00 00 add byte ptr [rax], al + 2f5c: 01 00 add dword ptr [rax], eax + 2f5e: 12 00 adc al, byte ptr [rax] + 2f60: c0 d4 4b rcl ah, 75 + 2f63: 00 00 add byte ptr [rax], al + 2f65: 00 00 add byte ptr [rax], al + 2f67: 00 f0 add al, dh + 2f69: 00 00 add byte ptr [rax], al + 2f6b: 00 00 add byte ptr [rax], al + 2f6d: 00 00 add byte ptr [rax], al + 2f6f: 00 73 1e add byte ptr [rbx + 30], dh + 2f72: 00 00 add byte ptr [rax], al + 2f74: 01 00 add dword ptr [rax], eax + 2f76: 0a 00 or al, byte ptr [rax] + 2f78: 73 8b jae 0x2f05 <.symtab+0x2f05> + 2f7a: 4a 00 00 add byte ptr [rax], al + 2f7d: 00 00 add byte ptr [rax], al + 2f7f: 00 07 add byte ptr [rdi], al + 2f81: 00 00 add byte ptr [rax], al + 2f83: 00 00 add byte ptr [rax], al + 2f85: 00 00 add byte ptr [rax], al + 2f87: 00 78 1e add byte ptr [rax + 30], bh + 2f8a: 00 00 add byte ptr [rax], al + 2f8c: 01 00 add dword ptr [rax], eax + 2f8e: 12 00 adc al, byte ptr [rax] + 2f90: c0 da 4b rcr dl, 75 + 2f93: 00 00 add byte ptr [rax], al + 2f95: 00 00 add byte ptr [rax], al + 2f97: 00 f0 add al, dh + 2f99: 00 00 add byte ptr [rax], al + 2f9b: 00 00 add byte ptr [rax], al + 2f9d: 00 00 add byte ptr [rax], al + 2f9f: 00 8a 1e 00 00 02 add byte ptr [rdx + 33554462], cl + 2fa5: 00 07 add byte ptr [rdi], al + 2fa7: 00 b0 48 46 00 00 add byte ptr [rax + 17992], dh + 2fad: 00 00 add byte ptr [rax], al + 2faf: 00 99 02 00 00 00 add byte ptr [rcx + 2], bl + 2fb5: 00 00 add byte ptr [rax], al + 2fb7: 00 9c 1e 00 00 01 00 add byte ptr [rsi + rbx + 65536], bl + 2fbe: 12 00 adc al, byte ptr [rax] + 2fc0: c0 d6 4b rcl dh, 75 + 2fc3: 00 00 add byte ptr [rax], al + 2fc5: 00 00 add byte ptr [rax], al + 2fc7: 00 f0 add al, dh + 2fc9: 00 00 add byte ptr [rax], al + 2fcb: 00 00 add byte ptr [rax], al + 2fcd: 00 00 add byte ptr [rax], al + 2fcf: 00 ae 1e 00 00 01 add byte ptr [rsi + 16777246], ch + 2fd5: 00 12 add byte ptr [rdx], dl + 2fd7: 00 c0 add al, al + 2fd9: d7 xlatb + 2fda: 4b 00 00 add byte ptr [r8], al + 2fdd: 00 00 add byte ptr [rax], al + 2fdf: 00 f0 add al, dh + 2fe1: 00 00 add byte ptr [rax], al + 2fe3: 00 00 add byte ptr [rax], al + 2fe5: 00 00 add byte ptr [rax], al + 2fe7: 00 c1 add cl, al + 2fe9: 1e + 2fea: 00 00 add byte ptr [rax], al + 2fec: 01 00 add dword ptr [rax], eax + 2fee: 12 00 adc al, byte ptr [rax] + 2ff0: c0 d8 4b rcr al, 75 + 2ff3: 00 00 add byte ptr [rax], al + 2ff5: 00 00 add byte ptr [rax], al + 2ff7: 00 f0 add al, dh + 2ff9: 00 00 add byte ptr [rax], al + 2ffb: 00 00 add byte ptr [rax], al + 2ffd: 00 00 add byte ptr [rax], al + 2fff: 00 d3 add bl, dl + 3001: 1e + 3002: 00 00 add byte ptr [rax], al + 3004: 01 00 add dword ptr [rax], eax + 3006: 12 00 adc al, byte ptr [rax] + 3008: c0 d9 4b rcr cl, 75 + 300b: 00 00 add byte ptr [rax], al + 300d: 00 00 add byte ptr [rax], al + 300f: 00 f0 add al, dh + 3011: 00 00 add byte ptr [rax], al + 3013: 00 00 add byte ptr [rax], al + 3015: 00 00 add byte ptr [rax], al + 3017: 00 e5 add ch, ah + 3019: 1e + 301a: 00 00 add byte ptr [rax], al + 301c: 01 00 add dword ptr [rax], eax + 301e: 12 00 adc al, byte ptr [rax] + 3020: c0 d5 4b rcl ch, 75 + 3023: 00 00 add byte ptr [rax], al + 3025: 00 00 add byte ptr [rax], al + 3027: 00 f0 add al, dh + 3029: 00 00 add byte ptr [rax], al + 302b: 00 00 add byte ptr [rax], al + 302d: 00 00 add byte ptr [rax], al + 302f: 00 f8 add al, bh + 3031: 1e + 3032: 00 00 add byte ptr [rax], al + 3034: 01 00 add dword ptr [rax], eax + 3036: 0a 00 or al, byte ptr [rax] + 3038: 00 8d 4a 00 00 00 add byte ptr [rbp + 74], cl + 303e: 00 00 add byte ptr [rax], al + 3040: 14 00 adc al, 0 + 3042: 00 00 add byte ptr [rax], al + 3044: 00 00 add byte ptr [rax], al + 3046: 00 00 add byte ptr [rax], al + 3048: 12 1f adc bl, byte ptr [rdi] + 304a: 00 00 add byte ptr [rax], al + 304c: 01 00 add dword ptr [rax], eax + 304e: 17 + 304f: 00 c0 add al, al + 3051: 20 4c 00 00 and byte ptr [rax + rax], cl + 3055: 00 00 add byte ptr [rax], al + 3057: 00 a8 00 00 00 00 add byte ptr [rax], ch + 305d: 00 00 add byte ptr [rax], al + 305f: 00 23 add byte ptr [rbx], ah + 3061: 1f + 3062: 00 00 add byte ptr [rax], al + 3064: 04 00 add al, 0 + 3066: f1 + 3067: ff 00 inc dword ptr [rax] + ... + 3075: 00 00 add byte ptr [rax], al + 3077: 00 09 add byte ptr [rcx], cl + 3079: 1e + 307a: 00 00 add byte ptr [rax], al + 307c: 02 00 add al, byte ptr [rax] + 307e: 07 + 307f: 00 50 4b add byte ptr [rax + 75], dl + 3082: 46 00 00 add byte ptr [rax], r8b + 3085: 00 00 add byte ptr [rax], al + 3087: 00 d5 add ch, dl + 3089: 00 00 add byte ptr [rax], al + 308b: 00 00 add byte ptr [rax], al + 308d: 00 00 add byte ptr [rax], al + 308f: 00 41 02 add byte ptr [rcx + 2], al + 3092: 00 00 add byte ptr [rax], al + 3094: 02 00 add al, byte ptr [rax] + 3096: 07 + 3097: 00 30 add byte ptr [rax], dh + 3099: 4c 46 + 309b: 00 00 add byte ptr [rax], al + 309d: 00 00 add byte ptr [rax], al + 309f: 00 9a 01 00 00 00 add byte ptr [rdx + 1], bl + 30a5: 00 00 add byte ptr [rax], al + 30a7: 00 16 add byte ptr [rsi], dl + 30a9: 1e + 30aa: 00 00 add byte ptr [rax], al + 30ac: 02 00 add al, byte ptr [rax] + 30ae: 07 + 30af: 00 d0 add al, dl + 30b1: 4d 46 + 30b3: 00 00 add byte ptr [rax], al + 30b5: 00 00 add byte ptr [rax], al + 30b7: 00 1f add byte ptr [rdi], bl + 30b9: 01 00 add dword ptr [rax], eax + 30bb: 00 00 add byte ptr [rax], al + 30bd: 00 00 add byte ptr [rax], al + 30bf: 00 2a add byte ptr [rdx], ch + 30c1: 1e + 30c2: 00 00 add byte ptr [rax], al + 30c4: 02 00 add al, byte ptr [rax] + 30c6: 07 + 30c7: 00 f0 add al, dh + 30c9: 4e 46 + 30cb: 00 00 add byte ptr [rax], al + 30cd: 00 00 add byte ptr [rax], al + 30cf: 00 1e add byte ptr [rsi], bl + 30d1: 2b 00 sub eax, dword ptr [rax] + 30d3: 00 00 add byte ptr [rax], al + 30d5: 00 00 add byte ptr [rax], al + 30d7: 00 38 add byte ptr [rax], bh + 30d9: 1f + 30da: 00 00 add byte ptr [rax], al + 30dc: 01 00 add dword ptr [rax], eax + 30de: 0a 00 or al, byte ptr [rax] + 30e0: e0 8c loopne 0x306e <.symtab+0x306e> + 30e2: 4a 00 00 add byte ptr [rax], al + 30e5: 00 00 add byte ptr [rax], al + 30e7: 00 12 add byte ptr [rdx], dl + 30e9: 00 00 add byte ptr [rax], al + 30eb: 00 00 add byte ptr [rax], al + 30ed: 00 00 add byte ptr [rax], al + 30ef: 00 56 1e add byte ptr [rsi + 30], dl + 30f2: 00 00 add byte ptr [rax], al + 30f4: 01 00 add dword ptr [rax], eax + 30f6: 0a 00 or al, byte ptr [rax] + 30f8: 60 + 30f9: 8d 4a 00 lea ecx, [rdx] + 30fc: 00 00 add byte ptr [rax], al + 30fe: 00 00 add byte ptr [rax], al + 3100: 5b pop rbx + 3101: 00 00 add byte ptr [rax], al + 3103: 00 00 add byte ptr [rax], al + 3105: 00 00 add byte ptr [rax], al + 3107: 00 52 1f add byte ptr [rdx + 31], dl + 310a: 00 00 add byte ptr [rax], al + 310c: 01 00 add dword ptr [rax], eax + 310e: 12 00 adc al, byte ptr [rax] + 3110: c0 db 4b rcr bl, 75 + 3113: 00 00 add byte ptr [rax], al + 3115: 00 00 add byte ptr [rax], al + 3117: 00 f0 add al, dh + 3119: 00 00 add byte ptr [rax], al + 311b: 00 00 add byte ptr [rax], al + 311d: 00 00 add byte ptr [rax], al + 311f: 00 73 1e add byte ptr [rbx + 30], dh + 3122: 00 00 add byte ptr [rax], al + 3124: 01 00 add dword ptr [rax], eax + 3126: 0a 00 or al, byte ptr [rax] + 3128: e0 8d loopne 0x30b7 <.symtab+0x30b7> + 312a: 4a 00 00 add byte ptr [rax], al + 312d: 00 00 add byte ptr [rax], al + 312f: 00 1c 00 add byte ptr [rax + rax], bl + 3132: 00 00 add byte ptr [rax], al + 3134: 00 00 add byte ptr [rax], al + 3136: 00 00 add byte ptr [rax], al + 3138: 64 1f + 313a: 00 00 add byte ptr [rax], al + 313c: 01 00 add dword ptr [rax], eax + 313e: 12 00 adc al, byte ptr [rax] + 3140: c0 e1 4b shl cl, 75 + 3143: 00 00 add byte ptr [rax], al + 3145: 00 00 add byte ptr [rax], al + 3147: 00 f0 add al, dh + 3149: 00 00 add byte ptr [rax], al + 314b: 00 00 add byte ptr [rax], al + 314d: 00 00 add byte ptr [rax], al + 314f: 00 8a 1e 00 00 02 add byte ptr [rdx + 33554462], cl + 3155: 00 07 add byte ptr [rdi], al + 3157: 00 60 ac add byte ptr [rax - 84], ah + 315a: 46 00 00 add byte ptr [rax], r8b + 315d: 00 00 add byte ptr [rax], al + 315f: 00 c9 add cl, cl + 3161: 02 00 add al, byte ptr [rax] + 3163: 00 00 add byte ptr [rax], al + 3165: 00 00 add byte ptr [rax], al + 3167: 00 76 1f add byte ptr [rsi + 31], dh + 316a: 00 00 add byte ptr [rax], al + 316c: 01 00 add dword ptr [rax], eax + 316e: 12 00 adc al, byte ptr [rax] + 3170: c0 dd 4b rcr ch, 75 + 3173: 00 00 add byte ptr [rax], al + 3175: 00 00 add byte ptr [rax], al + 3177: 00 f0 add al, dh + 3179: 00 00 add byte ptr [rax], al + 317b: 00 00 add byte ptr [rax], al + 317d: 00 00 add byte ptr [rax], al + 317f: 00 88 1f 00 00 01 add byte ptr [rax + 16777247], cl + 3185: 00 12 add byte ptr [rdx], dl + 3187: 00 c0 add al, al + 3189: de 4b 00 fimul word ptr [rbx] + 318c: 00 00 add byte ptr [rax], al + 318e: 00 00 add byte ptr [rax], al + 3190: f0 lock + 3191: 00 00 add byte ptr [rax], al + 3193: 00 00 add byte ptr [rax], al + 3195: 00 00 add byte ptr [rax], al + 3197: 00 9b 1f 00 00 01 add byte ptr [rbx + 16777247], bl + 319d: 00 12 add byte ptr [rdx], dl + 319f: 00 c0 add al, al + 31a1: df 4b 00 fisttp word ptr [rbx] + 31a4: 00 00 add byte ptr [rax], al + 31a6: 00 00 add byte ptr [rax], al + 31a8: f0 lock + 31a9: 00 00 add byte ptr [rax], al + 31ab: 00 00 add byte ptr [rax], al + 31ad: 00 00 add byte ptr [rax], al + 31af: 00 ad 1f 00 00 01 add byte ptr [rbp + 16777247], ch + 31b5: 00 12 add byte ptr [rdx], dl + 31b7: 00 c0 add al, al + 31b9: e0 4b loopne 0x3206 <.symtab+0x3206> + 31bb: 00 00 add byte ptr [rax], al + 31bd: 00 00 add byte ptr [rax], al + 31bf: 00 f0 add al, dh + 31c1: 00 00 add byte ptr [rax], al + 31c3: 00 00 add byte ptr [rax], al + 31c5: 00 00 add byte ptr [rax], al + 31c7: 00 bf 1f 00 00 01 add byte ptr [rdi + 16777247], bh + 31cd: 00 12 add byte ptr [rdx], dl + 31cf: 00 c0 add al, al + 31d1: dc 4b 00 fmul qword ptr [rbx] + 31d4: 00 00 add byte ptr [rax], al + 31d6: 00 00 add byte ptr [rax], al + 31d8: f0 lock + 31d9: 00 00 add byte ptr [rax], al + 31db: 00 00 add byte ptr [rax], al + 31dd: 00 00 add byte ptr [rax], al + 31df: 00 d2 add dl, dl + 31e1: 1f + 31e2: 00 00 add byte ptr [rax], al + 31e4: 01 00 add dword ptr [rax], eax + 31e6: 0a 00 or al, byte ptr [rax] + 31e8: c0 8d 4a 00 00 00 00 ror byte ptr [rbp + 74], 0 + 31ef: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x31f5 <.symtab+0x31f5> + 31f5: 00 00 add byte ptr [rax], al + 31f7: 00 12 add byte ptr [rdx], dl + 31f9: 1f + 31fa: 00 00 add byte ptr [rax], al + 31fc: 01 00 add dword ptr [rax], eax + 31fe: 17 + 31ff: 00 80 21 4c 00 00 add byte ptr [rax + 19489], al + 3205: 00 00 add byte ptr [rax], al + 3207: 00 a8 00 00 00 00 add byte ptr [rax], ch + 320d: 00 00 add byte ptr [rax], al + 320f: 00 ec add ah, ch + 3211: 1f + 3212: 00 00 add byte ptr [rax], al + 3214: 04 00 add al, 0 + 3216: f1 + 3217: ff 00 inc dword ptr [rax] + ... + 3225: 00 00 add byte ptr [rax], al + 3227: 00 f5 add ch, dh + 3229: 1f + 322a: 00 00 add byte ptr [rax], al + 322c: 01 00 add dword ptr [rax], eax + 322e: 0a 00 or al, byte ptr [rax] + 3230: b0 92 mov al, -110 + 3232: 4a 00 00 add byte ptr [rax], al + 3235: 00 00 add byte ptr [rax], al + 3237: 00 10 add byte ptr [rax], dl + 3239: 00 00 add byte ptr [rax], al + 323b: 00 00 add byte ptr [rax], al + 323d: 00 00 add byte ptr [rax], al + 323f: 00 fc add ah, bh + 3241: 1f + 3242: 00 00 add byte ptr [rax], al + 3244: 01 00 add dword ptr [rax], eax + 3246: 0a 00 or al, byte ptr [rax] + 3248: 90 nop + 3249: 92 xchg eax, edx + 324a: 4a 00 00 add byte ptr [rax], al + 324d: 00 00 add byte ptr [rax], al + 324f: 00 10 add byte ptr [rax], dl + 3251: 00 00 add byte ptr [rax], al + 3253: 00 00 add byte ptr [rax], al + 3255: 00 00 add byte ptr [rax], al + 3257: 00 03 add byte ptr [rbx], al + 3259: 20 00 and byte ptr [rax], al + 325b: 00 04 00 add byte ptr [rax + rax], al + 325e: f1 + 325f: ff 00 inc dword ptr [rax] + ... + 326d: 00 00 add byte ptr [rax], al + 326f: 00 f5 add ch, dh + 3271: 1f + 3272: 00 00 add byte ptr [rax], al + 3274: 01 00 add dword ptr [rax], eax + 3276: 0a 00 or al, byte ptr [rax] + 3278: 20 93 4a 00 00 00 and byte ptr [rbx + 74], dl + 327e: 00 00 add byte ptr [rax], al + 3280: 40 00 00 add byte ptr [rax], al + 3283: 00 00 add byte ptr [rax], al + 3285: 00 00 add byte ptr [rax], al + 3287: 00 fc add ah, bh + 3289: 1f + 328a: 00 00 add byte ptr [rax], al + 328c: 01 00 add dword ptr [rax], eax + 328e: 0a 00 or al, byte ptr [rax] + 3290: e0 92 loopne 0x3224 <.symtab+0x3224> + 3292: 4a 00 00 add byte ptr [rax], al + 3295: 00 00 add byte ptr [rax], al + 3297: 00 40 00 add byte ptr [rax], al + 329a: 00 00 add byte ptr [rax], al + 329c: 00 00 add byte ptr [rax], al + 329e: 00 00 add byte ptr [rax], al + 32a0: 0d 20 00 00 04 or eax, 67108896 + 32a5: 00 f1 add cl, dh + 32a7: ff 00 inc dword ptr [rax] + ... + 32b5: 00 00 add byte ptr [rax], al + 32b7: 00 17 add byte ptr [rdi], dl + 32b9: 20 00 and byte ptr [rax], al + 32bb: 00 02 add byte ptr [rdx], al + 32bd: 00 07 add byte ptr [rdi], al + 32bf: 00 d0 add al, dl + 32c1: cb retf + 32c2: 46 00 00 add byte ptr [rax], r8b + 32c5: 00 00 add byte ptr [rax], al + 32c7: 00 30 add byte ptr [rax], dh + 32c9: 02 00 add al, byte ptr [rax] + 32cb: 00 00 add byte ptr [rax], al + 32cd: 00 00 add byte ptr [rax], al + 32cf: 00 2f add byte ptr [rdi], ch + 32d1: 20 00 and byte ptr [rax], al + 32d3: 00 04 00 add byte ptr [rax + rax], al + 32d6: f1 + 32d7: ff 00 inc dword ptr [rax] + ... + 32e5: 00 00 add byte ptr [rax], al + 32e7: 00 39 add byte ptr [rcx], bh + 32e9: 20 00 and byte ptr [rax], al + 32eb: 00 02 add byte ptr [rdx], al + 32ed: 00 07 add byte ptr [rdi], al + 32ef: 00 20 add byte ptr [rax], ah + 32f1: e4 46 in al, 70 + 32f3: 00 00 add byte ptr [rax], al + 32f5: 00 00 add byte ptr [rax], al + 32f7: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x32fd <.symtab+0x32fd> + 32fd: 00 00 add byte ptr [rax], al + 32ff: 00 49 20 add byte ptr [rcx + 32], cl + 3302: 00 00 add byte ptr [rax], al + 3304: 04 00 add al, 0 + 3306: f1 + 3307: ff 00 inc dword ptr [rax] + ... + 3315: 00 00 add byte ptr [rax], al + 3317: 00 53 20 add byte ptr [rbx + 32], dl + 331a: 00 00 add byte ptr [rax], al + 331c: 02 00 add al, byte ptr [rax] + 331e: 07 + 331f: 00 60 e4 add byte ptr [rax - 28], ah + 3322: 46 00 00 add byte ptr [rax], r8b + 3325: 00 00 add byte ptr [rax], al + 3327: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x332d <.symtab+0x332d> + 332d: 00 00 add byte ptr [rax], al + 332f: 00 cd add ch, cl + 3331: 13 00 adc eax, dword ptr [rax] + 3333: 00 04 00 add byte ptr [rax + rax], al + 3336: f1 + 3337: ff 00 inc dword ptr [rax] + ... + 3345: 00 00 add byte ptr [rax], al + 3347: 00 bd 26 00 00 02 add byte ptr [rbp + 33554470], bh + 334d: 00 07 add byte ptr [rdi], al + 334f: 00 20 add byte ptr [rax], ah + 3351: e5 46 in eax, 70 + 3353: 00 00 add byte ptr [rax], al + 3355: 00 00 add byte ptr [rax], al + 3357: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x335d <.symtab+0x335d> + 335d: 00 00 add byte ptr [rax], al + 335f: 00 61 20 add byte ptr [rcx + 32], ah + 3362: 00 00 add byte ptr [rax], al + 3364: 04 00 add al, 0 + 3366: f1 + 3367: ff 00 inc dword ptr [rax] + ... + 3375: 00 00 add byte ptr [rax], al + 3377: 00 fb add bl, bh + 3379: 12 00 adc al, byte ptr [rax] + 337b: 00 02 add byte ptr [rdx], al + 337d: 00 07 add byte ptr [rdi], al + 337f: 00 60 e5 add byte ptr [rax - 27], ah + 3382: 46 00 00 add byte ptr [rax], r8b + 3385: 00 00 add byte ptr [rax], al + 3387: 00 8e 03 00 00 00 add byte ptr [rsi + 3], cl + 338d: 00 00 add byte ptr [rax], al + 338f: 00 6a 20 add byte ptr [rdx + 32], ch + 3392: 00 00 add byte ptr [rax], al + 3394: 04 00 add al, 0 + 3396: f1 + 3397: ff 00 inc dword ptr [rax] + ... + 33a5: 00 00 add byte ptr [rax], al + 33a7: 00 73 20 add byte ptr [rbx + 32], dh + 33aa: 00 00 add byte ptr [rax], al + 33ac: 02 00 add al, byte ptr [rax] + 33ae: 07 + 33af: 00 70 fd add byte ptr [rax - 3], dh + 33b2: 46 00 00 add byte ptr [rax], r8b + 33b5: 00 00 add byte ptr [rax], al + 33b7: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x33bd <.symtab+0x33bd> + 33bd: 00 00 add byte ptr [rax], al + 33bf: 00 82 20 00 00 04 add byte ptr [rdx + 67108896], al + 33c5: 00 f1 add cl, dh + 33c7: ff 00 inc dword ptr [rax] + ... + 33d5: 00 00 add byte ptr [rax], al + 33d7: 00 ca add dl, cl + 33d9: 47 00 00 add byte ptr [r8], r8b + 33dc: 01 00 add dword ptr [rax], eax + 33de: 19 00 sbb dword ptr [rax], eax + 33e0: 28 2f sub byte ptr [rdi], ch + 33e2: 4c 00 00 add byte ptr [rax], r8b + 33e5: 00 00 add byte ptr [rax], al + 33e7: 00 08 add byte ptr [rax], cl + 33e9: 00 00 add byte ptr [rax], al + 33eb: 00 00 add byte ptr [rax], al + 33ed: 00 00 add byte ptr [rax], al + 33ef: 00 8c 20 00 00 01 00 add byte ptr [rax + riz + 65536], cl + 33f6: 0a 00 or al, byte ptr [rax] + 33f8: 80 93 4a 00 00 00 00 adc byte ptr [rbx + 74], 0 + 33ff: 00 0a add byte ptr [rdx], cl + 3401: 00 00 add byte ptr [rax], al + 3403: 00 00 add byte ptr [rax], al + 3405: 00 00 add byte ptr [rax], al + 3407: 00 a6 20 00 00 04 add byte ptr [rsi + 67108896], ah + 340d: 00 f1 add cl, dh + 340f: ff 00 inc dword ptr [rax] + ... + 341d: 00 00 add byte ptr [rax], al + 341f: 00 ca add dl, cl + 3421: 47 00 00 add byte ptr [r8], r8b + 3424: 01 00 add dword ptr [rax], eax + 3426: 19 00 sbb dword ptr [rax], eax + 3428: 30 2f xor byte ptr [rdi], ch + 342a: 4c 00 00 add byte ptr [rax], r8b + 342d: 00 00 add byte ptr [rax], al + 342f: 00 08 add byte ptr [rax], cl + 3431: 00 00 add byte ptr [rax], al + 3433: 00 00 add byte ptr [rax], al + 3435: 00 00 add byte ptr [rax], al + 3437: 00 39 add byte ptr [rcx], bh + 3439: 14 00 adc al, 0 + 343b: 00 01 add byte ptr [rcx], al + 343d: 00 0a add byte ptr [rdx], cl + 343f: 00 d8 add al, bl + 3441: 93 xchg eax, ebx + 3442: 4a 00 00 add byte ptr [rax], al + 3445: 00 00 add byte ptr [rax], al + 3447: 00 0c 00 add byte ptr [rax + rax], cl + 344a: 00 00 add byte ptr [rax], al + 344c: 00 00 add byte ptr [rax], al + 344e: 00 00 add byte ptr [rax], al + 3450: b2 20 mov dl, 32 + 3452: 00 00 add byte ptr [rax], al + 3454: 04 00 add al, 0 + 3456: f1 + 3457: ff 00 inc dword ptr [rax] + ... + 3465: 00 00 add byte ptr [rax], al + 3467: 00 bc 20 00 00 02 00 add byte ptr [rax + riz + 131072], bh + 346e: 07 + 346f: 00 80 04 47 00 00 add byte ptr [rax + 18180], al + 3475: 00 00 add byte ptr [rax], al + 3477: 00 45 00 add byte ptr [rbp], al + 347a: 00 00 add byte ptr [rax], al + 347c: 00 00 add byte ptr [rax], al + 347e: 00 00 add byte ptr [rax], al + 3480: cc int3 + 3481: 20 00 and byte ptr [rax], al + 3483: 00 04 00 add byte ptr [rax + rax], al + 3486: f1 + 3487: ff 00 inc dword ptr [rax] + ... + 3495: 00 00 add byte ptr [rax], al + 3497: 00 d6 add dh, dl + 3499: 20 00 and byte ptr [rax], al + 349b: 00 02 add byte ptr [rdx], al + 349d: 00 07 add byte ptr [rdi], al + 349f: 00 e0 add al, ah + 34a1: 1b 47 00 sbb eax, dword ptr [rdi] + 34a4: 00 00 add byte ptr [rax], al + 34a6: 00 00 add byte ptr [rax], al + 34a8: 9e sahf + 34a9: 00 00 add byte ptr [rax], al + 34ab: 00 00 add byte ptr [rax], al + 34ad: 00 00 add byte ptr [rax], al + 34af: 00 dd add ch, bl + 34b1: 20 00 and byte ptr [rax], al + 34b3: 00 02 add byte ptr [rdx], al + 34b5: 00 07 add byte ptr [rdi], al + 34b7: 00 80 1c 47 00 00 add byte ptr [rax + 18204], al + 34bd: 00 00 add byte ptr [rax], al + 34bf: 00 26 add byte ptr [rsi], ah + 34c1: 02 00 add al, byte ptr [rax] + 34c3: 00 00 add byte ptr [rax], al + 34c5: 00 00 add byte ptr [rax], al + 34c7: 00 f7 add bh, dh + 34c9: 20 00 and byte ptr [rax], al + 34cb: 00 02 add byte ptr [rdx], al + 34cd: 00 07 add byte ptr [rdi], al + 34cf: 00 b0 1e 47 00 00 add byte ptr [rax + 18206], dh + 34d5: 00 00 add byte ptr [rax], al + 34d7: 00 b7 02 00 00 00 add byte ptr [rdi + 2], dh + 34dd: 00 00 add byte ptr [rax], al + 34df: 00 7a 3a add byte ptr [rdx + 58], bh + 34e2: 00 00 add byte ptr [rax], al + 34e4: 02 00 add al, byte ptr [rax] + 34e6: 07 + 34e7: 00 70 21 add byte ptr [rax + 33], dh + 34ea: 47 00 00 add byte ptr [r8], r8b + 34ed: 00 00 add byte ptr [rax], al + 34ef: 00 77 00 add byte ptr [rdi], dh + 34f2: 00 00 add byte ptr [rax], al + 34f4: 00 00 add byte ptr [rax], al + 34f6: 00 00 add byte ptr [rax], al + 34f8: 0b 21 or esp, dword ptr [rcx] + 34fa: 00 00 add byte ptr [rax], al + 34fc: 02 00 add al, byte ptr [rax] + 34fe: 07 + 34ff: 00 f0 add al, dh + 3501: 21 47 00 and dword ptr [rdi], eax + 3504: 00 00 add byte ptr [rax], al + 3506: 00 00 add byte ptr [rax], al + 3508: ed in eax, dx + 3509: 00 00 add byte ptr [rax], al + 350b: 00 00 add byte ptr [rax], al + 350d: 00 00 add byte ptr [rax], al + 350f: 00 25 21 00 00 01 add byte ptr [rip + 16777249], ah # 0x1003536 <_end+0xb3fbb6> + 3515: 00 0a add byte ptr [rdx], cl + 3517: 00 90 9c 4a 00 00 add byte ptr [rax + 19100], dl + 351d: 00 00 add byte ptr [rax], al + 351f: 00 13 add byte ptr [rbx], dl + 3521: 00 00 add byte ptr [rax], al + 3523: 00 00 add byte ptr [rax], al + 3525: 00 00 add byte ptr [rax], al + 3527: 00 3f add byte ptr [rdi], bh + 3529: 21 00 and dword ptr [rax], eax + 352b: 00 02 add byte ptr [rdx], al + 352d: 00 07 add byte ptr [rdi], al + 352f: 00 e0 add al, ah + 3531: 22 47 00 and al, byte ptr [rdi] + 3534: 00 00 add byte ptr [rax], al + 3536: 00 00 add byte ptr [rax], al + 3538: c1 00 00 rol dword ptr [rax], 0 + 353b: 00 00 add byte ptr [rax], al + 353d: 00 00 add byte ptr [rax], al + 353f: 00 5b 21 add byte ptr [rbx + 33], bl + 3542: 00 00 add byte ptr [rax], al + 3544: 02 00 add al, byte ptr [rax] + 3546: 07 + 3547: 00 b0 23 47 00 00 add byte ptr [rax + 18211], dh + 354d: 00 00 add byte ptr [rax], al + 354f: 00 d7 add bh, dl + 3551: 05 00 00 00 00 add eax, 0 + 3556: 00 00 add byte ptr [rax], al + 3558: 73 21 jae 0x357b <.symtab+0x357b> + 355a: 00 00 add byte ptr [rax], al + 355c: 01 00 add dword ptr [rax], eax + 355e: 0a 00 or al, byte ptr [rax] + 3560: e0 9b loopne 0x34fd <.symtab+0x34fd> + 3562: 4a 00 00 add byte ptr [rax], al + 3565: 00 00 add byte ptr [rax], al + 3567: 00 10 add byte ptr [rax], dl + 3569: 00 00 add byte ptr [rax], al + 356b: 00 00 add byte ptr [rax], al + 356d: 00 00 add byte ptr [rax], al + 356f: 00 82 21 00 00 01 add byte ptr [rdx + 16777249], al + 3575: 00 0a add byte ptr [rdx], cl + 3577: 00 d0 add al, dl + 3579: 9c pushfq + 357a: 4a 00 00 add byte ptr [rax], al + 357d: 00 00 add byte ptr [rax], al + 357f: 00 10 add byte ptr [rax], dl + 3581: 00 00 add byte ptr [rax], al + 3583: 00 00 add byte ptr [rax], al + 3585: 00 00 add byte ptr [rax], al + 3587: 00 96 21 00 00 02 add byte ptr [rsi + 33554465], dl + 358d: 00 07 add byte ptr [rdi], al + 358f: 00 90 29 47 00 00 add byte ptr [rax + 18217], dl + 3595: 00 00 add byte ptr [rax], al + 3597: 00 97 06 00 00 00 add byte ptr [rdi + 6], dl + 359d: 00 00 add byte ptr [rax], al + 359f: 00 a0 21 00 00 01 add byte ptr [rax + 16777249], ah + 35a5: 00 12 add byte ptr [rdx], dl + 35a7: 00 c0 add al, al + 35a9: fe 4b 00 dec byte ptr [rbx] + 35ac: 00 00 add byte ptr [rax], al + 35ae: 00 00 add byte ptr [rax], al + 35b0: 08 00 or byte ptr [rax], al + 35b2: 00 00 add byte ptr [rax], al + 35b4: 00 00 add byte ptr [rax], al + 35b6: 00 00 add byte ptr [rax], al + 35b8: ae scasb al, byte ptr es:[rdi] + 35b9: 21 00 and dword ptr [rax], eax + 35bb: 00 01 add byte ptr [rcx], al + 35bd: 00 19 add byte ptr [rcx], bl + 35bf: 00 40 2f add byte ptr [rax + 47], al + 35c2: 4c 00 00 add byte ptr [rax], r8b + 35c5: 00 00 add byte ptr [rax], al + 35c7: 00 08 add byte ptr [rax], cl + 35c9: 00 00 add byte ptr [rax], al + 35cb: 00 00 add byte ptr [rax], al + 35cd: 00 00 add byte ptr [rax], al + 35cf: 00 bd 21 00 00 01 add byte ptr [rbp + 16777249], bh + 35d5: 00 12 add byte ptr [rdx], dl + 35d7: 00 c8 add al, cl + 35d9: fe 4b 00 dec byte ptr [rbx] + 35dc: 00 00 add byte ptr [rax], al + 35de: 00 00 add byte ptr [rax], al + 35e0: 08 00 or byte ptr [rax], al + 35e2: 00 00 add byte ptr [rax], al + 35e4: 00 00 add byte ptr [rax], al + 35e6: 00 00 add byte ptr [rax], al + 35e8: be 21 00 00 01 mov esi, 16777249 + 35ed: 00 12 add byte ptr [rdx], dl + 35ef: 00 d0 add al, dl + 35f1: fe 4b 00 dec byte ptr [rbx] + 35f4: 00 00 add byte ptr [rax], al + 35f6: 00 00 add byte ptr [rax], al + 35f8: 08 00 or byte ptr [rax], al + 35fa: 00 00 add byte ptr [rax], al + 35fc: 00 00 add byte ptr [rax], al + 35fe: 00 00 add byte ptr [rax], al + 3600: c5 21 00 + 3603: 00 01 add byte ptr [rcx], al + 3605: 00 12 add byte ptr [rdx], dl + 3607: 00 e0 add al, ah + 3609: fe 4b 00 dec byte ptr [rbx] + 360c: 00 00 add byte ptr [rax], al + 360e: 00 00 add byte ptr [rax], al + 3610: 10 00 adc byte ptr [rax], al + 3612: 00 00 add byte ptr [rax], al + 3614: 00 00 add byte ptr [rax], al + 3616: 00 00 add byte ptr [rax], al + 3618: d3 21 shl dword ptr [rcx], cl + 361a: 00 00 add byte ptr [rax], al + 361c: 01 00 add dword ptr [rax], eax + 361e: 12 00 adc al, byte ptr [rax] + 3620: b0 fe mov al, -2 + 3622: 4b 00 00 add byte ptr [r8], al + 3625: 00 00 add byte ptr [rax], al + 3627: 00 10 add byte ptr [rax], dl + 3629: 00 00 add byte ptr [rax], al + 362b: 00 00 add byte ptr [rax], al + 362d: 00 00 add byte ptr [rax], al + 362f: 00 e4 add ah, ah + 3631: 21 00 and dword ptr [rax], eax + 3633: 00 02 add byte ptr [rdx], al + 3635: 00 07 add byte ptr [rdi], al + 3637: 00 30 add byte ptr [rax], dh + 3639: 30 47 00 xor byte ptr [rdi], al + 363c: 00 00 add byte ptr [rax], al + 363e: 00 00 add byte ptr [rax], al + 3640: 6b 06 00 imul eax, dword ptr [rsi], 0 + 3643: 00 00 add byte ptr [rax], al + 3645: 00 00 add byte ptr [rax], al + 3647: 00 fc add ah, bh + 3649: 21 00 and dword ptr [rax], eax + 364b: 00 02 add byte ptr [rdx], al + 364d: 00 07 add byte ptr [rdi], al + 364f: 00 a0 36 47 00 00 add byte ptr [rax + 18230], ah + 3655: 00 00 add byte ptr [rax], al + 3657: 00 34 11 add byte ptr [rcx + rdx], dh + 365a: 00 00 add byte ptr [rax], al + 365c: 00 00 add byte ptr [rax], al + 365e: 00 00 add byte ptr [rax], al + 3660: 1f + 3661: 22 00 and al, byte ptr [rax] + 3663: 00 01 add byte ptr [rcx], al + 3665: 00 0a add byte ptr [rdx], cl + 3667: 00 70 9c add byte ptr [rax - 100], dh + 366a: 4a 00 00 add byte ptr [rax], al + 366d: 00 00 add byte ptr [rax], al + 366f: 00 17 add byte ptr [rdi], dl + 3671: 00 00 add byte ptr [rax], al + 3673: 00 00 add byte ptr [rax], al + 3675: 00 00 add byte ptr [rax], al + 3677: 00 39 add byte ptr [rcx], bh + 3679: 22 00 and al, byte ptr [rax] + 367b: 00 01 add byte ptr [rcx], al + 367d: 00 0a add byte ptr [rdx], cl + 367f: 00 30 add byte ptr [rax], dh + 3681: 93 xchg eax, ebx + 3682: 49 00 00 add byte ptr [r8], al + 3685: 00 00 add byte ptr [rax], al + 3687: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x368d <.symtab+0x368d> + 368d: 00 00 add byte ptr [rax], al + 368f: 00 53 22 add byte ptr [rbx + 34], dl + 3692: 00 00 add byte ptr [rax], al + 3694: 02 00 add al, byte ptr [rax] + 3696: 07 + 3697: 00 10 add byte ptr [rax], dl + 3699: 4a 47 + 369b: 00 00 add byte ptr [rax], al + 369d: 00 00 add byte ptr [rax], al + 369f: 00 8c 01 00 00 00 00 add byte ptr [rcx + rax], cl + 36a6: 00 00 add byte ptr [rax], al + 36a8: 6f outsd dx, dword ptr [rsi] + 36a9: 22 00 and al, byte ptr [rax] + 36ab: 00 01 add byte ptr [rcx], al + 36ad: 00 0a add byte ptr [rdx], cl + 36af: 00 b0 9c 4a 00 00 add byte ptr [rax + 19100], dh + 36b5: 00 00 add byte ptr [rax], al + 36b7: 00 1c 00 add byte ptr [rax + rax], bl + 36ba: 00 00 add byte ptr [rax], al + 36bc: 00 00 add byte ptr [rax], al + 36be: 00 00 add byte ptr [rax], al + 36c0: 89 22 mov dword ptr [rdx], esp + 36c2: 00 00 add byte ptr [rax], al + 36c4: 02 00 add al, byte ptr [rax] + 36c6: 07 + 36c7: 00 a0 4b 47 00 00 add byte ptr [rax + 18251], ah + 36cd: 00 00 add byte ptr [rax], al + 36cf: 00 10 add byte ptr [rax], dl + 36d1: 03 00 add eax, dword ptr [rax] + 36d3: 00 00 add byte ptr [rax], al + 36d5: 00 00 add byte ptr [rax], al + 36d7: 00 96 22 00 00 02 add byte ptr [rsi + 33554466], dl + 36dd: 00 07 add byte ptr [rdi], al + 36df: 00 b0 4e 47 00 00 add byte ptr [rax + 18254], dh + 36e5: 00 00 add byte ptr [rax], al + 36e7: 00 03 add byte ptr [rbx], al + 36e9: 02 00 add al, byte ptr [rax] + 36eb: 00 00 add byte ptr [rax], al + 36ed: 00 00 add byte ptr [rax], al + 36ef: 00 a9 22 00 00 01 add byte ptr [rcx + 16777250], ch + 36f5: 00 0a add byte ptr [rdx], cl + 36f7: 00 00 add byte ptr [rax], al + 36f9: 9c pushfq + 36fa: 4a 00 00 add byte ptr [rax], al + 36fd: 00 00 add byte ptr [rax], al + 36ff: 00 20 add byte ptr [rax], ah + 3701: 00 00 add byte ptr [rax], al + 3703: 00 00 add byte ptr [rax], al + 3705: 00 00 add byte ptr [rax], al + 3707: 00 b9 22 00 00 01 add byte ptr [rcx + 16777250], bh + 370d: 00 0a add byte ptr [rdx], cl + 370f: 00 20 add byte ptr [rax], ah + 3711: 9c pushfq + 3712: 4a 00 00 add byte ptr [rax], al + 3715: 00 00 add byte ptr [rax], al + 3717: 00 42 00 add byte ptr [rdx], al + 371a: 00 00 add byte ptr [rax], al + 371c: 00 00 add byte ptr [rax], al + 371e: 00 00 add byte ptr [rax], al + 3720: c5 22 00 + 3723: 00 01 add byte ptr [rcx], al + 3725: 00 0a add byte ptr [rdx], cl + 3727: 00 b0 9b 4a 00 00 add byte ptr [rax + 19099], dh + 372d: 00 00 add byte ptr [rax], al + 372f: 00 0f add byte ptr [rdi], cl + 3731: 00 00 add byte ptr [rax], al + 3733: 00 00 add byte ptr [rax], al + 3735: 00 00 add byte ptr [rax], al + 3737: 00 df add bh, bl + 3739: 22 00 and al, byte ptr [rax] + 373b: 00 01 add byte ptr [rcx], al + 373d: 00 0a add byte ptr [rdx], cl + 373f: 00 e0 add al, ah + 3741: 9c pushfq + 3742: 4a 00 00 add byte ptr [rax], al + 3745: 00 00 add byte ptr [rax], al + 3747: 00 04 00 add byte ptr [rax + rax], al + 374a: 00 00 add byte ptr [rax], al + 374c: 00 00 add byte ptr [rax], al + 374e: 00 00 add byte ptr [rax], al + 3750: f2 22 00 repne and al, byte ptr [rax] + 3753: 00 01 add byte ptr [rcx], al + 3755: 00 0a add byte ptr [rdx], cl + 3757: 00 a0 9b 4a 00 00 add byte ptr [rax + 19099], ah + 375d: 00 00 add byte ptr [rax], al + 375f: 00 0f add byte ptr [rdi], cl + 3761: 00 00 add byte ptr [rax], al + 3763: 00 00 add byte ptr [rax], al + 3765: 00 00 add byte ptr [rax], al + 3767: 00 0c 23 add byte ptr [rbx + riz], cl + 376a: 00 00 add byte ptr [rax], al + 376c: 04 00 add al, 0 + 376e: f1 + 376f: ff 00 inc dword ptr [rax] + ... + 377d: 00 00 add byte ptr [rax], al + 377f: 00 18 add byte ptr [rax], bl + 3781: 23 00 and eax, dword ptr [rax] + 3783: 00 02 add byte ptr [rdx], al + 3785: 00 07 add byte ptr [rdi], al + 3787: 00 20 add byte ptr [rax], ah + 3789: 5f pop rdi + 378a: 47 00 00 add byte ptr [r8], r8b + 378d: 00 00 add byte ptr [rax], al + 378f: 00 8c 01 00 00 00 00 add byte ptr [rcx + rax], cl + 3796: 00 00 add byte ptr [rax], al + 3798: 24 23 and al, 35 + 379a: 00 00 add byte ptr [rax], al + 379c: 01 00 add dword ptr [rax], eax + 379e: 0a 00 or al, byte ptr [rax] + 37a0: a0 9f 4a 00 00 00 00 00 0c movabs al, byte ptr [864691128455154335] + 37a9: 00 00 add byte ptr [rax], al + 37ab: 00 00 add byte ptr [rax], al + 37ad: 00 00 add byte ptr [rax], al + 37af: 00 3e add byte ptr [rsi], bh + 37b1: 23 00 and eax, dword ptr [rax] + 37b3: 00 02 add byte ptr [rdx], al + 37b5: 00 07 add byte ptr [rdi], al + 37b7: 00 b0 60 47 00 00 add byte ptr [rax + 18272], dh + 37bd: 00 00 add byte ptr [rax], al + 37bf: 00 01 add byte ptr [rcx], al + 37c1: 0c 00 or al, 0 + 37c3: 00 00 add byte ptr [rax], al + 37c5: 00 00 add byte ptr [rax], al + 37c7: 00 4a 23 add byte ptr [rdx + 35], cl + 37ca: 00 00 add byte ptr [rax], al + 37cc: 01 00 add dword ptr [rax], eax + 37ce: 0a 00 or al, byte ptr [rax] + 37d0: b0 9f mov al, -97 + 37d2: 4a 00 00 add byte ptr [rax], al + 37d5: 00 00 add byte ptr [rax], al + 37d7: 00 14 00 add byte ptr [rax + rax], dl + 37da: 00 00 add byte ptr [rax], al + 37dc: 00 00 add byte ptr [rax], al + 37de: 00 00 add byte ptr [rax], al + 37e0: 64 23 00 and eax, dword ptr fs:[rax] + 37e3: 00 01 add byte ptr [rcx], al + 37e5: 00 0a add byte ptr [rdx], cl + 37e7: 00 90 9f 4a 00 00 add byte ptr [rax + 19103], dl + 37ed: 00 00 add byte ptr [rax], al + 37ef: 00 0f add byte ptr [rdi], cl + 37f1: 00 00 add byte ptr [rax], al + 37f3: 00 00 add byte ptr [rax], al + 37f5: 00 00 add byte ptr [rax], al + 37f7: 00 7e 23 add byte ptr [rsi + 35], bh + 37fa: 00 00 add byte ptr [rax], al + 37fc: 04 00 add al, 0 + 37fe: f1 + 37ff: ff 00 inc dword ptr [rax] + ... + 380d: 00 00 add byte ptr [rax], al + 380f: 00 89 23 00 00 01 add byte ptr [rcx + 16777251], cl + 3815: 00 0a add byte ptr [rdx], cl + 3817: 00 e0 add al, ah + 3819: a3 4a 00 00 00 00 00 3b 00 movabs dword ptr [16607023625928778], eax + 3822: 00 00 add byte ptr [rax], al + 3824: 00 00 add byte ptr [rax], al + 3826: 00 00 add byte ptr [rax], al + 3828: 99 cdq + 3829: 23 00 and eax, dword ptr [rax] + 382b: 00 01 add byte ptr [rcx], al + 382d: 00 0a add byte ptr [rdx], cl + 382f: 00 80 a3 4a 00 00 add byte ptr [rax + 19107], al + 3835: 00 00 add byte ptr [rax], al + 3837: 00 4c 00 00 add byte ptr [rax + rax], cl + 383b: 00 00 add byte ptr [rax], al + 383d: 00 00 add byte ptr [rax], al + 383f: 00 a3 23 00 00 01 add byte ptr [rbx + 16777251], ah + 3845: 00 0a add byte ptr [rdx], cl + 3847: 00 20 add byte ptr [rax], ah + 3849: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 384a: 4a 00 00 add byte ptr [rax], al + 384d: 00 00 add byte ptr [rax], al + 384f: 00 1a add byte ptr [rdx], bl + 3851: 00 00 add byte ptr [rax], al + 3853: 00 00 add byte ptr [rax], al + 3855: 00 00 add byte ptr [rax], al + 3857: 00 bd 23 00 00 04 add byte ptr [rbp + 67108899], bh + 385d: 00 f1 add cl, dh + 385f: ff 00 inc dword ptr [rax] + ... + 386d: 00 00 add byte ptr [rax], al + 386f: 00 c9 add cl, cl + 3871: 23 00 and eax, dword ptr [rax] + 3873: 00 01 add byte ptr [rcx], al + 3875: 00 0a add byte ptr [rdx], cl + 3877: 00 80 a4 4a 00 00 add byte ptr [rax + 19108], al + 387d: 00 00 add byte ptr [rax], al + 387f: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x3885 <.symtab+0x3885> + 3885: 00 00 add byte ptr [rax], al + 3887: 00 e3 add bl, ah + 3889: 23 00 and eax, dword ptr [rax] + 388b: 00 04 00 add byte ptr [rax + rax], al + 388e: f1 + 388f: ff 00 inc dword ptr [rax] + ... + 389d: 00 00 add byte ptr [rax], al + 389f: 00 ed add ch, ch + 38a1: 23 00 and eax, dword ptr [rax] + 38a3: 00 02 add byte ptr [rdx], al + 38a5: 00 07 add byte ptr [rdi], al + 38a7: 00 40 a2 add byte ptr [rax - 94], al + 38aa: 47 00 00 add byte ptr [r8], r8b + 38ad: 00 00 add byte ptr [rax], al + 38af: 00 9e 05 00 00 00 add byte ptr [rsi + 5], bl + 38b5: 00 00 add byte ptr [rax], al + 38b7: 00 00 add byte ptr [rax], al + 38b9: 24 00 and al, 0 + 38bb: 00 01 add byte ptr [rcx], al + 38bd: 00 0a add byte ptr [rdx], cl + 38bf: 00 a0 a5 4a 00 00 add byte ptr [rax + 19109], ah + 38c5: 00 00 add byte ptr [rax], al + 38c7: 00 13 add byte ptr [rbx], dl + 38c9: 00 00 add byte ptr [rax], al + 38cb: 00 00 add byte ptr [rax], al + 38cd: 00 00 add byte ptr [rax], al + 38cf: 00 1a add byte ptr [rdx], bl + 38d1: 24 00 and al, 0 + 38d3: 00 01 add byte ptr [rcx], al + 38d5: 00 0a add byte ptr [rdx], cl + 38d7: 00 20 add byte ptr [rax], ah + 38d9: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 38da: 4a 00 00 add byte ptr [rax], al + 38dd: 00 00 add byte ptr [rax], al + 38df: 00 78 00 add byte ptr [rax], bh + 38e2: 00 00 add byte ptr [rax], al + 38e4: 00 00 add byte ptr [rax], al + 38e6: 00 00 add byte ptr [rax], al + 38e8: 27 + 38e9: 24 00 and al, 0 + 38eb: 00 04 00 add byte ptr [rax + rax], al + 38ee: f1 + 38ef: ff 00 inc dword ptr [rax] + ... + 38fd: 00 00 add byte ptr [rax], al + 38ff: 00 34 24 add byte ptr [rsp], dh + 3902: 00 00 add byte ptr [rax], al + 3904: 01 00 add dword ptr [rax], eax + 3906: 19 00 sbb dword ptr [rax], eax + 3908: 84 2f test byte ptr [rdi], ch + 390a: 4c 00 00 add byte ptr [rax], r8b + 390d: 00 00 add byte ptr [rax], al + 390f: 00 04 00 add byte ptr [rax + rax], al + 3912: 00 00 add byte ptr [rax], al + 3914: 00 00 add byte ptr [rax], al + 3916: 00 00 add byte ptr [rax], al + 3918: 3c 24 cmp al, 36 + 391a: 00 00 add byte ptr [rax], al + 391c: 01 00 add dword ptr [rax], eax + 391e: 19 00 sbb dword ptr [rax], eax + 3920: 48 2f + 3922: 4c 00 00 add byte ptr [rax], r8b + 3925: 00 00 add byte ptr [rax], al + 3927: 00 04 00 add byte ptr [rax + rax], al + 392a: 00 00 add byte ptr [rax], al + 392c: 00 00 add byte ptr [rax], al + 392e: 00 00 add byte ptr [rax], al + 3930: 4d 24 00 and al, 0 + 3933: 00 01 add byte ptr [rcx], al + 3935: 00 19 add byte ptr [rcx], bl + 3937: 00 58 2f add byte ptr [rax + 47], bl + 393a: 4c 00 00 add byte ptr [rax], r8b + 393d: 00 00 add byte ptr [rax], al + 393f: 00 08 add byte ptr [rax], cl + 3941: 00 00 add byte ptr [rax], al + 3943: 00 00 add byte ptr [rax], al + 3945: 00 00 add byte ptr [rax], al + 3947: 00 53 24 add byte ptr [rbx + 36], dl + 394a: 00 00 add byte ptr [rax], al + 394c: 01 00 add dword ptr [rax], eax + 394e: 19 00 sbb dword ptr [rax], eax + 3950: 50 push rax + 3951: 2f + 3952: 4c 00 00 add byte ptr [rax], r8b + 3955: 00 00 add byte ptr [rax], al + 3957: 00 08 add byte ptr [rax], cl + 3959: 00 00 add byte ptr [rax], al + 395b: 00 00 add byte ptr [rax], al + 395d: 00 00 add byte ptr [rax], al + 395f: 00 5c 24 00 add byte ptr [rsp], bl + 3963: 00 01 add byte ptr [rcx], al + 3965: 00 19 add byte ptr [rcx], bl + 3967: 00 64 2f 4c add byte ptr [rdi + rbp + 76], ah + 396b: 00 00 add byte ptr [rax], al + 396d: 00 00 add byte ptr [rax], al + 396f: 00 04 00 add byte ptr [rax + rax], al + 3972: 00 00 add byte ptr [rax], al + 3974: 00 00 add byte ptr [rax], al + 3976: 00 00 add byte ptr [rax], al + 3978: 66 24 00 and al, 0 + 397b: 00 01 add byte ptr [rcx], al + 397d: 00 19 add byte ptr [rcx], bl + 397f: 00 78 2f add byte ptr [rax + 47], bh + 3982: 4c 00 00 add byte ptr [rax], r8b + 3985: 00 00 add byte ptr [rax], al + 3987: 00 08 add byte ptr [rax], cl + 3989: 00 00 add byte ptr [rax], al + 398b: 00 00 add byte ptr [rax], al + 398d: 00 00 add byte ptr [rax], al + 398f: 00 f4 add ah, dh + 3991: 05 00 00 01 00 add eax, 65536 + 3996: 19 00 sbb dword ptr [rax], eax + 3998: 88 2f mov byte ptr [rdi], ch + 399a: 4c 00 00 add byte ptr [rax], r8b + 399d: 00 00 add byte ptr [rax], al + 399f: 00 08 add byte ptr [rax], cl + 39a1: 00 00 add byte ptr [rax], al + 39a3: 00 00 add byte ptr [rax], al + 39a5: 00 00 add byte ptr [rax], al + 39a7: 00 6d 24 add byte ptr [rbp + 36], ch + 39aa: 00 00 add byte ptr [rax], al + 39ac: 01 00 add dword ptr [rax], eax + 39ae: 19 00 sbb dword ptr [rax], eax + 39b0: 70 2f jo 0x39e1 <.symtab+0x39e1> + 39b2: 4c 00 00 add byte ptr [rax], r8b + 39b5: 00 00 add byte ptr [rax], al + 39b7: 00 08 add byte ptr [rax], cl + 39b9: 00 00 add byte ptr [rax], al + 39bb: 00 00 add byte ptr [rax], al + 39bd: 00 00 add byte ptr [rax], al + 39bf: 00 71 24 add byte ptr [rcx + 36], dh + 39c2: 00 00 add byte ptr [rax], al + 39c4: 01 00 add dword ptr [rax], eax + 39c6: 19 00 sbb dword ptr [rax], eax + 39c8: 60 + 39c9: 2f + 39ca: 4c 00 00 add byte ptr [rax], r8b + 39cd: 00 00 add byte ptr [rax], al + 39cf: 00 04 00 add byte ptr [rax + rax], al + 39d2: 00 00 add byte ptr [rax], al + 39d4: 00 00 add byte ptr [rax], al + 39d6: 00 00 add byte ptr [rax], al + 39d8: 79 24 jns 0x39fe <.symtab+0x39fe> + 39da: 00 00 add byte ptr [rax], al + 39dc: 01 00 add dword ptr [rax], eax + 39de: 19 00 sbb dword ptr [rax], eax + 39e0: 68 2f 4c 00 00 push 19503 + 39e5: 00 00 add byte ptr [rax], al + 39e7: 00 08 add byte ptr [rax], cl + 39e9: 00 00 add byte ptr [rax], al + 39eb: 00 00 add byte ptr [rax], al + 39ed: 00 00 add byte ptr [rax], al + 39ef: 00 7f 24 add byte ptr [rdi + 36], bh + 39f2: 00 00 add byte ptr [rax], al + 39f4: 01 00 add dword ptr [rax], eax + 39f6: 19 00 sbb dword ptr [rax], eax + 39f8: 80 2f 4c sub byte ptr [rdi], 76 + 39fb: 00 00 add byte ptr [rax], al + 39fd: 00 00 add byte ptr [rax], al + 39ff: 00 04 00 add byte ptr [rax + rax], al + 3a02: 00 00 add byte ptr [rax], al + 3a04: 00 00 add byte ptr [rax], al + 3a06: 00 00 add byte ptr [rax], al + 3a08: 85 24 00 test dword ptr [rax + rax], esp + 3a0b: 00 04 00 add byte ptr [rax + rax], al + 3a0e: f1 + 3a0f: ff 00 inc dword ptr [rax] + ... + 3a1d: 00 00 add byte ptr [rax], al + 3a1f: 00 8e 24 00 00 02 add byte ptr [rsi + 33554468], cl + 3a25: 00 07 add byte ptr [rdi], al + 3a27: 00 70 b7 add byte ptr [rax - 73], dh + 3a2a: 47 00 00 add byte ptr [r8], r8b + 3a2d: 00 00 add byte ptr [rax], al + 3a2f: 00 23 add byte ptr [rbx], ah + 3a31: 00 00 add byte ptr [rax], al + 3a33: 00 00 add byte ptr [rax], al + 3a35: 00 00 add byte ptr [rax], al + 3a37: 00 92 24 00 00 01 add byte ptr [rdx + 16777252], dl + 3a3d: 00 0a add byte ptr [rdx], cl + 3a3f: 00 70 a8 add byte ptr [rax - 88], dh + 3a42: 4a 00 00 add byte ptr [rax], al + 3a45: 00 00 add byte ptr [rax], al + 3a47: 00 13 add byte ptr [rbx], dl + 3a49: 00 00 add byte ptr [rax], al + 3a4b: 00 00 add byte ptr [rax], al + 3a4d: 00 00 add byte ptr [rax], al + 3a4f: 00 ac 24 00 00 01 00 add byte ptr [rsp + 65536], ch + 3a56: 0a 00 or al, byte ptr [rax] + 3a58: 50 push rax + 3a59: a8 4a test al, 74 + 3a5b: 00 00 add byte ptr [rax], al + 3a5d: 00 00 add byte ptr [rax], al + 3a5f: 00 16 add byte ptr [rsi], dl + 3a61: 00 00 add byte ptr [rax], al + 3a63: 00 00 add byte ptr [rax], al + 3a65: 00 00 add byte ptr [rax], al + 3a67: 00 c6 add dh, al + 3a69: 24 00 and al, 0 + 3a6b: 00 01 add byte ptr [rcx], al + 3a6d: 00 0a add byte ptr [rdx], cl + 3a6f: 00 30 add byte ptr [rax], dh + 3a71: a8 4a test al, 74 + 3a73: 00 00 add byte ptr [rax], al + 3a75: 00 00 add byte ptr [rax], al + 3a77: 00 14 00 add byte ptr [rax + rax], dl + 3a7a: 00 00 add byte ptr [rax], al + 3a7c: 00 00 add byte ptr [rax], al + 3a7e: 00 00 add byte ptr [rax], al + 3a80: e0 24 loopne 0x3aa6 <.symtab+0x3aa6> + 3a82: 00 00 add byte ptr [rax], al + 3a84: 04 00 add al, 0 + 3a86: f1 + 3a87: ff 00 inc dword ptr [rax] + ... + 3a95: 00 00 add byte ptr [rax], al + 3a97: 00 ec add ah, ch + 3a99: 24 00 and al, 0 + 3a9b: 00 01 add byte ptr [rcx], al + 3a9d: 00 0a add byte ptr [rdx], cl + 3a9f: 00 d0 add al, dl + 3aa1: a8 4a test al, 74 + 3aa3: 00 00 add byte ptr [rax], al + 3aa5: 00 00 add byte ptr [rax], al + 3aa7: 00 0f add byte ptr [rdi], cl + 3aa9: 00 00 add byte ptr [rax], al + 3aab: 00 00 add byte ptr [rax], al + 3aad: 00 00 add byte ptr [rax], al + 3aaf: 00 06 add byte ptr [rsi], al + 3ab1: 25 00 00 04 00 and eax, 262144 + 3ab6: f1 + 3ab7: ff 00 inc dword ptr [rax] + ... + 3ac5: 00 00 add byte ptr [rax], al + 3ac7: 00 15 25 00 00 02 add byte ptr [rip + 33554469], dl # 0x2003af2 <_end+0x1b40172> + 3acd: 00 07 add byte ptr [rdi], al + 3acf: 00 f0 add al, dh + 3ad1: ce + 3ad2: 47 00 00 add byte ptr [r8], r8b + 3ad5: 00 00 add byte ptr [rax], al + 3ad7: 00 23 add byte ptr [rbx], ah + 3ad9: 00 00 add byte ptr [rax], al + 3adb: 00 00 add byte ptr [rax], al + 3add: 00 00 add byte ptr [rax], al + 3adf: 00 25 25 00 00 01 add byte ptr [rip + 16777253], ah # 0x1003b0a <_end+0xb4018a> + 3ae5: 00 0a add byte ptr [rdx], cl + 3ae7: 00 58 a9 add byte ptr [rax - 87], bl + 3aea: 4a 00 00 add byte ptr [rax], al + 3aed: 00 00 add byte ptr [rax], al + 3aef: 00 0e add byte ptr [rsi], cl + 3af1: 00 00 add byte ptr [rax], al + 3af3: 00 00 add byte ptr [rax], al + 3af5: 00 00 add byte ptr [rax], al + 3af7: 00 37 add byte ptr [rdi], dh + 3af9: 25 00 00 04 00 and eax, 262144 + 3afe: f1 + 3aff: ff 00 inc dword ptr [rax] + ... + 3b0d: 00 00 add byte ptr [rax], al + 3b0f: 00 e3 add bl, ah + 3b11: 36 00 00 add byte ptr ss:[rax], al + 3b14: 01 00 add dword ptr [rax], eax + 3b16: 19 00 sbb dword ptr [rax], eax + 3b18: a0 2f 4c 00 00 00 00 00 08 movabs al, byte ptr [576460752303442991] + 3b21: 00 00 add byte ptr [rax], al + 3b23: 00 00 add byte ptr [rax], al + 3b25: 00 00 add byte ptr [rax], al + 3b27: 00 42 25 add byte ptr [rdx + 37], al + 3b2a: 00 00 add byte ptr [rax], al + 3b2c: 01 00 add dword ptr [rax], eax + 3b2e: 19 00 sbb dword ptr [rax], eax + 3b30: 90 nop + 3b31: 2f + 3b32: 4c 00 00 add byte ptr [rax], r8b + 3b35: 00 00 add byte ptr [rax], al + 3b37: 00 08 add byte ptr [rax], cl + 3b39: 00 00 add byte ptr [rax], al + 3b3b: 00 00 add byte ptr [rax], al + 3b3d: 00 00 add byte ptr [rax], al + 3b3f: 00 4c 25 00 add byte ptr [rbp + riz], cl + 3b43: 00 01 add byte ptr [rcx], al + 3b45: 00 19 add byte ptr [rcx], bl + 3b47: 00 98 2f 4c 00 00 add byte ptr [rax + 19503], bl + 3b4d: 00 00 add byte ptr [rax], al + 3b4f: 00 08 add byte ptr [rax], cl + 3b51: 00 00 add byte ptr [rax], al + 3b53: 00 00 add byte ptr [rax], al + 3b55: 00 00 add byte ptr [rax], al + 3b57: 00 56 25 add byte ptr [rsi + 37], dl + 3b5a: 00 00 add byte ptr [rax], al + 3b5c: 01 00 add dword ptr [rax], eax + 3b5e: 0a 00 or al, byte ptr [rax] + 3b60: d0 a9 4a 00 00 00 shr byte ptr [rcx + 74] + 3b66: 00 00 add byte ptr [rax], al + 3b68: 16 + 3b69: 00 00 add byte ptr [rax], al + 3b6b: 00 00 add byte ptr [rax], al + 3b6d: 00 00 add byte ptr [rax], al + 3b6f: 00 70 25 add byte ptr [rax + 37], dh + 3b72: 00 00 add byte ptr [rax], al + 3b74: 04 00 add al, 0 + 3b76: f1 + 3b77: ff 00 inc dword ptr [rax] + ... + 3b85: 00 00 add byte ptr [rax], al + 3b87: 00 7a 25 add byte ptr [rdx + 37], bh + 3b8a: 00 00 add byte ptr [rax], al + 3b8c: 02 00 add al, byte ptr [rax] + 3b8e: 07 + 3b8f: 00 80 df 47 00 00 add byte ptr [rax + 18399], al + 3b95: 00 00 add byte ptr [rax], al + 3b97: 00 3e add byte ptr [rsi], bh + 3b99: 00 00 add byte ptr [rax], al + 3b9b: 00 00 add byte ptr [rax], al + 3b9d: 00 00 add byte ptr [rax], al + 3b9f: 00 84 25 00 00 02 00 add byte ptr [rbp + riz + 131072], al + 3ba6: 08 00 or byte ptr [rax], al + 3ba8: 00 45 49 add byte ptr [rbp + 73], al + 3bab: 00 00 add byte ptr [rax], al + 3bad: 00 00 add byte ptr [rax], al + 3baf: 00 7b 00 add byte ptr [rbx], bh + 3bb2: 00 00 add byte ptr [rax], al + 3bb4: 00 00 add byte ptr [rax], al + 3bb6: 00 00 add byte ptr [rax], al + 3bb8: 92 xchg eax, edx + 3bb9: 25 00 00 02 00 and eax, 131072 + 3bbe: 07 + 3bbf: 00 c0 add al, al + 3bc1: df 47 00 fild word ptr [rdi] + 3bc4: 00 00 add byte ptr [rax], al + 3bc6: 00 00 add byte ptr [rax], al + 3bc8: 8b 00 mov eax, dword ptr [rax] + 3bca: 00 00 add byte ptr [rax], al + 3bcc: 00 00 add byte ptr [rax], al + 3bce: 00 00 add byte ptr [rax], al + 3bd0: a3 25 00 00 02 00 07 00 50 movabs dword ptr [5764615219649183781], eax + 3bd9: e0 47 loopne 0x3c22 <.symtab+0x3c22> + 3bdb: 00 00 add byte ptr [rax], al + 3bdd: 00 00 add byte ptr [rax], al + 3bdf: 00 39 add byte ptr [rcx], bh + 3be1: 00 00 add byte ptr [rax], al + 3be3: 00 00 add byte ptr [rax], al + 3be5: 00 00 add byte ptr [rax], al + 3be7: 00 ac 25 00 00 02 00 add byte ptr [rbp + riz + 131072], ch + 3bee: 07 + 3bef: 00 90 e0 47 00 00 add byte ptr [rax + 18400], dl + 3bf5: 00 00 add byte ptr [rax], al + 3bf7: 00 3a add byte ptr [rdx], bh + 3bf9: 00 00 add byte ptr [rax], al + 3bfb: 00 00 add byte ptr [rax], al + 3bfd: 00 00 add byte ptr [rax], al + 3bff: 00 b6 25 00 00 02 add byte ptr [rsi + 33554469], dh + 3c05: 00 07 add byte ptr [rdi], al + 3c07: 00 d0 add al, dl + 3c09: e0 47 loopne 0x3c52 <.symtab+0x3c52> + 3c0b: 00 00 add byte ptr [rax], al + 3c0d: 00 00 add byte ptr [rax], al + 3c0f: 00 09 add byte ptr [rcx], cl + 3c11: 00 00 add byte ptr [rax], al + 3c13: 00 00 add byte ptr [rax], al + 3c15: 00 00 add byte ptr [rax], al + 3c17: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh + 3c1d: 00 08 add byte ptr [rax], cl + 3c1f: 00 80 45 49 00 00 add byte ptr [rax + 18757], al + 3c25: 00 00 add byte ptr [rax], al + 3c27: 00 f4 add ah, dh + 3c29: 02 00 add al, byte ptr [rax] + 3c2b: 00 00 add byte ptr [rax], al + 3c2d: 00 00 add byte ptr [rax], al + 3c2f: 00 80 4a 00 00 01 add byte ptr [rax + 16777290], al + 3c35: 00 15 00 80 1a 4c add byte ptr [rip + 1276805120], dl # 0x4c1abc3b <_end+0x4bce82bb> + 3c3b: 00 00 add byte ptr [rax], al + 3c3d: 00 00 add byte ptr [rax], al + 3c3f: 00 20 add byte ptr [rax], ah + 3c41: 00 00 add byte ptr [rax], al + 3c43: 00 00 add byte ptr [rax], al + 3c45: 00 00 add byte ptr [rax], al + 3c47: 00 4d 0a add byte ptr [rbp + 10], cl + 3c4a: 00 00 add byte ptr [rax], al + 3c4c: 01 00 add dword ptr [rax], eax + 3c4e: 16 + 3c4f: 00 68 1b add byte ptr [rax + 27], ch + 3c52: 4c 00 00 add byte ptr [rax], r8b + 3c55: 00 00 add byte ptr [rax], al + 3c57: 00 08 add byte ptr [rax], cl + 3c59: 00 00 add byte ptr [rax], al + 3c5b: 00 00 add byte ptr [rax], al + 3c5d: 00 00 add byte ptr [rax], al + 3c5f: 00 c1 add cl, al + 3c61: 25 00 00 04 00 and eax, 262144 + 3c66: f1 + 3c67: ff 00 inc dword ptr [rax] + ... + 3c75: 00 00 add byte ptr [rax], al + 3c77: 00 cc add ah, cl + 3c79: 25 00 00 02 00 and eax, 131072 + 3c7e: 07 + 3c7f: 00 70 e8 add byte ptr [rax - 24], dh + 3c82: 47 00 00 add byte ptr [r8], r8b + 3c85: 00 00 add byte ptr [rax], al + 3c87: 00 c0 add al, al + 3c89: 00 00 add byte ptr [rax], al + 3c8b: 00 00 add byte ptr [rax], al + 3c8d: 00 00 add byte ptr [rax], al + 3c8f: 00 d8 add al, bl + 3c91: 25 00 00 06 00 and eax, 393216 + 3c96: 0f 00 58 00 ltr word ptr [rax] + 3c9a: 00 00 add byte ptr [rax], al + 3c9c: 00 00 add byte ptr [rax], al + 3c9e: 00 00 add byte ptr [rax], al + 3ca0: 08 00 or byte ptr [rax], al + 3ca2: 00 00 add byte ptr [rax], al + 3ca4: 00 00 add byte ptr [rax], al + 3ca6: 00 00 add byte ptr [rax], al + 3ca8: e3 25 jrcxz 0x3ccf <.symtab+0x3ccf> + 3caa: 00 00 add byte ptr [rax], al + 3cac: 04 00 add al, 0 + 3cae: f1 + 3caf: ff 00 inc dword ptr [rax] + ... + 3cbd: 00 00 add byte ptr [rax], al + 3cbf: 00 f0 add al, dh + 3cc1: 25 00 00 01 00 and eax, 65536 + 3cc6: 0a 00 or al, byte ptr [rax] + 3cc8: 6d insd dword ptr es:[rdi], dx + 3cc9: 57 push rdi + 3cca: 49 00 00 add byte ptr [r8], al + 3ccd: 00 00 add byte ptr [rax], al + 3ccf: 00 02 add byte ptr [rdx], al + 3cd1: 00 00 add byte ptr [rax], al + 3cd3: 00 00 add byte ptr [rax], al + 3cd5: 00 00 add byte ptr [rax], al + 3cd7: 00 fe add dh, bh + 3cd9: 25 00 00 01 00 and eax, 65536 + 3cde: 0a 00 or al, byte ptr [rax] + 3ce0: 78 aa js 0x3c8c <.symtab+0x3c8c> + 3ce2: 4a 00 00 add byte ptr [rax], al + 3ce5: 00 00 add byte ptr [rax], al + 3ce7: 00 08 add byte ptr [rax], cl + 3ce9: 00 00 add byte ptr [rax], al + 3ceb: 00 00 add byte ptr [rax], al + 3ced: 00 00 add byte ptr [rax], al + 3cef: 00 0e add byte ptr [rsi], cl + 3cf1: 26 00 00 add byte ptr es:[rax], al + 3cf4: 04 00 add al, 0 + 3cf6: f1 + 3cf7: ff 00 inc dword ptr [rax] + ... + 3d05: 00 00 add byte ptr [rax], al + 3d07: 00 1a add byte ptr [rdx], bl + 3d09: 26 00 00 add byte ptr es:[rax], al + 3d0c: 01 00 add dword ptr [rax], eax + 3d0e: 0a 00 or al, byte ptr [rax] + 3d10: 60 + 3d11: b6 4a mov dh, 74 + 3d13: 00 00 add byte ptr [rax], al + 3d15: 00 00 add byte ptr [rax], al + 3d17: 00 00 add byte ptr [rax], al + 3d19: 01 00 add dword ptr [rax], eax + 3d1b: 00 00 add byte ptr [rax], al + 3d1d: 00 00 add byte ptr [rax], al + 3d1f: 00 24 26 add byte ptr [rsi + riz], ah + 3d22: 00 00 add byte ptr [rax], al + 3d24: 01 00 add dword ptr [rax], eax + 3d26: 0a 00 or al, byte ptr [rax] + 3d28: 40 b2 4a mov dl, 74 + 3d2b: 00 00 add byte ptr [rax], al + 3d2d: 00 00 add byte ptr [rax], al + 3d2f: 00 1c 04 add byte ptr [rsp + rax], bl + 3d32: 00 00 add byte ptr [rax], al + 3d34: 00 00 add byte ptr [rax], al + 3d36: 00 00 add byte ptr [rax], al + 3d38: 2e 26 00 00 add byte ptr es:[rax], al + 3d3c: 04 00 add al, 0 + 3d3e: f1 + 3d3f: ff 00 inc dword ptr [rax] + ... + 3d4d: 00 00 add byte ptr [rax], al + 3d4f: 00 d6 add dh, dl + 3d51: 0d 00 00 01 00 or eax, 65536 + 3d56: 19 00 sbb dword ptr [rax], eax + 3d58: a8 2f test al, 47 + 3d5a: 4c 00 00 add byte ptr [rax], r8b + 3d5d: 00 00 add byte ptr [rax], al + 3d5f: 00 04 00 add byte ptr [rax + rax], al + 3d62: 00 00 add byte ptr [rax], al + 3d64: 00 00 add byte ptr [rax], al + 3d66: 00 00 add byte ptr [rax], al + 3d68: 3b 26 cmp esp, dword ptr [rsi] + 3d6a: 00 00 add byte ptr [rax], al + 3d6c: 04 00 add al, 0 + 3d6e: f1 + 3d6f: ff 00 inc dword ptr [rax] + ... + 3d7d: 00 00 add byte ptr [rax], al + 3d7f: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh + 3d85: 00 08 add byte ptr [rax], cl + 3d87: 00 80 48 49 00 00 add byte ptr [rax + 18760], al + 3d8d: 00 00 add byte ptr [rax], al + 3d8f: 00 60 00 add byte ptr [rax], ah + 3d92: 00 00 add byte ptr [rax], al + 3d94: 00 00 add byte ptr [rax], al + 3d96: 00 00 add byte ptr [rax], al + 3d98: 4a 26 es + 3d9a: 00 00 add byte ptr [rax], al + 3d9c: 01 00 add dword ptr [rax], eax + 3d9e: 19 00 sbb dword ptr [rax], eax + 3da0: ac lodsb al, byte ptr [rsi] + 3da1: 2f + 3da2: 4c 00 00 add byte ptr [rax], r8b + 3da5: 00 00 add byte ptr [rax], al + 3da7: 00 04 00 add byte ptr [rax + rax], al + 3daa: 00 00 add byte ptr [rax], al + 3dac: 00 00 add byte ptr [rax], al + 3dae: 00 00 add byte ptr [rax], al + 3db0: d6 + 3db1: 0d 00 00 01 00 or eax, 65536 + 3db6: 19 00 sbb dword ptr [rax], eax + 3db8: b0 2f mov al, 47 + 3dba: 4c 00 00 add byte ptr [rax], r8b + 3dbd: 00 00 add byte ptr [rax], al + 3dbf: 00 04 00 add byte ptr [rax + rax], al + 3dc2: 00 00 add byte ptr [rax], al + 3dc4: 00 00 add byte ptr [rax], al + 3dc6: 00 00 add byte ptr [rax], al + 3dc8: 4d 0a 00 or r8b, byte ptr [r8] + 3dcb: 00 01 add byte ptr [rcx], al + 3dcd: 00 16 add byte ptr [rsi], dl + 3dcf: 00 70 1b add byte ptr [rax + 27], dh + 3dd2: 4c 00 00 add byte ptr [rax], r8b + 3dd5: 00 00 add byte ptr [rax], al + 3dd7: 00 08 add byte ptr [rax], cl + 3dd9: 00 00 add byte ptr [rax], al + 3ddb: 00 00 add byte ptr [rax], al + 3ddd: 00 00 add byte ptr [rax], al + 3ddf: 00 53 26 add byte ptr [rbx + 38], dl + 3de2: 00 00 add byte ptr [rax], al + 3de4: 04 00 add al, 0 + 3de6: f1 + 3de7: ff 00 inc dword ptr [rax] + ... + 3df5: 00 00 add byte ptr [rax], al + 3df7: 00 d6 add dh, dl + 3df9: 0d 00 00 01 00 or eax, 65536 + 3dfe: 19 00 sbb dword ptr [rax], eax + 3e00: b4 2f mov ah, 47 + 3e02: 4c 00 00 add byte ptr [rax], r8b + 3e05: 00 00 add byte ptr [rax], al + 3e07: 00 04 00 add byte ptr [rax + rax], al + 3e0a: 00 00 add byte ptr [rax], al + 3e0c: 00 00 add byte ptr [rax], al + 3e0e: 00 00 add byte ptr [rax], al + 3e10: 5e pop rsi + 3e11: 26 00 00 add byte ptr es:[rax], al + 3e14: 01 00 add dword ptr [rax], eax + 3e16: 15 00 a0 1a 4c adc eax, 1276813312 + 3e1b: 00 00 add byte ptr [rax], al + 3e1d: 00 00 add byte ptr [rax], al + 3e1f: 00 04 00 add byte ptr [rax + rax], al + 3e22: 00 00 add byte ptr [rax], al + 3e24: 00 00 add byte ptr [rax], al + 3e26: 00 00 add byte ptr [rax], al + 3e28: 6b 26 00 imul esp, dword ptr [rsi], 0 + 3e2b: 00 04 00 add byte ptr [rax + rax], al + 3e2e: f1 + 3e2f: ff 00 inc dword ptr [rax] + ... + 3e3d: 00 00 add byte ptr [rax], al + 3e3f: 00 75 26 add byte ptr [rbp + 38], dh + 3e42: 00 00 add byte ptr [rax], al + 3e44: 02 00 add al, byte ptr [rax] + 3e46: 07 + 3e47: 00 10 add byte ptr [rax], dl + 3e49: 4b 48 rex64 + 3e4b: 00 00 add byte ptr [rax], al + 3e4d: 00 00 add byte ptr [rax], al + 3e4f: 00 d7 add bh, dl + 3e51: 00 00 add byte ptr [rax], al + 3e53: 00 00 add byte ptr [rax], al + 3e55: 00 00 add byte ptr [rax], al + 3e57: 00 81 26 00 00 04 add byte ptr [rcx + 67108902], al + 3e5d: 00 f1 add cl, dh + 3e5f: ff 00 inc dword ptr [rax] + ... + 3e6d: 00 00 add byte ptr [rax], al + 3e6f: 00 8c 26 00 00 02 00 add byte ptr [rsi + riz + 131072], cl + 3e76: 07 + 3e77: 00 50 4c add byte ptr [rax + 76], dl + 3e7a: 48 00 00 add byte ptr [rax], al + 3e7d: 00 00 add byte ptr [rax], al + 3e7f: 00 69 00 add byte ptr [rcx], ch + 3e82: 00 00 add byte ptr [rax], al + 3e84: 00 00 add byte ptr [rax], al + 3e86: 00 00 add byte ptr [rax], al + 3e88: 99 cdq + 3e89: 26 00 00 add byte ptr es:[rax], al + 3e8c: 04 00 add al, 0 + 3e8e: f1 + 3e8f: ff 00 inc dword ptr [rax] + ... + 3e9d: 00 00 add byte ptr [rax], al + 3e9f: 00 d3 add bl, dl + 3ea1: 07 + 3ea2: 00 00 add byte ptr [rax], al + 3ea4: 01 00 add dword ptr [rax], eax + 3ea6: 1a 00 sbb al, byte ptr [rax] + 3ea8: 78 39 js 0x3ee3 <.symtab+0x3ee3> + 3eaa: 4c 00 00 add byte ptr [rax], r8b + 3ead: 00 00 add byte ptr [rax], al + 3eaf: 00 08 add byte ptr [rax], cl + 3eb1: 00 00 add byte ptr [rax], al + 3eb3: 00 00 add byte ptr [rax], al + 3eb5: 00 00 add byte ptr [rax], al + 3eb7: 00 a4 26 00 00 04 00 add byte ptr [rsi + riz + 262144], ah + 3ebe: f1 + 3ebf: ff 00 inc dword ptr [rax] + ... + 3ecd: 00 00 add byte ptr [rax], al + 3ecf: 00 ad 26 00 00 02 add byte ptr [rbp + 33554470], ch + 3ed5: 00 07 add byte ptr [rdi], al + 3ed7: 00 d0 add al, dl + 3ed9: 4d 48 rex64 + 3edb: 00 00 add byte ptr [rax], al + 3edd: 00 00 add byte ptr [rax], al + 3edf: 00 1e add byte ptr [rsi], bl + 3ee1: 00 00 add byte ptr [rax], al + 3ee3: 00 00 add byte ptr [rax], al + 3ee5: 00 00 add byte ptr [rax], al + 3ee7: 00 cc add ah, cl + 3ee9: 13 00 adc eax, dword ptr [rax] + 3eeb: 00 04 00 add byte ptr [rax + rax], al + 3eee: f1 + 3eef: ff 00 inc dword ptr [rax] + ... + 3efd: 00 00 add byte ptr [rax], al + 3eff: 00 ba 26 00 00 02 add byte ptr [rdx + 33554470], bh + 3f05: 00 07 add byte ptr [rdi], al + 3f07: 00 30 add byte ptr [rax], dh + 3f09: 50 push rax + 3f0a: 48 00 00 add byte ptr [rax], al + 3f0d: 00 00 add byte ptr [rax], al + 3f0f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x3f15 <.symtab+0x3f15> + 3f15: 00 00 add byte ptr [rax], al + 3f17: 00 ca add dl, cl + 3f19: 26 00 00 add byte ptr es:[rax], al + 3f1c: 04 00 add al, 0 + 3f1e: f1 + 3f1f: ff 00 inc dword ptr [rax] + ... + 3f2d: 00 00 add byte ptr [rax], al + 3f2f: 00 d4 add ah, dl + 3f31: 26 00 00 add byte ptr es:[rax], al + 3f34: 02 00 add al, byte ptr [rax] + 3f36: 07 + 3f37: 00 70 50 add byte ptr [rax + 80], dh + 3f3a: 48 00 00 add byte ptr [rax], al + 3f3d: 00 00 add byte ptr [rax], al + 3f3f: 00 55 00 add byte ptr [rbp], dl + 3f42: 00 00 add byte ptr [rax], al + 3f44: 00 00 add byte ptr [rax], al + 3f46: 00 00 add byte ptr [rax], al + 3f48: e4 26 in al, 38 + 3f4a: 00 00 add byte ptr [rax], al + 3f4c: 04 00 add al, 0 + 3f4e: f1 + 3f4f: ff 00 inc dword ptr [rax] + ... + 3f5d: 00 00 add byte ptr [rax], al + 3f5f: 00 ed add ch, ch + 3f61: 26 00 00 add byte ptr es:[rax], al + 3f64: 02 00 add al, byte ptr [rax] + 3f66: 07 + 3f67: 00 60 57 add byte ptr [rax + 87], ah + 3f6a: 48 00 00 add byte ptr [rax], al + 3f6d: 00 00 add byte ptr [rax], al + 3f6f: 00 4b 00 add byte ptr [rbx], cl + 3f72: 00 00 add byte ptr [rax], al + 3f74: 00 00 add byte ptr [rax], al + 3f76: 00 00 add byte ptr [rax], al + 3f78: fe 26 + 3f7a: 00 00 add byte ptr [rax], al + 3f7c: 01 00 add dword ptr [rax], eax + 3f7e: 19 00 sbb dword ptr [rax], eax + 3f80: c8 30 4c 00 enter 19504, 0 + 3f84: 00 00 add byte ptr [rax], al + 3f86: 00 00 add byte ptr [rax], al + 3f88: 08 00 or byte ptr [rax], al + 3f8a: 00 00 add byte ptr [rax], al + 3f8c: 00 00 add byte ptr [rax], al + 3f8e: 00 00 add byte ptr [rax], al + 3f90: 08 27 or byte ptr [rdi], ah + 3f92: 00 00 add byte ptr [rax], al + 3f94: 01 00 add dword ptr [rax], eax + 3f96: 19 00 sbb dword ptr [rax], eax + 3f98: c0 30 + 3f9a: 4c 00 00 add byte ptr [rax], r8b + 3f9d: 00 00 add byte ptr [rax], al + 3f9f: 00 04 00 add byte ptr [rax + rax], al + 3fa2: 00 00 add byte ptr [rax], al + 3fa4: 00 00 add byte ptr [rax], al + 3fa6: 00 00 add byte ptr [rax], al + 3fa8: 11 27 adc dword ptr [rdi], esp + 3faa: 00 00 add byte ptr [rax], al + 3fac: 01 00 add dword ptr [rax], eax + 3fae: 19 00 sbb dword ptr [rax], eax + 3fb0: d0 30 + 3fb2: 4c 00 00 add byte ptr [rax], r8b + 3fb5: 00 00 add byte ptr [rax], al + 3fb7: 00 08 add byte ptr [rax], cl + 3fb9: 00 00 add byte ptr [rax], al + 3fbb: 00 00 add byte ptr [rax], al + 3fbd: 00 00 add byte ptr [rax], al + 3fbf: 00 12 add byte ptr [rdx], dl + 3fc1: 27 + 3fc2: 00 00 add byte ptr [rax], al + 3fc4: 01 00 add dword ptr [rax], eax + 3fc6: 19 00 sbb dword ptr [rax], eax + 3fc8: d8 30 fdiv dword ptr [rax] + 3fca: 4c 00 00 add byte ptr [rax], r8b + 3fcd: 00 00 add byte ptr [rax], al + 3fcf: 00 08 add byte ptr [rax], cl + 3fd1: 00 00 add byte ptr [rax], al + 3fd3: 00 00 add byte ptr [rax], al + 3fd5: 00 00 add byte ptr [rax], al + 3fd7: 00 1a add byte ptr [rdx], bl + 3fd9: 27 + 3fda: 00 00 add byte ptr [rax], al + 3fdc: 01 00 add dword ptr [rax], eax + 3fde: 19 00 sbb dword ptr [rax], eax + 3fe0: a0 30 4c 00 00 00 00 00 20 movabs al, byte ptr [2305843009213713456] + 3fe9: 00 00 add byte ptr [rax], al + 3feb: 00 00 add byte ptr [rax], al + 3fed: 00 00 add byte ptr [rax], al + 3fef: 00 26 add byte ptr [rsi], ah + 3ff1: 27 + 3ff2: 00 00 add byte ptr [rax], al + 3ff4: 01 00 add dword ptr [rax], eax + 3ff6: 19 00 sbb dword ptr [rax], eax + 3ff8: 00 30 add byte ptr [rax], dh + 3ffa: 4c 00 00 add byte ptr [rax], r8b + 3ffd: 00 00 add byte ptr [rax], al + 3fff: 00 98 00 00 00 00 add byte ptr [rax], bl + 4005: 00 00 add byte ptr [rax], al + 4007: 00 30 add byte ptr [rax], dh + 4009: 27 + 400a: 00 00 add byte ptr [rax], al + 400c: 04 00 add al, 0 + 400e: f1 + 400f: ff 00 inc dword ptr [rax] + ... + 401d: 00 00 add byte ptr [rax], al + 401f: 00 3d 27 00 00 01 add byte ptr [rip + 16777255], bh # 0x100404c <_end+0xb406cc> + 4025: 00 0a add byte ptr [rdx], cl + 4027: 00 98 c7 4a 00 00 add byte ptr [rax + 19143], bl + 402d: 00 00 add byte ptr [rax], al + 402f: 00 0a add byte ptr [rdx], cl + 4031: 00 00 add byte ptr [rax], al + 4033: 00 00 add byte ptr [rax], al + 4035: 00 00 add byte ptr [rax], al + 4037: 00 57 27 add byte ptr [rdi + 39], dl + 403a: 00 00 add byte ptr [rax], al + 403c: 01 00 add dword ptr [rax], eax + 403e: 0a 00 or al, byte ptr [rax] + 4040: b0 c7 mov al, -57 + 4042: 4a 00 00 add byte ptr [rax], al + 4045: 00 00 add byte ptr [rax], al + 4047: 00 12 add byte ptr [rdx], dl + 4049: 00 00 add byte ptr [rax], al + 404b: 00 00 add byte ptr [rax], al + 404d: 00 00 add byte ptr [rax], al + 404f: 00 71 27 add byte ptr [rcx + 39], dh + 4052: 00 00 add byte ptr [rax], al + 4054: 04 00 add al, 0 + 4056: f1 + 4057: ff 00 inc dword ptr [rax] + ... + 4065: 00 00 add byte ptr [rax], al + 4067: 00 7b 27 add byte ptr [rbx + 39], bh + 406a: 00 00 add byte ptr [rax], al + 406c: 02 00 add al, byte ptr [rax] + 406e: 07 + 406f: 00 a0 5d 48 00 00 add byte ptr [rax + 18525], ah + 4075: 00 00 add byte ptr [rax], al + 4077: 00 3f add byte ptr [rdi], bh + 4079: 01 00 add dword ptr [rax], eax + 407b: 00 00 add byte ptr [rax], al + 407d: 00 00 add byte ptr [rax], al + 407f: 00 90 27 00 00 01 add byte ptr [rax + 16777255], dl + 4085: 00 0a add byte ptr [rdx], cl + 4087: 00 d0 add al, dl + 4089: ca 4a 00 retf 74 + 408c: 00 00 add byte ptr [rax], al + 408e: 00 00 add byte ptr [rax], al + 4090: 15 00 00 00 00 adc eax, 0 + 4095: 00 00 add byte ptr [rax], al + 4097: 00 aa 27 00 00 02 add byte ptr [rdx + 33554471], ch + 409d: 00 07 add byte ptr [rdi], al + 409f: 00 e0 add al, ah + 40a1: 5e pop rsi + 40a2: 48 00 00 add byte ptr [rax], al + 40a5: 00 00 add byte ptr [rax], al + 40a7: 00 17 add byte ptr [rdi], dl + 40a9: 00 00 add byte ptr [rax], al + 40ab: 00 00 add byte ptr [rax], al + 40ad: 00 00 add byte ptr [rax], al + 40af: 00 b7 27 00 00 02 add byte ptr [rdi + 33554471], dh + 40b5: 00 07 add byte ptr [rdi], al + 40b7: 00 00 add byte ptr [rax], al + 40b9: 5f pop rdi + 40ba: 48 00 00 add byte ptr [rax], al + 40bd: 00 00 add byte ptr [rax], al + 40bf: 00 1c 00 add byte ptr [rax + rax], bl + 40c2: 00 00 add byte ptr [rax], al + 40c4: 00 00 add byte ptr [rax], al + 40c6: 00 00 add byte ptr [rax], al + 40c8: db 27 + 40ca: 00 00 add byte ptr [rax], al + 40cc: 02 00 add al, byte ptr [rax] + 40ce: 07 + 40cf: 00 20 add byte ptr [rax], ah + 40d1: 5f pop rdi + 40d2: 48 00 00 add byte ptr [rax], al + 40d5: 00 00 add byte ptr [rax], al + 40d7: 00 80 01 00 00 00 add byte ptr [rax + 1], al + 40dd: 00 00 add byte ptr [rax], al + 40df: 00 f0 add al, dh + 40e1: 27 + 40e2: 00 00 add byte ptr [rax], al + 40e4: 01 00 add dword ptr [rax], eax + 40e6: 0a 00 or al, byte ptr [rax] + 40e8: 10 cb adc bl, cl + 40ea: 4a 00 00 add byte ptr [rax], al + 40ed: 00 00 add byte ptr [rax], al + 40ef: 00 18 add byte ptr [rax], bl + 40f1: 00 00 add byte ptr [rax], al + 40f3: 00 00 add byte ptr [rax], al + 40f5: 00 00 add byte ptr [rax], al + 40f7: 00 0a add byte ptr [rdx], cl + 40f9: 28 00 sub byte ptr [rax], al + 40fb: 00 02 add byte ptr [rdx], al + 40fd: 00 07 add byte ptr [rdi], al + 40ff: 00 c0 add al, al + 4101: 64 48 00 00 add byte ptr fs:[rax], al + 4105: 00 00 add byte ptr [rax], al + 4107: 00 1b add byte ptr [rbx], bl + 4109: 0b 00 or eax, dword ptr [rax] + 410b: 00 00 add byte ptr [rax], al + 410d: 00 00 add byte ptr [rax], al + 410f: 00 19 add byte ptr [rcx], bl + 4111: 28 00 sub byte ptr [rax], al + 4113: 00 01 add byte ptr [rcx], al + 4115: 00 0a add byte ptr [rdx], cl + 4117: 00 b8 ca 4a 00 00 add byte ptr [rax + 19146], bh + 411d: 00 00 add byte ptr [rax], al + 411f: 00 09 add byte ptr [rcx], cl + 4121: 00 00 add byte ptr [rax], al + 4123: 00 00 add byte ptr [rax], al + 4125: 00 00 add byte ptr [rax], al + 4127: 00 33 add byte ptr [rbx], dh + 4129: 28 00 sub byte ptr [rax], al + 412b: 00 01 add byte ptr [rcx], al + 412d: 00 0a add byte ptr [rdx], cl + 412f: 00 a8 ca 4a 00 00 add byte ptr [rax + 19146], ch + 4135: 00 00 add byte ptr [rax], al + 4137: 00 0f add byte ptr [rdi], cl + 4139: 00 00 add byte ptr [rax], al + 413b: 00 00 add byte ptr [rax], al + 413d: 00 00 add byte ptr [rax], al + 413f: 00 4d 28 add byte ptr [rbp + 40], cl + 4142: 00 00 add byte ptr [rax], al + 4144: 01 00 add dword ptr [rax], eax + 4146: 0a 00 or al, byte ptr [rax] + 4148: 98 cwde + 4149: ca 4a 00 retf 74 + 414c: 00 00 add byte ptr [rax], al + 414e: 00 00 add byte ptr [rax], al + 4150: 0e + 4151: 00 00 add byte ptr [rax], al + 4153: 00 00 add byte ptr [rax], al + 4155: 00 00 add byte ptr [rax], al + 4157: 00 67 28 add byte ptr [rdi + 40], ah + 415a: 00 00 add byte ptr [rax], al + 415c: 01 00 add dword ptr [rax], eax + 415e: 0a 00 or al, byte ptr [rax] + 4160: f0 lock + 4161: ca 4a 00 retf 74 + 4164: 00 00 add byte ptr [rax], al + 4166: 00 00 add byte ptr [rax], al + 4168: 14 00 adc al, 0 + 416a: 00 00 add byte ptr [rax], al + 416c: 00 00 add byte ptr [rax], al + 416e: 00 00 add byte ptr [rax], al + 4170: 81 28 00 00 04 00 sub dword ptr [rax], 262144 + 4176: f1 + 4177: ff 00 inc dword ptr [rax] + ... + 4185: 00 00 add byte ptr [rax], al + 4187: 00 8c 28 00 00 02 00 add byte ptr [rax + rbp + 131072], cl + 418e: 07 + 418f: 00 e0 add al, ah + 4191: 6f outsd dx, dword ptr [rsi] + 4192: 48 00 00 add byte ptr [rax], al + 4195: 00 00 add byte ptr [rax], al + 4197: 00 75 00 add byte ptr [rbp], dh + 419a: 00 00 add byte ptr [rax], al + 419c: 00 00 add byte ptr [rax], al + 419e: 00 00 add byte ptr [rax], al + 41a0: 9d popfq + 41a1: 28 00 sub byte ptr [rax], al + 41a3: 00 02 add byte ptr [rdx], al + 41a5: 00 07 add byte ptr [rdi], al + 41a7: 00 60 70 add byte ptr [rax + 112], ah + 41aa: 48 00 00 add byte ptr [rax], al + 41ad: 00 00 add byte ptr [rax], al + 41af: 00 27 add byte ptr [rdi], ah + 41b1: 01 00 add dword ptr [rax], eax + 41b3: 00 00 add byte ptr [rax], al + 41b5: 00 00 add byte ptr [rax], al + 41b7: 00 ad 28 00 00 01 add byte ptr [rbp + 16777256], ch + 41bd: 00 0a add byte ptr [rdx], cl + 41bf: 00 70 cd add byte ptr [rax - 51], dh + 41c2: 4a 00 00 add byte ptr [rax], al + 41c5: 00 00 add byte ptr [rax], al + 41c7: 00 10 add byte ptr [rax], dl + 41c9: 00 00 add byte ptr [rax], al + 41cb: 00 00 add byte ptr [rax], al + 41cd: 00 00 add byte ptr [rax], al + 41cf: 00 c7 add bh, al + 41d1: 28 00 sub byte ptr [rax], al + 41d3: 00 02 add byte ptr [rdx], al + 41d5: 00 07 add byte ptr [rdi], al + 41d7: 00 90 71 48 00 00 add byte ptr [rax + 18545], dl + 41dd: 00 00 add byte ptr [rax], al + 41df: 00 8f 0f 00 00 00 add byte ptr [rdi + 15], cl + 41e5: 00 00 add byte ptr [rax], al + 41e7: 00 df add bh, bl + 41e9: 28 00 sub byte ptr [rax], al + 41eb: 00 01 add byte ptr [rcx], al + 41ed: 00 19 add byte ptr [rcx], bl + 41ef: 00 e0 add al, ah + 41f1: 30 4c 00 00 xor byte ptr [rax + rax], cl + 41f5: 00 00 add byte ptr [rax], al + 41f7: 00 04 00 add byte ptr [rax + rax], al + 41fa: 00 00 add byte ptr [rax], al + 41fc: 00 00 add byte ptr [rax], al + 41fe: 00 00 add byte ptr [rax], al + 4200: f4 hlt + 4201: 28 00 sub byte ptr [rax], al + 4203: 00 01 add byte ptr [rcx], al + 4205: 00 0a add byte ptr [rdx], cl + 4207: 00 80 cd 4a 00 00 add byte ptr [rax + 19149], al + 420d: 00 00 add byte ptr [rax], al + 420f: 00 11 add byte ptr [rcx], dl + 4211: 00 00 add byte ptr [rax], al + 4213: 00 00 add byte ptr [rax], al + 4215: 00 00 add byte ptr [rax], al + 4217: 00 0e add byte ptr [rsi], cl + 4219: 29 00 sub dword ptr [rax], eax + 421b: 00 04 00 add byte ptr [rax + rax], al + 421e: f1 + 421f: ff 00 inc dword ptr [rax] + ... + 422d: 00 00 add byte ptr [rax], al + 422f: 00 18 add byte ptr [rax], bl + 4231: 29 00 sub dword ptr [rax], eax + 4233: 00 02 add byte ptr [rdx], al + 4235: 00 07 add byte ptr [rdi], al + 4237: 00 c0 add al, al + 4239: b1 48 mov cl, 72 + 423b: 00 00 add byte ptr [rax], al + 423d: 00 00 add byte ptr [rax], al + 423f: 00 7b 00 add byte ptr [rbx], bh + 4242: 00 00 add byte ptr [rax], al + 4244: 00 00 add byte ptr [rax], al + 4246: 00 00 add byte ptr [rax], al + 4248: 24 29 and al, 41 + 424a: 00 00 add byte ptr [rax], al + 424c: 04 00 add al, 0 + 424e: f1 + 424f: ff 00 inc dword ptr [rax] + ... + 425d: 00 00 add byte ptr [rax], al + 425f: 00 2f add byte ptr [rdi], ch + 4261: 29 00 sub dword ptr [rax], eax + 4263: 00 02 add byte ptr [rdx], al + 4265: 00 07 add byte ptr [rdi], al + 4267: 00 c0 add al, al + 4269: b2 48 mov dl, 72 + 426b: 00 00 add byte ptr [rax], al + 426d: 00 00 add byte ptr [rax], al + 426f: 00 09 add byte ptr [rcx], cl + 4271: 00 00 add byte ptr [rax], al + 4273: 00 00 add byte ptr [rax], al + 4275: 00 00 add byte ptr [rax], al + 4277: 00 3c 29 add byte ptr [rcx + rbp], bh + 427a: 00 00 add byte ptr [rax], al + 427c: 04 00 add al, 0 + 427e: f1 + 427f: ff 00 inc dword ptr [rax] + ... + 428d: 00 00 add byte ptr [rax], al + 428f: 00 45 29 add byte ptr [rbp + 41], al + 4292: 00 00 add byte ptr [rax], al + 4294: 02 00 add al, byte ptr [rax] + 4296: 07 + 4297: 00 00 add byte ptr [rax], al + 4299: b3 48 mov bl, 72 + 429b: 00 00 add byte ptr [rax], al + 429d: 00 00 add byte ptr [rax], al + 429f: 00 1e add byte ptr [rsi], bl + 42a1: 00 00 add byte ptr [rax], al + 42a3: 00 00 add byte ptr [rax], al + 42a5: 00 00 add byte ptr [rax], al + 42a7: 00 50 29 add byte ptr [rax + 41], dl + 42aa: 00 00 add byte ptr [rax], al + 42ac: 04 00 add al, 0 + 42ae: f1 + 42af: ff 00 inc dword ptr [rax] + ... + 42bd: 00 00 add byte ptr [rax], al + 42bf: 00 5a 29 add byte ptr [rdx + 41], bl + 42c2: 00 00 add byte ptr [rax], al + 42c4: 02 00 add al, byte ptr [rax] + 42c6: 07 + 42c7: 00 c0 add al, al + 42c9: b3 48 mov bl, 72 + 42cb: 00 00 add byte ptr [rax], al + 42cd: 00 00 add byte ptr [rax], al + 42cf: 00 22 add byte ptr [rdx], ah + 42d1: 00 00 add byte ptr [rax], al + 42d3: 00 00 add byte ptr [rax], al + 42d5: 00 00 add byte ptr [rax], al + 42d7: 00 66 29 add byte ptr [rsi + 41], ah + 42da: 00 00 add byte ptr [rax], al + 42dc: 04 00 add al, 0 + 42de: f1 + 42df: ff 00 inc dword ptr [rax] + ... + 42ed: 00 00 add byte ptr [rax], al + 42ef: 00 70 29 add byte ptr [rax + 41], dh + 42f2: 00 00 add byte ptr [rax], al + 42f4: 02 00 add al, byte ptr [rax] + 42f6: 07 + 42f7: 00 d0 add al, dl + 42f9: b4 48 mov ah, 72 + 42fb: 00 00 add byte ptr [rax], al + 42fd: 00 00 add byte ptr [rax], al + 42ff: 00 89 00 00 00 00 add byte ptr [rcx], cl + 4305: 00 00 add byte ptr [rax], al + 4307: 00 86 29 00 00 02 add byte ptr [rsi + 33554473], al + 430d: 00 07 add byte ptr [rdi], al + 430f: 00 60 b5 add byte ptr [rax - 75], ah + 4312: 48 00 00 add byte ptr [rax], al + 4315: 00 00 add byte ptr [rax], al + 4317: 00 3b add byte ptr [rbx], bh + 4319: 00 00 add byte ptr [rax], al + 431b: 00 00 add byte ptr [rax], al + 431d: 00 00 add byte ptr [rax], al + 431f: 00 8e 29 00 00 01 add byte ptr [rsi + 16777257], cl + 4325: 00 0a add byte ptr [rdx], cl + 4327: 00 a0 07 4b 00 00 add byte ptr [rax + 19207], ah + 432d: 00 00 add byte ptr [rax], al + 432f: 00 14 00 add byte ptr [rax + rax], dl + 4332: 00 00 add byte ptr [rax], al + 4334: 00 00 add byte ptr [rax], al + 4336: 00 00 add byte ptr [rax], al + 4338: a8 29 test al, 41 + 433a: 00 00 add byte ptr [rax], al + 433c: 04 00 add al, 0 + 433e: f1 + 433f: ff 00 inc dword ptr [rax] + ... + 434d: 00 00 add byte ptr [rax], al + 434f: 00 b2 29 00 00 02 add byte ptr [rdx + 33554473], dh + 4355: 00 07 add byte ptr [rdi], al + 4357: 00 d0 add al, dl + 4359: c7 48 00 + 435c: 00 00 add byte ptr [rax], al + 435e: 00 00 add byte ptr [rax], al + 4360: 14 01 adc al, 1 + 4362: 00 00 add byte ptr [rax], al + 4364: 00 00 add byte ptr [rax], al + 4366: 00 00 add byte ptr [rax], al + 4368: c3 ret + 4369: 29 00 sub dword ptr [rax], eax + 436b: 00 04 00 add byte ptr [rax + rax], al + 436e: f1 + 436f: ff 00 inc dword ptr [rax] + ... + 437d: 00 00 add byte ptr [rax], al + 437f: 00 d0 add al, dl + 4381: 29 00 sub dword ptr [rax], eax + 4383: 00 01 add byte ptr [rcx], al + 4385: 00 0a add byte ptr [rdx], cl + 4387: 00 90 09 4b 00 00 add byte ptr [rax + 19209], dl + 438d: 00 00 add byte ptr [rax], al + 438f: 00 17 add byte ptr [rdi], dl + 4391: 00 00 add byte ptr [rax], al + 4393: 00 00 add byte ptr [rax], al + 4395: 00 00 add byte ptr [rax], al + 4397: 00 e9 add cl, ch + 4399: 29 00 sub dword ptr [rax], eax + 439b: 00 01 add byte ptr [rcx], al + 439d: 00 0a add byte ptr [rdx], cl + 439f: 00 78 09 add byte ptr [rax + 9], bh + 43a2: 4b 00 00 add byte ptr [r8], al + 43a5: 00 00 add byte ptr [rax], al + 43a7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x43ad <.symtab+0x43ad> + 43ad: 00 00 add byte ptr [rax], al + 43af: 00 02 add byte ptr [rdx], al + 43b1: 2a 00 sub al, byte ptr [rax] + 43b3: 00 04 00 add byte ptr [rax + rax], al + 43b6: f1 + 43b7: ff 00 inc dword ptr [rax] + ... + 43c5: 00 00 add byte ptr [rax], al + 43c7: 00 0b add byte ptr [rbx], cl + 43c9: 2a 00 sub al, byte ptr [rax] + 43cb: 00 02 add byte ptr [rdx], al + 43cd: 00 07 add byte ptr [rdi], al + 43cf: 00 80 d1 48 00 00 add byte ptr [rax + 18641], al + 43d5: 00 00 add byte ptr [rax], al + 43d7: 00 33 add byte ptr [rbx], dh + 43d9: 00 00 add byte ptr [rax], al + 43db: 00 00 add byte ptr [rax], al + 43dd: 00 00 add byte ptr [rax], al + 43df: 00 83 08 00 00 04 add byte ptr [rbx + 67108872], al + 43e5: 00 f1 add cl, dh + 43e7: ff 00 inc dword ptr [rax] + ... + 43f5: 00 00 add byte ptr [rax], al + 43f7: 00 1a add byte ptr [rdx], bl + 43f9: 2a 00 sub al, byte ptr [rax] + 43fb: 00 01 add byte ptr [rcx], al + 43fd: 00 0c 00 add byte ptr [rax + rax], cl + 4400: f0 lock + 4401: b5 4b mov ch, 75 + ... + 4413: 00 04 00 add byte ptr [rax + rax], al + 4416: f1 + 4417: ff 00 inc dword ptr [rax] + ... + 4425: 00 00 add byte ptr [rax], al + 4427: 00 28 add byte ptr [rax], ch + 4429: 2a 00 sub al, byte ptr [rax] + 442b: 00 00 add byte ptr [rax], al + 442d: 00 01 add byte ptr [rcx], al + 442f: 00 00 add byte ptr [rax], al + 4431: 00 40 00 add byte ptr [rax], al + ... + 4440: 35 2a 00 00 00 xor eax, 42 + 4445: 00 04 00 add byte ptr [rax + rax], al + 4448: 18 05 40 00 00 00 sbb byte ptr [rip + 64], al # 0x448e <.symtab+0x448e> + ... + 4456: 00 00 add byte ptr [rax], al + 4458: 45 2a 00 sub r8b, byte ptr [r8] + 445b: 00 00 add byte ptr [rax], al + 445d: 00 11 add byte ptr [rcx], dl + 445f: 00 00 add byte ptr [rax], al + 4461: d1 4b 00 ror dword ptr [rbx] + ... + 4470: 56 push rsi + 4471: 2a 00 sub al, byte ptr [rax] + 4473: 00 00 add byte ptr [rax], al + 4475: 00 04 00 add byte ptr [rax + rax], al + 4478: d8 02 fadd dword ptr [rdx] + 447a: 40 00 00 add byte ptr [rax], al + ... + 4485: 00 00 add byte ptr [rax], al + 4487: 00 68 2a add byte ptr [rax + 42], ch + 448a: 00 00 add byte ptr [rax], al + 448c: 00 00 add byte ptr [rax], al + 448e: 11 00 adc dword ptr [rax], eax + 4490: f0 lock + 4491: d0 4b 00 ror byte ptr [rbx] + ... + 44a0: 7b 2a jnp 0x44cc <.symtab+0x44cc> + 44a2: 00 00 add byte ptr [rax], al + 44a4: 00 00 add byte ptr [rax], al + 44a6: 10 00 adc byte ptr [rax], al + 44a8: f0 lock + 44a9: d0 4b 00 ror byte ptr [rbx] + ... + 44b8: 8c 2a mov word ptr [rdx], gs + 44ba: 00 00 add byte ptr [rax], al + 44bc: 00 00 add byte ptr [rax], al + 44be: 0f 00 e0 verr ax + 44c1: d0 4b 00 ror byte ptr [rbx] + ... + 44d0: a0 2a 00 00 01 00 14 00 00 movabs al, byte ptr [21990249332778] + 44d9: 00 4c 00 00 add byte ptr [rax + rax], cl + ... + 44e5: 00 00 add byte ptr [rax], al + 44e7: 00 b6 2a 00 00 00 add byte ptr [rsi + 42], dh + 44ed: 00 10 add byte ptr [rax], dl + 44ef: 00 e0 add al, ah + 44f1: d0 4b 00 ror byte ptr [rbx] + ... + 4500: c9 leave + 4501: 2a 00 sub al, byte ptr [rax] + 4503: 00 00 add byte ptr [rax], al + 4505: 00 0f add byte ptr [rdi], cl + 4507: 00 e0 add al, ah + 4509: d0 4b 00 ror byte ptr [rbx] + ... + 4518: df 2a fild qword ptr [rdx] + 451a: 00 00 add byte ptr [rax], al + 451c: 11 02 adc dword ptr [rdx], eax + 451e: 12 00 adc al, byte ptr [rax] + 4520: c0 d1 4b rcl cl, 75 + 4523: 00 00 add byte ptr [rax], al + 4525: 00 00 add byte ptr [rax], al + 4527: 00 f0 add al, dh + 4529: 02 00 add al, byte ptr [rax] + 452b: 00 00 add byte ptr [rax], al + 452d: 00 00 add byte ptr [rax], al + 452f: 00 ee add dh, ch + 4531: 2a 00 sub al, byte ptr [rax] + 4533: 00 12 add byte ptr [rdx], dl + 4535: 00 07 add byte ptr [rdi], al + 4537: 00 d0 add al, dl + 4539: bb 44 00 00 00 mov ebx, 68 + 453e: 00 00 add byte ptr [rax], al + 4540: 16 + 4541: 00 00 add byte ptr [rax], al + 4543: 00 00 add byte ptr [rax], al + 4545: 00 00 add byte ptr [rax], al + 4547: 00 05 2b 00 00 12 add byte ptr [rip + 301989931], al # 0x12004578 <_end+0x11b40bf8> + 454d: 02 07 add al, byte ptr [rdi] + 454f: 00 70 dd add byte ptr [rax - 35], dh + 4552: 48 00 00 add byte ptr [rax], al + 4555: 00 00 add byte ptr [rax], al + 4557: 00 7d 00 add byte ptr [rbp], bh + 455a: 00 00 add byte ptr [rax], al + 455c: 00 00 add byte ptr [rax], al + 455e: 00 00 add byte ptr [rax], al + 4560: 02 48 00 add cl, byte ptr [rax] + 4563: 00 2a add byte ptr [rdx], ch + 4565: 00 07 add byte ptr [rdi], al + 4567: 00 70 25 add byte ptr [rax + 37], dh + 456a: 42 00 00 add byte ptr [rax], al + 456d: 00 00 add byte ptr [rax], al + 456f: 00 55 00 add byte ptr [rbp], dl + 4572: 00 00 add byte ptr [rax], al + 4574: 00 00 add byte ptr [rax], al + 4576: 00 00 add byte ptr [rax], al + 4578: 1d 2b 00 00 11 sbb eax, 285212715 + 457d: 02 0a add cl, byte ptr [rdx] + 457f: 00 00 add byte ptr [rax], al + 4581: b0 49 mov al, 73 + 4583: 00 00 add byte ptr [rax], al + 4585: 00 00 add byte ptr [rax], al + 4587: 00 4c 00 00 add byte ptr [rax + rax], cl + 458b: 00 00 add byte ptr [rax], al + 458d: 00 00 add byte ptr [rax], al + 458f: 00 6f 32 add byte ptr [rdi + 50], ch + 4592: 00 00 add byte ptr [rax], al + 4594: 22 00 and al, byte ptr [rax] + 4596: 07 + 4597: 00 90 95 44 00 00 add byte ptr [rax + 17557], dl + 459d: 00 00 add byte ptr [rax], al + 459f: 00 f7 add bh, dh + 45a1: 03 00 add eax, dword ptr [rax] + 45a3: 00 00 add byte ptr [rax], al + 45a5: 00 00 add byte ptr [rax], al + 45a7: 00 38 add byte ptr [rax], bh + 45a9: 2b 00 sub eax, dword ptr [rax] + 45ab: 00 11 add byte ptr [rcx], dl + 45ad: 02 19 add bl, byte ptr [rcx] + 45af: 00 60 37 add byte ptr [rax + 55], ah + 45b2: 4c 00 00 add byte ptr [rax], r8b + 45b5: 00 00 add byte ptr [rax], al + 45b7: 00 08 add byte ptr [rax], cl + 45b9: 00 00 add byte ptr [rax], al + 45bb: 00 00 add byte ptr [rax], al + 45bd: 00 00 add byte ptr [rax], al + 45bf: 00 5c 2b 00 add byte ptr [rbx + rbp], bl + 45c3: 00 12 add byte ptr [rdx], dl + 45c5: 02 07 add al, byte ptr [rdi] + 45c7: 00 10 add byte ptr [rax], dl + 45c9: 55 push rbp + 45ca: 42 00 00 add byte ptr [rax], al + 45cd: 00 00 add byte ptr [rax], al + 45cf: 00 59 18 add byte ptr [rcx + 24], bl + 45d2: 00 00 add byte ptr [rax], al + 45d4: 00 00 add byte ptr [rax], al + 45d6: 00 00 add byte ptr [rax], al + 45d8: 5c pop rsp + 45d9: 61 + 45da: 00 00 add byte ptr [rax], al + 45dc: 22 00 and al, byte ptr [rax] + 45de: 07 + 45df: 00 00 add byte ptr [rax], al + 45e1: 0f 47 00 cmova eax, dword ptr [rax] + 45e4: 00 00 add byte ptr [rax], al + 45e6: 00 00 add byte ptr [rax], al + 45e8: 6f outsd dx, dword ptr [rsi] + 45e9: 00 00 add byte ptr [rax], al + 45eb: 00 00 add byte ptr [rax], al + 45ed: 00 00 add byte ptr [rax], al + 45ef: 00 6b 2b add byte ptr [rbx + 43], ch + 45f2: 00 00 add byte ptr [rax], al + 45f4: 12 02 adc al, byte ptr [rdx] + 45f6: 07 + 45f7: 00 30 add byte ptr [rax], dh + 45f9: 5a pop rdx + 45fa: 44 00 00 add byte ptr [rax], r8b + 45fd: 00 00 add byte ptr [rax], al + 45ff: 00 31 add byte ptr [rcx], dh + 4601: 00 00 add byte ptr [rax], al + 4603: 00 00 add byte ptr [rax], al + 4605: 00 00 add byte ptr [rax], al + 4607: 00 7a 2b add byte ptr [rdx + 43], bh + 460a: 00 00 add byte ptr [rax], al + 460c: 11 00 adc dword ptr [rax], eax + 460e: 15 00 38 10 4c adc eax, 1276131328 + 4613: 00 00 add byte ptr [rax], al + 4615: 00 00 add byte ptr [rax], al + 4617: 00 08 add byte ptr [rax], cl + 4619: 00 00 add byte ptr [rax], al + 461b: 00 00 add byte ptr [rax], al + 461d: 00 00 add byte ptr [rax], al + 461f: 00 85 2b 00 00 12 add byte ptr [rbp + 301989931], al + 4625: 02 07 add al, byte ptr [rdi] + 4627: 00 70 67 add byte ptr [rax + 103], dh + 462a: 43 00 00 add byte ptr [r8], al + 462d: 00 00 add byte ptr [rax], al + 462f: 00 3f add byte ptr [rdi], bh + 4631: 07 + 4632: 00 00 add byte ptr [rax], al + 4634: 00 00 add byte ptr [rax], al + 4636: 00 00 add byte ptr [rax], al + 4638: a3 2b 00 00 12 02 07 00 90 movabs dword ptr [-8070442826774609877], eax + 4641: 92 xchg eax, edx + 4642: 44 00 00 add byte ptr [rax], r8b + 4645: 00 00 add byte ptr [rax], al + 4647: 00 4a 00 add byte ptr [rdx], cl + 464a: 00 00 add byte ptr [rax], al + 464c: 00 00 add byte ptr [rax], al + 464e: 00 00 add byte ptr [rax], al + 4650: b3 2b mov bl, 43 + 4652: 00 00 add byte ptr [rax], al + 4654: 12 00 adc al, byte ptr [rax] + 4656: 07 + 4657: 00 50 8f add byte ptr [rax - 113], dl + 465a: 41 00 00 add byte ptr [r8], al + 465d: 00 00 add byte ptr [rax], al + 465f: 00 3c 00 add byte ptr [rax + rax], bh + 4662: 00 00 add byte ptr [rax], al + 4664: 00 00 add byte ptr [rax], al + 4666: 00 00 add byte ptr [rax], al + 4668: ea + 4669: 5f pop rdi + 466a: 00 00 add byte ptr [rax], al + 466c: 22 00 and al, byte ptr [rax] + 466e: 07 + 466f: 00 e0 add al, ah + 4671: de 45 00 fiadd word ptr [rbp] + 4674: 00 00 add byte ptr [rax], al + 4676: 00 00 add byte ptr [rax], al + 4678: 1b 00 sbb eax, dword ptr [rax] + 467a: 00 00 add byte ptr [rax], al + 467c: 00 00 add byte ptr [rax], al + 467e: 00 00 add byte ptr [rax], al + 4680: c5 2b 00 + 4683: 00 12 add byte ptr [rdx], dl + 4685: 02 07 add al, byte ptr [rdi] + 4687: 00 50 c5 add byte ptr [rax - 59], dl + 468a: 45 00 00 add byte ptr [r8], r8b + 468d: 00 00 add byte ptr [rax], al + 468f: 00 d9 add cl, bl + 4691: 01 00 add dword ptr [rax], eax + 4693: 00 00 add byte ptr [rax], al + 4695: 00 00 add byte ptr [rax], al + 4697: 00 d6 add dh, dl + 4699: 2b 00 sub eax, dword ptr [rax] + 469b: 00 1a add byte ptr [rdx], bl + 469d: 02 07 add al, byte ptr [rdi] + 469f: 00 80 19 42 00 00 add byte ptr [rax + 16921], al + 46a5: 00 00 add byte ptr [rax], al + 46a7: 00 55 00 add byte ptr [rbp], dl + 46aa: 00 00 add byte ptr [rax], al + 46ac: 00 00 add byte ptr [rax], al + 46ae: 00 00 add byte ptr [rax], al + 46b0: dd 2b + 46b2: 00 00 add byte ptr [rax], al + 46b4: 12 02 adc al, byte ptr [rdx] + 46b6: 07 + 46b7: 00 60 d9 add byte ptr [rax - 39], ah + 46ba: 46 00 00 add byte ptr [rax], r8b + 46bd: 00 00 add byte ptr [rax], al + 46bf: 00 02 add byte ptr [rdx], al + 46c1: 03 00 add eax, dword ptr [rax] + 46c3: 00 00 add byte ptr [rax], al + 46c5: 00 00 add byte ptr [rax], al + 46c7: 00 f1 add cl, dh + 46c9: 2b 00 sub eax, dword ptr [rax] + 46cb: 00 12 add byte ptr [rdx], dl + 46cd: 00 07 add byte ptr [rdi], al + 46cf: 00 c0 add al, al + 46d1: d1 48 00 ror dword ptr [rax] + 46d4: 00 00 add byte ptr [rax], al + 46d6: 00 00 add byte ptr [rax], al + 46d8: 2a 03 sub al, byte ptr [rbx] + 46da: 00 00 add byte ptr [rax], al + 46dc: 00 00 add byte ptr [rax], al + 46de: 00 00 add byte ptr [rax], al + 46e0: fa cli + 46e1: 2b 00 sub eax, dword ptr [rax] + 46e3: 00 12 add byte ptr [rdx], dl + 46e5: 02 07 add al, byte ptr [rdi] + 46e7: 00 f0 add al, dh + 46e9: 77 47 ja 0x4732 <.symtab+0x4732> + 46eb: 00 00 add byte ptr [rax], al + 46ed: 00 00 add byte ptr [rax], al + 46ef: 00 b4 00 00 00 00 00 add byte ptr [rax + rax], dh + 46f6: 00 00 add byte ptr [rax], al + 46f8: 09 2c 00 or dword ptr [rax + rax], ebp + 46fb: 00 12 add byte ptr [rdx], dl + 46fd: 02 07 add al, byte ptr [rdi] + 46ff: 00 b0 6f 41 00 00 add byte ptr [rax + 16751], dh + 4705: 00 00 add byte ptr [rax], al + 4707: 00 b5 02 00 00 00 add byte ptr [rbp + 2], dh + 470d: 00 00 add byte ptr [rax], al + 470f: 00 15 2c 00 00 12 add byte ptr [rip + 301989932], dl # 0x12004741 <_end+0x11b40dc1> + 4715: 02 07 add al, byte ptr [rdi] + 4717: 00 80 24 49 00 00 add byte ptr [rax + 18724], al + 471d: 00 00 add byte ptr [rax], al + 471f: 00 32 add byte ptr [rdx], dh + 4721: 02 00 add al, byte ptr [rax] + 4723: 00 00 add byte ptr [rax], al + 4725: 00 00 add byte ptr [rax], al + 4727: 00 a3 6a 00 00 22 add byte ptr [rbx + 570425450], ah + 472d: 00 07 add byte ptr [rdi], al + 472f: 00 b0 dc 45 00 00 add byte ptr [rax + 17884], dh + 4735: 00 00 add byte ptr [rax], al + 4737: 00 59 01 add byte ptr [rcx + 1], bl + 473a: 00 00 add byte ptr [rax], al + 473c: 00 00 add byte ptr [rax], al + 473e: 00 00 add byte ptr [rax], al + 4740: 26 2c 00 sub al, 0 + 4743: 00 21 add byte ptr [rcx], ah + 4745: 00 15 00 90 07 4c add byte ptr [rip + 1275564032], dl # 0x4c07d74b <_end+0x4bbb9dcb> + 474b: 00 00 add byte ptr [rax], al + 474d: 00 00 add byte ptr [rax], al + 474f: 00 08 add byte ptr [rax], cl + 4751: 00 00 add byte ptr [rax], al + 4753: 00 00 add byte ptr [rax], al + 4755: 00 00 add byte ptr [rax], al + 4757: 00 34 2c add byte ptr [rsp + rbp], dh + 475a: 00 00 add byte ptr [rax], al + 475c: 12 02 adc al, byte ptr [rdx] + 475e: 07 + 475f: 00 80 a8 47 00 00 add byte ptr [rax + 18344], al + 4765: 00 00 add byte ptr [rax], al + 4767: 00 a9 00 00 00 00 add byte ptr [rcx], ch + 476d: 00 00 add byte ptr [rax], al + 476f: 00 45 2c add byte ptr [rbp + 44], al + 4772: 00 00 add byte ptr [rax], al + 4774: 22 00 and al, byte ptr [rax] + 4776: 07 + 4777: 00 b0 f1 40 00 00 add byte ptr [rax + 16625], dh + 477d: 00 00 add byte ptr [rax], al + 477f: 00 09 add byte ptr [rcx], cl + 4781: 01 00 add dword ptr [rax], eax + 4783: 00 00 add byte ptr [rax], al + 4785: 00 00 add byte ptr [rax], al + 4787: 00 4d 2c add byte ptr [rbp + 44], cl + 478a: 00 00 add byte ptr [rax], al + 478c: 12 02 adc al, byte ptr [rdx] + 478e: 07 + 478f: 00 c0 add al, al + 4791: 83 41 00 00 add dword ptr [rcx], 0 + 4795: 00 00 add byte ptr [rax], al + 4797: 00 7f 00 add byte ptr [rdi], bh + 479a: 00 00 add byte ptr [rax], al + 479c: 00 00 add byte ptr [rax], al + 479e: 00 00 add byte ptr [rax], al + 47a0: 5b pop rbx + 47a1: 2c 00 sub al, 0 + 47a3: 00 11 add byte ptr [rcx], dl + 47a5: 02 0a add cl, byte ptr [rdx] + 47a7: 00 40 b2 add byte ptr [rax - 78], al + 47aa: 49 00 00 add byte ptr [r8], al + 47ad: 00 00 add byte ptr [rax], al + 47af: 00 48 00 add byte ptr [rax], cl + 47b2: 00 00 add byte ptr [rax], al + 47b4: 00 00 add byte ptr [rax], al + 47b6: 00 00 add byte ptr [rax], al + 47b8: 76 2c jbe 0x47e6 <.symtab+0x47e6> + 47ba: 00 00 add byte ptr [rax], al + 47bc: 12 02 adc al, byte ptr [rdx] + 47be: 07 + 47bf: 00 40 83 add byte ptr [rax - 125], al + 47c2: 41 00 00 add byte ptr [r8], al + 47c5: 00 00 add byte ptr [rax], al + 47c7: 00 6f 00 add byte ptr [rdi], ch + 47ca: 00 00 add byte ptr [rax], al + 47cc: 00 00 add byte ptr [rax], al + 47ce: 00 00 add byte ptr [rax], al + 47d0: 6c insb byte ptr es:[rdi], dx + 47d1: 56 push rsi + 47d2: 00 00 add byte ptr [rax], al + 47d4: 2a 00 sub al, byte ptr [rax] + 47d6: 07 + 47d7: 00 e0 add al, ah + 47d9: 22 42 00 and al, byte ptr [rdx] + 47dc: 00 00 add byte ptr [rax], al + 47de: 00 00 add byte ptr [rax], al + 47e0: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 47e6: 00 00 add byte ptr [rax], al + 47e8: 89 2c 00 mov dword ptr [rax + rax], ebp + 47eb: 00 12 add byte ptr [rdx], dl + 47ed: 02 07 add al, byte ptr [rdi] + 47ef: 00 30 add byte ptr [rax], dh + 47f1: ca 48 00 retf 72 + 47f4: 00 00 add byte ptr [rax], al + 47f6: 00 00 add byte ptr [rax], al + 47f8: ba 06 00 00 00 mov edx, 6 + 47fd: 00 00 add byte ptr [rax], al + 47ff: 00 a0 2c 00 00 12 add byte ptr [rax + 301989932], ah + 4805: 02 07 add al, byte ptr [rdi] + 4807: 00 30 add byte ptr [rax], dh + 4809: 01 49 00 add dword ptr [rcx], ecx + 480c: 00 00 add byte ptr [rax], al + 480e: 00 00 add byte ptr [rax], al + 4810: 1c 00 sbb al, 0 + 4812: 00 00 add byte ptr [rax], al + 4814: 00 00 add byte ptr [rax], al + 4816: 00 00 add byte ptr [rax], al + 4818: b2 2c mov dl, 44 + 481a: 00 00 add byte ptr [rax], al + 481c: 12 00 adc al, byte ptr [rax] + 481e: 07 + 481f: 00 00 add byte ptr [rax], al + 4821: 4d 45 + 4823: 00 00 add byte ptr [rax], al + 4825: 00 00 add byte ptr [rax], al + 4827: 00 06 add byte ptr [rsi], al + 4829: 10 00 adc byte ptr [rax], al + 482b: 00 00 add byte ptr [rax], al + 482d: 00 00 add byte ptr [rax], al + 482f: 00 d2 add dl, dl + 4831: 2c 00 sub al, 0 + 4833: 00 12 add byte ptr [rdx], dl + 4835: 02 07 add al, byte ptr [rdi] + 4837: 00 d0 add al, dl + 4839: e8 43 00 00 00 call 0x4881 <.symtab+0x4881> + 483e: 00 00 add byte ptr [rax], al + 4840: 24 02 and al, 2 + 4842: 00 00 add byte ptr [rax], al + 4844: 00 00 add byte ptr [rax], al + 4846: 00 00 add byte ptr [rax], al + 4848: e0 2c loopne 0x4876 <.symtab+0x4876> + 484a: 00 00 add byte ptr [rax], al + 484c: 12 02 adc al, byte ptr [rdx] + 484e: 07 + 484f: 00 b0 18 42 00 00 add byte ptr [rax + 16920], dh + 4855: 00 00 add byte ptr [rax], al + 4857: 00 1f add byte ptr [rdi], bl + 4859: 00 00 add byte ptr [rax], al + 485b: 00 00 add byte ptr [rax], al + 485d: 00 00 add byte ptr [rax], al + 485f: 00 f3 add bl, dh + 4861: 2c 00 sub al, 0 + 4863: 00 11 add byte ptr [rcx], dl + 4865: 02 19 add bl, byte ptr [rcx] + 4867: 00 98 38 4c 00 00 add byte ptr [rax + 19512], bl + 486d: 00 00 add byte ptr [rax], al + 486f: 00 04 00 add byte ptr [rax + rax], al + 4872: 00 00 add byte ptr [rax], al + 4874: 00 00 add byte ptr [rax], al + 4876: 00 00 add byte ptr [rax], al + 4878: ff 2c 00 jmp [rax + rax] + 487b: 00 12 add byte ptr [rdx], dl + 487d: 02 07 add al, byte ptr [rdi] + 487f: 00 70 eb add byte ptr [rax - 21], dh + 4882: 47 00 00 add byte ptr [r8], r8b + 4885: 00 00 add byte ptr [rax], al + 4887: 00 84 00 00 00 00 00 add byte ptr [rax + rax], al + 488e: 00 00 add byte ptr [rax], al + 4890: 09 2d 00 00 22 02 or dword ptr [rip + 35782656], ebp # 0x2224896 <_end+0x1d60f16> + 4896: 07 + 4897: 00 00 add byte ptr [rax], al + 4899: 66 41 00 00 add byte ptr [r8], al + 489d: 00 00 add byte ptr [rax], al + 489f: 00 9f 00 00 00 00 add byte ptr [rdi], bl + 48a5: 00 00 add byte ptr [rax], al + 48a7: 00 19 add byte ptr [rcx], bl + 48a9: 2d 00 00 11 02 sub eax, 34668544 + 48ae: 0a 00 or al, byte ptr [rax] + 48b0: 40 ac lodsb al, byte ptr [rsi] + 48b2: 49 00 00 add byte ptr [r8], al + 48b5: 00 00 add byte ptr [rax], al + 48b7: 00 5c 00 00 add byte ptr [rax + rax], bl + 48bb: 00 00 add byte ptr [rax], al + 48bd: 00 00 add byte ptr [rax], al + 48bf: 00 2e add byte ptr [rsi], ch + 48c1: 2d 00 00 12 02 sub eax, 34734080 + 48c6: 07 + 48c7: 00 a0 0e 41 00 00 add byte ptr [rax + 16654], ah + 48cd: 00 00 add byte ptr [rax], al + 48cf: 00 aa 01 00 00 00 add byte ptr [rdx + 1], ch + 48d5: 00 00 add byte ptr [rax], al + 48d7: 00 ea add dl, ch + 48d9: 50 push rax + 48da: 00 00 add byte ptr [rax], al + 48dc: 22 00 and al, byte ptr [rax] + 48de: 07 + 48df: 00 70 91 add byte ptr [rax - 111], dh + 48e2: 44 00 00 add byte ptr [rax], r8b + 48e5: 00 00 add byte ptr [rax], al + 48e7: 00 32 add byte ptr [rdx], dh + 48e9: 00 00 add byte ptr [rax], al + 48eb: 00 00 add byte ptr [rax], al + 48ed: 00 00 add byte ptr [rax], al + 48ef: 00 42 2d add byte ptr [rdx + 45], al + 48f2: 00 00 add byte ptr [rax], al + 48f4: 12 02 adc al, byte ptr [rdx] + 48f6: 08 00 or byte ptr [rax], al + 48f8: 60 + 48f9: 2d 49 00 00 00 sub eax, 73 + 48fe: 00 00 add byte ptr [rax], al + 4900: fd std + 4901: 00 00 add byte ptr [rax], al + 4903: 00 00 add byte ptr [rax], al + 4905: 00 00 add byte ptr [rax], al + 4907: 00 54 2d 00 add byte ptr [rbp + rbp], dl + 490b: 00 12 add byte ptr [rdx], dl + 490d: 02 07 add al, byte ptr [rdi] + 490f: 00 f0 add al, dh + 4911: 4b 48 rex64 + 4913: 00 00 add byte ptr [rax], al + 4915: 00 00 add byte ptr [rax], al + 4917: 00 58 00 add byte ptr [rax], bl + 491a: 00 00 add byte ptr [rax], al + 491c: 00 00 add byte ptr [rax], al + 491e: 00 00 add byte ptr [rax], al + 4920: 5d pop rbp + 4921: 2d 00 00 12 00 sub eax, 1179648 + 4926: 07 + 4927: 00 60 67 add byte ptr [rax + 103], ah + 492a: 43 00 00 add byte ptr [r8], al + 492d: 00 00 add byte ptr [rax], al + 492f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x4935 <.symtab+0x4935> + 4935: 00 00 add byte ptr [rax], al + 4937: 00 7f 2d add byte ptr [rdi + 45], bh + 493a: 00 00 add byte ptr [rax], al + 493c: 12 02 adc al, byte ptr [rdx] + 493e: 07 + 493f: 00 20 add byte ptr [rax], ah + 4941: 01 49 00 add dword ptr [rcx], ecx + 4944: 00 00 add byte ptr [rax], al + 4946: 00 00 add byte ptr [rax], al + 4948: 0c 00 or al, 0 + 494a: 00 00 add byte ptr [rax], al + 494c: 00 00 add byte ptr [rax], al + 494e: 00 00 add byte ptr [rax], al + 4950: b7 31 mov bh, 49 + 4952: 00 00 add byte ptr [rax], al + 4954: 22 00 and al, byte ptr [rax] + 4956: 07 + 4957: 00 a0 e4 46 00 00 add byte ptr [rax + 18148], ah + 495d: 00 00 add byte ptr [rax], al + 495f: 00 75 00 add byte ptr [rbp], dh + 4962: 00 00 add byte ptr [rax], al + 4964: 00 00 add byte ptr [rax], al + 4966: 00 00 add byte ptr [rax], al + 4968: 8d 2d 00 00 12 02 lea ebp, [rip + 34734080] # 0x212496e <_end+0x1c60fee> + 496e: 07 + 496f: 00 50 9f add byte ptr [rax - 97], dl + 4972: 48 00 00 add byte ptr [rax], al + 4975: 00 00 add byte ptr [rax], al + 4977: 00 66 01 add byte ptr [rsi + 1], ah + 497a: 00 00 add byte ptr [rax], al + 497c: 00 00 add byte ptr [rax], al + 497e: 00 00 add byte ptr [rax], al + 4980: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 4981: 2d 00 00 12 02 sub eax, 34734080 + 4986: 07 + 4987: 00 a0 d4 46 00 00 add byte ptr [rax + 18132], ah + 498d: 00 00 add byte ptr [rax], al + 498f: 00 ab 00 00 00 00 add byte ptr [rbx], ch + 4995: 00 00 add byte ptr [rax], al + 4997: 00 b6 3e 00 00 22 add byte ptr [rsi + 570425406], dh + 499d: 00 07 add byte ptr [rdi], al + 499f: 00 90 16 47 00 00 add byte ptr [rax + 18198], dl + 49a5: 00 00 add byte ptr [rax], al + 49a7: 00 0c 00 add byte ptr [rax + rax], cl + 49aa: 00 00 add byte ptr [rax], al + 49ac: 00 00 add byte ptr [rax], al + 49ae: 00 00 add byte ptr [rax], al + 49b0: b7 2d mov bh, 45 + 49b2: 00 00 add byte ptr [rax], al + 49b4: 12 02 adc al, byte ptr [rdx] + 49b6: 07 + 49b7: 00 10 add byte ptr [rax], dl + 49b9: 57 push rdi + 49ba: 48 00 00 add byte ptr [rax], al + 49bd: 00 00 add byte ptr [rax], al + 49bf: 00 0c 00 add byte ptr [rax + rax], cl + 49c2: 00 00 add byte ptr [rax], al + 49c4: 00 00 add byte ptr [rax], al + 49c6: 00 00 add byte ptr [rax], al + 49c8: c0 2d 00 00 12 00 07 shr byte ptr [rip + 1179648], 7 # 0x1249cf <.symtab+0x1249cf> + 49cf: 00 30 add byte ptr [rax], dh + 49d1: 41 48 rex64 + 49d3: 00 00 add byte ptr [rax], al + 49d5: 00 00 add byte ptr [rax], al + 49d7: 00 ba 01 00 00 00 add byte ptr [rdx + 1], bh + 49dd: 00 00 add byte ptr [rax], al + 49df: 00 db add bl, bl + 49e1: 2d 00 00 12 02 sub eax, 34734080 + 49e6: 07 + 49e7: 00 20 add byte ptr [rax], ah + 49e9: 93 xchg eax, ebx + 49ea: 41 00 00 add byte ptr [r8], al + 49ed: 00 00 add byte ptr [rax], al + 49ef: 00 5f 00 add byte ptr [rdi], bl + 49f2: 00 00 add byte ptr [rax], al + 49f4: 00 00 add byte ptr [rax], al + 49f6: 00 00 add byte ptr [rax], al + 49f8: fd std + 49f9: 61 + 49fa: 00 00 add byte ptr [rax], al + 49fc: 22 00 and al, byte ptr [rax] + 49fe: 07 + 49ff: 00 30 add byte ptr [rax], dh + 4a01: 7f 44 jg 0x4a47 <.symtab+0x4a47> + 4a03: 00 00 add byte ptr [rax], al + 4a05: 00 00 add byte ptr [rax], al + 4a07: 00 b8 03 00 00 00 add byte ptr [rax + 3], bh + 4a0d: 00 00 add byte ptr [rax], al + 4a0f: 00 e9 add cl, ch + 4a11: 2d 00 00 11 00 sub eax, 1114112 + 4a16: 15 00 d0 06 4c adc eax, 1275514880 + 4a1b: 00 00 add byte ptr [rax], al + 4a1d: 00 00 add byte ptr [rax], al + 4a1f: 00 08 add byte ptr [rax], cl + 4a21: 00 00 add byte ptr [rax], al + 4a23: 00 00 add byte ptr [rax], al + 4a25: 00 00 add byte ptr [rax], al + 4a27: 00 f0 add al, dh + 4a29: 2d 00 00 12 02 sub eax, 34734080 + 4a2e: 07 + 4a2f: 00 e0 add al, ah + 4a31: 48 40 + 4a33: 00 00 add byte ptr [rax], al + 4a35: 00 00 add byte ptr [rax], al + 4a37: 00 d7 add bh, dl + 4a39: 17 + 4a3a: 00 00 add byte ptr [rax], al + 4a3c: 00 00 add byte ptr [rax], al + 4a3e: 00 00 add byte ptr [rax], al + 4a40: 00 2e add byte ptr [rsi], ch + 4a42: 00 00 add byte ptr [rax], al + 4a44: 12 02 adc al, byte ptr [rdx] + 4a46: 07 + 4a47: 00 10 add byte ptr [rax], dl + 4a49: 80 41 00 00 add byte ptr [rcx], 0 + 4a4d: 00 00 add byte ptr [rax], al + 4a4f: 00 7a 00 add byte ptr [rdx], bh + 4a52: 00 00 add byte ptr [rax], al + 4a54: 00 00 add byte ptr [rax], al + 4a56: 00 00 add byte ptr [rax], al + 4a58: 17 + 4a59: 2e 00 00 add byte ptr cs:[rax], al + 4a5c: 11 02 adc dword ptr [rdx], eax + 4a5e: 15 00 c8 16 4c adc eax, 1276561408 + 4a63: 00 00 add byte ptr [rax], al + 4a65: 00 00 add byte ptr [rax], al + 4a67: 00 04 00 add byte ptr [rax + rax], al + 4a6a: 00 00 add byte ptr [rax], al + 4a6c: 00 00 add byte ptr [rax], al + 4a6e: 00 00 add byte ptr [rax], al + 4a70: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 4a71: 2b 00 sub eax, dword ptr [rax] + 4a73: 00 22 add byte ptr [rdx], ah + 4a75: 00 07 add byte ptr [rdi], al + 4a77: 00 90 92 44 00 00 add byte ptr [rax + 17554], dl + 4a7d: 00 00 add byte ptr [rax], al + 4a7f: 00 4a 00 add byte ptr [rdx], cl + 4a82: 00 00 add byte ptr [rax], al + 4a84: 00 00 add byte ptr [rax], al + 4a86: 00 00 add byte ptr [rax], al + 4a88: 2d 2e 00 00 22 sub eax, 570425390 + 4a8d: 00 07 add byte ptr [rdi], al + 4a8f: 00 90 07 41 00 00 add byte ptr [rax + 16647], dl + 4a95: 00 00 add byte ptr [rax], al + 4a97: 00 0e add byte ptr [rsi], cl + 4a99: 00 00 add byte ptr [rax], al + 4a9b: 00 00 add byte ptr [rax], al + 4a9d: 00 00 add byte ptr [rax], al + 4a9f: 00 50 61 add byte ptr [rax + 97], dl + 4aa2: 00 00 add byte ptr [rax], al + 4aa4: 22 00 and al, byte ptr [rax] + 4aa6: 07 + 4aa7: 00 80 15 47 00 00 add byte ptr [rax + 18197], al + 4aad: 00 00 add byte ptr [rax], al + 4aaf: 00 bf 00 00 00 00 add byte ptr [rdi], bh + 4ab5: 00 00 add byte ptr [rax], al + 4ab7: 00 3a add byte ptr [rdx], bh + 4ab9: 2e 00 00 add byte ptr cs:[rax], al + 4abc: 12 02 adc al, byte ptr [rdx] + 4abe: 07 + 4abf: 00 10 add byte ptr [rax], dl + 4ac1: 99 cdq + 4ac2: 47 00 00 add byte ptr [r8], r8b + 4ac5: 00 00 add byte ptr [rax], al + 4ac7: 00 29 add byte ptr [rcx], ch + 4ac9: 09 00 or dword ptr [rax], eax + 4acb: 00 00 add byte ptr [rax], al + 4acd: 00 00 add byte ptr [rax], al + 4acf: 00 4f 2e add byte ptr [rdi + 46], cl + 4ad2: 00 00 add byte ptr [rax], al + 4ad4: 12 00 adc al, byte ptr [rax] + 4ad6: 07 + 4ad7: 00 70 52 add byte ptr [rax + 82], dh + 4ada: 41 00 00 add byte ptr [r8], al + 4add: 00 00 add byte ptr [rax], al + 4adf: 00 2c 03 add byte ptr [rbx + rax], ch + 4ae2: 00 00 add byte ptr [rax], al + 4ae4: 00 00 add byte ptr [rax], al + 4ae6: 00 00 add byte ptr [rax], al + 4ae8: 63 2e movsxd ebp, dword ptr [rsi] + 4aea: 00 00 add byte ptr [rax], al + 4aec: 12 02 adc al, byte ptr [rdx] + 4aee: 07 + 4aef: 00 e0 add al, ah + 4af1: 7e 47 jle 0x4b3a <.symtab+0x4b3a> + 4af3: 00 00 add byte ptr [rax], al + 4af5: 00 00 add byte ptr [rax], al + 4af7: 00 cd add ch, cl + 4af9: 00 00 add byte ptr [rax], al + 4afb: 00 00 add byte ptr [rax], al + 4afd: 00 00 add byte ptr [rax], al + 4aff: 00 76 2e add byte ptr [rsi + 46], dh + 4b02: 00 00 add byte ptr [rax], al + 4b04: 12 02 adc al, byte ptr [rdx] + 4b06: 07 + 4b07: 00 70 6a add byte ptr [rax + 106], dh + 4b0a: 44 00 00 add byte ptr [rax], r8b + 4b0d: 00 00 add byte ptr [rax], al + 4b0f: 00 17 add byte ptr [rdi], dl + 4b11: 00 00 add byte ptr [rax], al + 4b13: 00 00 add byte ptr [rax], al + 4b15: 00 00 add byte ptr [rax], al + 4b17: 00 8b 2e 00 00 12 add byte ptr [rbx + 301989934], cl + 4b1d: 02 07 add al, byte ptr [rdi] + 4b1f: 00 00 add byte ptr [rax], al + 4b21: ce + 4b22: 46 00 00 add byte ptr [rax], r8b + 4b25: 00 00 add byte ptr [rax], al + 4b27: 00 34 00 add byte ptr [rax + rax], dh + 4b2a: 00 00 add byte ptr [rax], al + 4b2c: 00 00 add byte ptr [rax], al + 4b2e: 00 00 add byte ptr [rax], al + 4b30: 9d popfq + 4b31: 2e 00 00 add byte ptr cs:[rax], al + 4b34: 12 02 adc al, byte ptr [rdx] + 4b36: 07 + 4b37: 00 70 1f add byte ptr [rax + 31], dh + 4b3a: 42 00 00 add byte ptr [rax], al + 4b3d: 00 00 add byte ptr [rax], al + 4b3f: 00 4d 03 add byte ptr [rbp + 3], cl + 4b42: 00 00 add byte ptr [rax], al + 4b44: 00 00 add byte ptr [rax], al + 4b46: 00 00 add byte ptr [rax], al + 4b48: ab stosd dword ptr es:[rdi], eax + 4b49: 2e 00 00 add byte ptr cs:[rax], al + 4b4c: 12 00 adc al, byte ptr [rax] + 4b4e: 07 + 4b4f: 00 30 add byte ptr [rax], dh + 4b51: 83 41 00 00 add dword ptr [rcx], 0 + 4b55: 00 00 add byte ptr [rax], al + 4b57: 00 07 add byte ptr [rdi], al + 4b59: 00 00 add byte ptr [rax], al + 4b5b: 00 00 add byte ptr [rax], al + 4b5d: 00 00 add byte ptr [rax], al + 4b5f: 00 bc 2e 00 00 12 02 add byte ptr [rsi + rbp + 34734080], bh + 4b66: 07 + 4b67: 00 10 add byte ptr [rax], dl + 4b69: 22 49 00 and cl, byte ptr [rcx] + 4b6c: 00 00 add byte ptr [rax], al + 4b6e: 00 00 add byte ptr [rax], al + 4b70: 2e 00 00 add byte ptr cs:[rax], al + 4b73: 00 00 add byte ptr [rax], al + 4b75: 00 00 add byte ptr [rax], al + 4b77: 00 cd add ch, cl + 4b79: 2e 00 00 add byte ptr cs:[rax], al + 4b7c: 22 02 and al, byte ptr [rdx] + 4b7e: 07 + 4b7f: 00 d0 add al, dl + 4b81: 68 41 00 00 00 push 65 + 4b86: 00 00 add byte ptr [rax], al + 4b88: e9 00 00 00 00 jmp 0x4b8d <.symtab+0x4b8d> + 4b8d: 00 00 add byte ptr [rax], al + 4b8f: 00 db add bl, bl + 4b91: 2e 00 00 add byte ptr cs:[rax], al + 4b94: 12 00 adc al, byte ptr [rax] + 4b96: 07 + 4b97: 00 80 02 41 00 00 add byte ptr [rax + 16642], al + 4b9d: 00 00 add byte ptr [rax], al + 4b9f: 00 14 00 add byte ptr [rax + rax], dl + 4ba2: 00 00 add byte ptr [rax], al + 4ba4: 00 00 add byte ptr [rax], al + 4ba6: 00 00 add byte ptr [rax], al + 4ba8: ef out dx, eax + 4ba9: 2e 00 00 add byte ptr cs:[rax], al + 4bac: 12 02 adc al, byte ptr [rdx] + 4bae: 07 + 4baf: 00 30 add byte ptr [rax], dh + 4bb1: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4bb2: 48 00 00 add byte ptr [rax], al + 4bb5: 00 00 add byte ptr [rax], al + 4bb7: 00 57 01 add byte ptr [rdi + 1], dl + 4bba: 00 00 add byte ptr [rax], al + 4bbc: 00 00 add byte ptr [rax], al + 4bbe: 00 00 add byte ptr [rax], al + 4bc0: 2f + 4bc1: 2e 00 00 add byte ptr cs:[rax], al + 4bc4: 22 00 and al, byte ptr [rax] + 4bc6: 07 + 4bc7: 00 90 07 41 00 00 add byte ptr [rax + 16647], dl + 4bcd: 00 00 add byte ptr [rax], al + 4bcf: 00 0e add byte ptr [rsi], cl + 4bd1: 00 00 add byte ptr [rax], al + 4bd3: 00 00 add byte ptr [rax], al + 4bd5: 00 00 add byte ptr [rax], al + 4bd7: 00 09 add byte ptr [rcx], cl + 4bd9: 2f + 4bda: 00 00 add byte ptr [rax], al + 4bdc: 12 00 adc al, byte ptr [rax] + 4bde: 07 + 4bdf: 00 d0 add al, dl + 4be1: de 46 00 fiadd word ptr [rsi] + 4be4: 00 00 add byte ptr [rax], al + 4be6: 00 00 add byte ptr [rax], al + 4be8: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + 4be9: 00 00 add byte ptr [rax], al + 4beb: 00 00 add byte ptr [rax], al + 4bed: 00 00 add byte ptr [rax], al + 4bef: 00 17 add byte ptr [rdi], dl + 4bf1: 2f + 4bf2: 00 00 add byte ptr [rax], al + 4bf4: 12 02 adc al, byte ptr [rdx] + 4bf6: 07 + 4bf7: 00 e0 add al, ah + 4bf9: 12 41 00 adc al, byte ptr [rcx] + 4bfc: 00 00 add byte ptr [rax], al + 4bfe: 00 00 add byte ptr [rax], al + 4c00: 29 01 sub dword ptr [rcx], eax + 4c02: 00 00 add byte ptr [rax], al + 4c04: 00 00 add byte ptr [rax], al + 4c06: 00 00 add byte ptr [rax], al + 4c08: 22 2f and ch, byte ptr [rdi] + 4c0a: 00 00 add byte ptr [rax], al + 4c0c: 12 02 adc al, byte ptr [rdx] + 4c0e: 07 + 4c0f: 00 d0 add al, dl + 4c11: af scasd eax, dword ptr es:[rdi] + 4c12: 48 00 00 add byte ptr [rax], al + 4c15: 00 00 add byte ptr [rax], al + 4c17: 00 b9 00 00 00 00 add byte ptr [rcx], bh + 4c1d: 00 00 add byte ptr [rax], al + 4c1f: 00 3c 2f add byte ptr [rdi + rbp], bh + 4c22: 00 00 add byte ptr [rax], al + 4c24: 12 02 adc al, byte ptr [rdx] + 4c26: 07 + 4c27: 00 30 add byte ptr [rax], dh + 4c29: f8 clc + 4c2a: 46 00 00 add byte ptr [rax], r8b + 4c2d: 00 00 add byte ptr [rax], al + 4c2f: 00 18 add byte ptr [rax], bl + 4c31: 02 00 add al, byte ptr [rax] + 4c33: 00 00 add byte ptr [rax], al + 4c35: 00 00 add byte ptr [rax], al + 4c37: 00 4b 2f add byte ptr [rbx + 47], cl + 4c3a: 00 00 add byte ptr [rax], al + 4c3c: 12 02 adc al, byte ptr [rdx] + 4c3e: 07 + 4c3f: 00 50 e1 add byte ptr [rax - 31], dl + 4c42: 44 00 00 add byte ptr [rax], r8b + 4c45: 00 00 add byte ptr [rax], al + 4c47: 00 94 00 00 00 00 00 add byte ptr [rax + rax], dl + 4c4e: 00 00 add byte ptr [rax], al + 4c50: 63 2f movsxd ebp, dword ptr [rdi] + 4c52: 00 00 add byte ptr [rax], al + 4c54: 11 02 adc dword ptr [rdx], eax + 4c56: 17 + 4c57: 00 00 add byte ptr [rax], al + 4c59: 1d 4c 00 00 00 sbb eax, 76 + 4c5e: 00 00 add byte ptr [rax], al + 4c60: a8 00 test al, 0 + 4c62: 00 00 add byte ptr [rax], al + 4c64: 00 00 add byte ptr [rax], al + 4c66: 00 00 add byte ptr [rax], al + 4c68: 73 2f jae 0x4c99 <.symtab+0x4c99> + 4c6a: 00 00 add byte ptr [rax], al + 4c6c: 11 02 adc dword ptr [rdx], eax + 4c6e: 0a 00 or al, byte ptr [rax] + 4c70: c0 b0 49 00 00 00 + 4c76: 00 00 add byte ptr [rax], al + 4c78: 4c 00 00 add byte ptr [rax], r8b + 4c7b: 00 00 add byte ptr [rax], al + 4c7d: 00 00 add byte ptr [rax], al + 4c7f: 00 8f 2f 00 00 22 add byte ptr [rdi + 570425391], cl + 4c85: 00 07 add byte ptr [rdi], al + 4c87: 00 40 4b add byte ptr [rax + 75], al + 4c8a: 41 00 00 add byte ptr [r8], al + 4c8d: 00 00 add byte ptr [rax], al + 4c8f: 00 9c 00 00 00 00 00 add byte ptr [rax + rax], bl + 4c96: 00 00 add byte ptr [rax], al + 4c98: 9e sahf + 4c99: 2f + 4c9a: 00 00 add byte ptr [rax], al + 4c9c: 12 00 adc al, byte ptr [rax] + 4c9e: 07 + 4c9f: 00 a0 60 48 00 00 add byte ptr [rax + 18528], ah + 4ca5: 00 00 add byte ptr [rax], al + 4ca7: 00 a2 00 00 00 00 add byte ptr [rdx], ah + 4cad: 00 00 add byte ptr [rax], al + 4caf: 00 b6 2f 00 00 12 add byte ptr [rsi + 301989935], dh + 4cb5: 02 07 add al, byte ptr [rdi] + 4cb7: 00 50 a1 add byte ptr [rax - 95], dl + 4cba: 42 00 00 add byte ptr [rax], al + 4cbd: 00 00 add byte ptr [rax], al + 4cbf: 00 d4 add ah, dl + 4cc1: 03 00 add eax, dword ptr [rax] + 4cc3: 00 00 add byte ptr [rax], al + 4cc5: 00 00 add byte ptr [rax], al + 4cc7: 00 ca add dl, cl + 4cc9: 2f + 4cca: 00 00 add byte ptr [rax], al + 4ccc: 12 00 adc al, byte ptr [rax] + 4cce: 07 + 4ccf: 00 40 4d add byte ptr [rax + 77], al + 4cd2: 48 00 00 add byte ptr [rax], al + 4cd5: 00 00 add byte ptr [rax], al + 4cd7: 00 89 00 00 00 00 add byte ptr [rcx], cl + 4cdd: 00 00 add byte ptr [rax], al + 4cdf: 00 d3 add bl, dl + 4ce1: 2f + 4ce2: 00 00 add byte ptr [rax], al + 4ce4: 12 02 adc al, byte ptr [rdx] + 4ce6: 07 + 4ce7: 00 90 e4 43 00 00 add byte ptr [rax + 17380], dl + 4ced: 00 00 add byte ptr [rax], al + 4cef: 00 2a add byte ptr [rdx], ch + 4cf1: 02 00 add al, byte ptr [rax] + 4cf3: 00 00 add byte ptr [rax], al + 4cf5: 00 00 add byte ptr [rax], al + 4cf7: 00 e1 add cl, ah + 4cf9: 2f + 4cfa: 00 00 add byte ptr [rax], al + 4cfc: 12 02 adc al, byte ptr [rdx] + 4cfe: 07 + 4cff: 00 f0 add al, dh + 4d01: ba 44 00 00 00 mov edx, 68 + 4d06: 00 00 add byte ptr [rax], al + 4d08: 51 push rcx + 4d09: 00 00 add byte ptr [rax], al + 4d0b: 00 00 add byte ptr [rax], al + 4d0d: 00 00 add byte ptr [rax], al + 4d0f: 00 ed add ch, ch + 4d11: 2f + 4d12: 00 00 add byte ptr [rax], al + 4d14: 12 00 adc al, byte ptr [rax] + 4d16: 07 + 4d17: 00 00 add byte ptr [rax], al + 4d19: 2c 45 sub al, 69 + 4d1b: 00 00 add byte ptr [rax], al + 4d1d: 00 00 add byte ptr [rax], al + 4d1f: 00 04 06 add byte ptr [rsi + rax], al + 4d22: 00 00 add byte ptr [rax], al + 4d24: 00 00 add byte ptr [rax], al + 4d26: 00 00 add byte ptr [rax], al + 4d28: 0e + 4d29: 30 00 xor byte ptr [rax], al + 4d2b: 00 12 add byte ptr [rdx], dl + 4d2d: 02 07 add al, byte ptr [rdi] + 4d2f: 00 a0 ad 48 00 00 add byte ptr [rax + 18605], ah + 4d35: 00 00 add byte ptr [rax], al + 4d37: 00 ad 00 00 00 00 add byte ptr [rbp], ch + 4d3d: 00 00 add byte ptr [rax], al + 4d3f: 00 1a add byte ptr [rdx], bl + 4d41: 30 00 xor byte ptr [rax], al + 4d43: 00 12 add byte ptr [rdx], dl + 4d45: 02 07 add al, byte ptr [rdi] + 4d47: 00 c0 add al, al + 4d49: 77 44 ja 0x4d8f <.symtab+0x4d8f> + 4d4b: 00 00 add byte ptr [rax], al + 4d4d: 00 00 add byte ptr [rax], al + 4d4f: 00 4d 01 add byte ptr [rbp + 1], cl + 4d52: 00 00 add byte ptr [rax], al + 4d54: 00 00 add byte ptr [rax], al + 4d56: 00 00 add byte ptr [rax], al + 4d58: 1f + 4d59: 6d insd dword ptr es:[rdi], dx + 4d5a: 00 00 add byte ptr [rax], al + 4d5c: 22 00 and al, byte ptr [rax] + 4d5e: 07 + 4d5f: 00 80 16 47 00 00 add byte ptr [rax + 18198], al + 4d65: 00 00 add byte ptr [rax], al + 4d67: 00 0c 00 add byte ptr [rax + rax], cl + 4d6a: 00 00 add byte ptr [rax], al + 4d6c: 00 00 add byte ptr [rax], al + 4d6e: 00 00 add byte ptr [rax], al + 4d70: af scasd eax, dword ptr es:[rdi] + 4d71: 5e pop rsi + 4d72: 00 00 add byte ptr [rax], al + 4d74: 22 00 and al, byte ptr [rax] + 4d76: 07 + 4d77: 00 30 add byte ptr [rax], dh + 4d79: e2 46 loop 0x4dc1 <.symtab+0x4dc1> + 4d7b: 00 00 add byte ptr [rax], al + 4d7d: 00 00 add byte ptr [rax], al + 4d7f: 00 45 00 add byte ptr [rbp], al + 4d82: 00 00 add byte ptr [rax], al + 4d84: 00 00 add byte ptr [rax], al + 4d86: 00 00 add byte ptr [rax], al + 4d88: 2e 30 00 xor byte ptr cs:[rax], al + 4d8b: 00 12 add byte ptr [rdx], dl + 4d8d: 02 07 add al, byte ptr [rdi] + 4d8f: 00 d0 add al, dl + 4d91: 56 push rsi + 4d92: 48 00 00 add byte ptr [rax], al + 4d95: 00 00 add byte ptr [rax], al + 4d97: 00 3c 00 add byte ptr [rax + rax], bh + 4d9a: 00 00 add byte ptr [rax], al + 4d9c: 00 00 add byte ptr [rax], al + 4d9e: 00 00 add byte ptr [rax], al + 4da0: 39 30 cmp dword ptr [rax], esi + 4da2: 00 00 add byte ptr [rax], al + 4da4: 11 00 adc dword ptr [rax], eax + 4da6: 19 00 sbb dword ptr [rax], eax + 4da8: b0 37 mov al, 55 + 4daa: 4c 00 00 add byte ptr [rax], r8b + 4dad: 00 00 add byte ptr [rax], al + 4daf: 00 08 add byte ptr [rax], cl + 4db1: 00 00 add byte ptr [rax], al + 4db3: 00 00 add byte ptr [rax], al + 4db5: 00 00 add byte ptr [rax], al + 4db7: 00 4c 30 00 add byte ptr [rax + rsi], cl + 4dbb: 00 12 add byte ptr [rdx], dl + 4dbd: 02 07 add al, byte ptr [rdi] + 4dbf: 00 c0 add al, al + 4dc1: 90 nop + 4dc2: 48 00 00 add byte ptr [rax], al + 4dc5: 00 00 add byte ptr [rax], al + 4dc7: 00 3b add byte ptr [rbx], bh + 4dc9: 00 00 add byte ptr [rax], al + 4dcb: 00 00 add byte ptr [rax], al + 4dcd: 00 00 add byte ptr [rax], al + 4dcf: 00 56 30 add byte ptr [rsi + 48], dl + 4dd2: 00 00 add byte ptr [rax], al + 4dd4: 12 02 adc al, byte ptr [rdx] + 4dd6: 07 + 4dd7: 00 70 36 add byte ptr [rax + 54], dh + 4dda: 41 00 00 add byte ptr [r8], al + 4ddd: 00 00 add byte ptr [rax], al + 4ddf: 00 00 add byte ptr [rax], al + 4de1: 01 00 add dword ptr [rax], eax + 4de3: 00 00 add byte ptr [rax], al + 4de5: 00 00 add byte ptr [rax], al + 4de7: 00 6b 6a add byte ptr [rbx + 106], ch + 4dea: 00 00 add byte ptr [rax], al + 4dec: 22 00 and al, byte ptr [rax] + 4dee: 07 + 4def: 00 90 ec 46 00 00 add byte ptr [rax + 18156], dl + 4df5: 00 00 add byte ptr [rax], al + 4df7: 00 c1 add cl, al + 4df9: 00 00 add byte ptr [rax], al + 4dfb: 00 00 add byte ptr [rax], al + 4dfd: 00 00 add byte ptr [rax], al + 4dff: 00 6d 30 add byte ptr [rbp + 48], ch + 4e02: 00 00 add byte ptr [rax], al + 4e04: 12 02 adc al, byte ptr [rdx] + 4e06: 07 + 4e07: 00 70 6d add byte ptr [rax + 109], dh + 4e0a: 42 00 00 add byte ptr [rax], al + 4e0d: 00 00 add byte ptr [rax], al + 4e0f: 00 69 17 add byte ptr [rcx + 23], ch + 4e12: 00 00 add byte ptr [rax], al + 4e14: 00 00 add byte ptr [rax], al + 4e16: 00 00 add byte ptr [rax], al + 4e18: 7d 30 jge 0x4e4a <.symtab+0x4e4a> + 4e1a: 00 00 add byte ptr [rax], al + 4e1c: 12 02 adc al, byte ptr [rdx] + 4e1e: 07 + 4e1f: 00 e0 add al, ah + 4e21: d7 xlatb + 4e22: 48 00 00 add byte ptr [rax], al + 4e25: 00 00 add byte ptr [rax], al + 4e27: 00 eb add bl, ch + 4e29: 00 00 add byte ptr [rax], al + 4e2b: 00 00 add byte ptr [rax], al + 4e2d: 00 00 add byte ptr [rax], al + 4e2f: 00 8c 30 00 00 1a 02 add byte ptr [rax + rsi + 35258368], cl + 4e36: 07 + 4e37: 00 20 add byte ptr [rax], ah + 4e39: e4 46 in al, 70 + 4e3b: 00 00 add byte ptr [rax], al + 4e3d: 00 00 add byte ptr [rax], al + 4e3f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x4e45 <.symtab+0x4e45> + 4e45: 00 00 add byte ptr [rax], al + 4e47: 00 96 30 00 00 12 add byte ptr [rsi + 301989936], dl + 4e4d: 02 07 add al, byte ptr [rdi] + 4e4f: 00 70 e8 add byte ptr [rax - 24], dh + 4e52: 44 00 00 add byte ptr [rax], r8b + 4e55: 00 00 add byte ptr [rax], al + 4e57: 00 12 add byte ptr [rdx], dl + 4e59: 02 00 add al, byte ptr [rax] + 4e5b: 00 00 add byte ptr [rax], al + 4e5d: 00 00 add byte ptr [rax], al + 4e5f: 00 f5 add ch, dh + 4e61: 68 00 00 1a 02 push 35258368 + 4e66: 07 + 4e67: 00 50 23 add byte ptr [rax + 35], dl + 4e6a: 42 00 00 add byte ptr [rax], al + 4e6d: 00 00 add byte ptr [rax], al + 4e6f: 00 ba 00 00 00 00 add byte ptr [rdx], bh + 4e75: 00 00 add byte ptr [rax], al + 4e77: 00 9e 30 00 00 12 add byte ptr [rsi + 301989936], bl + 4e7d: 00 07 add byte ptr [rdi], al + 4e7f: 00 10 add byte ptr [rax], dl + 4e81: 5d pop rbp + 4e82: 45 00 00 add byte ptr [r8], r8b + 4e85: 00 00 add byte ptr [rax], al + 4e87: 00 10 add byte ptr [rax], dl + 4e89: 0a 00 or al, byte ptr [rax] + 4e8b: 00 00 add byte ptr [rax], al + 4e8d: 00 00 add byte ptr [rax], al + 4e8f: 00 be 30 00 00 12 add byte ptr [rsi + 301989936], bh + 4e95: 02 07 add al, byte ptr [rdi] + 4e97: 00 00 add byte ptr [rax], al + 4e99: 9c pushfq + 4e9a: 42 00 00 add byte ptr [rax], al + 4e9d: 00 00 add byte ptr [rax], al + 4e9f: 00 4d 01 add byte ptr [rbp + 1], cl + 4ea2: 00 00 add byte ptr [rax], al + 4ea4: 00 00 add byte ptr [rax], al + 4ea6: 00 00 add byte ptr [rax], al + 4ea8: cf iretd + 4ea9: 30 00 xor byte ptr [rax], al + 4eab: 00 11 add byte ptr [rcx], dl + 4ead: 02 19 add bl, byte ptr [rcx] + 4eaf: 00 50 39 add byte ptr [rax + 57], dl + 4eb2: 4c 00 00 add byte ptr [rax], r8b + 4eb5: 00 00 add byte ptr [rax], al + 4eb7: 00 08 add byte ptr [rax], cl + 4eb9: 00 00 add byte ptr [rax], al + 4ebb: 00 00 add byte ptr [rax], al + 4ebd: 00 00 add byte ptr [rax], al + 4ebf: 00 e7 add bh, ah + 4ec1: 30 00 xor byte ptr [rax], al + 4ec3: 00 12 add byte ptr [rdx], dl + 4ec5: 02 07 add al, byte ptr [rdi] + 4ec7: 00 c0 add al, al + 4ec9: 17 + 4eca: 47 00 00 add byte ptr [r8], r8b + 4ecd: 00 00 add byte ptr [rax], al + 4ecf: 00 c9 add cl, cl + 4ed1: 00 00 add byte ptr [rax], al + 4ed3: 00 00 add byte ptr [rax], al + 4ed5: 00 00 add byte ptr [rax], al + 4ed7: 00 f3 add bl, dh + 4ed9: 30 00 xor byte ptr [rax], al + 4edb: 00 12 add byte ptr [rdx], dl + 4edd: 02 07 add al, byte ptr [rdi] + 4edf: 00 70 79 add byte ptr [rax + 121], dh + 4ee2: 47 00 00 add byte ptr [r8], r8b + 4ee5: 00 00 add byte ptr [rax], al + 4ee7: 00 35 03 00 00 00 add byte ptr [rip + 3], dh # 0x4ef0 <.symtab+0x4ef0> + 4eed: 00 00 add byte ptr [rax], al + 4eef: 00 02 add byte ptr [rdx], al + 4ef1: 31 00 xor dword ptr [rax], eax + 4ef3: 00 11 add byte ptr [rcx], dl + 4ef5: 02 15 00 40 10 4c add dl, byte ptr [rip + 1276133376] # 0x4c108efb <_end+0x4bc4557b> + 4efb: 00 00 add byte ptr [rax], al + 4efd: 00 00 add byte ptr [rax], al + 4eff: 00 08 add byte ptr [rax], cl + 4f01: 00 00 add byte ptr [rax], al + 4f03: 00 00 add byte ptr [rax], al + 4f05: 00 00 add byte ptr [rax], al + 4f07: 00 1e add byte ptr [rsi], bl + 4f09: 31 00 xor dword ptr [rax], eax + 4f0b: 00 12 add byte ptr [rdx], dl + 4f0d: 02 07 add al, byte ptr [rdi] + 4f0f: 00 10 add byte ptr [rax], dl + 4f11: 7a 46 jp 0x4f59 <.symtab+0x4f59> + 4f13: 00 00 add byte ptr [rax], al + 4f15: 00 00 add byte ptr [rax], al + 4f17: 00 47 32 add byte ptr [rdi + 50], al + 4f1a: 00 00 add byte ptr [rax], al + 4f1c: 00 00 add byte ptr [rax], al + 4f1e: 00 00 add byte ptr [rax], al + 4f20: 33 31 xor esi, dword ptr [rcx] + 4f22: 00 00 add byte ptr [rax], al + 4f24: 12 02 adc al, byte ptr [rdx] + 4f26: 07 + 4f27: 00 30 add byte ptr [rax], dh + 4f29: 09 49 00 or dword ptr [rcx], ecx + 4f2c: 00 00 add byte ptr [rax], al + 4f2e: 00 00 add byte ptr [rax], al + 4f30: da 00 fiadd dword ptr [rax] + 4f32: 00 00 add byte ptr [rax], al + 4f34: 00 00 add byte ptr [rax], al + 4f36: 00 00 add byte ptr [rax], al + 4f38: 4d 31 00 xor qword ptr [r8], r8 + 4f3b: 00 12 add byte ptr [rdx], dl + 4f3d: 02 07 add al, byte ptr [rdi] + 4f3f: 00 70 67 add byte ptr [rax + 103], dh + 4f42: 43 00 00 add byte ptr [r8], al + 4f45: 00 00 add byte ptr [rax], al + 4f47: 00 3f add byte ptr [rdi], bh + 4f49: 07 + 4f4a: 00 00 add byte ptr [rax], al + 4f4c: 00 00 add byte ptr [rax], al + 4f4e: 00 00 add byte ptr [rax], al + 4f50: 6c insb byte ptr es:[rdi], dx + 4f51: 31 00 xor dword ptr [rax], eax + 4f53: 00 12 add byte ptr [rdx], dl + 4f55: 02 07 add al, byte ptr [rdi] + 4f57: 00 80 8e 44 00 00 add byte ptr [rax + 17550], al + 4f5d: 00 00 add byte ptr [rax], al + 4f5f: 00 a8 00 00 00 00 add byte ptr [rax], ch + 4f65: 00 00 add byte ptr [rax], al + 4f67: 00 7f 31 add byte ptr [rdi + 49], bh + 4f6a: 00 00 add byte ptr [rax], al + 4f6c: 12 00 adc al, byte ptr [rax] + 4f6e: 07 + 4f6f: 00 60 08 add byte ptr [rax + 8], ah + 4f72: 42 00 00 add byte ptr [rax], al + 4f75: 00 00 add byte ptr [rax], al + 4f77: 00 85 03 00 00 00 add byte ptr [rbp + 3], al + 4f7d: 00 00 add byte ptr [rax], al + 4f7f: 00 88 31 00 00 12 add byte ptr [rax + 301989937], cl + 4f85: 00 07 add byte ptr [rdi], al + 4f87: 00 90 c1 47 00 00 add byte ptr [rax + 18369], dl + 4f8d: 00 00 add byte ptr [rax], al + 4f8f: 00 50 00 add byte ptr [rax], dl + 4f92: 00 00 add byte ptr [rax], al + 4f94: 00 00 add byte ptr [rax], al + 4f96: 00 00 add byte ptr [rax], al + 4f98: a2 31 00 00 12 02 07 00 90 movabs byte ptr [-8070442826774609871], al + 4fa1: 7b 41 jnp 0x4fe4 <.symtab+0x4fe4> + 4fa3: 00 00 add byte ptr [rax], al + 4fa5: 00 00 add byte ptr [rax], al + 4fa7: 00 ea add dl, ch + 4fa9: 02 00 add al, byte ptr [rax] + 4fab: 00 00 add byte ptr [rax], al + 4fad: 00 00 add byte ptr [rax], al + 4faf: 00 b5 31 00 00 12 add byte ptr [rbp + 301989937], dh + 4fb5: 02 07 add al, byte ptr [rdi] + 4fb7: 00 a0 e4 46 00 00 add byte ptr [rax + 18148], ah + 4fbd: 00 00 add byte ptr [rax], al + 4fbf: 00 75 00 add byte ptr [rbp], dh + 4fc2: 00 00 add byte ptr [rax], al + 4fc4: 00 00 add byte ptr [rax], al + 4fc6: 00 00 add byte ptr [rax], al + 4fc8: c0 31 + 4fca: 00 00 add byte ptr [rax], al + 4fcc: 12 00 adc al, byte ptr [rax] + 4fce: 07 + 4fcf: 00 20 add byte ptr [rax], ah + 4fd1: cf iretd + 4fd2: 47 00 00 add byte ptr [r8], r8b + 4fd5: 00 00 add byte ptr [rax], al + 4fd7: 00 c5 add ch, al + 4fd9: 00 00 add byte ptr [rax], al + 4fdb: 00 00 add byte ptr [rax], al + 4fdd: 00 00 add byte ptr [rax], al + 4fdf: 00 e5 add ch, ah + 4fe1: 63 00 movsxd eax, dword ptr [rax] + 4fe3: 00 22 add byte ptr [rdx], ah + 4fe5: 00 07 add byte ptr [rdi], al + 4fe7: 00 90 93 44 00 00 add byte ptr [rax + 17555], dl + 4fed: 00 00 add byte ptr [rax], al + 4fef: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4ff5 <.symtab+0x4ff5> + 4ff5: 00 00 add byte ptr [rax], al + 4ff7: 00 d5 add ch, dl + 4ff9: 31 00 xor dword ptr [rax], eax + 4ffb: 00 11 add byte ptr [rcx], dl + 4ffd: 00 12 add byte ptr [rdx], dl + 4fff: 00 70 fa add byte ptr [rax - 6], dh + 5002: 4b 00 00 add byte ptr [r8], al + 5005: 00 00 add byte ptr [rax], al + 5007: 00 08 add byte ptr [rax], cl + 5009: 00 00 add byte ptr [rax], al + 500b: 00 00 add byte ptr [rax], al + 500d: 00 00 add byte ptr [rax], al + 500f: 00 e6 add dh, ah + 5011: 31 00 xor dword ptr [rax], eax + 5013: 00 12 add byte ptr [rdx], dl + 5015: 02 07 add al, byte ptr [rdi] + 5017: 00 b0 81 41 00 00 add byte ptr [rax + 16769], dh + 501d: 00 00 add byte ptr [rax], al + 501f: 00 39 add byte ptr [rcx], bh + 5021: 00 00 add byte ptr [rax], al + 5023: 00 00 add byte ptr [rax], al + 5025: 00 00 add byte ptr [rax], al + 5027: 00 f7 add bh, dh + 5029: 31 00 xor dword ptr [rax], eax + 502b: 00 12 add byte ptr [rdx], dl + 502d: 02 07 add al, byte ptr [rdi] + 502f: 00 a0 bb 42 00 00 add byte ptr [rax + 17083], ah + 5035: 00 00 add byte ptr [rax], al + 5037: 00 c7 add bh, al + 5039: 29 00 sub dword ptr [rax], eax + 503b: 00 00 add byte ptr [rax], al + 503d: 00 00 add byte ptr [rax], al + 503f: 00 06 add byte ptr [rsi], al + 5041: 32 00 xor al, byte ptr [rax] + 5043: 00 11 add byte ptr [rcx], dl + 5045: 02 0a add cl, byte ptr [rdx] + 5047: 00 f0 add al, dh + 5049: a3 49 00 00 00 00 00 10 00 movabs dword ptr [4503599627370569], eax + 5052: 00 00 add byte ptr [rax], al + 5054: 00 00 add byte ptr [rax], al + 5056: 00 00 add byte ptr [rax], al + 5058: 1e + 5059: 32 00 xor al, byte ptr [rax] + 505b: 00 12 add byte ptr [rdx], dl + 505d: 02 07 add al, byte ptr [rdi] + 505f: 00 30 add byte ptr [rax], dh + 5061: 20 48 00 and byte ptr [rax], cl + 5064: 00 00 add byte ptr [rax], al + 5066: 00 00 add byte ptr [rax], al + 5068: 32 01 xor al, byte ptr [rcx] + 506a: 00 00 add byte ptr [rax], al + 506c: 00 00 add byte ptr [rax], al + 506e: 00 00 add byte ptr [rax], al + 5070: 3a 32 cmp dh, byte ptr [rdx] + 5072: 00 00 add byte ptr [rax], al + 5074: 11 00 adc dword ptr [rax], eax + 5076: 15 00 14 11 4c adc eax, 1276187648 + 507b: 00 00 add byte ptr [rax], al + 507d: 00 00 add byte ptr [rax], al + 507f: 00 04 00 add byte ptr [rax + rax], al + 5082: 00 00 add byte ptr [rax], al + 5084: 00 00 add byte ptr [rax], al + 5086: 00 00 add byte ptr [rax], al + 5088: 47 32 00 xor r8b, byte ptr [r8] + 508b: 00 11 add byte ptr [rcx], dl + 508d: 02 12 add dl, byte ptr [rdx] + 508f: 00 20 add byte ptr [rax], ah + 5091: eb 4b jmp 0x50de <.symtab+0x50de> + 5093: 00 00 add byte ptr [rax], al + 5095: 00 00 add byte ptr [rax], al + 5097: 00 78 00 add byte ptr [rax], bh + 509a: 00 00 add byte ptr [rax], al + 509c: 00 00 add byte ptr [rax], al + 509e: 00 00 add byte ptr [rax], al + 50a0: 55 push rbp + 50a1: 32 00 xor al, byte ptr [rax] + 50a3: 00 12 add byte ptr [rdx], dl + 50a5: 02 07 add al, byte ptr [rdi] + 50a7: 00 90 50 44 00 00 add byte ptr [rax + 17488], dl + 50ad: 00 00 add byte ptr [rax], al + 50af: 00 93 04 00 00 00 add byte ptr [rbx + 4], dl + 50b5: 00 00 add byte ptr [rax], al + 50b7: 00 6d 32 add byte ptr [rbp + 50], ch + 50ba: 00 00 add byte ptr [rax], al + 50bc: 12 02 adc al, byte ptr [rdx] + 50be: 07 + 50bf: 00 90 95 44 00 00 add byte ptr [rax + 17557], dl + 50c5: 00 00 add byte ptr [rax], al + 50c7: 00 f7 add bh, dh + 50c9: 03 00 add eax, dword ptr [rax] + 50cb: 00 00 add byte ptr [rax], al + 50cd: 00 00 add byte ptr [rax], al + 50cf: 00 77 32 add byte ptr [rdi + 50], dh + 50d2: 00 00 add byte ptr [rax], al + 50d4: 12 02 adc al, byte ptr [rdx] + 50d6: 07 + 50d7: 00 40 df add byte ptr [rax - 33], al + 50da: 45 00 00 add byte ptr [r8], r8b + 50dd: 00 00 add byte ptr [rax], al + 50df: 00 14 05 00 00 00 00 add byte ptr [rax], dl + 50e6: 00 00 add byte ptr [rax], al + 50e8: 8d 32 lea esi, [rdx] + 50ea: 00 00 add byte ptr [rax], al + 50ec: 12 00 adc al, byte ptr [rax] + 50ee: 07 + 50ef: 00 10 add byte ptr [rax], dl + 50f1: 51 push rcx + 50f2: 41 00 00 add byte ptr [r8], al + 50f5: 00 00 add byte ptr [rax], al + 50f7: 00 30 add byte ptr [rax], dh + 50f9: 01 00 add dword ptr [rax], eax + 50fb: 00 00 add byte ptr [rax], al + 50fd: 00 00 add byte ptr [rax], al + 50ff: 00 a3 32 00 00 12 add byte ptr [rbx + 301989938], ah + 5105: 02 07 add al, byte ptr [rdi] + 5107: 00 a0 70 40 00 00 add byte ptr [rax + 16496], ah + 510d: 00 00 add byte ptr [rax], al + 510f: 00 59 00 add byte ptr [rcx], bl + 5112: 00 00 add byte ptr [rax], al + 5114: 00 00 add byte ptr [rax], al + 5116: 00 00 add byte ptr [rax], al + 5118: b6 32 mov dh, 50 + 511a: 00 00 add byte ptr [rax], al + 511c: 11 02 adc dword ptr [rdx], eax + 511e: 15 00 78 10 4c adc eax, 1276147712 + 5123: 00 00 add byte ptr [rax], al + 5125: 00 00 add byte ptr [rax], al + 5127: 00 08 add byte ptr [rax], cl + 5129: 00 00 add byte ptr [rax], al + 512b: 00 00 add byte ptr [rax], al + 512d: 00 00 add byte ptr [rax], al + 512f: 00 d1 add cl, dl + 5131: 32 00 xor al, byte ptr [rax] + 5133: 00 12 add byte ptr [rdx], dl + 5135: 02 07 add al, byte ptr [rdi] + 5137: 00 40 d5 add byte ptr [rax - 43], al + 513a: 47 00 00 add byte ptr [r8], r8b + 513d: 00 00 add byte ptr [rax], al + 513f: 00 cf add bh, cl + 5141: 08 00 or byte ptr [rax], al + 5143: 00 00 add byte ptr [rax], al + 5145: 00 00 add byte ptr [rax], al + 5147: 00 e7 add bh, ah + 5149: 32 00 xor al, byte ptr [rax] + 514b: 00 11 add byte ptr [rcx], dl + 514d: 02 15 00 48 10 4c add dl, byte ptr [rip + 1276135424] # 0x4c109953 <_end+0x4bc45fd3> + 5153: 00 00 add byte ptr [rax], al + 5155: 00 00 add byte ptr [rax], al + 5157: 00 08 add byte ptr [rax], cl + 5159: 00 00 add byte ptr [rax], al + 515b: 00 00 add byte ptr [rax], al + 515d: 00 00 add byte ptr [rax], al + 515f: 00 08 add byte ptr [rax], cl + 5161: 33 00 xor eax, dword ptr [rax] + 5163: 00 10 add byte ptr [rax], dl + 5165: 00 f1 add cl, dh + 5167: ff 02 inc dword ptr [rdx] + ... + 5175: 00 00 add byte ptr [rax], al + 5177: 00 24 33 add byte ptr [rbx + rsi], ah + 517a: 00 00 add byte ptr [rax], al + 517c: 22 02 and al, byte ptr [rdx] + 517e: 07 + 517f: 00 10 add byte ptr [rax], dl + 5181: 86 44 00 00 xchg byte ptr [rax + rax], al + 5185: 00 00 add byte ptr [rax], al + 5187: 00 99 00 00 00 00 add byte ptr [rcx], bl + 518d: 00 00 add byte ptr [rax], al + 518f: 00 2c 33 add byte ptr [rbx + rsi], ch + 5192: 00 00 add byte ptr [rax], al + 5194: 22 00 and al, byte ptr [rax] + 5196: 07 + 5197: 00 60 15 add byte ptr [rax + 21], ah + 519a: 41 00 00 add byte ptr [r8], al + 519d: 00 00 add byte ptr [rax], al + 519f: 00 f6 add dh, dh + 51a1: 00 00 add byte ptr [rax], al + 51a3: 00 00 add byte ptr [rax], al + 51a5: 00 00 add byte ptr [rax], al + 51a7: 00 38 add byte ptr [rax], bh + 51a9: 33 00 xor eax, dword ptr [rax] + 51ab: 00 12 add byte ptr [rdx], dl + 51ad: 02 07 add al, byte ptr [rdi] + 51af: 00 60 34 add byte ptr [rax + 52], ah + 51b2: 41 00 00 add byte ptr [r8], al + 51b5: 00 00 add byte ptr [rax], al + 51b7: 00 ec add ah, ch + 51b9: 00 00 add byte ptr [rax], al + 51bb: 00 00 add byte ptr [rax], al + 51bd: 00 00 add byte ptr [rax], al + 51bf: 00 4c 33 00 add byte ptr [rbx + rsi], cl + 51c3: 00 12 add byte ptr [rdx], dl + 51c5: 02 07 add al, byte ptr [rdi] + 51c7: 00 20 add byte ptr [rax], ah + 51c9: f0 lock + 51ca: 40 00 00 add byte ptr [rax], al + 51cd: 00 00 add byte ptr [rax], al + 51cf: 00 15 01 00 00 00 add byte ptr [rip + 1], dl # 0x51d6 <.symtab+0x51d6> + 51d5: 00 00 add byte ptr [rax], al + 51d7: 00 ff add bh, bh + 51d9: 69 00 00 22 00 07 imul eax, dword ptr [rax], 117449216 + 51df: 00 f0 add al, dh + 51e1: 10 42 00 adc byte ptr [rdx], al + 51e4: 00 00 add byte ptr [rax], al + 51e6: 00 00 add byte ptr [rax], al + 51e8: 47 02 00 add r8b, byte ptr [r8] + 51eb: 00 00 add byte ptr [rax], al + 51ed: 00 00 add byte ptr [rax], al + 51ef: 00 65 33 add byte ptr [rbp + 51], ah + 51f2: 00 00 add byte ptr [rax], al + 51f4: 12 02 adc al, byte ptr [rdx] + 51f6: 07 + 51f7: 00 20 add byte ptr [rax], ah + 51f9: 7b 41 jnp 0x523c <.symtab+0x523c> + 51fb: 00 00 add byte ptr [rax], al + 51fd: 00 00 add byte ptr [rax], al + 51ff: 00 6e 00 add byte ptr [rsi], ch + 5202: 00 00 add byte ptr [rax], al + 5204: 00 00 add byte ptr [rax], al + 5206: 00 00 add byte ptr [rax], al + 5208: 6f outsd dx, dword ptr [rsi] + 5209: 33 00 xor eax, dword ptr [rax] + 520b: 00 22 add byte ptr [rdx], ah + 520d: 02 07 add al, byte ptr [rdi] + 520f: 00 e0 add al, ah + 5211: 92 xchg eax, edx + 5212: 44 00 00 add byte ptr [rax], r8b + 5215: 00 00 add byte ptr [rax], al + 5217: 00 a5 00 00 00 00 add byte ptr [rbp], ah + 521d: 00 00 add byte ptr [rax], al + 521f: 00 76 33 add byte ptr [rsi + 51], dh + 5222: 00 00 add byte ptr [rax], al + 5224: 12 02 adc al, byte ptr [rdx] + 5226: 07 + 5227: 00 c0 add al, al + 5229: 93 xchg eax, ebx + 522a: 44 00 00 add byte ptr [rax], r8b + 522d: 00 00 add byte ptr [rax], al + 522f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x5235 <.symtab+0x5235> + 5235: 00 00 add byte ptr [rax], al + 5237: 00 81 33 00 00 11 add byte ptr [rcx + 285212723], al + 523d: 00 15 00 30 11 4c add byte ptr [rip + 1276194816], dl # 0x4c118243 <_end+0x4bc548c3> + 5243: 00 00 add byte ptr [rax], al + 5245: 00 00 add byte ptr [rax], al + 5247: 00 08 add byte ptr [rax], cl + 5249: 00 00 add byte ptr [rax], al + 524b: 00 00 add byte ptr [rax], al + 524d: 00 00 add byte ptr [rax], al + 524f: 00 93 33 00 00 11 add byte ptr [rbx + 285212723], dl + 5255: 02 15 00 60 10 4c add dl, byte ptr [rip + 1276141568] # 0x4c10b25b <_end+0x4bc478db> + 525b: 00 00 add byte ptr [rax], al + 525d: 00 00 add byte ptr [rax], al + 525f: 00 08 add byte ptr [rax], cl + 5261: 00 00 add byte ptr [rax], al + 5263: 00 00 add byte ptr [rax], al + 5265: 00 00 add byte ptr [rax], al + 5267: 00 ad 33 00 00 11 add byte ptr [rbp + 285212723], ch + 526d: 00 19 add byte ptr [rcx], bl + 526f: 00 40 37 add byte ptr [rax + 55], al + 5272: 4c 00 00 add byte ptr [rax], r8b + 5275: 00 00 add byte ptr [rax], al + 5277: 00 08 add byte ptr [rax], cl + 5279: 00 00 add byte ptr [rax], al + 527b: 00 00 add byte ptr [rax], al + 527d: 00 00 add byte ptr [rax], al + 527f: 00 c1 add cl, al + 5281: 33 00 xor eax, dword ptr [rax] + 5283: 00 12 add byte ptr [rdx], dl + 5285: 02 07 add al, byte ptr [rdi] + 5287: 00 e0 add al, ah + 5289: e9 47 00 00 00 jmp 0x52d5 <.symtab+0x52d5> + 528e: 00 00 add byte ptr [rax], al + 5290: 14 01 adc al, 1 + 5292: 00 00 add byte ptr [rax], al + 5294: 00 00 add byte ptr [rax], al + 5296: 00 00 add byte ptr [rax], al + 5298: d5 + 5299: 33 00 xor eax, dword ptr [rax] + 529b: 00 11 add byte ptr [rcx], dl + 529d: 02 19 add bl, byte ptr [rcx] + 529f: 00 c0 add al, al + 52a1: 38 4c 00 00 cmp byte ptr [rax + rax], cl + 52a5: 00 00 add byte ptr [rax], al + 52a7: 00 08 add byte ptr [rax], cl + 52a9: 00 00 add byte ptr [rax], al + 52ab: 00 00 add byte ptr [rax], al + 52ad: 00 00 add byte ptr [rax], al + 52af: 00 e9 add cl, ch + 52b1: 33 00 xor eax, dword ptr [rax] + 52b3: 00 12 add byte ptr [rdx], dl + 52b5: 02 07 add al, byte ptr [rdi] + 52b7: 00 50 f6 add byte ptr [rax - 10], dl + 52ba: 41 00 00 add byte ptr [r8], al + 52bd: 00 00 add byte ptr [rax], al + 52bf: 00 60 02 add byte ptr [rax + 2], ah + 52c2: 00 00 add byte ptr [rax], al + 52c4: 00 00 add byte ptr [rax], al + 52c6: 00 00 add byte ptr [rax], al + 52c8: 07 + 52c9: 34 00 xor al, 0 + 52cb: 00 12 add byte ptr [rdx], dl + 52cd: 02 07 add al, byte ptr [rdi] + 52cf: 00 30 add byte ptr [rax], dh + 52d1: 55 push rbp + 52d2: 44 00 00 add byte ptr [rax], r8b + 52d5: 00 00 add byte ptr [rax], al + 52d7: 00 a7 00 00 00 00 add byte ptr [rdi], ah + 52dd: 00 00 add byte ptr [rax], al + 52df: 00 16 add byte ptr [rsi], dl + 52e1: 34 00 xor al, 0 + 52e3: 00 12 add byte ptr [rdx], dl + 52e5: 02 07 add al, byte ptr [rdi] + 52e7: 00 70 01 add byte ptr [rax + 1], dh + 52ea: 49 00 00 add byte ptr [r8], al + 52ed: 00 00 add byte ptr [rax], al + 52ef: 00 0c 00 add byte ptr [rax + rax], cl + 52f2: 00 00 add byte ptr [rax], al + 52f4: 00 00 add byte ptr [rax], al + 52f6: 00 00 add byte ptr [rax], al + 52f8: 2d 34 00 00 12 sub eax, 301989940 + 52fd: 02 07 add al, byte ptr [rdi] + 52ff: 00 50 d8 add byte ptr [rax - 40], dl + 5302: 45 00 00 add byte ptr [r8], r8b + 5305: 00 00 add byte ptr [rax], al + 5307: 00 fb add bl, bh + 5309: 03 00 add eax, dword ptr [rax] + 530b: 00 00 add byte ptr [rax], al + 530d: 00 00 add byte ptr [rax], al + 530f: 00 3e add byte ptr [rsi], bh + 5311: 34 00 xor al, 0 + 5313: 00 11 add byte ptr [rcx], dl + 5315: 00 15 00 50 11 4c add byte ptr [rip + 1276203008], dl # 0x4c11a31b <_end+0x4bc5699b> + 531b: 00 00 add byte ptr [rax], al + 531d: 00 00 add byte ptr [rax], al + 531f: 00 10 add byte ptr [rax], dl + 5321: 00 00 add byte ptr [rax], al + 5323: 00 00 add byte ptr [rax], al + 5325: 00 00 add byte ptr [rax], al + 5327: 00 f1 add cl, dh + 5329: 5f pop rdi + 532a: 00 00 add byte ptr [rax], al + 532c: 12 02 adc al, byte ptr [rdx] + 532e: 07 + 532f: 00 20 add byte ptr [rax], ah + 5331: fb sti + 5332: 40 00 00 add byte ptr [rax], al + 5335: 00 00 add byte ptr [rax], al + 5337: 00 d5 add ch, dl + 5339: 00 00 add byte ptr [rax], al + 533b: 00 00 add byte ptr [rax], al + 533d: 00 00 add byte ptr [rax], al + 533f: 00 55 34 add byte ptr [rbp + 52], dl + 5342: 00 00 add byte ptr [rax], al + 5344: 12 02 adc al, byte ptr [rdx] + 5346: 07 + 5347: 00 e0 add al, ah + 5349: 42 41 + 534b: 00 00 add byte ptr [rax], al + 534d: 00 00 add byte ptr [rax], al + 534f: 00 0c 00 add byte ptr [rax + rax], cl + 5352: 00 00 add byte ptr [rax], al + 5354: 00 00 add byte ptr [rax], al + 5356: 00 00 add byte ptr [rax], al + 5358: 49 3f + 535a: 00 00 add byte ptr [rax], al + 535c: 2a 00 sub al, byte ptr [rax] + 535e: 07 + 535f: 00 70 fd add byte ptr [rax - 3], dh + 5362: 46 00 00 add byte ptr [rax], r8b + 5365: 00 00 add byte ptr [rax], al + 5367: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x536d <.symtab+0x536d> + 536d: 00 00 add byte ptr [rax], al + 536f: 00 63 34 add byte ptr [rbx + 52], ah + 5372: 00 00 add byte ptr [rax], al + 5374: 12 02 adc al, byte ptr [rdx] + 5376: 07 + 5377: 00 e0 add al, ah + 5379: b6 46 mov dh, 70 + 537b: 00 00 add byte ptr [rax], al + 537d: 00 00 add byte ptr [rax], al + 537f: 00 9d 08 00 00 00 add byte ptr [rbp + 8], bl + 5385: 00 00 add byte ptr [rax], al + 5387: 00 76 34 add byte ptr [rsi + 52], dh + 538a: 00 00 add byte ptr [rax], al + 538c: 12 02 adc al, byte ptr [rdx] + 538e: 07 + 538f: 00 00 add byte ptr [rax], al + 5391: ec in al, dx + 5392: 47 00 00 add byte ptr [r8], r8b + 5395: 00 00 add byte ptr [rax], al + 5397: 00 d3 add bl, dl + 5399: 00 00 add byte ptr [rax], al + 539b: 00 00 add byte ptr [rax], al + 539d: 00 00 add byte ptr [rax], al + 539f: 00 81 34 00 00 12 add byte ptr [rcx + 301989940], al + 53a5: 02 07 add al, byte ptr [rdi] + 53a7: 00 00 add byte ptr [rax], al + 53a9: 5a pop rdx + 53aa: 44 00 00 add byte ptr [rax], r8b + 53ad: 00 00 add byte ptr [rax], al + 53af: 00 11 add byte ptr [rcx], dl + 53b1: 00 00 add byte ptr [rax], al + 53b3: 00 00 add byte ptr [rax], al + 53b5: 00 00 add byte ptr [rax], al + 53b7: 00 79 4c add byte ptr [rcx + 76], bh + 53ba: 00 00 add byte ptr [rax], al + 53bc: 16 + 53bd: 00 0f add byte ptr [rdi], cl + 53bf: 00 20 add byte ptr [rax], ah + 53c1: 00 00 add byte ptr [rax], al + 53c3: 00 00 add byte ptr [rax], al + 53c5: 00 00 add byte ptr [rax], al + 53c7: 00 04 00 add byte ptr [rax + rax], al + 53ca: 00 00 add byte ptr [rax], al + 53cc: 00 00 add byte ptr [rax], al + 53ce: 00 00 add byte ptr [rax], al + 53d0: b5 4f mov ch, 79 + 53d2: 00 00 add byte ptr [rax], al + 53d4: 22 00 and al, byte ptr [rax] + 53d6: 07 + 53d7: 00 a0 16 47 00 00 add byte ptr [rax + 18198], ah + 53dd: 00 00 add byte ptr [rax], al + 53df: 00 0c 00 add byte ptr [rax + rax], cl + 53e2: 00 00 add byte ptr [rax], al + 53e4: 00 00 add byte ptr [rax], al + 53e6: 00 00 add byte ptr [rax], al + 53e8: 90 nop + 53e9: 34 00 xor al, 0 + 53eb: 00 12 add byte ptr [rdx], dl + 53ed: 02 07 add al, byte ptr [rdi] + 53ef: 00 10 add byte ptr [rax], dl + 53f1: 67 44 00 00 add byte ptr [eax], r8b + 53f5: 00 00 add byte ptr [rax], al + 53f7: 00 16 add byte ptr [rsi], dl + 53f9: 00 00 add byte ptr [rax], al + 53fb: 00 00 add byte ptr [rax], al + 53fd: 00 00 add byte ptr [rax], al + 53ff: 00 a9 34 00 00 12 add byte ptr [rcx + 301989940], ch + 5405: 02 07 add al, byte ptr [rdi] + 5407: 00 e0 add al, ah + 5409: a1 44 00 00 00 00 00 30 12 movabs eax, dword ptr [1310547491564814404] + 5412: 00 00 add byte ptr [rax], al + 5414: 00 00 add byte ptr [rax], al + 5416: 00 00 add byte ptr [rax], al + 5418: b4 34 mov ah, 52 + 541a: 00 00 add byte ptr [rax], al + 541c: 1a 02 sbb al, byte ptr [rdx] + 541e: 07 + 541f: 00 e0 add al, ah + 5421: 26 42 00 00 add byte ptr es:[rax], al + 5425: 00 00 add byte ptr [rax], al + 5427: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x542d <.symtab+0x542d> + 542d: 00 00 add byte ptr [rax], al + 542f: 00 c0 add al, al + 5431: 34 00 xor al, 0 + 5433: 00 12 add byte ptr [rdx], dl + 5435: 00 07 add byte ptr [rdi], al + 5437: 00 30 add byte ptr [rax], dh + 5439: 5b pop rbx + 543a: 48 00 00 add byte ptr [rax], al + 543d: 00 00 add byte ptr [rax], al + 543f: 00 60 02 add byte ptr [rax + 2], ah + 5442: 00 00 add byte ptr [rax], al + 5444: 00 00 add byte ptr [rax], al + 5446: 00 00 add byte ptr [rax], al + 5448: d2 34 00 + 544b: 00 12 add byte ptr [rdx], dl + 544d: 02 07 add al, byte ptr [rdi] + 544f: 00 e0 add al, ah + 5451: 86 44 00 00 xchg byte ptr [rax + rax], al + 5455: 00 00 add byte ptr [rax], al + 5457: 00 68 07 add byte ptr [rax + 7], ch + 545a: 00 00 add byte ptr [rax], al + 545c: 00 00 add byte ptr [rax], al + 545e: 00 00 add byte ptr [rax], al + 5460: db 34 00 + 5463: 00 12 add byte ptr [rdx], dl + 5465: 02 07 add al, byte ptr [rdi] + 5467: 00 40 0a add byte ptr [rax + 10], al + 546a: 49 00 00 add byte ptr [r8], al + 546d: 00 00 add byte ptr [rax], al + 546f: 00 90 00 00 00 00 add byte ptr [rax], dl + 5475: 00 00 add byte ptr [rax], al + 5477: 00 ed add ch, ch + 5479: 34 00 xor al, 0 + 547b: 00 12 add byte ptr [rdx], dl + 547d: 02 07 add al, byte ptr [rdi] + 547f: 00 20 add byte ptr [rax], ah + 5481: 7a 44 jp 0x54c7 <.symtab+0x54c7> + 5483: 00 00 add byte ptr [rax], al + 5485: 00 00 add byte ptr [rax], al + 5487: 00 65 03 add byte ptr [rbp + 3], ah + 548a: 00 00 add byte ptr [rax], al + 548c: 00 00 add byte ptr [rax], al + 548e: 00 00 add byte ptr [rax], al + 5490: fb sti + 5491: 34 00 xor al, 0 + 5493: 00 12 add byte ptr [rdx], dl + 5495: 02 07 add al, byte ptr [rdi] + 5497: 00 74 b2 43 add byte ptr [rdx + 4*rsi + 67], dh + 549b: 00 00 add byte ptr [rax], al + 549d: 00 00 add byte ptr [rax], al + 549f: 00 92 1b 00 00 00 add byte ptr [rdx + 27], dl + 54a5: 00 00 add byte ptr [rax], al + 54a7: 00 10 add byte ptr [rax], dl + 54a9: 35 00 00 12 00 xor eax, 1179648 + 54ae: 07 + 54af: 00 60 8e add byte ptr [rax - 114], ah + 54b2: 41 00 00 add byte ptr [r8], al + 54b5: 00 00 add byte ptr [rax], al + 54b7: 00 e8 add al, ch + 54b9: 00 00 add byte ptr [rax], al + 54bb: 00 00 add byte ptr [rax], al + 54bd: 00 00 add byte ptr [rax], al + 54bf: 00 e9 add cl, ch + 54c1: 57 push rdi + 54c2: 00 00 add byte ptr [rax], al + 54c4: 22 02 and al, byte ptr [rdx] + 54c6: 07 + 54c7: 00 f0 add al, dh + 54c9: e8 46 00 00 00 call 0x5514 <.symtab+0x5514> + 54ce: 00 00 add byte ptr [rax], al + 54d0: bc 02 00 00 00 mov esp, 2 + 54d5: 00 00 add byte ptr [rax], al + 54d7: 00 20 add byte ptr [rax], ah + 54d9: 35 00 00 12 02 xor eax, 34734080 + 54de: 07 + 54df: 00 00 add byte ptr [rax], al + 54e1: df 45 00 fild word ptr [rbp] + 54e4: 00 00 add byte ptr [rax], al + 54e6: 00 00 add byte ptr [rax], al + 54e8: 14 00 adc al, 0 + 54ea: 00 00 add byte ptr [rax], al + 54ec: 00 00 add byte ptr [rax], al + 54ee: 00 00 add byte ptr [rax], al + 54f0: 32 35 00 00 12 02 xor dh, byte ptr [rip + 34734080] # 0x21254f6 <_end+0x1c61b76> + 54f6: 07 + 54f7: 00 60 ed add byte ptr [rax - 19], ah + 54fa: 46 00 00 add byte ptr [rax], r8b + 54fd: 00 00 add byte ptr [rax], al + 54ff: 00 23 add byte ptr [rbx], ah + 5501: 03 00 add eax, dword ptr [rax] + 5503: 00 00 add byte ptr [rax], al + 5505: 00 00 add byte ptr [rax], al + 5507: 00 40 35 add byte ptr [rax + 53], al + 550a: 00 00 add byte ptr [rax], al + 550c: 11 02 adc dword ptr [rdx], eax + 550e: 0a 00 or al, byte ptr [rax] + 5510: 00 a3 49 00 00 00 add byte ptr [rbx + 73], ah + 5516: 00 00 add byte ptr [rax], al + 5518: 0d 00 00 00 00 or eax, 0 + 551d: 00 00 add byte ptr [rax], al + 551f: 00 00 add byte ptr [rax], al + 5521: 55 push rbp + 5522: 00 00 add byte ptr [rax], al + 5524: 22 00 and al, byte ptr [rax] + 5526: 07 + 5527: 00 d0 add al, dl + 5529: 72 44 jb 0x556f <.symtab+0x556f> + 552b: 00 00 add byte ptr [rax], al + 552d: 00 00 add byte ptr [rax], al + 552f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x5535 <.symtab+0x5535> + 5535: 00 00 add byte ptr [rax], al + 5537: 00 57 35 add byte ptr [rdi + 53], dl + 553a: 00 00 add byte ptr [rax], al + 553c: 12 02 adc al, byte ptr [rdx] + 553e: 07 + 553f: 00 e0 add al, ah + 5541: d1 46 00 rol dword ptr [rsi] + 5544: 00 00 add byte ptr [rax], al + 5546: 00 00 add byte ptr [rax], al + 5548: 75 00 jne 0x554a <.symtab+0x554a> + 554a: 00 00 add byte ptr [rax], al + 554c: 00 00 add byte ptr [rax], al + 554e: 00 00 add byte ptr [rax], al + 5550: 63 35 00 00 11 00 movsxd esi, dword ptr [rip + 1114112] # 0x115556 <.symtab+0x115556> + 5556: 15 00 20 03 4c adc eax, 1275273216 + 555b: 00 00 add byte ptr [rax], al + 555d: 00 00 add byte ptr [rax], al + 555f: 00 e0 add al, ah + 5561: 00 00 add byte ptr [rax], al + 5563: 00 00 add byte ptr [rax], al + 5565: 00 00 add byte ptr [rax], al + 5567: 00 73 35 add byte ptr [rbx + 53], dh + 556a: 00 00 add byte ptr [rax], al + 556c: 12 00 adc al, byte ptr [rax] + 556e: 07 + 556f: 00 70 21 add byte ptr [rax + 33], dh + 5572: 48 00 00 add byte ptr [rax], al + 5575: 00 00 add byte ptr [rax], al + 5577: 00 32 add byte ptr [rdx], dh + 5579: 01 00 add dword ptr [rax], eax + 557b: 00 00 add byte ptr [rax], al + 557d: 00 00 add byte ptr [rax], al + 557f: 00 8e 35 00 00 12 add byte ptr [rsi + 301989941], cl + 5585: 00 07 add byte ptr [rdi], al + 5587: 00 70 ac add byte ptr [rax - 84], dh + 558a: 48 00 00 add byte ptr [rax], al + 558d: 00 00 add byte ptr [rax], al + 558f: 00 2a add byte ptr [rdx], ch + 5591: 01 00 add dword ptr [rax], eax + 5593: 00 00 add byte ptr [rax], al + 5595: 00 00 add byte ptr [rax], al + 5597: 00 9a 35 00 00 12 add byte ptr [rdx + 301989941], bl + 559d: 00 07 add byte ptr [rdi], al + 559f: 00 40 5a add byte ptr [rax + 90], al + 55a2: 41 00 00 add byte ptr [r8], al + 55a5: 00 00 add byte ptr [rax], al + 55a7: 00 27 add byte ptr [rdi], ah + 55a9: 00 00 add byte ptr [rax], al + 55ab: 00 00 add byte ptr [rax], al + 55ad: 00 00 add byte ptr [rax], al + 55af: 00 b9 2d 00 00 22 add byte ptr [rcx + 570425389], bh + 55b5: 00 07 add byte ptr [rdi], al + 55b7: 00 10 add byte ptr [rax], dl + 55b9: 57 push rdi + 55ba: 48 00 00 add byte ptr [rax], al + 55bd: 00 00 add byte ptr [rax], al + 55bf: 00 0c 00 add byte ptr [rax + rax], cl + 55c2: 00 00 add byte ptr [rax], al + 55c4: 00 00 add byte ptr [rax], al + 55c6: 00 00 add byte ptr [rax], al + 55c8: c4 52 00 + 55cb: 00 22 add byte ptr [rdx], ah + 55cd: 00 07 add byte ptr [rdi], al + 55cf: 00 50 92 add byte ptr [rax - 110], dl + 55d2: 44 00 00 add byte ptr [rax], r8b + 55d5: 00 00 add byte ptr [rax], al + 55d7: 00 31 add byte ptr [rcx], dh + 55d9: 00 00 add byte ptr [rax], al + 55db: 00 00 add byte ptr [rax], al + 55dd: 00 00 add byte ptr [rax], al + 55df: 00 ac 35 00 00 12 02 add byte ptr [rbp + rsi + 34734080], ch + 55e6: 07 + 55e7: 00 80 e5 42 00 00 add byte ptr [rax + 17125], al + 55ed: 00 00 add byte ptr [rax], al + 55ef: 00 78 2b add byte ptr [rax + 43], bh + 55f2: 00 00 add byte ptr [rax], al + 55f4: 00 00 add byte ptr [rax], al + 55f6: 00 00 add byte ptr [rax], al + 55f8: bc 35 00 00 12 mov esp, 301989941 + 55fd: 02 07 add al, byte ptr [rdi] + 55ff: 00 80 95 45 00 00 add byte ptr [rax + 17813], al + 5605: 00 00 add byte ptr [rax], al + 5607: 00 da add dl, bl + 5609: 04 00 add al, 0 + 560b: 00 00 add byte ptr [rax], al + 560d: 00 00 add byte ptr [rax], al + 560f: 00 d1 add cl, dl + 5611: 35 00 00 12 02 xor eax, 34734080 + 5616: 07 + 5617: 00 f0 add al, dh + 5619: aa stosb byte ptr es:[rdi], al + 561a: 47 00 00 add byte ptr [r8], r8b + 561d: 00 00 add byte ptr [rax], al + 561f: 00 4e 00 add byte ptr [rsi], cl + 5622: 00 00 add byte ptr [rax], al + 5624: 00 00 add byte ptr [rax], al + 5626: 00 00 add byte ptr [rax], al + 5628: e9 35 00 00 11 jmp 0x11005662 <_end+0x10b41ce2> + 562d: 02 0a add cl, byte ptr [rdx] + 562f: 00 e0 add al, ah + 5631: ae scasb al, byte ptr es:[rdi] + 5632: 49 00 00 add byte ptr [r8], al + 5635: 00 00 add byte ptr [rax], al + 5637: 00 4c 00 00 add byte ptr [rax + rax], cl + 563b: 00 00 add byte ptr [rax], al + 563d: 00 00 add byte ptr [rax], al + 563f: 00 04 36 add byte ptr [rsi + rsi], al + 5642: 00 00 add byte ptr [rax], al + 5644: 12 02 adc al, byte ptr [rdx] + 5646: 07 + 5647: 00 10 add byte ptr [rax], dl + 5649: fb sti + 564a: 40 00 00 add byte ptr [rax], al + 564d: 00 00 add byte ptr [rax], al + 564f: 00 0c 00 add byte ptr [rax + rax], cl + 5652: 00 00 add byte ptr [rax], al + 5654: 00 00 add byte ptr [rax], al + 5656: 00 00 add byte ptr [rax], al + 5658: 0a 36 or dh, byte ptr [rsi] + 565a: 00 00 add byte ptr [rax], al + 565c: 12 00 adc al, byte ptr [rax] + 565e: 07 + 565f: 00 60 15 add byte ptr [rax + 21], ah + 5662: 42 00 00 add byte ptr [rax], al + 5665: 00 00 add byte ptr [rax], al + 5667: 00 ff add bh, bh + 5669: 02 00 add al, byte ptr [rax] + 566b: 00 00 add byte ptr [rax], al + 566d: 00 00 add byte ptr [rax], al + 566f: 00 1b add byte ptr [rbx], bl + 5671: 36 00 00 add byte ptr ss:[rax], al + 5674: 12 02 adc al, byte ptr [rdx] + 5676: 07 + 5677: 00 90 8b 41 00 00 add byte ptr [rax + 16779], dl + 567d: 00 00 add byte ptr [rax], al + 567f: 00 c3 add bl, al + 5681: 02 00 add al, byte ptr [rax] + 5683: 00 00 add byte ptr [rax], al + 5685: 00 00 add byte ptr [rax], al + 5687: 00 36 add byte ptr [rsi], dh + 5689: 36 00 00 add byte ptr ss:[rax], al + 568c: 22 00 and al, byte ptr [rax] + 568e: 07 + 568f: 00 50 10 add byte ptr [rax + 16], dl + 5692: 41 00 00 add byte ptr [r8], al + 5695: 00 00 add byte ptr [rax], al + 5697: 00 88 02 00 00 00 add byte ptr [rax + 2], cl + 569d: 00 00 add byte ptr [rax], al + 569f: 00 41 36 add byte ptr [rcx + 54], al + 56a2: 00 00 add byte ptr [rax], al + 56a4: 12 00 adc al, byte ptr [rax] + 56a6: 07 + 56a7: 00 00 add byte ptr [rax], al + 56a9: df 45 00 fild word ptr [rbp] + 56ac: 00 00 add byte ptr [rax], al + 56ae: 00 00 add byte ptr [rax], al + 56b0: 14 00 adc al, 0 + 56b2: 00 00 add byte ptr [rax], al + 56b4: 00 00 add byte ptr [rax], al + 56b6: 00 00 add byte ptr [rax], al + 56b8: 54 push rsp + 56b9: 36 00 00 add byte ptr ss:[rax], al + 56bc: 11 02 adc dword ptr [rdx], eax + 56be: 19 00 sbb dword ptr [rax], eax + 56c0: a8 38 test al, 56 + 56c2: 4c 00 00 add byte ptr [rax], r8b + 56c5: 00 00 add byte ptr [rax], al + 56c7: 00 08 add byte ptr [rax], cl + 56c9: 00 00 add byte ptr [rax], al + 56cb: 00 00 add byte ptr [rax], al + 56cd: 00 00 add byte ptr [rax], al + 56cf: 00 67 36 add byte ptr [rdi + 54], ah + 56d2: 00 00 add byte ptr [rax], al + 56d4: 12 00 adc al, byte ptr [rax] + 56d6: 07 + 56d7: 00 e0 add al, ah + 56d9: 65 40 00 00 add byte ptr gs:[rax], al + 56dd: 00 00 add byte ptr [rax], al + 56df: 00 ee add dh, ch + 56e1: 01 00 add dword ptr [rax], eax + 56e3: 00 00 add byte ptr [rax], al + 56e5: 00 00 add byte ptr [rax], al + 56e7: 00 78 36 add byte ptr [rax + 54], bh + 56ea: 00 00 add byte ptr [rax], al + 56ec: 12 02 adc al, byte ptr [rdx] + 56ee: 07 + 56ef: 00 20 add byte ptr [rax], ah + 56f1: 2a 41 00 sub al, byte ptr [rcx] + 56f4: 00 00 add byte ptr [rax], al + 56f6: 00 00 add byte ptr [rax], al + 56f8: ee out dx, al + 56f9: 01 00 add dword ptr [rax], eax + 56fb: 00 00 add byte ptr [rax], al + 56fd: 00 00 add byte ptr [rax], al + 56ff: 00 86 36 00 00 22 add byte ptr [rsi + 570425398], al + 5705: 00 07 add byte ptr [rdi], al + 5707: 00 c0 add al, al + 5709: c4 46 00 00 + 570d: 00 00 add byte ptr [rax], al + 570f: 00 e1 add cl, ah + 5711: 02 00 add al, byte ptr [rax] + 5713: 00 00 add byte ptr [rax], al + 5715: 00 00 add byte ptr [rax], al + 5717: 00 91 36 00 00 22 add byte ptr [rcx + 570425398], dl + 571d: 02 07 add al, byte ptr [rdi] + 571f: 00 70 85 add byte ptr [rax - 123], dh + 5722: 44 00 00 add byte ptr [rax], r8b + 5725: 00 00 add byte ptr [rax], al + 5727: 00 99 00 00 00 00 add byte ptr [rcx], bl + 572d: 00 00 add byte ptr [rax], al + 572f: 00 98 36 00 00 12 add byte ptr [rax + 301989942], bl + 5735: 00 07 add byte ptr [rdi], al + 5737: 00 d0 add al, dl + 5739: 04 47 add al, 71 + 573b: 00 00 add byte ptr [rax], al + 573d: 00 00 add byte ptr [rax], al + 573f: 00 20 add byte ptr [rax], ah + 5741: 00 00 add byte ptr [rax], al + 5743: 00 00 add byte ptr [rax], al + 5745: 00 00 add byte ptr [rax], al + 5747: 00 a4 36 00 00 12 02 add byte ptr [rsi + rsi + 34734080], ah + 574e: 07 + 574f: 00 40 ab add byte ptr [rax - 85], al + 5752: 47 00 00 add byte ptr [r8], r8b + 5755: 00 00 add byte ptr [rax], al + 5757: 00 78 01 add byte ptr [rax + 1], bh + 575a: 00 00 add byte ptr [rax], al + 575c: 00 00 add byte ptr [rax], al + 575e: 00 00 add byte ptr [rax], al + 5760: b0 36 mov al, 54 + 5762: 00 00 add byte ptr [rax], al + 5764: 12 00 adc al, byte ptr [rax] + 5766: 07 + 5767: 00 30 add byte ptr [rax], dh + 5769: 79 41 jns 0x57ac <.symtab+0x57ac> + 576b: 00 00 add byte ptr [rax], al + 576d: 00 00 add byte ptr [rax], al + 576f: 00 0a add byte ptr [rdx], cl + 5771: 00 00 add byte ptr [rax], al + 5773: 00 00 add byte ptr [rax], al + 5775: 00 00 add byte ptr [rax], al + 5777: 00 c6 add dh, al + 5779: 36 00 00 add byte ptr ss:[rax], al + 577c: 12 00 adc al, byte ptr [rax] + 577e: 07 + 577f: 00 a0 45 48 00 00 add byte ptr [rax + 18501], ah + 5785: 00 00 add byte ptr [rax], al + 5787: 00 4c 00 00 add byte ptr [rax + rax], cl + 578b: 00 00 add byte ptr [rax], al + 578d: 00 00 add byte ptr [rax], al + 578f: 00 81 53 00 00 22 add byte ptr [rcx + 570425427], al + 5795: 02 07 add al, byte ptr [rdi] + 5797: 00 70 91 add byte ptr [rax - 111], dh + 579a: 44 00 00 add byte ptr [rax], r8b + 579d: 00 00 add byte ptr [rax], al + 579f: 00 32 add byte ptr [rdx], dh + 57a1: 00 00 add byte ptr [rax], al + 57a3: 00 00 add byte ptr [rax], al + 57a5: 00 00 add byte ptr [rax], al + 57a7: 00 ae 27 00 00 12 add byte ptr [rsi + 301989927], ch + 57ad: 02 07 add al, byte ptr [rdi] + 57af: 00 f0 add al, dh + 57b1: c8 48 00 00 enter 72, 0 + 57b5: 00 00 add byte ptr [rax], al + 57b7: 00 3a add byte ptr [rdx], bh + 57b9: 01 00 add dword ptr [rax], eax + 57bb: 00 00 add byte ptr [rax], al + 57bd: 00 00 add byte ptr [rax], al + 57bf: 00 d6 add dh, dl + 57c1: 36 00 00 add byte ptr ss:[rax], al + 57c4: 12 02 adc al, byte ptr [rdx] + 57c6: 07 + 57c7: 00 c0 add al, al + 57c9: 92 xchg eax, edx + 57ca: 45 00 00 add byte ptr [r8], r8b + 57cd: 00 00 add byte ptr [rax], al + 57cf: 00 14 02 add byte ptr [rdx + rax], dl + 57d2: 00 00 add byte ptr [rax], al + 57d4: 00 00 add byte ptr [rax], al + 57d6: 00 00 add byte ptr [rax], al + 57d8: e9 36 00 00 12 jmp 0x12005813 <_end+0x11b41e93> + 57dd: 00 07 add byte ptr [rdi], al + 57df: 00 b0 0f 42 00 00 add byte ptr [rax + 16911], dh + 57e5: 00 00 add byte ptr [rax], al + 57e7: 00 37 add byte ptr [rdi], dh + 57e9: 01 00 add dword ptr [rax], eax + 57eb: 00 00 add byte ptr [rax], al + 57ed: 00 00 add byte ptr [rax], al + 57ef: 00 f4 add ah, dh + 57f1: 36 00 00 add byte ptr ss:[rax], al + 57f4: 12 00 adc al, byte ptr [rax] + 57f6: 07 + 57f7: 00 40 23 add byte ptr [rax + 35], al + 57fa: 45 00 00 add byte ptr [r8], r8b + 57fd: 00 00 add byte ptr [rax], al + 57ff: 00 bd 08 00 00 00 add byte ptr [rbp + 8], bh + 5805: 00 00 add byte ptr [rax], al + 5807: 00 16 add byte ptr [rsi], dl + 5809: 37 + 580a: 00 00 add byte ptr [rax], al + 580c: 11 00 adc dword ptr [rax], eax + 580e: 19 00 sbb dword ptr [rax], eax + 5810: b8 37 4c 00 00 mov eax, 19511 + 5815: 00 00 add byte ptr [rax], al + 5817: 00 08 add byte ptr [rax], cl + 5819: 00 00 add byte ptr [rax], al + 581b: 00 00 add byte ptr [rax], al + 581d: 00 00 add byte ptr [rax], al + 581f: 00 26 add byte ptr [rsi], ah + 5821: 37 + 5822: 00 00 add byte ptr [rax], al + 5824: 12 00 adc al, byte ptr [rax] + 5826: 07 + 5827: 00 00 add byte ptr [rax], al + 5829: 11 43 00 adc dword ptr [rbx], eax + 582c: 00 00 add byte ptr [rax], al + 582e: 00 00 add byte ptr [rax], al + 5830: 0d 00 00 00 00 or eax, 0 + 5835: 00 00 add byte ptr [rax], al + 5837: 00 3f add byte ptr [rdi], bh + 5839: 37 + 583a: 00 00 add byte ptr [rax], al + 583c: 11 00 adc dword ptr [rax], eax + 583e: 19 00 sbb dword ptr [rax], eax + 5840: 00 33 add byte ptr [rbx], dh + 5842: 4c 00 00 add byte ptr [rax], r8b + 5845: 00 00 add byte ptr [rax], al + 5847: 00 08 add byte ptr [rax], cl + 5849: 00 00 add byte ptr [rax], al + 584b: 00 00 add byte ptr [rax], al + 584d: 00 00 add byte ptr [rax], al + 584f: 00 53 37 add byte ptr [rbx + 55], dl + 5852: 00 00 add byte ptr [rax], al + 5854: 12 02 adc al, byte ptr [rdx] + 5856: 07 + 5857: 00 30 add byte ptr [rax], dh + 5859: 11 43 00 adc dword ptr [rbx], eax + 585c: 00 00 add byte ptr [rax], al + 585e: 00 00 add byte ptr [rax], al + 5860: d6 + 5861: 2a 00 sub al, byte ptr [rax] + 5863: 00 00 add byte ptr [rax], al + 5865: 00 00 add byte ptr [rax], al + 5867: 00 67 37 add byte ptr [rdi + 55], ah + 586a: 00 00 add byte ptr [rax], al + 586c: 12 02 adc al, byte ptr [rdx] + 586e: 07 + 586f: 00 e0 add al, ah + 5871: d5 + 5872: 46 00 00 add byte ptr [rax], r8b + 5875: 00 00 add byte ptr [rax], al + 5877: 00 72 00 add byte ptr [rdx], dh + 587a: 00 00 add byte ptr [rax], al + 587c: 00 00 add byte ptr [rax], al + 587e: 00 00 add byte ptr [rax], al + 5880: 7f 37 jg 0x58b9 <.symtab+0x58b9> + 5882: 00 00 add byte ptr [rax], al + 5884: 21 00 and dword ptr [rax], eax + 5886: 15 00 88 07 4c adc eax, 1275561984 + 588b: 00 00 add byte ptr [rax], al + 588d: 00 00 add byte ptr [rax], al + 588f: 00 08 add byte ptr [rax], cl + 5891: 00 00 add byte ptr [rax], al + 5893: 00 00 add byte ptr [rax], al + 5895: 00 00 add byte ptr [rax], al + 5897: 00 8e 37 00 00 12 add byte ptr [rsi + 301989943], cl + 589d: 02 07 add al, byte ptr [rdi] + 589f: 00 b0 00 49 00 00 add byte ptr [rax + 18688], dh + 58a5: 00 00 add byte ptr [rax], al + 58a7: 00 0c 00 add byte ptr [rax + rax], cl + 58aa: 00 00 add byte ptr [rax], al + 58ac: 00 00 add byte ptr [rax], al + 58ae: 00 00 add byte ptr [rax], al + 58b0: 9d popfq + 58b1: 37 + 58b2: 00 00 add byte ptr [rax], al + 58b4: 11 02 adc dword ptr [rdx], eax + 58b6: 15 00 00 01 4c adc eax, 1275133952 + 58bb: 00 00 add byte ptr [rax], al + 58bd: 00 00 add byte ptr [rax], al + 58bf: 00 08 add byte ptr [rax], cl + 58c1: 00 00 add byte ptr [rax], al + 58c3: 00 00 add byte ptr [rax], al + 58c5: 00 00 add byte ptr [rax], al + 58c7: 00 aa 37 00 00 12 add byte ptr [rdx + 301989943], ch + 58cd: 02 07 add al, byte ptr [rdi] + 58cf: 00 00 add byte ptr [rax], al + 58d1: e8 40 00 00 00 call 0x5916 <.symtab+0x5916> + 58d6: 00 00 add byte ptr [rax], al + 58d8: 1b 08 sbb ecx, dword ptr [rax] + 58da: 00 00 add byte ptr [rax], al + 58dc: 00 00 add byte ptr [rax], al + 58de: 00 00 add byte ptr [rax], al + 58e0: b8 5d 00 00 2a mov eax, 704643165 + 58e5: 00 07 add byte ptr [rdi], al + 58e7: 00 20 add byte ptr [rax], ah + 58e9: 26 42 00 00 add byte ptr es:[rax], al + 58ed: 00 00 add byte ptr [rax], al + 58ef: 00 ba 00 00 00 00 add byte ptr [rdx], bh + 58f5: 00 00 add byte ptr [rax], al + 58f7: 00 05 45 00 00 22 add byte ptr [rip + 570425413], al # 0x22005942 <_end+0x21b41fc2> + 58fd: 00 07 add byte ptr [rdi], al + 58ff: 00 a0 b4 48 00 00 add byte ptr [rax + 18612], ah + 5905: 00 00 add byte ptr [rax], al + 5907: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x590d <.symtab+0x590d> + 590d: 00 00 add byte ptr [rax], al + 590f: 00 b9 37 00 00 12 add byte ptr [rcx + 301989943], bh + 5915: 02 07 add al, byte ptr [rdi] + 5917: 00 a0 79 41 00 00 add byte ptr [rax + 16761], ah + 591d: 00 00 add byte ptr [rax], al + 591f: 00 73 01 add byte ptr [rbx + 1], dh + 5922: 00 00 add byte ptr [rax], al + 5924: 00 00 add byte ptr [rax], al + 5926: 00 00 add byte ptr [rax], al + 5928: cc int3 + 5929: 37 + 592a: 00 00 add byte ptr [rax], al + 592c: 12 02 adc al, byte ptr [rdx] + 592e: 07 + 592f: 00 60 97 add byte ptr [rax - 105], ah + 5932: 48 00 00 add byte ptr [rax], al + 5935: 00 00 add byte ptr [rax], al + 5937: 00 13 add byte ptr [rbx], dl + 5939: 01 00 add dword ptr [rax], eax + 593b: 00 00 add byte ptr [rax], al + 593d: 00 00 add byte ptr [rax], al + 593f: 00 d9 add cl, bl + 5941: 37 + 5942: 00 00 add byte ptr [rax], al + 5944: 12 02 adc al, byte ptr [rdx] + 5946: 07 + 5947: 00 30 add byte ptr [rax], dh + 5949: 5a pop rdx + 594a: 44 00 00 add byte ptr [rax], r8b + 594d: 00 00 add byte ptr [rax], al + 594f: 00 31 add byte ptr [rcx], dh + 5951: 00 00 add byte ptr [rax], al + 5953: 00 00 add byte ptr [rax], al + 5955: 00 00 add byte ptr [rax], al + 5957: 00 e7 add bh, ah + 5959: 37 + 595a: 00 00 add byte ptr [rax], al + 595c: 12 00 adc al, byte ptr [rax] + 595e: 07 + 595f: 00 70 67 add byte ptr [rax + 103], dh + 5962: 44 00 00 add byte ptr [rax], r8b + 5965: 00 00 add byte ptr [rax], al + 5967: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x596d <.symtab+0x596d> + 596d: 00 00 add byte ptr [rax], al + 596f: 00 f9 add cl, bh + 5971: 37 + 5972: 00 00 add byte ptr [rax], al + 5974: 11 02 adc dword ptr [rdx], eax + 5976: 16 + 5977: 00 30 add byte ptr [rax], dh + 5979: 1b 4c 00 00 sbb ecx, dword ptr [rax + rax] + ... + 5985: 00 00 add byte ptr [rax], al + 5987: 00 05 38 00 00 12 add byte ptr [rip + 301989944], al # 0x120059c5 <_end+0x11b42045> + 598d: 02 07 add al, byte ptr [rdi] + 598f: 00 f0 add al, dh + 5991: b7 45 mov bh, 69 + 5993: 00 00 add byte ptr [rax], al + 5995: 00 00 add byte ptr [rax], al + 5997: 00 ac 03 00 00 00 00 add byte ptr [rbx + rax], ch + 599e: 00 00 add byte ptr [rax], al + 59a0: 15 38 00 00 12 adc eax, 301989944 + 59a5: 02 07 add al, byte ptr [rdi] + 59a7: 00 d0 add al, dl + 59a9: 50 push rax + 59aa: 42 00 00 add byte ptr [rax], al + 59ad: 00 00 add byte ptr [rax], al + 59af: 00 3f add byte ptr [rdi], bh + 59b1: 04 00 add al, 0 + 59b3: 00 00 add byte ptr [rax], al + 59b5: 00 00 add byte ptr [rax], al + 59b7: 00 23 add byte ptr [rbx], ah + 59b9: 38 00 cmp byte ptr [rax], al + 59bb: 00 12 add byte ptr [rdx], dl + 59bd: 00 07 add byte ptr [rdi], al + 59bf: 00 c0 add al, al + 59c1: 1f + 59c2: 48 00 00 add byte ptr [rax], al + 59c5: 00 00 add byte ptr [rax], al + 59c7: 00 1d 00 00 00 00 add byte ptr [rip], bl # 0x59cd <.symtab+0x59cd> + 59cd: 00 00 add byte ptr [rax], al + 59cf: 00 30 add byte ptr [rax], dh + 59d1: 38 00 cmp byte ptr [rax], al + 59d3: 00 12 add byte ptr [rdx], dl + 59d5: 02 07 add al, byte ptr [rdi] + 59d7: 00 f0 add al, dh + 59d9: c2 46 00 ret 70 + 59dc: 00 00 add byte ptr [rax], al + 59de: 00 00 add byte ptr [rax], al + 59e0: ca 01 00 retf 1 + 59e3: 00 00 add byte ptr [rax], al + 59e5: 00 00 add byte ptr [rax], al + 59e7: 00 3b add byte ptr [rbx], bh + 59e9: 38 00 cmp byte ptr [rax], al + 59eb: 00 12 add byte ptr [rdx], dl + 59ed: 00 07 add byte ptr [rdi], al + 59ef: 00 80 7e 41 00 00 add byte ptr [rax + 16766], al + 59f5: 00 00 add byte ptr [rax], al + 59f7: 00 1f add byte ptr [rdi], bl + 59f9: 01 00 add dword ptr [rax], eax + 59fb: 00 00 add byte ptr [rax], al + 59fd: 00 00 add byte ptr [rax], al + 59ff: 00 4e 38 add byte ptr [rsi + 56], cl + 5a02: 00 00 add byte ptr [rax], al + 5a04: 12 00 adc al, byte ptr [rax] + 5a06: 07 + 5a07: 00 40 84 add byte ptr [rax - 124], al + 5a0a: 41 00 00 add byte ptr [r8], al + 5a0d: 00 00 add byte ptr [rax], al + 5a0f: 00 77 00 add byte ptr [rdi], dh + 5a12: 00 00 add byte ptr [rax], al + 5a14: 00 00 add byte ptr [rax], al + 5a16: 00 00 add byte ptr [rax], al + 5a18: 5a pop rdx + 5a19: 38 00 cmp byte ptr [rax], al + 5a1b: 00 12 add byte ptr [rdx], dl + 5a1d: 02 07 add al, byte ptr [rdi] + 5a1f: 00 b0 7c 47 00 00 add byte ptr [rax + 18300], dh + 5a25: 00 00 add byte ptr [rax], al + 5a27: 00 ba 00 00 00 00 add byte ptr [rdx], bh + 5a2d: 00 00 add byte ptr [rax], al + 5a2f: 00 76 38 add byte ptr [rsi + 56], dh + 5a32: 00 00 add byte ptr [rax], al + 5a34: 12 02 adc al, byte ptr [rdx] + 5a36: 07 + 5a37: 00 20 add byte ptr [rax], ah + 5a39: b3 48 mov bl, 72 + 5a3b: 00 00 add byte ptr [rax], al + 5a3d: 00 00 add byte ptr [rax], al + 5a3f: 00 9b 00 00 00 00 add byte ptr [rbx], bl + 5a45: 00 00 add byte ptr [rax], al + 5a47: 00 7e 38 add byte ptr [rsi + 56], bh + 5a4a: 00 00 add byte ptr [rax], al + 5a4c: 12 00 adc al, byte ptr [rax] + 5a4e: 07 + 5a4f: 00 b0 92 45 00 00 add byte ptr [rax + 17810], dh + 5a55: 00 00 add byte ptr [rax], al + 5a57: 00 0c 00 add byte ptr [rax + rax], cl + 5a5a: 00 00 add byte ptr [rax], al + 5a5c: 00 00 add byte ptr [rax], al + 5a5e: 00 00 add byte ptr [rax], al + 5a60: 90 nop + 5a61: 38 00 cmp byte ptr [rax], al + 5a63: 00 12 add byte ptr [rdx], dl + 5a65: 02 07 add al, byte ptr [rdi] + 5a67: 00 40 90 add byte ptr [rax - 112], al + 5a6a: 48 00 00 add byte ptr [rax], al + 5a6d: 00 00 add byte ptr [rax], al + 5a6f: 00 7b 00 add byte ptr [rbx], bh + 5a72: 00 00 add byte ptr [rax], al + 5a74: 00 00 add byte ptr [rax], al + 5a76: 00 00 add byte ptr [rax], al + 5a78: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 5a79: 38 00 cmp byte ptr [rax], al + 5a7b: 00 12 add byte ptr [rdx], dl + 5a7d: 02 07 add al, byte ptr [rdi] + 5a7f: 00 10 add byte ptr [rax], dl + 5a81: 9b wait + 5a82: 45 00 00 add byte ptr [r8], r8b + 5a85: 00 00 add byte ptr [rax], al + 5a87: 00 fd add ch, bh + 5a89: 01 00 add dword ptr [rax], eax + 5a8b: 00 00 add byte ptr [rax], al + 5a8d: 00 00 add byte ptr [rax], al + 5a8f: 00 ba 38 00 00 12 add byte ptr [rdx + 301989944], bh + 5a95: 00 07 add byte ptr [rdi], al + 5a97: 00 f0 add al, dh + 5a99: 32 41 00 xor al, byte ptr [rcx] + 5a9c: 00 00 add byte ptr [rax], al + 5a9e: 00 00 add byte ptr [rax], al + 5aa0: 6f outsd dx, dword ptr [rsi] + 5aa1: 01 00 add dword ptr [rax], eax + 5aa3: 00 00 add byte ptr [rax], al + 5aa5: 00 00 add byte ptr [rax], al + 5aa7: 00 c4 add ah, al + 5aa9: 38 00 cmp byte ptr [rax], al + 5aab: 00 12 add byte ptr [rdx], dl + 5aad: 02 07 add al, byte ptr [rdi] + 5aaf: 00 70 5a add byte ptr [rax + 90], dh + 5ab2: 44 00 00 add byte ptr [rax], r8b + 5ab5: 00 00 add byte ptr [rax], al + 5ab7: 00 0c 00 add byte ptr [rax + rax], cl + 5aba: 00 00 add byte ptr [rax], al + 5abc: 00 00 add byte ptr [rax], al + 5abe: 00 00 add byte ptr [rax], al + 5ac0: 93 xchg eax, ebx + 5ac1: 45 00 00 add byte ptr [r8], r8b + 5ac4: 22 00 and al, byte ptr [rax] + 5ac6: 07 + 5ac7: 00 60 e4 add byte ptr [rax - 28], ah + 5aca: 45 00 00 add byte ptr [r8], r8b + 5acd: 00 00 add byte ptr [rax], al + 5acf: 00 0e add byte ptr [rsi], cl + 5ad1: 00 00 add byte ptr [rax], al + 5ad3: 00 00 add byte ptr [rax], al + 5ad5: 00 00 add byte ptr [rax], al + 5ad7: 00 e2 add dl, ah + 5ad9: 38 00 cmp byte ptr [rax], al + 5adb: 00 12 add byte ptr [rdx], dl + 5add: 02 07 add al, byte ptr [rdi] + 5adf: 00 a0 bb 45 00 00 add byte ptr [rax + 17851], ah + 5ae5: 00 00 add byte ptr [rax], al + 5ae7: 00 5e 00 add byte ptr [rsi], bl + 5aea: 00 00 add byte ptr [rax], al + 5aec: 00 00 add byte ptr [rax], al + 5aee: 00 00 add byte ptr [rax], al + 5af0: f4 hlt + 5af1: 38 00 cmp byte ptr [rax], al + 5af3: 00 12 add byte ptr [rdx], dl + 5af5: 00 07 add byte ptr [rdi], al + 5af7: 00 90 5d 41 00 00 add byte ptr [rax + 16733], dl + 5afd: 00 00 add byte ptr [rax], al + 5aff: 00 5a 01 add byte ptr [rdx + 1], bl + 5b02: 00 00 add byte ptr [rax], al + 5b04: 00 00 add byte ptr [rax], al + 5b06: 00 00 add byte ptr [rax], al + 5b08: 0a 39 or bh, byte ptr [rcx] + 5b0a: 00 00 add byte ptr [rax], al + 5b0c: 11 00 adc dword ptr [rax], eax + 5b0e: 19 00 sbb dword ptr [rax], eax + 5b10: c0 37 + 5b12: 4c 00 00 add byte ptr [rax], r8b + 5b15: 00 00 add byte ptr [rax], al + 5b17: 00 04 00 add byte ptr [rax + rax], al + 5b1a: 00 00 add byte ptr [rax], al + 5b1c: 00 00 add byte ptr [rax], al + 5b1e: 00 00 add byte ptr [rax], al + 5b20: 19 39 sbb dword ptr [rcx], edi + 5b22: 00 00 add byte ptr [rax], al + 5b24: 12 02 adc al, byte ptr [rdx] + 5b26: 07 + 5b27: 00 10 add byte ptr [rax], dl + 5b29: 2c 41 sub al, 65 + 5b2b: 00 00 add byte ptr [rax], al + 5b2d: 00 00 add byte ptr [rax], al + 5b2f: 00 d9 add cl, bl + 5b31: 02 00 add al, byte ptr [rax] + 5b33: 00 00 add byte ptr [rax], al + 5b35: 00 00 add byte ptr [rax], al + 5b37: 00 2c 39 add byte ptr [rcx + rdi], ch + 5b3a: 00 00 add byte ptr [rax], al + 5b3c: 12 02 adc al, byte ptr [rdx] + 5b3e: 07 + 5b3f: 00 b0 ff 41 00 00 add byte ptr [rax + 16895], dh + 5b45: 00 00 add byte ptr [rax], al + 5b47: 00 c0 add al, al + 5b49: 02 00 add al, byte ptr [rax] + 5b4b: 00 00 add byte ptr [rax], al + 5b4d: 00 00 add byte ptr [rax], al + 5b4f: 00 3c 39 add byte ptr [rcx + rdi], bh + 5b52: 00 00 add byte ptr [rax], al + 5b54: 12 02 adc al, byte ptr [rdx] + 5b56: 07 + 5b57: 00 80 e1 46 00 00 add byte ptr [rax + 18145], al + 5b5d: 00 00 add byte ptr [rax], al + 5b5f: 00 ae 00 00 00 00 add byte ptr [rsi], ch + 5b65: 00 00 add byte ptr [rax], al + 5b67: 00 61 39 add byte ptr [rcx + 57], ah + 5b6a: 00 00 add byte ptr [rax], al + 5b6c: 12 00 adc al, byte ptr [rax] + 5b6e: 07 + 5b6f: 00 80 72 44 00 00 add byte ptr [rax + 17522], al + 5b75: 00 00 add byte ptr [rax], al + 5b77: 00 43 00 add byte ptr [rbx], al + 5b7a: 00 00 add byte ptr [rax], al + 5b7c: 00 00 add byte ptr [rax], al + 5b7e: 00 00 add byte ptr [rax], al + 5b80: 79 39 jns 0x5bbb <.symtab+0x5bbb> + 5b82: 00 00 add byte ptr [rax], al + 5b84: 12 02 adc al, byte ptr [rdx] + 5b86: 07 + 5b87: 00 24 ce add byte ptr [rsi + 8*rcx], ah + 5b8a: 43 00 00 add byte ptr [r8], al + 5b8d: 00 00 add byte ptr [rax], al + 5b8f: 00 62 16 add byte ptr [rdx + 22], ah + 5b92: 00 00 add byte ptr [rax], al + 5b94: 00 00 add byte ptr [rax], al + 5b96: 00 00 add byte ptr [rax], al + 5b98: 51 push rcx + 5b99: 4b 00 00 add byte ptr [r8], al + 5b9c: 22 00 and al, byte ptr [rax] + 5b9e: 07 + 5b9f: 00 60 16 add byte ptr [rax + 22], ah + 5ba2: 41 00 00 add byte ptr [r8], al + 5ba5: 00 00 add byte ptr [rax], al + 5ba7: 00 dc add ah, bl + 5ba9: 01 00 add dword ptr [rax], eax + 5bab: 00 00 add byte ptr [rax], al + 5bad: 00 00 add byte ptr [rax], al + 5baf: 00 8c 39 00 00 12 02 add byte ptr [rcx + rdi + 34734080], cl + 5bb6: 07 + 5bb7: 00 10 add byte ptr [rax], dl + 5bb9: e6 47 out 71, al + 5bbb: 00 00 add byte ptr [rax], al + 5bbd: 00 00 add byte ptr [rax], al + 5bbf: 00 c9 add cl, cl + 5bc1: 00 00 add byte ptr [rax], al + 5bc3: 00 00 add byte ptr [rax], al + 5bc5: 00 00 add byte ptr [rax], al + 5bc7: 00 a1 39 00 00 12 add byte ptr [rcx + 301989945], ah + 5bcd: 02 07 add al, byte ptr [rdi] + 5bcf: 00 f0 add al, dh + 5bd1: 73 41 jae 0x5c14 <.symtab+0x5c14> + 5bd3: 00 00 add byte ptr [rax], al + 5bd5: 00 00 add byte ptr [rax], al + 5bd7: 00 70 00 add byte ptr [rax], dh + 5bda: 00 00 add byte ptr [rax], al + 5bdc: 00 00 add byte ptr [rax], al + 5bde: 00 00 add byte ptr [rax], al + 5be0: ac lodsb al, byte ptr [rsi] + 5be1: 39 00 cmp dword ptr [rax], eax + 5be3: 00 12 add byte ptr [rdx], dl + 5be5: 02 07 add al, byte ptr [rdi] + 5be7: 00 f0 add al, dh + 5be9: 09 47 00 or dword ptr [rdi], eax + 5bec: 00 00 add byte ptr [rax], al + 5bee: 00 00 add byte ptr [rax], al + 5bf0: b2 01 mov dl, 1 + 5bf2: 00 00 add byte ptr [rax], al + 5bf4: 00 00 add byte ptr [rax], al + 5bf6: 00 00 add byte ptr [rax], al + 5bf8: ba 39 00 00 12 mov edx, 301989945 + 5bfd: 02 07 add al, byte ptr [rdi] + 5bff: 00 50 32 add byte ptr [rax + 50], dl + 5c02: 44 00 00 add byte ptr [rax], r8b + 5c05: 00 00 add byte ptr [rax], al + 5c07: 00 ac 03 00 00 00 00 add byte ptr [rbx + rax], ch + 5c0e: 00 00 add byte ptr [rax], al + 5c10: c8 39 00 00 enter 57, 0 + 5c14: 12 02 adc al, byte ptr [rdx] + 5c16: 07 + 5c17: 00 90 99 48 00 00 add byte ptr [rax + 18585], dl + 5c1d: 00 00 add byte ptr [rax], al + 5c1f: 00 94 04 00 00 00 00 add byte ptr [rsp + rax], dl + 5c26: 00 00 add byte ptr [rax], al + 5c28: d2 39 sar byte ptr [rcx], cl + 5c2a: 00 00 add byte ptr [rax], al + 5c2c: 12 02 adc al, byte ptr [rdx] + 5c2e: 07 + 5c2f: 00 d0 add al, dl + 5c31: fd std + 5c32: 46 00 00 add byte ptr [rax], r8b + 5c35: 00 00 add byte ptr [rax], al + 5c37: 00 bd 01 00 00 00 add byte ptr [rbp + 1], bh + 5c3d: 00 00 add byte ptr [rax], al + 5c3f: 00 da add dl, bl + 5c41: 39 00 cmp dword ptr [rax], eax + 5c43: 00 11 add byte ptr [rcx], dl + 5c45: 02 0a add cl, byte ptr [rdx] + 5c47: 00 20 add byte ptr [rax], ah + 5c49: 8a 4a 00 mov cl, byte ptr [rdx] + 5c4c: 00 00 add byte ptr [rax], al + 5c4e: 00 00 add byte ptr [rax], al + 5c50: 18 01 sbb byte ptr [rcx], al + 5c52: 00 00 add byte ptr [rax], al + 5c54: 00 00 add byte ptr [rax], al + 5c56: 00 00 add byte ptr [rax], al + 5c58: ee out dx, al + 5c59: 39 00 cmp dword ptr [rax], eax + 5c5b: 00 12 add byte ptr [rdx], dl + 5c5d: 02 07 add al, byte ptr [rdi] + 5c5f: 00 90 c7 44 00 00 add byte ptr [rax + 17607], dl + 5c65: 00 00 add byte ptr [rax], al + 5c67: 00 2a add byte ptr [rdx], ch + 5c69: 0d 00 00 00 00 or eax, 0 + 5c6e: 00 00 add byte ptr [rax], al + 5c70: 8c 60 00 mov word ptr [rax], fs + 5c73: 00 22 add byte ptr [rdx], ah + 5c75: 00 07 add byte ptr [rdi], al + 5c77: 00 70 16 add byte ptr [rax + 22], dh + 5c7a: 47 00 00 add byte ptr [r8], r8b + 5c7d: 00 00 add byte ptr [rax], al + 5c7f: 00 0c 00 add byte ptr [rax + rax], cl + 5c82: 00 00 add byte ptr [rax], al + 5c84: 00 00 add byte ptr [rax], al + 5c86: 00 00 add byte ptr [rax], al + 5c88: 03 3a add edi, dword ptr [rdx] + 5c8a: 00 00 add byte ptr [rax], al + 5c8c: 12 02 adc al, byte ptr [rdx] + 5c8e: 07 + 5c8f: 00 00 add byte ptr [rax], al + 5c91: 00 41 00 add byte ptr [rcx], al + 5c94: 00 00 add byte ptr [rax], al + 5c96: 00 00 add byte ptr [rax], al + 5c98: 3e 01 00 add dword ptr ds:[rax], eax + 5c9b: 00 00 add byte ptr [rax], al + 5c9d: 00 00 add byte ptr [rax], al + 5c9f: 00 d7 add bh, dl + 5ca1: 53 push rbx + 5ca2: 00 00 add byte ptr [rax], al + 5ca4: 22 00 and al, byte ptr [rax] + 5ca6: 07 + 5ca7: 00 b0 13 47 00 00 add byte ptr [rax + 18195], dh + 5cad: 00 00 add byte ptr [rax], al + 5caf: 00 a3 00 00 00 00 add byte ptr [rbx], ah + 5cb5: 00 00 add byte ptr [rax], al + 5cb7: 00 15 3a 00 00 12 add byte ptr [rip + 301989946], dl # 0x12005cf7 <_end+0x11b42377> + 5cbd: 02 07 add al, byte ptr [rdi] + 5cbf: 00 30 add byte ptr [rax], dh + 5cc1: ce + 5cc2: 47 00 00 add byte ptr [r8], r8b + 5cc5: 00 00 add byte ptr [rax], al + 5cc7: 00 be 00 00 00 00 add byte ptr [rsi], bh + 5ccd: 00 00 add byte ptr [rax], al + 5ccf: 00 30 add byte ptr [rax], dh + 5cd1: 3a 00 cmp al, byte ptr [rax] + 5cd3: 00 12 add byte ptr [rdx], dl + 5cd5: 00 07 add byte ptr [rdi], al + 5cd7: 00 b0 ff 41 00 00 add byte ptr [rax + 16895], dh + 5cdd: 00 00 add byte ptr [rax], al + 5cdf: 00 c0 add al, al + 5ce1: 02 00 add al, byte ptr [rax] + 5ce3: 00 00 add byte ptr [rax], al + 5ce5: 00 00 add byte ptr [rax], al + 5ce7: 00 3b add byte ptr [rbx], bh + 5ce9: 3a 00 cmp al, byte ptr [rax] + 5ceb: 00 12 add byte ptr [rdx], dl + 5ced: 02 07 add al, byte ptr [rdi] + 5cef: 00 00 add byte ptr [rax], al + 5cf1: eb 43 jmp 0x5d36 <.symtab+0x5d36> + 5cf3: 00 00 add byte ptr [rax], al + 5cf5: 00 00 add byte ptr [rax], al + 5cf7: 00 ed add ch, ch + 5cf9: 01 00 add dword ptr [rax], eax + 5cfb: 00 00 add byte ptr [rax], al + 5cfd: 00 00 add byte ptr [rax], al + 5cff: 00 4c 3a 00 add byte ptr [rdx + rdi], cl + 5d03: 00 12 add byte ptr [rdx], dl + 5d05: 02 07 add al, byte ptr [rdi] + 5d07: 00 10 add byte ptr [rax], dl + 5d09: 11 43 00 adc dword ptr [rbx], eax + 5d0c: 00 00 add byte ptr [rax], al + 5d0e: 00 00 add byte ptr [rax], al + 5d10: 0c 00 or al, 0 + 5d12: 00 00 add byte ptr [rax], al + 5d14: 00 00 add byte ptr [rax], al + 5d16: 00 00 add byte ptr [rax], al + 5d18: 61 + 5d19: 3a 00 cmp al, byte ptr [rax] + 5d1b: 00 12 add byte ptr [rdx], dl + 5d1d: 02 07 add al, byte ptr [rdi] + 5d1f: 00 50 ae add byte ptr [rax - 82], dl + 5d22: 48 00 00 add byte ptr [rax], al + 5d25: 00 00 add byte ptr [rax], al + 5d27: 00 eb add bl, ch + 5d29: 00 00 add byte ptr [rax], al + 5d2b: 00 00 add byte ptr [rax], al + 5d2d: 00 00 add byte ptr [rax], al + 5d2f: 00 70 3a add byte ptr [rax + 58], dh + 5d32: 00 00 add byte ptr [rax], al + 5d34: 12 02 adc al, byte ptr [rdx] + 5d36: 07 + 5d37: 00 c0 add al, al + 5d39: 3e 41 00 00 add byte ptr ds:[r8], al + 5d3d: 00 00 add byte ptr [rax], al + 5d3f: 00 0c 00 add byte ptr [rax + rax], cl + 5d42: 00 00 add byte ptr [rax], al + 5d44: 00 00 add byte ptr [rax], al + 5d46: 00 00 add byte ptr [rax], al + 5d48: 7f 3a jg 0x5d84 <.symtab+0x5d84> + 5d4a: 00 00 add byte ptr [rax], al + 5d4c: 12 00 adc al, byte ptr [rax] + 5d4e: 07 + 5d4f: 00 f0 add al, dh + 5d51: 0b 42 00 or eax, dword ptr [rdx] + 5d54: 00 00 add byte ptr [rax], al + 5d56: 00 00 add byte ptr [rax], al + 5d58: f3 02 00 rep add al, byte ptr [rax] + 5d5b: 00 00 add byte ptr [rax], al + 5d5d: 00 00 add byte ptr [rax], al + 5d5f: 00 8d 3a 00 00 12 add byte ptr [rbp + 301989946], cl + 5d65: 02 07 add al, byte ptr [rdi] + 5d67: 00 d0 add al, dl + 5d69: 4a 48 rex64 + 5d6b: 00 00 add byte ptr [rax], al + 5d6d: 00 00 add byte ptr [rax], al + 5d6f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x5d75 <.symtab+0x5d75> + 5d75: 00 00 add byte ptr [rax], al + 5d77: 00 96 3a 00 00 11 add byte ptr [rsi + 285212730], dl + 5d7d: 02 15 00 f8 00 4c add dl, byte ptr [rip + 1275131904] # 0x4c015583 <_end+0x4bb51c03> + 5d83: 00 00 add byte ptr [rax], al + 5d85: 00 00 add byte ptr [rax], al + 5d87: 00 08 add byte ptr [rax], cl + 5d89: 00 00 add byte ptr [rax], al + 5d8b: 00 00 add byte ptr [rax], al + 5d8d: 00 00 add byte ptr [rax], al + 5d8f: 00 b1 3a 00 00 11 add byte ptr [rcx + 285212730], dh + 5d95: 00 19 add byte ptr [rcx], bl + 5d97: 00 48 37 add byte ptr [rax + 55], cl + 5d9a: 4c 00 00 add byte ptr [rax], r8b + 5d9d: 00 00 add byte ptr [rax], al + 5d9f: 00 04 00 add byte ptr [rax + rax], al + 5da2: 00 00 add byte ptr [rax], al + 5da4: 00 00 add byte ptr [rax], al + 5da6: 00 00 add byte ptr [rax], al + 5da8: 72 48 jb 0x5df2 <.symtab+0x5df2> + 5daa: 00 00 add byte ptr [rax], al + 5dac: 12 00 adc al, byte ptr [rax] + 5dae: 07 + 5daf: 00 60 ef add byte ptr [rax - 17], ah + 5db2: 41 00 00 add byte ptr [r8], al + 5db5: 00 00 add byte ptr [rax], al + 5db7: 00 05 03 00 00 00 add byte ptr [rip + 3], al # 0x5dc0 <.symtab+0x5dc0> + 5dbd: 00 00 add byte ptr [rax], al + 5dbf: 00 c2 add dl, al + 5dc1: 3a 00 cmp al, byte ptr [rax] + 5dc3: 00 12 add byte ptr [rdx], dl + 5dc5: 02 07 add al, byte ptr [rdi] + 5dc7: 00 e0 add al, ah + 5dc9: da 48 00 fimul dword ptr [rax] + 5dcc: 00 00 add byte ptr [rax], al + 5dce: 00 00 add byte ptr [rax], al + 5dd0: 8f 02 pop qword ptr [rdx] + 5dd2: 00 00 add byte ptr [rax], al + 5dd4: 00 00 add byte ptr [rax], al + 5dd6: 00 00 add byte ptr [rax], al + 5dd8: ca 3a 00 retf 58 + 5ddb: 00 12 add byte ptr [rdx], dl + 5ddd: 02 07 add al, byte ptr [rdi] + 5ddf: 00 40 84 add byte ptr [rax - 124], al + 5de2: 44 00 00 add byte ptr [rax], r8b + 5de5: 00 00 add byte ptr [rax], al + 5de7: 00 26 add byte ptr [rsi], ah + 5de9: 01 00 add dword ptr [rax], eax + 5deb: 00 00 add byte ptr [rax], al + 5ded: 00 00 add byte ptr [rax], al + 5def: 00 d1 add cl, dl + 5df1: 3a 00 cmp al, byte ptr [rax] + 5df3: 00 12 add byte ptr [rdx], dl + 5df5: 02 07 add al, byte ptr [rdi] + 5df7: 00 90 90 41 00 00 add byte ptr [rax + 16784], dl + 5dfd: 00 00 add byte ptr [rax], al + 5dff: 00 5e 00 add byte ptr [rsi], bl + 5e02: 00 00 add byte ptr [rax], al + 5e04: 00 00 add byte ptr [rax], al + 5e06: 00 00 add byte ptr [rax], al + 5e08: e4 3a in al, 58 + 5e0a: 00 00 add byte ptr [rax], al + 5e0c: 11 02 adc dword ptr [rdx], eax + 5e0e: 0a 00 or al, byte ptr [rax] + 5e10: a0 c2 49 00 00 00 00 00 00 movabs al, byte ptr [18882] + 5e19: 03 00 add eax, dword ptr [rax] + 5e1b: 00 00 add byte ptr [rax], al + 5e1d: 00 00 add byte ptr [rax], al + 5e1f: 00 8d 47 00 00 22 add byte ptr [rbp + 570425415], cl + 5e25: 00 07 add byte ptr [rdi], al + 5e27: 00 70 17 add byte ptr [rax + 23], dh + 5e2a: 47 00 00 add byte ptr [r8], r8b + 5e2d: 00 00 add byte ptr [rax], al + 5e2f: 00 42 00 add byte ptr [rdx], al + 5e32: 00 00 add byte ptr [rax], al + 5e34: 00 00 add byte ptr [rax], al + 5e36: 00 00 add byte ptr [rax], al + 5e38: f9 stc + 5e39: 3a 00 cmp al, byte ptr [rax] + 5e3b: 00 11 add byte ptr [rcx], dl + 5e3d: 00 15 00 20 11 4c add byte ptr [rip + 1276190720], dl # 0x4c117e43 <_end+0x4bc544c3> + 5e43: 00 00 add byte ptr [rax], al + 5e45: 00 00 add byte ptr [rax], al + 5e47: 00 08 add byte ptr [rax], cl + 5e49: 00 00 add byte ptr [rax], al + 5e4b: 00 00 add byte ptr [rax], al + 5e4d: 00 00 add byte ptr [rax], al + 5e4f: 00 07 add byte ptr [rdi], al + 5e51: 3b 00 cmp eax, dword ptr [rax] + 5e53: 00 11 add byte ptr [rcx], dl + 5e55: 02 12 add dl, byte ptr [rdx] + 5e57: 00 00 add byte ptr [rax], al + 5e59: d1 4b 00 ror dword ptr [rbx] + 5e5c: 00 00 add byte ptr [rax], al + 5e5e: 00 00 add byte ptr [rax], al + 5e60: 20 00 and byte ptr [rax], al + 5e62: 00 00 add byte ptr [rax], al + 5e64: 00 00 add byte ptr [rax], al + 5e66: 00 00 add byte ptr [rax], al + 5e68: 21 3b and dword ptr [rbx], edi + 5e6a: 00 00 add byte ptr [rax], al + 5e6c: 12 02 adc al, byte ptr [rdx] + 5e6e: 07 + 5e6f: 00 60 73 add byte ptr [rax + 115], ah + 5e72: 44 00 00 add byte ptr [rax], r8b + 5e75: 00 00 add byte ptr [rax], al + 5e77: 00 79 00 add byte ptr [rcx], bh + 5e7a: 00 00 add byte ptr [rax], al + 5e7c: 00 00 add byte ptr [rax], al + 5e7e: 00 00 add byte ptr [rax], al + 5e80: 31 3b xor dword ptr [rbx], edi + 5e82: 00 00 add byte ptr [rax], al + 5e84: 11 00 adc dword ptr [rax], eax + 5e86: 15 00 00 05 4c adc eax, 1275396096 + 5e8b: 00 00 add byte ptr [rax], al + 5e8d: 00 00 add byte ptr [rax], al + 5e8f: 00 e0 add al, ah + 5e91: 00 00 add byte ptr [rax], al + 5e93: 00 00 add byte ptr [rax], al + 5e95: 00 00 add byte ptr [rax], al + 5e97: 00 40 3b add byte ptr [rax + 59], al + 5e9a: 00 00 add byte ptr [rax], al + 5e9c: 12 00 adc al, byte ptr [rax] + 5e9e: 07 + 5e9f: 00 20 add byte ptr [rax], ah + 5ea1: 0f 45 00 cmovne eax, dword ptr [rax] + 5ea4: 00 00 add byte ptr [rax], al + 5ea6: 00 00 add byte ptr [rax], al + 5ea8: ca 05 00 retf 5 + 5eab: 00 00 add byte ptr [rax], al + 5ead: 00 00 add byte ptr [rax], al + 5eaf: 00 60 3b add byte ptr [rax + 59], ah + 5eb2: 00 00 add byte ptr [rax], al + 5eb4: 12 02 adc al, byte ptr [rdx] + 5eb6: 07 + 5eb7: 00 20 add byte ptr [rax], ah + 5eb9: 83 44 00 00 00 add dword ptr [rax + rax], 0 + 5ebe: 00 00 add byte ptr [rax], al + 5ec0: 56 push rsi + 5ec1: 00 00 add byte ptr [rax], al + 5ec3: 00 00 add byte ptr [rax], al + 5ec5: 00 00 add byte ptr [rax], al + 5ec7: 00 70 3b add byte ptr [rax + 59], dh + 5eca: 00 00 add byte ptr [rax], al + 5ecc: 12 02 adc al, byte ptr [rdx] + 5ece: 07 + 5ecf: 00 60 25 add byte ptr [rax + 37], ah + 5ed2: 44 00 00 add byte ptr [rax], r8b + 5ed5: 00 00 add byte ptr [rax], al + 5ed7: 00 23 add byte ptr [rbx], ah + 5ed9: 06 + 5eda: 00 00 add byte ptr [rax], al + 5edc: 00 00 add byte ptr [rax], al + 5ede: 00 00 add byte ptr [rax], al + 5ee0: 88 3b mov byte ptr [rbx], bh + 5ee2: 00 00 add byte ptr [rax], al + 5ee4: 12 02 adc al, byte ptr [rdx] + 5ee6: 07 + 5ee7: 00 70 7e add byte ptr [rax + 126], dh + 5eea: 47 00 00 add byte ptr [r8], r8b + 5eed: 00 00 add byte ptr [rax], al + 5eef: 00 68 00 add byte ptr [rax], ch + 5ef2: 00 00 add byte ptr [rax], al + 5ef4: 00 00 add byte ptr [rax], al + 5ef6: 00 00 add byte ptr [rax], al + 5ef8: 9a + 5ef9: 3b 00 cmp eax, dword ptr [rax] + 5efb: 00 12 add byte ptr [rdx], dl + 5efd: 02 07 add al, byte ptr [rdi] + 5eff: 00 e0 add al, ah + 5f01: 84 42 00 test byte ptr [rdx], al + 5f04: 00 00 add byte ptr [rax], al + 5f06: 00 00 add byte ptr [rax], al + 5f08: d9 0f + 5f0a: 00 00 add byte ptr [rax], al + 5f0c: 00 00 add byte ptr [rax], al + 5f0e: 00 00 add byte ptr [rax], al + 5f10: aa stosb byte ptr es:[rdi], al + 5f11: 3b 00 cmp eax, dword ptr [rax] + 5f13: 00 12 add byte ptr [rdx], dl + 5f15: 02 07 add al, byte ptr [rdi] + 5f17: 00 80 e2 46 00 00 add byte ptr [rax + 18146], al + 5f1d: 00 00 add byte ptr [rax], al + 5f1f: 00 97 01 00 00 00 add byte ptr [rdi + 1], dl + 5f25: 00 00 add byte ptr [rax], al + 5f27: 00 a0 5c 00 00 12 add byte ptr [rax + 301989980], ah + 5f2d: 02 07 add al, byte ptr [rdi] + 5f2f: 00 80 09 41 00 00 add byte ptr [rax + 16649], al + 5f35: 00 00 add byte ptr [rax], al + 5f37: 00 b7 00 00 00 00 add byte ptr [rdi], dh + 5f3d: 00 00 add byte ptr [rax], al + 5f3f: 00 b7 3b 00 00 12 add byte ptr [rdi + 301989947], dh + 5f45: 00 07 add byte ptr [rdi], al + 5f47: 00 00 add byte ptr [rax], al + 5f49: 67 44 00 00 add byte ptr [eax], r8b + 5f4d: 00 00 add byte ptr [rax], al + 5f4f: 00 10 add byte ptr [rax], dl + 5f51: 00 00 add byte ptr [rax], al + 5f53: 00 00 add byte ptr [rax], al + 5f55: 00 00 add byte ptr [rax], al + 5f57: 00 d4 add ah, dl + 5f59: 39 00 cmp dword ptr [rax], eax + 5f5b: 00 22 add byte ptr [rdx], ah + 5f5d: 00 07 add byte ptr [rdi], al + 5f5f: 00 d0 add al, dl + 5f61: fd std + 5f62: 46 00 00 add byte ptr [rax], r8b + 5f65: 00 00 add byte ptr [rax], al + 5f67: 00 bd 01 00 00 00 add byte ptr [rbp + 1], bh + 5f6d: 00 00 add byte ptr [rax], al + 5f6f: 00 bf 3b 00 00 12 add byte ptr [rdi + 301989947], bh + 5f75: 02 07 add al, byte ptr [rdi] + 5f77: 00 e0 add al, ah + 5f79: 73 44 jae 0x5fbf <.symtab+0x5fbf> + 5f7b: 00 00 add byte ptr [rax], al + 5f7d: 00 00 add byte ptr [rax], al + 5f7f: 00 d2 add dl, dl + 5f81: 03 00 add eax, dword ptr [rax] + 5f83: 00 00 add byte ptr [rax], al + 5f85: 00 00 add byte ptr [rax], al + 5f87: 00 88 6c 00 00 22 add byte ptr [rax + 570425452], cl + 5f8d: 00 07 add byte ptr [rdi], al + 5f8f: 00 80 bb 44 00 00 add byte ptr [rax + 17595], al + 5f95: 00 00 add byte ptr [rax], al + 5f97: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x5f9d <.symtab+0x5f9d> + 5f9d: 00 00 add byte ptr [rax], al + 5f9f: 00 d2 add dl, dl + 5fa1: 3b 00 cmp eax, dword ptr [rax] + 5fa3: 00 10 add byte ptr [rax], dl + 5fa5: 03 17 add edx, dword ptr [rdi] + 5fa7: 00 28 add byte ptr [rax], ch + 5fa9: 22 4c 00 00 and cl, byte ptr [rax + rax] + ... + 5fb5: 00 00 add byte ptr [rax], al + 5fb7: 00 eb add bl, ch + 5fb9: 3b 00 cmp eax, dword ptr [rax] + 5fbb: 00 22 add byte ptr [rdx], ah + 5fbd: 00 07 add byte ptr [rdi], al + 5fbf: 00 20 add byte ptr [rax], ah + 5fc1: df 45 00 fild word ptr [rbp] + 5fc4: 00 00 add byte ptr [rax], al + 5fc6: 00 00 add byte ptr [rax], al + 5fc8: 16 + 5fc9: 00 00 add byte ptr [rax], al + 5fcb: 00 00 add byte ptr [rax], al + 5fcd: 00 00 add byte ptr [rax], al + 5fcf: 00 f3 add bl, dh + 5fd1: 3b 00 cmp eax, dword ptr [rax] + 5fd3: 00 12 add byte ptr [rdx], dl + 5fd5: 02 07 add al, byte ptr [rdi] + 5fd7: 00 00 add byte ptr [rax], al + 5fd9: 54 push rsp + 5fda: 48 00 00 add byte ptr [rax], al + 5fdd: 00 00 add byte ptr [rax], al + 5fdf: 00 cd add ch, cl + 5fe1: 02 00 add al, byte ptr [rax] + 5fe3: 00 00 add byte ptr [rax], al + 5fe5: 00 00 add byte ptr [rax], al + 5fe7: 00 02 add byte ptr [rdx], al + 5fe9: 3c 00 cmp al, 0 + 5feb: 00 12 add byte ptr [rdx], dl + 5fed: 02 07 add al, byte ptr [rdi] + 5fef: 00 90 a7 48 00 00 add byte ptr [rax + 18599], dl + 5ff5: 00 00 add byte ptr [rax], al + 5ff7: 00 d6 add dh, dl + 5ff9: 04 00 add al, 0 + 5ffb: 00 00 add byte ptr [rax], al + 5ffd: 00 00 add byte ptr [rax], al + 5fff: 00 1d 44 00 00 21 add byte ptr [rip + 553648196], bl # 0x21006049 <_end+0x20b426c9> + 6005: 00 0a add byte ptr [rdx], cl + 6007: 00 b8 c6 4a 00 00 add byte ptr [rax + 19142], bh + 600d: 00 00 add byte ptr [rax], al + 600f: 00 04 00 add byte ptr [rax + rax], al + 6012: 00 00 add byte ptr [rax], al + 6014: 00 00 add byte ptr [rax], al + 6016: 00 00 add byte ptr [rax], al + 6018: c2 2d 00 ret 45 + 601b: 00 22 add byte ptr [rdx], ah + 601d: 00 07 add byte ptr [rdi], al + 601f: 00 30 add byte ptr [rax], dh + 6021: 41 48 rex64 + 6023: 00 00 add byte ptr [rax], al + 6025: 00 00 add byte ptr [rax], al + 6027: 00 ba 01 00 00 00 add byte ptr [rdx + 1], bh + 602d: 00 00 add byte ptr [rax], al + 602f: 00 13 add byte ptr [rbx], dl + 6031: 3c 00 cmp al, 0 + 6033: 00 11 add byte ptr [rcx], dl + 6035: 02 12 add dl, byte ptr [rdx] + 6037: 00 a0 eb 4b 00 00 add byte ptr [rax + 19435], ah + 603d: 00 00 add byte ptr [rax], al + 603f: 00 a8 00 00 00 00 add byte ptr [rax], ch + 6045: 00 00 add byte ptr [rax], al + 6047: 00 24 3c add byte ptr [rsp + rdi], ah + 604a: 00 00 add byte ptr [rax], al + 604c: 11 00 adc dword ptr [rax], eax + 604e: 19 00 sbb dword ptr [rax], eax + 6050: c8 37 4c 00 enter 19511, 0 + 6054: 00 00 add byte ptr [rax], al + 6056: 00 00 add byte ptr [rax], al + 6058: 08 00 or byte ptr [rax], al + 605a: 00 00 add byte ptr [rax], al + 605c: 00 00 add byte ptr [rax], al + 605e: 00 00 add byte ptr [rax], al + 6060: 39 3c 00 cmp dword ptr [rax + rax], edi + 6063: 00 12 add byte ptr [rdx], dl + 6065: 00 07 add byte ptr [rdi], al + 6067: 00 20 add byte ptr [rax], ah + 6069: d5 + 606a: 44 00 00 add byte ptr [rax], r8b + 606d: 00 00 add byte ptr [rax], al + 606f: 00 10 add byte ptr [rax], dl + 6071: 00 00 add byte ptr [rax], al + 6073: 00 00 add byte ptr [rax], al + 6075: 00 00 add byte ptr [rax], al + 6077: 00 4c 3c 00 add byte ptr [rsp + rdi], cl + 607b: 00 12 add byte ptr [rdx], dl + 607d: 00 07 add byte ptr [rdi], al + 607f: 00 40 bd add byte ptr [rax - 67], al + 6082: 47 00 00 add byte ptr [r8], r8b + 6085: 00 00 add byte ptr [rax], al + 6087: 00 87 00 00 00 00 add byte ptr [rdi], al + 608d: 00 00 add byte ptr [rax], al + 608f: 00 5f 3c add byte ptr [rdi + 60], bl + 6092: 00 00 add byte ptr [rax], al + 6094: 11 02 adc dword ptr [rdx], eax + 6096: 0a 00 or al, byte ptr [rax] + 6098: a0 af 49 00 00 00 00 00 4c movabs al, byte ptr [5476377146882541999] + 60a1: 00 00 add byte ptr [rax], al + 60a3: 00 00 add byte ptr [rax], al + 60a5: 00 00 add byte ptr [rax], al + 60a7: 00 7a 3c add byte ptr [rdx + 60], bh + 60aa: 00 00 add byte ptr [rax], al + 60ac: 12 02 adc al, byte ptr [rdx] + 60ae: 07 + 60af: 00 c0 add al, al + 60b1: a0 48 00 00 00 00 00 6e 05 movabs al, byte ptr [391250217627811912] + 60ba: 00 00 add byte ptr [rax], al + 60bc: 00 00 add byte ptr [rax], al + 60be: 00 00 add byte ptr [rax], al + 60c0: 8b 3c 00 mov edi, dword ptr [rax + rax] + 60c3: 00 12 add byte ptr [rdx], dl + 60c5: 02 07 add al, byte ptr [rdi] + 60c7: 00 40 c3 add byte ptr [rax - 61], al + 60ca: 45 00 00 add byte ptr [r8], r8b + 60cd: 00 00 add byte ptr [rax], al + 60cf: 00 1b add byte ptr [rbx], bl + 60d1: 00 00 add byte ptr [rax], al + 60d3: 00 00 add byte ptr [rax], al + 60d5: 00 00 add byte ptr [rax], al + 60d7: 00 a1 3c 00 00 11 add byte ptr [rcx + 285212732], ah + 60dd: 00 19 add byte ptr [rcx], bl + 60df: 00 d0 add al, dl + 60e1: 37 + 60e2: 4c 00 00 add byte ptr [rax], r8b + 60e5: 00 00 add byte ptr [rax], al + 60e7: 00 08 add byte ptr [rax], cl + 60e9: 00 00 add byte ptr [rax], al + 60eb: 00 00 add byte ptr [rax], al + 60ed: 00 00 add byte ptr [rax], al + 60ef: 00 ad 3c 00 00 11 add byte ptr [rbp + 285212732], ch + 60f5: 02 0a add cl, byte ptr [rdx] + 60f7: 00 a0 b2 49 00 00 add byte ptr [rax + 18866], ah + 60fd: 00 00 add byte ptr [rax], al + 60ff: 00 00 add byte ptr [rax], al + 6101: 06 + 6102: 00 00 add byte ptr [rax], al + 6104: 00 00 add byte ptr [rax], al + 6106: 00 00 add byte ptr [rax], al + 6108: 30 68 00 xor byte ptr [rax], ch + 610b: 00 22 add byte ptr [rdx], ah + 610d: 02 07 add al, byte ptr [rdi] + 610f: 00 a0 02 41 00 00 add byte ptr [rax + 16642], ah + 6115: 00 00 add byte ptr [rax], al + 6117: 00 16 add byte ptr [rsi], dl + 6119: 00 00 add byte ptr [rax], al + 611b: 00 00 add byte ptr [rax], al + 611d: 00 00 add byte ptr [rax], al + 611f: 00 c4 add ah, al + 6121: 3c 00 cmp al, 0 + 6123: 00 11 add byte ptr [rcx], dl + 6125: 02 15 00 e8 00 4c add dl, byte ptr [rip + 1275127808] # 0x4c01492b <_end+0x4bb50fab> + ... + 6137: 00 d1 add cl, dl + 6139: 3c 00 cmp al, 0 + 613b: 00 12 add byte ptr [rdx], dl + 613d: 02 07 add al, byte ptr [rdi] + 613f: 00 f0 add al, dh + 6141: 4d 48 rex64 + 6143: 00 00 add byte ptr [rax], al + 6145: 00 00 add byte ptr [rax], al + 6147: 00 52 00 add byte ptr [rdx], dl + 614a: 00 00 add byte ptr [rax], al + 614c: 00 00 add byte ptr [rax], al + 614e: 00 00 add byte ptr [rax], al + 6150: da 3c 00 fidivr dword ptr [rax + rax] + 6153: 00 12 add byte ptr [rdx], dl + 6155: 02 07 add al, byte ptr [rdi] + 6157: 00 c0 add al, al + 6159: 59 pop rcx + 615a: 44 00 00 add byte ptr [rax], r8b + 615d: 00 00 add byte ptr [rax], al + 615f: 00 2c 00 add byte ptr [rax + rax], ch + 6162: 00 00 add byte ptr [rax], al + 6164: 00 00 add byte ptr [rax], al + 6166: 00 00 add byte ptr [rax], al + 6168: f3 3c 00 rep cmp al, 0 + 616b: 00 12 add byte ptr [rdx], dl + 616d: 02 07 add al, byte ptr [rdi] + 616f: 00 e0 add al, ah + 6171: fe 40 00 inc byte ptr [rax] + 6174: 00 00 add byte ptr [rax], al + 6176: 00 00 add byte ptr [rax], al + 6178: 11 01 adc dword ptr [rcx], eax + 617a: 00 00 add byte ptr [rax], al + 617c: 00 00 add byte ptr [rax], al + 617e: 00 00 add byte ptr [rax], al + 6180: 00 3d 00 00 12 02 add byte ptr [rip + 34734080], bh # 0x2126186 <_end+0x1c62806> + 6186: 07 + 6187: 00 50 9d add byte ptr [rax - 99], dl + 618a: 41 00 00 add byte ptr [r8], al + 618d: 00 00 add byte ptr [rax], al + 618f: 00 48 00 add byte ptr [rax], cl + 6192: 00 00 add byte ptr [rax], al + 6194: 00 00 add byte ptr [rax], al + 6196: 00 00 add byte ptr [rax], al + 6198: 15 3d 00 00 12 adc eax, 301989949 + 619d: 02 07 add al, byte ptr [rdi] + 619f: 00 40 ce add byte ptr [rax - 50], al + 61a2: 46 00 00 add byte ptr [rax], r8b + 61a5: 00 00 add byte ptr [rax], al + 61a7: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x61ad <.symtab+0x61ad> + 61ad: 00 00 add byte ptr [rax], al + 61af: 00 32 add byte ptr [rdx], dh + 61b1: 3d 00 00 12 00 cmp eax, 1179648 + 61b6: 07 + 61b7: 00 60 a1 add byte ptr [rax - 95], ah + 61ba: 41 00 00 add byte ptr [r8], al + 61bd: 00 00 add byte ptr [rax], al + 61bf: 00 1a add byte ptr [rdx], bl + 61c1: 00 00 add byte ptr [rax], al + 61c3: 00 00 add byte ptr [rax], al + 61c5: 00 00 add byte ptr [rax], al + 61c7: 00 51 3d add byte ptr [rcx + 61], dl + 61ca: 00 00 add byte ptr [rax], al + 61cc: 12 02 adc al, byte ptr [rdx] + 61ce: 07 + 61cf: 00 a0 2f 40 00 00 add byte ptr [rax + 16431], ah + 61d5: 00 00 add byte ptr [rax], al + 61d7: 00 13 add byte ptr [rbx], dl + 61d9: 00 00 add byte ptr [rax], al + 61db: 00 00 add byte ptr [rax], al + 61dd: 00 00 add byte ptr [rax], al + 61df: 00 5d 3d add byte ptr [rbp + 61], bl + 61e2: 00 00 add byte ptr [rax], al + 61e4: 12 00 adc al, byte ptr [rax] + 61e6: 07 + 61e7: 00 a0 2d 40 00 00 add byte ptr [rax + 16429], ah + 61ed: 00 00 add byte ptr [rax], al + 61ef: 00 41 00 add byte ptr [rcx], al + 61f2: 00 00 add byte ptr [rax], al + 61f4: 00 00 add byte ptr [rax], al + 61f6: 00 00 add byte ptr [rax], al + 61f8: 6d insd dword ptr es:[rdi], dx + 61f9: 3d 00 00 10 00 cmp eax, 1048576 + 61fe: f1 + 61ff: ff 02 inc dword ptr [rdx] + ... + 620d: 00 00 add byte ptr [rax], al + 620f: 00 87 3d 00 00 12 add byte ptr [rdi + 301989949], al + 6215: 00 07 add byte ptr [rdi], al + 6217: 00 90 9c 41 00 00 add byte ptr [rax + 16796], dl + 621d: 00 00 add byte ptr [rax], al + 621f: 00 9b 00 00 00 00 add byte ptr [rbx], bl + 6225: 00 00 add byte ptr [rax], al + 6227: 00 9d 3d 00 00 22 add byte ptr [rbp + 570425405], bl + 622d: 02 07 add al, byte ptr [rdi] + 622f: 00 40 45 add byte ptr [rax + 69], al + 6232: 41 00 00 add byte ptr [r8], al + 6235: 00 00 add byte ptr [rax], al + 6237: 00 d6 add dh, dl + 6239: 05 00 00 00 00 add eax, 0 + 623e: 00 00 add byte ptr [rax], al + 6240: ae scasb al, byte ptr es:[rdi] + 6241: 3d 00 00 12 02 cmp eax, 34734080 + 6246: 07 + 6247: 00 90 e2 44 00 00 add byte ptr [rax + 17634], dl + 624d: 00 00 add byte ptr [rax], al + 624f: 00 0c 01 add byte ptr [rcx + rax], cl + 6252: 00 00 add byte ptr [rax], al + 6254: 00 00 add byte ptr [rax], al + 6256: 00 00 add byte ptr [rax], al + 6258: c5 3d 00 + 625b: 00 12 add byte ptr [rdx], dl + 625d: 02 07 add al, byte ptr [rdi] + 625f: 00 30 add byte ptr [rax], dh + 6261: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 6262: 42 00 00 add byte ptr [rax], al + 6265: 00 00 add byte ptr [rax], al + 6267: 00 3e add byte ptr [rsi], bh + 6269: 16 + 626a: 00 00 add byte ptr [rax], al + 626c: 00 00 add byte ptr [rax], al + 626e: 00 00 add byte ptr [rax], al + 6270: d5 + 6271: 3d 00 00 12 02 cmp eax, 34734080 + 6276: 07 + 6277: 00 30 add byte ptr [rax], dh + 6279: e9 47 00 00 00 jmp 0x62c5 <.symtab+0x62c5> + 627e: 00 00 add byte ptr [rax], al + 6280: 4c 00 00 add byte ptr [rax], r8b + 6283: 00 00 add byte ptr [rax], al + 6285: 00 00 add byte ptr [rax], al + 6287: 00 ea add dl, ch + 6289: 3d 00 00 12 00 cmp eax, 1179648 + 628e: 07 + 628f: 00 d0 add al, dl + 6291: d4 + 6292: 44 00 00 add byte ptr [rax], r8b + 6295: 00 00 add byte ptr [rax], al + 6297: 00 4e 00 add byte ptr [rsi], cl + 629a: 00 00 add byte ptr [rax], al + 629c: 00 00 add byte ptr [rax], al + 629e: 00 00 add byte ptr [rax], al + 62a0: fd std + 62a1: 3d 00 00 12 02 cmp eax, 34734080 + 62a6: 07 + 62a7: 00 a0 b8 47 00 00 add byte ptr [rax + 18360], ah + 62ad: 00 00 add byte ptr [rax], al + 62af: 00 65 00 add byte ptr [rbp], ah + 62b2: 00 00 add byte ptr [rax], al + 62b4: 00 00 add byte ptr [rax], al + 62b6: 00 00 add byte ptr [rax], al + 62b8: 0e + 62b9: 3e 00 00 add byte ptr ds:[rax], al + 62bc: 11 00 adc dword ptr [rax], eax + 62be: 19 00 sbb dword ptr [rax], eax + 62c0: 50 push rax + 62c1: 37 + 62c2: 4c 00 00 add byte ptr [rax], r8b + 62c5: 00 00 add byte ptr [rax], al + 62c7: 00 04 00 add byte ptr [rax + rax], al + 62ca: 00 00 add byte ptr [rax], al + 62cc: 00 00 add byte ptr [rax], al + 62ce: 00 00 add byte ptr [rax], al + 62d0: 20 3e and byte ptr [rsi], bh + 62d2: 00 00 add byte ptr [rax], al + 62d4: 12 02 adc al, byte ptr [rdx] + 62d6: 07 + 62d7: 00 20 add byte ptr [rax], ah + 62d9: 7e 47 jle 0x6322 <.symtab+0x6322> + 62db: 00 00 add byte ptr [rax], al + 62dd: 00 00 add byte ptr [rax], al + 62df: 00 45 00 add byte ptr [rbp], al + 62e2: 00 00 add byte ptr [rax], al + 62e4: 00 00 add byte ptr [rax], al + 62e6: 00 00 add byte ptr [rax], al + 62e8: 3d 3e 00 00 12 cmp eax, 301989950 + 62ed: 02 07 add al, byte ptr [rdi] + 62ef: 00 d0 add al, dl + 62f1: 01 49 00 add dword ptr [rcx], ecx + 62f4: 00 00 add byte ptr [rax], al + 62f6: 00 00 add byte ptr [rax], al + 62f8: 1c 01 sbb al, 1 + 62fa: 00 00 add byte ptr [rax], al + 62fc: 00 00 add byte ptr [rax], al + 62fe: 00 00 add byte ptr [rax], al + 6300: da 4a 00 fimul dword ptr [rdx] + 6303: 00 22 add byte ptr [rdx], ah + 6305: 00 07 add byte ptr [rdi], al + 6307: 00 60 14 add byte ptr [rax + 20], ah + 630a: 47 00 00 add byte ptr [r8], r8b + 630d: 00 00 add byte ptr [rax], al + 630f: 00 1d 01 00 00 00 add byte ptr [rip + 1], bl # 0x6316 <.symtab+0x6316> + 6315: 00 00 add byte ptr [rax], al + 6317: 00 4f 3e add byte ptr [rdi + 62], cl + 631a: 00 00 add byte ptr [rax], al + 631c: 12 00 adc al, byte ptr [rax] + 631e: 07 + 631f: 00 00 add byte ptr [rax], al + 6321: c3 ret + 6322: 44 00 00 add byte ptr [rax], r8b + 6325: 00 00 add byte ptr [rax], al + 6327: 00 6d 00 add byte ptr [rbp], ch + 632a: 00 00 add byte ptr [rax], al + 632c: 00 00 add byte ptr [rax], al + 632e: 00 00 add byte ptr [rax], al + 6330: 61 + 6331: 3e 00 00 add byte ptr ds:[rax], al + 6334: 12 00 adc al, byte ptr [rax] + 6336: 07 + 6337: 00 d0 add al, dl + 6339: dd 46 00 fld qword ptr [rsi] + 633c: 00 00 add byte ptr [rax], al + 633e: 00 00 add byte ptr [rax], al + 6340: 33 00 xor eax, dword ptr [rax] + 6342: 00 00 add byte ptr [rax], al + 6344: 00 00 add byte ptr [rax], al + 6346: 00 00 add byte ptr [rax], al + 6348: 74 3e je 0x6388 <.symtab+0x6388> + 634a: 00 00 add byte ptr [rax], al + 634c: 12 00 adc al, byte ptr [rax] + 634e: 07 + 634f: 00 70 bd add byte ptr [rax - 67], dh + 6352: 44 00 00 add byte ptr [rax], r8b + 6355: 00 00 add byte ptr [rax], al + 6357: 00 85 05 00 00 00 add byte ptr [rbp + 5], al + 635d: 00 00 add byte ptr [rax], al + 635f: 00 84 3e 00 00 12 02 add byte ptr [rsi + rdi + 34734080], al + 6366: 07 + 6367: 00 80 02 41 00 00 add byte ptr [rax + 16642], al + 636d: 00 00 add byte ptr [rax], al + 636f: 00 14 00 add byte ptr [rax + rax], dl + 6372: 00 00 add byte ptr [rax], al + 6374: 00 00 add byte ptr [rax], al + 6376: 00 00 add byte ptr [rax], al + 6378: 84 4f 00 test byte ptr [rdi], cl + 637b: 00 22 add byte ptr [rdx], ah + 637d: 00 07 add byte ptr [rdi], al + 637f: 00 50 05 add byte ptr [rax + 5], dl + 6382: 42 00 00 add byte ptr [rax], al + 6385: 00 00 add byte ptr [rax], al + 6387: 00 09 add byte ptr [rcx], cl + 6389: 03 00 add eax, dword ptr [rax] + 638b: 00 00 add byte ptr [rax], al + 638d: 00 00 add byte ptr [rax], al + 638f: 00 97 3e 00 00 12 add byte ptr [rdi + 301989950], dl + 6395: 02 07 add al, byte ptr [rdi] + 6397: 00 e0 add al, ah + 6399: 97 xchg eax, edi + 639a: 41 00 00 add byte ptr [r8], al + 639d: 00 00 add byte ptr [rax], al + 639f: 00 ca add dl, cl + 63a1: 02 00 add al, byte ptr [rax] + 63a3: 00 00 add byte ptr [rax], al + 63a5: 00 00 add byte ptr [rax], al + 63a7: 00 a7 3e 00 00 12 add byte ptr [rdi + 301989950], ah + 63ad: 02 07 add al, byte ptr [rdi] + 63af: 00 c0 add al, al + 63b1: c3 ret + 63b2: 45 00 00 add byte ptr [r8], r8b + 63b5: 00 00 add byte ptr [rax], al + 63b7: 00 54 00 00 add byte ptr [rax + rax], dl + 63bb: 00 00 add byte ptr [rax], al + 63bd: 00 00 add byte ptr [rax], al + 63bf: 00 b4 3e 00 00 12 02 add byte ptr [rsi + rdi + 34734080], dh + 63c6: 07 + 63c7: 00 90 16 47 00 00 add byte ptr [rax + 18198], dl + 63cd: 00 00 add byte ptr [rax], al + 63cf: 00 0c 00 add byte ptr [rax + rax], cl + 63d2: 00 00 add byte ptr [rax], al + 63d4: 00 00 add byte ptr [rax], al + 63d6: 00 00 add byte ptr [rax], al + 63d8: bd 3e 00 00 12 mov ebp, 301989950 + 63dd: 02 07 add al, byte ptr [rdi] + 63df: 00 50 35 add byte ptr [rax + 53], dl + 63e2: 41 00 00 add byte ptr [r8], al + 63e5: 00 00 add byte ptr [rax], al + 63e7: 00 ec add ah, ch + 63e9: 00 00 add byte ptr [rax], al + 63eb: 00 00 add byte ptr [rax], al + 63ed: 00 00 add byte ptr [rax], al + 63ef: 00 9c 43 00 00 22 00 add byte ptr [rbx + 2*rax + 2228224], bl + 63f6: 07 + 63f7: 00 b0 16 47 00 00 add byte ptr [rax + 18198], dh + 63fd: 00 00 add byte ptr [rax], al + 63ff: 00 54 00 00 add byte ptr [rax + rax], dl + 6403: 00 00 add byte ptr [rax], al + 6405: 00 00 add byte ptr [rax], al + 6407: 00 e2 add dl, ah + 6409: 60 + 640a: 00 00 add byte ptr [rax], al + 640c: 22 00 and al, byte ptr [rax] + 640e: 07 + 640f: 00 80 83 44 00 00 add byte ptr [rax + 17539], al + 6415: 00 00 add byte ptr [rax], al + 6417: 00 54 00 00 add byte ptr [rax + rax], dl + 641b: 00 00 add byte ptr [rax], al + 641d: 00 00 add byte ptr [rax], al + 641f: 00 d0 add al, dl + 6421: 3e 00 00 add byte ptr ds:[rax], al + 6424: 12 02 adc al, byte ptr [rdx] + 6426: 07 + 6427: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh + 642d: 00 00 add byte ptr [rax], al + 642f: 00 2c 00 add byte ptr [rax + rax], ch + 6432: 00 00 add byte ptr [rax], al + 6434: 00 00 add byte ptr [rax], al + 6436: 00 00 add byte ptr [rax], al + 6438: da 3e fidivr dword ptr [rsi] + 643a: 00 00 add byte ptr [rax], al + 643c: 22 02 and al, byte ptr [rdx] + 643e: 07 + 643f: 00 d0 add al, dl + 6441: 3e 41 00 00 add byte ptr ds:[r8], al + 6445: 00 00 add byte ptr [rax], al + 6447: 00 2c 00 add byte ptr [rax + rax], ch + 644a: 00 00 add byte ptr [rax], al + 644c: 00 00 add byte ptr [rax], al + 644e: 00 00 add byte ptr [rax], al + 6450: ea + 6451: 3e 00 00 add byte ptr ds:[rax], al + 6454: 12 00 adc al, byte ptr [rax] + 6456: 07 + 6457: 00 f0 add al, dh + 6459: 5e pop rsi + 645a: 41 00 00 add byte ptr [r8], al + 645d: 00 00 add byte ptr [rax], al + 645f: 00 08 add byte ptr [rax], cl + 6461: 07 + 6462: 00 00 add byte ptr [rax], al + 6464: 00 00 add byte ptr [rax], al + 6466: 00 00 add byte ptr [rax], al + 6468: b4 5a mov ah, 90 + 646a: 00 00 add byte ptr [rax], al + 646c: 2a 00 sub al, byte ptr [rax] + 646e: 07 + 646f: 00 b0 24 42 00 00 add byte ptr [rax + 16932], dh + 6475: 00 00 add byte ptr [rax], al + 6477: 00 ba 00 00 00 00 add byte ptr [rdx], bh + 647d: 00 00 add byte ptr [rax], al + 647f: 00 fd add ch, bh + 6481: 3e 00 00 add byte ptr ds:[rax], al + 6484: 12 00 adc al, byte ptr [rax] + 6486: 07 + 6487: 00 b0 0f 42 00 00 add byte ptr [rax + 16911], dh + 648d: 00 00 add byte ptr [rax], al + 648f: 00 37 add byte ptr [rdi], dh + 6491: 01 00 add dword ptr [rax], eax + 6493: 00 00 add byte ptr [rax], al + 6495: 00 00 add byte ptr [rax], al + 6497: 00 0d 3f 00 00 12 add byte ptr [rip + 301989951], cl # 0x120064dc <_end+0x11b42b5c> + 649d: 02 07 add al, byte ptr [rdi] + 649f: 00 80 5d 44 00 00 add byte ptr [rax + 17501], al + 64a5: 00 00 add byte ptr [rax], al + 64a7: 00 0c 00 add byte ptr [rax + rax], cl + 64aa: 00 00 add byte ptr [rax], al + 64ac: 00 00 add byte ptr [rax], al + 64ae: 00 00 add byte ptr [rax], al + 64b0: 1b 2f sbb ebp, dword ptr [rdi] + 64b2: 00 00 add byte ptr [rax], al + 64b4: 22 02 and al, byte ptr [rdx] + 64b6: 07 + 64b7: 00 e0 add al, ah + 64b9: 12 41 00 adc al, byte ptr [rcx] + 64bc: 00 00 add byte ptr [rax], al + 64be: 00 00 add byte ptr [rax], al + 64c0: 29 01 sub dword ptr [rcx], eax + 64c2: 00 00 add byte ptr [rax], al + 64c4: 00 00 add byte ptr [rax], al + 64c6: 00 00 add byte ptr [rax], al + 64c8: 25 3f 00 00 12 and eax, 301989951 + 64cd: 00 07 add byte ptr [rdi], al + 64cf: 00 60 15 add byte ptr [rax + 21], ah + 64d2: 41 00 00 add byte ptr [r8], al + 64d5: 00 00 add byte ptr [rax], al + 64d7: 00 f6 add dh, dh + 64d9: 00 00 add byte ptr [rax], al + 64db: 00 00 add byte ptr [rax], al + 64dd: 00 00 add byte ptr [rax], al + 64df: 00 93 40 00 00 21 add byte ptr [rbx + 553648192], dl + 64e5: 00 19 add byte ptr [rcx], bl + 64e7: 00 e8 add al, ch + 64e9: 2c 4c sub al, 76 + 64eb: 00 00 add byte ptr [rax], al + 64ed: 00 00 add byte ptr [rax], al + 64ef: 00 08 add byte ptr [rax], cl + 64f1: 00 00 add byte ptr [rax], al + 64f3: 00 00 add byte ptr [rax], al + 64f5: 00 00 add byte ptr [rax], al + 64f7: 00 33 add byte ptr [rbx], dh + 64f9: 3f + 64fa: 00 00 add byte ptr [rax], al + 64fc: 12 00 adc al, byte ptr [rax] + 64fe: 07 + 64ff: 00 00 add byte ptr [rax], al + 6501: 0f 45 00 cmovne eax, dword ptr [rax] + 6504: 00 00 add byte ptr [rax], al + 6506: 00 00 add byte ptr [rax], al + 6508: 14 00 adc al, 0 + 650a: 00 00 add byte ptr [rax], al + 650c: 00 00 add byte ptr [rax], al + 650e: 00 00 add byte ptr [rax], al + 6510: 47 3f + 6512: 00 00 add byte ptr [rax], al + 6514: 1a 00 sbb al, byte ptr [rax] + 6516: 07 + 6517: 00 70 fd add byte ptr [rax - 3], dh + 651a: 46 00 00 add byte ptr [rax], r8b + 651d: 00 00 add byte ptr [rax], al + 651f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x6525 <.symtab+0x6525> + 6525: 00 00 add byte ptr [rax], al + 6527: 00 50 3f add byte ptr [rax + 63], dl + 652a: 00 00 add byte ptr [rax], al + 652c: 12 00 adc al, byte ptr [rax] + 652e: 07 + 652f: 00 b0 92 41 00 00 add byte ptr [rax + 16786], dh + 6535: 00 00 add byte ptr [rax], al + 6537: 00 07 add byte ptr [rdi], al + 6539: 00 00 add byte ptr [rax], al + 653b: 00 00 add byte ptr [rax], al + 653d: 00 00 add byte ptr [rax], al + 653f: 00 62 3f add byte ptr [rdx + 63], ah + 6542: 00 00 add byte ptr [rax], al + 6544: 12 02 adc al, byte ptr [rdx] + 6546: 07 + 6547: 00 70 85 add byte ptr [rax - 123], dh + 654a: 44 00 00 add byte ptr [rax], r8b + 654d: 00 00 add byte ptr [rax], al + 654f: 00 99 00 00 00 00 add byte ptr [rcx], bl + 6555: 00 00 add byte ptr [rax], al + 6557: 00 6e 3f add byte ptr [rsi + 63], ch + 655a: 00 00 add byte ptr [rax], al + 655c: 12 02 adc al, byte ptr [rdx] + 655e: 07 + 655f: 00 00 add byte ptr [rax], al + 6561: 0d 41 00 00 00 or eax, 65 + 6566: 00 00 add byte ptr [rax], al + 6568: 9a + 6569: 01 00 add dword ptr [rax], eax + 656b: 00 00 add byte ptr [rax], al + 656d: 00 00 add byte ptr [rax], al + 656f: 00 79 3f add byte ptr [rcx + 63], bh + 6572: 00 00 add byte ptr [rax], al + 6574: 12 02 adc al, byte ptr [rdx] + 6576: 07 + 6577: 00 60 e0 add byte ptr [rax - 32], ah + 657a: 46 00 00 add byte ptr [rax], r8b + 657d: 00 00 add byte ptr [rax], al + 657f: 00 5d 00 add byte ptr [rbp], bl + 6582: 00 00 add byte ptr [rax], al + 6584: 00 00 add byte ptr [rax], al + 6586: 00 00 add byte ptr [rax], al + 6588: 94 xchg eax, esp + 6589: 3f + 658a: 00 00 add byte ptr [rax], al + 658c: 12 02 adc al, byte ptr [rdx] + 658e: 07 + 658f: 00 50 f9 add byte ptr [rax - 7], dl + 6592: 44 00 00 add byte ptr [rax], r8b + 6595: 00 00 add byte ptr [rax], al + 6597: 00 0b add byte ptr [rbx], cl + 6599: 03 00 add eax, dword ptr [rax] + 659b: 00 00 add byte ptr [rax], al + 659d: 00 00 add byte ptr [rax], al + 659f: 00 aa 64 00 00 12 add byte ptr [rdx + 301989988], ch + 65a5: 02 07 add al, byte ptr [rdi] + 65a7: 00 90 28 49 00 00 add byte ptr [rax + 18728], dl + 65ad: 00 00 add byte ptr [rax], al + 65af: 00 7b 02 add byte ptr [rbx + 2], bh + 65b2: 00 00 add byte ptr [rax], al + 65b4: 00 00 add byte ptr [rax], al + 65b6: 00 00 add byte ptr [rax], al + 65b8: ab stosd dword ptr es:[rdi], eax + 65b9: 3f + 65ba: 00 00 add byte ptr [rax], al + 65bc: 12 02 adc al, byte ptr [rdx] + 65be: 07 + 65bf: 00 80 83 44 00 00 add byte ptr [rax + 17539], al + 65c5: 00 00 add byte ptr [rax], al + 65c7: 00 54 00 00 add byte ptr [rax + rax], dl + 65cb: 00 00 add byte ptr [rax], al + 65cd: 00 00 add byte ptr [rax], al + 65cf: 00 b5 3f 00 00 12 add byte ptr [rbp + 301989951], dh + 65d5: 02 07 add al, byte ptr [rdi] + 65d7: 00 f0 add al, dh + 65d9: ec in al, dx + 65da: 43 00 00 add byte ptr [r8], al + 65dd: 00 00 add byte ptr [rax], al + 65df: 00 9c 01 00 00 00 00 add byte ptr [rcx + rax], bl + 65e6: 00 00 add byte ptr [rax], al + 65e8: c3 ret + 65e9: 3f + 65ea: 00 00 add byte ptr [rax], al + 65ec: 12 00 adc al, byte ptr [rax] + 65ee: 07 + 65ef: 00 b0 42 41 00 00 add byte ptr [rax + 16706], dh + 65f5: 00 00 add byte ptr [rax], al + 65f7: 00 29 add byte ptr [rcx], ch + 65f9: 00 00 add byte ptr [rax], al + 65fb: 00 00 add byte ptr [rax], al + 65fd: 00 00 add byte ptr [rax], al + 65ff: 00 d7 add bh, dl + 6601: 3f + 6602: 00 00 add byte ptr [rax], al + 6604: 12 02 adc al, byte ptr [rdx] + 6606: 07 + 6607: 00 80 bb 42 00 00 add byte ptr [rax + 17083], al + 660d: 00 00 add byte ptr [rax], al + 660f: 00 0c 00 add byte ptr [rax + rax], cl + 6612: 00 00 add byte ptr [rax], al + 6614: 00 00 add byte ptr [rax], al + 6616: 00 00 add byte ptr [rax], al + 6618: e7 3f out 63, eax + 661a: 00 00 add byte ptr [rax], al + 661c: 12 02 adc al, byte ptr [rdx] + 661e: 07 + 661f: 00 30 add byte ptr [rax], dh + 6621: b9 47 00 00 00 mov ecx, 71 + 6626: 00 00 add byte ptr [rax], al + 6628: cb retf + 6629: 00 00 add byte ptr [rax], al + 662b: 00 00 add byte ptr [rax], al + 662d: 00 00 add byte ptr [rax], al + 662f: 00 fb add bl, bh + 6631: 57 push rdi + 6632: 00 00 add byte ptr [rax], al + 6634: 22 00 and al, byte ptr [rax] + 6636: 07 + 6637: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh + 663d: 00 00 add byte ptr [rax], al + 663f: 00 2c 00 add byte ptr [rax + rax], ch + 6642: 00 00 add byte ptr [rax], al + 6644: 00 00 add byte ptr [rax], al + 6646: 00 00 add byte ptr [rax], al + 6648: 00 40 00 add byte ptr [rax], al + 664b: 00 12 add byte ptr [rdx], dl + 664d: 02 07 add al, byte ptr [rdi] + 664f: 00 50 fc add byte ptr [rax - 4], dl + 6652: 41 00 00 add byte ptr [r8], al + 6655: 00 00 add byte ptr [rax], al + 6657: 00 5b 03 add byte ptr [rbx + 3], bl + 665a: 00 00 add byte ptr [rax], al + 665c: 00 00 add byte ptr [rax], al + 665e: 00 00 add byte ptr [rax], al + 6660: b3 6c mov bl, 108 + 6662: 00 00 add byte ptr [rax], al + 6664: 22 00 and al, byte ptr [rax] + 6666: 07 + 6667: 00 b0 fd 46 00 00 add byte ptr [rax + 18173], dh + 666d: 00 00 add byte ptr [rax], al + 666f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x6675 <.symtab+0x6675> + 6675: 00 00 add byte ptr [rax], al + 6677: 00 0f add byte ptr [rdi], cl + 6679: 40 00 00 add byte ptr [rax], al + 667c: 12 00 adc al, byte ptr [rax] + 667e: 07 + 667f: 00 a0 a1 41 00 00 add byte ptr [rax + 16801], ah + 6685: 00 00 add byte ptr [rax], al + 6687: 00 23 add byte ptr [rbx], ah + 6689: 00 00 add byte ptr [rax], al + 668b: 00 00 add byte ptr [rax], al + 668d: 00 00 add byte ptr [rax], al + 668f: 00 2e add byte ptr [rsi], ch + 6691: 40 00 00 add byte ptr [rax], al + 6694: 16 + 6695: 00 0f add byte ptr [rdi], cl + 6697: 00 40 00 add byte ptr [rax], al + 669a: 00 00 add byte ptr [rax], al + 669c: 00 00 add byte ptr [rax], al + 669e: 00 00 add byte ptr [rax], al + 66a0: 08 00 or byte ptr [rax], al + 66a2: 00 00 add byte ptr [rax], al + 66a4: 00 00 add byte ptr [rax], al + 66a6: 00 00 add byte ptr [rax], al + 66a8: 47 40 + 66aa: 00 00 add byte ptr [rax], al + 66ac: 12 00 adc al, byte ptr [rax] + 66ae: 07 + 66af: 00 60 74 add byte ptr [rax + 116], ah + 66b2: 45 00 00 add byte ptr [r8], r8b + 66b5: 00 00 add byte ptr [rax], al + 66b7: 00 1e add byte ptr [rsi], bl + 66b9: 0a 00 or al, byte ptr [rax] + 66bb: 00 00 add byte ptr [rax], al + 66bd: 00 00 add byte ptr [rax], al + 66bf: 00 bb 68 00 00 22 add byte ptr [rbx + 570425448], bh + 66c5: 00 07 add byte ptr [rdi], al + 66c7: 00 10 add byte ptr [rax], dl + 66c9: de 45 00 fiadd word ptr [rbp] + 66cc: 00 00 add byte ptr [rax], al + 66ce: 00 00 add byte ptr [rax], al + 66d0: ce + 66d1: 00 00 add byte ptr [rax], al + 66d3: 00 00 add byte ptr [rax], al + 66d5: 00 00 add byte ptr [rax], al + 66d7: 00 6e 40 add byte ptr [rsi + 64], ch + 66da: 00 00 add byte ptr [rax], al + 66dc: 11 00 adc dword ptr [rax], eax + 66de: 19 00 sbb dword ptr [rax], eax + 66e0: 08 33 or byte ptr [rbx], dh + 66e2: 4c 00 00 add byte ptr [rax], r8b + 66e5: 00 00 add byte ptr [rax], al + 66e7: 00 08 add byte ptr [rax], cl + 66e9: 00 00 add byte ptr [rax], al + 66eb: 00 00 add byte ptr [rax], al + 66ed: 00 00 add byte ptr [rax], al + 66ef: 00 83 40 00 00 12 add byte ptr [rbx + 301989952], al + 66f5: 02 07 add al, byte ptr [rdi] + 66f7: 00 b0 c0 47 00 00 add byte ptr [rax + 18368], dh + 66fd: 00 00 add byte ptr [rax], al + 66ff: 00 da add dl, bl + 6701: 00 00 add byte ptr [rax], al + 6703: 00 00 add byte ptr [rax], al + 6705: 00 00 add byte ptr [rax], al + 6707: 00 92 40 00 00 11 add byte ptr [rdx + 285212736], dl + 670d: 00 19 add byte ptr [rcx], bl + 670f: 00 e8 add al, ch + 6711: 2c 4c sub al, 76 + 6713: 00 00 add byte ptr [rax], al + 6715: 00 00 add byte ptr [rax], al + 6717: 00 08 add byte ptr [rax], cl + 6719: 00 00 add byte ptr [rax], al + 671b: 00 00 add byte ptr [rax], al + 671d: 00 00 add byte ptr [rax], al + 671f: 00 9c 40 00 00 12 02 add byte ptr [rax + 2*rax + 34734080], bl + 6726: 07 + 6727: 00 f0 add al, dh + 6729: 04 47 add al, 71 + 672b: 00 00 add byte ptr [rax], al + 672d: 00 00 add byte ptr [rax], al + 672f: 00 1c 02 add byte ptr [rdx + rax], bl + 6732: 00 00 add byte ptr [rax], al + 6734: 00 00 add byte ptr [rax], al + 6736: 00 00 add byte ptr [rax], al + 6738: 71 33 jno 0x676d <.symtab+0x676d> + 673a: 00 00 add byte ptr [rax], al + 673c: 22 00 and al, byte ptr [rax] + 673e: 07 + 673f: 00 e0 add al, ah + 6741: 92 xchg eax, edx + 6742: 44 00 00 add byte ptr [rax], r8b + 6745: 00 00 add byte ptr [rax], al + 6747: 00 a5 00 00 00 00 add byte ptr [rbp], ah + 674d: 00 00 add byte ptr [rax], al + 674f: 00 ad 40 00 00 22 add byte ptr [rbp + 570425408], ch + 6755: 00 07 add byte ptr [rdi], al + 6757: 00 90 7d 44 00 00 add byte ptr [rax + 17533], dl + 675d: 00 00 add byte ptr [rax], al + 675f: 00 58 00 add byte ptr [rax], bl + 6762: 00 00 add byte ptr [rax], al + 6764: 00 00 add byte ptr [rax], al + 6766: 00 00 add byte ptr [rax], al + 6768: 0b 55 00 or edx, dword ptr [rbp] + 676b: 00 22 add byte ptr [rdx], ah + 676d: 00 07 add byte ptr [rdi], al + 676f: 00 60 e4 add byte ptr [rax - 28], ah + 6772: 45 00 00 add byte ptr [r8], r8b + 6775: 00 00 add byte ptr [rax], al + 6777: 00 0e add byte ptr [rsi], cl + 6779: 00 00 add byte ptr [rax], al + 677b: 00 00 add byte ptr [rax], al + 677d: 00 00 add byte ptr [rax], al + 677f: 00 b3 40 00 00 12 add byte ptr [rbx + 301989952], dh + 6785: 02 07 add al, byte ptr [rdi] + 6787: 00 00 add byte ptr [rax], al + 6789: b6 45 mov dh, 69 + 678b: 00 00 add byte ptr [rax], al + 678d: 00 00 add byte ptr [rax], al + 678f: 00 e5 add ch, ah + 6791: 01 00 add dword ptr [rax], eax + 6793: 00 00 add byte ptr [rax], al + 6795: 00 00 add byte ptr [rax], al + 6797: 00 ca add dl, cl + 6799: 40 00 00 add byte ptr [rax], al + 679c: 12 02 adc al, byte ptr [rdx] + 679e: 07 + 679f: 00 c0 add al, al + 67a1: 6c insb byte ptr es:[rdi], dx + 67a2: 47 00 00 add byte ptr [r8], r8b + 67a5: 00 00 add byte ptr [rax], al + 67a7: 00 23 add byte ptr [rbx], ah + 67a9: 0b 00 or eax, dword ptr [rax] + 67ab: 00 00 add byte ptr [rax], al + 67ad: 00 00 add byte ptr [rax], al + 67af: 00 b9 3b 00 00 22 add byte ptr [rcx + 570425403], bh + 67b5: 00 07 add byte ptr [rdi], al + 67b7: 00 00 add byte ptr [rax], al + 67b9: 67 44 00 00 add byte ptr [eax], r8b + 67bd: 00 00 add byte ptr [rax], al + 67bf: 00 10 add byte ptr [rax], dl + 67c1: 00 00 add byte ptr [rax], al + 67c3: 00 00 add byte ptr [rax], al + 67c5: 00 00 add byte ptr [rax], al + 67c7: 00 de add dh, bl + 67c9: 40 00 00 add byte ptr [rax], al + 67cc: 12 02 adc al, byte ptr [rdx] + 67ce: 07 + 67cf: 00 10 add byte ptr [rax], dl + 67d1: 73 44 jae 0x6817 <.symtab+0x6817> + 67d3: 00 00 add byte ptr [rax], al + 67d5: 00 00 add byte ptr [rax], al + 67d7: 00 4a 00 add byte ptr [rdx], cl + 67da: 00 00 add byte ptr [rax], al + 67dc: 00 00 add byte ptr [rax], al + 67de: 00 00 add byte ptr [rax], al + 67e0: f0 lock + 67e1: 40 00 00 add byte ptr [rax], al + 67e4: 11 00 adc dword ptr [rax], eax + 67e6: 19 00 sbb dword ptr [rax], eax + 67e8: 10 33 adc byte ptr [rbx], dh + 67ea: 4c 00 00 add byte ptr [rax], r8b + 67ed: 00 00 add byte ptr [rax], al + 67ef: 00 08 add byte ptr [rax], cl + 67f1: 00 00 add byte ptr [rax], al + 67f3: 00 00 add byte ptr [rax], al + 67f5: 00 00 add byte ptr [rax], al + 67f7: 00 04 41 add byte ptr [rcx + 2*rax], al + 67fa: 00 00 add byte ptr [rax], al + 67fc: 12 02 adc al, byte ptr [rdx] + 67fe: 07 + 67ff: 00 90 b0 48 00 00 add byte ptr [rax + 18608], dl + 6805: 00 00 add byte ptr [rax], al + 6807: 00 2f add byte ptr [rdi], ch + 6809: 01 00 add dword ptr [rax], eax + 680b: 00 00 add byte ptr [rax], al + 680d: 00 00 add byte ptr [rax], al + 680f: 00 1b add byte ptr [rbx], bl + 6811: 41 00 00 add byte ptr [r8], al + 6814: 11 02 adc dword ptr [rdx], eax + 6816: 0a 00 or al, byte ptr [rax] + 6818: 60 + 6819: ad lodsd eax, dword ptr [rsi] + 681a: 49 00 00 add byte ptr [r8], al + 681d: 00 00 add byte ptr [rax], al + 681f: 00 a8 00 00 00 00 add byte ptr [rax], ch + 6825: 00 00 add byte ptr [rax], al + 6827: 00 36 add byte ptr [rsi], dh + 6829: 41 00 00 add byte ptr [r8], al + 682c: 11 02 adc dword ptr [rdx], eax + 682e: 0a 00 or al, byte ptr [rax] + 6830: 80 ae 49 00 00 00 00 sub byte ptr [rsi + 73], 0 + 6837: 00 4c 00 00 add byte ptr [rax + rax], cl + 683b: 00 00 add byte ptr [rax], al + 683d: 00 00 add byte ptr [rax], al + 683f: 00 51 41 add byte ptr [rcx + 65], dl + 6842: 00 00 add byte ptr [rax], al + 6844: 12 02 adc al, byte ptr [rdx] + 6846: 07 + 6847: 00 b4 11 40 00 00 00 add byte ptr [rcx + rdx + 64], dh + 684e: 00 00 add byte ptr [rax], al + 6850: 34 02 xor al, 2 + 6852: 00 00 add byte ptr [rax], al + 6854: 00 00 add byte ptr [rax], al + 6856: 00 00 add byte ptr [rax], al + 6858: 57 push rdi + 6859: 41 00 00 add byte ptr [r8], al + 685c: 11 02 adc dword ptr [rdx], eax + 685e: 19 00 sbb dword ptr [rax], eax + 6860: 00 2e add byte ptr [rsi], ch + 6862: 4c 00 00 add byte ptr [rax], r8b + 6865: 00 00 add byte ptr [rax], al + 6867: 00 38 add byte ptr [rax], bh + 6869: 00 00 add byte ptr [rax], al + 686b: 00 00 add byte ptr [rax], al + 686d: 00 00 add byte ptr [rax], al + 686f: 00 6d 41 add byte ptr [rbp + 65], ch + 6872: 00 00 add byte ptr [rax], al + 6874: 12 02 adc al, byte ptr [rdx] + 6876: 07 + 6877: 00 10 add byte ptr [rax], dl + 6879: 1c 40 sbb al, 64 + 687b: 00 00 add byte ptr [rax], al + 687d: 00 00 add byte ptr [rax], al + 687f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x6885 <.symtab+0x6885> + 6885: 00 00 add byte ptr [rax], al + 6887: 00 85 41 00 00 12 add byte ptr [rbp + 301989953], al + 688d: 00 07 add byte ptr [rdi], al + 688f: 00 f0 add al, dh + 6891: c4 45 00 00 + 6895: 00 00 add byte ptr [rax], al + 6897: 00 34 00 add byte ptr [rax + rax], dh + 689a: 00 00 add byte ptr [rax], al + 689c: 00 00 add byte ptr [rax], al + 689e: 00 00 add byte ptr [rax], al + 68a0: 93 xchg eax, ebx + 68a1: 41 00 00 add byte ptr [r8], al + 68a4: 12 00 adc al, byte ptr [rax] + 68a6: 07 + 68a7: 00 d0 add al, dl + 68a9: bb 44 00 00 00 mov ebx, 68 + 68ae: 00 00 add byte ptr [rax], al + 68b0: 16 + 68b1: 00 00 add byte ptr [rax], al + 68b3: 00 00 add byte ptr [rax], al + 68b5: 00 00 add byte ptr [rax], al + 68b7: 00 a4 41 00 00 12 02 add byte ptr [rcx + 2*rax + 34734080], ah + 68be: 07 + 68bf: 00 a0 81 48 00 00 add byte ptr [rax + 18561], ah + 68c5: 00 00 add byte ptr [rax], al + 68c7: 00 f2 add dl, dh + 68c9: 00 00 add byte ptr [rax], al + 68cb: 00 00 add byte ptr [rax], al + 68cd: 00 00 add byte ptr [rax], al + 68cf: 00 ae 41 00 00 12 add byte ptr [rsi + 301989953], ch + 68d5: 02 07 add al, byte ptr [rdi] + 68d7: 00 80 5a 44 00 00 add byte ptr [rax + 17498], al + 68dd: 00 00 add byte ptr [rax], al + 68df: 00 fd add ch, bh + 68e1: 02 00 add al, byte ptr [rax] + 68e3: 00 00 add byte ptr [rax], al + 68e5: 00 00 add byte ptr [rax], al + 68e7: 00 cc add ah, cl + 68e9: 41 00 00 add byte ptr [r8], al + 68ec: 11 00 adc dword ptr [rax], eax + 68ee: 19 00 sbb dword ptr [rax], eax + 68f0: 20 33 and byte ptr [rbx], dh + 68f2: 4c 00 00 add byte ptr [rax], r8b + 68f5: 00 00 add byte ptr [rax], al + 68f7: 00 00 add byte ptr [rax], al + 68f9: 04 00 add al, 0 + 68fb: 00 00 add byte ptr [rax], al + 68fd: 00 00 add byte ptr [rax], al + 68ff: 00 24 38 add byte ptr [rax + rdi], ah + 6902: 00 00 add byte ptr [rax], al + 6904: 12 02 adc al, byte ptr [rdx] + 6906: 07 + 6907: 00 c0 add al, al + 6909: 1f + 690a: 48 00 00 add byte ptr [rax], al + 690d: 00 00 add byte ptr [rax], al + 690f: 00 1d 00 00 00 00 add byte ptr [rip], bl # 0x6915 <.symtab+0x6915> + 6915: 00 00 add byte ptr [rax], al + 6917: 00 db add bl, bl + 6919: 41 00 00 add byte ptr [r8], al + 691c: 11 00 adc dword ptr [rax], eax + 691e: 19 00 sbb dword ptr [rax], eax + 6920: d8 37 fdiv dword ptr [rdi] + 6922: 4c 00 00 add byte ptr [rax], r8b + 6925: 00 00 add byte ptr [rax], al + 6927: 00 04 00 add byte ptr [rax + rax], al + 692a: 00 00 add byte ptr [rax], al + 692c: 00 00 add byte ptr [rax], al + 692e: 00 00 add byte ptr [rax], al + 6930: e8 41 00 00 11 call 0x11006976 <_end+0x10b42ff6> + 6935: 00 12 add byte ptr [rdx], dl + 6937: 00 a0 fa 4b 00 00 add byte ptr [rax + 19450], ah + 693d: 00 00 add byte ptr [rax], al + 693f: 00 04 00 add byte ptr [rax + rax], al + 6942: 00 00 add byte ptr [rax], al + 6944: 00 00 add byte ptr [rax], al + 6946: 00 00 add byte ptr [rax], al + 6948: fd std + 6949: 41 00 00 add byte ptr [r8], al + 694c: 12 00 adc al, byte ptr [rax] + 694e: 07 + 694f: 00 a0 ca 46 00 00 add byte ptr [rax + 18122], ah + 6955: 00 00 add byte ptr [rax], al + 6957: 00 24 01 add byte ptr [rcx + rax], ah + 695a: 00 00 add byte ptr [rax], al + 695c: 00 00 add byte ptr [rax], al + 695e: 00 00 add byte ptr [rax], al + 6960: 07 + 6961: 42 00 00 add byte ptr [rax], al + 6964: 12 00 adc al, byte ptr [rax] + 6966: 07 + 6967: 00 c0 add al, al + 6969: c2 45 00 ret 69 + 696c: 00 00 add byte ptr [rax], al + 696e: 00 00 add byte ptr [rax], al + 6970: 7a 00 jp 0x6972 <.symtab+0x6972> + 6972: 00 00 add byte ptr [rax], al + 6974: 00 00 add byte ptr [rax], al + 6976: 00 00 add byte ptr [rax], al + 6978: 1a 42 00 sbb al, byte ptr [rdx] + 697b: 00 12 add byte ptr [rdx], dl + 697d: 02 07 add al, byte ptr [rdi] + 697f: 00 d0 add al, dl + 6981: d8 48 00 fmul dword ptr [rax] + 6984: 00 00 add byte ptr [rax], al + 6986: 00 00 add byte ptr [rax], al + 6988: 0d 02 00 00 00 or eax, 2 + 698d: 00 00 add byte ptr [rax], al + 698f: 00 c2 add dl, al + 6991: 69 00 00 22 00 07 imul eax, dword ptr [rax], 117449216 + 6997: 00 10 add byte ptr [rax], dl + 6999: 9a + 699a: 44 00 00 add byte ptr [rax], r8b + 699d: 00 00 add byte ptr [rax], al + 699f: 00 6f 06 add byte ptr [rdi + 6], ch + 69a2: 00 00 add byte ptr [rax], al + 69a4: 00 00 add byte ptr [rax], al + 69a6: 00 00 add byte ptr [rax], al + 69a8: 25 42 00 00 12 and eax, 301989954 + 69ad: 02 07 add al, byte ptr [rdi] + 69af: 00 e0 add al, ah + 69b1: c0 46 00 00 rol byte ptr [rsi], 0 + 69b5: 00 00 add byte ptr [rax], al + 69b7: 00 80 01 00 00 00 add byte ptr [rax + 1], al + 69bd: 00 00 add byte ptr [rax], al + 69bf: 00 2f add byte ptr [rdi], ch + 69c1: 42 00 00 add byte ptr [rax], al + 69c4: 12 00 adc al, byte ptr [rax] + 69c6: 07 + 69c7: 00 f0 add al, dh + 69c9: 14 45 adc al, 69 + 69cb: 00 00 add byte ptr [rax], al + 69cd: 00 00 add byte ptr [rax], al + 69cf: 00 9f 08 00 00 00 add byte ptr [rdi + 8], bl + 69d5: 00 00 add byte ptr [rax], al + 69d7: 00 4f 42 add byte ptr [rdi + 66], cl + 69da: 00 00 add byte ptr [rax], al + 69dc: 12 02 adc al, byte ptr [rdx] + 69de: 07 + 69df: 00 c0 add al, al + 69e1: 8f 44 00 00 pop qword ptr [rax + rax] + 69e5: 00 00 add byte ptr [rax], al + 69e7: 00 b0 00 00 00 00 add byte ptr [rax], dh + 69ed: 00 00 add byte ptr [rax], al + 69ef: 00 5f 42 add byte ptr [rdi + 66], bl + 69f2: 00 00 add byte ptr [rax], al + 69f4: 11 00 adc dword ptr [rax], eax + 69f6: 19 00 sbb dword ptr [rax], eax + 69f8: e0 37 loopne 0x6a31 <.symtab+0x6a31> + 69fa: 4c 00 00 add byte ptr [rax], r8b + 69fd: 00 00 add byte ptr [rax], al + 69ff: 00 08 add byte ptr [rax], cl + 6a01: 00 00 add byte ptr [rax], al + 6a03: 00 00 add byte ptr [rax], al + 6a05: 00 00 add byte ptr [rax], al + 6a07: 00 28 add byte ptr [rax], ch + 6a09: 68 00 00 12 02 push 34734080 + 6a0e: 05 00 00 10 40 add eax, 1074790400 + ... + 6a1f: 00 68 42 add byte ptr [rax + 66], ch + 6a22: 00 00 add byte ptr [rax], al + 6a24: 12 02 adc al, byte ptr [rdx] + 6a26: 07 + 6a27: 00 40 e2 add byte ptr [rax - 30], al + 6a2a: 47 00 00 add byte ptr [r8], r8b + 6a2d: 00 00 add byte ptr [rax], al + 6a2f: 00 89 01 00 00 00 add byte ptr [rcx + 1], cl + 6a35: 00 00 add byte ptr [rax], al + 6a37: 00 76 42 add byte ptr [rsi + 66], dh + 6a3a: 00 00 add byte ptr [rax], al + 6a3c: 12 02 adc al, byte ptr [rdx] + 6a3e: 07 + 6a3f: 00 b0 0b 47 00 00 add byte ptr [rax + 18187], dh + 6a45: 00 00 add byte ptr [rax], al + 6a47: 00 42 03 add byte ptr [rdx + 3], al + 6a4a: 00 00 add byte ptr [rax], al + 6a4c: 00 00 add byte ptr [rax], al + 6a4e: 00 00 add byte ptr [rax], al + 6a50: 85 42 00 test dword ptr [rdx], eax + 6a53: 00 11 add byte ptr [rcx], dl + 6a55: 02 0a add cl, byte ptr [rdx] + 6a57: 00 20 add byte ptr [rax], ah + 6a59: b1 49 mov cl, 73 + 6a5b: 00 00 add byte ptr [rax], al + 6a5d: 00 00 add byte ptr [rax], al + 6a5f: 00 44 00 00 add byte ptr [rax + rax], al + 6a63: 00 00 add byte ptr [rax], al + 6a65: 00 00 add byte ptr [rax], al + 6a67: 00 a0 42 00 00 12 add byte ptr [rax + 301989954], ah + 6a6d: 02 07 add al, byte ptr [rdi] + 6a6f: 00 b0 9a 41 00 00 add byte ptr [rax + 16794], dh + 6a75: 00 00 add byte ptr [rax], al + 6a77: 00 1e add byte ptr [rsi], bl + 6a79: 00 00 add byte ptr [rax], al + 6a7b: 00 00 add byte ptr [rax], al + 6a7d: 00 00 add byte ptr [rax], al + 6a7f: 00 b2 42 00 00 12 add byte ptr [rdx + 301989954], dh + 6a85: 02 07 add al, byte ptr [rdi] + 6a87: 00 90 30 41 00 00 add byte ptr [rax + 16688], dl + 6a8d: 00 00 add byte ptr [rax], al + 6a8f: 00 60 02 add byte ptr [rax + 2], ah + 6a92: 00 00 add byte ptr [rax], al + 6a94: 00 00 add byte ptr [rax], al + 6a96: 00 00 add byte ptr [rax], al + 6a98: c3 ret + 6a99: 42 00 00 add byte ptr [rax], al + 6a9c: 11 00 adc dword ptr [rax], eax + 6a9e: 19 00 sbb dword ptr [rax], eax + 6aa0: c8 38 4c 00 enter 19512, 0 + 6aa4: 00 00 add byte ptr [rax], al + 6aa6: 00 00 add byte ptr [rax], al + 6aa8: 08 00 or byte ptr [rax], al + 6aaa: 00 00 add byte ptr [rax], al + 6aac: 00 00 add byte ptr [rax], al + 6aae: 00 00 add byte ptr [rax], al + 6ab0: dd 42 00 fld qword ptr [rdx] + 6ab3: 00 12 add byte ptr [rdx], dl + 6ab5: 00 07 add byte ptr [rdi], al + 6ab7: 00 d0 add al, dl + 6ab9: 92 xchg eax, edx + 6aba: 41 00 00 add byte ptr [r8], al + 6abd: 00 00 add byte ptr [rax], al + 6abf: 00 05 00 00 00 00 add byte ptr [rip], al # 0x6ac5 <.symtab+0x6ac5> + 6ac5: 00 00 add byte ptr [rax], al + 6ac7: 00 ef add bh, ch + 6ac9: 42 00 00 add byte ptr [rax], al + 6acc: 12 02 adc al, byte ptr [rdx] + 6ace: 07 + 6acf: 00 00 add byte ptr [rax], al + 6ad1: 91 xchg eax, ecx + 6ad2: 48 00 00 add byte ptr [rax], al + 6ad5: 00 00 add byte ptr [rax], al + 6ad7: 00 56 06 add byte ptr [rsi + 6], dl + 6ada: 00 00 add byte ptr [rax], al + 6adc: 00 00 add byte ptr [rax], al + 6ade: 00 00 add byte ptr [rax], al + 6ae0: fc cld + 6ae1: 42 00 00 add byte ptr [rax], al + 6ae4: 22 00 and al, byte ptr [rax] + 6ae6: 07 + 6ae7: 00 20 add byte ptr [rax], ah + 6ae9: df 45 00 fild word ptr [rbp] + 6aec: 00 00 add byte ptr [rax], al + 6aee: 00 00 add byte ptr [rax], al + 6af0: 16 + 6af1: 00 00 add byte ptr [rax], al + 6af3: 00 00 add byte ptr [rax], al + 6af5: 00 00 add byte ptr [rax], al + 6af7: 00 03 add byte ptr [rbx], al + 6af9: 43 00 00 add byte ptr [r8], al + 6afc: 11 00 adc dword ptr [rax], eax + 6afe: 12 00 adc al, byte ptr [rax] + 6b00: 98 cwde + 6b01: fa cli + 6b02: 4b 00 00 add byte ptr [r8], al + 6b05: 00 00 add byte ptr [rax], al + 6b07: 00 08 add byte ptr [rax], cl + 6b09: 00 00 add byte ptr [rax], al + 6b0b: 00 00 add byte ptr [rax], al + 6b0d: 00 00 add byte ptr [rax], al + 6b0f: 00 a2 44 00 00 22 add byte ptr [rdx + 570425412], ah + 6b15: 02 07 add al, byte ptr [rdi] + 6b17: 00 20 add byte ptr [rax], ah + 6b19: df 45 00 fild word ptr [rbp] + 6b1c: 00 00 add byte ptr [rax], al + 6b1e: 00 00 add byte ptr [rax], al + 6b20: 16 + 6b21: 00 00 add byte ptr [rax], al + 6b23: 00 00 add byte ptr [rax], al + 6b25: 00 00 add byte ptr [rax], al + 6b27: 00 1c 43 add byte ptr [rbx + 2*rax], bl + 6b2a: 00 00 add byte ptr [rax], al + 6b2c: 12 02 adc al, byte ptr [rdx] + 6b2e: 07 + 6b2f: 00 80 c4 45 00 00 add byte ptr [rax + 17860], al + 6b35: 00 00 add byte ptr [rax], al + 6b37: 00 67 00 add byte ptr [rdi], ah + 6b3a: 00 00 add byte ptr [rax], al + 6b3c: 00 00 add byte ptr [rax], al + 6b3e: 00 00 add byte ptr [rax], al + 6b40: 28 43 00 sub byte ptr [rbx], al + 6b43: 00 12 add byte ptr [rdx], dl + 6b45: 00 07 add byte ptr [rdi], al + 6b47: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh + 6b4d: 00 00 add byte ptr [rax], al + 6b4f: 00 2c 00 add byte ptr [rax + rax], ch + 6b52: 00 00 add byte ptr [rax], al + 6b54: 00 00 add byte ptr [rax], al + 6b56: 00 00 add byte ptr [rax], al + 6b58: 37 + 6b59: 43 00 00 add byte ptr [r8], al + 6b5c: 12 02 adc al, byte ptr [rdx] + 6b5e: 07 + 6b5f: 00 c0 add al, al + 6b61: 4c 48 rex64 + 6b63: 00 00 add byte ptr [rax], al + 6b65: 00 00 add byte ptr [rax], al + 6b67: 00 76 00 add byte ptr [rsi], dh + 6b6a: 00 00 add byte ptr [rax], al + 6b6c: 00 00 add byte ptr [rax], al + 6b6e: 00 00 add byte ptr [rax], al + 6b70: 41 43 + 6b72: 00 00 add byte ptr [rax], al + 6b74: 12 02 adc al, byte ptr [rdx] + 6b76: 07 + 6b77: 00 c0 add al, al + 6b79: 94 xchg eax, esp + 6b7a: 42 00 00 add byte ptr [rax], al + 6b7d: 00 00 add byte ptr [rax], al + 6b7f: 00 28 add byte ptr [rax], ch + 6b81: 05 00 00 00 00 add eax, 0 + 6b86: 00 00 add byte ptr [rax], al + 6b88: 8e 30 + 6b8a: 00 00 add byte ptr [rax], al + 6b8c: 2a 00 sub al, byte ptr [rax] + 6b8e: 07 + 6b8f: 00 20 add byte ptr [rax], ah + 6b91: e4 46 in al, 70 + 6b93: 00 00 add byte ptr [rax], al + 6b95: 00 00 add byte ptr [rax], al + 6b97: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x6b9d <.symtab+0x6b9d> + 6b9d: 00 00 add byte ptr [rax], al + 6b9f: 00 50 43 add byte ptr [rax + 67], dl + 6ba2: 00 00 add byte ptr [rax], al + 6ba4: 11 00 adc dword ptr [rax], eax + 6ba6: 0a 00 or al, byte ptr [rax] + 6ba8: 20 91 49 00 00 00 and byte ptr [rcx + 73], dl + 6bae: 00 00 add byte ptr [rax], al + 6bb0: 24 00 and al, 0 + 6bb2: 00 00 add byte ptr [rax], al + 6bb4: 00 00 add byte ptr [rax], al + 6bb6: 00 00 add byte ptr [rax], al + 6bb8: b6 34 mov dh, 52 + 6bba: 00 00 add byte ptr [rax], al + 6bbc: 2a 00 sub al, byte ptr [rax] + 6bbe: 07 + 6bbf: 00 e0 add al, ah + 6bc1: 26 42 00 00 add byte ptr es:[rax], al + 6bc5: 00 00 add byte ptr [rax], al + 6bc7: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x6bcd <.symtab+0x6bcd> + 6bcd: 00 00 add byte ptr [rax], al + 6bcf: 00 62 43 add byte ptr [rdx + 67], ah + 6bd2: 00 00 add byte ptr [rax], al + 6bd4: 12 02 adc al, byte ptr [rdx] + 6bd6: 07 + 6bd7: 00 00 add byte ptr [rax], al + 6bd9: 69 44 00 00 00 00 00 0f imul eax, dword ptr [rax + rax], 251658240 + 6be1: 01 00 add dword ptr [rax], eax + 6be3: 00 00 add byte ptr [rax], al + 6be5: 00 00 add byte ptr [rax], al + 6be7: 00 7f 43 add byte ptr [rdi + 67], bh + 6bea: 00 00 add byte ptr [rax], al + 6bec: 12 02 adc al, byte ptr [rdx] + 6bee: 07 + 6bef: 00 30 add byte ptr [rax], dh + 6bf1: 8f 44 00 00 pop qword ptr [rax + rax] + 6bf5: 00 00 add byte ptr [rax], al + 6bf7: 00 88 00 00 00 00 add byte ptr [rax], cl + 6bfd: 00 00 add byte ptr [rax], al + 6bff: 00 9b 43 00 00 12 add byte ptr [rbx + 301989955], bl + 6c05: 02 07 add al, byte ptr [rdi] + 6c07: 00 b0 16 47 00 00 add byte ptr [rax + 18198], dh + 6c0d: 00 00 add byte ptr [rax], al + 6c0f: 00 54 00 00 add byte ptr [rax + rax], dl + 6c13: 00 00 add byte ptr [rax], al + 6c15: 00 00 add byte ptr [rax], al + 6c17: 00 16 add byte ptr [rsi], dl + 6c19: 5f pop rdi + 6c1a: 00 00 add byte ptr [rax], al + 6c1c: 22 00 and al, byte ptr [rax] + 6c1e: 07 + 6c1f: 00 40 16 add byte ptr [rax + 22], al + 6c22: 47 00 00 add byte ptr [r8], r8b + 6c25: 00 00 add byte ptr [rax], al + 6c27: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x6c2d <.symtab+0x6c2d> + 6c2d: 00 00 add byte ptr [rax], al + 6c2f: 00 a4 43 00 00 12 02 add byte ptr [rbx + 2*rax + 34734080], ah + 6c36: 07 + 6c37: 00 40 46 add byte ptr [rax + 70], al + 6c3a: 40 00 00 add byte ptr [rax], al + 6c3d: 00 00 add byte ptr [rax], al + 6c3f: 00 95 02 00 00 00 add byte ptr [rbp + 2], dl + 6c45: 00 00 add byte ptr [rax], al + 6c47: 00 b4 43 00 00 12 00 add byte ptr [rbx + 2*rax + 1179648], dh + 6c4e: 07 + 6c4f: 00 a0 92 41 00 00 add byte ptr [rax + 16786], ah + 6c55: 00 00 add byte ptr [rax], al + 6c57: 00 0c 00 add byte ptr [rax + rax], cl + 6c5a: 00 00 add byte ptr [rax], al + 6c5c: 00 00 add byte ptr [rax], al + 6c5e: 00 00 add byte ptr [rax], al + 6c60: c5 43 00 + 6c63: 00 12 add byte ptr [rdx], dl + 6c65: 02 07 add al, byte ptr [rdi] + 6c67: 00 e0 add al, ah + 6c69: 22 49 00 and cl, byte ptr [rcx] + 6c6c: 00 00 add byte ptr [rax], al + 6c6e: 00 00 add byte ptr [rax], al + 6c70: 22 00 and al, byte ptr [rax] + 6c72: 00 00 add byte ptr [rax], al + 6c74: 00 00 add byte ptr [rax], al + 6c76: 00 00 add byte ptr [rax], al + 6c78: dc 43 00 fadd qword ptr [rbx] + 6c7b: 00 22 add byte ptr [rdx], ah + 6c7d: 02 07 add al, byte ptr [rdi] + 6c7f: 00 90 5d 41 00 00 add byte ptr [rax + 16733], dl + 6c85: 00 00 add byte ptr [rax], al + 6c87: 00 5a 01 add byte ptr [rdx + 1], bl + 6c8a: 00 00 add byte ptr [rax], al + 6c8c: 00 00 add byte ptr [rax], al + 6c8e: 00 00 add byte ptr [rax], al + 6c90: ee out dx, al + 6c91: 43 00 00 add byte ptr [r8], al + 6c94: 11 00 adc dword ptr [rax], eax + 6c96: 0a 00 or al, byte ptr [rax] + 6c98: b8 c6 4a 00 00 mov eax, 19142 + 6c9d: 00 00 add byte ptr [rax], al + 6c9f: 00 04 00 add byte ptr [rax + rax], al + 6ca2: 00 00 add byte ptr [rax], al + 6ca4: 00 00 add byte ptr [rax], al + 6ca6: 00 00 add byte ptr [rax], al + 6ca8: 02 44 00 00 add al, byte ptr [rax + rax] + 6cac: 12 02 adc al, byte ptr [rdx] + 6cae: 07 + 6caf: 00 f0 add al, dh + 6cb1: e1 44 loope 0x6cf7 <.symtab+0x6cf7> + 6cb3: 00 00 add byte ptr [rax], al + 6cb5: 00 00 add byte ptr [rax], al + 6cb7: 00 94 00 00 00 00 00 add byte ptr [rax + rax], dl + 6cbe: 00 00 add byte ptr [rax], al + 6cc0: 1c 44 sbb al, 68 + 6cc2: 00 00 add byte ptr [rax], al + 6cc4: 21 00 and dword ptr [rax], eax + 6cc6: 0a 00 or al, byte ptr [rax] + 6cc8: b8 c6 4a 00 00 mov eax, 19142 + 6ccd: 00 00 add byte ptr [rax], al + 6ccf: 00 04 00 add byte ptr [rax + rax], al + 6cd2: 00 00 add byte ptr [rax], al + 6cd4: 00 00 add byte ptr [rax], al + 6cd6: 00 00 add byte ptr [rax], al + 6cd8: 26 44 00 00 add byte ptr es:[rax], r8b + 6cdc: 11 00 adc dword ptr [rax], eax + 6cde: 19 00 sbb dword ptr [rax], eax + 6ce0: e8 37 4c 00 00 call 0xb91c <.symtab+0xb91c> + 6ce5: 00 00 add byte ptr [rax], al + 6ce7: 00 08 add byte ptr [rax], cl + 6ce9: 00 00 add byte ptr [rax], al + 6ceb: 00 00 add byte ptr [rax], al + 6ced: 00 00 add byte ptr [rax], al + 6cef: 00 33 add byte ptr [rbx], dh + 6cf1: 44 00 00 add byte ptr [rax], r8b + 6cf4: 12 02 adc al, byte ptr [rdx] + 6cf6: 07 + 6cf7: 00 e0 add al, ah + 6cf9: 92 xchg eax, edx + 6cfa: 41 00 00 add byte ptr [r8], al + 6cfd: 00 00 add byte ptr [rax], al + 6cff: 00 0c 00 add byte ptr [rax + rax], cl + 6d02: 00 00 add byte ptr [rax], al + 6d04: 00 00 add byte ptr [rax], al + 6d06: 00 00 add byte ptr [rax], al + 6d08: 42 44 + 6d0a: 00 00 add byte ptr [rax], al + 6d0c: 11 02 adc dword ptr [rdx], eax + 6d0e: 0a 00 or al, byte ptr [rax] + 6d10: a0 be 49 00 00 00 00 00 00 movabs al, byte ptr [18878] + 6d19: 04 00 add al, 0 + 6d1b: 00 00 add byte ptr [rax], al + 6d1d: 00 00 add byte ptr [rax], al + 6d1f: 00 59 44 add byte ptr [rcx + 68], bl + 6d22: 00 00 add byte ptr [rax], al + 6d24: 12 00 adc al, byte ptr [rax] + 6d26: 07 + 6d27: 00 10 add byte ptr [rax], dl + 6d29: b9 47 00 00 00 mov ecx, 71 + 6d2e: 00 00 add byte ptr [rax], al + 6d30: 19 00 sbb dword ptr [rax], eax + 6d32: 00 00 add byte ptr [rax], al + 6d34: 00 00 add byte ptr [rax], al + 6d36: 00 00 add byte ptr [rax], al + 6d38: 71 44 jno 0x6d7e <.symtab+0x6d7e> + 6d3a: 00 00 add byte ptr [rax], al + 6d3c: 1a 02 sbb al, byte ptr [rdx] + 6d3e: 07 + 6d3f: 00 60 e4 add byte ptr [rax - 28], ah + 6d42: 46 00 00 add byte ptr [rax], r8b + 6d45: 00 00 add byte ptr [rax], al + 6d47: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x6d4d <.symtab+0x6d4d> + 6d4d: 00 00 add byte ptr [rax], al + 6d4f: 00 79 44 add byte ptr [rcx + 68], bh + 6d52: 00 00 add byte ptr [rax], al + 6d54: 12 02 adc al, byte ptr [rdx] + 6d56: 07 + 6d57: 00 60 a1 add byte ptr [rax - 95], ah + 6d5a: 45 00 00 add byte ptr [r8], r8b + 6d5d: 00 00 add byte ptr [rax], al + 6d5f: 00 1a add byte ptr [rdx], bl + 6d61: 00 00 add byte ptr [rax], al + 6d63: 00 00 add byte ptr [rax], al + 6d65: 00 00 add byte ptr [rax], al + 6d67: 00 8e 44 00 00 11 add byte ptr [rsi + 285212740], cl + 6d6d: 00 19 add byte ptr [rcx], bl + 6d6f: 00 f0 add al, dh + 6d71: 37 + 6d72: 4c 00 00 add byte ptr [rax], r8b + 6d75: 00 00 add byte ptr [rax], al + 6d77: 00 08 add byte ptr [rax], cl + 6d79: 00 00 add byte ptr [rax], al + 6d7b: 00 00 add byte ptr [rax], al + 6d7d: 00 00 add byte ptr [rax], al + 6d7f: 00 a0 44 00 00 12 add byte ptr [rax + 301989956], ah + 6d85: 00 07 add byte ptr [rdi], al + 6d87: 00 20 add byte ptr [rax], ah + 6d89: df 45 00 fild word ptr [rbp] + 6d8c: 00 00 add byte ptr [rax], al + 6d8e: 00 00 add byte ptr [rax], al + 6d90: 16 + 6d91: 00 00 add byte ptr [rax], al + 6d93: 00 00 add byte ptr [rax], al + 6d95: 00 00 add byte ptr [rax], al + 6d97: 00 a9 44 00 00 12 add byte ptr [rcx + 301989956], ch + 6d9d: 00 07 add byte ptr [rdi], al + 6d9f: 00 a0 c3 45 00 00 add byte ptr [rax + 17859], ah + 6da5: 00 00 add byte ptr [rax], al + 6da7: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x6dad <.symtab+0x6dad> + 6dad: 00 00 add byte ptr [rax], al + 6daf: 00 bd 44 00 00 12 add byte ptr [rbp + 301989956], bh + 6db5: 02 07 add al, byte ptr [rdi] + 6db7: 00 c0 add al, al + 6db9: 28 40 00 sub byte ptr [rax], al + 6dbc: 00 00 add byte ptr [rax], al + 6dbe: 00 00 add byte ptr [rax], al + 6dc0: a3 01 00 00 00 00 00 00 d7 movabs dword ptr [-2954361355555045375], eax + 6dc9: 44 00 00 add byte ptr [rax], r8b + 6dcc: 21 00 and dword ptr [rax], eax + 6dce: 19 00 sbb dword ptr [rax], eax + 6dd0: 90 nop + 6dd1: 2c 4c sub al, 76 + 6dd3: 00 00 add byte ptr [rax], al + 6dd5: 00 00 add byte ptr [rax], al + 6dd7: 00 08 add byte ptr [rax], cl + 6dd9: 00 00 add byte ptr [rax], al + 6ddb: 00 00 add byte ptr [rax], al + 6ddd: 00 00 add byte ptr [rax], al + 6ddf: 00 81 31 00 00 22 add byte ptr [rcx + 570425393], al + 6de5: 00 07 add byte ptr [rdi], al + 6de7: 00 60 08 add byte ptr [rax + 8], ah + 6dea: 42 00 00 add byte ptr [rax], al + 6ded: 00 00 add byte ptr [rax], al + 6def: 00 85 03 00 00 00 add byte ptr [rbp + 3], al + 6df5: 00 00 add byte ptr [rax], al + 6df7: 00 ed add ch, ch + 6df9: 44 00 00 add byte ptr [rax], r8b + 6dfc: 10 03 adc byte ptr [rbx], al + 6dfe: 18 00 sbb byte ptr [rax], al + 6e00: 28 22 sub byte ptr [rdx], ah + 6e02: 4c 00 00 add byte ptr [rax], r8b + ... + 6e0d: 00 00 add byte ptr [rax], al + 6e0f: 00 03 add byte ptr [rbx], al + 6e11: 45 00 00 add byte ptr [r8], r8b + 6e14: 12 02 adc al, byte ptr [rdx] + 6e16: 07 + 6e17: 00 a0 b4 48 00 00 add byte ptr [rax + 18612], ah + 6e1d: 00 00 add byte ptr [rax], al + 6e1f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x6e25 <.symtab+0x6e25> + 6e25: 00 00 add byte ptr [rax], al + 6e27: 00 f5 add ch, dh + 6e29: 51 push rcx + 6e2a: 00 00 add byte ptr [rax], al + 6e2c: 2a 00 sub al, byte ptr [rax] + 6e2e: 07 + 6e2f: 00 d0 add al, dl + 6e31: 25 42 00 00 00 and eax, 66 + 6e36: 00 00 add byte ptr [rax], al + 6e38: 48 00 00 add byte ptr [rax], al + 6e3b: 00 00 add byte ptr [rax], al + 6e3d: 00 00 add byte ptr [rax], al + 6e3f: 00 0f add byte ptr [rdi], cl + 6e41: 45 00 00 add byte ptr [r8], r8b + 6e44: 11 00 adc dword ptr [rax], eax + 6e46: 19 00 sbb dword ptr [rax], eax + 6e48: 90 nop + 6e49: 38 4c 00 00 cmp byte ptr [rax + rax], cl + 6e4d: 00 00 add byte ptr [rax], al + 6e4f: 00 04 00 add byte ptr [rax + rax], al + 6e52: 00 00 add byte ptr [rax], al + 6e54: 00 00 add byte ptr [rax], al + 6e56: 00 00 add byte ptr [rax], al + 6e58: 2c 45 sub al, 69 + 6e5a: 00 00 add byte ptr [rax], al + 6e5c: 12 00 adc al, byte ptr [rax] + 6e5e: 07 + 6e5f: 00 30 add byte ptr [rax], dh + 6e61: d4 + 6e62: 47 00 00 add byte ptr [r8], r8b + 6e65: 00 00 add byte ptr [rax], al + 6e67: 00 22 add byte ptr [rdx], ah + 6e69: 00 00 add byte ptr [rax], al + 6e6b: 00 00 add byte ptr [rax], al + 6e6d: 00 00 add byte ptr [rax], al + 6e6f: 00 3f add byte ptr [rdi], bh + 6e71: 45 00 00 add byte ptr [r8], r8b + 6e74: 12 02 adc al, byte ptr [rdx] + 6e76: 07 + 6e77: 00 20 add byte ptr [rax], ah + 6e79: 4b 41 + 6e7b: 00 00 add byte ptr [rax], al + 6e7d: 00 00 add byte ptr [rax], al + 6e7f: 00 14 00 add byte ptr [rax + rax], dl + 6e82: 00 00 add byte ptr [rax], al + 6e84: 00 00 add byte ptr [rax], al + 6e86: 00 00 add byte ptr [rax], al + 6e88: 4d 45 + 6e8a: 00 00 add byte ptr [rax], al + 6e8c: 12 00 adc al, byte ptr [rax] + 6e8e: 07 + 6e8f: 00 9c 15 40 00 00 00 add byte ptr [rbp + rdx + 64], bl + 6e96: 00 00 add byte ptr [rax], al + 6e98: 0c 00 or al, 0 + 6e9a: 00 00 add byte ptr [rax], al + 6e9c: 00 00 add byte ptr [rax], al + 6e9e: 00 00 add byte ptr [rax], al + 6ea0: 07 + 6ea1: 64 00 00 add byte ptr fs:[rax], al + 6ea4: 22 00 and al, byte ptr [rax] + 6ea6: 07 + 6ea7: 00 f0 add al, dh + 6ea9: 0e + 6eaa: 42 00 00 add byte ptr [rax], al + 6ead: 00 00 add byte ptr [rax], al + 6eaf: 00 be 00 00 00 00 add byte ptr [rsi], bh + 6eb5: 00 00 add byte ptr [rax], al + 6eb7: 00 ab 34 00 00 22 add byte ptr [rbx + 570425396], ch + 6ebd: 00 07 add byte ptr [rdi], al + 6ebf: 00 e0 add al, ah + 6ec1: a1 44 00 00 00 00 00 30 12 movabs eax, dword ptr [1310547491564814404] + 6eca: 00 00 add byte ptr [rax], al + 6ecc: 00 00 add byte ptr [rax], al + 6ece: 00 00 add byte ptr [rax], al + 6ed0: 57 push rdi + 6ed1: 45 00 00 add byte ptr [r8], r8b + 6ed4: 12 02 adc al, byte ptr [rdx] + 6ed6: 07 + 6ed7: 00 c0 add al, al + 6ed9: 21 49 00 and dword ptr [rcx], ecx + 6edc: 00 00 add byte ptr [rax], al + 6ede: 00 00 add byte ptr [rax], al + 6ee0: 19 00 sbb dword ptr [rax], eax + 6ee2: 00 00 add byte ptr [rax], al + 6ee4: 00 00 add byte ptr [rax], al + 6ee6: 00 00 add byte ptr [rax], al + 6ee8: 73 45 jae 0x6f2f <.symtab+0x6f2f> + 6eea: 00 00 add byte ptr [rax], al + 6eec: 12 02 adc al, byte ptr [rdx] + 6eee: 07 + 6eef: 00 f0 add al, dh + 6ef1: 2e 41 00 00 add byte ptr cs:[r8], al + 6ef5: 00 00 add byte ptr [rax], al + 6ef7: 00 94 01 00 00 00 00 add byte ptr [rcx + rax], dl + 6efe: 00 00 add byte ptr [rax], al + 6f00: 82 + 6f01: 45 00 00 add byte ptr [r8], r8b + 6f04: 12 00 adc al, byte ptr [rax] + 6f06: 07 + 6f07: 00 50 05 add byte ptr [rax + 5], dl + 6f0a: 42 00 00 add byte ptr [rax], al + 6f0d: 00 00 add byte ptr [rax], al + 6f0f: 00 09 add byte ptr [rcx], cl + 6f11: 03 00 add eax, dword ptr [rax] + 6f13: 00 00 add byte ptr [rax], al + 6f15: 00 00 add byte ptr [rax], al + 6f17: 00 91 45 00 00 22 add byte ptr [rcx + 570425413], dl + 6f1d: 00 07 add byte ptr [rdi], al + 6f1f: 00 60 e4 add byte ptr [rax - 28], ah + 6f22: 45 00 00 add byte ptr [r8], r8b + 6f25: 00 00 add byte ptr [rax], al + 6f27: 00 0e add byte ptr [rsi], cl + 6f29: 00 00 add byte ptr [rax], al + 6f2b: 00 00 add byte ptr [rax], al + 6f2d: 00 00 add byte ptr [rax], al + 6f2f: 00 9d 45 00 00 12 add byte ptr [rbp + 301989957], bl + 6f35: 02 07 add al, byte ptr [rdi] + 6f37: 00 e0 add al, ah + 6f39: 87 48 00 xchg dword ptr [rax], ecx + 6f3c: 00 00 add byte ptr [rax], al + 6f3e: 00 00 add byte ptr [rax], al + 6f40: 2f + 6f41: 05 00 00 00 00 add eax, 0 + 6f46: 00 00 add byte ptr [rax], al + 6f48: b0 45 mov al, 69 + 6f4a: 00 00 add byte ptr [rax], al + 6f4c: 12 02 adc al, byte ptr [rdx] + 6f4e: 07 + 6f4f: 00 f0 add al, dh + 6f51: 99 cdq + 6f52: 42 00 00 add byte ptr [rax], al + 6f55: 00 00 add byte ptr [rax], al + 6f57: 00 09 add byte ptr [rcx], cl + 6f59: 02 00 add al, byte ptr [rax] + 6f5b: 00 00 add byte ptr [rax], al + 6f5d: 00 00 add byte ptr [rax], al + 6f5f: 00 c1 add cl, al + 6f61: 45 00 00 add byte ptr [r8], r8b + 6f64: 2a 00 sub al, byte ptr [rax] + 6f66: 07 + 6f67: 00 60 e4 add byte ptr [rax - 28], ah + 6f6a: 46 00 00 add byte ptr [rax], r8b + 6f6d: 00 00 add byte ptr [rax], al + 6f6f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x6f75 <.symtab+0x6f75> + 6f75: 00 00 add byte ptr [rax], al + 6f77: 00 c8 add al, cl + 6f79: 45 00 00 add byte ptr [r8], r8b + 6f7c: 12 02 adc al, byte ptr [rdx] + 6f7e: 07 + 6f7f: 00 d0 add al, dl + 6f81: 19 47 00 sbb dword ptr [rdi], eax + 6f84: 00 00 add byte ptr [rax], al + 6f86: 00 00 add byte ptr [rax], al + 6f88: 04 02 add al, 2 + 6f8a: 00 00 add byte ptr [rax], al + 6f8c: 00 00 add byte ptr [rax], al + 6f8e: 00 00 add byte ptr [rax], al + 6f90: d8 45 00 fadd dword ptr [rbp] + 6f93: 00 12 add byte ptr [rdx], dl + 6f95: 02 07 add al, byte ptr [rdi] + 6f97: 00 20 add byte ptr [rax], ah + 6f99: 62 + 6f9a: 44 00 00 add byte ptr [rax], r8b + 6f9d: 00 00 add byte ptr [rax], al + 6f9f: 00 e0 add al, ah + 6fa1: 04 00 add al, 0 + 6fa3: 00 00 add byte ptr [rax], al + 6fa5: 00 00 add byte ptr [rax], al + 6fa7: 00 f8 add al, bh + 6fa9: 45 00 00 add byte ptr [r8], r8b + 6fac: 12 02 adc al, byte ptr [rdx] + 6fae: 07 + 6faf: 00 b0 85 48 00 00 add byte ptr [rax + 18565], dh + 6fb5: 00 00 add byte ptr [rax], al + 6fb7: 00 96 01 00 00 00 add byte ptr [rsi + 1], dl + 6fbd: 00 00 add byte ptr [rax], al + 6fbf: 00 17 add byte ptr [rdi], dl + 6fc1: 46 00 00 add byte ptr [rax], r8b + 6fc4: 12 00 adc al, byte ptr [rax] + 6fc6: 07 + 6fc7: 00 00 add byte ptr [rax], al + 6fc9: bd 44 00 00 00 mov ebp, 68 + 6fce: 00 00 add byte ptr [rax], al + 6fd0: 65 00 00 add byte ptr gs:[rax], al + 6fd3: 00 00 add byte ptr [rax], al + 6fd5: 00 00 add byte ptr [rax], al + 6fd7: 00 29 add byte ptr [rcx], ch + 6fd9: 46 00 00 add byte ptr [rax], r8b + 6fdc: 12 02 adc al, byte ptr [rdx] + 6fde: 07 + 6fdf: 00 d0 add al, dl + 6fe1: 61 + 6fe2: 44 00 00 add byte ptr [rax], r8b + 6fe5: 00 00 add byte ptr [rax], al + 6fe7: 00 3e add byte ptr [rsi], bh + 6fe9: 00 00 add byte ptr [rax], al + 6feb: 00 00 add byte ptr [rax], al + 6fed: 00 00 add byte ptr [rax], al + 6fef: 00 44 46 00 add byte ptr [rsi + 2*rax], al + 6ff3: 00 12 add byte ptr [rdx], dl + 6ff5: 02 07 add al, byte ptr [rdi] + 6ff7: 00 e0 add al, ah + 6ff9: 1f + 6ffa: 48 00 00 add byte ptr [rax], al + 6ffd: 00 00 add byte ptr [rax], al + 6fff: 00 4e 00 add byte ptr [rsi], cl + 7002: 00 00 add byte ptr [rax], al + 7004: 00 00 add byte ptr [rax], al + 7006: 00 00 add byte ptr [rax], al + 7008: 26 33 00 xor eax, dword ptr es:[rax] + 700b: 00 22 add byte ptr [rdx], ah + 700d: 02 07 add al, byte ptr [rdi] + 700f: 00 10 add byte ptr [rax], dl + 7011: 86 44 00 00 xchg byte ptr [rax + rax], al + 7015: 00 00 add byte ptr [rax], al + 7017: 00 99 00 00 00 00 add byte ptr [rcx], bl + 701d: 00 00 add byte ptr [rax], al + 701f: 00 8e 54 00 00 2a add byte ptr [rsi + 704643156], cl + 7025: 00 07 add byte ptr [rdi], al + 7027: 00 30 add byte ptr [rax], dh + 7029: 50 push rax + 702a: 48 00 00 add byte ptr [rax], al + 702d: 00 00 add byte ptr [rax], al + 702f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x7035 <.symtab+0x7035> + 7035: 00 00 add byte ptr [rax], al + 7037: 00 55 46 add byte ptr [rbp + 70], dl + 703a: 00 00 add byte ptr [rax], al + 703c: 12 00 adc al, byte ptr [rax] + 703e: 07 + 703f: 00 70 02 add byte ptr [rax + 2], dh + 7042: 42 00 00 add byte ptr [rax], al + 7045: 00 00 add byte ptr [rax], al + 7047: 00 e0 add al, ah + 7049: 02 00 add al, byte ptr [rax] + 704b: 00 00 add byte ptr [rax], al + 704d: 00 00 add byte ptr [rax], al + 704f: 00 63 46 add byte ptr [rbx + 70], ah + 7052: 00 00 add byte ptr [rax], al + 7054: 12 02 adc al, byte ptr [rdx] + 7056: 07 + 7057: 00 10 add byte ptr [rax], dl + 7059: 07 + 705a: 47 00 00 add byte ptr [r8], r8b + 705d: 00 00 add byte ptr [rax], al + 705f: 00 32 add byte ptr [rdx], dh + 7061: 00 00 add byte ptr [rax], al + 7063: 00 00 add byte ptr [rax], al + 7065: 00 00 add byte ptr [rax], al + 7067: 00 72 46 add byte ptr [rdx + 70], dh + 706a: 00 00 add byte ptr [rax], al + 706c: 12 02 adc al, byte ptr [rdx] + 706e: 07 + 706f: 00 50 4e add byte ptr [rax + 78], dl + 7072: 48 00 00 add byte ptr [rax], al + 7075: 00 00 add byte ptr [rax], al + 7077: 00 a7 00 00 00 00 add byte ptr [rdi], ah + 707d: 00 00 add byte ptr [rax], al + 707f: 00 80 46 00 00 11 add byte ptr [rax + 285212742], al + 7085: 02 0a add cl, byte ptr [rdx] + 7087: 00 a0 ac 49 00 00 add byte ptr [rax + 18860], ah + 708d: 00 00 add byte ptr [rax], al + 708f: 00 a8 00 00 00 00 add byte ptr [rax], ch + 7095: 00 00 add byte ptr [rax], al + 7097: 00 9b 46 00 00 12 add byte ptr [rbx + 301989958], bl + 709d: 02 07 add al, byte ptr [rdi] + 709f: 00 60 f3 add byte ptr [rax - 13], ah + 70a2: 46 00 00 add byte ptr [rax], r8b + 70a5: 00 00 add byte ptr [rax], al + 70a7: 00 f2 add dl, dh + 70a9: 02 00 add al, byte ptr [rax] + 70ab: 00 00 add byte ptr [rax], al + 70ad: 00 00 add byte ptr [rax], al + 70af: 00 aa 46 00 00 12 add byte ptr [rdx + 301989958], ch + 70b5: 02 08 add cl, byte ptr [rax] + 70b7: 00 f0 add al, dh + 70b9: 40 49 + 70bb: 00 00 add byte ptr [rax], al + 70bd: 00 00 add byte ptr [rax], al + 70bf: 00 13 add byte ptr [rbx], dl + 70c1: 02 00 add al, byte ptr [rax] + 70c3: 00 00 add byte ptr [rax], al + 70c5: 00 00 add byte ptr [rax], al + 70c7: 00 94 40 00 00 21 00 add byte ptr [rax + 2*rax + 2162688], dl + 70ce: 19 00 sbb dword ptr [rax], eax + 70d0: e8 2c 4c 00 00 call 0xbd01 <.symtab+0xbd01> + 70d5: 00 00 add byte ptr [rax], al + 70d7: 00 08 add byte ptr [rax], cl + 70d9: 00 00 add byte ptr [rax], al + 70db: 00 00 add byte ptr [rax], al + 70dd: 00 00 add byte ptr [rax], al + 70df: 00 c0 add al, al + 70e1: 46 00 00 add byte ptr [rax], r8b + 70e4: 11 00 adc dword ptr [rax], eax + 70e6: 19 00 sbb dword ptr [rax], eax + 70e8: 20 2d 4c 00 00 00 and byte ptr [rip + 76], ch # 0x713a <.symtab+0x713a> + 70ee: 00 00 add byte ptr [rax], al + 70f0: a8 00 test al, 0 + 70f2: 00 00 add byte ptr [rax], al + 70f4: 00 00 add byte ptr [rax], al + 70f6: 00 00 add byte ptr [rax], al + 70f8: d5 + 70f9: 46 00 00 add byte ptr [rax], r8b + 70fc: 12 02 adc al, byte ptr [rdx] + 70fe: 07 + 70ff: 00 e0 add al, ah + 7101: 3c 40 cmp al, 64 + 7103: 00 00 add byte ptr [rax], al + 7105: 00 00 add byte ptr [rax], al + 7107: 00 52 09 add byte ptr [rdx + 9], dl + 710a: 00 00 add byte ptr [rax], al + 710c: 00 00 add byte ptr [rax], al + 710e: 00 00 add byte ptr [rax], al + 7110: 93 xchg eax, ebx + 7111: 4d 00 00 add byte ptr [r8], r8b + 7114: 12 02 adc al, byte ptr [rdx] + 7116: 07 + 7117: 00 70 e4 add byte ptr [rax - 28], dh + 711a: 45 00 00 add byte ptr [r8], r8b + 711d: 00 00 add byte ptr [rax], al + 711f: 00 b7 00 00 00 00 add byte ptr [rdi], dh + 7125: 00 00 add byte ptr [rax], al + 7127: 00 e2 add dl, ah + 7129: 46 00 00 add byte ptr [rax], r8b + 712c: 12 02 adc al, byte ptr [rdx] + 712e: 07 + 712f: 00 b0 78 47 00 00 add byte ptr [rax + 18296], dh + 7135: 00 00 add byte ptr [rax], al + 7137: 00 b5 00 00 00 00 add byte ptr [rbp], dh + 713d: 00 00 add byte ptr [rax], al + 713f: 00 31 add byte ptr [rcx], dh + 7141: 5a pop rdx + 7142: 00 00 add byte ptr [rax], al + 7144: 22 00 and al, byte ptr [rax] + 7146: 07 + 7147: 00 10 add byte ptr [rax], dl + 7149: 2b 49 00 sub ecx, dword ptr [rcx] + 714c: 00 00 add byte ptr [rax], al + 714e: 00 00 add byte ptr [rax], al + 7150: 30 01 xor byte ptr [rcx], al + 7152: 00 00 add byte ptr [rax], al + 7154: 00 00 add byte ptr [rax], al + 7156: 00 00 add byte ptr [rax], al + 7158: fc cld + 7159: 46 00 00 add byte ptr [rax], r8b + 715c: 11 02 adc dword ptr [rdx], eax + 715e: 17 + 715f: 00 00 add byte ptr [rax], al + 7161: 20 4c 00 00 and byte ptr [rax + rax], cl + 7165: 00 00 add byte ptr [rax], al + 7167: 00 a8 00 00 00 00 add byte ptr [rax], ch + 716d: 00 00 add byte ptr [rax], al + 716f: 00 0a add byte ptr [rdx], cl + 7171: 47 00 00 add byte ptr [r8], r8b + 7174: 12 00 adc al, byte ptr [rax] + 7176: 07 + 7177: 00 d0 add al, dl + 7179: 9a + 717a: 41 00 00 add byte ptr [r8], al + 717d: 00 00 add byte ptr [rax], al + 717f: 00 37 add byte ptr [rdi], dh + 7181: 00 00 add byte ptr [rax], al + 7183: 00 00 add byte ptr [rax], al + 7185: 00 00 add byte ptr [rax], al + 7187: 00 19 add byte ptr [rcx], bl + 7189: 47 00 00 add byte ptr [r8], r8b + 718c: 12 00 adc al, byte ptr [rax] + 718e: 07 + 718f: 00 90 6d 40 00 00 add byte ptr [rax + 16493], dl + 7195: 00 00 add byte ptr [rax], al + 7197: 00 0f add byte ptr [rdi], cl + 7199: 01 00 add dword ptr [rax], eax + 719b: 00 00 add byte ptr [rax], al + 719d: 00 00 add byte ptr [rax], al + 719f: 00 2f add byte ptr [rdi], ch + 71a1: 47 00 00 add byte ptr [r8], r8b + 71a4: 11 02 adc dword ptr [rdx], eax + 71a6: 19 00 sbb dword ptr [rax], eax + 71a8: 14 28 adc al, 40 + 71aa: 4c 00 00 add byte ptr [rax], r8b + 71ad: 00 00 add byte ptr [rax], al + 71af: 00 01 add byte ptr [rcx], al + 71b1: 00 00 add byte ptr [rax], al + 71b3: 00 00 add byte ptr [rax], al + 71b5: 00 00 add byte ptr [rax], al + 71b7: 00 53 3d add byte ptr [rbx + 61], dl + 71ba: 00 00 add byte ptr [rax], al + 71bc: 22 00 and al, byte ptr [rax] + 71be: 07 + 71bf: 00 a0 2f 40 00 00 add byte ptr [rax + 16431], ah + 71c5: 00 00 add byte ptr [rax], al + 71c7: 00 13 add byte ptr [rbx], dl + 71c9: 00 00 add byte ptr [rax], al + 71cb: 00 00 add byte ptr [rax], al + 71cd: 00 00 add byte ptr [rax], al + 71cf: 00 41 47 add byte ptr [rcx + 71], al + 71d2: 00 00 add byte ptr [rax], al + 71d4: 11 00 adc dword ptr [rax], eax + 71d6: 15 00 f0 00 4c adc eax, 1275129856 + 71db: 00 00 add byte ptr [rax], al + 71dd: 00 00 add byte ptr [rax], al + 71df: 00 08 add byte ptr [rax], cl + 71e1: 00 00 add byte ptr [rax], al + 71e3: 00 00 add byte ptr [rax], al + 71e5: 00 00 add byte ptr [rax], al + 71e7: 00 55 47 add byte ptr [rbp + 71], dl + 71ea: 00 00 add byte ptr [rax], al + 71ec: 12 02 adc al, byte ptr [rdx] + 71ee: 07 + 71ef: 00 30 add byte ptr [rax], dh + 71f1: a9 47 00 00 00 test eax, 71 + 71f6: 00 00 add byte ptr [rax], al + 71f8: a9 00 00 00 00 test eax, 0 + 71fd: 00 00 add byte ptr [rax], al + 71ff: 00 68 47 add byte ptr [rax + 71], ch + 7202: 00 00 add byte ptr [rax], al + 7204: 12 00 adc al, byte ptr [rax] + 7206: 07 + 7207: 00 c0 add al, al + 7209: 92 xchg eax, edx + 720a: 41 00 00 add byte ptr [r8], al + 720d: 00 00 add byte ptr [rax], al + 720f: 00 0a add byte ptr [rdx], cl + 7211: 00 00 add byte ptr [rax], al + 7213: 00 00 add byte ptr [rax], al + 7215: 00 00 add byte ptr [rax], al + 7217: 00 7e 47 add byte ptr [rsi + 71], bh + 721a: 00 00 add byte ptr [rax], al + 721c: 12 02 adc al, byte ptr [rdx] + 721e: 07 + 721f: 00 a0 b5 44 00 00 add byte ptr [rax + 17589], ah + 7225: 00 00 add byte ptr [rax], al + 7227: 00 2c 03 add byte ptr [rbx + rax], ch + 722a: 00 00 add byte ptr [rax], al + 722c: 00 00 add byte ptr [rax], al + 722e: 00 00 add byte ptr [rax], al + 7230: 8b 47 00 mov eax, dword ptr [rdi] + 7233: 00 12 add byte ptr [rdx], dl + 7235: 02 07 add al, byte ptr [rdi] + 7237: 00 70 17 add byte ptr [rax + 23], dh + 723a: 47 00 00 add byte ptr [r8], r8b + 723d: 00 00 add byte ptr [rax], al + 723f: 00 42 00 add byte ptr [rdx], al + 7242: 00 00 add byte ptr [rax], al + 7244: 00 00 add byte ptr [rax], al + 7246: 00 00 add byte ptr [rax], al + 7248: 94 xchg eax, esp + 7249: 47 00 00 add byte ptr [r8], r8b + 724c: 11 02 adc dword ptr [rdx], eax + 724e: 19 00 sbb dword ptr [rax], eax + 7250: a0 26 4c 00 00 00 00 00 38 movabs al, byte ptr [4035225266123983910] + 7259: 00 00 add byte ptr [rax], al + 725b: 00 00 add byte ptr [rax], al + 725d: 00 00 add byte ptr [rax], al + 725f: 00 a3 47 00 00 12 add byte ptr [rbx + 301989959], ah + 7265: 02 07 add al, byte ptr [rdi] + 7267: 00 60 59 add byte ptr [rax + 89], ah + 726a: 48 00 00 add byte ptr [rax], al + 726d: 00 00 add byte ptr [rax], al + 726f: 00 0b add byte ptr [rbx], cl + 7271: 00 00 add byte ptr [rax], al + 7273: 00 00 add byte ptr [rax], al + 7275: 00 00 add byte ptr [rax], al + 7277: 00 b7 47 00 00 11 add byte ptr [rdi + 285212743], dh + 727d: 00 19 add byte ptr [rcx], bl + 727f: 00 f8 add al, bh + 7281: 37 + 7282: 4c 00 00 add byte ptr [rax], r8b + 7285: 00 00 add byte ptr [rax], al + 7287: 00 04 00 add byte ptr [rax + rax], al + 728a: 00 00 add byte ptr [rax], al + 728c: 00 00 add byte ptr [rax], al + 728e: 00 00 add byte ptr [rax], al + 7290: c0 47 00 00 rol byte ptr [rdi], 0 + 7294: 12 00 adc al, byte ptr [rax] + 7296: 07 + 7297: 00 20 add byte ptr [rax], ah + 7299: bc 44 00 00 00 mov esp, 68 + 729e: 00 00 add byte ptr [rax], al + 72a0: 05 00 00 00 00 add eax, 0 + 72a5: 00 00 add byte ptr [rax], al + 72a7: 00 d0 add al, dl + 72a9: 47 00 00 add byte ptr [r8], r8b + 72ac: 20 02 and byte ptr [rdx], al + 72ae: 0b 00 or eax, dword ptr [rax] + 72b0: ec in al, dx + 72b1: 0f 4b 00 cmovnp eax, dword ptr [rax] + 72b4: 00 00 add byte ptr [rax], al + 72b6: 00 00 add byte ptr [rax], al + 72b8: 01 00 add dword ptr [rax], eax + 72ba: 00 00 add byte ptr [rax], al + 72bc: 00 00 add byte ptr [rax], al + 72be: 00 00 add byte ptr [rax], al + 72c0: df 47 00 fild word ptr [rdi] + 72c3: 00 12 add byte ptr [rdx], dl + 72c5: 00 07 add byte ptr [rdi], al + 72c7: 00 10 add byte ptr [rax], dl + 72c9: 32 45 00 xor al, byte ptr [rbp] + 72cc: 00 00 add byte ptr [rax], al + 72ce: 00 00 add byte ptr [rax], al + 72d0: 54 push rsp + 72d1: 0c 00 or al, 0 + 72d3: 00 00 add byte ptr [rax], al + 72d5: 00 00 add byte ptr [rax], al + 72d7: 00 00 add byte ptr [rax], al + 72d9: 48 00 00 add byte ptr [rax], al + 72dc: 1a 00 sbb al, byte ptr [rax] + 72de: 07 + 72df: 00 70 25 add byte ptr [rax + 37], dh + 72e2: 42 00 00 add byte ptr [rax], al + 72e5: 00 00 add byte ptr [rax], al + 72e7: 00 55 00 add byte ptr [rbp], dl + 72ea: 00 00 add byte ptr [rax], al + 72ec: 00 00 add byte ptr [rax], al + 72ee: 00 00 add byte ptr [rax], al + 72f0: 09 48 00 or dword ptr [rax], ecx + 72f3: 00 12 add byte ptr [rdx], dl + 72f5: 02 07 add al, byte ptr [rdi] + 72f7: 00 e0 add al, ah + 72f9: 92 xchg eax, edx + 72fa: 44 00 00 add byte ptr [rax], r8b + 72fd: 00 00 add byte ptr [rax], al + 72ff: 00 a5 00 00 00 00 add byte ptr [rbp], ah + 7305: 00 00 add byte ptr [rax], al + 7307: 00 12 add byte ptr [rdx], dl + 7309: 48 00 00 add byte ptr [rax], al + 730c: 12 02 adc al, byte ptr [rdx] + 730e: 07 + 730f: 00 40 f3 add byte ptr [rax - 13], al + 7312: 47 00 00 add byte ptr [r8], r8b + 7315: 00 00 add byte ptr [rax], al + 7317: 00 77 2c add byte ptr [rdi + 44], dh + 731a: 00 00 add byte ptr [rax], al + 731c: 00 00 add byte ptr [rax], al + 731e: 00 00 add byte ptr [rax], al + 7320: 20 48 00 and byte ptr [rax], cl + 7323: 00 12 add byte ptr [rdx], dl + 7325: 02 07 add al, byte ptr [rdi] + 7327: 00 90 68 44 00 00 add byte ptr [rax + 17512], dl + 732d: 00 00 add byte ptr [rax], al + 732f: 00 16 add byte ptr [rsi], dl + 7331: 00 00 add byte ptr [rax], al + 7333: 00 00 add byte ptr [rax], al + 7335: 00 00 add byte ptr [rax], al + 7337: 00 39 add byte ptr [rcx], bh + 7339: 48 00 00 add byte ptr [rax], al + 733c: 12 02 adc al, byte ptr [rdx] + 733e: 07 + 733f: 00 60 94 add byte ptr [rax - 108], ah + 7342: 41 00 00 add byte ptr [r8], al + 7345: 00 00 add byte ptr [rax], al + 7347: 00 a7 01 00 00 00 add byte ptr [rdi + 1], ah + 734d: 00 00 add byte ptr [rax], al + 734f: 00 4a 48 add byte ptr [rdx + 72], cl + 7352: 00 00 add byte ptr [rax], al + 7354: 12 02 adc al, byte ptr [rdx] + 7356: 07 + 7357: 00 40 24 add byte ptr [rax + 36], al + 735a: 49 00 00 add byte ptr [r8], al + 735d: 00 00 add byte ptr [rax], al + 735f: 00 09 add byte ptr [rcx], cl + 7361: 00 00 add byte ptr [rax], al + 7363: 00 00 add byte ptr [rax], al + 7365: 00 00 add byte ptr [rax], al + 7367: 00 30 add byte ptr [rax], dh + 7369: 5b pop rbx + 736a: 00 00 add byte ptr [rax], al + 736c: 22 00 and al, byte ptr [rax] + 736e: 07 + 736f: 00 f0 add al, dh + 7371: 93 xchg eax, ebx + 7372: 44 00 00 add byte ptr [rax], r8b + 7375: 00 00 add byte ptr [rax], al + 7377: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x737d <.symtab+0x737d> + 737d: 00 00 add byte ptr [rax], al + 737f: 00 62 48 add byte ptr [rdx + 72], ah + 7382: 00 00 add byte ptr [rax], al + 7384: 12 02 adc al, byte ptr [rdx] + 7386: 07 + 7387: 00 60 27 add byte ptr [rax + 39], ah + 738a: 42 00 00 add byte ptr [rax], al + 738d: 00 00 add byte ptr [rax], al + 738f: 00 49 14 add byte ptr [rcx + 20], cl + 7392: 00 00 add byte ptr [rax], al + 7394: 00 00 add byte ptr [rax], al + 7396: 00 00 add byte ptr [rax], al + 7398: 70 48 jo 0x73e2 <.symtab+0x73e2> + 739a: 00 00 add byte ptr [rax], al + 739c: 12 00 adc al, byte ptr [rax] + 739e: 07 + 739f: 00 60 ef add byte ptr [rax - 17], ah + 73a2: 41 00 00 add byte ptr [r8], al + 73a5: 00 00 add byte ptr [rax], al + 73a7: 00 05 03 00 00 00 add byte ptr [rip + 3], al # 0x73b0 <.symtab+0x73b0> + 73ad: 00 00 add byte ptr [rax], al + 73af: 00 79 48 add byte ptr [rcx + 72], bh + 73b2: 00 00 add byte ptr [rax], al + 73b4: 12 02 adc al, byte ptr [rdx] + 73b6: 07 + 73b7: 00 70 90 add byte ptr [rax - 112], dh + 73ba: 44 00 00 add byte ptr [rax], r8b + 73bd: 00 00 add byte ptr [rax], al + 73bf: 00 a0 00 00 00 00 add byte ptr [rax], ah + 73c5: 00 00 add byte ptr [rax], al + 73c7: 00 8d 48 00 00 12 add byte ptr [rbp + 301989960], cl + 73cd: 02 07 add al, byte ptr [rdi] + 73cf: 00 c0 add al, al + 73d1: 50 push rax + 73d2: 47 00 00 add byte ptr [r8], r8b + 73d5: 00 00 add byte ptr [rax], al + 73d7: 00 24 03 add byte ptr [rbx + rax], ah + 73da: 00 00 add byte ptr [rax], al + 73dc: 00 00 add byte ptr [rax], al + 73de: 00 00 add byte ptr [rax], al + 73e0: 9c pushfq + 73e1: 48 00 00 add byte ptr [rax], al + 73e4: 12 02 adc al, byte ptr [rdx] + 73e6: 07 + 73e7: 00 e0 add al, ah + 73e9: ec in al, dx + 73ea: 41 00 00 add byte ptr [r8], al + 73ed: 00 00 add byte ptr [rax], al + 73ef: 00 a7 00 00 00 00 add byte ptr [rdi], ah + 73f5: 00 00 add byte ptr [rax], al + 73f7: 00 b6 48 00 00 12 add byte ptr [rsi + 301989960], dh + 73fd: 00 07 add byte ptr [rdi], al + 73ff: 00 70 bb add byte ptr [rax - 69], dh + 7402: 42 00 00 add byte ptr [rax], al + 7405: 00 00 add byte ptr [rax], al + 7407: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x740d <.symtab+0x740d> + 740d: 00 00 add byte ptr [rax], al + 740f: 00 ca add dl, cl + 7411: 48 00 00 add byte ptr [rax], al + 7414: 12 02 adc al, byte ptr [rdx] + 7416: 07 + 7417: 00 20 add byte ptr [rax], ah + 7419: 4f 41 + 741b: 00 00 add byte ptr [rax], al + 741d: 00 00 add byte ptr [rax], al + 741f: 00 ef add bh, ch + 7421: 01 00 add dword ptr [rax], eax + 7423: 00 00 add byte ptr [rax], al + 7425: 00 00 add byte ptr [rax], al + 7427: 00 da add dl, bl + 7429: 48 00 00 add byte ptr [rax], al + 742c: 12 00 adc al, byte ptr [rax] + 742e: 07 + 742f: 00 f0 add al, dh + 7431: 87 41 00 xchg dword ptr [rcx], eax + 7434: 00 00 add byte ptr [rax], al + 7436: 00 00 add byte ptr [rax], al + 7438: 89 03 mov dword ptr [rbx], eax + 743a: 00 00 add byte ptr [rax], al + 743c: 00 00 add byte ptr [rax], al + 743e: 00 00 add byte ptr [rax], al + 7440: e6 48 out 72, al + 7442: 00 00 add byte ptr [rax], al + 7444: 12 02 adc al, byte ptr [rdx] + 7446: 07 + 7447: 00 40 f1 add byte ptr [rax - 15], al + 744a: 40 00 00 add byte ptr [rax], al + 744d: 00 00 add byte ptr [rax], al + 744f: 00 5b 00 add byte ptr [rbx], bl + 7452: 00 00 add byte ptr [rax], al + 7454: 00 00 add byte ptr [rax], al + 7456: 00 00 add byte ptr [rax], al + 7458: f4 hlt + 7459: 48 00 00 add byte ptr [rax], al + 745c: 11 00 adc dword ptr [rax], eax + 745e: 12 00 adc al, byte ptr [rax] + 7460: 68 fa 4b 00 00 push 19450 + 7465: 00 00 add byte ptr [rax], al + 7467: 00 08 add byte ptr [rax], cl + 7469: 00 00 add byte ptr [rax], al + 746b: 00 00 add byte ptr [rax], al + 746d: 00 00 add byte ptr [rax], al + 746f: 00 fd add ch, bh + 7471: 48 00 00 add byte ptr [rax], al + 7474: 12 00 adc al, byte ptr [rax] + 7476: 07 + 7477: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah + 747d: 00 00 add byte ptr [rax], al + 747f: 00 6e 00 add byte ptr [rsi], ch + 7482: 00 00 add byte ptr [rax], al + 7484: 00 00 add byte ptr [rax], al + 7486: 00 00 add byte ptr [rax], al + 7488: 11 49 00 adc dword ptr [rcx], ecx + 748b: 00 12 add byte ptr [rdx], dl + 748d: 02 07 add al, byte ptr [rdi] + 748f: 00 e0 add al, ah + 7491: c1 47 00 00 rol dword ptr [rdi], 0 + 7495: 00 00 add byte ptr [rax], al + 7497: 00 77 04 add byte ptr [rdi + 4], dh + 749a: 00 00 add byte ptr [rax], al + 749c: 00 00 add byte ptr [rax], al + 749e: 00 00 add byte ptr [rax], al + 74a0: 2c 49 sub al, 73 + 74a2: 00 00 add byte ptr [rax], al + 74a4: 12 02 adc al, byte ptr [rdx] + 74a6: 07 + 74a7: 00 30 add byte ptr [rax], dh + 74a9: e4 44 in al, 68 + 74ab: 00 00 add byte ptr [rax], al + 74ad: 00 00 add byte ptr [rax], al + 74af: 00 33 add byte ptr [rbx], dh + 74b1: 04 00 add al, 0 + 74b3: 00 00 add byte ptr [rax], al + 74b5: 00 00 add byte ptr [rax], al + 74b7: 00 39 add byte ptr [rcx], bh + 74b9: 49 00 00 add byte ptr [r8], al + 74bc: 12 00 adc al, byte ptr [rax] + 74be: 07 + 74bf: 00 50 f5 add byte ptr [rax - 11], dl + 74c2: 41 00 00 add byte ptr [r8], al + 74c5: 00 00 add byte ptr [rax], al + 74c7: 00 f7 add bh, dh + 74c9: 00 00 add byte ptr [rax], al + 74cb: 00 00 add byte ptr [rax], al + 74cd: 00 00 add byte ptr [rax], al + 74cf: 00 40 49 add byte ptr [rax + 73], al + 74d2: 00 00 add byte ptr [rax], al + 74d4: 12 02 adc al, byte ptr [rdx] + 74d6: 07 + 74d7: 00 a0 07 49 00 00 add byte ptr [rax + 18695], ah + 74dd: 00 00 add byte ptr [rax], al + 74df: 00 8e 01 00 00 00 add byte ptr [rsi + 1], cl + 74e5: 00 00 add byte ptr [rax], al + 74e7: 00 4f 49 add byte ptr [rdi + 73], cl + 74ea: 00 00 add byte ptr [rax], al + 74ec: 12 02 adc al, byte ptr [rdx] + 74ee: 07 + 74ef: 00 d0 add al, dl + 74f1: b2 48 mov dl, 72 + 74f3: 00 00 add byte ptr [rax], al + 74f5: 00 00 add byte ptr [rax], al + 74f7: 00 26 add byte ptr [rsi], ah + 74f9: 00 00 add byte ptr [rax], al + 74fb: 00 00 add byte ptr [rax], al + 74fd: 00 00 add byte ptr [rax], al + 74ff: 00 59 49 add byte ptr [rcx + 73], bl + 7502: 00 00 add byte ptr [rax], al + 7504: 12 02 adc al, byte ptr [rdx] + 7506: 07 + 7507: 00 10 add byte ptr [rax], dl + 7509: 0a 49 00 or cl, byte ptr [rcx] + 750c: 00 00 add byte ptr [rax], al + 750e: 00 00 add byte ptr [rax], al + 7510: 21 00 and dword ptr [rax], eax + 7512: 00 00 add byte ptr [rax], al + 7514: 00 00 add byte ptr [rax], al + 7516: 00 00 add byte ptr [rax], al + 7518: 71 49 jno 0x7563 <.symtab+0x7563> + 751a: 00 00 add byte ptr [rax], al + 751c: 11 00 adc dword ptr [rax], eax + 751e: 15 00 68 1a 4c adc eax, 1276798976 + 7523: 00 00 add byte ptr [rax], al + 7525: 00 00 add byte ptr [rax], al + 7527: 00 02 add byte ptr [rdx], al + 7529: 00 00 add byte ptr [rax], al + 752b: 00 00 add byte ptr [rax], al + 752d: 00 00 add byte ptr [rax], al + 752f: 00 7f 49 add byte ptr [rdi + 73], bh + 7532: 00 00 add byte ptr [rax], al + 7534: 12 00 adc al, byte ptr [rax] + 7536: 07 + 7537: 00 20 add byte ptr [rax], ah + 7539: 67 45 00 00 add byte ptr [r8d], r8b + 753d: 00 00 add byte ptr [rax], al + 753f: 00 34 0d 00 00 00 00 add byte ptr [rcx], dh + 7546: 00 00 add byte ptr [rax], al + 7548: 77 5e ja 0x75a8 <.symtab+0x75a8> + 754a: 00 00 add byte ptr [rax], al + 754c: 22 00 and al, byte ptr [rax] + 754e: 07 + 754f: 00 50 bb add byte ptr [rax - 69], dl + 7552: 44 00 00 add byte ptr [rax], r8b + 7555: 00 00 add byte ptr [rax], al + 7557: 00 28 add byte ptr [rax], ch + 7559: 00 00 add byte ptr [rax], al + 755b: 00 00 add byte ptr [rax], al + 755d: 00 00 add byte ptr [rax], al + 755f: 00 32 add byte ptr [rdx], dh + 7561: 4d 00 00 add byte ptr [r8], r8b + 7564: 12 02 adc al, byte ptr [rdx] + 7566: 07 + 7567: 00 70 91 add byte ptr [rax - 111], dh + 756a: 44 00 00 add byte ptr [rax], r8b + 756d: 00 00 add byte ptr [rax], al + 756f: 00 32 add byte ptr [rdx], dh + 7571: 00 00 add byte ptr [rax], al + 7573: 00 00 add byte ptr [rax], al + 7575: 00 00 add byte ptr [rax], al + 7577: 00 9f 49 00 00 12 add byte ptr [rdi + 301989961], bl + 757d: 00 07 add byte ptr [rdi], al + 757f: 00 10 add byte ptr [rax], dl + 7581: 5c pop rsp + 7582: 41 00 00 add byte ptr [r8], al + 7585: 00 00 add byte ptr [rax], al + 7587: 00 72 01 add byte ptr [rdx + 1], dh + 758a: 00 00 add byte ptr [rax], al + 758c: 00 00 add byte ptr [rax], al + 758e: 00 00 add byte ptr [rax], al + 7590: b0 49 mov al, 73 + 7592: 00 00 add byte ptr [rax], al + 7594: 16 + 7595: 02 0e add cl, byte ptr [rsi] + ... + 759f: 00 08 add byte ptr [rax], cl + 75a1: 00 00 add byte ptr [rax], al + 75a3: 00 00 add byte ptr [rax], al + 75a5: 00 00 add byte ptr [rax], al + 75a7: 00 c5 add ch, al + 75a9: 49 00 00 add byte ptr [r8], al + 75ac: 12 02 adc al, byte ptr [rdx] + 75ae: 07 + 75af: 00 60 14 add byte ptr [rax + 20], ah + 75b2: 47 00 00 add byte ptr [r8], r8b + 75b5: 00 00 add byte ptr [rax], al + 75b7: 00 1d 01 00 00 00 add byte ptr [rip + 1], bl # 0x75be <.symtab+0x75be> + 75bd: 00 00 add byte ptr [rax], al + 75bf: 00 d1 add cl, dl + 75c1: 49 00 00 add byte ptr [r8], al + 75c4: 22 02 and al, byte ptr [rdx] + 75c6: 07 + 75c7: 00 80 3f 41 00 00 add byte ptr [rax + 16703], al + 75cd: 00 00 add byte ptr [rax], al + 75cf: 00 29 add byte ptr [rcx], ch + 75d1: 03 00 add eax, dword ptr [rax] + 75d3: 00 00 add byte ptr [rax], al + 75d5: 00 00 add byte ptr [rax], al + 75d7: 00 91 61 00 00 22 add byte ptr [rcx + 570425441], dl + 75dd: 00 07 add byte ptr [rdi], al + 75df: 00 c0 add al, al + 75e1: c4 46 00 00 + 75e5: 00 00 add byte ptr [rax], al + 75e7: 00 e1 add cl, ah + 75e9: 02 00 add al, byte ptr [rax] + 75eb: 00 00 add byte ptr [rax], al + 75ed: 00 00 add byte ptr [rax], al + 75ef: 00 e4 add ah, ah + 75f1: 49 00 00 add byte ptr [r8], al + 75f4: 12 02 adc al, byte ptr [rdx] + 75f6: 07 + 75f7: 00 10 add byte ptr [rax], dl + 75f9: 9d popfq + 75fa: 45 00 00 add byte ptr [r8], r8b + 75fd: 00 00 add byte ptr [rax], al + 75ff: 00 1a add byte ptr [rdx], bl + 7601: 00 00 add byte ptr [rax], al + 7603: 00 00 add byte ptr [rax], al + 7605: 00 00 add byte ptr [rax], al + 7607: 00 fa add dl, bh + 7609: 49 00 00 add byte ptr [r8], al + 760c: 11 02 adc dword ptr [rdx], eax + 760e: 12 00 adc al, byte ptr [rax] + 7610: 40 e3 4b jrcxz 0x765e <.symtab+0x765e> + 7613: 00 00 add byte ptr [rax], al + 7615: 00 00 add byte ptr [rax], al + 7617: 00 b0 01 00 00 00 add byte ptr [rax + 1], dh + 761d: 00 00 add byte ptr [rax], al + 761f: 00 0c 4a add byte ptr [rdx + 2*rcx], cl + 7622: 00 00 add byte ptr [rax], al + 7624: 12 02 adc al, byte ptr [rdx] + 7626: 07 + 7627: 00 10 add byte ptr [rax], dl + 7629: 91 xchg eax, ecx + 762a: 44 00 00 add byte ptr [rax], r8b + 762d: 00 00 add byte ptr [rax], al + 762f: 00 2c 00 add byte ptr [rax + rax], ch + 7632: 00 00 add byte ptr [rax], al + 7634: 00 00 add byte ptr [rax], al + 7636: 00 00 add byte ptr [rax], al + 7638: 1c 4a sbb al, 74 + 763a: 00 00 add byte ptr [rax], al + 763c: 12 00 adc al, byte ptr [rax] + 763e: 07 + 763f: 00 d0 add al, dl + 7641: 67 40 00 00 add byte ptr [eax], al + 7645: 00 00 add byte ptr [rax], al + 7647: 00 b7 05 00 00 00 add byte ptr [rdi + 5], dh + 764d: 00 00 add byte ptr [rax], al + 764f: 00 2f add byte ptr [rdi], ch + 7651: 4a 00 00 add byte ptr [rax], al + 7654: 12 02 adc al, byte ptr [rdx] + 7656: 07 + 7657: 00 60 14 add byte ptr [rax + 20], ah + 765a: 41 00 00 add byte ptr [r8], al + 765d: 00 00 add byte ptr [rax], al + 765f: 00 f4 add ah, dh + 7661: 00 00 add byte ptr [rax], al + 7663: 00 00 add byte ptr [rax], al + 7665: 00 00 add byte ptr [rax], al + 7667: 00 40 4a add byte ptr [rax + 74], al + 766a: 00 00 add byte ptr [rax], al + 766c: 12 00 adc al, byte ptr [rax] + 766e: 07 + 766f: 00 10 add byte ptr [rax], dl + 7671: 3c 43 cmp al, 67 + 7673: 00 00 add byte ptr [rax], al + 7675: 00 00 add byte ptr [rax], al + 7677: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x767d <.symtab+0x767d> + 767d: 00 00 add byte ptr [rax], al + 767f: 00 59 4a add byte ptr [rcx + 74], bl + 7682: 00 00 add byte ptr [rax], al + 7684: 12 00 adc al, byte ptr [rax] + 7686: 07 + 7687: 00 60 82 add byte ptr [rax - 126], ah + 768a: 41 00 00 add byte ptr [r8], al + 768d: 00 00 add byte ptr [rax], al + 768f: 00 c7 add bh, al + 7691: 00 00 add byte ptr [rax], al + 7693: 00 00 add byte ptr [rax], al + 7695: 00 00 add byte ptr [rax], al + 7697: 00 65 4a add byte ptr [rbp + 74], ah + 769a: 00 00 add byte ptr [rax], al + 769c: 1a 00 sbb al, byte ptr [rax] + 769e: 07 + 769f: 00 20 add byte ptr [rax], ah + 76a1: 27 + 76a2: 42 00 00 add byte ptr [rax], al + 76a5: 00 00 add byte ptr [rax], al + 76a7: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x76ad <.symtab+0x76ad> + 76ad: 00 00 add byte ptr [rax], al + 76af: 00 71 4a add byte ptr [rcx + 74], dh + 76b2: 00 00 add byte ptr [rax], al + 76b4: 12 02 adc al, byte ptr [rdx] + 76b6: 07 + 76b7: 00 e0 add al, ah + 76b9: e6 47 out 71, al + 76bb: 00 00 add byte ptr [rax], al + 76bd: 00 00 add byte ptr [rax], al + 76bf: 00 89 01 00 00 00 add byte ptr [rcx + 1], cl + 76c5: 00 00 add byte ptr [rax], al + 76c7: 00 8e 4a 00 00 12 add byte ptr [rsi + 301989962], cl + 76cd: 02 07 add al, byte ptr [rdi] + 76cf: 00 60 c9 add byte ptr [rax - 55], ah + 76d2: 46 00 00 add byte ptr [rax], r8b + 76d5: 00 00 add byte ptr [rax], al + 76d7: 00 34 01 add byte ptr [rcx + rax], dh + 76da: 00 00 add byte ptr [rax], al + 76dc: 00 00 add byte ptr [rax], al + 76de: 00 00 add byte ptr [rax], al + 76e0: 97 xchg eax, edi + 76e1: 4a 00 00 add byte ptr [rax], al + 76e4: 22 02 and al, byte ptr [rdx] + 76e6: 07 + 76e7: 00 a0 66 41 00 00 add byte ptr [rax + 16742], ah + 76ed: 00 00 add byte ptr [rax], al + 76ef: 00 2d 02 00 00 00 add byte ptr [rip + 2], ch # 0x76f7 <.symtab+0x76f7> + 76f5: 00 00 add byte ptr [rax], al + 76f7: 00 13 add byte ptr [rbx], dl + 76f9: 59 pop rcx + 76fa: 00 00 add byte ptr [rax], al + 76fc: 1a 02 sbb al, byte ptr [rdx] + 76fe: 07 + 76ff: 00 20 add byte ptr [rax], ah + 7701: e5 46 in eax, 70 + 7703: 00 00 add byte ptr [rax], al + 7705: 00 00 add byte ptr [rax], al + 7707: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x770d <.symtab+0x770d> + 770d: 00 00 add byte ptr [rax], al + 770f: 00 a9 4a 00 00 12 add byte ptr [rcx + 301989962], ch + 7715: 02 07 add al, byte ptr [rdi] + 7717: 00 b0 c7 46 00 00 add byte ptr [rax + 18119], dh + 771d: 00 00 add byte ptr [rax], al + 771f: 00 a0 01 00 00 00 add byte ptr [rax + 1], ah + 7725: 00 00 add byte ptr [rax], al + 7727: 00 ba 4a 00 00 12 add byte ptr [rdx + 301989962], bh + 772d: 02 07 add al, byte ptr [rdi] + 772f: 00 b0 bb 44 00 00 add byte ptr [rax + 17595], dh + 7735: 00 00 add byte ptr [rax], al + 7737: 00 16 add byte ptr [rsi], dl + 7739: 00 00 add byte ptr [rax], al + 773b: 00 00 add byte ptr [rax], al + 773d: 00 00 add byte ptr [rax], al + 773f: 00 c5 add ch, al + 7741: 4a 00 00 add byte ptr [rax], al + 7744: 12 02 adc al, byte ptr [rdx] + 7746: 07 + 7747: 00 30 add byte ptr [rax], dh + 7749: af scasd eax, dword ptr es:[rdi] + 774a: 46 00 00 add byte ptr [rax], r8b + 774d: 00 00 add byte ptr [rax], al + 774f: 00 b0 07 00 00 00 add byte ptr [rax + 7], dh + 7755: 00 00 add byte ptr [rax], al + 7757: 00 d8 add al, bl + 7759: 4a 00 00 add byte ptr [rax], al + 775c: 12 02 adc al, byte ptr [rdx] + 775e: 07 + 775f: 00 60 14 add byte ptr [rax + 20], ah + 7762: 47 00 00 add byte ptr [r8], r8b + 7765: 00 00 add byte ptr [rax], al + 7767: 00 1d 01 00 00 00 add byte ptr [rip + 1], bl # 0x776e <.symtab+0x776e> + 776d: 00 00 add byte ptr [rax], al + 776f: 00 e2 add dl, ah + 7771: 4a 00 00 add byte ptr [rax], al + 7774: 11 00 adc dword ptr [rax], eax + 7776: 15 00 d8 06 4c adc eax, 1275516928 + 777b: 00 00 add byte ptr [rax], al + 777d: 00 00 add byte ptr [rax], al + 777f: 00 08 add byte ptr [rax], cl + 7781: 00 00 add byte ptr [rax], al + 7783: 00 00 add byte ptr [rax], al + 7785: 00 00 add byte ptr [rax], al + 7787: 00 71 62 add byte ptr [rcx + 98], dh + 778a: 00 00 add byte ptr [rax], al + 778c: 22 00 and al, byte ptr [rax] + 778e: 07 + 778f: 00 90 99 44 00 00 add byte ptr [rax + 17561], dl + 7795: 00 00 add byte ptr [rax], al + 7797: 00 71 00 add byte ptr [rcx], dh + 779a: 00 00 add byte ptr [rax], al + 779c: 00 00 add byte ptr [rax], al + 779e: 00 00 add byte ptr [rax], al + 77a0: e8 4a 00 00 12 call 0x120077ef <_end+0x11b43e6f> + 77a5: 02 07 add al, byte ptr [rdi] + 77a7: 00 20 add byte ptr [rax], ah + 77a9: 62 + 77aa: 44 00 00 add byte ptr [rax], r8b + 77ad: 00 00 add byte ptr [rax], al + 77af: 00 e0 add al, ah + 77b1: 04 00 add al, 0 + 77b3: 00 00 add byte ptr [rax], al + 77b5: 00 00 add byte ptr [rax], al + 77b7: 00 07 add byte ptr [rdi], al + 77b9: 4b 00 00 add byte ptr [r8], al + 77bc: 12 00 adc al, byte ptr [rax] + 77be: 07 + 77bf: 00 40 84 add byte ptr [rax - 124], al + 77c2: 44 00 00 add byte ptr [rax], r8b + 77c5: 00 00 add byte ptr [rax], al + 77c7: 00 26 add byte ptr [rsi], ah + 77c9: 01 00 add dword ptr [rax], eax + 77cb: 00 00 add byte ptr [rax], al + 77cd: 00 00 add byte ptr [rax], al + 77cf: 00 15 4b 00 00 12 add byte ptr [rip + 301989963], dl # 0x12007820 <_end+0x11b43ea0> + 77d5: 00 07 add byte ptr [rdi], al + 77d7: 00 c0 add al, al + 77d9: 9b wait + 77da: 41 00 00 add byte ptr [r8], al + 77dd: 00 00 add byte ptr [rax], al + 77df: 00 c5 add ch, al + 77e1: 00 00 add byte ptr [rax], al + 77e3: 00 00 add byte ptr [rax], al + 77e5: 00 00 add byte ptr [rax], al + 77e7: 00 29 add byte ptr [rcx], ch + 77e9: 4b 00 00 add byte ptr [r8], al + 77ec: 12 02 adc al, byte ptr [rdx] + 77ee: 07 + 77ef: 00 90 48 47 00 00 add byte ptr [rax + 18248], dl + 77f5: 00 00 add byte ptr [rax], al + 77f7: 00 7d 01 add byte ptr [rbp + 1], bh + 77fa: 00 00 add byte ptr [rax], al + 77fc: 00 00 add byte ptr [rax], al + 77fe: 00 00 add byte ptr [rax], al + 7800: 3c 4b cmp al, 75 + 7802: 00 00 add byte ptr [rax], al + 7804: 11 02 adc dword ptr [rdx], eax + 7806: 0a 00 or al, byte ptr [rax] + 7808: 40 ce + 780a: 4a 00 00 add byte ptr [rax], al + 780d: 00 00 add byte ptr [rax], al + 780f: 00 68 01 add byte ptr [rax + 1], ch + 7812: 00 00 add byte ptr [rax], al + 7814: 00 00 add byte ptr [rax], al + 7816: 00 00 add byte ptr [rax], al + 7818: 4d 4b + 781a: 00 00 add byte ptr [rax], al + 781c: 12 02 adc al, byte ptr [rdx] + 781e: 07 + 781f: 00 60 16 add byte ptr [rax + 22], ah + 7822: 41 00 00 add byte ptr [r8], al + 7825: 00 00 add byte ptr [rax], al + 7827: 00 dc add ah, bl + 7829: 01 00 add dword ptr [rax], eax + 782b: 00 00 add byte ptr [rax], al + 782d: 00 00 add byte ptr [rax], al + 782f: 00 56 4b add byte ptr [rsi + 75], dl + 7832: 00 00 add byte ptr [rax], al + 7834: 11 00 adc dword ptr [rax], eax + 7836: 19 00 sbb dword ptr [rax], eax + 7838: 20 37 and byte ptr [rdi], dh + 783a: 4c 00 00 add byte ptr [rax], r8b + 783d: 00 00 add byte ptr [rax], al + 783f: 00 08 add byte ptr [rax], cl + 7841: 00 00 add byte ptr [rax], al + 7843: 00 00 add byte ptr [rax], al + 7845: 00 00 add byte ptr [rax], al + 7847: 00 70 4b add byte ptr [rax + 75], dh + 784a: 00 00 add byte ptr [rax], al + 784c: 12 00 adc al, byte ptr [rax] + 784e: 07 + 784f: 00 60 9e add byte ptr [rax - 98], ah + 7852: 41 00 00 add byte ptr [r8], al + 7855: 00 00 add byte ptr [rax], al + 7857: 00 10 add byte ptr [rax], dl + 7859: 00 00 add byte ptr [rax], al + 785b: 00 00 add byte ptr [rax], al + 785d: 00 00 add byte ptr [rax], al + 785f: 00 96 4b 00 00 12 add byte ptr [rsi + 301989963], dl + 7865: 00 07 add byte ptr [rdi], al + 7867: 00 00 add byte ptr [rax], al + 7869: ba 47 00 00 00 mov edx, 71 + 786e: 00 00 add byte ptr [rax], al + 7870: c5 02 00 + 7873: 00 00 add byte ptr [rax], al + 7875: 00 00 add byte ptr [rax], al + 7877: 00 ac 4b 00 00 12 02 add byte ptr [rbx + 2*rcx + 34734080], ch + 787e: 07 + 787f: 00 90 ea 44 00 00 add byte ptr [rax + 17642], dl + 7885: 00 00 add byte ptr [rax], al + 7887: 00 5a 00 add byte ptr [rdx], bl + 788a: 00 00 add byte ptr [rax], al + 788c: 00 00 add byte ptr [rax], al + 788e: 00 00 add byte ptr [rax], al + 7890: ba 4b 00 00 12 mov edx, 301989963 + 7895: 02 07 add al, byte ptr [rdi] + 7897: 00 90 ff 46 00 00 add byte ptr [rax + 18175], dl + 789d: 00 00 add byte ptr [rax], al + 789f: 00 e4 add ah, ah + 78a1: 01 00 add dword ptr [rax], eax + 78a3: 00 00 add byte ptr [rax], al + 78a5: 00 00 add byte ptr [rax], al + 78a7: 00 c4 add ah, al + 78a9: 4b 00 00 add byte ptr [r8], al + 78ac: 12 02 adc al, byte ptr [rdx] + 78ae: 07 + 78af: 00 d0 add al, dl + 78b1: 50 push rax + 78b2: 48 00 00 add byte ptr [rax], al + 78b5: 00 00 add byte ptr [rax], al + 78b7: 00 23 add byte ptr [rbx], ah + 78b9: 03 00 add eax, dword ptr [rax] + 78bb: 00 00 add byte ptr [rax], al + 78bd: 00 00 add byte ptr [rax], al + 78bf: 00 d3 add bl, dl + 78c1: 4b 00 00 add byte ptr [r8], al + 78c4: 11 00 adc dword ptr [rax], eax + 78c6: 15 00 88 10 4c adc eax, 1276151808 + 78cb: 00 00 add byte ptr [rax], al + 78cd: 00 00 add byte ptr [rax], al + 78cf: 00 08 add byte ptr [rax], cl + 78d1: 00 00 add byte ptr [rax], al + 78d3: 00 00 add byte ptr [rax], al + 78d5: 00 00 add byte ptr [rax], al + 78d7: 00 de add dh, bl + 78d9: 4b 00 00 add byte ptr [r8], al + 78dc: 11 00 adc dword ptr [rax], eax + 78de: 19 00 sbb dword ptr [rax], eax + 78e0: 00 38 add byte ptr [rax], bh + 78e2: 4c 00 00 add byte ptr [rax], r8b + 78e5: 00 00 add byte ptr [rax], al + 78e7: 00 08 add byte ptr [rax], cl + 78e9: 00 00 add byte ptr [rax], al + 78eb: 00 00 add byte ptr [rax], al + 78ed: 00 00 add byte ptr [rax], al + 78ef: 00 6e 69 add byte ptr [rsi + 105], ch + 78f2: 00 00 add byte ptr [rax], al + 78f4: 12 00 adc al, byte ptr [rax] + 78f6: 07 + 78f7: 00 e0 add al, ah + 78f9: 1b 40 00 sbb eax, dword ptr [rax] + 78fc: 00 00 add byte ptr [rax], al + 78fe: 00 00 add byte ptr [rax], al + 7900: 2f + 7901: 00 00 add byte ptr [rax], al + 7903: 00 00 add byte ptr [rax], al + 7905: 00 00 add byte ptr [rax], al + 7907: 00 ee add dh, ch + 7909: 4b 00 00 add byte ptr [r8], al + 790c: 12 02 adc al, byte ptr [rdx] + 790e: 07 + 790f: 00 10 add byte ptr [rax], dl + 7911: 23 49 00 and ecx, dword ptr [rcx] + 7914: 00 00 add byte ptr [rax], al + 7916: 00 00 add byte ptr [rax], al + 7918: 22 01 and al, byte ptr [rcx] + 791a: 00 00 add byte ptr [rax], al + 791c: 00 00 add byte ptr [rax], al + 791e: 00 00 add byte ptr [rax], al + 7920: 0c 4c or al, 76 + 7922: 00 00 add byte ptr [rax], al + 7924: 10 03 adc byte ptr [rbx], al + 7926: 18 00 sbb byte ptr [rax], al + 7928: 30 22 xor byte ptr [rdx], ah + 792a: 4c 00 00 add byte ptr [rax], r8b + ... + 7935: 00 00 add byte ptr [rax], al + 7937: 00 21 add byte ptr [rcx], ah + 7939: 4c 00 00 add byte ptr [rax], r8b + 793c: 12 02 adc al, byte ptr [rdx] + 793e: 07 + 793f: 00 80 8b 41 00 00 add byte ptr [rax + 16779], al + 7945: 00 00 add byte ptr [rax], al + 7947: 00 0e add byte ptr [rsi], cl + 7949: 00 00 add byte ptr [rax], al + 794b: 00 00 add byte ptr [rax], al + 794d: 00 00 add byte ptr [rax], al + 794f: 00 c4 add ah, al + 7951: 4f 00 00 add byte ptr [r8], r8b + 7954: 1a 02 sbb al, byte ptr [rdx] + 7956: 07 + 7957: 00 c0 add al, al + 7959: 22 42 00 and al, byte ptr [rdx] + 795c: 00 00 add byte ptr [rax], al + 795e: 00 00 add byte ptr [rax], al + 7960: 1e + 7961: 00 00 add byte ptr [rax], al + 7963: 00 00 add byte ptr [rax], al + 7965: 00 00 add byte ptr [rax], al + 7967: 00 2f add byte ptr [rdi], ch + 7969: 4c 00 00 add byte ptr [rax], r8b + 796c: 12 00 adc al, byte ptr [rax] + 796e: 07 + 796f: 00 50 10 add byte ptr [rax + 16], dl + 7972: 41 00 00 add byte ptr [r8], al + 7975: 00 00 add byte ptr [rax], al + 7977: 00 88 02 00 00 00 add byte ptr [rax + 2], cl + 797d: 00 00 add byte ptr [rax], al + 797f: 00 3e add byte ptr [rsi], bh + 7981: 4c 00 00 add byte ptr [rax], r8b + 7984: 12 02 adc al, byte ptr [rdx] + 7986: 07 + 7987: 00 10 add byte ptr [rax], dl + 7989: 93 xchg eax, ebx + 798a: 41 00 00 add byte ptr [r8], al + 798d: 00 00 add byte ptr [rax], al + 798f: 00 08 add byte ptr [rax], cl + 7991: 00 00 add byte ptr [rax], al + 7993: 00 00 add byte ptr [rax], al + 7995: 00 00 add byte ptr [rax], al + 7997: 00 4c 4c 00 add byte ptr [rsp + 2*rcx], cl + 799b: 00 12 add byte ptr [rdx], dl + 799d: 00 07 add byte ptr [rdi], al + 799f: 00 f0 add al, dh + 79a1: 84 41 00 test byte ptr [rcx], al + 79a4: 00 00 add byte ptr [rax], al + 79a6: 00 00 add byte ptr [rax], al + 79a8: f7 02 00 00 00 00 test dword ptr [rdx], 0 + 79ae: 00 00 add byte ptr [rax], al + 79b0: 60 + 79b1: 4c 00 00 add byte ptr [rax], r8b + 79b4: 12 02 adc al, byte ptr [rdx] + 79b6: 07 + 79b7: 00 c0 add al, al + 79b9: 84 41 00 test byte ptr [rcx], al + 79bc: 00 00 add byte ptr [rax], al + 79be: 00 00 add byte ptr [rax], al + 79c0: 2f + 79c1: 00 00 add byte ptr [rax], al + 79c3: 00 00 add byte ptr [rax], al + 79c5: 00 00 add byte ptr [rax], al + 79c7: 00 72 4c add byte ptr [rdx + 76], dh + 79ca: 00 00 add byte ptr [rax], al + 79cc: 16 + 79cd: 02 0f add cl, byte ptr [rdi] + 79cf: 00 20 add byte ptr [rax], ah + 79d1: 00 00 add byte ptr [rax], al + 79d3: 00 00 add byte ptr [rax], al + 79d5: 00 00 add byte ptr [rax], al + 79d7: 00 04 00 add byte ptr [rax + rax], al + 79da: 00 00 add byte ptr [rax], al + 79dc: 00 00 add byte ptr [rax], al + 79de: 00 00 add byte ptr [rax], al + 79e0: 7f 4c jg 0x7a2e <.symtab+0x7a2e> + 79e2: 00 00 add byte ptr [rax], al + 79e4: 12 02 adc al, byte ptr [rdx] + 79e6: 07 + 79e7: 00 a0 07 41 00 00 add byte ptr [rax + 16647], ah + 79ed: 00 00 add byte ptr [rax], al + 79ef: 00 d3 add bl, dl + 79f1: 01 00 add dword ptr [rax], eax + 79f3: 00 00 add byte ptr [rax], al + 79f5: 00 00 add byte ptr [rax], al + 79f7: 00 9c 4c 00 00 12 02 add byte ptr [rsp + 2*rcx + 34734080], bl + 79fe: 07 + 79ff: 00 e0 add al, ah + 7a01: da 48 00 fimul dword ptr [rax] + 7a04: 00 00 add byte ptr [rax], al + 7a06: 00 00 add byte ptr [rax], al + 7a08: 8f 02 pop qword ptr [rdx] + 7a0a: 00 00 add byte ptr [rax], al + 7a0c: 00 00 add byte ptr [rax], al + 7a0e: 00 00 add byte ptr [rax], al + 7a10: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 7a11: 4c 00 00 add byte ptr [rax], r8b + 7a14: 11 00 adc dword ptr [rax], eax + 7a16: 12 00 adc al, byte ptr [rax] + 7a18: 80 fa 4b cmp dl, 75 + 7a1b: 00 00 add byte ptr [rax], al + 7a1d: 00 00 add byte ptr [rax], al + 7a1f: 00 08 add byte ptr [rax], cl + 7a21: 00 00 add byte ptr [rax], al + 7a23: 00 00 add byte ptr [rax], al + 7a25: 00 00 add byte ptr [rax], al + 7a27: 00 b4 4c 00 00 12 00 add byte ptr [rsp + 2*rcx + 1179648], dh + 7a2e: 07 + 7a2f: 00 a0 e3 44 00 00 add byte ptr [rax + 17635], ah + 7a35: 00 00 add byte ptr [rax], al + 7a37: 00 81 00 00 00 00 add byte ptr [rcx], al + 7a3d: 00 00 add byte ptr [rax], al + 7a3f: 00 c6 add dh, al + 7a41: 4c 00 00 add byte ptr [rax], r8b + 7a44: 12 02 adc al, byte ptr [rdx] + 7a46: 07 + 7a47: 00 90 3d 41 00 00 add byte ptr [rax + 16701], dl + 7a4d: 00 00 add byte ptr [rax], al + 7a4f: 00 1c 00 add byte ptr [rax + rax], bl + 7a52: 00 00 add byte ptr [rax], al + 7a54: 00 00 add byte ptr [rax], al + 7a56: 00 00 add byte ptr [rax], al + 7a58: 93 xchg eax, ebx + 7a59: 36 00 00 add byte ptr ss:[rax], al + 7a5c: 22 02 and al, byte ptr [rdx] + 7a5e: 07 + 7a5f: 00 70 85 add byte ptr [rax - 123], dh + 7a62: 44 00 00 add byte ptr [rax], r8b + 7a65: 00 00 add byte ptr [rax], al + 7a67: 00 99 00 00 00 00 add byte ptr [rcx], bl + 7a6d: 00 00 add byte ptr [rax], al + 7a6f: 00 d7 add bh, dl + 7a71: 4c 00 00 add byte ptr [rax], r8b + 7a74: 11 00 adc dword ptr [rax], eax + 7a76: 19 00 sbb dword ptr [rax], eax + 7a78: 08 38 or byte ptr [rax], bh + 7a7a: 4c 00 00 add byte ptr [rax], r8b + 7a7d: 00 00 add byte ptr [rax], al + 7a7f: 00 04 00 add byte ptr [rax + rax], al + 7a82: 00 00 add byte ptr [rax], al + 7a84: 00 00 add byte ptr [rax], al + 7a86: 00 00 add byte ptr [rax], al + 7a88: e9 4c 00 00 12 jmp 0x12007ad9 <_end+0x11b44159> + 7a8d: 00 07 add byte ptr [rdi], al + 7a8f: 00 60 67 add byte ptr [rax + 103], ah + 7a92: 43 00 00 add byte ptr [r8], al + 7a95: 00 00 add byte ptr [rax], al + 7a97: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x7a9d <.symtab+0x7a9d> + 7a9d: 00 00 add byte ptr [rax], al + 7a9f: 00 0c 4d 00 00 12 00 add byte ptr [2*rcx + 1179648], cl + 7aa6: 07 + 7aa7: 00 10 add byte ptr [rax], dl + 7aa9: 39 41 00 cmp dword ptr [rcx], eax + 7aac: 00 00 add byte ptr [rax], al + 7aae: 00 00 add byte ptr [rax], al + 7ab0: 0b 00 or eax, dword ptr [rax] + 7ab2: 00 00 add byte ptr [rax], al + 7ab4: 00 00 add byte ptr [rax], al + 7ab6: 00 00 add byte ptr [rax], al + 7ab8: 18 4d 00 sbb byte ptr [rbp], cl + 7abb: 00 12 add byte ptr [rdx], dl + 7abd: 02 07 add al, byte ptr [rdi] + 7abf: 00 40 af add byte ptr [rax - 81], al + 7ac2: 48 00 00 add byte ptr [rax], al + 7ac5: 00 00 add byte ptr [rax], al + 7ac7: 00 90 00 00 00 00 add byte ptr [rax], dl + 7acd: 00 00 add byte ptr [rax], al + 7acf: 00 2d 4d 00 00 12 add byte ptr [rip + 301989965], ch # 0x12007b22 <_end+0x11b441a2> + 7ad5: 00 07 add byte ptr [rdi], al + 7ad7: 00 70 91 add byte ptr [rax - 111], dh + 7ada: 44 00 00 add byte ptr [rax], r8b + 7add: 00 00 add byte ptr [rax], al + 7adf: 00 32 add byte ptr [rdx], dh + 7ae1: 00 00 add byte ptr [rax], al + 7ae3: 00 00 add byte ptr [rax], al + 7ae5: 00 00 add byte ptr [rax], al + 7ae7: 00 3e add byte ptr [rsi], bh + 7ae9: 4d 00 00 add byte ptr [r8], r8b + 7aec: 1a 02 sbb al, byte ptr [rdx] + 7aee: 07 + 7aef: 00 80 1a 42 00 00 add byte ptr [rax + 16922], al + 7af5: 00 00 add byte ptr [rax], al + 7af7: 00 5f 00 add byte ptr [rdi], bl + 7afa: 00 00 add byte ptr [rax], al + 7afc: 00 00 add byte ptr [rax], al + 7afe: 00 00 add byte ptr [rax], al + 7b00: 46 4d + 7b02: 00 00 add byte ptr [rax], al + 7b04: 12 00 adc al, byte ptr [rax] + 7b06: 07 + 7b07: 00 80 a1 41 00 00 add byte ptr [rax + 16801], al + 7b0d: 00 00 add byte ptr [rax], al + 7b0f: 00 1a add byte ptr [rdx], bl + 7b11: 00 00 add byte ptr [rax], al + 7b13: 00 00 add byte ptr [rax], al + 7b15: 00 00 add byte ptr [rax], al + 7b17: 00 5e 4d add byte ptr [rsi + 77], bl + 7b1a: 00 00 add byte ptr [rax], al + 7b1c: 12 02 adc al, byte ptr [rdx] + 7b1e: 07 + 7b1f: 00 20 add byte ptr [rax], ah + 7b21: 91 xchg eax, ecx + 7b22: 43 00 00 add byte ptr [r8], al + 7b25: 00 00 add byte ptr [rax], al + 7b27: 00 36 add byte ptr [rsi], dh + 7b29: 21 00 and dword ptr [rax], eax + 7b2b: 00 00 add byte ptr [rax], al + 7b2d: 00 00 add byte ptr [rax], al + 7b2f: 00 73 4d add byte ptr [rbx + 77], dh + 7b32: 00 00 add byte ptr [rax], al + 7b34: 11 02 adc dword ptr [rdx], eax + 7b36: 12 00 adc al, byte ptr [rax] + 7b38: 00 ee add dh, ch + 7b3a: 4b 00 00 add byte ptr [r8], al + 7b3d: 00 00 add byte ptr [rax], al + 7b3f: 00 d8 add al, bl + 7b41: 00 00 add byte ptr [rax], al + 7b43: 00 00 add byte ptr [rax], al + 7b45: 00 00 add byte ptr [rax], al + 7b47: 00 84 4d 00 00 12 02 add byte ptr [rbp + 2*rcx + 34734080], al + 7b4e: 07 + 7b4f: 00 10 add byte ptr [rax], dl + 7b51: 17 + 7b52: 47 00 00 add byte ptr [r8], r8b + 7b55: 00 00 add byte ptr [rax], al + 7b57: 00 5c 00 00 add byte ptr [rax + rax], bl + 7b5b: 00 00 add byte ptr [rax], al + 7b5d: 00 00 add byte ptr [rax], al + 7b5f: 00 8f 4d 00 00 22 add byte ptr [rdi + 570425421], cl + 7b65: 00 07 add byte ptr [rdi], al + 7b67: 00 70 e4 add byte ptr [rax - 28], dh + 7b6a: 45 00 00 add byte ptr [r8], r8b + 7b6d: 00 00 add byte ptr [rax], al + 7b6f: 00 b7 00 00 00 00 add byte ptr [rdi], dh + 7b75: 00 00 add byte ptr [rax], al + 7b77: 00 9b 4d 00 00 12 add byte ptr [rbx + 301989965], bl + 7b7d: 02 07 add al, byte ptr [rdi] + 7b7f: 00 40 36 add byte ptr [rax + 54], al + 7b82: 41 00 00 add byte ptr [r8], al + 7b85: 00 00 add byte ptr [rax], al + 7b87: 00 26 add byte ptr [rsi], ah + 7b89: 00 00 add byte ptr [rax], al + 7b8b: 00 00 add byte ptr [rax], al + 7b8d: 00 00 add byte ptr [rax], al + 7b8f: 00 b4 4d 00 00 12 00 add byte ptr [rbp + 2*rcx + 1179648], dh + 7b96: 07 + 7b97: 00 a0 6e 40 00 00 add byte ptr [rax + 16494], ah + 7b9d: 00 00 add byte ptr [rax], al + 7b9f: 00 fc add ah, bh + 7ba1: 01 00 add dword ptr [rax], eax + 7ba3: 00 00 add byte ptr [rax], al + 7ba5: 00 00 add byte ptr [rax], al + 7ba7: 00 c5 add ch, al + 7ba9: 4d 00 00 add byte ptr [r8], r8b + 7bac: 12 02 adc al, byte ptr [rdx] + 7bae: 07 + 7baf: 00 50 d5 add byte ptr [rax - 43], dl + 7bb2: 46 00 00 add byte ptr [rax], r8b + 7bb5: 00 00 add byte ptr [rax], al + 7bb7: 00 82 00 00 00 00 add byte ptr [rdx], al + 7bbd: 00 00 add byte ptr [rax], al + 7bbf: 00 dd add ch, bl + 7bc1: 4d 00 00 add byte ptr [r8], r8b + 7bc4: 12 02 adc al, byte ptr [rdx] + 7bc6: 07 + 7bc7: 00 80 de 47 00 00 add byte ptr [rax + 18398], al + 7bcd: 00 00 add byte ptr [rax], al + 7bcf: 00 73 00 add byte ptr [rbx], dh + 7bd2: 00 00 add byte ptr [rax], al + 7bd4: 00 00 add byte ptr [rax], al + 7bd6: 00 00 add byte ptr [rax], al + 7bd8: 48 5b pop rbx + 7bda: 00 00 add byte ptr [rax], al + 7bdc: 22 00 and al, byte ptr [rax] + 7bde: 07 + 7bdf: 00 80 01 47 00 00 add byte ptr [rax + 18177], al + 7be5: 00 00 add byte ptr [rax], al + 7be7: 00 fa add dl, bh + 7be9: 02 00 add al, byte ptr [rax] + 7beb: 00 00 add byte ptr [rax], al + 7bed: 00 00 add byte ptr [rax], al + 7bef: 00 1f add byte ptr [rdi], bl + 7bf1: 67 00 00 add byte ptr [eax], al + 7bf4: 22 00 and al, byte ptr [rax] + 7bf6: 07 + 7bf7: 00 d0 add al, dl + 7bf9: 56 push rsi + 7bfa: 48 00 00 add byte ptr [rax], al + 7bfd: 00 00 add byte ptr [rax], al + 7bff: 00 3c 00 add byte ptr [rax + rax], bh + 7c02: 00 00 add byte ptr [rax], al + 7c04: 00 00 add byte ptr [rax], al + 7c06: 00 00 add byte ptr [rax], al + 7c08: f6 4d 00 + 7c0b: 00 12 add byte ptr [rdx], dl + 7c0d: 02 07 add al, byte ptr [rdi] + 7c0f: 00 00 add byte ptr [rax], al + 7c11: fc cld + 7c12: 40 00 00 add byte ptr [rax], al + 7c15: 00 00 add byte ptr [rax], al + 7c17: 00 b9 02 00 00 00 add byte ptr [rcx + 2], bh + 7c1d: 00 00 add byte ptr [rax], al + 7c1f: 00 0a add byte ptr [rdx], cl + 7c21: 4e 00 00 add byte ptr [rax], r8b + 7c24: 12 02 adc al, byte ptr [rdx] + 7c26: 07 + 7c27: 00 60 ef add byte ptr [rax - 17], ah + 7c2a: 41 00 00 add byte ptr [r8], al + 7c2d: 00 00 add byte ptr [rax], al + 7c2f: 00 05 03 00 00 00 add byte ptr [rip + 3], al # 0x7c38 <.symtab+0x7c38> + 7c35: 00 00 add byte ptr [rax], al + 7c37: 00 18 add byte ptr [rax], bl + 7c39: 4e 00 00 add byte ptr [rax], r8b + 7c3c: 11 02 adc dword ptr [rdx], eax + 7c3e: 15 00 70 10 4c adc eax, 1276145664 + 7c43: 00 00 add byte ptr [rax], al + 7c45: 00 00 add byte ptr [rax], al + 7c47: 00 08 add byte ptr [rax], cl + 7c49: 00 00 add byte ptr [rax], al + 7c4b: 00 00 add byte ptr [rax], al + 7c4d: 00 00 add byte ptr [rax], al + 7c4f: 00 2e add byte ptr [rsi], ch + 7c51: 4e 00 00 add byte ptr [rax], r8b + 7c54: 12 00 adc al, byte ptr [rax] + 7c56: 07 + 7c57: 00 f0 add al, dh + 7c59: a1 41 00 00 00 00 00 0f 00 movabs eax, dword ptr [4222124650659905] + 7c62: 00 00 add byte ptr [rax], al + 7c64: 00 00 add byte ptr [rax], al + 7c66: 00 00 add byte ptr [rax], al + 7c68: 4b 4e + 7c6a: 00 00 add byte ptr [rax], al + 7c6c: 12 00 adc al, byte ptr [rax] + 7c6e: 07 + 7c6f: 00 20 add byte ptr [rax], ah + 7c71: 5a pop rdx + 7c72: 44 00 00 add byte ptr [rax], r8b + 7c75: 00 00 add byte ptr [rax], al + 7c77: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x7c7d <.symtab+0x7c7d> + 7c7d: 00 00 add byte ptr [rax], al + 7c7f: 00 ab 59 00 00 2a add byte ptr [rbx + 704643161], ch + 7c85: 00 07 add byte ptr [rdi], al + 7c87: 00 70 50 add byte ptr [rax + 80], dh + 7c8a: 48 00 00 add byte ptr [rax], al + 7c8d: 00 00 add byte ptr [rax], al + 7c8f: 00 55 00 add byte ptr [rbp], dl + 7c92: 00 00 add byte ptr [rax], al + 7c94: 00 00 add byte ptr [rax], al + 7c96: 00 00 add byte ptr [rax], al + 7c98: 2c 6b sub al, 107 + 7c9a: 00 00 add byte ptr [rax], al + 7c9c: 22 00 and al, byte ptr [rax] + 7c9e: 07 + 7c9f: 00 40 ba add byte ptr [rax - 70], al + 7ca2: 44 00 00 add byte ptr [rax], r8b + 7ca5: 00 00 add byte ptr [rax], al + 7ca7: 00 8b 00 00 00 00 add byte ptr [rbx], cl + 7cad: 00 00 add byte ptr [rax], al + 7caf: 00 5d 4e add byte ptr [rbp + 78], bl + 7cb2: 00 00 add byte ptr [rax], al + 7cb4: 12 02 adc al, byte ptr [rdx] + 7cb6: 07 + 7cb7: 00 50 ee add byte ptr [rax - 18], dl + 7cba: 41 00 00 add byte ptr [r8], al + 7cbd: 00 00 add byte ptr [rax], al + 7cbf: 00 b9 00 00 00 00 add byte ptr [rcx], bh + 7cc5: 00 00 add byte ptr [rax], al + 7cc7: 00 78 4e add byte ptr [rax + 78], bh + 7cca: 00 00 add byte ptr [rax], al + 7ccc: 12 00 adc al, byte ptr [rax] + 7cce: 07 + 7ccf: 00 a0 8f 41 00 00 add byte ptr [rax + 16783], ah + 7cd5: 00 00 add byte ptr [rax], al + 7cd7: 00 37 add byte ptr [rdi], dh + 7cd9: 00 00 add byte ptr [rax], al + 7cdb: 00 00 add byte ptr [rax], al + 7cdd: 00 00 add byte ptr [rax], al + 7cdf: 00 89 4e 00 00 12 add byte ptr [rcx + 301989966], cl + 7ce5: 02 07 add al, byte ptr [rdi] + 7ce7: 00 50 f5 add byte ptr [rax - 11], dl + 7cea: 41 00 00 add byte ptr [r8], al + 7ced: 00 00 add byte ptr [rax], al + 7cef: 00 f7 add bh, dh + 7cf1: 00 00 add byte ptr [rax], al + 7cf3: 00 00 add byte ptr [rax], al + 7cf5: 00 00 add byte ptr [rax], al + 7cf7: 00 95 4e 00 00 12 add byte ptr [rbp + 301989966], dl + 7cfd: 00 07 add byte ptr [rdi], al + 7cff: 00 f0 add al, dh + 7d01: 59 pop rcx + 7d02: 44 00 00 add byte ptr [rax], r8b + 7d05: 00 00 add byte ptr [rax], al + 7d07: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x7d0d <.symtab+0x7d0d> + 7d0d: 00 00 add byte ptr [rax], al + 7d0f: 00 b2 68 00 00 22 add byte ptr [rdx + 570425448], dh + 7d15: 00 07 add byte ptr [rdi], al + 7d17: 00 50 dc add byte ptr [rax - 36], dl + 7d1a: 45 00 00 add byte ptr [r8], r8b + 7d1d: 00 00 add byte ptr [rax], al + 7d1f: 00 59 00 add byte ptr [rcx], bl + 7d22: 00 00 add byte ptr [rax], al + 7d24: 00 00 add byte ptr [rax], al + 7d26: 00 00 add byte ptr [rax], al + 7d28: a8 4e test al, 78 + 7d2a: 00 00 add byte ptr [rax], al + 7d2c: 12 00 adc al, byte ptr [rax] + 7d2e: 07 + 7d2f: 00 80 57 41 00 00 add byte ptr [rax + 16727], al + 7d35: 00 00 add byte ptr [rax], al + 7d37: 00 8f 02 00 00 00 add byte ptr [rdi + 2], cl + 7d3d: 00 00 add byte ptr [rax], al + 7d3f: 00 c0 add al, al + 7d41: 4e 00 00 add byte ptr [rax], r8b + 7d44: 12 02 adc al, byte ptr [rdx] + 7d46: 07 + 7d47: 00 60 cd add byte ptr [rax - 51], ah + 7d4a: 47 00 00 add byte ptr [r8], r8b + 7d4d: 00 00 add byte ptr [rax], al + 7d4f: 00 ce add dh, cl + 7d51: 00 00 add byte ptr [rax], al + 7d53: 00 00 add byte ptr [rax], al + 7d55: 00 00 add byte ptr [rax], al + 7d57: 00 da add dl, bl + 7d59: 4e 00 00 add byte ptr [rax], r8b + 7d5c: 12 00 adc al, byte ptr [rax] + 7d5e: 07 + 7d5f: 00 50 dd add byte ptr [rax - 35], dl + 7d62: 46 00 00 add byte ptr [rax], r8b + 7d65: 00 00 add byte ptr [rax], al + 7d67: 00 77 00 add byte ptr [rdi], dh + 7d6a: 00 00 add byte ptr [rax], al + 7d6c: 00 00 add byte ptr [rax], al + 7d6e: 00 00 add byte ptr [rax], al + 7d70: e7 4e out 78, eax + 7d72: 00 00 add byte ptr [rax], al + 7d74: 21 00 and dword ptr [rax], eax + 7d76: 15 00 88 10 4c adc eax, 1276151808 + 7d7b: 00 00 add byte ptr [rax], al + 7d7d: 00 00 add byte ptr [rax], al + 7d7f: 00 08 add byte ptr [rax], cl + 7d81: 00 00 add byte ptr [rax], al + 7d83: 00 00 add byte ptr [rax], al + 7d85: 00 00 add byte ptr [rax], al + 7d87: 00 05 4f 00 00 12 add byte ptr [rip + 301989967], al # 0x12007ddc <_end+0x11b4445c> + 7d8d: 02 07 add al, byte ptr [rdi] + 7d8f: 00 f0 add al, dh + 7d91: 10 47 00 adc byte ptr [rdi], al + 7d94: 00 00 add byte ptr [rax], al + 7d96: 00 00 add byte ptr [rax], al + 7d98: 7c 01 jl 0x7d9b <.symtab+0x7d9b> + 7d9a: 00 00 add byte ptr [rax], al + 7d9c: 00 00 add byte ptr [rax], al + 7d9e: 00 00 add byte ptr [rax], al + 7da0: 0f 4f 00 cmovg eax, dword ptr [rax] + 7da3: 00 12 add byte ptr [rdx], dl + 7da5: 00 07 add byte ptr [rdi], al + 7da7: 00 30 add byte ptr [rax], dh + 7da9: 9d popfq + 7daa: 41 00 00 add byte ptr [r8], al + 7dad: 00 00 add byte ptr [rax], al + 7daf: 00 16 add byte ptr [rsi], dl + 7db1: 00 00 add byte ptr [rax], al + 7db3: 00 00 add byte ptr [rax], al + 7db5: 00 00 add byte ptr [rax], al + 7db7: 00 1d 4f 00 00 11 add byte ptr [rip + 285212751], bl # 0x11007e0c <_end+0x10b4448c> + 7dbd: 02 1a add bl, byte ptr [rdx] + 7dbf: 00 68 39 add byte ptr [rax + 57], ch + 7dc2: 4c 00 00 add byte ptr [rax], r8b + 7dc5: 00 00 add byte ptr [rax], al + 7dc7: 00 08 add byte ptr [rax], cl + 7dc9: 00 00 add byte ptr [rax], al + 7dcb: 00 00 add byte ptr [rax], al + 7dcd: 00 00 add byte ptr [rax], al + 7dcf: 00 ca add dl, cl + 7dd1: 36 00 00 add byte ptr ss:[rax], al + 7dd4: 22 00 and al, byte ptr [rax] + 7dd6: 07 + 7dd7: 00 a0 45 48 00 00 add byte ptr [rax + 18501], ah + 7ddd: 00 00 add byte ptr [rax], al + 7ddf: 00 4c 00 00 add byte ptr [rax + rax], cl + 7de3: 00 00 add byte ptr [rax], al + 7de5: 00 00 add byte ptr [rax], al + 7de7: 00 34 4f add byte ptr [rdi + 2*rcx], dh + 7dea: 00 00 add byte ptr [rax], al + 7dec: 12 02 adc al, byte ptr [rdx] + 7dee: 07 + 7def: 00 50 61 add byte ptr [rax + 97], dl + 7df2: 48 00 00 add byte ptr [rax], al + 7df5: 00 00 add byte ptr [rax], al + 7df7: 00 2c 02 add byte ptr [rdx + rax], ch + 7dfa: 00 00 add byte ptr [rax], al + 7dfc: 00 00 add byte ptr [rax], al + 7dfe: 00 00 add byte ptr [rax], al + 7e00: 3d 4f 00 00 12 cmp eax, 301989967 + 7e05: 00 07 add byte ptr [rdi], al + 7e07: 00 a0 55 41 00 00 add byte ptr [rax + 16725], ah + 7e0d: 00 00 add byte ptr [rax], al + 7e0f: 00 d3 add bl, dl + 7e11: 01 00 add dword ptr [rax], eax + 7e13: 00 00 add byte ptr [rax], al + 7e15: 00 00 add byte ptr [rax], al + 7e17: 00 5b 4f add byte ptr [rbx + 79], bl + 7e1a: 00 00 add byte ptr [rax], al + 7e1c: 12 02 adc al, byte ptr [rdx] + 7e1e: 07 + 7e1f: 00 50 07 add byte ptr [rax + 7], dl + 7e22: 47 00 00 add byte ptr [r8], r8b + 7e25: 00 00 add byte ptr [rax], al + 7e27: 00 98 02 00 00 00 add byte ptr [rax + 2], bl + 7e2d: 00 00 add byte ptr [rax], al + 7e2f: 00 69 4f add byte ptr [rcx + 79], ch + 7e32: 00 00 add byte ptr [rax], al + 7e34: 12 02 adc al, byte ptr [rdx] + 7e36: 07 + 7e37: 00 b0 59 44 00 00 add byte ptr [rax + 17497], dh + 7e3d: 00 00 add byte ptr [rax], al + 7e3f: 00 0c 00 add byte ptr [rax + rax], cl + 7e42: 00 00 add byte ptr [rax], al + 7e44: 00 00 add byte ptr [rax], al + 7e46: 00 00 add byte ptr [rax], al + 7e48: 82 + 7e49: 4f 00 00 add byte ptr [r8], r8b + 7e4c: 12 00 adc al, byte ptr [rax] + 7e4e: 07 + 7e4f: 00 50 05 add byte ptr [rax + 5], dl + 7e52: 42 00 00 add byte ptr [rax], al + 7e55: 00 00 add byte ptr [rax], al + 7e57: 00 09 add byte ptr [rcx], cl + 7e59: 03 00 add eax, dword ptr [rax] + 7e5b: 00 00 add byte ptr [rax], al + 7e5d: 00 00 add byte ptr [rax], al + 7e5f: 00 8c 4f 00 00 12 02 add byte ptr [rdi + 2*rcx + 34734080], cl + 7e66: 07 + 7e67: 00 00 add byte ptr [rax], al + 7e69: 0c 41 or al, 65 + 7e6b: 00 00 add byte ptr [rax], al + 7e6d: 00 00 add byte ptr [rax], al + 7e6f: 00 fd add ch, bh + 7e71: 00 00 add byte ptr [rax], al + 7e73: 00 00 add byte ptr [rax], al + 7e75: 00 00 add byte ptr [rax], al + 7e77: 00 ff add bh, bh + 7e79: 68 00 00 12 00 push 1179648 + 7e7e: 07 + 7e7f: 00 50 fc add byte ptr [rax - 4], dl + 7e82: 41 00 00 add byte ptr [r8], al + 7e85: 00 00 add byte ptr [rax], al + 7e87: 00 5b 03 add byte ptr [rbx + 3], bl + 7e8a: 00 00 add byte ptr [rax], al + 7e8c: 00 00 add byte ptr [rax], al + 7e8e: 00 00 add byte ptr [rax], al + 7e90: 98 cwde + 7e91: 4f 00 00 add byte ptr [r8], r8b + 7e94: 11 02 adc dword ptr [rdx], eax + 7e96: 0a 00 or al, byte ptr [rax] + 7e98: 60 + 7e99: b0 49 mov al, 73 + 7e9b: 00 00 add byte ptr [rax], al + 7e9d: 00 00 add byte ptr [rax], al + 7e9f: 00 44 00 00 add byte ptr [rax + rax], al + 7ea3: 00 00 add byte ptr [rax], al + 7ea5: 00 00 add byte ptr [rax], al + 7ea7: 00 b3 4f 00 00 12 add byte ptr [rbx + 301989967], dh + 7ead: 02 07 add al, byte ptr [rdi] + 7eaf: 00 a0 16 47 00 00 add byte ptr [rax + 18198], ah + 7eb5: 00 00 add byte ptr [rax], al + 7eb7: 00 0c 00 add byte ptr [rax + rax], cl + 7eba: 00 00 add byte ptr [rax], al + 7ebc: 00 00 add byte ptr [rax], al + 7ebe: 00 00 add byte ptr [rax], al + 7ec0: bd 4f 00 00 1a mov ebp, 436207695 + 7ec5: 00 07 add byte ptr [rdi], al + 7ec7: 00 c0 add al, al + 7ec9: 22 42 00 and al, byte ptr [rdx] + 7ecc: 00 00 add byte ptr [rax], al + 7ece: 00 00 add byte ptr [rax], al + 7ed0: 1e + 7ed1: 00 00 add byte ptr [rax], al + 7ed3: 00 00 add byte ptr [rax], al + 7ed5: 00 00 add byte ptr [rax], al + 7ed7: 00 cb add bl, cl + 7ed9: 4f 00 00 add byte ptr [r8], r8b + 7edc: 11 02 adc dword ptr [rdx], eax + 7ede: 17 + 7edf: 00 80 1b 4c 00 00 add byte ptr [rax + 19483], al + 7ee5: 00 00 add byte ptr [rax], al + 7ee7: 00 a8 00 00 00 00 add byte ptr [rax], ch + 7eed: 00 00 add byte ptr [rax], al + 7eef: 00 e6 add dh, ah + 7ef1: 4f 00 00 add byte ptr [r8], r8b + 7ef4: 12 02 adc al, byte ptr [rdx] + 7ef6: 07 + 7ef7: 00 f0 add al, dh + 7ef9: d0 48 00 ror byte ptr [rax] + 7efc: 00 00 add byte ptr [rax], al + 7efe: 00 00 add byte ptr [rax], al + 7f00: 81 00 00 00 00 00 add dword ptr [rax], 0 + 7f06: 00 00 add byte ptr [rax], al + 7f08: fd std + 7f09: 4f 00 00 add byte ptr [r8], r8b + 7f0c: 12 02 adc al, byte ptr [rdx] + 7f0e: 07 + 7f0f: 00 30 add byte ptr [rax], dh + 7f11: bc 44 00 00 00 mov esp, 68 + 7f16: 00 00 add byte ptr [rax], al + 7f18: 7c 00 jl 0x7f1a <.symtab+0x7f1a> + 7f1a: 00 00 add byte ptr [rax], al + 7f1c: 00 00 add byte ptr [rax], al + 7f1e: 00 00 add byte ptr [rax], al + 7f20: 12 50 00 adc dl, byte ptr [rax] + 7f23: 00 12 add byte ptr [rdx], dl + 7f25: 02 07 add al, byte ptr [rdi] + 7f27: 00 b0 eb 46 00 00 add byte ptr [rax + 18155], dh + 7f2d: 00 00 add byte ptr [rax], al + 7f2f: 00 dc add ah, bl + 7f31: 00 00 add byte ptr [rax], al + 7f33: 00 00 add byte ptr [rax], al + 7f35: 00 00 add byte ptr [rax], al + 7f37: 00 24 50 add byte ptr [rax + 2*rdx], ah + 7f3a: 00 00 add byte ptr [rax], al + 7f3c: 12 02 adc al, byte ptr [rdx] + 7f3e: 07 + 7f3f: 00 00 add byte ptr [rax], al + 7f41: 1a 42 00 sbb al, byte ptr [rdx] + 7f44: 00 00 add byte ptr [rax], al + 7f46: 00 00 add byte ptr [rax], al + 7f48: 40 00 00 add byte ptr [rax], al + 7f4b: 00 00 add byte ptr [rax], al + 7f4d: 00 00 add byte ptr [rax], al + 7f4f: 00 2d 50 00 00 11 add byte ptr [rip + 285212752], ch # 0x11007fa5 <_end+0x10b44625> + 7f55: 00 19 add byte ptr [rcx], bl + 7f57: 00 28 add byte ptr [rax], ch + 7f59: 37 + 7f5a: 4c 00 00 add byte ptr [rax], r8b + 7f5d: 00 00 add byte ptr [rax], al + 7f5f: 00 01 add byte ptr [rcx], al + 7f61: 00 00 add byte ptr [rax], al + 7f63: 00 00 add byte ptr [rax], al + 7f65: 00 00 add byte ptr [rax], al + 7f67: 00 3e add byte ptr [rsi], bh + 7f69: 50 push rax + 7f6a: 00 00 add byte ptr [rax], al + 7f6c: 12 02 adc al, byte ptr [rdx] + 7f6e: 07 + 7f6f: 00 90 5d 44 00 00 add byte ptr [rax + 17501], dl + 7f75: 00 00 add byte ptr [rax], al + 7f77: 00 33 add byte ptr [rbx], dh + 7f79: 00 00 add byte ptr [rax], al + 7f7b: 00 00 add byte ptr [rax], al + 7f7d: 00 00 add byte ptr [rax], al + 7f7f: 00 55 50 add byte ptr [rbp + 80], dl + 7f82: 00 00 add byte ptr [rax], al + 7f84: 12 02 adc al, byte ptr [rdx] + 7f86: 07 + 7f87: 00 f0 add al, dh + 7f89: ea + 7f8a: 44 00 00 add byte ptr [rax], r8b + 7f8d: 00 00 add byte ptr [rax], al + 7f8f: 00 0f add byte ptr [rdi], cl + 7f91: 00 00 add byte ptr [rax], al + 7f93: 00 00 add byte ptr [rax], al + 7f95: 00 00 add byte ptr [rax], al + 7f97: 00 6b 50 add byte ptr [rbx + 80], ch + 7f9a: 00 00 add byte ptr [rax], al + 7f9c: 12 02 adc al, byte ptr [rdx] + 7f9e: 07 + 7f9f: 00 40 01 add byte ptr [rax + 1], al + 7fa2: 41 00 00 add byte ptr [r8], al + 7fa5: 00 00 add byte ptr [rax], al + 7fa7: 00 3e add byte ptr [rsi], bh + 7fa9: 01 00 add dword ptr [rax], eax + 7fab: 00 00 add byte ptr [rax], al + 7fad: 00 00 add byte ptr [rax], al + 7faf: 00 78 50 add byte ptr [rax + 80], bh + 7fb2: 00 00 add byte ptr [rax], al + 7fb4: 12 02 adc al, byte ptr [rdx] + 7fb6: 07 + 7fb7: 00 20 add byte ptr [rax], ah + 7fb9: 39 44 00 00 cmp dword ptr [rax + rax], eax + 7fbd: 00 00 add byte ptr [rax], al + 7fbf: 00 63 17 add byte ptr [rbx + 23], ah + 7fc2: 00 00 add byte ptr [rax], al + 7fc4: 00 00 add byte ptr [rax], al + 7fc6: 00 00 add byte ptr [rax], al + 7fc8: 87 50 00 xchg dword ptr [rax], edx + 7fcb: 00 12 add byte ptr [rdx], dl + 7fcd: 02 07 add al, byte ptr [rdi] + 7fcf: 00 c0 add al, al + 7fd1: fd std + 7fd2: 46 00 00 add byte ptr [rax], r8b + 7fd5: 00 00 add byte ptr [rax], al + 7fd7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x7fdd <.symtab+0x7fdd> + 7fdd: 00 00 add byte ptr [rax], al + 7fdf: 00 92 50 00 00 22 add byte ptr [rdx + 570425424], dl + 7fe5: 02 07 add al, byte ptr [rdi] + 7fe7: 00 70 52 add byte ptr [rax + 82], dh + 7fea: 41 00 00 add byte ptr [r8], al + 7fed: 00 00 add byte ptr [rax], al + 7fef: 00 2c 03 add byte ptr [rbx + rax], ch + 7ff2: 00 00 add byte ptr [rax], al + 7ff4: 00 00 add byte ptr [rax], al + 7ff6: 00 00 add byte ptr [rax], al + 7ff8: a2 50 00 00 12 02 07 00 90 movabs byte ptr [-8070442826774609840], al + 8001: 18 47 00 sbb byte ptr [rdi], al + 8004: 00 00 add byte ptr [rax], al + 8006: 00 00 add byte ptr [rax], al + 8008: 5c pop rsp + 8009: 00 00 add byte ptr [rax], al + 800b: 00 00 add byte ptr [rax], al + 800d: 00 00 add byte ptr [rax], al + 800f: 00 a8 50 00 00 10 add byte ptr [rax + 268435536], ch + 8015: 03 17 add edx, dword ptr [rdi] + 8017: 00 80 1b 4c 00 00 add byte ptr [rax + 19483], al + ... + 8025: 00 00 add byte ptr [rax], al + 8027: 00 c7 add bh, al + 8029: 49 00 00 add byte ptr [r8], al + 802c: 22 00 and al, byte ptr [rax] + 802e: 07 + 802f: 00 60 14 add byte ptr [rax + 20], ah + 8032: 47 00 00 add byte ptr [r8], r8b + 8035: 00 00 add byte ptr [rax], al + 8037: 00 1d 01 00 00 00 add byte ptr [rip + 1], bl # 0x803e <.symtab+0x803e> + 803d: 00 00 add byte ptr [rax], al + 803f: 00 c2 add dl, al + 8041: 50 push rax + 8042: 00 00 add byte ptr [rax], al + 8044: 11 02 adc dword ptr [rdx], eax + 8046: 12 00 adc al, byte ptr [rax] + 8048: 40 fd std + 804a: 4b 00 00 add byte ptr [r8], al + 804d: 00 00 add byte ptr [rax], al + 804f: 00 68 00 add byte ptr [rax], ch + 8052: 00 00 add byte ptr [rax], al + 8054: 00 00 add byte ptr [rax], al + 8056: 00 00 add byte ptr [rax], al + 8058: c8 50 00 00 enter 80, 0 + 805c: 12 00 adc al, byte ptr [rax] + 805e: 07 + 805f: 00 80 de 46 00 00 add byte ptr [rax + 18142], al + 8065: 00 00 add byte ptr [rax], al + 8067: 00 44 00 00 add byte ptr [rax + rax], al + 806b: 00 00 add byte ptr [rax], al + 806d: 00 00 add byte ptr [rax], al + 806f: 00 da add dl, bl + 8071: 50 push rax + 8072: 00 00 add byte ptr [rax], al + 8074: 11 00 adc dword ptr [rax], eax + 8076: 19 00 sbb dword ptr [rax], eax + 8078: 00 2d 4c 00 00 00 add byte ptr [rip + 76], ch # 0x80ca <.symtab+0x80ca> + 807e: 00 00 add byte ptr [rax], al + 8080: 08 00 or byte ptr [rax], al + 8082: 00 00 add byte ptr [rax], al + 8084: 00 00 add byte ptr [rax], al + 8086: 00 00 add byte ptr [rax], al + 8088: e5 50 in eax, 80 + 808a: 00 00 add byte ptr [rax], al + 808c: 12 00 adc al, byte ptr [rax] + 808e: 07 + 808f: 00 70 91 add byte ptr [rax - 111], dh + 8092: 44 00 00 add byte ptr [rax], r8b + 8095: 00 00 add byte ptr [rax], al + 8097: 00 32 add byte ptr [rdx], dh + 8099: 00 00 add byte ptr [rax], al + 809b: 00 00 add byte ptr [rax], al + 809d: 00 00 add byte ptr [rax], al + 809f: 00 20 add byte ptr [rax], ah + 80a1: 32 00 xor al, byte ptr [rax] + 80a3: 00 22 add byte ptr [rdx], ah + 80a5: 00 07 add byte ptr [rdi], al + 80a7: 00 30 add byte ptr [rax], dh + 80a9: 20 48 00 and byte ptr [rax], cl + 80ac: 00 00 add byte ptr [rax], al + 80ae: 00 00 add byte ptr [rax], al + 80b0: 32 01 xor al, byte ptr [rcx] + 80b2: 00 00 add byte ptr [rax], al + 80b4: 00 00 add byte ptr [rax], al + 80b6: 00 00 add byte ptr [rax], al + 80b8: 38 55 00 cmp byte ptr [rbp], dl + 80bb: 00 2a add byte ptr [rdx], ch + 80bd: 00 07 add byte ptr [rdi], al + 80bf: 00 80 04 47 00 00 add byte ptr [rax + 18180], al + 80c5: 00 00 add byte ptr [rax], al + 80c7: 00 45 00 add byte ptr [rbp], al + 80ca: 00 00 add byte ptr [rax], al + 80cc: 00 00 add byte ptr [rax], al + 80ce: 00 00 add byte ptr [rax], al + 80d0: f4 hlt + 80d1: 50 push rax + 80d2: 00 00 add byte ptr [rax], al + 80d4: 12 02 adc al, byte ptr [rdx] + 80d6: 07 + 80d7: 00 40 13 add byte ptr [rax + 19], al + 80da: 42 00 00 add byte ptr [rax], al + 80dd: 00 00 add byte ptr [rax], al + 80df: 00 1c 02 add byte ptr [rdx + rax], bl + 80e2: 00 00 add byte ptr [rax], al + 80e4: 00 00 add byte ptr [rax], al + 80e6: 00 00 add byte ptr [rax], al + 80e8: d5 + 80e9: 6d insd dword ptr es:[rdi], dx + 80ea: 00 00 add byte ptr [rax], al + 80ec: 22 00 and al, byte ptr [rax] + 80ee: 07 + 80ef: 00 80 19 47 00 00 add byte ptr [rax + 18201], al + 80f5: 00 00 add byte ptr [rax], al + 80f7: 00 4d 00 add byte ptr [rbp], cl + 80fa: 00 00 add byte ptr [rax], al + 80fc: 00 00 add byte ptr [rax], al + 80fe: 00 00 add byte ptr [rax], al + 8100: 03 51 00 add edx, dword ptr [rcx] + 8103: 00 12 add byte ptr [rdx], dl + 8105: 00 07 add byte ptr [rdi], al + 8107: 00 90 92 41 00 00 add byte ptr [rax + 16786], dl + 810d: 00 00 add byte ptr [rax], al + 810f: 00 0a add byte ptr [rdx], cl + 8111: 00 00 add byte ptr [rax], al + 8113: 00 00 add byte ptr [rax], al + 8115: 00 00 add byte ptr [rax], al + 8117: 00 14 51 add byte ptr [rcx + 2*rdx], dl + 811a: 00 00 add byte ptr [rax], al + 811c: 12 00 adc al, byte ptr [rax] + 811e: 07 + 811f: 00 d0 add al, dl + 8121: 68 41 00 00 00 push 65 + 8126: 00 00 add byte ptr [rax], al + 8128: e9 00 00 00 00 jmp 0x812d <.symtab+0x812d> + 812d: 00 00 add byte ptr [rax], al + 812f: 00 26 add byte ptr [rsi], ah + 8131: 51 push rcx + 8132: 00 00 add byte ptr [rax], al + 8134: 1a 00 sbb al, byte ptr [rax] + 8136: 07 + 8137: 00 e0 add al, ah + 8139: 22 42 00 and al, byte ptr [rdx] + 813c: 00 00 add byte ptr [rax], al + 813e: 00 00 add byte ptr [rax], al + 8140: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 + 8146: 00 00 add byte ptr [rax], al + 8148: 2d 51 00 00 11 sub eax, 285212753 + 814d: 02 17 add dl, byte ptr [rdi] + 814f: 00 c0 add al, al + 8151: 1d 4c 00 00 00 sbb eax, 76 + 8156: 00 00 add byte ptr [rax], al + 8158: a8 00 test al, 0 + 815a: 00 00 add byte ptr [rax], al + 815c: 00 00 add byte ptr [rax], al + 815e: 00 00 add byte ptr [rax], al + 8160: 47 51 push r9 + 8162: 00 00 add byte ptr [rax], al + 8164: 12 02 adc al, byte ptr [rdx] + 8166: 07 + 8167: 00 b0 57 48 00 00 add byte ptr [rax + 18519], dh + 816d: 00 00 add byte ptr [rax], al + 816f: 00 b0 01 00 00 00 add byte ptr [rax + 1], dh + 8175: 00 00 add byte ptr [rax], al + 8177: 00 50 51 add byte ptr [rax + 81], dl + 817a: 00 00 add byte ptr [rax], al + 817c: 12 02 adc al, byte ptr [rdx] + 817e: 07 + 817f: 00 e0 add al, ah + 8181: 68 44 00 00 00 push 68 + 8186: 00 00 add byte ptr [rax], al + 8188: 17 + 8189: 00 00 add byte ptr [rax], al + 818b: 00 00 add byte ptr [rax], al + 818d: 00 00 add byte ptr [rax], al + 818f: 00 63 51 add byte ptr [rbx + 81], ah + 8192: 00 00 add byte ptr [rax], al + 8194: 12 02 adc al, byte ptr [rdx] + 8196: 07 + 8197: 00 30 add byte ptr [rax], dh + 8199: d7 xlatb + 819a: 48 00 00 add byte ptr [rax], al + 819d: 00 00 add byte ptr [rax], al + 819f: 00 ad 00 00 00 00 add byte ptr [rbp], ch + 81a5: 00 00 add byte ptr [rax], al + 81a7: 00 81 3a 00 00 22 add byte ptr [rcx + 570425402], al + 81ad: 00 07 add byte ptr [rdi], al + 81af: 00 f0 add al, dh + 81b1: 0b 42 00 or eax, dword ptr [rdx] + 81b4: 00 00 add byte ptr [rax], al + 81b6: 00 00 add byte ptr [rax], al + 81b8: f3 02 00 rep add al, byte ptr [rax] + 81bb: 00 00 add byte ptr [rax], al + 81bd: 00 00 add byte ptr [rax], al + 81bf: 00 6f 51 add byte ptr [rdi + 81], ch + 81c2: 00 00 add byte ptr [rax], al + 81c4: 12 00 adc al, byte ptr [rax] + 81c6: 07 + 81c7: 00 d0 add al, dl + 81c9: a1 41 00 00 00 00 00 19 00 movabs eax, dword ptr [7036874417766465] + 81d2: 00 00 add byte ptr [rax], al + 81d4: 00 00 add byte ptr [rax], al + 81d6: 00 00 add byte ptr [rax], al + 81d8: 89 51 00 mov dword ptr [rcx], edx + 81db: 00 16 add byte ptr [rsi], dl + 81dd: 02 0e add cl, byte ptr [rsi] + 81df: 00 10 add byte ptr [rax], dl + 81e1: 00 00 add byte ptr [rax], al + 81e3: 00 00 add byte ptr [rax], al + 81e5: 00 00 add byte ptr [rax], al + 81e7: 00 08 add byte ptr [rax], cl + 81e9: 00 00 add byte ptr [rax], al + 81eb: 00 00 add byte ptr [rax], al + 81ed: 00 00 add byte ptr [rax], al + 81ef: 00 a0 51 00 00 12 add byte ptr [rax + 301989969], ah + 81f5: 02 07 add al, byte ptr [rdi] + 81f7: 00 c0 add al, al + 81f9: 02 41 00 add al, byte ptr [rcx] + 81fc: 00 00 add byte ptr [rax], al + 81fe: 00 00 add byte ptr [rax], al + 8200: c4 04 00 + 8203: 00 00 add byte ptr [rax], al + 8205: 00 00 add byte ptr [rax], al + 8207: 00 b7 51 00 00 11 add byte ptr [rdi + 285212753], dh + 820d: 02 0a add cl, byte ptr [rdx] + 820f: 00 a0 b8 49 00 00 add byte ptr [rax + 18872], ah + 8215: 00 00 add byte ptr [rax], al + 8217: 00 00 add byte ptr [rax], al + 8219: 06 + 821a: 00 00 add byte ptr [rax], al + 821c: 00 00 add byte ptr [rax], al + 821e: 00 00 add byte ptr [rax], al + 8220: ce + 8221: 51 push rcx + 8222: 00 00 add byte ptr [rax], al + 8224: 12 02 adc al, byte ptr [rdx] + 8226: 07 + 8227: 00 00 add byte ptr [rax], al + 8229: 03 49 00 add ecx, dword ptr [rcx] + 822c: 00 00 add byte ptr [rax], al + 822e: 00 00 add byte ptr [rax], al + 8230: fa cli + 8231: 02 00 add al, byte ptr [rax] + 8233: 00 00 add byte ptr [rax], al + 8235: 00 00 add byte ptr [rax], al + 8237: 00 e5 add ch, ah + 8239: 51 push rcx + 823a: 00 00 add byte ptr [rax], al + 823c: 12 02 adc al, byte ptr [rdx] + 823e: 07 + 823f: 00 f0 add al, dh + 8241: 82 + 8242: 44 00 00 add byte ptr [rax], r8b + 8245: 00 00 add byte ptr [rax], al + 8247: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x824d <.symtab+0x824d> + 824d: 00 00 add byte ptr [rax], al + 824f: 00 f3 add bl, dh + 8251: 51 push rcx + 8252: 00 00 add byte ptr [rax], al + 8254: 1a 02 sbb al, byte ptr [rdx] + 8256: 07 + 8257: 00 d0 add al, dl + 8259: 25 42 00 00 00 and eax, 66 + 825e: 00 00 add byte ptr [rax], al + 8260: 48 00 00 add byte ptr [rax], al + 8263: 00 00 add byte ptr [rax], al + 8265: 00 00 add byte ptr [rax], al + 8267: 00 02 add byte ptr [rdx], al + 8269: 52 push rdx + 826a: 00 00 add byte ptr [rax], al + 826c: 11 02 adc dword ptr [rdx], eax + 826e: 0a 00 or al, byte ptr [rax] + 8270: 80 b8 4a 00 00 00 00 cmp byte ptr [rax + 74], 0 + 8277: 00 90 00 00 00 00 add byte ptr [rax], dl + 827d: 00 00 add byte ptr [rax], al + 827f: 00 16 add byte ptr [rsi], dl + 8281: 52 push rdx + 8282: 00 00 add byte ptr [rax], al + 8284: 12 00 adc al, byte ptr [rax] + 8286: 07 + 8287: 00 90 8f 41 00 00 add byte ptr [rax + 16783], dl + 828d: 00 00 add byte ptr [rax], al + 828f: 00 0b add byte ptr [rbx], cl + 8291: 00 00 add byte ptr [rax], al + 8293: 00 00 add byte ptr [rax], al + 8295: 00 00 add byte ptr [rax], al + 8297: 00 2c 52 add byte ptr [rdx + 2*rdx], ch + 829a: 00 00 add byte ptr [rax], al + 829c: 12 02 adc al, byte ptr [rdx] + 829e: 07 + 829f: 00 b0 68 44 00 00 add byte ptr [rax + 17512], dh + 82a5: 00 00 add byte ptr [rax], al + 82a7: 00 2e add byte ptr [rsi], ch + 82a9: 00 00 add byte ptr [rax], al + 82ab: 00 00 add byte ptr [rax], al + 82ad: 00 00 add byte ptr [rax], al + 82af: 00 44 52 00 add byte ptr [rdx + 2*rdx], al + 82b3: 00 12 add byte ptr [rdx], dl + 82b5: 02 07 add al, byte ptr [rdi] + 82b7: 00 50 bf add byte ptr [rax - 65], dl + 82ba: 47 00 00 add byte ptr [r8], r8b + 82bd: 00 00 add byte ptr [rax], al + 82bf: 00 55 01 add byte ptr [rbp + 1], dl + 82c2: 00 00 add byte ptr [rax], al + 82c4: 00 00 add byte ptr [rax], al + 82c6: 00 00 add byte ptr [rax], al + 82c8: 24 62 and al, 98 + 82ca: 00 00 add byte ptr [rax], al + 82cc: 22 00 and al, byte ptr [rax] + 82ce: 07 + 82cf: 00 30 add byte ptr [rax], dh + 82d1: c7 45 00 00 00 00 00 mov dword ptr [rbp], 0 + 82d8: 34 00 xor al, 0 + 82da: 00 00 add byte ptr [rax], al + 82dc: 00 00 add byte ptr [rax], al + 82de: 00 00 add byte ptr [rax], al + 82e0: 53 push rbx + 82e1: 52 push rdx + 82e2: 00 00 add byte ptr [rax], al + 82e4: 12 00 adc al, byte ptr [rax] + 82e6: 07 + 82e7: 00 90 bb 42 00 00 add byte ptr [rax + 17083], dl + 82ed: 00 00 add byte ptr [rax], al + 82ef: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x82f5 <.symtab+0x82f5> + 82f5: 00 00 add byte ptr [rax], al + 82f7: 00 66 52 add byte ptr [rsi + 82], ah + 82fa: 00 00 add byte ptr [rax], al + 82fc: 11 00 adc dword ptr [rax], eax + 82fe: 19 00 sbb dword ptr [rax], eax + 8300: 10 38 adc byte ptr [rax], bh + 8302: 4c 00 00 add byte ptr [rax], r8b + 8305: 00 00 add byte ptr [rax], al + 8307: 00 08 add byte ptr [rax], cl + 8309: 00 00 add byte ptr [rax], al + 830b: 00 00 add byte ptr [rax], al + 830d: 00 00 add byte ptr [rax], al + 830f: 00 6f 52 add byte ptr [rdi + 82], ch + 8312: 00 00 add byte ptr [rax], al + 8314: 12 02 adc al, byte ptr [rdx] + 8316: 07 + 8317: 00 70 dc add byte ptr [rax - 36], dh + 831a: 46 00 00 add byte ptr [rax], r8b + 831d: 00 00 add byte ptr [rax], al + 831f: 00 5f 00 add byte ptr [rdi], bl + 8322: 00 00 add byte ptr [rax], al + 8324: 00 00 add byte ptr [rax], al + 8326: 00 00 add byte ptr [rax], al + 8328: 85 52 00 test dword ptr [rdx], edx + 832b: 00 11 add byte ptr [rcx], dl + 832d: 02 15 00 e4 06 4c add dl, byte ptr [rip + 1275520000] # 0x4c076733 <_end+0x4bbb2db3> + 8333: 00 00 add byte ptr [rax], al + 8335: 00 00 add byte ptr [rax], al + 8337: 00 04 00 add byte ptr [rax + rax], al + 833a: 00 00 add byte ptr [rax], al + 833c: 00 00 add byte ptr [rax], al + 833e: 00 00 add byte ptr [rax], al + 8340: 9f lahf + 8341: 52 push rdx + 8342: 00 00 add byte ptr [rax], al + 8344: 12 02 adc al, byte ptr [rdx] + 8346: 07 + 8347: 00 80 aa 47 00 00 add byte ptr [rax + 18346], al + 834d: 00 00 add byte ptr [rax], al + 834f: 00 69 00 add byte ptr [rcx], ch + 8352: 00 00 add byte ptr [rax], al + 8354: 00 00 add byte ptr [rax], al + 8356: 00 00 add byte ptr [rax], al + 8358: b0 52 mov al, 82 + 835a: 00 00 add byte ptr [rax], al + 835c: 12 02 adc al, byte ptr [rdx] + 835e: 07 + 835f: 00 a0 b5 45 00 00 add byte ptr [rax + 17845], ah + 8365: 00 00 add byte ptr [rax], al + 8367: 00 51 00 add byte ptr [rcx], dl + 836a: 00 00 add byte ptr [rax], al + 836c: 00 00 add byte ptr [rax], al + 836e: 00 00 add byte ptr [rax], al + 8370: c2 52 00 ret 82 + 8373: 00 12 add byte ptr [rdx], dl + 8375: 02 07 add al, byte ptr [rdi] + 8377: 00 50 92 add byte ptr [rax - 110], dl + 837a: 44 00 00 add byte ptr [rax], r8b + 837d: 00 00 add byte ptr [rax], al + 837f: 00 31 add byte ptr [rcx], dh + 8381: 00 00 add byte ptr [rax], al + 8383: 00 00 add byte ptr [rax], al + 8385: 00 00 add byte ptr [rax], al + 8387: 00 d0 add al, dl + 8389: 52 push rdx + 838a: 00 00 add byte ptr [rax], al + 838c: 12 02 adc al, byte ptr [rdx] + 838e: 07 + 838f: 00 80 67 44 00 00 add byte ptr [rax + 17511], al + 8395: 00 00 add byte ptr [rax], al + 8397: 00 1d 00 00 00 00 add byte ptr [rip], bl # 0x839d <.symtab+0x839d> + 839d: 00 00 add byte ptr [rax], al + 839f: 00 de add dh, bl + 83a1: 52 push rdx + 83a2: 00 00 add byte ptr [rax], al + 83a4: 12 02 adc al, byte ptr [rdx] + 83a6: 07 + 83a7: 00 40 b2 add byte ptr [rax - 78], al + 83aa: 48 00 00 add byte ptr [rax], al + 83ad: 00 00 add byte ptr [rax], al + 83af: 00 71 00 add byte ptr [rcx], dh + 83b2: 00 00 add byte ptr [rax], al + 83b4: 00 00 add byte ptr [rax], al + 83b6: 00 00 add byte ptr [rax], al + 83b8: e7 52 out 82, eax + 83ba: 00 00 add byte ptr [rax], al + 83bc: 12 02 adc al, byte ptr [rdx] + 83be: 07 + 83bf: 00 a0 73 41 00 00 add byte ptr [rax + 16755], ah + 83c5: 00 00 add byte ptr [rax], al + 83c7: 00 4a 00 add byte ptr [rdx], cl + 83ca: 00 00 add byte ptr [rax], al + 83cc: 00 00 add byte ptr [rax], al + 83ce: 00 00 add byte ptr [rax], al + 83d0: fc cld + 83d1: 52 push rdx + 83d2: 00 00 add byte ptr [rax], al + 83d4: 11 02 adc dword ptr [rdx], eax + 83d6: 12 00 adc al, byte ptr [rax] + 83d8: 80 e5 4b and ch, 75 + 83db: 00 00 add byte ptr [rax], al + 83dd: 00 00 add byte ptr [rax], al + 83df: 00 38 add byte ptr [rax], bh + 83e1: 05 00 00 00 00 add eax, 0 + 83e6: 00 00 add byte ptr [rax], al + 83e8: a4 movsb byte ptr es:[rdi], byte ptr [rsi] + 83e9: 54 push rsp + 83ea: 00 00 add byte ptr [rax], al + 83ec: 22 00 and al, byte ptr [rax] + 83ee: 07 + 83ef: 00 30 add byte ptr [rax], dh + 83f1: a1 44 00 00 00 00 00 a5 00 movabs eax, dword ptr [46443371157258308] + 83fa: 00 00 add byte ptr [rax], al + 83fc: 00 00 add byte ptr [rax], al + 83fe: 00 00 add byte ptr [rax], al + 8400: 0a 53 00 or dl, byte ptr [rbx] + 8403: 00 12 add byte ptr [rdx], dl + 8405: 00 07 add byte ptr [rdi], al + 8407: 00 20 add byte ptr [rax], ah + 8409: 11 43 00 adc dword ptr [rbx], eax + 840c: 00 00 add byte ptr [rax], al + 840e: 00 00 add byte ptr [rax], al + 8410: 0d 00 00 00 00 or eax, 0 + 8415: 00 00 add byte ptr [rax], al + 8417: 00 22 add byte ptr [rdx], ah + 8419: 53 push rbx + 841a: 00 00 add byte ptr [rax], al + 841c: 22 00 and al, byte ptr [rax] + 841e: 07 + 841f: 00 40 5a add byte ptr [rax + 90], al + 8422: 41 00 00 add byte ptr [r8], al + 8425: 00 00 add byte ptr [rax], al + 8427: 00 27 add byte ptr [rdi], ah + 8429: 00 00 add byte ptr [rax], al + 842b: 00 00 add byte ptr [rax], al + 842d: 00 00 add byte ptr [rax], al + 842f: 00 30 add byte ptr [rax], dh + 8431: 53 push rbx + 8432: 00 00 add byte ptr [rax], al + 8434: 12 00 adc al, byte ptr [rax] + 8436: 07 + 8437: 00 40 67 add byte ptr [rax + 103], al + 843a: 43 00 00 add byte ptr [r8], al + 843d: 00 00 add byte ptr [rax], al + 843f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x8445 <.symtab+0x8445> + 8445: 00 00 add byte ptr [rax], al + 8447: 00 aa 69 00 00 22 add byte ptr [rdx + 570425449], ch + 844d: 00 07 add byte ptr [rdi], al + 844f: 00 b0 91 44 00 00 add byte ptr [rax + 17553], dh + 8455: 00 00 add byte ptr [rax], al + 8457: 00 a0 00 00 00 00 add byte ptr [rax], ah + 845d: 00 00 add byte ptr [rax], al + 845f: 00 53 53 add byte ptr [rbx + 83], dl + 8462: 00 00 add byte ptr [rax], al + 8464: 11 02 adc dword ptr [rdx], eax + 8466: 0a 00 or al, byte ptr [rax] + 8468: 60 + 8469: b7 4a mov bh, 74 + 846b: 00 00 add byte ptr [rax], al + 846d: 00 00 add byte ptr [rax], al + 846f: 00 24 00 add byte ptr [rax + rax], ah + 8472: 00 00 add byte ptr [rax], al + 8474: 00 00 add byte ptr [rax], al + 8476: 00 00 add byte ptr [rax], al + 8478: 26 50 push rax + 847a: 00 00 add byte ptr [rax], al + 847c: 22 00 and al, byte ptr [rax] + 847e: 07 + 847f: 00 00 add byte ptr [rax], al + 8481: 1a 42 00 sbb al, byte ptr [rdx] + 8484: 00 00 add byte ptr [rax], al + 8486: 00 00 add byte ptr [rax], al + 8488: 40 00 00 add byte ptr [rax], al + 848b: 00 00 add byte ptr [rax], al + 848d: 00 00 add byte ptr [rax], al + 848f: 00 66 53 add byte ptr [rsi + 83], ah + 8492: 00 00 add byte ptr [rax], al + 8494: 11 02 adc dword ptr [rdx], eax + 8496: 12 00 adc al, byte ptr [rax] + 8498: c0 fd 4b sar ch, 75 + 849b: 00 00 add byte ptr [rax], al + 849d: 00 00 add byte ptr [rax], al + 849f: 00 e8 add al, ch + 84a1: 00 00 add byte ptr [rax], al + 84a3: 00 00 add byte ptr [rax], al + 84a5: 00 00 add byte ptr [rax], al + 84a7: 00 73 53 add byte ptr [rbx + 83], dh + 84aa: 00 00 add byte ptr [rax], al + 84ac: 12 02 adc al, byte ptr [rdx] + 84ae: 07 + 84af: 00 60 74 add byte ptr [rax + 116], ah + 84b2: 41 00 00 add byte ptr [r8], al + 84b5: 00 00 add byte ptr [rax], al + 84b7: 00 ca add dl, cl + 84b9: 01 00 add dword ptr [rax], eax + 84bb: 00 00 add byte ptr [rax], al + 84bd: 00 00 add byte ptr [rax], al + 84bf: 00 7f 53 add byte ptr [rdi + 83], bh + 84c2: 00 00 add byte ptr [rax], al + 84c4: 12 02 adc al, byte ptr [rdx] + 84c6: 07 + 84c7: 00 70 91 add byte ptr [rax - 111], dh + 84ca: 44 00 00 add byte ptr [rax], r8b + 84cd: 00 00 add byte ptr [rax], al + 84cf: 00 32 add byte ptr [rdx], dh + 84d1: 00 00 add byte ptr [rax], al + 84d3: 00 00 add byte ptr [rax], al + 84d5: 00 00 add byte ptr [rax], al + 84d7: 00 8d 53 00 00 12 add byte ptr [rbp + 301989971], cl + 84dd: 02 07 add al, byte ptr [rdi] + 84df: 00 90 0c 45 00 00 add byte ptr [rax + 17676], dl + 84e5: 00 00 add byte ptr [rax], al + 84e7: 00 65 02 add byte ptr [rbp + 2], ah + 84ea: 00 00 add byte ptr [rax], al + 84ec: 00 00 add byte ptr [rax], al + 84ee: 00 00 add byte ptr [rax], al + 84f0: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + 84f1: 53 push rbx + 84f2: 00 00 add byte ptr [rax], al + 84f4: 11 00 adc dword ptr [rax], eax + 84f6: 15 00 28 11 4c adc eax, 1276192768 + 84fb: 00 00 add byte ptr [rax], al + 84fd: 00 00 add byte ptr [rax], al + 84ff: 00 08 add byte ptr [rax], cl + 8501: 00 00 add byte ptr [rax], al + 8503: 00 00 add byte ptr [rax], al + 8505: 00 00 add byte ptr [rax], al + 8507: 00 f1 add cl, dh + 8509: 55 push rbp + 850a: 00 00 add byte ptr [rax], al + 850c: 12 02 adc al, byte ptr [rdx] + 850e: 07 + 850f: 00 10 add byte ptr [rax], dl + 8511: 17 + 8512: 47 00 00 add byte ptr [r8], r8b + 8515: 00 00 add byte ptr [rax], al + 8517: 00 5c 00 00 add byte ptr [rax + rax], bl + 851b: 00 00 add byte ptr [rax], al + 851d: 00 00 add byte ptr [rax], al + 851f: 00 af 53 00 00 11 add byte ptr [rdi + 285212755], ch + 8525: 02 15 00 50 10 4c add dl, byte ptr [rip + 1276137472] # 0x4c10d52b <_end+0x4bc49bab> + 852b: 00 00 add byte ptr [rax], al + 852d: 00 00 add byte ptr [rax], al + 852f: 00 08 add byte ptr [rax], cl + 8531: 00 00 add byte ptr [rax], al + 8533: 00 00 add byte ptr [rax], al + 8535: 00 00 add byte ptr [rax], al + 8537: 00 c7 add bh, al + 8539: 53 push rbx + 853a: 00 00 add byte ptr [rax], al + 853c: 12 02 adc al, byte ptr [rdx] + 853e: 07 + 853f: 00 50 01 add byte ptr [rax + 1], dl + 8542: 49 00 00 add byte ptr [r8], al + 8545: 00 00 add byte ptr [rax], al + 8547: 00 0c 00 add byte ptr [rax + rax], cl + 854a: 00 00 add byte ptr [rax], al + 854c: 00 00 add byte ptr [rax], al + 854e: 00 00 add byte ptr [rax], al + 8550: d5 + 8551: 53 push rbx + 8552: 00 00 add byte ptr [rax], al + 8554: 12 02 adc al, byte ptr [rdx] + 8556: 07 + 8557: 00 b0 13 47 00 00 add byte ptr [rax + 18195], dh + 855d: 00 00 add byte ptr [rax], al + 855f: 00 a3 00 00 00 00 add byte ptr [rbx], ah + 8565: 00 00 add byte ptr [rax], al + 8567: 00 e1 add cl, ah + 8569: 53 push rbx + 856a: 00 00 add byte ptr [rax], al + 856c: 12 00 adc al, byte ptr [rax] + 856e: 07 + 856f: 00 00 add byte ptr [rax], al + 8571: 2d 40 00 00 00 sub eax, 64 + 8576: 00 00 add byte ptr [rax], al + 8578: 94 xchg eax, esp + 8579: 00 00 add byte ptr [rax], al + 857b: 00 00 add byte ptr [rax], al + 857d: 00 00 add byte ptr [rax], al + 857f: 00 f1 add cl, dh + 8581: 53 push rbx + 8582: 00 00 add byte ptr [rax], al + 8584: 11 02 adc dword ptr [rdx], eax + 8586: 12 00 adc al, byte ptr [rax] + 8588: 60 + 8589: fa cli + 858a: 4b 00 00 add byte ptr [r8], al + 858d: 00 00 add byte ptr [rax], al + 858f: 00 08 add byte ptr [rax], cl + 8591: 00 00 add byte ptr [rax], al + 8593: 00 00 add byte ptr [rax], al + 8595: 00 00 add byte ptr [rax], al + 8597: 00 fc add ah, bh + 8599: 53 push rbx + 859a: 00 00 add byte ptr [rax], al + 859c: 11 02 adc dword ptr [rdx], eax + 859e: 19 00 sbb dword ptr [rax], eax + 85a0: e0 27 loopne 0x85c9 <.symtab+0x85c9> + 85a2: 4c 00 00 add byte ptr [rax], r8b + 85a5: 00 00 add byte ptr [rax], al + 85a7: 00 08 add byte ptr [rax], cl + 85a9: 00 00 add byte ptr [rax], al + 85ab: 00 00 add byte ptr [rax], al + 85ad: 00 00 add byte ptr [rax], al + 85af: 00 08 add byte ptr [rax], cl + 85b1: 54 push rsp + 85b2: 00 00 add byte ptr [rax], al + 85b4: 12 02 adc al, byte ptr [rdx] + 85b6: 07 + 85b7: 00 c0 add al, al + 85b9: 87 48 00 xchg dword ptr [rax], ecx + 85bc: 00 00 add byte ptr [rax], al + 85be: 00 00 add byte ptr [rax], al + 85c0: 1d 00 00 00 00 sbb eax, 0 + 85c5: 00 00 add byte ptr [rax], al + 85c7: 00 12 add byte ptr [rdx], dl + 85c9: 54 push rsp + 85ca: 00 00 add byte ptr [rax], al + 85cc: 12 02 adc al, byte ptr [rdx] + 85ce: 07 + 85cf: 00 30 add byte ptr [rax], dh + 85d1: f0 lock + 85d2: 43 00 00 add byte ptr [r8], al + 85d5: 00 00 add byte ptr [rax], al + 85d7: 00 88 03 00 00 00 add byte ptr [rax + 3], cl + 85dd: 00 00 add byte ptr [rax], al + 85df: 00 20 add byte ptr [rax], ah + 85e1: 54 push rsp + 85e2: 00 00 add byte ptr [rax], al + 85e4: 11 00 adc dword ptr [rax], eax + 85e6: 19 00 sbb dword ptr [rax], eax + 85e8: 18 38 sbb byte ptr [rax], bh + 85ea: 4c 00 00 add byte ptr [rax], r8b + 85ed: 00 00 add byte ptr [rax], al + 85ef: 00 08 add byte ptr [rax], cl + 85f1: 00 00 add byte ptr [rax], al + 85f3: 00 00 add byte ptr [rax], al + 85f5: 00 00 add byte ptr [rax], al + 85f7: 00 34 54 add byte ptr [rsp + 2*rdx], dh + 85fa: 00 00 add byte ptr [rax], al + 85fc: 12 02 adc al, byte ptr [rdx] + 85fe: 07 + 85ff: 00 30 add byte ptr [rax], dh + 8601: 6a 44 push 68 + 8603: 00 00 add byte ptr [rax], al + 8605: 00 00 add byte ptr [rax], al + 8607: 00 3b add byte ptr [rbx], bh + 8609: 00 00 add byte ptr [rax], al + 860b: 00 00 add byte ptr [rax], al + 860d: 00 00 add byte ptr [rax], al + 860f: 00 4e 54 add byte ptr [rsi + 84], cl + 8612: 00 00 add byte ptr [rax], al + 8614: 12 02 adc al, byte ptr [rdx] + 8616: 07 + 8617: 00 d0 add al, dl + 8619: b8 44 00 00 00 mov eax, 68 + 861e: 00 00 add byte ptr [rax], al + 8620: df 00 fild word ptr [rax] + 8622: 00 00 add byte ptr [rax], al + 8624: 00 00 add byte ptr [rax], al + 8626: 00 00 add byte ptr [rax], al + 8628: 60 + 8629: 54 push rsp + 862a: 00 00 add byte ptr [rax], al + 862c: 12 02 adc al, byte ptr [rdx] + 862e: 07 + 862f: 00 90 ee 43 00 00 add byte ptr [rax + 17390], dl + 8635: 00 00 add byte ptr [rax], al + 8637: 00 9e 01 00 00 00 add byte ptr [rsi + 1], bl + 863d: 00 00 add byte ptr [rax], al + 863f: 00 6e 54 add byte ptr [rsi + 84], ch + 8642: 00 00 add byte ptr [rax], al + 8644: 12 02 adc al, byte ptr [rdx] + 8646: 07 + 8647: 00 f0 add al, dh + 8649: f7 44 00 00 00 00 00 7e test dword ptr [rax + rax], 2113929216 + 8651: 00 00 add byte ptr [rax], al + 8653: 00 00 add byte ptr [rax], al + 8655: 00 00 add byte ptr [rax], al + 8657: 00 83 54 00 00 22 add byte ptr [rbx + 570425428], al + 865d: 00 07 add byte ptr [rdi], al + 865f: 00 a0 02 41 00 00 add byte ptr [rax + 16642], ah + 8665: 00 00 add byte ptr [rax], al + 8667: 00 16 add byte ptr [rsi], dl + 8669: 00 00 add byte ptr [rax], al + 866b: 00 00 add byte ptr [rax], al + 866d: 00 00 add byte ptr [rax], al + 866f: 00 c2 add dl, al + 8671: 45 00 00 add byte ptr [r8], r8b + 8674: 2a 00 sub al, byte ptr [rax] + 8676: 07 + 8677: 00 d0 add al, dl + 8679: 18 42 00 sbb byte ptr [rdx], al + 867c: 00 00 add byte ptr [rax], al + 867e: 00 00 add byte ptr [rax], al + 8680: 45 00 00 add byte ptr [r8], r8b + 8683: 00 00 add byte ptr [rax], al + 8685: 00 00 add byte ptr [rax], al + 8687: 00 8c 54 00 00 1a 02 add byte ptr [rsp + 2*rdx + 35258368], cl + 868e: 07 + 868f: 00 30 add byte ptr [rax], dh + 8691: 50 push rax + 8692: 48 00 00 add byte ptr [rax], al + 8695: 00 00 add byte ptr [rax], al + 8697: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x869d <.symtab+0x869d> + 869d: 00 00 add byte ptr [rax], al + 869f: 00 21 add byte ptr [rcx], ah + 86a1: 5e pop rsi + 86a2: 00 00 add byte ptr [rax], al + 86a4: 22 00 and al, byte ptr [rax] + 86a6: 07 + 86a7: 00 60 15 add byte ptr [rax + 21], ah + 86aa: 41 00 00 add byte ptr [r8], al + 86ad: 00 00 add byte ptr [rax], al + 86af: 00 f6 add dh, dh + 86b1: 00 00 add byte ptr [rax], al + 86b3: 00 00 add byte ptr [rax], al + 86b5: 00 00 add byte ptr [rax], al + 86b7: 00 96 54 00 00 10 add byte ptr [rsi + 268435540], dl + 86bd: 00 19 add byte ptr [rcx], bl + 86bf: 00 30 add byte ptr [rax], dh + 86c1: 22 4c 00 00 and cl, byte ptr [rax + rax] + ... + 86cd: 00 00 add byte ptr [rax], al + 86cf: 00 a2 54 00 00 12 add byte ptr [rdx + 301989972], ah + 86d5: 02 07 add al, byte ptr [rdi] + 86d7: 00 30 add byte ptr [rax], dh + 86d9: a1 44 00 00 00 00 00 a5 00 movabs eax, dword ptr [46443371157258308] + 86e2: 00 00 add byte ptr [rax], al + 86e4: 00 00 add byte ptr [rax], al + 86e6: 00 00 add byte ptr [rax], al + 86e8: ac lodsb al, byte ptr [rsi] + 86e9: 54 push rsp + 86ea: 00 00 add byte ptr [rax], al + 86ec: 12 02 adc al, byte ptr [rdx] + 86ee: 07 + 86ef: 00 40 84 add byte ptr [rax - 124], al + 86f2: 44 00 00 add byte ptr [rax], r8b + 86f5: 00 00 add byte ptr [rax], al + 86f7: 00 26 add byte ptr [rsi], ah + 86f9: 01 00 add dword ptr [rax], eax + 86fb: 00 00 add byte ptr [rax], al + 86fd: 00 00 add byte ptr [rax], al + 86ff: 00 b8 54 00 00 12 add byte ptr [rax + 301989972], bh + 8705: 02 07 add al, byte ptr [rdi] + 8707: 00 60 d2 add byte ptr [rax - 46], ah + 870a: 46 00 00 add byte ptr [rax], r8b + 870d: 00 00 add byte ptr [rax], al + 870f: 00 3e add byte ptr [rsi], bh + 8711: 02 00 add al, byte ptr [rax] + 8713: 00 00 add byte ptr [rax], al + 8715: 00 00 add byte ptr [rax], al + 8717: 00 cc add ah, cl + 8719: 54 push rsp + 871a: 00 00 add byte ptr [rax], al + 871c: 12 00 adc al, byte ptr [rax] + 871e: 07 + 871f: 00 70 3e add byte ptr [rax + 62], dh + 8722: 45 00 00 add byte ptr [r8], r8b + 8725: 00 00 add byte ptr [rax], al + 8727: 00 88 0e 00 00 00 add byte ptr [rax + 14], cl + 872d: 00 00 add byte ptr [rax], al + 872f: 00 ec add ah, ch + 8731: 54 push rsp + 8732: 00 00 add byte ptr [rax], al + 8734: 12 02 adc al, byte ptr [rdx] + 8736: 07 + 8737: 00 40 79 add byte ptr [rax + 121], al + 873a: 41 00 00 add byte ptr [r8], al + 873d: 00 00 add byte ptr [rax], al + 873f: 00 5f 00 add byte ptr [rdi], bl + 8742: 00 00 add byte ptr [rax], al + 8744: 00 00 add byte ptr [rax], al + 8746: 00 00 add byte ptr [rax], al + 8748: ac lodsb al, byte ptr [rsi] + 8749: 59 pop rcx + 874a: 00 00 add byte ptr [rax], al + 874c: 1a 02 sbb al, byte ptr [rdx] + 874e: 07 + 874f: 00 10 add byte ptr [rax], dl + 8751: 24 42 and al, 66 + 8753: 00 00 add byte ptr [rax], al + 8755: 00 00 add byte ptr [rax], al + 8757: 00 9e 00 00 00 00 add byte ptr [rsi], bl + 875d: 00 00 add byte ptr [rax], al + 875f: 00 fe add dh, bh + 8761: 54 push rsp + 8762: 00 00 add byte ptr [rax], al + 8764: 12 02 adc al, byte ptr [rdx] + 8766: 07 + 8767: 00 d0 add al, dl + 8769: 72 44 jb 0x87af <.symtab+0x87af> + 876b: 00 00 add byte ptr [rax], al + 876d: 00 00 add byte ptr [rax], al + 876f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x8775 <.symtab+0x8775> + 8775: 00 00 add byte ptr [rax], al + 8777: 00 09 add byte ptr [rcx], cl + 8779: 55 push rbp + 877a: 00 00 add byte ptr [rax], al + 877c: 22 02 and al, byte ptr [rdx] + 877e: 07 + 877f: 00 60 e4 add byte ptr [rax - 28], ah + 8782: 45 00 00 add byte ptr [r8], r8b + 8785: 00 00 add byte ptr [rax], al + 8787: 00 0e add byte ptr [rsi], cl + 8789: 00 00 add byte ptr [rax], al + 878b: 00 00 add byte ptr [rax], al + 878d: 00 00 add byte ptr [rax], al + 878f: 00 8b 67 00 00 12 add byte ptr [rbx + 301989991], cl + 8795: 00 07 add byte ptr [rdi], al + 8797: 00 05 1d 40 00 00 add byte ptr [rip + 16413], al # 0xc7ba <.symtab+0xc7ba> + 879d: 00 00 add byte ptr [rax], al + 879f: 00 1b add byte ptr [rbx], bl + 87a1: 00 00 add byte ptr [rax], al + 87a3: 00 00 add byte ptr [rax], al + 87a5: 00 00 add byte ptr [rax], al + 87a7: 00 14 55 00 00 12 02 add byte ptr [2*rdx + 34734080], dl + 87ae: 07 + 87af: 00 c0 add al, al + 87b1: ac lodsb al, byte ptr [rsi] + 87b2: 47 00 00 add byte ptr [r8], r8b + 87b5: 00 00 add byte ptr [rax], al + 87b7: 00 46 08 add byte ptr [rsi + 8], al + 87ba: 00 00 add byte ptr [rax], al + 87bc: 00 00 add byte ptr [rax], al + 87be: 00 00 add byte ptr [rax], al + 87c0: 26 55 push rbp + 87c2: 00 00 add byte ptr [rax], al + 87c4: 11 00 adc dword ptr [rax], eax + 87c6: 19 00 sbb dword ptr [rax], eax + 87c8: 20 38 and byte ptr [rax], bh + 87ca: 4c 00 00 add byte ptr [rax], r8b + 87cd: 00 00 add byte ptr [rax], al + 87cf: 00 08 add byte ptr [rax], cl + 87d1: 00 00 add byte ptr [rax], al + 87d3: 00 00 add byte ptr [rax], al + 87d5: 00 00 add byte ptr [rax], al + 87d7: 00 36 add byte ptr [rsi], dh + 87d9: 55 push rbp + 87da: 00 00 add byte ptr [rax], al + 87dc: 1a 00 sbb al, byte ptr [rax] + 87de: 07 + 87df: 00 80 04 47 00 00 add byte ptr [rax + 18180], al + 87e5: 00 00 add byte ptr [rax], al + 87e7: 00 45 00 add byte ptr [rbp], al + 87ea: 00 00 add byte ptr [rax], al + 87ec: 00 00 add byte ptr [rax], al + 87ee: 00 00 add byte ptr [rax], al + 87f0: 40 55 push rbp + 87f2: 00 00 add byte ptr [rax], al + 87f4: 12 00 adc al, byte ptr [rax] + 87f6: 07 + 87f7: 00 60 18 add byte ptr [rax + 24], ah + 87fa: 42 00 00 add byte ptr [rax], al + 87fd: 00 00 add byte ptr [rax], al + 87ff: 00 47 00 add byte ptr [rdi], al + 8802: 00 00 add byte ptr [rax], al + 8804: 00 00 add byte ptr [rax], al + 8806: 00 00 add byte ptr [rax], al + 8808: 4e 55 push rbp + 880a: 00 00 add byte ptr [rax], al + 880c: 11 02 adc dword ptr [rdx], eax + 880e: 12 00 adc al, byte ptr [rax] + 8810: 20 d1 and cl, dl + 8812: 4b 00 00 add byte ptr [r8], al + 8815: 00 00 add byte ptr [rax], al + 8817: 00 20 add byte ptr [rax], ah + 8819: 00 00 add byte ptr [rax], al + 881b: 00 00 add byte ptr [rax], al + 881d: 00 00 add byte ptr [rax], al + 881f: 00 64 55 00 add byte ptr [rbp + 2*rdx], ah + 8823: 00 10 add byte ptr [rax], dl + 8825: 00 f1 add cl, dh + 8827: ff 02 inc dword ptr [rdx] + ... + 8835: 00 00 add byte ptr [rax], al + 8837: 00 81 55 00 00 21 add byte ptr [rcx + 553648213], al + 883d: 00 12 add byte ptr [rdx], dl + 883f: 00 e0 add al, ah + 8841: ee out dx, al + 8842: 4b 00 00 add byte ptr [r8], al + 8845: 00 00 add byte ptr [rax], al + 8847: 00 38 add byte ptr [rax], bh + 8849: 04 00 add al, 0 + 884b: 00 00 add byte ptr [rax], al + 884d: 00 00 add byte ptr [rax], al + 884f: 00 8e 55 00 00 12 add byte ptr [rsi + 301989973], cl + 8855: 02 07 add al, byte ptr [rdi] + 8857: 00 20 add byte ptr [rax], ah + 8859: 57 push rdi + 885a: 48 00 00 add byte ptr [rax], al + 885d: 00 00 add byte ptr [rax], al + 885f: 00 34 00 add byte ptr [rax + rax], dh + 8862: 00 00 add byte ptr [rax], al + 8864: 00 00 add byte ptr [rax], al + 8866: 00 00 add byte ptr [rax], al + 8868: a1 55 00 00 12 00 07 00 00 movabs eax, dword ptr [7696883384405] + 8871: 66 41 00 00 add byte ptr [r8], al + 8875: 00 00 add byte ptr [rax], al + 8877: 00 9f 00 00 00 00 add byte ptr [rdi], bl + 887d: 00 00 add byte ptr [rax], al + 887f: 00 b5 55 00 00 11 add byte ptr [rbp + 285212757], dh + 8885: 00 19 add byte ptr [rcx], bl + 8887: 00 30 add byte ptr [rax], dh + 8889: 37 + 888a: 4c 00 00 add byte ptr [rax], r8b + 888d: 00 00 add byte ptr [rax], al + 888f: 00 08 add byte ptr [rax], cl + 8891: 00 00 add byte ptr [rax], al + 8893: 00 00 add byte ptr [rax], al + 8895: 00 00 add byte ptr [rax], al + 8897: 00 c8 add al, cl + 8899: 55 push rbp + 889a: 00 00 add byte ptr [rax], al + 889c: 11 02 adc dword ptr [rdx], eax + 889e: 19 00 sbb dword ptr [rax], eax + 88a0: b0 38 mov al, 56 + 88a2: 4c 00 00 add byte ptr [rax], r8b + 88a5: 00 00 add byte ptr [rax], al + 88a7: 00 04 00 add byte ptr [rax + rax], al + 88aa: 00 00 add byte ptr [rax], al + 88ac: 00 00 add byte ptr [rax], al + 88ae: 00 00 add byte ptr [rax], al + 88b0: 99 cdq + 88b1: 69 00 00 22 00 07 imul eax, dword ptr [rax], 117449216 + 88b7: 00 b0 b9 44 00 00 add byte ptr [rax + 17593], dh + 88bd: 00 00 add byte ptr [rax], al + 88bf: 00 8b 00 00 00 00 add byte ptr [rbx], cl + 88c5: 00 00 add byte ptr [rax], al + 88c7: 00 d5 add ch, dl + 88c9: 55 push rbp + 88ca: 00 00 add byte ptr [rax], al + 88cc: 12 00 adc al, byte ptr [rax] + 88ce: 07 + 88cf: 00 00 add byte ptr [rax], al + 88d1: a2 41 00 00 00 00 00 2d 00 movabs byte ptr [12666373951979585], al + 88da: 00 00 add byte ptr [rax], al + 88dc: 00 00 add byte ptr [rax], al + 88de: 00 00 add byte ptr [rax], al + 88e0: ec in al, dx + 88e1: 55 push rbp + 88e2: 00 00 add byte ptr [rax], al + 88e4: 12 00 adc al, byte ptr [rax] + 88e6: 07 + 88e7: 00 10 add byte ptr [rax], dl + 88e9: 17 + 88ea: 47 00 00 add byte ptr [r8], r8b + 88ed: 00 00 add byte ptr [rax], al + 88ef: 00 5c 00 00 add byte ptr [rax + rax], bl + 88f3: 00 00 add byte ptr [rax], al + 88f5: 00 00 add byte ptr [rax], al + 88f7: 00 50 59 add byte ptr [rax + 89], dl + 88fa: 00 00 add byte ptr [rax], al + 88fc: 22 00 and al, byte ptr [rax] + 88fe: 07 + 88ff: 00 e0 add al, ah + 8901: 72 44 jb 0x8947 <.symtab+0x8947> + 8903: 00 00 add byte ptr [rax], al + 8905: 00 00 add byte ptr [rax], al + 8907: 00 22 add byte ptr [rdx], ah + 8909: 00 00 add byte ptr [rax], al + 890b: 00 00 add byte ptr [rax], al + 890d: 00 00 add byte ptr [rax], al + 890f: 00 fe add dh, bh + 8911: 55 push rbp + 8912: 00 00 add byte ptr [rax], al + 8914: 12 00 adc al, byte ptr [rax] + 8916: 07 + 8917: 00 60 5b add byte ptr [rax + 91], ah + 891a: 41 00 00 add byte ptr [r8], al + 891d: 00 00 add byte ptr [rax], al + 891f: 00 af 00 00 00 00 add byte ptr [rdi], ch + 8925: 00 00 add byte ptr [rax], al + 8927: 00 12 add byte ptr [rdx], dl + 8929: 56 push rsi + 892a: 00 00 add byte ptr [rax], al + 892c: 11 02 adc dword ptr [rdx], eax + 892e: 0a 00 or al, byte ptr [rax] + 8930: 10 80 49 00 00 00 adc byte ptr [rax + 73], al + 8936: 00 00 add byte ptr [rax], al + 8938: 1f + 8939: 00 00 add byte ptr [rax], al + 893b: 00 00 add byte ptr [rax], al + 893d: 00 00 add byte ptr [rax], al + 893f: 00 27 add byte ptr [rdi], ah + 8941: 69 00 00 22 00 07 imul eax, dword ptr [rax], 117449216 + 8947: 00 40 13 add byte ptr [rax + 19], al + 894a: 42 00 00 add byte ptr [rax], al + 894d: 00 00 add byte ptr [rax], al + 894f: 00 1c 02 add byte ptr [rdx + rax], bl + 8952: 00 00 add byte ptr [rax], al + 8954: 00 00 add byte ptr [rax], al + 8956: 00 00 add byte ptr [rax], al + 8958: 27 + 8959: 56 push rsi + 895a: 00 00 add byte ptr [rax], al + 895c: 12 02 adc al, byte ptr [rdx] + 895e: 07 + 895f: 00 50 67 add byte ptr [rax + 103], dl + 8962: 43 00 00 add byte ptr [r8], al + 8965: 00 00 add byte ptr [rax], al + 8967: 00 0c 00 add byte ptr [rax + rax], cl + 896a: 00 00 add byte ptr [rax], al + 896c: 00 00 add byte ptr [rax], al + 896e: 00 00 add byte ptr [rax], al + 8970: 3a 36 cmp dh, byte ptr [rsi] + 8972: 00 00 add byte ptr [rax], al + 8974: 22 00 and al, byte ptr [rax] + 8976: 07 + 8977: 00 50 10 add byte ptr [rax + 16], dl + 897a: 41 00 00 add byte ptr [r8], al + 897d: 00 00 add byte ptr [rax], al + 897f: 00 88 02 00 00 00 add byte ptr [rax + 2], cl + 8985: 00 00 add byte ptr [rax], al + 8987: 00 46 56 add byte ptr [rsi + 86], al + 898a: 00 00 add byte ptr [rax], al + 898c: 12 02 adc al, byte ptr [rdx] + 898e: 07 + 898f: 00 f0 add al, dh + 8991: bb 44 00 00 00 mov ebx, 68 + 8996: 00 00 add byte ptr [rax], al + 8998: 2c 00 sub al, 0 + 899a: 00 00 add byte ptr [rax], al + 899c: 00 00 add byte ptr [rax], al + 899e: 00 00 add byte ptr [rax], al + 89a0: 55 push rbp + 89a1: 56 push rsi + 89a2: 00 00 add byte ptr [rax], al + 89a4: 11 00 adc dword ptr [rax], eax + 89a6: 19 00 sbb dword ptr [rax], eax + 89a8: 28 38 sub byte ptr [rax], bh + 89aa: 4c 00 00 add byte ptr [rax], r8b + 89ad: 00 00 add byte ptr [rax], al + 89af: 00 04 00 add byte ptr [rax + rax], al + 89b2: 00 00 add byte ptr [rax], al + 89b4: 00 00 add byte ptr [rax], al + 89b6: 00 00 add byte ptr [rax], al + 89b8: 60 + 89b9: 56 push rsi + 89ba: 00 00 add byte ptr [rax], al + 89bc: 12 02 adc al, byte ptr [rdx] + 89be: 07 + 89bf: 00 60 d4 add byte ptr [rax - 44], ah + 89c2: 47 00 00 add byte ptr [r8], r8b + 89c5: 00 00 add byte ptr [rax], al + 89c7: 00 d8 add al, bl + 89c9: 00 00 add byte ptr [rax], al + 89cb: 00 00 add byte ptr [rax], al + 89cd: 00 00 add byte ptr [rax], al + 89cf: 00 5f 6b add byte ptr [rdi + 107], bl + 89d2: 00 00 add byte ptr [rax], al + 89d4: 22 00 and al, byte ptr [rax] + 89d6: 07 + 89d7: 00 40 84 add byte ptr [rax - 124], al + 89da: 44 00 00 add byte ptr [rax], r8b + 89dd: 00 00 add byte ptr [rax], al + 89df: 00 26 add byte ptr [rsi], ah + 89e1: 01 00 add dword ptr [rax], eax + 89e3: 00 00 add byte ptr [rax], al + 89e5: 00 00 add byte ptr [rax], al + 89e7: 00 71 56 add byte ptr [rcx + 86], dh + 89ea: 00 00 add byte ptr [rax], al + 89ec: 12 02 adc al, byte ptr [rdx] + 89ee: 07 + 89ef: 00 b0 7f 47 00 00 add byte ptr [rax + 18303], dh + 89f5: 00 00 add byte ptr [rax], al + 89f7: 00 60 19 add byte ptr [rax + 25], ah + 89fa: 00 00 add byte ptr [rax], al + 89fc: 00 00 add byte ptr [rax], al + 89fe: 00 00 add byte ptr [rax], al + 8a00: 42 55 push rbp + 8a02: 00 00 add byte ptr [rax], al + 8a04: 22 00 and al, byte ptr [rax] + 8a06: 07 + 8a07: 00 60 18 add byte ptr [rax + 24], ah + 8a0a: 42 00 00 add byte ptr [rax], al + 8a0d: 00 00 add byte ptr [rax], al + 8a0f: 00 47 00 add byte ptr [rdi], al + 8a12: 00 00 add byte ptr [rax], al + 8a14: 00 00 add byte ptr [rax], al + 8a16: 00 00 add byte ptr [rax], al + 8a18: e9 30 00 00 22 jmp 0x22008a4d <_end+0x21b450cd> + 8a1d: 00 07 add byte ptr [rdi], al + 8a1f: 00 c0 add al, al + 8a21: 17 + 8a22: 47 00 00 add byte ptr [r8], r8b + 8a25: 00 00 add byte ptr [rax], al + 8a27: 00 c9 add cl, cl + 8a29: 00 00 add byte ptr [rax], al + 8a2b: 00 00 add byte ptr [rax], al + 8a2d: 00 00 add byte ptr [rax], al + 8a2f: 00 82 55 00 00 21 add byte ptr [rdx + 553648213], al + 8a35: 00 12 add byte ptr [rdx], dl + 8a37: 00 e0 add al, ah + 8a39: ee out dx, al + 8a3a: 4b 00 00 add byte ptr [r8], al + 8a3d: 00 00 add byte ptr [rax], al + 8a3f: 00 38 add byte ptr [rax], bh + 8a41: 04 00 add al, 0 + 8a43: 00 00 add byte ptr [rax], al + 8a45: 00 00 add byte ptr [rax], al + 8a47: 00 85 56 00 00 11 add byte ptr [rbp + 285212758], al + 8a4d: 00 19 add byte ptr [rcx], bl + 8a4f: 00 2c 38 add byte ptr [rax + rdi], ch + 8a52: 4c 00 00 add byte ptr [rax], r8b + 8a55: 00 00 add byte ptr [rax], al + 8a57: 00 04 00 add byte ptr [rax + rax], al + 8a5a: 00 00 add byte ptr [rax], al + 8a5c: 00 00 add byte ptr [rax], al + 8a5e: 00 00 add byte ptr [rax], al + 8a60: 07 + 8a61: 4f 00 00 add byte ptr [r8], r8b + 8a64: 22 00 and al, byte ptr [rax] + 8a66: 07 + 8a67: 00 f0 add al, dh + 8a69: 10 47 00 adc byte ptr [rdi], al + 8a6c: 00 00 add byte ptr [rax], al + 8a6e: 00 00 add byte ptr [rax], al + 8a70: 7c 01 jl 0x8a73 <.symtab+0x8a73> + 8a72: 00 00 add byte ptr [rax], al + 8a74: 00 00 add byte ptr [rax], al + 8a76: 00 00 add byte ptr [rax], al + 8a78: 96 xchg eax, esi + 8a79: 56 push rsi + 8a7a: 00 00 add byte ptr [rax], al + 8a7c: 12 02 adc al, byte ptr [rdx] + 8a7e: 07 + 8a7f: 00 f0 add al, dh + 8a81: d7 xlatb + 8a82: 46 00 00 add byte ptr [rax], r8b + 8a85: 00 00 add byte ptr [rax], al + 8a87: 00 6a 01 add byte ptr [rdx + 1], ch + 8a8a: 00 00 add byte ptr [rax], al + 8a8c: 00 00 add byte ptr [rax], al + 8a8e: 00 00 add byte ptr [rax], al + 8a90: a3 56 00 00 12 00 07 00 00 movabs dword ptr [7696883384406], eax + 8a99: 9e sahf + 8a9a: 41 00 00 add byte ptr [r8], al + 8a9d: 00 00 add byte ptr [rax], al + 8a9f: 00 3f add byte ptr [rdi], bh + 8aa1: 00 00 add byte ptr [rax], al + 8aa3: 00 00 add byte ptr [rax], al + 8aa5: 00 00 add byte ptr [rax], al + 8aa7: 00 be 56 00 00 12 add byte ptr [rsi + 301989974], bh + 8aad: 02 07 add al, byte ptr [rdi] + 8aaf: 00 30 add byte ptr [rax], dh + 8ab1: 76 41 jbe 0x8af4 <.symtab+0x8af4> + 8ab3: 00 00 add byte ptr [rax], al + 8ab5: 00 00 add byte ptr [rax], al + 8ab7: 00 da add dl, bl + 8ab9: 01 00 add dword ptr [rax], eax + 8abb: 00 00 add byte ptr [rax], al + 8abd: 00 00 add byte ptr [rax], al + 8abf: 00 c6 add dh, al + 8ac1: 56 push rsi + 8ac2: 00 00 add byte ptr [rax], al + 8ac4: 12 02 adc al, byte ptr [rdx] + 8ac6: 07 + 8ac7: 00 40 22 add byte ptr [rax + 34], al + 8aca: 49 00 00 add byte ptr [r8], al + 8acd: 00 00 add byte ptr [rax], al + 8acf: 00 8c 00 00 00 00 00 add byte ptr [rax + rax], cl + 8ad6: 00 00 add byte ptr [rax], al + 8ad8: e8 56 00 00 12 call 0x12008b33 <_end+0x11b451b3> + 8add: 02 07 add al, byte ptr [rdi] + 8adf: 00 c0 add al, al + 8ae1: 61 + 8ae2: 44 00 00 add byte ptr [rax], r8b + 8ae5: 00 00 add byte ptr [rax], al + 8ae7: 00 0c 00 add byte ptr [rax + rax], cl + 8aea: 00 00 add byte ptr [rax], al + 8aec: 00 00 add byte ptr [rax], al + 8aee: 00 00 add byte ptr [rax], al + 8af0: 03 57 00 add edx, dword ptr [rdi] + 8af3: 00 12 add byte ptr [rdx], dl + 8af5: 02 07 add al, byte ptr [rdi] + 8af7: 00 e0 add al, ah + 8af9: 47 47 + 8afb: 00 00 add byte ptr [rax], al + 8afd: 00 00 add byte ptr [rax], al + 8aff: 00 a5 00 00 00 00 add byte ptr [rbp], ah + 8b05: 00 00 add byte ptr [rax], al + 8b07: 00 11 add byte ptr [rcx], dl + 8b09: 57 push rdi + 8b0a: 00 00 add byte ptr [rax], al + 8b0c: 12 02 adc al, byte ptr [rdx] + 8b0e: 07 + 8b0f: 00 50 2f add byte ptr [rax + 47], dl + 8b12: 40 00 00 add byte ptr [rax], al + 8b15: 00 00 add byte ptr [rax], al + 8b17: 00 46 00 add byte ptr [rsi], al + 8b1a: 00 00 add byte ptr [rax], al + 8b1c: 00 00 add byte ptr [rax], al + 8b1e: 00 00 add byte ptr [rax], al + 8b20: 1f + 8b21: 57 push rdi + 8b22: 00 00 add byte ptr [rax], al + 8b24: 12 02 adc al, byte ptr [rdx] + 8b26: 07 + 8b27: 00 d0 add al, dl + 8b29: 5d pop rbp + 8b2a: 44 00 00 add byte ptr [rax], r8b + 8b2d: 00 00 add byte ptr [rax], al + 8b2f: 00 0c 00 add byte ptr [rax + rax], cl + 8b32: 00 00 add byte ptr [rax], al + 8b34: 00 00 add byte ptr [rax], al + 8b36: 00 00 add byte ptr [rax], al + 8b38: 3c 57 cmp al, 87 + 8b3a: 00 00 add byte ptr [rax], al + 8b3c: 11 02 adc dword ptr [rdx], eax + 8b3e: 0a 00 or al, byte ptr [rax] + 8b40: a8 94 test al, -108 + 8b42: 49 00 00 add byte ptr [r8], al + 8b45: 00 00 add byte ptr [rax], al + 8b47: 00 02 add byte ptr [rdx], al + 8b49: 00 00 add byte ptr [rax], al + 8b4b: 00 00 add byte ptr [rax], al + 8b4d: 00 00 add byte ptr [rax], al + 8b4f: 00 47 57 add byte ptr [rdi + 87], al + 8b52: 00 00 add byte ptr [rax], al + 8b54: 12 00 adc al, byte ptr [rax] + 8b56: 07 + 8b57: 00 70 72 add byte ptr [rax + 114], dh + 8b5a: 41 00 00 add byte ptr [r8], al + 8b5d: 00 00 add byte ptr [rax], al + 8b5f: 00 2c 00 add byte ptr [rax + rax], ch + 8b62: 00 00 add byte ptr [rax], al + 8b64: 00 00 add byte ptr [rax], al + 8b66: 00 00 add byte ptr [rax], al + 8b68: 58 pop rax + 8b69: 57 push rdi + 8b6a: 00 00 add byte ptr [rax], al + 8b6c: 12 02 adc al, byte ptr [rdx] + 8b6e: 07 + 8b6f: 00 30 add byte ptr [rax], dh + 8b71: 32 40 00 xor al, byte ptr [rax] + 8b74: 00 00 add byte ptr [rax], al + 8b76: 00 00 add byte ptr [rax], al + 8b78: a5 movsd dword ptr es:[rdi], dword ptr [rsi] + 8b79: 0a 00 or al, byte ptr [rax] + 8b7b: 00 00 add byte ptr [rax], al + 8b7d: 00 00 add byte ptr [rax], al + 8b7f: 00 65 57 add byte ptr [rbp + 87], ah + 8b82: 00 00 add byte ptr [rax], al + 8b84: 12 02 adc al, byte ptr [rdx] + 8b86: 07 + 8b87: 00 80 ce 46 00 00 add byte ptr [rax + 18126], al + 8b8d: 00 00 add byte ptr [rax], al + 8b8f: 00 36 add byte ptr [rsi], dh + 8b91: 00 00 add byte ptr [rax], al + 8b93: 00 00 add byte ptr [rax], al + 8b95: 00 00 add byte ptr [rax], al + 8b97: 00 80 57 00 00 12 add byte ptr [rax + 301989975], al + 8b9d: 02 07 add al, byte ptr [rdi] + 8b9f: 00 e0 add al, ah + 8ba1: 93 xchg eax, ebx + 8ba2: 41 00 00 add byte ptr [r8], al + 8ba5: 00 00 add byte ptr [rax], al + 8ba7: 00 1b add byte ptr [rbx], bl + 8ba9: 00 00 add byte ptr [rax], al + 8bab: 00 00 add byte ptr [rax], al + 8bad: 00 00 add byte ptr [rax], al + 8baf: 00 93 57 00 00 11 add byte ptr [rbx + 285212759], dl + 8bb5: 00 0a add byte ptr [rdx], cl + 8bb7: 00 50 91 add byte ptr [rax - 111], dl + 8bba: 49 00 00 add byte ptr [r8], al + 8bbd: 00 00 add byte ptr [rax], al + 8bbf: 00 1b add byte ptr [rbx], bl + 8bc1: 00 00 add byte ptr [rax], al + 8bc3: 00 00 add byte ptr [rax], al + 8bc5: 00 00 add byte ptr [rax], al + 8bc7: 00 9a 36 00 00 22 add byte ptr [rdx + 570425398], bl + 8bcd: 00 07 add byte ptr [rdi], al + 8bcf: 00 d0 add al, dl + 8bd1: 04 47 add al, 71 + 8bd3: 00 00 add byte ptr [rax], al + 8bd5: 00 00 add byte ptr [rax], al + 8bd7: 00 20 add byte ptr [rax], ah + 8bd9: 00 00 add byte ptr [rax], al + 8bdb: 00 00 add byte ptr [rax], al + 8bdd: 00 00 add byte ptr [rax], al + 8bdf: 00 a7 57 00 00 12 add byte ptr [rdi + 301989975], ah + 8be5: 02 07 add al, byte ptr [rdi] + 8be7: 00 b0 3d 41 00 00 add byte ptr [rax + 16701], dh + 8bed: 00 00 add byte ptr [rax], al + 8bef: 00 98 00 00 00 00 add byte ptr [rax], bl + 8bf5: 00 00 add byte ptr [rax], al + 8bf7: 00 b8 57 00 00 12 add byte ptr [rax + 301989975], bh + 8bfd: 00 07 add byte ptr [rdi], al + 8bff: 00 00 add byte ptr [rax], al + 8c01: b1 41 mov cl, 65 + 8c03: 00 00 add byte ptr [rax], al + 8c05: 00 00 add byte ptr [rax], al + 8c07: 00 4d 00 add byte ptr [rbp], cl + 8c0a: 00 00 add byte ptr [rax], al + 8c0c: 00 00 add byte ptr [rax], al + 8c0e: 00 00 add byte ptr [rax], al + 8c10: d6 + 8c11: 57 push rdi + 8c12: 00 00 add byte ptr [rax], al + 8c14: 12 00 adc al, byte ptr [rax] + 8c16: 07 + 8c17: 00 90 5d 48 00 00 add byte ptr [rax + 18525], dl + 8c1d: 00 00 add byte ptr [rax], al + 8c1f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x8c25 <.symtab+0x8c25> + 8c25: 00 00 add byte ptr [rax], al + 8c27: 00 e7 add bh, ah + 8c29: 57 push rdi + 8c2a: 00 00 add byte ptr [rax], al + 8c2c: 12 02 adc al, byte ptr [rdx] + 8c2e: 07 + 8c2f: 00 f0 add al, dh + 8c31: e8 46 00 00 00 call 0x8c7c <.symtab+0x8c7c> + 8c36: 00 00 add byte ptr [rax], al + 8c38: bc 02 00 00 00 mov esp, 2 + 8c3d: 00 00 add byte ptr [rax], al + 8c3f: 00 f0 add al, dh + 8c41: 57 push rdi + 8c42: 00 00 add byte ptr [rax], al + 8c44: 12 02 adc al, byte ptr [rdx] + 8c46: 07 + 8c47: 00 f0 add al, dh + 8c49: b3 48 mov bl, 72 + 8c4b: 00 00 add byte ptr [rax], al + 8c4d: 00 00 add byte ptr [rax], al + 8c4f: 00 a9 00 00 00 00 add byte ptr [rcx], ch + 8c55: 00 00 add byte ptr [rax], al + 8c57: 00 f9 add cl, bh + 8c59: 57 push rdi + 8c5a: 00 00 add byte ptr [rax], al + 8c5c: 22 02 and al, byte ptr [rdx] + 8c5e: 07 + 8c5f: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh + 8c65: 00 00 add byte ptr [rax], al + 8c67: 00 2c 00 add byte ptr [rax + rax], ch + 8c6a: 00 00 add byte ptr [rax], al + 8c6c: 00 00 add byte ptr [rax], al + 8c6e: 00 00 add byte ptr [rax], al + 8c70: 01 58 00 add dword ptr [rax], ebx + 8c73: 00 11 add byte ptr [rcx], dl + 8c75: 02 0a add cl, byte ptr [rdx] + 8c77: 00 00 add byte ptr [rax], al + 8c79: 53 push rbx + 8c7a: 49 00 00 add byte ptr [r8], al + 8c7d: 00 00 add byte ptr [rax], al + 8c7f: 00 12 add byte ptr [rdx], dl + 8c81: 00 00 add byte ptr [rax], al + 8c83: 00 00 add byte ptr [rax], al + 8c85: 00 00 add byte ptr [rax], al + 8c87: 00 15 58 00 00 11 add byte ptr [rip + 285212760], dl # 0x11008ce5 <_end+0x10b45365> + 8c8d: 02 0a add cl, byte ptr [rdx] + 8c8f: 00 eb add bl, ch + 8c91: 52 push rdx + 8c92: 49 00 00 add byte ptr [r8], al + 8c95: 00 00 add byte ptr [rax], al + 8c97: 00 06 add byte ptr [rsi], al + 8c99: 00 00 add byte ptr [rax], al + 8c9b: 00 00 add byte ptr [rax], al + 8c9d: 00 00 add byte ptr [rax], al + 8c9f: 00 24 58 add byte ptr [rax + 2*rbx], ah + 8ca2: 00 00 add byte ptr [rax], al + 8ca4: 12 02 adc al, byte ptr [rdx] + 8ca6: 07 + 8ca7: 00 80 a0 44 00 00 add byte ptr [rax + 17568], al + 8cad: 00 00 add byte ptr [rax], al + 8caf: 00 af 00 00 00 00 add byte ptr [rdi], ch + 8cb5: 00 00 add byte ptr [rax], al + 8cb7: 00 2c 58 add byte ptr [rax + 2*rbx], ch + 8cba: 00 00 add byte ptr [rax], al + 8cbc: 12 02 adc al, byte ptr [rdx] + 8cbe: 07 + 8cbf: 00 50 c9 add byte ptr [rax - 55], dl + 8cc2: 46 00 00 add byte ptr [rax], r8b + 8cc5: 00 00 add byte ptr [rax], al + 8cc7: 00 0c 00 add byte ptr [rax + rax], cl + 8cca: 00 00 add byte ptr [rax], al + 8ccc: 00 00 add byte ptr [rax], al + 8cce: 00 00 add byte ptr [rax], al + 8cd0: 38 58 00 cmp byte ptr [rax], bl + 8cd3: 00 12 add byte ptr [rdx], dl + 8cd5: 02 07 add al, byte ptr [rdi] + 8cd7: 00 70 7d add byte ptr [rax + 125], dh + 8cda: 47 00 00 add byte ptr [r8], r8b + 8cdd: 00 00 add byte ptr [rax], al + 8cdf: 00 ad 00 00 00 00 add byte ptr [rbp], ch + 8ce5: 00 00 add byte ptr [rax], al + 8ce7: 00 50 58 add byte ptr [rax + 88], dl + 8cea: 00 00 add byte ptr [rax], al + 8cec: 12 02 adc al, byte ptr [rdx] + 8cee: 07 + 8cef: 00 a0 f5 43 00 00 add byte ptr [rax + 17397], ah + 8cf5: 00 00 add byte ptr [rax], al + 8cf7: 00 a2 17 00 00 00 add byte ptr [rdx + 23], ah + 8cfd: 00 00 add byte ptr [rax], al + 8cff: 00 5f 58 add byte ptr [rdi + 88], bl + 8d02: 00 00 add byte ptr [rax], al + 8d04: 1a 02 sbb al, byte ptr [rdx] + 8d06: 07 + 8d07: 00 20 add byte ptr [rax], ah + 8d09: 19 42 00 sbb dword ptr [rdx], eax + 8d0c: 00 00 add byte ptr [rax], al + 8d0e: 00 00 add byte ptr [rax], al + 8d10: 55 push rbp + 8d11: 00 00 add byte ptr [rax], al + 8d13: 00 00 add byte ptr [rax], al + 8d15: 00 00 add byte ptr [rax], al + 8d17: 00 66 58 add byte ptr [rsi + 88], ah + 8d1a: 00 00 add byte ptr [rax], al + 8d1c: 12 02 adc al, byte ptr [rdx] + 8d1e: 07 + 8d1f: 00 70 d1 add byte ptr [rax - 47], dh + 8d22: 46 00 00 add byte ptr [rax], r8b + 8d25: 00 00 add byte ptr [rax], al + 8d27: 00 6f 00 add byte ptr [rdi], ch + 8d2a: 00 00 add byte ptr [rax], al + 8d2c: 00 00 add byte ptr [rax], al + 8d2e: 00 00 add byte ptr [rax], al + 8d30: 79 58 jns 0x8d8a <.symtab+0x8d8a> + 8d32: 00 00 add byte ptr [rax], al + 8d34: 12 02 adc al, byte ptr [rdx] + 8d36: 07 + 8d37: 00 80 98 48 00 00 add byte ptr [rax + 18584], al + 8d3d: 00 00 add byte ptr [rax], al + 8d3f: 00 03 add byte ptr [rbx], al + 8d41: 01 00 add dword ptr [rax], eax + 8d43: 00 00 add byte ptr [rax], al + 8d45: 00 00 add byte ptr [rax], al + 8d47: 00 86 58 00 00 11 add byte ptr [rsi + 285212760], al + 8d4d: 02 12 add dl, byte ptr [rdx] + 8d4f: 00 e0 add al, ah + 8d51: ec in al, dx + 8d52: 4b 00 00 add byte ptr [r8], al + 8d55: 00 00 add byte ptr [rax], al + 8d57: 00 50 00 add byte ptr [rax], dl + 8d5a: 00 00 add byte ptr [rax], al + 8d5c: 00 00 add byte ptr [rax], al + 8d5e: 00 00 add byte ptr [rax], al + 8d60: 9b wait + 8d61: 58 pop rax + 8d62: 00 00 add byte ptr [rax], al + 8d64: 12 00 adc al, byte ptr [rax] + 8d66: 07 + 8d67: 00 e0 add al, ah + 8d69: f7 44 00 00 00 00 00 0c test dword ptr [rax + rax], 201326592 + 8d71: 00 00 add byte ptr [rax], al + 8d73: 00 00 add byte ptr [rax], al + 8d75: 00 00 add byte ptr [rax], al + 8d77: 00 b0 58 00 00 12 add byte ptr [rax + 301989976], dh + 8d7d: 02 07 add al, byte ptr [rdi] + 8d7f: 00 00 add byte ptr [rax], al + 8d81: df 47 00 fild word ptr [rdi] + 8d84: 00 00 add byte ptr [rax], al + 8d86: 00 00 add byte ptr [rax], al + 8d88: 75 00 jne 0x8d8a <.symtab+0x8d8a> + 8d8a: 00 00 add byte ptr [rax], al + 8d8c: 00 00 add byte ptr [rax], al + 8d8e: 00 00 add byte ptr [rax], al + 8d90: 6a 69 push 105 + 8d92: 00 00 add byte ptr [rax], al + 8d94: 20 00 and byte ptr [rax], al + 8d96: 15 00 e0 00 4c adc eax, 1275125760 + ... + 8da7: 00 c9 add cl, cl + 8da9: 58 pop rax + 8daa: 00 00 add byte ptr [rax], al + 8dac: 12 02 adc al, byte ptr [rdx] + 8dae: 07 + 8daf: 00 c0 add al, al + 8db1: e0 46 loopne 0x8df9 <.symtab+0x8df9> + 8db3: 00 00 add byte ptr [rax], al + 8db5: 00 00 add byte ptr [rax], al + 8db7: 00 b1 00 00 00 00 add byte ptr [rcx], dh + 8dbd: 00 00 add byte ptr [rax], al + 8dbf: 00 ed add ch, ch + 8dc1: 58 pop rax + 8dc2: 00 00 add byte ptr [rax], al + 8dc4: 12 02 adc al, byte ptr [rdx] + 8dc6: 07 + 8dc7: 00 00 add byte ptr [rax], al + 8dc9: ad lodsd eax, dword ptr [rsi] + 8dca: 45 00 00 add byte ptr [r8], r8b + 8dcd: 00 00 add byte ptr [rax], al + 8dcf: 00 9a 08 00 00 00 add byte ptr [rdx + 8], bl + 8dd5: 00 00 add byte ptr [rax], al + 8dd7: 00 fd add ch, bh + 8dd9: 58 pop rax + 8dda: 00 00 add byte ptr [rax], al + 8ddc: 12 02 adc al, byte ptr [rdx] + 8dde: 07 + 8ddf: 00 d0 add al, dl + 8de1: 6e outsb dx, byte ptr [rsi] + 8de2: 43 00 00 add byte ptr [r8], al + 8de5: 00 00 add byte ptr [rax], al + 8de7: 00 26 add byte ptr [rsi], ah + 8de9: 22 00 and al, byte ptr [rax] + 8deb: 00 00 add byte ptr [rax], al + 8ded: 00 00 add byte ptr [rax], al + 8def: 00 11 add byte ptr [rcx], dl + 8df1: 59 pop rcx + 8df2: 00 00 add byte ptr [rax], al + 8df4: 1a 00 sbb al, byte ptr [rax] + 8df6: 07 + 8df7: 00 20 add byte ptr [rax], ah + 8df9: e5 46 in eax, 70 + 8dfb: 00 00 add byte ptr [rax], al + 8dfd: 00 00 add byte ptr [rax], al + 8dff: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x8e05 <.symtab+0x8e05> + 8e05: 00 00 add byte ptr [rax], al + 8e07: 00 1a add byte ptr [rdx], bl + 8e09: 59 pop rcx + 8e0a: 00 00 add byte ptr [rax], al + 8e0c: 12 02 adc al, byte ptr [rdx] + 8e0e: 07 + 8e0f: 00 10 add byte ptr [rax], dl + 8e11: 62 + 8e12: 44 00 00 add byte ptr [rax], r8b + 8e15: 00 00 add byte ptr [rax], al + 8e17: 00 0c 00 add byte ptr [rax + rax], cl + 8e1a: 00 00 add byte ptr [rax], al + 8e1c: 00 00 add byte ptr [rax], al + 8e1e: 00 00 add byte ptr [rax], al + 8e20: 3a 59 00 cmp bl, byte ptr [rcx] + 8e23: 00 12 add byte ptr [rdx], dl + 8e25: 02 07 add al, byte ptr [rdi] + 8e27: 00 10 add byte ptr [rax], dl + 8e29: ef out dx, eax + 8e2a: 41 00 00 add byte ptr [r8], al + 8e2d: 00 00 add byte ptr [rax], al + 8e2f: 00 47 00 add byte ptr [rdi], al + 8e32: 00 00 add byte ptr [rax], al + 8e34: 00 00 add byte ptr [rax], al + 8e36: 00 00 add byte ptr [rax], al + 8e38: 75 35 jne 0x8e6f <.symtab+0x8e6f> + 8e3a: 00 00 add byte ptr [rax], al + 8e3c: 22 00 and al, byte ptr [rax] + 8e3e: 07 + 8e3f: 00 70 21 add byte ptr [rax + 33], dh + 8e42: 48 00 00 add byte ptr [rax], al + 8e45: 00 00 add byte ptr [rax], al + 8e47: 00 32 add byte ptr [rdx], dh + 8e49: 01 00 add dword ptr [rax], eax + 8e4b: 00 00 add byte ptr [rax], al + 8e4d: 00 00 add byte ptr [rax], al + 8e4f: 00 4e 59 add byte ptr [rsi + 89], cl + 8e52: 00 00 add byte ptr [rax], al + 8e54: 12 02 adc al, byte ptr [rdx] + 8e56: 07 + 8e57: 00 e0 add al, ah + 8e59: 72 44 jb 0x8e9f <.symtab+0x8e9f> + 8e5b: 00 00 add byte ptr [rax], al + 8e5d: 00 00 add byte ptr [rax], al + 8e5f: 00 22 add byte ptr [rdx], ah + 8e61: 00 00 add byte ptr [rax], al + 8e63: 00 00 add byte ptr [rax], al + 8e65: 00 00 add byte ptr [rax], al + 8e67: 00 5a 59 add byte ptr [rdx + 89], bl + 8e6a: 00 00 add byte ptr [rax], al + 8e6c: 11 02 adc dword ptr [rdx], eax + 8e6e: 19 00 sbb dword ptr [rax], eax + 8e70: 48 39 4c 00 00 cmp qword ptr [rax + rax], rcx + 8e75: 00 00 add byte ptr [rax], al + 8e77: 00 08 add byte ptr [rax], cl + 8e79: 00 00 add byte ptr [rax], al + 8e7b: 00 00 add byte ptr [rax], al + 8e7d: 00 00 add byte ptr [rax], al + 8e7f: 00 7a 64 add byte ptr [rdx + 100], bh + 8e82: 00 00 add byte ptr [rax], al + 8e84: 22 00 and al, byte ptr [rax] + 8e86: 07 + 8e87: 00 90 07 41 00 00 add byte ptr [rax + 16647], dl + 8e8d: 00 00 add byte ptr [rax], al + 8e8f: 00 0e add byte ptr [rsi], cl + 8e91: 00 00 add byte ptr [rax], al + 8e93: 00 00 add byte ptr [rax], al + 8e95: 00 00 add byte ptr [rax], al + 8e97: 00 72 59 add byte ptr [rdx + 89], dh + 8e9a: 00 00 add byte ptr [rax], al + 8e9c: 12 02 adc al, byte ptr [rdx] + 8e9e: 07 + 8e9f: 00 10 add byte ptr [rax], dl + 8ea1: 14 41 adc al, 65 + 8ea3: 00 00 add byte ptr [rax], al + 8ea5: 00 00 add byte ptr [rax], al + 8ea7: 00 42 00 add byte ptr [rdx], al + 8eaa: 00 00 add byte ptr [rax], al + 8eac: 00 00 add byte ptr [rax], al + 8eae: 00 00 add byte ptr [rax], al + 8eb0: 85 59 00 test dword ptr [rcx], ebx + 8eb3: 00 12 add byte ptr [rdx], dl + 8eb5: 00 07 add byte ptr [rdi], al + 8eb7: 00 10 add byte ptr [rax], dl + 8eb9: 5d pop rbp + 8eba: 47 00 00 add byte ptr [r8], r8b + 8ebd: 00 00 add byte ptr [rax], al + 8ebf: 00 06 add byte ptr [rsi], al + 8ec1: 02 00 add al, byte ptr [rax] + 8ec3: 00 00 add byte ptr [rax], al + 8ec5: 00 00 add byte ptr [rax], al + 8ec7: 00 d4 add ah, dl + 8ec9: 34 00 xor al, 0 + 8ecb: 00 22 add byte ptr [rdx], ah + 8ecd: 00 07 add byte ptr [rdi], al + 8ecf: 00 e0 add al, ah + 8ed1: 86 44 00 00 xchg byte ptr [rax + rax], al + 8ed5: 00 00 add byte ptr [rax], al + 8ed7: 00 68 07 add byte ptr [rax + 7], ch + 8eda: 00 00 add byte ptr [rax], al + 8edc: 00 00 add byte ptr [rax], al + 8ede: 00 00 add byte ptr [rax], al + 8ee0: 99 cdq + 8ee1: 59 pop rcx + 8ee2: 00 00 add byte ptr [rax], al + 8ee4: 11 00 adc dword ptr [rax], eax + 8ee6: 19 00 sbb dword ptr [rax], eax + 8ee8: 30 38 xor byte ptr [rax], bh + 8eea: 4c 00 00 add byte ptr [rax], r8b + 8eed: 00 00 add byte ptr [rax], al + 8eef: 00 08 add byte ptr [rax], cl + 8ef1: 00 00 add byte ptr [rax], al + 8ef3: 00 00 add byte ptr [rax], al + 8ef5: 00 00 add byte ptr [rax], al + 8ef7: 00 a9 59 00 00 1a add byte ptr [rcx + 436207705], ch + 8efd: 02 07 add al, byte ptr [rdi] + 8eff: 00 70 50 add byte ptr [rax + 80], dh + 8f02: 48 00 00 add byte ptr [rax], al + 8f05: 00 00 add byte ptr [rax], al + 8f07: 00 55 00 add byte ptr [rbp], dl + 8f0a: 00 00 add byte ptr [rax], al + 8f0c: 00 00 add byte ptr [rax], al + 8f0e: 00 00 add byte ptr [rax], al + 8f10: b3 59 mov bl, 89 + 8f12: 00 00 add byte ptr [rax], al + 8f14: 11 02 adc dword ptr [rdx], eax + 8f16: 12 00 adc al, byte ptr [rax] + 8f18: 60 + 8f19: ec in al, dx + 8f1a: 4b 00 00 add byte ptr [r8], al + 8f1d: 00 00 add byte ptr [rax], al + 8f1f: 00 68 00 add byte ptr [rax], ch + 8f22: 00 00 add byte ptr [rax], al + 8f24: 00 00 add byte ptr [rax], al + 8f26: 00 00 add byte ptr [rax], al + 8f28: c6 59 00 + 8f2b: 00 12 add byte ptr [rdx], dl + 8f2d: 02 07 add al, byte ptr [rdi] + 8f2f: 00 00 add byte ptr [rax], al + 8f31: e0 46 loopne 0x8f79 <.symtab+0x8f79> + 8f33: 00 00 add byte ptr [rax], al + 8f35: 00 00 add byte ptr [rax], al + 8f37: 00 5a 00 add byte ptr [rdx], bl + 8f3a: 00 00 add byte ptr [rax], al + 8f3c: 00 00 add byte ptr [rax], al + 8f3e: 00 00 add byte ptr [rax], al + 8f40: e0 59 loopne 0x8f9b <.symtab+0x8f9b> + 8f42: 00 00 add byte ptr [rax], al + 8f44: 11 02 adc dword ptr [rdx], eax + 8f46: 0a 00 or al, byte ptr [rax] + 8f48: 20 ae 49 00 00 00 and byte ptr [rsi + 73], ch + 8f4e: 00 00 add byte ptr [rax], al + 8f50: 4c 00 00 add byte ptr [rax], r8b + 8f53: 00 00 add byte ptr [rax], al + 8f55: 00 00 add byte ptr [rax], al + 8f57: 00 fb add bl, bh + 8f59: 59 pop rcx + 8f5a: 00 00 add byte ptr [rax], al + 8f5c: 12 02 adc al, byte ptr [rdx] + 8f5e: 07 + 8f5f: 00 50 24 add byte ptr [rax + 36], dl + 8f62: 49 00 00 add byte ptr [r8], al + 8f65: 00 00 add byte ptr [rax], al + 8f67: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x8f6d <.symtab+0x8f6d> + 8f6d: 00 00 add byte ptr [rax], al + 8f6f: 00 0e add byte ptr [rsi], cl + 8f71: 5a pop rdx + 8f72: 00 00 add byte ptr [rax], al + 8f74: 12 02 adc al, byte ptr [rdx] + 8f76: 07 + 8f77: 00 10 add byte ptr [rax], dl + 8f79: 78 41 js 0x8fbc <.symtab+0x8fbc> + 8f7b: 00 00 add byte ptr [rax], al + 8f7d: 00 00 add byte ptr [rax], al + 8f7f: 00 59 00 add byte ptr [rcx], bl + 8f82: 00 00 add byte ptr [rax], al + 8f84: 00 00 add byte ptr [rax], al + 8f86: 00 00 add byte ptr [rax], al + 8f88: 17 + 8f89: 5a pop rdx + 8f8a: 00 00 add byte ptr [rax], al + 8f8c: 12 02 adc al, byte ptr [rdx] + 8f8e: 07 + 8f8f: 00 90 5d 44 00 00 add byte ptr [rax + 17501], dl + 8f95: 00 00 add byte ptr [rax], al + 8f97: 00 33 add byte ptr [rbx], dh + 8f99: 00 00 add byte ptr [rax], al + 8f9b: 00 00 add byte ptr [rax], al + 8f9d: 00 00 add byte ptr [rax], al + 8f9f: 00 2f add byte ptr [rdi], ch + 8fa1: 5a pop rdx + 8fa2: 00 00 add byte ptr [rax], al + 8fa4: 12 02 adc al, byte ptr [rdx] + 8fa6: 07 + 8fa7: 00 10 add byte ptr [rax], dl + 8fa9: 2b 49 00 sub ecx, dword ptr [rcx] + 8fac: 00 00 add byte ptr [rax], al + 8fae: 00 00 add byte ptr [rax], al + 8fb0: 30 01 xor byte ptr [rcx], al + 8fb2: 00 00 add byte ptr [rax], al + 8fb4: 00 00 add byte ptr [rax], al + 8fb6: 00 00 add byte ptr [rax], al + 8fb8: 67 3d 00 00 12 02 addr32 cmp eax, 34734080 + 8fbe: 09 00 or dword ptr [rax], eax + 8fc0: e0 48 loopne 0x900a <.symtab+0x900a> + 8fc2: 49 00 00 add byte ptr [r8], al + ... + 8fcd: 00 00 add byte ptr [rax], al + 8fcf: 00 41 5a add byte ptr [rcx + 90], al + 8fd2: 00 00 add byte ptr [rax], al + 8fd4: 12 00 adc al, byte ptr [rax] + 8fd6: 07 + 8fd7: 00 90 44 48 00 00 add byte ptr [rax + 18500], dl + 8fdd: 00 00 add byte ptr [rax], al + 8fdf: 00 09 add byte ptr [rcx], cl + 8fe1: 01 00 add dword ptr [rax], eax + 8fe3: 00 00 add byte ptr [rax], al + 8fe5: 00 00 add byte ptr [rax], al + 8fe7: 00 58 5a add byte ptr [rax + 90], bl + 8fea: 00 00 add byte ptr [rax], al + 8fec: 22 02 and al, byte ptr [rdx] + 8fee: 07 + 8fef: 00 f0 add al, dh + 8ff1: 5e pop rsi + 8ff2: 41 00 00 add byte ptr [r8], al + 8ff5: 00 00 add byte ptr [rax], al + 8ff7: 00 08 add byte ptr [rax], cl + 8ff9: 07 + 8ffa: 00 00 add byte ptr [rax], al + 8ffc: 00 00 add byte ptr [rax], al + 8ffe: 00 00 add byte ptr [rax], al + 9000: 67 5a addr32 pop rdx + 9002: 00 00 add byte ptr [rax], al + 9004: 12 02 adc al, byte ptr [rdx] + 9006: 07 + 9007: 00 a0 82 48 00 00 add byte ptr [rax + 18562], ah + 900d: 00 00 add byte ptr [rax], al + 900f: 00 0c 03 add byte ptr [rbx + rax], cl + 9012: 00 00 add byte ptr [rax], al + 9014: 00 00 add byte ptr [rax], al + 9016: 00 00 add byte ptr [rax], al + 9018: 75 5a jne 0x9074 <.symtab+0x9074> + 901a: 00 00 add byte ptr [rax], al + 901c: 12 02 adc al, byte ptr [rdx] + 901e: 07 + 901f: 00 40 91 add byte ptr [rax - 111], al + 9022: 44 00 00 add byte ptr [rax], r8b + 9025: 00 00 add byte ptr [rax], al + 9027: 00 2c 00 add byte ptr [rax + rax], ch + 902a: 00 00 add byte ptr [rax], al + 902c: 00 00 add byte ptr [rax], al + 902e: 00 00 add byte ptr [rax], al + 9030: 86 5a 00 xchg byte ptr [rdx], bl + 9033: 00 12 add byte ptr [rdx], dl + 9035: 02 07 add al, byte ptr [rdi] + 9037: 00 e0 add al, ah + 9039: 4a 48 rex64 + 903b: 00 00 add byte ptr [rax], al + 903d: 00 00 add byte ptr [rax], al + 903f: 00 27 add byte ptr [rdi], ah + 9041: 00 00 add byte ptr [rax], al + 9043: 00 00 add byte ptr [rax], al + 9045: 00 00 add byte ptr [rax], al + 9047: 00 90 5a 00 00 12 add byte ptr [rax + 301989978], dl + 904d: 02 07 add al, byte ptr [rdi] + 904f: 00 90 2b 44 00 00 add byte ptr [rax + 17451], dl + 9055: 00 00 add byte ptr [rax], al + 9057: 00 b7 06 00 00 00 add byte ptr [rdi + 6], dh + 905d: 00 00 add byte ptr [rax], al + 905f: 00 a8 5a 00 00 12 add byte ptr [rax + 301989978], ch + 9065: 02 07 add al, byte ptr [rdi] + 9067: 00 00 add byte ptr [rax], al + 9069: f7 40 00 00 00 00 00 test dword ptr [rax], 0 + 9070: 0a 04 00 or al, byte ptr [rax + rax] + 9073: 00 00 add byte ptr [rax], al + 9075: 00 00 add byte ptr [rax], al + 9077: 00 32 add byte ptr [rdx], dh + 9079: 3a 00 cmp al, byte ptr [rax] + 907b: 00 22 add byte ptr [rdx], ah + 907d: 00 07 add byte ptr [rdi], al + 907f: 00 b0 ff 41 00 00 add byte ptr [rax + 16895], dh + 9085: 00 00 add byte ptr [rax], al + 9087: 00 c0 add al, al + 9089: 02 00 add al, byte ptr [rax] + 908b: 00 00 add byte ptr [rax], al + 908d: 00 00 add byte ptr [rax], al + 908f: 00 b2 5a 00 00 1a add byte ptr [rdx + 436207706], dh + 9095: 00 07 add byte ptr [rdi], al + 9097: 00 b0 24 42 00 00 add byte ptr [rax + 16932], dh + 909d: 00 00 add byte ptr [rax], al + 909f: 00 ba 00 00 00 00 add byte ptr [rdx], bh + 90a5: 00 00 add byte ptr [rax], al + 90a7: 00 bc 5a 00 00 12 02 add byte ptr [rdx + 2*rbx + 34734080], bh + 90ae: 07 + 90af: 00 10 add byte ptr [rax], dl + 90b1: de 47 00 fiadd word ptr [rdi] + 90b4: 00 00 add byte ptr [rax], al + 90b6: 00 00 add byte ptr [rax], al + 90b8: 40 00 00 add byte ptr [rax], al + 90bb: 00 00 add byte ptr [rax], al + 90bd: 00 00 add byte ptr [rax], al + 90bf: 00 cd add ch, cl + 90c1: 5a pop rdx + 90c2: 00 00 add byte ptr [rax], al + 90c4: 12 00 adc al, byte ptr [rax] + 90c6: 07 + 90c7: 00 40 df add byte ptr [rax - 33], al + 90ca: 45 00 00 add byte ptr [r8], r8b + 90cd: 00 00 add byte ptr [rax], al + 90cf: 00 14 05 00 00 00 00 add byte ptr [rax], dl + 90d6: 00 00 add byte ptr [rax], al + 90d8: a2 5c 00 00 22 00 07 00 80 movabs byte ptr [-9223364339702955940], al + 90e1: 09 41 00 or dword ptr [rcx], eax + 90e4: 00 00 add byte ptr [rax], al + 90e6: 00 00 add byte ptr [rax], al + 90e8: b7 00 mov bh, 0 + 90ea: 00 00 add byte ptr [rax], al + 90ec: 00 00 add byte ptr [rax], al + 90ee: 00 00 add byte ptr [rax], al + 90f0: e4 5a in al, 90 + 90f2: 00 00 add byte ptr [rax], al + 90f4: 12 02 adc al, byte ptr [rdx] + 90f6: 07 + 90f7: 00 e0 add al, ah + 90f9: 55 push rbp + 90fa: 44 00 00 add byte ptr [rax], r8b + 90fd: 00 00 add byte ptr [rax], al + 90ff: 00 3f add byte ptr [rdi], bh + 9101: 01 00 add dword ptr [rax], eax + 9103: 00 00 add byte ptr [rax], al + 9105: 00 00 add byte ptr [rax], al + 9107: 00 f4 add ah, dh + 9109: 5a pop rdx + 910a: 00 00 add byte ptr [rax], al + 910c: 12 00 adc al, byte ptr [rax] + 910e: 07 + 910f: 00 d0 add al, dl + 9111: 3e 41 00 00 add byte ptr ds:[r8], al + 9115: 00 00 add byte ptr [rax], al + 9117: 00 2c 00 add byte ptr [rax + rax], ch + 911a: 00 00 add byte ptr [rax], al + 911c: 00 00 add byte ptr [rax], al + 911e: 00 00 add byte ptr [rax], al + 9120: ac lodsb al, byte ptr [rsi] + 9121: 3b 00 cmp eax, dword ptr [rax] + 9123: 00 22 add byte ptr [rdx], ah + 9125: 00 07 add byte ptr [rdi], al + 9127: 00 80 e2 46 00 00 add byte ptr [rax + 18146], al + 912d: 00 00 add byte ptr [rax], al + 912f: 00 97 01 00 00 00 add byte ptr [rdi + 1], dl + 9135: 00 00 add byte ptr [rax], al + 9137: 00 08 add byte ptr [rax], cl + 9139: 5b pop rbx + 913a: 00 00 add byte ptr [rax], al + 913c: 12 02 adc al, byte ptr [rdx] + 913e: 07 + 913f: 00 d0 add al, dl + 9141: 1f + 9142: 41 00 00 add byte ptr [r8], al + 9145: 00 00 add byte ptr [rax], al + 9147: 00 9e 08 00 00 00 add byte ptr [rsi + 8], bl + 914d: 00 00 add byte ptr [rax], al + 914f: 00 1a add byte ptr [rdx], bl + 9151: 5b pop rbx + 9152: 00 00 add byte ptr [rax], al + 9154: 12 02 adc al, byte ptr [rdx] + 9156: 07 + 9157: 00 40 18 add byte ptr [rax + 24], al + 915a: 41 00 00 add byte ptr [r8], al + 915d: 00 00 add byte ptr [rax], al + 915f: 00 97 06 00 00 00 add byte ptr [rdi + 6], dl + 9165: 00 00 add byte ptr [rax], al + 9167: 00 2e add byte ptr [rsi], ch + 9169: 5b pop rbx + 916a: 00 00 add byte ptr [rax], al + 916c: 12 02 adc al, byte ptr [rdx] + 916e: 07 + 916f: 00 f0 add al, dh + 9171: 93 xchg eax, ebx + 9172: 44 00 00 add byte ptr [rax], r8b + 9175: 00 00 add byte ptr [rax], al + 9177: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x917d <.symtab+0x917d> + 917d: 00 00 add byte ptr [rax], al + 917f: 00 38 add byte ptr [rax], bh + 9181: 5b pop rbx + 9182: 00 00 add byte ptr [rax], al + 9184: 12 02 adc al, byte ptr [rdx] + 9186: 07 + 9187: 00 50 9d add byte ptr [rax - 99], dl + 918a: 42 00 00 add byte ptr [rax], al + 918d: 00 00 add byte ptr [rax], al + 918f: 00 00 add byte ptr [rax], al + 9191: 04 00 add al, 0 + 9193: 00 00 add byte ptr [rax], al + 9195: 00 00 add byte ptr [rax], al + 9197: 00 46 5b add byte ptr [rsi + 91], al + 919a: 00 00 add byte ptr [rax], al + 919c: 12 02 adc al, byte ptr [rdx] + 919e: 07 + 919f: 00 80 01 47 00 00 add byte ptr [rax + 18177], al + 91a5: 00 00 add byte ptr [rax], al + 91a7: 00 fa add dl, bh + 91a9: 02 00 add al, byte ptr [rax] + 91ab: 00 00 add byte ptr [rax], al + 91ad: 00 00 add byte ptr [rax], al + 91af: 00 52 5b add byte ptr [rdx + 91], dl + 91b2: 00 00 add byte ptr [rax], al + 91b4: 12 02 adc al, byte ptr [rdx] + 91b6: 07 + 91b7: 00 80 bf 46 00 00 add byte ptr [rax + 18111], al + 91bd: 00 00 add byte ptr [rax], al + 91bf: 00 5f 01 add byte ptr [rdi + 1], bl + 91c2: 00 00 add byte ptr [rax], al + 91c4: 00 00 add byte ptr [rax], al + 91c6: 00 00 add byte ptr [rax], al + 91c8: 66 5b pop bx + 91ca: 00 00 add byte ptr [rax], al + 91cc: 1a 02 sbb al, byte ptr [rdx] + 91ce: 07 + 91cf: 00 e0 add al, ah + 91d1: 19 42 00 sbb dword ptr [rdx], eax + 91d4: 00 00 add byte ptr [rax], al + 91d6: 00 00 add byte ptr [rax], al + 91d8: 1e + 91d9: 00 00 add byte ptr [rax], al + 91db: 00 00 add byte ptr [rax], al + 91dd: 00 00 add byte ptr [rax], al + 91df: 00 6e 5b add byte ptr [rsi + 91], ch + 91e2: 00 00 add byte ptr [rax], al + 91e4: 12 02 adc al, byte ptr [rdx] + 91e6: 07 + 91e7: 00 e0 add al, ah + 91e9: 94 xchg eax, esp + 91ea: 45 00 00 add byte ptr [r8], r8b + 91ed: 00 00 add byte ptr [rax], al + 91ef: 00 92 00 00 00 00 add byte ptr [rdx], dl + 91f5: 00 00 add byte ptr [rax], al + 91f7: 00 8a 5b 00 00 11 add byte ptr [rdx + 285212763], cl + 91fd: 02 0a add cl, byte ptr [rdx] + 91ff: 00 bc 89 4a 00 00 00 add byte ptr [rcx + 4*rcx + 74], bh + 9206: 00 00 add byte ptr [rax], al + 9208: 05 00 00 00 00 add eax, 0 + 920d: 00 00 add byte ptr [rax], al + 920f: 00 a0 5b 00 00 11 add byte ptr [rax + 285212763], ah + 9215: 00 19 add byte ptr [rcx], bl + 9217: 00 d0 add al, dl + 9219: 38 4c 00 00 cmp byte ptr [rax + rax], cl + 921d: 00 00 add byte ptr [rax], al + 921f: 00 08 add byte ptr [rax], cl + 9221: 00 00 add byte ptr [rax], al + 9223: 00 00 add byte ptr [rax], al + 9225: 00 00 add byte ptr [rax], al + 9227: 00 b2 5b 00 00 11 add byte ptr [rdx + 285212763], dh + 922d: 02 0a add cl, byte ptr [rdx] + 922f: 00 c0 add al, al + 9231: cf iretd + 9232: 4a 00 00 add byte ptr [rax], al + 9235: 00 00 add byte ptr [rax], al + 9237: 00 e8 add al, ch + 9239: 35 00 00 00 00 xor eax, 0 + 923e: 00 00 add byte ptr [rax], al + 9240: b9 5b 00 00 12 mov ecx, 301989979 + 9245: 00 07 add byte ptr [rdi], al + 9247: 00 10 add byte ptr [rax], dl + 9249: de 46 00 fiadd word ptr [rsi] + 924c: 00 00 add byte ptr [rax], al + 924e: 00 00 add byte ptr [rax], al + 9250: 6c insb byte ptr es:[rdi], dx + 9251: 00 00 add byte ptr [rax], al + 9253: 00 00 add byte ptr [rax], al + 9255: 00 00 add byte ptr [rax], al + 9257: 00 ca add dl, cl + 9259: 5b pop rbx + 925a: 00 00 add byte ptr [rax], al + 925c: 12 02 adc al, byte ptr [rdx] + 925e: 07 + 925f: 00 f0 add al, dh + 9261: a3 45 00 00 00 00 00 03 09 movabs dword ptr [649362771271483461], eax + 926a: 00 00 add byte ptr [rax], al + 926c: 00 00 add byte ptr [rax], al + 926e: 00 00 add byte ptr [rax], al + 9270: d4 + 9271: 5b pop rbx + 9272: 00 00 add byte ptr [rax], al + 9274: 16 + 9275: 00 0f add byte ptr [rdi], cl + 9277: 00 50 00 add byte ptr [rax], dl + 927a: 00 00 add byte ptr [rax], al + 927c: 00 00 add byte ptr [rax], al + 927e: 00 00 add byte ptr [rax], al + 9280: 08 00 or byte ptr [rax], al + 9282: 00 00 add byte ptr [rax], al + 9284: 00 00 add byte ptr [rax], al + 9286: 00 00 add byte ptr [rax], al + 9288: e7 5b out 91, eax + 928a: 00 00 add byte ptr [rax], al + 928c: 12 02 adc al, byte ptr [rdx] + 928e: 07 + 928f: 00 d0 add al, dl + 9291: ba 44 00 00 00 mov edx, 68 + 9296: 00 00 add byte ptr [rax], al + 9298: 15 00 00 00 00 adc eax, 0 + 929d: 00 00 add byte ptr [rax], al + 929f: 00 f3 add bl, dh + 92a1: 5b pop rbx + 92a2: 00 00 add byte ptr [rax], al + 92a4: 12 02 adc al, byte ptr [rdx] + 92a6: 07 + 92a7: 00 c0 add al, al + 92a9: 01 49 00 add dword ptr [rcx], ecx + 92ac: 00 00 add byte ptr [rax], al + 92ae: 00 00 add byte ptr [rax], al + 92b0: 0c 00 or al, 0 + 92b2: 00 00 add byte ptr [rax], al + 92b4: 00 00 add byte ptr [rax], al + 92b6: 00 00 add byte ptr [rax], al + 92b8: 0a 5c 00 00 or bl, byte ptr [rax + rax] + 92bc: 12 02 adc al, byte ptr [rdx] + 92be: 07 + 92bf: 00 40 52 add byte ptr [rax + 82], al + 92c2: 41 00 00 add byte ptr [r8], al + 92c5: 00 00 add byte ptr [rax], al + 92c7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x92cd <.symtab+0x92cd> + 92cd: 00 00 add byte ptr [rax], al + 92cf: 00 18 add byte ptr [rax], bl + 92d1: 5c pop rsp + 92d2: 00 00 add byte ptr [rax], al + 92d4: 11 00 adc dword ptr [rax], eax + 92d6: 15 00 c8 06 4c adc eax, 1275512832 + 92db: 00 00 add byte ptr [rax], al + 92dd: 00 00 add byte ptr [rax], al + 92df: 00 08 add byte ptr [rax], cl + 92e1: 00 00 add byte ptr [rax], al + 92e3: 00 00 add byte ptr [rax], al + 92e5: 00 00 add byte ptr [rax], al + 92e7: 00 1f add byte ptr [rdi], bl + 92e9: 5c pop rsp + 92ea: 00 00 add byte ptr [rax], al + 92ec: 12 00 adc al, byte ptr [rax] + 92ee: 07 + 92ef: 00 20 add byte ptr [rax], ah + 92f1: 57 push rdi + 92f2: 44 00 00 add byte ptr [rax], r8b + 92f5: 00 00 add byte ptr [rax], al + 92f7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x92fd <.symtab+0x92fd> + 92fd: 00 00 add byte ptr [rax], al + 92ff: 00 0b add byte ptr [rbx], cl + 9301: 48 00 00 add byte ptr [rax], al + 9304: 22 00 and al, byte ptr [rax] + 9306: 07 + 9307: 00 e0 add al, ah + 9309: 92 xchg eax, edx + 930a: 44 00 00 add byte ptr [rax], r8b + 930d: 00 00 add byte ptr [rax], al + 930f: 00 a5 00 00 00 00 add byte ptr [rbp], ah + 9315: 00 00 add byte ptr [rax], al + 9317: 00 41 5c add byte ptr [rcx + 92], al + 931a: 00 00 add byte ptr [rax], al + 931c: 11 02 adc dword ptr [rdx], eax + 931e: 0a 00 or al, byte ptr [rax] + 9320: 40 af scasd eax, dword ptr es:[rdi] + 9322: 49 00 00 add byte ptr [r8], al + 9325: 00 00 add byte ptr [rax], al + 9327: 00 44 00 00 add byte ptr [rax + rax], al + 932b: 00 00 add byte ptr [rax], al + 932d: 00 00 add byte ptr [rax], al + 932f: 00 5c 5c 00 add byte ptr [rsp + 2*rbx], bl + 9333: 00 12 add byte ptr [rdx], dl + 9335: 02 07 add al, byte ptr [rdi] + 9337: 00 b0 16 47 00 00 add byte ptr [rax + 18198], dh + 933d: 00 00 add byte ptr [rax], al + 933f: 00 54 00 00 add byte ptr [rax + rax], dl + 9343: 00 00 add byte ptr [rax], al + 9345: 00 00 add byte ptr [rax], al + 9347: 00 67 5c add byte ptr [rdi + 92], ah + 934a: 00 00 add byte ptr [rax], al + 934c: 12 00 adc al, byte ptr [rax] + 934e: 07 + 934f: 00 70 2a add byte ptr [rax + 42], dh + 9352: 40 00 00 add byte ptr [rax], al + 9355: 00 00 add byte ptr [rax], al + 9357: 00 88 02 00 00 00 add byte ptr [rax + 2], cl + 935d: 00 00 add byte ptr [rax], al + 935f: 00 78 5c add byte ptr [rax + 92], bh + 9362: 00 00 add byte ptr [rax], al + 9364: 11 02 adc dword ptr [rdx], eax + 9366: 17 + 9367: 00 40 1f add byte ptr [rax + 31], al + 936a: 4c 00 00 add byte ptr [rax], r8b + 936d: 00 00 add byte ptr [rax], al + 936f: 00 a8 00 00 00 00 add byte ptr [rax], ch + 9375: 00 00 add byte ptr [rax], al + 9377: 00 87 5c 00 00 12 add byte ptr [rdi + 301989980], al + 937d: 02 07 add al, byte ptr [rdi] + 937f: 00 60 c6 add byte ptr [rax - 58], ah + 9382: 47 00 00 add byte ptr [r8], r8b + 9385: 00 00 add byte ptr [rax], al + 9387: 00 79 04 add byte ptr [rcx + 4], bh + 938a: 00 00 add byte ptr [rax], al + 938c: 00 00 add byte ptr [rax], al + 938e: 00 00 add byte ptr [rax], al + 9390: 9f lahf + 9391: 5c pop rsp + 9392: 00 00 add byte ptr [rax], al + 9394: 12 00 adc al, byte ptr [rax] + 9396: 07 + 9397: 00 80 09 41 00 00 add byte ptr [rax + 16649], al + 939d: 00 00 add byte ptr [rax], al + 939f: 00 b7 00 00 00 00 add byte ptr [rdi], dh + 93a5: 00 00 add byte ptr [rax], al + 93a7: 00 49 51 add byte ptr [rcx + 81], cl + 93aa: 00 00 add byte ptr [rax], al + 93ac: 22 00 and al, byte ptr [rax] + 93ae: 07 + 93af: 00 b0 57 48 00 00 add byte ptr [rax + 18519], dh + 93b5: 00 00 add byte ptr [rax], al + 93b7: 00 b0 01 00 00 00 add byte ptr [rax + 1], dh + 93bd: 00 00 add byte ptr [rax], al + 93bf: 00 d3 add bl, dl + 93c1: 3c 00 cmp al, 0 + 93c3: 00 22 add byte ptr [rdx], ah + 93c5: 00 07 add byte ptr [rdi], al + 93c7: 00 f0 add al, dh + 93c9: 4d 48 rex64 + 93cb: 00 00 add byte ptr [rax], al + 93cd: 00 00 add byte ptr [rax], al + 93cf: 00 52 00 add byte ptr [rdx], dl + 93d2: 00 00 add byte ptr [rax], al + 93d4: 00 00 add byte ptr [rax], al + 93d6: 00 00 add byte ptr [rax], al + 93d8: ab stosd dword ptr es:[rdi], eax + 93d9: 5c pop rsp + 93da: 00 00 add byte ptr [rax], al + 93dc: 11 02 adc dword ptr [rdx], eax + 93de: 19 00 sbb dword ptr [rax], eax + 93e0: 68 37 4c 00 00 push 19511 + 93e5: 00 00 add byte ptr [rax], al + 93e7: 00 04 00 add byte ptr [rax + rax], al + 93ea: 00 00 add byte ptr [rax], al + 93ec: 00 00 add byte ptr [rax], al + 93ee: 00 00 add byte ptr [rax], al + 93f0: bb 5c 00 00 12 mov ebx, 301989980 + 93f5: 00 07 add byte ptr [rdi], al + 93f7: 00 40 9e add byte ptr [rax - 98], al + 93fa: 41 00 00 add byte ptr [r8], al + 93fd: 00 00 add byte ptr [rax], al + 93ff: 00 19 add byte ptr [rcx], bl + 9401: 00 00 add byte ptr [rax], al + 9403: 00 00 add byte ptr [rax], al + 9405: 00 00 add byte ptr [rax], al + 9407: 00 d8 add al, bl + 9409: 5c pop rsp + 940a: 00 00 add byte ptr [rax], al + 940c: 12 02 adc al, byte ptr [rdx] + 940e: 07 + 940f: 00 50 8e add byte ptr [rax - 114], dl + 9412: 44 00 00 add byte ptr [rax], r8b + 9415: 00 00 add byte ptr [rax], al + 9417: 00 2a add byte ptr [rdx], ch + 9419: 00 00 add byte ptr [rax], al + 941b: 00 00 add byte ptr [rax], al + 941d: 00 00 add byte ptr [rax], al + 941f: 00 e9 add cl, ch + 9421: 5c pop rsp + 9422: 00 00 add byte ptr [rax], al + 9424: 11 00 adc dword ptr [rax], eax + 9426: 15 00 40 11 4c adc eax, 1276198912 + 942b: 00 00 add byte ptr [rax], al + 942d: 00 00 add byte ptr [rax], al + 942f: 00 08 add byte ptr [rax], cl + 9431: 00 00 add byte ptr [rax], al + 9433: 00 00 add byte ptr [rax], al + 9435: 00 00 add byte ptr [rax], al + 9437: 00 fd add ch, bh + 9439: 5c pop rsp + 943a: 00 00 add byte ptr [rax], al + 943c: 12 02 adc al, byte ptr [rdx] + 943e: 07 + 943f: 00 50 0d add byte ptr [rax + 13], dl + 9442: 44 00 00 add byte ptr [rax], r8b + 9445: 00 00 add byte ptr [rax], al + 9447: 00 03 add byte ptr [rbx], al + 9449: 18 00 sbb byte ptr [rax], al + 944b: 00 00 add byte ptr [rax], al + 944d: 00 00 add byte ptr [rax], al + 944f: 00 0c 5d 00 00 11 02 add byte ptr [2*rbx + 34668544], cl + 9456: 19 00 sbb dword ptr [rax], eax + 9458: 58 pop rax + 9459: 37 + 945a: 4c 00 00 add byte ptr [rax], r8b + 945d: 00 00 add byte ptr [rax], al + 945f: 00 08 add byte ptr [rax], cl + 9461: 00 00 add byte ptr [rax], al + 9463: 00 00 add byte ptr [rax], al + 9465: 00 00 add byte ptr [rax], al + 9467: 00 20 add byte ptr [rax], ah + 9469: 5d pop rbp + 946a: 00 00 add byte ptr [rax], al + 946c: 12 02 adc al, byte ptr [rdx] + 946e: 07 + 946f: 00 80 01 49 00 00 add byte ptr [rax + 18689], al + 9475: 00 00 add byte ptr [rax], al + 9477: 00 22 add byte ptr [rdx], ah + 9479: 00 00 add byte ptr [rax], al + 947b: 00 00 add byte ptr [rax], al + 947d: 00 00 add byte ptr [rax], al + 947f: 00 3e add byte ptr [rsi], bh + 9481: 5d pop rbp + 9482: 00 00 add byte ptr [rax], al + 9484: 12 02 adc al, byte ptr [rdx] + 9486: 07 + 9487: 00 f0 add al, dh + 9489: 4d 48 rex64 + 948b: 00 00 add byte ptr [rax], al + 948d: 00 00 add byte ptr [rax], al + 948f: 00 52 00 add byte ptr [rdx], dl + 9492: 00 00 add byte ptr [rax], al + 9494: 00 00 add byte ptr [rax], al + 9496: 00 00 add byte ptr [rax], al + 9498: 06 + 9499: 6d insd dword ptr es:[rdi], dx + 949a: 00 00 add byte ptr [rax], al + 949c: 22 00 and al, byte ptr [rax] + 949e: 07 + 949f: 00 70 02 add byte ptr [rax + 2], dh + 94a2: 42 00 00 add byte ptr [rax], al + 94a5: 00 00 add byte ptr [rax], al + 94a7: 00 e0 add al, ah + 94a9: 02 00 add al, byte ptr [rax] + 94ab: 00 00 add byte ptr [rax], al + 94ad: 00 00 add byte ptr [rax], al + 94af: 00 49 5d add byte ptr [rcx + 93], cl + 94b2: 00 00 add byte ptr [rax], al + 94b4: 12 00 adc al, byte ptr [rax] + 94b6: 07 + 94b7: 00 10 add byte ptr [rax], dl + 94b9: 9b wait + 94ba: 41 00 00 add byte ptr [r8], al + 94bd: 00 00 add byte ptr [rax], al + 94bf: 00 aa 00 00 00 00 add byte ptr [rdx], ch + 94c5: 00 00 add byte ptr [rax], al + 94c7: 00 66 5d add byte ptr [rsi + 93], ah + 94ca: 00 00 add byte ptr [rax], al + 94cc: 12 02 adc al, byte ptr [rdx] + 94ce: 08 00 or byte ptr [rax], al + 94d0: 00 2d 49 00 00 00 add byte ptr [rip + 73], ch # 0x951f <.symtab+0x951f> + 94d6: 00 00 add byte ptr [rax], al + 94d8: 52 push rdx + 94d9: 00 00 add byte ptr [rax], al + 94db: 00 00 add byte ptr [rax], al + 94dd: 00 00 add byte ptr [rax], al + 94df: 00 80 5d 00 00 12 add byte ptr [rax + 301989981], al + 94e5: 00 07 add byte ptr [rdi], al + 94e7: 00 f0 add al, dh + 94e9: 18 47 00 sbb byte ptr [rdi], al + 94ec: 00 00 add byte ptr [rax], al + 94ee: 00 00 add byte ptr [rax], al + 94f0: 85 00 test dword ptr [rax], eax + 94f2: 00 00 add byte ptr [rax], al + 94f4: 00 00 add byte ptr [rax], al + 94f6: 00 00 add byte ptr [rax], al + 94f8: 8a 5d 00 mov bl, byte ptr [rbp] + 94fb: 00 11 add byte ptr [rcx], dl + 94fd: 00 15 00 08 11 4c add byte ptr [rip + 1276184576], dl # 0x4c119d03 <_end+0x4bc56383> + 9503: 00 00 add byte ptr [rax], al + 9505: 00 00 add byte ptr [rax], al + 9507: 00 04 00 add byte ptr [rax + rax], al + 950a: 00 00 add byte ptr [rax], al + 950c: 00 00 add byte ptr [rax], al + 950e: 00 00 add byte ptr [rax], al + 9510: 9a + 9511: 5d pop rbp + 9512: 00 00 add byte ptr [rax], al + 9514: 11 02 adc dword ptr [rdx], eax + 9516: 0a 00 or al, byte ptr [rax] + 9518: e8 a2 49 00 00 call 0xdebf <.symtab+0xdebf> + 951d: 00 00 add byte ptr [rax], al + 951f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x9525 <.symtab+0x9525> + 9525: 00 00 add byte ptr [rax], al + 9527: 00 b2 5d 00 00 1a add byte ptr [rdx + 436207709], dh + 952d: 00 07 add byte ptr [rdi], al + 952f: 00 20 add byte ptr [rax], ah + 9531: 26 42 00 00 add byte ptr es:[rax], al + 9535: 00 00 add byte ptr [rax], al + 9537: 00 ba 00 00 00 00 add byte ptr [rdx], bh + 953d: 00 00 add byte ptr [rax], al + 953f: 00 bf 5d 00 00 12 add byte ptr [rdi + 301989981], bh + 9545: 00 07 add byte ptr [rdi], al + 9547: 00 10 add byte ptr [rax], dl + 9549: b5 47 mov ch, 71 + 954b: 00 00 add byte ptr [rax], al + 954d: 00 00 add byte ptr [rax], al + 954f: 00 5f 02 add byte ptr [rdi + 2], bl + 9552: 00 00 add byte ptr [rax], al + 9554: 00 00 add byte ptr [rax], al + 9556: 00 00 add byte ptr [rax], al + 9558: ca 5d 00 retf 93 + 955b: 00 12 add byte ptr [rdx], dl + 955d: 00 07 add byte ptr [rdi], al + 955f: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh + 9565: 00 00 add byte ptr [rax], al + 9567: 00 2c 00 add byte ptr [rax + rax], ch + 956a: 00 00 add byte ptr [rax], al + 956c: 00 00 add byte ptr [rax], al + 956e: 00 00 add byte ptr [rax], al + 9570: d7 xlatb + 9571: 5d pop rbp + 9572: 00 00 add byte ptr [rax], al + 9574: 12 02 adc al, byte ptr [rdx] + 9576: 07 + 9577: 00 a0 b7 47 00 00 add byte ptr [rax + 18359], ah + 957d: 00 00 add byte ptr [rax], al + 957f: 00 f4 add ah, dh + 9581: 00 00 add byte ptr [rax], al + 9583: 00 00 add byte ptr [rax], al + 9585: 00 00 add byte ptr [rax], al + 9587: 00 ea add dl, ch + 9589: 5d pop rbp + 958a: 00 00 add byte ptr [rax], al + 958c: 12 02 adc al, byte ptr [rdx] + 958e: 07 + 958f: 00 f0 add al, dh + 9591: 42 48 rex64 + 9593: 00 00 add byte ptr [rax], al + 9595: 00 00 add byte ptr [rax], al + 9597: 00 c4 add ah, al + 9599: 00 00 add byte ptr [rax], al + 959b: 00 00 add byte ptr [rax], al + 959d: 00 00 add byte ptr [rax], al + 959f: 00 0a add byte ptr [rdx], cl + 95a1: 5e pop rsi + 95a2: 00 00 add byte ptr [rax], al + 95a4: 12 00 adc al, byte ptr [rax] + 95a6: 07 + 95a7: 00 20 add byte ptr [rax], ah + 95a9: 5a pop rdx + 95aa: 44 00 00 add byte ptr [rax], r8b + 95ad: 00 00 add byte ptr [rax], al + 95af: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x95b5 <.symtab+0x95b5> + 95b5: 00 00 add byte ptr [rax], al + 95b7: 00 1d 5e 00 00 22 add byte ptr [rip + 570425438], bl # 0x2200961b <_end+0x21b45c9b> + 95bd: 00 07 add byte ptr [rdi], al + 95bf: 00 60 15 add byte ptr [rax + 21], ah + 95c2: 41 00 00 add byte ptr [r8], al + 95c5: 00 00 add byte ptr [rax], al + 95c7: 00 f6 add dh, dh + 95c9: 00 00 add byte ptr [rax], al + 95cb: 00 00 add byte ptr [rax], al + 95cd: 00 00 add byte ptr [rax], al + 95cf: 00 27 add byte ptr [rdi], ah + 95d1: 5e pop rsi + 95d2: 00 00 add byte ptr [rax], al + 95d4: 12 02 adc al, byte ptr [rdx] + 95d6: 07 + 95d7: 00 f0 add al, dh + 95d9: d0 46 00 rol byte ptr [rsi] + 95dc: 00 00 add byte ptr [rax], al + 95de: 00 00 add byte ptr [rax], al + 95e0: 7e 00 jle 0x95e2 <.symtab+0x95e2> + 95e2: 00 00 add byte ptr [rax], al + 95e4: 00 00 add byte ptr [rax], al + 95e6: 00 00 add byte ptr [rax], al + 95e8: 3b 5e 00 cmp ebx, dword ptr [rsi] + 95eb: 00 12 add byte ptr [rdx], dl + 95ed: 02 07 add al, byte ptr [rdi] + 95ef: 00 30 add byte ptr [rax], dh + 95f1: d5 + 95f2: 44 00 00 add byte ptr [rax], r8b + 95f5: 00 00 add byte ptr [rax], al + 95f7: 00 21 add byte ptr [rcx], ah + 95f9: 00 00 add byte ptr [rax], al + 95fb: 00 00 add byte ptr [rax], al + 95fd: 00 00 add byte ptr [rax], al + 95ff: 00 43 5a add byte ptr [rbx + 90], al + 9602: 00 00 add byte ptr [rax], al + 9604: 22 00 and al, byte ptr [rax] + 9606: 07 + 9607: 00 90 44 48 00 00 add byte ptr [rax + 18500], dl + 960d: 00 00 add byte ptr [rax], al + 960f: 00 09 add byte ptr [rcx], cl + 9611: 01 00 add dword ptr [rax], eax + 9613: 00 00 add byte ptr [rax], al + 9615: 00 00 add byte ptr [rax], al + 9617: 00 54 5e 00 add byte ptr [rsi + 2*rbx], dl + 961b: 00 12 add byte ptr [rdx], dl + 961d: 00 07 add byte ptr [rdi], al + 961f: 00 40 4b add byte ptr [rax + 75], al + 9622: 41 00 00 add byte ptr [r8], al + 9625: 00 00 add byte ptr [rax], al + 9627: 00 9c 00 00 00 00 00 add byte ptr [rax + rax], bl + 962e: 00 00 add byte ptr [rax], al + 9630: eb 36 jmp 0x9668 <.symtab+0x9668> + 9632: 00 00 add byte ptr [rax], al + 9634: 22 00 and al, byte ptr [rax] + 9636: 07 + 9637: 00 b0 0f 42 00 00 add byte ptr [rax + 16911], dh + 963d: 00 00 add byte ptr [rax], al + 963f: 00 37 add byte ptr [rdi], dh + 9641: 01 00 add dword ptr [rax], eax + 9643: 00 00 add byte ptr [rax], al + 9645: 00 00 add byte ptr [rax], al + 9647: 00 67 5e add byte ptr [rdi + 94], ah + 964a: 00 00 add byte ptr [rax], al + 964c: 12 00 adc al, byte ptr [rax] + 964e: 07 + 964f: 00 60 c3 add byte ptr [rax - 61], ah + 9652: 45 00 00 add byte ptr [r8], r8b + 9655: 00 00 add byte ptr [rax], al + 9657: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x965d <.symtab+0x965d> + 965d: 00 00 add byte ptr [rax], al + 965f: 00 75 5e add byte ptr [rbp + 94], dh + 9662: 00 00 add byte ptr [rax], al + 9664: 12 02 adc al, byte ptr [rdx] + 9666: 07 + 9667: 00 50 bb add byte ptr [rax - 69], dl + 966a: 44 00 00 add byte ptr [rax], r8b + 966d: 00 00 add byte ptr [rax], al + 966f: 00 28 add byte ptr [rax], ch + 9671: 00 00 add byte ptr [rax], al + 9673: 00 00 add byte ptr [rax], al + 9675: 00 00 add byte ptr [rax], al + 9677: 00 7e 5e add byte ptr [rsi + 94], bh + 967a: 00 00 add byte ptr [rax], al + 967c: 12 02 adc al, byte ptr [rdx] + 967e: 07 + 967f: 00 b0 22 48 00 00 add byte ptr [rax + 18466], dh + 9685: 00 00 add byte ptr [rax], al + 9687: 00 80 1e 00 00 00 add byte ptr [rax + 30], al + 968d: 00 00 add byte ptr [rax], al + 968f: 00 8d 5e 00 00 12 add byte ptr [rbp + 301989982], cl + 9695: 02 07 add al, byte ptr [rdi] + 9697: 00 60 01 add byte ptr [rax + 1], ah + 969a: 49 00 00 add byte ptr [r8], al + 969d: 00 00 add byte ptr [rax], al + 969f: 00 0c 00 add byte ptr [rax + rax], cl + 96a2: 00 00 add byte ptr [rax], al + 96a4: 00 00 add byte ptr [rax], al + 96a6: 00 00 add byte ptr [rax], al + 96a8: ad lodsd eax, dword ptr [rsi] + 96a9: 5e pop rsi + 96aa: 00 00 add byte ptr [rax], al + 96ac: 12 02 adc al, byte ptr [rdx] + 96ae: 07 + 96af: 00 30 add byte ptr [rax], dh + 96b1: e2 46 loop 0x96f9 <.symtab+0x96f9> + 96b3: 00 00 add byte ptr [rax], al + 96b5: 00 00 add byte ptr [rax], al + 96b7: 00 45 00 add byte ptr [rbp], al + 96ba: 00 00 add byte ptr [rax], al + 96bc: 00 00 add byte ptr [rax], al + 96be: 00 00 add byte ptr [rax], al + 96c0: b7 5e mov bh, 94 + 96c2: 00 00 add byte ptr [rax], al + 96c4: 11 00 adc dword ptr [rax], eax + 96c6: 19 00 sbb dword ptr [rax], eax + 96c8: 38 38 cmp byte ptr [rax], bh + 96ca: 4c 00 00 add byte ptr [rax], r8b + 96cd: 00 00 add byte ptr [rax], al + 96cf: 00 08 add byte ptr [rax], cl + 96d1: 00 00 add byte ptr [rax], al + 96d3: 00 00 add byte ptr [rax], al + 96d5: 00 00 add byte ptr [rax], al + 96d7: 00 c9 add cl, cl + 96d9: 5e pop rsi + 96da: 00 00 add byte ptr [rax], al + 96dc: 12 02 adc al, byte ptr [rdx] + 96de: 07 + 96df: 00 b0 f4 43 00 00 add byte ptr [rax + 17396], dh + 96e5: 00 00 add byte ptr [rax], al + 96e7: 00 ec add ah, ch + 96e9: 00 00 add byte ptr [rax], al + 96eb: 00 00 add byte ptr [rax], al + 96ed: 00 00 add byte ptr [rax], al + 96ef: 00 d7 add bh, dl + 96f1: 5e pop rsi + 96f2: 00 00 add byte ptr [rax], al + 96f4: 12 00 adc al, byte ptr [rax] + 96f6: 07 + 96f7: 00 d0 add al, dl + 96f9: bc 47 00 00 00 mov esp, 71 + 96fe: 00 00 add byte ptr [rax], al + 9700: 6a 00 push 0 + 9702: 00 00 add byte ptr [rax], al + 9704: 00 00 add byte ptr [rax], al + 9706: 00 00 add byte ptr [rax], al + 9708: e8 5e 00 00 11 call 0x1100976b <_end+0x10b45deb> + 970d: 00 19 add byte ptr [rcx], bl + 970f: 00 38 add byte ptr [rax], bh + 9711: 37 + 9712: 4c 00 00 add byte ptr [rax], r8b + 9715: 00 00 add byte ptr [rax], al + 9717: 00 08 add byte ptr [rax], cl + 9719: 00 00 add byte ptr [rax], al + 971b: 00 00 add byte ptr [rax], al + 971d: 00 00 add byte ptr [rax], al + 971f: 00 fd add ch, bh + 9721: 5e pop rsi + 9722: 00 00 add byte ptr [rax], al + 9724: 12 00 adc al, byte ptr [rax] + 9726: 07 + 9727: 00 d0 add al, dl + 9729: f7 44 00 00 00 00 00 0c test dword ptr [rax + rax], 201326592 + 9731: 00 00 add byte ptr [rax], al + 9733: 00 00 add byte ptr [rax], al + 9735: 00 00 add byte ptr [rax], al + 9737: 00 14 5f add byte ptr [rdi + 2*rbx], dl + 973a: 00 00 add byte ptr [rax], al + 973c: 12 02 adc al, byte ptr [rdx] + 973e: 07 + 973f: 00 40 16 add byte ptr [rax + 22], al + 9742: 47 00 00 add byte ptr [r8], r8b + 9745: 00 00 add byte ptr [rax], al + 9747: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x974d <.symtab+0x974d> + 974d: 00 00 add byte ptr [rax], al + 974f: 00 1c 5f add byte ptr [rdi + 2*rbx], bl + 9752: 00 00 add byte ptr [rax], al + 9754: 12 02 adc al, byte ptr [rdx] + 9756: 07 + 9757: 00 d0 add al, dl + 9759: dc 46 00 fadd qword ptr [rsi] + 975c: 00 00 add byte ptr [rax], al + 975e: 00 00 add byte ptr [rax], al + 9760: 7f 00 jg 0x9762 <.symtab+0x9762> + 9762: 00 00 add byte ptr [rax], al + 9764: 00 00 add byte ptr [rax], al + 9766: 00 00 add byte ptr [rax], al + 9768: 2b 5f 00 sub ebx, dword ptr [rdi] + 976b: 00 12 add byte ptr [rdx], dl + 976d: 02 07 add al, byte ptr [rdi] + 976f: 00 70 0f add byte ptr [rax + 15], dh + 9772: 47 00 00 add byte ptr [r8], r8b + 9775: 00 00 add byte ptr [rax], al + 9777: 00 7c 01 00 add byte ptr [rcx + rax], bh + 977b: 00 00 add byte ptr [rax], al + 977d: 00 00 add byte ptr [rax], al + 977f: 00 37 add byte ptr [rdi], dh + 9781: 5f pop rdi + 9782: 00 00 add byte ptr [rax], al + 9784: 12 02 adc al, byte ptr [rdx] + 9786: 07 + 9787: 00 e0 add al, ah + 9789: e0 47 loopne 0x97d2 <.symtab+0x97d2> + 978b: 00 00 add byte ptr [rax], al + 978d: 00 00 add byte ptr [rax], al + 978f: 00 88 00 00 00 00 add byte ptr [rax], cl + 9795: 00 00 add byte ptr [rax], al + 9797: 00 26 add byte ptr [rsi], ah + 9799: 58 pop rax + 979a: 00 00 add byte ptr [rax], al + 979c: 22 00 and al, byte ptr [rax] + 979e: 07 + 979f: 00 80 a0 44 00 00 add byte ptr [rax + 17568], al + 97a5: 00 00 add byte ptr [rax], al + 97a7: 00 af 00 00 00 00 add byte ptr [rdi], ch + 97ad: 00 00 add byte ptr [rax], al + 97af: 00 46 5f add byte ptr [rsi + 95], al + 97b2: 00 00 add byte ptr [rax], al + 97b4: 12 02 adc al, byte ptr [rdx] + 97b6: 07 + 97b7: 00 40 0c add byte ptr [rax + 12], al + 97ba: 45 00 00 add byte ptr [r8], r8b + 97bd: 00 00 add byte ptr [rax], al + 97bf: 00 4d 00 add byte ptr [rbp], cl + 97c2: 00 00 add byte ptr [rax], al + 97c4: 00 00 add byte ptr [rax], al + 97c6: 00 00 add byte ptr [rax], al + 97c8: 58 pop rax + 97c9: 5f pop rdi + 97ca: 00 00 add byte ptr [rax], al + 97cc: 12 02 adc al, byte ptr [rdx] + 97ce: 07 + 97cf: 00 e0 add al, ah + 97d1: cc int3 + 97d2: 47 00 00 add byte ptr [r8], r8b + 97d5: 00 00 add byte ptr [rax], al + 97d7: 00 80 00 00 00 00 add byte ptr [rax], al + 97dd: 00 00 add byte ptr [rax], al + 97df: 00 73 5f add byte ptr [rbx + 95], dh + 97e2: 00 00 add byte ptr [rax], al + 97e4: 12 02 adc al, byte ptr [rdx] + 97e6: 07 + 97e7: 00 60 fc add byte ptr [rax - 4], ah + 97ea: 44 00 00 add byte ptr [rax], r8b + 97ed: 00 00 add byte ptr [rax], al + 97ef: 00 4e 01 add byte ptr [rsi + 1], cl + 97f2: 00 00 add byte ptr [rax], al + 97f4: 00 00 add byte ptr [rax], al + 97f6: 00 00 add byte ptr [rax], al + 97f8: 8b 5f 00 mov ebx, dword ptr [rdi] + 97fb: 00 12 add byte ptr [rdx], dl + 97fd: 02 07 add al, byte ptr [rdi] + 97ff: 00 d0 add al, dl + 9801: bd 47 00 00 00 mov ebp, 71 + 9806: 00 00 add byte ptr [rax], al + 9808: 7d 00 jge 0x980a <.symtab+0x980a> + 980a: 00 00 add byte ptr [rax], al + 980c: 00 00 add byte ptr [rax], al + 980e: 00 00 add byte ptr [rax], al + 9810: a1 5f 00 00 12 02 07 00 30 movabs eax, dword ptr [3458772219293859935] + 9819: 67 44 00 00 add byte ptr [eax], r8b + 981d: 00 00 add byte ptr [rax], al + 981f: 00 37 add byte ptr [rdi], dh + 9821: 00 00 add byte ptr [rax], al + 9823: 00 00 add byte ptr [rax], al + 9825: 00 00 add byte ptr [rax], al + 9827: 00 b9 5f 00 00 22 add byte ptr [rcx + 570425439], bh + 982d: 02 07 add al, byte ptr [rdi] + 982f: 00 60 5b add byte ptr [rax + 91], ah + 9832: 41 00 00 add byte ptr [r8], al + 9835: 00 00 add byte ptr [rax], al + 9837: 00 af 00 00 00 00 add byte ptr [rdi], ch + 983d: 00 00 add byte ptr [rax], al + 983f: 00 14 50 add byte ptr [rax + 2*rdx], dl + 9842: 00 00 add byte ptr [rax], al + 9844: 22 00 and al, byte ptr [rax] + 9846: 07 + 9847: 00 b0 eb 46 00 00 add byte ptr [rax + 18155], dh + 984d: 00 00 add byte ptr [rax], al + 984f: 00 dc add ah, bl + 9851: 00 00 add byte ptr [rax], al + 9853: 00 00 add byte ptr [rax], al + 9855: 00 00 add byte ptr [rax], al + 9857: 00 c9 add cl, cl + 9859: 5f pop rdi + 985a: 00 00 add byte ptr [rax], al + 985c: 12 00 adc al, byte ptr [rax] + 985e: 07 + 985f: 00 e0 add al, ah + 9861: 9d popfq + 9862: 41 00 00 add byte ptr [r8], al + 9865: 00 00 add byte ptr [rax], al + 9867: 00 10 add byte ptr [rax], dl + 9869: 00 00 add byte ptr [rax], al + 986b: 00 00 add byte ptr [rax], al + 986d: 00 00 add byte ptr [rax], al + 986f: 00 e3 add bl, ah + 9871: 5f pop rdi + 9872: 00 00 add byte ptr [rax], al + 9874: 12 02 adc al, byte ptr [rdx] + 9876: 07 + 9877: 00 e0 add al, ah + 9879: de 45 00 fiadd word ptr [rbp] + 987c: 00 00 add byte ptr [rax], al + 987e: 00 00 add byte ptr [rax], al + 9880: 1b 00 sbb eax, dword ptr [rax] + 9882: 00 00 add byte ptr [rax], al + 9884: 00 00 add byte ptr [rax], al + 9886: 00 00 add byte ptr [rax], al + 9888: ef out dx, eax + 9889: 43 00 00 add byte ptr [r8], al + 988c: 11 02 adc dword ptr [rdx], eax + 988e: 0a 00 or al, byte ptr [rax] + 9890: b8 c6 4a 00 00 mov eax, 19142 + 9895: 00 00 add byte ptr [rax], al + 9897: 00 04 00 add byte ptr [rax + rax], al + 989a: 00 00 add byte ptr [rax], al + 989c: 00 00 add byte ptr [rax], al + 989e: 00 00 add byte ptr [rax], al + 98a0: f8 clc + 98a1: 5f pop rdi + 98a2: 00 00 add byte ptr [rax], al + 98a4: 11 02 adc dword ptr [rdx], eax + 98a6: 12 00 adc al, byte ptr [rax] + 98a8: 00 e5 add ch, ah + 98aa: 4b 00 00 add byte ptr [r8], al + 98ad: 00 00 add byte ptr [rax], al + 98af: 00 70 00 add byte ptr [rax], dh + 98b2: 00 00 add byte ptr [rax], al + 98b4: 00 00 add byte ptr [rax], al + 98b6: 00 00 add byte ptr [rax], al + 98b8: 89 50 00 mov dword ptr [rax], edx + 98bb: 00 22 add byte ptr [rdx], ah + 98bd: 00 07 add byte ptr [rdi], al + 98bf: 00 c0 add al, al + 98c1: fd std + 98c2: 46 00 00 add byte ptr [rax], r8b + 98c5: 00 00 add byte ptr [rax], al + 98c7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x98cd <.symtab+0x98cd> + 98cd: 00 00 add byte ptr [rax], al + 98cf: 00 09 add byte ptr [rcx], cl + 98d1: 60 + 98d2: 00 00 add byte ptr [rax], al + 98d4: 12 00 adc al, byte ptr [rax] + 98d6: 07 + 98d7: 00 80 df 46 00 00 add byte ptr [rax + 18143], al + 98dd: 00 00 add byte ptr [rax], al + 98df: 00 75 00 add byte ptr [rbp], dh + 98e2: 00 00 add byte ptr [rax], al + 98e4: 00 00 add byte ptr [rax], al + 98e6: 00 00 add byte ptr [rax], al + 98e8: 1d 60 00 00 12 sbb eax, 301989984 + 98ed: 02 07 add al, byte ptr [rdi] + 98ef: 00 70 5a add byte ptr [rax + 90], dh + 98f2: 41 00 00 add byte ptr [r8], al + 98f5: 00 00 add byte ptr [rax], al + 98f7: 00 e7 add bh, ah + 98f9: 00 00 add byte ptr [rax], al + 98fb: 00 00 add byte ptr [rax], al + 98fd: 00 00 add byte ptr [rax], al + 98ff: 00 2b add byte ptr [rbx], ch + 9901: 60 + 9902: 00 00 add byte ptr [rax], al + 9904: 12 02 adc al, byte ptr [rdx] + 9906: 07 + 9907: 00 f0 add al, dh + 9909: 53 push rbx + 990a: 47 00 00 add byte ptr [r8], r8b + 990d: 00 00 add byte ptr [rax], al + 990f: 00 18 add byte ptr [rax], bl + 9911: 09 00 or dword ptr [rax], eax + 9913: 00 00 add byte ptr [rax], al + 9915: 00 00 add byte ptr [rax], al + 9917: 00 3a add byte ptr [rdx], bh + 9919: 60 + 991a: 00 00 add byte ptr [rax], al + 991c: 12 02 adc al, byte ptr [rdx] + 991e: 08 00 or byte ptr [rax], al + 9920: 10 43 49 adc byte ptr [rbx + 73], al + 9923: 00 00 add byte ptr [rax], al + 9925: 00 00 add byte ptr [rax], al + 9927: 00 f4 add ah, dh + 9929: 00 00 add byte ptr [rax], al + 992b: 00 00 add byte ptr [rax], al + 992d: 00 00 add byte ptr [rax], al + 992f: 00 51 60 add byte ptr [rcx + 96], dl + 9932: 00 00 add byte ptr [rax], al + 9934: 16 + 9935: 00 0e add byte ptr [rsi], cl + 9937: 00 08 add byte ptr [rax], cl + 9939: 00 00 add byte ptr [rax], al + 993b: 00 00 add byte ptr [rax], al + 993d: 00 00 add byte ptr [rax], al + 993f: 00 08 add byte ptr [rax], cl + 9941: 00 00 add byte ptr [rax], al + 9943: 00 00 add byte ptr [rax], al + 9945: 00 00 add byte ptr [rax], al + 9947: 00 34 38 add byte ptr [rax + rdi], dh + 994a: 00 00 add byte ptr [rax], al + 994c: 22 02 and al, byte ptr [rdx] + 994e: 07 + 994f: 00 f0 add al, dh + 9951: c2 46 00 ret 70 + 9954: 00 00 add byte ptr [rax], al + 9956: 00 00 add byte ptr [rax], al + 9958: ca 01 00 retf 1 + 995b: 00 00 add byte ptr [rax], al + 995d: 00 00 add byte ptr [rax], al + 995f: 00 63 60 add byte ptr [rbx + 96], ah + 9962: 00 00 add byte ptr [rax], al + 9964: 12 02 adc al, byte ptr [rdx] + 9966: 07 + 9967: 00 80 93 41 00 00 add byte ptr [rax + 16787], al + 996d: 00 00 add byte ptr [rax], al + 996f: 00 5f 00 add byte ptr [rdi], bl + 9972: 00 00 add byte ptr [rax], al + 9974: 00 00 add byte ptr [rax], al + 9976: 00 00 add byte ptr [rax], al + 9978: 73 60 jae 0x99da <.symtab+0x99da> + 997a: 00 00 add byte ptr [rax], al + 997c: 12 02 adc al, byte ptr [rdx] + 997e: 07 + 997f: 00 e0 add al, ah + 9981: 83 44 00 00 00 add dword ptr [rax + rax], 0 + 9986: 00 00 add byte ptr [rax], al + 9988: 54 push rsp + 9989: 00 00 add byte ptr [rax], al + 998b: 00 00 add byte ptr [rax], al + 998d: 00 00 add byte ptr [rax], al + 998f: 00 7e 60 add byte ptr [rsi + 96], bh + 9992: 00 00 add byte ptr [rax], al + 9994: 12 02 adc al, byte ptr [rdx] + 9996: 07 + 9997: 00 30 add byte ptr [rax], dh + 9999: 9e sahf + 999a: 48 00 00 add byte ptr [rax], al + 999d: 00 00 add byte ptr [rax], al + 999f: 00 19 add byte ptr [rcx], bl + 99a1: 01 00 add dword ptr [rax], eax + 99a3: 00 00 add byte ptr [rax], al + 99a5: 00 00 add byte ptr [rax], al + 99a7: 00 8a 60 00 00 12 add byte ptr [rdx + 301989984], cl + 99ad: 02 07 add al, byte ptr [rdi] + 99af: 00 70 16 add byte ptr [rax + 22], dh + 99b2: 47 00 00 add byte ptr [r8], r8b + 99b5: 00 00 add byte ptr [rax], al + 99b7: 00 0c 00 add byte ptr [rax + rax], cl + 99ba: 00 00 add byte ptr [rax], al + 99bc: 00 00 add byte ptr [rax], al + 99be: 00 00 add byte ptr [rax], al + 99c0: 93 xchg eax, ebx + 99c1: 60 + 99c2: 00 00 add byte ptr [rax], al + 99c4: 11 02 adc dword ptr [rdx], eax + 99c6: 0a 00 or al, byte ptr [rax] + 99c8: a0 b7 4a 00 00 00 00 00 24 movabs al, byte ptr [2594073385365424823] + 99d1: 00 00 add byte ptr [rax], al + 99d3: 00 00 add byte ptr [rax], al + 99d5: 00 00 add byte ptr [rax], al + 99d7: 00 a6 60 00 00 12 add byte ptr [rsi + 301989984], ah + 99dd: 02 07 add al, byte ptr [rdi] + 99df: 00 00 add byte ptr [rax], al + 99e1: 06 + 99e2: 49 00 00 add byte ptr [r8], al + 99e5: 00 00 add byte ptr [rax], al + 99e7: 00 9e 01 00 00 00 add byte ptr [rsi + 1], bl + 99ed: 00 00 add byte ptr [rax], al + 99ef: 00 bb 60 00 00 10 add byte ptr [rbx + 268435552], bh + 99f5: 00 18 add byte ptr [rax], bl + 99f7: 00 30 add byte ptr [rax], dh + 99f9: 22 4c 00 00 and cl, byte ptr [rax + rax] + ... + 9a05: 00 00 add byte ptr [rax], al + 9a07: 00 c2 add dl, al + 9a09: 60 + 9a0a: 00 00 add byte ptr [rax], al + 9a0c: 12 02 adc al, byte ptr [rdx] + 9a0e: 07 + 9a0f: 00 90 6a 44 00 00 add byte ptr [rax + 17514], dl + 9a15: 00 00 add byte ptr [rax], al + 9a17: 00 55 01 add byte ptr [rbp + 1], dl + 9a1a: 00 00 add byte ptr [rax], al + 9a1c: 00 00 add byte ptr [rax], al + 9a1e: 00 00 add byte ptr [rax], al + 9a20: e1 60 loope 0x9a82 <.symtab+0x9a82> + 9a22: 00 00 add byte ptr [rax], al + 9a24: 12 02 adc al, byte ptr [rdx] + 9a26: 07 + 9a27: 00 80 83 44 00 00 add byte ptr [rax + 17539], al + 9a2d: 00 00 add byte ptr [rax], al + 9a2f: 00 54 00 00 add byte ptr [rax + rax], dl + 9a33: 00 00 add byte ptr [rax], al + 9a35: 00 00 add byte ptr [rax], al + 9a37: 00 e9 add cl, ch + 9a39: 60 + 9a3a: 00 00 add byte ptr [rax], al + 9a3c: 11 00 adc dword ptr [rax], eax + 9a3e: 15 00 e0 10 4c adc eax, 1276174336 + 9a43: 00 00 add byte ptr [rax], al + 9a45: 00 00 add byte ptr [rax], al + 9a47: 00 28 add byte ptr [rax], ch + 9a49: 00 00 add byte ptr [rax], al + 9a4b: 00 00 add byte ptr [rax], al + 9a4d: 00 00 add byte ptr [rax], al + 9a4f: 00 f7 add bh, dh + 9a51: 60 + 9a52: 00 00 add byte ptr [rax], al + 9a54: 12 02 adc al, byte ptr [rdx] + 9a56: 07 + 9a57: 00 80 5a 44 00 00 add byte ptr [rax + 17498], al + 9a5d: 00 00 add byte ptr [rax], al + 9a5f: 00 fd add ch, bh + 9a61: 02 00 add al, byte ptr [rax] + 9a63: 00 00 add byte ptr [rax], al + 9a65: 00 00 add byte ptr [rax], al + 9a67: 00 aa 5a 00 00 22 add byte ptr [rdx + 570425434], ch + 9a6d: 00 07 add byte ptr [rdi], al + 9a6f: 00 00 add byte ptr [rax], al + 9a71: f7 40 00 00 00 00 00 test dword ptr [rax], 0 + 9a78: 0a 04 00 or al, byte ptr [rax + rax] + 9a7b: 00 00 add byte ptr [rax], al + 9a7d: 00 00 add byte ptr [rax], al + 9a7f: 00 14 61 add byte ptr [rcx + 2*riz], dl + 9a82: 00 00 add byte ptr [rax], al + 9a84: 12 02 adc al, byte ptr [rdx] + 9a86: 07 + 9a87: 00 00 add byte ptr [rax], al + 9a89: 73 41 jae 0x9acc <.symtab+0x9acc> + 9a8b: 00 00 add byte ptr [rax], al + 9a8d: 00 00 add byte ptr [rax], al + 9a8f: 00 9f 00 00 00 00 add byte ptr [rdi], bl + 9a95: 00 00 add byte ptr [rax], al + 9a97: 00 e1 add cl, ah + 9a99: 31 00 xor dword ptr [rax], eax + 9a9b: 00 10 add byte ptr [rax], dl + 9a9d: 00 1a add byte ptr [rdx], bl + 9a9f: 00 80 39 4c 00 00 add byte ptr [rax + 19513], al + ... + 9aad: 00 00 add byte ptr [rax], al + 9aaf: 00 2b add byte ptr [rbx], ch + 9ab1: 61 + 9ab2: 00 00 add byte ptr [rax], al + 9ab4: 12 02 adc al, byte ptr [rdx] + 9ab6: 07 + 9ab7: 00 70 59 add byte ptr [rax + 89], dh + 9aba: 48 00 00 add byte ptr [rax], al + 9abd: 00 00 add byte ptr [rax], al + 9abf: 00 bd 01 00 00 00 add byte ptr [rbp + 1], bh + 9ac5: 00 00 add byte ptr [rax], al + 9ac7: 00 35 61 00 00 22 add byte ptr [rip + 570425441], dh # 0x22009b2e <_end+0x21b461ae> + 9acd: 02 07 add al, byte ptr [rdi] + 9acf: 00 10 add byte ptr [rax], dl + 9ad1: 5c pop rsp + 9ad2: 41 00 00 add byte ptr [r8], al + 9ad5: 00 00 add byte ptr [rax], al + 9ad7: 00 72 01 add byte ptr [rdx + 1], dh + 9ada: 00 00 add byte ptr [rax], al + 9adc: 00 00 add byte ptr [rax], al + 9ade: 00 00 add byte ptr [rax], al + 9ae0: 42 61 + 9ae2: 00 00 add byte ptr [rax], al + 9ae4: 12 02 adc al, byte ptr [rdx] + 9ae6: 07 + 9ae7: 00 e0 add al, ah + 9ae9: ec in al, dx + 9aea: 47 00 00 add byte ptr [r8], r8b + 9aed: 00 00 add byte ptr [rax], al + 9aef: 00 da add dl, bl + 9af1: 01 00 add dword ptr [rax], eax + 9af3: 00 00 add byte ptr [rax], al + 9af5: 00 00 add byte ptr [rax], al + 9af7: 00 4e 61 add byte ptr [rsi + 97], cl + 9afa: 00 00 add byte ptr [rax], al + 9afc: 12 02 adc al, byte ptr [rdx] + 9afe: 07 + 9aff: 00 80 15 47 00 00 add byte ptr [rax + 18197], al + 9b05: 00 00 add byte ptr [rax], al + 9b07: 00 bf 00 00 00 00 add byte ptr [rdi], bh + 9b0d: 00 00 add byte ptr [rax], al + 9b0f: 00 5a 61 add byte ptr [rdx + 97], bl + 9b12: 00 00 add byte ptr [rax], al + 9b14: 12 02 adc al, byte ptr [rdx] + 9b16: 07 + 9b17: 00 00 add byte ptr [rax], al + 9b19: 0f 47 00 cmova eax, dword ptr [rax] + 9b1c: 00 00 add byte ptr [rax], al + 9b1e: 00 00 add byte ptr [rax], al + 9b20: 6f outsd dx, dword ptr [rsi] + 9b21: 00 00 add byte ptr [rax], al + 9b23: 00 00 add byte ptr [rax], al + 9b25: 00 00 add byte ptr [rax], al + 9b27: 00 6a 61 add byte ptr [rdx + 97], ch + 9b2a: 00 00 add byte ptr [rax], al + 9b2c: 12 02 adc al, byte ptr [rdx] + 9b2e: 07 + 9b2f: 00 90 f0 46 00 00 add byte ptr [rax + 18160], dl + 9b35: 00 00 add byte ptr [rax], al + 9b37: 00 cd add ch, cl + 9b39: 02 00 add al, byte ptr [rax] + 9b3b: 00 00 add byte ptr [rax], al + 9b3d: 00 00 add byte ptr [rax], al + 9b3f: 00 78 61 add byte ptr [rax + 97], bh + 9b42: 00 00 add byte ptr [rax], al + 9b44: 11 02 adc dword ptr [rdx], eax + 9b46: 19 00 sbb dword ptr [rax], eax + 9b48: e0 38 loopne 0x9b82 <.symtab+0x9b82> + 9b4a: 4c 00 00 add byte ptr [rax], r8b + 9b4d: 00 00 add byte ptr [rax], al + 9b4f: 00 68 00 add byte ptr [rax], ch + 9b52: 00 00 add byte ptr [rax], al + 9b54: 00 00 add byte ptr [rax], al + 9b56: 00 00 add byte ptr [rax], al + 9b58: 8d 61 00 lea esp, [rcx] + 9b5b: 00 12 add byte ptr [rdx], dl + 9b5d: 00 07 add byte ptr [rdi], al + 9b5f: 00 c0 add al, al + 9b61: c4 46 00 00 + 9b65: 00 00 add byte ptr [rax], al + 9b67: 00 e1 add cl, ah + 9b69: 02 00 add al, byte ptr [rax] + 9b6b: 00 00 add byte ptr [rax], al + 9b6d: 00 00 add byte ptr [rax], al + 9b6f: 00 5e 64 add byte ptr [rsi + 100], bl + 9b72: 00 00 add byte ptr [rax], al + 9b74: 22 00 and al, byte ptr [rax] + 9b76: 07 + 9b77: 00 e0 add al, ah + 9b79: 83 44 00 00 00 add dword ptr [rax + rax], 0 + 9b7e: 00 00 add byte ptr [rax], al + 9b80: 54 push rsp + 9b81: 00 00 add byte ptr [rax], al + 9b83: 00 00 add byte ptr [rax], al + 9b85: 00 00 add byte ptr [rax], al + 9b87: 00 9a 61 00 00 12 add byte ptr [rdx + 301989985], bl + 9b8d: 02 07 add al, byte ptr [rdi] + 9b8f: 00 c0 add al, al + 9b91: f3 43 00 00 rep add byte ptr [r8], al + 9b95: 00 00 add byte ptr [rax], al + 9b97: 00 ec add ah, ch + 9b99: 00 00 add byte ptr [rax], al + 9b9b: 00 00 add byte ptr [rax], al + 9b9d: 00 00 add byte ptr [rax], al + 9b9f: 00 a8 61 00 00 12 add byte ptr [rax + 301989985], ch + 9ba5: 02 07 add al, byte ptr [rdi] + 9ba7: 00 60 9a add byte ptr [rax - 102], ah + 9baa: 45 00 00 add byte ptr [r8], r8b + 9bad: 00 00 add byte ptr [rax], al + 9baf: 00 19 add byte ptr [rcx], bl + 9bb1: 00 00 add byte ptr [rax], al + 9bb3: 00 00 add byte ptr [rax], al + 9bb5: 00 00 add byte ptr [rax], al + 9bb7: 00 be 61 00 00 22 add byte ptr [rsi + 570425441], bh + 9bbd: 00 07 add byte ptr [rdi], al + 9bbf: 00 a0 02 41 00 00 add byte ptr [rax + 16642], ah + 9bc5: 00 00 add byte ptr [rax], al + 9bc7: 00 16 add byte ptr [rsi], dl + 9bc9: 00 00 add byte ptr [rax], al + 9bcb: 00 00 add byte ptr [rax], al + 9bcd: 00 00 add byte ptr [rax], al + 9bcf: 00 c6 add dh, al + 9bd1: 61 + 9bd2: 00 00 add byte ptr [rax], al + 9bd4: 12 00 adc al, byte ptr [rax] + 9bd6: 07 + 9bd7: 00 50 10 add byte ptr [rax + 16], dl + 9bda: 41 00 00 add byte ptr [r8], al + 9bdd: 00 00 add byte ptr [rax], al + 9bdf: 00 88 02 00 00 00 add byte ptr [rax + 2], cl + 9be5: 00 00 add byte ptr [rax], al + 9be7: 00 d3 add bl, dl + 9be9: 61 + 9bea: 00 00 add byte ptr [rax], al + 9bec: 11 00 adc dword ptr [rax], eax + 9bee: 15 00 0c 11 4c adc eax, 1276185600 + 9bf3: 00 00 add byte ptr [rax], al + 9bf5: 00 00 add byte ptr [rax], al + 9bf7: 00 02 add byte ptr [rdx], al + 9bf9: 00 00 add byte ptr [rax], al + 9bfb: 00 00 add byte ptr [rax], al + 9bfd: 00 00 add byte ptr [rax], al + 9bff: 00 e3 add bl, ah + 9c01: 61 + 9c02: 00 00 add byte ptr [rax], al + 9c04: 12 02 adc al, byte ptr [rdx] + 9c06: 07 + 9c07: 00 50 fa add byte ptr [rax - 6], dl + 9c0a: 46 00 00 add byte ptr [rax], r8b + 9c0d: 00 00 add byte ptr [rax], al + 9c0f: 00 1e add byte ptr [rsi], bl + 9c11: 03 00 add eax, dword ptr [rax] + 9c13: 00 00 add byte ptr [rax], al + 9c15: 00 00 add byte ptr [rax], al + 9c17: 00 f2 add dl, dh + 9c19: 61 + 9c1a: 00 00 add byte ptr [rax], al + 9c1c: 12 02 adc al, byte ptr [rdx] + 9c1e: 07 + 9c1f: 00 60 d6 add byte ptr [rax - 42], ah + 9c22: 46 00 00 add byte ptr [rax], r8b + 9c25: 00 00 add byte ptr [rax], al + 9c27: 00 8a 01 00 00 00 add byte ptr [rdx + 1], cl + 9c2d: 00 00 add byte ptr [rax], al + 9c2f: 00 fb add bl, bh + 9c31: 61 + 9c32: 00 00 add byte ptr [rax], al + 9c34: 12 02 adc al, byte ptr [rdx] + 9c36: 07 + 9c37: 00 30 add byte ptr [rax], dh + 9c39: 7f 44 jg 0x9c7f <.symtab+0x9c7f> + 9c3b: 00 00 add byte ptr [rax], al + 9c3d: 00 00 add byte ptr [rax], al + 9c3f: 00 b8 03 00 00 00 add byte ptr [rax + 3], bh + 9c45: 00 00 add byte ptr [rax], al + 9c47: 00 05 62 00 00 11 add byte ptr [rip + 285212770], al # 0x11009caf <_end+0x10b4632f> + 9c4d: 02 15 00 58 10 4c add dl, byte ptr [rip + 1276139520] # 0x4c10f453 <_end+0x4bc4bad3> + 9c53: 00 00 add byte ptr [rax], al + 9c55: 00 00 add byte ptr [rax], al + 9c57: 00 08 add byte ptr [rax], cl + 9c59: 00 00 add byte ptr [rax], al + 9c5b: 00 00 add byte ptr [rax], al + 9c5d: 00 00 add byte ptr [rax], al + 9c5f: 00 22 add byte ptr [rdx], ah + 9c61: 62 + 9c62: 00 00 add byte ptr [rax], al + 9c64: 12 02 adc al, byte ptr [rdx] + 9c66: 07 + 9c67: 00 30 add byte ptr [rax], dh + 9c69: c7 45 00 00 00 00 00 mov dword ptr [rbp], 0 + 9c70: 34 00 xor al, 0 + 9c72: 00 00 add byte ptr [rax], al + 9c74: 00 00 add byte ptr [rax], al + 9c76: 00 00 add byte ptr [rax], al + 9c78: 2e 62 + 9c7a: 00 00 add byte ptr [rax], al + 9c7c: 12 00 adc al, byte ptr [rax] + 9c7e: 07 + 9c7f: 00 60 08 add byte ptr [rax + 8], ah + 9c82: 42 00 00 add byte ptr [rax], al + 9c85: 00 00 add byte ptr [rax], al + 9c87: 00 85 03 00 00 00 add byte ptr [rbp + 3], al + 9c8d: 00 00 add byte ptr [rax], al + 9c8f: 00 3c 62 add byte ptr [rdx + 2*riz], bh + 9c92: 00 00 add byte ptr [rax], al + 9c94: 11 00 adc dword ptr [rax], eax + 9c96: 19 00 sbb dword ptr [rax], eax + 9c98: 38 2f cmp byte ptr [rdi], ch + 9c9a: 4c 00 00 add byte ptr [rax], r8b + 9c9d: 00 00 add byte ptr [rax], al + 9c9f: 00 08 add byte ptr [rax], cl + 9ca1: 00 00 add byte ptr [rax], al + 9ca3: 00 00 add byte ptr [rax], al + 9ca5: 00 00 add byte ptr [rax], al + 9ca7: 00 45 62 add byte ptr [rbp + 98], al + 9caa: 00 00 add byte ptr [rax], al + 9cac: 12 02 adc al, byte ptr [rdx] + 9cae: 07 + 9caf: 00 70 f8 add byte ptr [rax - 8], dh + 9cb2: 44 00 00 add byte ptr [rax], r8b + 9cb5: 00 00 add byte ptr [rax], al + 9cb7: 00 d9 add cl, bl + 9cb9: 00 00 add byte ptr [rax], al + 9cbb: 00 00 add byte ptr [rax], al + 9cbd: 00 00 add byte ptr [rax], al + 9cbf: 00 5b 62 add byte ptr [rbx + 98], bl + 9cc2: 00 00 add byte ptr [rax], al + 9cc4: 12 00 adc al, byte ptr [rax] + 9cc6: 07 + 9cc7: 00 70 e5 add byte ptr [rax - 27], dh + 9cca: 42 00 00 add byte ptr [rax], al + 9ccd: 00 00 add byte ptr [rax], al + 9ccf: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x9cd5 <.symtab+0x9cd5> + 9cd5: 00 00 add byte ptr [rax], al + 9cd7: 00 6f 62 add byte ptr [rdi + 98], ch + 9cda: 00 00 add byte ptr [rax], al + 9cdc: 12 02 adc al, byte ptr [rdx] + 9cde: 07 + 9cdf: 00 90 99 44 00 00 add byte ptr [rax + 17561], dl + 9ce5: 00 00 add byte ptr [rax], al + 9ce7: 00 71 00 add byte ptr [rcx], dh + 9cea: 00 00 add byte ptr [rax], al + 9cec: 00 00 add byte ptr [rax], al + 9cee: 00 00 add byte ptr [rax], al + 9cf0: 77 62 ja 0x9d54 <.symtab+0x9d54> + 9cf2: 00 00 add byte ptr [rax], al + 9cf4: 11 02 adc dword ptr [rdx], eax + 9cf6: 15 00 80 19 4c adc eax, 1276739584 + 9cfb: 00 00 add byte ptr [rax], al + 9cfd: 00 00 add byte ptr [rax], al + 9cff: 00 e8 add al, ch + 9d01: 00 00 add byte ptr [rax], al + 9d03: 00 00 add byte ptr [rax], al + 9d05: 00 00 add byte ptr [rax], al + 9d07: 00 89 62 00 00 11 add byte ptr [rcx + 285212770], cl + 9d0d: 00 19 add byte ptr [rcx], bl + 9d0f: 00 40 38 add byte ptr [rax + 56], al + 9d12: 4c 00 00 add byte ptr [rax], r8b + 9d15: 00 00 add byte ptr [rax], al + 9d17: 00 04 00 add byte ptr [rax + rax], al + 9d1a: 00 00 add byte ptr [rax], al + 9d1c: 00 00 add byte ptr [rax], al + 9d1e: 00 00 add byte ptr [rax], al + 9d20: 95 xchg eax, ebp + 9d21: 62 + 9d22: 00 00 add byte ptr [rax], al + 9d24: 12 00 adc al, byte ptr [rax] + 9d26: 07 + 9d27: 00 b0 83 41 00 00 add byte ptr [rax + 16771], dh + 9d2d: 00 00 add byte ptr [rax], al + 9d2f: 00 0c 00 add byte ptr [rax + rax], cl + 9d32: 00 00 add byte ptr [rax], al + 9d34: 00 00 add byte ptr [rax], al + 9d36: 00 00 add byte ptr [rax], al + 9d38: a9 62 00 00 12 test eax, 301989986 + 9d3d: 02 07 add al, byte ptr [rdi] + 9d3f: 00 e0 add al, ah + 9d41: a9 47 00 00 00 test eax, 71 + 9d46: 00 00 add byte ptr [rax], al + 9d48: 9b wait + 9d49: 00 00 add byte ptr [rax], al + 9d4b: 00 00 add byte ptr [rax], al + 9d4d: 00 00 add byte ptr [rax], al + 9d4f: 00 b5 62 00 00 12 add byte ptr [rbp + 301989986], dh + 9d55: 02 07 add al, byte ptr [rdi] + 9d57: 00 70 78 add byte ptr [rax + 120], dh + 9d5a: 41 00 00 add byte ptr [r8], al + 9d5d: 00 00 add byte ptr [rax], al + 9d5f: 00 b7 00 00 00 00 add byte ptr [rdi], dh + 9d65: 00 00 add byte ptr [rax], al + 9d67: 00 c4 add ah, al + 9d69: 62 + 9d6a: 00 00 add byte ptr [rax], al + 9d6c: 12 02 adc al, byte ptr [rdx] + 9d6e: 07 + 9d6f: 00 80 e9 47 00 00 add byte ptr [rax + 18409], al + 9d75: 00 00 add byte ptr [rax], al + 9d77: 00 57 00 add byte ptr [rdi], dl + 9d7a: 00 00 add byte ptr [rax], al + 9d7c: 00 00 add byte ptr [rax], al + 9d7e: 00 00 add byte ptr [rax], al + 9d80: d5 + 9d81: 62 + 9d82: 00 00 add byte ptr [rax], al + 9d84: 11 00 adc dword ptr [rax], eax + 9d86: 19 00 sbb dword ptr [rax], eax + 9d88: 48 38 4c 00 00 cmp byte ptr [rax + rax], cl + 9d8d: 00 00 add byte ptr [rax], al + 9d8f: 00 08 add byte ptr [rax], cl + 9d91: 00 00 add byte ptr [rax], al + 9d93: 00 00 add byte ptr [rax], al + 9d95: 00 00 add byte ptr [rax], al + 9d97: 00 df add bh, bl + 9d99: 62 + 9d9a: 00 00 add byte ptr [rax], al + 9d9c: 22 00 and al, byte ptr [rax] + 9d9e: 07 + 9d9f: 00 90 8b 41 00 00 add byte ptr [rax + 16779], dl + 9da5: 00 00 add byte ptr [rax], al + 9da7: 00 c3 add bl, al + 9da9: 02 00 add al, byte ptr [rax] + 9dab: 00 00 add byte ptr [rax], al + 9dad: 00 00 add byte ptr [rax], al + 9daf: 00 e9 add cl, ch + 9db1: 62 + 9db2: 00 00 add byte ptr [rax], al + 9db4: 12 00 adc al, byte ptr [rax] + 9db6: 07 + 9db7: 00 f0 add al, dh + 9db9: cf iretd + 9dba: 47 00 00 add byte ptr [r8], r8b + 9dbd: 00 00 add byte ptr [rax], al + 9dbf: 00 3f add byte ptr [rdi], bh + 9dc1: 04 00 add al, 0 + 9dc3: 00 00 add byte ptr [rax], al + 9dc5: 00 00 add byte ptr [rax], al + 9dc7: 00 05 63 00 00 11 add byte ptr [rip + 285212771], al # 0x11009e30 <_end+0x10b464b0> + 9dcd: 02 12 add dl, byte ptr [rdx] + 9dcf: 00 f0 add al, dh + 9dd1: fe 4b 00 dec byte ptr [rbx] + 9dd4: 00 00 add byte ptr [rax], al + 9dd6: 00 00 add byte ptr [rax], al + 9dd8: 04 00 add al, 0 + 9dda: 00 00 add byte ptr [rax], al + 9ddc: 00 00 add byte ptr [rax], al + 9dde: 00 00 add byte ptr [rax], al + 9de0: 12 63 00 adc ah, byte ptr [rbx] + 9de3: 00 11 add byte ptr [rcx], dl + 9de5: 02 0a add cl, byte ptr [rdx] + 9de7: 00 e0 add al, ah + 9de9: 89 4a 00 mov dword ptr [rdx], ecx + 9dec: 00 00 add byte ptr [rax], al + 9dee: 00 00 add byte ptr [rax], al + 9df0: 23 00 and eax, dword ptr [rax] + 9df2: 00 00 add byte ptr [rax], al + 9df4: 00 00 add byte ptr [rax], al + 9df6: 00 00 add byte ptr [rax], al + 9df8: 26 63 00 movsxd eax, dword ptr es:[rax] + 9dfb: 00 12 add byte ptr [rdx], dl + 9dfd: 02 07 add al, byte ptr [rdi] + 9dff: 00 80 13 47 00 00 add byte ptr [rax + 18195], al + 9e05: 00 00 add byte ptr [rax], al + 9e07: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x9e0d <.symtab+0x9e0d> + 9e0d: 00 00 add byte ptr [rax], al + 9e0f: 00 31 add byte ptr [rcx], dh + 9e11: 63 00 movsxd eax, dword ptr [rax] + 9e13: 00 12 add byte ptr [rdx], dl + 9e15: 02 07 add al, byte ptr [rdi] + 9e17: 00 80 3a 41 00 00 add byte ptr [rax + 16698], al + 9e1d: 00 00 add byte ptr [rax], al + 9e1f: 00 e3 add bl, ah + 9e21: 02 00 add al, byte ptr [rax] + 9e23: 00 00 add byte ptr [rax], al + 9e25: 00 00 add byte ptr [rax], al + 9e27: 00 80 47 00 00 22 add byte ptr [rax + 570425415], al + 9e2d: 00 07 add byte ptr [rdi], al + 9e2f: 00 a0 b5 44 00 00 add byte ptr [rax + 17589], ah + 9e35: 00 00 add byte ptr [rax], al + 9e37: 00 2c 03 add byte ptr [rbx + rax], ch + 9e3a: 00 00 add byte ptr [rax], al + 9e3c: 00 00 add byte ptr [rax], al + 9e3e: 00 00 add byte ptr [rax], al + 9e40: 40 63 00 movsxd eax, dword ptr [rax] + 9e43: 00 11 add byte ptr [rcx], dl + 9e45: 00 19 add byte ptr [rcx], bl + 9e47: 00 50 38 add byte ptr [rax + 56], dl + 9e4a: 4c 00 00 add byte ptr [rax], r8b + 9e4d: 00 00 add byte ptr [rax], al + 9e4f: 00 08 add byte ptr [rax], cl + 9e51: 00 00 add byte ptr [rax], al + 9e53: 00 00 add byte ptr [rax], al + 9e55: 00 00 add byte ptr [rax], al + 9e57: 00 50 63 add byte ptr [rax + 99], dl + 9e5a: 00 00 add byte ptr [rax], al + 9e5c: 12 00 adc al, byte ptr [rax] + 9e5e: 07 + 9e5f: 00 d0 add al, dl + 9e61: 72 41 jb 0x9ea4 <.symtab+0x9ea4> + 9e63: 00 00 add byte ptr [rax], al + 9e65: 00 00 add byte ptr [rax], al + 9e67: 00 30 add byte ptr [rax], dh + 9e69: 00 00 add byte ptr [rax], al + 9e6b: 00 00 add byte ptr [rax], al + 9e6d: 00 00 add byte ptr [rax], al + 9e6f: 00 6a 63 add byte ptr [rdx + 99], ch + 9e72: 00 00 add byte ptr [rax], al + 9e74: 12 02 adc al, byte ptr [rdx] + 9e76: 07 + 9e77: 00 40 46 add byte ptr [rax + 70], al + 9e7a: 48 00 00 add byte ptr [rax], al + 9e7d: 00 00 add byte ptr [rax], al + 9e7f: 00 7a 02 add byte ptr [rdx + 2], bh + 9e82: 00 00 add byte ptr [rax], al + 9e84: 00 00 add byte ptr [rax], al + 9e86: 00 00 add byte ptr [rax], al + 9e88: 9e sahf + 9e89: 66 00 00 add byte ptr [rax], al + 9e8c: 12 02 adc al, byte ptr [rdx] + 9e8e: 07 + 9e8f: 00 c0 add al, al + 9e91: fe 40 00 inc byte ptr [rax] + 9e94: 00 00 add byte ptr [rax], al + 9e96: 00 00 add byte ptr [rax], al + 9e98: 20 00 and byte ptr [rax], al + 9e9a: 00 00 add byte ptr [rax], al + 9e9c: 00 00 add byte ptr [rax], al + 9e9e: 00 00 add byte ptr [rax], al + 9ea0: 74 63 je 0x9f05 <.symtab+0x9f05> + 9ea2: 00 00 add byte ptr [rax], al + 9ea4: 12 02 adc al, byte ptr [rdx] + 9ea6: 07 + 9ea7: 00 c0 add al, al + 9ea9: 00 49 00 add byte ptr [rcx], cl + 9eac: 00 00 add byte ptr [rax], al + 9eae: 00 00 add byte ptr [rax], al + 9eb0: 59 pop rcx + 9eb1: 00 00 add byte ptr [rax], al + 9eb3: 00 00 add byte ptr [rax], al + 9eb5: 00 00 add byte ptr [rax], al + 9eb7: 00 82 63 00 00 21 add byte ptr [rdx + 553648227], al + 9ebd: 00 19 add byte ptr [rcx], bl + 9ebf: 00 98 2c 4c 00 00 add byte ptr [rax + 19500], bl + 9ec5: 00 00 add byte ptr [rax], al + 9ec7: 00 08 add byte ptr [rax], cl + 9ec9: 00 00 add byte ptr [rax], al + 9ecb: 00 00 add byte ptr [rax], al + 9ecd: 00 00 add byte ptr [rax], al + 9ecf: 00 8e 63 00 00 12 add byte ptr [rsi + 301989987], cl + 9ed5: 00 07 add byte ptr [rdi], al + 9ed7: 00 90 1d 45 00 00 add byte ptr [rax + 17693], dl + 9edd: 00 00 add byte ptr [rax], al + 9edf: 00 b0 05 00 00 00 add byte ptr [rax + 5], dh + 9ee5: 00 00 add byte ptr [rax], al + 9ee7: 00 b0 63 00 00 12 add byte ptr [rax + 301989987], dh + 9eed: 02 07 add al, byte ptr [rdi] + 9eef: 00 10 add byte ptr [rax], dl + 9ef1: 5a pop rdx + 9ef2: 41 00 00 add byte ptr [r8], al + 9ef5: 00 00 add byte ptr [rax], al + 9ef7: 00 27 add byte ptr [rdi], ah + 9ef9: 00 00 add byte ptr [rax], al + 9efb: 00 00 add byte ptr [rax], al + 9efd: 00 00 add byte ptr [rax], al + 9eff: 00 cb add bl, cl + 9f01: 63 00 movsxd eax, dword ptr [rax] + 9f03: 00 12 add byte ptr [rdx], dl + 9f05: 00 07 add byte ptr [rdi], al + 9f07: 00 c0 add al, al + 9f09: 02 41 00 add al, byte ptr [rcx] + 9f0c: 00 00 add byte ptr [rax], al + 9f0e: 00 00 add byte ptr [rax], al + 9f10: c4 04 00 + 9f13: 00 00 add byte ptr [rax], al + 9f15: 00 00 add byte ptr [rax], al + 9f17: 00 e3 add bl, ah + 9f19: 63 00 movsxd eax, dword ptr [rax] + 9f1b: 00 12 add byte ptr [rdx], dl + 9f1d: 02 07 add al, byte ptr [rdi] + 9f1f: 00 90 93 44 00 00 add byte ptr [rax + 17555], dl + 9f25: 00 00 add byte ptr [rax], al + 9f27: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x9f2d <.symtab+0x9f2d> + 9f2d: 00 00 add byte ptr [rax], al + 9f2f: 00 ec add ah, ch + 9f31: 63 00 movsxd eax, dword ptr [rax] + 9f33: 00 16 add byte ptr [rsi], dl + 9f35: 00 0f add byte ptr [rdi], cl + 9f37: 00 48 00 add byte ptr [rax], cl + 9f3a: 00 00 add byte ptr [rax], al + 9f3c: 00 00 add byte ptr [rax], al + 9f3e: 00 00 add byte ptr [rax], al + 9f40: 08 00 or byte ptr [rax], al + 9f42: 00 00 add byte ptr [rax], al + 9f44: 00 00 add byte ptr [rax], al + 9f46: 00 00 add byte ptr [rax], al + 9f48: 05 64 00 00 12 add eax, 301989988 + 9f4d: 00 07 add byte ptr [rdi], al + 9f4f: 00 f0 add al, dh + 9f51: 0e + 9f52: 42 00 00 add byte ptr [rax], al + 9f55: 00 00 add byte ptr [rax], al + 9f57: 00 be 00 00 00 00 add byte ptr [rsi], bh + 9f5d: 00 00 add byte ptr [rax], al + 9f5f: 00 1a add byte ptr [rdx], bl + 9f61: 64 00 00 add byte ptr fs:[rax], al + 9f64: 12 02 adc al, byte ptr [rdx] + 9f66: 07 + 9f67: 00 b0 8b 45 00 00 add byte ptr [rax + 17803], dh + 9f6d: 00 00 add byte ptr [rax], al + 9f6f: 00 bd 04 00 00 00 add byte ptr [rbp + 4], bh + 9f75: 00 00 add byte ptr [rax], al + 9f77: 00 30 add byte ptr [rax], dh + 9f79: 64 00 00 add byte ptr fs:[rax], al + 9f7c: 12 02 adc al, byte ptr [rdx] + 9f7e: 07 + 9f7f: 00 e0 add al, ah + 9f81: ca 47 00 retf 71 + 9f84: 00 00 add byte ptr [rax], al + 9f86: 00 00 add byte ptr [rax], al + 9f88: fd std + 9f89: 01 00 add dword ptr [rax], eax + 9f8b: 00 00 add byte ptr [rax], al + 9f8d: 00 00 add byte ptr [rax], al + 9f8f: 00 48 64 add byte ptr [rax + 100], cl + 9f92: 00 00 add byte ptr [rax], al + 9f94: 12 02 adc al, byte ptr [rdx] + 9f96: 07 + 9f97: 00 00 add byte ptr [rax], al + 9f99: 36 44 00 00 add byte ptr ss:[rax], r8b + 9f9d: 00 00 add byte ptr [rax], al + 9f9f: 00 15 03 00 00 00 add byte ptr [rip + 3], dl # 0x9fa8 <.symtab+0x9fa8> + 9fa5: 00 00 add byte ptr [rax], al + 9fa7: 00 38 add byte ptr [rax], bh + 9fa9: 6a 00 push 0 + 9fab: 00 11 add byte ptr [rcx], dl + 9fad: 02 12 add dl, byte ptr [rdx] + 9faf: 00 e0 add al, ah + 9fb1: ee out dx, al + 9fb2: 4b 00 00 add byte ptr [r8], al + 9fb5: 00 00 add byte ptr [rax], al + 9fb7: 00 38 add byte ptr [rax], bh + 9fb9: 04 00 add al, 0 + 9fbb: 00 00 add byte ptr [rax], al + 9fbd: 00 00 add byte ptr [rax], al + 9fbf: 00 5d 64 add byte ptr [rbp + 100], bl + 9fc2: 00 00 add byte ptr [rax], al + 9fc4: 12 02 adc al, byte ptr [rdx] + 9fc6: 07 + 9fc7: 00 e0 add al, ah + 9fc9: 83 44 00 00 00 add dword ptr [rax + rax], 0 + 9fce: 00 00 add byte ptr [rax], al + 9fd0: 54 push rsp + 9fd1: 00 00 add byte ptr [rax], al + 9fd3: 00 00 add byte ptr [rax], al + 9fd5: 00 00 add byte ptr [rax], al + 9fd7: 00 66 64 add byte ptr [rsi + 100], ah + 9fda: 00 00 add byte ptr [rax], al + 9fdc: 12 00 adc al, byte ptr [rax] + 9fde: 07 + 9fdf: 00 b0 6e 43 00 00 add byte ptr [rax + 17262], dh + 9fe5: 00 00 add byte ptr [rax], al + 9fe7: 00 14 00 add byte ptr [rax + rax], dl + 9fea: 00 00 add byte ptr [rax], al + 9fec: 00 00 add byte ptr [rax], al + 9fee: 00 00 add byte ptr [rax], al + 9ff0: 78 64 js 0xa056 <.symtab+0xa056> + 9ff2: 00 00 add byte ptr [rax], al + 9ff4: 22 02 and al, byte ptr [rdx] + 9ff6: 07 + 9ff7: 00 90 07 41 00 00 add byte ptr [rax + 16647], dl + 9ffd: 00 00 add byte ptr [rax], al + 9fff: 00 0e add byte ptr [rsi], cl + a001: 00 00 add byte ptr [rax], al + a003: 00 00 add byte ptr [rax], al + a005: 00 00 add byte ptr [rax], al + a007: 00 84 64 00 00 12 02 add byte ptr [rsp + 2*riz + 34734080], al + a00e: 07 + a00f: 00 c0 add al, al + a011: ce + a012: 46 00 00 add byte ptr [rax], r8b + a015: 00 00 add byte ptr [rax], al + a017: 00 69 00 add byte ptr [rcx], ch + a01a: 00 00 add byte ptr [rax], al + a01c: 00 00 add byte ptr [rax], al + a01e: 00 00 add byte ptr [rax], al + a020: 8e 64 00 00 mov fs, word ptr [rax + rax] + a024: 11 02 adc dword ptr [rdx], eax + a026: 17 + a027: 00 40 1c add byte ptr [rax + 28], al + a02a: 4c 00 00 add byte ptr [rax], r8b + a02d: 00 00 add byte ptr [rax], al + a02f: 00 a8 00 00 00 00 add byte ptr [rax], ch + a035: 00 00 add byte ptr [rax], al + a037: 00 a3 64 00 00 21 add byte ptr [rbx + 553648228], ah + a03d: 02 15 00 08 01 4c add dl, byte ptr [rip + 1275136000] # 0x4c01a843 <_end+0x4bb56ec3> + a043: 00 00 add byte ptr [rax], al + a045: 00 00 add byte ptr [rax], al + a047: 00 08 add byte ptr [rax], cl + a049: 00 00 add byte ptr [rax], al + a04b: 00 00 add byte ptr [rax], al + a04d: 00 00 add byte ptr [rax], al + a04f: 00 bf 64 00 00 12 add byte ptr [rdi + 301989988], bh + a055: 02 07 add al, byte ptr [rdi] + a057: 00 c0 add al, al + a059: 59 pop rcx + a05a: 44 00 00 add byte ptr [rax], r8b + a05d: 00 00 add byte ptr [rax], al + a05f: 00 2c 00 add byte ptr [rax + rax], ch + a062: 00 00 add byte ptr [rax], al + a064: 00 00 add byte ptr [rax], al + a066: 00 00 add byte ptr [rax], al + a068: d7 xlatb + a069: 64 00 00 add byte ptr fs:[rax], al + a06c: 12 00 adc al, byte ptr [rax] + a06e: 07 + a06f: 00 70 e4 add byte ptr [rax - 28], dh + a072: 45 00 00 add byte ptr [r8], r8b + a075: 00 00 add byte ptr [rax], al + a077: 00 b7 00 00 00 00 add byte ptr [rdi], dh + a07d: 00 00 add byte ptr [rax], al + a07f: 00 a4 50 00 00 22 00 add byte ptr [rax + 2*rdx + 2228224], ah + a086: 07 + a087: 00 90 18 47 00 00 add byte ptr [rax + 18200], dl + a08d: 00 00 add byte ptr [rax], al + a08f: 00 5c 00 00 add byte ptr [rax + rax], bl + a093: 00 00 add byte ptr [rax], al + a095: 00 00 add byte ptr [rax], al + a097: 00 e1 add cl, ah + a099: 64 00 00 add byte ptr fs:[rax], al + a09c: 11 02 adc dword ptr [rdx], eax + a09e: 12 00 adc al, byte ptr [rax] + a0a0: c0 e2 4b shl dl, 75 + a0a3: 00 00 add byte ptr [rax], al + a0a5: 00 00 add byte ptr [rax], al + a0a7: 00 68 00 add byte ptr [rax], ch + a0aa: 00 00 add byte ptr [rax], al + a0ac: 00 00 add byte ptr [rax], al + a0ae: 00 00 add byte ptr [rax], al + a0b0: f3 64 00 00 rep add byte ptr fs:[rax], al + a0b4: 12 02 adc al, byte ptr [rdx] + a0b6: 07 + a0b7: 00 10 add byte ptr [rax], dl + a0b9: 79 44 jns 0xa0ff <.symtab+0xa0ff> + a0bb: 00 00 add byte ptr [rax], al + a0bd: 00 00 add byte ptr [rax], al + a0bf: 00 04 01 add byte ptr [rcx + rax], al + a0c2: 00 00 add byte ptr [rax], al + a0c4: 00 00 add byte ptr [rax], al + a0c6: 00 00 add byte ptr [rax], al + a0c8: 07 + a0c9: 65 00 00 add byte ptr gs:[rax], al + a0cc: 12 02 adc al, byte ptr [rdx] + a0ce: 07 + a0cf: 00 70 c3 add byte ptr [rax - 61], dh + a0d2: 44 00 00 add byte ptr [rax], r8b + a0d5: 00 00 add byte ptr [rax], al + a0d7: 00 11 add byte ptr [rcx], dl + a0d9: 04 00 add al, 0 + a0db: 00 00 add byte ptr [rax], al + a0dd: 00 00 add byte ptr [rax], al + a0df: 00 14 65 00 00 11 00 add byte ptr [2*riz + 1114112], dl + a0e6: 19 00 sbb dword ptr [rax], eax + a0e8: 08 2d 4c 00 00 00 or byte ptr [rip + 76], ch # 0xa13a <.symtab+0xa13a> + a0ee: 00 00 add byte ptr [rax], al + a0f0: 08 00 or byte ptr [rax], al + a0f2: 00 00 add byte ptr [rax], al + a0f4: 00 00 add byte ptr [rax], al + a0f6: 00 00 add byte ptr [rax], al + a0f8: 1e + a0f9: 65 00 00 add byte ptr gs:[rax], al + a0fc: 12 02 adc al, byte ptr [rdx] + a0fe: 07 + a0ff: 00 a0 67 44 00 00 add byte ptr [rax + 17511], ah + a105: 00 00 add byte ptr [rax], al + a107: 00 e7 add bh, ah + a109: 00 00 add byte ptr [rax], al + a10b: 00 00 add byte ptr [rax], al + a10d: 00 00 add byte ptr [rax], al + a10f: 00 3b add byte ptr [rbx], bh + a111: 65 00 00 add byte ptr gs:[rax], al + a114: 11 02 adc dword ptr [rdx], eax + a116: 0a 00 or al, byte ptr [rax] + a118: e0 b7 loopne 0xa0d1 <.symtab+0xa0d1> + a11a: 4a 00 00 add byte ptr [rax], al + a11d: 00 00 add byte ptr [rax], al + a11f: 00 90 00 00 00 00 add byte ptr [rax], dl + a125: 00 00 add byte ptr [rax], al + a127: 00 4f 65 add byte ptr [rdi + 101], cl + a12a: 00 00 add byte ptr [rax], al + a12c: 12 00 adc al, byte ptr [rax] + a12e: 07 + a12f: 00 60 c2 add byte ptr [rax - 62], ah + a132: 46 00 00 add byte ptr [rax], r8b + a135: 00 00 add byte ptr [rax], al + a137: 00 84 00 00 00 00 00 add byte ptr [rax + rax], al + a13e: 00 00 add byte ptr [rax], al + a140: 64 65 00 00 add byte ptr gs:[rax], al + a144: 12 02 adc al, byte ptr [rdx] + a146: 07 + a147: 00 f0 add al, dh + a149: 2d 40 00 00 00 sub eax, 64 + a14e: 00 00 add byte ptr [rax], al + a150: 5a pop rdx + a151: 01 00 add dword ptr [rax], eax + a153: 00 00 add byte ptr [rax], al + a155: 00 00 add byte ptr [rax], al + a157: 00 77 65 add byte ptr [rdi + 101], dh + a15a: 00 00 add byte ptr [rax], al + a15c: 12 00 adc al, byte ptr [rax] + a15e: 07 + a15f: 00 00 add byte ptr [rax], al + a161: 91 xchg eax, ecx + a162: 43 00 00 add byte ptr [r8], al + a165: 00 00 add byte ptr [rax], al + a167: 00 14 00 add byte ptr [rax + rax], dl + a16a: 00 00 add byte ptr [rax], al + a16c: 00 00 add byte ptr [rax], al + a16e: 00 00 add byte ptr [rax], al + a170: 8a 65 00 mov ah, byte ptr [rbp] + a173: 00 11 add byte ptr [rcx], dl + a175: 02 0a add cl, byte ptr [rdx] + a177: 00 20 add byte ptr [rax], ah + a179: a3 49 00 00 00 00 00 89 00 movabs dword ptr [38562071809359945], eax + a182: 00 00 add byte ptr [rax], al + a184: 00 00 add byte ptr [rax], al + a186: 00 00 add byte ptr [rax], al + a188: 9d popfq + a189: 65 00 00 add byte ptr gs:[rax], al + a18c: 12 02 adc al, byte ptr [rdx] + a18e: 07 + a18f: 00 c0 add al, al + a191: 8f 44 00 00 pop qword ptr [rax + rax] + a195: 00 00 add byte ptr [rax], al + a197: 00 b0 00 00 00 00 add byte ptr [rax], dh + a19d: 00 00 add byte ptr [rax], al + a19f: 00 af 65 00 00 12 add byte ptr [rdi + 301989989], ch + a1a5: 02 07 add al, byte ptr [rdi] + a1a7: 00 50 87 add byte ptr [rax - 121], dl + a1aa: 48 00 00 add byte ptr [rax], al + a1ad: 00 00 add byte ptr [rax], al + a1af: 00 66 00 add byte ptr [rsi], ah + a1b2: 00 00 add byte ptr [rax], al + a1b4: 00 00 add byte ptr [rax], al + a1b6: 00 00 add byte ptr [rax], al + a1b8: ce + a1b9: 65 00 00 add byte ptr gs:[rax], al + a1bc: 11 02 adc dword ptr [rdx], eax + a1be: 0a 00 or al, byte ptr [rax] + a1c0: c8 89 4a 00 enter 19081, 0 + a1c4: 00 00 add byte ptr [rax], al + a1c6: 00 00 add byte ptr [rax], al + a1c8: 0f 00 00 sldt word ptr [rax] + a1cb: 00 00 add byte ptr [rax], al + a1cd: 00 00 add byte ptr [rax], al + a1cf: 00 dc add ah, bl + a1d1: 65 00 00 add byte ptr gs:[rax], al + a1d4: 12 02 adc al, byte ptr [rdx] + a1d6: 07 + a1d7: 00 80 9e 45 00 00 add byte ptr [rax + 17822], al + a1dd: 00 00 add byte ptr [rax], al + a1df: 00 d8 add al, bl + a1e1: 02 00 add al, byte ptr [rax] + a1e3: 00 00 add byte ptr [rax], al + a1e5: 00 00 add byte ptr [rax], al + a1e7: 00 f0 add al, dh + a1e9: 65 00 00 add byte ptr gs:[rax], al + a1ec: 11 00 adc dword ptr [rax], eax + a1ee: 19 00 sbb dword ptr [rax], eax + a1f0: 58 pop rax + a1f1: 38 4c 00 00 cmp byte ptr [rax + rax], cl + a1f5: 00 00 add byte ptr [rax], al + a1f7: 00 08 add byte ptr [rax], cl + a1f9: 00 00 add byte ptr [rax], al + a1fb: 00 00 add byte ptr [rax], al + a1fd: 00 00 add byte ptr [rax], al + a1ff: 00 fe add dh, bh + a201: 65 00 00 add byte ptr gs:[rax], al + a204: 12 02 adc al, byte ptr [rdx] + a206: 07 + a207: 00 20 add byte ptr [rax], ah + a209: c4 45 00 00 + a20d: 00 00 add byte ptr [rax], al + a20f: 00 51 00 add byte ptr [rcx], dl + a212: 00 00 add byte ptr [rax], al + a214: 00 00 add byte ptr [rax], al + a216: 00 00 add byte ptr [rax], al + a218: 09 66 00 or dword ptr [rsi], esp + a21b: 00 12 add byte ptr [rdx], dl + a21d: 02 07 add al, byte ptr [rdi] + a21f: 00 00 add byte ptr [rax], al + a221: 94 xchg eax, esp + a222: 41 00 00 add byte ptr [r8], al + a225: 00 00 add byte ptr [rax], al + a227: 00 5e 00 add byte ptr [rsi], bl + a22a: 00 00 add byte ptr [rax], al + a22c: 00 00 add byte ptr [rax], al + a22e: 00 00 add byte ptr [rax], al + a230: 1b 66 00 sbb esp, dword ptr [rsi] + a233: 00 12 add byte ptr [rdx], dl + a235: 02 07 add al, byte ptr [rdi] + a237: 00 70 c7 add byte ptr [rax - 57], dh + a23a: 45 00 00 add byte ptr [r8], r8b + a23d: 00 00 add byte ptr [rax], al + a23f: 00 0b add byte ptr [rbx], cl + a241: 01 00 add dword ptr [rax], eax + a243: 00 00 add byte ptr [rax], al + a245: 00 00 add byte ptr [rax], al + a247: 00 29 add byte ptr [rcx], ch + a249: 66 00 00 add byte ptr [rax], al + a24c: 12 02 adc al, byte ptr [rdx] + a24e: 07 + a24f: 00 a0 f1 40 00 00 add byte ptr [rax + 16625], ah + a255: 00 00 add byte ptr [rax], al + a257: 00 0b add byte ptr [rbx], cl + a259: 00 00 add byte ptr [rax], al + a25b: 00 00 add byte ptr [rax], al + a25d: 00 00 add byte ptr [rax], al + a25f: 00 a9 57 00 00 22 add byte ptr [rcx + 570425431], ch + a265: 02 07 add al, byte ptr [rdi] + a267: 00 b0 3d 41 00 00 add byte ptr [rax + 16701], dh + a26d: 00 00 add byte ptr [rax], al + a26f: 00 98 00 00 00 00 add byte ptr [rax], bl + a275: 00 00 add byte ptr [rax], al + a277: 00 31 add byte ptr [rcx], dh + a279: 66 00 00 add byte ptr [rax], al + a27c: 12 00 adc al, byte ptr [rax] + a27e: 07 + a27f: 00 80 c3 45 00 00 add byte ptr [rax + 17859], al + a285: 00 00 add byte ptr [rax], al + a287: 00 15 00 00 00 00 add byte ptr [rip], dl # 0xa28d <.symtab+0xa28d> + a28d: 00 00 add byte ptr [rax], al + a28f: 00 45 66 add byte ptr [rbp + 102], al + a292: 00 00 add byte ptr [rax], al + a294: 12 02 adc al, byte ptr [rdx] + a296: 07 + a297: 00 a0 45 48 00 00 add byte ptr [rax + 18501], ah + a29d: 00 00 add byte ptr [rax], al + a29f: 00 4c 00 00 add byte ptr [rax + rax], cl + a2a3: 00 00 add byte ptr [rax], al + a2a5: 00 00 add byte ptr [rax], al + a2a7: 00 53 66 add byte ptr [rbx + 102], dl + a2aa: 00 00 add byte ptr [rax], al + a2ac: 12 02 adc al, byte ptr [rdx] + a2ae: 07 + a2af: 00 c0 add al, al + a2b1: e6 43 out 67, al + a2b3: 00 00 add byte ptr [rax], al + a2b5: 00 00 add byte ptr [rax], al + a2b7: 00 0a add byte ptr [rdx], cl + a2b9: 02 00 add al, byte ptr [rax] + a2bb: 00 00 add byte ptr [rax], al + a2bd: 00 00 add byte ptr [rax], al + a2bf: 00 64 66 00 add byte ptr [rsi + 2*riz], ah + a2c3: 00 12 add byte ptr [rdx], dl + a2c5: 02 07 add al, byte ptr [rdi] + a2c7: 00 60 3e add byte ptr [rax + 62], ah + a2ca: 42 00 00 add byte ptr [rax], al + a2cd: 00 00 add byte ptr [rax], al + a2cf: 00 69 12 add byte ptr [rcx + 18], ch + a2d2: 00 00 add byte ptr [rax], al + a2d4: 00 00 add byte ptr [rax], al + a2d6: 00 00 add byte ptr [rax], al + a2d8: 73 66 jae 0xa340 <.symtab+0xa340> + a2da: 00 00 add byte ptr [rax], al + a2dc: 12 02 adc al, byte ptr [rdx] + a2de: 07 + a2df: 00 10 add byte ptr [rax], dl + a2e1: 6a 44 push 68 + a2e3: 00 00 add byte ptr [rax], al + a2e5: 00 00 add byte ptr [rax], al + a2e7: 00 1c 00 add byte ptr [rax + rax], bl + a2ea: 00 00 add byte ptr [rax], al + a2ec: 00 00 add byte ptr [rax], al + a2ee: 00 00 add byte ptr [rax], al + a2f0: 8e 66 00 mov fs, word ptr [rsi] + a2f3: 00 11 add byte ptr [rcx], dl + a2f5: 00 0a add byte ptr [rdx], cl + a2f7: 00 00 add byte ptr [rax], al + a2f9: 50 push rax + a2fa: 49 00 00 add byte ptr [r8], al + a2fd: 00 00 add byte ptr [rax], al + a2ff: 00 04 00 add byte ptr [rax + rax], al + a302: 00 00 add byte ptr [rax], al + a304: 00 00 add byte ptr [rax], al + a306: 00 00 add byte ptr [rax], al + a308: 9d popfq + a309: 66 00 00 add byte ptr [rax], al + a30c: 12 02 adc al, byte ptr [rdx] + a30e: 07 + a30f: 00 90 7d 44 00 00 add byte ptr [rax + 17533], dl + a315: 00 00 add byte ptr [rax], al + a317: 00 58 00 add byte ptr [rax], bl + a31a: 00 00 add byte ptr [rax], al + a31c: 00 00 add byte ptr [rax], al + a31e: 00 00 add byte ptr [rax], al + a320: a3 66 00 00 12 02 07 00 e0 movabs dword ptr [-2305835303740374938], eax + a329: 5d pop rbp + a32a: 44 00 00 add byte ptr [rax], r8b + a32d: 00 00 add byte ptr [rax], al + a32f: 00 d8 add al, bl + a331: 03 00 add eax, dword ptr [rax] + a333: 00 00 add byte ptr [rax], al + a335: 00 00 add byte ptr [rax], al + a337: 00 bf 66 00 00 11 add byte ptr [rdi + 285212774], bh + a33d: 00 15 00 a0 10 4c add byte ptr [rip + 1276157952], dl # 0x4c114343 <_end+0x4bc509c3> + a343: 00 00 add byte ptr [rax], al + a345: 00 00 add byte ptr [rax], al + a347: 00 28 add byte ptr [rax], ch + a349: 00 00 add byte ptr [rax], al + a34b: 00 00 add byte ptr [rax], al + a34d: 00 00 add byte ptr [rax], al + a34f: 00 d3 add bl, dl + a351: 66 00 00 add byte ptr [rax], al + a354: 12 02 adc al, byte ptr [rdx] + a356: 07 + a357: 00 50 de add byte ptr [rax - 34], dl + a35a: 47 00 00 add byte ptr [r8], r8b + a35d: 00 00 add byte ptr [rax], al + a35f: 00 09 add byte ptr [rcx], cl + a361: 00 00 add byte ptr [rax], al + a363: 00 00 add byte ptr [rax], al + a365: 00 00 add byte ptr [rax], al + a367: 00 e6 add dh, ah + a369: 66 00 00 add byte ptr [rax], al + a36c: 12 02 adc al, byte ptr [rdx] + a36e: 07 + a36f: 00 70 12 add byte ptr [rax + 18], dh + a372: 47 00 00 add byte ptr [r8], r8b + a375: 00 00 add byte ptr [rax], al + a377: 00 0a add byte ptr [rdx], cl + a379: 01 00 add dword ptr [rax], eax + a37b: 00 00 add byte ptr [rax], al + a37d: 00 00 add byte ptr [rax], al + a37f: 00 f2 add dl, dh + a381: 66 00 00 add byte ptr [rax], al + a384: 1a 02 sbb al, byte ptr [rdx] + a386: 07 + a387: 00 d0 add al, dl + a389: 4d 48 rex64 + a38b: 00 00 add byte ptr [rax], al + a38d: 00 00 add byte ptr [rax], al + a38f: 00 1e add byte ptr [rsi], bl + a391: 00 00 add byte ptr [rax], al + a393: 00 00 add byte ptr [rax], al + a395: 00 00 add byte ptr [rax], al + a397: 00 f9 add cl, bh + a399: 66 00 00 add byte ptr [rax], al + a39c: 12 00 adc al, byte ptr [rax] + a39e: 07 + a39f: 00 60 b2 add byte ptr [rax - 78], ah + a3a2: 43 00 00 add byte ptr [r8], al + a3a5: 00 00 add byte ptr [rax], al + a3a7: 00 14 00 add byte ptr [rax + rax], dl + a3aa: 00 00 add byte ptr [rax], al + a3ac: 00 00 add byte ptr [rax], al + a3ae: 00 00 add byte ptr [rax], al + a3b0: 0c 67 or al, 103 + a3b2: 00 00 add byte ptr [rax], al + a3b4: 12 00 adc al, byte ptr [rax] + a3b6: 07 + a3b7: 00 10 add byte ptr [rax], dl + a3b9: ce + a3ba: 43 00 00 add byte ptr [r8], al + a3bd: 00 00 add byte ptr [rax], al + a3bf: 00 14 00 add byte ptr [rax + rax], dl + a3c2: 00 00 add byte ptr [rax], al + a3c4: 00 00 add byte ptr [rax], al + a3c6: 00 00 add byte ptr [rax], al + a3c8: 1d 67 00 00 12 sbb eax, 301989991 + a3cd: 02 07 add al, byte ptr [rdi] + a3cf: 00 d0 add al, dl + a3d1: 56 push rsi + a3d2: 48 00 00 add byte ptr [rax], al + a3d5: 00 00 add byte ptr [rax], al + a3d7: 00 3c 00 add byte ptr [rax + rax], bh + a3da: 00 00 add byte ptr [rax], al + a3dc: 00 00 add byte ptr [rax], al + a3de: 00 00 add byte ptr [rax], al + a3e0: 2a 67 00 sub ah, byte ptr [rdi] + a3e3: 00 12 add byte ptr [rdx], dl + a3e5: 02 07 add al, byte ptr [rdi] + a3e7: 00 60 00 add byte ptr [rax], ah + a3ea: 49 00 00 add byte ptr [r8], al + a3ed: 00 00 add byte ptr [rax], al + a3ef: 00 44 00 00 add byte ptr [rax + rax], al + a3f3: 00 00 add byte ptr [rax], al + a3f5: 00 00 add byte ptr [rax], al + a3f7: 00 38 add byte ptr [rax], bh + a3f9: 67 00 00 add byte ptr [eax], al + a3fc: 11 02 adc dword ptr [rdx], eax + a3fe: 0a 00 or al, byte ptr [rax] + a400: 18 53 49 sbb byte ptr [rbx + 73], dl + a403: 00 00 add byte ptr [rax], al + a405: 00 00 add byte ptr [rax], al + a407: 00 09 add byte ptr [rcx], cl + a409: 00 00 add byte ptr [rax], al + a40b: 00 00 add byte ptr [rax], al + a40d: 00 00 add byte ptr [rax], al + a40f: 00 53 67 add byte ptr [rbx + 103], dl + a412: 00 00 add byte ptr [rax], al + a414: 11 02 adc dword ptr [rdx], eax + a416: 19 00 sbb dword ptr [rax], eax + a418: a0 38 4c 00 00 00 00 00 08 movabs al, byte ptr [576460752303443000] + a421: 00 00 add byte ptr [rax], al + a423: 00 00 add byte ptr [rax], al + a425: 00 00 add byte ptr [rax], al + a427: 00 5f 67 add byte ptr [rdi + 103], bl + a42a: 00 00 add byte ptr [rax], al + a42c: 11 02 adc dword ptr [rdx], eax + a42e: 15 00 68 10 4c adc eax, 1276143616 + a433: 00 00 add byte ptr [rax], al + a435: 00 00 add byte ptr [rax], al + a437: 00 08 add byte ptr [rax], cl + a439: 00 00 add byte ptr [rax], al + a43b: 00 00 add byte ptr [rax], al + a43d: 00 00 add byte ptr [rax], al + a43f: 00 7e 67 add byte ptr [rsi + 103], bh + a442: 00 00 add byte ptr [rax], al + a444: 12 00 adc al, byte ptr [rax] + a446: 07 + a447: 00 a0 20 40 00 00 add byte ptr [rax + 16416], ah + a44d: 00 00 add byte ptr [rax], al + a44f: 00 17 add byte ptr [rdi], dl + a451: 08 00 or byte ptr [rax], al + a453: 00 00 add byte ptr [rax], al + a455: 00 00 add byte ptr [rax], al + a457: 00 90 67 00 00 12 add byte ptr [rax + 301989991], dl + a45d: 02 07 add al, byte ptr [rdi] + a45f: 00 a0 9d 41 00 00 add byte ptr [rax + 16797], ah + a465: 00 00 add byte ptr [rax], al + a467: 00 31 add byte ptr [rcx], dh + a469: 00 00 add byte ptr [rax], al + a46b: 00 00 add byte ptr [rax], al + a46d: 00 00 add byte ptr [rax], al + a46f: 00 a7 21 00 00 1a add byte ptr [rdi + 436207649], ah + a475: 02 07 add al, byte ptr [rdi] + a477: 00 40 1a add byte ptr [rax + 26], al + a47a: 42 00 00 add byte ptr [rax], al + a47d: 00 00 add byte ptr [rax], al + a47f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0xa485 <.symtab+0xa485> + a485: 00 00 add byte ptr [rax], al + a487: 00 d2 add dl, dl + a489: 3e 00 00 add byte ptr ds:[rax], al + a48c: 22 00 and al, byte ptr [rax] + a48e: 07 + a48f: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh + a495: 00 00 add byte ptr [rax], al + a497: 00 2c 00 add byte ptr [rax + rax], ch + a49a: 00 00 add byte ptr [rax], al + a49c: 00 00 add byte ptr [rax], al + a49e: 00 00 add byte ptr [rax], al + a4a0: a8 67 test al, 103 + a4a2: 00 00 add byte ptr [rax], al + a4a4: 12 02 adc al, byte ptr [rdx] + a4a6: 07 + a4a7: 00 90 80 41 00 00 add byte ptr [rax + 16768], dl + a4ad: 00 00 add byte ptr [rax], al + a4af: 00 86 00 00 00 00 add byte ptr [rsi], al + a4b5: 00 00 add byte ptr [rax], al + a4b7: 00 cc add ah, cl + a4b9: 3a 00 cmp al, byte ptr [rax] + a4bb: 00 22 add byte ptr [rdx], ah + a4bd: 00 07 add byte ptr [rdi], al + a4bf: 00 40 84 add byte ptr [rax - 124], al + a4c2: 44 00 00 add byte ptr [rax], r8b + a4c5: 00 00 add byte ptr [rax], al + a4c7: 00 26 add byte ptr [rsi], ah + a4c9: 01 00 add dword ptr [rax], eax + a4cb: 00 00 add byte ptr [rax], al + a4cd: 00 00 add byte ptr [rax], al + a4cf: 00 ba 67 00 00 21 add byte ptr [rdx + 553648231], bh + a4d5: 00 15 00 90 10 4c add byte ptr [rip + 1276153856], dl # 0x4c1134db <_end+0x4bc4fb5b> + a4db: 00 00 add byte ptr [rax], al + a4dd: 00 00 add byte ptr [rax], al + a4df: 00 08 add byte ptr [rax], cl + a4e1: 00 00 add byte ptr [rax], al + a4e3: 00 00 add byte ptr [rax], al + a4e5: 00 00 add byte ptr [rax], al + a4e7: 00 d2 add dl, dl + a4e9: 67 00 00 add byte ptr [eax], al + a4ec: 12 02 adc al, byte ptr [rdx] + a4ee: 07 + a4ef: 00 70 e1 add byte ptr [rax - 31], dh + a4f2: 47 00 00 add byte ptr [r8], r8b + a4f5: 00 00 add byte ptr [rax], al + a4f7: 00 c9 add cl, cl + a4f9: 00 00 add byte ptr [rax], al + a4fb: 00 00 add byte ptr [rax], al + a4fd: 00 00 add byte ptr [rax], al + a4ff: 00 df add bh, bl + a501: 67 00 00 add byte ptr [eax], al + a504: 12 02 adc al, byte ptr [rdx] + a506: 07 + a507: 00 90 ed 41 00 00 add byte ptr [rax + 16877], dl + a50d: 00 00 add byte ptr [rax], al + a50f: 00 b2 00 00 00 00 add byte ptr [rdx], dh + a515: 00 00 add byte ptr [rax], al + a517: 00 fb add bl, bh + a519: 67 00 00 add byte ptr [eax], al + a51c: 12 02 adc al, byte ptr [rdx] + a51e: 07 + a51f: 00 80 63 48 00 00 add byte ptr [rax + 18531], al + a525: 00 00 add byte ptr [rax], al + a527: 00 32 add byte ptr [rdx], dh + a529: 01 00 add dword ptr [rax], eax + a52b: 00 00 add byte ptr [rax], al + a52d: 00 00 add byte ptr [rax], al + a52f: 00 0a add byte ptr [rdx], cl + a531: 68 00 00 12 02 push 34734080 + a536: 07 + a537: 00 10 add byte ptr [rax], dl + a539: 86 44 00 00 xchg byte ptr [rax + rax], al + a53d: 00 00 add byte ptr [rax], al + a53f: 00 99 00 00 00 00 add byte ptr [rcx], bl + a545: 00 00 add byte ptr [rax], al + a547: 00 17 add byte ptr [rdi], dl + a549: 68 00 00 11 00 push 1114112 + a54e: 12 00 adc al, byte ptr [rax] + a550: 88 fa mov dl, bh + a552: 4b 00 00 add byte ptr [r8], al + a555: 00 00 add byte ptr [rax], al + a557: 00 08 add byte ptr [rax], cl + a559: 00 00 add byte ptr [rax], al + a55b: 00 00 add byte ptr [rax], al + a55d: 00 00 add byte ptr [rax], al + a55f: 00 25 68 00 00 12 add byte ptr [rip + 301989992], ah # 0x1200a5cd <_end+0x11b46c4d> + a565: 00 07 add byte ptr [rdi], al + a567: 00 20 add byte ptr [rax], ah + a569: 81 41 00 00 00 00 00 add dword ptr [rcx], 0 + a570: 86 00 xchg byte ptr [rax], al + a572: 00 00 add byte ptr [rax], al + a574: 00 00 add byte ptr [rax], al + a576: 00 00 add byte ptr [rax], al + a578: 2e 68 00 00 12 00 push 1179648 + a57e: 07 + a57f: 00 a0 02 41 00 00 add byte ptr [rax + 16642], ah + a585: 00 00 add byte ptr [rax], al + a587: 00 16 add byte ptr [rsi], dl + a589: 00 00 add byte ptr [rax], al + a58b: 00 00 add byte ptr [rax], al + a58d: 00 00 add byte ptr [rax], al + a58f: 00 38 add byte ptr [rax], bh + a591: 68 00 00 12 00 push 1179648 + a596: 07 + a597: 00 80 7e 45 00 00 add byte ptr [rax + 17790], al + a59d: 00 00 add byte ptr [rax], al + a59f: 00 24 0d 00 00 00 00 add byte ptr [rcx], ah + a5a6: 00 00 add byte ptr [rax], al + a5a8: 5f pop rdi + a5a9: 68 00 00 12 02 push 34734080 + a5ae: 07 + a5af: 00 d0 add al, dl + a5b1: 61 + a5b2: 44 00 00 add byte ptr [rax], r8b + a5b5: 00 00 add byte ptr [rax], al + a5b7: 00 3e add byte ptr [rsi], bh + a5b9: 00 00 add byte ptr [rax], al + a5bb: 00 00 add byte ptr [rax], al + a5bd: 00 00 add byte ptr [rax], al + a5bf: 00 79 68 add byte ptr [rcx + 104], bh + a5c2: 00 00 add byte ptr [rax], al + a5c4: 11 02 adc dword ptr [rdx], eax + a5c6: 0a 00 or al, byte ptr [rax] + a5c8: e0 b1 loopne 0xa57b <.symtab+0xa57b> + a5ca: 49 00 00 add byte ptr [r8], al + a5cd: 00 00 add byte ptr [rax], al + a5cf: 00 48 00 add byte ptr [rax], cl + a5d2: 00 00 add byte ptr [rax], al + a5d4: 00 00 add byte ptr [rax], al + a5d6: 00 00 add byte ptr [rax], al + a5d8: 94 xchg eax, esp + a5d9: 68 00 00 11 00 push 1114112 + a5de: 19 00 sbb dword ptr [rax], eax + a5e0: 60 + a5e1: 38 4c 00 00 cmp byte ptr [rax + rax], cl + a5e5: 00 00 add byte ptr [rax], al + a5e7: 00 08 add byte ptr [rax], cl + a5e9: 00 00 add byte ptr [rax], al + a5eb: 00 00 add byte ptr [rax], al + a5ed: 00 00 add byte ptr [rax], al + a5ef: 00 a1 68 00 00 12 add byte ptr [rcx + 301989992], ah + a5f5: 02 07 add al, byte ptr [rdi] + a5f7: 00 00 add byte ptr [rax], al + a5f9: 4f 48 rex64 + a5fb: 00 00 add byte ptr [rax], al + a5fd: 00 00 add byte ptr [rax], al + a5ff: 00 2f add byte ptr [rdi], ch + a601: 01 00 add dword ptr [rax], eax + a603: 00 00 add byte ptr [rax], al + a605: 00 00 add byte ptr [rax], al + a607: 00 b0 68 00 00 12 add byte ptr [rax + 301989992], dh + a60d: 02 07 add al, byte ptr [rdi] + a60f: 00 50 dc add byte ptr [rax - 36], dl + a612: 45 00 00 add byte ptr [r8], r8b + a615: 00 00 add byte ptr [rax], al + a617: 00 59 00 add byte ptr [rcx], bl + a61a: 00 00 add byte ptr [rax], al + a61c: 00 00 add byte ptr [rax], al + a61e: 00 00 add byte ptr [rax], al + a620: b9 68 00 00 12 mov ecx, 301989992 + a625: 02 07 add al, byte ptr [rdi] + a627: 00 10 add byte ptr [rax], dl + a629: de 45 00 fiadd word ptr [rbp] + a62c: 00 00 add byte ptr [rax], al + a62e: 00 00 add byte ptr [rax], al + a630: ce + a631: 00 00 add byte ptr [rax], al + a633: 00 00 add byte ptr [rax], al + a635: 00 00 add byte ptr [rax], al + a637: 00 c4 add ah, al + a639: 68 00 00 1a 02 push 35258368 + a63e: 07 + a63f: 00 d0 add al, dl + a641: 18 42 00 sbb byte ptr [rdx], al + a644: 00 00 add byte ptr [rax], al + a646: 00 00 add byte ptr [rax], al + a648: 45 00 00 add byte ptr [r8], r8b + a64b: 00 00 add byte ptr [rax], al + a64d: 00 00 add byte ptr [rax], al + a64f: 00 cb add bl, cl + a651: 68 00 00 12 02 push 34734080 + a656: 07 + a657: 00 60 f6 add byte ptr [rax - 10], ah + a65a: 46 00 00 add byte ptr [rax], r8b + a65d: 00 00 add byte ptr [rax], al + a65f: 00 c6 add dh, al + a661: 01 00 add dword ptr [rax], eax + a663: 00 00 add byte ptr [rax], al + a665: 00 00 add byte ptr [rax], al + a667: 00 da add dl, bl + a669: 68 00 00 12 02 push 34734080 + a66e: 07 + a66f: 00 50 be add byte ptr [rax - 66], dl + a672: 47 00 00 add byte ptr [r8], r8b + a675: 00 00 add byte ptr [rax], al + a677: 00 f5 add ch, dh + a679: 00 00 add byte ptr [rax], al + a67b: 00 00 add byte ptr [rax], al + a67d: 00 00 add byte ptr [rax], al + a67f: 00 ee add dh, ch + a681: 68 00 00 1a 00 push 1703936 + a686: 07 + a687: 00 50 23 add byte ptr [rax + 35], dl + a68a: 42 00 00 add byte ptr [rax], al + a68d: 00 00 add byte ptr [rax], al + a68f: 00 ba 00 00 00 00 add byte ptr [rdx], bh + a695: 00 00 add byte ptr [rax], al + a697: 00 fd add ch, bh + a699: 68 00 00 12 00 push 1179648 + a69e: 07 + a69f: 00 50 fc add byte ptr [rax - 4], dl + a6a2: 41 00 00 add byte ptr [r8], al + a6a5: 00 00 add byte ptr [rax], al + a6a7: 00 5b 03 add byte ptr [rbx + 3], bl + a6aa: 00 00 add byte ptr [rax], al + a6ac: 00 00 add byte ptr [rax], al + a6ae: 00 00 add byte ptr [rax], al + a6b0: 07 + a6b1: 69 00 00 11 02 19 imul eax, dword ptr [rax], 419565824 + a6b7: 00 b8 38 4c 00 00 add byte ptr [rax + 19512], bh + a6bd: 00 00 add byte ptr [rax], al + a6bf: 00 08 add byte ptr [rax], cl + a6c1: 00 00 add byte ptr [rax], al + a6c3: 00 00 add byte ptr [rax], al + a6c5: 00 00 add byte ptr [rax], al + a6c7: 00 18 add byte ptr [rax], bl + a6c9: 69 00 00 12 02 07 imul eax, dword ptr [rax], 117576192 + a6cf: 00 f0 add al, dh + a6d1: 92 xchg eax, edx + a6d2: 41 00 00 add byte ptr [r8], al + a6d5: 00 00 add byte ptr [rax], al + a6d7: 00 07 add byte ptr [rdi], al + a6d9: 00 00 add byte ptr [rax], al + a6db: 00 00 add byte ptr [rax], al + a6dd: 00 00 add byte ptr [rax], al + a6df: 00 25 69 00 00 12 add byte ptr [rip + 301989993], ah # 0x1200a74e <_end+0x11b46dce> + a6e5: 00 07 add byte ptr [rdi], al + a6e7: 00 40 13 add byte ptr [rax + 19], al + a6ea: 42 00 00 add byte ptr [rax], al + a6ed: 00 00 add byte ptr [rax], al + a6ef: 00 1c 02 add byte ptr [rdx + rax], bl + a6f2: 00 00 add byte ptr [rax], al + a6f4: 00 00 add byte ptr [rax], al + a6f6: 00 00 add byte ptr [rax], al + a6f8: 29 42 00 sub dword ptr [rdx], eax + a6fb: 00 22 add byte ptr [rdx], ah + a6fd: 02 07 add al, byte ptr [rdi] + a6ff: 00 e0 add al, ah + a701: c0 46 00 00 rol byte ptr [rsi], 0 + a705: 00 00 add byte ptr [rax], al + a707: 00 80 01 00 00 00 add byte ptr [rax + 1], al + a70d: 00 00 add byte ptr [rax], al + a70f: 00 2f add byte ptr [rdi], ch + a711: 69 00 00 12 00 07 imul eax, dword ptr [rax], 117445120 + a717: 00 80 c8 45 00 00 add byte ptr [rax + 17864], al + a71d: 00 00 add byte ptr [rax], al + a71f: 00 c5 add ch, al + a721: 0f 00 00 sldt word ptr [rax] + a724: 00 00 add byte ptr [rax], al + a726: 00 00 add byte ptr [rax], al + a728: 3a 69 00 cmp ch, byte ptr [rcx] + a72b: 00 12 add byte ptr [rdx], dl + a72d: 02 07 add al, byte ptr [rdi] + a72f: 00 b0 01 49 00 00 add byte ptr [rax + 18689], dh + a735: 00 00 add byte ptr [rax], al + a737: 00 0c 00 add byte ptr [rax + rax], cl + a73a: 00 00 add byte ptr [rax], al + a73c: 00 00 add byte ptr [rax], al + a73e: 00 00 add byte ptr [rax], al + a740: 51 push rcx + a741: 69 00 00 12 00 07 imul eax, dword ptr [rax], 117445120 + a747: 00 80 3f 41 00 00 add byte ptr [rax + 16703], al + a74d: 00 00 add byte ptr [rax], al + a74f: 00 29 add byte ptr [rcx], ch + a751: 03 00 add eax, dword ptr [rax] + a753: 00 00 add byte ptr [rax], al + a755: 00 00 add byte ptr [rax], al + a757: 00 68 69 add byte ptr [rax + 105], ch + a75a: 00 00 add byte ptr [rax], al + a75c: 10 00 adc byte ptr [rax], al + a75e: 15 00 e0 00 4c adc eax, 1275125760 + ... + a76f: 00 75 69 add byte ptr [rbp + 105], dh + a772: 00 00 add byte ptr [rax], al + a774: 12 02 adc al, byte ptr [rdx] + a776: 07 + a777: 00 30 add byte ptr [rax], dh + a779: 49 48 rex64 + a77b: 00 00 add byte ptr [rax], al + a77d: 00 00 add byte ptr [rax], al + a77f: 00 65 01 add byte ptr [rbp + 1], ah + a782: 00 00 add byte ptr [rax], al + a784: 00 00 add byte ptr [rax], al + a786: 00 00 add byte ptr [rax], al + a788: 82 + a789: 69 00 00 12 00 07 imul eax, dword ptr [rax], 117445120 + a78f: 00 f0 add al, dh + a791: d4 + a792: 48 00 00 add byte ptr [rax], al + a795: 00 00 add byte ptr [rax], al + a797: 00 39 add byte ptr [rcx], bh + a799: 02 00 add al, byte ptr [rax] + a79b: 00 00 add byte ptr [rax], al + a79d: 00 00 add byte ptr [rax], al + a79f: 00 8a 69 00 00 12 add byte ptr [rdx + 301989993], cl + a7a5: 02 07 add al, byte ptr [rdi] + a7a7: 00 70 3d add byte ptr [rax + 61], dh + a7aa: 41 00 00 add byte ptr [r8], al + a7ad: 00 00 add byte ptr [rax], al + a7af: 00 20 add byte ptr [rax], ah + a7b1: 00 00 add byte ptr [rax], al + a7b3: 00 00 add byte ptr [rax], al + a7b5: 00 00 add byte ptr [rax], al + a7b7: 00 97 69 00 00 12 add byte ptr [rdi + 301989993], dl + a7bd: 02 07 add al, byte ptr [rdi] + a7bf: 00 b0 b9 44 00 00 add byte ptr [rax + 17593], dh + a7c5: 00 00 add byte ptr [rax], al + a7c7: 00 8b 00 00 00 00 add byte ptr [rbx], cl + a7cd: 00 00 add byte ptr [rax], al + a7cf: 00 a8 69 00 00 12 add byte ptr [rax + 301989993], ch + a7d5: 02 07 add al, byte ptr [rdi] + a7d7: 00 b0 91 44 00 00 add byte ptr [rax + 17553], dh + a7dd: 00 00 add byte ptr [rax], al + a7df: 00 a0 00 00 00 00 add byte ptr [rax], ah + a7e5: 00 00 add byte ptr [rax], al + a7e7: 00 78 33 add byte ptr [rax + 51], bh + a7ea: 00 00 add byte ptr [rax], al + a7ec: 22 00 and al, byte ptr [rax] + a7ee: 07 + a7ef: 00 c0 add al, al + a7f1: 93 xchg eax, ebx + a7f2: 44 00 00 add byte ptr [rax], r8b + a7f5: 00 00 add byte ptr [rax], al + a7f7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0xa7fd <.symtab+0xa7fd> + a7fd: 00 00 add byte ptr [rax], al + a7ff: 00 af 69 00 00 12 add byte ptr [rdi + 301989993], ch + a805: 00 07 add byte ptr [rdi], al + a807: 00 80 92 41 00 00 add byte ptr [rax + 16786], al + a80d: 00 00 add byte ptr [rax], al + a80f: 00 0c 00 add byte ptr [rax + rax], cl + a812: 00 00 add byte ptr [rax], al + a814: 00 00 add byte ptr [rax], al + a816: 00 00 add byte ptr [rax], al + a818: c0 69 00 00 shr byte ptr [rcx], 0 + a81c: 12 02 adc al, byte ptr [rdx] + a81e: 07 + a81f: 00 10 add byte ptr [rax], dl + a821: 9a + a822: 44 00 00 add byte ptr [rax], r8b + a825: 00 00 add byte ptr [rax], al + a827: 00 6f 06 add byte ptr [rdi + 6], ch + a82a: 00 00 add byte ptr [rax], al + a82c: 00 00 add byte ptr [rax], al + a82e: 00 00 add byte ptr [rax], al + a830: ca 69 00 retf 105 + a833: 00 12 add byte ptr [rdx], dl + a835: 02 07 add al, byte ptr [rdi] + a837: 00 c0 add al, al + a839: d4 + a83a: 44 00 00 add byte ptr [rax], r8b + a83d: 00 00 add byte ptr [rax], al + a83f: 00 0c 00 add byte ptr [rax + rax], cl + a842: 00 00 add byte ptr [rax], al + a844: 00 00 add byte ptr [rax], al + a846: 00 00 add byte ptr [rax], al + a848: de 69 00 fisubr word ptr [rcx] + a84b: 00 11 add byte ptr [rcx], dl + a84d: 02 1a add bl, byte ptr [rdx] + a84f: 00 70 39 add byte ptr [rax + 57], dh + a852: 4c 00 00 add byte ptr [rax], r8b + a855: 00 00 add byte ptr [rax], al + a857: 00 08 add byte ptr [rax], cl + a859: 00 00 add byte ptr [rax], al + a85b: 00 00 add byte ptr [rax], al + a85d: 00 00 add byte ptr [rax], al + a85f: 00 f4 add ah, dh + a861: 69 00 00 11 00 19 imul eax, dword ptr [rax], 419434752 + a867: 00 80 37 4c 00 00 add byte ptr [rax + 19511], al + a86d: 00 00 add byte ptr [rax], al + a86f: 00 28 add byte ptr [rax], ch + a871: 00 00 add byte ptr [rax], al + a873: 00 00 add byte ptr [rax], al + a875: 00 00 add byte ptr [rax], al + a877: 00 fd add ch, bh + a879: 69 00 00 12 00 07 imul eax, dword ptr [rax], 117445120 + a87f: 00 f0 add al, dh + a881: 10 42 00 adc byte ptr [rdx], al + a884: 00 00 add byte ptr [rax], al + a886: 00 00 add byte ptr [rax], al + a888: 47 02 00 add r8b, byte ptr [r8] + a88b: 00 00 add byte ptr [rax], al + a88d: 00 00 add byte ptr [rax], al + a88f: 00 28 add byte ptr [rax], ch + a891: 63 00 movsxd eax, dword ptr [rax] + a893: 00 22 add byte ptr [rdx], ah + a895: 00 07 add byte ptr [rdi], al + a897: 00 80 13 47 00 00 add byte ptr [rax + 18195], al + a89d: 00 00 add byte ptr [rax], al + a89f: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0xa8a5 <.symtab+0xa8a5> + a8a5: 00 00 add byte ptr [rax], al + a8a7: 00 0c 6a add byte ptr [rdx + 2*rbp], cl + a8aa: 00 00 add byte ptr [rax], al + a8ac: 12 02 adc al, byte ptr [rdx] + a8ae: 07 + a8af: 00 30 add byte ptr [rax], dh + a8b1: cf iretd + a8b2: 46 00 00 add byte ptr [rax], r8b + a8b5: 00 00 add byte ptr [rax], al + a8b7: 00 ba 01 00 00 00 add byte ptr [rdx + 1], bh + a8bd: 00 00 add byte ptr [rax], al + a8bf: 00 23 add byte ptr [rbx], ah + a8c1: 6a 00 push 0 + a8c3: 00 12 add byte ptr [rdx], dl + a8c5: 02 07 add al, byte ptr [rdi] + a8c7: 00 60 15 add byte ptr [rax + 21], ah + a8ca: 46 00 00 add byte ptr [rax], r8b + a8cd: 00 00 add byte ptr [rax], al + a8cf: 00 43 33 add byte ptr [rbx + 51], al + a8d2: 00 00 add byte ptr [rax], al + a8d4: 00 00 add byte ptr [rax], al + a8d6: 00 00 add byte ptr [rax], al + a8d8: 37 + a8d9: 6a 00 push 0 + a8db: 00 11 add byte ptr [rcx], dl + a8dd: 00 12 add byte ptr [rdx], dl + a8df: 00 e0 add al, ah + a8e1: ee out dx, al + a8e2: 4b 00 00 add byte ptr [r8], al + a8e5: 00 00 add byte ptr [rax], al + a8e7: 00 38 add byte ptr [rax], bh + a8e9: 04 00 add al, 0 + a8eb: 00 00 add byte ptr [rax], al + a8ed: 00 00 add byte ptr [rax], al + a8ef: 00 4e 6a add byte ptr [rsi + 106], cl + a8f2: 00 00 add byte ptr [rax], al + a8f4: 11 00 adc dword ptr [rax], eax + a8f6: 19 00 sbb dword ptr [rax], eax + a8f8: 68 38 4c 00 00 push 19512 + a8fd: 00 00 add byte ptr [rax], al + a8ff: 00 04 00 add byte ptr [rax + rax], al + a902: 00 00 add byte ptr [rax], al + a904: 00 00 add byte ptr [rax], al + a906: 00 00 add byte ptr [rax], al + a908: 5c pop rsp + a909: 6a 00 push 0 + a90b: 00 11 add byte ptr [rcx], dl + a90d: 02 15 00 20 01 4c add dl, byte ptr [rip + 1275142144] # 0x4c01c913 <_end+0x4bb58f93> + a913: 00 00 add byte ptr [rax], al + a915: 00 00 add byte ptr [rax], al + a917: 00 08 add byte ptr [rax], cl + a919: 00 00 add byte ptr [rax], al + a91b: 00 00 add byte ptr [rax], al + a91d: 00 00 add byte ptr [rax], al + a91f: 00 69 6a add byte ptr [rcx + 106], ch + a922: 00 00 add byte ptr [rax], al + a924: 12 02 adc al, byte ptr [rdx] + a926: 07 + a927: 00 90 ec 46 00 00 add byte ptr [rax + 18156], dl + a92d: 00 00 add byte ptr [rax], al + a92f: 00 c1 add cl, al + a931: 00 00 add byte ptr [rax], al + a933: 00 00 add byte ptr [rax], al + a935: 00 00 add byte ptr [rax], al + a937: 00 78 6a add byte ptr [rax + 106], bh + a93a: 00 00 add byte ptr [rax], al + a93c: 12 00 adc al, byte ptr [rax] + a93e: 07 + a93f: 00 a0 66 41 00 00 add byte ptr [rax + 16742], ah + a945: 00 00 add byte ptr [rax], al + a947: 00 2d 02 00 00 00 add byte ptr [rip + 2], ch # 0xa94f <.symtab+0xa94f> + a94d: 00 00 add byte ptr [rax], al + a94f: 00 8e 6a 00 00 12 add byte ptr [rsi + 301989994], cl + a955: 02 07 add al, byte ptr [rdi] + a957: 00 d0 add al, dl + a959: e3 47 jrcxz 0xa9a2 <.symtab+0xa9a2> + a95b: 00 00 add byte ptr [rax], al + a95d: 00 00 add byte ptr [rax], al + a95f: 00 3c 02 add byte ptr [rdx + rax], bh + a962: 00 00 add byte ptr [rax], al + a964: 00 00 add byte ptr [rax], al + a966: 00 00 add byte ptr [rax], al + a968: a1 6a 00 00 12 02 07 00 b0 movabs eax, dword ptr [-5764599817560915862] + a971: dc 45 00 fadd qword ptr [rbp] + a974: 00 00 add byte ptr [rax], al + a976: 00 00 add byte ptr [rax], al + a978: 59 pop rcx + a979: 01 00 add dword ptr [rax], eax + a97b: 00 00 add byte ptr [rax], al + a97d: 00 00 add byte ptr [rax], al + a97f: 00 ac 6a 00 00 12 00 add byte ptr [rdx + 2*rbp + 1179648], ch + a986: 07 + a987: 00 40 45 add byte ptr [rax + 69], al + a98a: 41 00 00 add byte ptr [r8], al + a98d: 00 00 add byte ptr [rax], al + a98f: 00 d6 add dh, dl + a991: 05 00 00 00 00 add eax, 0 + a996: 00 00 add byte ptr [rax], al + a998: 0e + a999: 4d 00 00 add byte ptr [r8], r8b + a99c: 22 00 and al, byte ptr [rax] + a99e: 07 + a99f: 00 10 add byte ptr [rax], dl + a9a1: 39 41 00 cmp dword ptr [rcx], eax + a9a4: 00 00 add byte ptr [rax], al + a9a6: 00 00 add byte ptr [rax], al + a9a8: 0b 00 or eax, dword ptr [rax] + a9aa: 00 00 add byte ptr [rax], al + a9ac: 00 00 add byte ptr [rax], al + a9ae: 00 00 add byte ptr [rax], al + a9b0: c1 6a 00 00 shr dword ptr [rdx], 0 + a9b4: 12 00 adc al, byte ptr [rax] + a9b6: 07 + a9b7: 00 f0 add al, dh + a9b9: 9d popfq + a9ba: 41 00 00 add byte ptr [r8], al + a9bd: 00 00 add byte ptr [rax], al + a9bf: 00 10 add byte ptr [rax], dl + a9c1: 00 00 add byte ptr [rax], al + a9c3: 00 00 add byte ptr [rax], al + a9c5: 00 00 add byte ptr [rax], al + a9c7: 00 dc add ah, bl + a9c9: 6a 00 push 0 + a9cb: 00 12 add byte ptr [rdx], dl + a9cd: 02 07 add al, byte ptr [rdi] + a9cf: 00 e0 add al, ah + a9d1: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] + a9d2: 47 00 00 add byte ptr [r8], r8b + a9d5: 00 00 add byte ptr [rax], al + a9d7: 00 92 00 00 00 00 add byte ptr [rdx], dl + a9dd: 00 00 add byte ptr [rax], al + a9df: 00 67 4a add byte ptr [rdi + 74], ah + a9e2: 00 00 add byte ptr [rax], al + a9e4: 2a 00 sub al, byte ptr [rax] + a9e6: 07 + a9e7: 00 20 add byte ptr [rax], ah + a9e9: 27 + a9ea: 42 00 00 add byte ptr [rax], al + a9ed: 00 00 add byte ptr [rax], al + a9ef: 00 35 00 00 00 00 add byte ptr [rip], dh # 0xa9f5 <.symtab+0xa9f5> + a9f5: 00 00 add byte ptr [rax], al + a9f7: 00 f7 add bh, dh + a9f9: 6a 00 push 0 + a9fb: 00 16 add byte ptr [rsi], dl + a9fd: 02 0e add cl, byte ptr [rsi] + a9ff: 00 18 add byte ptr [rax], bl + aa01: 00 00 add byte ptr [rax], al + aa03: 00 00 add byte ptr [rax], al + aa05: 00 00 add byte ptr [rax], al + aa07: 00 08 add byte ptr [rax], cl + aa09: 00 00 add byte ptr [rax], al + aa0b: 00 00 add byte ptr [rax], al + aa0d: 00 00 add byte ptr [rax], al + aa0f: 00 0f add byte ptr [rdi], cl + aa11: 6b 00 00 imul eax, dword ptr [rax], 0 + aa14: 12 02 adc al, byte ptr [rdx] + aa16: 07 + aa17: 00 70 90 add byte ptr [rax - 112], dh + aa1a: 44 00 00 add byte ptr [rax], r8b + aa1d: 00 00 add byte ptr [rax], al + aa1f: 00 a0 00 00 00 00 add byte ptr [rax], ah + aa25: 00 00 add byte ptr [rax], al + aa27: 00 e7 add bh, ah + aa29: 51 push rcx + aa2a: 00 00 add byte ptr [rax], al + aa2c: 22 00 and al, byte ptr [rax] + aa2e: 07 + aa2f: 00 f0 add al, dh + aa31: 82 + aa32: 44 00 00 add byte ptr [rax], r8b + aa35: 00 00 add byte ptr [rax], al + aa37: 00 25 00 00 00 00 add byte ptr [rip], ah # 0xaa3d <.symtab+0xaa3d> + aa3d: 00 00 add byte ptr [rax], al + aa3f: 00 21 add byte ptr [rcx], ah + aa41: 6b 00 00 imul eax, dword ptr [rax], 0 + aa44: 12 02 adc al, byte ptr [rdx] + aa46: 07 + aa47: 00 10 add byte ptr [rax], dl + aa49: 8d 48 00 lea ecx, [rax] + aa4c: 00 00 add byte ptr [rax], al + aa4e: 00 00 add byte ptr [rax], al + aa50: 2a 03 sub al, byte ptr [rbx] + aa52: 00 00 add byte ptr [rax], al + aa54: 00 00 add byte ptr [rax], al + aa56: 00 00 add byte ptr [rax], al + aa58: 2a 6b 00 sub ch, byte ptr [rbx] + aa5b: 00 12 add byte ptr [rdx], dl + aa5d: 02 07 add al, byte ptr [rdi] + aa5f: 00 40 ba add byte ptr [rax - 70], al + aa62: 44 00 00 add byte ptr [rax], r8b + aa65: 00 00 add byte ptr [rax], al + aa67: 00 8b 00 00 00 00 add byte ptr [rbx], cl + aa6d: 00 00 add byte ptr [rax], al + aa6f: 00 3d 6b 00 00 12 add byte ptr [rip + 301989995], bh # 0x1200aae0 <_end+0x11b47160> + aa75: 02 07 add al, byte ptr [rdi] + aa77: 00 c0 add al, al + aa79: 43 48 rex64 + aa7b: 00 00 add byte ptr [rax], al + aa7d: 00 00 add byte ptr [rax], al + aa7f: 00 cc add ah, cl + aa81: 00 00 add byte ptr [rax], al + aa83: 00 00 add byte ptr [rax], al + aa85: 00 00 add byte ptr [rax], al + aa87: 00 5d 6b add byte ptr [rbp + 107], bl + aa8a: 00 00 add byte ptr [rax], al + aa8c: 12 02 adc al, byte ptr [rdx] + aa8e: 07 + aa8f: 00 40 84 add byte ptr [rax - 124], al + aa92: 44 00 00 add byte ptr [rax], r8b + aa95: 00 00 add byte ptr [rax], al + aa97: 00 26 add byte ptr [rsi], ah + aa99: 01 00 add dword ptr [rax], eax + aa9b: 00 00 add byte ptr [rax], al + aa9d: 00 00 add byte ptr [rax], al + aa9f: 00 66 6b add byte ptr [rsi + 107], ah + aaa2: 00 00 add byte ptr [rax], al + aaa4: 12 02 adc al, byte ptr [rdx] + aaa6: 07 + aaa7: 00 b0 3b 42 00 00 add byte ptr [rax + 16955], dh + aaad: 00 00 add byte ptr [rax], al + aaaf: 00 a3 02 00 00 00 add byte ptr [rbx + 2], ah + aab5: 00 00 add byte ptr [rax], al + aab7: 00 7e 6b add byte ptr [rsi + 107], bh + aaba: 00 00 add byte ptr [rax], al + aabc: 11 02 adc dword ptr [rdx], eax + aabe: 12 00 adc al, byte ptr [rax] + aac0: c0 ea 4b shr dl, 75 + aac3: 00 00 add byte ptr [rax], al + aac5: 00 00 add byte ptr [rax], al + aac7: 00 58 00 add byte ptr [rax], bl + aaca: 00 00 add byte ptr [rax], al + aacc: 00 00 add byte ptr [rax], al + aace: 00 00 add byte ptr [rax], al + aad0: 8d 6b 00 lea ebp, [rbx] + aad3: 00 12 add byte ptr [rdx], dl + aad5: 02 07 add al, byte ptr [rdi] + aad7: 00 00 add byte ptr [rax], al + aad9: eb 47 jmp 0xab22 <.symtab+0xab22> + aadb: 00 00 add byte ptr [rax], al + aadd: 00 00 add byte ptr [rax], al + aadf: 00 6a 00 add byte ptr [rdx], ch + aae2: 00 00 add byte ptr [rax], al + aae4: 00 00 add byte ptr [rax], al + aae6: 00 00 add byte ptr [rax], al + aae8: 9d popfq + aae9: 6b 00 00 imul eax, dword ptr [rax], 0 + aaec: 12 02 adc al, byte ptr [rdx] + aaee: 07 + aaef: 00 90 6f 41 00 00 add byte ptr [rax + 16751], dl + aaf5: 00 00 add byte ptr [rax], al + aaf7: 00 11 add byte ptr [rcx], dl + aaf9: 00 00 add byte ptr [rax], al + aafb: 00 00 add byte ptr [rax], al + aafd: 00 00 add byte ptr [rax], al + aaff: 00 a9 6b 00 00 12 add byte ptr [rcx + 301989995], ch + ab05: 02 07 add al, byte ptr [rdi] + ab07: 00 d0 add al, dl + ab09: 22 49 00 and cl, byte ptr [rcx] + ab0c: 00 00 add byte ptr [rax], al + ab0e: 00 00 add byte ptr [rax], al + ab10: 0d 00 00 00 00 or eax, 0 + ab15: 00 00 add byte ptr [rax], al + ab17: 00 c5 add ch, al + ab19: 6b 00 00 imul eax, dword ptr [rax], 0 + ab1c: 12 00 adc al, byte ptr [rax] + ab1e: 07 + ab1f: 00 00 add byte ptr [rax], al + ab21: 3f + ab22: 41 00 00 add byte ptr [r8], al + ab25: 00 00 add byte ptr [rax], al + ab27: 00 75 00 add byte ptr [rbp], dh + ab2a: 00 00 add byte ptr [rax], al + ab2c: 00 00 add byte ptr [rax], al + ab2e: 00 00 add byte ptr [rax], al + ab30: da 6b 00 fisubr dword ptr [rbx] + ab33: 00 11 add byte ptr [rcx], dl + ab35: 00 15 00 38 11 4c add byte ptr [rip + 1276196864], dl # 0x4c11e33b <_end+0x4bc5a9bb> + ab3b: 00 00 add byte ptr [rax], al + ab3d: 00 00 add byte ptr [rax], al + ab3f: 00 08 add byte ptr [rax], cl + ab41: 00 00 add byte ptr [rax], al + ab43: 00 00 add byte ptr [rax], al + ab45: 00 00 add byte ptr [rax], al + ab47: 00 f9 add cl, bh + ab49: 6b 00 00 imul eax, dword ptr [rax], 0 + ab4c: 11 00 adc dword ptr [rax], eax + ab4e: 19 00 sbb dword ptr [rax], eax + ab50: 70 38 jo 0xab8a <.symtab+0xab8a> + ab52: 4c 00 00 add byte ptr [rax], r8b + ab55: 00 00 add byte ptr [rax], al + ab57: 00 08 add byte ptr [rax], cl + ab59: 00 00 add byte ptr [rax], al + ab5b: 00 00 add byte ptr [rax], al + ab5d: 00 00 add byte ptr [rax], al + ab5f: 00 50 54 add byte ptr [rax + 84], dl + ab62: 00 00 add byte ptr [rax], al + ab64: 22 00 and al, byte ptr [rax] + ab66: 07 + ab67: 00 d0 add al, dl + ab69: b8 44 00 00 00 mov eax, 68 + ab6e: 00 00 add byte ptr [rax], al + ab70: df 00 fild word ptr [rax] + ab72: 00 00 add byte ptr [rax], al + ab74: 00 00 add byte ptr [rax], al + ab76: 00 00 add byte ptr [rax], al + ab78: 0b 6c 00 00 or ebp, dword ptr [rax + rax] + ab7c: 22 00 and al, byte ptr [rax] + ab7e: 07 + ab7f: 00 b0 ff 41 00 00 add byte ptr [rax + 16895], dh + ab85: 00 00 add byte ptr [rax], al + ab87: 00 c0 add al, al + ab89: 02 00 add al, byte ptr [rax] + ab8b: 00 00 add byte ptr [rax], al + ab8d: 00 00 add byte ptr [rax], al + ab8f: 00 19 add byte ptr [rcx], bl + ab91: 6c insb byte ptr es:[rdi], dx + ab92: 00 00 add byte ptr [rax], al + ab94: 12 02 adc al, byte ptr [rdx] + ab96: 07 + ab97: 00 f0 add al, dh + ab99: 90 nop + ab9a: 41 00 00 add byte ptr [r8], al + ab9d: 00 00 add byte ptr [rax], al + ab9f: 00 8f 01 00 00 00 add byte ptr [rdi + 1], cl + aba5: 00 00 add byte ptr [rax], al + aba7: 00 2f add byte ptr [rdi], ch + aba9: 6c insb byte ptr es:[rdi], dx + abaa: 00 00 add byte ptr [rax], al + abac: 11 00 adc dword ptr [rax], eax + abae: 12 00 adc al, byte ptr [rax] + abb0: 90 nop + abb1: fa cli + abb2: 4b 00 00 add byte ptr [r8], al + abb5: 00 00 add byte ptr [rax], al + abb7: 00 08 add byte ptr [rax], cl + abb9: 00 00 add byte ptr [rax], al + abbb: 00 00 add byte ptr [rax], al + abbd: 00 00 add byte ptr [rax], al + abbf: 00 45 6c add byte ptr [rbp + 108], al + abc2: 00 00 add byte ptr [rax], al + abc4: 12 02 adc al, byte ptr [rdx] + abc6: 07 + abc7: 00 60 de add byte ptr [rax - 34], ah + abca: 47 00 00 add byte ptr [r8], r8b + abcd: 00 00 add byte ptr [rax], al + abcf: 00 12 add byte ptr [rdx], dl + abd1: 00 00 add byte ptr [rax], al + abd3: 00 00 add byte ptr [rax], al + abd5: 00 00 add byte ptr [rax], al + abd7: 00 0c 36 add byte ptr [rsi + rsi], cl + abda: 00 00 add byte ptr [rax], al + abdc: 22 00 and al, byte ptr [rax] + abde: 07 + abdf: 00 60 15 add byte ptr [rax + 21], ah + abe2: 42 00 00 add byte ptr [rax], al + abe5: 00 00 add byte ptr [rax], al + abe7: 00 ff add bh, bh + abe9: 02 00 add al, byte ptr [rax] + abeb: 00 00 add byte ptr [rax], al + abed: 00 00 add byte ptr [rax], al + abef: 00 5b 6c add byte ptr [rbx + 108], bl + abf2: 00 00 add byte ptr [rax], al + abf4: 12 02 adc al, byte ptr [rdx] + abf6: 07 + abf7: 00 e0 add al, ah + abf9: 21 49 00 and dword ptr [rcx], ecx + abfc: 00 00 add byte ptr [rax], al + abfe: 00 00 add byte ptr [rax], al + ac00: 21 00 and dword ptr [rax], eax + ac02: 00 00 add byte ptr [rax], al + ac04: 00 00 add byte ptr [rax], al + ac06: 00 00 add byte ptr [rax], al + ac08: bc 4b 00 00 22 mov esp, 570425419 + ac0d: 02 07 add al, byte ptr [rdi] + ac0f: 00 90 ff 46 00 00 add byte ptr [rax + 18175], dl + ac15: 00 00 add byte ptr [rax], al + ac17: 00 e4 add ah, ah + ac19: 01 00 add dword ptr [rax], eax + ac1b: 00 00 add byte ptr [rax], al + ac1d: 00 00 add byte ptr [rax], al + ac1f: 00 71 6c add byte ptr [rcx + 108], dh + ac22: 00 00 add byte ptr [rax], al + ac24: 11 00 adc dword ptr [rax], eax + ac26: 15 00 10 11 4c adc eax, 1276186624 + ac2b: 00 00 add byte ptr [rax], al + ac2d: 00 00 add byte ptr [rax], al + ac2f: 00 04 00 add byte ptr [rax + rax], al + ac32: 00 00 add byte ptr [rax], al + ac34: 00 00 add byte ptr [rax], al + ac36: 00 00 add byte ptr [rax], al + ac38: 86 6c 00 00 xchg byte ptr [rax + rax], ch + ac3c: 12 02 adc al, byte ptr [rdx] + ac3e: 07 + ac3f: 00 80 bb 44 00 00 add byte ptr [rax + 17595], al + ac45: 00 00 add byte ptr [rax], al + ac47: 00 25 00 00 00 00 add byte ptr [rip], ah # 0xac4d <.symtab+0xac4d> + ac4d: 00 00 add byte ptr [rax], al + ac4f: 00 90 6c 00 00 12 add byte ptr [rax + 301989996], dl + ac55: 02 07 add al, byte ptr [rdi] + ac57: 00 20 add byte ptr [rax], ah + ac59: 3c 43 cmp al, 67 + ac5b: 00 00 add byte ptr [rax], al + ac5d: 00 00 add byte ptr [rax], al + ac5f: 00 16 add byte ptr [rsi], dl + ac61: 2b 00 sub eax, dword ptr [rax] + ac63: 00 00 add byte ptr [rax], al + ac65: 00 00 add byte ptr [rax], al + ac67: 00 a5 6c 00 00 12 add byte ptr [rbp + 301989996], ah + ac6d: 00 07 add byte ptr [rdi], al + ac6f: 00 60 15 add byte ptr [rax + 21], ah + ac72: 41 00 00 add byte ptr [r8], al + ac75: 00 00 add byte ptr [rax], al + ac77: 00 f6 add dh, dh + ac79: 00 00 add byte ptr [rax], al + ac7b: 00 00 add byte ptr [rax], al + ac7d: 00 00 add byte ptr [rax], al + ac7f: 00 b1 6c 00 00 12 add byte ptr [rcx + 301989996], dh + ac85: 02 07 add al, byte ptr [rdi] + ac87: 00 b0 fd 46 00 00 add byte ptr [rax + 18173], dh + ac8d: 00 00 add byte ptr [rax], al + ac8f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0xac95 <.symtab+0xac95> + ac95: 00 00 add byte ptr [rax], al + ac97: 00 bb 6c 00 00 12 add byte ptr [rbx + 301989996], bh + ac9d: 02 07 add al, byte ptr [rdi] + ac9f: 00 00 add byte ptr [rax], al + aca1: 93 xchg eax, ebx + aca2: 41 00 00 add byte ptr [r8], al + aca5: 00 00 add byte ptr [rax], al + aca7: 00 09 add byte ptr [rcx], cl + aca9: 00 00 add byte ptr [rax], al + acab: 00 00 add byte ptr [rax], al + acad: 00 00 add byte ptr [rax], al + acaf: 00 c9 add cl, cl + acb1: 6c insb byte ptr es:[rdi], dx + acb2: 00 00 add byte ptr [rax], al + acb4: 12 02 adc al, byte ptr [rdx] + acb6: 07 + acb7: 00 20 add byte ptr [rax], ah + acb9: 81 48 00 00 00 00 00 or dword ptr [rax], 0 + acc0: 7a 00 jp 0xacc2 <.symtab+0xacc2> + acc2: 00 00 add byte ptr [rax], al + acc4: 00 00 add byte ptr [rax], al + acc6: 00 00 add byte ptr [rax], al + acc8: da 6c 00 00 fisubr dword ptr [rax + rax] + accc: 12 02 adc al, byte ptr [rdx] + acce: 07 + accf: 00 e0 add al, ah + acd1: 5d pop rbp + acd2: 44 00 00 add byte ptr [rax], r8b + acd5: 00 00 add byte ptr [rax], al + acd7: 00 d8 add al, bl + acd9: 03 00 add eax, dword ptr [rax] + acdb: 00 00 add byte ptr [rax], al + acdd: 00 00 add byte ptr [rax], al + acdf: 00 f7 add bh, dh + ace1: 6c insb byte ptr es:[rdi], dx + ace2: 00 00 add byte ptr [rax], al + ace4: 11 00 adc dword ptr [rax], eax + ace6: 15 00 18 11 4c adc eax, 1276188672 + aceb: 00 00 add byte ptr [rax], al + aced: 00 00 add byte ptr [rax], al + acef: 00 08 add byte ptr [rax], cl + acf1: 00 00 add byte ptr [rax], al + acf3: 00 00 add byte ptr [rax], al + acf5: 00 00 add byte ptr [rax], al + acf7: 00 04 6d 00 00 12 00 add byte ptr [2*rbp + 1179648], al + acfe: 07 + acff: 00 70 02 add byte ptr [rax + 2], dh + ad02: 42 00 00 add byte ptr [rax], al + ad05: 00 00 add byte ptr [rax], al + ad07: 00 e0 add al, ah + ad09: 02 00 add al, byte ptr [rax] + ad0b: 00 00 add byte ptr [rax], al + ad0d: 00 00 add byte ptr [rax], al + ad0f: 00 0d 6d 00 00 21 add byte ptr [rip + 553648237], cl # 0x2100ad82 <_end+0x20b47402> + ad15: 00 15 00 80 07 4c add byte ptr [rip + 1275559936], dl # 0x4c082d1b <_end+0x4bbbf39b> + ad1b: 00 00 add byte ptr [rax], al + ad1d: 00 00 add byte ptr [rax], al + ad1f: 00 08 add byte ptr [rax], cl + ad21: 00 00 add byte ptr [rax], al + ad23: 00 00 add byte ptr [rax], al + ad25: 00 00 add byte ptr [rax], al + ad27: 00 1d 6d 00 00 12 add byte ptr [rip + 301989997], bl # 0x1200ad9a <_end+0x11b4741a> + ad2d: 02 07 add al, byte ptr [rdi] + ad2f: 00 80 16 47 00 00 add byte ptr [rax + 18198], al + ad35: 00 00 add byte ptr [rax], al + ad37: 00 0c 00 add byte ptr [rax + rax], cl + ad3a: 00 00 add byte ptr [rax], al + ad3c: 00 00 add byte ptr [rax], al + ad3e: 00 00 add byte ptr [rax], al + ad40: 27 + ad41: 6d insd dword ptr es:[rdi], dx + ad42: 00 00 add byte ptr [rax], al + ad44: 11 00 adc dword ptr [rax], eax + ad46: 15 00 40 01 4c adc eax, 1275150336 + ad4b: 00 00 add byte ptr [rax], al + ad4d: 00 00 add byte ptr [rax], al + ad4f: 00 e0 add al, ah + ad51: 00 00 add byte ptr [rax], al + ad53: 00 00 add byte ptr [rax], al + ad55: 00 00 add byte ptr [rax], al + ad57: 00 37 add byte ptr [rdi], dh + ad59: 6d insd dword ptr es:[rdi], dx + ad5a: 00 00 add byte ptr [rax], al + ad5c: 11 00 adc dword ptr [rax], eax + ad5e: 15 00 90 10 4c adc eax, 1276153856 + ad63: 00 00 add byte ptr [rax], al + ad65: 00 00 add byte ptr [rax], al + ad67: 00 08 add byte ptr [rax], cl + ad69: 00 00 add byte ptr [rax], al + ad6b: 00 00 add byte ptr [rax], al + ad6d: 00 00 add byte ptr [rax], al + ad6f: 00 47 6d add byte ptr [rdi + 109], al + ad72: 00 00 add byte ptr [rax], al + ad74: 12 02 adc al, byte ptr [rdx] + ad76: 07 + ad77: 00 60 d5 add byte ptr [rax - 43], ah + ad7a: 44 00 00 add byte ptr [rax], r8b + ad7d: 00 00 add byte ptr [rax], al + ad7f: 00 e6 add dh, ah + ad81: 0b 00 or eax, dword ptr [rax] + ad83: 00 00 add byte ptr [rax], al + ad85: 00 00 add byte ptr [rax], al + ad87: 00 5e 6d add byte ptr [rsi + 109], bl + ad8a: 00 00 add byte ptr [rax], al + ad8c: 12 00 adc al, byte ptr [rax] + ad8e: 07 + ad8f: 00 a0 72 41 00 00 add byte ptr [rax + 16754], ah + ad95: 00 00 add byte ptr [rax], al + ad97: 00 2f add byte ptr [rdi], ch + ad99: 00 00 add byte ptr [rax], al + ad9b: 00 00 add byte ptr [rax], al + ad9d: 00 00 add byte ptr [rax], al + ad9f: 00 7a 6d add byte ptr [rdx + 109], bh + ada2: 00 00 add byte ptr [rax], al + ada4: 11 00 adc dword ptr [rax], eax + ada6: 19 00 sbb dword ptr [rax], eax + ada8: 80 38 4c cmp byte ptr [rax], 76 + adab: 00 00 add byte ptr [rax], al + adad: 00 00 add byte ptr [rax], al + adaf: 00 10 add byte ptr [rax], dl + adb1: 00 00 add byte ptr [rax], al + adb3: 00 00 add byte ptr [rax], al + adb5: 00 00 add byte ptr [rax], al + adb7: 00 90 6d 00 00 12 add byte ptr [rax + 301989997], dl + adbd: 02 07 add al, byte ptr [rdi] + adbf: 00 b0 f1 40 00 00 add byte ptr [rax + 16625], dh + adc5: 00 00 add byte ptr [rax], al + adc7: 00 09 add byte ptr [rcx], cl + adc9: 01 00 add dword ptr [rax], eax + adcb: 00 00 add byte ptr [rax], al + adcd: 00 00 add byte ptr [rax], al + adcf: 00 96 6d 00 00 12 add byte ptr [rsi + 301989997], dl + add5: 02 07 add al, byte ptr [rdi] + add7: 00 70 37 add byte ptr [rax + 55], dh + adda: 41 00 00 add byte ptr [r8], al + addd: 00 00 add byte ptr [rax], al + addf: 00 9a 01 00 00 00 add byte ptr [rdx + 1], bl + ade5: 00 00 add byte ptr [rax], al + ade7: 00 ab 6d 00 00 12 add byte ptr [rbx + 301989997], ch + aded: 00 07 add byte ptr [rdi], al + adef: 00 e0 add al, ah + adf1: 8f 41 00 pop qword ptr [rcx] + adf4: 00 00 add byte ptr [rax], al + adf6: 00 00 add byte ptr [rax], al + adf8: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + adf9: 00 00 add byte ptr [rax], al + adfb: 00 00 add byte ptr [rax], al + adfd: 00 00 add byte ptr [rax], al + adff: 00 b8 6d 00 00 11 add byte ptr [rax + 285212781], bh + ae05: 02 0a add cl, byte ptr [rdx] + ae07: 00 80 b1 49 00 00 add byte ptr [rax + 18865], al + ae0d: 00 00 add byte ptr [rax], al + ae0f: 00 48 00 add byte ptr [rax], cl + ae12: 00 00 add byte ptr [rax], al + ae14: 00 00 add byte ptr [rax], al + ae16: 00 00 add byte ptr [rax], al + ae18: 3b 49 00 cmp ecx, dword ptr [rcx] + ae1b: 00 12 add byte ptr [rdx], dl + ae1d: 00 07 add byte ptr [rdi], al + ae1f: 00 50 f5 add byte ptr [rax - 11], dl + ae22: 41 00 00 add byte ptr [r8], al + ae25: 00 00 add byte ptr [rax], al + ae27: 00 f7 add bh, dh + ae29: 00 00 add byte ptr [rax], al + ae2b: 00 00 add byte ptr [rax], al + ae2d: 00 00 add byte ptr [rax], al + ae2f: 00 d3 add bl, dl + ae31: 6d insd dword ptr es:[rdi], dx + ae32: 00 00 add byte ptr [rax], al + ae34: 12 02 adc al, byte ptr [rdx] + ae36: 07 + ae37: 00 80 19 47 00 00 add byte ptr [rax + 18201], al + ae3d: 00 00 add byte ptr [rax], al + ae3f: 00 4d 00 add byte ptr [rbp], cl + ae42: 00 00 add byte ptr [rax], al + ae44: 00 00 add byte ptr [rax], al + ae46: 00 00 add byte ptr [rax], al + ae48: df 6d 00 fild qword ptr [rbp] + ae4b: 00 11 add byte ptr [rcx], dl + ae4d: 00 12 add byte ptr [rdx], dl + ae4f: 00 78 fa add byte ptr [rax - 6], bh + ae52: 4b 00 00 add byte ptr [r8], al + ae55: 00 00 add byte ptr [rax], al + ae57: 00 08 add byte ptr [rax], cl + ae59: 00 00 add byte ptr [rax], al + ae5b: 00 00 add byte ptr [rax], al + ae5d: 00 00 add byte ptr [rax], al + ae5f: 00 1d 66 00 00 22 add byte ptr [rip + 570425446], bl # 0x2200aecb <_end+0x21b4754b> + ae65: 00 07 add byte ptr [rdi], al + ae67: 00 70 c7 add byte ptr [rax - 57], dh + ae6a: 45 00 00 add byte ptr [r8], r8b + ae6d: 00 00 add byte ptr [rax], al + ae6f: 00 0b add byte ptr [rbx], cl + ae71: 01 00 add dword ptr [rax], eax + ae73: 00 00 add byte ptr [rax], al + ae75: 00 00 add byte ptr [rax], al + ae77: 00 fc add ah, bh + ae79: 6d insd dword ptr es:[rdi], dx + ae7a: 00 00 add byte ptr [rax], al + ae7c: 12 00 adc al, byte ptr [rax] + ae7e: 07 + ae7f: 00 f0 add al, dh + ae81: 81 41 00 00 00 00 00 add dword ptr [rcx], 0 + ae88: 6d insd dword ptr es:[rdi], dx + ae89: 00 00 add byte ptr [rax], al + ae8b: 00 00 add byte ptr [rax], al + ae8d: 00 00 add byte ptr [rax], al + ae8f: 00 09 add byte ptr [rcx], cl + ae91: 6e outsb dx, byte ptr [rsi] + ae92: 00 00 add byte ptr [rax], al + ae94: 11 02 adc dword ptr [rdx], eax + ae96: 17 + ae97: 00 80 1e 4c 00 00 add byte ptr [rax + 19486], al + ae9d: 00 00 add byte ptr [rax], al + ae9f: 00 a8 00 00 00 00 add byte ptr [rax], ch + aea5: 00 00 add byte ptr [rax], al + aea7: 00 1d 6e 00 00 12 add byte ptr [rip + 301989998], bl # 0x1200af1b <_end+0x11b4759b> + aead: 02 07 add al, byte ptr [rdi] + aeaf: 00 a0 4a 48 00 00 add byte ptr [rax + 18506], ah + aeb5: 00 00 add byte ptr [rax], al + aeb7: 00 28 add byte ptr [rax], ch + aeb9: 00 00 add byte ptr [rax], al + aebb: 00 00 add byte ptr [rax], al + aebd: 00 00 add byte ptr [rax], al + aebf: 00 38 add byte ptr [rax], bh + aec1: 6e outsb dx, byte ptr [rsi] + aec2: 00 00 add byte ptr [rax], al + aec4: 12 02 adc al, byte ptr [rdx] + aec6: 07 + aec7: 00 30 add byte ptr [rax], dh + aec9: 57 push rdi + aeca: 44 00 00 add byte ptr [rax], r8b + aecd: 00 00 add byte ptr [rax], al + aecf: 00 74 02 00 add byte ptr [rdx + rax], dh + aed3: 00 00 add byte ptr [rax], al + aed5: 00 00 add byte ptr [rax], al + aed7: 00 56 6e add byte ptr [rsi + 110], dl + aeda: 00 00 add byte ptr [rax], al + aedc: 12 02 adc al, byte ptr [rdx] + aede: 07 + aedf: 00 a0 b5 48 00 00 add byte ptr [rax + 18613], ah + aee5: 00 00 add byte ptr [rax], al + aee7: 00 2b add byte ptr [rbx], ch + aee9: 12 00 adc al, byte ptr [rax] + aeeb: 00 00 add byte ptr [rax], al + aeed: 00 00 add byte ptr [rax], al + aeef: 00 6a 6e add byte ptr [rdx + 110], ch + aef2: 00 00 add byte ptr [rax], al + aef4: 11 02 adc dword ptr [rdx], eax + aef6: 12 00 adc al, byte ptr [rax] + aef8: 40 ed in eax, dx + aefa: 4b 00 00 add byte ptr [r8], al + aefd: 00 00 add byte ptr [rax], al + aeff: 00 c0 add al, al + af01: 00 00 add byte ptr [rax], al + af03: 00 00 add byte ptr [rax], al + af05: 00 00 add byte ptr [rax], al + af07: 00 82 6e 00 00 11 add byte ptr [rdx + 285212782], al + af0d: 00 15 00 80 11 4c add byte ptr [rip + 1276215296], dl # 0x4c122f13 <_end+0x4bc5f593> + af13: 00 00 add byte ptr [rax], al + af15: 00 00 add byte ptr [rax], al + af17: 00 90 00 00 00 00 add byte ptr [rax], dl + af1d: 00 00 add byte ptr [rax], al + af1f: 00 89 6e 00 00 12 add byte ptr [rcx + 301989998], cl + af25: 02 07 add al, byte ptr [rdi] + af27: 00 00 add byte ptr [rax], al + af29: bc 45 00 00 00 mov esp, 69 + af2e: 00 00 add byte ptr [rax], al + af30: b6 06 mov dh, 6 + af32: 00 00 add byte ptr [rax], al + af34: 00 00 add byte ptr [rax], al + af36: 00 00 add byte ptr [rax], al + af38: 82 + af39: 5d pop rbp + af3a: 00 00 add byte ptr [rax], al + af3c: 22 00 and al, byte ptr [rax] + af3e: 07 + af3f: 00 f0 add al, dh + af41: 18 47 00 sbb byte ptr [rdi], al + af44: 00 00 add byte ptr [rax], al + af46: 00 00 add byte ptr [rax], al + af48: 85 00 test dword ptr [rax], eax + af4a: 00 00 add byte ptr [rax], al + af4c: 00 00 add byte ptr [rax], al + af4e: 00 00 add byte ptr [rax], al + af50: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] + af51: 6e outsb dx, byte ptr [rsi] + af52: 00 00 add byte ptr [rax], al + af54: 12 02 adc al, byte ptr [rdx] + af56: 07 + af57: 00 50 72 add byte ptr [rax + 114], dl + af5a: 44 00 00 add byte ptr [rax], r8b + af5d: 00 00 add byte ptr [rax], al + af5f: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0xaf65 <.symtab+0xaf65> + af65: 00 00 add byte ptr [rax], al + af67: 00 30 add byte ptr [rax], dh + af69: 33 00 xor eax, dword ptr [rax] + af6b: 00 22 add byte ptr [rdx], ah + af6d: 00 07 add byte ptr [rdi], al + af6f: 00 60 15 add byte ptr [rax + 21], ah + af72: 41 00 00 add byte ptr [r8], al + af75: 00 00 add byte ptr [rax], al + af77: 00 f6 add dh, dh + af79: 00 00 add byte ptr [rax], al + af7b: 00 00 add byte ptr [rax], al + af7d: 00 00 add byte ptr [rax], al + af7f: 00 + +Disassembly of section .strtab: + +0000000000000000 <.strtab>: + 0: 00 61 73 add byte ptr [rcx + 115], ah + 3: 73 65 jae 0x6a <.symtab+0x6a> + 5: 72 74 jb 0x7b <.symtab+0x7b> + 7: 2e 6f outsd dx, dword ptr cs:[rsi] + 9: 00 65 72 add byte ptr [rbp + 114], ah + c: 72 73 jb 0x81 <.symtab+0x81> + e: 74 72 je 0x82 <.symtab+0x82> + 10: 2e 31 32 xor dword ptr cs:[rdx], esi + 13: 33 35 39 00 5f 5f xor esi, dword ptr [rip + 1600061497] # 0x5f5f0052 <_end+0x5f12c6d2> + 19: 61 + 1a: 73 73 jae 0x8f <.symtab+0x8f> + 1c: 65 72 74 jb 0x93 <.symtab+0x93> + 1f: 5f pop rdi + 20: 66 61 + 22: 69 6c 5f 62 61 73 65 2e imul ebp, dword ptr [rdi + 2*rbx + 98], 778400609 + 2a: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 2d: 64 00 6c 6f 61 add byte ptr fs:[rdi + 2*rbp + 97], ch + 32: 64 6d insd dword ptr es:[rdi], dx + 34: 73 67 jae 0x9d <.symtab+0x9d> + 36: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 39: 2e 6f outsd dx, dword ptr cs:[rsi] + 3b: 00 6c 6f 63 add byte ptr [rdi + 2*rbp + 99], ch + 3f: 6b 2e 31 imul ebp, dword ptr [rsi], 49 + 42: 30 38 xor byte ptr [rax], bh + 44: 31 34 00 xor dword ptr [rax + rax], esi + 47: 5f pop rdi + 48: 6e outsb dx, byte ptr [rsi] + 49: 6c insb byte ptr es:[rdi], dx + 4a: 5f pop rdi + 4b: 6c insb byte ptr es:[rdi], dx + 4c: 6f outsd dx, dword ptr [rsi] + 4d: 61 + 4e: 64 5f pop rdi + 50: 64 6f outsd dx, dword ptr fs:[rsi] + 52: 6d insd dword ptr es:[rdi], dx + 53: 61 + 54: 69 6e 2e 63 6f 6c 64 imul ebp, dword ptr [rsi + 46], 1684828003 + 5b: 00 61 62 add byte ptr [rcx + 98], ah + 5e: 6f outsd dx, dword ptr [rsi] + 5f: 72 74 jb 0xd5 <.symtab+0xd5> + 61: 2e 6f outsd dx, dword ptr cs:[rsi] + 63: 00 73 74 add byte ptr [rbx + 116], dh + 66: 61 + 67: 67 65 00 69 6f add byte ptr gs:[ecx + 111], ch + 6c: 66 63 6c 6f 73 movsxd bp, dword ptr [rdi + 2*rbp + 115] + 71: 65 2e 6f outsd dx, dword ptr cs:[rsi] + 74: 00 5f 49 add byte ptr [rdi + 73], bl + 77: 4f 5f pop r15 + 79: 6e outsb dx, byte ptr [rsi] + 7a: 65 77 5f ja 0xdc <.symtab+0xdc> + 7d: 66 63 6c 6f 73 movsxd bp, dword ptr [rdi + 2*rbp + 115] + 82: 65 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 87: 64 00 69 6f add byte ptr fs:[rcx + 111], ch + 8b: 66 66 6c insb byte ptr es:[rdi], dx + 8e: 75 73 jne 0x103 <.symtab+0x103> + 90: 68 2e 6f 00 5f push 1593863982 + 95: 49 4f + 97: 5f pop rdi + 98: 66 66 6c insb byte ptr es:[rdi], dx + 9b: 75 73 jne 0x110 <.symtab+0x110> + 9d: 68 2e 63 6f 6c push 1819239214 + a2: 64 00 69 6f add byte ptr fs:[rcx + 111], ch + a6: 70 75 jo 0x11d <.symtab+0x11d> + a8: 74 73 je 0x11d <.symtab+0x11d> + aa: 2e 6f outsd dx, dword ptr cs:[rsi] + ac: 00 5f 49 add byte ptr [rdi + 73], bl + af: 4f 5f pop r15 + b1: 70 75 jo 0x128 <.symtab+0x128> + b3: 74 73 je 0x128 <.symtab+0x128> + b5: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + b9: 64 00 77 66 add byte ptr fs:[rdi + 102], dh + bd: 69 6c 65 6f 70 73 2e 6f imul ebp, dword ptr [rbp + 2*riz + 111], 1865315184 + c5: 00 5f 5f add byte ptr [rdi + 95], bl + c8: 50 push rax + c9: 52 push rdx + ca: 45 54 push r12 + cc: 54 push rsp + cd: 59 pop rcx + ce: 5f pop rdi + cf: 46 55 push rbp + d1: 4e 43 + d3: 54 push rsp + d4: 49 4f + d6: 4e 5f pop rdi + d8: 5f pop rdi + d9: 2e 31 32 xor dword ptr cs:[rdx], esi + dc: 33 32 xor esi, dword ptr [rdx] + de: 30 00 xor byte ptr [rax], al + e0: 5f pop rdi + e1: 49 4f + e3: 5f pop rdi + e4: 77 66 ja 0x14c <.symtab+0x14c> + e6: 69 6c 65 5f 75 6e 64 65 imul ebp, dword ptr [rbp + 2*riz + 95], 1701080693 + ee: 72 66 jb 0x156 <.symtab+0x156> + f0: 6c insb byte ptr es:[rdi], dx + f1: 6f outsd dx, dword ptr [rsi] + f2: 77 2e ja 0x122 <.symtab+0x122> + f4: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + f7: 64 00 61 64 add byte ptr fs:[rcx + 100], ah + fb: 6a 75 push 117 + fd: 73 74 jae 0x173 <.symtab+0x173> + ff: 5f pop rdi + 100: 77 69 ja 0x16b <.symtab+0x16b> + 102: 64 65 5f pop rdi + 105: 64 61 + 107: 74 61 je 0x16a <.symtab+0x16a> + 109: 00 5f 49 add byte ptr [rdi + 73], bl + 10c: 4f 5f pop r15 + 10e: 77 66 ja 0x176 <.symtab+0x176> + 110: 69 6c 65 5f 75 6e 64 65 imul ebp, dword ptr [rbp + 2*riz + 95], 1701080693 + 118: 72 66 jb 0x180 <.symtab+0x180> + 11a: 6c insb byte ptr es:[rdi], dx + 11b: 6f outsd dx, dword ptr [rsi] + 11c: 77 5f ja 0x17d <.symtab+0x17d> + 11e: 6d insd dword ptr es:[rdi], dx + 11f: 61 + 120: 79 62 jns 0x184 <.symtab+0x184> + 122: 65 5f pop rdi + 124: 6d insd dword ptr es:[rdi], dx + 125: 6d insd dword ptr es:[rdi], dx + 126: 61 + 127: 70 00 jo 0x129 <.symtab+0x129> + 129: 5f pop rdi + 12a: 49 4f + 12c: 5f pop rdi + 12d: 77 66 ja 0x195 <.symtab+0x195> + 12f: 69 6c 65 5f 75 6e 64 65 imul ebp, dword ptr [rbp + 2*riz + 95], 1701080693 + 137: 72 66 jb 0x19f <.symtab+0x19f> + 139: 6c insb byte ptr es:[rdi], dx + 13a: 6f outsd dx, dword ptr [rsi] + 13b: 77 5f ja 0x19c <.symtab+0x19c> + 13d: 6d insd dword ptr es:[rdi], dx + 13e: 6d insd dword ptr es:[rdi], dx + 13f: 61 + 140: 70 00 jo 0x142 <.symtab+0x142> + 142: 5f pop rdi + 143: 49 4f + 145: 5f pop rdi + 146: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 + 14d: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 + 152: 5f pop rdi + 153: 6d insd dword ptr es:[rdi], dx + 154: 61 + 155: 79 62 jns 0x1b9 <.symtab+0x1b9> + 157: 65 5f pop rdi + 159: 6d insd dword ptr es:[rdi], dx + 15a: 6d insd dword ptr es:[rdi], dx + 15b: 61 + 15c: 70 00 jo 0x15e <.symtab+0x15e> + 15e: 5f pop rdi + 15f: 49 4f + 161: 5f pop rdi + 162: 6e outsb dx, byte ptr [rsi] + 163: 65 77 5f ja 0x1c5 <.symtab+0x1c5> + 166: 66 69 6c 65 5f 75 6e imul bp, word ptr [rbp + 2*riz + 95], 28277 + 16d: 64 65 72 66 jb 0x1d7 <.symtab+0x1d7> + 171: 6c insb byte ptr es:[rdi], dx + 172: 6f outsd dx, dword ptr [rsi] + 173: 77 2e ja 0x1a3 <.symtab+0x1a3> + 175: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 178: 64 00 5f 49 add byte ptr fs:[rdi + 73], bl + 17c: 4f 5f pop r15 + 17e: 66 69 6c 65 5f 73 79 imul bp, word ptr [rbp + 2*riz + 95], 31091 + 185: 6e outsb dx, byte ptr [rsi] + 186: 63 5f 6d movsxd ebx, dword ptr [rdi + 109] + 189: 6d insd dword ptr es:[rdi], dx + 18a: 61 + 18b: 70 00 jo 0x18d <.symtab+0x18d> + 18d: 5f pop rdi + 18e: 49 4f + 190: 5f pop rdi + 191: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 + 198: 67 65 74 6e addr32 je 0x20a <.symtab+0x20a> + 19c: 5f pop rdi + 19d: 6d insd dword ptr es:[rdi], dx + 19e: 61 + 19f: 79 62 jns 0x203 <.symtab+0x203> + 1a1: 65 5f pop rdi + 1a3: 6d insd dword ptr es:[rdi], dx + 1a4: 6d insd dword ptr es:[rdi], dx + 1a5: 61 + 1a6: 70 00 jo 0x1a8 <.symtab+0x1a8> + 1a8: 5f pop rdi + 1a9: 49 4f + 1ab: 5f pop rdi + 1ac: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 + 1b3: 67 65 74 6e addr32 je 0x225 <.symtab+0x225> + 1b7: 5f pop rdi + 1b8: 6d insd dword ptr es:[rdi], dx + 1b9: 6d insd dword ptr es:[rdi], dx + 1ba: 61 + 1bb: 70 00 jo 0x1bd <.symtab+0x1bd> + 1bd: 5f pop rdi + 1be: 5f pop rdi + 1bf: 50 push rax + 1c0: 52 push rdx + 1c1: 45 54 push r12 + 1c3: 54 push rsp + 1c4: 59 pop rcx + 1c5: 5f pop rdi + 1c6: 46 55 push rbp + 1c8: 4e 43 + 1ca: 54 push rsp + 1cb: 49 4f + 1cd: 4e 5f pop rdi + 1cf: 5f pop rdi + 1d0: 2e 31 33 xor dword ptr cs:[rbx], esi + 1d3: 35 30 39 00 69 xor eax, 1761622320 + 1d8: 6f outsd dx, dword ptr [rsi] + 1d9: 66 70 75 jo 0x251 <.symtab+0x251> + 1dc: 74 73 je 0x251 <.symtab+0x251> + 1de: 2e 6f outsd dx, dword ptr cs:[rsi] + 1e0: 00 5f 49 add byte ptr [rdi + 73], bl + 1e3: 4f 5f pop r15 + 1e5: 66 70 75 jo 0x25d <.symtab+0x25d> + 1e8: 74 73 je 0x25d <.symtab+0x25d> + 1ea: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 1ee: 64 00 69 6f add byte ptr fs:[rcx + 111], ch + 1f2: 66 77 72 ja 0x267 <.symtab+0x267> + 1f5: 69 74 65 2e 6f 00 5f 49 imul esi, dword ptr [rbp + 2*riz + 46], 1230962799 + 1fd: 4f 5f pop r15 + 1ff: 66 77 72 ja 0x274 <.symtab+0x274> + 202: 69 74 65 2e 63 6f 6c 64 imul esi, dword ptr [rbp + 2*riz + 46], 1684828003 + 20a: 00 69 6f add byte ptr [rcx + 111], ch + 20d: 67 65 74 64 addr32 je 0x275 <.symtab+0x275> + 211: 65 6c insb byte ptr es:[rdi], dx + 213: 69 6d 2e 6f 00 5f 49 imul ebp, dword ptr [rbp + 46], 1230962799 + 21a: 4f 5f pop r15 + 21c: 67 65 74 64 addr32 je 0x284 <.symtab+0x284> + 220: 65 6c insb byte ptr es:[rdi], dx + 222: 69 6d 2e 63 6f 6c 64 imul ebp, dword ptr [rbp + 46], 1684828003 + 229: 00 70 72 add byte ptr [rax + 114], dh + 22c: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 + 233: 2e 6f outsd dx, dword ptr cs:[rsi] + 235: 00 68 61 add byte ptr [rax + 97], ch + 238: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 23b: 64 69 67 69 74 00 5f 69 imul esp, dword ptr fs:[rdi + 105], 1767833716 + 243: 31 38 xor dword ptr [rax], edi + 245: 6e outsb dx, byte ptr [rsi] + 246: 5f pop rdi + 247: 6e outsb dx, byte ptr [rsi] + 248: 75 6d jne 0x2b7 <.symtab+0x2b7> + 24a: 62 + 24b: 65 72 5f jb 0x2ad <.symtab+0x2ad> + 24e: 72 65 jb 0x2b5 <.symtab+0x2b5> + 250: 77 72 ja 0x2c4 <.symtab+0x2c4> + 252: 69 74 65 00 5f 5f 70 72 imul esi, dword ptr [rbp + 2*riz], 1919967071 + 25a: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 + 261: 5f pop rdi + 262: 6c insb byte ptr es:[rdi], dx + 263: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 267: 64 00 70 72 add byte ptr fs:[rax + 114], dh + 26b: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 + 272: 68 65 78 2e 6f push 1865316453 + 277: 00 5f 5f add byte ptr [rdi + 95], bl + 27a: 50 push rax + 27b: 52 push rdx + 27c: 45 54 push r12 + 27e: 54 push rsp + 27f: 59 pop rcx + 280: 5f pop rdi + 281: 46 55 push rbp + 283: 4e 43 + 285: 54 push rsp + 286: 49 4f + 288: 4e 5f pop rdi + 28a: 5f pop rdi + 28b: 2e 31 35 34 36 32 00 xor dword ptr cs:[rip + 3290676], esi + 292: 5f pop rdi + 293: 5f pop rdi + 294: 70 72 jo 0x308 <.symtab+0x308> + 296: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 + 29d: 68 65 78 2e 63 push 1663989861 + 2a2: 6f outsd dx, dword ptr [rsi] + 2a3: 6c insb byte ptr es:[rdi], dx + 2a4: 64 00 75 6e add byte ptr fs:[rbp + 110], dh + 2a8: 77 69 ja 0x313 <.symtab+0x313> + 2aa: 6e outsb dx, byte ptr [rsi] + 2ab: 64 2d 64 77 32 2e sub eax, 775059300 + 2b1: 6f outsd dx, dword ptr [rsi] + 2b2: 00 72 65 add byte ptr [rdx + 101], dh + 2b5: 61 + 2b6: 64 5f pop rdi + 2b8: 65 6e outsb dx, byte ptr gs:[rsi] + 2ba: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 2bd: 65 64 5f pop rdi + 2c0: 76 61 jbe 0x323 <.symtab+0x323> + 2c2: 6c insb byte ptr es:[rdi], dx + 2c3: 75 65 jne 0x32a <.symtab+0x32a> + 2c5: 5f pop rdi + 2c6: 77 69 ja 0x331 <.symtab+0x331> + 2c8: 74 68 je 0x332 <.symtab+0x332> + 2ca: 5f pop rdi + 2cb: 62 + 2cc: 61 + 2cd: 73 65 jae 0x334 <.symtab+0x334> + 2cf: 00 72 65 add byte ptr [rdx + 101], dh + 2d2: 61 + 2d3: 64 5f pop rdi + 2d5: 65 6e outsb dx, byte ptr gs:[rsi] + 2d7: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 2da: 65 64 5f pop rdi + 2dd: 76 61 jbe 0x340 <.symtab+0x340> + 2df: 6c insb byte ptr es:[rdi], dx + 2e0: 75 65 jne 0x347 <.symtab+0x347> + 2e2: 5f pop rdi + 2e3: 77 69 ja 0x34e <.symtab+0x34e> + 2e5: 74 68 je 0x34f <.symtab+0x34f> + 2e7: 5f pop rdi + 2e8: 62 + 2e9: 61 + 2ea: 73 65 jae 0x351 <.symtab+0x351> + 2ec: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 2f0: 64 00 62 61 add byte ptr fs:[rdx + 97], ah + 2f4: 73 65 jae 0x35b <.symtab+0x35b> + 2f6: 5f pop rdi + 2f7: 6f outsd dx, dword ptr [rsi] + 2f8: 66 5f pop di + 2fa: 65 6e outsb dx, byte ptr gs:[rsi] + 2fc: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 2ff: 65 64 5f pop rdi + 302: 76 61 jbe 0x365 <.symtab+0x365> + 304: 6c insb byte ptr es:[rdi], dx + 305: 75 65 jne 0x36c <.symtab+0x36c> + 307: 00 62 61 add byte ptr [rdx + 97], ah + 30a: 73 65 jae 0x371 <.symtab+0x371> + 30c: 5f pop rdi + 30d: 6f outsd dx, dword ptr [rsi] + 30e: 66 5f pop di + 310: 65 6e outsb dx, byte ptr gs:[rsi] + 312: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 315: 65 64 5f pop rdi + 318: 76 61 jbe 0x37b <.symtab+0x37b> + 31a: 6c insb byte ptr es:[rdi], dx + 31b: 75 65 jne 0x382 <.symtab+0x382> + 31d: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 321: 64 00 65 78 add byte ptr fs:[rbp + 120], ah + 325: 65 63 75 74 movsxd esi, dword ptr gs:[rbp + 116] + 329: 65 5f pop rdi + 32b: 63 66 61 movsxd esp, dword ptr [rsi + 97] + 32e: 5f pop rdi + 32f: 70 72 jo 0x3a3 <.symtab+0x3a3> + 331: 6f outsd dx, dword ptr [rsi] + 332: 67 72 61 addr32 jb 0x396 <.symtab+0x396> + 335: 6d insd dword ptr es:[rdi], dx + 336: 00 65 78 add byte ptr [rbp + 120], ah + 339: 65 63 75 74 movsxd esi, dword ptr gs:[rbp + 116] + 33d: 65 5f pop rdi + 33f: 63 66 61 movsxd esp, dword ptr [rsi + 97] + 342: 5f pop rdi + 343: 70 72 jo 0x3b7 <.symtab+0x3b7> + 345: 6f outsd dx, dword ptr [rsi] + 346: 67 72 61 addr32 jb 0x3aa <.symtab+0x3aa> + 349: 6d insd dword ptr es:[rdi], dx + 34a: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 34e: 64 00 69 6e add byte ptr fs:[rcx + 110], ch + 352: 69 74 5f 64 77 61 72 66 imul esi, dword ptr [rdi + 2*rbx + 100], 1718772087 + 35a: 5f pop rdi + 35b: 72 65 jb 0x3c2 <.symtab+0x3c2> + 35d: 67 5f addr32 pop rdi + 35f: 73 69 jae 0x3ca <.symtab+0x3ca> + 361: 7a 65 jp 0x3c8 <.symtab+0x3c8> + 363: 5f pop rdi + 364: 74 61 je 0x3c7 <.symtab+0x3c7> + 366: 62 + 367: 6c insb byte ptr es:[rdi], dx + 368: 65 00 75 77 add byte ptr gs:[rbp + 119], dh + 36c: 5f pop rdi + 36d: 66 72 61 jb 0x3d1 <.symtab+0x3d1> + 370: 6d insd dword ptr es:[rdi], dx + 371: 65 5f pop rdi + 373: 73 74 jae 0x3e9 <.symtab+0x3e9> + 375: 61 + 376: 74 65 je 0x3dd <.symtab+0x3dd> + 378: 5f pop rdi + 379: 66 6f outsw dx, word ptr [rsi] + 37b: 72 00 jb 0x37d <.symtab+0x37d> + 37d: 75 77 jne 0x3f6 <.symtab+0x3f6> + 37f: 5f pop rdi + 380: 66 72 61 jb 0x3e4 <.symtab+0x3e4> + 383: 6d insd dword ptr es:[rdi], dx + 384: 65 5f pop rdi + 386: 73 74 jae 0x3fc <.symtab+0x3fc> + 388: 61 + 389: 74 65 je 0x3f0 <.symtab+0x3f0> + 38b: 5f pop rdi + 38c: 66 6f outsw dx, word ptr [rsi] + 38e: 72 2e jb 0x3be <.symtab+0x3be> + 390: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 393: 64 00 75 77 add byte ptr fs:[rbp + 119], dh + 397: 5f pop rdi + 398: 69 6e 73 74 61 6c 6c imul ebp, dword ptr [rsi + 115], 1819042164 + 39f: 5f pop rdi + 3a0: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 3a3: 74 65 je 0x40a <.symtab+0x40a> + 3a5: 78 74 js 0x41b <.symtab+0x41b> + 3a7: 5f pop rdi + 3a8: 31 00 xor dword ptr [rax], eax + 3aa: 75 77 jne 0x423 <.symtab+0x423> + 3ac: 5f pop rdi + 3ad: 69 6e 73 74 61 6c 6c imul ebp, dword ptr [rsi + 115], 1819042164 + 3b4: 5f pop rdi + 3b5: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 3b8: 74 65 je 0x41f <.symtab+0x41f> + 3ba: 78 74 js 0x430 <.symtab+0x430> + 3bc: 5f pop rdi + 3bd: 31 2e xor dword ptr [rsi], ebp + 3bf: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 3c2: 64 00 65 78 add byte ptr fs:[rbp + 120], ah + 3c6: 65 63 75 74 movsxd esi, dword ptr gs:[rbp + 116] + 3ca: 65 5f pop rdi + 3cc: 73 74 jae 0x442 <.symtab+0x442> + 3ce: 61 + 3cf: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 3d2: 6f outsd dx, dword ptr [rsi] + 3d3: 70 00 jo 0x3d5 <.symtab+0x3d5> + 3d5: 65 78 65 js 0x43d <.symtab+0x43d> + 3d8: 63 75 74 movsxd esi, dword ptr [rbp + 116] + 3db: 65 5f pop rdi + 3dd: 73 74 jae 0x453 <.symtab+0x453> + 3df: 61 + 3e0: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 3e3: 6f outsd dx, dword ptr [rsi] + 3e4: 70 2e jo 0x414 <.symtab+0x414> + 3e6: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 3e9: 64 00 75 77 add byte ptr fs:[rbp + 119], dh + 3ed: 5f pop rdi + 3ee: 75 70 jne 0x460 <.symtab+0x460> + 3f0: 64 61 + 3f2: 74 65 je 0x459 <.symtab+0x459> + 3f4: 5f pop rdi + 3f5: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 3f8: 74 65 je 0x45f <.symtab+0x45f> + 3fa: 78 74 js 0x470 <.symtab+0x470> + 3fc: 5f pop rdi + 3fd: 31 00 xor dword ptr [rax], eax + 3ff: 75 77 jne 0x478 <.symtab+0x478> + 401: 5f pop rdi + 402: 75 70 jne 0x474 <.symtab+0x474> + 404: 64 61 + 406: 74 65 je 0x46d <.symtab+0x46d> + 408: 5f pop rdi + 409: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 40c: 74 65 je 0x473 <.symtab+0x473> + 40e: 78 74 js 0x484 <.symtab+0x484> + 410: 5f pop rdi + 411: 31 2e xor dword ptr [rsi], ebp + 413: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 416: 64 00 75 77 add byte ptr fs:[rbp + 119], dh + 41a: 5f pop rdi + 41b: 69 6e 69 74 5f 63 6f imul ebp, dword ptr [rsi + 105], 1868783476 + 422: 6e outsb dx, byte ptr [rsi] + 423: 74 65 je 0x48a <.symtab+0x48a> + 425: 78 74 js 0x49b <.symtab+0x49b> + 427: 5f pop rdi + 428: 31 00 xor dword ptr [rax], eax + 42a: 6f outsd dx, dword ptr [rsi] + 42b: 6e outsb dx, byte ptr [rsi] + 42c: 63 65 5f movsxd esp, dword ptr [rbp + 95] + 42f: 72 65 jb 0x496 <.symtab+0x496> + 431: 67 73 69 addr32 jae 0x49d <.symtab+0x49d> + 434: 7a 65 jp 0x49b <.symtab+0x49b> + 436: 73 2e jae 0x466 <.symtab+0x466> + 438: 31 30 xor dword ptr [rax], esi + 43a: 31 36 xor dword ptr [rsi], esi + 43c: 35 00 75 77 5f xor eax, 1601664256 + 441: 69 6e 69 74 5f 63 6f imul ebp, dword ptr [rsi + 105], 1868783476 + 448: 6e outsb dx, byte ptr [rsi] + 449: 74 65 je 0x4b0 <.symtab+0x4b0> + 44b: 78 74 js 0x4c1 <.symtab+0x4c1> + 44d: 5f pop rdi + 44e: 31 2e xor dword ptr [rsi], ebp + 450: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 453: 64 00 75 77 add byte ptr fs:[rbp + 119], dh + 457: 5f pop rdi + 458: 75 70 jne 0x4ca <.symtab+0x4ca> + 45a: 64 61 + 45c: 74 65 je 0x4c3 <.symtab+0x4c3> + 45e: 5f pop rdi + 45f: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 462: 74 65 je 0x4c9 <.symtab+0x4c9> + 464: 78 74 js 0x4da <.symtab+0x4da> + 466: 00 75 77 add byte ptr [rbp + 119], dh + 469: 5f pop rdi + 46a: 75 70 jne 0x4dc <.symtab+0x4dc> + 46c: 64 61 + 46e: 74 65 je 0x4d5 <.symtab+0x4d5> + 470: 5f pop rdi + 471: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 474: 74 65 je 0x4db <.symtab+0x4db> + 476: 78 74 js 0x4ec <.symtab+0x4ec> + 478: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 47c: 64 00 5f 55 add byte ptr fs:[rdi + 85], bl + 480: 6e outsb dx, byte ptr [rsi] + 481: 77 69 ja 0x4ec <.symtab+0x4ec> + 483: 6e outsb dx, byte ptr [rsi] + 484: 64 5f pop rdi + 486: 52 push rdx + 487: 61 + 488: 69 73 65 45 78 63 65 imul esi, dword ptr [rbx + 101], 1701017669 + 48f: 70 74 jo 0x505 <.symtab+0x505> + 491: 69 6f 6e 5f 50 68 61 imul ebp, dword ptr [rdi + 110], 1634226271 + 498: 73 65 jae 0x4ff <.symtab+0x4ff> + 49a: 32 00 xor al, byte ptr [rax] + 49c: 5f pop rdi + 49d: 55 push rbp + 49e: 6e outsb dx, byte ptr [rsi] + 49f: 77 69 ja 0x50a <.symtab+0x50a> + 4a1: 6e outsb dx, byte ptr [rsi] + 4a2: 64 5f pop rdi + 4a4: 52 push rdx + 4a5: 61 + 4a6: 69 73 65 45 78 63 65 imul esi, dword ptr [rbx + 101], 1701017669 + 4ad: 70 74 jo 0x523 <.symtab+0x523> + 4af: 69 6f 6e 5f 50 68 61 imul ebp, dword ptr [rdi + 110], 1634226271 + 4b6: 73 65 jae 0x51d <.symtab+0x51d> + 4b8: 32 2e xor ch, byte ptr [rsi] + 4ba: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 4bd: 64 00 5f 55 add byte ptr fs:[rdi + 85], bl + 4c1: 6e outsb dx, byte ptr [rsi] + 4c2: 77 69 ja 0x52d <.symtab+0x52d> + 4c4: 6e outsb dx, byte ptr [rsi] + 4c5: 64 5f pop rdi + 4c7: 46 6f outsd dx, dword ptr [rsi] + 4c9: 72 63 jb 0x52e <.symtab+0x52e> + 4cb: 65 64 55 push rbp + 4ce: 6e outsb dx, byte ptr [rsi] + 4cf: 77 69 ja 0x53a <.symtab+0x53a> + 4d1: 6e outsb dx, byte ptr [rsi] + 4d2: 64 5f pop rdi + 4d4: 50 push rax + 4d5: 68 61 73 65 32 push 845509473 + 4da: 00 5f 55 add byte ptr [rdi + 85], bl + 4dd: 6e outsb dx, byte ptr [rsi] + 4de: 77 69 ja 0x549 <.symtab+0x549> + 4e0: 6e outsb dx, byte ptr [rsi] + 4e1: 64 5f pop rdi + 4e3: 47 65 gs + 4e5: 74 47 je 0x52e <.symtab+0x52e> + 4e7: 52 push rdx + 4e8: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 4ec: 64 00 5f 55 add byte ptr fs:[rdi + 85], bl + 4f0: 6e outsb dx, byte ptr [rsi] + 4f1: 77 69 ja 0x55c <.symtab+0x55c> + 4f3: 6e outsb dx, byte ptr [rsi] + 4f4: 64 5f pop rdi + 4f6: 53 push rbx + 4f7: 65 74 47 je 0x541 <.symtab+0x541> + 4fa: 52 push rdx + 4fb: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 4ff: 64 00 5f 55 add byte ptr fs:[rdi + 85], bl + 503: 6e outsb dx, byte ptr [rsi] + 504: 77 69 ja 0x56f <.symtab+0x56f> + 506: 6e outsb dx, byte ptr [rsi] + 507: 64 5f pop rdi + 509: 44 65 gs + 50b: 62 75 67 48 6f + 510: 6f outsd dx, dword ptr [rsi] + 511: 6b 00 5f imul eax, dword ptr [rax], 95 + 514: 55 push rbp + 515: 6e outsb dx, byte ptr [rsi] + 516: 77 69 ja 0x581 <.symtab+0x581> + 518: 6e outsb dx, byte ptr [rsi] + 519: 64 5f pop rdi + 51b: 52 push rdx + 51c: 65 73 75 jae 0x594 <.symtab+0x594> + 51f: 6d insd dword ptr es:[rdi], dx + 520: 65 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 525: 64 00 5f 55 add byte ptr fs:[rdi + 85], bl + 529: 6e outsb dx, byte ptr [rsi] + 52a: 77 69 ja 0x595 <.symtab+0x595> + 52c: 6e outsb dx, byte ptr [rsi] + 52d: 64 5f pop rdi + 52f: 52 push rdx + 530: 65 73 75 jae 0x5a8 <.symtab+0x5a8> + 533: 6d insd dword ptr es:[rdi], dx + 534: 65 5f pop rdi + 536: 6f outsd dx, dword ptr [rsi] + 537: 72 5f jb 0x598 <.symtab+0x598> + 539: 52 push rdx + 53a: 65 74 68 je 0x5a5 <.symtab+0x5a5> + 53d: 72 6f jb 0x5ae <.symtab+0x5ae> + 53f: 77 2e ja 0x56f <.symtab+0x56f> + 541: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 544: 64 00 75 6e add byte ptr fs:[rbp + 110], dh + 548: 77 69 ja 0x5b3 <.symtab+0x5b3> + 54a: 6e outsb dx, byte ptr [rsi] + 54b: 64 2d 64 77 32 2d sub eax, 758282084 + 551: 66 64 65 2d 64 69 sub ax, 26980 + 557: 70 2e jo 0x587 <.symtab+0x587> + 559: 6f outsd dx, dword ptr [rsi] + 55a: 00 66 64 add byte ptr [rsi + 100], ah + 55d: 65 5f pop rdi + 55f: 75 6e jne 0x5cf <.symtab+0x5cf> + 561: 65 6e outsb dx, byte ptr gs:[rsi] + 563: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 566: 65 64 5f pop rdi + 569: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 56c: 70 61 jo 0x5cf <.symtab+0x5cf> + 56e: 72 65 jb 0x5d5 <.symtab+0x5d5> + 570: 00 66 72 add byte ptr [rsi + 114], ah + 573: 61 + 574: 6d insd dword ptr es:[rdi], dx + 575: 65 5f pop rdi + 577: 64 6f outsd dx, dword ptr fs:[rsi] + 579: 77 6e ja 0x5e9 <.symtab+0x5e9> + 57b: 68 65 61 70 00 push 7364965 + 580: 66 72 61 jb 0x5e4 <.symtab+0x5e4> + 583: 6d insd dword ptr es:[rdi], dx + 584: 65 5f pop rdi + 586: 68 65 61 70 73 push 1936744805 + 58b: 6f outsd dx, dword ptr [rsi] + 58c: 72 74 jb 0x602 <.symtab+0x602> + 58e: 00 73 69 add byte ptr [rbx + 105], dh + 591: 7a 65 jp 0x5f8 <.symtab+0x5f8> + 593: 5f pop rdi + 594: 6f outsd dx, dword ptr [rsi] + 595: 66 5f pop di + 597: 65 6e outsb dx, byte ptr gs:[rsi] + 599: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 59c: 65 64 5f pop rdi + 59f: 76 61 jbe 0x602 <.symtab+0x602> + 5a1: 6c insb byte ptr es:[rdi], dx + 5a2: 75 65 jne 0x609 <.symtab+0x609> + 5a4: 00 73 69 add byte ptr [rbx + 105], dh + 5a7: 7a 65 jp 0x60e <.symtab+0x60e> + 5a9: 5f pop rdi + 5aa: 6f outsd dx, dword ptr [rsi] + 5ab: 66 5f pop di + 5ad: 65 6e outsb dx, byte ptr gs:[rsi] + 5af: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 5b2: 65 64 5f pop rdi + 5b5: 76 61 jbe 0x618 <.symtab+0x618> + 5b7: 6c insb byte ptr es:[rdi], dx + 5b8: 75 65 jne 0x61f <.symtab+0x61f> + 5ba: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 5be: 64 00 62 61 add byte ptr fs:[rdx + 97], ah + 5c2: 73 65 jae 0x629 <.symtab+0x629> + 5c4: 5f pop rdi + 5c5: 66 72 6f jb 0x637 <.symtab+0x637> + 5c8: 6d insd dword ptr es:[rdi], dx + 5c9: 5f pop rdi + 5ca: 6f outsd dx, dword ptr [rsi] + 5cb: 62 + 5cc: 6a 65 push 101 + 5ce: 63 74 00 62 movsxd esi, dword ptr [rax + rax + 98] + 5d2: 61 + 5d3: 73 65 jae 0x63a <.symtab+0x63a> + 5d5: 5f pop rdi + 5d6: 66 72 6f jb 0x648 <.symtab+0x648> + 5d9: 6d insd dword ptr es:[rdi], dx + 5da: 5f pop rdi + 5db: 6f outsd dx, dword ptr [rsi] + 5dc: 62 + 5dd: 6a 65 push 101 + 5df: 63 74 2e 63 movsxd esi, dword ptr [rsi + rbp + 99] + 5e3: 6f outsd dx, dword ptr [rsi] + 5e4: 6c insb byte ptr es:[rdi], dx + 5e5: 64 00 62 61 add byte ptr fs:[rdx + 97], ah + 5e9: 73 65 jae 0x650 <.symtab+0x650> + 5eb: 5f pop rdi + 5ec: 66 72 6f jb 0x65e <.symtab+0x65e> + 5ef: 6d insd dword ptr es:[rdi], dx + 5f0: 5f pop rdi + 5f1: 63 62 5f movsxd esp, dword ptr [rdx + 95] + 5f4: 64 61 + 5f6: 74 61 je 0x659 <.symtab+0x659> + 5f8: 00 62 61 add byte ptr [rdx + 97], ah + 5fb: 73 65 jae 0x662 <.symtab+0x662> + 5fd: 5f pop rdi + 5fe: 66 72 6f jb 0x670 <.symtab+0x670> + 601: 6d insd dword ptr es:[rdi], dx + 602: 5f pop rdi + 603: 63 62 5f movsxd esp, dword ptr [rdx + 95] + 606: 64 61 + 608: 74 61 je 0x66b <.symtab+0x66b> + 60a: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] + 60e: 64 00 66 64 add byte ptr fs:[rsi + 100], ah + 612: 65 5f pop rdi + 614: 73 69 jae 0x67f <.symtab+0x67f> + 616: 6e outsb dx, byte ptr [rsi] + 617: 67 6c insb byte ptr es:[edi], dx + 619: 65 5f pop rdi + 61b: 65 6e outsb dx, byte ptr gs:[rsi] + 61d: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 620: 69 6e 67 5f 63 6f 6d imul ebp, dword ptr [rsi + 103], 1836016479 + 627: 70 61 jo 0x68a <.symtab+0x68a> + 629: 72 65 jb 0x690 <.symtab+0x690> + 62b: 00 67 65 add byte ptr [rdi + 101], ah + 62e: 74 5f je 0x68f <.symtab+0x68f> + 630: 63 69 65 movsxd ebp, dword ptr [rcx + 101] + 633: 5f pop rdi + 634: 65 6e outsb dx, byte ptr gs:[rsi] + 636: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 639: 69 6e 67 00 6c 69 6e imul ebp, dword ptr [rsi + 103], 1852402688 + 640: 65 61 + 642: 72 5f jb 0x6a3 <.symtab+0x6a3> + 644: 73 65 jae 0x6ab <.symtab+0x6ab> + 646: 61 + 647: 72 63 jb 0x6ac <.symtab+0x6ac> + 649: 68 5f 66 64 65 push 1701078623 + 64e: 73 00 jae 0x650 <.symtab+0x650> + 650: 5f pop rdi + 651: 55 push rbp + 652: 6e outsb dx, byte ptr [rsi] + 653: 77 69 ja 0x6be <.symtab+0x6be> + 655: 6e outsb dx, byte ptr [rsi] + 656: 64 5f pop rdi + 658: 49 74 65 je 0x6c0 <.symtab+0x6c0> + 65b: 72 61 jb 0x6be <.symtab+0x6be> + 65d: 74 65 je 0x6c4 <.symtab+0x6c4> + 65f: 50 push rax + 660: 68 64 72 43 61 push 1631810148 + 665: 6c insb byte ptr es:[rdi], dx + 666: 6c insb byte ptr es:[rdi], dx + 667: 62 + 668: 61 + 669: 63 6b 00 movsxd ebp, dword ptr [rbx] + 66c: 66 72 61 jb 0x6d0 <.symtab+0x6d0> + 66f: 6d insd dword ptr es:[rdi], dx + 670: 65 5f pop rdi + 672: 68 64 72 5f 63 push 1667199588 + 677: 61 + 678: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 67b: 5f pop rdi + 67c: 68 65 61 64 00 push 6578533 + 681: 61 + 682: 64 64 73 2e jae 0x6b4 <.symtab+0x6b4> + 686: 31 30 xor dword ptr [rax], esi + 688: 31 30 xor dword ptr [rax], esi + 68a: 39 00 cmp dword ptr [rax], eax + 68c: 66 72 61 jb 0x6f0 <.symtab+0x6f0> + 68f: 6d insd dword ptr es:[rdi], dx + 690: 65 5f pop rdi + 692: 68 64 72 5f 63 push 1667199588 + 697: 61 + 698: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 69b: 00 73 75 add byte ptr [rbx + 117], dh + 69e: 62 73 2e 31 30 + 6a3: 31 31 xor dword ptr [rcx], esi + 6a5: 30 00 xor byte ptr [rax], al + 6a7: 5f pop rdi + 6a8: 55 push rbp + 6a9: 6e outsb dx, byte ptr [rsi] + 6aa: 77 69 ja 0x715 <.symtab+0x715> + 6ac: 6e outsb dx, byte ptr [rsi] + 6ad: 64 5f pop rdi + 6af: 49 74 65 je 0x717 <.symtab+0x717> + 6b2: 72 61 jb 0x715 <.symtab+0x715> + 6b4: 74 65 je 0x71b <.symtab+0x71b> + 6b6: 50 push rax + 6b7: 68 64 72 43 61 push 1631810148 + 6bc: 6c insb byte ptr es:[rdi], dx + 6bd: 6c insb byte ptr es:[rdi], dx + 6be: 62 + 6bf: 61 + 6c0: 63 6b 2e movsxd ebp, dword ptr [rbx + 46] + 6c3: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 6c6: 64 00 66 64 add byte ptr fs:[rsi + 100], ah + 6ca: 65 5f pop rdi + 6cc: 6d insd dword ptr es:[rdi], dx + 6cd: 69 78 65 64 5f 65 6e imul edi, dword ptr [rax + 101], 1852137316 + 6d4: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 6d7: 69 6e 67 5f 63 6f 6d imul ebp, dword ptr [rsi + 103], 1836016479 + 6de: 70 61 jo 0x741 <.symtab+0x741> + 6e0: 72 65 jb 0x747 <.symtab+0x747> + 6e2: 00 63 6c add byte ptr [rbx + 108], ah + 6e5: 61 + 6e6: 73 73 jae 0x75b <.symtab+0x75b> + 6e8: 69 66 79 5f 6f 62 6a imul esp, dword ptr [rsi + 121], 1784835935 + 6ef: 65 63 74 5f 6f movsxd esi, dword ptr gs:[rdi + 2*rbx + 111] + 6f4: 76 65 jbe 0x75b <.symtab+0x75b> + 6f6: 72 5f jb 0x757 <.symtab+0x757> + 6f8: 66 64 65 73 00 jae 0x6fd <.symtab+0x6fd> + 6fd: 61 + 6fe: 64 64 5f pop rdi + 701: 66 64 65 73 00 jae 0x706 <.symtab+0x706> + 706: 73 65 jae 0x76d <.symtab+0x76d> + 708: 61 + 709: 72 63 jb 0x76e <.symtab+0x76e> + 70b: 68 5f 6f 62 6a push 1784835935 + 710: 65 63 74 00 74 movsxd esi, dword ptr gs:[rax + rax + 116] + 715: 65 72 6d jb 0x785 <.symtab+0x785> + 718: 69 6e 61 74 6f 72 2e imul ebp, dword ptr [rsi + 97], 779251572 + 71f: 39 39 cmp dword ptr [rcx], edi + 721: 35 33 00 6d 61 xor eax, 1634533427 + 726: 72 6b jb 0x793 <.symtab+0x793> + 728: 65 72 2e jb 0x759 <.symtab+0x759> + 72b: 39 38 cmp dword ptr [rax], edi + 72d: 34 37 xor al, 55 + 72f: 00 73 65 add byte ptr [rbx + 101], dh + 732: 61 + 733: 72 63 jb 0x798 <.symtab+0x798> + 735: 68 5f 6f 62 6a push 1784835935 + 73a: 65 63 74 2e 63 movsxd esi, dword ptr gs:[rsi + rbp + 99] + 73f: 6f outsd dx, dword ptr [rsi] + 740: 6c insb byte ptr es:[rdi], dx + 741: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 745: 72 65 jb 0x7ac <.symtab+0x7ac> + 747: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 + 74f: 72 61 jb 0x7b2 <.symtab+0x7b2> + 751: 6d insd dword ptr es:[rdi], dx + 752: 65 5f pop rdi + 754: 69 6e 66 6f 5f 62 61 imul ebp, dword ptr [rsi + 102], 1633836911 + 75b: 73 65 jae 0x7c2 <.symtab+0x7c2> + 75d: 73 2e jae 0x78d <.symtab+0x78d> + 75f: 70 61 jo 0x7c2 <.symtab+0x7c2> + 761: 72 74 jb 0x7d7 <.symtab+0x7d7> + 763: 2e 30 00 xor byte ptr cs:[rax], al + 766: 6f outsd dx, dword ptr [rsi] + 767: 62 + 768: 6a 65 push 101 + 76a: 63 74 5f 6d movsxd esi, dword ptr [rdi + 2*rbx + 109] + 76e: 75 74 jne 0x7e4 <.symtab+0x7e4> + 770: 65 78 00 js 0x773 <.symtab+0x773> + 773: 75 6e jne 0x7e3 <.symtab+0x7e3> + 775: 73 65 jae 0x7dc <.symtab+0x7dc> + 777: 65 6e outsb dx, byte ptr gs:[rsi] + 779: 5f pop rdi + 77a: 6f outsd dx, dword ptr [rsi] + 77b: 62 + 77c: 6a 65 push 101 + 77e: 63 74 73 00 movsxd esi, dword ptr [rbx + 2*rsi] + 782: 61 + 783: 6e outsb dx, byte ptr [rsi] + 784: 79 5f jns 0x7e5 <.symtab+0x7e5> + 786: 6f outsd dx, dword ptr [rsi] + 787: 62 + 788: 6a 65 push 101 + 78a: 63 74 73 5f movsxd esi, dword ptr [rbx + 2*rsi + 95] + 78e: 72 65 jb 0x7f5 <.symtab+0x7f5> + 790: 67 69 73 74 65 72 65 64 imul esi, dword ptr [ebx + 116], 1684370021 + 798: 00 75 6e add byte ptr [rbp + 110], dh + 79b: 77 69 ja 0x806 <.symtab+0x806> + 79d: 6e outsb dx, byte ptr [rsi] + 79e: 64 2d 63 2e 6f 00 sub eax, 7286371 + 7a4: 73 64 jae 0x80a <.symtab+0x80a> + 7a6: 6c insb byte ptr es:[rdi], dx + 7a7: 65 72 72 jb 0x81c <.symtab+0x81c> + 7aa: 6f outsd dx, dword ptr [rsi] + 7ab: 72 2e jb 0x7db <.symtab+0x7db> + 7ad: 6f outsd dx, dword ptr [rsi] + 7ae: 00 66 72 add byte ptr [rsi + 114], ah + 7b1: 65 65 5f pop rdi + 7b4: 6b 65 79 5f imul esp, dword ptr [rbp + 121], 95 + 7b8: 6d insd dword ptr es:[rdi], dx + 7b9: 65 6d insd dword ptr es:[rdi], dx + 7bb: 00 6b 65 add byte ptr [rbx + 101], ch + 7be: 79 00 jns 0x7c0 <.symtab+0x7c0> + 7c0: 6c insb byte ptr es:[rdi], dx + 7c1: 61 + 7c2: 73 74 jae 0x838 <.symtab+0x838> + 7c4: 5f pop rdi + 7c5: 72 65 jb 0x82c <.symtab+0x82c> + 7c7: 73 75 jae 0x83e <.symtab+0x83e> + 7c9: 6c insb byte ptr es:[rdi], dx + 7ca: 74 00 je 0x7cc <.symtab+0x7cc> + 7cc: 73 74 jae 0x842 <.symtab+0x842> + 7ce: 61 + 7cf: 74 69 je 0x83a <.symtab+0x83a> + 7d1: 63 5f 62 movsxd ebx, dword ptr [rdi + 98] + 7d4: 75 66 jne 0x83c <.symtab+0x83c> + 7d6: 00 6f 6e add byte ptr [rdi + 110], ch + 7d9: 63 65 00 movsxd esp, dword ptr [rbp] + 7dc: 5f pop rdi + 7dd: 64 6c insb byte ptr es:[rdi], dx + 7df: 66 63 6e 5f movsxd bp, dword ptr [rsi + 95] + 7e3: 68 6f 6f 6b 73 push 1936420719 + 7e8: 00 63 61 add byte ptr [rbx + 97], ah + 7eb: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 7ee: 69 6e 66 6f 2e 6f 00 imul ebp, dword ptr [rsi + 102], 7286383 + 7f5: 68 61 6e 64 6c push 1818521185 + 7fa: 65 5f pop rdi + 7fc: 61 + 7fd: 6d insd dword ptr es:[rdi], dx + 7fe: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 802: 50 push rax + 803: 52 push rdx + 804: 45 54 push r12 + 806: 54 push rsp + 807: 59 pop rcx + 808: 5f pop rdi + 809: 46 55 push rbp + 80b: 4e 43 + 80d: 54 push rsp + 80e: 49 4f + 810: 4e 5f pop rdi + 812: 5f pop rdi + 813: 2e 31 30 xor dword ptr cs:[rax], esi + 816: 33 38 xor edi, dword ptr [rax] + 818: 37 + 819: 00 69 6e add byte ptr [rcx + 110], ch + 81c: 74 65 je 0x883 <.symtab+0x883> + 81e: 6c insb byte ptr es:[rdi], dx + 81f: 5f pop rdi + 820: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 823: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 826: 77 6f ja 0x897 <.symtab+0x897> + 828: 72 64 jb 0x88e <.symtab+0x88e> + 82a: 2e 69 73 72 61 2e 30 00 imul esi, dword ptr cs:[rbx + 114], 3157601 + 832: 69 6e 74 65 6c 5f 30 imul ebp, dword ptr [rsi + 116], 811560037 + 839: 32 5f 6b xor bl, byte ptr [rdi + 107] + 83c: 6e outsb dx, byte ptr [rsi] + 83d: 6f outsd dx, dword ptr [rsi] + 83e: 77 6e ja 0x8ae <.symtab+0x8ae> + 840: 00 5f 5f add byte ptr [rdi + 95], bl + 843: 50 push rax + 844: 52 push rdx + 845: 45 54 push r12 + 847: 54 push rsp + 848: 59 pop rcx + 849: 5f pop rdi + 84a: 46 55 push rbp + 84c: 4e 43 + 84e: 54 push rsp + 84f: 49 4f + 851: 4e 5f pop rdi + 853: 5f pop rdi + 854: 2e 31 30 xor dword ptr cs:[rax], esi + 857: 33 31 xor esi, dword ptr [rcx] + 859: 37 + 85a: 00 68 61 add byte ptr [rax + 97], ch + 85d: 6e outsb dx, byte ptr [rsi] + 85e: 64 6c insb byte ptr es:[rdi], dx + 860: 65 5f pop rdi + 862: 69 6e 74 65 6c 2e 63 imul ebp, dword ptr [rsi + 116], 1663986789 + 869: 6f outsd dx, dword ptr [rsi] + 86a: 6e outsb dx, byte ptr [rsi] + 86b: 73 74 jae 0x8e1 <.symtab+0x8e1> + 86d: 70 72 jo 0x8e1 <.symtab+0x8e1> + 86f: 6f outsd dx, dword ptr [rsi] + 870: 70 2e jo 0x8a0 <.symtab+0x8a0> + 872: 30 00 xor byte ptr [rax], al + 874: 69 6e 69 74 5f 63 61 imul ebp, dword ptr [rsi + 105], 1633902452 + 87b: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 87e: 69 6e 66 6f 00 63 72 imul ebp, dword ptr [rsi + 102], 1919090799 + 885: 74 73 je 0x8fa <.symtab+0x8fa> + 887: 74 75 je 0x8fe <.symtab+0x8fe> + 889: 66 66 2e 63 00 movsxd ax, dword ptr cs:[rax] + 88e: 5f pop rdi + 88f: 5f pop rdi + 890: 45 48 rex64 + 892: 5f pop rdi + 893: 46 52 push rdx + 895: 41 4d + 897: 45 5f pop r15 + 899: 42 45 + 89b: 47 49 + 89d: 4e 5f pop rdi + 89f: 5f pop rdi + 8a0: 00 64 65 72 add byte ptr [rbp + 2*riz + 114], ah + 8a4: 65 67 69 73 74 65 72 5f 74 imul esi, dword ptr gs:[ebx + 116], 1952412261 + 8ad: 6d insd dword ptr es:[rdi], dx + 8ae: 5f pop rdi + 8af: 63 6c 6f 6e movsxd ebp, dword ptr [rdi + 2*rbp + 110] + 8b3: 65 73 00 jae 0x8b6 <.symtab+0x8b6> + 8b6: 5f pop rdi + 8b7: 5f pop rdi + 8b8: 64 6f outsd dx, dword ptr fs:[rsi] + 8ba: 5f pop rdi + 8bb: 67 6c insb byte ptr es:[edi], dx + 8bd: 6f outsd dx, dword ptr [rsi] + 8be: 62 61 6c 5f 64 + 8c3: 74 6f je 0x934 <.symtab+0x934> + 8c5: 72 73 jb 0x93a <.symtab+0x93a> + 8c7: 5f pop rdi + 8c8: 61 + 8c9: 75 78 jne 0x943 <.symtab+0x943> + 8cb: 00 63 6f add byte ptr [rbx + 111], ah + 8ce: 6d insd dword ptr es:[rdi], dx + 8cf: 70 6c jo 0x93d <.symtab+0x93d> + 8d1: 65 74 65 je 0x939 <.symtab+0x939> + 8d4: 64 2e 37 + 8d7: 35 30 37 00 5f xor eax, 1593849648 + 8dc: 5f pop rdi + 8dd: 64 6f outsd dx, dword ptr fs:[rsi] + 8df: 5f pop rdi + 8e0: 67 6c insb byte ptr es:[edi], dx + 8e2: 6f outsd dx, dword ptr [rsi] + 8e3: 62 61 6c 5f 64 + 8e8: 74 6f je 0x959 <.symtab+0x959> + 8ea: 72 73 jb 0x95f <.symtab+0x95f> + 8ec: 5f pop rdi + 8ed: 61 + 8ee: 75 78 jne 0x968 <.symtab+0x968> + 8f0: 5f pop rdi + 8f1: 66 69 6e 69 5f 61 imul bp, word ptr [rsi + 105], 24927 + 8f7: 72 72 jb 0x96b <.symtab+0x96b> + 8f9: 61 + 8fa: 79 5f jns 0x95b <.symtab+0x95b> + 8fc: 65 6e outsb dx, byte ptr gs:[rsi] + 8fe: 74 72 je 0x972 <.symtab+0x972> + 900: 79 00 jns 0x902 <.symtab+0x902> + 902: 66 72 61 jb 0x966 <.symtab+0x966> + 905: 6d insd dword ptr es:[rdi], dx + 906: 65 5f pop rdi + 908: 64 75 6d jne 0x978 <.symtab+0x978> + 90b: 6d insd dword ptr es:[rdi], dx + 90c: 79 00 jns 0x90e <.symtab+0x90e> + 90e: 6f outsd dx, dword ptr [rsi] + 90f: 62 + 910: 6a 65 push 101 + 912: 63 74 2e 37 movsxd esi, dword ptr [rsi + rbp + 55] + 916: 35 31 32 00 5f xor eax, 1593848369 + 91b: 5f pop rdi + 91c: 66 72 61 jb 0x980 <.symtab+0x980> + 91f: 6d insd dword ptr es:[rdi], dx + 920: 65 5f pop rdi + 922: 64 75 6d jne 0x992 <.symtab+0x992> + 925: 6d insd dword ptr es:[rdi], dx + 926: 79 5f jns 0x987 <.symtab+0x987> + 928: 69 6e 69 74 5f 61 72 imul ebp, dword ptr [rsi + 105], 1918984052 + 92f: 72 61 jb 0x992 <.symtab+0x992> + 931: 79 5f jns 0x992 <.symtab+0x992> + 933: 65 6e outsb dx, byte ptr gs:[rsi] + 935: 74 72 je 0x9a9 <.symtab+0x9a9> + 937: 79 00 jns 0x939 <.symtab+0x939> + 939: 68 65 6c 6c 6f push 1869376613 + 93e: 2e 63 00 movsxd eax, dword ptr cs:[rax] + 941: 6c insb byte ptr es:[rdi], dx + 942: 69 62 63 2d 73 74 61 imul esp, dword ptr [rdx + 99], 1635021613 + 949: 72 74 jb 0x9bf <.symtab+0x9bf> + 94b: 2e 6f outsd dx, dword ptr cs:[rsi] + 94d: 00 67 65 add byte ptr [rdi + 101], ah + 950: 74 5f je 0x9b1 <.symtab+0x9b1> + 952: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 955: 6d insd dword ptr es:[rdi], dx + 956: 6f outsd dx, dword ptr [rsi] + 957: 6e outsb dx, byte ptr [rsi] + 958: 5f pop rdi + 959: 69 6e 64 69 63 65 73 imul ebp, dword ptr [rsi + 100], 1936024425 + 960: 2e 63 6f 6e movsxd ebp, dword ptr cs:[rdi + 110] + 964: 73 74 jae 0x9da <.symtab+0x9da> + 966: 70 72 jo 0x9da <.symtab+0x9da> + 968: 6f outsd dx, dword ptr [rsi] + 969: 70 2e jo 0x999 <.symtab+0x999> + 96b: 30 00 xor byte ptr [rax], al + 96d: 5f pop rdi + 96e: 5f pop rdi + 96f: 50 push rax + 970: 52 push rdx + 971: 45 54 push r12 + 973: 54 push rsp + 974: 59 pop rcx + 975: 5f pop rdi + 976: 46 55 push rbp + 978: 4e 43 + 97a: 54 push rsp + 97b: 49 4f + 97d: 4e 5f pop rdi + 97f: 5f pop rdi + 980: 2e 31 31 xor dword ptr cs:[rcx], esi + 983: 39 33 cmp dword ptr [rbx], esi + 985: 34 00 xor al, 0 + 987: 6c insb byte ptr es:[rdi], dx + 988: 69 62 63 2d 74 6c 73 imul esp, dword ptr [rdx + 99], 1936487469 + 98f: 2e 6f outsd dx, dword ptr cs:[rsi] + 991: 00 73 74 add byte ptr [rbx + 116], dh + 994: 61 + 995: 74 69 je 0xa00 <.symtab+0xa00> + 997: 63 5f 73 movsxd ebx, dword ptr [rdi + 115] + 99a: 6c insb byte ptr es:[rdi], dx + 99b: 6f outsd dx, dword ptr [rsi] + 99c: 74 69 je 0xa07 <.symtab+0xa07> + 99e: 6e outsb dx, byte ptr [rsi] + 99f: 66 6f outsw dx, word ptr [rsi] + 9a1: 00 64 63 69 add byte ptr [rbx + 2*riz + 105], ah + 9a5: 67 65 74 74 addr32 je 0xa1d <.symtab+0xa1d> + 9a9: 65 78 74 js 0xa20 <.symtab+0xa20> + 9ac: 2e 6f outsd dx, dword ptr cs:[rsi] + 9ae: 00 70 6c add byte ptr [rax + 108], dh + 9b1: 75 72 jne 0xa25 <.symtab+0xa25> + 9b3: 61 + 9b4: 6c insb byte ptr es:[rdi], dx + 9b5: 5f pop rdi + 9b6: 65 76 61 jbe 0xa1a <.symtab+0xa1a> + 9b9: 6c insb byte ptr es:[rdi], dx + 9ba: 00 66 72 add byte ptr [rsi + 114], ah + 9bd: 65 65 5f pop rdi + 9c0: 6d insd dword ptr es:[rdi], dx + 9c1: 65 6d insd dword ptr es:[rdi], dx + 9c3: 00 72 6f add byte ptr [rdx + 111], dh + 9c6: 6f outsd dx, dword ptr [rsi] + 9c7: 74 00 je 0x9c9 <.symtab+0x9c9> + 9c9: 74 72 je 0xa3d <.symtab+0xa3d> + 9cb: 61 + 9cc: 6e outsb dx, byte ptr [rsi] + 9cd: 73 6d jae 0xa3c <.symtab+0xa3c> + 9cf: 65 6d insd dword ptr es:[rdi], dx + 9d1: 5f pop rdi + 9d2: 6c insb byte ptr es:[rdi], dx + 9d3: 69 73 74 00 74 72 61 imul esi, dword ptr [rbx + 116], 1634890752 + 9da: 6e outsb dx, byte ptr [rsi] + 9db: 73 63 jae 0xa40 <.symtab+0xa40> + 9dd: 6d insd dword ptr es:[rdi], dx + 9de: 70 00 jo 0x9e0 <.symtab+0x9e0> + 9e0: 6c insb byte ptr es:[rdi], dx + 9e1: 6f outsd dx, dword ptr [rsi] + 9e2: 63 6b 2e movsxd ebp, dword ptr [rbx + 46] + 9e5: 31 31 xor dword ptr [rcx], esi + 9e7: 36 30 33 xor byte ptr ss:[rbx], dh + 9ea: 00 6f 75 add byte ptr [rdi + 117], ch + 9ed: 74 70 je 0xa5f <.symtab+0xa5f> + 9ef: 75 74 jne 0xa65 <.symtab+0xa65> + 9f1: 5f pop rdi + 9f2: 63 68 61 movsxd ebp, dword ptr [rax + 97] + 9f5: 72 73 jb 0xa6a <.symtab+0xa6a> + 9f7: 65 74 5f je 0xa59 <.symtab+0xa59> + 9fa: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 9fd: 68 65 64 2e 31 push 825123941 + a02: 31 37 xor dword ptr [rdi], esi + a04: 39 31 cmp dword ptr [rcx], esi + a06: 00 6f 75 add byte ptr [rdi + 117], ch + a09: 74 70 je 0xa7b <.symtab+0xa7b> + a0b: 75 74 jne 0xa81 <.symtab+0xa81> + a0d: 5f pop rdi + a0e: 63 68 61 movsxd ebp, dword ptr [rax + 97] + a11: 72 73 jb 0xa86 <.symtab+0xa86> + a13: 65 74 5f je 0xa75 <.symtab+0xa75> + a16: 63 61 63 movsxd esp, dword ptr [rcx + 99] + a19: 68 65 2e 31 31 push 825306725 + a1e: 37 + a1f: 39 30 cmp dword ptr [rax], esi + a21: 00 66 72 add byte ptr [rsi + 114], ah + a24: 65 65 6d insd dword ptr es:[rdi], dx + a27: 65 6d insd dword ptr es:[rdi], dx + a29: 5f pop rdi + a2a: 73 69 jae 0xa95 <.symtab+0xa95> + a2c: 7a 65 jp 0xa93 <.symtab+0xa93> + a2e: 2e 31 31 xor dword ptr cs:[rcx], esi + a31: 36 34 37 xor al, 55 + a34: 00 66 72 add byte ptr [rsi + 114], ah + a37: 65 65 6d insd dword ptr es:[rdi], dx + a3a: 65 6d insd dword ptr es:[rdi], dx + a3c: 2e 31 31 xor dword ptr cs:[rcx], esi + a3f: 36 34 36 xor al, 54 + a42: 00 74 72 65 add byte ptr [rdx + 2*rsi + 101], dh + a46: 65 5f pop rdi + a48: 6c insb byte ptr es:[rdi], dx + a49: 6f outsd dx, dword ptr [rsi] + a4a: 63 6b 00 movsxd ebp, dword ptr [rbx] + a4d: 5f pop rdi + a4e: 5f pop rdi + a4f: 65 6c insb byte ptr es:[rdi], dx + a51: 66 5f pop di + a53: 73 65 jae 0xaba <.symtab+0xaba> + a55: 74 5f je 0xab6 <.symtab+0xab6> + a57: 5f pop rdi + a58: 5f pop rdi + a59: 6c insb byte ptr es:[rdi], dx + a5a: 69 62 63 5f 73 75 62 imul esp, dword ptr [rdx + 99], 1651864415 + a61: 66 72 65 jb 0xac9 <.symtab+0xac9> + a64: 65 72 65 jb 0xacc <.symtab+0xacc> + a67: 73 5f jae 0xac8 <.symtab+0xac8> + a69: 65 6c insb byte ptr es:[rdi], dx + a6b: 65 6d insd dword ptr es:[rdi], dx + a6d: 65 6e outsb dx, byte ptr gs:[rsi] + a6f: 74 5f je 0xad0 <.symtab+0xad0> + a71: 66 72 65 jb 0xad9 <.symtab+0xad9> + a74: 65 5f pop rdi + a76: 6d insd dword ptr es:[rdi], dx + a77: 65 6d insd dword ptr es:[rdi], dx + a79: 5f pop rdi + a7a: 5f pop rdi + a7b: 00 66 69 add byte ptr [rsi + 105], ah + a7e: 6e outsb dx, byte ptr [rsi] + a7f: 64 64 6f outsd dx, dword ptr fs:[rsi] + a82: 6d insd dword ptr es:[rdi], dx + a83: 61 + a84: 69 6e 2e 6f 00 6c 6f imul ebp, dword ptr [rsi + 46], 1869348975 + a8b: 63 6b 2e movsxd ebp, dword ptr [rbx + 46] + a8e: 31 31 xor dword ptr [rcx], esi + a90: 32 34 38 xor dh, byte ptr [rax + rdi] + a93: 00 5f 6e add byte ptr [rdi + 110], bl + a96: 6c insb byte ptr es:[rdi], dx + a97: 5f pop rdi + a98: 6c insb byte ptr es:[rdi], dx + a99: 6f outsd dx, dword ptr [rsi] + a9a: 61 + a9b: 64 65 64 5f pop rdi + a9f: 64 6f outsd dx, dword ptr fs:[rsi] + aa1: 6d insd dword ptr es:[rdi], dx + aa2: 61 + aa3: 69 6e 73 00 6c 6f 63 imul ebp, dword ptr [rsi + 115], 1668246528 + aaa: 61 + aab: 6c insb byte ptr es:[rdi], dx + aac: 65 61 + aae: 6c insb byte ptr es:[rdi], dx + aaf: 69 61 73 2e 6f 00 72 imul esp, dword ptr [rcx + 115], 1912631086 + ab6: 65 61 + ab8: 64 5f pop rdi + aba: 61 + abb: 6c insb byte ptr es:[rdi], dx + abc: 69 61 73 5f 66 69 6c imul esp, dword ptr [rcx + 115], 1818846815 + ac3: 65 00 61 6c add byte ptr gs:[rcx + 108], ah + ac7: 69 61 73 66 69 6c 65 imul esp, dword ptr [rcx + 115], 1701603686 + ace: 2e 31 30 xor dword ptr cs:[rax], esi + ad1: 31 38 xor dword ptr [rax], edi + ad3: 37 + ad4: 00 6d 61 add byte ptr [rbp + 97], ch + ad7: 78 6d js 0xb46 <.symtab+0xb46> + ad9: 61 + ada: 70 00 jo 0xadc <.symtab+0xadc> + adc: 73 74 jae 0xb52 <.symtab+0xb52> + ade: 72 69 jb 0xb49 <.symtab+0xb49> + ae0: 6e outsb dx, byte ptr [rsi] + ae1: 67 5f addr32 pop rdi + ae3: 73 70 jae 0xb55 <.symtab+0xb55> + ae5: 61 + ae6: 63 65 5f movsxd esp, dword ptr [rbp + 95] + ae9: 61 + aea: 63 74 00 73 movsxd esi, dword ptr [rax + rax + 115] + aee: 74 72 je 0xb62 <.symtab+0xb62> + af0: 69 6e 67 5f 73 70 61 imul ebp, dword ptr [rsi + 103], 1634759519 + af7: 63 65 00 movsxd esp, dword ptr [rbp] + afa: 73 74 jae 0xb70 <.symtab+0xb70> + afc: 72 69 jb 0xb67 <.symtab+0xb67> + afe: 6e outsb dx, byte ptr [rsi] + aff: 67 5f addr32 pop rdi + b01: 73 70 jae 0xb73 <.symtab+0xb73> + b03: 61 + b04: 63 65 5f movsxd esp, dword ptr [rbp + 95] + b07: 6d insd dword ptr es:[rdi], dx + b08: 61 + b09: 78 00 js 0xb0b <.symtab+0xb0b> + b0b: 6c insb byte ptr es:[rdi], dx + b0c: 6f outsd dx, dword ptr [rsi] + b0d: 63 61 6c movsxd esp, dword ptr [rcx + 108] + b10: 65 5f pop rdi + b12: 61 + b13: 6c insb byte ptr es:[rdi], dx + b14: 69 61 73 5f 70 61 74 imul esp, dword ptr [rcx + 115], 1952542815 + b1b: 68 2e 31 30 31 push 825241902 + b20: 32 30 xor dh, byte ptr [rax] + b22: 00 70 6c add byte ptr [rax + 108], dh + b25: 75 72 jne 0xb99 <.symtab+0xb99> + b27: 61 + b28: 6c insb byte ptr es:[rdi], dx + b29: 2e 6f outsd dx, dword ptr cs:[rsi] + b2b: 00 6e 65 add byte ptr [rsi + 101], ch + b2e: 77 5f ja 0xb8f <.symtab+0xb8f> + b30: 65 78 70 js 0xba3 <.symtab+0xba3> + b33: 2e 63 6f 6e movsxd ebp, dword ptr cs:[rdi + 110] + b37: 73 74 jae 0xbad <.symtab+0xbad> + b39: 70 72 jo 0xbad <.symtab+0xbad> + b3b: 6f outsd dx, dword ptr [rsi] + b3c: 70 2e jo 0xb6c <.symtab+0xb6c> + b3e: 30 00 xor byte ptr [rax], al + b40: 6e outsb dx, byte ptr [rsi] + b41: 65 77 5f ja 0xba3 <.symtab+0xba3> + b44: 65 78 70 js 0xbb7 <.symtab+0xbb7> + b47: 00 79 79 add byte ptr [rcx + 121], bh + b4a: 70 61 jo 0xbad <.symtab+0xbad> + b4c: 63 74 00 79 movsxd esi, dword ptr [rax + rax + 121] + b50: 79 74 jns 0xbc6 <.symtab+0xbc6> + b52: 72 61 jb 0xbb5 <.symtab+0xbb5> + b54: 6e outsb dx, byte ptr [rsi] + b55: 73 6c jae 0xbc3 <.symtab+0xbc3> + b57: 61 + b58: 74 65 je 0xbbf <.symtab+0xbbf> + b5a: 00 79 79 add byte ptr [rcx + 121], bh + b5d: 63 68 65 movsxd ebp, dword ptr [rax + 101] + b60: 63 6b 00 movsxd ebp, dword ptr [rbx] + b63: 79 79 jns 0xbde <.symtab+0xbde> + b65: 74 61 je 0xbc8 <.symtab+0xbc8> + b67: 62 + b68: 6c insb byte ptr es:[rdi], dx + b69: 65 00 79 79 add byte ptr gs:[rcx + 121], bh + b6d: 72 32 jb 0xba1 <.symtab+0xba1> + b6f: 00 79 79 add byte ptr [rcx + 121], bh + b72: 64 65 66 61 + b76: 63 74 00 79 movsxd esi, dword ptr [rax + rax + 121] + b7a: 79 72 jns 0xbee <.symtab+0xbee> + b7c: 31 00 xor dword ptr [rax], eax + b7e: 79 79 jns 0xbf9 <.symtab+0xbf9> + b80: 70 67 jo 0xbe9 <.symtab+0xbe9> + b82: 6f outsd dx, dword ptr [rsi] + b83: 74 6f je 0xbf4 <.symtab+0xbf4> + b85: 00 79 79 add byte ptr [rcx + 121], bh + b88: 64 65 66 67 6f outsw dx, word ptr gs:[esi] + b8d: 74 6f je 0xbfe <.symtab+0xbfe> + b8f: 00 70 6c add byte ptr [rax + 108], dh + b92: 75 72 jne 0xc06 <.symtab+0xc06> + b94: 61 + b95: 6c insb byte ptr es:[rdi], dx + b96: 2d 65 78 70 2e sub eax, 779122789 + b9b: 6f outsd dx, dword ptr [rsi] + b9c: 00 70 6c add byte ptr [rax + 108], dh + b9f: 76 61 jbe 0xc02 <.symtab+0xc02> + ba1: 72 00 jb 0xba3 <.symtab+0xba3> + ba3: 70 6c jo 0xc11 <.symtab+0xc11> + ba5: 6f outsd dx, dword ptr [rsi] + ba6: 6e outsb dx, byte ptr [rsi] + ba7: 65 00 6d 73 add byte ptr gs:[rbp + 115], ch + bab: 6f outsd dx, dword ptr [rsi] + bac: 72 74 jb 0xc22 <.symtab+0xc22> + bae: 2e 6f outsd dx, dword ptr cs:[rsi] + bb0: 00 6d 73 add byte ptr [rbp + 115], ch + bb3: 6f outsd dx, dword ptr [rsi] + bb4: 72 74 jb 0xc2a <.symtab+0xc2a> + bb6: 5f pop rdi + bb7: 77 69 ja 0xc22 <.symtab+0xc22> + bb9: 74 68 je 0xc23 <.symtab+0xc23> + bbb: 5f pop rdi + bbc: 74 6d je 0xc2b <.symtab+0xc2b> + bbe: 70 2e jo 0xbee <.symtab+0xbee> + bc0: 70 61 jo 0xc23 <.symtab+0xc23> + bc2: 72 74 jb 0xc38 <.symtab+0xc38> + bc4: 2e 30 00 xor byte ptr cs:[rax], al + bc7: 70 61 jo 0xc2a <.symtab+0xc2a> + bc9: 67 65 73 69 addr32 jae 0xc36 <.symtab+0xc36> + bcd: 7a 65 jp 0xc34 <.symtab+0xc34> + bcf: 2e 38 37 cmp byte ptr cs:[rdi], dh + bd2: 38 36 cmp byte ptr [rsi], dh + bd4: 00 70 68 add byte ptr [rax + 104], dh + bd7: 79 73 jns 0xc4c <.symtab+0xc4c> + bd9: 5f pop rdi + bda: 70 61 jo 0xc3d <.symtab+0xc3d> + bdc: 67 65 73 2e addr32 jae 0xc0e <.symtab+0xc0e> + be0: 38 37 cmp byte ptr [rdi], dh + be2: 38 35 00 63 78 61 cmp byte ptr [rip + 1635279616], dh # 0x61786ee8 <_end+0x612c3568> + be8: 5f pop rdi + be9: 61 + bea: 74 65 je 0xc51 <.symtab+0xc51> + bec: 78 69 js 0xc57 <.symtab+0xc57> + bee: 74 2e je 0xc1e <.symtab+0xc1e> + bf0: 6f outsd dx, dword ptr [rsi] + bf1: 00 5f 5f add byte ptr [rdi + 95], bl + bf4: 50 push rax + bf5: 52 push rdx + bf6: 45 54 push r12 + bf8: 54 push rsp + bf9: 59 pop rcx + bfa: 5f pop rdi + bfb: 46 55 push rbp + bfd: 4e 43 + bff: 54 push rsp + c00: 49 4f + c02: 4e 5f pop rdi + c04: 5f pop rdi + c05: 2e 38 31 cmp byte ptr cs:[rcx], dh + c08: 33 32 xor esi, dword ptr [rdx] + c0a: 00 5f 5f add byte ptr [rdi + 95], bl + c0d: 50 push rax + c0e: 52 push rdx + c0f: 45 54 push r12 + c11: 54 push rsp + c12: 59 pop rcx + c13: 5f pop rdi + c14: 46 55 push rbp + c16: 4e 43 + c18: 54 push rsp + c19: 49 4f + c1b: 4e 5f pop rdi + c1d: 5f pop rdi + c1e: 2e 38 30 cmp byte ptr cs:[rax], dh + c21: 33 31 xor esi, dword ptr [rcx] + c23: 00 69 6e add byte ptr [rcx + 110], ch + c26: 69 74 69 61 6c 00 66 78 imul esi, dword ptr [rcx + 2*rbp + 97], 2019950700 + c2e: 70 72 jo 0xca2 <.symtab+0xca2> + c30: 69 6e 74 66 2e 6f 00 imul ebp, dword ptr [rsi + 116], 7286374 + c37: 6c insb byte ptr es:[rdi], dx + c38: 6f outsd dx, dword ptr [rsi] + c39: 63 6b 65 movsxd ebp, dword ptr [rbx + 101] + c3c: 64 5f pop rdi + c3e: 76 66 jbe 0xca6 <.symtab+0xca6> + c40: 78 70 js 0xcb2 <.symtab+0xcb2> + c42: 72 69 jb 0xcad <.symtab+0xcad> + c44: 6e outsb dx, byte ptr [rsi] + c45: 74 66 je 0xcad <.symtab+0xcad> + c47: 00 69 6f add byte ptr [rcx + 111], ch + c4a: 66 77 69 ja 0xcb6 <.symtab+0xcb6> + c4d: 64 65 2e 6f outsd dx, dword ptr cs:[rsi] + c51: 00 5f 5f add byte ptr [rdi + 95], bl + c54: 50 push rax + c55: 52 push rdx + c56: 45 54 push r12 + c58: 54 push rsp + c59: 59 pop rcx + c5a: 5f pop rdi + c5b: 46 55 push rbp + c5d: 4e 43 + c5f: 54 push rsp + c60: 49 4f + c62: 4e 5f pop rdi + c64: 5f pop rdi + c65: 2e 31 33 xor dword ptr cs:[rbx], esi + c68: 38 34 34 cmp byte ptr [rsp + rsi], dh + c6b: 00 6c 69 62 add byte ptr [rcx + 2*rbp + 98], ch + c6f: 63 5f 66 movsxd ebx, dword ptr [rdi + 102] + c72: 61 + c73: 74 61 je 0xcd6 <.symtab+0xcd6> + c75: 6c insb byte ptr es:[rdi], dx + c76: 2e 6f outsd dx, dword ptr cs:[rsi] + c78: 00 5f 5f add byte ptr [rdi + 95], bl + c7b: 6c insb byte ptr es:[rdi], dx + c7c: 69 62 63 5f 6d 65 73 imul esp, dword ptr [rdx + 99], 1936026975 + c83: 73 61 jae 0xce6 <.symtab+0xce6> + c85: 67 65 2e 63 6f 6e movsxd ebp, dword ptr cs:[edi + 110] + c8b: 73 74 jae 0xd01 <.symtab+0xd01> + c8d: 70 72 jo 0xd01 <.symtab+0xd01> + c8f: 6f outsd dx, dword ptr [rsi] + c90: 70 2e jo 0xcc0 <.symtab+0xcc0> + c92: 30 00 xor byte ptr [rax], al + c94: 62 75 66 66 65 + c99: 72 5f jb 0xcfa <.symtab+0xcfa> + c9b: 66 72 65 jb 0xd03 <.symtab+0xd03> + c9e: 65 00 66 72 add byte ptr gs:[rsi + 114], ah + ca2: 65 65 72 65 jb 0xd0b <.symtab+0xd0b> + ca6: 73 5f jae 0xd07 <.symtab+0xd07> + ca8: 6c insb byte ptr es:[rdi], dx + ca9: 69 73 74 00 64 65 61 imul esi, dword ptr [rbx + 116], 1634034688 + cb0: 6c insb byte ptr es:[rdi], dx + cb1: 6c insb byte ptr es:[rdi], dx + cb2: 6f outsd dx, dword ptr [rsi] + cb3: 63 5f 62 movsxd ebx, dword ptr [rdi + 98] + cb6: 75 66 jne 0xd1e <.symtab+0xd1e> + cb8: 66 65 72 73 jb 0xd2f <.symtab+0xd2f> + cbc: 00 73 61 add byte ptr [rbx + 97], dh + cbf: 76 65 jbe 0xd26 <.symtab+0xd26> + cc1: 5f pop rdi + cc2: 66 6f outsw dx, word ptr [rsi] + cc4: 72 5f jb 0xd25 <.symtab+0xd25> + cc6: 62 + cc7: 61 + cc8: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] + ccb: 70 00 jo 0xccd <.symtab+0xccd> + ccd: 66 6c insb byte ptr es:[rdi], dx + ccf: 75 73 jne 0xd44 <.symtab+0xd44> + cd1: 68 5f 63 6c 65 push 1701602143 + cd6: 61 + cd7: 6e outsb dx, byte ptr [rsi] + cd8: 75 70 jne 0xd4a <.symtab+0xd4a> + cda: 00 72 75 add byte ptr [rdx + 117], dh + cdd: 6e outsb dx, byte ptr [rsi] + cde: 5f pop rdi + cdf: 66 70 00 jo 0xce2 <.symtab+0xce2> + ce2: 6c insb byte ptr es:[rdi], dx + ce3: 69 73 74 5f 61 6c 6c imul esi, dword ptr [rbx + 116], 1819042143 + cea: 5f pop rdi + ceb: 6c insb byte ptr es:[rdi], dx + cec: 6f outsd dx, dword ptr [rsi] + ced: 63 6b 00 movsxd ebp, dword ptr [rbx] + cf0: 5f pop rdi + cf1: 49 4f + cf3: 5f pop rdi + cf4: 75 6e jne 0xd64 <.symtab+0xd64> + cf6: 5f pop rdi + cf7: 6c insb byte ptr es:[rdi], dx + cf8: 69 6e 6b 2e 70 61 72 imul ebp, dword ptr [rsi + 107], 1918988334 + cff: 74 2e je 0xd2f <.symtab+0xd2f> + d01: 30 00 xor byte ptr [rax], al + d03: 73 74 jae 0xd79 <.symtab+0xd79> + d05: 64 69 6f 5f 6e 65 65 64 imul ebp, dword ptr fs:[rdi + 95], 1684366702 + d0d: 73 5f jae 0xd6e <.symtab+0xd6e> + d0f: 6c insb byte ptr es:[rdi], dx + d10: 6f outsd dx, dword ptr [rsi] + d11: 63 6b 69 movsxd ebp, dword ptr [rbx + 105] + d14: 6e outsb dx, byte ptr [rsi] + d15: 67 00 5f 5f add byte ptr [edi + 95], bl + d19: 65 6c insb byte ptr es:[rdi], dx + d1b: 66 5f pop di + d1d: 73 65 jae 0xd84 <.symtab+0xd84> + d1f: 74 5f je 0xd80 <.symtab+0xd80> + d21: 5f pop rdi + d22: 5f pop rdi + d23: 6c insb byte ptr es:[rdi], dx + d24: 69 62 63 5f 61 74 65 imul esp, dword ptr [rdx + 99], 1702125919 + d2b: 78 69 js 0xd96 <.symtab+0xd96> + d2d: 74 5f je 0xd8e <.symtab+0xd8e> + d2f: 65 6c insb byte ptr es:[rdi], dx + d31: 65 6d insd dword ptr es:[rdi], dx + d33: 65 6e outsb dx, byte ptr gs:[rsi] + d35: 74 5f je 0xd96 <.symtab+0xd96> + d37: 5f pop rdi + d38: 49 4f + d3a: 5f pop rdi + d3b: 63 6c 65 61 movsxd ebp, dword ptr [rbp + 2*riz + 97] + d3f: 6e outsb dx, byte ptr [rsi] + d40: 75 70 jne 0xdb2 <.symtab+0xdb2> + d42: 5f pop rdi + d43: 5f pop rdi + d44: 00 5f 5f add byte ptr [rdi + 95], bl + d47: 65 6c insb byte ptr es:[rdi], dx + d49: 66 5f pop di + d4b: 73 65 jae 0xdb2 <.symtab+0xdb2> + d4d: 74 5f je 0xdae <.symtab+0xdae> + d4f: 5f pop rdi + d50: 5f pop rdi + d51: 6c insb byte ptr es:[rdi], dx + d52: 69 62 63 5f 73 75 62 imul esp, dword ptr [rdx + 99], 1651864415 + d59: 66 72 65 jb 0xdc1 <.symtab+0xdc1> + d5c: 65 72 65 jb 0xdc4 <.symtab+0xdc4> + d5f: 73 5f jae 0xdc0 <.symtab+0xdc0> + d61: 65 6c insb byte ptr es:[rdi], dx + d63: 65 6d insd dword ptr es:[rdi], dx + d65: 65 6e outsb dx, byte ptr gs:[rsi] + d67: 74 5f je 0xdc8 <.symtab+0xdc8> + d69: 62 75 66 66 65 + d6e: 72 5f jb 0xdcf <.symtab+0xdcf> + d70: 66 72 65 jb 0xdd8 <.symtab+0xdd8> + d73: 65 5f pop rdi + d75: 5f pop rdi + d76: 00 73 74 add byte ptr [rbx + 116], dh + d79: 64 66 69 6c 65 73 2e 6f imul bp, word ptr fs:[rbp + 2*riz + 115], 28462 + d81: 00 5f 49 add byte ptr [rdi + 73], bl + d84: 4f 5f pop r15 + d86: 73 74 jae 0xdfc <.symtab+0xdfc> + d88: 64 66 69 6c 65 5f 32 5f imul bp, word ptr fs:[rbp + 2*riz + 95], 24370 + d90: 6c insb byte ptr es:[rdi], dx + d91: 6f outsd dx, dword ptr [rsi] + d92: 63 6b 00 movsxd ebp, dword ptr [rbx] + d95: 5f pop rdi + d96: 49 4f + d98: 5f pop rdi + d99: 77 69 ja 0xe04 <.symtab+0xe04> + d9b: 64 65 5f pop rdi + d9e: 64 61 + da0: 74 61 je 0xe03 <.symtab+0xe03> + da2: 5f pop rdi + da3: 32 00 xor al, byte ptr [rax] + da5: 5f pop rdi + da6: 49 4f + da8: 5f pop rdi + da9: 73 74 jae 0xe1f <.symtab+0xe1f> + dab: 64 66 69 6c 65 5f 31 5f imul bp, word ptr fs:[rbp + 2*riz + 95], 24369 + db3: 6c insb byte ptr es:[rdi], dx + db4: 6f outsd dx, dword ptr [rsi] + db5: 63 6b 00 movsxd ebp, dword ptr [rbx] + db8: 5f pop rdi + db9: 49 4f + dbb: 5f pop rdi + dbc: 77 69 ja 0xe27 <.symtab+0xe27> + dbe: 64 65 5f pop rdi + dc1: 64 61 + dc3: 74 61 je 0xe26 <.symtab+0xe26> + dc5: 5f pop rdi + dc6: 31 00 xor dword ptr [rax], eax + dc8: 5f pop rdi + dc9: 49 4f + dcb: 5f pop rdi + dcc: 73 74 jae 0xe42 <.symtab+0xe42> + dce: 64 66 69 6c 65 5f 30 5f imul bp, word ptr fs:[rbp + 2*riz + 95], 24368 + dd6: 6c insb byte ptr es:[rdi], dx + dd7: 6f outsd dx, dword ptr [rsi] + dd8: 63 6b 00 movsxd ebp, dword ptr [rbx] + ddb: 5f pop rdi + ddc: 49 4f + dde: 5f pop rdi + ddf: 77 69 ja 0xe4a <.symtab+0xe4a> + de1: 64 65 5f pop rdi + de4: 64 61 + de6: 74 61 je 0xe49 <.symtab+0xe49> + de8: 5f pop rdi + de9: 30 00 xor byte ptr [rax], al + deb: 73 74 jae 0xe61 <.symtab+0xe61> + ded: 72 6f jb 0xe5e <.symtab+0xe5e> + def: 70 73 jo 0xe64 <.symtab+0xe64> + df1: 2e 6f outsd dx, dword ptr cs:[rsi] + df3: 00 65 6e add byte ptr [rbp + 110], ah + df6: 6c insb byte ptr es:[rdi], dx + df7: 61 + df8: 72 67 jb 0xe61 <.symtab+0xe61> + dfa: 65 5f pop rdi + dfc: 75 73 jne 0xe71 <.symtab+0xe71> + dfe: 65 72 62 jb 0xe63 <.symtab+0xe63> + e01: 75 66 jne 0xe69 <.symtab+0xe69> + e03: 00 5f 5f add byte ptr [rdi + 95], bl + e06: 50 push rax + e07: 52 push rdx + e08: 45 54 push r12 + e0a: 54 push rsp + e0b: 59 pop rcx + e0c: 5f pop rdi + e0d: 46 55 push rbp + e0f: 4e 43 + e11: 54 push rsp + e12: 49 4f + e14: 4e 5f pop rdi + e16: 5f pop rdi + e17: 2e 31 31 xor dword ptr cs:[rcx], esi + e1a: 35 39 30 00 6d xor eax, 1828728889 + e1f: 61 + e20: 6c insb byte ptr es:[rdi], dx + e21: 6c insb byte ptr es:[rdi], dx + e22: 6f outsd dx, dword ptr [rsi] + e23: 63 2e movsxd ebp, dword ptr [rsi] + e25: 6f outsd dx, dword ptr [rsi] + e26: 00 6d 70 add byte ptr [rbp + 112], ch + e29: 5f pop rdi + e2a: 00 6d 65 add byte ptr [rbp + 101], ch + e2d: 6d insd dword ptr es:[rdi], dx + e2e: 32 63 68 xor ah, byte ptr [rbx + 104] + e31: 75 6e jne 0xea1 <.symtab+0xea1> + e33: 6b 5f 63 68 imul ebx, dword ptr [rdi + 99], 104 + e37: 65 63 6b 00 movsxd ebp, dword ptr gs:[rbx] + e3b: 6d insd dword ptr es:[rdi], dx + e3c: 61 + e3d: 69 6e 5f 61 72 65 6e imul ebp, dword ptr [rsi + 95], 1852142177 + e44: 61 + e45: 00 69 6e add byte ptr [rcx + 110], ch + e48: 74 5f je 0xea9 <.symtab+0xea9> + e4a: 6d insd dword ptr es:[rdi], dx + e4b: 61 + e4c: 6c insb byte ptr es:[rdi], dx + e4d: 6c insb byte ptr es:[rdi], dx + e4e: 69 6e 66 6f 00 67 6c imul ebp, dword ptr [rsi + 102], 1818689647 + e55: 6f outsd dx, dword ptr [rsi] + e56: 62 61 6c 5f 6d + e5b: 61 + e5c: 78 5f js 0xebd <.symtab+0xebd> + e5e: 66 61 + e60: 73 74 jae 0xed6 <.symtab+0xed6> + e62: 00 5f 5f add byte ptr [rdi + 95], bl + e65: 6d insd dword ptr es:[rdi], dx + e66: 61 + e67: 6c insb byte ptr es:[rdi], dx + e68: 6c insb byte ptr es:[rdi], dx + e69: 6f outsd dx, dword ptr [rsi] + e6a: 63 5f 61 movsxd ebx, dword ptr [rdi + 97] + e6d: 73 73 jae 0xee2 <.symtab+0xee2> + e6f: 65 72 74 jb 0xee6 <.symtab+0xee6> + e72: 00 6d 61 add byte ptr [rbp + 97], ch + e75: 6c insb byte ptr es:[rdi], dx + e76: 6c insb byte ptr es:[rdi], dx + e77: 6f outsd dx, dword ptr [rsi] + e78: 63 5f 70 movsxd ebx, dword ptr [rdi + 112] + e7b: 72 69 jb 0xee6 <.symtab+0xee6> + e7d: 6e outsb dx, byte ptr [rsi] + e7e: 74 65 je 0xee5 <.symtab+0xee5> + e80: 72 72 jb 0xef4 <.symtab+0xef4> + e82: 00 6e 65 add byte ptr [rsi + 101], ch + e85: 77 5f ja 0xee6 <.symtab+0xee6> + e87: 68 65 61 70 00 push 7364965 + e8c: 61 + e8d: 6c insb byte ptr es:[rdi], dx + e8e: 69 67 6e 65 64 5f 68 imul esp, dword ptr [rdi + 110], 1751082085 + e95: 65 61 + e97: 70 5f jo 0xef8 <.symtab+0xef8> + e99: 61 + e9a: 72 65 jb 0xf01 <.symtab+0xf01> + e9c: 61 + e9d: 00 6d 75 add byte ptr [rbp + 117], ch + ea0: 6e outsb dx, byte ptr [rsi] + ea1: 6d insd dword ptr es:[rdi], dx + ea2: 61 + ea3: 70 5f jo 0xf04 <.symtab+0xf04> + ea5: 63 68 75 movsxd ebp, dword ptr [rax + 117] + ea8: 6e outsb dx, byte ptr [rsi] + ea9: 6b 00 5f imul eax, dword ptr [rax], 95 + eac: 5f pop rdi + ead: 50 push rax + eae: 52 push rdx + eaf: 45 54 push r12 + eb1: 54 push rsp + eb2: 59 pop rcx + eb3: 5f pop rdi + eb4: 46 55 push rbp + eb6: 4e 43 + eb8: 54 push rsp + eb9: 49 4f + ebb: 4e 5f pop rdi + ebd: 5f pop rdi + ebe: 2e 31 33 xor dword ptr cs:[rbx], esi + ec1: 30 32 xor byte ptr [rdx], dh + ec3: 32 00 xor al, byte ptr [rax] + ec5: 6d insd dword ptr es:[rdi], dx + ec6: 72 65 jb 0xf2d <.symtab+0xf2d> + ec8: 6d insd dword ptr es:[rdi], dx + ec9: 61 + eca: 70 5f jo 0xf2b <.symtab+0xf2b> + ecc: 63 68 75 movsxd ebp, dword ptr [rax + 117] + ecf: 6e outsb dx, byte ptr [rsi] + ed0: 6b 00 5f imul eax, dword ptr [rax], 95 + ed3: 5f pop rdi + ed4: 50 push rax + ed5: 52 push rdx + ed6: 45 54 push r12 + ed8: 54 push rsp + ed9: 59 pop rcx + eda: 5f pop rdi + edb: 46 55 push rbp + edd: 4e 43 + edf: 54 push rsp + ee0: 49 4f + ee2: 4e 5f pop rdi + ee4: 5f pop rdi + ee5: 2e 31 33 xor dword ptr cs:[rbx], esi + ee8: 30 33 xor byte ptr [rbx], dh + eea: 34 00 xor al, 0 + eec: 64 65 74 61 je 0xf51 <.symtab+0xf51> + ef0: 63 68 5f movsxd ebp, dword ptr [rax + 95] + ef3: 61 + ef4: 72 65 jb 0xf5b <.symtab+0xf5b> + ef6: 6e outsb dx, byte ptr [rsi] + ef7: 61 + ef8: 2e 70 61 jo 0xf5c <.symtab+0xf5c> + efb: 72 74 jb 0xf71 <.symtab+0xf71> + efd: 2e 30 00 xor byte ptr cs:[rax], al + f00: 5f pop rdi + f01: 5f pop rdi + f02: 50 push rax + f03: 52 push rdx + f04: 45 54 push r12 + f06: 54 push rsp + f07: 59 pop rcx + f08: 5f pop rdi + f09: 46 55 push rbp + f0b: 4e 43 + f0d: 54 push rsp + f0e: 49 4f + f10: 4e 5f pop rdi + f12: 5f pop rdi + f13: 2e 31 32 xor dword ptr cs:[rdx], esi + f16: 32 34 38 xor dh, byte ptr [rax + rdi] + f19: 00 67 65 add byte ptr [rdi + 101], ah + f1c: 74 5f je 0xf7d <.symtab+0xf7d> + f1e: 66 72 65 jb 0xf86 <.symtab+0xf86> + f21: 65 5f pop rdi + f23: 6c insb byte ptr es:[rdi], dx + f24: 69 73 74 00 74 68 72 imul esi, dword ptr [rbx + 116], 1919448064 + f2b: 65 61 + f2d: 64 5f pop rdi + f2f: 61 + f30: 72 65 jb 0xf97 <.symtab+0xf97> + f32: 6e outsb dx, byte ptr [rsi] + f33: 61 + f34: 00 66 72 add byte ptr [rsi + 114], ah + f37: 65 65 5f pop rdi + f3a: 6c insb byte ptr es:[rdi], dx + f3b: 69 73 74 5f 6c 6f 63 imul esi, dword ptr [rbx + 116], 1668246623 + f42: 6b 00 5f imul eax, dword ptr [rax], 95 + f45: 5f pop rdi + f46: 50 push rax + f47: 52 push rdx + f48: 45 54 push r12 + f4a: 54 push rsp + f4b: 59 pop rcx + f4c: 5f pop rdi + f4d: 46 55 push rbp + f4f: 4e 43 + f51: 54 push rsp + f52: 49 4f + f54: 4e 5f pop rdi + f56: 5f pop rdi + f57: 2e 31 32 xor dword ptr cs:[rdx], esi + f5a: 33 35 36 00 75 6e xor esi, dword ptr [rip + 1853161526] # 0x6e750f96 <_end+0x6e28d616> + f60: 6c insb byte ptr es:[rdi], dx + f61: 69 6e 6b 5f 63 68 75 imul ebp, dword ptr [rsi + 107], 1969775455 + f68: 6e outsb dx, byte ptr [rsi] + f69: 6b 2e 69 imul ebp, dword ptr [rsi], 105 + f6c: 73 72 jae 0xfe0 <.symtab+0xfe0> + f6e: 61 + f6f: 2e 30 00 xor byte ptr cs:[rax], al + f72: 6d insd dword ptr es:[rdi], dx + f73: 61 + f74: 6c insb byte ptr es:[rdi], dx + f75: 6c insb byte ptr es:[rdi], dx + f76: 6f outsd dx, dword ptr [rsi] + f77: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] + f7a: 6f outsd dx, dword ptr [rsi] + f7b: 6e outsb dx, byte ptr [rsi] + f7c: 73 6f jae 0xfed <.symtab+0xfed> + f7e: 6c insb byte ptr es:[rdi], dx + f7f: 69 64 61 74 65 00 61 72 imul esp, dword ptr [rcx + 2*riz + 116], 1918959717 + f87: 65 6e outsb dx, byte ptr gs:[rsi] + f89: 61 + f8a: 5f pop rdi + f8b: 67 65 74 32 addr32 je 0xfc1 <.symtab+0xfc1> + f8f: 2e 70 61 jo 0xff3 <.symtab+0xff3> + f92: 72 74 jb 0x1008 <.symtab+0x1008> + f94: 2e 30 00 xor byte ptr cs:[rax], al + f97: 6e outsb dx, byte ptr [rsi] + f98: 61 + f99: 72 65 jb 0x1000 <.symtab+0x1000> + f9b: 6e outsb dx, byte ptr [rsi] + f9c: 61 + f9d: 73 5f jae 0xffe <.symtab+0xffe> + f9f: 6c insb byte ptr es:[rdi], dx + fa0: 69 6d 69 74 2e 31 32 imul ebp, dword ptr [rbp + 105], 842083956 + fa7: 34 37 xor al, 55 + fa9: 34 00 xor al, 0 + fab: 6e outsb dx, byte ptr [rsi] + fac: 61 + fad: 72 65 jb 0x1014 <.symtab+0x1014> + faf: 6e outsb dx, byte ptr [rsi] + fb0: 61 + fb1: 73 00 jae 0xfb3 <.symtab+0xfb3> + fb3: 6e outsb dx, byte ptr [rsi] + fb4: 65 78 74 js 0x102b <.symtab+0x102b> + fb7: 5f pop rdi + fb8: 74 6f je 0x1029 <.symtab+0x1029> + fba: 5f pop rdi + fbb: 75 73 jne 0x1030 <.symtab+0x1030> + fbd: 65 2e 31 32 xor dword ptr cs:[rdx], esi + fc1: 34 31 xor al, 49 + fc3: 31 00 xor dword ptr [rax], eax + fc5: 5f pop rdi + fc6: 5f pop rdi + fc7: 50 push rax + fc8: 52 push rdx + fc9: 45 54 push r12 + fcb: 54 push rsp + fcc: 59 pop rcx + fcd: 5f pop rdi + fce: 46 55 push rbp + fd0: 4e 43 + fd2: 54 push rsp + fd3: 49 4f + fd5: 4e 5f pop rdi + fd7: 5f pop rdi + fd8: 2e 31 32 xor dword ptr cs:[rdx], esi + fdb: 34 30 xor al, 48 + fdd: 33 00 xor eax, dword ptr [rax] + fdf: 61 + fe0: 72 65 jb 0x1047 <.symtab+0x1047> + fe2: 6e outsb dx, byte ptr [rsi] + fe3: 61 + fe4: 5f pop rdi + fe5: 67 65 74 5f addr32 je 0x1048 <.symtab+0x1048> + fe9: 72 65 jb 0x1050 <.symtab+0x1050> + feb: 74 72 je 0x105f <.symtab+0x105f> + fed: 79 00 jns 0xfef <.symtab+0xfef> + fef: 6d insd dword ptr es:[rdi], dx + ff0: 61 + ff1: 6c insb byte ptr es:[rdi], dx + ff2: 6c insb byte ptr es:[rdi], dx + ff3: 6f outsd dx, dword ptr [rsi] + ff4: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] + ff7: 68 65 63 6b 00 push 7037797 + ffc: 75 73 jne 0x1071 <.symtab+0x1071> + ffe: 69 6e 67 5f 6d 61 6c imul ebp, dword ptr [rsi + 103], 1818324319 + 1005: 6c insb byte ptr es:[rdi], dx + 1006: 6f outsd dx, dword ptr [rsi] + 1007: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] + 100a: 68 65 63 6b 69 push 1768645477 + 100f: 6e outsb dx, byte ptr [rsi] + 1010: 67 00 66 72 add byte ptr [esi + 114], ah + 1014: 65 65 5f pop rdi + 1017: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 101a: 63 6b 00 movsxd ebp, dword ptr [rbx] + 101d: 72 65 jb 0x1084 <.symtab+0x1084> + 101f: 61 + 1020: 6c insb byte ptr es:[rdi], dx + 1021: 6c insb byte ptr es:[rdi], dx + 1022: 6f outsd dx, dword ptr [rsi] + 1023: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] + 1026: 68 65 63 6b 00 push 7037797 + 102b: 6d insd dword ptr es:[rdi], dx + 102c: 65 6d insd dword ptr es:[rdi], dx + 102e: 61 + 102f: 6c insb byte ptr es:[rdi], dx + 1030: 69 67 6e 5f 63 68 65 imul esp, dword ptr [rdi + 110], 1701339999 + 1037: 63 6b 00 movsxd ebp, dword ptr [rbx] + 103a: 5f pop rdi + 103b: 5f pop rdi + 103c: 6d insd dword ptr es:[rdi], dx + 103d: 61 + 103e: 6c insb byte ptr es:[rdi], dx + 103f: 6c insb byte ptr es:[rdi], dx + 1040: 6f outsd dx, dword ptr [rsi] + 1041: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] + 1044: 6e outsb dx, byte ptr [rsi] + 1045: 66 6f outsw dx, word ptr [rsi] + 1047: 2e 70 61 jo 0x10ab <.symtab+0x10ab> + 104a: 72 74 jb 0x10c0 <.symtab+0x10c0> + 104c: 2e 30 00 xor byte ptr cs:[rax], al + 104f: 73 79 jae 0x10ca <.symtab+0x10ca> + 1051: 73 74 jae 0x10c7 <.symtab+0x10c7> + 1053: 72 69 jb 0x10be <.symtab+0x10be> + 1055: 6d insd dword ptr es:[rdi], dx + 1056: 2e 69 73 72 61 2e 30 2e imul esi, dword ptr cs:[rbx + 114], 774909537 + 105e: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 1061: 73 74 jae 0x10d7 <.symtab+0x10d7> + 1063: 70 72 jo 0x10d7 <.symtab+0x10d7> + 1065: 6f outsd dx, dword ptr [rsi] + 1066: 70 2e jo 0x1096 <.symtab+0x1096> + 1068: 30 00 xor byte ptr [rax], al + 106a: 5f pop rdi + 106b: 69 6e 74 5f 66 72 65 imul ebp, dword ptr [rsi + 116], 1701996127 + 1072: 65 00 74 63 61 add byte ptr gs:[rbx + 2*riz + 97], dh + 1077: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 107a: 00 6d 61 add byte ptr [rbp + 97], ch + 107d: 79 5f jns 0x10de <.symtab+0x10de> + 107f: 73 68 jae 0x10e9 <.symtab+0x10e9> + 1081: 72 69 jb 0x10ec <.symtab+0x10ec> + 1083: 6e outsb dx, byte ptr [rsi] + 1084: 6b 5f 68 65 imul ebx, dword ptr [rdi + 104], 101 + 1088: 61 + 1089: 70 2e jo 0x10b9 <.symtab+0x10b9> + 108b: 31 31 xor dword ptr [rcx], esi + 108d: 35 39 30 00 5f xor eax, 1593847865 + 1092: 5f pop rdi + 1093: 50 push rax + 1094: 52 push rdx + 1095: 45 54 push r12 + 1097: 54 push rsp + 1098: 59 pop rcx + 1099: 5f pop rdi + 109a: 46 55 push rbp + 109c: 4e 43 + 109e: 54 push rsp + 109f: 49 4f + 10a1: 4e 5f pop rdi + 10a3: 5f pop rdi + 10a4: 2e 31 32 xor dword ptr cs:[rdx], esi + 10a7: 32 34 31 xor dh, byte ptr [rcx + rsi] + 10aa: 00 5f 5f add byte ptr [rdi + 95], bl + 10ad: 50 push rax + 10ae: 52 push rdx + 10af: 45 54 push r12 + 10b1: 54 push rsp + 10b2: 59 pop rcx + 10b3: 5f pop rdi + 10b4: 46 55 push rbp + 10b6: 4e 43 + 10b8: 54 push rsp + 10b9: 49 4f + 10bb: 4e 5f pop rdi + 10bd: 5f pop rdi + 10be: 2e 31 33 xor dword ptr cs:[rbx], esi + 10c1: 35 39 33 00 73 xor eax, 1929392953 + 10c6: 79 73 jns 0x113b <.symtab+0x113b> + 10c8: 6d insd dword ptr es:[rdi], dx + 10c9: 61 + 10ca: 6c insb byte ptr es:[rdi], dx + 10cb: 6c insb byte ptr es:[rdi], dx + 10cc: 6f outsd dx, dword ptr [rsi] + 10cd: 63 00 movsxd eax, dword ptr [rax] + 10cf: 5f pop rdi + 10d0: 5f pop rdi + 10d1: 50 push rax + 10d2: 52 push rdx + 10d3: 45 54 push r12 + 10d5: 54 push rsp + 10d6: 59 pop rcx + 10d7: 5f pop rdi + 10d8: 46 55 push rbp + 10da: 4e 43 + 10dc: 54 push rsp + 10dd: 49 4f + 10df: 4e 5f pop rdi + 10e1: 5f pop rdi + 10e2: 2e 31 32 xor dword ptr cs:[rdx], esi + 10e5: 39 37 cmp dword ptr [rdi], esi + 10e7: 37 + 10e8: 00 5f 69 add byte ptr [rdi + 105], bl + 10eb: 6e outsb dx, byte ptr [rsi] + 10ec: 74 5f je 0x114d <.symtab+0x114d> + 10ee: 6d insd dword ptr es:[rdi], dx + 10ef: 61 + 10f0: 6c insb byte ptr es:[rdi], dx + 10f1: 6c insb byte ptr es:[rdi], dx + 10f2: 6f outsd dx, dword ptr [rsi] + 10f3: 63 00 movsxd eax, dword ptr [rax] + 10f5: 5f pop rdi + 10f6: 5f pop rdi + 10f7: 50 push rax + 10f8: 52 push rdx + 10f9: 45 54 push r12 + 10fb: 54 push rsp + 10fc: 59 pop rcx + 10fd: 5f pop rdi + 10fe: 46 55 push rbp + 1100: 4e 43 + 1102: 54 push rsp + 1103: 49 4f + 1105: 4e 5f pop rdi + 1107: 5f pop rdi + 1108: 2e 31 33 xor dword ptr cs:[rbx], esi + 110b: 34 37 xor al, 55 + 110d: 39 00 cmp dword ptr [rax], eax + 110f: 74 63 je 0x1174 <.symtab+0x1174> + 1111: 61 + 1112: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 1115: 5f pop rdi + 1116: 69 6e 69 74 2e 70 61 imul ebp, dword ptr [rsi + 105], 1634741876 + 111d: 72 74 jb 0x1193 <.symtab+0x1193> + 111f: 2e 30 00 xor byte ptr cs:[rax], al + 1122: 5f pop rdi + 1123: 69 6e 74 5f 6d 65 6d imul ebp, dword ptr [rsi + 116], 1835363679 + 112a: 61 + 112b: 6c insb byte ptr es:[rdi], dx + 112c: 69 67 6e 00 5f 5f 50 imul esp, dword ptr [rdi + 110], 1348427520 + 1133: 52 push rdx + 1134: 45 54 push r12 + 1136: 54 push rsp + 1137: 59 pop rcx + 1138: 5f pop rdi + 1139: 46 55 push rbp + 113b: 4e 43 + 113d: 54 push rsp + 113e: 49 4f + 1140: 4e 5f pop rdi + 1142: 5f pop rdi + 1143: 2e 31 33 xor dword ptr cs:[rbx], esi + 1146: 36 37 + 1148: 39 00 cmp dword ptr [rax], eax + 114a: 5f pop rdi + 114b: 69 6e 74 5f 72 65 61 imul ebp, dword ptr [rsi + 116], 1634038367 + 1152: 6c insb byte ptr es:[rdi], dx + 1153: 6c insb byte ptr es:[rdi], dx + 1154: 6f outsd dx, dword ptr [rsi] + 1155: 63 00 movsxd eax, dword ptr [rax] + 1157: 5f pop rdi + 1158: 5f pop rdi + 1159: 50 push rax + 115a: 52 push rdx + 115b: 45 54 push r12 + 115d: 54 push rsp + 115e: 59 pop rcx + 115f: 5f pop rdi + 1160: 46 55 push rbp + 1162: 4e 43 + 1164: 54 push rsp + 1165: 49 4f + 1167: 4e 5f pop rdi + 1169: 5f pop rdi + 116a: 2e 31 33 xor dword ptr cs:[rbx], esi + 116d: 36 36 32 00 xor al, byte ptr ss:[rax] + 1171: 70 74 jo 0x11e7 <.symtab+0x11e7> + 1173: 6d insd dword ptr es:[rdi], dx + 1174: 61 + 1175: 6c insb byte ptr es:[rdi], dx + 1176: 6c insb byte ptr es:[rdi], dx + 1177: 6f outsd dx, dword ptr [rsi] + 1178: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] + 117b: 6e outsb dx, byte ptr [rsi] + 117c: 69 74 2e 70 61 72 74 2e imul esi, dword ptr [rsi + rbp + 112], 779383393 + 1184: 30 00 xor byte ptr [rax], al + 1186: 6d insd dword ptr es:[rdi], dx + 1187: 61 + 1188: 6c insb byte ptr es:[rdi], dx + 1189: 6c insb byte ptr es:[rdi], dx + 118a: 6f outsd dx, dword ptr [rsi] + 118b: 63 5f 68 movsxd ebx, dword ptr [rdi + 104] + 118e: 6f outsd dx, dword ptr [rsi] + 118f: 6f outsd dx, dword ptr [rsi] + 1190: 6b 5f 69 6e imul ebx, dword ptr [rdi + 105], 110 + 1194: 69 00 74 63 61 63 imul eax, dword ptr [rax], 1667326836 + 119a: 68 65 5f 73 68 push 1752391525 + 119f: 75 74 jne 0x1215 <.symtab+0x1215> + 11a1: 74 69 je 0x120c <.symtab+0x120c> + 11a3: 6e outsb dx, byte ptr [rsi] + 11a4: 67 5f addr32 pop rdi + 11a6: 64 6f outsd dx, dword ptr fs:[rsi] + 11a8: 77 6e ja 0x1218 <.symtab+0x1218> + 11aa: 00 5f 5f add byte ptr [rdi + 95], bl + 11ad: 50 push rax + 11ae: 52 push rdx + 11af: 45 54 push r12 + 11b1: 54 push rsp + 11b2: 59 pop rcx + 11b3: 5f pop rdi + 11b4: 46 55 push rbp + 11b6: 4e 43 + 11b8: 54 push rsp + 11b9: 49 4f + 11bb: 4e 5f pop rdi + 11bd: 5f pop rdi + 11be: 2e 31 33 xor dword ptr cs:[rbx], esi + 11c1: 31 33 xor dword ptr [rbx], esi + 11c3: 38 00 cmp byte ptr [rax], al + 11c5: 6d insd dword ptr es:[rdi], dx + 11c6: 65 6d insd dword ptr es:[rdi], dx + 11c8: 61 + 11c9: 6c insb byte ptr es:[rdi], dx + 11ca: 69 67 6e 5f 68 6f 6f imul esp, dword ptr [rdi + 110], 1869572191 + 11d1: 6b 5f 69 6e imul ebx, dword ptr [rdi + 105], 110 + 11d5: 69 00 5f 5f 50 52 imul eax, dword ptr [rax], 1380999007 + 11db: 45 54 push r12 + 11dd: 54 push rsp + 11de: 59 pop rcx + 11df: 5f pop rdi + 11e0: 46 55 push rbp + 11e2: 4e 43 + 11e4: 54 push rsp + 11e5: 49 4f + 11e7: 4e 5f pop rdi + 11e9: 5f pop rdi + 11ea: 2e 31 33 xor dword ptr cs:[rbx], esi + 11ed: 32 37 xor dh, byte ptr [rdi] + 11ef: 39 00 cmp dword ptr [rax], eax + 11f1: 5f pop rdi + 11f2: 5f pop rdi + 11f3: 50 push rax + 11f4: 52 push rdx + 11f5: 45 54 push r12 + 11f7: 54 push rsp + 11f8: 59 pop rcx + 11f9: 5f pop rdi + 11fa: 46 55 push rbp + 11fc: 4e 43 + 11fe: 54 push rsp + 11ff: 49 4f + 1201: 4e 5f pop rdi + 1203: 5f pop rdi + 1204: 2e 31 32 xor dword ptr cs:[rdx], esi + 1207: 35 38 30 00 72 xor eax, 1912614968 + 120c: 65 61 + 120e: 6c insb byte ptr es:[rdi], dx + 120f: 6c insb byte ptr es:[rdi], dx + 1210: 6f outsd dx, dword ptr [rsi] + 1211: 63 5f 68 movsxd ebx, dword ptr [rdi + 104] + 1214: 6f outsd dx, dword ptr [rsi] + 1215: 6f outsd dx, dword ptr [rsi] + 1216: 6b 5f 69 6e imul ebx, dword ptr [rdi + 105], 110 + 121a: 69 00 5f 5f 50 52 imul eax, dword ptr [rax], 1380999007 + 1220: 45 54 push r12 + 1222: 54 push rsp + 1223: 59 pop rcx + 1224: 5f pop rdi + 1225: 46 55 push rbp + 1227: 4e 43 + 1229: 54 push rsp + 122a: 49 4f + 122c: 4e 5f pop rdi + 122e: 5f pop rdi + 122f: 2e 31 33 xor dword ptr cs:[rbx], esi + 1232: 32 31 xor dh, byte ptr [rcx] + 1234: 31 00 xor dword ptr [rax], eax + 1236: 5f pop rdi + 1237: 5f pop rdi + 1238: 50 push rax + 1239: 52 push rdx + 123a: 45 54 push r12 + 123c: 54 push rsp + 123d: 59 pop rcx + 123e: 5f pop rdi + 123f: 46 55 push rbp + 1241: 4e 43 + 1243: 54 push rsp + 1244: 49 4f + 1246: 4e 5f pop rdi + 1248: 5f pop rdi + 1249: 2e 31 33 xor dword ptr cs:[rbx], esi + 124c: 33 36 xor esi, dword ptr [rsi] + 124e: 34 00 xor al, 0 + 1250: 5f pop rdi + 1251: 5f pop rdi + 1252: 50 push rax + 1253: 52 push rdx + 1254: 45 54 push r12 + 1256: 54 push rsp + 1257: 59 pop rcx + 1258: 5f pop rdi + 1259: 46 55 push rbp + 125b: 4e 43 + 125d: 54 push rsp + 125e: 49 4f + 1260: 4e 5f pop rdi + 1262: 5f pop rdi + 1263: 2e 31 33 xor dword ptr cs:[rbx], esi + 1266: 36 39 33 cmp dword ptr ss:[rbx], esi + 1269: 00 73 74 add byte ptr [rbx + 116], dh + 126c: 72 63 jb 0x12d1 <.symtab+0x12d1> + 126e: 68 72 2e 6f 00 push 7286386 + 1273: 73 74 jae 0x12e9 <.symtab+0x12e9> + 1275: 72 63 jb 0x12da <.symtab+0x12da> + 1277: 68 72 5f 69 66 push 1718181746 + 127c: 75 6e jne 0x12ec <.symtab+0x12ec> + 127e: 63 00 movsxd eax, dword ptr [rax] + 1280: 73 74 jae 0x12f6 <.symtab+0x12f6> + 1282: 72 63 jb 0x12e7 <.symtab+0x12e7> + 1284: 6d insd dword ptr es:[rdi], dx + 1285: 70 2e jo 0x12b5 <.symtab+0x12b5> + 1287: 6f outsd dx, dword ptr [rsi] + 1288: 00 73 74 add byte ptr [rbx + 116], dh + 128b: 72 63 jb 0x12f0 <.symtab+0x12f0> + 128d: 6d insd dword ptr es:[rdi], dx + 128e: 70 5f jo 0x12ef <.symtab+0x12ef> + 1290: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 + 1297: 74 72 je 0x130b <.symtab+0x130b> + 1299: 63 70 79 movsxd esi, dword ptr [rax + 121] + 129c: 2e 6f outsd dx, dword ptr cs:[rsi] + 129e: 00 73 74 add byte ptr [rbx + 116], dh + 12a1: 72 63 jb 0x1306 <.symtab+0x1306> + 12a3: 70 79 jo 0x131e <.symtab+0x131e> + 12a5: 5f pop rdi + 12a6: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 + 12ad: 74 72 je 0x1321 <.symtab+0x1321> + 12af: 63 73 70 movsxd esi, dword ptr [rbx + 112] + 12b2: 6e outsb dx, byte ptr [rsi] + 12b3: 2e 6f outsd dx, dword ptr cs:[rsi] + 12b5: 00 73 74 add byte ptr [rbx + 116], dh + 12b8: 72 63 jb 0x131d <.symtab+0x131d> + 12ba: 73 70 jae 0x132c <.symtab+0x132c> + 12bc: 6e outsb dx, byte ptr [rsi] + 12bd: 5f pop rdi + 12be: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 + 12c5: 74 72 je 0x1339 <.symtab+0x1339> + 12c7: 6c insb byte ptr es:[rdi], dx + 12c8: 65 6e outsb dx, byte ptr gs:[rsi] + 12ca: 2e 6f outsd dx, dword ptr cs:[rsi] + 12cc: 00 73 74 add byte ptr [rbx + 116], dh + 12cf: 72 6c jb 0x133d <.symtab+0x133d> + 12d1: 65 6e outsb dx, byte ptr gs:[rsi] + 12d3: 5f pop rdi + 12d4: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 + 12db: 74 72 je 0x134f <.symtab+0x134f> + 12dd: 6e outsb dx, byte ptr [rsi] + 12de: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 12e1: 2e 6f outsd dx, dword ptr cs:[rsi] + 12e3: 00 73 74 add byte ptr [rbx + 116], dh + 12e6: 72 6e jb 0x1356 <.symtab+0x1356> + 12e8: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 12eb: 5f pop rdi + 12ec: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 + 12f3: 74 72 je 0x1367 <.symtab+0x1367> + 12f5: 73 74 jae 0x136b <.symtab+0x136b> + 12f7: 72 2e jb 0x1327 <.symtab+0x1327> + 12f9: 6f outsd dx, dword ptr [rsi] + 12fa: 00 74 77 6f add byte ptr [rdi + 2*rsi + 111], dh + 12fe: 5f pop rdi + 12ff: 77 61 ja 0x1362 <.symtab+0x1362> + 1301: 79 5f jns 0x1362 <.symtab+0x1362> + 1303: 6c insb byte ptr es:[rdi], dx + 1304: 6f outsd dx, dword ptr [rsi] + 1305: 6e outsb dx, byte ptr [rsi] + 1306: 67 5f addr32 pop rdi + 1308: 6e outsb dx, byte ptr [rsi] + 1309: 65 65 64 6c insb byte ptr es:[rdi], dx + 130d: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 1311: 6c insb byte ptr es:[rdi], dx + 1312: 69 62 63 5f 73 74 72 imul esp, dword ptr [rdx + 99], 1920234335 + 1319: 73 74 jae 0x138f <.symtab+0x138f> + 131b: 72 5f jb 0x137c <.symtab+0x137c> + 131d: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 + 1324: 65 6d insd dword ptr es:[rdi], dx + 1326: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 1329: 2e 6f outsd dx, dword ptr cs:[rsi] + 132b: 00 6d 65 add byte ptr [rbp + 101], ch + 132e: 6d insd dword ptr es:[rdi], dx + 132f: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 1332: 5f pop rdi + 1333: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 + 133a: 65 6d insd dword ptr es:[rdi], dx + 133c: 6d insd dword ptr es:[rdi], dx + 133d: 6f outsd dx, dword ptr [rsi] + 133e: 76 65 jbe 0x13a5 <.symtab+0x13a5> + 1340: 2e 6f outsd dx, dword ptr cs:[rsi] + 1342: 00 5f 5f add byte ptr [rdi + 95], bl + 1345: 6c insb byte ptr es:[rdi], dx + 1346: 69 62 63 5f 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363679 + 134d: 6d insd dword ptr es:[rdi], dx + 134e: 6f outsd dx, dword ptr [rsi] + 134f: 76 65 jbe 0x13b6 <.symtab+0x13b6> + 1351: 5f pop rdi + 1352: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 + 1359: 65 6d insd dword ptr es:[rdi], dx + 135b: 70 63 jo 0x13c0 <.symtab+0x13c0> + 135d: 70 79 jo 0x13d8 <.symtab+0x13d8> + 135f: 2e 6f outsd dx, dword ptr cs:[rsi] + 1361: 00 5f 5f add byte ptr [rdi + 95], bl + 1364: 6d insd dword ptr es:[rdi], dx + 1365: 65 6d insd dword ptr es:[rdi], dx + 1367: 70 63 jo 0x13cc <.symtab+0x13cc> + 1369: 70 79 jo 0x13e4 <.symtab+0x13e4> + 136b: 5f pop rdi + 136c: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 + 1373: 74 70 je 0x13e5 <.symtab+0x13e5> + 1375: 63 70 79 movsxd esi, dword ptr [rax + 121] + 1378: 2e 6f outsd dx, dword ptr cs:[rsi] + 137a: 00 5f 5f add byte ptr [rdi + 95], bl + 137d: 73 74 jae 0x13f3 <.symtab+0x13f3> + 137f: 70 63 jo 0x13e4 <.symtab+0x13e4> + 1381: 70 79 jo 0x13fc <.symtab+0x13fc> + 1383: 5f pop rdi + 1384: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 + 138b: 74 72 je 0x13ff <.symtab+0x13ff> + 138d: 63 61 73 movsxd esp, dword ptr [rcx + 115] + 1390: 65 63 6d 70 movsxd ebp, dword ptr gs:[rbp + 112] + 1394: 5f pop rdi + 1395: 6c insb byte ptr es:[rdi], dx + 1396: 2e 6f outsd dx, dword ptr cs:[rsi] + 1398: 00 5f 5f add byte ptr [rdi + 95], bl + 139b: 73 74 jae 0x1411 <.symtab+0x1411> + 139d: 72 63 jb 0x1402 <.symtab+0x1402> + 139f: 61 + 13a0: 73 65 jae 0x1407 <.symtab+0x1407> + 13a2: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 13a5: 5f pop rdi + 13a6: 6c insb byte ptr es:[rdi], dx + 13a7: 5f pop rdi + 13a8: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 + 13af: 65 6d insd dword ptr es:[rdi], dx + 13b1: 63 70 79 movsxd esi, dword ptr [rax + 121] + 13b4: 2e 6f outsd dx, dword ptr cs:[rsi] + 13b6: 00 5f 5f add byte ptr [rdi + 95], bl + 13b9: 6e outsb dx, byte ptr [rsi] + 13ba: 65 77 5f ja 0x141c <.symtab+0x141c> + 13bd: 6d insd dword ptr es:[rdi], dx + 13be: 65 6d insd dword ptr es:[rdi], dx + 13c0: 63 70 79 movsxd esi, dword ptr [rax + 121] + 13c3: 5f pop rdi + 13c4: 69 66 75 6e 63 00 72 imul esp, dword ptr [rsi + 117], 1912628078 + 13cb: 61 + 13cc: 77 6d ja 0x143b <.symtab+0x143b> + 13ce: 65 6d insd dword ptr es:[rdi], dx + 13d0: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 13d3: 2e 6f outsd dx, dword ptr cs:[rsi] + 13d5: 00 5f 5f add byte ptr [rdi + 95], bl + 13d8: 72 61 jb 0x143b <.symtab+0x143b> + 13da: 77 6d ja 0x1449 <.symtab+0x1449> + 13dc: 65 6d insd dword ptr es:[rdi], dx + 13de: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 13e1: 5f pop rdi + 13e2: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 + 13e9: 74 72 je 0x145d <.symtab+0x145d> + 13eb: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 13ee: 6e outsb dx, byte ptr [rsi] + 13ef: 75 6c jne 0x145d <.symtab+0x145d> + 13f1: 2e 6f outsd dx, dword ptr cs:[rsi] + 13f3: 00 5f 5f add byte ptr [rdi + 95], bl + 13f6: 73 74 jae 0x146c <.symtab+0x146c> + 13f8: 72 63 jb 0x145d <.symtab+0x145d> + 13fa: 68 72 6e 75 6c push 1819635314 + 13ff: 5f pop rdi + 1400: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 + 1407: 62 + 1408: 73 72 jae 0x147c <.symtab+0x147c> + 140a: 74 6f je 0x147b <.symtab+0x147b> + 140c: 77 63 ja 0x1471 <.symtab+0x1471> + 140e: 73 2e jae 0x143e <.symtab+0x143e> + 1410: 6f outsd dx, dword ptr [rsi] + 1411: 00 77 63 add byte ptr [rdi + 99], dh + 1414: 73 6d jae 0x1483 <.symtab+0x1483> + 1416: 62 73 6c 6f 61 + 141b: 64 2e 6f outsd dx, dword ptr cs:[rsi] + 141e: 00 74 6f 5f add byte ptr [rdi + 2*rbp + 95], dh + 1422: 77 63 ja 0x1487 <.symtab+0x1487> + 1424: 00 74 6f 5f add byte ptr [rdi + 2*rbp + 95], dh + 1428: 6d insd dword ptr es:[rdi], dx + 1429: 62 00 6d 62 + 142d: 73 72 jae 0x14a1 <.symtab+0x14a1> + 142f: 74 6f je 0x14a0 <.symtab+0x14a0> + 1431: 77 63 ja 0x1496 <.symtab+0x1496> + 1433: 73 5f jae 0x1494 <.symtab+0x1494> + 1435: 6c insb byte ptr es:[rdi], dx + 1436: 2e 6f outsd dx, dword ptr cs:[rsi] + 1438: 00 5f 5f add byte ptr [rdi + 95], bl + 143b: 50 push rax + 143c: 52 push rdx + 143d: 45 54 push r12 + 143f: 54 push rsp + 1440: 59 pop rcx + 1441: 5f pop rdi + 1442: 46 55 push rbp + 1444: 4e 43 + 1446: 54 push rsp + 1447: 49 4f + 1449: 4e 5f pop rdi + 144b: 5f pop rdi + 144c: 2e 31 30 xor dword ptr cs:[rax], esi + 144f: 34 31 xor al, 49 + 1451: 39 00 cmp dword ptr [rax], eax + 1453: 73 79 jae 0x14ce <.symtab+0x14ce> + 1455: 73 63 jae 0x14ba <.symtab+0x14ba> + 1457: 6f outsd dx, dword ptr [rsi] + 1458: 6e outsb dx, byte ptr [rsi] + 1459: 66 2e 6f outsw dx, word ptr cs:[rsi] + 145c: 00 5f 5f add byte ptr [rdi + 95], bl + 145f: 73 79 jae 0x14da <.symtab+0x14da> + 1461: 73 63 jae 0x14c6 <.symtab+0x14c6> + 1463: 6f outsd dx, dword ptr [rsi] + 1464: 6e outsb dx, byte ptr [rsi] + 1465: 66 5f pop di + 1467: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 146a: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 146d: 73 70 jae 0x14df <.symtab+0x14df> + 146f: 65 63 00 movsxd eax, dword ptr gs:[rax] + 1472: 67 65 74 63 addr32 je 0x14d9 <.symtab+0x14d9> + 1476: 77 64 ja 0x14dc <.symtab+0x14dc> + 1478: 2e 6f outsd dx, dword ptr cs:[rsi] + 147a: 00 5f 5f add byte ptr [rdi + 95], bl + 147d: 50 push rax + 147e: 52 push rdx + 147f: 45 54 push r12 + 1481: 54 push rsp + 1482: 59 pop rcx + 1483: 5f pop rdi + 1484: 46 55 push rbp + 1486: 4e 43 + 1488: 54 push rsp + 1489: 49 4f + 148b: 4e 5f pop rdi + 148d: 5f pop rdi + 148e: 2e 38 37 cmp byte ptr cs:[rdi], dh + 1491: 38 33 cmp byte ptr [rbx], dh + 1493: 00 67 65 add byte ptr [rdi + 101], ah + 1496: 74 70 je 0x1508 <.symtab+0x1508> + 1498: 61 + 1499: 67 65 73 69 addr32 jae 0x1506 <.symtab+0x1506> + 149d: 7a 65 jp 0x1504 <.symtab+0x1504> + 149f: 2e 6f outsd dx, dword ptr cs:[rsi] + 14a1: 00 5f 5f add byte ptr [rdi + 95], bl + 14a4: 50 push rax + 14a5: 52 push rdx + 14a6: 45 54 push r12 + 14a8: 54 push rsp + 14a9: 59 pop rcx + 14aa: 5f pop rdi + 14ab: 46 55 push rbp + 14ad: 4e 43 + 14af: 54 push rsp + 14b0: 49 4f + 14b2: 4e 5f pop rdi + 14b4: 5f pop rdi + 14b5: 2e 31 30 xor dword ptr cs:[rax], esi + 14b8: 32 35 36 00 74 73 xor dh, byte ptr [rip + 1936982070] # 0x737414f4 <_end+0x7327db74> + 14be: 65 61 + 14c0: 72 63 jb 0x1525 <.symtab+0x1525> + 14c2: 68 2e 6f 00 74 push 1946185518 + 14c7: 72 65 jb 0x152e <.symtab+0x152e> + 14c9: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 14cc: 73 65 jae 0x1533 <.symtab+0x1533> + 14ce: 00 74 72 65 add byte ptr [rdx + 2*rsi + 101], dh + 14d2: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 14d5: 73 65 jae 0x153c <.symtab+0x153c> + 14d7: 5f pop rdi + 14d8: 72 00 jb 0x14da <.symtab+0x14da> + 14da: 74 64 je 0x1540 <.symtab+0x1540> + 14dc: 65 73 74 jae 0x1553 <.symtab+0x1553> + 14df: 72 6f jb 0x1550 <.symtab+0x1550> + 14e1: 79 5f jns 0x1542 <.symtab+0x1542> + 14e3: 72 65 jb 0x154a <.symtab+0x154a> + 14e5: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 14e8: 73 65 jae 0x154f <.symtab+0x154f> + 14ea: 00 67 65 add byte ptr [rdi + 101], ah + 14ed: 74 73 je 0x1562 <.symtab+0x1562> + 14ef: 79 73 jns 0x1564 <.symtab+0x1564> + 14f1: 73 74 jae 0x1567 <.symtab+0x1567> + 14f3: 61 + 14f4: 74 73 je 0x1569 <.symtab+0x1569> + 14f6: 2e 6f outsd dx, dword ptr cs:[rsi] + 14f8: 00 6e 65 add byte ptr [rsi + 101], ch + 14fb: 78 74 js 0x1571 <.symtab+0x1571> + 14fd: 5f pop rdi + 14fe: 6c insb byte ptr es:[rdi], dx + 14ff: 69 6e 65 00 5f 5f 50 imul ebp, dword ptr [rsi + 101], 1348427520 + 1506: 52 push rdx + 1507: 45 54 push r12 + 1509: 54 push rsp + 150a: 59 pop rcx + 150b: 5f pop rdi + 150c: 46 55 push rbp + 150e: 4e 43 + 1510: 54 push rsp + 1511: 49 4f + 1513: 4e 5f pop rdi + 1515: 5f pop rdi + 1516: 2e 31 31 xor dword ptr cs:[rcx], esi + 1519: 34 35 xor al, 53 + 151b: 39 00 cmp dword ptr [rax], eax + 151d: 74 69 je 0x1588 <.symtab+0x1588> + 151f: 6d insd dword ptr es:[rdi], dx + 1520: 65 73 74 jae 0x1597 <.symtab+0x1597> + 1523: 61 + 1524: 6d insd dword ptr es:[rdi], dx + 1525: 70 2e jo 0x1555 <.symtab+0x1555> + 1527: 31 31 xor dword ptr [rcx], esi + 1529: 34 36 xor al, 54 + 152b: 34 00 xor al, 0 + 152d: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 1530: 68 65 64 5f 72 push 1918854245 + 1535: 65 73 75 jae 0x15ad <.symtab+0x15ad> + 1538: 6c insb byte ptr es:[rdi], dx + 1539: 74 2e je 0x1569 <.symtab+0x1569> + 153b: 31 31 xor dword ptr [rcx], esi + 153d: 34 36 xor al, 54 + 153f: 33 00 xor eax, dword ptr [rax] + 1541: 64 6c insb byte ptr es:[rdi], dx + 1543: 2d 74 75 6e 61 sub eax, 1634628980 + 1548: 62 + 1549: 6c insb byte ptr es:[rdi], dx + 154a: 65 73 2e jae 0x157b <.symtab+0x157b> + 154d: 6f outsd dx, dword ptr [rsi] + 154e: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah + 1552: 74 75 je 0x15c9 <.symtab+0x15c9> + 1554: 6e outsb dx, byte ptr [rsi] + 1555: 61 + 1556: 62 + 1557: 6c insb byte ptr es:[rdi], dx + 1558: 65 5f pop rdi + 155a: 75 70 jne 0x15cc <.symtab+0x15cc> + 155c: 64 61 + 155e: 74 65 je 0x15c5 <.symtab+0x15c5> + 1560: 5f pop rdi + 1561: 76 61 jbe 0x15c4 <.symtab+0x15c4> + 1563: 6c insb byte ptr es:[rdi], dx + 1564: 00 74 75 6e add byte ptr [rbp + 2*rsi + 110], dh + 1568: 61 + 1569: 62 + 156a: 6c insb byte ptr es:[rdi], dx + 156b: 65 5f pop rdi + 156d: 6c insb byte ptr es:[rdi], dx + 156e: 69 73 74 00 64 6c 2d imul esi, dword ptr [rbx + 116], 762078208 + 1575: 73 75 jae 0x15ec <.symtab+0x15ec> + 1577: 70 70 jo 0x15e9 <.symtab+0x15e9> + 1579: 6f outsd dx, dword ptr [rsi] + 157a: 72 74 jb 0x15f0 <.symtab+0x15f0> + 157c: 2e 6f outsd dx, dword ptr cs:[rsi] + 157e: 00 64 79 6e add byte ptr [rcx + 2*rdi + 110], ah + 1582: 5f pop rdi + 1583: 74 65 je 0x15ea <.symtab+0x15ea> + 1585: 6d insd dword ptr es:[rdi], dx + 1586: 70 2e jo 0x15b6 <.symtab+0x15b6> + 1588: 31 30 xor dword ptr [rax], esi + 158a: 38 39 cmp byte ptr [rcx], bh + 158c: 34 00 xor al, 0 + 158e: 75 6e jne 0x15fe <.symtab+0x15fe> + 1590: 73 65 jae 0x15f7 <.symtab+0x15f7> + 1592: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 1595: 65 5f pop rdi + 1597: 65 6e outsb dx, byte ptr gs:[rsi] + 1599: 76 76 jbe 0x1611 <.symtab+0x1611> + 159b: 61 + 159c: 72 73 jb 0x1611 <.symtab+0x1611> + 159e: 2e 31 30 xor dword ptr cs:[rax], esi + 15a1: 39 35 31 00 5f 5f cmp dword ptr [rip + 1600061489], esi # 0x5f5f15d8 <_end+0x5f12dc58> + 15a7: 50 push rax + 15a8: 52 push rdx + 15a9: 45 54 push r12 + 15ab: 54 push rsp + 15ac: 59 pop rcx + 15ad: 5f pop rdi + 15ae: 46 55 push rbp + 15b0: 4e 43 + 15b2: 54 push rsp + 15b3: 49 4f + 15b5: 4e 5f pop rdi + 15b7: 5f pop rdi + 15b8: 2e 31 30 xor dword ptr cs:[rax], esi + 15bb: 38 39 cmp byte ptr [rcx], bh + 15bd: 37 + 15be: 00 5f 5f add byte ptr [rdi + 95], bl + 15c1: 50 push rax + 15c2: 52 push rdx + 15c3: 45 54 push r12 + 15c5: 54 push rsp + 15c6: 59 pop rcx + 15c7: 5f pop rdi + 15c8: 46 55 push rbp + 15ca: 4e 43 + 15cc: 54 push rsp + 15cd: 49 4f + 15cf: 4e 5f pop rdi + 15d1: 5f pop rdi + 15d2: 2e 31 30 xor dword ptr cs:[rax], esi + 15d5: 38 38 cmp byte ptr [rax], bh + 15d7: 38 00 cmp byte ptr [rax], al + 15d9: 5f pop rdi + 15da: 5f pop rdi + 15db: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 15de: 70 6f jo 0x164f <.symtab+0x164f> + 15e0: 75 6e jne 0x1650 <.symtab+0x1650> + 15e2: 64 5f pop rdi + 15e4: 6c insb byte ptr es:[rdi], dx + 15e5: 69 74 65 72 61 6c 2e 33 imul esi, dword ptr [rbp + 2*riz + 114], 858680417 + 15ed: 00 5f 5f add byte ptr [rdi + 95], bl + 15f0: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 15f3: 70 6f jo 0x1664 <.symtab+0x1664> + 15f5: 75 6e jne 0x1665 <.symtab+0x1665> + 15f7: 64 5f pop rdi + 15f9: 6c insb byte ptr es:[rdi], dx + 15fa: 69 74 65 72 61 6c 2e 30 imul esi, dword ptr [rbp + 2*riz + 114], 808348769 + 1602: 00 5f 5f add byte ptr [rdi + 95], bl + 1605: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 1608: 70 6f jo 0x1679 <.symtab+0x1679> + 160a: 75 6e jne 0x167a <.symtab+0x167a> + 160c: 64 5f pop rdi + 160e: 6c insb byte ptr es:[rdi], dx + 160f: 69 74 65 72 61 6c 2e 31 imul esi, dword ptr [rbp + 2*riz + 114], 825125985 + 1617: 00 5f 5f add byte ptr [rdi + 95], bl + 161a: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 161d: 70 6f jo 0x168e <.symtab+0x168e> + 161f: 75 6e jne 0x168f <.symtab+0x168f> + 1621: 64 5f pop rdi + 1623: 6c insb byte ptr es:[rdi], dx + 1624: 69 74 65 72 61 6c 2e 32 imul esi, dword ptr [rbp + 2*riz + 114], 841903201 + 162c: 00 67 63 add byte ptr [rdi + 99], ah + 162f: 6f outsd dx, dword ptr [rsi] + 1630: 6e outsb dx, byte ptr [rsi] + 1631: 76 2e jbe 0x1661 <.symtab+0x1661> + 1633: 6f outsd dx, dword ptr [rsi] + 1634: 00 5f 5f add byte ptr [rdi + 95], bl + 1637: 50 push rax + 1638: 52 push rdx + 1639: 45 54 push r12 + 163b: 54 push rsp + 163c: 59 pop rcx + 163d: 5f pop rdi + 163e: 46 55 push rbp + 1640: 4e 43 + 1642: 54 push rsp + 1643: 49 4f + 1645: 4e 5f pop rdi + 1647: 5f pop rdi + 1648: 2e 39 35 38 30 00 67 cmp dword ptr cs:[rip + 1728065592], esi + 164f: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 1652: 76 5f jbe 0x16b3 <.symtab+0x16b3> + 1654: 64 62 + 1656: 2e 6f outsd dx, dword ptr cs:[rsi] + 1658: 00 66 72 add byte ptr [rsi + 114], ah + 165b: 65 65 5f pop rdi + 165e: 64 65 72 69 jb 0x16cb <.symtab+0x16cb> + 1662: 76 61 jbe 0x16c5 <.symtab+0x16c5> + 1664: 74 69 je 0x16cf <.symtab+0x16cf> + 1666: 6f outsd dx, dword ptr [rsi] + 1667: 6e outsb dx, byte ptr [rsi] + 1668: 00 66 72 add byte ptr [rsi + 114], ah + 166b: 65 65 5f pop rdi + 166e: 6d insd dword ptr es:[rdi], dx + 166f: 6f outsd dx, dword ptr [rsi] + 1670: 64 75 6c jne 0x16df <.symtab+0x16df> + 1673: 65 73 5f jae 0x16d5 <.symtab+0x16d5> + 1676: 64 62 00 64 65 + 167b: 72 69 jb 0x16e6 <.symtab+0x16e6> + 167d: 76 61 jbe 0x16e0 <.symtab+0x16e0> + 167f: 74 69 je 0x16ea <.symtab+0x16ea> + 1681: 6f outsd dx, dword ptr [rsi] + 1682: 6e outsb dx, byte ptr [rsi] + 1683: 5f pop rdi + 1684: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 1687: 70 61 jo 0x16ea <.symtab+0x16ea> + 1689: 72 65 jb 0x16f0 <.symtab+0x16f0> + 168b: 00 6b 6e add byte ptr [rbx + 110], ch + 168e: 6f outsd dx, dword ptr [rsi] + 168f: 77 6e ja 0x16ff <.symtab+0x16ff> + 1691: 5f pop rdi + 1692: 64 65 72 69 jb 0x16ff <.symtab+0x16ff> + 1696: 76 61 jbe 0x16f9 <.symtab+0x16f9> + 1698: 74 69 je 0x1703 <.symtab+0x1703> + 169a: 6f outsd dx, dword ptr [rsi] + 169b: 6e outsb dx, byte ptr [rsi] + 169c: 73 00 jae 0x169e <.symtab+0x169e> + 169e: 66 69 6e 64 5f 64 imul bp, word ptr [rsi + 100], 25695 + 16a4: 65 72 69 jb 0x1710 <.symtab+0x1710> + 16a7: 76 61 jbe 0x170a <.symtab+0x170a> + 16a9: 74 69 je 0x1714 <.symtab+0x1714> + 16ab: 6f outsd dx, dword ptr [rsi] + 16ac: 6e outsb dx, byte ptr [rsi] + 16ad: 00 5f 5f add byte ptr [rdi + 95], bl + 16b0: 50 push rax + 16b1: 52 push rdx + 16b2: 45 54 push r12 + 16b4: 54 push rsp + 16b5: 59 pop rcx + 16b6: 5f pop rdi + 16b7: 46 55 push rbp + 16b9: 4e 43 + 16bb: 54 push rsp + 16bc: 49 4f + 16be: 4e 5f pop rdi + 16c0: 5f pop rdi + 16c1: 2e 39 37 cmp dword ptr cs:[rdi], esi + 16c4: 36 32 00 xor al, byte ptr ss:[rax] + 16c7: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 16cb: 76 5f jbe 0x172c <.symtab+0x172c> + 16cd: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 16d0: 66 2e 6f outsw dx, word ptr cs:[rsi] + 16d3: 00 5f 5f add byte ptr [rdi + 95], bl + 16d6: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 16da: 76 5f jbe 0x173b <.symtab+0x173b> + 16dc: 67 65 74 5f addr32 je 0x173f <.symtab+0x173f> + 16e0: 70 61 jo 0x1743 <.symtab+0x1743> + 16e2: 74 68 je 0x174c <.symtab+0x174c> + 16e4: 00 64 65 66 add byte ptr [rbp + 2*riz + 102], ah + 16e8: 61 + 16e9: 75 6c jne 0x1757 <.symtab+0x1757> + 16eb: 74 5f je 0x174c <.symtab+0x174c> + 16ed: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 16f1: 76 5f jbe 0x1752 <.symtab+0x1752> + 16f3: 70 61 jo 0x1756 <.symtab+0x1756> + 16f5: 74 68 je 0x175f <.symtab+0x175f> + 16f7: 00 5f 5f add byte ptr [rdi + 95], bl + 16fa: 50 push rax + 16fb: 52 push rdx + 16fc: 45 54 push r12 + 16fe: 54 push rsp + 16ff: 59 pop rcx + 1700: 5f pop rdi + 1701: 46 55 push rbp + 1703: 4e 43 + 1705: 54 push rsp + 1706: 49 4f + 1708: 4e 5f pop rdi + 170a: 5f pop rdi + 170b: 2e 31 32 xor dword ptr cs:[rdx], esi + 170e: 37 + 170f: 36 39 00 cmp dword ptr ss:[rax], eax + 1712: 65 6d insd dword ptr es:[rdi], dx + 1714: 70 74 jo 0x178a <.symtab+0x178a> + 1716: 79 5f jns 0x1777 <.symtab+0x1777> + 1718: 70 61 jo 0x177b <.symtab+0x177b> + 171a: 74 68 je 0x1784 <.symtab+0x1784> + 171c: 5f pop rdi + 171d: 65 6c insb byte ptr es:[rdi], dx + 171f: 65 6d insd dword ptr es:[rdi], dx + 1721: 00 69 6e add byte ptr [rcx + 110], ch + 1724: 73 65 jae 0x178b <.symtab+0x178b> + 1726: 72 74 jb 0x179c <.symtab+0x179c> + 1728: 5f pop rdi + 1729: 6d insd dword ptr es:[rdi], dx + 172a: 6f outsd dx, dword ptr [rsi] + 172b: 64 75 6c jne 0x179a <.symtab+0x179a> + 172e: 65 00 61 64 add byte ptr gs:[rcx + 100], ah + 1732: 64 5f pop rdi + 1734: 6d insd dword ptr es:[rdi], dx + 1735: 6f outsd dx, dword ptr [rsi] + 1736: 64 75 6c jne 0x17a5 <.symtab+0x17a5> + 1739: 65 2e 69 73 72 61 2e 30 00 imul esi, dword ptr cs:[rbx + 114], 3157601 + 1742: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 1746: 76 5f jbe 0x17a7 <.symtab+0x17a7> + 1748: 6d insd dword ptr es:[rdi], dx + 1749: 6f outsd dx, dword ptr [rsi] + 174a: 64 75 6c jne 0x17b9 <.symtab+0x17b9> + 174d: 65 5f pop rdi + 174f: 65 78 74 js 0x17c6 <.symtab+0x17c6> + 1752: 00 5f 5f add byte ptr [rdi + 95], bl + 1755: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 1759: 76 5f jbe 0x17ba <.symtab+0x17ba> + 175b: 72 65 jb 0x17c2 <.symtab+0x17c2> + 175d: 61 + 175e: 64 5f pop rdi + 1760: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 1763: 66 00 67 63 add byte ptr [rdi + 99], ah + 1767: 6f outsd dx, dword ptr [rsi] + 1768: 6e outsb dx, byte ptr [rsi] + 1769: 76 5f jbe 0x17ca <.symtab+0x17ca> + 176b: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 176e: 66 5f pop di + 1770: 66 69 6c 65 6e 61 6d imul bp, word ptr [rbp + 2*riz + 110], 28001 + 1777: 65 00 62 75 add byte ptr gs:[rdx + 117], ah + 177b: 69 6c 74 69 6e 5f 6d 6f imul ebp, dword ptr [rsp + 2*rsi + 105], 1869438830 + 1783: 64 75 6c jne 0x17f2 <.symtab+0x17f2> + 1786: 65 73 00 jae 0x1789 <.symtab+0x1789> + 1789: 62 + 178a: 75 69 jne 0x17f5 <.symtab+0x17f5> + 178c: 6c insb byte ptr es:[rdi], dx + 178d: 74 69 je 0x17f8 <.symtab+0x17f8> + 178f: 6e outsb dx, byte ptr [rsi] + 1790: 5f pop rdi + 1791: 61 + 1792: 6c insb byte ptr es:[rdi], dx + 1793: 69 61 73 65 73 00 6d imul esp, dword ptr [rcx + 115], 1828746085 + 179a: 6f outsd dx, dword ptr [rsi] + 179b: 64 63 6f 75 movsxd ebp, dword ptr fs:[rdi + 117] + 179f: 6e outsb dx, byte ptr [rsi] + 17a0: 74 65 je 0x1807 <.symtab+0x1807> + 17a2: 72 2e jb 0x17d2 <.symtab+0x17d2> + 17a4: 31 32 xor dword ptr [rdx], esi + 17a6: 37 + 17a7: 34 39 xor al, 57 + 17a9: 00 67 63 add byte ptr [rdi + 99], ah + 17ac: 6f outsd dx, dword ptr [rsi] + 17ad: 6e outsb dx, byte ptr [rsi] + 17ae: 76 5f jbe 0x180f <.symtab+0x180f> + 17b0: 62 + 17b1: 75 69 jne 0x181c <.symtab+0x181c> + 17b3: 6c insb byte ptr es:[rdi], dx + 17b4: 74 69 je 0x181f <.symtab+0x181f> + 17b6: 6e outsb dx, byte ptr [rsi] + 17b7: 2e 6f outsd dx, dword ptr cs:[rsi] + 17b9: 00 5f 5f add byte ptr [rdi + 95], bl + 17bc: 50 push rax + 17bd: 52 push rdx + 17be: 45 54 push r12 + 17c0: 54 push rsp + 17c1: 59 pop rcx + 17c2: 5f pop rdi + 17c3: 46 55 push rbp + 17c5: 4e 43 + 17c7: 54 push rsp + 17c8: 49 4f + 17ca: 4e 5f pop rdi + 17cc: 5f pop rdi + 17cd: 2e 39 30 cmp dword ptr cs:[rax], esi + 17d0: 38 37 cmp byte ptr [rdi], dh + 17d2: 00 67 63 add byte ptr [rdi + 99], ah + 17d5: 6f outsd dx, dword ptr [rsi] + 17d6: 6e outsb dx, byte ptr [rsi] + 17d7: 76 5f jbe 0x1838 <.symtab+0x1838> + 17d9: 73 69 jae 0x1844 <.symtab+0x1844> + 17db: 6d insd dword ptr es:[rdi], dx + 17dc: 70 6c jo 0x184a <.symtab+0x184a> + 17de: 65 2e 6f outsd dx, dword ptr cs:[rsi] + 17e1: 00 5f 5f add byte ptr [rdi + 95], bl + 17e4: 50 push rax + 17e5: 52 push rdx + 17e6: 45 54 push r12 + 17e8: 54 push rsp + 17e9: 59 pop rcx + 17ea: 5f pop rdi + 17eb: 46 55 push rbp + 17ed: 4e 43 + 17ef: 54 push rsp + 17f0: 49 4f + 17f2: 4e 5f pop rdi + 17f4: 5f pop rdi + 17f5: 2e 31 30 xor dword ptr cs:[rax], esi + 17f8: 36 34 38 xor al, 56 + 17fb: 00 5f 5f add byte ptr [rdi + 95], bl + 17fe: 50 push rax + 17ff: 52 push rdx + 1800: 45 54 push r12 + 1802: 54 push rsp + 1803: 59 pop rcx + 1804: 5f pop rdi + 1805: 46 55 push rbp + 1807: 4e 43 + 1809: 54 push rsp + 180a: 49 4f + 180c: 4e 5f pop rdi + 180e: 5f pop rdi + 180f: 2e 31 30 xor dword ptr cs:[rax], esi + 1812: 37 + 1813: 36 39 00 cmp dword ptr ss:[rax], eax + 1816: 5f pop rdi + 1817: 5f pop rdi + 1818: 50 push rax + 1819: 52 push rdx + 181a: 45 54 push r12 + 181c: 54 push rsp + 181d: 59 pop rcx + 181e: 5f pop rdi + 181f: 46 55 push rbp + 1821: 4e 43 + 1823: 54 push rsp + 1824: 49 4f + 1826: 4e 5f pop rdi + 1828: 5f pop rdi + 1829: 2e 31 30 xor dword ptr cs:[rax], esi + 182c: 38 38 cmp byte ptr [rax], bh + 182e: 34 00 xor al, 0 + 1830: 5f pop rdi + 1831: 5f pop rdi + 1832: 50 push rax + 1833: 52 push rdx + 1834: 45 54 push r12 + 1836: 54 push rsp + 1837: 59 pop rcx + 1838: 5f pop rdi + 1839: 46 55 push rbp + 183b: 4e 43 + 183d: 54 push rsp + 183e: 49 4f + 1840: 4e 5f pop rdi + 1842: 5f pop rdi + 1843: 2e 31 31 xor dword ptr cs:[rcx], esi + 1846: 30 30 xor byte ptr [rax], dh + 1848: 36 00 5f 5f add byte ptr ss:[rdi + 95], bl + 184c: 50 push rax + 184d: 52 push rdx + 184e: 45 54 push r12 + 1850: 54 push rsp + 1851: 59 pop rcx + 1852: 5f pop rdi + 1853: 46 55 push rbp + 1855: 4e 43 + 1857: 54 push rsp + 1858: 49 4f + 185a: 4e 5f pop rdi + 185c: 5f pop rdi + 185d: 2e 31 30 xor dword ptr cs:[rax], esi + 1860: 39 32 cmp dword ptr [rdx], esi + 1862: 30 00 xor byte ptr [rax], al + 1864: 5f pop rdi + 1865: 5f pop rdi + 1866: 50 push rax + 1867: 52 push rdx + 1868: 45 54 push r12 + 186a: 54 push rsp + 186b: 59 pop rcx + 186c: 5f pop rdi + 186d: 46 55 push rbp + 186f: 4e 43 + 1871: 54 push rsp + 1872: 49 4f + 1874: 4e 5f pop rdi + 1876: 5f pop rdi + 1877: 2e 31 31 xor dword ptr cs:[rcx], esi + 187a: 31 34 39 xor dword ptr [rcx + rdi], esi + 187d: 00 5f 5f add byte ptr [rdi + 95], bl + 1880: 50 push rax + 1881: 52 push rdx + 1882: 45 54 push r12 + 1884: 54 push rsp + 1885: 59 pop rcx + 1886: 5f pop rdi + 1887: 46 55 push rbp + 1889: 4e 43 + 188b: 54 push rsp + 188c: 49 4f + 188e: 4e 5f pop rdi + 1890: 5f pop rdi + 1891: 2e 31 31 xor dword ptr cs:[rcx], esi + 1894: 33 32 xor esi, dword ptr [rdx] + 1896: 32 00 xor al, byte ptr [rax] + 1898: 5f pop rdi + 1899: 5f pop rdi + 189a: 50 push rax + 189b: 52 push rdx + 189c: 45 54 push r12 + 189e: 54 push rsp + 189f: 59 pop rcx + 18a0: 5f pop rdi + 18a1: 46 55 push rbp + 18a3: 4e 43 + 18a5: 54 push rsp + 18a6: 49 4f + 18a8: 4e 5f pop rdi + 18aa: 5f pop rdi + 18ab: 2e 31 31 xor dword ptr cs:[rcx], esi + 18ae: 32 33 xor dh, byte ptr [rbx] + 18b0: 38 00 cmp byte ptr [rax], al + 18b2: 5f pop rdi + 18b3: 5f pop rdi + 18b4: 50 push rax + 18b5: 52 push rdx + 18b6: 45 54 push r12 + 18b8: 54 push rsp + 18b9: 59 pop rcx + 18ba: 5f pop rdi + 18bb: 46 55 push rbp + 18bd: 4e 43 + 18bf: 54 push rsp + 18c0: 49 4f + 18c2: 4e 5f pop rdi + 18c4: 5f pop rdi + 18c5: 2e 31 31 xor dword ptr cs:[rcx], esi + 18c8: 35 31 31 00 5f xor eax, 1593848113 + 18cd: 5f pop rdi + 18ce: 50 push rax + 18cf: 52 push rdx + 18d0: 45 54 push r12 + 18d2: 54 push rsp + 18d3: 59 pop rcx + 18d4: 5f pop rdi + 18d5: 46 55 push rbp + 18d7: 4e 43 + 18d9: 54 push rsp + 18da: 49 4f + 18dc: 4e 5f pop rdi + 18de: 5f pop rdi + 18df: 2e 31 31 xor dword ptr cs:[rcx], esi + 18e2: 34 31 xor al, 49 + 18e4: 39 00 cmp dword ptr [rax], eax + 18e6: 69 6e 6d 61 73 6b 2e imul ebp, dword ptr [rsi + 109], 778793825 + 18ed: 31 31 xor dword ptr [rcx], esi + 18ef: 36 31 31 xor dword ptr ss:[rcx], esi + 18f2: 00 5f 5f add byte ptr [rdi + 95], bl + 18f5: 50 push rax + 18f6: 52 push rdx + 18f7: 45 54 push r12 + 18f9: 54 push rsp + 18fa: 59 pop rcx + 18fb: 5f pop rdi + 18fc: 46 55 push rbp + 18fe: 4e 43 + 1900: 54 push rsp + 1901: 49 4f + 1903: 4e 5f pop rdi + 1905: 5f pop rdi + 1906: 2e 31 31 xor dword ptr cs:[rcx], esi + 1909: 37 + 190a: 31 39 xor dword ptr [rcx], edi + 190c: 00 5f 5f add byte ptr [rdi + 95], bl + 190f: 50 push rax + 1910: 52 push rdx + 1911: 45 54 push r12 + 1913: 54 push rsp + 1914: 59 pop rcx + 1915: 5f pop rdi + 1916: 46 55 push rbp + 1918: 4e 43 + 191a: 54 push rsp + 191b: 49 4f + 191d: 4e 5f pop rdi + 191f: 5f pop rdi + 1920: 2e 31 31 xor dword ptr cs:[rcx], esi + 1923: 36 32 32 xor dh, byte ptr ss:[rdx] + 1926: 00 5f 5f add byte ptr [rdi + 95], bl + 1929: 50 push rax + 192a: 52 push rdx + 192b: 45 54 push r12 + 192d: 54 push rsp + 192e: 59 pop rcx + 192f: 5f pop rdi + 1930: 46 55 push rbp + 1932: 4e 43 + 1934: 54 push rsp + 1935: 49 4f + 1937: 4e 5f pop rdi + 1939: 5f pop rdi + 193a: 2e 31 31 xor dword ptr cs:[rcx], esi + 193d: 38 39 cmp byte ptr [rcx], bh + 193f: 35 00 5f 5f 50 xor eax, 1348427520 + 1944: 52 push rdx + 1945: 45 54 push r12 + 1947: 54 push rsp + 1948: 59 pop rcx + 1949: 5f pop rdi + 194a: 46 55 push rbp + 194c: 4e 43 + 194e: 54 push rsp + 194f: 49 4f + 1951: 4e 5f pop rdi + 1953: 5f pop rdi + 1954: 2e 31 31 xor dword ptr cs:[rcx], esi + 1957: 38 31 cmp byte ptr [rcx], dh + 1959: 30 00 xor byte ptr [rax], al + 195b: 5f pop rdi + 195c: 5f pop rdi + 195d: 50 push rax + 195e: 52 push rdx + 195f: 45 54 push r12 + 1961: 54 push rsp + 1962: 59 pop rcx + 1963: 5f pop rdi + 1964: 46 55 push rbp + 1966: 4e 43 + 1968: 54 push rsp + 1969: 49 4f + 196b: 4e 5f pop rdi + 196d: 5f pop rdi + 196e: 2e 31 32 xor dword ptr cs:[rdx], esi + 1971: 30 37 xor byte ptr [rdi], dh + 1973: 30 00 xor byte ptr [rax], al + 1975: 5f pop rdi + 1976: 5f pop rdi + 1977: 50 push rax + 1978: 52 push rdx + 1979: 45 54 push r12 + 197b: 54 push rsp + 197c: 59 pop rcx + 197d: 5f pop rdi + 197e: 46 55 push rbp + 1980: 4e 43 + 1982: 54 push rsp + 1983: 49 4f + 1985: 4e 5f pop rdi + 1987: 5f pop rdi + 1988: 2e 31 31 xor dword ptr cs:[rcx], esi + 198b: 39 38 cmp dword ptr [rax], edi + 198d: 35 00 5f 5f 50 xor eax, 1348427520 + 1992: 52 push rdx + 1993: 45 54 push r12 + 1995: 54 push rsp + 1996: 59 pop rcx + 1997: 5f pop rdi + 1998: 46 55 push rbp + 199a: 4e 43 + 199c: 54 push rsp + 199d: 49 4f + 199f: 4e 5f pop rdi + 19a1: 5f pop rdi + 19a2: 2e 31 32 xor dword ptr cs:[rdx], esi + 19a5: 32 34 35 00 5f 5f 50 xor dh, byte ptr [rsi + 1348427520] + 19ac: 52 push rdx + 19ad: 45 54 push r12 + 19af: 54 push rsp + 19b0: 59 pop rcx + 19b1: 5f pop rdi + 19b2: 46 55 push rbp + 19b4: 4e 43 + 19b6: 54 push rsp + 19b7: 49 4f + 19b9: 4e 5f pop rdi + 19bb: 5f pop rdi + 19bc: 2e 31 32 xor dword ptr cs:[rdx], esi + 19bf: 31 36 xor dword ptr [rsi], esi + 19c1: 30 00 xor byte ptr [rax], al + 19c3: 5f pop rdi + 19c4: 5f pop rdi + 19c5: 50 push rax + 19c6: 52 push rdx + 19c7: 45 54 push r12 + 19c9: 54 push rsp + 19ca: 59 pop rcx + 19cb: 5f pop rdi + 19cc: 46 55 push rbp + 19ce: 4e 43 + 19d0: 54 push rsp + 19d1: 49 4f + 19d3: 4e 5f pop rdi + 19d5: 5f pop rdi + 19d6: 2e 31 32 xor dword ptr cs:[rdx], esi + 19d9: 34 32 xor al, 50 + 19db: 30 00 xor byte ptr [rax], al + 19dd: 5f pop rdi + 19de: 5f pop rdi + 19df: 50 push rax + 19e0: 52 push rdx + 19e1: 45 54 push r12 + 19e3: 54 push rsp + 19e4: 59 pop rcx + 19e5: 5f pop rdi + 19e6: 46 55 push rbp + 19e8: 4e 43 + 19ea: 54 push rsp + 19eb: 49 4f + 19ed: 4e 5f pop rdi + 19ef: 5f pop rdi + 19f0: 2e 31 32 xor dword ptr cs:[rdx], esi + 19f3: 33 33 xor esi, dword ptr [rbx] + 19f5: 35 00 67 63 6f xor eax, 1868785408 + 19fa: 6e outsb dx, byte ptr [rsi] + 19fb: 76 5f jbe 0x1a5c <.symtab+0x1a5c> + 19fd: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 1a00: 68 65 2e 6f 00 push 7286373 + 1a05: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 1a08: 68 65 5f 6d 61 push 1634557797 + 1a0d: 6c insb byte ptr es:[rdi], dx + 1a0e: 6c insb byte ptr es:[rdi], dx + 1a0f: 6f outsd dx, dword ptr [rsi] + 1a10: 63 65 64 movsxd esp, dword ptr [rbp + 100] + 1a13: 00 67 63 add byte ptr [rdi + 99], ah + 1a16: 6f outsd dx, dword ptr [rsi] + 1a17: 6e outsb dx, byte ptr [rsi] + 1a18: 76 5f jbe 0x1a79 <.symtab+0x1a79> + 1a1a: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 1a1d: 68 65 00 66 69 push 1768292453 + 1a22: 6e outsb dx, byte ptr [rsi] + 1a23: 64 5f pop rdi + 1a25: 6d insd dword ptr es:[rdi], dx + 1a26: 6f outsd dx, dword ptr [rsi] + 1a27: 64 75 6c jne 0x1a96 <.symtab+0x1a96> + 1a2a: 65 5f pop rdi + 1a2c: 69 64 78 00 66 69 6e 64 imul esp, dword ptr [rax + 2*rdi], 1684957542 + 1a34: 5f pop rdi + 1a35: 6d insd dword ptr es:[rdi], dx + 1a36: 6f outsd dx, dword ptr [rsi] + 1a37: 64 75 6c jne 0x1aa6 <.symtab+0x1aa6> + 1a3a: 65 00 67 63 add byte ptr gs:[rdi + 99], ah + 1a3e: 6f outsd dx, dword ptr [rsi] + 1a3f: 6e outsb dx, byte ptr [rsi] + 1a40: 76 5f jbe 0x1aa1 <.symtab+0x1aa1> + 1a42: 64 6c insb byte ptr es:[rdi], dx + 1a44: 2e 6f outsd dx, dword ptr cs:[rsi] + 1a46: 00 6b 6e add byte ptr [rbx + 110], ch + 1a49: 6f outsd dx, dword ptr [rsi] + 1a4a: 77 6e ja 0x1aba <.symtab+0x1aba> + 1a4c: 5f pop rdi + 1a4d: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 1a50: 70 61 jo 0x1ab3 <.symtab+0x1ab3> + 1a52: 72 65 jb 0x1ab9 <.symtab+0x1ab9> + 1a54: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah + 1a58: 72 65 jb 0x1abf <.symtab+0x1abf> + 1a5a: 6c insb byte ptr es:[rdi], dx + 1a5b: 65 61 + 1a5d: 73 65 jae 0x1ac4 <.symtab+0x1ac4> + 1a5f: 5f pop rdi + 1a60: 61 + 1a61: 6c insb byte ptr es:[rdi], dx + 1a62: 6c insb byte ptr es:[rdi], dx + 1a63: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah + 1a67: 72 65 jb 0x1ace <.symtab+0x1ace> + 1a69: 6c insb byte ptr es:[rdi], dx + 1a6a: 65 61 + 1a6c: 73 65 jae 0x1ad3 <.symtab+0x1ad3> + 1a6e: 5f pop rdi + 1a6f: 73 68 jae 0x1ad9 <.symtab+0x1ad9> + 1a71: 6c insb byte ptr es:[rdi], dx + 1a72: 69 62 00 5f 5f 50 52 imul esp, dword ptr [rdx], 1380999007 + 1a79: 45 54 push r12 + 1a7b: 54 push rsp + 1a7c: 59 pop rcx + 1a7d: 5f pop rdi + 1a7e: 46 55 push rbp + 1a80: 4e 43 + 1a82: 54 push rsp + 1a83: 49 4f + 1a85: 4e 5f pop rdi + 1a87: 5f pop rdi + 1a88: 2e 39 37 cmp dword ptr cs:[rdi], esi + 1a8b: 39 35 00 5f 5f 50 cmp dword ptr [rip + 1348427520], esi # 0x505f7991 <_end+0x50134011> + 1a91: 52 push rdx + 1a92: 45 54 push r12 + 1a94: 54 push rsp + 1a95: 59 pop rcx + 1a96: 5f pop rdi + 1a97: 46 55 push rbp + 1a99: 4e 43 + 1a9b: 54 push rsp + 1a9c: 49 4f + 1a9e: 4e 5f pop rdi + 1aa0: 5f pop rdi + 1aa1: 2e 39 37 cmp dword ptr cs:[rdi], esi + 1aa4: 38 37 cmp byte ptr [rdi], dh + 1aa6: 00 67 63 add byte ptr [rdi + 99], ah + 1aa9: 6f outsd dx, dword ptr [rsi] + 1aaa: 6e outsb dx, byte ptr [rsi] + 1aab: 76 5f jbe 0x1b0c <.symtab+0x1b0c> + 1aad: 63 68 61 movsxd ebp, dword ptr [rax + 97] + 1ab0: 72 73 jb 0x1b25 <.symtab+0x1b25> + 1ab2: 65 74 2e je 0x1ae3 <.symtab+0x1ae3> + 1ab5: 6f outsd dx, dword ptr [rsi] + 1ab6: 00 67 63 add byte ptr [rdi + 99], ah + 1ab9: 6f outsd dx, dword ptr [rsi] + 1aba: 6e outsb dx, byte ptr [rsi] + 1abb: 76 5f jbe 0x1b1c <.symtab+0x1b1c> + 1abd: 70 61 jo 0x1b20 <.symtab+0x1b20> + 1abf: 72 73 jb 0x1b34 <.symtab+0x1b34> + 1ac1: 65 5f pop rdi + 1ac3: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 1ac6: 65 00 73 65 add byte ptr gs:[rbx + 101], dh + 1aca: 74 6c je 0x1b38 <.symtab+0x1b38> + 1acc: 6f outsd dx, dword ptr [rsi] + 1acd: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 1ad0: 65 2e 6f outsd dx, dword ptr cs:[rsi] + 1ad3: 00 6e 65 add byte ptr [rsi + 101], ch + 1ad6: 77 5f ja 0x1b37 <.symtab+0x1b37> + 1ad8: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 1adb: 70 6f jo 0x1b4c <.symtab+0x1b4c> + 1add: 73 69 jae 0x1b48 <.symtab+0x1b48> + 1adf: 74 65 je 0x1b46 <.symtab+0x1b46> + 1ae1: 5f pop rdi + 1ae2: 6e outsb dx, byte ptr [rsi] + 1ae3: 61 + 1ae4: 6d insd dword ptr es:[rdi], dx + 1ae5: 65 00 66 72 add byte ptr gs:[rsi + 114], ah + 1ae9: 65 65 5f pop rdi + 1aec: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 1aef: 65 67 6f outsd dx, dword ptr gs:[esi] + 1af2: 72 79 jb 0x1b6d <.symtab+0x1b6d> + 1af4: 00 5f 6e add byte ptr [rdi + 110], bl + 1af7: 6c insb byte ptr es:[rdi], dx + 1af8: 5f pop rdi + 1af9: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 1afc: 72 65 jb 0x1b63 <.symtab+0x1b63> + 1afe: 6e outsb dx, byte ptr [rsi] + 1aff: 74 5f je 0x1b60 <.symtab+0x1b60> + 1b01: 75 73 jne 0x1b76 <.symtab+0x1b76> + 1b03: 65 64 00 5f 6e add byte ptr fs:[rdi + 110], bl + 1b08: 6c insb byte ptr es:[rdi], dx + 1b09: 5f pop rdi + 1b0a: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 1b0d: 65 67 6f outsd dx, dword ptr gs:[esi] + 1b10: 72 79 jb 0x1b8b <.symtab+0x1b8b> + 1b12: 5f pop rdi + 1b13: 70 6f jo 0x1b84 <.symtab+0x1b84> + 1b15: 73 74 jae 0x1b8b <.symtab+0x1b8b> + 1b17: 6c insb byte ptr es:[rdi], dx + 1b18: 6f outsd dx, dword ptr [rsi] + 1b19: 61 + 1b1a: 64 00 66 69 add byte ptr fs:[rsi + 105], ah + 1b1e: 6e outsb dx, byte ptr [rsi] + 1b1f: 64 6c insb byte ptr es:[rdi], dx + 1b21: 6f outsd dx, dword ptr [rsi] + 1b22: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 1b25: 65 2e 6f outsd dx, dword ptr cs:[rsi] + 1b28: 00 73 6c add byte ptr [rbx + 108], dh + 1b2b: 61 + 1b2c: 73 68 jae 0x1b96 <.symtab+0x1b96> + 1b2e: 64 6f outsd dx, dword ptr fs:[rsi] + 1b30: 74 2e je 0x1b60 <.symtab+0x1b60> + 1b32: 31 30 xor dword ptr [rax], esi + 1b34: 33 33 xor esi, dword ptr [rbx] + 1b36: 35 00 63 6f 64 xor eax, 1685021440 + 1b3b: 65 73 65 jae 0x1ba3 <.symtab+0x1ba3> + 1b3e: 74 5f je 0x1b9f <.symtab+0x1b9f> + 1b40: 69 64 78 2e 31 30 33 36 imul esp, dword ptr [rax + 2*rdi + 46], 909324337 + 1b48: 30 00 xor byte ptr [rax], al + 1b4a: 5f pop rdi + 1b4b: 5f pop rdi + 1b4c: 50 push rax + 1b4d: 52 push rdx + 1b4e: 45 54 push r12 + 1b50: 54 push rsp + 1b51: 59 pop rcx + 1b52: 5f pop rdi + 1b53: 46 55 push rbp + 1b55: 4e 43 + 1b57: 54 push rsp + 1b58: 49 4f + 1b5a: 4e 5f pop rdi + 1b5c: 5f pop rdi + 1b5d: 2e 31 30 xor dword ptr cs:[rax], esi + 1b60: 33 36 xor esi, dword ptr [rsi] + 1b62: 35 00 6c 6f 61 xor eax, 1634692096 + 1b67: 64 6c insb byte ptr es:[rdi], dx + 1b69: 6f outsd dx, dword ptr [rsi] + 1b6a: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 1b6d: 65 2e 6f outsd dx, dword ptr cs:[rsi] + 1b70: 00 5f 6e add byte ptr [rdi + 110], bl + 1b73: 6c insb byte ptr es:[rdi], dx + 1b74: 5f pop rdi + 1b75: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 1b78: 65 67 6f outsd dx, dword ptr gs:[esi] + 1b7b: 72 79 jb 0x1bf6 <.symtab+0x1bf6> + 1b7d: 5f pop rdi + 1b7e: 6e outsb dx, byte ptr [rsi] + 1b7f: 75 6d jne 0x1bee <.symtab+0x1bee> + 1b81: 5f pop rdi + 1b82: 69 74 65 6d 73 00 5f 6e imul esi, dword ptr [rbp + 2*riz + 109], 1851719795 + 1b8a: 6c insb byte ptr es:[rdi], dx + 1b8b: 5f pop rdi + 1b8c: 76 61 jbe 0x1bef <.symtab+0x1bef> + 1b8e: 6c insb byte ptr es:[rdi], dx + 1b8f: 75 65 jne 0x1bf6 <.symtab+0x1bf6> + 1b91: 5f pop rdi + 1b92: 74 79 je 0x1c0d <.symtab+0x1c0d> + 1b94: 70 65 jo 0x1bfb <.symtab+0x1bfb> + 1b96: 73 00 jae 0x1b98 <.symtab+0x1b98> + 1b98: 5f pop rdi + 1b99: 5f pop rdi + 1b9a: 50 push rax + 1b9b: 52 push rdx + 1b9c: 45 54 push r12 + 1b9e: 54 push rsp + 1b9f: 59 pop rcx + 1ba0: 5f pop rdi + 1ba1: 46 55 push rbp + 1ba3: 4e 43 + 1ba5: 54 push rsp + 1ba6: 49 4f + 1ba8: 4e 5f pop rdi + 1baa: 5f pop rdi + 1bab: 2e 39 38 cmp dword ptr cs:[rax], edi + 1bae: 36 31 00 xor dword ptr ss:[rax], eax + 1bb1: 5f pop rdi + 1bb2: 6e outsb dx, byte ptr [rsi] + 1bb3: 6c insb byte ptr es:[rdi], dx + 1bb4: 5f pop rdi + 1bb5: 76 61 jbe 0x1c18 <.symtab+0x1c18> + 1bb7: 6c insb byte ptr es:[rdi], dx + 1bb8: 75 65 jne 0x1c1f <.symtab+0x1c1f> + 1bba: 5f pop rdi + 1bbb: 74 79 je 0x1c36 <.symtab+0x1c36> + 1bbd: 70 65 jo 0x1c24 <.symtab+0x1c24> + 1bbf: 5f pop rdi + 1bc0: 4c 43 + 1bc2: 5f pop rdi + 1bc3: 43 54 push r12 + 1bc5: 59 pop rcx + 1bc6: 50 push rax + 1bc7: 45 00 5f 6e add byte ptr [r15 + 110], r11b + 1bcb: 6c insb byte ptr es:[rdi], dx + 1bcc: 5f pop rdi + 1bcd: 76 61 jbe 0x1c30 <.symtab+0x1c30> + 1bcf: 6c insb byte ptr es:[rdi], dx + 1bd0: 75 65 jne 0x1c37 <.symtab+0x1c37> + 1bd2: 5f pop rdi + 1bd3: 74 79 je 0x1c4e <.symtab+0x1c4e> + 1bd5: 70 65 jo 0x1c3c <.symtab+0x1c3c> + 1bd7: 5f pop rdi + 1bd8: 4c 43 + 1bda: 5f pop rdi + 1bdb: 4e 55 push rbp + 1bdd: 4d 45 + 1bdf: 52 push rdx + 1be0: 49 43 + 1be2: 00 5f 6e add byte ptr [rdi + 110], bl + 1be5: 6c insb byte ptr es:[rdi], dx + 1be6: 5f pop rdi + 1be7: 76 61 jbe 0x1c4a <.symtab+0x1c4a> + 1be9: 6c insb byte ptr es:[rdi], dx + 1bea: 75 65 jne 0x1c51 <.symtab+0x1c51> + 1bec: 5f pop rdi + 1bed: 74 79 je 0x1c68 <.symtab+0x1c68> + 1bef: 70 65 jo 0x1c56 <.symtab+0x1c56> + 1bf1: 5f pop rdi + 1bf2: 4c 43 + 1bf4: 5f pop rdi + 1bf5: 54 push rsp + 1bf6: 49 4d + 1bf8: 45 00 5f 6e add byte ptr [r15 + 110], r11b + 1bfc: 6c insb byte ptr es:[rdi], dx + 1bfd: 5f pop rdi + 1bfe: 76 61 jbe 0x1c61 <.symtab+0x1c61> + 1c00: 6c insb byte ptr es:[rdi], dx + 1c01: 75 65 jne 0x1c68 <.symtab+0x1c68> + 1c03: 5f pop rdi + 1c04: 74 79 je 0x1c7f <.symtab+0x1c7f> + 1c06: 70 65 jo 0x1c6d <.symtab+0x1c6d> + 1c08: 5f pop rdi + 1c09: 4c 43 + 1c0b: 5f pop rdi + 1c0c: 43 4f + 1c0e: 4c 4c + 1c10: 41 54 push r12 + 1c12: 45 00 5f 6e add byte ptr [r15 + 110], r11b + 1c16: 6c insb byte ptr es:[rdi], dx + 1c17: 5f pop rdi + 1c18: 76 61 jbe 0x1c7b <.symtab+0x1c7b> + 1c1a: 6c insb byte ptr es:[rdi], dx + 1c1b: 75 65 jne 0x1c82 <.symtab+0x1c82> + 1c1d: 5f pop rdi + 1c1e: 74 79 je 0x1c99 <.symtab+0x1c99> + 1c20: 70 65 jo 0x1c87 <.symtab+0x1c87> + 1c22: 5f pop rdi + 1c23: 4c 43 + 1c25: 5f pop rdi + 1c26: 4d 4f + 1c28: 4e 45 + 1c2a: 54 push rsp + 1c2b: 41 52 push r10 + 1c2d: 59 pop rcx + 1c2e: 00 5f 6e add byte ptr [rdi + 110], bl + 1c31: 6c insb byte ptr es:[rdi], dx + 1c32: 5f pop rdi + 1c33: 76 61 jbe 0x1c96 <.symtab+0x1c96> + 1c35: 6c insb byte ptr es:[rdi], dx + 1c36: 75 65 jne 0x1c9d <.symtab+0x1c9d> + 1c38: 5f pop rdi + 1c39: 74 79 je 0x1cb4 <.symtab+0x1cb4> + 1c3b: 70 65 jo 0x1ca2 <.symtab+0x1ca2> + 1c3d: 5f pop rdi + 1c3e: 4c 43 + 1c40: 5f pop rdi + 1c41: 4d 45 + 1c43: 53 push rbx + 1c44: 53 push rbx + 1c45: 41 47 + 1c47: 45 53 push r11 + 1c49: 00 5f 6e add byte ptr [rdi + 110], bl + 1c4c: 6c insb byte ptr es:[rdi], dx + 1c4d: 5f pop rdi + 1c4e: 76 61 jbe 0x1cb1 <.symtab+0x1cb1> + 1c50: 6c insb byte ptr es:[rdi], dx + 1c51: 75 65 jne 0x1cb8 <.symtab+0x1cb8> + 1c53: 5f pop rdi + 1c54: 74 79 je 0x1ccf <.symtab+0x1ccf> + 1c56: 70 65 jo 0x1cbd <.symtab+0x1cbd> + 1c58: 5f pop rdi + 1c59: 4c 43 + 1c5b: 5f pop rdi + 1c5c: 50 push rax + 1c5d: 41 50 push r8 + 1c5f: 45 52 push r10 + 1c61: 00 5f 6e add byte ptr [rdi + 110], bl + 1c64: 6c insb byte ptr es:[rdi], dx + 1c65: 5f pop rdi + 1c66: 76 61 jbe 0x1cc9 <.symtab+0x1cc9> + 1c68: 6c insb byte ptr es:[rdi], dx + 1c69: 75 65 jne 0x1cd0 <.symtab+0x1cd0> + 1c6b: 5f pop rdi + 1c6c: 74 79 je 0x1ce7 <.symtab+0x1ce7> + 1c6e: 70 65 jo 0x1cd5 <.symtab+0x1cd5> + 1c70: 5f pop rdi + 1c71: 4c 43 + 1c73: 5f pop rdi + 1c74: 4e 41 + 1c76: 4d 45 + 1c78: 00 5f 6e add byte ptr [rdi + 110], bl + 1c7b: 6c insb byte ptr es:[rdi], dx + 1c7c: 5f pop rdi + 1c7d: 76 61 jbe 0x1ce0 <.symtab+0x1ce0> + 1c7f: 6c insb byte ptr es:[rdi], dx + 1c80: 75 65 jne 0x1ce7 <.symtab+0x1ce7> + 1c82: 5f pop rdi + 1c83: 74 79 je 0x1cfe <.symtab+0x1cfe> + 1c85: 70 65 jo 0x1cec <.symtab+0x1cec> + 1c87: 5f pop rdi + 1c88: 4c 43 + 1c8a: 5f pop rdi + 1c8b: 41 44 + 1c8d: 44 52 push rdx + 1c8f: 45 53 push r11 + 1c91: 53 push rbx + 1c92: 00 5f 6e add byte ptr [rdi + 110], bl + 1c95: 6c insb byte ptr es:[rdi], dx + 1c96: 5f pop rdi + 1c97: 76 61 jbe 0x1cfa <.symtab+0x1cfa> + 1c99: 6c insb byte ptr es:[rdi], dx + 1c9a: 75 65 jne 0x1d01 <.symtab+0x1d01> + 1c9c: 5f pop rdi + 1c9d: 74 79 je 0x1d18 <.symtab+0x1d18> + 1c9f: 70 65 jo 0x1d06 <.symtab+0x1d06> + 1ca1: 5f pop rdi + 1ca2: 4c 43 + 1ca4: 5f pop rdi + 1ca5: 54 push rsp + 1ca6: 45 4c + 1ca8: 45 50 push r8 + 1caa: 48 4f + 1cac: 4e 45 + 1cae: 00 5f 6e add byte ptr [rdi + 110], bl + 1cb1: 6c insb byte ptr es:[rdi], dx + 1cb2: 5f pop rdi + 1cb3: 76 61 jbe 0x1d16 <.symtab+0x1d16> + 1cb5: 6c insb byte ptr es:[rdi], dx + 1cb6: 75 65 jne 0x1d1d <.symtab+0x1d1d> + 1cb8: 5f pop rdi + 1cb9: 74 79 je 0x1d34 <.symtab+0x1d34> + 1cbb: 70 65 jo 0x1d22 <.symtab+0x1d22> + 1cbd: 5f pop rdi + 1cbe: 4c 43 + 1cc0: 5f pop rdi + 1cc1: 4d 45 + 1cc3: 41 53 push r11 + 1cc5: 55 push rbp + 1cc6: 52 push rdx + 1cc7: 45 4d + 1cc9: 45 4e + 1ccb: 54 push rsp + 1ccc: 00 5f 6e add byte ptr [rdi + 110], bl + 1ccf: 6c insb byte ptr es:[rdi], dx + 1cd0: 5f pop rdi + 1cd1: 76 61 jbe 0x1d34 <.symtab+0x1d34> + 1cd3: 6c insb byte ptr es:[rdi], dx + 1cd4: 75 65 jne 0x1d3b <.symtab+0x1d3b> + 1cd6: 5f pop rdi + 1cd7: 74 79 je 0x1d52 <.symtab+0x1d52> + 1cd9: 70 65 jo 0x1d40 <.symtab+0x1d40> + 1cdb: 5f pop rdi + 1cdc: 4c 43 + 1cde: 5f pop rdi + 1cdf: 49 44 + 1ce1: 45 4e + 1ce3: 54 push rsp + 1ce4: 49 46 + 1ce6: 49 43 + 1ce8: 41 54 push r12 + 1cea: 49 4f + 1cec: 4e 00 6c 6f 61 add byte ptr [rdi + 2*r13 + 97], r13b + 1cf1: 64 61 + 1cf3: 72 63 jb 0x1d58 <.symtab+0x1d58> + 1cf5: 68 69 76 65 2e push 778401385 + 1cfa: 6f outsd dx, dword ptr [rsi] + 1cfb: 00 61 72 add byte ptr [rcx + 114], ah + 1cfe: 63 68 6c movsxd ebp, dword ptr [rax + 108] + 1d01: 6f outsd dx, dword ptr [rsi] + 1d02: 61 + 1d03: 64 65 64 00 61 72 add byte ptr fs:[rcx + 114], ah + 1d09: 63 68 6d movsxd ebp, dword ptr [rax + 109] + 1d0c: 61 + 1d0d: 70 70 jo 0x1d7f <.symtab+0x1d7f> + 1d0f: 65 64 00 68 65 add byte ptr fs:[rax + 101], ch + 1d14: 61 + 1d15: 64 6d insd dword ptr es:[rdi], dx + 1d17: 61 + 1d18: 70 00 jo 0x1d1a <.symtab+0x1d1a> + 1d1a: 61 + 1d1b: 72 63 jb 0x1d80 <.symtab+0x1d80> + 1d1d: 68 69 76 65 5f push 1600484969 + 1d22: 73 74 jae 0x1d98 <.symtab+0x1d98> + 1d24: 61 + 1d25: 74 00 je 0x1d27 <.symtab+0x1d27> + 1d27: 61 + 1d28: 72 63 jb 0x1d8d <.symtab+0x1d8d> + 1d2a: 68 66 6e 61 6d push 1835101798 + 1d2f: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 1d33: 50 push rax + 1d34: 52 push rdx + 1d35: 45 54 push r12 + 1d37: 54 push rsp + 1d38: 59 pop rcx + 1d39: 5f pop rdi + 1d3a: 46 55 push rbp + 1d3c: 4e 43 + 1d3e: 54 push rsp + 1d3f: 49 4f + 1d41: 4e 5f pop rdi + 1d43: 5f pop rdi + 1d44: 2e 39 39 cmp dword ptr cs:[rcx], edi + 1d47: 33 37 xor esi, dword ptr [rdi] + 1d49: 00 5f 5f add byte ptr [rdi + 95], bl + 1d4c: 50 push rax + 1d4d: 52 push rdx + 1d4e: 45 54 push r12 + 1d50: 54 push rsp + 1d51: 59 pop rcx + 1d52: 5f pop rdi + 1d53: 46 55 push rbp + 1d55: 4e 43 + 1d57: 54 push rsp + 1d58: 49 4f + 1d5a: 4e 5f pop rdi + 1d5c: 5f pop rdi + 1d5d: 2e 39 39 cmp dword ptr cs:[rcx], edi + 1d60: 37 + 1d61: 37 + 1d62: 00 43 2d add byte ptr [rbx + 45], al + 1d65: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] + 1d69: 65 2e 6f outsd dx, dword ptr cs:[rsi] + 1d6c: 00 74 72 61 add byte ptr [rdx + 2*rsi + 97], dh + 1d70: 6e outsb dx, byte ptr [rsi] + 1d71: 73 6c jae 0x1ddf <.symtab+0x1ddf> + 1d73: 69 74 5f 66 72 6f 6d 5f imul esi, dword ptr [rdi + 2*rbx + 102], 1601007474 + 1d7b: 69 64 78 00 74 72 61 6e imul esp, dword ptr [rax + 2*rdi], 1851880052 + 1d83: 73 6c jae 0x1df1 <.symtab+0x1df1> + 1d85: 69 74 5f 66 72 6f 6d 5f imul esi, dword ptr [rdi + 2*rbx + 102], 1601007474 + 1d8d: 74 62 je 0x1df1 <.symtab+0x1df1> + 1d8f: 6c insb byte ptr es:[rdi], dx + 1d90: 00 74 72 61 add byte ptr [rdx + 2*rsi + 97], dh + 1d94: 6e outsb dx, byte ptr [rsi] + 1d95: 73 6c jae 0x1e03 <.symtab+0x1e03> + 1d97: 69 74 5f 74 6f 5f 69 64 imul esi, dword ptr [rdi + 2*rbx + 116], 1684627311 + 1d9f: 78 00 js 0x1da1 <.symtab+0x1da1> + 1da1: 74 72 je 0x1e15 <.symtab+0x1e15> + 1da3: 61 + 1da4: 6e outsb dx, byte ptr [rsi] + 1da5: 73 6c jae 0x1e13 <.symtab+0x1e13> + 1da7: 69 74 5f 74 6f 5f 74 62 imul esi, dword ptr [rdi + 2*rbx + 116], 1651793775 + 1daf: 6c insb byte ptr es:[rdi], dx + 1db0: 00 73 69 add byte ptr [rbx + 105], dh + 1db3: 67 61 + 1db5: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] + 1db9: 6e outsb dx, byte ptr [rsi] + 1dba: 2e 6f outsd dx, dword ptr cs:[rsi] + 1dbc: 00 5f 5f add byte ptr [rdi + 95], bl + 1dbf: 72 65 jb 0x1e26 <.symtab+0x1e26> + 1dc1: 73 74 jae 0x1e37 <.symtab+0x1e37> + 1dc3: 6f outsd dx, dword ptr [rsi] + 1dc4: 72 65 jb 0x1e2b <.symtab+0x1e2b> + 1dc6: 5f pop rdi + 1dc7: 72 74 jb 0x1e3d <.symtab+0x1e3d> + 1dc9: 00 73 65 add byte ptr [rbx + 101], dh + 1dcc: 74 65 je 0x1e33 <.symtab+0x1e33> + 1dce: 6e outsb dx, byte ptr [rsi] + 1dcf: 76 2e jbe 0x1dff <.symtab+0x1dff> + 1dd1: 6f outsd dx, dword ptr [rsi] + 1dd2: 00 65 6e add byte ptr [rbp + 110], ah + 1dd5: 76 6c jbe 0x1e43 <.symtab+0x1e43> + 1dd7: 6f outsd dx, dword ptr [rsi] + 1dd8: 63 6b 00 movsxd ebp, dword ptr [rbx] + 1ddb: 6c insb byte ptr es:[rdi], dx + 1ddc: 61 + 1ddd: 73 74 jae 0x1e53 <.symtab+0x1e53> + 1ddf: 5f pop rdi + 1de0: 65 6e outsb dx, byte ptr gs:[rsi] + 1de2: 76 69 jbe 0x1e4d <.symtab+0x1e4d> + 1de4: 72 6f jb 0x1e55 <.symtab+0x1e55> + 1de6: 6e outsb dx, byte ptr [rsi] + 1de7: 00 6b 6e add byte ptr [rbx + 110], ch + 1dea: 6f outsd dx, dword ptr [rsi] + 1deb: 77 6e ja 0x1e5b <.symtab+0x1e5b> + 1ded: 5f pop rdi + 1dee: 76 61 jbe 0x1e51 <.symtab+0x1e51> + 1df0: 6c insb byte ptr es:[rdi], dx + 1df1: 75 65 jne 0x1e58 <.symtab+0x1e58> + 1df3: 73 00 jae 0x1df5 <.symtab+0x1df5> + 1df5: 76 66 jbe 0x1e5d <.symtab+0x1e5d> + 1df7: 70 72 jo 0x1e6b <.symtab+0x1e6b> + 1df9: 69 6e 74 66 2d 69 6e imul ebp, dword ptr [rsi + 116], 1852386662 + 1e00: 74 65 je 0x1e67 <.symtab+0x1e67> + 1e02: 72 6e jb 0x1e72 <.symtab+0x1e72> + 1e04: 61 + 1e05: 6c insb byte ptr es:[rdi], dx + 1e06: 2e 6f outsd dx, dword ptr cs:[rsi] + 1e08: 00 67 72 add byte ptr [rdi + 114], ah + 1e0b: 6f outsd dx, dword ptr [rsi] + 1e0c: 75 70 jne 0x1e7e <.symtab+0x1e7e> + 1e0e: 5f pop rdi + 1e0f: 6e outsb dx, byte ptr [rsi] + 1e10: 75 6d jne 0x1e7f <.symtab+0x1e7f> + 1e12: 62 + 1e13: 65 72 00 jb 0x1e16 <.symtab+0x1e16> + 1e16: 5f pop rdi + 1e17: 49 4f + 1e19: 5f pop rdi + 1e1a: 68 65 6c 70 65 push 1701866597 + 1e1f: 72 5f jb 0x1e80 <.symtab+0x1e80> + 1e21: 6f outsd dx, dword ptr [rsi] + 1e22: 76 65 jbe 0x1e89 <.symtab+0x1e89> + 1e24: 72 66 jb 0x1e8c <.symtab+0x1e8c> + 1e26: 6c insb byte ptr es:[rdi], dx + 1e27: 6f outsd dx, dword ptr [rsi] + 1e28: 77 00 ja 0x1e2a <.symtab+0x1e2a> + 1e2a: 70 72 jo 0x1e9e <.symtab+0x1e9e> + 1e2c: 69 6e 74 66 5f 70 6f imul ebp, dword ptr [rsi + 116], 1869635430 + 1e33: 73 69 jae 0x1e9e <.symtab+0x1e9e> + 1e35: 74 69 je 0x1ea0 <.symtab+0x1ea0> + 1e37: 6f outsd dx, dword ptr [rsi] + 1e38: 6e outsb dx, byte ptr [rsi] + 1e39: 61 + 1e3a: 6c insb byte ptr es:[rdi], dx + 1e3b: 00 5f 5f add byte ptr [rdi + 95], bl + 1e3e: 50 push rax + 1e3f: 52 push rdx + 1e40: 45 54 push r12 + 1e42: 54 push rsp + 1e43: 59 pop rcx + 1e44: 5f pop rdi + 1e45: 46 55 push rbp + 1e47: 4e 43 + 1e49: 54 push rsp + 1e4a: 49 4f + 1e4c: 4e 5f pop rdi + 1e4e: 5f pop rdi + 1e4f: 2e 31 33 xor dword ptr cs:[rbx], esi + 1e52: 38 34 38 cmp byte ptr [rax + rdi], dh + 1e55: 00 6a 75 add byte ptr [rdx + 117], ch + 1e58: 6d insd dword ptr es:[rdi], dx + 1e59: 70 5f jo 0x1eba <.symtab+0x1eba> + 1e5b: 74 61 je 0x1ebe <.symtab+0x1ebe> + 1e5d: 62 + 1e5e: 6c insb byte ptr es:[rdi], dx + 1e5f: 65 00 73 74 add byte ptr gs:[rbx + 116], dh + 1e63: 65 70 34 jo 0x1e9a <.symtab+0x1e9a> + 1e66: 5f pop rdi + 1e67: 6a 75 push 117 + 1e69: 6d insd dword ptr es:[rdi], dx + 1e6a: 70 73 jo 0x1edf <.symtab+0x1edf> + 1e6c: 2e 31 33 xor dword ptr cs:[rbx], esi + 1e6f: 38 35 32 00 6e 75 cmp byte ptr [rip + 1970143282], dh # 0x756e1ea7 <_end+0x7521e527> + 1e75: 6c insb byte ptr es:[rdi], dx + 1e76: 6c insb byte ptr es:[rdi], dx + 1e77: 00 73 74 add byte ptr [rbx + 116], dh + 1e7a: 65 70 30 jo 0x1ead <.symtab+0x1ead> + 1e7d: 5f pop rdi + 1e7e: 6a 75 push 117 + 1e80: 6d insd dword ptr es:[rdi], dx + 1e81: 70 73 jo 0x1ef6 <.symtab+0x1ef6> + 1e83: 2e 31 33 xor dword ptr cs:[rbx], esi + 1e86: 36 30 33 xor byte ptr ss:[rbx], dh + 1e89: 00 62 75 add byte ptr [rdx + 117], ah + 1e8c: 66 66 65 72 65 jb 0x1ef6 <.symtab+0x1ef6> + 1e91: 64 5f pop rdi + 1e93: 76 66 jbe 0x1efb <.symtab+0x1efb> + 1e95: 70 72 jo 0x1f09 <.symtab+0x1f09> + 1e97: 69 6e 74 66 00 73 74 imul ebp, dword ptr [rsi + 116], 1953693798 + 1e9e: 65 70 34 jo 0x1ed5 <.symtab+0x1ed5> + 1ea1: 5f pop rdi + 1ea2: 6a 75 push 117 + 1ea4: 6d insd dword ptr es:[rdi], dx + 1ea5: 70 73 jo 0x1f1a <.symtab+0x1f1a> + 1ea7: 2e 31 33 xor dword ptr cs:[rbx], esi + 1eaa: 36 33 39 xor edi, dword ptr ss:[rcx] + 1ead: 00 73 74 add byte ptr [rbx + 116], dh + 1eb0: 65 70 33 jo 0x1ee6 <.symtab+0x1ee6> + 1eb3: 61 + 1eb4: 5f pop rdi + 1eb5: 6a 75 push 117 + 1eb7: 6d insd dword ptr es:[rdi], dx + 1eb8: 70 73 jo 0x1f2d <.symtab+0x1f2d> + 1eba: 2e 31 33 xor dword ptr cs:[rbx], esi + 1ebd: 36 33 36 xor esi, dword ptr ss:[rsi] + 1ec0: 00 73 74 add byte ptr [rbx + 116], dh + 1ec3: 65 70 32 jo 0x1ef8 <.symtab+0x1ef8> + 1ec6: 5f pop rdi + 1ec7: 6a 75 push 117 + 1ec9: 6d insd dword ptr es:[rdi], dx + 1eca: 70 73 jo 0x1f3f <.symtab+0x1f3f> + 1ecc: 2e 31 33 xor dword ptr cs:[rbx], esi + 1ecf: 36 33 35 00 73 74 65 xor esi, dword ptr ss:[rip + 1702130432] + 1ed6: 70 31 jo 0x1f09 <.symtab+0x1f09> + 1ed8: 5f pop rdi + 1ed9: 6a 75 push 117 + 1edb: 6d insd dword ptr es:[rdi], dx + 1edc: 70 73 jo 0x1f51 <.symtab+0x1f51> + 1ede: 2e 31 33 xor dword ptr cs:[rbx], esi + 1ee1: 36 33 34 00 xor esi, dword ptr ss:[rax + rax] + 1ee5: 73 74 jae 0x1f5b <.symtab+0x1f5b> + 1ee7: 65 70 33 jo 0x1f1d <.symtab+0x1f1d> + 1eea: 62 + 1eeb: 5f pop rdi + 1eec: 6a 75 push 117 + 1eee: 6d insd dword ptr es:[rdi], dx + 1eef: 70 73 jo 0x1f64 <.symtab+0x1f64> + 1ef1: 2e 31 33 xor dword ptr cs:[rbx], esi + 1ef4: 36 33 38 xor edi, dword ptr ss:[rax] + 1ef7: 00 5f 5f add byte ptr [rdi + 95], bl + 1efa: 50 push rax + 1efb: 52 push rdx + 1efc: 45 54 push r12 + 1efe: 54 push rsp + 1eff: 59 pop rcx + 1f00: 5f pop rdi + 1f01: 46 55 push rbp + 1f03: 4e 43 + 1f05: 54 push rsp + 1f06: 49 4f + 1f08: 4e 5f pop rdi + 1f0a: 5f pop rdi + 1f0b: 2e 31 33 xor dword ptr cs:[rbx], esi + 1f0e: 35 39 39 00 5f xor eax, 1593850169 + 1f13: 49 4f + 1f15: 5f pop rdi + 1f16: 68 65 6c 70 65 push 1701866597 + 1f1b: 72 5f jb 0x1f7c <.symtab+0x1f7c> + 1f1d: 6a 75 push 117 + 1f1f: 6d insd dword ptr es:[rdi], dx + 1f20: 70 73 jo 0x1f95 <.symtab+0x1f95> + 1f22: 00 76 66 add byte ptr [rsi + 102], dh + 1f25: 77 70 ja 0x1f97 <.symtab+0x1f97> + 1f27: 72 69 jb 0x1f92 <.symtab+0x1f92> + 1f29: 6e outsb dx, byte ptr [rsi] + 1f2a: 74 66 je 0x1f92 <.symtab+0x1f92> + 1f2c: 2d 69 6e 74 65 sub eax, 1702129257 + 1f31: 72 6e jb 0x1fa1 <.symtab+0x1fa1> + 1f33: 61 + 1f34: 6c insb byte ptr es:[rdi], dx + 1f35: 2e 6f outsd dx, dword ptr cs:[rsi] + 1f37: 00 5f 5f add byte ptr [rdi + 95], bl + 1f3a: 50 push rax + 1f3b: 52 push rdx + 1f3c: 45 54 push r12 + 1f3e: 54 push rsp + 1f3f: 59 pop rcx + 1f40: 5f pop rdi + 1f41: 46 55 push rbp + 1f43: 4e 43 + 1f45: 54 push rsp + 1f46: 49 4f + 1f48: 4e 5f pop rdi + 1f4a: 5f pop rdi + 1f4b: 2e 31 33 xor dword ptr cs:[rbx], esi + 1f4e: 38 37 cmp byte ptr [rdi], dh + 1f50: 34 00 xor al, 0 + 1f52: 73 74 jae 0x1fc8 <.symtab+0x1fc8> + 1f54: 65 70 34 jo 0x1f8b <.symtab+0x1f8b> + 1f57: 5f pop rdi + 1f58: 6a 75 push 117 + 1f5a: 6d insd dword ptr es:[rdi], dx + 1f5b: 70 73 jo 0x1fd0 <.symtab+0x1fd0> + 1f5d: 2e 31 33 xor dword ptr cs:[rbx], esi + 1f60: 38 37 cmp byte ptr [rdi], dh + 1f62: 38 00 cmp byte ptr [rax], al + 1f64: 73 74 jae 0x1fda <.symtab+0x1fda> + 1f66: 65 70 30 jo 0x1f99 <.symtab+0x1f99> + 1f69: 5f pop rdi + 1f6a: 6a 75 push 117 + 1f6c: 6d insd dword ptr es:[rdi], dx + 1f6d: 70 73 jo 0x1fe2 <.symtab+0x1fe2> + 1f6f: 2e 31 33 xor dword ptr cs:[rbx], esi + 1f72: 36 32 39 xor bh, byte ptr ss:[rcx] + 1f75: 00 73 74 add byte ptr [rbx + 116], dh + 1f78: 65 70 34 jo 0x1faf <.symtab+0x1faf> + 1f7b: 5f pop rdi + 1f7c: 6a 75 push 117 + 1f7e: 6d insd dword ptr es:[rdi], dx + 1f7f: 70 73 jo 0x1ff4 <.symtab+0x1ff4> + 1f81: 2e 31 33 xor dword ptr cs:[rbx], esi + 1f84: 36 36 35 00 73 74 65 xor eax, 1702130432 + 1f8b: 70 33 jo 0x1fc0 <.symtab+0x1fc0> + 1f8d: 61 + 1f8e: 5f pop rdi + 1f8f: 6a 75 push 117 + 1f91: 6d insd dword ptr es:[rdi], dx + 1f92: 70 73 jo 0x2007 <.symtab+0x2007> + 1f94: 2e 31 33 xor dword ptr cs:[rbx], esi + 1f97: 36 36 32 00 xor al, byte ptr ss:[rax] + 1f9b: 73 74 jae 0x2011 <.symtab+0x2011> + 1f9d: 65 70 32 jo 0x1fd2 <.symtab+0x1fd2> + 1fa0: 5f pop rdi + 1fa1: 6a 75 push 117 + 1fa3: 6d insd dword ptr es:[rdi], dx + 1fa4: 70 73 jo 0x2019 <.symtab+0x2019> + 1fa6: 2e 31 33 xor dword ptr cs:[rbx], esi + 1fa9: 36 36 31 00 xor dword ptr ss:[rax], eax + 1fad: 73 74 jae 0x2023 <.symtab+0x2023> + 1faf: 65 70 31 jo 0x1fe3 <.symtab+0x1fe3> + 1fb2: 5f pop rdi + 1fb3: 6a 75 push 117 + 1fb5: 6d insd dword ptr es:[rdi], dx + 1fb6: 70 73 jo 0x202b <.symtab+0x202b> + 1fb8: 2e 31 33 xor dword ptr cs:[rbx], esi + 1fbb: 36 36 30 00 xor byte ptr ss:[rax], al + 1fbf: 73 74 jae 0x2035 <.symtab+0x2035> + 1fc1: 65 70 33 jo 0x1ff7 <.symtab+0x1ff7> + 1fc4: 62 + 1fc5: 5f pop rdi + 1fc6: 6a 75 push 117 + 1fc8: 6d insd dword ptr es:[rdi], dx + 1fc9: 70 73 jo 0x203e <.symtab+0x203e> + 1fcb: 2e 31 33 xor dword ptr cs:[rbx], esi + 1fce: 36 36 34 00 xor al, 0 + 1fd2: 5f pop rdi + 1fd3: 5f pop rdi + 1fd4: 50 push rax + 1fd5: 52 push rdx + 1fd6: 45 54 push r12 + 1fd8: 54 push rsp + 1fd9: 59 pop rcx + 1fda: 5f pop rdi + 1fdb: 46 55 push rbp + 1fdd: 4e 43 + 1fdf: 54 push rsp + 1fe0: 49 4f + 1fe2: 4e 5f pop rdi + 1fe4: 5f pop rdi + 1fe5: 2e 31 33 xor dword ptr cs:[rbx], esi + 1fe8: 36 32 35 00 69 6f 70 xor dh, byte ptr ss:[rip + 1886349568] + 1fef: 61 + 1ff0: 64 6e outsb dx, byte ptr fs:[rsi] + 1ff2: 2e 6f outsd dx, dword ptr cs:[rsi] + 1ff4: 00 62 6c add byte ptr [rdx + 108], ah + 1ff7: 61 + 1ff8: 6e outsb dx, byte ptr [rsi] + 1ff9: 6b 73 00 7a imul esi, dword ptr [rbx], 122 + 1ffd: 65 72 6f jb 0x206f <.symtab+0x206f> + 2000: 65 73 00 jae 0x2003 <.symtab+0x2003> + 2003: 69 6f 77 70 61 64 6e imul ebp, dword ptr [rdi + 119], 1852072304 + 200a: 2e 6f outsd dx, dword ptr cs:[rsi] + 200c: 00 77 67 add byte ptr [rdi + 103], dh + 200f: 65 6e outsb dx, byte ptr gs:[rsi] + 2011: 6f outsd dx, dword ptr [rsi] + 2012: 70 73 jo 0x2087 <.symtab+0x2087> + 2014: 2e 6f outsd dx, dword ptr cs:[rsi] + 2016: 00 73 61 add byte ptr [rbx + 97], dh + 2019: 76 65 jbe 0x2080 <.symtab+0x2080> + 201b: 5f pop rdi + 201c: 66 6f outsw dx, word ptr [rsi] + 201e: 72 5f jb 0x207f <.symtab+0x207f> + 2020: 77 62 ja 0x2084 <.symtab+0x2084> + 2022: 61 + 2023: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] + 2026: 70 2e jo 0x2056 <.symtab+0x2056> + 2028: 69 73 72 61 2e 30 00 imul esi, dword ptr [rbx + 114], 3157601 + 202f: 73 74 jae 0x20a5 <.symtab+0x20a5> + 2031: 72 6e jb 0x20a1 <.symtab+0x20a1> + 2033: 6c insb byte ptr es:[rdi], dx + 2034: 65 6e outsb dx, byte ptr gs:[rsi] + 2036: 2e 6f outsd dx, dword ptr cs:[rsi] + 2038: 00 5f 5f add byte ptr [rdi + 95], bl + 203b: 73 74 jae 0x20b1 <.symtab+0x20b1> + 203d: 72 6e jb 0x20ad <.symtab+0x20ad> + 203f: 6c insb byte ptr es:[rdi], dx + 2040: 65 6e outsb dx, byte ptr gs:[rsi] + 2042: 5f pop rdi + 2043: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 + 204a: 74 72 je 0x20be <.symtab+0x20be> + 204c: 72 63 jb 0x20b1 <.symtab+0x20b1> + 204e: 68 72 2e 6f 00 push 7286386 + 2053: 73 74 jae 0x20c9 <.symtab+0x20c9> + 2055: 72 72 jb 0x20c9 <.symtab+0x20c9> + 2057: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 205a: 5f pop rdi + 205b: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 + 2062: 65 6d insd dword ptr es:[rdi], dx + 2064: 6d insd dword ptr es:[rdi], dx + 2065: 65 6d insd dword ptr es:[rdi], dx + 2067: 2e 6f outsd dx, dword ptr cs:[rsi] + 2069: 00 77 63 add byte ptr [rdi + 99], dh + 206c: 73 6c jae 0x20da <.symtab+0x20da> + 206e: 65 6e outsb dx, byte ptr gs:[rsi] + 2070: 2e 6f outsd dx, dword ptr cs:[rsi] + 2072: 00 5f 5f add byte ptr [rdi + 95], bl + 2075: 77 63 ja 0x20da <.symtab+0x20da> + 2077: 73 6c jae 0x20e5 <.symtab+0x20e5> + 2079: 65 6e outsb dx, byte ptr gs:[rsi] + 207b: 5f pop rdi + 207c: 69 66 75 6e 63 00 77 imul esp, dword ptr [rsi + 117], 1996514158 + 2083: 63 72 74 movsxd esi, dword ptr [rdx + 116] + 2086: 6f outsd dx, dword ptr [rsi] + 2087: 6d insd dword ptr es:[rdi], dx + 2088: 62 + 2089: 2e 6f outsd dx, dword ptr cs:[rsi] + 208b: 00 5f 5f add byte ptr [rdi + 95], bl + 208e: 50 push rax + 208f: 52 push rdx + 2090: 45 54 push r12 + 2092: 54 push rsp + 2093: 59 pop rcx + 2094: 5f pop rdi + 2095: 46 55 push rbp + 2097: 4e 43 + 2099: 54 push rsp + 209a: 49 4f + 209c: 4e 5f pop rdi + 209e: 5f pop rdi + 209f: 2e 31 30 xor dword ptr cs:[rax], esi + 20a2: 34 31 xor al, 49 + 20a4: 33 00 xor eax, dword ptr [rax] + 20a6: 77 63 ja 0x210b <.symtab+0x210b> + 20a8: 73 72 jae 0x211c <.symtab+0x211c> + 20aa: 74 6f je 0x211b <.symtab+0x211b> + 20ac: 6d insd dword ptr es:[rdi], dx + 20ad: 62 73 2e 6f 00 + 20b2: 77 63 ja 0x2117 <.symtab+0x2117> + 20b4: 73 6e jae 0x2124 <.symtab+0x2124> + 20b6: 6c insb byte ptr es:[rdi], dx + 20b7: 65 6e outsb dx, byte ptr gs:[rsi] + 20b9: 2e 6f outsd dx, dword ptr cs:[rsi] + 20bb: 00 5f 5f add byte ptr [rdi + 95], bl + 20be: 77 63 ja 0x2123 <.symtab+0x2123> + 20c0: 73 6e jae 0x2130 <.symtab+0x2130> + 20c2: 6c insb byte ptr es:[rdi], dx + 20c3: 65 6e outsb dx, byte ptr gs:[rsi] + 20c5: 5f pop rdi + 20c6: 69 66 75 6e 63 00 64 imul esp, dword ptr [rsi + 117], 1677747054 + 20cd: 6c insb byte ptr es:[rdi], dx + 20ce: 2d 6c 6f 61 64 sub eax, 1684107116 + 20d3: 2e 6f outsd dx, dword ptr cs:[rsi] + 20d5: 00 69 73 add byte ptr [rcx + 115], ch + 20d8: 5f pop rdi + 20d9: 64 73 74 jae 0x2150 <.symtab+0x2150> + 20dc: 00 69 73 add byte ptr [rcx + 115], ch + 20df: 5f pop rdi + 20e0: 74 72 je 0x2154 <.symtab+0x2154> + 20e2: 75 73 jne 0x2157 <.symtab+0x2157> + 20e4: 74 65 je 0x214b <.symtab+0x214b> + 20e6: 64 5f pop rdi + 20e8: 70 61 jo 0x214b <.symtab+0x214b> + 20ea: 74 68 je 0x2154 <.symtab+0x2154> + 20ec: 5f pop rdi + 20ed: 6e outsb dx, byte ptr [rsi] + 20ee: 6f outsd dx, dword ptr [rsi] + 20ef: 72 6d jb 0x215e <.symtab+0x215e> + 20f1: 61 + 20f2: 6c insb byte ptr es:[rdi], dx + 20f3: 69 7a 65 00 5f 64 6c imul edi, dword ptr [rdx + 101], 1818517248 + 20fa: 5f pop rdi + 20fb: 70 72 jo 0x216f <.symtab+0x216f> + 20fd: 6f outsd dx, dword ptr [rsi] + 20fe: 63 65 73 movsxd esp, dword ptr [rbp + 115] + 2101: 73 5f jae 0x2162 <.symtab+0x2162> + 2103: 70 74 jo 0x2179 <.symtab+0x2179> + 2105: 5f pop rdi + 2106: 6e outsb dx, byte ptr [rsi] + 2107: 6f outsd dx, dword ptr [rsi] + 2108: 74 65 je 0x216f <.symtab+0x216f> + 210a: 00 61 64 add byte ptr [rcx + 100], ah + 210d: 64 5f pop rdi + 210f: 6e outsb dx, byte ptr [rsi] + 2110: 61 + 2111: 6d insd dword ptr es:[rdi], dx + 2112: 65 5f pop rdi + 2114: 74 6f je 0x2185 <.symtab+0x2185> + 2116: 5f pop rdi + 2117: 6f outsd dx, dword ptr [rsi] + 2118: 62 + 2119: 6a 65 push 101 + 211b: 63 74 2e 69 movsxd esi, dword ptr [rsi + rbp + 105] + 211f: 73 72 jae 0x2193 <.symtab+0x2193> + 2121: 61 + 2122: 2e 30 00 xor byte ptr cs:[rax], al + 2125: 5f pop rdi + 2126: 5f pop rdi + 2127: 50 push rax + 2128: 52 push rdx + 2129: 45 54 push r12 + 212b: 54 push rsp + 212c: 59 pop rcx + 212d: 5f pop rdi + 212e: 46 55 push rbp + 2130: 4e 43 + 2132: 54 push rsp + 2133: 49 4f + 2135: 4e 5f pop rdi + 2137: 5f pop rdi + 2138: 2e 31 31 xor dword ptr cs:[rcx], esi + 213b: 32 36 xor dh, byte ptr [rsi] + 213d: 39 00 cmp dword ptr [rax], eax + 213f: 61 + 2140: 64 64 5f pop rdi + 2143: 70 61 jo 0x21a6 <.symtab+0x21a6> + 2145: 74 68 je 0x21af <.symtab+0x21af> + 2147: 2e 69 73 72 61 2e 30 2e imul esi, dword ptr cs:[rbx + 114], 774909537 + 214f: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 2152: 73 74 jae 0x21c8 <.symtab+0x21c8> + 2154: 70 72 jo 0x21c8 <.symtab+0x21c8> + 2156: 6f outsd dx, dword ptr [rsi] + 2157: 70 2e jo 0x2187 <.symtab+0x2187> + 2159: 30 00 xor byte ptr [rax], al + 215b: 6f outsd dx, dword ptr [rsi] + 215c: 70 65 jo 0x21c3 <.symtab+0x21c3> + 215e: 6e outsb dx, byte ptr [rsi] + 215f: 5f pop rdi + 2160: 76 65 jbe 0x21c7 <.symtab+0x21c7> + 2162: 72 69 jb 0x21cd <.symtab+0x21cd> + 2164: 66 79 2e jns 0x2195 <.symtab+0x2195> + 2167: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 216a: 73 74 jae 0x21e0 <.symtab+0x21e0> + 216c: 70 72 jo 0x21e0 <.symtab+0x21e0> + 216e: 6f outsd dx, dword ptr [rsi] + 216f: 70 2e jo 0x219f <.symtab+0x219f> + 2171: 30 00 xor byte ptr [rax], al + 2173: 65 78 70 js 0x21e6 <.symtab+0x21e6> + 2176: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 217b: 2e 31 31 xor dword ptr cs:[rcx], esi + 217e: 34 35 xor al, 53 + 2180: 31 00 xor dword ptr [rax], eax + 2182: 65 78 70 js 0x21f5 <.symtab+0x21f5> + 2185: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] + 218a: 5f pop rdi + 218b: 6e outsb dx, byte ptr [rsi] + 218c: 6f outsd dx, dword ptr [rsi] + 218d: 74 65 je 0x21f4 <.symtab+0x21f4> + 218f: 2e 31 31 xor dword ptr cs:[rcx], esi + 2192: 34 35 xor al, 53 + 2194: 37 + 2195: 00 6f 70 add byte ptr [rdi + 112], ch + 2198: 65 6e outsb dx, byte ptr gs:[rsi] + 219a: 5f pop rdi + 219b: 70 61 jo 0x21fe <.symtab+0x21fe> + 219d: 74 68 je 0x2207 <.symtab+0x2207> + 219f: 00 6d 61 add byte ptr [rbp + 97], ch + 21a2: 78 5f js 0x2203 <.symtab+0x2203> + 21a4: 63 61 70 movsxd esp, dword ptr [rcx + 112] + 21a7: 73 74 jae 0x221d <.symtab+0x221d> + 21a9: 72 6c jb 0x2217 <.symtab+0x2217> + 21ab: 65 6e outsb dx, byte ptr gs:[rsi] + 21ad: 00 6d 61 add byte ptr [rbp + 97], ch + 21b0: 78 5f js 0x2211 <.symtab+0x2211> + 21b2: 64 69 72 6e 61 6d 65 6c imul esi, dword ptr fs:[rdx + 110], 1818586465 + 21ba: 65 6e outsb dx, byte ptr gs:[rsi] + 21bc: 00 6e 63 add byte ptr [rsi + 99], ch + 21bf: 61 + 21c0: 70 73 jo 0x2235 <.symtab+0x2235> + 21c2: 74 72 je 0x2236 <.symtab+0x2236> + 21c4: 00 65 6e add byte ptr [rbp + 110], ah + 21c7: 76 5f jbe 0x2228 <.symtab+0x2228> + 21c9: 70 61 jo 0x222c <.symtab+0x222c> + 21cb: 74 68 je 0x2235 <.symtab+0x2235> + 21cd: 5f pop rdi + 21ce: 6c insb byte ptr es:[rdi], dx + 21cf: 69 73 74 00 72 74 6c imul esi, dword ptr [rbx + 116], 1819570688 + 21d6: 64 5f pop rdi + 21d8: 73 65 jae 0x223f <.symtab+0x223f> + 21da: 61 + 21db: 72 63 jb 0x2240 <.symtab+0x2240> + 21dd: 68 5f 64 69 72 push 1919509599 + 21e2: 73 00 jae 0x21e4 <.symtab+0x21e4> + 21e4: 6f outsd dx, dword ptr [rsi] + 21e5: 70 65 jo 0x224c <.symtab+0x224c> + 21e7: 6e outsb dx, byte ptr [rsi] + 21e8: 5f pop rdi + 21e9: 76 65 jbe 0x2250 <.symtab+0x2250> + 21eb: 72 69 jb 0x2256 <.symtab+0x2256> + 21ed: 66 79 2e jns 0x221e <.symtab+0x221e> + 21f0: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 21f3: 73 74 jae 0x2269 <.symtab+0x2269> + 21f5: 70 72 jo 0x2269 <.symtab+0x2269> + 21f7: 6f outsd dx, dword ptr [rsi] + 21f8: 70 2e jo 0x2228 <.symtab+0x2228> + 21fa: 31 00 xor dword ptr [rax], eax + 21fc: 5f pop rdi + 21fd: 64 6c insb byte ptr es:[rdi], dx + 21ff: 5f pop rdi + 2200: 6d insd dword ptr es:[rdi], dx + 2201: 61 + 2202: 70 5f jo 0x2263 <.symtab+0x2263> + 2204: 6f outsd dx, dword ptr [rsi] + 2205: 62 + 2206: 6a 65 push 101 + 2208: 63 74 5f 66 movsxd esi, dword ptr [rdi + 2*rbx + 102] + 220c: 72 6f jb 0x227d <.symtab+0x227d> + 220e: 6d insd dword ptr es:[rdi], dx + 220f: 5f pop rdi + 2210: 66 64 2e 63 6f 6e movsxd bp, dword ptr cs:[rdi + 110] + 2216: 73 74 jae 0x228c <.symtab+0x228c> + 2218: 70 72 jo 0x228c <.symtab+0x228c> + 221a: 6f outsd dx, dword ptr [rsi] + 221b: 70 2e jo 0x224b <.symtab+0x224b> + 221d: 30 00 xor byte ptr [rax], al + 221f: 5f pop rdi + 2220: 5f pop rdi + 2221: 50 push rax + 2222: 52 push rdx + 2223: 45 54 push r12 + 2225: 54 push rsp + 2226: 59 pop rcx + 2227: 5f pop rdi + 2228: 46 55 push rbp + 222a: 4e 43 + 222c: 54 push rsp + 222d: 49 4f + 222f: 4e 5f pop rdi + 2231: 5f pop rdi + 2232: 2e 31 31 xor dword ptr cs:[rcx], esi + 2235: 34 30 xor al, 48 + 2237: 31 00 xor dword ptr [rax], eax + 2239: 5f pop rdi + 223a: 5f pop rdi + 223b: 50 push rax + 223c: 52 push rdx + 223d: 45 54 push r12 + 223f: 54 push rsp + 2240: 59 pop rcx + 2241: 5f pop rdi + 2242: 46 55 push rbp + 2244: 4e 43 + 2246: 54 push rsp + 2247: 49 4f + 2249: 4e 5f pop rdi + 224b: 5f pop rdi + 224c: 2e 31 30 xor dword ptr cs:[rax], esi + 224f: 39 36 cmp dword ptr [rsi], esi + 2251: 35 00 65 78 70 xor eax, 1886938368 + 2256: 61 + 2257: 6e outsb dx, byte ptr [rsi] + 2258: 64 5f pop rdi + 225a: 64 79 6e jns 0x22cb <.symtab+0x22cb> + 225d: 61 + 225e: 6d insd dword ptr es:[rdi], dx + 225f: 69 63 5f 73 74 72 69 imul esp, dword ptr [rbx + 95], 1769108595 + 2266: 6e outsb dx, byte ptr [rsi] + 2267: 67 5f addr32 pop rdi + 2269: 74 6f je 0x22da <.symtab+0x22da> + 226b: 6b 65 6e 00 imul esp, dword ptr [rbp + 110], 0 + 226f: 5f pop rdi + 2270: 5f pop rdi + 2271: 50 push rax + 2272: 52 push rdx + 2273: 45 54 push r12 + 2275: 54 push rsp + 2276: 59 pop rcx + 2277: 5f pop rdi + 2278: 46 55 push rbp + 227a: 4e 43 + 227c: 54 push rsp + 227d: 49 4f + 227f: 4e 5f pop rdi + 2281: 5f pop rdi + 2282: 2e 31 31 xor dword ptr cs:[rcx], esi + 2285: 32 35 36 00 66 69 xor dh, byte ptr [rip + 1768292406] # 0x696622c1 <_end+0x6919e941> + 228b: 6c insb byte ptr es:[rdi], dx + 228c: 6c insb byte ptr es:[rdi], dx + 228d: 69 6e 5f 72 70 61 74 imul ebp, dword ptr [rsi + 95], 1952542834 + 2294: 68 00 63 61 63 push 1667326720 + 2299: 68 65 5f 72 70 push 1886543717 + 229e: 61 + 229f: 74 68 je 0x2309 <.symtab+0x2309> + 22a1: 2e 70 61 jo 0x2305 <.symtab+0x2305> + 22a4: 72 74 jb 0x231a <.symtab+0x231a> + 22a6: 2e 30 00 xor byte ptr cs:[rax], al + 22a9: 73 79 jae 0x2324 <.symtab+0x2324> + 22ab: 73 74 jae 0x2321 <.symtab+0x2321> + 22ad: 65 6d insd dword ptr es:[rdi], dx + 22af: 5f pop rdi + 22b0: 64 69 72 73 5f 6c 65 6e imul esi, dword ptr fs:[rdx + 115], 1852140639 + 22b8: 00 73 79 add byte ptr [rbx + 121], dh + 22bb: 73 74 jae 0x2331 <.symtab+0x2331> + 22bd: 65 6d insd dword ptr es:[rdi], dx + 22bf: 5f pop rdi + 22c0: 64 69 72 73 00 5f 5f 50 imul esi, dword ptr fs:[rdx + 115], 1348427520 + 22c8: 52 push rdx + 22c9: 45 54 push r12 + 22cb: 54 push rsp + 22cc: 59 pop rcx + 22cd: 5f pop rdi + 22ce: 46 55 push rbp + 22d0: 4e 43 + 22d2: 54 push rsp + 22d3: 49 4f + 22d5: 4e 5f pop rdi + 22d7: 5f pop rdi + 22d8: 2e 31 31 xor dword ptr cs:[rcx], esi + 22db: 33 35 30 00 64 75 xor esi, dword ptr [rip + 1969487920] # 0x75642311 <_end+0x7517e991> + 22e1: 6d insd dword ptr es:[rdi], dx + 22e2: 6d insd dword ptr es:[rdi], dx + 22e3: 79 5f jns 0x2344 <.symtab+0x2344> + 22e5: 62 + 22e6: 75 63 jne 0x234b <.symtab+0x234b> + 22e8: 6b 65 74 2e imul esp, dword ptr [rbp + 116], 46 + 22ec: 31 31 xor dword ptr [rcx], esi + 22ee: 35 35 32 00 5f xor eax, 1593848373 + 22f3: 5f pop rdi + 22f4: 50 push rax + 22f5: 52 push rdx + 22f6: 45 54 push r12 + 22f8: 54 push rsp + 22f9: 59 pop rcx + 22fa: 5f pop rdi + 22fb: 46 55 push rbp + 22fd: 4e 43 + 22ff: 54 push rsp + 2300: 49 4f + 2302: 4e 5f pop rdi + 2304: 5f pop rdi + 2305: 2e 31 31 xor dword ptr cs:[rcx], esi + 2308: 35 33 33 00 64 xor eax, 1677734707 + 230d: 6c insb byte ptr es:[rdi], dx + 230e: 2d 6c 6f 6f 6b sub eax, 1802465132 + 2313: 75 70 jne 0x2385 <.symtab+0x2385> + 2315: 2e 6f outsd dx, dword ptr cs:[rsi] + 2317: 00 63 68 add byte ptr [rbx + 104], ah + 231a: 65 63 6b 5f movsxd ebp, dword ptr gs:[rbx + 95] + 231e: 6d insd dword ptr es:[rdi], dx + 231f: 61 + 2320: 74 63 je 0x2385 <.symtab+0x2385> + 2322: 68 00 5f 5f 50 push 1348427520 + 2327: 52 push rdx + 2328: 45 54 push r12 + 232a: 54 push rsp + 232b: 59 pop rcx + 232c: 5f pop rdi + 232d: 46 55 push rbp + 232f: 4e 43 + 2331: 54 push rsp + 2332: 49 4f + 2334: 4e 5f pop rdi + 2336: 5f pop rdi + 2337: 2e 31 30 xor dword ptr cs:[rax], esi + 233a: 37 + 233b: 37 + 233c: 33 00 xor eax, dword ptr [rax] + 233e: 64 6f outsd dx, dword ptr fs:[rsi] + 2340: 5f pop rdi + 2341: 6c insb byte ptr es:[rdi], dx + 2342: 6f outsd dx, dword ptr [rsi] + 2343: 6f outsd dx, dword ptr [rsi] + 2344: 6b 75 70 5f imul esi, dword ptr [rbp + 112], 95 + 2348: 78 00 js 0x234a <.symtab+0x234a> + 234a: 5f pop rdi + 234b: 5f pop rdi + 234c: 50 push rax + 234d: 52 push rdx + 234e: 45 54 push r12 + 2350: 54 push rsp + 2351: 59 pop rcx + 2352: 5f pop rdi + 2353: 46 55 push rbp + 2355: 4e 43 + 2357: 54 push rsp + 2358: 49 4f + 235a: 4e 5f pop rdi + 235c: 5f pop rdi + 235d: 2e 31 31 xor dword ptr cs:[rcx], esi + 2360: 30 31 xor byte ptr [rcx], dh + 2362: 30 00 xor byte ptr [rax], al + 2364: 5f pop rdi + 2365: 5f pop rdi + 2366: 50 push rax + 2367: 52 push rdx + 2368: 45 54 push r12 + 236a: 54 push rsp + 236b: 59 pop rcx + 236c: 5f pop rdi + 236d: 46 55 push rbp + 236f: 4e 43 + 2371: 54 push rsp + 2372: 49 4f + 2374: 4e 5f pop rdi + 2376: 5f pop rdi + 2377: 2e 31 31 xor dword ptr cs:[rcx], esi + 237a: 30 33 xor byte ptr [rbx], dh + 237c: 35 00 64 6c 2d xor eax, 762078208 + 2381: 72 65 jb 0x23e8 <.symtab+0x23e8> + 2383: 6c insb byte ptr es:[rdi], dx + 2384: 6f outsd dx, dword ptr [rsi] + 2385: 63 2e movsxd ebp, dword ptr [rsi] + 2387: 6f outsd dx, dword ptr [rsi] + 2388: 00 65 72 add byte ptr [rbp + 114], ah + 238b: 72 73 jb 0x2400 <.symtab+0x2400> + 238d: 74 72 je 0x2401 <.symtab+0x2401> + 238f: 69 6e 67 2e 31 31 30 imul ebp, dword ptr [rsi + 103], 808530222 + 2396: 30 34 00 xor byte ptr [rax + rax], dh + 2399: 6d insd dword ptr es:[rdi], dx + 239a: 73 67 jae 0x2403 <.symtab+0x2403> + 239c: 2e 31 31 xor dword ptr cs:[rcx], esi + 239f: 30 31 xor byte ptr [rcx], dh + 23a1: 30 00 xor byte ptr [rax], al + 23a3: 5f pop rdi + 23a4: 5f pop rdi + 23a5: 50 push rax + 23a6: 52 push rdx + 23a7: 45 54 push r12 + 23a9: 54 push rsp + 23aa: 59 pop rcx + 23ab: 5f pop rdi + 23ac: 46 55 push rbp + 23ae: 4e 43 + 23b0: 54 push rsp + 23b1: 49 4f + 23b3: 4e 5f pop rdi + 23b5: 5f pop rdi + 23b6: 2e 31 30 xor dword ptr cs:[rax], esi + 23b9: 38 37 cmp byte ptr [rdi], dh + 23bb: 32 00 xor al, byte ptr [rax] + 23bd: 64 6c insb byte ptr es:[rdi], dx + 23bf: 2d 68 77 63 61 sub eax, 1633908584 + 23c4: 70 73 jo 0x2439 <.symtab+0x2439> + 23c6: 2e 6f outsd dx, dword ptr cs:[rsi] + 23c8: 00 5f 5f add byte ptr [rdi + 95], bl + 23cb: 50 push rax + 23cc: 52 push rdx + 23cd: 45 54 push r12 + 23cf: 54 push rsp + 23d0: 59 pop rcx + 23d1: 5f pop rdi + 23d2: 46 55 push rbp + 23d4: 4e 43 + 23d6: 54 push rsp + 23d7: 49 4f + 23d9: 4e 5f pop rdi + 23db: 5f pop rdi + 23dc: 2e 31 30 xor dword ptr cs:[rax], esi + 23df: 37 + 23e0: 34 31 xor al, 49 + 23e2: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah + 23e6: 6d insd dword ptr es:[rdi], dx + 23e7: 69 73 63 2e 6f 00 5f imul esi, dword ptr [rbx + 99], 1593863982 + 23ee: 64 6c insb byte ptr es:[rdi], dx + 23f0: 5f pop rdi + 23f1: 64 65 62 75 67 5f 76 + 23f8: 64 70 72 jo 0x246d <.symtab+0x246d> + 23fb: 69 6e 74 66 00 5f 5f imul ebp, dword ptr [rsi + 116], 1600061542 + 2402: 50 push rax + 2403: 52 push rdx + 2404: 45 54 push r12 + 2406: 54 push rsp + 2407: 59 pop rcx + 2408: 5f pop rdi + 2409: 46 55 push rbp + 240b: 4e 43 + 240d: 54 push rsp + 240e: 49 4f + 2410: 4e 5f pop rdi + 2412: 5f pop rdi + 2413: 2e 31 30 xor dword ptr cs:[rax], esi + 2416: 36 37 + 2418: 30 00 xor byte ptr [rax], al + 241a: 70 72 jo 0x248e <.symtab+0x248e> + 241c: 69 6d 65 73 2e 31 30 imul ebp, dword ptr [rbp + 101], 808529523 + 2423: 37 + 2424: 32 31 xor dh, byte ptr [rcx] + 2426: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah + 242a: 70 72 jo 0x249e <.symtab+0x249e> + 242c: 6f outsd dx, dword ptr [rsi] + 242d: 66 69 6c 65 2e 6f 00 imul bp, word ptr [rbp + 2*riz + 46], 111 + 2434: 72 75 jb 0x24ab <.symtab+0x24ab> + 2436: 6e outsb dx, byte ptr [rsi] + 2437: 6e outsb dx, byte ptr [rsi] + 2438: 69 6e 67 00 6c 6f 67 imul ebp, dword ptr [rsi + 103], 1735355392 + 243f: 5f pop rdi + 2440: 68 61 73 68 66 push 1718121313 + 2445: 72 61 jb 0x24a8 <.symtab+0x24a8> + 2447: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] + 244b: 6e outsb dx, byte ptr [rsi] + 244c: 00 6c 6f 77 add byte ptr [rdi + 2*rbp + 119], ch + 2450: 70 63 jo 0x24b5 <.symtab+0x24b5> + 2452: 00 74 65 78 add byte ptr [rbp + 2*riz + 120], dh + 2456: 74 73 je 0x24cb <.symtab+0x24cb> + 2458: 69 7a 65 00 66 72 6f imul edi, dword ptr [rdx + 101], 1869768192 + 245f: 6d insd dword ptr es:[rdi], dx + 2460: 6c insb byte ptr es:[rdi], dx + 2461: 69 6d 69 74 00 6e 61 imul ebp, dword ptr [rbp + 105], 1634599028 + 2468: 72 63 jb 0x24cd <.symtab+0x24cd> + 246a: 73 70 jae 0x24dc <.symtab+0x24dc> + 246c: 00 74 6f 73 add byte ptr [rdi + 2*rbp + 115], dh + 2470: 00 66 72 add byte ptr [rsi + 114], ah + 2473: 6f outsd dx, dword ptr [rsi] + 2474: 6d insd dword ptr es:[rdi], dx + 2475: 69 64 78 00 66 72 6f 6d imul esp, dword ptr [rax + 2*rdi], 1836020326 + 247d: 73 00 jae 0x247f <.symtab+0x247f> + 247f: 6e outsb dx, byte ptr [rsi] + 2480: 61 + 2481: 72 63 jb 0x24e6 <.symtab+0x24e6> + 2483: 73 00 jae 0x2485 <.symtab+0x2485> + 2485: 64 6c insb byte ptr es:[rdi], dx + 2487: 2d 74 6c 73 2e sub eax, 779316340 + 248c: 6f outsd dx, dword ptr [rsi] + 248d: 00 6f 6f add byte ptr [rdi + 111], ch + 2490: 6d insd dword ptr es:[rdi], dx + 2491: 00 5f 5f add byte ptr [rdi + 95], bl + 2494: 50 push rax + 2495: 52 push rdx + 2496: 45 54 push r12 + 2498: 54 push rsp + 2499: 59 pop rcx + 249a: 5f pop rdi + 249b: 46 55 push rbp + 249d: 4e 43 + 249f: 54 push rsp + 24a0: 49 4f + 24a2: 4e 5f pop rdi + 24a4: 5f pop rdi + 24a5: 2e 31 30 xor dword ptr cs:[rax], esi + 24a8: 33 39 xor edi, dword ptr [rcx] + 24aa: 34 00 xor al, 0 + 24ac: 5f pop rdi + 24ad: 5f pop rdi + 24ae: 50 push rax + 24af: 52 push rdx + 24b0: 45 54 push r12 + 24b2: 54 push rsp + 24b3: 59 pop rcx + 24b4: 5f pop rdi + 24b5: 46 55 push rbp + 24b7: 4e 43 + 24b9: 54 push rsp + 24ba: 49 4f + 24bc: 4e 5f pop rdi + 24be: 5f pop rdi + 24bf: 2e 31 30 xor dword ptr cs:[rax], esi + 24c2: 34 35 xor al, 53 + 24c4: 33 00 xor eax, dword ptr [rax] + 24c6: 5f pop rdi + 24c7: 5f pop rdi + 24c8: 50 push rax + 24c9: 52 push rdx + 24ca: 45 54 push r12 + 24cc: 54 push rsp + 24cd: 59 pop rcx + 24ce: 5f pop rdi + 24cf: 46 55 push rbp + 24d1: 4e 43 + 24d3: 54 push rsp + 24d4: 49 4f + 24d6: 4e 5f pop rdi + 24d8: 5f pop rdi + 24d9: 2e 31 30 xor dword ptr cs:[rax], esi + 24dc: 34 39 xor al, 57 + 24de: 33 00 xor eax, dword ptr [rax] + 24e0: 64 6c insb byte ptr es:[rdi], dx + 24e2: 2d 6f 72 69 67 sub eax, 1734963823 + 24e7: 69 6e 2e 6f 00 5f 5f imul ebp, dword ptr [rsi + 46], 1600061551 + 24ee: 50 push rax + 24ef: 52 push rdx + 24f0: 45 54 push r12 + 24f2: 54 push rsp + 24f3: 59 pop rcx + 24f4: 5f pop rdi + 24f5: 46 55 push rbp + 24f7: 4e 43 + 24f9: 54 push rsp + 24fa: 49 4f + 24fc: 4e 5f pop rdi + 24fe: 5f pop rdi + 24ff: 2e 31 30 xor dword ptr cs:[rax], esi + 2502: 32 36 xor dh, byte ptr [rsi] + 2504: 37 + 2505: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah + 2509: 65 78 63 js 0x256f <.symtab+0x256f> + 250c: 65 70 74 jo 0x2583 <.symtab+0x2583> + 250f: 69 6f 6e 2e 6f 00 6c imul ebp, dword ptr [rdi + 110], 1811967790 + 2516: 65 6e outsb dx, byte ptr gs:[rsi] + 2518: 67 74 68 addr32 je 0x2583 <.symtab+0x2583> + 251b: 5f pop rdi + 251c: 6d insd dword ptr es:[rdi], dx + 251d: 69 73 6d 61 74 63 68 imul esi, dword ptr [rbx + 109], 1751348321 + 2524: 00 5f 64 add byte ptr [rdi + 100], bl + 2527: 6c insb byte ptr es:[rdi], dx + 2528: 5f pop rdi + 2529: 6f outsd dx, dword ptr [rsi] + 252a: 75 74 jne 0x25a0 <.symtab+0x25a0> + 252c: 5f pop rdi + 252d: 6f outsd dx, dword ptr [rsi] + 252e: 66 5f pop di + 2530: 6d insd dword ptr es:[rdi], dx + 2531: 65 6d insd dword ptr es:[rdi], dx + 2533: 6f outsd dx, dword ptr [rsi] + 2534: 72 79 jb 0x25af <.symtab+0x25af> + 2536: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah + 253a: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 253d: 68 65 2e 6f 00 push 7286373 + 2542: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 2545: 68 65 73 69 7a push 2053731173 + 254a: 65 00 63 61 add byte ptr gs:[rbx + 97], ah + 254e: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 2551: 5f pop rdi + 2552: 6e outsb dx, byte ptr [rsi] + 2553: 65 77 00 ja 0x2556 <.symtab+0x2556> + 2556: 5f pop rdi + 2557: 5f pop rdi + 2558: 50 push rax + 2559: 52 push rdx + 255a: 45 54 push r12 + 255c: 54 push rsp + 255d: 59 pop rcx + 255e: 5f pop rdi + 255f: 46 55 push rbp + 2561: 4e 43 + 2563: 54 push rsp + 2564: 49 4f + 2566: 4e 5f pop rdi + 2568: 5f pop rdi + 2569: 2e 31 30 xor dword ptr cs:[rax], esi + 256c: 36 33 30 xor esi, dword ptr ss:[rax] + 256f: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah + 2573: 6c insb byte ptr es:[rdi], dx + 2574: 69 62 63 2e 6f 00 64 imul esp, dword ptr [rdx + 99], 1677750062 + 257b: 6f outsd dx, dword ptr [rsi] + 257c: 5f pop rdi + 257d: 64 6c insb byte ptr es:[rdi], dx + 257f: 6f outsd dx, dword ptr [rsi] + 2580: 70 65 jo 0x25e7 <.symtab+0x25e7> + 2582: 6e outsb dx, byte ptr [rsi] + 2583: 00 66 72 add byte ptr [rsi + 114], ah + 2586: 65 65 5f pop rdi + 2589: 73 6c jae 0x25f7 <.symtab+0x25f7> + 258b: 6f outsd dx, dword ptr [rsi] + 258c: 74 69 je 0x25f7 <.symtab+0x25f7> + 258e: 6e outsb dx, byte ptr [rsi] + 258f: 66 6f outsw dx, word ptr [rsi] + 2591: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah + 2595: 64 6c insb byte ptr es:[rdi], dx + 2597: 73 79 jae 0x2612 <.symtab+0x2612> + 2599: 6d insd dword ptr es:[rdi], dx + 259a: 5f pop rdi + 259b: 70 72 jo 0x260f <.symtab+0x260f> + 259d: 69 76 61 74 65 00 64 imul esi, dword ptr [rsi + 97], 1677747572 + 25a4: 6f outsd dx, dword ptr [rsi] + 25a5: 5f pop rdi + 25a6: 64 6c insb byte ptr es:[rdi], dx + 25a8: 73 79 jae 0x2623 <.symtab+0x2623> + 25aa: 6d insd dword ptr es:[rdi], dx + 25ab: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah + 25af: 64 6c insb byte ptr es:[rdi], dx + 25b1: 76 73 jbe 0x2626 <.symtab+0x2626> + 25b3: 79 6d jns 0x2622 <.symtab+0x2622> + 25b5: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah + 25b9: 64 6c insb byte ptr es:[rdi], dx + 25bb: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 25bf: 65 00 64 6c 2d add byte ptr gs:[rsp + 2*rbp + 45], ah + 25c4: 65 72 72 jb 0x2639 <.symtab+0x2639> + 25c7: 6f outsd dx, dword ptr [rsi] + 25c8: 72 2e jb 0x25f8 <.symtab+0x25f8> + 25ca: 6f outsd dx, dword ptr [rsi] + 25cb: 00 66 61 add byte ptr [rsi + 97], ah + 25ce: 74 61 je 0x2631 <.symtab+0x2631> + 25d0: 6c insb byte ptr es:[rdi], dx + 25d1: 5f pop rdi + 25d2: 65 72 72 jb 0x2647 <.symtab+0x2647> + 25d5: 6f outsd dx, dword ptr [rsi] + 25d6: 72 00 jb 0x25d8 <.symtab+0x25d8> + 25d8: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 25db: 63 68 5f movsxd ebp, dword ptr [rax + 95] + 25de: 68 6f 6f 6b 00 push 7040879 + 25e3: 43 2d 6d 6f 6e 65 sub eax, 1701736301 + 25e9: 74 61 je 0x264c <.symtab+0x264c> + 25eb: 72 79 jb 0x2666 <.symtab+0x2666> + 25ed: 2e 6f outsd dx, dword ptr cs:[rsi] + 25ef: 00 6e 6f add byte ptr [rsi + 111], ch + 25f2: 74 5f je 0x2653 <.symtab+0x2653> + 25f4: 61 + 25f5: 76 61 jbe 0x2658 <.symtab+0x2658> + 25f7: 69 6c 61 62 6c 65 00 63 imul ebp, dword ptr [rcx + 2*riz + 98], 1660970348 + 25ff: 6f outsd dx, dword ptr [rsi] + 2600: 6e outsb dx, byte ptr [rsi] + 2601: 76 65 jbe 0x2668 <.symtab+0x2668> + 2603: 72 73 jb 0x2678 <.symtab+0x2678> + 2605: 69 6f 6e 5f 72 61 74 imul ebp, dword ptr [rdi + 110], 1952543327 + 260c: 65 00 43 2d add byte ptr gs:[rbx + 45], al + 2610: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 2613: 6c insb byte ptr es:[rdi], dx + 2614: 61 + 2615: 74 65 je 0x267c <.symtab+0x267c> + 2617: 2e 6f outsd dx, dword ptr cs:[rsi] + 2619: 00 63 6f add byte ptr [rbx + 111], ah + 261c: 6c insb byte ptr es:[rdi], dx + 261d: 6c insb byte ptr es:[rdi], dx + 261e: 73 65 jae 0x2685 <.symtab+0x2685> + 2620: 71 6d jno 0x268f <.symtab+0x268f> + 2622: 62 + 2623: 00 63 6f add byte ptr [rbx + 111], ah + 2626: 6c insb byte ptr es:[rdi], dx + 2627: 6c insb byte ptr es:[rdi], dx + 2628: 73 65 jae 0x268f <.symtab+0x268f> + 262a: 71 77 jno 0x26a3 <.symtab+0x26a3> + 262c: 63 00 movsxd eax, dword ptr [rax] + 262e: 72 65 jb 0x2695 <.symtab+0x2695> + 2630: 67 2d 70 72 69 6e addr32 sub eax, 1852404336 + 2636: 74 66 je 0x269e <.symtab+0x269e> + 2638: 2e 6f outsd dx, dword ptr cs:[rsi] + 263a: 00 72 65 add byte ptr [rdx + 101], dh + 263d: 67 2d 6d 6f 64 69 addr32 sub eax, 1768189805 + 2643: 66 69 65 72 2e 6f imul sp, word ptr [rbp + 114], 28462 + 2649: 00 6e 65 add byte ptr [rsi + 101], ch + 264c: 78 74 js 0x26c2 <.symtab+0x26c2> + 264e: 5f pop rdi + 264f: 62 + 2650: 69 74 00 72 65 67 2d 74 imul esi, dword ptr [rax + rax + 114], 1949132645 + 2658: 79 70 jns 0x26ca <.symtab+0x26ca> + 265a: 65 2e 6f outsd dx, dword ptr cs:[rsi] + 265d: 00 70 61 add byte ptr [rax + 97], dh + 2660: 5f pop rdi + 2661: 6e outsb dx, byte ptr [rsi] + 2662: 65 78 74 js 0x26d9 <.symtab+0x26d9> + 2665: 5f pop rdi + 2666: 74 79 je 0x26e1 <.symtab+0x26e1> + 2668: 70 65 jo 0x26cf <.symtab+0x26cf> + 266a: 00 73 64 add byte ptr [rbx + 100], dh + 266d: 6c insb byte ptr es:[rdi], dx + 266e: 69 6e 66 6f 2e 6f 00 imul ebp, dword ptr [rsi + 102], 7286383 + 2675: 64 6c insb byte ptr es:[rdi], dx + 2677: 69 6e 66 6f 5f 64 6f imul ebp, dword ptr [rsi + 102], 1868849007 + 267e: 69 74 00 73 64 6c 6d 6f imul esi, dword ptr [rax + rax + 115], 1869442148 + 2686: 70 65 jo 0x26ed <.symtab+0x26ed> + 2688: 6e outsb dx, byte ptr [rsi] + 2689: 2e 6f outsd dx, dword ptr cs:[rsi] + 268b: 00 64 6c 6d add byte ptr [rsp + 2*rbp + 109], ah + 268f: 6f outsd dx, dword ptr [rsi] + 2690: 70 65 jo 0x26f7 <.symtab+0x26f7> + 2692: 6e outsb dx, byte ptr [rsi] + 2693: 5f pop rdi + 2694: 64 6f outsd dx, dword ptr fs:[rsi] + 2696: 69 74 00 73 74 72 65 72 imul esi, dword ptr [rax + rax + 115], 1919251060 + 269e: 72 6f jb 0x270f <.symtab+0x270f> + 26a0: 72 2e jb 0x26d0 <.symtab+0x26d0> + 26a2: 6f outsd dx, dword ptr [rsi] + 26a3: 00 73 74 add byte ptr [rbx + 116], dh + 26a6: 72 73 jb 0x271b <.symtab+0x271b> + 26a8: 70 6e jo 0x2718 <.symtab+0x2718> + 26aa: 2e 6f outsd dx, dword ptr cs:[rsi] + 26ac: 00 73 74 add byte ptr [rbx + 116], dh + 26af: 72 73 jb 0x2724 <.symtab+0x2724> + 26b1: 70 6e jo 0x2721 <.symtab+0x2721> + 26b3: 5f pop rdi + 26b4: 69 66 75 6e 63 00 5f imul esp, dword ptr [rsi + 117], 1593860974 + 26bb: 5f pop rdi + 26bc: 77 6d ja 0x272b <.symtab+0x272b> + 26be: 65 6d insd dword ptr es:[rdi], dx + 26c0: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 26c3: 5f pop rdi + 26c4: 69 66 75 6e 63 00 77 imul esp, dword ptr [rsi + 117], 1996514158 + 26cb: 6d insd dword ptr es:[rdi], dx + 26cc: 65 6d insd dword ptr es:[rdi], dx + 26ce: 73 65 jae 0x2735 <.symtab+0x2735> + 26d0: 74 2e je 0x2700 <.symtab+0x2700> + 26d2: 6f outsd dx, dword ptr [rsi] + 26d3: 00 5f 5f add byte ptr [rdi + 95], bl + 26d6: 77 6d ja 0x2745 <.symtab+0x2745> + 26d8: 65 6d insd dword ptr es:[rdi], dx + 26da: 73 65 jae 0x2741 <.symtab+0x2741> + 26dc: 74 5f je 0x273d <.symtab+0x273d> + 26de: 69 66 75 6e 63 00 70 imul esp, dword ptr [rsi + 117], 1879073646 + 26e5: 72 6f jb 0x2756 <.symtab+0x2756> + 26e7: 66 69 6c 2e 6f 00 5f imul bp, word ptr [rsi + rbp + 111], 24320 + 26ee: 5f pop rdi + 26ef: 70 72 jo 0x2763 <.symtab+0x2763> + 26f1: 6f outsd dx, dword ptr [rsi] + 26f2: 66 69 6c 5f 63 6f 75 imul bp, word ptr [rdi + 2*rbx + 99], 30063 + 26f9: 6e outsb dx, byte ptr [rsi] + 26fa: 74 65 je 0x2761 <.symtab+0x2761> + 26fc: 72 00 jb 0x26fe <.symtab+0x26fe> + 26fe: 70 63 jo 0x2763 <.symtab+0x2763> + 2700: 5f pop rdi + 2701: 6f outsd dx, dword ptr [rsi] + 2702: 66 66 73 65 jae 0x276b <.symtab+0x276b> + 2706: 74 00 je 0x2708 <.symtab+0x2708> + 2708: 70 63 jo 0x276d <.symtab+0x276d> + 270a: 5f pop rdi + 270b: 73 63 jae 0x2770 <.symtab+0x2770> + 270d: 61 + 270e: 6c insb byte ptr es:[rdi], dx + 270f: 65 00 6e 73 add byte ptr gs:[rsi + 115], ch + 2713: 61 + 2714: 6d insd dword ptr es:[rdi], dx + 2715: 70 6c jo 0x2783 <.symtab+0x2783> + 2717: 65 73 00 jae 0x271a <.symtab+0x271a> + 271a: 6f outsd dx, dword ptr [rsi] + 271b: 74 69 je 0x2786 <.symtab+0x2786> + 271d: 6d insd dword ptr es:[rdi], dx + 271e: 65 72 2e jb 0x274f <.symtab+0x274f> + 2721: 38 37 cmp byte ptr [rdi], dh + 2723: 36 34 00 xor al, 0 + 2726: 6f outsd dx, dword ptr [rsi] + 2727: 61 + 2728: 63 74 2e 38 movsxd esi, dword ptr [rsi + rbp + 56] + 272c: 37 + 272d: 36 33 00 xor eax, dword ptr ss:[rax] + 2730: 64 6c insb byte ptr es:[rdi], dx + 2732: 2d 72 75 6e 74 sub eax, 1953396082 + 2737: 69 6d 65 2e 6f 00 5f imul ebp, dword ptr [rbp + 101], 1593863982 + 273e: 5f pop rdi + 273f: 50 push rax + 2740: 52 push rdx + 2741: 45 54 push r12 + 2743: 54 push rsp + 2744: 59 pop rcx + 2745: 5f pop rdi + 2746: 46 55 push rbp + 2748: 4e 43 + 274a: 54 push rsp + 274b: 49 4f + 274d: 4e 5f pop rdi + 274f: 5f pop rdi + 2750: 2e 31 31 xor dword ptr cs:[rcx], esi + 2753: 36 35 37 00 5f 5f xor eax, 1600061495 + 2759: 50 push rax + 275a: 52 push rdx + 275b: 45 54 push r12 + 275d: 54 push rsp + 275e: 59 pop rcx + 275f: 5f pop rdi + 2760: 46 55 push rbp + 2762: 4e 43 + 2764: 54 push rsp + 2765: 49 4f + 2767: 4e 5f pop rdi + 2769: 5f pop rdi + 276a: 2e 31 31 xor dword ptr cs:[rcx], esi + 276d: 37 + 276e: 33 37 xor esi, dword ptr [rdi] + 2770: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah + 2774: 6f outsd dx, dword ptr [rsi] + 2775: 70 65 jo 0x27dc <.symtab+0x27dc> + 2777: 6e outsb dx, byte ptr [rsi] + 2778: 2e 6f outsd dx, dword ptr cs:[rsi] + 277a: 00 61 64 add byte ptr [rcx + 100], ah + 277d: 64 5f pop rdi + 277f: 74 6f je 0x27f0 <.symtab+0x27f0> + 2781: 5f pop rdi + 2782: 67 6c insb byte ptr es:[edi], dx + 2784: 6f outsd dx, dword ptr [rsi] + 2785: 62 61 6c 5f 75 + 278a: 70 64 jo 0x27f0 <.symtab+0x27f0> + 278c: 61 + 278d: 74 65 je 0x27f4 <.symtab+0x27f4> + 278f: 00 5f 5f add byte ptr [rdi + 95], bl + 2792: 50 push rax + 2793: 52 push rdx + 2794: 45 54 push r12 + 2796: 54 push rsp + 2797: 59 pop rcx + 2798: 5f pop rdi + 2799: 46 55 push rbp + 279b: 4e 43 + 279d: 54 push rsp + 279e: 49 4f + 27a0: 4e 5f pop rdi + 27a2: 5f pop rdi + 27a3: 2e 31 31 xor dword ptr cs:[rcx], esi + 27a6: 37 + 27a7: 34 39 xor al, 57 + 27a9: 00 63 61 add byte ptr [rbx + 97], ah + 27ac: 6c insb byte ptr es:[rdi], dx + 27ad: 6c insb byte ptr es:[rdi], dx + 27ae: 5f pop rdi + 27af: 64 6c insb byte ptr es:[rdi], dx + 27b1: 5f pop rdi + 27b2: 69 6e 69 74 00 61 64 imul ebp, dword ptr [rsi + 105], 1684078708 + 27b9: 64 5f pop rdi + 27bb: 74 6f je 0x282c <.symtab+0x282c> + 27bd: 5f pop rdi + 27be: 67 6c insb byte ptr es:[edi], dx + 27c0: 6f outsd dx, dword ptr [rsi] + 27c1: 62 61 6c 5f 72 + 27c6: 65 73 69 jae 0x2832 <.symtab+0x2832> + 27c9: 7a 65 jp 0x2830 <.symtab+0x2830> + 27cb: 5f pop rdi + 27cc: 66 61 + 27ce: 69 6c 75 72 65 2e 69 73 imul ebp, dword ptr [rbp + 2*rsi + 114], 1936272997 + 27d6: 72 61 jb 0x2839 <.symtab+0x2839> + 27d8: 2e 30 00 xor byte ptr cs:[rax], al + 27db: 61 + 27dc: 64 64 5f pop rdi + 27df: 74 6f je 0x2850 <.symtab+0x2850> + 27e1: 5f pop rdi + 27e2: 67 6c insb byte ptr es:[edi], dx + 27e4: 6f outsd dx, dword ptr [rsi] + 27e5: 62 61 6c 5f 72 + 27ea: 65 73 69 jae 0x2856 <.symtab+0x2856> + 27ed: 7a 65 jp 0x2854 <.symtab+0x2854> + 27ef: 00 5f 5f add byte ptr [rdi + 95], bl + 27f2: 50 push rax + 27f3: 52 push rdx + 27f4: 45 54 push r12 + 27f6: 54 push rsp + 27f7: 59 pop rcx + 27f8: 5f pop rdi + 27f9: 46 55 push rbp + 27fb: 4e 43 + 27fd: 54 push rsp + 27fe: 49 4f + 2800: 4e 5f pop rdi + 2802: 5f pop rdi + 2803: 2e 31 31 xor dword ptr cs:[rcx], esi + 2806: 37 + 2807: 35 39 00 64 6c xor eax, 1818492985 + 280c: 5f pop rdi + 280d: 6f outsd dx, dword ptr [rsi] + 280e: 70 65 jo 0x2875 <.symtab+0x2875> + 2810: 6e outsb dx, byte ptr [rsi] + 2811: 5f pop rdi + 2812: 77 6f ja 0x2883 <.symtab+0x2883> + 2814: 72 6b jb 0x2881 <.symtab+0x2881> + 2816: 65 72 00 jb 0x2819 <.symtab+0x2819> + 2819: 5f pop rdi + 281a: 5f pop rdi + 281b: 50 push rax + 281c: 52 push rdx + 281d: 45 54 push r12 + 281f: 54 push rsp + 2820: 59 pop rcx + 2821: 5f pop rdi + 2822: 46 55 push rbp + 2824: 4e 43 + 2826: 54 push rsp + 2827: 49 4f + 2829: 4e 5f pop rdi + 282b: 5f pop rdi + 282c: 2e 31 31 xor dword ptr cs:[rcx], esi + 282f: 38 39 cmp byte ptr [rcx], bh + 2831: 39 00 cmp dword ptr [rax], eax + 2833: 5f pop rdi + 2834: 5f pop rdi + 2835: 50 push rax + 2836: 52 push rdx + 2837: 45 54 push r12 + 2839: 54 push rsp + 283a: 59 pop rcx + 283b: 5f pop rdi + 283c: 46 55 push rbp + 283e: 4e 43 + 2840: 54 push rsp + 2841: 49 4f + 2843: 4e 5f pop rdi + 2845: 5f pop rdi + 2846: 2e 31 31 xor dword ptr cs:[rcx], esi + 2849: 38 36 cmp byte ptr [rsi], dh + 284b: 30 00 xor byte ptr [rax], al + 284d: 5f pop rdi + 284e: 5f pop rdi + 284f: 50 push rax + 2850: 52 push rdx + 2851: 45 54 push r12 + 2853: 54 push rsp + 2854: 59 pop rcx + 2855: 5f pop rdi + 2856: 46 55 push rbp + 2858: 4e 43 + 285a: 54 push rsp + 285b: 49 4f + 285d: 4e 5f pop rdi + 285f: 5f pop rdi + 2860: 2e 31 31 xor dword ptr cs:[rcx], esi + 2863: 38 30 cmp byte ptr [rax], dh + 2865: 34 00 xor al, 0 + 2867: 5f pop rdi + 2868: 5f pop rdi + 2869: 50 push rax + 286a: 52 push rdx + 286b: 45 54 push r12 + 286d: 54 push rsp + 286e: 59 pop rcx + 286f: 5f pop rdi + 2870: 46 55 push rbp + 2872: 4e 43 + 2874: 54 push rsp + 2875: 49 4f + 2877: 4e 5f pop rdi + 2879: 5f pop rdi + 287a: 2e 31 31 xor dword ptr cs:[rcx], esi + 287d: 38 32 cmp byte ptr [rdx], dh + 287f: 39 00 cmp dword ptr [rax], eax + 2881: 64 6c insb byte ptr es:[rdi], dx + 2883: 2d 63 6c 6f 73 sub eax, 1936682083 + 2888: 65 2e 6f outsd dx, dword ptr cs:[rsi] + 288b: 00 63 61 add byte ptr [rbx + 97], ah + 288e: 6c insb byte ptr es:[rdi], dx + 288f: 6c insb byte ptr es:[rdi], dx + 2890: 5f pop rdi + 2891: 64 65 73 74 jae 0x2909 <.symtab+0x2909> + 2895: 72 75 jb 0x290c <.symtab+0x290c> + 2897: 63 74 6f 72 movsxd esi, dword ptr [rdi + 2*rbp + 114] + 289b: 73 00 jae 0x289d <.symtab+0x289d> + 289d: 72 65 jb 0x2904 <.symtab+0x2904> + 289f: 6d insd dword ptr es:[rdi], dx + 28a0: 6f outsd dx, dword ptr [rsi] + 28a1: 76 65 jbe 0x2908 <.symtab+0x2908> + 28a3: 5f pop rdi + 28a4: 73 6c jae 0x2912 <.symtab+0x2912> + 28a6: 6f outsd dx, dword ptr [rsi] + 28a7: 74 69 je 0x2912 <.symtab+0x2912> + 28a9: 6e outsb dx, byte ptr [rsi] + 28aa: 66 6f outsw dx, word ptr [rsi] + 28ac: 00 5f 5f add byte ptr [rdi + 95], bl + 28af: 50 push rax + 28b0: 52 push rdx + 28b1: 45 54 push r12 + 28b3: 54 push rsp + 28b4: 59 pop rcx + 28b5: 5f pop rdi + 28b6: 46 55 push rbp + 28b8: 4e 43 + 28ba: 54 push rsp + 28bb: 49 4f + 28bd: 4e 5f pop rdi + 28bf: 5f pop rdi + 28c0: 2e 31 31 xor dword ptr cs:[rcx], esi + 28c3: 33 38 xor edi, dword ptr [rax] + 28c5: 34 00 xor al, 0 + 28c7: 5f pop rdi + 28c8: 64 6c insb byte ptr es:[rdi], dx + 28ca: 5f pop rdi + 28cb: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 28cf: 65 5f pop rdi + 28d1: 77 6f ja 0x2942 <.symtab+0x2942> + 28d3: 72 6b jb 0x2940 <.symtab+0x2940> + 28d5: 65 72 2e jb 0x2906 <.symtab+0x2906> + 28d8: 70 61 jo 0x293b <.symtab+0x293b> + 28da: 72 74 jb 0x2950 <.symtab+0x2950> + 28dc: 2e 30 00 xor byte ptr cs:[rax], al + 28df: 64 6c insb byte ptr es:[rdi], dx + 28e1: 5f pop rdi + 28e2: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 28e6: 65 5f pop rdi + 28e8: 73 74 jae 0x295e <.symtab+0x295e> + 28ea: 61 + 28eb: 74 65 je 0x2952 <.symtab+0x2952> + 28ed: 2e 31 31 xor dword ptr cs:[rcx], esi + 28f0: 34 30 xor al, 48 + 28f2: 36 00 5f 5f add byte ptr ss:[rdi + 95], bl + 28f6: 50 push rax + 28f7: 52 push rdx + 28f8: 45 54 push r12 + 28fa: 54 push rsp + 28fb: 59 pop rcx + 28fc: 5f pop rdi + 28fd: 46 55 push rbp + 28ff: 4e 43 + 2901: 54 push rsp + 2902: 49 4f + 2904: 4e 5f pop rdi + 2906: 5f pop rdi + 2907: 2e 31 31 xor dword ptr cs:[rcx], esi + 290a: 34 32 xor al, 50 + 290c: 30 00 xor byte ptr [rax], al + 290e: 73 64 jae 0x2974 <.symtab+0x2974> + 2910: 6c insb byte ptr es:[rdi], dx + 2911: 6f outsd dx, dword ptr [rsi] + 2912: 70 65 jo 0x2979 <.symtab+0x2979> + 2914: 6e outsb dx, byte ptr [rsi] + 2915: 2e 6f outsd dx, dword ptr cs:[rsi] + 2917: 00 64 6c 6f add byte ptr [rsp + 2*rbp + 111], ah + 291b: 70 65 jo 0x2982 <.symtab+0x2982> + 291d: 6e outsb dx, byte ptr [rsi] + 291e: 5f pop rdi + 291f: 64 6f outsd dx, dword ptr fs:[rsi] + 2921: 69 74 00 73 64 6c 63 6c imul esi, dword ptr [rax + rax + 115], 1818455140 + 2929: 6f outsd dx, dword ptr [rsi] + 292a: 73 65 jae 0x2991 <.symtab+0x2991> + 292c: 2e 6f outsd dx, dword ptr cs:[rsi] + 292e: 00 64 6c 63 add byte ptr [rsp + 2*rbp + 99], ah + 2932: 6c insb byte ptr es:[rdi], dx + 2933: 6f outsd dx, dword ptr [rsi] + 2934: 73 65 jae 0x299b <.symtab+0x299b> + 2936: 5f pop rdi + 2937: 64 6f outsd dx, dword ptr fs:[rsi] + 2939: 69 74 00 73 64 6c 73 79 imul esi, dword ptr [rax + rax + 115], 2037607524 + 2941: 6d insd dword ptr es:[rdi], dx + 2942: 2e 6f outsd dx, dword ptr cs:[rsi] + 2944: 00 64 6c 73 add byte ptr [rsp + 2*rbp + 115], ah + 2948: 79 6d jns 0x29b7 <.symtab+0x29b7> + 294a: 5f pop rdi + 294b: 64 6f outsd dx, dword ptr fs:[rsi] + 294d: 69 74 00 73 64 6c 76 73 imul esi, dword ptr [rax + rax + 115], 1937140836 + 2955: 79 6d jns 0x29c4 <.symtab+0x29c4> + 2957: 2e 6f outsd dx, dword ptr cs:[rsi] + 2959: 00 64 6c 76 add byte ptr [rsp + 2*rbp + 118], ah + 295d: 73 79 jae 0x29d8 <.symtab+0x29d8> + 295f: 6d insd dword ptr es:[rdi], dx + 2960: 5f pop rdi + 2961: 64 6f outsd dx, dword ptr fs:[rsi] + 2963: 69 74 00 64 6c 2d 64 65 imul esi, dword ptr [rax + rax + 100], 1701064044 + 296b: 70 73 jo 0x29e0 <.symtab+0x29e0> + 296d: 2e 6f outsd dx, dword ptr cs:[rsi] + 296f: 00 5f 64 add byte ptr [rdi + 100], bl + 2972: 6c insb byte ptr es:[rdi], dx + 2973: 5f pop rdi + 2974: 62 + 2975: 75 69 jne 0x29e0 <.symtab+0x29e0> + 2977: 6c insb byte ptr es:[rdi], dx + 2978: 64 5f pop rdi + 297a: 6c insb byte ptr es:[rdi], dx + 297b: 6f outsd dx, dword ptr [rsi] + 297c: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 297f: 5f pop rdi + 2980: 73 63 jae 0x29e5 <.symtab+0x29e5> + 2982: 6f outsd dx, dword ptr [rsi] + 2983: 70 65 jo 0x29ea <.symtab+0x29ea> + 2985: 00 6f 70 add byte ptr [rdi + 112], ch + 2988: 65 6e outsb dx, byte ptr gs:[rsi] + 298a: 61 + 298b: 75 78 jne 0x2a05 <.symtab+0x2a05> + 298d: 00 5f 5f add byte ptr [rdi + 95], bl + 2990: 50 push rax + 2991: 52 push rdx + 2992: 45 54 push r12 + 2994: 54 push rsp + 2995: 59 pop rcx + 2996: 5f pop rdi + 2997: 46 55 push rbp + 2999: 4e 43 + 299b: 54 push rsp + 299c: 49 4f + 299e: 4e 5f pop rdi + 29a0: 5f pop rdi + 29a1: 2e 31 30 xor dword ptr cs:[rax], esi + 29a4: 34 37 xor al, 55 + 29a6: 39 00 cmp dword ptr [rax], eax + 29a8: 64 6c insb byte ptr es:[rdi], dx + 29aa: 2d 69 6e 69 74 sub eax, 1953066601 + 29af: 2e 6f outsd dx, dword ptr cs:[rsi] + 29b1: 00 63 61 add byte ptr [rbx + 97], ah + 29b4: 6c insb byte ptr es:[rdi], dx + 29b5: 6c insb byte ptr es:[rdi], dx + 29b6: 5f pop rdi + 29b7: 69 6e 69 74 2e 70 61 imul ebp, dword ptr [rsi + 105], 1634741876 + 29be: 72 74 jb 0x2a34 <.symtab+0x2a34> + 29c0: 2e 30 00 xor byte ptr cs:[rax], al + 29c3: 64 6c insb byte ptr es:[rdi], dx + 29c5: 2d 76 65 72 73 sub eax, 1936876918 + 29ca: 69 6f 6e 2e 6f 00 5f imul ebp, dword ptr [rdi + 110], 1593863982 + 29d1: 5f pop rdi + 29d2: 50 push rax + 29d3: 52 push rdx + 29d4: 45 54 push r12 + 29d6: 54 push rsp + 29d7: 59 pop rcx + 29d8: 5f pop rdi + 29d9: 46 55 push rbp + 29db: 4e 43 + 29dd: 54 push rsp + 29de: 49 4f + 29e0: 4e 5f pop rdi + 29e2: 5f pop rdi + 29e3: 2e 39 33 cmp dword ptr cs:[rbx], esi + 29e6: 33 38 xor edi, dword ptr [rax] + 29e8: 00 5f 5f add byte ptr [rdi + 95], bl + 29eb: 50 push rax + 29ec: 52 push rdx + 29ed: 45 54 push r12 + 29ef: 54 push rsp + 29f0: 59 pop rcx + 29f1: 5f pop rdi + 29f2: 46 55 push rbp + 29f4: 4e 43 + 29f6: 54 push rsp + 29f7: 49 4f + 29f9: 4e 5f pop rdi + 29fb: 5f pop rdi + 29fc: 2e 39 33 cmp dword ptr cs:[rbx], esi + 29ff: 31 36 xor dword ptr [rsi], esi + 2a01: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah + 2a05: 73 79 jae 0x2a80 <.symtab+0x2a80> + 2a07: 6d insd dword ptr es:[rdi], dx + 2a08: 2e 6f outsd dx, dword ptr cs:[rsi] + 2a0a: 00 63 61 add byte ptr [rbx + 97], ah + 2a0d: 6c insb byte ptr es:[rdi], dx + 2a0e: 6c insb byte ptr es:[rdi], dx + 2a0f: 5f pop rdi + 2a10: 64 6c insb byte ptr es:[rdi], dx + 2a12: 5f pop rdi + 2a13: 6c insb byte ptr es:[rdi], dx + 2a14: 6f outsd dx, dword ptr [rsi] + 2a15: 6f outsd dx, dword ptr [rsi] + 2a16: 6b 75 70 00 imul esi, dword ptr [rbp + 112], 0 + 2a1a: 5f pop rdi + 2a1b: 5f pop rdi + 2a1c: 46 52 push rdx + 2a1e: 41 4d + 2a20: 45 5f pop r15 + 2a22: 45 4e + 2a24: 44 5f pop rdi + 2a26: 5f pop rdi + 2a27: 00 5f 5f add byte ptr [rdi + 95], bl + 2a2a: 65 68 64 72 5f 73 push 1935635044 + 2a30: 74 61 je 0x2a93 <.symtab+0x2a93> + 2a32: 72 74 jb 0x2aa8 <.symtab+0x2aa8> + 2a34: 00 5f 5f add byte ptr [rdi + 95], bl + 2a37: 72 65 jb 0x2a9e <.symtab+0x2a9e> + 2a39: 6c insb byte ptr es:[rdi], dx + 2a3a: 61 + 2a3b: 5f pop rdi + 2a3c: 69 70 6c 74 5f 65 6e imul esi, dword ptr [rax + 108], 1852137332 + 2a43: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 2a47: 66 69 6e 69 5f 61 imul bp, word ptr [rsi + 105], 24927 + 2a4d: 72 72 jb 0x2ac1 <.symtab+0x2ac1> + 2a4f: 61 + 2a50: 79 5f jns 0x2ab1 <.symtab+0x2ab1> + 2a52: 65 6e outsb dx, byte ptr gs:[rsi] + 2a54: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 2a58: 72 65 jb 0x2abf <.symtab+0x2abf> + 2a5a: 6c insb byte ptr es:[rdi], dx + 2a5b: 61 + 2a5c: 5f pop rdi + 2a5d: 69 70 6c 74 5f 73 74 imul esi, dword ptr [rax + 108], 1953718132 + 2a64: 61 + 2a65: 72 74 jb 0x2adb <.symtab+0x2adb> + 2a67: 00 5f 5f add byte ptr [rdi + 95], bl + 2a6a: 66 69 6e 69 5f 61 imul bp, word ptr [rsi + 105], 24927 + 2a70: 72 72 jb 0x2ae4 <.symtab+0x2ae4> + 2a72: 61 + 2a73: 79 5f jns 0x2ad4 <.symtab+0x2ad4> + 2a75: 73 74 jae 0x2aeb <.symtab+0x2aeb> + 2a77: 61 + 2a78: 72 74 jb 0x2aee <.symtab+0x2aee> + 2a7a: 00 5f 5f add byte ptr [rdi + 95], bl + 2a7d: 69 6e 69 74 5f 61 72 imul ebp, dword ptr [rsi + 105], 1918984052 + 2a84: 72 61 jb 0x2ae7 <.symtab+0x2ae7> + 2a86: 79 5f jns 0x2ae7 <.symtab+0x2ae7> + 2a88: 65 6e outsb dx, byte ptr gs:[rsi] + 2a8a: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 2a8e: 70 72 jo 0x2b02 <.symtab+0x2b02> + 2a90: 65 69 6e 69 74 5f 61 72 imul ebp, dword ptr gs:[rsi + 105], 1918984052 + 2a98: 72 61 jb 0x2afb <.symtab+0x2afb> + 2a9a: 79 5f jns 0x2afb <.symtab+0x2afb> + 2a9c: 65 6e outsb dx, byte ptr gs:[rsi] + 2a9e: 64 00 5f 47 add byte ptr fs:[rdi + 71], bl + 2aa2: 4c 4f + 2aa4: 42 41 + 2aa6: 4c 5f pop rdi + 2aa8: 4f 46 + 2aaa: 46 53 push rbx + 2aac: 45 54 push r12 + 2aae: 5f pop rdi + 2aaf: 54 push rsp + 2ab0: 41 42 + 2ab2: 4c 45 + 2ab4: 5f pop rdi + 2ab5: 00 5f 5f add byte ptr [rdi + 95], bl + 2ab8: 69 6e 69 74 5f 61 72 imul ebp, dword ptr [rsi + 105], 1918984052 + 2abf: 72 61 jb 0x2b22 <.symtab+0x2b22> + 2ac1: 79 5f jns 0x2b22 <.symtab+0x2b22> + 2ac3: 73 74 jae 0x2b39 <.symtab+0x2b39> + 2ac5: 61 + 2ac6: 72 74 jb 0x2b3c <.symtab+0x2b3c> + 2ac8: 00 5f 5f add byte ptr [rdi + 95], bl + 2acb: 70 72 jo 0x2b3f <.symtab+0x2b3f> + 2acd: 65 69 6e 69 74 5f 61 72 imul ebp, dword ptr gs:[rsi + 105], 1918984052 + 2ad5: 72 61 jb 0x2b38 <.symtab+0x2b38> + 2ad7: 79 5f jns 0x2b38 <.symtab+0x2b38> + 2ad9: 73 74 jae 0x2b4f <.symtab+0x2b4f> + 2adb: 61 + 2adc: 72 74 jb 0x2b52 <.symtab+0x2b52> + 2ade: 00 5f 6e add byte ptr [rdi + 110], bl + 2ae1: 6c insb byte ptr es:[rdi], dx + 2ae2: 5f pop rdi + 2ae3: 43 5f pop r15 + 2ae5: 4c 43 + 2ae7: 5f pop rdi + 2ae8: 43 54 push r12 + 2aea: 59 pop rcx + 2aeb: 50 push rax + 2aec: 45 00 5f 5f add byte ptr [r15 + 95], r11b + 2af0: 73 74 jae 0x2b66 <.symtab+0x2b66> + 2af2: 61 + 2af3: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 2af6: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 2af9: 5f pop rdi + 2afa: 66 61 + 2afc: 69 6c 5f 6c 6f 63 61 6c imul ebp, dword ptr [rdi + 2*rbx + 108], 1818321775 + 2b04: 00 5f 5f add byte ptr [rdi + 95], bl + 2b07: 73 66 jae 0x2b6f <.symtab+0x2b6f> + 2b09: 70 5f jo 0x2b6a <.symtab+0x2b6a> + 2b0b: 68 61 6e 64 6c push 1818521185 + 2b10: 65 5f pop rdi + 2b12: 65 78 63 js 0x2b78 <.symtab+0x2b78> + 2b15: 65 70 74 jo 0x2b8c <.symtab+0x2b8c> + 2b18: 69 6f 6e 73 00 5f 6e imul ebp, dword ptr [rdi + 110], 1851719795 + 2b1f: 6c insb byte ptr es:[rdi], dx + 2b20: 5f pop rdi + 2b21: 43 5f pop r15 + 2b23: 4c 43 + 2b25: 5f pop rdi + 2b26: 43 54 push r12 + 2b28: 59 pop rcx + 2b29: 50 push rax + 2b2a: 45 5f pop r15 + 2b2c: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 2b30: 73 5f jae 0x2b91 <.symtab+0x2b91> + 2b32: 70 72 jo 0x2ba6 <.symtab+0x2ba6> + 2b34: 69 6e 74 00 5f 5f 78 imul ebp, dword ptr [rsi + 116], 2019516160 + 2b3b: 38 36 cmp byte ptr [rsi], dh + 2b3d: 5f pop rdi + 2b3e: 73 68 jae 0x2ba8 <.symtab+0x2ba8> + 2b40: 61 + 2b41: 72 65 jb 0x2ba8 <.symtab+0x2ba8> + 2b43: 64 5f pop rdi + 2b45: 6e outsb dx, byte ptr [rsi] + 2b46: 6f outsd dx, dword ptr [rsi] + 2b47: 6e outsb dx, byte ptr [rsi] + 2b48: 5f pop rdi + 2b49: 74 65 je 0x2bb0 <.symtab+0x2bb0> + 2b4b: 6d insd dword ptr es:[rdi], dx + 2b4c: 70 6f jo 0x2bbd <.symtab+0x2bbd> + 2b4e: 72 61 jb 0x2bb1 <.symtab+0x2bb1> + 2b50: 6c insb byte ptr es:[rdi], dx + 2b51: 5f pop rdi + 2b52: 74 68 je 0x2bbc <.symtab+0x2bbc> + 2b54: 72 65 jb 0x2bbb <.symtab+0x2bbb> + 2b56: 73 68 jae 0x2bc0 <.symtab+0x2bc0> + 2b58: 6f outsd dx, dword ptr [rsi] + 2b59: 6c insb byte ptr es:[rdi], dx + 2b5a: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 2b5e: 73 74 jae 0x2bd4 <.symtab+0x2bd4> + 2b60: 72 6e jb 0x2bd0 <.symtab+0x2bd0> + 2b62: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 2b65: 5f pop rdi + 2b66: 73 73 jae 0x2bdb <.symtab+0x2bdb> + 2b68: 65 32 00 xor al, byte ptr gs:[rax] + 2b6b: 5f pop rdi + 2b6c: 5f pop rdi + 2b6d: 6d insd dword ptr es:[rdi], dx + 2b6e: 65 6d insd dword ptr es:[rdi], dx + 2b70: 6d insd dword ptr es:[rdi], dx + 2b71: 6f outsd dx, dword ptr [rsi] + 2b72: 76 65 jbe 0x2bd9 <.symtab+0x2bd9> + 2b74: 5f pop rdi + 2b75: 65 72 6d jb 0x2be5 <.symtab+0x2be5> + 2b78: 73 00 jae 0x2b7a <.symtab+0x2b7a> + 2b7a: 5f pop rdi + 2b7b: 5f pop rdi + 2b7c: 6d insd dword ptr es:[rdi], dx + 2b7d: 6f outsd dx, dword ptr [rsi] + 2b7e: 72 65 jb 0x2be5 <.symtab+0x2be5> + 2b80: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 2b83: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 2b87: 6d insd dword ptr es:[rdi], dx + 2b88: 65 6d insd dword ptr es:[rdi], dx + 2b8a: 63 70 79 movsxd esi, dword ptr [rax + 121] + 2b8d: 5f pop rdi + 2b8e: 61 + 2b8f: 76 78 jbe 0x2c09 <.symtab+0x2c09> + 2b91: 35 31 32 5f 6e xor eax, 1851732529 + 2b96: 6f outsd dx, dword ptr [rsi] + 2b97: 5f pop rdi + 2b98: 76 7a jbe 0x2c14 <.symtab+0x2c14> + 2b9a: 65 72 6f jb 0x2c0c <.symtab+0x2c0c> + 2b9d: 75 70 jne 0x2c0f <.symtab+0x2c0f> + 2b9f: 70 65 jo 0x2c06 <.symtab+0x2c06> + 2ba1: 72 00 jb 0x2ba3 <.symtab+0x2ba3> + 2ba3: 5f pop rdi + 2ba4: 5f pop rdi + 2ba5: 67 65 74 64 addr32 je 0x2c0d <.symtab+0x2c0d> + 2ba9: 74 61 je 0x2c0c <.symtab+0x2c0c> + 2bab: 62 + 2bac: 6c insb byte ptr es:[rdi], dx + 2bad: 65 73 69 jae 0x2c19 <.symtab+0x2c19> + 2bb0: 7a 65 jp 0x2c17 <.symtab+0x2c17> + 2bb2: 00 5f 49 add byte ptr [rdi + 73], bl + 2bb5: 4f 5f pop r15 + 2bb7: 72 65 jb 0x2c1e <.symtab+0x2c1e> + 2bb9: 6d insd dword ptr es:[rdi], dx + 2bba: 6f outsd dx, dword ptr [rsi] + 2bbb: 76 65 jbe 0x2c22 <.symtab+0x2c22> + 2bbd: 5f pop rdi + 2bbe: 6d insd dword ptr es:[rdi], dx + 2bbf: 61 + 2bc0: 72 6b jb 0x2c2d <.symtab+0x2c2d> + 2bc2: 65 72 00 jb 0x2bc5 <.symtab+0x2bc5> + 2bc5: 5f pop rdi + 2bc6: 5f pop rdi + 2bc7: 6c insb byte ptr es:[rdi], dx + 2bc8: 69 62 63 5f 73 69 67 imul esp, dword ptr [rdx + 99], 1734964063 + 2bcf: 61 + 2bd0: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] + 2bd4: 6e outsb dx, byte ptr [rsi] + 2bd5: 00 73 74 add byte ptr [rbx + 116], dh + 2bd8: 72 63 jb 0x2c3d <.symtab+0x2c3d> + 2bda: 70 79 jo 0x2c55 <.symtab+0x2c55> + 2bdc: 00 5f 49 add byte ptr [rdi + 73], bl + 2bdf: 4f 5f pop r15 + 2be1: 77 64 ja 0x2c47 <.symtab+0x2c47> + 2be3: 65 66 61 + 2be6: 75 6c jne 0x2c54 <.symtab+0x2c54> + 2be8: 74 5f je 0x2c49 <.symtab+0x2c49> + 2bea: 78 73 js 0x2c5f <.symtab+0x2c5f> + 2bec: 67 65 74 6e addr32 je 0x2c5e <.symtab+0x2c5e> + 2bf0: 00 5f 64 add byte ptr [rdi + 100], bl + 2bf3: 6c insb byte ptr es:[rdi], dx + 2bf4: 5f pop rdi + 2bf5: 76 73 jbe 0x2c6a <.symtab+0x2c6a> + 2bf7: 79 6d jns 0x2c66 <.symtab+0x2c66> + 2bf9: 00 5f 64 add byte ptr [rdi + 100], bl + 2bfc: 6c insb byte ptr es:[rdi], dx + 2bfd: 5f pop rdi + 2bfe: 73 65 jae 0x2c65 <.symtab+0x2c65> + 2c00: 74 75 je 0x2c77 <.symtab+0x2c77> + 2c02: 70 5f jo 0x2c63 <.symtab+0x2c63> + 2c04: 68 61 73 68 00 push 6845281 + 2c09: 5f pop rdi + 2c0a: 49 4f + 2c0c: 5f pop rdi + 2c0d: 6c insb byte ptr es:[rdi], dx + 2c0e: 69 6e 6b 5f 69 6e 00 imul ebp, dword ptr [rsi + 107], 7235935 + 2c15: 5f pop rdi + 2c16: 55 push rbp + 2c17: 6e outsb dx, byte ptr [rsi] + 2c18: 77 69 ja 0x2c83 <.symtab+0x2c83> + 2c1a: 6e outsb dx, byte ptr [rsi] + 2c1b: 64 5f pop rdi + 2c1d: 46 69 6e 64 5f 46 44 45 imul r13d, dword ptr [rsi + 100], 1162102367 + 2c25: 00 5f 5f add byte ptr [rdi + 95], bl + 2c28: 6d insd dword ptr es:[rdi], dx + 2c29: 61 + 2c2a: 6c insb byte ptr es:[rdi], dx + 2c2b: 6c insb byte ptr es:[rdi], dx + 2c2c: 6f outsd dx, dword ptr [rsi] + 2c2d: 63 5f 68 movsxd ebx, dword ptr [rdi + 104] + 2c30: 6f outsd dx, dword ptr [rsi] + 2c31: 6f outsd dx, dword ptr [rsi] + 2c32: 6b 00 5f imul eax, dword ptr [rax], 95 + 2c35: 64 6c insb byte ptr es:[rdi], dx + 2c37: 5f pop rdi + 2c38: 64 65 62 75 67 5f 70 + 2c3f: 72 69 jb 0x2caa <.symtab+0x2caa> + 2c41: 6e outsb dx, byte ptr [rsi] + 2c42: 74 66 je 0x2caa <.symtab+0x2caa> + 2c44: 00 67 73 add byte ptr [rdi + 115], ah + 2c47: 69 67 6e 61 6c 00 5f imul esp, dword ptr [rdi + 110], 1593863265 + 2c4e: 49 4f + 2c50: 5f pop rdi + 2c51: 73 70 jae 0x2cc3 <.symtab+0x2cc3> + 2c53: 75 74 jne 0x2cc9 <.symtab+0x2cc9> + 2c55: 62 + 2c56: 61 + 2c57: 63 6b 63 movsxd ebp, dword ptr [rbx + 99] + 2c5a: 00 5f 6e add byte ptr [rdi + 110], bl + 2c5d: 6c insb byte ptr es:[rdi], dx + 2c5e: 5f pop rdi + 2c5f: 43 5f pop r15 + 2c61: 4c 43 + 2c63: 5f pop rdi + 2c64: 43 54 push r12 + 2c66: 59 pop rcx + 2c67: 50 push rax + 2c68: 45 5f pop r15 + 2c6a: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 2c6e: 73 5f jae 0x2ccf <.symtab+0x2ccf> + 2c70: 75 70 jne 0x2ce2 <.symtab+0x2ce2> + 2c72: 70 65 jo 0x2cd9 <.symtab+0x2cd9> + 2c74: 72 00 jb 0x2c76 <.symtab+0x2c76> + 2c76: 5f pop rdi + 2c77: 49 4f + 2c79: 5f pop rdi + 2c7a: 64 65 66 61 + 2c7e: 75 6c jne 0x2cec <.symtab+0x2cec> + 2c80: 74 5f je 0x2ce1 <.symtab+0x2ce1> + 2c82: 66 69 6e 69 73 68 imul bp, word ptr [rsi + 105], 26739 + 2c88: 00 5f 64 add byte ptr [rdi + 100], bl + 2c8b: 6c insb byte ptr es:[rdi], dx + 2c8c: 5f pop rdi + 2c8d: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 2c90: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 2c93: 6d insd dword ptr es:[rdi], dx + 2c94: 61 + 2c95: 70 5f jo 0x2cf6 <.symtab+0x2cf6> + 2c97: 76 65 jbe 0x2cfe <.symtab+0x2cfe> + 2c99: 72 73 jb 0x2d0e <.symtab+0x2d0e> + 2c9b: 69 6f 6e 73 00 5f 55 imul ebp, dword ptr [rdi + 110], 1432289395 + 2ca2: 6e outsb dx, byte ptr [rsi] + 2ca3: 77 69 ja 0x2d0e <.symtab+0x2d0e> + 2ca5: 6e outsb dx, byte ptr [rsi] + 2ca6: 64 5f pop rdi + 2ca8: 47 65 gs + 2caa: 74 49 je 0x2cf5 <.symtab+0x2cf5> + 2cac: 50 push rax + 2cad: 49 6e outsb dx, byte ptr [rsi] + 2caf: 66 6f outsw dx, word ptr [rsi] + 2cb1: 00 5f 5f add byte ptr [rdi + 95], bl + 2cb4: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 2cb8: 76 5f jbe 0x2d19 <.symtab+0x2d19> + 2cba: 74 72 je 0x2d2e <.symtab+0x2d2e> + 2cbc: 61 + 2cbd: 6e outsb dx, byte ptr [rsi] + 2cbe: 73 66 jae 0x2d26 <.symtab+0x2d26> + 2cc0: 6f outsd dx, dword ptr [rsi] + 2cc1: 72 6d jb 0x2d30 <.symtab+0x2d30> + 2cc3: 5f pop rdi + 2cc4: 75 74 jne 0x2d3a <.symtab+0x2d3a> + 2cc6: 66 38 5f 69 cmp byte ptr [rdi + 105], bl + 2cca: 6e outsb dx, byte ptr [rsi] + 2ccb: 74 65 je 0x2d32 <.symtab+0x2d32> + 2ccd: 72 6e jb 0x2d3d <.symtab+0x2d3d> + 2ccf: 61 + 2cd0: 6c insb byte ptr es:[rdi], dx + 2cd1: 00 5f 5f add byte ptr [rdi + 95], bl + 2cd4: 73 74 jae 0x2d4a <.symtab+0x2d4a> + 2cd6: 72 63 jb 0x2d3b <.symtab+0x2d3b> + 2cd8: 68 72 5f 61 76 push 1986092914 + 2cdd: 78 32 js 0x2d11 <.symtab+0x2d11> + 2cdf: 00 5f 5f add byte ptr [rdi + 95], bl + 2ce2: 64 65 66 61 + 2ce6: 75 6c jne 0x2d54 <.symtab+0x2d54> + 2ce8: 74 5f je 0x2d49 <.symtab+0x2d49> + 2cea: 6d insd dword ptr es:[rdi], dx + 2ceb: 6f outsd dx, dword ptr [rsi] + 2cec: 72 65 jb 0x2d53 <.symtab+0x2d53> + 2cee: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 2cf1: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 2cf5: 6c insb byte ptr es:[rdi], dx + 2cf6: 69 62 63 5f 61 72 67 imul esp, dword ptr [rdx + 99], 1735549279 + 2cfd: 63 00 movsxd eax, dword ptr [rax] + 2cff: 5f pop rdi + 2d00: 5f pop rdi + 2d01: 6c insb byte ptr es:[rdi], dx + 2d02: 6f outsd dx, dword ptr [rsi] + 2d03: 6e outsb dx, byte ptr [rsi] + 2d04: 67 6a 6d addr32 push 109 + 2d07: 70 00 jo 0x2d09 <.symtab+0x2d09> + 2d09: 5f pop rdi + 2d0a: 49 4f + 2d0c: 5f pop rdi + 2d0d: 66 69 6c 65 5f 66 69 imul bp, word ptr [rbp + 2*riz + 95], 26982 + 2d14: 6e outsb dx, byte ptr [rsi] + 2d15: 69 73 68 00 5f 6e 6c imul esi, dword ptr [rbx + 104], 1819172608 + 2d1c: 5f pop rdi + 2d1d: 43 5f pop r15 + 2d1f: 4c 43 + 2d21: 5f pop rdi + 2d22: 43 54 push r12 + 2d24: 59 pop rcx + 2d25: 50 push rax + 2d26: 45 5f pop r15 + 2d28: 77 69 ja 0x2d93 <.symtab+0x2d93> + 2d2a: 64 74 68 je 0x2d95 <.symtab+0x2d95> + 2d2d: 00 5f 5f add byte ptr [rdi + 95], bl + 2d30: 66 78 70 js 0x2da3 <.symtab+0x2da3> + 2d33: 72 69 jb 0x2d9e <.symtab+0x2d9e> + 2d35: 6e outsb dx, byte ptr [rsi] + 2d36: 74 66 je 0x2d9e <.symtab+0x2d9e> + 2d38: 5f pop rdi + 2d39: 6e outsb dx, byte ptr [rsi] + 2d3a: 6f outsd dx, dword ptr [rsi] + 2d3b: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 2d3e: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 2d41: 00 5f 6e add byte ptr [rdi + 110], bl + 2d44: 6c insb byte ptr es:[rdi], dx + 2d45: 5f pop rdi + 2d46: 75 6e jne 0x2db6 <.symtab+0x2db6> + 2d48: 6c insb byte ptr es:[rdi], dx + 2d49: 6f outsd dx, dword ptr [rsi] + 2d4a: 61 + 2d4b: 64 5f pop rdi + 2d4d: 64 6f outsd dx, dword ptr fs:[rsi] + 2d4f: 6d insd dword ptr es:[rdi], dx + 2d50: 61 + 2d51: 69 6e 00 5f 5f 64 6c imul ebp, dword ptr [rsi], 1818517343 + 2d58: 69 6e 66 6f 00 5f 5f imul ebp, dword ptr [rsi + 102], 1600061551 + 2d5f: 6d insd dword ptr es:[rdi], dx + 2d60: 65 6d insd dword ptr es:[rdi], dx + 2d62: 63 70 79 movsxd esi, dword ptr [rax + 121] + 2d65: 5f pop rdi + 2d66: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 2d69: 5f pop rdi + 2d6a: 61 + 2d6b: 76 78 jbe 0x2de5 <.symtab+0x2de5> + 2d6d: 35 31 32 5f 6e xor eax, 1851732529 + 2d72: 6f outsd dx, dword ptr [rsi] + 2d73: 5f pop rdi + 2d74: 76 7a jbe 0x2df0 <.symtab+0x2df0> + 2d76: 65 72 6f jb 0x2de8 <.symtab+0x2de8> + 2d79: 75 70 jne 0x2deb <.symtab+0x2deb> + 2d7b: 70 65 jo 0x2de2 <.symtab+0x2de2> + 2d7d: 72 00 jb 0x2d7f <.symtab+0x2d7f> + 2d7f: 5f pop rdi + 2d80: 55 push rbp + 2d81: 6e outsb dx, byte ptr [rsi] + 2d82: 77 69 ja 0x2ded <.symtab+0x2ded> + 2d84: 6e outsb dx, byte ptr [rsi] + 2d85: 64 5f pop rdi + 2d87: 47 65 gs + 2d89: 74 49 je 0x2dd4 <.symtab+0x2dd4> + 2d8b: 50 push rax + 2d8c: 00 5f 5f add byte ptr [rdi + 95], bl + 2d8f: 6d insd dword ptr es:[rdi], dx + 2d90: 70 6e jo 0x2e00 <.symtab+0x2e00> + 2d92: 5f pop rdi + 2d93: 69 6d 70 6e 5f 6d 75 imul ebp, dword ptr [rbp + 112], 1970102126 + 2d9a: 6c insb byte ptr es:[rdi], dx + 2d9b: 5f pop rdi + 2d9c: 6e outsb dx, byte ptr [rsi] + 2d9d: 5f pop rdi + 2d9e: 62 + 2d9f: 61 + 2da0: 73 65 jae 0x2e07 <.symtab+0x2e07> + 2da2: 63 61 73 movsxd esp, dword ptr [rcx + 115] + 2da5: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 2da9: 4f 5f pop r15 + 2dab: 77 64 ja 0x2e11 <.symtab+0x2e11> + 2dad: 6f outsd dx, dword ptr [rsi] + 2dae: 61 + 2daf: 6c insb byte ptr es:[rdi], dx + 2db0: 6c insb byte ptr es:[rdi], dx + 2db1: 6f outsd dx, dword ptr [rsi] + 2db2: 63 62 75 movsxd esp, dword ptr [rdx + 117] + 2db5: 66 00 5f 5f add byte ptr [rdi + 95], bl + 2db9: 67 65 74 70 addr32 je 0x2e2d <.symtab+0x2e2d> + 2dbd: 69 64 00 5f 5f 72 65 67 imul esp, dword ptr [rax + rax + 95], 1734701663 + 2dc5: 69 73 74 65 72 5f 70 imul esi, dword ptr [rbx + 116], 1885303397 + 2dcc: 72 69 jb 0x2e37 <.symtab+0x2e37> + 2dce: 6e outsb dx, byte ptr [rsi] + 2dcf: 74 66 je 0x2e37 <.symtab+0x2e37> + 2dd1: 5f pop rdi + 2dd2: 6d insd dword ptr es:[rdi], dx + 2dd3: 6f outsd dx, dword ptr [rsi] + 2dd4: 64 69 66 69 65 72 00 5f imul esp, dword ptr fs:[rsi + 105], 1593864805 + 2ddc: 49 4f + 2dde: 5f pop rdi + 2ddf: 6c insb byte ptr es:[rdi], dx + 2de0: 69 73 74 5f 6c 6f 63 imul esi, dword ptr [rbx + 116], 1668246623 + 2de7: 6b 00 73 imul eax, dword ptr [rax], 115 + 2dea: 74 64 je 0x2e50 <.symtab+0x2e50> + 2dec: 6f outsd dx, dword ptr [rsi] + 2ded: 75 74 jne 0x2e63 <.symtab+0x2e63> + 2def: 00 5f 6e add byte ptr [rdi + 110], bl + 2df2: 6c insb byte ptr es:[rdi], dx + 2df3: 5f pop rdi + 2df4: 6c insb byte ptr es:[rdi], dx + 2df5: 6f outsd dx, dword ptr [rsi] + 2df6: 61 + 2df7: 64 5f pop rdi + 2df9: 64 6f outsd dx, dword ptr fs:[rsi] + 2dfb: 6d insd dword ptr es:[rdi], dx + 2dfc: 61 + 2dfd: 69 6e 00 5f 49 4f 5f imul ebp, dword ptr [rsi], 1599031647 + 2e04: 64 65 66 61 + 2e08: 75 6c jne 0x2e76 <.symtab+0x2e76> + 2e0a: 74 5f je 0x2e6b <.symtab+0x2e6b> + 2e0c: 64 6f outsd dx, dword ptr fs:[rsi] + 2e0e: 61 + 2e0f: 6c insb byte ptr es:[rdi], dx + 2e10: 6c insb byte ptr es:[rdi], dx + 2e11: 6f outsd dx, dword ptr [rsi] + 2e12: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 2e15: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 2e19: 6c insb byte ptr es:[rdi], dx + 2e1a: 69 62 63 5f 6d 75 6c imul esp, dword ptr [rdx + 99], 1819635039 + 2e21: 74 69 je 0x2e8c <.symtab+0x2e8c> + 2e23: 70 6c jo 0x2e91 <.symtab+0x2e91> + 2e25: 65 5f pop rdi + 2e27: 6c insb byte ptr es:[rdi], dx + 2e28: 69 62 63 73 00 5f 5f imul esp, dword ptr [rdx + 99], 1600061555 + 2e2f: 73 74 jae 0x2ea5 <.symtab+0x2ea5> + 2e31: 72 74 jb 0x2ea7 <.symtab+0x2ea7> + 2e33: 6f outsd dx, dword ptr [rsi] + 2e34: 75 6c jne 0x2ea2 <.symtab+0x2ea2> + 2e36: 6c insb byte ptr es:[rdi], dx + 2e37: 5f pop rdi + 2e38: 6c insb byte ptr es:[rdi], dx + 2e39: 00 5f 64 add byte ptr [rdi + 100], bl + 2e3c: 6c insb byte ptr es:[rdi], dx + 2e3d: 5f pop rdi + 2e3e: 69 6d 70 6f 72 74 61 imul ebp, dword ptr [rbp + 112], 1635021423 + 2e45: 6e outsb dx, byte ptr [rsi] + 2e46: 74 5f je 0x2ea7 <.symtab+0x2ea7> + 2e48: 68 77 63 61 70 push 1885430647 + 2e4d: 73 00 jae 0x2e4f <.symtab+0x2e4f> + 2e4f: 5f pop rdi + 2e50: 49 4f + 2e52: 5f pop rdi + 2e53: 6e outsb dx, byte ptr [rsi] + 2e54: 65 77 5f ja 0x2eb6 <.symtab+0x2eb6> + 2e57: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 + 2e5e: 70 75 jo 0x2ed5 <.symtab+0x2ed5> + 2e60: 74 6e je 0x2ed0 <.symtab+0x2ed0> + 2e62: 00 5f 64 add byte ptr [rdi + 100], bl + 2e65: 6c insb byte ptr es:[rdi], dx + 2e66: 5f pop rdi + 2e67: 72 65 jb 0x2ece <.symtab+0x2ece> + 2e69: 6c insb byte ptr es:[rdi], dx + 2e6a: 6f outsd dx, dword ptr [rsi] + 2e6b: 63 5f 62 movsxd ebx, dword ptr [rdi + 98] + 2e6e: 61 + 2e6f: 64 5f pop rdi + 2e71: 74 79 je 0x2eec <.symtab+0x2eec> + 2e73: 70 65 jo 0x2eda <.symtab+0x2eda> + 2e75: 00 5f 5f add byte ptr [rdi + 95], bl + 2e78: 6d insd dword ptr es:[rdi], dx + 2e79: 65 6d insd dword ptr es:[rdi], dx + 2e7b: 73 65 jae 0x2ee2 <.symtab+0x2ee2> + 2e7d: 74 5f je 0x2ede <.symtab+0x2ede> + 2e7f: 61 + 2e80: 76 78 jbe 0x2efa <.symtab+0x2efa> + 2e82: 35 31 32 5f 65 xor eax, 1700737585 + 2e87: 72 6d jb 0x2ef6 <.symtab+0x2ef6> + 2e89: 73 00 jae 0x2e8b <.symtab+0x2e8b> + 2e8b: 5f pop rdi + 2e8c: 49 4f + 2e8e: 5f pop rdi + 2e8f: 6c insb byte ptr es:[rdi], dx + 2e90: 65 61 + 2e92: 73 74 jae 0x2f08 <.symtab+0x2f08> + 2e94: 5f pop rdi + 2e95: 77 6d ja 0x2f04 <.symtab+0x2f04> + 2e97: 61 + 2e98: 72 6b jb 0x2f05 <.symtab+0x2f05> + 2e9a: 65 72 00 jb 0x2e9d <.symtab+0x2e9d> + 2e9d: 5f pop rdi + 2e9e: 5f pop rdi + 2e9f: 73 74 jae 0x2f15 <.symtab+0x2f15> + 2ea1: 72 73 jb 0x2f16 <.symtab+0x2f16> + 2ea3: 74 72 je 0x2f17 <.symtab+0x2f17> + 2ea5: 5f pop rdi + 2ea6: 73 73 jae 0x2f1b <.symtab+0x2f1b> + 2ea8: 65 32 00 xor al, byte ptr gs:[rax] + 2eab: 5f pop rdi + 2eac: 49 4f + 2eae: 5f pop rdi + 2eaf: 64 65 66 61 + 2eb3: 75 6c jne 0x2f21 <.symtab+0x2f21> + 2eb5: 74 5f je 0x2f16 <.symtab+0x2f16> + 2eb7: 73 79 jae 0x2f32 <.symtab+0x2f32> + 2eb9: 6e outsb dx, byte ptr [rsi] + 2eba: 63 00 movsxd eax, dword ptr [rax] + 2ebc: 5f pop rdi + 2ebd: 5f pop rdi + 2ebe: 72 65 jb 0x2f25 <.symtab+0x2f25> + 2ec0: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 + 2ec8: 72 61 jb 0x2f2b <.symtab+0x2f2b> + 2eca: 6d insd dword ptr es:[rdi], dx + 2ecb: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 2ecf: 4f 5f pop r15 + 2ed1: 66 69 6c 65 5f 73 79 imul bp, word ptr [rbp + 2*riz + 95], 31091 + 2ed8: 6e outsb dx, byte ptr [rsi] + 2ed9: 63 00 movsxd eax, dword ptr [rax] + 2edb: 5f pop rdi + 2edc: 5f pop rdi + 2edd: 73 74 jae 0x2f53 <.symtab+0x2f53> + 2edf: 72 74 jb 0x2f55 <.symtab+0x2f55> + 2ee1: 6f outsd dx, dword ptr [rsi] + 2ee2: 75 6c jne 0x2f50 <.symtab+0x2f50> + 2ee4: 6c insb byte ptr es:[rdi], dx + 2ee5: 5f pop rdi + 2ee6: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 2eed: 6c insb byte ptr es:[rdi], dx + 2eee: 00 5f 5f add byte ptr [rdi + 95], bl + 2ef1: 6d insd dword ptr es:[rdi], dx + 2ef2: 70 6e jo 0x2f62 <.symtab+0x2f62> + 2ef4: 5f pop rdi + 2ef5: 69 6d 70 6e 5f 73 71 imul ebp, dword ptr [rbp + 112], 1903386478 + 2efc: 72 5f jb 0x2f5d <.symtab+0x2f5d> + 2efe: 6e outsb dx, byte ptr [rsi] + 2eff: 5f pop rdi + 2f00: 62 + 2f01: 61 + 2f02: 73 65 jae 0x2f69 <.symtab+0x2f69> + 2f04: 63 61 73 movsxd esp, dword ptr [rcx + 115] + 2f07: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 2f0b: 4f 5f pop r15 + 2f0d: 73 65 jae 0x2f74 <.symtab+0x2f74> + 2f0f: 65 6b 77 6d 61 imul esi, dword ptr gs:[rdi + 109], 97 + 2f14: 72 6b jb 0x2f81 <.symtab+0x2f81> + 2f16: 00 5f 49 add byte ptr [rdi + 73], bl + 2f19: 4f 5f pop r15 + 2f1b: 66 66 6c insb byte ptr es:[rdi], dx + 2f1e: 75 73 jne 0x2f93 <.symtab+0x2f93> + 2f20: 68 00 5f 5f 6d push 1834966784 + 2f25: 70 6e jo 0x2f95 <.symtab+0x2f95> + 2f27: 5f pop rdi + 2f28: 65 78 74 js 0x2f9f <.symtab+0x2f9f> + 2f2b: 72 61 jb 0x2f8e <.symtab+0x2f8e> + 2f2d: 63 74 5f 6c movsxd esi, dword ptr [rdi + 2*rbx + 108] + 2f31: 6f outsd dx, dword ptr [rsi] + 2f32: 6e outsb dx, byte ptr [rsi] + 2f33: 67 5f addr32 pop rdi + 2f35: 64 6f outsd dx, dword ptr fs:[rsi] + 2f37: 75 62 jne 0x2f9b <.symtab+0x2f9b> + 2f39: 6c insb byte ptr es:[rdi], dx + 2f3a: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 2f3e: 73 74 jae 0x2fb4 <.symtab+0x2fb4> + 2f40: 72 6e jb 0x2fb0 <.symtab+0x2fb0> + 2f42: 6c insb byte ptr es:[rdi], dx + 2f43: 65 6e outsb dx, byte ptr gs:[rsi] + 2f45: 5f pop rdi + 2f46: 73 73 jae 0x2fbb <.symtab+0x2fbb> + 2f48: 65 32 00 xor al, byte ptr gs:[rax] + 2f4b: 5f pop rdi + 2f4c: 64 6c insb byte ptr es:[rdi], dx + 2f4e: 5f pop rdi + 2f4f: 74 75 je 0x2fc6 <.symtab+0x2fc6> + 2f51: 6e outsb dx, byte ptr [rsi] + 2f52: 61 + 2f53: 62 + 2f54: 6c insb byte ptr es:[rdi], dx + 2f55: 65 5f pop rdi + 2f57: 73 65 jae 0x2fbe <.symtab+0x2fbe> + 2f59: 74 5f je 0x2fba <.symtab+0x2fba> + 2f5b: 78 38 js 0x2f95 <.symtab+0x2f95> + 2f5d: 36 5f pop rdi + 2f5f: 69 62 74 00 5f 49 4f imul esp, dword ptr [rdx + 116], 1330208512 + 2f66: 5f pop rdi + 2f67: 77 66 ja 0x2fcf <.symtab+0x2fcf> + 2f69: 69 6c 65 5f 6a 75 6d 70 imul ebp, dword ptr [rbp + 2*riz + 95], 1886221674 + 2f71: 73 00 jae 0x2f73 <.symtab+0x2f73> + 2f73: 5f pop rdi + 2f74: 6e outsb dx, byte ptr [rsi] + 2f75: 6c insb byte ptr es:[rdi], dx + 2f76: 5f pop rdi + 2f77: 43 5f pop r15 + 2f79: 4c 43 + 2f7b: 5f pop rdi + 2f7c: 43 54 push r12 + 2f7e: 59 pop rcx + 2f7f: 50 push rax + 2f80: 45 5f pop r15 + 2f82: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 2f86: 73 5f jae 0x2fe7 <.symtab+0x2fe7> + 2f88: 78 64 js 0x2fee <.symtab+0x2fee> + 2f8a: 69 67 69 74 00 5f 49 imul esp, dword ptr [rdi + 105], 1230962804 + 2f91: 4f 5f pop r15 + 2f93: 66 69 6c 65 5f 77 72 imul bp, word ptr [rbp + 2*riz + 95], 29303 + 2f9a: 69 74 65 00 5f 64 6c 5f imul esi, dword ptr [rbp + 2*riz], 1600939103 + 2fa2: 66 69 6e 64 5f 64 imul bp, word ptr [rsi + 100], 25695 + 2fa8: 73 6f jae 0x3019 <.symtab+0x3019> + 2faa: 5f pop rdi + 2fab: 66 6f outsw dx, word ptr [rsi] + 2fad: 72 5f jb 0x300e <.symtab+0x300e> + 2faf: 6f outsd dx, dword ptr [rsi] + 2fb0: 62 + 2fb1: 6a 65 push 101 + 2fb3: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] + 2fb7: 5f pop rdi + 2fb8: 6d insd dword ptr es:[rdi], dx + 2fb9: 65 6d insd dword ptr es:[rdi], dx + 2fbb: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 2fbe: 5f pop rdi + 2fbf: 61 + 2fc0: 76 78 jbe 0x303a <.symtab+0x303a> + 2fc2: 32 5f 6d xor bl, byte ptr [rdi + 109] + 2fc5: 6f outsd dx, dword ptr [rsi] + 2fc6: 76 62 jbe 0x302a <.symtab+0x302a> + 2fc8: 65 00 73 74 add byte ptr gs:[rbx + 116], dh + 2fcc: 72 65 jb 0x3033 <.symtab+0x3033> + 2fce: 72 72 jb 0x3042 <.symtab+0x3042> + 2fd0: 6f outsd dx, dword ptr [rsi] + 2fd1: 72 00 jb 0x2fd3 <.symtab+0x2fd3> + 2fd3: 5f pop rdi + 2fd4: 5f pop rdi + 2fd5: 73 74 jae 0x304b <.symtab+0x304b> + 2fd7: 72 63 jb 0x303c <.symtab+0x303c> + 2fd9: 68 72 5f 73 73 push 1936940914 + 2fde: 65 32 00 xor al, byte ptr gs:[rax] + 2fe1: 5f pop rdi + 2fe2: 5f pop rdi + 2fe3: 69 6e 69 74 5f 6d 69 imul ebp, dword ptr [rsi + 105], 1768775540 + 2fea: 73 63 jae 0x304f <.symtab+0x304f> + 2fec: 00 5f 5f add byte ptr [rdi + 95], bl + 2fef: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 2ff3: 76 5f jbe 0x3054 <.symtab+0x3054> + 2ff5: 74 72 je 0x3069 <.symtab+0x3069> + 2ff7: 61 + 2ff8: 6e outsb dx, byte ptr [rsi] + 2ff9: 73 66 jae 0x3061 <.symtab+0x3061> + 2ffb: 6f outsd dx, dword ptr [rsi] + 2ffc: 72 6d jb 0x306b <.symtab+0x306b> + 2ffe: 5f pop rdi + 2fff: 61 + 3000: 73 63 jae 0x3065 <.symtab+0x3065> + 3002: 69 69 5f 69 6e 74 65 imul ebp, dword ptr [rcx + 95], 1702129257 + 3009: 72 6e jb 0x3079 <.symtab+0x3079> + 300b: 61 + 300c: 6c insb byte ptr es:[rdi], dx + 300d: 00 5f 5f add byte ptr [rdi + 95], bl + 3010: 6d insd dword ptr es:[rdi], dx + 3011: 70 6e jo 0x3081 <.symtab+0x3081> + 3013: 5f pop rdi + 3014: 73 75 jae 0x308b <.symtab+0x308b> + 3016: 62 + 3017: 5f pop rdi + 3018: 6e outsb dx, byte ptr [rsi] + 3019: 00 5f 5f add byte ptr [rdi + 95], bl + 301c: 77 63 ja 0x3081 <.symtab+0x3081> + 301e: 73 6d jae 0x308d <.symtab+0x308d> + 3020: 62 73 5f 63 6c + 3025: 6f outsd dx, dword ptr [rsi] + 3026: 6e outsb dx, byte ptr [rsi] + 3027: 65 5f pop rdi + 3029: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 302c: 76 00 jbe 0x302e <.symtab+0x302e> + 302e: 5f pop rdi + 302f: 5f pop rdi + 3030: 67 65 74 64 addr32 je 0x3098 <.symtab+0x3098> + 3034: 65 6e outsb dx, byte ptr gs:[rsi] + 3036: 74 73 je 0x30ab <.symtab+0x30ab> + 3038: 00 5f 64 add byte ptr [rdi + 100], bl + 303b: 6c insb byte ptr es:[rdi], dx + 303c: 5f pop rdi + 303d: 70 72 jo 0x30b1 <.symtab+0x30b1> + 303f: 6f outsd dx, dword ptr [rsi] + 3040: 66 69 6c 65 5f 6f 75 imul bp, word ptr [rbp + 2*riz + 95], 30063 + 3047: 74 70 je 0x30b9 <.symtab+0x30b9> + 3049: 75 74 jne 0x30bf <.symtab+0x30bf> + 304b: 00 5f 5f add byte ptr [rdi + 95], bl + 304e: 6d insd dword ptr es:[rdi], dx + 304f: 70 6e jo 0x30bf <.symtab+0x30bf> + 3051: 5f pop rdi + 3052: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 3055: 00 5f 5f add byte ptr [rdi + 95], bl + 3058: 6c insb byte ptr es:[rdi], dx + 3059: 69 62 69 6f 5f 63 6f imul esp, dword ptr [rdx + 105], 1868783471 + 3060: 64 65 63 76 74 movsxd esi, dword ptr gs:[rsi + 116] + 3065: 5f pop rdi + 3066: 6c insb byte ptr es:[rdi], dx + 3067: 65 6e outsb dx, byte ptr gs:[rsi] + 3069: 67 74 68 addr32 je 0x30d4 <.symtab+0x30d4> + 306c: 00 5f 5f add byte ptr [rdi + 95], bl + 306f: 73 74 jae 0x30e5 <.symtab+0x30e5> + 3071: 72 6e jb 0x30e1 <.symtab+0x30e1> + 3073: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 3076: 5f pop rdi + 3077: 73 73 jae 0x30ec <.symtab+0x30ec> + 3079: 73 65 jae 0x30e0 <.symtab+0x30e0> + 307b: 33 00 xor eax, dword ptr [rax] + 307d: 5f pop rdi + 307e: 5f pop rdi + 307f: 6d insd dword ptr es:[rdi], dx + 3080: 70 6e jo 0x30f0 <.symtab+0x30f0> + 3082: 5f pop rdi + 3083: 61 + 3084: 64 64 6d insd dword ptr es:[rdi], dx + 3087: 75 6c jne 0x30f5 <.symtab+0x30f5> + 3089: 5f pop rdi + 308a: 31 00 xor dword ptr [rax], eax + 308c: 5f pop rdi + 308d: 5f pop rdi + 308e: 73 74 jae 0x3104 <.symtab+0x3104> + 3090: 72 6e jb 0x3100 <.symtab+0x3100> + 3092: 6c insb byte ptr es:[rdi], dx + 3093: 65 6e outsb dx, byte ptr gs:[rsi] + 3095: 00 5f 5f add byte ptr [rdi + 95], bl + 3098: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 309c: 76 00 jbe 0x309e <.symtab+0x309e> + 309e: 5f pop rdi + 309f: 5f pop rdi + 30a0: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 30a4: 76 5f jbe 0x3105 <.symtab+0x3105> + 30a6: 74 72 je 0x311a <.symtab+0x311a> + 30a8: 61 + 30a9: 6e outsb dx, byte ptr [rsi] + 30aa: 73 66 jae 0x3112 <.symtab+0x3112> + 30ac: 6f outsd dx, dword ptr [rsi] + 30ad: 72 6d jb 0x311c <.symtab+0x311c> + 30af: 5f pop rdi + 30b0: 75 63 jne 0x3115 <.symtab+0x3115> + 30b2: 73 32 jae 0x30e6 <.symtab+0x30e6> + 30b4: 5f pop rdi + 30b5: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 30bc: 6c insb byte ptr es:[rdi], dx + 30bd: 00 5f 5f add byte ptr [rdi + 95], bl + 30c0: 72 61 jb 0x3123 <.symtab+0x3123> + 30c2: 77 6d ja 0x3131 <.symtab+0x3131> + 30c4: 65 6d insd dword ptr es:[rdi], dx + 30c6: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 30c9: 5f pop rdi + 30ca: 61 + 30cb: 76 78 jbe 0x3145 <.symtab+0x3145> + 30cd: 32 00 xor al, byte ptr [rax] + 30cf: 5f pop rdi + 30d0: 5f pop rdi + 30d1: 70 72 jo 0x3145 <.symtab+0x3145> + 30d3: 69 6e 74 66 5f 6d 6f imul ebp, dword ptr [rsi + 116], 1869438822 + 30da: 64 69 66 69 65 72 5f 74 imul esp, dword ptr fs:[rsi + 105], 1952412261 + 30e2: 61 + 30e3: 62 + 30e4: 6c insb byte ptr es:[rdi], dx + 30e5: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 30e9: 74 63 je 0x314e <.symtab+0x314e> + 30eb: 67 65 74 61 addr32 je 0x3150 <.symtab+0x3150> + 30ef: 74 74 je 0x3165 <.symtab+0x3165> + 30f1: 72 00 jb 0x30f3 <.symtab+0x30f3> + 30f3: 5f pop rdi + 30f4: 64 6c insb byte ptr es:[rdi], dx + 30f6: 5f pop rdi + 30f7: 6e outsb dx, byte ptr [rsi] + 30f8: 65 77 5f ja 0x315a <.symtab+0x315a> + 30fb: 6f outsd dx, dword ptr [rsi] + 30fc: 62 + 30fd: 6a 65 push 101 + 30ff: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] + 3103: 5f pop rdi + 3104: 78 38 js 0x313e <.symtab+0x313e> + 3106: 36 5f pop rdi + 3108: 72 61 jb 0x316b <.symtab+0x316b> + 310a: 77 5f ja 0x316b <.symtab+0x316b> + 310c: 73 68 jae 0x3176 <.symtab+0x3176> + 310e: 61 + 310f: 72 65 jb 0x3176 <.symtab+0x3176> + 3111: 64 5f pop rdi + 3113: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 3116: 68 65 5f 73 69 push 1769168741 + 311b: 7a 65 jp 0x3182 <.symtab+0x3182> + 311d: 00 5f 5f add byte ptr [rdi + 95], bl + 3120: 76 66 jbe 0x3188 <.symtab+0x3188> + 3122: 77 70 ja 0x3194 <.symtab+0x3194> + 3124: 72 69 jb 0x318f <.symtab+0x318f> + 3126: 6e outsb dx, byte ptr [rsi] + 3127: 74 66 je 0x318f <.symtab+0x318f> + 3129: 5f pop rdi + 312a: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 3131: 6c insb byte ptr es:[rdi], dx + 3132: 00 5f 55 add byte ptr [rdi + 85], bl + 3135: 6e outsb dx, byte ptr [rsi] + 3136: 77 69 ja 0x31a1 <.symtab+0x31a1> + 3138: 6e outsb dx, byte ptr [rsi] + 3139: 64 5f pop rdi + 313b: 52 push rdx + 313c: 65 73 75 jae 0x31b4 <.symtab+0x31b4> + 313f: 6d insd dword ptr es:[rdi], dx + 3140: 65 5f pop rdi + 3142: 6f outsd dx, dword ptr [rsi] + 3143: 72 5f jb 0x31a4 <.symtab+0x31a4> + 3145: 52 push rdx + 3146: 65 74 68 je 0x31b1 <.symtab+0x31b1> + 3149: 72 6f jb 0x31ba <.symtab+0x31ba> + 314b: 77 00 ja 0x314d <.symtab+0x314d> + 314d: 5f pop rdi + 314e: 5f pop rdi + 314f: 6d insd dword ptr es:[rdi], dx + 3150: 65 6d insd dword ptr es:[rdi], dx + 3152: 6d insd dword ptr es:[rdi], dx + 3153: 6f outsd dx, dword ptr [rsi] + 3154: 76 65 jbe 0x31bb <.symtab+0x31bb> + 3156: 5f pop rdi + 3157: 61 + 3158: 76 78 jbe 0x31d2 <.symtab+0x31d2> + 315a: 35 31 32 5f 6e xor eax, 1851732529 + 315f: 6f outsd dx, dword ptr [rsi] + 3160: 5f pop rdi + 3161: 76 7a jbe 0x31dd <.symtab+0x31dd> + 3163: 65 72 6f jb 0x31d5 <.symtab+0x31d5> + 3166: 75 70 jne 0x31d8 <.symtab+0x31d8> + 3168: 70 65 jo 0x31cf <.symtab+0x31cf> + 316a: 72 00 jb 0x316c <.symtab+0x316c> + 316c: 5f pop rdi + 316d: 5f pop rdi + 316e: 66 63 6e 74 movsxd bp, dword ptr [rsi + 116] + 3172: 6c insb byte ptr es:[rdi], dx + 3173: 36 34 5f xor al, 95 + 3176: 6e outsb dx, byte ptr [rsi] + 3177: 6f outsd dx, dword ptr [rsi] + 3178: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 317b: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 317e: 00 5f 5f add byte ptr [rdi + 95], bl + 3181: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 3184: 6c insb byte ptr es:[rdi], dx + 3185: 6f outsd dx, dword ptr [rsi] + 3186: 63 00 movsxd eax, dword ptr [rax] + 3188: 5f pop rdi + 3189: 64 6c insb byte ptr es:[rdi], dx + 318b: 5f pop rdi + 318c: 6d insd dword ptr es:[rdi], dx + 318d: 61 + 318e: 6b 65 5f 73 imul esp, dword ptr [rbp + 95], 115 + 3192: 74 61 je 0x31f5 <.symtab+0x31f5> + 3194: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 3197: 65 78 65 js 0x31ff <.symtab+0x31ff> + 319a: 63 75 74 movsxd esi, dword ptr [rbp + 116] + 319d: 61 + 319e: 62 + 319f: 6c insb byte ptr es:[rdi], dx + 31a0: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 31a4: 4f 5f pop r15 + 31a6: 64 65 66 61 + 31aa: 75 6c jne 0x3218 <.symtab+0x3218> + 31ac: 74 5f je 0x320d <.symtab+0x320d> + 31ae: 78 73 js 0x3223 <.symtab+0x3223> + 31b0: 67 65 74 6e addr32 je 0x3222 <.symtab+0x3222> + 31b4: 00 5f 5f add byte ptr [rdi + 95], bl + 31b7: 73 74 jae 0x322d <.symtab+0x322d> + 31b9: 72 74 jb 0x322f <.symtab+0x322f> + 31bb: 6f outsd dx, dword ptr [rsi] + 31bc: 6b 5f 72 00 imul ebx, dword ptr [rdi + 114], 0 + 31c0: 5f pop rdi + 31c1: 64 6c insb byte ptr es:[rdi], dx + 31c3: 5f pop rdi + 31c4: 65 78 63 js 0x322a <.symtab+0x322a> + 31c7: 65 70 74 jo 0x323e <.symtab+0x323e> + 31ca: 69 6f 6e 5f 63 72 65 imul ebp, dword ptr [rdi + 110], 1701995359 + 31d1: 61 + 31d2: 74 65 je 0x3239 <.symtab+0x3239> + 31d4: 00 5f 5f add byte ptr [rdi + 95], bl + 31d7: 6c insb byte ptr es:[rdi], dx + 31d8: 69 62 63 5f 73 74 61 imul esp, dword ptr [rdx + 99], 1635021663 + 31df: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 31e2: 65 6e outsb dx, byte ptr gs:[rsi] + 31e4: 64 00 5f 49 add byte ptr fs:[rdi + 73], bl + 31e8: 4f 5f pop r15 + 31ea: 65 6e outsb dx, byte ptr gs:[rsi] + 31ec: 61 + 31ed: 62 + 31ee: 6c insb byte ptr es:[rdi], dx + 31ef: 65 5f pop rdi + 31f1: 6c insb byte ptr es:[rdi], dx + 31f2: 6f outsd dx, dword ptr [rsi] + 31f3: 63 6b 73 movsxd ebp, dword ptr [rbx + 115] + 31f6: 00 5f 5f add byte ptr [rdi + 95], bl + 31f9: 6d insd dword ptr es:[rdi], dx + 31fa: 65 6d insd dword ptr es:[rdi], dx + 31fc: 63 70 79 movsxd esi, dword ptr [rax + 121] + 31ff: 5f pop rdi + 3200: 73 73 jae 0x3275 <.symtab+0x3275> + 3202: 73 65 jae 0x3269 <.symtab+0x3269> + 3204: 33 00 xor eax, dword ptr [rax] + 3206: 5f pop rdi + 3207: 6e outsb dx, byte ptr [rsi] + 3208: 6c insb byte ptr es:[rdi], dx + 3209: 5f pop rdi + 320a: 64 65 66 61 + 320e: 75 6c jne 0x327c <.symtab+0x327c> + 3210: 74 5f je 0x3271 <.symtab+0x3271> + 3212: 6c insb byte ptr es:[rdi], dx + 3213: 6f outsd dx, dword ptr [rsi] + 3214: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 3217: 65 5f pop rdi + 3219: 70 61 jo 0x327c <.symtab+0x327c> + 321b: 74 68 je 0x3285 <.symtab+0x3285> + 321d: 00 5f 5f add byte ptr [rdi + 95], bl + 3220: 72 65 jb 0x3287 <.symtab+0x3287> + 3222: 67 69 73 74 65 72 5f 70 imul esi, dword ptr [ebx + 116], 1885303397 + 322a: 72 69 jb 0x3295 <.symtab+0x3295> + 322c: 6e outsb dx, byte ptr [rsi] + 322d: 74 66 je 0x3295 <.symtab+0x3295> + 322f: 5f pop rdi + 3230: 73 70 jae 0x32a2 <.symtab+0x32a2> + 3232: 65 63 69 66 movsxd ebp, dword ptr gs:[rcx + 102] + 3236: 69 65 72 00 5f 64 6c imul esp, dword ptr [rbp + 114], 1818517248 + 323d: 5f pop rdi + 323e: 64 65 62 75 67 5f 66 + 3245: 64 00 5f 6e add byte ptr fs:[rdi + 110], bl + 3249: 6c insb byte ptr es:[rdi], dx + 324a: 5f pop rdi + 324b: 43 5f pop r15 + 324d: 4c 43 + 324f: 5f pop rdi + 3250: 4e 41 + 3252: 4d 45 + 3254: 00 5f 5f add byte ptr [rdi + 95], bl + 3257: 73 74 jae 0x32cd <.symtab+0x32cd> + 3259: 72 73 jb 0x32ce <.symtab+0x32ce> + 325b: 74 72 je 0x32cf <.symtab+0x32cf> + 325d: 5f pop rdi + 325e: 73 73 jae 0x32d3 <.symtab+0x32d3> + 3260: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 3264: 6e outsb dx, byte ptr [rsi] + 3265: 61 + 3266: 6c insb byte ptr es:[rdi], dx + 3267: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 326e: 5f pop rdi + 326f: 74 73 je 0x32e4 <.symtab+0x32e4> + 3271: 65 61 + 3273: 72 63 jb 0x32d8 <.symtab+0x32d8> + 3275: 68 00 5f 5f 5f push 1600085760 + 327a: 5f pop rdi + 327b: 73 74 jae 0x32f1 <.symtab+0x32f1> + 327d: 72 74 jb 0x32f3 <.symtab+0x32f3> + 327f: 6f outsd dx, dword ptr [rsi] + 3280: 6c insb byte ptr es:[rdi], dx + 3281: 5f pop rdi + 3282: 6c insb byte ptr es:[rdi], dx + 3283: 5f pop rdi + 3284: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 328b: 6c insb byte ptr es:[rdi], dx + 328c: 00 5f 49 add byte ptr [rdi + 73], bl + 328f: 4f 5f pop r15 + 3291: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 + 3298: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 + 329d: 5f pop rdi + 329e: 6d insd dword ptr es:[rdi], dx + 329f: 6d insd dword ptr es:[rdi], dx + 32a0: 61 + 32a1: 70 00 jo 0x32a3 <.symtab+0x32a3> + 32a3: 5f pop rdi + 32a4: 5f pop rdi + 32a5: 67 65 74 74 addr32 je 0x331d <.symtab+0x331d> + 32a9: 65 78 74 js 0x3320 <.symtab+0x3320> + 32ac: 5f pop rdi + 32ad: 66 72 65 jb 0x3315 <.symtab+0x3315> + 32b0: 65 5f pop rdi + 32b2: 65 78 70 js 0x3325 <.symtab+0x3325> + 32b5: 00 5f 5f add byte ptr [rdi + 95], bl + 32b8: 78 38 js 0x32f2 <.symtab+0x32f2> + 32ba: 36 5f pop rdi + 32bc: 64 61 + 32be: 74 61 je 0x3321 <.symtab+0x3321> + 32c0: 5f pop rdi + 32c1: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 32c4: 68 65 5f 73 69 push 1769168741 + 32c9: 7a 65 jp 0x3330 <.symtab+0x3330> + 32cb: 5f pop rdi + 32cc: 68 61 6c 66 00 push 6712417 + 32d1: 5f pop rdi + 32d2: 64 6c insb byte ptr es:[rdi], dx + 32d4: 5f pop rdi + 32d5: 6c insb byte ptr es:[rdi], dx + 32d6: 6f outsd dx, dword ptr [rsi] + 32d7: 61 + 32d8: 64 5f pop rdi + 32da: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 32dd: 68 65 5f 6c 6f push 1869373285 + 32e2: 6f outsd dx, dword ptr [rsi] + 32e3: 6b 75 70 00 imul esi, dword ptr [rbp + 112], 0 + 32e7: 5f pop rdi + 32e8: 5f pop rdi + 32e9: 78 38 js 0x3323 <.symtab+0x3323> + 32eb: 36 5f pop rdi + 32ed: 72 61 jb 0x3350 <.symtab+0x3350> + 32ef: 77 5f ja 0x3350 <.symtab+0x3350> + 32f1: 73 68 jae 0x335b <.symtab+0x335b> + 32f3: 61 + 32f4: 72 65 jb 0x335b <.symtab+0x335b> + 32f6: 64 5f pop rdi + 32f8: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 32fb: 68 65 5f 73 69 push 1769168741 + 3300: 7a 65 jp 0x3367 <.symtab+0x3367> + 3302: 5f pop rdi + 3303: 68 61 6c 66 00 push 6712417 + 3308: 5f pop rdi + 3309: 6e outsb dx, byte ptr [rsi] + 330a: 6c insb byte ptr es:[rdi], dx + 330b: 5f pop rdi + 330c: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 330f: 72 65 jb 0x3376 <.symtab+0x3376> + 3311: 6e outsb dx, byte ptr [rsi] + 3312: 74 5f je 0x3373 <.symtab+0x3373> + 3314: 4c 43 + 3316: 5f pop rdi + 3317: 4e 55 push rbp + 3319: 4d 45 + 331b: 52 push rdx + 331c: 49 43 + 331e: 5f pop rdi + 331f: 75 73 jne 0x3394 <.symtab+0x3394> + 3321: 65 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 3326: 77 72 ja 0x339a <.symtab+0x339a> + 3328: 69 74 65 00 5f 49 4f 5f imul esi, dword ptr [rbp + 2*riz], 1599031647 + 3330: 66 6f outsw dx, word ptr [rsi] + 3332: 70 65 jo 0x3399 <.symtab+0x3399> + 3334: 6e outsb dx, byte ptr [rsi] + 3335: 36 34 00 xor al, 0 + 3338: 5f pop rdi + 3339: 5f pop rdi + 333a: 6c insb byte ptr es:[rdi], dx + 333b: 69 62 69 6f 5f 63 6f imul esp, dword ptr [rdx + 105], 1868783471 + 3342: 64 65 63 76 74 movsxd esi, dword ptr gs:[rsi + 116] + 3347: 5f pop rdi + 3348: 6f outsd dx, dword ptr [rsi] + 3349: 75 74 jne 0x33bf <.symtab+0x33bf> + 334b: 00 5f 5f add byte ptr [rdi + 95], bl + 334e: 67 65 74 74 addr32 je 0x33c6 <.symtab+0x33c6> + 3352: 65 78 74 js 0x33c9 <.symtab+0x33c9> + 3355: 5f pop rdi + 3356: 65 78 74 js 0x33cd <.symtab+0x33cd> + 3359: 72 61 jb 0x33bc <.symtab+0x33bc> + 335b: 63 74 5f 70 movsxd esi, dword ptr [rdi + 2*rbx + 112] + 335f: 6c insb byte ptr es:[rdi], dx + 3360: 75 72 jne 0x33d4 <.symtab+0x33d4> + 3362: 61 + 3363: 6c insb byte ptr es:[rdi], dx + 3364: 00 5f 49 add byte ptr [rdi + 73], bl + 3367: 4f 5f pop r15 + 3369: 73 67 jae 0x33d2 <.symtab+0x33d2> + 336b: 65 74 6e je 0x33dc <.symtab+0x33dc> + 336e: 00 5f 5f add byte ptr [rdi + 95], bl + 3371: 6d insd dword ptr es:[rdi], dx + 3372: 6d insd dword ptr es:[rdi], dx + 3373: 61 + 3374: 70 00 jo 0x3376 <.symtab+0x3376> + 3376: 5f pop rdi + 3377: 5f pop rdi + 3378: 6d insd dword ptr es:[rdi], dx + 3379: 70 72 jo 0x33ed <.symtab+0x33ed> + 337b: 6f outsd dx, dword ptr [rsi] + 337c: 74 65 je 0x33e3 <.symtab+0x33e3> + 337e: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] + 3382: 64 6c insb byte ptr es:[rdi], dx + 3384: 5f pop rdi + 3385: 75 73 jne 0x33fa <.symtab+0x33fa> + 3387: 65 5f pop rdi + 3389: 6c insb byte ptr es:[rdi], dx + 338a: 6f outsd dx, dword ptr [rsi] + 338b: 61 + 338c: 64 5f pop rdi + 338e: 62 + 338f: 69 61 73 00 5f 5f 78 imul esp, dword ptr [rcx + 115], 2019516160 + 3396: 38 36 cmp byte ptr [rsi], dh + 3398: 5f pop rdi + 3399: 72 61 jb 0x33fc <.symtab+0x33fc> + 339b: 77 5f ja 0x33fc <.symtab+0x33fc> + 339d: 64 61 + 339f: 74 61 je 0x3402 <.symtab+0x3402> + 33a1: 5f pop rdi + 33a2: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 33a5: 68 65 5f 73 69 push 1769168741 + 33aa: 7a 65 jp 0x3411 <.symtab+0x3411> + 33ac: 00 5f 6e add byte ptr [rdi + 110], bl + 33af: 6c insb byte ptr es:[rdi], dx + 33b0: 5f pop rdi + 33b1: 64 6f outsd dx, dword ptr fs:[rsi] + 33b3: 6d insd dword ptr es:[rdi], dx + 33b4: 61 + 33b5: 69 6e 5f 62 69 6e 64 imul ebp, dword ptr [rsi + 95], 1684957538 + 33bc: 69 6e 67 73 00 5f 64 imul ebp, dword ptr [rsi + 103], 1683947635 + 33c3: 6c insb byte ptr es:[rdi], dx + 33c4: 5f pop rdi + 33c5: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 33c8: 63 68 5f movsxd ebp, dword ptr [rax + 95] + 33cb: 65 78 63 js 0x3431 <.symtab+0x3431> + 33ce: 65 70 74 jo 0x3445 <.symtab+0x3445> + 33d1: 69 6f 6e 00 5f 5f 67 imul ebp, dword ptr [rdi + 110], 1734303488 + 33d8: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 33db: 76 5f jbe 0x343c <.symtab+0x343c> + 33dd: 70 61 jo 0x3440 <.symtab+0x3440> + 33df: 74 68 je 0x3449 <.symtab+0x3449> + 33e1: 5f pop rdi + 33e2: 65 6e outsb dx, byte ptr gs:[rsi] + 33e4: 76 76 jbe 0x345c <.symtab+0x345c> + 33e6: 61 + 33e7: 72 00 jb 0x33e9 <.symtab+0x33e9> + 33e9: 5f pop rdi + 33ea: 5f pop rdi + 33eb: 6d insd dword ptr es:[rdi], dx + 33ec: 61 + 33ed: 6c insb byte ptr es:[rdi], dx + 33ee: 6c insb byte ptr es:[rdi], dx + 33ef: 6f outsd dx, dword ptr [rsi] + 33f0: 63 5f 61 movsxd ebx, dword ptr [rdi + 97] + 33f3: 72 65 jb 0x345a <.symtab+0x345a> + 33f5: 6e outsb dx, byte ptr [rsi] + 33f6: 61 + 33f7: 5f pop rdi + 33f8: 74 68 je 0x3462 <.symtab+0x3462> + 33fa: 72 65 jb 0x3461 <.symtab+0x3461> + 33fc: 61 + 33fd: 64 5f pop rdi + 33ff: 66 72 65 jb 0x3467 <.symtab+0x3467> + 3402: 65 72 65 jb 0x346a <.symtab+0x346a> + 3405: 73 00 jae 0x3407 <.symtab+0x3407> + 3407: 5f pop rdi + 3408: 5f pop rdi + 3409: 73 74 jae 0x347f <.symtab+0x347f> + 340b: 72 63 jb 0x3470 <.symtab+0x3470> + 340d: 73 70 jae 0x347f <.symtab+0x347f> + 340f: 6e outsb dx, byte ptr [rsi] + 3410: 5f pop rdi + 3411: 73 73 jae 0x3486 <.symtab+0x3486> + 3413: 65 32 00 xor al, byte ptr gs:[rax] + 3416: 5f pop rdi + 3417: 55 push rbp + 3418: 6e outsb dx, byte ptr [rsi] + 3419: 77 69 ja 0x3484 <.symtab+0x3484> + 341b: 6e outsb dx, byte ptr [rsi] + 341c: 64 5f pop rdi + 341e: 47 65 gs + 3420: 74 52 je 0x3474 <.symtab+0x3474> + 3422: 65 67 69 6f 6e 53 74 61 72 imul ebp, dword ptr gs:[edi + 110], 1918989395 + 342b: 74 00 je 0x342d <.symtab+0x342d> + 342d: 5f pop rdi + 342e: 5f pop rdi + 342f: 61 + 3430: 64 64 5f pop rdi + 3433: 74 6f je 0x34a4 <.symtab+0x34a4> + 3435: 5f pop rdi + 3436: 65 6e outsb dx, byte ptr gs:[rsi] + 3438: 76 69 jbe 0x34a3 <.symtab+0x34a3> + 343a: 72 6f jb 0x34ab <.symtab+0x34ab> + 343c: 6e outsb dx, byte ptr [rsi] + 343d: 00 5f 64 add byte ptr [rdi + 100], bl + 3440: 6c insb byte ptr es:[rdi], dx + 3441: 5f pop rdi + 3442: 69 6e 69 74 69 61 6c imul ebp, dword ptr [rsi + 105], 1818323316 + 3449: 5f pop rdi + 344a: 73 65 jae 0x34b1 <.symtab+0x34b1> + 344c: 61 + 344d: 72 63 jb 0x34b2 <.symtab+0x34b2> + 344f: 68 6c 69 73 74 push 1953720684 + 3454: 00 5f 49 add byte ptr [rdi + 73], bl + 3457: 4f 5f pop r15 + 3459: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 + 3460: 65 6b 00 5f imul eax, dword ptr gs:[rax], 95 + 3464: 5f pop rdi + 3465: 70 61 jo 0x34c8 <.symtab+0x34c8> + 3467: 72 73 jb 0x34dc <.symtab+0x34dc> + 3469: 65 5f pop rdi + 346b: 6f outsd dx, dword ptr [rsi] + 346c: 6e outsb dx, byte ptr [rsi] + 346d: 65 5f pop rdi + 346f: 73 70 jae 0x34e1 <.symtab+0x34e1> + 3471: 65 63 77 63 movsxd esi, dword ptr gs:[rdi + 99] + 3475: 00 5f 69 add byte ptr [rdi + 105], bl + 3478: 74 6f je 0x34e9 <.symtab+0x34e9> + 347a: 61 + 347b: 5f pop rdi + 347c: 77 6f ja 0x34ed <.symtab+0x34ed> + 347e: 72 64 jb 0x34e4 <.symtab+0x34e4> + 3480: 00 5f 5f add byte ptr [rdi + 95], bl + 3483: 6d insd dword ptr es:[rdi], dx + 3484: 65 6d insd dword ptr es:[rdi], dx + 3486: 70 63 jo 0x34eb <.symtab+0x34eb> + 3488: 70 79 jo 0x3503 <.symtab+0x3503> + 348a: 5f pop rdi + 348b: 65 72 6d jb 0x34fb <.symtab+0x34fb> + 348e: 73 00 jae 0x3490 <.symtab+0x3490> + 3490: 5f pop rdi + 3491: 5f pop rdi + 3492: 77 6d ja 0x3501 <.symtab+0x3501> + 3494: 65 6d insd dword ptr es:[rdi], dx + 3496: 73 65 jae 0x34fd <.symtab+0x34fd> + 3498: 74 5f je 0x34f9 <.symtab+0x34f9> + 349a: 73 73 jae 0x350f <.symtab+0x350f> + 349c: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 34a0: 6e outsb dx, byte ptr [rsi] + 34a1: 61 + 34a2: 6c insb byte ptr es:[rdi], dx + 34a3: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 34aa: 5f pop rdi + 34ab: 74 64 je 0x3511 <.symtab+0x3511> + 34ad: 65 73 74 jae 0x3524 <.symtab+0x3524> + 34b0: 72 6f jb 0x3521 <.symtab+0x3521> + 34b2: 79 00 jns 0x34b4 <.symtab+0x34b4> + 34b4: 5f pop rdi + 34b5: 5f pop rdi + 34b6: 72 61 jb 0x3519 <.symtab+0x3519> + 34b8: 77 6d ja 0x3527 <.symtab+0x3527> + 34ba: 65 6d insd dword ptr es:[rdi], dx + 34bc: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 34bf: 00 5f 64 add byte ptr [rdi + 100], bl + 34c2: 6c insb byte ptr es:[rdi], dx + 34c3: 5f pop rdi + 34c4: 70 72 jo 0x3538 <.symtab+0x3538> + 34c6: 6f outsd dx, dword ptr [rsi] + 34c7: 66 69 6c 65 5f 66 69 imul bp, word ptr [rbp + 2*riz + 95], 26982 + 34ce: 78 75 js 0x3545 <.symtab+0x3545> + 34d0: 70 00 jo 0x34d2 <.symtab+0x34d2> + 34d2: 5f pop rdi + 34d3: 5f pop rdi + 34d4: 67 65 74 63 addr32 je 0x353b <.symtab+0x353b> + 34d8: 77 64 ja 0x353e <.symtab+0x353e> + 34da: 00 5f 55 add byte ptr [rdi + 85], bl + 34dd: 6e outsb dx, byte ptr [rsi] + 34de: 77 69 ja 0x3549 <.symtab+0x3549> + 34e0: 6e outsb dx, byte ptr [rsi] + 34e1: 64 5f pop rdi + 34e3: 42 61 + 34e5: 63 6b 74 movsxd ebp, dword ptr [rbx + 116] + 34e8: 72 61 jb 0x354b <.symtab+0x354b> + 34ea: 63 65 00 movsxd esp, dword ptr [rbp] + 34ed: 5f pop rdi + 34ee: 5f pop rdi + 34ef: 6d insd dword ptr es:[rdi], dx + 34f0: 62 + 34f1: 73 72 jae 0x3565 <.symtab+0x3565> + 34f3: 74 6f je 0x3564 <.symtab+0x3564> + 34f5: 77 63 ja 0x355a <.symtab+0x355a> + 34f7: 73 5f jae 0x3558 <.symtab+0x3558> + 34f9: 6c insb byte ptr es:[rdi], dx + 34fa: 00 5f 5f add byte ptr [rdi + 95], bl + 34fd: 73 74 jae 0x3573 <.symtab+0x3573> + 34ff: 72 63 jb 0x3564 <.symtab+0x3564> + 3501: 61 + 3502: 73 65 jae 0x3569 <.symtab+0x3569> + 3504: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 3507: 5f pop rdi + 3508: 6c insb byte ptr es:[rdi], dx + 3509: 5f pop rdi + 350a: 73 73 jae 0x357f <.symtab+0x357f> + 350c: 65 34 32 xor al, 50 + 350f: 00 5f 49 add byte ptr [rdi + 73], bl + 3512: 4f 5f pop r15 + 3514: 69 6e 69 74 5f 6d 61 imul ebp, dword ptr [rsi + 105], 1634557812 + 351b: 72 6b jb 0x3588 <.symtab+0x3588> + 351d: 65 72 00 jb 0x3520 <.symtab+0x3520> + 3520: 5f pop rdi + 3521: 5f pop rdi + 3522: 73 74 jae 0x3598 <.symtab+0x3598> + 3524: 72 74 jb 0x359a <.symtab+0x359a> + 3526: 6f outsd dx, dword ptr [rsi] + 3527: 6c insb byte ptr es:[rdi], dx + 3528: 5f pop rdi + 3529: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 3530: 6c insb byte ptr es:[rdi], dx + 3531: 00 5f 5f add byte ptr [rdi + 95], bl + 3534: 6d insd dword ptr es:[rdi], dx + 3535: 65 6d insd dword ptr es:[rdi], dx + 3537: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 353a: 5f pop rdi + 353b: 73 73 jae 0x35b0 <.symtab+0x35b0> + 353d: 65 32 00 xor al, byte ptr gs:[rax] + 3540: 5f pop rdi + 3541: 6e outsb dx, byte ptr [rsi] + 3542: 6c insb byte ptr es:[rdi], dx + 3543: 5f pop rdi + 3544: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 3547: 65 67 6f outsd dx, dword ptr gs:[esi] + 354a: 72 79 jb 0x35c5 <.symtab+0x35c5> + 354c: 5f pop rdi + 354d: 6e outsb dx, byte ptr [rsi] + 354e: 61 + 354f: 6d insd dword ptr es:[rdi], dx + 3550: 65 5f pop rdi + 3552: 69 64 78 73 00 5f 5f 77 imul esp, dword ptr [rax + 2*rdi + 115], 2002738944 + 355a: 6f outsd dx, dword ptr [rsi] + 355b: 76 65 jbe 0x35c2 <.symtab+0x35c2> + 355d: 72 66 jb 0x35c5 <.symtab+0x35c5> + 355f: 6c insb byte ptr es:[rdi], dx + 3560: 6f outsd dx, dword ptr [rsi] + 3561: 77 00 ja 0x3563 <.symtab+0x3563> + 3563: 5f pop rdi + 3564: 49 4f + 3566: 5f pop rdi + 3567: 32 5f 31 xor bl, byte ptr [rdi + 49] + 356a: 5f pop rdi + 356b: 73 74 jae 0x35e1 <.symtab+0x35e1> + 356d: 64 6f outsd dx, dword ptr fs:[rsi] + 356f: 75 74 jne 0x35e5 <.symtab+0x35e5> + 3571: 5f pop rdi + 3572: 00 5f 5f add byte ptr [rdi + 95], bl + 3575: 72 65 jb 0x35dc <.symtab+0x35dc> + 3577: 67 69 73 74 65 72 5f 70 imul esi, dword ptr [ebx + 116], 1885303397 + 357f: 72 69 jb 0x35ea <.symtab+0x35ea> + 3581: 6e outsb dx, byte ptr [rsi] + 3582: 74 66 je 0x35ea <.symtab+0x35ea> + 3584: 5f pop rdi + 3585: 66 75 6e jne 0x35f6 <.symtab+0x35f6> + 3588: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] + 358c: 6e outsb dx, byte ptr [rsi] + 358d: 00 5f 5f add byte ptr [rdi + 95], bl + 3590: 6d insd dword ptr es:[rdi], dx + 3591: 70 6e jo 0x3601 <.symtab+0x3601> + 3593: 5f pop rdi + 3594: 6d insd dword ptr es:[rdi], dx + 3595: 75 6c jne 0x3603 <.symtab+0x3603> + 3597: 5f pop rdi + 3598: 6e outsb dx, byte ptr [rsi] + 3599: 00 5f 49 add byte ptr [rdi + 73], bl + 359c: 4f 5f pop r15 + 359e: 6e outsb dx, byte ptr [rsi] + 359f: 65 77 5f ja 0x3601 <.symtab+0x3601> + 35a2: 66 69 6c 65 5f 69 6e imul bp, word ptr [rbp + 2*riz + 95], 28265 + 35a9: 69 74 00 5f 5f 6d 65 6d imul esi, dword ptr [rax + rax + 95], 1835363679 + 35b1: 6d insd dword ptr es:[rdi], dx + 35b2: 6f outsd dx, dword ptr [rsi] + 35b3: 76 65 jbe 0x361a <.symtab+0x361a> + 35b5: 5f pop rdi + 35b6: 73 73 jae 0x362b <.symtab+0x362b> + 35b8: 73 65 jae 0x361f <.symtab+0x361f> + 35ba: 33 00 xor eax, dword ptr [rax] + 35bc: 5f pop rdi + 35bd: 5f pop rdi + 35be: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 35c2: 76 5f jbe 0x3623 <.symtab+0x3623> + 35c4: 6c insb byte ptr es:[rdi], dx + 35c5: 6f outsd dx, dword ptr [rsi] + 35c6: 6f outsd dx, dword ptr [rsi] + 35c7: 6b 75 70 5f imul esi, dword ptr [rbp + 112], 95 + 35cb: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 35ce: 68 65 00 5f 64 push 1683947621 + 35d3: 6c insb byte ptr es:[rdi], dx + 35d4: 5f pop rdi + 35d5: 68 69 67 68 65 push 1701341033 + 35da: 72 5f jb 0x363b <.symtab+0x363b> + 35dc: 70 72 jo 0x3650 <.symtab+0x3650> + 35de: 69 6d 65 5f 6e 75 6d imul ebp, dword ptr [rbp + 101], 1836412511 + 35e5: 62 + 35e6: 65 72 00 jb 0x35e9 <.symtab+0x35e9> + 35e9: 5f pop rdi + 35ea: 6e outsb dx, byte ptr [rsi] + 35eb: 6c insb byte ptr es:[rdi], dx + 35ec: 5f pop rdi + 35ed: 43 5f pop r15 + 35ef: 4c 43 + 35f1: 5f pop rdi + 35f2: 43 54 push r12 + 35f4: 59 pop rcx + 35f5: 50 push rax + 35f6: 45 5f pop r15 + 35f8: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 35fc: 73 5f jae 0x365d <.symtab+0x365d> + 35fe: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] + 3601: 72 6c jb 0x366f <.symtab+0x366f> + 3603: 00 71 73 add byte ptr [rcx + 115], dh + 3606: 6f outsd dx, dword ptr [rsi] + 3607: 72 74 jb 0x367d <.symtab+0x367d> + 3609: 00 5f 5f add byte ptr [rdi + 95], bl + 360c: 70 6f jo 0x367d <.symtab+0x367d> + 360e: 73 69 jae 0x3679 <.symtab+0x3679> + 3610: 78 5f js 0x3671 <.symtab+0x3671> + 3612: 6d insd dword ptr es:[rdi], dx + 3613: 65 6d insd dword ptr es:[rdi], dx + 3615: 61 + 3616: 6c insb byte ptr es:[rdi], dx + 3617: 69 67 6e 00 5f 49 4f imul esp, dword ptr [rdi + 110], 1330208512 + 361e: 5f pop rdi + 361f: 66 6c insb byte ptr es:[rdi], dx + 3621: 75 73 jne 0x3696 <.symtab+0x3696> + 3623: 68 5f 61 6c 6c push 1819042143 + 3628: 5f pop rdi + 3629: 6c insb byte ptr es:[rdi], dx + 362a: 69 6e 65 62 75 66 66 imul ebp, dword ptr [rsi + 101], 1717990754 + 3631: 65 72 65 jb 0x3699 <.symtab+0x3699> + 3634: 64 00 5f 49 add byte ptr fs:[rdi + 73], bl + 3638: 4f 5f pop r15 + 363a: 66 63 6c 6f 73 movsxd bp, dword ptr [rdi + 2*rbp + 115] + 363f: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 3643: 73 74 jae 0x36b9 <.symtab+0x36b9> + 3645: 72 74 jb 0x36bb <.symtab+0x36bb> + 3647: 6f outsd dx, dword ptr [rsi] + 3648: 6c insb byte ptr es:[rdi], dx + 3649: 6c insb byte ptr es:[rdi], dx + 364a: 5f pop rdi + 364b: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 3652: 6c insb byte ptr es:[rdi], dx + 3653: 00 5f 5f add byte ptr [rdi + 95], bl + 3656: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 365a: 76 5f jbe 0x36bb <.symtab+0x36bb> + 365c: 6d insd dword ptr es:[rdi], dx + 365d: 6f outsd dx, dword ptr [rsi] + 365e: 64 75 6c jne 0x36cd <.symtab+0x36cd> + 3661: 65 73 5f jae 0x36c3 <.symtab+0x36c3> + 3664: 64 62 00 5f 6e + 3669: 6c insb byte ptr es:[rdi], dx + 366a: 5f pop rdi + 366b: 65 78 70 js 0x36de <.symtab+0x36de> + 366e: 61 + 366f: 6e outsb dx, byte ptr [rsi] + 3670: 64 5f pop rdi + 3672: 61 + 3673: 6c insb byte ptr es:[rdi], dx + 3674: 69 61 73 00 5f 49 4f imul esp, dword ptr [rcx + 115], 1330208512 + 367b: 5f pop rdi + 367c: 77 64 ja 0x36e2 <.symtab+0x36e2> + 367e: 6f outsd dx, dword ptr [rsi] + 367f: 5f pop rdi + 3680: 77 72 ja 0x36f4 <.symtab+0x36f4> + 3682: 69 74 65 00 5f 5f 67 65 imul esi, dword ptr [rbp + 2*riz], 1701273439 + 368a: 74 64 je 0x36f0 <.symtab+0x36f0> + 368c: 65 6c insb byte ptr es:[rdi], dx + 368e: 69 6d 00 5f 5f 72 65 imul ebp, dword ptr [rbp], 1701994335 + 3695: 61 + 3696: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 369a: 77 63 ja 0x36ff <.symtab+0x36ff> + 369c: 73 63 jae 0x3701 <.symtab+0x3701> + 369e: 68 72 6e 75 6c push 1819635314 + 36a3: 00 5f 64 add byte ptr [rdi + 100], bl + 36a6: 6c insb byte ptr es:[rdi], dx + 36a7: 5f pop rdi + 36a8: 73 74 jae 0x371e <.symtab+0x371e> + 36aa: 72 74 jb 0x3720 <.symtab+0x3720> + 36ac: 6f outsd dx, dword ptr [rsi] + 36ad: 75 6c jne 0x371b <.symtab+0x371b> + 36af: 00 5f 49 add byte ptr [rdi + 73], bl + 36b2: 4f 5f pop r15 + 36b4: 64 65 66 61 + 36b8: 75 6c jne 0x3726 <.symtab+0x3726> + 36ba: 74 5f je 0x371b <.symtab+0x371b> + 36bc: 75 6e jne 0x372c <.symtab+0x372c> + 36be: 64 65 72 66 jb 0x3728 <.symtab+0x3728> + 36c2: 6c insb byte ptr es:[rdi], dx + 36c3: 6f outsd dx, dword ptr [rsi] + 36c4: 77 00 ja 0x36c6 <.symtab+0x36c6> + 36c6: 5f pop rdi + 36c7: 49 4f + 36c9: 5f pop rdi + 36ca: 66 75 6e jne 0x373b <.symtab+0x373b> + 36cd: 6c insb byte ptr es:[rdi], dx + 36ce: 6f outsd dx, dword ptr [rsi] + 36cf: 63 6b 66 movsxd ebp, dword ptr [rbx + 102] + 36d2: 69 6c 65 00 5f 5f 67 63 imul ebp, dword ptr [rbp + 2*riz], 1667719007 + 36da: 6f outsd dx, dword ptr [rsi] + 36db: 6e outsb dx, byte ptr [rsi] + 36dc: 76 5f jbe 0x373d <.symtab+0x373d> + 36de: 6c insb byte ptr es:[rdi], dx + 36df: 6f outsd dx, dword ptr [rsi] + 36e0: 61 + 36e1: 64 5f pop rdi + 36e3: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 36e6: 68 65 00 5f 5f push 1600061541 + 36eb: 6d insd dword ptr es:[rdi], dx + 36ec: 61 + 36ed: 6c insb byte ptr es:[rdi], dx + 36ee: 6c insb byte ptr es:[rdi], dx + 36ef: 69 6e 66 6f 00 5f 5f imul ebp, dword ptr [rsi + 102], 1600061551 + 36f6: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 36fa: 76 5f jbe 0x375b <.symtab+0x375b> + 36fc: 74 72 je 0x3770 <.symtab+0x3770> + 36fe: 61 + 36ff: 6e outsb dx, byte ptr [rsi] + 3700: 73 66 jae 0x3768 <.symtab+0x3768> + 3702: 6f outsd dx, dword ptr [rsi] + 3703: 72 6d jb 0x3772 <.symtab+0x3772> + 3705: 5f pop rdi + 3706: 75 63 jne 0x376b <.symtab+0x376b> + 3708: 73 34 jae 0x373e <.symtab+0x373e> + 370a: 6c insb byte ptr es:[rdi], dx + 370b: 65 5f pop rdi + 370d: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 3714: 6c insb byte ptr es:[rdi], dx + 3715: 00 5f 64 add byte ptr [rdi + 100], bl + 3718: 6c insb byte ptr es:[rdi], dx + 3719: 5f pop rdi + 371a: 70 6c jo 0x3788 <.symtab+0x3788> + 371c: 61 + 371d: 74 66 je 0x3785 <.symtab+0x3785> + 371f: 6f outsd dx, dword ptr [rsi] + 3720: 72 6d jb 0x378f <.symtab+0x378f> + 3722: 6c insb byte ptr es:[rdi], dx + 3723: 65 6e outsb dx, byte ptr gs:[rsi] + 3725: 00 5f 5f add byte ptr [rdi + 95], bl + 3728: 6d insd dword ptr es:[rdi], dx + 3729: 65 6d insd dword ptr es:[rdi], dx + 372b: 70 63 jo 0x3790 <.symtab+0x3790> + 372d: 70 79 jo 0x37a8 <.symtab+0x37a8> + 372f: 5f pop rdi + 3730: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 3733: 5f pop rdi + 3734: 73 73 jae 0x37a9 <.symtab+0x37a9> + 3736: 73 65 jae 0x379d <.symtab+0x379d> + 3738: 33 5f 62 xor ebx, dword ptr [rdi + 98] + 373b: 61 + 373c: 63 6b 00 movsxd ebp, dword ptr [rbx] + 373f: 5f pop rdi + 3740: 64 6c insb byte ptr es:[rdi], dx + 3742: 5f pop rdi + 3743: 74 6c je 0x37b1 <.symtab+0x37b1> + 3745: 73 5f jae 0x37a6 <.symtab+0x37a6> + 3747: 73 74 jae 0x37bd <.symtab+0x37bd> + 3749: 61 + 374a: 74 69 je 0x37b5 <.symtab+0x37b5> + 374c: 63 5f 75 movsxd ebx, dword ptr [rdi + 117] + 374f: 73 65 jae 0x37b6 <.symtab+0x37b6> + 3751: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 3755: 6d insd dword ptr es:[rdi], dx + 3756: 65 6d insd dword ptr es:[rdi], dx + 3758: 63 70 79 movsxd esi, dword ptr [rax + 121] + 375b: 5f pop rdi + 375c: 73 73 jae 0x37d1 <.symtab+0x37d1> + 375e: 73 65 jae 0x37c5 <.symtab+0x37c5> + 3760: 33 5f 62 xor ebx, dword ptr [rdi + 98] + 3763: 61 + 3764: 63 6b 00 movsxd ebp, dword ptr [rbx] + 3767: 5f pop rdi + 3768: 49 4f + 376a: 5f pop rdi + 376b: 73 77 jae 0x37e4 <.symtab+0x37e4> + 376d: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 + 3775: 77 67 ja 0x37de <.symtab+0x37de> + 3777: 65 74 5f je 0x37d9 <.symtab+0x37d9> + 377a: 6d insd dword ptr es:[rdi], dx + 377b: 6f outsd dx, dword ptr [rsi] + 377c: 64 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 3781: 72 65 jb 0x37e8 <.symtab+0x37e8> + 3783: 61 + 3784: 6c insb byte ptr es:[rdi], dx + 3785: 6c insb byte ptr es:[rdi], dx + 3786: 6f outsd dx, dword ptr [rsi] + 3787: 63 5f 68 movsxd ebx, dword ptr [rdi + 104] + 378a: 6f outsd dx, dword ptr [rsi] + 378b: 6f outsd dx, dword ptr [rsi] + 378c: 6b 00 5f imul eax, dword ptr [rax], 95 + 378f: 55 push rbp + 3790: 6e outsb dx, byte ptr [rsi] + 3791: 77 69 ja 0x37fc <.symtab+0x37fc> + 3793: 6e outsb dx, byte ptr [rsi] + 3794: 64 5f pop rdi + 3796: 47 65 gs + 3798: 74 43 je 0x37dd <.symtab+0x37dd> + 379a: 46 41 + 379c: 00 5f 5f add byte ptr [rdi + 95], bl + 379f: 65 78 69 js 0x380b <.symtab+0x380b> + 37a2: 74 5f je 0x3803 <.symtab+0x3803> + 37a4: 66 75 6e jne 0x3815 <.symtab+0x3815> + 37a7: 63 73 00 movsxd esi, dword ptr [rbx] + 37aa: 5f pop rdi + 37ab: 5f pop rdi + 37ac: 67 65 74 74 addr32 je 0x3824 <.symtab+0x3824> + 37b0: 65 78 74 js 0x3827 <.symtab+0x3827> + 37b3: 70 61 jo 0x3816 <.symtab+0x3816> + 37b5: 72 73 jb 0x382a <.symtab+0x382a> + 37b7: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 37bb: 4f 5f pop r15 + 37bd: 64 65 66 61 + 37c1: 75 6c jne 0x382f <.symtab+0x382f> + 37c3: 74 5f je 0x3824 <.symtab+0x3824> + 37c5: 78 73 js 0x383a <.symtab+0x383a> + 37c7: 70 75 jo 0x383e <.symtab+0x383e> + 37c9: 74 6e je 0x3839 <.symtab+0x3839> + 37cb: 00 5f 5f add byte ptr [rdi + 95], bl + 37ce: 6d insd dword ptr es:[rdi], dx + 37cf: 70 6e jo 0x383f <.symtab+0x383f> + 37d1: 5f pop rdi + 37d2: 6c insb byte ptr es:[rdi], dx + 37d3: 73 68 jae 0x383d <.symtab+0x383d> + 37d5: 69 66 74 00 5f 5f 6d imul esp, dword ptr [rsi + 116], 1834966784 + 37dc: 65 6d insd dword ptr es:[rdi], dx + 37de: 63 70 79 movsxd esi, dword ptr [rax + 121] + 37e1: 5f pop rdi + 37e2: 65 72 6d jb 0x3852 <.symtab+0x3852> + 37e5: 73 00 jae 0x37e7 <.symtab+0x37e7> + 37e7: 5f pop rdi + 37e8: 5f pop rdi + 37e9: 6d insd dword ptr es:[rdi], dx + 37ea: 65 6d insd dword ptr es:[rdi], dx + 37ec: 73 65 jae 0x3853 <.symtab+0x3853> + 37ee: 74 5f je 0x384f <.symtab+0x384f> + 37f0: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 37f3: 5f pop rdi + 37f4: 65 72 6d jb 0x3864 <.symtab+0x3864> + 37f7: 73 00 jae 0x37f9 <.symtab+0x37f9> + 37f9: 5f pop rdi + 37fa: 5f pop rdi + 37fb: 54 push rsp + 37fc: 4d 43 + 37fe: 5f pop rdi + 37ff: 45 4e + 3801: 44 5f pop rdi + 3803: 5f pop rdi + 3804: 00 5f 6e add byte ptr [rdi + 110], bl + 3807: 6c insb byte ptr es:[rdi], dx + 3808: 5f pop rdi + 3809: 6c insb byte ptr es:[rdi], dx + 380a: 6f outsd dx, dword ptr [rsi] + 380b: 61 + 380c: 64 5f pop rdi + 380e: 6c insb byte ptr es:[rdi], dx + 380f: 6f outsd dx, dword ptr [rsi] + 3810: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 3813: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 3817: 73 74 jae 0x388d <.symtab+0x388d> + 3819: 72 63 jb 0x387e <.symtab+0x387e> + 381b: 6d insd dword ptr es:[rdi], dx + 381c: 70 5f jo 0x387d <.symtab+0x387d> + 381e: 61 + 381f: 76 78 jbe 0x3899 <.symtab+0x3899> + 3821: 32 00 xor al, byte ptr [rax] + 3823: 5f pop rdi + 3824: 5f pop rdi + 3825: 5f pop rdi + 3826: 70 72 jo 0x389a <.symtab+0x389a> + 3828: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 + 382f: 00 5f 49 add byte ptr [rdi + 73], bl + 3832: 4f 5f pop r15 + 3834: 66 77 72 ja 0x38a9 <.symtab+0x38a9> + 3837: 69 74 65 00 5f 49 4f 5f imul esi, dword ptr [rbp + 2*riz], 1599031647 + 383f: 64 65 66 61 + 3843: 75 6c jne 0x38b1 <.symtab+0x38b1> + 3845: 74 5f je 0x38a6 <.symtab+0x38a6> + 3847: 73 65 jae 0x38ae <.symtab+0x38ae> + 3849: 74 62 je 0x38ad <.symtab+0x38ad> + 384b: 75 66 jne 0x38b3 <.symtab+0x38b3> + 384d: 00 5f 49 add byte ptr [rdi + 73], bl + 3850: 4f 5f pop r15 + 3852: 73 75 jae 0x38c9 <.symtab+0x38c9> + 3854: 6e outsb dx, byte ptr [rsi] + 3855: 67 65 74 63 addr32 je 0x38bc <.symtab+0x38bc> + 3859: 00 5f 64 add byte ptr [rdi + 100], bl + 385c: 6c insb byte ptr es:[rdi], dx + 385d: 5f pop rdi + 385e: 74 72 je 0x38d2 <.symtab+0x38d2> + 3860: 79 5f jns 0x38c1 <.symtab+0x38c1> + 3862: 61 + 3863: 6c insb byte ptr es:[rdi], dx + 3864: 6c insb byte ptr es:[rdi], dx + 3865: 6f outsd dx, dword ptr [rsi] + 3866: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 3869: 65 5f pop rdi + 386b: 73 74 jae 0x38e1 <.symtab+0x38e1> + 386d: 61 + 386e: 74 69 je 0x38d9 <.symtab+0x38d9> + 3870: 63 5f 74 movsxd ebx, dword ptr [rdi + 116] + 3873: 6c insb byte ptr es:[rdi], dx + 3874: 73 00 jae 0x3876 <.symtab+0x3876> + 3876: 5f pop rdi + 3877: 5f pop rdi + 3878: 64 6c insb byte ptr es:[rdi], dx + 387a: 73 79 jae 0x38f5 <.symtab+0x38f5> + 387c: 6d insd dword ptr es:[rdi], dx + 387d: 00 5f 5f add byte ptr [rdi + 95], bl + 3880: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 3884: 76 5f jbe 0x38e5 <.symtab+0x38e5> + 3886: 67 65 74 5f addr32 je 0x38e9 <.symtab+0x38e9> + 388a: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 388d: 68 65 00 5f 64 push 1683947621 + 3892: 6c insb byte ptr es:[rdi], dx + 3893: 5f pop rdi + 3894: 61 + 3895: 64 64 72 5f jb 0x38f8 <.symtab+0x38f8> + 3899: 69 6e 73 69 64 65 5f imul ebp, dword ptr [rsi + 115], 1600480361 + 38a0: 6f outsd dx, dword ptr [rsi] + 38a1: 62 + 38a2: 6a 65 push 101 + 38a4: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] + 38a8: 5f pop rdi + 38a9: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 38ad: 76 5f jbe 0x390e <.symtab+0x390e> + 38af: 66 69 6e 64 5f 73 imul bp, word ptr [rsi + 100], 29535 + 38b5: 68 6c 69 62 00 push 6449516 + 38ba: 5f pop rdi + 38bb: 49 4f + 38bd: 5f pop rdi + 38be: 66 77 69 ja 0x392a <.symtab+0x392a> + 38c1: 64 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 38c6: 6d insd dword ptr es:[rdi], dx + 38c7: 65 6d insd dword ptr es:[rdi], dx + 38c9: 70 63 jo 0x392e <.symtab+0x392e> + 38cb: 70 79 jo 0x3946 <.symtab+0x3946> + 38cd: 5f pop rdi + 38ce: 73 73 jae 0x3943 <.symtab+0x3943> + 38d0: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 38d4: 6e outsb dx, byte ptr [rsi] + 38d5: 61 + 38d6: 6c insb byte ptr es:[rdi], dx + 38d7: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 38de: 72 6d jb 0x394d <.symtab+0x394d> + 38e0: 73 00 jae 0x38e2 <.symtab+0x38e2> + 38e2: 5f pop rdi + 38e3: 6e outsb dx, byte ptr [rsi] + 38e4: 6c insb byte ptr es:[rdi], dx + 38e5: 5f pop rdi + 38e6: 75 6e jne 0x3956 <.symtab+0x3956> + 38e8: 6c insb byte ptr es:[rdi], dx + 38e9: 6f outsd dx, dword ptr [rsi] + 38ea: 61 + 38eb: 64 5f pop rdi + 38ed: 6c insb byte ptr es:[rdi], dx + 38ee: 6f outsd dx, dword ptr [rsi] + 38ef: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 38f2: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 38f6: 4f 5f pop r15 + 38f8: 6e outsb dx, byte ptr [rsi] + 38f9: 65 77 5f ja 0x395b <.symtab+0x395b> + 38fc: 66 69 6c 65 5f 63 6c imul bp, word ptr [rbp + 2*riz + 95], 27747 + 3903: 6f outsd dx, dword ptr [rsi] + 3904: 73 65 jae 0x396b <.symtab+0x396b> + 3906: 5f pop rdi + 3907: 69 74 00 5f 64 6c 5f 64 imul esi, dword ptr [rax + rax + 95], 1683975268 + 390f: 65 62 75 67 5f 6d + 3915: 61 + 3916: 73 6b jae 0x3983 <.symtab+0x3983> + 3918: 00 5f 49 add byte ptr [rdi + 73], bl + 391b: 4f 5f pop r15 + 391d: 77 66 ja 0x3985 <.symtab+0x3985> + 391f: 69 6c 65 5f 6f 76 65 72 imul ebp, dword ptr [rbp + 2*riz + 95], 1919252079 + 3927: 66 6c insb byte ptr es:[rdi], dx + 3929: 6f outsd dx, dword ptr [rsi] + 392a: 77 00 ja 0x392c <.symtab+0x392c> + 392c: 5f pop rdi + 392d: 5f pop rdi + 392e: 6c insb byte ptr es:[rdi], dx + 392f: 69 62 63 5f 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363679 + 3936: 61 + 3937: 6c insb byte ptr es:[rdi], dx + 3938: 69 67 6e 00 5f 5f 6c imul esp, dword ptr [rdi + 110], 1818189568 + 393f: 69 62 63 5f 73 63 72 imul esp, dword ptr [rdx + 99], 1919120223 + 3946: 61 + 3947: 74 63 je 0x39ac <.symtab+0x39ac> + 3949: 68 5f 62 75 66 push 1718968927 + 394e: 66 65 72 5f jb 0x39b1 <.symtab+0x39b1> + 3952: 73 65 jae 0x39b9 <.symtab+0x39b9> + 3954: 74 5f je 0x39b5 <.symtab+0x39b5> + 3956: 61 + 3957: 72 72 jb 0x39cb <.symtab+0x39cb> + 3959: 61 + 395a: 79 5f jns 0x39bb <.symtab+0x39bb> + 395c: 73 69 jae 0x39c7 <.symtab+0x39c7> + 395e: 7a 65 jp 0x39c5 <.symtab+0x39c5> + 3960: 00 5f 5f add byte ptr [rdi + 95], bl + 3963: 73 74 jae 0x39d9 <.symtab+0x39d9> + 3965: 72 63 jb 0x39ca <.symtab+0x39ca> + 3967: 61 + 3968: 73 65 jae 0x39cf <.symtab+0x39cf> + 396a: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 396d: 5f pop rdi + 396e: 6c insb byte ptr es:[rdi], dx + 396f: 5f pop rdi + 3970: 6e outsb dx, byte ptr [rsi] + 3971: 6f outsd dx, dword ptr [rsi] + 3972: 6e outsb dx, byte ptr [rsi] + 3973: 61 + 3974: 73 63 jae 0x39d9 <.symtab+0x39d9> + 3976: 69 69 00 5f 5f 73 74 imul ebp, dword ptr [rcx], 1953718111 + 397d: 72 63 jb 0x39e2 <.symtab+0x39e2> + 397f: 61 + 3980: 73 65 jae 0x39e7 <.symtab+0x39e7> + 3982: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 3985: 5f pop rdi + 3986: 6c insb byte ptr es:[rdi], dx + 3987: 5f pop rdi + 3988: 61 + 3989: 76 78 jbe 0x3a03 <.symtab+0x3a03> + 398b: 00 5f 5f add byte ptr [rdi + 95], bl + 398e: 6c insb byte ptr es:[rdi], dx + 398f: 69 62 63 5f 64 6c 73 imul esp, dword ptr [rdx + 99], 1936483423 + 3996: 79 6d jns 0x3a05 <.symtab+0x3a05> + 3998: 5f pop rdi + 3999: 70 72 jo 0x3a0d <.symtab+0x3a0d> + 399b: 69 76 61 74 65 00 5f imul esi, dword ptr [rsi + 97], 1593861492 + 39a2: 5f pop rdi + 39a3: 6f outsd dx, dword ptr [rsi] + 39a4: 76 65 jbe 0x3a0b <.symtab+0x3a0b> + 39a6: 72 66 jb 0x3a0e <.symtab+0x3a0e> + 39a8: 6c insb byte ptr es:[rdi], dx + 39a9: 6f outsd dx, dword ptr [rsi] + 39aa: 77 00 ja 0x39ac <.symtab+0x39ac> + 39ac: 5f pop rdi + 39ad: 5f pop rdi + 39ae: 77 63 ja 0x3a13 <.symtab+0x3a13> + 39b0: 73 6c jae 0x3a1e <.symtab+0x3a1e> + 39b2: 65 6e outsb dx, byte ptr gs:[rsi] + 39b4: 5f pop rdi + 39b5: 61 + 39b6: 76 78 jbe 0x3a30 <.symtab+0x3a30> + 39b8: 32 00 xor al, byte ptr [rax] + 39ba: 5f pop rdi + 39bb: 5f pop rdi + 39bc: 73 74 jae 0x3a32 <.symtab+0x3a32> + 39be: 70 63 jo 0x3a23 <.symtab+0x3a23> + 39c0: 70 79 jo 0x3a3b <.symtab+0x3a3b> + 39c2: 5f pop rdi + 39c3: 61 + 39c4: 76 78 jbe 0x3a3e <.symtab+0x3a3e> + 39c6: 32 00 xor al, byte ptr [rax] + 39c8: 5f pop rdi + 39c9: 5f pop rdi + 39ca: 6d insd dword ptr es:[rdi], dx + 39cb: 70 6e jo 0x3a3b <.symtab+0x3a3b> + 39cd: 5f pop rdi + 39ce: 6d insd dword ptr es:[rdi], dx + 39cf: 75 6c jne 0x3a3d <.symtab+0x3a3d> + 39d1: 00 5f 5f add byte ptr [rdi + 95], bl + 39d4: 62 74 6f 77 + 39d8: 63 00 movsxd eax, dword ptr [rax] + 39da: 5f pop rdi + 39db: 5f pop rdi + 39dc: 73 74 jae 0x3a52 <.symtab+0x3a52> + 39de: 72 74 jb 0x3a54 <.symtab+0x3a54> + 39e0: 6f outsd dx, dword ptr [rsi] + 39e1: 6c insb byte ptr es:[rdi], dx + 39e2: 5f pop rdi + 39e3: 75 6c jne 0x3a51 <.symtab+0x3a51> + 39e5: 5f pop rdi + 39e6: 6d insd dword ptr es:[rdi], dx + 39e7: 61 + 39e8: 78 5f js 0x3a49 <.symtab+0x3a49> + 39ea: 74 61 je 0x3a4d <.symtab+0x3a4d> + 39ec: 62 00 5f 64 + 39f0: 6c insb byte ptr es:[rdi], dx + 39f1: 5f pop rdi + 39f2: 6e outsb dx, byte ptr [rsi] + 39f3: 6f outsd dx, dword ptr [rsi] + 39f4: 6e outsb dx, byte ptr [rsi] + 39f5: 5f pop rdi + 39f6: 64 79 6e jns 0x3a67 <.symtab+0x3a67> + 39f9: 61 + 39fa: 6d insd dword ptr es:[rdi], dx + 39fb: 69 63 5f 69 6e 69 74 imul esp, dword ptr [rbx + 95], 1953066601 + 3a02: 00 5f 5f add byte ptr [rdi + 95], bl + 3a05: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 3a0c: 6c insb byte ptr es:[rdi], dx + 3a0d: 5f pop rdi + 3a0e: 61 + 3a0f: 74 65 je 0x3a76 <.symtab+0x3a76> + 3a11: 78 69 js 0x3a7c <.symtab+0x3a7c> + 3a13: 74 00 je 0x3a15 <.symtab+0x3a15> + 3a15: 5f pop rdi + 3a16: 64 6c insb byte ptr es:[rdi], dx + 3a18: 5f pop rdi + 3a19: 72 75 jb 0x3a90 <.symtab+0x3a90> + 3a1b: 6e outsb dx, byte ptr [rsi] + 3a1c: 74 69 je 0x3a87 <.symtab+0x3a87> + 3a1e: 6d insd dword ptr es:[rdi], dx + 3a1f: 65 5f pop rdi + 3a21: 72 65 jb 0x3a88 <.symtab+0x3a88> + 3a23: 73 6f jae 0x3a94 <.symtab+0x3a94> + 3a25: 6c insb byte ptr es:[rdi], dx + 3a26: 76 65 jbe 0x3a8d <.symtab+0x3a8d> + 3a28: 5f pop rdi + 3a29: 78 73 js 0x3a9e <.symtab+0x3a9e> + 3a2b: 61 + 3a2c: 76 65 jbe 0x3a93 <.symtab+0x3a93> + 3a2e: 63 00 movsxd eax, dword ptr [rax] + 3a30: 5f pop rdi + 3a31: 5f pop rdi + 3a32: 6d insd dword ptr es:[rdi], dx + 3a33: 65 6d insd dword ptr es:[rdi], dx + 3a35: 61 + 3a36: 6c insb byte ptr es:[rdi], dx + 3a37: 69 67 6e 00 5f 5f 73 imul esp, dword ptr [rdi + 110], 1935630080 + 3a3e: 74 72 je 0x3ab2 <.symtab+0x3ab2> + 3a40: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 3a43: 6e outsb dx, byte ptr [rsi] + 3a44: 75 6c jne 0x3ab2 <.symtab+0x3ab2> + 3a46: 5f pop rdi + 3a47: 61 + 3a48: 76 78 jbe 0x3ac2 <.symtab+0x3ac2> + 3a4a: 32 00 xor al, byte ptr [rax] + 3a4c: 5f pop rdi + 3a4d: 5f pop rdi + 3a4e: 6d insd dword ptr es:[rdi], dx + 3a4f: 65 6d insd dword ptr es:[rdi], dx + 3a51: 70 63 jo 0x3ab6 <.symtab+0x3ab6> + 3a53: 70 79 jo 0x3ace <.symtab+0x3ace> + 3a55: 5f pop rdi + 3a56: 73 73 jae 0x3acb <.symtab+0x3acb> + 3a58: 73 65 jae 0x3abf <.symtab+0x3abf> + 3a5a: 33 5f 62 xor ebx, dword ptr [rdi + 98] + 3a5d: 61 + 3a5e: 63 6b 00 movsxd ebp, dword ptr [rbx] + 3a61: 5f pop rdi + 3a62: 5f pop rdi + 3a63: 6d insd dword ptr es:[rdi], dx + 3a64: 70 6e jo 0x3ad4 <.symtab+0x3ad4> + 3a66: 5f pop rdi + 3a67: 73 75 jae 0x3ade <.symtab+0x3ade> + 3a69: 62 + 3a6a: 6d insd dword ptr es:[rdi], dx + 3a6b: 75 6c jne 0x3ad9 <.symtab+0x3ad9> + 3a6d: 5f pop rdi + 3a6e: 31 00 xor dword ptr [rax], eax + 3a70: 5f pop rdi + 3a71: 49 4f + 3a73: 5f pop rdi + 3a74: 66 69 6c 65 5f 63 6c imul bp, word ptr [rbp + 2*riz + 95], 27747 + 3a7b: 6f outsd dx, dword ptr [rsi] + 3a7c: 73 65 jae 0x3ae3 <.symtab+0x3ae3> + 3a7e: 00 5f 5f add byte ptr [rdi + 95], bl + 3a81: 6d insd dword ptr es:[rdi], dx + 3a82: 61 + 3a83: 6c insb byte ptr es:[rdi], dx + 3a84: 6c insb byte ptr es:[rdi], dx + 3a85: 6f outsd dx, dword ptr [rsi] + 3a86: 63 5f 74 movsxd ebx, dword ptr [rdi + 116] + 3a89: 72 69 jb 0x3af4 <.symtab+0x3af4> + 3a8b: 6d insd dword ptr es:[rdi], dx + 3a8c: 00 5f 5f add byte ptr [rdi + 95], bl + 3a8f: 64 6c insb byte ptr es:[rdi], dx + 3a91: 61 + 3a92: 64 64 72 00 jb 0x3a96 <.symtab+0x3a96> + 3a96: 5f pop rdi + 3a97: 6e outsb dx, byte ptr [rsi] + 3a98: 6c insb byte ptr es:[rdi], dx + 3a99: 5f pop rdi + 3a9a: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 3a9d: 72 65 jb 0x3b04 <.symtab+0x3b04> + 3a9f: 6e outsb dx, byte ptr [rsi] + 3aa0: 74 5f je 0x3b01 <.symtab+0x3b01> + 3aa2: 64 65 66 61 + 3aa6: 75 6c jne 0x3b14 <.symtab+0x3b14> + 3aa8: 74 5f je 0x3b09 <.symtab+0x3b09> + 3aaa: 64 6f outsd dx, dword ptr fs:[rsi] + 3aac: 6d insd dword ptr es:[rdi], dx + 3aad: 61 + 3aae: 69 6e 00 5f 6e 6c 5f imul ebp, dword ptr [rsi], 1600941663 + 3ab5: 6d insd dword ptr es:[rdi], dx + 3ab6: 73 67 jae 0x3b1f <.symtab+0x3b1f> + 3ab8: 5f pop rdi + 3ab9: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 3abc: 5f pop rdi + 3abd: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] + 3ac0: 72 00 jb 0x3ac2 <.symtab+0x3ac2> + 3ac2: 5f pop rdi + 3ac3: 5f pop rdi + 3ac4: 6c insb byte ptr es:[rdi], dx + 3ac5: 65 74 66 je 0x3b2e <.symtab+0x3b2e> + 3ac8: 32 00 xor al, byte ptr [rax] + 3aca: 5f pop rdi + 3acb: 5f pop rdi + 3acc: 6f outsd dx, dword ptr [rsi] + 3acd: 70 65 jo 0x3b34 <.symtab+0x3b34> + 3acf: 6e outsb dx, byte ptr [rsi] + 3ad0: 00 5f 49 add byte ptr [rdi + 73], bl + 3ad3: 4f 5f pop r15 + 3ad5: 75 6e jne 0x3b45 <.symtab+0x3b45> + 3ad7: 73 61 jae 0x3b3a <.symtab+0x3b3a> + 3ad9: 76 65 jbe 0x3b40 <.symtab+0x3b40> + 3adb: 5f pop rdi + 3adc: 6d insd dword ptr es:[rdi], dx + 3add: 61 + 3ade: 72 6b jb 0x3b4b <.symtab+0x3b4b> + 3ae0: 65 72 73 jb 0x3b56 <.symtab+0x3b56> + 3ae3: 00 5f 6e add byte ptr [rdi + 110], bl + 3ae6: 6c insb byte ptr es:[rdi], dx + 3ae7: 5f pop rdi + 3ae8: 43 5f pop r15 + 3aea: 4c 43 + 3aec: 5f pop rdi + 3aed: 43 54 push r12 + 3aef: 59 pop rcx + 3af0: 50 push rax + 3af1: 45 5f pop r15 + 3af3: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 3af7: 73 00 jae 0x3af9 <.symtab+0x3af9> + 3af9: 5f pop rdi + 3afa: 64 6c insb byte ptr es:[rdi], dx + 3afc: 5f pop rdi + 3afd: 6c insb byte ptr es:[rdi], dx + 3afe: 6f outsd dx, dword ptr [rsi] + 3aff: 61 + 3b00: 64 5f pop rdi + 3b02: 61 + 3b03: 64 64 73 00 jae 0x3b07 <.symtab+0x3b07> + 3b07: 5f pop rdi + 3b08: 5f pop rdi + 3b09: 67 65 74 74 addr32 je 0x3b81 <.symtab+0x3b81> + 3b0d: 65 78 74 js 0x3b84 <.symtab+0x3b84> + 3b10: 5f pop rdi + 3b11: 67 65 72 6d addr32 jb 0x3b82 <.symtab+0x3b82> + 3b15: 61 + 3b16: 6e outsb dx, byte ptr [rsi] + 3b17: 69 63 5f 70 6c 75 72 imul esp, dword ptr [rbx + 95], 1920298096 + 3b1e: 61 + 3b1f: 6c insb byte ptr es:[rdi], dx + 3b20: 00 5f 5f add byte ptr [rdi + 95], bl + 3b23: 77 63 ja 0x3b88 <.symtab+0x3b88> + 3b25: 73 6d jae 0x3b94 <.symtab+0x3b94> + 3b27: 62 73 5f 67 65 + 3b2c: 74 66 je 0x3b94 <.symtab+0x3b94> + 3b2e: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] + 3b32: 49 4f + 3b34: 5f pop rdi + 3b35: 32 5f 31 xor bl, byte ptr [rdi + 49] + 3b38: 5f pop rdi + 3b39: 73 74 jae 0x3baf <.symtab+0x3baf> + 3b3b: 64 69 6e 5f 00 5f 5f 67 imul ebp, dword ptr fs:[rsi + 95], 1734303488 + 3b43: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 3b46: 76 5f jbe 0x3ba7 <.symtab+0x3ba7> + 3b48: 74 72 je 0x3bbc <.symtab+0x3bbc> + 3b4a: 61 + 3b4b: 6e outsb dx, byte ptr [rsi] + 3b4c: 73 66 jae 0x3bb4 <.symtab+0x3bb4> + 3b4e: 6f outsd dx, dword ptr [rsi] + 3b4f: 72 6d jb 0x3bbe <.symtab+0x3bbe> + 3b51: 5f pop rdi + 3b52: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 3b59: 6c insb byte ptr es:[rdi], dx + 3b5a: 5f pop rdi + 3b5b: 75 63 jne 0x3bc0 <.symtab+0x3bc0> + 3b5d: 73 34 jae 0x3b93 <.symtab+0x3b93> + 3b5f: 00 5f 5f add byte ptr [rdi + 95], bl + 3b62: 67 65 74 5f addr32 je 0x3bc5 <.symtab+0x3bc5> + 3b66: 63 68 69 movsxd ebp, dword ptr [rax + 105] + 3b69: 6c insb byte ptr es:[rdi], dx + 3b6a: 64 5f pop rdi + 3b6c: 6d insd dword ptr es:[rdi], dx + 3b6d: 61 + 3b6e: 78 00 js 0x3b70 <.symtab+0x3b70> + 3b70: 5f pop rdi + 3b71: 5f pop rdi + 3b72: 73 74 jae 0x3be8 <.symtab+0x3be8> + 3b74: 72 63 jb 0x3bd9 <.symtab+0x3bd9> + 3b76: 70 79 jo 0x3bf1 <.symtab+0x3bf1> + 3b78: 5f pop rdi + 3b79: 73 73 jae 0x3bee <.symtab+0x3bee> + 3b7b: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 3b7f: 6e outsb dx, byte ptr [rsi] + 3b80: 61 + 3b81: 6c insb byte ptr es:[rdi], dx + 3b82: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 3b89: 64 6c insb byte ptr es:[rdi], dx + 3b8b: 5f pop rdi + 3b8c: 70 72 jo 0x3c00 <.symtab+0x3c00> + 3b8e: 6f outsd dx, dword ptr [rsi] + 3b8f: 74 65 je 0x3bf6 <.symtab+0x3bf6> + 3b91: 63 74 5f 72 movsxd esi, dword ptr [rdi + 2*rbx + 114] + 3b95: 65 6c insb byte ptr es:[rdi], dx + 3b97: 72 6f jb 0x3c08 <.symtab+0x3c08> + 3b99: 00 5f 5f add byte ptr [rdi + 95], bl + 3b9c: 73 74 jae 0x3c12 <.symtab+0x3c12> + 3b9e: 72 6e jb 0x3c0e <.symtab+0x3c0e> + 3ba0: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 3ba3: 5f pop rdi + 3ba4: 73 73 jae 0x3c19 <.symtab+0x3c19> + 3ba6: 65 34 32 xor al, 50 + 3ba9: 00 5f 5f add byte ptr [rdi + 95], bl + 3bac: 73 74 jae 0x3c22 <.symtab+0x3c22> + 3bae: 72 65 jb 0x3c15 <.symtab+0x3c15> + 3bb0: 72 72 jb 0x3c24 <.symtab+0x3c24> + 3bb2: 6f outsd dx, dword ptr [rsi] + 3bb3: 72 5f jb 0x3c14 <.symtab+0x3c14> + 3bb5: 72 00 jb 0x3bb7 <.symtab+0x3bb7> + 3bb7: 5f pop rdi + 3bb8: 5f pop rdi + 3bb9: 62 + 3bba: 7a 65 jp 0x3c21 <.symtab+0x3c21> + 3bbc: 72 6f jb 0x3c2d <.symtab+0x3c2d> + 3bbe: 00 5f 5f add byte ptr [rdi + 95], bl + 3bc1: 77 63 ja 0x3c26 <.symtab+0x3c26> + 3bc3: 73 6d jae 0x3c32 <.symtab+0x3c32> + 3bc5: 62 73 5f 6c 6f + 3bca: 61 + 3bcb: 64 5f pop rdi + 3bcd: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 3bd0: 76 00 jbe 0x3bd2 <.symtab+0x3bd2> + 3bd2: 5f pop rdi + 3bd3: 5f pop rdi + 3bd4: 73 74 jae 0x3c4a <.symtab+0x3c4a> + 3bd6: 6f outsd dx, dword ptr [rsi] + 3bd7: 70 5f jo 0x3c38 <.symtab+0x3c38> + 3bd9: 5f pop rdi + 3bda: 5f pop rdi + 3bdb: 6c insb byte ptr es:[rdi], dx + 3bdc: 69 62 63 5f 49 4f 5f imul esp, dword ptr [rdx + 99], 1599031647 + 3be3: 76 74 jbe 0x3c59 <.symtab+0x3c59> + 3be5: 61 + 3be6: 62 + 3be7: 6c insb byte ptr es:[rdi], dx + 3be8: 65 73 00 jae 0x3beb <.symtab+0x3beb> + 3beb: 73 74 jae 0x3c61 <.symtab+0x3c61> + 3bed: 72 74 jb 0x3c63 <.symtab+0x3c63> + 3bef: 6f outsd dx, dword ptr [rsi] + 3bf0: 6c insb byte ptr es:[rdi], dx + 3bf1: 6c insb byte ptr es:[rdi], dx + 3bf2: 00 5f 5f add byte ptr [rdi + 95], bl + 3bf5: 77 6d ja 0x3c64 <.symtab+0x3c64> + 3bf7: 65 6d insd dword ptr es:[rdi], dx + 3bf9: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 3bfc: 5f pop rdi + 3bfd: 61 + 3bfe: 76 78 jbe 0x3c78 <.symtab+0x3c78> + 3c00: 32 00 xor al, byte ptr [rax] + 3c02: 5f pop rdi + 3c03: 5f pop rdi + 3c04: 6d insd dword ptr es:[rdi], dx + 3c05: 70 6e jo 0x3c75 <.symtab+0x3c75> + 3c07: 5f pop rdi + 3c08: 69 6d 70 6e 5f 73 71 imul ebp, dword ptr [rbp + 112], 1903386478 + 3c0f: 72 5f jb 0x3c70 <.symtab+0x3c70> + 3c11: 6e outsb dx, byte ptr [rsi] + 3c12: 00 5f 6e add byte ptr [rdi + 110], bl + 3c15: 6c insb byte ptr es:[rdi], dx + 3c16: 5f pop rdi + 3c17: 43 5f pop r15 + 3c19: 4c 43 + 3c1b: 5f pop rdi + 3c1c: 41 44 + 3c1e: 44 52 push rdx + 3c20: 45 53 push r11 + 3c22: 53 push rbx + 3c23: 00 5f 64 add byte ptr [rdi + 100], bl + 3c26: 6c insb byte ptr es:[rdi], dx + 3c27: 5f pop rdi + 3c28: 77 61 ja 0x3c8b <.symtab+0x3c8b> + 3c2a: 69 74 5f 6c 6f 6f 6b 75 imul esi, dword ptr [rdi + 2*rbx + 108], 1969975151 + 3c32: 70 5f jo 0x3c93 <.symtab+0x3c93> + 3c34: 64 6f outsd dx, dword ptr fs:[rsi] + 3c36: 6e outsb dx, byte ptr [rsi] + 3c37: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 3c3b: 6c insb byte ptr es:[rdi], dx + 3c3c: 5f pop rdi + 3c3d: 6d insd dword ptr es:[rdi], dx + 3c3e: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 3c41: 6e outsb dx, byte ptr [rsi] + 3c42: 74 5f je 0x3ca3 <.symtab+0x3ca3> + 3c44: 77 72 ja 0x3cb8 <.symtab+0x3cb8> + 3c46: 61 + 3c47: 70 70 jo 0x3cb9 <.symtab+0x3cb9> + 3c49: 65 72 00 jb 0x3c4c <.symtab+0x3c4c> + 3c4c: 5f pop rdi + 3c4d: 64 6c insb byte ptr es:[rdi], dx + 3c4f: 5f pop rdi + 3c50: 64 65 61 + 3c53: 6c insb byte ptr es:[rdi], dx + 3c54: 6c insb byte ptr es:[rdi], dx + 3c55: 6f outsd dx, dword ptr [rsi] + 3c56: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 3c59: 65 5f pop rdi + 3c5b: 74 6c je 0x3cc9 <.symtab+0x3cc9> + 3c5d: 73 00 jae 0x3c5f <.symtab+0x3c5f> + 3c5f: 5f pop rdi + 3c60: 6e outsb dx, byte ptr [rsi] + 3c61: 6c insb byte ptr es:[rdi], dx + 3c62: 5f pop rdi + 3c63: 43 5f pop r15 + 3c65: 4c 43 + 3c67: 5f pop rdi + 3c68: 43 54 push r12 + 3c6a: 59 pop rcx + 3c6b: 50 push rax + 3c6c: 45 5f pop r15 + 3c6e: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 3c72: 73 5f jae 0x3cd3 <.symtab+0x3cd3> + 3c74: 67 72 61 addr32 jb 0x3cd8 <.symtab+0x3cd8> + 3c77: 70 68 jo 0x3ce1 <.symtab+0x3ce1> + 3c79: 00 5f 5f add byte ptr [rdi + 95], bl + 3c7c: 6d insd dword ptr es:[rdi], dx + 3c7d: 70 6e jo 0x3ced <.symtab+0x3ced> + 3c7f: 5f pop rdi + 3c80: 69 6d 70 6e 5f 6d 75 imul ebp, dword ptr [rbp + 112], 1970102126 + 3c87: 6c insb byte ptr es:[rdi], dx + 3c88: 5f pop rdi + 3c89: 6e outsb dx, byte ptr [rsi] + 3c8a: 00 5f 5f add byte ptr [rdi + 95], bl + 3c8d: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 3c90: 72 65 jb 0x3cf7 <.symtab+0x3cf7> + 3c92: 6e outsb dx, byte ptr [rsi] + 3c93: 74 5f je 0x3cf4 <.symtab+0x3cf4> + 3c95: 6c insb byte ptr es:[rdi], dx + 3c96: 6f outsd dx, dword ptr [rsi] + 3c97: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 3c9a: 65 5f pop rdi + 3c9c: 6e outsb dx, byte ptr [rsi] + 3c9d: 61 + 3c9e: 6d insd dword ptr es:[rdi], dx + 3c9f: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 3ca3: 6c insb byte ptr es:[rdi], dx + 3ca4: 5f pop rdi + 3ca5: 70 72 jo 0x3d19 <.symtab+0x3d19> + 3ca7: 6f outsd dx, dword ptr [rsi] + 3ca8: 66 69 6c 65 00 5f 6e imul bp, word ptr [rbp + 2*riz], 28255 + 3caf: 6c insb byte ptr es:[rdi], dx + 3cb0: 5f pop rdi + 3cb1: 43 5f pop r15 + 3cb3: 4c 43 + 3cb5: 5f pop rdi + 3cb6: 43 54 push r12 + 3cb8: 59 pop rcx + 3cb9: 50 push rax + 3cba: 45 5f pop r15 + 3cbc: 74 6f je 0x3d2d <.symtab+0x3d2d> + 3cbe: 6c insb byte ptr es:[rdi], dx + 3cbf: 6f outsd dx, dword ptr [rsi] + 3cc0: 77 65 ja 0x3d27 <.symtab+0x3d27> + 3cc2: 72 00 jb 0x3cc4 <.symtab+0x3cc4> + 3cc4: 5f pop rdi + 3cc5: 5f pop rdi + 3cc6: 64 73 6f jae 0x3d38 <.symtab+0x3d38> + 3cc9: 5f pop rdi + 3cca: 68 61 6e 64 6c push 1818521185 + 3ccf: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 3cd3: 73 74 jae 0x3d49 <.symtab+0x3d49> + 3cd5: 72 73 jb 0x3d4a <.symtab+0x3d4a> + 3cd7: 65 70 00 jo 0x3cda <.symtab+0x3cda> + 3cda: 5f pop rdi + 3cdb: 5f pop rdi + 3cdc: 6d insd dword ptr es:[rdi], dx + 3cdd: 65 6d insd dword ptr es:[rdi], dx + 3cdf: 6d insd dword ptr es:[rdi], dx + 3ce0: 6f outsd dx, dword ptr [rsi] + 3ce1: 76 65 jbe 0x3d48 <.symtab+0x3d48> + 3ce3: 5f pop rdi + 3ce4: 73 73 jae 0x3d59 <.symtab+0x3d59> + 3ce6: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 3cea: 6e outsb dx, byte ptr [rsi] + 3ceb: 61 + 3cec: 6c insb byte ptr es:[rdi], dx + 3ced: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 3cf4: 5f pop rdi + 3cf5: 6e outsb dx, byte ptr [rsi] + 3cf6: 65 77 5f ja 0x3d58 <.symtab+0x3d58> + 3cf9: 65 78 69 js 0x3d65 <.symtab+0x3d65> + 3cfc: 74 66 je 0x3d64 <.symtab+0x3d64> + 3cfe: 6e outsb dx, byte ptr [rsi] + 3cff: 00 5f 5f add byte ptr [rdi + 95], bl + 3d02: 6c insb byte ptr es:[rdi], dx + 3d03: 69 62 63 5f 61 6c 6c imul esp, dword ptr [rdx + 99], 1819042143 + 3d0a: 6f outsd dx, dword ptr [rsi] + 3d0b: 63 61 5f movsxd esp, dword ptr [rcx + 95] + 3d0e: 63 75 74 movsxd esi, dword ptr [rbp + 116] + 3d11: 6f outsd dx, dword ptr [rsi] + 3d12: 66 66 00 5f 49 add byte ptr [rdi + 73], bl + 3d17: 4f 5f pop r15 + 3d19: 73 77 jae 0x3d92 <.symtab+0x3d92> + 3d1b: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 + 3d23: 6d insd dword ptr es:[rdi], dx + 3d24: 61 + 3d25: 69 6e 5f 77 67 65 74 imul ebp, dword ptr [rsi + 95], 1952802679 + 3d2c: 5f pop rdi + 3d2d: 61 + 3d2e: 72 65 jb 0x3d95 <.symtab+0x3d95> + 3d30: 61 + 3d31: 00 5f 64 add byte ptr [rdi + 100], bl + 3d34: 6c insb byte ptr es:[rdi], dx + 3d35: 5f pop rdi + 3d36: 74 75 je 0x3dad <.symtab+0x3dad> + 3d38: 6e outsb dx, byte ptr [rsi] + 3d39: 61 + 3d3a: 62 + 3d3b: 6c insb byte ptr es:[rdi], dx + 3d3c: 65 5f pop rdi + 3d3e: 73 65 jae 0x3da5 <.symtab+0x3da5> + 3d40: 74 5f je 0x3da1 <.symtab+0x3da1> + 3d42: 74 72 je 0x3db6 <.symtab+0x3db6> + 3d44: 69 6d 5f 74 68 72 65 imul ebp, dword ptr [rbp + 95], 1701996660 + 3d4b: 73 68 jae 0x3db5 <.symtab+0x3db5> + 3d4d: 6f outsd dx, dword ptr [rsi] + 3d4e: 6c insb byte ptr es:[rdi], dx + 3d4f: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 3d53: 64 63 67 65 movsxd esp, dword ptr fs:[rdi + 101] + 3d57: 74 74 je 0x3dcd <.symtab+0x3dcd> + 3d59: 65 78 74 js 0x3dd0 <.symtab+0x3dd0> + 3d5c: 00 5f 5f add byte ptr [rdi + 95], bl + 3d5f: 6c insb byte ptr es:[rdi], dx + 3d60: 69 62 63 5f 63 73 75 imul esp, dword ptr [rdx + 99], 1970496351 + 3d67: 5f pop rdi + 3d68: 66 69 6e 69 00 5f imul bp, word ptr [rsi + 105], 24320 + 3d6e: 6e outsb dx, byte ptr [rsi] + 3d6f: 6c insb byte ptr es:[rdi], dx + 3d70: 5f pop rdi + 3d71: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 3d74: 72 65 jb 0x3ddb <.symtab+0x3ddb> + 3d76: 6e outsb dx, byte ptr [rsi] + 3d77: 74 5f je 0x3dd8 <.symtab+0x3dd8> + 3d79: 4c 43 + 3d7b: 5f pop rdi + 3d7c: 43 54 push r12 + 3d7e: 59 pop rcx + 3d7f: 50 push rax + 3d80: 45 5f pop r15 + 3d82: 75 73 jne 0x3df7 <.symtab+0x3df7> + 3d84: 65 64 00 5f 49 add byte ptr fs:[rdi + 73], bl + 3d89: 4f 5f pop r15 + 3d8b: 73 74 jae 0x3e01 <.symtab+0x3e01> + 3d8d: 72 5f jb 0x3dee <.symtab+0x3dee> + 3d8f: 69 6e 69 74 5f 72 65 imul ebp, dword ptr [rsi + 105], 1701994356 + 3d96: 61 + 3d97: 64 6f outsd dx, dword ptr fs:[rsi] + 3d99: 6e outsb dx, byte ptr [rsi] + 3d9a: 6c insb byte ptr es:[rdi], dx + 3d9b: 79 00 jns 0x3d9d <.symtab+0x3d9d> + 3d9d: 5f pop rdi + 3d9e: 49 4f + 3da0: 5f pop rdi + 3da1: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 + 3da8: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 + 3dad: 00 5f 64 add byte ptr [rdi + 100], bl + 3db0: 6c insb byte ptr es:[rdi], dx + 3db1: 5f pop rdi + 3db2: 64 69 73 63 6f 76 65 72 imul esi, dword ptr fs:[rbx + 99], 1919252079 + 3dba: 5f pop rdi + 3dbb: 6f outsd dx, dword ptr [rsi] + 3dbc: 73 76 jae 0x3e34 <.symtab+0x3e34> + 3dbe: 65 72 73 jb 0x3e34 <.symtab+0x3e34> + 3dc1: 69 6f 6e 00 5f 5f 6d imul ebp, dword ptr [rdi + 110], 1834966784 + 3dc8: 65 6d insd dword ptr es:[rdi], dx + 3dca: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 3dcd: 5f pop rdi + 3dce: 73 73 jae 0x3e43 <.symtab+0x3e43> + 3dd0: 65 34 5f xor al, 95 + 3dd3: 31 00 xor dword ptr [rax], eax + 3dd5: 5f pop rdi + 3dd6: 64 6c insb byte ptr es:[rdi], dx + 3dd8: 5f pop rdi + 3dd9: 73 69 jae 0x3e44 <.symtab+0x3e44> + 3ddb: 67 6e outsb dx, byte ptr [esi] + 3ddd: 61 + 3dde: 6c insb byte ptr es:[rdi], dx + 3ddf: 5f pop rdi + 3de0: 65 78 63 js 0x3e46 <.symtab+0x3e46> + 3de3: 65 70 74 jo 0x3e5a <.symtab+0x3e5a> + 3de6: 69 6f 6e 00 5f 5f 6c imul ebp, dword ptr [rdi + 110], 1818189568 + 3ded: 69 62 63 5f 69 6e 69 imul esp, dword ptr [rdx + 99], 1768843615 + 3df4: 74 5f je 0x3e55 <.symtab+0x3e55> + 3df6: 73 65 jae 0x3e5d <.symtab+0x3e5d> + 3df8: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 3dfb: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 3dff: 6c insb byte ptr es:[rdi], dx + 3e00: 5f pop rdi + 3e01: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 3e04: 6e outsb dx, byte ptr [rsi] + 3e05: 74 5f je 0x3e66 <.symtab+0x3e66> + 3e07: 6d insd dword ptr es:[rdi], dx + 3e08: 6f outsd dx, dword ptr [rsi] + 3e09: 64 69 64 73 00 5f 5f 65 78 imul esp, dword ptr fs:[rbx + 2*rsi], 2019909471 + 3e12: 69 74 5f 66 75 6e 63 73 imul esi, dword ptr [rdi + 2*rbx + 102], 1935896181 + 3e1a: 5f pop rdi + 3e1b: 6c insb byte ptr es:[rdi], dx + 3e1c: 6f outsd dx, dword ptr [rsi] + 3e1d: 63 6b 00 movsxd ebp, dword ptr [rbx] + 3e20: 5f pop rdi + 3e21: 64 6c insb byte ptr es:[rdi], dx + 3e23: 5f pop rdi + 3e24: 6e outsb dx, byte ptr [rsi] + 3e25: 6f outsd dx, dword ptr [rsi] + 3e26: 74 68 je 0x3e90 <.symtab+0x3e90> + 3e28: 72 65 jb 0x3e8f <.symtab+0x3e8f> + 3e2a: 61 + 3e2b: 64 5f pop rdi + 3e2d: 69 6e 69 74 5f 73 74 imul ebp, dword ptr [rsi + 105], 1953718132 + 3e34: 61 + 3e35: 74 69 je 0x3ea0 <.symtab+0x3ea0> + 3e37: 63 5f 74 movsxd ebx, dword ptr [rdi + 116] + 3e3a: 6c insb byte ptr es:[rdi], dx + 3e3b: 73 00 jae 0x3e3d <.symtab+0x3e3d> + 3e3d: 5f pop rdi + 3e3e: 5f pop rdi + 3e3f: 66 72 61 jb 0x3ea3 <.symtab+0x3ea3> + 3e42: 6d insd dword ptr es:[rdi], dx + 3e43: 65 5f pop rdi + 3e45: 73 74 jae 0x3ebb <.symtab+0x3ebb> + 3e47: 61 + 3e48: 74 65 je 0x3eaf <.symtab+0x3eaf> + 3e4a: 5f pop rdi + 3e4b: 66 6f outsw dx, word ptr [rsi] + 3e4d: 72 00 jb 0x3e4f <.symtab+0x3e4f> + 3e4f: 5f pop rdi + 3e50: 5f pop rdi + 3e51: 74 75 je 0x3ec8 <.symtab+0x3ec8> + 3e53: 6e outsb dx, byte ptr [rsi] + 3e54: 61 + 3e55: 62 + 3e56: 6c insb byte ptr es:[rdi], dx + 3e57: 65 5f pop rdi + 3e59: 67 65 74 5f addr32 je 0x3ebc <.symtab+0x3ebc> + 3e5d: 76 61 jbe 0x3ec0 <.symtab+0x3ec0> + 3e5f: 6c insb byte ptr es:[rdi], dx + 3e60: 00 5f 49 add byte ptr [rdi + 73], bl + 3e63: 4f 5f pop r15 + 3e65: 61 + 3e66: 64 6a 75 push 117 + 3e69: 73 74 jae 0x3edf <.symtab+0x3edf> + 3e6b: 5f pop rdi + 3e6c: 77 63 ja 0x3ed1 <.symtab+0x3ed1> + 3e6e: 6f outsd dx, dword ptr [rsi] + 3e6f: 6c insb byte ptr es:[rdi], dx + 3e70: 75 6d jne 0x3edf <.symtab+0x3edf> + 3e72: 6e outsb dx, byte ptr [rsi] + 3e73: 00 5f 5f add byte ptr [rdi + 95], bl + 3e76: 74 75 je 0x3eed <.symtab+0x3eed> + 3e78: 6e outsb dx, byte ptr [rsi] + 3e79: 61 + 3e7a: 62 + 3e7b: 6c insb byte ptr es:[rdi], dx + 3e7c: 65 73 5f jae 0x3ede <.symtab+0x3ede> + 3e7f: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 + 3e86: 73 74 jae 0x3efc <.symtab+0x3efc> + 3e88: 72 74 jb 0x3efe <.symtab+0x3efe> + 3e8a: 6f outsd dx, dword ptr [rsi] + 3e8b: 75 6c jne 0x3ef9 <.symtab+0x3ef9> + 3e8d: 5f pop rdi + 3e8e: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 3e95: 6c insb byte ptr es:[rdi], dx + 3e96: 00 5f 49 add byte ptr [rdi + 73], bl + 3e99: 4f 5f pop r15 + 3e9b: 73 74 jae 0x3f11 <.symtab+0x3f11> + 3e9d: 72 5f jb 0x3efe <.symtab+0x3efe> + 3e9f: 73 65 jae 0x3f06 <.symtab+0x3f06> + 3ea1: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 + 3ea6: 00 5f 5f add byte ptr [rdi + 95], bl + 3ea9: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] + 3ead: 65 5f pop rdi + 3eaf: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 + 3eb6: 67 65 74 67 addr32 je 0x3f21 <.symtab+0x3f21> + 3eba: 69 64 00 5f 5f 6c 69 62 imul esp, dword ptr [rax + rax + 95], 1651076191 + 3ec2: 69 6f 5f 63 6f 64 65 imul ebp, dword ptr [rdi + 95], 1701080931 + 3ec9: 63 76 74 movsxd esi, dword ptr [rsi + 116] + 3ecc: 5f pop rdi + 3ecd: 69 6e 00 5f 5f 6c 73 imul ebp, dword ptr [rsi], 1936482143 + 3ed4: 65 65 6b 36 34 imul esi, dword ptr gs:[rsi], 52 + 3ed9: 00 5f 49 add byte ptr [rdi + 73], bl + 3edc: 4f 5f pop r15 + 3ede: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 + 3ee5: 74 62 je 0x3f49 <.symtab+0x3f49> + 3ee7: 75 66 jne 0x3f4f <.symtab+0x3f4f> + 3ee9: 00 5f 49 add byte ptr [rdi + 73], bl + 3eec: 4f 5f pop r15 + 3eee: 6e outsb dx, byte ptr [rsi] + 3eef: 65 77 5f ja 0x3f51 <.symtab+0x3f51> + 3ef2: 66 69 6c 65 5f 66 6f imul bp, word ptr [rbp + 2*riz + 95], 28518 + 3ef9: 70 65 jo 0x3f60 <.symtab+0x3f60> + 3efb: 6e outsb dx, byte ptr [rsi] + 3efc: 00 5f 5f add byte ptr [rdi + 95], bl + 3eff: 6c insb byte ptr es:[rdi], dx + 3f00: 69 62 63 5f 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324319 + 3f07: 6c insb byte ptr es:[rdi], dx + 3f08: 69 6e 66 6f 00 5f 5f imul ebp, dword ptr [rsi + 102], 1600061551 + 3f0f: 6d insd dword ptr es:[rdi], dx + 3f10: 65 6d insd dword ptr es:[rdi], dx + 3f12: 70 63 jo 0x3f77 <.symtab+0x3f77> + 3f14: 70 79 jo 0x3f8f <.symtab+0x3f8f> + 3f16: 5f pop rdi + 3f17: 61 + 3f18: 76 78 jbe 0x3f92 <.symtab+0x3f92> + 3f1a: 5f pop rdi + 3f1b: 75 6e jne 0x3f8b <.symtab+0x3f8b> + 3f1d: 61 + 3f1e: 6c insb byte ptr es:[rdi], dx + 3f1f: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 3f26: 49 4f + 3f28: 5f pop rdi + 3f29: 6e outsb dx, byte ptr [rsi] + 3f2a: 65 77 5f ja 0x3f8c <.symtab+0x3f8c> + 3f2d: 66 6f outsw dx, word ptr [rsi] + 3f2f: 70 65 jo 0x3f96 <.symtab+0x3f96> + 3f31: 6e outsb dx, byte ptr [rsi] + 3f32: 00 5f 5f add byte ptr [rdi + 95], bl + 3f35: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 3f39: 76 5f jbe 0x3f9a <.symtab+0x3f9a> + 3f3b: 62 74 77 6f + 3f3f: 63 5f 61 movsxd ebx, dword ptr [rdi + 97] + 3f42: 73 63 jae 0x3fa7 <.symtab+0x3fa7> + 3f44: 69 69 00 5f 5f 77 63 imul ebp, dword ptr [rcx], 1668767583 + 3f4b: 73 6c jae 0x3fb9 <.symtab+0x3fb9> + 3f4d: 65 6e outsb dx, byte ptr gs:[rsi] + 3f4f: 00 5f 49 add byte ptr [rdi + 73], bl + 3f52: 4f 5f pop r15 + 3f54: 64 65 66 61 + 3f58: 75 6c jne 0x3fc6 <.symtab+0x3fc6> + 3f5a: 74 5f je 0x3fbb <.symtab+0x3fbb> + 3f5c: 77 72 ja 0x3fd0 <.symtab+0x3fd0> + 3f5e: 69 74 65 00 5f 5f 6c 69 imul esi, dword ptr [rbp + 2*riz], 1768709983 + 3f66: 62 63 5f 72 65 + 3f6b: 61 + 3f6c: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 3f70: 66 78 70 js 0x3fe3 <.symtab+0x3fe3> + 3f73: 72 69 jb 0x3fde <.symtab+0x3fde> + 3f75: 6e outsb dx, byte ptr [rsi] + 3f76: 74 66 je 0x3fde <.symtab+0x3fde> + 3f78: 00 5f 5f add byte ptr [rdi + 95], bl + 3f7b: 6c insb byte ptr es:[rdi], dx + 3f7c: 69 62 63 5f 64 69 73 imul esp, dword ptr [rdx + 99], 1936286815 + 3f83: 61 + 3f84: 62 + 3f85: 6c insb byte ptr es:[rdi], dx + 3f86: 65 5f pop rdi + 3f88: 61 + 3f89: 73 79 jae 0x4004 <.symtab+0x4004> + 3f8b: 6e outsb dx, byte ptr [rsi] + 3f8c: 63 63 61 movsxd esp, dword ptr [rbx + 97] + 3f8f: 6e outsb dx, byte ptr [rsi] + 3f90: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 3f93: 00 5f 5f add byte ptr [rdi + 95], bl + 3f96: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 3f9a: 76 5f jbe 0x3ffb <.symtab+0x3ffb> + 3f9c: 66 69 6e 64 5f 74 imul bp, word ptr [rsi + 100], 29791 + 3fa2: 72 61 jb 0x4005 <.symtab+0x4005> + 3fa4: 6e outsb dx, byte ptr [rsi] + 3fa5: 73 66 jae 0x400d <.symtab+0x400d> + 3fa7: 6f outsd dx, dword ptr [rsi] + 3fa8: 72 6d jb 0x4017 <.symtab+0x4017> + 3faa: 00 5f 5f add byte ptr [rdi + 95], bl + 3fad: 78 73 js 0x4022 <.symtab+0x4022> + 3faf: 74 61 je 0x4012 <.symtab+0x4012> + 3fb1: 74 36 je 0x3fe9 <.symtab+0x3fe9> + 3fb3: 34 00 xor al, 0 + 3fb5: 5f pop rdi + 3fb6: 5f pop rdi + 3fb7: 73 74 jae 0x402d <.symtab+0x402d> + 3fb9: 72 6c jb 0x4027 <.symtab+0x4027> + 3fbb: 65 6e outsb dx, byte ptr gs:[rsi] + 3fbd: 5f pop rdi + 3fbe: 73 73 jae 0x4033 <.symtab+0x4033> + 3fc0: 65 32 00 xor al, byte ptr gs:[rax] + 3fc3: 5f pop rdi + 3fc4: 49 4f + 3fc6: 5f pop rdi + 3fc7: 66 69 6c 65 5f 63 6c imul bp, word ptr [rbp + 2*riz + 95], 27747 + 3fce: 6f outsd dx, dword ptr [rsi] + 3fcf: 73 65 jae 0x4036 <.symtab+0x4036> + 3fd1: 5f pop rdi + 3fd2: 6d insd dword ptr es:[rdi], dx + 3fd3: 6d insd dword ptr es:[rdi], dx + 3fd4: 61 + 3fd5: 70 00 jo 0x3fd7 <.symtab+0x3fd7> + 3fd7: 5f pop rdi + 3fd8: 5f pop rdi + 3fd9: 6d insd dword ptr es:[rdi], dx + 3fda: 65 6d insd dword ptr es:[rdi], dx + 3fdc: 70 63 jo 0x4041 <.symtab+0x4041> + 3fde: 70 79 jo 0x4059 <.symtab+0x4059> + 3fe0: 5f pop rdi + 3fe1: 73 73 jae 0x4056 <.symtab+0x4056> + 3fe3: 73 65 jae 0x404a <.symtab+0x404a> + 3fe5: 33 00 xor eax, dword ptr [rax] + 3fe7: 5f pop rdi + 3fe8: 64 6c insb byte ptr es:[rdi], dx + 3fea: 5f pop rdi + 3feb: 61 + 3fec: 6c insb byte ptr es:[rdi], dx + 3fed: 6c insb byte ptr es:[rdi], dx + 3fee: 6f outsd dx, dword ptr [rsi] + 3fef: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 3ff2: 65 5f pop rdi + 3ff4: 74 6c je 0x4062 <.symtab+0x4062> + 3ff6: 73 5f jae 0x4057 <.symtab+0x4057> + 3ff8: 73 74 jae 0x406e <.symtab+0x406e> + 3ffa: 6f outsd dx, dword ptr [rsi] + 3ffb: 72 61 jb 0x405e <.symtab+0x405e> + 3ffd: 67 65 00 5f 5f add byte ptr gs:[edi + 95], bl + 4002: 6c insb byte ptr es:[rdi], dx + 4003: 69 62 63 5f 72 65 61 imul esp, dword ptr [rdx + 99], 1634038367 + 400a: 6c insb byte ptr es:[rdi], dx + 400b: 6c insb byte ptr es:[rdi], dx + 400c: 6f outsd dx, dword ptr [rsi] + 400d: 63 00 movsxd eax, dword ptr [rax] + 400f: 5f pop rdi + 4010: 64 6c insb byte ptr es:[rdi], dx + 4012: 5f pop rdi + 4013: 74 75 je 0x408a <.symtab+0x408a> + 4015: 6e outsb dx, byte ptr [rsi] + 4016: 61 + 4017: 62 + 4018: 6c insb byte ptr es:[rdi], dx + 4019: 65 5f pop rdi + 401b: 73 65 jae 0x4082 <.symtab+0x4082> + 401d: 74 5f je 0x407e <.symtab+0x407e> + 401f: 6d insd dword ptr es:[rdi], dx + 4020: 6d insd dword ptr es:[rdi], dx + 4021: 61 + 4022: 70 5f jo 0x4083 <.symtab+0x4083> + 4024: 74 68 je 0x408e <.symtab+0x408e> + 4026: 72 65 jb 0x408d <.symtab+0x408d> + 4028: 73 68 jae 0x4092 <.symtab+0x4092> + 402a: 6f outsd dx, dword ptr [rsi] + 402b: 6c insb byte ptr es:[rdi], dx + 402c: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 4030: 6c insb byte ptr es:[rdi], dx + 4031: 69 62 63 5f 74 73 64 imul esp, dword ptr [rdx + 99], 1685288031 + 4038: 5f pop rdi + 4039: 43 54 push r12 + 403b: 59 pop rcx + 403c: 50 push rax + 403d: 45 5f pop r15 + 403f: 54 push rsp + 4040: 4f 4c + 4042: 4f 57 push r15 + 4044: 45 52 push r10 + 4046: 00 5f 5f add byte ptr [rdi + 95], bl + 4049: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 404d: 76 5f jbe 0x40ae <.symtab+0x40ae> + 404f: 74 72 je 0x40c3 <.symtab+0x40c3> + 4051: 61 + 4052: 6e outsb dx, byte ptr [rsi] + 4053: 73 66 jae 0x40bb <.symtab+0x40bb> + 4055: 6f outsd dx, dword ptr [rsi] + 4056: 72 6d jb 0x40c5 <.symtab+0x40c5> + 4058: 5f pop rdi + 4059: 75 63 jne 0x40be <.symtab+0x40be> + 405b: 73 32 jae 0x408f <.symtab+0x408f> + 405d: 72 65 jb 0x40c4 <.symtab+0x40c4> + 405f: 76 65 jbe 0x40c6 <.symtab+0x40c6> + 4061: 72 73 jb 0x40d6 <.symtab+0x40d6> + 4063: 65 5f pop rdi + 4065: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 406c: 6c insb byte ptr es:[rdi], dx + 406d: 00 5f 64 add byte ptr [rdi + 100], bl + 4070: 6c insb byte ptr es:[rdi], dx + 4071: 5f pop rdi + 4072: 74 6c je 0x40e0 <.symtab+0x40e0> + 4074: 73 5f jae 0x40d5 <.symtab+0x40d5> + 4076: 73 74 jae 0x40ec <.symtab+0x40ec> + 4078: 61 + 4079: 74 69 je 0x40e4 <.symtab+0x40e4> + 407b: 63 5f 61 movsxd ebx, dword ptr [rdi + 97] + 407e: 6c insb byte ptr es:[rdi], dx + 407f: 69 67 6e 00 5f 64 6c imul esp, dword ptr [rdi + 110], 1818517248 + 4086: 5f pop rdi + 4087: 73 63 jae 0x40ec <.symtab+0x40ec> + 4089: 6f outsd dx, dword ptr [rsi] + 408a: 70 65 jo 0x40f1 <.symtab+0x40f1> + 408c: 5f pop rdi + 408d: 66 72 65 jb 0x40f5 <.symtab+0x40f5> + 4090: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 4094: 65 6e outsb dx, byte ptr gs:[rsi] + 4096: 76 69 jbe 0x4101 <.symtab+0x4101> + 4098: 72 6f jb 0x4109 <.symtab+0x4109> + 409a: 6e outsb dx, byte ptr [rsi] + 409b: 00 5f 5f add byte ptr [rdi + 95], bl + 409e: 77 63 ja 0x4103 <.symtab+0x4103> + 40a0: 73 6e jae 0x4110 <.symtab+0x4110> + 40a2: 6c insb byte ptr es:[rdi], dx + 40a3: 65 6e outsb dx, byte ptr gs:[rsi] + 40a5: 5f pop rdi + 40a6: 73 73 jae 0x411b <.symtab+0x411b> + 40a8: 65 34 5f xor al, 95 + 40ab: 31 00 xor dword ptr [rax], eax + 40ad: 5f pop rdi + 40ae: 45 78 69 js 0x411a <.symtab+0x411a> + 40b1: 74 00 je 0x40b3 <.symtab+0x40b3> + 40b3: 5f pop rdi + 40b4: 6e outsb dx, byte ptr [rsi] + 40b5: 6c insb byte ptr es:[rdi], dx + 40b6: 5f pop rdi + 40b7: 69 6e 74 65 72 6e 5f imul ebp, dword ptr [rsi + 116], 1601073765 + 40be: 6c insb byte ptr es:[rdi], dx + 40bf: 6f outsd dx, dword ptr [rsi] + 40c0: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 40c3: 65 5f pop rdi + 40c5: 64 61 + 40c7: 74 61 je 0x412a <.symtab+0x412a> + 40c9: 00 5f 64 add byte ptr [rdi + 100], bl + 40cc: 6c insb byte ptr es:[rdi], dx + 40cd: 5f pop rdi + 40ce: 6c insb byte ptr es:[rdi], dx + 40cf: 6f outsd dx, dword ptr [rsi] + 40d0: 6f outsd dx, dword ptr [rsi] + 40d1: 6b 75 70 5f imul esi, dword ptr [rbp + 112], 95 + 40d5: 73 79 jae 0x4150 <.symtab+0x4150> + 40d7: 6d insd dword ptr es:[rdi], dx + 40d8: 62 + 40d9: 6f outsd dx, dword ptr [rsi] + 40da: 6c insb byte ptr es:[rdi], dx + 40db: 5f pop rdi + 40dc: 78 00 js 0x40de <.symtab+0x40de> + 40de: 5f pop rdi + 40df: 6e outsb dx, byte ptr [rsi] + 40e0: 6c insb byte ptr es:[rdi], dx + 40e1: 5f pop rdi + 40e2: 63 6c 65 61 movsxd ebp, dword ptr [rbp + 2*riz + 97] + 40e6: 6e outsb dx, byte ptr [rsi] + 40e7: 75 70 jne 0x4159 <.symtab+0x4159> + 40e9: 5f pop rdi + 40ea: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] + 40ee: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 40f2: 6c insb byte ptr es:[rdi], dx + 40f3: 5f pop rdi + 40f4: 74 6c je 0x4162 <.symtab+0x4162> + 40f6: 73 5f jae 0x4157 <.symtab+0x4157> + 40f8: 6d insd dword ptr es:[rdi], dx + 40f9: 61 + 40fa: 78 5f js 0x415b <.symtab+0x415b> + 40fc: 64 74 76 je 0x4175 <.symtab+0x4175> + 40ff: 5f pop rdi + 4100: 69 64 78 00 5f 5f 6d 70 imul esp, dword ptr [rax + 2*rdi], 1886216031 + 4108: 6e outsb dx, byte ptr [rsi] + 4109: 5f pop rdi + 410a: 65 78 74 js 0x4181 <.symtab+0x4181> + 410d: 72 61 jb 0x4170 <.symtab+0x4170> + 410f: 63 74 5f 66 movsxd esi, dword ptr [rdi + 2*rbx + 102] + 4113: 6c insb byte ptr es:[rdi], dx + 4114: 6f outsd dx, dword ptr [rsi] + 4115: 61 + 4116: 74 31 je 0x4149 <.symtab+0x4149> + 4118: 32 38 xor bh, byte ptr [rax] + 411a: 00 5f 6e add byte ptr [rdi + 110], bl + 411d: 6c insb byte ptr es:[rdi], dx + 411e: 5f pop rdi + 411f: 43 5f pop r15 + 4121: 4c 43 + 4123: 5f pop rdi + 4124: 43 54 push r12 + 4126: 59 pop rcx + 4127: 50 push rax + 4128: 45 5f pop r15 + 412a: 6d insd dword ptr es:[rdi], dx + 412b: 61 + 412c: 70 5f jo 0x418d <.symtab+0x418d> + 412e: 74 6f je 0x419f <.symtab+0x419f> + 4130: 75 70 jne 0x41a2 <.symtab+0x41a2> + 4132: 70 65 jo 0x4199 <.symtab+0x4199> + 4134: 72 00 jb 0x4136 <.symtab+0x4136> + 4136: 5f pop rdi + 4137: 6e outsb dx, byte ptr [rsi] + 4138: 6c insb byte ptr es:[rdi], dx + 4139: 5f pop rdi + 413a: 43 5f pop r15 + 413c: 4c 43 + 413e: 5f pop rdi + 413f: 43 54 push r12 + 4141: 59 pop rcx + 4142: 50 push rax + 4143: 45 5f pop r15 + 4145: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 4149: 73 5f jae 0x41aa <.symtab+0x41aa> + 414b: 70 75 jo 0x41c2 <.symtab+0x41c2> + 414d: 6e outsb dx, byte ptr [rsi] + 414e: 63 74 00 61 movsxd esi, dword ptr [rax + rax + 97] + 4152: 62 + 4153: 6f outsd dx, dword ptr [rsi] + 4154: 72 74 jb 0x41ca <.symtab+0x41ca> + 4156: 00 5f 5f add byte ptr [rdi + 95], bl + 4159: 6c insb byte ptr es:[rdi], dx + 415a: 69 62 63 5f 73 65 74 imul esp, dword ptr [rdx + 99], 1952805727 + 4161: 6c insb byte ptr es:[rdi], dx + 4162: 6f outsd dx, dword ptr [rsi] + 4163: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 4166: 65 5f pop rdi + 4168: 6c insb byte ptr es:[rdi], dx + 4169: 6f outsd dx, dword ptr [rsi] + 416a: 63 6b 00 movsxd ebp, dword ptr [rbx] + 416d: 5f pop rdi + 416e: 64 6c insb byte ptr es:[rdi], dx + 4170: 5f pop rdi + 4171: 72 65 jb 0x41d8 <.symtab+0x41d8> + 4173: 6c insb byte ptr es:[rdi], dx + 4174: 6f outsd dx, dword ptr [rsi] + 4175: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4178: 65 5f pop rdi + 417a: 73 74 jae 0x41f0 <.symtab+0x41f0> + 417c: 61 + 417d: 74 69 je 0x41e8 <.symtab+0x41e8> + 417f: 63 5f 70 movsxd ebx, dword ptr [rdi + 112] + 4182: 69 65 00 5f 5f 73 69 imul esp, dword ptr [rbp], 1769168735 + 4189: 67 6a 6d addr32 push 109 + 418c: 70 5f jo 0x41ed <.symtab+0x41ed> + 418e: 73 61 jae 0x41f1 <.symtab+0x41f1> + 4190: 76 65 jbe 0x41f7 <.symtab+0x41f7> + 4192: 00 5f 5f add byte ptr [rdi + 95], bl + 4195: 73 74 jae 0x420b <.symtab+0x420b> + 4197: 61 + 4198: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 419b: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 419e: 5f pop rdi + 419f: 66 61 + 41a1: 69 6c 00 5f 64 6c 5f 63 imul ebp, dword ptr [rax + rax + 95], 1667198052 + 41a9: 6c insb byte ptr es:[rdi], dx + 41aa: 6f outsd dx, dword ptr [rsi] + 41ab: 73 65 jae 0x4212 <.symtab+0x4212> + 41ad: 00 5f 5f add byte ptr [rdi + 95], bl + 41b0: 6d insd dword ptr es:[rdi], dx + 41b1: 65 6d insd dword ptr es:[rdi], dx + 41b3: 6d insd dword ptr es:[rdi], dx + 41b4: 6f outsd dx, dword ptr [rsi] + 41b5: 76 65 jbe 0x421c <.symtab+0x421c> + 41b7: 5f pop rdi + 41b8: 73 73 jae 0x422d <.symtab+0x422d> + 41ba: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 41be: 6e outsb dx, byte ptr [rsi] + 41bf: 61 + 41c0: 6c insb byte ptr es:[rdi], dx + 41c1: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 41c8: 72 6d jb 0x4237 <.symtab+0x4237> + 41ca: 73 00 jae 0x41cc <.symtab+0x41cc> + 41cc: 5f pop rdi + 41cd: 64 6c insb byte ptr es:[rdi], dx + 41cf: 5f pop rdi + 41d0: 73 74 jae 0x4246 <.symtab+0x4246> + 41d2: 61 + 41d3: 74 69 je 0x423e <.symtab+0x423e> + 41d5: 63 5f 64 movsxd ebx, dword ptr [rdi + 100] + 41d8: 74 76 je 0x4250 <.symtab+0x4250> + 41da: 00 5f 64 add byte ptr [rdi + 100], bl + 41dd: 6c insb byte ptr es:[rdi], dx + 41de: 5f pop rdi + 41df: 62 + 41e0: 69 6e 64 5f 6e 6f 74 imul ebp, dword ptr [rsi + 100], 1953459807 + 41e7: 00 5f 5f add byte ptr [rdi + 95], bl + 41ea: 6c insb byte ptr es:[rdi], dx + 41eb: 69 62 63 5f 65 6e 61 imul esp, dword ptr [rdx + 99], 1634624863 + 41f2: 62 + 41f3: 6c insb byte ptr es:[rdi], dx + 41f4: 65 5f pop rdi + 41f6: 73 65 jae 0x425d <.symtab+0x425d> + 41f8: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 41fb: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 41ff: 4f 5f pop r15 + 4201: 77 70 ja 0x4273 <.symtab+0x4273> + 4203: 61 + 4204: 64 6e outsb dx, byte ptr fs:[rsi] + 4206: 00 5f 6e add byte ptr [rdi + 110], bl + 4209: 6c insb byte ptr es:[rdi], dx + 420a: 5f pop rdi + 420b: 70 6f jo 0x427c <.symtab+0x427c> + 420d: 73 74 jae 0x4283 <.symtab+0x4283> + 420f: 6c insb byte ptr es:[rdi], dx + 4210: 6f outsd dx, dword ptr [rsi] + 4211: 61 + 4212: 64 5f pop rdi + 4214: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] + 4218: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 421c: 75 6e jne 0x428c <.symtab+0x428c> + 421e: 6f outsd dx, dword ptr [rsi] + 421f: 72 64 jb 0x4285 <.symtab+0x4285> + 4221: 74 66 je 0x4289 <.symtab+0x4289> + 4223: 32 00 xor al, byte ptr [rax] + 4225: 5f pop rdi + 4226: 49 4f + 4228: 5f pop rdi + 4229: 66 70 75 jo 0x42a1 <.symtab+0x42a1> + 422c: 74 73 je 0x42a1 <.symtab+0x42a1> + 422e: 00 5f 5f add byte ptr [rdi + 95], bl + 4231: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 4235: 76 5f jbe 0x4296 <.symtab+0x4296> + 4237: 74 72 je 0x42ab <.symtab+0x42ab> + 4239: 61 + 423a: 6e outsb dx, byte ptr [rsi] + 423b: 73 66 jae 0x42a3 <.symtab+0x42a3> + 423d: 6f outsd dx, dword ptr [rsi] + 423e: 72 6d jb 0x42ad <.symtab+0x42ad> + 4240: 5f pop rdi + 4241: 75 63 jne 0x42a6 <.symtab+0x42a6> + 4243: 73 34 jae 0x4279 <.symtab+0x4279> + 4245: 5f pop rdi + 4246: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 424d: 6c insb byte ptr es:[rdi], dx + 424e: 00 5f 5f add byte ptr [rdi + 95], bl + 4251: 6f outsd dx, dword ptr [rsi] + 4252: 70 65 jo 0x42b9 <.symtab+0x42b9> + 4254: 6e outsb dx, byte ptr [rsi] + 4255: 5f pop rdi + 4256: 6e outsb dx, byte ptr [rsi] + 4257: 6f outsd dx, dword ptr [rsi] + 4258: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 425b: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 425e: 00 5f 64 add byte ptr [rdi + 100], bl + 4261: 6c insb byte ptr es:[rdi], dx + 4262: 5f pop rdi + 4263: 61 + 4264: 75 78 jne 0x42de <.symtab+0x42de> + 4266: 76 00 jbe 0x4268 <.symtab+0x4268> + 4268: 5f pop rdi + 4269: 5f pop rdi + 426a: 6c insb byte ptr es:[rdi], dx + 426b: 69 62 63 5f 64 6c 76 imul esp, dword ptr [rdx + 99], 1986815071 + 4272: 73 79 jae 0x42ed <.symtab+0x42ed> + 4274: 6d insd dword ptr es:[rdi], dx + 4275: 00 5f 5f add byte ptr [rdi + 95], bl + 4278: 77 63 ja 0x42dd <.symtab+0x42dd> + 427a: 73 6e jae 0x42ea <.symtab+0x42ea> + 427c: 6c insb byte ptr es:[rdi], dx + 427d: 65 6e outsb dx, byte ptr gs:[rsi] + 427f: 5f pop rdi + 4280: 61 + 4281: 76 78 jbe 0x42fb <.symtab+0x42fb> + 4283: 32 00 xor al, byte ptr [rax] + 4285: 5f pop rdi + 4286: 6e outsb dx, byte ptr [rsi] + 4287: 6c insb byte ptr es:[rdi], dx + 4288: 5f pop rdi + 4289: 43 5f pop r15 + 428b: 4c 43 + 428d: 5f pop rdi + 428e: 43 54 push r12 + 4290: 59 pop rcx + 4291: 50 push rax + 4292: 45 5f pop r15 + 4294: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 4298: 73 5f jae 0x42f9 <.symtab+0x42f9> + 429a: 64 69 67 69 74 00 5f 49 imul esp, dword ptr fs:[rdi + 105], 1230962804 + 42a2: 4f 5f pop r15 + 42a4: 73 74 jae 0x431a <.symtab+0x431a> + 42a6: 72 5f jb 0x4307 <.symtab+0x4307> + 42a8: 70 62 jo 0x430c <.symtab+0x430c> + 42aa: 61 + 42ab: 63 6b 66 movsxd ebp, dword ptr [rbx + 102] + 42ae: 61 + 42af: 69 6c 00 5f 49 4f 5f 77 imul ebp, dword ptr [rax + rax + 95], 2002734921 + 42b7: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 + 42be: 70 75 jo 0x4335 <.symtab+0x4335> + 42c0: 74 6e je 0x4330 <.symtab+0x4330> + 42c2: 00 5f 5f add byte ptr [rdi + 95], bl + 42c5: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 42c9: 76 5f jbe 0x432a <.symtab+0x432a> + 42cb: 6d insd dword ptr es:[rdi], dx + 42cc: 61 + 42cd: 78 5f js 0x432e <.symtab+0x432e> + 42cf: 70 61 jo 0x4332 <.symtab+0x4332> + 42d1: 74 68 je 0x433b <.symtab+0x433b> + 42d3: 5f pop rdi + 42d4: 65 6c insb byte ptr es:[rdi], dx + 42d6: 65 6d insd dword ptr es:[rdi], dx + 42d8: 5f pop rdi + 42d9: 6c insb byte ptr es:[rdi], dx + 42da: 65 6e outsb dx, byte ptr gs:[rsi] + 42dc: 00 5f 49 add byte ptr [rdi + 73], bl + 42df: 4f 5f pop r15 + 42e1: 64 65 66 61 + 42e5: 75 6c jne 0x4353 <.symtab+0x4353> + 42e7: 74 5f je 0x4348 <.symtab+0x4348> + 42e9: 69 6d 62 75 65 00 5f imul ebp, dword ptr [rbp + 98], 1593861493 + 42f0: 5f pop rdi + 42f1: 6d insd dword ptr es:[rdi], dx + 42f2: 70 6e jo 0x4362 <.symtab+0x4362> + 42f4: 5f pop rdi + 42f5: 64 69 76 72 65 6d 00 73 imul esi, dword ptr fs:[rsi + 114], 1929407845 + 42fd: 74 72 je 0x4371 <.symtab+0x4371> + 42ff: 74 6f je 0x4370 <.symtab+0x4370> + 4301: 71 00 jno 0x4303 <.symtab+0x4303> + 4303: 5f pop rdi + 4304: 64 6c insb byte ptr es:[rdi], dx + 4306: 5f pop rdi + 4307: 76 64 jbe 0x436d <.symtab+0x436d> + 4309: 73 6f jae 0x437a <.symtab+0x437a> + 430b: 5f pop rdi + 430c: 63 6c 6f 63 movsxd ebp, dword ptr [rdi + 2*rbp + 99] + 4310: 6b 5f 67 65 imul ebx, dword ptr [rdi + 103], 101 + 4314: 74 74 je 0x438a <.symtab+0x438a> + 4316: 69 6d 65 36 34 00 5f imul ebp, dword ptr [rbp + 101], 1593848886 + 431d: 5f pop rdi + 431e: 73 69 jae 0x4389 <.symtab+0x4389> + 4320: 67 73 65 addr32 jae 0x4388 <.symtab+0x4388> + 4323: 74 6a je 0x438f <.symtab+0x438f> + 4325: 6d insd dword ptr es:[rdi], dx + 4326: 70 00 jo 0x4328 <.symtab+0x4328> + 4328: 5f pop rdi + 4329: 5f pop rdi + 432a: 6c insb byte ptr es:[rdi], dx + 432b: 69 62 63 5f 6c 73 65 imul esp, dword ptr [rdx + 99], 1702063199 + 4332: 65 6b 36 34 imul esi, dword ptr gs:[rsi], 52 + 4336: 00 5f 5f add byte ptr [rdi + 95], bl + 4339: 64 6c insb byte ptr es:[rdi], dx + 433b: 6d insd dword ptr es:[rdi], dx + 433c: 6f outsd dx, dword ptr [rsi] + 433d: 70 65 jo 0x43a4 <.symtab+0x43a4> + 433f: 6e outsb dx, byte ptr [rsi] + 4340: 00 5f 5f add byte ptr [rdi + 95], bl + 4343: 73 74 jae 0x43b9 <.symtab+0x43b9> + 4345: 72 6e jb 0x43b5 <.symtab+0x43b5> + 4347: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 434a: 5f pop rdi + 434b: 61 + 434c: 76 78 jbe 0x43c6 <.symtab+0x43c6> + 434e: 32 00 xor al, byte ptr [rax] + 4350: 5f pop rdi + 4351: 64 6c insb byte ptr es:[rdi], dx + 4353: 5f pop rdi + 4354: 78 38 js 0x438e <.symtab+0x438e> + 4356: 36 5f pop rdi + 4358: 70 6c jo 0x43c6 <.symtab+0x43c6> + 435a: 61 + 435b: 74 66 je 0x43c3 <.symtab+0x43c3> + 435d: 6f outsd dx, dword ptr [rsi] + 435e: 72 6d jb 0x43cd <.symtab+0x43cd> + 4360: 73 00 jae 0x4362 <.symtab+0x4362> + 4362: 5f pop rdi + 4363: 5f pop rdi + 4364: 6d insd dword ptr es:[rdi], dx + 4365: 65 6d insd dword ptr es:[rdi], dx + 4367: 73 65 jae 0x43ce <.symtab+0x43ce> + 4369: 74 5f je 0x43ca <.symtab+0x43ca> + 436b: 61 + 436c: 76 78 jbe 0x43e6 <.symtab+0x43e6> + 436e: 32 5f 75 xor bl, byte ptr [rdi + 117] + 4371: 6e outsb dx, byte ptr [rsi] + 4372: 61 + 4373: 6c insb byte ptr es:[rdi], dx + 4374: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 437b: 72 6d jb 0x43ea <.symtab+0x43ea> + 437d: 73 00 jae 0x437f <.symtab+0x437f> + 437f: 5f pop rdi + 4380: 5f pop rdi + 4381: 66 63 6e 74 movsxd bp, dword ptr [rsi + 116] + 4385: 6c insb byte ptr es:[rdi], dx + 4386: 36 34 5f xor al, 95 + 4389: 6e outsb dx, byte ptr [rsi] + 438a: 6f outsd dx, dword ptr [rsi] + 438b: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 438e: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 4391: 5f pop rdi + 4392: 61 + 4393: 64 6a 75 push 117 + 4396: 73 74 jae 0x440c <.symtab+0x440c> + 4398: 65 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 439d: 6c insb byte ptr es:[rdi], dx + 439e: 78 73 js 0x4413 <.symtab+0x4413> + 43a0: 74 61 je 0x4403 <.symtab+0x4403> + 43a2: 74 00 je 0x43a4 <.symtab+0x43a4> + 43a4: 5f pop rdi + 43a5: 6e outsb dx, byte ptr [rsi] + 43a6: 6c insb byte ptr es:[rdi], dx + 43a7: 5f pop rdi + 43a8: 66 69 6e 64 5f 64 imul bp, word ptr [rsi + 100], 25695 + 43ae: 6f outsd dx, dword ptr [rsi] + 43af: 6d insd dword ptr es:[rdi], dx + 43b0: 61 + 43b1: 69 6e 00 5f 49 4f 5f imul ebp, dword ptr [rsi], 1599031647 + 43b8: 64 65 66 61 + 43bc: 75 6c jne 0x442a <.symtab+0x442a> + 43be: 74 5f je 0x441f <.symtab+0x441f> + 43c0: 72 65 jb 0x4427 <.symtab+0x4427> + 43c2: 61 + 43c3: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 43c7: 72 65 jb 0x442e <.symtab+0x442e> + 43c9: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 + 43d1: 72 61 jb 0x4434 <.symtab+0x4434> + 43d3: 6d insd dword ptr es:[rdi], dx + 43d4: 65 5f pop rdi + 43d6: 74 61 je 0x4439 <.symtab+0x4439> + 43d8: 62 + 43d9: 6c insb byte ptr es:[rdi], dx + 43da: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 43de: 4f 5f pop r15 + 43e0: 66 69 6c 65 5f 63 6c imul bp, word ptr [rbp + 2*riz + 95], 27747 + 43e7: 6f outsd dx, dword ptr [rsi] + 43e8: 73 65 jae 0x444f <.symtab+0x444f> + 43ea: 5f pop rdi + 43eb: 69 74 00 5f 5f 73 79 73 imul esi, dword ptr [rax + rax + 95], 1937339231 + 43f3: 5f pop rdi + 43f4: 6e outsb dx, byte ptr [rsi] + 43f5: 65 72 72 jb 0x446a <.symtab+0x446a> + 43f8: 5f pop rdi + 43f9: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 4400: 6c insb byte ptr es:[rdi], dx + 4401: 00 5f 64 add byte ptr [rdi + 100], bl + 4404: 6c insb byte ptr es:[rdi], dx + 4405: 5f pop rdi + 4406: 74 75 je 0x447d <.symtab+0x447d> + 4408: 6e outsb dx, byte ptr [rsi] + 4409: 61 + 440a: 62 + 440b: 6c insb byte ptr es:[rdi], dx + 440c: 65 5f pop rdi + 440e: 73 65 jae 0x4475 <.symtab+0x4475> + 4410: 74 5f je 0x4471 <.symtab+0x4471> + 4412: 78 38 js 0x444c <.symtab+0x444c> + 4414: 36 5f pop rdi + 4416: 73 68 jae 0x4480 <.symtab+0x4480> + 4418: 73 74 jae 0x448e <.symtab+0x448e> + 441a: 6b 00 5f imul eax, dword ptr [rax], 95 + 441d: 73 79 jae 0x4498 <.symtab+0x4498> + 441f: 73 5f jae 0x4480 <.symtab+0x4480> + 4421: 6e outsb dx, byte ptr [rsi] + 4422: 65 72 72 jb 0x4497 <.symtab+0x4497> + 4425: 00 5f 64 add byte ptr [rdi + 100], bl + 4428: 6c insb byte ptr es:[rdi], dx + 4429: 5f pop rdi + 442a: 70 6c jo 0x4498 <.symtab+0x4498> + 442c: 61 + 442d: 74 66 je 0x4495 <.symtab+0x4495> + 442f: 6f outsd dx, dword ptr [rsi] + 4430: 72 6d jb 0x449f <.symtab+0x449f> + 4432: 00 5f 49 add byte ptr [rdi + 73], bl + 4435: 4f 5f pop r15 + 4437: 69 74 65 72 5f 62 65 67 imul esi, dword ptr [rbp + 2*riz + 114], 1734697567 + 443f: 69 6e 00 5f 6e 6c 5f imul ebp, dword ptr [rsi], 1600941663 + 4446: 43 5f pop r15 + 4448: 4c 43 + 444a: 5f pop rdi + 444b: 43 54 push r12 + 444d: 59 pop rcx + 444e: 50 push rax + 444f: 45 5f pop r15 + 4451: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 4455: 73 33 jae 0x448a <.symtab+0x448a> + 4457: 32 00 xor al, byte ptr [rax] + 4459: 5f pop rdi + 445a: 64 6c insb byte ptr es:[rdi], dx + 445c: 5f pop rdi + 445d: 67 65 74 5f addr32 je 0x44c0 <.symtab+0x44c0> + 4461: 74 6c je 0x44cf <.symtab+0x44cf> + 4463: 73 5f jae 0x44c4 <.symtab+0x44c4> + 4465: 73 74 jae 0x44db <.symtab+0x44db> + 4467: 61 + 4468: 74 69 je 0x44d3 <.symtab+0x44d3> + 446a: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] + 446d: 6e outsb dx, byte ptr [rsi] + 446e: 66 6f outsw dx, word ptr [rsi] + 4470: 00 73 74 add byte ptr [rbx + 116], dh + 4473: 72 72 jb 0x44e7 <.symtab+0x44e7> + 4475: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 4478: 00 5f 5f add byte ptr [rdi + 95], bl + 447b: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 447f: 76 5f jbe 0x44e0 <.symtab+0x44e0> + 4481: 64 65 73 74 jae 0x44f9 <.symtab+0x44f9> + 4485: 72 6f jb 0x44f6 <.symtab+0x44f6> + 4487: 79 5f jns 0x44e8 <.symtab+0x44e8> + 4489: 73 70 jae 0x44fb <.symtab+0x44fb> + 448b: 65 63 00 movsxd eax, dword ptr gs:[rax] + 448e: 5f pop rdi + 448f: 64 6c insb byte ptr es:[rdi], dx + 4491: 5f pop rdi + 4492: 78 38 js 0x44cc <.symtab+0x44cc> + 4494: 36 5f pop rdi + 4496: 66 65 61 + 4499: 74 75 je 0x4510 <.symtab+0x4510> + 449b: 72 65 jb 0x4502 <.symtab+0x4502> + 449d: 5f pop rdi + 449e: 31 00 xor dword ptr [rax], eax + 44a0: 5f pop rdi + 44a1: 5f pop rdi + 44a2: 73 74 jae 0x4518 <.symtab+0x4518> + 44a4: 72 74 jb 0x451a <.symtab+0x451a> + 44a6: 6f outsd dx, dword ptr [rsi] + 44a7: 6c insb byte ptr es:[rdi], dx + 44a8: 00 5f 5f add byte ptr [rdi + 95], bl + 44ab: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] + 44af: 65 5f pop rdi + 44b1: 74 6f je 0x4522 <.symtab+0x4522> + 44b3: 6c insb byte ptr es:[rdi], dx + 44b4: 6f outsd dx, dword ptr [rsi] + 44b5: 77 65 ja 0x451c <.symtab+0x451c> + 44b7: 72 5f jb 0x4518 <.symtab+0x4518> + 44b9: 6c insb byte ptr es:[rdi], dx + 44ba: 6f outsd dx, dword ptr [rsi] + 44bb: 63 00 movsxd eax, dword ptr [rax] + 44bd: 5f pop rdi + 44be: 5f pop rdi + 44bf: 6c insb byte ptr es:[rdi], dx + 44c0: 69 62 63 5f 63 68 65 imul esp, dword ptr [rdx + 99], 1701339999 + 44c7: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 44ca: 73 74 jae 0x4540 <.symtab+0x4540> + 44cc: 61 + 44cd: 6e outsb dx, byte ptr [rsi] + 44ce: 64 61 + 44d0: 72 64 jb 0x4536 <.symtab+0x4536> + 44d2: 5f pop rdi + 44d3: 66 64 73 00 jae 0x44d7 <.symtab+0x44d7> + 44d7: 5f pop rdi + 44d8: 5f pop rdi + 44d9: 61 + 44da: 66 74 65 je 0x4542 <.symtab+0x4542> + 44dd: 72 5f jb 0x453e <.symtab+0x453e> + 44df: 6d insd dword ptr es:[rdi], dx + 44e0: 6f outsd dx, dword ptr [rsi] + 44e1: 72 65 jb 0x4548 <.symtab+0x4548> + 44e3: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 44e6: 65 5f pop rdi + 44e8: 68 6f 6f 6b 00 push 7040879 + 44ed: 5f pop rdi + 44ee: 5f pop rdi + 44ef: 73 74 jae 0x4565 <.symtab+0x4565> + 44f1: 61 + 44f2: 72 74 jb 0x4568 <.symtab+0x4568> + 44f4: 5f pop rdi + 44f5: 5f pop rdi + 44f6: 5f pop rdi + 44f7: 6c insb byte ptr es:[rdi], dx + 44f8: 69 62 63 5f 61 74 65 imul esp, dword ptr [rdx + 99], 1702125919 + 44ff: 78 69 js 0x456a <.symtab+0x456a> + 4501: 74 00 je 0x4503 <.symtab+0x4503> + 4503: 5f pop rdi + 4504: 5f pop rdi + 4505: 73 65 jae 0x456c <.symtab+0x456c> + 4507: 74 69 je 0x4572 <.symtab+0x4572> + 4509: 74 69 je 0x4574 <.symtab+0x4574> + 450b: 6d insd dword ptr es:[rdi], dx + 450c: 65 72 00 jb 0x450f <.symtab+0x450f> + 450f: 5f pop rdi + 4510: 5f pop rdi + 4511: 6c insb byte ptr es:[rdi], dx + 4512: 69 62 63 5f 65 6e 61 imul esp, dword ptr [rdx + 99], 1634624863 + 4519: 62 + 451a: 6c insb byte ptr es:[rdi], dx + 451b: 65 5f pop rdi + 451d: 73 65 jae 0x4584 <.symtab+0x4584> + 451f: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 4522: 65 5f pop rdi + 4524: 64 65 63 69 64 movsxd ebp, dword ptr gs:[rcx + 100] + 4529: 65 64 00 5f 64 add byte ptr fs:[rdi + 100], bl + 452e: 6c insb byte ptr es:[rdi], dx + 452f: 5f pop rdi + 4530: 65 78 63 js 0x4596 <.symtab+0x4596> + 4533: 65 70 74 jo 0x45aa <.symtab+0x45aa> + 4536: 69 6f 6e 5f 66 72 65 imul ebp, dword ptr [rdi + 110], 1701996127 + 453d: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 4541: 4f 5f pop r15 + 4543: 66 69 6c 65 5f 73 74 imul bp, word ptr [rbp + 2*riz + 95], 29811 + 454a: 61 + 454b: 74 00 je 0x454d <.symtab+0x454d> + 454d: 5f pop rdi + 454e: 64 6c insb byte ptr es:[rdi], dx + 4550: 5f pop rdi + 4551: 73 74 jae 0x45c7 <.symtab+0x45c7> + 4553: 61 + 4554: 72 74 jb 0x45ca <.symtab+0x45ca> + 4556: 00 5f 5f add byte ptr [rdi + 95], bl + 4559: 72 65 jb 0x45c0 <.symtab+0x45c0> + 455b: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 + 4563: 72 61 jb 0x45c6 <.symtab+0x45c6> + 4565: 6d insd dword ptr es:[rdi], dx + 4566: 65 5f pop rdi + 4568: 69 6e 66 6f 5f 62 61 imul ebp, dword ptr [rsi + 102], 1633836911 + 456f: 73 65 jae 0x45d6 <.symtab+0x45d6> + 4571: 73 00 jae 0x4573 <.symtab+0x4573> + 4573: 5f pop rdi + 4574: 49 4f + 4576: 5f pop rdi + 4577: 77 66 ja 0x45df <.symtab+0x45df> + 4579: 69 6c 65 5f 73 79 6e 63 imul ebp, dword ptr [rbp + 2*riz + 95], 1668184435 + 4581: 00 5f 5f add byte ptr [rdi + 95], bl + 4584: 6c insb byte ptr es:[rdi], dx + 4585: 69 62 63 5f 70 76 61 imul esp, dword ptr [rdx + 99], 1635151967 + 458c: 6c insb byte ptr es:[rdi], dx + 458d: 6c insb byte ptr es:[rdi], dx + 458e: 6f outsd dx, dword ptr [rsi] + 458f: 63 00 movsxd eax, dword ptr [rax] + 4591: 5f pop rdi + 4592: 5f pop rdi + 4593: 73 74 jae 0x4609 <.symtab+0x4609> + 4595: 72 74 jb 0x460b <.symtab+0x460b> + 4597: 6f outsd dx, dword ptr [rsi] + 4598: 6c insb byte ptr es:[rdi], dx + 4599: 6c insb byte ptr es:[rdi], dx + 459a: 5f pop rdi + 459b: 6c insb byte ptr es:[rdi], dx + 459c: 00 5f 64 add byte ptr [rdi + 100], bl + 459f: 6c insb byte ptr es:[rdi], dx + 45a0: 5f pop rdi + 45a1: 63 65 74 movsxd esp, dword ptr [rbp + 116] + 45a4: 5f pop rdi + 45a5: 6f outsd dx, dword ptr [rsi] + 45a6: 70 65 jo 0x460d <.symtab+0x460d> + 45a8: 6e outsb dx, byte ptr [rsi] + 45a9: 5f pop rdi + 45aa: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 45ad: 63 6b 00 movsxd ebp, dword ptr [rbx] + 45b0: 5f pop rdi + 45b1: 5f pop rdi + 45b2: 72 61 jb 0x4615 <.symtab+0x4615> + 45b4: 77 6d ja 0x4623 <.symtab+0x4623> + 45b6: 65 6d insd dword ptr es:[rdi], dx + 45b8: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 45bb: 5f pop rdi + 45bc: 73 73 jae 0x4631 <.symtab+0x4631> + 45be: 65 32 00 xor al, byte ptr gs:[rax] + 45c1: 72 69 jb 0x462c <.symtab+0x462c> + 45c3: 6e outsb dx, byte ptr [rsi] + 45c4: 64 65 78 00 js 0x45c8 <.symtab+0x45c8> + 45c8: 5f pop rdi + 45c9: 5f pop rdi + 45ca: 72 65 jb 0x4631 <.symtab+0x4631> + 45cc: 61 + 45cd: 64 6f outsd dx, dword ptr fs:[rsi] + 45cf: 6e outsb dx, byte ptr [rsi] + 45d0: 6c insb byte ptr es:[rdi], dx + 45d1: 79 5f jns 0x4632 <.symtab+0x4632> + 45d3: 61 + 45d4: 72 65 jb 0x463b <.symtab+0x463b> + 45d6: 61 + 45d7: 00 5f 5f add byte ptr [rdi + 95], bl + 45da: 6d insd dword ptr es:[rdi], dx + 45db: 65 6d insd dword ptr es:[rdi], dx + 45dd: 6d insd dword ptr es:[rdi], dx + 45de: 6f outsd dx, dword ptr [rsi] + 45df: 76 65 jbe 0x4646 <.symtab+0x4646> + 45e1: 5f pop rdi + 45e2: 61 + 45e3: 76 78 jbe 0x465d <.symtab+0x465d> + 45e5: 35 31 32 5f 75 xor eax, 1969173041 + 45ea: 6e outsb dx, byte ptr [rsi] + 45eb: 61 + 45ec: 6c insb byte ptr es:[rdi], dx + 45ed: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 45f4: 72 6d jb 0x4663 <.symtab+0x4663> + 45f6: 73 00 jae 0x45f8 <.symtab+0x45f8> + 45f8: 5f pop rdi + 45f9: 64 6c insb byte ptr es:[rdi], dx + 45fb: 5f pop rdi + 45fc: 74 6c je 0x466a <.symtab+0x466a> + 45fe: 73 64 jae 0x4664 <.symtab+0x4664> + 4600: 65 73 63 jae 0x4666 <.symtab+0x4666> + 4603: 5f pop rdi + 4604: 72 65 jb 0x466b <.symtab+0x466b> + 4606: 73 6f jae 0x4677 <.symtab+0x4677> + 4608: 6c insb byte ptr es:[rdi], dx + 4609: 76 65 jbe 0x4670 <.symtab+0x4670> + 460b: 5f pop rdi + 460c: 72 65 jb 0x4673 <.symtab+0x4673> + 460e: 6c insb byte ptr es:[rdi], dx + 460f: 61 + 4610: 5f pop rdi + 4611: 66 69 78 75 70 00 imul di, word ptr [rax + 117], 112 + 4617: 5f pop rdi + 4618: 5f pop rdi + 4619: 74 75 je 0x4690 <.symtab+0x4690> + 461b: 6e outsb dx, byte ptr [rsi] + 461c: 61 + 461d: 62 + 461e: 6c insb byte ptr es:[rdi], dx + 461f: 65 5f pop rdi + 4621: 73 65 jae 0x4688 <.symtab+0x4688> + 4623: 74 5f je 0x4684 <.symtab+0x4684> + 4625: 76 61 jbe 0x4688 <.symtab+0x4688> + 4627: 6c insb byte ptr es:[rdi], dx + 4628: 00 5f 5f add byte ptr [rdi + 95], bl + 462b: 6d insd dword ptr es:[rdi], dx + 462c: 65 6d insd dword ptr es:[rdi], dx + 462e: 6d insd dword ptr es:[rdi], dx + 462f: 6f outsd dx, dword ptr [rsi] + 4630: 76 65 jbe 0x4697 <.symtab+0x4697> + 4632: 5f pop rdi + 4633: 61 + 4634: 76 78 jbe 0x46ae <.symtab+0x46ae> + 4636: 35 31 32 5f 75 xor eax, 1969173041 + 463b: 6e outsb dx, byte ptr [rsi] + 463c: 61 + 463d: 6c insb byte ptr es:[rdi], dx + 463e: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 4645: 5f pop rdi + 4646: 67 75 65 addr32 jne 0x46ae <.symtab+0x46ae> + 4649: 73 73 jae 0x46be <.symtab+0x46be> + 464b: 5f pop rdi + 464c: 67 72 6f addr32 jb 0x46be <.symtab+0x46be> + 464f: 75 70 jne 0x46c1 <.symtab+0x46c1> + 4651: 69 6e 67 00 5f 5f 6c imul ebp, dword ptr [rsi + 103], 1818189568 + 4658: 69 62 63 5f 76 61 6c imul esp, dword ptr [rdx + 99], 1818326623 + 465f: 6c insb byte ptr es:[rdi], dx + 4660: 6f outsd dx, dword ptr [rsi] + 4661: 63 00 movsxd eax, dword ptr [rax] + 4663: 5f pop rdi + 4664: 5f pop rdi + 4665: 77 63 ja 0x46ca <.symtab+0x46ca> + 4667: 73 6e jae 0x46d7 <.symtab+0x46d7> + 4669: 6c insb byte ptr es:[rdi], dx + 466a: 65 6e outsb dx, byte ptr gs:[rsi] + 466c: 5f pop rdi + 466d: 73 73 jae 0x46e2 <.symtab+0x46e2> + 466f: 65 32 00 xor al, byte ptr gs:[rax] + 4672: 5f pop rdi + 4673: 5f pop rdi + 4674: 73 74 jae 0x46ea <.symtab+0x46ea> + 4676: 72 73 jb 0x46eb <.symtab+0x46eb> + 4678: 70 6e jo 0x46e8 <.symtab+0x46e8> + 467a: 5f pop rdi + 467b: 73 73 jae 0x46f0 <.symtab+0x46f0> + 467d: 65 32 00 xor al, byte ptr gs:[rax] + 4680: 5f pop rdi + 4681: 6e outsb dx, byte ptr [rsi] + 4682: 6c insb byte ptr es:[rdi], dx + 4683: 5f pop rdi + 4684: 43 5f pop r15 + 4686: 4c 43 + 4688: 5f pop rdi + 4689: 43 54 push r12 + 468b: 59 pop rcx + 468c: 50 push rax + 468d: 45 5f pop r15 + 468f: 6d insd dword ptr es:[rdi], dx + 4690: 61 + 4691: 70 5f jo 0x46f2 <.symtab+0x46f2> + 4693: 74 6f je 0x4704 <.symtab+0x4704> + 4695: 6c insb byte ptr es:[rdi], dx + 4696: 6f outsd dx, dword ptr [rsi] + 4697: 77 65 ja 0x46fe <.symtab+0x46fe> + 4699: 72 00 jb 0x469b <.symtab+0x469b> + 469b: 5f pop rdi + 469c: 5f pop rdi + 469d: 73 74 jae 0x4713 <.symtab+0x4713> + 469f: 72 72 jb 0x4713 <.symtab+0x4713> + 46a1: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 46a4: 5f pop rdi + 46a5: 73 73 jae 0x471a <.symtab+0x471a> + 46a7: 65 32 00 xor al, byte ptr gs:[rax] + 46aa: 5f pop rdi + 46ab: 6e outsb dx, byte ptr [rsi] + 46ac: 6c insb byte ptr es:[rdi], dx + 46ad: 5f pop rdi + 46ae: 6c insb byte ptr es:[rdi], dx + 46af: 6f outsd dx, dword ptr [rsi] + 46b0: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 46b3: 65 5f pop rdi + 46b5: 73 75 jae 0x472c <.symtab+0x472c> + 46b7: 62 + 46b8: 66 72 65 jb 0x4720 <.symtab+0x4720> + 46bb: 65 72 65 jb 0x4723 <.symtab+0x4723> + 46be: 73 00 jae 0x46c0 <.symtab+0x46c0> + 46c0: 5f pop rdi + 46c1: 64 6c insb byte ptr es:[rdi], dx + 46c3: 5f pop rdi + 46c4: 78 38 js 0x46fe <.symtab+0x46fe> + 46c6: 36 5f pop rdi + 46c8: 63 70 75 movsxd esi, dword ptr [rax + 117] + 46cb: 5f pop rdi + 46cc: 66 65 61 + 46cf: 74 75 je 0x4746 <.symtab+0x4746> + 46d1: 72 65 jb 0x4738 <.symtab+0x4738> + 46d3: 73 00 jae 0x46d5 <.symtab+0x46d5> + 46d5: 5f pop rdi + 46d6: 5f pop rdi + 46d7: 64 63 69 67 movsxd ebp, dword ptr fs:[rcx + 103] + 46db: 65 74 74 je 0x4752 <.symtab+0x4752> + 46de: 65 78 74 js 0x4755 <.symtab+0x4755> + 46e1: 00 5f 64 add byte ptr [rdi + 100], bl + 46e4: 6c insb byte ptr es:[rdi], dx + 46e5: 5f pop rdi + 46e6: 61 + 46e7: 64 64 5f pop rdi + 46ea: 74 6f je 0x475b <.symtab+0x475b> + 46ec: 5f pop rdi + 46ed: 6e outsb dx, byte ptr [rsi] + 46ee: 61 + 46ef: 6d insd dword ptr es:[rdi], dx + 46f0: 65 73 70 jae 0x4763 <.symtab+0x4763> + 46f3: 61 + 46f4: 63 65 5f movsxd esp, dword ptr [rbp + 95] + 46f7: 6c insb byte ptr es:[rdi], dx + 46f8: 69 73 74 00 5f 49 4f imul esi, dword ptr [rbx + 116], 1330208512 + 46ff: 5f pop rdi + 4700: 73 74 jae 0x4776 <.symtab+0x4776> + 4702: 72 5f jb 0x4763 <.symtab+0x4763> + 4704: 6a 75 push 117 + 4706: 6d insd dword ptr es:[rdi], dx + 4707: 70 73 jo 0x477c <.symtab+0x477c> + 4709: 00 5f 49 add byte ptr [rdi + 73], bl + 470c: 4f 5f pop r15 + 470e: 73 74 jae 0x4784 <.symtab+0x4784> + 4710: 72 5f jb 0x4771 <.symtab+0x4771> + 4712: 66 69 6e 69 73 68 imul bp, word ptr [rsi + 105], 26739 + 4718: 00 5f 6e add byte ptr [rdi + 110], bl + 471b: 6c insb byte ptr es:[rdi], dx + 471c: 5f pop rdi + 471d: 6e outsb dx, byte ptr [rsi] + 471e: 6f outsd dx, dword ptr [rsi] + 471f: 72 6d jb 0x478e <.symtab+0x478e> + 4721: 61 + 4722: 6c insb byte ptr es:[rdi], dx + 4723: 69 7a 65 5f 63 6f 64 imul edi, dword ptr [rdx + 101], 1685021535 + 472a: 65 73 65 jae 0x4792 <.symtab+0x4792> + 472d: 74 00 je 0x472f <.symtab+0x472f> + 472f: 5f pop rdi + 4730: 5f pop rdi + 4731: 65 78 69 js 0x479d <.symtab+0x479d> + 4734: 74 5f je 0x4795 <.symtab+0x4795> + 4736: 66 75 6e jne 0x47a7 <.symtab+0x47a7> + 4739: 63 73 5f movsxd esi, dword ptr [rbx + 95] + 473c: 64 6f outsd dx, dword ptr fs:[rsi] + 473e: 6e outsb dx, byte ptr [rsi] + 473f: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 4743: 6c insb byte ptr es:[rdi], dx + 4744: 5f pop rdi + 4745: 74 6c je 0x47b3 <.symtab+0x47b3> + 4747: 73 5f jae 0x47a8 <.symtab+0x47a8> + 4749: 73 74 jae 0x47bf <.symtab+0x47bf> + 474b: 61 + 474c: 74 69 je 0x47b7 <.symtab+0x47b7> + 474e: 63 5f 73 movsxd ebx, dword ptr [rdi + 115] + 4751: 69 7a 65 00 5f 64 6c imul edi, dword ptr [rdx + 101], 1818517248 + 4758: 5f pop rdi + 4759: 64 65 62 75 67 5f 70 + 4760: 72 69 jb 0x47cb <.symtab+0x47cb> + 4762: 6e outsb dx, byte ptr [rsi] + 4763: 74 66 je 0x47cb <.symtab+0x47cb> + 4765: 5f pop rdi + 4766: 63 00 movsxd eax, dword ptr [rax] + 4768: 5f pop rdi + 4769: 49 4f + 476b: 5f pop rdi + 476c: 64 65 66 61 + 4770: 75 6c jne 0x47de <.symtab+0x47de> + 4772: 74 5f je 0x47d3 <.symtab+0x47d3> + 4774: 73 68 jae 0x47de <.symtab+0x47de> + 4776: 6f outsd dx, dword ptr [rsi] + 4777: 77 6d ja 0x47e6 <.symtab+0x47e6> + 4779: 61 + 477a: 6e outsb dx, byte ptr [rsi] + 477b: 79 63 jns 0x47e0 <.symtab+0x47e0> + 477d: 00 5f 5f add byte ptr [rdi + 95], bl + 4780: 67 65 74 5f addr32 je 0x47e3 <.symtab+0x47e3> + 4784: 6e outsb dx, byte ptr [rsi] + 4785: 70 72 jo 0x47f9 <.symtab+0x47f9> + 4787: 6f outsd dx, dword ptr [rsi] + 4788: 63 73 00 movsxd esi, dword ptr [rbx] + 478b: 5f pop rdi + 478c: 5f pop rdi + 478d: 69 73 61 74 74 79 00 imul esi, dword ptr [rbx + 97], 7959668 + 4794: 5f pop rdi + 4795: 6e outsb dx, byte ptr [rsi] + 4796: 6c insb byte ptr es:[rdi], dx + 4797: 5f pop rdi + 4798: 73 74 jae 0x480e <.symtab+0x480e> + 479a: 61 + 479b: 74 65 je 0x4802 <.symtab+0x4802> + 479d: 5f pop rdi + 479e: 6c insb byte ptr es:[rdi], dx + 479f: 6f outsd dx, dword ptr [rsi] + 47a0: 63 6b 00 movsxd ebp, dword ptr [rbx] + 47a3: 5f pop rdi + 47a4: 5f pop rdi + 47a5: 70 72 jo 0x4819 <.symtab+0x4819> + 47a7: 6f outsd dx, dword ptr [rsi] + 47a8: 66 69 6c 65 5f 66 72 imul bp, word ptr [rbp + 2*riz + 95], 29286 + 47af: 65 71 75 jno 0x4827 <.symtab+0x4827> + 47b2: 65 6e outsb dx, byte ptr gs:[rsi] + 47b4: 63 79 00 movsxd edi, dword ptr [rcx] + 47b7: 5f pop rdi + 47b8: 64 6c insb byte ptr es:[rdi], dx + 47ba: 5f pop rdi + 47bb: 6c insb byte ptr es:[rdi], dx + 47bc: 61 + 47bd: 7a 79 jp 0x4838 <.symtab+0x4838> + 47bf: 00 5f 64 add byte ptr [rdi + 100], bl + 47c2: 6c insb byte ptr es:[rdi], dx + 47c3: 5f pop rdi + 47c4: 64 65 62 75 67 5f 73 + 47cb: 74 61 je 0x482e <.symtab+0x482e> + 47cd: 74 65 je 0x4834 <.symtab+0x4834> + 47cf: 00 5f 2e add byte ptr [rdi + 46], bl + 47d2: 73 74 jae 0x4848 <.symtab+0x4848> + 47d4: 61 + 47d5: 70 73 jo 0x484a <.symtab+0x484a> + 47d7: 64 74 2e je 0x4808 <.symtab+0x4808> + 47da: 62 + 47db: 61 + 47dc: 73 65 jae 0x4843 <.symtab+0x4843> + 47de: 00 5f 5f add byte ptr [rdi + 95], bl + 47e1: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 47e5: 76 5f jbe 0x4846 <.symtab+0x4846> + 47e7: 74 72 je 0x485b <.symtab+0x485b> + 47e9: 61 + 47ea: 6e outsb dx, byte ptr [rsi] + 47eb: 73 66 jae 0x4853 <.symtab+0x4853> + 47ed: 6f outsd dx, dword ptr [rsi] + 47ee: 72 6d jb 0x485d <.symtab+0x485d> + 47f0: 5f pop rdi + 47f1: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 47f8: 6c insb byte ptr es:[rdi], dx + 47f9: 5f pop rdi + 47fa: 61 + 47fb: 73 63 jae 0x4860 <.symtab+0x4860> + 47fd: 69 69 00 5f 5f 73 74 imul ebp, dword ptr [rcx], 1953718111 + 4804: 70 63 jo 0x4869 <.symtab+0x4869> + 4806: 70 79 jo 0x4881 <.symtab+0x4881> + 4808: 00 5f 5f add byte ptr [rdi + 95], bl + 480b: 6d insd dword ptr es:[rdi], dx + 480c: 6d insd dword ptr es:[rdi], dx + 480d: 61 + 480e: 70 36 jo 0x4846 <.symtab+0x4846> + 4810: 34 00 xor al, 0 + 4812: 5f pop rdi + 4813: 5f pop rdi + 4814: 70 72 jo 0x4888 <.symtab+0x4888> + 4816: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 + 481d: 5f pop rdi + 481e: 6c insb byte ptr es:[rdi], dx + 481f: 00 5f 5f add byte ptr [rdi + 95], bl + 4822: 77 6d ja 0x4891 <.symtab+0x4891> + 4824: 65 6d insd dword ptr es:[rdi], dx + 4826: 73 65 jae 0x488d <.symtab+0x488d> + 4828: 74 5f je 0x4889 <.symtab+0x4889> + 482a: 61 + 482b: 76 78 jbe 0x48a5 <.symtab+0x48a5> + 482d: 32 5f 75 xor bl, byte ptr [rdi + 117] + 4830: 6e outsb dx, byte ptr [rsi] + 4831: 61 + 4832: 6c insb byte ptr es:[rdi], dx + 4833: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 483a: 49 4f + 483c: 5f pop rdi + 483d: 73 74 jae 0x48b3 <.symtab+0x48b3> + 483f: 72 5f jb 0x48a0 <.symtab+0x48a0> + 4841: 6f outsd dx, dword ptr [rsi] + 4842: 76 65 jbe 0x48a9 <.symtab+0x48a9> + 4844: 72 66 jb 0x48ac <.symtab+0x48ac> + 4846: 6c insb byte ptr es:[rdi], dx + 4847: 6f outsd dx, dword ptr [rsi] + 4848: 77 00 ja 0x484a <.symtab+0x484a> + 484a: 5f pop rdi + 484b: 5f pop rdi + 484c: 64 65 72 65 jb 0x48b5 <.symtab+0x48b5> + 4850: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 + 4858: 72 61 jb 0x48bb <.symtab+0x48bb> + 485a: 6d insd dword ptr es:[rdi], dx + 485b: 65 5f pop rdi + 485d: 69 6e 66 6f 00 5f 5f imul ebp, dword ptr [rsi + 102], 1600061551 + 4864: 73 74 jae 0x48da <.symtab+0x48da> + 4866: 72 63 jb 0x48cb <.symtab+0x48cb> + 4868: 6d insd dword ptr es:[rdi], dx + 4869: 70 5f jo 0x48ca <.symtab+0x48ca> + 486b: 73 73 jae 0x48e0 <.symtab+0x48e0> + 486d: 65 32 00 xor al, byte ptr gs:[rax] + 4870: 5f pop rdi + 4871: 5f pop rdi + 4872: 6d insd dword ptr es:[rdi], dx + 4873: 61 + 4874: 6c insb byte ptr es:[rdi], dx + 4875: 6c insb byte ptr es:[rdi], dx + 4876: 6f outsd dx, dword ptr [rsi] + 4877: 63 00 movsxd eax, dword ptr [rax] + 4879: 5f pop rdi + 487a: 5f pop rdi + 487b: 6f outsd dx, dword ptr [rsi] + 487c: 70 65 jo 0x48e3 <.symtab+0x48e3> + 487e: 6e outsb dx, byte ptr [rsi] + 487f: 61 + 4880: 74 36 je 0x48b8 <.symtab+0x48b8> + 4882: 34 5f xor al, 95 + 4884: 6e outsb dx, byte ptr [rsi] + 4885: 6f outsd dx, dword ptr [rsi] + 4886: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4889: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 488c: 00 5f 64 add byte ptr [rdi + 100], bl + 488f: 6c insb byte ptr es:[rdi], dx + 4890: 5f pop rdi + 4891: 69 6e 69 74 5f 70 61 imul ebp, dword ptr [rsi + 105], 1634754420 + 4898: 74 68 je 0x4902 <.symtab+0x4902> + 489a: 73 00 jae 0x489c <.symtab+0x489c> + 489c: 5f pop rdi + 489d: 5f pop rdi + 489e: 6d insd dword ptr es:[rdi], dx + 489f: 61 + 48a0: 6c insb byte ptr es:[rdi], dx + 48a1: 6c insb byte ptr es:[rdi], dx + 48a2: 6f outsd dx, dword ptr [rsi] + 48a3: 63 5f 66 movsxd ebx, dword ptr [rdi + 102] + 48a6: 6f outsd dx, dword ptr [rsi] + 48a7: 72 6b jb 0x4914 <.symtab+0x4914> + 48a9: 5f pop rdi + 48aa: 6c insb byte ptr es:[rdi], dx + 48ab: 6f outsd dx, dword ptr [rsi] + 48ac: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 48af: 70 61 jo 0x4912 <.symtab+0x4912> + 48b1: 72 65 jb 0x4918 <.symtab+0x4918> + 48b3: 6e outsb dx, byte ptr [rsi] + 48b4: 74 00 je 0x48b6 <.symtab+0x48b6> + 48b6: 5f pop rdi + 48b7: 5f pop rdi + 48b8: 6d insd dword ptr es:[rdi], dx + 48b9: 65 6d insd dword ptr es:[rdi], dx + 48bb: 70 63 jo 0x4920 <.symtab+0x4920> + 48bd: 70 79 jo 0x4938 <.symtab+0x4938> + 48bf: 5f pop rdi + 48c0: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 48c3: 5f pop rdi + 48c4: 73 73 jae 0x4939 <.symtab+0x4939> + 48c6: 73 65 jae 0x492d <.symtab+0x492d> + 48c8: 33 00 xor eax, dword ptr [rax] + 48ca: 5f pop rdi + 48cb: 49 4f + 48cd: 5f pop rdi + 48ce: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 + 48d5: 67 65 74 6e addr32 je 0x4947 <.symtab+0x4947> + 48d9: 00 5f 49 add byte ptr [rdi + 73], bl + 48dc: 4f 5f pop r15 + 48de: 63 6c 65 61 movsxd ebp, dword ptr [rbp + 2*riz + 97] + 48e2: 6e outsb dx, byte ptr [rsi] + 48e3: 75 70 jne 0x4955 <.symtab+0x4955> + 48e5: 00 5f 5f add byte ptr [rdi + 95], bl + 48e8: 68 61 73 68 5f push 1600680801 + 48ed: 73 74 jae 0x4963 <.symtab+0x4963> + 48ef: 72 69 jb 0x495a <.symtab+0x495a> + 48f1: 6e outsb dx, byte ptr [rsi] + 48f2: 67 00 5f 64 add byte ptr [edi + 100], bl + 48f6: 6c insb byte ptr es:[rdi], dx + 48f7: 5f pop rdi + 48f8: 61 + 48f9: 72 67 jb 0x4962 <.symtab+0x4962> + 48fb: 76 00 jbe 0x48fd <.symtab+0x48fd> + 48fd: 5f pop rdi + 48fe: 49 4f + 4900: 5f pop rdi + 4901: 64 65 66 61 + 4905: 75 6c jne 0x4973 <.symtab+0x4973> + 4907: 74 5f je 0x4968 <.symtab+0x4968> + 4909: 73 65 jae 0x4970 <.symtab+0x4970> + 490b: 65 6b 70 6f 73 imul esi, dword ptr gs:[rax + 111], 115 + 4910: 00 5f 64 add byte ptr [rdi + 100], bl + 4913: 6c insb byte ptr es:[rdi], dx + 4914: 5f pop rdi + 4915: 72 75 jb 0x498c <.symtab+0x498c> + 4917: 6e outsb dx, byte ptr [rsi] + 4918: 74 69 je 0x4983 <.symtab+0x4983> + 491a: 6d insd dword ptr es:[rdi], dx + 491b: 65 5f pop rdi + 491d: 70 72 jo 0x4991 <.symtab+0x4991> + 491f: 6f outsd dx, dword ptr [rsi] + 4920: 66 69 6c 65 5f 61 76 imul bp, word ptr [rbp + 2*riz + 95], 30305 + 4927: 78 35 js 0x495e <.symtab+0x495e> + 4929: 31 32 xor dword ptr [rdx], esi + 492b: 00 5f 5f add byte ptr [rdi + 95], bl + 492e: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 4932: 76 5f jbe 0x4993 <.symtab+0x4993> + 4934: 6f outsd dx, dword ptr [rsi] + 4935: 70 65 jo 0x499c <.symtab+0x499c> + 4937: 6e outsb dx, byte ptr [rsi] + 4938: 00 5f 5f add byte ptr [rdi + 95], bl + 493b: 66 72 65 jb 0x49a3 <.symtab+0x49a3> + 493e: 65 00 5f 55 add byte ptr gs:[rdi + 85], bl + 4942: 6e outsb dx, byte ptr [rsi] + 4943: 77 69 ja 0x49ae <.symtab+0x49ae> + 4945: 6e outsb dx, byte ptr [rsi] + 4946: 64 5f pop rdi + 4948: 52 push rdx + 4949: 65 73 75 jae 0x49c1 <.symtab+0x49c1> + 494c: 6d insd dword ptr es:[rdi], dx + 494d: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 4951: 64 6c insb byte ptr es:[rdi], dx + 4953: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 4957: 65 00 5f 55 add byte ptr gs:[rdi + 85], bl + 495b: 6e outsb dx, byte ptr [rsi] + 495c: 77 69 ja 0x49c7 <.symtab+0x49c7> + 495e: 6e outsb dx, byte ptr [rsi] + 495f: 64 5f pop rdi + 4961: 44 65 gs + 4963: 6c insb byte ptr es:[rdi], dx + 4964: 65 74 65 je 0x49cc <.symtab+0x49cc> + 4967: 45 78 63 js 0x49cd <.symtab+0x49cd> + 496a: 65 70 74 jo 0x49e1 <.symtab+0x49e1> + 496d: 69 6f 6e 00 5f 5f 66 imul ebp, dword ptr [rdi + 110], 1717526272 + 4974: 70 75 jo 0x49eb <.symtab+0x49eb> + 4976: 5f pop rdi + 4977: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 497a: 74 72 je 0x49ee <.symtab+0x49ee> + 497c: 6f outsd dx, dword ptr [rsi] + 497d: 6c insb byte ptr es:[rdi], dx + 497e: 00 5f 5f add byte ptr [rdi + 95], bl + 4981: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 4985: 76 5f jbe 0x49e6 <.symtab+0x49e6> + 4987: 74 72 je 0x49fb <.symtab+0x49fb> + 4989: 61 + 498a: 6e outsb dx, byte ptr [rsi] + 498b: 73 66 jae 0x49f3 <.symtab+0x49f3> + 498d: 6f outsd dx, dword ptr [rsi] + 498e: 72 6d jb 0x49fd <.symtab+0x49fd> + 4990: 5f pop rdi + 4991: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 4998: 6c insb byte ptr es:[rdi], dx + 4999: 5f pop rdi + 499a: 75 63 jne 0x49ff <.symtab+0x49ff> + 499c: 73 32 jae 0x49d0 <.symtab+0x49d0> + 499e: 00 5f 49 add byte ptr [rdi + 73], bl + 49a1: 4f 5f pop r15 + 49a3: 6e outsb dx, byte ptr [rsi] + 49a4: 65 77 5f ja 0x4a06 <.symtab+0x4a06> + 49a7: 64 6f outsd dx, dword ptr fs:[rsi] + 49a9: 5f pop rdi + 49aa: 77 72 ja 0x4a1e <.symtab+0x4a1e> + 49ac: 69 74 65 00 5f 6e 6c 5f imul esi, dword ptr [rbp + 2*riz], 1600941663 + 49b4: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 49b7: 72 65 jb 0x4a1e <.symtab+0x4a1e> + 49b9: 6e outsb dx, byte ptr [rsi] + 49ba: 74 5f je 0x4a1b <.symtab+0x4a1b> + 49bc: 4c 43 + 49be: 5f pop rdi + 49bf: 43 54 push r12 + 49c1: 59 pop rcx + 49c2: 50 push rax + 49c3: 45 00 5f 5f add byte ptr [r15 + 95], r11b + 49c7: 72 65 jb 0x4a2e <.symtab+0x4a2e> + 49c9: 61 + 49ca: 64 64 69 72 36 34 00 5f 49 imul esi, dword ptr fs:[rdx + 54], 1230962740 + 49d3: 4f 5f pop r15 + 49d5: 66 69 6c 65 5f 75 6e imul bp, word ptr [rbp + 2*riz + 95], 28277 + 49dc: 64 65 72 66 jb 0x4a46 <.symtab+0x4a46> + 49e0: 6c insb byte ptr es:[rdi], dx + 49e1: 6f outsd dx, dword ptr [rsi] + 49e2: 77 00 ja 0x49e4 <.symtab+0x49e4> + 49e4: 5f pop rdi + 49e5: 5f pop rdi + 49e6: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 49ea: 76 5f jbe 0x4a4b <.symtab+0x4a4b> + 49ec: 72 65 jb 0x4a53 <.symtab+0x4a53> + 49ee: 6c insb byte ptr es:[rdi], dx + 49ef: 65 61 + 49f1: 73 65 jae 0x4a58 <.symtab+0x4a58> + 49f3: 5f pop rdi + 49f4: 73 68 jae 0x4a5e <.symtab+0x4a5e> + 49f6: 6c insb byte ptr es:[rdi], dx + 49f7: 69 62 00 5f 6e 6c 5f imul esp, dword ptr [rdx], 1600941663 + 49fe: 43 5f pop r15 + 4a00: 4c 43 + 4a02: 5f pop rdi + 4a03: 4d 4f + 4a05: 4e 45 + 4a07: 54 push rsp + 4a08: 41 52 push r10 + 4a0a: 59 pop rcx + 4a0b: 00 5f 5f add byte ptr [rdi + 95], bl + 4a0e: 72 65 jb 0x4a75 <.symtab+0x4a75> + 4a10: 61 + 4a11: 64 5f pop rdi + 4a13: 6e outsb dx, byte ptr [rsi] + 4a14: 6f outsd dx, dword ptr [rsi] + 4a15: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 4a18: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 4a1b: 00 5f 6e add byte ptr [rdi + 110], bl + 4a1e: 6c insb byte ptr es:[rdi], dx + 4a1f: 5f pop rdi + 4a20: 6d insd dword ptr es:[rdi], dx + 4a21: 61 + 4a22: 6b 65 5f 6c imul esp, dword ptr [rbp + 95], 108 + 4a26: 31 30 xor dword ptr [rax], esi + 4a28: 6e outsb dx, byte ptr [rsi] + 4a29: 66 6c insb byte ptr es:[rdi], dx + 4a2b: 69 73 74 00 5f 5f 66 imul esi, dword ptr [rbx + 116], 1717526272 + 4a32: 6f outsd dx, dword ptr [rsi] + 4a33: 70 65 jo 0x4a9a <.symtab+0x4a9a> + 4a35: 6e outsb dx, byte ptr [rsi] + 4a36: 5f pop rdi + 4a37: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 4a3e: 6c insb byte ptr es:[rdi], dx + 4a3f: 00 5f 5f add byte ptr [rdi + 95], bl + 4a42: 6d insd dword ptr es:[rdi], dx + 4a43: 65 6d insd dword ptr es:[rdi], dx + 4a45: 6d insd dword ptr es:[rdi], dx + 4a46: 6f outsd dx, dword ptr [rsi] + 4a47: 76 65 jbe 0x4aae <.symtab+0x4aae> + 4a49: 5f pop rdi + 4a4a: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 4a4d: 5f pop rdi + 4a4e: 73 73 jae 0x4ac3 <.symtab+0x4ac3> + 4a50: 73 65 jae 0x4ab7 <.symtab+0x4ab7> + 4a52: 33 5f 62 xor ebx, dword ptr [rdi + 98] + 4a55: 61 + 4a56: 63 6b 00 movsxd ebp, dword ptr [rbx] + 4a59: 5f pop rdi + 4a5a: 49 4f + 4a5c: 5f pop rdi + 4a5d: 6e outsb dx, byte ptr [rsi] + 4a5e: 6f outsd dx, dword ptr [rsi] + 4a5f: 5f pop rdi + 4a60: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 + 4a67: 73 74 jae 0x4add <.symtab+0x4add> + 4a69: 72 63 jb 0x4ace <.symtab+0x4ace> + 4a6b: 68 72 6e 75 6c push 1819635314 + 4a70: 00 5f 5f add byte ptr [rdi + 95], bl + 4a73: 6c insb byte ptr es:[rdi], dx + 4a74: 69 62 63 5f 72 65 67 imul esp, dword ptr [rdx + 99], 1734701663 + 4a7b: 69 73 74 65 72 5f 64 imul esi, dword ptr [rbx + 116], 1683976805 + 4a82: 6c insb byte ptr es:[rdi], dx + 4a83: 5f pop rdi + 4a84: 6f outsd dx, dword ptr [rsi] + 4a85: 70 65 jo 0x4aec <.symtab+0x4aec> + 4a87: 6e outsb dx, byte ptr [rsi] + 4a88: 5f pop rdi + 4a89: 68 6f 6f 6b 00 push 7040879 + 4a8e: 5f pop rdi + 4a8f: 49 4f + 4a91: 5f pop rdi + 4a92: 70 61 jo 0x4af5 <.symtab+0x4af5> + 4a94: 64 6e outsb dx, byte ptr fs:[rsi] + 4a96: 00 5f 49 add byte ptr [rdi + 73], bl + 4a99: 4f 5f pop r15 + 4a9b: 66 69 6c 65 5f 6f 76 imul bp, word ptr [rbp + 2*riz + 95], 30319 + 4aa2: 65 72 66 jb 0x4b0b <.symtab+0x4b0b> + 4aa5: 6c insb byte ptr es:[rdi], dx + 4aa6: 6f outsd dx, dword ptr [rsi] + 4aa7: 77 00 ja 0x4aa9 <.symtab+0x4aa9> + 4aa9: 5f pop rdi + 4aaa: 49 4f + 4aac: 5f pop rdi + 4aad: 67 65 74 6c addr32 je 0x4b1d <.symtab+0x4b1d> + 4ab1: 69 6e 65 5f 69 6e 66 imul ebp, dword ptr [rsi + 101], 1718511967 + 4ab8: 6f outsd dx, dword ptr [rsi] + 4ab9: 00 5f 5f add byte ptr [rdi + 95], bl + 4abc: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 4abf: 5f pop rdi + 4ac0: 66 61 + 4ac2: 69 6c 00 5f 5f 70 61 72 imul ebp, dword ptr [rax + rax + 95], 1918988383 + 4aca: 73 65 jae 0x4b31 <.symtab+0x4b31> + 4acc: 5f pop rdi + 4acd: 6f outsd dx, dword ptr [rsi] + 4ace: 6e outsb dx, byte ptr [rsi] + 4acf: 65 5f pop rdi + 4ad1: 73 70 jae 0x4b43 <.symtab+0x4b43> + 4ad3: 65 63 6d 62 movsxd ebp, dword ptr gs:[rbp + 98] + 4ad7: 00 5f 5f add byte ptr [rdi + 95], bl + 4ada: 72 65 jb 0x4b41 <.symtab+0x4b41> + 4adc: 61 + 4add: 64 64 69 72 00 73 74 64 69 imul esi, dword ptr fs:[rdx], 1768191091 + 4ae6: 6e outsb dx, byte ptr [rsi] + 4ae7: 00 5f 5f add byte ptr [rdi + 95], bl + 4aea: 6d insd dword ptr es:[rdi], dx + 4aeb: 65 6d insd dword ptr es:[rdi], dx + 4aed: 63 70 79 movsxd esi, dword ptr [rax + 121] + 4af0: 5f pop rdi + 4af1: 61 + 4af2: 76 78 jbe 0x4b6c <.symtab+0x4b6c> + 4af4: 35 31 32 5f 75 xor eax, 1969173041 + 4af9: 6e outsb dx, byte ptr [rsi] + 4afa: 61 + 4afb: 6c insb byte ptr es:[rdi], dx + 4afc: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 4b03: 72 6d jb 0x4b72 <.symtab+0x4b72> + 4b05: 73 00 jae 0x4b07 <.symtab+0x4b07> + 4b07: 5f pop rdi + 4b08: 5f pop rdi + 4b09: 6c insb byte ptr es:[rdi], dx + 4b0a: 69 62 63 5f 6f 70 65 imul esp, dword ptr [rdx + 99], 1701867359 + 4b11: 6e outsb dx, byte ptr [rsi] + 4b12: 36 34 00 xor al, 0 + 4b15: 5f pop rdi + 4b16: 49 4f + 4b18: 5f pop rdi + 4b19: 73 74 jae 0x4b8f <.symtab+0x4b8f> + 4b1b: 72 5f jb 0x4b7c <.symtab+0x4b7c> + 4b1d: 69 6e 69 74 5f 73 74 imul ebp, dword ptr [rsi + 105], 1953718132 + 4b24: 61 + 4b25: 74 69 je 0x4b90 <.symtab+0x4b90> + 4b27: 63 00 movsxd eax, dword ptr [rax] + 4b29: 5f pop rdi + 4b2a: 64 6c insb byte ptr es:[rdi], dx + 4b2c: 5f pop rdi + 4b2d: 64 73 74 jae 0x4ba4 <.symtab+0x4ba4> + 4b30: 5f pop rdi + 4b31: 73 75 jae 0x4ba8 <.symtab+0x4ba8> + 4b33: 62 73 74 69 74 + 4b38: 75 74 jne 0x4bae <.symtab+0x4bae> + 4b3a: 65 00 5f 66 add byte ptr gs:[rdi + 102], bl + 4b3e: 70 69 jo 0x4ba9 <.symtab+0x4ba9> + 4b40: 6f outsd dx, dword ptr [rsi] + 4b41: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 4b44: 73 74 jae 0x4bba <.symtab+0x4bba> + 4b46: 5f pop rdi + 4b47: 70 6f jo 0x4bb8 <.symtab+0x4bb8> + 4b49: 77 31 ja 0x4b7c <.symtab+0x4b7c> + 4b4b: 30 00 xor byte ptr [rax], al + 4b4d: 5f pop rdi + 4b4e: 49 4f + 4b50: 5f pop rdi + 4b51: 70 75 jo 0x4bc8 <.symtab+0x4bc8> + 4b53: 74 73 je 0x4bc8 <.symtab+0x4bc8> + 4b55: 00 5f 64 add byte ptr [rdi + 100], bl + 4b58: 6c insb byte ptr es:[rdi], dx + 4b59: 5f pop rdi + 4b5a: 74 6c je 0x4bc8 <.symtab+0x4bc8> + 4b5c: 73 5f jae 0x4bbd <.symtab+0x4bbd> + 4b5e: 64 74 76 je 0x4bd7 <.symtab+0x4bd7> + 4b61: 5f pop rdi + 4b62: 73 6c jae 0x4bd0 <.symtab+0x4bd0> + 4b64: 6f outsd dx, dword ptr [rsi] + 4b65: 74 69 je 0x4bd0 <.symtab+0x4bd0> + 4b67: 6e outsb dx, byte ptr [rsi] + 4b68: 66 6f outsw dx, word ptr [rsi] + 4b6a: 5f pop rdi + 4b6b: 6c insb byte ptr es:[rdi], dx + 4b6c: 69 73 74 00 5f 64 6c imul esi, dword ptr [rbx + 116], 1818517248 + 4b73: 5f pop rdi + 4b74: 74 75 je 0x4beb <.symtab+0x4beb> + 4b76: 6e outsb dx, byte ptr [rsi] + 4b77: 61 + 4b78: 62 + 4b79: 6c insb byte ptr es:[rdi], dx + 4b7a: 65 5f pop rdi + 4b7c: 73 65 jae 0x4be3 <.symtab+0x4be3> + 4b7e: 74 5f je 0x4bdf <.symtab+0x4bdf> + 4b80: 74 63 je 0x4be5 <.symtab+0x4be5> + 4b82: 61 + 4b83: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 4b86: 5f pop rdi + 4b87: 75 6e jne 0x4bf7 <.symtab+0x4bf7> + 4b89: 73 6f jae 0x4bfa <.symtab+0x4bfa> + 4b8b: 72 74 jb 0x4c01 <.symtab+0x4c01> + 4b8d: 65 64 5f pop rdi + 4b90: 6c insb byte ptr es:[rdi], dx + 4b91: 69 6d 69 74 00 5f 64 imul ebp, dword ptr [rbp + 105], 1683947636 + 4b98: 6c insb byte ptr es:[rdi], dx + 4b99: 5f pop rdi + 4b9a: 61 + 4b9b: 6c insb byte ptr es:[rdi], dx + 4b9c: 6c insb byte ptr es:[rdi], dx + 4b9d: 6f outsd dx, dword ptr [rsi] + 4b9e: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4ba1: 65 5f pop rdi + 4ba3: 74 6c je 0x4c11 <.symtab+0x4c11> + 4ba5: 73 5f jae 0x4c06 <.symtab+0x4c06> + 4ba7: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 + 4bae: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 4bb2: 76 5f jbe 0x4c13 <.symtab+0x4c13> + 4bb4: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 4bb8: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 4bbc: 77 63 ja 0x4c21 <.symtab+0x4c21> + 4bbe: 72 74 jb 0x4c34 <.symtab+0x4c34> + 4bc0: 6f outsd dx, dword ptr [rsi] + 4bc1: 6d insd dword ptr es:[rdi], dx + 4bc2: 62 00 5f 5f + 4bc6: 77 6d ja 0x4c35 <.symtab+0x4c35> + 4bc8: 65 6d insd dword ptr es:[rdi], dx + 4bca: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 4bcd: 5f pop rdi + 4bce: 73 73 jae 0x4c43 <.symtab+0x4c43> + 4bd0: 65 32 00 xor al, byte ptr gs:[rax] + 4bd3: 5f pop rdi + 4bd4: 5f pop rdi + 4bd5: 70 72 jo 0x4c49 <.symtab+0x4c49> + 4bd7: 6f outsd dx, dword ptr [rsi] + 4bd8: 67 6e outsb dx, byte ptr [esi] + 4bda: 61 + 4bdb: 6d insd dword ptr es:[rdi], dx + 4bdc: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 4be0: 6c insb byte ptr es:[rdi], dx + 4be1: 5f pop rdi + 4be2: 73 79 jae 0x4c5d <.symtab+0x4c5d> + 4be4: 73 69 jae 0x4c4f <.symtab+0x4c4f> + 4be6: 6e outsb dx, byte ptr [rsi] + 4be7: 66 6f outsw dx, word ptr [rsi] + 4be9: 5f pop rdi + 4bea: 6d insd dword ptr es:[rdi], dx + 4beb: 61 + 4bec: 70 00 jo 0x4bee <.symtab+0x4bee> + 4bee: 5f pop rdi + 4bef: 5f pop rdi + 4bf0: 64 65 72 65 jb 0x4c59 <.symtab+0x4c59> + 4bf4: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 + 4bfc: 72 61 jb 0x4c5f <.symtab+0x4c5f> + 4bfe: 6d insd dword ptr es:[rdi], dx + 4bff: 65 5f pop rdi + 4c01: 69 6e 66 6f 5f 62 61 imul ebp, dword ptr [rsi + 102], 1633836911 + 4c08: 73 65 jae 0x4c6f <.symtab+0x4c6f> + 4c0a: 73 00 jae 0x4c0c <.symtab+0x4c0c> + 4c0c: 5f pop rdi + 4c0d: 5f pop rdi + 4c0e: 73 74 jae 0x4c84 <.symtab+0x4c84> + 4c10: 6f outsd dx, dword ptr [rsi] + 4c11: 70 5f jo 0x4c72 <.symtab+0x4c72> + 4c13: 5f pop rdi + 4c14: 5f pop rdi + 4c15: 6c insb byte ptr es:[rdi], dx + 4c16: 69 62 63 5f 61 74 65 imul esp, dword ptr [rdx + 99], 1702125919 + 4c1d: 78 69 js 0x4c88 <.symtab+0x4c88> + 4c1f: 74 00 je 0x4c21 <.symtab+0x4c21> + 4c21: 5f pop rdi + 4c22: 49 4f + 4c24: 5f pop rdi + 4c25: 66 6c insb byte ptr es:[rdi], dx + 4c27: 75 73 jne 0x4c9c <.symtab+0x4c9c> + 4c29: 68 5f 61 6c 6c push 1819042143 + 4c2e: 00 5f 49 add byte ptr [rdi + 73], bl + 4c31: 4f 5f pop r15 + 4c33: 6e outsb dx, byte ptr [rsi] + 4c34: 65 77 5f ja 0x4c96 <.symtab+0x4c96> + 4c37: 66 63 6c 6f 73 movsxd bp, dword ptr [rdi + 2*rbp + 115] + 4c3c: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 4c40: 4f 5f pop r15 + 4c42: 69 74 65 72 5f 66 69 6c imul esi, dword ptr [rbp + 2*riz + 114], 1818846815 + 4c4a: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 4c4e: 4f 5f pop r15 + 4c50: 66 6c insb byte ptr es:[rdi], dx + 4c52: 75 73 jne 0x4cc7 <.symtab+0x4cc7> + 4c54: 68 5f 61 6c 6c push 1819042143 + 4c59: 5f pop rdi + 4c5a: 6c insb byte ptr es:[rdi], dx + 4c5b: 6f outsd dx, dword ptr [rsi] + 4c5c: 63 6b 70 movsxd ebp, dword ptr [rbx + 112] + 4c5f: 00 5f 49 add byte ptr [rdi + 73], bl + 4c62: 4f 5f pop r15 + 4c64: 61 + 4c65: 64 6a 75 push 117 + 4c68: 73 74 jae 0x4cde <.symtab+0x4cde> + 4c6a: 5f pop rdi + 4c6b: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] + 4c6e: 75 6d jne 0x4cdd <.symtab+0x4cdd> + 4c70: 6e outsb dx, byte ptr [rsi] + 4c71: 00 5f 5f add byte ptr [rdi + 95], bl + 4c74: 6c insb byte ptr es:[rdi], dx + 4c75: 69 62 63 5f 65 72 72 imul esp, dword ptr [rdx + 99], 1920099679 + 4c7c: 6e outsb dx, byte ptr [rsi] + 4c7d: 6f outsd dx, dword ptr [rsi] + 4c7e: 00 5f 5f add byte ptr [rdi + 95], bl + 4c81: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 4c84: 72 65 jb 0x4ceb <.symtab+0x4ceb> + 4c86: 63 74 6c 79 movsxd esi, dword ptr [rsp + 2*rbp + 121] + 4c8a: 5f pop rdi + 4c8b: 67 72 6f addr32 jb 0x4cfd <.symtab+0x4cfd> + 4c8e: 75 70 jne 0x4d00 <.symtab+0x4d00> + 4c90: 65 64 5f pop rdi + 4c93: 70 72 jo 0x4d07 <.symtab+0x4d07> + 4c95: 65 66 69 78 6d 62 00 imul di, word ptr gs:[rax + 109], 98 + 4c9c: 5f pop rdi + 4c9d: 5f pop rdi + 4c9e: 6c insb byte ptr es:[rdi], dx + 4c9f: 74 74 je 0x4d15 <.symtab+0x4d15> + 4ca1: 66 32 00 xor al, byte ptr [rax] + 4ca4: 5f pop rdi + 4ca5: 64 6c insb byte ptr es:[rdi], dx + 4ca7: 5f pop rdi + 4ca8: 76 64 jbe 0x4d0e <.symtab+0x4d0e> + 4caa: 73 6f jae 0x4d1b <.symtab+0x4d1b> + 4cac: 5f pop rdi + 4cad: 67 65 74 63 addr32 je 0x4d14 <.symtab+0x4d14> + 4cb1: 70 75 jo 0x4d28 <.symtab+0x4d28> + 4cb3: 00 5f 5f add byte ptr [rdi + 95], bl + 4cb6: 6c insb byte ptr es:[rdi], dx + 4cb7: 69 62 63 5f 69 6e 69 imul esp, dword ptr [rdx + 99], 1768843615 + 4cbe: 74 5f je 0x4d1f <.symtab+0x4d1f> + 4cc0: 66 69 72 73 74 00 imul si, word ptr [rdx + 115], 116 + 4cc6: 5f pop rdi + 4cc7: 49 4f + 4cc9: 5f pop rdi + 4cca: 76 74 jbe 0x4d40 <.symtab+0x4d40> + 4ccc: 61 + 4ccd: 62 + 4cce: 6c insb byte ptr es:[rdi], dx + 4ccf: 65 5f pop rdi + 4cd1: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 4cd4: 63 6b 00 movsxd ebp, dword ptr [rbx] + 4cd7: 5f pop rdi + 4cd8: 64 6c insb byte ptr es:[rdi], dx + 4cda: 5f pop rdi + 4cdb: 69 6e 68 69 62 69 74 imul ebp, dword ptr [rsi + 104], 1953063529 + 4ce2: 5f pop rdi + 4ce3: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 4ce6: 68 65 00 5f 5f push 1600061541 + 4ceb: 6d insd dword ptr es:[rdi], dx + 4cec: 65 6d insd dword ptr es:[rdi], dx + 4cee: 6d insd dword ptr es:[rdi], dx + 4cef: 6f outsd dx, dword ptr [rsi] + 4cf0: 76 65 jbe 0x4d57 <.symtab+0x4d57> + 4cf2: 5f pop rdi + 4cf3: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 4cf6: 5f pop rdi + 4cf7: 61 + 4cf8: 76 78 jbe 0x4d72 <.symtab+0x4d72> + 4cfa: 35 31 32 5f 6e xor eax, 1851732529 + 4cff: 6f outsd dx, dword ptr [rsi] + 4d00: 5f pop rdi + 4d01: 76 7a jbe 0x4d7d <.symtab+0x4d7d> + 4d03: 65 72 6f jb 0x4d75 <.symtab+0x4d75> + 4d06: 75 70 jne 0x4d78 <.symtab+0x4d78> + 4d08: 70 65 jo 0x4d6f <.symtab+0x4d6f> + 4d0a: 72 00 jb 0x4d0c <.symtab+0x4d0c> + 4d0c: 5f pop rdi + 4d0d: 5f pop rdi + 4d0e: 76 61 jbe 0x4d71 <.symtab+0x4d71> + 4d10: 73 70 jae 0x4d82 <.symtab+0x4d82> + 4d12: 72 69 jb 0x4d7d <.symtab+0x4d7d> + 4d14: 6e outsb dx, byte ptr [rsi] + 4d15: 74 66 je 0x4d7d <.symtab+0x4d7d> + 4d17: 00 5f 5f add byte ptr [rdi + 95], bl + 4d1a: 6d insd dword ptr es:[rdi], dx + 4d1b: 70 6e jo 0x4d8b <.symtab+0x4d8b> + 4d1d: 5f pop rdi + 4d1e: 65 78 74 js 0x4d95 <.symtab+0x4d95> + 4d21: 72 61 jb 0x4d84 <.symtab+0x4d84> + 4d23: 63 74 5f 64 movsxd esi, dword ptr [rdi + 2*rbx + 100] + 4d27: 6f outsd dx, dword ptr [rsi] + 4d28: 75 62 jne 0x4d8c <.symtab+0x4d8c> + 4d2a: 6c insb byte ptr es:[rdi], dx + 4d2b: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 4d2f: 47 49 + 4d31: 5f pop rdi + 4d32: 5f pop rdi + 4d33: 5f pop rdi + 4d34: 67 65 74 72 addr32 je 0x4daa <.symtab+0x4daa> + 4d38: 6c insb byte ptr es:[rdi], dx + 4d39: 69 6d 69 74 00 73 74 imul ebp, dword ptr [rbp + 105], 1953693812 + 4d40: 72 6e jb 0x4db0 <.symtab+0x4db0> + 4d42: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 4d45: 00 5f 64 add byte ptr [rdi + 100], bl + 4d48: 6c insb byte ptr es:[rdi], dx + 4d49: 5f pop rdi + 4d4a: 74 75 je 0x4dc1 <.symtab+0x4dc1> + 4d4c: 6e outsb dx, byte ptr [rsi] + 4d4d: 61 + 4d4e: 62 + 4d4f: 6c insb byte ptr es:[rdi], dx + 4d50: 65 5f pop rdi + 4d52: 73 65 jae 0x4db9 <.symtab+0x4db9> + 4d54: 74 5f je 0x4db5 <.symtab+0x4db5> + 4d56: 74 6f je 0x4dc7 <.symtab+0x4dc7> + 4d58: 70 5f jo 0x4db9 <.symtab+0x4db9> + 4d5a: 70 61 jo 0x4dbd <.symtab+0x4dbd> + 4d5c: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 4d60: 73 74 jae 0x4dd6 <.symtab+0x4dd6> + 4d62: 72 63 jb 0x4dc7 <.symtab+0x4dc7> + 4d64: 61 + 4d65: 73 65 jae 0x4dcc <.symtab+0x4dcc> + 4d67: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 4d6a: 5f pop rdi + 4d6b: 6c insb byte ptr es:[rdi], dx + 4d6c: 5f pop rdi + 4d6d: 73 73 jae 0x4de2 <.symtab+0x4de2> + 4d6f: 73 65 jae 0x4dd6 <.symtab+0x4dd6> + 4d71: 33 00 xor eax, dword ptr [rax] + 4d73: 5f pop rdi + 4d74: 6e outsb dx, byte ptr [rsi] + 4d75: 6c insb byte ptr es:[rdi], dx + 4d76: 5f pop rdi + 4d77: 43 5f pop r15 + 4d79: 4c 43 + 4d7b: 5f pop rdi + 4d7c: 43 4f + 4d7e: 4c 4c + 4d80: 41 54 push r12 + 4d82: 45 00 5f 5f add byte ptr [r15 + 95], r11b + 4d86: 66 78 73 js 0x4dfc <.symtab+0x4dfc> + 4d89: 74 61 je 0x4dec <.symtab+0x4dec> + 4d8b: 74 61 je 0x4dee <.symtab+0x4dee> + 4d8d: 74 00 je 0x4d8f <.symtab+0x4d8f> + 4d8f: 5f pop rdi + 4d90: 49 4f + 4d92: 5f pop rdi + 4d93: 66 70 72 jo 0x4e08 <.symtab+0x4e08> + 4d96: 69 6e 74 66 00 5f 5f imul ebp, dword ptr [rsi + 116], 1600061542 + 4d9d: 6c insb byte ptr es:[rdi], dx + 4d9e: 69 62 69 6f 5f 63 6f imul esp, dword ptr [rdx + 105], 1868783471 + 4da5: 64 65 63 76 74 movsxd esi, dword ptr gs:[rsi + 116] + 4daa: 5f pop rdi + 4dab: 65 6e outsb dx, byte ptr gs:[rsi] + 4dad: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 4db0: 69 6e 67 00 5f 6e 6c imul ebp, dword ptr [rsi + 103], 1819172608 + 4db7: 5f pop rdi + 4db8: 65 78 70 js 0x4e2b <.symtab+0x4e2b> + 4dbb: 6c insb byte ptr es:[rdi], dx + 4dbc: 6f outsd dx, dword ptr [rsi] + 4dbd: 64 65 5f pop rdi + 4dc0: 6e outsb dx, byte ptr [rsi] + 4dc1: 61 + 4dc2: 6d insd dword ptr es:[rdi], dx + 4dc3: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 4dc7: 4f 5f pop r15 + 4dc9: 77 64 ja 0x4e2f <.symtab+0x4e2f> + 4dcb: 65 66 61 + 4dce: 75 6c jne 0x4e3c <.symtab+0x4e3c> + 4dd0: 74 5f je 0x4e31 <.symtab+0x4e31> + 4dd2: 64 6f outsd dx, dword ptr fs:[rsi] + 4dd4: 61 + 4dd5: 6c insb byte ptr es:[rdi], dx + 4dd6: 6c insb byte ptr es:[rdi], dx + 4dd7: 6f outsd dx, dword ptr [rsi] + 4dd8: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 4ddb: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 4ddf: 6c insb byte ptr es:[rdi], dx + 4de0: 5f pop rdi + 4de1: 74 6c je 0x4e4f <.symtab+0x4e4f> + 4de3: 73 64 jae 0x4e49 <.symtab+0x4e49> + 4de5: 65 73 63 jae 0x4e4b <.symtab+0x4e4b> + 4de8: 5f pop rdi + 4de9: 72 65 jb 0x4e50 <.symtab+0x4e50> + 4deb: 73 6f jae 0x4e5c <.symtab+0x4e5c> + 4ded: 6c insb byte ptr es:[rdi], dx + 4dee: 76 65 jbe 0x4e55 <.symtab+0x4e55> + 4df0: 5f pop rdi + 4df1: 72 65 jb 0x4e58 <.symtab+0x4e58> + 4df3: 6c insb byte ptr es:[rdi], dx + 4df4: 61 + 4df5: 00 5f 5f add byte ptr [rdi + 95], bl + 4df8: 72 75 jb 0x4e6f <.symtab+0x4e6f> + 4dfa: 6e outsb dx, byte ptr [rsi] + 4dfb: 5f pop rdi + 4dfc: 65 78 69 js 0x4e68 <.symtab+0x4e68> + 4dff: 74 5f je 0x4e60 <.symtab+0x4e60> + 4e01: 68 61 6e 64 6c push 1818521185 + 4e06: 65 72 73 jb 0x4e7c <.symtab+0x4e7c> + 4e09: 00 5f 5f add byte ptr [rdi + 95], bl + 4e0c: 6c insb byte ptr es:[rdi], dx + 4e0d: 69 62 63 5f 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324319 + 4e14: 6c insb byte ptr es:[rdi], dx + 4e15: 6f outsd dx, dword ptr [rsi] + 4e16: 63 00 movsxd eax, dword ptr [rax] + 4e18: 5f pop rdi + 4e19: 5f pop rdi + 4e1a: 78 38 js 0x4e54 <.symtab+0x4e54> + 4e1c: 36 5f pop rdi + 4e1e: 64 61 + 4e20: 74 61 je 0x4e83 <.symtab+0x4e83> + 4e22: 5f pop rdi + 4e23: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 4e26: 68 65 5f 73 69 push 1769168741 + 4e2b: 7a 65 jp 0x4e92 <.symtab+0x4e92> + 4e2d: 00 5f 64 add byte ptr [rdi + 100], bl + 4e30: 6c insb byte ptr es:[rdi], dx + 4e31: 5f pop rdi + 4e32: 74 75 je 0x4ea9 <.symtab+0x4ea9> + 4e34: 6e outsb dx, byte ptr [rsi] + 4e35: 61 + 4e36: 62 + 4e37: 6c insb byte ptr es:[rdi], dx + 4e38: 65 5f pop rdi + 4e3a: 73 65 jae 0x4ea1 <.symtab+0x4ea1> + 4e3c: 74 5f je 0x4e9d <.symtab+0x4e9d> + 4e3e: 70 65 jo 0x4ea5 <.symtab+0x4ea5> + 4e40: 72 74 jb 0x4eb6 <.symtab+0x4eb6> + 4e42: 75 72 jne 0x4eb6 <.symtab+0x4eb6> + 4e44: 62 + 4e45: 5f pop rdi + 4e46: 62 + 4e47: 79 74 jns 0x4ebd <.symtab+0x4ebd> + 4e49: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 4e4d: 6d insd dword ptr es:[rdi], dx + 4e4e: 65 6d insd dword ptr es:[rdi], dx + 4e50: 63 70 79 movsxd esi, dword ptr [rax + 121] + 4e53: 5f pop rdi + 4e54: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 4e57: 5f pop rdi + 4e58: 65 72 6d jb 0x4ec8 <.symtab+0x4ec8> + 4e5b: 73 00 jae 0x4e5d <.symtab+0x4e5d> + 4e5d: 5f pop rdi + 4e5e: 5f pop rdi + 4e5f: 6d insd dword ptr es:[rdi], dx + 4e60: 61 + 4e61: 6c insb byte ptr es:[rdi], dx + 4e62: 6c insb byte ptr es:[rdi], dx + 4e63: 6f outsd dx, dword ptr [rsi] + 4e64: 63 5f 66 movsxd ebx, dword ptr [rdi + 102] + 4e67: 6f outsd dx, dword ptr [rsi] + 4e68: 72 6b jb 0x4ed5 <.symtab+0x4ed5> + 4e6a: 5f pop rdi + 4e6b: 75 6e jne 0x4edb <.symtab+0x4edb> + 4e6d: 6c insb byte ptr es:[rdi], dx + 4e6e: 6f outsd dx, dword ptr [rsi] + 4e6f: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 4e72: 63 68 69 movsxd ebp, dword ptr [rax + 105] + 4e75: 6c insb byte ptr es:[rdi], dx + 4e76: 64 00 5f 49 add byte ptr fs:[rdi + 73], bl + 4e7a: 4f 5f pop r15 + 4e7c: 6d insd dword ptr es:[rdi], dx + 4e7d: 61 + 4e7e: 72 6b jb 0x4eeb <.symtab+0x4eeb> + 4e80: 65 72 5f jb 0x4ee2 <.symtab+0x4ee2> + 4e83: 64 65 6c insb byte ptr es:[rdi], dx + 4e86: 74 61 je 0x4ee9 <.symtab+0x4ee9> + 4e88: 00 5f 5f add byte ptr [rdi + 95], bl + 4e8b: 6c insb byte ptr es:[rdi], dx + 4e8c: 69 62 63 5f 66 72 65 imul esp, dword ptr [rdx + 99], 1701996127 + 4e93: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 4e97: 6d insd dword ptr es:[rdi], dx + 4e98: 65 6d insd dword ptr es:[rdi], dx + 4e9a: 70 63 jo 0x4eff <.symtab+0x4eff> + 4e9c: 70 79 jo 0x4f17 <.symtab+0x4f17> + 4e9e: 5f pop rdi + 4e9f: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 4ea2: 5f pop rdi + 4ea3: 65 72 6d jb 0x4f13 <.symtab+0x4f13> + 4ea6: 73 00 jae 0x4ea8 <.symtab+0x4ea8> + 4ea8: 5f pop rdi + 4ea9: 49 4f + 4eab: 5f pop rdi + 4eac: 66 69 6c 65 5f 75 6e imul bp, word ptr [rbp + 2*riz + 95], 28277 + 4eb3: 64 65 72 66 jb 0x4f1d <.symtab+0x4f1d> + 4eb7: 6c insb byte ptr es:[rdi], dx + 4eb8: 6f outsd dx, dword ptr [rsi] + 4eb9: 77 5f ja 0x4f1a <.symtab+0x4f1a> + 4ebb: 6d insd dword ptr es:[rdi], dx + 4ebc: 6d insd dword ptr es:[rdi], dx + 4ebd: 61 + 4ebe: 70 00 jo 0x4ec0 <.symtab+0x4ec0> + 4ec0: 5f pop rdi + 4ec1: 64 6c insb byte ptr es:[rdi], dx + 4ec3: 5f pop rdi + 4ec4: 72 75 jb 0x4f3b <.symtab+0x4f3b> + 4ec6: 6e outsb dx, byte ptr [rsi] + 4ec7: 74 69 je 0x4f32 <.symtab+0x4f32> + 4ec9: 6d insd dword ptr es:[rdi], dx + 4eca: 65 5f pop rdi + 4ecc: 72 65 jb 0x4f33 <.symtab+0x4f33> + 4ece: 73 6f jae 0x4f3f <.symtab+0x4f3f> + 4ed0: 6c insb byte ptr es:[rdi], dx + 4ed1: 76 65 jbe 0x4f38 <.symtab+0x4f38> + 4ed3: 5f pop rdi + 4ed4: 78 73 js 0x4f49 <.symtab+0x4f49> + 4ed6: 61 + 4ed7: 76 65 jbe 0x4f3e <.symtab+0x4f3e> + 4ed9: 00 5f 49 add byte ptr [rdi + 73], bl + 4edc: 4f 5f pop r15 + 4ede: 73 75 jae 0x4f55 <.symtab+0x4f55> + 4ee0: 6e outsb dx, byte ptr [rsi] + 4ee1: 67 65 74 77 addr32 je 0x4f5c <.symtab+0x4f5c> + 4ee5: 63 00 movsxd eax, dword ptr [rax] + 4ee7: 70 72 jo 0x4f5b <.symtab+0x4f5b> + 4ee9: 6f outsd dx, dword ptr [rsi] + 4eea: 67 72 61 addr32 jb 0x4f4e <.symtab+0x4f4e> + 4eed: 6d insd dword ptr es:[rdi], dx + 4eee: 5f pop rdi + 4eef: 69 6e 76 6f 63 61 74 imul ebp, dword ptr [rsi + 118], 1952539503 + 4ef6: 69 6f 6e 5f 73 68 6f imul ebp, dword ptr [rdi + 110], 1869116255 + 4efd: 72 74 jb 0x4f73 <.symtab+0x4f73> + 4eff: 5f pop rdi + 4f00: 6e outsb dx, byte ptr [rsi] + 4f01: 61 + 4f02: 6d insd dword ptr es:[rdi], dx + 4f03: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 4f07: 6f outsd dx, dword ptr [rsi] + 4f08: 70 65 jo 0x4f6f <.symtab+0x4f6f> + 4f0a: 6e outsb dx, byte ptr [rsi] + 4f0b: 64 69 72 00 5f 49 4f 5f imul esi, dword ptr fs:[rdx], 1599031647 + 4f13: 73 74 jae 0x4f89 <.symtab+0x4f89> + 4f15: 72 5f jb 0x4f76 <.symtab+0x4f76> + 4f17: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 4f1a: 6e outsb dx, byte ptr [rsi] + 4f1b: 74 00 je 0x4f1d <.symtab+0x4f1d> + 4f1d: 5f pop rdi + 4f1e: 5f pop rdi + 4f1f: 70 72 jo 0x4f93 <.symtab+0x4f93> + 4f21: 69 6e 74 66 5f 61 72 imul ebp, dword ptr [rsi + 116], 1918984038 + 4f28: 67 69 6e 66 6f 5f 74 61 imul ebp, dword ptr [esi + 102], 1635016559 + 4f30: 62 + 4f31: 6c insb byte ptr es:[rdi], dx + 4f32: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 4f36: 6c insb byte ptr es:[rdi], dx + 4f37: 5f pop rdi + 4f38: 6f outsd dx, dword ptr [rsi] + 4f39: 70 65 jo 0x4fa0 <.symtab+0x4fa0> + 4f3b: 6e outsb dx, byte ptr [rsi] + 4f3c: 00 5f 49 add byte ptr [rdi + 73], bl + 4f3f: 4f 5f pop r15 + 4f41: 66 69 6c 65 5f 75 6e imul bp, word ptr [rbp + 2*riz + 95], 28277 + 4f48: 64 65 72 66 jb 0x4fb2 <.symtab+0x4fb2> + 4f4c: 6c insb byte ptr es:[rdi], dx + 4f4d: 6f outsd dx, dword ptr [rsi] + 4f4e: 77 5f ja 0x4faf <.symtab+0x4faf> + 4f50: 6d insd dword ptr es:[rdi], dx + 4f51: 61 + 4f52: 79 62 jns 0x4fb6 <.symtab+0x4fb6> + 4f54: 65 5f pop rdi + 4f56: 6d insd dword ptr es:[rdi], dx + 4f57: 6d insd dword ptr es:[rdi], dx + 4f58: 61 + 4f59: 70 00 jo 0x4f5b <.symtab+0x4f5b> + 4f5b: 5f pop rdi + 4f5c: 5f pop rdi + 4f5d: 77 63 ja 0x4fc2 <.symtab+0x4fc2> + 4f5f: 73 6c jae 0x4fcd <.symtab+0x4fcd> + 4f61: 65 6e outsb dx, byte ptr gs:[rsi] + 4f63: 5f pop rdi + 4f64: 73 73 jae 0x4fd9 <.symtab+0x4fd9> + 4f66: 65 32 00 xor al, byte ptr gs:[rax] + 4f69: 5f pop rdi + 4f6a: 5f pop rdi + 4f6b: 6d insd dword ptr es:[rdi], dx + 4f6c: 65 6d insd dword ptr es:[rdi], dx + 4f6e: 70 63 jo 0x4fd3 <.symtab+0x4fd3> + 4f70: 70 79 jo 0x4feb <.symtab+0x4feb> + 4f72: 5f pop rdi + 4f73: 73 73 jae 0x4fe8 <.symtab+0x4fe8> + 4f75: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 4f79: 6e outsb dx, byte ptr [rsi] + 4f7a: 61 + 4f7b: 6c insb byte ptr es:[rdi], dx + 4f7c: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 4f83: 5f pop rdi + 4f84: 70 76 jo 0x4ffc <.symtab+0x4ffc> + 4f86: 61 + 4f87: 6c insb byte ptr es:[rdi], dx + 4f88: 6c insb byte ptr es:[rdi], dx + 4f89: 6f outsd dx, dword ptr [rsi] + 4f8a: 63 00 movsxd eax, dword ptr [rax] + 4f8c: 5f pop rdi + 4f8d: 5f pop rdi + 4f8e: 76 66 jbe 0x4ff6 <.symtab+0x4ff6> + 4f90: 78 70 js 0x5002 <.symtab+0x5002> + 4f92: 72 69 jb 0x4ffd <.symtab+0x4ffd> + 4f94: 6e outsb dx, byte ptr [rsi] + 4f95: 74 66 je 0x4ffd <.symtab+0x4ffd> + 4f97: 00 5f 6e add byte ptr [rdi + 110], bl + 4f9a: 6c insb byte ptr es:[rdi], dx + 4f9b: 5f pop rdi + 4f9c: 43 5f pop r15 + 4f9e: 4c 43 + 4fa0: 5f pop rdi + 4fa1: 43 54 push r12 + 4fa3: 59 pop rcx + 4fa4: 50 push rax + 4fa5: 45 5f pop r15 + 4fa7: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 4fab: 73 5f jae 0x500c <.symtab+0x500c> + 4fad: 73 70 jae 0x501f <.symtab+0x501f> + 4faf: 61 + 4fb0: 63 65 00 movsxd esp, dword ptr [rbp] + 4fb3: 5f pop rdi + 4fb4: 5f pop rdi + 4fb5: 67 65 74 65 addr32 je 0x501e <.symtab+0x501e> + 4fb9: 67 69 64 00 5f 5f 6c 69 62 imul esp, dword ptr [eax + eax + 95], 1651076191 + 4fc2: 63 5f 73 movsxd ebx, dword ptr [rdi + 115] + 4fc5: 74 72 je 0x5039 <.symtab+0x5039> + 4fc7: 73 74 jae 0x503d <.symtab+0x503d> + 4fc9: 72 00 jb 0x4fcb <.symtab+0x4fcb> + 4fcb: 5f pop rdi + 4fcc: 49 4f + 4fce: 5f pop rdi + 4fcf: 77 66 ja 0x5037 <.symtab+0x5037> + 4fd1: 69 6c 65 5f 6a 75 6d 70 imul ebp, dword ptr [rbp + 2*riz + 95], 1886221674 + 4fd9: 73 5f jae 0x503a <.symtab+0x503a> + 4fdb: 6d insd dword ptr es:[rdi], dx + 4fdc: 61 + 4fdd: 79 62 jns 0x5041 <.symtab+0x5041> + 4fdf: 65 5f pop rdi + 4fe1: 6d insd dword ptr es:[rdi], dx + 4fe2: 6d insd dword ptr es:[rdi], dx + 4fe3: 61 + 4fe4: 70 00 jo 0x4fe6 <.symtab+0x4fe6> + 4fe6: 5f pop rdi + 4fe7: 64 6c insb byte ptr es:[rdi], dx + 4fe9: 5f pop rdi + 4fea: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 4fed: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 4ff0: 61 + 4ff1: 6c insb byte ptr es:[rdi], dx + 4ff2: 6c insb byte ptr es:[rdi], dx + 4ff3: 5f pop rdi + 4ff4: 76 65 jbe 0x505b <.symtab+0x505b> + 4ff6: 72 73 jb 0x506b <.symtab+0x506b> + 4ff8: 69 6f 6e 73 00 5f 64 imul ebp, dword ptr [rdi + 110], 1683947635 + 4fff: 6c insb byte ptr es:[rdi], dx + 5000: 5f pop rdi + 5001: 64 65 62 75 67 5f 69 + 5008: 6e outsb dx, byte ptr [rsi] + 5009: 69 74 69 61 6c 69 7a 65 imul esi, dword ptr [rcx + 2*rbp + 97], 1702521196 + 5011: 00 5f 5f add byte ptr [rdi + 95], bl + 5014: 61 + 5015: 72 67 jb 0x507e <.symtab+0x507e> + 5017: 7a 5f jp 0x5078 <.symtab+0x5078> + 5019: 63 72 65 movsxd esi, dword ptr [rdx + 101] + 501c: 61 + 501d: 74 65 je 0x5084 <.symtab+0x5084> + 501f: 5f pop rdi + 5020: 73 65 jae 0x5087 <.symtab+0x5087> + 5022: 70 00 jo 0x5024 <.symtab+0x5024> + 5024: 5f pop rdi + 5025: 5f pop rdi + 5026: 73 74 jae 0x509c <.symtab+0x509c> + 5028: 72 64 jb 0x508e <.symtab+0x508e> + 502a: 75 70 jne 0x509c <.symtab+0x509c> + 502c: 00 5f 64 add byte ptr [rdi + 100], bl + 502f: 6c insb byte ptr es:[rdi], dx + 5030: 5f pop rdi + 5031: 74 6c je 0x509f <.symtab+0x509f> + 5033: 73 5f jae 0x5094 <.symtab+0x5094> + 5035: 64 74 76 je 0x50ae <.symtab+0x50ae> + 5038: 5f pop rdi + 5039: 67 61 + 503b: 70 73 jo 0x50b0 <.symtab+0x50b0> + 503d: 00 5f 5f add byte ptr [rdi + 95], bl + 5040: 6d insd dword ptr es:[rdi], dx + 5041: 65 6d insd dword ptr es:[rdi], dx + 5043: 63 70 79 movsxd esi, dword ptr [rax + 121] + 5046: 5f pop rdi + 5047: 61 + 5048: 76 78 jbe 0x50c2 <.symtab+0x50c2> + 504a: 5f pop rdi + 504b: 75 6e jne 0x50bb <.symtab+0x50bb> + 504d: 61 + 504e: 6c insb byte ptr es:[rdi], dx + 504f: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 5056: 5f pop rdi + 5057: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 505b: 76 5f jbe 0x50bc <.symtab+0x50bc> + 505d: 61 + 505e: 6c insb byte ptr es:[rdi], dx + 505f: 69 61 73 5f 63 6f 6d imul esp, dword ptr [rcx + 115], 1836016479 + 5066: 70 61 jo 0x50c9 <.symtab+0x50c9> + 5068: 72 65 jb 0x50cf <.symtab+0x50cf> + 506a: 00 5f 5f add byte ptr [rdi + 95], bl + 506d: 63 78 61 movsxd edi, dword ptr [rax + 97] + 5070: 5f pop rdi + 5071: 61 + 5072: 74 65 je 0x50d9 <.symtab+0x50d9> + 5074: 78 69 js 0x50df <.symtab+0x50df> + 5076: 74 00 je 0x5078 <.symtab+0x5078> + 5078: 5f pop rdi + 5079: 5f pop rdi + 507a: 6d insd dword ptr es:[rdi], dx + 507b: 65 6d insd dword ptr es:[rdi], dx + 507d: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 5080: 5f pop rdi + 5081: 73 73 jae 0x50f6 <.symtab+0x50f6> + 5083: 73 65 jae 0x50ea <.symtab+0x50ea> + 5085: 33 00 xor eax, dword ptr [rax] + 5087: 5f pop rdi + 5088: 5f pop rdi + 5089: 77 6d ja 0x50f8 <.symtab+0x50f8> + 508b: 65 6d insd dword ptr es:[rdi], dx + 508d: 6d insd dword ptr es:[rdi], dx + 508e: 6f outsd dx, dword ptr [rsi] + 508f: 76 65 jbe 0x50f6 <.symtab+0x50f6> + 5091: 00 5f 49 add byte ptr [rdi + 73], bl + 5094: 4f 5f pop r15 + 5096: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 + 509d: 70 75 jo 0x5114 <.symtab+0x5114> + 509f: 74 6e je 0x510f <.symtab+0x510f> + 50a1: 00 5f 5f add byte ptr [rdi + 95], bl + 50a4: 62 + 50a5: 72 6b jb 0x5112 <.symtab+0x5112> + 50a7: 00 5f 5f add byte ptr [rdi + 95], bl + 50aa: 73 74 jae 0x5120 <.symtab+0x5120> + 50ac: 61 + 50ad: 72 74 jb 0x5123 <.symtab+0x5123> + 50af: 5f pop rdi + 50b0: 5f pop rdi + 50b1: 5f pop rdi + 50b2: 6c insb byte ptr es:[rdi], dx + 50b3: 69 62 63 5f 49 4f 5f imul esp, dword ptr [rdx + 99], 1599031647 + 50ba: 76 74 jbe 0x5130 <.symtab+0x5130> + 50bc: 61 + 50bd: 62 + 50be: 6c insb byte ptr es:[rdi], dx + 50bf: 65 73 00 jae 0x50c2 <.symtab+0x50c2> + 50c2: 5f pop rdi + 50c3: 6e outsb dx, byte ptr [rsi] + 50c4: 6c insb byte ptr es:[rdi], dx + 50c5: 5f pop rdi + 50c6: 43 00 5f 49 add byte ptr [r15 + 73], bl + 50ca: 4f 5f pop r15 + 50cc: 77 6d ja 0x513b <.symtab+0x513b> + 50ce: 61 + 50cf: 72 6b jb 0x513c <.symtab+0x513c> + 50d1: 65 72 5f jb 0x5133 <.symtab+0x5133> + 50d4: 64 65 6c insb byte ptr es:[rdi], dx + 50d7: 74 61 je 0x513a <.symtab+0x513a> + 50d9: 00 5f 64 add byte ptr [rdi + 100], bl + 50dc: 6c insb byte ptr es:[rdi], dx + 50dd: 5f pop rdi + 50de: 68 77 63 61 70 push 1885430647 + 50e3: 32 00 xor al, byte ptr [rax] + 50e5: 5f pop rdi + 50e6: 5f pop rdi + 50e7: 47 49 + 50e9: 5f pop rdi + 50ea: 67 65 74 72 addr32 je 0x5160 <.symtab+0x5160> + 50ee: 6c insb byte ptr es:[rdi], dx + 50ef: 69 6d 69 74 00 5f 5f imul ebp, dword ptr [rbp + 105], 1600061556 + 50f6: 6c insb byte ptr es:[rdi], dx + 50f7: 69 62 63 5f 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324319 + 50fe: 6c insb byte ptr es:[rdi], dx + 50ff: 6f outsd dx, dword ptr [rsi] + 5100: 70 74 jo 0x5176 <.symtab+0x5176> + 5102: 00 5f 49 add byte ptr [rdi + 73], bl + 5105: 4f 5f pop r15 + 5107: 64 65 66 61 + 510b: 75 6c jne 0x5179 <.symtab+0x5179> + 510d: 74 5f je 0x516e <.symtab+0x516e> + 510f: 73 74 jae 0x5185 <.symtab+0x5185> + 5111: 61 + 5112: 74 00 je 0x5114 <.symtab+0x5114> + 5114: 5f pop rdi + 5115: 49 4f + 5117: 5f pop rdi + 5118: 6e outsb dx, byte ptr [rsi] + 5119: 65 77 5f ja 0x517b <.symtab+0x517b> + 511c: 66 69 6c 65 5f 73 79 imul bp, word ptr [rbp + 2*riz + 95], 31091 + 5123: 6e outsb dx, byte ptr [rsi] + 5124: 63 00 movsxd eax, dword ptr [rax] + 5126: 6d insd dword ptr es:[rdi], dx + 5127: 65 6d insd dword ptr es:[rdi], dx + 5129: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 512c: 00 5f 49 add byte ptr [rdi + 73], bl + 512f: 4f 5f pop r15 + 5131: 66 69 6c 65 5f 6a 75 imul bp, word ptr [rbp + 2*riz + 95], 30058 + 5138: 6d insd dword ptr es:[rdi], dx + 5139: 70 73 jo 0x51ae <.symtab+0x51ae> + 513b: 5f pop rdi + 513c: 6d insd dword ptr es:[rdi], dx + 513d: 61 + 513e: 79 62 jns 0x51a2 <.symtab+0x51a2> + 5140: 65 5f pop rdi + 5142: 6d insd dword ptr es:[rdi], dx + 5143: 6d insd dword ptr es:[rdi], dx + 5144: 61 + 5145: 70 00 jo 0x5147 <.symtab+0x5147> + 5147: 5f pop rdi + 5148: 5f pop rdi + 5149: 70 72 jo 0x51bd <.symtab+0x51bd> + 514b: 6f outsd dx, dword ptr [rsi] + 514c: 66 69 6c 00 5f 5f 6d imul bp, word ptr [rax + rax + 95], 27999 + 5153: 65 6d insd dword ptr es:[rdi], dx + 5155: 73 65 jae 0x51bc <.symtab+0x51bc> + 5157: 74 5f je 0x51b8 <.symtab+0x51b8> + 5159: 61 + 515a: 76 78 jbe 0x51d4 <.symtab+0x51d4> + 515c: 32 5f 65 xor bl, byte ptr [rdi + 101] + 515f: 72 6d jb 0x51ce <.symtab+0x51ce> + 5161: 73 00 jae 0x5163 <.symtab+0x5163> + 5163: 5f pop rdi + 5164: 5f pop rdi + 5165: 6d insd dword ptr es:[rdi], dx + 5166: 70 6e jo 0x51d6 <.symtab+0x51d6> + 5168: 5f pop rdi + 5169: 61 + 516a: 64 64 5f pop rdi + 516d: 6e outsb dx, byte ptr [rsi] + 516e: 00 5f 64 add byte ptr [rdi + 100], bl + 5171: 6c insb byte ptr es:[rdi], dx + 5172: 5f pop rdi + 5173: 74 75 je 0x51ea <.symtab+0x51ea> + 5175: 6e outsb dx, byte ptr [rsi] + 5176: 61 + 5177: 62 + 5178: 6c insb byte ptr es:[rdi], dx + 5179: 65 5f pop rdi + 517b: 73 65 jae 0x51e2 <.symtab+0x51e2> + 517d: 74 5f je 0x51de <.symtab+0x51de> + 517f: 6d insd dword ptr es:[rdi], dx + 5180: 6d insd dword ptr es:[rdi], dx + 5181: 61 + 5182: 70 73 jo 0x51f7 <.symtab+0x51f7> + 5184: 5f pop rdi + 5185: 6d insd dword ptr es:[rdi], dx + 5186: 61 + 5187: 78 00 js 0x5189 <.symtab+0x5189> + 5189: 5f pop rdi + 518a: 6e outsb dx, byte ptr [rsi] + 518b: 6c insb byte ptr es:[rdi], dx + 518c: 5f pop rdi + 518d: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 5190: 72 65 jb 0x51f7 <.symtab+0x51f7> + 5192: 6e outsb dx, byte ptr [rsi] + 5193: 74 5f je 0x51f4 <.symtab+0x51f4> + 5195: 4c 43 + 5197: 5f pop rdi + 5198: 4e 55 push rbp + 519a: 4d 45 + 519c: 52 push rdx + 519d: 49 43 + 519f: 00 5f 5f add byte ptr [rdi + 95], bl + 51a2: 5f pop rdi + 51a3: 5f pop rdi + 51a4: 73 74 jae 0x521a <.symtab+0x521a> + 51a6: 72 74 jb 0x521c <.symtab+0x521c> + 51a8: 6f outsd dx, dword ptr [rsi] + 51a9: 75 6c jne 0x5217 <.symtab+0x5217> + 51ab: 5f pop rdi + 51ac: 6c insb byte ptr es:[rdi], dx + 51ad: 5f pop rdi + 51ae: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 51b5: 6c insb byte ptr es:[rdi], dx + 51b6: 00 5f 6e add byte ptr [rdi + 110], bl + 51b9: 6c insb byte ptr es:[rdi], dx + 51ba: 5f pop rdi + 51bb: 43 5f pop r15 + 51bd: 4c 43 + 51bf: 5f pop rdi + 51c0: 43 54 push r12 + 51c2: 59 pop rcx + 51c3: 50 push rax + 51c4: 45 5f pop r15 + 51c6: 74 6f je 0x5237 <.symtab+0x5237> + 51c8: 75 70 jne 0x523a <.symtab+0x523a> + 51ca: 70 65 jo 0x5231 <.symtab+0x5231> + 51cc: 72 00 jb 0x51ce <.symtab+0x51ce> + 51ce: 5f pop rdi + 51cf: 55 push rbp + 51d0: 6e outsb dx, byte ptr [rsi] + 51d1: 77 69 ja 0x523c <.symtab+0x523c> + 51d3: 6e outsb dx, byte ptr [rsi] + 51d4: 64 5f pop rdi + 51d6: 52 push rdx + 51d7: 61 + 51d8: 69 73 65 45 78 63 65 imul esi, dword ptr [rbx + 101], 1701017669 + 51df: 70 74 jo 0x5255 <.symtab+0x5255> + 51e1: 69 6f 6e 00 5f 5f 73 imul ebp, dword ptr [rdi + 110], 1935630080 + 51e8: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 51eb: 64 5f pop rdi + 51ed: 79 69 jns 0x5258 <.symtab+0x5258> + 51ef: 65 6c insb byte ptr es:[rdi], dx + 51f1: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl + 51f5: 73 74 jae 0x526b <.symtab+0x526b> + 51f7: 72 63 jb 0x525c <.symtab+0x525c> + 51f9: 61 + 51fa: 73 65 jae 0x5261 <.symtab+0x5261> + 51fc: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 51ff: 5f pop rdi + 5200: 6c insb byte ptr es:[rdi], dx + 5201: 00 5f 69 add byte ptr [rdi + 105], bl + 5204: 74 6f je 0x5275 <.symtab+0x5275> + 5206: 77 61 ja 0x5269 <.symtab+0x5269> + 5208: 5f pop rdi + 5209: 6c insb byte ptr es:[rdi], dx + 520a: 6f outsd dx, dword ptr [rsi] + 520b: 77 65 ja 0x5272 <.symtab+0x5272> + 520d: 72 5f jb 0x526e <.symtab+0x526e> + 520f: 64 69 67 69 74 73 00 5f imul esp, dword ptr fs:[rdi + 105], 1593865076 + 5217: 49 4f + 5219: 5f pop rdi + 521a: 6d insd dword ptr es:[rdi], dx + 521b: 61 + 521c: 72 6b jb 0x5289 <.symtab+0x5289> + 521e: 65 72 5f jb 0x5280 <.symtab+0x5280> + 5221: 64 69 66 66 65 72 65 6e imul esp, dword ptr fs:[rsi + 102], 1852142181 + 5229: 63 65 00 movsxd esp, dword ptr [rbp] + 522c: 5f pop rdi + 522d: 5f pop rdi + 522e: 6d insd dword ptr es:[rdi], dx + 522f: 65 6d insd dword ptr es:[rdi], dx + 5231: 73 65 jae 0x5298 <.symtab+0x5298> + 5233: 74 5f je 0x5294 <.symtab+0x5294> + 5235: 61 + 5236: 76 78 jbe 0x52b0 <.symtab+0x52b0> + 5238: 32 5f 75 xor bl, byte ptr [rdi + 117] + 523b: 6e outsb dx, byte ptr [rsi] + 523c: 61 + 523d: 6c insb byte ptr es:[rdi], dx + 523e: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 5245: 64 6c insb byte ptr es:[rdi], dx + 5247: 5f pop rdi + 5248: 67 65 74 5f addr32 je 0x52ab <.symtab+0x52ab> + 524c: 6f outsd dx, dword ptr [rsi] + 524d: 72 69 jb 0x52b8 <.symtab+0x52b8> + 524f: 67 69 6e 00 5f 5f 6d 65 imul ebp, dword ptr [esi], 1701666655 + 5257: 6d insd dword ptr es:[rdi], dx + 5258: 63 70 79 movsxd esi, dword ptr [rax + 121] + 525b: 5f pop rdi + 525c: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 525f: 5f pop rdi + 5260: 73 73 jae 0x52d5 <.symtab+0x52d5> + 5262: 73 65 jae 0x52c9 <.symtab+0x52c9> + 5264: 33 00 xor eax, dword ptr [rax] + 5266: 5f pop rdi + 5267: 64 6c insb byte ptr es:[rdi], dx + 5269: 5f pop rdi + 526a: 70 68 jo 0x52d4 <.symtab+0x52d4> + 526c: 64 72 00 jb 0x526f <.symtab+0x526f> + 526f: 5f pop rdi + 5270: 49 4f + 5272: 5f pop rdi + 5273: 66 72 65 jb 0x52db <.symtab+0x52db> + 5276: 65 5f pop rdi + 5278: 77 62 ja 0x52dc <.symtab+0x52dc> + 527a: 61 + 527b: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] + 527e: 70 5f jo 0x52df <.symtab+0x52df> + 5280: 61 + 5281: 72 65 jb 0x52e8 <.symtab+0x52e8> + 5283: 61 + 5284: 00 5f 5f add byte ptr [rdi + 95], bl + 5287: 6c insb byte ptr es:[rdi], dx + 5288: 69 62 63 5f 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324319 + 528f: 6c insb byte ptr es:[rdi], dx + 5290: 6f outsd dx, dword ptr [rsi] + 5291: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] + 5294: 6e outsb dx, byte ptr [rsi] + 5295: 69 74 69 61 6c 69 7a 65 imul esi, dword ptr [rcx + 2*rbp + 97], 1702521196 + 529d: 64 00 5f 64 add byte ptr fs:[rdi + 100], bl + 52a1: 6c insb byte ptr es:[rdi], dx + 52a2: 5f pop rdi + 52a3: 6e outsb dx, byte ptr [rsi] + 52a4: 61 + 52a5: 6d insd dword ptr es:[rdi], dx + 52a6: 65 5f pop rdi + 52a8: 6d insd dword ptr es:[rdi], dx + 52a9: 61 + 52aa: 74 63 je 0x530f <.symtab+0x530f> + 52ac: 68 5f 70 00 5f push 1593864287 + 52b1: 6e outsb dx, byte ptr [rsi] + 52b2: 6c insb byte ptr es:[rdi], dx + 52b3: 5f pop rdi + 52b4: 72 65 jb 0x531b <.symtab+0x531b> + 52b6: 6d insd dword ptr es:[rdi], dx + 52b7: 6f outsd dx, dword ptr [rsi] + 52b8: 76 65 jbe 0x531f <.symtab+0x531f> + 52ba: 5f pop rdi + 52bb: 6c insb byte ptr es:[rdi], dx + 52bc: 6f outsd dx, dword ptr [rsi] + 52bd: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 52c0: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 52c4: 67 65 74 70 addr32 je 0x5338 <.symtab+0x5338> + 52c8: 61 + 52c9: 67 65 73 69 addr32 jae 0x5336 <.symtab+0x5336> + 52cd: 7a 65 jp 0x5334 <.symtab+0x5334> + 52cf: 00 5f 5f add byte ptr [rdi + 95], bl + 52d2: 6d insd dword ptr es:[rdi], dx + 52d3: 65 6d insd dword ptr es:[rdi], dx + 52d5: 73 65 jae 0x533c <.symtab+0x533c> + 52d7: 74 5f je 0x5338 <.symtab+0x5338> + 52d9: 65 72 6d jb 0x5349 <.symtab+0x5349> + 52dc: 73 00 jae 0x52de <.symtab+0x52de> + 52de: 5f pop rdi + 52df: 5f pop rdi + 52e0: 64 6c insb byte ptr es:[rdi], dx + 52e2: 6f outsd dx, dword ptr [rsi] + 52e3: 70 65 jo 0x534a <.symtab+0x534a> + 52e5: 6e outsb dx, byte ptr [rsi] + 52e6: 00 5f 49 add byte ptr [rdi + 73], bl + 52e9: 4f 5f pop r15 + 52eb: 66 72 65 jb 0x5353 <.symtab+0x5353> + 52ee: 65 5f pop rdi + 52f0: 62 + 52f1: 61 + 52f2: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] + 52f5: 70 5f jo 0x5356 <.symtab+0x5356> + 52f7: 61 + 52f8: 72 65 jb 0x535f <.symtab+0x535f> + 52fa: 61 + 52fb: 00 5f 6e add byte ptr [rdi + 110], bl + 52fe: 6c insb byte ptr es:[rdi], dx + 52ff: 5f pop rdi + 5300: 43 5f pop r15 + 5302: 4c 43 + 5304: 5f pop rdi + 5305: 54 push rsp + 5306: 49 4d + 5308: 45 00 5f 5f add byte ptr [r15 + 95], r11b + 530c: 6d insd dword ptr es:[rdi], dx + 530d: 65 6d insd dword ptr es:[rdi], dx + 530f: 63 70 79 movsxd esi, dword ptr [rax + 121] + 5312: 5f pop rdi + 5313: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 5316: 5f pop rdi + 5317: 73 73 jae 0x538c <.symtab+0x538c> + 5319: 73 65 jae 0x5380 <.symtab+0x5380> + 531b: 33 5f 62 xor ebx, dword ptr [rdi + 98] + 531e: 61 + 531f: 63 6b 00 movsxd ebp, dword ptr [rbx] + 5322: 5f pop rdi + 5323: 49 4f + 5325: 5f pop rdi + 5326: 66 69 6c 65 5f 69 6e imul bp, word ptr [rbp + 2*riz + 95], 28265 + 532d: 69 74 00 5f 5f 6d 65 6d imul esi, dword ptr [rax + rax + 95], 1835363679 + 5335: 70 63 jo 0x539a <.symtab+0x539a> + 5337: 70 79 jo 0x53b2 <.symtab+0x53b2> + 5339: 5f pop rdi + 533a: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 533d: 5f pop rdi + 533e: 61 + 533f: 76 78 jbe 0x53b9 <.symtab+0x53b9> + 5341: 35 31 32 5f 6e xor eax, 1851732529 + 5346: 6f outsd dx, dword ptr [rsi] + 5347: 5f pop rdi + 5348: 76 7a jbe 0x53c4 <.symtab+0x53c4> + 534a: 65 72 6f jb 0x53bc <.symtab+0x53bc> + 534d: 75 70 jne 0x53bf <.symtab+0x53bf> + 534f: 70 65 jo 0x53b6 <.symtab+0x53b6> + 5351: 72 00 jb 0x5353 <.symtab+0x5353> + 5353: 5f pop rdi + 5354: 69 74 6f 61 5f 6c 6f 77 imul esi, dword ptr [rdi + 2*rbp + 97], 2003790943 + 535c: 65 72 5f jb 0x53be <.symtab+0x53be> + 535f: 64 69 67 69 74 73 00 5f imul esp, dword ptr fs:[rdi + 105], 1593865076 + 5367: 6e outsb dx, byte ptr [rsi] + 5368: 6c insb byte ptr es:[rdi], dx + 5369: 5f pop rdi + 536a: 43 5f pop r15 + 536c: 6c insb byte ptr es:[rdi], dx + 536d: 6f outsd dx, dword ptr [rsi] + 536e: 63 6f 62 movsxd ebp, dword ptr [rdi + 98] + 5371: 6a 00 push 0 + 5373: 5f pop rdi + 5374: 5f pop rdi + 5375: 75 6e jne 0x53e5 <.symtab+0x53e5> + 5377: 64 65 72 66 jb 0x53e1 <.symtab+0x53e1> + 537b: 6c insb byte ptr es:[rdi], dx + 537c: 6f outsd dx, dword ptr [rsi] + 537d: 77 00 ja 0x537f <.symtab+0x537f> + 537f: 5f pop rdi + 5380: 5f pop rdi + 5381: 67 65 74 72 addr32 je 0x53f7 <.symtab+0x53f7> + 5385: 6c insb byte ptr es:[rdi], dx + 5386: 69 6d 69 74 36 34 00 imul ebp, dword ptr [rbp + 105], 3421812 + 538d: 5f pop rdi + 538e: 5f pop rdi + 538f: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 5393: 76 5f jbe 0x53f4 <.symtab+0x53f4> + 5395: 67 65 74 5f addr32 je 0x53f8 <.symtab+0x53f8> + 5399: 62 + 539a: 75 69 jne 0x5405 <.symtab+0x5405> + 539c: 6c insb byte ptr es:[rdi], dx + 539d: 74 69 je 0x5408 <.symtab+0x5408> + 539f: 6e outsb dx, byte ptr [rsi] + 53a0: 5f pop rdi + 53a1: 74 72 je 0x5415 <.symtab+0x5415> + 53a3: 61 + 53a4: 6e outsb dx, byte ptr [rsi] + 53a5: 73 00 jae 0x53a7 <.symtab+0x53a7> + 53a7: 5f pop rdi + 53a8: 64 6c insb byte ptr es:[rdi], dx + 53aa: 5f pop rdi + 53ab: 6e outsb dx, byte ptr [rsi] + 53ac: 6e outsb dx, byte ptr [rsi] + 53ad: 73 00 jae 0x53af <.symtab+0x53af> + 53af: 5f pop rdi + 53b0: 5f pop rdi + 53b1: 78 38 js 0x53eb <.symtab+0x53eb> + 53b3: 36 5f pop rdi + 53b5: 73 68 jae 0x541f <.symtab+0x541f> + 53b7: 61 + 53b8: 72 65 jb 0x541f <.symtab+0x541f> + 53ba: 64 5f pop rdi + 53bc: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 53bf: 68 65 5f 73 69 push 1769168741 + 53c4: 7a 65 jp 0x542b <.symtab+0x542b> + 53c6: 00 5f 55 add byte ptr [rdi + 85], bl + 53c9: 6e outsb dx, byte ptr [rsi] + 53ca: 77 69 ja 0x5435 <.symtab+0x5435> + 53cc: 6e outsb dx, byte ptr [rsi] + 53cd: 64 5f pop rdi + 53cf: 53 push rbx + 53d0: 65 74 49 je 0x541c <.symtab+0x541c> + 53d3: 50 push rax + 53d4: 00 5f 5f add byte ptr [rdi + 95], bl + 53d7: 72 65 jb 0x543e <.symtab+0x543e> + 53d9: 77 69 ja 0x5444 <.symtab+0x5444> + 53db: 6e outsb dx, byte ptr [rsi] + 53dc: 64 64 69 72 00 5f 5f 6c 69 imul esi, dword ptr fs:[rdx], 1768709983 + 53e5: 62 63 5f 63 73 + 53ea: 75 5f jne 0x544b <.symtab+0x544b> + 53ec: 69 6e 69 74 00 5f 64 imul ebp, dword ptr [rsi + 105], 1683947636 + 53f3: 6c insb byte ptr es:[rdi], dx + 53f4: 5f pop rdi + 53f5: 72 61 jb 0x5458 <.symtab+0x5458> + 53f7: 6e outsb dx, byte ptr [rsi] + 53f8: 64 6f outsd dx, dword ptr fs:[rsi] + 53fa: 6d insd dword ptr es:[rdi], dx + 53fb: 00 5f 5f add byte ptr [rdi + 95], bl + 53fe: 61 + 53ff: 62 + 5400: 6f outsd dx, dword ptr [rsi] + 5401: 72 74 jb 0x5477 <.symtab+0x5477> + 5403: 5f pop rdi + 5404: 6d insd dword ptr es:[rdi], dx + 5405: 73 67 jae 0x546e <.symtab+0x546e> + 5407: 00 5f 64 add byte ptr [rdi + 100], bl + 540a: 6c insb byte ptr es:[rdi], dx + 540b: 5f pop rdi + 540c: 75 6e jne 0x547c <.symtab+0x547c> + 540e: 6d insd dword ptr es:[rdi], dx + 540f: 61 + 5410: 70 00 jo 0x5412 <.symtab+0x5412> + 5412: 5f pop rdi + 5413: 5f pop rdi + 5414: 73 74 jae 0x548a <.symtab+0x548a> + 5416: 72 63 jb 0x547b <.symtab+0x547b> + 5418: 70 79 jo 0x5493 <.symtab+0x5493> + 541a: 5f pop rdi + 541b: 61 + 541c: 76 78 jbe 0x5496 <.symtab+0x5496> + 541e: 32 00 xor al, byte ptr [rax] + 5420: 5f pop rdi + 5421: 64 6c insb byte ptr es:[rdi], dx + 5423: 5f pop rdi + 5424: 73 63 jae 0x5489 <.symtab+0x5489> + 5426: 6f outsd dx, dword ptr [rsi] + 5427: 70 65 jo 0x548e <.symtab+0x548e> + 5429: 5f pop rdi + 542a: 66 72 65 jb 0x5492 <.symtab+0x5492> + 542d: 65 5f pop rdi + 542f: 6c insb byte ptr es:[rdi], dx + 5430: 69 73 74 00 5f 5f 6d imul esi, dword ptr [rbx + 116], 1834966784 + 5437: 65 6d insd dword ptr es:[rdi], dx + 5439: 73 65 jae 0x54a0 <.symtab+0x54a0> + 543b: 74 5f je 0x549c <.symtab+0x549c> + 543d: 61 + 543e: 76 78 jbe 0x54b8 <.symtab+0x54b8> + 5440: 35 31 32 5f 75 xor eax, 1969173041 + 5445: 6e outsb dx, byte ptr [rsi] + 5446: 61 + 5447: 6c insb byte ptr es:[rdi], dx + 5448: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 544f: 5f pop rdi + 5450: 67 65 74 5f addr32 je 0x54b3 <.symtab+0x54b3> + 5454: 6e outsb dx, byte ptr [rsi] + 5455: 70 72 jo 0x54c9 <.symtab+0x54c9> + 5457: 6f outsd dx, dword ptr [rsi] + 5458: 63 73 5f movsxd esi, dword ptr [rbx + 95] + 545b: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 545e: 66 00 5f 5f add byte ptr [rdi + 95], bl + 5462: 73 74 jae 0x54d8 <.symtab+0x54d8> + 5464: 72 6c jb 0x54d2 <.symtab+0x54d2> + 5466: 65 6e outsb dx, byte ptr gs:[rsi] + 5468: 5f pop rdi + 5469: 61 + 546a: 76 78 jbe 0x54e4 <.symtab+0x54e4> + 546c: 32 00 xor al, byte ptr [rax] + 546e: 5f pop rdi + 546f: 5f pop rdi + 5470: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 5474: 76 5f jbe 0x54d5 <.symtab+0x54d5> + 5476: 72 65 jb 0x54dd <.symtab+0x54dd> + 5478: 6c insb byte ptr es:[rdi], dx + 5479: 65 61 + 547b: 73 65 jae 0x54e2 <.symtab+0x54e2> + 547d: 5f pop rdi + 547e: 73 74 jae 0x54f4 <.symtab+0x54f4> + 5480: 65 70 00 jo 0x5483 <.symtab+0x5483> + 5483: 73 74 jae 0x54f9 <.symtab+0x54f9> + 5485: 72 74 jb 0x54fb <.symtab+0x54fb> + 5487: 6f outsd dx, dword ptr [rsi] + 5488: 75 6c jne 0x54f6 <.symtab+0x54f6> + 548a: 6c insb byte ptr es:[rdi], dx + 548b: 00 5f 5f add byte ptr [rdi + 95], bl + 548e: 77 6d ja 0x54fd <.symtab+0x54fd> + 5490: 65 6d insd dword ptr es:[rdi], dx + 5492: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 5495: 00 5f 5f add byte ptr [rdi + 95], bl + 5498: 62 + 5499: 73 73 jae 0x550e <.symtab+0x550e> + 549b: 5f pop rdi + 549c: 73 74 jae 0x5512 <.symtab+0x5512> + 549e: 61 + 549f: 72 74 jb 0x5515 <.symtab+0x5515> + 54a1: 00 5f 5f add byte ptr [rdi + 95], bl + 54a4: 74 77 je 0x551d <.symtab+0x551d> + 54a6: 61 + 54a7: 6c insb byte ptr es:[rdi], dx + 54a8: 6b 5f 72 00 imul ebx, dword ptr [rdi + 114], 0 + 54ac: 5f pop rdi + 54ad: 5f pop rdi + 54ae: 6c insb byte ptr es:[rdi], dx + 54af: 69 62 63 5f 6f 70 65 imul esp, dword ptr [rdx + 99], 1701867359 + 54b6: 6e outsb dx, byte ptr [rsi] + 54b7: 00 5f 49 add byte ptr [rdi + 73], bl + 54ba: 4f 5f pop r15 + 54bc: 77 64 ja 0x5522 <.symtab+0x5522> + 54be: 65 66 61 + 54c1: 75 6c jne 0x552f <.symtab+0x552f> + 54c3: 74 5f je 0x5524 <.symtab+0x5524> + 54c5: 78 73 js 0x553a <.symtab+0x553a> + 54c7: 70 75 jo 0x553e <.symtab+0x553e> + 54c9: 74 6e je 0x5539 <.symtab+0x5539> + 54cb: 00 5f 5f add byte ptr [rdi + 95], bl + 54ce: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 54d2: 76 5f jbe 0x5533 <.symtab+0x5533> + 54d4: 74 72 je 0x5548 <.symtab+0x5548> + 54d6: 61 + 54d7: 6e outsb dx, byte ptr [rsi] + 54d8: 73 66 jae 0x5540 <.symtab+0x5540> + 54da: 6f outsd dx, dword ptr [rsi] + 54db: 72 6d jb 0x554a <.symtab+0x554a> + 54dd: 5f pop rdi + 54de: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 54e5: 6c insb byte ptr es:[rdi], dx + 54e6: 5f pop rdi + 54e7: 75 74 jne 0x555d <.symtab+0x555d> + 54e9: 66 38 00 cmp byte ptr [rax], al + 54ec: 5f pop rdi + 54ed: 49 4f + 54ef: 5f pop rdi + 54f0: 64 65 66 61 + 54f4: 75 6c jne 0x5562 <.symtab+0x5562> + 54f6: 74 5f je 0x5557 <.symtab+0x5557> + 54f8: 75 66 jne 0x5560 <.symtab+0x5560> + 54fa: 6c insb byte ptr es:[rdi], dx + 54fb: 6f outsd dx, dword ptr [rsi] + 54fc: 77 00 ja 0x54fe <.symtab+0x54fe> + 54fe: 5f pop rdi + 54ff: 5f pop rdi + 5500: 77 6d ja 0x556f <.symtab+0x556f> + 5502: 65 6d insd dword ptr es:[rdi], dx + 5504: 70 63 jo 0x5569 <.symtab+0x5569> + 5506: 70 79 jo 0x5581 <.symtab+0x5581> + 5508: 00 5f 5f add byte ptr [rdi + 95], bl + 550b: 73 74 jae 0x5581 <.symtab+0x5581> + 550d: 72 74 jb 0x5583 <.symtab+0x5583> + 550f: 6f outsd dx, dword ptr [rsi] + 5510: 6c insb byte ptr es:[rdi], dx + 5511: 5f pop rdi + 5512: 6c insb byte ptr es:[rdi], dx + 5513: 00 5f 64 add byte ptr [rdi + 100], bl + 5516: 6c insb byte ptr es:[rdi], dx + 5517: 5f pop rdi + 5518: 73 74 jae 0x558e <.symtab+0x558e> + 551a: 61 + 551b: 72 74 jb 0x5591 <.symtab+0x5591> + 551d: 5f pop rdi + 551e: 70 72 jo 0x5592 <.symtab+0x5592> + 5520: 6f outsd dx, dword ptr [rsi] + 5521: 66 69 6c 65 00 5f 64 imul bp, word ptr [rbp + 2*riz], 25695 + 5528: 6c insb byte ptr es:[rdi], dx + 5529: 5f pop rdi + 552a: 6f outsd dx, dword ptr [rsi] + 552b: 72 69 jb 0x5596 <.symtab+0x5596> + 552d: 67 69 6e 5f 70 61 74 68 imul ebp, dword ptr [esi + 95], 1752457584 + 5535: 00 5f 5f add byte ptr [rdi + 95], bl + 5538: 77 63 ja 0x559d <.symtab+0x559d> + 553a: 73 6e jae 0x55aa <.symtab+0x55aa> + 553c: 6c insb byte ptr es:[rdi], dx + 553d: 65 6e outsb dx, byte ptr gs:[rsi] + 553f: 00 5f 5f add byte ptr [rdi + 95], bl + 5542: 6d insd dword ptr es:[rdi], dx + 5543: 61 + 5544: 6c insb byte ptr es:[rdi], dx + 5545: 6c insb byte ptr es:[rdi], dx + 5546: 6f outsd dx, dword ptr [rsi] + 5547: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] + 554a: 6e outsb dx, byte ptr [rsi] + 554b: 66 6f outsw dx, word ptr [rsi] + 554d: 00 5f 5f add byte ptr [rdi + 95], bl + 5550: 77 63 ja 0x55b5 <.symtab+0x55b5> + 5552: 73 6d jae 0x55c1 <.symtab+0x55c1> + 5554: 62 73 5f 67 63 + 5559: 6f outsd dx, dword ptr [rsi] + 555a: 6e outsb dx, byte ptr [rsi] + 555b: 76 5f jbe 0x55bc <.symtab+0x55bc> + 555d: 66 63 74 73 5f movsxd si, dword ptr [rbx + 2*rsi + 95] + 5562: 63 00 movsxd eax, dword ptr [rax] + 5564: 5f pop rdi + 5565: 6e outsb dx, byte ptr [rsi] + 5566: 6c insb byte ptr es:[rdi], dx + 5567: 5f pop rdi + 5568: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 556b: 72 65 jb 0x55d2 <.symtab+0x55d2> + 556d: 6e outsb dx, byte ptr [rsi] + 556e: 74 5f je 0x55cf <.symtab+0x55cf> + 5570: 4c 43 + 5572: 5f pop rdi + 5573: 4d 4f + 5575: 4e 45 + 5577: 54 push rsp + 5578: 41 52 push r10 + 557a: 59 pop rcx + 557b: 5f pop rdi + 557c: 75 73 jne 0x55f1 <.symtab+0x55f1> + 557e: 65 64 00 5f 73 add byte ptr fs:[rdi + 115], bl + 5583: 79 73 jns 0x55f8 <.symtab+0x55f8> + 5585: 5f pop rdi + 5586: 65 72 72 jb 0x55fb <.symtab+0x55fb> + 5589: 6c insb byte ptr es:[rdi], dx + 558a: 69 73 74 00 5f 5f 70 imul esi, dword ptr [rbx + 116], 1885298432 + 5591: 72 65 jb 0x55f8 <.symtab+0x55f8> + 5593: 61 + 5594: 64 36 34 5f xor al, 95 + 5598: 6e outsb dx, byte ptr [rsi] + 5599: 6f outsd dx, dword ptr [rsi] + 559a: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 559d: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 55a0: 00 5f 49 add byte ptr [rdi + 73], bl + 55a3: 4f 5f pop r15 + 55a5: 6e outsb dx, byte ptr [rsi] + 55a6: 65 77 5f ja 0x5608 <.symtab+0x5608> + 55a9: 66 69 6c 65 5f 66 69 imul bp, word ptr [rbp + 2*riz + 95], 26982 + 55b0: 6e outsb dx, byte ptr [rsi] + 55b1: 69 73 68 00 5f 64 6c imul esi, dword ptr [rbx + 104], 1818517248 + 55b8: 5f pop rdi + 55b9: 74 6c je 0x5627 <.symtab+0x5627> + 55bb: 73 5f jae 0x561c <.symtab+0x561c> + 55bd: 67 65 6e outsb dx, byte ptr gs:[esi] + 55c0: 65 72 61 jb 0x5624 <.symtab+0x5624> + 55c3: 74 69 je 0x562e <.symtab+0x562e> + 55c5: 6f outsd dx, dword ptr [rsi] + 55c6: 6e outsb dx, byte ptr [rsi] + 55c7: 00 5f 5f add byte ptr [rdi + 95], bl + 55ca: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 55ce: 76 5f jbe 0x562f <.symtab+0x562f> + 55d0: 6c insb byte ptr es:[rdi], dx + 55d1: 6f outsd dx, dword ptr [rsi] + 55d2: 63 6b 00 movsxd ebp, dword ptr [rbx] + 55d5: 5f pop rdi + 55d6: 64 6c insb byte ptr es:[rdi], dx + 55d8: 5f pop rdi + 55d9: 74 75 je 0x5650 <.symtab+0x5650> + 55db: 6e outsb dx, byte ptr [rsi] + 55dc: 61 + 55dd: 62 + 55de: 6c insb byte ptr es:[rdi], dx + 55df: 65 5f pop rdi + 55e1: 73 65 jae 0x5648 <.symtab+0x5648> + 55e3: 74 5f je 0x5644 <.symtab+0x5644> + 55e5: 6d insd dword ptr es:[rdi], dx + 55e6: 78 66 js 0x564e <.symtab+0x564e> + 55e8: 61 + 55e9: 73 74 jae 0x565f <.symtab+0x565f> + 55eb: 00 5f 5f add byte ptr [rdi + 95], bl + 55ee: 47 49 + 55f0: 5f pop rdi + 55f1: 5f pop rdi + 55f2: 5f pop rdi + 55f3: 66 78 73 js 0x5669 <.symtab+0x5669> + 55f6: 74 61 je 0x5659 <.symtab+0x5659> + 55f8: 74 61 je 0x565b <.symtab+0x565b> + 55fa: 74 36 je 0x5632 <.symtab+0x5632> + 55fc: 34 00 xor al, 0 + 55fe: 5f pop rdi + 55ff: 49 4f + 5601: 5f pop rdi + 5602: 6e outsb dx, byte ptr [rsi] + 5603: 65 77 5f ja 0x5665 <.symtab+0x5665> + 5606: 66 69 6c 65 5f 61 74 imul bp, word ptr [rbp + 2*riz + 95], 29793 + 560d: 74 61 je 0x5670 <.symtab+0x5670> + 560f: 63 68 00 movsxd ebp, dword ptr [rax] + 5612: 5f pop rdi + 5613: 5f pop rdi + 5614: 5f pop rdi + 5615: 6d insd dword ptr es:[rdi], dx + 5616: 31 32 xor dword ptr [rdx], esi + 5618: 38 69 5f cmp byte ptr [rcx + 95], ch + 561b: 73 68 jae 0x5685 <.symtab+0x5685> + 561d: 69 66 74 5f 72 69 67 imul esp, dword ptr [rsi + 116], 1734963807 + 5624: 68 74 00 5f 5f push 1600061556 + 5629: 6d insd dword ptr es:[rdi], dx + 562a: 65 6d insd dword ptr es:[rdi], dx + 562c: 70 63 jo 0x5691 <.symtab+0x5691> + 562e: 70 79 jo 0x56a9 <.symtab+0x56a9> + 5630: 5f pop rdi + 5631: 61 + 5632: 76 78 jbe 0x56ac <.symtab+0x56ac> + 5634: 35 31 32 5f 6e xor eax, 1851732529 + 5639: 6f outsd dx, dword ptr [rsi] + 563a: 5f pop rdi + 563b: 76 7a jbe 0x56b7 <.symtab+0x56b7> + 563d: 65 72 6f jb 0x56af <.symtab+0x56af> + 5640: 75 70 jne 0x56b2 <.symtab+0x56b2> + 5642: 70 65 jo 0x56a9 <.symtab+0x56a9> + 5644: 72 00 jb 0x5646 <.symtab+0x5646> + 5646: 5f pop rdi + 5647: 5f pop rdi + 5648: 66 6f outsw dx, word ptr [rsi] + 564a: 72 74 jb 0x56c0 <.symtab+0x56c0> + 564c: 69 66 79 5f 66 61 69 imul esp, dword ptr [rsi + 121], 1767990879 + 5653: 6c insb byte ptr es:[rdi], dx + 5654: 00 5f 64 add byte ptr [rdi + 100], bl + 5657: 6c insb byte ptr es:[rdi], dx + 5658: 5f pop rdi + 5659: 63 6c 6b 74 movsxd ebp, dword ptr [rbx + 2*rbp + 116] + 565d: 63 6b 00 movsxd ebp, dword ptr [rbx] + 5660: 5f pop rdi + 5661: 64 6c insb byte ptr es:[rdi], dx + 5663: 5f pop rdi + 5664: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 5667: 68 65 5f 6c 69 push 1768709989 + 566c: 62 63 6d 70 00 + 5671: 5f pop rdi + 5672: 64 6c insb byte ptr es:[rdi], dx + 5674: 5f pop rdi + 5675: 72 65 jb 0x56dc <.symtab+0x56dc> + 5677: 6c insb byte ptr es:[rdi], dx + 5678: 6f outsd dx, dword ptr [rsi] + 5679: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 567c: 65 5f pop rdi + 567e: 6f outsd dx, dword ptr [rsi] + 567f: 62 + 5680: 6a 65 push 101 + 5682: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] + 5686: 64 6c insb byte ptr es:[rdi], dx + 5688: 5f pop rdi + 5689: 64 79 6e jns 0x56fa <.symtab+0x56fa> + 568c: 61 + 568d: 6d insd dword ptr es:[rdi], dx + 568e: 69 63 5f 77 65 61 6b imul esp, dword ptr [rbx + 95], 1801545079 + 5695: 00 5f 5f add byte ptr [rdi + 95], bl + 5698: 77 75 ja 0x570f <.symtab+0x570f> + 569a: 6e outsb dx, byte ptr [rsi] + 569b: 64 65 72 66 jb 0x5705 <.symtab+0x5705> + 569f: 6c insb byte ptr es:[rdi], dx + 56a0: 6f outsd dx, dword ptr [rsi] + 56a1: 77 00 ja 0x56a3 <.symtab+0x56a3> + 56a3: 5f pop rdi + 56a4: 64 6c insb byte ptr es:[rdi], dx + 56a6: 5f pop rdi + 56a7: 74 75 je 0x571e <.symtab+0x571e> + 56a9: 6e outsb dx, byte ptr [rsi] + 56aa: 61 + 56ab: 62 + 56ac: 6c insb byte ptr es:[rdi], dx + 56ad: 65 5f pop rdi + 56af: 73 65 jae 0x5716 <.symtab+0x5716> + 56b1: 74 5f je 0x5712 <.symtab+0x5712> + 56b3: 74 63 je 0x5718 <.symtab+0x5718> + 56b5: 61 + 56b6: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 56b9: 5f pop rdi + 56ba: 6d insd dword ptr es:[rdi], dx + 56bb: 61 + 56bc: 78 00 js 0x56be <.symtab+0x56be> + 56be: 5f pop rdi + 56bf: 5f pop rdi + 56c0: 75 66 jne 0x5728 <.symtab+0x5728> + 56c2: 6c insb byte ptr es:[rdi], dx + 56c3: 6f outsd dx, dword ptr [rsi] + 56c4: 77 00 ja 0x56c6 <.symtab+0x56c6> + 56c6: 5f pop rdi + 56c7: 5f pop rdi + 56c8: 72 65 jb 0x572f <.symtab+0x572f> + 56ca: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 + 56d2: 72 61 jb 0x5735 <.symtab+0x5735> + 56d4: 6d insd dword ptr es:[rdi], dx + 56d5: 65 5f pop rdi + 56d7: 69 6e 66 6f 5f 74 61 imul ebp, dword ptr [rsi + 102], 1635016559 + 56de: 62 + 56df: 6c insb byte ptr es:[rdi], dx + 56e0: 65 5f pop rdi + 56e2: 62 + 56e3: 61 + 56e4: 73 65 jae 0x574b <.symtab+0x574b> + 56e6: 73 00 jae 0x56e8 <.symtab+0x56e8> + 56e8: 5f pop rdi + 56e9: 5f pop rdi + 56ea: 6d insd dword ptr es:[rdi], dx + 56eb: 65 6d insd dword ptr es:[rdi], dx + 56ed: 70 63 jo 0x5752 <.symtab+0x5752> + 56ef: 70 79 jo 0x576a <.symtab+0x576a> + 56f1: 5f pop rdi + 56f2: 61 + 56f3: 76 78 jbe 0x576d <.symtab+0x576d> + 56f5: 35 31 32 5f 75 xor eax, 1969173041 + 56fa: 6e outsb dx, byte ptr [rsi] + 56fb: 61 + 56fc: 6c insb byte ptr es:[rdi], dx + 56fd: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 5704: 64 6c insb byte ptr es:[rdi], dx + 5706: 5f pop rdi + 5707: 64 73 74 jae 0x577e <.symtab+0x577e> + 570a: 5f pop rdi + 570b: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 570e: 6e outsb dx, byte ptr [rsi] + 570f: 74 00 je 0x5711 <.symtab+0x5711> + 5711: 5f pop rdi + 5712: 5f pop rdi + 5713: 61 + 5714: 73 73 jae 0x5789 <.symtab+0x5789> + 5716: 65 72 74 jb 0x578d <.symtab+0x578d> + 5719: 5f pop rdi + 571a: 66 61 + 571c: 69 6c 00 5f 5f 6d 65 6d imul ebp, dword ptr [rax + rax + 95], 1835363679 + 5724: 70 63 jo 0x5789 <.symtab+0x5789> + 5726: 70 79 jo 0x57a1 <.symtab+0x57a1> + 5728: 5f pop rdi + 5729: 61 + 572a: 76 78 jbe 0x57a4 <.symtab+0x57a4> + 572c: 5f pop rdi + 572d: 75 6e jne 0x579d <.symtab+0x579d> + 572f: 61 + 5730: 6c insb byte ptr es:[rdi], dx + 5731: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 5738: 72 6d jb 0x57a7 <.symtab+0x57a7> + 573a: 73 00 jae 0x573c <.symtab+0x573c> + 573c: 5f pop rdi + 573d: 6e outsb dx, byte ptr [rsi] + 573e: 6c insb byte ptr es:[rdi], dx + 573f: 5f pop rdi + 5740: 43 5f pop r15 + 5742: 6e outsb dx, byte ptr [rsi] + 5743: 61 + 5744: 6d insd dword ptr es:[rdi], dx + 5745: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 5749: 4f 5f pop r15 + 574b: 6c insb byte ptr es:[rdi], dx + 574c: 65 61 + 574e: 73 74 jae 0x57c4 <.symtab+0x57c4> + 5750: 5f pop rdi + 5751: 6d insd dword ptr es:[rdi], dx + 5752: 61 + 5753: 72 6b jb 0x57c0 <.symtab+0x57c0> + 5755: 65 72 00 jb 0x5758 <.symtab+0x5758> + 5758: 5f pop rdi + 5759: 6e outsb dx, byte ptr [rsi] + 575a: 6c insb byte ptr es:[rdi], dx + 575b: 5f pop rdi + 575c: 66 69 6e 64 5f 6d imul bp, word ptr [rsi + 100], 27999 + 5762: 73 67 jae 0x57cb <.symtab+0x57cb> + 5764: 00 5f 49 add byte ptr [rdi + 73], bl + 5767: 4f 5f pop r15 + 5769: 73 77 jae 0x57e2 <.symtab+0x57e2> + 576b: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 + 5773: 77 62 ja 0x57d7 <.symtab+0x57d7> + 5775: 61 + 5776: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] + 5779: 70 5f jo 0x57da <.symtab+0x57da> + 577b: 61 + 577c: 72 65 jb 0x57e3 <.symtab+0x57e3> + 577e: 61 + 577f: 00 5f 49 add byte ptr [rdi + 73], bl + 5782: 4f 5f pop r15 + 5784: 6c insb byte ptr es:[rdi], dx + 5785: 69 73 74 5f 72 65 73 imul esi, dword ptr [rbx + 116], 1936028255 + 578c: 65 74 6c je 0x57fb <.symtab+0x57fb> + 578f: 6f outsd dx, dword ptr [rsi] + 5790: 63 6b 00 movsxd ebp, dword ptr [rbx] + 5793: 5f pop rdi + 5794: 64 6c insb byte ptr es:[rdi], dx + 5796: 5f pop rdi + 5797: 78 38 js 0x57d1 <.symtab+0x57d1> + 5799: 36 5f pop rdi + 579b: 68 77 63 61 70 push 1885430647 + 57a0: 5f pop rdi + 57a1: 66 6c insb byte ptr es:[rdi], dx + 57a3: 61 + 57a4: 67 73 00 addr32 jae 0x57a7 <.symtab+0x57a7> + 57a7: 5f pop rdi + 57a8: 5f pop rdi + 57a9: 66 67 65 74 73 addr32 je 0x5821 <.symtab+0x5821> + 57ae: 5f pop rdi + 57af: 75 6e jne 0x581f <.symtab+0x581f> + 57b1: 6c insb byte ptr es:[rdi], dx + 57b2: 6f outsd dx, dword ptr [rsi] + 57b3: 63 6b 65 movsxd ebp, dword ptr [rbx + 101] + 57b6: 64 00 5f 64 add byte ptr fs:[rdi + 100], bl + 57ba: 6c insb byte ptr es:[rdi], dx + 57bb: 5f pop rdi + 57bc: 74 75 je 0x5833 <.symtab+0x5833> + 57be: 6e outsb dx, byte ptr [rsi] + 57bf: 61 + 57c0: 62 + 57c1: 6c insb byte ptr es:[rdi], dx + 57c2: 65 5f pop rdi + 57c4: 73 65 jae 0x582b <.symtab+0x582b> + 57c6: 74 5f je 0x5827 <.symtab+0x5827> + 57c8: 6d insd dword ptr es:[rdi], dx + 57c9: 61 + 57ca: 6c insb byte ptr es:[rdi], dx + 57cb: 6c insb byte ptr es:[rdi], dx + 57cc: 6f outsd dx, dword ptr [rsi] + 57cd: 70 74 jo 0x5843 <.symtab+0x5843> + 57cf: 5f pop rdi + 57d0: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 57d3: 63 6b 00 movsxd ebp, dword ptr [rbx] + 57d6: 5f pop rdi + 57d7: 64 6c insb byte ptr es:[rdi], dx + 57d9: 5f pop rdi + 57da: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 57dd: 6c insb byte ptr es:[rdi], dx + 57de: 5f pop rdi + 57df: 70 6c jo 0x584d <.symtab+0x584d> + 57e1: 74 65 je 0x5848 <.symtab+0x5848> + 57e3: 78 69 js 0x584e <.symtab+0x584e> + 57e5: 74 00 je 0x57e7 <.symtab+0x57e7> + 57e7: 5f pop rdi + 57e8: 5f pop rdi + 57e9: 6d insd dword ptr es:[rdi], dx + 57ea: 65 6d insd dword ptr es:[rdi], dx + 57ec: 6d insd dword ptr es:[rdi], dx + 57ed: 65 6d insd dword ptr es:[rdi], dx + 57ef: 00 5f 5f add byte ptr [rdi + 95], bl + 57f2: 64 6c insb byte ptr es:[rdi], dx + 57f4: 76 73 jbe 0x5869 <.symtab+0x5869> + 57f6: 79 6d jns 0x5865 <.symtab+0x5865> + 57f8: 00 5f 5f add byte ptr [rdi + 95], bl + 57fb: 6c insb byte ptr es:[rdi], dx + 57fc: 73 65 jae 0x5863 <.symtab+0x5863> + 57fe: 65 6b 00 5f imul eax, dword ptr gs:[rax], 95 + 5802: 6e outsb dx, byte ptr [rsi] + 5803: 6c insb byte ptr es:[rdi], dx + 5804: 5f pop rdi + 5805: 64 65 66 61 + 5809: 75 6c jne 0x5877 <.symtab+0x5877> + 580b: 74 5f je 0x586c <.symtab+0x586c> + 580d: 64 69 72 6e 61 6d 65 00 imul esi, dword ptr fs:[rdx + 110], 6647137 + 5815: 5f pop rdi + 5816: 6e outsb dx, byte ptr [rsi] + 5817: 6c insb byte ptr es:[rdi], dx + 5818: 5f pop rdi + 5819: 50 push rax + 581a: 4f 53 push r11 + 581c: 49 58 pop r8 + 581e: 5f pop rdi + 581f: 6e outsb dx, byte ptr [rsi] + 5820: 61 + 5821: 6d insd dword ptr es:[rdi], dx + 5822: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 5826: 74 77 je 0x589f <.symtab+0x589f> + 5828: 61 + 5829: 6c insb byte ptr es:[rdi], dx + 582a: 6b 00 5f imul eax, dword ptr [rax], 95 + 582d: 49 4f + 582f: 5f pop rdi + 5830: 67 65 74 6c addr32 je 0x58a0 <.symtab+0x58a0> + 5834: 69 6e 65 00 5f 64 6c imul ebp, dword ptr [rsi + 101], 1818517248 + 583b: 5f pop rdi + 583c: 61 + 583d: 6c insb byte ptr es:[rdi], dx + 583e: 6c insb byte ptr es:[rdi], dx + 583f: 6f outsd dx, dword ptr [rsi] + 5840: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 5843: 65 5f pop rdi + 5845: 73 74 jae 0x58bb <.symtab+0x58bb> + 5847: 61 + 5848: 74 69 je 0x58b3 <.symtab+0x58b3> + 584a: 63 5f 74 movsxd ebx, dword ptr [rdi + 116] + 584d: 6c insb byte ptr es:[rdi], dx + 584e: 73 00 jae 0x5850 <.symtab+0x5850> + 5850: 5f pop rdi + 5851: 5f pop rdi + 5852: 73 74 jae 0x58c8 <.symtab+0x58c8> + 5854: 72 63 jb 0x58b9 <.symtab+0x58b9> + 5856: 70 79 jo 0x58d1 <.symtab+0x58d1> + 5858: 5f pop rdi + 5859: 73 73 jae 0x58ce <.symtab+0x58ce> + 585b: 73 65 jae 0x58c2 <.symtab+0x58c2> + 585d: 33 00 xor eax, dword ptr [rax] + 585f: 73 74 jae 0x58d5 <.symtab+0x58d5> + 5861: 72 63 jb 0x58c6 <.symtab+0x58c6> + 5863: 6d insd dword ptr es:[rdi], dx + 5864: 70 00 jo 0x5866 <.symtab+0x5866> + 5866: 5f pop rdi + 5867: 49 4f + 5869: 5f pop rdi + 586a: 77 64 ja 0x58d0 <.symtab+0x58d0> + 586c: 65 66 61 + 586f: 75 6c jne 0x58dd <.symtab+0x58dd> + 5871: 74 5f je 0x58d2 <.symtab+0x58d2> + 5873: 75 66 jne 0x58db <.symtab+0x58db> + 5875: 6c insb byte ptr es:[rdi], dx + 5876: 6f outsd dx, dword ptr [rsi] + 5877: 77 00 ja 0x5879 <.symtab+0x5879> + 5879: 5f pop rdi + 587a: 5f pop rdi + 587b: 6d insd dword ptr es:[rdi], dx + 587c: 70 6e jo 0x58ec <.symtab+0x58ec> + 587e: 5f pop rdi + 587f: 72 73 jb 0x58f4 <.symtab+0x58f4> + 5881: 68 69 66 74 00 push 7628393 + 5886: 5f pop rdi + 5887: 6e outsb dx, byte ptr [rsi] + 5888: 6c insb byte ptr es:[rdi], dx + 5889: 5f pop rdi + 588a: 43 5f pop r15 + 588c: 4c 43 + 588e: 5f pop rdi + 588f: 4d 45 + 5891: 41 53 push r11 + 5893: 55 push rbp + 5894: 52 push rdx + 5895: 45 4d + 5897: 45 4e + 5899: 54 push rsp + 589a: 00 5f 5f add byte ptr [rdi + 95], bl + 589d: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 58a1: 76 5f jbe 0x5902 <.symtab+0x5902> + 58a3: 67 65 74 5f addr32 je 0x5906 <.symtab+0x5906> + 58a7: 61 + 58a8: 6c insb byte ptr es:[rdi], dx + 58a9: 69 61 73 5f 64 62 00 imul esp, dword ptr [rcx + 115], 6448223 + 58b0: 5f pop rdi + 58b1: 64 6c insb byte ptr es:[rdi], dx + 58b3: 5f pop rdi + 58b4: 74 6c je 0x5922 <.symtab+0x5922> + 58b6: 73 64 jae 0x591c <.symtab+0x591c> + 58b8: 65 73 63 jae 0x591e <.symtab+0x591e> + 58bb: 5f pop rdi + 58bc: 72 65 jb 0x5923 <.symtab+0x5923> + 58be: 73 6f jae 0x592f <.symtab+0x592f> + 58c0: 6c insb byte ptr es:[rdi], dx + 58c1: 76 65 jbe 0x5928 <.symtab+0x5928> + 58c3: 5f pop rdi + 58c4: 68 6f 6c 64 00 push 6581359 + 58c9: 5f pop rdi + 58ca: 5f pop rdi + 58cb: 6c insb byte ptr es:[rdi], dx + 58cc: 69 62 63 5f 73 63 72 imul esp, dword ptr [rdx + 99], 1919120223 + 58d3: 61 + 58d4: 74 63 je 0x5939 <.symtab+0x5939> + 58d6: 68 5f 62 75 66 push 1718968927 + 58db: 66 65 72 5f jb 0x593e <.symtab+0x593e> + 58df: 67 72 6f addr32 jb 0x5951 <.symtab+0x5951> + 58e2: 77 5f ja 0x5943 <.symtab+0x5943> + 58e4: 70 72 jo 0x5958 <.symtab+0x5958> + 58e6: 65 73 65 jae 0x594e <.symtab+0x594e> + 58e9: 72 76 jb 0x5961 <.symtab+0x5961> + 58eb: 65 00 5f 6e add byte ptr gs:[rdi + 110], bl + 58ef: 6c insb byte ptr es:[rdi], dx + 58f0: 5f pop rdi + 58f1: 66 69 6e 64 5f 6c imul bp, word ptr [rsi + 100], 27743 + 58f7: 6f outsd dx, dword ptr [rsi] + 58f8: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 58fb: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 58ff: 73 74 jae 0x5975 <.symtab+0x5975> + 5901: 72 63 jb 0x5966 <.symtab+0x5966> + 5903: 61 + 5904: 73 65 jae 0x596b <.symtab+0x596b> + 5906: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 5909: 5f pop rdi + 590a: 6c insb byte ptr es:[rdi], dx + 590b: 5f pop rdi + 590c: 73 73 jae 0x5981 <.symtab+0x5981> + 590e: 65 32 00 xor al, byte ptr gs:[rax] + 5911: 5f pop rdi + 5912: 5f pop rdi + 5913: 6d insd dword ptr es:[rdi], dx + 5914: 65 6d insd dword ptr es:[rdi], dx + 5916: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 5919: 00 5f 5f add byte ptr [rdi + 95], bl + 591c: 6d insd dword ptr es:[rdi], dx + 591d: 65 6d insd dword ptr es:[rdi], dx + 591f: 70 63 jo 0x5984 <.symtab+0x5984> + 5921: 70 79 jo 0x599c <.symtab+0x599c> + 5923: 5f pop rdi + 5924: 61 + 5925: 76 78 jbe 0x599f <.symtab+0x599f> + 5927: 35 31 32 5f 75 xor eax, 1969173041 + 592c: 6e outsb dx, byte ptr [rsi] + 592d: 61 + 592e: 6c insb byte ptr es:[rdi], dx + 592f: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 5936: 72 6d jb 0x59a5 <.symtab+0x59a5> + 5938: 73 00 jae 0x593a <.symtab+0x593a> + 593a: 5f pop rdi + 593b: 5f pop rdi + 593c: 6d insd dword ptr es:[rdi], dx + 593d: 61 + 593e: 6c insb byte ptr es:[rdi], dx + 593f: 6c insb byte ptr es:[rdi], dx + 5940: 6f outsd dx, dword ptr [rsi] + 5941: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] + 5944: 68 65 63 6b 5f push 1600873317 + 5949: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 + 5950: 6d insd dword ptr es:[rdi], dx + 5951: 62 + 5952: 73 72 jae 0x59c6 <.symtab+0x59c6> + 5954: 74 6f je 0x59c5 <.symtab+0x59c5> + 5956: 77 63 ja 0x59bb <.symtab+0x59bb> + 5958: 73 00 jae 0x595a <.symtab+0x595a> + 595a: 5f pop rdi + 595b: 5f pop rdi + 595c: 70 72 jo 0x59d0 <.symtab+0x59d0> + 595e: 69 6e 74 66 5f 66 75 imul ebp, dword ptr [rsi + 116], 1969643366 + 5965: 6e outsb dx, byte ptr [rsi] + 5966: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] + 596a: 6e outsb dx, byte ptr [rsi] + 596b: 5f pop rdi + 596c: 74 61 je 0x59cf <.symtab+0x59cf> + 596e: 62 + 596f: 6c insb byte ptr es:[rdi], dx + 5970: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 5974: 66 6f outsw dx, word ptr [rsi] + 5976: 70 65 jo 0x59dd <.symtab+0x59dd> + 5978: 6e outsb dx, byte ptr [rsi] + 5979: 5f pop rdi + 597a: 6d insd dword ptr es:[rdi], dx + 597b: 61 + 597c: 79 62 jns 0x59e0 <.symtab+0x59e0> + 597e: 65 5f pop rdi + 5980: 6d insd dword ptr es:[rdi], dx + 5981: 6d insd dword ptr es:[rdi], dx + 5982: 61 + 5983: 70 00 jo 0x5985 <.symtab+0x5985> + 5985: 5f pop rdi + 5986: 64 6c insb byte ptr es:[rdi], dx + 5988: 5f pop rdi + 5989: 72 74 jb 0x59ff <.symtab+0x59ff> + 598b: 6c insb byte ptr es:[rdi], dx + 598c: 64 5f pop rdi + 598e: 64 69 5f 73 65 72 69 6e imul ebx, dword ptr fs:[rdi + 115], 1852404325 + 5996: 66 6f outsw dx, word ptr [rsi] + 5998: 00 5f 64 add byte ptr [rdi + 100], bl + 599b: 6c insb byte ptr es:[rdi], dx + 599c: 5f pop rdi + 599d: 73 79 jae 0x5a18 <.symtab+0x5a18> + 599f: 73 69 jae 0x5a0a <.symtab+0x5a0a> + 59a1: 6e outsb dx, byte ptr [rsi] + 59a2: 66 6f outsw dx, word ptr [rsi] + 59a4: 5f pop rdi + 59a5: 64 73 6f jae 0x5a17 <.symtab+0x5a17> + 59a8: 00 5f 5f add byte ptr [rdi + 95], bl + 59ab: 77 6d ja 0x5a1a <.symtab+0x5a1a> + 59ad: 65 6d insd dword ptr es:[rdi], dx + 59af: 73 65 jae 0x5a16 <.symtab+0x5a16> + 59b1: 74 00 je 0x59b3 <.symtab+0x59b3> + 59b3: 5f pop rdi + 59b4: 6e outsb dx, byte ptr [rsi] + 59b5: 6c insb byte ptr es:[rdi], dx + 59b6: 5f pop rdi + 59b7: 43 5f pop r15 + 59b9: 4c 43 + 59bb: 5f pop rdi + 59bc: 54 push rsp + 59bd: 45 4c + 59bf: 45 50 push r8 + 59c1: 48 4f + 59c3: 4e 45 + 59c5: 00 5f 5f add byte ptr [rdi + 95], bl + 59c8: 6c insb byte ptr es:[rdi], dx + 59c9: 69 62 63 5f 65 6e 61 imul esp, dword ptr [rdx + 99], 1634624863 + 59d0: 62 + 59d1: 6c insb byte ptr es:[rdi], dx + 59d2: 65 5f pop rdi + 59d4: 61 + 59d5: 73 79 jae 0x5a50 <.symtab+0x5a50> + 59d7: 6e outsb dx, byte ptr [rsi] + 59d8: 63 63 61 movsxd esp, dword ptr [rbx + 97] + 59db: 6e outsb dx, byte ptr [rsi] + 59dc: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 59df: 00 5f 6e add byte ptr [rdi + 110], bl + 59e2: 6c insb byte ptr es:[rdi], dx + 59e3: 5f pop rdi + 59e4: 43 5f pop r15 + 59e6: 4c 43 + 59e8: 5f pop rdi + 59e9: 43 54 push r12 + 59eb: 59 pop rcx + 59ec: 50 push rax + 59ed: 45 5f pop r15 + 59ef: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 59f3: 73 5f jae 0x5a54 <.symtab+0x5a54> + 59f5: 61 + 59f6: 6c insb byte ptr es:[rdi], dx + 59f7: 6e outsb dx, byte ptr [rsi] + 59f8: 75 6d jne 0x5a67 <.symtab+0x5a67> + 59fa: 00 5f 5f add byte ptr [rdi + 95], bl + 59fd: 64 65 72 65 jb 0x5a66 <.symtab+0x5a66> + 5a01: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 + 5a09: 72 61 jb 0x5a6c <.symtab+0x5a6c> + 5a0b: 6d insd dword ptr es:[rdi], dx + 5a0c: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 5a10: 4f 5f pop r15 + 5a12: 73 65 jae 0x5a79 <.symtab+0x5a79> + 5a14: 74 62 je 0x5a78 <.symtab+0x5a78> + 5a16: 00 5f 5f add byte ptr [rdi + 95], bl + 5a19: 6d insd dword ptr es:[rdi], dx + 5a1a: 65 6d insd dword ptr es:[rdi], dx + 5a1c: 6d insd dword ptr es:[rdi], dx + 5a1d: 6f outsd dx, dword ptr [rsi] + 5a1e: 76 65 jbe 0x5a85 <.symtab+0x5a85> + 5a20: 5f pop rdi + 5a21: 61 + 5a22: 76 78 jbe 0x5a9c <.symtab+0x5a9c> + 5a24: 5f pop rdi + 5a25: 75 6e jne 0x5a95 <.symtab+0x5a95> + 5a27: 61 + 5a28: 6c insb byte ptr es:[rdi], dx + 5a29: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 5a30: 5f pop rdi + 5a31: 64 6c insb byte ptr es:[rdi], dx + 5a33: 5f pop rdi + 5a34: 69 74 65 72 61 74 65 5f imul esi, dword ptr [rbp + 2*riz + 114], 1600484449 + 5a3c: 70 68 jo 0x5aa6 <.symtab+0x5aa6> + 5a3e: 64 72 00 jb 0x5a41 <.symtab+0x5a41> + 5a41: 5f pop rdi + 5a42: 5f pop rdi + 5a43: 72 65 jb 0x5aaa <.symtab+0x5aaa> + 5a45: 67 69 73 74 65 72 5f 70 imul esi, dword ptr [ebx + 116], 1885303397 + 5a4d: 72 69 jb 0x5ab8 <.symtab+0x5ab8> + 5a4f: 6e outsb dx, byte ptr [rsi] + 5a50: 74 66 je 0x5ab8 <.symtab+0x5ab8> + 5a52: 5f pop rdi + 5a53: 74 79 je 0x5ace <.symtab+0x5ace> + 5a55: 70 65 jo 0x5abc <.symtab+0x5abc> + 5a57: 00 5f 49 add byte ptr [rdi + 73], bl + 5a5a: 4f 5f pop r15 + 5a5c: 66 69 6c 65 5f 66 6f imul bp, word ptr [rbp + 2*riz + 95], 28518 + 5a63: 70 65 jo 0x5aca <.symtab+0x5aca> + 5a65: 6e outsb dx, byte ptr [rsi] + 5a66: 00 5f 64 add byte ptr [rdi + 100], bl + 5a69: 6c insb byte ptr es:[rdi], dx + 5a6a: 5f pop rdi + 5a6b: 73 6f jae 0x5adc <.symtab+0x5adc> + 5a6d: 72 74 jb 0x5ae3 <.symtab+0x5ae3> + 5a6f: 5f pop rdi + 5a70: 6d insd dword ptr es:[rdi], dx + 5a71: 61 + 5a72: 70 73 jo 0x5ae7 <.symtab+0x5ae7> + 5a74: 00 5f 5f add byte ptr [rdi + 95], bl + 5a77: 77 72 ja 0x5aeb <.symtab+0x5aeb> + 5a79: 69 74 65 5f 6e 6f 63 61 imul esi, dword ptr [rbp + 2*riz + 95], 1633906542 + 5a81: 6e outsb dx, byte ptr [rsi] + 5a82: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 5a85: 00 5f 5f add byte ptr [rdi + 95], bl + 5a88: 64 6c insb byte ptr es:[rdi], dx + 5a8a: 61 + 5a8b: 64 64 72 31 jb 0x5ac0 <.symtab+0x5ac0> + 5a8f: 00 5f 5f add byte ptr [rdi + 95], bl + 5a92: 73 74 jae 0x5b08 <.symtab+0x5b08> + 5a94: 70 63 jo 0x5af9 <.symtab+0x5af9> + 5a96: 70 79 jo 0x5b11 <.symtab+0x5b11> + 5a98: 5f pop rdi + 5a99: 73 73 jae 0x5b0e <.symtab+0x5b0e> + 5a9b: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 5a9f: 6e outsb dx, byte ptr [rsi] + 5aa0: 61 + 5aa1: 6c insb byte ptr es:[rdi], dx + 5aa2: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 5aa9: 5f pop rdi + 5aaa: 71 73 jno 0x5b1f <.symtab+0x5b1f> + 5aac: 6f outsd dx, dword ptr [rsi] + 5aad: 72 74 jb 0x5b23 <.symtab+0x5b23> + 5aaf: 5f pop rdi + 5ab0: 72 00 jb 0x5ab2 <.symtab+0x5ab2> + 5ab2: 5f pop rdi + 5ab3: 5f pop rdi + 5ab4: 6d insd dword ptr es:[rdi], dx + 5ab5: 65 6d insd dword ptr es:[rdi], dx + 5ab7: 70 63 jo 0x5b1c <.symtab+0x5b1c> + 5ab9: 70 79 jo 0x5b34 <.symtab+0x5b34> + 5abb: 00 5f 64 add byte ptr [rdi + 100], bl + 5abe: 6c insb byte ptr es:[rdi], dx + 5abf: 5f pop rdi + 5ac0: 75 6e jne 0x5b30 <.symtab+0x5b30> + 5ac2: 6c insb byte ptr es:[rdi], dx + 5ac3: 6f outsd dx, dword ptr [rsi] + 5ac4: 61 + 5ac5: 64 5f pop rdi + 5ac7: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 5aca: 68 65 00 5f 5f push 1600061541 + 5acf: 5f pop rdi + 5ad0: 5f pop rdi + 5ad1: 73 74 jae 0x5b47 <.symtab+0x5b47> + 5ad3: 72 74 jb 0x5b49 <.symtab+0x5b49> + 5ad5: 6f outsd dx, dword ptr [rsi] + 5ad6: 6c insb byte ptr es:[rdi], dx + 5ad7: 6c insb byte ptr es:[rdi], dx + 5ad8: 5f pop rdi + 5ad9: 6c insb byte ptr es:[rdi], dx + 5ada: 5f pop rdi + 5adb: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 5ae2: 6c insb byte ptr es:[rdi], dx + 5ae3: 00 5f 5f add byte ptr [rdi + 95], bl + 5ae6: 73 74 jae 0x5b5c <.symtab+0x5b5c> + 5ae8: 72 63 jb 0x5b4d <.symtab+0x5b4d> + 5aea: 73 70 jae 0x5b5c <.symtab+0x5b5c> + 5aec: 6e outsb dx, byte ptr [rsi] + 5aed: 5f pop rdi + 5aee: 73 73 jae 0x5b63 <.symtab+0x5b63> + 5af0: 65 34 32 xor al, 50 + 5af3: 00 5f 49 add byte ptr [rdi + 73], bl + 5af6: 4f 5f pop r15 + 5af8: 6e outsb dx, byte ptr [rsi] + 5af9: 65 77 5f ja 0x5b5b <.symtab+0x5b5b> + 5afc: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 + 5b03: 74 62 je 0x5b67 <.symtab+0x5b67> + 5b05: 75 66 jne 0x5b6d <.symtab+0x5b6d> + 5b07: 00 5f 49 add byte ptr [rdi + 73], bl + 5b0a: 4f 5f pop r15 + 5b0c: 77 66 ja 0x5b74 <.symtab+0x5b74> + 5b0e: 69 6c 65 5f 73 65 65 6b imul ebp, dword ptr [rbp + 2*riz + 95], 1801807219 + 5b16: 6f outsd dx, dword ptr [rsi] + 5b17: 66 66 00 5f 49 add byte ptr [rdi + 73], bl + 5b1c: 4f 5f pop r15 + 5b1e: 77 66 ja 0x5b86 <.symtab+0x5b86> + 5b20: 69 6c 65 5f 75 6e 64 65 imul ebp, dword ptr [rbp + 2*riz + 95], 1701080693 + 5b28: 72 66 jb 0x5b90 <.symtab+0x5b90> + 5b2a: 6c insb byte ptr es:[rdi], dx + 5b2b: 6f outsd dx, dword ptr [rsi] + 5b2c: 77 00 ja 0x5b2e <.symtab+0x5b2e> + 5b2e: 5f pop rdi + 5b2f: 5f pop rdi + 5b30: 6d insd dword ptr es:[rdi], dx + 5b31: 61 + 5b32: 64 76 69 jbe 0x5b9e <.symtab+0x5b9e> + 5b35: 73 65 jae 0x5b9c <.symtab+0x5b9c> + 5b37: 00 5f 5f add byte ptr [rdi + 95], bl + 5b3a: 6d insd dword ptr es:[rdi], dx + 5b3b: 65 6d insd dword ptr es:[rdi], dx + 5b3d: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 5b40: 5f pop rdi + 5b41: 73 73 jae 0x5bb6 <.symtab+0x5bb6> + 5b43: 65 32 00 xor al, byte ptr gs:[rax] + 5b46: 5f pop rdi + 5b47: 5f pop rdi + 5b48: 77 63 ja 0x5bad <.symtab+0x5bad> + 5b4a: 73 72 jae 0x5bbe <.symtab+0x5bbe> + 5b4c: 74 6f je 0x5bbd <.symtab+0x5bbd> + 5b4e: 6d insd dword ptr es:[rdi], dx + 5b4f: 62 + 5b50: 73 00 jae 0x5b52 <.symtab+0x5b52> + 5b52: 5f pop rdi + 5b53: 49 4f + 5b55: 5f pop rdi + 5b56: 66 69 6c 65 5f 64 6f imul bp, word ptr [rbp + 2*riz + 95], 28516 + 5b5d: 61 + 5b5e: 6c insb byte ptr es:[rdi], dx + 5b5f: 6c insb byte ptr es:[rdi], dx + 5b60: 6f outsd dx, dword ptr [rsi] + 5b61: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 5b64: 65 00 73 74 add byte ptr gs:[rbx + 116], dh + 5b68: 72 63 jb 0x5bcd <.symtab+0x5bcd> + 5b6a: 73 70 jae 0x5bdc <.symtab+0x5bdc> + 5b6c: 6e outsb dx, byte ptr [rsi] + 5b6d: 00 5f 5f add byte ptr [rdi + 95], bl + 5b70: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 5b74: 76 5f jbe 0x5bd5 <.symtab+0x5bd5> + 5b76: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 5b79: 70 61 jo 0x5bdc <.symtab+0x5bdc> + 5b7b: 72 65 jb 0x5be2 <.symtab+0x5be2> + 5b7d: 5f pop rdi + 5b7e: 61 + 5b7f: 6c insb byte ptr es:[rdi], dx + 5b80: 69 61 73 5f 63 61 63 imul esp, dword ptr [rcx + 115], 1667326815 + 5b87: 68 65 00 5f 6c push 1818165349 + 5b8c: 69 62 63 5f 69 6e 74 imul esp, dword ptr [rdx + 99], 1953392991 + 5b93: 6c insb byte ptr es:[rdi], dx + 5b94: 5f pop rdi + 5b95: 64 6f outsd dx, dword ptr fs:[rsi] + 5b97: 6d insd dword ptr es:[rdi], dx + 5b98: 61 + 5b99: 69 6e 6e 61 6d 65 00 imul ebp, dword ptr [rsi + 110], 6647137 + 5ba0: 5f pop rdi + 5ba1: 5f pop rdi + 5ba2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 5ba6: 76 5f jbe 0x5c07 <.symtab+0x5c07> + 5ba8: 70 61 jo 0x5c0b <.symtab+0x5c0b> + 5baa: 74 68 je 0x5c14 <.symtab+0x5c14> + 5bac: 5f pop rdi + 5bad: 65 6c insb byte ptr es:[rdi], dx + 5baf: 65 6d insd dword ptr es:[rdi], dx + 5bb1: 00 5f 5f add byte ptr [rdi + 95], bl + 5bb4: 74 65 je 0x5c1b <.symtab+0x5c1b> + 5bb6: 6e outsb dx, byte ptr [rsi] + 5bb7: 73 00 jae 0x5bb9 <.symtab+0x5bb9> + 5bb9: 5f pop rdi + 5bba: 49 4f + 5bbc: 5f pop rdi + 5bbd: 69 6e 69 74 5f 77 6d imul ebp, dword ptr [rsi + 105], 1836539764 + 5bc4: 61 + 5bc5: 72 6b jb 0x5c32 <.symtab+0x5c32> + 5bc7: 65 72 00 jb 0x5bca <.symtab+0x5bca> + 5bca: 73 65 jae 0x5c31 <.symtab+0x5c31> + 5bcc: 74 6c je 0x5c3a <.symtab+0x5c3a> + 5bce: 6f outsd dx, dword ptr [rsi] + 5bcf: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 5bd2: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 5bd6: 6c insb byte ptr es:[rdi], dx + 5bd7: 69 62 63 5f 74 73 64 imul esp, dword ptr [rdx + 99], 1685288031 + 5bde: 5f pop rdi + 5bdf: 43 54 push r12 + 5be1: 59 pop rcx + 5be2: 50 push rax + 5be3: 45 5f pop r15 + 5be5: 42 00 5f 5f add byte ptr [rdi + 95], bl + 5be9: 67 65 74 63 addr32 je 0x5c50 <.symtab+0x5c50> + 5bed: 6c insb byte ptr es:[rdi], dx + 5bee: 6b 74 63 6b 00 imul esi, dword ptr [rbx + 2*riz + 107], 0 + 5bf3: 5f pop rdi + 5bf4: 55 push rbp + 5bf5: 6e outsb dx, byte ptr [rsi] + 5bf6: 77 69 ja 0x5c61 <.symtab+0x5c61> + 5bf8: 6e outsb dx, byte ptr [rsi] + 5bf9: 64 5f pop rdi + 5bfb: 47 65 gs + 5bfd: 74 54 je 0x5c53 <.symtab+0x5c53> + 5bff: 65 78 74 js 0x5c76 <.symtab+0x5c76> + 5c02: 52 push rdx + 5c03: 65 6c insb byte ptr es:[rdi], dx + 5c05: 42 61 + 5c07: 73 65 jae 0x5c6e <.symtab+0x5c6e> + 5c09: 00 5f 49 add byte ptr [rdi + 73], bl + 5c0c: 4f 5f pop r15 + 5c0e: 66 69 6c 65 5f 72 65 imul bp, word ptr [rbp + 2*riz + 95], 25970 + 5c15: 61 + 5c16: 64 00 73 74 add byte ptr fs:[rbx + 116], dh + 5c1a: 64 65 72 72 jb 0x5c90 <.symtab+0x5c90> + 5c1e: 00 5f 5f add byte ptr [rdi + 95], bl + 5c21: 6d insd dword ptr es:[rdi], dx + 5c22: 65 6d insd dword ptr es:[rdi], dx + 5c24: 73 65 jae 0x5c8b <.symtab+0x5c8b> + 5c26: 74 5f je 0x5c87 <.symtab+0x5c87> + 5c28: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 5c2b: 5f pop rdi + 5c2c: 61 + 5c2d: 76 78 jbe 0x5ca7 <.symtab+0x5ca7> + 5c2f: 35 31 32 5f 6e xor eax, 1851732529 + 5c34: 6f outsd dx, dword ptr [rsi] + 5c35: 5f pop rdi + 5c36: 76 7a jbe 0x5cb2 <.symtab+0x5cb2> + 5c38: 65 72 6f jb 0x5caa <.symtab+0x5caa> + 5c3b: 75 70 jne 0x5cad <.symtab+0x5cad> + 5c3d: 70 65 jo 0x5ca4 <.symtab+0x5ca4> + 5c3f: 72 00 jb 0x5c41 <.symtab+0x5c41> + 5c41: 5f pop rdi + 5c42: 6e outsb dx, byte ptr [rsi] + 5c43: 6c insb byte ptr es:[rdi], dx + 5c44: 5f pop rdi + 5c45: 43 5f pop r15 + 5c47: 4c 43 + 5c49: 5f pop rdi + 5c4a: 43 54 push r12 + 5c4c: 59 pop rcx + 5c4d: 50 push rax + 5c4e: 45 5f pop r15 + 5c50: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 5c54: 73 5f jae 0x5cb5 <.symtab+0x5cb5> + 5c56: 62 + 5c57: 6c insb byte ptr es:[rdi], dx + 5c58: 61 + 5c59: 6e outsb dx, byte ptr [rsi] + 5c5a: 6b 00 5f imul eax, dword ptr [rax], 95 + 5c5d: 5f pop rdi + 5c5e: 6c insb byte ptr es:[rdi], dx + 5c5f: 78 73 js 0x5cd4 <.symtab+0x5cd4> + 5c61: 74 61 je 0x5cc4 <.symtab+0x5cc4> + 5c63: 74 36 je 0x5c9b <.symtab+0x5c9b> + 5c65: 34 00 xor al, 0 + 5c67: 5f pop rdi + 5c68: 5f pop rdi + 5c69: 6c insb byte ptr es:[rdi], dx + 5c6a: 69 62 63 5f 73 65 74 imul esp, dword ptr [rdx + 99], 1952805727 + 5c71: 75 70 jne 0x5ce3 <.symtab+0x5ce3> + 5c73: 5f pop rdi + 5c74: 74 6c je 0x5ce2 <.symtab+0x5ce2> + 5c76: 73 00 jae 0x5c78 <.symtab+0x5c78> + 5c78: 5f pop rdi + 5c79: 49 4f + 5c7b: 5f pop rdi + 5c7c: 66 69 6c 65 5f 6a 75 imul bp, word ptr [rbp + 2*riz + 95], 30058 + 5c83: 6d insd dword ptr es:[rdi], dx + 5c84: 70 73 jo 0x5cf9 <.symtab+0x5cf9> + 5c86: 00 5f 64 add byte ptr [rdi + 100], bl + 5c89: 6c insb byte ptr es:[rdi], dx + 5c8a: 5f pop rdi + 5c8b: 72 75 jb 0x5d02 <.symtab+0x5d02> + 5c8d: 6e outsb dx, byte ptr [rsi] + 5c8e: 74 69 je 0x5cf9 <.symtab+0x5cf9> + 5c90: 6d insd dword ptr es:[rdi], dx + 5c91: 65 5f pop rdi + 5c93: 70 72 jo 0x5d07 <.symtab+0x5d07> + 5c95: 6f outsd dx, dword ptr [rsi] + 5c96: 66 69 6c 65 5f 61 76 imul bp, word ptr [rbp + 2*riz + 95], 30305 + 5c9d: 78 00 js 0x5c9f <.symtab+0x5c9f> + 5c9f: 5f pop rdi + 5ca0: 5f pop rdi + 5ca1: 5f pop rdi + 5ca2: 61 + 5ca3: 73 70 jae 0x5d15 <.symtab+0x5d15> + 5ca5: 72 69 jb 0x5d10 <.symtab+0x5d10> + 5ca7: 6e outsb dx, byte ptr [rsi] + 5ca8: 74 66 je 0x5d10 <.symtab+0x5d10> + 5caa: 00 5f 5f add byte ptr [rdi + 95], bl + 5cad: 78 38 js 0x5ce7 <.symtab+0x5ce7> + 5caf: 36 5f pop rdi + 5cb1: 70 72 jo 0x5d25 <.symtab+0x5d25> + 5cb3: 65 66 65 74 63 je 0x5d1b <.symtab+0x5d1b> + 5cb8: 68 77 00 5f 64 push 1683947639 + 5cbd: 6c insb byte ptr es:[rdi], dx + 5cbe: 5f pop rdi + 5cbf: 74 75 je 0x5d36 <.symtab+0x5d36> + 5cc1: 6e outsb dx, byte ptr [rsi] + 5cc2: 61 + 5cc3: 62 + 5cc4: 6c insb byte ptr es:[rdi], dx + 5cc5: 65 5f pop rdi + 5cc7: 73 65 jae 0x5d2e <.symtab+0x5d2e> + 5cc9: 74 5f je 0x5d2a <.symtab+0x5d2a> + 5ccb: 74 63 je 0x5d30 <.symtab+0x5d30> + 5ccd: 61 + 5cce: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 5cd1: 5f pop rdi + 5cd2: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 5cd5: 6e outsb dx, byte ptr [rsi] + 5cd6: 74 00 je 0x5cd8 <.symtab+0x5cd8> + 5cd8: 5f pop rdi + 5cd9: 5f pop rdi + 5cda: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 5cde: 65 5f pop rdi + 5ce0: 6e outsb dx, byte ptr [rsi] + 5ce1: 6f outsd dx, dword ptr [rsi] + 5ce2: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 5ce5: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 5ce8: 00 5f 64 add byte ptr [rdi + 100], bl + 5ceb: 6c insb byte ptr es:[rdi], dx + 5cec: 5f pop rdi + 5ced: 69 6e 69 74 5f 73 74 imul ebp, dword ptr [rsi + 105], 1953718132 + 5cf4: 61 + 5cf5: 74 69 je 0x5d60 <.symtab+0x5d60> + 5cf7: 63 5f 74 movsxd ebx, dword ptr [rdi + 116] + 5cfa: 6c insb byte ptr es:[rdi], dx + 5cfb: 73 00 jae 0x5cfd <.symtab+0x5cfd> + 5cfd: 5f pop rdi + 5cfe: 5f pop rdi + 5cff: 73 74 jae 0x5d75 <.symtab+0x5d75> + 5d01: 70 63 jo 0x5d66 <.symtab+0x5d66> + 5d03: 70 79 jo 0x5d7e <.symtab+0x5d7e> + 5d05: 5f pop rdi + 5d06: 73 73 jae 0x5d7b <.symtab+0x5d7b> + 5d08: 73 65 jae 0x5d6f <.symtab+0x5d6f> + 5d0a: 33 00 xor eax, dword ptr [rax] + 5d0c: 5f pop rdi + 5d0d: 5f pop rdi + 5d0e: 6e outsb dx, byte ptr [rsi] + 5d0f: 65 77 5f ja 0x5d71 <.symtab+0x5d71> + 5d12: 65 78 69 js 0x5d7e <.symtab+0x5d7e> + 5d15: 74 66 je 0x5d7d <.symtab+0x5d7d> + 5d17: 6e outsb dx, byte ptr [rsi] + 5d18: 5f pop rdi + 5d19: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 5d1c: 6c insb byte ptr es:[rdi], dx + 5d1d: 65 64 00 5f 55 add byte ptr fs:[rdi + 85], bl + 5d22: 6e outsb dx, byte ptr [rsi] + 5d23: 77 69 ja 0x5d8e <.symtab+0x5d8e> + 5d25: 6e outsb dx, byte ptr [rsi] + 5d26: 64 5f pop rdi + 5d28: 46 69 6e 64 45 6e 63 6c imul r13d, dword ptr [rsi + 100], 1818455621 + 5d30: 6f outsd dx, dword ptr [rsi] + 5d31: 73 69 jae 0x5d9c <.symtab+0x5d9c> + 5d33: 6e outsb dx, byte ptr [rsi] + 5d34: 67 46 75 6e addr32 jne 0x5da6 <.symtab+0x5da6> + 5d38: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] + 5d3c: 6e outsb dx, byte ptr [rsi] + 5d3d: 00 5f 5f add byte ptr [rdi + 95], bl + 5d40: 73 74 jae 0x5db6 <.symtab+0x5db6> + 5d42: 72 73 jb 0x5db7 <.symtab+0x5db7> + 5d44: 65 70 5f jo 0x5da6 <.symtab+0x5da6> + 5d47: 67 00 5f 49 add byte ptr [edi + 73], bl + 5d4b: 4f 5f pop r15 + 5d4d: 73 74 jae 0x5dc3 <.symtab+0x5dc3> + 5d4f: 72 5f jb 0x5db0 <.symtab+0x5db0> + 5d51: 69 6e 69 74 5f 73 74 imul ebp, dword ptr [rsi + 105], 1953718132 + 5d58: 61 + 5d59: 74 69 je 0x5dc4 <.symtab+0x5dc4> + 5d5b: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] + 5d5e: 6e outsb dx, byte ptr [rsi] + 5d5f: 74 65 je 0x5dc6 <.symtab+0x5dc6> + 5d61: 72 6e jb 0x5dd1 <.symtab+0x5dd1> + 5d63: 61 + 5d64: 6c insb byte ptr es:[rdi], dx + 5d65: 00 5f 6e add byte ptr [rdi + 110], bl + 5d68: 6c insb byte ptr es:[rdi], dx + 5d69: 5f pop rdi + 5d6a: 66 69 6e 64 64 6f imul bp, word ptr [rsi + 100], 28516 + 5d70: 6d insd dword ptr es:[rdi], dx + 5d71: 61 + 5d72: 69 6e 5f 73 75 62 66 imul ebp, dword ptr [rsi + 95], 1717728627 + 5d79: 72 65 jb 0x5de0 <.symtab+0x5de0> + 5d7b: 65 72 65 jb 0x5de3 <.symtab+0x5de3> + 5d7e: 73 00 jae 0x5d80 <.symtab+0x5d80> + 5d80: 5f pop rdi + 5d81: 5f pop rdi + 5d82: 77 63 ja 0x5de7 <.symtab+0x5de7> + 5d84: 74 72 je 0x5df8 <.symtab+0x5df8> + 5d86: 61 + 5d87: 6e outsb dx, byte ptr [rsi] + 5d88: 73 00 jae 0x5d8a <.symtab+0x5d8a> + 5d8a: 5f pop rdi + 5d8b: 64 6c insb byte ptr es:[rdi], dx + 5d8d: 5f pop rdi + 5d8e: 73 74 jae 0x5e04 <.symtab+0x5e04> + 5d90: 61 + 5d91: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 5d94: 66 6c insb byte ptr es:[rdi], dx + 5d96: 61 + 5d97: 67 73 00 addr32 jae 0x5d9a <.symtab+0x5d9a> + 5d9a: 5f pop rdi + 5d9b: 6e outsb dx, byte ptr [rsi] + 5d9c: 6c insb byte ptr es:[rdi], dx + 5d9d: 5f pop rdi + 5d9e: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 5da1: 65 67 6f outsd dx, dword ptr gs:[esi] + 5da4: 72 79 jb 0x5e1f <.symtab+0x5e1f> + 5da6: 5f pop rdi + 5da7: 6e outsb dx, byte ptr [rsi] + 5da8: 61 + 5da9: 6d insd dword ptr es:[rdi], dx + 5daa: 65 5f pop rdi + 5dac: 73 69 jae 0x5e17 <.symtab+0x5e17> + 5dae: 7a 65 jp 0x5e15 <.symtab+0x5e15> + 5db0: 73 00 jae 0x5db2 <.symtab+0x5db2> + 5db2: 5f pop rdi + 5db3: 5f pop rdi + 5db4: 6e outsb dx, byte ptr [rsi] + 5db5: 65 77 5f ja 0x5e17 <.symtab+0x5e17> + 5db8: 6d insd dword ptr es:[rdi], dx + 5db9: 65 6d insd dword ptr es:[rdi], dx + 5dbb: 63 70 79 movsxd esi, dword ptr [rax + 121] + 5dbe: 00 5f 64 add byte ptr [rdi + 100], bl + 5dc1: 6c insb byte ptr es:[rdi], dx + 5dc2: 5f pop rdi + 5dc3: 6d insd dword ptr es:[rdi], dx + 5dc4: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 5dc7: 6e outsb dx, byte ptr [rsi] + 5dc8: 74 00 je 0x5dca <.symtab+0x5dca> + 5dca: 5f pop rdi + 5dcb: 5f pop rdi + 5dcc: 6c insb byte ptr es:[rdi], dx + 5dcd: 69 62 63 5f 6c 73 65 imul esp, dword ptr [rdx + 99], 1702063199 + 5dd4: 65 6b 00 5f imul eax, dword ptr gs:[rax], 95 + 5dd8: 64 6c insb byte ptr es:[rdi], dx + 5dda: 5f pop rdi + 5ddb: 6e outsb dx, byte ptr [rsi] + 5ddc: 65 78 74 js 0x5e53 <.symtab+0x5e53> + 5ddf: 5f pop rdi + 5de0: 74 6c je 0x5e4e <.symtab+0x5e4e> + 5de2: 73 5f jae 0x5e43 <.symtab+0x5e43> + 5de4: 6d insd dword ptr es:[rdi], dx + 5de5: 6f outsd dx, dword ptr [rsi] + 5de6: 64 69 64 00 5f 5f 68 61 6e imul esp, dword ptr fs:[rax + rax + 95], 1851877471 + 5def: 64 6c insb byte ptr es:[rdi], dx + 5df1: 65 5f pop rdi + 5df3: 72 65 jb 0x5e5a <.symtab+0x5e5a> + 5df5: 67 69 73 74 65 72 65 64 imul esi, dword ptr [ebx + 116], 1684370021 + 5dfd: 5f pop rdi + 5dfe: 6d insd dword ptr es:[rdi], dx + 5dff: 6f outsd dx, dword ptr [rsi] + 5e00: 64 69 66 69 65 72 5f 6d imul esp, dword ptr fs:[rsi + 105], 1834971749 + 5e08: 62 00 5f 5f + 5e0c: 6d insd dword ptr es:[rdi], dx + 5e0d: 65 6d insd dword ptr es:[rdi], dx + 5e0f: 6d insd dword ptr es:[rdi], dx + 5e10: 6f outsd dx, dword ptr [rsi] + 5e11: 76 65 jbe 0x5e78 <.symtab+0x5e78> + 5e13: 5f pop rdi + 5e14: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 5e17: 5f pop rdi + 5e18: 65 72 6d jb 0x5e88 <.symtab+0x5e88> + 5e1b: 73 00 jae 0x5e1d <.symtab+0x5e1d> + 5e1d: 5f pop rdi + 5e1e: 49 4f + 5e20: 5f pop rdi + 5e21: 66 6f outsw dx, word ptr [rsi] + 5e23: 70 65 jo 0x5e8a <.symtab+0x5e8a> + 5e25: 6e outsb dx, byte ptr [rsi] + 5e26: 00 5f 49 add byte ptr [rdi + 73], bl + 5e29: 4f 5f pop r15 + 5e2b: 77 64 ja 0x5e91 <.symtab+0x5e91> + 5e2d: 65 66 61 + 5e30: 75 6c jne 0x5e9e <.symtab+0x5e9e> + 5e32: 74 5f je 0x5e93 <.symtab+0x5e93> + 5e34: 66 69 6e 69 73 68 imul bp, word ptr [rsi + 105], 26739 + 5e3a: 00 5f 64 add byte ptr [rdi + 100], bl + 5e3d: 6c insb byte ptr es:[rdi], dx + 5e3e: 5f pop rdi + 5e3f: 6d insd dword ptr es:[rdi], dx + 5e40: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] + 5e43: 6e outsb dx, byte ptr [rsi] + 5e44: 74 5f je 0x5ea5 <.symtab+0x5ea5> + 5e46: 77 72 ja 0x5eba <.symtab+0x5eba> + 5e48: 61 + 5e49: 70 70 jo 0x5ebb <.symtab+0x5ebb> + 5e4b: 65 72 5f jb 0x5ead <.symtab+0x5ead> + 5e4e: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 5e51: 63 6b 00 movsxd ebp, dword ptr [rbx] + 5e54: 5f pop rdi + 5e55: 49 4f + 5e57: 5f pop rdi + 5e58: 6e outsb dx, byte ptr [rsi] + 5e59: 65 77 5f ja 0x5ebb <.symtab+0x5ebb> + 5e5c: 66 69 6c 65 5f 77 72 imul bp, word ptr [rbp + 2*riz + 95], 29303 + 5e63: 69 74 65 00 5f 5f 63 74 imul esi, dword ptr [rbp + 2*riz], 1952669535 + 5e6b: 79 70 jns 0x5edd <.symtab+0x5edd> + 5e6d: 65 5f pop rdi + 5e6f: 62 + 5e70: 5f pop rdi + 5e71: 6c insb byte ptr es:[rdi], dx + 5e72: 6f outsd dx, dword ptr [rsi] + 5e73: 63 00 movsxd eax, dword ptr [rax] + 5e75: 5f pop rdi + 5e76: 5f pop rdi + 5e77: 6d insd dword ptr es:[rdi], dx + 5e78: 72 65 jb 0x5edf <.symtab+0x5edf> + 5e7a: 6d insd dword ptr es:[rdi], dx + 5e7b: 61 + 5e7c: 70 00 jo 0x5e7e <.symtab+0x5e7e> + 5e7e: 5f pop rdi + 5e7f: 5f pop rdi + 5e80: 70 72 jo 0x5ef4 <.symtab+0x5ef4> + 5e82: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 + 5e89: 68 65 78 00 5f push 1593866341 + 5e8e: 55 push rbp + 5e8f: 6e outsb dx, byte ptr [rsi] + 5e90: 77 69 ja 0x5efb <.symtab+0x5efb> + 5e92: 6e outsb dx, byte ptr [rsi] + 5e93: 64 5f pop rdi + 5e95: 47 65 gs + 5e97: 74 4c je 0x5ee5 <.symtab+0x5ee5> + 5e99: 61 + 5e9a: 6e outsb dx, byte ptr [rsi] + 5e9b: 67 75 61 addr32 jne 0x5eff <.symtab+0x5eff> + 5e9e: 67 65 53 addr32 push rbx + 5ea1: 70 65 jo 0x5f08 <.symtab+0x5f08> + 5ea3: 63 69 66 movsxd ebp, dword ptr [rcx + 102] + 5ea6: 69 63 44 61 74 61 00 imul esp, dword ptr [rbx + 68], 6386785 + 5ead: 5f pop rdi + 5eae: 5f pop rdi + 5eaf: 73 74 jae 0x5f25 <.symtab+0x5f25> + 5eb1: 72 6e jb 0x5f21 <.symtab+0x5f21> + 5eb3: 64 75 70 jne 0x5f26 <.symtab+0x5f26> + 5eb6: 00 5f 64 add byte ptr [rdi + 100], bl + 5eb9: 6c insb byte ptr es:[rdi], dx + 5eba: 5f pop rdi + 5ebb: 69 6e 69 74 5f 61 6c imul ebp, dword ptr [rsi + 105], 1818320756 + 5ec2: 6c insb byte ptr es:[rdi], dx + 5ec3: 5f pop rdi + 5ec4: 64 69 72 73 00 5f 5f 73 imul esi, dword ptr fs:[rdx + 115], 1935630080 + 5ecc: 74 70 je 0x5f3e <.symtab+0x5f3e> + 5ece: 63 70 79 movsxd esi, dword ptr [rax + 121] + 5ed1: 5f pop rdi + 5ed2: 73 73 jae 0x5f47 <.symtab+0x5f47> + 5ed4: 65 32 00 xor al, byte ptr gs:[rax] + 5ed7: 5f pop rdi + 5ed8: 64 6c insb byte ptr es:[rdi], dx + 5eda: 5f pop rdi + 5edb: 61 + 5edc: 6c insb byte ptr es:[rdi], dx + 5edd: 6c insb byte ptr es:[rdi], dx + 5ede: 6f outsd dx, dword ptr [rsi] + 5edf: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 5ee2: 65 5f pop rdi + 5ee4: 74 6c je 0x5f52 <.symtab+0x5f52> + 5ee6: 73 00 jae 0x5ee8 <.symtab+0x5ee8> + 5ee8: 5f pop rdi + 5ee9: 64 6c insb byte ptr es:[rdi], dx + 5eeb: 5f pop rdi + 5eec: 74 6c je 0x5f5a <.symtab+0x5f5a> + 5eee: 73 5f jae 0x5f4f <.symtab+0x5f4f> + 5ef0: 73 74 jae 0x5f66 <.symtab+0x5f66> + 5ef2: 61 + 5ef3: 74 69 je 0x5f5e <.symtab+0x5f5e> + 5ef5: 63 5f 6e movsxd ebx, dword ptr [rdi + 110] + 5ef8: 65 6c insb byte ptr es:[rdi], dx + 5efa: 65 6d insd dword ptr es:[rdi], dx + 5efc: 00 5f 5f add byte ptr [rdi + 95], bl + 5eff: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 5f03: 76 5f jbe 0x5f64 <.symtab+0x5f64> + 5f05: 67 65 74 5f addr32 je 0x5f68 <.symtab+0x5f68> + 5f09: 6d insd dword ptr es:[rdi], dx + 5f0a: 6f outsd dx, dword ptr [rsi] + 5f0b: 64 75 6c jne 0x5f7a <.symtab+0x5f7a> + 5f0e: 65 73 5f jae 0x5f70 <.symtab+0x5f70> + 5f11: 64 62 00 5f 5f + 5f16: 75 6e jne 0x5f86 <.symtab+0x5f86> + 5f18: 61 + 5f19: 6d insd dword ptr es:[rdi], dx + 5f1a: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 5f1e: 4f 5f pop r15 + 5f20: 73 70 jae 0x5f92 <.symtab+0x5f92> + 5f22: 75 74 jne 0x5f98 <.symtab+0x5f98> + 5f24: 62 + 5f25: 61 + 5f26: 63 6b 77 movsxd ebp, dword ptr [rbx + 119] + 5f29: 63 00 movsxd eax, dword ptr [rax] + 5f2b: 5f pop rdi + 5f2c: 5f pop rdi + 5f2d: 6f outsd dx, dword ptr [rsi] + 5f2e: 70 65 jo 0x5f95 <.symtab+0x5f95> + 5f30: 6e outsb dx, byte ptr [rsi] + 5f31: 64 69 72 61 74 00 5f 5f imul esi, dword ptr fs:[rdx + 97], 1600061556 + 5f39: 6c insb byte ptr es:[rdi], dx + 5f3a: 69 62 63 5f 64 6c 63 imul esp, dword ptr [rdx + 99], 1668047967 + 5f41: 6c insb byte ptr es:[rdi], dx + 5f42: 6f outsd dx, dword ptr [rsi] + 5f43: 73 65 jae 0x5faa <.symtab+0x5faa> + 5f45: 00 5f 5f add byte ptr [rdi + 95], bl + 5f48: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 5f4c: 76 5f jbe 0x5fad <.symtab+0x5fad> + 5f4e: 6c insb byte ptr es:[rdi], dx + 5f4f: 6f outsd dx, dword ptr [rsi] + 5f50: 61 + 5f51: 64 5f pop rdi + 5f53: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 5f56: 66 00 5f 64 add byte ptr [rdi + 100], bl + 5f5a: 6c insb byte ptr es:[rdi], dx + 5f5b: 5f pop rdi + 5f5c: 72 75 jb 0x5fd3 <.symtab+0x5fd3> + 5f5e: 6e outsb dx, byte ptr [rsi] + 5f5f: 74 69 je 0x5fca <.symtab+0x5fca> + 5f61: 6d insd dword ptr es:[rdi], dx + 5f62: 65 5f pop rdi + 5f64: 72 65 jb 0x5fcb <.symtab+0x5fcb> + 5f66: 73 6f jae 0x5fd7 <.symtab+0x5fd7> + 5f68: 6c insb byte ptr es:[rdi], dx + 5f69: 76 65 jbe 0x5fd0 <.symtab+0x5fd0> + 5f6b: 5f pop rdi + 5f6c: 66 78 73 js 0x5fe2 <.symtab+0x5fe2> + 5f6f: 61 + 5f70: 76 65 jbe 0x5fd7 <.symtab+0x5fd7> + 5f72: 00 5f 5f add byte ptr [rdi + 95], bl + 5f75: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 5f79: 76 5f jbe 0x5fda <.symtab+0x5fda> + 5f7b: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 5f7f: 65 5f pop rdi + 5f81: 74 72 je 0x5ff5 <.symtab+0x5ff5> + 5f83: 61 + 5f84: 6e outsb dx, byte ptr [rsi] + 5f85: 73 66 jae 0x5fed <.symtab+0x5fed> + 5f87: 6f outsd dx, dword ptr [rsi] + 5f88: 72 6d jb 0x5ff7 <.symtab+0x5ff7> + 5f8a: 00 5f 64 add byte ptr [rdi + 100], bl + 5f8d: 6c insb byte ptr es:[rdi], dx + 5f8e: 5f pop rdi + 5f8f: 74 6c je 0x5ffd <.symtab+0x5ffd> + 5f91: 73 5f jae 0x5ff2 <.symtab+0x5ff2> + 5f93: 67 65 74 5f addr32 je 0x5ff6 <.symtab+0x5ff6> + 5f97: 61 + 5f98: 64 64 72 5f jb 0x5ffb <.symtab+0x5ffb> + 5f9c: 73 6f jae 0x600d <.symtab+0x600d> + 5f9e: 66 74 00 je 0x5fa1 <.symtab+0x5fa1> + 5fa1: 5f pop rdi + 5fa2: 5f pop rdi + 5fa3: 6d insd dword ptr es:[rdi], dx + 5fa4: 65 6d insd dword ptr es:[rdi], dx + 5fa6: 73 65 jae 0x600d <.symtab+0x600d> + 5fa8: 74 5f je 0x6009 <.symtab+0x6009> + 5faa: 73 73 jae 0x601f <.symtab+0x601f> + 5fac: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 5fb0: 6e outsb dx, byte ptr [rsi] + 5fb1: 61 + 5fb2: 6c insb byte ptr es:[rdi], dx + 5fb3: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 5fba: 49 4f + 5fbc: 5f pop rdi + 5fbd: 66 69 6c 65 5f 61 74 imul bp, word ptr [rbp + 2*riz + 95], 29793 + 5fc4: 74 61 je 0x6027 <.symtab+0x6027> + 5fc6: 63 68 00 movsxd ebp, dword ptr [rax] + 5fc9: 5f pop rdi + 5fca: 64 6c insb byte ptr es:[rdi], dx + 5fcc: 5f pop rdi + 5fcd: 74 75 je 0x6044 <.symtab+0x6044> + 5fcf: 6e outsb dx, byte ptr [rsi] + 5fd0: 61 + 5fd1: 62 + 5fd2: 6c insb byte ptr es:[rdi], dx + 5fd3: 65 5f pop rdi + 5fd5: 73 65 jae 0x603c <.symtab+0x603c> + 5fd7: 74 5f je 0x6038 <.symtab+0x6038> + 5fd9: 61 + 5fda: 72 65 jb 0x6041 <.symtab+0x6041> + 5fdc: 6e outsb dx, byte ptr [rsi] + 5fdd: 61 + 5fde: 5f pop rdi + 5fdf: 6d insd dword ptr es:[rdi], dx + 5fe0: 61 + 5fe1: 78 00 js 0x5fe3 <.symtab+0x5fe3> + 5fe3: 5f pop rdi + 5fe4: 5f pop rdi + 5fe5: 6c insb byte ptr es:[rdi], dx + 5fe6: 69 62 63 5f 73 65 63 imul esp, dword ptr [rdx + 99], 1667593055 + 5fed: 75 72 jne 0x6061 <.symtab+0x6061> + 5fef: 65 5f pop rdi + 5ff1: 67 65 74 65 addr32 je 0x605a <.symtab+0x605a> + 5ff5: 6e outsb dx, byte ptr [rsi] + 5ff6: 76 00 jbe 0x5ff8 <.symtab+0x5ff8> + 5ff8: 5f pop rdi + 5ff9: 6e outsb dx, byte ptr [rsi] + 5ffa: 6c insb byte ptr es:[rdi], dx + 5ffb: 5f pop rdi + 5ffc: 43 5f pop r15 + 5ffe: 4c 43 + 6000: 5f pop rdi + 6001: 4e 55 push rbp + 6003: 4d 45 + 6005: 52 push rdx + 6006: 49 43 + 6008: 00 5f 49 add byte ptr [rdi + 73], bl + 600b: 4f 5f pop r15 + 600d: 75 6e jne 0x607d <.symtab+0x607d> + 600f: 73 61 jae 0x6072 <.symtab+0x6072> + 6011: 76 65 jbe 0x6078 <.symtab+0x6078> + 6013: 5f pop rdi + 6014: 77 6d ja 0x6083 <.symtab+0x6083> + 6016: 61 + 6017: 72 6b jb 0x6084 <.symtab+0x6084> + 6019: 65 72 73 jb 0x608f <.symtab+0x608f> + 601c: 00 5f 49 add byte ptr [rdi + 73], bl + 601f: 4f 5f pop r15 + 6021: 66 69 6c 65 5f 6f 70 imul bp, word ptr [rbp + 2*riz + 95], 28783 + 6028: 65 6e outsb dx, byte ptr gs:[rsi] + 602a: 00 5f 64 add byte ptr [rdi + 100], bl + 602d: 6c insb byte ptr es:[rdi], dx + 602e: 5f pop rdi + 602f: 6d insd dword ptr es:[rdi], dx + 6030: 61 + 6031: 70 5f jo 0x6092 <.symtab+0x6092> + 6033: 6f outsd dx, dword ptr [rsi] + 6034: 62 + 6035: 6a 65 push 101 + 6037: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] + 603b: 6e outsb dx, byte ptr [rsi] + 603c: 6c insb byte ptr es:[rdi], dx + 603d: 5f pop rdi + 603e: 61 + 603f: 72 63 jb 0x60a4 <.symtab+0x60a4> + 6041: 68 69 76 65 5f push 1600484969 + 6046: 73 75 jae 0x60bd <.symtab+0x60bd> + 6048: 62 + 6049: 66 72 65 jb 0x60b1 <.symtab+0x60b1> + 604c: 65 72 65 jb 0x60b4 <.symtab+0x60b4> + 604f: 73 00 jae 0x6051 <.symtab+0x6051> + 6051: 5f pop rdi + 6052: 5f pop rdi + 6053: 6c insb byte ptr es:[rdi], dx + 6054: 69 62 63 5f 74 73 64 imul esp, dword ptr [rdx + 99], 1685288031 + 605b: 5f pop rdi + 605c: 4c 4f + 605e: 43 41 + 6060: 4c 45 + 6062: 00 5f 49 add byte ptr [rdi + 73], bl + 6065: 4f 5f pop r15 + 6067: 6c insb byte ptr es:[rdi], dx + 6068: 69 73 74 5f 75 6e 6c imul esi, dword ptr [rbx + 116], 1819178335 + 606f: 6f outsd dx, dword ptr [rsi] + 6070: 63 6b 00 movsxd ebp, dword ptr [rbx] + 6073: 5f pop rdi + 6074: 5f pop rdi + 6075: 66 78 73 js 0x60eb <.symtab+0x60eb> + 6078: 74 61 je 0x60db <.symtab+0x60db> + 607a: 74 36 je 0x60b2 <.symtab+0x60b2> + 607c: 34 00 xor al, 0 + 607e: 5f pop rdi + 607f: 5f pop rdi + 6080: 6d insd dword ptr es:[rdi], dx + 6081: 70 6e jo 0x60f1 <.symtab+0x60f1> + 6083: 5f pop rdi + 6084: 6d insd dword ptr es:[rdi], dx + 6085: 75 6c jne 0x60f3 <.symtab+0x60f3> + 6087: 5f pop rdi + 6088: 31 00 xor dword ptr [rax], eax + 608a: 5f pop rdi + 608b: 5f pop rdi + 608c: 67 65 74 75 addr32 je 0x6105 <.symtab+0x6105> + 6090: 69 64 00 5f 69 74 6f 61 imul esp, dword ptr [rax + rax + 95], 1634694249 + 6098: 5f pop rdi + 6099: 75 70 jne 0x610b <.symtab+0x610b> + 609b: 70 65 jo 0x6102 <.symtab+0x6102> + 609d: 72 5f jb 0x60fe <.symtab+0x60fe> + 609f: 64 69 67 69 74 73 00 5f imul esp, dword ptr fs:[rdi + 105], 1593865076 + 60a7: 55 push rbp + 60a8: 6e outsb dx, byte ptr [rsi] + 60a9: 77 69 ja 0x6114 <.symtab+0x6114> + 60ab: 6e outsb dx, byte ptr [rsi] + 60ac: 64 5f pop rdi + 60ae: 46 6f outsd dx, dword ptr [rsi] + 60b0: 72 63 jb 0x6115 <.symtab+0x6115> + 60b2: 65 64 55 push rbp + 60b5: 6e outsb dx, byte ptr [rsi] + 60b6: 77 69 ja 0x6121 <.symtab+0x6121> + 60b8: 6e outsb dx, byte ptr [rsi] + 60b9: 64 00 5f 65 add byte ptr fs:[rdi + 101], bl + 60bd: 64 61 + 60bf: 74 61 je 0x6122 <.symtab+0x6122> + 60c1: 00 5f 5f add byte ptr [rdi + 95], bl + 60c4: 6d insd dword ptr es:[rdi], dx + 60c5: 65 6d insd dword ptr es:[rdi], dx + 60c7: 73 65 jae 0x612e <.symtab+0x612e> + 60c9: 74 5f je 0x612a <.symtab+0x612a> + 60cb: 61 + 60cc: 76 78 jbe 0x6146 <.symtab+0x6146> + 60ce: 35 31 32 5f 75 xor eax, 1969173041 + 60d3: 6e outsb dx, byte ptr [rsi] + 60d4: 61 + 60d5: 6c insb byte ptr es:[rdi], dx + 60d6: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 60dd: 72 6d jb 0x614c <.symtab+0x614c> + 60df: 73 00 jae 0x60e1 <.symtab+0x60e1> + 60e1: 5f pop rdi + 60e2: 5f pop rdi + 60e3: 78 73 js 0x6158 <.symtab+0x6158> + 60e5: 74 61 je 0x6148 <.symtab+0x6148> + 60e7: 74 00 je 0x60e9 <.symtab+0x60e9> + 60e9: 5f pop rdi + 60ea: 64 6c insb byte ptr es:[rdi], dx + 60ec: 5f pop rdi + 60ed: 6c insb byte ptr es:[rdi], dx + 60ee: 6f outsd dx, dword ptr [rsi] + 60ef: 61 + 60f0: 64 5f pop rdi + 60f2: 6c insb byte ptr es:[rdi], dx + 60f3: 6f outsd dx, dword ptr [rsi] + 60f4: 63 6b 00 movsxd ebp, dword ptr [rbx] + 60f7: 5f pop rdi + 60f8: 5f pop rdi + 60f9: 6d insd dword ptr es:[rdi], dx + 60fa: 65 6d insd dword ptr es:[rdi], dx + 60fc: 63 70 79 movsxd esi, dword ptr [rax + 121] + 60ff: 5f pop rdi + 6100: 73 73 jae 0x6175 <.symtab+0x6175> + 6102: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 6106: 6e outsb dx, byte ptr [rsi] + 6107: 61 + 6108: 6c insb byte ptr es:[rdi], dx + 6109: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 6110: 72 6d jb 0x617f <.symtab+0x617f> + 6112: 73 00 jae 0x6114 <.symtab+0x6114> + 6114: 5f pop rdi + 6115: 49 4f + 6117: 5f pop rdi + 6118: 73 77 jae 0x6191 <.symtab+0x6191> + 611a: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 + 6122: 67 65 74 5f addr32 je 0x6185 <.symtab+0x6185> + 6126: 6d insd dword ptr es:[rdi], dx + 6127: 6f outsd dx, dword ptr [rsi] + 6128: 64 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 612d: 6c insb byte ptr es:[rdi], dx + 612e: 5f pop rdi + 612f: 66 69 78 75 70 00 imul di, word ptr [rax + 117], 112 + 6135: 5f pop rdi + 6136: 49 4f + 6138: 5f pop rdi + 6139: 64 6f outsd dx, dword ptr fs:[rsi] + 613b: 5f pop rdi + 613c: 77 72 ja 0x61b0 <.symtab+0x61b0> + 613e: 69 74 65 00 5f 66 69 74 imul esi, dword ptr [rbp + 2*riz], 1953064543 + 6146: 6f outsd dx, dword ptr [rsi] + 6147: 61 + 6148: 5f pop rdi + 6149: 77 6f ja 0x61ba <.symtab+0x61ba> + 614b: 72 64 jb 0x61b1 <.symtab+0x61b1> + 614d: 00 5f 5f add byte ptr [rdi + 95], bl + 6150: 66 64 6f outsw dx, word ptr fs:[rsi] + 6153: 70 65 jo 0x61ba <.symtab+0x61ba> + 6155: 6e outsb dx, byte ptr [rsi] + 6156: 64 69 72 00 5f 5f 63 6c imul esi, dword ptr fs:[rdx], 1818451807 + 615e: 6f outsd dx, dword ptr [rsi] + 615f: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 6162: 67 65 74 74 addr32 je 0x61da <.symtab+0x61da> + 6166: 69 6d 65 00 5f 5f 6d imul ebp, dword ptr [rbp + 101], 1834966784 + 616d: 65 6d insd dword ptr es:[rdi], dx + 616f: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 6172: 5f pop rdi + 6173: 61 + 6174: 76 78 jbe 0x61ee <.symtab+0x61ee> + 6176: 32 00 xor al, byte ptr [rax] + 6178: 5f pop rdi + 6179: 6e outsb dx, byte ptr [rsi] + 617a: 6c insb byte ptr es:[rdi], dx + 617b: 5f pop rdi + 617c: 6c insb byte ptr es:[rdi], dx + 617d: 6f outsd dx, dword ptr [rsi] + 617e: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 6181: 65 5f pop rdi + 6183: 66 69 6c 65 5f 6c 69 imul bp, word ptr [rbp + 2*riz + 95], 26988 + 618a: 73 74 jae 0x6200 <.symtab+0x6200> + 618c: 00 5f 49 add byte ptr [rdi + 73], bl + 618f: 4f 5f pop r15 + 6191: 67 65 74 64 addr32 je 0x61f9 <.symtab+0x61f9> + 6195: 65 6c insb byte ptr es:[rdi], dx + 6197: 69 6d 00 5f 5f 73 74 imul ebp, dword ptr [rbp], 1953718111 + 619e: 72 63 jb 0x6203 <.symtab+0x6203> + 61a0: 70 79 jo 0x621b <.symtab+0x621b> + 61a2: 5f pop rdi + 61a3: 73 73 jae 0x6218 <.symtab+0x6218> + 61a5: 65 32 00 xor al, byte ptr gs:[rax] + 61a8: 5f pop rdi + 61a9: 5f pop rdi + 61aa: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 61ae: 76 5f jbe 0x620f <.symtab+0x620f> + 61b0: 72 65 jb 0x6217 <.symtab+0x6217> + 61b2: 6c insb byte ptr es:[rdi], dx + 61b3: 65 61 + 61b5: 73 65 jae 0x621c <.symtab+0x621c> + 61b7: 5f pop rdi + 61b8: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 61bb: 68 65 00 73 74 push 1953693797 + 61c0: 72 74 jb 0x6236 <.symtab+0x6236> + 61c2: 6f outsd dx, dword ptr [rsi] + 61c3: 75 71 jne 0x6236 <.symtab+0x6236> + 61c5: 00 5f 5f add byte ptr [rdi + 95], bl + 61c8: 6e outsb dx, byte ptr [rsi] + 61c9: 65 77 5f ja 0x622b <.symtab+0x622b> + 61cc: 66 63 6c 6f 73 movsxd bp, dword ptr [rdi + 2*rbp + 115] + 61d1: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 61d5: 6c insb byte ptr es:[rdi], dx + 61d6: 5f pop rdi + 61d7: 66 70 75 jo 0x624f <.symtab+0x624f> + 61da: 5f pop rdi + 61db: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 61de: 74 72 je 0x6252 <.symtab+0x6252> + 61e0: 6f outsd dx, dword ptr [rsi] + 61e1: 6c insb byte ptr es:[rdi], dx + 61e2: 00 5f 5f add byte ptr [rdi + 95], bl + 61e5: 73 74 jae 0x625b <.symtab+0x625b> + 61e7: 72 6e jb 0x6257 <.symtab+0x6257> + 61e9: 6c insb byte ptr es:[rdi], dx + 61ea: 65 6e outsb dx, byte ptr gs:[rsi] + 61ec: 5f pop rdi + 61ed: 61 + 61ee: 76 78 jbe 0x6268 <.symtab+0x6268> + 61f0: 32 00 xor al, byte ptr [rax] + 61f2: 5f pop rdi + 61f3: 5f pop rdi + 61f4: 77 75 ja 0x626b <.symtab+0x626b> + 61f6: 66 6c insb byte ptr es:[rdi], dx + 61f8: 6f outsd dx, dword ptr [rsi] + 61f9: 77 00 ja 0x61fb <.symtab+0x61fb> + 61fb: 5f pop rdi + 61fc: 5f pop rdi + 61fd: 73 79 jae 0x6278 <.symtab+0x6278> + 61ff: 73 63 jae 0x6264 <.symtab+0x6264> + 6201: 6f outsd dx, dword ptr [rsi] + 6202: 6e outsb dx, byte ptr [rsi] + 6203: 66 00 5f 5f add byte ptr [rdi + 95], bl + 6207: 78 38 js 0x6241 <.symtab+0x6241> + 6209: 36 5f pop rdi + 620b: 73 68 jae 0x6275 <.symtab+0x6275> + 620d: 61 + 620e: 72 65 jb 0x6275 <.symtab+0x6275> + 6210: 64 5f pop rdi + 6212: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 6215: 68 65 5f 73 69 push 1769168741 + 621a: 7a 65 jp 0x6281 <.symtab+0x6281> + 621c: 5f pop rdi + 621d: 68 61 6c 66 00 push 6712417 + 6222: 5f pop rdi + 6223: 5f pop rdi + 6224: 73 69 jae 0x628f <.symtab+0x628f> + 6226: 67 61 + 6228: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] + 622c: 6e outsb dx, byte ptr [rsi] + 622d: 00 5f 5f add byte ptr [rdi + 95], bl + 6230: 6c insb byte ptr es:[rdi], dx + 6231: 69 62 63 5f 63 61 6c imul esp, dword ptr [rdx + 99], 1818321759 + 6238: 6c insb byte ptr es:[rdi], dx + 6239: 6f outsd dx, dword ptr [rsi] + 623a: 63 00 movsxd eax, dword ptr [rax] + 623c: 5f pop rdi + 623d: 5f pop rdi + 623e: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 6241: 62 + 6242: 72 6b jb 0x62af <.symtab+0x62af> + 6244: 00 5f 5f add byte ptr [rdi + 95], bl + 6247: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 624b: 76 5f jbe 0x62ac <.symtab+0x62ac> + 624d: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 6250: 70 61 jo 0x62b3 <.symtab+0x62b3> + 6252: 72 65 jb 0x62b9 <.symtab+0x62b9> + 6254: 5f pop rdi + 6255: 61 + 6256: 6c insb byte ptr es:[rdi], dx + 6257: 69 61 73 00 5f 5f 6d imul esp, dword ptr [rcx + 115], 1834966784 + 625e: 65 6d insd dword ptr es:[rdi], dx + 6260: 6d insd dword ptr es:[rdi], dx + 6261: 6f outsd dx, dword ptr [rsi] + 6262: 76 65 jbe 0x62c9 <.symtab+0x62c9> + 6264: 5f pop rdi + 6265: 63 68 6b movsxd ebp, dword ptr [rax + 107] + 6268: 5f pop rdi + 6269: 73 73 jae 0x62de <.symtab+0x62de> + 626b: 73 65 jae 0x62d2 <.symtab+0x62d2> + 626d: 33 00 xor eax, dword ptr [rax] + 626f: 5f pop rdi + 6270: 5f pop rdi + 6271: 74 66 je 0x62d9 <.symtab+0x62d9> + 6273: 69 6e 64 00 5f 6e 6c imul ebp, dword ptr [rsi + 100], 1819172608 + 627a: 5f pop rdi + 627b: 67 6c insb byte ptr es:[edi], dx + 627d: 6f outsd dx, dword ptr [rsi] + 627e: 62 61 6c 5f 6c + 6283: 6f outsd dx, dword ptr [rsi] + 6284: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 6287: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl + 628b: 6c insb byte ptr es:[rdi], dx + 628c: 5f pop rdi + 628d: 76 65 jbe 0x62f4 <.symtab+0x62f4> + 628f: 72 62 jb 0x62f3 <.symtab+0x62f3> + 6291: 6f outsd dx, dword ptr [rsi] + 6292: 73 65 jae 0x62f9 <.symtab+0x62f9> + 6294: 00 5f 49 add byte ptr [rdi + 73], bl + 6297: 4f 5f pop r15 + 6299: 64 65 66 61 + 629d: 75 6c jne 0x630b <.symtab+0x630b> + 629f: 74 5f je 0x6300 <.symtab+0x6300> + 62a1: 73 65 jae 0x6308 <.symtab+0x6308> + 62a3: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 + 62a8: 00 5f 64 add byte ptr [rdi + 100], bl + 62ab: 6c insb byte ptr es:[rdi], dx + 62ac: 5f pop rdi + 62ad: 64 70 72 jo 0x6322 <.symtab+0x6322> + 62b0: 69 6e 74 66 00 5f 49 imul ebp, dword ptr [rsi + 116], 1230962790 + 62b7: 4f 5f pop r15 + 62b9: 64 6f outsd dx, dword ptr fs:[rsi] + 62bb: 61 + 62bc: 6c insb byte ptr es:[rdi], dx + 62bd: 6c insb byte ptr es:[rdi], dx + 62be: 6f outsd dx, dword ptr [rsi] + 62bf: 63 62 75 movsxd esp, dword ptr [rdx + 117] + 62c2: 66 00 5f 64 add byte ptr [rdi + 100], bl + 62c6: 6c insb byte ptr es:[rdi], dx + 62c7: 5f pop rdi + 62c8: 73 69 jae 0x6333 <.symtab+0x6333> + 62ca: 67 6e outsb dx, byte ptr [esi] + 62cc: 61 + 62cd: 6c insb byte ptr es:[rdi], dx + 62ce: 5f pop rdi + 62cf: 65 72 72 jb 0x6344 <.symtab+0x6344> + 62d2: 6f outsd dx, dword ptr [rsi] + 62d3: 72 00 jb 0x62d5 <.symtab+0x62d5> + 62d5: 5f pop rdi + 62d6: 64 6c insb byte ptr es:[rdi], dx + 62d8: 5f pop rdi + 62d9: 70 68 jo 0x6343 <.symtab+0x6343> + 62db: 6e outsb dx, byte ptr [rsi] + 62dc: 75 6d jne 0x634b <.symtab+0x634b> + 62de: 00 5f 66 add byte ptr [rdi + 102], bl + 62e1: 6c insb byte ptr es:[rdi], dx + 62e2: 75 73 jne 0x6357 <.symtab+0x6357> + 62e4: 68 6c 62 66 00 push 6709868 + 62e9: 5f pop rdi + 62ea: 64 6c insb byte ptr es:[rdi], dx + 62ec: 5f pop rdi + 62ed: 65 78 63 js 0x6353 <.symtab+0x6353> + 62f0: 65 70 74 jo 0x6367 <.symtab+0x6367> + 62f3: 69 6f 6e 5f 63 72 65 imul ebp, dword ptr [rdi + 110], 1701995359 + 62fa: 61 + 62fb: 74 65 je 0x6362 <.symtab+0x6362> + 62fd: 5f pop rdi + 62fe: 66 6f outsw dx, word ptr [rsi] + 6300: 72 6d jb 0x636f <.symtab+0x636f> + 6302: 61 + 6303: 74 00 je 0x6305 <.symtab+0x6305> + 6305: 5f pop rdi + 6306: 5f pop rdi + 6307: 73 74 jae 0x637d <.symtab+0x637d> + 6309: 61 + 630a: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 630d: 70 72 jo 0x6381 <.symtab+0x6381> + 630f: 6f outsd dx, dword ptr [rsi] + 6310: 74 00 je 0x6312 <.symtab+0x6312> + 6312: 5f pop rdi + 6313: 5f pop rdi + 6314: 73 74 jae 0x638a <.symtab+0x638a> + 6316: 72 74 jb 0x638c <.symtab+0x638c> + 6318: 6f outsd dx, dword ptr [rsi] + 6319: 6c insb byte ptr es:[rdi], dx + 631a: 5f pop rdi + 631b: 75 6c jne 0x6389 <.symtab+0x6389> + 631d: 5f pop rdi + 631e: 72 65 jb 0x6385 <.symtab+0x6385> + 6320: 6d insd dword ptr es:[rdi], dx + 6321: 5f pop rdi + 6322: 74 61 je 0x6385 <.symtab+0x6385> + 6324: 62 00 5f 5f + 6328: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 632c: 65 64 69 72 00 5f 5f 6c 69 imul esi, dword ptr fs:[rdx], 1768709983 + 6335: 62 63 5f 6d 65 + 633a: 73 73 jae 0x63af <.symtab+0x63af> + 633c: 61 + 633d: 67 65 00 5f 64 add byte ptr gs:[edi + 100], bl + 6342: 6c insb byte ptr es:[rdi], dx + 6343: 5f pop rdi + 6344: 70 72 jo 0x63b8 <.symtab+0x63b8> + 6346: 6f outsd dx, dword ptr [rsi] + 6347: 66 69 6c 65 5f 6d 61 imul bp, word ptr [rbp + 2*riz + 95], 24941 + 634e: 70 00 jo 0x6350 <.symtab+0x6350> + 6350: 5f pop rdi + 6351: 49 4f + 6353: 5f pop rdi + 6354: 73 77 jae 0x63cd <.symtab+0x63cd> + 6356: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 + 635e: 62 + 635f: 61 + 6360: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] + 6363: 70 5f jo 0x63c4 <.symtab+0x63c4> + 6365: 61 + 6366: 72 65 jb 0x63cd <.symtab+0x63cd> + 6368: 61 + 6369: 00 5f 5f add byte ptr [rdi + 95], bl + 636c: 64 6c insb byte ptr es:[rdi], dx + 636e: 65 72 72 jb 0x63e3 <.symtab+0x63e3> + 6371: 6f outsd dx, dword ptr [rsi] + 6372: 72 00 jb 0x6374 <.symtab+0x6374> + 6374: 5f pop rdi + 6375: 55 push rbp + 6376: 6e outsb dx, byte ptr [rsi] + 6377: 77 69 ja 0x63e2 <.symtab+0x63e2> + 6379: 6e outsb dx, byte ptr [rsi] + 637a: 64 5f pop rdi + 637c: 53 push rbx + 637d: 65 74 47 je 0x63c7 <.symtab+0x63c7> + 6380: 52 push rdx + 6381: 00 5f 5f add byte ptr [rdi + 95], bl + 6384: 66 72 65 jb 0x63ec <.symtab+0x63ec> + 6387: 65 5f pop rdi + 6389: 68 6f 6f 6b 00 push 7040879 + 638e: 5f pop rdi + 638f: 5f pop rdi + 6390: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 6394: 76 5f jbe 0x63f5 <.symtab+0x63f5> + 6396: 74 72 je 0x640a <.symtab+0x640a> + 6398: 61 + 6399: 6e outsb dx, byte ptr [rsi] + 639a: 73 66 jae 0x6402 <.symtab+0x6402> + 639c: 6f outsd dx, dword ptr [rsi] + 639d: 72 6d jb 0x640c <.symtab+0x640c> + 639f: 5f pop rdi + 63a0: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 63a7: 6c insb byte ptr es:[rdi], dx + 63a8: 5f pop rdi + 63a9: 75 63 jne 0x640e <.symtab+0x640e> + 63ab: 73 34 jae 0x63e1 <.symtab+0x63e1> + 63ad: 6c insb byte ptr es:[rdi], dx + 63ae: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 63b2: 4f 5f pop r15 + 63b4: 6e outsb dx, byte ptr [rsi] + 63b5: 65 77 5f ja 0x6417 <.symtab+0x6417> + 63b8: 66 69 6c 65 5f 69 6e imul bp, word ptr [rbp + 2*riz + 95], 28265 + 63bf: 69 74 5f 69 6e 74 65 72 imul esi, dword ptr [rdi + 2*rbx + 105], 1919251566 + 63c7: 6e outsb dx, byte ptr [rsi] + 63c8: 61 + 63c9: 6c insb byte ptr es:[rdi], dx + 63ca: 00 5f 5f add byte ptr [rdi + 95], bl + 63cd: 5f pop rdi + 63ce: 5f pop rdi + 63cf: 73 74 jae 0x6445 <.symtab+0x6445> + 63d1: 72 74 jb 0x6447 <.symtab+0x6447> + 63d3: 6f outsd dx, dword ptr [rsi] + 63d4: 75 6c jne 0x6442 <.symtab+0x6442> + 63d6: 6c insb byte ptr es:[rdi], dx + 63d7: 5f pop rdi + 63d8: 6c insb byte ptr es:[rdi], dx + 63d9: 5f pop rdi + 63da: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 63e1: 6c insb byte ptr es:[rdi], dx + 63e2: 00 5f 5f add byte ptr [rdi + 95], bl + 63e5: 6d insd dword ptr es:[rdi], dx + 63e6: 75 6e jne 0x6456 <.symtab+0x6456> + 63e8: 6d insd dword ptr es:[rdi], dx + 63e9: 61 + 63ea: 70 00 jo 0x63ec <.symtab+0x63ec> + 63ec: 5f pop rdi + 63ed: 5f pop rdi + 63ee: 6c insb byte ptr es:[rdi], dx + 63ef: 69 62 63 5f 74 73 64 imul esp, dword ptr [rdx + 99], 1685288031 + 63f6: 5f pop rdi + 63f7: 43 54 push r12 + 63f9: 59 pop rcx + 63fa: 50 push rax + 63fb: 45 5f pop r15 + 63fd: 54 push rsp + 63fe: 4f 55 push r13 + 6400: 50 push rax + 6401: 50 push rax + 6402: 45 52 push r10 + 6404: 00 5f 5f add byte ptr [rdi + 95], bl + 6407: 6d insd dword ptr es:[rdi], dx + 6408: 61 + 6409: 6c insb byte ptr es:[rdi], dx + 640a: 6c insb byte ptr es:[rdi], dx + 640b: 6f outsd dx, dword ptr [rsi] + 640c: 63 5f 75 movsxd ebx, dword ptr [rdi + 117] + 640f: 73 61 jae 0x6472 <.symtab+0x6472> + 6411: 62 + 6412: 6c insb byte ptr es:[rdi], dx + 6413: 65 5f pop rdi + 6415: 73 69 jae 0x6480 <.symtab+0x6480> + 6417: 7a 65 jp 0x647e <.symtab+0x647e> + 6419: 00 5f 5f add byte ptr [rdi + 95], bl + 641c: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 6420: 76 5f jbe 0x6481 <.symtab+0x6481> + 6422: 74 72 je 0x6496 <.symtab+0x6496> + 6424: 61 + 6425: 6e outsb dx, byte ptr [rsi] + 6426: 73 6c jae 0x6494 <.symtab+0x6494> + 6428: 69 74 65 72 61 74 65 00 imul esi, dword ptr [rbp + 2*riz + 114], 6648929 + 6430: 5f pop rdi + 6431: 64 6c insb byte ptr es:[rdi], dx + 6433: 5f pop rdi + 6434: 72 75 jb 0x64ab <.symtab+0x64ab> + 6436: 6e outsb dx, byte ptr [rsi] + 6437: 74 69 je 0x64a2 <.symtab+0x64a2> + 6439: 6d insd dword ptr es:[rdi], dx + 643a: 65 5f pop rdi + 643c: 70 72 jo 0x64b0 <.symtab+0x64b0> + 643e: 6f outsd dx, dword ptr [rsi] + 643f: 66 69 6c 65 5f 73 73 imul bp, word ptr [rbp + 2*riz + 95], 29555 + 6446: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 644a: 73 74 jae 0x64c0 <.symtab+0x64c0> + 644c: 72 63 jb 0x64b1 <.symtab+0x64b1> + 644e: 68 72 5f 73 73 push 1936940914 + 6453: 65 32 5f 6e xor bl, byte ptr gs:[rdi + 110] + 6457: 6f outsd dx, dword ptr [rsi] + 6458: 5f pop rdi + 6459: 62 73 66 00 5f + 645e: 5f pop rdi + 645f: 66 78 73 js 0x64d5 <.symtab+0x64d5> + 6462: 74 61 je 0x64c5 <.symtab+0x64c5> + 6464: 74 00 je 0x6466 <.symtab+0x6466> + 6466: 5f pop rdi + 6467: 5f pop rdi + 6468: 73 74 jae 0x64de <.symtab+0x64de> + 646a: 72 63 jb 0x64cf <.symtab+0x64cf> + 646c: 61 + 646d: 73 65 jae 0x64d4 <.symtab+0x64d4> + 646f: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 6472: 5f pop rdi + 6473: 73 73 jae 0x64e8 <.symtab+0x64e8> + 6475: 65 32 00 xor al, byte ptr gs:[rax] + 6478: 5f pop rdi + 6479: 5f pop rdi + 647a: 73 74 jae 0x64f0 <.symtab+0x64f0> + 647c: 72 74 jb 0x64f2 <.symtab+0x64f2> + 647e: 6f outsd dx, dword ptr [rsi] + 647f: 75 6c jne 0x64ed <.symtab+0x64ed> + 6481: 5f pop rdi + 6482: 6c insb byte ptr es:[rdi], dx + 6483: 00 5f 49 add byte ptr [rdi + 73], bl + 6486: 4f 5f pop r15 + 6488: 77 73 ja 0x64fd <.symtab+0x64fd> + 648a: 65 74 62 je 0x64ef <.symtab+0x64ef> + 648d: 00 5f 49 add byte ptr [rdi + 73], bl + 6490: 4f 5f pop r15 + 6492: 77 66 ja 0x64fa <.symtab+0x64fa> + 6494: 69 6c 65 5f 6a 75 6d 70 imul ebp, dword ptr [rbp + 2*riz + 95], 1886221674 + 649c: 73 5f jae 0x64fd <.symtab+0x64fd> + 649e: 6d insd dword ptr es:[rdi], dx + 649f: 6d insd dword ptr es:[rdi], dx + 64a0: 61 + 64a1: 70 00 jo 0x64a3 <.symtab+0x64a3> + 64a3: 44 57 push rdi + 64a5: 2e 72 65 jb 0x650d <.symtab+0x650d> + 64a8: 66 2e 5f pop di + 64ab: 5f pop rdi + 64ac: 67 63 63 5f movsxd esp, dword ptr [ebx + 95] + 64b0: 70 65 jo 0x6517 <.symtab+0x6517> + 64b2: 72 73 jb 0x6527 <.symtab+0x6527> + 64b4: 6f outsd dx, dword ptr [rsi] + 64b5: 6e outsb dx, byte ptr [rsi] + 64b6: 61 + 64b7: 6c insb byte ptr es:[rdi], dx + 64b8: 69 74 79 5f 76 30 00 5f imul esi, dword ptr [rcx + 2*rdi + 95], 1593847926 + 64c0: 5f pop rdi + 64c1: 6d insd dword ptr es:[rdi], dx + 64c2: 65 6d insd dword ptr es:[rdi], dx + 64c4: 63 70 79 movsxd esi, dword ptr [rax + 121] + 64c7: 5f pop rdi + 64c8: 73 73 jae 0x653d <.symtab+0x653d> + 64ca: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 64ce: 6e outsb dx, byte ptr [rsi] + 64cf: 61 + 64d0: 6c insb byte ptr es:[rdi], dx + 64d1: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 64d8: 5f pop rdi + 64d9: 66 70 72 jo 0x654e <.symtab+0x654e> + 64dc: 69 6e 74 66 00 5f 6e imul ebp, dword ptr [rsi + 116], 1851719782 + 64e3: 6c insb byte ptr es:[rdi], dx + 64e4: 5f pop rdi + 64e5: 43 5f pop r15 + 64e7: 4c 43 + 64e9: 5f pop rdi + 64ea: 4d 45 + 64ec: 53 push rbx + 64ed: 53 push rbx + 64ee: 41 47 + 64f0: 45 53 push r11 + 64f2: 00 5f 5f add byte ptr [rdi + 95], bl + 64f5: 77 63 ja 0x655a <.symtab+0x655a> + 64f7: 73 6d jae 0x6566 <.symtab+0x6566> + 64f9: 62 73 5f 6e 61 + 64fe: 6d insd dword ptr es:[rdi], dx + 64ff: 65 64 5f pop rdi + 6502: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] + 6505: 76 00 jbe 0x6507 <.symtab+0x6507> + 6507: 5f pop rdi + 6508: 64 6c insb byte ptr es:[rdi], dx + 650a: 5f pop rdi + 650b: 61 + 650c: 75 78 jne 0x6586 <.symtab+0x6586> + 650e: 5f pop rdi + 650f: 69 6e 69 74 00 5f 64 imul ebp, dword ptr [rsi + 105], 1683947636 + 6516: 6c insb byte ptr es:[rdi], dx + 6517: 5f pop rdi + 6518: 68 77 63 61 70 push 1885430647 + 651d: 00 5f 5f add byte ptr [rdi + 95], bl + 6520: 6d insd dword ptr es:[rdi], dx + 6521: 65 6d insd dword ptr es:[rdi], dx + 6523: 73 65 jae 0x658a <.symtab+0x658a> + 6525: 74 5f je 0x6586 <.symtab+0x6586> + 6527: 73 73 jae 0x659c <.symtab+0x659c> + 6529: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 652d: 6e outsb dx, byte ptr [rsi] + 652e: 61 + 652f: 6c insb byte ptr es:[rdi], dx + 6530: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 6537: 72 6d jb 0x65a6 <.symtab+0x65a6> + 6539: 73 00 jae 0x653b <.symtab+0x653b> + 653b: 5f pop rdi + 653c: 69 74 6f 77 61 5f 75 70 imul esi, dword ptr [rdi + 2*rbp + 119], 1886740321 + 6544: 70 65 jo 0x65ab <.symtab+0x65ab> + 6546: 72 5f jb 0x65a7 <.symtab+0x65a7> + 6548: 64 69 67 69 74 73 00 5f imul esp, dword ptr fs:[rdi + 105], 1593865076 + 6550: 49 4f + 6552: 5f pop rdi + 6553: 77 66 ja 0x65bb <.symtab+0x65bb> + 6555: 69 6c 65 5f 64 6f 61 6c imul ebp, dword ptr [rbp + 2*riz + 95], 1818324836 + 655d: 6c insb byte ptr es:[rdi], dx + 655e: 6f outsd dx, dword ptr [rsi] + 655f: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 6562: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 6566: 61 + 6567: 73 73 jae 0x65dc <.symtab+0x65dc> + 6569: 65 72 74 jb 0x65e0 <.symtab+0x65e0> + 656c: 5f pop rdi + 656d: 66 61 + 656f: 69 6c 5f 62 61 73 65 00 imul ebp, dword ptr [rdi + 2*rbx + 98], 6648673 + 6577: 5f pop rdi + 6578: 5f pop rdi + 6579: 73 74 jae 0x65ef <.symtab+0x65ef> + 657b: 72 63 jb 0x65e0 <.symtab+0x65e0> + 657d: 61 + 657e: 73 65 jae 0x65e5 <.symtab+0x65e5> + 6580: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 6583: 5f pop rdi + 6584: 73 73 jae 0x65f9 <.symtab+0x65f9> + 6586: 73 65 jae 0x65ed <.symtab+0x65ed> + 6588: 33 00 xor eax, dword ptr [rax] + 658a: 5f pop rdi + 658b: 6e outsb dx, byte ptr [rsi] + 658c: 6c insb byte ptr es:[rdi], dx + 658d: 5f pop rdi + 658e: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 6591: 65 67 6f outsd dx, dword ptr gs:[esi] + 6594: 72 79 jb 0x660f <.symtab+0x660f> + 6596: 5f pop rdi + 6597: 6e outsb dx, byte ptr [rsi] + 6598: 61 + 6599: 6d insd dword ptr es:[rdi], dx + 659a: 65 73 00 jae 0x659d <.symtab+0x659d> + 659d: 5f pop rdi + 659e: 5f pop rdi + 659f: 6f outsd dx, dword ptr [rsi] + 65a0: 70 65 jo 0x6607 <.symtab+0x6607> + 65a2: 6e outsb dx, byte ptr [rsi] + 65a3: 36 34 5f xor al, 95 + 65a6: 6e outsb dx, byte ptr [rsi] + 65a7: 6f outsd dx, dword ptr [rsi] + 65a8: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 65ab: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 65ae: 00 5f 64 add byte ptr [rdi + 100], bl + 65b1: 6c insb byte ptr es:[rdi], dx + 65b2: 5f pop rdi + 65b3: 74 6c je 0x6621 <.symtab+0x6621> + 65b5: 73 64 jae 0x661b <.symtab+0x661b> + 65b7: 65 73 63 jae 0x661d <.symtab+0x661d> + 65ba: 5f pop rdi + 65bb: 72 65 jb 0x6622 <.symtab+0x6622> + 65bd: 73 6f jae 0x662e <.symtab+0x662e> + 65bf: 6c insb byte ptr es:[rdi], dx + 65c0: 76 65 jbe 0x6627 <.symtab+0x6627> + 65c2: 5f pop rdi + 65c3: 68 6f 6c 64 5f push 1600416879 + 65c8: 66 69 78 75 70 00 imul di, word ptr [rax + 117], 112 + 65ce: 5f pop rdi + 65cf: 6e outsb dx, byte ptr [rsi] + 65d0: 6c insb byte ptr es:[rdi], dx + 65d1: 5f pop rdi + 65d2: 43 5f pop r15 + 65d4: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] + 65d7: 65 73 65 jae 0x663f <.symtab+0x663f> + 65da: 74 00 je 0x65dc <.symtab+0x65dc> + 65dc: 5f pop rdi + 65dd: 5f pop rdi + 65de: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 65e2: 76 5f jbe 0x6643 <.symtab+0x6643> + 65e4: 63 72 65 movsxd esi, dword ptr [rdx + 101] + 65e7: 61 + 65e8: 74 65 je 0x664f <.symtab+0x664f> + 65ea: 5f pop rdi + 65eb: 73 70 jae 0x665d <.symtab+0x665d> + 65ed: 65 63 00 movsxd eax, dword ptr gs:[rax] + 65f0: 5f pop rdi + 65f1: 64 6c insb byte ptr es:[rdi], dx + 65f3: 5f pop rdi + 65f4: 69 6e 69 74 66 69 72 imul ebp, dword ptr [rsi + 105], 1919510132 + 65fb: 73 74 jae 0x6671 <.symtab+0x6671> + 65fd: 00 5f 5f add byte ptr [rdi + 95], bl + 6600: 73 65 jae 0x6667 <.symtab+0x6667> + 6602: 74 66 je 0x666a <.symtab+0x666a> + 6604: 70 75 jo 0x667b <.symtab+0x667b> + 6606: 63 77 00 movsxd esi, dword ptr [rdi] + 6609: 5f pop rdi + 660a: 49 4f + 660c: 5f pop rdi + 660d: 73 74 jae 0x6683 <.symtab+0x6683> + 660f: 72 5f jb 0x6670 <.symtab+0x6670> + 6611: 75 6e jne 0x6681 <.symtab+0x6681> + 6613: 64 65 72 66 jb 0x667d <.symtab+0x667d> + 6617: 6c insb byte ptr es:[rdi], dx + 6618: 6f outsd dx, dword ptr [rsi] + 6619: 77 00 ja 0x661b <.symtab+0x661b> + 661b: 5f pop rdi + 661c: 5f pop rdi + 661d: 73 69 jae 0x6688 <.symtab+0x6688> + 661f: 67 70 72 addr32 jo 0x6694 <.symtab+0x6694> + 6622: 6f outsd dx, dword ptr [rsi] + 6623: 63 6d 61 movsxd ebp, dword ptr [rbp + 97] + 6626: 73 6b jae 0x6693 <.symtab+0x6693> + 6628: 00 5f 73 add byte ptr [rdi + 115], bl + 662b: 65 74 6a je 0x6698 <.symtab+0x6698> + 662e: 6d insd dword ptr es:[rdi], dx + 662f: 70 00 jo 0x6631 <.symtab+0x6631> + 6631: 5f pop rdi + 6632: 5f pop rdi + 6633: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] + 6637: 65 5f pop rdi + 6639: 74 6f je 0x66aa <.symtab+0x66aa> + 663b: 75 70 jne 0x66ad <.symtab+0x66ad> + 663d: 70 65 jo 0x66a4 <.symtab+0x66a4> + 663f: 72 5f jb 0x66a0 <.symtab+0x66a0> + 6641: 6c insb byte ptr es:[rdi], dx + 6642: 6f outsd dx, dword ptr [rsi] + 6643: 63 00 movsxd eax, dword ptr [rax] + 6645: 5f pop rdi + 6646: 5f pop rdi + 6647: 66 75 6e jne 0x66b8 <.symtab+0x66b8> + 664a: 6c insb byte ptr es:[rdi], dx + 664b: 6f outsd dx, dword ptr [rsi] + 664c: 63 6b 66 movsxd ebp, dword ptr [rbx + 102] + 664f: 69 6c 65 00 5f 5f 73 74 imul ebp, dword ptr [rbp + 2*riz], 1953718111 + 6657: 72 63 jb 0x66bc <.symtab+0x66bc> + 6659: 68 72 6e 75 6c push 1819635314 + 665e: 5f pop rdi + 665f: 73 73 jae 0x66d4 <.symtab+0x66d4> + 6661: 65 32 00 xor al, byte ptr gs:[rax] + 6664: 5f pop rdi + 6665: 5f pop rdi + 6666: 73 74 jae 0x66dc <.symtab+0x66dc> + 6668: 72 63 jb 0x66cd <.symtab+0x66cd> + 666a: 6d insd dword ptr es:[rdi], dx + 666b: 70 5f jo 0x66cc <.symtab+0x66cc> + 666d: 73 73 jae 0x66e2 <.symtab+0x66e2> + 666f: 73 65 jae 0x66d6 <.symtab+0x66d6> + 6671: 33 00 xor eax, dword ptr [rax] + 6673: 5f pop rdi + 6674: 5f pop rdi + 6675: 77 6d ja 0x66e4 <.symtab+0x66e4> + 6677: 65 6d insd dword ptr es:[rdi], dx + 6679: 73 65 jae 0x66e0 <.symtab+0x66e0> + 667b: 74 5f je 0x66dc <.symtab+0x66dc> + 667d: 61 + 667e: 76 78 jbe 0x66f8 <.symtab+0x66f8> + 6680: 35 31 32 5f 75 xor eax, 1969173041 + 6685: 6e outsb dx, byte ptr [rsi] + 6686: 61 + 6687: 6c insb byte ptr es:[rdi], dx + 6688: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 668f: 49 4f + 6691: 5f pop rdi + 6692: 73 74 jae 0x6708 <.symtab+0x6708> + 6694: 64 69 6e 5f 75 73 65 64 imul ebp, dword ptr fs:[rsi + 95], 1684370293 + 669c: 00 5f 65 add byte ptr [rdi + 101], bl + 669f: 78 69 js 0x670a <.symtab+0x670a> + 66a1: 74 00 je 0x66a3 <.symtab+0x66a3> + 66a3: 5f pop rdi + 66a4: 5f pop rdi + 66a5: 6d insd dword ptr es:[rdi], dx + 66a6: 65 6d insd dword ptr es:[rdi], dx + 66a8: 63 70 79 movsxd esi, dword ptr [rax + 121] + 66ab: 5f pop rdi + 66ac: 61 + 66ad: 76 78 jbe 0x6727 <.symtab+0x6727> + 66af: 5f pop rdi + 66b0: 75 6e jne 0x6720 <.symtab+0x6720> + 66b2: 61 + 66b3: 6c insb byte ptr es:[rdi], dx + 66b4: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 66bb: 72 6d jb 0x672a <.symtab+0x672a> + 66bd: 73 00 jae 0x66bf <.symtab+0x66bf> + 66bf: 5f pop rdi + 66c0: 64 6c insb byte ptr es:[rdi], dx + 66c2: 5f pop rdi + 66c3: 6c insb byte ptr es:[rdi], dx + 66c4: 6f outsd dx, dword ptr [rsi] + 66c5: 61 + 66c6: 64 5f pop rdi + 66c8: 77 72 ja 0x673c <.symtab+0x673c> + 66ca: 69 74 65 5f 6c 6f 63 6b imul esi, dword ptr [rbp + 2*riz + 95], 1801678700 + 66d2: 00 5f 64 add byte ptr [rdi + 100], bl + 66d5: 6c insb byte ptr es:[rdi], dx + 66d6: 5f pop rdi + 66d7: 74 6c je 0x6745 <.symtab+0x6745> + 66d9: 73 64 jae 0x673f <.symtab+0x673f> + 66db: 65 73 63 jae 0x6741 <.symtab+0x6741> + 66de: 5f pop rdi + 66df: 72 65 jb 0x6746 <.symtab+0x6746> + 66e1: 74 75 je 0x6758 <.symtab+0x6758> + 66e3: 72 6e jb 0x6753 <.symtab+0x6753> + 66e5: 00 5f 5f add byte ptr [rdi + 95], bl + 66e8: 61 + 66e9: 6c insb byte ptr es:[rdi], dx + 66ea: 6c insb byte ptr es:[rdi], dx + 66eb: 6f outsd dx, dword ptr [rsi] + 66ec: 63 5f 64 movsxd ebx, dword ptr [rdi + 100] + 66ef: 69 72 00 73 74 72 73 imul esi, dword ptr [rdx], 1936880755 + 66f6: 70 6e jo 0x6766 <.symtab+0x6766> + 66f8: 00 5f 5f add byte ptr [rdi + 95], bl + 66fb: 73 74 jae 0x6771 <.symtab+0x6771> + 66fd: 72 63 jb 0x6762 <.symtab+0x6762> + 66ff: 61 + 6700: 73 65 jae 0x6767 <.symtab+0x6767> + 6702: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 6705: 5f pop rdi + 6706: 73 73 jae 0x677b <.symtab+0x677b> + 6708: 65 34 32 xor al, 50 + 670b: 00 5f 5f add byte ptr [rdi + 95], bl + 670e: 73 74 jae 0x6784 <.symtab+0x6784> + 6710: 72 63 jb 0x6775 <.symtab+0x6775> + 6712: 61 + 6713: 73 65 jae 0x677a <.symtab+0x677a> + 6715: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] + 6718: 5f pop rdi + 6719: 61 + 671a: 76 78 jbe 0x6794 <.symtab+0x6794> + 671c: 00 5f 5f add byte ptr [rdi + 95], bl + 671f: 67 65 74 64 addr32 je 0x6787 <.symtab+0x6787> + 6723: 65 6e outsb dx, byte ptr gs:[rsi] + 6725: 74 73 je 0x679a <.symtab+0x679a> + 6727: 36 34 00 xor al, 0 + 672a: 5f pop rdi + 672b: 55 push rbp + 672c: 6e outsb dx, byte ptr [rsi] + 672d: 77 69 ja 0x6798 <.symtab+0x6798> + 672f: 6e outsb dx, byte ptr [rsi] + 6730: 64 5f pop rdi + 6732: 47 65 gs + 6734: 74 47 je 0x677d <.symtab+0x677d> + 6736: 52 push rdx + 6737: 00 5f 6e add byte ptr [rdi + 110], bl + 673a: 6c insb byte ptr es:[rdi], dx + 673b: 5f pop rdi + 673c: 64 65 66 61 + 6740: 75 6c jne 0x67ae <.symtab+0x67ae> + 6742: 74 5f je 0x67a3 <.symtab+0x67a3> + 6744: 64 65 66 61 + 6748: 75 6c jne 0x67b6 <.symtab+0x67b6> + 674a: 74 5f je 0x67ab <.symtab+0x67ab> + 674c: 64 6f outsd dx, dword ptr fs:[rsi] + 674e: 6d insd dword ptr es:[rdi], dx + 674f: 61 + 6750: 69 6e 00 5f 5f 6c 69 imul ebp, dword ptr [rsi], 1768709983 + 6757: 62 63 5f 61 72 + 675c: 67 76 00 addr32 jbe 0x675f <.symtab+0x675f> + 675f: 5f pop rdi + 6760: 5f pop rdi + 6761: 78 38 js 0x679b <.symtab+0x679b> + 6763: 36 5f pop rdi + 6765: 72 61 jb 0x67c8 <.symtab+0x67c8> + 6767: 77 5f ja 0x67c8 <.symtab+0x67c8> + 6769: 64 61 + 676b: 74 61 je 0x67ce <.symtab+0x67ce> + 676d: 5f pop rdi + 676e: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 6771: 68 65 5f 73 69 push 1769168741 + 6776: 7a 65 jp 0x67dd <.symtab+0x67dd> + 6778: 5f pop rdi + 6779: 68 61 6c 66 00 push 6712417 + 677e: 5f pop rdi + 677f: 5f pop rdi + 6780: 6c insb byte ptr es:[rdi], dx + 6781: 69 62 63 5f 73 74 61 imul esp, dword ptr [rdx + 99], 1635021663 + 6788: 72 74 jb 0x67fe <.symtab+0x67fe> + 678a: 5f pop rdi + 678b: 6d insd dword ptr es:[rdi], dx + 678c: 61 + 678d: 69 6e 00 5f 5f 6c 6c imul ebp, dword ptr [rsi], 1819041631 + 6794: 6c insb byte ptr es:[rdi], dx + 6795: 5f pop rdi + 6796: 6c insb byte ptr es:[rdi], dx + 6797: 6f outsd dx, dword ptr [rsi] + 6798: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 679b: 77 61 ja 0x67fe <.symtab+0x67fe> + 679d: 69 74 5f 70 72 69 76 61 imul esi, dword ptr [rdi + 2*rbx + 112], 1635150194 + 67a5: 74 65 je 0x680c <.symtab+0x680c> + 67a7: 00 5f 49 add byte ptr [rdi + 73], bl + 67aa: 4f 5f pop r15 + 67ac: 69 6e 69 74 5f 69 6e imul ebp, dword ptr [rsi + 105], 1852399476 + 67b3: 74 65 je 0x681a <.symtab+0x681a> + 67b5: 72 6e jb 0x6825 <.symtab+0x6825> + 67b7: 61 + 67b8: 6c insb byte ptr es:[rdi], dx + 67b9: 00 70 72 add byte ptr [rax + 114], dh + 67bc: 6f outsd dx, dword ptr [rsi] + 67bd: 67 72 61 addr32 jb 0x6821 <.symtab+0x6821> + 67c0: 6d insd dword ptr es:[rdi], dx + 67c1: 5f pop rdi + 67c2: 69 6e 76 6f 63 61 74 imul ebp, dword ptr [rsi + 118], 1952539503 + 67c9: 69 6f 6e 5f 6e 61 6d imul ebp, dword ptr [rdi + 110], 1835101791 + 67d0: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 67d4: 6c insb byte ptr es:[rdi], dx + 67d5: 69 62 63 5f 64 6c 73 imul esp, dword ptr [rdx + 99], 1936483423 + 67dc: 79 6d jns 0x684b <.symtab+0x684b> + 67de: 00 5f 5f add byte ptr [rdi + 95], bl + 67e1: 6d insd dword ptr es:[rdi], dx + 67e2: 61 + 67e3: 6c insb byte ptr es:[rdi], dx + 67e4: 6c insb byte ptr es:[rdi], dx + 67e5: 6f outsd dx, dword ptr [rsi] + 67e6: 63 5f 66 movsxd ebx, dword ptr [rdi + 102] + 67e9: 6f outsd dx, dword ptr [rsi] + 67ea: 72 6b jb 0x6857 <.symtab+0x6857> + 67ec: 5f pop rdi + 67ed: 75 6e jne 0x685d <.symtab+0x685d> + 67ef: 6c insb byte ptr es:[rdi], dx + 67f0: 6f outsd dx, dword ptr [rsi] + 67f1: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 67f4: 70 61 jo 0x6857 <.symtab+0x6857> + 67f6: 72 65 jb 0x685d <.symtab+0x685d> + 67f8: 6e outsb dx, byte ptr [rsi] + 67f9: 74 00 je 0x67fb <.symtab+0x67fb> + 67fb: 5f pop rdi + 67fc: 64 6c insb byte ptr es:[rdi], dx + 67fe: 5f pop rdi + 67ff: 73 68 jae 0x6869 <.symtab+0x6869> + 6801: 6f outsd dx, dword ptr [rsi] + 6802: 77 5f ja 0x6863 <.symtab+0x6863> + 6804: 73 63 jae 0x6869 <.symtab+0x6869> + 6806: 6f outsd dx, dword ptr [rsi] + 6807: 70 65 jo 0x686e <.symtab+0x686e> + 6809: 00 5f 5f add byte ptr [rdi + 95], bl + 680c: 6c insb byte ptr es:[rdi], dx + 680d: 69 62 63 5f 77 72 69 imul esp, dword ptr [rdx + 99], 1769109343 + 6814: 74 65 je 0x687b <.symtab+0x687b> + 6816: 00 5f 64 add byte ptr [rdi + 100], bl + 6819: 6c insb byte ptr es:[rdi], dx + 681a: 5f pop rdi + 681b: 76 64 jbe 0x6881 <.symtab+0x6881> + 681d: 73 6f jae 0x688e <.symtab+0x688e> + 681f: 5f pop rdi + 6820: 74 69 je 0x688b <.symtab+0x688b> + 6822: 6d insd dword ptr es:[rdi], dx + 6823: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 6827: 4f 5f pop r15 + 6829: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 + 6830: 73 74 jae 0x68a6 <.symtab+0x68a6> + 6832: 72 74 jb 0x68a8 <.symtab+0x68a8> + 6834: 6f outsd dx, dword ptr [rsi] + 6835: 75 6c jne 0x68a3 <.symtab+0x68a3> + 6837: 00 5f 5f add byte ptr [rdi + 95], bl + 683a: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 683e: 76 5f jbe 0x689f <.symtab+0x689f> + 6840: 74 72 je 0x68b4 <.symtab+0x68b4> + 6842: 61 + 6843: 6e outsb dx, byte ptr [rsi] + 6844: 73 66 jae 0x68ac <.symtab+0x68ac> + 6846: 6f outsd dx, dword ptr [rsi] + 6847: 72 6d jb 0x68b6 <.symtab+0x68b6> + 6849: 5f pop rdi + 684a: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 6851: 6c insb byte ptr es:[rdi], dx + 6852: 5f pop rdi + 6853: 75 63 jne 0x68b8 <.symtab+0x68b8> + 6855: 73 32 jae 0x6889 <.symtab+0x6889> + 6857: 72 65 jb 0x68be <.symtab+0x68be> + 6859: 76 65 jbe 0x68c0 <.symtab+0x68c0> + 685b: 72 73 jb 0x68d0 <.symtab+0x68d0> + 685d: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 6861: 6d insd dword ptr es:[rdi], dx + 6862: 65 6d insd dword ptr es:[rdi], dx + 6864: 63 70 79 movsxd esi, dword ptr [rax + 121] + 6867: 5f pop rdi + 6868: 61 + 6869: 76 78 jbe 0x68e3 <.symtab+0x68e3> + 686b: 35 31 32 5f 75 xor eax, 1969173041 + 6870: 6e outsb dx, byte ptr [rsi] + 6871: 61 + 6872: 6c insb byte ptr es:[rdi], dx + 6873: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 687a: 6e outsb dx, byte ptr [rsi] + 687b: 6c insb byte ptr es:[rdi], dx + 687c: 5f pop rdi + 687d: 43 5f pop r15 + 687f: 4c 43 + 6881: 5f pop rdi + 6882: 43 54 push r12 + 6884: 59 pop rcx + 6885: 50 push rax + 6886: 45 5f pop r15 + 6888: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 688c: 73 5f jae 0x68ed <.symtab+0x68ed> + 688e: 6c insb byte ptr es:[rdi], dx + 688f: 6f outsd dx, dword ptr [rsi] + 6890: 77 65 ja 0x68f7 <.symtab+0x68f7> + 6892: 72 00 jb 0x6894 <.symtab+0x6894> + 6894: 5f pop rdi + 6895: 64 6c insb byte ptr es:[rdi], dx + 6897: 5f pop rdi + 6898: 61 + 6899: 6c insb byte ptr es:[rdi], dx + 689a: 6c insb byte ptr es:[rdi], dx + 689b: 5f pop rdi + 689c: 64 69 72 73 00 5f 5f 73 imul esi, dword ptr fs:[rdx + 115], 1935630080 + 68a4: 74 72 je 0x6918 <.symtab+0x6918> + 68a6: 73 70 jae 0x6918 <.symtab+0x6918> + 68a8: 6e outsb dx, byte ptr [rsi] + 68a9: 5f pop rdi + 68aa: 73 73 jae 0x691f <.symtab+0x691f> + 68ac: 65 34 32 xor al, 50 + 68af: 00 5f 5f add byte ptr [rdi + 95], bl + 68b2: 73 65 jae 0x6919 <.symtab+0x6919> + 68b4: 74 65 je 0x691b <.symtab+0x691b> + 68b6: 6e outsb dx, byte ptr [rsi] + 68b7: 76 00 jbe 0x68b9 <.symtab+0x68b9> + 68b9: 5f pop rdi + 68ba: 5f pop rdi + 68bb: 63 6c 65 61 movsxd ebp, dword ptr [rbp + 2*riz + 97] + 68bf: 72 65 jb 0x6926 <.symtab+0x6926> + 68c1: 6e outsb dx, byte ptr [rsi] + 68c2: 76 00 jbe 0x68c4 <.symtab+0x68c4> + 68c4: 73 74 jae 0x693a <.symtab+0x693a> + 68c6: 72 63 jb 0x692b <.symtab+0x692b> + 68c8: 68 72 00 5f 5f push 1600061554 + 68cd: 73 74 jae 0x6943 <.symtab+0x6943> + 68cf: 72 72 jb 0x6943 <.symtab+0x6943> + 68d1: 63 68 72 movsxd ebp, dword ptr [rax + 114] + 68d4: 5f pop rdi + 68d5: 61 + 68d6: 76 78 jbe 0x6950 <.symtab+0x6950> + 68d8: 32 00 xor al, byte ptr [rax] + 68da: 5f pop rdi + 68db: 64 6c insb byte ptr es:[rdi], dx + 68dd: 5f pop rdi + 68de: 61 + 68df: 64 64 5f pop rdi + 68e2: 74 6f je 0x6953 <.symtab+0x6953> + 68e4: 5f pop rdi + 68e5: 73 6c jae 0x6953 <.symtab+0x6953> + 68e7: 6f outsd dx, dword ptr [rsi] + 68e8: 74 69 je 0x6953 <.symtab+0x6953> + 68ea: 6e outsb dx, byte ptr [rsi] + 68eb: 66 6f outsw dx, word ptr [rsi] + 68ed: 00 5f 5f add byte ptr [rdi + 95], bl + 68f0: 6c insb byte ptr es:[rdi], dx + 68f1: 69 62 63 5f 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363679 + 68f8: 6d insd dword ptr es:[rdi], dx + 68f9: 6f outsd dx, dword ptr [rsi] + 68fa: 76 65 jbe 0x6961 <.symtab+0x6961> + 68fc: 00 5f 5f add byte ptr [rdi + 95], bl + 68ff: 72 65 jb 0x6966 <.symtab+0x6966> + 6901: 61 + 6902: 6c insb byte ptr es:[rdi], dx + 6903: 6c insb byte ptr es:[rdi], dx + 6904: 6f outsd dx, dword ptr [rsi] + 6905: 63 00 movsxd eax, dword ptr [rax] + 6907: 5f pop rdi + 6908: 5f pop rdi + 6909: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] + 690d: 76 5f jbe 0x696e <.symtab+0x696e> + 690f: 61 + 6910: 6c insb byte ptr es:[rdi], dx + 6911: 69 61 73 5f 64 62 00 imul esp, dword ptr [rcx + 115], 6448223 + 6918: 5f pop rdi + 6919: 49 4f + 691b: 5f pop rdi + 691c: 69 74 65 72 5f 65 6e 64 imul esi, dword ptr [rbp + 2*riz + 114], 1684956511 + 6924: 00 5f 5f add byte ptr [rdi + 95], bl + 6927: 6d insd dword ptr es:[rdi], dx + 6928: 61 + 6929: 6c insb byte ptr es:[rdi], dx + 692a: 6c insb byte ptr es:[rdi], dx + 692b: 6f outsd dx, dword ptr [rsi] + 692c: 70 74 jo 0x69a2 <.symtab+0x69a2> + 692e: 00 5f 71 add byte ptr [rdi + 113], bl + 6931: 75 69 jne 0x699c <.symtab+0x699c> + 6933: 63 6b 73 movsxd ebp, dword ptr [rbx + 115] + 6936: 6f outsd dx, dword ptr [rsi] + 6937: 72 74 jb 0x69ad <.symtab+0x69ad> + 6939: 00 5f 55 add byte ptr [rdi + 85], bl + 693c: 6e outsb dx, byte ptr [rsi] + 693d: 77 69 ja 0x69a8 <.symtab+0x69a8> + 693f: 6e outsb dx, byte ptr [rsi] + 6940: 64 5f pop rdi + 6942: 47 65 gs + 6944: 74 44 je 0x698a <.symtab+0x698a> + 6946: 61 + 6947: 74 61 je 0x69aa <.symtab+0x69aa> + 6949: 52 push rdx + 694a: 65 6c insb byte ptr es:[rdi], dx + 694c: 42 61 + 694e: 73 65 jae 0x69b5 <.symtab+0x69b5> + 6950: 00 5f 49 add byte ptr [rdi + 73], bl + 6953: 4f 5f pop r15 + 6955: 6e outsb dx, byte ptr [rsi] + 6956: 65 77 5f ja 0x69b8 <.symtab+0x69b8> + 6959: 66 69 6c 65 5f 75 6e imul bp, word ptr [rbp + 2*riz + 95], 28277 + 6960: 64 65 72 66 jb 0x69ca <.symtab+0x69ca> + 6964: 6c insb byte ptr es:[rdi], dx + 6965: 6f outsd dx, dword ptr [rsi] + 6966: 77 00 ja 0x6968 <.symtab+0x6968> + 6968: 5f pop rdi + 6969: 5f pop rdi + 696a: 64 61 + 696c: 74 61 je 0x69cf <.symtab+0x69cf> + 696e: 5f pop rdi + 696f: 73 74 jae 0x69e5 <.symtab+0x69e5> + 6971: 61 + 6972: 72 74 jb 0x69e8 <.symtab+0x69e8> + 6974: 00 5f 64 add byte ptr [rdi + 100], bl + 6977: 6c insb byte ptr es:[rdi], dx + 6978: 65 72 72 jb 0x69ed <.symtab+0x69ed> + 697b: 6f outsd dx, dword ptr [rsi] + 697c: 72 5f jb 0x69dd <.symtab+0x69dd> + 697e: 72 75 jb 0x69f5 <.symtab+0x69f5> + 6980: 6e outsb dx, byte ptr [rsi] + 6981: 00 5f 64 add byte ptr [rdi + 100], bl + 6984: 6c insb byte ptr es:[rdi], dx + 6985: 5f pop rdi + 6986: 73 79 jae 0x6a01 <.symtab+0x6a01> + 6988: 6d insd dword ptr es:[rdi], dx + 6989: 00 5f 5f add byte ptr [rdi + 95], bl + 698c: 6c insb byte ptr es:[rdi], dx + 698d: 69 62 63 5f 66 61 74 imul esp, dword ptr [rdx + 99], 1952540255 + 6994: 61 + 6995: 6c insb byte ptr es:[rdi], dx + 6996: 00 5f 5f add byte ptr [rdi + 95], bl + 6999: 67 65 74 5f addr32 je 0x69fc <.symtab+0x69fc> + 699d: 70 68 jo 0x6a07 <.symtab+0x6a07> + 699f: 79 73 jns 0x6a14 <.symtab+0x6a14> + 69a1: 5f pop rdi + 69a2: 70 61 jo 0x6a05 <.symtab+0x6a05> + 69a4: 67 65 73 00 addr32 jae 0x69a8 <.symtab+0x69a8> + 69a8: 5f pop rdi + 69a9: 5f pop rdi + 69aa: 73 62 jae 0x6a0e <.symtab+0x6a0e> + 69ac: 72 6b jb 0x6a19 <.symtab+0x6a19> + 69ae: 00 5f 49 add byte ptr [rdi + 73], bl + 69b1: 4f 5f pop r15 + 69b3: 64 65 66 61 + 69b7: 75 6c jne 0x6a25 <.symtab+0x6a25> + 69b9: 74 5f je 0x6a1a <.symtab+0x6a1a> + 69bb: 73 65 jae 0x6a22 <.symtab+0x6a22> + 69bd: 65 6b 00 5f imul eax, dword ptr gs:[rax], 95 + 69c1: 5f pop rdi + 69c2: 74 64 je 0x6a28 <.symtab+0x6a28> + 69c4: 65 6c insb byte ptr es:[rdi], dx + 69c6: 65 74 65 je 0x6a2e <.symtab+0x6a2e> + 69c9: 00 5f 64 add byte ptr [rdi + 100], bl + 69cc: 6c insb byte ptr es:[rdi], dx + 69cd: 5f pop rdi + 69ce: 67 65 74 5f addr32 je 0x6a31 <.symtab+0x6a31> + 69d2: 64 6c insb byte ptr es:[rdi], dx + 69d4: 5f pop rdi + 69d5: 6d insd dword ptr es:[rdi], dx + 69d6: 61 + 69d7: 69 6e 5f 6d 61 70 00 imul ebp, dword ptr [rsi + 95], 7364973 + 69de: 5f pop rdi + 69df: 5f pop rdi + 69e0: 70 72 jo 0x6a54 <.symtab+0x6a54> + 69e2: 69 6e 74 66 5f 76 61 imul ebp, dword ptr [rsi + 116], 1635147622 + 69e9: 5f pop rdi + 69ea: 61 + 69eb: 72 67 jb 0x6a54 <.symtab+0x6a54> + 69ed: 5f pop rdi + 69ee: 74 61 je 0x6a51 <.symtab+0x6a51> + 69f0: 62 + 69f1: 6c insb byte ptr es:[rdi], dx + 69f2: 65 00 5f 72 add byte ptr gs:[rdi + 114], bl + 69f6: 5f pop rdi + 69f7: 64 65 62 75 67 00 5f + 69fe: 5f pop rdi + 69ff: 6d insd dword ptr es:[rdi], dx + 6a00: 61 + 6a01: 6c insb byte ptr es:[rdi], dx + 6a02: 6c insb byte ptr es:[rdi], dx + 6a03: 6f outsd dx, dword ptr [rsi] + 6a04: 63 5f 73 movsxd ebx, dword ptr [rdi + 115] + 6a07: 74 61 je 0x6a6a <.symtab+0x6a6a> + 6a09: 74 73 je 0x6a7e <.symtab+0x6a7e> + 6a0b: 00 5f 49 add byte ptr [rdi + 73], bl + 6a0e: 4f 5f pop r15 + 6a10: 77 64 ja 0x6a76 <.symtab+0x6a76> + 6a12: 65 66 61 + 6a15: 75 6c jne 0x6a83 <.symtab+0x6a83> + 6a17: 74 5f je 0x6a78 <.symtab+0x6a78> + 6a19: 70 62 jo 0x6a7d <.symtab+0x6a7d> + 6a1b: 61 + 6a1c: 63 6b 66 movsxd ebp, dword ptr [rbx + 102] + 6a1f: 61 + 6a20: 69 6c 00 5f 5f 76 66 70 imul ebp, dword ptr [rax + rax + 95], 1885763167 + 6a28: 72 69 jb 0x6a93 <.symtab+0x6a93> + 6a2a: 6e outsb dx, byte ptr [rsi] + 6a2b: 74 66 je 0x6a93 <.symtab+0x6a93> + 6a2d: 5f pop rdi + 6a2e: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 6a35: 6c insb byte ptr es:[rdi], dx + 6a36: 00 5f 5f add byte ptr [rdi + 95], bl + 6a39: 73 79 jae 0x6ab4 <.symtab+0x6ab4> + 6a3b: 73 5f jae 0x6a9c <.symtab+0x6a9c> + 6a3d: 65 72 72 jb 0x6ab2 <.symtab+0x6ab2> + 6a40: 6c insb byte ptr es:[rdi], dx + 6a41: 69 73 74 5f 69 6e 74 imul esi, dword ptr [rbx + 116], 1953392991 + 6a48: 65 72 6e jb 0x6ab9 <.symtab+0x6ab9> + 6a4b: 61 + 6a4c: 6c insb byte ptr es:[rdi], dx + 6a4d: 00 5f 64 add byte ptr [rdi + 100], bl + 6a50: 6c insb byte ptr es:[rdi], dx + 6a51: 5f pop rdi + 6a52: 6f outsd dx, dword ptr [rsi] + 6a53: 73 76 jae 0x6acb <.symtab+0x6acb> + 6a55: 65 72 73 jb 0x6acb <.symtab+0x6acb> + 6a58: 69 6f 6e 00 5f 49 4f imul ebp, dword ptr [rdi + 110], 1330208512 + 6a5f: 5f pop rdi + 6a60: 6c insb byte ptr es:[rdi], dx + 6a61: 69 73 74 5f 61 6c 6c imul esi, dword ptr [rbx + 116], 1819042143 + 6a68: 00 5f 5f add byte ptr [rdi + 95], bl + 6a6b: 61 + 6a6c: 72 67 jb 0x6ad5 <.symtab+0x6ad5> + 6a6e: 7a 5f jp 0x6acf <.symtab+0x6acf> + 6a70: 61 + 6a71: 64 64 5f pop rdi + 6a74: 73 65 jae 0x6adb <.symtab+0x6adb> + 6a76: 70 00 jo 0x6a78 <.symtab+0x6a78> + 6a78: 5f pop rdi + 6a79: 49 4f + 6a7b: 5f pop rdi + 6a7c: 6e outsb dx, byte ptr [rsi] + 6a7d: 65 77 5f ja 0x6adf <.symtab+0x6adf> + 6a80: 66 69 6c 65 5f 6f 76 imul bp, word ptr [rbp + 2*riz + 95], 30319 + 6a87: 65 72 66 jb 0x6af0 <.symtab+0x6af0> + 6a8a: 6c insb byte ptr es:[rdi], dx + 6a8b: 6f outsd dx, dword ptr [rsi] + 6a8c: 77 00 ja 0x6a8e <.symtab+0x6a8e> + 6a8e: 5f pop rdi + 6a8f: 5f pop rdi + 6a90: 6c insb byte ptr es:[rdi], dx + 6a91: 69 62 63 5f 64 6c 6f imul esp, dword ptr [rdx + 99], 1869374559 + 6a98: 70 65 jo 0x6aff <.symtab+0x6aff> + 6a9a: 6e outsb dx, byte ptr [rsi] + 6a9b: 5f pop rdi + 6a9c: 6d insd dword ptr es:[rdi], dx + 6a9d: 6f outsd dx, dword ptr [rsi] + 6a9e: 64 65 00 5f 5f add byte ptr gs:[rdi + 95], bl + 6aa3: 75 6e jne 0x6b13 <.symtab+0x6b13> + 6aa5: 73 65 jae 0x6b0c <.symtab+0x6b0c> + 6aa7: 74 65 je 0x6b0e <.symtab+0x6b0e> + 6aa9: 6e outsb dx, byte ptr [rsi] + 6aaa: 76 00 jbe 0x6aac <.symtab+0x6aac> + 6aac: 5f pop rdi + 6aad: 49 4f + 6aaf: 5f pop rdi + 6ab0: 6e outsb dx, byte ptr [rsi] + 6ab1: 65 77 5f ja 0x6b13 <.symtab+0x6b13> + 6ab4: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 + 6abb: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 + 6ac0: 00 5f 64 add byte ptr [rdi + 100], bl + 6ac3: 6c insb byte ptr es:[rdi], dx + 6ac4: 5f pop rdi + 6ac5: 74 75 je 0x6b3c <.symtab+0x6b3c> + 6ac7: 6e outsb dx, byte ptr [rsi] + 6ac8: 61 + 6ac9: 62 + 6aca: 6c insb byte ptr es:[rdi], dx + 6acb: 65 5f pop rdi + 6acd: 73 65 jae 0x6b34 <.symtab+0x6b34> + 6acf: 74 5f je 0x6b30 <.symtab+0x6b30> + 6ad1: 61 + 6ad2: 72 65 jb 0x6b39 <.symtab+0x6b39> + 6ad4: 6e outsb dx, byte ptr [rsi] + 6ad5: 61 + 6ad6: 5f pop rdi + 6ad7: 74 65 je 0x6b3e <.symtab+0x6b3e> + 6ad9: 73 74 jae 0x6b4f <.symtab+0x6b4f> + 6adb: 00 5f 64 add byte ptr [rdi + 100], bl + 6ade: 6c insb byte ptr es:[rdi], dx + 6adf: 5f pop rdi + 6ae0: 73 79 jae 0x6b5b <.symtab+0x6b5b> + 6ae2: 73 64 jae 0x6b48 <.symtab+0x6b48> + 6ae4: 65 70 5f jo 0x6b46 <.symtab+0x6b46> + 6ae7: 72 65 jb 0x6b4e <.symtab+0x6b4e> + 6ae9: 61 + 6aea: 64 5f pop rdi + 6aec: 77 68 ja 0x6b56 <.symtab+0x6b56> + 6aee: 6f outsd dx, dword ptr [rsi] + 6aef: 6c insb byte ptr es:[rdi], dx + 6af0: 65 5f pop rdi + 6af2: 66 69 6c 65 00 5f 6e imul bp, word ptr [rbp + 2*riz], 28255 + 6af9: 6c insb byte ptr es:[rdi], dx + 6afa: 5f pop rdi + 6afb: 63 75 72 movsxd esi, dword ptr [rbp + 114] + 6afe: 72 65 jb 0x6b65 <.symtab+0x6b65> + 6b00: 6e outsb dx, byte ptr [rsi] + 6b01: 74 5f je 0x6b62 <.symtab+0x6b62> + 6b03: 4c 43 + 6b05: 5f pop rdi + 6b06: 4d 4f + 6b08: 4e 45 + 6b0a: 54 push rsp + 6b0b: 41 52 push r10 + 6b0d: 59 pop rcx + 6b0e: 00 5f 5f add byte ptr [rdi + 95], bl + 6b11: 6f outsd dx, dword ptr [rsi] + 6b12: 70 65 jo 0x6b79 <.symtab+0x6b79> + 6b14: 6e outsb dx, byte ptr [rsi] + 6b15: 61 + 6b16: 74 5f je 0x6b77 <.symtab+0x6b77> + 6b18: 6e outsb dx, byte ptr [rsi] + 6b19: 6f outsd dx, dword ptr [rsi] + 6b1a: 63 61 6e movsxd esp, dword ptr [rcx + 110] + 6b1d: 63 65 6c movsxd esp, dword ptr [rbp + 108] + 6b20: 00 5f 64 add byte ptr [rdi + 100], bl + 6b23: 6c insb byte ptr es:[rdi], dx + 6b24: 5f pop rdi + 6b25: 61 + 6b26: 64 64 72 00 jb 0x6b2a <.symtab+0x6b2a> + 6b2a: 5f pop rdi + 6b2b: 5f pop rdi + 6b2c: 67 65 74 5f addr32 je 0x6b8f <.symtab+0x6b8f> + 6b30: 61 + 6b31: 76 70 jbe 0x6ba3 <.symtab+0x6ba3> + 6b33: 68 79 73 5f 70 push 1885303673 + 6b38: 61 + 6b39: 67 65 73 00 addr32 jae 0x6b3d <.symtab+0x6b3d> + 6b3d: 5f pop rdi + 6b3e: 5f pop rdi + 6b3f: 68 61 6e 64 6c push 1818521185 + 6b44: 65 5f pop rdi + 6b46: 72 65 jb 0x6bad <.symtab+0x6bad> + 6b48: 67 69 73 74 65 72 65 64 imul esi, dword ptr [ebx + 116], 1684370021 + 6b50: 5f pop rdi + 6b51: 6d insd dword ptr es:[rdi], dx + 6b52: 6f outsd dx, dword ptr [rsi] + 6b53: 64 69 66 69 65 72 5f 77 imul esp, dword ptr fs:[rsi + 105], 2002743909 + 6b5b: 63 00 movsxd eax, dword ptr [rax] + 6b5d: 5f pop rdi + 6b5e: 5f pop rdi + 6b5f: 6f outsd dx, dword ptr [rsi] + 6b60: 70 65 jo 0x6bc7 <.symtab+0x6bc7> + 6b62: 6e outsb dx, byte ptr [rsi] + 6b63: 36 34 00 xor al, 0 + 6b66: 5f pop rdi + 6b67: 5f pop rdi + 6b68: 73 74 jae 0x6bde <.symtab+0x6bde> + 6b6a: 72 63 jb 0x6bcf <.symtab+0x6bcf> + 6b6c: 6d insd dword ptr es:[rdi], dx + 6b6d: 70 5f jo 0x6bce <.symtab+0x6bce> + 6b6f: 73 73 jae 0x6be4 <.symtab+0x6be4> + 6b71: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] + 6b75: 6e outsb dx, byte ptr [rsi] + 6b76: 61 + 6b77: 6c insb byte ptr es:[rdi], dx + 6b78: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 + 6b7f: 6e outsb dx, byte ptr [rsi] + 6b80: 6c insb byte ptr es:[rdi], dx + 6b81: 5f pop rdi + 6b82: 43 5f pop r15 + 6b84: 4c 43 + 6b86: 5f pop rdi + 6b87: 50 push rax + 6b88: 41 50 push r8 + 6b8a: 45 52 push r10 + 6b8c: 00 5f 64 add byte ptr [rdi + 100], bl + 6b8f: 6c insb byte ptr es:[rdi], dx + 6b90: 5f pop rdi + 6b91: 63 61 74 movsxd esp, dword ptr [rcx + 116] + 6b94: 63 68 5f movsxd ebp, dword ptr [rax + 95] + 6b97: 65 72 72 jb 0x6c0c <.symtab+0x6c0c> + 6b9a: 6f outsd dx, dword ptr [rsi] + 6b9b: 72 00 jb 0x6b9d <.symtab+0x6b9d> + 6b9d: 5f pop rdi + 6b9e: 49 4f + 6ba0: 5f pop rdi + 6ba1: 75 6e jne 0x6c11 <.symtab+0x6c11> + 6ba3: 5f pop rdi + 6ba4: 6c insb byte ptr es:[rdi], dx + 6ba5: 69 6e 6b 00 5f 5f 72 imul ebp, dword ptr [rsi + 107], 1918852864 + 6bac: 65 67 69 73 74 65 72 5f 66 imul esi, dword ptr gs:[ebx + 116], 1717531237 + 6bb5: 72 61 jb 0x6c18 <.symtab+0x6c18> + 6bb7: 6d insd dword ptr es:[rdi], dx + 6bb8: 65 5f pop rdi + 6bba: 69 6e 66 6f 5f 74 61 imul ebp, dword ptr [rsi + 102], 1635016559 + 6bc1: 62 + 6bc2: 6c insb byte ptr es:[rdi], dx + 6bc3: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl + 6bc7: 4f 5f pop r15 + 6bc9: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 + 6bd0: 74 62 je 0x6c34 <.symtab+0x6c34> + 6bd2: 75 66 jne 0x6c3a <.symtab+0x6c3a> + 6bd4: 5f pop rdi + 6bd5: 6d insd dword ptr es:[rdi], dx + 6bd6: 6d insd dword ptr es:[rdi], dx + 6bd7: 61 + 6bd8: 70 00 jo 0x6bda <.symtab+0x6bda> + 6bda: 5f pop rdi + 6bdb: 64 6c insb byte ptr es:[rdi], dx + 6bdd: 5f pop rdi + 6bde: 6d insd dword ptr es:[rdi], dx + 6bdf: 61 + 6be0: 6b 65 5f 73 imul esp, dword ptr [rbp + 95], 115 + 6be4: 74 61 je 0x6c47 <.symtab+0x6c47> + 6be6: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] + 6be9: 65 78 65 js 0x6c51 <.symtab+0x6c51> + 6bec: 63 75 74 movsxd esi, dword ptr [rbp + 116] + 6bef: 61 + 6bf0: 62 + 6bf1: 6c insb byte ptr es:[rdi], dx + 6bf2: 65 5f pop rdi + 6bf4: 68 6f 6f 6b 00 push 7040879 + 6bf9: 5f pop rdi + 6bfa: 64 6c insb byte ptr es:[rdi], dx + 6bfc: 5f pop rdi + 6bfd: 69 6e 68 69 62 69 74 imul ebp, dword ptr [rsi + 104], 1953063529 + 6c04: 5f pop rdi + 6c05: 72 70 jb 0x6c77 <.symtab+0x6c77> + 6c07: 61 + 6c08: 74 68 je 0x6c72 <.symtab+0x6c72> + 6c0a: 00 61 6c add byte ptr [rcx + 108], ah + 6c0d: 69 67 6e 65 64 5f 61 imul esp, dword ptr [rdi + 110], 1633641573 + 6c14: 6c insb byte ptr es:[rdi], dx + 6c15: 6c insb byte ptr es:[rdi], dx + 6c16: 6f outsd dx, dword ptr [rsi] + 6c17: 63 00 movsxd eax, dword ptr [rax] + 6c19: 5f pop rdi + 6c1a: 49 4f + 6c1c: 5f pop rdi + 6c1d: 64 65 66 61 + 6c21: 75 6c jne 0x6c8f <.symtab+0x6c8f> + 6c23: 74 5f je 0x6c84 <.symtab+0x6c84> + 6c25: 70 62 jo 0x6c89 <.symtab+0x6c89> + 6c27: 61 + 6c28: 63 6b 66 movsxd ebp, dword ptr [rbx + 102] + 6c2b: 61 + 6c2c: 69 6c 00 5f 64 6c 5f 76 imul ebp, dword ptr [rax + rax + 95], 1985965156 + 6c34: 64 73 6f jae 0x6ca6 <.symtab+0x6ca6> + 6c37: 5f pop rdi + 6c38: 67 65 74 74 addr32 je 0x6cb0 <.symtab+0x6cb0> + 6c3c: 69 6d 65 6f 66 64 61 imul ebp, dword ptr [rbp + 101], 1633969775 + 6c43: 79 00 jns 0x6c45 <.symtab+0x6c45> + 6c45: 5f pop rdi + 6c46: 64 6c insb byte ptr es:[rdi], dx + 6c48: 5f pop rdi + 6c49: 74 6c je 0x6cb7 <.symtab+0x6cb7> + 6c4b: 73 64 jae 0x6cb1 <.symtab+0x6cb1> + 6c4d: 65 73 63 jae 0x6cb3 <.symtab+0x6cb3> + 6c50: 5f pop rdi + 6c51: 75 6e jne 0x6cc1 <.symtab+0x6cc1> + 6c53: 64 65 66 77 65 ja 0x6cbd <.symtab+0x6cbd> + 6c58: 61 + 6c59: 6b 00 5f imul eax, dword ptr [rax], 95 + 6c5c: 5f pop rdi + 6c5d: 72 65 jb 0x6cc4 <.symtab+0x6cc4> + 6c5f: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 + 6c67: 72 61 jb 0x6cca <.symtab+0x6cca> + 6c69: 6d insd dword ptr es:[rdi], dx + 6c6a: 65 5f pop rdi + 6c6c: 69 6e 66 6f 00 5f 64 imul ebp, dword ptr [rsi + 102], 1683947631 + 6c73: 6c insb byte ptr es:[rdi], dx + 6c74: 5f pop rdi + 6c75: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] + 6c78: 72 65 jb 0x6cdf <.symtab+0x6cdf> + 6c7a: 63 74 5f 63 movsxd esi, dword ptr [rdi + 2*rbx + 99] + 6c7e: 61 + 6c7f: 63 68 65 movsxd ebp, dword ptr [rax + 101] + 6c82: 5f pop rdi + 6c83: 69 64 00 5f 5f 73 79 73 imul esp, dword ptr [rax + rax + 95], 1937339231 + 6c8b: 69 6e 66 6f 00 5f 5f imul ebp, dword ptr [rsi + 102], 1600061551 + 6c92: 6d insd dword ptr es:[rdi], dx + 6c93: 65 6d insd dword ptr es:[rdi], dx + 6c95: 6d insd dword ptr es:[rdi], dx + 6c96: 6f outsd dx, dword ptr [rsi] + 6c97: 76 65 jbe 0x6cfe <.symtab+0x6cfe> + 6c99: 5f pop rdi + 6c9a: 73 73 jae 0x6d0f <.symtab+0x6d0f> + 6c9c: 73 65 jae 0x6d03 <.symtab+0x6d03> + 6c9e: 33 5f 62 xor ebx, dword ptr [rdi + 98] + 6ca1: 61 + 6ca2: 63 6b 00 movsxd ebp, dword ptr [rbx] + 6ca5: 5f pop rdi + 6ca6: 5f pop rdi + 6ca7: 6e outsb dx, byte ptr [rsi] + 6ca8: 65 77 5f ja 0x6d0a <.symtab+0x6d0a> + 6cab: 66 6f outsw dx, word ptr [rsi] + 6cad: 70 65 jo 0x6d14 <.symtab+0x6d14> + 6caf: 6e outsb dx, byte ptr [rsi] + 6cb0: 00 5f 5f add byte ptr [rdi + 95], bl + 6cb3: 77 6d ja 0x6d22 <.symtab+0x6d22> + 6cb5: 65 6d insd dword ptr es:[rdi], dx + 6cb7: 63 70 79 movsxd esi, dword ptr [rax + 121] + 6cba: 00 5f 49 add byte ptr [rdi + 73], bl + 6cbd: 4f 5f pop r15 + 6cbf: 69 74 65 72 5f 6e 65 78 imul esi, dword ptr [rbp + 2*riz + 114], 2019913311 + 6cc7: 74 00 je 0x6cc9 <.symtab+0x6cc9> + 6cc9: 5f pop rdi + 6cca: 64 6c insb byte ptr es:[rdi], dx + 6ccc: 5f pop rdi + 6ccd: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] + 6cd1: 65 5f pop rdi + 6cd3: 77 6f ja 0x6d44 <.symtab+0x6d44> + 6cd5: 72 6b jb 0x6d42 <.symtab+0x6d42> + 6cd7: 65 72 00 jb 0x6cda <.symtab+0x6cda> + 6cda: 5f pop rdi + 6cdb: 5f pop rdi + 6cdc: 6d insd dword ptr es:[rdi], dx + 6cdd: 65 6d insd dword ptr es:[rdi], dx + 6cdf: 6d insd dword ptr es:[rdi], dx + 6ce0: 6f outsd dx, dword ptr [rsi] + 6ce1: 76 65 jbe 0x6d48 <.symtab+0x6d48> + 6ce3: 5f pop rdi + 6ce4: 61 + 6ce5: 76 78 jbe 0x6d5f <.symtab+0x6d5f> + 6ce7: 5f pop rdi + 6ce8: 75 6e jne 0x6d58 <.symtab+0x6d58> + 6cea: 61 + 6ceb: 6c insb byte ptr es:[rdi], dx + 6cec: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 + 6cf3: 72 6d jb 0x6d62 <.symtab+0x6d62> + 6cf5: 73 00 jae 0x6cf7 <.symtab+0x6cf7> + 6cf7: 5f pop rdi + 6cf8: 64 6c insb byte ptr es:[rdi], dx + 6cfa: 5f pop rdi + 6cfb: 70 61 jo 0x6d5e <.symtab+0x6d5e> + 6cfd: 67 65 73 69 addr32 jae 0x6d6a <.symtab+0x6d6a> + 6d01: 7a 65 jp 0x6d68 <.symtab+0x6d68> + 6d03: 00 5f 5f add byte ptr [rdi + 95], bl + 6d06: 76 61 jbe 0x6d69 <.symtab+0x6d69> + 6d08: 6c insb byte ptr es:[rdi], dx + 6d09: 6c insb byte ptr es:[rdi], dx + 6d0a: 6f outsd dx, dword ptr [rsi] + 6d0b: 63 00 movsxd eax, dword ptr [rax] + 6d0d: 5f pop rdi + 6d0e: 5f pop rdi + 6d0f: 6d insd dword ptr es:[rdi], dx + 6d10: 65 6d insd dword ptr es:[rdi], dx + 6d12: 61 + 6d13: 6c insb byte ptr es:[rdi], dx + 6d14: 69 67 6e 5f 68 6f 6f imul esp, dword ptr [rdi + 110], 1869572191 + 6d1b: 6b 00 5f imul eax, dword ptr [rax], 95 + 6d1e: 5f pop rdi + 6d1f: 67 65 74 65 addr32 je 0x6d88 <.symtab+0x6d88> + 6d23: 75 69 jne 0x6d8e <.symtab+0x6d8e> + 6d25: 64 00 5f 49 add byte ptr fs:[rdi + 73], bl + 6d29: 4f 5f pop r15 + 6d2b: 32 5f 31 xor bl, byte ptr [rdi + 49] + 6d2e: 5f pop rdi + 6d2f: 73 74 jae 0x6da5 <.symtab+0x6da5> + 6d31: 64 65 72 72 jb 0x6da7 <.symtab+0x6da7> + 6d35: 5f pop rdi + 6d36: 00 5f 5f add byte ptr [rdi + 95], bl + 6d39: 70 72 jo 0x6dad <.symtab+0x6dad> + 6d3b: 6f outsd dx, dword ptr [rsi] + 6d3c: 67 6e outsb dx, byte ptr [esi] + 6d3e: 61 + 6d3f: 6d insd dword ptr es:[rdi], dx + 6d40: 65 5f pop rdi + 6d42: 66 75 6c jne 0x6db1 <.symtab+0x6db1> + 6d45: 6c insb byte ptr es:[rdi], dx + 6d46: 00 5f 64 add byte ptr [rdi + 100], bl + 6d49: 6c insb byte ptr es:[rdi], dx + 6d4a: 5f pop rdi + 6d4b: 74 75 je 0x6dc2 <.symtab+0x6dc2> + 6d4d: 6e outsb dx, byte ptr [rsi] + 6d4e: 61 + 6d4f: 62 + 6d50: 6c insb byte ptr es:[rdi], dx + 6d51: 65 5f pop rdi + 6d53: 73 65 jae 0x6dba <.symtab+0x6dba> + 6d55: 74 5f je 0x6db6 <.symtab+0x6db6> + 6d57: 68 77 63 61 70 push 1885430647 + 6d5c: 73 00 jae 0x6d5e <.symtab+0x6d5e> + 6d5e: 5f pop rdi + 6d5f: 49 4f + 6d61: 5f pop rdi + 6d62: 73 77 jae 0x6ddb <.symtab+0x6ddb> + 6d64: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 + 6d6c: 6d insd dword ptr es:[rdi], dx + 6d6d: 61 + 6d6e: 69 6e 5f 67 65 74 5f imul ebp, dword ptr [rsi + 95], 1601463655 + 6d75: 61 + 6d76: 72 65 jb 0x6ddd <.symtab+0x6ddd> + 6d78: 61 + 6d79: 00 5f 64 add byte ptr [rdi + 100], bl + 6d7c: 6c insb byte ptr es:[rdi], dx + 6d7d: 5f pop rdi + 6d7e: 78 38 js 0x6db8 <.symtab+0x6db8> + 6d80: 36 5f pop rdi + 6d82: 6c insb byte ptr es:[rdi], dx + 6d83: 65 67 61 + 6d86: 63 79 5f movsxd edi, dword ptr [rcx + 95] + 6d89: 62 + 6d8a: 69 74 6d 61 70 00 72 61 imul esi, dword ptr [rbp + 2*rbp + 97], 1634861168 + 6d92: 69 73 65 00 5f 5f 76 imul esi, dword ptr [rbx + 101], 1985961728 + 6d99: 61 + 6d9a: 73 70 jae 0x6e0c <.symtab+0x6e0c> + 6d9c: 72 69 jb 0x6e07 <.symtab+0x6e07> + 6d9e: 6e outsb dx, byte ptr [rsi] + 6d9f: 74 66 je 0x6e07 <.symtab+0x6e07> + 6da1: 5f pop rdi + 6da2: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 + 6da9: 6c insb byte ptr es:[rdi], dx + 6daa: 00 5f 49 add byte ptr [rdi + 73], bl + 6dad: 4f 5f pop r15 + 6daf: 73 65 jae 0x6e16 <.symtab+0x6e16> + 6db1: 65 6b 6d 61 72 imul ebp, dword ptr gs:[rbp + 97], 114 + 6db6: 6b 00 5f imul eax, dword ptr [rax], 95 + 6db9: 6e outsb dx, byte ptr [rsi] + 6dba: 6c insb byte ptr es:[rdi], dx + 6dbb: 5f pop rdi + 6dbc: 43 5f pop r15 + 6dbe: 4c 43 + 6dc0: 5f pop rdi + 6dc1: 43 54 push r12 + 6dc3: 59 pop rcx + 6dc4: 50 push rax + 6dc5: 45 5f pop r15 + 6dc7: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] + 6dcb: 73 5f jae 0x6e2c <.symtab+0x6e2c> + 6dcd: 61 + 6dce: 6c insb byte ptr es:[rdi], dx + 6dcf: 70 68 jo 0x6e39 <.symtab+0x6e39> + 6dd1: 61 + 6dd2: 00 5f 5f add byte ptr [rdi + 95], bl + 6dd5: 74 6f je 0x6e46 <.symtab+0x6e46> + 6dd7: 77 63 ja 0x6e3c <.symtab+0x6e3c> + 6dd9: 74 72 je 0x6e4d <.symtab+0x6e4d> + 6ddb: 61 + 6ddc: 6e outsb dx, byte ptr [rsi] + 6ddd: 73 00 jae 0x6ddf <.symtab+0x6ddf> + 6ddf: 5f pop rdi + 6de0: 64 6c insb byte ptr es:[rdi], dx + 6de2: 5f pop rdi + 6de3: 76 64 jbe 0x6e49 <.symtab+0x6e49> + 6de5: 73 6f jae 0x6e56 <.symtab+0x6e56> + 6de7: 5f pop rdi + 6de8: 63 6c 6f 63 movsxd ebp, dword ptr [rdi + 2*rbp + 99] + 6dec: 6b 5f 67 65 imul ebx, dword ptr [rdi + 103], 101 + 6df0: 74 72 je 0x6e64 <.symtab+0x6e64> + 6df2: 65 73 5f jae 0x6e54 <.symtab+0x6e54> + 6df5: 74 69 je 0x6e60 <.symtab+0x6e60> + 6df7: 6d insd dword ptr es:[rdi], dx + 6df8: 65 36 34 00 xor al, 0 + 6dfc: 5f pop rdi + 6dfd: 49 4f + 6dff: 5f pop rdi + 6e00: 6f outsd dx, dword ptr [rsi] + 6e01: 6c insb byte ptr es:[rdi], dx + 6e02: 64 5f pop rdi + 6e04: 69 6e 69 74 00 5f 49 imul ebp, dword ptr [rsi + 105], 1230962804 + 6e0b: 4f 5f pop r15 + 6e0d: 66 69 6c 65 5f 6a 75 imul bp, word ptr [rbp + 2*riz + 95], 30058 + 6e14: 6d insd dword ptr es:[rdi], dx + 6e15: 70 73 jo 0x6e8a <.symtab+0x6e8a> + 6e17: 5f pop rdi + 6e18: 6d insd dword ptr es:[rdi], dx + 6e19: 6d insd dword ptr es:[rdi], dx + 6e1a: 61 + 6e1b: 70 00 jo 0x6e1d <.symtab+0x6e1d> + 6e1d: 5f pop rdi + 6e1e: 5f pop rdi + 6e1f: 6c insb byte ptr es:[rdi], dx + 6e20: 69 62 63 5f 72 65 67 imul esp, dword ptr [rdx + 99], 1734701663 + 6e27: 69 73 74 65 72 5f 64 imul esi, dword ptr [rbx + 116], 1683976805 + 6e2e: 6c insb byte ptr es:[rdi], dx + 6e2f: 66 63 6e 5f movsxd bp, dword ptr [rsi + 95] + 6e33: 68 6f 6f 6b 00 push 7040879 + 6e38: 5f pop rdi + 6e39: 5f pop rdi + 6e3a: 6d insd dword ptr es:[rdi], dx + 6e3b: 65 6d insd dword ptr es:[rdi], dx + 6e3d: 73 65 jae 0x6ea4 <.symtab+0x6ea4> + 6e3f: 74 5f je 0x6ea0 <.symtab+0x6ea0> + 6e41: 61 + 6e42: 76 78 jbe 0x6ebc <.symtab+0x6ebc> + 6e44: 35 31 32 5f 6e xor eax, 1851732529 + 6e49: 6f outsd dx, dword ptr [rsi] + 6e4a: 5f pop rdi + 6e4b: 76 7a jbe 0x6ec7 <.symtab+0x6ec7> + 6e4d: 65 72 6f jb 0x6ebf <.symtab+0x6ebf> + 6e50: 75 70 jne 0x6ec2 <.symtab+0x6ec2> + 6e52: 70 65 jo 0x6eb9 <.symtab+0x6eb9> + 6e54: 72 00 jb 0x6e56 <.symtab+0x6e56> + 6e56: 5f pop rdi + 6e57: 64 6c insb byte ptr es:[rdi], dx + 6e59: 5f pop rdi + 6e5a: 6d insd dword ptr es:[rdi], dx + 6e5b: 61 + 6e5c: 70 5f jo 0x6ebd <.symtab+0x6ebd> + 6e5e: 6f outsd dx, dword ptr [rsi] + 6e5f: 62 + 6e60: 6a 65 push 101 + 6e62: 63 74 5f 64 movsxd esi, dword ptr [rdi + 2*rbx + 100] + 6e66: 65 70 73 jo 0x6edc <.symtab+0x6edc> + 6e69: 00 5f 6e add byte ptr [rdi + 110], bl + 6e6c: 6c insb byte ptr es:[rdi], dx + 6e6d: 5f pop rdi + 6e6e: 43 5f pop r15 + 6e70: 4c 43 + 6e72: 5f pop rdi + 6e73: 49 44 + 6e75: 45 4e + 6e77: 54 push rsp + 6e78: 49 46 + 6e7a: 49 43 + 6e7c: 41 54 push r12 + 6e7e: 49 4f + 6e80: 4e 00 5f 64 add byte ptr [rdi + 100], r11b + 6e84: 6c insb byte ptr es:[rdi], dx + 6e85: 5f pop rdi + 6e86: 6e outsb dx, byte ptr [rsi] + 6e87: 73 00 jae 0x6e89 <.symtab+0x6e89> + 6e89: 5f pop rdi + 6e8a: 6e outsb dx, byte ptr [rsi] + 6e8b: 6c insb byte ptr es:[rdi], dx + 6e8c: 5f pop rdi + 6e8d: 6c insb byte ptr es:[rdi], dx + 6e8e: 6f outsd dx, dword ptr [rsi] + 6e8f: 61 + 6e90: 64 5f pop rdi + 6e92: 6c insb byte ptr es:[rdi], dx + 6e93: 6f outsd dx, dword ptr [rsi] + 6e94: 63 61 6c movsxd esp, dword ptr [rcx + 108] + 6e97: 65 5f pop rdi + 6e99: 66 72 6f jb 0x6f0b <.symtab+0x6f0b> + 6e9c: 6d insd dword ptr es:[rdi], dx + 6e9d: 5f pop rdi + 6e9e: 61 + 6e9f: 72 63 jb 0x6f04 <.symtab+0x6f04> + 6ea1: 68 69 76 65 00 push 6649449 + 6ea6: 5f pop rdi + 6ea7: 5f pop rdi + 6ea8: 63 61 63 movsxd esp, dword ptr [rcx + 99] + 6eab: 68 65 5f 73 79 push 2037604197 + 6eb0: 73 63 jae 0x6f15 <.symtab+0x6f15> + 6eb2: 6f outsd dx, dword ptr [rsi] + 6eb3: 6e outsb dx, byte ptr [rsi] + 6eb4: 66 00 + +Disassembly of section .shstrtab: + +0000000000000000 <.shstrtab>: + 0: 00 2e add byte ptr [rsi], ch + 2: 73 79 jae 0x7d <.symtab+0x7d> + 4: 6d insd dword ptr es:[rdi], dx + 5: 74 61 je 0x68 <.symtab+0x68> + 7: 62 00 2e 73 + b: 74 72 je 0x7f <.symtab+0x7f> + d: 74 61 je 0x70 <.symtab+0x70> + f: 62 00 2e 73 + 13: 68 73 74 72 74 push 1953657971 + 18: 61 + 19: 62 00 2e 6e + 1d: 6f outsd dx, dword ptr [rsi] + 1e: 74 65 je 0x85 <.symtab+0x85> + 20: 2e 67 6e outsb dx, byte ptr cs:[esi] + 23: 75 2e jne 0x53 <.symtab+0x53> + 25: 70 72 jo 0x99 <.symtab+0x99> + 27: 6f outsd dx, dword ptr [rsi] + 28: 70 65 jo 0x8f <.symtab+0x8f> + 2a: 72 74 jb 0xa0 <.symtab+0xa0> + 2c: 79 00 jns 0x2e <.symtab+0x2e> + 2e: 2e 6e outsb dx, byte ptr cs:[rsi] + 30: 6f outsd dx, dword ptr [rsi] + 31: 74 65 je 0x98 <.symtab+0x98> + 33: 2e 67 6e outsb dx, byte ptr cs:[esi] + 36: 75 2e jne 0x66 <.symtab+0x66> + 38: 62 + 39: 75 69 jne 0xa4 <.symtab+0xa4> + 3b: 6c insb byte ptr es:[rdi], dx + 3c: 64 2d 69 64 00 2e sub eax, 771777641 + 42: 6e outsb dx, byte ptr [rsi] + 43: 6f outsd dx, dword ptr [rsi] + 44: 74 65 je 0xab <.symtab+0xab> + 46: 2e 41 42 + 49: 49 2d 74 61 67 00 sub rax, 6775156 + 4f: 2e 72 65 jb 0xb7 <.symtab+0xb7> + 52: 6c insb byte ptr es:[rdi], dx + 53: 61 + 54: 2e 70 6c jo 0xc3 <.symtab+0xc3> + 57: 74 00 je 0x59 <.symtab+0x59> + 59: 2e 69 6e 69 74 00 2e 74 imul ebp, dword ptr cs:[rsi + 105], 1949171828 + 61: 65 78 74 js 0xd8 <.symtab+0xd8> + 64: 00 5f 5f add byte ptr [rdi + 95], bl + 67: 6c insb byte ptr es:[rdi], dx + 68: 69 62 63 5f 66 72 65 imul esp, dword ptr [rdx + 99], 1701996127 + 6f: 65 72 65 jb 0xd7 <.symtab+0xd7> + 72: 73 5f jae 0xd3 <.symtab+0xd3> + 74: 66 6e outsb dx, byte ptr [rsi] + 76: 00 2e add byte ptr [rsi], ch + 78: 66 69 6e 69 00 2e imul bp, word ptr [rsi + 105], 11776 + 7e: 72 6f jb 0xef <.symtab+0xef> + 80: 64 61 + 82: 74 61 je 0xe5 <.symtab+0xe5> + 84: 00 2e add byte ptr [rsi], ch + 86: 73 74 jae 0xfc <.symtab+0xfc> + 88: 61 + 89: 70 73 jo 0xfe <.symtab+0xfe> + 8b: 64 74 2e je 0xbc <.symtab+0xbc> + 8e: 62 + 8f: 61 + 90: 73 65 jae 0xf7 <.symtab+0xf7> + 92: 00 2e add byte ptr [rsi], ch + 94: 65 68 5f 66 72 61 push 1634887263 + 9a: 6d insd dword ptr es:[rdi], dx + 9b: 65 00 2e add byte ptr gs:[rsi], ch + 9e: 67 63 63 5f movsxd esp, dword ptr [ebx + 95] + a2: 65 78 63 js 0x108 <.symtab+0x108> + a5: 65 70 74 jo 0x11c <.symtab+0x11c> + a8: 5f pop rdi + a9: 74 61 je 0x10c <.symtab+0x10c> + ab: 62 + ac: 6c insb byte ptr es:[rdi], dx + ad: 65 00 2e add byte ptr gs:[rsi], ch + b0: 74 64 je 0x116 <.symtab+0x116> + b2: 61 + b3: 74 61 je 0x116 <.symtab+0x116> + b5: 00 2e add byte ptr [rsi], ch + b7: 74 62 je 0x11b <.symtab+0x11b> + b9: 73 73 jae 0x12e <.symtab+0x12e> + bb: 00 2e add byte ptr [rsi], ch + bd: 69 6e 69 74 5f 61 72 imul ebp, dword ptr [rsi + 105], 1918984052 + c4: 72 61 jb 0x127 <.symtab+0x127> + c6: 79 00 jns 0xc8 <.symtab+0xc8> + c8: 2e 66 69 6e 69 5f 61 imul bp, word ptr cs:[rsi + 105], 24927 + cf: 72 72 jb 0x143 <.symtab+0x143> + d1: 61 + d2: 79 00 jns 0xd4 <.symtab+0xd4> + d4: 2e 64 61 + d7: 74 61 je 0x13a <.symtab+0x13a> + d9: 2e 72 65 jb 0x141 <.symtab+0x141> + dc: 6c insb byte ptr es:[rdi], dx + dd: 2e 72 6f jb 0x14f <.symtab+0x14f> + e0: 00 2e add byte ptr [rsi], ch + e2: 67 6f outsd dx, dword ptr [esi] + e4: 74 00 je 0xe6 <.symtab+0xe6> + e6: 2e 67 6f outsd dx, dword ptr cs:[esi] + e9: 74 2e je 0x119 <.symtab+0x119> + eb: 70 6c jo 0x159 <.symtab+0x159> + ed: 74 00 je 0xef <.symtab+0xef> + ef: 2e 64 61 + f2: 74 61 je 0x155 <.symtab+0x155> + f4: 00 5f 5f add byte ptr [rdi + 95], bl + f7: 6c insb byte ptr es:[rdi], dx + f8: 69 62 63 5f 73 75 62 imul esp, dword ptr [rdx + 99], 1651864415 + ff: 66 72 65 jb 0x167 <.symtab+0x167> + 102: 65 72 65 jb 0x16a <.symtab+0x16a> + 105: 73 00 jae 0x107 <.symtab+0x107> + 107: 5f pop rdi + 108: 5f pop rdi + 109: 6c insb byte ptr es:[rdi], dx + 10a: 69 62 63 5f 49 4f 5f imul esp, dword ptr [rdx + 99], 1599031647 + 111: 76 74 jbe 0x187 <.symtab+0x187> + 113: 61 + 114: 62 + 115: 6c insb byte ptr es:[rdi], dx + 116: 65 73 00 jae 0x119 <.symtab+0x119> + 119: 5f pop rdi + 11a: 5f pop rdi + 11b: 6c insb byte ptr es:[rdi], dx + 11c: 69 62 63 5f 61 74 65 imul esp, dword ptr [rdx + 99], 1702125919 + 123: 78 69 js 0x18e <.symtab+0x18e> + 125: 74 00 je 0x127 <.symtab+0x127> + 127: 2e 62 + 129: 73 73 jae 0x19e <.symtab+0x19e> + 12b: 00 5f 5f add byte ptr [rdi + 95], bl + 12e: 6c insb byte ptr es:[rdi], dx + 12f: 69 62 63 5f 66 72 65 imul esp, dword ptr [rdx + 99], 1701996127 + 136: 65 72 65 jb 0x19e <.symtab+0x19e> + 139: 73 5f jae 0x19a <.symtab+0x19a> + 13b: 70 74 jo 0x1b1 <.symtab+0x1b1> + 13d: 72 73 jb 0x1b2 <.symtab+0x1b2> + 13f: 00 2e add byte ptr [rsi], ch + 141: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] + 144: 6d insd dword ptr es:[rdi], dx + 145: 65 6e outsb dx, byte ptr gs:[rsi] + 147: 74 00 je 0x149 <.symtab+0x149> + 149: 2e 6e outsb dx, byte ptr cs:[rsi] + 14b: 6f outsd dx, dword ptr [rsi] + 14c: 74 65 je 0x1b3 <.symtab+0x1b3> + 14e: 2e 73 74 jae 0x1c5 <.symtab+0x1c5> + 151: 61 + 152: 70 73 jo 0x1c7 <.symtab+0x1c7> + 154: 64 74 00 je 0x157 <.symtab+0x157> diff --git a/kernel/src/constants/syscalls.rs b/kernel/src/constants/syscalls.rs index e80fc459..a8c6d9b7 100644 --- a/kernel/src/constants/syscalls.rs +++ b/kernel/src/constants/syscalls.rs @@ -13,6 +13,8 @@ pub const SYSCALL_CLOSE: u32 = 3; pub const SYSCALL_ACCESS: u32 = 21; +pub const SYSCALL_SCHED_YIELD: u32 = 24; + pub const SYSCALL_CREAT: u32 = 85; pub const SYSCALL_FUTEX: u32 = 202; diff --git a/kernel/src/events/event_runner.rs b/kernel/src/events/event_runner.rs index ae15a58b..91d44ab9 100644 --- a/kernel/src/events/event_runner.rs +++ b/kernel/src/events/event_runner.rs @@ -20,7 +20,7 @@ use core::{ use crate::{ constants::events::{NUM_EVENT_PRIORITIES, PRIORITY_INC_DELAY}, - interrupts::x2apic::nanos_to_ticks, + interrupts::x2apic::nanos_to_ticks, serial_println, }; use spin::Mutex; @@ -240,6 +240,7 @@ impl EventRunner { if sleeper.is_some() { let future = sleeper.unwrap(); + serial_println!("Awaken"); if future.target_timestamp <= self.system_clock { future.awake(); self.blocked_events.write().remove(&future.get_id()); diff --git a/kernel/src/filesys/mod.rs b/kernel/src/filesys/mod.rs index 88967a3b..1b623a59 100644 --- a/kernel/src/filesys/mod.rs +++ b/kernel/src/filesys/mod.rs @@ -522,7 +522,6 @@ impl FileSystem for Ext2Wrapper { temp } }; - unsafe { let page_ptr = virt.as_ptr::().add(page_offset_in_buf); let dst_ptr = buf.as_mut_ptr().add(total_read); diff --git a/kernel/src/init.rs b/kernel/src/init.rs index 6aa3bf0f..f0d39fa5 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -13,7 +13,7 @@ use limine::{ use x86_64::align_up; use crate::{ - constants::memory::PAGE_SIZE, + constants::{memory::PAGE_SIZE, processes::TEST_WAIT}, debug, devices::{self}, events::{ @@ -79,65 +79,68 @@ pub fn init() -> u32 { idt::enable(); - schedule_kernel( - async { - let fs = FILESYSTEM.get().unwrap(); - let fd = { - fs.lock() - .await - .open_file( - "/executables/hello", - OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, - ) - .await - .expect("Could not open file") - }; - let file = get_file(fd).unwrap(); - let file_len = { - fs.lock() - .await - .filesystem - .lock() - .get_node(&file.lock().pathname) - .await - .unwrap() - .size() - }; - sys_mmap( - 0x9000, - align_up(file_len, PAGE_SIZE as u64), - ProtFlags::PROT_EXEC.bits(), - MmapFlags::MAP_FILE.bits(), - fd as i64, - 0, - ); - - serial_println!("Reading file..."); - - let mut buffer = vec![0u8; file_len as usize]; - let bytes_read = { - fs.lock() - .await - .read_file(fd, &mut buffer) - .await - .expect("Failed to read file") - }; - - let buf = &buffer[..bytes_read]; - - serial_println!("Bytes read: {:#?}", bytes_read); - - let pid = create_process(buf); - schedule_process(pid); - let _waiter = AwaitProcess::new( - pid, - get_runner_time(3_000_000_000), - current_running_event().unwrap(), - ) - .await; - }, - 3, - ); + // schedule_kernel( + // async { + // let fs = FILESYSTEM.get().unwrap(); + // let fd = { + // fs.lock() + // .await + // .open_file( + // "/executables/hello", + // OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, + // ) + // .await + // .expect("Could not open file") + // }; + // let file = get_file(fd).unwrap(); + // let file_len = { + // fs.lock() + // .await + // .filesystem + // .lock() + // .get_node(&file.lock().pathname) + // .await + // .unwrap() + // .size() + // }; + // sys_mmap( + // 0x9000, + // align_up(file_len, PAGE_SIZE as u64), + // ProtFlags::PROT_EXEC.bits(), + // MmapFlags::MAP_FILE.bits(), + // fd as i64, + // 0, + // ); + + // serial_println!("Reading file..."); + + // let mut buffer = vec![0u8; file_len as usize]; + // let bytes_read = { + // fs.lock() + // .await + // .read_file(fd, &mut buffer) + // .await + // .expect("Failed to read file") + // }; + + // let buf = &buffer[..bytes_read]; + + // serial_println!("Bytes read: {:#?}", bytes_read); + + // let pid = create_process(buf); + // schedule_process(pid); + // let _waiter = AwaitProcess::new( + // pid, + // get_runner_time(3_000_000_000), + // current_running_event().unwrap(), + // ) + // .await; + // }, + // 3, + // ); + + let pid = create_process(TEST_WAIT); + schedule_process(pid); bsp_id } diff --git a/kernel/src/main.rs b/kernel/src/main.rs index 96b8aed3..93f4d58d 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -7,7 +7,7 @@ #![reexport_test_harness_main = "test_main"] use limine::request::{RequestsEndMarker, RequestsStartMarker}; -use taos::{constants::processes::TEST_PRINT_EXIT, debug, events::{run_loop, schedule_process}, processes::process::create_process}; +use taos::{debug, events::run_loop}; extern crate alloc; @@ -37,9 +37,6 @@ extern "C" fn _start() -> ! { debug!("BSP entering event loop"); - let pid = create_process(TEST_PRINT_EXIT); - schedule_process(pid); - unsafe { run_loop(bsp_id) } } diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index 401a3e39..736d7f2e 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -191,6 +191,7 @@ pub fn create_placeholder_process() -> u32 { pub fn create_process(elf_bytes: &[u8]) -> u32 { let pid = NEXT_PID.fetch_add(1, Ordering::SeqCst); + with_buddy_frame_allocator(|alloc| { alloc.print_free_frames(); }); @@ -380,7 +381,18 @@ pub async unsafe fn run_process_ring3(pid: u32) { let reentry_rip = (*process).kernel_rip; if (*process).state == ProcessState::Blocked { - todo!(); + // TODO don't simply yield, but block without polling + serial_println!("Blocking"); + yield_now().await; + // TODO return back to block_on via return_process (kernel_rip, reentry rsp) + core::arch::asm!( + "mov rsp, {0}", + "push {1}", + "swapgs", + "ret", + in(reg) reentry_rsp, + in(reg) reentry_rip, + ); } else if (*process).state == ProcessState::Ready { yield_now().await; // TODO return back to block_on via return_process (kernel_rip, reentry rsp) diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index d67fbf19..db31ef6c 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -20,8 +20,7 @@ use core::{ use crate::{ constants::syscalls::*, events::{ - current_running_event, current_running_event_info, futures::await_on::AwaitProcess, - get_runner_time, nanosleep_current_event, EventInfo, + current_running_event, current_running_event_info, futures::await_on::AwaitProcess, get_runner_time, nanosleep_current_event, yield_now, EventInfo }, filesys::syscalls::{sys_creat, sys_open}, interrupts::x2apic::{send_eoi, X2APIC_IA32_FS_BASE, X2APIC_IA32_GSBASE}, @@ -181,13 +180,16 @@ pub unsafe extern "C" fn syscall_handler_impl( let syscall = unsafe { &*syscall }; let reg_vals = unsafe { &*reg_vals }; + crate::debug!("SYS {}", syscall.number); + match syscall.number as u32 { SYSCALL_EXIT => { sys_exit(syscall.arg1 as i64, reg_vals); unreachable!("sys_exit does not return"); } SYSCALL_PRINT => sys_print(syscall.arg1 as *const u8), - SYSCALL_NANOSLEEP => sys_nanosleep_64(syscall.arg1, reg_vals), + // SYSCALL_NANOSLEEP => sys_nanosleep_64(syscall.arg1, reg_vals), + SYSCALL_NANOSLEEP => block_on(sys_nanosleep(syscall.arg1)), // Filesystem syscalls SYSCALL_OPEN => block_on(sys_open( ConstUserPtr::from(syscall.arg1), @@ -208,6 +210,7 @@ pub unsafe extern "C" fn syscall_handler_impl( syscall.arg6, ), SYSCALL_WAIT => block_on(sys_wait(syscall.arg1 as u32)), + SYSCALL_SCHED_YIELD => block_on(sys_sched_yield()), SYSCALL_MUNMAP => sys_munmap(syscall.arg1, syscall.arg2), SYSCALL_MPROTECT => sys_mprotect(syscall.arg1, syscall.arg2, syscall.arg3), SYSCALL_GETEUID => sys_geteuid(), @@ -304,7 +307,7 @@ pub fn sys_nanosleep_64(nanos: u64, reg_vals: &ForkingRegisters) -> u64 { pub async fn sys_nanosleep(nanos: u64) -> u64 { nanosleep_current_event(nanos).unwrap().await; - + 0 } @@ -320,6 +323,12 @@ pub async fn sys_wait(pid: u32) -> u64 { return *(EXIT_CODES.lock().get(&pid).unwrap()) as u64; } +pub async fn sys_sched_yield() -> u64 { + yield_now().await; + + 0 +} + fn anoop_raw_waker() -> RawWaker { fn clone(_: *const ()) -> RawWaker { anoop_raw_waker() From 4489e7dbddda6a1c936c61fddfe65c5fddb0c7e5 Mon Sep 17 00:00:00 2001 From: pgosar Date: Wed, 23 Apr 2025 16:20:35 -0500 Subject: [PATCH 45/59] cmd arg and env var support for shell and exec --- kernel/src/main.rs | 2 +- kernel/src/shell.rs | 207 ++++++++++++++++++------ kernel/src/syscalls/syscall_handlers.rs | 79 +++++++-- 3 files changed, 224 insertions(+), 64 deletions(-) diff --git a/kernel/src/main.rs b/kernel/src/main.rs index fd4083d7..0d6de37a 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -42,7 +42,7 @@ extern "C" fn _start() -> ! { debug!("BSP entering event loop"); - schedule_kernel(unsafe { shell::init() }, 0); + unsafe { shell::init() }; unsafe { run_loop(bsp_id); diff --git a/kernel/src/shell.rs b/kernel/src/shell.rs index 9a5d507d..4c37305b 100644 --- a/kernel/src/shell.rs +++ b/kernel/src/shell.rs @@ -1,54 +1,66 @@ -use alloc::{fmt::format, string::ToString}; +use alloc::{ + fmt::format, + string::{String, ToString}, + vec::Vec, +}; use crate::{ devices::ps2_dev::keyboard, - events::yield_now, + events::schedule_kernel, serial_println, syscalls::syscall_handlers::{sys_exec, sys_read, sys_write}, }; -// src/shell.rs pub struct Shell { buffer: [u8; 256], position: usize, + env: Vec, } - impl Shell { pub fn new() -> Self { Self { buffer: [0; 256], position: 0, + env: Vec::new(), } } - - pub async fn run(&mut self) { + pub fn run(self) { serial_println!("SHELL RUNNING"); - self.print_prompt(); // Initial prompt - - loop { - let c = self.read_char(); - - match c { - b'\n' | b'\r' => { - self.execute_command().await; - keyboard::flush_buffer(); - self.print_prompt(); + self.print_prompt(); + let mut i = 0; + + schedule_kernel( + async move { + let mut shell = self; + loop { + let c = shell.read_char(); + match c { + b'\n' | b'\r' => { + shell.execute_command().await; + keyboard::flush_buffer(); + shell.print_prompt(); + serial_println!("ENVS: {:#?}", shell.env); + // TODO: Until the heap allocation error is fixed arbitrary number of + // commands allowed to run + i += 1; + if i == 5 { + return; + } + } + 0x08 => shell.handle_backspace(), + _ if c.is_ascii_graphic() || c == b' ' => shell.handle_char(c), + _ => {} + } + // yield_now().await } - 0x08 => self.handle_backspace(), - _ if c.is_ascii_graphic() || c == b' ' => { - self.handle_char(c); - } - _ => { /* ignore everything else */ } - } - yield_now().await; - } + }, + 3, + ); } fn read_char(&mut self) -> u8 { let mut c: u8 = 0; - sys_read(0, &mut c as *mut u8, 1); - - // Echo handling for normal characters + unsafe { sys_read(0, &mut c as *mut u8, 1) }; match c { b'\n' => { // Enter handled separately @@ -67,7 +79,7 @@ impl Shell { } fn print(&self, s: &str) { - sys_write(1, s.as_ptr() as *mut u8, s.len()); + unsafe { sys_write(1, s.as_ptr() as *mut u8, s.len()) }; } fn handle_char(&mut self, c: u8) { @@ -85,33 +97,126 @@ impl Shell { } async fn execute_command(&mut self) { - self.print("\r"); // return to start of line - let cmd = core::str::from_utf8(&self.buffer[..self.position]).unwrap_or("Invalid UTF-8"); - + // copy command into an owned String + let cmd_owned = { + let slice = &self.buffer[..self.position]; + String::from_utf8_lossy(slice).to_string() + }; self.print("\n"); - self.process_command(cmd); + self.process_command(&cmd_owned); self.position = 0; } - fn process_command(&self, cmd: &str) { - match cmd.trim() { + fn process_command(&mut self, cmd: &str) { + let trimmed = cmd.trim(); + match trimmed { "" => {} - "help" => self.print("Available commands: help, echo, clear\n"), - "clear" => self.print("\x1B[2J\x1B[H"), // ANSI clear screen - trimmed if trimmed.starts_with("echo ") => { - // Use trimmed, not cmd, since that's what was matched - let text = trimmed.strip_prefix("echo ").unwrap(); - self.print(&format(format_args!("{}\n", text))); + + "help" => self.print("Available: help, echo, clear, export, [/cmd]\n"), + + "clear" => self.print("\x1B[2J\x1B[H"), + + t if t.starts_with("echo ") => { + let raw = t.strip_prefix("echo ").unwrap(); + // simple var‐expansion: $VAR or ${VAR} + let mut out = String::new(); + let mut chars = raw.chars().peekable(); + while let Some(c) = chars.next() { + // At this point we know that we're printing out an environment variable + if c == '$' { + // detect ${VAR} vs $VAR + let name = if chars.peek() == Some(&'{') { + chars.next(); // skip '{' + let mut nm = String::new(); + while let Some(&nx) = chars.peek() { + if nx == '}' { + chars.next(); + break; + } + nm.push(nx); + chars.next(); + } + nm + } else { + let mut nm = String::new(); + while let Some(&next) = chars.peek() { + if !next.is_ascii_alphanumeric() && next != '_' { + break; + } + nm.push(next); + chars.next(); + } + nm + }; + // lookup NAME in self.env + let val = self + .env + .iter() + .find_map(|kv| { + let mut sp = kv.splitn(2, '='); + if sp.next()? == name { + sp.next().map(|v| v.to_string()) + } else { + None + } + }) + .unwrap_or_default(); + out.push_str(&val); + } else { + out.push(c); + } + } + self.print(&format(format_args!("{}\n", out))); } - trimmed if trimmed.starts_with("/") => { - let mut cmd_owned = trimmed.to_string() + "\0"; - // TODO: as of now we do not support cmd args or environment vars - sys_exec( - cmd_owned.as_mut_ptr(), - core::ptr::null_mut(), - core::ptr::null_mut(), - ); + + t if t.starts_with("export ") => { + // support: export KEY=VAL + if let Some(rest) = t.strip_prefix("export ") { + if let Some((k, v)) = rest.split_once('=') { + let pair = format(format_args!("{}={}", k, v)); + self.env.push(pair); + } + } } + + t if t.starts_with('/') => { + // build argv[] in-place + const MAX_ARGS: usize = 16; + let mut argv: [*mut u8; MAX_ARGS + 1] = [core::ptr::null_mut(); MAX_ARGS + 1]; + let mut argc = 0; + let mut start = 0; + + // split buffer on spaces + for i in 0..=self.position { + if i == self.position || self.buffer[i] == b' ' { + self.buffer[i] = 0; + if argc < MAX_ARGS { + argv[argc] = unsafe { self.buffer.as_mut_ptr().add(start) }; + argc += 1; + } + start = i + 1; + } + } + // end + argv[argc] = core::ptr::null_mut(); + + // build envp[] + let mut envp: Vec<*mut u8> = self + .env + .iter_mut() + .map(|s| { + s.push('\0'); + s.as_mut_ptr() + }) + .collect(); + // end + envp.push(core::ptr::null_mut()); + serial_println!("EXECUTING"); + unsafe { + sys_exec(argv[0], argv.as_mut_ptr(), envp.as_mut_ptr()); + } + } + _ => self.print("Unknown command\n"), } } @@ -129,8 +234,8 @@ impl Default for Shell { /// # Safety /// TODO -pub async unsafe fn init() { +pub unsafe fn init() { keyboard::flush_buffer(); - let mut shell = Shell::new(); - shell.run().await; + let shell = Shell::new(); + shell.run(); } diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index 4f2ba361..69bb35e5 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -1,6 +1,6 @@ use core::ffi::CStr; -use alloc::{collections::btree_map::BTreeMap, vec}; +use alloc::{collections::btree_map::BTreeMap, slice, string::ToString, vec}; use lazy_static::lazy_static; use pc_keyboard::{DecodedKey, KeyCode, KeyState}; use spin::Mutex; @@ -201,8 +201,8 @@ pub unsafe extern "C" fn syscall_handler_impl( ), SYSCALL_EXECVE => sys_exec( syscall.arg1 as *mut u8, - syscall.arg2 as *mut u8, - syscall.arg3 as *mut u8, + syscall.arg2 as *mut *mut u8, + syscall.arg3 as *mut *mut u8, ), _ => { @@ -211,7 +211,9 @@ pub unsafe extern "C" fn syscall_handler_impl( } } -pub fn sys_exec(path: *mut u8, argv: *mut u8, envp: *mut u8) -> u64 { +/// # Safety +/// TODO +pub unsafe fn sys_exec(path: *mut u8, argv: *mut *mut u8, envp: *mut *mut u8) -> u64 { if path.is_null() { return u64::MAX; } @@ -230,19 +232,68 @@ pub fn sys_exec(path: *mut u8, argv: *mut u8, envp: *mut u8) -> u64 { Ok(s) => s, Err(_) => return u64::MAX, }; + + // build args + let mut args = vec![]; + unsafe { + let mut i = 0; + loop { + let ptr = *argv.add(i); + if ptr.is_null() { + break; + } + let mut l = 0; + while *ptr.add(l) != 0 { + l += 1; + } + let slice = slice::from_raw_parts(&*ptr, l); + if let Ok(s) = str::from_utf8(slice) { + args.push(s.to_string()); + } + i += 1; + } + } + + serial_println!("NOT EXITING"); + + // build env vars + let mut envs = vec![]; + unsafe { + let mut i = 0; + loop { + let ptr = *envp.add(i); + if ptr.is_null() { + break; + } + let mut l = 0; + while *ptr.add(l) != 0 { + l += 1; + } + let slice = slice::from_raw_parts(&*ptr, l); + if let Ok(s) = str::from_utf8(slice) { + envs.push(s.to_string()); + } + i += 1; + } + } serial_println!("PATHNAME: {:#?}", pathname); + serial_println!("CMD ARGS: {:#?}", args); + serial_println!("ENV VARS: {:#?}", envs); schedule_kernel( - async move { + async { let fs = FILESYSTEM.get().unwrap(); let fd = { fs.lock() - .open_file(pathname, OpenFlags::O_RDONLY | OpenFlags::O_WRONLY) + .open_file( + "/executables/hello", + OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, + ) .await }; - if fd.is_err() { - serial_println!("Unknown command"); - return; - } + // if fd.is_err() { + // serial_println!("Unknown command"); + // return; + // } serial_println!("RUNNING EXECUTABLE PLEASE HOLD"); // At this point we assume a valid executable // TODO: check if it is actually executable with chmod mode @@ -294,7 +345,9 @@ pub fn sys_exec(path: *mut u8, argv: *mut u8, envp: *mut u8) -> u64 { 0 } -pub fn sys_read(fd: u32, buf: *mut u8, count: usize) -> u64 { +/// # Safety +/// TODO +pub unsafe fn sys_read(fd: u32, buf: *mut u8, count: usize) -> u64 { if fd == 0 { let mut i = 0; while i < count { @@ -316,7 +369,9 @@ pub fn sys_read(fd: u32, buf: *mut u8, count: usize) -> u64 { } } -pub fn sys_write(fd: u32, buf: *const u8, count: usize) -> u64 { +/// # Safety +/// TODO +pub unsafe fn sys_write(fd: u32, buf: *const u8, count: usize) -> u64 { if fd == 1 { // STDOUT unsafe { From 7d0b49b4167f3057c87e11b9512ff59a3b78ef6c Mon Sep 17 00:00:00 2001 From: pgosar Date: Wed, 23 Apr 2025 18:53:19 -0500 Subject: [PATCH 46/59] everything working except for envp not being able to be read --- kernel/limage_config.toml | 1 - kernel/src/devices/ps2_dev/keyboard.rs | 1 - kernel/src/filesys/mod.rs | 3 +- kernel/src/main.rs | 6 +- kernel/src/memory/paging.rs | 726 ++++++++++++------------ kernel/src/processes/loader.rs | 75 ++- kernel/src/processes/mod.rs | 10 +- kernel/src/processes/process.rs | 95 +++- kernel/src/shell.rs | 5 +- kernel/src/syscalls/fork.rs | 283 ++++----- kernel/src/syscalls/memorymap.rs | 148 ++--- kernel/src/syscalls/mod.rs | 9 +- kernel/src/syscalls/syscall_handlers.rs | 2 +- 13 files changed, 745 insertions(+), 619 deletions(-) diff --git a/kernel/limage_config.toml b/kernel/limage_config.toml index 6468ebdc..4a25dab9 100644 --- a/kernel/limage_config.toml +++ b/kernel/limage_config.toml @@ -54,6 +54,5 @@ success_exit_code = 33 no_reboot = true extra_args = [ "-device", "isa-debug-exit,iobase=0xf4,iosize=0x04", - "-serial", "stdio", "-display", "none" ] diff --git a/kernel/src/devices/ps2_dev/keyboard.rs b/kernel/src/devices/ps2_dev/keyboard.rs index ee017062..5e636930 100644 --- a/kernel/src/devices/ps2_dev/keyboard.rs +++ b/kernel/src/devices/ps2_dev/keyboard.rs @@ -13,7 +13,6 @@ use futures_util::stream::{Stream, StreamExt}; use pc_keyboard::{ layouts, DecodedKey, Error, HandleControl, KeyCode, KeyState, Keyboard, Modifiers, ScancodeSet2, }; -use ps2::flags::ControllerStatusFlags; use spin::Mutex; /// Maximum number of keyboard events to store in the buffer diff --git a/kernel/src/filesys/mod.rs b/kernel/src/filesys/mod.rs index 98e01517..d46a778a 100644 --- a/kernel/src/filesys/mod.rs +++ b/kernel/src/filesys/mod.rs @@ -787,7 +787,8 @@ mod tests { { let meta = user_fs.metadata(fd).await.unwrap(); assert_eq!(meta.pathname, "./temp/meta.txt"); - assert_eq!(meta.fd, 0); + // 0 and 1 are stdin/out + assert_eq!(meta.fd, 2); assert_eq!(meta.flags, OpenFlags::O_WRONLY | OpenFlags::O_CREAT); } diff --git a/kernel/src/main.rs b/kernel/src/main.rs index 0d6de37a..ee8d22ec 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -8,11 +8,7 @@ #![reexport_test_harness_main = "test_main"] use limine::request::{RequestsEndMarker, RequestsStartMarker}; -use taos::{ - debug, - events::{run_loop, schedule_kernel}, - shell, -}; +use taos::{debug, events::run_loop, shell}; extern crate alloc; diff --git a/kernel/src/memory/paging.rs b/kernel/src/memory/paging.rs index 433f4f66..5e965620 100644 --- a/kernel/src/memory/paging.rs +++ b/kernel/src/memory/paging.rs @@ -288,366 +288,366 @@ pub fn update_permissions(page: Page, mapper: &mut impl Mapper, flags: tlb_shootdown(page.start_address()); } -#[cfg(test)] -mod tests { - use super::*; - - use alloc::{sync::Arc, vec::Vec}; - use core::{ - ptr::{read_volatile, write_volatile}, - sync::atomic::{AtomicU64, Ordering}, - }; - use x86_64::{ - structures::paging::{mapper::TranslateError, Page, PageTableFlags, PhysFrame}, - VirtAddr, - }; - - // Import functions from the kernel memory module. - use crate::{ - constants::memory::PAGE_SIZE, - events::schedule_kernel_on, - memory::{ - mm::{Mm, VmAreaBackings, VmAreaFlags}, - KERNEL_MAPPER, - }, - processes::process::{get_current_pid, with_current_pcb, PROCESS_TABLE}, - }; - - // Used for TLB shootdown testcases. - static PRE_READ: AtomicU64 = AtomicU64::new(0); - static POST_READ: AtomicU64 = AtomicU64::new(0); - - /// Asynchronously reads a u64 value from the start address of the given page and stores it in PRE_READ. - async fn pre_read(page: Page) { - let value = unsafe { page.start_address().as_ptr::().read_volatile() }; - PRE_READ.store(value, Ordering::SeqCst); - } - - /// Asynchronously reads a u64 value from the start address of the given page and stores it in POST_READ. - async fn post_read(page: Page) { - let value = unsafe { page.start_address().as_ptr::().read_volatile() }; - POST_READ.store(value, Ordering::SeqCst); - } - - /// Tests that after a mapping is removed the page translation fails. - /// - /// This test creates a mapping for a given virtual page, removes it, and then verifies that - /// translating the page results in a `PageNotMapped` error. - #[test_case] - async fn test_remove_mapped_frame() { - let mut mapper = KERNEL_MAPPER.lock(); - let page: Page = Page::containing_address(VirtAddr::new(0x500000000)); - let _ = create_mapping(page, &mut *mapper, None); - - remove_mapped_frame(page, &mut *mapper); - - let translate_frame_error = mapper.translate_page(page); - - assert!(matches!( - translate_frame_error, - Err(TranslateError::PageNotMapped) - )); - } - - /// Tests that mapping a page returns the correct physical frame. - /// - /// A mapping is created for a test virtual page and its returned physical frame is then - /// verified by translating the page. Finally, the mapping is removed. - #[test_case] - async fn test_basic_map_and_translate() { - let mut mapper = KERNEL_MAPPER.lock(); - - // Use a test virtual page. - let page: Page = Page::containing_address(VirtAddr::new(0x400001000)); - let frame: PhysFrame = create_mapping(page, &mut *mapper, None); - - let translate_frame = mapper.translate_page(page).expect("Translation failed"); - - assert_eq!(frame, translate_frame); - - remove_mapped_frame(page, &mut *mapper); - } - - /// Tests that updating page permissions works as expected. - /// - /// A mapping is created for a given page and then its permissions are updated (e.g. to make it - /// read-only by removing the WRITABLE flag). The test then retrieves the page table entry (PTE) - /// and asserts that it contains the expected flags. - #[test_case] - async fn test_update_permissions() { - let mut mapper = KERNEL_MAPPER.lock(); - - let page: Page = Page::containing_address(VirtAddr::new(0x400002000)); - let _ = create_mapping(page, &mut *mapper, None); - - let flags = PageTableFlags::PRESENT; // Only present (read-only). - - update_permissions(page, &mut *mapper, flags); - - let flags = get_page_flags(page, &mut mapper).expect("Getting page table flags failed"); - - assert!(flags.contains(PageTableFlags::PRESENT)); - assert!(!flags.contains(PageTableFlags::WRITABLE)); - - remove_mapped_frame(page, &mut *mapper); - } - - /// Tests that contiguous mappings spanning multiple pages work correctly. - /// - /// This test allocates mappings for a contiguous region of 8 pages. Each page is mapped with - /// writable permissions, a distinct value is written to each page, and then the value is read - /// back to verify correctness. Finally, all mappings are removed. - #[test_case] // Uncomment to run this test. - async fn test_contiguous_mapping() { - let mut mapper = KERNEL_MAPPER.lock(); - - // Define a contiguous region spanning 8 pages. - let start_page: Page = Page::containing_address(VirtAddr::new(0x400004000)); - let num_pages = 8; - let flags = PageTableFlags::PRESENT | PageTableFlags::WRITABLE; - - let mut frames = Vec::new(); - for i in 0..num_pages { - let page = Page::from_start_address(start_page.start_address() + i * PAGE_SIZE as u64) - .expect("Invalid page address"); - let frame = create_mapping(page, &mut *mapper, Some(flags)); - frames.push((page, frame)); - } - - // Write and verify distinct values. - for (i, (page, _)) in frames.iter().enumerate() { - let ptr = page.start_address().as_mut_ptr::(); - unsafe { write_volatile(ptr, i as u64) }; - let val = unsafe { read_volatile(ptr) }; - assert_eq!(val, i as u64); - } - - // Cleanup: Unmap all pages. - for (page, _) in frames { - remove_mapped_frame(page, &mut *mapper); - } - } - - /// Tests that TLB shootdowns work correctly across cores. - /// - /// This test creates a mapping for a given page and writes a value to cache it on the current core. - /// It then schedules a read of that page on an alternate core (to load it into that core’s TLB cache). - /// After that, the mapping is updated to a new frame with new contents and the new value is written. - /// Finally, the test re-schedules a read on the alternate core and verifies that the new value is observed. - #[test_case] - async fn test_tlb_shootdowns_cross_core() { - const AP: u32 = 1; - const PRIORITY: usize = 3; - - // Create mapping and set a value on the current core. - let page: Page = Page::containing_address(VirtAddr::new(0x500000000)); - - { - let mut mapper = KERNEL_MAPPER.lock(); - let _ = create_mapping(page, &mut *mapper, None); - unsafe { - page.start_address() - .as_mut_ptr::() - .write_volatile(0xdead); - } - } - - // Mapping exists now and is cached for the first core. - - // Schedule a read on core 1 to load the page into its TLB cache. - schedule_kernel_on(AP, async move { pre_read(page).await }, PRIORITY); - - while PRE_READ.load(Ordering::SeqCst) == 0 { - core::hint::spin_loop(); - } - - { - let mut mapper = KERNEL_MAPPER.lock(); - - let new_frame = alloc_frame().expect("Could not find a new frame"); - - // Update the mapping so that a TLB shootdown is necessary. - update_mapping( - page, - &mut *mapper, - new_frame, - Some(PageTableFlags::PRESENT | PageTableFlags::WRITABLE), - ); - - unsafe { - page.start_address() - .as_mut_ptr::() - .write_volatile(0x42); - } - } - - // Schedule another read on core 1 to verify that the new value is visible. - schedule_kernel_on(AP, async move { post_read(page).await }, PRIORITY); - - while POST_READ.load(Ordering::SeqCst) == 0 { - core::hint::spin_loop(); - } - - assert_eq!(POST_READ.load(Ordering::SeqCst), 0x42); - - let mut mapper = KERNEL_MAPPER.lock(); - remove_mapped_frame(page, &mut *mapper); - } - - // Tests the copy-on-write (COW) mechanism for a mapped page. - // - // In a COW scenario, the page is initially mapped as read-only. A write to the page should - // trigger a fault that results in a new physical frame being allocated and mapped for that page. - // In this test, we simulate this behavior by: - // 1. Creating a mapping with read-only permissions. - // 2. Writing to the page which, triggers a page fault - // 3. Handling the page fault in our page fault handler - // 4. Verifying that the new frame is different from the initial one and that the written value is present. - #[test_case] - async fn test_copy_on_write() { - let mut mapper = KERNEL_MAPPER.lock(); - // Create a dummy PML4 frame. - // Locate the current process. - - const TEST_VALUE: u64 = 0x42; - - let page = Page::containing_address(VirtAddr::new(0x400003000)); - - let anon_area = Arc::new(VmAreaBackings::new()); - - with_current_pcb(|pcb| { - pcb.mm.with_vma_tree_mutable(|tree| { - let _vma1 = Mm::insert_vma( - tree, - page.start_address().as_u64(), - page.start_address().as_u64() + PAGE_SIZE as u64, - anon_area.clone(), - VmAreaFlags::WRITABLE, - 0, - 0, - ); - }); - }); - - // Create mapping with read-only permission to simulate a COW mapping. - let init_frame = create_mapping(page, &mut *mapper, Some(PageTableFlags::PRESENT)); - - // Write to the page. - // Triggers page fault - unsafe { - page.start_address() - .as_mut_ptr::() - .write_volatile(TEST_VALUE); - } - - // Now, translating the page should return the new frame. - let frame = mapper - .translate_page(page) - .expect("Translation after COW failed"); - - // The new frame should be different from the original frame. - assert_ne!(init_frame, frame); - - let read_value = unsafe { page.start_address().as_ptr::().read_volatile() }; - - assert_eq!(read_value, TEST_VALUE); - - // should not trigger a page fault, we should be able to write now - unsafe { - page.start_address() - .as_mut_ptr::() - .write_volatile(0x20); - } - - let new_frame = mapper - .translate_page(page) - .expect("Translation after COW failed"); - - // We already made this our own, no need to have done COW - assert_eq!(frame, new_frame); - - let read_value2 = unsafe { page.start_address().as_ptr::().read_volatile() }; - - assert_eq!(read_value2, 0x20); - - remove_mapped_frame(page, &mut *mapper); - } - - /// Tests the copy-on-write (COW) mechanism for a mapped page. - /// - /// In a COW scenario, the page is initially mapped as writable, and a full buffer is written - /// Then, the page is marked read only and the first byte in the buffer is written to. - /// This should trigger a page fault that does COW, but it should maintain the rest - /// of the values in the buffer. - #[test_case] - async fn test_copy_on_write_full() { - let mut mapper = KERNEL_MAPPER.lock(); - // Create a dummy PML4 frame. - // Locate the current process. - let pid = get_current_pid(); - let process = { - let process_table = PROCESS_TABLE.read(); - process_table - .get(&pid) - .expect("can't find pcb in process table") - .clone() - }; - const TEST_VALUE: u8 = 0x2; - let page = Page::containing_address(VirtAddr::new(0x400003000)); - let anon_area = Arc::new(VmAreaBackings::new()); - - unsafe { - (*process.pcb.get()).mm.with_vma_tree_mutable(|tree| { - let _vma1 = Mm::insert_vma( - tree, - page.start_address().as_u64(), - page.start_address().as_u64() + PAGE_SIZE as u64, - anon_area.clone(), - VmAreaFlags::WRITABLE, - 0, - 0, - ); - }); - } - - // Create mapping with read-only permission to simulate a COW mapping. - let _ = create_mapping( - page, - &mut *mapper, - Some(PageTableFlags::PRESENT | PageTableFlags::WRITABLE), - ); - - // Write 1s to the entire buffer - unsafe { - let buf_ptr = page.start_address().as_mut_ptr::(); - core::ptr::write_bytes(buf_ptr, 1, PAGE_SIZE); - } - - // Make it so we page fault on write - update_permissions(page, &mut *mapper, PageTableFlags::PRESENT); - - // Write to the page. - // In a real system, this would trigger a page fault to handle copy-on-write. - unsafe { - page.start_address() - .as_mut_ptr::() - .write_volatile(TEST_VALUE); - } - - // the cow should not have messed with any data in the buffer besides what - // we just wrote to - let read_value = unsafe { page.start_address().as_ptr::().read_volatile() }; - - assert_eq!(read_value, TEST_VALUE); - - unsafe { - let buf_ptr = page.start_address().as_ptr::(); - for i in 1..PAGE_SIZE { - let val = *buf_ptr.add(i); - assert_eq!(val, 1, "Byte at offset {} is not 1 (found {})", i, val); - } - } - - remove_mapped_frame(page, &mut *mapper); - } -} +// #[cfg(test)] +// mod tests { +// use super::*; +// +// use alloc::{sync::Arc, vec::Vec}; +// use core::{ +// ptr::{read_volatile, write_volatile}, +// sync::atomic::{AtomicU64, Ordering}, +// }; +// use x86_64::{ +// structures::paging::{mapper::TranslateError, Page, PageTableFlags, PhysFrame}, +// VirtAddr, +// }; +// +// // Import functions from the kernel memory module. +// use crate::{ +// constants::memory::PAGE_SIZE, +// events::schedule_kernel_on, +// memory::{ +// mm::{Mm, VmAreaBackings, VmAreaFlags}, +// KERNEL_MAPPER, +// }, +// processes::process::{get_current_pid, with_current_pcb, PROCESS_TABLE}, +// }; +// +// // Used for TLB shootdown testcases. +// static PRE_READ: AtomicU64 = AtomicU64::new(0); +// static POST_READ: AtomicU64 = AtomicU64::new(0); +// +// /// Asynchronously reads a u64 value from the start address of the given page and stores it in PRE_READ. +// async fn pre_read(page: Page) { +// let value = unsafe { page.start_address().as_ptr::().read_volatile() }; +// PRE_READ.store(value, Ordering::SeqCst); +// } +// +// /// Asynchronously reads a u64 value from the start address of the given page and stores it in POST_READ. +// async fn post_read(page: Page) { +// let value = unsafe { page.start_address().as_ptr::().read_volatile() }; +// POST_READ.store(value, Ordering::SeqCst); +// } +// +// /// Tests that after a mapping is removed the page translation fails. +// /// +// /// This test creates a mapping for a given virtual page, removes it, and then verifies that +// /// translating the page results in a `PageNotMapped` error. +// #[test_case] +// async fn test_remove_mapped_frame() { +// let mut mapper = KERNEL_MAPPER.lock(); +// let page: Page = Page::containing_address(VirtAddr::new(0x500000000)); +// let _ = create_mapping(page, &mut *mapper, None); +// +// remove_mapped_frame(page, &mut *mapper); +// +// let translate_frame_error = mapper.translate_page(page); +// +// assert!(matches!( +// translate_frame_error, +// Err(TranslateError::PageNotMapped) +// )); +// } +// +// /// Tests that mapping a page returns the correct physical frame. +// /// +// /// A mapping is created for a test virtual page and its returned physical frame is then +// /// verified by translating the page. Finally, the mapping is removed. +// #[test_case] +// async fn test_basic_map_and_translate() { +// let mut mapper = KERNEL_MAPPER.lock(); +// +// // Use a test virtual page. +// let page: Page = Page::containing_address(VirtAddr::new(0x400001000)); +// let frame: PhysFrame = create_mapping(page, &mut *mapper, None); +// +// let translate_frame = mapper.translate_page(page).expect("Translation failed"); +// +// assert_eq!(frame, translate_frame); +// +// remove_mapped_frame(page, &mut *mapper); +// } +// +// /// Tests that updating page permissions works as expected. +// /// +// /// A mapping is created for a given page and then its permissions are updated (e.g. to make it +// /// read-only by removing the WRITABLE flag). The test then retrieves the page table entry (PTE) +// /// and asserts that it contains the expected flags. +// #[test_case] +// async fn test_update_permissions() { +// let mut mapper = KERNEL_MAPPER.lock(); +// +// let page: Page = Page::containing_address(VirtAddr::new(0x400002000)); +// let _ = create_mapping(page, &mut *mapper, None); +// +// let flags = PageTableFlags::PRESENT; // Only present (read-only). +// +// update_permissions(page, &mut *mapper, flags); +// +// let flags = get_page_flags(page, &mut mapper).expect("Getting page table flags failed"); +// +// assert!(flags.contains(PageTableFlags::PRESENT)); +// assert!(!flags.contains(PageTableFlags::WRITABLE)); +// +// remove_mapped_frame(page, &mut *mapper); +// } +// +// /// Tests that contiguous mappings spanning multiple pages work correctly. +// /// +// /// This test allocates mappings for a contiguous region of 8 pages. Each page is mapped with +// /// writable permissions, a distinct value is written to each page, and then the value is read +// /// back to verify correctness. Finally, all mappings are removed. +// #[test_case] // Uncomment to run this test. +// async fn test_contiguous_mapping() { +// let mut mapper = KERNEL_MAPPER.lock(); +// +// // Define a contiguous region spanning 8 pages. +// let start_page: Page = Page::containing_address(VirtAddr::new(0x400004000)); +// let num_pages = 8; +// let flags = PageTableFlags::PRESENT | PageTableFlags::WRITABLE; +// +// let mut frames = Vec::new(); +// for i in 0..num_pages { +// let page = Page::from_start_address(start_page.start_address() + i * PAGE_SIZE as u64) +// .expect("Invalid page address"); +// let frame = create_mapping(page, &mut *mapper, Some(flags)); +// frames.push((page, frame)); +// } +// +// // Write and verify distinct values. +// for (i, (page, _)) in frames.iter().enumerate() { +// let ptr = page.start_address().as_mut_ptr::(); +// unsafe { write_volatile(ptr, i as u64) }; +// let val = unsafe { read_volatile(ptr) }; +// assert_eq!(val, i as u64); +// } +// +// // Cleanup: Unmap all pages. +// for (page, _) in frames { +// remove_mapped_frame(page, &mut *mapper); +// } +// } +// +// /// Tests that TLB shootdowns work correctly across cores. +// /// +// /// This test creates a mapping for a given page and writes a value to cache it on the current core. +// /// It then schedules a read of that page on an alternate core (to load it into that core’s TLB cache). +// /// After that, the mapping is updated to a new frame with new contents and the new value is written. +// /// Finally, the test re-schedules a read on the alternate core and verifies that the new value is observed. +// #[test_case] +// async fn test_tlb_shootdowns_cross_core() { +// const AP: u32 = 1; +// const PRIORITY: usize = 3; +// +// // Create mapping and set a value on the current core. +// let page: Page = Page::containing_address(VirtAddr::new(0x500000000)); +// +// { +// let mut mapper = KERNEL_MAPPER.lock(); +// let _ = create_mapping(page, &mut *mapper, None); +// unsafe { +// page.start_address() +// .as_mut_ptr::() +// .write_volatile(0xdead); +// } +// } +// +// // Mapping exists now and is cached for the first core. +// +// // Schedule a read on core 1 to load the page into its TLB cache. +// schedule_kernel_on(AP, async move { pre_read(page).await }, PRIORITY); +// +// while PRE_READ.load(Ordering::SeqCst) == 0 { +// core::hint::spin_loop(); +// } +// +// { +// let mut mapper = KERNEL_MAPPER.lock(); +// +// let new_frame = alloc_frame().expect("Could not find a new frame"); +// +// // Update the mapping so that a TLB shootdown is necessary. +// update_mapping( +// page, +// &mut *mapper, +// new_frame, +// Some(PageTableFlags::PRESENT | PageTableFlags::WRITABLE), +// ); +// +// unsafe { +// page.start_address() +// .as_mut_ptr::() +// .write_volatile(0x42); +// } +// } +// +// // Schedule another read on core 1 to verify that the new value is visible. +// schedule_kernel_on(AP, async move { post_read(page).await }, PRIORITY); +// +// while POST_READ.load(Ordering::SeqCst) == 0 { +// core::hint::spin_loop(); +// } +// +// assert_eq!(POST_READ.load(Ordering::SeqCst), 0x42); +// +// let mut mapper = KERNEL_MAPPER.lock(); +// remove_mapped_frame(page, &mut *mapper); +// } +// +// // Tests the copy-on-write (COW) mechanism for a mapped page. +// // +// // In a COW scenario, the page is initially mapped as read-only. A write to the page should +// // trigger a fault that results in a new physical frame being allocated and mapped for that page. +// // In this test, we simulate this behavior by: +// // 1. Creating a mapping with read-only permissions. +// // 2. Writing to the page which, triggers a page fault +// // 3. Handling the page fault in our page fault handler +// // 4. Verifying that the new frame is different from the initial one and that the written value is present. +// #[test_case] +// async fn test_copy_on_write() { +// let mut mapper = KERNEL_MAPPER.lock(); +// // Create a dummy PML4 frame. +// // Locate the current process. +// +// const TEST_VALUE: u64 = 0x42; +// +// let page = Page::containing_address(VirtAddr::new(0x400003000)); +// +// let anon_area = Arc::new(VmAreaBackings::new()); +// +// with_current_pcb(|pcb| { +// pcb.mm.with_vma_tree_mutable(|tree| { +// let _vma1 = Mm::insert_vma( +// tree, +// page.start_address().as_u64(), +// page.start_address().as_u64() + PAGE_SIZE as u64, +// anon_area.clone(), +// VmAreaFlags::WRITABLE, +// 0, +// 0, +// ); +// }); +// }); +// +// // Create mapping with read-only permission to simulate a COW mapping. +// let init_frame = create_mapping(page, &mut *mapper, Some(PageTableFlags::PRESENT)); +// +// // Write to the page. +// // Triggers page fault +// unsafe { +// page.start_address() +// .as_mut_ptr::() +// .write_volatile(TEST_VALUE); +// } +// +// // Now, translating the page should return the new frame. +// let frame = mapper +// .translate_page(page) +// .expect("Translation after COW failed"); +// +// // The new frame should be different from the original frame. +// assert_ne!(init_frame, frame); +// +// let read_value = unsafe { page.start_address().as_ptr::().read_volatile() }; +// +// assert_eq!(read_value, TEST_VALUE); +// +// // should not trigger a page fault, we should be able to write now +// unsafe { +// page.start_address() +// .as_mut_ptr::() +// .write_volatile(0x20); +// } +// +// let new_frame = mapper +// .translate_page(page) +// .expect("Translation after COW failed"); +// +// // We already made this our own, no need to have done COW +// assert_eq!(frame, new_frame); +// +// let read_value2 = unsafe { page.start_address().as_ptr::().read_volatile() }; +// +// assert_eq!(read_value2, 0x20); +// +// remove_mapped_frame(page, &mut *mapper); +// } +// +// /// Tests the copy-on-write (COW) mechanism for a mapped page. +// /// +// /// In a COW scenario, the page is initially mapped as writable, and a full buffer is written +// /// Then, the page is marked read only and the first byte in the buffer is written to. +// /// This should trigger a page fault that does COW, but it should maintain the rest +// /// of the values in the buffer. +// #[test_case] +// async fn test_copy_on_write_full() { +// let mut mapper = KERNEL_MAPPER.lock(); +// // Create a dummy PML4 frame. +// // Locate the current process. +// let pid = get_current_pid(); +// let process = { +// let process_table = PROCESS_TABLE.read(); +// process_table +// .get(&pid) +// .expect("can't find pcb in process table") +// .clone() +// }; +// const TEST_VALUE: u8 = 0x2; +// let page = Page::containing_address(VirtAddr::new(0x400003000)); +// let anon_area = Arc::new(VmAreaBackings::new()); +// +// unsafe { +// (*process.pcb.get()).mm.with_vma_tree_mutable(|tree| { +// let _vma1 = Mm::insert_vma( +// tree, +// page.start_address().as_u64(), +// page.start_address().as_u64() + PAGE_SIZE as u64, +// anon_area.clone(), +// VmAreaFlags::WRITABLE, +// 0, +// 0, +// ); +// }); +// } +// +// // Create mapping with read-only permission to simulate a COW mapping. +// let _ = create_mapping( +// page, +// &mut *mapper, +// Some(PageTableFlags::PRESENT | PageTableFlags::WRITABLE), +// ); +// +// // Write 1s to the entire buffer +// unsafe { +// let buf_ptr = page.start_address().as_mut_ptr::(); +// core::ptr::write_bytes(buf_ptr, 1, PAGE_SIZE); +// } +// +// // Make it so we page fault on write +// update_permissions(page, &mut *mapper, PageTableFlags::PRESENT); +// +// // Write to the page. +// // In a real system, this would trigger a page fault to handle copy-on-write. +// unsafe { +// page.start_address() +// .as_mut_ptr::() +// .write_volatile(TEST_VALUE); +// } +// +// // the cow should not have messed with any data in the buffer besides what +// // we just wrote to +// let read_value = unsafe { page.start_address().as_ptr::().read_volatile() }; +// +// assert_eq!(read_value, TEST_VALUE); +// +// unsafe { +// let buf_ptr = page.start_address().as_ptr::(); +// for i in 1..PAGE_SIZE { +// let val = *buf_ptr.add(i); +// assert_eq!(val, 1, "Byte at offset {} is not 1 (found {})", i, val); +// } +// } +// +// remove_mapped_frame(page, &mut *mapper); +// } +// } diff --git a/kernel/src/processes/loader.rs b/kernel/src/processes/loader.rs index 63b7554c..0caca16f 100644 --- a/kernel/src/processes/loader.rs +++ b/kernel/src/processes/loader.rs @@ -9,7 +9,7 @@ use crate::{ paging::{create_mapping, create_mapping_to_frame, update_permissions}, }, }; -use alloc::sync::Arc; +use alloc::{string::String, sync::Arc, vec::Vec}; use core::ptr::{copy_nonoverlapping, write_bytes}; use goblin::{ elf::Elf, @@ -40,6 +40,8 @@ pub fn load_elf( user_mapper: &mut impl Mapper, kernel_mapper: &mut OffsetPageTable<'static>, mm: &mut Mm, + args: Vec, + envs: Vec, ) -> (VirtAddr, u64) { let elf = Elf::parse(elf_bytes).expect("Parsing ELF failed"); for ph in elf.program_headers.iter() { @@ -167,31 +169,66 @@ pub fn load_elf( ); }); - let stack_ptr = stack_end; - let mut write_ptr = stack_ptr; + // 1) Start at top of stack + let mut sp = stack_end; + // 2) Align down to 16 bytes + sp = VirtAddr::new(sp.as_u64() & !0xF); + + // 3) Reserve space for the argument strings + let mut arg_ptrs = Vec::with_capacity(args.len()); + for s in args.into_iter().rev() { + let bytes = s.into_bytes(); + let len = bytes.len() + 1; // +1 for '\0' + sp = VirtAddr::new(sp.as_u64() + len as u64); + unsafe { + let dst = sp.as_mut_ptr::(); + core::ptr::copy_nonoverlapping(bytes.as_ptr(), dst, bytes.len()); + dst.add(bytes.len()).write(0); + } + arg_ptrs.push(sp.as_u64()); + } + // iterating in reverse so unreverse it + arg_ptrs.reverse(); + + // 4) Same for env strings + let mut env_ptrs = Vec::with_capacity(envs.len()); + for s in envs.into_iter().rev() { + let bytes = s.into_bytes(); + let len = bytes.len() + 1; + sp = VirtAddr::new(sp.as_u64() + len as u64); + unsafe { + let dst = sp.as_mut_ptr::(); + core::ptr::copy_nonoverlapping(bytes.as_ptr(), dst, bytes.len()); + dst.add(bytes.len()).write(0); + } + env_ptrs.push(sp.as_u64()); + } + env_ptrs.reverse(); - write_ptr = VirtAddr::new((write_ptr.as_u64() + 0xF) & !0xF); + // 5) Align down again before pushing pointer arrays + sp = VirtAddr::new(sp.as_u64() & !0xF); - // argc - unsafe { - let ptr = write_ptr.as_mut_ptr::(); - ptr.write(0); + // 6) Push envp pointers (NULL-terminated) + for &ptr in env_ptrs.iter().chain(core::iter::once(&0u64)) { + unsafe { + sp.as_mut_ptr::().write(ptr); + } + sp = VirtAddr::new(sp.as_u64() + 8); } - write_ptr += core::mem::size_of::() as u64; - // argv - unsafe { - let ptr = write_ptr.as_mut_ptr::(); - ptr.write(0); + // 7) Push argv pointers (NULL-terminated) + for &ptr in arg_ptrs.iter().chain(core::iter::once(&0u64)) { + unsafe { + sp.as_mut_ptr::().write(ptr); + } + sp = VirtAddr::new(sp.as_u64() + 8); } - write_ptr += core::mem::size_of::() as u64; - // envp (environment variables) + // 8) Finally push argc + let argc = arg_ptrs.len() as u64; unsafe { - let ptr = write_ptr.as_mut_ptr::(); - ptr.write(0); + sp.as_mut_ptr::().write(argc); } - write_ptr += core::mem::size_of::() as u64; - (stack_ptr, elf.header.e_entry) + (sp, elf.header.e_entry) } diff --git a/kernel/src/processes/mod.rs b/kernel/src/processes/mod.rs index 7575ed01..b5844395 100644 --- a/kernel/src/processes/mod.rs +++ b/kernel/src/processes/mod.rs @@ -12,7 +12,7 @@ pub fn init(cpu_id: u32) { #[cfg(test)] mod tests { - use alloc::vec; + use alloc::vec::Vec; use x86_64::align_up; use crate::{ @@ -29,7 +29,7 @@ mod tests { #[test_case] async fn test_simple_process() { - let pid = create_process(TEST_SIMPLE_PROCESS); + let pid = create_process(TEST_SIMPLE_PROCESS, Vec::new(), Vec::new()); schedule_process(pid); let waiter = AwaitProcess::new( pid, @@ -40,7 +40,7 @@ mod tests { assert!(waiter.is_ok()); } - #[test_case] + // #[test_case] async fn test_simple_c_ret() { let fs = FILESYSTEM.get().unwrap(); let fd = { @@ -73,7 +73,7 @@ mod tests { serial_println!("Reading file..."); - let mut buffer = vec![0u8; file_len as usize]; + let mut buffer = alloc::vec![0u8; file_len as usize]; let bytes_read = { fs.lock() .read_file(fd, &mut buffer) @@ -85,7 +85,7 @@ mod tests { serial_println!("Bytes read: {:#?}", bytes_read); - let pid = create_process(buf); + let pid = create_process(buf, Vec::new(), Vec::new()); schedule_process(pid); let waiter = AwaitProcess::new( pid, diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index 609761d3..1e476750 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -24,7 +24,7 @@ use crate::{ processes::{loader::load_elf, registers::Registers}, serial_println, }; -use alloc::{collections::BTreeMap, sync::Arc}; +use alloc::{collections::BTreeMap, string::String, sync::Arc, vec::Vec}; use core::{ arch::naked_asm, borrow::BorrowMut, @@ -192,7 +192,7 @@ pub fn create_placeholder_process() -> u32 { pid } -pub fn create_process(elf_bytes: &[u8]) -> u32 { +pub fn create_process(elf_bytes: &[u8], args: Vec, envs: Vec) -> u32 { let pid = NEXT_PID.fetch_add(1, Ordering::SeqCst); with_buddy_frame_allocator(|alloc| { alloc.print_free_frames(); @@ -211,6 +211,8 @@ pub fn create_process(elf_bytes: &[u8]) -> u32 { &mut mapper, &mut KERNEL_MAPPER.lock(), mm.borrow_mut(), + args, + envs, ); let process = Arc::new(UnsafePCB::new(PCB { @@ -708,3 +710,92 @@ pub fn sleep_process_syscall(nanos: u64, reg_vals: &ForkingRegisters) { core::arch::asm!("swapgs", "ret"); } } + +#[cfg(test)] +mod tests { + use crate::{ + constants::processes::PRINT_EXIT, + memory::{mm::Mm, HHDM_OFFSET}, + processes::loader::load_elf, + }; + + use super::*; + use core::slice; + use x86_64::{ + structures::paging::{OffsetPageTable, PageTable, PhysFrame}, + PhysAddr, + }; + + #[test_case] + async fn verify_stack_args_envs() { + // ------ setup exactly as before ------ + let mut user_mapper = unsafe { + let pml4 = create_process_page_table(); + let virt = *HHDM_OFFSET + pml4.start_address().as_u64(); + let ptr = virt.as_mut_ptr::(); + OffsetPageTable::new(&mut *ptr, *HHDM_OFFSET) + }; + let args = alloc::vec!["foo".into(), "bar".into()]; + let envs = alloc::vec!["X=1".into(), "Y=two".into()]; + let pml4_frame = PhysFrame::containing_address(PhysAddr::new(0x1000)); + let mut mm = Mm::new(pml4_frame); + + // call loader: `sp` is the address of the u64 slot containing `argc` + let (sp, _entry) = load_elf( + PRINT_EXIT, + &mut user_mapper, + &mut KERNEL_MAPPER.lock(), + &mut mm, + args.clone(), + envs.clone(), + ); + + // total u64 slots we pushed: envs + NULL, args + NULL, argc + let nen = envs.len() as u64; + let nar = args.len() as u64; + let total_slots = nen + nar + 3; + + // ---- 1) verify argc ---- + // `sp` points at argc, so just read it + let got_argc = unsafe { (sp.as_u64() as *const u64).read() }; + assert_eq!(got_argc, nar, "argc mismatch"); + + // ---- 2) verify argv pointers & strings ---- + // argv[] starts immediately *below* the argc slot: + // offset = sp - 8 * (args.len() + 1) + let argv0_ptr = (sp.as_u64() - 8 * (nar + 1)) as *const u64; + for i in 0..(nar as usize) { + // read argv[i] + let str_addr = unsafe { argv0_ptr.add(i).read() as *const u8 }; + // walk until NUL + let mut len = 0; + while unsafe { *str_addr.add(len) } != 0 { + len += 1; + } + let got = core::str::from_utf8(unsafe { slice::from_raw_parts(str_addr, len) }) + .expect("Invalid UTF-8 in argv"); + serial_println!("GOT: {:#?}", got); + assert_eq!(got, &args[i], "argv[{}] mismatch", i); + } + + // ---- 3) verify envp pointers & strings ---- + // envp[] sits *below* argv array + its NULL terminator: + // offset = sp - 8 * (nar + 1) - 8 * (nen + 1) + let envp0_ptr = ( + sp.as_u64() + - 8 * (nar + 1) // skip argv + NULL + - 8 * (nen + 1) + // skip envp + NULL + ) as *const u64; + for i in 0..(nen as usize) { + let str_addr = unsafe { envp0_ptr.add(i).read() as *const u8 }; + let mut len = 0; + while unsafe { *str_addr.add(len) } != 0 { + len += 1; + } + let got = core::str::from_utf8(unsafe { slice::from_raw_parts(str_addr, len) }) + .expect("Invalid UTF-8 in envp"); + assert_eq!(got, &envs[i], "envp[{}] mismatch", i); + } + } +} diff --git a/kernel/src/shell.rs b/kernel/src/shell.rs index 4c37305b..5dc170ec 100644 --- a/kernel/src/shell.rs +++ b/kernel/src/shell.rs @@ -97,7 +97,6 @@ impl Shell { } async fn execute_command(&mut self) { - // copy command into an owned String let cmd_owned = { let slice = &self.buffer[..self.position]; String::from_utf8_lossy(slice).to_string() @@ -170,7 +169,7 @@ impl Shell { } t if t.starts_with("export ") => { - // support: export KEY=VAL + // export KEY=VAL if let Some(rest) = t.strip_prefix("export ") { if let Some((k, v)) = rest.split_once('=') { let pair = format(format_args!("{}={}", k, v)); @@ -180,7 +179,7 @@ impl Shell { } t if t.starts_with('/') => { - // build argv[] in-place + // build argv[] const MAX_ARGS: usize = 16; let mut argv: [*mut u8; MAX_ARGS + 1] = [core::ptr::null_mut(); MAX_ARGS + 1]; let mut argc = 0; diff --git a/kernel/src/syscalls/fork.rs b/kernel/src/syscalls/fork.rs index e3399ef6..1586079f 100644 --- a/kernel/src/syscalls/fork.rs +++ b/kernel/src/syscalls/fork.rs @@ -170,144 +170,145 @@ fn duplicate_page_table_recursive(parent_frame: PhysFrame, level: u8) -> PhysFra child_frame } -#[cfg(test)] -mod tests { - use x86_64::structures::paging::{ - OffsetPageTable, PageTable, PageTableFlags, PhysFrame, Size4KiB, - }; - - use crate::{ - constants::processes::FORK_SIMPLE, - events::{ - current_running_event, futures::await_on::AwaitProcess, get_runner_time, - schedule_process, - }, - memory::HHDM_OFFSET, - processes::{process::create_process, registers::ForkingRegisters}, - syscalls::syscall_handlers::{EXIT_CODES, PML4_FRAMES, REGISTER_VALUES}, - }; - - fn verify_page_table_walk(parent_pml4: PhysFrame, child_pml4: PhysFrame) { - let parent_mapper = unsafe { - let virt = *HHDM_OFFSET + parent_pml4.start_address().as_u64(); - let ptr = virt.as_mut_ptr::(); - OffsetPageTable::new(&mut *ptr, *HHDM_OFFSET) - }; - let child_mapper = unsafe { - let virt = *HHDM_OFFSET + child_pml4.start_address().as_u64(); - let ptr = virt.as_mut_ptr::(); - OffsetPageTable::new(&mut *ptr, *HHDM_OFFSET) - }; - - for i in 0..256 { - let parent_entry = &parent_mapper.level_4_table()[i]; - let child_entry = &child_mapper.level_4_table()[i]; - if parent_entry.is_unused() { - assert!(child_entry.is_unused()); - continue; - } else { - assert_eq!(parent_entry.flags(), child_entry.flags()); - let parent_pdpt_frame = PhysFrame::containing_address(parent_entry.addr()); - recursive_walk(parent_pdpt_frame, 3); - } - } - } - - fn recursive_walk(parent_frame: PhysFrame, level: u8) { - let parent_virt = HHDM_OFFSET.as_u64() + parent_frame.start_address().as_u64(); - - let parent_table = unsafe { &mut *(parent_virt as *mut PageTable) }; - let child_table = unsafe { &mut *(parent_virt as *mut PageTable) }; - - for i in 0..512 { - let parent_entry = &parent_table[i]; - let child_entry = &child_table[i]; - if parent_entry.is_unused() { - assert!(child_entry.is_unused()); - continue; - } - - // from the parent and child tables, ensure each entry is the same - assert_eq!(parent_entry.flags(), child_entry.flags()); - if level == 1 { - // This logic is not correct and only works if you don't update the Writable flag during COW duplicate - if parent_entry.flags().contains(PageTableFlags::WRITABLE) { - assert!(parent_entry.flags().contains(PageTableFlags::BIT_9)); - } - assert_eq!(parent_entry.addr(), child_entry.addr()); - assert_eq!( - parent_entry.frame().expect("Could not find frame."), - child_entry.frame().expect("Could not find frame.") - ); - } - if level > 1 { - let parent_frame: PhysFrame = PhysFrame::containing_address(parent_entry.addr()); - recursive_walk(parent_frame, level - 1); - } - } - } - - #[test_case] - async fn test_simple_fork() { - let parent_pid = create_process(FORK_SIMPLE); - schedule_process(parent_pid); - let _waiter = AwaitProcess::new( - parent_pid, - get_runner_time(3_000_000_000), - current_running_event().unwrap(), - ) - .await; - let child_pid = parent_pid + 1; - - let _waiter = AwaitProcess::new( - parent_pid, - get_runner_time(3_000_000_000), - current_running_event().unwrap(), - ) - .await; - - let _waiter = AwaitProcess::new( - child_pid, - get_runner_time(3_000_000_000), - current_running_event().unwrap(), - ) - .await; - - let exit_codes = EXIT_CODES.lock(); - let parent_exit_code = exit_codes - .get(&parent_pid) - .expect("Could not find parent pid."); - let child_exit_code = exit_codes - .get(&child_pid) - .expect("Could not find child pid."); - - let registers = REGISTER_VALUES.lock(); - - let (parent_regs_ptr, child_regs_ptr) = { - let parent = registers - .get(&parent_pid) - .expect("Could not find parent pid.") - as *const ForkingRegisters; - let child = registers - .get(&child_pid) - .expect("Could not find child pid.") - as *const ForkingRegisters; - (parent, child) - }; - - let parent_regs: &mut ForkingRegisters = unsafe { &mut *(parent_regs_ptr as *mut _) }; - let child_regs: &mut ForkingRegisters = unsafe { &mut *(child_regs_ptr as *mut _) }; - - let frames = PML4_FRAMES.lock(); - let parent_pml4 = frames.get(&parent_pid).expect("Could not find parent pid."); - let child_pml4 = frames.get(&child_pid).expect("Could not find child pid."); - - assert_eq!(parent_exit_code, child_exit_code); - assert_eq!(child_pid as u64, parent_regs.r12); - child_regs.r12 = child_pid as u64; - assert_eq!(parent_regs, child_regs); - - // check that the pml4 frame is set correctly - verify_page_table_walk(*parent_pml4, *child_pml4); - } -} +// #[cfg(test)] +// mod tests { +// use alloc::vec::Vec; +// use x86_64::structures::paging::{ +// OffsetPageTable, PageTable, PageTableFlags, PhysFrame, Size4KiB, +// }; +// +// use crate::{ +// constants::processes::FORK_SIMPLE, +// events::{ +// current_running_event, futures::await_on::AwaitProcess, get_runner_time, +// schedule_process, +// }, +// memory::HHDM_OFFSET, +// processes::{process::create_process, registers::ForkingRegisters}, +// syscalls::syscall_handlers::{EXIT_CODES, PML4_FRAMES, REGISTER_VALUES}, +// }; +// +// fn verify_page_table_walk(parent_pml4: PhysFrame, child_pml4: PhysFrame) { +// let parent_mapper = unsafe { +// let virt = *HHDM_OFFSET + parent_pml4.start_address().as_u64(); +// let ptr = virt.as_mut_ptr::(); +// OffsetPageTable::new(&mut *ptr, *HHDM_OFFSET) +// }; +// let child_mapper = unsafe { +// let virt = *HHDM_OFFSET + child_pml4.start_address().as_u64(); +// let ptr = virt.as_mut_ptr::(); +// OffsetPageTable::new(&mut *ptr, *HHDM_OFFSET) +// }; +// +// for i in 0..256 { +// let parent_entry = &parent_mapper.level_4_table()[i]; +// let child_entry = &child_mapper.level_4_table()[i]; +// if parent_entry.is_unused() { +// assert!(child_entry.is_unused()); +// continue; +// } else { +// assert_eq!(parent_entry.flags(), child_entry.flags()); +// let parent_pdpt_frame = PhysFrame::containing_address(parent_entry.addr()); +// recursive_walk(parent_pdpt_frame, 3); +// } +// } +// } +// +// fn recursive_walk(parent_frame: PhysFrame, level: u8) { +// let parent_virt = HHDM_OFFSET.as_u64() + parent_frame.start_address().as_u64(); +// +// let parent_table = unsafe { &mut *(parent_virt as *mut PageTable) }; +// let child_table = unsafe { &mut *(parent_virt as *mut PageTable) }; +// +// for i in 0..512 { +// let parent_entry = &parent_table[i]; +// let child_entry = &child_table[i]; +// if parent_entry.is_unused() { +// assert!(child_entry.is_unused()); +// continue; +// } +// +// // from the parent and child tables, ensure each entry is the same +// assert_eq!(parent_entry.flags(), child_entry.flags()); +// if level == 1 { +// // This logic is not correct and only works if you don't update the Writable flag during COW duplicate +// if parent_entry.flags().contains(PageTableFlags::WRITABLE) { +// assert!(parent_entry.flags().contains(PageTableFlags::BIT_9)); +// } +// assert_eq!(parent_entry.addr(), child_entry.addr()); +// assert_eq!( +// parent_entry.frame().expect("Could not find frame."), +// child_entry.frame().expect("Could not find frame.") +// ); +// } +// if level > 1 { +// let parent_frame: PhysFrame = PhysFrame::containing_address(parent_entry.addr()); +// recursive_walk(parent_frame, level - 1); +// } +// } +// } +// +// #[test_case] +// async fn test_simple_fork() { +// let parent_pid = create_process(FORK_SIMPLE, Vec::new(), Vec::new()); +// schedule_process(parent_pid); +// let _waiter = AwaitProcess::new( +// parent_pid, +// get_runner_time(3_000_000_000), +// current_running_event().unwrap(), +// ) +// .await; +// let child_pid = parent_pid + 1; +// +// let _waiter = AwaitProcess::new( +// parent_pid, +// get_runner_time(3_000_000_000), +// current_running_event().unwrap(), +// ) +// .await; +// +// let _waiter = AwaitProcess::new( +// child_pid, +// get_runner_time(3_000_000_000), +// current_running_event().unwrap(), +// ) +// .await; +// +// let exit_codes = EXIT_CODES.lock(); +// let parent_exit_code = exit_codes +// .get(&parent_pid) +// .expect("Could not find parent pid."); +// let child_exit_code = exit_codes +// .get(&child_pid) +// .expect("Could not find child pid."); +// +// let registers = REGISTER_VALUES.lock(); +// +// let (parent_regs_ptr, child_regs_ptr) = { +// let parent = registers +// .get(&parent_pid) +// .expect("Could not find parent pid.") +// as *const ForkingRegisters; +// let child = registers +// .get(&child_pid) +// .expect("Could not find child pid.") +// as *const ForkingRegisters; +// (parent, child) +// }; +// +// let parent_regs: &mut ForkingRegisters = unsafe { &mut *(parent_regs_ptr as *mut _) }; +// let child_regs: &mut ForkingRegisters = unsafe { &mut *(child_regs_ptr as *mut _) }; +// +// let frames = PML4_FRAMES.lock(); +// let parent_pml4 = frames.get(&parent_pid).expect("Could not find parent pid."); +// let child_pml4 = frames.get(&child_pid).expect("Could not find child pid."); +// +// assert_eq!(parent_exit_code, child_exit_code); +// assert_eq!(child_pid as u64, parent_regs.r12); +// child_regs.r12 = child_pid as u64; +// assert_eq!(parent_regs, child_regs); +// +// // check that the pml4 frame is set correctly +// verify_page_table_walk(*parent_pml4, *child_pml4); +// } +// } diff --git a/kernel/src/syscalls/memorymap.rs b/kernel/src/syscalls/memorymap.rs index 607de3a1..54d3fc04 100644 --- a/kernel/src/syscalls/memorymap.rs +++ b/kernel/src/syscalls/memorymap.rs @@ -439,76 +439,78 @@ pub fn sys_munmap(addr: u64, len: u64) -> u64 { } // TODO: Mmap tests -#[cfg(test)] -mod tests { - use crate::{ - constants::processes::{ - TEST_MMAP_ANON_SHARED, TEST_MMAP_CHILD_WRITES, TEST_MPROTECT_CHILD_WRITES, - }, - events::schedule_process, - processes::process::create_process, - syscalls::syscall_handlers::REGISTER_VALUES, - }; - - use crate::events::{current_running_event, futures::await_on::AwaitProcess, get_runner_time}; - - #[test_case] - async fn mmap_anonymous_shared() { - let pid = create_process(TEST_MMAP_ANON_SHARED); - schedule_process(pid); - - let waiter = AwaitProcess::new( - pid, - get_runner_time(3_000_000_000), - current_running_event().unwrap(), - ) - .await; - - assert!(waiter.is_ok()); - let reg_values = REGISTER_VALUES.lock(); - let reg_vals_on_exit = reg_values.get(&pid).expect("No process found."); - assert_eq!(reg_vals_on_exit.r8, 'A' as u64); - assert_eq!(reg_vals_on_exit.r9, 'B' as u64); - assert_eq!(reg_vals_on_exit.r10, 'C' as u64); - } - - #[test_case] - async fn mmap_anonymous_child_writes_first() { - let pid = create_process(TEST_MMAP_CHILD_WRITES); - schedule_process(pid); - - let waiter = AwaitProcess::new( - pid, - get_runner_time(3_000_000_000), - current_running_event().unwrap(), - ) - .await; - - assert!(waiter.is_ok()); - let reg_values = REGISTER_VALUES.lock(); - let reg_vals_on_exit = reg_values.get(&pid).expect("No process found."); - assert_eq!(reg_vals_on_exit.r8, 'X' as u64); - assert_eq!(reg_vals_on_exit.r9, 'Y' as u64); - assert_eq!(reg_vals_on_exit.r10, 'Z' as u64); - } - - #[test_case] - async fn mprotect_child_writes() { - let pid = create_process(TEST_MPROTECT_CHILD_WRITES); - schedule_process(pid); - - let waiter = AwaitProcess::new( - pid, - get_runner_time(3_000_000_000), - current_running_event().unwrap(), - ) - .await; - - assert!(waiter.is_ok()); - let reg_values = REGISTER_VALUES.lock(); - let reg_vals_on_exit = reg_values.get(&pid).expect("No process found."); - assert_eq!(reg_vals_on_exit.r8, 'X' as u64); - assert_eq!(reg_vals_on_exit.r9, 'Y' as u64); - assert_eq!(reg_vals_on_exit.r10, 'Z' as u64); - } -} +// #[cfg(test)] +// mod tests { +// use alloc::vec::Vec; +// +// use crate::{ +// constants::processes::{ +// TEST_MMAP_ANON_SHARED, TEST_MMAP_CHILD_WRITES, TEST_MPROTECT_CHILD_WRITES, +// }, +// events::schedule_process, +// processes::process::create_process, +// syscalls::syscall_handlers::REGISTER_VALUES, +// }; +// +// use crate::events::{current_running_event, futures::await_on::AwaitProcess, get_runner_time}; +// +// #[test_case] +// async fn mmap_anonymous_shared() { +// let pid = create_process(TEST_MMAP_ANON_SHARED, Vec::new(), Vec::new()); +// schedule_process(pid); +// +// let waiter = AwaitProcess::new( +// pid, +// get_runner_time(3_000_000_000), +// current_running_event().unwrap(), +// ) +// .await; +// +// assert!(waiter.is_ok()); +// let reg_values = REGISTER_VALUES.lock(); +// let reg_vals_on_exit = reg_values.get(&pid).expect("No process found."); +// assert_eq!(reg_vals_on_exit.r8, 'A' as u64); +// assert_eq!(reg_vals_on_exit.r9, 'B' as u64); +// assert_eq!(reg_vals_on_exit.r10, 'C' as u64); +// } +// +// #[test_case] +// async fn mmap_anonymous_child_writes_first() { +// let pid = create_process(TEST_MMAP_CHILD_WRITES, Vec::new(), Vec::new()); +// schedule_process(pid); +// +// let waiter = AwaitProcess::new( +// pid, +// get_runner_time(3_000_000_000), +// current_running_event().unwrap(), +// ) +// .await; +// +// assert!(waiter.is_ok()); +// let reg_values = REGISTER_VALUES.lock(); +// let reg_vals_on_exit = reg_values.get(&pid).expect("No process found."); +// assert_eq!(reg_vals_on_exit.r8, 'X' as u64); +// assert_eq!(reg_vals_on_exit.r9, 'Y' as u64); +// assert_eq!(reg_vals_on_exit.r10, 'Z' as u64); +// } +// +// #[test_case] +// async fn mprotect_child_writes() { +// let pid = create_process(TEST_MPROTECT_CHILD_WRITES, Vec::new(), Vec::new()); +// schedule_process(pid); +// +// let waiter = AwaitProcess::new( +// pid, +// get_runner_time(3_000_000_000), +// current_running_event().unwrap(), +// ) +// .await; +// +// assert!(waiter.is_ok()); +// let reg_values = REGISTER_VALUES.lock(); +// let reg_vals_on_exit = reg_values.get(&pid).expect("No process found."); +// assert_eq!(reg_vals_on_exit.r8, 'X' as u64); +// assert_eq!(reg_vals_on_exit.r9, 'Y' as u64); +// assert_eq!(reg_vals_on_exit.r10, 'Z' as u64); +// } +// } diff --git a/kernel/src/syscalls/mod.rs b/kernel/src/syscalls/mod.rs index c22f6dcb..5229e51c 100644 --- a/kernel/src/syscalls/mod.rs +++ b/kernel/src/syscalls/mod.rs @@ -4,6 +4,7 @@ pub mod syscall_handlers; #[cfg(test)] mod tests { + use alloc::vec::Vec; use syscall_handlers::EXIT_CODES; use crate::{ @@ -20,7 +21,7 @@ mod tests { /// The binary exits with code 0 immediately #[test_case] async fn test_exit_code() { - let pid = create_process(TEST_EXIT_CODE); + let pid = create_process(TEST_EXIT_CODE, Vec::new(), Vec::new()); schedule_process(pid); let waiter = AwaitProcess::new( @@ -39,7 +40,7 @@ mod tests { /// content is correct #[test_case] async fn test_print_exit() { - let pid = create_process(TEST_PRINT_EXIT); + let pid = create_process(TEST_PRINT_EXIT, Vec::new(), Vec::new()); schedule_process(pid); let waiter = AwaitProcess::new( @@ -61,7 +62,7 @@ mod tests { /// from waiting #[test_case] async fn test_fork_wait() { - let pid = create_process(TEST_WAIT); + let pid = create_process(TEST_WAIT, Vec::new(), Vec::new()); schedule_process(pid); let waiter = AwaitProcess::new( @@ -83,7 +84,7 @@ mod tests { /// Currently, requires manual verification of buffer #[test_case] async fn test_fork_cow() { - let pid = create_process(TEST_FORK_COW); + let pid = create_process(TEST_FORK_COW, Vec::new(), Vec::new()); schedule_process(pid); let waiter = AwaitProcess::new( diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index 69bb35e5..986966ca 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -331,7 +331,7 @@ pub unsafe fn sys_exec(path: *mut u8, argv: *mut *mut u8, envp: *mut *mut u8) -> serial_println!("Bytes read: {:#?}", bytes_read); - let pid = create_process(buf); + let pid = create_process(buf, args, envs); schedule_process(pid); let _waiter = AwaitProcess::new( pid, From 07a97e3f3584fad175361966956584a3853fcb00 Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Wed, 23 Apr 2025 23:40:55 -0500 Subject: [PATCH 47/59] Major preemption refactor --- .vscode/settings.json | 59 ------ kernel/src/constants/processes.rs | 2 - kernel/src/constants/syscalls.rs | 3 +- kernel/src/events/event_runner.rs | 6 +- kernel/src/init.rs | 7 +- kernel/src/interrupts/idt.rs | 3 +- kernel/src/processes/mod.rs | 11 +- kernel/src/processes/process.rs | 116 +++++++---- kernel/src/processes/registers.rs | 1 + kernel/src/processes/test_binaries/print_exit | Bin 8864 -> 0 bytes .../processes/test_binaries/print_exit.asm | 17 -- .../processes/test_binaries/test_print_exit | Bin 8864 -> 8944 bytes .../test_binaries/test_print_exit.asm | 9 +- kernel/src/syscalls/block.rs | 180 ++++++++++++++++++ kernel/src/syscalls/mod.rs | 1 + kernel/src/syscalls/syscall_handlers.rs | 102 ++-------- 16 files changed, 302 insertions(+), 215 deletions(-) delete mode 100644 .vscode/settings.json delete mode 100755 kernel/src/processes/test_binaries/print_exit delete mode 100644 kernel/src/processes/test_binaries/print_exit.asm create mode 100644 kernel/src/syscalls/block.rs diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index b9c6ac87..00000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "C_Cpp_Runner.cCompilerPath": "clang", - "C_Cpp_Runner.cppCompilerPath": "clang++", - "C_Cpp_Runner.debuggerPath": "lldb", - "C_Cpp_Runner.cStandard": "", - "C_Cpp_Runner.cppStandard": "", - "C_Cpp_Runner.msvcBatchPath": "", - "C_Cpp_Runner.useMsvc": false, - "C_Cpp_Runner.warnings": [ - "-Wall", - "-Wextra", - "-Wpedantic", - "-Wshadow", - "-Wformat=2", - "-Wcast-align", - "-Wconversion", - "-Wsign-conversion", - "-Wnull-dereference" - ], - "C_Cpp_Runner.msvcWarnings": [ - "/W4", - "/permissive-", - "/w14242", - "/w14287", - "/w14296", - "/w14311", - "/w14826", - "/w44062", - "/w44242", - "/w14905", - "/w14906", - "/w14263", - "/w44265", - "/w14928" - ], - "C_Cpp_Runner.enableWarnings": true, - "C_Cpp_Runner.warningsAsError": false, - "C_Cpp_Runner.compilerArgs": [], - "C_Cpp_Runner.linkerArgs": [], - "C_Cpp_Runner.includePaths": [], - "C_Cpp_Runner.includeSearch": [ - "*", - "**/*" - ], - "C_Cpp_Runner.excludeSearch": [ - "**/build", - "**/build/**", - "**/.*", - "**/.*/**", - "**/.vscode", - "**/.vscode/**" - ], - "C_Cpp_Runner.useAddressSanitizer": false, - "C_Cpp_Runner.useUndefinedSanitizer": false, - "C_Cpp_Runner.useLeakSanitizer": false, - "C_Cpp_Runner.showCompilationTime": false, - "C_Cpp_Runner.useLinkTimeOptimization": false, - "C_Cpp_Runner.msvcSecureNoWarnings": false -} \ No newline at end of file diff --git a/kernel/src/constants/processes.rs b/kernel/src/constants/processes.rs index 869f6b80..410e7999 100644 --- a/kernel/src/constants/processes.rs +++ b/kernel/src/constants/processes.rs @@ -1,8 +1,6 @@ //! Process related constants // Binaries used for tests -pub const PRINT_EXIT: &[u8] = include_bytes!("../processes/test_binaries/print_exit"); - pub const FORK_SIMPLE: &[u8] = include_bytes!("../processes/test_binaries/fork_simple"); pub const TEST_SIMPLE_PROCESS: &[u8] = diff --git a/kernel/src/constants/syscalls.rs b/kernel/src/constants/syscalls.rs index a8c6d9b7..a233832c 100644 --- a/kernel/src/constants/syscalls.rs +++ b/kernel/src/constants/syscalls.rs @@ -3,8 +3,7 @@ pub const SYSCALL_EXIT: u32 = 60; pub const SYSCALL_NANOSLEEP: u32 = 35; -// TODO refactor old binaries -pub const SYSCALL_PRINT: u32 = 3; //1003; +pub const SYSCALL_PRINT: u32 = 1003; pub const SYSCALL_READ: u32 = 0; pub const SYSCALL_WRITE: u32 = 1; diff --git a/kernel/src/events/event_runner.rs b/kernel/src/events/event_runner.rs index 91d44ab9..94091b74 100644 --- a/kernel/src/events/event_runner.rs +++ b/kernel/src/events/event_runner.rs @@ -84,6 +84,8 @@ impl EventRunner { // Event is ready, go ahead and remove it event.completed.swap(true, Ordering::Relaxed); self.pending_events.write().remove(&event.eid.0); + + crate::debug!("Event {} done", event.eid.0); } } @@ -92,6 +94,8 @@ impl EventRunner { // Explicitly re-enable interrupts once the current event is unmarked // Helps with run_process_ring3(), which shouldn't be pre-empted // TODO can maybe refactor and safely remove + + // TODO do a lil work-stealing interrupts::enable(); } @@ -100,8 +104,6 @@ impl EventRunner { self.awake_next_sleeper(); } - // TODO do a lil work-stealing - // Sleep until next interrupt interrupts::enable_and_hlt(); } diff --git a/kernel/src/init.rs b/kernel/src/init.rs index f0d39fa5..7ce286db 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -13,7 +13,7 @@ use limine::{ use x86_64::align_up; use crate::{ - constants::{memory::PAGE_SIZE, processes::TEST_WAIT}, + constants::{memory::PAGE_SIZE, processes::{TEST_PRINT_EXIT, TEST_WAIT}}, debug, devices::{self}, events::{ @@ -139,9 +139,12 @@ pub fn init() -> u32 { // 3, // ); - let pid = create_process(TEST_WAIT); + let pid = create_process(TEST_PRINT_EXIT); schedule_process(pid); + // let pid = create_process(TEST_PRINT_EXIT); + // schedule_process(pid); + bsp_id } diff --git a/kernel/src/interrupts/idt.rs b/kernel/src/interrupts/idt.rs index adbfe7e6..f24b3694 100644 --- a/kernel/src/interrupts/idt.rs +++ b/kernel/src/interrupts/idt.rs @@ -15,6 +15,7 @@ use x86_64::{ structures::idt::{InterruptDescriptorTable, InterruptStackFrame, PageFaultErrorCode}, }; +use crate::syscalls::block::spin_on; #[allow(deprecated)] use crate::{ constants::{ @@ -39,7 +40,7 @@ use crate::{ }, syscalls::{ memorymap::sys_mmap, - syscall_handlers::{spin_on, sys_exit, sys_nanosleep_32, sys_print}, + syscall_handlers::{sys_exit, sys_nanosleep_32, sys_print}, }, }; diff --git a/kernel/src/processes/mod.rs b/kernel/src/processes/mod.rs index f8110d82..23c8ba1b 100644 --- a/kernel/src/processes/mod.rs +++ b/kernel/src/processes/mod.rs @@ -12,19 +12,12 @@ pub fn init(cpu_id: u32) { #[cfg(test)] mod tests { - use alloc::vec; - use x86_64::align_up; - use crate::{ - constants::{memory::PAGE_SIZE, processes::TEST_SIMPLE_PROCESS}, + constants::processes::TEST_SIMPLE_PROCESS, events::{ current_running_event, futures::await_on::AwaitProcess, get_runner_time, schedule_process, - }, - filesys::{get_file, FileSystem, OpenFlags, FILESYSTEM}, - processes::process::create_process, - serial_println, - syscalls::memorymap::{sys_mmap, MmapFlags, ProtFlags}, + }, processes::process::create_process }; #[test_case] diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index 736d7f2e..d1df0778 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -7,7 +7,7 @@ use crate::{ }, debug, events::{ - current_running_event_info, nanosleep_current_process, runner_timestamp, schedule_process, yield_now, EventInfo + current_running_event_info, nanosleep_current_process, runner_timestamp, yield_now, EventInfo }, filesys::File, interrupts::{ @@ -54,7 +54,8 @@ pub struct PCB { pub state: ProcessState, pub kernel_rsp: u64, pub kernel_rip: u64, - pub reentry_rsp: u64, + pub reentry_arg1: u64, + pub reentry_rip: u64, pub next_preemption_time: u64, pub registers: Registers, pub mmap_address: u64, @@ -157,7 +158,8 @@ pub fn create_placeholder_process() -> u32 { state: ProcessState::New, kernel_rsp: 0, kernel_rip: 0, - reentry_rsp: 0, + reentry_arg1: 0, + reentry_rip: 0, registers: Registers { rax: 0, rbx: 0, @@ -216,7 +218,8 @@ pub fn create_process(elf_bytes: &[u8]) -> u32 { state: ProcessState::New, kernel_rsp: 0, kernel_rip: 0, - reentry_rsp: 0, + reentry_arg1: 0, + reentry_rip: 0, next_preemption_time: 0, registers: Registers { rax: 0, @@ -333,7 +336,61 @@ use super::registers::ForkingRegisters; /// This process is unsafe because it directly modifies registers #[no_mangle] pub async unsafe fn run_process_ring3(pid: u32) { + loop { + resume_process_ring3(pid); + + let process = { + let process_table = PROCESS_TABLE.read(); + let Some(process) = process_table.get(&pid) else { + serial_println!("Exiting"); + return; + }; + process.clone() + }; + + // Do not lock lowest common denominator + // Once kernel threads are in, will need lock around PCB + // But not TCB + let process = process.pcb.get(); + + let arg1 = (*process).reentry_arg1; + let reentry_rip = (*process).reentry_rip; + + if (*process).state == ProcessState::Blocked { + // TODO don't simply yield, but block without polling + serial_println!("Blocking"); + todo!(); + } else if (*process).state == ProcessState::Ready { + serial_println!("Yielding"); + yield_now().await; + + debug!("Going to RIP: {:#X}", reentry_rip); + + // // TODO return back to block_on via return_process (kernel_rip, reentry rsp) + // core::arch::asm!( + // // "mov rsp, {0}", + // "mov rdi, {0}", + // // "swapgs", + // "call {1}", + // // in(reg) reentry_rsp, + // in(reg) arg1, + // in(reg) reentry_rip, + // ); + } + } +} + +pub unsafe fn resume_process_ring3(pid: u32) { interrupts::disable(); + unsafe { + let rsp: u64; + core::arch::asm!( + "mov {0}, rsp", + out(reg) rsp + ); + crate::debug!("RPR3_RSP = {:#X}", rsp); + } + let process = { let process_table = PROCESS_TABLE.read(); let process = process_table @@ -376,37 +433,9 @@ pub async unsafe fn run_process_ring3(pid: u32) { in("r8") &(*process).state, ); } - - let reentry_rsp = (*process).reentry_rsp; - let reentry_rip = (*process).kernel_rip; - - if (*process).state == ProcessState::Blocked { - // TODO don't simply yield, but block without polling - serial_println!("Blocking"); - yield_now().await; - // TODO return back to block_on via return_process (kernel_rip, reentry rsp) - core::arch::asm!( - "mov rsp, {0}", - "push {1}", - "swapgs", - "ret", - in(reg) reentry_rsp, - in(reg) reentry_rip, - ); - } else if (*process).state == ProcessState::Ready { - yield_now().await; - // TODO return back to block_on via return_process (kernel_rip, reentry rsp) - core::arch::asm!( - "mov rsp, {0}", - "push {1}", - "swapgs", - "ret", - in(reg) reentry_rsp, - in(reg) reentry_rip, - ); - } } + #[unsafe(naked)] #[no_mangle] unsafe fn call_process( @@ -492,6 +521,7 @@ unsafe fn return_process() { pub fn preempt_process(rsp: u64) { let event: EventInfo = current_running_event_info(); if event.pid == 0 { + x2apic::send_eoi(); return; } @@ -508,6 +538,7 @@ pub fn preempt_process(rsp: u64) { if (*pcb).state != ProcessState::Running || (*pcb).next_preemption_time <= runner_timestamp() { + x2apic::send_eoi(); return; } @@ -536,13 +567,16 @@ pub fn preempt_process(rsp: u64) { (*pcb).state = ProcessState::Ready; + (*pcb).reentry_arg1 = event.pid as u64; + (*pcb).reentry_rip = resume_process_ring3 as usize as u64; + ((*pcb).kernel_rsp, (*pcb).kernel_rip) }; unsafe { - schedule_process(event.pid); + // schedule_process(event.pid); - // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process + // // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process core::arch::asm!( "mov rsp, {0}", "push {1}", @@ -550,6 +584,18 @@ pub fn preempt_process(rsp: u64) { in(reg) preemption_info.1 ); + // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process + // core::arch::asm!( + // "mov r11, rsp", // Move RSP to R11 + // "mov [rcx], r11", // store RSP (from R11)" + // "mov rsp, {0}", + // "push {1}", + // in(reg) preemption_info.0, + // in(reg) preemption_info.1, + // in("rcx") preemption_info.2, + // out("r11") _ + // ); + x2apic::send_eoi(); core::arch::asm!("ret"); diff --git a/kernel/src/processes/registers.rs b/kernel/src/processes/registers.rs index 0fcf062e..677fa490 100644 --- a/kernel/src/processes/registers.rs +++ b/kernel/src/processes/registers.rs @@ -47,6 +47,7 @@ pub struct Registers { pub rflags: u64, } #[derive(Debug, Default, Clone, PartialEq, Eq)] +#[repr(C)] pub struct ForkingRegisters { pub rsp: u64, pub rbx: u64, diff --git a/kernel/src/processes/test_binaries/print_exit b/kernel/src/processes/test_binaries/print_exit deleted file mode 100755 index 3d7c57f1eeda1c9b4f49b9722fe7b2ee45e15e61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8864 zcmeI2y-or_5XXnlXa!c9V6n!+!~$byVGNCi!gshFa72;=%_<8i-0B)-^F^aPq_Sf{04KsMJxC&PqTDC;=s)1eAah zPy$Lo2`B+2pagc4z`Ewo-G7nK=T>8VjgHGrD}0^rCKNrj5>Nt4KnW-TC7=Y9fD%vw zNVgUu`4@_)3k8k|I?B29=;Cmn{te<^Q+r?c}_U?+Qx1H zx#ws9VenU>Blr01KmEmj&VEzMhsSI(b5XLKxNdBxFj$PoNd{3gur{(T&KyL^D0Z=z z*$AL(S5p@cyt<6^K~^qVI_QR6ewaT9_8}mv(6fNQBj@M7hrCY#V}3|G1X%$18n7P! zrU^sNZOAOwf9=JfTK_h_4P(gl%n_`^J@(i>V%=vyo4LFiT3+NHTHv!5$ALHUXDjwyA1=%FpW_fcssI20 diff --git a/kernel/src/processes/test_binaries/print_exit.asm b/kernel/src/processes/test_binaries/print_exit.asm deleted file mode 100644 index f82b5555..00000000 --- a/kernel/src/processes/test_binaries/print_exit.asm +++ /dev/null @@ -1,17 +0,0 @@ -section .data - buffer db "Hello from custom syscall!", 0 - -section .text -global _start - -_start: - ; Set up registers for the custom syscall - mov rax, 3 ; Custom syscall number 3 - mov rdi, buffer ; First argument: pointer to our string - - syscall - - ; Exit the program using the Linux exit syscall (number 1) - mov rax, 60 ; syscall: exit - xor rdi, rdi ; exit code 0 - syscall diff --git a/kernel/src/processes/test_binaries/test_print_exit b/kernel/src/processes/test_binaries/test_print_exit index 90aae583ac3fb14393cf1a2eed8e8a6ddf129209..55b8d30462c5a595a1dd76fc6c3ac0f3823ebbae 100755 GIT binary patch delta 217 zcmZ4B`oVRA24lfQ&3sNR1_;pFxG;fV{xvfLgU5ab1qZMoKkM%Q|Nk?1G{0u_X#UMm z|829NzytnC3I>xHS>%}+7#SD@APONyKuBf=CI+AZla&>0C1t=uj0|FE>eMGEDu^>G zO`ZrO^}wX*j0t}2m0-_466iCQSKByqhr~xMRCx28hnXIkYJb8nn0;BZgi;DHUE1(Kl dfHd>uSS4-F0}2o!lgSg6%sIb6dFnu(JOC~vA8h~t diff --git a/kernel/src/processes/test_binaries/test_print_exit.asm b/kernel/src/processes/test_binaries/test_print_exit.asm index 9fa2d297..798efeba 100644 --- a/kernel/src/processes/test_binaries/test_print_exit.asm +++ b/kernel/src/processes/test_binaries/test_print_exit.asm @@ -6,11 +6,18 @@ section .text _start: ; Set up registers for the custom syscall - mov rax, 3 ; Custom syscall number 3 + mov rax, 1003 ; Custom syscall number 1003 (print) mov rdi, buffer ; First argument: pointer to our string syscall + mov rbx, 0xFFFFFF + +_loop: + sub rbx, 1 + cmp rbx, 0 + jg _loop + ; Exit the program using the Linux exit syscall (number 1) mov rax, 60 ; syscall: exit xor rdi, rdi ; exit code 0 diff --git a/kernel/src/syscalls/block.rs b/kernel/src/syscalls/block.rs new file mode 100644 index 00000000..4f7b4578 --- /dev/null +++ b/kernel/src/syscalls/block.rs @@ -0,0 +1,180 @@ +use core::{future::Future, pin::Pin, task::{Context, Poll, RawWaker, RawWakerVTable, Waker}}; + +use alloc::boxed::Box; + +use crate::{events::current_running_event_info, processes::{process::{ProcessState, PROCESS_TABLE}, registers::ForkingRegisters}, serial_println}; + +/// Helper function for sys_wait, not sure if necessary +/// TODO make this into a real block (bring back pawait) +pub fn spin_on(mut future: F) -> F::Output { + let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; + let mut cx = Context::from_waker(&waker); + // Safety: we’re not moving the future while polling. + let mut future = unsafe { Pin::new_unchecked(&mut future) }; + loop { + if let Poll::Ready(val) = future.as_mut().poll(&mut cx) { + return val; + } + } +} + +pub(crate) fn block_on>(future: F, reg_vals: &ForkingRegisters) -> u64 { + // Move future to heap + let fut = Box::from(future); + + unsafe { block_on_helper(Box::into_raw(fut), reg_vals) } +} + +fn anoop_raw_waker() -> RawWaker { + fn clone(_: *const ()) -> RawWaker { + anoop_raw_waker() + } + fn wake(_: *const ()) {} + fn wake_by_ref(_: *const ()) {} + fn drop(_: *const ()) {} + let vtable = &RawWakerVTable::new(clone, wake, wake_by_ref, drop); + RawWaker::new(core::ptr::null(), vtable) +} + +unsafe fn block_on_helper + ?Sized>(fut_ptr: *mut F, reg_vals: *const ForkingRegisters) -> u64 { + // TODO option to "spin poll" with max iterations, to prevent exessive yielding + let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; + let mut cx = Context::from_waker(&waker); + + let future = unsafe { Pin::new_unchecked(&mut *fut_ptr) }; + + // TODO remove + serial_println!("INT? {}", x86_64::instructions::interrupts::are_enabled()); + + if let Poll::Ready(val) = future.poll(&mut cx) { + // We haven't yet yielded, so act like normal + return val; + } + + let preemption_info: (u64, u64) = { + let pid = current_running_event_info().pid; + let mut process_table = PROCESS_TABLE.write(); + let process = process_table + .get_mut(&pid) + .expect("Process not found"); + + let pcb = process.pcb.get(); + + (*pcb).state = ProcessState::Ready; + // TODO could also set state to Blocked (and invoke block_process??) + // For now just poll from scheduler (and thus allow other things to poll in-between) + + (*pcb).registers.rbp = (*reg_vals).rbp; + (*pcb).registers.r15 = (*reg_vals).r15; + (*pcb).registers.r14 = (*reg_vals).r14; + (*pcb).registers.r13 = (*reg_vals).r13; + (*pcb).registers.r12 = (*reg_vals).r12; + (*pcb).registers.r11 = (*reg_vals).r11; + (*pcb).registers.r10 = (*reg_vals).r10; + (*pcb).registers.r9 = (*reg_vals).r9; + (*pcb).registers.r8 = (*reg_vals).r8; + (*pcb).registers.rdi = (*reg_vals).rdi; + (*pcb).registers.rsi = (*reg_vals).rsi; + (*pcb).registers.rdx = (*reg_vals).rdx; + (*pcb).registers.rcx = (*reg_vals).rcx; + (*pcb).registers.rbx = (*reg_vals).rbx; + + (*pcb).reentry_rip = retry_block_on_helper:: as usize as u64; + + ((*pcb).kernel_rsp, (*pcb).kernel_rip) + }; + + // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process + core::arch::asm!( + "mov rsp, {0}", + "push {1}", + "swapgs", + "ret", + in(reg) preemption_info.0, + in(reg) preemption_info.1, + ); + + unreachable!("If future is not ready, should yield back to scheduler") +} + +pub unsafe fn retry_block_on_helper + ?Sized>(fut_ptr: *mut F) -> ! { + // TODO option to "spin poll" with max iterations, to prevent exessive yielding + let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; + let mut cx = Context::from_waker(&waker); + + let future = unsafe { Pin::new_unchecked(&mut *fut_ptr) }; + + // TODO remove + serial_println!("INT? {}", x86_64::instructions::interrupts::are_enabled()); + + if let Poll::Ready(val) = future.poll(&mut cx) { + let pid = current_running_event_info().pid; + let mut process_table = PROCESS_TABLE.write(); + let process = process_table + .get_mut(&pid) + .expect("Process not found"); + + let pcb = process.pcb.get(); + + // We've yielded before, so stack is unreliable + core::arch::asm!( + // Restore registers directly from PCB + "mov rbx, [rcx+8]", + "mov rdx, [rcx+24]", + "mov rsi, [rcx+32]", + "mov rdi, [rcx+40]", + "mov r8, [rcx+48]", + "mov r9, [rcx+56]", + "mov r10, [rcx+64]", + "mov r11, [rcx+72]", + "mov r12, [rcx+80]", + "mov r13, [rcx+88]", + "mov r14, [rcx+96]", + "mov r15, [rcx+104]", + "mov rcx, [rcx+16]", + + // Swap GS back. + "mov rsp, qword ptr gs:[20]", + "swapgs", + // Return to user mode. sysretq will use RCX (which contains the user RIP) + // and R11 (which holds user RFLAGS). + "sti", + "sysretq", + in("rax") val, + in("rcx") &(*pcb).registers + ); + + unreachable!("If future is ready, should return to process") + } + + let preemption_info: (u64, u64) = { + let pid = current_running_event_info().pid; + let mut process_table = PROCESS_TABLE.write(); + let process = process_table + .get_mut(&pid) + .expect("Process not found"); + + let pcb = process.pcb.get(); + + (*pcb).state = ProcessState::Ready; + // TODO could also set state to Blocked (and invoke block_process??) + // For now just poll from scheduler (and thus allow other things to poll in-between) + + // No need to save user registers; must have done so already last time we yielded + + // TODO reentry_rip + ((*pcb).kernel_rsp, (*pcb).kernel_rip) + }; + + // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process + core::arch::asm!( + "mov rsp, {0}", + "push {1}", + "swapgs", + "ret", + in(reg) preemption_info.0, + in(reg) preemption_info.1, + ); + + unreachable!("If future is not ready, should yield back to scheduler") +} \ No newline at end of file diff --git a/kernel/src/syscalls/mod.rs b/kernel/src/syscalls/mod.rs index c22f6dcb..c7aae5bc 100644 --- a/kernel/src/syscalls/mod.rs +++ b/kernel/src/syscalls/mod.rs @@ -1,6 +1,7 @@ pub mod fork; pub mod memorymap; pub mod syscall_handlers; +pub mod block; #[cfg(test)] mod tests { diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index db31ef6c..f89de097 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -1,7 +1,4 @@ -use core::{ - ffi::CStr, - task::{RawWaker, RawWakerVTable, Waker}, -}; +use core::ffi::CStr; use alloc::collections::btree_map::BTreeMap; use lazy_static::lazy_static; @@ -11,12 +8,6 @@ use x86_64::{ structures::paging::{PhysFrame, Size4KiB}, }; -use core::{ - future::Future, - pin::Pin, - task::{Context, Poll}, -}; - use crate::{ constants::syscalls::*, events::{ @@ -29,7 +20,7 @@ use crate::{ registers::ForkingRegisters, }, serial_println, - syscalls::{fork::sys_fork, memorymap::sys_mmap}, + syscalls::{block::block_on, fork::sys_fork, memorymap::sys_mmap}, }; use core::arch::naked_asm; @@ -180,6 +171,15 @@ pub unsafe extern "C" fn syscall_handler_impl( let syscall = unsafe { &*syscall }; let reg_vals = unsafe { &*reg_vals }; + unsafe { + let rsp: u64; + core::arch::asm!( + "mov {0}, rsp", + out(reg) rsp + ); + crate::debug!("SYS_RSP = {:#X}", rsp); + } + crate::debug!("SYS {}", syscall.number); match syscall.number as u32 { @@ -189,17 +189,17 @@ pub unsafe extern "C" fn syscall_handler_impl( } SYSCALL_PRINT => sys_print(syscall.arg1 as *const u8), // SYSCALL_NANOSLEEP => sys_nanosleep_64(syscall.arg1, reg_vals), - SYSCALL_NANOSLEEP => block_on(sys_nanosleep(syscall.arg1)), + SYSCALL_NANOSLEEP => block_on(sys_nanosleep(syscall.arg1), reg_vals), // Filesystem syscalls SYSCALL_OPEN => block_on(sys_open( ConstUserPtr::from(syscall.arg1), syscall.arg2 as u32, syscall.arg3 as u16, - )), + ), reg_vals), SYSCALL_CREAT => block_on(sys_creat( ConstUserPtr::from(syscall.arg1), syscall.arg3 as u16, - )), + ), reg_vals), SYSCALL_FORK => sys_fork(reg_vals), SYSCALL_MMAP => sys_mmap( syscall.arg1, @@ -209,8 +209,8 @@ pub unsafe extern "C" fn syscall_handler_impl( syscall.arg5 as i64, syscall.arg6, ), - SYSCALL_WAIT => block_on(sys_wait(syscall.arg1 as u32)), - SYSCALL_SCHED_YIELD => block_on(sys_sched_yield()), + SYSCALL_WAIT => block_on(sys_wait(syscall.arg1 as u32), reg_vals), + SYSCALL_SCHED_YIELD => block_on(sys_sched_yield(), reg_vals), SYSCALL_MUNMAP => sys_munmap(syscall.arg1, syscall.arg2), SYSCALL_MPROTECT => sys_mprotect(syscall.arg1, syscall.arg2, syscall.arg3), SYSCALL_GETEUID => sys_geteuid(), @@ -329,75 +329,6 @@ pub async fn sys_sched_yield() -> u64 { 0 } -fn anoop_raw_waker() -> RawWaker { - fn clone(_: *const ()) -> RawWaker { - anoop_raw_waker() - } - fn wake(_: *const ()) {} - fn wake_by_ref(_: *const ()) {} - fn drop(_: *const ()) {} - let vtable = &RawWakerVTable::new(clone, wake, wake_by_ref, drop); - RawWaker::new(core::ptr::null(), vtable) -} - -/// Helper function for sys_wait, not sure if necessary -/// TODO make this into a real block (bring back pawait) -pub fn spin_on(mut future: F) -> F::Output { - let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; - let mut cx = Context::from_waker(&waker); - // Safety: we’re not moving the future while polling. - let mut future = unsafe { Pin::new_unchecked(&mut future) }; - loop { - if let Poll::Ready(val) = future.as_mut().poll(&mut cx) { - return val; - } - } -} - -fn block_on(mut future: F) -> F::Output { - let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; - let mut cx = Context::from_waker(&waker); - // Safety: we’re not moving the future while polling. - let mut future = unsafe { Pin::new_unchecked(&mut future) }; - loop { - if let Poll::Ready(val) = future.as_mut().poll(&mut cx) { - return val; - } - - let preemption_info: (u64, u64, u64) = unsafe { - let pid = current_running_event_info().pid; - let mut process_table = PROCESS_TABLE.write(); - let process = process_table - .get_mut(&pid) - .expect("Process not found"); - - let pcb = process.pcb.get(); - - (*pcb).state = ProcessState::Ready; - // TODO could also set state to Blocked (and invoke block_process??) - // For now just poll from scheduler (and thus allow other things to poll in-between) - - ((*pcb).kernel_rsp, (*pcb).kernel_rip, &(*pcb).reentry_rsp as *const u64 as u64) - }; - - unsafe { - // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process - core::arch::asm!( - "mov r11, rsp", // Move RSP to R11 - "mov [rcx], r11", // store RSP (from R11)" - "mov rsp, {0}", - "push {1}", - "swapgs", - "ret", - in(reg) preemption_info.0, - in(reg) preemption_info.1, - in("rcx") preemption_info.2, - out("r11") _ - ); - } - } -} - pub fn sys_geteuid() -> u64 { 0 } @@ -452,3 +383,4 @@ pub fn sys_arch_prctl(code: i32, addr: u64) -> u64 { } } } + From 23dfd60cc9951a68d7e44048195b01766f723737 Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Thu, 24 Apr 2025 03:16:37 -0500 Subject: [PATCH 48/59] mostly working refactor --- kernel/src/constants/processes.rs | 2 + kernel/src/events/event.rs | 4 + kernel/src/events/event_runner.rs | 7 +- kernel/src/init.rs | 4 +- kernel/src/processes/process.rs | 103 +++++++++++++------ kernel/src/processes/test_binaries/sleep | Bin 0 -> 8904 bytes kernel/src/processes/test_binaries/sleep.asm | 19 ++++ kernel/src/syscalls/block.rs | 41 +++++--- kernel/src/syscalls/syscall_handlers.rs | 23 +++-- 9 files changed, 138 insertions(+), 65 deletions(-) create mode 100755 kernel/src/processes/test_binaries/sleep create mode 100644 kernel/src/processes/test_binaries/sleep.asm diff --git a/kernel/src/constants/processes.rs b/kernel/src/constants/processes.rs index 410e7999..87696aaf 100644 --- a/kernel/src/constants/processes.rs +++ b/kernel/src/constants/processes.rs @@ -12,6 +12,8 @@ pub const TEST_PRINT_EXIT: &[u8] = include_bytes!("../processes/test_binaries/te pub const TEST_WAIT: &[u8] = include_bytes!("../processes/test_binaries/test_wait"); +pub const TEST_SLEEP: &[u8] = include_bytes!("../processes/test_binaries/sleep"); + pub const TEST_FORK_COW: &[u8] = include_bytes!("../processes/test_binaries/test_fork_cow"); pub const TEST_MMAP_ANON_SHARED: &[u8] = diff --git a/kernel/src/events/event.rs b/kernel/src/events/event.rs index 7525e1b5..c44b829e 100644 --- a/kernel/src/events/event.rs +++ b/kernel/src/events/event.rs @@ -24,6 +24,10 @@ impl Event { completed: AtomicBool::new(false), } } + + pub fn id(&self) -> u64 { + self.eid.0 + } } impl ArcWake for Event { diff --git a/kernel/src/events/event_runner.rs b/kernel/src/events/event_runner.rs index 94091b74..df1492d0 100644 --- a/kernel/src/events/event_runner.rs +++ b/kernel/src/events/event_runner.rs @@ -20,7 +20,7 @@ use core::{ use crate::{ constants::events::{NUM_EVENT_PRIORITIES, PRIORITY_INC_DELAY}, - interrupts::x2apic::nanos_to_ticks, serial_println, + interrupts::x2apic::nanos_to_ticks, }; use spin::Mutex; @@ -46,7 +46,6 @@ impl EventRunner { if !self.have_unblocked_events() { break; } - self.current_event = self.next_event(); let event = self @@ -66,6 +65,7 @@ impl EventRunner { // Executes the event let ready: bool = future_guard.as_mut().poll(&mut context) != Poll::Pending; + interrupts::disable(); drop(future_guard); @@ -242,7 +242,6 @@ impl EventRunner { if sleeper.is_some() { let future = sleeper.unwrap(); - serial_println!("Awaken"); if future.target_timestamp <= self.system_clock { future.awake(); self.blocked_events.write().remove(&future.get_id()); @@ -262,6 +261,8 @@ impl EventRunner { self.current_event.as_ref().map(|e| { let system_ticks = nanos_to_ticks(nanos); + crate::debug!("Sleeping @ {}, to be awoken @ {}", self.system_clock, self.system_clock + system_ticks); + let sleep = Sleep::new(self.system_clock + system_ticks, (*e).clone()); self.sleeping_events.push(sleep.clone()); self.blocked_events.write().insert(e.eid.0); diff --git a/kernel/src/init.rs b/kernel/src/init.rs index 7ce286db..d3333fdf 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -13,7 +13,7 @@ use limine::{ use x86_64::align_up; use crate::{ - constants::{memory::PAGE_SIZE, processes::{TEST_PRINT_EXIT, TEST_WAIT}}, + constants::{memory::PAGE_SIZE, processes::{TEST_PRINT_EXIT, TEST_SLEEP, TEST_WAIT}}, debug, devices::{self}, events::{ @@ -139,7 +139,7 @@ pub fn init() -> u32 { // 3, // ); - let pid = create_process(TEST_PRINT_EXIT); + let pid = create_process(TEST_SLEEP); schedule_process(pid); // let pid = create_process(TEST_PRINT_EXIT); diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index d1df0778..857ad330 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -7,7 +7,7 @@ use crate::{ }, debug, events::{ - current_running_event_info, nanosleep_current_process, runner_timestamp, yield_now, EventInfo + current_running_event, current_running_event_info, nanosleep_current_process, runner_timestamp, yield_now, EventInfo }, filesys::File, interrupts::{ @@ -56,6 +56,7 @@ pub struct PCB { pub kernel_rip: u64, pub reentry_arg1: u64, pub reentry_rip: u64, + pub in_kernel: bool, pub next_preemption_time: u64, pub registers: Registers, pub mmap_address: u64, @@ -160,6 +161,7 @@ pub fn create_placeholder_process() -> u32 { kernel_rip: 0, reentry_arg1: 0, reentry_rip: 0, + in_kernel: false, registers: Registers { rax: 0, rbx: 0, @@ -220,6 +222,7 @@ pub fn create_process(elf_bytes: &[u8]) -> u32 { kernel_rip: 0, reentry_arg1: 0, reentry_rip: 0, + in_kernel: false, next_preemption_time: 0, registers: Registers { rax: 0, @@ -336,9 +339,9 @@ use super::registers::ForkingRegisters; /// This process is unsafe because it directly modifies registers #[no_mangle] pub async unsafe fn run_process_ring3(pid: u32) { - loop { - resume_process_ring3(pid); + resume_process_ring3(pid); + loop { let process = { let process_table = PROCESS_TABLE.read(); let Some(process) = process_table.get(&pid) else { @@ -355,41 +358,70 @@ pub async unsafe fn run_process_ring3(pid: u32) { let arg1 = (*process).reentry_arg1; let reentry_rip = (*process).reentry_rip; + let kernel_rsp = &mut (*process).kernel_rsp as *mut u64 as u64; + let in_kernel= (*process).in_kernel; - if (*process).state == ProcessState::Blocked { - // TODO don't simply yield, but block without polling - serial_println!("Blocking"); - todo!(); - } else if (*process).state == ProcessState::Ready { - serial_println!("Yielding"); + if (*process).state == ProcessState::Blocked || (*process).state == ProcessState::Ready { + interrupts::disable(); + yield_now().await; - - debug!("Going to RIP: {:#X}", reentry_rip); - - // // TODO return back to block_on via return_process (kernel_rip, reentry rsp) - // core::arch::asm!( - // // "mov rsp, {0}", - // "mov rdi, {0}", - // // "swapgs", - // "call {1}", - // // in(reg) reentry_rsp, - // in(reg) arg1, - // in(reg) reentry_rip, - // ); + if in_kernel { + // Switch back to syscall stack + unsafe { + asm!( + "push rax", + "push rcx", + "push rdx", + "call resume_syscall", + "pop rdx", + "pop rcx", + "pop rax", + in("rdi") arg1, + in("rsi") reentry_rip, + in("rdx") kernel_rsp as *mut u64, + ); + } + } else { + // Came from process (likely timer interrupt preemption) + // No need to check any futures, can simply resume the process + resume_process_ring3(arg1 as u32); + } } } } +#[unsafe(naked)] +#[no_mangle] +pub unsafe extern "C" fn resume_syscall(arg1: u64, reentry_rip: u64, kernel_rsp: *mut u64) { + core::arch::naked_asm!( + //save callee-saved registers + " + push rbp + push r15 + push r14 + push r13 + push r12 + push r11 + push r10 + push r9 + push r8 + push rdi + push rsi + push rbx + ", + "swapgs", + "mov r11, rsp", + "mov [rdx], r11", // Save kernel RSP to return + "mov rsp, qword ptr gs:[4]", // Switch to syscall RSP + "mov rdi, rdi", + "push rsi", // Call syscall (using syscall stack) + "cli", // TODO is this safe??? + "ret", + ); +} + pub unsafe fn resume_process_ring3(pid: u32) { interrupts::disable(); - unsafe { - let rsp: u64; - core::arch::asm!( - "mov {0}, rsp", - out(reg) rsp - ); - crate::debug!("RPR3_RSP = {:#X}", rsp); - } let process = { let process_table = PROCESS_TABLE.read(); @@ -496,7 +528,7 @@ unsafe fn call_process( #[unsafe(naked)] #[no_mangle] -unsafe fn return_process() { +pub unsafe fn return_process() { naked_asm!( "cli", //disable interrupts //restore callee-saved registers @@ -528,9 +560,12 @@ pub fn preempt_process(rsp: u64) { // Get PCB from PID let preemption_info = unsafe { let mut process_table = PROCESS_TABLE.write(); - let process = process_table - .get_mut(&event.pid) - .expect("Process not found"); + let Some(process) = process_table + .get_mut(&event.pid) else { + debug!("Tried to preempt exited process...eid {}", current_running_event().unwrap().id()); + x2apic::send_eoi(); + return; + }; let pcb = process.pcb.get(); diff --git a/kernel/src/processes/test_binaries/sleep b/kernel/src/processes/test_binaries/sleep new file mode 100755 index 0000000000000000000000000000000000000000..939115164761c2f6f4c85ce1ce0bd384c7159c26 GIT binary patch literal 8904 zcmeI2u};H442IpLsXz=Z45b1I9YP4HLKPzeLS+DD=sQFyO~sG`>II2T%zdMZ1s;Ks zM?hi$UI6U7b6VOW1}0Q{@PGE%N$$&(+})kF&b&ea*gQA}6IGffWj#Q+%@qJmI0PSk z2?A4F98ckhJFLFAIaa9H1l=Q`p^L%YkM+Qo0V~&0Uy0@vIW*NY!dkTvuyUVEiwFTB zAOwVf5D)@FKnMr{As_^VfDl+n0^tLHIgeg_fcqV!a56eVUk-5YBdF6CcQ|}12d&{_ z*?h7uBq&+55D)@FKnMr{As_^VfDjM@LO=)zfqzUOOw#mfU+IB9kJD7?G)bs~0@VlG_X#rq(^jUu6?7 zK&;H!2D%vYb>}1Ua}YF#=F&DmPw$NS@gI&gUbnJgejdV2e?PNfd+}||SWVf~vzwtl q`U$k;;+oTC)coEqNAjj@P`8qMde%u>#b93l1}zM2&r0s6`@aB*l|QZk literal 0 HcmV?d00001 diff --git a/kernel/src/processes/test_binaries/sleep.asm b/kernel/src/processes/test_binaries/sleep.asm new file mode 100644 index 00000000..c681a554 --- /dev/null +++ b/kernel/src/processes/test_binaries/sleep.asm @@ -0,0 +1,19 @@ +section .data + buffer db "Hello, syscall sleep!", 0 + +section .text + global _start + +_start: + mov rdi, buffer + mov rax, 1003 + mov rdx, 35 + mov r8, 60 + syscall ; print + + mov rdi, 5000000000 + mov rax, rdx + syscall ; nanosleep + + mov rax, r8 + syscall ; exit diff --git a/kernel/src/syscalls/block.rs b/kernel/src/syscalls/block.rs index 4f7b4578..3dcfcab9 100644 --- a/kernel/src/syscalls/block.rs +++ b/kernel/src/syscalls/block.rs @@ -2,7 +2,7 @@ use core::{future::Future, pin::Pin, task::{Context, Poll, RawWaker, RawWakerVTa use alloc::boxed::Box; -use crate::{events::current_running_event_info, processes::{process::{ProcessState, PROCESS_TABLE}, registers::ForkingRegisters}, serial_println}; +use crate::{events::current_running_event_info, processes::{process::{ProcessState, PROCESS_TABLE}, registers::ForkingRegisters}}; /// Helper function for sys_wait, not sure if necessary /// TODO make this into a real block (bring back pawait) @@ -43,9 +43,7 @@ unsafe fn block_on_helper + ?Sized>(fut_ptr: *mut F, reg let future = unsafe { Pin::new_unchecked(&mut *fut_ptr) }; - // TODO remove - serial_println!("INT? {}", x86_64::instructions::interrupts::are_enabled()); - + // TODO remove if let Poll::Ready(val) = future.poll(&mut cx) { // We haven't yet yielded, so act like normal return val; @@ -79,7 +77,11 @@ unsafe fn block_on_helper + ?Sized>(fut_ptr: *mut F, reg (*pcb).registers.rcx = (*reg_vals).rcx; (*pcb).registers.rbx = (*reg_vals).rbx; + (*pcb).registers.rsp = (*reg_vals).rsp; + + (*pcb).reentry_arg1 = fut_ptr as *const () as u64; (*pcb).reentry_rip = retry_block_on_helper:: as usize as u64; + (*pcb).in_kernel = true; ((*pcb).kernel_rsp, (*pcb).kernel_rip) }; @@ -97,24 +99,28 @@ unsafe fn block_on_helper + ?Sized>(fut_ptr: *mut F, reg unreachable!("If future is not ready, should yield back to scheduler") } -pub unsafe fn retry_block_on_helper + ?Sized>(fut_ptr: *mut F) -> ! { +pub unsafe extern "C" fn retry_block_on_helper + ?Sized>(fut_ptr: *mut F) -> ! { // TODO option to "spin poll" with max iterations, to prevent exessive yielding let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; let mut cx = Context::from_waker(&waker); let future = unsafe { Pin::new_unchecked(&mut *fut_ptr) }; - // TODO remove - serial_println!("INT? {}", x86_64::instructions::interrupts::are_enabled()); - + // TODO remove if let Poll::Ready(val) = future.poll(&mut cx) { - let pid = current_running_event_info().pid; - let mut process_table = PROCESS_TABLE.write(); - let process = process_table - .get_mut(&pid) - .expect("Process not found"); + let pid = current_running_event_info().pid; + let regs = { + let mut process_table = PROCESS_TABLE.write(); + let process = process_table + .get_mut(&pid) + .expect("Process not found"); - let pcb = process.pcb.get(); + let pcb = process.pcb.get(); + (*pcb).in_kernel = false; + (*pcb).state = ProcessState::Running; + + &(*pcb).registers + }; // We've yielded before, so stack is unreliable core::arch::asm!( @@ -131,21 +137,22 @@ pub unsafe fn retry_block_on_helper + ?Sized>(fut_ptr: * "mov r13, [rcx+88]", "mov r14, [rcx+96]", "mov r15, [rcx+104]", + + "mov rsp, [rcx+120]", "mov rcx, [rcx+16]", // Swap GS back. - "mov rsp, qword ptr gs:[20]", "swapgs", // Return to user mode. sysretq will use RCX (which contains the user RIP) // and R11 (which holds user RFLAGS). "sti", "sysretq", in("rax") val, - in("rcx") &(*pcb).registers + in("rcx") regs ); unreachable!("If future is ready, should return to process") - } + } let preemption_info: (u64, u64) = { let pid = current_running_event_info().pid; diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index f89de097..d40fef9f 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -171,15 +171,6 @@ pub unsafe extern "C" fn syscall_handler_impl( let syscall = unsafe { &*syscall }; let reg_vals = unsafe { &*reg_vals }; - unsafe { - let rsp: u64; - core::arch::asm!( - "mov {0}, rsp", - out(reg) rsp - ); - crate::debug!("SYS_RSP = {:#X}", rsp); - } - crate::debug!("SYS {}", syscall.number); match syscall.number as u32 { @@ -246,6 +237,7 @@ pub fn sys_exit(code: i64, reg_vals: &ForkingRegisters) -> Option { // Get PCB from PID let preemption_info = unsafe { let mut process_table = PROCESS_TABLE.write(); + let process = process_table .get_mut(&event.pid) .expect("Process not found"); @@ -306,6 +298,19 @@ pub fn sys_nanosleep_64(nanos: u64, reg_vals: &ForkingRegisters) -> u64 { } pub async fn sys_nanosleep(nanos: u64) -> u64 { + unsafe { + let event = current_running_event_info(); + let mut process_table = PROCESS_TABLE.write(); + + let process = process_table + .get_mut(&event.pid) + .expect("Process not found"); + + let pcb = process.pcb.get(); + + (*pcb).state = ProcessState::Blocked; + }; + nanosleep_current_event(nanos).unwrap().await; 0 From 158a004b8498cab7becd79b12e5238ceed113cb3 Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Thu, 24 Apr 2025 03:29:10 -0500 Subject: [PATCH 49/59] Can block from syscalls (make sys_func async and invoke with block_on() from syscall_handler_impl) --- kernel/src/constants/syscalls.rs | 2 +- kernel/src/events/event_runner.rs | 6 +- kernel/src/events/futures/await_on.rs | 4 +- kernel/src/events/tasks/yield_task.rs | 3 +- kernel/src/filesys/ext2/structures.rs | 2 +- kernel/src/filesys/mod.rs | 6 +- kernel/src/filesys/syscalls.rs | 48 ++-- kernel/src/init.rs | 126 ++++----- kernel/src/memory/page_fault.rs | 6 +- kernel/src/processes/mod.rs | 3 +- kernel/src/processes/process.rs | 45 ++-- kernel/src/syscalls/block.rs | 341 ++++++++++++------------ kernel/src/syscalls/mod.rs | 2 +- kernel/src/syscalls/syscall_handlers.rs | 27 +- 14 files changed, 328 insertions(+), 293 deletions(-) diff --git a/kernel/src/constants/syscalls.rs b/kernel/src/constants/syscalls.rs index a233832c..b4401239 100644 --- a/kernel/src/constants/syscalls.rs +++ b/kernel/src/constants/syscalls.rs @@ -3,7 +3,7 @@ pub const SYSCALL_EXIT: u32 = 60; pub const SYSCALL_NANOSLEEP: u32 = 35; -pub const SYSCALL_PRINT: u32 = 1003; +pub const SYSCALL_PRINT: u32 = 1003; pub const SYSCALL_READ: u32 = 0; pub const SYSCALL_WRITE: u32 = 1; diff --git a/kernel/src/events/event_runner.rs b/kernel/src/events/event_runner.rs index df1492d0..07a17252 100644 --- a/kernel/src/events/event_runner.rs +++ b/kernel/src/events/event_runner.rs @@ -261,7 +261,11 @@ impl EventRunner { self.current_event.as_ref().map(|e| { let system_ticks = nanos_to_ticks(nanos); - crate::debug!("Sleeping @ {}, to be awoken @ {}", self.system_clock, self.system_clock + system_ticks); + crate::debug!( + "Sleeping @ {}, to be awoken @ {}", + self.system_clock, + self.system_clock + system_ticks + ); let sleep = Sleep::new(self.system_clock + system_ticks, (*e).clone()); self.sleeping_events.push(sleep.clone()); diff --git a/kernel/src/events/futures/await_on.rs b/kernel/src/events/futures/await_on.rs index 93ce85c5..e9ef3550 100644 --- a/kernel/src/events/futures/await_on.rs +++ b/kernel/src/events/futures/await_on.rs @@ -8,7 +8,9 @@ use core::{ use futures::task::ArcWake; use crate::{ - events::{runner_timestamp, Event}, processes::process::PROCESS_TABLE, serial_println + events::{runner_timestamp, Event}, + processes::process::PROCESS_TABLE, + serial_println, }; /// Future to sleep an event until an event is completed diff --git a/kernel/src/events/tasks/yield_task.rs b/kernel/src/events/tasks/yield_task.rs index f22487b0..9f8c6c8b 100644 --- a/kernel/src/events/tasks/yield_task.rs +++ b/kernel/src/events/tasks/yield_task.rs @@ -23,12 +23,11 @@ impl Default for Yield { impl Future for Yield { type Output = (); - fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { + fn poll(mut self: Pin<&mut Self>, _: &mut Context<'_>) -> Poll { if self.yielded { Poll::Ready(()) } else { self.yielded = true; - cx.waker().wake_by_ref(); Poll::Pending } } diff --git a/kernel/src/filesys/ext2/structures.rs b/kernel/src/filesys/ext2/structures.rs index 1175ee7a..a6363398 100644 --- a/kernel/src/filesys/ext2/structures.rs +++ b/kernel/src/filesys/ext2/structures.rs @@ -317,7 +317,7 @@ mod tests { #[test_case] async fn test_superblock_block_size() { let mut sb = Superblock::default(); - sb.block_size_shift = 0; // 1024 bytes + // sb.block_size_shift = 0; // 1024 bytes assert_eq!(sb.block_size(), 1024); sb.block_size_shift = 1; // 2048 bytes diff --git a/kernel/src/filesys/mod.rs b/kernel/src/filesys/mod.rs index 1b623a59..b6344fc4 100644 --- a/kernel/src/filesys/mod.rs +++ b/kernel/src/filesys/mod.rs @@ -5,7 +5,11 @@ use crate::{ constants::{memory::PAGE_SIZE, processes::MAX_FILES}, - events::{current_running_event, futures::sync::{BlockMutex, Condition}, schedule_kernel_on}, + events::{ + current_running_event, + futures::sync::{BlockMutex, Condition}, + schedule_kernel_on, + }, filesys::ext2::structures::FileMode, memory::{ frame_allocator::{alloc_frame, dealloc_frame}, diff --git a/kernel/src/filesys/syscalls.rs b/kernel/src/filesys/syscalls.rs index 2e5e37fd..c45e75b6 100644 --- a/kernel/src/filesys/syscalls.rs +++ b/kernel/src/filesys/syscalls.rs @@ -6,31 +6,35 @@ use super::{FileSystem, OpenFlags, FILESYSTEM}; // For now, ignore mode (universal access permissions) pub async fn sys_open(pathname: ConstUserPtr, flags: u32, _mode: u16) -> u64 { - let path_str = unsafe { - match CStr::from_ptr(pathname.0).to_str() { - Ok(v) => v, - Err(_) => { - return u64::MAX; // TODO set errno - }, - } - }; + let path_str = unsafe { + match CStr::from_ptr(pathname.0).to_str() { + Ok(v) => v, + Err(_) => { + return u64::MAX; // TODO set errno + } + } + }; - let open_flags = match OpenFlags::from_bits(flags) { - Some(of) => of, - None => { - return u64::MAX; - } - }; + let open_flags = match OpenFlags::from_bits(flags) { + Some(of) => of, + None => { + return u64::MAX; + } + }; - let mut filelock = FILESYSTEM.get().expect("Filesystem not initialized").lock().await; + let mut filelock = FILESYSTEM + .get() + .expect("Filesystem not initialized") + .lock() + .await; - match (*filelock).open_file(path_str, open_flags).await { - Ok(fd) => fd as u64, - Err(_) => u64::MAX, - } + match (*filelock).open_file(path_str, open_flags).await { + Ok(fd) => fd as u64, + Err(_) => u64::MAX, + } } pub async fn sys_creat(pathname: ConstUserPtr, mode: u16) -> u64 { - let flags = (OpenFlags::O_CREAT | OpenFlags::O_WRONLY | OpenFlags::O_TRUNC).bits(); - sys_open(pathname, flags, mode).await -} \ No newline at end of file + let flags = (OpenFlags::O_CREAT | OpenFlags::O_WRONLY | OpenFlags::O_TRUNC).bits(); + sys_open(pathname, flags, mode).await +} diff --git a/kernel/src/init.rs b/kernel/src/init.rs index d3333fdf..de2a2173 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -13,7 +13,7 @@ use limine::{ use x86_64::align_up; use crate::{ - constants::{memory::PAGE_SIZE, processes::{TEST_PRINT_EXIT, TEST_SLEEP, TEST_WAIT}}, + constants::memory::PAGE_SIZE, debug, devices::{self}, events::{ @@ -79,68 +79,68 @@ pub fn init() -> u32 { idt::enable(); - // schedule_kernel( - // async { - // let fs = FILESYSTEM.get().unwrap(); - // let fd = { - // fs.lock() - // .await - // .open_file( - // "/executables/hello", - // OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, - // ) - // .await - // .expect("Could not open file") - // }; - // let file = get_file(fd).unwrap(); - // let file_len = { - // fs.lock() - // .await - // .filesystem - // .lock() - // .get_node(&file.lock().pathname) - // .await - // .unwrap() - // .size() - // }; - // sys_mmap( - // 0x9000, - // align_up(file_len, PAGE_SIZE as u64), - // ProtFlags::PROT_EXEC.bits(), - // MmapFlags::MAP_FILE.bits(), - // fd as i64, - // 0, - // ); - - // serial_println!("Reading file..."); - - // let mut buffer = vec![0u8; file_len as usize]; - // let bytes_read = { - // fs.lock() - // .await - // .read_file(fd, &mut buffer) - // .await - // .expect("Failed to read file") - // }; - - // let buf = &buffer[..bytes_read]; - - // serial_println!("Bytes read: {:#?}", bytes_read); - - // let pid = create_process(buf); - // schedule_process(pid); - // let _waiter = AwaitProcess::new( - // pid, - // get_runner_time(3_000_000_000), - // current_running_event().unwrap(), - // ) - // .await; - // }, - // 3, - // ); - - let pid = create_process(TEST_SLEEP); - schedule_process(pid); + schedule_kernel( + async { + let fs = FILESYSTEM.get().unwrap(); + let fd = { + fs.lock() + .await + .open_file( + "/executables/hello", + OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, + ) + .await + .expect("Could not open file") + }; + let file = get_file(fd).unwrap(); + let file_len = { + fs.lock() + .await + .filesystem + .lock() + .get_node(&file.lock().pathname) + .await + .unwrap() + .size() + }; + sys_mmap( + 0x9000, + align_up(file_len, PAGE_SIZE as u64), + ProtFlags::PROT_EXEC.bits(), + MmapFlags::MAP_FILE.bits(), + fd as i64, + 0, + ); + + serial_println!("Reading file..."); + + let mut buffer = vec![0u8; file_len as usize]; + let bytes_read = { + fs.lock() + .await + .read_file(fd, &mut buffer) + .await + .expect("Failed to read file") + }; + + let buf = &buffer[..bytes_read]; + + serial_println!("Bytes read: {:#?}", bytes_read); + + let pid = create_process(buf); + schedule_process(pid); + let _waiter = AwaitProcess::new( + pid, + get_runner_time(3_000_000_000), + current_running_event().unwrap(), + ) + .await; + }, + 3, + ); + + // let pid = create_process(TEST_WAIT); + // schedule_process(pid); // let pid = create_process(TEST_PRINT_EXIT); // schedule_process(pid); diff --git a/kernel/src/memory/page_fault.rs b/kernel/src/memory/page_fault.rs index 9f1ad7b5..a0aede7f 100644 --- a/kernel/src/memory/page_fault.rs +++ b/kernel/src/memory/page_fault.rs @@ -332,11 +332,7 @@ pub async fn handle_private_file_mapping( // Set VMA SHARED flag to false so it's COW vma.flags.set(VmAreaFlags::SHARED, false); - let mut fs = FILESYSTEM - .get() - .expect("could not get fs") - .lock() - .await; + let mut fs = FILESYSTEM.get().expect("could not get fs").lock().await; let file = with_current_pcb(|pcb| { pcb.fd_table[fd] .as_ref() diff --git a/kernel/src/processes/mod.rs b/kernel/src/processes/mod.rs index 23c8ba1b..e13bc96c 100644 --- a/kernel/src/processes/mod.rs +++ b/kernel/src/processes/mod.rs @@ -17,7 +17,8 @@ mod tests { events::{ current_running_event, futures::await_on::AwaitProcess, get_runner_time, schedule_process, - }, processes::process::create_process + }, + processes::process::create_process, }; #[test_case] diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index 857ad330..c83bfb86 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -7,7 +7,8 @@ use crate::{ }, debug, events::{ - current_running_event, current_running_event_info, nanosleep_current_process, runner_timestamp, yield_now, EventInfo + current_running_event, current_running_event_info, nanosleep_current_process, + runner_timestamp, yield_now, EventInfo, }, filesys::File, interrupts::{ @@ -25,7 +26,10 @@ use crate::{ }; use alloc::{collections::BTreeMap, sync::Arc}; use core::{ - arch::naked_asm, borrow::BorrowMut, cell::UnsafeCell, sync::atomic::{AtomicU32, Ordering}, u64 + arch::naked_asm, + borrow::BorrowMut, + cell::UnsafeCell, + sync::atomic::{AtomicU32, Ordering}, }; use spin::{rwlock::RwLock, Mutex}; use x86_64::{ @@ -350,17 +354,17 @@ pub async unsafe fn run_process_ring3(pid: u32) { }; process.clone() }; - + // Do not lock lowest common denominator // Once kernel threads are in, will need lock around PCB // But not TCB let process = process.pcb.get(); - + let arg1 = (*process).reentry_arg1; let reentry_rip = (*process).reentry_rip; let kernel_rsp = &mut (*process).kernel_rsp as *mut u64 as u64; - let in_kernel= (*process).in_kernel; - + let in_kernel = (*process).in_kernel; + if (*process).state == ProcessState::Blocked || (*process).state == ProcessState::Ready { interrupts::disable(); @@ -384,7 +388,7 @@ pub async unsafe fn run_process_ring3(pid: u32) { } else { // Came from process (likely timer interrupt preemption) // No need to check any futures, can simply resume the process - resume_process_ring3(arg1 as u32); + resume_process_ring3(arg1 as u32); } } } @@ -392,7 +396,9 @@ pub async unsafe fn run_process_ring3(pid: u32) { #[unsafe(naked)] #[no_mangle] -pub unsafe extern "C" fn resume_syscall(arg1: u64, reentry_rip: u64, kernel_rsp: *mut u64) { +/// # Safety +/// Don't call this unless you are run_process_ring3 +unsafe extern "C" fn resume_syscall(arg1: u64, reentry_rip: u64, kernel_rsp: *mut u64) { core::arch::naked_asm!( //save callee-saved registers " @@ -410,16 +416,18 @@ pub unsafe extern "C" fn resume_syscall(arg1: u64, reentry_rip: u64, kernel_rsp: push rbx ", "swapgs", - "mov r11, rsp", - "mov [rdx], r11", // Save kernel RSP to return + "mov r11, rsp", + "mov [rdx], r11", // Save kernel RSP to return "mov rsp, qword ptr gs:[4]", // Switch to syscall RSP "mov rdi, rdi", "push rsi", // Call syscall (using syscall stack) - "cli", // TODO is this safe??? + "cli", // TODO is this safe??? "ret", ); } +/// # Safety +/// Don't call this unless you are run_process_ring3 pub unsafe fn resume_process_ring3(pid: u32) { interrupts::disable(); @@ -467,7 +475,6 @@ pub unsafe fn resume_process_ring3(pid: u32) { } } - #[unsafe(naked)] #[no_mangle] unsafe fn call_process( @@ -528,6 +535,8 @@ unsafe fn call_process( #[unsafe(naked)] #[no_mangle] +/// # Safety +/// Don't call this directly, use function pointers pub unsafe fn return_process() { naked_asm!( "cli", //disable interrupts @@ -560,11 +569,13 @@ pub fn preempt_process(rsp: u64) { // Get PCB from PID let preemption_info = unsafe { let mut process_table = PROCESS_TABLE.write(); - let Some(process) = process_table - .get_mut(&event.pid) else { - debug!("Tried to preempt exited process...eid {}", current_running_event().unwrap().id()); - x2apic::send_eoi(); - return; + let Some(process) = process_table.get_mut(&event.pid) else { + debug!( + "Tried to preempt exited process...eid {}", + current_running_event().unwrap().id() + ); + x2apic::send_eoi(); + return; }; let pcb = process.pcb.get(); diff --git a/kernel/src/syscalls/block.rs b/kernel/src/syscalls/block.rs index 3dcfcab9..ec0c23c5 100644 --- a/kernel/src/syscalls/block.rs +++ b/kernel/src/syscalls/block.rs @@ -1,187 +1,198 @@ -use core::{future::Future, pin::Pin, task::{Context, Poll, RawWaker, RawWakerVTable, Waker}}; +use core::{ + future::Future, + pin::Pin, + task::{Context, Poll, RawWaker, RawWakerVTable, Waker}, +}; use alloc::boxed::Box; -use crate::{events::current_running_event_info, processes::{process::{ProcessState, PROCESS_TABLE}, registers::ForkingRegisters}}; +use crate::{ + events::current_running_event_info, + processes::{ + process::{ProcessState, PROCESS_TABLE}, + registers::ForkingRegisters, + }, +}; /// Helper function for sys_wait, not sure if necessary /// TODO make this into a real block (bring back pawait) pub fn spin_on(mut future: F) -> F::Output { - let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; - let mut cx = Context::from_waker(&waker); - // Safety: we’re not moving the future while polling. - let mut future = unsafe { Pin::new_unchecked(&mut future) }; - loop { - if let Poll::Ready(val) = future.as_mut().poll(&mut cx) { - return val; - } - } + let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; + let mut cx = Context::from_waker(&waker); + // Safety: we’re not moving the future while polling. + let mut future = unsafe { Pin::new_unchecked(&mut future) }; + loop { + if let Poll::Ready(val) = future.as_mut().poll(&mut cx) { + return val; + } + } } pub(crate) fn block_on>(future: F, reg_vals: &ForkingRegisters) -> u64 { - // Move future to heap - let fut = Box::from(future); + // Move future to heap + let fut = Box::from(future); - unsafe { block_on_helper(Box::into_raw(fut), reg_vals) } + unsafe { block_on_helper(Box::into_raw(fut), reg_vals) } } fn anoop_raw_waker() -> RawWaker { - fn clone(_: *const ()) -> RawWaker { - anoop_raw_waker() - } - fn wake(_: *const ()) {} - fn wake_by_ref(_: *const ()) {} - fn drop(_: *const ()) {} - let vtable = &RawWakerVTable::new(clone, wake, wake_by_ref, drop); - RawWaker::new(core::ptr::null(), vtable) + fn clone(_: *const ()) -> RawWaker { + anoop_raw_waker() + } + fn wake(_: *const ()) {} + fn wake_by_ref(_: *const ()) {} + fn drop(_: *const ()) {} + let vtable = &RawWakerVTable::new(clone, wake, wake_by_ref, drop); + RawWaker::new(core::ptr::null(), vtable) } -unsafe fn block_on_helper + ?Sized>(fut_ptr: *mut F, reg_vals: *const ForkingRegisters) -> u64 { - // TODO option to "spin poll" with max iterations, to prevent exessive yielding - let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; - let mut cx = Context::from_waker(&waker); - - let future = unsafe { Pin::new_unchecked(&mut *fut_ptr) }; - - // TODO remove - if let Poll::Ready(val) = future.poll(&mut cx) { - // We haven't yet yielded, so act like normal - return val; - } - - let preemption_info: (u64, u64) = { - let pid = current_running_event_info().pid; - let mut process_table = PROCESS_TABLE.write(); - let process = process_table - .get_mut(&pid) - .expect("Process not found"); - - let pcb = process.pcb.get(); - - (*pcb).state = ProcessState::Ready; - // TODO could also set state to Blocked (and invoke block_process??) - // For now just poll from scheduler (and thus allow other things to poll in-between) - - (*pcb).registers.rbp = (*reg_vals).rbp; - (*pcb).registers.r15 = (*reg_vals).r15; - (*pcb).registers.r14 = (*reg_vals).r14; - (*pcb).registers.r13 = (*reg_vals).r13; - (*pcb).registers.r12 = (*reg_vals).r12; - (*pcb).registers.r11 = (*reg_vals).r11; - (*pcb).registers.r10 = (*reg_vals).r10; - (*pcb).registers.r9 = (*reg_vals).r9; - (*pcb).registers.r8 = (*reg_vals).r8; - (*pcb).registers.rdi = (*reg_vals).rdi; - (*pcb).registers.rsi = (*reg_vals).rsi; - (*pcb).registers.rdx = (*reg_vals).rdx; - (*pcb).registers.rcx = (*reg_vals).rcx; - (*pcb).registers.rbx = (*reg_vals).rbx; - - (*pcb).registers.rsp = (*reg_vals).rsp; - - (*pcb).reentry_arg1 = fut_ptr as *const () as u64; - (*pcb).reentry_rip = retry_block_on_helper:: as usize as u64; - (*pcb).in_kernel = true; - - ((*pcb).kernel_rsp, (*pcb).kernel_rip) - }; - - // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process - core::arch::asm!( - "mov rsp, {0}", - "push {1}", - "swapgs", - "ret", - in(reg) preemption_info.0, - in(reg) preemption_info.1, - ); - - unreachable!("If future is not ready, should yield back to scheduler") -} +unsafe fn block_on_helper + ?Sized>( + fut_ptr: *mut F, + reg_vals: *const ForkingRegisters, +) -> u64 { + // TODO option to "spin poll" with max iterations, to prevent exessive yielding + let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; + let mut cx = Context::from_waker(&waker); + + let future = unsafe { Pin::new_unchecked(&mut *fut_ptr) }; -pub unsafe extern "C" fn retry_block_on_helper + ?Sized>(fut_ptr: *mut F) -> ! { - // TODO option to "spin poll" with max iterations, to prevent exessive yielding - let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; - let mut cx = Context::from_waker(&waker); + // TODO remove + if let Poll::Ready(val) = future.poll(&mut cx) { + // We haven't yet yielded, so act like normal + return val; + } + + let preemption_info: (u64, u64) = { + let pid = current_running_event_info().pid; + let mut process_table = PROCESS_TABLE.write(); + let process = process_table.get_mut(&pid).expect("Process not found"); - let future = unsafe { Pin::new_unchecked(&mut *fut_ptr) }; + let pcb = process.pcb.get(); + + (*pcb).state = ProcessState::Ready; + // TODO could also set state to Blocked (and invoke block_process??) + // For now just poll from scheduler (and thus allow other things to poll in-between) + + (*pcb).registers.rbp = (*reg_vals).rbp; + (*pcb).registers.r15 = (*reg_vals).r15; + (*pcb).registers.r14 = (*reg_vals).r14; + (*pcb).registers.r13 = (*reg_vals).r13; + (*pcb).registers.r12 = (*reg_vals).r12; + (*pcb).registers.r11 = (*reg_vals).r11; + (*pcb).registers.r10 = (*reg_vals).r10; + (*pcb).registers.r9 = (*reg_vals).r9; + (*pcb).registers.r8 = (*reg_vals).r8; + (*pcb).registers.rdi = (*reg_vals).rdi; + (*pcb).registers.rsi = (*reg_vals).rsi; + (*pcb).registers.rdx = (*reg_vals).rdx; + (*pcb).registers.rcx = (*reg_vals).rcx; + (*pcb).registers.rbx = (*reg_vals).rbx; + + (*pcb).registers.rsp = (*reg_vals).rsp; + + (*pcb).reentry_arg1 = fut_ptr as *const () as u64; + (*pcb).reentry_rip = retry_block_on_helper:: as usize as u64; + (*pcb).in_kernel = true; + + ((*pcb).kernel_rsp, (*pcb).kernel_rip) + }; + + // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process + core::arch::asm!( + "mov rsp, {0}", + "push {1}", + "swapgs", + "ret", + in(reg) preemption_info.0, + in(reg) preemption_info.1, + ); + + unreachable!("If future is not ready, should yield back to scheduler") +} - // TODO remove - if let Poll::Ready(val) = future.poll(&mut cx) { - let pid = current_running_event_info().pid; - let regs = { +/// # Safety +/// Only public for access from processes; should not be called directly +pub unsafe extern "C" fn retry_block_on_helper + ?Sized>( + fut_ptr: *mut F, +) -> ! { + // TODO option to "spin poll" with max iterations, to prevent exessive yielding + let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; + let mut cx = Context::from_waker(&waker); + + let future = unsafe { Pin::new_unchecked(&mut *fut_ptr) }; + + // TODO remove + if let Poll::Ready(val) = future.poll(&mut cx) { + let pid = current_running_event_info().pid; + let regs = { + let mut process_table = PROCESS_TABLE.write(); + let process = process_table.get_mut(&pid).expect("Process not found"); + + let pcb = process.pcb.get(); + (*pcb).in_kernel = false; + (*pcb).state = ProcessState::Running; + + &(*pcb).registers + }; + + // We've yielded before, so stack is unreliable + core::arch::asm!( + // Restore registers directly from PCB + "mov rbx, [rcx+8]", + "mov rdx, [rcx+24]", + "mov rsi, [rcx+32]", + "mov rdi, [rcx+40]", + "mov r8, [rcx+48]", + "mov r9, [rcx+56]", + "mov r10, [rcx+64]", + "mov r11, [rcx+72]", + "mov r12, [rcx+80]", + "mov r13, [rcx+88]", + "mov r14, [rcx+96]", + "mov r15, [rcx+104]", + + "mov rsp, [rcx+120]", + "mov rcx, [rcx+16]", + + // Swap GS back. + "swapgs", + // Return to user mode. sysretq will use RCX (which contains the user RIP) + // and R11 (which holds user RFLAGS). + "sti", + "sysretq", + in("rax") val, + in("rcx") regs + ); + + unreachable!("If future is ready, should return to process") + } + + let preemption_info: (u64, u64) = { + let pid = current_running_event_info().pid; let mut process_table = PROCESS_TABLE.write(); - let process = process_table - .get_mut(&pid) - .expect("Process not found"); + let process = process_table.get_mut(&pid).expect("Process not found"); let pcb = process.pcb.get(); - (*pcb).in_kernel = false; - (*pcb).state = ProcessState::Running; - - &(*pcb).registers - }; - - // We've yielded before, so stack is unreliable - core::arch::asm!( - // Restore registers directly from PCB - "mov rbx, [rcx+8]", - "mov rdx, [rcx+24]", - "mov rsi, [rcx+32]", - "mov rdi, [rcx+40]", - "mov r8, [rcx+48]", - "mov r9, [rcx+56]", - "mov r10, [rcx+64]", - "mov r11, [rcx+72]", - "mov r12, [rcx+80]", - "mov r13, [rcx+88]", - "mov r14, [rcx+96]", - "mov r15, [rcx+104]", - - "mov rsp, [rcx+120]", - "mov rcx, [rcx+16]", - - // Swap GS back. - "swapgs", - // Return to user mode. sysretq will use RCX (which contains the user RIP) - // and R11 (which holds user RFLAGS). - "sti", - "sysretq", - in("rax") val, - in("rcx") regs - ); - - unreachable!("If future is ready, should return to process") - } - - let preemption_info: (u64, u64) = { - let pid = current_running_event_info().pid; - let mut process_table = PROCESS_TABLE.write(); - let process = process_table - .get_mut(&pid) - .expect("Process not found"); - - let pcb = process.pcb.get(); - - (*pcb).state = ProcessState::Ready; - // TODO could also set state to Blocked (and invoke block_process??) - // For now just poll from scheduler (and thus allow other things to poll in-between) - - // No need to save user registers; must have done so already last time we yielded - - // TODO reentry_rip - ((*pcb).kernel_rsp, (*pcb).kernel_rip) - }; - - // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process - core::arch::asm!( - "mov rsp, {0}", - "push {1}", - "swapgs", - "ret", - in(reg) preemption_info.0, - in(reg) preemption_info.1, - ); - - unreachable!("If future is not ready, should yield back to scheduler") -} \ No newline at end of file + + (*pcb).state = ProcessState::Ready; + // TODO could also set state to Blocked (and invoke block_process??) + // For now just poll from scheduler (and thus allow other things to poll in-between) + + // No need to save user registers; must have done so already last time we yielded + + // TODO reentry_rip + ((*pcb).kernel_rsp, (*pcb).kernel_rip) + }; + + // Restore kernel RSP + PC -> RIP from where it was stored in run/resume process + core::arch::asm!( + "mov rsp, {0}", + "push {1}", + "swapgs", + "ret", + in(reg) preemption_info.0, + in(reg) preemption_info.1, + ); + + unreachable!("If future is not ready, should yield back to scheduler") +} diff --git a/kernel/src/syscalls/mod.rs b/kernel/src/syscalls/mod.rs index c7aae5bc..1096edd4 100644 --- a/kernel/src/syscalls/mod.rs +++ b/kernel/src/syscalls/mod.rs @@ -1,7 +1,7 @@ +pub mod block; pub mod fork; pub mod memorymap; pub mod syscall_handlers; -pub mod block; #[cfg(test)] mod tests { diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index d40fef9f..eed855f8 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -11,7 +11,8 @@ use x86_64::{ use crate::{ constants::syscalls::*, events::{ - current_running_event, current_running_event_info, futures::await_on::AwaitProcess, get_runner_time, nanosleep_current_event, yield_now, EventInfo + current_running_event, current_running_event_info, futures::await_on::AwaitProcess, + get_runner_time, nanosleep_current_event, yield_now, EventInfo, }, filesys::syscalls::{sys_creat, sys_open}, interrupts::x2apic::{send_eoi, X2APIC_IA32_FS_BASE, X2APIC_IA32_GSBASE}, @@ -182,15 +183,18 @@ pub unsafe extern "C" fn syscall_handler_impl( // SYSCALL_NANOSLEEP => sys_nanosleep_64(syscall.arg1, reg_vals), SYSCALL_NANOSLEEP => block_on(sys_nanosleep(syscall.arg1), reg_vals), // Filesystem syscalls - SYSCALL_OPEN => block_on(sys_open( - ConstUserPtr::from(syscall.arg1), - syscall.arg2 as u32, - syscall.arg3 as u16, - ), reg_vals), - SYSCALL_CREAT => block_on(sys_creat( - ConstUserPtr::from(syscall.arg1), - syscall.arg3 as u16, - ), reg_vals), + SYSCALL_OPEN => block_on( + sys_open( + ConstUserPtr::from(syscall.arg1), + syscall.arg2 as u32, + syscall.arg3 as u16, + ), + reg_vals, + ), + SYSCALL_CREAT => block_on( + sys_creat(ConstUserPtr::from(syscall.arg1), syscall.arg3 as u16), + reg_vals, + ), SYSCALL_FORK => sys_fork(reg_vals), SYSCALL_MMAP => sys_mmap( syscall.arg1, @@ -312,7 +316,7 @@ pub async fn sys_nanosleep(nanos: u64) -> u64 { }; nanosleep_current_event(nanos).unwrap().await; - + 0 } @@ -388,4 +392,3 @@ pub fn sys_arch_prctl(code: i32, addr: u64) -> u64 { } } } - From e6d542c9ea3a632f33d8d4361f7451900e07ce2a Mon Sep 17 00:00:00 2001 From: pgosar Date: Thu, 24 Apr 2025 14:02:53 -0500 Subject: [PATCH 50/59] continue debugging envp --- kernel/src/processes/loader.rs | 17 ++++++++++++++--- kernel/src/processes/process.rs | 13 +++++-------- 2 files changed, 19 insertions(+), 11 deletions(-) diff --git a/kernel/src/processes/loader.rs b/kernel/src/processes/loader.rs index 0caca16f..ebc297ab 100644 --- a/kernel/src/processes/loader.rs +++ b/kernel/src/processes/loader.rs @@ -8,6 +8,7 @@ use crate::{ mm::{Mm, VmAreaBackings, VmAreaFlags}, paging::{create_mapping, create_mapping_to_frame, update_permissions}, }, + serial_println, }; use alloc::{string::String, sync::Arc, vec::Vec}; use core::ptr::{copy_nonoverlapping, write_bytes}; @@ -174,7 +175,8 @@ pub fn load_elf( // 2) Align down to 16 bytes sp = VirtAddr::new(sp.as_u64() & !0xF); - // 3) Reserve space for the argument strings + // 3) Reserve space for the argument strings themselves, + // writing them at lower addresses, and save their pointers. let mut arg_ptrs = Vec::with_capacity(args.len()); for s in args.into_iter().rev() { let bytes = s.into_bytes(); @@ -187,8 +189,7 @@ pub fn load_elf( } arg_ptrs.push(sp.as_u64()); } - // iterating in reverse so unreverse it - arg_ptrs.reverse(); + arg_ptrs.reverse(); // because we iterated in reverse // 4) Same for env strings let mut env_ptrs = Vec::with_capacity(envs.len()); @@ -201,10 +202,19 @@ pub fn load_elf( core::ptr::copy_nonoverlapping(bytes.as_ptr(), dst, bytes.len()); dst.add(bytes.len()).write(0); } + let cstr = unsafe { core::ffi::CStr::from_ptr(sp.as_u64() as *const i8) }; + let s = cstr.to_str().unwrap(); + crate::serial_println!("envp: {}", s); env_ptrs.push(sp.as_u64()); } env_ptrs.reverse(); + for &s in &env_ptrs { + let cstr = unsafe { core::ffi::CStr::from_ptr(s as *const i8) }; + let s = cstr.to_str().unwrap(); + crate::serial_println!("envp: {}", s); + } + // 5) Align down again before pushing pointer arrays sp = VirtAddr::new(sp.as_u64() & !0xF); @@ -230,5 +240,6 @@ pub fn load_elf( sp.as_mut_ptr::().write(argc); } + // Return the new stack pointer and entry point (sp, elf.header.e_entry) } diff --git a/kernel/src/processes/process.rs b/kernel/src/processes/process.rs index 1e476750..1b01be7e 100644 --- a/kernel/src/processes/process.rs +++ b/kernel/src/processes/process.rs @@ -753,18 +753,15 @@ mod tests { // total u64 slots we pushed: envs + NULL, args + NULL, argc let nen = envs.len() as u64; let nar = args.len() as u64; - let total_slots = nen + nar + 3; // ---- 1) verify argc ---- // `sp` points at argc, so just read it let got_argc = unsafe { (sp.as_u64() as *const u64).read() }; assert_eq!(got_argc, nar, "argc mismatch"); - // ---- 2) verify argv pointers & strings ---- - // argv[] starts immediately *below* the argc slot: - // offset = sp - 8 * (args.len() + 1) + // 2) verify argv let argv0_ptr = (sp.as_u64() - 8 * (nar + 1)) as *const u64; - for i in 0..(nar as usize) { + (0..(nar as usize)).for_each(|i| { // read argv[i] let str_addr = unsafe { argv0_ptr.add(i).read() as *const u8 }; // walk until NUL @@ -776,7 +773,7 @@ mod tests { .expect("Invalid UTF-8 in argv"); serial_println!("GOT: {:#?}", got); assert_eq!(got, &args[i], "argv[{}] mismatch", i); - } + }); // ---- 3) verify envp pointers & strings ---- // envp[] sits *below* argv array + its NULL terminator: @@ -787,7 +784,7 @@ mod tests { - 8 * (nen + 1) // skip envp + NULL ) as *const u64; - for i in 0..(nen as usize) { + (0..(nen as usize)).for_each(|i| { let str_addr = unsafe { envp0_ptr.add(i).read() as *const u8 }; let mut len = 0; while unsafe { *str_addr.add(len) } != 0 { @@ -796,6 +793,6 @@ mod tests { let got = core::str::from_utf8(unsafe { slice::from_raw_parts(str_addr, len) }) .expect("Invalid UTF-8 in envp"); assert_eq!(got, &envs[i], "envp[{}] mismatch", i); - } + }); } } From e1bb725379e3c8d9bd70da7e0b1ed64fce91d491 Mon Sep 17 00:00:00 2001 From: pgosar Date: Thu, 24 Apr 2025 15:18:40 -0500 Subject: [PATCH 51/59] block on mmap --- kernel/src/init.rs | 30 ++++++++++++------------- kernel/src/interrupts/idt.rs | 11 +++++---- kernel/src/syscalls/memorymap.rs | 2 +- kernel/src/syscalls/syscall_handlers.rs | 17 ++++++++------ 4 files changed, 33 insertions(+), 27 deletions(-) diff --git a/kernel/src/init.rs b/kernel/src/init.rs index de2a2173..5d1af44d 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -32,9 +32,12 @@ use crate::{ logging, memory::{self}, net::get_ip_addr, - processes::{self, process::create_process}, + processes::{self, process::create_process, registers::ForkingRegisters}, serial_println, - syscalls::memorymap::{sys_mmap, MmapFlags, ProtFlags}, + syscalls::{ + block::block_on, + memorymap::{sys_mmap, MmapFlags, ProtFlags}, + }, trace, }; extern crate alloc; @@ -103,13 +106,16 @@ pub fn init() -> u32 { .unwrap() .size() }; - sys_mmap( - 0x9000, - align_up(file_len, PAGE_SIZE as u64), - ProtFlags::PROT_EXEC.bits(), - MmapFlags::MAP_FILE.bits(), - fd as i64, - 0, + block_on( + sys_mmap( + 0x9000, + align_up(file_len, PAGE_SIZE as u64), + ProtFlags::PROT_EXEC.bits(), + MmapFlags::MAP_FILE.bits(), + fd as i64, + 0, + ), + &ForkingRegisters::default(), ); serial_println!("Reading file..."); @@ -139,12 +145,6 @@ pub fn init() -> u32 { 3, ); - // let pid = create_process(TEST_WAIT); - // schedule_process(pid); - - // let pid = create_process(TEST_PRINT_EXIT); - // schedule_process(pid); - bsp_id } diff --git a/kernel/src/interrupts/idt.rs b/kernel/src/interrupts/idt.rs index f24b3694..58247361 100644 --- a/kernel/src/interrupts/idt.rs +++ b/kernel/src/interrupts/idt.rs @@ -15,7 +15,7 @@ use x86_64::{ structures::idt::{InterruptDescriptorTable, InterruptStackFrame, PageFaultErrorCode}, }; -use crate::syscalls::block::spin_on; +use crate::syscalls::block::{block_on, spin_on}; #[allow(deprecated)] use crate::{ constants::{ @@ -346,7 +346,10 @@ fn syscall_handler(rsp: u64) { if syscall_num == SYSCALL_EXIT { sys_exit(p1 as i64, &ForkingRegisters::default()); } else if syscall_num == SYSCALL_MMAP { - let val = sys_mmap(p1, p2, p3, p4, p5 as i64, p6); + let val = block_on( + sys_mmap(p1, p2, p3, p4, p5 as i64, p6), + &ForkingRegisters::default(), + ); unsafe { core::arch::asm!( "mov rax, {0}", @@ -394,11 +397,11 @@ extern "x86-interrupt" fn naked_timer_handler(_: InterruptStackFrame) { push rcx push rbx push rax - + cld mov rdi, rsp call timer_handler - + pop rax pop rbx pop rcx diff --git a/kernel/src/syscalls/memorymap.rs b/kernel/src/syscalls/memorymap.rs index 607de3a1..854d5b09 100644 --- a/kernel/src/syscalls/memorymap.rs +++ b/kernel/src/syscalls/memorymap.rs @@ -144,7 +144,7 @@ pub fn mmap_prot_to_vma_flags(prot: u64, mmap_flags: MmapFlags) -> VmAreaFlags { vma_flags } -pub fn sys_mmap(_addr: u64, len: u64, prot: u64, flags: u64, fd: i64, offset: u64) -> u64 { +pub async fn sys_mmap(_addr: u64, len: u64, prot: u64, flags: u64, fd: i64, offset: u64) -> u64 { // Basic sanity check. if len == 0 { panic!("mmap called with zero length"); diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index eed855f8..6aa68e87 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -196,13 +196,16 @@ pub unsafe extern "C" fn syscall_handler_impl( reg_vals, ), SYSCALL_FORK => sys_fork(reg_vals), - SYSCALL_MMAP => sys_mmap( - syscall.arg1, - syscall.arg2, - syscall.arg3, - syscall.arg4, - syscall.arg5 as i64, - syscall.arg6, + SYSCALL_MMAP => block_on( + sys_mmap( + syscall.arg1, + syscall.arg2, + syscall.arg3, + syscall.arg4, + syscall.arg5 as i64, + syscall.arg6, + ), + reg_vals, ), SYSCALL_WAIT => block_on(sys_wait(syscall.arg1 as u32), reg_vals), SYSCALL_SCHED_YIELD => block_on(sys_sched_yield(), reg_vals), From 92bc92190e3000bb09f14ccd47120869f43a1cc9 Mon Sep 17 00:00:00 2001 From: pgosar Date: Thu, 24 Apr 2025 16:36:50 -0500 Subject: [PATCH 52/59] remove asm file --- hello.asm | 241128 --------------------------------------------------- 1 file changed, 241128 deletions(-) delete mode 100644 hello.asm diff --git a/hello.asm b/hello.asm deleted file mode 100644 index 9e8f3030..00000000 --- a/hello.asm +++ /dev/null @@ -1,241128 +0,0 @@ - -resources/executables/hello: file format elf64-x86-64 - -Disassembly of section .note.gnu.build-id: - -0000000000400290 <.note.gnu.build-id>: - 400290: 04 00 add al, 0 - 400292: 00 00 add byte ptr [rax], al - 400294: 14 00 adc al, 0 - 400296: 00 00 add byte ptr [rax], al - 400298: 03 00 add eax, dword ptr [rax] - 40029a: 00 00 add byte ptr [rax], al - 40029c: 47 4e - 40029e: 55 push rbp - 40029f: 00 8d 68 38 96 8f add byte ptr [rbp - 1885980568], cl - 4002a5: ae scasb al, byte ptr es:[rdi] - 4002a6: 7e 73 jle 0x40031b <__rela_iplt_start+0x43> - 4002a8: fe 62 45 - 4002ab: 6a 9e push -98 - 4002ad: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4002ae: 9b wait - 4002af: 00 be - 4002b1: 2d - 4002b2: 15 - 4002b3: a3 - -Disassembly of section .note.ABI-tag: - -00000000004002b4 <.note.ABI-tag>: - 4002b4: 04 00 add al, 0 - 4002b6: 00 00 add byte ptr [rax], al - 4002b8: 10 00 adc byte ptr [rax], al - 4002ba: 00 00 add byte ptr [rax], al - 4002bc: 01 00 add dword ptr [rax], eax - 4002be: 00 00 add byte ptr [rax], al - 4002c0: 47 4e - 4002c2: 55 push rbp - 4002c3: 00 00 add byte ptr [rax], al - 4002c5: 00 00 add byte ptr [rax], al - 4002c7: 00 03 add byte ptr [rbx], al - 4002c9: 00 00 add byte ptr [rax], al - 4002cb: 00 02 add byte ptr [rdx], al - 4002cd: 00 00 add byte ptr [rax], al - 4002cf: 00 00 add byte ptr [rax], al - 4002d1: 00 00 add byte ptr [rax], al - 4002d3: 00 - -Disassembly of section .rela.plt: - -00000000004002d8 <__rela_iplt_start>: - 4002d8: d0 00 rol byte ptr [rax] - 4002da: 4c 00 00 add byte ptr [rax], r8b - 4002dd: 00 00 add byte ptr [rax], al - 4002df: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4002e5 <__rela_iplt_start+0xd> - 4002e5: 00 00 add byte ptr [rax], al - 4002e7: 00 d0 add al, dl - 4002e9: 18 42 00 sbb byte ptr [rdx], al - 4002ec: 00 00 add byte ptr [rax], al - 4002ee: 00 00 add byte ptr [rax], al - 4002f0: c8 00 4c 00 enter 19456, 0 - 4002f4: 00 00 add byte ptr [rax], al - 4002f6: 00 00 add byte ptr [rax], al - 4002f8: 25 00 00 00 00 and eax, 0 - 4002fd: 00 00 add byte ptr [rax], al - 4002ff: 00 40 1a add byte ptr [rax + 26], al - 400302: 42 00 00 add byte ptr [rax], al - 400305: 00 00 add byte ptr [rax], al - 400307: 00 c0 add al, al - 400309: 00 4c 00 00 add byte ptr [rax + rax], cl - 40030d: 00 00 add byte ptr [rax], al - 40030f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400315 <__rela_iplt_start+0x3d> - 400315: 00 00 add byte ptr [rax], al - 400317: 00 d0 add al, dl - 400319: 4d 48 rex64 - 40031b: 00 00 add byte ptr [rax], al - 40031d: 00 00 add byte ptr [rax], al - 40031f: 00 b8 00 4c 00 00 add byte ptr [rax + 19456], bh - 400325: 00 00 add byte ptr [rax], al - 400327: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40032d <__rela_iplt_start+0x55> - 40032d: 00 00 add byte ptr [rax], al - 40032f: 00 e0 add al, ah - 400331: 19 42 00 sbb dword ptr [rdx], eax - 400334: 00 00 add byte ptr [rax], al - 400336: 00 00 add byte ptr [rax], al - 400338: b0 00 mov al, 0 - 40033a: 4c 00 00 add byte ptr [rax], r8b - 40033d: 00 00 add byte ptr [rax], al - 40033f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400345 <__rela_iplt_start+0x6d> - 400345: 00 00 add byte ptr [rax], al - 400347: 00 b0 24 42 00 00 add byte ptr [rax + 16932], dh - 40034d: 00 00 add byte ptr [rax], al - 40034f: 00 a8 00 4c 00 00 add byte ptr [rax + 19456], ch - 400355: 00 00 add byte ptr [rax], al - 400357: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40035d <__rela_iplt_start+0x85> - 40035d: 00 00 add byte ptr [rax], al - 40035f: 00 70 50 add byte ptr [rax + 80], dh - 400362: 48 00 00 add byte ptr [rax], al - 400365: 00 00 add byte ptr [rax], al - 400367: 00 a0 00 4c 00 00 add byte ptr [rax + 19456], ah - 40036d: 00 00 add byte ptr [rax], al - 40036f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400375 <__rela_iplt_start+0x9d> - 400375: 00 00 add byte ptr [rax], al - 400377: 00 20 add byte ptr [rax], ah - 400379: 19 42 00 sbb dword ptr [rdx], eax - 40037c: 00 00 add byte ptr [rax], al - 40037e: 00 00 add byte ptr [rax], al - 400380: 98 cwde - 400381: 00 4c 00 00 add byte ptr [rax + rax], cl - 400385: 00 00 add byte ptr [rax], al - 400387: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40038d <__rela_iplt_start+0xb5> - 40038d: 00 00 add byte ptr [rax], al - 40038f: 00 80 04 47 00 00 add byte ptr [rax + 18180], al - 400395: 00 00 add byte ptr [rax], al - 400397: 00 90 00 4c 00 00 add byte ptr [rax + 19456], dl - 40039d: 00 00 add byte ptr [rax], al - 40039f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4003a5 <__rela_iplt_start+0xcd> - 4003a5: 00 00 add byte ptr [rax], al - 4003a7: 00 10 add byte ptr [rax], dl - 4003a9: 24 42 and al, 66 - 4003ab: 00 00 add byte ptr [rax], al - 4003ad: 00 00 add byte ptr [rax], al - 4003af: 00 88 00 4c 00 00 add byte ptr [rax + 19456], cl - 4003b5: 00 00 add byte ptr [rax], al - 4003b7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4003bd <__rela_iplt_start+0xe5> - 4003bd: 00 00 add byte ptr [rax], al - 4003bf: 00 30 add byte ptr [rax], dh - 4003c1: 50 push rax - 4003c2: 48 00 00 add byte ptr [rax], al - 4003c5: 00 00 add byte ptr [rax], al - 4003c7: 00 80 00 4c 00 00 add byte ptr [rax + 19456], al - 4003cd: 00 00 add byte ptr [rax], al - 4003cf: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4003d5 <__rela_iplt_start+0xfd> - 4003d5: 00 00 add byte ptr [rax], al - 4003d7: 00 d0 add al, dl - 4003d9: 25 42 00 00 00 and eax, 66 - 4003de: 00 00 add byte ptr [rax], al - 4003e0: 78 00 js 0x4003e2 <__rela_iplt_start+0x10a> - 4003e2: 4c 00 00 add byte ptr [rax], r8b - 4003e5: 00 00 add byte ptr [rax], al - 4003e7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4003ed <__rela_iplt_start+0x115> - 4003ed: 00 00 add byte ptr [rax], al - 4003ef: 00 e0 add al, ah - 4003f1: 22 42 00 and al, byte ptr [rdx] - 4003f4: 00 00 add byte ptr [rax], al - 4003f6: 00 00 add byte ptr [rax], al - 4003f8: 70 00 jo 0x4003fa <__rela_iplt_start+0x122> - 4003fa: 4c 00 00 add byte ptr [rax], r8b - 4003fd: 00 00 add byte ptr [rax], al - 4003ff: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400405 <__rela_iplt_start+0x12d> - 400405: 00 00 add byte ptr [rax], al - 400407: 00 80 1a 42 00 00 add byte ptr [rax + 16922], al - 40040d: 00 00 add byte ptr [rax], al - 40040f: 00 68 00 add byte ptr [rax], ch - 400412: 4c 00 00 add byte ptr [rax], r8b - 400415: 00 00 add byte ptr [rax], al - 400417: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40041d <__rela_iplt_start+0x145> - 40041d: 00 00 add byte ptr [rax], al - 40041f: 00 c0 add al, al - 400421: 22 42 00 and al, byte ptr [rdx] - 400424: 00 00 add byte ptr [rax], al - 400426: 00 00 add byte ptr [rax], al - 400428: 60 - 400429: 00 4c 00 00 add byte ptr [rax + rax], cl - 40042d: 00 00 add byte ptr [rax], al - 40042f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400435 <__rela_iplt_start+0x15d> - 400435: 00 00 add byte ptr [rax], al - 400437: 00 20 add byte ptr [rax], ah - 400439: e5 46 in eax, 70 - 40043b: 00 00 add byte ptr [rax], al - 40043d: 00 00 add byte ptr [rax], al - 40043f: 00 58 00 add byte ptr [rax], bl - 400442: 4c 00 00 add byte ptr [rax], r8b - 400445: 00 00 add byte ptr [rax], al - 400447: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40044d <__rela_iplt_start+0x175> - 40044d: 00 00 add byte ptr [rax], al - 40044f: 00 20 add byte ptr [rax], ah - 400451: 27 - 400452: 42 00 00 add byte ptr [rax], al - 400455: 00 00 add byte ptr [rax], al - 400457: 00 50 00 add byte ptr [rax], dl - 40045a: 4c 00 00 add byte ptr [rax], r8b - 40045d: 00 00 add byte ptr [rax], al - 40045f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400465 <__rela_iplt_start+0x18d> - 400465: 00 00 add byte ptr [rax], al - 400467: 00 70 25 add byte ptr [rax + 37], dh - 40046a: 42 00 00 add byte ptr [rax], al - 40046d: 00 00 add byte ptr [rax], al - 40046f: 00 48 00 add byte ptr [rax], cl - 400472: 4c 00 00 add byte ptr [rax], r8b - 400475: 00 00 add byte ptr [rax], al - 400477: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40047d <__rela_iplt_start+0x1a5> - 40047d: 00 00 add byte ptr [rax], al - 40047f: 00 60 e4 add byte ptr [rax - 28], ah - 400482: 46 00 00 add byte ptr [rax], r8b - 400485: 00 00 add byte ptr [rax], al - 400487: 00 40 00 add byte ptr [rax], al - 40048a: 4c 00 00 add byte ptr [rax], r8b - 40048d: 00 00 add byte ptr [rax], al - 40048f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x400495 <__rela_iplt_start+0x1bd> - 400495: 00 00 add byte ptr [rax], al - 400497: 00 70 fd add byte ptr [rax - 3], dh - 40049a: 46 00 00 add byte ptr [rax], r8b - 40049d: 00 00 add byte ptr [rax], al - 40049f: 00 38 add byte ptr [rax], bh - 4004a1: 00 4c 00 00 add byte ptr [rax + rax], cl - 4004a5: 00 00 add byte ptr [rax], al - 4004a7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4004ad <__rela_iplt_start+0x1d5> - 4004ad: 00 00 add byte ptr [rax], al - 4004af: 00 20 add byte ptr [rax], ah - 4004b1: 26 42 00 00 add byte ptr es:[rax], al - 4004b5: 00 00 add byte ptr [rax], al - 4004b7: 00 30 add byte ptr [rax], dh - 4004b9: 00 4c 00 00 add byte ptr [rax + rax], cl - 4004bd: 00 00 add byte ptr [rax], al - 4004bf: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4004c5 <__rela_iplt_start+0x1ed> - 4004c5: 00 00 add byte ptr [rax], al - 4004c7: 00 e0 add al, ah - 4004c9: 26 42 00 00 add byte ptr es:[rax], al - 4004cd: 00 00 add byte ptr [rax], al - 4004cf: 00 28 add byte ptr [rax], ch - 4004d1: 00 4c 00 00 add byte ptr [rax + rax], cl - 4004d5: 00 00 add byte ptr [rax], al - 4004d7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4004dd <__rela_iplt_start+0x205> - 4004dd: 00 00 add byte ptr [rax], al - 4004df: 00 50 23 add byte ptr [rax + 35], dl - 4004e2: 42 00 00 add byte ptr [rax], al - 4004e5: 00 00 add byte ptr [rax], al - 4004e7: 00 20 add byte ptr [rax], ah - 4004e9: 00 4c 00 00 add byte ptr [rax + rax], cl - 4004ed: 00 00 add byte ptr [rax], al - 4004ef: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4004f5 <__rela_iplt_start+0x21d> - 4004f5: 00 00 add byte ptr [rax], al - 4004f7: 00 20 add byte ptr [rax], ah - 4004f9: e4 46 in al, 70 - 4004fb: 00 00 add byte ptr [rax], al - 4004fd: 00 00 add byte ptr [rax], al - 4004ff: 00 18 add byte ptr [rax], bl - 400501: 00 4c 00 00 add byte ptr [rax + rax], cl - 400505: 00 00 add byte ptr [rax], al - 400507: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x40050d <__rela_iplt_start+0x235> - 40050d: 00 00 add byte ptr [rax], al - 40050f: 00 80 19 42 00 00 add byte ptr [rax + 16921], al - 400515: 00 00 add byte ptr [rax], al - 400517: 00 - -Disassembly of section .init: - -0000000000401000 <_init>: - 401000: f3 0f 1e fa endbr64 - 401004: 48 83 ec 08 sub rsp, 8 - 401008: 48 c7 c0 00 00 00 00 mov rax, 0 - 40100f: 48 85 c0 test rax, rax - 401012: 74 02 je 0x401016 <_init+0x16> - 401014: ff d0 call rax - 401016: 48 83 c4 08 add rsp, 8 - 40101a: c3 ret - -Disassembly of section .plt: - -0000000000401020 <.plt>: - 401020: f3 0f 1e fa endbr64 - 401024: f2 ff 25 ed ef 0b 00 repne jmp qword ptr [rip + 782317] # 0x4c0018 <_GLOBAL_OFFSET_TABLE_+0x18> - 40102b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401030: f3 0f 1e fa endbr64 - 401034: f2 ff 25 e5 ef 0b 00 repne jmp qword ptr [rip + 782309] # 0x4c0020 <_GLOBAL_OFFSET_TABLE_+0x20> - 40103b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401040: f3 0f 1e fa endbr64 - 401044: f2 ff 25 dd ef 0b 00 repne jmp qword ptr [rip + 782301] # 0x4c0028 <_GLOBAL_OFFSET_TABLE_+0x28> - 40104b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401050: f3 0f 1e fa endbr64 - 401054: f2 ff 25 d5 ef 0b 00 repne jmp qword ptr [rip + 782293] # 0x4c0030 <_GLOBAL_OFFSET_TABLE_+0x30> - 40105b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401060: f3 0f 1e fa endbr64 - 401064: f2 ff 25 cd ef 0b 00 repne jmp qword ptr [rip + 782285] # 0x4c0038 <_GLOBAL_OFFSET_TABLE_+0x38> - 40106b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401070: f3 0f 1e fa endbr64 - 401074: f2 ff 25 c5 ef 0b 00 repne jmp qword ptr [rip + 782277] # 0x4c0040 <_GLOBAL_OFFSET_TABLE_+0x40> - 40107b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401080: f3 0f 1e fa endbr64 - 401084: f2 ff 25 bd ef 0b 00 repne jmp qword ptr [rip + 782269] # 0x4c0048 <_GLOBAL_OFFSET_TABLE_+0x48> - 40108b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401090: f3 0f 1e fa endbr64 - 401094: f2 ff 25 b5 ef 0b 00 repne jmp qword ptr [rip + 782261] # 0x4c0050 <_GLOBAL_OFFSET_TABLE_+0x50> - 40109b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4010a0: f3 0f 1e fa endbr64 - 4010a4: f2 ff 25 ad ef 0b 00 repne jmp qword ptr [rip + 782253] # 0x4c0058 <_GLOBAL_OFFSET_TABLE_+0x58> - 4010ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4010b0: f3 0f 1e fa endbr64 - 4010b4: f2 ff 25 a5 ef 0b 00 repne jmp qword ptr [rip + 782245] # 0x4c0060 <_GLOBAL_OFFSET_TABLE_+0x60> - 4010bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4010c0: f3 0f 1e fa endbr64 - 4010c4: f2 ff 25 9d ef 0b 00 repne jmp qword ptr [rip + 782237] # 0x4c0068 <_GLOBAL_OFFSET_TABLE_+0x68> - 4010cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4010d0: f3 0f 1e fa endbr64 - 4010d4: f2 ff 25 95 ef 0b 00 repne jmp qword ptr [rip + 782229] # 0x4c0070 <_GLOBAL_OFFSET_TABLE_+0x70> - 4010db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4010e0: f3 0f 1e fa endbr64 - 4010e4: f2 ff 25 8d ef 0b 00 repne jmp qword ptr [rip + 782221] # 0x4c0078 <_GLOBAL_OFFSET_TABLE_+0x78> - 4010eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4010f0: f3 0f 1e fa endbr64 - 4010f4: f2 ff 25 85 ef 0b 00 repne jmp qword ptr [rip + 782213] # 0x4c0080 <_GLOBAL_OFFSET_TABLE_+0x80> - 4010fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401100: f3 0f 1e fa endbr64 - 401104: f2 ff 25 7d ef 0b 00 repne jmp qword ptr [rip + 782205] # 0x4c0088 <_GLOBAL_OFFSET_TABLE_+0x88> - 40110b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401110: f3 0f 1e fa endbr64 - 401114: f2 ff 25 75 ef 0b 00 repne jmp qword ptr [rip + 782197] # 0x4c0090 <_GLOBAL_OFFSET_TABLE_+0x90> - 40111b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401120: f3 0f 1e fa endbr64 - 401124: f2 ff 25 6d ef 0b 00 repne jmp qword ptr [rip + 782189] # 0x4c0098 <_GLOBAL_OFFSET_TABLE_+0x98> - 40112b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401130: f3 0f 1e fa endbr64 - 401134: f2 ff 25 65 ef 0b 00 repne jmp qword ptr [rip + 782181] # 0x4c00a0 <_GLOBAL_OFFSET_TABLE_+0xa0> - 40113b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401140: f3 0f 1e fa endbr64 - 401144: f2 ff 25 5d ef 0b 00 repne jmp qword ptr [rip + 782173] # 0x4c00a8 <_GLOBAL_OFFSET_TABLE_+0xa8> - 40114b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401150: f3 0f 1e fa endbr64 - 401154: f2 ff 25 55 ef 0b 00 repne jmp qword ptr [rip + 782165] # 0x4c00b0 <_GLOBAL_OFFSET_TABLE_+0xb0> - 40115b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401160: f3 0f 1e fa endbr64 - 401164: f2 ff 25 4d ef 0b 00 repne jmp qword ptr [rip + 782157] # 0x4c00b8 <_GLOBAL_OFFSET_TABLE_+0xb8> - 40116b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401170: f3 0f 1e fa endbr64 - 401174: f2 ff 25 45 ef 0b 00 repne jmp qword ptr [rip + 782149] # 0x4c00c0 <_GLOBAL_OFFSET_TABLE_+0xc0> - 40117b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401180: f3 0f 1e fa endbr64 - 401184: f2 ff 25 3d ef 0b 00 repne jmp qword ptr [rip + 782141] # 0x4c00c8 <_GLOBAL_OFFSET_TABLE_+0xc8> - 40118b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401190: f3 0f 1e fa endbr64 - 401194: f2 ff 25 35 ef 0b 00 repne jmp qword ptr [rip + 782133] # 0x4c00d0 <_GLOBAL_OFFSET_TABLE_+0xd0> - 40119b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -Disassembly of section .text: - -00000000004011a0 <__assert_fail_base.cold>: - 4011a0: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 4011a5: e8 a6 e3 01 00 call 0x41f550 - 4011aa: e8 05 00 00 00 call 0x4011b4 - -00000000004011af <_nl_load_domain.cold>: - 4011af: e8 00 00 00 00 call 0x4011b4 - -00000000004011b4 : - 4011b4: f3 0f 1e fa endbr64 - 4011b8: 53 push rbx - 4011b9: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] - 4011c2: 48 81 ec 20 01 00 00 sub rsp, 288 - 4011c9: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4011d2: 48 89 84 24 18 01 00 00 mov qword ptr [rsp + 280], rax - 4011da: 31 c0 xor eax, eax - 4011dc: 48 39 1d 15 16 0c 00 cmp qword ptr [rip + 792085], rbx # 0x4c27f8 - 4011e3: 74 3e je 0x401223 - 4011e5: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4011ed: 85 c0 test eax, eax - 4011ef: 75 0e jne 0x4011ff - 4011f1: ba 01 00 00 00 mov edx, 1 - 4011f6: 0f b1 15 f3 15 0c 00 cmpxchg dword ptr [rip + 792051], edx # 0x4c27f0 - 4011fd: eb 1d jmp 0x40121c - 4011ff: 31 c0 xor eax, eax - 401201: ba 01 00 00 00 mov edx, 1 - 401206: f0 lock - 401207: 0f b1 15 e2 15 0c 00 cmpxchg dword ptr [rip + 792034], edx # 0x4c27f0 - 40120e: 74 0c je 0x40121c - 401210: 48 8d 3d d9 15 0c 00 lea rdi, [rip + 792025] # 0x4c27f0 - 401217: e8 84 8b 01 00 call 0x419da0 <__lll_lock_wait_private> - 40121c: 48 89 1d d5 15 0c 00 mov qword ptr [rip + 792021], rbx # 0x4c27f8 - 401223: ff 05 cb 15 0c 00 inc dword ptr [rip + 792011] # 0x4c27f4 - 401229: 83 3d d0 15 0c 00 00 cmp dword ptr [rip + 792016], 0 # 0x4c2800 - 401230: 75 36 jne 0x401268 - 401232: c7 05 c4 15 0c 00 01 00 00 00 mov dword ptr [rip + 792004], 1 # 0x4c2800 - 40123c: b8 10 00 00 00 mov eax, 16 - 401241: 48 ff c8 dec rax - 401244: 48 89 e6 mov rsi, rsp - 401247: 48 83 f8 ff cmp rax, -1 - 40124b: 74 0a je 0x401257 - 40124d: 48 c7 04 c6 00 00 00 00 mov qword ptr [rsi + 8*rax], 0 - 401255: eb ea jmp 0x401241 - 401257: 31 d2 xor edx, edx - 401259: bf 01 00 00 00 mov edi, 1 - 40125e: 48 83 0c 24 20 or qword ptr [rsp], 32 - 401263: e8 08 b5 05 00 call 0x45c770 - 401268: 8b 05 92 15 0c 00 mov eax, dword ptr [rip + 791954] # 0x4c2800 - 40126e: 83 f8 01 cmp eax, 1 - 401271: 0f 85 c0 00 00 00 jne 0x401337 - 401277: c7 05 7f 15 0c 00 00 00 00 00 mov dword ptr [rip + 791935], 0 # 0x4c2800 - 401281: 8b 05 6d 15 0c 00 mov eax, dword ptr [rip + 791917] # 0x4c27f4 - 401287: ff c8 dec eax - 401289: 89 05 65 15 0c 00 mov dword ptr [rip + 791909], eax # 0x4c27f4 - 40128f: 75 44 jne 0x4012d5 - 401291: 48 c7 05 5c 15 0c 00 00 00 00 00 mov qword ptr [rip + 791900], 0 # 0x4c27f8 - 40129c: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4012a4: 85 d2 test edx, edx - 4012a6: 75 08 jne 0x4012b0 - 4012a8: ff 0d 42 15 0c 00 dec dword ptr [rip + 791874] # 0x4c27f0 - 4012ae: eb 25 jmp 0x4012d5 - 4012b0: 87 05 3a 15 0c 00 xchg dword ptr [rip + 791866], eax # 0x4c27f0 - 4012b6: ff c8 dec eax - 4012b8: 7e 1b jle 0x4012d5 - 4012ba: 45 31 d2 xor r10d, r10d - 4012bd: ba 01 00 00 00 mov edx, 1 - 4012c2: be 81 00 00 00 mov esi, 129 - 4012c7: b8 ca 00 00 00 mov eax, 202 - 4012cc: 48 8d 3d 1d 15 0c 00 lea rdi, [rip + 791837] # 0x4c27f0 - 4012d3: 0f 05 syscall - 4012d5: bf 06 00 00 00 mov edi, 6 - 4012da: e8 d1 de 00 00 call 0x40f1b0 - 4012df: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] - 4012e8: 48 39 1d 09 15 0c 00 cmp qword ptr [rip + 791817], rbx # 0x4c27f8 - 4012ef: 74 3e je 0x40132f - 4012f1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4012f9: 85 c0 test eax, eax - 4012fb: 75 0e jne 0x40130b - 4012fd: ba 01 00 00 00 mov edx, 1 - 401302: 0f b1 15 e7 14 0c 00 cmpxchg dword ptr [rip + 791783], edx # 0x4c27f0 - 401309: eb 1d jmp 0x401328 - 40130b: 31 c0 xor eax, eax - 40130d: ba 01 00 00 00 mov edx, 1 - 401312: f0 lock - 401313: 0f b1 15 d6 14 0c 00 cmpxchg dword ptr [rip + 791766], edx # 0x4c27f0 - 40131a: 74 0c je 0x401328 - 40131c: 48 8d 3d cd 14 0c 00 lea rdi, [rip + 791757] # 0x4c27f0 - 401323: e8 78 8a 01 00 call 0x419da0 <__lll_lock_wait_private> - 401328: 48 89 1d c9 14 0c 00 mov qword ptr [rip + 791753], rbx # 0x4c27f8 - 40132f: ff 05 bf 14 0c 00 inc dword ptr [rip + 791743] # 0x4c27f4 - 401335: eb 05 jmp 0x40133c - 401337: 83 f8 02 cmp eax, 2 - 40133a: 75 5b jne 0x401397 - 40133c: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] - 401344: 31 c0 xor eax, eax - 401346: b9 24 00 00 00 mov ecx, 36 - 40134b: c7 05 ab 14 0c 00 03 00 00 00 mov dword ptr [rip + 791723], 3 # 0x4c2800 - 401355: 48 c7 84 24 80 00 00 00 00 00 00 00 mov qword ptr [rsp + 128], 0 - 401361: 48 89 d7 mov rdi, rdx - 401364: f3 ab rep stosd dword ptr es:[rdi], eax - 401366: b8 10 00 00 00 mov eax, 16 - 40136b: 48 8d b4 24 80 00 00 00 lea rsi, [rsp + 128] - 401373: 48 c7 04 c6 ff ff ff ff mov qword ptr [rsi + 8*rax], -1 - 40137b: 48 ff c8 dec rax - 40137e: 75 eb jne 0x40136b - 401380: 31 d2 xor edx, edx - 401382: bf 06 00 00 00 mov edi, 6 - 401387: c7 84 24 08 01 00 00 00 00 00 00 mov dword ptr [rsp + 264], 0 - 401392: e8 99 b3 05 00 call 0x45c730 - 401397: 83 3d 62 14 0c 00 03 cmp dword ptr [rip + 791650], 3 # 0x4c2800 - 40139e: 75 14 jne 0x4013b4 - 4013a0: c7 05 56 14 0c 00 04 00 00 00 mov dword ptr [rip + 791638], 4 # 0x4c2800 - 4013aa: bf 06 00 00 00 mov edi, 6 - 4013af: e8 fc dd 00 00 call 0x40f1b0 - 4013b4: 83 3d 45 14 0c 00 04 cmp dword ptr [rip + 791621], 4 # 0x4c2800 - 4013bb: 75 0b jne 0x4013c8 - 4013bd: c7 05 39 14 0c 00 05 00 00 00 mov dword ptr [rip + 791609], 5 # 0x4c2800 - 4013c7: f4 hlt - 4013c8: 83 3d 31 14 0c 00 05 cmp dword ptr [rip + 791601], 5 # 0x4c2800 - 4013cf: 75 14 jne 0x4013e5 - 4013d1: c7 05 25 14 0c 00 06 00 00 00 mov dword ptr [rip + 791589], 6 # 0x4c2800 - 4013db: bf 7f 00 00 00 mov edi, 127 - 4013e0: e8 ab 69 04 00 call 0x447d90 <_exit> - 4013e5: f4 hlt - 4013e6: eb fd jmp 0x4013e5 - -00000000004013e8 <_IO_new_fclose.cold>: - 4013e8: f7 45 00 00 80 00 00 test dword ptr [rbp], 32768 - 4013ef: 75 29 jne 0x40141a <_IO_new_fclose.cold+0x32> - 4013f1: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] - 4013f8: 8b 47 04 mov eax, dword ptr [rdi + 4] - 4013fb: 83 e8 01 sub eax, 1 - 4013fe: 89 47 04 mov dword ptr [rdi + 4], eax - 401401: 75 17 jne 0x40141a <_IO_new_fclose.cold+0x32> - 401403: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 40140b: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 401413: 85 d2 test edx, edx - 401415: 75 0b jne 0x401422 <_IO_new_fclose.cold+0x3a> - 401417: 83 2f 01 sub dword ptr [rdi], 1 - 40141a: 4c 89 c7 mov rdi, r8 - 40141d: e8 7e f3 08 00 call 0x4907a0 <_Unwind_Resume> - 401422: 87 07 xchg dword ptr [rdi], eax - 401424: 83 e8 01 sub eax, 1 - 401427: 7e f1 jle 0x40141a <_IO_new_fclose.cold+0x32> - 401429: 45 31 d2 xor r10d, r10d - 40142c: ba 01 00 00 00 mov edx, 1 - 401431: be 81 00 00 00 mov esi, 129 - 401436: b8 ca 00 00 00 mov eax, 202 - 40143b: 0f 05 syscall - 40143d: eb db jmp 0x40141a <_IO_new_fclose.cold+0x32> - -000000000040143f <_IO_fflush.cold>: - 40143f: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 401445: 75 29 jne 0x401470 <_IO_fflush.cold+0x31> - 401447: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 40144e: 8b 47 04 mov eax, dword ptr [rdi + 4] - 401451: 83 e8 01 sub eax, 1 - 401454: 89 47 04 mov dword ptr [rdi + 4], eax - 401457: 75 17 jne 0x401470 <_IO_fflush.cold+0x31> - 401459: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 401461: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 401469: 85 d2 test edx, edx - 40146b: 75 0b jne 0x401478 <_IO_fflush.cold+0x39> - 40146d: 83 2f 01 sub dword ptr [rdi], 1 - 401470: 4c 89 c7 mov rdi, r8 - 401473: e8 28 f3 08 00 call 0x4907a0 <_Unwind_Resume> - 401478: 87 07 xchg dword ptr [rdi], eax - 40147a: 83 e8 01 sub eax, 1 - 40147d: 7e f1 jle 0x401470 <_IO_fflush.cold+0x31> - 40147f: 45 31 d2 xor r10d, r10d - 401482: ba 01 00 00 00 mov edx, 1 - 401487: be 81 00 00 00 mov esi, 129 - 40148c: b8 ca 00 00 00 mov eax, 202 - 401491: 0f 05 syscall - 401493: eb db jmp 0x401470 <_IO_fflush.cold+0x31> - -0000000000401495 <_IO_puts.cold>: - 401495: f7 45 00 00 80 00 00 test dword ptr [rbp], 32768 - 40149c: 75 29 jne 0x4014c7 <_IO_puts.cold+0x32> - 40149e: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] - 4014a5: 8b 47 04 mov eax, dword ptr [rdi + 4] - 4014a8: 83 e8 01 sub eax, 1 - 4014ab: 89 47 04 mov dword ptr [rdi + 4], eax - 4014ae: 75 17 jne 0x4014c7 <_IO_puts.cold+0x32> - 4014b0: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 4014b8: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4014c0: 85 d2 test edx, edx - 4014c2: 75 0b jne 0x4014cf <_IO_puts.cold+0x3a> - 4014c4: 83 2f 01 sub dword ptr [rdi], 1 - 4014c7: 4c 89 c7 mov rdi, r8 - 4014ca: e8 d1 f2 08 00 call 0x4907a0 <_Unwind_Resume> - 4014cf: 87 07 xchg dword ptr [rdi], eax - 4014d1: 83 e8 01 sub eax, 1 - 4014d4: 7e f1 jle 0x4014c7 <_IO_puts.cold+0x32> - 4014d6: 45 31 d2 xor r10d, r10d - 4014d9: ba 01 00 00 00 mov edx, 1 - 4014de: be 81 00 00 00 mov esi, 129 - 4014e3: b8 ca 00 00 00 mov eax, 202 - 4014e8: 0f 05 syscall - 4014ea: eb db jmp 0x4014c7 <_IO_puts.cold+0x32> - -00000000004014ec <_IO_wfile_underflow.cold>: - 4014ec: f7 45 00 00 80 00 00 test dword ptr [rbp], 32768 - 4014f3: 75 29 jne 0x40151e <_IO_wfile_underflow.cold+0x32> - 4014f5: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] - 4014fc: 8b 47 04 mov eax, dword ptr [rdi + 4] - 4014ff: 83 e8 01 sub eax, 1 - 401502: 89 47 04 mov dword ptr [rdi + 4], eax - 401505: 75 17 jne 0x40151e <_IO_wfile_underflow.cold+0x32> - 401507: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 40150f: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 401517: 85 d2 test edx, edx - 401519: 75 0b jne 0x401526 <_IO_wfile_underflow.cold+0x3a> - 40151b: 83 2f 01 sub dword ptr [rdi], 1 - 40151e: 4c 89 c7 mov rdi, r8 - 401521: e8 7a f2 08 00 call 0x4907a0 <_Unwind_Resume> - 401526: 87 07 xchg dword ptr [rdi], eax - 401528: 83 e8 01 sub eax, 1 - 40152b: 7e f1 jle 0x40151e <_IO_wfile_underflow.cold+0x32> - 40152d: 45 31 d2 xor r10d, r10d - 401530: ba 01 00 00 00 mov edx, 1 - 401535: be 81 00 00 00 mov esi, 129 - 40153a: b8 ca 00 00 00 mov eax, 202 - 40153f: 0f 05 syscall - 401541: eb db jmp 0x40151e <_IO_wfile_underflow.cold+0x32> - -0000000000401543 <_IO_new_file_underflow.cold>: - 401543: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 - 40154b: 75 2a jne 0x401577 <_IO_new_file_underflow.cold+0x34> - 40154d: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] - 401555: 8b 47 04 mov eax, dword ptr [rdi + 4] - 401558: 83 e8 01 sub eax, 1 - 40155b: 89 47 04 mov dword ptr [rdi + 4], eax - 40155e: 75 17 jne 0x401577 <_IO_new_file_underflow.cold+0x34> - 401560: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 401568: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 401570: 85 d2 test edx, edx - 401572: 75 0b jne 0x40157f <_IO_new_file_underflow.cold+0x3c> - 401574: 83 2f 01 sub dword ptr [rdi], 1 - 401577: 4c 89 c7 mov rdi, r8 - 40157a: e8 21 f2 08 00 call 0x4907a0 <_Unwind_Resume> - 40157f: 87 07 xchg dword ptr [rdi], eax - 401581: 83 e8 01 sub eax, 1 - 401584: 7e f1 jle 0x401577 <_IO_new_file_underflow.cold+0x34> - 401586: 45 31 d2 xor r10d, r10d - 401589: ba 01 00 00 00 mov edx, 1 - 40158e: be 81 00 00 00 mov esi, 129 - 401593: b8 ca 00 00 00 mov eax, 202 - 401598: 0f 05 syscall - 40159a: eb db jmp 0x401577 <_IO_new_file_underflow.cold+0x34> - -000000000040159c <_dl_start>: - 40159c: f3 0f 1e fa endbr64 - 4015a0: 50 push rax - 4015a1: 58 pop rax - 4015a2: 50 push rax - 4015a3: e8 0c fc ff ff call 0x4011b4 - -00000000004015a8 <_IO_fputs.cold>: - 4015a8: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 4015ae: 75 29 jne 0x4015d9 <_IO_fputs.cold+0x31> - 4015b0: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 4015b7: 8b 47 04 mov eax, dword ptr [rdi + 4] - 4015ba: 83 e8 01 sub eax, 1 - 4015bd: 89 47 04 mov dword ptr [rdi + 4], eax - 4015c0: 75 17 jne 0x4015d9 <_IO_fputs.cold+0x31> - 4015c2: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 4015ca: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4015d2: 85 d2 test edx, edx - 4015d4: 75 0b jne 0x4015e1 <_IO_fputs.cold+0x39> - 4015d6: 83 2f 01 sub dword ptr [rdi], 1 - 4015d9: 4c 89 c7 mov rdi, r8 - 4015dc: e8 bf f1 08 00 call 0x4907a0 <_Unwind_Resume> - 4015e1: 87 07 xchg dword ptr [rdi], eax - 4015e3: 83 e8 01 sub eax, 1 - 4015e6: 7e f1 jle 0x4015d9 <_IO_fputs.cold+0x31> - 4015e8: 45 31 d2 xor r10d, r10d - 4015eb: ba 01 00 00 00 mov edx, 1 - 4015f0: be 81 00 00 00 mov esi, 129 - 4015f5: b8 ca 00 00 00 mov eax, 202 - 4015fa: 0f 05 syscall - 4015fc: eb db jmp 0x4015d9 <_IO_fputs.cold+0x31> - -00000000004015fe <_IO_fwrite.cold>: - 4015fe: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 401604: 75 29 jne 0x40162f <_IO_fwrite.cold+0x31> - 401606: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 40160d: 8b 47 04 mov eax, dword ptr [rdi + 4] - 401610: 83 e8 01 sub eax, 1 - 401613: 89 47 04 mov dword ptr [rdi + 4], eax - 401616: 75 17 jne 0x40162f <_IO_fwrite.cold+0x31> - 401618: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 401620: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 401628: 85 d2 test edx, edx - 40162a: 75 0b jne 0x401637 <_IO_fwrite.cold+0x39> - 40162c: 83 2f 01 sub dword ptr [rdi], 1 - 40162f: 4c 89 c7 mov rdi, r8 - 401632: e8 69 f1 08 00 call 0x4907a0 <_Unwind_Resume> - 401637: 87 07 xchg dword ptr [rdi], eax - 401639: 83 e8 01 sub eax, 1 - 40163c: 7e f1 jle 0x40162f <_IO_fwrite.cold+0x31> - 40163e: 45 31 d2 xor r10d, r10d - 401641: ba 01 00 00 00 mov edx, 1 - 401646: be 81 00 00 00 mov esi, 129 - 40164b: b8 ca 00 00 00 mov eax, 202 - 401650: 0f 05 syscall - 401652: eb db jmp 0x40162f <_IO_fwrite.cold+0x31> - -0000000000401654 <_IO_getdelim.cold>: - 401654: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 40165a: 75 29 jne 0x401685 <_IO_getdelim.cold+0x31> - 40165c: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 401663: 8b 47 04 mov eax, dword ptr [rdi + 4] - 401666: 83 e8 01 sub eax, 1 - 401669: 89 47 04 mov dword ptr [rdi + 4], eax - 40166c: 75 17 jne 0x401685 <_IO_getdelim.cold+0x31> - 40166e: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 401676: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 40167e: 85 d2 test edx, edx - 401680: 75 0b jne 0x40168d <_IO_getdelim.cold+0x39> - 401682: 83 2f 01 sub dword ptr [rdi], 1 - 401685: 4c 89 c7 mov rdi, r8 - 401688: e8 13 f1 08 00 call 0x4907a0 <_Unwind_Resume> - 40168d: 87 07 xchg dword ptr [rdi], eax - 40168f: 83 e8 01 sub eax, 1 - 401692: 7e f1 jle 0x401685 <_IO_getdelim.cold+0x31> - 401694: 45 31 d2 xor r10d, r10d - 401697: ba 01 00 00 00 mov edx, 1 - 40169c: be 81 00 00 00 mov esi, 129 - 4016a1: b8 ca 00 00 00 mov eax, 202 - 4016a6: 0f 05 syscall - 4016a8: eb db jmp 0x401685 <_IO_getdelim.cold+0x31> - -00000000004016aa <__printf_fp_l.cold>: - 4016aa: e8 05 fb ff ff call 0x4011b4 - -00000000004016af <__printf_fphex.cold>: - 4016af: e8 00 fb ff ff call 0x4011b4 - -00000000004016b4 : - 4016b4: e8 fb fa ff ff call 0x4011b4 - -00000000004016b9 : - 4016b9: e8 f6 fa ff ff call 0x4011b4 - -00000000004016be : - 4016be: e8 f1 fa ff ff call 0x4011b4 - -00000000004016c3 : - 4016c3: e8 ec fa ff ff call 0x4011b4 - -00000000004016c8 : - 4016c8: e8 e7 fa ff ff call 0x4011b4 - -00000000004016cd : - 4016cd: e8 e2 fa ff ff call 0x4011b4 - 4016d2: e8 dd fa ff ff call 0x4011b4 - -00000000004016d7 : - 4016d7: e8 d8 fa ff ff call 0x4011b4 - 4016dc: e8 d3 fa ff ff call 0x4011b4 - -00000000004016e1 : - 4016e1: e8 ce fa ff ff call 0x4011b4 - -00000000004016e6 : - 4016e6: e8 c9 fa ff ff call 0x4011b4 - -00000000004016eb <_Unwind_RaiseException_Phase2.cold>: - 4016eb: e8 c4 fa ff ff call 0x4011b4 - -00000000004016f0 <_Unwind_GetGR.cold>: - 4016f0: e8 bf fa ff ff call 0x4011b4 - -00000000004016f5 <_Unwind_SetGR.cold>: - 4016f5: e8 ba fa ff ff call 0x4011b4 - -00000000004016fa <_Unwind_Resume.cold>: - 4016fa: e8 b5 fa ff ff call 0x4011b4 - -00000000004016ff <_Unwind_Resume_or_Rethrow.cold>: - 4016ff: e8 b0 fa ff ff call 0x4011b4 - -0000000000401704 : - 401704: e8 ab fa ff ff call 0x4011b4 - -0000000000401709 : - 401709: e8 a6 fa ff ff call 0x4011b4 - -000000000040170e : - 40170e: e8 a1 fa ff ff call 0x4011b4 - -0000000000401713 : - 401713: e8 9c fa ff ff call 0x4011b4 - -0000000000401718 <_Unwind_IteratePhdrCallback.cold>: - 401718: e8 97 fa ff ff call 0x4011b4 - -000000000040171d : - 40171d: e8 92 fa ff ff call 0x4011b4 - -0000000000401722 : - 401722: e8 8d fa ff ff call 0x4011b4 - -0000000000401727 : - 401727: e8 88 fa ff ff call 0x4011b4 - 40172c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000401730 : - 401730: f3 0f 1e fa endbr64 - 401734: 4c 8b 05 bd 18 0c 00 mov r8, qword ptr [rip + 792765] # 0x4c2ff8 - 40173b: 4d 85 c0 test r8, r8 - 40173e: 74 1a je 0x40175a - 401740: b9 0e 00 00 00 mov ecx, 14 - 401745: 48 8d 3d 70 af 0a 00 lea rdi, [rip + 700272] # 0x4ac6bc - 40174c: 4c 89 c6 mov rsi, r8 - 40174f: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 401751: 0f 97 c0 seta al - 401754: 1c 00 sbb al, 0 - 401756: 84 c0 test al, al - 401758: 75 01 jne 0x40175b - 40175a: c3 ret - 40175b: 50 push rax - 40175c: 4c 89 c7 mov rdi, r8 - 40175f: e8 ec dd 01 00 call 0x41f550 - 401764: 48 c7 05 89 18 0c 00 00 00 00 00 mov qword ptr [rip + 792713], 0 # 0x4c2ff8 - 40176f: 5a pop rdx - 401770: c3 ret - 401771: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40177b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000401780 : - 401780: f3 0f 1e fa endbr64 - 401784: 41 57 push r15 - 401786: 41 56 push r14 - 401788: 41 55 push r13 - 40178a: 41 54 push r12 - 40178c: 55 push rbp - 40178d: 53 push rbx - 40178e: 48 83 ec 08 sub rsp, 8 - 401792: 8b 05 f0 15 0c 00 mov eax, dword ptr [rip + 792048] # 0x4c2d88 <_dl_x86_cpu_features+0x68> - 401798: 83 f8 01 cmp eax, 1 - 40179b: 0f 84 d1 00 00 00 je 0x401872 - 4017a1: 83 f8 02 cmp eax, 2 - 4017a4: 0f 84 e9 01 00 00 je 0x401993 - 4017aa: 48 8b 05 ff 15 0c 00 mov rax, qword ptr [rip + 792063] # 0x4c2db0 <_dl_x86_cpu_features+0x90> - 4017b1: 48 85 c0 test rax, rax - 4017b4: 0f 84 aa 00 00 00 je 0x401864 - 4017ba: 48 83 cd ff or rbp, -1 - 4017be: 49 89 c4 mov r12, rax - 4017c1: 4d 85 e4 test r12, r12 - 4017c4: 7e 2b jle 0x4017f1 - 4017c6: 4c 89 e0 mov rax, r12 - 4017c9: 4c 89 25 90 f8 0b 00 mov qword ptr [rip + 784528], r12 # 0x4c1060 <__x86_raw_data_cache_size> - 4017d0: 45 30 e4 xor r12b, r12b - 4017d3: 48 d1 f8 sar rax - 4017d6: 4c 89 25 93 f8 0b 00 mov qword ptr [rip + 784531], r12 # 0x4c1070 <__x86_data_cache_size> - 4017dd: 48 89 05 84 f8 0b 00 mov qword ptr [rip + 784516], rax # 0x4c1068 <__x86_raw_data_cache_size_half> - 4017e4: 4c 89 e0 mov rax, r12 - 4017e7: 48 d1 f8 sar rax - 4017ea: 48 89 05 87 f8 0b 00 mov qword ptr [rip + 784519], rax # 0x4c1078 <__x86_data_cache_size_half> - 4017f1: 48 8b 05 c0 15 0c 00 mov rax, qword ptr [rip + 792000] # 0x4c2db8 <_dl_x86_cpu_features+0x98> - 4017f8: 48 85 c0 test rax, rax - 4017fb: 74 03 je 0x401800 - 4017fd: 48 89 c5 mov rbp, rax - 401800: 48 85 ed test rbp, rbp - 401803: 7e 2b jle 0x401830 - 401805: 48 89 e8 mov rax, rbp - 401808: 48 89 2d 31 f8 0b 00 mov qword ptr [rip + 784433], rbp # 0x4c1040 <__x86_raw_shared_cache_size> - 40180f: 40 30 ed xor bpl, bpl - 401812: 48 d1 f8 sar rax - 401815: 48 89 2d 34 f8 0b 00 mov qword ptr [rip + 784436], rbp # 0x4c1050 <__x86_shared_cache_size> - 40181c: 48 89 05 25 f8 0b 00 mov qword ptr [rip + 784421], rax # 0x4c1048 <__x86_raw_shared_cache_size_half> - 401823: 48 89 e8 mov rax, rbp - 401826: 48 d1 f8 sar rax - 401829: 48 89 05 28 f8 0b 00 mov qword ptr [rip + 784424], rax # 0x4c1058 <__x86_shared_cache_size_half> - 401830: 48 8b 05 89 15 0c 00 mov rax, qword ptr [rip + 791945] # 0x4c2dc0 <_dl_x86_cpu_features+0xa0> - 401837: 48 85 c0 test rax, rax - 40183a: 75 12 jne 0x40184e - 40183c: 48 6b 05 0c f8 0b 00 03 imul rax, qword ptr [rip + 784396], 3 # 0x4c1050 <__x86_shared_cache_size> - 401844: b9 04 00 00 00 mov ecx, 4 - 401849: 48 99 cqo - 40184b: 48 f7 f9 idiv rcx - 40184e: 48 89 05 0b 1f 0c 00 mov qword ptr [rip + 794379], rax # 0x4c3760 <__x86_shared_non_temporal_threshold> - 401855: 48 83 c4 08 add rsp, 8 - 401859: 5b pop rbx - 40185a: 5d pop rbp - 40185b: 41 5c pop r12 - 40185d: 41 5d pop r13 - 40185f: 41 5e pop r14 - 401861: 41 5f pop r15 - 401863: c3 ret - 401864: 48 8b 05 4d 15 0c 00 mov rax, qword ptr [rip + 791885] # 0x4c2db8 <_dl_x86_cpu_features+0x98> - 40186b: 48 85 c0 test rax, rax - 40186e: 75 8d jne 0x4017fd - 401870: eb be jmp 0x401830 - 401872: bf bc 00 00 00 mov edi, 188 - 401877: 44 8b 2d 0e 15 0c 00 mov r13d, dword ptr [rip + 791822] # 0x4c2d8c <_dl_x86_cpu_features+0x6c> - 40187e: e8 6d 58 04 00 call 0x4470f0 - 401883: bf bf 00 00 00 mov edi, 191 - 401888: 49 89 c4 mov r12, rax - 40188b: e8 60 58 04 00 call 0x4470f0 - 401890: bf c2 00 00 00 mov edi, 194 - 401895: 49 89 c6 mov r14, rax - 401898: e8 53 58 04 00 call 0x4470f0 - 40189d: 48 89 c5 mov rbp, rax - 4018a0: 48 85 c0 test rax, rax - 4018a3: 0f 8e 85 00 00 00 jle 0x40192e - 4018a9: 31 ff xor edi, edi - 4018ab: 41 bf 03 00 00 00 mov r15d, 3 - 4018b1: f6 05 77 14 0c 00 10 test byte ptr [rip + 791671], 16 # 0x4c2d2f <_dl_x86_cpu_features+0xf> - 4018b8: 0f 84 c0 00 00 00 je 0x40197e - 4018be: 41 83 fd 03 cmp r13d, 3 - 4018c2: 7e 7b jle 0x40193f - 4018c4: be 03 00 00 00 mov esi, 3 - 4018c9: 85 ff test edi, edi - 4018cb: 0f 85 90 01 00 00 jne 0x401a61 - 4018d1: 31 c9 xor ecx, ecx - 4018d3: 45 31 c9 xor r9d, r9d - 4018d6: 41 bb 01 00 00 00 mov r11d, 1 - 4018dc: 41 ba 04 00 00 00 mov r10d, 4 - 4018e2: 44 8d 41 01 lea r8d, [rcx + 1] - 4018e6: 44 89 d0 mov eax, r10d - 4018e9: 0f a2 cpuid - 4018eb: a8 1f test al, 31 - 4018ed: 74 59 je 0x401948 - 4018ef: 89 c1 mov ecx, eax - 4018f1: c1 e9 05 shr ecx, 5 - 4018f4: 83 e1 07 and ecx, 7 - 4018f7: 83 f9 02 cmp ecx, 2 - 4018fa: 0f 84 13 01 00 00 je 0x401a13 - 401900: 83 f9 03 cmp ecx, 3 - 401903: 75 24 jne 0x401929 - 401905: 40 f6 c6 02 test sil, 2 - 401909: 74 1e je 0x401929 - 40190b: c1 e8 0e shr eax, 14 - 40190e: d1 ea shr edx - 401910: 83 e6 fd and esi, -3 - 401913: 25 ff 03 00 00 and eax, 1023 - 401918: 41 89 d3 mov r11d, edx - 40191b: 89 c7 mov edi, eax - 40191d: 41 83 e3 01 and r11d, 1 - 401921: 85 f6 test esi, esi - 401923: 0f 84 45 01 00 00 je 0x401a6e - 401929: 44 89 c1 mov ecx, r8d - 40192c: eb b4 jmp 0x4018e2 - 40192e: 4c 89 f5 mov rbp, r14 - 401931: 83 cf ff or edi, -1 - 401934: 41 bf 02 00 00 00 mov r15d, 2 - 40193a: e9 72 ff ff ff jmp 0x4018b1 - 40193f: 45 31 c9 xor r9d, r9d - 401942: 41 bb 01 00 00 00 mov r11d, 1 - 401948: 0f b6 3d d7 13 0c 00 movzx edi, byte ptr [rip + 791511] # 0x4c2d26 <_dl_x86_cpu_features+0x6> - 40194f: 48 85 ed test rbp, rbp - 401952: 7e 0f jle 0x401963 - 401954: 85 ff test edi, edi - 401956: 74 0b je 0x401963 - 401958: 48 89 e8 mov rax, rbp - 40195b: 48 99 cqo - 40195d: 48 f7 ff idiv rdi - 401960: 48 89 c5 mov rbp, rax - 401963: 45 84 db test r11b, r11b - 401966: 75 16 jne 0x40197e - 401968: 45 85 c9 test r9d, r9d - 40196b: 74 0e je 0x40197b - 40196d: 4c 89 f0 mov rax, r14 - 401970: 4d 63 c9 movsxd r9, r9d - 401973: 48 99 cqo - 401975: 49 f7 f9 idiv r9 - 401978: 49 89 c6 mov r14, rax - 40197b: 4c 01 f5 add rbp, r14 - 40197e: 48 8b 05 2b 14 0c 00 mov rax, qword ptr [rip + 791595] # 0x4c2db0 <_dl_x86_cpu_features+0x90> - 401985: 48 85 c0 test rax, rax - 401988: 0f 84 33 fe ff ff je 0x4017c1 - 40198e: e9 2b fe ff ff jmp 0x4017be - 401993: bf bc 00 00 00 mov edi, 188 - 401998: e8 53 52 04 00 call 0x446bf0 - 40199d: bf bf 00 00 00 mov edi, 191 - 4019a2: 49 89 c4 mov r12, rax - 4019a5: e8 46 52 04 00 call 0x446bf0 - 4019aa: bf c2 00 00 00 mov edi, 194 - 4019af: 48 89 c5 mov rbp, rax - 4019b2: e8 39 52 04 00 call 0x446bf0 - 4019b7: 48 89 c7 mov rdi, rax - 4019ba: b8 00 00 00 80 mov eax, 2147483648 - 4019bf: 0f a2 cpuid - 4019c1: 89 c6 mov esi, eax - 4019c3: 48 85 ff test rdi, rdi - 4019c6: 7e 28 jle 0x4019f0 - 4019c8: 3d 07 00 00 80 cmp eax, 2147483655 - 4019cd: 77 61 ja 0x401a30 - 4019cf: b8 01 00 00 00 mov eax, 1 - 4019d4: 0f a2 cpuid - 4019d6: 81 e2 00 00 00 10 and edx, 268435456 - 4019dc: 89 c6 mov esi, eax - 4019de: 74 0d je 0x4019ed - 4019e0: c1 eb 10 shr ebx, 16 - 4019e3: 89 d9 mov ecx, ebx - 4019e5: 81 e1 ff 00 00 00 and ecx, 255 - 4019eb: 75 5b jne 0x401a48 - 4019ed: 48 01 fd add rbp, rdi - 4019f0: 81 fe 00 00 00 80 cmp esi, 2147483648 - 4019f6: 76 86 jbe 0x40197e - 4019f8: b8 01 00 00 80 mov eax, 2147483649 - 4019fd: 0f a2 cpuid - 4019ff: 80 e5 01 and ch, 1 - 401a02: 74 53 je 0x401a57 - 401a04: c7 05 5a 1d 0c 00 ff ff ff ff mov dword ptr [rip + 793946], 4294967295 # 0x4c3768 <__x86_prefetchw> - 401a0e: e9 6b ff ff ff jmp 0x40197e - 401a13: 40 f6 c6 01 test sil, 1 - 401a17: 0f 84 0c ff ff ff je 0x401929 - 401a1d: c1 e8 0e shr eax, 14 - 401a20: 83 e6 fe and esi, -2 - 401a23: 25 ff 03 00 00 and eax, 1023 - 401a28: 41 89 c1 mov r9d, eax - 401a2b: e9 f1 fe ff ff jmp 0x401921 - 401a30: b8 08 00 00 80 mov eax, 2147483656 - 401a35: 0f a2 cpuid - 401a37: c1 e9 0c shr ecx, 12 - 401a3a: bb 01 00 00 00 mov ebx, 1 - 401a3f: 89 c6 mov esi, eax - 401a41: 83 e1 0f and ecx, 15 - 401a44: d3 e3 shl ebx, cl - 401a46: 89 d9 mov ecx, ebx - 401a48: 48 89 f8 mov rax, rdi - 401a4b: 89 c9 mov ecx, ecx - 401a4d: 48 99 cqo - 401a4f: 48 f7 f9 idiv rcx - 401a52: 48 89 c7 mov rdi, rax - 401a55: eb 96 jmp 0x4019ed - 401a57: 85 d2 test edx, edx - 401a59: 0f 89 1f ff ff ff jns 0x40197e - 401a5f: eb a3 jmp 0x401a04 - 401a61: be 01 00 00 00 mov esi, 1 - 401a66: 83 cf ff or edi, -1 - 401a69: e9 63 fe ff ff jmp 0x4018d1 - 401a6e: 41 83 fd 0a cmp r13d, 10 - 401a72: 0f 8e 91 00 00 00 jle 0x401b09 - 401a78: 45 85 c9 test r9d, r9d - 401a7b: b8 01 00 00 00 mov eax, 1 - 401a80: 0f 9f c1 setg cl - 401a83: 45 31 c0 xor r8d, r8d - 401a86: 41 83 ff 03 cmp r15d, 3 - 401a8a: 41 0f 94 c0 sete r8b - 401a8e: 44 89 c2 mov edx, r8d - 401a91: 21 ca and edx, ecx - 401a93: 85 ff test edi, edi - 401a95: 7f 0b jg 0x401aa2 - 401a97: 31 c0 xor eax, eax - 401a99: 41 83 ff 02 cmp r15d, 2 - 401a9d: 0f 94 c0 sete al - 401aa0: 21 c8 and eax, ecx - 401aa2: 44 8d 04 00 lea r8d, [rax + rax] - 401aa6: 41 bd 0b 00 00 00 mov r13d, 11 - 401aac: 41 09 d0 or r8d, edx - 401aaf: eb 0b jmp 0x401abc - 401ab1: 81 f9 00 02 00 00 cmp ecx, 512 - 401ab7: 74 6a je 0x401b23 - 401ab9: 44 89 d6 mov esi, r10d - 401abc: 45 85 c0 test r8d, r8d - 401abf: 74 48 je 0x401b09 - 401ac1: 44 8d 56 01 lea r10d, [rsi + 1] - 401ac5: 44 89 e8 mov eax, r13d - 401ac8: 89 f1 mov ecx, esi - 401aca: 0f a2 cpuid - 401acc: 81 e1 00 ff 00 00 and ecx, 65280 - 401ad2: 81 e3 ff 00 00 00 and ebx, 255 - 401ad8: 74 2f je 0x401b09 - 401ada: 85 c9 test ecx, ecx - 401adc: 74 2b je 0x401b09 - 401ade: 81 f9 00 01 00 00 cmp ecx, 256 - 401ae4: 75 cb jne 0x401ab1 - 401ae6: 41 f6 c0 01 test r8b, 1 - 401aea: 74 cd je 0x401ab9 - 401aec: 41 0f bd c9 bsr ecx, r9d - 401af0: 41 83 c9 ff or r9d, -1 - 401af4: 83 c1 01 add ecx, 1 - 401af7: 8d 43 ff lea eax, [rbx - 1] - 401afa: 41 83 e0 fe and r8d, -2 - 401afe: 41 d3 e1 shl r9d, cl - 401b01: 41 f7 d1 not r9d - 401b04: 41 21 c1 and r9d, eax - 401b07: eb b0 jmp 0x401ab9 - 401b09: 41 83 f9 01 cmp r9d, 1 - 401b0d: 41 83 d9 ff sbb r9d, -1 - 401b11: 85 ff test edi, edi - 401b13: 7e 39 jle 0x401b4e - 401b15: 41 83 ff 02 cmp r15d, 2 - 401b19: 74 4b je 0x401b66 - 401b1b: 83 c7 01 add edi, 1 - 401b1e: e9 2c fe ff ff jmp 0x40194f - 401b23: 41 f6 c0 02 test r8b, 2 - 401b27: 74 90 je 0x401ab9 - 401b29: 83 eb 01 sub ebx, 1 - 401b2c: 41 83 ff 02 cmp r15d, 2 - 401b30: 0f 84 8c 00 00 00 je 0x401bc2 - 401b36: 0f bd cf bsr ecx, edi - 401b39: 83 cf ff or edi, -1 - 401b3c: 83 c1 01 add ecx, 1 - 401b3f: d3 e7 shl edi, cl - 401b41: f7 d7 not edi - 401b43: 21 df and edi, ebx - 401b45: 41 83 e0 fd and r8d, -3 - 401b49: e9 6b ff ff ff jmp 0x401ab9 - 401b4e: 41 83 ff 02 cmp r15d, 2 - 401b52: 74 12 je 0x401b66 - 401b54: 85 ff test edi, edi - 401b56: 0f 84 07 fe ff ff je 0x401963 - 401b5c: bf ff ff ff ff mov edi, 4294967295 - 401b61: e9 e9 fd ff ff jmp 0x40194f - 401b66: 8b 15 24 12 0c 00 mov edx, dword ptr [rip + 791076] # 0x4c2d90 <_dl_x86_cpu_features+0x70> - 401b6c: 8b 05 22 12 0c 00 mov eax, dword ptr [rip + 791074] # 0x4c2d94 <_dl_x86_cpu_features+0x74> - 401b72: 45 85 c9 test r9d, r9d - 401b75: 74 3d je 0x401bb4 - 401b77: 44 89 cf mov edi, r9d - 401b7a: 41 83 f9 02 cmp r9d, 2 - 401b7e: 0f 86 cb fd ff ff jbe 0x40194f - 401b84: 83 fa 06 cmp edx, 6 - 401b87: 0f 85 c2 fd ff ff jne 0x40194f - 401b8d: 83 e8 37 sub eax, 55 - 401b90: 83 f8 26 cmp eax, 38 - 401b93: 0f 87 b6 fd ff ff ja 0x40194f - 401b99: 48 8d 15 84 65 09 00 lea rdx, [rip + 615812] # 0x498124 <___m128i_shift_right+0x114> - 401ba0: 48 63 04 82 movsxd rax, dword ptr [rdx + 4*rax] - 401ba4: 48 01 d0 add rax, rdx - 401ba7: 3e ff e0 jmp rax - 401baa: bf 02 00 00 00 mov edi, 2 - 401baf: e9 9b fd ff ff jmp 0x40194f - 401bb4: 45 84 db test r11b, r11b - 401bb7: 0f 84 be fd ff ff je 0x40197b - 401bbd: e9 bc fd ff ff jmp 0x40197e - 401bc2: 41 0f bd c9 bsr ecx, r9d - 401bc6: 41 83 c9 ff or r9d, -1 - 401bca: 83 c1 01 add ecx, 1 - 401bcd: 41 d3 e1 shl r9d, cl - 401bd0: 41 f7 d1 not r9d - 401bd3: 41 21 d9 and r9d, ebx - 401bd6: e9 6a ff ff ff jmp 0x401b45 - 401bdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000401be0 <_start>: - 401be0: f3 0f 1e fa endbr64 - 401be4: 31 ed xor ebp, ebp - 401be6: 49 89 d1 mov r9, rdx - 401be9: 5e pop rsi - 401bea: 48 89 e2 mov rdx, rsp - 401bed: 48 83 e4 f0 and rsp, -16 - 401bf1: 50 push rax - 401bf2: 54 push rsp - 401bf3: 49 c7 c0 a0 2d 40 00 mov r8, 4205984 - 401bfa: 48 c7 c1 00 2d 40 00 mov rcx, 4205824 - 401c01: 48 c7 c7 05 1d 40 00 mov rdi, 4201733 - 401c08: 67 e8 92 04 00 00 addr32 call 0x4020a0 <__libc_start_main> - 401c0e: f4 hlt - 401c0f: 90 nop - -0000000000401c10 <_dl_relocate_static_pie>: - 401c10: f3 0f 1e fa endbr64 - 401c14: c3 ret - 401c15: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 401c1f: 90 nop - -0000000000401c20 : - 401c20: b8 30 1b 4c 00 mov eax, 4987696 - 401c25: 48 3d 30 1b 4c 00 cmp rax, 4987696 - 401c2b: 74 13 je 0x401c40 - 401c2d: b8 00 00 00 00 mov eax, 0 - 401c32: 48 85 c0 test rax, rax - 401c35: 74 09 je 0x401c40 - 401c37: bf 30 1b 4c 00 mov edi, 4987696 - 401c3c: ff e0 jmp rax - 401c3e: 66 90 nop - 401c40: c3 ret - 401c41: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 401c4c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000401c50 : - 401c50: be 30 1b 4c 00 mov esi, 4987696 - 401c55: 48 81 ee 30 1b 4c 00 sub rsi, 4987696 - 401c5c: 48 89 f0 mov rax, rsi - 401c5f: 48 c1 ee 3f shr rsi, 63 - 401c63: 48 c1 f8 03 sar rax, 3 - 401c67: 48 01 c6 add rsi, rax - 401c6a: 48 d1 fe sar rsi - 401c6d: 74 11 je 0x401c80 - 401c6f: b8 00 00 00 00 mov eax, 0 - 401c74: 48 85 c0 test rax, rax - 401c77: 74 07 je 0x401c80 - 401c79: bf 30 1b 4c 00 mov edi, 4987696 - 401c7e: ff e0 jmp rax - 401c80: c3 ret - 401c81: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 401c8c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000401c90 <__do_global_dtors_aux>: - 401c90: f3 0f 1e fa endbr64 - 401c94: 80 3d a5 05 0c 00 00 cmp byte ptr [rip + 787877], 0 # 0x4c2240 - 401c9b: 75 2b jne 0x401cc8 <__do_global_dtors_aux+0x38> - 401c9d: 55 push rbp - 401c9e: 48 89 e5 mov rbp, rsp - 401ca1: e8 7a ff ff ff call 0x401c20 - 401ca6: b8 40 24 49 00 mov eax, 4793408 - 401cab: 48 85 c0 test rax, rax - 401cae: 74 0a je 0x401cba <__do_global_dtors_aux+0x2a> - 401cb0: bf 30 10 4b 00 mov edi, 4919344 - 401cb5: e8 86 07 09 00 call 0x492440 <__deregister_frame_info> - 401cba: c6 05 7f 05 0c 00 01 mov byte ptr [rip + 787839], 1 # 0x4c2240 - 401cc1: 5d pop rbp - 401cc2: c3 ret - 401cc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 401cc8: c3 ret - 401cc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000401cd0 : - 401cd0: f3 0f 1e fa endbr64 - 401cd4: b8 e0 21 49 00 mov eax, 4792800 - 401cd9: 48 85 c0 test rax, rax - 401cdc: 74 22 je 0x401d00 - 401cde: 55 push rbp - 401cdf: be 60 22 4c 00 mov esi, 4989536 - 401ce4: bf 30 10 4b 00 mov edi, 4919344 - 401ce9: 48 89 e5 mov rbp, rsp - 401cec: e8 ef 04 09 00 call 0x4921e0 <__register_frame_info> - 401cf1: 5d pop rbp - 401cf2: e9 59 ff ff ff jmp 0x401c50 - 401cf7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 401d00: e9 4b ff ff ff jmp 0x401c50 - -0000000000401d05
: - 401d05: f3 0f 1e fa endbr64 - 401d09: 55 push rbp - 401d0a: 48 89 e5 mov rbp, rsp - 401d0d: 48 8d 3d f0 32 09 00 lea rdi, [rip + 602864] # 0x495004 <_IO_stdin_used+0x4> - 401d14: e8 47 f9 00 00 call 0x411660 - 401d19: b8 00 00 00 00 mov eax, 0 - 401d1e: 5d pop rbp - 401d1f: c3 ret - -0000000000401d20 : - 401d20: 53 push rbx - 401d21: 48 81 ec 88 00 00 00 sub rsp, 136 - 401d28: 48 85 ff test rdi, rdi - 401d2b: 74 58 je 0x401d85 - 401d2d: 49 89 d0 mov r8, rdx - 401d30: 49 89 c9 mov r9, rcx - 401d33: b8 01 00 00 00 mov eax, 1 - 401d38: 0f a2 cpuid - 401d3a: 89 15 ec 0f 0c 00 mov dword ptr [rip + 790508], edx # 0x4c2d2c <_dl_x86_cpu_features+0xc> - 401d40: 89 c2 mov edx, eax - 401d42: c1 ea 08 shr edx, 8 - 401d45: 89 1d d9 0f 0c 00 mov dword ptr [rip + 790489], ebx # 0x4c2d24 <_dl_x86_cpu_features+0x4> - 401d4b: 83 e2 0f and edx, 15 - 401d4e: 89 0d d4 0f 0c 00 mov dword ptr [rip + 790484], ecx # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 401d54: 89 05 c6 0f 0c 00 mov dword ptr [rip + 790470], eax # 0x4c2d20 <_dl_x86_cpu_features> - 401d5a: 89 17 mov dword ptr [rdi], edx - 401d5c: 89 c2 mov edx, eax - 401d5e: c1 ea 04 shr edx, 4 - 401d61: 83 e2 0f and edx, 15 - 401d64: 89 16 mov dword ptr [rsi], edx - 401d66: 89 c2 mov edx, eax - 401d68: c1 ea 0c shr edx, 12 - 401d6b: 81 e2 f0 00 00 00 and edx, 240 - 401d71: 41 89 10 mov dword ptr [r8], edx - 401d74: 89 c2 mov edx, eax - 401d76: 83 e2 0f and edx, 15 - 401d79: 41 89 11 mov dword ptr [r9], edx - 401d7c: 83 3f 0f cmp dword ptr [rdi], 15 - 401d7f: 0f 84 68 01 00 00 je 0x401eed - 401d85: 83 3d 00 10 0c 00 06 cmp dword ptr [rip + 790528], 6 # 0x4c2d8c <_dl_x86_cpu_features+0x6c> - 401d8c: 7e 21 jle 0x401daf - 401d8e: b8 07 00 00 00 mov eax, 7 - 401d93: 31 c9 xor ecx, ecx - 401d95: 0f a2 cpuid - 401d97: 89 05 93 0f 0c 00 mov dword ptr [rip + 790419], eax # 0x4c2d30 <_dl_x86_cpu_features+0x10> - 401d9d: 89 1d 91 0f 0c 00 mov dword ptr [rip + 790417], ebx # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 401da3: 89 0d 8f 0f 0c 00 mov dword ptr [rip + 790415], ecx # 0x4c2d38 <_dl_x86_cpu_features+0x18> - 401da9: 89 15 8d 0f 0c 00 mov dword ptr [rip + 790413], edx # 0x4c2d3c <_dl_x86_cpu_features+0x1c> - 401daf: 83 3d d6 0f 0c 00 0c cmp dword ptr [rip + 790486], 12 # 0x4c2d8c <_dl_x86_cpu_features+0x6c> - 401db6: 7e 24 jle 0x401ddc - 401db8: b8 0d 00 00 00 mov eax, 13 - 401dbd: b9 01 00 00 00 mov ecx, 1 - 401dc2: 0f a2 cpuid - 401dc4: 89 05 86 0f 0c 00 mov dword ptr [rip + 790406], eax # 0x4c2d50 <_dl_x86_cpu_features+0x30> - 401dca: 89 1d 84 0f 0c 00 mov dword ptr [rip + 790404], ebx # 0x4c2d54 <_dl_x86_cpu_features+0x34> - 401dd0: 89 0d 82 0f 0c 00 mov dword ptr [rip + 790402], ecx # 0x4c2d58 <_dl_x86_cpu_features+0x38> - 401dd6: 89 15 80 0f 0c 00 mov dword ptr [rip + 790400], edx # 0x4c2d5c <_dl_x86_cpu_features+0x3c> - 401ddc: 8b 35 46 0f 0c 00 mov esi, dword ptr [rip + 790342] # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 401de2: f7 c6 00 00 00 08 test esi, 134217728 - 401de8: 0f 84 f6 00 00 00 je 0x401ee4 - 401dee: 31 c9 xor ecx, ecx - 401df0: 0f 01 d0 xgetbv - 401df3: 89 c2 mov edx, eax - 401df5: 83 e2 06 and edx, 6 - 401df8: 83 fa 06 cmp edx, 6 - 401dfb: 0f 84 01 01 00 00 je 0x401f02 - 401e01: 83 3d 84 0f 0c 00 0c cmp dword ptr [rip + 790404], 12 # 0x4c2d8c <_dl_x86_cpu_features+0x6c> - 401e08: 0f 8e d6 00 00 00 jle 0x401ee4 - 401e0e: b8 0d 00 00 00 mov eax, 13 - 401e13: 31 c9 xor ecx, ecx - 401e15: 0f a2 cpuid - 401e17: 85 db test ebx, ebx - 401e19: 0f 84 c5 00 00 00 je 0x401ee4 - 401e1f: 83 c3 7f add ebx, 127 - 401e22: 83 e3 c0 and ebx, -64 - 401e25: 89 d8 mov eax, ebx - 401e27: 89 1d 7b 0f 0c 00 mov dword ptr [rip + 790395], ebx # 0x4c2da8 <_dl_x86_cpu_features+0x88> - 401e2d: 48 89 05 6c 0f 0c 00 mov qword ptr [rip + 790380], rax # 0x4c2da0 <_dl_x86_cpu_features+0x80> - 401e34: f6 05 15 0f 0c 00 02 test byte ptr [rip + 790293], 2 # 0x4c2d50 <_dl_x86_cpu_features+0x30> - 401e3b: 0f 84 a3 00 00 00 je 0x401ee4 - 401e41: 4c 8d 44 24 90 lea r8, [rsp - 112] - 401e46: 48 8d 7c 24 10 lea rdi, [rsp + 16] - 401e4b: be 02 00 00 00 mov esi, 2 - 401e50: c7 44 24 90 40 02 00 00 mov dword ptr [rsp - 112], 576 - 401e58: 41 b9 ee 00 00 00 mov r9d, 238 - 401e5e: 41 ba 0d 00 00 00 mov r10d, 13 - 401e64: eb 3d jmp 0x401ea3 - 401e66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 401e70: 44 89 d0 mov eax, r10d - 401e73: 89 f1 mov ecx, esi - 401e75: 0f a2 cpuid - 401e77: 89 07 mov dword ptr [rdi], eax - 401e79: 83 fe 02 cmp esi, 2 - 401e7c: 74 1a je 0x401e98 - 401e7e: 8b 47 fc mov eax, dword ptr [rdi - 4] - 401e81: 41 03 40 fc add eax, dword ptr [r8 - 4] - 401e85: 83 e1 02 and ecx, 2 - 401e88: 74 06 je 0x401e90 - 401e8a: 83 c0 3f add eax, 63 - 401e8d: 83 e0 c0 and eax, -64 - 401e90: 41 89 00 mov dword ptr [r8], eax - 401e93: 83 fe 1f cmp esi, 31 - 401e96: 74 28 je 0x401ec0 - 401e98: 83 c6 01 add esi, 1 - 401e9b: 49 83 c0 04 add r8, 4 - 401e9f: 48 83 c7 04 add rdi, 4 - 401ea3: 41 0f a3 f1 bt r9d, esi - 401ea7: 72 c7 jb 0x401e70 - 401ea9: c7 07 00 00 00 00 mov dword ptr [rdi], 0 - 401eaf: 83 fe 02 cmp esi, 2 - 401eb2: 74 e4 je 0x401e98 - 401eb4: 8b 47 fc mov eax, dword ptr [rdi - 4] - 401eb7: 41 03 40 fc add eax, dword ptr [r8 - 4] - 401ebb: 41 89 00 mov dword ptr [r8], eax - 401ebe: eb d3 jmp 0x401e93 - 401ec0: 8b 84 24 84 00 00 00 mov eax, dword ptr [rsp + 132] - 401ec7: 03 44 24 04 add eax, dword ptr [rsp + 4] - 401ecb: 74 17 je 0x401ee4 - 401ecd: 81 0d a9 0e 0c 00 00 00 40 00 or dword ptr [rip + 790185], 4194304 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401ed7: 83 c0 7f add eax, 127 - 401eda: 83 e0 c0 and eax, -64 - 401edd: 48 89 05 bc 0e 0c 00 mov qword ptr [rip + 790204], rax # 0x4c2da0 <_dl_x86_cpu_features+0x80> - 401ee4: 48 81 c4 88 00 00 00 add rsp, 136 - 401eeb: 5b pop rbx - 401eec: c3 ret - 401eed: c1 e8 14 shr eax, 20 - 401ef0: 0f b6 c0 movzx eax, al - 401ef3: 83 c0 0f add eax, 15 - 401ef6: 89 07 mov dword ptr [rdi], eax - 401ef8: 41 8b 00 mov eax, dword ptr [r8] - 401efb: 01 06 add dword ptr [rsi], eax - 401efd: e9 83 fe ff ff jmp 0x401d85 - 401f02: f7 c6 00 00 00 10 test esi, 268435456 - 401f08: 74 70 je 0x401f7a - 401f0a: 8b 15 70 0e 0c 00 mov edx, dword ptr [rip + 790128] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401f10: 89 d1 mov ecx, edx - 401f12: 83 c9 01 or ecx, 1 - 401f15: 89 0d 65 0e 0c 00 mov dword ptr [rip + 790117], ecx # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401f1b: f6 05 12 0e 0c 00 20 test byte ptr [rip + 790034], 32 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 401f22: 74 13 je 0x401f37 - 401f24: 81 0d 56 0e 0c 00 00 01 00 00 or dword ptr [rip + 790102], 256 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 401f2e: 83 ca 03 or edx, 3 - 401f31: 89 15 49 0e 0c 00 mov dword ptr [rip + 790089], edx # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401f37: 81 e6 00 10 00 00 and esi, 4096 - 401f3d: 74 0a je 0x401f49 - 401f3f: 81 0d 37 0e 0c 00 00 00 02 00 or dword ptr [rip + 790071], 131072 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401f49: 8b 15 e9 0d 0c 00 mov edx, dword ptr [rip + 789993] # 0x4c2d38 <_dl_x86_cpu_features+0x18> - 401f4f: f6 c6 02 test dh, 2 - 401f52: 74 0a je 0x401f5e - 401f54: 81 0d 22 0e 0c 00 00 00 08 00 or dword ptr [rip + 790050], 524288 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401f5e: 80 e6 04 and dh, 4 - 401f61: 74 0a je 0x401f6d - 401f63: 81 0d 13 0e 0c 00 00 00 10 00 or dword ptr [rip + 790035], 1048576 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401f6d: f6 05 d5 0d 0c 00 08 test byte ptr [rip + 789973], 8 # 0x4c2d49 <_dl_x86_cpu_features+0x29> - 401f74: 0f 85 17 01 00 00 jne 0x402091 - 401f7a: 25 e0 00 00 00 and eax, 224 - 401f7f: 3d e0 00 00 00 cmp eax, 224 - 401f84: 0f 85 77 fe ff ff jne 0x401e01 - 401f8a: 8b 05 a4 0d 0c 00 mov eax, dword ptr [rip + 789924] # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 401f90: a9 00 00 01 00 test eax, 65536 - 401f95: 0f 84 66 fe ff ff je 0x401e01 - 401f9b: 8b 15 df 0d 0c 00 mov edx, dword ptr [rip + 789983] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401fa1: 89 d1 mov ecx, edx - 401fa3: 83 ca 04 or edx, 4 - 401fa6: 83 c9 0c or ecx, 12 - 401fa9: a9 00 00 00 10 test eax, 268435456 - 401fae: 0f 45 d1 cmovne edx, ecx - 401fb1: 89 15 c9 0d 0c 00 mov dword ptr [rip + 789961], edx # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401fb7: a9 00 00 00 08 test eax, 134217728 - 401fbc: 74 09 je 0x401fc7 - 401fbe: 83 ca 10 or edx, 16 - 401fc1: 89 15 b9 0d 0c 00 mov dword ptr [rip + 789945], edx # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401fc7: a9 00 00 00 04 test eax, 67108864 - 401fcc: 74 07 je 0x401fd5 - 401fce: 83 0d ab 0d 0c 00 20 or dword ptr [rip + 789931], 32 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401fd5: 85 c0 test eax, eax - 401fd7: 79 07 jns 0x401fe0 - 401fd9: 83 0d a0 0d 0c 00 40 or dword ptr [rip + 789920], 64 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401fe0: a9 00 00 02 00 test eax, 131072 - 401fe5: 74 0a je 0x401ff1 - 401fe7: 81 0d 8f 0d 0c 00 80 00 00 00 or dword ptr [rip + 789903], 128 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 401ff1: a9 00 00 00 40 test eax, 1073741824 - 401ff6: 74 0a je 0x402002 - 401ff8: 81 0d 7e 0d 0c 00 00 01 00 00 or dword ptr [rip + 789886], 256 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 402002: 8b 15 34 0d 0c 00 mov edx, dword ptr [rip + 789812] # 0x4c2d3c <_dl_x86_cpu_features+0x1c> - 402008: f6 c2 08 test dl, 8 - 40200b: 74 0a je 0x402017 - 40200d: 81 0d 69 0d 0c 00 00 02 00 00 or dword ptr [rip + 789865], 512 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 402017: 80 e2 04 and dl, 4 - 40201a: 74 0a je 0x402026 - 40201c: 81 0d 5a 0d 0c 00 00 04 00 00 or dword ptr [rip + 789850], 1024 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 402026: 8b 15 0c 0d 0c 00 mov edx, dword ptr [rip + 789772] # 0x4c2d38 <_dl_x86_cpu_features+0x18> - 40202c: f6 c6 10 test dh, 16 - 40202f: 74 0a je 0x40203b - 402031: 81 0d 45 0d 0c 00 00 08 00 00 or dword ptr [rip + 789829], 2048 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 40203b: a9 00 00 20 00 test eax, 2097152 - 402040: 74 0a je 0x40204c - 402042: 81 0d 34 0d 0c 00 00 10 00 00 or dword ptr [rip + 789812], 4096 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 40204c: f6 c2 02 test dl, 2 - 40204f: 74 0a je 0x40205b - 402051: 81 0d 25 0d 0c 00 00 20 00 00 or dword ptr [rip + 789797], 8192 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 40205b: f6 c2 40 test dl, 64 - 40205e: 74 0a je 0x40206a - 402060: 81 0d 16 0d 0c 00 00 40 00 00 or dword ptr [rip + 789782], 16384 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 40206a: f6 c6 08 test dh, 8 - 40206d: 74 0a je 0x402079 - 40206f: 81 0d 07 0d 0c 00 00 80 00 00 or dword ptr [rip + 789767], 32768 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 402079: 80 e6 40 and dh, 64 - 40207c: 0f 84 7f fd ff ff je 0x401e01 - 402082: 81 0d f4 0c 0c 00 00 00 01 00 or dword ptr [rip + 789748], 65536 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 40208c: e9 70 fd ff ff jmp 0x401e01 - 402091: 81 0d e5 0c 0c 00 00 00 20 00 or dword ptr [rip + 789733], 2097152 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 40209b: e9 da fe ff ff jmp 0x401f7a - -00000000004020a0 <__libc_start_main>: - 4020a0: f3 0f 1e fa endbr64 - 4020a4: 41 56 push r14 - 4020a6: 31 c0 xor eax, eax - 4020a8: 41 55 push r13 - 4020aa: 4d 89 cd mov r13, r9 - 4020ad: 41 54 push r12 - 4020af: 4d 89 c4 mov r12, r8 - 4020b2: 55 push rbp - 4020b3: 48 89 cd mov rbp, rcx - 4020b6: 53 push rbx - 4020b7: 48 81 ec e0 00 00 00 sub rsp, 224 - 4020be: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 4020c3: 48 c7 c2 00 00 00 00 mov rdx, 0 - 4020ca: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 4020cf: 89 74 24 0c mov dword ptr [rsp + 12], esi - 4020d3: 48 85 d2 test rdx, rdx - 4020d6: 74 09 je 0x4020e1 <__libc_start_main+0x41> - 4020d8: 8b 12 mov edx, dword ptr [rdx] - 4020da: 31 c0 xor eax, eax - 4020dc: 85 d2 test edx, edx - 4020de: 0f 94 c0 sete al - 4020e1: 89 05 e1 f5 0b 00 mov dword ptr [rip + 783841], eax # 0x4c16c8 <__libc_multiple_libcs> - 4020e7: e8 24 fb ff ff call 0x401c10 <_dl_relocate_static_pie> - 4020ec: 48 63 44 24 0c movsxd rax, dword ptr [rsp + 12] - 4020f1: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] - 4020f6: 48 8d 7c c3 08 lea rdi, [rbx + 8*rax + 8] - 4020fb: 48 8b 84 24 10 01 00 00 mov rax, qword ptr [rsp + 272] - 402103: 48 89 3d de 0b 0c 00 mov qword ptr [rip + 789470], rdi # 0x4c2ce8 - 40210a: 48 89 05 5f d9 0b 00 mov qword ptr [rip + 776543], rax # 0x4bfa70 <__libc_stack_end> - 402111: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 402118: 48 83 c7 08 add rdi, 8 - 40211c: 48 83 7f f8 00 cmp qword ptr [rdi - 8], 0 - 402121: 75 f5 jne 0x402118 <__libc_start_main+0x78> - 402123: e8 48 a2 04 00 call 0x44c370 <_dl_aux_init> - 402128: 48 83 3d e0 16 0c 00 00 cmp qword ptr [rip + 792288], 0 # 0x4c3810 <_dl_phdr> - 402130: 75 30 jne 0x402162 <__libc_start_main+0xc2> - 402132: 48 c7 c0 00 00 40 00 mov rax, 4194304 - 402139: 48 85 c0 test rax, rax - 40213c: 74 24 je 0x402162 <__libc_start_main+0xc2> - 40213e: 66 83 78 36 38 cmp word ptr [rax + 54], 56 - 402143: 0f 85 b3 02 00 00 jne 0x4023fc <__libc_start_main+0x35c> - 402149: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 40214d: 48 01 c2 add rdx, rax - 402150: 0f b7 40 38 movzx eax, word ptr [rax + 56] - 402154: 48 89 15 b5 16 0c 00 mov qword ptr [rip + 792245], rdx # 0x4c3810 <_dl_phdr> - 40215b: 48 89 05 e6 16 0c 00 mov qword ptr [rip + 792294], rax # 0x4c3848 <_dl_phnum> - 402162: e8 69 b3 04 00 call 0x44d4d0 <__libc_init_secure> - 402167: 48 8b 3d 7a 0b 0c 00 mov rdi, qword ptr [rip + 789370] # 0x4c2ce8 - 40216e: e8 fd 9b 04 00 call 0x44bd70 <__tunables_init> - 402173: c7 44 24 2c 00 00 00 00 mov dword ptr [rsp + 44], 0 - 40217b: 31 c0 xor eax, eax - 40217d: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 - 402185: c7 44 24 34 00 00 00 00 mov dword ptr [rsp + 52], 0 - 40218d: 0f a2 cpuid - 40218f: 89 05 f7 0b 0c 00 mov dword ptr [rip + 789495], eax # 0x4c2d8c <_dl_x86_cpu_features+0x6c> - 402195: 81 fb 47 65 6e 75 cmp ebx, 1970169159 - 40219b: 0f 85 6c 01 00 00 jne 0x40230d <__libc_start_main+0x26d> - 4021a1: 81 f9 6e 74 65 6c cmp ecx, 1818588270 - 4021a7: 0f 85 60 01 00 00 jne 0x40230d <__libc_start_main+0x26d> - 4021ad: 81 fa 69 6e 65 49 cmp edx, 1231384169 - 4021b3: 0f 84 1d 05 00 00 je 0x4026d6 <__libc_start_main+0x636> - 4021b9: 31 c9 xor ecx, ecx - 4021bb: 31 d2 xor edx, edx - 4021bd: 31 f6 xor esi, esi - 4021bf: 31 ff xor edi, edi - 4021c1: e8 5a fb ff ff call 0x401d20 - 4021c6: b8 03 00 00 00 mov eax, 3 - 4021cb: 8b 15 5b 0b 0c 00 mov edx, dword ptr [rip + 789339] # 0x4c2d2c <_dl_x86_cpu_features+0xc> - 4021d1: f6 c6 01 test dh, 1 - 4021d4: 74 07 je 0x4021dd <__libc_start_main+0x13d> - 4021d6: 83 0d a7 0b 0c 00 01 or dword ptr [rip + 789415], 1 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 4021dd: 80 e6 80 and dh, -128 - 4021e0: 74 07 je 0x4021e9 <__libc_start_main+0x149> - 4021e2: 83 0d 9b 0b 0c 00 02 or dword ptr [rip + 789403], 2 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 4021e9: 89 05 99 0b 0c 00 mov dword ptr [rip + 789401], eax # 0x4c2d88 <_dl_x86_cpu_features+0x68> - 4021ef: 8b 44 24 2c mov eax, dword ptr [rsp + 44] - 4021f3: 48 8d 74 24 40 lea rsi, [rsp + 64] - 4021f8: 48 8d 15 61 b3 04 00 lea rdx, [rip + 308065] # 0x44d560 <_dl_tunable_set_hwcaps> - 4021ff: bf 10 00 00 00 mov edi, 16 - 402204: 89 05 86 0b 0c 00 mov dword ptr [rip + 789382], eax # 0x4c2d90 <_dl_x86_cpu_features+0x70> - 40220a: 8b 44 24 30 mov eax, dword ptr [rsp + 48] - 40220e: 89 05 80 0b 0c 00 mov dword ptr [rip + 789376], eax # 0x4c2d94 <_dl_x86_cpu_features+0x74> - 402214: 8b 44 24 34 mov eax, dword ptr [rsp + 52] - 402218: 89 05 7a 0b 0c 00 mov dword ptr [rip + 789370], eax # 0x4c2d98 <_dl_x86_cpu_features+0x78> - 40221e: e8 dd a0 04 00 call 0x44c300 <__tunable_get_val> - 402223: 31 d2 xor edx, edx - 402225: 48 8d 74 24 48 lea rsi, [rsp + 72] - 40222a: bf 09 00 00 00 mov edi, 9 - 40222f: e8 cc a0 04 00 call 0x44c300 <__tunable_get_val> - 402234: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 402239: 31 d2 xor edx, edx - 40223b: 48 8d 74 24 50 lea rsi, [rsp + 80] - 402240: bf 14 00 00 00 mov edi, 20 - 402245: 48 89 05 74 0b 0c 00 mov qword ptr [rip + 789364], rax # 0x4c2dc0 <_dl_x86_cpu_features+0xa0> - 40224c: e8 af a0 04 00 call 0x44c300 <__tunable_get_val> - 402251: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 402256: 31 d2 xor edx, edx - 402258: 48 8d 74 24 58 lea rsi, [rsp + 88] - 40225d: bf 03 00 00 00 mov edi, 3 - 402262: 48 89 05 47 0b 0c 00 mov qword ptr [rip + 789319], rax # 0x4c2db0 <_dl_x86_cpu_features+0x90> - 402269: e8 92 a0 04 00 call 0x44c300 <__tunable_get_val> - 40226e: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 402273: 83 3d 0e 0b 0c 00 01 cmp dword ptr [rip + 789262], 1 # 0x4c2d88 <_dl_x86_cpu_features+0x68> - 40227a: 48 c7 05 83 0a 0c 00 02 00 00 00 mov qword ptr [rip + 789123], 2 # 0x4c2d08 <_dl_hwcap> - 402285: 48 89 05 2c 0b 0c 00 mov qword ptr [rip + 789292], rax # 0x4c2db8 <_dl_x86_cpu_features+0x98> - 40228c: 0f 84 60 03 00 00 je 0x4025f2 <__libc_start_main+0x552> - 402292: 48 8d 74 24 60 lea rsi, [rsp + 96] - 402297: 48 8d 15 b2 be 04 00 lea rdx, [rip + 310962] # 0x44e150 <_dl_tunable_set_x86_ibt> - 40229e: bf 0f 00 00 00 mov edi, 15 - 4022a3: e8 58 a0 04 00 call 0x44c300 <__tunable_get_val> - 4022a8: 48 8d 74 24 68 lea rsi, [rsp + 104] - 4022ad: bf 0a 00 00 00 mov edi, 10 - 4022b2: 48 8d 15 37 bf 04 00 lea rdx, [rip + 311095] # 0x44e1f0 <_dl_tunable_set_x86_shstk> - 4022b9: e8 42 a0 04 00 call 0x44c300 <__tunable_get_val> - 4022be: 48 8d 74 24 70 lea rsi, [rsp + 112] - 4022c3: bf 01 30 00 00 mov edi, 12289 - 4022c8: b8 9e 00 00 00 mov eax, 158 - 4022cd: 0f 05 syscall - 4022cf: 48 85 c0 test rax, rax - 4022d2: 0f 84 90 02 00 00 je 0x402568 <__libc_start_main+0x4c8> - 4022d8: 48 c7 c3 d8 02 40 00 mov rbx, 4195032 - 4022df: eb 0a jmp 0x4022eb <__libc_start_main+0x24b> - 4022e1: ff 53 10 call qword ptr [rbx + 16] - 4022e4: 48 83 c3 18 add rbx, 24 - 4022e8: 49 89 06 mov qword ptr [r14], rax - 4022eb: 48 81 fb 18 05 40 00 cmp rbx, 4195608 - 4022f2: 0f 83 23 01 00 00 jae 0x40241b <__libc_start_main+0x37b> - 4022f8: 83 7b 08 25 cmp dword ptr [rbx + 8], 37 - 4022fc: 4c 8b 33 mov r14, qword ptr [rbx] - 4022ff: 74 e0 je 0x4022e1 <__libc_start_main+0x241> - 402301: 48 8d 3d 78 2d 09 00 lea rdi, [rip + 601464] # 0x495080 <_IO_stdin_used+0x80> - 402308: e8 63 1a 01 00 call 0x413d70 <__libc_fatal> - 40230d: 81 fb 41 75 74 68 cmp ebx, 1752462657 - 402313: 0f 85 4a 05 00 00 jne 0x402863 <__libc_start_main+0x7c3> - 402319: 81 f9 63 41 4d 44 cmp ecx, 1145913699 - 40231f: 0f 85 3e 05 00 00 jne 0x402863 <__libc_start_main+0x7c3> - 402325: 81 fa 65 6e 74 69 cmp edx, 1769238117 - 40232b: 0f 85 88 fe ff ff jne 0x4021b9 <__libc_start_main+0x119> - 402331: 48 8d 74 24 30 lea rsi, [rsp + 48] - 402336: 48 8d 4c 24 34 lea rcx, [rsp + 52] - 40233b: 48 8d 54 24 3c lea rdx, [rsp + 60] - 402340: 48 8d 7c 24 2c lea rdi, [rsp + 44] - 402345: e8 d6 f9 ff ff call 0x401d20 - 40234a: be 00 00 00 80 mov esi, 2147483648 - 40234f: 89 f0 mov eax, esi - 402351: 0f a2 cpuid - 402353: 89 c6 mov esi, eax - 402355: 3d 00 00 00 80 cmp eax, 2147483648 - 40235a: 76 6d jbe 0x4023c9 <__libc_start_main+0x329> - 40235c: b8 01 00 00 80 mov eax, 2147483649 - 402361: 0f a2 cpuid - 402363: 89 05 d7 09 0c 00 mov dword ptr [rip + 788951], eax # 0x4c2d40 <_dl_x86_cpu_features+0x20> - 402369: 89 1d d5 09 0c 00 mov dword ptr [rip + 788949], ebx # 0x4c2d44 <_dl_x86_cpu_features+0x24> - 40236f: 89 0d d3 09 0c 00 mov dword ptr [rip + 788947], ecx # 0x4c2d48 <_dl_x86_cpu_features+0x28> - 402375: 89 15 d1 09 0c 00 mov dword ptr [rip + 788945], edx # 0x4c2d4c <_dl_x86_cpu_features+0x2c> - 40237b: 81 fe 06 00 00 80 cmp esi, 2147483654 - 402381: 76 46 jbe 0x4023c9 <__libc_start_main+0x329> - 402383: b8 07 00 00 80 mov eax, 2147483655 - 402388: 0f a2 cpuid - 40238a: 89 05 d0 09 0c 00 mov dword ptr [rip + 788944], eax # 0x4c2d60 <_dl_x86_cpu_features+0x40> - 402390: 89 1d ce 09 0c 00 mov dword ptr [rip + 788942], ebx # 0x4c2d64 <_dl_x86_cpu_features+0x44> - 402396: 89 0d cc 09 0c 00 mov dword ptr [rip + 788940], ecx # 0x4c2d68 <_dl_x86_cpu_features+0x48> - 40239c: 89 15 ca 09 0c 00 mov dword ptr [rip + 788938], edx # 0x4c2d6c <_dl_x86_cpu_features+0x4c> - 4023a2: 81 fe 07 00 00 80 cmp esi, 2147483655 - 4023a8: 74 1f je 0x4023c9 <__libc_start_main+0x329> - 4023aa: b8 08 00 00 80 mov eax, 2147483656 - 4023af: 0f a2 cpuid - 4023b1: 89 05 b9 09 0c 00 mov dword ptr [rip + 788921], eax # 0x4c2d70 <_dl_x86_cpu_features+0x50> - 4023b7: 89 1d b7 09 0c 00 mov dword ptr [rip + 788919], ebx # 0x4c2d74 <_dl_x86_cpu_features+0x54> - 4023bd: 89 0d b5 09 0c 00 mov dword ptr [rip + 788917], ecx # 0x4c2d78 <_dl_x86_cpu_features+0x58> - 4023c3: 89 15 b3 09 0c 00 mov dword ptr [rip + 788915], edx # 0x4c2d7c <_dl_x86_cpu_features+0x5c> - 4023c9: 8b 05 b1 09 0c 00 mov eax, dword ptr [rip + 788913] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 4023cf: a8 01 test al, 1 - 4023d1: 74 14 je 0x4023e7 <__libc_start_main+0x347> - 4023d3: f6 05 70 09 0c 00 01 test byte ptr [rip + 788848], 1 # 0x4c2d4a <_dl_x86_cpu_features+0x2a> - 4023da: 74 0b je 0x4023e7 <__libc_start_main+0x347> - 4023dc: 0d 00 00 04 00 or eax, 262144 - 4023e1: 89 05 99 09 0c 00 mov dword ptr [rip + 788889], eax # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 4023e7: 83 7c 24 2c 15 cmp dword ptr [rsp + 44], 21 - 4023ec: 0f 84 9e 04 00 00 je 0x402890 <__libc_start_main+0x7f0> - 4023f2: b8 02 00 00 00 mov eax, 2 - 4023f7: e9 cf fd ff ff jmp 0x4021cb <__libc_start_main+0x12b> - 4023fc: 48 8d 0d ed 2d 09 00 lea rcx, [rip + 601581] # 0x4951f0 <__PRETTY_FUNCTION__.11934> - 402403: ba b4 00 00 00 mov edx, 180 - 402408: 48 8d 35 13 2c 09 00 lea rsi, [rip + 601107] # 0x495022 <_IO_stdin_used+0x22> - 40240f: 48 8d 3d 3a 2c 09 00 lea rdi, [rip + 601146] # 0x495050 <_IO_stdin_used+0x50> - 402416: e8 35 0b 00 00 call 0x402f50 <__assert_fail> - 40241b: e8 50 06 00 00 call 0x402a70 <__libc_setup_tls> - 402420: 8b 05 ca 13 0c 00 mov eax, dword ptr [rip + 791498] # 0x4c37f0 <_dl_x86_feature_1> - 402426: 64 89 04 25 48 00 00 00 mov dword ptr fs:[72], eax - 40242e: 48 8b 05 2b d6 0b 00 mov rax, qword ptr [rip + 775723] # 0x4bfa60 <_dl_random> - 402435: 48 8b 00 mov rax, qword ptr [rax] - 402438: 30 c0 xor al, al - 40243a: 64 48 89 04 25 28 00 00 00 mov qword ptr fs:[40], rax - 402443: 83 3d 7e f2 0b 00 00 cmp dword ptr [rip + 782974], 0 # 0x4c16c8 <__libc_multiple_libcs> - 40244a: 0f 84 4e 02 00 00 je 0x40269e <__libc_start_main+0x5fe> - 402450: 48 83 3d 28 db 0b 00 00 cmp qword ptr [rip + 777000], 0 # 0x4bff80 <_nl_current_LC_NUMERIC_used+0x4bff7e> - 402458: 74 05 je 0x40245f <__libc_start_main+0x3bf> - 40245a: e8 a1 db bf ff call 0x0 - 40245f: 48 8b 05 fa d5 0b 00 mov rax, qword ptr [rip + 775674] # 0x4bfa60 <_dl_random> - 402466: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 40246a: 64 48 89 04 25 30 00 00 00 mov qword ptr fs:[48], rax - 402473: 4d 85 ed test r13, r13 - 402476: 74 0c je 0x402484 <__libc_start_main+0x3e4> - 402478: 31 d2 xor edx, edx - 40247a: 31 f6 xor esi, esi - 40247c: 4c 89 ef mov rdi, r13 - 40247f: e8 bc dc 00 00 call 0x410140 <__cxa_atexit> - 402484: 48 8b 15 5d 08 0c 00 mov rdx, qword ptr [rip + 788573] # 0x4c2ce8 - 40248b: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 402490: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] - 402494: e8 07 bf 04 00 call 0x44e3a0 <__libc_init_first> - 402499: 4d 85 e4 test r12, r12 - 40249c: 74 0c je 0x4024aa <__libc_start_main+0x40a> - 40249e: 31 d2 xor edx, edx - 4024a0: 31 f6 xor esi, esi - 4024a2: 4c 89 e7 mov rdi, r12 - 4024a5: e8 96 dc 00 00 call 0x410140 <__cxa_atexit> - 4024aa: 83 3d ef d5 0b 00 00 cmp dword ptr [rip + 775663], 0 # 0x4bfaa0 <__libc_enable_secure> - 4024b1: 0f 85 a2 03 00 00 jne 0x402859 <__libc_start_main+0x7b9> - 4024b7: 48 85 ed test rbp, rbp - 4024ba: 74 12 je 0x4024ce <__libc_start_main+0x42e> - 4024bc: 48 8b 15 25 08 0c 00 mov rdx, qword ptr [rip + 788517] # 0x4c2ce8 - 4024c3: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 4024c8: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] - 4024cc: ff d5 call rbp - 4024ce: 31 ff xor edi, edi - 4024d0: 31 f6 xor esi, esi - 4024d2: e8 59 97 04 00 call 0x44bc30 <_dl_debug_initialize> - 4024d7: 48 8d 7c 24 70 lea rdi, [rsp + 112] - 4024dc: e8 bf cc 00 00 call 0x40f1a0 <_setjmp> - 4024e1: f3 0f 1e fa endbr64 - 4024e5: 85 c0 test eax, eax - 4024e7: 75 4e jne 0x402537 <__libc_start_main+0x497> - 4024e9: 64 48 8b 04 25 00 03 00 00 mov rax, qword ptr fs:[768] - 4024f2: 48 89 84 24 b8 00 00 00 mov qword ptr [rsp + 184], rax - 4024fa: 64 48 8b 04 25 f8 02 00 00 mov rax, qword ptr fs:[760] - 402503: 48 89 84 24 c0 00 00 00 mov qword ptr [rsp + 192], rax - 40250b: 48 8d 44 24 70 lea rax, [rsp + 112] - 402510: 64 48 89 04 25 00 03 00 00 mov qword ptr fs:[768], rax - 402519: 48 8b 15 c8 07 0c 00 mov rdx, qword ptr [rip + 788424] # 0x4c2ce8 - 402520: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] - 402524: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 402529: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 40252e: ff d0 call rax - 402530: 89 c7 mov edi, eax - 402532: e8 89 d9 00 00 call 0x40fec0 - 402537: e8 c4 da bf ff call 0x0 - 40253c: 48 c7 c0 00 00 00 00 mov rax, 0 - 402543: f0 lock - 402544: ff 08 dec dword ptr [rax] - 402546: 0f 94 c2 sete dl - 402549: 84 d2 test dl, dl - 40254b: 74 04 je 0x402551 <__libc_start_main+0x4b1> - 40254d: 31 ff xor edi, edi - 40254f: eb e1 jmp 0x402532 <__libc_start_main+0x492> - 402551: ba 3c 00 00 00 mov edx, 60 - 402556: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 402560: 31 ff xor edi, edi - 402562: 89 d0 mov eax, edx - 402564: 0f 05 syscall - 402566: eb f8 jmp 0x402560 <__libc_start_main+0x4c0> - 402568: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 40256d: 85 c0 test eax, eax - 40256f: 0f 84 63 fd ff ff je 0x4022d8 <__libc_start_main+0x238> - 402575: 89 05 75 12 0c 00 mov dword ptr [rip + 791157], eax # 0x4c37f0 <_dl_x86_feature_1> - 40257b: a8 03 test al, 3 - 40257d: 0f 84 55 fd ff ff je 0x4022d8 <__libc_start_main+0x238> - 402583: 8b 05 af 07 0c 00 mov eax, dword ptr [rip + 788399] # 0x4c2d38 <_dl_x86_cpu_features+0x18> - 402589: 25 80 00 00 00 and eax, 128 - 40258e: f6 05 a9 07 0c 00 10 test byte ptr [rip + 788393], 16 # 0x4c2d3e <_dl_x86_cpu_features+0x1e> - 402595: 0f 85 b1 02 00 00 jne 0x40284c <__libc_start_main+0x7ac> - 40259b: ba 01 00 00 00 mov edx, 1 - 4025a0: 85 c0 test eax, eax - 4025a2: 75 0a jne 0x4025ae <__libc_start_main+0x50e> - 4025a4: b8 01 00 00 00 mov eax, 1 - 4025a9: 83 c8 02 or eax, 2 - 4025ac: 89 c2 mov edx, eax - 4025ae: 89 d6 mov esi, edx - 4025b0: bf 02 30 00 00 mov edi, 12290 - 4025b5: b8 9e 00 00 00 mov eax, 158 - 4025ba: 0f 05 syscall - 4025bc: 85 c0 test eax, eax - 4025be: 75 0a jne 0x4025ca <__libc_start_main+0x52a> - 4025c0: 89 d0 mov eax, edx - 4025c2: f7 d0 not eax - 4025c4: 21 05 26 12 0c 00 and dword ptr [rip + 791078], eax # 0x4c37f0 <_dl_x86_feature_1> - 4025ca: 8b 05 24 12 0c 00 mov eax, dword ptr [rip + 791076] # 0x4c37f4 <_dl_x86_feature_1+0x4> - 4025d0: c1 e8 03 shr eax, 3 - 4025d3: 83 e0 07 and eax, 7 - 4025d6: 83 f8 03 cmp eax, 3 - 4025d9: 0f 84 f9 fc ff ff je 0x4022d8 <__libc_start_main+0x238> - 4025df: 31 f6 xor esi, esi - 4025e1: bf 03 30 00 00 mov edi, 12291 - 4025e6: b8 9e 00 00 00 mov eax, 158 - 4025eb: 0f 05 syscall - 4025ed: e9 e6 fc ff ff jmp 0x4022d8 <__libc_start_main+0x238> - 4025f2: 8b 15 88 07 0c 00 mov edx, dword ptr [rip + 788360] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 4025f8: f6 c2 04 test dl, 4 - 4025fb: 74 4d je 0x40264a <__libc_start_main+0x5aa> - 4025fd: 8b 05 31 07 0c 00 mov eax, dword ptr [rip + 788273] # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 402603: a9 00 00 00 10 test eax, 268435456 - 402608: 74 40 je 0x40264a <__libc_start_main+0x5aa> - 40260a: a9 00 00 00 08 test eax, 134217728 - 40260f: 74 1a je 0x40262b <__libc_start_main+0x58b> - 402611: a9 00 00 00 04 test eax, 67108864 - 402616: 74 32 je 0x40264a <__libc_start_main+0x5aa> - 402618: 48 8d 05 f2 29 09 00 lea rax, [rip + 600562] # 0x495011 <_IO_stdin_used+0x11> - 40261f: 48 89 05 c2 11 0c 00 mov qword ptr [rip + 790978], rax # 0x4c37e8 <_dl_platform> - 402626: e9 67 fc ff ff jmp 0x402292 <__libc_start_main+0x1f2> - 40262b: 89 c1 mov ecx, eax - 40262d: 81 e1 00 00 02 40 and ecx, 1073872896 - 402633: 81 f9 00 00 02 40 cmp ecx, 1073872896 - 402639: 75 0f jne 0x40264a <__libc_start_main+0x5aa> - 40263b: 85 c0 test eax, eax - 40263d: 79 0b jns 0x40264a <__libc_start_main+0x5aa> - 40263f: 48 c7 05 be 06 0c 00 06 00 00 00 mov qword ptr [rip + 788158], 6 # 0x4c2d08 <_dl_hwcap> - 40264a: 81 e2 02 00 02 00 and edx, 131074 - 402650: 81 fa 02 00 02 00 cmp edx, 131074 - 402656: 0f 85 36 fc ff ff jne 0x402292 <__libc_start_main+0x1f2> - 40265c: 8b 05 d2 06 0c 00 mov eax, dword ptr [rip + 788178] # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 402662: 25 08 01 00 00 and eax, 264 - 402667: 3d 08 01 00 00 cmp eax, 264 - 40266c: 0f 85 20 fc ff ff jne 0x402292 <__libc_start_main+0x1f2> - 402672: f6 05 cf 06 0c 00 20 test byte ptr [rip + 788175], 32 # 0x4c2d48 <_dl_x86_cpu_features+0x28> - 402679: 0f 84 13 fc ff ff je 0x402292 <__libc_start_main+0x1f2> - 40267f: 8b 05 a3 06 0c 00 mov eax, dword ptr [rip + 788131] # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 402685: 25 00 00 c0 00 and eax, 12582912 - 40268a: 3d 00 00 c0 00 cmp eax, 12582912 - 40268f: 0f 85 fd fb ff ff jne 0x402292 <__libc_start_main+0x1f2> - 402695: 48 8d 05 7e 29 09 00 lea rax, [rip + 600446] # 0x49501a <_IO_stdin_used+0x1a> - 40269c: eb 81 jmp 0x40261f <__libc_start_main+0x57f> - 40269e: e8 ed bb 04 00 call 0x44e290 <_dl_discover_osversion> - 4026a3: 85 c0 test eax, eax - 4026a5: 0f 88 2b 01 00 00 js 0x4027d6 <__libc_start_main+0x736> - 4026ab: 8b 15 b7 11 0c 00 mov edx, dword ptr [rip + 790967] # 0x4c3868 <_dl_osversion> - 4026b1: 85 d2 test edx, edx - 4026b3: 0f 85 10 01 00 00 jne 0x4027c9 <__libc_start_main+0x729> - 4026b9: 89 05 a9 11 0c 00 mov dword ptr [rip + 790953], eax # 0x4c3868 <_dl_osversion> - 4026bf: 3d ff 01 03 00 cmp eax, 197119 - 4026c4: 0f 8f 86 fd ff ff jg 0x402450 <__libc_start_main+0x3b0> - 4026ca: 48 8d 3d 65 29 09 00 lea rdi, [rip + 600421] # 0x495036 <_IO_stdin_used+0x36> - 4026d1: e8 9a 16 01 00 call 0x413d70 <__libc_fatal> - 4026d6: 48 8d 74 24 30 lea rsi, [rsp + 48] - 4026db: 48 8d 4c 24 34 lea rcx, [rsp + 52] - 4026e0: 48 8d 54 24 38 lea rdx, [rsp + 56] - 4026e5: 48 8d 7c 24 2c lea rdi, [rsp + 44] - 4026ea: e8 31 f6 ff ff call 0x401d20 - 4026ef: be 00 00 00 80 mov esi, 2147483648 - 4026f4: 89 f0 mov eax, esi - 4026f6: 0f a2 cpuid - 4026f8: 89 c6 mov esi, eax - 4026fa: 3d 00 00 00 80 cmp eax, 2147483648 - 4026ff: 76 6d jbe 0x40276e <__libc_start_main+0x6ce> - 402701: b8 01 00 00 80 mov eax, 2147483649 - 402706: 0f a2 cpuid - 402708: 89 05 32 06 0c 00 mov dword ptr [rip + 788018], eax # 0x4c2d40 <_dl_x86_cpu_features+0x20> - 40270e: 89 1d 30 06 0c 00 mov dword ptr [rip + 788016], ebx # 0x4c2d44 <_dl_x86_cpu_features+0x24> - 402714: 89 0d 2e 06 0c 00 mov dword ptr [rip + 788014], ecx # 0x4c2d48 <_dl_x86_cpu_features+0x28> - 40271a: 89 15 2c 06 0c 00 mov dword ptr [rip + 788012], edx # 0x4c2d4c <_dl_x86_cpu_features+0x2c> - 402720: 81 fe 06 00 00 80 cmp esi, 2147483654 - 402726: 76 46 jbe 0x40276e <__libc_start_main+0x6ce> - 402728: b8 07 00 00 80 mov eax, 2147483655 - 40272d: 0f a2 cpuid - 40272f: 89 05 2b 06 0c 00 mov dword ptr [rip + 788011], eax # 0x4c2d60 <_dl_x86_cpu_features+0x40> - 402735: 89 1d 29 06 0c 00 mov dword ptr [rip + 788009], ebx # 0x4c2d64 <_dl_x86_cpu_features+0x44> - 40273b: 89 0d 27 06 0c 00 mov dword ptr [rip + 788007], ecx # 0x4c2d68 <_dl_x86_cpu_features+0x48> - 402741: 89 15 25 06 0c 00 mov dword ptr [rip + 788005], edx # 0x4c2d6c <_dl_x86_cpu_features+0x4c> - 402747: 81 fe 07 00 00 80 cmp esi, 2147483655 - 40274d: 74 1f je 0x40276e <__libc_start_main+0x6ce> - 40274f: b8 08 00 00 80 mov eax, 2147483656 - 402754: 0f a2 cpuid - 402756: 89 05 14 06 0c 00 mov dword ptr [rip + 787988], eax # 0x4c2d70 <_dl_x86_cpu_features+0x50> - 40275c: 89 1d 12 06 0c 00 mov dword ptr [rip + 787986], ebx # 0x4c2d74 <_dl_x86_cpu_features+0x54> - 402762: 89 0d 10 06 0c 00 mov dword ptr [rip + 787984], ecx # 0x4c2d78 <_dl_x86_cpu_features+0x58> - 402768: 89 15 0e 06 0c 00 mov dword ptr [rip + 787982], edx # 0x4c2d7c <_dl_x86_cpu_features+0x5c> - 40276e: 83 7c 24 2c 06 cmp dword ptr [rsp + 44], 6 - 402773: 74 29 je 0x40279e <__libc_start_main+0x6fe> - 402775: 8b 15 09 06 0c 00 mov edx, dword ptr [rip + 787977] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 40277b: 89 d0 mov eax, edx - 40277d: 80 cc 40 or ah, 64 - 402780: f6 05 b0 05 0c 00 08 test byte ptr [rip + 787888], 8 # 0x4c2d37 <_dl_x86_cpu_features+0x17> - 402787: 74 05 je 0x40278e <__libc_start_main+0x6ee> - 402789: 89 d0 mov eax, edx - 40278b: 80 cc 08 or ah, 8 - 40278e: 89 05 f0 05 0c 00 mov dword ptr [rip + 787952], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 402794: b8 01 00 00 00 mov eax, 1 - 402799: e9 2d fa ff ff jmp 0x4021cb <__libc_start_main+0x12b> - 40279e: 8b 44 24 30 mov eax, dword ptr [rsp + 48] - 4027a2: 03 44 24 38 add eax, dword ptr [rsp + 56] - 4027a6: 8d 48 e6 lea ecx, [rax - 26] - 4027a9: 89 44 24 30 mov dword ptr [rsp + 48], eax - 4027ad: 8b 15 d1 05 0c 00 mov edx, dword ptr [rip + 787921] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 4027b3: 83 f9 45 cmp ecx, 69 - 4027b6: 77 7d ja 0x402835 <__libc_start_main+0x795> - 4027b8: 48 8d 35 19 29 09 00 lea rsi, [rip + 600345] # 0x4950d8 <_IO_stdin_used+0xd8> - 4027bf: 48 63 0c 8e movsxd rcx, dword ptr [rsi + 4*rcx] - 4027c3: 48 01 f1 add rcx, rsi - 4027c6: 3e ff e1 jmp rcx - 4027c9: 39 c2 cmp edx, eax - 4027cb: 0f 86 ee fe ff ff jbe 0x4026bf <__libc_start_main+0x61f> - 4027d1: e9 e3 fe ff ff jmp 0x4026b9 <__libc_start_main+0x619> - 4027d6: 48 8d 3d d3 28 09 00 lea rdi, [rip + 600275] # 0x4950b0 <_IO_stdin_used+0xb0> - 4027dd: e8 8e 15 01 00 call 0x413d70 <__libc_fatal> - 4027e2: 81 ca b0 04 00 00 or edx, 1200 - 4027e8: 89 15 96 05 0c 00 mov dword ptr [rip + 787862], edx # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 4027ee: 83 f8 3f cmp eax, 63 - 4027f1: 74 35 je 0x402828 <__libc_start_main+0x788> - 4027f3: 77 26 ja 0x40281b <__libc_start_main+0x77b> - 4027f5: 83 f8 3c cmp eax, 60 - 4027f8: 0f 85 77 ff ff ff jne 0x402775 <__libc_start_main+0x6d5> - 4027fe: 81 25 2c 05 0c 00 ff f7 ff ff and dword ptr [rip + 787756], 4294965247 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 402808: e9 68 ff ff ff jmp 0x402775 <__libc_start_main+0x6d5> - 40280d: 83 ca 40 or edx, 64 - 402810: 89 15 6e 05 0c 00 mov dword ptr [rip + 787822], edx # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 402816: e9 5a ff ff ff jmp 0x402775 <__libc_start_main+0x6d5> - 40281b: 83 e8 45 sub eax, 69 - 40281e: 83 f8 01 cmp eax, 1 - 402821: 76 db jbe 0x4027fe <__libc_start_main+0x75e> - 402823: e9 4d ff ff ff jmp 0x402775 <__libc_start_main+0x6d5> - 402828: 83 7c 24 34 03 cmp dword ptr [rsp + 52], 3 - 40282d: 0f 87 42 ff ff ff ja 0x402775 <__libc_start_main+0x6d5> - 402833: eb c9 jmp 0x4027fe <__libc_start_main+0x75e> - 402835: f6 05 ef 04 0c 00 10 test byte ptr [rip + 787695], 16 # 0x4c2d2b <_dl_x86_cpu_features+0xb> - 40283c: 74 b0 je 0x4027ee <__libc_start_main+0x74e> - 40283e: 81 ca 34 04 00 00 or edx, 1076 - 402844: 89 15 3a 05 0c 00 mov dword ptr [rip + 787770], edx # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 40284a: eb a2 jmp 0x4027ee <__libc_start_main+0x74e> - 40284c: 85 c0 test eax, eax - 40284e: 0f 85 76 fd ff ff jne 0x4025ca <__libc_start_main+0x52a> - 402854: e9 50 fd ff ff jmp 0x4025a9 <__libc_start_main+0x509> - 402859: e8 62 00 00 00 call 0x4028c0 <__libc_check_standard_fds> - 40285e: e9 54 fc ff ff jmp 0x4024b7 <__libc_start_main+0x417> - 402863: 81 fb 48 79 67 6f cmp ebx, 1869052232 - 402869: 40 0f 94 c6 sete sil - 40286d: 81 f9 75 69 6e 65 cmp ecx, 1701734773 - 402873: 0f 94 c0 sete al - 402876: 40 84 c6 test sil, al - 402879: 0f 84 3a f9 ff ff je 0x4021b9 <__libc_start_main+0x119> - 40287f: 81 fa 6e 47 65 6e cmp edx, 1852131182 - 402885: 0f 84 a6 fa ff ff je 0x402331 <__libc_start_main+0x291> - 40288b: e9 29 f9 ff ff jmp 0x4021b9 <__libc_start_main+0x119> - 402890: 8b 44 24 30 mov eax, dword ptr [rsp + 48] - 402894: 83 e8 60 sub eax, 96 - 402897: 83 f8 1f cmp eax, 31 - 40289a: 0f 87 52 fb ff ff ja 0x4023f2 <__libc_start_main+0x352> - 4028a0: 8b 05 de 04 0c 00 mov eax, dword ptr [rip + 787678] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 4028a6: 80 e4 fe and ah, -2 - 4028a9: 83 c8 18 or eax, 24 - 4028ac: 89 05 d2 04 0c 00 mov dword ptr [rip + 787666], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 4028b2: e9 3b fb ff ff jmp 0x4023f2 <__libc_start_main+0x352> - 4028b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -00000000004028c0 <__libc_check_standard_fds>: - 4028c0: f3 0f 1e fa endbr64 - 4028c4: 48 81 ec 98 00 00 00 sub rsp, 152 - 4028cb: 31 ff xor edi, edi - 4028cd: 31 c0 xor eax, eax - 4028cf: be 01 00 00 00 mov esi, 1 - 4028d4: e8 a7 65 04 00 call 0x448e80 <__fcntl64_nocancel> - 4028d9: 83 f8 ff cmp eax, -1 - 4028dc: 74 42 je 0x402920 <__libc_check_standard_fds+0x60> - 4028de: 31 c0 xor eax, eax - 4028e0: be 01 00 00 00 mov esi, 1 - 4028e5: bf 01 00 00 00 mov edi, 1 - 4028ea: e8 91 65 04 00 call 0x448e80 <__fcntl64_nocancel> - 4028ef: 83 f8 ff cmp eax, -1 - 4028f2: 0f 84 90 00 00 00 je 0x402988 <__libc_check_standard_fds+0xc8> - 4028f8: 31 c0 xor eax, eax - 4028fa: be 01 00 00 00 mov esi, 1 - 4028ff: bf 02 00 00 00 mov edi, 2 - 402904: e8 77 65 04 00 call 0x448e80 <__fcntl64_nocancel> - 402909: 83 f8 ff cmp eax, -1 - 40290c: 0f 84 e6 00 00 00 je 0x4029f8 <__libc_check_standard_fds+0x138> - 402912: 48 81 c4 98 00 00 00 add rsp, 152 - 402919: c3 ret - 40291a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 402920: 48 c7 c0 c0 ff ff ff mov rax, -64 - 402927: 64 83 38 09 cmp dword ptr fs:[rax], 9 - 40292b: 75 b1 jne 0x4028de <__libc_check_standard_fds+0x1e> - 40292d: 31 d2 xor edx, edx - 40292f: 31 c0 xor eax, eax - 402931: 48 8d 3d ca 28 09 00 lea rdi, [rip + 600266] # 0x495202 <__PRETTY_FUNCTION__.11934+0x12> - 402938: be 01 00 02 00 mov esi, 131073 - 40293d: e8 7e 66 04 00 call 0x448fc0 <__open_nocancel> - 402942: 85 c0 test eax, eax - 402944: 75 3a jne 0x402980 <__libc_check_standard_fds+0xc0> - 402946: 31 f6 xor esi, esi - 402948: 48 89 e2 mov rdx, rsp - 40294b: bf 01 00 00 00 mov edi, 1 - 402950: e8 8b 5a 04 00 call 0x4483e0 <_fxstat> - 402955: 85 c0 test eax, eax - 402957: 75 27 jne 0x402980 <__libc_check_standard_fds+0xc0> - 402959: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 40295d: 25 00 f0 00 00 and eax, 61440 - 402962: 3d 00 20 00 00 cmp eax, 8192 - 402967: 75 17 jne 0x402980 <__libc_check_standard_fds+0xc0> - 402969: 48 81 7c 24 28 07 01 00 00 cmp qword ptr [rsp + 40], 263 - 402972: 0f 84 66 ff ff ff je 0x4028de <__libc_check_standard_fds+0x1e> - 402978: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 402980: f4 hlt - 402981: eb fd jmp 0x402980 <__libc_check_standard_fds+0xc0> - 402983: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 402988: 48 c7 c0 c0 ff ff ff mov rax, -64 - 40298f: 64 83 38 09 cmp dword ptr fs:[rax], 9 - 402993: 0f 85 5f ff ff ff jne 0x4028f8 <__libc_check_standard_fds+0x38> - 402999: 31 d2 xor edx, edx - 40299b: 31 c0 xor eax, eax - 40299d: 48 8d 3d 68 28 09 00 lea rdi, [rip + 600168] # 0x49520c <__PRETTY_FUNCTION__.11934+0x1c> - 4029a4: be 00 00 02 00 mov esi, 131072 - 4029a9: e8 12 66 04 00 call 0x448fc0 <__open_nocancel> - 4029ae: 83 f8 01 cmp eax, 1 - 4029b1: 75 3d jne 0x4029f0 <__libc_check_standard_fds+0x130> - 4029b3: 48 89 e2 mov rdx, rsp - 4029b6: be 01 00 00 00 mov esi, 1 - 4029bb: bf 01 00 00 00 mov edi, 1 - 4029c0: e8 1b 5a 04 00 call 0x4483e0 <_fxstat> - 4029c5: 85 c0 test eax, eax - 4029c7: 75 27 jne 0x4029f0 <__libc_check_standard_fds+0x130> - 4029c9: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 4029cd: 25 00 f0 00 00 and eax, 61440 - 4029d2: 3d 00 20 00 00 cmp eax, 8192 - 4029d7: 75 17 jne 0x4029f0 <__libc_check_standard_fds+0x130> - 4029d9: 48 81 7c 24 28 03 01 00 00 cmp qword ptr [rsp + 40], 259 - 4029e2: 0f 84 10 ff ff ff je 0x4028f8 <__libc_check_standard_fds+0x38> - 4029e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4029f0: f4 hlt - 4029f1: eb fd jmp 0x4029f0 <__libc_check_standard_fds+0x130> - 4029f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4029f8: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4029ff: 64 83 38 09 cmp dword ptr fs:[rax], 9 - 402a03: 0f 85 09 ff ff ff jne 0x402912 <__libc_check_standard_fds+0x52> - 402a09: 31 d2 xor edx, edx - 402a0b: 31 c0 xor eax, eax - 402a0d: 48 8d 3d f8 27 09 00 lea rdi, [rip + 600056] # 0x49520c <__PRETTY_FUNCTION__.11934+0x1c> - 402a14: be 00 00 02 00 mov esi, 131072 - 402a19: e8 a2 65 04 00 call 0x448fc0 <__open_nocancel> - 402a1e: 83 f8 02 cmp eax, 2 - 402a21: 75 3d jne 0x402a60 <__libc_check_standard_fds+0x1a0> - 402a23: 48 89 e2 mov rdx, rsp - 402a26: be 02 00 00 00 mov esi, 2 - 402a2b: bf 01 00 00 00 mov edi, 1 - 402a30: e8 ab 59 04 00 call 0x4483e0 <_fxstat> - 402a35: 85 c0 test eax, eax - 402a37: 75 27 jne 0x402a60 <__libc_check_standard_fds+0x1a0> - 402a39: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 402a3d: 25 00 f0 00 00 and eax, 61440 - 402a42: 3d 00 20 00 00 cmp eax, 8192 - 402a47: 75 17 jne 0x402a60 <__libc_check_standard_fds+0x1a0> - 402a49: 48 81 7c 24 28 03 01 00 00 cmp qword ptr [rsp + 40], 259 - 402a52: 0f 84 ba fe ff ff je 0x402912 <__libc_check_standard_fds+0x52> - 402a58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 402a60: f4 hlt - 402a61: eb fd jmp 0x402a60 <__libc_check_standard_fds+0x1a0> - 402a63: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 402a6d: 0f 1f 00 nop dword ptr [rax] - -0000000000402a70 <__libc_setup_tls>: - 402a70: f3 0f 1e fa endbr64 - 402a74: 41 57 push r15 - 402a76: 41 56 push r14 - 402a78: 41 55 push r13 - 402a7a: 41 54 push r12 - 402a7c: 55 push rbp - 402a7d: 53 push rbx - 402a7e: 48 83 ec 28 sub rsp, 40 - 402a82: 48 8b 05 87 0d 0c 00 mov rax, qword ptr [rip + 789895] # 0x4c3810 <_dl_phdr> - 402a89: 4c 8b 35 f0 e6 0b 00 mov r14, qword ptr [rip + 780016] # 0x4c1180 <_dl_ns> - 402a90: 48 85 c0 test rax, rax - 402a93: 0f 84 e7 01 00 00 je 0x402c80 <__libc_setup_tls+0x210> - 402a99: 48 8b 0d a8 0d 0c 00 mov rcx, qword ptr [rip + 789928] # 0x4c3848 <_dl_phnum> - 402aa0: 48 8d 14 cd 00 00 00 00 lea rdx, [8*rcx] - 402aa8: 48 29 ca sub rdx, rcx - 402aab: 48 8d 14 d0 lea rdx, [rax + 8*rdx] - 402aaf: 48 39 d0 cmp rax, rdx - 402ab2: 72 19 jb 0x402acd <__libc_setup_tls+0x5d> - 402ab4: e9 c7 01 00 00 jmp 0x402c80 <__libc_setup_tls+0x210> - 402ab9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 402ac0: 48 83 c0 38 add rax, 56 - 402ac4: 48 39 d0 cmp rax, rdx - 402ac7: 0f 83 b3 01 00 00 jae 0x402c80 <__libc_setup_tls+0x210> - 402acd: 83 38 07 cmp dword ptr [rax], 7 - 402ad0: 75 ee jne 0x402ac0 <__libc_setup_tls+0x50> - 402ad2: 4c 8b 60 30 mov r12, qword ptr [rax + 48] - 402ad6: 48 8b 58 28 mov rbx, qword ptr [rax + 40] - 402ada: bd 40 00 00 00 mov ebp, 64 - 402adf: 41 bf 01 00 00 00 mov r15d, 1 - 402ae5: 48 8b 48 20 mov rcx, qword ptr [rax + 32] - 402ae9: 4c 8b 40 10 mov r8, qword ptr [rax + 16] - 402aed: 48 8b 05 fc d5 0b 00 mov rax, qword ptr [rip + 775676] # 0x4c00f0 <_dl_tls_static_size> - 402af4: 4d 03 06 add r8, qword ptr [r14] - 402af7: 49 83 fc 40 cmp r12, 64 - 402afb: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx - 402b00: 49 0f 43 ec cmovae rbp, r12 - 402b04: 31 d2 xor edx, edx - 402b06: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 402b0b: 4d 89 c5 mov r13, r8 - 402b0e: 48 8d 44 03 ff lea rax, [rbx + rax - 1] - 402b13: 48 01 e8 add rax, rbp - 402b16: 48 f7 f5 div rbp - 402b19: 48 0f af c5 imul rax, rbp - 402b1d: 48 8d bc 05 00 09 00 00 lea rdi, [rbp + rax + 2304] - 402b25: 48 89 c3 mov rbx, rax - 402b28: e8 83 66 04 00 call 0x4491b0 - 402b2d: 48 89 ee mov rsi, rbp - 402b30: 48 c7 05 e5 07 0c 00 3e 00 00 00 mov qword ptr [rip + 788453], 62 # 0x4c3320 <_dl_static_dtv> - 402b3b: 48 f7 de neg rsi - 402b3e: 48 8d 4c 05 ff lea rcx, [rbp + rax - 1] - 402b43: 48 21 f1 and rcx, rsi - 402b46: 4d 85 e4 test r12, r12 - 402b49: 4c 89 fe mov rsi, r15 - 402b4c: 49 0f 45 f4 cmovne rsi, r12 - 402b50: 0f 84 8a 01 00 00 je 0x402ce0 <__libc_setup_tls+0x270> - 402b56: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 402b5b: 31 d2 xor edx, edx - 402b5d: 48 89 df mov rdi, rbx - 402b60: 4a 8d 44 20 ff lea rax, [rax + r12 - 1] - 402b65: 48 f7 f6 div rsi - 402b68: 48 0f af c6 imul rax, rsi - 402b6c: 49 89 c7 mov r15, rax - 402b6f: 48 29 c7 sub rdi, rax - 402b72: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 402b77: 48 01 cf add rdi, rcx - 402b7a: 4c 89 ee mov rsi, r13 - 402b7d: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 402b82: 49 89 86 50 04 00 00 mov qword ptr [r14 + 1104], rax - 402b89: 48 89 3d b0 07 0c 00 mov qword ptr [rip + 788400], rdi # 0x4c3340 <_dl_static_dtv+0x20> - 402b90: 48 c7 05 ad 07 0c 00 00 00 00 00 mov qword ptr [rip + 788397], 0 # 0x4c3348 <_dl_static_dtv+0x28> - 402b9b: e8 c0 e4 ff ff call 0x401060 <.plt+0x40> - 402ba0: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 402ba5: bf 02 10 00 00 mov edi, 4098 - 402baa: 48 8d 05 7f 07 0c 00 lea rax, [rip + 788351] # 0x4c3330 <_dl_static_dtv+0x10> - 402bb1: 48 8d 34 19 lea rsi, [rcx + rbx] - 402bb5: 48 89 46 08 mov qword ptr [rsi + 8], rax - 402bb9: b8 9e 00 00 00 mov eax, 158 - 402bbe: 48 89 36 mov qword ptr [rsi], rsi - 402bc1: 48 89 76 10 mov qword ptr [rsi + 16], rsi - 402bc5: 0f 05 syscall - 402bc7: 85 c0 test eax, eax - 402bc9: 74 15 je 0x402be0 <__libc_setup_tls+0x170> - 402bcb: 48 8d 3d 46 26 09 00 lea rdi, [rip + 599622] # 0x495218 <__PRETTY_FUNCTION__.11934+0x28> - 402bd2: e8 99 11 01 00 call 0x413d70 <__libc_fatal> - 402bd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 402be0: 48 8d 05 a9 f6 0b 00 lea rax, [rip + 784041] # 0x4c2290 - 402be7: f3 0f 7e 44 24 08 movq xmm0, qword ptr [rsp + 8] # xmm0 = mem[0],zero - 402bed: 4d 89 a6 40 04 00 00 mov qword ptr [r14 + 1088], r12 - 402bf4: 48 89 05 25 0b 0c 00 mov qword ptr [rip + 789285], rax # 0x4c3720 <_dl_tls_dtv_slotinfo_list> - 402bfb: 48 8b 05 ee d4 0b 00 mov rax, qword ptr [rip + 775406] # 0x4c00f0 <_dl_tls_static_size> - 402c02: 0f 16 44 24 10 movhps xmm0, qword ptr [rsp + 16] # xmm0 = xmm0[0,1],mem[0,1] - 402c07: 4d 89 ae 28 04 00 00 mov qword ptr [r14 + 1064], r13 - 402c0e: 49 8d 44 07 3f lea rax, [r15 + rax + 63] - 402c13: 41 0f 11 86 30 04 00 00 movups xmmword ptr [r14 + 1072], xmm0 - 402c1b: 48 83 e0 c0 and rax, -64 - 402c1f: 4c 89 35 92 f6 0b 00 mov qword ptr [rip + 784018], r14 # 0x4c22b8 - 402c26: 48 05 00 09 00 00 add rax, 2304 - 402c2c: 4c 89 3d cd 06 0c 00 mov qword ptr [rip + 788173], r15 # 0x4c3300 <_dl_tls_static_used> - 402c33: 49 c7 86 58 04 00 00 01 00 00 00 mov qword ptr [r14 + 1112], 1 - 402c3e: 48 89 2d c3 06 0c 00 mov qword ptr [rip + 788163], rbp # 0x4c3308 <_dl_tls_static_align> - 402c45: 48 c7 05 40 f6 0b 00 40 00 00 00 mov qword ptr [rip + 783936], 64 # 0x4c2290 - 402c50: 48 c7 05 b5 06 0c 00 01 00 00 00 mov qword ptr [rip + 788149], 1 # 0x4c3310 <_dl_tls_max_dtv_idx> - 402c5b: 48 89 05 8e d4 0b 00 mov qword ptr [rip + 775310], rax # 0x4c00f0 <_dl_tls_static_size> - 402c62: 48 c7 05 cb 0a 0c 00 01 00 00 00 mov qword ptr [rip + 789195], 1 # 0x4c3738 <_dl_tls_static_nelem> - 402c6d: 48 83 c4 28 add rsp, 40 - 402c71: 5b pop rbx - 402c72: 5d pop rbp - 402c73: 41 5c pop r12 - 402c75: 41 5d pop r13 - 402c77: 41 5e pop r14 - 402c79: 41 5f pop r15 - 402c7b: c3 ret - 402c7c: 0f 1f 40 00 nop dword ptr [rax] - 402c80: 48 8b 05 69 d4 0b 00 mov rax, qword ptr [rip + 775273] # 0x4c00f0 <_dl_tls_static_size> - 402c87: 45 31 ff xor r15d, r15d - 402c8a: 45 31 e4 xor r12d, r12d - 402c8d: 45 31 ed xor r13d, r13d - 402c90: bd 40 00 00 00 mov ebp, 64 - 402c95: 48 8d 70 3f lea rsi, [rax + 63] - 402c99: 48 89 f3 mov rbx, rsi - 402c9c: 48 83 e3 c0 and rbx, -64 - 402ca0: 48 8d bb 40 09 00 00 lea rdi, [rbx + 2368] - 402ca7: e8 04 65 04 00 call 0x4491b0 - 402cac: 48 89 df mov rdi, rbx - 402caf: 48 c7 05 66 06 0c 00 3e 00 00 00 mov qword ptr [rip + 788070], 62 # 0x4c3320 <_dl_static_dtv> - 402cba: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 402cc3: 48 8d 70 3f lea rsi, [rax + 63] - 402cc7: 31 c0 xor eax, eax - 402cc9: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 402cd2: 48 89 f1 mov rcx, rsi - 402cd5: 48 83 e1 c0 and rcx, -64 - 402cd9: e9 94 fe ff ff jmp 0x402b72 <__libc_setup_tls+0x102> - 402cde: 66 90 nop - 402ce0: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] - 402ce5: 48 89 df mov rdi, rbx - 402ce8: bd 40 00 00 00 mov ebp, 64 - 402ced: 4c 89 f8 mov rax, r15 - 402cf0: 4c 29 ff sub rdi, r15 - 402cf3: e9 7a fe ff ff jmp 0x402b72 <__libc_setup_tls+0x102> - 402cf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000402d00 <__libc_csu_init>: - 402d00: f3 0f 1e fa endbr64 - 402d04: 41 57 push r15 - 402d06: 4c 8d 3d d3 a3 0b 00 lea r15, [rip + 762835] # 0x4bd0e0 <__preinit_array_start> - 402d0d: 41 56 push r14 - 402d0f: 4c 8d 35 ca a3 0b 00 lea r14, [rip + 762826] # 0x4bd0e0 <__preinit_array_start> - 402d16: 41 55 push r13 - 402d18: 4d 29 fe sub r14, r15 - 402d1b: 49 89 d5 mov r13, rdx - 402d1e: 41 54 push r12 - 402d20: 49 89 f4 mov r12, rsi - 402d23: 55 push rbp - 402d24: 89 fd mov ebp, edi - 402d26: 53 push rbx - 402d27: 48 83 ec 08 sub rsp, 8 - 402d2b: 49 c1 fe 03 sar r14, 3 - 402d2f: 74 1c je 0x402d4d <__libc_csu_init+0x4d> - 402d31: 31 db xor ebx, ebx - 402d33: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 402d38: 4c 89 ea mov rdx, r13 - 402d3b: 4c 89 e6 mov rsi, r12 - 402d3e: 89 ef mov edi, ebp - 402d40: 41 ff 14 df call qword ptr [r15 + 8*rbx] - 402d44: 48 83 c3 01 add rbx, 1 - 402d48: 49 39 de cmp r14, rbx - 402d4b: 75 eb jne 0x402d38 <__libc_csu_init+0x38> - 402d4d: 4c 8d 3d 8c a3 0b 00 lea r15, [rip + 762764] # 0x4bd0e0 <__preinit_array_start> - 402d54: 4c 8d 35 95 a3 0b 00 lea r14, [rip + 762773] # 0x4bd0f0 <__fini_array_start> - 402d5b: e8 a0 e2 ff ff call 0x401000 <_init> - 402d60: 4d 29 fe sub r14, r15 - 402d63: 49 c1 fe 03 sar r14, 3 - 402d67: 74 1c je 0x402d85 <__libc_csu_init+0x85> - 402d69: 31 db xor ebx, ebx - 402d6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 402d70: 4c 89 ea mov rdx, r13 - 402d73: 4c 89 e6 mov rsi, r12 - 402d76: 89 ef mov edi, ebp - 402d78: 41 ff 14 df call qword ptr [r15 + 8*rbx] - 402d7c: 48 83 c3 01 add rbx, 1 - 402d80: 49 39 de cmp r14, rbx - 402d83: 75 eb jne 0x402d70 <__libc_csu_init+0x70> - 402d85: 48 83 c4 08 add rsp, 8 - 402d89: 5b pop rbx - 402d8a: 5d pop rbp - 402d8b: 41 5c pop r12 - 402d8d: 41 5d pop r13 - 402d8f: 41 5e pop r14 - 402d91: 41 5f pop r15 - 402d93: c3 ret - 402d94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 402d9f: 90 nop - -0000000000402da0 <__libc_csu_fini>: - 402da0: f3 0f 1e fa endbr64 - 402da4: 55 push rbp - 402da5: 48 8d 05 54 a3 0b 00 lea rax, [rip + 762708] # 0x4bd100 <__gettext_germanic_plural> - 402dac: 48 8d 2d 3d a3 0b 00 lea rbp, [rip + 762685] # 0x4bd0f0 <__fini_array_start> - 402db3: 53 push rbx - 402db4: 48 29 e8 sub rax, rbp - 402db7: 48 83 ec 08 sub rsp, 8 - 402dbb: 48 c1 f8 03 sar rax, 3 - 402dbf: 74 15 je 0x402dd6 <__libc_csu_fini+0x36> - 402dc1: 48 8d 58 ff lea rbx, [rax - 1] - 402dc5: 0f 1f 00 nop dword ptr [rax] - 402dc8: ff 54 dd 00 call qword ptr [rbp + 8*rbx] - 402dcc: 48 83 eb 01 sub rbx, 1 - 402dd0: 48 83 fb ff cmp rbx, -1 - 402dd4: 75 f2 jne 0x402dc8 <__libc_csu_fini+0x28> - 402dd6: 48 83 c4 08 add rsp, 8 - 402dda: 5b pop rbx - 402ddb: 5d pop rbp - 402ddc: e9 ff 1a 09 00 jmp 0x4948e0 <_fini> - 402de1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 402deb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000402df0 <__assert_fail_base>: - 402df0: f3 0f 1e fa endbr64 - 402df4: 41 56 push r14 - 402df6: 49 89 f6 mov r14, rsi - 402df9: 41 55 push r13 - 402dfb: 41 89 cd mov r13d, ecx - 402dfe: 41 54 push r12 - 402e00: 49 89 d4 mov r12, rdx - 402e03: 55 push rbp - 402e04: 48 89 fd mov rbp, rdi - 402e07: 53 push rbx - 402e08: 4c 89 c3 mov rbx, r8 - 402e0b: 48 83 ec 20 sub rsp, 32 - 402e0f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 402e18: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 402e1d: 31 c0 xor eax, eax - 402e1f: 48 83 3d 41 d1 0b 00 00 cmp qword ptr [rip + 774465], 0 # 0x4bff68 <_nl_current_LC_NUMERIC_used+0x4bff66> - 402e27: 74 0c je 0x402e35 <__assert_fail_base+0x45> - 402e29: 31 f6 xor esi, esi - 402e2b: bf 01 00 00 00 mov edi, 1 - 402e30: e8 cb d1 bf ff call 0x0 - 402e35: 48 8d 05 11 24 09 00 lea rax, [rip + 599057] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> - 402e3c: 48 85 db test rbx, rbx - 402e3f: 0f 84 f6 00 00 00 je 0x402f3b <__assert_fail_base+0x14b> - 402e45: 48 8b 15 3c e2 0b 00 mov rdx, qword ptr [rip + 778812] # 0x4c1088 - 402e4c: 48 8d 7c 24 10 lea rdi, [rsp + 16] - 402e51: 45 89 e9 mov r9d, r13d - 402e54: 4d 89 e0 mov r8, r12 - 402e57: 48 8d 35 37 7d 0a 00 lea rsi, [rip + 687415] # 0x4aab95 - 402e5e: 48 8d 0d e8 23 09 00 lea rcx, [rip + 599016] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> - 402e65: 80 3a 00 cmp byte ptr [rdx], 0 - 402e68: 48 0f 44 ce cmove rcx, rsi - 402e6c: 48 8d 74 24 0c lea rsi, [rsp + 12] - 402e71: 56 push rsi - 402e72: 48 89 ee mov rsi, rbp - 402e75: 41 56 push r14 - 402e77: 50 push rax - 402e78: 31 c0 xor eax, eax - 402e7a: 53 push rbx - 402e7b: e8 00 db 00 00 call 0x410980 - 402e80: 48 83 c4 20 add rsp, 32 - 402e84: 85 c0 test eax, eax - 402e86: 0f 88 94 00 00 00 js 0x402f20 <__assert_fail_base+0x130> - 402e8c: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] - 402e91: 48 8d 35 3a 98 0a 00 lea rsi, [rip + 694330] # 0x4ac6d2 - 402e98: 31 ff xor edi, edi - 402e9a: 31 c0 xor eax, eax - 402e9c: e8 5f de 00 00 call 0x410d00 <__fxprintf> - 402ea1: 48 8b 3d 20 d8 0b 00 mov rdi, qword ptr [rip + 776224] # 0x4c06c8 - 402ea8: e8 33 e4 00 00 call 0x4112e0 - 402ead: 8b 44 24 0c mov eax, dword ptr [rsp + 12] - 402eb1: 45 31 c9 xor r9d, r9d - 402eb4: 41 83 c8 ff or r8d, -1 - 402eb8: 48 8b 15 59 e2 0b 00 mov rdx, qword ptr [rip + 778841] # 0x4c1118 <_dl_pagesize> - 402ebf: b9 22 00 00 00 mov ecx, 34 - 402ec4: 31 ff xor edi, edi - 402ec6: 01 d0 add eax, edx - 402ec8: f7 da neg edx - 402eca: 8d 70 04 lea esi, [rax + 4] - 402ecd: 21 d6 and esi, edx - 402ecf: ba 03 00 00 00 mov edx, 3 - 402ed4: 89 74 24 0c mov dword ptr [rsp + 12], esi - 402ed8: 48 63 f6 movsxd rsi, esi - 402edb: e8 00 64 04 00 call 0x4492e0 - 402ee0: 48 89 c3 mov rbx, rax - 402ee3: 48 83 f8 ff cmp rax, -1 - 402ee7: 0f 84 b3 e2 ff ff je 0x4011a0 <__assert_fail_base.cold> - 402eed: 8b 44 24 0c mov eax, dword ptr [rsp + 12] - 402ef1: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 402ef6: 48 8d 7b 04 lea rdi, [rbx + 4] - 402efa: 89 03 mov dword ptr [rbx], eax - 402efc: e8 1f e1 ff ff call 0x401020 <.plt> - 402f01: 48 89 df mov rdi, rbx - 402f04: 48 87 3d d5 f8 0b 00 xchg qword ptr [rip + 784597], rdi # 0x4c27e0 <__abort_msg> - 402f0b: 48 85 ff test rdi, rdi - 402f0e: 0f 84 8c e2 ff ff je 0x4011a0 <__assert_fail_base.cold> - 402f14: 8b 37 mov esi, dword ptr [rdi] - 402f16: e8 75 64 04 00 call 0x449390 - 402f1b: e9 80 e2 ff ff jmp 0x4011a0 <__assert_fail_base.cold> - 402f20: ba 12 00 00 00 mov edx, 18 - 402f25: 48 8d 35 54 23 09 00 lea rsi, [rip + 598868] # 0x495280 - 402f2c: bf 02 00 00 00 mov edi, 2 - 402f31: e8 da 56 04 00 call 0x448610 - 402f36: e9 6f e2 ff ff jmp 0x4011aa <__assert_fail_base.cold+0xa> - 402f3b: 48 8d 1d 53 7c 0a 00 lea rbx, [rip + 687187] # 0x4aab95 - 402f42: 48 89 d8 mov rax, rbx - 402f45: e9 fb fe ff ff jmp 0x402e45 <__assert_fail_base+0x55> - 402f4a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000402f50 <__assert_fail>: - 402f50: f3 0f 1e fa endbr64 - 402f54: 41 55 push r13 - 402f56: 41 89 d5 mov r13d, edx - 402f59: ba 05 00 00 00 mov edx, 5 - 402f5e: 41 54 push r12 - 402f60: 49 89 f4 mov r12, rsi - 402f63: 48 8d 35 e6 22 09 00 lea rsi, [rip + 598758] # 0x495250 <__PRETTY_FUNCTION__.11934+0x60> - 402f6a: 55 push rbp - 402f6b: 48 89 fd mov rbp, rdi - 402f6e: 48 8d 3d 47 5a 0a 00 lea rdi, [rip + 678471] # 0x4a89bc <_libc_intl_domainname> - 402f75: 53 push rbx - 402f76: 48 89 cb mov rbx, rcx - 402f79: 48 83 ec 08 sub rsp, 8 - 402f7d: e8 1e 00 00 00 call 0x402fa0 - 402f82: 49 89 d8 mov r8, rbx - 402f85: 44 89 e9 mov ecx, r13d - 402f88: 4c 89 e2 mov rdx, r12 - 402f8b: 48 89 c7 mov rdi, rax - 402f8e: 48 89 ee mov rsi, rbp - 402f91: e8 5a fe ff ff call 0x402df0 <__assert_fail_base> - 402f96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000402fa0 : - 402fa0: f3 0f 1e fa endbr64 - 402fa4: 41 89 d1 mov r9d, edx - 402fa7: 45 31 c0 xor r8d, r8d - 402faa: 31 c9 xor ecx, ecx - 402fac: 31 d2 xor edx, edx - 402fae: e9 2d 0d 00 00 jmp 0x403ce0 <__dcigettext> - 402fb3: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 402fbd: 0f 1f 00 nop dword ptr [rax] - -0000000000402fc0 : - 402fc0: 41 54 push r12 - 402fc2: 55 push rbp - 402fc3: 48 89 f5 mov rbp, rsi - 402fc6: 53 push rbx - 402fc7: 48 89 fb mov rbx, rdi - 402fca: 8b 03 mov eax, dword ptr [rbx] - 402fcc: 83 f8 02 cmp eax, 2 - 402fcf: 74 66 je 0x403037 - 402fd1: 7f 35 jg 0x403008 - 402fd3: 85 c0 test eax, eax - 402fd5: 0f 84 a5 00 00 00 je 0x403080 - 402fdb: 83 f8 01 cmp eax, 1 - 402fde: 0f 85 af 00 00 00 jne 0x403093 - 402fe4: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 402fe8: 48 89 ee mov rsi, rbp - 402feb: 45 31 e4 xor r12d, r12d - 402fee: e8 cd ff ff ff call 0x402fc0 - 402ff3: 48 85 c0 test rax, rax - 402ff6: 41 0f 94 c4 sete r12b - 402ffa: 4c 89 e0 mov rax, r12 - 402ffd: 5b pop rbx - 402ffe: 5d pop rbp - 402fff: 41 5c pop r12 - 403001: c3 ret - 403002: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 403008: 83 f8 03 cmp eax, 3 - 40300b: 0f 85 82 00 00 00 jne 0x403093 - 403011: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 403015: 48 89 ee mov rsi, rbp - 403018: e8 a3 ff ff ff call 0x402fc0 - 40301d: 48 85 c0 test rax, rax - 403020: 0f 94 c0 sete al - 403023: 0f b6 c0 movzx eax, al - 403026: 83 c0 01 add eax, 1 - 403029: 48 98 cdqe - 40302b: 48 8b 5c c3 08 mov rbx, qword ptr [rbx + 8*rax + 8] - 403030: 8b 03 mov eax, dword ptr [rbx] - 403032: 83 f8 02 cmp eax, 2 - 403035: 75 9a jne 0x402fd1 - 403037: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 40303b: 48 89 ee mov rsi, rbp - 40303e: e8 7d ff ff ff call 0x402fc0 - 403043: 49 89 c4 mov r12, rax - 403046: 8b 43 04 mov eax, dword ptr [rbx + 4] - 403049: 83 f8 0f cmp eax, 15 - 40304c: 74 62 je 0x4030b0 - 40304e: 83 f8 0e cmp eax, 14 - 403051: 74 6d je 0x4030c0 - 403053: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] - 403057: 48 89 ee mov rsi, rbp - 40305a: e8 61 ff ff ff call 0x402fc0 - 40305f: 48 89 c5 mov rbp, rax - 403062: 8b 43 04 mov eax, dword ptr [rbx + 4] - 403065: 83 e8 03 sub eax, 3 - 403068: 83 f8 0a cmp eax, 10 - 40306b: 77 26 ja 0x403093 - 40306d: 48 8d 15 20 22 09 00 lea rdx, [rip + 598560] # 0x495294 - 403074: 48 63 04 82 movsxd rax, dword ptr [rdx + 4*rax] - 403078: 48 01 d0 add rax, rdx - 40307b: 3e ff e0 jmp rax - 40307e: 66 90 nop - 403080: 8b 43 04 mov eax, dword ptr [rbx + 4] - 403083: 49 89 ec mov r12, rbp - 403086: 85 c0 test eax, eax - 403088: 0f 84 6c ff ff ff je 0x402ffa - 40308e: 83 f8 01 cmp eax, 1 - 403091: 74 0d je 0x4030a0 - 403093: 45 31 e4 xor r12d, r12d - 403096: 5b pop rbx - 403097: 5d pop rbp - 403098: 4c 89 e0 mov rax, r12 - 40309b: 41 5c pop r12 - 40309d: c3 ret - 40309e: 66 90 nop - 4030a0: 4c 8b 63 08 mov r12, qword ptr [rbx + 8] - 4030a4: e9 51 ff ff ff jmp 0x402ffa - 4030a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4030b0: 4d 85 e4 test r12, r12 - 4030b3: 74 14 je 0x4030c9 - 4030b5: 41 bc 01 00 00 00 mov r12d, 1 - 4030bb: e9 3a ff ff ff jmp 0x402ffa - 4030c0: 4d 85 e4 test r12, r12 - 4030c3: 0f 84 31 ff ff ff je 0x402ffa - 4030c9: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] - 4030cd: 48 89 ee mov rsi, rbp - 4030d0: 45 31 e4 xor r12d, r12d - 4030d3: e8 e8 fe ff ff call 0x402fc0 - 4030d8: 48 85 c0 test rax, rax - 4030db: 41 0f 95 c4 setne r12b - 4030df: e9 16 ff ff ff jmp 0x402ffa - 4030e4: 49 39 ec cmp r12, rbp - 4030e7: 41 0f 95 c4 setne r12b - 4030eb: 45 0f b6 e4 movzx r12d, r12b - 4030ef: e9 06 ff ff ff jmp 0x402ffa - 4030f4: 48 85 ed test rbp, rbp - 4030f7: 0f 84 8e 00 00 00 je 0x40318b - 4030fd: 4c 89 e0 mov rax, r12 - 403100: 31 d2 xor edx, edx - 403102: 48 f7 f5 div rbp - 403105: 49 89 c4 mov r12, rax - 403108: e9 ed fe ff ff jmp 0x402ffa - 40310d: 4c 0f af e5 imul r12, rbp - 403111: e9 e4 fe ff ff jmp 0x402ffa - 403116: 49 39 ec cmp r12, rbp - 403119: 41 0f 94 c4 sete r12b - 40311d: 45 0f b6 e4 movzx r12d, r12b - 403121: e9 d4 fe ff ff jmp 0x402ffa - 403126: 49 39 ec cmp r12, rbp - 403129: 41 0f 93 c4 setae r12b - 40312d: 45 0f b6 e4 movzx r12d, r12b - 403131: e9 c4 fe ff ff jmp 0x402ffa - 403136: 49 39 ec cmp r12, rbp - 403139: 41 0f 96 c4 setbe r12b - 40313d: 45 0f b6 e4 movzx r12d, r12b - 403141: e9 b4 fe ff ff jmp 0x402ffa - 403146: 49 39 ec cmp r12, rbp - 403149: 41 0f 97 c4 seta r12b - 40314d: 45 0f b6 e4 movzx r12d, r12b - 403151: e9 a4 fe ff ff jmp 0x402ffa - 403156: 49 39 ec cmp r12, rbp - 403159: 41 0f 92 c4 setb r12b - 40315d: 45 0f b6 e4 movzx r12d, r12b - 403161: e9 94 fe ff ff jmp 0x402ffa - 403166: 49 29 ec sub r12, rbp - 403169: e9 8c fe ff ff jmp 0x402ffa - 40316e: 49 01 ec add r12, rbp - 403171: e9 84 fe ff ff jmp 0x402ffa - 403176: 48 85 ed test rbp, rbp - 403179: 74 1f je 0x40319a - 40317b: 4c 89 e0 mov rax, r12 - 40317e: 31 d2 xor edx, edx - 403180: 48 f7 f5 div rbp - 403183: 49 89 d4 mov r12, rdx - 403186: e9 6f fe ff ff jmp 0x402ffa - 40318b: bf 08 00 00 00 mov edi, 8 - 403190: e8 1b c0 00 00 call 0x40f1b0 - 403195: e9 63 ff ff ff jmp 0x4030fd - 40319a: bf 08 00 00 00 mov edi, 8 - 40319f: e8 0c c0 00 00 call 0x40f1b0 - 4031a4: eb d5 jmp 0x40317b - 4031a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -00000000004031b0 : - 4031b0: f3 0f 1e fa endbr64 - 4031b4: 55 push rbp - 4031b5: 48 89 fd mov rbp, rdi - 4031b8: 53 push rbx - 4031b9: 48 89 f3 mov rbx, rsi - 4031bc: 48 83 ec 08 sub rsp, 8 - 4031c0: 48 83 7e 20 00 cmp qword ptr [rsi + 32], 0 - 4031c5: 74 59 je 0x403220 - 4031c7: 48 8d 76 38 lea rsi, [rsi + 56] - 4031cb: 48 83 7d 20 00 cmp qword ptr [rbp + 32], 0 - 4031d0: 48 8d 7d 38 lea rdi, [rbp + 56] - 4031d4: 74 3a je 0x403210 - 4031d6: e8 55 df ff ff call 0x401130 <.plt+0x110> - 4031db: 85 c0 test eax, eax - 4031dd: 75 27 jne 0x403206 - 4031df: 48 8b 33 mov rsi, qword ptr [rbx] - 4031e2: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 4031e6: e8 45 df ff ff call 0x401130 <.plt+0x110> - 4031eb: 85 c0 test eax, eax - 4031ed: 75 17 jne 0x403206 - 4031ef: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 4031f3: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 4031f7: e8 34 df ff ff call 0x401130 <.plt+0x110> - 4031fc: 85 c0 test eax, eax - 4031fe: 75 06 jne 0x403206 - 403200: 8b 45 08 mov eax, dword ptr [rbp + 8] - 403203: 2b 43 08 sub eax, dword ptr [rbx + 8] - 403206: 48 83 c4 08 add rsp, 8 - 40320a: 5b pop rbx - 40320b: 5d pop rbp - 40320c: c3 ret - 40320d: 0f 1f 00 nop dword ptr [rax] - 403210: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] - 403214: eb c0 jmp 0x4031d6 - 403216: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 403220: 48 8b 76 38 mov rsi, qword ptr [rsi + 56] - 403224: eb a5 jmp 0x4031cb - 403226: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000403230 <_nl_find_msg>: - 403230: f3 0f 1e fa endbr64 - 403234: 55 push rbp - 403235: 48 89 e5 mov rbp, rsp - 403238: 41 57 push r15 - 40323a: 41 56 push r14 - 40323c: 41 55 push r13 - 40323e: 41 54 push r12 - 403240: 49 89 d4 mov r12, rdx - 403243: 53 push rbx - 403244: 48 81 ec 88 00 00 00 sub rsp, 136 - 40324b: 48 89 bd 70 ff ff ff mov qword ptr [rbp - 144], rdi - 403252: 44 8b 57 08 mov r10d, dword ptr [rdi + 8] - 403256: 48 89 b5 58 ff ff ff mov qword ptr [rbp - 168], rsi - 40325d: 89 8d 60 ff ff ff mov dword ptr [rbp - 160], ecx - 403263: 4c 89 85 50 ff ff ff mov qword ptr [rbp - 176], r8 - 40326a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 403273: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 403277: 31 c0 xor eax, eax - 403279: 45 85 d2 test r10d, r10d - 40327c: 0f 8e 96 02 00 00 jle 0x403518 <_nl_find_msg+0x2e8> - 403282: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] - 403289: 4c 8b 68 10 mov r13, qword ptr [rax + 16] - 40328d: 4d 85 ed test r13, r13 - 403290: 0f 84 6a 01 00 00 je 0x403400 <_nl_find_msg+0x1d0> - 403296: 41 8b 45 28 mov eax, dword ptr [r13 + 40] - 40329a: 49 83 7d 60 00 cmp qword ptr [r13 + 96], 0 - 40329f: 89 45 98 mov dword ptr [rbp - 104], eax - 4032a2: 0f 84 88 01 00 00 je 0x403430 <_nl_find_msg+0x200> - 4032a8: 4c 89 e7 mov rdi, r12 - 4032ab: e8 d0 de ff ff call 0x401180 <.plt+0x160> - 4032b0: 4c 89 e7 mov rdi, r12 - 4032b3: 48 89 c3 mov rbx, rax - 4032b6: 89 45 88 mov dword ptr [rbp - 120], eax - 4032b9: e8 82 be 00 00 call 0x40f140 <__hash_string> - 4032be: 41 8b 75 58 mov esi, dword ptr [r13 + 88] - 4032c2: 31 d2 xor edx, edx - 4032c4: 4c 89 a5 78 ff ff ff mov qword ptr [rbp - 136], r12 - 4032cb: 41 89 c7 mov r15d, eax - 4032ce: f7 f6 div esi - 4032d0: 8d 4e fe lea ecx, [rsi - 2] - 4032d3: 44 89 f8 mov eax, r15d - 4032d6: 41 89 d6 mov r14d, edx - 4032d9: 31 d2 xor edx, edx - 4032db: f7 f1 div ecx - 4032dd: 41 8b 4d 68 mov ecx, dword ptr [r13 + 104] - 4032e1: 89 d8 mov eax, ebx - 4032e3: 48 89 45 80 mov qword ptr [rbp - 128], rax - 4032e7: 89 f0 mov eax, esi - 4032e9: 44 8d 7a 01 lea r15d, [rdx + 1] - 4032ed: 49 8b 55 60 mov rdx, qword ptr [r13 + 96] - 4032f1: 44 29 f8 sub eax, r15d - 4032f4: 45 89 f8 mov r8d, r15d - 4032f7: 45 89 fc mov r12d, r15d - 4032fa: 45 89 f7 mov r15d, r14d - 4032fd: 89 45 90 mov dword ptr [rbp - 112], eax - 403300: 41 29 f0 sub r8d, esi - 403303: 41 89 ce mov r14d, ecx - 403306: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 403310: 44 89 f8 mov eax, r15d - 403313: 45 85 f6 test r14d, r14d - 403316: 8b 1c 82 mov ebx, dword ptr [rdx + 4*rax] - 403319: 89 d8 mov eax, ebx - 40331b: 0f c8 bswap eax - 40331d: 0f 45 d8 cmovne ebx, eax - 403320: 85 db test ebx, ebx - 403322: 0f 84 d8 00 00 00 je 0x403400 <_nl_find_msg+0x1d0> - 403328: 83 eb 01 sub ebx, 1 - 40332b: 39 5d 98 cmp dword ptr [rbp - 104], ebx - 40332e: 0f 86 9c 01 00 00 jbe 0x4034d0 <_nl_find_msg+0x2a0> - 403334: 49 8b 45 30 mov rax, qword ptr [r13 + 48] - 403338: 45 8b 4d 18 mov r9d, dword ptr [r13 + 24] - 40333c: 48 8d 3c d8 lea rdi, [rax + 8*rbx] - 403340: 8b 07 mov eax, dword ptr [rdi] - 403342: 45 85 c9 test r9d, r9d - 403345: 0f 84 b5 01 00 00 je 0x403500 <_nl_find_msg+0x2d0> - 40334b: 0f c8 bswap eax - 40334d: 39 45 88 cmp dword ptr [rbp - 120], eax - 403350: 0f 87 3a 01 00 00 ja 0x403490 <_nl_find_msg+0x260> - 403356: 8b 77 04 mov esi, dword ptr [rdi + 4] - 403359: 49 8b 45 00 mov rax, qword ptr [r13] - 40335d: 0f ce bswap esi - 40335f: 89 f6 mov esi, esi - 403361: 44 89 85 64 ff ff ff mov dword ptr [rbp - 156], r8d - 403368: 48 01 c6 add rsi, rax - 40336b: 48 89 95 68 ff ff ff mov qword ptr [rbp - 152], rdx - 403372: 48 8b bd 78 ff ff ff mov rdi, qword ptr [rbp - 136] - 403379: e8 b2 dd ff ff call 0x401130 <.plt+0x110> - 40337e: 48 8b 95 68 ff ff ff mov rdx, qword ptr [rbp - 152] - 403385: 44 8b 85 64 ff ff ff mov r8d, dword ptr [rbp - 156] - 40338c: 85 c0 test eax, eax - 40338e: 0f 85 fc 00 00 00 jne 0x403490 <_nl_find_msg+0x260> - 403394: 8b 45 98 mov eax, dword ptr [rbp - 104] - 403397: 48 89 45 90 mov qword ptr [rbp - 112], rax - 40339b: 48 3b 5d 90 cmp rbx, qword ptr [rbp - 112] - 40339f: 0f 82 83 01 00 00 jb 0x403528 <_nl_find_msg+0x2f8> - 4033a5: 48 89 d8 mov rax, rbx - 4033a8: 48 2b 45 90 sub rax, qword ptr [rbp - 112] - 4033ac: 48 c1 e0 04 shl rax, 4 - 4033b0: 49 03 45 50 add rax, qword ptr [r13 + 80] - 4033b4: 48 8b 78 08 mov rdi, qword ptr [rax + 8] - 4033b8: 48 8b 00 mov rax, qword ptr [rax] - 4033bb: 48 89 7d 90 mov qword ptr [rbp - 112], rdi - 4033bf: 48 89 45 88 mov qword ptr [rbp - 120], rax - 4033c3: 8b 95 60 ff ff ff mov edx, dword ptr [rbp - 160] - 4033c9: 85 d2 test edx, edx - 4033cb: 0f 85 8f 01 00 00 jne 0x403560 <_nl_find_msg+0x330> - 4033d1: 48 8b 85 50 ff ff ff mov rax, qword ptr [rbp - 176] - 4033d8: 48 8b 7d 88 mov rdi, qword ptr [rbp - 120] - 4033dc: 48 89 38 mov qword ptr [rax], rdi - 4033df: eb 27 jmp 0x403408 <_nl_find_msg+0x1d8> - 4033e1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4033e9: 85 c0 test eax, eax - 4033eb: 0f 85 72 08 00 00 jne 0x403c63 <_nl_find_msg+0xa33> - 4033f1: 83 2d 00 f3 0b 00 01 sub dword ptr [rip + 783104], 1 # 0x4c26f8 - 4033f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 403400: 48 c7 45 90 00 00 00 00 mov qword ptr [rbp - 112], 0 - 403408: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 40340c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 403415: 0f 85 11 08 00 00 jne 0x403c2c <_nl_find_msg+0x9fc> - 40341b: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 40341f: 48 8d 65 d8 lea rsp, [rbp - 40] - 403423: 5b pop rbx - 403424: 41 5c pop r12 - 403426: 41 5d pop r13 - 403428: 41 5e pop r14 - 40342a: 41 5f pop r15 - 40342c: 5d pop rbp - 40342d: c3 ret - 40342e: 66 90 nop - 403430: 8b 45 98 mov eax, dword ptr [rbp - 104] - 403433: 45 31 f6 xor r14d, r14d - 403436: 48 89 45 90 mov qword ptr [rbp - 112], rax - 40343a: 49 89 c7 mov r15, rax - 40343d: 0f 1f 00 nop dword ptr [rax] - 403440: 4d 39 f7 cmp r15, r14 - 403443: 76 bb jbe 0x403400 <_nl_find_msg+0x1d0> - 403445: 49 8b 45 30 mov rax, qword ptr [r13 + 48] - 403449: 4b 8d 1c 37 lea rbx, [r15 + r14] - 40344d: 41 8b 7d 18 mov edi, dword ptr [r13 + 24] - 403451: 48 d1 eb shr rbx - 403454: 49 8b 55 00 mov rdx, qword ptr [r13] - 403458: 8b 74 d8 04 mov esi, dword ptr [rax + 8*rbx + 4] - 40345c: 85 ff test edi, edi - 40345e: 74 50 je 0x4034b0 <_nl_find_msg+0x280> - 403460: 0f ce bswap esi - 403462: 89 f0 mov eax, esi - 403464: 4c 89 e7 mov rdi, r12 - 403467: 48 8d 34 02 lea rsi, [rdx + rax] - 40346b: e8 c0 dc ff ff call 0x401130 <.plt+0x110> - 403470: 85 c0 test eax, eax - 403472: 78 4b js 0x4034bf <_nl_find_msg+0x28f> - 403474: 85 c0 test eax, eax - 403476: 0f 84 1f ff ff ff je 0x40339b <_nl_find_msg+0x16b> - 40347c: 4c 8d 73 01 lea r14, [rbx + 1] - 403480: 4d 39 f7 cmp r15, r14 - 403483: 77 c0 ja 0x403445 <_nl_find_msg+0x215> - 403485: e9 76 ff ff ff jmp 0x403400 <_nl_find_msg+0x1d0> - 40348a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 403490: 43 8d 04 07 lea eax, [r15 + r8] - 403494: 43 8d 34 27 lea esi, [r15 + r12] - 403498: 44 39 7d 90 cmp dword ptr [rbp - 112], r15d - 40349c: 0f 47 c6 cmova eax, esi - 40349f: 41 89 c7 mov r15d, eax - 4034a2: e9 69 fe ff ff jmp 0x403310 <_nl_find_msg+0xe0> - 4034a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4034b0: 48 01 d6 add rsi, rdx - 4034b3: 4c 89 e7 mov rdi, r12 - 4034b6: e8 75 dc ff ff call 0x401130 <.plt+0x110> - 4034bb: 85 c0 test eax, eax - 4034bd: 79 b5 jns 0x403474 <_nl_find_msg+0x244> - 4034bf: 49 89 df mov r15, rbx - 4034c2: e9 79 ff ff ff jmp 0x403440 <_nl_find_msg+0x210> - 4034c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4034d0: 89 d8 mov eax, ebx - 4034d2: 2b 45 98 sub eax, dword ptr [rbp - 104] - 4034d5: 48 8b 4d 80 mov rcx, qword ptr [rbp - 128] - 4034d9: 48 c1 e0 04 shl rax, 4 - 4034dd: 49 03 45 48 add rax, qword ptr [r13 + 72] - 4034e1: 48 39 08 cmp qword ptr [rax], rcx - 4034e4: 76 aa jbe 0x403490 <_nl_find_msg+0x260> - 4034e6: 44 89 85 64 ff ff ff mov dword ptr [rbp - 156], r8d - 4034ed: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 4034f1: 48 89 95 68 ff ff ff mov qword ptr [rbp - 152], rdx - 4034f8: e9 75 fe ff ff jmp 0x403372 <_nl_find_msg+0x142> - 4034fd: 0f 1f 00 nop dword ptr [rax] - 403500: 39 45 88 cmp dword ptr [rbp - 120], eax - 403503: 77 8b ja 0x403490 <_nl_find_msg+0x260> - 403505: 49 8b 45 00 mov rax, qword ptr [r13] - 403509: 8b 77 04 mov esi, dword ptr [rdi + 4] - 40350c: e9 50 fe ff ff jmp 0x403361 <_nl_find_msg+0x131> - 403511: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 403518: e8 c3 13 00 00 call 0x4048e0 <_nl_load_domain> - 40351d: e9 60 fd ff ff jmp 0x403282 <_nl_find_msg+0x52> - 403522: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 403528: 49 8b 45 38 mov rax, qword ptr [r13 + 56] - 40352c: 41 8b 75 18 mov esi, dword ptr [r13 + 24] - 403530: 49 8b 4d 00 mov rcx, qword ptr [r13] - 403534: 48 8d 14 d8 lea rdx, [rax + 8*rbx] - 403538: 8b 42 04 mov eax, dword ptr [rdx + 4] - 40353b: 8b 12 mov edx, dword ptr [rdx] - 40353d: 85 f6 test esi, esi - 40353f: 0f 84 13 03 00 00 je 0x403858 <_nl_find_msg+0x628> - 403545: 0f c8 bswap eax - 403547: 89 c0 mov eax, eax - 403549: 0f ca bswap edx - 40354b: 48 01 c8 add rax, rcx - 40354e: 48 89 45 90 mov qword ptr [rbp - 112], rax - 403552: 8d 42 01 lea eax, [rdx + 1] - 403555: 48 89 45 88 mov qword ptr [rbp - 120], rax - 403559: e9 65 fe ff ff jmp 0x4033c3 <_nl_find_msg+0x193> - 40355e: 66 90 nop - 403560: 48 8b 85 58 ff ff ff mov rax, qword ptr [rbp - 168] - 403567: 48 85 c0 test rax, rax - 40356a: 0f 84 b0 02 00 00 je 0x403820 <_nl_find_msg+0x5f0> - 403570: 4c 8b 70 10 mov r14, qword ptr [rax + 16] - 403574: 4d 85 f6 test r14, r14 - 403577: 0f 84 a3 02 00 00 je 0x403820 <_nl_find_msg+0x5f0> - 40357d: 48 83 3d c3 c9 0b 00 00 cmp qword ptr [rip + 772547], 0 # 0x4bff48 <_nl_current_LC_NUMERIC_used+0x4bff46> - 403585: 74 0c je 0x403593 <_nl_find_msg+0x363> - 403587: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] - 40358e: e8 6d ca bf ff call 0x0 - 403593: 4d 8b 7d 78 mov r15, qword ptr [r13 + 120] - 403597: eb 2b jmp 0x4035c4 <_nl_find_msg+0x394> - 403599: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4035a0: 49 83 ef 01 sub r15, 1 - 4035a4: 49 8b 45 70 mov rax, qword ptr [r13 + 112] - 4035a8: 4c 89 f6 mov rsi, r14 - 4035ab: 4b 8d 14 7f lea rdx, [r15 + 2*r15] - 4035af: 4c 8d 24 d0 lea r12, [rax + 8*rdx] - 4035b3: 49 8b 3c 24 mov rdi, qword ptr [r12] - 4035b7: e8 74 db ff ff call 0x401130 <.plt+0x110> - 4035bc: 85 c0 test eax, eax - 4035be: 0f 84 fc 01 00 00 je 0x4037c0 <_nl_find_msg+0x590> - 4035c4: 4d 85 ff test r15, r15 - 4035c7: 75 d7 jne 0x4035a0 <_nl_find_msg+0x370> - 4035c9: 48 83 3d 8f c9 0b 00 00 cmp qword ptr [rip + 772495], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 4035d1: 74 0c je 0x4035df <_nl_find_msg+0x3af> - 4035d3: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] - 4035da: e8 21 ca bf ff call 0x0 - 4035df: 48 83 3d 49 c9 0b 00 00 cmp qword ptr [rip + 772425], 0 # 0x4bff30 <_nl_current_LC_NUMERIC_used+0x4bff2e> - 4035e7: 74 0c je 0x4035f5 <_nl_find_msg+0x3c5> - 4035e9: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] - 4035f0: e8 0b ca bf ff call 0x0 - 4035f5: 49 8b 4d 78 mov rcx, qword ptr [r13 + 120] - 4035f9: 49 8b 7d 70 mov rdi, qword ptr [r13 + 112] - 4035fd: 48 89 9d 78 ff ff ff mov qword ptr [rbp - 136], rbx - 403604: 48 8d 04 49 lea rax, [rcx + 2*rcx] - 403608: 48 89 bd 68 ff ff ff mov qword ptr [rbp - 152], rdi - 40360f: 48 89 cb mov rbx, rcx - 403612: 48 c1 e0 03 shl rax, 3 - 403616: 48 89 45 80 mov qword ptr [rbp - 128], rax - 40361a: 4c 8d 7c 07 e8 lea r15, [rdi + rax - 24] - 40361f: eb 25 jmp 0x403646 <_nl_find_msg+0x416> - 403621: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 403628: 49 8b 3f mov rdi, qword ptr [r15] - 40362b: 4c 89 f6 mov rsi, r14 - 40362e: 4d 89 fc mov r12, r15 - 403631: 48 83 eb 01 sub rbx, 1 - 403635: 49 83 ef 18 sub r15, 24 - 403639: e8 f2 da ff ff call 0x401130 <.plt+0x110> - 40363e: 85 c0 test eax, eax - 403640: 0f 84 82 03 00 00 je 0x4039c8 <_nl_find_msg+0x798> - 403646: 48 85 db test rbx, rbx - 403649: 75 dd jne 0x403628 <_nl_find_msg+0x3f8> - 40364b: 48 8b 45 80 mov rax, qword ptr [rbp - 128] - 40364f: 48 8b bd 68 ff ff ff mov rdi, qword ptr [rbp - 152] - 403656: 48 8b 9d 78 ff ff ff mov rbx, qword ptr [rbp - 136] - 40365d: 48 8d 70 18 lea rsi, [rax + 24] - 403661: 48 85 ff test rdi, rdi - 403664: 0f 84 58 04 00 00 je 0x403ac2 <_nl_find_msg+0x892> - 40366a: e8 e1 c5 01 00 call 0x41fc50 - 40366f: 49 89 c4 mov r12, rax - 403672: 4d 85 e4 test r12, r12 - 403675: 0f 84 a5 03 00 00 je 0x403a20 <_nl_find_msg+0x7f0> - 40367b: 4d 89 65 70 mov qword ptr [r13 + 112], r12 - 40367f: 4c 89 f7 mov rdi, r14 - 403682: e8 79 e3 01 00 call 0x421a00 - 403687: 49 89 c7 mov r15, rax - 40368a: 48 85 c0 test rax, rax - 40368d: 0f 84 8d 03 00 00 je 0x403a20 <_nl_find_msg+0x7f0> - 403693: 4c 03 65 80 add r12, qword ptr [rbp - 128] - 403697: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 40369e: 4c 8d 45 a8 lea r8, [rbp - 88] - 4036a2: 31 c9 xor ecx, ecx - 4036a4: 49 89 04 24 mov qword ptr [r12], rax - 4036a8: 48 8b b5 58 ff ff ff mov rsi, qword ptr [rbp - 168] - 4036af: 48 8d 15 df 74 0a 00 lea rdx, [rip + 685279] # 0x4aab95 - 4036b6: 49 c7 44 24 08 ff ff ff ff mov qword ptr [r12 + 8], -1 - 4036bf: e8 6c fb ff ff call 0x403230 <_nl_find_msg> - 4036c4: 48 89 c7 mov rdi, rax - 4036c7: 48 83 f8 ff cmp rax, -1 - 4036cb: 0f 84 c6 04 00 00 je 0x403b97 <_nl_find_msg+0x967> - 4036d1: 48 85 c0 test rax, rax - 4036d4: 0f 84 d0 00 00 00 je 0x4037aa <_nl_find_msg+0x57a> - 4036da: 48 8d 35 ee 1b 09 00 lea rsi, [rip + 596974] # 0x4952cf - 4036e1: e8 da d9 ff ff call 0x4010c0 <.plt+0xa0> - 4036e6: 48 85 c0 test rax, rax - 4036e9: 0f 84 bb 00 00 00 je 0x4037aa <_nl_find_msg+0x57a> - 4036ef: 4c 8d 70 08 lea r14, [rax + 8] - 4036f3: 48 8d 35 de 1b 09 00 lea rsi, [rip + 596958] # 0x4952d8 - 4036fa: 4c 89 f7 mov rdi, r14 - 4036fd: e8 5e da ff ff call 0x401160 <.plt+0x140> - 403702: 48 89 e7 mov rdi, rsp - 403705: 48 8d 48 18 lea rcx, [rax + 24] - 403709: 48 89 c2 mov rdx, rax - 40370c: 48 89 c8 mov rax, rcx - 40370f: 48 81 e1 00 f0 ff ff and rcx, -4096 - 403716: 48 29 cf sub rdi, rcx - 403719: 48 83 e0 f0 and rax, -16 - 40371d: 48 89 f9 mov rcx, rdi - 403720: 48 39 cc cmp rsp, rcx - 403723: 74 15 je 0x40373a <_nl_find_msg+0x50a> - 403725: 48 81 ec 00 10 00 00 sub rsp, 4096 - 40372c: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 403735: 48 39 cc cmp rsp, rcx - 403738: 75 eb jne 0x403725 <_nl_find_msg+0x4f5> - 40373a: 25 ff 0f 00 00 and eax, 4095 - 40373f: 48 29 c4 sub rsp, rax - 403742: 48 85 c0 test rax, rax - 403745: 74 06 je 0x40374d <_nl_find_msg+0x51d> - 403747: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 40374d: 4c 8d 54 24 0f lea r10, [rsp + 15] - 403752: 4c 89 f6 mov rsi, r14 - 403755: 4c 8d 75 b0 lea r14, [rbp - 80] - 403759: 49 83 e2 f0 and r10, -16 - 40375d: 4c 89 d7 mov rdi, r10 - 403760: 4c 89 55 80 mov qword ptr [rbp - 128], r10 - 403764: e8 e7 d9 ff ff call 0x401150 <.plt+0x130> - 403769: 4c 8b 55 80 mov r10, qword ptr [rbp - 128] - 40376d: 4c 89 fa mov rdx, r15 - 403770: 4c 89 f7 mov rdi, r14 - 403773: c6 00 00 mov byte ptr [rax], 0 - 403776: 4c 89 d6 mov rsi, r10 - 403779: e8 02 67 05 00 call 0x459e80 <__gconv_create_spec> - 40377e: 49 8d 74 24 08 lea rsi, [r12 + 8] - 403783: 4c 89 f7 mov rdi, r14 - 403786: c6 45 c0 01 mov byte ptr [rbp - 64], 1 - 40378a: ba 01 00 00 00 mov edx, 1 - 40378f: e8 9c ac 04 00 call 0x44e430 <__gconv_open> - 403794: 4c 89 f7 mov rdi, r14 - 403797: 89 45 80 mov dword ptr [rbp - 128], eax - 40379a: e8 c1 69 05 00 call 0x45a160 <__gconv_destroy_spec> - 40379f: 8b 45 80 mov eax, dword ptr [rbp - 128] - 4037a2: 85 c0 test eax, eax - 4037a4: 0f 85 c4 03 00 00 jne 0x403b6e <_nl_find_msg+0x93e> - 4037aa: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 - 4037b3: 49 83 45 78 01 add qword ptr [r13 + 120], 1 - 4037b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4037c0: 48 83 3d 98 c7 0b 00 00 cmp qword ptr [rip + 771992], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 4037c8: 74 0c je 0x4037d6 <_nl_find_msg+0x5a6> - 4037ca: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] - 4037d1: e8 2a c8 bf ff call 0x0 - 4037d6: 49 83 7c 24 08 ff cmp qword ptr [r12 + 8], -1 - 4037dc: 0f 84 ef fb ff ff je 0x4033d1 <_nl_find_msg+0x1a1> - 4037e2: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 4037e7: 48 85 c0 test rax, rax - 4037ea: 0f 84 53 02 00 00 je 0x403a43 <_nl_find_msg+0x813> - 4037f0: 48 83 f8 ff cmp rax, -1 - 4037f4: 0f 84 3c 02 00 00 je 0x403a36 <_nl_find_msg+0x806> - 4037fa: 48 8b 04 d8 mov rax, qword ptr [rax + 8*rbx] - 4037fe: 48 85 c0 test rax, rax - 403801: 0f 84 94 00 00 00 je 0x40389b <_nl_find_msg+0x66b> - 403807: 48 8b 38 mov rdi, qword ptr [rax] - 40380a: 48 89 7d 88 mov qword ptr [rbp - 120], rdi - 40380e: 48 83 c0 08 add rax, 8 - 403812: 48 89 45 90 mov qword ptr [rbp - 112], rax - 403816: e9 b6 fb ff ff jmp 0x4033d1 <_nl_find_msg+0x1a1> - 40381b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 403820: 8b 05 ba ee 0b 00 mov eax, dword ptr [rip + 782010] # 0x4c26e0 - 403826: 4c 8b 35 ab ee 0b 00 mov r14, qword ptr [rip + 781995] # 0x4c26d8 - 40382d: 85 c0 test eax, eax - 40382f: 74 3a je 0x40386b <_nl_find_msg+0x63b> - 403831: 4d 85 f6 test r14, r14 - 403834: 0f 85 43 fd ff ff jne 0x40357d <_nl_find_msg+0x34d> - 40383a: 48 c7 c0 a0 ff ff ff mov rax, -96 - 403841: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 403845: 48 8b 00 mov rax, qword ptr [rax] - 403848: 4c 8b b0 b0 00 00 00 mov r14, qword ptr [rax + 176] - 40384f: e9 29 fd ff ff jmp 0x40357d <_nl_find_msg+0x34d> - 403854: 0f 1f 40 00 nop dword ptr [rax] - 403858: 48 01 c8 add rax, rcx - 40385b: 48 89 45 90 mov qword ptr [rbp - 112], rax - 40385f: 8d 42 01 lea eax, [rdx + 1] - 403862: 48 89 45 88 mov qword ptr [rbp - 120], rax - 403866: e9 58 fb ff ff jmp 0x4033c3 <_nl_find_msg+0x193> - 40386b: 48 8d 3d 4e 1a 09 00 lea rdi, [rip + 596558] # 0x4952c0 - 403872: e8 a9 c2 00 00 call 0x40fb20 - 403877: 49 89 c4 mov r12, rax - 40387a: 48 85 c0 test rax, rax - 40387d: 74 09 je 0x403888 <_nl_find_msg+0x658> - 40387f: 80 38 00 cmp byte ptr [rax], 0 - 403882: 0f 85 04 02 00 00 jne 0x403a8c <_nl_find_msg+0x85c> - 403888: 4c 8b 35 49 ee 0b 00 mov r14, qword ptr [rip + 781897] # 0x4c26d8 - 40388f: c7 05 47 ee 0b 00 01 00 00 00 mov dword ptr [rip + 781895], 1 # 0x4c26e0 - 403899: eb 96 jmp 0x403831 <_nl_find_msg+0x601> - 40389b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4038a3: 85 c0 test eax, eax - 4038a5: 0f 85 9d 02 00 00 jne 0x403b48 <_nl_find_msg+0x918> - 4038ab: ba 01 00 00 00 mov edx, 1 - 4038b0: 0f b1 15 41 ee 0b 00 cmpxchg dword ptr [rip + 781889], edx # 0x4c26f8 - 4038b7: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 4038bb: 48 89 5d 98 mov qword ptr [rbp - 104], rbx - 4038bf: 45 31 f6 xor r14d, r14d - 4038c2: 4c 8d 6d b0 lea r13, [rbp - 80] - 4038c6: 48 8b 15 1b ee 0b 00 mov rdx, qword ptr [rip + 781851] # 0x4c26e8 - 4038cd: 48 89 45 a0 mov qword ptr [rbp - 96], rax - 4038d1: 48 8b 05 18 ee 0b 00 mov rax, qword ptr [rip + 781848] # 0x4c26f0 - 4038d8: 48 83 c0 08 add rax, 8 - 4038dc: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 4038e0: eb 5b jmp 0x40393d <_nl_find_msg+0x70d> - 4038e2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4038e8: 41 83 c6 01 add r14d, 1 - 4038ec: 48 8b 1d 0d ee 0b 00 mov rbx, qword ptr [rip + 781837] # 0x4c2700 - 4038f3: 41 69 d6 f0 0f 00 00 imul edx, r14d, 4080 - 4038fa: 48 89 df mov rdi, rbx - 4038fd: 4c 63 fa movsxd r15, edx - 403900: 4c 89 fe mov rsi, r15 - 403903: 4c 89 3d de ed 0b 00 mov qword ptr [rip + 781790], r15 # 0x4c26e8 - 40390a: e8 41 c3 01 00 call 0x41fc50 - 40390f: 48 85 c0 test rax, rax - 403912: 0f 84 bc 00 00 00 je 0x4039d4 <_nl_find_msg+0x7a4> - 403918: 48 89 05 e1 ed 0b 00 mov qword ptr [rip + 781793], rax # 0x4c2700 - 40391f: 49 8d 57 f8 lea rdx, [r15 - 8] - 403923: 48 8d 48 08 lea rcx, [rax + 8] - 403927: 48 83 c0 10 add rax, 16 - 40392b: 48 89 15 b6 ed 0b 00 mov qword ptr [rip + 781750], rdx # 0x4c26e8 - 403932: 48 89 0d b7 ed 0b 00 mov qword ptr [rip + 781751], rcx # 0x4c26f0 - 403939: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 40393d: 48 83 fa 07 cmp rdx, 7 - 403941: 76 41 jbe 0x403984 <_nl_find_msg+0x754> - 403943: 4c 8b 5d 88 mov r11, qword ptr [rbp - 120] - 403947: 49 8b 7c 24 08 mov rdi, qword ptr [r12 + 8] - 40394c: 48 8d 4d a8 lea rcx, [rbp - 88] - 403950: 4d 89 e9 mov r9, r13 - 403953: 4c 03 5d a0 add r11, qword ptr [rbp - 96] - 403957: 4c 8d 44 10 f8 lea r8, [rax + rdx - 8] - 40395c: 48 8d 75 a0 lea rsi, [rbp - 96] - 403960: 4c 89 da mov rdx, r11 - 403963: e8 08 af 04 00 call 0x44e870 <__gconv> - 403968: 89 c2 mov edx, eax - 40396a: 83 e2 fb and edx, -5 - 40396d: 0f 84 5f 01 00 00 je 0x403ad2 <_nl_find_msg+0x8a2> - 403973: 83 f8 05 cmp eax, 5 - 403976: 0f 85 65 fa ff ff jne 0x4033e1 <_nl_find_msg+0x1b1> - 40397c: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 403980: 48 89 45 a0 mov qword ptr [rbp - 96], rax - 403984: 45 85 f6 test r14d, r14d - 403987: 0f 85 5b ff ff ff jne 0x4038e8 <_nl_find_msg+0x6b8> - 40398d: 48 c7 05 50 ed 0b 00 f0 0f 00 00 mov qword ptr [rip + 781648], 4080 # 0x4c26e8 - 403998: bf f0 0f 00 00 mov edi, 4080 - 40399d: e8 be b5 01 00 call 0x41ef60 - 4039a2: 48 85 c0 test rax, rax - 4039a5: 74 3f je 0x4039e6 <_nl_find_msg+0x7b6> - 4039a7: 48 8b 15 52 ed 0b 00 mov rdx, qword ptr [rip + 781650] # 0x4c2700 - 4039ae: 41 be 01 00 00 00 mov r14d, 1 - 4039b4: 48 89 05 45 ed 0b 00 mov qword ptr [rip + 781637], rax # 0x4c2700 - 4039bb: 48 89 10 mov qword ptr [rax], rdx - 4039be: ba e8 0f 00 00 mov edx, 4072 - 4039c3: e9 5b ff ff ff jmp 0x403923 <_nl_find_msg+0x6f3> - 4039c8: 48 8b 9d 78 ff ff ff mov rbx, qword ptr [rbp - 136] - 4039cf: e9 ec fd ff ff jmp 0x4037c0 <_nl_find_msg+0x590> - 4039d4: 48 8b 03 mov rax, qword ptr [rbx] - 4039d7: 48 89 df mov rdi, rbx - 4039da: 48 89 05 1f ed 0b 00 mov qword ptr [rip + 781599], rax # 0x4c2700 - 4039e1: e8 6a bb 01 00 call 0x41f550 - 4039e6: 48 c7 05 ff ec 0b 00 00 00 00 00 mov qword ptr [rip + 781567], 0 # 0x4c26f0 - 4039f1: 48 c7 05 ec ec 0b 00 00 00 00 00 mov qword ptr [rip + 781548], 0 # 0x4c26e8 - 4039fc: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 403a04: 85 c0 test eax, eax - 403a06: 0f 85 94 01 00 00 jne 0x403ba0 <_nl_find_msg+0x970> - 403a0c: 83 2d e5 ec 0b 00 01 sub dword ptr [rip + 781541], 1 # 0x4c26f8 - 403a13: 48 c7 45 90 ff ff ff ff mov qword ptr [rbp - 112], -1 - 403a1b: e9 e8 f9 ff ff jmp 0x403408 <_nl_find_msg+0x1d8> - 403a20: 48 83 3d 38 c5 0b 00 00 cmp qword ptr [rip + 771384], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 403a28: 74 0c je 0x403a36 <_nl_find_msg+0x806> - 403a2a: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] - 403a31: e8 ca c5 bf ff call 0x0 - 403a36: 48 c7 45 90 ff ff ff ff mov qword ptr [rbp - 112], -1 - 403a3e: e9 c5 f9 ff ff jmp 0x403408 <_nl_find_msg+0x1d8> - 403a43: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 403a4b: 85 c0 test eax, eax - 403a4d: 0f 85 b3 01 00 00 jne 0x403c06 <_nl_find_msg+0x9d6> - 403a53: ba 01 00 00 00 mov edx, 1 - 403a58: 0f b1 15 99 ec 0b 00 cmpxchg dword ptr [rip + 781465], edx # 0x4c26f8 - 403a5f: 49 83 7c 24 10 00 cmp qword ptr [r12 + 16], 0 - 403a65: 0f 84 6e 01 00 00 je 0x403bd9 <_nl_find_msg+0x9a9> - 403a6b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 403a73: 85 c0 test eax, eax - 403a75: 0f 85 b6 01 00 00 jne 0x403c31 <_nl_find_msg+0xa01> - 403a7b: 83 2d 76 ec 0b 00 01 sub dword ptr [rip + 781430], 1 # 0x4c26f8 - 403a82: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 403a87: e9 64 fd ff ff jmp 0x4037f0 <_nl_find_msg+0x5c0> - 403a8c: 48 89 c7 mov rdi, rax - 403a8f: e8 ec d6 ff ff call 0x401180 <.plt+0x160> - 403a94: 4c 8d 78 01 lea r15, [rax + 1] - 403a98: 4c 89 ff mov rdi, r15 - 403a9b: e8 c0 b4 01 00 call 0x41ef60 - 403aa0: 49 89 c6 mov r14, rax - 403aa3: 48 85 c0 test rax, rax - 403aa6: 74 0e je 0x403ab6 <_nl_find_msg+0x886> - 403aa8: 4c 89 fa mov rdx, r15 - 403aab: 4c 89 e6 mov rsi, r12 - 403aae: 48 89 c7 mov rdi, rax - 403ab1: e8 aa d5 ff ff call 0x401060 <.plt+0x40> - 403ab6: 4c 89 35 1b ec 0b 00 mov qword ptr [rip + 781339], r14 # 0x4c26d8 - 403abd: e9 cd fd ff ff jmp 0x40388f <_nl_find_msg+0x65f> - 403ac2: 48 89 f7 mov rdi, rsi - 403ac5: e8 96 b4 01 00 call 0x41ef60 - 403aca: 49 89 c4 mov r12, rax - 403acd: e9 a0 fb ff ff jmp 0x403672 <_nl_find_msg+0x442> - 403ad2: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] - 403ad6: 48 8b 05 13 ec 0b 00 mov rax, qword ptr [rip + 781331] # 0x4c26f0 - 403add: 48 8b 5d 98 mov rbx, qword ptr [rbp - 104] - 403ae1: 48 89 f1 mov rcx, rsi - 403ae4: 48 29 c1 sub rcx, rax - 403ae7: 4c 8d 04 dd 00 00 00 00 lea r8, [8*rbx] - 403aef: 48 8d 79 f8 lea rdi, [rcx - 8] - 403af3: 48 89 38 mov qword ptr [rax], rdi - 403af6: 48 89 7d 88 mov qword ptr [rbp - 120], rdi - 403afa: 49 8b 7c 24 10 mov rdi, qword ptr [r12 + 16] - 403aff: 48 89 04 df mov qword ptr [rdi + 8*rbx], rax - 403b03: 48 8b 1d de eb 0b 00 mov rbx, qword ptr [rip + 781278] # 0x4c26e8 - 403b0a: 48 29 cb sub rbx, rcx - 403b0d: 49 89 d9 mov r9, rbx - 403b10: 48 89 d9 mov rcx, rbx - 403b13: 41 83 e1 07 and r9d, 7 - 403b17: 48 83 e1 f8 and rcx, -8 - 403b1b: 4c 01 ce add rsi, r9 - 403b1e: 48 89 0d c3 eb 0b 00 mov qword ptr [rip + 781251], rcx # 0x4c26e8 - 403b25: 48 89 35 c4 eb 0b 00 mov qword ptr [rip + 781252], rsi # 0x4c26f0 - 403b2c: 64 8b 0c 25 18 00 00 00 mov ecx, dword ptr fs:[24] - 403b34: 85 c9 test ecx, ecx - 403b36: 0f 85 0c 01 00 00 jne 0x403c48 <_nl_find_msg+0xa18> - 403b3c: 83 2d b5 eb 0b 00 01 sub dword ptr [rip + 781237], 1 # 0x4c26f8 - 403b43: e9 c6 fc ff ff jmp 0x40380e <_nl_find_msg+0x5de> - 403b48: 31 c0 xor eax, eax - 403b4a: ba 01 00 00 00 mov edx, 1 - 403b4f: f0 lock - 403b50: 0f b1 15 a1 eb 0b 00 cmpxchg dword ptr [rip + 781217], edx # 0x4c26f8 - 403b57: 0f 84 5a fd ff ff je 0x4038b7 <_nl_find_msg+0x687> - 403b5d: 48 8d 3d 94 eb 0b 00 lea rdi, [rip + 781204] # 0x4c26f8 - 403b64: e8 37 62 01 00 call 0x419da0 <__lll_lock_wait_private> - 403b69: e9 49 fd ff ff jmp 0x4038b7 <_nl_find_msg+0x687> - 403b6e: 83 c0 01 add eax, 1 - 403b71: 0f 84 0a 01 00 00 je 0x403c81 <_nl_find_msg+0xa51> - 403b77: 48 83 3d e1 c3 0b 00 00 cmp qword ptr [rip + 771041], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 403b7f: 74 0c je 0x403b8d <_nl_find_msg+0x95d> - 403b81: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] - 403b88: e8 73 c4 bf ff call 0x0 - 403b8d: 4c 89 ff mov rdi, r15 - 403b90: e8 bb b9 01 00 call 0x41f550 - 403b95: 31 ff xor edi, edi - 403b97: 48 89 7d 90 mov qword ptr [rbp - 112], rdi - 403b9b: e9 68 f8 ff ff jmp 0x403408 <_nl_find_msg+0x1d8> - 403ba0: 31 c0 xor eax, eax - 403ba2: 87 05 50 eb 0b 00 xchg dword ptr [rip + 781136], eax # 0x4c26f8 - 403ba8: 48 c7 45 90 ff ff ff ff mov qword ptr [rbp - 112], -1 - 403bb0: 83 f8 01 cmp eax, 1 - 403bb3: 0f 8e 4f f8 ff ff jle 0x403408 <_nl_find_msg+0x1d8> - 403bb9: 45 31 d2 xor r10d, r10d - 403bbc: ba 01 00 00 00 mov edx, 1 - 403bc1: be 81 00 00 00 mov esi, 129 - 403bc6: b8 ca 00 00 00 mov eax, 202 - 403bcb: 48 8d 3d 26 eb 0b 00 lea rdi, [rip + 781094] # 0x4c26f8 - 403bd2: 0f 05 syscall - 403bd4: e9 2f f8 ff ff jmp 0x403408 <_nl_find_msg+0x1d8> - 403bd9: 8b 7d 98 mov edi, dword ptr [rbp - 104] - 403bdc: be 08 00 00 00 mov esi, 8 - 403be1: 41 03 7d 40 add edi, dword ptr [r13 + 64] - 403be5: e8 76 cc 01 00 call 0x420860 - 403bea: 49 89 44 24 10 mov qword ptr [r12 + 16], rax - 403bef: 48 85 c0 test rax, rax - 403bf2: 0f 85 bf fc ff ff jne 0x4038b7 <_nl_find_msg+0x687> - 403bf8: 49 c7 44 24 10 ff ff ff ff mov qword ptr [r12 + 16], -1 - 403c01: e9 65 fe ff ff jmp 0x403a6b <_nl_find_msg+0x83b> - 403c06: 31 c0 xor eax, eax - 403c08: ba 01 00 00 00 mov edx, 1 - 403c0d: f0 lock - 403c0e: 0f b1 15 e3 ea 0b 00 cmpxchg dword ptr [rip + 781027], edx # 0x4c26f8 - 403c15: 0f 84 44 fe ff ff je 0x403a5f <_nl_find_msg+0x82f> - 403c1b: 48 8d 3d d6 ea 0b 00 lea rdi, [rip + 781014] # 0x4c26f8 - 403c22: e8 79 61 01 00 call 0x419da0 <__lll_lock_wait_private> - 403c27: e9 33 fe ff ff jmp 0x403a5f <_nl_find_msg+0x82f> - 403c2c: e8 9f 7f 04 00 call 0x44bbd0 <__stack_chk_fail_local> - 403c31: 31 c0 xor eax, eax - 403c33: 87 05 bf ea 0b 00 xchg dword ptr [rip + 780991], eax # 0x4c26f8 - 403c39: 83 e8 01 sub eax, 1 - 403c3c: 7f 51 jg 0x403c8f <_nl_find_msg+0xa5f> - 403c3e: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 403c43: e9 a8 fb ff ff jmp 0x4037f0 <_nl_find_msg+0x5c0> - 403c48: 87 15 aa ea 0b 00 xchg dword ptr [rip + 780970], edx # 0x4c26f8 - 403c4e: 83 ea 01 sub edx, 1 - 403c51: 7f 59 jg 0x403cac <_nl_find_msg+0xa7c> - 403c53: 4a 8b 04 07 mov rax, qword ptr [rdi + r8] - 403c57: 48 8b 38 mov rdi, qword ptr [rax] - 403c5a: 48 89 7d 88 mov qword ptr [rbp - 120], rdi - 403c5e: e9 ab fb ff ff jmp 0x40380e <_nl_find_msg+0x5de> - 403c63: 31 c0 xor eax, eax - 403c65: 87 05 8d ea 0b 00 xchg dword ptr [rip + 780941], eax # 0x4c26f8 - 403c6b: 83 e8 01 sub eax, 1 - 403c6e: 48 c7 45 90 00 00 00 00 mov qword ptr [rbp - 112], 0 - 403c76: 0f 8e 8c f7 ff ff jle 0x403408 <_nl_find_msg+0x1d8> - 403c7c: e9 38 ff ff ff jmp 0x403bb9 <_nl_find_msg+0x989> - 403c81: 49 c7 44 24 08 ff ff ff ff mov qword ptr [r12 + 8], -1 - 403c8a: e9 1b fb ff ff jmp 0x4037aa <_nl_find_msg+0x57a> - 403c8f: 45 31 d2 xor r10d, r10d - 403c92: ba 01 00 00 00 mov edx, 1 - 403c97: be 81 00 00 00 mov esi, 129 - 403c9c: b8 ca 00 00 00 mov eax, 202 - 403ca1: 48 8d 3d 50 ea 0b 00 lea rdi, [rip + 780880] # 0x4c26f8 - 403ca8: 0f 05 syscall - 403caa: eb 92 jmp 0x403c3e <_nl_find_msg+0xa0e> - 403cac: 45 31 d2 xor r10d, r10d - 403caf: ba 01 00 00 00 mov edx, 1 - 403cb4: be 81 00 00 00 mov esi, 129 - 403cb9: b8 ca 00 00 00 mov eax, 202 - 403cbe: 48 8d 3d 33 ea 0b 00 lea rdi, [rip + 780851] # 0x4c26f8 - 403cc5: 0f 05 syscall - 403cc7: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 403ccc: 4a 8b 04 00 mov rax, qword ptr [rax + r8] - 403cd0: e9 32 fb ff ff jmp 0x403807 <_nl_find_msg+0x5d7> - 403cd5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000403ce0 <__dcigettext>: - 403ce0: f3 0f 1e fa endbr64 - 403ce4: 55 push rbp - 403ce5: 48 89 e5 mov rbp, rsp - 403ce8: 41 57 push r15 - 403cea: 41 56 push r14 - 403cec: 41 55 push r13 - 403cee: 41 54 push r12 - 403cf0: 53 push rbx - 403cf1: 48 81 ec d8 00 00 00 sub rsp, 216 - 403cf8: 48 89 95 38 ff ff ff mov qword ptr [rbp - 200], rdx - 403cff: 89 8d 50 ff ff ff mov dword ptr [rbp - 176], ecx - 403d05: 4c 89 85 48 ff ff ff mov qword ptr [rbp - 184], r8 - 403d0c: 44 89 8d 54 ff ff ff mov dword ptr [rbp - 172], r9d - 403d13: 64 48 8b 0c 25 28 00 00 00 mov rcx, qword ptr fs:[40] - 403d1c: 48 89 4d c8 mov qword ptr [rbp - 56], rcx - 403d20: 31 c9 xor ecx, ecx - 403d22: 48 c7 85 70 ff ff ff 00 00 00 00 mov qword ptr [rbp - 144], 0 - 403d2d: 48 85 f6 test rsi, rsi - 403d30: 0f 84 fa 05 00 00 je 0x404330 <__dcigettext+0x650> - 403d36: 49 89 f6 mov r14, rsi - 403d39: 41 83 f9 0c cmp r9d, 12 - 403d3d: 0f 87 3d 05 00 00 ja 0x404280 <__dcigettext+0x5a0> - 403d43: 41 83 f9 06 cmp r9d, 6 - 403d47: 0f 84 33 05 00 00 je 0x404280 <__dcigettext+0x5a0> - 403d4d: 48 c7 c0 c0 ff ff ff mov rax, -64 - 403d54: 48 c7 c3 00 00 00 00 mov rbx, 0 - 403d5b: 49 89 fd mov r13, rdi - 403d5e: 64 8b 00 mov eax, dword ptr fs:[rax] - 403d61: 89 85 2c ff ff ff mov dword ptr [rbp - 212], eax - 403d67: 48 85 db test rbx, rbx - 403d6a: 74 18 je 0x403d84 <__dcigettext+0xa4> - 403d6c: 48 8d 3d 8d f0 0b 00 lea rdi, [rip + 782477] # 0x4c2e00 <__libc_setlocale_lock> - 403d73: e8 88 c2 bf ff call 0x0 - 403d78: 48 8d 3d 21 e9 0b 00 lea rdi, [rip + 780577] # 0x4c26a0 <_nl_state_lock> - 403d7f: e8 7c c2 bf ff call 0x0 - 403d84: 8b 85 54 ff ff ff mov eax, dword ptr [rbp - 172] - 403d8a: 4d 85 ed test r13, r13 - 403d8d: 4c 0f 44 2d 63 c3 0b 00 cmove r13, qword ptr [rip + 770915] # 0x4c00f8 <_nl_current_default_domain> - 403d95: 4c 89 75 b8 mov qword ptr [rbp - 72], r14 - 403d99: 48 c7 45 a0 00 00 00 00 mov qword ptr [rbp - 96], 0 - 403da1: 89 c7 mov edi, eax - 403da3: 4c 89 6d 80 mov qword ptr [rbp - 128], r13 - 403da7: 89 45 88 mov dword ptr [rbp - 120], eax - 403daa: e8 91 85 05 00 call 0x45c340 <__current_locale_name> - 403daf: 48 89 85 18 ff ff ff mov qword ptr [rbp - 232], rax - 403db6: 48 89 45 90 mov qword ptr [rbp - 112], rax - 403dba: 48 85 db test rbx, rbx - 403dbd: 74 0c je 0x403dcb <__dcigettext+0xeb> - 403dbf: 48 8d 3d 5a e9 0b 00 lea rdi, [rip + 780634] # 0x4c2720 - 403dc6: e8 35 c2 bf ff call 0x0 - 403dcb: 48 8d 7d 80 lea rdi, [rbp - 128] - 403dcf: 48 8d 15 da f3 ff ff lea rdx, [rip - 3110] # 0x4031b0 - 403dd6: 48 8d 35 2b e9 0b 00 lea rsi, [rip + 780587] # 0x4c2708 - 403ddd: e8 ae 5b 04 00 call 0x449990 - 403de2: 48 83 3d 76 c1 0b 00 00 cmp qword ptr [rip + 770422], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 403dea: 48 89 85 30 ff ff ff mov qword ptr [rbp - 208], rax - 403df1: 74 0c je 0x403dff <__dcigettext+0x11f> - 403df3: 48 8d 3d 26 e9 0b 00 lea rdi, [rip + 780582] # 0x4c2720 - 403dfa: e8 01 c2 bf ff call 0x0 - 403dff: 48 8b 85 30 ff ff ff mov rax, qword ptr [rbp - 208] - 403e06: 48 85 c0 test rax, rax - 403e09: 74 12 je 0x403e1d <__dcigettext+0x13d> - 403e0b: 48 8b 00 mov rax, qword ptr [rax] - 403e0e: 8b 0d 34 f9 0b 00 mov ecx, dword ptr [rip + 784692] # 0x4c3748 <_nl_msg_cat_cntr> - 403e14: 39 48 18 cmp dword ptr [rax + 24], ecx - 403e17: 0f 84 ab 04 00 00 je 0x4042c8 <__dcigettext+0x5e8> - 403e1d: 4c 8b 25 1c f9 0b 00 mov r12, qword ptr [rip + 784668] # 0x4c3740 <_nl_domain_bindings> - 403e24: 4d 85 e4 test r12, r12 - 403e27: 0f 85 e6 02 00 00 jne 0x404113 <__dcigettext+0x433> - 403e2d: 0f 1f 00 nop dword ptr [rax] - 403e30: 48 8d 05 c9 14 09 00 lea rax, [rip + 595145] # 0x495300 <_nl_default_dirname> - 403e37: 48 89 85 68 ff ff ff mov qword ptr [rbp - 152], rax - 403e3e: 48 63 85 54 ff ff ff movsxd rax, dword ptr [rbp - 172] - 403e45: 48 8d 15 b4 64 09 00 lea rdx, [rip + 615604] # 0x49a300 <_nl_category_name_idxs> - 403e4c: 48 89 c7 mov rdi, rax - 403e4f: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 403e53: 48 8d 15 c6 64 09 00 lea rdx, [rip + 615622] # 0x49a320 <_nl_category_names> - 403e5a: 4c 8d 3c 10 lea r15, [rax + rdx] - 403e5e: e8 dd 84 05 00 call 0x45c340 <__current_locale_name> - 403e63: 80 38 43 cmp byte ptr [rax], 67 - 403e66: 48 89 c3 mov rbx, rax - 403e69: 0f 85 31 04 00 00 jne 0x4042a0 <__dcigettext+0x5c0> - 403e6f: 80 78 01 00 cmp byte ptr [rax + 1], 0 - 403e73: 0f 85 27 04 00 00 jne 0x4042a0 <__dcigettext+0x5c0> - 403e79: 4c 89 ef mov rdi, r13 - 403e7c: e8 ff d2 ff ff call 0x401180 <.plt+0x160> - 403e81: 4c 89 ff mov rdi, r15 - 403e84: 48 89 85 20 ff ff ff mov qword ptr [rbp - 224], rax - 403e8b: e8 f0 d2 ff ff call 0x401180 <.plt+0x160> - 403e90: 48 8b 8d 20 ff ff ff mov rcx, qword ptr [rbp - 224] - 403e97: 48 8d 44 01 1c lea rax, [rcx + rax + 28] - 403e9c: 48 89 e1 mov rcx, rsp - 403e9f: 48 89 c2 mov rdx, rax - 403ea2: 48 25 00 f0 ff ff and rax, -4096 - 403ea8: 48 29 c1 sub rcx, rax - 403eab: 48 83 e2 f0 and rdx, -16 - 403eaf: 48 89 c8 mov rax, rcx - 403eb2: 48 39 c4 cmp rsp, rax - 403eb5: 74 15 je 0x403ecc <__dcigettext+0x1ec> - 403eb7: 48 81 ec 00 10 00 00 sub rsp, 4096 - 403ebe: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 403ec7: 48 39 c4 cmp rsp, rax - 403eca: 75 eb jne 0x403eb7 <__dcigettext+0x1d7> - 403ecc: 81 e2 ff 0f 00 00 and edx, 4095 - 403ed2: 48 29 d4 sub rsp, rdx - 403ed5: 48 85 d2 test rdx, rdx - 403ed8: 74 06 je 0x403ee0 <__dcigettext+0x200> - 403eda: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 403ee0: 48 8d 44 24 0f lea rax, [rsp + 15] - 403ee5: 4c 89 fe mov rsi, r15 - 403ee8: 48 83 e0 f0 and rax, -16 - 403eec: 48 89 c7 mov rdi, rax - 403eef: 48 89 85 58 ff ff ff mov qword ptr [rbp - 168], rax - 403ef6: e8 95 d1 ff ff call 0x401090 <.plt+0x70> - 403efb: bf 2f 00 00 00 mov edi, 47 - 403f00: 48 8b 95 20 ff ff ff mov rdx, qword ptr [rbp - 224] - 403f07: 4c 89 ee mov rsi, r13 - 403f0a: 66 89 38 mov word ptr [rax], di - 403f0d: 48 8d 78 01 lea rdi, [rax + 1] - 403f11: e8 3a d2 ff ff call 0x401150 <.plt+0x130> - 403f16: 48 89 df mov rdi, rbx - 403f19: c7 00 2e 6d 6f 00 mov dword ptr [rax], 7302446 - 403f1f: e8 5c d2 ff ff call 0x401180 <.plt+0x160> - 403f24: 48 89 e1 mov rcx, rsp - 403f27: 48 83 c0 18 add rax, 24 - 403f2b: 48 89 c2 mov rdx, rax - 403f2e: 48 25 00 f0 ff ff and rax, -4096 - 403f34: 48 29 c1 sub rcx, rax - 403f37: 48 83 e2 f0 and rdx, -16 - 403f3b: 48 89 c8 mov rax, rcx - 403f3e: 48 39 c4 cmp rsp, rax - 403f41: 74 15 je 0x403f58 <__dcigettext+0x278> - 403f43: 48 81 ec 00 10 00 00 sub rsp, 4096 - 403f4a: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 403f53: 48 39 c4 cmp rsp, rax - 403f56: 75 eb jne 0x403f43 <__dcigettext+0x263> - 403f58: 81 e2 ff 0f 00 00 and edx, 4095 - 403f5e: 48 29 d4 sub rsp, rdx - 403f61: 48 85 d2 test rdx, rdx - 403f64: 74 06 je 0x403f6c <__dcigettext+0x28c> - 403f66: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 403f6c: 4c 8d 54 24 0f lea r10, [rsp + 15] - 403f71: 4c 89 ad 40 ff ff ff mov qword ptr [rbp - 192], r13 - 403f78: 4d 89 e7 mov r15, r12 - 403f7b: 49 83 e2 f0 and r10, -16 - 403f7f: 4d 89 d5 mov r13, r10 - 403f82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 403f88: 0f b6 03 movzx eax, byte ptr [rbx] - 403f8b: 3c 3a cmp al, 58 - 403f8d: 0f 84 ad 03 00 00 je 0x404340 <__dcigettext+0x660> - 403f93: 84 c0 test al, al - 403f95: 0f 85 b5 03 00 00 jne 0x404350 <__dcigettext+0x670> - 403f9b: be 43 00 00 00 mov esi, 67 - 403fa0: 66 41 89 75 00 mov word ptr [r13], si - 403fa5: 41 80 7d 00 43 cmp byte ptr [r13], 67 - 403faa: 75 0b jne 0x403fb7 <__dcigettext+0x2d7> - 403fac: 41 80 7d 01 00 cmp byte ptr [r13 + 1], 0 - 403fb1: 0f 84 49 02 00 00 je 0x404200 <__dcigettext+0x520> - 403fb7: b9 06 00 00 00 mov ecx, 6 - 403fbc: 4c 89 ee mov rsi, r13 - 403fbf: 48 8d 3d 25 13 09 00 lea rdi, [rip + 594725] # 0x4952eb <_nl_POSIX_name> - 403fc6: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 403fc8: 0f 97 c0 seta al - 403fcb: 1c 00 sbb al, 0 - 403fcd: 84 c0 test al, al - 403fcf: 0f 84 2b 02 00 00 je 0x404200 <__dcigettext+0x520> - 403fd5: 48 8b 95 58 ff ff ff mov rdx, qword ptr [rbp - 168] - 403fdc: 48 8b bd 68 ff ff ff mov rdi, qword ptr [rbp - 152] - 403fe3: 4c 89 f9 mov rcx, r15 - 403fe6: 4c 89 ee mov rsi, r13 - 403fe9: e8 52 06 00 00 call 0x404640 <_nl_find_domain> - 403fee: 49 89 c4 mov r12, rax - 403ff1: 48 85 c0 test rax, rax - 403ff4: 74 92 je 0x403f88 <__dcigettext+0x2a8> - 403ff6: 4c 8d 85 78 ff ff ff lea r8, [rbp - 136] - 403ffd: 4c 89 f2 mov rdx, r14 - 404000: 4c 89 fe mov rsi, r15 - 404003: 48 89 c7 mov rdi, rax - 404006: b9 01 00 00 00 mov ecx, 1 - 40400b: 4c 89 85 60 ff ff ff mov qword ptr [rbp - 160], r8 - 404012: e8 19 f2 ff ff call 0x403230 <_nl_find_msg> - 404017: 4c 8b 85 60 ff ff ff mov r8, qword ptr [rbp - 160] - 40401e: 48 85 c0 test rax, rax - 404021: 48 89 c1 mov rcx, rax - 404024: 0f 84 6e 01 00 00 je 0x404198 <__dcigettext+0x4b8> - 40402a: 4c 8b ad 40 ff ff ff mov r13, qword ptr [rbp - 192] - 404031: 4d 89 e1 mov r9, r12 - 404034: 48 83 f8 ff cmp rax, -1 - 404038: 0f 84 c2 01 00 00 je 0x404200 <__dcigettext+0x520> - 40403e: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 404045: 48 89 8d 60 ff ff ff mov qword ptr [rbp - 160], rcx - 40404c: 4c 89 8d 68 ff ff ff mov qword ptr [rbp - 152], r9 - 404053: e8 f8 b4 01 00 call 0x41f550 - 404058: 48 83 bd 30 ff ff ff 00 cmp qword ptr [rbp - 208], 0 - 404060: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] - 404067: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] - 40406e: 0f 84 32 04 00 00 je 0x4044a6 <__dcigettext+0x7c6> - 404074: 8b 15 ce f6 0b 00 mov edx, dword ptr [rip + 784078] # 0x4c3748 <_nl_msg_cat_cntr> - 40407a: 66 49 0f 6e c1 movq xmm0, r9 - 40407f: 66 48 0f 6e c9 movq xmm1, rcx - 404084: 48 8b 85 30 ff ff ff mov rax, qword ptr [rbp - 208] - 40408b: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 40408f: 48 8b 00 mov rax, qword ptr [rax] - 404092: 89 50 18 mov dword ptr [rax + 24], edx - 404095: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 40409c: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 - 4040a0: 48 89 50 30 mov qword ptr [rax + 48], rdx - 4040a4: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4040ab: 8b 9d 2c ff ff ff mov ebx, dword ptr [rbp - 212] - 4040b1: 64 89 18 mov dword ptr fs:[rax], ebx - 4040b4: 8b 95 50 ff ff ff mov edx, dword ptr [rbp - 176] - 4040ba: 85 d2 test edx, edx - 4040bc: 0f 85 74 03 00 00 jne 0x404436 <__dcigettext+0x756> - 4040c2: 48 83 3d 96 be 0b 00 00 cmp qword ptr [rip + 769686], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 4040ca: 0f 84 85 01 00 00 je 0x404255 <__dcigettext+0x575> - 4040d0: 48 8d 3d c9 e5 0b 00 lea rdi, [rip + 779721] # 0x4c26a0 <_nl_state_lock> - 4040d7: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx - 4040de: e8 1d bf bf ff call 0x0 - 4040e3: 48 8d 3d 16 ed 0b 00 lea rdi, [rip + 781590] # 0x4c2e00 <__libc_setlocale_lock> - 4040ea: e8 11 bf bf ff call 0x0 - 4040ef: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] - 4040f6: e9 5a 01 00 00 jmp 0x404255 <__dcigettext+0x575> - 4040fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 404100: 0f 88 22 02 00 00 js 0x404328 <__dcigettext+0x648> - 404106: 4d 8b 24 24 mov r12, qword ptr [r12] - 40410a: 4d 85 e4 test r12, r12 - 40410d: 0f 84 1d fd ff ff je 0x403e30 <__dcigettext+0x150> - 404113: 49 8d 74 24 18 lea rsi, [r12 + 24] - 404118: 4c 89 ef mov rdi, r13 - 40411b: e8 10 d0 ff ff call 0x401130 <.plt+0x110> - 404120: 85 c0 test eax, eax - 404122: 75 dc jne 0x404100 <__dcigettext+0x420> - 404124: 49 8b 44 24 08 mov rax, qword ptr [r12 + 8] - 404129: 80 38 2f cmp byte ptr [rax], 47 - 40412c: 48 89 85 68 ff ff ff mov qword ptr [rbp - 152], rax - 404133: 0f 84 05 fd ff ff je 0x403e3e <__dcigettext+0x15e> - 404139: 31 f6 xor esi, esi - 40413b: 31 ff xor edi, edi - 40413d: e8 9e 45 04 00 call 0x4486e0 - 404142: 49 89 c7 mov r15, rax - 404145: 48 85 c0 test rax, rax - 404148: 0f 84 b2 00 00 00 je 0x404200 <__dcigettext+0x520> - 40414e: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] - 404155: 48 8d bd 70 ff ff ff lea rdi, [rbp - 144] - 40415c: 48 89 c2 mov rdx, rax - 40415f: 31 c0 xor eax, eax - 404161: 48 8d 35 74 11 09 00 lea rsi, [rip + 594292] # 0x4952dc - 404168: e8 13 c8 00 00 call 0x410980 - 40416d: 4c 89 ff mov rdi, r15 - 404170: 89 c3 mov ebx, eax - 404172: e8 d9 b3 01 00 call 0x41f550 - 404177: 85 db test ebx, ebx - 404179: 0f 88 81 00 00 00 js 0x404200 <__dcigettext+0x520> - 40417f: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] - 404186: 48 89 85 68 ff ff ff mov qword ptr [rbp - 152], rax - 40418d: e9 ac fc ff ff jmp 0x403e3e <__dcigettext+0x15e> - 404192: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 404198: 49 8b 7c 24 20 mov rdi, qword ptr [r12 + 32] - 40419d: 48 85 ff test rdi, rdi - 4041a0: 0f 84 e2 fd ff ff je 0x403f88 <__dcigettext+0x2a8> - 4041a6: 45 31 db xor r11d, r11d - 4041a9: 48 89 9d 10 ff ff ff mov qword ptr [rbp - 240], rbx - 4041b0: 4c 89 c3 mov rbx, r8 - 4041b3: 4c 89 ad 08 ff ff ff mov qword ptr [rbp - 248], r13 - 4041ba: 4d 89 dd mov r13, r11 - 4041bd: eb 1c jmp 0x4041db <__dcigettext+0x4fb> - 4041bf: 90 nop - 4041c0: 48 85 c0 test rax, rax - 4041c3: 0f 85 d0 01 00 00 jne 0x404399 <__dcigettext+0x6b9> - 4041c9: 49 83 c5 01 add r13, 1 - 4041cd: 4b 8b 7c ec 20 mov rdi, qword ptr [r12 + 8*r13 + 32] - 4041d2: 48 85 ff test rdi, rdi - 4041d5: 0f 84 d9 01 00 00 je 0x4043b4 <__dcigettext+0x6d4> - 4041db: 49 89 d8 mov r8, rbx - 4041de: b9 01 00 00 00 mov ecx, 1 - 4041e3: 4c 89 f2 mov rdx, r14 - 4041e6: 4c 89 fe mov rsi, r15 - 4041e9: 44 89 ad 60 ff ff ff mov dword ptr [rbp - 160], r13d - 4041f0: e8 3b f0 ff ff call 0x403230 <_nl_find_msg> - 4041f5: 48 83 f8 ff cmp rax, -1 - 4041f9: 75 c5 jne 0x4041c0 <__dcigettext+0x4e0> - 4041fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 404200: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 404207: e8 44 b3 01 00 call 0x41f550 - 40420c: 48 83 3d 4c bd 0b 00 00 cmp qword ptr [rip + 769356], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 404214: 74 18 je 0x40422e <__dcigettext+0x54e> - 404216: 48 8d 3d 83 e4 0b 00 lea rdi, [rip + 779395] # 0x4c26a0 <_nl_state_lock> - 40421d: e8 de bd bf ff call 0x0 - 404222: 48 8d 3d d7 eb 0b 00 lea rdi, [rip + 781271] # 0x4c2e00 <__libc_setlocale_lock> - 404229: e8 d2 bd bf ff call 0x0 - 40422e: 48 c7 c0 c0 ff ff ff mov rax, -64 - 404235: 8b 8d 2c ff ff ff mov ecx, dword ptr [rbp - 212] - 40423b: 64 89 08 mov dword ptr fs:[rax], ecx - 40423e: 48 83 bd 48 ff ff ff 01 cmp qword ptr [rbp - 184], 1 - 404246: 74 0a je 0x404252 <__dcigettext+0x572> - 404248: 8b 85 50 ff ff ff mov eax, dword ptr [rbp - 176] - 40424e: 85 c0 test eax, eax - 404250: 75 44 jne 0x404296 <__dcigettext+0x5b6> - 404252: 4c 89 f1 mov rcx, r14 - 404255: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 404259: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 404262: 0f 85 bd 03 00 00 jne 0x404625 <__dcigettext+0x945> - 404268: 48 8d 65 d8 lea rsp, [rbp - 40] - 40426c: 48 89 c8 mov rax, rcx - 40426f: 5b pop rbx - 404270: 41 5c pop r12 - 404272: 41 5d pop r13 - 404274: 41 5e pop r14 - 404276: 41 5f pop r15 - 404278: 5d pop rbp - 404279: c3 ret - 40427a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 404280: 44 8b 8d 50 ff ff ff mov r9d, dword ptr [rbp - 176] - 404287: 45 85 c9 test r9d, r9d - 40428a: 74 c6 je 0x404252 <__dcigettext+0x572> - 40428c: 48 83 bd 48 ff ff ff 01 cmp qword ptr [rbp - 184], 1 - 404294: 74 bc je 0x404252 <__dcigettext+0x572> - 404296: 48 8b 8d 38 ff ff ff mov rcx, qword ptr [rbp - 200] - 40429d: eb b6 jmp 0x404255 <__dcigettext+0x575> - 40429f: 90 nop - 4042a0: 48 8d 3d 3b 10 09 00 lea rdi, [rip + 593979] # 0x4952e2 - 4042a7: e8 74 b8 00 00 call 0x40fb20 - 4042ac: 48 85 c0 test rax, rax - 4042af: 0f 84 c4 fb ff ff je 0x403e79 <__dcigettext+0x199> - 4042b5: 80 38 00 cmp byte ptr [rax], 0 - 4042b8: 48 0f 45 d8 cmovne rbx, rax - 4042bc: e9 b8 fb ff ff jmp 0x403e79 <__dcigettext+0x199> - 4042c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4042c8: 44 8b 85 50 ff ff ff mov r8d, dword ptr [rbp - 176] - 4042cf: 48 8b 48 28 mov rcx, qword ptr [rax + 40] - 4042d3: 45 85 c0 test r8d, r8d - 4042d6: 0f 85 eb 00 00 00 jne 0x4043c7 <__dcigettext+0x6e7> - 4042dc: 48 83 3d 7c bc 0b 00 00 cmp qword ptr [rip + 769148], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 4042e4: 74 26 je 0x40430c <__dcigettext+0x62c> - 4042e6: 48 8d 3d b3 e3 0b 00 lea rdi, [rip + 779187] # 0x4c26a0 <_nl_state_lock> - 4042ed: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx - 4042f4: e8 07 bd bf ff call 0x0 - 4042f9: 48 8d 3d 00 eb 0b 00 lea rdi, [rip + 781056] # 0x4c2e00 <__libc_setlocale_lock> - 404300: e8 fb bc bf ff call 0x0 - 404305: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] - 40430c: 48 c7 c0 c0 ff ff ff mov rax, -64 - 404313: 8b b5 2c ff ff ff mov esi, dword ptr [rbp - 212] - 404319: 64 89 30 mov dword ptr fs:[rax], esi - 40431c: e9 34 ff ff ff jmp 0x404255 <__dcigettext+0x575> - 404321: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 404328: 45 31 e4 xor r12d, r12d - 40432b: e9 00 fb ff ff jmp 0x403e30 <__dcigettext+0x150> - 404330: 31 c9 xor ecx, ecx - 404332: e9 1e ff ff ff jmp 0x404255 <__dcigettext+0x575> - 404337: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 404340: 48 83 c3 01 add rbx, 1 - 404344: e9 3f fc ff ff jmp 0x403f88 <__dcigettext+0x2a8> - 404349: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 404350: 4c 89 ea mov rdx, r13 - 404353: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 404358: 48 83 c3 01 add rbx, 1 - 40435c: 88 02 mov byte ptr [rdx], al - 40435e: 48 83 c2 01 add rdx, 1 - 404362: 0f b6 03 movzx eax, byte ptr [rbx] - 404365: 84 c0 test al, al - 404367: 74 04 je 0x40436d <__dcigettext+0x68d> - 404369: 3c 3a cmp al, 58 - 40436b: 75 eb jne 0x404358 <__dcigettext+0x678> - 40436d: 8b 0d 2d b7 0b 00 mov ecx, dword ptr [rip + 767789] # 0x4bfaa0 <__libc_enable_secure> - 404373: c6 02 00 mov byte ptr [rdx], 0 - 404376: 85 c9 test ecx, ecx - 404378: 0f 84 27 fc ff ff je 0x403fa5 <__dcigettext+0x2c5> - 40437e: be 2f 00 00 00 mov esi, 47 - 404383: 4c 89 ef mov rdi, r13 - 404386: e8 05 ce ff ff call 0x401190 <.plt+0x170> - 40438b: 48 85 c0 test rax, rax - 40438e: 0f 85 f4 fb ff ff jne 0x403f88 <__dcigettext+0x2a8> - 404394: e9 0c fc ff ff jmp 0x403fa5 <__dcigettext+0x2c5> - 404399: 4c 63 bd 60 ff ff ff movsxd r15, dword ptr [rbp - 160] - 4043a0: 4c 8b ad 40 ff ff ff mov r13, qword ptr [rbp - 192] - 4043a7: 48 89 c1 mov rcx, rax - 4043aa: 4f 8b 4c fc 20 mov r9, qword ptr [r12 + 8*r15 + 32] - 4043af: e9 8a fc ff ff jmp 0x40403e <__dcigettext+0x35e> - 4043b4: 48 8b 9d 10 ff ff ff mov rbx, qword ptr [rbp - 240] - 4043bb: 4c 8b ad 08 ff ff ff mov r13, qword ptr [rbp - 248] - 4043c2: e9 c1 fb ff ff jmp 0x403f88 <__dcigettext+0x2a8> - 4043c7: 48 8b 58 30 mov rbx, qword ptr [rax + 48] - 4043cb: 48 8b 40 20 mov rax, qword ptr [rax + 32] - 4043cf: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx - 4043d6: 48 8b b5 48 ff ff ff mov rsi, qword ptr [rbp - 184] - 4043dd: 4c 8b 68 10 mov r13, qword ptr [rax + 16] - 4043e1: 49 8b bd b8 00 00 00 mov rdi, qword ptr [r13 + 184] - 4043e8: e8 d3 eb ff ff call 0x402fc0 - 4043ed: 49 3b 85 c0 00 00 00 cmp rax, qword ptr [r13 + 192] - 4043f4: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] - 4043fb: 49 89 c4 mov r12, rax - 4043fe: 0f 83 d8 fe ff ff jae 0x4042dc <__dcigettext+0x5fc> - 404404: 48 89 cf mov rdi, rcx - 404407: 48 01 cb add rbx, rcx - 40440a: 49 89 cd mov r13, rcx - 40440d: 0f 1f 00 nop dword ptr [rax] - 404410: 49 83 ec 01 sub r12, 1 - 404414: 49 83 fc ff cmp r12, -1 - 404418: 0f 84 ff 01 00 00 je 0x40461d <__dcigettext+0x93d> - 40441e: 31 f6 xor esi, esi - 404420: e8 2b cc ff ff call 0x401050 <.plt+0x30> - 404425: 48 8d 78 01 lea rdi, [rax + 1] - 404429: 48 39 df cmp rdi, rbx - 40442c: 72 e2 jb 0x404410 <__dcigettext+0x730> - 40442e: 4c 89 e9 mov rcx, r13 - 404431: e9 a6 fe ff ff jmp 0x4042dc <__dcigettext+0x5fc> - 404436: 4d 8b 69 10 mov r13, qword ptr [r9 + 16] - 40443a: 48 8b b5 48 ff ff ff mov rsi, qword ptr [rbp - 184] - 404441: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx - 404448: 48 8b 9d 78 ff ff ff mov rbx, qword ptr [rbp - 136] - 40444f: 49 8b bd b8 00 00 00 mov rdi, qword ptr [r13 + 184] - 404456: e8 65 eb ff ff call 0x402fc0 - 40445b: 49 3b 85 c0 00 00 00 cmp rax, qword ptr [r13 + 192] - 404462: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] - 404469: 49 89 c4 mov r12, rax - 40446c: 0f 83 50 fc ff ff jae 0x4040c2 <__dcigettext+0x3e2> - 404472: 48 89 cf mov rdi, rcx - 404475: 48 01 cb add rbx, rcx - 404478: 49 89 cd mov r13, rcx - 40447b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 404480: 49 83 ec 01 sub r12, 1 - 404484: 49 83 fc ff cmp r12, -1 - 404488: 0f 84 9c 01 00 00 je 0x40462a <__dcigettext+0x94a> - 40448e: 31 f6 xor esi, esi - 404490: e8 bb cb ff ff call 0x401050 <.plt+0x30> - 404495: 48 8d 78 01 lea rdi, [rax + 1] - 404499: 48 39 df cmp rdi, rbx - 40449c: 72 e2 jb 0x404480 <__dcigettext+0x7a0> - 40449e: 4c 89 e9 mov rcx, r13 - 4044a1: e9 1c fc ff ff jmp 0x4040c2 <__dcigettext+0x3e2> - 4044a6: 4c 89 f7 mov rdi, r14 - 4044a9: e8 d2 cc ff ff call 0x401180 <.plt+0x160> - 4044ae: 48 8b bd 18 ff ff ff mov rdi, qword ptr [rbp - 232] - 4044b5: 4c 8d 60 01 lea r12, [rax + 1] - 4044b9: e8 c2 cc ff ff call 0x401180 <.plt+0x160> - 4044be: 48 8b 9d 20 ff ff ff mov rbx, qword ptr [rbp - 224] - 4044c5: 48 8d 7c 03 3a lea rdi, [rbx + rax + 58] - 4044ca: 4c 01 e7 add rdi, r12 - 4044cd: e8 8e aa 01 00 call 0x41ef60 - 4044d2: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] - 4044d9: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] - 4044e0: 48 85 c0 test rax, rax - 4044e3: 49 89 c7 mov r15, rax - 4044e6: 0f 84 b8 fb ff ff je 0x4040a4 <__dcigettext+0x3c4> - 4044ec: 4c 89 e2 mov rdx, r12 - 4044ef: 48 8d 78 38 lea rdi, [rax + 56] - 4044f3: 4c 89 f6 mov rsi, r14 - 4044f6: 48 83 c3 01 add rbx, 1 - 4044fa: e8 51 cc ff ff call 0x401150 <.plt+0x130> - 4044ff: 48 89 da mov rdx, rbx - 404502: 4c 89 ee mov rsi, r13 - 404505: 49 89 c4 mov r12, rax - 404508: 48 89 c7 mov rdi, rax - 40450b: e8 50 cb ff ff call 0x401060 <.plt+0x40> - 404510: 4c 01 e3 add rbx, r12 - 404513: 48 8b b5 18 ff ff ff mov rsi, qword ptr [rbp - 232] - 40451a: 48 89 df mov rdi, rbx - 40451d: e8 fe ca ff ff call 0x401020 <.plt> - 404522: 8b 85 54 ff ff ff mov eax, dword ptr [rbp - 172] - 404528: 4d 89 27 mov qword ptr [r15], r12 - 40452b: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] - 404532: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] - 404539: 49 89 5f 10 mov qword ptr [r15 + 16], rbx - 40453d: 41 89 47 08 mov dword ptr [r15 + 8], eax - 404541: 8b 05 01 f2 0b 00 mov eax, dword ptr [rip + 782849] # 0x4c3748 <_nl_msg_cat_cntr> - 404547: 66 49 0f 6e c1 movq xmm0, r9 - 40454c: 66 48 0f 6e d1 movq xmm2, rcx - 404551: 48 83 3d d7 b9 0b 00 00 cmp qword ptr [rip + 768471], 0 # 0x4bff30 <_nl_current_LC_NUMERIC_used+0x4bff2e> - 404559: 41 89 47 18 mov dword ptr [r15 + 24], eax - 40455d: 48 8b 85 78 ff ff ff mov rax, qword ptr [rbp - 136] - 404564: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 404568: 41 0f 11 47 20 movups xmmword ptr [r15 + 32], xmm0 - 40456d: 49 89 47 30 mov qword ptr [r15 + 48], rax - 404571: 74 1a je 0x40458d <__dcigettext+0x8ad> - 404573: 48 8d 3d a6 e1 0b 00 lea rdi, [rip + 778662] # 0x4c2720 - 40457a: e8 81 ba bf ff call 0x0 - 40457f: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] - 404586: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] - 40458d: 48 8d 15 1c ec ff ff lea rdx, [rip - 5092] # 0x4031b0 - 404594: 48 8d 35 6d e1 0b 00 lea rsi, [rip + 778605] # 0x4c2708 - 40459b: 4c 89 ff mov rdi, r15 - 40459e: 48 89 8d 60 ff ff ff mov qword ptr [rbp - 160], rcx - 4045a5: 4c 89 8d 68 ff ff ff mov qword ptr [rbp - 152], r9 - 4045ac: e8 df 4f 04 00 call 0x449590 - 4045b1: 48 83 3d a7 b9 0b 00 00 cmp qword ptr [rip + 768423], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 4045b9: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] - 4045c0: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] - 4045c7: 48 89 c3 mov rbx, rax - 4045ca: 74 1a je 0x4045e6 <__dcigettext+0x906> - 4045cc: 48 8d 3d 4d e1 0b 00 lea rdi, [rip + 778573] # 0x4c2720 - 4045d3: e8 28 ba bf ff call 0x0 - 4045d8: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] - 4045df: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] - 4045e6: 48 85 db test rbx, rbx - 4045e9: 74 09 je 0x4045f4 <__dcigettext+0x914> - 4045eb: 4c 39 3b cmp qword ptr [rbx], r15 - 4045ee: 0f 84 b0 fa ff ff je 0x4040a4 <__dcigettext+0x3c4> - 4045f4: 4c 89 ff mov rdi, r15 - 4045f7: 48 89 8d 60 ff ff ff mov qword ptr [rbp - 160], rcx - 4045fe: 4c 89 8d 68 ff ff ff mov qword ptr [rbp - 152], r9 - 404605: e8 46 af 01 00 call 0x41f550 - 40460a: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] - 404611: 48 8b 8d 60 ff ff ff mov rcx, qword ptr [rbp - 160] - 404618: e9 87 fa ff ff jmp 0x4040a4 <__dcigettext+0x3c4> - 40461d: 48 89 f9 mov rcx, rdi - 404620: e9 b7 fc ff ff jmp 0x4042dc <__dcigettext+0x5fc> - 404625: e8 a6 75 04 00 call 0x44bbd0 <__stack_chk_fail_local> - 40462a: 48 89 f9 mov rcx, rdi - 40462d: e9 90 fa ff ff jmp 0x4040c2 <__dcigettext+0x3e2> - 404632: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40463c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000404640 <_nl_find_domain>: - 404640: f3 0f 1e fa endbr64 - 404644: 41 57 push r15 - 404646: 41 56 push r14 - 404648: 41 55 push r13 - 40464a: 49 89 cd mov r13, rcx - 40464d: 41 54 push r12 - 40464f: 49 89 f4 mov r12, rsi - 404652: 55 push rbp - 404653: 48 89 fd mov rbp, rdi - 404656: 53 push rbx - 404657: 48 89 d3 mov rbx, rdx - 40465a: 48 83 ec 48 sub rsp, 72 - 40465e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 404667: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 40466c: 31 c0 xor eax, eax - 40466e: 48 83 3d d2 b8 0b 00 00 cmp qword ptr [rip + 768210], 0 # 0x4bff48 <_nl_current_LC_NUMERIC_used+0x4bff46> - 404676: 74 0c je 0x404684 <_nl_find_domain+0x44> - 404678: 48 8d 3d e1 e0 0b 00 lea rdi, [rip + 778465] # 0x4c2760 - 40467f: e8 7c b9 bf ff call 0x0 - 404684: 48 89 ef mov rdi, rbp - 404687: e8 f4 ca ff ff call 0x401180 <.plt+0x160> - 40468c: 48 83 ec 08 sub rsp, 8 - 404690: 45 31 c9 xor r9d, r9d - 404693: 31 c9 xor ecx, ecx - 404695: 6a 00 push 0 - 404697: 48 8d 50 01 lea rdx, [rax + 1] - 40469b: 4d 89 e0 mov r8, r12 - 40469e: 48 89 ee mov rsi, rbp - 4046a1: 53 push rbx - 4046a2: 48 8d 3d ef e0 0b 00 lea rdi, [rip + 778479] # 0x4c2798 <_nl_loaded_domains> - 4046a9: 6a 00 push 0 - 4046ab: 6a 00 push 0 - 4046ad: 6a 00 push 0 - 4046af: e8 1c 21 00 00 call 0x4067d0 <_nl_make_l10nflist> - 4046b4: 48 83 c4 30 add rsp, 48 - 4046b8: 48 83 3d a0 b8 0b 00 00 cmp qword ptr [rip + 768160], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 4046c0: 49 89 c6 mov r14, rax - 4046c3: 74 0c je 0x4046d1 <_nl_find_domain+0x91> - 4046c5: 48 8d 3d 94 e0 0b 00 lea rdi, [rip + 778388] # 0x4c2760 - 4046cc: e8 2f b9 bf ff call 0x0 - 4046d1: 4d 85 f6 test r14, r14 - 4046d4: 0f 84 86 00 00 00 je 0x404760 <_nl_find_domain+0x120> - 4046da: 41 8b 76 08 mov esi, dword ptr [r14 + 8] - 4046de: 85 f6 test esi, esi - 4046e0: 7e 6e jle 0x404750 <_nl_find_domain+0x110> - 4046e2: 49 83 7e 10 00 cmp qword ptr [r14 + 16], 0 - 4046e7: 74 27 je 0x404710 <_nl_find_domain+0xd0> - 4046e9: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 4046ee: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4046f7: 0f 85 d3 01 00 00 jne 0x4048d0 <_nl_find_domain+0x290> - 4046fd: 48 83 c4 48 add rsp, 72 - 404701: 4c 89 f0 mov rax, r14 - 404704: 5b pop rbx - 404705: 5d pop rbp - 404706: 41 5c pop r12 - 404708: 41 5d pop r13 - 40470a: 41 5e pop r14 - 40470c: 41 5f pop r15 - 40470e: c3 ret - 40470f: 90 nop - 404710: 49 8b 7e 20 mov rdi, qword ptr [r14 + 32] - 404714: 48 85 ff test rdi, rdi - 404717: 74 d0 je 0x4046e9 <_nl_find_domain+0xa9> - 404719: 49 8d 5e 20 lea rbx, [r14 + 32] - 40471d: eb 15 jmp 0x404734 <_nl_find_domain+0xf4> - 40471f: 90 nop - 404720: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 - 404725: 75 c2 jne 0x4046e9 <_nl_find_domain+0xa9> - 404727: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 40472b: 48 83 c3 08 add rbx, 8 - 40472f: 48 85 ff test rdi, rdi - 404732: 74 b5 je 0x4046e9 <_nl_find_domain+0xa9> - 404734: 8b 4f 08 mov ecx, dword ptr [rdi + 8] - 404737: 85 c9 test ecx, ecx - 404739: 7f e5 jg 0x404720 <_nl_find_domain+0xe0> - 40473b: 4c 89 ee mov rsi, r13 - 40473e: e8 9d 01 00 00 call 0x4048e0 <_nl_load_domain> - 404743: 48 8b 3b mov rdi, qword ptr [rbx] - 404746: eb d8 jmp 0x404720 <_nl_find_domain+0xe0> - 404748: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 404750: 4c 89 ee mov rsi, r13 - 404753: 4c 89 f7 mov rdi, r14 - 404756: e8 85 01 00 00 call 0x4048e0 <_nl_load_domain> - 40475b: eb 85 jmp 0x4046e2 <_nl_find_domain+0xa2> - 40475d: 0f 1f 00 nop dword ptr [rax] - 404760: 4c 89 e7 mov rdi, r12 - 404763: e8 78 1e 00 00 call 0x4065e0 <_nl_expand_alias> - 404768: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 40476d: 48 85 c0 test rax, rax - 404770: 74 30 je 0x4047a2 <_nl_find_domain+0x162> - 404772: 48 89 c7 mov rdi, rax - 404775: e8 06 ca ff ff call 0x401180 <.plt+0x160> - 40477a: 4c 8d 78 01 lea r15, [rax + 1] - 40477e: 4c 89 ff mov rdi, r15 - 404781: e8 da a7 01 00 call 0x41ef60 - 404786: 49 89 c4 mov r12, rax - 404789: 48 85 c0 test rax, rax - 40478c: 0f 84 57 ff ff ff je 0x4046e9 <_nl_find_domain+0xa9> - 404792: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 404797: 4c 89 fa mov rdx, r15 - 40479a: 48 89 c7 mov rdi, rax - 40479d: e8 be c8 ff ff call 0x401060 <.plt+0x40> - 4047a2: 48 8d 4c 24 20 lea rcx, [rsp + 32] - 4047a7: 48 8d 54 24 18 lea rdx, [rsp + 24] - 4047ac: 4c 89 e7 mov rdi, r12 - 4047af: 48 8d 74 24 10 lea rsi, [rsp + 16] - 4047b4: 4c 8d 4c 24 30 lea r9, [rsp + 48] - 4047b9: 4c 8d 44 24 28 lea r8, [rsp + 40] - 4047be: e8 dd 26 00 00 call 0x406ea0 <_nl_explode_name> - 4047c3: 41 89 c7 mov r15d, eax - 4047c6: 83 f8 ff cmp eax, -1 - 4047c9: 0f 84 1a ff ff ff je 0x4046e9 <_nl_find_domain+0xa9> - 4047cf: 48 83 3d 59 b7 0b 00 00 cmp qword ptr [rip + 767833], 0 # 0x4bff30 <_nl_current_LC_NUMERIC_used+0x4bff2e> - 4047d7: 74 0c je 0x4047e5 <_nl_find_domain+0x1a5> - 4047d9: 48 8d 3d 80 df 0b 00 lea rdi, [rip + 778112] # 0x4c2760 - 4047e0: e8 1b b8 bf ff call 0x0 - 4047e5: 48 89 ef mov rdi, rbp - 4047e8: e8 93 c9 ff ff call 0x401180 <.plt+0x160> - 4047ed: 48 83 ec 08 sub rsp, 8 - 4047f1: 44 89 f9 mov ecx, r15d - 4047f4: 48 89 ee mov rsi, rbp - 4047f7: 6a 01 push 1 - 4047f9: 48 8d 50 01 lea rdx, [rax + 1] - 4047fd: 48 8d 3d 94 df 0b 00 lea rdi, [rip + 778132] # 0x4c2798 <_nl_loaded_domains> - 404804: 53 push rbx - 404805: ff 74 24 30 push qword ptr [rsp + 48] - 404809: ff 74 24 50 push qword ptr [rsp + 80] - 40480d: ff 74 24 50 push qword ptr [rsp + 80] - 404811: 4c 8b 4c 24 50 mov r9, qword ptr [rsp + 80] - 404816: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] - 40481b: e8 b0 1f 00 00 call 0x4067d0 <_nl_make_l10nflist> - 404820: 48 83 c4 30 add rsp, 48 - 404824: 48 83 3d 34 b7 0b 00 00 cmp qword ptr [rip + 767796], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 40482c: 49 89 c6 mov r14, rax - 40482f: 74 0c je 0x40483d <_nl_find_domain+0x1fd> - 404831: 48 8d 3d 28 df 0b 00 lea rdi, [rip + 778024] # 0x4c2760 - 404838: e8 c3 b7 bf ff call 0x0 - 40483d: 4d 85 f6 test r14, r14 - 404840: 74 1f je 0x404861 <_nl_find_domain+0x221> - 404842: 41 8b 56 08 mov edx, dword ptr [r14 + 8] - 404846: 85 d2 test edx, edx - 404848: 7e 76 jle 0x4048c0 <_nl_find_domain+0x280> - 40484a: 49 83 7e 10 00 cmp qword ptr [r14 + 16], 0 - 40484f: 74 2f je 0x404880 <_nl_find_domain+0x240> - 404851: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 - 404857: 74 08 je 0x404861 <_nl_find_domain+0x221> - 404859: 4c 89 e7 mov rdi, r12 - 40485c: e8 ef ac 01 00 call 0x41f550 - 404861: 41 83 e7 01 and r15d, 1 - 404865: 0f 84 7e fe ff ff je 0x4046e9 <_nl_find_domain+0xa9> - 40486b: 48 8b 7c 24 30 mov rdi, qword ptr [rsp + 48] - 404870: e8 db ac 01 00 call 0x41f550 - 404875: e9 6f fe ff ff jmp 0x4046e9 <_nl_find_domain+0xa9> - 40487a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 404880: 49 8b 7e 20 mov rdi, qword ptr [r14 + 32] - 404884: 48 85 ff test rdi, rdi - 404887: 74 c8 je 0x404851 <_nl_find_domain+0x211> - 404889: 49 8d 5e 20 lea rbx, [r14 + 32] - 40488d: eb 15 jmp 0x4048a4 <_nl_find_domain+0x264> - 40488f: 90 nop - 404890: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 - 404895: 75 ba jne 0x404851 <_nl_find_domain+0x211> - 404897: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 40489b: 48 83 c3 08 add rbx, 8 - 40489f: 48 85 ff test rdi, rdi - 4048a2: 74 ad je 0x404851 <_nl_find_domain+0x211> - 4048a4: 8b 47 08 mov eax, dword ptr [rdi + 8] - 4048a7: 85 c0 test eax, eax - 4048a9: 7f e5 jg 0x404890 <_nl_find_domain+0x250> - 4048ab: 4c 89 ee mov rsi, r13 - 4048ae: e8 2d 00 00 00 call 0x4048e0 <_nl_load_domain> - 4048b3: 48 8b 3b mov rdi, qword ptr [rbx] - 4048b6: eb d8 jmp 0x404890 <_nl_find_domain+0x250> - 4048b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4048c0: 4c 89 ee mov rsi, r13 - 4048c3: 4c 89 f7 mov rdi, r14 - 4048c6: e8 15 00 00 00 call 0x4048e0 <_nl_load_domain> - 4048cb: e9 7a ff ff ff jmp 0x40484a <_nl_find_domain+0x20a> - 4048d0: e8 fb 72 04 00 call 0x44bbd0 <__stack_chk_fail_local> - 4048d5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4048df: 90 nop - -00000000004048e0 <_nl_load_domain>: - 4048e0: f3 0f 1e fa endbr64 - 4048e4: 41 57 push r15 - 4048e6: 41 56 push r14 - 4048e8: 41 55 push r13 - 4048ea: 41 54 push r12 - 4048ec: 55 push rbp - 4048ed: 53 push rbx - 4048ee: 48 89 fb mov rbx, rdi - 4048f1: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] - 4048fa: 48 81 ec 78 01 00 00 sub rsp, 376 - 404901: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 404906: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 40490f: 48 89 84 24 68 01 00 00 mov qword ptr [rsp + 360], rax - 404917: 31 c0 xor eax, eax - 404919: 48 39 2d 88 de 0b 00 cmp qword ptr [rip + 777864], rbp # 0x4c27a8 - 404920: 74 23 je 0x404945 <_nl_load_domain+0x65> - 404922: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 40492a: 85 c0 test eax, eax - 40492c: 0f 85 36 05 00 00 jne 0x404e68 <_nl_load_domain+0x588> - 404932: ba 01 00 00 00 mov edx, 1 - 404937: 0f b1 15 62 de 0b 00 cmpxchg dword ptr [rip + 777826], edx # 0x4c27a0 - 40493e: 48 89 2d 63 de 0b 00 mov qword ptr [rip + 777827], rbp # 0x4c27a8 - 404945: 8b 05 59 de 0b 00 mov eax, dword ptr [rip + 777817] # 0x4c27a4 - 40494b: 8b 6b 08 mov ebp, dword ptr [rbx + 8] - 40494e: 8d 50 01 lea edx, [rax + 1] - 404951: 89 15 4d de 0b 00 mov dword ptr [rip + 777805], edx # 0x4c27a4 - 404957: 85 ed test ebp, ebp - 404959: 0f 85 20 04 00 00 jne 0x404d7f <_nl_load_domain+0x49f> - 40495f: 48 8b 3b mov rdi, qword ptr [rbx] - 404962: c7 43 08 ff ff ff ff mov dword ptr [rbx + 8], 4294967295 - 404969: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 - 404971: 48 85 ff test rdi, rdi - 404974: 0f 84 fe 03 00 00 je 0x404d78 <_nl_load_domain+0x498> - 40497a: 31 f6 xor esi, esi - 40497c: 31 c0 xor eax, eax - 40497e: e8 3d 46 04 00 call 0x448fc0 <__open_nocancel> - 404983: 89 c5 mov ebp, eax - 404985: 83 f8 ff cmp eax, -1 - 404988: 0f 84 60 04 00 00 je 0x404dee <_nl_load_domain+0x50e> - 40498e: 48 8d 94 24 d0 00 00 00 lea rdx, [rsp + 208] - 404996: 89 c6 mov esi, eax - 404998: bf 01 00 00 00 mov edi, 1 - 40499d: e8 3e 3a 04 00 call 0x4483e0 <_fxstat> - 4049a2: 89 44 24 14 mov dword ptr [rsp + 20], eax - 4049a6: 85 c0 test eax, eax - 4049a8: 0f 85 39 04 00 00 jne 0x404de7 <_nl_load_domain+0x507> - 4049ae: 4c 8b b4 24 00 01 00 00 mov r14, qword ptr [rsp + 256] - 4049b6: 49 83 fe 2f cmp r14, 47 - 4049ba: 0f 86 27 04 00 00 jbe 0x404de7 <_nl_load_domain+0x507> - 4049c0: 45 31 c9 xor r9d, r9d - 4049c3: 41 89 e8 mov r8d, ebp - 4049c6: b9 02 00 00 00 mov ecx, 2 - 4049cb: ba 01 00 00 00 mov edx, 1 - 4049d0: 4c 89 f6 mov rsi, r14 - 4049d3: 31 ff xor edi, edi - 4049d5: e8 06 49 04 00 call 0x4492e0 - 4049da: 49 89 c7 mov r15, rax - 4049dd: 48 83 f8 ff cmp rax, -1 - 4049e1: 0f 84 f9 04 00 00 je 0x404ee0 <_nl_load_domain+0x600> - 4049e7: 89 ef mov edi, ebp - 4049e9: e8 62 44 04 00 call 0x448e50 <__close_nocancel> - 4049ee: 45 8b 27 mov r12d, dword ptr [r15] - 4049f1: 41 81 fc de 12 04 95 cmp r12d, 2500072158 - 4049f8: 0f 95 c0 setne al - 4049fb: 89 c5 mov ebp, eax - 4049fd: 41 81 fc 95 04 12 de cmp r12d, 3725722773 - 404a04: 74 08 je 0x404a0e <_nl_load_domain+0x12e> - 404a06: 84 c0 test al, al - 404a08: 0f 85 f2 05 00 00 jne 0x405000 <_nl_load_domain+0x720> - 404a0e: c7 44 24 14 01 00 00 00 mov dword ptr [rsp + 20], 1 - 404a16: bf c8 00 00 00 mov edi, 200 - 404a1b: e8 40 a5 01 00 call 0x41ef60 - 404a20: 49 89 c5 mov r13, rax - 404a23: 48 85 c0 test rax, rax - 404a26: 0f 84 c2 03 00 00 je 0x404dee <_nl_load_domain+0x50e> - 404a2c: 4c 89 38 mov qword ptr [rax], r15 - 404a2f: 40 0f b6 d5 movzx edx, bpl - 404a33: 48 89 43 10 mov qword ptr [rbx + 16], rax - 404a37: 8b 44 24 14 mov eax, dword ptr [rsp + 20] - 404a3b: 4d 89 75 10 mov qword ptr [r13 + 16], r14 - 404a3f: 41 89 45 08 mov dword ptr [r13 + 8], eax - 404a43: 41 8b 47 04 mov eax, dword ptr [r15 + 4] - 404a47: 41 89 55 18 mov dword ptr [r13 + 24], edx - 404a4b: 49 c7 45 20 00 00 00 00 mov qword ptr [r13 + 32], 0 - 404a53: 41 81 fc de 12 04 95 cmp r12d, 2500072158 - 404a5a: 0f 84 30 02 00 00 je 0x404c90 <_nl_load_domain+0x3b0> - 404a60: 0f c8 bswap eax - 404a62: 3d ff ff 01 00 cmp eax, 131071 - 404a67: 0f 87 c3 03 00 00 ja 0x404e30 <_nl_load_domain+0x550> - 404a6d: 41 8b 77 08 mov esi, dword ptr [r15 + 8] - 404a71: 41 8b 7f 10 mov edi, dword ptr [r15 + 16] - 404a75: 0f b7 c0 movzx eax, ax - 404a78: 0f ce bswap esi - 404a7a: 41 89 75 28 mov dword ptr [r13 + 40], esi - 404a7e: 41 8b 77 0c mov esi, dword ptr [r15 + 12] - 404a82: 0f cf bswap edi - 404a84: 0f ce bswap esi - 404a86: 89 f6 mov esi, esi - 404a88: 49 8d 0c 37 lea rcx, [r15 + rsi] - 404a8c: 89 fe mov esi, edi - 404a8e: 4c 01 fe add rsi, r15 - 404a91: 66 48 0f 6e c1 movq xmm0, rcx - 404a96: 66 48 0f 6e ce movq xmm1, rsi - 404a9b: 41 8b 77 14 mov esi, dword ptr [r15 + 20] - 404a9f: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 404aa3: 0f ce bswap esi - 404aa5: 41 0f 11 45 30 movups xmmword ptr [r13 + 48], xmm0 - 404aaa: 89 74 24 18 mov dword ptr [rsp + 24], esi - 404aae: 41 89 75 58 mov dword ptr [r13 + 88], esi - 404ab2: 83 fe 02 cmp esi, 2 - 404ab5: 0f 86 22 02 00 00 jbe 0x404cdd <_nl_load_domain+0x3fd> - 404abb: 41 8b 77 18 mov esi, dword ptr [r15 + 24] - 404abf: 41 89 55 68 mov dword ptr [r13 + 104], edx - 404ac3: 0f ce bswap esi - 404ac5: 89 f6 mov esi, esi - 404ac7: 49 8d 0c 37 lea rcx, [r15 + rsi] - 404acb: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx - 404ad0: 49 89 4d 60 mov qword ptr [r13 + 96], rcx - 404ad4: 85 c0 test eax, eax - 404ad6: 0f 84 15 02 00 00 je 0x404cf1 <_nl_load_domain+0x411> - 404adc: 41 8b 47 24 mov eax, dword ptr [r15 + 36] - 404ae0: 0f c8 bswap eax - 404ae2: 89 44 24 20 mov dword ptr [rsp + 32], eax - 404ae6: 85 c0 test eax, eax - 404ae8: 0f 84 03 02 00 00 je 0x404cf1 <_nl_load_domain+0x411> - 404aee: 41 8b 47 1c mov eax, dword ptr [r15 + 28] - 404af2: 0f c8 bswap eax - 404af4: 89 44 24 30 mov dword ptr [rsp + 48], eax - 404af8: 41 8b 47 20 mov eax, dword ptr [r15 + 32] - 404afc: 0f c8 bswap eax - 404afe: 89 c0 mov eax, eax - 404b00: 8b 7c 24 30 mov edi, dword ptr [rsp + 48] - 404b04: be 08 00 00 00 mov esi, 8 - 404b09: 49 8d 2c 07 lea rbp, [r15 + rax] - 404b0d: e8 4e bd 01 00 call 0x420860 - 404b12: 49 89 c1 mov r9, rax - 404b15: 48 85 c0 test rax, rax - 404b18: 0f 84 12 03 00 00 je 0x404e30 <_nl_load_domain+0x550> - 404b1e: 8b 44 24 30 mov eax, dword ptr [rsp + 48] - 404b22: 31 d2 xor edx, edx - 404b24: 48 8d 0d 05 08 09 00 lea rcx, [rip + 591877] # 0x495330 <_nl_default_default_domain+0x18> - 404b2b: 44 8d 50 ff lea r10d, [rax - 1] - 404b2f: 85 c0 test eax, eax - 404b31: 75 38 jne 0x404b6b <_nl_load_domain+0x28b> - 404b33: e9 00 05 00 00 jmp 0x405038 <_nl_load_domain+0x758> - 404b38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 404b40: 40 80 fe 49 cmp sil, 73 - 404b44: 0f 85 a6 04 00 00 jne 0x404ff0 <_nl_load_domain+0x710> - 404b4a: 80 78 01 00 cmp byte ptr [rax + 1], 0 - 404b4e: be 00 00 00 00 mov esi, 0 - 404b53: 48 0f 44 f1 cmove rsi, rcx - 404b57: 49 89 34 d1 mov qword ptr [r9 + 8*rdx], rsi - 404b5b: 48 8d 42 01 lea rax, [rdx + 1] - 404b5f: 49 39 d2 cmp r10, rdx - 404b62: 0f 84 d0 04 00 00 je 0x405038 <_nl_load_domain+0x758> - 404b68: 48 89 c2 mov rdx, rax - 404b6b: 8b 44 d5 04 mov eax, dword ptr [rbp + 8*rdx + 4] - 404b6f: 8b 7c d5 00 mov edi, dword ptr [rbp + 8*rdx] - 404b73: 48 89 c6 mov rsi, rax - 404b76: 4c 01 f8 add rax, r15 - 404b79: 41 81 fc de 12 04 95 cmp r12d, 2500072158 - 404b80: 74 09 je 0x404b8b <_nl_load_domain+0x2ab> - 404b82: 0f ce bswap esi - 404b84: 89 f0 mov eax, esi - 404b86: 0f cf bswap edi - 404b88: 4c 01 f8 add rax, r15 - 404b8b: 85 ff test edi, edi - 404b8d: 0f 84 44 04 00 00 je 0x404fd7 <_nl_load_domain+0x6f7> - 404b93: 8d 77 ff lea esi, [rdi - 1] - 404b96: 80 3c 30 00 cmp byte ptr [rax + rsi], 0 - 404b9a: 0f 85 37 04 00 00 jne 0x404fd7 <_nl_load_domain+0x6f7> - 404ba0: 0f b6 30 movzx esi, byte ptr [rax] - 404ba3: 40 80 fe 50 cmp sil, 80 - 404ba7: 75 97 jne 0x404b40 <_nl_load_domain+0x260> - 404ba9: 31 f6 xor esi, esi - 404bab: 80 78 01 52 cmp byte ptr [rax + 1], 82 - 404baf: 75 a6 jne 0x404b57 <_nl_load_domain+0x277> - 404bb1: 80 78 02 49 cmp byte ptr [rax + 2], 73 - 404bb5: 75 a0 jne 0x404b57 <_nl_load_domain+0x277> - 404bb7: 0f b6 78 03 movzx edi, byte ptr [rax + 3] - 404bbb: 40 80 ff 64 cmp dil, 100 - 404bbf: 41 0f 94 c3 sete r11b - 404bc3: 40 80 ff 69 cmp dil, 105 - 404bc7: 41 0f 94 c0 sete r8b - 404bcb: 45 09 d8 or r8d, r11d - 404bce: 40 80 ff 6f cmp dil, 111 - 404bd2: 41 0f 94 c3 sete r11b - 404bd6: 44 88 44 24 28 mov byte ptr [rsp + 40], r8b - 404bdb: 45 09 c3 or r11d, r8d - 404bde: 40 80 ff 75 cmp dil, 117 - 404be2: 45 89 d8 mov r8d, r11d - 404be5: 44 88 5c 24 48 mov byte ptr [rsp + 72], r11b - 404bea: 41 0f 94 c3 sete r11b - 404bee: 45 09 c3 or r11d, r8d - 404bf1: 41 89 f8 mov r8d, edi - 404bf4: 41 83 e0 df and r8d, -33 - 404bf8: 41 80 f8 58 cmp r8b, 88 - 404bfc: 74 09 je 0x404c07 <_nl_load_domain+0x327> - 404bfe: 45 84 db test r11b, r11b - 404c01: 0f 84 50 ff ff ff je 0x404b57 <_nl_load_domain+0x277> - 404c07: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 404c0b: 40 80 fe 38 cmp sil, 56 - 404c0f: 0f 84 3b 08 00 00 je 0x405450 <_nl_load_domain+0xb70> - 404c15: 40 80 fe 31 cmp sil, 49 - 404c19: 0f 84 84 08 00 00 je 0x4054a3 <_nl_load_domain+0xbc3> - 404c1f: 40 80 fe 33 cmp sil, 51 - 404c23: 0f 85 ce 05 00 00 jne 0x4051f7 <_nl_load_domain+0x917> - 404c29: 31 f6 xor esi, esi - 404c2b: 80 78 05 32 cmp byte ptr [rax + 5], 50 - 404c2f: 0f 85 22 ff ff ff jne 0x404b57 <_nl_load_domain+0x277> - 404c35: 80 78 06 00 cmp byte ptr [rax + 6], 0 - 404c39: 0f 85 18 ff ff ff jne 0x404b57 <_nl_load_domain+0x277> - 404c3f: 40 80 ff 64 cmp dil, 100 - 404c43: 0f 84 25 0f 00 00 je 0x405b6e <_nl_load_domain+0x128e> - 404c49: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 404c4e: 0f 85 e3 0e 00 00 jne 0x405b37 <_nl_load_domain+0x1257> - 404c54: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 404c59: 0f 85 ff 0f 00 00 jne 0x405c5e <_nl_load_domain+0x137e> - 404c5f: 45 84 db test r11b, r11b - 404c62: 0f 85 ba 0f 00 00 jne 0x405c22 <_nl_load_domain+0x1342> - 404c68: 40 80 ff 78 cmp dil, 120 - 404c6c: 0f 84 a4 0f 00 00 je 0x405c16 <_nl_load_domain+0x1336> - 404c72: 40 80 ff 58 cmp dil, 88 - 404c76: 0f 85 31 14 00 00 jne 0x4060ad <_nl_load_domain+0x17cd> - 404c7c: 48 8d 35 44 58 0a 00 lea rsi, [rip + 677956] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> - 404c83: e9 cf fe ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 404c88: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 404c90: 3d ff ff 01 00 cmp eax, 131071 - 404c95: 0f 87 95 01 00 00 ja 0x404e30 <_nl_load_domain+0x550> - 404c9b: 41 8b 77 08 mov esi, dword ptr [r15 + 8] - 404c9f: 0f b7 c0 movzx eax, ax - 404ca2: 41 89 75 28 mov dword ptr [r13 + 40], esi - 404ca6: 41 8b 77 0c mov esi, dword ptr [r15 + 12] - 404caa: 49 8d 0c 37 lea rcx, [r15 + rsi] - 404cae: 41 8b 77 10 mov esi, dword ptr [r15 + 16] - 404cb2: 66 48 0f 6e c1 movq xmm0, rcx - 404cb7: 41 8b 4f 14 mov ecx, dword ptr [r15 + 20] - 404cbb: 4c 01 fe add rsi, r15 - 404cbe: 66 48 0f 6e d6 movq xmm2, rsi - 404cc3: 89 4c 24 18 mov dword ptr [rsp + 24], ecx - 404cc7: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 404ccb: 41 89 4d 58 mov dword ptr [r13 + 88], ecx - 404ccf: 41 0f 11 45 30 movups xmmword ptr [r13 + 48], xmm0 - 404cd4: 83 f9 02 cmp ecx, 2 - 404cd7: 0f 87 c3 01 00 00 ja 0x404ea0 <_nl_load_domain+0x5c0> - 404cdd: 49 c7 45 60 00 00 00 00 mov qword ptr [r13 + 96], 0 - 404ce5: 41 89 55 68 mov dword ptr [r13 + 104], edx - 404ce9: 85 c0 test eax, eax - 404ceb: 0f 85 3f 01 00 00 jne 0x404e30 <_nl_load_domain+0x550> - 404cf1: 41 c7 45 40 00 00 00 00 mov dword ptr [r13 + 64], 0 - 404cf9: 66 0f ef c0 pxor xmm0, xmm0 - 404cfd: 41 0f 11 45 48 movups xmmword ptr [r13 + 72], xmm0 - 404d02: 48 83 3d 0e b2 0b 00 00 cmp qword ptr [rip + 766478], 0 # 0x4bff18 <_nl_current_LC_NUMERIC_used+0x4bff16> - 404d0a: 49 c7 45 70 00 00 00 00 mov qword ptr [r13 + 112], 0 - 404d12: 49 c7 45 78 00 00 00 00 mov qword ptr [r13 + 120], 0 - 404d1a: 74 0e je 0x404d2a <_nl_load_domain+0x44a> - 404d1c: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] - 404d23: 31 f6 xor esi, esi - 404d25: e8 d6 b2 bf ff call 0x0 - 404d2a: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 404d2f: 48 89 df mov rdi, rbx - 404d32: 4c 8d 84 24 b8 00 00 00 lea r8, [rsp + 184] - 404d3a: 31 c9 xor ecx, ecx - 404d3c: 48 8d 15 52 5e 0a 00 lea rdx, [rip + 679506] # 0x4aab95 - 404d43: e8 e8 e4 ff ff call 0x403230 <_nl_find_msg> - 404d48: 48 89 c7 mov rdi, rax - 404d4b: 48 83 f8 ff cmp rax, -1 - 404d4f: 0f 84 c4 02 00 00 je 0x405019 <_nl_load_domain+0x739> - 404d55: 49 8d 95 c0 00 00 00 lea rdx, [r13 + 192] - 404d5c: 49 8d b5 b8 00 00 00 lea rsi, [r13 + 184] - 404d63: e8 b8 a2 00 00 call 0x40f020 <__gettext_extract_plural> - 404d68: 8b 05 36 da 0b 00 mov eax, dword ptr [rip + 776758] # 0x4c27a4 - 404d6e: 83 e8 01 sub eax, 1 - 404d71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 404d78: c7 43 08 01 00 00 00 mov dword ptr [rbx + 8], 1 - 404d7f: 89 05 1f da 0b 00 mov dword ptr [rip + 776735], eax # 0x4c27a4 - 404d85: 85 c0 test eax, eax - 404d87: 75 1e jne 0x404da7 <_nl_load_domain+0x4c7> - 404d89: 48 c7 05 14 da 0b 00 00 00 00 00 mov qword ptr [rip + 776724], 0 # 0x4c27a8 - 404d94: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 404d9c: 85 d2 test edx, edx - 404d9e: 75 60 jne 0x404e00 <_nl_load_domain+0x520> - 404da0: 83 2d f9 d9 0b 00 01 sub dword ptr [rip + 776697], 1 # 0x4c27a0 - 404da7: 48 8b 84 24 68 01 00 00 mov rax, qword ptr [rsp + 360] - 404daf: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 404db8: 0f 85 38 0d 00 00 jne 0x405af6 <_nl_load_domain+0x1216> - 404dbe: 48 81 c4 78 01 00 00 add rsp, 376 - 404dc5: 5b pop rbx - 404dc6: 5d pop rbp - 404dc7: 41 5c pop r12 - 404dc9: 41 5d pop r13 - 404dcb: 41 5e pop r14 - 404dcd: 41 5f pop r15 - 404dcf: c3 ret - 404dd0: 48 83 f8 ff cmp rax, -1 - 404dd4: 75 11 jne 0x404de7 <_nl_load_domain+0x507> - 404dd6: 48 c7 c0 c0 ff ff ff mov rax, -64 - 404ddd: 64 83 38 04 cmp dword ptr fs:[rax], 4 - 404de1: 0f 84 13 01 00 00 je 0x404efa <_nl_load_domain+0x61a> - 404de7: 89 ef mov edi, ebp - 404de9: e8 62 40 04 00 call 0x448e50 <__close_nocancel> - 404dee: 8b 05 b0 d9 0b 00 mov eax, dword ptr [rip + 776624] # 0x4c27a4 - 404df4: 83 e8 01 sub eax, 1 - 404df7: e9 7c ff ff ff jmp 0x404d78 <_nl_load_domain+0x498> - 404dfc: 0f 1f 40 00 nop dword ptr [rax] - 404e00: 87 05 9a d9 0b 00 xchg dword ptr [rip + 776602], eax # 0x4c27a0 - 404e06: 83 f8 01 cmp eax, 1 - 404e09: 7e 9c jle 0x404da7 <_nl_load_domain+0x4c7> - 404e0b: 45 31 d2 xor r10d, r10d - 404e0e: ba 01 00 00 00 mov edx, 1 - 404e13: be 81 00 00 00 mov esi, 129 - 404e18: b8 ca 00 00 00 mov eax, 202 - 404e1d: 48 8d 3d 7c d9 0b 00 lea rdi, [rip + 776572] # 0x4c27a0 - 404e24: 0f 05 syscall - 404e26: e9 7c ff ff ff jmp 0x404da7 <_nl_load_domain+0x4c7> - 404e2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 404e30: 31 ff xor edi, edi - 404e32: e8 19 a7 01 00 call 0x41f550 - 404e37: 8b 44 24 14 mov eax, dword ptr [rsp + 20] - 404e3b: 85 c0 test eax, eax - 404e3d: 75 51 jne 0x404e90 <_nl_load_domain+0x5b0> - 404e3f: 4c 89 ff mov rdi, r15 - 404e42: e8 09 a7 01 00 call 0x41f550 - 404e47: 4c 89 ef mov rdi, r13 - 404e4a: e8 01 a7 01 00 call 0x41f550 - 404e4f: 8b 05 4f d9 0b 00 mov eax, dword ptr [rip + 776527] # 0x4c27a4 - 404e55: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 - 404e5d: 83 e8 01 sub eax, 1 - 404e60: e9 13 ff ff ff jmp 0x404d78 <_nl_load_domain+0x498> - 404e65: 0f 1f 00 nop dword ptr [rax] - 404e68: 31 c0 xor eax, eax - 404e6a: ba 01 00 00 00 mov edx, 1 - 404e6f: f0 lock - 404e70: 0f b1 15 29 d9 0b 00 cmpxchg dword ptr [rip + 776489], edx # 0x4c27a0 - 404e77: 0f 84 c1 fa ff ff je 0x40493e <_nl_load_domain+0x5e> - 404e7d: 48 8d 3d 1c d9 0b 00 lea rdi, [rip + 776476] # 0x4c27a0 - 404e84: e8 17 4f 01 00 call 0x419da0 <__lll_lock_wait_private> - 404e89: e9 b0 fa ff ff jmp 0x40493e <_nl_load_domain+0x5e> - 404e8e: 66 90 nop - 404e90: 4c 89 f6 mov rsi, r14 - 404e93: 4c 89 ff mov rdi, r15 - 404e96: e8 f5 44 04 00 call 0x449390 - 404e9b: eb aa jmp 0x404e47 <_nl_load_domain+0x567> - 404e9d: 0f 1f 00 nop dword ptr [rax] - 404ea0: 41 8b 77 18 mov esi, dword ptr [r15 + 24] - 404ea4: 41 89 55 68 mov dword ptr [r13 + 104], edx - 404ea8: 49 8d 0c 37 lea rcx, [r15 + rsi] - 404eac: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx - 404eb1: 49 89 4d 60 mov qword ptr [r13 + 96], rcx - 404eb5: 85 c0 test eax, eax - 404eb7: 0f 84 34 fe ff ff je 0x404cf1 <_nl_load_domain+0x411> - 404ebd: 41 8b 47 24 mov eax, dword ptr [r15 + 36] - 404ec1: 89 44 24 20 mov dword ptr [rsp + 32], eax - 404ec5: 85 c0 test eax, eax - 404ec7: 0f 84 24 fe ff ff je 0x404cf1 <_nl_load_domain+0x411> - 404ecd: 41 8b 47 1c mov eax, dword ptr [r15 + 28] - 404ed1: 89 44 24 30 mov dword ptr [rsp + 48], eax - 404ed5: 41 8b 47 20 mov eax, dword ptr [r15 + 32] - 404ed9: e9 22 fc ff ff jmp 0x404b00 <_nl_load_domain+0x220> - 404ede: 66 90 nop - 404ee0: 4c 89 f7 mov rdi, r14 - 404ee3: e8 78 a0 01 00 call 0x41ef60 - 404ee8: 49 89 c7 mov r15, rax - 404eeb: 48 85 c0 test rax, rax - 404eee: 0f 84 f3 fe ff ff je 0x404de7 <_nl_load_domain+0x507> - 404ef4: 49 89 c5 mov r13, rax - 404ef7: 4d 89 f4 mov r12, r14 - 404efa: 4c 89 e2 mov rdx, r12 - 404efd: 4c 89 ee mov rsi, r13 - 404f00: 89 ef mov edi, ebp - 404f02: e8 09 42 04 00 call 0x449110 <__read_nocancel> - 404f07: 48 85 c0 test rax, rax - 404f0a: 0f 8e c0 fe ff ff jle 0x404dd0 <_nl_load_domain+0x4f0> - 404f10: 49 01 c5 add r13, rax - 404f13: 49 29 c4 sub r12, rax - 404f16: 75 e2 jne 0x404efa <_nl_load_domain+0x61a> - 404f18: 89 ef mov edi, ebp - 404f1a: e8 31 3f 04 00 call 0x448e50 <__close_nocancel> - 404f1f: 45 8b 27 mov r12d, dword ptr [r15] - 404f22: 41 81 fc de 12 04 95 cmp r12d, 2500072158 - 404f29: 0f 95 c0 setne al - 404f2c: 89 c5 mov ebp, eax - 404f2e: 41 81 fc 95 04 12 de cmp r12d, 3725722773 - 404f35: 0f 84 db fa ff ff je 0x404a16 <_nl_load_domain+0x136> - 404f3b: 84 c0 test al, al - 404f3d: 0f 84 d3 fa ff ff je 0x404a16 <_nl_load_domain+0x136> - 404f43: 4c 89 ff mov rdi, r15 - 404f46: e8 05 a6 01 00 call 0x41f550 - 404f4b: 8b 05 53 d8 0b 00 mov eax, dword ptr [rip + 776275] # 0x4c27a4 - 404f51: 83 e8 01 sub eax, 1 - 404f54: e9 1f fe ff ff jmp 0x404d78 <_nl_load_domain+0x498> - 404f59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 404f60: 48 85 db test rbx, rbx - 404f63: 0f 84 27 02 00 00 je 0x405190 <_nl_load_domain+0x8b0> - 404f69: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 404f6e: 44 8b 38 mov r15d, dword ptr [rax] - 404f71: 4c 03 7c 24 28 add r15, qword ptr [rsp + 40] - 404f76: 41 83 7f 08 ff cmp dword ptr [r15 + 8], -1 - 404f7b: 0f 84 74 01 00 00 je 0x4050f5 <_nl_load_domain+0x815> - 404f81: 49 83 c7 04 add r15, 4 - 404f85: 45 31 f6 xor r14d, r14d - 404f88: eb 1f jmp 0x404fa9 <_nl_load_domain+0x6c9> - 404f8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 404f90: 49 8b 3c c4 mov rdi, qword ptr [r12 + 8*rax] - 404f94: 48 85 ff test rdi, rdi - 404f97: 0f 84 83 01 00 00 je 0x405120 <_nl_load_domain+0x840> - 404f9d: e8 de c1 ff ff call 0x401180 <.plt+0x160> - 404fa2: 49 83 c7 08 add r15, 8 - 404fa6: 49 01 c6 add r14, rax - 404fa9: 41 8b 07 mov eax, dword ptr [r15] - 404fac: 49 01 c6 add r14, rax - 404faf: 41 8b 47 04 mov eax, dword ptr [r15 + 4] - 404fb3: 83 f8 ff cmp eax, -1 - 404fb6: 0f 84 3c 01 00 00 je 0x4050f8 <_nl_load_domain+0x818> - 404fbc: 39 e8 cmp eax, ebp - 404fbe: 72 d0 jb 0x404f90 <_nl_load_domain+0x6b0> - 404fc0: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] - 404fc5: 4c 8b 7c 24 28 mov r15, qword ptr [rsp + 40] - 404fca: 4d 89 e1 mov r9, r12 - 404fcd: 4c 8b 6c 24 60 mov r13, qword ptr [rsp + 96] - 404fd2: 48 8b 5c 24 30 mov rbx, qword ptr [rsp + 48] - 404fd7: 4c 89 cf mov rdi, r9 - 404fda: e8 71 a5 01 00 call 0x41f550 - 404fdf: 31 ff xor edi, edi - 404fe1: e9 4c fe ff ff jmp 0x404e32 <_nl_load_domain+0x552> - 404fe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 404ff0: 31 f6 xor esi, esi - 404ff2: e9 60 fb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 404ff7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 405000: 4c 89 f6 mov rsi, r14 - 405003: 4c 89 ff mov rdi, r15 - 405006: e8 85 43 04 00 call 0x449390 - 40500b: 8b 05 93 d7 0b 00 mov eax, dword ptr [rip + 776083] # 0x4c27a4 - 405011: 83 e8 01 sub eax, 1 - 405014: e9 5f fd ff ff jmp 0x404d78 <_nl_load_domain+0x498> - 405019: 48 83 3d 97 af 0b 00 00 cmp qword ptr [rip + 765847], 0 # 0x4bffb8 <_nl_current_LC_NUMERIC_used+0x4bffb6> - 405021: 74 0c je 0x40502f <_nl_load_domain+0x74f> - 405023: 49 8d bd 80 00 00 00 lea rdi, [r13 + 128] - 40502a: e8 d1 af bf ff call 0x0 - 40502f: 49 8b 7d 20 mov rdi, qword ptr [r13 + 32] - 405033: e9 fa fd ff ff jmp 0x404e32 <_nl_load_domain+0x552> - 405038: 41 8b 57 28 mov edx, dword ptr [r15 + 40] - 40503c: 41 8b 47 2c mov eax, dword ptr [r15 + 44] - 405040: 41 81 fc de 12 04 95 cmp r12d, 2500072158 - 405047: 0f 84 a2 01 00 00 je 0x4051ef <_nl_load_domain+0x90f> - 40504d: 0f ca bswap edx - 40504f: 89 d2 mov edx, edx - 405051: 0f c8 bswap eax - 405053: 89 c0 mov eax, eax - 405055: 4c 01 fa add rdx, r15 - 405058: 48 89 d1 mov rcx, rdx - 40505b: 8b 74 24 18 mov esi, dword ptr [rsp + 24] - 40505f: 8b 6c 24 30 mov ebp, dword ptr [rsp + 48] - 405063: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx - 405068: 49 8d 14 07 lea rdx, [r15 + rax] - 40506c: 8b 44 24 20 mov eax, dword ptr [rsp + 32] - 405070: 4c 89 74 24 58 mov qword ptr [rsp + 88], r14 - 405075: 48 c1 e6 02 shl rsi, 2 - 405079: 48 89 54 24 68 mov qword ptr [rsp + 104], rdx - 40507e: 83 e8 01 sub eax, 1 - 405081: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi - 405086: 48 8d 44 81 04 lea rax, [rcx + 4*rax + 4] - 40508b: 48 89 54 24 20 mov qword ptr [rsp + 32], rdx - 405090: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 405095: 48 89 74 24 50 mov qword ptr [rsp + 80], rsi - 40509a: c7 44 24 4c 00 00 00 00 mov dword ptr [rsp + 76], 0 - 4050a2: 4c 89 7c 24 28 mov qword ptr [rsp + 40], r15 - 4050a7: 48 89 5c 24 30 mov qword ptr [rsp + 48], rbx - 4050ac: 44 89 64 24 48 mov dword ptr [rsp + 72], r12d - 4050b1: 4d 89 cc mov r12, r9 - 4050b4: 4c 89 6c 24 60 mov qword ptr [rsp + 96], r13 - 4050b9: 49 89 cd mov r13, rcx - 4050bc: 0f 1f 40 00 nop dword ptr [rax] - 4050c0: 31 db xor ebx, ebx - 4050c2: 81 7c 24 48 de 12 04 95 cmp dword ptr [rsp + 72], 2500072158 - 4050ca: 0f 84 90 fe ff ff je 0x404f60 <_nl_load_domain+0x680> - 4050d0: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 4050d5: 48 85 db test rbx, rbx - 4050d8: 49 0f 44 c5 cmove rax, r13 - 4050dc: 44 8b 38 mov r15d, dword ptr [rax] - 4050df: 41 0f cf bswap r15d - 4050e2: 45 89 ff mov r15d, r15d - 4050e5: 4c 03 7c 24 28 add r15, qword ptr [rsp + 40] - 4050ea: 41 83 7f 08 ff cmp dword ptr [r15 + 8], -1 - 4050ef: 0f 85 ab 00 00 00 jne 0x4051a0 <_nl_load_domain+0x8c0> - 4050f5: 45 31 f6 xor r14d, r14d - 4050f8: 4c 89 b4 dc c0 00 00 00 mov qword ptr [rsp + 8*rbx + 192], r14 - 405100: 48 83 fb 01 cmp rbx, 1 - 405104: 75 7a jne 0x405180 <_nl_load_domain+0x8a0> - 405106: 48 8b 84 24 c8 00 00 00 mov rax, qword ptr [rsp + 200] - 40510e: 83 44 24 4c 01 add dword ptr [rsp + 76], 1 - 405113: 48 03 84 24 c0 00 00 00 add rax, qword ptr [rsp + 192] - 40511b: 48 01 44 24 50 add qword ptr [rsp + 80], rax - 405120: 48 83 44 24 20 04 add qword ptr [rsp + 32], 4 - 405126: 49 83 c5 04 add r13, 4 - 40512a: 4c 39 6c 24 40 cmp qword ptr [rsp + 64], r13 - 40512f: 75 8f jne 0x4050c0 <_nl_load_domain+0x7e0> - 405131: 8b 6c 24 4c mov ebp, dword ptr [rsp + 76] - 405135: 4d 89 e1 mov r9, r12 - 405138: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] - 40513d: 4c 8b 7c 24 28 mov r15, qword ptr [rsp + 40] - 405142: 4c 8b 6c 24 60 mov r13, qword ptr [rsp + 96] - 405147: 44 8b 64 24 48 mov r12d, dword ptr [rsp + 72] - 40514c: 48 8b 5c 24 30 mov rbx, qword ptr [rsp + 48] - 405151: 85 ed test ebp, ebp - 405153: 0f 85 2e 04 00 00 jne 0x405587 <_nl_load_domain+0xca7> - 405159: 41 c7 45 40 00 00 00 00 mov dword ptr [r13 + 64], 0 - 405161: 66 0f ef c0 pxor xmm0, xmm0 - 405165: 41 0f 11 45 48 movups xmmword ptr [r13 + 72], xmm0 - 40516a: 4c 89 cf mov rdi, r9 - 40516d: e8 de a3 01 00 call 0x41f550 - 405172: e9 8b fb ff ff jmp 0x404d02 <_nl_load_domain+0x422> - 405177: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 405180: bb 01 00 00 00 mov ebx, 1 - 405185: e9 38 ff ff ff jmp 0x4050c2 <_nl_load_domain+0x7e2> - 40518a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 405190: 45 8b 7d 00 mov r15d, dword ptr [r13] - 405194: e9 d8 fd ff ff jmp 0x404f71 <_nl_load_domain+0x691> - 405199: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4051a0: 49 83 c7 04 add r15, 4 - 4051a4: 45 31 f6 xor r14d, r14d - 4051a7: eb 22 jmp 0x4051cb <_nl_load_domain+0x8eb> - 4051a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4051b0: 89 c0 mov eax, eax - 4051b2: 49 8b 3c c4 mov rdi, qword ptr [r12 + 8*rax] - 4051b6: 48 85 ff test rdi, rdi - 4051b9: 0f 84 61 ff ff ff je 0x405120 <_nl_load_domain+0x840> - 4051bf: e8 bc bf ff ff call 0x401180 <.plt+0x160> - 4051c4: 49 83 c7 08 add r15, 8 - 4051c8: 49 01 c6 add r14, rax - 4051cb: 41 8b 17 mov edx, dword ptr [r15] - 4051ce: 0f ca bswap edx - 4051d0: 89 d2 mov edx, edx - 4051d2: 49 01 d6 add r14, rdx - 4051d5: 41 8b 57 04 mov edx, dword ptr [r15 + 4] - 4051d9: 89 d0 mov eax, edx - 4051db: 0f c8 bswap eax - 4051dd: 83 fa ff cmp edx, -1 - 4051e0: 0f 84 12 ff ff ff je 0x4050f8 <_nl_load_domain+0x818> - 4051e6: 39 e8 cmp eax, ebp - 4051e8: 72 c6 jb 0x4051b0 <_nl_load_domain+0x8d0> - 4051ea: e9 d1 fd ff ff jmp 0x404fc0 <_nl_load_domain+0x6e0> - 4051ef: 4c 01 fa add rdx, r15 - 4051f2: e9 61 fe ff ff jmp 0x405058 <_nl_load_domain+0x778> - 4051f7: 40 80 fe 36 cmp sil, 54 - 4051fb: 75 63 jne 0x405260 <_nl_load_domain+0x980> - 4051fd: 31 f6 xor esi, esi - 4051ff: 80 78 05 34 cmp byte ptr [rax + 5], 52 - 405203: 0f 85 4e f9 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405209: 80 78 06 00 cmp byte ptr [rax + 6], 0 - 40520d: 0f 85 44 f9 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405213: 40 80 ff 64 cmp dil, 100 - 405217: 0f 84 69 09 00 00 je 0x405b86 <_nl_load_domain+0x12a6> - 40521d: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405222: 0f 85 52 09 00 00 jne 0x405b7a <_nl_load_domain+0x129a> - 405228: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 40522d: 0f 85 b3 09 00 00 jne 0x405be6 <_nl_load_domain+0x1306> - 405233: 45 84 db test r11b, r11b - 405236: 0f 85 9e 09 00 00 jne 0x405bda <_nl_load_domain+0x12fa> - 40523c: 40 80 ff 78 cmp dil, 120 - 405240: 0f 84 88 09 00 00 je 0x405bce <_nl_load_domain+0x12ee> - 405246: 40 80 ff 58 cmp dil, 88 - 40524a: 0f 85 53 0e 00 00 jne 0x4060a3 <_nl_load_domain+0x17c3> - 405250: 48 8d 35 d3 00 09 00 lea rsi, [rip + 590035] # 0x49532a <_nl_default_default_domain+0x12> - 405257: e9 fb f8 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 40525c: 0f 1f 40 00 nop dword ptr [rax] - 405260: 40 80 fe 4c cmp sil, 76 - 405264: 0f 85 b6 00 00 00 jne 0x405320 <_nl_load_domain+0xa40> - 40526a: 31 f6 xor esi, esi - 40526c: 80 78 05 45 cmp byte ptr [rax + 5], 69 - 405270: 0f 85 e1 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405276: 80 78 06 41 cmp byte ptr [rax + 6], 65 - 40527a: 0f 85 d7 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405280: 80 78 07 53 cmp byte ptr [rax + 7], 83 - 405284: 0f 85 cd f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 40528a: 80 78 08 54 cmp byte ptr [rax + 8], 84 - 40528e: 0f 85 c3 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405294: 0f b6 70 09 movzx esi, byte ptr [rax + 9] - 405298: 41 89 f0 mov r8d, esi - 40529b: 40 80 fe 38 cmp sil, 56 - 40529f: 0f 84 df 0a 00 00 je 0x405d84 <_nl_load_domain+0x14a4> - 4052a5: 40 80 fe 31 cmp sil, 49 - 4052a9: 0f 84 82 0a 00 00 je 0x405d31 <_nl_load_domain+0x1451> - 4052af: 40 80 fe 33 cmp sil, 51 - 4052b3: be 00 00 00 00 mov esi, 0 - 4052b8: 0f 85 0c 0a 00 00 jne 0x405cca <_nl_load_domain+0x13ea> - 4052be: 80 78 0a 32 cmp byte ptr [rax + 10], 50 - 4052c2: 0f 85 8f f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 4052c8: 80 78 0b 00 cmp byte ptr [rax + 11], 0 - 4052cc: 0f 85 85 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 4052d2: 40 80 ff 64 cmp dil, 100 - 4052d6: 0f 84 e2 09 00 00 je 0x405cbe <_nl_load_domain+0x13de> - 4052dc: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 4052e1: 0f 85 cb 09 00 00 jne 0x405cb2 <_nl_load_domain+0x13d2> - 4052e7: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 4052ec: 0f 85 b4 09 00 00 jne 0x405ca6 <_nl_load_domain+0x13c6> - 4052f2: 45 84 db test r11b, r11b - 4052f5: 0f 85 9f 09 00 00 jne 0x405c9a <_nl_load_domain+0x13ba> - 4052fb: 40 80 ff 78 cmp dil, 120 - 4052ff: 0f 84 89 09 00 00 je 0x405c8e <_nl_load_domain+0x13ae> - 405305: 40 80 ff 58 cmp dil, 88 - 405309: 0f 85 85 0d 00 00 jne 0x406094 <_nl_load_domain+0x17b4> - 40530f: 48 8d 35 b1 51 0a 00 lea rsi, [rip + 676273] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> - 405316: e9 3c f8 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 40531b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 405320: 40 80 fe 46 cmp sil, 70 - 405324: 0f 85 ae 00 00 00 jne 0x4053d8 <_nl_load_domain+0xaf8> - 40532a: 31 f6 xor esi, esi - 40532c: 80 78 05 41 cmp byte ptr [rax + 5], 65 - 405330: 0f 85 21 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405336: 80 78 06 53 cmp byte ptr [rax + 6], 83 - 40533a: 0f 85 17 f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405340: 80 78 07 54 cmp byte ptr [rax + 7], 84 - 405344: 0f 85 0d f8 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 40534a: 0f b6 70 08 movzx esi, byte ptr [rax + 8] - 40534e: 41 89 f0 mov r8d, esi - 405351: 40 80 fe 38 cmp sil, 56 - 405355: 0f 84 25 0c 00 00 je 0x405f80 <_nl_load_domain+0x16a0> - 40535b: 40 80 fe 31 cmp sil, 49 - 40535f: 0f 84 c0 0b 00 00 je 0x405f25 <_nl_load_domain+0x1645> - 405365: 40 80 fe 33 cmp sil, 51 - 405369: be 00 00 00 00 mov esi, 0 - 40536e: 0f 85 4a 0b 00 00 jne 0x405ebe <_nl_load_domain+0x15de> - 405374: 80 78 09 32 cmp byte ptr [rax + 9], 50 - 405378: 0f 85 d9 f7 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 40537e: 80 78 0a 00 cmp byte ptr [rax + 10], 0 - 405382: 0f 85 cf f7 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405388: 40 80 ff 64 cmp dil, 100 - 40538c: 0f 84 20 0b 00 00 je 0x405eb2 <_nl_load_domain+0x15d2> - 405392: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405397: 0f 85 09 0b 00 00 jne 0x405ea6 <_nl_load_domain+0x15c6> - 40539d: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 4053a2: 0f 85 f2 0a 00 00 jne 0x405e9a <_nl_load_domain+0x15ba> - 4053a8: 45 84 db test r11b, r11b - 4053ab: 0f 85 dd 0a 00 00 jne 0x405e8e <_nl_load_domain+0x15ae> - 4053b1: 40 80 ff 78 cmp dil, 120 - 4053b5: 0f 84 c7 0a 00 00 je 0x405e82 <_nl_load_domain+0x15a2> - 4053bb: 40 80 ff 58 cmp dil, 88 - 4053bf: 0f 85 d4 0c 00 00 jne 0x406099 <_nl_load_domain+0x17b9> - 4053c5: 48 8d 35 5e ff 08 00 lea rsi, [rip + 589662] # 0x49532a <_nl_default_default_domain+0x12> - 4053cc: e9 86 f7 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 4053d1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4053d8: 40 80 fe 4d cmp sil, 77 - 4053dc: 0f 85 26 01 00 00 jne 0x405508 <_nl_load_domain+0xc28> - 4053e2: 31 f6 xor esi, esi - 4053e4: 80 78 05 41 cmp byte ptr [rax + 5], 65 - 4053e8: 0f 85 69 f7 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 4053ee: 80 78 06 58 cmp byte ptr [rax + 6], 88 - 4053f2: 0f 85 5f f7 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 4053f8: 80 78 07 00 cmp byte ptr [rax + 7], 0 - 4053fc: 0f 85 41 07 00 00 jne 0x405b43 <_nl_load_domain+0x1263> - 405402: 40 80 ff 64 cmp dil, 100 - 405406: 0f 84 fe 07 00 00 je 0x405c0a <_nl_load_domain+0x132a> - 40540c: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405411: 0f 85 e7 07 00 00 jne 0x405bfe <_nl_load_domain+0x131e> - 405417: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 40541c: 0f 85 60 08 00 00 jne 0x405c82 <_nl_load_domain+0x13a2> - 405422: 45 84 db test r11b, r11b - 405425: 0f 85 4b 08 00 00 jne 0x405c76 <_nl_load_domain+0x1396> - 40542b: 40 80 ff 78 cmp dil, 120 - 40542f: 0f 84 35 08 00 00 je 0x405c6a <_nl_load_domain+0x138a> - 405435: 40 80 ff 58 cmp dil, 88 - 405439: 0f 85 5f 0c 00 00 jne 0x40609e <_nl_load_domain+0x17be> - 40543f: 48 8d 35 e4 fe 08 00 lea rsi, [rip + 589540] # 0x49532a <_nl_default_default_domain+0x12> - 405446: e9 0c f7 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 40544b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 405450: 80 78 05 00 cmp byte ptr [rax + 5], 0 - 405454: 0f 85 26 01 00 00 jne 0x405580 <_nl_load_domain+0xca0> - 40545a: 40 80 ff 64 cmp dil, 100 - 40545e: 0f 84 97 06 00 00 je 0x405afb <_nl_load_domain+0x121b> - 405464: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405469: 0f 85 a4 06 00 00 jne 0x405b13 <_nl_load_domain+0x1233> - 40546f: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 405474: 0f 85 8d 06 00 00 jne 0x405b07 <_nl_load_domain+0x1227> - 40547a: 45 84 db test r11b, r11b - 40547d: 0f 85 a8 06 00 00 jne 0x405b2b <_nl_load_domain+0x124b> - 405483: 40 80 ff 78 cmp dil, 120 - 405487: 0f 84 92 06 00 00 je 0x405b1f <_nl_load_domain+0x123f> - 40548d: 40 80 ff 58 cmp dil, 88 - 405491: 0f 85 18 bd ff ff jne 0x4011af <_nl_load_domain.cold> - 405497: 48 8d 35 29 50 0a 00 lea rsi, [rip + 675881] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> - 40549e: e9 b4 f6 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 4054a3: 31 f6 xor esi, esi - 4054a5: 80 78 05 36 cmp byte ptr [rax + 5], 54 - 4054a9: 0f 85 a8 f6 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 4054af: 80 78 06 00 cmp byte ptr [rax + 6], 0 - 4054b3: 0f 85 9e f6 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 4054b9: 40 80 ff 64 cmp dil, 100 - 4054bd: 0f 84 f3 06 00 00 je 0x405bb6 <_nl_load_domain+0x12d6> - 4054c3: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 4054c8: 0f 85 dc 06 00 00 jne 0x405baa <_nl_load_domain+0x12ca> - 4054ce: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 4054d3: 0f 85 c5 06 00 00 jne 0x405b9e <_nl_load_domain+0x12be> - 4054d9: 45 84 db test r11b, r11b - 4054dc: 0f 85 e0 06 00 00 jne 0x405bc2 <_nl_load_domain+0x12e2> - 4054e2: 40 80 ff 78 cmp dil, 120 - 4054e6: 0f 84 a6 06 00 00 je 0x405b92 <_nl_load_domain+0x12b2> - 4054ec: 40 80 ff 58 cmp dil, 88 - 4054f0: 0f 85 b2 0b 00 00 jne 0x4060a8 <_nl_load_domain+0x17c8> - 4054f6: 48 8d 35 ca 4f 0a 00 lea rsi, [rip + 675786] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> - 4054fd: e9 55 f6 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405502: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 405508: 40 80 fe 50 cmp sil, 80 - 40550c: be 00 00 00 00 mov esi, 0 - 405511: 0f 85 40 f6 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405517: 80 78 05 54 cmp byte ptr [rax + 5], 84 - 40551b: 0f 85 36 f6 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405521: 80 78 06 52 cmp byte ptr [rax + 6], 82 - 405525: 0f 85 2c f6 ff ff jne 0x404b57 <_nl_load_domain+0x277> - 40552b: 80 78 07 00 cmp byte ptr [rax + 7], 0 - 40552f: 0f 85 15 06 00 00 jne 0x405b4a <_nl_load_domain+0x126a> - 405535: 40 80 ff 64 cmp dil, 100 - 405539: 0f 84 b3 06 00 00 je 0x405bf2 <_nl_load_domain+0x1312> - 40553f: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405544: 0f 85 f0 06 00 00 jne 0x405c3a <_nl_load_domain+0x135a> - 40554a: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 40554f: 0f 85 d9 06 00 00 jne 0x405c2e <_nl_load_domain+0x134e> - 405555: 45 84 db test r11b, r11b - 405558: 0f 85 f4 06 00 00 jne 0x405c52 <_nl_load_domain+0x1372> - 40555e: 40 80 ff 78 cmp dil, 120 - 405562: 0f 84 de 06 00 00 je 0x405c46 <_nl_load_domain+0x1366> - 405568: 40 80 ff 58 cmp dil, 88 - 40556c: 0f 85 40 0b 00 00 jne 0x4060b2 <_nl_load_domain+0x17d2> - 405572: 48 8d 35 b1 fd 08 00 lea rsi, [rip + 589233] # 0x49532a <_nl_default_default_domain+0x12> - 405579: e9 d9 f5 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 40557e: 66 90 nop - 405580: 31 f6 xor esi, esi - 405582: e9 d0 f5 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405587: 8d 7c 2d 00 lea edi, [rbp + rbp] - 40558b: 4c 89 4c 24 28 mov qword ptr [rsp + 40], r9 - 405590: 48 c1 e7 04 shl rdi, 4 - 405594: 48 03 7c 24 50 add rdi, qword ptr [rsp + 80] - 405599: e8 c2 99 01 00 call 0x41ef60 - 40559e: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 4055a3: 48 89 c1 mov rcx, rax - 4055a6: 48 85 c0 test rax, rax - 4055a9: 0f 84 81 f8 ff ff je 0x404e30 <_nl_load_domain+0x550> - 4055af: 49 89 45 20 mov qword ptr [r13 + 32], rax - 4055b3: 89 e8 mov eax, ebp - 4055b5: 4c 8b 4c 24 28 mov r9, qword ptr [rsp + 40] - 4055ba: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax - 4055c2: 48 c1 e0 04 shl rax, 4 - 4055c6: 48 01 c1 add rcx, rax - 4055c9: c7 44 24 48 00 00 00 00 mov dword ptr [rsp + 72], 0 - 4055d1: 4c 8d 14 01 lea r10, [rcx + rax] - 4055d5: 48 89 8c 24 80 00 00 00 mov qword ptr [rsp + 128], rcx - 4055dd: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] - 4055e2: 4c 89 94 24 98 00 00 00 mov qword ptr [rsp + 152], r10 - 4055ea: 44 89 64 24 20 mov dword ptr [rsp + 32], r12d - 4055ef: 4c 01 d1 add rcx, r10 - 4055f2: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] - 4055f7: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 4055fc: 49 89 ce mov r14, rcx - 4055ff: 4c 89 ac 24 90 00 00 00 mov qword ptr [rsp + 144], r13 - 405607: 4c 8b 6c 24 68 mov r13, qword ptr [rsp + 104] - 40560c: 48 89 5c 24 68 mov qword ptr [rsp + 104], rbx - 405611: 4c 89 cb mov rbx, r9 - 405614: 31 d2 xor edx, edx - 405616: 81 7c 24 20 de 12 04 95 cmp dword ptr [rsp + 32], 2500072158 - 40561e: 0f 84 64 01 00 00 je 0x405788 <_nl_load_domain+0xea8> - 405624: 85 d2 test edx, edx - 405626: 4c 89 e8 mov rax, r13 - 405629: 49 0f 44 c4 cmove rax, r12 - 40562d: 8b 00 mov eax, dword ptr [rax] - 40562f: 0f c8 bswap eax - 405631: 89 c0 mov eax, eax - 405633: 4c 01 f8 add rax, r15 - 405636: 83 78 08 ff cmp dword ptr [rax + 8], -1 - 40563a: 0f 85 9b 03 00 00 jne 0x4059db <_nl_load_domain+0x10fb> - 405640: 83 fa 01 cmp edx, 1 - 405643: 0f 85 67 03 00 00 jne 0x4059b0 <_nl_load_domain+0x10d0> - 405649: 8b 44 24 48 mov eax, dword ptr [rsp + 72] - 40564d: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 405652: 4c 89 6c 24 50 mov qword ptr [rsp + 80], r13 - 405657: 4d 89 f5 mov r13, r14 - 40565a: c7 44 24 28 00 00 00 00 mov dword ptr [rsp + 40], 0 - 405662: 4d 89 e6 mov r14, r12 - 405665: 49 89 dc mov r12, rbx - 405668: 48 c1 e0 04 shl rax, 4 - 40566c: 48 01 c1 add rcx, rax - 40566f: 48 03 84 24 80 00 00 00 add rax, qword ptr [rsp + 128] - 405677: 81 7c 24 20 de 12 04 95 cmp dword ptr [rsp + 32], 2500072158 - 40567f: 48 89 4c 24 60 mov qword ptr [rsp + 96], rcx - 405684: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 405689: 74 5f je 0x4056ea <_nl_load_domain+0xe0a> - 40568b: 44 8b 5c 24 28 mov r11d, dword ptr [rsp + 40] - 405690: 45 85 db test r11d, r11d - 405693: 0f 84 aa 03 00 00 je 0x405a43 <_nl_load_domain+0x1163> - 405699: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 40569e: 48 8b 5c 24 58 mov rbx, qword ptr [rsp + 88] - 4056a3: 8b 08 mov ecx, dword ptr [rax] - 4056a5: 0f c9 bswap ecx - 4056a7: 89 c9 mov ecx, ecx - 4056a9: 4c 01 f9 add rcx, r15 - 4056ac: 8b 29 mov ebp, dword ptr [rcx] - 4056ae: 0f cd bswap ebp - 4056b0: 89 ed mov ebp, ebp - 4056b2: 4c 01 fd add rbp, r15 - 4056b5: 8b 41 04 mov eax, dword ptr [rcx + 4] - 4056b8: 83 79 08 ff cmp dword ptr [rcx + 8], -1 - 4056bc: 0f c8 bswap eax - 4056be: 89 c0 mov eax, eax - 4056c0: 0f 85 9a 03 00 00 jne 0x405a60 <_nl_load_domain+0x1180> - 4056c6: 48 89 03 mov qword ptr [rbx], rax - 4056c9: 48 89 6b 08 mov qword ptr [rbx + 8], rbp - 4056cd: 83 7c 24 28 01 cmp dword ptr [rsp + 40], 1 - 4056d2: 0f 84 eb 02 00 00 je 0x4059c3 <_nl_load_domain+0x10e3> - 4056d8: 81 7c 24 20 de 12 04 95 cmp dword ptr [rsp + 32], 2500072158 - 4056e0: c7 44 24 28 01 00 00 00 mov dword ptr [rsp + 40], 1 - 4056e8: 75 a1 jne 0x40568b <_nl_load_domain+0xdab> - 4056ea: 44 8b 54 24 28 mov r10d, dword ptr [rsp + 40] - 4056ef: 45 85 d2 test r10d, r10d - 4056f2: 0f 84 36 03 00 00 je 0x405a2e <_nl_load_domain+0x114e> - 4056f8: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 4056fd: 48 8b 5c 24 58 mov rbx, qword ptr [rsp + 88] - 405702: 8b 08 mov ecx, dword ptr [rax] - 405704: 4c 01 f9 add rcx, r15 - 405707: 8b 29 mov ebp, dword ptr [rcx] - 405709: 4c 01 fd add rbp, r15 - 40570c: 83 79 08 ff cmp dword ptr [rcx + 8], -1 - 405710: 8b 41 04 mov eax, dword ptr [rcx + 4] - 405713: 74 b1 je 0x4056c6 <_nl_load_domain+0xde6> - 405715: 48 83 c1 04 add rcx, 4 - 405719: 4c 89 b4 24 a0 00 00 00 mov qword ptr [rsp + 160], r14 - 405721: 4c 89 6b 08 mov qword ptr [rbx + 8], r13 - 405725: 49 89 ce mov r14, rcx - 405728: 4c 89 7c 24 70 mov qword ptr [rsp + 112], r15 - 40572d: 48 89 9c 24 a8 00 00 00 mov qword ptr [rsp + 168], rbx - 405735: eb 2d jmp 0x405764 <_nl_load_domain+0xe84> - 405737: 83 fb ff cmp ebx, -1 - 40573a: 0f 84 ca 02 00 00 je 0x405a0a <_nl_load_domain+0x112a> - 405740: 4d 8b 3c dc mov r15, qword ptr [r12 + 8*rbx] - 405744: 49 83 c6 08 add r14, 8 - 405748: 4c 89 ff mov rdi, r15 - 40574b: e8 30 ba ff ff call 0x401180 <.plt+0x160> - 405750: 4c 89 ef mov rdi, r13 - 405753: 4c 89 fe mov rsi, r15 - 405756: 48 89 c3 mov rbx, rax - 405759: 48 89 c2 mov rdx, rax - 40575c: e8 ff b8 ff ff call 0x401060 <.plt+0x40> - 405761: 49 01 dd add r13, rbx - 405764: 41 8b 06 mov eax, dword ptr [r14] - 405767: 41 8b 5e 04 mov ebx, dword ptr [r14 + 4] - 40576b: 85 c0 test eax, eax - 40576d: 74 c8 je 0x405737 <_nl_load_domain+0xe57> - 40576f: 41 89 c7 mov r15d, eax - 405772: 48 89 ee mov rsi, rbp - 405775: 4c 89 ef mov rdi, r13 - 405778: 4c 89 fa mov rdx, r15 - 40577b: 4d 01 fd add r13, r15 - 40577e: 4c 01 fd add rbp, r15 - 405781: e8 da b8 ff ff call 0x401060 <.plt+0x40> - 405786: eb af jmp 0x405737 <_nl_load_domain+0xe57> - 405788: 85 d2 test edx, edx - 40578a: 0f 84 2a 02 00 00 je 0x4059ba <_nl_load_domain+0x10da> - 405790: 41 8b 4d 00 mov ecx, dword ptr [r13] - 405794: 4c 01 f9 add rcx, r15 - 405797: 83 79 08 ff cmp dword ptr [rcx + 8], -1 - 40579b: 0f 84 9f fe ff ff je 0x405640 <_nl_load_domain+0xd60> - 4057a1: 48 83 c1 04 add rcx, 4 - 4057a5: eb 0d jmp 0x4057b4 <_nl_load_domain+0xed4> - 4057a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4057b0: 48 83 c1 08 add rcx, 8 - 4057b4: 8b 41 04 mov eax, dword ptr [rcx + 4] - 4057b7: 83 f8 ff cmp eax, -1 - 4057ba: 0f 84 80 fe ff ff je 0x405640 <_nl_load_domain+0xd60> - 4057c0: 48 83 3c c3 00 cmp qword ptr [rbx + 8*rax], 0 - 4057c5: 75 e9 jne 0x4057b0 <_nl_load_domain+0xed0> - 4057c7: 49 83 c4 04 add r12, 4 - 4057cb: 49 83 c5 04 add r13, 4 - 4057cf: 4c 39 64 24 40 cmp qword ptr [rsp + 64], r12 - 4057d4: 0f 85 3a fe ff ff jne 0x405614 <_nl_load_domain+0xd34> - 4057da: 49 89 d9 mov r9, rbx - 4057dd: 44 8b 64 24 20 mov r12d, dword ptr [rsp + 32] - 4057e2: 4c 8b 74 24 78 mov r14, qword ptr [rsp + 120] - 4057e7: 4c 8b ac 24 90 00 00 00 mov r13, qword ptr [rsp + 144] - 4057ef: 4c 8b 94 24 98 00 00 00 mov r10, qword ptr [rsp + 152] - 4057f7: 48 8b 5c 24 68 mov rbx, qword ptr [rsp + 104] - 4057fc: 8b 4c 24 48 mov ecx, dword ptr [rsp + 72] - 405800: 39 4c 24 4c cmp dword ptr [rsp + 76], ecx - 405804: 0f 85 a5 b9 ff ff jne 0x4011af <_nl_load_domain.cold> - 40580a: 41 81 fc de 12 04 95 cmp r12d, 2500072158 - 405811: 0f 85 be 02 00 00 jne 0x405ad5 <_nl_load_domain+0x11f5> - 405817: 48 8b 84 24 88 00 00 00 mov rax, qword ptr [rsp + 136] - 40581f: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 405824: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 405829: 48 c1 e0 05 shl rax, 5 - 40582d: 48 8d 34 01 lea rsi, [rcx + rax] - 405831: 48 8d 44 01 10 lea rax, [rcx + rax + 16] - 405836: 48 39 c7 cmp rdi, rax - 405839: 48 8d 47 10 lea rax, [rdi + 16] - 40583d: 0f 93 c2 setae dl - 405840: 48 39 c6 cmp rsi, rax - 405843: 0f 93 c0 setae al - 405846: 08 c2 or dl, al - 405848: 0f 84 03 03 00 00 je 0x405b51 <_nl_load_domain+0x1271> - 40584e: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 405852: 83 f8 04 cmp eax, 4 - 405855: 0f 86 f6 02 00 00 jbe 0x405b51 <_nl_load_domain+0x1271> - 40585b: 85 c0 test eax, eax - 40585d: b9 01 00 00 00 mov ecx, 1 - 405862: 0f 45 c8 cmovne ecx, eax - 405865: 31 c0 xor eax, eax - 405867: 89 ca mov edx, ecx - 405869: c1 ea 02 shr edx, 2 - 40586c: 48 c1 e2 04 shl rdx, 4 - 405870: f3 0f 6f 1c 07 movdqu xmm3, xmmword ptr [rdi + rax] - 405875: 0f 11 1c 06 movups xmmword ptr [rsi + rax], xmm3 - 405879: 48 83 c0 10 add rax, 16 - 40587d: 48 39 c2 cmp rdx, rax - 405880: 75 ee jne 0x405870 <_nl_load_domain+0xf90> - 405882: 89 c8 mov eax, ecx - 405884: 83 e0 fc and eax, -4 - 405887: 80 e1 03 and cl, 3 - 40588a: 74 2e je 0x4058ba <_nl_load_domain+0xfda> - 40588c: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 405891: 89 c2 mov edx, eax - 405893: 8b 7c 24 18 mov edi, dword ptr [rsp + 24] - 405897: 8b 0c 96 mov ecx, dword ptr [rsi + 4*rdx] - 40589a: 41 89 0c 92 mov dword ptr [r10 + 4*rdx], ecx - 40589e: 8d 50 01 lea edx, [rax + 1] - 4058a1: 39 fa cmp edx, edi - 4058a3: 73 15 jae 0x4058ba <_nl_load_domain+0xfda> - 4058a5: 8b 0c 96 mov ecx, dword ptr [rsi + 4*rdx] - 4058a8: 83 c0 02 add eax, 2 - 4058ab: 41 89 0c 92 mov dword ptr [r10 + 4*rdx], ecx - 4058af: 39 f8 cmp eax, edi - 4058b1: 73 07 jae 0x4058ba <_nl_load_domain+0xfda> - 4058b3: 8b 14 86 mov edx, dword ptr [rsi + 4*rax] - 4058b6: 41 89 14 82 mov dword ptr [r10 + 4*rax], edx - 4058ba: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] - 4058bf: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 4058c4: 31 ed xor ebp, ebp - 4058c6: 48 89 5c 24 28 mov qword ptr [rsp + 40], rbx - 4058cb: 8b 5c 24 4c mov ebx, dword ptr [rsp + 76] - 4058cf: 4c 89 74 24 18 mov qword ptr [rsp + 24], r14 - 4058d4: 4c 8d 60 08 lea r12, [rax + 8] - 4058d8: 41 89 ee mov r14d, ebp - 4058db: 4c 89 ed mov rbp, r13 - 4058de: 4d 89 d5 mov r13, r10 - 4058e1: 49 8b 3c 24 mov rdi, qword ptr [r12] - 4058e5: e8 56 98 00 00 call 0x40f140 <__hash_string> - 4058ea: 8b 7d 58 mov edi, dword ptr [rbp + 88] - 4058ed: 31 d2 xor edx, edx - 4058ef: 41 89 c2 mov r10d, eax - 4058f2: f7 f7 div edi - 4058f4: 44 8d 5f fe lea r11d, [rdi - 2] - 4058f8: 44 89 d0 mov eax, r10d - 4058fb: 89 d1 mov ecx, edx - 4058fd: 31 d2 xor edx, edx - 4058ff: 41 f7 f3 div r11d - 405902: 89 c8 mov eax, ecx - 405904: 49 8d 44 85 00 lea rax, [r13 + 4*rax] - 405909: 44 8b 08 mov r9d, dword ptr [rax] - 40590c: 44 8d 52 01 lea r10d, [rdx + 1] - 405910: 45 85 c9 test r9d, r9d - 405913: 74 2a je 0x40593f <_nl_load_domain+0x105f> - 405915: 44 89 d0 mov eax, r10d - 405918: 89 fa mov edx, edi - 40591a: 29 f8 sub eax, edi - 40591c: 44 29 d2 sub edx, r10d - 40591f: 89 c7 mov edi, eax - 405921: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 405928: 39 ca cmp edx, ecx - 40592a: 77 6c ja 0x405998 <_nl_load_domain+0x10b8> - 40592c: 8d 04 39 lea eax, [rcx + rdi] - 40592f: 48 89 c1 mov rcx, rax - 405932: 49 8d 44 85 00 lea rax, [r13 + 4*rax] - 405937: 44 8b 00 mov r8d, dword ptr [rax] - 40593a: 45 85 c0 test r8d, r8d - 40593d: 75 e9 jne 0x405928 <_nl_load_domain+0x1048> - 40593f: 8b 55 28 mov edx, dword ptr [rbp + 40] - 405942: 49 83 c4 10 add r12, 16 - 405946: 41 8d 54 16 01 lea edx, [r14 + rdx + 1] - 40594b: 41 83 c6 01 add r14d, 1 - 40594f: 89 10 mov dword ptr [rax], edx - 405951: 44 39 f3 cmp ebx, r14d - 405954: 75 8b jne 0x4058e1 <_nl_load_domain+0x1001> - 405956: f3 0f 7e 44 24 30 movq xmm0, qword ptr [rsp + 48] # xmm0 = mem[0],zero - 40595c: 8b 44 24 4c mov eax, dword ptr [rsp + 76] - 405960: 4d 89 ea mov r10, r13 - 405963: c7 45 68 00 00 00 00 mov dword ptr [rbp + 104], 0 - 40596a: 4c 89 55 60 mov qword ptr [rbp + 96], r10 - 40596e: 4c 8b 74 24 18 mov r14, qword ptr [rsp + 24] - 405973: 49 89 ed mov r13, rbp - 405976: 0f 16 84 24 80 00 00 00 movhps xmm0, qword ptr [rsp + 128] # xmm0 = xmm0[0,1],mem[0,1] - 40597e: 89 45 40 mov dword ptr [rbp + 64], eax - 405981: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] - 405986: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 40598b: 0f 11 45 48 movups xmmword ptr [rbp + 72], xmm0 - 40598f: e9 d6 f7 ff ff jmp 0x40516a <_nl_load_domain+0x88a> - 405994: 0f 1f 40 00 nop dword ptr [rax] - 405998: 42 8d 04 11 lea eax, [rcx + r10] - 40599c: 48 89 c1 mov rcx, rax - 40599f: 49 8d 44 85 00 lea rax, [r13 + 4*rax] - 4059a4: 8b 30 mov esi, dword ptr [rax] - 4059a6: 85 f6 test esi, esi - 4059a8: 0f 85 7a ff ff ff jne 0x405928 <_nl_load_domain+0x1048> - 4059ae: eb 8f jmp 0x40593f <_nl_load_domain+0x105f> - 4059b0: ba 01 00 00 00 mov edx, 1 - 4059b5: e9 5c fc ff ff jmp 0x405616 <_nl_load_domain+0xd36> - 4059ba: 41 8b 0c 24 mov ecx, dword ptr [r12] - 4059be: e9 d1 fd ff ff jmp 0x405794 <_nl_load_domain+0xeb4> - 4059c3: 4c 89 e3 mov rbx, r12 - 4059c6: 83 44 24 48 01 add dword ptr [rsp + 72], 1 - 4059cb: 4d 89 f4 mov r12, r14 - 4059ce: 4d 89 ee mov r14, r13 - 4059d1: 4c 8b 6c 24 50 mov r13, qword ptr [rsp + 80] - 4059d6: e9 ec fd ff ff jmp 0x4057c7 <_nl_load_domain+0xee7> - 4059db: 48 83 c0 04 add rax, 4 - 4059df: eb 0b jmp 0x4059ec <_nl_load_domain+0x110c> - 4059e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4059e8: 48 83 c0 08 add rax, 8 - 4059ec: 8b 70 04 mov esi, dword ptr [rax + 4] - 4059ef: 89 f1 mov ecx, esi - 4059f1: 0f c9 bswap ecx - 4059f3: 83 fe ff cmp esi, -1 - 4059f6: 0f 84 44 fc ff ff je 0x405640 <_nl_load_domain+0xd60> - 4059fc: 89 c9 mov ecx, ecx - 4059fe: 48 83 3c cb 00 cmp qword ptr [rbx + 8*rcx], 0 - 405a03: 75 e3 jne 0x4059e8 <_nl_load_domain+0x1108> - 405a05: e9 bd fd ff ff jmp 0x4057c7 <_nl_load_domain+0xee7> - 405a0a: 48 8b 9c 24 a8 00 00 00 mov rbx, qword ptr [rsp + 168] - 405a12: 4c 89 e8 mov rax, r13 - 405a15: 4c 8b 7c 24 70 mov r15, qword ptr [rsp + 112] - 405a1a: 4c 8b b4 24 a0 00 00 00 mov r14, qword ptr [rsp + 160] - 405a22: 48 2b 43 08 sub rax, qword ptr [rbx + 8] - 405a26: 48 89 03 mov qword ptr [rbx], rax - 405a29: e9 9f fc ff ff jmp 0x4056cd <_nl_load_domain+0xded> - 405a2e: 41 8b 0e mov ecx, dword ptr [r14] - 405a31: 48 8b 5c 24 60 mov rbx, qword ptr [rsp + 96] - 405a36: 4c 01 f9 add rcx, r15 - 405a39: 8b 29 mov ebp, dword ptr [rcx] - 405a3b: 4c 01 fd add rbp, r15 - 405a3e: e9 c9 fc ff ff jmp 0x40570c <_nl_load_domain+0xe2c> - 405a43: 41 8b 0e mov ecx, dword ptr [r14] - 405a46: 48 8b 5c 24 60 mov rbx, qword ptr [rsp + 96] - 405a4b: 0f c9 bswap ecx - 405a4d: 89 c9 mov ecx, ecx - 405a4f: 4c 01 f9 add rcx, r15 - 405a52: 8b 29 mov ebp, dword ptr [rcx] - 405a54: 0f cd bswap ebp - 405a56: 89 ed mov ebp, ebp - 405a58: 4c 01 fd add rbp, r15 - 405a5b: e9 55 fc ff ff jmp 0x4056b5 <_nl_load_domain+0xdd5> - 405a60: 48 83 c1 04 add rcx, 4 - 405a64: 4c 89 b4 24 a0 00 00 00 mov qword ptr [rsp + 160], r14 - 405a6c: 4c 89 6b 08 mov qword ptr [rbx + 8], r13 - 405a70: 49 89 ce mov r14, rcx - 405a73: 4c 89 7c 24 70 mov qword ptr [rsp + 112], r15 - 405a78: 48 89 9c 24 a8 00 00 00 mov qword ptr [rsp + 168], rbx - 405a80: eb 2b jmp 0x405aad <_nl_load_domain+0x11cd> - 405a82: 83 fb ff cmp ebx, -1 - 405a85: 74 83 je 0x405a0a <_nl_load_domain+0x112a> - 405a87: 89 db mov ebx, ebx - 405a89: 49 83 c6 08 add r14, 8 - 405a8d: 4d 8b 3c dc mov r15, qword ptr [r12 + 8*rbx] - 405a91: 4c 89 ff mov rdi, r15 - 405a94: e8 e7 b6 ff ff call 0x401180 <.plt+0x160> - 405a99: 4c 89 ef mov rdi, r13 - 405a9c: 4c 89 fe mov rsi, r15 - 405a9f: 48 89 c3 mov rbx, rax - 405aa2: 48 89 c2 mov rdx, rax - 405aa5: e8 b6 b5 ff ff call 0x401060 <.plt+0x40> - 405aaa: 49 01 dd add r13, rbx - 405aad: 41 8b 06 mov eax, dword ptr [r14] - 405ab0: 41 8b 5e 04 mov ebx, dword ptr [r14 + 4] - 405ab4: 0f c8 bswap eax - 405ab6: 0f cb bswap ebx - 405ab8: 85 c0 test eax, eax - 405aba: 74 c6 je 0x405a82 <_nl_load_domain+0x11a2> - 405abc: 41 89 c7 mov r15d, eax - 405abf: 48 89 ee mov rsi, rbp - 405ac2: 4c 89 ef mov rdi, r13 - 405ac5: 4c 89 fa mov rdx, r15 - 405ac8: 4d 01 fd add r13, r15 - 405acb: 4c 01 fd add rbp, r15 - 405ace: e8 8d b5 ff ff call 0x401060 <.plt+0x40> - 405ad3: eb ad jmp 0x405a82 <_nl_load_domain+0x11a2> - 405ad5: 48 8b 4c 24 38 mov rcx, qword ptr [rsp + 56] - 405ada: 8b 74 24 18 mov esi, dword ptr [rsp + 24] - 405ade: 31 c0 xor eax, eax - 405ae0: 8b 14 81 mov edx, dword ptr [rcx + 4*rax] - 405ae3: 0f ca bswap edx - 405ae5: 41 89 14 82 mov dword ptr [r10 + 4*rax], edx - 405ae9: 48 83 c0 01 add rax, 1 - 405aed: 39 c6 cmp esi, eax - 405aef: 77 ef ja 0x405ae0 <_nl_load_domain+0x1200> - 405af1: e9 c4 fd ff ff jmp 0x4058ba <_nl_load_domain+0xfda> - 405af6: e8 d5 60 04 00 call 0x44bbd0 <__stack_chk_fail_local> - 405afb: 48 8d 35 be 39 09 00 lea rsi, [rip + 604606] # 0x4994c0 <_nl_C_name+0x18> - 405b02: e9 50 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b07: 48 8d 35 fe 2f 09 00 lea rsi, [rip + 602110] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> - 405b0e: e9 44 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b13: 48 8d 35 fe f4 08 00 lea rsi, [rip + 587006] # 0x495018 <_IO_stdin_used+0x18> - 405b1a: e9 38 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b1f: 48 8d 35 7e 2a 09 00 lea rsi, [rip + 600702] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> - 405b26: e9 2c f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b2b: 48 8d 35 60 4f 0a 00 lea rsi, [rip + 675680] # 0x4aaa92 - 405b32: e9 20 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b37: 48 8d 35 da f4 08 00 lea rsi, [rip + 586970] # 0x495018 <_IO_stdin_used+0x18> - 405b3e: e9 14 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b43: 31 f6 xor esi, esi - 405b45: e9 0d f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b4a: 31 f6 xor esi, esi - 405b4c: e9 06 f0 ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b51: 48 8b 4c 24 38 mov rcx, qword ptr [rsp + 56] - 405b56: 31 c0 xor eax, eax - 405b58: 8b 14 81 mov edx, dword ptr [rcx + 4*rax] - 405b5b: 41 89 14 82 mov dword ptr [r10 + 4*rax], edx - 405b5f: 48 83 c0 01 add rax, 1 - 405b63: 39 44 24 18 cmp dword ptr [rsp + 24], eax - 405b67: 77 ef ja 0x405b58 <_nl_load_domain+0x1278> - 405b69: e9 4c fd ff ff jmp 0x4058ba <_nl_load_domain+0xfda> - 405b6e: 48 8d 35 4b 39 09 00 lea rsi, [rip + 604491] # 0x4994c0 <_nl_C_name+0x18> - 405b75: e9 dd ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b7a: 48 8d 35 a6 f7 08 00 lea rsi, [rip + 587686] # 0x495327 <_nl_default_default_domain+0xf> - 405b81: e9 d1 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b86: 48 8d 35 24 30 09 00 lea rsi, [rip + 602148] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> - 405b8d: e9 c5 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b92: 48 8d 35 0b 2a 09 00 lea rsi, [rip + 600587] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> - 405b99: e9 b9 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405b9e: 48 8d 35 67 2f 09 00 lea rsi, [rip + 601959] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> - 405ba5: e9 ad ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405baa: 48 8d 35 67 f4 08 00 lea rsi, [rip + 586855] # 0x495018 <_IO_stdin_used+0x18> - 405bb1: e9 a1 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405bb6: 48 8d 35 03 39 09 00 lea rsi, [rip + 604419] # 0x4994c0 <_nl_C_name+0x18> - 405bbd: e9 95 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405bc2: 48 8d 35 c9 4e 0a 00 lea rsi, [rip + 675529] # 0x4aaa92 - 405bc9: e9 89 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405bce: 48 8d 35 58 f7 08 00 lea rsi, [rip + 587608] # 0x49532d <_nl_default_default_domain+0x15> - 405bd5: e9 7d ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405bda: 48 8d 35 40 f7 08 00 lea rsi, [rip + 587584] # 0x495321 <_nl_default_default_domain+0x9> - 405be1: e9 71 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405be6: 48 8d 35 37 f7 08 00 lea rsi, [rip + 587575] # 0x495324 <_nl_default_default_domain+0xc> - 405bed: e9 65 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405bf2: 48 8d 35 b8 2f 09 00 lea rsi, [rip + 602040] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> - 405bf9: e9 59 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405bfe: 48 8d 35 22 f7 08 00 lea rsi, [rip + 587554] # 0x495327 <_nl_default_default_domain+0xf> - 405c05: e9 4d ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c0a: 48 8d 35 a0 2f 09 00 lea rsi, [rip + 602016] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> - 405c11: e9 41 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c16: 48 8d 35 87 29 09 00 lea rsi, [rip + 600455] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> - 405c1d: e9 35 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c22: 48 8d 35 69 4e 0a 00 lea rsi, [rip + 675433] # 0x4aaa92 - 405c29: e9 29 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c2e: 48 8d 35 ef f6 08 00 lea rsi, [rip + 587503] # 0x495324 <_nl_default_default_domain+0xc> - 405c35: e9 1d ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c3a: 48 8d 35 e6 f6 08 00 lea rsi, [rip + 587494] # 0x495327 <_nl_default_default_domain+0xf> - 405c41: e9 11 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c46: 48 8d 35 e0 f6 08 00 lea rsi, [rip + 587488] # 0x49532d <_nl_default_default_domain+0x15> - 405c4d: e9 05 ef ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c52: 48 8d 35 c8 f6 08 00 lea rsi, [rip + 587464] # 0x495321 <_nl_default_default_domain+0x9> - 405c59: e9 f9 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c5e: 48 8d 35 a7 2e 09 00 lea rsi, [rip + 601767] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> - 405c65: e9 ed ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c6a: 48 8d 35 bc f6 08 00 lea rsi, [rip + 587452] # 0x49532d <_nl_default_default_domain+0x15> - 405c71: e9 e1 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c76: 48 8d 35 a4 f6 08 00 lea rsi, [rip + 587428] # 0x495321 <_nl_default_default_domain+0x9> - 405c7d: e9 d5 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c82: 48 8d 35 9b f6 08 00 lea rsi, [rip + 587419] # 0x495324 <_nl_default_default_domain+0xc> - 405c89: e9 c9 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c8e: 48 8d 35 0f 29 09 00 lea rsi, [rip + 600335] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> - 405c95: e9 bd ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405c9a: 48 8d 35 f1 4d 0a 00 lea rsi, [rip + 675313] # 0x4aaa92 - 405ca1: e9 b1 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405ca6: 48 8d 35 5f 2e 09 00 lea rsi, [rip + 601695] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> - 405cad: e9 a5 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405cb2: 48 8d 35 5f f3 08 00 lea rsi, [rip + 586591] # 0x495018 <_IO_stdin_used+0x18> - 405cb9: e9 99 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405cbe: 48 8d 35 fb 37 09 00 lea rsi, [rip + 604155] # 0x4994c0 <_nl_C_name+0x18> - 405cc5: e9 8d ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405cca: 41 80 f8 36 cmp r8b, 54 - 405cce: 0f 85 83 ee ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405cd4: 80 78 0a 34 cmp byte ptr [rax + 10], 52 - 405cd8: 0f 85 79 ee ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405cde: 80 78 0b 00 cmp byte ptr [rax + 11], 0 - 405ce2: 0f 85 6f ee ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405ce8: 40 80 ff 64 cmp dil, 100 - 405cec: 0f 84 84 01 00 00 je 0x405e76 <_nl_load_domain+0x1596> - 405cf2: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405cf7: 0f 85 6d 01 00 00 jne 0x405e6a <_nl_load_domain+0x158a> - 405cfd: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 405d02: 0f 85 56 01 00 00 jne 0x405e5e <_nl_load_domain+0x157e> - 405d08: 45 84 db test r11b, r11b - 405d0b: 0f 85 41 01 00 00 jne 0x405e52 <_nl_load_domain+0x1572> - 405d11: 40 80 ff 78 cmp dil, 120 - 405d15: 0f 84 2b 01 00 00 je 0x405e46 <_nl_load_domain+0x1566> - 405d1b: 40 80 ff 58 cmp dil, 88 - 405d1f: 0f 85 5b 03 00 00 jne 0x406080 <_nl_load_domain+0x17a0> - 405d25: 48 8d 35 fe f5 08 00 lea rsi, [rip + 587262] # 0x49532a <_nl_default_default_domain+0x12> - 405d2c: e9 26 ee ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405d31: 31 f6 xor esi, esi - 405d33: 80 78 0a 36 cmp byte ptr [rax + 10], 54 - 405d37: 0f 85 1a ee ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405d3d: 80 78 0b 00 cmp byte ptr [rax + 11], 0 - 405d41: 0f 85 10 ee ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405d47: 40 80 ff 64 cmp dil, 100 - 405d4b: 0f 84 e9 00 00 00 je 0x405e3a <_nl_load_domain+0x155a> - 405d51: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405d56: 0f 85 d2 00 00 00 jne 0x405e2e <_nl_load_domain+0x154e> - 405d5c: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 405d61: 75 7c jne 0x405ddf <_nl_load_domain+0x14ff> - 405d63: 45 84 db test r11b, r11b - 405d66: 75 6b jne 0x405dd3 <_nl_load_domain+0x14f3> - 405d68: 40 80 ff 78 cmp dil, 120 - 405d6c: 74 59 je 0x405dc7 <_nl_load_domain+0x14e7> - 405d6e: 40 80 ff 58 cmp dil, 88 - 405d72: 0f 85 12 03 00 00 jne 0x40608a <_nl_load_domain+0x17aa> - 405d78: 48 8d 35 48 47 0a 00 lea rsi, [rip + 673608] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> - 405d7f: e9 d3 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405d84: 80 78 0a 00 cmp byte ptr [rax + 10], 0 - 405d88: 0f 85 99 00 00 00 jne 0x405e27 <_nl_load_domain+0x1547> - 405d8e: 40 80 ff 64 cmp dil, 100 - 405d92: 0f 84 83 00 00 00 je 0x405e1b <_nl_load_domain+0x153b> - 405d98: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405d9d: 75 70 jne 0x405e0f <_nl_load_domain+0x152f> - 405d9f: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 405da4: 75 5d jne 0x405e03 <_nl_load_domain+0x1523> - 405da6: 45 84 db test r11b, r11b - 405da9: 75 4c jne 0x405df7 <_nl_load_domain+0x1517> - 405dab: 40 80 ff 78 cmp dil, 120 - 405daf: 74 3a je 0x405deb <_nl_load_domain+0x150b> - 405db1: 40 80 ff 58 cmp dil, 88 - 405db5: 0f 85 d4 02 00 00 jne 0x40608f <_nl_load_domain+0x17af> - 405dbb: 48 8d 35 05 47 0a 00 lea rsi, [rip + 673541] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> - 405dc2: e9 90 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405dc7: 48 8d 35 d6 27 09 00 lea rsi, [rip + 600022] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> - 405dce: e9 84 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405dd3: 48 8d 35 b8 4c 0a 00 lea rsi, [rip + 675000] # 0x4aaa92 - 405dda: e9 78 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405ddf: 48 8d 35 26 2d 09 00 lea rsi, [rip + 601382] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> - 405de6: e9 6c ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405deb: 48 8d 35 b2 27 09 00 lea rsi, [rip + 599986] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> - 405df2: e9 60 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405df7: 48 8d 35 94 4c 0a 00 lea rsi, [rip + 674964] # 0x4aaa92 - 405dfe: e9 54 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e03: 48 8d 35 02 2d 09 00 lea rsi, [rip + 601346] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> - 405e0a: e9 48 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e0f: 48 8d 35 02 f2 08 00 lea rsi, [rip + 586242] # 0x495018 <_IO_stdin_used+0x18> - 405e16: e9 3c ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e1b: 48 8d 35 9e 36 09 00 lea rsi, [rip + 603806] # 0x4994c0 <_nl_C_name+0x18> - 405e22: e9 30 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e27: 31 f6 xor esi, esi - 405e29: e9 29 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e2e: 48 8d 35 e3 f1 08 00 lea rsi, [rip + 586211] # 0x495018 <_IO_stdin_used+0x18> - 405e35: e9 1d ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e3a: 48 8d 35 7f 36 09 00 lea rsi, [rip + 603775] # 0x4994c0 <_nl_C_name+0x18> - 405e41: e9 11 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e46: 48 8d 35 e0 f4 08 00 lea rsi, [rip + 586976] # 0x49532d <_nl_default_default_domain+0x15> - 405e4d: e9 05 ed ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e52: 48 8d 35 c8 f4 08 00 lea rsi, [rip + 586952] # 0x495321 <_nl_default_default_domain+0x9> - 405e59: e9 f9 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e5e: 48 8d 35 bf f4 08 00 lea rsi, [rip + 586943] # 0x495324 <_nl_default_default_domain+0xc> - 405e65: e9 ed ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e6a: 48 8d 35 b6 f4 08 00 lea rsi, [rip + 586934] # 0x495327 <_nl_default_default_domain+0xf> - 405e71: e9 e1 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e76: 48 8d 35 34 2d 09 00 lea rsi, [rip + 601396] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> - 405e7d: e9 d5 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e82: 48 8d 35 a4 f4 08 00 lea rsi, [rip + 586916] # 0x49532d <_nl_default_default_domain+0x15> - 405e89: e9 c9 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e8e: 48 8d 35 8c f4 08 00 lea rsi, [rip + 586892] # 0x495321 <_nl_default_default_domain+0x9> - 405e95: e9 bd ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405e9a: 48 8d 35 83 f4 08 00 lea rsi, [rip + 586883] # 0x495324 <_nl_default_default_domain+0xc> - 405ea1: e9 b1 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405ea6: 48 8d 35 7a f4 08 00 lea rsi, [rip + 586874] # 0x495327 <_nl_default_default_domain+0xf> - 405ead: e9 a5 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405eb2: 48 8d 35 f8 2c 09 00 lea rsi, [rip + 601336] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> - 405eb9: e9 99 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405ebe: 41 80 f8 36 cmp r8b, 54 - 405ec2: 0f 85 8f ec ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405ec8: 80 78 09 34 cmp byte ptr [rax + 9], 52 - 405ecc: 0f 85 85 ec ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405ed2: 80 78 0a 00 cmp byte ptr [rax + 10], 0 - 405ed6: 0f 85 7b ec ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405edc: 40 80 ff 64 cmp dil, 100 - 405ee0: 0f 84 84 01 00 00 je 0x40606a <_nl_load_domain+0x178a> - 405ee6: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405eeb: 0f 85 6d 01 00 00 jne 0x40605e <_nl_load_domain+0x177e> - 405ef1: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 405ef6: 0f 85 56 01 00 00 jne 0x406052 <_nl_load_domain+0x1772> - 405efc: 45 84 db test r11b, r11b - 405eff: 0f 85 41 01 00 00 jne 0x406046 <_nl_load_domain+0x1766> - 405f05: 40 80 ff 78 cmp dil, 120 - 405f09: 0f 84 2b 01 00 00 je 0x40603a <_nl_load_domain+0x175a> - 405f0f: 40 80 ff 58 cmp dil, 88 - 405f13: 0f 85 6c 01 00 00 jne 0x406085 <_nl_load_domain+0x17a5> - 405f19: 48 8d 35 0a f4 08 00 lea rsi, [rip + 586762] # 0x49532a <_nl_default_default_domain+0x12> - 405f20: e9 32 ec ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405f25: 31 f6 xor esi, esi - 405f27: 80 78 09 36 cmp byte ptr [rax + 9], 54 - 405f2b: 0f 85 26 ec ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405f31: 80 78 0a 00 cmp byte ptr [rax + 10], 0 - 405f35: 0f 85 1c ec ff ff jne 0x404b57 <_nl_load_domain+0x277> - 405f3b: 40 80 ff 64 cmp dil, 100 - 405f3f: 0f 84 e9 00 00 00 je 0x40602e <_nl_load_domain+0x174e> - 405f45: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405f4a: 0f 85 d2 00 00 00 jne 0x406022 <_nl_load_domain+0x1742> - 405f50: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 405f55: 0f 85 bb 00 00 00 jne 0x406016 <_nl_load_domain+0x1736> - 405f5b: 45 84 db test r11b, r11b - 405f5e: 0f 85 a6 00 00 00 jne 0x40600a <_nl_load_domain+0x172a> - 405f64: 40 80 ff 78 cmp dil, 120 - 405f68: 74 51 je 0x405fbb <_nl_load_domain+0x16db> - 405f6a: 40 80 ff 58 cmp dil, 88 - 405f6e: 0f 85 02 01 00 00 jne 0x406076 <_nl_load_domain+0x1796> - 405f74: 48 8d 35 af f3 08 00 lea rsi, [rip + 586671] # 0x49532a <_nl_default_default_domain+0x12> - 405f7b: e9 d7 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405f80: 80 78 09 00 cmp byte ptr [rax + 9], 0 - 405f84: 75 7d jne 0x406003 <_nl_load_domain+0x1723> - 405f86: 40 80 ff 64 cmp dil, 100 - 405f8a: 74 6b je 0x405ff7 <_nl_load_domain+0x1717> - 405f8c: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 405f91: 75 58 jne 0x405feb <_nl_load_domain+0x170b> - 405f93: 80 7c 24 48 00 cmp byte ptr [rsp + 72], 0 - 405f98: 75 45 jne 0x405fdf <_nl_load_domain+0x16ff> - 405f9a: 45 84 db test r11b, r11b - 405f9d: 75 34 jne 0x405fd3 <_nl_load_domain+0x16f3> - 405f9f: 40 80 ff 78 cmp dil, 120 - 405fa3: 74 22 je 0x405fc7 <_nl_load_domain+0x16e7> - 405fa5: 40 80 ff 58 cmp dil, 88 - 405fa9: 0f 85 cc 00 00 00 jne 0x40607b <_nl_load_domain+0x179b> - 405faf: 48 8d 35 11 45 0a 00 lea rsi, [rip + 673041] # 0x4aa4c7 <__PRETTY_FUNCTION__.10741+0x47> - 405fb6: e9 9c eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405fbb: 48 8d 35 6b f3 08 00 lea rsi, [rip + 586603] # 0x49532d <_nl_default_default_domain+0x15> - 405fc2: e9 90 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405fc7: 48 8d 35 d6 25 09 00 lea rsi, [rip + 599510] # 0x4985a4 <__PRETTY_FUNCTION__.10419+0x44> - 405fce: e9 84 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405fd3: 48 8d 35 b8 4a 0a 00 lea rsi, [rip + 674488] # 0x4aaa92 - 405fda: e9 78 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405fdf: 48 8d 35 26 2b 09 00 lea rsi, [rip + 600870] # 0x498b0c <__PRETTY_FUNCTION__.11459+0x2c> - 405fe6: e9 6c eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405feb: 48 8d 35 26 f0 08 00 lea rsi, [rip + 585766] # 0x495018 <_IO_stdin_used+0x18> - 405ff2: e9 60 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 405ff7: 48 8d 35 c2 34 09 00 lea rsi, [rip + 603330] # 0x4994c0 <_nl_C_name+0x18> - 405ffe: e9 54 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 406003: 31 f6 xor esi, esi - 406005: e9 4d eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 40600a: 48 8d 35 10 f3 08 00 lea rsi, [rip + 586512] # 0x495321 <_nl_default_default_domain+0x9> - 406011: e9 41 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 406016: 48 8d 35 07 f3 08 00 lea rsi, [rip + 586503] # 0x495324 <_nl_default_default_domain+0xc> - 40601d: e9 35 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 406022: 48 8d 35 fe f2 08 00 lea rsi, [rip + 586494] # 0x495327 <_nl_default_default_domain+0xf> - 406029: e9 29 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 40602e: 48 8d 35 7c 2b 09 00 lea rsi, [rip + 600956] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> - 406035: e9 1d eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 40603a: 48 8d 35 ec f2 08 00 lea rsi, [rip + 586476] # 0x49532d <_nl_default_default_domain+0x15> - 406041: e9 11 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 406046: 48 8d 35 d4 f2 08 00 lea rsi, [rip + 586452] # 0x495321 <_nl_default_default_domain+0x9> - 40604d: e9 05 eb ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 406052: 48 8d 35 cb f2 08 00 lea rsi, [rip + 586443] # 0x495324 <_nl_default_default_domain+0xc> - 406059: e9 f9 ea ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 40605e: 48 8d 35 c2 f2 08 00 lea rsi, [rip + 586434] # 0x495327 <_nl_default_default_domain+0xf> - 406065: e9 ed ea ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 40606a: 48 8d 35 40 2b 09 00 lea rsi, [rip + 600896] # 0x498bb1 <__PRETTY_FUNCTION__.11459+0xd1> - 406071: e9 e1 ea ff ff jmp 0x404b57 <_nl_load_domain+0x277> - 406076: e9 34 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 40607b: e9 2f b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 406080: e9 2a b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 406085: e9 25 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 40608a: e9 20 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 40608f: e9 1b b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 406094: e9 16 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 406099: e9 11 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 40609e: e9 0c b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 4060a3: e9 07 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 4060a8: e9 02 b1 ff ff jmp 0x4011af <_nl_load_domain.cold> - 4060ad: e9 fd b0 ff ff jmp 0x4011af <_nl_load_domain.cold> - 4060b2: e9 f8 b0 ff ff jmp 0x4011af <_nl_load_domain.cold> - 4060b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -00000000004060c0 : - 4060c0: f3 0f 1e fa endbr64 - 4060c4: 48 8b 36 mov rsi, qword ptr [rsi] - 4060c7: 48 8b 3f mov rdi, qword ptr [rdi] - 4060ca: 48 8d 15 ef 9c 0b 00 lea rdx, [rip + 761071] # 0x4bfdc0 <_nl_C_locobj> - 4060d1: e9 1a b0 ff ff jmp 0x4010f0 <.plt+0xd0> - 4060d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -00000000004060e0 : - 4060e0: 55 push rbp - 4060e1: 48 63 d6 movsxd rdx, esi - 4060e4: 48 89 e5 mov rbp, rsp - 4060e7: 41 57 push r15 - 4060e9: 41 56 push r14 - 4060eb: 41 55 push r13 - 4060ed: 41 54 push r12 - 4060ef: 53 push rbx - 4060f0: 48 81 ec f8 01 00 00 sub rsp, 504 - 4060f7: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 406100: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 406104: 31 c0 xor eax, eax - 406106: 48 8d 42 25 lea rax, [rdx + 37] - 40610a: 48 89 e3 mov rbx, rsp - 40610d: 48 89 c1 mov rcx, rax - 406110: 48 25 00 f0 ff ff and rax, -4096 - 406116: 48 29 c3 sub rbx, rax - 406119: 48 83 e1 f0 and rcx, -16 - 40611d: 48 89 d8 mov rax, rbx - 406120: 48 39 c4 cmp rsp, rax - 406123: 74 15 je 0x40613a - 406125: 48 81 ec 00 10 00 00 sub rsp, 4096 - 40612c: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 406135: 48 39 c4 cmp rsp, rax - 406138: 75 eb jne 0x406125 - 40613a: 81 e1 ff 0f 00 00 and ecx, 4095 - 406140: 48 29 cc sub rsp, rcx - 406143: 48 85 c9 test rcx, rcx - 406146: 0f 85 20 04 00 00 jne 0x40656c - 40614c: 4c 8d 64 24 0f lea r12, [rsp + 15] - 406151: 48 89 fe mov rsi, rdi - 406154: 49 83 e4 f0 and r12, -16 - 406158: 4c 89 e7 mov rdi, r12 - 40615b: e8 f0 af ff ff call 0x401150 <.plt+0x130> - 406160: 48 8b 15 e1 f1 08 00 mov rdx, qword ptr [rip + 586209] # 0x495348 - 406167: 48 8d 35 c4 f1 08 00 lea rsi, [rip + 586180] # 0x495332 <_nl_default_default_domain+0x1a> - 40616e: 4c 89 e7 mov rdi, r12 - 406171: 48 89 10 mov qword ptr [rax], rdx - 406174: 8b 15 d6 f1 08 00 mov edx, dword ptr [rip + 586198] # 0x495350 - 40617a: 89 50 08 mov dword ptr [rax + 8], edx - 40617d: 0f b7 15 d0 f1 08 00 movzx edx, word ptr [rip + 586192] # 0x495354 - 406184: 66 89 50 0c mov word ptr [rax + 12], dx - 406188: e8 d3 b3 00 00 call 0x411560 - 40618d: 49 89 c7 mov r15, rax - 406190: 48 85 c0 test rax, rax - 406193: 0f 84 de 03 00 00 je 0x406577 - 406199: 8b 00 mov eax, dword ptr [rax] - 40619b: 4c 8d b5 30 fe ff ff lea r14, [rbp - 464] - 4061a2: 48 c7 85 28 fe ff ff 00 00 00 00 mov qword ptr [rbp - 472], 0 - 4061ad: 89 c2 mov edx, eax - 4061af: 80 ce 80 or dh, -128 - 4061b2: 41 89 17 mov dword ptr [r15], edx - 4061b5: a8 10 test al, 16 - 4061b7: 0f 85 0a 04 00 00 jne 0x4065c7 - 4061bd: 0f 1f 00 nop dword ptr [rax] - 4061c0: 4c 89 fa mov rdx, r15 - 4061c3: be 90 01 00 00 mov esi, 400 - 4061c8: 4c 89 f7 mov rdi, r14 - 4061cb: e8 e0 db 00 00 call 0x413db0 - 4061d0: 48 85 c0 test rax, rax - 4061d3: 74 5e je 0x406233 - 4061d5: be 0a 00 00 00 mov esi, 10 - 4061da: 4c 89 f7 mov rdi, r14 - 4061dd: 4d 89 f4 mov r12, r14 - 4061e0: e8 ab af ff ff call 0x401190 <.plt+0x170> - 4061e5: 0f b6 95 30 fe ff ff movzx edx, byte ptr [rbp - 464] - 4061ec: 48 89 c1 mov rcx, rax - 4061ef: 48 c7 c0 f0 ff ff ff mov rax, -16 - 4061f6: 64 48 8b 30 mov rsi, qword ptr fs:[rax] - 4061fa: 48 89 d0 mov rax, rdx - 4061fd: f6 44 56 01 20 test byte ptr [rsi + 2*rdx + 1], 32 - 406202: 74 18 je 0x40621c - 406204: 0f 1f 40 00 nop dword ptr [rax] - 406208: 41 0f b6 54 24 01 movzx edx, byte ptr [r12 + 1] - 40620e: 49 83 c4 01 add r12, 1 - 406212: 48 89 d0 mov rax, rdx - 406215: f6 44 56 01 20 test byte ptr [rsi + 2*rdx + 1], 32 - 40621a: 75 ec jne 0x406208 - 40621c: 84 c0 test al, al - 40621e: 74 08 je 0x406228 - 406220: 3c 23 cmp al, 35 - 406222: 0f 85 98 00 00 00 jne 0x4062c0 - 406228: 48 85 c9 test rcx, rcx - 40622b: 74 75 je 0x4062a2 - 40622d: 41 f6 07 10 test byte ptr [r15], 16 - 406231: 74 8d je 0x4061c0 - 406233: 4c 89 ff mov rdi, r15 - 406236: e8 15 ae 00 00 call 0x411050 - 40623b: 48 83 bd 28 fe ff ff 00 cmp qword ptr [rbp - 472], 0 - 406243: 74 1f je 0x406264 - 406245: 48 8b 35 74 c5 0b 00 mov rsi, qword ptr [rip + 771444] # 0x4c27c0 - 40624c: 48 8b 3d 05 d7 0b 00 mov rdi, qword ptr [rip + 775941] # 0x4c3958 - 406253: ba 10 00 00 00 mov edx, 16 - 406258: 48 8d 0d 61 fe ff ff lea rcx, [rip - 415] # 0x4060c0 - 40625f: e8 ac 98 00 00 call 0x40fb10 - 406264: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 406268: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 406271: 0f 85 5d 03 00 00 jne 0x4065d4 - 406277: 48 8b 85 28 fe ff ff mov rax, qword ptr [rbp - 472] - 40627e: 48 8d 65 d8 lea rsp, [rbp - 40] - 406282: 5b pop rbx - 406283: 41 5c pop r12 - 406285: 41 5d pop r13 - 406287: 41 5e pop r14 - 406289: 41 5f pop r15 - 40628b: 5d pop rbp - 40628c: c3 ret - 40628d: 0f 1f 00 nop dword ptr [rax] - 406290: be 0a 00 00 00 mov esi, 10 - 406295: 4c 89 f7 mov rdi, r14 - 406298: e8 f3 ae ff ff call 0x401190 <.plt+0x170> - 40629d: 48 85 c0 test rax, rax - 4062a0: 75 8b jne 0x40622d - 4062a2: 4c 89 fa mov rdx, r15 - 4062a5: be 90 01 00 00 mov esi, 400 - 4062aa: 4c 89 f7 mov rdi, r14 - 4062ad: e8 fe da 00 00 call 0x413db0 - 4062b2: 48 85 c0 test rax, rax - 4062b5: 75 d9 jne 0x406290 - 4062b7: e9 71 ff ff ff jmp 0x40622d - 4062bc: 0f 1f 40 00 nop dword ptr [rax] - 4062c0: 41 0f b6 44 24 01 movzx eax, byte ptr [r12 + 1] - 4062c6: 49 8d 5c 24 01 lea rbx, [r12 + 1] - 4062cb: 84 c0 test al, al - 4062cd: 75 0d jne 0x4062dc - 4062cf: eb 23 jmp 0x4062f4 - 4062d1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4062d8: 84 c0 test al, al - 4062da: 74 18 je 0x4062f4 - 4062dc: 0f b6 d0 movzx edx, al - 4062df: 48 89 df mov rdi, rbx - 4062e2: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] - 4062e6: 48 83 c3 01 add rbx, 1 - 4062ea: f6 44 56 01 20 test byte ptr [rsi + 2*rdx + 1], 32 - 4062ef: 74 e7 je 0x4062d8 - 4062f1: c6 07 00 mov byte ptr [rdi], 0 - 4062f4: 0f b6 d0 movzx edx, al - 4062f7: f6 44 56 01 20 test byte ptr [rsi + 2*rdx + 1], 32 - 4062fc: 74 14 je 0x406312 - 4062fe: 66 90 nop - 406300: 0f b6 53 01 movzx edx, byte ptr [rbx + 1] - 406304: 48 83 c3 01 add rbx, 1 - 406308: 48 89 d0 mov rax, rdx - 40630b: f6 44 56 01 20 test byte ptr [rsi + 2*rdx + 1], 32 - 406310: 75 ee jne 0x406300 - 406312: 84 c0 test al, al - 406314: 0f 84 0e ff ff ff je 0x406228 - 40631a: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] - 40631e: 48 8d 53 01 lea rdx, [rbx + 1] - 406322: 84 c0 test al, al - 406324: 75 16 jne 0x40633c - 406326: eb 2e jmp 0x406356 - 406328: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 406330: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] - 406334: 48 83 c2 01 add rdx, 1 - 406338: 84 c0 test al, al - 40633a: 74 1a je 0x406356 - 40633c: 0f b6 f8 movzx edi, al - 40633f: f6 44 7e 01 20 test byte ptr [rsi + 2*rdi + 1], 32 - 406344: 74 ea je 0x406330 - 406346: 3c 0a cmp al, 10 - 406348: 0f 85 09 02 00 00 jne 0x406557 - 40634e: b8 00 0a 00 00 mov eax, 2560 - 406353: 66 89 02 mov word ptr [rdx], ax - 406356: 48 8b 05 63 c4 0b 00 mov rax, qword ptr [rip + 771171] # 0x4c27c0 - 40635d: 48 89 85 20 fe ff ff mov qword ptr [rbp - 480], rax - 406364: 48 89 c7 mov rdi, rax - 406367: 48 8b 05 4a c4 0b 00 mov rax, qword ptr [rip + 771146] # 0x4c27b8 - 40636e: 48 39 c7 cmp rdi, rax - 406371: 0f 83 9a 01 00 00 jae 0x406511 - 406377: 4c 89 e7 mov rdi, r12 - 40637a: 48 89 8d 08 fe ff ff mov qword ptr [rbp - 504], rcx - 406381: e8 fa ad ff ff call 0x401180 <.plt+0x160> - 406386: 48 89 df mov rdi, rbx - 406389: 48 8d 50 01 lea rdx, [rax + 1] - 40638d: 48 89 95 18 fe ff ff mov qword ptr [rbp - 488], rdx - 406394: e8 e7 ad ff ff call 0x401180 <.plt+0x160> - 406399: 48 8b 95 18 fe ff ff mov rdx, qword ptr [rbp - 488] - 4063a0: 4c 8b 1d 29 c4 0b 00 mov r11, qword ptr [rip + 771113] # 0x4c27d0 - 4063a7: 4c 8d 50 01 lea r10, [rax + 1] - 4063ab: 4c 8b 2d ae d5 0b 00 mov r13, qword ptr [rip + 775598] # 0x4c3960 - 4063b2: 49 8d 04 13 lea rax, [r11 + rdx] - 4063b6: 48 89 85 18 fe ff ff mov qword ptr [rbp - 488], rax - 4063bd: 4c 01 d0 add rax, r10 - 4063c0: 48 89 c1 mov rcx, rax - 4063c3: 48 89 85 10 fe ff ff mov qword ptr [rbp - 496], rax - 4063ca: 48 8b 05 f7 c3 0b 00 mov rax, qword ptr [rip + 771063] # 0x4c27c8 - 4063d1: 48 39 c1 cmp rcx, rax - 4063d4: 48 8b 8d 08 fe ff ff mov rcx, qword ptr [rbp - 504] - 4063db: 0f 87 98 00 00 00 ja 0x406479 - 4063e1: 48 8b 35 70 d5 0b 00 mov rsi, qword ptr [rip + 775536] # 0x4c3958 - 4063e8: 4d 89 e9 mov r9, r13 - 4063eb: 4c 8b ad 20 fe ff ff mov r13, qword ptr [rbp - 480] - 4063f2: 4b 8d 3c 19 lea rdi, [r9 + r11] - 4063f6: 48 89 8d 00 fe ff ff mov qword ptr [rbp - 512], rcx - 4063fd: 4c 89 95 f8 fd ff ff mov qword ptr [rbp - 520], r10 - 406404: 49 c1 e5 04 shl r13, 4 - 406408: 4c 89 8d 08 fe ff ff mov qword ptr [rbp - 504], r9 - 40640f: 49 01 f5 add r13, rsi - 406412: 4c 89 e6 mov rsi, r12 - 406415: e8 46 ac ff ff call 0x401060 <.plt+0x40> - 40641a: 48 8b bd 18 fe ff ff mov rdi, qword ptr [rbp - 488] - 406421: 4c 8b 8d 08 fe ff ff mov r9, qword ptr [rbp - 504] - 406428: 48 89 de mov rsi, rbx - 40642b: 4c 8b 95 f8 fd ff ff mov r10, qword ptr [rbp - 520] - 406432: 49 89 45 00 mov qword ptr [r13], rax - 406436: 4c 01 cf add rdi, r9 - 406439: 4c 89 d2 mov rdx, r10 - 40643c: e8 1f ac ff ff call 0x401060 <.plt+0x40> - 406441: 48 8b 9d 20 fe ff ff mov rbx, qword ptr [rbp - 480] - 406448: 48 83 85 28 fe ff ff 01 add qword ptr [rbp - 472], 1 - 406450: 49 89 45 08 mov qword ptr [r13 + 8], rax - 406454: 48 8b 85 10 fe ff ff mov rax, qword ptr [rbp - 496] - 40645b: 48 83 c3 01 add rbx, 1 - 40645f: 48 8b 8d 00 fe ff ff mov rcx, qword ptr [rbp - 512] - 406466: 48 89 05 63 c3 0b 00 mov qword ptr [rip + 770915], rax # 0x4c27d0 - 40646d: 48 89 1d 4c c3 0b 00 mov qword ptr [rip + 770892], rbx # 0x4c27c0 - 406474: e9 af fd ff ff jmp 0x406228 - 406479: 4a 8d 34 12 lea rsi, [rdx + r10] - 40647d: 48 89 8d f0 fd ff ff mov qword ptr [rbp - 528], rcx - 406484: b9 00 04 00 00 mov ecx, 1024 - 406489: 4c 89 ef mov rdi, r13 - 40648c: 48 81 fe 00 04 00 00 cmp rsi, 1024 - 406493: 4c 89 9d e8 fd ff ff mov qword ptr [rbp - 536], r11 - 40649a: 48 0f 42 f1 cmovb rsi, rcx - 40649e: 4c 89 95 f8 fd ff ff mov qword ptr [rbp - 520], r10 - 4064a5: 48 89 95 00 fe ff ff mov qword ptr [rbp - 512], rdx - 4064ac: 4c 8d 04 06 lea r8, [rsi + rax] - 4064b0: 4c 89 c6 mov rsi, r8 - 4064b3: 4c 89 85 08 fe ff ff mov qword ptr [rbp - 504], r8 - 4064ba: e8 91 97 01 00 call 0x41fc50 - 4064bf: 49 89 c1 mov r9, rax - 4064c2: 48 85 c0 test rax, rax - 4064c5: 0f 84 68 fd ff ff je 0x406233 - 4064cb: 4c 39 e8 cmp rax, r13 - 4064ce: 48 8b 35 83 d4 0b 00 mov rsi, qword ptr [rip + 775299] # 0x4c3958 - 4064d5: 4c 8b 85 08 fe ff ff mov r8, qword ptr [rbp - 504] - 4064dc: 48 8b 95 00 fe ff ff mov rdx, qword ptr [rbp - 512] - 4064e3: 4c 8b 95 f8 fd ff ff mov r10, qword ptr [rbp - 520] - 4064ea: 48 8b 8d f0 fd ff ff mov rcx, qword ptr [rbp - 528] - 4064f1: 4c 8b 9d e8 fd ff ff mov r11, qword ptr [rbp - 536] - 4064f8: 0f 85 89 00 00 00 jne 0x406587 - 4064fe: 4c 89 0d 5b d4 0b 00 mov qword ptr [rip + 775259], r9 # 0x4c3960 - 406505: 4c 89 05 bc c2 0b 00 mov qword ptr [rip + 770748], r8 # 0x4c27c8 - 40650c: e9 da fe ff ff jmp 0x4063eb - 406511: 48 85 c0 test rax, rax - 406514: 75 49 jne 0x40655f - 406516: be 40 06 00 00 mov esi, 1600 - 40651b: 41 bd 64 00 00 00 mov r13d, 100 - 406521: 48 8b 3d 30 d4 0b 00 mov rdi, qword ptr [rip + 775216] # 0x4c3958 - 406528: 48 89 8d 18 fe ff ff mov qword ptr [rbp - 488], rcx - 40652f: e8 1c 97 01 00 call 0x41fc50 - 406534: 48 85 c0 test rax, rax - 406537: 0f 84 f6 fc ff ff je 0x406233 - 40653d: 48 89 05 14 d4 0b 00 mov qword ptr [rip + 775188], rax # 0x4c3958 - 406544: 48 8b 8d 18 fe ff ff mov rcx, qword ptr [rbp - 488] - 40654b: 4c 89 2d 66 c2 0b 00 mov qword ptr [rip + 770662], r13 # 0x4c27b8 - 406552: e9 20 fe ff ff jmp 0x406377 - 406557: c6 02 00 mov byte ptr [rdx], 0 - 40655a: e9 f7 fd ff ff jmp 0x406356 - 40655f: 4c 8d 2c 00 lea r13, [rax + rax] - 406563: 48 c1 e0 05 shl rax, 5 - 406567: 48 89 c6 mov rsi, rax - 40656a: eb b5 jmp 0x406521 - 40656c: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 406572: e9 d5 fb ff ff jmp 0x40614c - 406577: 48 c7 85 28 fe ff ff 00 00 00 00 mov qword ptr [rbp - 472], 0 - 406582: e9 dd fc ff ff jmp 0x406264 - 406587: 48 8b bd 20 fe ff ff mov rdi, qword ptr [rbp - 480] - 40658e: 48 85 ff test rdi, rdi - 406591: 0f 84 67 ff ff ff je 0x4064fe - 406597: 4c 29 e8 sub rax, r13 - 40659a: 48 c1 e7 04 shl rdi, 4 - 40659e: 66 48 0f 6e c8 movq xmm1, rax - 4065a3: 48 01 f7 add rdi, rsi - 4065a6: 48 89 f0 mov rax, rsi - 4065a9: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] - 4065ad: f3 0f 6f 00 movdqu xmm0, xmmword ptr [rax] - 4065b1: 48 83 c0 10 add rax, 16 - 4065b5: 66 0f d4 c1 paddq xmm0, xmm1 - 4065b9: 0f 11 40 f0 movups xmmword ptr [rax - 16], xmm0 - 4065bd: 48 39 f8 cmp rax, rdi - 4065c0: 75 eb jne 0x4065ad - 4065c2: e9 37 ff ff ff jmp 0x4064fe - 4065c7: 4c 89 ff mov rdi, r15 - 4065ca: e8 81 aa 00 00 call 0x411050 - 4065cf: e9 90 fc ff ff jmp 0x406264 - 4065d4: e8 f7 55 04 00 call 0x44bbd0 <__stack_chk_fail_local> - 4065d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004065e0 <_nl_expand_alias>: - 4065e0: f3 0f 1e fa endbr64 - 4065e4: 41 57 push r15 - 4065e6: 41 56 push r14 - 4065e8: 41 55 push r13 - 4065ea: 41 54 push r12 - 4065ec: 55 push rbp - 4065ed: 53 push rbx - 4065ee: 48 89 fb mov rbx, rdi - 4065f1: 48 83 ec 18 sub rsp, 24 - 4065f5: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4065fd: 85 c0 test eax, eax - 4065ff: 0f 85 72 01 00 00 jne 0x406777 <_nl_expand_alias+0x197> - 406605: ba 01 00 00 00 mov edx, 1 - 40660a: 0f b1 15 c7 c1 0b 00 cmpxchg dword ptr [rip + 770503], edx # 0x4c27d8 - 406611: 48 83 3d 97 c1 0b 00 00 cmp qword ptr [rip + 770455], 0 # 0x4c27b0 - 406619: 0f 84 3c 01 00 00 je 0x40675b <_nl_expand_alias+0x17b> - 40661f: 4c 8b 3d 9a c1 0b 00 mov r15, qword ptr [rip + 770458] # 0x4c27c0 - 406626: 48 8d 2d 93 97 0b 00 lea rbp, [rip + 759699] # 0x4bfdc0 <_nl_C_locobj> - 40662d: 4d 85 ff test r15, r15 - 406630: 0f 85 d7 00 00 00 jne 0x40670d <_nl_expand_alias+0x12d> - 406636: 48 8b 35 73 c1 0b 00 mov rsi, qword ptr [rip + 770419] # 0x4c27b0 - 40663d: 31 d2 xor edx, edx - 40663f: 0f b6 06 movzx eax, byte ptr [rsi] - 406642: 84 c0 test al, al - 406644: 74 5a je 0x4066a0 <_nl_expand_alias+0xc0> - 406646: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 406650: 48 8d 56 01 lea rdx, [rsi + 1] - 406654: 48 89 f7 mov rdi, rsi - 406657: 3c 3a cmp al, 58 - 406659: 75 17 jne 0x406672 <_nl_expand_alias+0x92> - 40665b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 406660: 48 89 d7 mov rdi, rdx - 406663: 0f b6 02 movzx eax, byte ptr [rdx] - 406666: 48 83 c2 01 add rdx, 1 - 40666a: 3c 3a cmp al, 58 - 40666c: 74 f2 je 0x406660 <_nl_expand_alias+0x80> - 40666e: 84 c0 test al, al - 406670: 74 6e je 0x4066e0 <_nl_expand_alias+0x100> - 406672: 48 8d 57 01 lea rdx, [rdi + 1] - 406676: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 406680: 0f b6 02 movzx eax, byte ptr [rdx] - 406683: 48 89 d6 mov rsi, rdx - 406686: 48 83 c2 01 add rdx, 1 - 40668a: 84 c0 test al, al - 40668c: 74 04 je 0x406692 <_nl_expand_alias+0xb2> - 40668e: 3c 3a cmp al, 58 - 406690: 75 ee jne 0x406680 <_nl_expand_alias+0xa0> - 406692: 48 39 fe cmp rsi, rdi - 406695: 77 4e ja 0x4066e5 <_nl_expand_alias+0x105> - 406697: ba 01 00 00 00 mov edx, 1 - 40669c: 84 c0 test al, al - 40669e: 75 b0 jne 0x406650 <_nl_expand_alias+0x70> - 4066a0: 84 d2 test dl, dl - 4066a2: 74 07 je 0x4066ab <_nl_expand_alias+0xcb> - 4066a4: 48 89 35 05 c1 0b 00 mov qword ptr [rip + 770309], rsi # 0x4c27b0 - 4066ab: 45 31 c0 xor r8d, r8d - 4066ae: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4066b6: 85 c0 test eax, eax - 4066b8: 0f 85 df 00 00 00 jne 0x40679d <_nl_expand_alias+0x1bd> - 4066be: 83 2d 13 c1 0b 00 01 sub dword ptr [rip + 770323], 1 # 0x4c27d8 - 4066c5: 48 83 c4 18 add rsp, 24 - 4066c9: 4c 89 c0 mov rax, r8 - 4066cc: 5b pop rbx - 4066cd: 5d pop rbp - 4066ce: 41 5c pop r12 - 4066d0: 41 5d pop r13 - 4066d2: 41 5e pop r14 - 4066d4: 41 5f pop r15 - 4066d6: c3 ret - 4066d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4066e0: 48 89 fe mov rsi, rdi - 4066e3: eb b2 jmp 0x406697 <_nl_expand_alias+0xb7> - 4066e5: 48 89 35 c4 c0 0b 00 mov qword ptr [rip + 770244], rsi # 0x4c27b0 - 4066ec: 48 29 fe sub rsi, rdi - 4066ef: e8 ec f9 ff ff call 0x4060e0 - 4066f4: 48 85 c0 test rax, rax - 4066f7: 0f 84 39 ff ff ff je 0x406636 <_nl_expand_alias+0x56> - 4066fd: 4c 8b 3d bc c0 0b 00 mov r15, qword ptr [rip + 770236] # 0x4c27c0 - 406704: 4d 85 ff test r15, r15 - 406707: 0f 84 29 ff ff ff je 0x406636 <_nl_expand_alias+0x56> - 40670d: 48 8b 05 44 d2 0b 00 mov rax, qword ptr [rip + 774724] # 0x4c3958 - 406714: 45 31 f6 xor r14d, r14d - 406717: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 40671c: eb 12 jmp 0x406730 <_nl_expand_alias+0x150> - 40671e: 66 90 nop - 406720: 74 4c je 0x40676e <_nl_expand_alias+0x18e> - 406722: 4d 8d 74 24 01 lea r14, [r12 + 1] - 406727: 4d 39 f7 cmp r15, r14 - 40672a: 0f 86 06 ff ff ff jbe 0x406636 <_nl_expand_alias+0x56> - 406730: 4f 8d 24 37 lea r12, [r15 + r14] - 406734: 48 89 ea mov rdx, rbp - 406737: 48 89 df mov rdi, rbx - 40673a: 49 d1 ec shr r12 - 40673d: 4d 89 e5 mov r13, r12 - 406740: 49 c1 e5 04 shl r13, 4 - 406744: 4c 03 6c 24 08 add r13, qword ptr [rsp + 8] - 406749: 49 8b 75 00 mov rsi, qword ptr [r13] - 40674d: e8 9e a9 ff ff call 0x4010f0 <.plt+0xd0> - 406752: 85 c0 test eax, eax - 406754: 79 ca jns 0x406720 <_nl_expand_alias+0x140> - 406756: 4d 89 e7 mov r15, r12 - 406759: eb cc jmp 0x406727 <_nl_expand_alias+0x147> - 40675b: 48 8d 05 d4 eb 08 00 lea rax, [rip + 584660] # 0x495336 <_nl_default_default_domain+0x1e> - 406762: 48 89 05 47 c0 0b 00 mov qword ptr [rip + 770119], rax # 0x4c27b0 - 406769: e9 b1 fe ff ff jmp 0x40661f <_nl_expand_alias+0x3f> - 40676e: 4d 8b 45 08 mov r8, qword ptr [r13 + 8] - 406772: e9 37 ff ff ff jmp 0x4066ae <_nl_expand_alias+0xce> - 406777: 31 c0 xor eax, eax - 406779: ba 01 00 00 00 mov edx, 1 - 40677e: f0 lock - 40677f: 0f b1 15 52 c0 0b 00 cmpxchg dword ptr [rip + 770130], edx # 0x4c27d8 - 406786: 0f 84 85 fe ff ff je 0x406611 <_nl_expand_alias+0x31> - 40678c: 48 8d 3d 45 c0 0b 00 lea rdi, [rip + 770117] # 0x4c27d8 - 406793: e8 08 36 01 00 call 0x419da0 <__lll_lock_wait_private> - 406798: e9 74 fe ff ff jmp 0x406611 <_nl_expand_alias+0x31> - 40679d: 31 c0 xor eax, eax - 40679f: 87 05 33 c0 0b 00 xchg dword ptr [rip + 770099], eax # 0x4c27d8 - 4067a5: 83 f8 01 cmp eax, 1 - 4067a8: 0f 8e 17 ff ff ff jle 0x4066c5 <_nl_expand_alias+0xe5> - 4067ae: 45 31 d2 xor r10d, r10d - 4067b1: ba 01 00 00 00 mov edx, 1 - 4067b6: be 81 00 00 00 mov esi, 129 - 4067bb: b8 ca 00 00 00 mov eax, 202 - 4067c0: 48 8d 3d 11 c0 0b 00 lea rdi, [rip + 770065] # 0x4c27d8 - 4067c7: 0f 05 syscall - 4067c9: e9 f7 fe ff ff jmp 0x4066c5 <_nl_expand_alias+0xe5> - 4067ce: 66 90 nop - -00000000004067d0 <_nl_make_l10nflist>: - 4067d0: f3 0f 1e fa endbr64 - 4067d4: 41 57 push r15 - 4067d6: 41 56 push r14 - 4067d8: 41 55 push r13 - 4067da: 41 54 push r12 - 4067dc: 49 89 d4 mov r12, rdx - 4067df: 55 push rbp - 4067e0: 49 8d 6c 24 02 lea rbp, [r12 + 2] - 4067e5: 53 push rbx - 4067e6: 89 cb mov ebx, ecx - 4067e8: 48 83 ec 48 sub rsp, 72 - 4067ec: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 4067f1: 4c 89 c7 mov rdi, r8 - 4067f4: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 4067f9: 89 4c 24 38 mov dword ptr [rsp + 56], ecx - 4067fd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 406802: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 406807: e8 74 a9 ff ff call 0x401180 <.plt+0x160> - 40680c: 83 e3 04 and ebx, 4 - 40680f: 49 89 c6 mov r14, rax - 406812: 41 89 dd mov r13d, ebx - 406815: 0f 84 6d 03 00 00 je 0x406b88 <_nl_make_l10nflist+0x3b8> - 40681b: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 406820: e8 5b a9 ff ff call 0x401180 <.plt+0x160> - 406825: 4c 8d 78 01 lea r15, [rax + 1] - 406829: 8b 44 24 38 mov eax, dword ptr [rsp + 56] - 40682d: 49 01 ee add r14, rbp - 406830: 31 ed xor ebp, ebp - 406832: 83 e0 02 and eax, 2 - 406835: 89 44 24 28 mov dword ptr [rsp + 40], eax - 406839: 74 11 je 0x40684c <_nl_make_l10nflist+0x7c> - 40683b: 48 8b bc 24 80 00 00 00 mov rdi, qword ptr [rsp + 128] - 406843: e8 38 a9 ff ff call 0x401180 <.plt+0x160> - 406848: 48 8d 68 01 lea rbp, [rax + 1] - 40684c: 8b 44 24 38 mov eax, dword ptr [rsp + 56] - 406850: 4d 01 fe add r14, r15 - 406853: 31 db xor ebx, ebx - 406855: 83 e0 01 and eax, 1 - 406858: 89 44 24 30 mov dword ptr [rsp + 48], eax - 40685c: 74 11 je 0x40686f <_nl_make_l10nflist+0x9f> - 40685e: 48 8b bc 24 88 00 00 00 mov rdi, qword ptr [rsp + 136] - 406866: e8 15 a9 ff ff call 0x401180 <.plt+0x160> - 40686b: 48 8d 58 01 lea rbx, [rax + 1] - 40686f: 8b 44 24 38 mov eax, dword ptr [rsp + 56] - 406873: 4c 01 f5 add rbp, r14 - 406876: 45 31 ff xor r15d, r15d - 406879: 83 e0 08 and eax, 8 - 40687c: 89 44 24 3c mov dword ptr [rsp + 60], eax - 406880: 74 11 je 0x406893 <_nl_make_l10nflist+0xc3> - 406882: 48 8b bc 24 90 00 00 00 mov rdi, qword ptr [rsp + 144] - 40688a: e8 f1 a8 ff ff call 0x401180 <.plt+0x160> - 40688f: 4c 8d 78 01 lea r15, [rax + 1] - 406893: 48 8b bc 24 98 00 00 00 mov rdi, qword ptr [rsp + 152] - 40689b: e8 e0 a8 ff ff call 0x401180 <.plt+0x160> - 4068a0: 48 8d 3c 2b lea rdi, [rbx + rbp] - 4068a4: 4c 01 ff add rdi, r15 - 4068a7: 49 89 c6 mov r14, rax - 4068aa: 48 01 c7 add rdi, rax - 4068ad: e8 ae 86 01 00 call 0x41ef60 - 4068b2: 48 89 c5 mov rbp, rax - 4068b5: 48 85 c0 test rax, rax - 4068b8: 0f 84 c1 04 00 00 je 0x406d7f <_nl_make_l10nflist+0x5af> - 4068be: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 4068c3: 4c 89 e2 mov rdx, r12 - 4068c6: 48 89 c7 mov rdi, rax - 4068c9: e8 92 a7 ff ff call 0x401060 <.plt+0x40> - 4068ce: 4d 85 e4 test r12, r12 - 4068d1: 74 2d je 0x406900 <_nl_make_l10nflist+0x130> - 4068d3: 4c 89 e3 mov rbx, r12 - 4068d6: 49 89 ef mov r15, rbp - 4068d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4068e0: 4c 89 ff mov rdi, r15 - 4068e3: e8 98 a8 ff ff call 0x401180 <.plt+0x160> - 4068e8: 48 89 c2 mov rdx, rax - 4068eb: 48 f7 d2 not rdx - 4068ee: 48 01 d3 add rbx, rdx - 4068f1: 74 0d je 0x406900 <_nl_make_l10nflist+0x130> - 4068f3: 4c 01 f8 add rax, r15 - 4068f6: c6 00 3a mov byte ptr [rax], 58 - 4068f9: 4c 8d 78 01 lea r15, [rax + 1] - 4068fd: eb e1 jmp 0x4068e0 <_nl_make_l10nflist+0x110> - 4068ff: 90 nop - 406900: 42 c6 44 25 ff 2f mov byte ptr [rbp + r12 - 1], 47 - 406906: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 40690b: 4a 8d 7c 25 00 lea rdi, [rbp + r12] - 406910: e8 7b a7 ff ff call 0x401090 <.plt+0x70> - 406915: 45 85 ed test r13d, r13d - 406918: 0f 85 da 03 00 00 jne 0x406cf8 <_nl_make_l10nflist+0x528> - 40691e: 8b 74 24 28 mov esi, dword ptr [rsp + 40] - 406922: 48 8d 78 01 lea rdi, [rax + 1] - 406926: 85 f6 test esi, esi - 406928: 0f 85 aa 03 00 00 jne 0x406cd8 <_nl_make_l10nflist+0x508> - 40692e: 8b 4c 24 30 mov ecx, dword ptr [rsp + 48] - 406932: 85 c9 test ecx, ecx - 406934: 0f 85 7e 03 00 00 jne 0x406cb8 <_nl_make_l10nflist+0x4e8> - 40693a: 8b 54 24 3c mov edx, dword ptr [rsp + 60] - 40693e: 85 d2 test edx, edx - 406940: 0f 85 52 03 00 00 jne 0x406c98 <_nl_make_l10nflist+0x4c8> - 406946: c6 00 2f mov byte ptr [rax], 47 - 406949: 48 8b b4 24 98 00 00 00 mov rsi, qword ptr [rsp + 152] - 406951: 49 8d 56 01 lea rdx, [r14 + 1] - 406955: e8 06 a7 ff ff call 0x401060 <.plt+0x40> - 40695a: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 40695f: 48 8b 00 mov rax, qword ptr [rax] - 406962: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 406967: 48 85 c0 test rax, rax - 40696a: 0f 84 f7 03 00 00 je 0x406d67 <_nl_make_l10nflist+0x597> - 406970: 49 89 c5 mov r13, rax - 406973: 45 31 f6 xor r14d, r14d - 406976: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 406980: 49 8b 7d 00 mov rdi, qword ptr [r13] - 406984: 48 85 ff test rdi, rdi - 406987: 74 15 je 0x40699e <_nl_make_l10nflist+0x1ce> - 406989: 48 89 ee mov rsi, rbp - 40698c: e8 9f a7 ff ff call 0x401130 <.plt+0x110> - 406991: 85 c0 test eax, eax - 406993: 0f 84 97 03 00 00 je 0x406d30 <_nl_make_l10nflist+0x560> - 406999: 78 0c js 0x4069a7 <_nl_make_l10nflist+0x1d7> - 40699b: 4d 89 ee mov r14, r13 - 40699e: 4d 8b 6d 18 mov r13, qword ptr [r13 + 24] - 4069a2: 4d 85 ed test r13, r13 - 4069a5: 75 d9 jne 0x406980 <_nl_make_l10nflist+0x1b0> - 4069a7: 8b 84 24 a0 00 00 00 mov eax, dword ptr [rsp + 160] - 4069ae: 85 c0 test eax, eax - 4069b0: 0f 84 70 03 00 00 je 0x406d26 <_nl_make_l10nflist+0x556> - 4069b6: 8b 4c 24 38 mov ecx, dword ptr [rsp + 56] - 4069ba: 41 bd 01 00 00 00 mov r13d, 1 - 4069c0: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] - 4069c5: 4c 89 e3 mov rbx, r12 - 4069c8: 89 c8 mov eax, ecx - 4069ca: 81 e1 55 55 00 00 and ecx, 21845 - 4069d0: d1 f8 sar eax - 4069d2: 25 55 d5 ff ff and eax, 4294956373 - 4069d7: 01 c8 add eax, ecx - 4069d9: 89 c1 mov ecx, eax - 4069db: 25 33 33 00 00 and eax, 13107 - 4069e0: c1 f9 02 sar ecx, 2 - 4069e3: 81 e1 33 f3 ff ff and ecx, 4294964019 - 4069e9: 01 c1 add ecx, eax - 4069eb: 89 c8 mov eax, ecx - 4069ed: c1 f8 04 sar eax, 4 - 4069f0: 01 c8 add eax, ecx - 4069f2: 25 0f 0f 00 00 and eax, 3855 - 4069f7: 89 c1 mov ecx, eax - 4069f9: c1 f9 08 sar ecx, 8 - 4069fc: 01 c1 add ecx, eax - 4069fe: 41 d3 e5 shl r13d, cl - 406a01: 49 63 c5 movsxd rax, r13d - 406a04: 45 31 ed xor r13d, r13d - 406a07: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 406a0c: 4d 85 e4 test r12, r12 - 406a0f: 0f 84 32 03 00 00 je 0x406d47 <_nl_make_l10nflist+0x577> - 406a15: 0f 1f 00 nop dword ptr [rax] - 406a18: 4c 89 ff mov rdi, r15 - 406a1b: 49 83 c5 01 add r13, 1 - 406a1f: e8 5c a7 ff ff call 0x401180 <.plt+0x160> - 406a24: 4d 8d 7c 07 01 lea r15, [r15 + rax + 1] - 406a29: 48 f7 d0 not rax - 406a2c: 48 01 c3 add rbx, rax - 406a2f: 75 e7 jne 0x406a18 <_nl_make_l10nflist+0x248> - 406a31: 4c 0f af 6c 24 28 imul r13, qword ptr [rsp + 40] - 406a37: 49 c1 e5 04 shl r13, 4 - 406a3b: 49 8d 7d 28 lea rdi, [r13 + 40] - 406a3f: e8 1c 85 01 00 call 0x41ef60 - 406a44: 49 89 c5 mov r13, rax - 406a47: 48 85 c0 test rax, rax - 406a4a: 0f 84 1f 03 00 00 je 0x406d6f <_nl_make_l10nflist+0x59f> - 406a50: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] - 406a55: 48 89 28 mov qword ptr [rax], rbp - 406a58: 4c 89 e5 mov rbp, r12 - 406a5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 406a60: 4c 89 ff mov rdi, r15 - 406a63: 48 83 c3 01 add rbx, 1 - 406a67: e8 14 a7 ff ff call 0x401180 <.plt+0x160> - 406a6c: 4d 8d 7c 07 01 lea r15, [r15 + rax + 1] - 406a71: 48 f7 d0 not rax - 406a74: 48 01 c5 add rbp, rax - 406a77: 75 e7 jne 0x406a60 <_nl_make_l10nflist+0x290> - 406a79: b8 01 00 00 00 mov eax, 1 - 406a7e: 48 83 fb 01 cmp rbx, 1 - 406a82: 0f 84 08 01 00 00 je 0x406b90 <_nl_make_l10nflist+0x3c0> - 406a88: 41 89 45 08 mov dword ptr [r13 + 8], eax - 406a8c: 49 c7 45 10 00 00 00 00 mov qword ptr [r13 + 16], 0 - 406a94: 4d 85 f6 test r14, r14 - 406a97: 0f 84 73 02 00 00 je 0x406d10 <_nl_make_l10nflist+0x540> - 406a9d: 49 8b 46 18 mov rax, qword ptr [r14 + 24] - 406aa1: 49 89 45 18 mov qword ptr [r13 + 24], rax - 406aa5: 4d 89 6e 18 mov qword ptr [r14 + 24], r13 - 406aa9: 4d 85 e4 test r12, r12 - 406aac: 0f 84 8b 02 00 00 je 0x406d3d <_nl_make_l10nflist+0x56d> - 406ab2: 4c 8b 74 24 10 mov r14, qword ptr [rsp + 16] - 406ab7: 4c 89 e3 mov rbx, r12 - 406aba: 31 ed xor ebp, ebp - 406abc: 0f 1f 40 00 nop dword ptr [rax] - 406ac0: 4c 89 f7 mov rdi, r14 - 406ac3: 48 83 c5 01 add rbp, 1 - 406ac7: e8 b4 a6 ff ff call 0x401180 <.plt+0x160> - 406acc: 4d 8d 74 06 01 lea r14, [r14 + rax + 1] - 406ad1: 48 f7 d0 not rax - 406ad4: 48 01 c3 add rbx, rax - 406ad7: 75 e7 jne 0x406ac0 <_nl_make_l10nflist+0x2f0> - 406ad9: 31 c0 xor eax, eax - 406adb: 44 8b 7c 24 38 mov r15d, dword ptr [rsp + 56] - 406ae0: 48 83 fd 01 cmp rbp, 1 - 406ae4: 0f 94 c0 sete al - 406ae7: 41 29 c7 sub r15d, eax - 406aea: 8b 6c 24 38 mov ebp, dword ptr [rsp + 56] - 406aee: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 406af3: 31 db xor ebx, ebx - 406af5: f7 d5 not ebp - 406af7: 4e 8d 14 20 lea r10, [rax + r12] - 406afb: 45 85 ff test r15d, r15d - 406afe: 78 22 js 0x406b22 <_nl_make_l10nflist+0x352> - 406b00: 4c 89 d0 mov rax, r10 - 406b03: 4d 89 ea mov r10, r13 - 406b06: 4d 89 e5 mov r13, r12 - 406b09: 49 89 c4 mov r12, rax - 406b0c: 41 85 ef test r15d, ebp - 406b0f: 0f 84 eb 00 00 00 je 0x406c00 <_nl_make_l10nflist+0x430> - 406b15: 41 83 ef 01 sub r15d, 1 - 406b19: 41 83 ff ff cmp r15d, -1 - 406b1d: 75 ed jne 0x406b0c <_nl_make_l10nflist+0x33c> - 406b1f: 4d 89 d5 mov r13, r10 - 406b22: 48 8b b4 24 98 00 00 00 mov rsi, qword ptr [rsp + 152] - 406b2a: b9 0b 00 00 00 mov ecx, 11 - 406b2f: 48 8d 3d 20 e8 08 00 lea rdi, [rip + 583712] # 0x495356 - 406b36: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 406b38: 0f 97 c0 seta al - 406b3b: 1c 00 sbb al, 0 - 406b3d: 84 c0 test al, al - 406b3f: 75 26 jne 0x406b67 <_nl_make_l10nflist+0x397> - 406b41: 44 8b 7c 24 38 mov r15d, dword ptr [rsp + 56] - 406b46: 45 85 ff test r15d, r15d - 406b49: 78 1c js 0x406b67 <_nl_make_l10nflist+0x397> - 406b4b: 45 89 fc mov r12d, r15d - 406b4e: 4c 8d 35 0d e8 08 00 lea r14, [rip + 583693] # 0x495362 - 406b55: 41 f7 d4 not r12d - 406b58: 45 85 e7 test r15d, r12d - 406b5b: 74 4b je 0x406ba8 <_nl_make_l10nflist+0x3d8> - 406b5d: 41 83 ef 01 sub r15d, 1 - 406b61: 41 83 ff ff cmp r15d, -1 - 406b65: 75 f1 jne 0x406b58 <_nl_make_l10nflist+0x388> - 406b67: 49 c7 44 dd 20 00 00 00 00 mov qword ptr [r13 + 8*rbx + 32], 0 - 406b70: 48 83 c4 48 add rsp, 72 - 406b74: 4c 89 e8 mov rax, r13 - 406b77: 5b pop rbx - 406b78: 5d pop rbp - 406b79: 41 5c pop r12 - 406b7b: 41 5d pop r13 - 406b7d: 41 5e pop r14 - 406b7f: 41 5f pop r15 - 406b81: c3 ret - 406b82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 406b88: 45 31 ff xor r15d, r15d - 406b8b: e9 99 fc ff ff jmp 0x406829 <_nl_make_l10nflist+0x59> - 406b90: 8b 44 24 38 mov eax, dword ptr [rsp + 56] - 406b94: 83 e0 03 and eax, 3 - 406b97: 83 f8 03 cmp eax, 3 - 406b9a: 0f 94 c0 sete al - 406b9d: 0f b6 c0 movzx eax, al - 406ba0: e9 e3 fe ff ff jmp 0x406a88 <_nl_make_l10nflist+0x2b8> - 406ba5: 0f 1f 00 nop dword ptr [rax] - 406ba8: 48 83 ec 08 sub rsp, 8 - 406bac: 44 89 f9 mov ecx, r15d - 406baf: ba 1b 00 00 00 mov edx, 27 - 406bb4: 4c 89 f6 mov rsi, r14 - 406bb7: 6a 01 push 1 - 406bb9: 48 8d 6b 01 lea rbp, [rbx + 1] - 406bbd: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] - 406bc4: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] - 406bcb: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] - 406bd2: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] - 406bd9: 4c 8b 4c 24 50 mov r9, qword ptr [rsp + 80] - 406bde: 4c 8b 44 24 38 mov r8, qword ptr [rsp + 56] - 406be3: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 406be8: e8 e3 fb ff ff call 0x4067d0 <_nl_make_l10nflist> - 406bed: 48 83 c4 30 add rsp, 48 - 406bf1: 49 89 44 dd 20 mov qword ptr [r13 + 8*rbx + 32], rax - 406bf6: 48 89 eb mov rbx, rbp - 406bf9: e9 5f ff ff ff jmp 0x406b5d <_nl_make_l10nflist+0x38d> - 406bfe: 66 90 nop - 406c00: 4d 85 ed test r13, r13 - 406c03: 0f 84 0c ff ff ff je 0x406b15 <_nl_make_l10nflist+0x345> - 406c09: 4c 8b 74 24 10 mov r14, qword ptr [rsp + 16] - 406c0e: 89 6c 24 28 mov dword ptr [rsp + 40], ebp - 406c12: 4c 89 f5 mov rbp, r14 - 406c15: 4d 89 d6 mov r14, r10 - 406c18: 48 89 ef mov rdi, rbp - 406c1b: 48 83 c3 01 add rbx, 1 - 406c1f: e8 5c a5 ff ff call 0x401180 <.plt+0x160> - 406c24: 48 83 ec 08 sub rsp, 8 - 406c28: 44 89 f9 mov ecx, r15d - 406c2b: 48 89 ee mov rsi, rbp - 406c2e: 6a 01 push 1 - 406c30: 48 8d 50 01 lea rdx, [rax + 1] - 406c34: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] - 406c3b: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] - 406c42: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] - 406c49: ff b4 24 a8 00 00 00 push qword ptr [rsp + 168] - 406c50: 4c 8b 4c 24 50 mov r9, qword ptr [rsp + 80] - 406c55: 4c 8b 44 24 38 mov r8, qword ptr [rsp + 56] - 406c5a: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 406c5f: e8 6c fb ff ff call 0x4067d0 <_nl_make_l10nflist> - 406c64: 48 83 c4 30 add rsp, 48 - 406c68: 49 89 44 de 18 mov qword ptr [r14 + 8*rbx + 24], rax - 406c6d: 49 39 ec cmp r12, rbp - 406c70: 76 16 jbe 0x406c88 <_nl_make_l10nflist+0x4b8> - 406c72: 48 89 ef mov rdi, rbp - 406c75: e8 06 a5 ff ff call 0x401180 <.plt+0x160> - 406c7a: 48 8d 6c 05 01 lea rbp, [rbp + rax + 1] - 406c7f: 4c 39 e5 cmp rbp, r12 - 406c82: 72 94 jb 0x406c18 <_nl_make_l10nflist+0x448> - 406c84: 0f 1f 40 00 nop dword ptr [rax] - 406c88: 8b 6c 24 28 mov ebp, dword ptr [rsp + 40] - 406c8c: 4d 89 f2 mov r10, r14 - 406c8f: e9 81 fe ff ff jmp 0x406b15 <_nl_make_l10nflist+0x345> - 406c94: 0f 1f 40 00 nop dword ptr [rax] - 406c98: c6 00 40 mov byte ptr [rax], 64 - 406c9b: 48 8b b4 24 90 00 00 00 mov rsi, qword ptr [rsp + 144] - 406ca3: e8 e8 a3 ff ff call 0x401090 <.plt+0x70> - 406ca8: 48 8d 78 01 lea rdi, [rax + 1] - 406cac: e9 95 fc ff ff jmp 0x406946 <_nl_make_l10nflist+0x176> - 406cb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 406cb8: c6 00 2e mov byte ptr [rax], 46 - 406cbb: 48 8b b4 24 88 00 00 00 mov rsi, qword ptr [rsp + 136] - 406cc3: e8 c8 a3 ff ff call 0x401090 <.plt+0x70> - 406cc8: 48 8d 78 01 lea rdi, [rax + 1] - 406ccc: e9 69 fc ff ff jmp 0x40693a <_nl_make_l10nflist+0x16a> - 406cd1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 406cd8: c6 00 2e mov byte ptr [rax], 46 - 406cdb: 48 8b b4 24 80 00 00 00 mov rsi, qword ptr [rsp + 128] - 406ce3: e8 a8 a3 ff ff call 0x401090 <.plt+0x70> - 406ce8: 48 8d 78 01 lea rdi, [rax + 1] - 406cec: e9 3d fc ff ff jmp 0x40692e <_nl_make_l10nflist+0x15e> - 406cf1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 406cf8: c6 00 5f mov byte ptr [rax], 95 - 406cfb: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] - 406d00: 48 8d 78 01 lea rdi, [rax + 1] - 406d04: e8 87 a3 ff ff call 0x401090 <.plt+0x70> - 406d09: e9 10 fc ff ff jmp 0x40691e <_nl_make_l10nflist+0x14e> - 406d0e: 66 90 nop - 406d10: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] - 406d15: 49 89 45 18 mov qword ptr [r13 + 24], rax - 406d19: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 406d1e: 4c 89 28 mov qword ptr [rax], r13 - 406d21: e9 83 fd ff ff jmp 0x406aa9 <_nl_make_l10nflist+0x2d9> - 406d26: 45 31 ed xor r13d, r13d - 406d29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 406d30: 48 89 ef mov rdi, rbp - 406d33: e8 18 88 01 00 call 0x41f550 - 406d38: e9 33 fe ff ff jmp 0x406b70 <_nl_make_l10nflist+0x3a0> - 406d3d: 44 8b 7c 24 38 mov r15d, dword ptr [rsp + 56] - 406d42: e9 a3 fd ff ff jmp 0x406aea <_nl_make_l10nflist+0x31a> - 406d47: bf 28 00 00 00 mov edi, 40 - 406d4c: e8 0f 82 01 00 call 0x41ef60 - 406d51: 49 89 c5 mov r13, rax - 406d54: 48 85 c0 test rax, rax - 406d57: 74 16 je 0x406d6f <_nl_make_l10nflist+0x59f> - 406d59: 49 89 6d 00 mov qword ptr [r13], rbp - 406d5d: b8 01 00 00 00 mov eax, 1 - 406d62: e9 21 fd ff ff jmp 0x406a88 <_nl_make_l10nflist+0x2b8> - 406d67: 45 31 f6 xor r14d, r14d - 406d6a: e9 38 fc ff ff jmp 0x4069a7 <_nl_make_l10nflist+0x1d7> - 406d6f: 48 89 ef mov rdi, rbp - 406d72: 45 31 ed xor r13d, r13d - 406d75: e8 d6 87 01 00 call 0x41f550 - 406d7a: e9 f1 fd ff ff jmp 0x406b70 <_nl_make_l10nflist+0x3a0> - 406d7f: 45 31 ed xor r13d, r13d - 406d82: e9 e9 fd ff ff jmp 0x406b70 <_nl_make_l10nflist+0x3a0> - 406d87: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000406d90 <_nl_normalize_codeset>: - 406d90: f3 0f 1e fa endbr64 - 406d94: 41 54 push r12 - 406d96: 55 push rbp - 406d97: 53 push rbx - 406d98: 48 85 f6 test rsi, rsi - 406d9b: 0f 84 df 00 00 00 je 0x406e80 <_nl_normalize_codeset+0xf0> - 406da1: 48 8b 1d 80 90 0b 00 mov rbx, qword ptr [rip + 757888] # 0x4bfe28 <_nl_C_locobj+0x68> - 406da8: 48 89 fd mov rbp, rdi - 406dab: 49 89 f4 mov r12, rsi - 406dae: 48 89 fa mov rdx, rdi - 406db1: 4c 8d 04 3e lea r8, [rsi + rdi] - 406db5: 45 31 c9 xor r9d, r9d - 406db8: be 01 00 00 00 mov esi, 1 - 406dbd: 31 ff xor edi, edi - 406dbf: 90 nop - 406dc0: 0f b6 0a movzx ecx, byte ptr [rdx] - 406dc3: 48 89 c8 mov rax, rcx - 406dc6: f6 04 4b 08 test byte ptr [rbx + 2*rcx], 8 - 406dca: 74 0e je 0x406dda <_nl_normalize_codeset+0x4a> - 406dcc: 83 e8 30 sub eax, 48 - 406dcf: 48 83 c7 01 add rdi, 1 - 406dd3: 83 f8 0a cmp eax, 10 - 406dd6: 41 0f 43 f1 cmovae esi, r9d - 406dda: 48 83 c2 01 add rdx, 1 - 406dde: 49 39 d0 cmp r8, rdx - 406de1: 75 dd jne 0x406dc0 <_nl_normalize_codeset+0x30> - 406de3: 85 f6 test esi, esi - 406de5: 75 69 jne 0x406e50 <_nl_normalize_codeset+0xc0> - 406de7: 48 83 c7 01 add rdi, 1 - 406deb: e8 70 81 01 00 call 0x41ef60 - 406df0: 48 85 c0 test rax, rax - 406df3: 74 7b je 0x406e70 <_nl_normalize_codeset+0xe0> - 406df5: 49 89 c1 mov r9, rax - 406df8: 4c 8b 05 31 90 0b 00 mov r8, qword ptr [rip + 757809] # 0x4bfe30 <_nl_C_locobj+0x70> - 406dff: 31 d2 xor edx, edx - 406e01: eb 19 jmp 0x406e1c <_nl_normalize_codeset+0x8c> - 406e03: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 406e08: 41 8b 0c b8 mov ecx, dword ptr [r8 + 4*rdi] - 406e0c: 48 83 c0 01 add rax, 1 - 406e10: 88 48 ff mov byte ptr [rax - 1], cl - 406e13: 48 83 c2 01 add rdx, 1 - 406e17: 49 39 d4 cmp r12, rdx - 406e1a: 76 28 jbe 0x406e44 <_nl_normalize_codeset+0xb4> - 406e1c: 0f b6 7c 15 00 movzx edi, byte ptr [rbp + rdx] - 406e21: f6 44 7b 01 04 test byte ptr [rbx + 2*rdi + 1], 4 - 406e26: 75 e0 jne 0x406e08 <_nl_normalize_codeset+0x78> - 406e28: 40 0f b6 f7 movzx esi, dil - 406e2c: 83 ee 30 sub esi, 48 - 406e2f: 83 fe 09 cmp esi, 9 - 406e32: 77 df ja 0x406e13 <_nl_normalize_codeset+0x83> - 406e34: 48 83 c2 01 add rdx, 1 - 406e38: 40 88 38 mov byte ptr [rax], dil - 406e3b: 48 83 c0 01 add rax, 1 - 406e3f: 49 39 d4 cmp r12, rdx - 406e42: 77 d8 ja 0x406e1c <_nl_normalize_codeset+0x8c> - 406e44: c6 00 00 mov byte ptr [rax], 0 - 406e47: 4c 89 c8 mov rax, r9 - 406e4a: 5b pop rbx - 406e4b: 5d pop rbp - 406e4c: 41 5c pop r12 - 406e4e: c3 ret - 406e4f: 90 nop - 406e50: 48 83 c7 04 add rdi, 4 - 406e54: e8 07 81 01 00 call 0x41ef60 - 406e59: 49 89 c1 mov r9, rax - 406e5c: 48 85 c0 test rax, rax - 406e5f: 74 0f je 0x406e70 <_nl_normalize_codeset+0xe0> - 406e61: c7 00 69 73 6f 00 mov dword ptr [rax], 7304041 - 406e67: 48 8d 40 03 lea rax, [rax + 3] - 406e6b: eb 8b jmp 0x406df8 <_nl_normalize_codeset+0x68> - 406e6d: 0f 1f 00 nop dword ptr [rax] - 406e70: 45 31 c9 xor r9d, r9d - 406e73: 5b pop rbx - 406e74: 5d pop rbp - 406e75: 4c 89 c8 mov rax, r9 - 406e78: 41 5c pop r12 - 406e7a: c3 ret - 406e7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 406e80: bf 04 00 00 00 mov edi, 4 - 406e85: e8 d6 80 01 00 call 0x41ef60 - 406e8a: 49 89 c1 mov r9, rax - 406e8d: 48 85 c0 test rax, rax - 406e90: 74 de je 0x406e70 <_nl_normalize_codeset+0xe0> - 406e92: 41 c7 01 69 73 6f 00 mov dword ptr [r9], 7304041 - 406e99: 49 8d 41 03 lea rax, [r9 + 3] - 406e9d: eb a5 jmp 0x406e44 <_nl_normalize_codeset+0xb4> - 406e9f: 90 nop - -0000000000406ea0 <_nl_explode_name>: - 406ea0: f3 0f 1e fa endbr64 - 406ea4: 41 57 push r15 - 406ea6: 41 56 push r14 - 406ea8: 41 55 push r13 - 406eaa: 41 54 push r12 - 406eac: 55 push rbp - 406ead: 4c 89 c5 mov rbp, r8 - 406eb0: 53 push rbx - 406eb1: 48 83 ec 28 sub rsp, 40 - 406eb5: 48 c7 02 00 00 00 00 mov qword ptr [rdx], 0 - 406ebc: 48 c7 01 00 00 00 00 mov qword ptr [rcx], 0 - 406ec3: 49 c7 00 00 00 00 00 mov qword ptr [r8], 0 - 406eca: 49 c7 01 00 00 00 00 mov qword ptr [r9], 0 - 406ed1: 48 89 3e mov qword ptr [rsi], rdi - 406ed4: 0f b6 07 movzx eax, byte ptr [rdi] - 406ed7: 3c 5f cmp al, 95 - 406ed9: 74 65 je 0x406f40 <_nl_explode_name+0xa0> - 406edb: 84 c0 test al, al - 406edd: 74 61 je 0x406f40 <_nl_explode_name+0xa0> - 406edf: 49 89 d6 mov r14, rdx - 406ee2: 48 89 fb mov rbx, rdi - 406ee5: eb 24 jmp 0x406f0b <_nl_explode_name+0x6b> - 406ee7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 406ef0: 3c 40 cmp al, 64 - 406ef2: 74 1b je 0x406f0f <_nl_explode_name+0x6f> - 406ef4: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] - 406ef8: 48 8d 73 01 lea rsi, [rbx + 1] - 406efc: 84 c0 test al, al - 406efe: 0f 84 7c 00 00 00 je 0x406f80 <_nl_explode_name+0xe0> - 406f04: 3c 5f cmp al, 95 - 406f06: 74 78 je 0x406f80 <_nl_explode_name+0xe0> - 406f08: 48 89 f3 mov rbx, rsi - 406f0b: 3c 2e cmp al, 46 - 406f0d: 75 e1 jne 0x406ef0 <_nl_explode_name+0x50> - 406f0f: 48 39 df cmp rdi, rbx - 406f12: 74 2c je 0x406f40 <_nl_explode_name+0xa0> - 406f14: ba 02 00 00 00 mov edx, 2 - 406f19: 45 31 e4 xor r12d, r12d - 406f1c: 3c 2e cmp al, 46 - 406f1e: 0f 84 a7 00 00 00 je 0x406fcb <_nl_explode_name+0x12b> - 406f24: 3c 40 cmp al, 64 - 406f26: 75 1b jne 0x406f43 <_nl_explode_name+0xa3> - 406f28: 48 8d 43 01 lea rax, [rbx + 1] - 406f2c: c6 03 00 mov byte ptr [rbx], 0 - 406f2f: 49 89 06 mov qword ptr [r14], rax - 406f32: 80 7b 01 00 cmp byte ptr [rbx + 1], 0 - 406f36: 74 0b je 0x406f43 <_nl_explode_name+0xa3> - 406f38: 41 83 cc 08 or r12d, 8 - 406f3c: eb 05 jmp 0x406f43 <_nl_explode_name+0xa3> - 406f3e: 66 90 nop - 406f40: 45 31 e4 xor r12d, r12d - 406f43: 48 8b 01 mov rax, qword ptr [rcx] - 406f46: 48 85 c0 test rax, rax - 406f49: 74 0d je 0x406f58 <_nl_explode_name+0xb8> - 406f4b: 44 89 e2 mov edx, r12d - 406f4e: 83 e2 fb and edx, -5 - 406f51: 80 38 00 cmp byte ptr [rax], 0 - 406f54: 44 0f 44 e2 cmove r12d, edx - 406f58: 48 8b 45 00 mov rax, qword ptr [rbp] - 406f5c: 48 85 c0 test rax, rax - 406f5f: 74 0d je 0x406f6e <_nl_explode_name+0xce> - 406f61: 44 89 e2 mov edx, r12d - 406f64: 83 e2 fd and edx, -3 - 406f67: 80 38 00 cmp byte ptr [rax], 0 - 406f6a: 44 0f 44 e2 cmove r12d, edx - 406f6e: 48 83 c4 28 add rsp, 40 - 406f72: 44 89 e0 mov eax, r12d - 406f75: 5b pop rbx - 406f76: 5d pop rbp - 406f77: 41 5c pop r12 - 406f79: 41 5d pop r13 - 406f7b: 41 5e pop r14 - 406f7d: 41 5f pop r15 - 406f7f: c3 ret - 406f80: 48 39 f7 cmp rdi, rsi - 406f83: 74 bb je 0x406f40 <_nl_explode_name+0xa0> - 406f85: 3c 5f cmp al, 95 - 406f87: 0f 85 f6 00 00 00 jne 0x407083 <_nl_explode_name+0x1e3> - 406f8d: 48 83 c3 02 add rbx, 2 - 406f91: c6 06 00 mov byte ptr [rsi], 0 - 406f94: 48 89 19 mov qword ptr [rcx], rbx - 406f97: 0f b6 46 01 movzx eax, byte ptr [rsi + 1] - 406f9b: a8 bf test al, -65 - 406f9d: 75 15 jne 0x406fb4 <_nl_explode_name+0x114> - 406f9f: eb 17 jmp 0x406fb8 <_nl_explode_name+0x118> - 406fa1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 406fa8: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] - 406fac: 48 83 c3 01 add rbx, 1 - 406fb0: a8 bf test al, -65 - 406fb2: 74 04 je 0x406fb8 <_nl_explode_name+0x118> - 406fb4: 3c 2e cmp al, 46 - 406fb6: 75 f0 jne 0x406fa8 <_nl_explode_name+0x108> - 406fb8: ba 06 00 00 00 mov edx, 6 - 406fbd: 41 bc 04 00 00 00 mov r12d, 4 - 406fc3: 3c 2e cmp al, 46 - 406fc5: 0f 85 59 ff ff ff jne 0x406f24 <_nl_explode_name+0x84> - 406fcb: 48 8d 7b 01 lea rdi, [rbx + 1] - 406fcf: c6 03 00 mov byte ptr [rbx], 0 - 406fd2: 48 89 7d 00 mov qword ptr [rbp], rdi - 406fd6: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] - 406fda: a8 bf test al, -65 - 406fdc: 0f 84 96 00 00 00 je 0x407078 <_nl_explode_name+0x1d8> - 406fe2: 48 89 fb mov rbx, rdi - 406fe5: 0f 1f 00 nop dword ptr [rax] - 406fe8: 49 89 df mov r15, rbx - 406feb: 48 83 c3 01 add rbx, 1 - 406fef: f6 03 bf test byte ptr [rbx], -65 - 406ff2: 75 f4 jne 0x406fe8 <_nl_explode_name+0x148> - 406ff4: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 406ff9: 48 39 df cmp rdi, rbx - 406ffc: 74 4b je 0x407049 <_nl_explode_name+0x1a9> - 406ffe: 48 89 de mov rsi, rbx - 407001: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 407006: 48 29 fe sub rsi, rdi - 407009: 89 54 24 10 mov dword ptr [rsp + 16], edx - 40700d: e8 7e fd ff ff call 0x406d90 <_nl_normalize_codeset> - 407012: 4c 8b 4c 24 08 mov r9, qword ptr [rsp + 8] - 407017: 49 89 c5 mov r13, rax - 40701a: 49 89 01 mov qword ptr [r9], rax - 40701d: 48 85 c0 test rax, rax - 407020: 74 71 je 0x407093 <_nl_explode_name+0x1f3> - 407022: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 407026: 48 89 c6 mov rsi, rax - 407029: e8 02 a1 ff ff call 0x401130 <.plt+0x110> - 40702e: 8b 54 24 10 mov edx, dword ptr [rsp + 16] - 407032: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 407037: 85 c0 test eax, eax - 407039: 74 16 je 0x407051 <_nl_explode_name+0x1b1> - 40703b: 41 0f b6 47 01 movzx eax, byte ptr [r15 + 1] - 407040: 41 83 cc 03 or r12d, 3 - 407044: e9 db fe ff ff jmp 0x406f24 <_nl_explode_name+0x84> - 407049: 41 89 d4 mov r12d, edx - 40704c: e9 d3 fe ff ff jmp 0x406f24 <_nl_explode_name+0x84> - 407051: 4c 89 ef mov rdi, r13 - 407054: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 407059: 89 54 24 08 mov dword ptr [rsp + 8], edx - 40705d: e8 ee 84 01 00 call 0x41f550 - 407062: 8b 54 24 08 mov edx, dword ptr [rsp + 8] - 407066: 41 0f b6 47 01 movzx eax, byte ptr [r15 + 1] - 40706b: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 407070: 41 89 d4 mov r12d, edx - 407073: e9 ac fe ff ff jmp 0x406f24 <_nl_explode_name+0x84> - 407078: 41 89 d4 mov r12d, edx - 40707b: 48 89 fb mov rbx, rdi - 40707e: e9 a1 fe ff ff jmp 0x406f24 <_nl_explode_name+0x84> - 407083: 48 89 f3 mov rbx, rsi - 407086: ba 02 00 00 00 mov edx, 2 - 40708b: 45 31 e4 xor r12d, r12d - 40708e: e9 89 fe ff ff jmp 0x406f1c <_nl_explode_name+0x7c> - 407093: 41 83 cc ff or r12d, -1 - 407097: e9 d2 fe ff ff jmp 0x406f6e <_nl_explode_name+0xce> - 40709c: 0f 1f 40 00 nop dword ptr [rax] - -00000000004070a0 <__gettext_free_exp>: - 4070a0: f3 0f 1e fa endbr64 - 4070a4: 48 85 ff test rdi, rdi - 4070a7: 74 4f je 0x4070f8 <__gettext_free_exp+0x58> - 4070a9: 55 push rbp - 4070aa: 8b 07 mov eax, dword ptr [rdi] - 4070ac: 48 89 fd mov rbp, rdi - 4070af: 83 f8 02 cmp eax, 2 - 4070b2: 74 25 je 0x4070d9 <__gettext_free_exp+0x39> - 4070b4: 83 f8 03 cmp eax, 3 - 4070b7: 74 17 je 0x4070d0 <__gettext_free_exp+0x30> - 4070b9: 83 f8 01 cmp eax, 1 - 4070bc: 74 24 je 0x4070e2 <__gettext_free_exp+0x42> - 4070be: 48 89 ef mov rdi, rbp - 4070c1: 5d pop rbp - 4070c2: e9 89 84 01 00 jmp 0x41f550 - 4070c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4070d0: 48 8b 7f 18 mov rdi, qword ptr [rdi + 24] - 4070d4: e8 c7 ff ff ff call 0x4070a0 <__gettext_free_exp> - 4070d9: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 4070dd: e8 be ff ff ff call 0x4070a0 <__gettext_free_exp> - 4070e2: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 4070e6: e8 b5 ff ff ff call 0x4070a0 <__gettext_free_exp> - 4070eb: 48 89 ef mov rdi, rbp - 4070ee: 5d pop rbp - 4070ef: e9 5c 84 01 00 jmp 0x41f550 - 4070f4: 0f 1f 40 00 nop dword ptr [rax] - 4070f8: c3 ret - 4070f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000407100 : - 407100: 41 57 push r15 - 407102: 41 56 push r14 - 407104: 41 55 push r13 - 407106: 49 89 f5 mov r13, rsi - 407109: 41 54 push r12 - 40710b: 55 push rbp - 40710c: 53 push rbx - 40710d: 48 83 ec 18 sub rsp, 24 - 407111: 4c 8b 66 08 mov r12, qword ptr [rsi + 8] - 407115: 4d 85 e4 test r12, r12 - 407118: 74 46 je 0x407160 - 40711a: 48 8b 2e mov rbp, qword ptr [rsi] - 40711d: 48 85 ed test rbp, rbp - 407120: 74 3e je 0x407160 - 407122: 89 fb mov ebx, edi - 407124: bf 20 00 00 00 mov edi, 32 - 407129: e8 32 7e 01 00 call 0x41ef60 - 40712e: 48 85 c0 test rax, rax - 407131: 74 2d je 0x407160 - 407133: 66 48 0f 6e c5 movq xmm0, rbp - 407138: 66 49 0f 6e cc movq xmm1, r12 - 40713d: c7 00 02 00 00 00 mov dword ptr [rax], 2 - 407143: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 407147: 89 58 04 mov dword ptr [rax + 4], ebx - 40714a: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 - 40714e: 48 83 c4 18 add rsp, 24 - 407152: 5b pop rbx - 407153: 5d pop rbp - 407154: 41 5c pop r12 - 407156: 41 5d pop r13 - 407158: 41 5e pop r14 - 40715a: 41 5f pop r15 - 40715c: c3 ret - 40715d: 0f 1f 00 nop dword ptr [rax] - 407160: bb 01 00 00 00 mov ebx, 1 - 407165: eb 25 jmp 0x40718c - 407167: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 407170: 83 f8 01 cmp eax, 1 - 407173: 0f 84 8a 00 00 00 je 0x407203 - 407179: 48 89 ef mov rdi, rbp - 40717c: e8 cf 83 01 00 call 0x41f550 - 407181: 48 85 db test rbx, rbx - 407184: 0f 84 f6 04 00 00 je 0x407680 - 40718a: 31 db xor ebx, ebx - 40718c: 49 8b 6c dd 00 mov rbp, qword ptr [r13 + 8*rbx] - 407191: 48 85 ed test rbp, rbp - 407194: 74 eb je 0x407181 - 407196: 8b 45 00 mov eax, dword ptr [rbp] - 407199: 83 f8 02 cmp eax, 2 - 40719c: 74 35 je 0x4071d3 - 40719e: 83 f8 03 cmp eax, 3 - 4071a1: 75 cd jne 0x407170 - 4071a3: 4c 8b 65 18 mov r12, qword ptr [rbp + 24] - 4071a7: 4d 85 e4 test r12, r12 - 4071aa: 74 27 je 0x4071d3 - 4071ac: 41 8b 04 24 mov eax, dword ptr [r12] - 4071b0: 83 f8 02 cmp eax, 2 - 4071b3: 0f 84 57 04 00 00 je 0x407610 - 4071b9: 83 f8 03 cmp eax, 3 - 4071bc: 0f 84 1e 04 00 00 je 0x4075e0 - 4071c2: 83 f8 01 cmp eax, 1 - 4071c5: 0f 84 75 04 00 00 je 0x407640 - 4071cb: 4c 89 e7 mov rdi, r12 - 4071ce: e8 7d 83 01 00 call 0x41f550 - 4071d3: 4c 8b 65 10 mov r12, qword ptr [rbp + 16] - 4071d7: 4d 85 e4 test r12, r12 - 4071da: 74 27 je 0x407203 - 4071dc: 41 8b 04 24 mov eax, dword ptr [r12] - 4071e0: 83 f8 02 cmp eax, 2 - 4071e3: 0f 84 0f 01 00 00 je 0x4072f8 - 4071e9: 83 f8 03 cmp eax, 3 - 4071ec: 0f 84 d6 00 00 00 je 0x4072c8 - 4071f2: 83 f8 01 cmp eax, 1 - 4071f5: 0f 84 2d 01 00 00 je 0x407328 - 4071fb: 4c 89 e7 mov rdi, r12 - 4071fe: e8 4d 83 01 00 call 0x41f550 - 407203: 4c 8b 65 08 mov r12, qword ptr [rbp + 8] - 407207: 4d 85 e4 test r12, r12 - 40720a: 0f 84 69 ff ff ff je 0x407179 - 407210: 41 8b 04 24 mov eax, dword ptr [r12] - 407214: 83 f8 02 cmp eax, 2 - 407217: 74 47 je 0x407260 - 407219: 83 f8 03 cmp eax, 3 - 40721c: 74 12 je 0x407230 - 40721e: 83 f8 01 cmp eax, 1 - 407221: 74 6d je 0x407290 - 407223: 4c 89 e7 mov rdi, r12 - 407226: e8 25 83 01 00 call 0x41f550 - 40722b: e9 49 ff ff ff jmp 0x407179 - 407230: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] - 407235: 4d 85 f6 test r14, r14 - 407238: 74 26 je 0x407260 - 40723a: 41 8b 06 mov eax, dword ptr [r14] - 40723d: 83 f8 02 cmp eax, 2 - 407240: 0f 84 a9 07 00 00 je 0x4079ef - 407246: 83 f8 03 cmp eax, 3 - 407249: 0f 84 71 07 00 00 je 0x4079c0 - 40724f: 83 f8 01 cmp eax, 1 - 407252: 0f 84 c6 07 00 00 je 0x407a1e - 407258: 4c 89 f7 mov rdi, r14 - 40725b: e8 f0 82 01 00 call 0x41f550 - 407260: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] - 407265: 4d 85 f6 test r14, r14 - 407268: 74 26 je 0x407290 - 40726a: 41 8b 06 mov eax, dword ptr [r14] - 40726d: 83 f8 02 cmp eax, 2 - 407270: 0f 84 b9 01 00 00 je 0x40742f - 407276: 83 f8 03 cmp eax, 3 - 407279: 0f 84 81 01 00 00 je 0x407400 - 40727f: 83 f8 01 cmp eax, 1 - 407282: 0f 84 d6 01 00 00 je 0x40745e - 407288: 4c 89 f7 mov rdi, r14 - 40728b: e8 c0 82 01 00 call 0x41f550 - 407290: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] - 407295: 4d 85 f6 test r14, r14 - 407298: 74 89 je 0x407223 - 40729a: 41 8b 06 mov eax, dword ptr [r14] - 40729d: 83 f8 02 cmp eax, 2 - 4072a0: 0f 84 f1 00 00 00 je 0x407397 - 4072a6: 83 f8 03 cmp eax, 3 - 4072a9: 0f 84 b9 00 00 00 je 0x407368 - 4072af: 83 f8 01 cmp eax, 1 - 4072b2: 0f 84 0e 01 00 00 je 0x4073c6 - 4072b8: 4c 89 f7 mov rdi, r14 - 4072bb: e8 90 82 01 00 call 0x41f550 - 4072c0: e9 5e ff ff ff jmp 0x407223 - 4072c5: 0f 1f 00 nop dword ptr [rax] - 4072c8: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] - 4072cd: 4d 85 f6 test r14, r14 - 4072d0: 74 26 je 0x4072f8 - 4072d2: 41 8b 06 mov eax, dword ptr [r14] - 4072d5: 83 f8 02 cmp eax, 2 - 4072d8: 0f 84 79 0f 00 00 je 0x408257 - 4072de: 83 f8 03 cmp eax, 3 - 4072e1: 0f 84 33 0f 00 00 je 0x40821a - 4072e7: 83 f8 01 cmp eax, 1 - 4072ea: 0f 84 96 0f 00 00 je 0x408286 - 4072f0: 4c 89 f7 mov rdi, r14 - 4072f3: e8 58 82 01 00 call 0x41f550 - 4072f8: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] - 4072fd: 4d 85 f6 test r14, r14 - 407300: 74 26 je 0x407328 - 407302: 41 8b 06 mov eax, dword ptr [r14] - 407305: 83 f8 02 cmp eax, 2 - 407308: 0f 84 b9 03 00 00 je 0x4076c7 - 40730e: 83 f8 03 cmp eax, 3 - 407311: 0f 84 81 03 00 00 je 0x407698 - 407317: 83 f8 01 cmp eax, 1 - 40731a: 0f 84 d6 03 00 00 je 0x4076f6 - 407320: 4c 89 f7 mov rdi, r14 - 407323: e8 28 82 01 00 call 0x41f550 - 407328: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] - 40732d: 4d 85 f6 test r14, r14 - 407330: 0f 84 c5 fe ff ff je 0x4071fb - 407336: 41 8b 06 mov eax, dword ptr [r14] - 407339: 83 f8 02 cmp eax, 2 - 40733c: 0f 84 8d 01 00 00 je 0x4074cf - 407342: 83 f8 03 cmp eax, 3 - 407345: 0f 84 55 01 00 00 je 0x4074a0 - 40734b: 83 f8 01 cmp eax, 1 - 40734e: 0f 84 aa 01 00 00 je 0x4074fe - 407354: 4c 89 f7 mov rdi, r14 - 407357: e8 f4 81 01 00 call 0x41f550 - 40735c: e9 9a fe ff ff jmp 0x4071fb - 407361: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 407368: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40736c: 4d 85 ff test r15, r15 - 40736f: 74 26 je 0x407397 - 407371: 41 8b 07 mov eax, dword ptr [r15] - 407374: 83 f8 02 cmp eax, 2 - 407377: 0f 84 0e 11 00 00 je 0x40848b - 40737d: 83 f8 03 cmp eax, 3 - 407380: 0f 84 b0 10 00 00 je 0x408436 - 407386: 83 f8 01 cmp eax, 1 - 407389: 0f 84 2b 11 00 00 je 0x4084ba - 40738f: 4c 89 ff mov rdi, r15 - 407392: e8 b9 81 01 00 call 0x41f550 - 407397: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40739b: 4d 85 ff test r15, r15 - 40739e: 74 26 je 0x4073c6 - 4073a0: 41 8b 07 mov eax, dword ptr [r15] - 4073a3: 83 f8 02 cmp eax, 2 - 4073a6: 0f 84 f3 04 00 00 je 0x40789f - 4073ac: 83 f8 03 cmp eax, 3 - 4073af: 0f 84 bb 04 00 00 je 0x407870 - 4073b5: 83 f8 01 cmp eax, 1 - 4073b8: 0f 84 10 05 00 00 je 0x4078ce - 4073be: 4c 89 ff mov rdi, r15 - 4073c1: e8 8a 81 01 00 call 0x41f550 - 4073c6: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 4073ca: 4d 85 ff test r15, r15 - 4073cd: 0f 84 e5 fe ff ff je 0x4072b8 - 4073d3: 41 8b 07 mov eax, dword ptr [r15] - 4073d6: 83 f8 02 cmp eax, 2 - 4073d9: 0f 84 90 01 00 00 je 0x40756f - 4073df: 83 f8 03 cmp eax, 3 - 4073e2: 0f 84 58 01 00 00 je 0x407540 - 4073e8: 83 f8 01 cmp eax, 1 - 4073eb: 0f 84 ad 01 00 00 je 0x40759e - 4073f1: 4c 89 ff mov rdi, r15 - 4073f4: e8 57 81 01 00 call 0x41f550 - 4073f9: e9 ba fe ff ff jmp 0x4072b8 - 4073fe: 66 90 nop - 407400: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 407404: 4d 85 ff test r15, r15 - 407407: 74 26 je 0x40742f - 407409: 41 8b 07 mov eax, dword ptr [r15] - 40740c: 83 f8 02 cmp eax, 2 - 40740f: 0f 84 60 17 00 00 je 0x408b75 - 407415: 83 f8 03 cmp eax, 3 - 407418: 0f 84 4e 17 00 00 je 0x408b6c - 40741e: 83 f8 01 cmp eax, 1 - 407421: 0f 84 a3 17 00 00 je 0x408bca - 407427: 4c 89 ff mov rdi, r15 - 40742a: e8 21 81 01 00 call 0x41f550 - 40742f: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 407433: 4d 85 ff test r15, r15 - 407436: 74 26 je 0x40745e - 407438: 41 8b 07 mov eax, dword ptr [r15] - 40743b: 83 f8 02 cmp eax, 2 - 40743e: 0f 84 d1 07 00 00 je 0x407c15 - 407444: 83 f8 03 cmp eax, 3 - 407447: 0f 84 73 07 00 00 je 0x407bc0 - 40744d: 83 f8 01 cmp eax, 1 - 407450: 0f 84 ee 07 00 00 je 0x407c44 - 407456: 4c 89 ff mov rdi, r15 - 407459: e8 f2 80 01 00 call 0x41f550 - 40745e: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 407462: 4d 85 ff test r15, r15 - 407465: 0f 84 1d fe ff ff je 0x407288 - 40746b: 41 8b 07 mov eax, dword ptr [r15] - 40746e: 83 f8 02 cmp eax, 2 - 407471: 0f 84 e8 02 00 00 je 0x40775f - 407477: 83 f8 03 cmp eax, 3 - 40747a: 0f 84 b0 02 00 00 je 0x407730 - 407480: 83 f8 01 cmp eax, 1 - 407483: 0f 84 05 03 00 00 je 0x40778e - 407489: 4c 89 ff mov rdi, r15 - 40748c: e8 bf 80 01 00 call 0x41f550 - 407491: e9 f2 fd ff ff jmp 0x407288 - 407496: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4074a0: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 4074a4: 4d 85 ff test r15, r15 - 4074a7: 74 26 je 0x4074cf - 4074a9: 41 8b 07 mov eax, dword ptr [r15] - 4074ac: 83 f8 02 cmp eax, 2 - 4074af: 0f 84 94 15 00 00 je 0x408a49 - 4074b5: 83 f8 03 cmp eax, 3 - 4074b8: 0f 84 82 15 00 00 je 0x408a40 - 4074be: 83 f8 01 cmp eax, 1 - 4074c1: 0f 84 d7 15 00 00 je 0x408a9e - 4074c7: 4c 89 ff mov rdi, r15 - 4074ca: e8 81 80 01 00 call 0x41f550 - 4074cf: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 4074d3: 4d 85 ff test r15, r15 - 4074d6: 74 26 je 0x4074fe - 4074d8: 41 8b 07 mov eax, dword ptr [r15] - 4074db: 83 f8 02 cmp eax, 2 - 4074de: 0f 84 71 06 00 00 je 0x407b55 - 4074e4: 83 f8 03 cmp eax, 3 - 4074e7: 0f 84 13 06 00 00 je 0x407b00 - 4074ed: 83 f8 01 cmp eax, 1 - 4074f0: 0f 84 8e 06 00 00 je 0x407b84 - 4074f6: 4c 89 ff mov rdi, r15 - 4074f9: e8 52 80 01 00 call 0x41f550 - 4074fe: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 407502: 4d 85 ff test r15, r15 - 407505: 0f 84 49 fe ff ff je 0x407354 - 40750b: 41 8b 07 mov eax, dword ptr [r15] - 40750e: 83 f8 02 cmp eax, 2 - 407511: 0f 84 e8 02 00 00 je 0x4077ff - 407517: 83 f8 03 cmp eax, 3 - 40751a: 0f 84 b0 02 00 00 je 0x4077d0 - 407520: 83 f8 01 cmp eax, 1 - 407523: 0f 84 05 03 00 00 je 0x40782e - 407529: 4c 89 ff mov rdi, r15 - 40752c: e8 1f 80 01 00 call 0x41f550 - 407531: e9 1e fe ff ff jmp 0x407354 - 407536: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 407540: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 407544: 4d 85 c0 test r8, r8 - 407547: 74 26 je 0x40756f - 407549: 41 8b 00 mov eax, dword ptr [r8] - 40754c: 83 f8 02 cmp eax, 2 - 40754f: 0f 84 e4 1a 00 00 je 0x409039 - 407555: 83 f8 03 cmp eax, 3 - 407558: 0f 84 ca 1a 00 00 je 0x409028 - 40755e: 83 f8 01 cmp eax, 1 - 407561: 0f 84 4d 1b 00 00 je 0x4090b4 - 407567: 4c 89 c7 mov rdi, r8 - 40756a: e8 e1 7f 01 00 call 0x41f550 - 40756f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 407573: 4d 85 c0 test r8, r8 - 407576: 74 26 je 0x40759e - 407578: 41 8b 00 mov eax, dword ptr [r8] - 40757b: 83 f8 02 cmp eax, 2 - 40757e: 0f 84 37 08 00 00 je 0x407dbb - 407584: 83 f8 03 cmp eax, 3 - 407587: 0f 84 b3 07 00 00 je 0x407d40 - 40758d: 83 f8 01 cmp eax, 1 - 407590: 0f 84 5c 08 00 00 je 0x407df2 - 407596: 4c 89 c7 mov rdi, r8 - 407599: e8 b2 7f 01 00 call 0x41f550 - 40759e: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 4075a2: 4d 85 c0 test r8, r8 - 4075a5: 0f 84 46 fe ff ff je 0x4073f1 - 4075ab: 41 8b 00 mov eax, dword ptr [r8] - 4075ae: 83 f8 02 cmp eax, 2 - 4075b1: 0f 84 90 03 00 00 je 0x407947 - 4075b7: 83 f8 03 cmp eax, 3 - 4075ba: 0f 84 50 03 00 00 je 0x407910 - 4075c0: 83 f8 01 cmp eax, 1 - 4075c3: 0f 84 b5 03 00 00 je 0x40797e - 4075c9: 4c 89 c7 mov rdi, r8 - 4075cc: e8 7f 7f 01 00 call 0x41f550 - 4075d1: e9 1b fe ff ff jmp 0x4073f1 - 4075d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4075e0: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] - 4075e5: 4d 85 f6 test r14, r14 - 4075e8: 74 26 je 0x407610 - 4075ea: 41 8b 06 mov eax, dword ptr [r14] - 4075ed: 83 f8 02 cmp eax, 2 - 4075f0: 0f 84 37 1e 00 00 je 0x40942d - 4075f6: 83 f8 03 cmp eax, 3 - 4075f9: 0f 84 25 1e 00 00 je 0x409424 - 4075ff: 83 f8 01 cmp eax, 1 - 407602: 0f 84 62 1e 00 00 je 0x40946a - 407608: 4c 89 f7 mov rdi, r14 - 40760b: e8 40 7f 01 00 call 0x41f550 - 407610: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] - 407615: 4d 85 f6 test r14, r14 - 407618: 74 26 je 0x407640 - 40761a: 41 8b 06 mov eax, dword ptr [r14] - 40761d: 83 f8 02 cmp eax, 2 - 407620: 0f 84 8d 0b 00 00 je 0x4081b3 - 407626: 83 f8 03 cmp eax, 3 - 407629: 0f 84 47 0b 00 00 je 0x408176 - 40762f: 83 f8 01 cmp eax, 1 - 407632: 0f 84 aa 0b 00 00 je 0x4081e2 - 407638: 4c 89 f7 mov rdi, r14 - 40763b: e8 10 7f 01 00 call 0x41f550 - 407640: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] - 407645: 4d 85 f6 test r14, r14 - 407648: 0f 84 7d fb ff ff je 0x4071cb - 40764e: 41 8b 06 mov eax, dword ptr [r14] - 407651: 83 f8 02 cmp eax, 2 - 407654: 0f 84 35 04 00 00 je 0x407a8f - 40765a: 83 f8 03 cmp eax, 3 - 40765d: 0f 84 fd 03 00 00 je 0x407a60 - 407663: 83 f8 01 cmp eax, 1 - 407666: 0f 84 52 04 00 00 je 0x407abe - 40766c: 4c 89 f7 mov rdi, r14 - 40766f: e8 dc 7e 01 00 call 0x41f550 - 407674: e9 52 fb ff ff jmp 0x4071cb - 407679: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 407680: 48 83 c4 18 add rsp, 24 - 407684: 31 c0 xor eax, eax - 407686: 5b pop rbx - 407687: 5d pop rbp - 407688: 41 5c pop r12 - 40768a: 41 5d pop r13 - 40768c: 41 5e pop r14 - 40768e: 41 5f pop r15 - 407690: c3 ret - 407691: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 407698: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40769c: 4d 85 ff test r15, r15 - 40769f: 74 26 je 0x4076c7 - 4076a1: 41 8b 07 mov eax, dword ptr [r15] - 4076a4: 83 f8 02 cmp eax, 2 - 4076a7: 0f 84 39 22 00 00 je 0x4098e6 - 4076ad: 83 f8 03 cmp eax, 3 - 4076b0: 0f 84 27 22 00 00 je 0x4098dd - 4076b6: 83 f8 01 cmp eax, 1 - 4076b9: 0f 84 56 22 00 00 je 0x409915 - 4076bf: 4c 89 ff mov rdi, r15 - 4076c2: e8 89 7e 01 00 call 0x41f550 - 4076c7: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 4076cb: 4d 85 ff test r15, r15 - 4076ce: 74 26 je 0x4076f6 - 4076d0: 41 8b 07 mov eax, dword ptr [r15] - 4076d3: 83 f8 02 cmp eax, 2 - 4076d6: 0f 84 1f 0e 00 00 je 0x4084fb - 4076dc: 83 f8 03 cmp eax, 3 - 4076df: 0f 84 0d 0e 00 00 je 0x4084f2 - 4076e5: 83 f8 01 cmp eax, 1 - 4076e8: 0f 84 3c 0e 00 00 je 0x40852a - 4076ee: 4c 89 ff mov rdi, r15 - 4076f1: e8 5a 7e 01 00 call 0x41f550 - 4076f6: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 4076fa: 4d 85 ff test r15, r15 - 4076fd: 0f 84 1d fc ff ff je 0x407320 - 407703: 41 8b 07 mov eax, dword ptr [r15] - 407706: 83 f8 02 cmp eax, 2 - 407709: 0f 84 c6 05 00 00 je 0x407cd5 - 40770f: 83 f8 03 cmp eax, 3 - 407712: 0f 84 68 05 00 00 je 0x407c80 - 407718: 83 f8 01 cmp eax, 1 - 40771b: 0f 84 e3 05 00 00 je 0x407d04 - 407721: 4c 89 ff mov rdi, r15 - 407724: e8 27 7e 01 00 call 0x41f550 - 407729: e9 f2 fb ff ff jmp 0x407320 - 40772e: 66 90 nop - 407730: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 407734: 4d 85 c0 test r8, r8 - 407737: 74 26 je 0x40775f - 407739: 41 8b 00 mov eax, dword ptr [r8] - 40773c: 83 f8 02 cmp eax, 2 - 40773f: 0f 84 a5 25 00 00 je 0x409cea - 407745: 83 f8 03 cmp eax, 3 - 407748: 0f 84 8b 25 00 00 je 0x409cd9 - 40774e: 83 f8 01 cmp eax, 1 - 407751: 0f 84 a4 25 00 00 je 0x409cfb - 407757: 4c 89 c7 mov rdi, r8 - 40775a: e8 f1 7d 01 00 call 0x41f550 - 40775f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 407763: 4d 85 c0 test r8, r8 - 407766: 74 26 je 0x40778e - 407768: 41 8b 00 mov eax, dword ptr [r8] - 40776b: 83 f8 02 cmp eax, 2 - 40776e: 0f 84 97 0f 00 00 je 0x40870b - 407774: 83 f8 03 cmp eax, 3 - 407777: 0f 84 7d 0f 00 00 je 0x4086fa - 40777d: 83 f8 01 cmp eax, 1 - 407780: 0f 84 bc 0f 00 00 je 0x408742 - 407786: 4c 89 c7 mov rdi, r8 - 407789: e8 c2 7d 01 00 call 0x41f550 - 40778e: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 407792: 4d 85 c0 test r8, r8 - 407795: 0f 84 ee fc ff ff je 0x407489 - 40779b: 41 8b 00 mov eax, dword ptr [r8] - 40779e: 83 f8 02 cmp eax, 2 - 4077a1: 0f 84 04 08 00 00 je 0x407fab - 4077a7: 83 f8 03 cmp eax, 3 - 4077aa: 0f 84 80 07 00 00 je 0x407f30 - 4077b0: 83 f8 01 cmp eax, 1 - 4077b3: 0f 84 29 08 00 00 je 0x407fe2 - 4077b9: 4c 89 c7 mov rdi, r8 - 4077bc: e8 8f 7d 01 00 call 0x41f550 - 4077c1: e9 c3 fc ff ff jmp 0x407489 - 4077c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4077d0: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 4077d4: 4d 85 c0 test r8, r8 - 4077d7: 74 26 je 0x4077ff - 4077d9: 41 8b 00 mov eax, dword ptr [r8] - 4077dc: 83 f8 02 cmp eax, 2 - 4077df: 0f 84 41 24 00 00 je 0x409c26 - 4077e5: 83 f8 03 cmp eax, 3 - 4077e8: 0f 84 27 24 00 00 je 0x409c15 - 4077ee: 83 f8 01 cmp eax, 1 - 4077f1: 0f 84 40 24 00 00 je 0x409c37 - 4077f7: 4c 89 c7 mov rdi, r8 - 4077fa: e8 51 7d 01 00 call 0x41f550 - 4077ff: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 407803: 4d 85 c0 test r8, r8 - 407806: 74 26 je 0x40782e - 407808: 41 8b 00 mov eax, dword ptr [r8] - 40780b: 83 f8 02 cmp eax, 2 - 40780e: 0f 84 e7 0d 00 00 je 0x4085fb - 407814: 83 f8 03 cmp eax, 3 - 407817: 0f 84 cd 0d 00 00 je 0x4085ea - 40781d: 83 f8 01 cmp eax, 1 - 407820: 0f 84 0c 0e 00 00 je 0x408632 - 407826: 4c 89 c7 mov rdi, r8 - 407829: e8 22 7d 01 00 call 0x41f550 - 40782e: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 407832: 4d 85 c0 test r8, r8 - 407835: 0f 84 ee fc ff ff je 0x407529 - 40783b: 41 8b 00 mov eax, dword ptr [r8] - 40783e: 83 f8 02 cmp eax, 2 - 407841: 0f 84 5c 08 00 00 je 0x4080a3 - 407847: 83 f8 03 cmp eax, 3 - 40784a: 0f 84 d8 07 00 00 je 0x408028 - 407850: 83 f8 01 cmp eax, 1 - 407853: 0f 84 81 08 00 00 je 0x4080da - 407859: 4c 89 c7 mov rdi, r8 - 40785c: e8 ef 7c 01 00 call 0x41f550 - 407861: e9 c3 fc ff ff jmp 0x407529 - 407866: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 407870: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 407874: 4d 85 c0 test r8, r8 - 407877: 74 26 je 0x40789f - 407879: 41 8b 00 mov eax, dword ptr [r8] - 40787c: 83 f8 02 cmp eax, 2 - 40787f: 0f 84 37 25 00 00 je 0x409dbc - 407885: 83 f8 03 cmp eax, 3 - 407888: 0f 84 1d 25 00 00 je 0x409dab - 40788e: 83 f8 01 cmp eax, 1 - 407891: 0f 84 36 25 00 00 je 0x409dcd - 407897: 4c 89 c7 mov rdi, r8 - 40789a: e8 b1 7c 01 00 call 0x41f550 - 40789f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 4078a3: 4d 85 c0 test r8, r8 - 4078a6: 74 26 je 0x4078ce - 4078a8: 41 8b 00 mov eax, dword ptr [r8] - 4078ab: 83 f8 02 cmp eax, 2 - 4078ae: 0f 84 67 0f 00 00 je 0x40881b - 4078b4: 83 f8 03 cmp eax, 3 - 4078b7: 0f 84 4d 0f 00 00 je 0x40880a - 4078bd: 83 f8 01 cmp eax, 1 - 4078c0: 0f 84 8c 0f 00 00 je 0x408852 - 4078c6: 4c 89 c7 mov rdi, r8 - 4078c9: e8 82 7c 01 00 call 0x41f550 - 4078ce: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 4078d2: 4d 85 c0 test r8, r8 - 4078d5: 0f 84 e3 fa ff ff je 0x4073be - 4078db: 41 8b 00 mov eax, dword ptr [r8] - 4078de: 83 f8 02 cmp eax, 2 - 4078e1: 0f 84 cc 05 00 00 je 0x407eb3 - 4078e7: 83 f8 03 cmp eax, 3 - 4078ea: 0f 84 48 05 00 00 je 0x407e38 - 4078f0: 83 f8 01 cmp eax, 1 - 4078f3: 0f 84 f1 05 00 00 je 0x407eea - 4078f9: 4c 89 c7 mov rdi, r8 - 4078fc: e8 4f 7c 01 00 call 0x41f550 - 407901: e9 b8 fa ff ff jmp 0x4073be - 407906: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 407910: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] - 407914: 4d 85 c9 test r9, r9 - 407917: 74 2e je 0x407947 - 407919: 41 8b 01 mov eax, dword ptr [r9] - 40791c: 83 f8 02 cmp eax, 2 - 40791f: 0f 84 9d 27 00 00 je 0x40a0c2 - 407925: 83 f8 03 cmp eax, 3 - 407928: 0f 84 79 27 00 00 je 0x40a0a7 - 40792e: 83 f8 01 cmp eax, 1 - 407931: 0f 84 a6 27 00 00 je 0x40a0dd - 407937: 4c 89 cf mov rdi, r9 - 40793a: 4c 89 04 24 mov qword ptr [rsp], r8 - 40793e: e8 0d 7c 01 00 call 0x41f550 - 407943: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407947: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40794b: 4d 85 c9 test r9, r9 - 40794e: 74 2e je 0x40797e - 407950: 41 8b 01 mov eax, dword ptr [r9] - 407953: 83 f8 02 cmp eax, 2 - 407956: 0f 84 fd 0f 00 00 je 0x408959 - 40795c: 83 f8 03 cmp eax, 3 - 40795f: 0f 84 d9 0f 00 00 je 0x40893e - 407965: 83 f8 01 cmp eax, 1 - 407968: 0f 84 06 10 00 00 je 0x408974 - 40796e: 4c 89 cf mov rdi, r9 - 407971: 4c 89 04 24 mov qword ptr [rsp], r8 - 407975: e8 d6 7b 01 00 call 0x41f550 - 40797a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40797e: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 407982: 4d 85 c9 test r9, r9 - 407985: 0f 84 3e fc ff ff je 0x4075c9 - 40798b: 41 8b 01 mov eax, dword ptr [r9] - 40798e: 83 f8 02 cmp eax, 2 - 407991: 0f 84 a4 07 00 00 je 0x40813b - 407997: 83 f8 03 cmp eax, 3 - 40799a: 0f 84 80 07 00 00 je 0x408120 - 4079a0: 83 f8 01 cmp eax, 1 - 4079a3: 0f 84 ad 07 00 00 je 0x408156 - 4079a9: 4c 89 cf mov rdi, r9 - 4079ac: 4c 89 04 24 mov qword ptr [rsp], r8 - 4079b0: e8 9b 7b 01 00 call 0x41f550 - 4079b5: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4079b9: e9 0b fc ff ff jmp 0x4075c9 - 4079be: 66 90 nop - 4079c0: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 4079c4: 4d 85 ff test r15, r15 - 4079c7: 74 26 je 0x4079ef - 4079c9: 41 8b 07 mov eax, dword ptr [r15] - 4079cc: 83 f8 02 cmp eax, 2 - 4079cf: 0f 84 ff 2a 00 00 je 0x40a4d4 - 4079d5: 83 f8 03 cmp eax, 3 - 4079d8: 0f 84 ed 2a 00 00 je 0x40a4cb - 4079de: 83 f8 01 cmp eax, 1 - 4079e1: 0f 84 f6 2a 00 00 je 0x40a4dd - 4079e7: 4c 89 ff mov rdi, r15 - 4079ea: e8 61 7b 01 00 call 0x41f550 - 4079ef: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 4079f3: 4d 85 ff test r15, r15 - 4079f6: 74 26 je 0x407a1e - 4079f8: 41 8b 07 mov eax, dword ptr [r15] - 4079fb: 83 f8 02 cmp eax, 2 - 4079fe: 0f 84 db 10 00 00 je 0x408adf - 407a04: 83 f8 03 cmp eax, 3 - 407a07: 0f 84 c9 10 00 00 je 0x408ad6 - 407a0d: 83 f8 01 cmp eax, 1 - 407a10: 0f 84 1e 11 00 00 je 0x408b34 - 407a16: 4c 89 ff mov rdi, r15 - 407a19: e8 32 7b 01 00 call 0x41f550 - 407a1e: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 407a22: 4d 85 ff test r15, r15 - 407a25: 0f 84 2d f8 ff ff je 0x407258 - 407a2b: 41 8b 07 mov eax, dword ptr [r15] - 407a2e: 83 f8 02 cmp eax, 2 - 407a31: 0f 84 dc 08 00 00 je 0x408313 - 407a37: 83 f8 03 cmp eax, 3 - 407a3a: 0f 84 7e 08 00 00 je 0x4082be - 407a40: 83 f8 01 cmp eax, 1 - 407a43: 0f 84 f9 08 00 00 je 0x408342 - 407a49: 4c 89 ff mov rdi, r15 - 407a4c: e8 ff 7a 01 00 call 0x41f550 - 407a51: e9 02 f8 ff ff jmp 0x407258 - 407a56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 407a60: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 407a64: 4d 85 ff test r15, r15 - 407a67: 74 26 je 0x407a8f - 407a69: 41 8b 07 mov eax, dword ptr [r15] - 407a6c: 83 f8 02 cmp eax, 2 - 407a6f: 0f 84 55 27 00 00 je 0x40a1ca - 407a75: 83 f8 03 cmp eax, 3 - 407a78: 0f 84 43 27 00 00 je 0x40a1c1 - 407a7e: 83 f8 01 cmp eax, 1 - 407a81: 0f 84 4c 27 00 00 je 0x40a1d3 - 407a87: 4c 89 ff mov rdi, r15 - 407a8a: e8 c1 7a 01 00 call 0x41f550 - 407a8f: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 407a93: 4d 85 ff test r15, r15 - 407a96: 74 26 je 0x407abe - 407a98: 41 8b 07 mov eax, dword ptr [r15] - 407a9b: 83 f8 02 cmp eax, 2 - 407a9e: 0f 84 93 12 00 00 je 0x408d37 - 407aa4: 83 f8 03 cmp eax, 3 - 407aa7: 0f 84 81 12 00 00 je 0x408d2e - 407aad: 83 f8 01 cmp eax, 1 - 407ab0: 0f 84 d6 12 00 00 je 0x408d8c - 407ab6: 4c 89 ff mov rdi, r15 - 407ab9: e8 92 7a 01 00 call 0x41f550 - 407abe: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 407ac2: 4d 85 ff test r15, r15 - 407ac5: 0f 84 a1 fb ff ff je 0x40766c - 407acb: 41 8b 07 mov eax, dword ptr [r15] - 407ace: 83 f8 02 cmp eax, 2 - 407ad1: 0f 84 f8 08 00 00 je 0x4083cf - 407ad7: 83 f8 03 cmp eax, 3 - 407ada: 0f 84 9a 08 00 00 je 0x40837a - 407ae0: 83 f8 01 cmp eax, 1 - 407ae3: 0f 84 15 09 00 00 je 0x4083fe - 407ae9: 4c 89 ff mov rdi, r15 - 407aec: e8 5f 7a 01 00 call 0x41f550 - 407af1: e9 76 fb ff ff jmp 0x40766c - 407af6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 407b00: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 407b04: 4d 85 c0 test r8, r8 - 407b07: 74 4c je 0x407b55 - 407b09: 41 8b 00 mov eax, dword ptr [r8] - 407b0c: 83 f8 02 cmp eax, 2 - 407b0f: 74 1a je 0x407b2b - 407b11: 83 f8 03 cmp eax, 3 - 407b14: 0f 85 78 1e 00 00 jne 0x409992 - 407b1a: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 407b1e: 4c 89 04 24 mov qword ptr [rsp], r8 - 407b22: e8 79 f5 ff ff call 0x4070a0 <__gettext_free_exp> - 407b27: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407b2b: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 407b2f: 4c 89 04 24 mov qword ptr [rsp], r8 - 407b33: e8 68 f5 ff ff call 0x4070a0 <__gettext_free_exp> - 407b38: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407b3c: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 407b40: 4c 89 04 24 mov qword ptr [rsp], r8 - 407b44: e8 57 f5 ff ff call 0x4070a0 <__gettext_free_exp> - 407b49: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407b4d: 4c 89 c7 mov rdi, r8 - 407b50: e8 fb 79 01 00 call 0x41f550 - 407b55: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 407b59: 4d 85 c0 test r8, r8 - 407b5c: 74 26 je 0x407b84 - 407b5e: 41 8b 00 mov eax, dword ptr [r8] - 407b61: 83 f8 02 cmp eax, 2 - 407b64: 0f 84 9b 15 00 00 je 0x409105 - 407b6a: 83 f8 03 cmp eax, 3 - 407b6d: 0f 84 81 15 00 00 je 0x4090f4 - 407b73: 83 f8 01 cmp eax, 1 - 407b76: 0f 84 04 16 00 00 je 0x409180 - 407b7c: 4c 89 c7 mov rdi, r8 - 407b7f: e8 cc 79 01 00 call 0x41f550 - 407b84: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 407b88: 4d 85 c0 test r8, r8 - 407b8b: 0f 84 65 f9 ff ff je 0x4074f6 - 407b91: 41 8b 00 mov eax, dword ptr [r8] - 407b94: 83 f8 02 cmp eax, 2 - 407b97: 0f 84 d6 09 00 00 je 0x408573 - 407b9d: 83 f8 03 cmp eax, 3 - 407ba0: 0f 84 bc 09 00 00 je 0x408562 - 407ba6: 83 f8 01 cmp eax, 1 - 407ba9: 0f 84 fb 09 00 00 je 0x4085aa - 407baf: 4c 89 c7 mov rdi, r8 - 407bb2: e8 99 79 01 00 call 0x41f550 - 407bb7: e9 3a f9 ff ff jmp 0x4074f6 - 407bbc: 0f 1f 40 00 nop dword ptr [rax] - 407bc0: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 407bc4: 4d 85 c0 test r8, r8 - 407bc7: 74 4c je 0x407c15 - 407bc9: 41 8b 00 mov eax, dword ptr [r8] - 407bcc: 83 f8 02 cmp eax, 2 - 407bcf: 74 1a je 0x407beb - 407bd1: 83 f8 03 cmp eax, 3 - 407bd4: 0f 85 bd 1c 00 00 jne 0x409897 - 407bda: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 407bde: 4c 89 04 24 mov qword ptr [rsp], r8 - 407be2: e8 b9 f4 ff ff call 0x4070a0 <__gettext_free_exp> - 407be7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407beb: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 407bef: 4c 89 04 24 mov qword ptr [rsp], r8 - 407bf3: e8 a8 f4 ff ff call 0x4070a0 <__gettext_free_exp> - 407bf8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407bfc: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 407c00: 4c 89 04 24 mov qword ptr [rsp], r8 - 407c04: e8 97 f4 ff ff call 0x4070a0 <__gettext_free_exp> - 407c09: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407c0d: 4c 89 c7 mov rdi, r8 - 407c10: e8 3b 79 01 00 call 0x41f550 - 407c15: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 407c19: 4d 85 c0 test r8, r8 - 407c1c: 74 26 je 0x407c44 - 407c1e: 41 8b 00 mov eax, dword ptr [r8] - 407c21: 83 f8 02 cmp eax, 2 - 407c24: 0f 84 3f 17 00 00 je 0x409369 - 407c2a: 83 f8 03 cmp eax, 3 - 407c2d: 0f 84 25 17 00 00 je 0x409358 - 407c33: 83 f8 01 cmp eax, 1 - 407c36: 0f 84 a8 17 00 00 je 0x4093e4 - 407c3c: 4c 89 c7 mov rdi, r8 - 407c3f: e8 0c 79 01 00 call 0x41f550 - 407c44: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 407c48: 4d 85 c0 test r8, r8 - 407c4b: 0f 84 05 f8 ff ff je 0x407456 - 407c51: 41 8b 00 mov eax, dword ptr [r8] - 407c54: 83 f8 02 cmp eax, 2 - 407c57: 0f 84 26 0a 00 00 je 0x408683 - 407c5d: 83 f8 03 cmp eax, 3 - 407c60: 0f 84 0c 0a 00 00 je 0x408672 - 407c66: 83 f8 01 cmp eax, 1 - 407c69: 0f 84 4b 0a 00 00 je 0x4086ba - 407c6f: 4c 89 c7 mov rdi, r8 - 407c72: e8 d9 78 01 00 call 0x41f550 - 407c77: e9 da f7 ff ff jmp 0x407456 - 407c7c: 0f 1f 40 00 nop dword ptr [rax] - 407c80: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 407c84: 4d 85 c0 test r8, r8 - 407c87: 74 4c je 0x407cd5 - 407c89: 41 8b 00 mov eax, dword ptr [r8] - 407c8c: 83 f8 02 cmp eax, 2 - 407c8f: 74 1a je 0x407cab - 407c91: 83 f8 03 cmp eax, 3 - 407c94: 0f 85 0b 1c 00 00 jne 0x4098a5 - 407c9a: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 407c9e: 4c 89 04 24 mov qword ptr [rsp], r8 - 407ca2: e8 f9 f3 ff ff call 0x4070a0 <__gettext_free_exp> - 407ca7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407cab: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 407caf: 4c 89 04 24 mov qword ptr [rsp], r8 - 407cb3: e8 e8 f3 ff ff call 0x4070a0 <__gettext_free_exp> - 407cb8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407cbc: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 407cc0: 4c 89 04 24 mov qword ptr [rsp], r8 - 407cc4: e8 d7 f3 ff ff call 0x4070a0 <__gettext_free_exp> - 407cc9: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407ccd: 4c 89 c7 mov rdi, r8 - 407cd0: e8 7b 78 01 00 call 0x41f550 - 407cd5: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 407cd9: 4d 85 c0 test r8, r8 - 407cdc: 74 26 je 0x407d04 - 407cde: 41 8b 00 mov eax, dword ptr [r8] - 407ce1: 83 f8 02 cmp eax, 2 - 407ce4: 0f 84 b3 15 00 00 je 0x40929d - 407cea: 83 f8 03 cmp eax, 3 - 407ced: 0f 84 99 15 00 00 je 0x40928c - 407cf3: 83 f8 01 cmp eax, 1 - 407cf6: 0f 84 1c 16 00 00 je 0x409318 - 407cfc: 4c 89 c7 mov rdi, r8 - 407cff: e8 4c 78 01 00 call 0x41f550 - 407d04: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 407d08: 4d 85 c0 test r8, r8 - 407d0b: 0f 84 10 fa ff ff je 0x407721 - 407d11: 41 8b 00 mov eax, dword ptr [r8] - 407d14: 83 f8 02 cmp eax, 2 - 407d17: 0f 84 76 0a 00 00 je 0x408793 - 407d1d: 83 f8 03 cmp eax, 3 - 407d20: 0f 84 5c 0a 00 00 je 0x408782 - 407d26: 83 f8 01 cmp eax, 1 - 407d29: 0f 84 9b 0a 00 00 je 0x4087ca - 407d2f: 4c 89 c7 mov rdi, r8 - 407d32: e8 19 78 01 00 call 0x41f550 - 407d37: e9 e5 f9 ff ff jmp 0x407721 - 407d3c: 0f 1f 40 00 nop dword ptr [rax] - 407d40: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] - 407d44: 4d 85 c9 test r9, r9 - 407d47: 74 72 je 0x407dbb - 407d49: 41 8b 01 mov eax, dword ptr [r9] - 407d4c: 83 f8 02 cmp eax, 2 - 407d4f: 74 24 je 0x407d75 - 407d51: 83 f8 03 cmp eax, 3 - 407d54: 0f 85 ed 1c 00 00 jne 0x409a47 - 407d5a: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 407d5e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 407d63: 4c 89 0c 24 mov qword ptr [rsp], r9 - 407d67: e8 34 f3 ff ff call 0x4070a0 <__gettext_free_exp> - 407d6c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 407d71: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 407d75: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 407d79: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 407d7e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 407d82: e8 19 f3 ff ff call 0x4070a0 <__gettext_free_exp> - 407d87: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 407d8c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 407d90: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 407d94: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 407d99: 4c 89 0c 24 mov qword ptr [rsp], r9 - 407d9d: e8 fe f2 ff ff call 0x4070a0 <__gettext_free_exp> - 407da2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 407da7: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 407dab: 4c 89 cf mov rdi, r9 - 407dae: 4c 89 04 24 mov qword ptr [rsp], r8 - 407db2: e8 99 77 01 00 call 0x41f550 - 407db7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407dbb: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 407dbf: 4d 85 c9 test r9, r9 - 407dc2: 74 2e je 0x407df2 - 407dc4: 41 8b 01 mov eax, dword ptr [r9] - 407dc7: 83 f8 02 cmp eax, 2 - 407dca: 0f 84 f3 19 00 00 je 0x4097c3 - 407dd0: 83 f8 03 cmp eax, 3 - 407dd3: 0f 84 cf 19 00 00 je 0x4097a8 - 407dd9: 83 f8 01 cmp eax, 1 - 407ddc: 0f 84 fc 19 00 00 je 0x4097de - 407de2: 4c 89 cf mov rdi, r9 - 407de5: 4c 89 04 24 mov qword ptr [rsp], r8 - 407de9: e8 62 77 01 00 call 0x41f550 - 407dee: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407df2: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 407df6: 4d 85 c9 test r9, r9 - 407df9: 0f 84 97 f7 ff ff je 0x407596 - 407dff: 41 8b 01 mov eax, dword ptr [r9] - 407e02: 83 f8 02 cmp eax, 2 - 407e05: 0f 84 f8 0a 00 00 je 0x408903 - 407e0b: 83 f8 03 cmp eax, 3 - 407e0e: 0f 84 d4 0a 00 00 je 0x4088e8 - 407e14: 83 f8 01 cmp eax, 1 - 407e17: 0f 84 01 0b 00 00 je 0x40891e - 407e1d: 4c 89 cf mov rdi, r9 - 407e20: 4c 89 04 24 mov qword ptr [rsp], r8 - 407e24: e8 27 77 01 00 call 0x41f550 - 407e29: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407e2d: e9 64 f7 ff ff jmp 0x407596 - 407e32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 407e38: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] - 407e3c: 4d 85 c9 test r9, r9 - 407e3f: 74 72 je 0x407eb3 - 407e41: 41 8b 01 mov eax, dword ptr [r9] - 407e44: 83 f8 02 cmp eax, 2 - 407e47: 74 24 je 0x407e6d - 407e49: 83 f8 03 cmp eax, 3 - 407e4c: 0f 85 ef 20 00 00 jne 0x409f41 - 407e52: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 407e56: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 407e5b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 407e5f: e8 3c f2 ff ff call 0x4070a0 <__gettext_free_exp> - 407e64: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 407e69: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 407e6d: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 407e71: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 407e76: 4c 89 0c 24 mov qword ptr [rsp], r9 - 407e7a: e8 21 f2 ff ff call 0x4070a0 <__gettext_free_exp> - 407e7f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 407e84: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 407e88: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 407e8c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 407e91: 4c 89 0c 24 mov qword ptr [rsp], r9 - 407e95: e8 06 f2 ff ff call 0x4070a0 <__gettext_free_exp> - 407e9a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 407e9f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 407ea3: 4c 89 cf mov rdi, r9 - 407ea6: 4c 89 04 24 mov qword ptr [rsp], r8 - 407eaa: e8 a1 76 01 00 call 0x41f550 - 407eaf: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407eb3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 407eb7: 4d 85 c9 test r9, r9 - 407eba: 74 2e je 0x407eea - 407ebc: 41 8b 01 mov eax, dword ptr [r9] - 407ebf: 83 f8 02 cmp eax, 2 - 407ec2: 0f 84 a3 17 00 00 je 0x40966b - 407ec8: 83 f8 03 cmp eax, 3 - 407ecb: 0f 84 7f 17 00 00 je 0x409650 - 407ed1: 83 f8 01 cmp eax, 1 - 407ed4: 0f 84 ac 17 00 00 je 0x409686 - 407eda: 4c 89 cf mov rdi, r9 - 407edd: 4c 89 04 24 mov qword ptr [rsp], r8 - 407ee1: e8 6a 76 01 00 call 0x41f550 - 407ee6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407eea: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 407eee: 4d 85 c9 test r9, r9 - 407ef1: 0f 84 02 fa ff ff je 0x4078f9 - 407ef7: 41 8b 01 mov eax, dword ptr [r9] - 407efa: 83 f8 02 cmp eax, 2 - 407efd: 0f 84 02 0b 00 00 je 0x408a05 - 407f03: 83 f8 03 cmp eax, 3 - 407f06: 0f 84 de 0a 00 00 je 0x4089ea - 407f0c: 83 f8 01 cmp eax, 1 - 407f0f: 0f 84 0b 0b 00 00 je 0x408a20 - 407f15: 4c 89 cf mov rdi, r9 - 407f18: 4c 89 04 24 mov qword ptr [rsp], r8 - 407f1c: e8 2f 76 01 00 call 0x41f550 - 407f21: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407f25: e9 cf f9 ff ff jmp 0x4078f9 - 407f2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 407f30: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] - 407f34: 4d 85 c9 test r9, r9 - 407f37: 74 72 je 0x407fab - 407f39: 41 8b 01 mov eax, dword ptr [r9] - 407f3c: 83 f8 02 cmp eax, 2 - 407f3f: 74 24 je 0x407f65 - 407f41: 83 f8 03 cmp eax, 3 - 407f44: 0f 85 e9 1f 00 00 jne 0x409f33 - 407f4a: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 407f4e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 407f53: 4c 89 0c 24 mov qword ptr [rsp], r9 - 407f57: e8 44 f1 ff ff call 0x4070a0 <__gettext_free_exp> - 407f5c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 407f61: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 407f65: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 407f69: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 407f6e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 407f72: e8 29 f1 ff ff call 0x4070a0 <__gettext_free_exp> - 407f77: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 407f7c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 407f80: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 407f84: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 407f89: 4c 89 0c 24 mov qword ptr [rsp], r9 - 407f8d: e8 0e f1 ff ff call 0x4070a0 <__gettext_free_exp> - 407f92: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 407f97: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 407f9b: 4c 89 cf mov rdi, r9 - 407f9e: 4c 89 04 24 mov qword ptr [rsp], r8 - 407fa2: e8 a9 75 01 00 call 0x41f550 - 407fa7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407fab: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 407faf: 4d 85 c9 test r9, r9 - 407fb2: 74 2e je 0x407fe2 - 407fb4: 41 8b 01 mov eax, dword ptr [r9] - 407fb7: 83 f8 02 cmp eax, 2 - 407fba: 0f 84 fd 14 00 00 je 0x4094bd - 407fc0: 83 f8 03 cmp eax, 3 - 407fc3: 0f 84 d9 14 00 00 je 0x4094a2 - 407fc9: 83 f8 01 cmp eax, 1 - 407fcc: 0f 84 06 15 00 00 je 0x4094d8 - 407fd2: 4c 89 cf mov rdi, r9 - 407fd5: 4c 89 04 24 mov qword ptr [rsp], r8 - 407fd9: e8 72 75 01 00 call 0x41f550 - 407fde: 4c 8b 04 24 mov r8, qword ptr [rsp] - 407fe2: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 407fe6: 4d 85 c9 test r9, r9 - 407fe9: 0f 84 ca f7 ff ff je 0x4077b9 - 407fef: 41 8b 01 mov eax, dword ptr [r9] - 407ff2: 83 f8 02 cmp eax, 2 - 407ff5: 0f 84 b4 09 00 00 je 0x4089af - 407ffb: 83 f8 03 cmp eax, 3 - 407ffe: 0f 84 90 09 00 00 je 0x408994 - 408004: 83 f8 01 cmp eax, 1 - 408007: 0f 84 bd 09 00 00 je 0x4089ca - 40800d: 4c 89 cf mov rdi, r9 - 408010: 4c 89 04 24 mov qword ptr [rsp], r8 - 408014: e8 37 75 01 00 call 0x41f550 - 408019: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40801d: e9 97 f7 ff ff jmp 0x4077b9 - 408022: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 408028: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] - 40802c: 4d 85 c9 test r9, r9 - 40802f: 74 72 je 0x4080a3 - 408031: 41 8b 01 mov eax, dword ptr [r9] - 408034: 83 f8 02 cmp eax, 2 - 408037: 74 24 je 0x40805d - 408039: 83 f8 03 cmp eax, 3 - 40803c: 0f 85 13 1a 00 00 jne 0x409a55 - 408042: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 408046: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40804b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40804f: e8 4c f0 ff ff call 0x4070a0 <__gettext_free_exp> - 408054: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408059: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40805d: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 408061: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408066: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40806a: e8 31 f0 ff ff call 0x4070a0 <__gettext_free_exp> - 40806f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408074: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408078: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40807c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408081: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408085: e8 16 f0 ff ff call 0x4070a0 <__gettext_free_exp> - 40808a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40808f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408093: 4c 89 cf mov rdi, r9 - 408096: 4c 89 04 24 mov qword ptr [rsp], r8 - 40809a: e8 b1 74 01 00 call 0x41f550 - 40809f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4080a3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 4080a7: 4d 85 c9 test r9, r9 - 4080aa: 74 2e je 0x4080da - 4080ac: 41 8b 01 mov eax, dword ptr [r9] - 4080af: 83 f8 02 cmp eax, 2 - 4080b2: 0f 84 5b 14 00 00 je 0x409513 - 4080b8: 83 f8 03 cmp eax, 3 - 4080bb: 0f 84 37 14 00 00 je 0x4094f8 - 4080c1: 83 f8 01 cmp eax, 1 - 4080c4: 0f 84 64 14 00 00 je 0x40952e - 4080ca: 4c 89 cf mov rdi, r9 - 4080cd: 4c 89 04 24 mov qword ptr [rsp], r8 - 4080d1: e8 7a 74 01 00 call 0x41f550 - 4080d6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4080da: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 4080de: 4d 85 c9 test r9, r9 - 4080e1: 0f 84 72 f7 ff ff je 0x407859 - 4080e7: 41 8b 01 mov eax, dword ptr [r9] - 4080ea: 83 f8 02 cmp eax, 2 - 4080ed: 0f 84 ba 07 00 00 je 0x4088ad - 4080f3: 83 f8 03 cmp eax, 3 - 4080f6: 0f 84 96 07 00 00 je 0x408892 - 4080fc: 83 f8 01 cmp eax, 1 - 4080ff: 0f 84 c3 07 00 00 je 0x4088c8 - 408105: 4c 89 cf mov rdi, r9 - 408108: 4c 89 04 24 mov qword ptr [rsp], r8 - 40810c: e8 3f 74 01 00 call 0x41f550 - 408111: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408115: e9 3f f7 ff ff jmp 0x407859 - 40811a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 408120: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 408124: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408129: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40812d: e8 6e ef ff ff call 0x4070a0 <__gettext_free_exp> - 408132: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408137: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40813b: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40813f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408144: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408148: e8 53 ef ff ff call 0x4070a0 <__gettext_free_exp> - 40814d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408152: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408156: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40815a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40815f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408163: e8 38 ef ff ff call 0x4070a0 <__gettext_free_exp> - 408168: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40816d: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408171: e9 33 f8 ff ff jmp 0x4079a9 - 408176: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40817a: 4d 85 ff test r15, r15 - 40817d: 74 34 je 0x4081b3 - 40817f: 41 8b 07 mov eax, dword ptr [r15] - 408182: 83 f8 02 cmp eax, 2 - 408185: 74 12 je 0x408199 - 408187: 83 f8 03 cmp eax, 3 - 40818a: 0f 85 15 20 00 00 jne 0x40a1a5 - 408190: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 408194: e8 07 ef ff ff call 0x4070a0 <__gettext_free_exp> - 408199: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 40819d: e8 fe ee ff ff call 0x4070a0 <__gettext_free_exp> - 4081a2: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] - 4081a6: e8 f5 ee ff ff call 0x4070a0 <__gettext_free_exp> - 4081ab: 4c 89 ff mov rdi, r15 - 4081ae: e8 9d 73 01 00 call 0x41f550 - 4081b3: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 4081b7: 4d 85 ff test r15, r15 - 4081ba: 74 26 je 0x4081e2 - 4081bc: 41 8b 07 mov eax, dword ptr [r15] - 4081bf: 83 f8 02 cmp eax, 2 - 4081c2: 0f 84 3f 16 00 00 je 0x409807 - 4081c8: 83 f8 03 cmp eax, 3 - 4081cb: 0f 84 2d 16 00 00 je 0x4097fe - 4081d1: 83 f8 01 cmp eax, 1 - 4081d4: 0f 84 5c 16 00 00 je 0x409836 - 4081da: 4c 89 ff mov rdi, r15 - 4081dd: e8 6e 73 01 00 call 0x41f550 - 4081e2: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 4081e6: 4d 85 ff test r15, r15 - 4081e9: 0f 84 49 f4 ff ff je 0x407638 - 4081ef: 41 8b 07 mov eax, dword ptr [r15] - 4081f2: 83 f8 02 cmp eax, 2 - 4081f5: 0f 84 10 0a 00 00 je 0x408c0b - 4081fb: 83 f8 03 cmp eax, 3 - 4081fe: 0f 84 fe 09 00 00 je 0x408c02 - 408204: 83 f8 01 cmp eax, 1 - 408207: 0f 84 53 0a 00 00 je 0x408c60 - 40820d: 4c 89 ff mov rdi, r15 - 408210: e8 3b 73 01 00 call 0x41f550 - 408215: e9 1e f4 ff ff jmp 0x407638 - 40821a: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40821e: 4d 85 ff test r15, r15 - 408221: 74 34 je 0x408257 - 408223: 41 8b 07 mov eax, dword ptr [r15] - 408226: 83 f8 02 cmp eax, 2 - 408229: 74 12 je 0x40823d - 40822b: 83 f8 03 cmp eax, 3 - 40822e: 0f 85 63 1f 00 00 jne 0x40a197 - 408234: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 408238: e8 63 ee ff ff call 0x4070a0 <__gettext_free_exp> - 40823d: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 408241: e8 5a ee ff ff call 0x4070a0 <__gettext_free_exp> - 408246: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] - 40824a: e8 51 ee ff ff call 0x4070a0 <__gettext_free_exp> - 40824f: 4c 89 ff mov rdi, r15 - 408252: e8 f9 72 01 00 call 0x41f550 - 408257: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40825b: 4d 85 ff test r15, r15 - 40825e: 74 26 je 0x408286 - 408260: 41 8b 07 mov eax, dword ptr [r15] - 408263: 83 f8 02 cmp eax, 2 - 408266: 0f 84 4b 17 00 00 je 0x4099b7 - 40826c: 83 f8 03 cmp eax, 3 - 40826f: 0f 84 39 17 00 00 je 0x4099ae - 408275: 83 f8 01 cmp eax, 1 - 408278: 0f 84 68 17 00 00 je 0x4099e6 - 40827e: 4c 89 ff mov rdi, r15 - 408281: e8 ca 72 01 00 call 0x41f550 - 408286: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40828a: 4d 85 ff test r15, r15 - 40828d: 0f 84 5d f0 ff ff je 0x4072f0 - 408293: 41 8b 07 mov eax, dword ptr [r15] - 408296: 83 f8 02 cmp eax, 2 - 408299: 0f 84 02 0a 00 00 je 0x408ca1 - 40829f: 83 f8 03 cmp eax, 3 - 4082a2: 0f 84 f0 09 00 00 je 0x408c98 - 4082a8: 83 f8 01 cmp eax, 1 - 4082ab: 0f 84 45 0a 00 00 je 0x408cf6 - 4082b1: 4c 89 ff mov rdi, r15 - 4082b4: e8 97 72 01 00 call 0x41f550 - 4082b9: e9 32 f0 ff ff jmp 0x4072f0 - 4082be: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 4082c2: 4d 85 c0 test r8, r8 - 4082c5: 74 4c je 0x408313 - 4082c7: 41 8b 00 mov eax, dword ptr [r8] - 4082ca: 83 f8 02 cmp eax, 2 - 4082cd: 74 1a je 0x4082e9 - 4082cf: 83 f8 03 cmp eax, 3 - 4082d2: 0f 85 7f 20 00 00 jne 0x40a357 - 4082d8: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 4082dc: 4c 89 04 24 mov qword ptr [rsp], r8 - 4082e0: e8 bb ed ff ff call 0x4070a0 <__gettext_free_exp> - 4082e5: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4082e9: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 4082ed: 4c 89 04 24 mov qword ptr [rsp], r8 - 4082f1: e8 aa ed ff ff call 0x4070a0 <__gettext_free_exp> - 4082f6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4082fa: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 4082fe: 4c 89 04 24 mov qword ptr [rsp], r8 - 408302: e8 99 ed ff ff call 0x4070a0 <__gettext_free_exp> - 408307: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40830b: 4c 89 c7 mov rdi, r8 - 40830e: e8 3d 72 01 00 call 0x41f550 - 408313: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 408317: 4d 85 c0 test r8, r8 - 40831a: 74 26 je 0x408342 - 40831c: 41 8b 00 mov eax, dword ptr [r8] - 40831f: 83 f8 02 cmp eax, 2 - 408322: 0f 84 ba 1b 00 00 je 0x409ee2 - 408328: 83 f8 03 cmp eax, 3 - 40832b: 0f 84 a0 1b 00 00 je 0x409ed1 - 408331: 83 f8 01 cmp eax, 1 - 408334: 0f 84 b9 1b 00 00 je 0x409ef3 - 40833a: 4c 89 c7 mov rdi, r8 - 40833d: e8 0e 72 01 00 call 0x41f550 - 408342: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 408346: 4d 85 c0 test r8, r8 - 408349: 0f 84 fa f6 ff ff je 0x407a49 - 40834f: 41 8b 00 mov eax, dword ptr [r8] - 408352: 83 f8 02 cmp eax, 2 - 408355: 0f 84 46 0b 00 00 je 0x408ea1 - 40835b: 83 f8 03 cmp eax, 3 - 40835e: 0f 84 2c 0b 00 00 je 0x408e90 - 408364: 83 f8 01 cmp eax, 1 - 408367: 0f 84 af 0b 00 00 je 0x408f1c - 40836d: 4c 89 c7 mov rdi, r8 - 408370: e8 db 71 01 00 call 0x41f550 - 408375: e9 cf f6 ff ff jmp 0x407a49 - 40837a: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40837e: 4d 85 c0 test r8, r8 - 408381: 74 4c je 0x4083cf - 408383: 41 8b 00 mov eax, dword ptr [r8] - 408386: 83 f8 02 cmp eax, 2 - 408389: 74 1a je 0x4083a5 - 40838b: 83 f8 03 cmp eax, 3 - 40838e: 0f 85 29 21 00 00 jne 0x40a4bd - 408394: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408398: 4c 89 04 24 mov qword ptr [rsp], r8 - 40839c: e8 ff ec ff ff call 0x4070a0 <__gettext_free_exp> - 4083a1: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4083a5: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 4083a9: 4c 89 04 24 mov qword ptr [rsp], r8 - 4083ad: e8 ee ec ff ff call 0x4070a0 <__gettext_free_exp> - 4083b2: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4083b6: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 4083ba: 4c 89 04 24 mov qword ptr [rsp], r8 - 4083be: e8 dd ec ff ff call 0x4070a0 <__gettext_free_exp> - 4083c3: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4083c7: 4c 89 c7 mov rdi, r8 - 4083ca: e8 81 71 01 00 call 0x41f550 - 4083cf: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 4083d3: 4d 85 c0 test r8, r8 - 4083d6: 74 26 je 0x4083fe - 4083d8: 41 8b 00 mov eax, dword ptr [r8] - 4083db: 83 f8 02 cmp eax, 2 - 4083de: 0f 84 9c 1a 00 00 je 0x409e80 - 4083e4: 83 f8 03 cmp eax, 3 - 4083e7: 0f 84 82 1a 00 00 je 0x409e6f - 4083ed: 83 f8 01 cmp eax, 1 - 4083f0: 0f 84 9b 1a 00 00 je 0x409e91 - 4083f6: 4c 89 c7 mov rdi, r8 - 4083f9: e8 52 71 01 00 call 0x41f550 - 4083fe: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 408402: 4d 85 c0 test r8, r8 - 408405: 0f 84 de f6 ff ff je 0x407ae9 - 40840b: 41 8b 00 mov eax, dword ptr [r8] - 40840e: 83 f8 02 cmp eax, 2 - 408411: 0f 84 be 09 00 00 je 0x408dd5 - 408417: 83 f8 03 cmp eax, 3 - 40841a: 0f 84 a4 09 00 00 je 0x408dc4 - 408420: 83 f8 01 cmp eax, 1 - 408423: 0f 84 27 0a 00 00 je 0x408e50 - 408429: 4c 89 c7 mov rdi, r8 - 40842c: e8 1f 71 01 00 call 0x41f550 - 408431: e9 b3 f6 ff ff jmp 0x407ae9 - 408436: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40843a: 4d 85 c0 test r8, r8 - 40843d: 74 4c je 0x40848b - 40843f: 41 8b 00 mov eax, dword ptr [r8] - 408442: 83 f8 02 cmp eax, 2 - 408445: 74 1a je 0x408461 - 408447: 83 f8 03 cmp eax, 3 - 40844a: 0f 85 c5 20 00 00 jne 0x40a515 - 408450: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408454: 4c 89 04 24 mov qword ptr [rsp], r8 - 408458: e8 43 ec ff ff call 0x4070a0 <__gettext_free_exp> - 40845d: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408461: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 408465: 4c 89 04 24 mov qword ptr [rsp], r8 - 408469: e8 32 ec ff ff call 0x4070a0 <__gettext_free_exp> - 40846e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408472: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 408476: 4c 89 04 24 mov qword ptr [rsp], r8 - 40847a: e8 21 ec ff ff call 0x4070a0 <__gettext_free_exp> - 40847f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408483: 4c 89 c7 mov rdi, r8 - 408486: e8 c5 70 01 00 call 0x41f550 - 40848b: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40848f: 4d 85 c0 test r8, r8 - 408492: 74 26 je 0x4084ba - 408494: 41 8b 00 mov eax, dword ptr [r8] - 408497: 83 f8 02 cmp eax, 2 - 40849a: 0f 84 24 17 00 00 je 0x409bc4 - 4084a0: 83 f8 03 cmp eax, 3 - 4084a3: 0f 84 0a 17 00 00 je 0x409bb3 - 4084a9: 83 f8 01 cmp eax, 1 - 4084ac: 0f 84 23 17 00 00 je 0x409bd5 - 4084b2: 4c 89 c7 mov rdi, r8 - 4084b5: e8 96 70 01 00 call 0x41f550 - 4084ba: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 4084be: 4d 85 c0 test r8, r8 - 4084c1: 0f 84 c8 ee ff ff je 0x40738f - 4084c7: 41 8b 00 mov eax, dword ptr [r8] - 4084ca: 83 f8 02 cmp eax, 2 - 4084cd: 0f 84 9a 0a 00 00 je 0x408f6d - 4084d3: 83 f8 03 cmp eax, 3 - 4084d6: 0f 84 80 0a 00 00 je 0x408f5c - 4084dc: 83 f8 01 cmp eax, 1 - 4084df: 0f 84 03 0b 00 00 je 0x408fe8 - 4084e5: 4c 89 c7 mov rdi, r8 - 4084e8: e8 63 70 01 00 call 0x41f550 - 4084ed: e9 9d ee ff ff jmp 0x40738f - 4084f2: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 4084f6: e8 a5 eb ff ff call 0x4070a0 <__gettext_free_exp> - 4084fb: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 4084ff: 4d 85 c0 test r8, r8 - 408502: 74 26 je 0x40852a - 408504: 41 8b 00 mov eax, dword ptr [r8] - 408507: 83 f8 02 cmp eax, 2 - 40850a: 0f 84 1a 1c 00 00 je 0x40a12a - 408510: 83 f8 03 cmp eax, 3 - 408513: 0f 84 00 1c 00 00 je 0x40a119 - 408519: 83 f8 01 cmp eax, 1 - 40851c: 0f 84 19 1c 00 00 je 0x40a13b - 408522: 4c 89 c7 mov rdi, r8 - 408525: e8 26 70 01 00 call 0x41f550 - 40852a: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40852e: 4d 85 c0 test r8, r8 - 408531: 0f 84 b7 f1 ff ff je 0x4076ee - 408537: 41 8b 00 mov eax, dword ptr [r8] - 40853a: 83 f8 02 cmp eax, 2 - 40853d: 0f 84 8e 0c 00 00 je 0x4091d1 - 408543: 83 f8 03 cmp eax, 3 - 408546: 0f 84 74 0c 00 00 je 0x4091c0 - 40854c: 83 f8 01 cmp eax, 1 - 40854f: 0f 84 f7 0c 00 00 je 0x40924c - 408555: 4c 89 c7 mov rdi, r8 - 408558: e8 f3 6f 01 00 call 0x41f550 - 40855d: e9 8c f1 ff ff jmp 0x4076ee - 408562: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408566: 4c 89 04 24 mov qword ptr [rsp], r8 - 40856a: e8 31 eb ff ff call 0x4070a0 <__gettext_free_exp> - 40856f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408573: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 408577: 4d 85 c9 test r9, r9 - 40857a: 74 2e je 0x4085aa - 40857c: 41 8b 01 mov eax, dword ptr [r9] - 40857f: 83 f8 02 cmp eax, 2 - 408582: 0f 84 62 20 00 00 je 0x40a5ea - 408588: 83 f8 03 cmp eax, 3 - 40858b: 0f 84 3e 20 00 00 je 0x40a5cf - 408591: 83 f8 01 cmp eax, 1 - 408594: 0f 84 6b 20 00 00 je 0x40a605 - 40859a: 4c 89 cf mov rdi, r9 - 40859d: 4c 89 04 24 mov qword ptr [rsp], r8 - 4085a1: e8 aa 6f 01 00 call 0x41f550 - 4085a6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4085aa: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 4085ae: 4d 85 c9 test r9, r9 - 4085b1: 0f 84 f8 f5 ff ff je 0x407baf - 4085b7: 41 8b 01 mov eax, dword ptr [r9] - 4085ba: 83 f8 02 cmp eax, 2 - 4085bd: 0f 84 a6 0f 00 00 je 0x409569 - 4085c3: 83 f8 03 cmp eax, 3 - 4085c6: 0f 84 82 0f 00 00 je 0x40954e - 4085cc: 83 f8 01 cmp eax, 1 - 4085cf: 0f 84 af 0f 00 00 je 0x409584 - 4085d5: 4c 89 cf mov rdi, r9 - 4085d8: 4c 89 04 24 mov qword ptr [rsp], r8 - 4085dc: e8 6f 6f 01 00 call 0x41f550 - 4085e1: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4085e5: e9 c5 f5 ff ff jmp 0x407baf - 4085ea: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 4085ee: 4c 89 04 24 mov qword ptr [rsp], r8 - 4085f2: e8 a9 ea ff ff call 0x4070a0 <__gettext_free_exp> - 4085f7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4085fb: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 4085ff: 4d 85 c9 test r9, r9 - 408602: 74 2e je 0x408632 - 408604: 41 8b 01 mov eax, dword ptr [r9] - 408607: 83 f8 02 cmp eax, 2 - 40860a: 0f 84 84 1f 00 00 je 0x40a594 - 408610: 83 f8 03 cmp eax, 3 - 408613: 0f 84 60 1f 00 00 je 0x40a579 - 408619: 83 f8 01 cmp eax, 1 - 40861c: 0f 84 8d 1f 00 00 je 0x40a5af - 408622: 4c 89 cf mov rdi, r9 - 408625: 4c 89 04 24 mov qword ptr [rsp], r8 - 408629: e8 22 6f 01 00 call 0x41f550 - 40862e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408632: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 408636: 4d 85 c9 test r9, r9 - 408639: 0f 84 e7 f1 ff ff je 0x407826 - 40863f: 41 8b 01 mov eax, dword ptr [r9] - 408642: 83 f8 02 cmp eax, 2 - 408645: 0f 84 74 0f 00 00 je 0x4095bf - 40864b: 83 f8 03 cmp eax, 3 - 40864e: 0f 84 50 0f 00 00 je 0x4095a4 - 408654: 83 f8 01 cmp eax, 1 - 408657: 0f 84 7d 0f 00 00 je 0x4095da - 40865d: 4c 89 cf mov rdi, r9 - 408660: 4c 89 04 24 mov qword ptr [rsp], r8 - 408664: e8 e7 6e 01 00 call 0x41f550 - 408669: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40866d: e9 b4 f1 ff ff jmp 0x407826 - 408672: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408676: 4c 89 04 24 mov qword ptr [rsp], r8 - 40867a: e8 21 ea ff ff call 0x4070a0 <__gettext_free_exp> - 40867f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408683: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 408687: 4d 85 c9 test r9, r9 - 40868a: 74 2e je 0x4086ba - 40868c: 41 8b 01 mov eax, dword ptr [r9] - 40868f: 83 f8 02 cmp eax, 2 - 408692: 0f 84 e8 1c 00 00 je 0x40a380 - 408698: 83 f8 03 cmp eax, 3 - 40869b: 0f 84 c4 1c 00 00 je 0x40a365 - 4086a1: 83 f8 01 cmp eax, 1 - 4086a4: 0f 84 f1 1c 00 00 je 0x40a39b - 4086aa: 4c 89 cf mov rdi, r9 - 4086ad: 4c 89 04 24 mov qword ptr [rsp], r8 - 4086b1: e8 9a 6e 01 00 call 0x41f550 - 4086b6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4086ba: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 4086be: 4d 85 c9 test r9, r9 - 4086c1: 0f 84 a8 f5 ff ff je 0x407c6f - 4086c7: 41 8b 01 mov eax, dword ptr [r9] - 4086ca: 83 f8 02 cmp eax, 2 - 4086cd: 0f 84 42 0f 00 00 je 0x409615 - 4086d3: 83 f8 03 cmp eax, 3 - 4086d6: 0f 84 1e 0f 00 00 je 0x4095fa - 4086dc: 83 f8 01 cmp eax, 1 - 4086df: 0f 84 4b 0f 00 00 je 0x409630 - 4086e5: 4c 89 cf mov rdi, r9 - 4086e8: 4c 89 04 24 mov qword ptr [rsp], r8 - 4086ec: e8 5f 6e 01 00 call 0x41f550 - 4086f1: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4086f5: e9 75 f5 ff ff jmp 0x407c6f - 4086fa: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 4086fe: 4c 89 04 24 mov qword ptr [rsp], r8 - 408702: e8 99 e9 ff ff call 0x4070a0 <__gettext_free_exp> - 408707: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40870b: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40870f: 4d 85 c9 test r9, r9 - 408712: 74 2e je 0x408742 - 408714: 41 8b 01 mov eax, dword ptr [r9] - 408717: 83 f8 02 cmp eax, 2 - 40871a: 0f 84 0c 1d 00 00 je 0x40a42c - 408720: 83 f8 03 cmp eax, 3 - 408723: 0f 84 e8 1c 00 00 je 0x40a411 - 408729: 83 f8 01 cmp eax, 1 - 40872c: 0f 84 15 1d 00 00 je 0x40a447 - 408732: 4c 89 cf mov rdi, r9 - 408735: 4c 89 04 24 mov qword ptr [rsp], r8 - 408739: e8 12 6e 01 00 call 0x41f550 - 40873e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408742: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 408746: 4d 85 c9 test r9, r9 - 408749: 0f 84 37 f0 ff ff je 0x407786 - 40874f: 41 8b 01 mov eax, dword ptr [r9] - 408752: 83 f8 02 cmp eax, 2 - 408755: 0f 84 66 0f 00 00 je 0x4096c1 - 40875b: 83 f8 03 cmp eax, 3 - 40875e: 0f 84 42 0f 00 00 je 0x4096a6 - 408764: 83 f8 01 cmp eax, 1 - 408767: 0f 84 6f 0f 00 00 je 0x4096dc - 40876d: 4c 89 cf mov rdi, r9 - 408770: 4c 89 04 24 mov qword ptr [rsp], r8 - 408774: e8 d7 6d 01 00 call 0x41f550 - 408779: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40877d: e9 04 f0 ff ff jmp 0x407786 - 408782: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408786: 4c 89 04 24 mov qword ptr [rsp], r8 - 40878a: e8 11 e9 ff ff call 0x4070a0 <__gettext_free_exp> - 40878f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408793: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 408797: 4d 85 c9 test r9, r9 - 40879a: 74 2e je 0x4087ca - 40879c: 41 8b 01 mov eax, dword ptr [r9] - 40879f: 83 f8 02 cmp eax, 2 - 4087a2: 0f 84 74 1b 00 00 je 0x40a31c - 4087a8: 83 f8 03 cmp eax, 3 - 4087ab: 0f 84 50 1b 00 00 je 0x40a301 - 4087b1: 83 f8 01 cmp eax, 1 - 4087b4: 0f 84 7d 1b 00 00 je 0x40a337 - 4087ba: 4c 89 cf mov rdi, r9 - 4087bd: 4c 89 04 24 mov qword ptr [rsp], r8 - 4087c1: e8 8a 6d 01 00 call 0x41f550 - 4087c6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4087ca: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 4087ce: 4d 85 c9 test r9, r9 - 4087d1: 0f 84 58 f5 ff ff je 0x407d2f - 4087d7: 41 8b 01 mov eax, dword ptr [r9] - 4087da: 83 f8 02 cmp eax, 2 - 4087dd: 0f 84 34 0f 00 00 je 0x409717 - 4087e3: 83 f8 03 cmp eax, 3 - 4087e6: 0f 84 10 0f 00 00 je 0x4096fc - 4087ec: 83 f8 01 cmp eax, 1 - 4087ef: 0f 84 3d 0f 00 00 je 0x409732 - 4087f5: 4c 89 cf mov rdi, r9 - 4087f8: 4c 89 04 24 mov qword ptr [rsp], r8 - 4087fc: e8 4f 6d 01 00 call 0x41f550 - 408801: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408805: e9 25 f5 ff ff jmp 0x407d2f - 40880a: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40880e: 4c 89 04 24 mov qword ptr [rsp], r8 - 408812: e8 89 e8 ff ff call 0x4070a0 <__gettext_free_exp> - 408817: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40881b: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40881f: 4d 85 c9 test r9, r9 - 408822: 74 2e je 0x408852 - 408824: 41 8b 01 mov eax, dword ptr [r9] - 408827: 83 f8 02 cmp eax, 2 - 40882a: 0f 84 52 1c 00 00 je 0x40a482 - 408830: 83 f8 03 cmp eax, 3 - 408833: 0f 84 2e 1c 00 00 je 0x40a467 - 408839: 83 f8 01 cmp eax, 1 - 40883c: 0f 84 5b 1c 00 00 je 0x40a49d - 408842: 4c 89 cf mov rdi, r9 - 408845: 4c 89 04 24 mov qword ptr [rsp], r8 - 408849: e8 02 6d 01 00 call 0x41f550 - 40884e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408852: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 408856: 4d 85 c9 test r9, r9 - 408859: 0f 84 67 f0 ff ff je 0x4078c6 - 40885f: 41 8b 01 mov eax, dword ptr [r9] - 408862: 83 f8 02 cmp eax, 2 - 408865: 0f 84 02 0f 00 00 je 0x40976d - 40886b: 83 f8 03 cmp eax, 3 - 40886e: 0f 84 de 0e 00 00 je 0x409752 - 408874: 83 f8 01 cmp eax, 1 - 408877: 0f 84 0b 0f 00 00 je 0x409788 - 40887d: 4c 89 cf mov rdi, r9 - 408880: 4c 89 04 24 mov qword ptr [rsp], r8 - 408884: e8 c7 6c 01 00 call 0x41f550 - 408889: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40888d: e9 34 f0 ff ff jmp 0x4078c6 - 408892: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 408896: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40889b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40889f: e8 fc e7 ff ff call 0x4070a0 <__gettext_free_exp> - 4088a4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4088a9: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4088ad: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 4088b1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4088b6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4088ba: e8 e1 e7 ff ff call 0x4070a0 <__gettext_free_exp> - 4088bf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4088c4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4088c8: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 4088cc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4088d1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4088d5: e8 c6 e7 ff ff call 0x4070a0 <__gettext_free_exp> - 4088da: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4088df: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4088e3: e9 1d f8 ff ff jmp 0x408105 - 4088e8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 4088ec: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4088f1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4088f5: e8 a6 e7 ff ff call 0x4070a0 <__gettext_free_exp> - 4088fa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4088ff: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408903: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 408907: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40890c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408910: e8 8b e7 ff ff call 0x4070a0 <__gettext_free_exp> - 408915: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40891a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40891e: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 408922: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408927: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40892b: e8 70 e7 ff ff call 0x4070a0 <__gettext_free_exp> - 408930: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408935: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408939: e9 df f4 ff ff jmp 0x407e1d - 40893e: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 408942: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408947: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40894b: e8 50 e7 ff ff call 0x4070a0 <__gettext_free_exp> - 408950: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408955: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408959: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40895d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408962: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408966: e8 35 e7 ff ff call 0x4070a0 <__gettext_free_exp> - 40896b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408970: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408974: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 408978: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40897d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408981: e8 1a e7 ff ff call 0x4070a0 <__gettext_free_exp> - 408986: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40898b: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40898f: e9 da ef ff ff jmp 0x40796e - 408994: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 408998: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40899d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4089a1: e8 fa e6 ff ff call 0x4070a0 <__gettext_free_exp> - 4089a6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4089ab: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4089af: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 4089b3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4089b8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4089bc: e8 df e6 ff ff call 0x4070a0 <__gettext_free_exp> - 4089c1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4089c6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4089ca: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 4089ce: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4089d3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4089d7: e8 c4 e6 ff ff call 0x4070a0 <__gettext_free_exp> - 4089dc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4089e1: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4089e5: e9 23 f6 ff ff jmp 0x40800d - 4089ea: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 4089ee: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4089f3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4089f7: e8 a4 e6 ff ff call 0x4070a0 <__gettext_free_exp> - 4089fc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408a01: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408a05: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 408a09: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408a0e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408a12: e8 89 e6 ff ff call 0x4070a0 <__gettext_free_exp> - 408a17: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408a1c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408a20: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 408a24: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408a29: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408a2d: e8 6e e6 ff ff call 0x4070a0 <__gettext_free_exp> - 408a32: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408a37: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408a3b: e9 d5 f4 ff ff jmp 0x407f15 - 408a40: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 408a44: e8 57 e6 ff ff call 0x4070a0 <__gettext_free_exp> - 408a49: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 408a4d: 4d 85 c0 test r8, r8 - 408a50: 74 4c je 0x408a9e - 408a52: 41 8b 00 mov eax, dword ptr [r8] - 408a55: 83 f8 02 cmp eax, 2 - 408a58: 74 1a je 0x408a74 - 408a5a: 83 f8 03 cmp eax, 3 - 408a5d: 0f 85 50 0e 00 00 jne 0x4098b3 - 408a63: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408a67: 4c 89 04 24 mov qword ptr [rsp], r8 - 408a6b: e8 30 e6 ff ff call 0x4070a0 <__gettext_free_exp> - 408a70: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408a74: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 408a78: 4c 89 04 24 mov qword ptr [rsp], r8 - 408a7c: e8 1f e6 ff ff call 0x4070a0 <__gettext_free_exp> - 408a81: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408a85: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 408a89: 4c 89 04 24 mov qword ptr [rsp], r8 - 408a8d: e8 0e e6 ff ff call 0x4070a0 <__gettext_free_exp> - 408a92: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408a96: 4c 89 c7 mov rdi, r8 - 408a99: e8 b2 6a 01 00 call 0x41f550 - 408a9e: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 408aa2: 4d 85 c0 test r8, r8 - 408aa5: 0f 84 1c ea ff ff je 0x4074c7 - 408aab: 41 8b 00 mov eax, dword ptr [r8] - 408aae: 83 f8 02 cmp eax, 2 - 408ab1: 0f 84 d1 11 00 00 je 0x409c88 - 408ab7: 83 f8 03 cmp eax, 3 - 408aba: 0f 84 b7 11 00 00 je 0x409c77 - 408ac0: 83 f8 01 cmp eax, 1 - 408ac3: 0f 84 d0 11 00 00 je 0x409c99 - 408ac9: 4c 89 c7 mov rdi, r8 - 408acc: e8 7f 6a 01 00 call 0x41f550 - 408ad1: e9 f1 e9 ff ff jmp 0x4074c7 - 408ad6: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 408ada: e8 c1 e5 ff ff call 0x4070a0 <__gettext_free_exp> - 408adf: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 408ae3: 4d 85 c0 test r8, r8 - 408ae6: 74 4c je 0x408b34 - 408ae8: 41 8b 00 mov eax, dword ptr [r8] - 408aeb: 83 f8 02 cmp eax, 2 - 408aee: 74 1a je 0x408b0a - 408af0: 83 f8 03 cmp eax, 3 - 408af3: 0f 85 d6 0d 00 00 jne 0x4098cf - 408af9: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408afd: 4c 89 04 24 mov qword ptr [rsp], r8 - 408b01: e8 9a e5 ff ff call 0x4070a0 <__gettext_free_exp> - 408b06: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408b0a: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 408b0e: 4c 89 04 24 mov qword ptr [rsp], r8 - 408b12: e8 89 e5 ff ff call 0x4070a0 <__gettext_free_exp> - 408b17: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408b1b: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 408b1f: 4c 89 04 24 mov qword ptr [rsp], r8 - 408b23: e8 78 e5 ff ff call 0x4070a0 <__gettext_free_exp> - 408b28: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408b2c: 4c 89 c7 mov rdi, r8 - 408b2f: e8 1c 6a 01 00 call 0x41f550 - 408b34: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 408b38: 4d 85 c0 test r8, r8 - 408b3b: 0f 84 d5 ee ff ff je 0x407a16 - 408b41: 41 8b 00 mov eax, dword ptr [r8] - 408b44: 83 f8 02 cmp eax, 2 - 408b47: 0f 84 ff 11 00 00 je 0x409d4c - 408b4d: 83 f8 03 cmp eax, 3 - 408b50: 0f 84 e5 11 00 00 je 0x409d3b - 408b56: 83 f8 01 cmp eax, 1 - 408b59: 0f 84 fe 11 00 00 je 0x409d5d - 408b5f: 4c 89 c7 mov rdi, r8 - 408b62: e8 e9 69 01 00 call 0x41f550 - 408b67: e9 aa ee ff ff jmp 0x407a16 - 408b6c: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 408b70: e8 2b e5 ff ff call 0x4070a0 <__gettext_free_exp> - 408b75: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 408b79: 4d 85 c0 test r8, r8 - 408b7c: 74 4c je 0x408bca - 408b7e: 41 8b 00 mov eax, dword ptr [r8] - 408b81: 83 f8 02 cmp eax, 2 - 408b84: 74 1a je 0x408ba0 - 408b86: 83 f8 03 cmp eax, 3 - 408b89: 0f 85 e7 0d 00 00 jne 0x409976 - 408b8f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408b93: 4c 89 04 24 mov qword ptr [rsp], r8 - 408b97: e8 04 e5 ff ff call 0x4070a0 <__gettext_free_exp> - 408b9c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408ba0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 408ba4: 4c 89 04 24 mov qword ptr [rsp], r8 - 408ba8: e8 f3 e4 ff ff call 0x4070a0 <__gettext_free_exp> - 408bad: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408bb1: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 408bb5: 4c 89 04 24 mov qword ptr [rsp], r8 - 408bb9: e8 e2 e4 ff ff call 0x4070a0 <__gettext_free_exp> - 408bbe: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408bc2: 4c 89 c7 mov rdi, r8 - 408bc5: e8 86 69 01 00 call 0x41f550 - 408bca: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 408bce: 4d 85 c0 test r8, r8 - 408bd1: 0f 84 50 e8 ff ff je 0x407427 - 408bd7: 41 8b 00 mov eax, dword ptr [r8] - 408bda: 83 f8 02 cmp eax, 2 - 408bdd: 0f 84 f3 0e 00 00 je 0x409ad6 - 408be3: 83 f8 03 cmp eax, 3 - 408be6: 0f 84 d9 0e 00 00 je 0x409ac5 - 408bec: 83 f8 01 cmp eax, 1 - 408bef: 0f 84 f2 0e 00 00 je 0x409ae7 - 408bf5: 4c 89 c7 mov rdi, r8 - 408bf8: e8 53 69 01 00 call 0x41f550 - 408bfd: e9 25 e8 ff ff jmp 0x407427 - 408c02: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 408c06: e8 95 e4 ff ff call 0x4070a0 <__gettext_free_exp> - 408c0b: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 408c0f: 4d 85 c0 test r8, r8 - 408c12: 74 4c je 0x408c60 - 408c14: 41 8b 00 mov eax, dword ptr [r8] - 408c17: 83 f8 02 cmp eax, 2 - 408c1a: 74 1a je 0x408c36 - 408c1c: 83 f8 03 cmp eax, 3 - 408c1f: 0f 85 5f 0d 00 00 jne 0x409984 - 408c25: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408c29: 4c 89 04 24 mov qword ptr [rsp], r8 - 408c2d: e8 6e e4 ff ff call 0x4070a0 <__gettext_free_exp> - 408c32: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408c36: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 408c3a: 4c 89 04 24 mov qword ptr [rsp], r8 - 408c3e: e8 5d e4 ff ff call 0x4070a0 <__gettext_free_exp> - 408c43: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408c47: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 408c4b: 4c 89 04 24 mov qword ptr [rsp], r8 - 408c4f: e8 4c e4 ff ff call 0x4070a0 <__gettext_free_exp> - 408c54: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408c58: 4c 89 c7 mov rdi, r8 - 408c5b: e8 f0 68 01 00 call 0x41f550 - 408c60: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 408c64: 4d 85 c0 test r8, r8 - 408c67: 0f 84 a0 f5 ff ff je 0x40820d - 408c6d: 41 8b 00 mov eax, dword ptr [r8] - 408c70: 83 f8 02 cmp eax, 2 - 408c73: 0f 84 cd 0e 00 00 je 0x409b46 - 408c79: 83 f8 03 cmp eax, 3 - 408c7c: 0f 84 b3 0e 00 00 je 0x409b35 - 408c82: 83 f8 01 cmp eax, 1 - 408c85: 0f 84 cc 0e 00 00 je 0x409b57 - 408c8b: 4c 89 c7 mov rdi, r8 - 408c8e: e8 bd 68 01 00 call 0x41f550 - 408c93: e9 75 f5 ff ff jmp 0x40820d - 408c98: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 408c9c: e8 ff e3 ff ff call 0x4070a0 <__gettext_free_exp> - 408ca1: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 408ca5: 4d 85 c0 test r8, r8 - 408ca8: 74 4c je 0x408cf6 - 408caa: 41 8b 00 mov eax, dword ptr [r8] - 408cad: 83 f8 02 cmp eax, 2 - 408cb0: 74 1a je 0x408ccc - 408cb2: 83 f8 03 cmp eax, 3 - 408cb5: 0f 85 e5 0c 00 00 jne 0x4099a0 - 408cbb: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408cbf: 4c 89 04 24 mov qword ptr [rsp], r8 - 408cc3: e8 d8 e3 ff ff call 0x4070a0 <__gettext_free_exp> - 408cc8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408ccc: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 408cd0: 4c 89 04 24 mov qword ptr [rsp], r8 - 408cd4: e8 c7 e3 ff ff call 0x4070a0 <__gettext_free_exp> - 408cd9: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408cdd: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 408ce1: 4c 89 04 24 mov qword ptr [rsp], r8 - 408ce5: e8 b6 e3 ff ff call 0x4070a0 <__gettext_free_exp> - 408cea: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408cee: 4c 89 c7 mov rdi, r8 - 408cf1: e8 5a 68 01 00 call 0x41f550 - 408cf6: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 408cfa: 4d 85 c0 test r8, r8 - 408cfd: 0f 84 ae f5 ff ff je 0x4082b1 - 408d03: 41 8b 00 mov eax, dword ptr [r8] - 408d06: 83 f8 02 cmp eax, 2 - 408d09: 0f 84 0f 11 00 00 je 0x409e1e - 408d0f: 83 f8 03 cmp eax, 3 - 408d12: 0f 84 f5 10 00 00 je 0x409e0d - 408d18: 83 f8 01 cmp eax, 1 - 408d1b: 0f 84 0e 11 00 00 je 0x409e2f - 408d21: 4c 89 c7 mov rdi, r8 - 408d24: e8 27 68 01 00 call 0x41f550 - 408d29: e9 83 f5 ff ff jmp 0x4082b1 - 408d2e: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 408d32: e8 69 e3 ff ff call 0x4070a0 <__gettext_free_exp> - 408d37: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 408d3b: 4d 85 c0 test r8, r8 - 408d3e: 74 4c je 0x408d8c - 408d40: 41 8b 00 mov eax, dword ptr [r8] - 408d43: 83 f8 02 cmp eax, 2 - 408d46: 74 1a je 0x408d62 - 408d48: 83 f8 03 cmp eax, 3 - 408d4b: 0f 85 70 0b 00 00 jne 0x4098c1 - 408d51: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408d55: 4c 89 04 24 mov qword ptr [rsp], r8 - 408d59: e8 42 e3 ff ff call 0x4070a0 <__gettext_free_exp> - 408d5e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408d62: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 408d66: 4c 89 04 24 mov qword ptr [rsp], r8 - 408d6a: e8 31 e3 ff ff call 0x4070a0 <__gettext_free_exp> - 408d6f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408d73: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 408d77: 4c 89 04 24 mov qword ptr [rsp], r8 - 408d7b: e8 20 e3 ff ff call 0x4070a0 <__gettext_free_exp> - 408d80: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408d84: 4c 89 c7 mov rdi, r8 - 408d87: e8 c4 67 01 00 call 0x41f550 - 408d8c: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 408d90: 4d 85 c0 test r8, r8 - 408d93: 0f 84 1d ed ff ff je 0x407ab6 - 408d99: 41 8b 00 mov eax, dword ptr [r8] - 408d9c: 83 f8 02 cmp eax, 2 - 408d9f: 0f 84 cf 0c 00 00 je 0x409a74 - 408da5: 83 f8 03 cmp eax, 3 - 408da8: 0f 84 b5 0c 00 00 je 0x409a63 - 408dae: 83 f8 01 cmp eax, 1 - 408db1: 0f 84 ce 0c 00 00 je 0x409a85 - 408db7: 4c 89 c7 mov rdi, r8 - 408dba: e8 91 67 01 00 call 0x41f550 - 408dbf: e9 f2 ec ff ff jmp 0x407ab6 - 408dc4: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408dc8: 4c 89 04 24 mov qword ptr [rsp], r8 - 408dcc: e8 cf e2 ff ff call 0x4070a0 <__gettext_free_exp> - 408dd1: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408dd5: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 408dd9: 4d 85 c9 test r9, r9 - 408ddc: 74 72 je 0x408e50 - 408dde: 41 8b 01 mov eax, dword ptr [r9] - 408de1: 83 f8 02 cmp eax, 2 - 408de4: 74 24 je 0x408e0a - 408de6: 83 f8 03 cmp eax, 3 - 408de9: 0f 85 38 0d 00 00 jne 0x409b27 - 408def: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 408df3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408df8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408dfc: e8 9f e2 ff ff call 0x4070a0 <__gettext_free_exp> - 408e01: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408e06: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408e0a: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 408e0e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408e13: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408e17: e8 84 e2 ff ff call 0x4070a0 <__gettext_free_exp> - 408e1c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408e21: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408e25: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 408e29: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408e2e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408e32: e8 69 e2 ff ff call 0x4070a0 <__gettext_free_exp> - 408e37: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408e3c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408e40: 4c 89 cf mov rdi, r9 - 408e43: 4c 89 04 24 mov qword ptr [rsp], r8 - 408e47: e8 04 67 01 00 call 0x41f550 - 408e4c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408e50: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 408e54: 4d 85 c9 test r9, r9 - 408e57: 0f 84 cc f5 ff ff je 0x408429 - 408e5d: 41 8b 01 mov eax, dword ptr [r9] - 408e60: 83 f8 02 cmp eax, 2 - 408e63: 0f 84 03 12 00 00 je 0x40a06c - 408e69: 83 f8 03 cmp eax, 3 - 408e6c: 0f 84 df 11 00 00 je 0x40a051 - 408e72: 83 f8 01 cmp eax, 1 - 408e75: 0f 84 0c 12 00 00 je 0x40a087 - 408e7b: 4c 89 cf mov rdi, r9 - 408e7e: 4c 89 04 24 mov qword ptr [rsp], r8 - 408e82: e8 c9 66 01 00 call 0x41f550 - 408e87: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408e8b: e9 99 f5 ff ff jmp 0x408429 - 408e90: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408e94: 4c 89 04 24 mov qword ptr [rsp], r8 - 408e98: e8 03 e2 ff ff call 0x4070a0 <__gettext_free_exp> - 408e9d: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408ea1: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 408ea5: 4d 85 c9 test r9, r9 - 408ea8: 74 72 je 0x408f1c - 408eaa: 41 8b 01 mov eax, dword ptr [r9] - 408ead: 83 f8 02 cmp eax, 2 - 408eb0: 74 24 je 0x408ed6 - 408eb2: 83 f8 03 cmp eax, 3 - 408eb5: 0f 85 ea 0c 00 00 jne 0x409ba5 - 408ebb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 408ebf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408ec4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408ec8: e8 d3 e1 ff ff call 0x4070a0 <__gettext_free_exp> - 408ecd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408ed2: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408ed6: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 408eda: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408edf: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408ee3: e8 b8 e1 ff ff call 0x4070a0 <__gettext_free_exp> - 408ee8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408eed: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408ef1: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 408ef5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408efa: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408efe: e8 9d e1 ff ff call 0x4070a0 <__gettext_free_exp> - 408f03: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408f08: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408f0c: 4c 89 cf mov rdi, r9 - 408f0f: 4c 89 04 24 mov qword ptr [rsp], r8 - 408f13: e8 38 66 01 00 call 0x41f550 - 408f18: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408f1c: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 408f20: 4d 85 c9 test r9, r9 - 408f23: 0f 84 44 f4 ff ff je 0x40836d - 408f29: 41 8b 01 mov eax, dword ptr [r9] - 408f2c: 83 f8 02 cmp eax, 2 - 408f2f: 0f 84 e1 10 00 00 je 0x40a016 - 408f35: 83 f8 03 cmp eax, 3 - 408f38: 0f 84 bd 10 00 00 je 0x409ffb - 408f3e: 83 f8 01 cmp eax, 1 - 408f41: 0f 84 ea 10 00 00 je 0x40a031 - 408f47: 4c 89 cf mov rdi, r9 - 408f4a: 4c 89 04 24 mov qword ptr [rsp], r8 - 408f4e: e8 fd 65 01 00 call 0x41f550 - 408f53: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408f57: e9 11 f4 ff ff jmp 0x40836d - 408f5c: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 408f60: 4c 89 04 24 mov qword ptr [rsp], r8 - 408f64: e8 37 e1 ff ff call 0x4070a0 <__gettext_free_exp> - 408f69: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408f6d: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 408f71: 4d 85 c9 test r9, r9 - 408f74: 74 72 je 0x408fe8 - 408f76: 41 8b 01 mov eax, dword ptr [r9] - 408f79: 83 f8 02 cmp eax, 2 - 408f7c: 74 24 je 0x408fa2 - 408f7e: 83 f8 03 cmp eax, 3 - 408f81: 0f 85 10 0c 00 00 jne 0x409b97 - 408f87: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 408f8b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408f90: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408f94: e8 07 e1 ff ff call 0x4070a0 <__gettext_free_exp> - 408f99: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408f9e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408fa2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 408fa6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408fab: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408faf: e8 ec e0 ff ff call 0x4070a0 <__gettext_free_exp> - 408fb4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408fb9: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408fbd: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 408fc1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 408fc6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 408fca: e8 d1 e0 ff ff call 0x4070a0 <__gettext_free_exp> - 408fcf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 408fd4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 408fd8: 4c 89 cf mov rdi, r9 - 408fdb: 4c 89 04 24 mov qword ptr [rsp], r8 - 408fdf: e8 6c 65 01 00 call 0x41f550 - 408fe4: 4c 8b 04 24 mov r8, qword ptr [rsp] - 408fe8: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 408fec: 4d 85 c9 test r9, r9 - 408fef: 0f 84 f0 f4 ff ff je 0x4084e5 - 408ff5: 41 8b 01 mov eax, dword ptr [r9] - 408ff8: 83 f8 02 cmp eax, 2 - 408ffb: 0f 84 bf 0f 00 00 je 0x409fc0 - 409001: 83 f8 03 cmp eax, 3 - 409004: 0f 84 9b 0f 00 00 je 0x409fa5 - 40900a: 83 f8 01 cmp eax, 1 - 40900d: 0f 84 c8 0f 00 00 je 0x409fdb - 409013: 4c 89 cf mov rdi, r9 - 409016: 4c 89 04 24 mov qword ptr [rsp], r8 - 40901a: e8 31 65 01 00 call 0x41f550 - 40901f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409023: e9 bd f4 ff ff jmp 0x4084e5 - 409028: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40902c: 4c 89 04 24 mov qword ptr [rsp], r8 - 409030: e8 6b e0 ff ff call 0x4070a0 <__gettext_free_exp> - 409035: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409039: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40903d: 4d 85 c9 test r9, r9 - 409040: 74 72 je 0x4090b4 - 409042: 41 8b 01 mov eax, dword ptr [r9] - 409045: 83 f8 02 cmp eax, 2 - 409048: 74 24 je 0x40906e - 40904a: 83 f8 03 cmp eax, 3 - 40904d: 0f 85 4a 0d 00 00 jne 0x409d9d - 409053: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 409057: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40905c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409060: e8 3b e0 ff ff call 0x4070a0 <__gettext_free_exp> - 409065: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40906a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40906e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 409072: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409077: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40907b: e8 20 e0 ff ff call 0x4070a0 <__gettext_free_exp> - 409080: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409085: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409089: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40908d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409092: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409096: e8 05 e0 ff ff call 0x4070a0 <__gettext_free_exp> - 40909b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4090a0: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4090a4: 4c 89 cf mov rdi, r9 - 4090a7: 4c 89 04 24 mov qword ptr [rsp], r8 - 4090ab: e8 a0 64 01 00 call 0x41f550 - 4090b0: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4090b4: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 4090b8: 4d 85 c9 test r9, r9 - 4090bb: 0f 84 a6 e4 ff ff je 0x407567 - 4090c1: 41 8b 01 mov eax, dword ptr [r9] - 4090c4: 83 f8 02 cmp eax, 2 - 4090c7: 0f 84 9d 0e 00 00 je 0x409f6a - 4090cd: 83 f8 03 cmp eax, 3 - 4090d0: 0f 84 79 0e 00 00 je 0x409f4f - 4090d6: 83 f8 01 cmp eax, 1 - 4090d9: 0f 84 a6 0e 00 00 je 0x409f85 - 4090df: 4c 89 cf mov rdi, r9 - 4090e2: 4c 89 04 24 mov qword ptr [rsp], r8 - 4090e6: e8 65 64 01 00 call 0x41f550 - 4090eb: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4090ef: e9 73 e4 ff ff jmp 0x407567 - 4090f4: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 4090f8: 4c 89 04 24 mov qword ptr [rsp], r8 - 4090fc: e8 9f df ff ff call 0x4070a0 <__gettext_free_exp> - 409101: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409105: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 409109: 4d 85 c9 test r9, r9 - 40910c: 74 72 je 0x409180 - 40910e: 41 8b 01 mov eax, dword ptr [r9] - 409111: 83 f8 02 cmp eax, 2 - 409114: 74 24 je 0x40913a - 409116: 83 f8 03 cmp eax, 3 - 409119: 0f 85 5c 10 00 00 jne 0x40a17b - 40911f: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 409123: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409128: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40912c: e8 6f df ff ff call 0x4070a0 <__gettext_free_exp> - 409131: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409136: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40913a: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40913e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409143: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409147: e8 54 df ff ff call 0x4070a0 <__gettext_free_exp> - 40914c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409151: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409155: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 409159: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40915e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409162: e8 39 df ff ff call 0x4070a0 <__gettext_free_exp> - 409167: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40916c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409170: 4c 89 cf mov rdi, r9 - 409173: 4c 89 04 24 mov qword ptr [rsp], r8 - 409177: e8 d4 63 01 00 call 0x41f550 - 40917c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409180: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409184: 4d 85 c9 test r9, r9 - 409187: 0f 84 ef e9 ff ff je 0x407b7c - 40918d: 41 8b 01 mov eax, dword ptr [r9] - 409190: 83 f8 02 cmp eax, 2 - 409193: 0f 84 3d 12 00 00 je 0x40a3d6 - 409199: 83 f8 03 cmp eax, 3 - 40919c: 0f 84 19 12 00 00 je 0x40a3bb - 4091a2: 83 f8 01 cmp eax, 1 - 4091a5: 0f 84 46 12 00 00 je 0x40a3f1 - 4091ab: 4c 89 cf mov rdi, r9 - 4091ae: 4c 89 04 24 mov qword ptr [rsp], r8 - 4091b2: e8 99 63 01 00 call 0x41f550 - 4091b7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4091bb: e9 bc e9 ff ff jmp 0x407b7c - 4091c0: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 4091c4: 4c 89 04 24 mov qword ptr [rsp], r8 - 4091c8: e8 d3 de ff ff call 0x4070a0 <__gettext_free_exp> - 4091cd: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4091d1: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 4091d5: 4d 85 c9 test r9, r9 - 4091d8: 74 72 je 0x40924c - 4091da: 41 8b 01 mov eax, dword ptr [r9] - 4091dd: 83 f8 02 cmp eax, 2 - 4091e0: 74 24 je 0x409206 - 4091e2: 83 f8 03 cmp eax, 3 - 4091e5: 0f 85 9e 0f 00 00 jne 0x40a189 - 4091eb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 4091ef: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4091f4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4091f8: e8 a3 de ff ff call 0x4070a0 <__gettext_free_exp> - 4091fd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409202: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409206: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40920a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40920f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409213: e8 88 de ff ff call 0x4070a0 <__gettext_free_exp> - 409218: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40921d: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409221: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 409225: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40922a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40922e: e8 6d de ff ff call 0x4070a0 <__gettext_free_exp> - 409233: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409238: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40923c: 4c 89 cf mov rdi, r9 - 40923f: 4c 89 04 24 mov qword ptr [rsp], r8 - 409243: e8 08 63 01 00 call 0x41f550 - 409248: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40924c: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409250: 4d 85 c9 test r9, r9 - 409253: 0f 84 fc f2 ff ff je 0x408555 - 409259: 41 8b 01 mov eax, dword ptr [r9] - 40925c: 83 f8 02 cmp eax, 2 - 40925f: 0f 84 61 10 00 00 je 0x40a2c6 - 409265: 83 f8 03 cmp eax, 3 - 409268: 0f 84 3d 10 00 00 je 0x40a2ab - 40926e: 83 f8 01 cmp eax, 1 - 409271: 0f 84 6a 10 00 00 je 0x40a2e1 - 409277: 4c 89 cf mov rdi, r9 - 40927a: 4c 89 04 24 mov qword ptr [rsp], r8 - 40927e: e8 cd 62 01 00 call 0x41f550 - 409283: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409287: e9 c9 f2 ff ff jmp 0x408555 - 40928c: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409290: 4c 89 04 24 mov qword ptr [rsp], r8 - 409294: e8 07 de ff ff call 0x4070a0 <__gettext_free_exp> - 409299: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40929d: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 4092a1: 4d 85 c9 test r9, r9 - 4092a4: 74 72 je 0x409318 - 4092a6: 41 8b 01 mov eax, dword ptr [r9] - 4092a9: 83 f8 02 cmp eax, 2 - 4092ac: 74 24 je 0x4092d2 - 4092ae: 83 f8 03 cmp eax, 3 - 4092b1: 0f 85 54 0e 00 00 jne 0x40a10b - 4092b7: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 4092bb: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4092c0: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4092c4: e8 d7 dd ff ff call 0x4070a0 <__gettext_free_exp> - 4092c9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4092ce: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4092d2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 4092d6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4092db: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4092df: e8 bc dd ff ff call 0x4070a0 <__gettext_free_exp> - 4092e4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4092e9: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4092ed: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 4092f1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4092f6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4092fa: e8 a1 dd ff ff call 0x4070a0 <__gettext_free_exp> - 4092ff: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409304: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409308: 4c 89 cf mov rdi, r9 - 40930b: 4c 89 04 24 mov qword ptr [rsp], r8 - 40930f: e8 3c 62 01 00 call 0x41f550 - 409314: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409318: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40931c: 4d 85 c9 test r9, r9 - 40931f: 0f 84 d7 e9 ff ff je 0x407cfc - 409325: 41 8b 01 mov eax, dword ptr [r9] - 409328: 83 f8 02 cmp eax, 2 - 40932b: 0f 84 3f 0f 00 00 je 0x40a270 - 409331: 83 f8 03 cmp eax, 3 - 409334: 0f 84 1b 0f 00 00 je 0x40a255 - 40933a: 83 f8 01 cmp eax, 1 - 40933d: 0f 84 48 0f 00 00 je 0x40a28b - 409343: 4c 89 cf mov rdi, r9 - 409346: 4c 89 04 24 mov qword ptr [rsp], r8 - 40934a: e8 01 62 01 00 call 0x41f550 - 40934f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409353: e9 a4 e9 ff ff jmp 0x407cfc - 409358: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40935c: 4c 89 04 24 mov qword ptr [rsp], r8 - 409360: e8 3b dd ff ff call 0x4070a0 <__gettext_free_exp> - 409365: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409369: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40936d: 4d 85 c9 test r9, r9 - 409370: 74 72 je 0x4093e4 - 409372: 41 8b 01 mov eax, dword ptr [r9] - 409375: 83 f8 02 cmp eax, 2 - 409378: 74 24 je 0x40939e - 40937a: 83 f8 03 cmp eax, 3 - 40937d: 0f 85 7a 0d 00 00 jne 0x40a0fd - 409383: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 409387: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40938c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409390: e8 0b dd ff ff call 0x4070a0 <__gettext_free_exp> - 409395: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40939a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40939e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 4093a2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4093a7: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4093ab: e8 f0 dc ff ff call 0x4070a0 <__gettext_free_exp> - 4093b0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4093b5: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4093b9: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 4093bd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4093c2: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4093c6: e8 d5 dc ff ff call 0x4070a0 <__gettext_free_exp> - 4093cb: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4093d0: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4093d4: 4c 89 cf mov rdi, r9 - 4093d7: 4c 89 04 24 mov qword ptr [rsp], r8 - 4093db: e8 70 61 01 00 call 0x41f550 - 4093e0: 4c 8b 04 24 mov r8, qword ptr [rsp] - 4093e4: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 4093e8: 4d 85 c9 test r9, r9 - 4093eb: 0f 84 4b e8 ff ff je 0x407c3c - 4093f1: 41 8b 01 mov eax, dword ptr [r9] - 4093f4: 83 f8 02 cmp eax, 2 - 4093f7: 0f 84 41 11 00 00 je 0x40a53e - 4093fd: 83 f8 03 cmp eax, 3 - 409400: 0f 84 1d 11 00 00 je 0x40a523 - 409406: 83 f8 01 cmp eax, 1 - 409409: 0f 84 4a 11 00 00 je 0x40a559 - 40940f: 4c 89 cf mov rdi, r9 - 409412: 4c 89 04 24 mov qword ptr [rsp], r8 - 409416: e8 35 61 01 00 call 0x41f550 - 40941b: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40941f: e9 18 e8 ff ff jmp 0x407c3c - 409424: 49 8b 7e 18 mov rdi, qword ptr [r14 + 24] - 409428: e8 73 dc ff ff call 0x4070a0 <__gettext_free_exp> - 40942d: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 409431: 4d 85 ff test r15, r15 - 409434: 74 34 je 0x40946a - 409436: 41 8b 07 mov eax, dword ptr [r15] - 409439: 83 f8 02 cmp eax, 2 - 40943c: 74 12 je 0x409450 - 40943e: 83 f8 03 cmp eax, 3 - 409441: 0f 85 6c 0d 00 00 jne 0x40a1b3 - 409447: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40944b: e8 50 dc ff ff call 0x4070a0 <__gettext_free_exp> - 409450: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 409454: e8 47 dc ff ff call 0x4070a0 <__gettext_free_exp> - 409459: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] - 40945d: e8 3e dc ff ff call 0x4070a0 <__gettext_free_exp> - 409462: 4c 89 ff mov rdi, r15 - 409465: e8 e6 60 01 00 call 0x41f550 - 40946a: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40946e: 4d 85 ff test r15, r15 - 409471: 0f 84 91 e1 ff ff je 0x407608 - 409477: 41 8b 07 mov eax, dword ptr [r15] - 40947a: 83 f8 02 cmp eax, 2 - 40947d: 0f 84 91 0d 00 00 je 0x40a214 - 409483: 83 f8 03 cmp eax, 3 - 409486: 0f 84 7f 0d 00 00 je 0x40a20b - 40948c: 83 f8 01 cmp eax, 1 - 40948f: 0f 84 88 0d 00 00 je 0x40a21d - 409495: 4c 89 ff mov rdi, r15 - 409498: e8 b3 60 01 00 call 0x41f550 - 40949d: e9 66 e1 ff ff jmp 0x407608 - 4094a2: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 4094a6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4094ab: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4094af: e8 ec db ff ff call 0x4070a0 <__gettext_free_exp> - 4094b4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4094b9: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4094bd: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 4094c1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4094c6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4094ca: e8 d1 db ff ff call 0x4070a0 <__gettext_free_exp> - 4094cf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4094d4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4094d8: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 4094dc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4094e1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4094e5: e8 b6 db ff ff call 0x4070a0 <__gettext_free_exp> - 4094ea: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4094ef: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4094f3: e9 da ea ff ff jmp 0x407fd2 - 4094f8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 4094fc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409501: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409505: e8 96 db ff ff call 0x4070a0 <__gettext_free_exp> - 40950a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40950f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409513: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 409517: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40951c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409520: e8 7b db ff ff call 0x4070a0 <__gettext_free_exp> - 409525: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40952a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40952e: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 409532: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409537: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40953b: e8 60 db ff ff call 0x4070a0 <__gettext_free_exp> - 409540: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409545: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409549: e9 7c eb ff ff jmp 0x4080ca - 40954e: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 409552: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409557: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40955b: e8 40 db ff ff call 0x4070a0 <__gettext_free_exp> - 409560: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409565: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409569: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40956d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409572: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409576: e8 25 db ff ff call 0x4070a0 <__gettext_free_exp> - 40957b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409580: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409584: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 409588: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40958d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409591: e8 0a db ff ff call 0x4070a0 <__gettext_free_exp> - 409596: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40959b: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40959f: e9 31 f0 ff ff jmp 0x4085d5 - 4095a4: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 4095a8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4095ad: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4095b1: e8 ea da ff ff call 0x4070a0 <__gettext_free_exp> - 4095b6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4095bb: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4095bf: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 4095c3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4095c8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4095cc: e8 cf da ff ff call 0x4070a0 <__gettext_free_exp> - 4095d1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4095d6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4095da: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 4095de: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4095e3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4095e7: e8 b4 da ff ff call 0x4070a0 <__gettext_free_exp> - 4095ec: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4095f1: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4095f5: e9 63 f0 ff ff jmp 0x40865d - 4095fa: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 4095fe: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409603: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409607: e8 94 da ff ff call 0x4070a0 <__gettext_free_exp> - 40960c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409611: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409615: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 409619: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40961e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409622: e8 79 da ff ff call 0x4070a0 <__gettext_free_exp> - 409627: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40962c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409630: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 409634: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409639: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40963d: e8 5e da ff ff call 0x4070a0 <__gettext_free_exp> - 409642: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409647: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40964b: e9 95 f0 ff ff jmp 0x4086e5 - 409650: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 409654: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409659: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40965d: e8 3e da ff ff call 0x4070a0 <__gettext_free_exp> - 409662: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409667: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40966b: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40966f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409674: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409678: e8 23 da ff ff call 0x4070a0 <__gettext_free_exp> - 40967d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409682: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409686: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40968a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40968f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409693: e8 08 da ff ff call 0x4070a0 <__gettext_free_exp> - 409698: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40969d: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4096a1: e9 34 e8 ff ff jmp 0x407eda - 4096a6: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 4096aa: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4096af: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4096b3: e8 e8 d9 ff ff call 0x4070a0 <__gettext_free_exp> - 4096b8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4096bd: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4096c1: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 4096c5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4096ca: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4096ce: e8 cd d9 ff ff call 0x4070a0 <__gettext_free_exp> - 4096d3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4096d8: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4096dc: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 4096e0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4096e5: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4096e9: e8 b2 d9 ff ff call 0x4070a0 <__gettext_free_exp> - 4096ee: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4096f3: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4096f7: e9 71 f0 ff ff jmp 0x40876d - 4096fc: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 409700: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409705: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409709: e8 92 d9 ff ff call 0x4070a0 <__gettext_free_exp> - 40970e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409713: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409717: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40971b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409720: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409724: e8 77 d9 ff ff call 0x4070a0 <__gettext_free_exp> - 409729: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40972e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409732: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 409736: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40973b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40973f: e8 5c d9 ff ff call 0x4070a0 <__gettext_free_exp> - 409744: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409749: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40974d: e9 a3 f0 ff ff jmp 0x4087f5 - 409752: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 409756: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40975b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40975f: e8 3c d9 ff ff call 0x4070a0 <__gettext_free_exp> - 409764: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409769: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40976d: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 409771: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409776: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40977a: e8 21 d9 ff ff call 0x4070a0 <__gettext_free_exp> - 40977f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409784: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409788: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40978c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409791: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409795: e8 06 d9 ff ff call 0x4070a0 <__gettext_free_exp> - 40979a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40979f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4097a3: e9 d5 f0 ff ff jmp 0x40887d - 4097a8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 4097ac: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4097b1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4097b5: e8 e6 d8 ff ff call 0x4070a0 <__gettext_free_exp> - 4097ba: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4097bf: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4097c3: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 4097c7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4097cc: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4097d0: e8 cb d8 ff ff call 0x4070a0 <__gettext_free_exp> - 4097d5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4097da: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4097de: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 4097e2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4097e7: 4c 89 0c 24 mov qword ptr [rsp], r9 - 4097eb: e8 b0 d8 ff ff call 0x4070a0 <__gettext_free_exp> - 4097f0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4097f5: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 4097f9: e9 e4 e5 ff ff jmp 0x407de2 - 4097fe: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 409802: e8 99 d8 ff ff call 0x4070a0 <__gettext_free_exp> - 409807: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40980b: 4d 85 c0 test r8, r8 - 40980e: 74 26 je 0x409836 - 409810: 41 8b 00 mov eax, dword ptr [r8] - 409813: 83 f8 02 cmp eax, 2 - 409816: 0f 84 58 13 00 00 je 0x40ab74 - 40981c: 83 f8 03 cmp eax, 3 - 40981f: 0f 84 3e 13 00 00 je 0x40ab63 - 409825: 83 f8 01 cmp eax, 1 - 409828: 0f 84 57 13 00 00 je 0x40ab85 - 40982e: 4c 89 c7 mov rdi, r8 - 409831: e8 1a 5d 01 00 call 0x41f550 - 409836: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40983a: 4d 85 c0 test r8, r8 - 40983d: 0f 84 97 e9 ff ff je 0x4081da - 409843: 41 8b 00 mov eax, dword ptr [r8] - 409846: 83 f8 02 cmp eax, 2 - 409849: 74 28 je 0x409873 - 40984b: 83 f8 03 cmp eax, 3 - 40984e: 74 12 je 0x409862 - 409850: 83 f8 01 cmp eax, 1 - 409853: 74 2f je 0x409884 - 409855: 4c 89 c7 mov rdi, r8 - 409858: e8 f3 5c 01 00 call 0x41f550 - 40985d: e9 78 e9 ff ff jmp 0x4081da - 409862: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409866: 4c 89 04 24 mov qword ptr [rsp], r8 - 40986a: e8 31 d8 ff ff call 0x4070a0 <__gettext_free_exp> - 40986f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409873: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409877: 4c 89 04 24 mov qword ptr [rsp], r8 - 40987b: e8 20 d8 ff ff call 0x4070a0 <__gettext_free_exp> - 409880: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409884: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 409888: 4c 89 04 24 mov qword ptr [rsp], r8 - 40988c: e8 0f d8 ff ff call 0x4070a0 <__gettext_free_exp> - 409891: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409895: eb be jmp 0x409855 - 409897: 83 f8 01 cmp eax, 1 - 40989a: 0f 85 6d e3 ff ff jne 0x407c0d - 4098a0: e9 57 e3 ff ff jmp 0x407bfc - 4098a5: 83 f8 01 cmp eax, 1 - 4098a8: 0f 85 1f e4 ff ff jne 0x407ccd - 4098ae: e9 09 e4 ff ff jmp 0x407cbc - 4098b3: 83 f8 01 cmp eax, 1 - 4098b6: 0f 85 da f1 ff ff jne 0x408a96 - 4098bc: e9 c4 f1 ff ff jmp 0x408a85 - 4098c1: 83 f8 01 cmp eax, 1 - 4098c4: 0f 85 ba f4 ff ff jne 0x408d84 - 4098ca: e9 a4 f4 ff ff jmp 0x408d73 - 4098cf: 83 f8 01 cmp eax, 1 - 4098d2: 0f 85 54 f2 ff ff jne 0x408b2c - 4098d8: e9 3e f2 ff ff jmp 0x408b1b - 4098dd: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 4098e1: e8 ba d7 ff ff call 0x4070a0 <__gettext_free_exp> - 4098e6: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 4098ea: 4d 85 c0 test r8, r8 - 4098ed: 74 26 je 0x409915 - 4098ef: 41 8b 00 mov eax, dword ptr [r8] - 4098f2: 83 f8 02 cmp eax, 2 - 4098f5: 0f 84 41 12 00 00 je 0x40ab3c - 4098fb: 83 f8 03 cmp eax, 3 - 4098fe: 0f 84 27 12 00 00 je 0x40ab2b - 409904: 83 f8 01 cmp eax, 1 - 409907: 0f 84 40 12 00 00 je 0x40ab4d - 40990d: 4c 89 c7 mov rdi, r8 - 409910: e8 3b 5c 01 00 call 0x41f550 - 409915: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 409919: 4d 85 c0 test r8, r8 - 40991c: 0f 84 9d dd ff ff je 0x4076bf - 409922: 41 8b 00 mov eax, dword ptr [r8] - 409925: 83 f8 02 cmp eax, 2 - 409928: 74 28 je 0x409952 - 40992a: 83 f8 03 cmp eax, 3 - 40992d: 74 12 je 0x409941 - 40992f: 83 f8 01 cmp eax, 1 - 409932: 74 2f je 0x409963 - 409934: 4c 89 c7 mov rdi, r8 - 409937: e8 14 5c 01 00 call 0x41f550 - 40993c: e9 7e dd ff ff jmp 0x4076bf - 409941: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409945: 4c 89 04 24 mov qword ptr [rsp], r8 - 409949: e8 52 d7 ff ff call 0x4070a0 <__gettext_free_exp> - 40994e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409952: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409956: 4c 89 04 24 mov qword ptr [rsp], r8 - 40995a: e8 41 d7 ff ff call 0x4070a0 <__gettext_free_exp> - 40995f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409963: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 409967: 4c 89 04 24 mov qword ptr [rsp], r8 - 40996b: e8 30 d7 ff ff call 0x4070a0 <__gettext_free_exp> - 409970: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409974: eb be jmp 0x409934 - 409976: 83 f8 01 cmp eax, 1 - 409979: 0f 85 43 f2 ff ff jne 0x408bc2 - 40997f: e9 2d f2 ff ff jmp 0x408bb1 - 409984: 83 f8 01 cmp eax, 1 - 409987: 0f 85 cb f2 ff ff jne 0x408c58 - 40998d: e9 b5 f2 ff ff jmp 0x408c47 - 409992: 83 f8 01 cmp eax, 1 - 409995: 0f 85 b2 e1 ff ff jne 0x407b4d - 40999b: e9 9c e1 ff ff jmp 0x407b3c - 4099a0: 83 f8 01 cmp eax, 1 - 4099a3: 0f 85 45 f3 ff ff jne 0x408cee - 4099a9: e9 2f f3 ff ff jmp 0x408cdd - 4099ae: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 4099b2: e8 e9 d6 ff ff call 0x4070a0 <__gettext_free_exp> - 4099b7: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 4099bb: 4d 85 c0 test r8, r8 - 4099be: 74 26 je 0x4099e6 - 4099c0: 41 8b 00 mov eax, dword ptr [r8] - 4099c3: 83 f8 02 cmp eax, 2 - 4099c6: 0f 84 e0 11 00 00 je 0x40abac - 4099cc: 83 f8 03 cmp eax, 3 - 4099cf: 0f 84 c6 11 00 00 je 0x40ab9b - 4099d5: 83 f8 01 cmp eax, 1 - 4099d8: 0f 84 df 11 00 00 je 0x40abbd - 4099de: 4c 89 c7 mov rdi, r8 - 4099e1: e8 6a 5b 01 00 call 0x41f550 - 4099e6: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 4099ea: 4d 85 c0 test r8, r8 - 4099ed: 0f 84 8b e8 ff ff je 0x40827e - 4099f3: 41 8b 00 mov eax, dword ptr [r8] - 4099f6: 83 f8 02 cmp eax, 2 - 4099f9: 74 28 je 0x409a23 - 4099fb: 83 f8 03 cmp eax, 3 - 4099fe: 74 12 je 0x409a12 - 409a00: 83 f8 01 cmp eax, 1 - 409a03: 74 2f je 0x409a34 - 409a05: 4c 89 c7 mov rdi, r8 - 409a08: e8 43 5b 01 00 call 0x41f550 - 409a0d: e9 6c e8 ff ff jmp 0x40827e - 409a12: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409a16: 4c 89 04 24 mov qword ptr [rsp], r8 - 409a1a: e8 81 d6 ff ff call 0x4070a0 <__gettext_free_exp> - 409a1f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409a23: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409a27: 4c 89 04 24 mov qword ptr [rsp], r8 - 409a2b: e8 70 d6 ff ff call 0x4070a0 <__gettext_free_exp> - 409a30: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409a34: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 409a38: 4c 89 04 24 mov qword ptr [rsp], r8 - 409a3c: e8 5f d6 ff ff call 0x4070a0 <__gettext_free_exp> - 409a41: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409a45: eb be jmp 0x409a05 - 409a47: 83 f8 01 cmp eax, 1 - 409a4a: 0f 85 5b e3 ff ff jne 0x407dab - 409a50: e9 3b e3 ff ff jmp 0x407d90 - 409a55: 83 f8 01 cmp eax, 1 - 409a58: 0f 85 35 e6 ff ff jne 0x408093 - 409a5e: e9 15 e6 ff ff jmp 0x408078 - 409a63: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409a67: 4c 89 04 24 mov qword ptr [rsp], r8 - 409a6b: e8 30 d6 ff ff call 0x4070a0 <__gettext_free_exp> - 409a70: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409a74: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409a78: 4c 89 04 24 mov qword ptr [rsp], r8 - 409a7c: e8 1f d6 ff ff call 0x4070a0 <__gettext_free_exp> - 409a81: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409a85: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409a89: 4d 85 c9 test r9, r9 - 409a8c: 0f 84 25 f3 ff ff je 0x408db7 - 409a92: 41 8b 01 mov eax, dword ptr [r9] - 409a95: 83 f8 02 cmp eax, 2 - 409a98: 0f 84 4e 0c 00 00 je 0x40a6ec - 409a9e: 83 f8 03 cmp eax, 3 - 409aa1: 0f 84 2a 0c 00 00 je 0x40a6d1 - 409aa7: 83 f8 01 cmp eax, 1 - 409aaa: 0f 84 57 0c 00 00 je 0x40a707 - 409ab0: 4c 89 cf mov rdi, r9 - 409ab3: 4c 89 04 24 mov qword ptr [rsp], r8 - 409ab7: e8 94 5a 01 00 call 0x41f550 - 409abc: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409ac0: e9 f2 f2 ff ff jmp 0x408db7 - 409ac5: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409ac9: 4c 89 04 24 mov qword ptr [rsp], r8 - 409acd: e8 ce d5 ff ff call 0x4070a0 <__gettext_free_exp> - 409ad2: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409ad6: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409ada: 4c 89 04 24 mov qword ptr [rsp], r8 - 409ade: e8 bd d5 ff ff call 0x4070a0 <__gettext_free_exp> - 409ae3: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409ae7: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409aeb: 4d 85 c9 test r9, r9 - 409aee: 0f 84 01 f1 ff ff je 0x408bf5 - 409af4: 41 8b 01 mov eax, dword ptr [r9] - 409af7: 83 f8 02 cmp eax, 2 - 409afa: 0f 84 96 0b 00 00 je 0x40a696 - 409b00: 83 f8 03 cmp eax, 3 - 409b03: 0f 84 72 0b 00 00 je 0x40a67b - 409b09: 83 f8 01 cmp eax, 1 - 409b0c: 0f 84 9f 0b 00 00 je 0x40a6b1 - 409b12: 4c 89 cf mov rdi, r9 - 409b15: 4c 89 04 24 mov qword ptr [rsp], r8 - 409b19: e8 32 5a 01 00 call 0x41f550 - 409b1e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409b22: e9 ce f0 ff ff jmp 0x408bf5 - 409b27: 83 f8 01 cmp eax, 1 - 409b2a: 0f 85 10 f3 ff ff jne 0x408e40 - 409b30: e9 f0 f2 ff ff jmp 0x408e25 - 409b35: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409b39: 4c 89 04 24 mov qword ptr [rsp], r8 - 409b3d: e8 5e d5 ff ff call 0x4070a0 <__gettext_free_exp> - 409b42: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409b46: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409b4a: 4c 89 04 24 mov qword ptr [rsp], r8 - 409b4e: e8 4d d5 ff ff call 0x4070a0 <__gettext_free_exp> - 409b53: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409b57: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409b5b: 4d 85 c9 test r9, r9 - 409b5e: 0f 84 27 f1 ff ff je 0x408c8b - 409b64: 41 8b 01 mov eax, dword ptr [r9] - 409b67: 83 f8 02 cmp eax, 2 - 409b6a: 0f 84 d0 0a 00 00 je 0x40a640 - 409b70: 83 f8 03 cmp eax, 3 - 409b73: 0f 84 ac 0a 00 00 je 0x40a625 - 409b79: 83 f8 01 cmp eax, 1 - 409b7c: 0f 84 d9 0a 00 00 je 0x40a65b - 409b82: 4c 89 cf mov rdi, r9 - 409b85: 4c 89 04 24 mov qword ptr [rsp], r8 - 409b89: e8 c2 59 01 00 call 0x41f550 - 409b8e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409b92: e9 f4 f0 ff ff jmp 0x408c8b - 409b97: 83 f8 01 cmp eax, 1 - 409b9a: 0f 85 38 f4 ff ff jne 0x408fd8 - 409ba0: e9 18 f4 ff ff jmp 0x408fbd - 409ba5: 83 f8 01 cmp eax, 1 - 409ba8: 0f 85 5e f3 ff ff jne 0x408f0c - 409bae: e9 3e f3 ff ff jmp 0x408ef1 - 409bb3: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409bb7: 4c 89 04 24 mov qword ptr [rsp], r8 - 409bbb: e8 e0 d4 ff ff call 0x4070a0 <__gettext_free_exp> - 409bc0: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409bc4: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409bc8: 4c 89 04 24 mov qword ptr [rsp], r8 - 409bcc: e8 cf d4 ff ff call 0x4070a0 <__gettext_free_exp> - 409bd1: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409bd5: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409bd9: 4d 85 c9 test r9, r9 - 409bdc: 0f 84 d0 e8 ff ff je 0x4084b2 - 409be2: 41 8b 01 mov eax, dword ptr [r9] - 409be5: 83 f8 02 cmp eax, 2 - 409be8: 0f 84 04 0e 00 00 je 0x40a9f2 - 409bee: 83 f8 03 cmp eax, 3 - 409bf1: 0f 84 e0 0d 00 00 je 0x40a9d7 - 409bf7: 83 f8 01 cmp eax, 1 - 409bfa: 0f 84 0d 0e 00 00 je 0x40aa0d - 409c00: 4c 89 cf mov rdi, r9 - 409c03: 4c 89 04 24 mov qword ptr [rsp], r8 - 409c07: e8 44 59 01 00 call 0x41f550 - 409c0c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409c10: e9 9d e8 ff ff jmp 0x4084b2 - 409c15: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409c19: 4c 89 04 24 mov qword ptr [rsp], r8 - 409c1d: e8 7e d4 ff ff call 0x4070a0 <__gettext_free_exp> - 409c22: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409c26: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409c2a: 4c 89 04 24 mov qword ptr [rsp], r8 - 409c2e: e8 6d d4 ff ff call 0x4070a0 <__gettext_free_exp> - 409c33: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409c37: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409c3b: 4d 85 c9 test r9, r9 - 409c3e: 0f 84 b3 db ff ff je 0x4077f7 - 409c44: 41 8b 01 mov eax, dword ptr [r9] - 409c47: 83 f8 02 cmp eax, 2 - 409c4a: 0f 84 4c 0d 00 00 je 0x40a99c - 409c50: 83 f8 03 cmp eax, 3 - 409c53: 0f 84 28 0d 00 00 je 0x40a981 - 409c59: 83 f8 01 cmp eax, 1 - 409c5c: 0f 84 55 0d 00 00 je 0x40a9b7 - 409c62: 4c 89 cf mov rdi, r9 - 409c65: 4c 89 04 24 mov qword ptr [rsp], r8 - 409c69: e8 e2 58 01 00 call 0x41f550 - 409c6e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409c72: e9 80 db ff ff jmp 0x4077f7 - 409c77: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409c7b: 4c 89 04 24 mov qword ptr [rsp], r8 - 409c7f: e8 1c d4 ff ff call 0x4070a0 <__gettext_free_exp> - 409c84: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409c88: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409c8c: 4c 89 04 24 mov qword ptr [rsp], r8 - 409c90: e8 0b d4 ff ff call 0x4070a0 <__gettext_free_exp> - 409c95: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409c99: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409c9d: 4d 85 c9 test r9, r9 - 409ca0: 0f 84 23 ee ff ff je 0x408ac9 - 409ca6: 41 8b 01 mov eax, dword ptr [r9] - 409ca9: 83 f8 02 cmp eax, 2 - 409cac: 0f 84 94 0c 00 00 je 0x40a946 - 409cb2: 83 f8 03 cmp eax, 3 - 409cb5: 0f 84 70 0c 00 00 je 0x40a92b - 409cbb: 83 f8 01 cmp eax, 1 - 409cbe: 0f 84 9d 0c 00 00 je 0x40a961 - 409cc4: 4c 89 cf mov rdi, r9 - 409cc7: 4c 89 04 24 mov qword ptr [rsp], r8 - 409ccb: e8 80 58 01 00 call 0x41f550 - 409cd0: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409cd4: e9 f0 ed ff ff jmp 0x408ac9 - 409cd9: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409cdd: 4c 89 04 24 mov qword ptr [rsp], r8 - 409ce1: e8 ba d3 ff ff call 0x4070a0 <__gettext_free_exp> - 409ce6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409cea: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409cee: 4c 89 04 24 mov qword ptr [rsp], r8 - 409cf2: e8 a9 d3 ff ff call 0x4070a0 <__gettext_free_exp> - 409cf7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409cfb: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409cff: 4d 85 c9 test r9, r9 - 409d02: 0f 84 4f da ff ff je 0x407757 - 409d08: 41 8b 01 mov eax, dword ptr [r9] - 409d0b: 83 f8 02 cmp eax, 2 - 409d0e: 0f 84 dc 0b 00 00 je 0x40a8f0 - 409d14: 83 f8 03 cmp eax, 3 - 409d17: 0f 84 b8 0b 00 00 je 0x40a8d5 - 409d1d: 83 f8 01 cmp eax, 1 - 409d20: 0f 84 e5 0b 00 00 je 0x40a90b - 409d26: 4c 89 cf mov rdi, r9 - 409d29: 4c 89 04 24 mov qword ptr [rsp], r8 - 409d2d: e8 1e 58 01 00 call 0x41f550 - 409d32: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409d36: e9 1c da ff ff jmp 0x407757 - 409d3b: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409d3f: 4c 89 04 24 mov qword ptr [rsp], r8 - 409d43: e8 58 d3 ff ff call 0x4070a0 <__gettext_free_exp> - 409d48: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409d4c: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409d50: 4c 89 04 24 mov qword ptr [rsp], r8 - 409d54: e8 47 d3 ff ff call 0x4070a0 <__gettext_free_exp> - 409d59: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409d5d: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409d61: 4d 85 c9 test r9, r9 - 409d64: 0f 84 f5 ed ff ff je 0x408b5f - 409d6a: 41 8b 01 mov eax, dword ptr [r9] - 409d6d: 83 f8 02 cmp eax, 2 - 409d70: 0f 84 24 0b 00 00 je 0x40a89a - 409d76: 83 f8 03 cmp eax, 3 - 409d79: 0f 84 00 0b 00 00 je 0x40a87f - 409d7f: 83 f8 01 cmp eax, 1 - 409d82: 0f 84 2d 0b 00 00 je 0x40a8b5 - 409d88: 4c 89 cf mov rdi, r9 - 409d8b: 4c 89 04 24 mov qword ptr [rsp], r8 - 409d8f: e8 bc 57 01 00 call 0x41f550 - 409d94: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409d98: e9 c2 ed ff ff jmp 0x408b5f - 409d9d: 83 f8 01 cmp eax, 1 - 409da0: 0f 85 fe f2 ff ff jne 0x4090a4 - 409da6: e9 de f2 ff ff jmp 0x409089 - 409dab: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409daf: 4c 89 04 24 mov qword ptr [rsp], r8 - 409db3: e8 e8 d2 ff ff call 0x4070a0 <__gettext_free_exp> - 409db8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409dbc: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409dc0: 4c 89 04 24 mov qword ptr [rsp], r8 - 409dc4: e8 d7 d2 ff ff call 0x4070a0 <__gettext_free_exp> - 409dc9: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409dcd: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409dd1: 4d 85 c9 test r9, r9 - 409dd4: 0f 84 bd da ff ff je 0x407897 - 409dda: 41 8b 01 mov eax, dword ptr [r9] - 409ddd: 83 f8 02 cmp eax, 2 - 409de0: 0f 84 5e 0a 00 00 je 0x40a844 - 409de6: 83 f8 03 cmp eax, 3 - 409de9: 0f 84 3a 0a 00 00 je 0x40a829 - 409def: 83 f8 01 cmp eax, 1 - 409df2: 0f 84 67 0a 00 00 je 0x40a85f - 409df8: 4c 89 cf mov rdi, r9 - 409dfb: 4c 89 04 24 mov qword ptr [rsp], r8 - 409dff: e8 4c 57 01 00 call 0x41f550 - 409e04: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409e08: e9 8a da ff ff jmp 0x407897 - 409e0d: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409e11: 4c 89 04 24 mov qword ptr [rsp], r8 - 409e15: e8 86 d2 ff ff call 0x4070a0 <__gettext_free_exp> - 409e1a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409e1e: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409e22: 4c 89 04 24 mov qword ptr [rsp], r8 - 409e26: e8 75 d2 ff ff call 0x4070a0 <__gettext_free_exp> - 409e2b: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409e2f: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409e33: 4d 85 c9 test r9, r9 - 409e36: 0f 84 e5 ee ff ff je 0x408d21 - 409e3c: 41 8b 01 mov eax, dword ptr [r9] - 409e3f: 83 f8 02 cmp eax, 2 - 409e42: 0f 84 a6 09 00 00 je 0x40a7ee - 409e48: 83 f8 03 cmp eax, 3 - 409e4b: 0f 84 82 09 00 00 je 0x40a7d3 - 409e51: 83 f8 01 cmp eax, 1 - 409e54: 0f 84 af 09 00 00 je 0x40a809 - 409e5a: 4c 89 cf mov rdi, r9 - 409e5d: 4c 89 04 24 mov qword ptr [rsp], r8 - 409e61: e8 ea 56 01 00 call 0x41f550 - 409e66: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409e6a: e9 b2 ee ff ff jmp 0x408d21 - 409e6f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409e73: 4c 89 04 24 mov qword ptr [rsp], r8 - 409e77: e8 24 d2 ff ff call 0x4070a0 <__gettext_free_exp> - 409e7c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409e80: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409e84: 4c 89 04 24 mov qword ptr [rsp], r8 - 409e88: e8 13 d2 ff ff call 0x4070a0 <__gettext_free_exp> - 409e8d: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409e91: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409e95: 4d 85 c9 test r9, r9 - 409e98: 0f 84 58 e5 ff ff je 0x4083f6 - 409e9e: 41 8b 01 mov eax, dword ptr [r9] - 409ea1: 83 f8 02 cmp eax, 2 - 409ea4: 0f 84 ee 08 00 00 je 0x40a798 - 409eaa: 83 f8 03 cmp eax, 3 - 409ead: 0f 84 ca 08 00 00 je 0x40a77d - 409eb3: 83 f8 01 cmp eax, 1 - 409eb6: 0f 84 f7 08 00 00 je 0x40a7b3 - 409ebc: 4c 89 cf mov rdi, r9 - 409ebf: 4c 89 04 24 mov qword ptr [rsp], r8 - 409ec3: e8 88 56 01 00 call 0x41f550 - 409ec8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409ecc: e9 25 e5 ff ff jmp 0x4083f6 - 409ed1: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 409ed5: 4c 89 04 24 mov qword ptr [rsp], r8 - 409ed9: e8 c2 d1 ff ff call 0x4070a0 <__gettext_free_exp> - 409ede: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409ee2: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 409ee6: 4c 89 04 24 mov qword ptr [rsp], r8 - 409eea: e8 b1 d1 ff ff call 0x4070a0 <__gettext_free_exp> - 409eef: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409ef3: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 409ef7: 4d 85 c9 test r9, r9 - 409efa: 0f 84 3a e4 ff ff je 0x40833a - 409f00: 41 8b 01 mov eax, dword ptr [r9] - 409f03: 83 f8 02 cmp eax, 2 - 409f06: 0f 84 36 08 00 00 je 0x40a742 - 409f0c: 83 f8 03 cmp eax, 3 - 409f0f: 0f 84 12 08 00 00 je 0x40a727 - 409f15: 83 f8 01 cmp eax, 1 - 409f18: 0f 84 3f 08 00 00 je 0x40a75d - 409f1e: 4c 89 cf mov rdi, r9 - 409f21: 4c 89 04 24 mov qword ptr [rsp], r8 - 409f25: e8 26 56 01 00 call 0x41f550 - 409f2a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 409f2e: e9 07 e4 ff ff jmp 0x40833a - 409f33: 83 f8 01 cmp eax, 1 - 409f36: 0f 85 5f e0 ff ff jne 0x407f9b - 409f3c: e9 3f e0 ff ff jmp 0x407f80 - 409f41: 83 f8 01 cmp eax, 1 - 409f44: 0f 85 59 df ff ff jne 0x407ea3 - 409f4a: e9 39 df ff ff jmp 0x407e88 - 409f4f: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 409f53: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409f58: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409f5c: e8 3f d1 ff ff call 0x4070a0 <__gettext_free_exp> - 409f61: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409f66: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409f6a: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 409f6e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409f73: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409f77: e8 24 d1 ff ff call 0x4070a0 <__gettext_free_exp> - 409f7c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409f81: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409f85: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 409f89: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409f8e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409f92: e8 09 d1 ff ff call 0x4070a0 <__gettext_free_exp> - 409f97: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409f9c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409fa0: e9 3a f1 ff ff jmp 0x4090df - 409fa5: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 409fa9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409fae: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409fb2: e8 e9 d0 ff ff call 0x4070a0 <__gettext_free_exp> - 409fb7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409fbc: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409fc0: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 409fc4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409fc9: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409fcd: e8 ce d0 ff ff call 0x4070a0 <__gettext_free_exp> - 409fd2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409fd7: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409fdb: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 409fdf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 409fe4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 409fe8: e8 b3 d0 ff ff call 0x4070a0 <__gettext_free_exp> - 409fed: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 409ff2: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 409ff6: e9 18 f0 ff ff jmp 0x409013 - 409ffb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 409fff: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a004: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a008: e8 93 d0 ff ff call 0x4070a0 <__gettext_free_exp> - 40a00d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a012: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a016: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a01a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a01f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a023: e8 78 d0 ff ff call 0x4070a0 <__gettext_free_exp> - 40a028: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a02d: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a031: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a035: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a03a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a03e: e8 5d d0 ff ff call 0x4070a0 <__gettext_free_exp> - 40a043: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a048: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a04c: e9 f6 ee ff ff jmp 0x408f47 - 40a051: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a055: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a05a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a05e: e8 3d d0 ff ff call 0x4070a0 <__gettext_free_exp> - 40a063: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a068: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a06c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a070: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a075: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a079: e8 22 d0 ff ff call 0x4070a0 <__gettext_free_exp> - 40a07e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a083: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a087: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a08b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a090: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a094: e8 07 d0 ff ff call 0x4070a0 <__gettext_free_exp> - 40a099: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a09e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a0a2: e9 d4 ed ff ff jmp 0x408e7b - 40a0a7: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a0ab: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a0b0: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a0b4: e8 e7 cf ff ff call 0x4070a0 <__gettext_free_exp> - 40a0b9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a0be: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a0c2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a0c6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a0cb: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a0cf: e8 cc cf ff ff call 0x4070a0 <__gettext_free_exp> - 40a0d4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a0d9: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a0dd: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a0e1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a0e6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a0ea: e8 b1 cf ff ff call 0x4070a0 <__gettext_free_exp> - 40a0ef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a0f4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a0f8: e9 3a d8 ff ff jmp 0x407937 - 40a0fd: 83 f8 01 cmp eax, 1 - 40a100: 0f 85 ce f2 ff ff jne 0x4093d4 - 40a106: e9 ae f2 ff ff jmp 0x4093b9 - 40a10b: 83 f8 01 cmp eax, 1 - 40a10e: 0f 85 f4 f1 ff ff jne 0x409308 - 40a114: e9 d4 f1 ff ff jmp 0x4092ed - 40a119: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40a11d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40a121: e8 7a cf ff ff call 0x4070a0 <__gettext_free_exp> - 40a126: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40a12a: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40a12e: 4c 89 04 24 mov qword ptr [rsp], r8 - 40a132: e8 69 cf ff ff call 0x4070a0 <__gettext_free_exp> - 40a137: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40a13b: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40a13f: 4d 85 c9 test r9, r9 - 40a142: 0f 84 da e3 ff ff je 0x408522 - 40a148: 41 8b 01 mov eax, dword ptr [r9] - 40a14b: 83 f8 02 cmp eax, 2 - 40a14e: 0f 84 f4 08 00 00 je 0x40aa48 - 40a154: 83 f8 03 cmp eax, 3 - 40a157: 0f 84 d0 08 00 00 je 0x40aa2d - 40a15d: 83 f8 01 cmp eax, 1 - 40a160: 0f 84 fd 08 00 00 je 0x40aa63 - 40a166: 4c 89 cf mov rdi, r9 - 40a169: 4c 89 04 24 mov qword ptr [rsp], r8 - 40a16d: e8 de 53 01 00 call 0x41f550 - 40a172: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40a176: e9 a7 e3 ff ff jmp 0x408522 - 40a17b: 83 f8 01 cmp eax, 1 - 40a17e: 0f 85 ec ef ff ff jne 0x409170 - 40a184: e9 cc ef ff ff jmp 0x409155 - 40a189: 83 f8 01 cmp eax, 1 - 40a18c: 0f 85 aa f0 ff ff jne 0x40923c - 40a192: e9 8a f0 ff ff jmp 0x409221 - 40a197: 83 f8 01 cmp eax, 1 - 40a19a: 0f 85 af e0 ff ff jne 0x40824f - 40a1a0: e9 a1 e0 ff ff jmp 0x408246 - 40a1a5: 83 f8 01 cmp eax, 1 - 40a1a8: 0f 85 fd df ff ff jne 0x4081ab - 40a1ae: e9 ef df ff ff jmp 0x4081a2 - 40a1b3: 83 f8 01 cmp eax, 1 - 40a1b6: 0f 85 a6 f2 ff ff jne 0x409462 - 40a1bc: e9 98 f2 ff ff jmp 0x409459 - 40a1c1: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40a1c5: e8 d6 ce ff ff call 0x4070a0 <__gettext_free_exp> - 40a1ca: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 40a1ce: e8 cd ce ff ff call 0x4070a0 <__gettext_free_exp> - 40a1d3: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40a1d7: 4d 85 c0 test r8, r8 - 40a1da: 0f 84 a7 d8 ff ff je 0x407a87 - 40a1e0: 41 8b 00 mov eax, dword ptr [r8] - 40a1e3: 83 f8 02 cmp eax, 2 - 40a1e6: 0f 84 18 09 00 00 je 0x40ab04 - 40a1ec: 83 f8 03 cmp eax, 3 - 40a1ef: 0f 84 fe 08 00 00 je 0x40aaf3 - 40a1f5: 83 f8 01 cmp eax, 1 - 40a1f8: 0f 84 17 09 00 00 je 0x40ab15 - 40a1fe: 4c 89 c7 mov rdi, r8 - 40a201: e8 4a 53 01 00 call 0x41f550 - 40a206: e9 7c d8 ff ff jmp 0x407a87 - 40a20b: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40a20f: e8 8c ce ff ff call 0x4070a0 <__gettext_free_exp> - 40a214: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 40a218: e8 83 ce ff ff call 0x4070a0 <__gettext_free_exp> - 40a21d: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40a221: 4d 85 c0 test r8, r8 - 40a224: 0f 84 6b f2 ff ff je 0x409495 - 40a22a: 41 8b 00 mov eax, dword ptr [r8] - 40a22d: 83 f8 02 cmp eax, 2 - 40a230: 0f 84 96 08 00 00 je 0x40aacc - 40a236: 83 f8 03 cmp eax, 3 - 40a239: 0f 84 7c 08 00 00 je 0x40aabb - 40a23f: 83 f8 01 cmp eax, 1 - 40a242: 0f 84 95 08 00 00 je 0x40aadd - 40a248: 4c 89 c7 mov rdi, r8 - 40a24b: e8 00 53 01 00 call 0x41f550 - 40a250: e9 40 f2 ff ff jmp 0x409495 - 40a255: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a259: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a25e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a262: e8 39 ce ff ff call 0x4070a0 <__gettext_free_exp> - 40a267: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a26c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a270: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a274: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a279: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a27d: e8 1e ce ff ff call 0x4070a0 <__gettext_free_exp> - 40a282: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a287: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a28b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a28f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a294: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a298: e8 03 ce ff ff call 0x4070a0 <__gettext_free_exp> - 40a29d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a2a2: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a2a6: e9 98 f0 ff ff jmp 0x409343 - 40a2ab: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a2af: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a2b4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a2b8: e8 e3 cd ff ff call 0x4070a0 <__gettext_free_exp> - 40a2bd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a2c2: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a2c6: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a2ca: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a2cf: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a2d3: e8 c8 cd ff ff call 0x4070a0 <__gettext_free_exp> - 40a2d8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a2dd: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a2e1: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a2e5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a2ea: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a2ee: e8 ad cd ff ff call 0x4070a0 <__gettext_free_exp> - 40a2f3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a2f8: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a2fc: e9 76 ef ff ff jmp 0x409277 - 40a301: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a305: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a30a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a30e: e8 8d cd ff ff call 0x4070a0 <__gettext_free_exp> - 40a313: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a318: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a31c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a320: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a325: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a329: e8 72 cd ff ff call 0x4070a0 <__gettext_free_exp> - 40a32e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a333: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a337: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a33b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a340: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a344: e8 57 cd ff ff call 0x4070a0 <__gettext_free_exp> - 40a349: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a34e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a352: e9 63 e4 ff ff jmp 0x4087ba - 40a357: 83 f8 01 cmp eax, 1 - 40a35a: 0f 85 ab df ff ff jne 0x40830b - 40a360: e9 95 df ff ff jmp 0x4082fa - 40a365: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a369: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a36e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a372: e8 29 cd ff ff call 0x4070a0 <__gettext_free_exp> - 40a377: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a37c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a380: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a384: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a389: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a38d: e8 0e cd ff ff call 0x4070a0 <__gettext_free_exp> - 40a392: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a397: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a39b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a39f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a3a4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a3a8: e8 f3 cc ff ff call 0x4070a0 <__gettext_free_exp> - 40a3ad: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a3b2: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a3b6: e9 ef e2 ff ff jmp 0x4086aa - 40a3bb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a3bf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a3c4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a3c8: e8 d3 cc ff ff call 0x4070a0 <__gettext_free_exp> - 40a3cd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a3d2: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a3d6: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a3da: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a3df: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a3e3: e8 b8 cc ff ff call 0x4070a0 <__gettext_free_exp> - 40a3e8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a3ed: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a3f1: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a3f5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a3fa: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a3fe: e8 9d cc ff ff call 0x4070a0 <__gettext_free_exp> - 40a403: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a408: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a40c: e9 9a ed ff ff jmp 0x4091ab - 40a411: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a415: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a41a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a41e: e8 7d cc ff ff call 0x4070a0 <__gettext_free_exp> - 40a423: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a428: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a42c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a430: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a435: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a439: e8 62 cc ff ff call 0x4070a0 <__gettext_free_exp> - 40a43e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a443: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a447: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a44b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a450: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a454: e8 47 cc ff ff call 0x4070a0 <__gettext_free_exp> - 40a459: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a45e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a462: e9 cb e2 ff ff jmp 0x408732 - 40a467: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a46b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a470: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a474: e8 27 cc ff ff call 0x4070a0 <__gettext_free_exp> - 40a479: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a47e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a482: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a486: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a48b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a48f: e8 0c cc ff ff call 0x4070a0 <__gettext_free_exp> - 40a494: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a499: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a49d: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a4a1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a4a6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a4aa: e8 f1 cb ff ff call 0x4070a0 <__gettext_free_exp> - 40a4af: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a4b4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a4b8: e9 85 e3 ff ff jmp 0x408842 - 40a4bd: 83 f8 01 cmp eax, 1 - 40a4c0: 0f 85 01 df ff ff jne 0x4083c7 - 40a4c6: e9 eb de ff ff jmp 0x4083b6 - 40a4cb: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40a4cf: e8 cc cb ff ff call 0x4070a0 <__gettext_free_exp> - 40a4d4: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 40a4d8: e8 c3 cb ff ff call 0x4070a0 <__gettext_free_exp> - 40a4dd: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40a4e1: 4d 85 c0 test r8, r8 - 40a4e4: 0f 84 fd d4 ff ff je 0x4079e7 - 40a4ea: 41 8b 00 mov eax, dword ptr [r8] - 40a4ed: 83 f8 02 cmp eax, 2 - 40a4f0: 0f 84 9e 05 00 00 je 0x40aa94 - 40a4f6: 83 f8 03 cmp eax, 3 - 40a4f9: 0f 84 84 05 00 00 je 0x40aa83 - 40a4ff: 83 f8 01 cmp eax, 1 - 40a502: 0f 84 9d 05 00 00 je 0x40aaa5 - 40a508: 4c 89 c7 mov rdi, r8 - 40a50b: e8 40 50 01 00 call 0x41f550 - 40a510: e9 d2 d4 ff ff jmp 0x4079e7 - 40a515: 83 f8 01 cmp eax, 1 - 40a518: 0f 85 65 df ff ff jne 0x408483 - 40a51e: e9 4f df ff ff jmp 0x408472 - 40a523: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a527: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a52c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a530: e8 6b cb ff ff call 0x4070a0 <__gettext_free_exp> - 40a535: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a53a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a53e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a542: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a547: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a54b: e8 50 cb ff ff call 0x4070a0 <__gettext_free_exp> - 40a550: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a555: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a559: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a55d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a562: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a566: e8 35 cb ff ff call 0x4070a0 <__gettext_free_exp> - 40a56b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a570: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a574: e9 96 ee ff ff jmp 0x40940f - 40a579: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a57d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a582: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a586: e8 15 cb ff ff call 0x4070a0 <__gettext_free_exp> - 40a58b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a590: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a594: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a598: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a59d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a5a1: e8 fa ca ff ff call 0x4070a0 <__gettext_free_exp> - 40a5a6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a5ab: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a5af: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a5b3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a5b8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a5bc: e8 df ca ff ff call 0x4070a0 <__gettext_free_exp> - 40a5c1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a5c6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a5ca: e9 53 e0 ff ff jmp 0x408622 - 40a5cf: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a5d3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a5d8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a5dc: e8 bf ca ff ff call 0x4070a0 <__gettext_free_exp> - 40a5e1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a5e6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a5ea: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a5ee: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a5f3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a5f7: e8 a4 ca ff ff call 0x4070a0 <__gettext_free_exp> - 40a5fc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a601: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a605: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a609: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a60e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a612: e8 89 ca ff ff call 0x4070a0 <__gettext_free_exp> - 40a617: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a61c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a620: e9 75 df ff ff jmp 0x40859a - 40a625: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a629: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a62e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a632: e8 69 ca ff ff call 0x4070a0 <__gettext_free_exp> - 40a637: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a63c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a640: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a644: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a649: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a64d: e8 4e ca ff ff call 0x4070a0 <__gettext_free_exp> - 40a652: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a657: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a65b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a65f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a664: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a668: e8 33 ca ff ff call 0x4070a0 <__gettext_free_exp> - 40a66d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a672: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a676: e9 07 f5 ff ff jmp 0x409b82 - 40a67b: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a67f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a684: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a688: e8 13 ca ff ff call 0x4070a0 <__gettext_free_exp> - 40a68d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a692: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a696: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a69a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a69f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a6a3: e8 f8 c9 ff ff call 0x4070a0 <__gettext_free_exp> - 40a6a8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a6ad: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a6b1: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a6b5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a6ba: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a6be: e8 dd c9 ff ff call 0x4070a0 <__gettext_free_exp> - 40a6c3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a6c8: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a6cc: e9 41 f4 ff ff jmp 0x409b12 - 40a6d1: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a6d5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a6da: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a6de: e8 bd c9 ff ff call 0x4070a0 <__gettext_free_exp> - 40a6e3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a6e8: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a6ec: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a6f0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a6f5: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a6f9: e8 a2 c9 ff ff call 0x4070a0 <__gettext_free_exp> - 40a6fe: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a703: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a707: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a70b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a710: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a714: e8 87 c9 ff ff call 0x4070a0 <__gettext_free_exp> - 40a719: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a71e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a722: e9 89 f3 ff ff jmp 0x409ab0 - 40a727: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a72b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a730: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a734: e8 67 c9 ff ff call 0x4070a0 <__gettext_free_exp> - 40a739: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a73e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a742: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a746: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a74b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a74f: e8 4c c9 ff ff call 0x4070a0 <__gettext_free_exp> - 40a754: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a759: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a75d: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a761: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a766: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a76a: e8 31 c9 ff ff call 0x4070a0 <__gettext_free_exp> - 40a76f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a774: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a778: e9 a1 f7 ff ff jmp 0x409f1e - 40a77d: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a781: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a786: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a78a: e8 11 c9 ff ff call 0x4070a0 <__gettext_free_exp> - 40a78f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a794: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a798: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a79c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a7a1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a7a5: e8 f6 c8 ff ff call 0x4070a0 <__gettext_free_exp> - 40a7aa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a7af: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a7b3: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a7b7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a7bc: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a7c0: e8 db c8 ff ff call 0x4070a0 <__gettext_free_exp> - 40a7c5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a7ca: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a7ce: e9 e9 f6 ff ff jmp 0x409ebc - 40a7d3: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a7d7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a7dc: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a7e0: e8 bb c8 ff ff call 0x4070a0 <__gettext_free_exp> - 40a7e5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a7ea: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a7ee: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a7f2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a7f7: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a7fb: e8 a0 c8 ff ff call 0x4070a0 <__gettext_free_exp> - 40a800: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a805: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a809: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a80d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a812: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a816: e8 85 c8 ff ff call 0x4070a0 <__gettext_free_exp> - 40a81b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a820: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a824: e9 31 f6 ff ff jmp 0x409e5a - 40a829: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a82d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a832: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a836: e8 65 c8 ff ff call 0x4070a0 <__gettext_free_exp> - 40a83b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a840: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a844: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a848: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a84d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a851: e8 4a c8 ff ff call 0x4070a0 <__gettext_free_exp> - 40a856: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a85b: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a85f: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a863: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a868: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a86c: e8 2f c8 ff ff call 0x4070a0 <__gettext_free_exp> - 40a871: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a876: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a87a: e9 79 f5 ff ff jmp 0x409df8 - 40a87f: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a883: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a888: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a88c: e8 0f c8 ff ff call 0x4070a0 <__gettext_free_exp> - 40a891: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a896: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a89a: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a89e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a8a3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a8a7: e8 f4 c7 ff ff call 0x4070a0 <__gettext_free_exp> - 40a8ac: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a8b1: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a8b5: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a8b9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a8be: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a8c2: e8 d9 c7 ff ff call 0x4070a0 <__gettext_free_exp> - 40a8c7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a8cc: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a8d0: e9 b3 f4 ff ff jmp 0x409d88 - 40a8d5: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a8d9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a8de: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a8e2: e8 b9 c7 ff ff call 0x4070a0 <__gettext_free_exp> - 40a8e7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a8ec: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a8f0: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a8f4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a8f9: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a8fd: e8 9e c7 ff ff call 0x4070a0 <__gettext_free_exp> - 40a902: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a907: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a90b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a90f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a914: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a918: e8 83 c7 ff ff call 0x4070a0 <__gettext_free_exp> - 40a91d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a922: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a926: e9 fb f3 ff ff jmp 0x409d26 - 40a92b: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a92f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a934: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a938: e8 63 c7 ff ff call 0x4070a0 <__gettext_free_exp> - 40a93d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a942: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a946: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a94a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a94f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a953: e8 48 c7 ff ff call 0x4070a0 <__gettext_free_exp> - 40a958: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a95d: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a961: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a965: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a96a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a96e: e8 2d c7 ff ff call 0x4070a0 <__gettext_free_exp> - 40a973: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a978: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a97c: e9 43 f3 ff ff jmp 0x409cc4 - 40a981: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a985: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a98a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a98e: e8 0d c7 ff ff call 0x4070a0 <__gettext_free_exp> - 40a993: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a998: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a99c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a9a0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a9a5: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a9a9: e8 f2 c6 ff ff call 0x4070a0 <__gettext_free_exp> - 40a9ae: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a9b3: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a9b7: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40a9bb: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a9c0: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a9c4: e8 d7 c6 ff ff call 0x4070a0 <__gettext_free_exp> - 40a9c9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a9ce: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a9d2: e9 8b f2 ff ff jmp 0x409c62 - 40a9d7: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40a9db: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a9e0: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a9e4: e8 b7 c6 ff ff call 0x4070a0 <__gettext_free_exp> - 40a9e9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40a9ee: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40a9f2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40a9f6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40a9fb: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40a9ff: e8 9c c6 ff ff call 0x4070a0 <__gettext_free_exp> - 40aa04: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40aa09: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40aa0d: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40aa11: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40aa16: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40aa1a: e8 81 c6 ff ff call 0x4070a0 <__gettext_free_exp> - 40aa1f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40aa24: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40aa28: e9 d3 f1 ff ff jmp 0x409c00 - 40aa2d: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40aa31: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40aa36: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40aa3a: e8 61 c6 ff ff call 0x4070a0 <__gettext_free_exp> - 40aa3f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40aa44: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40aa48: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40aa4c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40aa51: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40aa55: e8 46 c6 ff ff call 0x4070a0 <__gettext_free_exp> - 40aa5a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40aa5f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40aa63: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40aa67: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40aa6c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40aa70: e8 2b c6 ff ff call 0x4070a0 <__gettext_free_exp> - 40aa75: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40aa7a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40aa7e: e9 e3 f6 ff ff jmp 0x40a166 - 40aa83: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40aa87: 4c 89 04 24 mov qword ptr [rsp], r8 - 40aa8b: e8 10 c6 ff ff call 0x4070a0 <__gettext_free_exp> - 40aa90: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40aa94: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40aa98: 4c 89 04 24 mov qword ptr [rsp], r8 - 40aa9c: e8 ff c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40aaa1: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40aaa5: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40aaa9: 4c 89 04 24 mov qword ptr [rsp], r8 - 40aaad: e8 ee c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40aab2: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40aab6: e9 4d fa ff ff jmp 0x40a508 - 40aabb: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40aabf: 4c 89 04 24 mov qword ptr [rsp], r8 - 40aac3: e8 d8 c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40aac8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40aacc: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40aad0: 4c 89 04 24 mov qword ptr [rsp], r8 - 40aad4: e8 c7 c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40aad9: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40aadd: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40aae1: 4c 89 04 24 mov qword ptr [rsp], r8 - 40aae5: e8 b6 c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40aaea: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40aaee: e9 55 f7 ff ff jmp 0x40a248 - 40aaf3: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40aaf7: 4c 89 04 24 mov qword ptr [rsp], r8 - 40aafb: e8 a0 c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40ab00: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ab04: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40ab08: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ab0c: e8 8f c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40ab11: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ab15: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40ab19: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ab1d: e8 7e c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40ab22: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ab26: e9 d3 f6 ff ff jmp 0x40a1fe - 40ab2b: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40ab2f: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ab33: e8 68 c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40ab38: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ab3c: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40ab40: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ab44: e8 57 c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40ab49: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ab4d: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40ab51: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ab55: e8 46 c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40ab5a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ab5e: e9 aa ed ff ff jmp 0x40990d - 40ab63: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40ab67: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ab6b: e8 30 c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40ab70: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ab74: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40ab78: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ab7c: e8 1f c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40ab81: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ab85: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40ab89: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ab8d: e8 0e c5 ff ff call 0x4070a0 <__gettext_free_exp> - 40ab92: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ab96: e9 93 ec ff ff jmp 0x40982e - 40ab9b: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40ab9f: 4c 89 04 24 mov qword ptr [rsp], r8 - 40aba3: e8 f8 c4 ff ff call 0x4070a0 <__gettext_free_exp> - 40aba8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40abac: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40abb0: 4c 89 04 24 mov qword ptr [rsp], r8 - 40abb4: e8 e7 c4 ff ff call 0x4070a0 <__gettext_free_exp> - 40abb9: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40abbd: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40abc1: 4c 89 04 24 mov qword ptr [rsp], r8 - 40abc5: e8 d6 c4 ff ff call 0x4070a0 <__gettext_free_exp> - 40abca: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40abce: e9 0b ee ff ff jmp 0x4099de - 40abd3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40abde: 66 90 nop - -000000000040abe0 : - 40abe0: 41 57 push r15 - 40abe2: 41 56 push r14 - 40abe4: 41 55 push r13 - 40abe6: 41 54 push r12 - 40abe8: 41 89 f4 mov r12d, esi - 40abeb: 55 push rbp - 40abec: 53 push rbx - 40abed: 48 83 ec 18 sub rsp, 24 - 40abf1: 85 ff test edi, edi - 40abf3: 0f 84 2c 36 00 00 je 0x40e225 - 40abf9: 44 8d 77 ff lea r14d, [rdi - 1] - 40abfd: 49 89 d5 mov r13, rdx - 40ac00: 49 63 de movsxd rbx, r14d - 40ac03: 48 83 3c da 00 cmp qword ptr [rdx + 8*rbx], 0 - 40ac08: 0f 84 e0 00 00 00 je 0x40acee - 40ac0e: 89 fd mov ebp, edi - 40ac10: 8d 47 fe lea eax, [rdi - 2] - 40ac13: 83 ff 01 cmp edi, 1 - 40ac16: 74 1c je 0x40ac34 - 40ac18: 48 98 cdqe - 40ac1a: 48 83 3c c2 00 cmp qword ptr [rdx + 8*rax], 0 - 40ac1f: 0f 84 c9 00 00 00 je 0x40acee - 40ac25: 83 ff 02 cmp edi, 2 - 40ac28: 74 0a je 0x40ac34 - 40ac2a: 48 83 3a 00 cmp qword ptr [rdx], 0 - 40ac2e: 0f 84 ba 00 00 00 je 0x40acee - 40ac34: bf 20 00 00 00 mov edi, 32 - 40ac39: e8 22 43 01 00 call 0x41ef60 - 40ac3e: 48 85 c0 test rax, rax - 40ac41: 0f 84 a7 00 00 00 je 0x40acee - 40ac47: 45 89 f6 mov r14d, r14d - 40ac4a: 48 8d 3c dd 08 00 00 00 lea rdi, [8*rbx + 8] - 40ac52: 89 28 mov dword ptr [rax], ebp - 40ac54: 4c 89 f2 mov rdx, r14 - 40ac57: 44 89 60 04 mov dword ptr [rax + 4], r12d - 40ac5b: 4a 8d 34 f5 08 00 00 00 lea rsi, [8*r14 + 8] - 40ac63: 48 f7 da neg rdx - 40ac66: 48 c1 e2 03 shl rdx, 3 - 40ac6a: 48 8d 0c 3a lea rcx, [rdx + rdi] - 40ac6e: 48 8d 54 17 f8 lea rdx, [rdi + rdx - 8] - 40ac73: 49 01 d5 add r13, rdx - 40ac76: 48 01 c1 add rcx, rax - 40ac79: 49 8b 55 00 mov rdx, qword ptr [r13] - 40ac7d: 48 89 11 mov qword ptr [rcx], rdx - 40ac80: 89 f2 mov edx, esi - 40ac82: 49 8b 7c 15 f8 mov rdi, qword ptr [r13 + rdx - 8] - 40ac87: 48 89 7c 11 f8 mov qword ptr [rcx + rdx - 8], rdi - 40ac8c: 48 8d 79 08 lea rdi, [rcx + 8] - 40ac90: 48 83 e7 f8 and rdi, -8 - 40ac94: 48 29 f9 sub rcx, rdi - 40ac97: 49 29 cd sub r13, rcx - 40ac9a: 01 f1 add ecx, esi - 40ac9c: 83 e1 f8 and ecx, -8 - 40ac9f: 83 f9 08 cmp ecx, 8 - 40aca2: 72 17 jb 0x40acbb - 40aca4: 83 e1 f8 and ecx, -8 - 40aca7: 31 f6 xor esi, esi - 40aca9: 89 f2 mov edx, esi - 40acab: 83 c6 08 add esi, 8 - 40acae: 4d 8b 44 15 00 mov r8, qword ptr [r13 + rdx] - 40acb3: 4c 89 04 17 mov qword ptr [rdi + rdx], r8 - 40acb7: 39 ce cmp esi, ecx - 40acb9: 72 ee jb 0x40aca9 - 40acbb: 48 83 c4 18 add rsp, 24 - 40acbf: 5b pop rbx - 40acc0: 5d pop rbp - 40acc1: 41 5c pop r12 - 40acc3: 41 5d pop r13 - 40acc5: 41 5e pop r14 - 40acc7: 41 5f pop r15 - 40acc9: c3 ret - 40acca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40acd0: 83 f8 01 cmp eax, 1 - 40acd3: 0f 84 8c 00 00 00 je 0x40ad65 - 40acd9: 48 89 ef mov rdi, rbp - 40acdc: e8 6f 48 01 00 call 0x41f550 - 40ace1: 48 83 eb 01 sub rbx, 1 - 40ace5: 83 fb ff cmp ebx, -1 - 40ace8: 0f 84 12 08 00 00 je 0x40b500 - 40acee: 49 8b 6c dd 00 mov rbp, qword ptr [r13 + 8*rbx] - 40acf3: 48 85 ed test rbp, rbp - 40acf6: 74 e9 je 0x40ace1 - 40acf8: 8b 45 00 mov eax, dword ptr [rbp] - 40acfb: 83 f8 02 cmp eax, 2 - 40acfe: 74 35 je 0x40ad35 - 40ad00: 83 f8 03 cmp eax, 3 - 40ad03: 75 cb jne 0x40acd0 - 40ad05: 4c 8b 65 18 mov r12, qword ptr [rbp + 24] - 40ad09: 4d 85 e4 test r12, r12 - 40ad0c: 74 27 je 0x40ad35 - 40ad0e: 41 8b 04 24 mov eax, dword ptr [r12] - 40ad12: 83 f8 02 cmp eax, 2 - 40ad15: 0f 84 a5 06 00 00 je 0x40b3c0 - 40ad1b: 83 f8 03 cmp eax, 3 - 40ad1e: 0f 84 6c 06 00 00 je 0x40b390 - 40ad24: 83 f8 01 cmp eax, 1 - 40ad27: 0f 84 5b 07 00 00 je 0x40b488 - 40ad2d: 4c 89 e7 mov rdi, r12 - 40ad30: e8 1b 48 01 00 call 0x41f550 - 40ad35: 4c 8b 65 10 mov r12, qword ptr [rbp + 16] - 40ad39: 4d 85 e4 test r12, r12 - 40ad3c: 74 27 je 0x40ad65 - 40ad3e: 41 8b 04 24 mov eax, dword ptr [r12] - 40ad42: 83 f8 02 cmp eax, 2 - 40ad45: 0f 84 ad 01 00 00 je 0x40aef8 - 40ad4b: 83 f8 03 cmp eax, 3 - 40ad4e: 0f 84 dc 00 00 00 je 0x40ae30 - 40ad54: 83 f8 01 cmp eax, 1 - 40ad57: 0f 84 b3 02 00 00 je 0x40b010 - 40ad5d: 4c 89 e7 mov rdi, r12 - 40ad60: e8 eb 47 01 00 call 0x41f550 - 40ad65: 4c 8b 65 08 mov r12, qword ptr [rbp + 8] - 40ad69: 4d 85 e4 test r12, r12 - 40ad6c: 0f 84 67 ff ff ff je 0x40acd9 - 40ad72: 41 8b 04 24 mov eax, dword ptr [r12] - 40ad76: 83 f8 02 cmp eax, 2 - 40ad79: 74 4d je 0x40adc8 - 40ad7b: 83 f8 03 cmp eax, 3 - 40ad7e: 74 18 je 0x40ad98 - 40ad80: 83 f8 01 cmp eax, 1 - 40ad83: 74 73 je 0x40adf8 - 40ad85: 4c 89 e7 mov rdi, r12 - 40ad88: e8 c3 47 01 00 call 0x41f550 - 40ad8d: e9 47 ff ff ff jmp 0x40acd9 - 40ad92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40ad98: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] - 40ad9d: 4d 85 f6 test r14, r14 - 40ada0: 74 26 je 0x40adc8 - 40ada2: 41 8b 06 mov eax, dword ptr [r14] - 40ada5: 83 f8 02 cmp eax, 2 - 40ada8: 0f 84 a1 0c 00 00 je 0x40ba4f - 40adae: 83 f8 03 cmp eax, 3 - 40adb1: 0f 84 69 0c 00 00 je 0x40ba20 - 40adb7: 83 f8 01 cmp eax, 1 - 40adba: 0f 84 be 0c 00 00 je 0x40ba7e - 40adc0: 4c 89 f7 mov rdi, r14 - 40adc3: e8 88 47 01 00 call 0x41f550 - 40adc8: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] - 40adcd: 4d 85 f6 test r14, r14 - 40add0: 74 26 je 0x40adf8 - 40add2: 41 8b 06 mov eax, dword ptr [r14] - 40add5: 83 f8 02 cmp eax, 2 - 40add8: 0f 84 a1 04 00 00 je 0x40b27f - 40adde: 83 f8 03 cmp eax, 3 - 40ade1: 0f 84 69 04 00 00 je 0x40b250 - 40ade7: 83 f8 01 cmp eax, 1 - 40adea: 0f 84 be 04 00 00 je 0x40b2ae - 40adf0: 4c 89 f7 mov rdi, r14 - 40adf3: e8 58 47 01 00 call 0x41f550 - 40adf8: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] - 40adfd: 4d 85 f6 test r14, r14 - 40ae00: 74 83 je 0x40ad85 - 40ae02: 41 8b 06 mov eax, dword ptr [r14] - 40ae05: 83 f8 02 cmp eax, 2 - 40ae08: 0f 84 22 03 00 00 je 0x40b130 - 40ae0e: 83 f8 03 cmp eax, 3 - 40ae11: 0f 84 39 02 00 00 je 0x40b050 - 40ae17: 83 f8 01 cmp eax, 1 - 40ae1a: 0f 84 3f 03 00 00 je 0x40b15f - 40ae20: 4c 89 f7 mov rdi, r14 - 40ae23: e8 28 47 01 00 call 0x41f550 - 40ae28: e9 58 ff ff ff jmp 0x40ad85 - 40ae2d: 0f 1f 00 nop dword ptr [rax] - 40ae30: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] - 40ae35: 4d 85 f6 test r14, r14 - 40ae38: 0f 84 ba 00 00 00 je 0x40aef8 - 40ae3e: 41 8b 06 mov eax, dword ptr [r14] - 40ae41: 83 f8 02 cmp eax, 2 - 40ae44: 74 46 je 0x40ae8c - 40ae46: 83 f8 03 cmp eax, 3 - 40ae49: 0f 85 11 0b 00 00 jne 0x40b960 - 40ae4f: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40ae53: 4d 85 ff test r15, r15 - 40ae56: 74 34 je 0x40ae8c - 40ae58: 41 8b 07 mov eax, dword ptr [r15] - 40ae5b: 83 f8 02 cmp eax, 2 - 40ae5e: 74 12 je 0x40ae72 - 40ae60: 83 f8 03 cmp eax, 3 - 40ae63: 0f 85 37 16 00 00 jne 0x40c4a0 - 40ae69: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40ae6d: e8 2e c2 ff ff call 0x4070a0 <__gettext_free_exp> - 40ae72: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 40ae76: e8 25 c2 ff ff call 0x4070a0 <__gettext_free_exp> - 40ae7b: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] - 40ae7f: e8 1c c2 ff ff call 0x4070a0 <__gettext_free_exp> - 40ae84: 4c 89 ff mov rdi, r15 - 40ae87: e8 c4 46 01 00 call 0x41f550 - 40ae8c: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40ae90: 4d 85 ff test r15, r15 - 40ae93: 74 26 je 0x40aebb - 40ae95: 41 8b 07 mov eax, dword ptr [r15] - 40ae98: 83 f8 02 cmp eax, 2 - 40ae9b: 0f 84 ba 25 00 00 je 0x40d45b - 40aea1: 83 f8 03 cmp eax, 3 - 40aea4: 0f 84 a8 25 00 00 je 0x40d452 - 40aeaa: 83 f8 01 cmp eax, 1 - 40aead: 0f 84 d7 25 00 00 je 0x40d48a - 40aeb3: 4c 89 ff mov rdi, r15 - 40aeb6: e8 95 46 01 00 call 0x41f550 - 40aebb: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40aebf: 4d 85 ff test r15, r15 - 40aec2: 74 26 je 0x40aeea - 40aec4: 41 8b 07 mov eax, dword ptr [r15] - 40aec7: 83 f8 02 cmp eax, 2 - 40aeca: 0f 84 81 19 00 00 je 0x40c851 - 40aed0: 83 f8 03 cmp eax, 3 - 40aed3: 0f 84 6f 19 00 00 je 0x40c848 - 40aed9: 83 f8 01 cmp eax, 1 - 40aedc: 0f 84 c4 19 00 00 je 0x40c8a6 - 40aee2: 4c 89 ff mov rdi, r15 - 40aee5: e8 66 46 01 00 call 0x41f550 - 40aeea: 4c 89 f7 mov rdi, r14 - 40aeed: e8 5e 46 01 00 call 0x41f550 - 40aef2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40aef8: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] - 40aefd: 4d 85 f6 test r14, r14 - 40af00: 0f 84 0a 01 00 00 je 0x40b010 - 40af06: 41 8b 06 mov eax, dword ptr [r14] - 40af09: 83 f8 02 cmp eax, 2 - 40af0c: 74 38 je 0x40af46 - 40af0e: 83 f8 03 cmp eax, 3 - 40af11: 0f 85 19 03 00 00 jne 0x40b230 - 40af17: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40af1b: 4d 85 ff test r15, r15 - 40af1e: 74 26 je 0x40af46 - 40af20: 41 8b 07 mov eax, dword ptr [r15] - 40af23: 83 f8 02 cmp eax, 2 - 40af26: 0f 84 d1 26 00 00 je 0x40d5fd - 40af2c: 83 f8 03 cmp eax, 3 - 40af2f: 0f 84 bf 26 00 00 je 0x40d5f4 - 40af35: 83 f8 01 cmp eax, 1 - 40af38: 0f 84 ee 26 00 00 je 0x40d62c - 40af3e: 4c 89 ff mov rdi, r15 - 40af41: e8 0a 46 01 00 call 0x41f550 - 40af46: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40af4a: 4d 85 ff test r15, r15 - 40af4d: 0f 84 85 00 00 00 je 0x40afd8 - 40af53: 41 8b 07 mov eax, dword ptr [r15] - 40af56: 83 f8 02 cmp eax, 2 - 40af59: 74 12 je 0x40af6d - 40af5b: 83 f8 03 cmp eax, 3 - 40af5e: 0f 85 7c 05 00 00 jne 0x40b4e0 - 40af64: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40af68: e8 33 c1 ff ff call 0x4070a0 <__gettext_free_exp> - 40af6d: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40af71: 4d 85 c0 test r8, r8 - 40af74: 74 26 je 0x40af9c - 40af76: 41 8b 00 mov eax, dword ptr [r8] - 40af79: 83 f8 02 cmp eax, 2 - 40af7c: 0f 84 0a 2e 00 00 je 0x40dd8c - 40af82: 83 f8 03 cmp eax, 3 - 40af85: 0f 84 f0 2d 00 00 je 0x40dd7b - 40af8b: 83 f8 01 cmp eax, 1 - 40af8e: 0f 84 09 2e 00 00 je 0x40dd9d - 40af94: 4c 89 c7 mov rdi, r8 - 40af97: e8 b4 45 01 00 call 0x41f550 - 40af9c: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40afa0: 4d 85 c0 test r8, r8 - 40afa3: 74 26 je 0x40afcb - 40afa5: 41 8b 00 mov eax, dword ptr [r8] - 40afa8: 83 f8 02 cmp eax, 2 - 40afab: 0f 84 32 1f 00 00 je 0x40cee3 - 40afb1: 83 f8 03 cmp eax, 3 - 40afb4: 0f 84 18 1f 00 00 je 0x40ced2 - 40afba: 83 f8 01 cmp eax, 1 - 40afbd: 0f 84 9b 1f 00 00 je 0x40cf5e - 40afc3: 4c 89 c7 mov rdi, r8 - 40afc6: e8 85 45 01 00 call 0x41f550 - 40afcb: 4c 89 ff mov rdi, r15 - 40afce: e8 7d 45 01 00 call 0x41f550 - 40afd3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40afd8: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40afdc: 4d 85 ff test r15, r15 - 40afdf: 74 26 je 0x40b007 - 40afe1: 41 8b 07 mov eax, dword ptr [r15] - 40afe4: 83 f8 02 cmp eax, 2 - 40afe7: 0f 84 28 0c 00 00 je 0x40bc15 - 40afed: 83 f8 03 cmp eax, 3 - 40aff0: 0f 84 ca 0b 00 00 je 0x40bbc0 - 40aff6: 83 f8 01 cmp eax, 1 - 40aff9: 0f 84 45 0c 00 00 je 0x40bc44 - 40afff: 4c 89 ff mov rdi, r15 - 40b002: e8 49 45 01 00 call 0x41f550 - 40b007: 4c 89 f7 mov rdi, r14 - 40b00a: e8 41 45 01 00 call 0x41f550 - 40b00f: 90 nop - 40b010: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] - 40b015: 4d 85 f6 test r14, r14 - 40b018: 0f 84 3f fd ff ff je 0x40ad5d - 40b01e: 41 8b 06 mov eax, dword ptr [r14] - 40b021: 83 f8 02 cmp eax, 2 - 40b024: 0f 84 f5 02 00 00 je 0x40b31f - 40b02a: 83 f8 03 cmp eax, 3 - 40b02d: 0f 84 bd 02 00 00 je 0x40b2f0 - 40b033: 83 f8 01 cmp eax, 1 - 40b036: 0f 84 12 03 00 00 je 0x40b34e - 40b03c: 4c 89 f7 mov rdi, r14 - 40b03f: e8 0c 45 01 00 call 0x41f550 - 40b044: e9 14 fd ff ff jmp 0x40ad5d - 40b049: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 40b050: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40b054: 4d 85 ff test r15, r15 - 40b057: 0f 84 d3 00 00 00 je 0x40b130 - 40b05d: 41 8b 07 mov eax, dword ptr [r15] - 40b060: 83 f8 02 cmp eax, 2 - 40b063: 74 5e je 0x40b0c3 - 40b065: 83 f8 03 cmp eax, 3 - 40b068: 0f 85 52 0a 00 00 jne 0x40bac0 - 40b06e: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40b072: 4d 85 c0 test r8, r8 - 40b075: 74 4c je 0x40b0c3 - 40b077: 41 8b 00 mov eax, dword ptr [r8] - 40b07a: 83 f8 02 cmp eax, 2 - 40b07d: 74 1a je 0x40b099 - 40b07f: 83 f8 03 cmp eax, 3 - 40b082: 0f 85 26 14 00 00 jne 0x40c4ae - 40b088: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40b08c: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b090: e8 0b c0 ff ff call 0x4070a0 <__gettext_free_exp> - 40b095: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b099: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40b09d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b0a1: e8 fa bf ff ff call 0x4070a0 <__gettext_free_exp> - 40b0a6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b0aa: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40b0ae: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b0b2: e8 e9 bf ff ff call 0x4070a0 <__gettext_free_exp> - 40b0b7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b0bb: 4c 89 c7 mov rdi, r8 - 40b0be: e8 8d 44 01 00 call 0x41f550 - 40b0c3: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40b0c7: 4d 85 c0 test r8, r8 - 40b0ca: 74 26 je 0x40b0f2 - 40b0cc: 41 8b 00 mov eax, dword ptr [r8] - 40b0cf: 83 f8 02 cmp eax, 2 - 40b0d2: 0f 84 ba 28 00 00 je 0x40d992 - 40b0d8: 83 f8 03 cmp eax, 3 - 40b0db: 0f 84 a0 28 00 00 je 0x40d981 - 40b0e1: 83 f8 01 cmp eax, 1 - 40b0e4: 0f 84 b9 28 00 00 je 0x40d9a3 - 40b0ea: 4c 89 c7 mov rdi, r8 - 40b0ed: e8 5e 44 01 00 call 0x41f550 - 40b0f2: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40b0f6: 4d 85 c0 test r8, r8 - 40b0f9: 74 26 je 0x40b121 - 40b0fb: 41 8b 00 mov eax, dword ptr [r8] - 40b0fe: 83 f8 02 cmp eax, 2 - 40b101: 0f 84 ac 1a 00 00 je 0x40cbb3 - 40b107: 83 f8 03 cmp eax, 3 - 40b10a: 0f 84 92 1a 00 00 je 0x40cba2 - 40b110: 83 f8 01 cmp eax, 1 - 40b113: 0f 84 15 1b 00 00 je 0x40cc2e - 40b119: 4c 89 c7 mov rdi, r8 - 40b11c: e8 2f 44 01 00 call 0x41f550 - 40b121: 4c 89 ff mov rdi, r15 - 40b124: e8 27 44 01 00 call 0x41f550 - 40b129: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 40b130: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40b134: 4d 85 ff test r15, r15 - 40b137: 74 26 je 0x40b15f - 40b139: 41 8b 07 mov eax, dword ptr [r15] - 40b13c: 83 f8 02 cmp eax, 2 - 40b13f: 0f 84 1a 05 00 00 je 0x40b65f - 40b145: 83 f8 03 cmp eax, 3 - 40b148: 0f 84 e2 04 00 00 je 0x40b630 - 40b14e: 83 f8 01 cmp eax, 1 - 40b151: 0f 84 b1 05 00 00 je 0x40b708 - 40b157: 4c 89 ff mov rdi, r15 - 40b15a: e8 f1 43 01 00 call 0x41f550 - 40b15f: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40b163: 4d 85 ff test r15, r15 - 40b166: 0f 84 b4 fc ff ff je 0x40ae20 - 40b16c: 41 8b 07 mov eax, dword ptr [r15] - 40b16f: 83 f8 02 cmp eax, 2 - 40b172: 74 4b je 0x40b1bf - 40b174: 83 f8 03 cmp eax, 3 - 40b177: 74 17 je 0x40b190 - 40b179: 83 f8 01 cmp eax, 1 - 40b17c: 74 70 je 0x40b1ee - 40b17e: 4c 89 ff mov rdi, r15 - 40b181: e8 ca 43 01 00 call 0x41f550 - 40b186: e9 95 fc ff ff jmp 0x40ae20 - 40b18b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40b190: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40b194: 4d 85 c0 test r8, r8 - 40b197: 74 26 je 0x40b1bf - 40b199: 41 8b 00 mov eax, dword ptr [r8] - 40b19c: 83 f8 02 cmp eax, 2 - 40b19f: 0f 84 42 19 00 00 je 0x40cae7 - 40b1a5: 83 f8 03 cmp eax, 3 - 40b1a8: 0f 84 28 19 00 00 je 0x40cad6 - 40b1ae: 83 f8 01 cmp eax, 1 - 40b1b1: 0f 84 ab 19 00 00 je 0x40cb62 - 40b1b7: 4c 89 c7 mov rdi, r8 - 40b1ba: e8 91 43 01 00 call 0x41f550 - 40b1bf: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40b1c3: 4d 85 c0 test r8, r8 - 40b1c6: 74 26 je 0x40b1ee - 40b1c8: 41 8b 00 mov eax, dword ptr [r8] - 40b1cb: 83 f8 02 cmp eax, 2 - 40b1ce: 0f 84 1f 0d 00 00 je 0x40bef3 - 40b1d4: 83 f8 03 cmp eax, 3 - 40b1d7: 0f 84 9b 0c 00 00 je 0x40be78 - 40b1dd: 83 f8 01 cmp eax, 1 - 40b1e0: 0f 84 44 0d 00 00 je 0x40bf2a - 40b1e6: 4c 89 c7 mov rdi, r8 - 40b1e9: e8 62 43 01 00 call 0x41f550 - 40b1ee: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40b1f2: 4d 85 c0 test r8, r8 - 40b1f5: 74 87 je 0x40b17e - 40b1f7: 41 8b 00 mov eax, dword ptr [r8] - 40b1fa: 83 f8 02 cmp eax, 2 - 40b1fd: 0f 84 84 06 00 00 je 0x40b887 - 40b203: 83 f8 03 cmp eax, 3 - 40b206: 0f 84 44 06 00 00 je 0x40b850 - 40b20c: 83 f8 01 cmp eax, 1 - 40b20f: 0f 84 a9 06 00 00 je 0x40b8be - 40b215: 4c 89 c7 mov rdi, r8 - 40b218: e8 33 43 01 00 call 0x41f550 - 40b21d: 4c 89 ff mov rdi, r15 - 40b220: e8 2b 43 01 00 call 0x41f550 - 40b225: e9 f6 fb ff ff jmp 0x40ae20 - 40b22a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40b230: 83 f8 01 cmp eax, 1 - 40b233: 0f 84 9f fd ff ff je 0x40afd8 - 40b239: 4c 89 f7 mov rdi, r14 - 40b23c: e8 0f 43 01 00 call 0x41f550 - 40b241: e9 ca fd ff ff jmp 0x40b010 - 40b246: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40b250: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40b254: 4d 85 ff test r15, r15 - 40b257: 74 26 je 0x40b27f - 40b259: 41 8b 07 mov eax, dword ptr [r15] - 40b25c: 83 f8 02 cmp eax, 2 - 40b25f: 0f 84 56 15 00 00 je 0x40c7bb - 40b265: 83 f8 03 cmp eax, 3 - 40b268: 0f 84 44 15 00 00 je 0x40c7b2 - 40b26e: 83 f8 01 cmp eax, 1 - 40b271: 0f 84 99 15 00 00 je 0x40c810 - 40b277: 4c 89 ff mov rdi, r15 - 40b27a: e8 d1 42 01 00 call 0x41f550 - 40b27f: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40b283: 4d 85 ff test r15, r15 - 40b286: 74 26 je 0x40b2ae - 40b288: 41 8b 07 mov eax, dword ptr [r15] - 40b28b: 83 f8 02 cmp eax, 2 - 40b28e: 0f 84 61 0a 00 00 je 0x40bcf5 - 40b294: 83 f8 03 cmp eax, 3 - 40b297: 0f 84 03 0a 00 00 je 0x40bca0 - 40b29d: 83 f8 01 cmp eax, 1 - 40b2a0: 0f 84 7e 0a 00 00 je 0x40bd24 - 40b2a6: 4c 89 ff mov rdi, r15 - 40b2a9: e8 a2 42 01 00 call 0x41f550 - 40b2ae: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40b2b2: 4d 85 ff test r15, r15 - 40b2b5: 0f 84 35 fb ff ff je 0x40adf0 - 40b2bb: 41 8b 07 mov eax, dword ptr [r15] - 40b2be: 83 f8 02 cmp eax, 2 - 40b2c1: 0f 84 a8 04 00 00 je 0x40b76f - 40b2c7: 83 f8 03 cmp eax, 3 - 40b2ca: 0f 84 70 04 00 00 je 0x40b740 - 40b2d0: 83 f8 01 cmp eax, 1 - 40b2d3: 0f 84 3f 05 00 00 je 0x40b818 - 40b2d9: 4c 89 ff mov rdi, r15 - 40b2dc: e8 6f 42 01 00 call 0x41f550 - 40b2e1: e9 0a fb ff ff jmp 0x40adf0 - 40b2e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40b2f0: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40b2f4: 4d 85 ff test r15, r15 - 40b2f7: 74 26 je 0x40b31f - 40b2f9: 41 8b 07 mov eax, dword ptr [r15] - 40b2fc: 83 f8 02 cmp eax, 2 - 40b2ff: 0f 84 78 16 00 00 je 0x40c97d - 40b305: 83 f8 03 cmp eax, 3 - 40b308: 0f 84 66 16 00 00 je 0x40c974 - 40b30e: 83 f8 01 cmp eax, 1 - 40b311: 0f 84 bb 16 00 00 je 0x40c9d2 - 40b317: 4c 89 ff mov rdi, r15 - 40b31a: e8 31 42 01 00 call 0x41f550 - 40b31f: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40b323: 4d 85 ff test r15, r15 - 40b326: 74 26 je 0x40b34e - 40b328: 41 8b 07 mov eax, dword ptr [r15] - 40b32b: 83 f8 02 cmp eax, 2 - 40b32e: 0f 84 01 08 00 00 je 0x40bb35 - 40b334: 83 f8 03 cmp eax, 3 - 40b337: 0f 84 a3 07 00 00 je 0x40bae0 - 40b33d: 83 f8 01 cmp eax, 1 - 40b340: 0f 84 1e 08 00 00 je 0x40bb64 - 40b346: 4c 89 ff mov rdi, r15 - 40b349: e8 02 42 01 00 call 0x41f550 - 40b34e: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40b352: 4d 85 ff test r15, r15 - 40b355: 0f 84 e1 fc ff ff je 0x40b03c - 40b35b: 41 8b 07 mov eax, dword ptr [r15] - 40b35e: 83 f8 02 cmp eax, 2 - 40b361: 0f 84 e0 01 00 00 je 0x40b547 - 40b367: 83 f8 03 cmp eax, 3 - 40b36a: 0f 84 a8 01 00 00 je 0x40b518 - 40b370: 83 f8 01 cmp eax, 1 - 40b373: 0f 84 77 02 00 00 je 0x40b5f0 - 40b379: 4c 89 ff mov rdi, r15 - 40b37c: e8 cf 41 01 00 call 0x41f550 - 40b381: e9 b6 fc ff ff jmp 0x40b03c - 40b386: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40b390: 4d 8b 74 24 18 mov r14, qword ptr [r12 + 24] - 40b395: 4d 85 f6 test r14, r14 - 40b398: 74 26 je 0x40b3c0 - 40b39a: 41 8b 06 mov eax, dword ptr [r14] - 40b39d: 83 f8 02 cmp eax, 2 - 40b3a0: 0f 84 cd 1c 00 00 je 0x40d073 - 40b3a6: 83 f8 03 cmp eax, 3 - 40b3a9: 0f 84 bb 1c 00 00 je 0x40d06a - 40b3af: 83 f8 01 cmp eax, 1 - 40b3b2: 0f 84 f8 1c 00 00 je 0x40d0b0 - 40b3b8: 4c 89 f7 mov rdi, r14 - 40b3bb: e8 90 41 01 00 call 0x41f550 - 40b3c0: 4d 8b 74 24 10 mov r14, qword ptr [r12 + 16] - 40b3c5: 4d 85 f6 test r14, r14 - 40b3c8: 0f 84 ba 00 00 00 je 0x40b488 - 40b3ce: 41 8b 06 mov eax, dword ptr [r14] - 40b3d1: 83 f8 02 cmp eax, 2 - 40b3d4: 74 46 je 0x40b41c - 40b3d6: 83 f8 03 cmp eax, 3 - 40b3d9: 0f 85 e9 00 00 00 jne 0x40b4c8 - 40b3df: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40b3e3: 4d 85 ff test r15, r15 - 40b3e6: 74 34 je 0x40b41c - 40b3e8: 41 8b 07 mov eax, dword ptr [r15] - 40b3eb: 83 f8 02 cmp eax, 2 - 40b3ee: 74 12 je 0x40b402 - 40b3f0: 83 f8 03 cmp eax, 3 - 40b3f3: 0f 85 99 10 00 00 jne 0x40c492 - 40b3f9: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40b3fd: e8 9e bc ff ff call 0x4070a0 <__gettext_free_exp> - 40b402: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 40b406: e8 95 bc ff ff call 0x4070a0 <__gettext_free_exp> - 40b40b: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] - 40b40f: e8 8c bc ff ff call 0x4070a0 <__gettext_free_exp> - 40b414: 4c 89 ff mov rdi, r15 - 40b417: e8 34 41 01 00 call 0x41f550 - 40b41c: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40b420: 4d 85 ff test r15, r15 - 40b423: 74 26 je 0x40b44b - 40b425: 41 8b 07 mov eax, dword ptr [r15] - 40b428: 83 f8 02 cmp eax, 2 - 40b42b: 0f 84 33 21 00 00 je 0x40d564 - 40b431: 83 f8 03 cmp eax, 3 - 40b434: 0f 84 21 21 00 00 je 0x40d55b - 40b43a: 83 f8 01 cmp eax, 1 - 40b43d: 0f 84 50 21 00 00 je 0x40d593 - 40b443: 4c 89 ff mov rdi, r15 - 40b446: e8 05 41 01 00 call 0x41f550 - 40b44b: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40b44f: 4d 85 ff test r15, r15 - 40b452: 74 26 je 0x40b47a - 40b454: 41 8b 07 mov eax, dword ptr [r15] - 40b457: 83 f8 02 cmp eax, 2 - 40b45a: 0f 84 87 14 00 00 je 0x40c8e7 - 40b460: 83 f8 03 cmp eax, 3 - 40b463: 0f 84 75 14 00 00 je 0x40c8de - 40b469: 83 f8 01 cmp eax, 1 - 40b46c: 0f 84 ca 14 00 00 je 0x40c93c - 40b472: 4c 89 ff mov rdi, r15 - 40b475: e8 d6 40 01 00 call 0x41f550 - 40b47a: 4c 89 f7 mov rdi, r14 - 40b47d: e8 ce 40 01 00 call 0x41f550 - 40b482: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40b488: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] - 40b48d: 4d 85 f6 test r14, r14 - 40b490: 0f 84 97 f8 ff ff je 0x40ad2d - 40b496: 41 8b 06 mov eax, dword ptr [r14] - 40b499: 83 f8 02 cmp eax, 2 - 40b49c: 0f 84 0d 05 00 00 je 0x40b9af - 40b4a2: 83 f8 03 cmp eax, 3 - 40b4a5: 0f 84 d5 04 00 00 je 0x40b980 - 40b4ab: 83 f8 01 cmp eax, 1 - 40b4ae: 0f 84 2a 05 00 00 je 0x40b9de - 40b4b4: 4c 89 f7 mov rdi, r14 - 40b4b7: e8 94 40 01 00 call 0x41f550 - 40b4bc: e9 6c f8 ff ff jmp 0x40ad2d - 40b4c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 40b4c8: 83 f8 01 cmp eax, 1 - 40b4cb: 0f 84 7a ff ff ff je 0x40b44b - 40b4d1: 4c 89 f7 mov rdi, r14 - 40b4d4: e8 77 40 01 00 call 0x41f550 - 40b4d9: eb ad jmp 0x40b488 - 40b4db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40b4e0: 83 f8 01 cmp eax, 1 - 40b4e3: 0f 84 b3 fa ff ff je 0x40af9c - 40b4e9: 4c 89 ff mov rdi, r15 - 40b4ec: e8 5f 40 01 00 call 0x41f550 - 40b4f1: e9 e2 fa ff ff jmp 0x40afd8 - 40b4f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40b500: 48 83 c4 18 add rsp, 24 - 40b504: 31 c0 xor eax, eax - 40b506: 5b pop rbx - 40b507: 5d pop rbp - 40b508: 41 5c pop r12 - 40b50a: 41 5d pop r13 - 40b50c: 41 5e pop r14 - 40b50e: 41 5f pop r15 - 40b510: c3 ret - 40b511: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 40b518: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40b51c: 4d 85 c0 test r8, r8 - 40b51f: 74 26 je 0x40b547 - 40b521: 41 8b 00 mov eax, dword ptr [r8] - 40b524: 83 f8 02 cmp eax, 2 - 40b527: 0f 84 85 23 00 00 je 0x40d8b2 - 40b52d: 83 f8 03 cmp eax, 3 - 40b530: 0f 84 6b 23 00 00 je 0x40d8a1 - 40b536: 83 f8 01 cmp eax, 1 - 40b539: 0f 84 84 23 00 00 je 0x40d8c3 - 40b53f: 4c 89 c7 mov rdi, r8 - 40b542: e8 09 40 01 00 call 0x41f550 - 40b547: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40b54b: 4d 85 c0 test r8, r8 - 40b54e: 0f 84 9c 00 00 00 je 0x40b5f0 - 40b554: 41 8b 00 mov eax, dword ptr [r8] - 40b557: 83 f8 02 cmp eax, 2 - 40b55a: 74 1a je 0x40b576 - 40b55c: 83 f8 03 cmp eax, 3 - 40b55f: 0f 85 1b 07 00 00 jne 0x40bc80 - 40b565: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40b569: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b56d: e8 2e bb ff ff call 0x4070a0 <__gettext_free_exp> - 40b572: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b576: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40b57a: 4d 85 c9 test r9, r9 - 40b57d: 74 2e je 0x40b5ad - 40b57f: 41 8b 01 mov eax, dword ptr [r9] - 40b582: 83 f8 02 cmp eax, 2 - 40b585: 0f 84 1d 2a 00 00 je 0x40dfa8 - 40b58b: 83 f8 03 cmp eax, 3 - 40b58e: 0f 84 f9 29 00 00 je 0x40df8d - 40b594: 83 f8 01 cmp eax, 1 - 40b597: 0f 84 26 2a 00 00 je 0x40dfc3 - 40b59d: 4c 89 cf mov rdi, r9 - 40b5a0: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b5a4: e8 a7 3f 01 00 call 0x41f550 - 40b5a9: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b5ad: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40b5b1: 4d 85 c9 test r9, r9 - 40b5b4: 74 2e je 0x40b5e4 - 40b5b6: 41 8b 01 mov eax, dword ptr [r9] - 40b5b9: 83 f8 02 cmp eax, 2 - 40b5bc: 0f 84 45 1d 00 00 je 0x40d307 - 40b5c2: 83 f8 03 cmp eax, 3 - 40b5c5: 0f 84 21 1d 00 00 je 0x40d2ec - 40b5cb: 83 f8 01 cmp eax, 1 - 40b5ce: 0f 84 4e 1d 00 00 je 0x40d322 - 40b5d4: 4c 89 cf mov rdi, r9 - 40b5d7: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b5db: e8 70 3f 01 00 call 0x41f550 - 40b5e0: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b5e4: 4c 89 c7 mov rdi, r8 - 40b5e7: e8 64 3f 01 00 call 0x41f550 - 40b5ec: 0f 1f 40 00 nop dword ptr [rax] - 40b5f0: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40b5f4: 4d 85 c0 test r8, r8 - 40b5f7: 0f 84 7c fd ff ff je 0x40b379 - 40b5fd: 41 8b 00 mov eax, dword ptr [r8] - 40b600: 83 f8 02 cmp eax, 2 - 40b603: 0f 84 f2 07 00 00 je 0x40bdfb - 40b609: 83 f8 03 cmp eax, 3 - 40b60c: 0f 84 6e 07 00 00 je 0x40bd80 - 40b612: 83 f8 01 cmp eax, 1 - 40b615: 0f 84 17 08 00 00 je 0x40be32 - 40b61b: 4c 89 c7 mov rdi, r8 - 40b61e: e8 2d 3f 01 00 call 0x41f550 - 40b623: e9 51 fd ff ff jmp 0x40b379 - 40b628: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 40b630: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40b634: 4d 85 c0 test r8, r8 - 40b637: 74 26 je 0x40b65f - 40b639: 41 8b 00 mov eax, dword ptr [r8] - 40b63c: 83 f8 02 cmp eax, 2 - 40b63f: 0f 84 bd 23 00 00 je 0x40da02 - 40b645: 83 f8 03 cmp eax, 3 - 40b648: 0f 84 a3 23 00 00 je 0x40d9f1 - 40b64e: 83 f8 01 cmp eax, 1 - 40b651: 0f 84 bc 23 00 00 je 0x40da13 - 40b657: 4c 89 c7 mov rdi, r8 - 40b65a: e8 f1 3e 01 00 call 0x41f550 - 40b65f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40b663: 4d 85 c0 test r8, r8 - 40b666: 0f 84 9c 00 00 00 je 0x40b708 - 40b66c: 41 8b 00 mov eax, dword ptr [r8] - 40b66f: 83 f8 02 cmp eax, 2 - 40b672: 74 1a je 0x40b68e - 40b674: 83 f8 03 cmp eax, 3 - 40b677: 0f 85 e3 06 00 00 jne 0x40bd60 - 40b67d: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40b681: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b685: e8 16 ba ff ff call 0x4070a0 <__gettext_free_exp> - 40b68a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b68e: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40b692: 4d 85 c9 test r9, r9 - 40b695: 74 2e je 0x40b6c5 - 40b697: 41 8b 01 mov eax, dword ptr [r9] - 40b69a: 83 f8 02 cmp eax, 2 - 40b69d: 0f 84 9b 2a 00 00 je 0x40e13e - 40b6a3: 83 f8 03 cmp eax, 3 - 40b6a6: 0f 84 77 2a 00 00 je 0x40e123 - 40b6ac: 83 f8 01 cmp eax, 1 - 40b6af: 0f 84 a4 2a 00 00 je 0x40e159 - 40b6b5: 4c 89 cf mov rdi, r9 - 40b6b8: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b6bc: e8 8f 3e 01 00 call 0x41f550 - 40b6c1: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b6c5: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40b6c9: 4d 85 c9 test r9, r9 - 40b6cc: 74 2e je 0x40b6fc - 40b6ce: 41 8b 01 mov eax, dword ptr [r9] - 40b6d1: 83 f8 02 cmp eax, 2 - 40b6d4: 0f 84 d7 1b 00 00 je 0x40d2b1 - 40b6da: 83 f8 03 cmp eax, 3 - 40b6dd: 0f 84 b3 1b 00 00 je 0x40d296 - 40b6e3: 83 f8 01 cmp eax, 1 - 40b6e6: 0f 84 e0 1b 00 00 je 0x40d2cc - 40b6ec: 4c 89 cf mov rdi, r9 - 40b6ef: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b6f3: e8 58 3e 01 00 call 0x41f550 - 40b6f8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b6fc: 4c 89 c7 mov rdi, r8 - 40b6ff: e8 4c 3e 01 00 call 0x41f550 - 40b704: 0f 1f 40 00 nop dword ptr [rax] - 40b708: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40b70c: 4d 85 c0 test r8, r8 - 40b70f: 0f 84 42 fa ff ff je 0x40b157 - 40b715: 41 8b 00 mov eax, dword ptr [r8] - 40b718: 83 f8 02 cmp eax, 2 - 40b71b: 0f 84 ca 08 00 00 je 0x40bfeb - 40b721: 83 f8 03 cmp eax, 3 - 40b724: 0f 84 46 08 00 00 je 0x40bf70 - 40b72a: 83 f8 01 cmp eax, 1 - 40b72d: 0f 84 ef 08 00 00 je 0x40c022 - 40b733: 4c 89 c7 mov rdi, r8 - 40b736: e8 15 3e 01 00 call 0x41f550 - 40b73b: e9 17 fa ff ff jmp 0x40b157 - 40b740: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40b744: 4d 85 c0 test r8, r8 - 40b747: 74 26 je 0x40b76f - 40b749: 41 8b 00 mov eax, dword ptr [r8] - 40b74c: 83 f8 02 cmp eax, 2 - 40b74f: 0f 84 0f 23 00 00 je 0x40da64 - 40b755: 83 f8 03 cmp eax, 3 - 40b758: 0f 84 f5 22 00 00 je 0x40da53 - 40b75e: 83 f8 01 cmp eax, 1 - 40b761: 0f 84 0e 23 00 00 je 0x40da75 - 40b767: 4c 89 c7 mov rdi, r8 - 40b76a: e8 e1 3d 01 00 call 0x41f550 - 40b76f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40b773: 4d 85 c0 test r8, r8 - 40b776: 0f 84 9c 00 00 00 je 0x40b818 - 40b77c: 41 8b 00 mov eax, dword ptr [r8] - 40b77f: 83 f8 02 cmp eax, 2 - 40b782: 74 1a je 0x40b79e - 40b784: 83 f8 03 cmp eax, 3 - 40b787: 0f 85 13 04 00 00 jne 0x40bba0 - 40b78d: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40b791: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b795: e8 06 b9 ff ff call 0x4070a0 <__gettext_free_exp> - 40b79a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b79e: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40b7a2: 4d 85 c9 test r9, r9 - 40b7a5: 74 2e je 0x40b7d5 - 40b7a7: 41 8b 01 mov eax, dword ptr [r9] - 40b7aa: 83 f8 02 cmp eax, 2 - 40b7ad: 0f 84 e1 29 00 00 je 0x40e194 - 40b7b3: 83 f8 03 cmp eax, 3 - 40b7b6: 0f 84 bd 29 00 00 je 0x40e179 - 40b7bc: 83 f8 01 cmp eax, 1 - 40b7bf: 0f 84 ea 29 00 00 je 0x40e1af - 40b7c5: 4c 89 cf mov rdi, r9 - 40b7c8: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b7cc: e8 7f 3d 01 00 call 0x41f550 - 40b7d1: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b7d5: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40b7d9: 4d 85 c9 test r9, r9 - 40b7dc: 74 2e je 0x40b80c - 40b7de: 41 8b 01 mov eax, dword ptr [r9] - 40b7e1: 83 f8 02 cmp eax, 2 - 40b7e4: 0f 84 1f 1c 00 00 je 0x40d409 - 40b7ea: 83 f8 03 cmp eax, 3 - 40b7ed: 0f 84 fb 1b 00 00 je 0x40d3ee - 40b7f3: 83 f8 01 cmp eax, 1 - 40b7f6: 0f 84 28 1c 00 00 je 0x40d424 - 40b7fc: 4c 89 cf mov rdi, r9 - 40b7ff: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b803: e8 48 3d 01 00 call 0x41f550 - 40b808: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b80c: 4c 89 c7 mov rdi, r8 - 40b80f: e8 3c 3d 01 00 call 0x41f550 - 40b814: 0f 1f 40 00 nop dword ptr [rax] - 40b818: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40b81c: 4d 85 c0 test r8, r8 - 40b81f: 0f 84 b4 fa ff ff je 0x40b2d9 - 40b825: 41 8b 00 mov eax, dword ptr [r8] - 40b828: 83 f8 02 cmp eax, 2 - 40b82b: 0f 84 b2 08 00 00 je 0x40c0e3 - 40b831: 83 f8 03 cmp eax, 3 - 40b834: 0f 84 2e 08 00 00 je 0x40c068 - 40b83a: 83 f8 01 cmp eax, 1 - 40b83d: 0f 84 d7 08 00 00 je 0x40c11a - 40b843: 4c 89 c7 mov rdi, r8 - 40b846: e8 05 3d 01 00 call 0x41f550 - 40b84b: e9 89 fa ff ff jmp 0x40b2d9 - 40b850: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] - 40b854: 4d 85 c9 test r9, r9 - 40b857: 74 2e je 0x40b887 - 40b859: 41 8b 01 mov eax, dword ptr [r9] - 40b85c: 83 f8 02 cmp eax, 2 - 40b85f: 0f 84 4b 23 00 00 je 0x40dbb0 - 40b865: 83 f8 03 cmp eax, 3 - 40b868: 0f 84 27 23 00 00 je 0x40db95 - 40b86e: 83 f8 01 cmp eax, 1 - 40b871: 0f 84 54 23 00 00 je 0x40dbcb - 40b877: 4c 89 cf mov rdi, r9 - 40b87a: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b87e: e8 cd 3c 01 00 call 0x41f550 - 40b883: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b887: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40b88b: 4d 85 c9 test r9, r9 - 40b88e: 74 2e je 0x40b8be - 40b890: 41 8b 01 mov eax, dword ptr [r9] - 40b893: 83 f8 02 cmp eax, 2 - 40b896: 0f 84 59 0d 00 00 je 0x40c5f5 - 40b89c: 83 f8 03 cmp eax, 3 - 40b89f: 0f 84 35 0d 00 00 je 0x40c5da - 40b8a5: 83 f8 01 cmp eax, 1 - 40b8a8: 0f 84 62 0d 00 00 je 0x40c610 - 40b8ae: 4c 89 cf mov rdi, r9 - 40b8b1: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b8b5: e8 96 3c 01 00 call 0x41f550 - 40b8ba: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b8be: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40b8c2: 4d 85 c9 test r9, r9 - 40b8c5: 0f 84 4a f9 ff ff je 0x40b215 - 40b8cb: 41 8b 01 mov eax, dword ptr [r9] - 40b8ce: 83 f8 02 cmp eax, 2 - 40b8d1: 74 40 je 0x40b913 - 40b8d3: 83 f8 03 cmp eax, 3 - 40b8d6: 74 20 je 0x40b8f8 - 40b8d8: 83 f8 01 cmp eax, 1 - 40b8db: 74 51 je 0x40b92e - 40b8dd: 4c 89 cf mov rdi, r9 - 40b8e0: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b8e4: e8 67 3c 01 00 call 0x41f550 - 40b8e9: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b8ed: e9 23 f9 ff ff jmp 0x40b215 - 40b8f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40b8f8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40b8fc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40b901: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40b905: e8 96 b7 ff ff call 0x4070a0 <__gettext_free_exp> - 40b90a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40b90f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40b913: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40b917: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40b91c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40b920: e8 7b b7 ff ff call 0x4070a0 <__gettext_free_exp> - 40b925: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40b92a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40b92e: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40b932: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40b937: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40b93b: e8 60 b7 ff ff call 0x4070a0 <__gettext_free_exp> - 40b940: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40b944: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40b949: 4c 89 cf mov rdi, r9 - 40b94c: 4c 89 04 24 mov qword ptr [rsp], r8 - 40b950: e8 fb 3b 01 00 call 0x41f550 - 40b955: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40b959: e9 b7 f8 ff ff jmp 0x40b215 - 40b95e: 66 90 nop - 40b960: 83 f8 01 cmp eax, 1 - 40b963: 0f 84 52 f5 ff ff je 0x40aebb - 40b969: 4c 89 f7 mov rdi, r14 - 40b96c: e8 df 3b 01 00 call 0x41f550 - 40b971: e9 82 f5 ff ff jmp 0x40aef8 - 40b976: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40b980: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40b984: 4d 85 ff test r15, r15 - 40b987: 74 26 je 0x40b9af - 40b989: 41 8b 07 mov eax, dword ptr [r15] - 40b98c: 83 f8 02 cmp eax, 2 - 40b98f: 0f 84 f7 26 00 00 je 0x40e08c - 40b995: 83 f8 03 cmp eax, 3 - 40b998: 0f 84 e5 26 00 00 je 0x40e083 - 40b99e: 83 f8 01 cmp eax, 1 - 40b9a1: 0f 84 ee 26 00 00 je 0x40e095 - 40b9a7: 4c 89 ff mov rdi, r15 - 40b9aa: e8 a1 3b 01 00 call 0x41f550 - 40b9af: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40b9b3: 4d 85 ff test r15, r15 - 40b9b6: 74 26 je 0x40b9de - 40b9b8: 41 8b 07 mov eax, dword ptr [r15] - 40b9bb: 83 f8 02 cmp eax, 2 - 40b9be: 0f 84 61 0d 00 00 je 0x40c725 - 40b9c4: 83 f8 03 cmp eax, 3 - 40b9c7: 0f 84 4f 0d 00 00 je 0x40c71c - 40b9cd: 83 f8 01 cmp eax, 1 - 40b9d0: 0f 84 a4 0d 00 00 je 0x40c77a - 40b9d6: 4c 89 ff mov rdi, r15 - 40b9d9: e8 72 3b 01 00 call 0x41f550 - 40b9de: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40b9e2: 4d 85 ff test r15, r15 - 40b9e5: 0f 84 c9 fa ff ff je 0x40b4b4 - 40b9eb: 41 8b 07 mov eax, dword ptr [r15] - 40b9ee: 83 f8 02 cmp eax, 2 - 40b9f1: 0f 84 b8 07 00 00 je 0x40c1af - 40b9f7: 83 f8 03 cmp eax, 3 - 40b9fa: 0f 84 5a 07 00 00 je 0x40c15a - 40ba00: 83 f8 01 cmp eax, 1 - 40ba03: 0f 84 d5 07 00 00 je 0x40c1de - 40ba09: 4c 89 ff mov rdi, r15 - 40ba0c: e8 3f 3b 01 00 call 0x41f550 - 40ba11: e9 9e fa ff ff jmp 0x40b4b4 - 40ba16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40ba20: 4d 8b 7e 18 mov r15, qword ptr [r14 + 24] - 40ba24: 4d 85 ff test r15, r15 - 40ba27: 74 26 je 0x40ba4f - 40ba29: 41 8b 07 mov eax, dword ptr [r15] - 40ba2c: 83 f8 02 cmp eax, 2 - 40ba2f: 0f 84 6b 24 00 00 je 0x40dea0 - 40ba35: 83 f8 03 cmp eax, 3 - 40ba38: 0f 84 59 24 00 00 je 0x40de97 - 40ba3e: 83 f8 01 cmp eax, 1 - 40ba41: 0f 84 62 24 00 00 je 0x40dea9 - 40ba47: 4c 89 ff mov rdi, r15 - 40ba4a: e8 01 3b 01 00 call 0x41f550 - 40ba4f: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40ba53: 4d 85 ff test r15, r15 - 40ba56: 74 26 je 0x40ba7e - 40ba58: 41 8b 07 mov eax, dword ptr [r15] - 40ba5b: 83 f8 02 cmp eax, 2 - 40ba5e: 0f 84 2b 0c 00 00 je 0x40c68f - 40ba64: 83 f8 03 cmp eax, 3 - 40ba67: 0f 84 19 0c 00 00 je 0x40c686 - 40ba6d: 83 f8 01 cmp eax, 1 - 40ba70: 0f 84 6e 0c 00 00 je 0x40c6e4 - 40ba76: 4c 89 ff mov rdi, r15 - 40ba79: e8 d2 3a 01 00 call 0x41f550 - 40ba7e: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40ba82: 4d 85 ff test r15, r15 - 40ba85: 0f 84 35 f3 ff ff je 0x40adc0 - 40ba8b: 41 8b 07 mov eax, dword ptr [r15] - 40ba8e: 83 f8 02 cmp eax, 2 - 40ba91: 0f 84 dc 07 00 00 je 0x40c273 - 40ba97: 83 f8 03 cmp eax, 3 - 40ba9a: 0f 84 7e 07 00 00 je 0x40c21e - 40baa0: 83 f8 01 cmp eax, 1 - 40baa3: 0f 84 f9 07 00 00 je 0x40c2a2 - 40baa9: 4c 89 ff mov rdi, r15 - 40baac: e8 9f 3a 01 00 call 0x41f550 - 40bab1: e9 0a f3 ff ff jmp 0x40adc0 - 40bab6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40bac0: 83 f8 01 cmp eax, 1 - 40bac3: 0f 84 29 f6 ff ff je 0x40b0f2 - 40bac9: 4c 89 ff mov rdi, r15 - 40bacc: e8 7f 3a 01 00 call 0x41f550 - 40bad1: e9 5a f6 ff ff jmp 0x40b130 - 40bad6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40bae0: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40bae4: 4d 85 c0 test r8, r8 - 40bae7: 74 4c je 0x40bb35 - 40bae9: 41 8b 00 mov eax, dword ptr [r8] - 40baec: 83 f8 02 cmp eax, 2 - 40baef: 74 1a je 0x40bb0b - 40baf1: 83 f8 03 cmp eax, 3 - 40baf4: 0f 85 1b 1a 00 00 jne 0x40d515 - 40bafa: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40bafe: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bb02: e8 99 b5 ff ff call 0x4070a0 <__gettext_free_exp> - 40bb07: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bb0b: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40bb0f: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bb13: e8 88 b5 ff ff call 0x4070a0 <__gettext_free_exp> - 40bb18: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bb1c: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40bb20: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bb24: e8 77 b5 ff ff call 0x4070a0 <__gettext_free_exp> - 40bb29: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bb2d: 4c 89 c7 mov rdi, r8 - 40bb30: e8 1b 3a 01 00 call 0x41f550 - 40bb35: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40bb39: 4d 85 c0 test r8, r8 - 40bb3c: 74 26 je 0x40bb64 - 40bb3e: 41 8b 00 mov eax, dword ptr [r8] - 40bb41: 83 f8 02 cmp eax, 2 - 40bb44: 0f 84 65 14 00 00 je 0x40cfaf - 40bb4a: 83 f8 03 cmp eax, 3 - 40bb4d: 0f 84 4b 14 00 00 je 0x40cf9e - 40bb53: 83 f8 01 cmp eax, 1 - 40bb56: 0f 84 ce 14 00 00 je 0x40d02a - 40bb5c: 4c 89 c7 mov rdi, r8 - 40bb5f: e8 ec 39 01 00 call 0x41f550 - 40bb64: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40bb68: 4d 85 c0 test r8, r8 - 40bb6b: 0f 84 d5 f7 ff ff je 0x40b346 - 40bb71: 41 8b 00 mov eax, dword ptr [r8] - 40bb74: 83 f8 02 cmp eax, 2 - 40bb77: 0f 84 96 08 00 00 je 0x40c413 - 40bb7d: 83 f8 03 cmp eax, 3 - 40bb80: 0f 84 7c 08 00 00 je 0x40c402 - 40bb86: 83 f8 01 cmp eax, 1 - 40bb89: 0f 84 bb 08 00 00 je 0x40c44a - 40bb8f: 4c 89 c7 mov rdi, r8 - 40bb92: e8 b9 39 01 00 call 0x41f550 - 40bb97: e9 aa f7 ff ff jmp 0x40b346 - 40bb9c: 0f 1f 40 00 nop dword ptr [rax] - 40bba0: 83 f8 01 cmp eax, 1 - 40bba3: 0f 84 2c fc ff ff je 0x40b7d5 - 40bba9: 4c 89 c7 mov rdi, r8 - 40bbac: e8 9f 39 01 00 call 0x41f550 - 40bbb1: e9 62 fc ff ff jmp 0x40b818 - 40bbb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40bbc0: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40bbc4: 4d 85 c0 test r8, r8 - 40bbc7: 74 4c je 0x40bc15 - 40bbc9: 41 8b 00 mov eax, dword ptr [r8] - 40bbcc: 83 f8 02 cmp eax, 2 - 40bbcf: 74 1a je 0x40bbeb - 40bbd1: 83 f8 03 cmp eax, 3 - 40bbd4: 0f 85 49 19 00 00 jne 0x40d523 - 40bbda: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40bbde: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bbe2: e8 b9 b4 ff ff call 0x4070a0 <__gettext_free_exp> - 40bbe7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bbeb: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40bbef: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bbf3: e8 a8 b4 ff ff call 0x4070a0 <__gettext_free_exp> - 40bbf8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bbfc: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40bc00: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bc04: e8 97 b4 ff ff call 0x4070a0 <__gettext_free_exp> - 40bc09: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bc0d: 4c 89 c7 mov rdi, r8 - 40bc10: e8 3b 39 01 00 call 0x41f550 - 40bc15: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40bc19: 4d 85 c0 test r8, r8 - 40bc1c: 74 26 je 0x40bc44 - 40bc1e: 41 8b 00 mov eax, dword ptr [r8] - 40bc21: 83 f8 02 cmp eax, 2 - 40bc24: 0f 84 21 11 00 00 je 0x40cd4b - 40bc2a: 83 f8 03 cmp eax, 3 - 40bc2d: 0f 84 07 11 00 00 je 0x40cd3a - 40bc33: 83 f8 01 cmp eax, 1 - 40bc36: 0f 84 8a 11 00 00 je 0x40cdc6 - 40bc3c: 4c 89 c7 mov rdi, r8 - 40bc3f: e8 0c 39 01 00 call 0x41f550 - 40bc44: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40bc48: 4d 85 c0 test r8, r8 - 40bc4b: 0f 84 ae f3 ff ff je 0x40afff - 40bc51: 41 8b 00 mov eax, dword ptr [r8] - 40bc54: 83 f8 02 cmp eax, 2 - 40bc57: 0f 84 96 06 00 00 je 0x40c2f3 - 40bc5d: 83 f8 03 cmp eax, 3 - 40bc60: 0f 84 7c 06 00 00 je 0x40c2e2 - 40bc66: 83 f8 01 cmp eax, 1 - 40bc69: 0f 84 bb 06 00 00 je 0x40c32a - 40bc6f: 4c 89 c7 mov rdi, r8 - 40bc72: e8 d9 38 01 00 call 0x41f550 - 40bc77: e9 83 f3 ff ff jmp 0x40afff - 40bc7c: 0f 1f 40 00 nop dword ptr [rax] - 40bc80: 83 f8 01 cmp eax, 1 - 40bc83: 0f 84 24 f9 ff ff je 0x40b5ad - 40bc89: 4c 89 c7 mov rdi, r8 - 40bc8c: e8 bf 38 01 00 call 0x41f550 - 40bc91: e9 5a f9 ff ff jmp 0x40b5f0 - 40bc96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40bca0: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40bca4: 4d 85 c0 test r8, r8 - 40bca7: 74 4c je 0x40bcf5 - 40bca9: 41 8b 00 mov eax, dword ptr [r8] - 40bcac: 83 f8 02 cmp eax, 2 - 40bcaf: 74 1a je 0x40bccb - 40bcb1: 83 f8 03 cmp eax, 3 - 40bcb4: 0f 85 4d 18 00 00 jne 0x40d507 - 40bcba: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40bcbe: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bcc2: e8 d9 b3 ff ff call 0x4070a0 <__gettext_free_exp> - 40bcc7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bccb: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40bccf: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bcd3: e8 c8 b3 ff ff call 0x4070a0 <__gettext_free_exp> - 40bcd8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bcdc: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40bce0: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bce4: e8 b7 b3 ff ff call 0x4070a0 <__gettext_free_exp> - 40bce9: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bced: 4c 89 c7 mov rdi, r8 - 40bcf0: e8 5b 38 01 00 call 0x41f550 - 40bcf5: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40bcf9: 4d 85 c0 test r8, r8 - 40bcfc: 74 26 je 0x40bd24 - 40bcfe: 41 8b 00 mov eax, dword ptr [r8] - 40bd01: 83 f8 02 cmp eax, 2 - 40bd04: 0f 84 0d 11 00 00 je 0x40ce17 - 40bd0a: 83 f8 03 cmp eax, 3 - 40bd0d: 0f 84 f3 10 00 00 je 0x40ce06 - 40bd13: 83 f8 01 cmp eax, 1 - 40bd16: 0f 84 76 11 00 00 je 0x40ce92 - 40bd1c: 4c 89 c7 mov rdi, r8 - 40bd1f: e8 2c 38 01 00 call 0x41f550 - 40bd24: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40bd28: 4d 85 c0 test r8, r8 - 40bd2b: 0f 84 75 f5 ff ff je 0x40b2a6 - 40bd31: 41 8b 00 mov eax, dword ptr [r8] - 40bd34: 83 f8 02 cmp eax, 2 - 40bd37: 0f 84 46 06 00 00 je 0x40c383 - 40bd3d: 83 f8 03 cmp eax, 3 - 40bd40: 0f 84 2c 06 00 00 je 0x40c372 - 40bd46: 83 f8 01 cmp eax, 1 - 40bd49: 0f 84 6b 06 00 00 je 0x40c3ba - 40bd4f: 4c 89 c7 mov rdi, r8 - 40bd52: e8 f9 37 01 00 call 0x41f550 - 40bd57: e9 4a f5 ff ff jmp 0x40b2a6 - 40bd5c: 0f 1f 40 00 nop dword ptr [rax] - 40bd60: 83 f8 01 cmp eax, 1 - 40bd63: 0f 84 5c f9 ff ff je 0x40b6c5 - 40bd69: 4c 89 c7 mov rdi, r8 - 40bd6c: e8 df 37 01 00 call 0x41f550 - 40bd71: e9 92 f9 ff ff jmp 0x40b708 - 40bd76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40bd80: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] - 40bd84: 4d 85 c9 test r9, r9 - 40bd87: 74 72 je 0x40bdfb - 40bd89: 41 8b 01 mov eax, dword ptr [r9] - 40bd8c: 83 f8 02 cmp eax, 2 - 40bd8f: 74 24 je 0x40bdb5 - 40bd91: 83 f8 03 cmp eax, 3 - 40bd94: 0f 85 49 1c 00 00 jne 0x40d9e3 - 40bd9a: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40bd9e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40bda3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40bda7: e8 f4 b2 ff ff call 0x4070a0 <__gettext_free_exp> - 40bdac: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40bdb1: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40bdb5: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40bdb9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40bdbe: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40bdc2: e8 d9 b2 ff ff call 0x4070a0 <__gettext_free_exp> - 40bdc7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40bdcc: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40bdd0: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40bdd4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40bdd9: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40bddd: e8 be b2 ff ff call 0x4070a0 <__gettext_free_exp> - 40bde2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40bde7: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40bdeb: 4c 89 cf mov rdi, r9 - 40bdee: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bdf2: e8 59 37 01 00 call 0x41f550 - 40bdf7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bdfb: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40bdff: 4d 85 c9 test r9, r9 - 40be02: 74 2e je 0x40be32 - 40be04: 41 8b 01 mov eax, dword ptr [r9] - 40be07: 83 f8 02 cmp eax, 2 - 40be0a: 0f 84 4b 14 00 00 je 0x40d25b - 40be10: 83 f8 03 cmp eax, 3 - 40be13: 0f 84 27 14 00 00 je 0x40d240 - 40be19: 83 f8 01 cmp eax, 1 - 40be1c: 0f 84 54 14 00 00 je 0x40d276 - 40be22: 4c 89 cf mov rdi, r9 - 40be25: 4c 89 04 24 mov qword ptr [rsp], r8 - 40be29: e8 22 37 01 00 call 0x41f550 - 40be2e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40be32: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40be36: 4d 85 c9 test r9, r9 - 40be39: 0f 84 dc f7 ff ff je 0x40b61b - 40be3f: 41 8b 01 mov eax, dword ptr [r9] - 40be42: 83 f8 02 cmp eax, 2 - 40be45: 0f 84 54 07 00 00 je 0x40c59f - 40be4b: 83 f8 03 cmp eax, 3 - 40be4e: 0f 84 30 07 00 00 je 0x40c584 - 40be54: 83 f8 01 cmp eax, 1 - 40be57: 0f 84 5d 07 00 00 je 0x40c5ba - 40be5d: 4c 89 cf mov rdi, r9 - 40be60: 4c 89 04 24 mov qword ptr [rsp], r8 - 40be64: e8 e7 36 01 00 call 0x41f550 - 40be69: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40be6d: e9 a9 f7 ff ff jmp 0x40b61b - 40be72: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40be78: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] - 40be7c: 4d 85 c9 test r9, r9 - 40be7f: 74 72 je 0x40bef3 - 40be81: 41 8b 01 mov eax, dword ptr [r9] - 40be84: 83 f8 02 cmp eax, 2 - 40be87: 74 24 je 0x40bead - 40be89: 83 f8 03 cmp eax, 3 - 40be8c: 0f 85 9f 19 00 00 jne 0x40d831 - 40be92: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40be96: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40be9b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40be9f: e8 fc b1 ff ff call 0x4070a0 <__gettext_free_exp> - 40bea4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40bea9: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40bead: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40beb1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40beb6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40beba: e8 e1 b1 ff ff call 0x4070a0 <__gettext_free_exp> - 40bebf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40bec4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40bec8: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40becc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40bed1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40bed5: e8 c6 b1 ff ff call 0x4070a0 <__gettext_free_exp> - 40beda: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40bedf: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40bee3: 4c 89 cf mov rdi, r9 - 40bee6: 4c 89 04 24 mov qword ptr [rsp], r8 - 40beea: e8 61 36 01 00 call 0x41f550 - 40beef: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bef3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40bef7: 4d 85 c9 test r9, r9 - 40befa: 74 2e je 0x40bf2a - 40befc: 41 8b 01 mov eax, dword ptr [r9] - 40beff: 83 f8 02 cmp eax, 2 - 40bf02: 0f 84 a7 12 00 00 je 0x40d1af - 40bf08: 83 f8 03 cmp eax, 3 - 40bf0b: 0f 84 83 12 00 00 je 0x40d194 - 40bf11: 83 f8 01 cmp eax, 1 - 40bf14: 0f 84 b0 12 00 00 je 0x40d1ca - 40bf1a: 4c 89 cf mov rdi, r9 - 40bf1d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bf21: e8 2a 36 01 00 call 0x41f550 - 40bf26: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bf2a: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40bf2e: 4d 85 c9 test r9, r9 - 40bf31: 0f 84 af f2 ff ff je 0x40b1e6 - 40bf37: 41 8b 01 mov eax, dword ptr [r9] - 40bf3a: 83 f8 02 cmp eax, 2 - 40bf3d: 0f 84 08 07 00 00 je 0x40c64b - 40bf43: 83 f8 03 cmp eax, 3 - 40bf46: 0f 84 e4 06 00 00 je 0x40c630 - 40bf4c: 83 f8 01 cmp eax, 1 - 40bf4f: 0f 84 11 07 00 00 je 0x40c666 - 40bf55: 4c 89 cf mov rdi, r9 - 40bf58: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bf5c: e8 ef 35 01 00 call 0x41f550 - 40bf61: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bf65: e9 7c f2 ff ff jmp 0x40b1e6 - 40bf6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40bf70: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] - 40bf74: 4d 85 c9 test r9, r9 - 40bf77: 74 72 je 0x40bfeb - 40bf79: 41 8b 01 mov eax, dword ptr [r9] - 40bf7c: 83 f8 02 cmp eax, 2 - 40bf7f: 74 24 je 0x40bfa5 - 40bf81: 83 f8 03 cmp eax, 3 - 40bf84: 0f 85 99 18 00 00 jne 0x40d823 - 40bf8a: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40bf8e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40bf93: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40bf97: e8 04 b1 ff ff call 0x4070a0 <__gettext_free_exp> - 40bf9c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40bfa1: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40bfa5: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40bfa9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40bfae: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40bfb2: e8 e9 b0 ff ff call 0x4070a0 <__gettext_free_exp> - 40bfb7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40bfbc: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40bfc0: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40bfc4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40bfc9: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40bfcd: e8 ce b0 ff ff call 0x4070a0 <__gettext_free_exp> - 40bfd2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40bfd7: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40bfdb: 4c 89 cf mov rdi, r9 - 40bfde: 4c 89 04 24 mov qword ptr [rsp], r8 - 40bfe2: e8 69 35 01 00 call 0x41f550 - 40bfe7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40bfeb: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40bfef: 4d 85 c9 test r9, r9 - 40bff2: 74 2e je 0x40c022 - 40bff4: 41 8b 01 mov eax, dword ptr [r9] - 40bff7: 83 f8 02 cmp eax, 2 - 40bffa: 0f 84 05 12 00 00 je 0x40d205 - 40c000: 83 f8 03 cmp eax, 3 - 40c003: 0f 84 e1 11 00 00 je 0x40d1ea - 40c009: 83 f8 01 cmp eax, 1 - 40c00c: 0f 84 0e 12 00 00 je 0x40d220 - 40c012: 4c 89 cf mov rdi, r9 - 40c015: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c019: e8 32 35 01 00 call 0x41f550 - 40c01e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c022: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40c026: 4d 85 c9 test r9, r9 - 40c029: 0f 84 04 f7 ff ff je 0x40b733 - 40c02f: 41 8b 01 mov eax, dword ptr [r9] - 40c032: 83 f8 02 cmp eax, 2 - 40c035: 0f 84 b8 04 00 00 je 0x40c4f3 - 40c03b: 83 f8 03 cmp eax, 3 - 40c03e: 0f 84 94 04 00 00 je 0x40c4d8 - 40c044: 83 f8 01 cmp eax, 1 - 40c047: 0f 84 c1 04 00 00 je 0x40c50e - 40c04d: 4c 89 cf mov rdi, r9 - 40c050: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c054: e8 f7 34 01 00 call 0x41f550 - 40c059: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c05d: e9 d1 f6 ff ff jmp 0x40b733 - 40c062: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40c068: 4d 8b 48 18 mov r9, qword ptr [r8 + 24] - 40c06c: 4d 85 c9 test r9, r9 - 40c06f: 74 72 je 0x40c0e3 - 40c071: 41 8b 01 mov eax, dword ptr [r9] - 40c074: 83 f8 02 cmp eax, 2 - 40c077: 74 24 je 0x40c09d - 40c079: 83 f8 03 cmp eax, 3 - 40c07c: 0f 85 81 18 00 00 jne 0x40d903 - 40c082: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40c086: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c08b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c08f: e8 0c b0 ff ff call 0x4070a0 <__gettext_free_exp> - 40c094: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c099: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c09d: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40c0a1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c0a6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c0aa: e8 f1 af ff ff call 0x4070a0 <__gettext_free_exp> - 40c0af: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c0b4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c0b8: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40c0bc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c0c1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c0c5: e8 d6 af ff ff call 0x4070a0 <__gettext_free_exp> - 40c0ca: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c0cf: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c0d3: 4c 89 cf mov rdi, r9 - 40c0d6: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c0da: e8 71 34 01 00 call 0x41f550 - 40c0df: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c0e3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40c0e7: 4d 85 c9 test r9, r9 - 40c0ea: 74 2e je 0x40c11a - 40c0ec: 41 8b 01 mov eax, dword ptr [r9] - 40c0ef: 83 f8 02 cmp eax, 2 - 40c0f2: 0f 84 61 10 00 00 je 0x40d159 - 40c0f8: 83 f8 03 cmp eax, 3 - 40c0fb: 0f 84 3d 10 00 00 je 0x40d13e - 40c101: 83 f8 01 cmp eax, 1 - 40c104: 0f 84 6a 10 00 00 je 0x40d174 - 40c10a: 4c 89 cf mov rdi, r9 - 40c10d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c111: e8 3a 34 01 00 call 0x41f550 - 40c116: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c11a: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40c11e: 4d 85 c9 test r9, r9 - 40c121: 0f 84 1c f7 ff ff je 0x40b843 - 40c127: 41 8b 01 mov eax, dword ptr [r9] - 40c12a: 83 f8 02 cmp eax, 2 - 40c12d: 0f 84 16 04 00 00 je 0x40c549 - 40c133: 83 f8 03 cmp eax, 3 - 40c136: 0f 84 f2 03 00 00 je 0x40c52e - 40c13c: 83 f8 01 cmp eax, 1 - 40c13f: 0f 84 1f 04 00 00 je 0x40c564 - 40c145: 4c 89 cf mov rdi, r9 - 40c148: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c14c: e8 ff 33 01 00 call 0x41f550 - 40c151: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c155: e9 e9 f6 ff ff jmp 0x40b843 - 40c15a: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40c15e: 4d 85 c0 test r8, r8 - 40c161: 74 4c je 0x40c1af - 40c163: 41 8b 00 mov eax, dword ptr [r8] - 40c166: 83 f8 02 cmp eax, 2 - 40c169: 74 1a je 0x40c185 - 40c16b: 83 f8 03 cmp eax, 3 - 40c16e: 0f 85 56 03 00 00 jne 0x40c4ca - 40c174: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c178: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c17c: e8 1f af ff ff call 0x4070a0 <__gettext_free_exp> - 40c181: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c185: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40c189: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c18d: e8 0e af ff ff call 0x4070a0 <__gettext_free_exp> - 40c192: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c196: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40c19a: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c19e: e8 fd ae ff ff call 0x4070a0 <__gettext_free_exp> - 40c1a3: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c1a7: 4c 89 c7 mov rdi, r8 - 40c1aa: e8 a1 33 01 00 call 0x41f550 - 40c1af: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40c1b3: 4d 85 c0 test r8, r8 - 40c1b6: 74 26 je 0x40c1de - 40c1b8: 41 8b 00 mov eax, dword ptr [r8] - 40c1bb: 83 f8 02 cmp eax, 2 - 40c1be: 0f 84 72 19 00 00 je 0x40db36 - 40c1c4: 83 f8 03 cmp eax, 3 - 40c1c7: 0f 84 58 19 00 00 je 0x40db25 - 40c1cd: 83 f8 01 cmp eax, 1 - 40c1d0: 0f 84 71 19 00 00 je 0x40db47 - 40c1d6: 4c 89 c7 mov rdi, r8 - 40c1d9: e8 72 33 01 00 call 0x41f550 - 40c1de: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40c1e2: 4d 85 c0 test r8, r8 - 40c1e5: 0f 84 1e f8 ff ff je 0x40ba09 - 40c1eb: 41 8b 00 mov eax, dword ptr [r8] - 40c1ee: 83 f8 02 cmp eax, 2 - 40c1f1: 0f 84 24 08 00 00 je 0x40ca1b - 40c1f7: 83 f8 03 cmp eax, 3 - 40c1fa: 0f 84 0a 08 00 00 je 0x40ca0a - 40c200: 83 f8 01 cmp eax, 1 - 40c203: 0f 84 8d 08 00 00 je 0x40ca96 - 40c209: 4c 89 c7 mov rdi, r8 - 40c20c: e8 3f 33 01 00 call 0x41f550 - 40c211: 4c 89 ff mov rdi, r15 - 40c214: e8 37 33 01 00 call 0x41f550 - 40c219: e9 96 f2 ff ff jmp 0x40b4b4 - 40c21e: 4d 8b 47 18 mov r8, qword ptr [r15 + 24] - 40c222: 4d 85 c0 test r8, r8 - 40c225: 74 4c je 0x40c273 - 40c227: 41 8b 00 mov eax, dword ptr [r8] - 40c22a: 83 f8 02 cmp eax, 2 - 40c22d: 74 1a je 0x40c249 - 40c22f: 83 f8 03 cmp eax, 3 - 40c232: 0f 85 84 02 00 00 jne 0x40c4bc - 40c238: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c23c: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c240: e8 5b ae ff ff call 0x4070a0 <__gettext_free_exp> - 40c245: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c249: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40c24d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c251: e8 4a ae ff ff call 0x4070a0 <__gettext_free_exp> - 40c256: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c25a: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40c25e: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c262: e8 39 ae ff ff call 0x4070a0 <__gettext_free_exp> - 40c267: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c26b: 4c 89 c7 mov rdi, r8 - 40c26e: e8 dd 32 01 00 call 0x41f550 - 40c273: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40c277: 4d 85 c0 test r8, r8 - 40c27a: 74 26 je 0x40c2a2 - 40c27c: 41 8b 00 mov eax, dword ptr [r8] - 40c27f: 83 f8 02 cmp eax, 2 - 40c282: 0f 84 86 14 00 00 je 0x40d70e - 40c288: 83 f8 03 cmp eax, 3 - 40c28b: 0f 84 6c 14 00 00 je 0x40d6fd - 40c291: 83 f8 01 cmp eax, 1 - 40c294: 0f 84 85 14 00 00 je 0x40d71f - 40c29a: 4c 89 c7 mov rdi, r8 - 40c29d: e8 ae 32 01 00 call 0x41f550 - 40c2a2: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40c2a6: 4d 85 c0 test r8, r8 - 40c2a9: 0f 84 fa f7 ff ff je 0x40baa9 - 40c2af: 41 8b 00 mov eax, dword ptr [r8] - 40c2b2: 83 f8 02 cmp eax, 2 - 40c2b5: 0f 84 c4 09 00 00 je 0x40cc7f - 40c2bb: 83 f8 03 cmp eax, 3 - 40c2be: 0f 84 aa 09 00 00 je 0x40cc6e - 40c2c4: 83 f8 01 cmp eax, 1 - 40c2c7: 0f 84 2d 0a 00 00 je 0x40ccfa - 40c2cd: 4c 89 c7 mov rdi, r8 - 40c2d0: e8 7b 32 01 00 call 0x41f550 - 40c2d5: 4c 89 ff mov rdi, r15 - 40c2d8: e8 73 32 01 00 call 0x41f550 - 40c2dd: e9 de ea ff ff jmp 0x40adc0 - 40c2e2: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c2e6: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c2ea: e8 b1 ad ff ff call 0x4070a0 <__gettext_free_exp> - 40c2ef: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c2f3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40c2f7: 4d 85 c9 test r9, r9 - 40c2fa: 74 2e je 0x40c32a - 40c2fc: 41 8b 01 mov eax, dword ptr [r9] - 40c2ff: 83 f8 02 cmp eax, 2 - 40c302: 0f 84 40 1d 00 00 je 0x40e048 - 40c308: 83 f8 03 cmp eax, 3 - 40c30b: 0f 84 1c 1d 00 00 je 0x40e02d - 40c311: 83 f8 01 cmp eax, 1 - 40c314: 0f 84 49 1d 00 00 je 0x40e063 - 40c31a: 4c 89 cf mov rdi, r9 - 40c31d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c321: e8 2a 32 01 00 call 0x41f550 - 40c326: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c32a: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40c32e: 4d 85 c9 test r9, r9 - 40c331: 0f 84 38 f9 ff ff je 0x40bc6f - 40c337: 41 8b 01 mov eax, dword ptr [r9] - 40c33a: 83 f8 02 cmp eax, 2 - 40c33d: 0f 84 70 10 00 00 je 0x40d3b3 - 40c343: 83 f8 03 cmp eax, 3 - 40c346: 0f 84 4c 10 00 00 je 0x40d398 - 40c34c: 83 f8 01 cmp eax, 1 - 40c34f: 0f 84 79 10 00 00 je 0x40d3ce - 40c355: 4c 89 cf mov rdi, r9 - 40c358: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c35c: e8 ef 31 01 00 call 0x41f550 - 40c361: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c365: 4c 89 c7 mov rdi, r8 - 40c368: e8 e3 31 01 00 call 0x41f550 - 40c36d: e9 8d ec ff ff jmp 0x40afff - 40c372: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c376: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c37a: e8 21 ad ff ff call 0x4070a0 <__gettext_free_exp> - 40c37f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c383: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40c387: 4d 85 c9 test r9, r9 - 40c38a: 74 2e je 0x40c3ba - 40c38c: 41 8b 01 mov eax, dword ptr [r9] - 40c38f: 83 f8 02 cmp eax, 2 - 40c392: 0f 84 ba 1b 00 00 je 0x40df52 - 40c398: 83 f8 03 cmp eax, 3 - 40c39b: 0f 84 96 1b 00 00 je 0x40df37 - 40c3a1: 83 f8 01 cmp eax, 1 - 40c3a4: 0f 84 c3 1b 00 00 je 0x40df6d - 40c3aa: 4c 89 cf mov rdi, r9 - 40c3ad: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c3b1: e8 9a 31 01 00 call 0x41f550 - 40c3b6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c3ba: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40c3be: 4d 85 c9 test r9, r9 - 40c3c1: 0f 84 88 f9 ff ff je 0x40bd4f - 40c3c7: 41 8b 01 mov eax, dword ptr [r9] - 40c3ca: 83 f8 02 cmp eax, 2 - 40c3cd: 0f 84 8a 0f 00 00 je 0x40d35d - 40c3d3: 83 f8 03 cmp eax, 3 - 40c3d6: 0f 84 66 0f 00 00 je 0x40d342 - 40c3dc: 83 f8 01 cmp eax, 1 - 40c3df: 0f 84 93 0f 00 00 je 0x40d378 - 40c3e5: 4c 89 cf mov rdi, r9 - 40c3e8: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c3ec: e8 5f 31 01 00 call 0x41f550 - 40c3f1: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c3f5: 4c 89 c7 mov rdi, r8 - 40c3f8: e8 53 31 01 00 call 0x41f550 - 40c3fd: e9 a4 ee ff ff jmp 0x40b2a6 - 40c402: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c406: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c40a: e8 91 ac ff ff call 0x4070a0 <__gettext_free_exp> - 40c40f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c413: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40c417: 4d 85 c9 test r9, r9 - 40c41a: 74 2e je 0x40c44a - 40c41c: 41 8b 01 mov eax, dword ptr [r9] - 40c41f: 83 f8 02 cmp eax, 2 - 40c422: 0f 84 c2 1d 00 00 je 0x40e1ea - 40c428: 83 f8 03 cmp eax, 3 - 40c42b: 0f 84 9e 1d 00 00 je 0x40e1cf - 40c431: 83 f8 01 cmp eax, 1 - 40c434: 0f 84 cb 1d 00 00 je 0x40e205 - 40c43a: 4c 89 cf mov rdi, r9 - 40c43d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c441: e8 0a 31 01 00 call 0x41f550 - 40c446: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c44a: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40c44e: 4d 85 c9 test r9, r9 - 40c451: 0f 84 38 f7 ff ff je 0x40bb8f - 40c457: 41 8b 01 mov eax, dword ptr [r9] - 40c45a: 83 f8 02 cmp eax, 2 - 40c45d: 0f 84 a0 0c 00 00 je 0x40d103 - 40c463: 83 f8 03 cmp eax, 3 - 40c466: 0f 84 7c 0c 00 00 je 0x40d0e8 - 40c46c: 83 f8 01 cmp eax, 1 - 40c46f: 0f 84 a9 0c 00 00 je 0x40d11e - 40c475: 4c 89 cf mov rdi, r9 - 40c478: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c47c: e8 cf 30 01 00 call 0x41f550 - 40c481: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c485: 4c 89 c7 mov rdi, r8 - 40c488: e8 c3 30 01 00 call 0x41f550 - 40c48d: e9 b4 ee ff ff jmp 0x40b346 - 40c492: 83 f8 01 cmp eax, 1 - 40c495: 0f 85 79 ef ff ff jne 0x40b414 - 40c49b: e9 6b ef ff ff jmp 0x40b40b - 40c4a0: 83 f8 01 cmp eax, 1 - 40c4a3: 0f 85 db e9 ff ff jne 0x40ae84 - 40c4a9: e9 cd e9 ff ff jmp 0x40ae7b - 40c4ae: 83 f8 01 cmp eax, 1 - 40c4b1: 0f 85 04 ec ff ff jne 0x40b0bb - 40c4b7: e9 ee eb ff ff jmp 0x40b0aa - 40c4bc: 83 f8 01 cmp eax, 1 - 40c4bf: 0f 85 a6 fd ff ff jne 0x40c26b - 40c4c5: e9 90 fd ff ff jmp 0x40c25a - 40c4ca: 83 f8 01 cmp eax, 1 - 40c4cd: 0f 85 d4 fc ff ff jne 0x40c1a7 - 40c4d3: e9 be fc ff ff jmp 0x40c196 - 40c4d8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40c4dc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c4e1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c4e5: e8 b6 ab ff ff call 0x4070a0 <__gettext_free_exp> - 40c4ea: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c4ef: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c4f3: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40c4f7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c4fc: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c500: e8 9b ab ff ff call 0x4070a0 <__gettext_free_exp> - 40c505: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c50a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c50e: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40c512: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c517: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c51b: e8 80 ab ff ff call 0x4070a0 <__gettext_free_exp> - 40c520: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c525: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c529: e9 1f fb ff ff jmp 0x40c04d - 40c52e: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40c532: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c537: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c53b: e8 60 ab ff ff call 0x4070a0 <__gettext_free_exp> - 40c540: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c545: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c549: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40c54d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c552: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c556: e8 45 ab ff ff call 0x4070a0 <__gettext_free_exp> - 40c55b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c560: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c564: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40c568: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c56d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c571: e8 2a ab ff ff call 0x4070a0 <__gettext_free_exp> - 40c576: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c57b: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c57f: e9 c1 fb ff ff jmp 0x40c145 - 40c584: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40c588: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c58d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c591: e8 0a ab ff ff call 0x4070a0 <__gettext_free_exp> - 40c596: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c59b: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c59f: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40c5a3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c5a8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c5ac: e8 ef aa ff ff call 0x4070a0 <__gettext_free_exp> - 40c5b1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c5b6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c5ba: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40c5be: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c5c3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c5c7: e8 d4 aa ff ff call 0x4070a0 <__gettext_free_exp> - 40c5cc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c5d1: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c5d5: e9 83 f8 ff ff jmp 0x40be5d - 40c5da: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40c5de: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c5e3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c5e7: e8 b4 aa ff ff call 0x4070a0 <__gettext_free_exp> - 40c5ec: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c5f1: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c5f5: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40c5f9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c5fe: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c602: e8 99 aa ff ff call 0x4070a0 <__gettext_free_exp> - 40c607: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c60c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c610: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40c614: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c619: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c61d: e8 7e aa ff ff call 0x4070a0 <__gettext_free_exp> - 40c622: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c627: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c62b: e9 7e f2 ff ff jmp 0x40b8ae - 40c630: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40c634: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c639: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c63d: e8 5e aa ff ff call 0x4070a0 <__gettext_free_exp> - 40c642: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c647: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c64b: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40c64f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c654: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c658: e8 43 aa ff ff call 0x4070a0 <__gettext_free_exp> - 40c65d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c662: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c666: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40c66a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40c66f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40c673: e8 28 aa ff ff call 0x4070a0 <__gettext_free_exp> - 40c678: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40c67d: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40c681: e9 cf f8 ff ff jmp 0x40bf55 - 40c686: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40c68a: e8 11 aa ff ff call 0x4070a0 <__gettext_free_exp> - 40c68f: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40c693: 4d 85 c0 test r8, r8 - 40c696: 74 4c je 0x40c6e4 - 40c698: 41 8b 00 mov eax, dword ptr [r8] - 40c69b: 83 f8 02 cmp eax, 2 - 40c69e: 74 1a je 0x40c6ba - 40c6a0: 83 f8 03 cmp eax, 3 - 40c6a3: 0f 85 9b 0d 00 00 jne 0x40d444 - 40c6a9: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c6ad: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c6b1: e8 ea a9 ff ff call 0x4070a0 <__gettext_free_exp> - 40c6b6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c6ba: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40c6be: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c6c2: e8 d9 a9 ff ff call 0x4070a0 <__gettext_free_exp> - 40c6c7: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c6cb: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40c6cf: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c6d3: e8 c8 a9 ff ff call 0x4070a0 <__gettext_free_exp> - 40c6d8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c6dc: 4c 89 c7 mov rdi, r8 - 40c6df: e8 6c 2e 01 00 call 0x41f550 - 40c6e4: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40c6e8: 4d 85 c0 test r8, r8 - 40c6eb: 0f 84 85 f3 ff ff je 0x40ba76 - 40c6f1: 41 8b 00 mov eax, dword ptr [r8] - 40c6f4: 83 f8 02 cmp eax, 2 - 40c6f7: 0f 84 25 12 00 00 je 0x40d922 - 40c6fd: 83 f8 03 cmp eax, 3 - 40c700: 0f 84 0b 12 00 00 je 0x40d911 - 40c706: 83 f8 01 cmp eax, 1 - 40c709: 0f 84 24 12 00 00 je 0x40d933 - 40c70f: 4c 89 c7 mov rdi, r8 - 40c712: e8 39 2e 01 00 call 0x41f550 - 40c717: e9 5a f3 ff ff jmp 0x40ba76 - 40c71c: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40c720: e8 7b a9 ff ff call 0x4070a0 <__gettext_free_exp> - 40c725: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40c729: 4d 85 c0 test r8, r8 - 40c72c: 74 4c je 0x40c77a - 40c72e: 41 8b 00 mov eax, dword ptr [r8] - 40c731: 83 f8 02 cmp eax, 2 - 40c734: 74 1a je 0x40c750 - 40c736: 83 f8 03 cmp eax, 3 - 40c739: 0f 85 f2 0d 00 00 jne 0x40d531 - 40c73f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c743: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c747: e8 54 a9 ff ff call 0x4070a0 <__gettext_free_exp> - 40c74c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c750: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40c754: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c758: e8 43 a9 ff ff call 0x4070a0 <__gettext_free_exp> - 40c75d: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c761: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40c765: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c769: e8 32 a9 ff ff call 0x4070a0 <__gettext_free_exp> - 40c76e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c772: 4c 89 c7 mov rdi, r8 - 40c775: e8 d6 2d 01 00 call 0x41f550 - 40c77a: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40c77e: 4d 85 c0 test r8, r8 - 40c781: 0f 84 4f f2 ff ff je 0x40b9d6 - 40c787: 41 8b 00 mov eax, dword ptr [r8] - 40c78a: 83 f8 02 cmp eax, 2 - 40c78d: 0f 84 0b 0f 00 00 je 0x40d69e - 40c793: 83 f8 03 cmp eax, 3 - 40c796: 0f 84 f1 0e 00 00 je 0x40d68d - 40c79c: 83 f8 01 cmp eax, 1 - 40c79f: 0f 84 0a 0f 00 00 je 0x40d6af - 40c7a5: 4c 89 c7 mov rdi, r8 - 40c7a8: e8 a3 2d 01 00 call 0x41f550 - 40c7ad: e9 24 f2 ff ff jmp 0x40b9d6 - 40c7b2: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40c7b6: e8 e5 a8 ff ff call 0x4070a0 <__gettext_free_exp> - 40c7bb: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40c7bf: 4d 85 c0 test r8, r8 - 40c7c2: 74 4c je 0x40c810 - 40c7c4: 41 8b 00 mov eax, dword ptr [r8] - 40c7c7: 83 f8 02 cmp eax, 2 - 40c7ca: 74 1a je 0x40c7e6 - 40c7cc: 83 f8 03 cmp eax, 3 - 40c7cf: 0f 85 78 0d 00 00 jne 0x40d54d - 40c7d5: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c7d9: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c7dd: e8 be a8 ff ff call 0x4070a0 <__gettext_free_exp> - 40c7e2: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c7e6: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40c7ea: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c7ee: e8 ad a8 ff ff call 0x4070a0 <__gettext_free_exp> - 40c7f3: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c7f7: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40c7fb: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c7ff: e8 9c a8 ff ff call 0x4070a0 <__gettext_free_exp> - 40c804: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c808: 4c 89 c7 mov rdi, r8 - 40c80b: e8 40 2d 01 00 call 0x41f550 - 40c810: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40c814: 4d 85 c0 test r8, r8 - 40c817: 0f 84 5a ea ff ff je 0x40b277 - 40c81d: 41 8b 00 mov eax, dword ptr [r8] - 40c820: 83 f8 02 cmp eax, 2 - 40c823: 0f 84 9d 12 00 00 je 0x40dac6 - 40c829: 83 f8 03 cmp eax, 3 - 40c82c: 0f 84 83 12 00 00 je 0x40dab5 - 40c832: 83 f8 01 cmp eax, 1 - 40c835: 0f 84 9c 12 00 00 je 0x40dad7 - 40c83b: 4c 89 c7 mov rdi, r8 - 40c83e: e8 0d 2d 01 00 call 0x41f550 - 40c843: e9 2f ea ff ff jmp 0x40b277 - 40c848: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40c84c: e8 4f a8 ff ff call 0x4070a0 <__gettext_free_exp> - 40c851: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40c855: 4d 85 c0 test r8, r8 - 40c858: 74 4c je 0x40c8a6 - 40c85a: 41 8b 00 mov eax, dword ptr [r8] - 40c85d: 83 f8 02 cmp eax, 2 - 40c860: 74 1a je 0x40c87c - 40c862: 83 f8 03 cmp eax, 3 - 40c865: 0f 85 80 0c 00 00 jne 0x40d4eb - 40c86b: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c86f: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c873: e8 28 a8 ff ff call 0x4070a0 <__gettext_free_exp> - 40c878: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c87c: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40c880: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c884: e8 17 a8 ff ff call 0x4070a0 <__gettext_free_exp> - 40c889: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c88d: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40c891: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c895: e8 06 a8 ff ff call 0x4070a0 <__gettext_free_exp> - 40c89a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c89e: 4c 89 c7 mov rdi, r8 - 40c8a1: e8 aa 2c 01 00 call 0x41f550 - 40c8a6: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40c8aa: 4d 85 c0 test r8, r8 - 40c8ad: 0f 84 2f e6 ff ff je 0x40aee2 - 40c8b3: 41 8b 00 mov eax, dword ptr [r8] - 40c8b6: 83 f8 02 cmp eax, 2 - 40c8b9: 0f 84 b1 0e 00 00 je 0x40d770 - 40c8bf: 83 f8 03 cmp eax, 3 - 40c8c2: 0f 84 97 0e 00 00 je 0x40d75f - 40c8c8: 83 f8 01 cmp eax, 1 - 40c8cb: 0f 84 b0 0e 00 00 je 0x40d781 - 40c8d1: 4c 89 c7 mov rdi, r8 - 40c8d4: e8 77 2c 01 00 call 0x41f550 - 40c8d9: e9 04 e6 ff ff jmp 0x40aee2 - 40c8de: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40c8e2: e8 b9 a7 ff ff call 0x4070a0 <__gettext_free_exp> - 40c8e7: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40c8eb: 4d 85 c0 test r8, r8 - 40c8ee: 74 4c je 0x40c93c - 40c8f0: 41 8b 00 mov eax, dword ptr [r8] - 40c8f3: 83 f8 02 cmp eax, 2 - 40c8f6: 74 1a je 0x40c912 - 40c8f8: 83 f8 03 cmp eax, 3 - 40c8fb: 0f 85 f8 0b 00 00 jne 0x40d4f9 - 40c901: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c905: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c909: e8 92 a7 ff ff call 0x4070a0 <__gettext_free_exp> - 40c90e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c912: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40c916: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c91a: e8 81 a7 ff ff call 0x4070a0 <__gettext_free_exp> - 40c91f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c923: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40c927: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c92b: e8 70 a7 ff ff call 0x4070a0 <__gettext_free_exp> - 40c930: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c934: 4c 89 c7 mov rdi, r8 - 40c937: e8 14 2c 01 00 call 0x41f550 - 40c93c: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40c940: 4d 85 c0 test r8, r8 - 40c943: 0f 84 29 eb ff ff je 0x40b472 - 40c949: 41 8b 00 mov eax, dword ptr [r8] - 40c94c: 83 f8 02 cmp eax, 2 - 40c94f: 0f 84 fb 0e 00 00 je 0x40d850 - 40c955: 83 f8 03 cmp eax, 3 - 40c958: 0f 84 e1 0e 00 00 je 0x40d83f - 40c95e: 83 f8 01 cmp eax, 1 - 40c961: 0f 84 fa 0e 00 00 je 0x40d861 - 40c967: 4c 89 c7 mov rdi, r8 - 40c96a: e8 e1 2b 01 00 call 0x41f550 - 40c96f: e9 fe ea ff ff jmp 0x40b472 - 40c974: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40c978: e8 23 a7 ff ff call 0x4070a0 <__gettext_free_exp> - 40c97d: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40c981: 4d 85 c0 test r8, r8 - 40c984: 74 4c je 0x40c9d2 - 40c986: 41 8b 00 mov eax, dword ptr [r8] - 40c989: 83 f8 02 cmp eax, 2 - 40c98c: 74 1a je 0x40c9a8 - 40c98e: 83 f8 03 cmp eax, 3 - 40c991: 0f 85 a8 0b 00 00 jne 0x40d53f - 40c997: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40c99b: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c99f: e8 fc a6 ff ff call 0x4070a0 <__gettext_free_exp> - 40c9a4: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c9a8: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40c9ac: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c9b0: e8 eb a6 ff ff call 0x4070a0 <__gettext_free_exp> - 40c9b5: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c9b9: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40c9bd: 4c 89 04 24 mov qword ptr [rsp], r8 - 40c9c1: e8 da a6 ff ff call 0x4070a0 <__gettext_free_exp> - 40c9c6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40c9ca: 4c 89 c7 mov rdi, r8 - 40c9cd: e8 7e 2b 01 00 call 0x41f550 - 40c9d2: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40c9d6: 4d 85 c0 test r8, r8 - 40c9d9: 0f 84 38 e9 ff ff je 0x40b317 - 40c9df: 41 8b 00 mov eax, dword ptr [r8] - 40c9e2: 83 f8 02 cmp eax, 2 - 40c9e5: 0f 84 e7 0d 00 00 je 0x40d7d2 - 40c9eb: 83 f8 03 cmp eax, 3 - 40c9ee: 0f 84 cd 0d 00 00 je 0x40d7c1 - 40c9f4: 83 f8 01 cmp eax, 1 - 40c9f7: 0f 84 e6 0d 00 00 je 0x40d7e3 - 40c9fd: 4c 89 c7 mov rdi, r8 - 40ca00: e8 4b 2b 01 00 call 0x41f550 - 40ca05: e9 0d e9 ff ff jmp 0x40b317 - 40ca0a: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40ca0e: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ca12: e8 89 a6 ff ff call 0x4070a0 <__gettext_free_exp> - 40ca17: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ca1b: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40ca1f: 4d 85 c9 test r9, r9 - 40ca22: 74 72 je 0x40ca96 - 40ca24: 41 8b 01 mov eax, dword ptr [r9] - 40ca27: 83 f8 02 cmp eax, 2 - 40ca2a: 74 24 je 0x40ca50 - 40ca2c: 83 f8 03 cmp eax, 3 - 40ca2f: 0f 85 52 11 00 00 jne 0x40db87 - 40ca35: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40ca39: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40ca3e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40ca42: e8 59 a6 ff ff call 0x4070a0 <__gettext_free_exp> - 40ca47: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40ca4c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40ca50: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40ca54: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40ca59: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40ca5d: e8 3e a6 ff ff call 0x4070a0 <__gettext_free_exp> - 40ca62: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40ca67: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40ca6b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40ca6f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40ca74: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40ca78: e8 23 a6 ff ff call 0x4070a0 <__gettext_free_exp> - 40ca7d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40ca82: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40ca86: 4c 89 cf mov rdi, r9 - 40ca89: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ca8d: e8 be 2a 01 00 call 0x41f550 - 40ca92: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ca96: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40ca9a: 4d 85 c9 test r9, r9 - 40ca9d: 0f 84 66 f7 ff ff je 0x40c209 - 40caa3: 41 8b 01 mov eax, dword ptr [r9] - 40caa6: 83 f8 02 cmp eax, 2 - 40caa9: 0f 84 ad 11 00 00 je 0x40dc5c - 40caaf: 83 f8 03 cmp eax, 3 - 40cab2: 0f 84 89 11 00 00 je 0x40dc41 - 40cab8: 83 f8 01 cmp eax, 1 - 40cabb: 0f 84 b6 11 00 00 je 0x40dc77 - 40cac1: 4c 89 cf mov rdi, r9 - 40cac4: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cac8: e8 83 2a 01 00 call 0x41f550 - 40cacd: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cad1: e9 33 f7 ff ff jmp 0x40c209 - 40cad6: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40cada: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cade: e8 bd a5 ff ff call 0x4070a0 <__gettext_free_exp> - 40cae3: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cae7: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40caeb: 4d 85 c9 test r9, r9 - 40caee: 74 72 je 0x40cb62 - 40caf0: 41 8b 01 mov eax, dword ptr [r9] - 40caf3: 83 f8 02 cmp eax, 2 - 40caf6: 74 24 je 0x40cb1c - 40caf8: 83 f8 03 cmp eax, 3 - 40cafb: 0f 85 ee 0b 00 00 jne 0x40d6ef - 40cb01: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40cb05: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cb0a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cb0e: e8 8d a5 ff ff call 0x4070a0 <__gettext_free_exp> - 40cb13: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cb18: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cb1c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40cb20: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cb25: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cb29: e8 72 a5 ff ff call 0x4070a0 <__gettext_free_exp> - 40cb2e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cb33: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cb37: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40cb3b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cb40: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cb44: e8 57 a5 ff ff call 0x4070a0 <__gettext_free_exp> - 40cb49: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cb4e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cb52: 4c 89 cf mov rdi, r9 - 40cb55: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cb59: e8 f2 29 01 00 call 0x41f550 - 40cb5e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cb62: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40cb66: 4d 85 c9 test r9, r9 - 40cb69: 0f 84 48 e6 ff ff je 0x40b1b7 - 40cb6f: 41 8b 01 mov eax, dword ptr [r9] - 40cb72: 83 f8 02 cmp eax, 2 - 40cb75: 0f 84 37 11 00 00 je 0x40dcb2 - 40cb7b: 83 f8 03 cmp eax, 3 - 40cb7e: 0f 84 13 11 00 00 je 0x40dc97 - 40cb84: 83 f8 01 cmp eax, 1 - 40cb87: 0f 84 40 11 00 00 je 0x40dccd - 40cb8d: 4c 89 cf mov rdi, r9 - 40cb90: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cb94: e8 b7 29 01 00 call 0x41f550 - 40cb99: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cb9d: e9 15 e6 ff ff jmp 0x40b1b7 - 40cba2: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40cba6: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cbaa: e8 f1 a4 ff ff call 0x4070a0 <__gettext_free_exp> - 40cbaf: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cbb3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40cbb7: 4d 85 c9 test r9, r9 - 40cbba: 74 72 je 0x40cc2e - 40cbbc: 41 8b 01 mov eax, dword ptr [r9] - 40cbbf: 83 f8 02 cmp eax, 2 - 40cbc2: 74 24 je 0x40cbe8 - 40cbc4: 83 f8 03 cmp eax, 3 - 40cbc7: 0f 85 4a 0f 00 00 jne 0x40db17 - 40cbcd: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40cbd1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cbd6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cbda: e8 c1 a4 ff ff call 0x4070a0 <__gettext_free_exp> - 40cbdf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cbe4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cbe8: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40cbec: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cbf1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cbf5: e8 a6 a4 ff ff call 0x4070a0 <__gettext_free_exp> - 40cbfa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cbff: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cc03: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40cc07: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cc0c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cc10: e8 8b a4 ff ff call 0x4070a0 <__gettext_free_exp> - 40cc15: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cc1a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cc1e: 4c 89 cf mov rdi, r9 - 40cc21: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cc25: e8 26 29 01 00 call 0x41f550 - 40cc2a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cc2e: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40cc32: 4d 85 c9 test r9, r9 - 40cc35: 0f 84 de e4 ff ff je 0x40b119 - 40cc3b: 41 8b 01 mov eax, dword ptr [r9] - 40cc3e: 83 f8 02 cmp eax, 2 - 40cc41: 0f 84 c1 10 00 00 je 0x40dd08 - 40cc47: 83 f8 03 cmp eax, 3 - 40cc4a: 0f 84 9d 10 00 00 je 0x40dced - 40cc50: 83 f8 01 cmp eax, 1 - 40cc53: 0f 84 ca 10 00 00 je 0x40dd23 - 40cc59: 4c 89 cf mov rdi, r9 - 40cc5c: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cc60: e8 eb 28 01 00 call 0x41f550 - 40cc65: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cc69: e9 ab e4 ff ff jmp 0x40b119 - 40cc6e: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40cc72: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cc76: e8 25 a4 ff ff call 0x4070a0 <__gettext_free_exp> - 40cc7b: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cc7f: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40cc83: 4d 85 c9 test r9, r9 - 40cc86: 74 72 je 0x40ccfa - 40cc88: 41 8b 01 mov eax, dword ptr [r9] - 40cc8b: 83 f8 02 cmp eax, 2 - 40cc8e: 74 24 je 0x40ccb4 - 40cc90: 83 f8 03 cmp eax, 3 - 40cc93: 0f 85 da 0c 00 00 jne 0x40d973 - 40cc99: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40cc9d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cca2: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cca6: e8 f5 a3 ff ff call 0x4070a0 <__gettext_free_exp> - 40ccab: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40ccb0: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40ccb4: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40ccb8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40ccbd: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40ccc1: e8 da a3 ff ff call 0x4070a0 <__gettext_free_exp> - 40ccc6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cccb: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cccf: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40ccd3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40ccd8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40ccdc: e8 bf a3 ff ff call 0x4070a0 <__gettext_free_exp> - 40cce1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cce6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40ccea: 4c 89 cf mov rdi, r9 - 40cced: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ccf1: e8 5a 28 01 00 call 0x41f550 - 40ccf6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ccfa: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40ccfe: 4d 85 c9 test r9, r9 - 40cd01: 0f 84 c6 f5 ff ff je 0x40c2cd - 40cd07: 41 8b 01 mov eax, dword ptr [r9] - 40cd0a: 83 f8 02 cmp eax, 2 - 40cd0d: 0f 84 f3 0e 00 00 je 0x40dc06 - 40cd13: 83 f8 03 cmp eax, 3 - 40cd16: 0f 84 cf 0e 00 00 je 0x40dbeb - 40cd1c: 83 f8 01 cmp eax, 1 - 40cd1f: 0f 84 fc 0e 00 00 je 0x40dc21 - 40cd25: 4c 89 cf mov rdi, r9 - 40cd28: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cd2c: e8 1f 28 01 00 call 0x41f550 - 40cd31: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cd35: e9 93 f5 ff ff jmp 0x40c2cd - 40cd3a: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40cd3e: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cd42: e8 59 a3 ff ff call 0x4070a0 <__gettext_free_exp> - 40cd47: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cd4b: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40cd4f: 4d 85 c9 test r9, r9 - 40cd52: 74 72 je 0x40cdc6 - 40cd54: 41 8b 01 mov eax, dword ptr [r9] - 40cd57: 83 f8 02 cmp eax, 2 - 40cd5a: 74 24 je 0x40cd80 - 40cd5c: 83 f8 03 cmp eax, 3 - 40cd5f: 0f 85 de 0f 00 00 jne 0x40dd43 - 40cd65: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40cd69: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cd6e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cd72: e8 29 a3 ff ff call 0x4070a0 <__gettext_free_exp> - 40cd77: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cd7c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cd80: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40cd84: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cd89: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cd8d: e8 0e a3 ff ff call 0x4070a0 <__gettext_free_exp> - 40cd92: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cd97: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cd9b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40cd9f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cda4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cda8: e8 f3 a2 ff ff call 0x4070a0 <__gettext_free_exp> - 40cdad: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cdb2: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cdb6: 4c 89 cf mov rdi, r9 - 40cdb9: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cdbd: e8 8e 27 01 00 call 0x41f550 - 40cdc2: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cdc6: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40cdca: 4d 85 c9 test r9, r9 - 40cdcd: 0f 84 69 ee ff ff je 0x40bc3c - 40cdd3: 41 8b 01 mov eax, dword ptr [r9] - 40cdd6: 83 f8 02 cmp eax, 2 - 40cdd9: 0f 84 1d 11 00 00 je 0x40defc - 40cddf: 83 f8 03 cmp eax, 3 - 40cde2: 0f 84 f9 10 00 00 je 0x40dee1 - 40cde8: 83 f8 01 cmp eax, 1 - 40cdeb: 0f 84 26 11 00 00 je 0x40df17 - 40cdf1: 4c 89 cf mov rdi, r9 - 40cdf4: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cdf8: e8 53 27 01 00 call 0x41f550 - 40cdfd: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ce01: e9 36 ee ff ff jmp 0x40bc3c - 40ce06: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40ce0a: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ce0e: e8 8d a2 ff ff call 0x4070a0 <__gettext_free_exp> - 40ce13: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ce17: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40ce1b: 4d 85 c9 test r9, r9 - 40ce1e: 74 72 je 0x40ce92 - 40ce20: 41 8b 01 mov eax, dword ptr [r9] - 40ce23: 83 f8 02 cmp eax, 2 - 40ce26: 74 24 je 0x40ce4c - 40ce28: 83 f8 03 cmp eax, 3 - 40ce2b: 0f 85 20 0f 00 00 jne 0x40dd51 - 40ce31: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40ce35: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40ce3a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40ce3e: e8 5d a2 ff ff call 0x4070a0 <__gettext_free_exp> - 40ce43: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40ce48: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40ce4c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40ce50: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40ce55: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40ce59: e8 42 a2 ff ff call 0x4070a0 <__gettext_free_exp> - 40ce5e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40ce63: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40ce67: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40ce6b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40ce70: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40ce74: e8 27 a2 ff ff call 0x4070a0 <__gettext_free_exp> - 40ce79: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40ce7e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40ce82: 4c 89 cf mov rdi, r9 - 40ce85: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ce89: e8 c2 26 01 00 call 0x41f550 - 40ce8e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ce92: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40ce96: 4d 85 c9 test r9, r9 - 40ce99: 0f 84 7d ee ff ff je 0x40bd1c - 40ce9f: 41 8b 01 mov eax, dword ptr [r9] - 40cea2: 83 f8 02 cmp eax, 2 - 40cea5: 0f 84 5b 0f 00 00 je 0x40de06 - 40ceab: 83 f8 03 cmp eax, 3 - 40ceae: 0f 84 37 0f 00 00 je 0x40ddeb - 40ceb4: 83 f8 01 cmp eax, 1 - 40ceb7: 0f 84 64 0f 00 00 je 0x40de21 - 40cebd: 4c 89 cf mov rdi, r9 - 40cec0: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cec4: e8 87 26 01 00 call 0x41f550 - 40cec9: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cecd: e9 4a ee ff ff jmp 0x40bd1c - 40ced2: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40ced6: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ceda: e8 c1 a1 ff ff call 0x4070a0 <__gettext_free_exp> - 40cedf: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cee3: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40cee7: 4d 85 c9 test r9, r9 - 40ceea: 74 72 je 0x40cf5e - 40ceec: 41 8b 01 mov eax, dword ptr [r9] - 40ceef: 83 f8 02 cmp eax, 2 - 40cef2: 74 24 je 0x40cf18 - 40cef4: 83 f8 03 cmp eax, 3 - 40cef7: 0f 85 62 0e 00 00 jne 0x40dd5f - 40cefd: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40cf01: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cf06: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cf0a: e8 91 a1 ff ff call 0x4070a0 <__gettext_free_exp> - 40cf0f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cf14: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cf18: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40cf1c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cf21: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cf25: e8 76 a1 ff ff call 0x4070a0 <__gettext_free_exp> - 40cf2a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cf2f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cf33: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40cf37: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cf3c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cf40: e8 5b a1 ff ff call 0x4070a0 <__gettext_free_exp> - 40cf45: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cf4a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cf4e: 4c 89 cf mov rdi, r9 - 40cf51: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cf55: e8 f6 25 01 00 call 0x41f550 - 40cf5a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cf5e: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40cf62: 4d 85 c9 test r9, r9 - 40cf65: 0f 84 58 e0 ff ff je 0x40afc3 - 40cf6b: 41 8b 01 mov eax, dword ptr [r9] - 40cf6e: 83 f8 02 cmp eax, 2 - 40cf71: 0f 84 e5 0e 00 00 je 0x40de5c - 40cf77: 83 f8 03 cmp eax, 3 - 40cf7a: 0f 84 c1 0e 00 00 je 0x40de41 - 40cf80: 83 f8 01 cmp eax, 1 - 40cf83: 0f 84 ee 0e 00 00 je 0x40de77 - 40cf89: 4c 89 cf mov rdi, r9 - 40cf8c: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cf90: e8 bb 25 01 00 call 0x41f550 - 40cf95: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cf99: e9 25 e0 ff ff jmp 0x40afc3 - 40cf9e: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40cfa2: 4c 89 04 24 mov qword ptr [rsp], r8 - 40cfa6: e8 f5 a0 ff ff call 0x4070a0 <__gettext_free_exp> - 40cfab: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40cfaf: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 40cfb3: 4d 85 c9 test r9, r9 - 40cfb6: 74 72 je 0x40d02a - 40cfb8: 41 8b 01 mov eax, dword ptr [r9] - 40cfbb: 83 f8 02 cmp eax, 2 - 40cfbe: 74 24 je 0x40cfe4 - 40cfc0: 83 f8 03 cmp eax, 3 - 40cfc3: 0f 85 a4 0d 00 00 jne 0x40dd6d - 40cfc9: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40cfcd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cfd2: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cfd6: e8 c5 a0 ff ff call 0x4070a0 <__gettext_free_exp> - 40cfdb: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cfe0: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cfe4: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40cfe8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40cfed: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40cff1: e8 aa a0 ff ff call 0x4070a0 <__gettext_free_exp> - 40cff6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40cffb: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40cfff: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d003: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d008: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d00c: e8 8f a0 ff ff call 0x4070a0 <__gettext_free_exp> - 40d011: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d016: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d01a: 4c 89 cf mov rdi, r9 - 40d01d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d021: e8 2a 25 01 00 call 0x41f550 - 40d026: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d02a: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40d02e: 4d 85 c9 test r9, r9 - 40d031: 0f 84 25 eb ff ff je 0x40bb5c - 40d037: 41 8b 01 mov eax, dword ptr [r9] - 40d03a: 83 f8 02 cmp eax, 2 - 40d03d: 0f 84 a5 10 00 00 je 0x40e0e8 - 40d043: 83 f8 03 cmp eax, 3 - 40d046: 0f 84 81 10 00 00 je 0x40e0cd - 40d04c: 83 f8 01 cmp eax, 1 - 40d04f: 0f 84 ae 10 00 00 je 0x40e103 - 40d055: 4c 89 cf mov rdi, r9 - 40d058: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d05c: e8 ef 24 01 00 call 0x41f550 - 40d061: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d065: e9 f2 ea ff ff jmp 0x40bb5c - 40d06a: 49 8b 7e 18 mov rdi, qword ptr [r14 + 24] - 40d06e: e8 2d a0 ff ff call 0x4070a0 <__gettext_free_exp> - 40d073: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 40d077: 4d 85 ff test r15, r15 - 40d07a: 74 34 je 0x40d0b0 - 40d07c: 41 8b 07 mov eax, dword ptr [r15] - 40d07f: 83 f8 02 cmp eax, 2 - 40d082: 74 12 je 0x40d096 - 40d084: 83 f8 03 cmp eax, 3 - 40d087: 0f 85 50 0d 00 00 jne 0x40dddd - 40d08d: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40d091: e8 0a a0 ff ff call 0x4070a0 <__gettext_free_exp> - 40d096: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 40d09a: e8 01 a0 ff ff call 0x4070a0 <__gettext_free_exp> - 40d09f: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] - 40d0a3: e8 f8 9f ff ff call 0x4070a0 <__gettext_free_exp> - 40d0a8: 4c 89 ff mov rdi, r15 - 40d0ab: e8 a0 24 01 00 call 0x41f550 - 40d0b0: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 40d0b4: 4d 85 ff test r15, r15 - 40d0b7: 0f 84 fb e2 ff ff je 0x40b3b8 - 40d0bd: 41 8b 07 mov eax, dword ptr [r15] - 40d0c0: 83 f8 02 cmp eax, 2 - 40d0c3: 0f 84 23 0f 00 00 je 0x40dfec - 40d0c9: 83 f8 03 cmp eax, 3 - 40d0cc: 0f 84 11 0f 00 00 je 0x40dfe3 - 40d0d2: 83 f8 01 cmp eax, 1 - 40d0d5: 0f 84 1a 0f 00 00 je 0x40dff5 - 40d0db: 4c 89 ff mov rdi, r15 - 40d0de: e8 6d 24 01 00 call 0x41f550 - 40d0e3: e9 d0 e2 ff ff jmp 0x40b3b8 - 40d0e8: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40d0ec: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d0f1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d0f5: e8 a6 9f ff ff call 0x4070a0 <__gettext_free_exp> - 40d0fa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d0ff: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d103: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40d107: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d10c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d110: e8 8b 9f ff ff call 0x4070a0 <__gettext_free_exp> - 40d115: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d11a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d11e: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d122: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d127: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d12b: e8 70 9f ff ff call 0x4070a0 <__gettext_free_exp> - 40d130: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d135: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d139: e9 37 f3 ff ff jmp 0x40c475 - 40d13e: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40d142: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d147: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d14b: e8 50 9f ff ff call 0x4070a0 <__gettext_free_exp> - 40d150: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d155: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d159: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40d15d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d162: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d166: e8 35 9f ff ff call 0x4070a0 <__gettext_free_exp> - 40d16b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d170: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d174: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d178: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d17d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d181: e8 1a 9f ff ff call 0x4070a0 <__gettext_free_exp> - 40d186: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d18b: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d18f: e9 76 ef ff ff jmp 0x40c10a - 40d194: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40d198: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d19d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d1a1: e8 fa 9e ff ff call 0x4070a0 <__gettext_free_exp> - 40d1a6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d1ab: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d1af: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40d1b3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d1b8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d1bc: e8 df 9e ff ff call 0x4070a0 <__gettext_free_exp> - 40d1c1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d1c6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d1ca: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d1ce: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d1d3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d1d7: e8 c4 9e ff ff call 0x4070a0 <__gettext_free_exp> - 40d1dc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d1e1: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d1e5: e9 30 ed ff ff jmp 0x40bf1a - 40d1ea: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40d1ee: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d1f3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d1f7: e8 a4 9e ff ff call 0x4070a0 <__gettext_free_exp> - 40d1fc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d201: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d205: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40d209: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d20e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d212: e8 89 9e ff ff call 0x4070a0 <__gettext_free_exp> - 40d217: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d21c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d220: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d224: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d229: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d22d: e8 6e 9e ff ff call 0x4070a0 <__gettext_free_exp> - 40d232: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d237: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d23b: e9 d2 ed ff ff jmp 0x40c012 - 40d240: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40d244: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d249: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d24d: e8 4e 9e ff ff call 0x4070a0 <__gettext_free_exp> - 40d252: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d257: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d25b: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40d25f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d264: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d268: e8 33 9e ff ff call 0x4070a0 <__gettext_free_exp> - 40d26d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d272: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d276: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d27a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d27f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d283: e8 18 9e ff ff call 0x4070a0 <__gettext_free_exp> - 40d288: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d28d: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d291: e9 8c eb ff ff jmp 0x40be22 - 40d296: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40d29a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d29f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d2a3: e8 f8 9d ff ff call 0x4070a0 <__gettext_free_exp> - 40d2a8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d2ad: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d2b1: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40d2b5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d2ba: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d2be: e8 dd 9d ff ff call 0x4070a0 <__gettext_free_exp> - 40d2c3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d2c8: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d2cc: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d2d0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d2d5: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d2d9: e8 c2 9d ff ff call 0x4070a0 <__gettext_free_exp> - 40d2de: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d2e3: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d2e7: e9 00 e4 ff ff jmp 0x40b6ec - 40d2ec: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40d2f0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d2f5: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d2f9: e8 a2 9d ff ff call 0x4070a0 <__gettext_free_exp> - 40d2fe: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d303: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d307: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40d30b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d310: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d314: e8 87 9d ff ff call 0x4070a0 <__gettext_free_exp> - 40d319: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d31e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d322: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d326: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d32b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d32f: e8 6c 9d ff ff call 0x4070a0 <__gettext_free_exp> - 40d334: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d339: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d33d: e9 92 e2 ff ff jmp 0x40b5d4 - 40d342: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40d346: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d34b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d34f: e8 4c 9d ff ff call 0x4070a0 <__gettext_free_exp> - 40d354: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d359: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d35d: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40d361: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d366: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d36a: e8 31 9d ff ff call 0x4070a0 <__gettext_free_exp> - 40d36f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d374: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d378: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d37c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d381: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d385: e8 16 9d ff ff call 0x4070a0 <__gettext_free_exp> - 40d38a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d38f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d393: e9 4d f0 ff ff jmp 0x40c3e5 - 40d398: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40d39c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d3a1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d3a5: e8 f6 9c ff ff call 0x4070a0 <__gettext_free_exp> - 40d3aa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d3af: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d3b3: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40d3b7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d3bc: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d3c0: e8 db 9c ff ff call 0x4070a0 <__gettext_free_exp> - 40d3c5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d3ca: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d3ce: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d3d2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d3d7: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d3db: e8 c0 9c ff ff call 0x4070a0 <__gettext_free_exp> - 40d3e0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d3e5: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d3e9: e9 67 ef ff ff jmp 0x40c355 - 40d3ee: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40d3f2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d3f7: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d3fb: e8 a0 9c ff ff call 0x4070a0 <__gettext_free_exp> - 40d400: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d405: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d409: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40d40d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d412: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d416: e8 85 9c ff ff call 0x4070a0 <__gettext_free_exp> - 40d41b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d420: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d424: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40d428: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40d42d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40d431: e8 6a 9c ff ff call 0x4070a0 <__gettext_free_exp> - 40d436: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40d43b: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40d43f: e9 b8 e3 ff ff jmp 0x40b7fc - 40d444: 83 f8 01 cmp eax, 1 - 40d447: 0f 85 8f f2 ff ff jne 0x40c6dc - 40d44d: e9 79 f2 ff ff jmp 0x40c6cb - 40d452: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40d456: e8 45 9c ff ff call 0x4070a0 <__gettext_free_exp> - 40d45b: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40d45f: 4d 85 c0 test r8, r8 - 40d462: 74 26 je 0x40d48a - 40d464: 41 8b 00 mov eax, dword ptr [r8] - 40d467: 83 f8 02 cmp eax, 2 - 40d46a: 0f 84 f8 12 00 00 je 0x40e768 - 40d470: 83 f8 03 cmp eax, 3 - 40d473: 0f 84 de 12 00 00 je 0x40e757 - 40d479: 83 f8 01 cmp eax, 1 - 40d47c: 0f 84 f7 12 00 00 je 0x40e779 - 40d482: 4c 89 c7 mov rdi, r8 - 40d485: e8 c6 20 01 00 call 0x41f550 - 40d48a: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40d48e: 4d 85 c0 test r8, r8 - 40d491: 0f 84 1c da ff ff je 0x40aeb3 - 40d497: 41 8b 00 mov eax, dword ptr [r8] - 40d49a: 83 f8 02 cmp eax, 2 - 40d49d: 74 28 je 0x40d4c7 - 40d49f: 83 f8 03 cmp eax, 3 - 40d4a2: 74 12 je 0x40d4b6 - 40d4a4: 83 f8 01 cmp eax, 1 - 40d4a7: 74 2f je 0x40d4d8 - 40d4a9: 4c 89 c7 mov rdi, r8 - 40d4ac: e8 9f 20 01 00 call 0x41f550 - 40d4b1: e9 fd d9 ff ff jmp 0x40aeb3 - 40d4b6: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d4ba: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d4be: e8 dd 9b ff ff call 0x4070a0 <__gettext_free_exp> - 40d4c3: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d4c7: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d4cb: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d4cf: e8 cc 9b ff ff call 0x4070a0 <__gettext_free_exp> - 40d4d4: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d4d8: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40d4dc: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d4e0: e8 bb 9b ff ff call 0x4070a0 <__gettext_free_exp> - 40d4e5: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d4e9: eb be jmp 0x40d4a9 - 40d4eb: 83 f8 01 cmp eax, 1 - 40d4ee: 0f 85 aa f3 ff ff jne 0x40c89e - 40d4f4: e9 94 f3 ff ff jmp 0x40c88d - 40d4f9: 83 f8 01 cmp eax, 1 - 40d4fc: 0f 85 32 f4 ff ff jne 0x40c934 - 40d502: e9 1c f4 ff ff jmp 0x40c923 - 40d507: 83 f8 01 cmp eax, 1 - 40d50a: 0f 85 dd e7 ff ff jne 0x40bced - 40d510: e9 c7 e7 ff ff jmp 0x40bcdc - 40d515: 83 f8 01 cmp eax, 1 - 40d518: 0f 85 0f e6 ff ff jne 0x40bb2d - 40d51e: e9 f9 e5 ff ff jmp 0x40bb1c - 40d523: 83 f8 01 cmp eax, 1 - 40d526: 0f 85 e1 e6 ff ff jne 0x40bc0d - 40d52c: e9 cb e6 ff ff jmp 0x40bbfc - 40d531: 83 f8 01 cmp eax, 1 - 40d534: 0f 85 38 f2 ff ff jne 0x40c772 - 40d53a: e9 22 f2 ff ff jmp 0x40c761 - 40d53f: 83 f8 01 cmp eax, 1 - 40d542: 0f 85 82 f4 ff ff jne 0x40c9ca - 40d548: e9 6c f4 ff ff jmp 0x40c9b9 - 40d54d: 83 f8 01 cmp eax, 1 - 40d550: 0f 85 b2 f2 ff ff jne 0x40c808 - 40d556: e9 9c f2 ff ff jmp 0x40c7f7 - 40d55b: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40d55f: e8 3c 9b ff ff call 0x4070a0 <__gettext_free_exp> - 40d564: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40d568: 4d 85 c0 test r8, r8 - 40d56b: 74 26 je 0x40d593 - 40d56d: 41 8b 00 mov eax, dword ptr [r8] - 40d570: 83 f8 02 cmp eax, 2 - 40d573: 0f 84 27 12 00 00 je 0x40e7a0 - 40d579: 83 f8 03 cmp eax, 3 - 40d57c: 0f 84 0d 12 00 00 je 0x40e78f - 40d582: 83 f8 01 cmp eax, 1 - 40d585: 0f 84 26 12 00 00 je 0x40e7b1 - 40d58b: 4c 89 c7 mov rdi, r8 - 40d58e: e8 bd 1f 01 00 call 0x41f550 - 40d593: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40d597: 4d 85 c0 test r8, r8 - 40d59a: 0f 84 a3 de ff ff je 0x40b443 - 40d5a0: 41 8b 00 mov eax, dword ptr [r8] - 40d5a3: 83 f8 02 cmp eax, 2 - 40d5a6: 74 28 je 0x40d5d0 - 40d5a8: 83 f8 03 cmp eax, 3 - 40d5ab: 74 12 je 0x40d5bf - 40d5ad: 83 f8 01 cmp eax, 1 - 40d5b0: 74 2f je 0x40d5e1 - 40d5b2: 4c 89 c7 mov rdi, r8 - 40d5b5: e8 96 1f 01 00 call 0x41f550 - 40d5ba: e9 84 de ff ff jmp 0x40b443 - 40d5bf: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d5c3: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d5c7: e8 d4 9a ff ff call 0x4070a0 <__gettext_free_exp> - 40d5cc: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d5d0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d5d4: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d5d8: e8 c3 9a ff ff call 0x4070a0 <__gettext_free_exp> - 40d5dd: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d5e1: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40d5e5: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d5e9: e8 b2 9a ff ff call 0x4070a0 <__gettext_free_exp> - 40d5ee: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d5f2: eb be jmp 0x40d5b2 - 40d5f4: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40d5f8: e8 a3 9a ff ff call 0x4070a0 <__gettext_free_exp> - 40d5fd: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 40d601: 4d 85 c0 test r8, r8 - 40d604: 74 26 je 0x40d62c - 40d606: 41 8b 00 mov eax, dword ptr [r8] - 40d609: 83 f8 02 cmp eax, 2 - 40d60c: 0f 84 c6 11 00 00 je 0x40e7d8 - 40d612: 83 f8 03 cmp eax, 3 - 40d615: 0f 84 ac 11 00 00 je 0x40e7c7 - 40d61b: 83 f8 01 cmp eax, 1 - 40d61e: 0f 84 c5 11 00 00 je 0x40e7e9 - 40d624: 4c 89 c7 mov rdi, r8 - 40d627: e8 24 1f 01 00 call 0x41f550 - 40d62c: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40d630: 4d 85 c0 test r8, r8 - 40d633: 0f 84 05 d9 ff ff je 0x40af3e - 40d639: 41 8b 00 mov eax, dword ptr [r8] - 40d63c: 83 f8 02 cmp eax, 2 - 40d63f: 74 28 je 0x40d669 - 40d641: 83 f8 03 cmp eax, 3 - 40d644: 74 12 je 0x40d658 - 40d646: 83 f8 01 cmp eax, 1 - 40d649: 74 2f je 0x40d67a - 40d64b: 4c 89 c7 mov rdi, r8 - 40d64e: e8 fd 1e 01 00 call 0x41f550 - 40d653: e9 e6 d8 ff ff jmp 0x40af3e - 40d658: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d65c: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d660: e8 3b 9a ff ff call 0x4070a0 <__gettext_free_exp> - 40d665: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d669: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d66d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d671: e8 2a 9a ff ff call 0x4070a0 <__gettext_free_exp> - 40d676: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d67a: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40d67e: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d682: e8 19 9a ff ff call 0x4070a0 <__gettext_free_exp> - 40d687: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d68b: eb be jmp 0x40d64b - 40d68d: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d691: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d695: e8 06 9a ff ff call 0x4070a0 <__gettext_free_exp> - 40d69a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d69e: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d6a2: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d6a6: e8 f5 99 ff ff call 0x4070a0 <__gettext_free_exp> - 40d6ab: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d6af: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40d6b3: 4d 85 c9 test r9, r9 - 40d6b6: 0f 84 e9 f0 ff ff je 0x40c7a5 - 40d6bc: 41 8b 01 mov eax, dword ptr [r9] - 40d6bf: 83 f8 02 cmp eax, 2 - 40d6c2: 0f 84 56 0f 00 00 je 0x40e61e - 40d6c8: 83 f8 03 cmp eax, 3 - 40d6cb: 0f 84 32 0f 00 00 je 0x40e603 - 40d6d1: 83 f8 01 cmp eax, 1 - 40d6d4: 0f 84 5f 0f 00 00 je 0x40e639 - 40d6da: 4c 89 cf mov rdi, r9 - 40d6dd: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d6e1: e8 6a 1e 01 00 call 0x41f550 - 40d6e6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d6ea: e9 b6 f0 ff ff jmp 0x40c7a5 - 40d6ef: 83 f8 01 cmp eax, 1 - 40d6f2: 0f 85 5a f4 ff ff jne 0x40cb52 - 40d6f8: e9 3a f4 ff ff jmp 0x40cb37 - 40d6fd: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d701: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d705: e8 96 99 ff ff call 0x4070a0 <__gettext_free_exp> - 40d70a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d70e: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d712: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d716: e8 85 99 ff ff call 0x4070a0 <__gettext_free_exp> - 40d71b: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d71f: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40d723: 4d 85 c9 test r9, r9 - 40d726: 0f 84 6e eb ff ff je 0x40c29a - 40d72c: 41 8b 01 mov eax, dword ptr [r9] - 40d72f: 83 f8 02 cmp eax, 2 - 40d732: 0f 84 90 0e 00 00 je 0x40e5c8 - 40d738: 83 f8 03 cmp eax, 3 - 40d73b: 0f 84 6c 0e 00 00 je 0x40e5ad - 40d741: 83 f8 01 cmp eax, 1 - 40d744: 0f 84 99 0e 00 00 je 0x40e5e3 - 40d74a: 4c 89 cf mov rdi, r9 - 40d74d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d751: e8 fa 1d 01 00 call 0x41f550 - 40d756: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d75a: e9 3b eb ff ff jmp 0x40c29a - 40d75f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d763: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d767: e8 34 99 ff ff call 0x4070a0 <__gettext_free_exp> - 40d76c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d770: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d774: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d778: e8 23 99 ff ff call 0x4070a0 <__gettext_free_exp> - 40d77d: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d781: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40d785: 4d 85 c9 test r9, r9 - 40d788: 0f 84 43 f1 ff ff je 0x40c8d1 - 40d78e: 41 8b 01 mov eax, dword ptr [r9] - 40d791: 83 f8 02 cmp eax, 2 - 40d794: 0f 84 d8 0d 00 00 je 0x40e572 - 40d79a: 83 f8 03 cmp eax, 3 - 40d79d: 0f 84 b4 0d 00 00 je 0x40e557 - 40d7a3: 83 f8 01 cmp eax, 1 - 40d7a6: 0f 84 e1 0d 00 00 je 0x40e58d - 40d7ac: 4c 89 cf mov rdi, r9 - 40d7af: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d7b3: e8 98 1d 01 00 call 0x41f550 - 40d7b8: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d7bc: e9 10 f1 ff ff jmp 0x40c8d1 - 40d7c1: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d7c5: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d7c9: e8 d2 98 ff ff call 0x4070a0 <__gettext_free_exp> - 40d7ce: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d7d2: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d7d6: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d7da: e8 c1 98 ff ff call 0x4070a0 <__gettext_free_exp> - 40d7df: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d7e3: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40d7e7: 4d 85 c9 test r9, r9 - 40d7ea: 0f 84 0d f2 ff ff je 0x40c9fd - 40d7f0: 41 8b 01 mov eax, dword ptr [r9] - 40d7f3: 83 f8 02 cmp eax, 2 - 40d7f6: 0f 84 20 0d 00 00 je 0x40e51c - 40d7fc: 83 f8 03 cmp eax, 3 - 40d7ff: 0f 84 fc 0c 00 00 je 0x40e501 - 40d805: 83 f8 01 cmp eax, 1 - 40d808: 0f 84 29 0d 00 00 je 0x40e537 - 40d80e: 4c 89 cf mov rdi, r9 - 40d811: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d815: e8 36 1d 01 00 call 0x41f550 - 40d81a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d81e: e9 da f1 ff ff jmp 0x40c9fd - 40d823: 83 f8 01 cmp eax, 1 - 40d826: 0f 85 af e7 ff ff jne 0x40bfdb - 40d82c: e9 8f e7 ff ff jmp 0x40bfc0 - 40d831: 83 f8 01 cmp eax, 1 - 40d834: 0f 85 a9 e6 ff ff jne 0x40bee3 - 40d83a: e9 89 e6 ff ff jmp 0x40bec8 - 40d83f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d843: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d847: e8 54 98 ff ff call 0x4070a0 <__gettext_free_exp> - 40d84c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d850: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d854: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d858: e8 43 98 ff ff call 0x4070a0 <__gettext_free_exp> - 40d85d: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d861: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40d865: 4d 85 c9 test r9, r9 - 40d868: 0f 84 f9 f0 ff ff je 0x40c967 - 40d86e: 41 8b 01 mov eax, dword ptr [r9] - 40d871: 83 f8 02 cmp eax, 2 - 40d874: 0f 84 4c 0c 00 00 je 0x40e4c6 - 40d87a: 83 f8 03 cmp eax, 3 - 40d87d: 0f 84 28 0c 00 00 je 0x40e4ab - 40d883: 83 f8 01 cmp eax, 1 - 40d886: 0f 84 55 0c 00 00 je 0x40e4e1 - 40d88c: 4c 89 cf mov rdi, r9 - 40d88f: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d893: e8 b8 1c 01 00 call 0x41f550 - 40d898: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d89c: e9 c6 f0 ff ff jmp 0x40c967 - 40d8a1: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d8a5: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d8a9: e8 f2 97 ff ff call 0x4070a0 <__gettext_free_exp> - 40d8ae: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d8b2: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d8b6: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d8ba: e8 e1 97 ff ff call 0x4070a0 <__gettext_free_exp> - 40d8bf: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d8c3: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40d8c7: 4d 85 c9 test r9, r9 - 40d8ca: 0f 84 6f dc ff ff je 0x40b53f - 40d8d0: 41 8b 01 mov eax, dword ptr [r9] - 40d8d3: 83 f8 02 cmp eax, 2 - 40d8d6: 0f 84 94 0b 00 00 je 0x40e470 - 40d8dc: 83 f8 03 cmp eax, 3 - 40d8df: 0f 84 70 0b 00 00 je 0x40e455 - 40d8e5: 83 f8 01 cmp eax, 1 - 40d8e8: 0f 84 9d 0b 00 00 je 0x40e48b - 40d8ee: 4c 89 cf mov rdi, r9 - 40d8f1: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d8f5: e8 56 1c 01 00 call 0x41f550 - 40d8fa: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d8fe: e9 3c dc ff ff jmp 0x40b53f - 40d903: 83 f8 01 cmp eax, 1 - 40d906: 0f 85 c7 e7 ff ff jne 0x40c0d3 - 40d90c: e9 a7 e7 ff ff jmp 0x40c0b8 - 40d911: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d915: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d919: e8 82 97 ff ff call 0x4070a0 <__gettext_free_exp> - 40d91e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d922: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d926: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d92a: e8 71 97 ff ff call 0x4070a0 <__gettext_free_exp> - 40d92f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d933: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40d937: 4d 85 c9 test r9, r9 - 40d93a: 0f 84 cf ed ff ff je 0x40c70f - 40d940: 41 8b 01 mov eax, dword ptr [r9] - 40d943: 83 f8 02 cmp eax, 2 - 40d946: 0f 84 ce 0a 00 00 je 0x40e41a - 40d94c: 83 f8 03 cmp eax, 3 - 40d94f: 0f 84 aa 0a 00 00 je 0x40e3ff - 40d955: 83 f8 01 cmp eax, 1 - 40d958: 0f 84 d7 0a 00 00 je 0x40e435 - 40d95e: 4c 89 cf mov rdi, r9 - 40d961: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d965: e8 e6 1b 01 00 call 0x41f550 - 40d96a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d96e: e9 9c ed ff ff jmp 0x40c70f - 40d973: 83 f8 01 cmp eax, 1 - 40d976: 0f 85 6e f3 ff ff jne 0x40ccea - 40d97c: e9 4e f3 ff ff jmp 0x40cccf - 40d981: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d985: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d989: e8 12 97 ff ff call 0x4070a0 <__gettext_free_exp> - 40d98e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d992: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40d996: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d99a: e8 01 97 ff ff call 0x4070a0 <__gettext_free_exp> - 40d99f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d9a3: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40d9a7: 4d 85 c9 test r9, r9 - 40d9aa: 0f 84 3a d7 ff ff je 0x40b0ea - 40d9b0: 41 8b 01 mov eax, dword ptr [r9] - 40d9b3: 83 f8 02 cmp eax, 2 - 40d9b6: 0f 84 08 0a 00 00 je 0x40e3c4 - 40d9bc: 83 f8 03 cmp eax, 3 - 40d9bf: 0f 84 e4 09 00 00 je 0x40e3a9 - 40d9c5: 83 f8 01 cmp eax, 1 - 40d9c8: 0f 84 11 0a 00 00 je 0x40e3df - 40d9ce: 4c 89 cf mov rdi, r9 - 40d9d1: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d9d5: e8 76 1b 01 00 call 0x41f550 - 40d9da: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40d9de: e9 07 d7 ff ff jmp 0x40b0ea - 40d9e3: 83 f8 01 cmp eax, 1 - 40d9e6: 0f 85 ff e3 ff ff jne 0x40bdeb - 40d9ec: e9 df e3 ff ff jmp 0x40bdd0 - 40d9f1: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40d9f5: 4c 89 04 24 mov qword ptr [rsp], r8 - 40d9f9: e8 a2 96 ff ff call 0x4070a0 <__gettext_free_exp> - 40d9fe: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40da02: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40da06: 4c 89 04 24 mov qword ptr [rsp], r8 - 40da0a: e8 91 96 ff ff call 0x4070a0 <__gettext_free_exp> - 40da0f: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40da13: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40da17: 4d 85 c9 test r9, r9 - 40da1a: 0f 84 37 dc ff ff je 0x40b657 - 40da20: 41 8b 01 mov eax, dword ptr [r9] - 40da23: 83 f8 02 cmp eax, 2 - 40da26: 0f 84 42 09 00 00 je 0x40e36e - 40da2c: 83 f8 03 cmp eax, 3 - 40da2f: 0f 84 1e 09 00 00 je 0x40e353 - 40da35: 83 f8 01 cmp eax, 1 - 40da38: 0f 84 4b 09 00 00 je 0x40e389 - 40da3e: 4c 89 cf mov rdi, r9 - 40da41: 4c 89 04 24 mov qword ptr [rsp], r8 - 40da45: e8 06 1b 01 00 call 0x41f550 - 40da4a: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40da4e: e9 04 dc ff ff jmp 0x40b657 - 40da53: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40da57: 4c 89 04 24 mov qword ptr [rsp], r8 - 40da5b: e8 40 96 ff ff call 0x4070a0 <__gettext_free_exp> - 40da60: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40da64: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40da68: 4c 89 04 24 mov qword ptr [rsp], r8 - 40da6c: e8 2f 96 ff ff call 0x4070a0 <__gettext_free_exp> - 40da71: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40da75: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40da79: 4d 85 c9 test r9, r9 - 40da7c: 0f 84 e5 dc ff ff je 0x40b767 - 40da82: 41 8b 01 mov eax, dword ptr [r9] - 40da85: 83 f8 02 cmp eax, 2 - 40da88: 0f 84 8a 08 00 00 je 0x40e318 - 40da8e: 83 f8 03 cmp eax, 3 - 40da91: 0f 84 66 08 00 00 je 0x40e2fd - 40da97: 83 f8 01 cmp eax, 1 - 40da9a: 0f 84 93 08 00 00 je 0x40e333 - 40daa0: 4c 89 cf mov rdi, r9 - 40daa3: 4c 89 04 24 mov qword ptr [rsp], r8 - 40daa7: e8 a4 1a 01 00 call 0x41f550 - 40daac: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40dab0: e9 b2 dc ff ff jmp 0x40b767 - 40dab5: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40dab9: 4c 89 04 24 mov qword ptr [rsp], r8 - 40dabd: e8 de 95 ff ff call 0x4070a0 <__gettext_free_exp> - 40dac2: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40dac6: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40daca: 4c 89 04 24 mov qword ptr [rsp], r8 - 40dace: e8 cd 95 ff ff call 0x4070a0 <__gettext_free_exp> - 40dad3: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40dad7: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40dadb: 4d 85 c9 test r9, r9 - 40dade: 0f 84 57 ed ff ff je 0x40c83b - 40dae4: 41 8b 01 mov eax, dword ptr [r9] - 40dae7: 83 f8 02 cmp eax, 2 - 40daea: 0f 84 d2 07 00 00 je 0x40e2c2 - 40daf0: 83 f8 03 cmp eax, 3 - 40daf3: 0f 84 ae 07 00 00 je 0x40e2a7 - 40daf9: 83 f8 01 cmp eax, 1 - 40dafc: 0f 84 db 07 00 00 je 0x40e2dd - 40db02: 4c 89 cf mov rdi, r9 - 40db05: 4c 89 04 24 mov qword ptr [rsp], r8 - 40db09: e8 42 1a 01 00 call 0x41f550 - 40db0e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40db12: e9 24 ed ff ff jmp 0x40c83b - 40db17: 83 f8 01 cmp eax, 1 - 40db1a: 0f 85 fe f0 ff ff jne 0x40cc1e - 40db20: e9 de f0 ff ff jmp 0x40cc03 - 40db25: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40db29: 4c 89 04 24 mov qword ptr [rsp], r8 - 40db2d: e8 6e 95 ff ff call 0x4070a0 <__gettext_free_exp> - 40db32: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40db36: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40db3a: 4c 89 04 24 mov qword ptr [rsp], r8 - 40db3e: e8 5d 95 ff ff call 0x4070a0 <__gettext_free_exp> - 40db43: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40db47: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40db4b: 4d 85 c9 test r9, r9 - 40db4e: 0f 84 82 e6 ff ff je 0x40c1d6 - 40db54: 41 8b 01 mov eax, dword ptr [r9] - 40db57: 83 f8 02 cmp eax, 2 - 40db5a: 0f 84 0c 07 00 00 je 0x40e26c - 40db60: 83 f8 03 cmp eax, 3 - 40db63: 0f 84 e8 06 00 00 je 0x40e251 - 40db69: 83 f8 01 cmp eax, 1 - 40db6c: 0f 84 15 07 00 00 je 0x40e287 - 40db72: 4c 89 cf mov rdi, r9 - 40db75: 4c 89 04 24 mov qword ptr [rsp], r8 - 40db79: e8 d2 19 01 00 call 0x41f550 - 40db7e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40db82: e9 4f e6 ff ff jmp 0x40c1d6 - 40db87: 83 f8 01 cmp eax, 1 - 40db8a: 0f 85 f6 ee ff ff jne 0x40ca86 - 40db90: e9 d6 ee ff ff jmp 0x40ca6b - 40db95: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40db99: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40db9e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dba2: e8 f9 94 ff ff call 0x4070a0 <__gettext_free_exp> - 40dba7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dbac: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dbb0: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40dbb4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dbb9: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dbbd: e8 de 94 ff ff call 0x4070a0 <__gettext_free_exp> - 40dbc2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dbc7: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dbcb: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40dbcf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dbd4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dbd8: e8 c3 94 ff ff call 0x4070a0 <__gettext_free_exp> - 40dbdd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dbe2: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dbe6: e9 8c dc ff ff jmp 0x40b877 - 40dbeb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40dbef: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dbf4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dbf8: e8 a3 94 ff ff call 0x4070a0 <__gettext_free_exp> - 40dbfd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dc02: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dc06: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40dc0a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dc0f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dc13: e8 88 94 ff ff call 0x4070a0 <__gettext_free_exp> - 40dc18: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dc1d: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dc21: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40dc25: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dc2a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dc2e: e8 6d 94 ff ff call 0x4070a0 <__gettext_free_exp> - 40dc33: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dc38: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dc3c: e9 e4 f0 ff ff jmp 0x40cd25 - 40dc41: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40dc45: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dc4a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dc4e: e8 4d 94 ff ff call 0x4070a0 <__gettext_free_exp> - 40dc53: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dc58: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dc5c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40dc60: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dc65: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dc69: e8 32 94 ff ff call 0x4070a0 <__gettext_free_exp> - 40dc6e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dc73: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dc77: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40dc7b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dc80: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dc84: e8 17 94 ff ff call 0x4070a0 <__gettext_free_exp> - 40dc89: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dc8e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dc92: e9 2a ee ff ff jmp 0x40cac1 - 40dc97: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40dc9b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dca0: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dca4: e8 f7 93 ff ff call 0x4070a0 <__gettext_free_exp> - 40dca9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dcae: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dcb2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40dcb6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dcbb: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dcbf: e8 dc 93 ff ff call 0x4070a0 <__gettext_free_exp> - 40dcc4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dcc9: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dccd: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40dcd1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dcd6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dcda: e8 c1 93 ff ff call 0x4070a0 <__gettext_free_exp> - 40dcdf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dce4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dce8: e9 a0 ee ff ff jmp 0x40cb8d - 40dced: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40dcf1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dcf6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dcfa: e8 a1 93 ff ff call 0x4070a0 <__gettext_free_exp> - 40dcff: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dd04: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dd08: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40dd0c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dd11: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dd15: e8 86 93 ff ff call 0x4070a0 <__gettext_free_exp> - 40dd1a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dd1f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dd23: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40dd27: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dd2c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dd30: e8 6b 93 ff ff call 0x4070a0 <__gettext_free_exp> - 40dd35: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dd3a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dd3e: e9 16 ef ff ff jmp 0x40cc59 - 40dd43: 83 f8 01 cmp eax, 1 - 40dd46: 0f 85 6a f0 ff ff jne 0x40cdb6 - 40dd4c: e9 4a f0 ff ff jmp 0x40cd9b - 40dd51: 83 f8 01 cmp eax, 1 - 40dd54: 0f 85 28 f1 ff ff jne 0x40ce82 - 40dd5a: e9 08 f1 ff ff jmp 0x40ce67 - 40dd5f: 83 f8 01 cmp eax, 1 - 40dd62: 0f 85 e6 f1 ff ff jne 0x40cf4e - 40dd68: e9 c6 f1 ff ff jmp 0x40cf33 - 40dd6d: 83 f8 01 cmp eax, 1 - 40dd70: 0f 85 a4 f2 ff ff jne 0x40d01a - 40dd76: e9 84 f2 ff ff jmp 0x40cfff - 40dd7b: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40dd7f: 4c 89 04 24 mov qword ptr [rsp], r8 - 40dd83: e8 18 93 ff ff call 0x4070a0 <__gettext_free_exp> - 40dd88: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40dd8c: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40dd90: 4c 89 04 24 mov qword ptr [rsp], r8 - 40dd94: e8 07 93 ff ff call 0x4070a0 <__gettext_free_exp> - 40dd99: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40dd9d: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 40dda1: 4d 85 c9 test r9, r9 - 40dda4: 0f 84 ea d1 ff ff je 0x40af94 - 40ddaa: 41 8b 01 mov eax, dword ptr [r9] - 40ddad: 83 f8 02 cmp eax, 2 - 40ddb0: 0f 84 be 08 00 00 je 0x40e674 - 40ddb6: 83 f8 03 cmp eax, 3 - 40ddb9: 0f 84 9a 08 00 00 je 0x40e659 - 40ddbf: 83 f8 01 cmp eax, 1 - 40ddc2: 0f 84 c7 08 00 00 je 0x40e68f - 40ddc8: 4c 89 cf mov rdi, r9 - 40ddcb: 4c 89 04 24 mov qword ptr [rsp], r8 - 40ddcf: e8 7c 17 01 00 call 0x41f550 - 40ddd4: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40ddd8: e9 b7 d1 ff ff jmp 0x40af94 - 40dddd: 83 f8 01 cmp eax, 1 - 40dde0: 0f 85 c2 f2 ff ff jne 0x40d0a8 - 40dde6: e9 b4 f2 ff ff jmp 0x40d09f - 40ddeb: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40ddef: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40ddf4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40ddf8: e8 a3 92 ff ff call 0x4070a0 <__gettext_free_exp> - 40ddfd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40de02: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40de06: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40de0a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40de0f: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40de13: e8 88 92 ff ff call 0x4070a0 <__gettext_free_exp> - 40de18: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40de1d: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40de21: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40de25: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40de2a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40de2e: e8 6d 92 ff ff call 0x4070a0 <__gettext_free_exp> - 40de33: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40de38: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40de3c: e9 7c f0 ff ff jmp 0x40cebd - 40de41: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40de45: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40de4a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40de4e: e8 4d 92 ff ff call 0x4070a0 <__gettext_free_exp> - 40de53: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40de58: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40de5c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40de60: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40de65: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40de69: e8 32 92 ff ff call 0x4070a0 <__gettext_free_exp> - 40de6e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40de73: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40de77: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40de7b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40de80: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40de84: e8 17 92 ff ff call 0x4070a0 <__gettext_free_exp> - 40de89: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40de8e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40de92: e9 f2 f0 ff ff jmp 0x40cf89 - 40de97: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40de9b: e8 00 92 ff ff call 0x4070a0 <__gettext_free_exp> - 40dea0: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 40dea4: e8 f7 91 ff ff call 0x4070a0 <__gettext_free_exp> - 40dea9: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40dead: 4d 85 c0 test r8, r8 - 40deb0: 0f 84 91 db ff ff je 0x40ba47 - 40deb6: 41 8b 00 mov eax, dword ptr [r8] - 40deb9: 83 f8 02 cmp eax, 2 - 40debc: 0f 84 6e 08 00 00 je 0x40e730 - 40dec2: 83 f8 03 cmp eax, 3 - 40dec5: 0f 84 54 08 00 00 je 0x40e71f - 40decb: 83 f8 01 cmp eax, 1 - 40dece: 0f 84 6d 08 00 00 je 0x40e741 - 40ded4: 4c 89 c7 mov rdi, r8 - 40ded7: e8 74 16 01 00 call 0x41f550 - 40dedc: e9 66 db ff ff jmp 0x40ba47 - 40dee1: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40dee5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40deea: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40deee: e8 ad 91 ff ff call 0x4070a0 <__gettext_free_exp> - 40def3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40def8: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40defc: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40df00: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40df05: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40df09: e8 92 91 ff ff call 0x4070a0 <__gettext_free_exp> - 40df0e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40df13: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40df17: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40df1b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40df20: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40df24: e8 77 91 ff ff call 0x4070a0 <__gettext_free_exp> - 40df29: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40df2e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40df32: e9 ba ee ff ff jmp 0x40cdf1 - 40df37: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40df3b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40df40: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40df44: e8 57 91 ff ff call 0x4070a0 <__gettext_free_exp> - 40df49: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40df4e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40df52: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40df56: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40df5b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40df5f: e8 3c 91 ff ff call 0x4070a0 <__gettext_free_exp> - 40df64: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40df69: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40df6d: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40df71: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40df76: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40df7a: e8 21 91 ff ff call 0x4070a0 <__gettext_free_exp> - 40df7f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40df84: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40df88: e9 1d e4 ff ff jmp 0x40c3aa - 40df8d: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40df91: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40df96: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40df9a: e8 01 91 ff ff call 0x4070a0 <__gettext_free_exp> - 40df9f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dfa4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dfa8: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40dfac: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dfb1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dfb5: e8 e6 90 ff ff call 0x4070a0 <__gettext_free_exp> - 40dfba: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dfbf: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dfc3: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40dfc7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40dfcc: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40dfd0: e8 cb 90 ff ff call 0x4070a0 <__gettext_free_exp> - 40dfd5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40dfda: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40dfde: e9 ba d5 ff ff jmp 0x40b59d - 40dfe3: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40dfe7: e8 b4 90 ff ff call 0x4070a0 <__gettext_free_exp> - 40dfec: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 40dff0: e8 ab 90 ff ff call 0x4070a0 <__gettext_free_exp> - 40dff5: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40dff9: 4d 85 c0 test r8, r8 - 40dffc: 0f 84 d9 f0 ff ff je 0x40d0db - 40e002: 41 8b 00 mov eax, dword ptr [r8] - 40e005: 83 f8 02 cmp eax, 2 - 40e008: 0f 84 ea 06 00 00 je 0x40e6f8 - 40e00e: 83 f8 03 cmp eax, 3 - 40e011: 0f 84 d0 06 00 00 je 0x40e6e7 - 40e017: 83 f8 01 cmp eax, 1 - 40e01a: 0f 84 e9 06 00 00 je 0x40e709 - 40e020: 4c 89 c7 mov rdi, r8 - 40e023: e8 28 15 01 00 call 0x41f550 - 40e028: e9 ae f0 ff ff jmp 0x40d0db - 40e02d: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e031: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e036: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e03a: e8 61 90 ff ff call 0x4070a0 <__gettext_free_exp> - 40e03f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e044: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e048: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e04c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e051: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e055: e8 46 90 ff ff call 0x4070a0 <__gettext_free_exp> - 40e05a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e05f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e063: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e067: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e06c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e070: e8 2b 90 ff ff call 0x4070a0 <__gettext_free_exp> - 40e075: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e07a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e07e: e9 97 e2 ff ff jmp 0x40c31a - 40e083: 49 8b 7f 18 mov rdi, qword ptr [r15 + 24] - 40e087: e8 14 90 ff ff call 0x4070a0 <__gettext_free_exp> - 40e08c: 49 8b 7f 10 mov rdi, qword ptr [r15 + 16] - 40e090: e8 0b 90 ff ff call 0x4070a0 <__gettext_free_exp> - 40e095: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 40e099: 4d 85 c0 test r8, r8 - 40e09c: 0f 84 05 d9 ff ff je 0x40b9a7 - 40e0a2: 41 8b 00 mov eax, dword ptr [r8] - 40e0a5: 83 f8 02 cmp eax, 2 - 40e0a8: 0f 84 12 06 00 00 je 0x40e6c0 - 40e0ae: 83 f8 03 cmp eax, 3 - 40e0b1: 0f 84 f8 05 00 00 je 0x40e6af - 40e0b7: 83 f8 01 cmp eax, 1 - 40e0ba: 0f 84 11 06 00 00 je 0x40e6d1 - 40e0c0: 4c 89 c7 mov rdi, r8 - 40e0c3: e8 88 14 01 00 call 0x41f550 - 40e0c8: e9 da d8 ff ff jmp 0x40b9a7 - 40e0cd: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e0d1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e0d6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e0da: e8 c1 8f ff ff call 0x4070a0 <__gettext_free_exp> - 40e0df: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e0e4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e0e8: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e0ec: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e0f1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e0f5: e8 a6 8f ff ff call 0x4070a0 <__gettext_free_exp> - 40e0fa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e0ff: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e103: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e107: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e10c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e110: e8 8b 8f ff ff call 0x4070a0 <__gettext_free_exp> - 40e115: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e11a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e11e: e9 32 ef ff ff jmp 0x40d055 - 40e123: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e127: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e12c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e130: e8 6b 8f ff ff call 0x4070a0 <__gettext_free_exp> - 40e135: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e13a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e13e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e142: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e147: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e14b: e8 50 8f ff ff call 0x4070a0 <__gettext_free_exp> - 40e150: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e155: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e159: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e15d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e162: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e166: e8 35 8f ff ff call 0x4070a0 <__gettext_free_exp> - 40e16b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e170: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e174: e9 3c d5 ff ff jmp 0x40b6b5 - 40e179: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e17d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e182: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e186: e8 15 8f ff ff call 0x4070a0 <__gettext_free_exp> - 40e18b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e190: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e194: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e198: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e19d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e1a1: e8 fa 8e ff ff call 0x4070a0 <__gettext_free_exp> - 40e1a6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e1ab: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e1af: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e1b3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e1b8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e1bc: e8 df 8e ff ff call 0x4070a0 <__gettext_free_exp> - 40e1c1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e1c6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e1ca: e9 f6 d5 ff ff jmp 0x40b7c5 - 40e1cf: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e1d3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e1d8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e1dc: e8 bf 8e ff ff call 0x4070a0 <__gettext_free_exp> - 40e1e1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e1e6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e1ea: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e1ee: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e1f3: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e1f7: e8 a4 8e ff ff call 0x4070a0 <__gettext_free_exp> - 40e1fc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e201: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e205: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e209: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e20e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e212: e8 89 8e ff ff call 0x4070a0 <__gettext_free_exp> - 40e217: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e21c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e220: e9 15 e2 ff ff jmp 0x40c43a - 40e225: bf 20 00 00 00 mov edi, 32 - 40e22a: e8 31 0d 01 00 call 0x41ef60 - 40e22f: 48 85 c0 test rax, rax - 40e232: 0f 84 c8 d2 ff ff je 0x40b500 - 40e238: c7 00 00 00 00 00 mov dword ptr [rax], 0 - 40e23e: 44 89 60 04 mov dword ptr [rax + 4], r12d - 40e242: 48 83 c4 18 add rsp, 24 - 40e246: 5b pop rbx - 40e247: 5d pop rbp - 40e248: 41 5c pop r12 - 40e24a: 41 5d pop r13 - 40e24c: 41 5e pop r14 - 40e24e: 41 5f pop r15 - 40e250: c3 ret - 40e251: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e255: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e25a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e25e: e8 3d 8e ff ff call 0x4070a0 <__gettext_free_exp> - 40e263: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e268: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e26c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e270: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e275: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e279: e8 22 8e ff ff call 0x4070a0 <__gettext_free_exp> - 40e27e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e283: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e287: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e28b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e290: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e294: e8 07 8e ff ff call 0x4070a0 <__gettext_free_exp> - 40e299: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e29e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e2a2: e9 cb f8 ff ff jmp 0x40db72 - 40e2a7: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e2ab: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e2b0: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e2b4: e8 e7 8d ff ff call 0x4070a0 <__gettext_free_exp> - 40e2b9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e2be: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e2c2: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e2c6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e2cb: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e2cf: e8 cc 8d ff ff call 0x4070a0 <__gettext_free_exp> - 40e2d4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e2d9: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e2dd: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e2e1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e2e6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e2ea: e8 b1 8d ff ff call 0x4070a0 <__gettext_free_exp> - 40e2ef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e2f4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e2f8: e9 05 f8 ff ff jmp 0x40db02 - 40e2fd: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e301: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e306: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e30a: e8 91 8d ff ff call 0x4070a0 <__gettext_free_exp> - 40e30f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e314: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e318: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e31c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e321: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e325: e8 76 8d ff ff call 0x4070a0 <__gettext_free_exp> - 40e32a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e32f: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e333: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e337: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e33c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e340: e8 5b 8d ff ff call 0x4070a0 <__gettext_free_exp> - 40e345: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e34a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e34e: e9 4d f7 ff ff jmp 0x40daa0 - 40e353: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e357: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e35c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e360: e8 3b 8d ff ff call 0x4070a0 <__gettext_free_exp> - 40e365: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e36a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e36e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e372: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e377: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e37b: e8 20 8d ff ff call 0x4070a0 <__gettext_free_exp> - 40e380: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e385: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e389: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e38d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e392: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e396: e8 05 8d ff ff call 0x4070a0 <__gettext_free_exp> - 40e39b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e3a0: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e3a4: e9 95 f6 ff ff jmp 0x40da3e - 40e3a9: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e3ad: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e3b2: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e3b6: e8 e5 8c ff ff call 0x4070a0 <__gettext_free_exp> - 40e3bb: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e3c0: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e3c4: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e3c8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e3cd: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e3d1: e8 ca 8c ff ff call 0x4070a0 <__gettext_free_exp> - 40e3d6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e3db: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e3df: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e3e3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e3e8: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e3ec: e8 af 8c ff ff call 0x4070a0 <__gettext_free_exp> - 40e3f1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e3f6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e3fa: e9 cf f5 ff ff jmp 0x40d9ce - 40e3ff: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e403: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e408: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e40c: e8 8f 8c ff ff call 0x4070a0 <__gettext_free_exp> - 40e411: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e416: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e41a: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e41e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e423: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e427: e8 74 8c ff ff call 0x4070a0 <__gettext_free_exp> - 40e42c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e431: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e435: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e439: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e43e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e442: e8 59 8c ff ff call 0x4070a0 <__gettext_free_exp> - 40e447: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e44c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e450: e9 09 f5 ff ff jmp 0x40d95e - 40e455: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e459: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e45e: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e462: e8 39 8c ff ff call 0x4070a0 <__gettext_free_exp> - 40e467: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e46c: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e470: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e474: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e479: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e47d: e8 1e 8c ff ff call 0x4070a0 <__gettext_free_exp> - 40e482: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e487: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e48b: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e48f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e494: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e498: e8 03 8c ff ff call 0x4070a0 <__gettext_free_exp> - 40e49d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e4a2: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e4a6: e9 43 f4 ff ff jmp 0x40d8ee - 40e4ab: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e4af: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e4b4: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e4b8: e8 e3 8b ff ff call 0x4070a0 <__gettext_free_exp> - 40e4bd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e4c2: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e4c6: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e4ca: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e4cf: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e4d3: e8 c8 8b ff ff call 0x4070a0 <__gettext_free_exp> - 40e4d8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e4dd: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e4e1: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e4e5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e4ea: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e4ee: e8 ad 8b ff ff call 0x4070a0 <__gettext_free_exp> - 40e4f3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e4f8: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e4fc: e9 8b f3 ff ff jmp 0x40d88c - 40e501: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e505: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e50a: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e50e: e8 8d 8b ff ff call 0x4070a0 <__gettext_free_exp> - 40e513: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e518: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e51c: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e520: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e525: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e529: e8 72 8b ff ff call 0x4070a0 <__gettext_free_exp> - 40e52e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e533: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e537: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e53b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e540: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e544: e8 57 8b ff ff call 0x4070a0 <__gettext_free_exp> - 40e549: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e54e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e552: e9 b7 f2 ff ff jmp 0x40d80e - 40e557: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e55b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e560: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e564: e8 37 8b ff ff call 0x4070a0 <__gettext_free_exp> - 40e569: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e56e: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e572: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e576: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e57b: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e57f: e8 1c 8b ff ff call 0x4070a0 <__gettext_free_exp> - 40e584: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e589: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e58d: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e591: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e596: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e59a: e8 01 8b ff ff call 0x4070a0 <__gettext_free_exp> - 40e59f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e5a4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e5a8: e9 ff f1 ff ff jmp 0x40d7ac - 40e5ad: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e5b1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e5b6: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e5ba: e8 e1 8a ff ff call 0x4070a0 <__gettext_free_exp> - 40e5bf: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e5c4: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e5c8: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e5cc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e5d1: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e5d5: e8 c6 8a ff ff call 0x4070a0 <__gettext_free_exp> - 40e5da: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e5df: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e5e3: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e5e7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e5ec: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e5f0: e8 ab 8a ff ff call 0x4070a0 <__gettext_free_exp> - 40e5f5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e5fa: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e5fe: e9 47 f1 ff ff jmp 0x40d74a - 40e603: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e607: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e60c: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e610: e8 8b 8a ff ff call 0x4070a0 <__gettext_free_exp> - 40e615: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e61a: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e61e: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e622: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e627: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e62b: e8 70 8a ff ff call 0x4070a0 <__gettext_free_exp> - 40e630: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e635: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e639: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e63d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e642: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e646: e8 55 8a ff ff call 0x4070a0 <__gettext_free_exp> - 40e64b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e650: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e654: e9 81 f0 ff ff jmp 0x40d6da - 40e659: 49 8b 79 18 mov rdi, qword ptr [r9 + 24] - 40e65d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e662: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e666: e8 35 8a ff ff call 0x4070a0 <__gettext_free_exp> - 40e66b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e670: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e674: 49 8b 79 10 mov rdi, qword ptr [r9 + 16] - 40e678: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e67d: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e681: e8 1a 8a ff ff call 0x4070a0 <__gettext_free_exp> - 40e686: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e68b: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e68f: 49 8b 79 08 mov rdi, qword ptr [r9 + 8] - 40e693: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 40e698: 4c 89 0c 24 mov qword ptr [rsp], r9 - 40e69c: e8 ff 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e6a1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 40e6a6: 4c 8b 0c 24 mov r9, qword ptr [rsp] - 40e6aa: e9 19 f7 ff ff jmp 0x40ddc8 - 40e6af: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40e6b3: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e6b7: e8 e4 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e6bc: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e6c0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40e6c4: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e6c8: e8 d3 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e6cd: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e6d1: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40e6d5: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e6d9: e8 c2 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e6de: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e6e2: e9 d9 f9 ff ff jmp 0x40e0c0 - 40e6e7: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40e6eb: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e6ef: e8 ac 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e6f4: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e6f8: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40e6fc: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e700: e8 9b 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e705: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e709: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40e70d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e711: e8 8a 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e716: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e71a: e9 01 f9 ff ff jmp 0x40e020 - 40e71f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40e723: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e727: e8 74 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e72c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e730: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40e734: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e738: e8 63 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e73d: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e741: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40e745: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e749: e8 52 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e74e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e752: e9 7d f7 ff ff jmp 0x40ded4 - 40e757: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40e75b: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e75f: e8 3c 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e764: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e768: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40e76c: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e770: e8 2b 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e775: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e779: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40e77d: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e781: e8 1a 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e786: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e78a: e9 f3 ec ff ff jmp 0x40d482 - 40e78f: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40e793: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e797: e8 04 89 ff ff call 0x4070a0 <__gettext_free_exp> - 40e79c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e7a0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40e7a4: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e7a8: e8 f3 88 ff ff call 0x4070a0 <__gettext_free_exp> - 40e7ad: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e7b1: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40e7b5: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e7b9: e8 e2 88 ff ff call 0x4070a0 <__gettext_free_exp> - 40e7be: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e7c2: e9 c4 ed ff ff jmp 0x40d58b - 40e7c7: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 40e7cb: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e7cf: e8 cc 88 ff ff call 0x4070a0 <__gettext_free_exp> - 40e7d4: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e7d8: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 40e7dc: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e7e0: e8 bb 88 ff ff call 0x4070a0 <__gettext_free_exp> - 40e7e5: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e7e9: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 40e7ed: 4c 89 04 24 mov qword ptr [rsp], r8 - 40e7f1: e8 aa 88 ff ff call 0x4070a0 <__gettext_free_exp> - 40e7f6: 4c 8b 04 24 mov r8, qword ptr [rsp] - 40e7fa: e9 25 ee ff ff jmp 0x40d624 - 40e7ff: 90 nop - -000000000040e800 <__gettextparse>: - 40e800: f3 0f 1e fa endbr64 - 40e804: 41 57 push r15 - 40e806: 41 56 push r14 - 40e808: 45 31 f6 xor r14d, r14d - 40e80b: 41 55 push r13 - 40e80d: 4d 63 fe movsxd r15, r14d - 40e810: 41 bd c8 00 00 00 mov r13d, 200 - 40e816: 41 54 push r12 - 40e818: 4c 8d 25 51 6f 08 00 lea r12, [rip + 552785] # 0x495770 - 40e81f: 55 push rbp - 40e820: 53 push rbx - 40e821: 48 81 ec 68 07 00 00 sub rsp, 1896 - 40e828: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 40e82d: 48 8d 6c 24 50 lea rbp, [rsp + 80] - 40e832: 49 89 ee mov r14, rbp - 40e835: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 40e83e: 48 89 84 24 58 07 00 00 mov qword ptr [rsp + 1880], rax - 40e846: 31 c0 xor eax, eax - 40e848: 48 8d 84 24 90 06 00 00 lea rax, [rsp + 1680] - 40e850: 48 89 2c 24 mov qword ptr [rsp], rbp - 40e854: c6 84 24 90 06 00 00 00 mov byte ptr [rsp + 1680], 0 - 40e85c: 48 89 c3 mov rbx, rax - 40e85f: 48 89 c5 mov rbp, rax - 40e862: c7 44 24 14 00 00 00 00 mov dword ptr [rsp + 20], 0 - 40e86a: c7 44 24 10 fe ff ff ff mov dword ptr [rsp + 16], 4294967294 - 40e872: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 40e877: 43 0f be 04 3c movsx eax, byte ptr [r12 + r15] - 40e87c: 89 c7 mov edi, eax - 40e87e: 83 f8 f6 cmp eax, -10 - 40e881: 0f 84 d1 00 00 00 je 0x40e958 <__gettextparse+0x158> - 40e887: 83 7c 24 10 fe cmp dword ptr [rsp + 16], -2 - 40e88c: 0f 84 76 03 00 00 je 0x40ec08 <__gettextparse+0x408> - 40e892: 8b 4c 24 10 mov ecx, dword ptr [rsp + 16] - 40e896: 85 c9 test ecx, ecx - 40e898: 0f 8e fa 02 00 00 jle 0x40eb98 <__gettextparse+0x398> - 40e89e: 48 63 54 24 10 movsxd rdx, dword ptr [rsp + 16] - 40e8a3: 48 8d 35 b6 6d 08 00 lea rsi, [rip + 552374] # 0x495660 - 40e8aa: 0f be 14 16 movsx edx, byte ptr [rsi + rdx] - 40e8ae: 8d 3c 10 lea edi, [rax + rdx] - 40e8b1: 83 ff 36 cmp edi, 54 - 40e8b4: 0f 87 9e 00 00 00 ja 0x40e958 <__gettextparse+0x158> - 40e8ba: 48 63 ff movsxd rdi, edi - 40e8bd: 48 8d 0d fc 6c 08 00 lea rcx, [rip + 552188] # 0x4955c0 - 40e8c4: 0f be 34 39 movsx esi, byte ptr [rcx + rdi] - 40e8c8: 39 d6 cmp esi, edx - 40e8ca: 0f 85 88 00 00 00 jne 0x40e958 <__gettextparse+0x158> - 40e8d0: 48 8d 05 29 6d 08 00 lea rax, [rip + 552233] # 0x495600 - 40e8d7: 0f b6 04 38 movzx eax, byte ptr [rax + rdi] - 40e8db: 4c 0f be f8 movsx r15, al - 40e8df: 44 89 fa mov edx, r15d - 40e8e2: f7 da neg edx - 40e8e4: 45 85 ff test r15d, r15d - 40e8e7: 7e 2f jle 0x40e918 <__gettextparse+0x118> - 40e8e9: 8b 7c 24 14 mov edi, dword ptr [rsp + 20] - 40e8ed: c7 44 24 10 fe ff ff ff mov dword ptr [rsp + 16], 4294967294 - 40e8f5: 48 89 da mov rdx, rbx - 40e8f8: 83 ff 01 cmp edi, 1 - 40e8fb: 83 d7 ff adc edi, -1 - 40e8fe: 49 83 c6 08 add r14, 8 - 40e902: 89 7c 24 14 mov dword ptr [rsp + 20], edi - 40e906: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] - 40e90b: 49 89 3e mov qword ptr [r14], rdi - 40e90e: e9 5c 01 00 00 jmp 0x40ea6f <__gettextparse+0x26f> - 40e913: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40e918: 48 8d 05 69 6c 08 00 lea rax, [rip + 552041] # 0x495588 - 40e91f: 4c 63 ca movsxd r9, edx - 40e922: 4a 0f be 34 08 movsx rsi, byte ptr [rax + r9] - 40e927: b8 01 00 00 00 mov eax, 1 - 40e92c: 29 f0 sub eax, esi - 40e92e: 49 89 f7 mov r15, rsi - 40e931: 48 98 cdqe - 40e933: 49 8b 04 c6 mov rax, qword ptr [r14 + 8*rax] - 40e937: 83 fa 0d cmp edx, 13 - 40e93a: 0f 87 c8 00 00 00 ja 0x40ea08 <__gettextparse+0x208> - 40e940: 48 8d 35 39 6a 08 00 lea rsi, [rip + 551481] # 0x495380 - 40e947: 89 d2 mov edx, edx - 40e949: 48 63 14 96 movsxd rdx, dword ptr [rsi + 4*rdx] - 40e94d: 48 01 f2 add rdx, rsi - 40e950: 3e ff e2 jmp rdx - 40e953: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40e958: 48 8d 15 e1 6c 08 00 lea rdx, [rip + 552161] # 0x495640 - 40e95f: 42 0f be 14 3a movsx edx, byte ptr [rdx + r15] - 40e964: 85 d2 test edx, edx - 40e966: 75 b0 jne 0x40e918 <__gettextparse+0x118> - 40e968: 83 7c 24 14 03 cmp dword ptr [rsp + 20], 3 - 40e96d: 75 12 jne 0x40e981 <__gettextparse+0x181> - 40e96f: 8b 54 24 10 mov edx, dword ptr [rsp + 16] - 40e973: 85 d2 test edx, edx - 40e975: 0f 8f 65 02 00 00 jg 0x40ebe0 <__gettextparse+0x3e0> - 40e97b: 0f 84 cf 01 00 00 je 0x40eb50 <__gettextparse+0x350> - 40e981: 48 8d 15 78 6c 08 00 lea rdx, [rip + 552056] # 0x495600 - 40e988: eb 21 jmp 0x40e9ab <__gettextparse+0x1ab> - 40e98a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40e990: 48 39 eb cmp rbx, rbp - 40e993: 0f 84 b7 01 00 00 je 0x40eb50 <__gettextparse+0x350> - 40e999: 48 0f be 43 ff movsx rax, byte ptr [rbx - 1] - 40e99e: 48 83 eb 01 sub rbx, 1 - 40e9a2: 49 83 ee 08 sub r14, 8 - 40e9a6: 41 0f be 04 04 movsx eax, byte ptr [r12 + rax] - 40e9ab: 83 f8 f6 cmp eax, -10 - 40e9ae: 74 e0 je 0x40e990 <__gettextparse+0x190> - 40e9b0: 83 c0 01 add eax, 1 - 40e9b3: 83 f8 36 cmp eax, 54 - 40e9b6: 77 d8 ja 0x40e990 <__gettextparse+0x190> - 40e9b8: 48 98 cdqe - 40e9ba: 48 8d 0d ff 6b 08 00 lea rcx, [rip + 551935] # 0x4955c0 - 40e9c1: 80 3c 01 01 cmp byte ptr [rcx + rax], 1 - 40e9c5: 75 c9 jne 0x40e990 <__gettextparse+0x190> - 40e9c7: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 40e9cb: 4c 0f be f8 movsx r15, al - 40e9cf: 45 85 ff test r15d, r15d - 40e9d2: 7e bc jle 0x40e990 <__gettextparse+0x190> - 40e9d4: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] - 40e9d9: c7 44 24 14 03 00 00 00 mov dword ptr [rsp + 20], 3 - 40e9e1: 49 83 c6 08 add r14, 8 - 40e9e5: 48 89 da mov rdx, rbx - 40e9e8: 49 89 3e mov qword ptr [r14], rdi - 40e9eb: e9 7f 00 00 00 jmp 0x40ea6f <__gettextparse+0x26f> - 40e9f0: 49 8b 16 mov rdx, qword ptr [r14] - 40e9f3: 48 85 d2 test rdx, rdx - 40e9f6: 0f 84 54 01 00 00 je 0x40eb50 <__gettextparse+0x350> - 40e9fc: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 40ea01: 48 89 57 08 mov qword ptr [rdi + 8], rdx - 40ea05: 0f 1f 00 nop dword ptr [rax] - 40ea08: 4a 8d 14 fd 00 00 00 00 lea rdx, [8*r15] - 40ea10: 4c 89 f6 mov rsi, r14 - 40ea13: 48 29 d6 sub rsi, rdx - 40ea16: 48 89 da mov rdx, rbx - 40ea19: 48 89 46 08 mov qword ptr [rsi + 8], rax - 40ea1d: 48 8d 05 74 6b 08 00 lea rax, [rip + 551796] # 0x495598 - 40ea24: 4c 29 fa sub rdx, r15 - 40ea27: 4c 8d 76 08 lea r14, [rsi + 8] - 40ea2b: 42 0f be 04 08 movsx eax, byte ptr [rax + r9] - 40ea30: 48 8d 35 34 6d 08 00 lea rsi, [rip + 552244] # 0x49576b - 40ea37: 44 0f be 0a movsx r9d, byte ptr [rdx] - 40ea3b: 83 e8 10 sub eax, 16 - 40ea3e: 48 98 cdqe - 40ea40: 0f be 34 06 movsx esi, byte ptr [rsi + rax] - 40ea44: 44 01 ce add esi, r9d - 40ea47: 83 fe 36 cmp esi, 54 - 40ea4a: 77 14 ja 0x40ea60 <__gettextparse+0x260> - 40ea4c: 48 63 f6 movsxd rsi, esi - 40ea4f: 48 8d 0d 6a 6b 08 00 lea rcx, [rip + 551786] # 0x4955c0 - 40ea56: 44 3a 0c 31 cmp r9b, byte ptr [rcx + rsi] - 40ea5a: 0f 84 90 01 00 00 je 0x40ebf0 <__gettextparse+0x3f0> - 40ea60: 48 8d 35 00 6d 08 00 lea rsi, [rip + 552192] # 0x495767 - 40ea67: 0f b6 04 06 movzx eax, byte ptr [rsi + rax] - 40ea6b: 4c 0f be f8 movsx r15, al - 40ea6f: 88 42 01 mov byte ptr [rdx + 1], al - 40ea72: 48 8d 5a 01 lea rbx, [rdx + 1] - 40ea76: 4a 8d 44 2d ff lea rax, [rbp + r13 - 1] - 40ea7b: 48 39 c3 cmp rbx, rax - 40ea7e: 0f 82 b1 00 00 00 jb 0x40eb35 <__gettextparse+0x335> - 40ea84: 48 29 eb sub rbx, rbp - 40ea87: 4c 8d 73 01 lea r14, [rbx + 1] - 40ea8b: 49 81 fd 0f 27 00 00 cmp r13, 9999 - 40ea92: 0f 8f ff 04 00 00 jg 0x40ef97 <__gettextparse+0x797> - 40ea98: 4b 8d 4c 2d 00 lea rcx, [r13 + r13] - 40ea9d: b8 10 27 00 00 mov eax, 10000 - 40eaa2: 48 81 f9 10 27 00 00 cmp rcx, 10000 - 40eaa9: 48 0f 4e c1 cmovle rax, rcx - 40eaad: 48 8d 7c c0 07 lea rdi, [rax + 8*rax + 7] - 40eab2: 49 89 c5 mov r13, rax - 40eab5: e8 a6 04 01 00 call 0x41ef60 - 40eaba: 48 85 c0 test rax, rax - 40eabd: 0f 84 d4 04 00 00 je 0x40ef97 <__gettextparse+0x797> - 40eac3: 4c 89 f2 mov rdx, r14 - 40eac6: 48 89 ee mov rsi, rbp - 40eac9: 48 89 c7 mov rdi, rax - 40eacc: 49 c1 e6 03 shl r14, 3 - 40ead0: e8 8b 25 ff ff call 0x401060 <.plt+0x40> - 40ead5: 4d 8d 55 07 lea r10, [r13 + 7] - 40ead9: 48 8b 34 24 mov rsi, qword ptr [rsp] - 40eadd: 4c 89 f2 mov rdx, r14 - 40eae0: 49 83 e2 f8 and r10, -8 - 40eae4: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 40eae9: 49 01 c2 add r10, rax - 40eaec: 4c 89 d7 mov rdi, r10 - 40eaef: e8 6c 25 ff ff call 0x401060 <.plt+0x40> - 40eaf4: 48 3b 6c 24 08 cmp rbp, qword ptr [rsp + 8] - 40eaf9: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 40eafe: 49 89 c2 mov r10, rax - 40eb01: 74 15 je 0x40eb18 <__gettextparse+0x318> - 40eb03: 48 89 ef mov rdi, rbp - 40eb06: 48 89 04 24 mov qword ptr [rsp], rax - 40eb0a: e8 41 0a 01 00 call 0x41f550 - 40eb0f: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 40eb14: 4c 8b 14 24 mov r10, qword ptr [rsp] - 40eb18: 4c 01 cb add rbx, r9 - 40eb1b: 4b 8d 44 29 ff lea rax, [r9 + r13 - 1] - 40eb20: 4f 8d 74 32 f8 lea r14, [r10 + r14 - 8] - 40eb25: 48 39 c3 cmp rbx, rax - 40eb28: 0f 83 77 04 00 00 jae 0x40efa5 <__gettextparse+0x7a5> - 40eb2e: 4c 89 14 24 mov qword ptr [rsp], r10 - 40eb32: 4c 89 cd mov rbp, r9 - 40eb35: 41 83 ff 09 cmp r15d, 9 - 40eb39: 0f 85 38 fd ff ff jne 0x40e877 <__gettextparse+0x77> - 40eb3f: 49 89 ef mov r15, rbp - 40eb42: 45 31 e4 xor r12d, r12d - 40eb45: eb 12 jmp 0x40eb59 <__gettextparse+0x359> - 40eb47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 40eb50: 49 89 ef mov r15, rbp - 40eb53: 41 bc 01 00 00 00 mov r12d, 1 - 40eb59: 4c 3b 7c 24 08 cmp r15, qword ptr [rsp + 8] - 40eb5e: 74 08 je 0x40eb68 <__gettextparse+0x368> - 40eb60: 4c 89 ff mov rdi, r15 - 40eb63: e8 e8 09 01 00 call 0x41f550 - 40eb68: 48 8b 84 24 58 07 00 00 mov rax, qword ptr [rsp + 1880] - 40eb70: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 40eb79: 0f 85 97 04 00 00 jne 0x40f016 <__gettextparse+0x816> - 40eb7f: 48 81 c4 68 07 00 00 add rsp, 1896 - 40eb86: 44 89 e0 mov eax, r12d - 40eb89: 5b pop rbx - 40eb8a: 5d pop rbp - 40eb8b: 41 5c pop r12 - 40eb8d: 41 5d pop r13 - 40eb8f: 41 5e pop r14 - 40eb91: 41 5f pop r15 - 40eb93: c3 ret - 40eb94: 0f 1f 40 00 nop dword ptr [rax] - 40eb98: c7 44 24 10 00 00 00 00 mov dword ptr [rsp + 16], 0 - 40eba0: 31 d2 xor edx, edx - 40eba2: e9 0a fd ff ff jmp 0x40e8b1 <__gettextparse+0xb1> - 40eba7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 40ebb0: 49 8b 06 mov rax, qword ptr [r14] - 40ebb3: 41 8b 7e f8 mov edi, dword ptr [r14 - 8] - 40ebb7: 48 8d 74 24 30 lea rsi, [rsp + 48] - 40ebbc: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 40ebc1: 49 8b 56 f0 mov rdx, qword ptr [r14 - 16] - 40ebc5: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 40ebca: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx - 40ebcf: e8 2c 85 ff ff call 0x407100 - 40ebd4: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 40ebd9: e9 2a fe ff ff jmp 0x40ea08 <__gettextparse+0x208> - 40ebde: 66 90 nop - 40ebe0: c7 44 24 10 fe ff ff ff mov dword ptr [rsp + 16], 4294967294 - 40ebe8: e9 94 fd ff ff jmp 0x40e981 <__gettextparse+0x181> - 40ebed: 0f 1f 00 nop dword ptr [rax] - 40ebf0: 48 8d 05 09 6a 08 00 lea rax, [rip + 551433] # 0x495600 - 40ebf7: 0f b6 04 30 movzx eax, byte ptr [rax + rsi] - 40ebfb: 4c 0f be f8 movsx r15, al - 40ebff: e9 6b fe ff ff jmp 0x40ea6f <__gettextparse+0x26f> - 40ec04: 0f 1f 40 00 nop dword ptr [rax] - 40ec08: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 40ec0d: 48 8b 11 mov rdx, qword ptr [rcx] - 40ec10: 0f b6 32 movzx esi, byte ptr [rdx] - 40ec13: 40 84 f6 test sil, sil - 40ec16: 74 48 je 0x40ec60 <__gettextparse+0x460> - 40ec18: 49 89 d1 mov r9, rdx - 40ec1b: 48 83 c2 01 add rdx, 1 - 40ec1f: 40 80 fe 20 cmp sil, 32 - 40ec23: 74 eb je 0x40ec10 <__gettextparse+0x410> - 40ec25: 40 80 fe 09 cmp sil, 9 - 40ec29: 74 e5 je 0x40ec10 <__gettextparse+0x410> - 40ec2b: 40 0f be ce movsx ecx, sil - 40ec2f: 44 8d 56 f6 lea r10d, [rsi - 10] - 40ec33: 89 4c 24 10 mov dword ptr [rsp + 16], ecx - 40ec37: 41 80 fa 72 cmp r10b, 114 - 40ec3b: 0f 87 4f 01 00 00 ja 0x40ed90 <__gettextparse+0x590> - 40ec41: 4c 8d 1d 70 67 08 00 lea r11, [rip + 550768] # 0x4953b8 - 40ec48: 45 0f b6 d2 movzx r10d, r10b - 40ec4c: 4f 63 14 93 movsxd r10, dword ptr [r11 + 4*r10] - 40ec50: 4d 01 da add r10, r11 - 40ec53: 3e 41 ff e2 jmp r10 - 40ec57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 40ec60: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 40ec65: c7 44 24 10 00 00 00 00 mov dword ptr [rsp + 16], 0 - 40ec6d: 48 89 11 mov qword ptr [rcx], rdx - 40ec70: 31 d2 xor edx, edx - 40ec72: e9 3a fc ff ff jmp 0x40e8b1 <__gettextparse+0xb1> - 40ec77: f3 41 0f 6f 46 e0 movdqu xmm0, xmmword ptr [r14 - 32] - 40ec7d: f3 41 0f 6f 4e f0 movdqu xmm1, xmmword ptr [r14 - 16] - 40ec83: 48 8d 54 24 30 lea rdx, [rsp + 48] - 40ec88: be 10 00 00 00 mov esi, 16 - 40ec8d: 49 8b 06 mov rax, qword ptr [r14] - 40ec90: bf 03 00 00 00 mov edi, 3 - 40ec95: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 40ec9a: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 40ec9e: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 40eca3: 0f 29 44 24 30 movaps xmmword ptr [rsp + 48], xmm0 - 40eca8: e8 33 bf ff ff call 0x40abe0 - 40ecad: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 40ecb2: e9 51 fd ff ff jmp 0x40ea08 <__gettextparse+0x208> - 40ecb7: 49 8b 06 mov rax, qword ptr [r14] - 40ecba: 49 8b 56 f0 mov rdx, qword ptr [r14 - 16] - 40ecbe: 48 8d 74 24 30 lea rsi, [rsp + 48] - 40ecc3: bf 0f 00 00 00 mov edi, 15 - 40ecc8: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 40eccd: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx - 40ecd2: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 40ecd7: e8 24 84 ff ff call 0x407100 - 40ecdc: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 40ece1: e9 22 fd ff ff jmp 0x40ea08 <__gettextparse+0x208> - 40ece6: 49 8b 06 mov rax, qword ptr [r14] - 40ece9: 49 8b 56 f0 mov rdx, qword ptr [r14 - 16] - 40eced: 48 8d 74 24 30 lea rsi, [rsp + 48] - 40ecf2: bf 0e 00 00 00 mov edi, 14 - 40ecf7: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 40ecfc: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx - 40ed01: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 40ed06: e8 f5 83 ff ff call 0x407100 - 40ed0b: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 40ed10: e9 f3 fc ff ff jmp 0x40ea08 <__gettextparse+0x208> - 40ed15: 49 8b 46 f8 mov rax, qword ptr [r14 - 8] - 40ed19: e9 ea fc ff ff jmp 0x40ea08 <__gettextparse+0x208> - 40ed1e: 49 8b 06 mov rax, qword ptr [r14] - 40ed21: 48 8d 54 24 30 lea rdx, [rsp + 48] - 40ed26: be 02 00 00 00 mov esi, 2 - 40ed2b: bf 01 00 00 00 mov edi, 1 - 40ed30: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 40ed35: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 40ed3a: e8 a1 be ff ff call 0x40abe0 - 40ed3f: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 40ed44: e9 bf fc ff ff jmp 0x40ea08 <__gettextparse+0x208> - 40ed49: 31 d2 xor edx, edx - 40ed4b: 31 ff xor edi, edi - 40ed4d: be 01 00 00 00 mov esi, 1 - 40ed52: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 40ed57: e8 84 be ff ff call 0x40abe0 - 40ed5c: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 40ed61: 48 85 c0 test rax, rax - 40ed64: 0f 84 9e fc ff ff je 0x40ea08 <__gettextparse+0x208> - 40ed6a: 49 8b 16 mov rdx, qword ptr [r14] - 40ed6d: 48 89 50 08 mov qword ptr [rax + 8], rdx - 40ed71: e9 92 fc ff ff jmp 0x40ea08 <__gettextparse+0x208> - 40ed76: 31 d2 xor edx, edx - 40ed78: 31 f6 xor esi, esi - 40ed7a: 31 ff xor edi, edi - 40ed7c: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 40ed81: e8 5a be ff ff call 0x40abe0 - 40ed86: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 40ed8b: e9 78 fc ff ff jmp 0x40ea08 <__gettextparse+0x208> - 40ed90: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 40ed95: c7 44 24 10 00 01 00 00 mov dword ptr [rsp + 16], 256 - 40ed9d: 48 89 17 mov qword ptr [rdi], rdx - 40eda0: ba 01 00 00 00 mov edx, 1 - 40eda5: e9 04 fb ff ff jmp 0x40e8ae <__gettextparse+0xae> - 40edaa: 8b 74 24 10 mov esi, dword ptr [rsp + 16] - 40edae: 41 0f b6 79 01 movzx edi, byte ptr [r9 + 1] - 40edb3: 83 ee 30 sub esi, 48 - 40edb6: 44 8d 4f d0 lea r9d, [rdi - 48] - 40edba: 48 63 f6 movsxd rsi, esi - 40edbd: 41 80 f9 09 cmp r9b, 9 - 40edc1: 77 22 ja 0x40ede5 <__gettextparse+0x5e5> - 40edc3: 40 0f be cf movsx ecx, dil - 40edc7: 0f b6 7a 01 movzx edi, byte ptr [rdx + 1] - 40edcb: 48 8d 34 b6 lea rsi, [rsi + 4*rsi] - 40edcf: 48 83 c2 01 add rdx, 1 - 40edd3: 83 e9 30 sub ecx, 48 - 40edd6: 48 63 c9 movsxd rcx, ecx - 40edd9: 48 8d 34 71 lea rsi, [rcx + 2*rsi] - 40eddd: 8d 4f d0 lea ecx, [rdi - 48] - 40ede0: 80 f9 09 cmp cl, 9 - 40ede3: 76 de jbe 0x40edc3 <__gettextparse+0x5c3> - 40ede5: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 40edea: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi - 40edef: c7 44 24 10 06 01 00 00 mov dword ptr [rsp + 16], 262 - 40edf7: 48 89 17 mov qword ptr [rdi], rdx - 40edfa: ba 0b 00 00 00 mov edx, 11 - 40edff: e9 aa fa ff ff jmp 0x40e8ae <__gettextparse+0xae> - 40ee04: 41 3a 71 01 cmp sil, byte ptr [r9 + 1] - 40ee08: 75 86 jne 0x40ed90 <__gettextparse+0x590> - 40ee0a: 49 8d 51 02 lea rdx, [r9 + 2] - 40ee0e: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 40ee13: 48 89 11 mov qword ptr [rcx], rdx - 40ee16: e9 77 fa ff ff jmp 0x40e892 <__gettextparse+0x92> - 40ee1b: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 40ee20: c7 44 24 10 00 00 00 00 mov dword ptr [rsp + 16], 0 - 40ee28: 31 d2 xor edx, edx - 40ee2a: 4c 89 09 mov qword ptr [rcx], r9 - 40ee2d: e9 7f fa ff ff jmp 0x40e8b1 <__gettextparse+0xb1> - 40ee32: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 - 40ee3c: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] - 40ee41: 48 83 ce 04 or rsi, 4 - 40ee45: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 40ee4a: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi - 40ee4f: c7 44 24 10 05 01 00 00 mov dword ptr [rsp + 16], 261 - 40ee57: 48 89 17 mov qword ptr [rdi], rdx - 40ee5a: ba 09 00 00 00 mov edx, 9 - 40ee5f: e9 4a fa ff ff jmp 0x40e8ae <__gettextparse+0xae> - 40ee64: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 - 40ee6e: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] - 40ee73: 48 83 ce 07 or rsi, 7 - 40ee77: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 40ee7c: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi - 40ee81: c7 44 24 10 04 01 00 00 mov dword ptr [rsp + 16], 260 - 40ee89: 48 89 17 mov qword ptr [rdi], rdx - 40ee8c: ba 08 00 00 00 mov edx, 8 - 40ee91: e9 18 fa ff ff jmp 0x40e8ae <__gettextparse+0xae> - 40ee96: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 - 40eea0: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] - 40eea5: 48 83 ce 06 or rsi, 6 - 40eea9: eb cc jmp 0x40ee77 <__gettextparse+0x677> - 40eeab: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 - 40eeb5: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] - 40eeba: 48 83 ce 03 or rsi, 3 - 40eebe: eb 85 jmp 0x40ee45 <__gettextparse+0x645> - 40eec0: 41 80 79 01 3d cmp byte ptr [r9 + 1], 61 - 40eec5: 0f 84 36 01 00 00 je 0x40f001 <__gettextparse+0x801> - 40eecb: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 - 40eed5: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] - 40eeda: 48 83 ce 08 or rsi, 8 - 40eede: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 40eee3: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi - 40eee8: c7 44 24 10 03 01 00 00 mov dword ptr [rsp + 16], 259 - 40eef0: 48 89 17 mov qword ptr [rdi], rdx - 40eef3: ba 07 00 00 00 mov edx, 7 - 40eef8: e9 b1 f9 ff ff jmp 0x40e8ae <__gettextparse+0xae> - 40eefd: 41 80 79 01 3d cmp byte ptr [r9 + 1], 61 - 40ef02: 0f 84 ab 00 00 00 je 0x40efb3 <__gettextparse+0x7b3> - 40ef08: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 - 40ef12: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] - 40ef17: 48 83 ce 09 or rsi, 9 - 40ef1b: eb c1 jmp 0x40eede <__gettextparse+0x6de> - 40ef1d: 48 be 00 00 00 00 ff ff ff ff movabs rsi, -4294967296 - 40ef27: 48 23 74 24 28 and rsi, qword ptr [rsp + 40] - 40ef2c: 48 83 ce 05 or rsi, 5 - 40ef30: e9 10 ff ff ff jmp 0x40ee45 <__gettextparse+0x645> - 40ef35: 41 80 79 01 3d cmp byte ptr [r9 + 1], 61 - 40ef3a: 0f 85 50 fe ff ff jne 0x40ed90 <__gettextparse+0x590> - 40ef40: 48 ba 00 00 00 00 ff ff ff ff movabs rdx, -4294967296 - 40ef4a: 48 23 54 24 28 and rdx, qword ptr [rsp + 40] - 40ef4f: 48 83 ca 0c or rdx, 12 - 40ef53: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 40ef58: 49 83 c1 02 add r9, 2 - 40ef5c: 48 89 54 24 28 mov qword ptr [rsp + 40], rdx - 40ef61: ba 06 00 00 00 mov edx, 6 - 40ef66: c7 44 24 10 02 01 00 00 mov dword ptr [rsp + 16], 258 - 40ef6e: 4c 89 0f mov qword ptr [rdi], r9 - 40ef71: e9 38 f9 ff ff jmp 0x40e8ae <__gettextparse+0xae> - 40ef76: 41 80 79 01 3d cmp byte ptr [r9 + 1], 61 - 40ef7b: 74 6c je 0x40efe9 <__gettextparse+0x7e9> - 40ef7d: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 40ef82: c7 44 24 10 21 00 00 00 mov dword ptr [rsp + 16], 33 - 40ef8a: 48 89 17 mov qword ptr [rdi], rdx - 40ef8d: ba 0a 00 00 00 mov edx, 10 - 40ef92: e9 17 f9 ff ff jmp 0x40e8ae <__gettextparse+0xae> - 40ef97: 49 89 ef mov r15, rbp - 40ef9a: 41 bc 02 00 00 00 mov r12d, 2 - 40efa0: e9 b4 fb ff ff jmp 0x40eb59 <__gettextparse+0x359> - 40efa5: 4d 89 cf mov r15, r9 - 40efa8: 41 bc 01 00 00 00 mov r12d, 1 - 40efae: e9 ad fb ff ff jmp 0x40eb60 <__gettextparse+0x360> - 40efb3: 48 ba 00 00 00 00 ff ff ff ff movabs rdx, -4294967296 - 40efbd: 48 23 54 24 28 and rdx, qword ptr [rsp + 40] - 40efc2: 48 83 ca 0b or rdx, 11 - 40efc6: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 40efcb: 49 83 c1 02 add r9, 2 - 40efcf: 48 89 54 24 28 mov qword ptr [rsp + 40], rdx - 40efd4: ba 07 00 00 00 mov edx, 7 - 40efd9: c7 44 24 10 03 01 00 00 mov dword ptr [rsp + 16], 259 - 40efe1: 4c 89 0f mov qword ptr [rdi], r9 - 40efe4: e9 c5 f8 ff ff jmp 0x40e8ae <__gettextparse+0xae> - 40efe9: 48 ba 00 00 00 00 ff ff ff ff movabs rdx, -4294967296 - 40eff3: 48 23 54 24 28 and rdx, qword ptr [rsp + 40] - 40eff8: 48 83 ca 0d or rdx, 13 - 40effc: e9 52 ff ff ff jmp 0x40ef53 <__gettextparse+0x753> - 40f001: 48 ba 00 00 00 00 ff ff ff ff movabs rdx, -4294967296 - 40f00b: 48 23 54 24 28 and rdx, qword ptr [rsp + 40] - 40f010: 48 83 ca 0a or rdx, 10 - 40f014: eb b0 jmp 0x40efc6 <__gettextparse+0x7c6> - 40f016: e8 b5 cb 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 40f01b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000040f020 <__gettext_extract_plural>: - 40f020: f3 0f 1e fa endbr64 - 40f024: 41 56 push r14 - 40f026: 41 55 push r13 - 40f028: 41 54 push r12 - 40f02a: 49 89 f4 mov r12, rsi - 40f02d: 55 push rbp - 40f02e: 48 89 d5 mov rbp, rdx - 40f031: 53 push rbx - 40f032: 48 83 ec 30 sub rsp, 48 - 40f036: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 40f03f: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 40f044: 31 c0 xor eax, eax - 40f046: 48 85 ff test rdi, rdi - 40f049: 0f 84 b1 00 00 00 je 0x40f100 <__gettext_extract_plural+0xe0> - 40f04f: 48 8d 35 36 67 08 00 lea rsi, [rip + 550710] # 0x49578c - 40f056: 49 89 fe mov r14, rdi - 40f059: e8 62 20 ff ff call 0x4010c0 <.plt+0xa0> - 40f05e: 48 8d 35 2f 67 08 00 lea rsi, [rip + 550703] # 0x495794 - 40f065: 4c 89 f7 mov rdi, r14 - 40f068: 49 89 c5 mov r13, rax - 40f06b: e8 50 20 ff ff call 0x4010c0 <.plt+0xa0> - 40f070: 4d 85 ed test r13, r13 - 40f073: 0f 84 87 00 00 00 je 0x40f100 <__gettext_extract_plural+0xe0> - 40f079: 48 85 c0 test rax, rax - 40f07c: 0f 84 7e 00 00 00 je 0x40f100 <__gettext_extract_plural+0xe0> - 40f082: 48 8d 58 09 lea rbx, [rax + 9] - 40f086: 0f b6 40 09 movzx eax, byte ptr [rax + 9] - 40f08a: 84 c0 test al, al - 40f08c: 74 72 je 0x40f100 <__gettext_extract_plural+0xe0> - 40f08e: 48 c7 c2 f0 ff ff ff mov rdx, -16 - 40f095: 64 48 8b 0a mov rcx, qword ptr fs:[rdx] - 40f099: eb 11 jmp 0x40f0ac <__gettext_extract_plural+0x8c> - 40f09b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40f0a0: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] - 40f0a4: 48 83 c3 01 add rbx, 1 - 40f0a8: 84 c0 test al, al - 40f0aa: 74 54 je 0x40f100 <__gettext_extract_plural+0xe0> - 40f0ac: 0f b6 d0 movzx edx, al - 40f0af: f6 44 51 01 20 test byte ptr [rcx + 2*rdx + 1], 32 - 40f0b4: 75 ea jne 0x40f0a0 <__gettext_extract_plural+0x80> - 40f0b6: 83 e8 30 sub eax, 48 - 40f0b9: 3c 09 cmp al, 9 - 40f0bb: 77 43 ja 0x40f100 <__gettext_extract_plural+0xe0> - 40f0bd: 48 8d 74 24 08 lea rsi, [rsp + 8] - 40f0c2: ba 0a 00 00 00 mov edx, 10 - 40f0c7: 48 89 df mov rdi, rbx - 40f0ca: e8 d1 11 00 00 call 0x4102a0 - 40f0cf: 48 39 5c 24 08 cmp qword ptr [rsp + 8], rbx - 40f0d4: 74 2a je 0x40f100 <__gettext_extract_plural+0xe0> - 40f0d6: 48 89 45 00 mov qword ptr [rbp], rax - 40f0da: 49 83 c5 07 add r13, 7 - 40f0de: 48 8d 7c 24 10 lea rdi, [rsp + 16] - 40f0e3: 4c 89 6c 24 10 mov qword ptr [rsp + 16], r13 - 40f0e8: e8 13 f7 ff ff call 0x40e800 <__gettextparse> - 40f0ed: 85 c0 test eax, eax - 40f0ef: 75 0f jne 0x40f100 <__gettext_extract_plural+0xe0> - 40f0f1: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 40f0f6: 49 89 04 24 mov qword ptr [r12], rax - 40f0fa: eb 17 jmp 0x40f113 <__gettext_extract_plural+0xf3> - 40f0fc: 0f 1f 40 00 nop dword ptr [rax] - 40f100: 48 8d 05 f9 df 0a 00 lea rax, [rip + 712697] # 0x4bd100 <__gettext_germanic_plural> - 40f107: 49 89 04 24 mov qword ptr [r12], rax - 40f10b: 48 c7 45 00 02 00 00 00 mov qword ptr [rbp], 2 - 40f113: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 40f118: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 40f121: 75 0d jne 0x40f130 <__gettext_extract_plural+0x110> - 40f123: 48 83 c4 30 add rsp, 48 - 40f127: 5b pop rbx - 40f128: 5d pop rbp - 40f129: 41 5c pop r12 - 40f12b: 41 5d pop r13 - 40f12d: 41 5e pop r14 - 40f12f: c3 ret - 40f130: e8 9b ca 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 40f135: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40f13f: 90 nop - -000000000040f140 <__hash_string>: - 40f140: f3 0f 1e fa endbr64 - 40f144: 0f b6 07 movzx eax, byte ptr [rdi] - 40f147: 84 c0 test al, al - 40f149: 74 4d je 0x40f198 <__hash_string+0x58> - 40f14b: 0f b6 57 01 movzx edx, byte ptr [rdi + 1] - 40f14f: 48 8d 4f 01 lea rcx, [rdi + 1] - 40f153: 48 be ff ff ff 0f ff ff ff ff movabs rsi, -4026531841 - 40f15d: 84 d2 test dl, dl - 40f15f: 74 2f je 0x40f190 <__hash_string+0x50> - 40f161: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 40f168: 48 c1 e0 04 shl rax, 4 - 40f16c: 48 83 c1 01 add rcx, 1 - 40f170: 48 01 d0 add rax, rdx - 40f173: 48 89 c2 mov rdx, rax - 40f176: 81 e2 00 00 00 f0 and edx, 4026531840 - 40f17c: 74 0a je 0x40f188 <__hash_string+0x48> - 40f17e: 48 21 f0 and rax, rsi - 40f181: 48 c1 ea 18 shr rdx, 24 - 40f185: 48 31 d0 xor rax, rdx - 40f188: 0f b6 11 movzx edx, byte ptr [rcx] - 40f18b: 84 d2 test dl, dl - 40f18d: 75 d9 jne 0x40f168 <__hash_string+0x28> - 40f18f: c3 ret - 40f190: c3 ret - 40f191: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 40f198: 31 c0 xor eax, eax - 40f19a: c3 ret - 40f19b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000040f1a0 <_setjmp>: - 40f1a0: f3 0f 1e fa endbr64 - 40f1a4: 31 f6 xor esi, esi - 40f1a6: e9 d5 d2 04 00 jmp 0x45c480 <__sigsetjmp> - 40f1ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000040f1b0 : - 40f1b0: f3 0f 1e fa endbr64 - 40f1b4: 48 81 ec 18 01 00 00 sub rsp, 280 - 40f1bb: 41 89 f8 mov r8d, edi - 40f1be: 31 ff xor edi, edi - 40f1c0: 66 0f 6f 05 18 66 08 00 movdqa xmm0, xmmword ptr [rip + 550424] # 0x4957e0 - 40f1c8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 40f1d1: 48 89 84 24 08 01 00 00 mov qword ptr [rsp + 264], rax - 40f1d9: 31 c0 xor eax, eax - 40f1db: 49 89 e1 mov r9, rsp - 40f1de: b8 0e 00 00 00 mov eax, 14 - 40f1e3: 48 8d b4 24 80 00 00 00 lea rsi, [rsp + 128] - 40f1eb: 0f 29 84 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm0 - 40f1f3: 66 0f 76 c0 pcmpeqd xmm0, xmm0 - 40f1f7: 41 ba 08 00 00 00 mov r10d, 8 - 40f1fd: 4c 89 ca mov rdx, r9 - 40f200: 0f 29 84 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm0 - 40f208: 0f 29 84 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm0 - 40f210: 0f 29 84 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm0 - 40f218: 0f 29 84 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm0 - 40f220: 0f 29 84 24 d0 00 00 00 movaps xmmword ptr [rsp + 208], xmm0 - 40f228: 0f 29 84 24 e0 00 00 00 movaps xmmword ptr [rsp + 224], xmm0 - 40f230: 0f 29 84 24 f0 00 00 00 movaps xmmword ptr [rsp + 240], xmm0 - 40f238: 0f 05 syscall - 40f23a: b9 27 00 00 00 mov ecx, 39 - 40f23f: 89 c8 mov eax, ecx - 40f241: 0f 05 syscall - 40f243: 48 89 c7 mov rdi, rax - 40f246: b8 ba 00 00 00 mov eax, 186 - 40f24b: 0f 05 syscall - 40f24d: 89 c6 mov esi, eax - 40f24f: 44 89 c2 mov edx, r8d - 40f252: b8 ea 00 00 00 mov eax, 234 - 40f257: 0f 05 syscall - 40f259: 48 3d 00 f0 ff ff cmp rax, -4096 - 40f25f: 77 3f ja 0x40f2a0 - 40f261: 41 89 c0 mov r8d, eax - 40f264: 41 ba 08 00 00 00 mov r10d, 8 - 40f26a: 31 d2 xor edx, edx - 40f26c: 4c 89 ce mov rsi, r9 - 40f26f: bf 02 00 00 00 mov edi, 2 - 40f274: b8 0e 00 00 00 mov eax, 14 - 40f279: 0f 05 syscall - 40f27b: 48 8b 84 24 08 01 00 00 mov rax, qword ptr [rsp + 264] - 40f283: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 40f28c: 75 26 jne 0x40f2b4 - 40f28e: 44 89 c0 mov eax, r8d - 40f291: 48 81 c4 18 01 00 00 add rsp, 280 - 40f298: c3 ret - 40f299: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 40f2a0: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 40f2a7: f7 d8 neg eax - 40f2a9: 41 b8 ff ff ff ff mov r8d, 4294967295 - 40f2af: 64 89 02 mov dword ptr fs:[rdx], eax - 40f2b2: eb b0 jmp 0x40f264 - 40f2b4: e8 17 c9 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 40f2b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000040f2c0 : - 40f2c0: 41 57 push r15 - 40f2c2: 48 89 d0 mov rax, rdx - 40f2c5: 41 56 push r14 - 40f2c7: 41 55 push r13 - 40f2c9: 41 54 push r12 - 40f2cb: 55 push rbp - 40f2cc: 48 89 d5 mov rbp, rdx - 40f2cf: 53 push rbx - 40f2d0: 48 d1 ed shr rbp - 40f2d3: 48 29 e8 sub rax, rbp - 40f2d6: 48 89 c3 mov rbx, rax - 40f2d9: 48 83 ec 48 sub rsp, 72 - 40f2dd: 48 8b 0f mov rcx, qword ptr [rdi] - 40f2e0: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 40f2e5: 48 0f af cd imul rcx, rbp - 40f2e9: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi - 40f2ee: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx - 40f2f3: 4c 8d 2c 0e lea r13, [rsi + rcx] - 40f2f7: 48 83 fd 01 cmp rbp, 1 - 40f2fb: 74 08 je 0x40f305 - 40f2fd: 48 89 ea mov rdx, rbp - 40f300: e8 bb ff ff ff call 0x40f2c0 - 40f305: 48 83 fb 01 cmp rbx, 1 - 40f309: 0f 86 19 01 00 00 jbe 0x40f428 - 40f30f: 4c 8b 74 24 18 mov r14, qword ptr [rsp + 24] - 40f314: 48 89 da mov rdx, rbx - 40f317: 4c 89 ee mov rsi, r13 - 40f31a: 4c 89 f7 mov rdi, r14 - 40f31d: e8 9e ff ff ff call 0x40f2c0 - 40f322: 49 8b 0e mov rcx, qword ptr [r14] - 40f325: 4c 89 f0 mov rax, r14 - 40f328: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 40f32c: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 40f330: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 40f335: 49 8b 4e 10 mov rcx, qword ptr [r14 + 16] - 40f339: 4d 8b 76 18 mov r14, qword ptr [r14 + 24] - 40f33d: 48 89 0c 24 mov qword ptr [rsp], rcx - 40f341: 48 83 f8 02 cmp rax, 2 - 40f345: 0f 84 e3 01 00 00 je 0x40f52e - 40f34b: 0f 87 87 00 00 00 ja 0x40f3d8 - 40f351: 48 85 c0 test rax, rax - 40f354: 0f 84 3e 01 00 00 je 0x40f498 - 40f35a: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] - 40f35f: 90 nop - 40f360: 48 8b 04 24 mov rax, qword ptr [rsp] - 40f364: 4c 89 f2 mov rdx, r14 - 40f367: 4c 89 ee mov rsi, r13 - 40f36a: 4c 89 e7 mov rdi, r12 - 40f36d: ff d0 call rax - 40f36f: 85 c0 test eax, eax - 40f371: 0f 8e f9 02 00 00 jle 0x40f670 - 40f377: 49 8b 45 00 mov rax, qword ptr [r13] - 40f37b: 49 83 c7 08 add r15, 8 - 40f37f: 49 83 c5 08 add r13, 8 - 40f383: 49 89 47 f8 mov qword ptr [r15 - 8], rax - 40f387: 48 83 eb 01 sub rbx, 1 - 40f38b: 75 d3 jne 0x40f360 - 40f38d: 0f 1f 00 nop dword ptr [rax] - 40f390: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 40f395: 4c 89 e6 mov rsi, r12 - 40f398: 4c 89 ff mov rdi, r15 - 40f39b: 48 0f af d5 imul rdx, rbp - 40f39f: e8 bc 1c ff ff call 0x401060 <.plt+0x40> - 40f3a4: 48 8b 54 24 30 mov rdx, qword ptr [rsp + 48] - 40f3a9: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 40f3ae: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 40f3b3: 48 29 da sub rdx, rbx - 40f3b6: 48 0f af 54 24 08 imul rdx, qword ptr [rsp + 8] - 40f3bc: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 40f3c0: 48 83 c4 48 add rsp, 72 - 40f3c4: 5b pop rbx - 40f3c5: 5d pop rbp - 40f3c6: 41 5c pop r12 - 40f3c8: 41 5d pop r13 - 40f3ca: 41 5e pop r14 - 40f3cc: 41 5f pop r15 - 40f3ce: e9 8d 1c ff ff jmp 0x401060 <.plt+0x40> - 40f3d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40f3d8: 48 83 f8 03 cmp rax, 3 - 40f3dc: 0f 85 f5 00 00 00 jne 0x40f4d7 - 40f3e2: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] - 40f3e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 40f3f0: 49 8b 75 00 mov rsi, qword ptr [r13] - 40f3f4: 49 8b 3c 24 mov rdi, qword ptr [r12] - 40f3f8: 4c 89 f2 mov rdx, r14 - 40f3fb: 48 8b 04 24 mov rax, qword ptr [rsp] - 40f3ff: ff d0 call rax - 40f401: 85 c0 test eax, eax - 40f403: 0f 8e b7 02 00 00 jle 0x40f6c0 - 40f409: 49 8b 45 00 mov rax, qword ptr [r13] - 40f40d: 49 83 c7 08 add r15, 8 - 40f411: 49 83 c5 08 add r13, 8 - 40f415: 49 89 47 f8 mov qword ptr [r15 - 8], rax - 40f419: 48 83 eb 01 sub rbx, 1 - 40f41d: 75 d1 jne 0x40f3f0 - 40f41f: e9 6c ff ff ff jmp 0x40f390 - 40f424: 0f 1f 40 00 nop dword ptr [rax] - 40f428: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 40f42d: 48 8b 08 mov rcx, qword ptr [rax] - 40f430: 4c 8b 78 20 mov r15, qword ptr [rax + 32] - 40f434: 4c 8b 70 18 mov r14, qword ptr [rax + 24] - 40f438: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 40f43d: 48 8b 48 10 mov rcx, qword ptr [rax + 16] - 40f441: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 40f445: 48 89 0c 24 mov qword ptr [rsp], rcx - 40f449: 48 83 f8 02 cmp rax, 2 - 40f44d: 0f 84 d2 00 00 00 je 0x40f525 - 40f453: 77 1b ja 0x40f470 - 40f455: 48 85 c0 test rax, rax - 40f458: 74 2e je 0x40f488 - 40f45a: 48 85 db test rbx, rbx - 40f45d: 0f 85 f7 fe ff ff jne 0x40f35a - 40f463: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] - 40f468: e9 23 ff ff ff jmp 0x40f390 - 40f46d: 0f 1f 00 nop dword ptr [rax] - 40f470: 48 83 f8 03 cmp rax, 3 - 40f474: 75 5c jne 0x40f4d2 - 40f476: 48 85 db test rbx, rbx - 40f479: 74 e8 je 0x40f463 - 40f47b: bb 01 00 00 00 mov ebx, 1 - 40f480: e9 5d ff ff ff jmp 0x40f3e2 - 40f485: 0f 1f 00 nop dword ptr [rax] - 40f488: 48 85 db test rbx, rbx - 40f48b: 74 d6 je 0x40f463 - 40f48d: bb 01 00 00 00 mov ebx, 1 - 40f492: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40f498: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] - 40f49d: 0f 1f 00 nop dword ptr [rax] - 40f4a0: 48 8b 04 24 mov rax, qword ptr [rsp] - 40f4a4: 4c 89 f2 mov rdx, r14 - 40f4a7: 4c 89 ee mov rsi, r13 - 40f4aa: 4c 89 e7 mov rdi, r12 - 40f4ad: ff d0 call rax - 40f4af: 85 c0 test eax, eax - 40f4b1: 0f 8e 91 01 00 00 jle 0x40f648 - 40f4b7: 41 8b 45 00 mov eax, dword ptr [r13] - 40f4bb: 49 83 c7 04 add r15, 4 - 40f4bf: 49 83 c5 04 add r13, 4 - 40f4c3: 41 89 47 fc mov dword ptr [r15 - 4], eax - 40f4c7: 48 83 eb 01 sub rbx, 1 - 40f4cb: 75 d3 jne 0x40f4a0 - 40f4cd: e9 be fe ff ff jmp 0x40f390 - 40f4d2: 48 85 db test rbx, rbx - 40f4d5: 74 8c je 0x40f463 - 40f4d7: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] - 40f4dc: 4c 89 e0 mov rax, r12 - 40f4df: 4d 89 ec mov r12, r13 - 40f4e2: 49 89 c5 mov r13, rax - 40f4e5: 0f 1f 00 nop dword ptr [rax] - 40f4e8: 4c 89 f2 mov rdx, r14 - 40f4eb: 48 8b 04 24 mov rax, qword ptr [rsp] - 40f4ef: 4c 89 e6 mov rsi, r12 - 40f4f2: 4c 89 ef mov rdi, r13 - 40f4f5: ff d0 call rax - 40f4f7: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 40f4fc: 85 c0 test eax, eax - 40f4fe: 0f 8e 8c 01 00 00 jle 0x40f690 - 40f504: 4c 89 e6 mov rsi, r12 - 40f507: 4c 89 ff mov rdi, r15 - 40f50a: e8 41 1c ff ff call 0x401150 <.plt+0x130> - 40f50f: 4c 03 64 24 08 add r12, qword ptr [rsp + 8] - 40f514: 49 89 c7 mov r15, rax - 40f517: 48 83 eb 01 sub rbx, 1 - 40f51b: 75 cb jne 0x40f4e8 - 40f51d: 4d 89 ec mov r12, r13 - 40f520: e9 6b fe ff ff jmp 0x40f390 - 40f525: 48 85 db test rbx, rbx - 40f528: 0f 84 35 ff ff ff je 0x40f463 - 40f52e: 4c 8b 64 24 20 mov r12, qword ptr [rsp + 32] - 40f533: 48 89 6c 24 28 mov qword ptr [rsp + 40], rbp - 40f538: 4c 89 ed mov rbp, r13 - 40f53b: 4c 89 74 24 38 mov qword ptr [rsp + 56], r14 - 40f540: 49 89 de mov r14, rbx - 40f543: 4c 89 fb mov rbx, r15 - 40f546: 4d 89 e1 mov r9, r12 - 40f549: 4c 8b 64 24 08 mov r12, qword ptr [rsp + 8] - 40f54e: 66 90 nop - 40f550: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 - 40f555: 4c 89 cf mov rdi, r9 - 40f558: 48 8b 54 24 38 mov rdx, qword ptr [rsp + 56] - 40f55d: 48 89 ee mov rsi, rbp - 40f560: 48 8b 04 24 mov rax, qword ptr [rsp] - 40f564: 4d 89 fd mov r13, r15 - 40f567: 4d 01 e7 add r15, r12 - 40f56a: ff d0 call rax - 40f56c: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] - 40f571: 85 c0 test eax, eax - 40f573: 0f 8e b7 00 00 00 jle 0x40f630 - 40f579: 48 89 ee mov rsi, rbp - 40f57c: 49 83 ee 01 sub r14, 1 - 40f580: 4c 01 e5 add rbp, r12 - 40f583: 49 39 df cmp r15, rbx - 40f586: 76 6d jbe 0x40f5f5 - 40f588: 48 89 da mov rdx, rbx - 40f58b: 48 8d 46 0f lea rax, [rsi + 15] - 40f58f: 48 f7 d2 not rdx - 40f592: 4c 29 e8 sub rax, r13 - 40f595: 4c 01 fa add rdx, r15 - 40f598: 48 83 f8 1e cmp rax, 30 - 40f59c: 0f 86 3e 01 00 00 jbe 0x40f6e0 - 40f5a2: 48 83 fa 1f cmp rdx, 31 - 40f5a6: 0f 86 34 01 00 00 jbe 0x40f6e0 - 40f5ac: 48 c1 ea 03 shr rdx, 3 - 40f5b0: 31 c0 xor eax, eax - 40f5b2: 48 83 c2 01 add rdx, 1 - 40f5b6: 48 89 d7 mov rdi, rdx - 40f5b9: 48 d1 ef shr rdi - 40f5bc: 48 c1 e7 04 shl rdi, 4 - 40f5c0: f3 0f 6f 04 06 movdqu xmm0, xmmword ptr [rsi + rax] - 40f5c5: 41 0f 11 44 05 00 movups xmmword ptr [r13 + rax], xmm0 - 40f5cb: 48 83 c0 10 add rax, 16 - 40f5cf: 48 39 c7 cmp rdi, rax - 40f5d2: 75 ec jne 0x40f5c0 - 40f5d4: 48 89 d7 mov rdi, rdx - 40f5d7: 48 83 e7 fe and rdi, -2 - 40f5db: 48 8d 04 fd 00 00 00 00 lea rax, [8*rdi] - 40f5e3: 48 01 c6 add rsi, rax - 40f5e6: 49 01 c5 add r13, rax - 40f5e9: 48 39 d7 cmp rdi, rdx - 40f5ec: 74 07 je 0x40f5f5 - 40f5ee: 48 8b 06 mov rax, qword ptr [rsi] - 40f5f1: 49 89 45 00 mov qword ptr [r13], rax - 40f5f5: 4c 01 e3 add rbx, r12 - 40f5f8: 48 83 7c 24 28 00 cmp qword ptr [rsp + 40], 0 - 40f5fe: 0f 84 f0 00 00 00 je 0x40f6f4 - 40f604: 4d 85 f6 test r14, r14 - 40f607: 0f 85 43 ff ff ff jne 0x40f550 - 40f60d: 48 8b 6c 24 28 mov rbp, qword ptr [rsp + 40] - 40f612: 4c 89 f3 mov rbx, r14 - 40f615: 4d 89 cc mov r12, r9 - 40f618: 48 85 ed test rbp, rbp - 40f61b: 0f 84 83 fd ff ff je 0x40f3a4 - 40f621: e9 6a fd ff ff jmp 0x40f390 - 40f626: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40f630: 4c 89 ce mov rsi, r9 - 40f633: 48 83 6c 24 28 01 sub qword ptr [rsp + 40], 1 - 40f639: 4d 01 e1 add r9, r12 - 40f63c: e9 42 ff ff ff jmp 0x40f583 - 40f641: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 40f648: 41 8b 04 24 mov eax, dword ptr [r12] - 40f64c: 49 83 c7 04 add r15, 4 - 40f650: 49 83 c4 04 add r12, 4 - 40f654: 41 89 47 fc mov dword ptr [r15 - 4], eax - 40f658: 48 83 ed 01 sub rbp, 1 - 40f65c: 0f 85 3e fe ff ff jne 0x40f4a0 - 40f662: e9 3d fd ff ff jmp 0x40f3a4 - 40f667: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 40f670: 49 8b 04 24 mov rax, qword ptr [r12] - 40f674: 49 83 c7 08 add r15, 8 - 40f678: 49 83 c4 08 add r12, 8 - 40f67c: 49 89 47 f8 mov qword ptr [r15 - 8], rax - 40f680: 48 83 ed 01 sub rbp, 1 - 40f684: 0f 85 d6 fc ff ff jne 0x40f360 - 40f68a: e9 15 fd ff ff jmp 0x40f3a4 - 40f68f: 90 nop - 40f690: 4c 89 ee mov rsi, r13 - 40f693: 4c 89 ff mov rdi, r15 - 40f696: e8 b5 1a ff ff call 0x401150 <.plt+0x130> - 40f69b: 4c 03 6c 24 08 add r13, qword ptr [rsp + 8] - 40f6a0: 49 89 c7 mov r15, rax - 40f6a3: 48 83 ed 01 sub rbp, 1 - 40f6a7: 0f 84 f7 fc ff ff je 0x40f3a4 - 40f6ad: 48 85 db test rbx, rbx - 40f6b0: 0f 85 32 fe ff ff jne 0x40f4e8 - 40f6b6: 4d 89 ec mov r12, r13 - 40f6b9: e9 5a ff ff ff jmp 0x40f618 - 40f6be: 66 90 nop - 40f6c0: 49 8b 04 24 mov rax, qword ptr [r12] - 40f6c4: 49 83 c7 08 add r15, 8 - 40f6c8: 49 83 c4 08 add r12, 8 - 40f6cc: 49 89 47 f8 mov qword ptr [r15 - 8], rax - 40f6d0: 48 83 ed 01 sub rbp, 1 - 40f6d4: 0f 85 16 fd ff ff jne 0x40f3f0 - 40f6da: e9 c5 fc ff ff jmp 0x40f3a4 - 40f6df: 90 nop - 40f6e0: 4c 89 ef mov rdi, r13 - 40f6e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40f6e8: 48 a5 movsq qword ptr es:[rdi], qword ptr [rsi] - 40f6ea: 49 39 ff cmp r15, rdi - 40f6ed: 77 f9 ja 0x40f6e8 - 40f6ef: e9 01 ff ff ff jmp 0x40f5f5 - 40f6f4: 4c 89 f3 mov rbx, r14 - 40f6f7: e9 a8 fc ff ff jmp 0x40f3a4 - 40f6fc: 0f 1f 40 00 nop dword ptr [rax] - -000000000040f700 : - 40f700: f3 0f 1e fa endbr64 - 40f704: 55 push rbp - 40f705: 48 89 e5 mov rbp, rsp - 40f708: 41 57 push r15 - 40f70a: 49 89 d7 mov r15, rdx - 40f70d: 41 56 push r14 - 40f70f: 4d 89 c6 mov r14, r8 - 40f712: 41 55 push r13 - 40f714: 41 54 push r12 - 40f716: 53 push rbx - 40f717: 48 89 cb mov rbx, rcx - 40f71a: 48 83 ec 68 sub rsp, 104 - 40f71e: 48 89 7d 90 mov qword ptr [rbp - 112], rdi - 40f722: 48 89 75 88 mov qword ptr [rbp - 120], rsi - 40f726: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 40f72f: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 40f733: 31 c0 xor eax, eax - 40f735: 48 83 fa 20 cmp rdx, 32 - 40f739: 0f 87 d9 02 00 00 ja 0x40fa18 - 40f73f: 48 0f af f2 imul rsi, rdx - 40f743: 49 89 f4 mov r12, rsi - 40f746: 49 81 fc ff 03 00 00 cmp r12, 1023 - 40f74d: 77 61 ja 0x40f7b0 - 40f74f: 49 83 c4 17 add r12, 23 - 40f753: 48 89 e2 mov rdx, rsp - 40f756: 4c 89 e0 mov rax, r12 - 40f759: 49 81 e4 00 f0 ff ff and r12, -4096 - 40f760: 4c 29 e2 sub rdx, r12 - 40f763: 48 83 e0 f0 and rax, -16 - 40f767: 48 39 d4 cmp rsp, rdx - 40f76a: 74 15 je 0x40f781 - 40f76c: 48 81 ec 00 10 00 00 sub rsp, 4096 - 40f773: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 40f77c: 48 39 d4 cmp rsp, rdx - 40f77f: 75 eb jne 0x40f76c - 40f781: 25 ff 0f 00 00 and eax, 4095 - 40f786: 48 29 c4 sub rsp, rax - 40f789: 48 85 c0 test rax, rax - 40f78c: 74 06 je 0x40f794 - 40f78e: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 40f794: 48 c7 85 78 ff ff ff 00 00 00 00 mov qword ptr [rbp - 136], 0 - 40f79f: 4c 8d 54 24 0f lea r10, [rsp + 15] - 40f7a4: 49 83 e2 f0 and r10, -16 - 40f7a8: 4c 89 55 c0 mov qword ptr [rbp - 64], r10 - 40f7ac: eb 5e jmp 0x40f80c - 40f7ae: 66 90 nop - 40f7b0: 8b 15 5a 30 0b 00 mov edx, dword ptr [rip + 733274] # 0x4c2810 - 40f7b6: 85 d2 test edx, edx - 40f7b8: 0f 84 a2 02 00 00 je 0x40fa60 - 40f7be: 48 63 f2 movsxd rsi, edx - 40f7c1: 4c 89 e0 mov rax, r12 - 40f7c4: 31 d2 xor edx, edx - 40f7c6: 48 f7 f6 div rsi - 40f7c9: 48 3b 05 38 30 0b 00 cmp rax, qword ptr [rip + 733240] # 0x4c2808 - 40f7d0: 0f 87 6a 02 00 00 ja 0x40fa40 - 40f7d6: 49 c7 c5 c0 ff ff ff mov r13, -64 - 40f7dd: 4c 89 e7 mov rdi, r12 - 40f7e0: 64 41 8b 55 00 mov edx, dword ptr fs:[r13] - 40f7e5: 89 55 98 mov dword ptr [rbp - 104], edx - 40f7e8: e8 73 f7 00 00 call 0x41ef60 - 40f7ed: 8b 55 98 mov edx, dword ptr [rbp - 104] - 40f7f0: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 40f7f7: 64 41 89 55 00 mov dword ptr fs:[r13], edx - 40f7fc: 48 85 c0 test rax, rax - 40f7ff: 0f 84 3b 02 00 00 je 0x40fa40 - 40f805: 48 89 45 c0 mov qword ptr [rbp - 64], rax - 40f809: 49 89 c2 mov r10, rax - 40f80c: 4c 89 7d a0 mov qword ptr [rbp - 96], r15 - 40f810: 48 c7 45 a8 04 00 00 00 mov qword ptr [rbp - 88], 4 - 40f818: 48 89 5d b0 mov qword ptr [rbp - 80], rbx - 40f81c: 4c 89 75 b8 mov qword ptr [rbp - 72], r14 - 40f820: 49 83 ff 20 cmp r15, 32 - 40f824: 0f 86 96 01 00 00 jbe 0x40f9c0 - 40f82a: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 40f82e: 48 8d 34 c5 00 00 00 00 lea rsi, [8*rax] - 40f836: 4d 8d 34 32 lea r14, [r10 + rsi] - 40f83a: 49 8d 04 36 lea rax, [r14 + rsi] - 40f83e: 48 89 45 80 mov qword ptr [rbp - 128], rax - 40f842: 49 39 c6 cmp r14, rax - 40f845: 0f 83 99 02 00 00 jae 0x40fae4 - 40f84b: 48 8d 56 ff lea rdx, [rsi - 1] - 40f84f: 4c 89 f0 mov rax, r14 - 40f852: 48 89 d1 mov rcx, rdx - 40f855: 48 c1 e9 03 shr rcx, 3 - 40f859: 48 83 c1 01 add rcx, 1 - 40f85d: 48 83 fa 17 cmp rdx, 23 - 40f861: 0f 86 85 02 00 00 jbe 0x40faec - 40f867: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] - 40f86b: 4a 8d 14 3b lea rdx, [rbx + r15] - 40f86f: 66 48 0f 6e c3 movq xmm0, rbx - 40f874: 4b 8d 1c 3f lea rbx, [r15 + r15] - 40f878: 66 48 0f 6e da movq xmm3, rdx - 40f87d: 48 89 ca mov rdx, rcx - 40f880: 66 48 0f 6e d3 movq xmm2, rbx - 40f885: 48 d1 ea shr rdx - 40f888: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] - 40f88c: 66 0f 6c d2 punpcklqdq xmm2, xmm2 # xmm2 = xmm2[0,0] - 40f890: 48 c1 e2 04 shl rdx, 4 - 40f894: 4c 01 f2 add rdx, r14 - 40f897: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 40f8a0: 66 0f 6f c8 movdqa xmm1, xmm0 - 40f8a4: 48 83 c0 10 add rax, 16 - 40f8a8: 66 0f d4 c2 paddq xmm0, xmm2 - 40f8ac: 0f 11 48 f0 movups xmmword ptr [rax - 16], xmm1 - 40f8b0: 48 39 d0 cmp rax, rdx - 40f8b3: 75 eb jne 0x40f8a0 - 40f8b5: 48 89 cf mov rdi, rcx - 40f8b8: 4c 89 f8 mov rax, r15 - 40f8bb: 48 83 e7 fe and rdi, -2 - 40f8bf: 48 0f af c7 imul rax, rdi - 40f8c3: 49 8d 14 fe lea rdx, [r14 + 8*rdi] - 40f8c7: 48 03 45 90 add rax, qword ptr [rbp - 112] - 40f8cb: 48 39 cf cmp rdi, rcx - 40f8ce: 74 27 je 0x40f8f7 - 40f8d0: 48 8b 5d 80 mov rbx, qword ptr [rbp - 128] - 40f8d4: 48 8d 4a 08 lea rcx, [rdx + 8] - 40f8d8: 48 89 02 mov qword ptr [rdx], rax - 40f8db: 4c 01 f8 add rax, r15 - 40f8de: 48 39 cb cmp rbx, rcx - 40f8e1: 76 14 jbe 0x40f8f7 - 40f8e3: 48 8d 4a 10 lea rcx, [rdx + 16] - 40f8e7: 48 89 42 08 mov qword ptr [rdx + 8], rax - 40f8eb: 4c 01 f8 add rax, r15 - 40f8ee: 48 39 cb cmp rbx, rcx - 40f8f1: 76 04 jbe 0x40f8f7 - 40f8f3: 48 89 42 10 mov qword ptr [rdx + 16], rax - 40f8f7: 48 03 75 c0 add rsi, qword ptr [rbp - 64] - 40f8fb: 66 0f 6f 05 ed 5e 08 00 movdqa xmm0, xmmword ptr [rip + 548589] # 0x4957f0 - 40f903: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 40f907: 0f 29 45 a0 movaps xmmword ptr [rbp - 96], xmm0 - 40f90b: 48 83 fa 01 cmp rdx, 1 - 40f90f: 0f 86 1b 01 00 00 jbe 0x40fa30 - 40f915: 48 8d 7d a0 lea rdi, [rbp - 96] - 40f919: e8 a2 f9 ff ff call 0x40f2c0 - 40f91e: 48 c7 45 98 00 00 00 00 mov qword ptr [rbp - 104], 0 - 40f926: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] - 40f92a: eb 1a jmp 0x40f946 - 40f92c: 0f 1f 40 00 nop dword ptr [rax] - 40f930: 48 83 45 98 01 add qword ptr [rbp - 104], 1 - 40f935: 4c 01 fb add rbx, r15 - 40f938: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 40f93c: 48 39 45 88 cmp qword ptr [rbp - 120], rax - 40f940: 0f 86 a0 00 00 00 jbe 0x40f9e6 - 40f946: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 40f94a: 4d 8b 24 c6 mov r12, qword ptr [r14 + 8*rax] - 40f94e: 49 39 dc cmp r12, rbx - 40f951: 74 dd je 0x40f930 - 40f953: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] - 40f957: 4c 89 fa mov rdx, r15 - 40f95a: 48 89 de mov rsi, rbx - 40f95d: e8 fe 16 ff ff call 0x401060 <.plt+0x40> - 40f962: 4c 8b 6d 98 mov r13, qword ptr [rbp - 104] - 40f966: 48 89 df mov rdi, rbx - 40f969: eb 08 jmp 0x40f973 - 40f96b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40f970: 49 89 c4 mov r12, rax - 40f973: 4c 89 e0 mov rax, r12 - 40f976: 31 d2 xor edx, edx - 40f978: 48 2b 45 90 sub rax, qword ptr [rbp - 112] - 40f97c: 4c 89 ee mov rsi, r13 - 40f97f: 49 f7 f7 div r15 - 40f982: 49 89 3c f6 mov qword ptr [r14 + 8*rsi], rdi - 40f986: 4c 89 fa mov rdx, r15 - 40f989: 4c 89 e6 mov rsi, r12 - 40f98c: 49 89 c5 mov r13, rax - 40f98f: e8 cc 16 ff ff call 0x401060 <.plt+0x40> - 40f994: 4b 8d 14 ee lea rdx, [r14 + 8*r13] - 40f998: 4c 89 e7 mov rdi, r12 - 40f99b: 48 8b 02 mov rax, qword ptr [rdx] - 40f99e: 48 39 d8 cmp rax, rbx - 40f9a1: 75 cd jne 0x40f970 - 40f9a3: 4c 89 22 mov qword ptr [rdx], r12 - 40f9a6: 48 8b 75 80 mov rsi, qword ptr [rbp - 128] - 40f9aa: 4c 89 fa mov rdx, r15 - 40f9ad: e8 ae 16 ff ff call 0x401060 <.plt+0x40> - 40f9b2: e9 79 ff ff ff jmp 0x40f930 - 40f9b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 40f9c0: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 40f9c4: 4c 09 f8 or rax, r15 - 40f9c7: a8 03 test al, 3 - 40f9c9: 0f 84 e1 00 00 00 je 0x40fab0 - 40f9cf: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 40f9d3: 48 83 fa 01 cmp rdx, 1 - 40f9d7: 76 0d jbe 0x40f9e6 - 40f9d9: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] - 40f9dd: 48 8d 7d a0 lea rdi, [rbp - 96] - 40f9e1: e8 da f8 ff ff call 0x40f2c0 - 40f9e6: 48 8b bd 78 ff ff ff mov rdi, qword ptr [rbp - 136] - 40f9ed: e8 5e fb 00 00 call 0x41f550 - 40f9f2: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 40f9f6: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 40f9ff: 0f 85 00 01 00 00 jne 0x40fb05 - 40fa05: 48 8d 65 d8 lea rsp, [rbp - 40] - 40fa09: 5b pop rbx - 40fa0a: 41 5c pop r12 - 40fa0c: 41 5d pop r13 - 40fa0e: 41 5e pop r14 - 40fa10: 41 5f pop r15 - 40fa12: 5d pop rbp - 40fa13: c3 ret - 40fa14: 0f 1f 40 00 nop dword ptr [rax] - 40fa18: 49 89 f4 mov r12, rsi - 40fa1b: 49 c1 e4 04 shl r12, 4 - 40fa1f: 49 01 d4 add r12, rdx - 40fa22: e9 1f fd ff ff jmp 0x40f746 - 40fa27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 40fa30: 48 83 7d 88 00 cmp qword ptr [rbp - 120], 0 - 40fa35: 0f 85 e3 fe ff ff jne 0x40f91e - 40fa3b: eb a9 jmp 0x40f9e6 - 40fa3d: 0f 1f 00 nop dword ptr [rax] - 40fa40: 48 8b 75 88 mov rsi, qword ptr [rbp - 120] - 40fa44: 48 8b 7d 90 mov rdi, qword ptr [rbp - 112] - 40fa48: 4d 89 f0 mov r8, r14 - 40fa4b: 48 89 d9 mov rcx, rbx - 40fa4e: 4c 89 fa mov rdx, r15 - 40fa51: e8 2a ce 04 00 call 0x45c880 <_quicksort> - 40fa56: eb 9a jmp 0x40f9f2 - 40fa58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 40fa60: bf 55 00 00 00 mov edi, 85 - 40fa65: e8 c6 84 03 00 call 0x447f30 - 40fa6a: 48 ba ff ff ff ff ff ff ff 1f movabs rdx, 2305843009213693951 - 40fa74: 48 83 f8 ff cmp rax, -1 - 40fa78: 74 0f je 0x40fa89 - 40fa7a: 48 85 c0 test rax, rax - 40fa7d: 48 8d 50 03 lea rdx, [rax + 3] - 40fa81: 48 0f 49 d0 cmovns rdx, rax - 40fa85: 48 c1 fa 02 sar rdx, 2 - 40fa89: 48 89 15 78 2d 0b 00 mov qword ptr [rip + 732536], rdx # 0x4c2808 - 40fa90: bf 1e 00 00 00 mov edi, 30 - 40fa95: e8 96 84 03 00 call 0x447f30 - 40fa9a: 89 05 70 2d 0b 00 mov dword ptr [rip + 732528], eax # 0x4c2810 - 40faa0: 89 c2 mov edx, eax - 40faa2: e9 17 fd ff ff jmp 0x40f7be - 40faa7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 40fab0: 49 83 ff 04 cmp r15, 4 - 40fab4: 74 42 je 0x40faf8 - 40fab6: 49 83 ff 08 cmp r15, 8 - 40faba: 74 15 je 0x40fad1 - 40fabc: a8 07 test al, 7 - 40fabe: 0f 85 0b ff ff ff jne 0x40f9cf - 40fac4: 48 c7 45 a8 02 00 00 00 mov qword ptr [rbp - 88], 2 - 40facc: e9 fe fe ff ff jmp 0x40f9cf - 40fad1: f6 45 90 07 test byte ptr [rbp - 112], 7 - 40fad5: 75 e5 jne 0x40fabc - 40fad7: 48 c7 45 a8 01 00 00 00 mov qword ptr [rbp - 88], 1 - 40fadf: e9 eb fe ff ff jmp 0x40f9cf - 40fae4: 4c 89 f6 mov rsi, r14 - 40fae7: e9 0f fe ff ff jmp 0x40f8fb - 40faec: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 40faf0: 4c 89 f2 mov rdx, r14 - 40faf3: e9 d8 fd ff ff jmp 0x40f8d0 - 40faf8: 48 c7 45 a8 00 00 00 00 mov qword ptr [rbp - 88], 0 - 40fb00: e9 ca fe ff ff jmp 0x40f9cf - 40fb05: e8 c6 c0 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 40fb0a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000040fb10 : - 40fb10: f3 0f 1e fa endbr64 - 40fb14: 45 31 c0 xor r8d, r8d - 40fb17: e9 e4 fb ff ff jmp 0x40f700 - 40fb1c: 0f 1f 40 00 nop dword ptr [rax] - -000000000040fb20 : - 40fb20: f3 0f 1e fa endbr64 - 40fb24: 41 57 push r15 - 40fb26: 41 56 push r14 - 40fb28: 41 55 push r13 - 40fb2a: 41 54 push r12 - 40fb2c: 55 push rbp - 40fb2d: 53 push rbx - 40fb2e: 48 83 ec 08 sub rsp, 8 - 40fb32: 48 8b 1d af 31 0b 00 mov rbx, qword ptr [rip + 733615] # 0x4c2ce8 - 40fb39: 48 85 db test rbx, rbx - 40fb3c: 0f 84 ae 00 00 00 je 0x40fbf0 - 40fb42: 0f b6 07 movzx eax, byte ptr [rdi] - 40fb45: 49 89 fd mov r13, rdi - 40fb48: 84 c0 test al, al - 40fb4a: 0f 84 a0 00 00 00 je 0x40fbf0 - 40fb50: 80 7f 01 00 cmp byte ptr [rdi + 1], 0 - 40fb54: 4c 8b 23 mov r12, qword ptr [rbx] - 40fb57: 75 3f jne 0x40fb98 - 40fb59: 80 cc 3d or ah, 61 - 40fb5c: 4d 85 e4 test r12, r12 - 40fb5f: 75 14 jne 0x40fb75 - 40fb61: eb 1d jmp 0x40fb80 - 40fb63: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40fb68: 4c 8b 63 08 mov r12, qword ptr [rbx + 8] - 40fb6c: 48 83 c3 08 add rbx, 8 - 40fb70: 4d 85 e4 test r12, r12 - 40fb73: 74 0b je 0x40fb80 - 40fb75: 66 41 3b 04 24 cmp ax, word ptr [r12] - 40fb7a: 75 ec jne 0x40fb68 - 40fb7c: 49 83 c4 02 add r12, 2 - 40fb80: 48 83 c4 08 add rsp, 8 - 40fb84: 4c 89 e0 mov rax, r12 - 40fb87: 5b pop rbx - 40fb88: 5d pop rbp - 40fb89: 41 5c pop r12 - 40fb8b: 41 5d pop r13 - 40fb8d: 41 5e pop r14 - 40fb8f: 41 5f pop r15 - 40fb91: c3 ret - 40fb92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40fb98: e8 e3 15 ff ff call 0x401180 <.plt+0x160> - 40fb9d: 49 83 c5 02 add r13, 2 - 40fba1: 41 0f b7 6d fe movzx ebp, word ptr [r13 - 2] - 40fba6: 49 89 c6 mov r14, rax - 40fba9: 4c 8d 78 fe lea r15, [rax - 2] - 40fbad: 4d 85 e4 test r12, r12 - 40fbb0: 75 13 jne 0x40fbc5 - 40fbb2: eb cc jmp 0x40fb80 - 40fbb4: 0f 1f 40 00 nop dword ptr [rax] - 40fbb8: 4c 8b 63 08 mov r12, qword ptr [rbx + 8] - 40fbbc: 48 83 c3 08 add rbx, 8 - 40fbc0: 4d 85 e4 test r12, r12 - 40fbc3: 74 bb je 0x40fb80 - 40fbc5: 66 41 3b 2c 24 cmp bp, word ptr [r12] - 40fbca: 75 ec jne 0x40fbb8 - 40fbcc: 49 8d 7c 24 02 lea rdi, [r12 + 2] - 40fbd1: 4c 89 fa mov rdx, r15 - 40fbd4: 4c 89 ee mov rsi, r13 - 40fbd7: e8 f4 14 ff ff call 0x4010d0 <.plt+0xb0> - 40fbdc: 85 c0 test eax, eax - 40fbde: 75 d8 jne 0x40fbb8 - 40fbe0: 43 80 3c 34 3d cmp byte ptr [r12 + r14], 61 - 40fbe5: 75 d1 jne 0x40fbb8 - 40fbe7: 4f 8d 64 34 01 lea r12, [r12 + r14 + 1] - 40fbec: eb 92 jmp 0x40fb80 - 40fbee: 66 90 nop - 40fbf0: 45 31 e4 xor r12d, r12d - 40fbf3: eb 8b jmp 0x40fb80 - 40fbf5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40fbff: 90 nop - -000000000040fc00 <__run_exit_handlers>: - 40fc00: f3 0f 1e fa endbr64 - 40fc04: 41 57 push r15 - 40fc06: 41 56 push r14 - 40fc08: 41 55 push r13 - 40fc0a: 41 89 d5 mov r13d, edx - 40fc0d: 41 54 push r12 - 40fc0f: 55 push rbp - 40fc10: 89 fd mov ebp, edi - 40fc12: 53 push rbx - 40fc13: 48 89 f3 mov rbx, rsi - 40fc16: 48 83 ec 08 sub rsp, 8 - 40fc1a: 48 83 3d b6 03 0b 00 00 cmp qword ptr [rip + 721846], 0 # 0x4bffd8 <_nl_current_LC_NUMERIC_used+0x4bffd6> - 40fc22: 74 08 je 0x40fc2c <__run_exit_handlers+0x2c> - 40fc24: 84 c9 test cl, cl - 40fc26: 0f 85 52 02 00 00 jne 0x40fe7e <__run_exit_handlers+0x27e> - 40fc2c: 45 31 e4 xor r12d, r12d - 40fc2f: 90 nop - 40fc30: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 40fc38: ba 01 00 00 00 mov edx, 1 - 40fc3d: 85 c0 test eax, eax - 40fc3f: 0f 85 e5 01 00 00 jne 0x40fe2a <__run_exit_handlers+0x22a> - 40fc45: 0f b1 15 04 3b 0b 00 cmpxchg dword ptr [rip + 736004], edx # 0x4c3750 <__exit_funcs_lock> - 40fc4c: 4c 8b 33 mov r14, qword ptr [rbx] - 40fc4f: 4d 85 f6 test r14, r14 - 40fc52: 75 3b jne 0x40fc8f <__run_exit_handlers+0x8f> - 40fc54: e9 76 01 00 00 jmp 0x40fdcf <__run_exit_handlers+0x1cf> - 40fc59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 40fc60: 48 83 fa 02 cmp rdx, 2 - 40fc64: 0f 84 b6 00 00 00 je 0x40fd20 <__run_exit_handlers+0x120> - 40fc6a: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 40fc72: ba 01 00 00 00 mov edx, 1 - 40fc77: 85 c0 test eax, eax - 40fc79: 0f 85 c1 00 00 00 jne 0x40fd40 <__run_exit_handlers+0x140> - 40fc7f: 0f b1 15 ca 3a 0b 00 cmpxchg dword ptr [rip + 735946], edx # 0x4c3750 <__exit_funcs_lock> - 40fc86: 4c 39 3d cb 3a 0b 00 cmp qword ptr [rip + 735947], r15 # 0x4c3758 <__new_exitfn_called> - 40fc8d: 75 bd jne 0x40fc4c <__run_exit_handlers+0x4c> - 40fc8f: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 40fc93: 48 85 c0 test rax, rax - 40fc96: 0f 84 04 01 00 00 je 0x40fda0 <__run_exit_handlers+0x1a0> - 40fc9c: 4c 8d 40 ff lea r8, [rax - 1] - 40fca0: 4c 8b 3d b1 3a 0b 00 mov r15, qword ptr [rip + 735921] # 0x4c3758 <__new_exitfn_called> - 40fca7: 4d 89 46 08 mov qword ptr [r14 + 8], r8 - 40fcab: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 40fcb3: 85 c0 test eax, eax - 40fcb5: 0f 85 ad 00 00 00 jne 0x40fd68 <__run_exit_handlers+0x168> - 40fcbb: 83 2d 8e 3a 0b 00 01 sub dword ptr [rip + 735886], 1 # 0x4c3750 <__exit_funcs_lock> - 40fcc2: 4c 89 c0 mov rax, r8 - 40fcc5: 48 c1 e0 05 shl rax, 5 - 40fcc9: 4c 01 f0 add rax, r14 - 40fccc: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 40fcd0: 48 83 fa 03 cmp rdx, 3 - 40fcd4: 74 32 je 0x40fd08 <__run_exit_handlers+0x108> - 40fcd6: 48 83 fa 04 cmp rdx, 4 - 40fcda: 75 84 jne 0x40fc60 <__run_exit_handlers+0x60> - 40fcdc: 48 8b 50 18 mov rdx, qword ptr [rax + 24] - 40fce0: 48 8b 78 20 mov rdi, qword ptr [rax + 32] - 40fce4: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 - 40fcec: 89 ee mov esi, ebp - 40fcee: 48 c1 ca 11 ror rdx, 17 - 40fcf2: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] - 40fcfb: ff d2 call rdx - 40fcfd: e9 68 ff ff ff jmp 0x40fc6a <__run_exit_handlers+0x6a> - 40fd02: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40fd08: 48 8b 40 18 mov rax, qword ptr [rax + 24] - 40fd0c: 48 c1 c8 11 ror rax, 17 - 40fd10: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 40fd19: ff d0 call rax - 40fd1b: e9 4a ff ff ff jmp 0x40fc6a <__run_exit_handlers+0x6a> - 40fd20: 48 8b 50 18 mov rdx, qword ptr [rax + 24] - 40fd24: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 40fd28: 89 ef mov edi, ebp - 40fd2a: 48 c1 ca 11 ror rdx, 17 - 40fd2e: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] - 40fd37: ff d2 call rdx - 40fd39: e9 2c ff ff ff jmp 0x40fc6a <__run_exit_handlers+0x6a> - 40fd3e: 66 90 nop - 40fd40: 44 89 e0 mov eax, r12d - 40fd43: f0 lock - 40fd44: 0f b1 15 05 3a 0b 00 cmpxchg dword ptr [rip + 735749], edx # 0x4c3750 <__exit_funcs_lock> - 40fd4b: 0f 84 35 ff ff ff je 0x40fc86 <__run_exit_handlers+0x86> - 40fd51: 48 8d 3d f8 39 0b 00 lea rdi, [rip + 735736] # 0x4c3750 <__exit_funcs_lock> - 40fd58: e8 43 a0 00 00 call 0x419da0 <__lll_lock_wait_private> - 40fd5d: e9 24 ff ff ff jmp 0x40fc86 <__run_exit_handlers+0x86> - 40fd62: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40fd68: 44 89 e0 mov eax, r12d - 40fd6b: 87 05 df 39 0b 00 xchg dword ptr [rip + 735711], eax # 0x4c3750 <__exit_funcs_lock> - 40fd71: 83 f8 01 cmp eax, 1 - 40fd74: 0f 8e 48 ff ff ff jle 0x40fcc2 <__run_exit_handlers+0xc2> - 40fd7a: 45 31 d2 xor r10d, r10d - 40fd7d: ba 01 00 00 00 mov edx, 1 - 40fd82: be 81 00 00 00 mov esi, 129 - 40fd87: b8 ca 00 00 00 mov eax, 202 - 40fd8c: 48 8d 3d bd 39 0b 00 lea rdi, [rip + 735677] # 0x4c3750 <__exit_funcs_lock> - 40fd93: 0f 05 syscall - 40fd95: e9 28 ff ff ff jmp 0x40fcc2 <__run_exit_handlers+0xc2> - 40fd9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 40fda0: 49 8b 06 mov rax, qword ptr [r14] - 40fda3: 48 89 03 mov qword ptr [rbx], rax - 40fda6: 48 85 c0 test rax, rax - 40fda9: 74 08 je 0x40fdb3 <__run_exit_handlers+0x1b3> - 40fdab: 4c 89 f7 mov rdi, r14 - 40fdae: e8 9d f7 00 00 call 0x41f550 - 40fdb3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 40fdbb: 85 c0 test eax, eax - 40fdbd: 0f 85 89 00 00 00 jne 0x40fe4c <__run_exit_handlers+0x24c> - 40fdc3: 83 2d 86 39 0b 00 01 sub dword ptr [rip + 735622], 1 # 0x4c3750 <__exit_funcs_lock> - 40fdca: e9 61 fe ff ff jmp 0x40fc30 <__run_exit_handlers+0x30> - 40fdcf: c6 05 3e 2a 0b 00 01 mov byte ptr [rip + 731710], 1 # 0x4c2814 <__exit_funcs_done> - 40fdd6: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 40fdde: 85 c0 test eax, eax - 40fde0: 0f 85 a2 00 00 00 jne 0x40fe88 <__run_exit_handlers+0x288> - 40fde6: 83 2d 63 39 0b 00 01 sub dword ptr [rip + 735587], 1 # 0x4c3750 <__exit_funcs_lock> - 40fded: 45 84 ed test r13b, r13b - 40fdf0: 74 31 je 0x40fe23 <__run_exit_handlers+0x223> - 40fdf2: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 40fdf9: 48 c7 c0 30 22 4c 00 mov rax, 4989488 - 40fe00: 48 39 c3 cmp rbx, rax - 40fe03: 73 1e jae 0x40fe23 <__run_exit_handlers+0x223> - 40fe05: 48 83 e8 01 sub rax, 1 - 40fe09: 48 29 d8 sub rax, rbx - 40fe0c: 48 c1 e8 03 shr rax, 3 - 40fe10: 4c 8d 64 c3 08 lea r12, [rbx + 8*rax + 8] - 40fe15: 0f 1f 00 nop dword ptr [rax] - 40fe18: ff 13 call qword ptr [rbx] - 40fe1a: 48 83 c3 08 add rbx, 8 - 40fe1e: 49 39 dc cmp r12, rbx - 40fe21: 75 f5 jne 0x40fe18 <__run_exit_handlers+0x218> - 40fe23: 89 ef mov edi, ebp - 40fe25: e8 66 7f 03 00 call 0x447d90 <_exit> - 40fe2a: 44 89 e0 mov eax, r12d - 40fe2d: f0 lock - 40fe2e: 0f b1 15 1b 39 0b 00 cmpxchg dword ptr [rip + 735515], edx # 0x4c3750 <__exit_funcs_lock> - 40fe35: 0f 84 11 fe ff ff je 0x40fc4c <__run_exit_handlers+0x4c> - 40fe3b: 48 8d 3d 0e 39 0b 00 lea rdi, [rip + 735502] # 0x4c3750 <__exit_funcs_lock> - 40fe42: e8 59 9f 00 00 call 0x419da0 <__lll_lock_wait_private> - 40fe47: e9 00 fe ff ff jmp 0x40fc4c <__run_exit_handlers+0x4c> - 40fe4c: 44 89 e0 mov eax, r12d - 40fe4f: 87 05 fb 38 0b 00 xchg dword ptr [rip + 735483], eax # 0x4c3750 <__exit_funcs_lock> - 40fe55: 83 e8 01 sub eax, 1 - 40fe58: 0f 8e d2 fd ff ff jle 0x40fc30 <__run_exit_handlers+0x30> - 40fe5e: 45 31 d2 xor r10d, r10d - 40fe61: ba 01 00 00 00 mov edx, 1 - 40fe66: be 81 00 00 00 mov esi, 129 - 40fe6b: b8 ca 00 00 00 mov eax, 202 - 40fe70: 48 8d 3d d9 38 0b 00 lea rdi, [rip + 735449] # 0x4c3750 <__exit_funcs_lock> - 40fe77: 0f 05 syscall - 40fe79: e9 b2 fd ff ff jmp 0x40fc30 <__run_exit_handlers+0x30> - 40fe7e: e8 7d 01 bf ff call 0x0 - 40fe83: e9 a4 fd ff ff jmp 0x40fc2c <__run_exit_handlers+0x2c> - 40fe88: 31 c0 xor eax, eax - 40fe8a: 87 05 c0 38 0b 00 xchg dword ptr [rip + 735424], eax # 0x4c3750 <__exit_funcs_lock> - 40fe90: 83 e8 01 sub eax, 1 - 40fe93: 0f 8e 54 ff ff ff jle 0x40fded <__run_exit_handlers+0x1ed> - 40fe99: 45 31 d2 xor r10d, r10d - 40fe9c: ba 01 00 00 00 mov edx, 1 - 40fea1: be 81 00 00 00 mov esi, 129 - 40fea6: b8 ca 00 00 00 mov eax, 202 - 40feab: 48 8d 3d 9e 38 0b 00 lea rdi, [rip + 735390] # 0x4c3750 <__exit_funcs_lock> - 40feb2: 0f 05 syscall - 40feb4: e9 34 ff ff ff jmp 0x40fded <__run_exit_handlers+0x1ed> - 40feb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000040fec0 : - 40fec0: f3 0f 1e fa endbr64 - 40fec4: 50 push rax - 40fec5: 58 pop rax - 40fec6: b9 01 00 00 00 mov ecx, 1 - 40fecb: ba 01 00 00 00 mov edx, 1 - 40fed0: 48 8d 35 29 02 0b 00 lea rsi, [rip + 721449] # 0x4c0100 <__exit_funcs> - 40fed7: 48 83 ec 08 sub rsp, 8 - 40fedb: e8 20 fd ff ff call 0x40fc00 <__run_exit_handlers> - -000000000040fee0 <__new_exitfn>: - 40fee0: f3 0f 1e fa endbr64 - 40fee4: 80 3d 29 29 0b 00 00 cmp byte ptr [rip + 731433], 0 # 0x4c2814 <__exit_funcs_done> - 40feeb: 0f 85 ec 00 00 00 jne 0x40ffdd <__new_exitfn+0xfd> - 40fef1: 55 push rbp - 40fef2: 53 push rbx - 40fef3: 48 89 fb mov rbx, rdi - 40fef6: 48 83 ec 08 sub rsp, 8 - 40fefa: 48 8b 2f mov rbp, qword ptr [rdi] - 40fefd: 48 85 ed test rbp, rbp - 40ff00: 0f 84 b8 00 00 00 je 0x40ffbe <__new_exitfn+0xde> - 40ff06: 48 89 ee mov rsi, rbp - 40ff09: 31 ff xor edi, edi - 40ff0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40ff10: 48 8b 46 08 mov rax, qword ptr [rsi + 8] - 40ff14: eb 20 jmp 0x40ff36 <__new_exitfn+0x56> - 40ff16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40ff20: 48 8d 50 ff lea rdx, [rax - 1] - 40ff24: 48 89 d1 mov rcx, rdx - 40ff27: 48 c1 e1 05 shl rcx, 5 - 40ff2b: 48 83 7c 0e 10 00 cmp qword ptr [rsi + rcx + 16], 0 - 40ff31: 75 25 jne 0x40ff58 <__new_exitfn+0x78> - 40ff33: 48 89 d0 mov rax, rdx - 40ff36: 48 85 c0 test rax, rax - 40ff39: 75 e5 jne 0x40ff20 <__new_exitfn+0x40> - 40ff3b: 48 8b 06 mov rax, qword ptr [rsi] - 40ff3e: 48 c7 46 08 00 00 00 00 mov qword ptr [rsi + 8], 0 - 40ff46: 48 89 f7 mov rdi, rsi - 40ff49: 48 85 c0 test rax, rax - 40ff4c: 74 62 je 0x40ffb0 <__new_exitfn+0xd0> - 40ff4e: 48 89 c6 mov rsi, rax - 40ff51: eb bd jmp 0x40ff10 <__new_exitfn+0x30> - 40ff53: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 40ff58: 48 83 f8 20 cmp rax, 32 - 40ff5c: 74 2d je 0x40ff8b <__new_exitfn+0xab> - 40ff5e: 48 89 c2 mov rdx, rax - 40ff61: 48 83 c0 01 add rax, 1 - 40ff65: 48 89 46 08 mov qword ptr [rsi + 8], rax - 40ff69: 48 c1 e2 05 shl rdx, 5 - 40ff6d: 4c 8d 44 16 10 lea r8, [rsi + rdx + 16] - 40ff72: 49 c7 00 01 00 00 00 mov qword ptr [r8], 1 - 40ff79: 4c 89 c0 mov rax, r8 - 40ff7c: 48 83 05 d4 37 0b 00 01 add qword ptr [rip + 735188], 1 # 0x4c3758 <__new_exitfn_called> - 40ff84: 48 83 c4 08 add rsp, 8 - 40ff88: 5b pop rbx - 40ff89: 5d pop rbp - 40ff8a: c3 ret - 40ff8b: 48 89 fe mov rsi, rdi - 40ff8e: 48 85 ff test rdi, rdi - 40ff91: 75 1d jne 0x40ffb0 <__new_exitfn+0xd0> - 40ff93: be 10 04 00 00 mov esi, 1040 - 40ff98: bf 01 00 00 00 mov edi, 1 - 40ff9d: e8 be 08 01 00 call 0x420860 - 40ffa2: 48 89 c6 mov rsi, rax - 40ffa5: 48 85 c0 test rax, rax - 40ffa8: 74 3a je 0x40ffe4 <__new_exitfn+0x104> - 40ffaa: 48 89 2e mov qword ptr [rsi], rbp - 40ffad: 48 89 33 mov qword ptr [rbx], rsi - 40ffb0: 48 c7 46 08 01 00 00 00 mov qword ptr [rsi + 8], 1 - 40ffb8: 4c 8d 46 10 lea r8, [rsi + 16] - 40ffbc: eb b4 jmp 0x40ff72 <__new_exitfn+0x92> - 40ffbe: 48 8d 0d 63 58 08 00 lea rcx, [rip + 546915] # 0x495828 <__PRETTY_FUNCTION__.8132> - 40ffc5: ba 70 00 00 00 mov edx, 112 - 40ffca: 48 8d 35 2f 58 08 00 lea rsi, [rip + 546863] # 0x495800 - 40ffd1: 48 8d 3d 35 58 08 00 lea rdi, [rip + 546869] # 0x49580d - 40ffd8: e8 73 2f ff ff call 0x402f50 <__assert_fail> - 40ffdd: 45 31 c0 xor r8d, r8d - 40ffe0: 4c 89 c0 mov rax, r8 - 40ffe3: c3 ret - 40ffe4: 48 83 c4 08 add rsp, 8 - 40ffe8: 45 31 c0 xor r8d, r8d - 40ffeb: 4c 89 c0 mov rax, r8 - 40ffee: 5b pop rbx - 40ffef: 5d pop rbp - 40fff0: c3 ret - 40fff1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 40fffc: 0f 1f 40 00 nop dword ptr [rax] - -0000000000410000 <__internal_atexit>: - 410000: f3 0f 1e fa endbr64 - 410004: 55 push rbp - 410005: 53 push rbx - 410006: 48 83 ec 18 sub rsp, 24 - 41000a: 48 89 34 24 mov qword ptr [rsp], rsi - 41000e: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 410013: 48 85 ff test rdi, rdi - 410016: 0f 84 ec 00 00 00 je 0x410108 <__internal_atexit+0x108> - 41001c: 48 89 fb mov rbx, rdi - 41001f: 48 89 cd mov rbp, rcx - 410022: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41002a: 85 c0 test eax, eax - 41002c: 75 6a jne 0x410098 <__internal_atexit+0x98> - 41002e: ba 01 00 00 00 mov edx, 1 - 410033: 0f b1 15 16 37 0b 00 cmpxchg dword ptr [rip + 734998], edx # 0x4c3750 <__exit_funcs_lock> - 41003a: 48 89 ef mov rdi, rbp - 41003d: e8 9e fe ff ff call 0x40fee0 <__new_exitfn> - 410042: 48 85 c0 test rax, rax - 410045: 0f 84 a2 00 00 00 je 0x4100ed <__internal_atexit+0xed> - 41004b: f3 0f 7e 04 24 movq xmm0, qword ptr [rsp] # xmm0 = mem[0],zero - 410050: 48 89 df mov rdi, rbx - 410053: 48 c7 00 04 00 00 00 mov qword ptr [rax], 4 - 41005a: 64 48 33 3c 25 30 00 00 00 xor rdi, qword ptr fs:[48] - 410063: 48 c1 c7 11 rol rdi, 17 - 410067: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] - 41006c: 48 89 78 08 mov qword ptr [rax + 8], rdi - 410070: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 - 410074: 64 44 8b 04 25 18 00 00 00 mov r8d, dword ptr fs:[24] - 41007d: 45 85 c0 test r8d, r8d - 410080: 75 3e jne 0x4100c0 <__internal_atexit+0xc0> - 410082: 83 2d c7 36 0b 00 01 sub dword ptr [rip + 734919], 1 # 0x4c3750 <__exit_funcs_lock> - 410089: 48 83 c4 18 add rsp, 24 - 41008d: 44 89 c0 mov eax, r8d - 410090: 5b pop rbx - 410091: 5d pop rbp - 410092: c3 ret - 410093: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 410098: 31 c0 xor eax, eax - 41009a: ba 01 00 00 00 mov edx, 1 - 41009f: f0 lock - 4100a0: 0f b1 15 a9 36 0b 00 cmpxchg dword ptr [rip + 734889], edx # 0x4c3750 <__exit_funcs_lock> - 4100a7: 74 91 je 0x41003a <__internal_atexit+0x3a> - 4100a9: 48 8d 3d a0 36 0b 00 lea rdi, [rip + 734880] # 0x4c3750 <__exit_funcs_lock> - 4100b0: e8 eb 9c 00 00 call 0x419da0 <__lll_lock_wait_private> - 4100b5: eb 83 jmp 0x41003a <__internal_atexit+0x3a> - 4100b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4100c0: 31 c0 xor eax, eax - 4100c2: 87 05 88 36 0b 00 xchg dword ptr [rip + 734856], eax # 0x4c3750 <__exit_funcs_lock> - 4100c8: 45 31 c0 xor r8d, r8d - 4100cb: 83 f8 01 cmp eax, 1 - 4100ce: 7e b9 jle 0x410089 <__internal_atexit+0x89> - 4100d0: 45 31 d2 xor r10d, r10d - 4100d3: ba 01 00 00 00 mov edx, 1 - 4100d8: be 81 00 00 00 mov esi, 129 - 4100dd: b8 ca 00 00 00 mov eax, 202 - 4100e2: 48 8d 3d 67 36 0b 00 lea rdi, [rip + 734823] # 0x4c3750 <__exit_funcs_lock> - 4100e9: 0f 05 syscall - 4100eb: eb 9c jmp 0x410089 <__internal_atexit+0x89> - 4100ed: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4100f5: 85 c0 test eax, eax - 4100f7: 75 2e jne 0x410127 <__internal_atexit+0x127> - 4100f9: 83 2d 50 36 0b 00 01 sub dword ptr [rip + 734800], 1 # 0x4c3750 <__exit_funcs_lock> - 410100: 41 b8 ff ff ff ff mov r8d, 4294967295 - 410106: eb 81 jmp 0x410089 <__internal_atexit+0x89> - 410108: 48 8d 0d 31 57 08 00 lea rcx, [rip + 546609] # 0x495840 <__PRETTY_FUNCTION__.8031> - 41010f: ba 29 00 00 00 mov edx, 41 - 410114: 48 8d 35 e5 56 08 00 lea rsi, [rip + 546533] # 0x495800 - 41011b: 48 8d 3d f5 56 08 00 lea rdi, [rip + 546549] # 0x495817 - 410122: e8 29 2e ff ff call 0x402f50 <__assert_fail> - 410127: 31 c0 xor eax, eax - 410129: 87 05 21 36 0b 00 xchg dword ptr [rip + 734753], eax # 0x4c3750 <__exit_funcs_lock> - 41012f: 41 83 c8 ff or r8d, -1 - 410133: 83 e8 01 sub eax, 1 - 410136: 0f 8e 4d ff ff ff jle 0x410089 <__internal_atexit+0x89> - 41013c: eb 92 jmp 0x4100d0 <__internal_atexit+0xd0> - 41013e: 66 90 nop - -0000000000410140 <__cxa_atexit>: - 410140: f3 0f 1e fa endbr64 - 410144: 53 push rbx - 410145: 48 83 ec 10 sub rsp, 16 - 410149: 48 89 34 24 mov qword ptr [rsp], rsi - 41014d: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 410152: 48 85 ff test rdi, rdi - 410155: 0f 84 ed 00 00 00 je 0x410248 <__cxa_atexit+0x108> - 41015b: 48 89 fb mov rbx, rdi - 41015e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 410166: 85 c0 test eax, eax - 410168: 75 6e jne 0x4101d8 <__cxa_atexit+0x98> - 41016a: ba 01 00 00 00 mov edx, 1 - 41016f: 0f b1 15 da 35 0b 00 cmpxchg dword ptr [rip + 734682], edx # 0x4c3750 <__exit_funcs_lock> - 410176: 48 8d 3d 83 ff 0a 00 lea rdi, [rip + 720771] # 0x4c0100 <__exit_funcs> - 41017d: e8 5e fd ff ff call 0x40fee0 <__new_exitfn> - 410182: 48 85 c0 test rax, rax - 410185: 0f 84 a2 00 00 00 je 0x41022d <__cxa_atexit+0xed> - 41018b: f3 0f 7e 04 24 movq xmm0, qword ptr [rsp] # xmm0 = mem[0],zero - 410190: 48 89 df mov rdi, rbx - 410193: 48 c7 00 04 00 00 00 mov qword ptr [rax], 4 - 41019a: 64 48 33 3c 25 30 00 00 00 xor rdi, qword ptr fs:[48] - 4101a3: 48 c1 c7 11 rol rdi, 17 - 4101a7: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] - 4101ac: 48 89 78 08 mov qword ptr [rax + 8], rdi - 4101b0: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 - 4101b4: 64 44 8b 04 25 18 00 00 00 mov r8d, dword ptr fs:[24] - 4101bd: 45 85 c0 test r8d, r8d - 4101c0: 75 3e jne 0x410200 <__cxa_atexit+0xc0> - 4101c2: 83 2d 87 35 0b 00 01 sub dword ptr [rip + 734599], 1 # 0x4c3750 <__exit_funcs_lock> - 4101c9: 48 83 c4 10 add rsp, 16 - 4101cd: 44 89 c0 mov eax, r8d - 4101d0: 5b pop rbx - 4101d1: c3 ret - 4101d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4101d8: 31 c0 xor eax, eax - 4101da: ba 01 00 00 00 mov edx, 1 - 4101df: f0 lock - 4101e0: 0f b1 15 69 35 0b 00 cmpxchg dword ptr [rip + 734569], edx # 0x4c3750 <__exit_funcs_lock> - 4101e7: 74 8d je 0x410176 <__cxa_atexit+0x36> - 4101e9: 48 8d 3d 60 35 0b 00 lea rdi, [rip + 734560] # 0x4c3750 <__exit_funcs_lock> - 4101f0: e8 ab 9b 00 00 call 0x419da0 <__lll_lock_wait_private> - 4101f5: e9 7c ff ff ff jmp 0x410176 <__cxa_atexit+0x36> - 4101fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 410200: 31 c0 xor eax, eax - 410202: 87 05 48 35 0b 00 xchg dword ptr [rip + 734536], eax # 0x4c3750 <__exit_funcs_lock> - 410208: 45 31 c0 xor r8d, r8d - 41020b: 83 f8 01 cmp eax, 1 - 41020e: 7e b9 jle 0x4101c9 <__cxa_atexit+0x89> - 410210: 45 31 d2 xor r10d, r10d - 410213: ba 01 00 00 00 mov edx, 1 - 410218: be 81 00 00 00 mov esi, 129 - 41021d: b8 ca 00 00 00 mov eax, 202 - 410222: 48 8d 3d 27 35 0b 00 lea rdi, [rip + 734503] # 0x4c3750 <__exit_funcs_lock> - 410229: 0f 05 syscall - 41022b: eb 9c jmp 0x4101c9 <__cxa_atexit+0x89> - 41022d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 410235: 85 c0 test eax, eax - 410237: 75 2e jne 0x410267 <__cxa_atexit+0x127> - 410239: 83 2d 10 35 0b 00 01 sub dword ptr [rip + 734480], 1 # 0x4c3750 <__exit_funcs_lock> - 410240: 41 b8 ff ff ff ff mov r8d, 4294967295 - 410246: eb 81 jmp 0x4101c9 <__cxa_atexit+0x89> - 410248: 48 8d 0d f1 55 08 00 lea rcx, [rip + 546289] # 0x495840 <__PRETTY_FUNCTION__.8031> - 41024f: ba 29 00 00 00 mov edx, 41 - 410254: 48 8d 35 a5 55 08 00 lea rsi, [rip + 546213] # 0x495800 - 41025b: 48 8d 3d b5 55 08 00 lea rdi, [rip + 546229] # 0x495817 - 410262: e8 e9 2c ff ff call 0x402f50 <__assert_fail> - 410267: 31 c0 xor eax, eax - 410269: 87 05 e1 34 0b 00 xchg dword ptr [rip + 734433], eax # 0x4c3750 <__exit_funcs_lock> - 41026f: 41 83 c8 ff or r8d, -1 - 410273: 83 e8 01 sub eax, 1 - 410276: 0f 8e 4d ff ff ff jle 0x4101c9 <__cxa_atexit+0x89> - 41027c: eb 92 jmp 0x410210 <__cxa_atexit+0xd0> - 41027e: 66 90 nop - -0000000000410280 <__strtoull_internal>: - 410280: f3 0f 1e fa endbr64 - 410284: 48 c7 c0 a8 ff ff ff mov rax, -88 - 41028b: 64 4c 8b 00 mov r8, qword ptr fs:[rax] - 41028f: e9 2c 00 00 00 jmp 0x4102c0 <____strtoull_l_internal> - 410294: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41029f: 90 nop - -00000000004102a0 : - 4102a0: f3 0f 1e fa endbr64 - 4102a4: 48 c7 c0 a8 ff ff ff mov rax, -88 - 4102ab: 31 c9 xor ecx, ecx - 4102ad: 64 4c 8b 00 mov r8, qword ptr fs:[rax] - 4102b1: e9 0a 00 00 00 jmp 0x4102c0 <____strtoull_l_internal> - 4102b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -00000000004102c0 <____strtoull_l_internal>: - 4102c0: f3 0f 1e fa endbr64 - 4102c4: 41 57 push r15 - 4102c6: 41 56 push r14 - 4102c8: 45 31 f6 xor r14d, r14d - 4102cb: 41 55 push r13 - 4102cd: 49 89 fd mov r13, rdi - 4102d0: 41 54 push r12 - 4102d2: 45 31 e4 xor r12d, r12d - 4102d5: 55 push rbp - 4102d6: 53 push rbx - 4102d7: 48 83 ec 28 sub rsp, 40 - 4102db: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 4102e0: 85 c9 test ecx, ecx - 4102e2: 0f 85 90 02 00 00 jne 0x410578 <____strtoull_l_internal+0x2b8> - 4102e8: 83 fa 01 cmp edx, 1 - 4102eb: 0f 84 7f 01 00 00 je 0x410470 <____strtoull_l_internal+0x1b0> - 4102f1: 83 fa 24 cmp edx, 36 - 4102f4: 0f 87 76 01 00 00 ja 0x410470 <____strtoull_l_internal+0x1b0> - 4102fa: 49 0f be 45 00 movsx rax, byte ptr [r13] - 4102ff: 49 8b 70 68 mov rsi, qword ptr [r8 + 104] - 410303: 4c 89 eb mov rbx, r13 - 410306: 48 89 c1 mov rcx, rax - 410309: f6 44 46 01 20 test byte ptr [rsi + 2*rax + 1], 32 - 41030e: 74 13 je 0x410323 <____strtoull_l_internal+0x63> - 410310: 48 0f be 43 01 movsx rax, byte ptr [rbx + 1] - 410315: 48 83 c3 01 add rbx, 1 - 410319: 48 89 c1 mov rcx, rax - 41031c: f6 44 46 01 20 test byte ptr [rsi + 2*rax + 1], 32 - 410321: 75 ed jne 0x410310 <____strtoull_l_internal+0x50> - 410323: 84 c9 test cl, cl - 410325: 0f 84 5e 03 00 00 je 0x410689 <____strtoull_l_internal+0x3c9> - 41032b: 80 f9 2d cmp cl, 45 - 41032e: 0f 84 2c 02 00 00 je 0x410560 <____strtoull_l_internal+0x2a0> - 410334: c7 44 24 14 00 00 00 00 mov dword ptr [rsp + 20], 0 - 41033c: 80 f9 2b cmp cl, 43 - 41033f: 0f 84 6b 01 00 00 je 0x4104b0 <____strtoull_l_internal+0x1f0> - 410345: 80 f9 30 cmp cl, 48 - 410348: 0f 84 c2 01 00 00 je 0x410510 <____strtoull_l_internal+0x250> - 41034e: 85 d2 test edx, edx - 410350: 0f 85 3a 01 00 00 jne 0x410490 <____strtoull_l_internal+0x1d0> - 410356: 4d 85 f6 test r14, r14 - 410359: 0f 85 41 03 00 00 jne 0x4106a0 <____strtoull_l_internal+0x3e0> - 41035f: b8 08 00 00 00 mov eax, 8 - 410364: ba 0a 00 00 00 mov edx, 10 - 410369: 31 ed xor ebp, ebp - 41036b: 48 98 cdqe - 41036d: 48 8d 35 ac 86 09 00 lea rsi, [rip + 624300] # 0x4a8a20 <__strtol_ul_max_tab> - 410374: 4c 8b 04 c6 mov r8, qword ptr [rsi + 8*rax] - 410378: 48 8d 35 61 86 09 00 lea rsi, [rip + 624225] # 0x4a89e0 <__strtol_ul_rem_tab> - 41037f: 0f b6 04 06 movzx eax, byte ptr [rsi + rax] - 410383: 88 44 24 12 mov byte ptr [rsp + 18], al - 410387: 84 c9 test cl, cl - 410389: 0f 84 1a 02 00 00 je 0x4105a9 <____strtoull_l_internal+0x2e9> - 41038f: 49 39 de cmp r14, rbx - 410392: 0f 84 11 02 00 00 je 0x4105a9 <____strtoull_l_internal+0x2e9> - 410398: 4c 8b 15 99 fa 0a 00 mov r10, qword ptr [rip + 719513] # 0x4bfe38 <_nl_C_locobj+0x78> - 41039f: 48 8d 75 ff lea rsi, [rbp - 1] - 4103a3: 4c 8b 1d 7e fa 0a 00 mov r11, qword ptr [rip + 719486] # 0x4bfe28 <_nl_C_locobj+0x68> - 4103aa: 48 89 df mov rdi, rbx - 4103ad: 31 c0 xor eax, eax - 4103af: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 4103b4: 45 31 c9 xor r9d, r9d - 4103b7: 4c 63 fa movsxd r15, edx - 4103ba: eb 2c jmp 0x4103e8 <____strtoull_l_internal+0x128> - 4103bc: 0f 1f 40 00 nop dword ptr [rax] - 4103c0: 75 07 jne 0x4103c9 <____strtoull_l_internal+0x109> - 4103c2: 40 3a 74 24 12 cmp sil, byte ptr [rsp + 18] - 4103c7: 77 50 ja 0x410419 <____strtoull_l_internal+0x159> - 4103c9: 49 0f af c7 imul rax, r15 - 4103cd: 40 0f b6 f6 movzx esi, sil - 4103d1: 48 89 f9 mov rcx, rdi - 4103d4: 48 01 f0 add rax, rsi - 4103d7: 48 8d 79 01 lea rdi, [rcx + 1] - 4103db: 0f b6 49 01 movzx ecx, byte ptr [rcx + 1] - 4103df: 84 c9 test cl, cl - 4103e1: 74 4d je 0x410430 <____strtoull_l_internal+0x170> - 4103e3: 4c 39 f7 cmp rdi, r14 - 4103e6: 74 48 je 0x410430 <____strtoull_l_internal+0x170> - 4103e8: 8d 71 d0 lea esi, [rcx - 48] - 4103eb: 40 80 fe 09 cmp sil, 9 - 4103ef: 76 1b jbe 0x41040c <____strtoull_l_internal+0x14c> - 4103f1: 48 85 ed test rbp, rbp - 4103f4: 0f 85 c6 00 00 00 jne 0x4104c0 <____strtoull_l_internal+0x200> - 4103fa: 0f b6 c9 movzx ecx, cl - 4103fd: 41 f6 44 4b 01 04 test byte ptr [r11 + 2*rcx + 1], 4 - 410403: 74 2b je 0x410430 <____strtoull_l_internal+0x170> - 410405: 41 8b 34 8a mov esi, dword ptr [r10 + 4*rcx] - 410409: 83 ee 37 sub esi, 55 - 41040c: 40 0f b6 ce movzx ecx, sil - 410410: 39 d1 cmp ecx, edx - 410412: 7d 1c jge 0x410430 <____strtoull_l_internal+0x170> - 410414: 49 39 c0 cmp r8, rax - 410417: 73 a7 jae 0x4103c0 <____strtoull_l_internal+0x100> - 410419: 48 89 f9 mov rcx, rdi - 41041c: 41 b9 01 00 00 00 mov r9d, 1 - 410422: 48 8d 79 01 lea rdi, [rcx + 1] - 410426: 0f b6 49 01 movzx ecx, byte ptr [rcx + 1] - 41042a: 84 c9 test cl, cl - 41042c: 75 b5 jne 0x4103e3 <____strtoull_l_internal+0x123> - 41042e: 66 90 nop - 410430: 48 39 fb cmp rbx, rdi - 410433: 0f 84 73 01 00 00 je 0x4105ac <____strtoull_l_internal+0x2ec> - 410439: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 41043e: 48 85 db test rbx, rbx - 410441: 74 03 je 0x410446 <____strtoull_l_internal+0x186> - 410443: 48 89 3b mov qword ptr [rbx], rdi - 410446: 45 85 c9 test r9d, r9d - 410449: 0f 85 1b 03 00 00 jne 0x41076a <____strtoull_l_internal+0x4aa> - 41044f: 8b 4c 24 14 mov ecx, dword ptr [rsp + 20] - 410453: 48 89 c2 mov rdx, rax - 410456: 48 f7 da neg rdx - 410459: 85 c9 test ecx, ecx - 41045b: 48 0f 45 c2 cmovne rax, rdx - 41045f: 48 83 c4 28 add rsp, 40 - 410463: 5b pop rbx - 410464: 5d pop rbp - 410465: 41 5c pop r12 - 410467: 41 5d pop r13 - 410469: 41 5e pop r14 - 41046b: 41 5f pop r15 - 41046d: c3 ret - 41046e: 66 90 nop - 410470: 48 c7 c0 c0 ff ff ff mov rax, -64 - 410477: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 41047e: 31 c0 xor eax, eax - 410480: 48 83 c4 28 add rsp, 40 - 410484: 5b pop rbx - 410485: 5d pop rbp - 410486: 41 5c pop r12 - 410488: 41 5d pop r13 - 41048a: 41 5e pop r14 - 41048c: 41 5f pop r15 - 41048e: c3 ret - 41048f: 90 nop - 410490: 83 fa 0a cmp edx, 10 - 410493: 0f 84 bd fe ff ff je 0x410356 <____strtoull_l_internal+0x96> - 410499: 8d 42 fe lea eax, [rdx - 2] - 41049c: 31 ed xor ebp, ebp - 41049e: 45 31 f6 xor r14d, r14d - 4104a1: e9 c5 fe ff ff jmp 0x41036b <____strtoull_l_internal+0xab> - 4104a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4104b0: 0f b6 4b 01 movzx ecx, byte ptr [rbx + 1] - 4104b4: 48 83 c3 01 add rbx, 1 - 4104b8: e9 88 fe ff ff jmp 0x410345 <____strtoull_l_internal+0x85> - 4104bd: 0f 1f 00 nop dword ptr [rax] - 4104c0: 88 4c 24 13 mov byte ptr [rsp + 19], cl - 4104c4: 31 f6 xor esi, esi - 4104c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4104d0: 0f b6 0c 37 movzx ecx, byte ptr [rdi + rsi] - 4104d4: 41 38 0c 34 cmp byte ptr [r12 + rsi], cl - 4104d8: 75 1e jne 0x4104f8 <____strtoull_l_internal+0x238> - 4104da: 48 83 c6 01 add rsi, 1 - 4104de: 48 39 ee cmp rsi, rbp - 4104e1: 75 ed jne 0x4104d0 <____strtoull_l_internal+0x210> - 4104e3: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 4104e8: 48 8d 0c 37 lea rcx, [rdi + rsi] - 4104ec: e9 e6 fe ff ff jmp 0x4103d7 <____strtoull_l_internal+0x117> - 4104f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4104f8: 0f b6 4c 24 13 movzx ecx, byte ptr [rsp + 19] - 4104fd: 48 39 f5 cmp rbp, rsi - 410500: 0f 85 f7 fe ff ff jne 0x4103fd <____strtoull_l_internal+0x13d> - 410506: eb db jmp 0x4104e3 <____strtoull_l_internal+0x223> - 410508: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 410510: f7 c2 ef ff ff ff test edx, 4294967279 - 410516: 0f 84 cc 00 00 00 je 0x4105e8 <____strtoull_l_internal+0x328> - 41051c: 83 fa 0a cmp edx, 10 - 41051f: 0f 84 41 01 00 00 je 0x410666 <____strtoull_l_internal+0x3a6> - 410525: 8d 42 fe lea eax, [rdx - 2] - 410528: 48 8d 0d f1 84 09 00 lea rcx, [rip + 623857] # 0x4a8a20 <__strtol_ul_max_tab> - 41052f: 45 31 f6 xor r14d, r14d - 410532: 31 ed xor ebp, ebp - 410534: 48 98 cdqe - 410536: 4c 8b 15 fb f8 0a 00 mov r10, qword ptr [rip + 719099] # 0x4bfe38 <_nl_C_locobj+0x78> - 41053d: 4c 8b 04 c1 mov r8, qword ptr [rcx + 8*rax] - 410541: 48 8d 0d 98 84 09 00 lea rcx, [rip + 623768] # 0x4a89e0 <__strtol_ul_rem_tab> - 410548: 0f b6 04 01 movzx eax, byte ptr [rcx + rax] - 41054c: b9 30 00 00 00 mov ecx, 48 - 410551: 88 44 24 12 mov byte ptr [rsp + 18], al - 410555: e9 45 fe ff ff jmp 0x41039f <____strtoull_l_internal+0xdf> - 41055a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 410560: 0f b6 4b 01 movzx ecx, byte ptr [rbx + 1] - 410564: c7 44 24 14 01 00 00 00 mov dword ptr [rsp + 20], 1 - 41056c: 48 83 c3 01 add rbx, 1 - 410570: e9 d0 fd ff ff jmp 0x410345 <____strtoull_l_internal+0x85> - 410575: 0f 1f 00 nop dword ptr [rax] - 410578: 49 8b 48 08 mov rcx, qword ptr [r8 + 8] - 41057c: 4c 8b 71 50 mov r14, qword ptr [rcx + 80] - 410580: 41 0f b6 06 movzx eax, byte ptr [r14] - 410584: 83 e8 01 sub eax, 1 - 410587: 3c 7d cmp al, 125 - 410589: 0f 87 9a 00 00 00 ja 0x410629 <____strtoull_l_internal+0x369> - 41058f: 4c 8b 61 48 mov r12, qword ptr [rcx + 72] - 410593: 41 80 3c 24 00 cmp byte ptr [r12], 0 - 410598: 0f 85 4a fd ff ff jne 0x4102e8 <____strtoull_l_internal+0x28> - 41059e: 45 31 f6 xor r14d, r14d - 4105a1: 45 31 e4 xor r12d, r12d - 4105a4: e9 3f fd ff ff jmp 0x4102e8 <____strtoull_l_internal+0x28> - 4105a9: 48 89 df mov rdi, rbx - 4105ac: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 - 4105b2: 0f 84 a7 00 00 00 je 0x41065f <____strtoull_l_internal+0x39f> - 4105b8: 48 89 f8 mov rax, rdi - 4105bb: 4c 29 e8 sub rax, r13 - 4105be: 48 83 f8 01 cmp rax, 1 - 4105c2: 7e 12 jle 0x4105d6 <____strtoull_l_internal+0x316> - 4105c4: 48 0f be 57 ff movsx rdx, byte ptr [rdi - 1] - 4105c9: 48 8b 05 68 f8 0a 00 mov rax, qword ptr [rip + 718952] # 0x4bfe38 <_nl_C_locobj+0x78> - 4105d0: 83 3c 90 58 cmp dword ptr [rax + 4*rdx], 88 - 4105d4: 74 77 je 0x41064d <____strtoull_l_internal+0x38d> - 4105d6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4105db: 4c 89 28 mov qword ptr [rax], r13 - 4105de: 31 c0 xor eax, eax - 4105e0: e9 9b fe ff ff jmp 0x410480 <____strtoull_l_internal+0x1c0> - 4105e5: 0f 1f 00 nop dword ptr [rax] - 4105e8: 4c 8b 15 49 f8 0a 00 mov r10, qword ptr [rip + 718921] # 0x4bfe38 <_nl_C_locobj+0x78> - 4105ef: 48 0f be 43 01 movsx rax, byte ptr [rbx + 1] - 4105f4: 41 83 3c 82 58 cmp dword ptr [r10 + 4*rax], 88 - 4105f9: 74 36 je 0x410631 <____strtoull_l_internal+0x371> - 4105fb: 85 d2 test edx, edx - 4105fd: 0f 85 19 ff ff ff jne 0x41051c <____strtoull_l_internal+0x25c> - 410603: ba 08 00 00 00 mov edx, 8 - 410608: 45 31 f6 xor r14d, r14d - 41060b: 31 ed xor ebp, ebp - 41060d: b9 30 00 00 00 mov ecx, 48 - 410612: 0f b6 05 cd 83 09 00 movzx eax, byte ptr [rip + 623565] # 0x4a89e6 <__strtol_ul_rem_tab+0x6> - 410619: 4c 8b 05 30 84 09 00 mov r8, qword ptr [rip + 623664] # 0x4a8a50 <__strtol_ul_max_tab+0x30> - 410620: 88 44 24 12 mov byte ptr [rsp + 18], al - 410624: e9 76 fd ff ff jmp 0x41039f <____strtoull_l_internal+0xdf> - 410629: 45 31 f6 xor r14d, r14d - 41062c: e9 b7 fc ff ff jmp 0x4102e8 <____strtoull_l_internal+0x28> - 410631: 0f b6 4b 02 movzx ecx, byte ptr [rbx + 2] - 410635: b8 0e 00 00 00 mov eax, 14 - 41063a: 48 83 c3 02 add rbx, 2 - 41063e: 31 ed xor ebp, ebp - 410640: ba 10 00 00 00 mov edx, 16 - 410645: 45 31 f6 xor r14d, r14d - 410648: e9 1e fd ff ff jmp 0x41036b <____strtoull_l_internal+0xab> - 41064d: 80 7f fe 30 cmp byte ptr [rdi - 2], 48 - 410651: 75 83 jne 0x4105d6 <____strtoull_l_internal+0x316> - 410653: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 410658: 48 83 ef 01 sub rdi, 1 - 41065c: 48 89 38 mov qword ptr [rax], rdi - 41065f: 31 c0 xor eax, eax - 410661: e9 1a fe ff ff jmp 0x410480 <____strtoull_l_internal+0x1c0> - 410666: 4d 85 f6 test r14, r14 - 410669: 75 35 jne 0x4106a0 <____strtoull_l_internal+0x3e0> - 41066b: 0f b6 05 76 83 09 00 movzx eax, byte ptr [rip + 623478] # 0x4a89e8 <__strtol_ul_rem_tab+0x8> - 410672: 4c 8b 05 e7 83 09 00 mov r8, qword ptr [rip + 623591] # 0x4a8a60 <__strtol_ul_max_tab+0x40> - 410679: 31 ed xor ebp, ebp - 41067b: b9 30 00 00 00 mov ecx, 48 - 410680: 88 44 24 12 mov byte ptr [rsp + 18], al - 410684: e9 0f fd ff ff jmp 0x410398 <____strtoull_l_internal+0xd8> - 410689: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 - 41068f: 0f 85 41 ff ff ff jne 0x4105d6 <____strtoull_l_internal+0x316> - 410695: 31 c0 xor eax, eax - 410697: e9 e4 fd ff ff jmp 0x410480 <____strtoull_l_internal+0x1c0> - 41069c: 0f 1f 40 00 nop dword ptr [rax] - 4106a0: 4c 89 e7 mov rdi, r12 - 4106a3: 88 4c 24 12 mov byte ptr [rsp + 18], cl - 4106a7: e8 d4 0a ff ff call 0x401180 <.plt+0x160> - 4106ac: 48 89 c2 mov rdx, rax - 4106af: 48 89 c5 mov rbp, rax - 4106b2: 48 85 c0 test rax, rax - 4106b5: 0f 84 ee fe ff ff je 0x4105a9 <____strtoull_l_internal+0x2e9> - 4106bb: 0f b6 4c 24 12 movzx ecx, byte ptr [rsp + 18] - 4106c0: 31 c0 xor eax, eax - 4106c2: eb 11 jmp 0x4106d5 <____strtoull_l_internal+0x415> - 4106c4: 0f 1f 40 00 nop dword ptr [rax] - 4106c8: 48 83 c0 01 add rax, 1 - 4106cc: 48 39 c2 cmp rdx, rax - 4106cf: 0f 84 d4 fe ff ff je 0x4105a9 <____strtoull_l_internal+0x2e9> - 4106d5: 0f b6 3c 03 movzx edi, byte ptr [rbx + rax] - 4106d9: 41 38 3c 04 cmp byte ptr [r12 + rax], dil - 4106dd: 74 e9 je 0x4106c8 <____strtoull_l_internal+0x408> - 4106df: 48 89 de mov rsi, rbx - 4106e2: 84 c9 test cl, cl - 4106e4: 74 61 je 0x410747 <____strtoull_l_internal+0x487> - 4106e6: 4c 8b 05 3b f7 0a 00 mov r8, qword ptr [rip + 718651] # 0x4bfe28 <_nl_C_locobj+0x68> - 4106ed: 48 8b 3d 44 f7 0a 00 mov rdi, qword ptr [rip + 718660] # 0x4bfe38 <_nl_C_locobj+0x78> - 4106f4: 48 89 de mov rsi, rbx - 4106f7: eb 13 jmp 0x41070c <____strtoull_l_internal+0x44c> - 4106f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 410700: 0f b6 4e 01 movzx ecx, byte ptr [rsi + 1] - 410704: 48 83 c6 01 add rsi, 1 - 410708: 84 c9 test cl, cl - 41070a: 74 3b je 0x410747 <____strtoull_l_internal+0x487> - 41070c: 8d 41 d0 lea eax, [rcx - 48] - 41070f: 3c 09 cmp al, 9 - 410711: 76 ed jbe 0x410700 <____strtoull_l_internal+0x440> - 410713: 31 c0 xor eax, eax - 410715: eb 12 jmp 0x410729 <____strtoull_l_internal+0x469> - 410717: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 410720: 48 83 c0 01 add rax, 1 - 410724: 48 39 d0 cmp rax, rdx - 410727: 74 d7 je 0x410700 <____strtoull_l_internal+0x440> - 410729: 44 0f b6 1c 06 movzx r11d, byte ptr [rsi + rax] - 41072e: 45 38 1c 04 cmp byte ptr [r12 + rax], r11b - 410732: 74 ec je 0x410720 <____strtoull_l_internal+0x460> - 410734: 48 39 c2 cmp rdx, rax - 410737: 76 c7 jbe 0x410700 <____strtoull_l_internal+0x440> - 410739: 41 f6 44 48 01 04 test byte ptr [r8 + 2*rcx + 1], 4 - 41073f: 74 06 je 0x410747 <____strtoull_l_internal+0x487> - 410741: 83 3c 8f 40 cmp dword ptr [rdi + 4*rcx], 64 - 410745: 7e b9 jle 0x410700 <____strtoull_l_internal+0x440> - 410747: 4c 89 f1 mov rcx, r14 - 41074a: 4c 89 e2 mov rdx, r12 - 41074d: 48 89 df mov rdi, rbx - 410750: e8 4b 00 00 00 call 0x4107a0 <__correctly_grouped_prefixmb> - 410755: 0f b6 0b movzx ecx, byte ptr [rbx] - 410758: ba 0a 00 00 00 mov edx, 10 - 41075d: 49 89 c6 mov r14, rax - 410760: b8 08 00 00 00 mov eax, 8 - 410765: e9 01 fc ff ff jmp 0x41036b <____strtoull_l_internal+0xab> - 41076a: 48 c7 c0 c0 ff ff ff mov rax, -64 - 410771: 64 c7 00 22 00 00 00 mov dword ptr fs:[rax], 34 - 410778: 48 c7 c0 ff ff ff ff mov rax, -1 - 41077f: e9 fc fc ff ff jmp 0x410480 <____strtoull_l_internal+0x1c0> - 410784: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41078f: 90 nop - -0000000000410790 : - 410790: f3 0f 1e fa endbr64 - 410794: 49 89 c8 mov r8, rcx - 410797: 31 c9 xor ecx, ecx - 410799: e9 22 fb ff ff jmp 0x4102c0 <____strtoull_l_internal> - 41079e: 66 90 nop - -00000000004107a0 <__correctly_grouped_prefixmb>: - 4107a0: f3 0f 1e fa endbr64 - 4107a4: 41 57 push r15 - 4107a6: 41 56 push r14 - 4107a8: 41 55 push r13 - 4107aa: 41 54 push r12 - 4107ac: 49 89 f4 mov r12, rsi - 4107af: 55 push rbp - 4107b0: 53 push rbx - 4107b1: 48 83 ec 18 sub rsp, 24 - 4107b5: 48 89 0c 24 mov qword ptr [rsp], rcx - 4107b9: 48 85 c9 test rcx, rcx - 4107bc: 0f 84 a6 00 00 00 je 0x410868 <__correctly_grouped_prefixmb+0xc8> - 4107c2: 48 89 fd mov rbp, rdi - 4107c5: 48 89 d7 mov rdi, rdx - 4107c8: 48 89 d3 mov rbx, rdx - 4107cb: e8 b0 09 ff ff call 0x401180 <.plt+0x160> - 4107d0: 49 89 c3 mov r11, rax - 4107d3: 49 39 ec cmp r12, rbp - 4107d6: 0f 86 85 00 00 00 jbe 0x410861 <__correctly_grouped_prefixmb+0xc1> - 4107dc: 4c 8d 50 ff lea r10, [rax - 1] - 4107e0: 4c 8d 4d ff lea r9, [rbp - 1] - 4107e4: 4c 8d 78 fe lea r15, [rax - 2] - 4107e8: 49 8d 7c 24 ff lea rdi, [r12 - 1] - 4107ed: 48 39 fd cmp rbp, rdi - 4107f0: 77 76 ja 0x410868 <__correctly_grouped_prefixmb+0xc8> - 4107f2: 44 0f b6 03 movzx r8d, byte ptr [rbx] - 4107f6: eb 11 jmp 0x410809 <__correctly_grouped_prefixmb+0x69> - 4107f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 410800: 48 83 ef 01 sub rdi, 1 - 410804: 4c 39 cf cmp rdi, r9 - 410807: 74 5f je 0x410868 <__correctly_grouped_prefixmb+0xc8> - 410809: 46 38 44 1f ff cmp byte ptr [rdi + r11 - 1], r8b - 41080e: 75 f0 jne 0x410800 <__correctly_grouped_prefixmb+0x60> - 410810: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] - 410814: 84 c0 test al, al - 410816: 74 1b je 0x410833 <__correctly_grouped_prefixmb+0x93> - 410818: 4a 8d 14 3f lea rdx, [rdi + r15] - 41081c: 48 8d 4b 02 lea rcx, [rbx + 2] - 410820: 38 02 cmp byte ptr [rdx], al - 410822: 75 dc jne 0x410800 <__correctly_grouped_prefixmb+0x60> - 410824: 0f b6 01 movzx eax, byte ptr [rcx] - 410827: 48 83 ea 01 sub rdx, 1 - 41082b: 48 83 c1 01 add rcx, 1 - 41082f: 84 c0 test al, al - 410831: 75 ed jne 0x410820 <__correctly_grouped_prefixmb+0x80> - 410833: 48 39 fd cmp rbp, rdi - 410836: 77 30 ja 0x410868 <__correctly_grouped_prefixmb+0xc8> - 410838: 48 8b 04 24 mov rax, qword ptr [rsp] - 41083c: 4c 89 e2 mov rdx, r12 - 41083f: 48 29 fa sub rdx, rdi - 410842: 48 0f be 00 movsx rax, byte ptr [rax] - 410846: 49 89 c5 mov r13, rax - 410849: 83 c0 01 add eax, 1 - 41084c: 48 98 cdqe - 41084e: 48 39 c2 cmp rdx, rax - 410851: 74 27 je 0x41087a <__correctly_grouped_prefixmb+0xda> - 410853: 4e 8d 64 2f 01 lea r12, [rdi + r13 + 1] - 410858: 4c 0f 4e e7 cmovle r12, rdi - 41085c: 4c 39 e5 cmp rbp, r12 - 41085f: 72 87 jb 0x4107e8 <__correctly_grouped_prefixmb+0x48> - 410861: 49 39 ec cmp r12, rbp - 410864: 4c 0f 42 e5 cmovb r12, rbp - 410868: 48 83 c4 18 add rsp, 24 - 41086c: 4c 89 e0 mov rax, r12 - 41086f: 5b pop rbx - 410870: 5d pop rbp - 410871: 41 5c pop r12 - 410873: 41 5d pop r13 - 410875: 41 5e pop r14 - 410877: 41 5f pop r15 - 410879: c3 ret - 41087a: 48 83 ef 01 sub rdi, 1 - 41087e: 4c 8b 34 24 mov r14, qword ptr [rsp] - 410882: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 410887: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 410890: 41 0f b6 46 01 movzx eax, byte ptr [r14 + 1] - 410895: 84 c0 test al, al - 410897: 74 08 je 0x4108a1 <__correctly_grouped_prefixmb+0x101> - 410899: 49 83 c6 01 add r14, 1 - 41089d: 4c 0f be e8 movsx r13, al - 4108a1: 48 89 fe mov rsi, rdi - 4108a4: 41 80 fd 7e cmp r13b, 126 - 4108a8: 76 56 jbe 0x410900 <__correctly_grouped_prefixmb+0x160> - 4108aa: 48 39 fd cmp rbp, rdi - 4108ad: 77 b9 ja 0x410868 <__correctly_grouped_prefixmb+0xc8> - 4108af: 45 84 c0 test r8b, r8b - 4108b2: 74 3c je 0x4108f0 <__correctly_grouped_prefixmb+0x150> - 4108b4: 0f 1f 40 00 nop dword ptr [rax] - 4108b8: 4a 8d 14 16 lea rdx, [rsi + r10] - 4108bc: 48 8d 4b 01 lea rcx, [rbx + 1] - 4108c0: 44 89 c0 mov eax, r8d - 4108c3: eb 12 jmp 0x4108d7 <__correctly_grouped_prefixmb+0x137> - 4108c5: 0f 1f 00 nop dword ptr [rax] - 4108c8: 0f b6 01 movzx eax, byte ptr [rcx] - 4108cb: 48 83 ea 01 sub rdx, 1 - 4108cf: 48 83 c1 01 add rcx, 1 - 4108d3: 84 c0 test al, al - 4108d5: 74 19 je 0x4108f0 <__correctly_grouped_prefixmb+0x150> - 4108d7: 3a 02 cmp al, byte ptr [rdx] - 4108d9: 74 ed je 0x4108c8 <__correctly_grouped_prefixmb+0x128> - 4108db: 48 83 ee 01 sub rsi, 1 - 4108df: 4c 39 ce cmp rsi, r9 - 4108e2: 74 84 je 0x410868 <__correctly_grouped_prefixmb+0xc8> - 4108e4: 45 84 c0 test r8b, r8b - 4108e7: 75 cf jne 0x4108b8 <__correctly_grouped_prefixmb+0x118> - 4108e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4108f0: 48 39 f5 cmp rbp, rsi - 4108f3: 0f 87 6f ff ff ff ja 0x410868 <__correctly_grouped_prefixmb+0xc8> - 4108f9: 48 8d 7e ff lea rdi, [rsi - 1] - 4108fd: eb 91 jmp 0x410890 <__correctly_grouped_prefixmb+0xf0> - 4108ff: 90 nop - 410900: 48 39 fd cmp rbp, rdi - 410903: 0f 87 5f ff ff ff ja 0x410868 <__correctly_grouped_prefixmb+0xc8> - 410909: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 410910: 45 84 c0 test r8b, r8b - 410913: 74 4b je 0x410960 <__correctly_grouped_prefixmb+0x1c0> - 410915: 4a 8d 14 16 lea rdx, [rsi + r10] - 410919: 48 8d 4b 01 lea rcx, [rbx + 1] - 41091d: 44 89 c0 mov eax, r8d - 410920: eb 15 jmp 0x410937 <__correctly_grouped_prefixmb+0x197> - 410922: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 410928: 0f b6 01 movzx eax, byte ptr [rcx] - 41092b: 48 83 ea 01 sub rdx, 1 - 41092f: 48 83 c1 01 add rcx, 1 - 410933: 84 c0 test al, al - 410935: 74 29 je 0x410960 <__correctly_grouped_prefixmb+0x1c0> - 410937: 3a 02 cmp al, byte ptr [rdx] - 410939: 74 ed je 0x410928 <__correctly_grouped_prefixmb+0x188> - 41093b: 48 83 ee 01 sub rsi, 1 - 41093f: 4c 39 ce cmp rsi, r9 - 410942: 75 cc jne 0x410910 <__correctly_grouped_prefixmb+0x170> - 410944: 4c 29 cf sub rdi, r9 - 410947: 49 39 fd cmp r13, rdi - 41094a: 0f 8d 18 ff ff ff jge 0x410868 <__correctly_grouped_prefixmb+0xc8> - 410950: 4c 8b 64 24 08 mov r12, qword ptr [rsp + 8] - 410955: e9 02 ff ff ff jmp 0x41085c <__correctly_grouped_prefixmb+0xbc> - 41095a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 410960: 48 29 f7 sub rdi, rsi - 410963: 48 39 f5 cmp rbp, rsi - 410966: 77 df ja 0x410947 <__correctly_grouped_prefixmb+0x1a7> - 410968: 49 0f be c5 movsx rax, r13b - 41096c: 48 39 c7 cmp rdi, rax - 41096f: 74 88 je 0x4108f9 <__correctly_grouped_prefixmb+0x159> - 410971: eb dd jmp 0x410950 <__correctly_grouped_prefixmb+0x1b0> - 410973: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41097d: 0f 1f 00 nop dword ptr [rax] - -0000000000410980 : - 410980: f3 0f 1e fa endbr64 - 410984: 48 81 ec d8 00 00 00 sub rsp, 216 - 41098b: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx - 410990: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx - 410995: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 - 41099a: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 - 41099f: 84 c0 test al, al - 4109a1: 74 37 je 0x4109da - 4109a3: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 - 4109a8: 0f 29 4c 24 60 movaps xmmword ptr [rsp + 96], xmm1 - 4109ad: 0f 29 54 24 70 movaps xmmword ptr [rsp + 112], xmm2 - 4109b2: 0f 29 9c 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm3 - 4109ba: 0f 29 a4 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm4 - 4109c2: 0f 29 ac 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm5 - 4109ca: 0f 29 b4 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm6 - 4109d2: 0f 29 bc 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm7 - 4109da: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4109e3: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 4109e8: 31 c0 xor eax, eax - 4109ea: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] - 4109f2: 31 c9 xor ecx, ecx - 4109f4: 48 89 e2 mov rdx, rsp - 4109f7: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 4109fc: 48 8d 44 24 20 lea rax, [rsp + 32] - 410a01: c7 04 24 10 00 00 00 mov dword ptr [rsp], 16 - 410a08: c7 44 24 04 30 00 00 00 mov dword ptr [rsp + 4], 48 - 410a10: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 410a15: e8 56 2d 00 00 call 0x413770 <__vasprintf_internal> - 410a1a: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 410a1f: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 410a28: 75 08 jne 0x410a32 - 410a2a: 48 81 c4 d8 00 00 00 add rsp, 216 - 410a31: c3 ret - 410a32: e8 99 b1 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 410a37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000410a40 : - 410a40: 55 push rbp - 410a41: 48 89 e5 mov rbp, rsp - 410a44: 41 57 push r15 - 410a46: 41 89 cf mov r15d, ecx - 410a49: 41 56 push r14 - 410a4b: 49 89 d6 mov r14, rdx - 410a4e: 41 55 push r13 - 410a50: 49 89 fd mov r13, rdi - 410a53: 48 89 f7 mov rdi, rsi - 410a56: 41 54 push r12 - 410a58: 53 push rbx - 410a59: 48 83 ec 28 sub rsp, 40 - 410a5d: 48 89 75 b8 mov qword ptr [rbp - 72], rsi - 410a61: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 410a6a: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 410a6e: 31 c0 xor eax, eax - 410a70: 41 8b 85 c0 00 00 00 mov eax, dword ptr [r13 + 192] - 410a77: 85 c0 test eax, eax - 410a79: 0f 8e f1 00 00 00 jle 0x410b70 - 410a7f: e8 fc 06 ff ff call 0x401180 <.plt+0x160> - 410a84: 48 8d 58 01 lea rbx, [rax + 1] - 410a88: 48 b8 ff ff ff ff ff ff ff 3f movabs rax, 4611686018427387903 - 410a92: 48 39 c3 cmp rbx, rax - 410a95: 0f 87 e5 00 00 00 ja 0x410b80 - 410a9b: 4c 8d 24 9d 00 00 00 00 lea r12, [4*rbx] - 410aa3: 4c 89 e7 mov rdi, r12 - 410aa6: e8 a5 92 00 00 call 0x419d50 <__libc_alloca_cutoff> - 410aab: 49 81 fc 00 10 00 00 cmp r12, 4096 - 410ab2: 76 08 jbe 0x410abc - 410ab4: 85 c0 test eax, eax - 410ab6: 0f 84 d9 00 00 00 je 0x410b95 - 410abc: 49 83 c4 17 add r12, 23 - 410ac0: 48 89 e2 mov rdx, rsp - 410ac3: 4c 89 e0 mov rax, r12 - 410ac6: 49 81 e4 00 f0 ff ff and r12, -4096 - 410acd: 4c 29 e2 sub rdx, r12 - 410ad0: 48 83 e0 f0 and rax, -16 - 410ad4: 48 39 d4 cmp rsp, rdx - 410ad7: 74 15 je 0x410aee - 410ad9: 48 81 ec 00 10 00 00 sub rsp, 4096 - 410ae0: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 410ae9: 48 39 d4 cmp rsp, rdx - 410aec: 75 eb jne 0x410ad9 - 410aee: 25 ff 0f 00 00 and eax, 4095 - 410af3: 48 29 c4 sub rsp, rax - 410af6: 48 85 c0 test rax, rax - 410af9: 75 6d jne 0x410b68 - 410afb: 4c 8d 64 24 0f lea r12, [rsp + 15] - 410b00: 48 8d 4d c0 lea rcx, [rbp - 64] - 410b04: 48 89 da mov rdx, rbx - 410b07: 48 c7 45 c0 00 00 00 00 mov qword ptr [rbp - 64], 0 - 410b0f: 49 83 e4 f0 and r12, -16 - 410b13: 48 8d 75 b8 lea rsi, [rbp - 72] - 410b17: 4c 89 e7 mov rdi, r12 - 410b1a: e8 c1 67 03 00 call 0x4472e0 - 410b1f: 83 f8 ff cmp eax, -1 - 410b22: 75 2c jne 0x410b50 - 410b24: b8 ff ff ff ff mov eax, 4294967295 - 410b29: 48 8b 5d c8 mov rbx, qword ptr [rbp - 56] - 410b2d: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] - 410b36: 0f 85 b1 00 00 00 jne 0x410bed - 410b3c: 48 8d 65 d8 lea rsp, [rbp - 40] - 410b40: 5b pop rbx - 410b41: 41 5c pop r12 - 410b43: 41 5d pop r13 - 410b45: 41 5e pop r14 - 410b47: 41 5f pop r15 - 410b49: 5d pop rbp - 410b4a: c3 ret - 410b4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 410b50: 44 89 f9 mov ecx, r15d - 410b53: 4c 89 f2 mov rdx, r14 - 410b56: 4c 89 e6 mov rsi, r12 - 410b59: 4c 89 ef mov rdi, r13 - 410b5c: e8 af 6e 05 00 call 0x467a10 <__vfwprintf_internal> - 410b61: eb c6 jmp 0x410b29 - 410b63: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 410b68: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 410b6e: eb 8b jmp 0x410afb - 410b70: 4c 89 ef mov rdi, r13 - 410b73: e8 e8 09 05 00 call 0x461560 <__vfprintf_internal> - 410b78: eb af jmp 0x410b29 - 410b7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 410b80: 48 c7 c0 c0 ff ff ff mov rax, -64 - 410b87: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 - 410b8e: b8 ff ff ff ff mov eax, 4294967295 - 410b93: eb 94 jmp 0x410b29 - 410b95: 4c 89 e7 mov rdi, r12 - 410b98: e8 c3 e3 00 00 call 0x41ef60 - 410b9d: 49 89 c4 mov r12, rax - 410ba0: 48 85 c0 test rax, rax - 410ba3: 0f 84 7b ff ff ff je 0x410b24 - 410ba9: 48 8d 4d c0 lea rcx, [rbp - 64] - 410bad: 48 8d 75 b8 lea rsi, [rbp - 72] - 410bb1: 48 89 da mov rdx, rbx - 410bb4: 48 89 c7 mov rdi, rax - 410bb7: 48 c7 45 c0 00 00 00 00 mov qword ptr [rbp - 64], 0 - 410bbf: e8 1c 67 03 00 call 0x4472e0 - 410bc4: 83 f8 ff cmp eax, -1 - 410bc7: 74 11 je 0x410bda - 410bc9: 44 89 f9 mov ecx, r15d - 410bcc: 4c 89 f2 mov rdx, r14 - 410bcf: 4c 89 e6 mov rsi, r12 - 410bd2: 4c 89 ef mov rdi, r13 - 410bd5: e8 36 6e 05 00 call 0x467a10 <__vfwprintf_internal> - 410bda: 4c 89 e7 mov rdi, r12 - 410bdd: 89 45 b4 mov dword ptr [rbp - 76], eax - 410be0: e8 6b e9 00 00 call 0x41f550 - 410be5: 8b 45 b4 mov eax, dword ptr [rbp - 76] - 410be8: e9 3c ff ff ff jmp 0x410b29 - 410bed: e8 de af 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 410bf2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 410bfd: 0f 1f 00 nop dword ptr [rax] - -0000000000410c00 <__vfxprintf>: - 410c00: f3 0f 1e fa endbr64 - 410c04: 55 push rbp - 410c05: 53 push rbx - 410c06: 48 89 fb mov rbx, rdi - 410c09: 48 83 ec 28 sub rsp, 40 - 410c0d: 48 85 ff test rdi, rdi - 410c10: 48 0f 44 1d b0 fa 0a 00 cmove rbx, qword ptr [rip + 719536] # 0x4c06c8 - 410c18: 8b 3b mov edi, dword ptr [rbx] - 410c1a: 81 e7 00 80 00 00 and edi, 32768 - 410c20: 75 3b jne 0x410c5d <__vfxprintf+0x5d> - 410c22: 4c 8b 83 88 00 00 00 mov r8, qword ptr [rbx + 136] - 410c29: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] - 410c32: 49 39 68 08 cmp qword ptr [r8 + 8], rbp - 410c36: 74 20 je 0x410c58 <__vfxprintf+0x58> - 410c38: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 410c40: 85 c0 test eax, eax - 410c42: 75 64 jne 0x410ca8 <__vfxprintf+0xa8> - 410c44: bf 01 00 00 00 mov edi, 1 - 410c49: 41 0f b1 38 cmpxchg dword ptr [r8], edi - 410c4d: 4c 8b 83 88 00 00 00 mov r8, qword ptr [rbx + 136] - 410c54: 49 89 68 08 mov qword ptr [r8 + 8], rbp - 410c58: 41 83 40 04 01 add dword ptr [r8 + 4], 1 - 410c5d: 48 89 df mov rdi, rbx - 410c60: e8 db fd ff ff call 0x410a40 - 410c65: 41 89 c0 mov r8d, eax - 410c68: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 410c6e: 75 29 jne 0x410c99 <__vfxprintf+0x99> - 410c70: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 410c77: 8b 47 04 mov eax, dword ptr [rdi + 4] - 410c7a: 83 e8 01 sub eax, 1 - 410c7d: 89 47 04 mov dword ptr [rdi + 4], eax - 410c80: 75 17 jne 0x410c99 <__vfxprintf+0x99> - 410c82: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 410c8a: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 410c92: 85 d2 test edx, edx - 410c94: 75 4a jne 0x410ce0 <__vfxprintf+0xe0> - 410c96: 83 2f 01 sub dword ptr [rdi], 1 - 410c99: 48 83 c4 28 add rsp, 40 - 410c9d: 44 89 c0 mov eax, r8d - 410ca0: 5b pop rbx - 410ca1: 5d pop rbp - 410ca2: c3 ret - 410ca3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 410ca8: 41 b9 01 00 00 00 mov r9d, 1 - 410cae: 89 f8 mov eax, edi - 410cb0: f0 lock - 410cb1: 45 0f b1 08 cmpxchg dword ptr [r8], r9d - 410cb5: 74 96 je 0x410c4d <__vfxprintf+0x4d> - 410cb7: 4c 89 c7 mov rdi, r8 - 410cba: 89 4c 24 1c mov dword ptr [rsp + 28], ecx - 410cbe: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 410cc3: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 410cc8: e8 d3 90 00 00 call 0x419da0 <__lll_lock_wait_private> - 410ccd: 8b 4c 24 1c mov ecx, dword ptr [rsp + 28] - 410cd1: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] - 410cd6: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 410cdb: e9 6d ff ff ff jmp 0x410c4d <__vfxprintf+0x4d> - 410ce0: 87 07 xchg dword ptr [rdi], eax - 410ce2: 83 f8 01 cmp eax, 1 - 410ce5: 7e b2 jle 0x410c99 <__vfxprintf+0x99> - 410ce7: 45 31 d2 xor r10d, r10d - 410cea: ba 01 00 00 00 mov edx, 1 - 410cef: be 81 00 00 00 mov esi, 129 - 410cf4: b8 ca 00 00 00 mov eax, 202 - 410cf9: 0f 05 syscall - 410cfb: eb 9c jmp 0x410c99 <__vfxprintf+0x99> - 410cfd: 0f 1f 00 nop dword ptr [rax] - -0000000000410d00 <__fxprintf>: - 410d00: f3 0f 1e fa endbr64 - 410d04: 55 push rbp - 410d05: 53 push rbx - 410d06: 48 89 fb mov rbx, rdi - 410d09: 48 81 ec e8 00 00 00 sub rsp, 232 - 410d10: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx - 410d15: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx - 410d1a: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 410d1f: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 410d24: 84 c0 test al, al - 410d26: 74 3a je 0x410d62 <__fxprintf+0x62> - 410d28: 0f 29 44 24 60 movaps xmmword ptr [rsp + 96], xmm0 - 410d2d: 0f 29 4c 24 70 movaps xmmword ptr [rsp + 112], xmm1 - 410d32: 0f 29 94 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm2 - 410d3a: 0f 29 9c 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm3 - 410d42: 0f 29 a4 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm4 - 410d4a: 0f 29 ac 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm5 - 410d52: 0f 29 b4 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm6 - 410d5a: 0f 29 bc 24 d0 00 00 00 movaps xmmword ptr [rsp + 208], xmm7 - 410d62: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 410d6b: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 410d70: 31 c0 xor eax, eax - 410d72: 48 85 db test rbx, rbx - 410d75: 48 0f 44 1d 4b f9 0a 00 cmove rbx, qword ptr [rip + 719179] # 0x4c06c8 - 410d7d: 48 8d 84 24 00 01 00 00 lea rax, [rsp + 256] - 410d85: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 410d8a: 48 8d 44 24 30 lea rax, [rsp + 48] - 410d8f: 8b 13 mov edx, dword ptr [rbx] - 410d91: c7 44 24 10 10 00 00 00 mov dword ptr [rsp + 16], 16 - 410d99: c7 44 24 14 30 00 00 00 mov dword ptr [rsp + 20], 48 - 410da1: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 410da6: 81 e2 00 80 00 00 and edx, 32768 - 410dac: 75 3d jne 0x410deb <__fxprintf+0xeb> - 410dae: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 410db5: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] - 410dbe: 48 3b 6f 08 cmp rbp, qword ptr [rdi + 8] - 410dc2: 74 23 je 0x410de7 <__fxprintf+0xe7> - 410dc4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 410dcc: 85 c0 test eax, eax - 410dce: 0f 85 7c 00 00 00 jne 0x410e50 <__fxprintf+0x150> - 410dd4: ba 01 00 00 00 mov edx, 1 - 410dd9: 0f b1 17 cmpxchg dword ptr [rdi], edx - 410ddc: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 410de3: 48 89 6f 08 mov qword ptr [rdi + 8], rbp - 410de7: 83 47 04 01 add dword ptr [rdi + 4], 1 - 410deb: 48 8d 54 24 10 lea rdx, [rsp + 16] - 410df0: 31 c9 xor ecx, ecx - 410df2: 48 89 df mov rdi, rbx - 410df5: e8 46 fc ff ff call 0x410a40 - 410dfa: 41 89 c0 mov r8d, eax - 410dfd: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 410e03: 75 29 jne 0x410e2e <__fxprintf+0x12e> - 410e05: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 410e0c: 8b 47 04 mov eax, dword ptr [rdi + 4] - 410e0f: 83 e8 01 sub eax, 1 - 410e12: 89 47 04 mov dword ptr [rdi + 4], eax - 410e15: 75 17 jne 0x410e2e <__fxprintf+0x12e> - 410e17: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 410e1f: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 410e27: 85 d2 test edx, edx - 410e29: 75 4d jne 0x410e78 <__fxprintf+0x178> - 410e2b: 83 2f 01 sub dword ptr [rdi], 1 - 410e2e: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 410e33: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 410e3c: 75 57 jne 0x410e95 <__fxprintf+0x195> - 410e3e: 48 81 c4 e8 00 00 00 add rsp, 232 - 410e45: 44 89 c0 mov eax, r8d - 410e48: 5b pop rbx - 410e49: 5d pop rbp - 410e4a: c3 ret - 410e4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 410e50: b9 01 00 00 00 mov ecx, 1 - 410e55: 89 d0 mov eax, edx - 410e57: f0 lock - 410e58: 0f b1 0f cmpxchg dword ptr [rdi], ecx - 410e5b: 0f 84 7b ff ff ff je 0x410ddc <__fxprintf+0xdc> - 410e61: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 410e66: e8 35 8f 00 00 call 0x419da0 <__lll_lock_wait_private> - 410e6b: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 410e70: e9 67 ff ff ff jmp 0x410ddc <__fxprintf+0xdc> - 410e75: 0f 1f 00 nop dword ptr [rax] - 410e78: 87 07 xchg dword ptr [rdi], eax - 410e7a: 83 f8 01 cmp eax, 1 - 410e7d: 7e af jle 0x410e2e <__fxprintf+0x12e> - 410e7f: 45 31 d2 xor r10d, r10d - 410e82: ba 01 00 00 00 mov edx, 1 - 410e87: be 81 00 00 00 mov esi, 129 - 410e8c: b8 ca 00 00 00 mov eax, 202 - 410e91: 0f 05 syscall - 410e93: eb 99 jmp 0x410e2e <__fxprintf+0x12e> - 410e95: e8 36 ad 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 410e9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000410ea0 <__fxprintf_nocancel>: - 410ea0: f3 0f 1e fa endbr64 - 410ea4: 55 push rbp - 410ea5: 53 push rbx - 410ea6: 48 89 fb mov rbx, rdi - 410ea9: 48 81 ec e8 00 00 00 sub rsp, 232 - 410eb0: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx - 410eb5: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx - 410eba: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 410ebf: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 410ec4: 84 c0 test al, al - 410ec6: 74 3a je 0x410f02 <__fxprintf_nocancel+0x62> - 410ec8: 0f 29 44 24 60 movaps xmmword ptr [rsp + 96], xmm0 - 410ecd: 0f 29 4c 24 70 movaps xmmword ptr [rsp + 112], xmm1 - 410ed2: 0f 29 94 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm2 - 410eda: 0f 29 9c 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm3 - 410ee2: 0f 29 a4 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm4 - 410eea: 0f 29 ac 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm5 - 410ef2: 0f 29 b4 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm6 - 410efa: 0f 29 bc 24 d0 00 00 00 movaps xmmword ptr [rsp + 208], xmm7 - 410f02: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 410f0b: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 410f10: 31 c0 xor eax, eax - 410f12: 48 85 db test rbx, rbx - 410f15: 48 0f 44 1d ab f7 0a 00 cmove rbx, qword ptr [rip + 718763] # 0x4c06c8 - 410f1d: 48 8d 84 24 00 01 00 00 lea rax, [rsp + 256] - 410f25: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 410f2a: 48 8d 44 24 30 lea rax, [rsp + 48] - 410f2f: 8b 13 mov edx, dword ptr [rbx] - 410f31: c7 44 24 10 10 00 00 00 mov dword ptr [rsp + 16], 16 - 410f39: c7 44 24 14 30 00 00 00 mov dword ptr [rsp + 20], 48 - 410f41: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 410f46: 81 e2 00 80 00 00 and edx, 32768 - 410f4c: 75 3d jne 0x410f8b <__fxprintf_nocancel+0xeb> - 410f4e: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 410f55: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] - 410f5e: 48 39 6f 08 cmp qword ptr [rdi + 8], rbp - 410f62: 74 23 je 0x410f87 <__fxprintf_nocancel+0xe7> - 410f64: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 410f6c: 85 c0 test eax, eax - 410f6e: 0f 85 8c 00 00 00 jne 0x411000 <__fxprintf_nocancel+0x160> - 410f74: ba 01 00 00 00 mov edx, 1 - 410f79: 0f b1 17 cmpxchg dword ptr [rdi], edx - 410f7c: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 410f83: 48 89 6f 08 mov qword ptr [rdi + 8], rbp - 410f87: 83 47 04 01 add dword ptr [rdi + 4], 1 - 410f8b: 8b 6b 74 mov ebp, dword ptr [rbx + 116] - 410f8e: 48 8d 54 24 10 lea rdx, [rsp + 16] - 410f93: 31 c9 xor ecx, ecx - 410f95: 48 89 df mov rdi, rbx - 410f98: 89 e8 mov eax, ebp - 410f9a: 83 c8 02 or eax, 2 - 410f9d: 89 43 74 mov dword ptr [rbx + 116], eax - 410fa0: e8 9b fa ff ff call 0x410a40 - 410fa5: 89 6b 74 mov dword ptr [rbx + 116], ebp - 410fa8: 41 89 c0 mov r8d, eax - 410fab: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 410fb1: 75 29 jne 0x410fdc <__fxprintf_nocancel+0x13c> - 410fb3: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 410fba: 8b 47 04 mov eax, dword ptr [rdi + 4] - 410fbd: 83 e8 01 sub eax, 1 - 410fc0: 89 47 04 mov dword ptr [rdi + 4], eax - 410fc3: 75 17 jne 0x410fdc <__fxprintf_nocancel+0x13c> - 410fc5: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 410fcd: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 410fd5: 85 d2 test edx, edx - 410fd7: 75 4f jne 0x411028 <__fxprintf_nocancel+0x188> - 410fd9: 83 2f 01 sub dword ptr [rdi], 1 - 410fdc: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 410fe1: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 410fea: 75 59 jne 0x411045 <__fxprintf_nocancel+0x1a5> - 410fec: 48 81 c4 e8 00 00 00 add rsp, 232 - 410ff3: 44 89 c0 mov eax, r8d - 410ff6: 5b pop rbx - 410ff7: 5d pop rbp - 410ff8: c3 ret - 410ff9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 411000: b9 01 00 00 00 mov ecx, 1 - 411005: 89 d0 mov eax, edx - 411007: f0 lock - 411008: 0f b1 0f cmpxchg dword ptr [rdi], ecx - 41100b: 0f 84 6b ff ff ff je 0x410f7c <__fxprintf_nocancel+0xdc> - 411011: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 411016: e8 85 8d 00 00 call 0x419da0 <__lll_lock_wait_private> - 41101b: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 411020: e9 57 ff ff ff jmp 0x410f7c <__fxprintf_nocancel+0xdc> - 411025: 0f 1f 00 nop dword ptr [rax] - 411028: 87 07 xchg dword ptr [rdi], eax - 41102a: 83 f8 01 cmp eax, 1 - 41102d: 7e ad jle 0x410fdc <__fxprintf_nocancel+0x13c> - 41102f: 45 31 d2 xor r10d, r10d - 411032: ba 01 00 00 00 mov edx, 1 - 411037: be 81 00 00 00 mov esi, 129 - 41103c: b8 ca 00 00 00 mov eax, 202 - 411041: 0f 05 syscall - 411043: eb 97 jmp 0x410fdc <__fxprintf_nocancel+0x13c> - 411045: e8 86 ab 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 41104a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000411050 : - 411050: f3 0f 1e fa endbr64 - 411054: 41 54 push r12 - 411056: 55 push rbp - 411057: 48 89 fd mov rbp, rdi - 41105a: 53 push rbx - 41105b: 8b 07 mov eax, dword ptr [rdi] - 41105d: f6 c4 20 test ah, 32 - 411060: 0f 85 f2 00 00 00 jne 0x411158 - 411066: 89 c2 mov edx, eax - 411068: 81 e2 00 80 00 00 and edx, 32768 - 41106e: 0f 84 f1 00 00 00 je 0x411165 - 411074: c1 e0 1a shl eax, 26 - 411077: c1 f8 1f sar eax, 31 - 41107a: 41 89 c4 mov r12d, eax - 41107d: 85 d2 test edx, edx - 41107f: 75 11 jne 0x411092 - 411081: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] - 411088: 83 6f 04 01 sub dword ptr [rdi + 4], 1 - 41108c: 0f 84 3e 01 00 00 je 0x4111d0 - 411092: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 411099: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4110a0: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4110a7: 48 89 d9 mov rcx, rbx - 4110aa: 48 29 d0 sub rax, rdx - 4110ad: 48 29 d1 sub rcx, rdx - 4110b0: 48 39 c8 cmp rax, rcx - 4110b3: 0f 86 57 01 00 00 jbe 0x411210 - 4110b9: 31 f6 xor esi, esi - 4110bb: 48 89 ef mov rdi, rbp - 4110be: ff 53 10 call qword ptr [rbx + 16] - 4110c1: 8b 85 c0 00 00 00 mov eax, dword ptr [rbp + 192] - 4110c7: 85 c0 test eax, eax - 4110c9: 0f 8e 21 01 00 00 jle 0x4111f0 - 4110cf: 48 8b 9d 98 00 00 00 mov rbx, qword ptr [rbp + 152] - 4110d6: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4110de: 85 c0 test eax, eax - 4110e0: 0f 85 3a 01 00 00 jne 0x411220 - 4110e6: ba 01 00 00 00 mov edx, 1 - 4110eb: 0f b1 15 be 27 0b 00 cmpxchg dword ptr [rip + 731070], edx # 0x4c38b0 <__gconv_lock> - 4110f2: 48 8b 3b mov rdi, qword ptr [rbx] - 4110f5: e8 f6 e6 03 00 call 0x44f7f0 <__gconv_release_step> - 4110fa: 48 8b 7b 38 mov rdi, qword ptr [rbx + 56] - 4110fe: e8 ed e6 03 00 call 0x44f7f0 <__gconv_release_step> - 411103: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41110b: 85 c0 test eax, eax - 41110d: 0f 85 3d 01 00 00 jne 0x411250 - 411113: 83 2d 96 27 0b 00 01 sub dword ptr [rip + 731030], 1 # 0x4c38b0 <__gconv_lock> - 41111a: 48 8d 05 ff f1 0a 00 lea rax, [rip + 717311] # 0x4c0320 <_IO_2_1_stdout_> - 411121: 48 39 c5 cmp rbp, rax - 411124: 48 8d 05 d5 f3 0a 00 lea rax, [rip + 717781] # 0x4c0500 <_IO_2_1_stdin_> - 41112b: 0f 94 c2 sete dl - 41112e: 48 39 c5 cmp rbp, rax - 411131: 0f 94 c0 sete al - 411134: 08 c2 or dl, al - 411136: 75 14 jne 0x41114c - 411138: 48 8d 05 01 f0 0a 00 lea rax, [rip + 716801] # 0x4c0140 <_IO_2_1_stderr_> - 41113f: 48 39 c5 cmp rbp, rax - 411142: 74 08 je 0x41114c - 411144: 48 89 ef mov rdi, rbp - 411147: e8 04 e4 00 00 call 0x41f550 - 41114c: 44 89 e0 mov eax, r12d - 41114f: 5b pop rbx - 411150: 5d pop rbp - 411151: 41 5c pop r12 - 411153: c3 ret - 411154: 0f 1f 40 00 nop dword ptr [rax] - 411158: e8 33 5e 00 00 call 0x416f90 <_IO_un_link> - 41115d: 8b 45 00 mov eax, dword ptr [rbp] - 411160: f6 c4 80 test ah, -128 - 411163: 75 40 jne 0x4111a5 - 411165: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] - 41116c: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] - 411175: 48 39 5f 08 cmp qword ptr [rdi + 8], rbx - 411179: 74 26 je 0x4111a1 - 41117b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 411183: 85 c0 test eax, eax - 411185: 0f 85 fd 00 00 00 jne 0x411288 - 41118b: ba 01 00 00 00 mov edx, 1 - 411190: 0f b1 17 cmpxchg dword ptr [rdi], edx - 411193: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] - 41119a: 8b 45 00 mov eax, dword ptr [rbp] - 41119d: 48 89 5f 08 mov qword ptr [rdi + 8], rbx - 4111a1: 83 47 04 01 add dword ptr [rdi + 4], 1 - 4111a5: 89 c2 mov edx, eax - 4111a7: 81 e2 00 80 00 00 and edx, 32768 - 4111ad: f6 c4 20 test ah, 32 - 4111b0: 0f 84 be fe ff ff je 0x411074 - 4111b6: 48 89 ef mov rdi, rbp - 4111b9: e8 d2 4b 00 00 call 0x415d90 <_IO_new_file_close_it> - 4111be: 8b 55 00 mov edx, dword ptr [rbp] - 4111c1: 41 89 c4 mov r12d, eax - 4111c4: 81 e2 00 80 00 00 and edx, 32768 - 4111ca: e9 ae fe ff ff jmp 0x41107d - 4111cf: 90 nop - 4111d0: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 4111d8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4111e0: 85 c0 test eax, eax - 4111e2: 0f 85 c0 00 00 00 jne 0x4112a8 - 4111e8: 83 2f 01 sub dword ptr [rdi], 1 - 4111eb: e9 a2 fe ff ff jmp 0x411092 - 4111f0: 48 83 7d 48 00 cmp qword ptr [rbp + 72], 0 - 4111f5: 0f 84 1f ff ff ff je 0x41111a - 4111fb: 48 89 ef mov rdi, rbp - 4111fe: e8 9d 61 00 00 call 0x4173a0 <_IO_free_backup_area> - 411203: e9 12 ff ff ff jmp 0x41111a - 411208: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 411210: e8 7b 2b 00 00 call 0x413d90 <_IO_vtable_check> - 411215: e9 9f fe ff ff jmp 0x4110b9 - 41121a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 411220: 31 c0 xor eax, eax - 411222: ba 01 00 00 00 mov edx, 1 - 411227: f0 lock - 411228: 0f b1 15 81 26 0b 00 cmpxchg dword ptr [rip + 730753], edx # 0x4c38b0 <__gconv_lock> - 41122f: 0f 84 bd fe ff ff je 0x4110f2 - 411235: 48 8d 3d 74 26 0b 00 lea rdi, [rip + 730740] # 0x4c38b0 <__gconv_lock> - 41123c: e8 5f 8b 00 00 call 0x419da0 <__lll_lock_wait_private> - 411241: e9 ac fe ff ff jmp 0x4110f2 - 411246: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 411250: 31 c0 xor eax, eax - 411252: 87 05 58 26 0b 00 xchg dword ptr [rip + 730712], eax # 0x4c38b0 <__gconv_lock> - 411258: 83 f8 01 cmp eax, 1 - 41125b: 0f 8e b9 fe ff ff jle 0x41111a - 411261: 45 31 d2 xor r10d, r10d - 411264: ba 01 00 00 00 mov edx, 1 - 411269: be 81 00 00 00 mov esi, 129 - 41126e: b8 ca 00 00 00 mov eax, 202 - 411273: 48 8d 3d 36 26 0b 00 lea rdi, [rip + 730678] # 0x4c38b0 <__gconv_lock> - 41127a: 0f 05 syscall - 41127c: e9 99 fe ff ff jmp 0x41111a - 411281: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 411288: 31 c0 xor eax, eax - 41128a: ba 01 00 00 00 mov edx, 1 - 41128f: f0 lock - 411290: 0f b1 17 cmpxchg dword ptr [rdi], edx - 411293: 0f 84 fa fe ff ff je 0x411193 - 411299: e8 02 8b 00 00 call 0x419da0 <__lll_lock_wait_private> - 41129e: e9 f0 fe ff ff jmp 0x411193 - 4112a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4112a8: 87 17 xchg dword ptr [rdi], edx - 4112aa: 83 fa 01 cmp edx, 1 - 4112ad: 0f 8e df fd ff ff jle 0x411092 - 4112b3: 45 31 d2 xor r10d, r10d - 4112b6: ba 01 00 00 00 mov edx, 1 - 4112bb: be 81 00 00 00 mov esi, 129 - 4112c0: b8 ca 00 00 00 mov eax, 202 - 4112c5: 0f 05 syscall - 4112c7: e9 c6 fd ff ff jmp 0x411092 - 4112cc: f3 0f 1e fa endbr64 - 4112d0: 49 89 c0 mov r8, rax - 4112d3: e9 10 01 ff ff jmp 0x4013e8 <_IO_new_fclose.cold> - 4112d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -00000000004112e0 : - 4112e0: f3 0f 1e fa endbr64 - 4112e4: 48 85 ff test rdi, rdi - 4112e7: 0f 84 c3 00 00 00 je 0x4113b0 - 4112ed: 55 push rbp - 4112ee: 53 push rbx - 4112ef: 48 89 fb mov rbx, rdi - 4112f2: 48 83 ec 08 sub rsp, 8 - 4112f6: 8b 17 mov edx, dword ptr [rdi] - 4112f8: 81 e2 00 80 00 00 and edx, 32768 - 4112fe: 75 3d jne 0x41133d - 411300: 48 8b bf 88 00 00 00 mov rdi, qword ptr [rdi + 136] - 411307: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] - 411310: 48 39 6f 08 cmp qword ptr [rdi + 8], rbp - 411314: 74 23 je 0x411339 - 411316: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41131e: 85 c0 test eax, eax - 411320: 0f 85 9a 00 00 00 jne 0x4113c0 - 411326: ba 01 00 00 00 mov edx, 1 - 41132b: 0f b1 17 cmpxchg dword ptr [rdi], edx - 41132e: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 411335: 48 89 6f 08 mov qword ptr [rdi + 8], rbp - 411339: 83 47 04 01 add dword ptr [rdi + 4], 1 - 41133d: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] - 411344: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 41134b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 411352: 48 89 ee mov rsi, rbp - 411355: 48 29 d0 sub rax, rdx - 411358: 48 29 d6 sub rsi, rdx - 41135b: 48 39 f0 cmp rax, rsi - 41135e: 76 58 jbe 0x4113b8 - 411360: 48 89 df mov rdi, rbx - 411363: ff 55 60 call qword ptr [rbp + 96] - 411366: 45 31 c0 xor r8d, r8d - 411369: 85 c0 test eax, eax - 41136b: 41 0f 95 c0 setne r8b - 41136f: 41 f7 d8 neg r8d - 411372: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 411378: 75 29 jne 0x4113a3 - 41137a: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 411381: 8b 47 04 mov eax, dword ptr [rdi + 4] - 411384: 83 e8 01 sub eax, 1 - 411387: 89 47 04 mov dword ptr [rdi + 4], eax - 41138a: 75 17 jne 0x4113a3 - 41138c: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 411394: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 41139c: 85 d2 test edx, edx - 41139e: 75 40 jne 0x4113e0 - 4113a0: 83 2f 01 sub dword ptr [rdi], 1 - 4113a3: 48 83 c4 08 add rsp, 8 - 4113a7: 44 89 c0 mov eax, r8d - 4113aa: 5b pop rbx - 4113ab: 5d pop rbp - 4113ac: c3 ret - 4113ad: 0f 1f 00 nop dword ptr [rax] - 4113b0: e9 cb 77 00 00 jmp 0x418b80 <_IO_flush_all> - 4113b5: 0f 1f 00 nop dword ptr [rax] - 4113b8: e8 d3 29 00 00 call 0x413d90 <_IO_vtable_check> - 4113bd: eb a1 jmp 0x411360 - 4113bf: 90 nop - 4113c0: b9 01 00 00 00 mov ecx, 1 - 4113c5: 89 d0 mov eax, edx - 4113c7: f0 lock - 4113c8: 0f b1 0f cmpxchg dword ptr [rdi], ecx - 4113cb: 0f 84 5d ff ff ff je 0x41132e - 4113d1: e8 ca 89 00 00 call 0x419da0 <__lll_lock_wait_private> - 4113d6: e9 53 ff ff ff jmp 0x41132e - 4113db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4113e0: 87 07 xchg dword ptr [rdi], eax - 4113e2: 83 f8 01 cmp eax, 1 - 4113e5: 7e bc jle 0x4113a3 - 4113e7: 45 31 d2 xor r10d, r10d - 4113ea: ba 01 00 00 00 mov edx, 1 - 4113ef: be 81 00 00 00 mov esi, 129 - 4113f4: b8 ca 00 00 00 mov eax, 202 - 4113f9: 0f 05 syscall - 4113fb: eb a6 jmp 0x4113a3 - 4113fd: f3 0f 1e fa endbr64 - 411401: 49 89 c0 mov r8, rax - 411404: e9 36 00 ff ff jmp 0x40143f <_IO_fflush.cold> - 411409: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000411410 <__fopen_maybe_mmap>: - 411410: f3 0f 1e fa endbr64 - 411414: 48 89 f8 mov rax, rdi - 411417: f6 47 74 01 test byte ptr [rdi + 116], 1 - 41141b: 74 34 je 0x411451 <__fopen_maybe_mmap+0x41> - 41141d: f6 07 08 test byte ptr [rdi], 8 - 411420: 74 2f je 0x411451 <__fopen_maybe_mmap+0x41> - 411422: 8b b7 c0 00 00 00 mov esi, dword ptr [rdi + 192] - 411428: 48 8d 0d 51 07 0b 00 lea rcx, [rip + 722769] # 0x4c1b80 <__start___libc_IO_vtables> - 41142f: 48 8d 15 8a 09 0b 00 lea rdx, [rip + 723338] # 0x4c1dc0 <_IO_file_jumps_maybe_mmap> - 411436: 85 f6 test esi, esi - 411438: 48 0f 4f d1 cmovg rdx, rcx - 41143c: 48 89 97 d8 00 00 00 mov qword ptr [rdi + 216], rdx - 411443: 48 8b 97 a0 00 00 00 mov rdx, qword ptr [rdi + 160] - 41144a: 48 89 8a e0 00 00 00 mov qword ptr [rdx + 224], rcx - 411451: c3 ret - 411452: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41145d: 0f 1f 00 nop dword ptr [rax] - -0000000000411460 <__fopen_internal>: - 411460: f3 0f 1e fa endbr64 - 411464: 41 56 push r14 - 411466: 41 89 d6 mov r14d, edx - 411469: 41 55 push r13 - 41146b: 41 54 push r12 - 41146d: 49 89 f4 mov r12, rsi - 411470: 55 push rbp - 411471: 48 89 fd mov rbp, rdi - 411474: bf d8 01 00 00 mov edi, 472 - 411479: 53 push rbx - 41147a: e8 e1 da 00 00 call 0x41ef60 - 41147f: 48 85 c0 test rax, rax - 411482: 0f 84 c7 00 00 00 je 0x41154f <__fopen_internal+0xef> - 411488: 48 89 c3 mov rbx, rax - 41148b: 48 8d 80 e0 00 00 00 lea rax, [rax + 224] - 411492: 31 d2 xor edx, edx - 411494: 31 f6 xor esi, esi - 411496: 48 89 83 88 00 00 00 mov qword ptr [rbx + 136], rax - 41149d: 48 8d 8b f0 00 00 00 lea rcx, [rbx + 240] - 4114a4: 48 89 df mov rdi, rbx - 4114a7: 49 89 dd mov r13, rbx - 4114aa: 4c 8d 05 4f 08 0b 00 lea r8, [rip + 723023] # 0x4c1d00 <_IO_wfile_jumps> - 4114b1: e8 aa 6d 00 00 call 0x418260 <_IO_no_init> - 4114b6: 48 8d 05 83 0a 0b 00 lea rax, [rip + 723587] # 0x4c1f40 <_IO_file_jumps> - 4114bd: 48 89 df mov rdi, rbx - 4114c0: 48 89 83 d8 00 00 00 mov qword ptr [rbx + 216], rax - 4114c7: e8 44 45 00 00 call 0x415a10 <_IO_new_file_init_internal> - 4114cc: 44 89 f1 mov ecx, r14d - 4114cf: 4c 89 e2 mov rdx, r12 - 4114d2: 48 89 ee mov rsi, rbp - 4114d5: 48 89 df mov rdi, rbx - 4114d8: e8 13 4a 00 00 call 0x415ef0 <_IO_new_file_fopen> - 4114dd: 48 85 c0 test rax, rax - 4114e0: 74 4e je 0x411530 <__fopen_internal+0xd0> - 4114e2: f6 43 74 01 test byte ptr [rbx + 116], 1 - 4114e6: 74 34 je 0x41151c <__fopen_internal+0xbc> - 4114e8: f6 03 08 test byte ptr [rbx], 8 - 4114eb: 74 2f je 0x41151c <__fopen_internal+0xbc> - 4114ed: 8b 8b c0 00 00 00 mov ecx, dword ptr [rbx + 192] - 4114f3: 48 8d 15 86 06 0b 00 lea rdx, [rip + 722566] # 0x4c1b80 <__start___libc_IO_vtables> - 4114fa: 48 8d 05 bf 08 0b 00 lea rax, [rip + 723135] # 0x4c1dc0 <_IO_file_jumps_maybe_mmap> - 411501: 85 c9 test ecx, ecx - 411503: 48 0f 4f c2 cmovg rax, rdx - 411507: 48 89 83 d8 00 00 00 mov qword ptr [rbx + 216], rax - 41150e: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 411515: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx - 41151c: 5b pop rbx - 41151d: 4c 89 e8 mov rax, r13 - 411520: 5d pop rbp - 411521: 41 5c pop r12 - 411523: 41 5d pop r13 - 411525: 41 5e pop r14 - 411527: c3 ret - 411528: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 411530: 48 89 df mov rdi, rbx - 411533: 45 31 ed xor r13d, r13d - 411536: e8 55 5a 00 00 call 0x416f90 <_IO_un_link> - 41153b: 48 89 df mov rdi, rbx - 41153e: e8 0d e0 00 00 call 0x41f550 - 411543: 5b pop rbx - 411544: 4c 89 e8 mov rax, r13 - 411547: 5d pop rbp - 411548: 41 5c pop r12 - 41154a: 41 5d pop r13 - 41154c: 41 5e pop r14 - 41154e: c3 ret - 41154f: 45 31 ed xor r13d, r13d - 411552: eb c8 jmp 0x41151c <__fopen_internal+0xbc> - 411554: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41155f: 90 nop - -0000000000411560 : - 411560: f3 0f 1e fa endbr64 - 411564: 41 55 push r13 - 411566: 49 89 f5 mov r13, rsi - 411569: 41 54 push r12 - 41156b: 55 push rbp - 41156c: 48 89 fd mov rbp, rdi - 41156f: bf d8 01 00 00 mov edi, 472 - 411574: 53 push rbx - 411575: 48 83 ec 08 sub rsp, 8 - 411579: e8 e2 d9 00 00 call 0x41ef60 - 41157e: 48 85 c0 test rax, rax - 411581: 0f 84 ca 00 00 00 je 0x411651 - 411587: 48 89 c3 mov rbx, rax - 41158a: 48 8d 80 e0 00 00 00 lea rax, [rax + 224] - 411591: 31 d2 xor edx, edx - 411593: 31 f6 xor esi, esi - 411595: 48 89 83 88 00 00 00 mov qword ptr [rbx + 136], rax - 41159c: 48 8d 8b f0 00 00 00 lea rcx, [rbx + 240] - 4115a3: 48 89 df mov rdi, rbx - 4115a6: 49 89 dc mov r12, rbx - 4115a9: 4c 8d 05 50 07 0b 00 lea r8, [rip + 722768] # 0x4c1d00 <_IO_wfile_jumps> - 4115b0: e8 ab 6c 00 00 call 0x418260 <_IO_no_init> - 4115b5: 48 8d 05 84 09 0b 00 lea rax, [rip + 723332] # 0x4c1f40 <_IO_file_jumps> - 4115bc: 48 89 df mov rdi, rbx - 4115bf: 48 89 83 d8 00 00 00 mov qword ptr [rbx + 216], rax - 4115c6: e8 45 44 00 00 call 0x415a10 <_IO_new_file_init_internal> - 4115cb: b9 01 00 00 00 mov ecx, 1 - 4115d0: 4c 89 ea mov rdx, r13 - 4115d3: 48 89 ee mov rsi, rbp - 4115d6: 48 89 df mov rdi, rbx - 4115d9: e8 12 49 00 00 call 0x415ef0 <_IO_new_file_fopen> - 4115de: 48 85 c0 test rax, rax - 4115e1: 74 4d je 0x411630 - 4115e3: f6 43 74 01 test byte ptr [rbx + 116], 1 - 4115e7: 74 34 je 0x41161d - 4115e9: f6 03 08 test byte ptr [rbx], 8 - 4115ec: 74 2f je 0x41161d - 4115ee: 8b 8b c0 00 00 00 mov ecx, dword ptr [rbx + 192] - 4115f4: 48 8d 15 85 05 0b 00 lea rdx, [rip + 722309] # 0x4c1b80 <__start___libc_IO_vtables> - 4115fb: 48 8d 05 be 07 0b 00 lea rax, [rip + 722878] # 0x4c1dc0 <_IO_file_jumps_maybe_mmap> - 411602: 85 c9 test ecx, ecx - 411604: 48 0f 4f c2 cmovg rax, rdx - 411608: 48 89 83 d8 00 00 00 mov qword ptr [rbx + 216], rax - 41160f: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 411616: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx - 41161d: 48 83 c4 08 add rsp, 8 - 411621: 4c 89 e0 mov rax, r12 - 411624: 5b pop rbx - 411625: 5d pop rbp - 411626: 41 5c pop r12 - 411628: 41 5d pop r13 - 41162a: c3 ret - 41162b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 411630: 48 89 df mov rdi, rbx - 411633: 45 31 e4 xor r12d, r12d - 411636: e8 55 59 00 00 call 0x416f90 <_IO_un_link> - 41163b: 48 89 df mov rdi, rbx - 41163e: e8 0d df 00 00 call 0x41f550 - 411643: 48 83 c4 08 add rsp, 8 - 411647: 4c 89 e0 mov rax, r12 - 41164a: 5b pop rbx - 41164b: 5d pop rbp - 41164c: 41 5c pop r12 - 41164e: 41 5d pop r13 - 411650: c3 ret - 411651: 45 31 e4 xor r12d, r12d - 411654: eb c7 jmp 0x41161d - 411656: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000411660 : - 411660: f3 0f 1e fa endbr64 - 411664: 41 55 push r13 - 411666: 41 54 push r12 - 411668: 49 89 fc mov r12, rdi - 41166b: 55 push rbp - 41166c: 53 push rbx - 41166d: 48 83 ec 08 sub rsp, 8 - 411671: e8 0a fb fe ff call 0x401180 <.plt+0x160> - 411676: 48 8b 2d 53 f0 0a 00 mov rbp, qword ptr [rip + 716883] # 0x4c06d0 - 41167d: 48 89 c3 mov rbx, rax - 411680: 8b 55 00 mov edx, dword ptr [rbp] - 411683: 81 e2 00 80 00 00 and edx, 32768 - 411689: 75 65 jne 0x4116f0 - 41168b: 4c 8b 85 88 00 00 00 mov r8, qword ptr [rbp + 136] - 411692: 64 4c 8b 2c 25 10 00 00 00 mov r13, qword ptr fs:[16] - 41169b: 4d 39 68 08 cmp qword ptr [r8 + 8], r13 - 41169f: 0f 84 13 01 00 00 je 0x4117b8 - 4116a5: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4116ad: 85 c0 test eax, eax - 4116af: 0f 85 3b 01 00 00 jne 0x4117f0 - 4116b5: ba 01 00 00 00 mov edx, 1 - 4116ba: 41 0f b1 10 cmpxchg dword ptr [r8], edx - 4116be: 4c 8b 85 88 00 00 00 mov r8, qword ptr [rbp + 136] - 4116c5: 48 8b 3d 04 f0 0a 00 mov rdi, qword ptr [rip + 716804] # 0x4c06d0 - 4116cc: 4d 89 68 08 mov qword ptr [r8 + 8], r13 - 4116d0: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 4116d6: 41 83 40 04 01 add dword ptr [r8 + 4], 1 - 4116db: 85 c0 test eax, eax - 4116dd: 74 1e je 0x4116fd - 4116df: 83 f8 ff cmp eax, -1 - 4116e2: 74 23 je 0x411707 - 4116e4: 41 b8 ff ff ff ff mov r8d, 4294967295 - 4116ea: e9 83 00 00 00 jmp 0x411772 - 4116ef: 90 nop - 4116f0: 48 89 ef mov rdi, rbp - 4116f3: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 4116f9: 85 c0 test eax, eax - 4116fb: 75 e2 jne 0x4116df - 4116fd: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 - 411707: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] - 41170e: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 411715: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 41171c: 4c 89 e9 mov rcx, r13 - 41171f: 48 29 d0 sub rax, rdx - 411722: 48 29 d1 sub rcx, rdx - 411725: 48 39 c8 cmp rax, rcx - 411728: 0f 86 92 00 00 00 jbe 0x4117c0 - 41172e: 48 89 da mov rdx, rbx - 411731: 4c 89 e6 mov rsi, r12 - 411734: 41 ff 55 38 call qword ptr [r13 + 56] - 411738: 48 39 c3 cmp rbx, rax - 41173b: 75 a7 jne 0x4116e4 - 41173d: 48 8b 3d 8c ef 0a 00 mov rdi, qword ptr [rip + 716684] # 0x4c06d0 - 411744: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 411748: 48 3b 47 30 cmp rax, qword ptr [rdi + 48] - 41174c: 0f 83 86 00 00 00 jae 0x4117d8 - 411752: 48 8d 50 01 lea rdx, [rax + 1] - 411756: 48 89 57 28 mov qword ptr [rdi + 40], rdx - 41175a: c6 00 0a mov byte ptr [rax], 10 - 41175d: 48 83 c3 01 add rbx, 1 - 411761: 41 b8 ff ff ff 7f mov r8d, 2147483647 - 411767: 48 81 fb ff ff ff 7f cmp rbx, 2147483647 - 41176e: 4c 0f 46 c3 cmovbe r8, rbx - 411772: f7 45 00 00 80 00 00 test dword ptr [rbp], 32768 - 411779: 75 29 jne 0x4117a4 - 41177b: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] - 411782: 8b 47 04 mov eax, dword ptr [rdi + 4] - 411785: 83 e8 01 sub eax, 1 - 411788: 89 47 04 mov dword ptr [rdi + 4], eax - 41178b: 75 17 jne 0x4117a4 - 41178d: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 411795: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 41179d: 85 d2 test edx, edx - 41179f: 75 6f jne 0x411810 - 4117a1: 83 2f 01 sub dword ptr [rdi], 1 - 4117a4: 48 83 c4 08 add rsp, 8 - 4117a8: 44 89 c0 mov eax, r8d - 4117ab: 5b pop rbx - 4117ac: 5d pop rbp - 4117ad: 41 5c pop r12 - 4117af: 41 5d pop r13 - 4117b1: c3 ret - 4117b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4117b8: 48 89 ef mov rdi, rbp - 4117bb: e9 10 ff ff ff jmp 0x4116d0 - 4117c0: e8 cb 25 00 00 call 0x413d90 <_IO_vtable_check> - 4117c5: 48 8b 3d 04 ef 0a 00 mov rdi, qword ptr [rip + 716548] # 0x4c06d0 - 4117cc: e9 5d ff ff ff jmp 0x41172e - 4117d1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4117d8: be 0a 00 00 00 mov esi, 10 - 4117dd: e8 0e 5c 00 00 call 0x4173f0 <__overflow> - 4117e2: 83 f8 ff cmp eax, -1 - 4117e5: 0f 85 72 ff ff ff jne 0x41175d - 4117eb: e9 f4 fe ff ff jmp 0x4116e4 - 4117f0: b9 01 00 00 00 mov ecx, 1 - 4117f5: 89 d0 mov eax, edx - 4117f7: f0 lock - 4117f8: 41 0f b1 08 cmpxchg dword ptr [r8], ecx - 4117fc: 0f 84 bc fe ff ff je 0x4116be - 411802: 4c 89 c7 mov rdi, r8 - 411805: e8 96 85 00 00 call 0x419da0 <__lll_lock_wait_private> - 41180a: e9 af fe ff ff jmp 0x4116be - 41180f: 90 nop - 411810: 87 07 xchg dword ptr [rdi], eax - 411812: 83 f8 01 cmp eax, 1 - 411815: 7e 8d jle 0x4117a4 - 411817: 45 31 d2 xor r10d, r10d - 41181a: ba 01 00 00 00 mov edx, 1 - 41181f: be 81 00 00 00 mov esi, 129 - 411824: b8 ca 00 00 00 mov eax, 202 - 411829: 0f 05 syscall - 41182b: e9 74 ff ff ff jmp 0x4117a4 - 411830: f3 0f 1e fa endbr64 - 411834: 49 89 c0 mov r8, rax - 411837: e9 59 fc fe ff jmp 0x401495 <_IO_puts.cold> - 41183c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000411840 <_IO_wfile_underflow>: - 411840: f3 0f 1e fa endbr64 - 411844: 41 57 push r15 - 411846: 41 56 push r14 - 411848: 41 55 push r13 - 41184a: 41 54 push r12 - 41184c: 55 push rbp - 41184d: 53 push rbx - 41184e: 48 83 ec 68 sub rsp, 104 - 411852: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41185b: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 411860: 31 c0 xor eax, eax - 411862: 8b 07 mov eax, dword ptr [rdi] - 411864: a8 10 test al, 16 - 411866: 0f 85 8d 01 00 00 jne 0x4119f9 <_IO_wfile_underflow+0x1b9> - 41186c: 48 89 fb mov rbx, rdi - 41186f: a8 04 test al, 4 - 411871: 0f 85 b9 05 00 00 jne 0x411e30 <_IO_wfile_underflow+0x5f0> - 411877: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 41187e: 48 8b 10 mov rdx, qword ptr [rax] - 411881: 48 3b 50 08 cmp rdx, qword ptr [rax + 8] - 411885: 0f 82 2d 01 00 00 jb 0x4119b8 <_IO_wfile_underflow+0x178> - 41188b: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 41188f: 48 8b 4f 10 mov rcx, qword ptr [rdi + 16] - 411893: 4c 8b b7 98 00 00 00 mov r14, qword ptr [rdi + 152] - 41189a: 48 39 ca cmp rdx, rcx - 41189d: 0f 82 45 04 00 00 jb 0x411ce8 <_IO_wfile_underflow+0x4a8> - 4118a3: 48 8b 47 38 mov rax, qword ptr [rdi + 56] - 4118a7: 48 89 47 10 mov qword ptr [rdi + 16], rax - 4118ab: 48 89 47 08 mov qword ptr [rdi + 8], rax - 4118af: 48 89 47 18 mov qword ptr [rdi + 24], rax - 4118b3: 48 85 c0 test rax, rax - 4118b6: 0f 84 ec 04 00 00 je 0x411da8 <_IO_wfile_underflow+0x568> - 4118bc: 66 48 0f 6e c0 movq xmm0, rax - 4118c1: 48 89 43 30 mov qword ptr [rbx + 48], rax - 4118c5: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 4118cc: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 4118d0: 48 83 78 30 00 cmp qword ptr [rax + 48], 0 - 4118d5: 0f 11 43 20 movups xmmword ptr [rbx + 32], xmm0 - 4118d9: 0f 84 a1 04 00 00 je 0x411d80 <_IO_wfile_underflow+0x540> - 4118df: f7 03 02 02 00 00 test dword ptr [rbx], 514 - 4118e5: 0f 84 27 01 00 00 je 0x411a12 <_IO_wfile_underflow+0x1d2> - 4118eb: 48 8b 2d de ed 0a 00 mov rbp, qword ptr [rip + 716254] # 0x4c06d0 - 4118f2: 8b 55 00 mov edx, dword ptr [rbp] - 4118f5: 89 d1 mov ecx, edx - 4118f7: 81 e1 00 80 00 00 and ecx, 32768 - 4118fd: 0f 85 fd 00 00 00 jne 0x411a00 <_IO_wfile_underflow+0x1c0> - 411903: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] - 41190a: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] - 411913: 4c 39 67 08 cmp qword ptr [rdi + 8], r12 - 411917: 0f 84 3a 05 00 00 je 0x411e57 <_IO_wfile_underflow+0x617> - 41191d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 411925: ba 01 00 00 00 mov edx, 1 - 41192a: 85 c0 test eax, eax - 41192c: 0f 85 2d 05 00 00 jne 0x411e5f <_IO_wfile_underflow+0x61f> - 411932: 0f b1 17 cmpxchg dword ptr [rdi], edx - 411935: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] - 41193c: 4c 8b 05 8d ed 0a 00 mov r8, qword ptr [rip + 716173] # 0x4c06d0 - 411943: 4c 89 67 08 mov qword ptr [rdi + 8], r12 - 411947: 41 8b 10 mov edx, dword ptr [r8] - 41194a: 49 c7 c7 28 22 4c 00 mov r15, 4989480 - 411951: 81 e2 88 02 00 00 and edx, 648 - 411957: 49 c7 c4 80 1b 4c 00 mov r12, 4987776 - 41195e: 83 47 04 01 add dword ptr [rdi + 4], 1 - 411962: 4d 89 fd mov r13, r15 - 411965: 4d 29 e5 sub r13, r12 - 411968: 81 fa 80 02 00 00 cmp edx, 640 - 41196e: 0f 84 8d 04 00 00 je 0x411e01 <_IO_wfile_underflow+0x5c1> - 411974: f7 45 00 00 80 00 00 test dword ptr [rbp], 32768 - 41197b: 0f 85 9f 00 00 00 jne 0x411a20 <_IO_wfile_underflow+0x1e0> - 411981: 48 8b bd 88 00 00 00 mov rdi, qword ptr [rbp + 136] - 411988: 8b 47 04 mov eax, dword ptr [rdi + 4] - 41198b: 83 e8 01 sub eax, 1 - 41198e: 89 47 04 mov dword ptr [rdi + 4], eax - 411991: 0f 85 89 00 00 00 jne 0x411a20 <_IO_wfile_underflow+0x1e0> - 411997: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 41199f: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4119a7: 85 d2 test edx, edx - 4119a9: 0f 85 d4 04 00 00 jne 0x411e83 <_IO_wfile_underflow+0x643> - 4119af: 83 2f 01 sub dword ptr [rdi], 1 - 4119b2: eb 72 jmp 0x411a26 <_IO_wfile_underflow+0x1e6> - 4119b4: 0f 1f 40 00 nop dword ptr [rax] - 4119b8: 8b 02 mov eax, dword ptr [rdx] - 4119ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4119c0: 48 8b 4c 24 58 mov rcx, qword ptr [rsp + 88] - 4119c5: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 4119ce: 0f 85 f2 04 00 00 jne 0x411ec6 <_IO_wfile_underflow+0x686> - 4119d4: 48 83 c4 68 add rsp, 104 - 4119d8: 5b pop rbx - 4119d9: 5d pop rbp - 4119da: 41 5c pop r12 - 4119dc: 41 5d pop r13 - 4119de: 41 5e pop r14 - 4119e0: 41 5f pop r15 - 4119e2: c3 ret - 4119e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4119e8: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4119ef: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 - 4119f6: 83 0b 20 or dword ptr [rbx], 32 - 4119f9: b8 ff ff ff ff mov eax, 4294967295 - 4119fe: eb c0 jmp 0x4119c0 <_IO_wfile_underflow+0x180> - 411a00: 81 e2 88 02 00 00 and edx, 648 - 411a06: 81 fa 80 02 00 00 cmp edx, 640 - 411a0c: 0f 84 d8 03 00 00 je 0x411dea <_IO_wfile_underflow+0x5aa> - 411a12: 49 c7 c7 28 22 4c 00 mov r15, 4989480 - 411a19: 49 c7 c4 80 1b 4c 00 mov r12, 4987776 - 411a20: 4d 29 e7 sub r15, r12 - 411a23: 4d 89 fd mov r13, r15 - 411a26: 48 89 df mov rdi, rbx - 411a29: 31 ed xor ebp, ebp - 411a2b: 4c 8d 7c 24 38 lea r15, [rsp + 56] - 411a30: e8 cb 58 00 00 call 0x417300 <_IO_switch_to_get_mode> - 411a35: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 411a3c: f3 0f 7e 40 30 movq xmm0, qword ptr [rax + 48] # xmm0 = mem[0],zero - 411a41: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 411a45: 0f 11 00 movups xmmword ptr [rax], xmm0 - 411a48: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 - 411a4c: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 - 411a50: eb 50 jmp 0x411aa2 <_IO_wfile_underflow+0x262> - 411a52: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 411a58: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 411a5c: 4c 8b 43 18 mov r8, qword ptr [rbx + 24] - 411a60: 48 29 f2 sub rdx, rsi - 411a63: 4c 39 c6 cmp rsi, r8 - 411a66: 0f 87 54 02 00 00 ja 0x411cc0 <_IO_wfile_underflow+0x480> - 411a6c: 4c 89 04 24 mov qword ptr [rsp], r8 - 411a70: 48 83 fa 0f cmp rdx, 15 - 411a74: 0f 87 6e ff ff ff ja 0x4119e8 <_IO_wfile_underflow+0x1a8> - 411a7a: 48 8d 7c 24 40 lea rdi, [rsp + 64] - 411a7f: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 411a84: e8 d7 f5 fe ff call 0x401060 <.plt+0x40> - 411a89: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 411a8e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 411a92: 48 89 d5 mov rbp, rdx - 411a95: 66 49 0f 6e c0 movq xmm0, r8 - 411a9a: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 411a9e: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 411aa2: 48 8b 83 d8 00 00 00 mov rax, qword ptr [rbx + 216] - 411aa9: 48 89 c2 mov rdx, rax - 411aac: 4c 29 e2 sub rdx, r12 - 411aaf: 4c 39 ea cmp rdx, r13 - 411ab2: 0f 83 48 01 00 00 jae 0x411c00 <_IO_wfile_underflow+0x3c0> - 411ab8: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 411abc: 48 8b 53 40 mov rdx, qword ptr [rbx + 64] - 411ac0: 48 89 df mov rdi, rbx - 411ac3: 48 29 f2 sub rdx, rsi - 411ac6: ff 50 70 call qword ptr [rax + 112] - 411ac9: 48 85 c0 test rax, rax - 411acc: 0f 8e ce 00 00 00 jle 0x411ba0 <_IO_wfile_underflow+0x360> - 411ad2: 4c 8b 5b 10 mov r11, qword ptr [rbx + 16] - 411ad6: 48 8b 93 90 00 00 00 mov rdx, qword ptr [rbx + 144] - 411add: 49 01 c3 add r11, rax - 411ae0: 4c 89 5b 10 mov qword ptr [rbx + 16], r11 - 411ae4: 48 83 fa ff cmp rdx, -1 - 411ae8: 74 0a je 0x411af4 <_IO_wfile_underflow+0x2b4> - 411aea: 48 01 c2 add rdx, rax - 411aed: 48 89 93 90 00 00 00 mov qword ptr [rbx + 144], rdx - 411af4: 4c 8b 83 a0 00 00 00 mov r8, qword ptr [rbx + 160] - 411afb: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 411aff: 49 8b 50 58 mov rdx, qword ptr [r8 + 88] - 411b03: 49 8d 48 08 lea rcx, [r8 + 8] - 411b07: 4d 8d 50 58 lea r10, [r8 + 88] - 411b0b: 49 89 50 60 mov qword ptr [r8 + 96], rdx - 411b0f: 48 89 73 18 mov qword ptr [rbx + 24], rsi - 411b13: 48 85 ed test rbp, rbp - 411b16: 0f 85 fc 00 00 00 jne 0x411c18 <_IO_wfile_underflow+0x3d8> - 411b1c: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 411b20: 51 push rcx - 411b21: 48 89 f2 mov rdx, rsi - 411b24: 4c 89 d9 mov rcx, r11 - 411b27: 41 ff 70 38 push qword ptr [r8 + 56] - 411b2b: 4c 89 d6 mov rsi, r10 - 411b2e: 4d 89 f8 mov r8, r15 - 411b31: 4c 89 f7 mov rdi, r14 - 411b34: e8 17 1a 00 00 call 0x413550 <__libio_codecvt_in> - 411b39: 5a pop rdx - 411b3a: 59 pop rcx - 411b3b: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 411b40: 31 ed xor ebp, ebp - 411b42: 49 89 f0 mov r8, rsi - 411b45: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] - 411b4c: 48 89 73 08 mov qword ptr [rbx + 8], rsi - 411b50: 48 8b 4a 30 mov rcx, qword ptr [rdx + 48] - 411b54: 48 39 4a 08 cmp qword ptr [rdx + 8], rcx - 411b58: 0f 85 82 02 00 00 jne 0x411de0 <_IO_wfile_underflow+0x5a0> - 411b5e: 83 f8 02 cmp eax, 2 - 411b61: 0f 84 81 fe ff ff je 0x4119e8 <_IO_wfile_underflow+0x1a8> - 411b67: 83 f8 01 cmp eax, 1 - 411b6a: 0f 85 37 03 00 00 jne 0x411ea7 <_IO_wfile_underflow+0x667> - 411b70: 48 85 ed test rbp, rbp - 411b73: 0f 84 df fe ff ff je 0x411a58 <_IO_wfile_underflow+0x218> - 411b79: 48 8d 7c 24 40 lea rdi, [rsp + 64] - 411b7e: 4c 89 c0 mov rax, r8 - 411b81: 48 29 f8 sub rax, rdi - 411b84: 75 6a jne 0x411bf0 <_IO_wfile_underflow+0x3b0> - 411b86: 48 83 fd 10 cmp rbp, 16 - 411b8a: 0f 84 58 fe ff ff je 0x4119e8 <_IO_wfile_underflow+0x1a8> - 411b90: 4c 8b 43 18 mov r8, qword ptr [rbx + 24] - 411b94: e9 fc fe ff ff jmp 0x411a95 <_IO_wfile_underflow+0x255> - 411b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 411ba0: 48 09 e8 or rax, rbp - 411ba3: 8b 13 mov edx, dword ptr [rbx] - 411ba5: 75 21 jne 0x411bc8 <_IO_wfile_underflow+0x388> - 411ba7: 83 ca 10 or edx, 16 - 411baa: b8 ff ff ff ff mov eax, 4294967295 - 411baf: 48 c7 83 90 00 00 00 ff ff ff ff mov qword ptr [rbx + 144], -1 - 411bba: 89 13 mov dword ptr [rbx], edx - 411bbc: e9 ff fd ff ff jmp 0x4119c0 <_IO_wfile_underflow+0x180> - 411bc1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 411bc8: 83 ca 20 or edx, 32 - 411bcb: 89 13 mov dword ptr [rbx], edx - 411bcd: 48 85 ed test rbp, rbp - 411bd0: 0f 84 23 fe ff ff je 0x4119f9 <_IO_wfile_underflow+0x1b9> - 411bd6: 48 c7 c0 c0 ff ff ff mov rax, -64 - 411bdd: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 - 411be4: b8 ff ff ff ff mov eax, 4294967295 - 411be9: e9 d2 fd ff ff jmp 0x4119c0 <_IO_wfile_underflow+0x180> - 411bee: 66 90 nop - 411bf0: 48 29 c5 sub rbp, rax - 411bf3: 4c 89 c6 mov rsi, r8 - 411bf6: 48 89 ea mov rdx, rbp - 411bf9: e8 42 f4 fe ff call 0x401040 <.plt+0x20> - 411bfe: eb 86 jmp 0x411b86 <_IO_wfile_underflow+0x346> - 411c00: 48 89 04 24 mov qword ptr [rsp], rax - 411c04: e8 87 21 00 00 call 0x413d90 <_IO_vtable_check> - 411c09: 48 8b 04 24 mov rax, qword ptr [rsp] - 411c0d: e9 a6 fe ff ff jmp 0x411ab8 <_IO_wfile_underflow+0x278> - 411c12: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 411c18: ba 10 00 00 00 mov edx, 16 - 411c1d: 4c 8d 5c 24 40 lea r11, [rsp + 64] - 411c22: 48 89 4c 24 28 mov qword ptr [rsp + 40], rcx - 411c27: 48 29 ea sub rdx, rbp - 411c2a: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 - 411c2f: 48 39 c2 cmp rdx, rax - 411c32: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 411c37: 48 0f 47 d0 cmova rdx, rax - 411c3b: 49 8d 04 2b lea rax, [r11 + rbp] - 411c3f: 4c 89 5c 24 10 mov qword ptr [rsp + 16], r11 - 411c44: 48 89 c7 mov rdi, rax - 411c47: 48 89 04 24 mov qword ptr [rsp], rax - 411c4b: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 411c50: e8 fb f4 fe ff call 0x401150 <.plt+0x130> - 411c55: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] - 411c5a: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 411c5f: 4c 89 f7 mov rdi, r14 - 411c62: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 411c67: 4d 8b 48 08 mov r9, qword ptr [r8 + 8] - 411c6b: 51 push rcx - 411c6c: 48 89 c1 mov rcx, rax - 411c6f: 41 ff 70 38 push qword ptr [r8 + 56] - 411c73: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] - 411c78: 48 01 d5 add rbp, rdx - 411c7b: 4d 89 f8 mov r8, r15 - 411c7e: 4c 8b 54 24 30 mov r10, qword ptr [rsp + 48] - 411c83: 4c 89 da mov rdx, r11 - 411c86: 4c 89 d6 mov rsi, r10 - 411c89: e8 c2 18 00 00 call 0x413550 <__libio_codecvt_in> - 411c8e: 5e pop rsi - 411c8f: 5f pop rdi - 411c90: 48 85 ed test rbp, rbp - 411c93: 0f 84 a2 fe ff ff je 0x411b3b <_IO_wfile_underflow+0x2fb> - 411c99: 4c 8b 44 24 38 mov r8, qword ptr [rsp + 56] - 411c9e: ba 00 00 00 00 mov edx, 0 - 411ca3: 4c 89 c6 mov rsi, r8 - 411ca6: 48 2b 34 24 sub rsi, qword ptr [rsp] - 411caa: 48 0f 48 f2 cmovs rsi, rdx - 411cae: 48 03 73 08 add rsi, qword ptr [rbx + 8] - 411cb2: e9 8e fe ff ff jmp 0x411b45 <_IO_wfile_underflow+0x305> - 411cb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 411cc0: 4c 89 c7 mov rdi, r8 - 411cc3: 48 89 14 24 mov qword ptr [rsp], rdx - 411cc7: e8 74 f3 fe ff call 0x401040 <.plt+0x20> - 411ccc: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 411cd0: 48 8b 14 24 mov rdx, qword ptr [rsp] - 411cd4: 48 29 53 10 sub qword ptr [rbx + 16], rdx - 411cd8: 48 89 43 08 mov qword ptr [rbx + 8], rax - 411cdc: e9 c1 fd ff ff jmp 0x411aa2 <_IO_wfile_underflow+0x262> - 411ce1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 411ce8: 4c 8b 48 30 mov r9, qword ptr [rax + 48] - 411cec: 48 8b 70 58 mov rsi, qword ptr [rax + 88] - 411cf0: 48 8d 78 08 lea rdi, [rax + 8] - 411cf4: 48 89 54 24 38 mov qword ptr [rsp + 56], rdx - 411cf9: 48 89 70 60 mov qword ptr [rax + 96], rsi - 411cfd: 48 8d 70 58 lea rsi, [rax + 88] - 411d01: 4c 89 08 mov qword ptr [rax], r9 - 411d04: 4c 89 48 10 mov qword ptr [rax + 16], r9 - 411d08: 57 push rdi - 411d09: 4c 89 f7 mov rdi, r14 - 411d0c: ff 70 38 push qword ptr [rax + 56] - 411d0f: 4c 8d 44 24 48 lea r8, [rsp + 72] - 411d14: e8 37 18 00 00 call 0x413550 <__libio_codecvt_in> - 411d19: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] - 411d1d: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 411d22: 48 89 53 18 mov qword ptr [rbx + 24], rdx - 411d26: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] - 411d2d: 48 89 73 08 mov qword ptr [rbx + 8], rsi - 411d31: 41 58 pop r8 - 411d33: 48 8b 0a mov rcx, qword ptr [rdx] - 411d36: 41 59 pop r9 - 411d38: 48 3b 4a 08 cmp rcx, qword ptr [rdx + 8] - 411d3c: 0f 82 0e 01 00 00 jb 0x411e50 <_IO_wfile_underflow+0x610> - 411d42: 83 f8 02 cmp eax, 2 - 411d45: 0f 84 9d fc ff ff je 0x4119e8 <_IO_wfile_underflow+0x1a8> - 411d4b: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 411d4f: 48 8b 7b 38 mov rdi, qword ptr [rbx + 56] - 411d53: 48 29 f2 sub rdx, rsi - 411d56: e8 e5 f2 fe ff call 0x401040 <.plt+0x20> - 411d5b: 48 8b 43 38 mov rax, qword ptr [rbx + 56] - 411d5f: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 411d63: 48 01 c2 add rdx, rax - 411d66: 48 2b 53 08 sub rdx, qword ptr [rbx + 8] - 411d6a: 48 89 43 18 mov qword ptr [rbx + 24], rax - 411d6e: 48 89 53 10 mov qword ptr [rbx + 16], rdx - 411d72: 48 89 43 08 mov qword ptr [rbx + 8], rax - 411d76: e9 38 fb ff ff jmp 0x4118b3 <_IO_wfile_underflow+0x73> - 411d7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 411d80: 48 8b 78 40 mov rdi, qword ptr [rax + 64] - 411d84: 48 85 ff test rdi, rdi - 411d87: 74 0b je 0x411d94 <_IO_wfile_underflow+0x554> - 411d89: e8 c2 d7 00 00 call 0x41f550 - 411d8e: 81 23 ff fe ff ff and dword ptr [rbx], 4294967039 - 411d94: 48 89 df mov rdi, rbx - 411d97: e8 04 b7 05 00 call 0x46d4a0 <_IO_wdoallocbuf> - 411d9c: e9 3e fb ff ff jmp 0x4118df <_IO_wfile_underflow+0x9f> - 411da1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 411da8: 48 8b 7b 48 mov rdi, qword ptr [rbx + 72] - 411dac: 48 85 ff test rdi, rdi - 411daf: 74 0b je 0x411dbc <_IO_wfile_underflow+0x57c> - 411db1: e8 9a d7 00 00 call 0x41f550 - 411db6: 81 23 ff fe ff ff and dword ptr [rbx], 4294967039 - 411dbc: 48 89 df mov rdi, rbx - 411dbf: e8 ac 5a 00 00 call 0x417870 <_IO_doallocbuf> - 411dc4: 48 8b 43 38 mov rax, qword ptr [rbx + 56] - 411dc8: 48 89 43 10 mov qword ptr [rbx + 16], rax - 411dcc: 48 89 43 08 mov qword ptr [rbx + 8], rax - 411dd0: 48 89 43 18 mov qword ptr [rbx + 24], rax - 411dd4: e9 e3 fa ff ff jmp 0x4118bc <_IO_wfile_underflow+0x7c> - 411dd9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 411de0: 48 8b 02 mov rax, qword ptr [rdx] - 411de3: 8b 00 mov eax, dword ptr [rax] - 411de5: e9 d6 fb ff ff jmp 0x4119c0 <_IO_wfile_underflow+0x180> - 411dea: 49 c7 c7 28 22 4c 00 mov r15, 4989480 - 411df1: 49 c7 c4 80 1b 4c 00 mov r12, 4987776 - 411df8: 49 89 e8 mov r8, rbp - 411dfb: 4d 89 fd mov r13, r15 - 411dfe: 4d 29 e5 sub r13, r12 - 411e01: 49 8b 80 d8 00 00 00 mov rax, qword ptr [r8 + 216] - 411e08: 48 89 04 24 mov qword ptr [rsp], rax - 411e0c: 4c 29 e0 sub rax, r12 - 411e0f: 4c 39 e8 cmp rax, r13 - 411e12: 73 61 jae 0x411e75 <_IO_wfile_underflow+0x635> - 411e14: 48 8b 04 24 mov rax, qword ptr [rsp] - 411e18: be ff ff ff ff mov esi, 4294967295 - 411e1d: 4c 89 c7 mov rdi, r8 - 411e20: ff 50 18 call qword ptr [rax + 24] - 411e23: e9 4c fb ff ff jmp 0x411974 <_IO_wfile_underflow+0x134> - 411e28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 411e30: 83 c8 20 or eax, 32 - 411e33: 89 07 mov dword ptr [rdi], eax - 411e35: 48 c7 c0 c0 ff ff ff mov rax, -64 - 411e3c: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 - 411e43: b8 ff ff ff ff mov eax, 4294967295 - 411e48: e9 73 fb ff ff jmp 0x4119c0 <_IO_wfile_underflow+0x180> - 411e4d: 0f 1f 00 nop dword ptr [rax] - 411e50: 8b 01 mov eax, dword ptr [rcx] - 411e52: e9 69 fb ff ff jmp 0x4119c0 <_IO_wfile_underflow+0x180> - 411e57: 49 89 e8 mov r8, rbp - 411e5a: e9 eb fa ff ff jmp 0x41194a <_IO_wfile_underflow+0x10a> - 411e5f: 89 c8 mov eax, ecx - 411e61: f0 lock - 411e62: 0f b1 17 cmpxchg dword ptr [rdi], edx - 411e65: 0f 84 ca fa ff ff je 0x411935 <_IO_wfile_underflow+0xf5> - 411e6b: e8 30 7f 00 00 call 0x419da0 <__lll_lock_wait_private> - 411e70: e9 c0 fa ff ff jmp 0x411935 <_IO_wfile_underflow+0xf5> - 411e75: e8 16 1f 00 00 call 0x413d90 <_IO_vtable_check> - 411e7a: 4c 8b 05 4f e8 0a 00 mov r8, qword ptr [rip + 714831] # 0x4c06d0 - 411e81: eb 91 jmp 0x411e14 <_IO_wfile_underflow+0x5d4> - 411e83: 87 07 xchg dword ptr [rdi], eax - 411e85: 83 f8 01 cmp eax, 1 - 411e88: 0f 8e 92 fb ff ff jle 0x411a20 <_IO_wfile_underflow+0x1e0> - 411e8e: 45 31 d2 xor r10d, r10d - 411e91: ba 01 00 00 00 mov edx, 1 - 411e96: be 81 00 00 00 mov esi, 129 - 411e9b: b8 ca 00 00 00 mov eax, 202 - 411ea0: 0f 05 syscall - 411ea2: e9 7f fb ff ff jmp 0x411a26 <_IO_wfile_underflow+0x1e6> - 411ea7: 48 8d 0d d2 39 08 00 lea rcx, [rip + 539090] # 0x495880 <__PRETTY_FUNCTION__.12320> - 411eae: ba 22 01 00 00 mov edx, 290 - 411eb3: 48 8d 35 98 39 08 00 lea rsi, [rip + 539032] # 0x495852 <__PRETTY_FUNCTION__.8031+0x12> - 411eba: 48 8d 3d 9c 39 08 00 lea rdi, [rip + 539036] # 0x49585d <__PRETTY_FUNCTION__.8031+0x1d> - 411ec1: e8 8a 10 ff ff call 0x402f50 <__assert_fail> - 411ec6: e8 05 9d 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 411ecb: f3 0f 1e fa endbr64 - 411ecf: 49 89 c0 mov r8, rax - 411ed2: e9 15 f6 fe ff jmp 0x4014ec <_IO_wfile_underflow.cold> - 411ed7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000411ee0 : - 411ee0: 41 54 push r12 - 411ee2: 55 push rbp - 411ee3: 89 f5 mov ebp, esi - 411ee5: 53 push rbx - 411ee6: 48 89 fb mov rbx, rdi - 411ee9: 48 83 ec 10 sub rsp, 16 - 411eed: 4c 8b a7 98 00 00 00 mov r12, qword ptr [rdi + 152] - 411ef4: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 411efd: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 411f02: 31 c0 xor eax, eax - 411f04: 4c 89 e7 mov rdi, r12 - 411f07: e8 34 17 00 00 call 0x413640 <__libio_codecvt_encoding> - 411f0c: 40 80 fd 01 cmp bpl, 1 - 411f10: 74 2e je 0x411f40 - 411f12: 48 63 c8 movsxd rcx, eax - 411f15: 85 c9 test ecx, ecx - 411f17: 7e 27 jle 0x411f40 - 411f19: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 411f1d: 48 2b 43 18 sub rax, qword ptr [rbx + 24] - 411f21: 48 99 cqo - 411f23: 48 8b b3 a0 00 00 00 mov rsi, qword ptr [rbx + 160] - 411f2a: 48 f7 f9 idiv rcx - 411f2d: 48 8b 56 08 mov rdx, qword ptr [rsi + 8] - 411f31: 48 8d 04 82 lea rax, [rdx + 4*rax] - 411f35: 48 89 46 08 mov qword ptr [rsi + 8], rax - 411f39: eb 55 jmp 0x411f90 - 411f3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 411f40: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 411f44: 48 89 e5 mov rbp, rsp - 411f47: 48 89 14 24 mov qword ptr [rsp], rdx - 411f4b: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 411f52: 49 89 e8 mov r8, rbp - 411f55: 48 8b 48 58 mov rcx, qword ptr [rax + 88] - 411f59: 48 8d 78 08 lea rdi, [rax + 8] - 411f5d: 4c 8b 48 10 mov r9, qword ptr [rax + 16] - 411f61: 48 8d 70 58 lea rsi, [rax + 88] - 411f65: 48 89 48 60 mov qword ptr [rax + 96], rcx - 411f69: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] - 411f6d: 57 push rdi - 411f6e: 4c 89 e7 mov rdi, r12 - 411f71: ff 70 38 push qword ptr [rax + 56] - 411f74: e8 d7 15 00 00 call 0x413550 <__libio_codecvt_in> - 411f79: 5a pop rdx - 411f7a: 59 pop rcx - 411f7b: 83 f8 02 cmp eax, 2 - 411f7e: 74 30 je 0x411fb0 - 411f80: 83 f8 01 cmp eax, 1 - 411f83: 74 3b je 0x411fc0 - 411f85: 48 8b b3 a0 00 00 00 mov rsi, qword ptr [rbx + 160] - 411f8c: 48 8b 46 08 mov rax, qword ptr [rsi + 8] - 411f90: 48 89 06 mov qword ptr [rsi], rax - 411f93: 31 c0 xor eax, eax - 411f95: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 411f9a: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] - 411fa3: 75 21 jne 0x411fc6 - 411fa5: 48 83 c4 10 add rsp, 16 - 411fa9: 5b pop rbx - 411faa: 5d pop rbp - 411fab: 41 5c pop r12 - 411fad: c3 ret - 411fae: 66 90 nop - 411fb0: 83 0b 20 or dword ptr [rbx], 32 - 411fb3: b8 ff ff ff ff mov eax, 4294967295 - 411fb8: eb db jmp 0x411f95 - 411fba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 411fc0: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 411fc4: eb 85 jmp 0x411f4b - 411fc6: e8 05 9c 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 411fcb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000411fd0 <_IO_wfile_seekoff>: - 411fd0: f3 0f 1e fa endbr64 - 411fd4: 41 57 push r15 - 411fd6: 49 89 ff mov r15, rdi - 411fd9: 41 56 push r14 - 411fdb: 41 55 push r13 - 411fdd: 41 54 push r12 - 411fdf: 55 push rbp - 411fe0: 53 push rbx - 411fe1: 48 81 ec d8 00 00 00 sub rsp, 216 - 411fe8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 411ff1: 48 89 84 24 c8 00 00 00 mov qword ptr [rsp + 200], rax - 411ff9: 31 c0 xor eax, eax - 411ffb: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 412002: 85 c9 test ecx, ecx - 412004: 0f 84 ee 03 00 00 je 0x4123f8 <_IO_wfile_seekoff+0x428> - 41200a: 41 89 d4 mov r12d, edx - 41200d: 48 8b 48 18 mov rcx, qword ptr [rax + 24] - 412011: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 412015: 48 89 f5 mov rbp, rsi - 412018: 48 8b 58 08 mov rbx, qword ptr [rax + 8] - 41201c: 48 39 58 10 cmp qword ptr [rax + 16], rbx - 412020: 0f 84 32 02 00 00 je 0x412258 <_IO_wfile_seekoff+0x288> - 412026: c7 44 24 08 00 00 00 00 mov dword ptr [rsp + 8], 0 - 41202e: 48 39 d1 cmp rcx, rdx - 412031: 0f 83 39 02 00 00 jae 0x412270 <_IO_wfile_seekoff+0x2a0> - 412037: 4c 89 ff mov rdi, r15 - 41203a: e8 a1 b5 05 00 call 0x46d5e0 <_IO_switch_to_wget_mode> - 41203f: 41 89 c0 mov r8d, eax - 412042: b8 ff ff ff ff mov eax, 4294967295 - 412047: 45 85 c0 test r8d, r8d - 41204a: 0f 85 7b 03 00 00 jne 0x4123cb <_IO_wfile_seekoff+0x3fb> - 412050: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] - 412057: 48 83 78 30 00 cmp qword ptr [rax + 48], 0 - 41205c: 0f 84 26 02 00 00 je 0x412288 <_IO_wfile_seekoff+0x2b8> - 412062: 41 83 fc 01 cmp r12d, 1 - 412066: 0f 84 77 02 00 00 je 0x4122e3 <_IO_wfile_seekoff+0x313> - 41206c: 41 83 fc 02 cmp r12d, 2 - 412070: 75 5e jne 0x4120d0 <_IO_wfile_seekoff+0x100> - 412072: 4d 8b b7 d8 00 00 00 mov r14, qword ptr [r15 + 216] - 412079: 49 c7 c5 80 1b 4c 00 mov r13, 4987776 - 412080: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 412087: 4c 89 f0 mov rax, r14 - 41208a: 4c 29 eb sub rbx, r13 - 41208d: 4c 29 e8 sub rax, r13 - 412090: 48 39 d8 cmp rax, rbx - 412093: 0f 83 d7 06 00 00 jae 0x412770 <_IO_wfile_seekoff+0x7a0> - 412099: 48 8d 74 24 30 lea rsi, [rsp + 48] - 41209e: 4c 89 ff mov rdi, r15 - 4120a1: 41 ff 96 90 00 00 00 call qword ptr [r14 + 144] - 4120a8: 85 c0 test eax, eax - 4120aa: 0f 85 a8 02 00 00 jne 0x412358 <_IO_wfile_seekoff+0x388> - 4120b0: 8b 44 24 48 mov eax, dword ptr [rsp + 72] - 4120b4: 25 00 f0 00 00 and eax, 61440 - 4120b9: 3d 00 80 00 00 cmp eax, 32768 - 4120be: 0f 85 94 02 00 00 jne 0x412358 <_IO_wfile_seekoff+0x388> - 4120c4: 48 03 6c 24 60 add rbp, qword ptr [rsp + 96] - 4120c9: 45 31 e4 xor r12d, r12d - 4120cc: 0f 1f 40 00 nop dword ptr [rax] - 4120d0: 4c 89 ff mov rdi, r15 - 4120d3: e8 98 bb 05 00 call 0x46dc70 <_IO_free_wbackup_area> - 4120d8: 49 8b 87 90 00 00 00 mov rax, qword ptr [r15 + 144] - 4120df: 41 8b 17 mov edx, dword ptr [r15] - 4120e2: 48 83 f8 ff cmp rax, -1 - 4120e6: 74 28 je 0x412110 <_IO_wfile_seekoff+0x140> - 4120e8: 49 83 7f 18 00 cmp qword ptr [r15 + 24], 0 - 4120ed: 74 21 je 0x412110 <_IO_wfile_seekoff+0x140> - 4120ef: f6 c6 01 test dh, 1 - 4120f2: 75 1c jne 0x412110 <_IO_wfile_seekoff+0x140> - 4120f4: 49 8b 4f 38 mov rcx, qword ptr [r15 + 56] - 4120f8: 48 89 ce mov rsi, rcx - 4120fb: 49 2b 77 10 sub rsi, qword ptr [r15 + 16] - 4120ff: 48 01 c6 add rsi, rax - 412102: 48 39 e8 cmp rax, rbp - 412105: 7e 09 jle 0x412110 <_IO_wfile_seekoff+0x140> - 412107: 48 39 f5 cmp rbp, rsi - 41210a: 0f 8d a0 05 00 00 jge 0x4126b0 <_IO_wfile_seekoff+0x6e0> - 412110: 49 c7 c5 80 1b 4c 00 mov r13, 4987776 - 412117: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 41211e: 4c 29 eb sub rbx, r13 - 412121: 83 e2 04 and edx, 4 - 412124: 0f 85 2e 02 00 00 jne 0x412358 <_IO_wfile_seekoff+0x388> - 41212a: 49 8b 57 38 mov rdx, qword ptr [r15 + 56] - 41212e: 49 8b 47 40 mov rax, qword ptr [r15 + 64] - 412132: 48 89 e9 mov rcx, rbp - 412135: 48 89 d6 mov rsi, rdx - 412138: 48 29 c6 sub rsi, rax - 41213b: 48 29 d0 sub rax, rdx - 41213e: 48 21 ee and rsi, rbp - 412141: 48 29 f1 sub rcx, rsi - 412144: 48 39 c8 cmp rax, rcx - 412147: 0f 8c c3 03 00 00 jl 0x412510 <_IO_wfile_seekoff+0x540> - 41214d: 4d 8b b7 d8 00 00 00 mov r14, qword ptr [r15 + 216] - 412154: 4c 89 f0 mov rax, r14 - 412157: 4c 29 e8 sub rax, r13 - 41215a: 48 39 d8 cmp rax, rbx - 41215d: 0f 83 ed 05 00 00 jae 0x412750 <_IO_wfile_seekoff+0x780> - 412163: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 412168: 31 d2 xor edx, edx - 41216a: 4c 89 ff mov rdi, r15 - 41216d: 41 ff 96 80 00 00 00 call qword ptr [r14 + 128] - 412174: 49 89 c6 mov r14, rax - 412177: 48 85 c0 test rax, rax - 41217a: 0f 88 83 03 00 00 js 0x412503 <_IO_wfile_seekoff+0x533> - 412180: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 412185: 48 85 c9 test rcx, rcx - 412188: 0f 84 22 04 00 00 je 0x4125b0 <_IO_wfile_seekoff+0x5e0> - 41218e: 49 8b 87 d8 00 00 00 mov rax, qword ptr [r15 + 216] - 412195: 48 89 c2 mov rdx, rax - 412198: 4c 29 ea sub rdx, r13 - 41219b: 48 39 da cmp rdx, rbx - 41219e: 0f 83 ec 04 00 00 jae 0x412690 <_IO_wfile_seekoff+0x6c0> - 4121a4: 8b 7c 24 08 mov edi, dword ptr [rsp + 8] - 4121a8: 48 8b 40 70 mov rax, qword ptr [rax + 112] - 4121ac: 48 89 ca mov rdx, rcx - 4121af: 49 8b 77 38 mov rsi, qword ptr [r15 + 56] - 4121b3: 85 ff test edi, edi - 4121b5: 75 07 jne 0x4121be <_IO_wfile_seekoff+0x1ee> - 4121b7: 49 8b 57 40 mov rdx, qword ptr [r15 + 64] - 4121bb: 48 29 f2 sub rdx, rsi - 4121be: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 4121c3: 4c 89 ff mov rdi, r15 - 4121c6: ff d0 call rax - 4121c8: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 4121cd: 49 89 c0 mov r8, rax - 4121d0: 48 89 c2 mov rdx, rax - 4121d3: 48 39 c1 cmp rcx, rax - 4121d6: 0f 8f 44 03 00 00 jg 0x412520 <_IO_wfile_seekoff+0x550> - 4121dc: 49 8b 47 38 mov rax, qword ptr [r15 + 56] - 4121e0: be 01 00 00 00 mov esi, 1 - 4121e5: 4c 89 ff mov rdi, r15 - 4121e8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 4121ed: f3 41 0f 6f 47 38 movdqu xmm0, xmmword ptr [r15 + 56] - 4121f3: 48 01 c1 add rcx, rax - 4121f6: 48 01 d0 add rax, rdx - 4121f9: 49 89 47 10 mov qword ptr [r15 + 16], rax - 4121fd: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] - 412204: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 412208: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 - 41220d: 41 0f 11 47 28 movups xmmword ptr [r15 + 40], xmm0 - 412212: f3 0f 7e 40 30 movq xmm0, qword ptr [rax + 48] # xmm0 = mem[0],zero - 412217: 49 89 4f 08 mov qword ptr [r15 + 8], rcx - 41221b: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 41221f: 0f 11 00 movups xmmword ptr [rax], xmm0 - 412222: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 - 412226: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 - 41222a: e8 b1 fc ff ff call 0x411ee0 - 41222f: 85 c0 test eax, eax - 412231: 0f 85 21 01 00 00 jne 0x412358 <_IO_wfile_seekoff+0x388> - 412237: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 41223c: 41 83 27 ef and dword ptr [r15], -17 - 412240: 48 89 e8 mov rax, rbp - 412243: 4d 01 c6 add r14, r8 - 412246: 4d 89 b7 90 00 00 00 mov qword ptr [r15 + 144], r14 - 41224d: e9 79 01 00 00 jmp 0x4123cb <_IO_wfile_seekoff+0x3fb> - 412252: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 412258: 48 39 d1 cmp rcx, rdx - 41225b: 0f 85 c5 fd ff ff jne 0x412026 <_IO_wfile_seekoff+0x56> - 412261: c7 44 24 08 01 00 00 00 mov dword ptr [rsp + 8], 1 - 412269: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 412270: 41 f7 07 00 08 00 00 test dword ptr [r15], 2048 - 412277: 0f 85 ba fd ff ff jne 0x412037 <_IO_wfile_seekoff+0x67> - 41227d: 48 83 78 30 00 cmp qword ptr [rax + 48], 0 - 412282: 0f 85 da fd ff ff jne 0x412062 <_IO_wfile_seekoff+0x92> - 412288: 48 8b 78 10 mov rdi, qword ptr [rax + 16] - 41228c: 48 85 ff test rdi, rdi - 41228f: 74 0c je 0x41229d <_IO_wfile_seekoff+0x2cd> - 412291: e8 ba d2 00 00 call 0x41f550 - 412296: 41 81 27 ff fe ff ff and dword ptr [r15], 4294967039 - 41229d: 4c 89 ff mov rdi, r15 - 4122a0: e8 cb 55 00 00 call 0x417870 <_IO_doallocbuf> - 4122a5: f3 41 0f 6f 47 38 movdqu xmm0, xmmword ptr [r15 + 56] - 4122ab: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] - 4122b2: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 4122b6: 41 0f 11 47 08 movups xmmword ptr [r15 + 8], xmm0 - 4122bb: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 - 4122c0: 41 0f 11 47 28 movups xmmword ptr [r15 + 40], xmm0 - 4122c5: f3 0f 7e 40 30 movq xmm0, qword ptr [rax + 48] # xmm0 = mem[0],zero - 4122ca: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 4122ce: 0f 11 00 movups xmmword ptr [rax], xmm0 - 4122d1: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 - 4122d5: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 - 4122d9: 41 83 fc 01 cmp r12d, 1 - 4122dd: 0f 85 89 fd ff ff jne 0x41206c <_IO_wfile_seekoff+0x9c> - 4122e3: 4d 8b af 98 00 00 00 mov r13, qword ptr [r15 + 152] - 4122ea: 4c 89 ef mov rdi, r13 - 4122ed: e8 4e 13 00 00 call 0x413640 <__libio_codecvt_encoding> - 4122f2: 85 c0 test eax, eax - 4122f4: 0f 8e 46 02 00 00 jle 0x412540 <_IO_wfile_seekoff+0x570> - 4122fa: 49 8b 8f a0 00 00 00 mov rcx, qword ptr [r15 + 160] - 412301: 48 98 cdqe - 412303: 48 8b 51 08 mov rdx, qword ptr [rcx + 8] - 412307: 48 2b 11 sub rdx, qword ptr [rcx] - 41230a: 48 c1 fa 02 sar rdx, 2 - 41230e: 48 0f af c2 imul rax, rdx - 412312: 48 29 c5 sub rbp, rax - 412315: 49 8b 47 10 mov rax, qword ptr [r15 + 16] - 412319: 49 2b 47 08 sub rax, qword ptr [r15 + 8] - 41231d: 48 29 c5 sub rbp, rax - 412320: 49 8b 87 90 00 00 00 mov rax, qword ptr [r15 + 144] - 412327: 48 83 f8 ff cmp rax, -1 - 41232b: 74 13 je 0x412340 <_IO_wfile_seekoff+0x370> - 41232d: 48 01 c5 add rbp, rax - 412330: 45 31 e4 xor r12d, r12d - 412333: e9 98 fd ff ff jmp 0x4120d0 <_IO_wfile_seekoff+0x100> - 412338: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 412340: 49 c7 c5 80 1b 4c 00 mov r13, 4987776 - 412347: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 41234e: 4c 29 eb sub rbx, r13 - 412351: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 412358: 4c 89 ff mov rdi, r15 - 41235b: e8 30 6d 00 00 call 0x419090 <_IO_unsave_markers> - 412360: 4d 8b b7 d8 00 00 00 mov r14, qword ptr [r15 + 216] - 412367: 4c 89 f0 mov rax, r14 - 41236a: 4c 29 e8 sub rax, r13 - 41236d: 48 39 d8 cmp rax, rbx - 412370: 0f 83 ea 02 00 00 jae 0x412660 <_IO_wfile_seekoff+0x690> - 412376: 44 89 e2 mov edx, r12d - 412379: 48 89 ee mov rsi, rbp - 41237c: 4c 89 ff mov rdi, r15 - 41237f: 41 ff 96 80 00 00 00 call qword ptr [r14 + 128] - 412386: 48 83 f8 ff cmp rax, -1 - 41238a: 74 3f je 0x4123cb <_IO_wfile_seekoff+0x3fb> - 41238c: f3 41 0f 6f 47 38 movdqu xmm0, xmmword ptr [r15 + 56] - 412392: 49 8b 97 a0 00 00 00 mov rdx, qword ptr [r15 + 160] - 412399: 49 89 87 90 00 00 00 mov qword ptr [r15 + 144], rax - 4123a0: 41 83 27 ef and dword ptr [r15], -17 - 4123a4: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 4123a8: 41 0f 11 47 08 movups xmmword ptr [r15 + 8], xmm0 - 4123ad: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 - 4123b2: 41 0f 11 47 28 movups xmmword ptr [r15 + 40], xmm0 - 4123b7: f3 0f 7e 42 30 movq xmm0, qword ptr [rdx + 48] # xmm0 = mem[0],zero - 4123bc: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 4123c0: 0f 11 02 movups xmmword ptr [rdx], xmm0 - 4123c3: 0f 11 42 10 movups xmmword ptr [rdx + 16], xmm0 - 4123c7: 0f 11 42 20 movups xmmword ptr [rdx + 32], xmm0 - 4123cb: 48 8b 9c 24 c8 00 00 00 mov rbx, qword ptr [rsp + 200] - 4123d3: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] - 4123dc: 0f 85 87 04 00 00 jne 0x412869 <_IO_wfile_seekoff+0x899> - 4123e2: 48 81 c4 d8 00 00 00 add rsp, 216 - 4123e9: 5b pop rbx - 4123ea: 5d pop rbp - 4123eb: 41 5c pop r12 - 4123ed: 41 5d pop r13 - 4123ef: 41 5e pop r14 - 4123f1: 41 5f pop r15 - 4123f3: c3 ret - 4123f4: 0f 1f 40 00 nop dword ptr [rax] - 4123f8: 48 83 78 30 00 cmp qword ptr [rax + 48], 0 - 4123fd: 0f 84 9d 01 00 00 je 0x4125a0 <_IO_wfile_seekoff+0x5d0> - 412403: 8b 17 mov edx, dword ptr [rdi] - 412405: 48 8b 68 20 mov rbp, qword ptr [rax + 32] - 412409: 48 8b 58 18 mov rbx, qword ptr [rax + 24] - 41240d: 89 d7 mov edi, edx - 41240f: 81 e7 00 10 00 00 and edi, 4096 - 412415: 89 7c 24 08 mov dword ptr [rsp + 8], edi - 412419: 48 39 dd cmp rbp, rbx - 41241c: 76 57 jbe 0x412475 <_IO_wfile_seekoff+0x4a5> - 41241e: 85 ff test edi, edi - 412420: 74 53 je 0x412475 <_IO_wfile_seekoff+0x4a5> - 412422: 4d 8b af d8 00 00 00 mov r13, qword ptr [r15 + 216] - 412429: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 412430: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 412437: 4c 89 ef mov rdi, r13 - 41243a: 48 29 d0 sub rax, rdx - 41243d: 48 29 d7 sub rdi, rdx - 412440: 48 39 f8 cmp rax, rdi - 412443: 0f 86 e9 03 00 00 jbe 0x412832 <_IO_wfile_seekoff+0x862> - 412449: 31 f6 xor esi, esi - 41244b: ba 02 00 00 00 mov edx, 2 - 412450: 4c 89 ff mov rdi, r15 - 412453: 41 ff 95 80 00 00 00 call qword ptr [r13 + 128] - 41245a: 48 83 f8 ff cmp rax, -1 - 41245e: 0f 84 9f 00 00 00 je 0x412503 <_IO_wfile_seekoff+0x533> - 412464: 49 89 87 90 00 00 00 mov qword ptr [r15 + 144], rax - 41246b: 41 8b 17 mov edx, dword ptr [r15] - 41246e: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] - 412475: 4c 8b 28 mov r13, qword ptr [rax] - 412478: 4c 8b 70 08 mov r14, qword ptr [rax + 8] - 41247c: 80 e6 01 and dh, 1 - 41247f: 0f 84 3b 01 00 00 je 0x4125c0 <_IO_wfile_seekoff+0x5f0> - 412485: 4d 39 ee cmp r14, r13 - 412488: 77 6b ja 0x4124f5 <_IO_wfile_seekoff+0x525> - 41248a: 4c 8b 68 40 mov r13, qword ptr [rax + 64] - 41248e: 4c 8b 70 50 mov r14, qword ptr [rax + 80] - 412492: 4c 89 6c 24 10 mov qword ptr [rsp + 16], r13 - 412497: 4d 8b a7 98 00 00 00 mov r12, qword ptr [r15 + 152] - 41249e: 4c 89 e7 mov rdi, r12 - 4124a1: e8 9a 11 00 00 call 0x413640 <__libio_codecvt_encoding> - 4124a6: 89 c2 mov edx, eax - 4124a8: 48 39 dd cmp rbp, rbx - 4124ab: 0f 87 1f 01 00 00 ja 0x4125d0 <_IO_wfile_seekoff+0x600> - 4124b1: 49 8b 4f 10 mov rcx, qword ptr [r15 + 16] - 4124b5: 85 c0 test eax, eax - 4124b7: 0f 8e 33 03 00 00 jle 0x4127f0 <_IO_wfile_seekoff+0x820> - 4124bd: 4c 89 f0 mov rax, r14 - 4124c0: 48 63 da movsxd rbx, edx - 4124c3: 49 2b 4f 08 sub rcx, qword ptr [r15 + 8] - 4124c7: 4c 29 e8 sub rax, r13 - 4124ca: 48 c1 f8 02 sar rax, 2 - 4124ce: 48 0f af c3 imul rax, rbx - 4124d2: 48 f7 d8 neg rax - 4124d5: 48 29 c8 sub rax, rcx - 4124d8: 48 89 c3 mov rbx, rax - 4124db: 49 8b 87 90 00 00 00 mov rax, qword ptr [r15 + 144] - 4124e2: 48 83 f8 ff cmp rax, -1 - 4124e6: 0f 84 2c 01 00 00 je 0x412618 <_IO_wfile_seekoff+0x648> - 4124ec: 48 01 d8 add rax, rbx - 4124ef: 0f 89 d6 fe ff ff jns 0x4123cb <_IO_wfile_seekoff+0x3fb> - 4124f5: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4124fc: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 412503: 48 c7 c0 ff ff ff ff mov rax, -1 - 41250a: e9 bc fe ff ff jmp 0x4123cb <_IO_wfile_seekoff+0x3fb> - 41250f: 90 nop - 412510: 48 89 ee mov rsi, rbp - 412513: 31 c9 xor ecx, ecx - 412515: e9 33 fc ff ff jmp 0x41214d <_IO_wfile_seekoff+0x17d> - 41251a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 412520: 48 83 f8 ff cmp rax, -1 - 412524: 0f 84 56 01 00 00 je 0x412680 <_IO_wfile_seekoff+0x6b0> - 41252a: 48 29 c1 sub rcx, rax - 41252d: 41 bc 01 00 00 00 mov r12d, 1 - 412533: 48 89 cd mov rbp, rcx - 412536: e9 1d fe ff ff jmp 0x412358 <_IO_wfile_seekoff+0x388> - 41253b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 412540: 49 8b b7 a0 00 00 00 mov rsi, qword ptr [r15 + 160] - 412547: 49 8b 4f 10 mov rcx, qword ptr [r15 + 16] - 41254b: 4c 89 ef mov rdi, r13 - 41254e: 49 8b 57 18 mov rdx, qword ptr [r15 + 24] - 412552: 48 8b 46 60 mov rax, qword ptr [rsi + 96] - 412556: 4c 8b 06 mov r8, qword ptr [rsi] - 412559: 48 83 c6 58 add rsi, 88 - 41255d: 4c 2b 46 b8 sub r8, qword ptr [rsi - 72] - 412561: 48 89 06 mov qword ptr [rsi], rax - 412564: 49 c1 f8 02 sar r8, 2 - 412568: e8 03 11 00 00 call 0x413670 <__libio_codecvt_length> - 41256d: 49 8b 4f 18 mov rcx, qword ptr [r15 + 24] - 412571: 48 63 d0 movsxd rdx, eax - 412574: 48 8d 04 11 lea rax, [rcx + rdx] - 412578: 49 89 47 08 mov qword ptr [r15 + 8], rax - 41257c: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] - 412583: 48 8b 30 mov rsi, qword ptr [rax] - 412586: 48 89 70 08 mov qword ptr [rax + 8], rsi - 41258a: 49 8b 47 10 mov rax, qword ptr [r15 + 16] - 41258e: 48 29 c8 sub rax, rcx - 412591: 48 29 d0 sub rax, rdx - 412594: 48 29 c5 sub rbp, rax - 412597: e9 84 fd ff ff jmp 0x412320 <_IO_wfile_seekoff+0x350> - 41259c: 0f 1f 40 00 nop dword ptr [rax] - 4125a0: 31 db xor ebx, ebx - 4125a2: e9 34 ff ff ff jmp 0x4124db <_IO_wfile_seekoff+0x50b> - 4125a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4125b0: 45 31 c0 xor r8d, r8d - 4125b3: 31 d2 xor edx, edx - 4125b5: e9 22 fc ff ff jmp 0x4121dc <_IO_wfile_seekoff+0x20c> - 4125ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4125c0: 48 8b 40 10 mov rax, qword ptr [rax + 16] - 4125c4: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 4125c9: e9 c9 fe ff ff jmp 0x412497 <_IO_wfile_seekoff+0x4c7> - 4125ce: 66 90 nop - 4125d0: 49 8b af a0 00 00 00 mov rbp, qword ptr [r15 + 160] - 4125d7: 48 8b 4d 20 mov rcx, qword ptr [rbp + 32] - 4125db: 4c 8b 6d 18 mov r13, qword ptr [rbp + 24] - 4125df: 48 89 cb mov rbx, rcx - 4125e2: 4c 29 eb sub rbx, r13 - 4125e5: 85 c0 test eax, eax - 4125e7: 0f 8e 93 01 00 00 jle 0x412780 <_IO_wfile_seekoff+0x7b0> - 4125ed: 48 c1 fb 02 sar rbx, 2 - 4125f1: 48 98 cdqe - 4125f3: 48 0f af d8 imul rbx, rax - 4125f7: 44 8b 44 24 08 mov r8d, dword ptr [rsp + 8] - 4125fc: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 412600: 45 85 c0 test r8d, r8d - 412603: 74 6b je 0x412670 <_IO_wfile_seekoff+0x6a0> - 412605: 49 2b 47 20 sub rax, qword ptr [r15 + 32] - 412609: 48 01 c3 add rbx, rax - 41260c: e9 ca fe ff ff jmp 0x4124db <_IO_wfile_seekoff+0x50b> - 412611: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 412618: 49 8b af d8 00 00 00 mov rbp, qword ptr [r15 + 216] - 41261f: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 412626: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 41262d: 48 89 ef mov rdi, rbp - 412630: 48 29 d0 sub rax, rdx - 412633: 48 29 d7 sub rdi, rdx - 412636: 48 39 f8 cmp rax, rdi - 412639: 0f 86 fd 01 00 00 jbe 0x41283c <_IO_wfile_seekoff+0x86c> - 41263f: 31 f6 xor esi, esi - 412641: ba 01 00 00 00 mov edx, 1 - 412646: 4c 89 ff mov rdi, r15 - 412649: ff 95 80 00 00 00 call qword ptr [rbp + 128] - 41264f: 48 83 f8 ff cmp rax, -1 - 412653: 0f 85 93 fe ff ff jne 0x4124ec <_IO_wfile_seekoff+0x51c> - 412659: e9 a5 fe ff ff jmp 0x412503 <_IO_wfile_seekoff+0x533> - 41265e: 66 90 nop - 412660: e8 2b 17 00 00 call 0x413d90 <_IO_vtable_check> - 412665: e9 0c fd ff ff jmp 0x412376 <_IO_wfile_seekoff+0x3a6> - 41266a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 412670: 49 2b 47 10 sub rax, qword ptr [r15 + 16] - 412674: 48 01 c3 add rbx, rax - 412677: e9 5f fe ff ff jmp 0x4124db <_IO_wfile_seekoff+0x50b> - 41267c: 0f 1f 40 00 nop dword ptr [rax] - 412680: 48 89 cd mov rbp, rcx - 412683: 41 bc 01 00 00 00 mov r12d, 1 - 412689: e9 ca fc ff ff jmp 0x412358 <_IO_wfile_seekoff+0x388> - 41268e: 66 90 nop - 412690: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 412695: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 41269a: e8 f1 16 00 00 call 0x413d90 <_IO_vtable_check> - 41269f: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 4126a4: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 4126a9: e9 f6 fa ff ff jmp 0x4121a4 <_IO_wfile_seekoff+0x1d4> - 4126ae: 66 90 nop - 4126b0: 48 89 e8 mov rax, rbp - 4126b3: 66 48 0f 6e c1 movq xmm0, rcx - 4126b8: 4c 89 ff mov rdi, r15 - 4126bb: 48 29 f0 sub rax, rsi - 4126be: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 4126c2: 31 f6 xor esi, esi - 4126c4: 48 01 c1 add rcx, rax - 4126c7: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] - 4126ce: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 - 4126d3: 41 0f 11 47 28 movups xmmword ptr [r15 + 40], xmm0 - 4126d8: f3 0f 7e 40 30 movq xmm0, qword ptr [rax + 48] # xmm0 = mem[0],zero - 4126dd: 49 89 4f 08 mov qword ptr [r15 + 8], rcx - 4126e1: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 4126e5: 0f 11 00 movups xmmword ptr [rax], xmm0 - 4126e8: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 - 4126ec: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 - 4126f0: e8 eb f7 ff ff call 0x411ee0 - 4126f5: 85 c0 test eax, eax - 4126f7: 0f 85 43 fc ff ff jne 0x412340 <_IO_wfile_seekoff+0x370> - 4126fd: 49 8b b7 90 00 00 00 mov rsi, qword ptr [r15 + 144] - 412704: 41 83 27 ef and dword ptr [r15], -17 - 412708: 48 85 f6 test rsi, rsi - 41270b: 78 32 js 0x41273f <_IO_wfile_seekoff+0x76f> - 41270d: 49 8b 9f d8 00 00 00 mov rbx, qword ptr [r15 + 216] - 412714: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 41271b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 412722: 48 89 df mov rdi, rbx - 412725: 48 29 d0 sub rax, rdx - 412728: 48 29 d7 sub rdi, rdx - 41272b: 48 39 f8 cmp rax, rdi - 41272e: 0f 86 24 01 00 00 jbe 0x412858 <_IO_wfile_seekoff+0x888> - 412734: 31 d2 xor edx, edx - 412736: 4c 89 ff mov rdi, r15 - 412739: ff 93 80 00 00 00 call qword ptr [rbx + 128] - 41273f: 48 89 e8 mov rax, rbp - 412742: e9 84 fc ff ff jmp 0x4123cb <_IO_wfile_seekoff+0x3fb> - 412747: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 412750: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 412755: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 41275a: e8 31 16 00 00 call 0x413d90 <_IO_vtable_check> - 41275f: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 412764: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 412769: e9 f5 f9 ff ff jmp 0x412163 <_IO_wfile_seekoff+0x193> - 41276e: 66 90 nop - 412770: e8 1b 16 00 00 call 0x413d90 <_IO_vtable_check> - 412775: e9 1f f9 ff ff jmp 0x412099 <_IO_wfile_seekoff+0xc9> - 41277a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 412780: 48 89 df mov rdi, rbx - 412783: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 412788: e8 d3 c7 00 00 call 0x41ef60 - 41278d: 4c 89 6c 24 28 mov qword ptr [rsp + 40], r13 - 412792: 4c 89 ea mov rdx, r13 - 412795: 4c 89 e7 mov rdi, r12 - 412798: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 41279d: 49 89 c6 mov r14, rax - 4127a0: 48 8b 45 60 mov rax, qword ptr [rbp + 96] - 4127a4: 48 8d 74 24 30 lea rsi, [rsp + 48] - 4127a9: 4c 01 f3 add rbx, r14 - 4127ac: 4d 89 f1 mov r9, r14 - 4127af: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 4127b4: 48 8d 44 24 20 lea rax, [rsp + 32] - 4127b9: 50 push rax - 4127ba: 53 push rbx - 4127bb: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 4127c0: 4c 8d 44 24 38 lea r8, [rsp + 56] - 4127c5: e8 96 0c 00 00 call 0x413460 <__libio_codecvt_out> - 4127ca: 41 59 pop r9 - 4127cc: 41 5a pop r10 - 4127ce: 85 c0 test eax, eax - 4127d0: 75 74 jne 0x412846 <_IO_wfile_seekoff+0x876> - 4127d2: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] - 4127d7: 4c 89 f7 mov rdi, r14 - 4127da: 4c 29 f3 sub rbx, r14 - 4127dd: e8 6e cd 00 00 call 0x41f550 - 4127e2: e9 10 fe ff ff jmp 0x4125f7 <_IO_wfile_seekoff+0x627> - 4127e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4127f0: 49 8b 57 18 mov rdx, qword ptr [r15 + 24] - 4127f4: 4d 89 e8 mov r8, r13 - 4127f7: 4c 2b 44 24 10 sub r8, qword ptr [rsp + 16] - 4127fc: 4c 89 e7 mov rdi, r12 - 4127ff: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] - 412806: 48 8d 74 24 30 lea rsi, [rsp + 48] - 41280b: 49 c1 f8 02 sar r8, 2 - 41280f: 48 8b 40 60 mov rax, qword ptr [rax + 96] - 412813: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 412818: e8 53 0e 00 00 call 0x413670 <__libio_codecvt_length> - 41281d: 49 8b 57 10 mov rdx, qword ptr [r15 + 16] - 412821: 49 2b 57 18 sub rdx, qword ptr [r15 + 24] - 412825: 48 98 cdqe - 412827: 48 29 d0 sub rax, rdx - 41282a: 48 89 c3 mov rbx, rax - 41282d: e9 a9 fc ff ff jmp 0x4124db <_IO_wfile_seekoff+0x50b> - 412832: e8 59 15 00 00 call 0x413d90 <_IO_vtable_check> - 412837: e9 0d fc ff ff jmp 0x412449 <_IO_wfile_seekoff+0x479> - 41283c: e8 4f 15 00 00 call 0x413d90 <_IO_vtable_check> - 412841: e9 f9 fd ff ff jmp 0x41263f <_IO_wfile_seekoff+0x66f> - 412846: 4c 89 f7 mov rdi, r14 - 412849: e8 02 cd 00 00 call 0x41f550 - 41284e: b8 ff ff ff ff mov eax, 4294967295 - 412853: e9 73 fb ff ff jmp 0x4123cb <_IO_wfile_seekoff+0x3fb> - 412858: e8 33 15 00 00 call 0x413d90 <_IO_vtable_check> - 41285d: 49 8b b7 90 00 00 00 mov rsi, qword ptr [r15 + 144] - 412864: e9 cb fe ff ff jmp 0x412734 <_IO_wfile_seekoff+0x764> - 412869: e8 62 93 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 41286e: 66 90 nop - -0000000000412870 <_IO_wfile_underflow_maybe_mmap>: - 412870: f3 0f 1e fa endbr64 - 412874: 55 push rbp - 412875: 48 89 fd mov rbp, rdi - 412878: e8 23 2d 00 00 call 0x4155a0 <_IO_file_underflow_maybe_mmap> - 41287d: 83 f8 ff cmp eax, -1 - 412880: 74 1e je 0x4128a0 <_IO_wfile_underflow_maybe_mmap+0x30> - 412882: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 412889: 48 89 ef mov rdi, rbp - 41288c: 5d pop rbp - 41288d: 48 8b 80 e0 00 00 00 mov rax, qword ptr [rax + 224] - 412894: 48 8b 40 20 mov rax, qword ptr [rax + 32] - 412898: ff e0 jmp rax - 41289a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4128a0: b8 ff ff ff ff mov eax, 4294967295 - 4128a5: 5d pop rbp - 4128a6: c3 ret - 4128a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -00000000004128b0 <_IO_wfile_underflow_mmap>: - 4128b0: f3 0f 1e fa endbr64 - 4128b4: 55 push rbp - 4128b5: 53 push rbx - 4128b6: 48 89 fb mov rbx, rdi - 4128b9: 48 83 ec 18 sub rsp, 24 - 4128bd: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4128c6: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 4128cb: 31 c0 xor eax, eax - 4128cd: 8b 07 mov eax, dword ptr [rdi] - 4128cf: a8 04 test al, 4 - 4128d1: 0f 85 19 01 00 00 jne 0x4129f0 <_IO_wfile_underflow_mmap+0x140> - 4128d7: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 4128de: 48 8b 10 mov rdx, qword ptr [rax] - 4128e1: 48 3b 50 08 cmp rdx, qword ptr [rax + 8] - 4128e5: 0f 82 85 00 00 00 jb 0x412970 <_IO_wfile_underflow_mmap+0xc0> - 4128eb: 48 8b af 98 00 00 00 mov rbp, qword ptr [rdi + 152] - 4128f2: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 4128f6: 48 3b 57 10 cmp rdx, qword ptr [rdi + 16] - 4128fa: 0f 83 90 00 00 00 jae 0x412990 <_IO_wfile_underflow_mmap+0xe0> - 412900: 4c 8b 48 30 mov r9, qword ptr [rax + 48] - 412904: 48 89 14 24 mov qword ptr [rsp], rdx - 412908: 4d 85 c9 test r9, r9 - 41290b: 0f 84 a5 00 00 00 je 0x4129b6 <_IO_wfile_underflow_mmap+0x106> - 412911: 48 8b 48 58 mov rcx, qword ptr [rax + 88] - 412915: 48 8d 78 08 lea rdi, [rax + 8] - 412919: 4c 89 08 mov qword ptr [rax], r9 - 41291c: 48 8d 70 58 lea rsi, [rax + 88] - 412920: 4c 89 48 10 mov qword ptr [rax + 16], r9 - 412924: 48 89 48 60 mov qword ptr [rax + 96], rcx - 412928: 48 8b 4b 10 mov rcx, qword ptr [rbx + 16] - 41292c: 57 push rdi - 41292d: 48 89 ef mov rdi, rbp - 412930: ff 70 38 push qword ptr [rax + 56] - 412933: 4c 8d 44 24 10 lea r8, [rsp + 16] - 412938: e8 13 0c 00 00 call 0x413550 <__libio_codecvt_in> - 41293d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 412942: 59 pop rcx - 412943: 5e pop rsi - 412944: 48 89 43 08 mov qword ptr [rbx + 8], rax - 412948: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 41294f: 48 8b 10 mov rdx, qword ptr [rax] - 412952: 48 3b 50 08 cmp rdx, qword ptr [rax + 8] - 412956: 72 18 jb 0x412970 <_IO_wfile_underflow_mmap+0xc0> - 412958: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41295f: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 - 412966: b8 ff ff ff ff mov eax, 4294967295 - 41296b: 83 0b 20 or dword ptr [rbx], 32 - 41296e: eb 02 jmp 0x412972 <_IO_wfile_underflow_mmap+0xc2> - 412970: 8b 02 mov eax, dword ptr [rdx] - 412972: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 412977: 64 48 33 34 25 28 00 00 00 xor rsi, qword ptr fs:[40] - 412980: 0f 85 94 00 00 00 jne 0x412a1a <_IO_wfile_underflow_mmap+0x16a> - 412986: 48 83 c4 18 add rsp, 24 - 41298a: 5b pop rbx - 41298b: 5d pop rbp - 41298c: c3 ret - 41298d: 0f 1f 00 nop dword ptr [rax] - 412990: e8 eb 2d 00 00 call 0x415780 <_IO_file_underflow_mmap> - 412995: 83 f8 ff cmp eax, -1 - 412998: 74 76 je 0x412a10 <_IO_wfile_underflow_mmap+0x160> - 41299a: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 4129a1: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] - 4129a5: 4c 8b 48 30 mov r9, qword ptr [rax + 48] - 4129a9: 48 89 14 24 mov qword ptr [rsp], rdx - 4129ad: 4d 85 c9 test r9, r9 - 4129b0: 0f 85 5b ff ff ff jne 0x412911 <_IO_wfile_underflow_mmap+0x61> - 4129b6: 48 8b 78 40 mov rdi, qword ptr [rax + 64] - 4129ba: 48 85 ff test rdi, rdi - 4129bd: 74 0b je 0x4129ca <_IO_wfile_underflow_mmap+0x11a> - 4129bf: e8 8c cb 00 00 call 0x41f550 - 4129c4: 81 23 ff fe ff ff and dword ptr [rbx], 4294967039 - 4129ca: 48 89 df mov rdi, rbx - 4129cd: e8 ce aa 05 00 call 0x46d4a0 <_IO_wdoallocbuf> - 4129d2: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 4129d9: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] - 4129dd: 4c 8b 48 30 mov r9, qword ptr [rax + 48] - 4129e1: e9 2b ff ff ff jmp 0x412911 <_IO_wfile_underflow_mmap+0x61> - 4129e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4129f0: 83 c8 20 or eax, 32 - 4129f3: 89 07 mov dword ptr [rdi], eax - 4129f5: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4129fc: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 - 412a03: b8 ff ff ff ff mov eax, 4294967295 - 412a08: e9 65 ff ff ff jmp 0x412972 <_IO_wfile_underflow_mmap+0xc2> - 412a0d: 0f 1f 00 nop dword ptr [rax] - 412a10: b8 ff ff ff ff mov eax, 4294967295 - 412a15: e9 58 ff ff ff jmp 0x412972 <_IO_wfile_underflow_mmap+0xc2> - 412a1a: e8 b1 91 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 412a1f: 90 nop - -0000000000412a20 <_IO_wdo_write>: - 412a20: f3 0f 1e fa endbr64 - 412a24: 41 57 push r15 - 412a26: 41 56 push r14 - 412a28: 41 55 push r13 - 412a2a: 41 54 push r12 - 412a2c: 55 push rbp - 412a2d: 53 push rbx - 412a2e: 48 89 fb mov rbx, rdi - 412a31: 48 83 ec 58 sub rsp, 88 - 412a35: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 412a3e: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 412a43: 31 c0 xor eax, eax - 412a45: 48 85 d2 test rdx, rdx - 412a48: 0f 84 f2 00 00 00 je 0x412b40 <_IO_wdo_write+0x120> - 412a4e: 4c 8b 4f 28 mov r9, qword ptr [rdi + 40] - 412a52: 4c 8b 77 20 mov r14, qword ptr [rdi + 32] - 412a56: 48 89 f5 mov rbp, rsi - 412a59: 49 89 d5 mov r13, rdx - 412a5c: 4c 8b a7 98 00 00 00 mov r12, qword ptr [rdi + 152] - 412a63: 4c 39 4f 30 cmp qword ptr [rdi + 48], r9 - 412a67: 0f 84 33 01 00 00 je 0x412ba0 <_IO_wdo_write+0x180> - 412a6d: 48 8d 44 24 28 lea rax, [rsp + 40] - 412a72: 4c 8d 44 24 20 lea r8, [rsp + 32] - 412a77: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 412a7c: 48 8d 44 24 30 lea rax, [rsp + 48] - 412a81: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 412a86: e9 93 00 00 00 jmp 0x412b1e <_IO_wdo_write+0xfe> - 412a8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 412a90: 48 8b 43 40 mov rax, qword ptr [rbx + 64] - 412a94: 4c 89 4c 24 28 mov qword ptr [rsp + 40], r9 - 412a99: 48 8b bb a0 00 00 00 mov rdi, qword ptr [rbx + 160] - 412aa0: 48 89 ea mov rdx, rbp - 412aa3: 4a 8d 4c ad 00 lea rcx, [rbp + 4*r13] - 412aa8: ff 74 24 10 push qword ptr [rsp + 16] - 412aac: 50 push rax - 412aad: 48 8d 77 58 lea rsi, [rdi + 88] - 412ab1: 4c 89 e7 mov rdi, r12 - 412ab4: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 412ab9: e8 a2 09 00 00 call 0x413460 <__libio_codecvt_out> - 412abe: 4c 89 f6 mov rsi, r14 - 412ac1: 48 89 df mov rdi, rbx - 412ac4: 41 89 c7 mov r15d, eax - 412ac7: 58 pop rax - 412ac8: 5a pop rdx - 412ac9: 48 8b 54 24 28 mov rdx, qword ptr [rsp + 40] - 412ace: 4c 29 f2 sub rdx, r14 - 412ad1: e8 3a 31 00 00 call 0x415c10 <_IO_new_do_write> - 412ad6: 83 f8 ff cmp eax, -1 - 412ad9: 0f 84 90 00 00 00 je 0x412b6f <_IO_wdo_write+0x14f> - 412adf: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] - 412ae4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 412ae9: 48 89 d0 mov rax, rdx - 412aec: 48 29 e8 sub rax, rbp - 412aef: 48 c1 f8 02 sar rax, 2 - 412af3: 49 29 c5 sub r13, rax - 412af6: 45 85 ff test r15d, r15d - 412af9: 74 13 je 0x412b0e <_IO_wdo_write+0xee> - 412afb: 48 39 ea cmp rdx, rbp - 412afe: 0f 84 cc 00 00 00 je 0x412bd0 <_IO_wdo_write+0x1b0> - 412b04: 41 83 ff 01 cmp r15d, 1 - 412b08: 0f 85 c2 00 00 00 jne 0x412bd0 <_IO_wdo_write+0x1b0> - 412b0e: 4d 85 ed test r13, r13 - 412b11: 74 2d je 0x412b40 <_IO_wdo_write+0x120> - 412b13: 4c 8b 4b 28 mov r9, qword ptr [rbx + 40] - 412b17: 4c 8b 73 20 mov r14, qword ptr [rbx + 32] - 412b1b: 48 89 d5 mov rbp, rdx - 412b1e: 4c 89 c8 mov rax, r9 - 412b21: 4c 29 f0 sub rax, r14 - 412b24: 48 83 f8 0f cmp rax, 15 - 412b28: 0f 87 62 ff ff ff ja 0x412a90 <_IO_wdo_write+0x70> - 412b2e: 4c 8b 74 24 18 mov r14, qword ptr [rsp + 24] - 412b33: 48 8d 44 24 40 lea rax, [rsp + 64] - 412b38: 4d 89 f1 mov r9, r14 - 412b3b: e9 54 ff ff ff jmp 0x412a94 <_IO_wdo_write+0x74> - 412b40: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] - 412b47: 8b 03 mov eax, dword ptr [rbx] - 412b49: 48 8b 4a 30 mov rcx, qword ptr [rdx + 48] - 412b4d: 48 89 4a 10 mov qword ptr [rdx + 16], rcx - 412b51: 48 89 0a mov qword ptr [rdx], rcx - 412b54: 48 89 4a 08 mov qword ptr [rdx + 8], rcx - 412b58: 48 89 4a 20 mov qword ptr [rdx + 32], rcx - 412b5c: 48 89 4a 18 mov qword ptr [rdx + 24], rcx - 412b60: 25 02 02 00 00 and eax, 514 - 412b65: 75 31 jne 0x412b98 <_IO_wdo_write+0x178> - 412b67: 48 8b 4a 38 mov rcx, qword ptr [rdx + 56] - 412b6b: 48 89 4a 28 mov qword ptr [rdx + 40], rcx - 412b6f: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 412b74: 64 48 33 34 25 28 00 00 00 xor rsi, qword ptr fs:[40] - 412b7d: 0f 85 86 00 00 00 jne 0x412c09 <_IO_wdo_write+0x1e9> - 412b83: 48 83 c4 58 add rsp, 88 - 412b87: 5b pop rbx - 412b88: 5d pop rbp - 412b89: 41 5c pop r12 - 412b8b: 41 5d pop r13 - 412b8d: 41 5e pop r14 - 412b8f: 41 5f pop r15 - 412b91: c3 ret - 412b92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 412b98: 48 89 4a 28 mov qword ptr [rdx + 40], rcx - 412b9c: 31 c0 xor eax, eax - 412b9e: eb cf jmp 0x412b6f <_IO_wdo_write+0x14f> - 412ba0: 4d 39 f1 cmp r9, r14 - 412ba3: 0f 84 c4 fe ff ff je 0x412a6d <_IO_wdo_write+0x4d> - 412ba9: 4c 89 ca mov rdx, r9 - 412bac: 4c 89 f6 mov rsi, r14 - 412baf: 4c 29 f2 sub rdx, r14 - 412bb2: e8 59 30 00 00 call 0x415c10 <_IO_new_do_write> - 412bb7: 83 f8 ff cmp eax, -1 - 412bba: 74 b3 je 0x412b6f <_IO_wdo_write+0x14f> - 412bbc: 4c 8b 4b 28 mov r9, qword ptr [rbx + 40] - 412bc0: 4c 8b 73 20 mov r14, qword ptr [rbx + 32] - 412bc4: e9 a4 fe ff ff jmp 0x412a6d <_IO_wdo_write+0x4d> - 412bc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 412bd0: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] - 412bd7: 31 c0 xor eax, eax - 412bd9: 4d 85 ed test r13, r13 - 412bdc: 0f 95 c0 setne al - 412bdf: 48 8b 4a 30 mov rcx, qword ptr [rdx + 48] - 412be3: f7 d8 neg eax - 412be5: 48 89 4a 10 mov qword ptr [rdx + 16], rcx - 412be9: 48 89 0a mov qword ptr [rdx], rcx - 412bec: 48 89 4a 08 mov qword ptr [rdx + 8], rcx - 412bf0: 48 89 4a 20 mov qword ptr [rdx + 32], rcx - 412bf4: 48 89 4a 18 mov qword ptr [rdx + 24], rcx - 412bf8: f7 03 02 02 00 00 test dword ptr [rbx], 514 - 412bfe: 0f 85 67 ff ff ff jne 0x412b6b <_IO_wdo_write+0x14b> - 412c04: e9 5e ff ff ff jmp 0x412b67 <_IO_wdo_write+0x147> - 412c09: e8 c2 8f 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 412c0e: 66 90 nop - -0000000000412c10 <_IO_wfile_overflow>: - 412c10: f3 0f 1e fa endbr64 - 412c14: 55 push rbp - 412c15: 48 89 fd mov rbp, rdi - 412c18: 53 push rbx - 412c19: 48 83 ec 08 sub rsp, 8 - 412c1d: 8b 07 mov eax, dword ptr [rdi] - 412c1f: a8 08 test al, 8 - 412c21: 0f 85 11 01 00 00 jne 0x412d38 <_IO_wfile_overflow+0x128> - 412c27: 89 f3 mov ebx, esi - 412c29: f6 c4 08 test ah, 8 - 412c2c: 0f 85 84 00 00 00 jne 0x412cb6 <_IO_wfile_overflow+0xa6> - 412c32: 48 8b 97 a0 00 00 00 mov rdx, qword ptr [rdi + 160] - 412c39: 48 83 7a 18 00 cmp qword ptr [rdx + 24], 0 - 412c3e: 0f 84 0c 02 00 00 je 0x412e50 <_IO_wfile_overflow+0x240> - 412c44: 48 8b 0a mov rcx, qword ptr [rdx] - 412c47: 48 8b 72 38 mov rsi, qword ptr [rdx + 56] - 412c4b: 48 39 f1 cmp rcx, rsi - 412c4e: 0f 84 ac 01 00 00 je 0x412e00 <_IO_wfile_overflow+0x1f0> - 412c54: f3 0f 7e 4a 08 movq xmm1, qword ptr [rdx + 8] # xmm1 = mem[0],zero - 412c59: f3 0f 7e 57 08 movq xmm2, qword ptr [rdi + 8] # xmm2 = mem[0],zero - 412c5e: f3 0f 7e 47 10 movq xmm0, qword ptr [rdi + 16] # xmm0 = mem[0],zero - 412c63: 66 48 0f 6e d9 movq xmm3, rcx - 412c68: 66 0f d6 0a movq qword ptr [rdx], xmm1 - 412c6c: 66 48 0f 6e e6 movq xmm4, rsi - 412c71: 48 8b 75 40 mov rsi, qword ptr [rbp + 64] - 412c75: 66 0f 6c cb punpcklqdq xmm1, xmm3 # xmm1 = xmm1[0],xmm3[0] - 412c79: 0f 11 4a 10 movups xmmword ptr [rdx + 16], xmm1 - 412c7d: 66 48 0f 6e c9 movq xmm1, rcx - 412c82: 66 0f 6c cc punpcklqdq xmm1, xmm4 # xmm1 = xmm1[0],xmm4[0] - 412c86: 0f 11 4a 20 movups xmmword ptr [rdx + 32], xmm1 - 412c8a: 48 89 75 30 mov qword ptr [rbp + 48], rsi - 412c8e: 89 c6 mov esi, eax - 412c90: 66 0f d6 45 08 movq qword ptr [rbp + 8], xmm0 - 412c95: 81 ce 00 08 00 00 or esi, 2048 - 412c9b: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 412c9f: 89 75 00 mov dword ptr [rbp], esi - 412ca2: 66 0f d6 55 28 movq qword ptr [rbp + 40], xmm2 - 412ca7: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 - 412cab: a9 02 02 00 00 test eax, 514 - 412cb0: 0f 85 aa 00 00 00 jne 0x412d60 <_IO_wfile_overflow+0x150> - 412cb6: 83 fb ff cmp ebx, -1 - 412cb9: 0f 84 ae 00 00 00 je 0x412d6d <_IO_wfile_overflow+0x15d> - 412cbf: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 412cc6: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 412cca: 48 3b 50 38 cmp rdx, qword ptr [rax + 56] - 412cce: 0f 84 cc 00 00 00 je 0x412da0 <_IO_wfile_overflow+0x190> - 412cd4: 48 8d 4a 04 lea rcx, [rdx + 4] - 412cd8: 48 89 48 20 mov qword ptr [rax + 32], rcx - 412cdc: 89 1a mov dword ptr [rdx], ebx - 412cde: 8b 55 00 mov edx, dword ptr [rbp] - 412ce1: f6 c2 02 test dl, 2 - 412ce4: 74 3a je 0x412d20 <_IO_wfile_overflow+0x110> - 412ce6: 8b 95 c0 00 00 00 mov edx, dword ptr [rbp + 192] - 412cec: 85 d2 test edx, edx - 412cee: 0f 8e ec 00 00 00 jle 0x412de0 <_IO_wfile_overflow+0x1d0> - 412cf4: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 412cf8: 48 89 ef mov rdi, rbp - 412cfb: 48 29 f1 sub rcx, rsi - 412cfe: 48 89 ca mov rdx, rcx - 412d01: 48 c1 fa 02 sar rdx, 2 - 412d05: e8 16 fd ff ff call 0x412a20 <_IO_wdo_write> - 412d0a: 83 f8 ff cmp eax, -1 - 412d0d: 0f 94 c0 sete al - 412d10: 84 c0 test al, al - 412d12: 74 16 je 0x412d2a <_IO_wfile_overflow+0x11a> - 412d14: 48 83 c4 08 add rsp, 8 - 412d18: b8 ff ff ff ff mov eax, 4294967295 - 412d1d: 5b pop rbx - 412d1e: 5d pop rbp - 412d1f: c3 ret - 412d20: 80 e6 02 and dh, 2 - 412d23: 74 05 je 0x412d2a <_IO_wfile_overflow+0x11a> - 412d25: 83 fb 0a cmp ebx, 10 - 412d28: 74 bc je 0x412ce6 <_IO_wfile_overflow+0xd6> - 412d2a: 48 83 c4 08 add rsp, 8 - 412d2e: 89 d8 mov eax, ebx - 412d30: 5b pop rbx - 412d31: 5d pop rbp - 412d32: c3 ret - 412d33: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 412d38: 83 c8 20 or eax, 32 - 412d3b: 89 07 mov dword ptr [rdi], eax - 412d3d: 48 c7 c0 c0 ff ff ff mov rax, -64 - 412d44: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 - 412d4b: 48 83 c4 08 add rsp, 8 - 412d4f: b8 ff ff ff ff mov eax, 4294967295 - 412d54: 5b pop rbx - 412d55: 5d pop rbp - 412d56: c3 ret - 412d57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 412d60: 48 89 4a 28 mov qword ptr [rdx + 40], rcx - 412d64: 83 fb ff cmp ebx, -1 - 412d67: 0f 85 52 ff ff ff jne 0x412cbf <_IO_wfile_overflow+0xaf> - 412d6d: 8b b5 c0 00 00 00 mov esi, dword ptr [rbp + 192] - 412d73: 85 f6 test esi, esi - 412d75: 0f 8e 1d 01 00 00 jle 0x412e98 <_IO_wfile_overflow+0x288> - 412d7b: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 412d82: 48 89 ef mov rdi, rbp - 412d85: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 412d89: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 412d8d: 48 83 c4 08 add rsp, 8 - 412d91: 5b pop rbx - 412d92: 5d pop rbp - 412d93: 48 29 f2 sub rdx, rsi - 412d96: 48 c1 fa 02 sar rdx, 2 - 412d9a: e9 81 fc ff ff jmp 0x412a20 <_IO_wdo_write> - 412d9f: 90 nop - 412da0: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] - 412da6: 85 c9 test ecx, ecx - 412da8: 0f 8e 82 00 00 00 jle 0x412e30 <_IO_wfile_overflow+0x220> - 412dae: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 412db2: 48 89 ef mov rdi, rbp - 412db5: 48 29 f2 sub rdx, rsi - 412db8: 48 c1 fa 02 sar rdx, 2 - 412dbc: e8 5f fc ff ff call 0x412a20 <_IO_wdo_write> - 412dc1: 83 f8 ff cmp eax, -1 - 412dc4: 0f 94 c0 sete al - 412dc7: 84 c0 test al, al - 412dc9: 0f 85 45 ff ff ff jne 0x412d14 <_IO_wfile_overflow+0x104> - 412dcf: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 412dd6: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 412dda: e9 f5 fe ff ff jmp 0x412cd4 <_IO_wfile_overflow+0xc4> - 412ddf: 90 nop - 412de0: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] - 412de4: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] - 412de8: 48 89 ef mov rdi, rbp - 412deb: 48 29 f2 sub rdx, rsi - 412dee: e8 1d 2e 00 00 call 0x415c10 <_IO_new_do_write> - 412df3: 83 f8 ff cmp eax, -1 - 412df6: 0f 94 c0 sete al - 412df9: e9 12 ff ff ff jmp 0x412d10 <_IO_wfile_overflow+0x100> - 412dfe: 66 90 nop - 412e00: f3 0f 7e 57 38 movq xmm2, qword ptr [rdi + 56] # xmm2 = mem[0],zero - 412e05: 48 8b 4a 30 mov rcx, qword ptr [rdx + 48] - 412e09: 66 0f 6f c2 movdqa xmm0, xmm2 - 412e0d: 66 48 0f 6e c9 movq xmm1, rcx - 412e12: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 412e16: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 - 412e1a: 66 48 0f 6e c1 movq xmm0, rcx - 412e1f: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 412e23: 0f 11 02 movups xmmword ptr [rdx], xmm0 - 412e26: 66 0f 6f c2 movdqa xmm0, xmm2 - 412e2a: e9 34 fe ff ff jmp 0x412c63 <_IO_wfile_overflow+0x53> - 412e2f: 90 nop - 412e30: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] - 412e34: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] - 412e38: 48 89 ef mov rdi, rbp - 412e3b: 48 29 f2 sub rdx, rsi - 412e3e: e8 cd 2d 00 00 call 0x415c10 <_IO_new_do_write> - 412e43: 83 f8 ff cmp eax, -1 - 412e46: 0f 94 c0 sete al - 412e49: e9 79 ff ff ff jmp 0x412dc7 <_IO_wfile_overflow+0x1b7> - 412e4e: 66 90 nop - 412e50: e8 4b a6 05 00 call 0x46d4a0 <_IO_wdoallocbuf> - 412e55: 48 89 ef mov rdi, rbp - 412e58: e8 13 ae 05 00 call 0x46dc70 <_IO_free_wbackup_area> - 412e5d: 48 8b 95 a0 00 00 00 mov rdx, qword ptr [rbp + 160] - 412e64: 48 83 7d 20 00 cmp qword ptr [rbp + 32], 0 - 412e69: 48 8b 4a 30 mov rcx, qword ptr [rdx + 48] - 412e6d: 48 89 4a 10 mov qword ptr [rdx + 16], rcx - 412e71: 48 89 0a mov qword ptr [rdx], rcx - 412e74: 48 89 4a 08 mov qword ptr [rdx + 8], rcx - 412e78: 74 3e je 0x412eb8 <_IO_wfile_overflow+0x2a8> - 412e7a: 48 8b 72 38 mov rsi, qword ptr [rdx + 56] - 412e7e: f3 0f 7e 55 08 movq xmm2, qword ptr [rbp + 8] # xmm2 = mem[0],zero - 412e83: 66 48 0f 6e c9 movq xmm1, rcx - 412e88: f3 0f 7e 45 10 movq xmm0, qword ptr [rbp + 16] # xmm0 = mem[0],zero - 412e8d: 8b 45 00 mov eax, dword ptr [rbp] - 412e90: e9 ce fd ff ff jmp 0x412c63 <_IO_wfile_overflow+0x53> - 412e95: 0f 1f 00 nop dword ptr [rax] - 412e98: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] - 412e9c: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] - 412ea0: 48 83 c4 08 add rsp, 8 - 412ea4: 48 89 ef mov rdi, rbp - 412ea7: 5b pop rbx - 412ea8: 5d pop rbp - 412ea9: 48 29 f2 sub rdx, rsi - 412eac: e9 5f 2d 00 00 jmp 0x415c10 <_IO_new_do_write> - 412eb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 412eb8: 48 89 ef mov rdi, rbp - 412ebb: e8 b0 49 00 00 call 0x417870 <_IO_doallocbuf> - 412ec0: 48 8b 95 a0 00 00 00 mov rdx, qword ptr [rbp + 160] - 412ec7: f3 0f 7e 55 38 movq xmm2, qword ptr [rbp + 56] # xmm2 = mem[0],zero - 412ecc: 8b 45 00 mov eax, dword ptr [rbp] - 412ecf: 48 8b 0a mov rcx, qword ptr [rdx] - 412ed2: 48 8b 72 38 mov rsi, qword ptr [rdx + 56] - 412ed6: 66 0f d6 55 10 movq qword ptr [rbp + 16], xmm2 - 412edb: 66 0f 6f c2 movdqa xmm0, xmm2 - 412edf: f3 0f 7e 4a 08 movq xmm1, qword ptr [rdx + 8] # xmm1 = mem[0],zero - 412ee4: e9 7a fd ff ff jmp 0x412c63 <_IO_wfile_overflow+0x53> - 412ee9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000412ef0 <_IO_wfile_sync>: - 412ef0: f3 0f 1e fa endbr64 - 412ef4: 41 55 push r13 - 412ef6: 41 54 push r12 - 412ef8: 55 push rbp - 412ef9: 53 push rbx - 412efa: 48 89 fb mov rbx, rdi - 412efd: 48 83 ec 18 sub rsp, 24 - 412f01: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 412f08: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 412f0c: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 412f10: 48 39 f2 cmp rdx, rsi - 412f13: 76 2e jbe 0x412f43 <_IO_wfile_sync+0x53> - 412f15: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 412f1b: 85 c0 test eax, eax - 412f1d: 0f 8e bd 00 00 00 jle 0x412fe0 <_IO_wfile_sync+0xf0> - 412f23: 48 29 f2 sub rdx, rsi - 412f26: 48 c1 fa 02 sar rdx, 2 - 412f2a: e8 f1 fa ff ff call 0x412a20 <_IO_wdo_write> - 412f2f: 85 c0 test eax, eax - 412f31: 0f 95 c0 setne al - 412f34: 84 c0 test al, al - 412f36: 0f 85 c1 00 00 00 jne 0x412ffd <_IO_wfile_sync+0x10d> - 412f3c: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 412f43: 48 8b 28 mov rbp, qword ptr [rax] - 412f46: 4c 8b 60 08 mov r12, qword ptr [rax + 8] - 412f4a: 4c 39 e5 cmp rbp, r12 - 412f4d: 74 76 je 0x412fc5 <_IO_wfile_sync+0xd5> - 412f4f: 4c 8b ab 98 00 00 00 mov r13, qword ptr [rbx + 152] - 412f56: 4c 89 ef mov rdi, r13 - 412f59: e8 e2 06 00 00 call 0x413640 <__libio_codecvt_encoding> - 412f5e: 85 c0 test eax, eax - 412f60: 0f 8e ba 00 00 00 jle 0x413020 <_IO_wfile_sync+0x130> - 412f66: 4c 29 e5 sub rbp, r12 - 412f69: 48 63 f0 movsxd rsi, eax - 412f6c: 48 c1 fd 02 sar rbp, 2 - 412f70: 48 0f af f5 imul rsi, rbp - 412f74: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] - 412f7b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 412f82: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 412f89: 48 89 e9 mov rcx, rbp - 412f8c: 48 29 d0 sub rax, rdx - 412f8f: 48 29 d1 sub rcx, rdx - 412f92: 48 39 c8 cmp rax, rcx - 412f95: 0f 86 d5 00 00 00 jbe 0x413070 <_IO_wfile_sync+0x180> - 412f9b: ba 01 00 00 00 mov edx, 1 - 412fa0: 48 89 df mov rdi, rbx - 412fa3: ff 95 80 00 00 00 call qword ptr [rbp + 128] - 412fa9: 48 83 f8 ff cmp rax, -1 - 412fad: 74 61 je 0x413010 <_IO_wfile_sync+0x120> - 412faf: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 412fb6: 48 8b 10 mov rdx, qword ptr [rax] - 412fb9: 48 89 50 08 mov qword ptr [rax + 8], rdx - 412fbd: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 412fc1: 48 89 43 10 mov qword ptr [rbx + 16], rax - 412fc5: 48 c7 83 90 00 00 00 ff ff ff ff mov qword ptr [rbx + 144], -1 - 412fd0: 48 83 c4 18 add rsp, 24 - 412fd4: 31 c0 xor eax, eax - 412fd6: 5b pop rbx - 412fd7: 5d pop rbp - 412fd8: 41 5c pop r12 - 412fda: 41 5d pop r13 - 412fdc: c3 ret - 412fdd: 0f 1f 00 nop dword ptr [rax] - 412fe0: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] - 412fe4: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] - 412fe8: 48 29 f2 sub rdx, rsi - 412feb: e8 20 2c 00 00 call 0x415c10 <_IO_new_do_write> - 412ff0: 85 c0 test eax, eax - 412ff2: 0f 95 c0 setne al - 412ff5: 84 c0 test al, al - 412ff7: 0f 84 3f ff ff ff je 0x412f3c <_IO_wfile_sync+0x4c> - 412ffd: 48 83 c4 18 add rsp, 24 - 413001: b8 ff ff ff ff mov eax, 4294967295 - 413006: 5b pop rbx - 413007: 5d pop rbp - 413008: 41 5c pop r12 - 41300a: 41 5d pop r13 - 41300c: c3 ret - 41300d: 0f 1f 00 nop dword ptr [rax] - 413010: 48 c7 c0 c0 ff ff ff mov rax, -64 - 413017: 64 83 38 1d cmp dword ptr fs:[rax], 29 - 41301b: 75 e0 jne 0x412ffd <_IO_wfile_sync+0x10d> - 41301d: eb a6 jmp 0x412fc5 <_IO_wfile_sync+0xd5> - 41301f: 90 nop - 413020: 48 8b b3 a0 00 00 00 mov rsi, qword ptr [rbx + 160] - 413027: 48 8b 4b 10 mov rcx, qword ptr [rbx + 16] - 41302b: 4c 89 ef mov rdi, r13 - 41302e: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 413032: 48 8b 46 60 mov rax, qword ptr [rsi + 96] - 413036: 4c 8b 06 mov r8, qword ptr [rsi] - 413039: 48 83 c6 58 add rsi, 88 - 41303d: 4c 2b 46 b8 sub r8, qword ptr [rsi - 72] - 413041: 48 89 06 mov qword ptr [rsi], rax - 413044: 49 c1 f8 02 sar r8, 2 - 413048: e8 23 06 00 00 call 0x413670 <__libio_codecvt_length> - 41304d: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 413051: 48 98 cdqe - 413053: 48 8d 0c 02 lea rcx, [rdx + rax] - 413057: 48 2b 53 10 sub rdx, qword ptr [rbx + 16] - 41305b: 48 89 4b 08 mov qword ptr [rbx + 8], rcx - 41305f: 48 8d 34 02 lea rsi, [rdx + rax] - 413063: e9 0c ff ff ff jmp 0x412f74 <_IO_wfile_sync+0x84> - 413068: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 413070: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 413075: e8 16 0d 00 00 call 0x413d90 <_IO_vtable_check> - 41307a: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 41307f: e9 17 ff ff ff jmp 0x412f9b <_IO_wfile_sync+0xab> - 413084: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41308f: 90 nop - -0000000000413090 <_IO_wfile_xsputn>: - 413090: f3 0f 1e fa endbr64 - 413094: 48 85 d2 test rdx, rdx - 413097: 0f 84 53 01 00 00 je 0x4131f0 <_IO_wfile_xsputn+0x160> - 41309d: 41 57 push r15 - 41309f: 41 56 push r14 - 4130a1: 41 55 push r13 - 4130a3: 49 89 fd mov r13, rdi - 4130a6: 41 54 push r12 - 4130a8: 49 89 f4 mov r12, rsi - 4130ab: 55 push rbp - 4130ac: 48 89 d5 mov rbp, rdx - 4130af: 53 push rbx - 4130b0: 48 83 ec 08 sub rsp, 8 - 4130b4: 41 8b 45 00 mov eax, dword ptr [r13] - 4130b8: 4c 8b b7 a0 00 00 00 mov r14, qword ptr [rdi + 160] - 4130bf: 25 00 0a 00 00 and eax, 2560 - 4130c4: 49 8b 5e 28 mov rbx, qword ptr [r14 + 40] - 4130c8: 49 8b 7e 20 mov rdi, qword ptr [r14 + 32] - 4130cc: 3d 00 0a 00 00 cmp eax, 2560 - 4130d1: 0f 84 d9 00 00 00 je 0x4131b0 <_IO_wfile_xsputn+0x120> - 4130d7: 48 29 fb sub rbx, rdi - 4130da: 45 31 ff xor r15d, r15d - 4130dd: 48 c1 fb 02 sar rbx, 2 - 4130e1: 48 85 db test rbx, rbx - 4130e4: 0f 84 0e 01 00 00 je 0x4131f8 <_IO_wfile_xsputn+0x168> - 4130ea: 48 39 dd cmp rbp, rbx - 4130ed: 48 0f 46 dd cmovbe rbx, rbp - 4130f1: 48 83 fb 14 cmp rbx, 20 - 4130f5: 0f 87 95 01 00 00 ja 0x413290 <_IO_wfile_xsputn+0x200> - 4130fb: 49 8d 44 24 0f lea rax, [r12 + 15] - 413100: 8d 53 ff lea edx, [rbx - 1] - 413103: 48 29 f8 sub rax, rdi - 413106: 48 83 f8 1e cmp rax, 30 - 41310a: 0f 86 c0 01 00 00 jbe 0x4132d0 <_IO_wfile_xsputn+0x240> - 413110: 83 fa 03 cmp edx, 3 - 413113: 0f 86 b7 01 00 00 jbe 0x4132d0 <_IO_wfile_xsputn+0x240> - 413119: f3 41 0f 6f 04 24 movdqu xmm0, xmmword ptr [r12] - 41311f: 89 d8 mov eax, ebx - 413121: c1 e8 02 shr eax, 2 - 413124: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 413127: 83 f8 01 cmp eax, 1 - 41312a: 0f 84 10 01 00 00 je 0x413240 <_IO_wfile_xsputn+0x1b0> - 413130: f3 41 0f 6f 4c 24 10 movdqu xmm1, xmmword ptr [r12 + 16] - 413137: 0f 11 4f 10 movups xmmword ptr [rdi + 16], xmm1 - 41313b: 83 f8 02 cmp eax, 2 - 41313e: 0f 84 fc 00 00 00 je 0x413240 <_IO_wfile_xsputn+0x1b0> - 413144: f3 41 0f 6f 54 24 20 movdqu xmm2, xmmword ptr [r12 + 32] - 41314b: 0f 11 57 20 movups xmmword ptr [rdi + 32], xmm2 - 41314f: 83 f8 03 cmp eax, 3 - 413152: 0f 84 e8 00 00 00 je 0x413240 <_IO_wfile_xsputn+0x1b0> - 413158: f3 41 0f 6f 5c 24 30 movdqu xmm3, xmmword ptr [r12 + 48] - 41315f: 0f 11 5f 30 movups xmmword ptr [rdi + 48], xmm3 - 413163: 83 f8 05 cmp eax, 5 - 413166: 0f 85 d4 00 00 00 jne 0x413240 <_IO_wfile_xsputn+0x1b0> - 41316c: f3 41 0f 6f 64 24 40 movdqu xmm4, xmmword ptr [r12 + 64] - 413173: 0f 11 67 40 movups xmmword ptr [rdi + 64], xmm4 - 413177: 48 8d 04 95 04 00 00 00 lea rax, [4*rdx + 4] - 41317f: 48 01 c7 add rdi, rax - 413182: 49 01 c4 add r12, rax - 413185: 49 89 7e 20 mov qword ptr [r14 + 32], rdi - 413189: 48 89 e8 mov rax, rbp - 41318c: 48 29 d8 sub rax, rbx - 41318f: 48 89 c3 mov rbx, rax - 413192: 75 67 jne 0x4131fb <_IO_wfile_xsputn+0x16b> - 413194: 45 85 ff test r15d, r15d - 413197: 75 7b jne 0x413214 <_IO_wfile_xsputn+0x184> - 413199: 48 83 c4 08 add rsp, 8 - 41319d: 48 89 e8 mov rax, rbp - 4131a0: 5b pop rbx - 4131a1: 5d pop rbp - 4131a2: 41 5c pop r12 - 4131a4: 41 5d pop r13 - 4131a6: 41 5e pop r14 - 4131a8: 41 5f pop r15 - 4131aa: c3 ret - 4131ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4131b0: 49 8b 5e 38 mov rbx, qword ptr [r14 + 56] - 4131b4: 45 31 ff xor r15d, r15d - 4131b7: 48 29 fb sub rbx, rdi - 4131ba: 48 c1 fb 02 sar rbx, 2 - 4131be: 48 39 da cmp rdx, rbx - 4131c1: 0f 87 1a ff ff ff ja 0x4130e1 <_IO_wfile_xsputn+0x51> - 4131c7: 48 8d 04 96 lea rax, [rsi + 4*rdx] - 4131cb: eb 10 jmp 0x4131dd <_IO_wfile_xsputn+0x14d> - 4131cd: 0f 1f 00 nop dword ptr [rax] - 4131d0: 48 83 e8 04 sub rax, 4 - 4131d4: 83 38 0a cmp dword ptr [rax], 10 - 4131d7: 0f 84 d3 00 00 00 je 0x4132b0 <_IO_wfile_xsputn+0x220> - 4131dd: 49 39 c4 cmp r12, rax - 4131e0: 72 ee jb 0x4131d0 <_IO_wfile_xsputn+0x140> - 4131e2: 45 31 ff xor r15d, r15d - 4131e5: e9 f7 fe ff ff jmp 0x4130e1 <_IO_wfile_xsputn+0x51> - 4131ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4131f0: 31 c0 xor eax, eax - 4131f2: c3 ret - 4131f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4131f8: 48 89 eb mov rbx, rbp - 4131fb: 48 89 da mov rdx, rbx - 4131fe: 4c 89 e6 mov rsi, r12 - 413201: 4c 89 ef mov rdi, r13 - 413204: e8 57 a0 05 00 call 0x46d260 <_IO_wdefault_xsputn> - 413209: 48 29 d8 sub rax, rbx - 41320c: 48 01 c5 add rbp, rax - 41320f: 45 85 ff test r15d, r15d - 413212: 74 85 je 0x413199 <_IO_wfile_xsputn+0x109> - 413214: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 41321b: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 41321f: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 413223: 48 39 f2 cmp rdx, rsi - 413226: 0f 84 6d ff ff ff je 0x413199 <_IO_wfile_xsputn+0x109> - 41322c: 48 29 f2 sub rdx, rsi - 41322f: 4c 89 ef mov rdi, r13 - 413232: 48 c1 fa 02 sar rdx, 2 - 413236: e8 e5 f7 ff ff call 0x412a20 <_IO_wdo_write> - 41323b: e9 59 ff ff ff jmp 0x413199 <_IO_wfile_xsputn+0x109> - 413240: 89 d9 mov ecx, ebx - 413242: 41 89 d0 mov r8d, edx - 413245: 83 e1 fc and ecx, -4 - 413248: 89 c8 mov eax, ecx - 41324a: 41 29 c8 sub r8d, ecx - 41324d: 48 c1 e0 02 shl rax, 2 - 413251: 49 8d 34 04 lea rsi, [r12 + rax] - 413255: 48 01 f8 add rax, rdi - 413258: 39 cb cmp ebx, ecx - 41325a: 0f 84 17 ff ff ff je 0x413177 <_IO_wfile_xsputn+0xe7> - 413260: 8b 0e mov ecx, dword ptr [rsi] - 413262: 89 08 mov dword ptr [rax], ecx - 413264: 45 85 c0 test r8d, r8d - 413267: 0f 84 0a ff ff ff je 0x413177 <_IO_wfile_xsputn+0xe7> - 41326d: 8b 4e 04 mov ecx, dword ptr [rsi + 4] - 413270: 89 48 04 mov dword ptr [rax + 4], ecx - 413273: 41 83 f8 01 cmp r8d, 1 - 413277: 0f 84 fa fe ff ff je 0x413177 <_IO_wfile_xsputn+0xe7> - 41327d: 8b 4e 08 mov ecx, dword ptr [rsi + 8] - 413280: 89 48 08 mov dword ptr [rax + 8], ecx - 413283: e9 ef fe ff ff jmp 0x413177 <_IO_wfile_xsputn+0xe7> - 413288: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 413290: 4c 89 e6 mov rsi, r12 - 413293: 48 89 da mov rdx, rbx - 413296: 4d 8d 24 9c lea r12, [r12 + 4*rbx] - 41329a: e8 31 40 03 00 call 0x4472d0 - 41329f: 49 89 46 20 mov qword ptr [r14 + 32], rax - 4132a3: e9 e1 fe ff ff jmp 0x413189 <_IO_wfile_xsputn+0xf9> - 4132a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4132b0: 4c 29 e0 sub rax, r12 - 4132b3: 41 bf 01 00 00 00 mov r15d, 1 - 4132b9: 48 c1 f8 02 sar rax, 2 - 4132bd: 48 8d 58 01 lea rbx, [rax + 1] - 4132c1: e9 1b fe ff ff jmp 0x4130e1 <_IO_wfile_xsputn+0x51> - 4132c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4132d0: 31 c0 xor eax, eax - 4132d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4132d8: 41 8b 0c 84 mov ecx, dword ptr [r12 + 4*rax] - 4132dc: 89 0c 87 mov dword ptr [rdi + 4*rax], ecx - 4132df: 48 89 c1 mov rcx, rax - 4132e2: 48 83 c0 01 add rax, 1 - 4132e6: 48 39 d1 cmp rcx, rdx - 4132e9: 75 ed jne 0x4132d8 <_IO_wfile_xsputn+0x248> - 4132eb: e9 87 fe ff ff jmp 0x413177 <_IO_wfile_xsputn+0xe7> - -00000000004132f0 <_IO_fwide>: - 4132f0: f3 0f 1e fa endbr64 - 4132f4: 55 push rbp - 4132f5: 53 push rbx - 4132f6: 48 89 fb mov rbx, rdi - 4132f9: 48 83 ec 38 sub rsp, 56 - 4132fd: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 413306: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 41330b: 31 c0 xor eax, eax - 41330d: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 413313: 85 f6 test esi, esi - 413315: 78 29 js 0x413340 <_IO_fwide+0x50> - 413317: 85 c0 test eax, eax - 413319: 75 04 jne 0x41331f <_IO_fwide+0x2f> - 41331b: 85 f6 test esi, esi - 41331d: 75 39 jne 0x413358 <_IO_fwide+0x68> - 41331f: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 413324: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 41332d: 0f 85 e9 00 00 00 jne 0x41341c <_IO_fwide+0x12c> - 413333: 48 83 c4 38 add rsp, 56 - 413337: 5b pop rbx - 413338: 5d pop rbp - 413339: c3 ret - 41333a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 413340: 85 c0 test eax, eax - 413342: 75 db jne 0x41331f <_IO_fwide+0x2f> - 413344: b8 ff ff ff ff mov eax, 4294967295 - 413349: 89 83 c0 00 00 00 mov dword ptr [rbx + 192], eax - 41334f: eb ce jmp 0x41331f <_IO_fwide+0x2f> - 413351: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 413358: 48 8b af a0 00 00 00 mov rbp, qword ptr [rdi + 160] - 41335f: 48 8d 45 68 lea rax, [rbp + 104] - 413363: 48 89 87 98 00 00 00 mov qword ptr [rdi + 152], rax - 41336a: 48 8b 45 08 mov rax, qword ptr [rbp + 8] - 41336e: 48 c7 45 58 00 00 00 00 mov qword ptr [rbp + 88], 0 - 413376: 48 89 45 00 mov qword ptr [rbp], rax - 41337a: 48 8b 45 18 mov rax, qword ptr [rbp + 24] - 41337e: 48 89 45 20 mov qword ptr [rbp + 32], rax - 413382: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 413389: 48 89 e7 mov rdi, rsp - 41338c: 48 c7 40 60 00 00 00 00 mov qword ptr [rax + 96], 0 - 413394: e8 27 44 03 00 call 0x4477c0 <__wcsmbs_clone_conv> - 413399: 48 83 7c 24 08 01 cmp qword ptr [rsp + 8], 1 - 41339f: 0f 85 9b 00 00 00 jne 0x413440 <_IO_fwide+0x150> - 4133a5: 48 83 7c 24 18 01 cmp qword ptr [rsp + 24], 1 - 4133ab: 75 74 jne 0x413421 <_IO_fwide+0x131> - 4133ad: 48 8b 04 24 mov rax, qword ptr [rsp] - 4133b1: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 4133b6: 48 c7 85 80 00 00 00 01 00 00 00 mov qword ptr [rbp + 128], 1 - 4133c1: c7 85 88 00 00 00 01 00 00 00 mov dword ptr [rbp + 136], 1 - 4133cb: 48 89 45 68 mov qword ptr [rbp + 104], rax - 4133cf: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 4133d6: 48 89 8d a0 00 00 00 mov qword ptr [rbp + 160], rcx - 4133dd: 48 c7 85 b8 00 00 00 09 00 00 00 mov qword ptr [rbp + 184], 9 - 4133e8: 48 8d 50 58 lea rdx, [rax + 88] - 4133ec: 48 8b 80 e0 00 00 00 mov rax, qword ptr [rax + 224] - 4133f3: 48 89 95 90 00 00 00 mov qword ptr [rbp + 144], rdx - 4133fa: c7 85 c0 00 00 00 01 00 00 00 mov dword ptr [rbp + 192], 1 - 413404: 48 89 95 c8 00 00 00 mov qword ptr [rbp + 200], rdx - 41340b: 48 89 83 d8 00 00 00 mov qword ptr [rbx + 216], rax - 413412: b8 01 00 00 00 mov eax, 1 - 413417: e9 2d ff ff ff jmp 0x413349 <_IO_fwide+0x59> - 41341c: e8 af 87 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 413421: 48 8d 0d a8 24 08 00 lea rcx, [rip + 533672] # 0x4958d0 <__PRETTY_FUNCTION__.13844> - 413428: ba 51 00 00 00 mov edx, 81 - 41342d: 48 8d 35 60 24 08 00 lea rsi, [rip + 533600] # 0x495894 <__PRETTY_FUNCTION__.12320+0x14> - 413434: 48 8d 3d 79 24 08 00 lea rdi, [rip + 533625] # 0x4958b4 <__PRETTY_FUNCTION__.12320+0x34> - 41343b: e8 10 fb fe ff call 0x402f50 <__assert_fail> - 413440: 48 8d 0d 89 24 08 00 lea rcx, [rip + 533641] # 0x4958d0 <__PRETTY_FUNCTION__.13844> - 413447: ba 50 00 00 00 mov edx, 80 - 41344c: 48 8d 35 41 24 08 00 lea rsi, [rip + 533569] # 0x495894 <__PRETTY_FUNCTION__.12320+0x14> - 413453: 48 8d 3d 44 24 08 00 lea rdi, [rip + 533572] # 0x49589e <__PRETTY_FUNCTION__.12320+0x1e> - 41345a: e8 f1 fa fe ff call 0x402f50 <__assert_fail> - 41345f: 90 nop - -0000000000413460 <__libio_codecvt_out>: - 413460: f3 0f 1e fa endbr64 - 413464: 41 57 push r15 - 413466: 66 49 0f 6e c1 movq xmm0, r9 - 41346b: 49 89 cf mov r15, rcx - 41346e: 41 56 push r14 - 413470: 41 55 push r13 - 413472: 41 54 push r12 - 413474: 4d 89 c4 mov r12, r8 - 413477: 55 push rbp - 413478: 53 push rbx - 413479: 48 89 fb mov rbx, rdi - 41347c: 48 83 ec 28 sub rsp, 40 - 413480: 4c 8b 6f 38 mov r13, qword ptr [rdi + 56] - 413484: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41348d: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 413492: 31 c0 xor eax, eax - 413494: 0f 16 44 24 60 movhps xmm0, qword ptr [rsp + 96] # xmm0 = xmm0[0,1],mem[0,1] - 413499: 48 89 77 60 mov qword ptr [rdi + 96], rsi - 41349d: 4c 8b 74 24 68 mov r14, qword ptr [rsp + 104] - 4134a2: 49 83 7d 00 00 cmp qword ptr [r13], 0 - 4134a7: 49 8b 6d 28 mov rbp, qword ptr [r13 + 40] - 4134ab: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 4134b0: 0f 11 47 40 movups xmmword ptr [rdi + 64], xmm0 - 4134b4: 74 0d je 0x4134c3 <__libio_codecvt_out+0x63> - 4134b6: 48 c1 cd 11 ror rbp, 17 - 4134ba: 64 48 33 2c 25 30 00 00 00 xor rbp, qword ptr fs:[48] - 4134c3: 48 89 ef mov rdi, rbp - 4134c6: e8 65 a0 03 00 call 0x44d530 <_dl_mcount_wrapper_check> - 4134cb: 48 8d 54 24 10 lea rdx, [rsp + 16] - 4134d0: 6a 00 push 0 - 4134d2: 4c 89 f9 mov rcx, r15 - 4134d5: 6a 00 push 0 - 4134d7: 48 8d 73 40 lea rsi, [rbx + 64] - 4134db: 45 31 c0 xor r8d, r8d - 4134de: 4c 89 ef mov rdi, r13 - 4134e1: 4c 8d 4c 24 18 lea r9, [rsp + 24] - 4134e6: ff d5 call rbp - 4134e8: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] - 4134ed: 49 89 14 24 mov qword ptr [r12], rdx - 4134f1: 48 8b 53 40 mov rdx, qword ptr [rbx + 64] - 4134f5: 49 89 16 mov qword ptr [r14], rdx - 4134f8: 5a pop rdx - 4134f9: 59 pop rcx - 4134fa: 83 f8 05 cmp eax, 5 - 4134fd: 74 41 je 0x413540 <__libio_codecvt_out+0xe0> - 4134ff: 7f 2f jg 0x413530 <__libio_codecvt_out+0xd0> - 413501: 83 e0 fb and eax, -5 - 413504: 0f 95 c0 setne al - 413507: 0f b6 c0 movzx eax, al - 41350a: 01 c0 add eax, eax - 41350c: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 413511: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 41351a: 75 2b jne 0x413547 <__libio_codecvt_out+0xe7> - 41351c: 48 83 c4 28 add rsp, 40 - 413520: 5b pop rbx - 413521: 5d pop rbp - 413522: 41 5c pop r12 - 413524: 41 5d pop r13 - 413526: 41 5e pop r14 - 413528: 41 5f pop r15 - 41352a: c3 ret - 41352b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 413530: 83 f8 07 cmp eax, 7 - 413533: 0f 95 c0 setne al - 413536: 0f b6 c0 movzx eax, al - 413539: 83 c0 01 add eax, 1 - 41353c: eb ce jmp 0x41350c <__libio_codecvt_out+0xac> - 41353e: 66 90 nop - 413540: b8 01 00 00 00 mov eax, 1 - 413545: eb c5 jmp 0x41350c <__libio_codecvt_out+0xac> - 413547: e8 84 86 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 41354c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000413550 <__libio_codecvt_in>: - 413550: f3 0f 1e fa endbr64 - 413554: 41 57 push r15 - 413556: 66 49 0f 6e c1 movq xmm0, r9 - 41355b: 49 89 cf mov r15, rcx - 41355e: 41 56 push r14 - 413560: 41 55 push r13 - 413562: 41 54 push r12 - 413564: 4d 89 c4 mov r12, r8 - 413567: 55 push rbp - 413568: 53 push rbx - 413569: 48 89 fb mov rbx, rdi - 41356c: 48 83 ec 28 sub rsp, 40 - 413570: 4c 8b 2f mov r13, qword ptr [rdi] - 413573: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41357c: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 413581: 31 c0 xor eax, eax - 413583: 0f 16 44 24 60 movhps xmm0, qword ptr [rsp + 96] # xmm0 = xmm0[0,1],mem[0,1] - 413588: 48 89 77 28 mov qword ptr [rdi + 40], rsi - 41358c: 4c 8b 74 24 68 mov r14, qword ptr [rsp + 104] - 413591: 49 83 7d 00 00 cmp qword ptr [r13], 0 - 413596: 49 8b 6d 28 mov rbp, qword ptr [r13 + 40] - 41359a: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 41359f: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 - 4135a3: 74 0d je 0x4135b2 <__libio_codecvt_in+0x62> - 4135a5: 48 c1 cd 11 ror rbp, 17 - 4135a9: 64 48 33 2c 25 30 00 00 00 xor rbp, qword ptr fs:[48] - 4135b2: 48 89 ef mov rdi, rbp - 4135b5: e8 76 9f 03 00 call 0x44d530 <_dl_mcount_wrapper_check> - 4135ba: 48 8d 54 24 10 lea rdx, [rsp + 16] - 4135bf: 6a 00 push 0 - 4135c1: 4c 89 f9 mov rcx, r15 - 4135c4: 6a 00 push 0 - 4135c6: 48 8d 73 08 lea rsi, [rbx + 8] - 4135ca: 45 31 c0 xor r8d, r8d - 4135cd: 4c 89 ef mov rdi, r13 - 4135d0: 4c 8d 4c 24 18 lea r9, [rsp + 24] - 4135d5: ff d5 call rbp - 4135d7: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] - 4135dc: 49 89 14 24 mov qword ptr [r12], rdx - 4135e0: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] - 4135e4: 49 89 16 mov qword ptr [r14], rdx - 4135e7: 5a pop rdx - 4135e8: 59 pop rcx - 4135e9: 83 f8 05 cmp eax, 5 - 4135ec: 74 42 je 0x413630 <__libio_codecvt_in+0xe0> - 4135ee: 7f 30 jg 0x413620 <__libio_codecvt_in+0xd0> - 4135f0: 83 e0 fb and eax, -5 - 4135f3: 0f 95 c0 setne al - 4135f6: 0f b6 c0 movzx eax, al - 4135f9: 01 c0 add eax, eax - 4135fb: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 413600: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 413609: 75 2c jne 0x413637 <__libio_codecvt_in+0xe7> - 41360b: 48 83 c4 28 add rsp, 40 - 41360f: 5b pop rbx - 413610: 5d pop rbp - 413611: 41 5c pop r12 - 413613: 41 5d pop r13 - 413615: 41 5e pop r14 - 413617: 41 5f pop r15 - 413619: c3 ret - 41361a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 413620: 83 f8 07 cmp eax, 7 - 413623: 0f 95 c0 setne al - 413626: 0f b6 c0 movzx eax, al - 413629: 83 c0 01 add eax, 1 - 41362c: eb cd jmp 0x4135fb <__libio_codecvt_in+0xab> - 41362e: 66 90 nop - 413630: b8 01 00 00 00 mov eax, 1 - 413635: eb c4 jmp 0x4135fb <__libio_codecvt_in+0xab> - 413637: e8 94 85 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 41363c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000413640 <__libio_codecvt_encoding>: - 413640: f3 0f 1e fa endbr64 - 413644: 48 8b 17 mov rdx, qword ptr [rdi] - 413647: 8b 4a 58 mov ecx, dword ptr [rdx + 88] - 41364a: 85 c9 test ecx, ecx - 41364c: 75 12 jne 0x413660 <__libio_codecvt_encoding+0x20> - 41364e: 8b 42 4c mov eax, dword ptr [rdx + 76] - 413651: 39 42 48 cmp dword ptr [rdx + 72], eax - 413654: 0f 45 c1 cmovne eax, ecx - 413657: c3 ret - 413658: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 413660: b8 ff ff ff ff mov eax, 4294967295 - 413665: c3 ret - 413666: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000413670 <__libio_codecvt_length>: - 413670: f3 0f 1e fa endbr64 - 413674: 55 push rbp - 413675: 49 c1 e0 02 shl r8, 2 - 413679: 48 89 e5 mov rbp, rsp - 41367c: 41 57 push r15 - 41367e: 41 56 push r14 - 413680: 49 89 ce mov r14, rcx - 413683: 41 55 push r13 - 413685: 49 89 d5 mov r13, rdx - 413688: 41 54 push r12 - 41368a: 53 push rbx - 41368b: 48 89 fb mov rbx, rdi - 41368e: 48 83 ec 28 sub rsp, 40 - 413692: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41369b: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 41369f: 31 c0 xor eax, eax - 4136a1: 49 8d 40 0f lea rax, [r8 + 15] - 4136a5: 48 89 55 b8 mov qword ptr [rbp - 72], rdx - 4136a9: 48 89 e1 mov rcx, rsp - 4136ac: 48 89 c2 mov rdx, rax - 4136af: 48 25 00 f0 ff ff and rax, -4096 - 4136b5: 48 29 c1 sub rcx, rax - 4136b8: 48 83 e2 f0 and rdx, -16 - 4136bc: 48 89 c8 mov rax, rcx - 4136bf: 48 39 c4 cmp rsp, rax - 4136c2: 74 15 je 0x4136d9 <__libio_codecvt_length+0x69> - 4136c4: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4136cb: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4136d4: 48 39 c4 cmp rsp, rax - 4136d7: 75 eb jne 0x4136c4 <__libio_codecvt_length+0x54> - 4136d9: 81 e2 ff 0f 00 00 and edx, 4095 - 4136df: 48 29 d4 sub rsp, rdx - 4136e2: 48 85 d2 test rdx, rdx - 4136e5: 75 79 jne 0x413760 <__libio_codecvt_length+0xf0> - 4136e7: 4c 8b 3b mov r15, qword ptr [rbx] - 4136ea: 48 89 e0 mov rax, rsp - 4136ed: 48 89 73 28 mov qword ptr [rbx + 40], rsi - 4136f1: 49 01 c0 add r8, rax - 4136f4: 48 89 43 08 mov qword ptr [rbx + 8], rax - 4136f8: 49 83 3f 00 cmp qword ptr [r15], 0 - 4136fc: 4d 8b 67 28 mov r12, qword ptr [r15 + 40] - 413700: 4c 89 43 10 mov qword ptr [rbx + 16], r8 - 413704: 74 0d je 0x413713 <__libio_codecvt_length+0xa3> - 413706: 49 c1 cc 11 ror r12, 17 - 41370a: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] - 413713: 4c 89 e7 mov rdi, r12 - 413716: e8 15 9e 03 00 call 0x44d530 <_dl_mcount_wrapper_check> - 41371b: 6a 00 push 0 - 41371d: 48 8d 73 08 lea rsi, [rbx + 8] - 413721: 45 31 c0 xor r8d, r8d - 413724: 6a 00 push 0 - 413726: 48 8d 55 b8 lea rdx, [rbp - 72] - 41372a: 4c 8d 4d c0 lea r9, [rbp - 64] - 41372e: 4c 89 f1 mov rcx, r14 - 413731: 4c 89 ff mov rdi, r15 - 413734: 41 ff d4 call r12 - 413737: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] - 41373b: 4c 29 e8 sub rax, r13 - 41373e: 48 8b 5d c8 mov rbx, qword ptr [rbp - 56] - 413742: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] - 41374b: 75 1e jne 0x41376b <__libio_codecvt_length+0xfb> - 41374d: 48 8d 65 d8 lea rsp, [rbp - 40] - 413751: 5b pop rbx - 413752: 41 5c pop r12 - 413754: 41 5d pop r13 - 413756: 41 5e pop r14 - 413758: 41 5f pop r15 - 41375a: 5d pop rbp - 41375b: c3 ret - 41375c: 0f 1f 40 00 nop dword ptr [rax] - 413760: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 413766: e9 7c ff ff ff jmp 0x4136e7 <__libio_codecvt_length+0x77> - 41376b: e8 60 84 03 00 call 0x44bbd0 <__stack_chk_fail_local> - -0000000000413770 <__vasprintf_internal>: - 413770: f3 0f 1e fa endbr64 - 413774: 41 57 push r15 - 413776: 41 56 push r14 - 413778: 41 89 ce mov r14d, ecx - 41377b: 41 55 push r13 - 41377d: 49 89 d5 mov r13, rdx - 413780: 41 54 push r12 - 413782: 49 89 f4 mov r12, rsi - 413785: 55 push rbp - 413786: 53 push rbx - 413787: 48 89 fb mov rbx, rdi - 41378a: bf 64 00 00 00 mov edi, 100 - 41378f: 48 81 ec 18 01 00 00 sub rsp, 280 - 413796: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41379f: 48 89 84 24 08 01 00 00 mov qword ptr [rsp + 264], rax - 4137a7: 31 c0 xor eax, eax - 4137a9: e8 b2 b7 00 00 call 0x41ef60 - 4137ae: 48 85 c0 test rax, rax - 4137b1: 0f 84 4a 01 00 00 je 0x413901 <__vasprintf_internal+0x191> - 4137b7: 4c 8d 7c 24 10 lea r15, [rsp + 16] - 4137bc: 48 89 c5 mov rbp, rax - 4137bf: 45 31 c0 xor r8d, r8d - 4137c2: 31 c9 xor ecx, ecx - 4137c4: ba ff ff ff ff mov edx, 4294967295 - 4137c9: be 00 80 00 00 mov esi, 32768 - 4137ce: 4c 89 ff mov rdi, r15 - 4137d1: f3 0f 7e 05 67 c7 0a 00 movq xmm0, qword ptr [rip + 706407] # xmm0 = mem[0],zero - # 0x4bff40 <_nl_current_LC_NUMERIC_used+0x4bff3e> - 4137d9: 48 c7 84 24 98 00 00 00 00 00 00 00 mov qword ptr [rsp + 152], 0 - 4137e5: 0f 16 05 f4 c7 0a 00 movhps xmm0, qword ptr [rip + 706548] # xmm0 = xmm0[0,1],mem[0,1] - # 0x4bffe0 <_nl_current_LC_NUMERIC_used+0x4bffde> - 4137ec: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 - 4137f0: e8 6b 4a 00 00 call 0x418260 <_IO_no_init> - 4137f5: 48 89 e9 mov rcx, rbp - 4137f8: ba 64 00 00 00 mov edx, 100 - 4137fd: 48 89 ee mov rsi, rbp - 413800: 48 8d 05 f9 e7 0a 00 lea rax, [rip + 714745] # 0x4c2000 <_IO_str_jumps> - 413807: 4c 89 ff mov rdi, r15 - 41380a: 48 89 84 24 e8 00 00 00 mov qword ptr [rsp + 232], rax - 413812: e8 f9 62 00 00 call 0x419b10 <_IO_str_init_static_internal> - 413817: 66 0f 6f 04 24 movdqa xmm0, xmmword ptr [rsp] - 41381c: 4c 89 e6 mov rsi, r12 - 41381f: 44 89 f1 mov ecx, r14d - 413822: 4c 89 ea mov rdx, r13 - 413825: 4c 89 ff mov rdi, r15 - 413828: 83 64 24 10 fe and dword ptr [rsp + 16], -2 - 41382d: 0f 29 84 24 f0 00 00 00 movaps xmmword ptr [rsp + 240], xmm0 - 413835: e8 26 dd 04 00 call 0x461560 <__vfprintf_internal> - 41383a: 41 89 c4 mov r12d, eax - 41383d: 85 c0 test eax, eax - 41383f: 0f 88 ab 00 00 00 js 0x4138f0 <__vasprintf_internal+0x180> - 413845: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] - 41384a: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] - 41384f: 48 8b 6c 24 38 mov rbp, qword ptr [rsp + 56] - 413854: 4c 8b 74 24 48 mov r14, qword ptr [rsp + 72] - 413859: 48 29 c1 sub rcx, rax - 41385c: 48 29 c5 sub rbp, rax - 41385f: 48 89 c8 mov rax, rcx - 413862: 4c 8d 6d 01 lea r13, [rbp + 1] - 413866: 48 d1 e8 shr rax - 413869: 4c 39 e8 cmp rax, r13 - 41386c: 77 42 ja 0x4138b0 <__vasprintf_internal+0x140> - 41386e: 4c 89 ee mov rsi, r13 - 413871: 4c 89 f7 mov rdi, r14 - 413874: e8 d7 c3 00 00 call 0x41fc50 - 413879: 48 89 03 mov qword ptr [rbx], rax - 41387c: 48 85 c0 test rax, rax - 41387f: 74 5d je 0x4138de <__vasprintf_internal+0x16e> - 413881: c6 04 28 00 mov byte ptr [rax + rbp], 0 - 413885: 48 8b 84 24 08 01 00 00 mov rax, qword ptr [rsp + 264] - 41388d: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 413896: 75 64 jne 0x4138fc <__vasprintf_internal+0x18c> - 413898: 48 81 c4 18 01 00 00 add rsp, 280 - 41389f: 44 89 e0 mov eax, r12d - 4138a2: 5b pop rbx - 4138a3: 5d pop rbp - 4138a4: 41 5c pop r12 - 4138a6: 41 5d pop r13 - 4138a8: 41 5e pop r14 - 4138aa: 41 5f pop r15 - 4138ac: c3 ret - 4138ad: 0f 1f 00 nop dword ptr [rax] - 4138b0: 4c 89 ef mov rdi, r13 - 4138b3: e8 a8 b6 00 00 call 0x41ef60 - 4138b8: 48 89 03 mov qword ptr [rbx], rax - 4138bb: 48 89 c7 mov rdi, rax - 4138be: 48 85 c0 test rax, rax - 4138c1: 74 ab je 0x41386e <__vasprintf_internal+0xfe> - 4138c3: 48 89 ea mov rdx, rbp - 4138c6: 4c 89 f6 mov rsi, r14 - 4138c9: e8 92 d7 fe ff call 0x401060 <.plt+0x40> - 4138ce: 4c 89 f7 mov rdi, r14 - 4138d1: e8 7a bc 00 00 call 0x41f550 - 4138d6: 48 8b 03 mov rax, qword ptr [rbx] - 4138d9: 48 85 c0 test rax, rax - 4138dc: 75 a3 jne 0x413881 <__vasprintf_internal+0x111> - 4138de: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 4138e3: 48 89 03 mov qword ptr [rbx], rax - 4138e6: eb 99 jmp 0x413881 <__vasprintf_internal+0x111> - 4138e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4138f0: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 4138f5: e8 56 bc 00 00 call 0x41f550 - 4138fa: eb 89 jmp 0x413885 <__vasprintf_internal+0x115> - 4138fc: e8 cf 82 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 413901: 41 83 cc ff or r12d, -1 - 413905: e9 7b ff ff ff jmp 0x413885 <__vasprintf_internal+0x115> - 41390a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000413910 : - 413910: f3 0f 1e fa endbr64 - 413914: 31 c9 xor ecx, ecx - 413916: e9 55 fe ff ff jmp 0x413770 <__vasprintf_internal> - 41391b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000413920 <__libc_message.constprop.0>: - 413920: 55 push rbp - 413921: 48 89 d7 mov rdi, rdx - 413924: 48 89 e5 mov rbp, rsp - 413927: 41 55 push r13 - 413929: 41 54 push r12 - 41392b: 49 89 d4 mov r12, rdx - 41392e: 53 push rbx - 41392f: 48 83 ec 58 sub rsp, 88 - 413933: 4c 89 45 d0 mov qword ptr [rbp - 48], r8 - 413937: 48 89 55 c0 mov qword ptr [rbp - 64], rdx - 41393b: 48 89 4d c8 mov qword ptr [rbp - 56], rcx - 41393f: 4c 89 4d d8 mov qword ptr [rbp - 40], r9 - 413943: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41394c: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 413950: 31 c0 xor eax, eax - 413952: 48 8d 45 10 lea rax, [rbp + 16] - 413956: c7 45 90 18 00 00 00 mov dword ptr [rbp - 112], 24 - 41395d: 48 89 45 98 mov qword ptr [rbp - 104], rax - 413961: 48 8d 45 b0 lea rax, [rbp - 80] - 413965: 48 89 45 a0 mov qword ptr [rbp - 96], rax - 413969: e8 12 d8 fe ff call 0x401180 <.plt+0x160> - 41396e: 49 89 c0 mov r8, rax - 413971: 48 89 e0 mov rax, rsp - 413974: 48 39 c4 cmp rsp, rax - 413977: 74 1c je 0x413995 <__libc_message.constprop.0+0x75> - 413979: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 413980: 48 81 ec 00 10 00 00 sub rsp, 4096 - 413987: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 413990: 48 39 c4 cmp rsp, rax - 413993: 75 eb jne 0x413980 <__libc_message.constprop.0+0x60> - 413995: 48 83 ec 20 sub rsp, 32 - 413999: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 - 41399f: 48 8d 44 24 0f lea rax, [rsp + 15] - 4139a4: 48 83 e0 f0 and rax, -16 - 4139a8: 4c 89 20 mov qword ptr [rax], r12 - 4139ab: 4c 89 40 08 mov qword ptr [rax + 8], r8 - 4139af: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 - 4139b7: 48 89 e0 mov rax, rsp - 4139ba: 48 39 c4 cmp rsp, rax - 4139bd: 74 15 je 0x4139d4 <__libc_message.constprop.0+0xb4> - 4139bf: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4139c6: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4139cf: 48 39 c4 cmp rsp, rax - 4139d2: 75 eb jne 0x4139bf <__libc_message.constprop.0+0x9f> - 4139d4: 48 83 ec 20 sub rsp, 32 - 4139d8: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 - 4139de: 41 b9 14 00 00 00 mov r9d, 20 - 4139e4: 48 8d 5c 24 0f lea rbx, [rsp + 15] - 4139e9: 48 83 e3 f0 and rbx, -16 - 4139ed: 4c 89 23 mov qword ptr [rbx], r12 - 4139f0: 4c 89 43 08 mov qword ptr [rbx + 8], r8 - 4139f4: 0f 1f 40 00 nop dword ptr [rax] - 4139f8: ba 01 00 00 00 mov edx, 1 - 4139fd: 48 89 de mov rsi, rbx - 413a00: bf 02 00 00 00 mov edi, 2 - 413a05: 44 89 c8 mov eax, r9d - 413a08: 0f 05 syscall - 413a0a: 48 83 f8 fc cmp rax, -4 - 413a0e: 74 e8 je 0x4139f8 <__libc_message.constprop.0+0xd8> - 413a10: 45 31 c9 xor r9d, r9d - 413a13: b9 22 00 00 00 mov ecx, 34 - 413a18: ba 03 00 00 00 mov edx, 3 - 413a1d: 31 ff xor edi, edi - 413a1f: 48 8b 05 f2 d6 0a 00 mov rax, qword ptr [rip + 710386] # 0x4c1118 <_dl_pagesize> - 413a26: 4e 8d 6c 00 04 lea r13, [rax + r8 + 4] - 413a2b: 48 f7 d8 neg rax - 413a2e: 41 83 c8 ff or r8d, -1 - 413a32: 49 21 c5 and r13, rax - 413a35: 4c 89 ee mov rsi, r13 - 413a38: e8 a3 58 03 00 call 0x4492e0 - 413a3d: 49 89 c4 mov r12, rax - 413a40: 48 83 f8 ff cmp rax, -1 - 413a44: 74 2c je 0x413a72 <__libc_message.constprop.0+0x152> - 413a46: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] - 413a4a: 48 8b 33 mov rsi, qword ptr [rbx] - 413a4d: 44 89 28 mov dword ptr [rax], r13d - 413a50: 48 8d 78 04 lea rdi, [rax + 4] - 413a54: e8 f7 d6 fe ff call 0x401150 <.plt+0x130> - 413a59: 4c 89 e7 mov rdi, r12 - 413a5c: c6 00 00 mov byte ptr [rax], 0 - 413a5f: 48 87 3d 7a ed 0a 00 xchg qword ptr [rip + 716154], rdi # 0x4c27e0 <__abort_msg> - 413a66: 48 85 ff test rdi, rdi - 413a69: 74 07 je 0x413a72 <__libc_message.constprop.0+0x152> - 413a6b: 8b 37 mov esi, dword ptr [rdi] - 413a6d: e8 1e 59 03 00 call 0x449390 - 413a72: e8 3d d7 fe ff call 0x4011b4 - 413a77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000413a80 <__libc_message>: - 413a80: f3 0f 1e fa endbr64 - 413a84: 55 push rbp - 413a85: 83 e7 01 and edi, 1 - 413a88: 48 89 e5 mov rbp, rsp - 413a8b: 41 57 push r15 - 413a8d: 41 89 ff mov r15d, edi - 413a90: 41 56 push r14 - 413a92: 45 31 f6 xor r14d, r14d - 413a95: 41 55 push r13 - 413a97: 41 54 push r12 - 413a99: 45 31 e4 xor r12d, r12d - 413a9c: 53 push rbx - 413a9d: 48 89 f3 mov rbx, rsi - 413aa0: 48 83 ec 68 sub rsp, 104 - 413aa4: 48 89 55 b0 mov qword ptr [rbp - 80], rdx - 413aa8: 48 89 4d b8 mov qword ptr [rbp - 72], rcx - 413aac: 4c 89 45 c0 mov qword ptr [rbp - 64], r8 - 413ab0: 4c 89 4d c8 mov qword ptr [rbp - 56], r9 - 413ab4: 44 0f b6 2e movzx r13d, byte ptr [rsi] - 413ab8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 413ac1: 48 89 45 98 mov qword ptr [rbp - 104], rax - 413ac5: 31 c0 xor eax, eax - 413ac7: 48 8d 45 10 lea rax, [rbp + 16] - 413acb: c7 45 80 10 00 00 00 mov dword ptr [rbp - 128], 16 - 413ad2: 48 89 45 88 mov qword ptr [rbp - 120], rax - 413ad6: 48 8d 45 a0 lea rax, [rbp - 96] - 413ada: 48 89 45 90 mov qword ptr [rbp - 112], rax - 413ade: 45 84 ed test r13b, r13b - 413ae1: 0f 84 39 02 00 00 je 0x413d20 <__libc_message+0x2a0> - 413ae7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 413af0: 44 89 ea mov edx, r13d - 413af3: 48 89 d8 mov rax, rbx - 413af6: eb 1d jmp 0x413b15 <__libc_message+0x95> - 413af8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 413b00: 48 8d 78 01 lea rdi, [rax + 1] - 413b04: be 25 00 00 00 mov esi, 37 - 413b09: e8 92 d5 fe ff call 0x4010a0 <.plt+0x80> - 413b0e: 0f b6 10 movzx edx, byte ptr [rax] - 413b11: 84 d2 test dl, dl - 413b13: 74 0b je 0x413b20 <__libc_message+0xa0> - 413b15: 80 fa 25 cmp dl, 37 - 413b18: 75 e6 jne 0x413b00 <__libc_message+0x80> - 413b1a: 80 78 01 73 cmp byte ptr [rax + 1], 115 - 413b1e: 75 e0 jne 0x413b00 <__libc_message+0x80> - 413b20: 41 80 fd 25 cmp r13b, 37 - 413b24: 74 62 je 0x413b88 <__libc_message+0x108> - 413b26: 49 89 c0 mov r8, rax - 413b29: 48 89 d9 mov rcx, rbx - 413b2c: 49 29 d8 sub r8, rbx - 413b2f: 48 89 c3 mov rbx, rax - 413b32: 48 89 e0 mov rax, rsp - 413b35: 48 39 c4 cmp rsp, rax - 413b38: 74 15 je 0x413b4f <__libc_message+0xcf> - 413b3a: 48 81 ec 00 10 00 00 sub rsp, 4096 - 413b41: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 413b4a: 48 39 c4 cmp rsp, rax - 413b4d: 75 eb jne 0x413b3a <__libc_message+0xba> - 413b4f: 48 83 ec 20 sub rsp, 32 - 413b53: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 - 413b59: 48 8d 44 24 0f lea rax, [rsp + 15] - 413b5e: 41 8d 56 01 lea edx, [r14 + 1] - 413b62: 48 83 e0 f0 and rax, -16 - 413b66: 48 89 08 mov qword ptr [rax], rcx - 413b69: 4c 89 40 08 mov qword ptr [rax + 8], r8 - 413b6d: 4c 89 60 10 mov qword ptr [rax + 16], r12 - 413b71: 44 0f b6 2b movzx r13d, byte ptr [rbx] - 413b75: 45 84 ed test r13b, r13b - 413b78: 74 51 je 0x413bcb <__libc_message+0x14b> - 413b7a: 41 89 d6 mov r14d, edx - 413b7d: 49 89 c4 mov r12, rax - 413b80: e9 6b ff ff ff jmp 0x413af0 <__libc_message+0x70> - 413b85: 0f 1f 00 nop dword ptr [rax] - 413b88: 80 7b 01 73 cmp byte ptr [rbx + 1], 115 - 413b8c: 75 98 jne 0x413b26 <__libc_message+0xa6> - 413b8e: 8b 45 80 mov eax, dword ptr [rbp - 128] - 413b91: 83 f8 2f cmp eax, 47 - 413b94: 0f 87 a8 01 00 00 ja 0x413d42 <__libc_message+0x2c2> - 413b9a: 89 c2 mov edx, eax - 413b9c: 83 c0 08 add eax, 8 - 413b9f: 48 03 55 90 add rdx, qword ptr [rbp - 112] - 413ba3: 89 45 80 mov dword ptr [rbp - 128], eax - 413ba6: 48 8b 0a mov rcx, qword ptr [rdx] - 413ba9: 48 83 c3 02 add rbx, 2 - 413bad: 48 89 cf mov rdi, rcx - 413bb0: 48 89 8d 78 ff ff ff mov qword ptr [rbp - 136], rcx - 413bb7: e8 c4 d5 fe ff call 0x401180 <.plt+0x160> - 413bbc: 48 8b 8d 78 ff ff ff mov rcx, qword ptr [rbp - 136] - 413bc3: 49 89 c0 mov r8, rax - 413bc6: e9 67 ff ff ff jmp 0x413b32 <__libc_message+0xb2> - 413bcb: 48 63 d2 movsxd rdx, edx - 413bce: 48 89 e3 mov rbx, rsp - 413bd1: 48 89 d0 mov rax, rdx - 413bd4: 48 c1 e0 04 shl rax, 4 - 413bd8: 48 83 c0 10 add rax, 16 - 413bdc: 48 89 c6 mov rsi, rax - 413bdf: 48 81 e6 00 f0 ff ff and rsi, -4096 - 413be6: 48 29 f3 sub rbx, rsi - 413be9: 48 89 de mov rsi, rbx - 413bec: 48 39 f4 cmp rsp, rsi - 413bef: 74 15 je 0x413c06 <__libc_message+0x186> - 413bf1: 48 81 ec 00 10 00 00 sub rsp, 4096 - 413bf8: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 413c01: 48 39 f4 cmp rsp, rsi - 413c04: 75 eb jne 0x413bf1 <__libc_message+0x171> - 413c06: 25 ff 0f 00 00 and eax, 4095 - 413c0b: 48 29 c4 sub rsp, rax - 413c0e: 48 85 c0 test rax, rax - 413c11: 0f 85 3c 01 00 00 jne 0x413d53 <__libc_message+0x2d3> - 413c17: 4d 63 ee movsxd r13, r14d - 413c1a: 48 8d 5c 24 0f lea rbx, [rsp + 15] - 413c1f: 4c 89 ee mov rsi, r13 - 413c22: 48 83 e3 f0 and rbx, -16 - 413c26: 48 c1 e6 04 shl rsi, 4 - 413c2a: 48 8d 04 33 lea rax, [rbx + rsi] - 413c2e: 48 89 08 mov qword ptr [rax], rcx - 413c31: 4c 89 40 08 mov qword ptr [rax + 8], r8 - 413c35: 45 85 f6 test r14d, r14d - 413c38: 74 31 je 0x413c6b <__libc_message+0x1eb> - 413c3a: 41 8d 4e ff lea ecx, [r14 - 1] - 413c3e: 48 8d 7c 33 f0 lea rdi, [rbx + rsi - 16] - 413c43: 48 c1 e1 04 shl rcx, 4 - 413c47: 48 29 cf sub rdi, rcx - 413c4a: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] - 413c4f: 49 8b 34 24 mov rsi, qword ptr [r12] - 413c53: 48 83 e8 10 sub rax, 16 - 413c57: 4d 8b 64 24 10 mov r12, qword ptr [r12 + 16] - 413c5c: 49 01 c8 add r8, rcx - 413c5f: 48 89 30 mov qword ptr [rax], rsi - 413c62: 48 89 48 08 mov qword ptr [rax + 8], rcx - 413c66: 48 39 c7 cmp rdi, rax - 413c69: 75 df jne 0x413c4a <__libc_message+0x1ca> - 413c6b: 41 b9 14 00 00 00 mov r9d, 20 - 413c71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 413c78: 48 89 de mov rsi, rbx - 413c7b: bf 02 00 00 00 mov edi, 2 - 413c80: 44 89 c8 mov eax, r9d - 413c83: 0f 05 syscall - 413c85: 48 83 f8 fc cmp rax, -4 - 413c89: 74 ed je 0x413c78 <__libc_message+0x1f8> - 413c8b: 45 85 ff test r15d, r15d - 413c8e: 0f 84 90 00 00 00 je 0x413d24 <__libc_message+0x2a4> - 413c94: 45 31 c9 xor r9d, r9d - 413c97: b9 22 00 00 00 mov ecx, 34 - 413c9c: ba 03 00 00 00 mov edx, 3 - 413ca1: 31 ff xor edi, edi - 413ca3: 48 8b 05 6e d4 0a 00 mov rax, qword ptr [rip + 709742] # 0x4c1118 <_dl_pagesize> - 413caa: 4e 8d 74 00 04 lea r14, [rax + r8 + 4] - 413caf: 48 f7 d8 neg rax - 413cb2: 41 b8 ff ff ff ff mov r8d, 4294967295 - 413cb8: 49 21 c6 and r14, rax - 413cbb: 4c 89 f6 mov rsi, r14 - 413cbe: e8 1d 56 03 00 call 0x4492e0 - 413cc3: 49 89 c4 mov r12, rax - 413cc6: 48 83 f8 ff cmp rax, -1 - 413cca: 74 45 je 0x413d11 <__libc_message+0x291> - 413ccc: 44 89 30 mov dword ptr [rax], r14d - 413ccf: 49 c1 e5 04 shl r13, 4 - 413cd3: 48 8d 78 04 lea rdi, [rax + 4] - 413cd7: 4e 8d 6c 2b 10 lea r13, [rbx + r13 + 16] - 413cdc: 0f 1f 40 00 nop dword ptr [rax] - 413ce0: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] - 413ce4: 48 8b 33 mov rsi, qword ptr [rbx] - 413ce7: 48 83 c3 10 add rbx, 16 - 413ceb: e8 60 d4 fe ff call 0x401150 <.plt+0x130> - 413cf0: 48 89 c7 mov rdi, rax - 413cf3: 4c 39 eb cmp rbx, r13 - 413cf6: 75 e8 jne 0x413ce0 <__libc_message+0x260> - 413cf8: c6 00 00 mov byte ptr [rax], 0 - 413cfb: 4c 89 e7 mov rdi, r12 - 413cfe: 48 87 3d db ea 0a 00 xchg qword ptr [rip + 715483], rdi # 0x4c27e0 <__abort_msg> - 413d05: 48 85 ff test rdi, rdi - 413d08: 74 07 je 0x413d11 <__libc_message+0x291> - 413d0a: 8b 37 mov esi, dword ptr [rdi] - 413d0c: e8 7f 56 03 00 call 0x449390 - 413d11: e8 9e d4 fe ff call 0x4011b4 - 413d16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 413d20: 85 ff test edi, edi - 413d22: 75 ed jne 0x413d11 <__libc_message+0x291> - 413d24: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 413d28: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 413d31: 75 2b jne 0x413d5e <__libc_message+0x2de> - 413d33: 48 8d 65 d8 lea rsp, [rbp - 40] - 413d37: 5b pop rbx - 413d38: 41 5c pop r12 - 413d3a: 41 5d pop r13 - 413d3c: 41 5e pop r14 - 413d3e: 41 5f pop r15 - 413d40: 5d pop rbp - 413d41: c3 ret - 413d42: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 413d46: 48 8d 42 08 lea rax, [rdx + 8] - 413d4a: 48 89 45 88 mov qword ptr [rbp - 120], rax - 413d4e: e9 53 fe ff ff jmp 0x413ba6 <__libc_message+0x126> - 413d53: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 413d59: e9 b9 fe ff ff jmp 0x413c17 <__libc_message+0x197> - 413d5e: e8 6d 7e 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 413d63: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 413d6e: 66 90 nop - -0000000000413d70 <__libc_fatal>: - 413d70: f3 0f 1e fa endbr64 - 413d74: 50 push rax - 413d75: 58 pop rax - 413d76: 48 8d 35 55 89 09 00 lea rsi, [rip + 624981] # 0x4ac6d2 - 413d7d: 31 c0 xor eax, eax - 413d7f: 48 89 fa mov rdx, rdi - 413d82: 48 83 ec 08 sub rsp, 8 - 413d86: bf 01 00 00 00 mov edi, 1 - 413d8b: e8 90 fb ff ff call 0x413920 <__libc_message.constprop.0> - -0000000000413d90 <_IO_vtable_check>: - 413d90: f3 0f 1e fa endbr64 - 413d94: 48 83 3d 04 c2 0a 00 00 cmp qword ptr [rip + 705028], 0 # 0x4bffa0 <_nl_current_LC_NUMERIC_used+0x4bff9e> - 413d9c: 74 01 je 0x413d9f <_IO_vtable_check+0xf> - 413d9e: c3 ret - 413d9f: 50 push rax - 413da0: 48 8d 3d 39 1b 08 00 lea rdi, [rip + 531257] # 0x4958e0 <__PRETTY_FUNCTION__.13844+0x10> - 413da7: e8 c4 ff ff ff call 0x413d70 <__libc_fatal> - 413dac: 0f 1f 40 00 nop dword ptr [rax] - -0000000000413db0 : - 413db0: f3 0f 1e fa endbr64 - 413db4: 85 f6 test esi, esi - 413db6: 0f 8e 7c 00 00 00 jle 0x413e38 - 413dbc: 41 54 push r12 - 413dbe: 55 push rbp - 413dbf: 48 89 fd mov rbp, rdi - 413dc2: 53 push rbx - 413dc3: 83 fe 01 cmp esi, 1 - 413dc6: 74 78 je 0x413e40 - 413dc8: 8b 02 mov eax, dword ptr [rdx] - 413dca: 48 89 d3 mov rbx, rdx - 413dcd: 83 ee 01 sub esi, 1 - 413dd0: 41 b8 01 00 00 00 mov r8d, 1 - 413dd6: b9 0a 00 00 00 mov ecx, 10 - 413ddb: 41 89 c4 mov r12d, eax - 413dde: 83 e0 df and eax, -33 - 413de1: 89 02 mov dword ptr [rdx], eax - 413de3: 48 63 d6 movsxd rdx, esi - 413de6: 48 89 fe mov rsi, rdi - 413de9: 48 89 df mov rdi, rbx - 413dec: 41 83 e4 20 and r12d, 32 - 413df0: e8 5b 8b 05 00 call 0x46c950 <_IO_getline> - 413df5: 8b 13 mov edx, dword ptr [rbx] - 413df7: 45 31 c0 xor r8d, r8d - 413dfa: 48 85 c0 test rax, rax - 413dfd: 75 11 jne 0x413e10 - 413dff: 41 09 d4 or r12d, edx - 413e02: 44 89 23 mov dword ptr [rbx], r12d - 413e05: 5b pop rbx - 413e06: 4c 89 c0 mov rax, r8 - 413e09: 5d pop rbp - 413e0a: 41 5c pop r12 - 413e0c: c3 ret - 413e0d: 0f 1f 00 nop dword ptr [rax] - 413e10: f6 c2 20 test dl, 32 - 413e13: 74 10 je 0x413e25 - 413e15: 48 c7 c1 c0 ff ff ff mov rcx, -64 - 413e1c: 45 31 c0 xor r8d, r8d - 413e1f: 64 83 39 0b cmp dword ptr fs:[rcx], 11 - 413e23: 75 da jne 0x413dff - 413e25: c6 44 05 00 00 mov byte ptr [rbp + rax], 0 - 413e2a: 49 89 e8 mov r8, rbp - 413e2d: 8b 13 mov edx, dword ptr [rbx] - 413e2f: eb ce jmp 0x413dff - 413e31: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 413e38: 45 31 c0 xor r8d, r8d - 413e3b: 4c 89 c0 mov rax, r8 - 413e3e: c3 ret - 413e3f: 90 nop - 413e40: c6 07 00 mov byte ptr [rdi], 0 - 413e43: 49 89 f8 mov r8, rdi - 413e46: eb bd jmp 0x413e05 - 413e48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000413e50 <_IO_file_seekoff_maybe_mmap>: - 413e50: f3 0f 1e fa endbr64 - 413e54: 55 push rbp - 413e55: 53 push rbx - 413e56: 48 89 fb mov rbx, rdi - 413e59: 48 83 ec 18 sub rsp, 24 - 413e5d: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] - 413e64: 48 c7 c1 80 1b 4c 00 mov rcx, 4987776 - 413e6b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 413e72: 48 89 ef mov rdi, rbp - 413e75: 48 29 c8 sub rax, rcx - 413e78: 48 29 cf sub rdi, rcx - 413e7b: 48 39 f8 cmp rax, rdi - 413e7e: 76 20 jbe 0x413ea0 <_IO_file_seekoff_maybe_mmap+0x50> - 413e80: 48 89 df mov rdi, rbx - 413e83: ff 95 80 00 00 00 call qword ptr [rbp + 128] - 413e89: 48 85 c0 test rax, rax - 413e8c: 78 29 js 0x413eb7 <_IO_file_seekoff_maybe_mmap+0x67> - 413e8e: 48 89 83 90 00 00 00 mov qword ptr [rbx + 144], rax - 413e95: 48 83 c4 18 add rsp, 24 - 413e99: 5b pop rbx - 413e9a: 5d pop rbp - 413e9b: c3 ret - 413e9c: 0f 1f 40 00 nop dword ptr [rax] - 413ea0: 89 54 24 0c mov dword ptr [rsp + 12], edx - 413ea4: 48 89 34 24 mov qword ptr [rsp], rsi - 413ea8: e8 e3 fe ff ff call 0x413d90 <_IO_vtable_check> - 413ead: 8b 54 24 0c mov edx, dword ptr [rsp + 12] - 413eb1: 48 8b 34 24 mov rsi, qword ptr [rsp] - 413eb5: eb c9 jmp 0x413e80 <_IO_file_seekoff_maybe_mmap+0x30> - 413eb7: 48 c7 c0 ff ff ff ff mov rax, -1 - 413ebe: eb d5 jmp 0x413e95 <_IO_file_seekoff_maybe_mmap+0x45> - -0000000000413ec0 <_IO_file_close>: - 413ec0: f3 0f 1e fa endbr64 - 413ec4: 8b 7f 70 mov edi, dword ptr [rdi + 112] - 413ec7: e9 84 4f 03 00 jmp 0x448e50 <__close_nocancel> - 413ecc: 0f 1f 40 00 nop dword ptr [rax] - -0000000000413ed0 <_IO_new_file_setbuf>: - 413ed0: f3 0f 1e fa endbr64 - 413ed4: 53 push rbx - 413ed5: 48 89 fb mov rbx, rdi - 413ed8: e8 a3 3f 00 00 call 0x417e80 <_IO_default_setbuf> - 413edd: 48 85 c0 test rax, rax - 413ee0: 74 18 je 0x413efa <_IO_new_file_setbuf+0x2a> - 413ee2: f3 0f 7e 43 38 movq xmm0, qword ptr [rbx + 56] # xmm0 = mem[0],zero - 413ee7: 48 89 d8 mov rax, rbx - 413eea: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 413eee: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 413ef2: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 - 413ef6: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 - 413efa: 5b pop rbx - 413efb: c3 ret - 413efc: 0f 1f 40 00 nop dword ptr [rax] - -0000000000413f00 <_IO_file_setbuf_mmap>: - 413f00: f3 0f 1e fa endbr64 - 413f04: 48 8d 05 35 e0 0a 00 lea rax, [rip + 712757] # 0x4c1f40 <_IO_file_jumps> - 413f0b: 48 8d 0d ee dd 0a 00 lea rcx, [rip + 712174] # 0x4c1d00 <_IO_wfile_jumps> - 413f12: 53 push rbx - 413f13: 48 89 fb mov rbx, rdi - 413f16: 48 89 87 d8 00 00 00 mov qword ptr [rdi + 216], rax - 413f1d: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 413f24: 48 89 88 e0 00 00 00 mov qword ptr [rax + 224], rcx - 413f2b: e8 50 3f 00 00 call 0x417e80 <_IO_default_setbuf> - 413f30: 48 85 c0 test rax, rax - 413f33: 74 1b je 0x413f50 <_IO_file_setbuf_mmap+0x50> - 413f35: f3 0f 7e 43 38 movq xmm0, qword ptr [rbx + 56] # xmm0 = mem[0],zero - 413f3a: 48 89 d8 mov rax, rbx - 413f3d: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 413f41: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 413f45: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 - 413f49: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 - 413f4d: 5b pop rbx - 413f4e: c3 ret - 413f4f: 90 nop - 413f50: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] - 413f57: 48 8d 0d 22 df 0a 00 lea rcx, [rip + 712482] # 0x4c1e80 <_IO_file_jumps_mmap> - 413f5e: 48 89 8b d8 00 00 00 mov qword ptr [rbx + 216], rcx - 413f65: 48 8d 0d d4 dc 0a 00 lea rcx, [rip + 711892] # 0x4c1c40 <_IO_wfile_jumps_mmap> - 413f6c: 48 89 8a e0 00 00 00 mov qword ptr [rdx + 224], rcx - 413f73: 5b pop rbx - 413f74: c3 ret - 413f75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000413f80 <_IO_new_file_underflow>: - 413f80: f3 0f 1e fa endbr64 - 413f84: 8b 07 mov eax, dword ptr [rdi] - 413f86: a8 10 test al, 16 - 413f88: 0f 85 ea 02 00 00 jne 0x414278 <_IO_new_file_underflow+0x2f8> - 413f8e: 41 57 push r15 - 413f90: 41 56 push r14 - 413f92: 41 55 push r13 - 413f94: 41 54 push r12 - 413f96: 55 push rbp - 413f97: 53 push rbx - 413f98: 48 89 fb mov rbx, rdi - 413f9b: 48 83 ec 08 sub rsp, 8 - 413f9f: a8 04 test al, 4 - 413fa1: 0f 85 d9 02 00 00 jne 0x414280 <_IO_new_file_underflow+0x300> - 413fa7: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 413fab: 48 3b 57 10 cmp rdx, qword ptr [rdi + 16] - 413faf: 0f 82 8b 01 00 00 jb 0x414140 <_IO_new_file_underflow+0x1c0> - 413fb5: 48 83 7f 38 00 cmp qword ptr [rdi + 56], 0 - 413fba: 0f 84 d0 01 00 00 je 0x414190 <_IO_new_file_underflow+0x210> - 413fc0: a9 02 02 00 00 test eax, 514 - 413fc5: 0f 84 df 00 00 00 je 0x4140aa <_IO_new_file_underflow+0x12a> - 413fcb: 4c 8b 25 fe c6 0a 00 mov r12, qword ptr [rip + 706302] # 0x4c06d0 - 413fd2: 41 8b 14 24 mov edx, dword ptr [r12] - 413fd6: 89 d1 mov ecx, edx - 413fd8: 81 e1 00 80 00 00 and ecx, 32768 - 413fde: 0f 85 b4 00 00 00 jne 0x414098 <_IO_new_file_underflow+0x118> - 413fe4: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] - 413fec: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] - 413ff5: 48 39 6f 08 cmp qword ptr [rdi + 8], rbp - 413ff9: 0f 84 01 02 00 00 je 0x414200 <_IO_new_file_underflow+0x280> - 413fff: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 414007: ba 01 00 00 00 mov edx, 1 - 41400c: 85 c0 test eax, eax - 41400e: 0f 85 0c 02 00 00 jne 0x414220 <_IO_new_file_underflow+0x2a0> - 414014: 0f b1 17 cmpxchg dword ptr [rdi], edx - 414017: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] - 41401f: 4c 8b 05 aa c6 0a 00 mov r8, qword ptr [rip + 706218] # 0x4c06d0 - 414026: 48 89 6f 08 mov qword ptr [rdi + 8], rbp - 41402a: 41 8b 10 mov edx, dword ptr [r8] - 41402d: 49 c7 c6 28 22 4c 00 mov r14, 4989480 - 414034: 81 e2 88 02 00 00 and edx, 648 - 41403a: 48 c7 c5 80 1b 4c 00 mov rbp, 4987776 - 414041: 83 47 04 01 add dword ptr [rdi + 4], 1 - 414045: 4d 89 f5 mov r13, r14 - 414048: 49 29 ed sub r13, rbp - 41404b: 81 fa 80 02 00 00 cmp edx, 640 - 414051: 0f 84 80 01 00 00 je 0x4141d7 <_IO_new_file_underflow+0x257> - 414057: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 - 41405f: 75 57 jne 0x4140b8 <_IO_new_file_underflow+0x138> - 414061: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] - 414069: 8b 47 04 mov eax, dword ptr [rdi + 4] - 41406c: 83 e8 01 sub eax, 1 - 41406f: 89 47 04 mov dword ptr [rdi + 4], eax - 414072: 75 44 jne 0x4140b8 <_IO_new_file_underflow+0x138> - 414074: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 41407c: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 414084: 85 d2 test edx, edx - 414086: 0f 85 c4 01 00 00 jne 0x414250 <_IO_new_file_underflow+0x2d0> - 41408c: 83 2f 01 sub dword ptr [rdi], 1 - 41408f: eb 2d jmp 0x4140be <_IO_new_file_underflow+0x13e> - 414091: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 414098: 81 e2 88 02 00 00 and edx, 648 - 41409e: 81 fa 80 02 00 00 cmp edx, 640 - 4140a4: 0f 84 16 01 00 00 je 0x4141c0 <_IO_new_file_underflow+0x240> - 4140aa: 49 c7 c6 28 22 4c 00 mov r14, 4989480 - 4140b1: 48 c7 c5 80 1b 4c 00 mov rbp, 4987776 - 4140b8: 49 29 ee sub r14, rbp - 4140bb: 4d 89 f5 mov r13, r14 - 4140be: 48 89 df mov rdi, rbx - 4140c1: e8 3a 32 00 00 call 0x417300 <_IO_switch_to_get_mode> - 4140c6: 4c 8b a3 d8 00 00 00 mov r12, qword ptr [rbx + 216] - 4140cd: f3 0f 6f 43 38 movdqu xmm0, xmmword ptr [rbx + 56] - 4140d2: 48 8b 73 38 mov rsi, qword ptr [rbx + 56] - 4140d6: 4c 89 e0 mov rax, r12 - 4140d9: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 4140dd: 48 29 e8 sub rax, rbp - 4140e0: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 4140e4: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 - 4140e8: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 - 4140ec: 4c 39 e8 cmp rax, r13 - 4140ef: 0f 83 1b 01 00 00 jae 0x414210 <_IO_new_file_underflow+0x290> - 4140f5: 48 8b 53 40 mov rdx, qword ptr [rbx + 64] - 4140f9: 48 89 df mov rdi, rbx - 4140fc: 48 29 f2 sub rdx, rsi - 4140ff: 41 ff 54 24 70 call qword ptr [r12 + 112] - 414104: 48 85 c0 test rax, rax - 414107: 7e 4f jle 0x414158 <_IO_new_file_underflow+0x1d8> - 414109: 48 8b 93 90 00 00 00 mov rdx, qword ptr [rbx + 144] - 414110: 48 01 43 10 add qword ptr [rbx + 16], rax - 414114: 48 83 fa ff cmp rdx, -1 - 414118: 74 0a je 0x414124 <_IO_new_file_underflow+0x1a4> - 41411a: 48 01 d0 add rax, rdx - 41411d: 48 89 83 90 00 00 00 mov qword ptr [rbx + 144], rax - 414124: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 414128: 0f b6 00 movzx eax, byte ptr [rax] - 41412b: 48 83 c4 08 add rsp, 8 - 41412f: 5b pop rbx - 414130: 5d pop rbp - 414131: 41 5c pop r12 - 414133: 41 5d pop r13 - 414135: 41 5e pop r14 - 414137: 41 5f pop r15 - 414139: c3 ret - 41413a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 414140: 0f b6 02 movzx eax, byte ptr [rdx] - 414143: 48 83 c4 08 add rsp, 8 - 414147: 5b pop rbx - 414148: 5d pop rbp - 414149: 41 5c pop r12 - 41414b: 41 5d pop r13 - 41414d: 41 5e pop r14 - 41414f: 41 5f pop r15 - 414151: c3 ret - 414152: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 414158: 48 c7 83 90 00 00 00 ff ff ff ff mov qword ptr [rbx + 144], -1 - 414163: 8b 13 mov edx, dword ptr [rbx] - 414165: 89 d1 mov ecx, edx - 414167: 83 ca 20 or edx, 32 - 41416a: 83 c9 10 or ecx, 16 - 41416d: 48 85 c0 test rax, rax - 414170: b8 ff ff ff ff mov eax, 4294967295 - 414175: 0f 44 d1 cmove edx, ecx - 414178: 89 13 mov dword ptr [rbx], edx - 41417a: 48 83 c4 08 add rsp, 8 - 41417e: 5b pop rbx - 41417f: 5d pop rbp - 414180: 41 5c pop r12 - 414182: 41 5d pop r13 - 414184: 41 5e pop r14 - 414186: 41 5f pop r15 - 414188: c3 ret - 414189: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 414190: 48 8b 7f 48 mov rdi, qword ptr [rdi + 72] - 414194: 48 85 ff test rdi, rdi - 414197: 74 0b je 0x4141a4 <_IO_new_file_underflow+0x224> - 414199: e8 b2 b3 00 00 call 0x41f550 - 41419e: 81 23 ff fe ff ff and dword ptr [rbx], 4294967039 - 4141a4: 48 89 df mov rdi, rbx - 4141a7: e8 c4 36 00 00 call 0x417870 <_IO_doallocbuf> - 4141ac: 8b 03 mov eax, dword ptr [rbx] - 4141ae: a9 02 02 00 00 test eax, 514 - 4141b3: 0f 85 12 fe ff ff jne 0x413fcb <_IO_new_file_underflow+0x4b> - 4141b9: e9 ec fe ff ff jmp 0x4140aa <_IO_new_file_underflow+0x12a> - 4141be: 66 90 nop - 4141c0: 49 c7 c6 28 22 4c 00 mov r14, 4989480 - 4141c7: 48 c7 c5 80 1b 4c 00 mov rbp, 4987776 - 4141ce: 4d 89 e0 mov r8, r12 - 4141d1: 4d 89 f5 mov r13, r14 - 4141d4: 49 29 ed sub r13, rbp - 4141d7: 4d 8b b8 d8 00 00 00 mov r15, qword ptr [r8 + 216] - 4141de: 4c 89 f8 mov rax, r15 - 4141e1: 48 29 e8 sub rax, rbp - 4141e4: 4c 39 e8 cmp rax, r13 - 4141e7: 73 57 jae 0x414240 <_IO_new_file_underflow+0x2c0> - 4141e9: be ff ff ff ff mov esi, 4294967295 - 4141ee: 4c 89 c7 mov rdi, r8 - 4141f1: 41 ff 57 18 call qword ptr [r15 + 24] - 4141f5: e9 5d fe ff ff jmp 0x414057 <_IO_new_file_underflow+0xd7> - 4141fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 414200: 4d 89 e0 mov r8, r12 - 414203: e9 25 fe ff ff jmp 0x41402d <_IO_new_file_underflow+0xad> - 414208: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 414210: e8 7b fb ff ff call 0x413d90 <_IO_vtable_check> - 414215: 48 8b 73 38 mov rsi, qword ptr [rbx + 56] - 414219: e9 d7 fe ff ff jmp 0x4140f5 <_IO_new_file_underflow+0x175> - 41421e: 66 90 nop - 414220: 89 c8 mov eax, ecx - 414222: f0 lock - 414223: 0f b1 17 cmpxchg dword ptr [rdi], edx - 414226: 0f 84 eb fd ff ff je 0x414017 <_IO_new_file_underflow+0x97> - 41422c: e8 6f 5b 00 00 call 0x419da0 <__lll_lock_wait_private> - 414231: e9 e1 fd ff ff jmp 0x414017 <_IO_new_file_underflow+0x97> - 414236: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 414240: e8 4b fb ff ff call 0x413d90 <_IO_vtable_check> - 414245: 4c 8b 05 84 c4 0a 00 mov r8, qword ptr [rip + 705668] # 0x4c06d0 - 41424c: eb 9b jmp 0x4141e9 <_IO_new_file_underflow+0x269> - 41424e: 66 90 nop - 414250: 87 07 xchg dword ptr [rdi], eax - 414252: 83 f8 01 cmp eax, 1 - 414255: 0f 8e 5d fe ff ff jle 0x4140b8 <_IO_new_file_underflow+0x138> - 41425b: 45 31 d2 xor r10d, r10d - 41425e: ba 01 00 00 00 mov edx, 1 - 414263: be 81 00 00 00 mov esi, 129 - 414268: b8 ca 00 00 00 mov eax, 202 - 41426d: 0f 05 syscall - 41426f: e9 4a fe ff ff jmp 0x4140be <_IO_new_file_underflow+0x13e> - 414274: 0f 1f 40 00 nop dword ptr [rax] - 414278: b8 ff ff ff ff mov eax, 4294967295 - 41427d: c3 ret - 41427e: 66 90 nop - 414280: 83 c8 20 or eax, 32 - 414283: 89 07 mov dword ptr [rdi], eax - 414285: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41428c: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 - 414293: b8 ff ff ff ff mov eax, 4294967295 - 414298: e9 8e fe ff ff jmp 0x41412b <_IO_new_file_underflow+0x1ab> - 41429d: f3 0f 1e fa endbr64 - 4142a1: 49 89 c0 mov r8, rax - 4142a4: e9 9a d2 fe ff jmp 0x401543 <_IO_new_file_underflow.cold> - 4142a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004142b0 <_IO_file_close_mmap>: - 4142b0: f3 0f 1e fa endbr64 - 4142b4: 53 push rbx - 4142b5: 48 89 fb mov rbx, rdi - 4142b8: 48 8b 7f 38 mov rdi, qword ptr [rdi + 56] - 4142bc: 48 8b 73 40 mov rsi, qword ptr [rbx + 64] - 4142c0: 48 29 fe sub rsi, rdi - 4142c3: e8 c8 50 03 00 call 0x449390 - 4142c8: 8b 7b 70 mov edi, dword ptr [rbx + 112] - 4142cb: 66 0f ef c0 pxor xmm0, xmm0 - 4142cf: 0f 11 43 38 movups xmmword ptr [rbx + 56], xmm0 - 4142d3: 5b pop rbx - 4142d4: e9 77 4b 03 00 jmp 0x448e50 <__close_nocancel> - 4142d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004142e0 <_IO_file_seek>: - 4142e0: f3 0f 1e fa endbr64 - 4142e4: 8b 7f 70 mov edi, dword ptr [rdi + 112] - 4142e7: e9 c4 43 03 00 jmp 0x4486b0 - 4142ec: 0f 1f 40 00 nop dword ptr [rax] - -00000000004142f0 <_IO_file_sync_mmap>: - 4142f0: f3 0f 1e fa endbr64 - 4142f4: 53 push rbx - 4142f5: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 4142f9: 48 89 fb mov rbx, rdi - 4142fc: 48 89 c6 mov rsi, rax - 4142ff: 48 2b 77 38 sub rsi, qword ptr [rdi + 56] - 414303: 48 3b 47 10 cmp rax, qword ptr [rdi + 16] - 414307: 74 1a je 0x414323 <_IO_file_sync_mmap+0x33> - 414309: 8b 7f 70 mov edi, dword ptr [rdi + 112] - 41430c: 31 d2 xor edx, edx - 41430e: e8 9d 43 03 00 call 0x4486b0 - 414313: 48 89 c6 mov rsi, rax - 414316: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 41431a: 48 2b 43 38 sub rax, qword ptr [rbx + 56] - 41431e: 48 39 f0 cmp rax, rsi - 414321: 75 1d jne 0x414340 <_IO_file_sync_mmap+0x50> - 414323: f3 0f 7e 43 18 movq xmm0, qword ptr [rbx + 24] # xmm0 = mem[0],zero - 414328: 48 89 b3 90 00 00 00 mov qword ptr [rbx + 144], rsi - 41432f: 31 c0 xor eax, eax - 414331: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 414335: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 414339: 5b pop rbx - 41433a: c3 ret - 41433b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 414340: 83 0b 20 or dword ptr [rbx], 32 - 414343: b8 ff ff ff ff mov eax, 4294967295 - 414348: 5b pop rbx - 414349: c3 ret - 41434a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000414350 <_IO_file_xsgetn_maybe_mmap>: - 414350: f3 0f 1e fa endbr64 - 414354: 41 57 push r15 - 414356: 41 56 push r14 - 414358: 41 55 push r13 - 41435a: 49 89 d5 mov r13, rdx - 41435d: 41 54 push r12 - 41435f: 49 89 f4 mov r12, rsi - 414362: 55 push rbp - 414363: 48 89 fd mov rbp, rdi - 414366: 53 push rbx - 414367: 48 81 ec a8 00 00 00 sub rsp, 168 - 41436e: 4c 8b bf d8 00 00 00 mov r15, qword ptr [rdi + 216] - 414375: 49 c7 c6 80 1b 4c 00 mov r14, 4987776 - 41437c: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 414385: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax - 41438d: 31 c0 xor eax, eax - 41438f: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 414396: 4c 89 f8 mov rax, r15 - 414399: 4c 29 f3 sub rbx, r14 - 41439c: 4c 29 f0 sub rax, r14 - 41439f: 48 39 c3 cmp rbx, rax - 4143a2: 0f 86 30 01 00 00 jbe 0x4144d8 <_IO_file_xsgetn_maybe_mmap+0x188> - 4143a8: 48 89 e6 mov rsi, rsp - 4143ab: 48 89 ef mov rdi, rbp - 4143ae: 41 ff 97 90 00 00 00 call qword ptr [r15 + 144] - 4143b5: 85 c0 test eax, eax - 4143b7: 75 10 jne 0x4143c9 <_IO_file_xsgetn_maybe_mmap+0x79> - 4143b9: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 4143bd: 25 00 f0 00 00 and eax, 61440 - 4143c2: 3d 00 80 00 00 cmp eax, 32768 - 4143c7: 74 7f je 0x414448 <_IO_file_xsgetn_maybe_mmap+0xf8> - 4143c9: 48 8d 05 70 db 0a 00 lea rax, [rip + 711536] # 0x4c1f40 <_IO_file_jumps> - 4143d0: 48 8d 15 29 d9 0a 00 lea rdx, [rip + 710953] # 0x4c1d00 <_IO_wfile_jumps> - 4143d7: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] - 4143dd: 85 c9 test ecx, ecx - 4143df: 48 0f 4f c2 cmovg rax, rdx - 4143e3: 48 89 85 d8 00 00 00 mov qword ptr [rbp + 216], rax - 4143ea: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 4143f1: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx - 4143f8: 4c 8b bd d8 00 00 00 mov r15, qword ptr [rbp + 216] - 4143ff: 4c 89 f8 mov rax, r15 - 414402: 4c 29 f0 sub rax, r14 - 414405: 48 39 d8 cmp rax, rbx - 414408: 0f 83 ba 00 00 00 jae 0x4144c8 <_IO_file_xsgetn_maybe_mmap+0x178> - 41440e: 4c 89 ea mov rdx, r13 - 414411: 4c 89 e6 mov rsi, r12 - 414414: 48 89 ef mov rdi, rbp - 414417: 41 ff 57 40 call qword ptr [r15 + 64] - 41441b: 48 8b 8c 24 98 00 00 00 mov rcx, qword ptr [rsp + 152] - 414423: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 41442c: 0f 85 02 01 00 00 jne 0x414534 <_IO_file_xsgetn_maybe_mmap+0x1e4> - 414432: 48 81 c4 a8 00 00 00 add rsp, 168 - 414439: 5b pop rbx - 41443a: 5d pop rbp - 41443b: 41 5c pop r12 - 41443d: 41 5d pop r13 - 41443f: 41 5e pop r14 - 414441: 41 5f pop r15 - 414443: c3 ret - 414444: 0f 1f 40 00 nop dword ptr [rax] - 414448: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] - 41444d: 48 85 f6 test rsi, rsi - 414450: 0f 84 73 ff ff ff je 0x4143c9 <_IO_file_xsgetn_maybe_mmap+0x79> - 414456: 48 8b 85 90 00 00 00 mov rax, qword ptr [rbp + 144] - 41445d: 48 39 c6 cmp rsi, rax - 414460: 7d 0a jge 0x41446c <_IO_file_xsgetn_maybe_mmap+0x11c> - 414462: 48 83 f8 ff cmp rax, -1 - 414466: 0f 85 5d ff ff ff jne 0x4143c9 <_IO_file_xsgetn_maybe_mmap+0x79> - 41446c: 44 8b 45 70 mov r8d, dword ptr [rbp + 112] - 414470: 45 31 c9 xor r9d, r9d - 414473: b9 01 00 00 00 mov ecx, 1 - 414478: 31 ff xor edi, edi - 41447a: ba 01 00 00 00 mov edx, 1 - 41447f: e8 5c 4e 03 00 call 0x4492e0 - 414484: 49 89 c7 mov r15, rax - 414487: 48 83 f8 ff cmp rax, -1 - 41448b: 0f 84 38 ff ff ff je 0x4143c9 <_IO_file_xsgetn_maybe_mmap+0x79> - 414491: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] - 414496: 8b 7d 70 mov edi, dword ptr [rbp + 112] - 414499: 31 d2 xor edx, edx - 41449b: e8 10 42 03 00 call 0x4486b0 - 4144a0: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] - 4144a5: 48 39 f0 cmp rax, rsi - 4144a8: 74 38 je 0x4144e2 <_IO_file_xsgetn_maybe_mmap+0x192> - 4144aa: 4c 89 ff mov rdi, r15 - 4144ad: e8 de 4e 03 00 call 0x449390 - 4144b2: 48 c7 85 90 00 00 00 ff ff ff ff mov qword ptr [rbp + 144], -1 - 4144bd: e9 07 ff ff ff jmp 0x4143c9 <_IO_file_xsgetn_maybe_mmap+0x79> - 4144c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4144c8: e8 c3 f8 ff ff call 0x413d90 <_IO_vtable_check> - 4144cd: e9 3c ff ff ff jmp 0x41440e <_IO_file_xsgetn_maybe_mmap+0xbe> - 4144d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4144d8: e8 b3 f8 ff ff call 0x413d90 <_IO_vtable_check> - 4144dd: e9 c6 fe ff ff jmp 0x4143a8 <_IO_file_xsgetn_maybe_mmap+0x58> - 4144e2: 49 8d 14 07 lea rdx, [r15 + rax] - 4144e6: 31 c9 xor ecx, ecx - 4144e8: 4c 89 fe mov rsi, r15 - 4144eb: 48 89 ef mov rdi, rbp - 4144ee: e8 1d 33 00 00 call 0x417810 <_IO_setb> - 4144f3: 48 8b 95 90 00 00 00 mov rdx, qword ptr [rbp + 144] - 4144fa: 4c 89 7d 18 mov qword ptr [rbp + 24], r15 - 4144fe: 49 8d 04 17 lea rax, [r15 + rdx] - 414502: 48 83 fa ff cmp rdx, -1 - 414506: 48 8d 15 33 d7 0a 00 lea rdx, [rip + 710451] # 0x4c1c40 <_IO_wfile_jumps_mmap> - 41450d: 49 0f 44 c7 cmove rax, r15 - 414511: 48 89 45 08 mov qword ptr [rbp + 8], rax - 414515: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] - 41451a: 49 01 c7 add r15, rax - 41451d: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax - 414524: 48 8d 05 55 d9 0a 00 lea rax, [rip + 710997] # 0x4c1e80 <_IO_file_jumps_mmap> - 41452b: 4c 89 7d 10 mov qword ptr [rbp + 16], r15 - 41452f: e9 a3 fe ff ff jmp 0x4143d7 <_IO_file_xsgetn_maybe_mmap+0x87> - 414534: e8 97 76 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 414539: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000414540 <_IO_new_file_seekoff>: - 414540: f3 0f 1e fa endbr64 - 414544: 41 57 push r15 - 414546: 41 56 push r14 - 414548: 41 55 push r13 - 41454a: 41 54 push r12 - 41454c: 55 push rbp - 41454d: 48 89 fd mov rbp, rdi - 414550: 53 push rbx - 414551: 48 81 ec b8 00 00 00 sub rsp, 184 - 414558: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 414561: 48 89 84 24 a8 00 00 00 mov qword ptr [rsp + 168], rax - 414569: 31 c0 xor eax, eax - 41456b: 85 c9 test ecx, ecx - 41456d: 0f 84 1d 03 00 00 je 0x414890 <_IO_new_file_seekoff+0x350> - 414573: 41 89 d5 mov r13d, edx - 414576: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 41457a: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] - 41457e: 49 89 f4 mov r12, rsi - 414581: 48 8b 5f 10 mov rbx, qword ptr [rdi + 16] - 414585: 48 39 5f 18 cmp qword ptr [rdi + 24], rbx - 414589: 0f 84 99 00 00 00 je 0x414628 <_IO_new_file_seekoff+0xe8> - 41458f: 45 31 ff xor r15d, r15d - 414592: 48 39 c2 cmp rdx, rax - 414595: 0f 83 a5 00 00 00 jae 0x414640 <_IO_new_file_seekoff+0x100> - 41459b: 48 89 ef mov rdi, rbp - 41459e: e8 5d 2d 00 00 call 0x417300 <_IO_switch_to_get_mode> - 4145a3: 85 c0 test eax, eax - 4145a5: 0f 85 af 03 00 00 jne 0x41495a <_IO_new_file_seekoff+0x41a> - 4145ab: 48 83 7d 38 00 cmp qword ptr [rbp + 56], 0 - 4145b0: 0f 84 a2 00 00 00 je 0x414658 <_IO_new_file_seekoff+0x118> - 4145b6: 41 83 fd 01 cmp r13d, 1 - 4145ba: 0f 84 d4 00 00 00 je 0x414694 <_IO_new_file_seekoff+0x154> - 4145c0: 41 83 fd 02 cmp r13d, 2 - 4145c4: 0f 85 f2 00 00 00 jne 0x4146bc <_IO_new_file_seekoff+0x17c> - 4145ca: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] - 4145d1: 49 c7 c6 80 1b 4c 00 mov r14, 4987776 - 4145d8: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 4145df: 48 89 c2 mov rdx, rax - 4145e2: 4c 29 f3 sub rbx, r14 - 4145e5: 4c 29 f2 sub rdx, r14 - 4145e8: 48 39 da cmp rdx, rbx - 4145eb: 0f 83 c7 04 00 00 jae 0x414ab8 <_IO_new_file_seekoff+0x578> - 4145f1: 48 8d 74 24 10 lea rsi, [rsp + 16] - 4145f6: 48 89 ef mov rdi, rbp - 4145f9: ff 90 90 00 00 00 call qword ptr [rax + 144] - 4145ff: 85 c0 test eax, eax - 414601: 0f 85 09 02 00 00 jne 0x414810 <_IO_new_file_seekoff+0x2d0> - 414607: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 41460b: 25 00 f0 00 00 and eax, 61440 - 414610: 3d 00 80 00 00 cmp eax, 32768 - 414615: 0f 85 f5 01 00 00 jne 0x414810 <_IO_new_file_seekoff+0x2d0> - 41461b: 4c 03 64 24 40 add r12, qword ptr [rsp + 64] - 414620: e9 94 00 00 00 jmp 0x4146b9 <_IO_new_file_seekoff+0x179> - 414625: 0f 1f 00 nop dword ptr [rax] - 414628: 48 39 c2 cmp rdx, rax - 41462b: 0f 85 5e ff ff ff jne 0x41458f <_IO_new_file_seekoff+0x4f> - 414631: 41 bf 01 00 00 00 mov r15d, 1 - 414637: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 414640: f7 45 00 00 08 00 00 test dword ptr [rbp], 2048 - 414647: 0f 85 4e ff ff ff jne 0x41459b <_IO_new_file_seekoff+0x5b> - 41464d: 48 83 7d 38 00 cmp qword ptr [rbp + 56], 0 - 414652: 0f 85 5e ff ff ff jne 0x4145b6 <_IO_new_file_seekoff+0x76> - 414658: 48 8b 7d 18 mov rdi, qword ptr [rbp + 24] - 41465c: 48 85 ff test rdi, rdi - 41465f: 74 0c je 0x41466d <_IO_new_file_seekoff+0x12d> - 414661: e8 ea ae 00 00 call 0x41f550 - 414666: 81 65 00 ff fe ff ff and dword ptr [rbp], 4294967039 - 41466d: 48 89 ef mov rdi, rbp - 414670: e8 fb 31 00 00 call 0x417870 <_IO_doallocbuf> - 414675: f3 0f 7e 45 38 movq xmm0, qword ptr [rbp + 56] # xmm0 = mem[0],zero - 41467a: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 41467e: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 - 414682: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 - 414686: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 - 41468a: 41 83 fd 01 cmp r13d, 1 - 41468e: 0f 85 2c ff ff ff jne 0x4145c0 <_IO_new_file_seekoff+0x80> - 414694: 48 8b 45 10 mov rax, qword ptr [rbp + 16] - 414698: 48 2b 45 08 sub rax, qword ptr [rbp + 8] - 41469c: 49 29 c4 sub r12, rax - 41469f: 48 8b 85 90 00 00 00 mov rax, qword ptr [rbp + 144] - 4146a6: 48 83 f8 ff cmp rax, -1 - 4146aa: 0f 84 30 03 00 00 je 0x4149e0 <_IO_new_file_seekoff+0x4a0> - 4146b0: 49 01 c4 add r12, rax - 4146b3: 0f 88 93 02 00 00 js 0x41494c <_IO_new_file_seekoff+0x40c> - 4146b9: 45 31 ed xor r13d, r13d - 4146bc: 48 89 ef mov rdi, rbp - 4146bf: e8 dc 2c 00 00 call 0x4173a0 <_IO_free_backup_area> - 4146c4: 48 8b b5 90 00 00 00 mov rsi, qword ptr [rbp + 144] - 4146cb: 8b 45 00 mov eax, dword ptr [rbp] - 4146ce: 48 83 fe ff cmp rsi, -1 - 4146d2: 74 2c je 0x414700 <_IO_new_file_seekoff+0x1c0> - 4146d4: 48 83 7d 18 00 cmp qword ptr [rbp + 24], 0 - 4146d9: 74 25 je 0x414700 <_IO_new_file_seekoff+0x1c0> - 4146db: f6 c4 01 test ah, 1 - 4146de: 75 20 jne 0x414700 <_IO_new_file_seekoff+0x1c0> - 4146e0: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] - 4146e4: 48 89 d1 mov rcx, rdx - 4146e7: 48 2b 4d 10 sub rcx, qword ptr [rbp + 16] - 4146eb: 48 01 f1 add rcx, rsi - 4146ee: 4c 39 e6 cmp rsi, r12 - 4146f1: 7e 0d jle 0x414700 <_IO_new_file_seekoff+0x1c0> - 4146f3: 49 39 cc cmp r12, rcx - 4146f6: 0f 8d 04 03 00 00 jge 0x414a00 <_IO_new_file_seekoff+0x4c0> - 4146fc: 0f 1f 40 00 nop dword ptr [rax] - 414700: 49 c7 c6 80 1b 4c 00 mov r14, 4987776 - 414707: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 41470e: 4c 29 f3 sub rbx, r14 - 414711: a8 04 test al, 4 - 414713: 0f 85 f7 00 00 00 jne 0x414810 <_IO_new_file_seekoff+0x2d0> - 414719: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] - 41471d: 48 8b 45 40 mov rax, qword ptr [rbp + 64] - 414721: 4d 89 e5 mov r13, r12 - 414724: 48 89 d6 mov rsi, rdx - 414727: 48 29 c6 sub rsi, rax - 41472a: 48 29 d0 sub rax, rdx - 41472d: 4c 21 e6 and rsi, r12 - 414730: 49 29 f5 sub r13, rsi - 414733: 4c 39 e8 cmp rax, r13 - 414736: 0f 8c d4 01 00 00 jl 0x414910 <_IO_new_file_seekoff+0x3d0> - 41473c: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] - 414743: 48 89 c2 mov rdx, rax - 414746: 4c 29 f2 sub rdx, r14 - 414749: 48 39 da cmp rdx, rbx - 41474c: 0f 83 2e 03 00 00 jae 0x414a80 <_IO_new_file_seekoff+0x540> - 414752: 31 d2 xor edx, edx - 414754: 48 89 ef mov rdi, rbp - 414757: ff 90 80 00 00 00 call qword ptr [rax + 128] - 41475d: 48 89 c1 mov rcx, rax - 414760: 48 85 c0 test rax, rax - 414763: 0f 88 f1 01 00 00 js 0x41495a <_IO_new_file_seekoff+0x41a> - 414769: 4d 85 ed test r13, r13 - 41476c: 0f 84 ae 01 00 00 je 0x414920 <_IO_new_file_seekoff+0x3e0> - 414772: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] - 414779: 48 89 c2 mov rdx, rax - 41477c: 4c 29 f2 sub rdx, r14 - 41477f: 48 39 da cmp rdx, rbx - 414782: 0f 83 48 03 00 00 jae 0x414ad0 <_IO_new_file_seekoff+0x590> - 414788: 48 8b 40 70 mov rax, qword ptr [rax + 112] - 41478c: 48 8b 75 38 mov rsi, qword ptr [rbp + 56] - 414790: 4c 89 ea mov rdx, r13 - 414793: 45 85 ff test r15d, r15d - 414796: 75 07 jne 0x41479f <_IO_new_file_seekoff+0x25f> - 414798: 48 8b 55 40 mov rdx, qword ptr [rbp + 64] - 41479c: 48 29 f2 sub rdx, rsi - 41479f: 48 89 0c 24 mov qword ptr [rsp], rcx - 4147a3: 48 89 ef mov rdi, rbp - 4147a6: ff d0 call rax - 4147a8: 49 39 c5 cmp r13, rax - 4147ab: 7f 4b jg 0x4147f8 <_IO_new_file_seekoff+0x2b8> - 4147ad: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 4147b1: 48 01 c1 add rcx, rax - 4147b4: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] - 4147b8: 83 65 00 ef and dword ptr [rbp], -17 - 4147bc: 48 89 8d 90 00 00 00 mov qword ptr [rbp + 144], rcx - 4147c3: 66 48 0f 6e ca movq xmm1, rdx - 4147c8: 4a 8d 1c 2a lea rbx, [rdx + r13] - 4147cc: 48 01 c2 add rdx, rax - 4147cf: 66 48 0f 6e c3 movq xmm0, rbx - 4147d4: 66 48 0f 6e d2 movq xmm2, rdx - 4147d9: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] - 4147dd: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 4147e1: 0f 11 4d 18 movups xmmword ptr [rbp + 24], xmm1 - 4147e5: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 - 4147e9: 0f 11 4d 28 movups xmmword ptr [rbp + 40], xmm1 - 4147ed: 4c 89 e0 mov rax, r12 - 4147f0: eb 72 jmp 0x414864 <_IO_new_file_seekoff+0x324> - 4147f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4147f8: 4d 89 ec mov r12, r13 - 4147fb: 41 bd 01 00 00 00 mov r13d, 1 - 414801: 48 83 f8 ff cmp rax, -1 - 414805: 74 09 je 0x414810 <_IO_new_file_seekoff+0x2d0> - 414807: 49 29 c4 sub r12, rax - 41480a: 41 bd 01 00 00 00 mov r13d, 1 - 414810: 48 89 ef mov rdi, rbp - 414813: e8 78 48 00 00 call 0x419090 <_IO_unsave_markers> - 414818: 4c 8b bd d8 00 00 00 mov r15, qword ptr [rbp + 216] - 41481f: 4c 89 f8 mov rax, r15 - 414822: 4c 29 f0 sub rax, r14 - 414825: 48 39 c3 cmp rbx, rax - 414828: 0f 86 42 02 00 00 jbe 0x414a70 <_IO_new_file_seekoff+0x530> - 41482e: 44 89 ea mov edx, r13d - 414831: 4c 89 e6 mov rsi, r12 - 414834: 48 89 ef mov rdi, rbp - 414837: 41 ff 97 80 00 00 00 call qword ptr [r15 + 128] - 41483e: 48 83 f8 ff cmp rax, -1 - 414842: 74 20 je 0x414864 <_IO_new_file_seekoff+0x324> - 414844: f3 0f 7e 45 38 movq xmm0, qword ptr [rbp + 56] # xmm0 = mem[0],zero - 414849: 83 65 00 ef and dword ptr [rbp], -17 - 41484d: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax - 414854: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 414858: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 - 41485c: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 - 414860: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 - 414864: 48 8b 8c 24 a8 00 00 00 mov rcx, qword ptr [rsp + 168] - 41486c: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 414875: 0f 85 96 02 00 00 jne 0x414b11 <_IO_new_file_seekoff+0x5d1> - 41487b: 48 81 c4 b8 00 00 00 add rsp, 184 - 414882: 5b pop rbx - 414883: 5d pop rbp - 414884: 41 5c pop r12 - 414886: 41 5d pop r13 - 414888: 41 5e pop r14 - 41488a: 41 5f pop r15 - 41488c: c3 ret - 41488d: 0f 1f 00 nop dword ptr [rax] - 414890: 48 83 7f 38 00 cmp qword ptr [rdi + 56], 0 - 414895: 0f 84 95 00 00 00 je 0x414930 <_IO_new_file_seekoff+0x3f0> - 41489b: 8b 17 mov edx, dword ptr [rdi] - 41489d: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 4148a1: 48 8b 4f 20 mov rcx, qword ptr [rdi + 32] - 4148a5: 81 e2 00 10 00 00 and edx, 4096 - 4148ab: 48 39 c8 cmp rax, rcx - 4148ae: 0f 86 bc 00 00 00 jbe 0x414970 <_IO_new_file_seekoff+0x430> - 4148b4: 85 d2 test edx, edx - 4148b6: 0f 84 b4 00 00 00 je 0x414970 <_IO_new_file_seekoff+0x430> - 4148bc: 48 8b 9f d8 00 00 00 mov rbx, qword ptr [rdi + 216] - 4148c3: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4148ca: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4148d1: 48 89 df mov rdi, rbx - 4148d4: 48 29 d0 sub rax, rdx - 4148d7: 48 29 d7 sub rdi, rdx - 4148da: 48 39 f8 cmp rax, rdi - 4148dd: 0f 86 09 02 00 00 jbe 0x414aec <_IO_new_file_seekoff+0x5ac> - 4148e3: 31 f6 xor esi, esi - 4148e5: ba 02 00 00 00 mov edx, 2 - 4148ea: 48 89 ef mov rdi, rbp - 4148ed: ff 93 80 00 00 00 call qword ptr [rbx + 128] - 4148f3: 48 89 c6 mov rsi, rax - 4148f6: 48 83 f8 ff cmp rax, -1 - 4148fa: 74 5e je 0x41495a <_IO_new_file_seekoff+0x41a> - 4148fc: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax - 414903: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 414907: 48 2b 45 20 sub rax, qword ptr [rbp + 32] - 41490b: 49 89 c4 mov r12, rax - 41490e: eb 2a jmp 0x41493a <_IO_new_file_seekoff+0x3fa> - 414910: 4c 89 e6 mov rsi, r12 - 414913: 45 31 ed xor r13d, r13d - 414916: e9 21 fe ff ff jmp 0x41473c <_IO_new_file_seekoff+0x1fc> - 41491b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 414920: 31 c0 xor eax, eax - 414922: e9 8d fe ff ff jmp 0x4147b4 <_IO_new_file_seekoff+0x274> - 414927: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 414930: 48 8b b7 90 00 00 00 mov rsi, qword ptr [rdi + 144] - 414937: 45 31 e4 xor r12d, r12d - 41493a: 48 83 fe ff cmp rsi, -1 - 41493e: 74 50 je 0x414990 <_IO_new_file_seekoff+0x450> - 414940: 4c 89 e0 mov rax, r12 - 414943: 48 01 f0 add rax, rsi - 414946: 0f 89 18 ff ff ff jns 0x414864 <_IO_new_file_seekoff+0x324> - 41494c: 48 c7 c0 c0 ff ff ff mov rax, -64 - 414953: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 41495a: 48 c7 c0 ff ff ff ff mov rax, -1 - 414961: e9 fe fe ff ff jmp 0x414864 <_IO_new_file_seekoff+0x324> - 414966: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 414970: 48 8b b5 90 00 00 00 mov rsi, qword ptr [rbp + 144] - 414977: 48 39 c8 cmp rax, rcx - 41497a: 0f 87 20 01 00 00 ja 0x414aa0 <_IO_new_file_seekoff+0x560> - 414980: 48 8b 45 08 mov rax, qword ptr [rbp + 8] - 414984: 48 2b 45 10 sub rax, qword ptr [rbp + 16] - 414988: 49 89 c4 mov r12, rax - 41498b: eb ad jmp 0x41493a <_IO_new_file_seekoff+0x3fa> - 41498d: 0f 1f 00 nop dword ptr [rax] - 414990: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 414997: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 41499e: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4149a5: 48 89 d9 mov rcx, rbx - 4149a8: 48 29 d0 sub rax, rdx - 4149ab: 48 29 d1 sub rcx, rdx - 4149ae: 48 39 c8 cmp rax, rcx - 4149b1: 0f 86 3f 01 00 00 jbe 0x414af6 <_IO_new_file_seekoff+0x5b6> - 4149b7: 31 f6 xor esi, esi - 4149b9: ba 01 00 00 00 mov edx, 1 - 4149be: 48 89 ef mov rdi, rbp - 4149c1: ff 93 80 00 00 00 call qword ptr [rbx + 128] - 4149c7: 48 89 c6 mov rsi, rax - 4149ca: 48 83 f8 ff cmp rax, -1 - 4149ce: 0f 85 6c ff ff ff jne 0x414940 <_IO_new_file_seekoff+0x400> - 4149d4: eb 84 jmp 0x41495a <_IO_new_file_seekoff+0x41a> - 4149d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4149e0: 49 c7 c6 80 1b 4c 00 mov r14, 4987776 - 4149e7: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 4149ee: 4c 29 f3 sub rbx, r14 - 4149f1: e9 1a fe ff ff jmp 0x414810 <_IO_new_file_seekoff+0x2d0> - 4149f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 414a00: 4c 89 e7 mov rdi, r12 - 414a03: 66 48 0f 6e c2 movq xmm0, rdx - 414a08: 83 e0 ef and eax, -17 - 414a0b: 48 29 cf sub rdi, rcx - 414a0e: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 414a12: 89 45 00 mov dword ptr [rbp], eax - 414a15: 48 01 fa add rdx, rdi - 414a18: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 - 414a1c: 48 89 55 08 mov qword ptr [rbp + 8], rdx - 414a20: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 - 414a24: 48 85 f6 test rsi, rsi - 414a27: 0f 88 c0 fd ff ff js 0x4147ed <_IO_new_file_seekoff+0x2ad> - 414a2d: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 414a34: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 414a3b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 414a42: 48 89 d9 mov rcx, rbx - 414a45: 48 29 d0 sub rax, rdx - 414a48: 48 29 d1 sub rcx, rdx - 414a4b: 48 39 c8 cmp rax, rcx - 414a4e: 0f 86 ac 00 00 00 jbe 0x414b00 <_IO_new_file_seekoff+0x5c0> - 414a54: 31 d2 xor edx, edx - 414a56: 48 89 ef mov rdi, rbp - 414a59: ff 93 80 00 00 00 call qword ptr [rbx + 128] - 414a5f: 4c 89 e0 mov rax, r12 - 414a62: e9 fd fd ff ff jmp 0x414864 <_IO_new_file_seekoff+0x324> - 414a67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 414a70: e8 1b f3 ff ff call 0x413d90 <_IO_vtable_check> - 414a75: e9 b4 fd ff ff jmp 0x41482e <_IO_new_file_seekoff+0x2ee> - 414a7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 414a80: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 414a85: 48 89 04 24 mov qword ptr [rsp], rax - 414a89: e8 02 f3 ff ff call 0x413d90 <_IO_vtable_check> - 414a8e: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 414a93: 48 8b 04 24 mov rax, qword ptr [rsp] - 414a97: e9 b6 fc ff ff jmp 0x414752 <_IO_new_file_seekoff+0x212> - 414a9c: 0f 1f 40 00 nop dword ptr [rax] - 414aa0: 85 d2 test edx, edx - 414aa2: 0f 85 5f fe ff ff jne 0x414907 <_IO_new_file_seekoff+0x3c7> - 414aa8: 48 2b 45 10 sub rax, qword ptr [rbp + 16] - 414aac: 49 89 c4 mov r12, rax - 414aaf: e9 86 fe ff ff jmp 0x41493a <_IO_new_file_seekoff+0x3fa> - 414ab4: 0f 1f 40 00 nop dword ptr [rax] - 414ab8: 48 89 04 24 mov qword ptr [rsp], rax - 414abc: e8 cf f2 ff ff call 0x413d90 <_IO_vtable_check> - 414ac1: 48 8b 04 24 mov rax, qword ptr [rsp] - 414ac5: e9 27 fb ff ff jmp 0x4145f1 <_IO_new_file_seekoff+0xb1> - 414aca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 414ad0: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 414ad5: 48 89 04 24 mov qword ptr [rsp], rax - 414ad9: e8 b2 f2 ff ff call 0x413d90 <_IO_vtable_check> - 414ade: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 414ae3: 48 8b 04 24 mov rax, qword ptr [rsp] - 414ae7: e9 9c fc ff ff jmp 0x414788 <_IO_new_file_seekoff+0x248> - 414aec: e8 9f f2 ff ff call 0x413d90 <_IO_vtable_check> - 414af1: e9 ed fd ff ff jmp 0x4148e3 <_IO_new_file_seekoff+0x3a3> - 414af6: e8 95 f2 ff ff call 0x413d90 <_IO_vtable_check> - 414afb: e9 b7 fe ff ff jmp 0x4149b7 <_IO_new_file_seekoff+0x477> - 414b00: e8 8b f2 ff ff call 0x413d90 <_IO_vtable_check> - 414b05: 48 8b b5 90 00 00 00 mov rsi, qword ptr [rbp + 144] - 414b0c: e9 43 ff ff ff jmp 0x414a54 <_IO_new_file_seekoff+0x514> - 414b11: e8 ba 70 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 414b16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000414b20 <_IO_file_stat>: - 414b20: f3 0f 1e fa endbr64 - 414b24: 48 89 f2 mov rdx, rsi - 414b27: 8b 77 70 mov esi, dword ptr [rdi + 112] - 414b2a: bf 01 00 00 00 mov edi, 1 - 414b2f: e9 ac 38 03 00 jmp 0x4483e0 <_fxstat> - 414b34: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 414b3f: 90 nop - -0000000000414b40 <_IO_new_file_write>: - 414b40: f3 0f 1e fa endbr64 - 414b44: 41 55 push r13 - 414b46: 49 89 fd mov r13, rdi - 414b49: 41 54 push r12 - 414b4b: 55 push rbp - 414b4c: 53 push rbx - 414b4d: 48 83 ec 08 sub rsp, 8 - 414b51: 48 85 d2 test rdx, rdx - 414b54: 0f 8e 7e 00 00 00 jle 0x414bd8 <_IO_new_file_write+0x98> - 414b5a: 48 89 f5 mov rbp, rsi - 414b5d: 49 89 d4 mov r12, rdx - 414b60: 48 89 d3 mov rbx, rdx - 414b63: eb 18 jmp 0x414b7d <_IO_new_file_write+0x3d> - 414b65: 0f 1f 00 nop dword ptr [rax] - 414b68: e8 a3 3a 03 00 call 0x448610 - 414b6d: 48 85 c0 test rax, rax - 414b70: 78 2e js 0x414ba0 <_IO_new_file_write+0x60> - 414b72: 48 29 c3 sub rbx, rax - 414b75: 48 01 c5 add rbp, rax - 414b78: 48 85 db test rbx, rbx - 414b7b: 7e 53 jle 0x414bd0 <_IO_new_file_write+0x90> - 414b7d: 41 8b 7d 70 mov edi, dword ptr [r13 + 112] - 414b81: 48 89 da mov rdx, rbx - 414b84: 48 89 ee mov rsi, rbp - 414b87: 41 f6 45 74 02 test byte ptr [r13 + 116], 2 - 414b8c: 74 da je 0x414b68 <_IO_new_file_write+0x28> - 414b8e: e8 ad 45 03 00 call 0x449140 <__write_nocancel> - 414b93: 48 85 c0 test rax, rax - 414b96: 79 da jns 0x414b72 <_IO_new_file_write+0x32> - 414b98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 414ba0: 41 83 4d 00 20 or dword ptr [r13], 32 - 414ba5: 4c 89 e0 mov rax, r12 - 414ba8: 48 29 d8 sub rax, rbx - 414bab: 49 8b 95 90 00 00 00 mov rdx, qword ptr [r13 + 144] - 414bb2: 48 85 d2 test rdx, rdx - 414bb5: 78 0a js 0x414bc1 <_IO_new_file_write+0x81> - 414bb7: 48 01 c2 add rdx, rax - 414bba: 49 89 95 90 00 00 00 mov qword ptr [r13 + 144], rdx - 414bc1: 48 83 c4 08 add rsp, 8 - 414bc5: 5b pop rbx - 414bc6: 5d pop rbp - 414bc7: 41 5c pop r12 - 414bc9: 41 5d pop r13 - 414bcb: c3 ret - 414bcc: 0f 1f 40 00 nop dword ptr [rax] - 414bd0: 4c 89 e0 mov rax, r12 - 414bd3: 48 29 d8 sub rax, rbx - 414bd6: eb d3 jmp 0x414bab <_IO_new_file_write+0x6b> - 414bd8: 31 c0 xor eax, eax - 414bda: eb cf jmp 0x414bab <_IO_new_file_write+0x6b> - 414bdc: 0f 1f 40 00 nop dword ptr [rax] - -0000000000414be0 <_IO_file_xsgetn_mmap>: - 414be0: f3 0f 1e fa endbr64 - 414be4: 41 57 push r15 - 414be6: 49 89 f7 mov r15, rsi - 414be9: 41 56 push r14 - 414beb: 41 55 push r13 - 414bed: 49 89 d5 mov r13, rdx - 414bf0: 41 54 push r12 - 414bf2: 49 89 f4 mov r12, rsi - 414bf5: 55 push rbp - 414bf6: 48 89 fd mov rbp, rdi - 414bf9: 53 push rbx - 414bfa: 48 81 ec b8 00 00 00 sub rsp, 184 - 414c01: 4c 8b 77 08 mov r14, qword ptr [rdi + 8] - 414c05: 48 8b 5f 10 mov rbx, qword ptr [rdi + 16] - 414c09: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 414c12: 48 89 84 24 a8 00 00 00 mov qword ptr [rsp + 168], rax - 414c1a: 31 c0 xor eax, eax - 414c1c: 4c 29 f3 sub rbx, r14 - 414c1f: 48 39 d3 cmp rbx, rdx - 414c22: 0f 83 1d 01 00 00 jae 0x414d45 <_IO_file_xsgetn_mmap+0x165> - 414c28: f7 07 00 01 00 00 test dword ptr [rdi], 256 - 414c2e: 0f 85 4c 01 00 00 jne 0x414d80 <_IO_file_xsgetn_mmap+0x1a0> - 414c34: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] - 414c3b: 49 c7 c6 80 1b 4c 00 mov r14, 4987776 - 414c42: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 414c49: 48 89 c2 mov rdx, rax - 414c4c: 4c 29 f3 sub rbx, r14 - 414c4f: 4c 29 f2 sub rdx, r14 - 414c52: 48 39 d3 cmp rbx, rdx - 414c55: 0f 86 25 02 00 00 jbe 0x414e80 <_IO_file_xsgetn_mmap+0x2a0> - 414c5b: 48 8d 74 24 10 lea rsi, [rsp + 16] - 414c60: 48 89 ef mov rdi, rbp - 414c63: ff 90 90 00 00 00 call qword ptr [rax + 144] - 414c69: 85 c0 test eax, eax - 414c6b: 0f 85 67 01 00 00 jne 0x414dd8 <_IO_file_xsgetn_mmap+0x1f8> - 414c71: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 414c75: 25 00 f0 00 00 and eax, 61440 - 414c7a: 3d 00 80 00 00 cmp eax, 32768 - 414c7f: 0f 85 53 01 00 00 jne 0x414dd8 <_IO_file_xsgetn_mmap+0x1f8> - 414c85: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] - 414c8a: 4d 85 c0 test r8, r8 - 414c8d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 414c92: 0f 84 40 01 00 00 je 0x414dd8 <_IO_file_xsgetn_mmap+0x1f8> - 414c98: e8 b3 45 03 00 call 0x449250 - 414c9d: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] - 414ca1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 414ca6: 48 98 cdqe - 414ca8: 48 89 fa mov rdx, rdi - 414cab: 48 89 c1 mov rcx, rax - 414cae: 4d 8d 4c 00 ff lea r9, [r8 + rax - 1] - 414cb3: 48 f7 d2 not rdx - 414cb6: 48 03 55 40 add rdx, qword ptr [rbp + 64] - 414cba: 48 f7 d9 neg rcx - 414cbd: 48 8d 34 02 lea rsi, [rdx + rax] - 414cc1: 49 21 c9 and r9, rcx - 414cc4: 48 21 ce and rsi, rcx - 414cc7: 49 39 f1 cmp r9, rsi - 414cca: 0f 82 c8 01 00 00 jb 0x414e98 <_IO_file_xsgetn_mmap+0x2b8> - 414cd0: 0f 87 e3 01 00 00 ja 0x414eb9 <_IO_file_xsgetn_mmap+0x2d9> - 414cd6: 4a 8d 14 07 lea rdx, [rdi + r8] - 414cda: 48 89 55 40 mov qword ptr [rbp + 64], rdx - 414cde: 48 8b 8d 90 00 00 00 mov rcx, qword ptr [rbp + 144] - 414ce5: 48 8b 45 10 mov rax, qword ptr [rbp + 16] - 414ce9: 48 89 7d 18 mov qword ptr [rbp + 24], rdi - 414ced: 48 2b 45 08 sub rax, qword ptr [rbp + 8] - 414cf1: 48 29 c1 sub rcx, rax - 414cf4: 48 89 8d 90 00 00 00 mov qword ptr [rbp + 144], rcx - 414cfb: 49 39 c8 cmp r8, rcx - 414cfe: 0f 8e 5c 01 00 00 jle 0x414e60 <_IO_file_xsgetn_mmap+0x280> - 414d04: 48 01 cf add rdi, rcx - 414d07: 48 89 55 10 mov qword ptr [rbp + 16], rdx - 414d0b: 4c 89 c6 mov rsi, r8 - 414d0e: 31 d2 xor edx, edx - 414d10: 48 89 7d 08 mov qword ptr [rbp + 8], rdi - 414d14: 8b 7d 70 mov edi, dword ptr [rbp + 112] - 414d17: e8 94 39 03 00 call 0x4486b0 - 414d1c: 48 8b 55 40 mov rdx, qword ptr [rbp + 64] - 414d20: 48 2b 55 38 sub rdx, qword ptr [rbp + 56] - 414d24: 48 39 d0 cmp rax, rdx - 414d27: 0f 84 be 01 00 00 je 0x414eeb <_IO_file_xsgetn_mmap+0x30b> - 414d2d: 83 4d 00 20 or dword ptr [rbp], 32 - 414d31: 4c 8b 75 08 mov r14, qword ptr [rbp + 8] - 414d35: 48 8b 5d 10 mov rbx, qword ptr [rbp + 16] - 414d39: 4c 29 f3 sub rbx, r14 - 414d3c: 4c 39 eb cmp rbx, r13 - 414d3f: 73 6f jae 0x414db0 <_IO_file_xsgetn_mmap+0x1d0> - 414d41: 83 4d 00 10 or dword ptr [rbp], 16 - 414d45: 48 85 db test rbx, rbx - 414d48: 75 66 jne 0x414db0 <_IO_file_xsgetn_mmap+0x1d0> - 414d4a: 4c 89 e0 mov rax, r12 - 414d4d: 4c 29 f8 sub rax, r15 - 414d50: 48 8b 8c 24 a8 00 00 00 mov rcx, qword ptr [rsp + 168] - 414d58: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 414d61: 0f 85 ad 01 00 00 jne 0x414f14 <_IO_file_xsgetn_mmap+0x334> - 414d67: 48 81 c4 b8 00 00 00 add rsp, 184 - 414d6e: 5b pop rbx - 414d6f: 5d pop rbp - 414d70: 41 5c pop r12 - 414d72: 41 5d pop r13 - 414d74: 41 5e pop r14 - 414d76: 41 5f pop r15 - 414d78: c3 ret - 414d79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 414d80: 48 89 da mov rdx, rbx - 414d83: 4c 89 f6 mov rsi, r14 - 414d86: 4c 89 ff mov rdi, r15 - 414d89: 49 29 dd sub r13, rbx - 414d8c: e8 bf c3 fe ff call 0x401150 <.plt+0x130> - 414d91: 48 89 ef mov rdi, rbp - 414d94: 49 89 c4 mov r12, rax - 414d97: e8 04 25 00 00 call 0x4172a0 <_IO_switch_to_main_get_area> - 414d9c: 4c 8b 75 08 mov r14, qword ptr [rbp + 8] - 414da0: 48 8b 5d 10 mov rbx, qword ptr [rbp + 16] - 414da4: 4c 29 f3 sub rbx, r14 - 414da7: 49 39 dd cmp r13, rbx - 414daa: 0f 87 84 fe ff ff ja 0x414c34 <_IO_file_xsgetn_mmap+0x54> - 414db0: 4c 39 eb cmp rbx, r13 - 414db3: 4c 89 e7 mov rdi, r12 - 414db6: 4c 89 f6 mov rsi, r14 - 414db9: 49 0f 47 dd cmova rbx, r13 - 414dbd: 48 89 da mov rdx, rbx - 414dc0: 4c 01 f3 add rbx, r14 - 414dc3: e8 88 c3 fe ff call 0x401150 <.plt+0x130> - 414dc8: 48 89 5d 08 mov qword ptr [rbp + 8], rbx - 414dcc: 49 89 c4 mov r12, rax - 414dcf: e9 76 ff ff ff jmp 0x414d4a <_IO_file_xsgetn_mmap+0x16a> - 414dd4: 0f 1f 40 00 nop dword ptr [rax] - 414dd8: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] - 414ddc: 48 8b 75 40 mov rsi, qword ptr [rbp + 64] - 414de0: 48 29 fe sub rsi, rdi - 414de3: e8 a8 45 03 00 call 0x449390 - 414de8: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] - 414dee: 48 8d 15 0b cf 0a 00 lea rdx, [rip + 708363] # 0x4c1d00 <_IO_wfile_jumps> - 414df5: 48 8d 05 44 d1 0a 00 lea rax, [rip + 708932] # 0x4c1f40 <_IO_file_jumps> - 414dfc: 66 0f ef c0 pxor xmm0, xmm0 - 414e00: 48 c7 45 18 00 00 00 00 mov qword ptr [rbp + 24], 0 - 414e08: 85 c9 test ecx, ecx - 414e0a: 0f 11 45 38 movups xmmword ptr [rbp + 56], xmm0 - 414e0e: 48 0f 4f c2 cmovg rax, rdx - 414e12: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 - 414e16: 48 89 85 d8 00 00 00 mov qword ptr [rbp + 216], rax - 414e1d: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 414e24: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx - 414e2b: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] - 414e32: 48 89 c2 mov rdx, rax - 414e35: 4c 29 f2 sub rdx, r14 - 414e38: 48 39 da cmp rdx, rbx - 414e3b: 0f 83 bf 00 00 00 jae 0x414f00 <_IO_file_xsgetn_mmap+0x320> - 414e41: 4c 89 ea mov rdx, r13 - 414e44: 4c 89 fe mov rsi, r15 - 414e47: 48 89 ef mov rdi, rbp - 414e4a: ff 50 40 call qword ptr [rax + 64] - 414e4d: 49 89 c0 mov r8, rax - 414e50: 4c 89 e0 mov rax, r12 - 414e53: 4c 29 f8 sub rax, r15 - 414e56: 4c 01 c0 add rax, r8 - 414e59: e9 f2 fe ff ff jmp 0x414d50 <_IO_file_xsgetn_mmap+0x170> - 414e5e: 66 90 nop - 414e60: 66 48 0f 6e c2 movq xmm0, rdx - 414e65: 83 4d 00 10 or dword ptr [rbp], 16 - 414e69: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 414e6d: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 - 414e71: e9 d4 fe ff ff jmp 0x414d4a <_IO_file_xsgetn_mmap+0x16a> - 414e76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 414e80: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 414e85: e8 06 ef ff ff call 0x413d90 <_IO_vtable_check> - 414e8a: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 414e8f: e9 c7 fd ff ff jmp 0x414c5b <_IO_file_xsgetn_mmap+0x7b> - 414e94: 0f 1f 40 00 nop dword ptr [rax] - 414e98: 4c 01 cf add rdi, r9 - 414e9b: 4c 29 ce sub rsi, r9 - 414e9e: e8 ed 44 03 00 call 0x449390 - 414ea3: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] - 414ea7: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] - 414eac: 4a 8d 14 07 lea rdx, [rdi + r8] - 414eb0: 48 89 55 40 mov qword ptr [rbp + 64], rdx - 414eb4: e9 25 fe ff ff jmp 0x414cde <_IO_file_xsgetn_mmap+0xfe> - 414eb9: b9 01 00 00 00 mov ecx, 1 - 414ebe: 4c 89 ca mov rdx, r9 - 414ec1: 31 c0 xor eax, eax - 414ec3: e8 88 6c 03 00 call 0x44bb50 - 414ec8: 48 89 c7 mov rdi, rax - 414ecb: 48 83 f8 ff cmp rax, -1 - 414ecf: 0f 84 03 ff ff ff je 0x414dd8 <_IO_file_xsgetn_mmap+0x1f8> - 414ed5: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] - 414eda: 48 89 45 38 mov qword ptr [rbp + 56], rax - 414ede: 4a 8d 14 00 lea rdx, [rax + r8] - 414ee2: 48 89 55 40 mov qword ptr [rbp + 64], rdx - 414ee6: e9 f3 fd ff ff jmp 0x414cde <_IO_file_xsgetn_mmap+0xfe> - 414eeb: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax - 414ef2: e9 3a fe ff ff jmp 0x414d31 <_IO_file_xsgetn_mmap+0x151> - 414ef7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 414f00: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 414f05: e8 86 ee ff ff call 0x413d90 <_IO_vtable_check> - 414f0a: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 414f0f: e9 2d ff ff ff jmp 0x414e41 <_IO_file_xsgetn_mmap+0x261> - 414f14: e8 b7 6c 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 414f19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000414f20 <_IO_file_xsgetn>: - 414f20: f3 0f 1e fa endbr64 - 414f24: 41 57 push r15 - 414f26: 41 56 push r14 - 414f28: 49 89 f6 mov r14, rsi - 414f2b: 41 55 push r13 - 414f2d: 49 89 d5 mov r13, rdx - 414f30: 41 54 push r12 - 414f32: 55 push rbp - 414f33: 53 push rbx - 414f34: 48 89 fb mov rbx, rdi - 414f37: 48 83 ec 08 sub rsp, 8 - 414f3b: 48 83 7f 38 00 cmp qword ptr [rdi + 56], 0 - 414f40: 0f 84 72 01 00 00 je 0x4150b8 <_IO_file_xsgetn+0x198> - 414f46: 4d 89 ec mov r12, r13 - 414f49: 4d 85 ed test r13, r13 - 414f4c: 0f 85 c2 00 00 00 jne 0x415014 <_IO_file_xsgetn+0xf4> - 414f52: e9 39 01 00 00 jmp 0x415090 <_IO_file_xsgetn+0x170> - 414f57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 414f60: f7 03 00 01 00 00 test dword ptr [rbx], 256 - 414f66: 0f 85 e6 00 00 00 jne 0x415052 <_IO_file_xsgetn+0x132> - 414f6c: 48 8b 43 38 mov rax, qword ptr [rbx + 56] - 414f70: 48 85 c0 test rax, rax - 414f73: 0f 84 e7 00 00 00 je 0x415060 <_IO_file_xsgetn+0x140> - 414f79: 48 8b 4b 40 mov rcx, qword ptr [rbx + 64] - 414f7d: 48 29 c1 sub rcx, rax - 414f80: 4c 39 e1 cmp rcx, r12 - 414f83: 0f 87 f7 00 00 00 ja 0x415080 <_IO_file_xsgetn+0x160> - 414f89: 66 48 0f 6e c0 movq xmm0, rax - 414f8e: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 414f92: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 414f96: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 - 414f9a: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 - 414f9e: 48 83 f9 7f cmp rcx, 127 - 414fa2: 0f 86 c8 00 00 00 jbe 0x415070 <_IO_file_xsgetn+0x150> - 414fa8: 4c 89 e0 mov rax, r12 - 414fab: 31 d2 xor edx, edx - 414fad: 4d 89 e7 mov r15, r12 - 414fb0: 48 f7 f1 div rcx - 414fb3: 49 29 d7 sub r15, rdx - 414fb6: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] - 414fbd: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 414fc4: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 414fcb: 48 89 e9 mov rcx, rbp - 414fce: 48 29 d0 sub rax, rdx - 414fd1: 48 29 d1 sub rcx, rdx - 414fd4: 48 39 c8 cmp rax, rcx - 414fd7: 0f 86 cb 00 00 00 jbe 0x4150a8 <_IO_file_xsgetn+0x188> - 414fdd: 4c 89 fa mov rdx, r15 - 414fe0: 4c 89 f6 mov rsi, r14 - 414fe3: 48 89 df mov rdi, rbx - 414fe6: ff 55 70 call qword ptr [rbp + 112] - 414fe9: 48 85 c0 test rax, rax - 414fec: 0f 8e 06 01 00 00 jle 0x4150f8 <_IO_file_xsgetn+0x1d8> - 414ff2: 48 8b 93 90 00 00 00 mov rdx, qword ptr [rbx + 144] - 414ff9: 49 01 c6 add r14, rax - 414ffc: 49 29 c4 sub r12, rax - 414fff: 48 83 fa ff cmp rdx, -1 - 415003: 74 0a je 0x41500f <_IO_file_xsgetn+0xef> - 415005: 48 01 d0 add rax, rdx - 415008: 48 89 83 90 00 00 00 mov qword ptr [rbx + 144], rax - 41500f: 4d 85 e4 test r12, r12 - 415012: 74 7c je 0x415090 <_IO_file_xsgetn+0x170> - 415014: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 415018: 48 8b 6b 10 mov rbp, qword ptr [rbx + 16] - 41501c: 48 29 f5 sub rbp, rsi - 41501f: 4c 39 e5 cmp rbp, r12 - 415022: 0f 83 b8 00 00 00 jae 0x4150e0 <_IO_file_xsgetn+0x1c0> - 415028: 48 85 ed test rbp, rbp - 41502b: 0f 84 2f ff ff ff je 0x414f60 <_IO_file_xsgetn+0x40> - 415031: 4c 89 f7 mov rdi, r14 - 415034: 48 89 ea mov rdx, rbp - 415037: 49 29 ec sub r12, rbp - 41503a: e8 11 c1 fe ff call 0x401150 <.plt+0x130> - 41503f: 48 01 6b 08 add qword ptr [rbx + 8], rbp - 415043: 49 89 c6 mov r14, rax - 415046: f7 03 00 01 00 00 test dword ptr [rbx], 256 - 41504c: 0f 84 1a ff ff ff je 0x414f6c <_IO_file_xsgetn+0x4c> - 415052: 48 89 df mov rdi, rbx - 415055: e8 46 22 00 00 call 0x4172a0 <_IO_switch_to_main_get_area> - 41505a: eb b3 jmp 0x41500f <_IO_file_xsgetn+0xef> - 41505c: 0f 1f 40 00 nop dword ptr [rax] - 415060: 66 0f ef c9 pxor xmm1, xmm1 - 415064: 0f 11 4b 08 movups xmmword ptr [rbx + 8], xmm1 - 415068: 0f 11 4b 18 movups xmmword ptr [rbx + 24], xmm1 - 41506c: 0f 11 4b 28 movups xmmword ptr [rbx + 40], xmm1 - 415070: 4d 89 e7 mov r15, r12 - 415073: e9 3e ff ff ff jmp 0x414fb6 <_IO_file_xsgetn+0x96> - 415078: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 415080: 48 89 df mov rdi, rbx - 415083: e8 d8 23 00 00 call 0x417460 <__underflow> - 415088: 83 f8 ff cmp eax, -1 - 41508b: 75 82 jne 0x41500f <_IO_file_xsgetn+0xef> - 41508d: 4d 29 e5 sub r13, r12 - 415090: 48 83 c4 08 add rsp, 8 - 415094: 4c 89 e8 mov rax, r13 - 415097: 5b pop rbx - 415098: 5d pop rbp - 415099: 41 5c pop r12 - 41509b: 41 5d pop r13 - 41509d: 41 5e pop r14 - 41509f: 41 5f pop r15 - 4150a1: c3 ret - 4150a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4150a8: e8 e3 ec ff ff call 0x413d90 <_IO_vtable_check> - 4150ad: e9 2b ff ff ff jmp 0x414fdd <_IO_file_xsgetn+0xbd> - 4150b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4150b8: 48 8b 7f 48 mov rdi, qword ptr [rdi + 72] - 4150bc: 48 85 ff test rdi, rdi - 4150bf: 74 0b je 0x4150cc <_IO_file_xsgetn+0x1ac> - 4150c1: e8 8a a4 00 00 call 0x41f550 - 4150c6: 81 23 ff fe ff ff and dword ptr [rbx], 4294967039 - 4150cc: 48 89 df mov rdi, rbx - 4150cf: e8 9c 27 00 00 call 0x417870 <_IO_doallocbuf> - 4150d4: e9 6d fe ff ff jmp 0x414f46 <_IO_file_xsgetn+0x26> - 4150d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4150e0: 4c 89 e2 mov rdx, r12 - 4150e3: 4c 89 f7 mov rdi, r14 - 4150e6: e8 75 bf fe ff call 0x401060 <.plt+0x40> - 4150eb: 4c 01 63 08 add qword ptr [rbx + 8], r12 - 4150ef: eb 9f jmp 0x415090 <_IO_file_xsgetn+0x170> - 4150f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4150f8: 8b 13 mov edx, dword ptr [rbx] - 4150fa: 4d 29 e5 sub r13, r12 - 4150fd: 89 d1 mov ecx, edx - 4150ff: 83 ca 10 or edx, 16 - 415102: 83 c9 20 or ecx, 32 - 415105: 48 85 c0 test rax, rax - 415108: 0f 45 d1 cmovne edx, ecx - 41510b: 89 13 mov dword ptr [rbx], edx - 41510d: eb 81 jmp 0x415090 <_IO_file_xsgetn+0x170> - 41510f: 90 nop - -0000000000415110 <_IO_file_seekoff_mmap>: - 415110: f3 0f 1e fa endbr64 - 415114: 41 54 push r12 - 415116: 55 push rbp - 415117: 53 push rbx - 415118: 48 89 fb mov rbx, rdi - 41511b: 85 c9 test ecx, ecx - 41511d: 0f 84 cd 00 00 00 je 0x4151f0 <_IO_file_seekoff_mmap+0xe0> - 415123: 48 89 f5 mov rbp, rsi - 415126: 83 fa 01 cmp edx, 1 - 415129: 0f 84 b1 00 00 00 je 0x4151e0 <_IO_file_seekoff_mmap+0xd0> - 41512f: 83 fa 02 cmp edx, 2 - 415132: 0f 84 80 00 00 00 je 0x4151b8 <_IO_file_seekoff_mmap+0xa8> - 415138: 48 85 ed test rbp, rbp - 41513b: 0f 88 d9 00 00 00 js 0x41521a <_IO_file_seekoff_mmap+0x10a> - 415141: 4c 8b a3 d8 00 00 00 mov r12, qword ptr [rbx + 216] - 415148: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 41514f: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 415156: 4c 89 e7 mov rdi, r12 - 415159: 48 29 d0 sub rax, rdx - 41515c: 48 29 d7 sub rdi, rdx - 41515f: 48 39 f8 cmp rax, rdi - 415162: 0f 86 a8 00 00 00 jbe 0x415210 <_IO_file_seekoff_mmap+0x100> - 415168: 31 d2 xor edx, edx - 41516a: 48 89 ee mov rsi, rbp - 41516d: 48 89 df mov rdi, rbx - 415170: 41 ff 94 24 80 00 00 00 call qword ptr [r12 + 128] - 415178: 48 85 c0 test rax, rax - 41517b: 0f 88 b3 00 00 00 js 0x415234 <_IO_file_seekoff_mmap+0x124> - 415181: 48 8b 4b 40 mov rcx, qword ptr [rbx + 64] - 415185: 48 8b 53 38 mov rdx, qword ptr [rbx + 56] - 415189: 48 89 ce mov rsi, rcx - 41518c: 48 89 53 18 mov qword ptr [rbx + 24], rdx - 415190: 48 29 d6 sub rsi, rdx - 415193: 48 39 f5 cmp rbp, rsi - 415196: 7f 38 jg 0x4151d0 <_IO_file_seekoff_mmap+0xc0> - 415198: 48 01 ea add rdx, rbp - 41519b: 48 89 53 08 mov qword ptr [rbx + 8], rdx - 41519f: 48 89 53 10 mov qword ptr [rbx + 16], rdx - 4151a3: 83 23 ef and dword ptr [rbx], -17 - 4151a6: 48 89 83 90 00 00 00 mov qword ptr [rbx + 144], rax - 4151ad: 48 89 e8 mov rax, rbp - 4151b0: 5b pop rbx - 4151b1: 5d pop rbp - 4151b2: 41 5c pop r12 - 4151b4: c3 ret - 4151b5: 0f 1f 00 nop dword ptr [rax] - 4151b8: 48 8b 47 40 mov rax, qword ptr [rdi + 64] - 4151bc: 48 2b 47 38 sub rax, qword ptr [rdi + 56] - 4151c0: 48 01 c5 add rbp, rax - 4151c3: e9 70 ff ff ff jmp 0x415138 <_IO_file_seekoff_mmap+0x28> - 4151c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4151d0: 66 48 0f 6e c1 movq xmm0, rcx - 4151d5: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 4151d9: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 4151dd: eb c4 jmp 0x4151a3 <_IO_file_seekoff_mmap+0x93> - 4151df: 90 nop - 4151e0: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 4151e4: 48 2b 47 18 sub rax, qword ptr [rdi + 24] - 4151e8: 48 01 c5 add rbp, rax - 4151eb: e9 48 ff ff ff jmp 0x415138 <_IO_file_seekoff_mmap+0x28> - 4151f0: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 4151f7: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 4151fb: 48 2b 57 08 sub rdx, qword ptr [rdi + 8] - 4151ff: 5b pop rbx - 415200: 48 29 d0 sub rax, rdx - 415203: 5d pop rbp - 415204: 41 5c pop r12 - 415206: c3 ret - 415207: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 415210: e8 7b eb ff ff call 0x413d90 <_IO_vtable_check> - 415215: e9 4e ff ff ff jmp 0x415168 <_IO_file_seekoff_mmap+0x58> - 41521a: 48 c7 c0 c0 ff ff ff mov rax, -64 - 415221: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 415228: 48 c7 c0 ff ff ff ff mov rax, -1 - 41522f: e9 7c ff ff ff jmp 0x4151b0 <_IO_file_seekoff_mmap+0xa0> - 415234: 48 c7 c0 ff ff ff ff mov rax, -1 - 41523b: e9 70 ff ff ff jmp 0x4151b0 <_IO_file_seekoff_mmap+0xa0> - -0000000000415240 <_IO_file_read>: - 415240: f3 0f 1e fa endbr64 - 415244: 44 8b 47 70 mov r8d, dword ptr [rdi + 112] - 415248: f6 47 74 02 test byte ptr [rdi + 116], 2 - 41524c: 44 89 c7 mov edi, r8d - 41524f: 75 0f jne 0x415260 <_IO_file_read+0x20> - 415251: e9 1a 33 03 00 jmp 0x448570 - 415256: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 415260: e9 ab 3e 03 00 jmp 0x449110 <__read_nocancel> - 415265: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000415270 <_IO_new_file_xsputn>: - 415270: f3 0f 1e fa endbr64 - 415274: 41 57 push r15 - 415276: 41 56 push r14 - 415278: 41 55 push r13 - 41527a: 45 31 ed xor r13d, r13d - 41527d: 41 54 push r12 - 41527f: 55 push rbp - 415280: 53 push rbx - 415281: 48 83 ec 18 sub rsp, 24 - 415285: 48 85 d2 test rdx, rdx - 415288: 74 5d je 0x4152e7 <_IO_new_file_xsputn+0x77> - 41528a: 48 89 fd mov rbp, rdi - 41528d: 49 89 f4 mov r12, rsi - 415290: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] - 415294: 48 89 d3 mov rbx, rdx - 415297: 8b 45 00 mov eax, dword ptr [rbp] - 41529a: 25 00 0a 00 00 and eax, 2560 - 41529f: 3d 00 0a 00 00 cmp eax, 2560 - 4152a4: 74 5a je 0x415300 <_IO_new_file_xsputn+0x90> - 4152a6: 48 8b 45 30 mov rax, qword ptr [rbp + 48] - 4152aa: 48 39 f8 cmp rax, rdi - 4152ad: 76 71 jbe 0x415320 <_IO_new_file_xsputn+0xb0> - 4152af: 48 29 f8 sub rax, rdi - 4152b2: 45 31 ff xor r15d, r15d - 4152b5: 48 89 c2 mov rdx, rax - 4152b8: 48 85 d2 test rdx, rdx - 4152bb: 74 63 je 0x415320 <_IO_new_file_xsputn+0xb0> - 4152bd: 48 39 d3 cmp rbx, rdx - 4152c0: 4c 89 e6 mov rsi, r12 - 4152c3: 49 89 de mov r14, rbx - 4152c6: 48 0f 46 d3 cmovbe rdx, rbx - 4152ca: 49 89 d5 mov r13, rdx - 4152cd: e8 7e be fe ff call 0x401150 <.plt+0x130> - 4152d2: 4d 01 ec add r12, r13 - 4152d5: 4d 29 ee sub r14, r13 - 4152d8: 48 89 45 28 mov qword ptr [rbp + 40], rax - 4152dc: 4d 01 f7 add r15, r14 - 4152df: 75 42 jne 0x415323 <_IO_new_file_xsputn+0xb3> - 4152e1: 4c 29 f3 sub rbx, r14 - 4152e4: 49 89 dd mov r13, rbx - 4152e7: 48 83 c4 18 add rsp, 24 - 4152eb: 4c 89 e8 mov rax, r13 - 4152ee: 5b pop rbx - 4152ef: 5d pop rbp - 4152f0: 41 5c pop r12 - 4152f2: 41 5d pop r13 - 4152f4: 41 5e pop r14 - 4152f6: 41 5f pop r15 - 4152f8: c3 ret - 4152f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 415300: 48 8b 55 40 mov rdx, qword ptr [rbp + 64] - 415304: 48 8d 04 1e lea rax, [rsi + rbx] - 415308: 48 29 fa sub rdx, rdi - 41530b: 48 39 d3 cmp rbx, rdx - 41530e: 0f 86 a1 00 00 00 jbe 0x4153b5 <_IO_new_file_xsputn+0x145> - 415314: 45 31 ff xor r15d, r15d - 415317: 48 85 d2 test rdx, rdx - 41531a: 75 a1 jne 0x4152bd <_IO_new_file_xsputn+0x4d> - 41531c: 0f 1f 40 00 nop dword ptr [rax] - 415320: 49 89 de mov r14, rbx - 415323: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] - 41532a: 49 c7 c7 80 1b 4c 00 mov r15, 4987776 - 415331: 49 c7 c5 28 22 4c 00 mov r13, 4989480 - 415338: 48 89 c2 mov rdx, rax - 41533b: 4d 29 fd sub r13, r15 - 41533e: 4c 29 fa sub rdx, r15 - 415341: 49 39 d5 cmp r13, rdx - 415344: 0f 86 a6 01 00 00 jbe 0x4154f0 <_IO_new_file_xsputn+0x280> - 41534a: be ff ff ff ff mov esi, 4294967295 - 41534f: 48 89 ef mov rdi, rbp - 415352: ff 50 18 call qword ptr [rax + 24] - 415355: 83 f8 ff cmp eax, -1 - 415358: 0f 84 4a 01 00 00 je 0x4154a8 <_IO_new_file_xsputn+0x238> - 41535e: 48 8b 4d 40 mov rcx, qword ptr [rbp + 64] - 415362: 48 2b 4d 38 sub rcx, qword ptr [rbp + 56] - 415366: 4d 89 f0 mov r8, r14 - 415369: 48 83 f9 7f cmp rcx, 127 - 41536d: 76 0b jbe 0x41537a <_IO_new_file_xsputn+0x10a> - 41536f: 4c 89 f0 mov rax, r14 - 415372: 31 d2 xor edx, edx - 415374: 48 f7 f1 div rcx - 415377: 49 29 d0 sub r8, rdx - 41537a: 4d 85 c0 test r8, r8 - 41537d: 75 49 jne 0x4153c8 <_IO_new_file_xsputn+0x158> - 41537f: 49 89 dd mov r13, rbx - 415382: 4d 85 f6 test r14, r14 - 415385: 0f 84 5c ff ff ff je 0x4152e7 <_IO_new_file_xsputn+0x77> - 41538b: 4b 8d 34 04 lea rsi, [r12 + r8] - 41538f: 4c 89 f2 mov rdx, r14 - 415392: 48 89 ef mov rdi, rbp - 415395: e8 06 26 00 00 call 0x4179a0 <_IO_default_xsputn> - 41539a: 4c 29 f0 sub rax, r14 - 41539d: 49 01 c5 add r13, rax - 4153a0: e9 42 ff ff ff jmp 0x4152e7 <_IO_new_file_xsputn+0x77> - 4153a5: 0f 1f 00 nop dword ptr [rax] - 4153a8: 48 83 e8 01 sub rax, 1 - 4153ac: 80 38 0a cmp byte ptr [rax], 10 - 4153af: 0f 84 0b 01 00 00 je 0x4154c0 <_IO_new_file_xsputn+0x250> - 4153b5: 49 39 c4 cmp r12, rax - 4153b8: 72 ee jb 0x4153a8 <_IO_new_file_xsputn+0x138> - 4153ba: 45 31 ff xor r15d, r15d - 4153bd: e9 fb fe ff ff jmp 0x4152bd <_IO_new_file_xsputn+0x4d> - 4153c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4153c8: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] - 4153cf: 48 89 c2 mov rdx, rax - 4153d2: 4c 29 fa sub rdx, r15 - 4153d5: f7 45 00 00 10 00 00 test dword ptr [rbp], 4096 - 4153dc: 0f 85 fe 00 00 00 jne 0x4154e0 <_IO_new_file_xsputn+0x270> - 4153e2: 48 8b 4d 10 mov rcx, qword ptr [rbp + 16] - 4153e6: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] - 4153ea: 48 39 f1 cmp rcx, rsi - 4153ed: 74 40 je 0x41542f <_IO_new_file_xsputn+0x1bf> - 4153ef: 49 39 d5 cmp r13, rdx - 4153f2: 0f 86 75 01 00 00 jbe 0x41556d <_IO_new_file_xsputn+0x2fd> - 4153f8: 48 29 ce sub rsi, rcx - 4153fb: 4c 89 04 24 mov qword ptr [rsp], r8 - 4153ff: ba 01 00 00 00 mov edx, 1 - 415404: 48 89 ef mov rdi, rbp - 415407: ff 90 80 00 00 00 call qword ptr [rax + 128] - 41540d: 48 83 f8 ff cmp rax, -1 - 415411: 0f 84 03 01 00 00 je 0x41551a <_IO_new_file_xsputn+0x2aa> - 415417: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax - 41541e: 48 8b 85 d8 00 00 00 mov rax, qword ptr [rbp + 216] - 415425: 4c 8b 04 24 mov r8, qword ptr [rsp] - 415429: 48 89 c2 mov rdx, rax - 41542c: 4c 29 fa sub rdx, r15 - 41542f: 49 39 d5 cmp r13, rdx - 415432: 0f 86 19 01 00 00 jbe 0x415551 <_IO_new_file_xsputn+0x2e1> - 415438: 4c 89 04 24 mov qword ptr [rsp], r8 - 41543c: 4c 89 c2 mov rdx, r8 - 41543f: 4c 89 e6 mov rsi, r12 - 415442: 48 89 ef mov rdi, rbp - 415445: ff 50 78 call qword ptr [rax + 120] - 415448: 4c 8b 04 24 mov r8, qword ptr [rsp] - 41544c: 49 89 c5 mov r13, rax - 41544f: 0f b7 85 80 00 00 00 movzx eax, word ptr [rbp + 128] - 415456: 4d 85 ed test r13, r13 - 415459: 74 09 je 0x415464 <_IO_new_file_xsputn+0x1f4> - 41545b: 66 85 c0 test ax, ax - 41545e: 0f 85 cc 00 00 00 jne 0x415530 <_IO_new_file_xsputn+0x2c0> - 415464: 48 8b 45 38 mov rax, qword ptr [rbp + 56] - 415468: 8b 95 c0 00 00 00 mov edx, dword ptr [rbp + 192] - 41546e: 48 89 45 18 mov qword ptr [rbp + 24], rax - 415472: 48 89 45 08 mov qword ptr [rbp + 8], rax - 415476: 48 89 45 10 mov qword ptr [rbp + 16], rax - 41547a: 48 89 45 28 mov qword ptr [rbp + 40], rax - 41547e: 48 89 45 20 mov qword ptr [rbp + 32], rax - 415482: 85 d2 test edx, edx - 415484: 0f 8e 7e 00 00 00 jle 0x415508 <_IO_new_file_xsputn+0x298> - 41548a: 48 8b 45 40 mov rax, qword ptr [rbp + 64] - 41548e: 48 89 45 30 mov qword ptr [rbp + 48], rax - 415492: 4d 39 e8 cmp r8, r13 - 415495: 0f 87 82 00 00 00 ja 0x41551d <_IO_new_file_xsputn+0x2ad> - 41549b: 4d 29 ee sub r14, r13 - 41549e: e9 dc fe ff ff jmp 0x41537f <_IO_new_file_xsputn+0x10f> - 4154a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4154a8: 4c 29 f3 sub rbx, r14 - 4154ab: 49 c7 c5 ff ff ff ff mov r13, -1 - 4154b2: 4d 85 f6 test r14, r14 - 4154b5: 4c 0f 45 eb cmovne r13, rbx - 4154b9: e9 29 fe ff ff jmp 0x4152e7 <_IO_new_file_xsputn+0x77> - 4154be: 66 90 nop - 4154c0: 4c 29 e0 sub rax, r12 - 4154c3: 48 83 c0 01 add rax, 1 - 4154c7: 48 89 c2 mov rdx, rax - 4154ca: 0f 85 c1 00 00 00 jne 0x415591 <_IO_new_file_xsputn+0x321> - 4154d0: 49 89 de mov r14, rbx - 4154d3: 41 bf 01 00 00 00 mov r15d, 1 - 4154d9: e9 fe fd ff ff jmp 0x4152dc <_IO_new_file_xsputn+0x6c> - 4154de: 66 90 nop - 4154e0: 48 c7 85 90 00 00 00 ff ff ff ff mov qword ptr [rbp + 144], -1 - 4154eb: e9 3f ff ff ff jmp 0x41542f <_IO_new_file_xsputn+0x1bf> - 4154f0: 48 89 04 24 mov qword ptr [rsp], rax - 4154f4: e8 97 e8 ff ff call 0x413d90 <_IO_vtable_check> - 4154f9: 48 8b 04 24 mov rax, qword ptr [rsp] - 4154fd: e9 48 fe ff ff jmp 0x41534a <_IO_new_file_xsputn+0xda> - 415502: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 415508: f7 45 00 02 02 00 00 test dword ptr [rbp], 514 - 41550f: 0f 85 79 ff ff ff jne 0x41548e <_IO_new_file_xsputn+0x21e> - 415515: e9 70 ff ff ff jmp 0x41548a <_IO_new_file_xsputn+0x21a> - 41551a: 45 31 ed xor r13d, r13d - 41551d: 4c 29 f3 sub rbx, r14 - 415520: 49 01 dd add r13, rbx - 415523: e9 bf fd ff ff jmp 0x4152e7 <_IO_new_file_xsputn+0x77> - 415528: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 415530: 8d 78 ff lea edi, [rax - 1] - 415533: 44 89 ea mov edx, r13d - 415536: 4c 89 e6 mov rsi, r12 - 415539: e8 82 2f 00 00 call 0x4184c0 <_IO_adjust_column> - 41553e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 415542: 83 c0 01 add eax, 1 - 415545: 66 89 85 80 00 00 00 mov word ptr [rbp + 128], ax - 41554c: e9 13 ff ff ff jmp 0x415464 <_IO_new_file_xsputn+0x1f4> - 415551: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 415556: 4c 89 04 24 mov qword ptr [rsp], r8 - 41555a: e8 31 e8 ff ff call 0x413d90 <_IO_vtable_check> - 41555f: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 415564: 4c 8b 04 24 mov r8, qword ptr [rsp] - 415568: e9 cb fe ff ff jmp 0x415438 <_IO_new_file_xsputn+0x1c8> - 41556d: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 415572: 4c 89 04 24 mov qword ptr [rsp], r8 - 415576: e8 15 e8 ff ff call 0x413d90 <_IO_vtable_check> - 41557b: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] - 41557f: 48 8b 4d 10 mov rcx, qword ptr [rbp + 16] - 415583: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 415588: 4c 8b 04 24 mov r8, qword ptr [rsp] - 41558c: e9 67 fe ff ff jmp 0x4153f8 <_IO_new_file_xsputn+0x188> - 415591: 41 bf 01 00 00 00 mov r15d, 1 - 415597: e9 21 fd ff ff jmp 0x4152bd <_IO_new_file_xsputn+0x4d> - 41559c: 0f 1f 40 00 nop dword ptr [rax] - -00000000004155a0 <_IO_file_underflow_maybe_mmap>: - 4155a0: f3 0f 1e fa endbr64 - 4155a4: 41 55 push r13 - 4155a6: 41 54 push r12 - 4155a8: 55 push rbp - 4155a9: 48 89 fd mov rbp, rdi - 4155ac: 53 push rbx - 4155ad: 48 81 ec a8 00 00 00 sub rsp, 168 - 4155b4: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] - 4155bb: 49 c7 c4 80 1b 4c 00 mov r12, 4987776 - 4155c2: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4155cb: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax - 4155d3: 31 c0 xor eax, eax - 4155d5: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 4155dc: 4c 89 e8 mov rax, r13 - 4155df: 4c 29 e3 sub rbx, r12 - 4155e2: 4c 29 e0 sub rax, r12 - 4155e5: 48 39 c3 cmp rbx, rax - 4155e8: 0f 86 22 01 00 00 jbe 0x415710 <_IO_file_underflow_maybe_mmap+0x170> - 4155ee: 48 89 e6 mov rsi, rsp - 4155f1: 48 89 ef mov rdi, rbp - 4155f4: 41 ff 95 90 00 00 00 call qword ptr [r13 + 144] - 4155fb: 85 c0 test eax, eax - 4155fd: 75 10 jne 0x41560f <_IO_file_underflow_maybe_mmap+0x6f> - 4155ff: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 415603: 25 00 f0 00 00 and eax, 61440 - 415608: 3d 00 80 00 00 cmp eax, 32768 - 41560d: 74 71 je 0x415680 <_IO_file_underflow_maybe_mmap+0xe0> - 41560f: 48 8d 05 2a c9 0a 00 lea rax, [rip + 706858] # 0x4c1f40 <_IO_file_jumps> - 415616: 48 8d 15 e3 c6 0a 00 lea rdx, [rip + 706275] # 0x4c1d00 <_IO_wfile_jumps> - 41561d: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] - 415623: 85 c9 test ecx, ecx - 415625: 48 0f 4f c2 cmovg rax, rdx - 415629: 48 89 85 d8 00 00 00 mov qword ptr [rbp + 216], rax - 415630: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 415637: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx - 41563e: 4c 8b ad d8 00 00 00 mov r13, qword ptr [rbp + 216] - 415645: 4c 89 e8 mov rax, r13 - 415648: 4c 29 e0 sub rax, r12 - 41564b: 48 39 d8 cmp rax, rbx - 41564e: 0f 83 ac 00 00 00 jae 0x415700 <_IO_file_underflow_maybe_mmap+0x160> - 415654: 48 89 ef mov rdi, rbp - 415657: 41 ff 55 20 call qword ptr [r13 + 32] - 41565b: 48 8b 8c 24 98 00 00 00 mov rcx, qword ptr [rsp + 152] - 415663: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 41566c: 0f 85 fc 00 00 00 jne 0x41576e <_IO_file_underflow_maybe_mmap+0x1ce> - 415672: 48 81 c4 a8 00 00 00 add rsp, 168 - 415679: 5b pop rbx - 41567a: 5d pop rbp - 41567b: 41 5c pop r12 - 41567d: 41 5d pop r13 - 41567f: c3 ret - 415680: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] - 415685: 48 85 f6 test rsi, rsi - 415688: 74 85 je 0x41560f <_IO_file_underflow_maybe_mmap+0x6f> - 41568a: 48 8b 85 90 00 00 00 mov rax, qword ptr [rbp + 144] - 415691: 48 39 c6 cmp rsi, rax - 415694: 7d 0a jge 0x4156a0 <_IO_file_underflow_maybe_mmap+0x100> - 415696: 48 83 f8 ff cmp rax, -1 - 41569a: 0f 85 6f ff ff ff jne 0x41560f <_IO_file_underflow_maybe_mmap+0x6f> - 4156a0: 44 8b 45 70 mov r8d, dword ptr [rbp + 112] - 4156a4: 45 31 c9 xor r9d, r9d - 4156a7: b9 01 00 00 00 mov ecx, 1 - 4156ac: 31 ff xor edi, edi - 4156ae: ba 01 00 00 00 mov edx, 1 - 4156b3: e8 28 3c 03 00 call 0x4492e0 - 4156b8: 49 89 c5 mov r13, rax - 4156bb: 48 83 f8 ff cmp rax, -1 - 4156bf: 0f 84 4a ff ff ff je 0x41560f <_IO_file_underflow_maybe_mmap+0x6f> - 4156c5: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] - 4156ca: 8b 7d 70 mov edi, dword ptr [rbp + 112] - 4156cd: 31 d2 xor edx, edx - 4156cf: e8 dc 2f 03 00 call 0x4486b0 - 4156d4: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] - 4156d9: 48 39 f0 cmp rax, rsi - 4156dc: 74 3c je 0x41571a <_IO_file_underflow_maybe_mmap+0x17a> - 4156de: 4c 89 ef mov rdi, r13 - 4156e1: e8 aa 3c 03 00 call 0x449390 - 4156e6: 48 c7 85 90 00 00 00 ff ff ff ff mov qword ptr [rbp + 144], -1 - 4156f1: e9 19 ff ff ff jmp 0x41560f <_IO_file_underflow_maybe_mmap+0x6f> - 4156f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 415700: e8 8b e6 ff ff call 0x413d90 <_IO_vtable_check> - 415705: e9 4a ff ff ff jmp 0x415654 <_IO_file_underflow_maybe_mmap+0xb4> - 41570a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 415710: e8 7b e6 ff ff call 0x413d90 <_IO_vtable_check> - 415715: e9 d4 fe ff ff jmp 0x4155ee <_IO_file_underflow_maybe_mmap+0x4e> - 41571a: 49 8d 54 05 00 lea rdx, [r13 + rax] - 41571f: 31 c9 xor ecx, ecx - 415721: 4c 89 ee mov rsi, r13 - 415724: 48 89 ef mov rdi, rbp - 415727: e8 e4 20 00 00 call 0x417810 <_IO_setb> - 41572c: 48 8b 95 90 00 00 00 mov rdx, qword ptr [rbp + 144] - 415733: 4c 89 6d 18 mov qword ptr [rbp + 24], r13 - 415737: 49 8d 44 15 00 lea rax, [r13 + rdx] - 41573c: 48 83 fa ff cmp rdx, -1 - 415740: 48 8d 15 f9 c4 0a 00 lea rdx, [rip + 705785] # 0x4c1c40 <_IO_wfile_jumps_mmap> - 415747: 49 0f 44 c5 cmove rax, r13 - 41574b: 48 89 45 08 mov qword ptr [rbp + 8], rax - 41574f: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] - 415754: 49 01 c5 add r13, rax - 415757: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax - 41575e: 48 8d 05 1b c7 0a 00 lea rax, [rip + 706331] # 0x4c1e80 <_IO_file_jumps_mmap> - 415765: 4c 89 6d 10 mov qword ptr [rbp + 16], r13 - 415769: e9 af fe ff ff jmp 0x41561d <_IO_file_underflow_maybe_mmap+0x7d> - 41576e: e8 5d 64 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 415773: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41577e: 66 90 nop - -0000000000415780 <_IO_file_underflow_mmap>: - 415780: f3 0f 1e fa endbr64 - 415784: 41 55 push r13 - 415786: 41 54 push r12 - 415788: 55 push rbp - 415789: 53 push rbx - 41578a: 48 81 ec a8 00 00 00 sub rsp, 168 - 415791: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41579a: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax - 4157a2: 31 c0 xor eax, eax - 4157a4: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 4157a8: 48 3b 47 10 cmp rax, qword ptr [rdi + 16] - 4157ac: 73 32 jae 0x4157e0 <_IO_file_underflow_mmap+0x60> - 4157ae: 0f b6 00 movzx eax, byte ptr [rax] - 4157b1: 48 8b 8c 24 98 00 00 00 mov rcx, qword ptr [rsp + 152] - 4157b9: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 4157c2: 0f 85 42 02 00 00 jne 0x415a0a <_IO_file_underflow_mmap+0x28a> - 4157c8: 48 81 c4 a8 00 00 00 add rsp, 168 - 4157cf: 5b pop rbx - 4157d0: 5d pop rbp - 4157d1: 41 5c pop r12 - 4157d3: 41 5d pop r13 - 4157d5: c3 ret - 4157d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4157e0: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] - 4157e7: 49 c7 c4 80 1b 4c 00 mov r12, 4987776 - 4157ee: 48 89 fd mov rbp, rdi - 4157f1: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 4157f8: 4c 89 e8 mov rax, r13 - 4157fb: 4c 29 e3 sub rbx, r12 - 4157fe: 4c 29 e0 sub rax, r12 - 415801: 48 39 c3 cmp rbx, rax - 415804: 0f 86 8e 01 00 00 jbe 0x415998 <_IO_file_underflow_mmap+0x218> - 41580a: 48 89 e6 mov rsi, rsp - 41580d: 48 89 ef mov rdi, rbp - 415810: 41 ff 95 90 00 00 00 call qword ptr [r13 + 144] - 415817: 85 c0 test eax, eax - 415819: 0f 85 d1 00 00 00 jne 0x4158f0 <_IO_file_underflow_mmap+0x170> - 41581f: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 415823: 25 00 f0 00 00 and eax, 61440 - 415828: 3d 00 80 00 00 cmp eax, 32768 - 41582d: 0f 85 bd 00 00 00 jne 0x4158f0 <_IO_file_underflow_mmap+0x170> - 415833: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] - 415838: 4d 85 ed test r13, r13 - 41583b: 0f 84 af 00 00 00 je 0x4158f0 <_IO_file_underflow_mmap+0x170> - 415841: e8 0a 3a 03 00 call 0x449250 - 415846: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] - 41584a: 48 98 cdqe - 41584c: 48 89 f9 mov rcx, rdi - 41584f: 49 89 c0 mov r8, rax - 415852: 49 8d 54 05 ff lea rdx, [r13 + rax - 1] - 415857: 48 f7 d1 not rcx - 41585a: 48 03 4d 40 add rcx, qword ptr [rbp + 64] - 41585e: 49 f7 d8 neg r8 - 415861: 48 8d 34 01 lea rsi, [rcx + rax] - 415865: 4c 21 c2 and rdx, r8 - 415868: 4c 21 c6 and rsi, r8 - 41586b: 48 39 f2 cmp rdx, rsi - 41586e: 0f 82 34 01 00 00 jb 0x4159a8 <_IO_file_underflow_mmap+0x228> - 415874: 0f 87 56 01 00 00 ja 0x4159d0 <_IO_file_underflow_mmap+0x250> - 41587a: 4a 8d 14 2f lea rdx, [rdi + r13] - 41587e: 48 89 55 40 mov qword ptr [rbp + 64], rdx - 415882: 48 8b 8d 90 00 00 00 mov rcx, qword ptr [rbp + 144] - 415889: 48 8b 45 10 mov rax, qword ptr [rbp + 16] - 41588d: 48 89 7d 18 mov qword ptr [rbp + 24], rdi - 415891: 48 2b 45 08 sub rax, qword ptr [rbp + 8] - 415895: 48 29 c1 sub rcx, rax - 415898: 48 89 8d 90 00 00 00 mov qword ptr [rbp + 144], rcx - 41589f: 4c 39 e9 cmp rcx, r13 - 4158a2: 0f 8d c0 00 00 00 jge 0x415968 <_IO_file_underflow_mmap+0x1e8> - 4158a8: 48 01 cf add rdi, rcx - 4158ab: 48 89 55 10 mov qword ptr [rbp + 16], rdx - 4158af: 4c 89 ee mov rsi, r13 - 4158b2: 31 d2 xor edx, edx - 4158b4: 48 89 7d 08 mov qword ptr [rbp + 8], rdi - 4158b8: 8b 7d 70 mov edi, dword ptr [rbp + 112] - 4158bb: e8 f0 2d 03 00 call 0x4486b0 - 4158c0: 48 8b 55 40 mov rdx, qword ptr [rbp + 64] - 4158c4: 48 2b 55 38 sub rdx, qword ptr [rbp + 56] - 4158c8: 48 39 d0 cmp rax, rdx - 4158cb: 0f 84 b7 00 00 00 je 0x415988 <_IO_file_underflow_mmap+0x208> - 4158d1: 83 4d 00 20 or dword ptr [rbp], 32 - 4158d5: 48 8b 45 08 mov rax, qword ptr [rbp + 8] - 4158d9: 48 3b 45 10 cmp rax, qword ptr [rbp + 16] - 4158dd: 0f 82 cb fe ff ff jb 0x4157ae <_IO_file_underflow_mmap+0x2e> - 4158e3: e9 8d 00 00 00 jmp 0x415975 <_IO_file_underflow_mmap+0x1f5> - 4158e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4158f0: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] - 4158f4: 48 8b 75 40 mov rsi, qword ptr [rbp + 64] - 4158f8: 48 29 fe sub rsi, rdi - 4158fb: e8 90 3a 03 00 call 0x449390 - 415900: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] - 415906: 48 8d 15 f3 c3 0a 00 lea rdx, [rip + 705523] # 0x4c1d00 <_IO_wfile_jumps> - 41590d: 48 8d 05 2c c6 0a 00 lea rax, [rip + 706092] # 0x4c1f40 <_IO_file_jumps> - 415914: 66 0f ef c0 pxor xmm0, xmm0 - 415918: 48 c7 45 18 00 00 00 00 mov qword ptr [rbp + 24], 0 - 415920: 85 c9 test ecx, ecx - 415922: 0f 11 45 38 movups xmmword ptr [rbp + 56], xmm0 - 415926: 48 0f 4f c2 cmovg rax, rdx - 41592a: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 - 41592e: 48 89 85 d8 00 00 00 mov qword ptr [rbp + 216], rax - 415935: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 41593c: 48 89 90 e0 00 00 00 mov qword ptr [rax + 224], rdx - 415943: 4c 8b ad d8 00 00 00 mov r13, qword ptr [rbp + 216] - 41594a: 4c 89 e8 mov rax, r13 - 41594d: 4c 29 e0 sub rax, r12 - 415950: 48 39 c3 cmp rbx, rax - 415953: 0f 86 a7 00 00 00 jbe 0x415a00 <_IO_file_underflow_mmap+0x280> - 415959: 48 89 ef mov rdi, rbp - 41595c: 41 ff 55 20 call qword ptr [r13 + 32] - 415960: e9 4c fe ff ff jmp 0x4157b1 <_IO_file_underflow_mmap+0x31> - 415965: 0f 1f 00 nop dword ptr [rax] - 415968: 66 48 0f 6e c2 movq xmm0, rdx - 41596d: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 415971: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 - 415975: 83 4d 00 10 or dword ptr [rbp], 16 - 415979: b8 ff ff ff ff mov eax, 4294967295 - 41597e: e9 2e fe ff ff jmp 0x4157b1 <_IO_file_underflow_mmap+0x31> - 415983: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 415988: 48 89 85 90 00 00 00 mov qword ptr [rbp + 144], rax - 41598f: e9 41 ff ff ff jmp 0x4158d5 <_IO_file_underflow_mmap+0x155> - 415994: 0f 1f 40 00 nop dword ptr [rax] - 415998: e8 f3 e3 ff ff call 0x413d90 <_IO_vtable_check> - 41599d: e9 68 fe ff ff jmp 0x41580a <_IO_file_underflow_mmap+0x8a> - 4159a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4159a8: 48 01 d7 add rdi, rdx - 4159ab: 48 29 d6 sub rsi, rdx - 4159ae: e8 dd 39 03 00 call 0x449390 - 4159b3: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] - 4159b7: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] - 4159bc: 4a 8d 14 2f lea rdx, [rdi + r13] - 4159c0: 48 89 55 40 mov qword ptr [rbp + 64], rdx - 4159c4: e9 b9 fe ff ff jmp 0x415882 <_IO_file_underflow_mmap+0x102> - 4159c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4159d0: b9 01 00 00 00 mov ecx, 1 - 4159d5: 31 c0 xor eax, eax - 4159d7: e8 74 61 03 00 call 0x44bb50 - 4159dc: 48 89 c7 mov rdi, rax - 4159df: 48 83 f8 ff cmp rax, -1 - 4159e3: 0f 84 07 ff ff ff je 0x4158f0 <_IO_file_underflow_mmap+0x170> - 4159e9: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] - 4159ee: 48 89 45 38 mov qword ptr [rbp + 56], rax - 4159f2: 4a 8d 14 28 lea rdx, [rax + r13] - 4159f6: 48 89 55 40 mov qword ptr [rbp + 64], rdx - 4159fa: e9 83 fe ff ff jmp 0x415882 <_IO_file_underflow_mmap+0x102> - 4159ff: 90 nop - 415a00: e8 8b e3 ff ff call 0x413d90 <_IO_vtable_check> - 415a05: e9 4f ff ff ff jmp 0x415959 <_IO_file_underflow_mmap+0x1d9> - 415a0a: e8 c1 61 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 415a0f: 90 nop - -0000000000415a10 <_IO_new_file_init_internal>: - 415a10: f3 0f 1e fa endbr64 - 415a14: 81 0f 0c 24 00 00 or dword ptr [rdi], 9228 - 415a1a: 53 push rbx - 415a1b: 48 89 fb mov rbx, rdi - 415a1e: 48 c7 87 90 00 00 00 ff ff ff ff mov qword ptr [rdi + 144], -1 - 415a29: e8 82 15 00 00 call 0x416fb0 <_IO_link_in> - 415a2e: c7 43 70 ff ff ff ff mov dword ptr [rbx + 112], 4294967295 - 415a35: 5b pop rbx - 415a36: c3 ret - 415a37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000415a40 <_IO_new_file_init>: - 415a40: f3 0f 1e fa endbr64 - 415a44: 81 0f 0c 24 00 00 or dword ptr [rdi], 9228 - 415a4a: 53 push rbx - 415a4b: 48 89 fb mov rbx, rdi - 415a4e: 48 c7 87 90 00 00 00 ff ff ff ff mov qword ptr [rdi + 144], -1 - 415a59: e8 52 15 00 00 call 0x416fb0 <_IO_link_in> - 415a5e: c7 43 70 ff ff ff ff mov dword ptr [rbx + 112], 4294967295 - 415a65: 5b pop rbx - 415a66: c3 ret - 415a67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000415a70 <_IO_file_open>: - 415a70: f3 0f 1e fa endbr64 - 415a74: 41 54 push r12 - 415a76: 31 c0 xor eax, eax - 415a78: 55 push rbp - 415a79: 44 89 c5 mov ebp, r8d - 415a7c: 53 push rbx - 415a7d: 48 89 fb mov rbx, rdi - 415a80: 48 89 f7 mov rdi, rsi - 415a83: 89 d6 mov esi, edx - 415a85: 89 ca mov edx, ecx - 415a87: f6 43 74 02 test byte ptr [rbx + 116], 2 - 415a8b: 0f 85 af 00 00 00 jne 0x415b40 <_IO_file_open+0xd0> - 415a91: e8 aa 29 03 00 call 0x448440 - 415a96: 41 89 c4 mov r12d, eax - 415a99: 45 85 e4 test r12d, r12d - 415a9c: 0f 88 8e 00 00 00 js 0x415b30 <_IO_file_open+0xc0> - 415aa2: 8b 13 mov edx, dword ptr [rbx] - 415aa4: 89 e8 mov eax, ebp - 415aa6: 81 e5 04 10 00 00 and ebp, 4100 - 415aac: 44 89 63 70 mov dword ptr [rbx + 112], r12d - 415ab0: 25 0c 10 00 00 and eax, 4108 - 415ab5: 81 e2 f3 ef ff ff and edx, 4294963187 - 415abb: 09 c2 or edx, eax - 415abd: 89 13 mov dword ptr [rbx], edx - 415abf: 81 fd 04 10 00 00 cmp ebp, 4100 - 415ac5: 75 39 jne 0x415b00 <_IO_file_open+0x90> - 415ac7: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] - 415ace: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 415ad5: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 415adc: 48 89 e9 mov rcx, rbp - 415adf: 48 29 d0 sub rax, rdx - 415ae2: 48 29 d1 sub rcx, rdx - 415ae5: 48 39 c8 cmp rax, rcx - 415ae8: 76 66 jbe 0x415b50 <_IO_file_open+0xe0> - 415aea: 31 f6 xor esi, esi - 415aec: ba 02 00 00 00 mov edx, 2 - 415af1: 48 89 df mov rdi, rbx - 415af4: ff 95 80 00 00 00 call qword ptr [rbp + 128] - 415afa: 48 83 f8 ff cmp rax, -1 - 415afe: 74 10 je 0x415b10 <_IO_file_open+0xa0> - 415b00: 48 89 df mov rdi, rbx - 415b03: e8 a8 14 00 00 call 0x416fb0 <_IO_link_in> - 415b08: 48 89 d8 mov rax, rbx - 415b0b: 5b pop rbx - 415b0c: 5d pop rbp - 415b0d: 41 5c pop r12 - 415b0f: c3 ret - 415b10: 48 c7 c0 c0 ff ff ff mov rax, -64 - 415b17: 64 83 38 1d cmp dword ptr fs:[rax], 29 - 415b1b: 74 e3 je 0x415b00 <_IO_file_open+0x90> - 415b1d: 44 89 e7 mov edi, r12d - 415b20: e8 2b 33 03 00 call 0x448e50 <__close_nocancel> - 415b25: 31 c0 xor eax, eax - 415b27: eb e2 jmp 0x415b0b <_IO_file_open+0x9b> - 415b29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 415b30: 5b pop rbx - 415b31: 31 c0 xor eax, eax - 415b33: 5d pop rbp - 415b34: 41 5c pop r12 - 415b36: c3 ret - 415b37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 415b40: e8 7b 34 03 00 call 0x448fc0 <__open_nocancel> - 415b45: 41 89 c4 mov r12d, eax - 415b48: e9 4c ff ff ff jmp 0x415a99 <_IO_file_open+0x29> - 415b4d: 0f 1f 00 nop dword ptr [rax] - 415b50: e8 3b e2 ff ff call 0x413d90 <_IO_vtable_check> - 415b55: eb 93 jmp 0x415aea <_IO_file_open+0x7a> - 415b57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000415b60 <_IO_new_file_attach>: - 415b60: f3 0f 1e fa endbr64 - 415b64: 83 7f 70 ff cmp dword ptr [rdi + 112], -1 - 415b68: 0f 85 92 00 00 00 jne 0x415c00 <_IO_new_file_attach+0xa0> - 415b6e: 41 55 push r13 - 415b70: 41 54 push r12 - 415b72: 55 push rbp - 415b73: 53 push rbx - 415b74: 48 89 fb mov rbx, rdi - 415b77: 48 83 ec 08 sub rsp, 8 - 415b7b: 8b 07 mov eax, dword ptr [rdi] - 415b7d: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] - 415b84: 89 77 70 mov dword ptr [rdi + 112], esi - 415b87: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 415b8e: 49 c7 c4 c0 ff ff ff mov r12, -64 - 415b95: 48 c7 87 90 00 00 00 ff ff ff ff mov qword ptr [rdi + 144], -1 - 415ba0: 83 e0 f3 and eax, -13 - 415ba3: 48 89 e9 mov rcx, rbp - 415ba6: 83 c8 40 or eax, 64 - 415ba9: 48 29 d1 sub rcx, rdx - 415bac: 89 07 mov dword ptr [rdi], eax - 415bae: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 415bb5: 64 45 8b 2c 24 mov r13d, dword ptr fs:[r12] - 415bba: 48 29 d0 sub rax, rdx - 415bbd: 48 39 c8 cmp rax, rcx - 415bc0: 76 46 jbe 0x415c08 <_IO_new_file_attach+0xa8> - 415bc2: 31 f6 xor esi, esi - 415bc4: b9 03 00 00 00 mov ecx, 3 - 415bc9: ba 01 00 00 00 mov edx, 1 - 415bce: 48 89 df mov rdi, rbx - 415bd1: ff 55 48 call qword ptr [rbp + 72] - 415bd4: 48 83 f8 ff cmp rax, -1 - 415bd8: 74 16 je 0x415bf0 <_IO_new_file_attach+0x90> - 415bda: 64 45 89 2c 24 mov dword ptr fs:[r12], r13d - 415bdf: 48 89 d8 mov rax, rbx - 415be2: 48 83 c4 08 add rsp, 8 - 415be6: 5b pop rbx - 415be7: 5d pop rbp - 415be8: 41 5c pop r12 - 415bea: 41 5d pop r13 - 415bec: c3 ret - 415bed: 0f 1f 00 nop dword ptr [rax] - 415bf0: 31 c0 xor eax, eax - 415bf2: 64 41 83 3c 24 1d cmp dword ptr fs:[r12], 29 - 415bf8: 74 e0 je 0x415bda <_IO_new_file_attach+0x7a> - 415bfa: eb e6 jmp 0x415be2 <_IO_new_file_attach+0x82> - 415bfc: 0f 1f 40 00 nop dword ptr [rax] - 415c00: 31 c0 xor eax, eax - 415c02: c3 ret - 415c03: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 415c08: e8 83 e1 ff ff call 0x413d90 <_IO_vtable_check> - 415c0d: eb b3 jmp 0x415bc2 <_IO_new_file_attach+0x62> - 415c0f: 90 nop - -0000000000415c10 <_IO_new_do_write>: - 415c10: f3 0f 1e fa endbr64 - 415c14: 31 c0 xor eax, eax - 415c16: 48 85 d2 test rdx, rdx - 415c19: 75 05 jne 0x415c20 <_IO_new_do_write+0x10> - 415c1b: c3 ret - 415c1c: 0f 1f 40 00 nop dword ptr [rax] - 415c20: 41 57 push r15 - 415c22: 41 56 push r14 - 415c24: 41 55 push r13 - 415c26: 41 54 push r12 - 415c28: 49 89 f4 mov r12, rsi - 415c2b: 55 push rbp - 415c2c: 48 89 d5 mov rbp, rdx - 415c2f: 53 push rbx - 415c30: 48 89 fb mov rbx, rdi - 415c33: 48 83 ec 08 sub rsp, 8 - 415c37: 4c 8b b7 d8 00 00 00 mov r14, qword ptr [rdi + 216] - 415c3e: 49 c7 c7 80 1b 4c 00 mov r15, 4987776 - 415c45: 49 c7 c5 28 22 4c 00 mov r13, 4989480 - 415c4c: 4c 89 f0 mov rax, r14 - 415c4f: 4d 29 fd sub r13, r15 - 415c52: 4c 29 f8 sub rax, r15 - 415c55: f7 07 00 10 00 00 test dword ptr [rdi], 4096 - 415c5b: 0f 85 bf 00 00 00 jne 0x415d20 <_IO_new_do_write+0x110> - 415c61: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 415c65: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] - 415c69: 48 39 f2 cmp rdx, rsi - 415c6c: 74 3d je 0x415cab <_IO_new_do_write+0x9b> - 415c6e: 49 39 c5 cmp r13, rax - 415c71: 0f 86 f9 00 00 00 jbe 0x415d70 <_IO_new_do_write+0x160> - 415c77: 48 29 d6 sub rsi, rdx - 415c7a: 48 89 df mov rdi, rbx - 415c7d: ba 01 00 00 00 mov edx, 1 - 415c82: 41 ff 96 80 00 00 00 call qword ptr [r14 + 128] - 415c89: 48 89 c2 mov rdx, rax - 415c8c: b8 ff ff ff ff mov eax, 4294967295 - 415c91: 48 83 fa ff cmp rdx, -1 - 415c95: 74 72 je 0x415d09 <_IO_new_do_write+0xf9> - 415c97: 4c 8b b3 d8 00 00 00 mov r14, qword ptr [rbx + 216] - 415c9e: 48 89 93 90 00 00 00 mov qword ptr [rbx + 144], rdx - 415ca5: 4c 89 f0 mov rax, r14 - 415ca8: 4c 29 f8 sub rax, r15 - 415cab: 49 39 c5 cmp r13, rax - 415cae: 0f 86 ac 00 00 00 jbe 0x415d60 <_IO_new_do_write+0x150> - 415cb4: 48 89 ea mov rdx, rbp - 415cb7: 4c 89 e6 mov rsi, r12 - 415cba: 48 89 df mov rdi, rbx - 415cbd: 41 ff 56 78 call qword ptr [r14 + 120] - 415cc1: 49 89 c5 mov r13, rax - 415cc4: 0f b7 83 80 00 00 00 movzx eax, word ptr [rbx + 128] - 415ccb: 4d 85 ed test r13, r13 - 415cce: 74 05 je 0x415cd5 <_IO_new_do_write+0xc5> - 415cd0: 66 85 c0 test ax, ax - 415cd3: 75 6b jne 0x415d40 <_IO_new_do_write+0x130> - 415cd5: 48 8b 43 38 mov rax, qword ptr [rbx + 56] - 415cd9: 8b 93 c0 00 00 00 mov edx, dword ptr [rbx + 192] - 415cdf: 48 89 43 18 mov qword ptr [rbx + 24], rax - 415ce3: 48 89 43 08 mov qword ptr [rbx + 8], rax - 415ce7: 48 89 43 10 mov qword ptr [rbx + 16], rax - 415ceb: 48 89 43 28 mov qword ptr [rbx + 40], rax - 415cef: 48 89 43 20 mov qword ptr [rbx + 32], rax - 415cf3: 85 d2 test edx, edx - 415cf5: 7e 39 jle 0x415d30 <_IO_new_do_write+0x120> - 415cf7: 48 8b 43 40 mov rax, qword ptr [rbx + 64] - 415cfb: 48 89 43 30 mov qword ptr [rbx + 48], rax - 415cff: 31 c0 xor eax, eax - 415d01: 4c 39 ed cmp rbp, r13 - 415d04: 0f 95 c0 setne al - 415d07: f7 d8 neg eax - 415d09: 48 83 c4 08 add rsp, 8 - 415d0d: 5b pop rbx - 415d0e: 5d pop rbp - 415d0f: 41 5c pop r12 - 415d11: 41 5d pop r13 - 415d13: 41 5e pop r14 - 415d15: 41 5f pop r15 - 415d17: c3 ret - 415d18: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 415d20: 48 c7 87 90 00 00 00 ff ff ff ff mov qword ptr [rdi + 144], -1 - 415d2b: e9 7b ff ff ff jmp 0x415cab <_IO_new_do_write+0x9b> - 415d30: f7 03 02 02 00 00 test dword ptr [rbx], 514 - 415d36: 75 c3 jne 0x415cfb <_IO_new_do_write+0xeb> - 415d38: eb bd jmp 0x415cf7 <_IO_new_do_write+0xe7> - 415d3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 415d40: 8d 78 ff lea edi, [rax - 1] - 415d43: 44 89 ea mov edx, r13d - 415d46: 4c 89 e6 mov rsi, r12 - 415d49: e8 72 27 00 00 call 0x4184c0 <_IO_adjust_column> - 415d4e: 83 c0 01 add eax, 1 - 415d51: 66 89 83 80 00 00 00 mov word ptr [rbx + 128], ax - 415d58: e9 78 ff ff ff jmp 0x415cd5 <_IO_new_do_write+0xc5> - 415d5d: 0f 1f 00 nop dword ptr [rax] - 415d60: e8 2b e0 ff ff call 0x413d90 <_IO_vtable_check> - 415d65: e9 4a ff ff ff jmp 0x415cb4 <_IO_new_do_write+0xa4> - 415d6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 415d70: e8 1b e0 ff ff call 0x413d90 <_IO_vtable_check> - 415d75: 48 8b 73 20 mov rsi, qword ptr [rbx + 32] - 415d79: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 415d7d: e9 f5 fe ff ff jmp 0x415c77 <_IO_new_do_write+0x67> - 415d82: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 415d8d: 0f 1f 00 nop dword ptr [rax] - -0000000000415d90 <_IO_new_file_close_it>: - 415d90: f3 0f 1e fa endbr64 - 415d94: 41 54 push r12 - 415d96: 55 push rbp - 415d97: 53 push rbx - 415d98: 44 8b 67 70 mov r12d, dword ptr [rdi + 112] - 415d9c: 41 83 fc ff cmp r12d, -1 - 415da0: 0f 84 e6 00 00 00 je 0x415e8c <_IO_new_file_close_it+0xfc> - 415da6: 8b 07 mov eax, dword ptr [rdi] - 415da8: 48 89 fb mov rbx, rdi - 415dab: 31 ed xor ebp, ebp - 415dad: 25 08 08 00 00 and eax, 2056 - 415db2: 3d 00 08 00 00 cmp eax, 2048 - 415db7: 0f 84 db 00 00 00 je 0x415e98 <_IO_new_file_close_it+0x108> - 415dbd: 48 89 df mov rdi, rbx - 415dc0: 45 31 e4 xor r12d, r12d - 415dc3: e8 c8 32 00 00 call 0x419090 <_IO_unsave_markers> - 415dc8: f6 43 74 20 test byte ptr [rbx + 116], 32 - 415dcc: 75 35 jne 0x415e03 <_IO_new_file_close_it+0x73> - 415dce: 4c 8b a3 d8 00 00 00 mov r12, qword ptr [rbx + 216] - 415dd5: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 415ddc: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 415de3: 4c 89 e1 mov rcx, r12 - 415de6: 48 29 d0 sub rax, rdx - 415de9: 48 29 d1 sub rcx, rdx - 415dec: 48 39 c8 cmp rax, rcx - 415def: 0f 86 eb 00 00 00 jbe 0x415ee0 <_IO_new_file_close_it+0x150> - 415df5: 48 89 df mov rdi, rbx - 415df8: 41 ff 94 24 88 00 00 00 call qword ptr [r12 + 136] - 415e00: 41 89 c4 mov r12d, eax - 415e03: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] - 415e09: 85 c0 test eax, eax - 415e0b: 7e 3a jle 0x415e47 <_IO_new_file_close_it+0xb7> - 415e0d: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 415e14: 48 83 78 40 00 cmp qword ptr [rax + 64], 0 - 415e19: 74 08 je 0x415e23 <_IO_new_file_close_it+0x93> - 415e1b: 48 89 df mov rdi, rbx - 415e1e: e8 4d 7e 05 00 call 0x46dc70 <_IO_free_wbackup_area> - 415e23: 31 c9 xor ecx, ecx - 415e25: 31 d2 xor edx, edx - 415e27: 31 f6 xor esi, esi - 415e29: 48 89 df mov rdi, rbx - 415e2c: e8 8f 70 05 00 call 0x46cec0 <_IO_wsetb> - 415e31: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 415e38: 66 0f ef c0 pxor xmm0, xmm0 - 415e3c: 0f 11 00 movups xmmword ptr [rax], xmm0 - 415e3f: 0f 11 40 10 movups xmmword ptr [rax + 16], xmm0 - 415e43: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 - 415e47: 31 c9 xor ecx, ecx - 415e49: 31 d2 xor edx, edx - 415e4b: 31 f6 xor esi, esi - 415e4d: 48 89 df mov rdi, rbx - 415e50: e8 bb 19 00 00 call 0x417810 <_IO_setb> - 415e55: 66 0f ef c0 pxor xmm0, xmm0 - 415e59: 48 89 df mov rdi, rbx - 415e5c: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 415e60: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 - 415e64: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 - 415e68: e8 23 11 00 00 call 0x416f90 <_IO_un_link> - 415e6d: 45 85 e4 test r12d, r12d - 415e70: c7 03 0c 24 ad fb mov dword ptr [rbx], 4222428172 - 415e76: c7 43 70 ff ff ff ff mov dword ptr [rbx + 112], 4294967295 - 415e7d: 44 0f 44 e5 cmove r12d, ebp - 415e81: 48 c7 83 90 00 00 00 ff ff ff ff mov qword ptr [rbx + 144], -1 - 415e8c: 44 89 e0 mov eax, r12d - 415e8f: 5b pop rbx - 415e90: 5d pop rbp - 415e91: 41 5c pop r12 - 415e93: c3 ret - 415e94: 0f 1f 40 00 nop dword ptr [rax] - 415e98: 8b 97 c0 00 00 00 mov edx, dword ptr [rdi + 192] - 415e9e: 85 d2 test edx, edx - 415ea0: 7e 26 jle 0x415ec8 <_IO_new_file_close_it+0x138> - 415ea2: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 415ea9: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 415ead: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 415eb1: 48 29 f2 sub rdx, rsi - 415eb4: 48 c1 fa 02 sar rdx, 2 - 415eb8: e8 63 cb ff ff call 0x412a20 <_IO_wdo_write> - 415ebd: 89 c5 mov ebp, eax - 415ebf: e9 f9 fe ff ff jmp 0x415dbd <_IO_new_file_close_it+0x2d> - 415ec4: 0f 1f 40 00 nop dword ptr [rax] - 415ec8: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] - 415ecc: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] - 415ed0: 48 29 f2 sub rdx, rsi - 415ed3: e8 38 fd ff ff call 0x415c10 <_IO_new_do_write> - 415ed8: 89 c5 mov ebp, eax - 415eda: e9 de fe ff ff jmp 0x415dbd <_IO_new_file_close_it+0x2d> - 415edf: 90 nop - 415ee0: e8 ab de ff ff call 0x413d90 <_IO_vtable_check> - 415ee5: e9 0b ff ff ff jmp 0x415df5 <_IO_new_file_close_it+0x65> - 415eea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000415ef0 <_IO_new_file_fopen>: - 415ef0: f3 0f 1e fa endbr64 - 415ef4: 41 57 push r15 - 415ef6: 41 56 push r14 - 415ef8: 41 55 push r13 - 415efa: 41 54 push r12 - 415efc: 55 push rbp - 415efd: 53 push rbx - 415efe: 48 83 ec 38 sub rsp, 56 - 415f02: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 415f0b: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 415f10: 31 c0 xor eax, eax - 415f12: 83 7f 70 ff cmp dword ptr [rdi + 112], -1 - 415f16: 0f 85 34 03 00 00 jne 0x416250 <_IO_new_file_fopen+0x360> - 415f1c: 0f b6 02 movzx eax, byte ptr [rdx] - 415f1f: 48 89 fd mov rbp, rdi - 415f22: 48 89 d3 mov rbx, rdx - 415f25: 41 89 c9 mov r9d, ecx - 415f28: 3c 72 cmp al, 114 - 415f2a: 0f 84 b0 05 00 00 je 0x4164e0 <_IO_new_file_fopen+0x5f0> - 415f30: 3c 77 cmp al, 119 - 415f32: 74 4c je 0x415f80 <_IO_new_file_fopen+0x90> - 415f34: 3c 61 cmp al, 97 - 415f36: 0f 84 84 01 00 00 je 0x4160c0 <_IO_new_file_fopen+0x1d0> - 415f3c: 48 c7 c0 c0 ff ff ff mov rax, -64 - 415f43: 45 31 e4 xor r12d, r12d - 415f46: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 415f4d: 0f 1f 00 nop dword ptr [rax] - 415f50: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 415f55: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 415f5e: 0f 85 51 06 00 00 jne 0x4165b5 <_IO_new_file_fopen+0x6c5> - 415f64: 48 83 c4 38 add rsp, 56 - 415f68: 4c 89 e0 mov rax, r12 - 415f6b: 5b pop rbx - 415f6c: 5d pop rbp - 415f6d: 41 5c pop r12 - 415f6f: 41 5d pop r13 - 415f71: 41 5e pop r14 - 415f73: 41 5f pop r15 - 415f75: c3 ret - 415f76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 415f80: 41 b8 04 00 00 00 mov r8d, 4 - 415f86: ba 01 00 00 00 mov edx, 1 - 415f8b: b9 40 02 00 00 mov ecx, 576 - 415f90: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] - 415f94: 48 8d 7b 01 lea rdi, [rbx + 1] - 415f98: 3c 78 cmp al, 120 - 415f9a: 7f 23 jg 0x415fbf <_IO_new_file_fopen+0xcf> - 415f9c: 3c 61 cmp al, 97 - 415f9e: 0f 8e 74 02 00 00 jle 0x416218 <_IO_new_file_fopen+0x328> - 415fa4: 83 e8 62 sub eax, 98 - 415fa7: 3c 16 cmp al, 22 - 415fa9: 77 14 ja 0x415fbf <_IO_new_file_fopen+0xcf> - 415fab: 4c 8d 15 6a f9 07 00 lea r10, [rip + 522602] # 0x49591c <__PRETTY_FUNCTION__.13844+0x4c> - 415fb2: 0f b6 c0 movzx eax, al - 415fb5: 49 63 04 82 movsxd rax, dword ptr [r10 + 4*rax] - 415fb9: 4c 01 d0 add rax, r10 - 415fbc: 3e ff e0 jmp rax - 415fbf: 48 89 df mov rdi, rbx - 415fc2: 0f b6 43 02 movzx eax, byte ptr [rbx + 2] - 415fc6: 4c 8d 53 02 lea r10, [rbx + 2] - 415fca: 3c 78 cmp al, 120 - 415fcc: 7f 23 jg 0x415ff1 <_IO_new_file_fopen+0x101> - 415fce: 3c 61 cmp al, 97 - 415fd0: 0f 8e 8a 02 00 00 jle 0x416260 <_IO_new_file_fopen+0x370> - 415fd6: 83 e8 62 sub eax, 98 - 415fd9: 3c 16 cmp al, 22 - 415fdb: 77 14 ja 0x415ff1 <_IO_new_file_fopen+0x101> - 415fdd: 4c 8d 1d 94 f9 07 00 lea r11, [rip + 522644] # 0x495978 <__PRETTY_FUNCTION__.13844+0xa8> - 415fe4: 0f b6 c0 movzx eax, al - 415fe7: 49 63 04 83 movsxd rax, dword ptr [r11 + 4*rax] - 415feb: 4c 01 d8 add rax, r11 - 415fee: 3e ff e0 jmp rax - 415ff1: 49 89 fa mov r10, rdi - 415ff4: 0f b6 43 03 movzx eax, byte ptr [rbx + 3] - 415ff8: 48 8d 7b 03 lea rdi, [rbx + 3] - 415ffc: 3c 78 cmp al, 120 - 415ffe: 7f 23 jg 0x416023 <_IO_new_file_fopen+0x133> - 416000: 3c 61 cmp al, 97 - 416002: 0f 8e 78 02 00 00 jle 0x416280 <_IO_new_file_fopen+0x390> - 416008: 83 e8 62 sub eax, 98 - 41600b: 3c 16 cmp al, 22 - 41600d: 77 14 ja 0x416023 <_IO_new_file_fopen+0x133> - 41600f: 4c 8d 1d be f9 07 00 lea r11, [rip + 522686] # 0x4959d4 <__PRETTY_FUNCTION__.13844+0x104> - 416016: 0f b6 c0 movzx eax, al - 416019: 49 63 04 83 movsxd rax, dword ptr [r11 + 4*rax] - 41601d: 4c 01 d8 add rax, r11 - 416020: 3e ff e0 jmp rax - 416023: 4c 89 d7 mov rdi, r10 - 416026: 0f b6 43 04 movzx eax, byte ptr [rbx + 4] - 41602a: 4c 8d 53 04 lea r10, [rbx + 4] - 41602e: 3c 78 cmp al, 120 - 416030: 7f 23 jg 0x416055 <_IO_new_file_fopen+0x165> - 416032: 3c 61 cmp al, 97 - 416034: 0f 8e 66 02 00 00 jle 0x4162a0 <_IO_new_file_fopen+0x3b0> - 41603a: 83 e8 62 sub eax, 98 - 41603d: 3c 16 cmp al, 22 - 41603f: 77 14 ja 0x416055 <_IO_new_file_fopen+0x165> - 416041: 4c 8d 1d e8 f9 07 00 lea r11, [rip + 522728] # 0x495a30 <__PRETTY_FUNCTION__.13844+0x160> - 416048: 0f b6 c0 movzx eax, al - 41604b: 49 63 04 83 movsxd rax, dword ptr [r11 + 4*rax] - 41604f: 4c 01 d8 add rax, r11 - 416052: 3e ff e0 jmp rax - 416055: 49 89 fa mov r10, rdi - 416058: 0f b6 43 05 movzx eax, byte ptr [rbx + 5] - 41605c: 48 8d 7b 05 lea rdi, [rbx + 5] - 416060: 3c 78 cmp al, 120 - 416062: 7f 23 jg 0x416087 <_IO_new_file_fopen+0x197> - 416064: 3c 61 cmp al, 97 - 416066: 0f 8e 64 02 00 00 jle 0x4162d0 <_IO_new_file_fopen+0x3e0> - 41606c: 83 e8 62 sub eax, 98 - 41606f: 3c 16 cmp al, 22 - 416071: 77 14 ja 0x416087 <_IO_new_file_fopen+0x197> - 416073: 4c 8d 1d 12 fa 07 00 lea r11, [rip + 522770] # 0x495a8c <__PRETTY_FUNCTION__.13844+0x1bc> - 41607a: 0f b6 c0 movzx eax, al - 41607d: 49 63 04 83 movsxd rax, dword ptr [r11 + 4*rax] - 416081: 4c 01 d8 add rax, r11 - 416084: 3e ff e0 jmp rax - 416087: 4c 89 d7 mov rdi, r10 - 41608a: 0f b6 43 06 movzx eax, byte ptr [rbx + 6] - 41608e: 4c 8d 5b 06 lea r11, [rbx + 6] - 416092: 3c 78 cmp al, 120 - 416094: 7f 3f jg 0x4160d5 <_IO_new_file_fopen+0x1e5> - 416096: 3c 61 cmp al, 97 - 416098: 0f 8e 52 01 00 00 jle 0x4161f0 <_IO_new_file_fopen+0x300> - 41609e: 83 e8 62 sub eax, 98 - 4160a1: 3c 16 cmp al, 22 - 4160a3: 77 30 ja 0x4160d5 <_IO_new_file_fopen+0x1e5> - 4160a5: 4c 8d 15 3c fa 07 00 lea r10, [rip + 522812] # 0x495ae8 <__PRETTY_FUNCTION__.13844+0x218> - 4160ac: 0f b6 c0 movzx eax, al - 4160af: 49 63 04 82 movsxd rax, dword ptr [r10 + 4*rax] - 4160b3: 4c 01 d0 add rax, r10 - 4160b6: 3e ff e0 jmp rax - 4160b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4160c0: 41 b8 04 10 00 00 mov r8d, 4100 - 4160c6: ba 01 00 00 00 mov edx, 1 - 4160cb: b9 40 04 00 00 mov ecx, 1088 - 4160d0: e9 bb fe ff ff jmp 0x415f90 <_IO_new_file_fopen+0xa0> - 4160d5: 49 89 fb mov r11, rdi - 4160d8: 4c 89 db mov rbx, r11 - 4160db: 09 ca or edx, ecx - 4160dd: 48 89 ef mov rdi, rbp - 4160e0: b9 b6 01 00 00 mov ecx, 438 - 4160e5: e8 86 f9 ff ff call 0x415a70 <_IO_file_open> - 4160ea: 49 89 c4 mov r12, rax - 4160ed: 48 85 c0 test rax, rax - 4160f0: 0f 84 5a 01 00 00 je 0x416250 <_IO_new_file_fopen+0x360> - 4160f6: 48 8d 7b 01 lea rdi, [rbx + 1] - 4160fa: 48 8d 35 14 f8 07 00 lea rsi, [rip + 522260] # 0x495915 <__PRETTY_FUNCTION__.13844+0x45> - 416101: e8 ba af fe ff call 0x4010c0 <.plt+0xa0> - 416106: 48 89 c3 mov rbx, rax - 416109: 48 85 c0 test rax, rax - 41610c: 0f 84 3e fe ff ff je 0x415f50 <_IO_new_file_fopen+0x60> - 416112: 4c 8d 78 05 lea r15, [rax + 5] - 416116: be 2c 00 00 00 mov esi, 44 - 41611b: 4c 89 ff mov rdi, r15 - 41611e: e8 7d af fe ff call 0x4010a0 <.plt+0x80> - 416123: 4c 29 f8 sub rax, r15 - 416126: 48 8d 78 03 lea rdi, [rax + 3] - 41612a: 49 89 c6 mov r14, rax - 41612d: e8 2e 8e 00 00 call 0x41ef60 - 416132: 49 89 c5 mov r13, rax - 416135: 48 85 c0 test rax, rax - 416138: 0f 84 fb 00 00 00 je 0x416239 <_IO_new_file_fopen+0x349> - 41613e: 4c 89 f2 mov rdx, r14 - 416141: 4c 89 fe mov rsi, r15 - 416144: 48 89 c7 mov rdi, rax - 416147: e8 04 b0 fe ff call 0x401150 <.plt+0x130> - 41614c: c6 00 00 mov byte ptr [rax], 0 - 41614f: 41 0f b6 55 00 movzx edx, byte ptr [r13] - 416154: 84 d2 test dl, dl - 416156: 0f 84 4c 04 00 00 je 0x4165a8 <_IO_new_file_fopen+0x6b8> - 41615c: 4c 8b 15 c5 9c 0a 00 mov r10, qword ptr [rip + 695493] # 0x4bfe28 <_nl_C_locobj+0x68> - 416163: 4c 89 ee mov rsi, r13 - 416166: 4c 89 ef mov rdi, r13 - 416169: 45 31 c9 xor r9d, r9d - 41616c: 4c 8b 1d c5 9c 0a 00 mov r11, qword ptr [rip + 695493] # 0x4bfe38 <_nl_C_locobj+0x78> - 416173: 49 be 07 40 00 00 00 00 08 00 movabs r14, 2251799813701639 - 41617d: eb 1c jmp 0x41619b <_IO_new_file_fopen+0x2ab> - 41617f: 90 nop - 416180: 43 8b 04 83 mov eax, dword ptr [r11 + 4*r8] - 416184: 48 83 c7 01 add rdi, 1 - 416188: 88 47 ff mov byte ptr [rdi - 1], al - 41618b: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] - 41618f: 48 83 c6 01 add rsi, 1 - 416193: 84 d2 test dl, dl - 416195: 0f 84 f5 01 00 00 je 0x416390 <_IO_new_file_fopen+0x4a0> - 41619b: 4c 0f be c2 movsx r8, dl - 41619f: 8d 4a d4 lea ecx, [rdx - 44] - 4161a2: 43 0f b7 04 42 movzx eax, word ptr [r10 + 2*r8] - 4161a7: 66 c1 e8 03 shr ax, 3 - 4161ab: 83 e0 01 and eax, 1 - 4161ae: 80 f9 33 cmp cl, 51 - 4161b1: 77 0e ja 0x4161c1 <_IO_new_file_fopen+0x2d1> - 4161b3: 4d 89 f7 mov r15, r14 - 4161b6: 49 d3 ef shr r15, cl - 4161b9: 4c 89 f9 mov rcx, r15 - 4161bc: 83 e1 01 and ecx, 1 - 4161bf: 09 c8 or eax, ecx - 4161c1: 41 8d 49 01 lea ecx, [r9 + 1] - 4161c5: 84 c0 test al, al - 4161c7: 75 b7 jne 0x416180 <_IO_new_file_fopen+0x290> - 4161c9: 80 fa 2f cmp dl, 47 - 4161cc: 75 bd jne 0x41618b <_IO_new_file_fopen+0x29b> - 4161ce: 83 f9 03 cmp ecx, 3 - 4161d1: 0f 84 eb 01 00 00 je 0x4163c2 <_IO_new_file_fopen+0x4d2> - 4161d7: 41 8d 41 02 lea eax, [r9 + 2] - 4161db: c6 07 2f mov byte ptr [rdi], 47 - 4161de: 41 89 c9 mov r9d, ecx - 4161e1: 48 83 c7 01 add rdi, 1 - 4161e5: 89 c1 mov ecx, eax - 4161e7: eb a2 jmp 0x41618b <_IO_new_file_fopen+0x29b> - 4161e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4161f0: 48 89 fb mov rbx, rdi - 4161f3: 84 c0 test al, al - 4161f5: 0f 84 e0 fe ff ff je 0x4160db <_IO_new_file_fopen+0x1eb> - 4161fb: 3c 2b cmp al, 43 - 4161fd: 0f 85 d2 fe ff ff jne 0x4160d5 <_IO_new_file_fopen+0x1e5> - 416203: 41 81 e0 00 10 00 00 and r8d, 4096 - 41620a: ba 02 00 00 00 mov edx, 2 - 41620f: e9 c4 fe ff ff jmp 0x4160d8 <_IO_new_file_fopen+0x1e8> - 416214: 0f 1f 40 00 nop dword ptr [rax] - 416218: 84 c0 test al, al - 41621a: 0f 84 bb fe ff ff je 0x4160db <_IO_new_file_fopen+0x1eb> - 416220: 3c 2b cmp al, 43 - 416222: 0f 85 97 fd ff ff jne 0x415fbf <_IO_new_file_fopen+0xcf> - 416228: 41 81 e0 00 10 00 00 and r8d, 4096 - 41622f: ba 02 00 00 00 mov edx, 2 - 416234: e9 89 fd ff ff jmp 0x415fc2 <_IO_new_file_fopen+0xd2> - 416239: 48 c7 c3 c0 ff ff ff mov rbx, -64 - 416240: 48 89 ef mov rdi, rbp - 416243: 64 44 8b 23 mov r12d, dword ptr fs:[rbx] - 416247: e8 44 fb ff ff call 0x415d90 <_IO_new_file_close_it> - 41624c: 64 44 89 23 mov dword ptr fs:[rbx], r12d - 416250: 45 31 e4 xor r12d, r12d - 416253: e9 f8 fc ff ff jmp 0x415f50 <_IO_new_file_fopen+0x60> - 416258: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 416260: 84 c0 test al, al - 416262: 74 5c je 0x4162c0 <_IO_new_file_fopen+0x3d0> - 416264: 3c 2b cmp al, 43 - 416266: 0f 85 85 fd ff ff jne 0x415ff1 <_IO_new_file_fopen+0x101> - 41626c: 41 81 e0 00 10 00 00 and r8d, 4096 - 416273: ba 02 00 00 00 mov edx, 2 - 416278: e9 77 fd ff ff jmp 0x415ff4 <_IO_new_file_fopen+0x104> - 41627d: 0f 1f 00 nop dword ptr [rax] - 416280: 84 c0 test al, al - 416282: 74 6c je 0x4162f0 <_IO_new_file_fopen+0x400> - 416284: 3c 2b cmp al, 43 - 416286: 0f 85 97 fd ff ff jne 0x416023 <_IO_new_file_fopen+0x133> - 41628c: 41 81 e0 00 10 00 00 and r8d, 4096 - 416293: ba 02 00 00 00 mov edx, 2 - 416298: e9 89 fd ff ff jmp 0x416026 <_IO_new_file_fopen+0x136> - 41629d: 0f 1f 00 nop dword ptr [rax] - 4162a0: 84 c0 test al, al - 4162a2: 74 1c je 0x4162c0 <_IO_new_file_fopen+0x3d0> - 4162a4: 3c 2b cmp al, 43 - 4162a6: 0f 85 a9 fd ff ff jne 0x416055 <_IO_new_file_fopen+0x165> - 4162ac: 41 81 e0 00 10 00 00 and r8d, 4096 - 4162b3: ba 02 00 00 00 mov edx, 2 - 4162b8: e9 9b fd ff ff jmp 0x416058 <_IO_new_file_fopen+0x168> - 4162bd: 0f 1f 00 nop dword ptr [rax] - 4162c0: 48 89 fb mov rbx, rdi - 4162c3: e9 13 fe ff ff jmp 0x4160db <_IO_new_file_fopen+0x1eb> - 4162c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4162d0: 84 c0 test al, al - 4162d2: 74 1c je 0x4162f0 <_IO_new_file_fopen+0x400> - 4162d4: 3c 2b cmp al, 43 - 4162d6: 0f 85 ab fd ff ff jne 0x416087 <_IO_new_file_fopen+0x197> - 4162dc: 41 81 e0 00 10 00 00 and r8d, 4096 - 4162e3: ba 02 00 00 00 mov edx, 2 - 4162e8: e9 9d fd ff ff jmp 0x41608a <_IO_new_file_fopen+0x19a> - 4162ed: 0f 1f 00 nop dword ptr [rax] - 4162f0: 4c 89 d3 mov rbx, r10 - 4162f3: e9 e3 fd ff ff jmp 0x4160db <_IO_new_file_fopen+0x1eb> - 4162f8: 80 c9 80 or cl, -128 - 4162fb: e9 c2 fc ff ff jmp 0x415fc2 <_IO_new_file_fopen+0xd2> - 416300: 83 4d 74 01 or dword ptr [rbp + 116], 1 - 416304: 48 89 df mov rdi, rbx - 416307: e9 b6 fc ff ff jmp 0x415fc2 <_IO_new_file_fopen+0xd2> - 41630c: 83 4d 74 40 or dword ptr [rbp + 116], 64 - 416310: 81 c9 00 00 08 00 or ecx, 524288 - 416316: 48 89 df mov rdi, rbx - 416319: e9 a4 fc ff ff jmp 0x415fc2 <_IO_new_file_fopen+0xd2> - 41631e: 83 4d 74 02 or dword ptr [rbp + 116], 2 - 416322: 48 89 df mov rdi, rbx - 416325: e9 98 fc ff ff jmp 0x415fc2 <_IO_new_file_fopen+0xd2> - 41632a: 80 c9 80 or cl, -128 - 41632d: e9 c2 fc ff ff jmp 0x415ff4 <_IO_new_file_fopen+0x104> - 416332: 83 4d 74 01 or dword ptr [rbp + 116], 1 - 416336: 49 89 fa mov r10, rdi - 416339: e9 b6 fc ff ff jmp 0x415ff4 <_IO_new_file_fopen+0x104> - 41633e: 83 4d 74 40 or dword ptr [rbp + 116], 64 - 416342: 81 c9 00 00 08 00 or ecx, 524288 - 416348: 49 89 fa mov r10, rdi - 41634b: e9 a4 fc ff ff jmp 0x415ff4 <_IO_new_file_fopen+0x104> - 416350: 83 4d 74 02 or dword ptr [rbp + 116], 2 - 416354: 49 89 fa mov r10, rdi - 416357: e9 98 fc ff ff jmp 0x415ff4 <_IO_new_file_fopen+0x104> - 41635c: 80 c9 80 or cl, -128 - 41635f: e9 c2 fc ff ff jmp 0x416026 <_IO_new_file_fopen+0x136> - 416364: 83 4d 74 01 or dword ptr [rbp + 116], 1 - 416368: 4c 89 d7 mov rdi, r10 - 41636b: e9 b6 fc ff ff jmp 0x416026 <_IO_new_file_fopen+0x136> - 416370: 83 4d 74 40 or dword ptr [rbp + 116], 64 - 416374: 81 c9 00 00 08 00 or ecx, 524288 - 41637a: 4c 89 d7 mov rdi, r10 - 41637d: e9 a4 fc ff ff jmp 0x416026 <_IO_new_file_fopen+0x136> - 416382: 83 4d 74 02 or dword ptr [rbp + 116], 2 - 416386: 4c 89 d7 mov rdi, r10 - 416389: e9 98 fc ff ff jmp 0x416026 <_IO_new_file_fopen+0x136> - 41638e: 66 90 nop - 416390: 41 83 f9 01 cmp r9d, 1 - 416394: 7f 2c jg 0x4163c2 <_IO_new_file_fopen+0x4d2> - 416396: 41 be 02 00 00 00 mov r14d, 2 - 41639c: b8 01 00 00 00 mov eax, 1 - 4163a1: be 2f 00 00 00 mov esi, 47 - 4163a6: 41 29 ce sub r14d, ecx - 4163a9: 49 83 c6 01 add r14, 1 - 4163ad: 83 f9 02 cmp ecx, 2 - 4163b0: 4c 0f 4f f0 cmovg r14, rax - 4163b4: 4c 89 f2 mov rdx, r14 - 4163b7: e8 54 ad fe ff call 0x401110 <.plt+0xf0> - 4163bc: 48 89 c7 mov rdi, rax - 4163bf: 4c 01 f7 add rdi, r14 - 4163c2: c6 07 00 mov byte ptr [rdi], 0 - 4163c5: 41 80 7d 02 00 cmp byte ptr [r13 + 2], 0 - 4163ca: 75 22 jne 0x4163ee <_IO_new_file_fopen+0x4fe> - 4163cc: 48 8b 0d 65 9a 0a 00 mov rcx, qword ptr [rip + 694885] # 0x4bfe38 <_nl_C_locobj+0x78> - 4163d3: 31 c0 xor eax, eax - 4163d5: 0f 1f 00 nop dword ptr [rax] - 4163d8: 48 0f be 54 03 05 movsx rdx, byte ptr [rbx + rax + 5] - 4163de: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 4163e1: 41 88 54 05 00 mov byte ptr [r13 + rax], dl - 4163e6: 48 83 c0 01 add rax, 1 - 4163ea: 84 d2 test dl, dl - 4163ec: 75 ea jne 0x4163d8 <_IO_new_file_fopen+0x4e8> - 4163ee: 48 89 e7 mov rdi, rsp - 4163f1: 4c 89 ee mov rsi, r13 - 4163f4: e8 17 15 03 00 call 0x447910 <__wcsmbs_named_conv> - 4163f9: 85 c0 test eax, eax - 4163fb: 0f 85 84 01 00 00 jne 0x416585 <_IO_new_file_fopen+0x695> - 416401: 4c 89 ef mov rdi, r13 - 416404: e8 47 91 00 00 call 0x41f550 - 416409: 48 83 7c 24 08 01 cmp qword ptr [rsp + 8], 1 - 41640f: 0f 85 c4 01 00 00 jne 0x4165d9 <_IO_new_file_fopen+0x6e9> - 416415: 48 83 7c 24 18 01 cmp qword ptr [rsp + 24], 1 - 41641b: 0f 85 99 01 00 00 jne 0x4165ba <_IO_new_file_fopen+0x6ca> - 416421: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 416428: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 41642d: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 416431: 48 c7 40 58 00 00 00 00 mov qword ptr [rax + 88], 0 - 416439: 48 89 10 mov qword ptr [rax], rdx - 41643c: 48 8b 50 18 mov rdx, qword ptr [rax + 24] - 416440: 48 89 50 20 mov qword ptr [rax + 32], rdx - 416444: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 41644b: 48 c7 40 60 00 00 00 00 mov qword ptr [rax + 96], 0 - 416453: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 41645a: 49 8b b4 24 a0 00 00 00 mov rsi, qword ptr [r12 + 160] - 416462: 48 8d 50 68 lea rdx, [rax + 104] - 416466: 48 89 95 98 00 00 00 mov qword ptr [rbp + 152], rdx - 41646d: 48 8b 14 24 mov rdx, qword ptr [rsp] - 416471: 48 c7 80 80 00 00 00 01 00 00 00 mov qword ptr [rax + 128], 1 - 41647c: 48 89 50 68 mov qword ptr [rax + 104], rdx - 416480: 48 8d 56 58 lea rdx, [rsi + 88] - 416484: c7 80 88 00 00 00 01 00 00 00 mov dword ptr [rax + 136], 1 - 41648e: 48 89 90 90 00 00 00 mov qword ptr [rax + 144], rdx - 416495: 48 89 88 a0 00 00 00 mov qword ptr [rax + 160], rcx - 41649c: 48 c7 80 b8 00 00 00 09 00 00 00 mov qword ptr [rax + 184], 9 - 4164a7: c7 80 c0 00 00 00 01 00 00 00 mov dword ptr [rax + 192], 1 - 4164b1: 48 89 90 c8 00 00 00 mov qword ptr [rax + 200], rdx - 4164b8: 48 8b 80 e0 00 00 00 mov rax, qword ptr [rax + 224] - 4164bf: 48 89 85 d8 00 00 00 mov qword ptr [rbp + 216], rax - 4164c6: 41 c7 84 24 c0 00 00 00 01 00 00 00 mov dword ptr [r12 + 192], 1 - 4164d2: e9 79 fa ff ff jmp 0x415f50 <_IO_new_file_fopen+0x60> - 4164d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4164e0: 41 b8 08 00 00 00 mov r8d, 8 - 4164e6: 31 d2 xor edx, edx - 4164e8: 31 c9 xor ecx, ecx - 4164ea: e9 a1 fa ff ff jmp 0x415f90 <_IO_new_file_fopen+0xa0> - 4164ef: 80 c9 80 or cl, -128 - 4164f2: e9 61 fb ff ff jmp 0x416058 <_IO_new_file_fopen+0x168> - 4164f7: 83 4d 74 02 or dword ptr [rbp + 116], 2 - 4164fb: 49 89 fa mov r10, rdi - 4164fe: e9 55 fb ff ff jmp 0x416058 <_IO_new_file_fopen+0x168> - 416503: 83 4d 74 40 or dword ptr [rbp + 116], 64 - 416507: 81 c9 00 00 08 00 or ecx, 524288 - 41650d: 49 89 fa mov r10, rdi - 416510: e9 43 fb ff ff jmp 0x416058 <_IO_new_file_fopen+0x168> - 416515: 83 4d 74 01 or dword ptr [rbp + 116], 1 - 416519: 49 89 fa mov r10, rdi - 41651c: e9 37 fb ff ff jmp 0x416058 <_IO_new_file_fopen+0x168> - 416521: 80 c9 80 or cl, -128 - 416524: e9 61 fb ff ff jmp 0x41608a <_IO_new_file_fopen+0x19a> - 416529: 83 4d 74 02 or dword ptr [rbp + 116], 2 - 41652d: 4c 89 d7 mov rdi, r10 - 416530: e9 55 fb ff ff jmp 0x41608a <_IO_new_file_fopen+0x19a> - 416535: 83 4d 74 40 or dword ptr [rbp + 116], 64 - 416539: 81 c9 00 00 08 00 or ecx, 524288 - 41653f: 4c 89 d7 mov rdi, r10 - 416542: e9 43 fb ff ff jmp 0x41608a <_IO_new_file_fopen+0x19a> - 416547: 83 4d 74 01 or dword ptr [rbp + 116], 1 - 41654b: 4c 89 d7 mov rdi, r10 - 41654e: e9 37 fb ff ff jmp 0x41608a <_IO_new_file_fopen+0x19a> - 416553: 80 c9 80 or cl, -128 - 416556: e9 7d fb ff ff jmp 0x4160d8 <_IO_new_file_fopen+0x1e8> - 41655b: 83 4d 74 02 or dword ptr [rbp + 116], 2 - 41655f: 49 89 fb mov r11, rdi - 416562: e9 71 fb ff ff jmp 0x4160d8 <_IO_new_file_fopen+0x1e8> - 416567: 83 4d 74 40 or dword ptr [rbp + 116], 64 - 41656b: 81 c9 00 00 08 00 or ecx, 524288 - 416571: 49 89 fb mov r11, rdi - 416574: e9 5f fb ff ff jmp 0x4160d8 <_IO_new_file_fopen+0x1e8> - 416579: 83 4d 74 01 or dword ptr [rbp + 116], 1 - 41657d: 49 89 fb mov r11, rdi - 416580: e9 53 fb ff ff jmp 0x4160d8 <_IO_new_file_fopen+0x1e8> - 416585: 48 89 ef mov rdi, rbp - 416588: e8 03 f8 ff ff call 0x415d90 <_IO_new_file_close_it> - 41658d: 4c 89 ef mov rdi, r13 - 416590: e8 bb 8f 00 00 call 0x41f550 - 416595: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41659c: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 4165a3: e9 a8 fc ff ff jmp 0x416250 <_IO_new_file_fopen+0x360> - 4165a8: 4c 89 ef mov rdi, r13 - 4165ab: b9 01 00 00 00 mov ecx, 1 - 4165b0: e9 e1 fd ff ff jmp 0x416396 <_IO_new_file_fopen+0x4a6> - 4165b5: e8 16 56 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 4165ba: 48 8d 0d 8f f5 07 00 lea rcx, [rip + 521615] # 0x495b50 <__PRETTY_FUNCTION__.13509> - 4165c1: ba 43 01 00 00 mov edx, 323 - 4165c6: 48 8d 35 86 f2 07 00 lea rsi, [rip + 520838] # 0x495853 <__PRETTY_FUNCTION__.8031+0x13> - 4165cd: 48 8d 3d e0 f2 07 00 lea rdi, [rip + 520928] # 0x4958b4 <__PRETTY_FUNCTION__.12320+0x34> - 4165d4: e8 77 c9 fe ff call 0x402f50 <__assert_fail> - 4165d9: 48 8d 0d 70 f5 07 00 lea rcx, [rip + 521584] # 0x495b50 <__PRETTY_FUNCTION__.13509> - 4165e0: ba 42 01 00 00 mov edx, 322 - 4165e5: 48 8d 35 67 f2 07 00 lea rsi, [rip + 520807] # 0x495853 <__PRETTY_FUNCTION__.8031+0x13> - 4165ec: 48 8d 3d ab f2 07 00 lea rdi, [rip + 520875] # 0x49589e <__PRETTY_FUNCTION__.12320+0x1e> - 4165f3: e8 58 c9 fe ff call 0x402f50 <__assert_fail> - 4165f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000416600 <_IO_new_file_finish>: - 416600: f3 0f 1e fa endbr64 - 416604: 55 push rbp - 416605: 48 89 fd mov rbp, rdi - 416608: 53 push rbx - 416609: 48 83 ec 08 sub rsp, 8 - 41660d: 83 7f 70 ff cmp dword ptr [rdi + 112], -1 - 416611: 74 57 je 0x41666a <_IO_new_file_finish+0x6a> - 416613: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 416619: 85 c0 test eax, eax - 41661b: 7e 63 jle 0x416680 <_IO_new_file_finish+0x80> - 41661d: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 416624: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 416628: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 41662c: 48 29 f2 sub rdx, rsi - 41662f: 48 c1 fa 02 sar rdx, 2 - 416633: e8 e8 c3 ff ff call 0x412a20 <_IO_wdo_write> - 416638: f6 45 00 40 test byte ptr [rbp], 64 - 41663c: 75 2c jne 0x41666a <_IO_new_file_finish+0x6a> - 41663e: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 416645: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 41664c: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 416653: 48 89 d9 mov rcx, rbx - 416656: 48 29 d0 sub rax, rdx - 416659: 48 29 d1 sub rcx, rdx - 41665c: 48 39 c8 cmp rax, rcx - 41665f: 76 37 jbe 0x416698 <_IO_new_file_finish+0x98> - 416661: 48 89 ef mov rdi, rbp - 416664: ff 93 88 00 00 00 call qword ptr [rbx + 136] - 41666a: 48 83 c4 08 add rsp, 8 - 41666e: 48 89 ef mov rdi, rbp - 416671: 31 f6 xor esi, esi - 416673: 5b pop rbx - 416674: 5d pop rbp - 416675: e9 c6 1c 00 00 jmp 0x418340 <_IO_default_finish> - 41667a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 416680: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] - 416684: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] - 416688: 48 29 f2 sub rdx, rsi - 41668b: e8 80 f5 ff ff call 0x415c10 <_IO_new_do_write> - 416690: eb a6 jmp 0x416638 <_IO_new_file_finish+0x38> - 416692: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 416698: e8 f3 d6 ff ff call 0x413d90 <_IO_vtable_check> - 41669d: eb c2 jmp 0x416661 <_IO_new_file_finish+0x61> - 41669f: 90 nop - -00000000004166a0 <_IO_new_file_overflow>: - 4166a0: f3 0f 1e fa endbr64 - 4166a4: 41 54 push r12 - 4166a6: 55 push rbp - 4166a7: 48 89 fd mov rbp, rdi - 4166aa: 53 push rbx - 4166ab: 8b 07 mov eax, dword ptr [rdi] - 4166ad: a8 08 test al, 8 - 4166af: 0f 85 fb 01 00 00 jne 0x4168b0 <_IO_new_file_overflow+0x210> - 4166b5: 89 f3 mov ebx, esi - 4166b7: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] - 4166bb: f6 c4 08 test ah, 8 - 4166be: 74 50 je 0x416710 <_IO_new_file_overflow+0x70> - 4166c0: 48 85 f6 test rsi, rsi - 4166c3: 0f 84 7f 01 00 00 je 0x416848 <_IO_new_file_overflow+0x1a8> - 4166c9: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] - 4166cd: 83 fb ff cmp ebx, -1 - 4166d0: 0f 84 b7 00 00 00 je 0x41678d <_IO_new_file_overflow+0xed> - 4166d6: 48 39 55 40 cmp qword ptr [rbp + 64], rdx - 4166da: 0f 84 f0 00 00 00 je 0x4167d0 <_IO_new_file_overflow+0x130> - 4166e0: 48 8d 42 01 lea rax, [rdx + 1] - 4166e4: 48 89 45 28 mov qword ptr [rbp + 40], rax - 4166e8: 88 1a mov byte ptr [rdx], bl - 4166ea: 8b 45 00 mov eax, dword ptr [rbp] - 4166ed: a8 02 test al, 2 - 4166ef: 0f 85 ab 00 00 00 jne 0x4167a0 <_IO_new_file_overflow+0x100> - 4166f5: f6 c4 02 test ah, 2 - 4166f8: 74 09 je 0x416703 <_IO_new_file_overflow+0x63> - 4166fa: 83 fb 0a cmp ebx, 10 - 4166fd: 0f 84 9d 00 00 00 je 0x4167a0 <_IO_new_file_overflow+0x100> - 416703: 0f b6 c3 movzx eax, bl - 416706: 5b pop rbx - 416707: 5d pop rbp - 416708: 41 5c pop r12 - 41670a: c3 ret - 41670b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 416710: 48 85 f6 test rsi, rsi - 416713: 0f 84 2f 01 00 00 je 0x416848 <_IO_new_file_overflow+0x1a8> - 416719: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 41671d: f6 c4 01 test ah, 1 - 416720: 0f 85 4a 01 00 00 jne 0x416870 <_IO_new_file_overflow+0x1d0> - 416726: 48 8b 4d 40 mov rcx, qword ptr [rbp + 64] - 41672a: 48 39 d1 cmp rcx, rdx - 41672d: 0f 84 dd 00 00 00 je 0x416810 <_IO_new_file_overflow+0x170> - 416733: f3 0f 7e 45 10 movq xmm0, qword ptr [rbp + 16] # xmm0 = mem[0],zero - 416738: 66 48 0f 6e d1 movq xmm2, rcx - 41673d: 66 48 0f 6e ca movq xmm1, rdx - 416742: 89 c1 mov ecx, eax - 416744: 66 0f d6 45 08 movq qword ptr [rbp + 8], xmm0 - 416749: 80 cd 08 or ch, 8 - 41674c: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 416750: 48 89 d6 mov rsi, rdx - 416753: 89 4d 00 mov dword ptr [rbp], ecx - 416756: 8b 8d c0 00 00 00 mov ecx, dword ptr [rbp + 192] - 41675c: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 - 416760: 66 48 0f 6e c2 movq xmm0, rdx - 416765: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 416769: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 - 41676d: 85 c9 test ecx, ecx - 41676f: 0f 8f 58 ff ff ff jg 0x4166cd <_IO_new_file_overflow+0x2d> - 416775: a9 02 02 00 00 test eax, 514 - 41677a: 0f 84 4d ff ff ff je 0x4166cd <_IO_new_file_overflow+0x2d> - 416780: 48 89 55 30 mov qword ptr [rbp + 48], rdx - 416784: 83 fb ff cmp ebx, -1 - 416787: 0f 85 49 ff ff ff jne 0x4166d6 <_IO_new_file_overflow+0x36> - 41678d: 5b pop rbx - 41678e: 48 89 ef mov rdi, rbp - 416791: 48 29 f2 sub rdx, rsi - 416794: 5d pop rbp - 416795: 41 5c pop r12 - 416797: e9 74 f4 ff ff jmp 0x415c10 <_IO_new_do_write> - 41679c: 0f 1f 40 00 nop dword ptr [rax] - 4167a0: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] - 4167a4: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] - 4167a8: 48 89 ef mov rdi, rbp - 4167ab: 48 29 f2 sub rdx, rsi - 4167ae: e8 5d f4 ff ff call 0x415c10 <_IO_new_do_write> - 4167b3: 83 f8 ff cmp eax, -1 - 4167b6: 0f 85 47 ff ff ff jne 0x416703 <_IO_new_file_overflow+0x63> - 4167bc: b8 ff ff ff ff mov eax, 4294967295 - 4167c1: e9 40 ff ff ff jmp 0x416706 <_IO_new_file_overflow+0x66> - 4167c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4167d0: 8b 85 c0 00 00 00 mov eax, dword ptr [rbp + 192] - 4167d6: 85 c0 test eax, eax - 4167d8: 7e 56 jle 0x416830 <_IO_new_file_overflow+0x190> - 4167da: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 4167e1: 48 89 ef mov rdi, rbp - 4167e4: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 4167e8: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 4167ec: 48 29 f2 sub rdx, rsi - 4167ef: 48 c1 fa 02 sar rdx, 2 - 4167f3: e8 28 c2 ff ff call 0x412a20 <_IO_wdo_write> - 4167f8: 83 f8 ff cmp eax, -1 - 4167fb: 0f 94 c0 sete al - 4167fe: 84 c0 test al, al - 416800: 75 ba jne 0x4167bc <_IO_new_file_overflow+0x11c> - 416802: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] - 416806: e9 d5 fe ff ff jmp 0x4166e0 <_IO_new_file_overflow+0x40> - 41680b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 416810: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] - 416814: 66 48 0f 6e c2 movq xmm0, rdx - 416819: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 41681d: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 - 416821: 66 48 0f 6e c2 movq xmm0, rdx - 416826: e9 0d ff ff ff jmp 0x416738 <_IO_new_file_overflow+0x98> - 41682b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 416830: 48 29 f2 sub rdx, rsi - 416833: 48 89 ef mov rdi, rbp - 416836: e8 d5 f3 ff ff call 0x415c10 <_IO_new_do_write> - 41683b: 83 f8 ff cmp eax, -1 - 41683e: 0f 94 c0 sete al - 416841: eb bb jmp 0x4167fe <_IO_new_file_overflow+0x15e> - 416843: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 416848: 48 89 ef mov rdi, rbp - 41684b: e8 20 10 00 00 call 0x417870 <_IO_doallocbuf> - 416850: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] - 416854: 8b 45 00 mov eax, dword ptr [rbp] - 416857: 48 89 55 18 mov qword ptr [rbp + 24], rdx - 41685b: 48 89 55 08 mov qword ptr [rbp + 8], rdx - 41685f: 48 89 55 10 mov qword ptr [rbp + 16], rdx - 416863: e9 b5 fe ff ff jmp 0x41671d <_IO_new_file_overflow+0x7d> - 416868: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 416870: 4c 8b 65 10 mov r12, qword ptr [rbp + 16] - 416874: 48 89 ef mov rdi, rbp - 416877: 49 29 d4 sub r12, rdx - 41687a: e8 21 0b 00 00 call 0x4173a0 <_IO_free_backup_area> - 41687f: 48 8b 55 18 mov rdx, qword ptr [rbp + 24] - 416883: 4c 89 e6 mov rsi, r12 - 416886: 48 f7 de neg rsi - 416889: 48 89 d1 mov rcx, rdx - 41688c: 48 2b 4d 38 sub rcx, qword ptr [rbp + 56] - 416890: 48 89 c8 mov rax, rcx - 416893: 48 f7 d8 neg rax - 416896: 4c 39 e1 cmp rcx, r12 - 416899: 48 0f 47 c6 cmova rax, rsi - 41689d: 48 01 c2 add rdx, rax - 4168a0: 8b 45 00 mov eax, dword ptr [rbp] - 4168a3: 48 89 55 18 mov qword ptr [rbp + 24], rdx - 4168a7: e9 7a fe ff ff jmp 0x416726 <_IO_new_file_overflow+0x86> - 4168ac: 0f 1f 40 00 nop dword ptr [rax] - 4168b0: 83 c8 20 or eax, 32 - 4168b3: 89 07 mov dword ptr [rdi], eax - 4168b5: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4168bc: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 - 4168c3: b8 ff ff ff ff mov eax, 4294967295 - 4168c8: e9 39 fe ff ff jmp 0x416706 <_IO_new_file_overflow+0x66> - 4168cd: 0f 1f 00 nop dword ptr [rax] - -00000000004168d0 <_IO_new_file_sync>: - 4168d0: f3 0f 1e fa endbr64 - 4168d4: 55 push rbp - 4168d5: 53 push rbx - 4168d6: 48 89 fb mov rbx, rdi - 4168d9: 48 83 ec 18 sub rsp, 24 - 4168dd: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] - 4168e1: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] - 4168e5: 48 39 f2 cmp rdx, rsi - 4168e8: 76 36 jbe 0x416920 <_IO_new_file_sync+0x50> - 4168ea: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 4168f0: 85 c0 test eax, eax - 4168f2: 0f 8e 88 00 00 00 jle 0x416980 <_IO_new_file_sync+0xb0> - 4168f8: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 4168ff: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 416903: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 416907: 48 29 f2 sub rdx, rsi - 41690a: 48 c1 fa 02 sar rdx, 2 - 41690e: e8 0d c1 ff ff call 0x412a20 <_IO_wdo_write> - 416913: 85 c0 test eax, eax - 416915: 0f 95 c0 setne al - 416918: 84 c0 test al, al - 41691a: 0f 85 7d 00 00 00 jne 0x41699d <_IO_new_file_sync+0xcd> - 416920: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 416924: 48 2b 73 10 sub rsi, qword ptr [rbx + 16] - 416928: 74 3f je 0x416969 <_IO_new_file_sync+0x99> - 41692a: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] - 416931: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 416938: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 41693f: 48 89 e9 mov rcx, rbp - 416942: 48 29 d0 sub rax, rdx - 416945: 48 29 d1 sub rcx, rdx - 416948: 48 39 c8 cmp rax, rcx - 41694b: 76 5b jbe 0x4169a8 <_IO_new_file_sync+0xd8> - 41694d: ba 01 00 00 00 mov edx, 1 - 416952: 48 89 df mov rdi, rbx - 416955: ff 95 80 00 00 00 call qword ptr [rbp + 128] - 41695b: 48 83 f8 ff cmp rax, -1 - 41695f: 74 2f je 0x416990 <_IO_new_file_sync+0xc0> - 416961: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 416965: 48 89 43 10 mov qword ptr [rbx + 16], rax - 416969: 48 c7 83 90 00 00 00 ff ff ff ff mov qword ptr [rbx + 144], -1 - 416974: 31 c0 xor eax, eax - 416976: 48 83 c4 18 add rsp, 24 - 41697a: 5b pop rbx - 41697b: 5d pop rbp - 41697c: c3 ret - 41697d: 0f 1f 00 nop dword ptr [rax] - 416980: 48 29 f2 sub rdx, rsi - 416983: e8 88 f2 ff ff call 0x415c10 <_IO_new_do_write> - 416988: 85 c0 test eax, eax - 41698a: 0f 95 c0 setne al - 41698d: eb 89 jmp 0x416918 <_IO_new_file_sync+0x48> - 41698f: 90 nop - 416990: 48 c7 c0 c0 ff ff ff mov rax, -64 - 416997: 64 83 38 1d cmp dword ptr fs:[rax], 29 - 41699b: 74 cc je 0x416969 <_IO_new_file_sync+0x99> - 41699d: b8 ff ff ff ff mov eax, 4294967295 - 4169a2: eb d2 jmp 0x416976 <_IO_new_file_sync+0xa6> - 4169a4: 0f 1f 40 00 nop dword ptr [rax] - 4169a8: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 4169ad: e8 de d3 ff ff call 0x413d90 <_IO_vtable_check> - 4169b2: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 4169b7: eb 94 jmp 0x41694d <_IO_new_file_sync+0x7d> - 4169b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004169c0 : - 4169c0: 41 57 push r15 - 4169c2: 41 56 push r14 - 4169c4: 41 55 push r13 - 4169c6: 49 89 f5 mov r13, rsi - 4169c9: 41 54 push r12 - 4169cb: 49 89 f4 mov r12, rsi - 4169ce: 55 push rbp - 4169cf: 48 89 fd mov rbp, rdi - 4169d2: 53 push rbx - 4169d3: 48 83 ec 28 sub rsp, 40 - 4169d7: 4c 8b 47 18 mov r8, qword ptr [rdi + 24] - 4169db: 48 8b 77 58 mov rsi, qword ptr [rdi + 88] - 4169df: 48 8b 47 60 mov rax, qword ptr [rdi + 96] - 4169e3: 4c 8b 7f 48 mov r15, qword ptr [rdi + 72] - 4169e7: 4d 29 c5 sub r13, r8 - 4169ea: 49 89 f6 mov r14, rsi - 4169ed: 4d 29 fe sub r14, r15 - 4169f0: 4c 89 eb mov rbx, r13 - 4169f3: 48 89 c2 mov rdx, rax - 4169f6: 48 85 c0 test rax, rax - 4169f9: 0f 84 81 01 00 00 je 0x416b80 - 4169ff: 90 nop - 416a00: 48 63 4a 10 movsxd rcx, dword ptr [rdx + 16] - 416a04: 48 8b 12 mov rdx, qword ptr [rdx] - 416a07: 48 39 cb cmp rbx, rcx - 416a0a: 48 0f 4f d9 cmovg rbx, rcx - 416a0e: 48 85 d2 test rdx, rdx - 416a11: 75 ed jne 0x416a00 - 416a13: 4c 89 ea mov rdx, r13 - 416a16: 48 29 da sub rdx, rbx - 416a19: 4c 39 f2 cmp rdx, r14 - 416a1c: 77 42 ja 0x416a60 - 416a1e: 49 29 d6 sub r14, rdx - 416a21: 4b 8d 3c 37 lea rdi, [r15 + r14] - 416a25: 48 85 db test rbx, rbx - 416a28: 0f 88 c2 00 00 00 js 0x416af0 - 416a2e: 48 85 d2 test rdx, rdx - 416a31: 0f 85 39 01 00 00 jne 0x416b70 - 416a37: 48 89 7d 50 mov qword ptr [rbp + 80], rdi - 416a3b: 44 89 ea mov edx, r13d - 416a3e: 66 90 nop - 416a40: 29 50 10 sub dword ptr [rax + 16], edx - 416a43: 48 8b 00 mov rax, qword ptr [rax] - 416a46: 48 85 c0 test rax, rax - 416a49: 75 f5 jne 0x416a40 - 416a4b: 31 c0 xor eax, eax - 416a4d: 48 83 c4 28 add rsp, 40 - 416a51: 5b pop rbx - 416a52: 5d pop rbp - 416a53: 41 5c pop r12 - 416a55: 41 5d pop r13 - 416a57: 41 5e pop r14 - 416a59: 41 5f pop r15 - 416a5b: c3 ret - 416a5c: 0f 1f 40 00 nop dword ptr [rax] - 416a60: 48 8d 42 64 lea rax, [rdx + 100] - 416a64: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 416a69: 48 89 c7 mov rdi, rax - 416a6c: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 416a71: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 416a76: 48 89 04 24 mov qword ptr [rsp], rax - 416a7a: e8 e1 84 00 00 call 0x41ef60 - 416a7f: 49 89 c6 mov r14, rax - 416a82: 48 85 c0 test rax, rax - 416a85: 0f 84 07 01 00 00 je 0x416b92 - 416a8b: 48 85 db test rbx, rbx - 416a8e: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 416a93: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 416a98: 48 8d 48 64 lea rcx, [rax + 100] - 416a9c: 0f 88 8e 00 00 00 js 0x416b30 - 416aa2: 48 89 cf mov rdi, rcx - 416aa5: 49 8d 34 18 lea rsi, [r8 + rbx] - 416aa9: e8 b2 a5 fe ff call 0x401060 <.plt+0x40> - 416aae: 48 89 c1 mov rcx, rax - 416ab1: 4c 89 ff mov rdi, r15 - 416ab4: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 416ab9: e8 92 8a 00 00 call 0x41f550 - 416abe: 4c 89 75 48 mov qword ptr [rbp + 72], r14 - 416ac2: 4c 03 34 24 add r14, qword ptr [rsp] - 416ac6: 4c 2b 65 18 sub r12, qword ptr [rbp + 24] - 416aca: 48 8b 45 60 mov rax, qword ptr [rbp + 96] - 416ace: 4c 89 75 58 mov qword ptr [rbp + 88], r14 - 416ad2: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 416ad7: 4d 89 e5 mov r13, r12 - 416ada: 48 89 4d 50 mov qword ptr [rbp + 80], rcx - 416ade: 48 85 c0 test rax, rax - 416ae1: 0f 85 54 ff ff ff jne 0x416a3b - 416ae7: e9 5f ff ff ff jmp 0x416a4b - 416aec: 48 89 f7 mov rdi, rsi - 416aef: 90 nop - 416af0: 48 89 da mov rdx, rbx - 416af3: 48 01 de add rsi, rbx - 416af6: 48 f7 da neg rdx - 416af9: e8 42 a5 fe ff call 0x401040 <.plt+0x20> - 416afe: 48 8b 75 18 mov rsi, qword ptr [rbp + 24] - 416b02: 4c 89 f7 mov rdi, r14 - 416b05: 4c 89 e2 mov rdx, r12 - 416b08: 48 29 df sub rdi, rbx - 416b0b: 48 03 7d 48 add rdi, qword ptr [rbp + 72] - 416b0f: 48 29 f2 sub rdx, rsi - 416b12: e8 49 a5 fe ff call 0x401060 <.plt+0x40> - 416b17: 48 8b 4d 48 mov rcx, qword ptr [rbp + 72] - 416b1b: 4c 2b 65 18 sub r12, qword ptr [rbp + 24] - 416b1f: 48 8b 45 60 mov rax, qword ptr [rbp + 96] - 416b23: 4d 89 e5 mov r13, r12 - 416b26: 4c 01 f1 add rcx, r14 - 416b29: eb af jmp 0x416ada - 416b2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 416b30: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 416b35: 48 89 da mov rdx, rbx - 416b38: 48 89 cf mov rdi, rcx - 416b3b: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 416b40: 48 f7 da neg rdx - 416b43: 48 01 de add rsi, rbx - 416b46: e8 05 a6 fe ff call 0x401150 <.plt+0x130> - 416b4b: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 416b50: 4c 89 ea mov rdx, r13 - 416b53: 48 89 c7 mov rdi, rax - 416b56: 4c 89 c6 mov rsi, r8 - 416b59: e8 02 a5 fe ff call 0x401060 <.plt+0x40> - 416b5e: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 416b63: e9 49 ff ff ff jmp 0x416ab1 - 416b68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 416b70: 49 8d 34 18 lea rsi, [r8 + rbx] - 416b74: eb 9c jmp 0x416b12 - 416b76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 416b80: 4d 85 ed test r13, r13 - 416b83: 0f 88 63 ff ff ff js 0x416aec - 416b89: 48 89 77 50 mov qword ptr [rdi + 80], rsi - 416b8d: e9 b9 fe ff ff jmp 0x416a4b - 416b92: 83 c8 ff or eax, -1 - 416b95: e9 b3 fe ff ff jmp 0x416a4d - 416b9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000416ba0 : - 416ba0: f3 0f 1e fa endbr64 - 416ba4: 48 8b 05 95 c0 0a 00 mov rax, qword ptr [rip + 704661] # 0x4c2c40 - 416bab: 48 85 c0 test rax, rax - 416bae: 74 08 je 0x416bb8 - 416bb0: f7 00 00 80 00 00 test dword ptr [rax], 32768 - 416bb6: 74 68 je 0x416c20 - 416bb8: 8b 05 96 c0 0a 00 mov eax, dword ptr [rip + 704662] # 0x4c2c54 - 416bbe: 83 e8 01 sub eax, 1 - 416bc1: 89 05 8d c0 0a 00 mov dword ptr [rip + 704653], eax # 0x4c2c54 - 416bc7: 75 4d jne 0x416c16 - 416bc9: 48 c7 05 84 c0 0a 00 00 00 00 00 mov qword ptr [rip + 704644], 0 # 0x4c2c58 - 416bd4: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 416bdc: 85 d2 test edx, edx - 416bde: 75 10 jne 0x416bf0 - 416be0: 83 2d 69 c0 0a 00 01 sub dword ptr [rip + 704617], 1 # 0x4c2c50 - 416be7: c3 ret - 416be8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 416bf0: 87 05 5a c0 0a 00 xchg dword ptr [rip + 704602], eax # 0x4c2c50 - 416bf6: 83 f8 01 cmp eax, 1 - 416bf9: 7e 1b jle 0x416c16 - 416bfb: 45 31 d2 xor r10d, r10d - 416bfe: ba 01 00 00 00 mov edx, 1 - 416c03: be 81 00 00 00 mov esi, 129 - 416c08: b8 ca 00 00 00 mov eax, 202 - 416c0d: 48 8d 3d 3c c0 0a 00 lea rdi, [rip + 704572] # 0x4c2c50 - 416c14: 0f 05 syscall - 416c16: c3 ret - 416c17: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 416c20: 48 8b b8 88 00 00 00 mov rdi, qword ptr [rax + 136] - 416c27: 8b 47 04 mov eax, dword ptr [rdi + 4] - 416c2a: 83 e8 01 sub eax, 1 - 416c2d: 89 47 04 mov dword ptr [rdi + 4], eax - 416c30: 75 86 jne 0x416bb8 - 416c32: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 416c3a: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 416c42: 85 d2 test edx, edx - 416c44: 75 0a jne 0x416c50 - 416c46: 83 2f 01 sub dword ptr [rdi], 1 - 416c49: e9 6a ff ff ff jmp 0x416bb8 - 416c4e: 66 90 nop - 416c50: 87 07 xchg dword ptr [rdi], eax - 416c52: 83 f8 01 cmp eax, 1 - 416c55: 0f 8e 5d ff ff ff jle 0x416bb8 - 416c5b: 45 31 d2 xor r10d, r10d - 416c5e: ba 01 00 00 00 mov edx, 1 - 416c63: be 81 00 00 00 mov esi, 129 - 416c68: b8 ca 00 00 00 mov eax, 202 - 416c6d: 0f 05 syscall - 416c6f: e9 44 ff ff ff jmp 0x416bb8 - 416c74: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 416c7f: 90 nop - -0000000000416c80 <_IO_un_link.part.0>: - 416c80: 41 54 push r12 - 416c82: 55 push rbp - 416c83: 53 push rbx - 416c84: 48 89 fb mov rbx, rdi - 416c87: 48 83 ec 30 sub rsp, 48 - 416c8b: 48 c7 c5 00 00 00 00 mov rbp, 0 - 416c92: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 416c9b: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 416ca0: 31 c0 xor eax, eax - 416ca2: 48 85 ed test rbp, rbp - 416ca5: 0f 84 fd 01 00 00 je 0x416ea8 <_IO_un_link.part.0+0x228> - 416cab: 48 89 e7 mov rdi, rsp - 416cae: 31 d2 xor edx, edx - 416cb0: 48 8d 35 e9 fe ff ff lea rsi, [rip - 279] # 0x416ba0 - 416cb7: e8 44 93 be ff call 0x0 - 416cbc: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] - 416cc5: 4c 3b 25 8c bf 0a 00 cmp r12, qword ptr [rip + 704396] # 0x4c2c58 - 416ccc: 74 23 je 0x416cf1 <_IO_un_link.part.0+0x71> - 416cce: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 416cd6: 85 c0 test eax, eax - 416cd8: 0f 85 32 02 00 00 jne 0x416f10 <_IO_un_link.part.0+0x290> - 416cde: ba 01 00 00 00 mov edx, 1 - 416ce3: 0f b1 15 66 bf 0a 00 cmpxchg dword ptr [rip + 704358], edx # 0x4c2c50 - 416cea: 4c 89 25 67 bf 0a 00 mov qword ptr [rip + 704359], r12 # 0x4c2c58 - 416cf1: 8b 15 5d bf 0a 00 mov edx, dword ptr [rip + 704349] # 0x4c2c54 - 416cf7: 8b 33 mov esi, dword ptr [rbx] - 416cf9: 48 89 1d 40 bf 0a 00 mov qword ptr [rip + 704320], rbx # 0x4c2c40 - 416d00: 83 c2 01 add edx, 1 - 416d03: 41 89 f0 mov r8d, esi - 416d06: 89 15 48 bf 0a 00 mov dword ptr [rip + 704328], edx # 0x4c2c54 - 416d0c: 41 81 e0 00 80 00 00 and r8d, 32768 - 416d13: 0f 85 1f 01 00 00 jne 0x416e38 <_IO_un_link.part.0+0x1b8> - 416d19: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 416d20: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] - 416d29: 4c 3b 67 08 cmp r12, qword ptr [rdi + 8] - 416d2d: 0f 84 b5 01 00 00 je 0x416ee8 <_IO_un_link.part.0+0x268> - 416d33: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 416d3b: ba 01 00 00 00 mov edx, 1 - 416d40: 85 c0 test eax, eax - 416d42: 0f 85 27 02 00 00 jne 0x416f6f <_IO_un_link.part.0+0x2ef> - 416d48: 0f b1 17 cmpxchg dword ptr [rdi], edx - 416d4b: 8b 33 mov esi, dword ptr [rbx] - 416d4d: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 416d54: 48 8b 0d c5 93 0a 00 mov rcx, qword ptr [rip + 693189] # 0x4c0120 <_IO_list_all> - 416d5b: 41 89 f0 mov r8d, esi - 416d5e: 83 47 04 01 add dword ptr [rdi + 4], 1 - 416d62: 4c 89 67 08 mov qword ptr [rdi + 8], r12 - 416d66: 41 81 e0 00 80 00 00 and r8d, 32768 - 416d6d: 48 85 c9 test rcx, rcx - 416d70: 74 14 je 0x416d86 <_IO_un_link.part.0+0x106> - 416d72: 48 8b 51 68 mov rdx, qword ptr [rcx + 104] - 416d76: 48 39 cb cmp rbx, rcx - 416d79: 0f 85 e5 00 00 00 jne 0x416e64 <_IO_un_link.part.0+0x1e4> - 416d7f: 48 89 15 9a 93 0a 00 mov qword ptr [rip + 693146], rdx # 0x4c0120 <_IO_list_all> - 416d86: 40 80 e6 7f and sil, 127 - 416d8a: 89 33 mov dword ptr [rbx], esi - 416d8c: 45 85 c0 test r8d, r8d - 416d8f: 0f 85 03 01 00 00 jne 0x416e98 <_IO_un_link.part.0+0x218> - 416d95: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 416d9c: 8b 47 04 mov eax, dword ptr [rdi + 4] - 416d9f: 83 e8 01 sub eax, 1 - 416da2: 89 47 04 mov dword ptr [rdi + 4], eax - 416da5: 8b 15 a9 be 0a 00 mov edx, dword ptr [rip + 704169] # 0x4c2c54 - 416dab: 75 21 jne 0x416dce <_IO_un_link.part.0+0x14e> - 416dad: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 416db5: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 416dbd: 85 d2 test edx, edx - 416dbf: 0f 85 a9 00 00 00 jne 0x416e6e <_IO_un_link.part.0+0x1ee> - 416dc5: 83 2f 01 sub dword ptr [rdi], 1 - 416dc8: 8b 15 86 be 0a 00 mov edx, dword ptr [rip + 704134] # 0x4c2c54 - 416dce: 48 c7 05 67 be 0a 00 00 00 00 00 mov qword ptr [rip + 704103], 0 # 0x4c2c40 - 416dd9: 83 ea 01 sub edx, 1 - 416ddc: 89 15 72 be 0a 00 mov dword ptr [rip + 704114], edx # 0x4c2c54 - 416de2: 75 22 jne 0x416e06 <_IO_un_link.part.0+0x186> - 416de4: 48 c7 05 69 be 0a 00 00 00 00 00 mov qword ptr [rip + 704105], 0 # 0x4c2c58 - 416def: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 416df7: 85 c0 test eax, eax - 416df9: 0f 85 41 01 00 00 jne 0x416f40 <_IO_un_link.part.0+0x2c0> - 416dff: 83 2d 4a be 0a 00 01 sub dword ptr [rip + 704074], 1 # 0x4c2c50 - 416e06: 48 85 ed test rbp, rbp - 416e09: 74 0a je 0x416e15 <_IO_un_link.part.0+0x195> - 416e0b: 48 89 e7 mov rdi, rsp - 416e0e: 31 f6 xor esi, esi - 416e10: e8 eb 91 be ff call 0x0 - 416e15: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 416e1a: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 416e23: 0f 85 5d 01 00 00 jne 0x416f86 <_IO_un_link.part.0+0x306> - 416e29: 48 83 c4 30 add rsp, 48 - 416e2d: 5b pop rbx - 416e2e: 5d pop rbp - 416e2f: 41 5c pop r12 - 416e31: c3 ret - 416e32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 416e38: 48 8b 0d e1 92 0a 00 mov rcx, qword ptr [rip + 692961] # 0x4c0120 <_IO_list_all> - 416e3f: 48 85 c9 test rcx, rcx - 416e42: 0f 85 2a ff ff ff jne 0x416d72 <_IO_un_link.part.0+0xf2> - 416e48: 40 80 e6 7f and sil, 127 - 416e4c: 89 33 mov dword ptr [rbx], esi - 416e4e: e9 7b ff ff ff jmp 0x416dce <_IO_un_link.part.0+0x14e> - 416e53: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 416e58: 48 39 d3 cmp rbx, rdx - 416e5b: 74 6b je 0x416ec8 <_IO_un_link.part.0+0x248> - 416e5d: 48 89 d1 mov rcx, rdx - 416e60: 48 8b 52 68 mov rdx, qword ptr [rdx + 104] - 416e64: 48 85 d2 test rdx, rdx - 416e67: 75 ef jne 0x416e58 <_IO_un_link.part.0+0x1d8> - 416e69: e9 18 ff ff ff jmp 0x416d86 <_IO_un_link.part.0+0x106> - 416e6e: 87 07 xchg dword ptr [rdi], eax - 416e70: 8b 15 de bd 0a 00 mov edx, dword ptr [rip + 703966] # 0x4c2c54 - 416e76: 83 f8 01 cmp eax, 1 - 416e79: 0f 8e 4f ff ff ff jle 0x416dce <_IO_un_link.part.0+0x14e> - 416e7f: 45 31 d2 xor r10d, r10d - 416e82: ba 01 00 00 00 mov edx, 1 - 416e87: be 81 00 00 00 mov esi, 129 - 416e8c: b8 ca 00 00 00 mov eax, 202 - 416e91: 0f 05 syscall - 416e93: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 416e98: 8b 15 b6 bd 0a 00 mov edx, dword ptr [rip + 703926] # 0x4c2c54 - 416e9e: e9 2b ff ff ff jmp 0x416dce <_IO_un_link.part.0+0x14e> - 416ea3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 416ea8: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 416eb1: 48 8d 05 e8 fc ff ff lea rax, [rip - 792] # 0x416ba0 - 416eb8: 48 89 04 24 mov qword ptr [rsp], rax - 416ebc: e9 fb fd ff ff jmp 0x416cbc <_IO_un_link.part.0+0x3c> - 416ec1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 416ec8: 48 8b 43 68 mov rax, qword ptr [rbx + 104] - 416ecc: 40 80 e6 7f and sil, 127 - 416ed0: 48 83 c1 68 add rcx, 104 - 416ed4: 48 89 01 mov qword ptr [rcx], rax - 416ed7: 89 33 mov dword ptr [rbx], esi - 416ed9: 45 85 c0 test r8d, r8d - 416edc: 0f 84 b3 fe ff ff je 0x416d95 <_IO_un_link.part.0+0x115> - 416ee2: eb b4 jmp 0x416e98 <_IO_un_link.part.0+0x218> - 416ee4: 0f 1f 40 00 nop dword ptr [rax] - 416ee8: 48 8b 0d 31 92 0a 00 mov rcx, qword ptr [rip + 692785] # 0x4c0120 <_IO_list_all> - 416eef: 83 47 04 01 add dword ptr [rdi + 4], 1 - 416ef3: 48 85 c9 test rcx, rcx - 416ef6: 0f 85 76 fe ff ff jne 0x416d72 <_IO_un_link.part.0+0xf2> - 416efc: 40 80 e6 7f and sil, 127 - 416f00: 89 33 mov dword ptr [rbx], esi - 416f02: e9 95 fe ff ff jmp 0x416d9c <_IO_un_link.part.0+0x11c> - 416f07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 416f10: 31 c0 xor eax, eax - 416f12: ba 01 00 00 00 mov edx, 1 - 416f17: f0 lock - 416f18: 0f b1 15 31 bd 0a 00 cmpxchg dword ptr [rip + 703793], edx # 0x4c2c50 - 416f1f: 0f 84 c5 fd ff ff je 0x416cea <_IO_un_link.part.0+0x6a> - 416f25: 48 8d 3d 24 bd 0a 00 lea rdi, [rip + 703780] # 0x4c2c50 - 416f2c: e8 6f 2e 00 00 call 0x419da0 <__lll_lock_wait_private> - 416f31: e9 b4 fd ff ff jmp 0x416cea <_IO_un_link.part.0+0x6a> - 416f36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 416f40: 87 15 0a bd 0a 00 xchg dword ptr [rip + 703754], edx # 0x4c2c50 - 416f46: 83 fa 01 cmp edx, 1 - 416f49: 0f 8e b7 fe ff ff jle 0x416e06 <_IO_un_link.part.0+0x186> - 416f4f: 45 31 d2 xor r10d, r10d - 416f52: ba 01 00 00 00 mov edx, 1 - 416f57: be 81 00 00 00 mov esi, 129 - 416f5c: b8 ca 00 00 00 mov eax, 202 - 416f61: 48 8d 3d e8 bc 0a 00 lea rdi, [rip + 703720] # 0x4c2c50 - 416f68: 0f 05 syscall - 416f6a: e9 97 fe ff ff jmp 0x416e06 <_IO_un_link.part.0+0x186> - 416f6f: 44 89 c0 mov eax, r8d - 416f72: f0 lock - 416f73: 0f b1 17 cmpxchg dword ptr [rdi], edx - 416f76: 0f 84 cf fd ff ff je 0x416d4b <_IO_un_link.part.0+0xcb> - 416f7c: e8 1f 2e 00 00 call 0x419da0 <__lll_lock_wait_private> - 416f81: e9 c5 fd ff ff jmp 0x416d4b <_IO_un_link.part.0+0xcb> - 416f86: e8 45 4c 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 416f8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000416f90 <_IO_un_link>: - 416f90: f3 0f 1e fa endbr64 - 416f94: f6 07 80 test byte ptr [rdi], -128 - 416f97: 74 07 je 0x416fa0 <_IO_un_link+0x10> - 416f99: e9 e2 fc ff ff jmp 0x416c80 <_IO_un_link.part.0> - 416f9e: 66 90 nop - 416fa0: c3 ret - 416fa1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 416fac: 0f 1f 40 00 nop dword ptr [rax] - -0000000000416fb0 <_IO_link_in>: - 416fb0: f3 0f 1e fa endbr64 - 416fb4: 41 54 push r12 - 416fb6: 55 push rbp - 416fb7: 53 push rbx - 416fb8: 48 83 ec 30 sub rsp, 48 - 416fbc: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 416fc5: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 416fca: 31 c0 xor eax, eax - 416fcc: 8b 07 mov eax, dword ptr [rdi] - 416fce: a8 80 test al, -128 - 416fd0: 0f 85 73 01 00 00 jne 0x417149 <_IO_link_in+0x199> - 416fd6: 48 c7 c5 00 00 00 00 mov rbp, 0 - 416fdd: 0c 80 or al, -128 - 416fdf: 48 89 fb mov rbx, rdi - 416fe2: 89 07 mov dword ptr [rdi], eax - 416fe4: 48 85 ed test rbp, rbp - 416fe7: 0f 84 83 01 00 00 je 0x417170 <_IO_link_in+0x1c0> - 416fed: 48 89 e7 mov rdi, rsp - 416ff0: 31 d2 xor edx, edx - 416ff2: 48 8d 35 a7 fb ff ff lea rsi, [rip - 1113] # 0x416ba0 - 416ff9: e8 02 90 be ff call 0x0 - 416ffe: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] - 417007: 4c 39 25 4a bc 0a 00 cmp qword ptr [rip + 703562], r12 # 0x4c2c58 - 41700e: 74 23 je 0x417033 <_IO_link_in+0x83> - 417010: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 417018: 85 c0 test eax, eax - 41701a: 0f 85 90 01 00 00 jne 0x4171b0 <_IO_link_in+0x200> - 417020: ba 01 00 00 00 mov edx, 1 - 417025: 0f b1 15 24 bc 0a 00 cmpxchg dword ptr [rip + 703524], edx # 0x4c2c50 - 41702c: 4c 89 25 25 bc 0a 00 mov qword ptr [rip + 703525], r12 # 0x4c2c58 - 417033: 8b 15 1b bc 0a 00 mov edx, dword ptr [rip + 703515] # 0x4c2c54 - 417039: 8b 0b mov ecx, dword ptr [rbx] - 41703b: 48 89 1d fe bb 0a 00 mov qword ptr [rip + 703486], rbx # 0x4c2c40 - 417042: 83 c2 01 add edx, 1 - 417045: 89 15 09 bc 0a 00 mov dword ptr [rip + 703497], edx # 0x4c2c54 - 41704b: 81 e1 00 80 00 00 and ecx, 32768 - 417051: 0f 85 99 00 00 00 jne 0x4170f0 <_IO_link_in+0x140> - 417057: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 41705e: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] - 417067: 4c 39 67 08 cmp qword ptr [rdi + 8], r12 - 41706b: 0f 84 1f 01 00 00 je 0x417190 <_IO_link_in+0x1e0> - 417071: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 417079: ba 01 00 00 00 mov edx, 1 - 41707e: 85 c0 test eax, eax - 417080: 0f 85 8a 01 00 00 jne 0x417210 <_IO_link_in+0x260> - 417086: 0f b1 17 cmpxchg dword ptr [rdi], edx - 417089: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 417090: 8b 03 mov eax, dword ptr [rbx] - 417092: 48 8b 15 87 90 0a 00 mov rdx, qword ptr [rip + 692359] # 0x4c0120 <_IO_list_all> - 417099: 83 47 04 01 add dword ptr [rdi + 4], 1 - 41709d: 4c 89 67 08 mov qword ptr [rdi + 8], r12 - 4170a1: 48 89 1d 78 90 0a 00 mov qword ptr [rip + 692344], rbx # 0x4c0120 <_IO_list_all> - 4170a8: 48 89 53 68 mov qword ptr [rbx + 104], rdx - 4170ac: f6 c4 80 test ah, -128 - 4170af: 0f 85 a0 01 00 00 jne 0x417255 <_IO_link_in+0x2a5> - 4170b5: 8b 47 04 mov eax, dword ptr [rdi + 4] - 4170b8: 83 e8 01 sub eax, 1 - 4170bb: 89 47 04 mov dword ptr [rdi + 4], eax - 4170be: 8b 15 90 bb 0a 00 mov edx, dword ptr [rip + 703376] # 0x4c2c54 - 4170c4: 75 3c jne 0x417102 <_IO_link_in+0x152> - 4170c6: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 4170ce: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4170d6: 85 d2 test edx, edx - 4170d8: 0f 85 52 01 00 00 jne 0x417230 <_IO_link_in+0x280> - 4170de: 83 2f 01 sub dword ptr [rdi], 1 - 4170e1: 8b 15 6d bb 0a 00 mov edx, dword ptr [rip + 703341] # 0x4c2c54 - 4170e7: eb 19 jmp 0x417102 <_IO_link_in+0x152> - 4170e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4170f0: 48 8b 05 29 90 0a 00 mov rax, qword ptr [rip + 692265] # 0x4c0120 <_IO_list_all> - 4170f7: 48 89 1d 22 90 0a 00 mov qword ptr [rip + 692258], rbx # 0x4c0120 <_IO_list_all> - 4170fe: 48 89 43 68 mov qword ptr [rbx + 104], rax - 417102: 48 c7 05 33 bb 0a 00 00 00 00 00 mov qword ptr [rip + 703283], 0 # 0x4c2c40 - 41710d: 83 ea 01 sub edx, 1 - 417110: 89 15 3e bb 0a 00 mov dword ptr [rip + 703294], edx # 0x4c2c54 - 417116: 75 22 jne 0x41713a <_IO_link_in+0x18a> - 417118: 48 c7 05 35 bb 0a 00 00 00 00 00 mov qword ptr [rip + 703285], 0 # 0x4c2c58 - 417123: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41712b: 85 c0 test eax, eax - 41712d: 0f 85 ad 00 00 00 jne 0x4171e0 <_IO_link_in+0x230> - 417133: 83 2d 16 bb 0a 00 01 sub dword ptr [rip + 703254], 1 # 0x4c2c50 - 41713a: 48 85 ed test rbp, rbp - 41713d: 74 0a je 0x417149 <_IO_link_in+0x199> - 41713f: 48 89 e7 mov rdi, rsp - 417142: 31 f6 xor esi, esi - 417144: e8 b7 8e be ff call 0x0 - 417149: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 41714e: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 417157: 0f 85 03 01 00 00 jne 0x417260 <_IO_link_in+0x2b0> - 41715d: 48 83 c4 30 add rsp, 48 - 417161: 5b pop rbx - 417162: 5d pop rbp - 417163: 41 5c pop r12 - 417165: c3 ret - 417166: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 417170: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 417179: 48 8d 05 20 fa ff ff lea rax, [rip - 1504] # 0x416ba0 - 417180: 48 89 04 24 mov qword ptr [rsp], rax - 417184: e9 75 fe ff ff jmp 0x416ffe <_IO_link_in+0x4e> - 417189: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 417190: 48 8b 05 89 8f 0a 00 mov rax, qword ptr [rip + 692105] # 0x4c0120 <_IO_list_all> - 417197: 83 47 04 01 add dword ptr [rdi + 4], 1 - 41719b: 48 89 1d 7e 8f 0a 00 mov qword ptr [rip + 692094], rbx # 0x4c0120 <_IO_list_all> - 4171a2: 48 89 43 68 mov qword ptr [rbx + 104], rax - 4171a6: e9 0a ff ff ff jmp 0x4170b5 <_IO_link_in+0x105> - 4171ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4171b0: 31 c0 xor eax, eax - 4171b2: ba 01 00 00 00 mov edx, 1 - 4171b7: f0 lock - 4171b8: 0f b1 15 91 ba 0a 00 cmpxchg dword ptr [rip + 703121], edx # 0x4c2c50 - 4171bf: 0f 84 67 fe ff ff je 0x41702c <_IO_link_in+0x7c> - 4171c5: 48 8d 3d 84 ba 0a 00 lea rdi, [rip + 703108] # 0x4c2c50 - 4171cc: e8 cf 2b 00 00 call 0x419da0 <__lll_lock_wait_private> - 4171d1: e9 56 fe ff ff jmp 0x41702c <_IO_link_in+0x7c> - 4171d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4171e0: 87 15 6a ba 0a 00 xchg dword ptr [rip + 703082], edx # 0x4c2c50 - 4171e6: 83 fa 01 cmp edx, 1 - 4171e9: 0f 8e 4b ff ff ff jle 0x41713a <_IO_link_in+0x18a> - 4171ef: 45 31 d2 xor r10d, r10d - 4171f2: ba 01 00 00 00 mov edx, 1 - 4171f7: be 81 00 00 00 mov esi, 129 - 4171fc: b8 ca 00 00 00 mov eax, 202 - 417201: 48 8d 3d 48 ba 0a 00 lea rdi, [rip + 703048] # 0x4c2c50 - 417208: 0f 05 syscall - 41720a: e9 2b ff ff ff jmp 0x41713a <_IO_link_in+0x18a> - 41720f: 90 nop - 417210: 89 c8 mov eax, ecx - 417212: f0 lock - 417213: 0f b1 17 cmpxchg dword ptr [rdi], edx - 417216: 0f 84 6d fe ff ff je 0x417089 <_IO_link_in+0xd9> - 41721c: e8 7f 2b 00 00 call 0x419da0 <__lll_lock_wait_private> - 417221: e9 63 fe ff ff jmp 0x417089 <_IO_link_in+0xd9> - 417226: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 417230: 87 07 xchg dword ptr [rdi], eax - 417232: 8b 15 1c ba 0a 00 mov edx, dword ptr [rip + 703004] # 0x4c2c54 - 417238: 83 f8 01 cmp eax, 1 - 41723b: 0f 8e c1 fe ff ff jle 0x417102 <_IO_link_in+0x152> - 417241: 45 31 d2 xor r10d, r10d - 417244: ba 01 00 00 00 mov edx, 1 - 417249: be 81 00 00 00 mov esi, 129 - 41724e: b8 ca 00 00 00 mov eax, 202 - 417253: 0f 05 syscall - 417255: 8b 15 f9 b9 0a 00 mov edx, dword ptr [rip + 702969] # 0x4c2c54 - 41725b: e9 a2 fe ff ff jmp 0x417102 <_IO_link_in+0x152> - 417260: e8 6b 49 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 417265: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000417270 <_IO_least_marker>: - 417270: f3 0f 1e fa endbr64 - 417274: 48 8b 57 60 mov rdx, qword ptr [rdi + 96] - 417278: 48 89 f0 mov rax, rsi - 41727b: 48 2b 47 18 sub rax, qword ptr [rdi + 24] - 41727f: 48 85 d2 test rdx, rdx - 417282: 74 17 je 0x41729b <_IO_least_marker+0x2b> - 417284: 0f 1f 40 00 nop dword ptr [rax] - 417288: 48 63 4a 10 movsxd rcx, dword ptr [rdx + 16] - 41728c: 48 8b 12 mov rdx, qword ptr [rdx] - 41728f: 48 39 c8 cmp rax, rcx - 417292: 48 0f 4f c1 cmovg rax, rcx - 417296: 48 85 d2 test rdx, rdx - 417299: 75 ed jne 0x417288 <_IO_least_marker+0x18> - 41729b: c3 ret - 41729c: 0f 1f 40 00 nop dword ptr [rax] - -00000000004172a0 <_IO_switch_to_main_get_area>: - 4172a0: f3 0f 1e fa endbr64 - 4172a4: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 4172a8: 48 8b 57 58 mov rdx, qword ptr [rdi + 88] - 4172ac: 81 27 ff fe ff ff and dword ptr [rdi], 4294967039 - 4172b2: 48 89 57 10 mov qword ptr [rdi + 16], rdx - 4172b6: 48 8b 57 18 mov rdx, qword ptr [rdi + 24] - 4172ba: 48 89 47 58 mov qword ptr [rdi + 88], rax - 4172be: 48 8b 47 48 mov rax, qword ptr [rdi + 72] - 4172c2: 48 89 57 48 mov qword ptr [rdi + 72], rdx - 4172c6: 48 89 47 18 mov qword ptr [rdi + 24], rax - 4172ca: 48 89 47 08 mov qword ptr [rdi + 8], rax - 4172ce: c3 ret - 4172cf: 90 nop - -00000000004172d0 <_IO_switch_to_backup_area>: - 4172d0: f3 0f 1e fa endbr64 - 4172d4: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 4172d8: f3 0f 6f 47 50 movdqu xmm0, xmmword ptr [rdi + 80] - 4172dd: 48 8b 57 48 mov rdx, qword ptr [rdi + 72] - 4172e1: 81 0f 00 01 00 00 or dword ptr [rdi], 256 - 4172e7: 48 89 47 58 mov qword ptr [rdi + 88], rax - 4172eb: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4172ef: 66 0f 6d c0 punpckhqdq xmm0, xmm0 # xmm0 = xmm0[1,1] - 4172f3: 48 89 57 18 mov qword ptr [rdi + 24], rdx - 4172f7: 48 89 47 48 mov qword ptr [rdi + 72], rax - 4172fb: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 - 4172ff: c3 ret - -0000000000417300 <_IO_switch_to_get_mode>: - 417300: f3 0f 1e fa endbr64 - 417304: 55 push rbp - 417305: 53 push rbx - 417306: 48 89 fb mov rbx, rdi - 417309: 48 83 ec 08 sub rsp, 8 - 41730d: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 417311: 48 3b 47 20 cmp rax, qword ptr [rdi + 32] - 417315: 76 37 jbe 0x41734e <_IO_switch_to_get_mode+0x4e> - 417317: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] - 41731e: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 417325: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 41732c: 48 89 ee mov rsi, rbp - 41732f: 48 29 d0 sub rax, rdx - 417332: 48 29 d6 sub rsi, rdx - 417335: 48 39 f0 cmp rax, rsi - 417338: 76 5e jbe 0x417398 <_IO_switch_to_get_mode+0x98> - 41733a: be ff ff ff ff mov esi, 4294967295 - 41733f: 48 89 df mov rdi, rbx - 417342: ff 55 18 call qword ptr [rbp + 24] - 417345: 83 f8 ff cmp eax, -1 - 417348: 74 30 je 0x41737a <_IO_switch_to_get_mode+0x7a> - 41734a: 48 8b 43 28 mov rax, qword ptr [rbx + 40] - 41734e: 8b 13 mov edx, dword ptr [rbx] - 417350: f6 c6 01 test dh, 1 - 417353: 75 33 jne 0x417388 <_IO_switch_to_get_mode+0x88> - 417355: 48 8b 4b 38 mov rcx, qword ptr [rbx + 56] - 417359: 48 89 4b 18 mov qword ptr [rbx + 24], rcx - 41735d: 48 39 43 10 cmp qword ptr [rbx + 16], rax - 417361: 73 04 jae 0x417367 <_IO_switch_to_get_mode+0x67> - 417363: 48 89 43 10 mov qword ptr [rbx + 16], rax - 417367: 80 e6 f7 and dh, -9 - 41736a: 48 89 43 08 mov qword ptr [rbx + 8], rax - 41736e: 89 13 mov dword ptr [rbx], edx - 417370: 48 89 43 30 mov qword ptr [rbx + 48], rax - 417374: 48 89 43 20 mov qword ptr [rbx + 32], rax - 417378: 31 c0 xor eax, eax - 41737a: 48 83 c4 08 add rsp, 8 - 41737e: 5b pop rbx - 41737f: 5d pop rbp - 417380: c3 ret - 417381: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 417388: 48 8b 4b 50 mov rcx, qword ptr [rbx + 80] - 41738c: 48 89 4b 18 mov qword ptr [rbx + 24], rcx - 417390: eb d5 jmp 0x417367 <_IO_switch_to_get_mode+0x67> - 417392: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417398: e8 f3 c9 ff ff call 0x413d90 <_IO_vtable_check> - 41739d: eb 9b jmp 0x41733a <_IO_switch_to_get_mode+0x3a> - 41739f: 90 nop - -00000000004173a0 <_IO_free_backup_area>: - 4173a0: f3 0f 1e fa endbr64 - 4173a4: 53 push rbx - 4173a5: 8b 07 mov eax, dword ptr [rdi] - 4173a7: 48 89 fb mov rbx, rdi - 4173aa: 48 8b 7f 48 mov rdi, qword ptr [rdi + 72] - 4173ae: f6 c4 01 test ah, 1 - 4173b1: 74 20 je 0x4173d3 <_IO_free_backup_area+0x33> - 4173b3: 80 e4 fe and ah, -2 - 4173b6: 48 89 7b 08 mov qword ptr [rbx + 8], rdi - 4173ba: 89 03 mov dword ptr [rbx], eax - 4173bc: 48 8b 43 58 mov rax, qword ptr [rbx + 88] - 4173c0: 48 89 43 10 mov qword ptr [rbx + 16], rax - 4173c4: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 4173c8: 48 89 7b 18 mov qword ptr [rbx + 24], rdi - 4173cc: 48 89 43 48 mov qword ptr [rbx + 72], rax - 4173d0: 48 89 c7 mov rdi, rax - 4173d3: e8 78 81 00 00 call 0x41f550 - 4173d8: 66 0f ef c0 pxor xmm0, xmm0 - 4173dc: 48 c7 43 58 00 00 00 00 mov qword ptr [rbx + 88], 0 - 4173e4: 0f 11 43 48 movups xmmword ptr [rbx + 72], xmm0 - 4173e8: 5b pop rbx - 4173e9: c3 ret - 4173ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -00000000004173f0 <__overflow>: - 4173f0: f3 0f 1e fa endbr64 - 4173f4: 53 push rbx - 4173f5: 48 83 ec 10 sub rsp, 16 - 4173f9: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 4173ff: 85 c0 test eax, eax - 417401: 75 0a jne 0x41740d <__overflow+0x1d> - 417403: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 - 41740d: 48 8b 9f d8 00 00 00 mov rbx, qword ptr [rdi + 216] - 417414: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 41741b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 417422: 48 89 d9 mov rcx, rbx - 417425: 48 29 d0 sub rax, rdx - 417428: 48 29 d1 sub rcx, rdx - 41742b: 48 39 c8 cmp rax, rcx - 41742e: 76 10 jbe 0x417440 <__overflow+0x50> - 417430: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 417434: 48 83 c4 10 add rsp, 16 - 417438: 5b pop rbx - 417439: ff e0 jmp rax - 41743b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 417440: 89 74 24 0c mov dword ptr [rsp + 12], esi - 417444: 48 89 3c 24 mov qword ptr [rsp], rdi - 417448: e8 43 c9 ff ff call 0x413d90 <_IO_vtable_check> - 41744d: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 417451: 8b 74 24 0c mov esi, dword ptr [rsp + 12] - 417455: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 417459: 48 83 c4 10 add rsp, 16 - 41745d: 5b pop rbx - 41745e: ff e0 jmp rax - -0000000000417460 <__underflow>: - 417460: f3 0f 1e fa endbr64 - 417464: 55 push rbp - 417465: 48 89 fd mov rbp, rdi - 417468: 53 push rbx - 417469: 48 83 ec 08 sub rsp, 8 - 41746d: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 417473: 85 c0 test eax, eax - 417475: 0f 85 d5 00 00 00 jne 0x417550 <__underflow+0xf0> - 41747b: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 - 417485: 8b 45 00 mov eax, dword ptr [rbp] - 417488: f6 c4 08 test ah, 8 - 41748b: 0f 85 df 00 00 00 jne 0x417570 <__underflow+0x110> - 417491: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] - 417495: 48 8b 75 10 mov rsi, qword ptr [rbp + 16] - 417499: 48 39 f2 cmp rdx, rsi - 41749c: 0f 82 be 00 00 00 jb 0x417560 <__underflow+0x100> - 4174a2: f6 c4 01 test ah, 1 - 4174a5: 74 32 je 0x4174d9 <__underflow+0x79> - 4174a7: 80 e4 fe and ah, -2 - 4174aa: 48 8b 55 58 mov rdx, qword ptr [rbp + 88] - 4174ae: 48 8b 4d 18 mov rcx, qword ptr [rbp + 24] - 4174b2: 48 89 75 58 mov qword ptr [rbp + 88], rsi - 4174b6: 89 45 00 mov dword ptr [rbp], eax - 4174b9: 48 8b 45 48 mov rax, qword ptr [rbp + 72] - 4174bd: 48 89 55 10 mov qword ptr [rbp + 16], rdx - 4174c1: 48 89 d6 mov rsi, rdx - 4174c4: 48 89 45 18 mov qword ptr [rbp + 24], rax - 4174c8: 48 89 4d 48 mov qword ptr [rbp + 72], rcx - 4174cc: 48 89 45 08 mov qword ptr [rbp + 8], rax - 4174d0: 48 39 c2 cmp rdx, rax - 4174d3: 0f 87 27 01 00 00 ja 0x417600 <__underflow+0x1a0> - 4174d9: 48 83 7d 60 00 cmp qword ptr [rbp + 96], 0 - 4174de: 74 48 je 0x417528 <__underflow+0xc8> - 4174e0: 48 89 ef mov rdi, rbp - 4174e3: e8 d8 f4 ff ff call 0x4169c0 - 4174e8: 85 c0 test eax, eax - 4174ea: 75 6d jne 0x417559 <__underflow+0xf9> - 4174ec: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 4174f3: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4174fa: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 417501: 48 89 d9 mov rcx, rbx - 417504: 48 29 d0 sub rax, rdx - 417507: 48 29 d1 sub rcx, rdx - 41750a: 48 39 c8 cmp rax, rcx - 41750d: 0f 86 fd 00 00 00 jbe 0x417610 <__underflow+0x1b0> - 417513: 48 8b 43 20 mov rax, qword ptr [rbx + 32] - 417517: 48 83 c4 08 add rsp, 8 - 41751b: 48 89 ef mov rdi, rbp - 41751e: 5b pop rbx - 41751f: 5d pop rbp - 417520: ff e0 jmp rax - 417522: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417528: 48 8b 7d 48 mov rdi, qword ptr [rbp + 72] - 41752c: 48 85 ff test rdi, rdi - 41752f: 74 bb je 0x4174ec <__underflow+0x8c> - 417531: e8 1a 80 00 00 call 0x41f550 - 417536: 66 0f ef c0 pxor xmm0, xmm0 - 41753a: 48 c7 45 58 00 00 00 00 mov qword ptr [rbp + 88], 0 - 417542: 0f 11 45 48 movups xmmword ptr [rbp + 72], xmm0 - 417546: eb a4 jmp 0x4174ec <__underflow+0x8c> - 417548: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 417550: 83 f8 ff cmp eax, -1 - 417553: 0f 84 2c ff ff ff je 0x417485 <__underflow+0x25> - 417559: b8 ff ff ff ff mov eax, 4294967295 - 41755e: eb 03 jmp 0x417563 <__underflow+0x103> - 417560: 0f b6 02 movzx eax, byte ptr [rdx] - 417563: 48 83 c4 08 add rsp, 8 - 417567: 5b pop rbx - 417568: 5d pop rbp - 417569: c3 ret - 41756a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417570: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] - 417574: 48 3b 55 20 cmp rdx, qword ptr [rbp + 32] - 417578: 76 3e jbe 0x4175b8 <__underflow+0x158> - 41757a: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 417581: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 417588: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 41758f: 48 89 d9 mov rcx, rbx - 417592: 48 29 d0 sub rax, rdx - 417595: 48 29 d1 sub rcx, rdx - 417598: 48 39 c8 cmp rax, rcx - 41759b: 0f 86 7f 00 00 00 jbe 0x417620 <__underflow+0x1c0> - 4175a1: be ff ff ff ff mov esi, 4294967295 - 4175a6: 48 89 ef mov rdi, rbp - 4175a9: ff 53 18 call qword ptr [rbx + 24] - 4175ac: 83 f8 ff cmp eax, -1 - 4175af: 74 a8 je 0x417559 <__underflow+0xf9> - 4175b1: 8b 45 00 mov eax, dword ptr [rbp] - 4175b4: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] - 4175b8: 48 8b 75 10 mov rsi, qword ptr [rbp + 16] - 4175bc: f6 c4 01 test ah, 1 - 4175bf: 75 2f jne 0x4175f0 <__underflow+0x190> - 4175c1: 48 8b 4d 38 mov rcx, qword ptr [rbp + 56] - 4175c5: 48 89 4d 18 mov qword ptr [rbp + 24], rcx - 4175c9: 48 39 f2 cmp rdx, rsi - 4175cc: 76 07 jbe 0x4175d5 <__underflow+0x175> - 4175ce: 48 89 55 10 mov qword ptr [rbp + 16], rdx - 4175d2: 48 89 d6 mov rsi, rdx - 4175d5: 80 e4 f7 and ah, -9 - 4175d8: 48 89 55 08 mov qword ptr [rbp + 8], rdx - 4175dc: 48 89 55 30 mov qword ptr [rbp + 48], rdx - 4175e0: 48 89 55 20 mov qword ptr [rbp + 32], rdx - 4175e4: 89 45 00 mov dword ptr [rbp], eax - 4175e7: e9 ad fe ff ff jmp 0x417499 <__underflow+0x39> - 4175ec: 0f 1f 40 00 nop dword ptr [rax] - 4175f0: 48 8b 4d 50 mov rcx, qword ptr [rbp + 80] - 4175f4: 48 89 4d 18 mov qword ptr [rbp + 24], rcx - 4175f8: eb db jmp 0x4175d5 <__underflow+0x175> - 4175fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417600: 0f b6 00 movzx eax, byte ptr [rax] - 417603: 48 83 c4 08 add rsp, 8 - 417607: 5b pop rbx - 417608: 5d pop rbp - 417609: c3 ret - 41760a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417610: e8 7b c7 ff ff call 0x413d90 <_IO_vtable_check> - 417615: e9 f9 fe ff ff jmp 0x417513 <__underflow+0xb3> - 41761a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417620: e8 6b c7 ff ff call 0x413d90 <_IO_vtable_check> - 417625: e9 77 ff ff ff jmp 0x4175a1 <__underflow+0x141> - 41762a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000417630 <__uflow>: - 417630: f3 0f 1e fa endbr64 - 417634: 55 push rbp - 417635: 48 89 fd mov rbp, rdi - 417638: 53 push rbx - 417639: 48 83 ec 08 sub rsp, 8 - 41763d: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 417643: 85 c0 test eax, eax - 417645: 0f 85 d5 00 00 00 jne 0x417720 <__uflow+0xf0> - 41764b: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 - 417655: 8b 45 00 mov eax, dword ptr [rbp] - 417658: f6 c4 08 test ah, 8 - 41765b: 0f 85 e7 00 00 00 jne 0x417748 <__uflow+0x118> - 417661: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] - 417665: 48 8b 75 10 mov rsi, qword ptr [rbp + 16] - 417669: 48 39 f2 cmp rdx, rsi - 41766c: 0f 82 be 00 00 00 jb 0x417730 <__uflow+0x100> - 417672: f6 c4 01 test ah, 1 - 417675: 74 32 je 0x4176a9 <__uflow+0x79> - 417677: 80 e4 fe and ah, -2 - 41767a: 48 8b 55 58 mov rdx, qword ptr [rbp + 88] - 41767e: 48 8b 4d 18 mov rcx, qword ptr [rbp + 24] - 417682: 48 89 75 58 mov qword ptr [rbp + 88], rsi - 417686: 89 45 00 mov dword ptr [rbp], eax - 417689: 48 8b 45 48 mov rax, qword ptr [rbp + 72] - 41768d: 48 89 55 10 mov qword ptr [rbp + 16], rdx - 417691: 48 89 45 18 mov qword ptr [rbp + 24], rax - 417695: 48 89 4d 48 mov qword ptr [rbp + 72], rcx - 417699: 48 39 c2 cmp rdx, rax - 41769c: 0f 87 36 01 00 00 ja 0x4177d8 <__uflow+0x1a8> - 4176a2: 48 89 45 08 mov qword ptr [rbp + 8], rax - 4176a6: 48 89 d6 mov rsi, rdx - 4176a9: 48 83 7d 60 00 cmp qword ptr [rbp + 96], 0 - 4176ae: 74 48 je 0x4176f8 <__uflow+0xc8> - 4176b0: 48 89 ef mov rdi, rbp - 4176b3: e8 08 f3 ff ff call 0x4169c0 - 4176b8: 85 c0 test eax, eax - 4176ba: 75 6d jne 0x417729 <__uflow+0xf9> - 4176bc: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 4176c3: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4176ca: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4176d1: 48 89 d9 mov rcx, rbx - 4176d4: 48 29 d0 sub rax, rdx - 4176d7: 48 29 d1 sub rcx, rdx - 4176da: 48 39 c8 cmp rax, rcx - 4176dd: 0f 86 0d 01 00 00 jbe 0x4177f0 <__uflow+0x1c0> - 4176e3: 48 8b 43 28 mov rax, qword ptr [rbx + 40] - 4176e7: 48 83 c4 08 add rsp, 8 - 4176eb: 48 89 ef mov rdi, rbp - 4176ee: 5b pop rbx - 4176ef: 5d pop rbp - 4176f0: ff e0 jmp rax - 4176f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4176f8: 48 8b 7d 48 mov rdi, qword ptr [rbp + 72] - 4176fc: 48 85 ff test rdi, rdi - 4176ff: 74 bb je 0x4176bc <__uflow+0x8c> - 417701: e8 4a 7e 00 00 call 0x41f550 - 417706: 66 0f ef c0 pxor xmm0, xmm0 - 41770a: 48 c7 45 58 00 00 00 00 mov qword ptr [rbp + 88], 0 - 417712: 0f 11 45 48 movups xmmword ptr [rbp + 72], xmm0 - 417716: eb a4 jmp 0x4176bc <__uflow+0x8c> - 417718: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 417720: 83 f8 ff cmp eax, -1 - 417723: 0f 84 2c ff ff ff je 0x417655 <__uflow+0x25> - 417729: b8 ff ff ff ff mov eax, 4294967295 - 41772e: eb 0b jmp 0x41773b <__uflow+0x10b> - 417730: 48 8d 42 01 lea rax, [rdx + 1] - 417734: 48 89 45 08 mov qword ptr [rbp + 8], rax - 417738: 0f b6 02 movzx eax, byte ptr [rdx] - 41773b: 48 83 c4 08 add rsp, 8 - 41773f: 5b pop rbx - 417740: 5d pop rbp - 417741: c3 ret - 417742: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417748: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] - 41774c: 48 3b 55 20 cmp rdx, qword ptr [rbp + 32] - 417750: 76 3e jbe 0x417790 <__uflow+0x160> - 417752: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 417759: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 417760: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 417767: 48 89 d9 mov rcx, rbx - 41776a: 48 29 d0 sub rax, rdx - 41776d: 48 29 d1 sub rcx, rdx - 417770: 48 39 c8 cmp rax, rcx - 417773: 0f 86 87 00 00 00 jbe 0x417800 <__uflow+0x1d0> - 417779: be ff ff ff ff mov esi, 4294967295 - 41777e: 48 89 ef mov rdi, rbp - 417781: ff 53 18 call qword ptr [rbx + 24] - 417784: 83 f8 ff cmp eax, -1 - 417787: 74 a0 je 0x417729 <__uflow+0xf9> - 417789: 8b 45 00 mov eax, dword ptr [rbp] - 41778c: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] - 417790: 48 8b 75 10 mov rsi, qword ptr [rbp + 16] - 417794: f6 c4 01 test ah, 1 - 417797: 75 2f jne 0x4177c8 <__uflow+0x198> - 417799: 48 8b 4d 38 mov rcx, qword ptr [rbp + 56] - 41779d: 48 89 4d 18 mov qword ptr [rbp + 24], rcx - 4177a1: 48 39 f2 cmp rdx, rsi - 4177a4: 76 07 jbe 0x4177ad <__uflow+0x17d> - 4177a6: 48 89 55 10 mov qword ptr [rbp + 16], rdx - 4177aa: 48 89 d6 mov rsi, rdx - 4177ad: 80 e4 f7 and ah, -9 - 4177b0: 48 89 55 08 mov qword ptr [rbp + 8], rdx - 4177b4: 48 89 55 30 mov qword ptr [rbp + 48], rdx - 4177b8: 48 89 55 20 mov qword ptr [rbp + 32], rdx - 4177bc: 89 45 00 mov dword ptr [rbp], eax - 4177bf: e9 a5 fe ff ff jmp 0x417669 <__uflow+0x39> - 4177c4: 0f 1f 40 00 nop dword ptr [rax] - 4177c8: 48 8b 4d 50 mov rcx, qword ptr [rbp + 80] - 4177cc: 48 89 4d 18 mov qword ptr [rbp + 24], rcx - 4177d0: eb db jmp 0x4177ad <__uflow+0x17d> - 4177d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4177d8: 48 8d 50 01 lea rdx, [rax + 1] - 4177dc: 48 89 55 08 mov qword ptr [rbp + 8], rdx - 4177e0: 0f b6 00 movzx eax, byte ptr [rax] - 4177e3: 48 83 c4 08 add rsp, 8 - 4177e7: 5b pop rbx - 4177e8: 5d pop rbp - 4177e9: c3 ret - 4177ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4177f0: e8 9b c5 ff ff call 0x413d90 <_IO_vtable_check> - 4177f5: e9 e9 fe ff ff jmp 0x4176e3 <__uflow+0xb3> - 4177fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417800: e8 8b c5 ff ff call 0x413d90 <_IO_vtable_check> - 417805: e9 6f ff ff ff jmp 0x417779 <__uflow+0x149> - 41780a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000417810 <_IO_setb>: - 417810: f3 0f 1e fa endbr64 - 417814: 55 push rbp - 417815: 89 cd mov ebp, ecx - 417817: 53 push rbx - 417818: 48 89 fb mov rbx, rdi - 41781b: 48 83 ec 18 sub rsp, 24 - 41781f: 48 8b 7f 38 mov rdi, qword ptr [rdi + 56] - 417823: 8b 03 mov eax, dword ptr [rbx] - 417825: 48 89 34 24 mov qword ptr [rsp], rsi - 417829: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 41782e: 48 85 ff test rdi, rdi - 417831: 74 04 je 0x417837 <_IO_setb+0x27> - 417833: a8 01 test al, 1 - 417835: 74 29 je 0x417860 <_IO_setb+0x50> - 417837: 89 c2 mov edx, eax - 417839: f3 0f 7e 04 24 movq xmm0, qword ptr [rsp] # xmm0 = mem[0],zero - 41783e: 83 c8 01 or eax, 1 - 417841: 83 e2 fe and edx, -2 - 417844: 85 ed test ebp, ebp - 417846: 0f 45 c2 cmovne eax, edx - 417849: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] - 41784e: 0f 11 43 38 movups xmmword ptr [rbx + 56], xmm0 - 417852: 89 03 mov dword ptr [rbx], eax - 417854: 48 83 c4 18 add rsp, 24 - 417858: 5b pop rbx - 417859: 5d pop rbp - 41785a: c3 ret - 41785b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 417860: e8 eb 7c 00 00 call 0x41f550 - 417865: 8b 03 mov eax, dword ptr [rbx] - 417867: eb ce jmp 0x417837 <_IO_setb+0x27> - 417869: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000417870 <_IO_doallocbuf>: - 417870: f3 0f 1e fa endbr64 - 417874: 48 83 7f 38 00 cmp qword ptr [rdi + 56], 0 - 417879: 74 05 je 0x417880 <_IO_doallocbuf+0x10> - 41787b: c3 ret - 41787c: 0f 1f 40 00 nop dword ptr [rax] - 417880: 41 54 push r12 - 417882: 55 push rbp - 417883: 53 push rbx - 417884: 8b 07 mov eax, dword ptr [rdi] - 417886: 48 89 fb mov rbx, rdi - 417889: a8 02 test al, 2 - 41788b: 74 0a je 0x417897 <_IO_doallocbuf+0x27> - 41788d: 8b 97 c0 00 00 00 mov edx, dword ptr [rdi + 192] - 417893: 85 d2 test edx, edx - 417895: 7e 69 jle 0x417900 <_IO_doallocbuf+0x90> - 417897: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] - 41789e: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4178a5: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4178ac: 48 89 e9 mov rcx, rbp - 4178af: 48 29 d0 sub rax, rdx - 4178b2: 48 29 d1 sub rcx, rdx - 4178b5: 48 39 c8 cmp rax, rcx - 4178b8: 76 66 jbe 0x417920 <_IO_doallocbuf+0xb0> - 4178ba: 48 89 df mov rdi, rbx - 4178bd: ff 55 68 call qword ptr [rbp + 104] - 4178c0: 83 f8 ff cmp eax, -1 - 4178c3: 75 34 jne 0x4178f9 <_IO_doallocbuf+0x89> - 4178c5: 48 8b 7b 38 mov rdi, qword ptr [rbx + 56] - 4178c9: 8b 03 mov eax, dword ptr [rbx] - 4178cb: 48 8d ab 84 00 00 00 lea rbp, [rbx + 132] - 4178d2: 4c 8d a3 83 00 00 00 lea r12, [rbx + 131] - 4178d9: 48 85 ff test rdi, rdi - 4178dc: 74 04 je 0x4178e2 <_IO_doallocbuf+0x72> - 4178de: a8 01 test al, 1 - 4178e0: 74 2e je 0x417910 <_IO_doallocbuf+0xa0> - 4178e2: 83 c8 01 or eax, 1 - 4178e5: 66 49 0f 6e c4 movq xmm0, r12 - 4178ea: 66 48 0f 6e cd movq xmm1, rbp - 4178ef: 89 03 mov dword ptr [rbx], eax - 4178f1: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 4178f5: 0f 11 43 38 movups xmmword ptr [rbx + 56], xmm0 - 4178f9: 5b pop rbx - 4178fa: 5d pop rbp - 4178fb: 41 5c pop r12 - 4178fd: c3 ret - 4178fe: 66 90 nop - 417900: 48 8d af 84 00 00 00 lea rbp, [rdi + 132] - 417907: 4c 8d a7 83 00 00 00 lea r12, [rdi + 131] - 41790e: eb d2 jmp 0x4178e2 <_IO_doallocbuf+0x72> - 417910: e8 3b 7c 00 00 call 0x41f550 - 417915: 8b 03 mov eax, dword ptr [rbx] - 417917: eb c9 jmp 0x4178e2 <_IO_doallocbuf+0x72> - 417919: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 417920: e8 6b c4 ff ff call 0x413d90 <_IO_vtable_check> - 417925: eb 93 jmp 0x4178ba <_IO_doallocbuf+0x4a> - 417927: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000417930 <_IO_default_underflow>: - 417930: f3 0f 1e fa endbr64 - 417934: b8 ff ff ff ff mov eax, 4294967295 - 417939: c3 ret - 41793a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000417940 <_IO_default_uflow>: - 417940: f3 0f 1e fa endbr64 - 417944: 55 push rbp - 417945: 53 push rbx - 417946: 48 89 fb mov rbx, rdi - 417949: 48 83 ec 08 sub rsp, 8 - 41794d: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] - 417954: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 41795b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 417962: 48 89 e9 mov rcx, rbp - 417965: 48 29 d0 sub rax, rdx - 417968: 48 29 d1 sub rcx, rdx - 41796b: 48 39 c8 cmp rax, rcx - 41796e: 76 28 jbe 0x417998 <_IO_default_uflow+0x58> - 417970: 48 89 df mov rdi, rbx - 417973: ff 55 20 call qword ptr [rbp + 32] - 417976: 83 f8 ff cmp eax, -1 - 417979: 74 0f je 0x41798a <_IO_default_uflow+0x4a> - 41797b: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 41797f: 48 8d 50 01 lea rdx, [rax + 1] - 417983: 48 89 53 08 mov qword ptr [rbx + 8], rdx - 417987: 0f b6 00 movzx eax, byte ptr [rax] - 41798a: 48 83 c4 08 add rsp, 8 - 41798e: 5b pop rbx - 41798f: 5d pop rbp - 417990: c3 ret - 417991: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 417998: e8 f3 c3 ff ff call 0x413d90 <_IO_vtable_check> - 41799d: eb d1 jmp 0x417970 <_IO_default_uflow+0x30> - 41799f: 90 nop - -00000000004179a0 <_IO_default_xsputn>: - 4179a0: f3 0f 1e fa endbr64 - 4179a4: 48 85 d2 test rdx, rdx - 4179a7: 0f 84 43 01 00 00 je 0x417af0 <_IO_default_xsputn+0x150> - 4179ad: 41 57 push r15 - 4179af: 41 56 push r14 - 4179b1: 49 89 f6 mov r14, rsi - 4179b4: 41 55 push r13 - 4179b6: 49 89 d5 mov r13, rdx - 4179b9: 41 54 push r12 - 4179bb: 49 89 fc mov r12, rdi - 4179be: 55 push rbp - 4179bf: 48 89 d5 mov rbp, rdx - 4179c2: 53 push rbx - 4179c3: 48 83 ec 08 sub rsp, 8 - 4179c7: eb 56 jmp 0x417a1f <_IO_default_xsputn+0x7f> - 4179c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4179d0: 48 85 db test rbx, rbx - 4179d3: 0f 85 a7 00 00 00 jne 0x417a80 <_IO_default_xsputn+0xe0> - 4179d9: 48 29 dd sub rbp, rbx - 4179dc: 48 85 ed test rbp, rbp - 4179df: 74 7a je 0x417a5b <_IO_default_xsputn+0xbb> - 4179e1: 49 8b 9c 24 d8 00 00 00 mov rbx, qword ptr [r12 + 216] - 4179e9: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4179f0: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4179f7: 48 89 d9 mov rcx, rbx - 4179fa: 48 29 d0 sub rax, rdx - 4179fd: 48 29 d1 sub rcx, rdx - 417a00: 48 39 c8 cmp rax, rcx - 417a03: 76 6b jbe 0x417a70 <_IO_default_xsputn+0xd0> - 417a05: 41 0f b6 36 movzx esi, byte ptr [r14] - 417a09: 4d 8d 7e 01 lea r15, [r14 + 1] - 417a0d: 4c 89 e7 mov rdi, r12 - 417a10: ff 53 18 call qword ptr [rbx + 24] - 417a13: 83 f8 ff cmp eax, -1 - 417a16: 74 40 je 0x417a58 <_IO_default_xsputn+0xb8> - 417a18: 48 83 ed 01 sub rbp, 1 - 417a1c: 4d 89 fe mov r14, r15 - 417a1f: 49 8b 7c 24 28 mov rdi, qword ptr [r12 + 40] - 417a24: 49 8b 5c 24 30 mov rbx, qword ptr [r12 + 48] - 417a29: 48 39 df cmp rdi, rbx - 417a2c: 73 ae jae 0x4179dc <_IO_default_xsputn+0x3c> - 417a2e: 48 29 fb sub rbx, rdi - 417a31: 48 39 dd cmp rbp, rbx - 417a34: 48 0f 46 dd cmovbe rbx, rbp - 417a38: 48 83 fb 14 cmp rbx, 20 - 417a3c: 76 92 jbe 0x4179d0 <_IO_default_xsputn+0x30> - 417a3e: 4c 89 f6 mov rsi, r14 - 417a41: 48 89 da mov rdx, rbx - 417a44: 49 01 de add r14, rbx - 417a47: e8 04 97 fe ff call 0x401150 <.plt+0x130> - 417a4c: 49 89 44 24 28 mov qword ptr [r12 + 40], rax - 417a51: eb 86 jmp 0x4179d9 <_IO_default_xsputn+0x39> - 417a53: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 417a58: 49 29 ed sub r13, rbp - 417a5b: 48 83 c4 08 add rsp, 8 - 417a5f: 4c 89 e8 mov rax, r13 - 417a62: 5b pop rbx - 417a63: 5d pop rbp - 417a64: 41 5c pop r12 - 417a66: 41 5d pop r13 - 417a68: 41 5e pop r14 - 417a6a: 41 5f pop r15 - 417a6c: c3 ret - 417a6d: 0f 1f 00 nop dword ptr [rax] - 417a70: e8 1b c3 ff ff call 0x413d90 <_IO_vtable_check> - 417a75: eb 8e jmp 0x417a05 <_IO_default_xsputn+0x65> - 417a77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 417a80: 48 8d 47 0f lea rax, [rdi + 15] - 417a84: 4c 29 f0 sub rax, r14 - 417a87: 48 83 f8 1e cmp rax, 30 - 417a8b: 76 6b jbe 0x417af8 <_IO_default_xsputn+0x158> - 417a8d: 48 8d 43 ff lea rax, [rbx - 1] - 417a91: 48 83 f8 0e cmp rax, 14 - 417a95: 76 61 jbe 0x417af8 <_IO_default_xsputn+0x158> - 417a97: f3 41 0f 6f 06 movdqu xmm0, xmmword ptr [r14] - 417a9c: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 417a9f: 48 83 fb 10 cmp rbx, 16 - 417aa3: 74 35 je 0x417ada <_IO_default_xsputn+0x13a> - 417aa5: 41 0f b6 46 10 movzx eax, byte ptr [r14 + 16] - 417aaa: 88 47 10 mov byte ptr [rdi + 16], al - 417aad: 48 83 fb 11 cmp rbx, 17 - 417ab1: 74 27 je 0x417ada <_IO_default_xsputn+0x13a> - 417ab3: 41 0f b6 46 11 movzx eax, byte ptr [r14 + 17] - 417ab8: 88 47 11 mov byte ptr [rdi + 17], al - 417abb: 48 8d 43 ed lea rax, [rbx - 19] - 417abf: 48 83 fb 12 cmp rbx, 18 - 417ac3: 74 15 je 0x417ada <_IO_default_xsputn+0x13a> - 417ac5: 41 0f b6 56 12 movzx edx, byte ptr [r14 + 18] - 417aca: 88 57 12 mov byte ptr [rdi + 18], dl - 417acd: 48 85 c0 test rax, rax - 417ad0: 74 08 je 0x417ada <_IO_default_xsputn+0x13a> - 417ad2: 41 0f b6 46 13 movzx eax, byte ptr [r14 + 19] - 417ad7: 88 47 13 mov byte ptr [rdi + 19], al - 417ada: 48 01 df add rdi, rbx - 417add: 49 01 de add r14, rbx - 417ae0: 49 89 7c 24 28 mov qword ptr [r12 + 40], rdi - 417ae5: e9 ef fe ff ff jmp 0x4179d9 <_IO_default_xsputn+0x39> - 417aea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417af0: 31 c0 xor eax, eax - 417af2: c3 ret - 417af3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 417af8: 31 c0 xor eax, eax - 417afa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417b00: 41 0f b6 14 06 movzx edx, byte ptr [r14 + rax] - 417b05: 88 14 07 mov byte ptr [rdi + rax], dl - 417b08: 48 83 c0 01 add rax, 1 - 417b0c: 48 39 d8 cmp rax, rbx - 417b0f: 75 ef jne 0x417b00 <_IO_default_xsputn+0x160> - 417b11: eb c7 jmp 0x417ada <_IO_default_xsputn+0x13a> - 417b13: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 417b1e: 66 90 nop - -0000000000417b20 <_IO_sgetn>: - 417b20: f3 0f 1e fa endbr64 - 417b24: 53 push rbx - 417b25: 48 83 ec 20 sub rsp, 32 - 417b29: 48 8b 9f d8 00 00 00 mov rbx, qword ptr [rdi + 216] - 417b30: 48 c7 c1 80 1b 4c 00 mov rcx, 4987776 - 417b37: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 417b3e: 49 89 d8 mov r8, rbx - 417b41: 48 29 c8 sub rax, rcx - 417b44: 49 29 c8 sub r8, rcx - 417b47: 4c 39 c0 cmp rax, r8 - 417b4a: 76 14 jbe 0x417b60 <_IO_sgetn+0x40> - 417b4c: 48 8b 43 40 mov rax, qword ptr [rbx + 64] - 417b50: 48 83 c4 20 add rsp, 32 - 417b54: 5b pop rbx - 417b55: ff e0 jmp rax - 417b57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 417b60: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx - 417b65: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 417b6a: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 417b6f: e8 1c c2 ff ff call 0x413d90 <_IO_vtable_check> - 417b74: 48 8b 43 40 mov rax, qword ptr [rbx + 64] - 417b78: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 417b7d: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 417b82: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 417b87: 48 83 c4 20 add rsp, 32 - 417b8b: 5b pop rbx - 417b8c: ff e0 jmp rax - 417b8e: 66 90 nop - -0000000000417b90 <_IO_default_xsgetn>: - 417b90: f3 0f 1e fa endbr64 - 417b94: 41 56 push r14 - 417b96: 49 89 d6 mov r14, rdx - 417b99: 41 55 push r13 - 417b9b: 49 89 d5 mov r13, rdx - 417b9e: 41 54 push r12 - 417ba0: 49 89 f4 mov r12, rsi - 417ba3: 55 push rbp - 417ba4: 53 push rbx - 417ba5: 4c 8b 47 08 mov r8, qword ptr [rdi + 8] - 417ba9: 48 89 fb mov rbx, rdi - 417bac: 48 8b 77 10 mov rsi, qword ptr [rdi + 16] - 417bb0: 4c 39 c6 cmp rsi, r8 - 417bb3: 76 23 jbe 0x417bd8 <_IO_default_xsgetn+0x48> - 417bb5: 4c 29 c6 sub rsi, r8 - 417bb8: 49 39 f6 cmp r14, rsi - 417bbb: 49 0f 46 f6 cmovbe rsi, r14 - 417bbf: 48 89 f5 mov rbp, rsi - 417bc2: 48 83 fe 14 cmp rsi, 20 - 417bc6: 0f 87 a4 01 00 00 ja 0x417d70 <_IO_default_xsgetn+0x1e0> - 417bcc: 48 85 f6 test rsi, rsi - 417bcf: 0f 85 db 01 00 00 jne 0x417db0 <_IO_default_xsgetn+0x220> - 417bd5: 49 29 ee sub r14, rbp - 417bd8: 4d 85 f6 test r14, r14 - 417bdb: 0f 84 db 00 00 00 je 0x417cbc <_IO_default_xsgetn+0x12c> - 417be1: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] - 417be7: 85 c0 test eax, eax - 417be9: 0f 85 c1 00 00 00 jne 0x417cb0 <_IO_default_xsgetn+0x120> - 417bef: c7 83 c0 00 00 00 ff ff ff ff mov dword ptr [rbx + 192], 4294967295 - 417bf9: 8b 03 mov eax, dword ptr [rbx] - 417bfb: f6 c4 08 test ah, 8 - 417bfe: 0f 85 cc 00 00 00 jne 0x417cd0 <_IO_default_xsgetn+0x140> - 417c04: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] - 417c08: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 417c0c: 49 39 f0 cmp r8, rsi - 417c0f: 72 9f jb 0x417bb0 <_IO_default_xsgetn+0x20> - 417c11: f6 c4 01 test ah, 1 - 417c14: 74 31 je 0x417c47 <_IO_default_xsgetn+0xb7> - 417c16: 80 e4 fe and ah, -2 - 417c19: 4c 8b 43 48 mov r8, qword ptr [rbx + 72] - 417c1d: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 417c21: 89 03 mov dword ptr [rbx], eax - 417c23: 48 8b 43 58 mov rax, qword ptr [rbx + 88] - 417c27: 4c 89 43 18 mov qword ptr [rbx + 24], r8 - 417c2b: 48 89 73 58 mov qword ptr [rbx + 88], rsi - 417c2f: 48 89 c6 mov rsi, rax - 417c32: 48 89 43 10 mov qword ptr [rbx + 16], rax - 417c36: 48 89 53 48 mov qword ptr [rbx + 72], rdx - 417c3a: 4c 89 43 08 mov qword ptr [rbx + 8], r8 - 417c3e: 4c 39 c0 cmp rax, r8 - 417c41: 0f 87 69 ff ff ff ja 0x417bb0 <_IO_default_xsgetn+0x20> - 417c47: 48 83 7b 60 00 cmp qword ptr [rbx + 96], 0 - 417c4c: 0f 84 ee 00 00 00 je 0x417d40 <_IO_default_xsgetn+0x1b0> - 417c52: 48 89 df mov rdi, rbx - 417c55: e8 66 ed ff ff call 0x4169c0 - 417c5a: 85 c0 test eax, eax - 417c5c: 75 5b jne 0x417cb9 <_IO_default_xsgetn+0x129> - 417c5e: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] - 417c65: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 417c6c: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 417c73: 48 89 e9 mov rcx, rbp - 417c76: 48 29 d0 sub rax, rdx - 417c79: 48 29 d1 sub rcx, rdx - 417c7c: 48 39 c8 cmp rax, rcx - 417c7f: 0f 86 a3 01 00 00 jbe 0x417e28 <_IO_default_xsgetn+0x298> - 417c85: 48 89 df mov rdi, rbx - 417c88: ff 55 20 call qword ptr [rbp + 32] - 417c8b: 83 f8 ff cmp eax, -1 - 417c8e: 74 29 je 0x417cb9 <_IO_default_xsgetn+0x129> - 417c90: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] - 417c94: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 417c98: 4c 39 c6 cmp rsi, r8 - 417c9b: 0f 86 37 ff ff ff jbe 0x417bd8 <_IO_default_xsgetn+0x48> - 417ca1: e9 0f ff ff ff jmp 0x417bb5 <_IO_default_xsgetn+0x25> - 417ca6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 417cb0: 83 f8 ff cmp eax, -1 - 417cb3: 0f 84 40 ff ff ff je 0x417bf9 <_IO_default_xsgetn+0x69> - 417cb9: 4d 29 f5 sub r13, r14 - 417cbc: 5b pop rbx - 417cbd: 4c 89 e8 mov rax, r13 - 417cc0: 5d pop rbp - 417cc1: 41 5c pop r12 - 417cc3: 41 5d pop r13 - 417cc5: 41 5e pop r14 - 417cc7: c3 ret - 417cc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 417cd0: 4c 8b 43 28 mov r8, qword ptr [rbx + 40] - 417cd4: 4c 3b 43 20 cmp r8, qword ptr [rbx + 32] - 417cd8: 76 3d jbe 0x417d17 <_IO_default_xsgetn+0x187> - 417cda: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] - 417ce1: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 417ce8: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 417cef: 48 89 ef mov rdi, rbp - 417cf2: 48 29 d0 sub rax, rdx - 417cf5: 48 29 d7 sub rdi, rdx - 417cf8: 48 39 f8 cmp rax, rdi - 417cfb: 0f 86 6f 01 00 00 jbe 0x417e70 <_IO_default_xsgetn+0x2e0> - 417d01: be ff ff ff ff mov esi, 4294967295 - 417d06: 48 89 df mov rdi, rbx - 417d09: ff 55 18 call qword ptr [rbp + 24] - 417d0c: 83 f8 ff cmp eax, -1 - 417d0f: 74 a8 je 0x417cb9 <_IO_default_xsgetn+0x129> - 417d11: 8b 03 mov eax, dword ptr [rbx] - 417d13: 4c 8b 43 28 mov r8, qword ptr [rbx + 40] - 417d17: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 417d1b: f6 c4 01 test ah, 1 - 417d1e: 74 70 je 0x417d90 <_IO_default_xsgetn+0x200> - 417d20: 48 8b 53 50 mov rdx, qword ptr [rbx + 80] - 417d24: 48 89 53 18 mov qword ptr [rbx + 24], rdx - 417d28: 80 e4 f7 and ah, -9 - 417d2b: 4c 89 43 08 mov qword ptr [rbx + 8], r8 - 417d2f: 4c 89 43 30 mov qword ptr [rbx + 48], r8 - 417d33: 4c 89 43 20 mov qword ptr [rbx + 32], r8 - 417d37: 89 03 mov dword ptr [rbx], eax - 417d39: e9 ce fe ff ff jmp 0x417c0c <_IO_default_xsgetn+0x7c> - 417d3e: 66 90 nop - 417d40: 48 8b 7b 48 mov rdi, qword ptr [rbx + 72] - 417d44: 48 85 ff test rdi, rdi - 417d47: 0f 84 11 ff ff ff je 0x417c5e <_IO_default_xsgetn+0xce> - 417d4d: e8 fe 77 00 00 call 0x41f550 - 417d52: 66 0f ef c9 pxor xmm1, xmm1 - 417d56: 48 c7 43 58 00 00 00 00 mov qword ptr [rbx + 88], 0 - 417d5e: 0f 11 4b 48 movups xmmword ptr [rbx + 72], xmm1 - 417d62: e9 f7 fe ff ff jmp 0x417c5e <_IO_default_xsgetn+0xce> - 417d67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 417d70: 48 89 f2 mov rdx, rsi - 417d73: 4c 89 e7 mov rdi, r12 - 417d76: 4c 89 c6 mov rsi, r8 - 417d79: e8 d2 93 fe ff call 0x401150 <.plt+0x130> - 417d7e: 48 01 6b 08 add qword ptr [rbx + 8], rbp - 417d82: 49 89 c4 mov r12, rax - 417d85: e9 4b fe ff ff jmp 0x417bd5 <_IO_default_xsgetn+0x45> - 417d8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417d90: 48 8b 53 38 mov rdx, qword ptr [rbx + 56] - 417d94: 48 89 53 18 mov qword ptr [rbx + 24], rdx - 417d98: 4c 39 c6 cmp rsi, r8 - 417d9b: 73 8b jae 0x417d28 <_IO_default_xsgetn+0x198> - 417d9d: 4c 89 43 10 mov qword ptr [rbx + 16], r8 - 417da1: 4c 89 c6 mov rsi, r8 - 417da4: e9 7f ff ff ff jmp 0x417d28 <_IO_default_xsgetn+0x198> - 417da9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 417db0: 49 8d 54 24 0f lea rdx, [r12 + 15] - 417db5: 8d 46 ff lea eax, [rsi - 1] - 417db8: 4c 29 c2 sub rdx, r8 - 417dbb: 48 83 fa 1e cmp rdx, 30 - 417dbf: 76 77 jbe 0x417e38 <_IO_default_xsgetn+0x2a8> - 417dc1: 83 f8 0e cmp eax, 14 - 417dc4: 76 72 jbe 0x417e38 <_IO_default_xsgetn+0x2a8> - 417dc6: f3 41 0f 6f 00 movdqu xmm0, xmmword ptr [r8] - 417dcb: 41 0f 11 04 24 movups xmmword ptr [r12], xmm0 - 417dd0: 83 fe 10 cmp esi, 16 - 417dd3: 74 39 je 0x417e0e <_IO_default_xsgetn+0x27e> - 417dd5: 41 0f b6 50 10 movzx edx, byte ptr [r8 + 16] - 417dda: 41 88 54 24 10 mov byte ptr [r12 + 16], dl - 417ddf: 83 fe 11 cmp esi, 17 - 417de2: 74 2a je 0x417e0e <_IO_default_xsgetn+0x27e> - 417de4: 41 0f b6 50 11 movzx edx, byte ptr [r8 + 17] - 417de9: 41 88 54 24 11 mov byte ptr [r12 + 17], dl - 417dee: 8d 56 ed lea edx, [rsi - 19] - 417df1: 83 fe 12 cmp esi, 18 - 417df4: 74 18 je 0x417e0e <_IO_default_xsgetn+0x27e> - 417df6: 41 0f b6 48 12 movzx ecx, byte ptr [r8 + 18] - 417dfb: 41 88 4c 24 12 mov byte ptr [r12 + 18], cl - 417e00: 85 d2 test edx, edx - 417e02: 74 0a je 0x417e0e <_IO_default_xsgetn+0x27e> - 417e04: 41 0f b6 50 13 movzx edx, byte ptr [r8 + 19] - 417e09: 41 88 54 24 13 mov byte ptr [r12 + 19], dl - 417e0e: 48 83 c0 01 add rax, 1 - 417e12: 49 01 c4 add r12, rax - 417e15: 4c 01 c0 add rax, r8 - 417e18: 48 89 43 08 mov qword ptr [rbx + 8], rax - 417e1c: e9 b4 fd ff ff jmp 0x417bd5 <_IO_default_xsgetn+0x45> - 417e21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 417e28: e8 63 bf ff ff call 0x413d90 <_IO_vtable_check> - 417e2d: e9 53 fe ff ff jmp 0x417c85 <_IO_default_xsgetn+0xf5> - 417e32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417e38: 31 d2 xor edx, edx - 417e3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417e40: 41 0f b6 0c 10 movzx ecx, byte ptr [r8 + rdx] - 417e45: 41 88 0c 14 mov byte ptr [r12 + rdx], cl - 417e49: 48 89 d1 mov rcx, rdx - 417e4c: 48 83 c2 01 add rdx, 1 - 417e50: 48 39 c1 cmp rcx, rax - 417e53: 75 eb jne 0x417e40 <_IO_default_xsgetn+0x2b0> - 417e55: 48 83 c0 01 add rax, 1 - 417e59: 49 01 c4 add r12, rax - 417e5c: 4c 01 c0 add rax, r8 - 417e5f: 48 89 43 08 mov qword ptr [rbx + 8], rax - 417e63: e9 6d fd ff ff jmp 0x417bd5 <_IO_default_xsgetn+0x45> - 417e68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 417e70: e8 1b bf ff ff call 0x413d90 <_IO_vtable_check> - 417e75: e9 87 fe ff ff jmp 0x417d01 <_IO_default_xsgetn+0x171> - 417e7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000417e80 <_IO_default_setbuf>: - 417e80: f3 0f 1e fa endbr64 - 417e84: 41 55 push r13 - 417e86: 41 54 push r12 - 417e88: 49 89 d4 mov r12, rdx - 417e8b: 55 push rbp - 417e8c: 48 89 f5 mov rbp, rsi - 417e8f: 53 push rbx - 417e90: 48 89 fb mov rbx, rdi - 417e93: 48 83 ec 08 sub rsp, 8 - 417e97: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] - 417e9e: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 417ea5: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 417eac: 4c 89 e9 mov rcx, r13 - 417eaf: 48 29 d0 sub rax, rdx - 417eb2: 48 29 d1 sub rcx, rdx - 417eb5: 48 39 c8 cmp rax, rcx - 417eb8: 0f 86 ca 00 00 00 jbe 0x417f88 <_IO_default_setbuf+0x108> - 417ebe: 48 89 df mov rdi, rbx - 417ec1: 41 ff 55 60 call qword ptr [r13 + 96] - 417ec5: 83 f8 ff cmp eax, -1 - 417ec8: 0f 84 ca 00 00 00 je 0x417f98 <_IO_default_setbuf+0x118> - 417ece: 8b 03 mov eax, dword ptr [rbx] - 417ed0: 48 8b 7b 38 mov rdi, qword ptr [rbx + 56] - 417ed4: 89 c2 mov edx, eax - 417ed6: 48 85 ed test rbp, rbp - 417ed9: 74 55 je 0x417f30 <_IO_default_setbuf+0xb0> - 417edb: 4d 85 e4 test r12, r12 - 417ede: 74 50 je 0x417f30 <_IO_default_setbuf+0xb0> - 417ee0: 83 e2 fd and edx, -3 - 417ee3: 49 01 ec add r12, rbp - 417ee6: 89 13 mov dword ptr [rbx], edx - 417ee8: 48 85 ff test rdi, rdi - 417eeb: 74 04 je 0x417ef1 <_IO_default_setbuf+0x71> - 417eed: a8 01 test al, 1 - 417eef: 74 77 je 0x417f68 <_IO_default_setbuf+0xe8> - 417ef1: 83 ca 01 or edx, 1 - 417ef4: 66 48 0f 6e c5 movq xmm0, rbp - 417ef9: 66 49 0f 6e d4 movq xmm2, r12 - 417efe: 89 13 mov dword ptr [rbx], edx - 417f00: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 417f04: 0f 11 43 38 movups xmmword ptr [rbx + 56], xmm0 - 417f08: 66 0f ef c0 pxor xmm0, xmm0 - 417f0c: 48 89 d8 mov rax, rbx - 417f0f: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 417f13: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 - 417f17: 0f 11 43 28 movups xmmword ptr [rbx + 40], xmm0 - 417f1b: 48 83 c4 08 add rsp, 8 - 417f1f: 5b pop rbx - 417f20: 5d pop rbp - 417f21: 41 5c pop r12 - 417f23: 41 5d pop r13 - 417f25: c3 ret - 417f26: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 417f30: 83 ca 02 or edx, 2 - 417f33: 48 8d ab 84 00 00 00 lea rbp, [rbx + 132] - 417f3a: 4c 8d a3 83 00 00 00 lea r12, [rbx + 131] - 417f41: 89 13 mov dword ptr [rbx], edx - 417f43: 48 85 ff test rdi, rdi - 417f46: 74 04 je 0x417f4c <_IO_default_setbuf+0xcc> - 417f48: a8 01 test al, 1 - 417f4a: 74 2c je 0x417f78 <_IO_default_setbuf+0xf8> - 417f4c: 66 49 0f 6e c4 movq xmm0, r12 - 417f51: 66 48 0f 6e cd movq xmm1, rbp - 417f56: 83 ca 01 or edx, 1 - 417f59: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 417f5d: 89 13 mov dword ptr [rbx], edx - 417f5f: 0f 11 43 38 movups xmmword ptr [rbx + 56], xmm0 - 417f63: eb a3 jmp 0x417f08 <_IO_default_setbuf+0x88> - 417f65: 0f 1f 00 nop dword ptr [rax] - 417f68: e8 e3 75 00 00 call 0x41f550 - 417f6d: 8b 13 mov edx, dword ptr [rbx] - 417f6f: eb 80 jmp 0x417ef1 <_IO_default_setbuf+0x71> - 417f71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 417f78: e8 d3 75 00 00 call 0x41f550 - 417f7d: 8b 13 mov edx, dword ptr [rbx] - 417f7f: eb cb jmp 0x417f4c <_IO_default_setbuf+0xcc> - 417f81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 417f88: e8 03 be ff ff call 0x413d90 <_IO_vtable_check> - 417f8d: e9 2c ff ff ff jmp 0x417ebe <_IO_default_setbuf+0x3e> - 417f92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 417f98: 31 c0 xor eax, eax - 417f9a: e9 7c ff ff ff jmp 0x417f1b <_IO_default_setbuf+0x9b> - 417f9f: 90 nop - -0000000000417fa0 <_IO_default_seekpos>: - 417fa0: f3 0f 1e fa endbr64 - 417fa4: 53 push rbx - 417fa5: 89 d1 mov ecx, edx - 417fa7: 48 83 ec 20 sub rsp, 32 - 417fab: 48 8b 9f d8 00 00 00 mov rbx, qword ptr [rdi + 216] - 417fb2: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 417fb9: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 417fc0: 49 89 d8 mov r8, rbx - 417fc3: 48 29 d0 sub rax, rdx - 417fc6: 49 29 d0 sub r8, rdx - 417fc9: 4c 39 c0 cmp rax, r8 - 417fcc: 76 12 jbe 0x417fe0 <_IO_default_seekpos+0x40> - 417fce: 48 8b 43 48 mov rax, qword ptr [rbx + 72] - 417fd2: 48 83 c4 20 add rsp, 32 - 417fd6: 31 d2 xor edx, edx - 417fd8: 5b pop rbx - 417fd9: ff e0 jmp rax - 417fdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 417fe0: 89 4c 24 1c mov dword ptr [rsp + 28], ecx - 417fe4: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 417fe9: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 417fee: e8 9d bd ff ff call 0x413d90 <_IO_vtable_check> - 417ff3: 48 8b 43 48 mov rax, qword ptr [rbx + 72] - 417ff7: 8b 4c 24 1c mov ecx, dword ptr [rsp + 28] - 417ffb: 31 d2 xor edx, edx - 417ffd: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 418002: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 418007: 48 83 c4 20 add rsp, 32 - 41800b: 5b pop rbx - 41800c: ff e0 jmp rax - 41800e: 66 90 nop - -0000000000418010 <_IO_default_doallocate>: - 418010: f3 0f 1e fa endbr64 - 418014: 41 54 push r12 - 418016: 55 push rbp - 418017: 48 89 fd mov rbp, rdi - 41801a: bf 00 20 00 00 mov edi, 8192 - 41801f: 53 push rbx - 418020: e8 3b 6f 00 00 call 0x41ef60 - 418025: 48 85 c0 test rax, rax - 418028: 74 56 je 0x418080 <_IO_default_doallocate+0x70> - 41802a: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] - 41802e: 48 89 c3 mov rbx, rax - 418031: 4c 8d a0 00 20 00 00 lea r12, [rax + 8192] - 418038: 8b 45 00 mov eax, dword ptr [rbp] - 41803b: 48 85 ff test rdi, rdi - 41803e: 74 04 je 0x418044 <_IO_default_doallocate+0x34> - 418040: a8 01 test al, 1 - 418042: 74 2c je 0x418070 <_IO_default_doallocate+0x60> - 418044: 66 48 0f 6e c3 movq xmm0, rbx - 418049: 66 49 0f 6e cc movq xmm1, r12 - 41804e: 83 e0 fe and eax, -2 - 418051: 5b pop rbx - 418052: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 418056: 89 45 00 mov dword ptr [rbp], eax - 418059: b8 01 00 00 00 mov eax, 1 - 41805e: 0f 11 45 38 movups xmmword ptr [rbp + 56], xmm0 - 418062: 5d pop rbp - 418063: 41 5c pop r12 - 418065: c3 ret - 418066: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 418070: e8 db 74 00 00 call 0x41f550 - 418075: 8b 45 00 mov eax, dword ptr [rbp] - 418078: eb ca jmp 0x418044 <_IO_default_doallocate+0x34> - 41807a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 418080: 5b pop rbx - 418081: b8 ff ff ff ff mov eax, 4294967295 - 418086: 5d pop rbp - 418087: 41 5c pop r12 - 418089: c3 ret - 41808a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000418090 <_IO_init_internal>: - 418090: f3 0f 1e fa endbr64 - 418094: 8b 15 a2 ab 0a 00 mov edx, dword ptr [rip + 699298] # 0x4c2c3c - 41809a: 81 ce 00 00 ad fb or esi, 4222418944 - 4180a0: c7 47 74 00 00 00 00 mov dword ptr [rdi + 116], 0 - 4180a7: 89 37 mov dword ptr [rdi], esi - 4180a9: 85 d2 test edx, edx - 4180ab: 74 07 je 0x4180b4 <_IO_init_internal+0x24> - 4180ad: c7 47 74 80 00 00 00 mov dword ptr [rdi + 116], 128 - 4180b4: 31 c0 xor eax, eax - 4180b6: 66 0f ef c0 pxor xmm0, xmm0 - 4180ba: 48 c7 47 68 00 00 00 00 mov qword ptr [rdi + 104], 0 - 4180c2: 66 89 87 80 00 00 00 mov word ptr [rdi + 128], ax - 4180c9: 48 8b 87 88 00 00 00 mov rax, qword ptr [rdi + 136] - 4180d0: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 - 4180d4: 0f 11 47 18 movups xmmword ptr [rdi + 24], xmm0 - 4180d8: 0f 11 47 28 movups xmmword ptr [rdi + 40], xmm0 - 4180dc: 0f 11 47 38 movups xmmword ptr [rdi + 56], xmm0 - 4180e0: 0f 11 47 48 movups xmmword ptr [rdi + 72], xmm0 - 4180e4: 0f 11 47 58 movups xmmword ptr [rdi + 88], xmm0 - 4180e8: 48 85 c0 test rax, rax - 4180eb: 74 0f je 0x4180fc <_IO_init_internal+0x6c> - 4180ed: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 4180f4: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 4180fc: 66 0f 6f 05 6c da 07 00 movdqa xmm0, xmmword ptr [rip + 514668] # 0x495b70 <__PRETTY_FUNCTION__.13509+0x20> - 418104: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 - 41810e: 0f 11 87 a0 00 00 00 movups xmmword ptr [rdi + 160], xmm0 - 418115: c3 ret - 418116: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000418120 <_IO_init>: - 418120: f3 0f 1e fa endbr64 - 418124: 8b 15 12 ab 0a 00 mov edx, dword ptr [rip + 699154] # 0x4c2c3c - 41812a: 81 ce 00 00 ad fb or esi, 4222418944 - 418130: c7 47 74 00 00 00 00 mov dword ptr [rdi + 116], 0 - 418137: 89 37 mov dword ptr [rdi], esi - 418139: 85 d2 test edx, edx - 41813b: 74 07 je 0x418144 <_IO_init+0x24> - 41813d: c7 47 74 80 00 00 00 mov dword ptr [rdi + 116], 128 - 418144: 31 c0 xor eax, eax - 418146: 66 0f ef c0 pxor xmm0, xmm0 - 41814a: 48 c7 47 68 00 00 00 00 mov qword ptr [rdi + 104], 0 - 418152: 66 89 87 80 00 00 00 mov word ptr [rdi + 128], ax - 418159: 48 8b 87 88 00 00 00 mov rax, qword ptr [rdi + 136] - 418160: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 - 418164: 0f 11 47 18 movups xmmword ptr [rdi + 24], xmm0 - 418168: 0f 11 47 28 movups xmmword ptr [rdi + 40], xmm0 - 41816c: 0f 11 47 38 movups xmmword ptr [rdi + 56], xmm0 - 418170: 0f 11 47 48 movups xmmword ptr [rdi + 72], xmm0 - 418174: 0f 11 47 58 movups xmmword ptr [rdi + 88], xmm0 - 418178: 48 85 c0 test rax, rax - 41817b: 74 0f je 0x41818c <_IO_init+0x6c> - 41817d: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 418184: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 41818c: 66 0f 6f 05 dc d9 07 00 movdqa xmm0, xmmword ptr [rip + 514524] # 0x495b70 <__PRETTY_FUNCTION__.13509+0x20> - 418194: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 - 41819e: 0f 11 87 a0 00 00 00 movups xmmword ptr [rdi + 160], xmm0 - 4181a5: c3 ret - 4181a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -00000000004181b0 <_IO_enable_locks>: - 4181b0: f3 0f 1e fa endbr64 - 4181b4: 8b 05 82 aa 0a 00 mov eax, dword ptr [rip + 699010] # 0x4c2c3c - 4181ba: 85 c0 test eax, eax - 4181bc: 75 2a jne 0x4181e8 <_IO_enable_locks+0x38> - 4181be: 48 8b 05 5b 7f 0a 00 mov rax, qword ptr [rip + 687963] # 0x4c0120 <_IO_list_all> - 4181c5: c7 05 6d aa 0a 00 01 00 00 00 mov dword ptr [rip + 698989], 1 # 0x4c2c3c - 4181cf: 48 85 c0 test rax, rax - 4181d2: 74 14 je 0x4181e8 <_IO_enable_locks+0x38> - 4181d4: 0f 1f 40 00 nop dword ptr [rax] - 4181d8: 81 48 74 80 00 00 00 or dword ptr [rax + 116], 128 - 4181df: 48 8b 40 68 mov rax, qword ptr [rax + 104] - 4181e3: 48 85 c0 test rax, rax - 4181e6: 75 f0 jne 0x4181d8 <_IO_enable_locks+0x28> - 4181e8: c3 ret - 4181e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004181f0 <_IO_old_init>: - 4181f0: f3 0f 1e fa endbr64 - 4181f4: 8b 15 42 aa 0a 00 mov edx, dword ptr [rip + 698946] # 0x4c2c3c - 4181fa: 81 ce 00 00 ad fb or esi, 4222418944 - 418200: c7 47 74 00 00 00 00 mov dword ptr [rdi + 116], 0 - 418207: 89 37 mov dword ptr [rdi], esi - 418209: 85 d2 test edx, edx - 41820b: 74 07 je 0x418214 <_IO_old_init+0x24> - 41820d: c7 47 74 80 00 00 00 mov dword ptr [rdi + 116], 128 - 418214: 31 c0 xor eax, eax - 418216: 66 0f ef c0 pxor xmm0, xmm0 - 41821a: 48 c7 47 68 00 00 00 00 mov qword ptr [rdi + 104], 0 - 418222: 66 89 87 80 00 00 00 mov word ptr [rdi + 128], ax - 418229: 48 8b 87 88 00 00 00 mov rax, qword ptr [rdi + 136] - 418230: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 - 418234: 0f 11 47 18 movups xmmword ptr [rdi + 24], xmm0 - 418238: 0f 11 47 28 movups xmmword ptr [rdi + 40], xmm0 - 41823c: 0f 11 47 38 movups xmmword ptr [rdi + 56], xmm0 - 418240: 0f 11 47 48 movups xmmword ptr [rdi + 72], xmm0 - 418244: 0f 11 47 58 movups xmmword ptr [rdi + 88], xmm0 - 418248: 48 85 c0 test rax, rax - 41824b: 74 0f je 0x41825c <_IO_old_init+0x6c> - 41824d: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 418254: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 41825c: c3 ret - 41825d: 0f 1f 00 nop dword ptr [rax] - -0000000000418260 <_IO_no_init>: - 418260: f3 0f 1e fa endbr64 - 418264: 81 ce 00 00 ad fb or esi, 4222418944 - 41826a: c7 47 74 00 00 00 00 mov dword ptr [rdi + 116], 0 - 418271: 89 37 mov dword ptr [rdi], esi - 418273: 8b 35 c3 a9 0a 00 mov esi, dword ptr [rip + 698819] # 0x4c2c3c - 418279: 85 f6 test esi, esi - 41827b: 74 07 je 0x418284 <_IO_no_init+0x24> - 41827d: c7 47 74 80 00 00 00 mov dword ptr [rdi + 116], 128 - 418284: 31 c0 xor eax, eax - 418286: 66 0f ef c0 pxor xmm0, xmm0 - 41828a: 48 c7 47 68 00 00 00 00 mov qword ptr [rdi + 104], 0 - 418292: 66 89 87 80 00 00 00 mov word ptr [rdi + 128], ax - 418299: 48 8b 87 88 00 00 00 mov rax, qword ptr [rdi + 136] - 4182a0: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 - 4182a4: 0f 11 47 18 movups xmmword ptr [rdi + 24], xmm0 - 4182a8: 0f 11 47 28 movups xmmword ptr [rdi + 40], xmm0 - 4182ac: 0f 11 47 38 movups xmmword ptr [rdi + 56], xmm0 - 4182b0: 0f 11 47 48 movups xmmword ptr [rdi + 72], xmm0 - 4182b4: 0f 11 47 58 movups xmmword ptr [rdi + 88], xmm0 - 4182b8: 48 85 c0 test rax, rax - 4182bb: 74 0f je 0x4182cc <_IO_no_init+0x6c> - 4182bd: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 4182c4: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 4182cc: 89 97 c0 00 00 00 mov dword ptr [rdi + 192], edx - 4182d2: 85 d2 test edx, edx - 4182d4: 78 3a js 0x418310 <_IO_no_init+0xb0> - 4182d6: 66 0f ef c0 pxor xmm0, xmm0 - 4182da: 48 89 8f a0 00 00 00 mov qword ptr [rdi + 160], rcx - 4182e1: 48 c7 41 50 00 00 00 00 mov qword ptr [rcx + 80], 0 - 4182e9: 4c 89 81 e0 00 00 00 mov qword ptr [rcx + 224], r8 - 4182f0: 0f 11 01 movups xmmword ptr [rcx], xmm0 - 4182f3: 0f 11 41 10 movups xmmword ptr [rcx + 16], xmm0 - 4182f7: 0f 11 41 20 movups xmmword ptr [rcx + 32], xmm0 - 4182fb: 0f 11 41 30 movups xmmword ptr [rcx + 48], xmm0 - 4182ff: 0f 11 41 40 movups xmmword ptr [rcx + 64], xmm0 - 418303: 48 c7 87 a8 00 00 00 00 00 00 00 mov qword ptr [rdi + 168], 0 - 41830e: c3 ret - 41830f: 90 nop - 418310: 48 c7 87 a0 00 00 00 ff ff ff ff mov qword ptr [rdi + 160], -1 - 41831b: 48 c7 87 a8 00 00 00 00 00 00 00 mov qword ptr [rdi + 168], 0 - 418326: c3 ret - 418327: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000418330 <_IO_default_sync>: - 418330: f3 0f 1e fa endbr64 - 418334: 31 c0 xor eax, eax - 418336: c3 ret - 418337: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000418340 <_IO_default_finish>: - 418340: f3 0f 1e fa endbr64 - 418344: 55 push rbp - 418345: 48 89 fd mov rbp, rdi - 418348: 48 8b 7f 38 mov rdi, qword ptr [rdi + 56] - 41834c: 48 85 ff test rdi, rdi - 41834f: 74 06 je 0x418357 <_IO_default_finish+0x17> - 418351: f6 45 00 01 test byte ptr [rbp], 1 - 418355: 74 49 je 0x4183a0 <_IO_default_finish+0x60> - 418357: 48 8b 45 60 mov rax, qword ptr [rbp + 96] - 41835b: 48 85 c0 test rax, rax - 41835e: 74 10 je 0x418370 <_IO_default_finish+0x30> - 418360: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 418368: 48 8b 00 mov rax, qword ptr [rax] - 41836b: 48 85 c0 test rax, rax - 41836e: 75 f0 jne 0x418360 <_IO_default_finish+0x20> - 418370: 48 8b 7d 48 mov rdi, qword ptr [rbp + 72] - 418374: 48 85 ff test rdi, rdi - 418377: 74 0d je 0x418386 <_IO_default_finish+0x46> - 418379: e8 d2 71 00 00 call 0x41f550 - 41837e: 48 c7 45 48 00 00 00 00 mov qword ptr [rbp + 72], 0 - 418386: f6 45 00 80 test byte ptr [rbp], -128 - 41838a: 74 0c je 0x418398 <_IO_default_finish+0x58> - 41838c: 48 89 ef mov rdi, rbp - 41838f: 5d pop rbp - 418390: e9 eb e8 ff ff jmp 0x416c80 <_IO_un_link.part.0> - 418395: 0f 1f 00 nop dword ptr [rax] - 418398: 5d pop rbp - 418399: c3 ret - 41839a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4183a0: e8 ab 71 00 00 call 0x41f550 - 4183a5: 66 0f ef c0 pxor xmm0, xmm0 - 4183a9: 0f 11 45 38 movups xmmword ptr [rbp + 56], xmm0 - 4183ad: eb a8 jmp 0x418357 <_IO_default_finish+0x17> - 4183af: 90 nop - -00000000004183b0 <_IO_default_seekoff>: - 4183b0: f3 0f 1e fa endbr64 - 4183b4: 48 c7 c0 ff ff ff ff mov rax, -1 - 4183bb: c3 ret - 4183bc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004183c0 <_IO_sputbackc>: - 4183c0: f3 0f 1e fa endbr64 - 4183c4: 55 push rbp - 4183c5: 53 push rbx - 4183c6: 48 89 fb mov rbx, rdi - 4183c9: 48 83 ec 18 sub rsp, 24 - 4183cd: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 4183d1: 48 3b 47 18 cmp rax, qword ptr [rdi + 24] - 4183d5: 76 06 jbe 0x4183dd <_IO_sputbackc+0x1d> - 4183d7: 40 38 70 ff cmp byte ptr [rax - 1], sil - 4183db: 74 3b je 0x418418 <_IO_sputbackc+0x58> - 4183dd: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] - 4183e4: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4183eb: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4183f2: 48 89 e9 mov rcx, rbp - 4183f5: 48 29 d0 sub rax, rdx - 4183f8: 48 29 d1 sub rcx, rdx - 4183fb: 48 39 c8 cmp rax, rcx - 4183fe: 76 30 jbe 0x418430 <_IO_sputbackc+0x70> - 418400: 48 89 df mov rdi, rbx - 418403: ff 55 30 call qword ptr [rbp + 48] - 418406: 83 f8 ff cmp eax, -1 - 418409: 74 03 je 0x41840e <_IO_sputbackc+0x4e> - 41840b: 83 23 ef and dword ptr [rbx], -17 - 41840e: 48 83 c4 18 add rsp, 24 - 418412: 5b pop rbx - 418413: 5d pop rbp - 418414: c3 ret - 418415: 0f 1f 00 nop dword ptr [rax] - 418418: 48 83 e8 01 sub rax, 1 - 41841c: 48 89 47 08 mov qword ptr [rdi + 8], rax - 418420: 40 0f b6 c6 movzx eax, sil - 418424: eb e5 jmp 0x41840b <_IO_sputbackc+0x4b> - 418426: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 418430: 89 74 24 0c mov dword ptr [rsp + 12], esi - 418434: e8 57 b9 ff ff call 0x413d90 <_IO_vtable_check> - 418439: 8b 74 24 0c mov esi, dword ptr [rsp + 12] - 41843d: eb c1 jmp 0x418400 <_IO_sputbackc+0x40> - 41843f: 90 nop - -0000000000418440 <_IO_sungetc>: - 418440: f3 0f 1e fa endbr64 - 418444: 55 push rbp - 418445: 53 push rbx - 418446: 48 89 fb mov rbx, rdi - 418449: 48 83 ec 08 sub rsp, 8 - 41844d: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 418451: 48 3b 47 18 cmp rax, qword ptr [rdi + 24] - 418455: 76 19 jbe 0x418470 <_IO_sungetc+0x30> - 418457: 48 8d 50 ff lea rdx, [rax - 1] - 41845b: 48 89 57 08 mov qword ptr [rdi + 8], rdx - 41845f: 0f b6 40 ff movzx eax, byte ptr [rax - 1] - 418463: 83 23 ef and dword ptr [rbx], -17 - 418466: 48 83 c4 08 add rsp, 8 - 41846a: 5b pop rbx - 41846b: 5d pop rbp - 41846c: c3 ret - 41846d: 0f 1f 00 nop dword ptr [rax] - 418470: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] - 418477: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 41847e: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 418485: 48 89 e9 mov rcx, rbp - 418488: 48 29 d0 sub rax, rdx - 41848b: 48 29 d1 sub rcx, rdx - 41848e: 48 39 c8 cmp rax, rcx - 418491: 76 1d jbe 0x4184b0 <_IO_sungetc+0x70> - 418493: be ff ff ff ff mov esi, 4294967295 - 418498: 48 89 df mov rdi, rbx - 41849b: ff 55 30 call qword ptr [rbp + 48] - 41849e: 83 f8 ff cmp eax, -1 - 4184a1: 75 c0 jne 0x418463 <_IO_sungetc+0x23> - 4184a3: 48 83 c4 08 add rsp, 8 - 4184a7: 5b pop rbx - 4184a8: 5d pop rbp - 4184a9: c3 ret - 4184aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4184b0: e8 db b8 ff ff call 0x413d90 <_IO_vtable_check> - 4184b5: eb dc jmp 0x418493 <_IO_sungetc+0x53> - 4184b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -00000000004184c0 <_IO_adjust_column>: - 4184c0: f3 0f 1e fa endbr64 - 4184c4: 48 63 c2 movsxd rax, edx - 4184c7: 48 01 f0 add rax, rsi - 4184ca: 48 89 c1 mov rcx, rax - 4184cd: eb 0a jmp 0x4184d9 <_IO_adjust_column+0x19> - 4184cf: 90 nop - 4184d0: 48 83 e9 01 sub rcx, 1 - 4184d4: 80 39 0a cmp byte ptr [rcx], 10 - 4184d7: 74 0f je 0x4184e8 <_IO_adjust_column+0x28> - 4184d9: 48 39 f1 cmp rcx, rsi - 4184dc: 77 f2 ja 0x4184d0 <_IO_adjust_column+0x10> - 4184de: 8d 04 3a lea eax, [rdx + rdi] - 4184e1: c3 ret - 4184e2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4184e8: 48 29 c8 sub rax, rcx - 4184eb: 83 e8 01 sub eax, 1 - 4184ee: c3 ret - 4184ef: 90 nop - -00000000004184f0 <_IO_flush_all_lockp>: - 4184f0: f3 0f 1e fa endbr64 - 4184f4: 41 57 push r15 - 4184f6: 41 56 push r14 - 4184f8: 41 55 push r13 - 4184fa: 41 54 push r12 - 4184fc: 55 push rbp - 4184fd: 89 fd mov ebp, edi - 4184ff: 53 push rbx - 418500: 48 83 ec 38 sub rsp, 56 - 418504: 49 c7 c5 00 00 00 00 mov r13, 0 - 41850b: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 418514: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 418519: 31 c0 xor eax, eax - 41851b: 4d 85 ed test r13, r13 - 41851e: 0f 84 fc 01 00 00 je 0x418720 <_IO_flush_all_lockp+0x230> - 418524: 48 89 e7 mov rdi, rsp - 418527: 31 d2 xor edx, edx - 418529: 48 8d 35 70 e6 ff ff lea rsi, [rip - 6544] # 0x416ba0 - 418530: e8 cb 7a be ff call 0x0 - 418535: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] - 41853e: 48 39 1d 13 a7 0a 00 cmp qword ptr [rip + 698131], rbx # 0x4c2c58 - 418545: 74 23 je 0x41856a <_IO_flush_all_lockp+0x7a> - 418547: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41854f: 85 c0 test eax, eax - 418551: 0f 85 65 02 00 00 jne 0x4187bc <_IO_flush_all_lockp+0x2cc> - 418557: ba 01 00 00 00 mov edx, 1 - 41855c: 0f b1 15 ed a6 0a 00 cmpxchg dword ptr [rip + 698093], edx # 0x4c2c50 - 418563: 48 89 1d ee a6 0a 00 mov qword ptr [rip + 698094], rbx # 0x4c2c58 - 41856a: 8b 05 e4 a6 0a 00 mov eax, dword ptr [rip + 698084] # 0x4c2c54 - 418570: 48 8b 1d a9 7b 0a 00 mov rbx, qword ptr [rip + 687017] # 0x4c0120 <_IO_list_all> - 418577: 45 31 f6 xor r14d, r14d - 41857a: 8d 50 01 lea edx, [rax + 1] - 41857d: 89 15 d1 a6 0a 00 mov dword ptr [rip + 698065], edx # 0x4c2c54 - 418583: 48 85 db test rbx, rbx - 418586: 0f 84 2d 01 00 00 je 0x4186b9 <_IO_flush_all_lockp+0x1c9> - 41858c: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] - 418595: e9 aa 00 00 00 jmp 0x418644 <_IO_flush_all_lockp+0x154> - 41859a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4185a0: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 4185a7: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 4185ab: 48 39 70 20 cmp qword ptr [rax + 32], rsi - 4185af: 76 3f jbe 0x4185f0 <_IO_flush_all_lockp+0x100> - 4185b1: 4c 8b bb d8 00 00 00 mov r15, qword ptr [rbx + 216] - 4185b8: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4185bf: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4185c6: 4c 89 f9 mov rcx, r15 - 4185c9: 48 29 d0 sub rax, rdx - 4185cc: 48 29 d1 sub rcx, rdx - 4185cf: 48 39 c8 cmp rax, rcx - 4185d2: 0f 86 68 01 00 00 jbe 0x418740 <_IO_flush_all_lockp+0x250> - 4185d8: be ff ff ff ff mov esi, 4294967295 - 4185dd: 48 89 df mov rdi, rbx - 4185e0: 41 ff 57 18 call qword ptr [r15 + 24] - 4185e4: 83 f8 ff cmp eax, -1 - 4185e7: b8 ff ff ff ff mov eax, 4294967295 - 4185ec: 44 0f 44 f0 cmove r14d, eax - 4185f0: 85 ed test ebp, ebp - 4185f2: 74 3c je 0x418630 <_IO_flush_all_lockp+0x140> - 4185f4: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 4185fa: 75 34 jne 0x418630 <_IO_flush_all_lockp+0x140> - 4185fc: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 418603: 8b 47 04 mov eax, dword ptr [rdi + 4] - 418606: 83 e8 01 sub eax, 1 - 418609: 89 47 04 mov dword ptr [rdi + 4], eax - 41860c: 75 22 jne 0x418630 <_IO_flush_all_lockp+0x140> - 41860e: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 418616: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 41861e: 85 d2 test edx, edx - 418620: 0f 85 72 01 00 00 jne 0x418798 <_IO_flush_all_lockp+0x2a8> - 418626: 83 2f 01 sub dword ptr [rdi], 1 - 418629: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 418630: 48 c7 05 05 a6 0a 00 00 00 00 00 mov qword ptr [rip + 697861], 0 # 0x4c2c40 - 41863b: 48 8b 5b 68 mov rbx, qword ptr [rbx + 104] - 41863f: 48 85 db test rbx, rbx - 418642: 74 6c je 0x4186b0 <_IO_flush_all_lockp+0x1c0> - 418644: 48 89 1d f5 a5 0a 00 mov qword ptr [rip + 697845], rbx # 0x4c2c40 - 41864b: 85 ed test ebp, ebp - 41864d: 74 3e je 0x41868d <_IO_flush_all_lockp+0x19d> - 41864f: 8b 13 mov edx, dword ptr [rbx] - 418651: 81 e2 00 80 00 00 and edx, 32768 - 418657: 75 34 jne 0x41868d <_IO_flush_all_lockp+0x19d> - 418659: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 418660: 4c 39 67 08 cmp qword ptr [rdi + 8], r12 - 418664: 74 23 je 0x418689 <_IO_flush_all_lockp+0x199> - 418666: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41866e: 85 c0 test eax, eax - 418670: 0f 85 02 01 00 00 jne 0x418778 <_IO_flush_all_lockp+0x288> - 418676: ba 01 00 00 00 mov edx, 1 - 41867b: 0f b1 17 cmpxchg dword ptr [rdi], edx - 41867e: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 418685: 4c 89 67 08 mov qword ptr [rdi + 8], r12 - 418689: 83 47 04 01 add dword ptr [rdi + 4], 1 - 41868d: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] - 418693: 85 c0 test eax, eax - 418695: 0f 8f 05 ff ff ff jg 0x4185a0 <_IO_flush_all_lockp+0xb0> - 41869b: 48 8b 43 20 mov rax, qword ptr [rbx + 32] - 41869f: 48 39 43 28 cmp qword ptr [rbx + 40], rax - 4186a3: 0f 87 08 ff ff ff ja 0x4185b1 <_IO_flush_all_lockp+0xc1> - 4186a9: e9 42 ff ff ff jmp 0x4185f0 <_IO_flush_all_lockp+0x100> - 4186ae: 66 90 nop - 4186b0: 8b 05 9e a5 0a 00 mov eax, dword ptr [rip + 697758] # 0x4c2c54 - 4186b6: 83 e8 01 sub eax, 1 - 4186b9: 89 05 95 a5 0a 00 mov dword ptr [rip + 697749], eax # 0x4c2c54 - 4186bf: 85 c0 test eax, eax - 4186c1: 75 1e jne 0x4186e1 <_IO_flush_all_lockp+0x1f1> - 4186c3: 48 c7 05 8a a5 0a 00 00 00 00 00 mov qword ptr [rip + 697738], 0 # 0x4c2c58 - 4186ce: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4186d6: 85 d2 test edx, edx - 4186d8: 75 70 jne 0x41874a <_IO_flush_all_lockp+0x25a> - 4186da: 83 2d 6f a5 0a 00 01 sub dword ptr [rip + 697711], 1 # 0x4c2c50 - 4186e1: 4d 85 ed test r13, r13 - 4186e4: 74 0a je 0x4186f0 <_IO_flush_all_lockp+0x200> - 4186e6: 48 89 e7 mov rdi, rsp - 4186e9: 31 f6 xor esi, esi - 4186eb: e8 10 79 be ff call 0x0 - 4186f0: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 4186f5: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4186fe: 0f 85 de 00 00 00 jne 0x4187e2 <_IO_flush_all_lockp+0x2f2> - 418704: 48 83 c4 38 add rsp, 56 - 418708: 44 89 f0 mov eax, r14d - 41870b: 5b pop rbx - 41870c: 5d pop rbp - 41870d: 41 5c pop r12 - 41870f: 41 5d pop r13 - 418711: 41 5e pop r14 - 418713: 41 5f pop r15 - 418715: c3 ret - 418716: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 418720: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 418729: 48 8d 05 70 e4 ff ff lea rax, [rip - 7056] # 0x416ba0 - 418730: 48 89 04 24 mov qword ptr [rsp], rax - 418734: e9 fc fd ff ff jmp 0x418535 <_IO_flush_all_lockp+0x45> - 418739: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 418740: e8 4b b6 ff ff call 0x413d90 <_IO_vtable_check> - 418745: e9 8e fe ff ff jmp 0x4185d8 <_IO_flush_all_lockp+0xe8> - 41874a: 87 05 00 a5 0a 00 xchg dword ptr [rip + 697600], eax # 0x4c2c50 - 418750: 83 f8 01 cmp eax, 1 - 418753: 7e 8c jle 0x4186e1 <_IO_flush_all_lockp+0x1f1> - 418755: 45 31 d2 xor r10d, r10d - 418758: ba 01 00 00 00 mov edx, 1 - 41875d: be 81 00 00 00 mov esi, 129 - 418762: b8 ca 00 00 00 mov eax, 202 - 418767: 48 8d 3d e2 a4 0a 00 lea rdi, [rip + 697570] # 0x4c2c50 - 41876e: 0f 05 syscall - 418770: e9 6c ff ff ff jmp 0x4186e1 <_IO_flush_all_lockp+0x1f1> - 418775: 0f 1f 00 nop dword ptr [rax] - 418778: b9 01 00 00 00 mov ecx, 1 - 41877d: 89 d0 mov eax, edx - 41877f: f0 lock - 418780: 0f b1 0f cmpxchg dword ptr [rdi], ecx - 418783: 0f 84 f5 fe ff ff je 0x41867e <_IO_flush_all_lockp+0x18e> - 418789: e8 12 16 00 00 call 0x419da0 <__lll_lock_wait_private> - 41878e: e9 eb fe ff ff jmp 0x41867e <_IO_flush_all_lockp+0x18e> - 418793: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 418798: 87 07 xchg dword ptr [rdi], eax - 41879a: 83 f8 01 cmp eax, 1 - 41879d: 0f 8e 8d fe ff ff jle 0x418630 <_IO_flush_all_lockp+0x140> - 4187a3: 45 31 d2 xor r10d, r10d - 4187a6: ba 01 00 00 00 mov edx, 1 - 4187ab: be 81 00 00 00 mov esi, 129 - 4187b0: b8 ca 00 00 00 mov eax, 202 - 4187b5: 0f 05 syscall - 4187b7: e9 74 fe ff ff jmp 0x418630 <_IO_flush_all_lockp+0x140> - 4187bc: 31 c0 xor eax, eax - 4187be: ba 01 00 00 00 mov edx, 1 - 4187c3: f0 lock - 4187c4: 0f b1 15 85 a4 0a 00 cmpxchg dword ptr [rip + 697477], edx # 0x4c2c50 - 4187cb: 0f 84 92 fd ff ff je 0x418563 <_IO_flush_all_lockp+0x73> - 4187d1: 48 8d 3d 78 a4 0a 00 lea rdi, [rip + 697464] # 0x4c2c50 - 4187d8: e8 c3 15 00 00 call 0x419da0 <__lll_lock_wait_private> - 4187dd: e9 81 fd ff ff jmp 0x418563 <_IO_flush_all_lockp+0x73> - 4187e2: e8 e9 33 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 4187e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -00000000004187f0 <_IO_cleanup>: - 4187f0: f3 0f 1e fa endbr64 - 4187f4: 41 57 push r15 - 4187f6: 31 ff xor edi, edi - 4187f8: 41 56 push r14 - 4187fa: 41 55 push r13 - 4187fc: 41 54 push r12 - 4187fe: 55 push rbp - 4187ff: 53 push rbx - 418800: 48 83 ec 38 sub rsp, 56 - 418804: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41880d: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 418812: 31 c0 xor eax, eax - 418814: e8 d7 fc ff ff call 0x4184f0 <_IO_flush_all_lockp> - 418819: 49 c7 c5 00 00 00 00 mov r13, 0 - 418820: 41 89 c4 mov r12d, eax - 418823: 4d 85 ed test r13, r13 - 418826: 0f 84 3c 02 00 00 je 0x418a68 <_IO_cleanup+0x278> - 41882c: 48 89 e7 mov rdi, rsp - 41882f: 31 d2 xor edx, edx - 418831: 48 8d 35 68 e3 ff ff lea rsi, [rip - 7320] # 0x416ba0 - 418838: e8 c3 77 be ff call 0x0 - 41883d: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] - 418846: 48 3b 1d 0b a4 0a 00 cmp rbx, qword ptr [rip + 697355] # 0x4c2c58 - 41884d: 74 23 je 0x418872 <_IO_cleanup+0x82> - 41884f: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 418857: 85 c0 test eax, eax - 418859: 0f 85 91 02 00 00 jne 0x418af0 <_IO_cleanup+0x300> - 41885f: ba 01 00 00 00 mov edx, 1 - 418864: 0f b1 15 e5 a3 0a 00 cmpxchg dword ptr [rip + 697317], edx # 0x4c2c50 - 41886b: 48 89 1d e6 a3 0a 00 mov qword ptr [rip + 697318], rbx # 0x4c2c58 - 418872: 8b 05 dc a3 0a 00 mov eax, dword ptr [rip + 697308] # 0x4c2c54 - 418878: 48 8b 1d a1 78 0a 00 mov rbx, qword ptr [rip + 686241] # 0x4c0120 <_IO_list_all> - 41887f: 8d 50 01 lea edx, [rax + 1] - 418882: 89 15 cc a3 0a 00 mov dword ptr [rip + 697292], edx # 0x4c2c54 - 418888: 48 85 db test rbx, rbx - 41888b: 0f 84 38 01 00 00 je 0x4189c9 <_IO_cleanup+0x1d9> - 418891: 64 4c 8b 34 25 10 00 00 00 mov r14, qword ptr fs:[16] - 41889a: eb 1b jmp 0x4188b7 <_IO_cleanup+0xc7> - 41889c: 0f 1f 40 00 nop dword ptr [rax] - 4188a0: c7 83 c0 00 00 00 ff ff ff ff mov dword ptr [rbx + 192], 4294967295 - 4188aa: 48 8b 5b 68 mov rbx, qword ptr [rbx + 104] - 4188ae: 48 85 db test rbx, rbx - 4188b1: 0f 84 09 01 00 00 je 0x4189c0 <_IO_cleanup+0x1d0> - 4188b7: 8b 2b mov ebp, dword ptr [rbx] - 4188b9: 83 e5 02 and ebp, 2 - 4188bc: 75 e2 jne 0x4188a0 <_IO_cleanup+0xb0> - 4188be: 8b 93 c0 00 00 00 mov edx, dword ptr [rbx + 192] - 4188c4: 85 d2 test edx, edx - 4188c6: 74 d8 je 0x4188a0 <_IO_cleanup+0xb0> - 4188c8: 48 8b 93 88 00 00 00 mov rdx, qword ptr [rbx + 136] - 4188cf: 48 85 d2 test rdx, rdx - 4188d2: 74 3d je 0x418911 <_IO_cleanup+0x121> - 4188d4: 4c 3b 72 08 cmp r14, qword ptr [rdx + 8] - 4188d8: 0f 84 42 02 00 00 je 0x418b20 <_IO_cleanup+0x330> - 4188de: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4188e6: 85 c0 test eax, eax - 4188e8: 0f 85 d2 01 00 00 jne 0x418ac0 <_IO_cleanup+0x2d0> - 4188ee: b9 01 00 00 00 mov ecx, 1 - 4188f3: 0f b1 0a cmpxchg dword ptr [rdx], ecx - 4188f6: 85 c0 test eax, eax - 4188f8: 0f 84 32 02 00 00 je 0x418b30 <_IO_cleanup+0x340> - 4188fe: e8 ed f9 02 00 call 0x4482f0 - 418903: 83 fd 01 cmp ebp, 1 - 418906: 0f 85 24 01 00 00 jne 0x418a30 <_IO_cleanup+0x240> - 41890c: bd 02 00 00 00 mov ebp, 2 - 418911: 80 3d 20 a3 0a 00 00 cmp byte ptr [rip + 697120], 0 # 0x4c2c38 - 418918: 75 0a jne 0x418924 <_IO_cleanup+0x134> - 41891a: 8b 03 mov eax, dword ptr [rbx] - 41891c: a8 01 test al, 1 - 41891e: 0f 84 1c 01 00 00 je 0x418a40 <_IO_cleanup+0x250> - 418924: 4c 8b bb d8 00 00 00 mov r15, qword ptr [rbx + 216] - 41892b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 418932: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 418939: 4c 89 fe mov rsi, r15 - 41893c: 48 29 d0 sub rax, rdx - 41893f: 48 29 d6 sub rsi, rdx - 418942: 48 39 f0 cmp rax, rsi - 418945: 0f 86 95 01 00 00 jbe 0x418ae0 <_IO_cleanup+0x2f0> - 41894b: 31 d2 xor edx, edx - 41894d: 31 f6 xor esi, esi - 41894f: 48 89 df mov rdi, rbx - 418952: 41 ff 57 58 call qword ptr [r15 + 88] - 418956: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] - 41895c: 85 c0 test eax, eax - 41895e: 7e 0e jle 0x41896e <_IO_cleanup+0x17e> - 418960: 31 c9 xor ecx, ecx - 418962: 31 d2 xor edx, edx - 418964: 31 f6 xor esi, esi - 418966: 48 89 df mov rdi, rbx - 418969: e8 52 45 05 00 call 0x46cec0 <_IO_wsetb> - 41896e: 83 fd 02 cmp ebp, 2 - 418971: 0f 84 29 ff ff ff je 0x4188a0 <_IO_cleanup+0xb0> - 418977: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 41897e: 48 85 ff test rdi, rdi - 418981: 0f 84 19 ff ff ff je 0x4188a0 <_IO_cleanup+0xb0> - 418987: 8b 47 04 mov eax, dword ptr [rdi + 4] - 41898a: 83 e8 01 sub eax, 1 - 41898d: 89 47 04 mov dword ptr [rdi + 4], eax - 418990: 0f 85 0a ff ff ff jne 0x4188a0 <_IO_cleanup+0xb0> - 418996: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 41899e: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4189a6: 85 d2 test edx, edx - 4189a8: 0f 85 a2 01 00 00 jne 0x418b50 <_IO_cleanup+0x360> - 4189ae: 83 2f 01 sub dword ptr [rdi], 1 - 4189b1: e9 ea fe ff ff jmp 0x4188a0 <_IO_cleanup+0xb0> - 4189b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4189c0: 8b 05 8e a2 0a 00 mov eax, dword ptr [rip + 696974] # 0x4c2c54 - 4189c6: 83 e8 01 sub eax, 1 - 4189c9: 89 05 85 a2 0a 00 mov dword ptr [rip + 696965], eax # 0x4c2c54 - 4189cf: 85 c0 test eax, eax - 4189d1: 75 22 jne 0x4189f5 <_IO_cleanup+0x205> - 4189d3: 48 c7 05 7a a2 0a 00 00 00 00 00 mov qword ptr [rip + 696954], 0 # 0x4c2c58 - 4189de: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4189e6: 85 d2 test edx, edx - 4189e8: 0f 85 9a 00 00 00 jne 0x418a88 <_IO_cleanup+0x298> - 4189ee: 83 2d 5b a2 0a 00 01 sub dword ptr [rip + 696923], 1 # 0x4c2c50 - 4189f5: 4d 85 ed test r13, r13 - 4189f8: 74 0a je 0x418a04 <_IO_cleanup+0x214> - 4189fa: 48 89 e7 mov rdi, rsp - 4189fd: 31 f6 xor esi, esi - 4189ff: e8 fc 75 be ff call 0x0 - 418a04: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 418a09: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 418a12: 0f 85 5c 01 00 00 jne 0x418b74 <_IO_cleanup+0x384> - 418a18: 48 83 c4 38 add rsp, 56 - 418a1c: 44 89 e0 mov eax, r12d - 418a1f: 5b pop rbx - 418a20: 5d pop rbp - 418a21: 41 5c pop r12 - 418a23: 41 5d pop r13 - 418a25: 41 5e pop r14 - 418a27: 41 5f pop r15 - 418a29: c3 ret - 418a2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 418a30: bd 01 00 00 00 mov ebp, 1 - 418a35: e9 8e fe ff ff jmp 0x4188c8 <_IO_cleanup+0xd8> - 418a3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 418a40: f3 0f 7e 05 e8 a1 0a 00 movq xmm0, qword ptr [rip + 696808] # xmm0 = mem[0],zero - # 0x4c2c30 - 418a48: 83 c8 01 or eax, 1 - 418a4b: 48 89 1d de a1 0a 00 mov qword ptr [rip + 696798], rbx # 0x4c2c30 - 418a52: 89 03 mov dword ptr [rbx], eax - 418a54: 0f 16 43 38 movhps xmm0, qword ptr [rbx + 56] # xmm0 = xmm0[0,1],mem[0,1] - 418a58: 0f 11 83 a8 00 00 00 movups xmmword ptr [rbx + 168], xmm0 - 418a5f: e9 c0 fe ff ff jmp 0x418924 <_IO_cleanup+0x134> - 418a64: 0f 1f 40 00 nop dword ptr [rax] - 418a68: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 418a71: 48 8d 05 28 e1 ff ff lea rax, [rip - 7896] # 0x416ba0 - 418a78: 48 89 04 24 mov qword ptr [rsp], rax - 418a7c: e9 bc fd ff ff jmp 0x41883d <_IO_cleanup+0x4d> - 418a81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 418a88: 87 05 c2 a1 0a 00 xchg dword ptr [rip + 696770], eax # 0x4c2c50 - 418a8e: 83 f8 01 cmp eax, 1 - 418a91: 0f 8e 5e ff ff ff jle 0x4189f5 <_IO_cleanup+0x205> - 418a97: 45 31 d2 xor r10d, r10d - 418a9a: ba 01 00 00 00 mov edx, 1 - 418a9f: be 81 00 00 00 mov esi, 129 - 418aa4: b8 ca 00 00 00 mov eax, 202 - 418aa9: 48 8d 3d a0 a1 0a 00 lea rdi, [rip + 696736] # 0x4c2c50 - 418ab0: 0f 05 syscall - 418ab2: e9 3e ff ff ff jmp 0x4189f5 <_IO_cleanup+0x205> - 418ab7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 418ac0: 31 c0 xor eax, eax - 418ac2: b9 01 00 00 00 mov ecx, 1 - 418ac7: f0 lock - 418ac8: 0f b1 0a cmpxchg dword ptr [rdx], ecx - 418acb: 0f 95 c0 setne al - 418ace: 0f b6 c0 movzx eax, al - 418ad1: e9 20 fe ff ff jmp 0x4188f6 <_IO_cleanup+0x106> - 418ad6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 418ae0: e8 ab b2 ff ff call 0x413d90 <_IO_vtable_check> - 418ae5: e9 61 fe ff ff jmp 0x41894b <_IO_cleanup+0x15b> - 418aea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 418af0: 31 c0 xor eax, eax - 418af2: ba 01 00 00 00 mov edx, 1 - 418af7: f0 lock - 418af8: 0f b1 15 51 a1 0a 00 cmpxchg dword ptr [rip + 696657], edx # 0x4c2c50 - 418aff: 0f 84 66 fd ff ff je 0x41886b <_IO_cleanup+0x7b> - 418b05: 48 8d 3d 44 a1 0a 00 lea rdi, [rip + 696644] # 0x4c2c50 - 418b0c: e8 8f 12 00 00 call 0x419da0 <__lll_lock_wait_private> - 418b11: e9 55 fd ff ff jmp 0x41886b <_IO_cleanup+0x7b> - 418b16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 418b20: 83 42 04 01 add dword ptr [rdx + 4], 1 - 418b24: e9 e8 fd ff ff jmp 0x418911 <_IO_cleanup+0x121> - 418b29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 418b30: 48 8b 83 88 00 00 00 mov rax, qword ptr [rbx + 136] - 418b37: 4c 89 70 08 mov qword ptr [rax + 8], r14 - 418b3b: c7 40 04 01 00 00 00 mov dword ptr [rax + 4], 1 - 418b42: e9 ca fd ff ff jmp 0x418911 <_IO_cleanup+0x121> - 418b47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 418b50: 87 07 xchg dword ptr [rdi], eax - 418b52: 83 f8 01 cmp eax, 1 - 418b55: 0f 8e 45 fd ff ff jle 0x4188a0 <_IO_cleanup+0xb0> - 418b5b: 45 31 d2 xor r10d, r10d - 418b5e: ba 01 00 00 00 mov edx, 1 - 418b63: be 81 00 00 00 mov esi, 129 - 418b68: b8 ca 00 00 00 mov eax, 202 - 418b6d: 0f 05 syscall - 418b6f: e9 2c fd ff ff jmp 0x4188a0 <_IO_cleanup+0xb0> - 418b74: e8 57 30 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 418b79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000418b80 <_IO_flush_all>: - 418b80: f3 0f 1e fa endbr64 - 418b84: bf 01 00 00 00 mov edi, 1 - 418b89: e9 62 f9 ff ff jmp 0x4184f0 <_IO_flush_all_lockp> - 418b8e: 66 90 nop - -0000000000418b90 <_flushlbf>: - 418b90: f3 0f 1e fa endbr64 - 418b94: 41 55 push r13 - 418b96: 41 54 push r12 - 418b98: 55 push rbp - 418b99: 53 push rbx - 418b9a: 48 83 ec 38 sub rsp, 56 - 418b9e: 48 c7 c5 00 00 00 00 mov rbp, 0 - 418ba5: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 418bae: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 418bb3: 31 c0 xor eax, eax - 418bb5: 48 85 ed test rbp, rbp - 418bb8: 0f 84 ca 01 00 00 je 0x418d88 <_flushlbf+0x1f8> - 418bbe: 48 89 e7 mov rdi, rsp - 418bc1: 31 d2 xor edx, edx - 418bc3: 48 8d 35 d6 df ff ff lea rsi, [rip - 8234] # 0x416ba0 - 418bca: e8 31 74 be ff call 0x0 - 418bcf: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] - 418bd8: 48 39 1d 79 a0 0a 00 cmp qword ptr [rip + 696441], rbx # 0x4c2c58 - 418bdf: 74 23 je 0x418c04 <_flushlbf+0x74> - 418be1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 418be9: 85 c0 test eax, eax - 418beb: 0f 85 37 02 00 00 jne 0x418e28 <_flushlbf+0x298> - 418bf1: ba 01 00 00 00 mov edx, 1 - 418bf6: 0f b1 15 53 a0 0a 00 cmpxchg dword ptr [rip + 696403], edx # 0x4c2c50 - 418bfd: 48 89 1d 54 a0 0a 00 mov qword ptr [rip + 696404], rbx # 0x4c2c58 - 418c04: 8b 05 4a a0 0a 00 mov eax, dword ptr [rip + 696394] # 0x4c2c54 - 418c0a: 48 8b 1d 0f 75 0a 00 mov rbx, qword ptr [rip + 685327] # 0x4c0120 <_IO_list_all> - 418c11: 8d 50 01 lea edx, [rax + 1] - 418c14: 89 15 3a a0 0a 00 mov dword ptr [rip + 696378], edx # 0x4c2c54 - 418c1a: 48 85 db test rbx, rbx - 418c1d: 0f 84 06 01 00 00 je 0x418d29 <_flushlbf+0x199> - 418c23: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] - 418c2c: e9 92 00 00 00 jmp 0x418cc3 <_flushlbf+0x133> - 418c31: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 418c38: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 418c3f: 4c 39 67 08 cmp qword ptr [rdi + 8], r12 - 418c43: 74 23 je 0x418c68 <_flushlbf+0xd8> - 418c45: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 418c4d: ba 01 00 00 00 mov edx, 1 - 418c52: 85 c0 test eax, eax - 418c54: 0f 85 4e 01 00 00 jne 0x418da8 <_flushlbf+0x218> - 418c5a: 0f b1 17 cmpxchg dword ptr [rdi], edx - 418c5d: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 418c64: 4c 89 67 08 mov qword ptr [rdi + 8], r12 - 418c68: 8b 03 mov eax, dword ptr [rbx] - 418c6a: 83 47 04 01 add dword ptr [rdi + 4], 1 - 418c6e: 25 08 02 00 00 and eax, 520 - 418c73: 3d 00 02 00 00 cmp eax, 512 - 418c78: 74 6e je 0x418ce8 <_flushlbf+0x158> - 418c7a: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 418c80: 75 2d jne 0x418caf <_flushlbf+0x11f> - 418c82: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 418c89: 8b 47 04 mov eax, dword ptr [rdi + 4] - 418c8c: 83 e8 01 sub eax, 1 - 418c8f: 89 47 04 mov dword ptr [rdi + 4], eax - 418c92: 75 1b jne 0x418caf <_flushlbf+0x11f> - 418c94: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 418c9c: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 418ca4: 85 d2 test edx, edx - 418ca6: 0f 85 24 01 00 00 jne 0x418dd0 <_flushlbf+0x240> - 418cac: 83 2f 01 sub dword ptr [rdi], 1 - 418caf: 48 c7 05 86 9f 0a 00 00 00 00 00 mov qword ptr [rip + 696198], 0 # 0x4c2c40 - 418cba: 48 8b 5b 68 mov rbx, qword ptr [rbx + 104] - 418cbe: 48 85 db test rbx, rbx - 418cc1: 74 5d je 0x418d20 <_flushlbf+0x190> - 418cc3: 8b 13 mov edx, dword ptr [rbx] - 418cc5: 48 89 1d 74 9f 0a 00 mov qword ptr [rip + 696180], rbx # 0x4c2c40 - 418ccc: 89 d1 mov ecx, edx - 418cce: 81 e1 00 80 00 00 and ecx, 32768 - 418cd4: 0f 84 5e ff ff ff je 0x418c38 <_flushlbf+0xa8> - 418cda: 81 e2 08 02 00 00 and edx, 520 - 418ce0: 81 fa 00 02 00 00 cmp edx, 512 - 418ce6: 75 c7 jne 0x418caf <_flushlbf+0x11f> - 418ce8: 4c 8b ab d8 00 00 00 mov r13, qword ptr [rbx + 216] - 418cef: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 418cf6: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 418cfd: 4c 89 ee mov rsi, r13 - 418d00: 48 29 d0 sub rax, rdx - 418d03: 48 29 d6 sub rsi, rdx - 418d06: 48 39 f0 cmp rax, rsi - 418d09: 0f 86 b1 00 00 00 jbe 0x418dc0 <_flushlbf+0x230> - 418d0f: be ff ff ff ff mov esi, 4294967295 - 418d14: 48 89 df mov rdi, rbx - 418d17: 41 ff 55 18 call qword ptr [r13 + 24] - 418d1b: e9 5a ff ff ff jmp 0x418c7a <_flushlbf+0xea> - 418d20: 8b 05 2e 9f 0a 00 mov eax, dword ptr [rip + 696110] # 0x4c2c54 - 418d26: 83 e8 01 sub eax, 1 - 418d29: 89 05 25 9f 0a 00 mov dword ptr [rip + 696101], eax # 0x4c2c54 - 418d2f: 85 c0 test eax, eax - 418d31: 75 22 jne 0x418d55 <_flushlbf+0x1c5> - 418d33: 48 c7 05 1a 9f 0a 00 00 00 00 00 mov qword ptr [rip + 696090], 0 # 0x4c2c58 - 418d3e: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 418d46: 85 d2 test edx, edx - 418d48: 0f 85 a6 00 00 00 jne 0x418df4 <_flushlbf+0x264> - 418d4e: 83 2d fb 9e 0a 00 01 sub dword ptr [rip + 696059], 1 # 0x4c2c50 - 418d55: 48 85 ed test rbp, rbp - 418d58: 74 0a je 0x418d64 <_flushlbf+0x1d4> - 418d5a: 48 89 e7 mov rdi, rsp - 418d5d: 31 f6 xor esi, esi - 418d5f: e8 9c 72 be ff call 0x0 - 418d64: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 418d69: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 418d72: 0f 85 d6 00 00 00 jne 0x418e4e <_flushlbf+0x2be> - 418d78: 48 83 c4 38 add rsp, 56 - 418d7c: 5b pop rbx - 418d7d: 5d pop rbp - 418d7e: 41 5c pop r12 - 418d80: 41 5d pop r13 - 418d82: c3 ret - 418d83: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 418d88: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 418d91: 48 8d 05 08 de ff ff lea rax, [rip - 8696] # 0x416ba0 - 418d98: 48 89 04 24 mov qword ptr [rsp], rax - 418d9c: e9 2e fe ff ff jmp 0x418bcf <_flushlbf+0x3f> - 418da1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 418da8: 89 c8 mov eax, ecx - 418daa: f0 lock - 418dab: 0f b1 17 cmpxchg dword ptr [rdi], edx - 418dae: 0f 84 a9 fe ff ff je 0x418c5d <_flushlbf+0xcd> - 418db4: e8 e7 0f 00 00 call 0x419da0 <__lll_lock_wait_private> - 418db9: e9 9f fe ff ff jmp 0x418c5d <_flushlbf+0xcd> - 418dbe: 66 90 nop - 418dc0: e8 cb af ff ff call 0x413d90 <_IO_vtable_check> - 418dc5: e9 45 ff ff ff jmp 0x418d0f <_flushlbf+0x17f> - 418dca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 418dd0: 87 07 xchg dword ptr [rdi], eax - 418dd2: 83 f8 01 cmp eax, 1 - 418dd5: 0f 8e d4 fe ff ff jle 0x418caf <_flushlbf+0x11f> - 418ddb: 45 31 d2 xor r10d, r10d - 418dde: ba 01 00 00 00 mov edx, 1 - 418de3: be 81 00 00 00 mov esi, 129 - 418de8: b8 ca 00 00 00 mov eax, 202 - 418ded: 0f 05 syscall - 418def: e9 bb fe ff ff jmp 0x418caf <_flushlbf+0x11f> - 418df4: 87 05 56 9e 0a 00 xchg dword ptr [rip + 695894], eax # 0x4c2c50 - 418dfa: 83 f8 01 cmp eax, 1 - 418dfd: 0f 8e 52 ff ff ff jle 0x418d55 <_flushlbf+0x1c5> - 418e03: 45 31 d2 xor r10d, r10d - 418e06: ba 01 00 00 00 mov edx, 1 - 418e0b: be 81 00 00 00 mov esi, 129 - 418e10: b8 ca 00 00 00 mov eax, 202 - 418e15: 48 8d 3d 34 9e 0a 00 lea rdi, [rip + 695860] # 0x4c2c50 - 418e1c: 0f 05 syscall - 418e1e: e9 32 ff ff ff jmp 0x418d55 <_flushlbf+0x1c5> - 418e23: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 418e28: 31 c0 xor eax, eax - 418e2a: ba 01 00 00 00 mov edx, 1 - 418e2f: f0 lock - 418e30: 0f b1 15 19 9e 0a 00 cmpxchg dword ptr [rip + 695833], edx # 0x4c2c50 - 418e37: 0f 84 c0 fd ff ff je 0x418bfd <_flushlbf+0x6d> - 418e3d: 48 8d 3d 0c 9e 0a 00 lea rdi, [rip + 695820] # 0x4c2c50 - 418e44: e8 57 0f 00 00 call 0x419da0 <__lll_lock_wait_private> - 418e49: e9 af fd ff ff jmp 0x418bfd <_flushlbf+0x6d> - 418e4e: e8 7d 2d 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 418e53: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 418e5e: 66 90 nop - -0000000000418e60 <_IO_init_marker>: - 418e60: f3 0f 1e fa endbr64 - 418e64: 41 54 push r12 - 418e66: 55 push rbp - 418e67: 48 89 fd mov rbp, rdi - 418e6a: 53 push rbx - 418e6b: 8b 16 mov edx, dword ptr [rsi] - 418e6d: 48 89 f3 mov rbx, rsi - 418e70: 48 89 77 08 mov qword ptr [rdi + 8], rsi - 418e74: f6 c6 08 test dh, 8 - 418e77: 75 2f jne 0x418ea8 <_IO_init_marker+0x48> - 418e79: 89 d1 mov ecx, edx - 418e7b: 48 8b 46 08 mov rax, qword ptr [rsi + 8] - 418e7f: 81 e1 00 01 00 00 and ecx, 256 - 418e85: 85 c9 test ecx, ecx - 418e87: 74 17 je 0x418ea0 <_IO_init_marker+0x40> - 418e89: 2b 43 10 sub eax, dword ptr [rbx + 16] - 418e8c: 89 45 10 mov dword ptr [rbp + 16], eax - 418e8f: 48 8b 43 60 mov rax, qword ptr [rbx + 96] - 418e93: 48 89 45 00 mov qword ptr [rbp], rax - 418e97: 48 89 6b 60 mov qword ptr [rbx + 96], rbp - 418e9b: 5b pop rbx - 418e9c: 5d pop rbp - 418e9d: 41 5c pop r12 - 418e9f: c3 ret - 418ea0: 2b 43 18 sub eax, dword ptr [rbx + 24] - 418ea3: eb e7 jmp 0x418e8c <_IO_init_marker+0x2c> - 418ea5: 0f 1f 00 nop dword ptr [rax] - 418ea8: 48 8b 46 28 mov rax, qword ptr [rsi + 40] - 418eac: 48 3b 46 20 cmp rax, qword ptr [rsi + 32] - 418eb0: 76 3b jbe 0x418eed <_IO_init_marker+0x8d> - 418eb2: 4c 8b a6 d8 00 00 00 mov r12, qword ptr [rsi + 216] - 418eb9: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 418ec0: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 418ec7: 4c 89 e7 mov rdi, r12 - 418eca: 48 29 d0 sub rax, rdx - 418ecd: 48 29 d7 sub rdi, rdx - 418ed0: 48 39 f8 cmp rax, rdi - 418ed3: 76 5b jbe 0x418f30 <_IO_init_marker+0xd0> - 418ed5: be ff ff ff ff mov esi, 4294967295 - 418eda: 48 89 df mov rdi, rbx - 418edd: 41 ff 54 24 18 call qword ptr [r12 + 24] - 418ee2: 83 f8 ff cmp eax, -1 - 418ee5: 74 50 je 0x418f37 <_IO_init_marker+0xd7> - 418ee7: 8b 13 mov edx, dword ptr [rbx] - 418ee9: 48 8b 43 28 mov rax, qword ptr [rbx + 40] - 418eed: 89 d1 mov ecx, edx - 418eef: 81 e1 00 01 00 00 and ecx, 256 - 418ef5: 75 29 jne 0x418f20 <_IO_init_marker+0xc0> - 418ef7: 48 8b 73 38 mov rsi, qword ptr [rbx + 56] - 418efb: 48 89 73 18 mov qword ptr [rbx + 24], rsi - 418eff: 48 39 43 10 cmp qword ptr [rbx + 16], rax - 418f03: 73 04 jae 0x418f09 <_IO_init_marker+0xa9> - 418f05: 48 89 43 10 mov qword ptr [rbx + 16], rax - 418f09: 80 e6 f7 and dh, -9 - 418f0c: 48 89 43 08 mov qword ptr [rbx + 8], rax - 418f10: 48 89 43 30 mov qword ptr [rbx + 48], rax - 418f14: 48 89 43 20 mov qword ptr [rbx + 32], rax - 418f18: 89 13 mov dword ptr [rbx], edx - 418f1a: e9 66 ff ff ff jmp 0x418e85 <_IO_init_marker+0x25> - 418f1f: 90 nop - 418f20: 48 8b 73 50 mov rsi, qword ptr [rbx + 80] - 418f24: 48 89 73 18 mov qword ptr [rbx + 24], rsi - 418f28: eb df jmp 0x418f09 <_IO_init_marker+0xa9> - 418f2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 418f30: e8 5b ae ff ff call 0x413d90 <_IO_vtable_check> - 418f35: eb 9e jmp 0x418ed5 <_IO_init_marker+0x75> - 418f37: 8b 0b mov ecx, dword ptr [rbx] - 418f39: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 418f3d: 81 e1 00 01 00 00 and ecx, 256 - 418f43: e9 3d ff ff ff jmp 0x418e85 <_IO_init_marker+0x25> - 418f48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000418f50 <_IO_remove_marker>: - 418f50: f3 0f 1e fa endbr64 - 418f54: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 418f58: 48 8b 42 60 mov rax, qword ptr [rdx + 96] - 418f5c: 48 85 c0 test rax, rax - 418f5f: 74 1f je 0x418f80 <_IO_remove_marker+0x30> - 418f61: 48 39 c7 cmp rdi, rax - 418f64: 75 0f jne 0x418f75 <_IO_remove_marker+0x25> - 418f66: eb 19 jmp 0x418f81 <_IO_remove_marker+0x31> - 418f68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 418f70: 48 39 c7 cmp rdi, rax - 418f73: 74 10 je 0x418f85 <_IO_remove_marker+0x35> - 418f75: 48 89 c2 mov rdx, rax - 418f78: 48 8b 00 mov rax, qword ptr [rax] - 418f7b: 48 85 c0 test rax, rax - 418f7e: 75 f0 jne 0x418f70 <_IO_remove_marker+0x20> - 418f80: c3 ret - 418f81: 48 83 c2 60 add rdx, 96 - 418f85: 48 8b 07 mov rax, qword ptr [rdi] - 418f88: 48 89 02 mov qword ptr [rdx], rax - 418f8b: c3 ret - 418f8c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000418f90 <_IO_marker_difference>: - 418f90: f3 0f 1e fa endbr64 - 418f94: 8b 47 10 mov eax, dword ptr [rdi + 16] - 418f97: 2b 46 10 sub eax, dword ptr [rsi + 16] - 418f9a: c3 ret - 418f9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000418fa0 <_IO_marker_delta>: - 418fa0: f3 0f 1e fa endbr64 - 418fa4: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 418fa8: 48 85 c0 test rax, rax - 418fab: 74 24 je 0x418fd1 <_IO_marker_delta+0x31> - 418fad: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 418fb1: f7 00 00 01 00 00 test dword ptr [rax], 256 - 418fb7: 75 0f jne 0x418fc8 <_IO_marker_delta+0x28> - 418fb9: 2b 50 18 sub edx, dword ptr [rax + 24] - 418fbc: 8b 47 10 mov eax, dword ptr [rdi + 16] - 418fbf: 29 d0 sub eax, edx - 418fc1: c3 ret - 418fc2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 418fc8: 2b 50 10 sub edx, dword ptr [rax + 16] - 418fcb: 8b 47 10 mov eax, dword ptr [rdi + 16] - 418fce: 29 d0 sub eax, edx - 418fd0: c3 ret - 418fd1: b8 ff ff ff ff mov eax, 4294967295 - 418fd6: c3 ret - 418fd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000418fe0 <_IO_seekmark>: - 418fe0: f3 0f 1e fa endbr64 - 418fe4: 48 39 7e 08 cmp qword ptr [rsi + 8], rdi - 418fe8: 0f 85 92 00 00 00 jne 0x419080 <_IO_seekmark+0xa0> - 418fee: 8b 17 mov edx, dword ptr [rdi] - 418ff0: 48 63 46 10 movsxd rax, dword ptr [rsi + 16] - 418ff4: 89 d6 mov esi, edx - 418ff6: 81 e6 00 01 00 00 and esi, 256 - 418ffc: 85 c0 test eax, eax - 418ffe: 78 40 js 0x419040 <_IO_seekmark+0x60> - 419000: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 419004: 85 f6 test esi, esi - 419006: 74 24 je 0x41902c <_IO_seekmark+0x4c> - 419008: 80 e6 fe and dh, -2 - 41900b: 48 8b 77 58 mov rsi, qword ptr [rdi + 88] - 41900f: 89 17 mov dword ptr [rdi], edx - 419011: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 419015: 48 89 77 10 mov qword ptr [rdi + 16], rsi - 419019: 48 89 57 58 mov qword ptr [rdi + 88], rdx - 41901d: 48 8b 57 48 mov rdx, qword ptr [rdi + 72] - 419021: 48 89 4f 48 mov qword ptr [rdi + 72], rcx - 419025: 48 89 57 18 mov qword ptr [rdi + 24], rdx - 419029: 48 89 d1 mov rcx, rdx - 41902c: 48 01 c8 add rax, rcx - 41902f: 48 89 47 08 mov qword ptr [rdi + 8], rax - 419033: 31 c0 xor eax, eax - 419035: c3 ret - 419036: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 419040: 48 8b 4f 10 mov rcx, qword ptr [rdi + 16] - 419044: 85 f6 test esi, esi - 419046: 75 e4 jne 0x41902c <_IO_seekmark+0x4c> - 419048: 80 ce 01 or dh, 1 - 41904b: 48 8b 77 48 mov rsi, qword ptr [rdi + 72] - 41904f: 89 17 mov dword ptr [rdi], edx - 419051: 48 8b 57 58 mov rdx, qword ptr [rdi + 88] - 419055: 48 89 4f 58 mov qword ptr [rdi + 88], rcx - 419059: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 41905d: 48 89 57 10 mov qword ptr [rdi + 16], rdx - 419061: 48 89 4f 48 mov qword ptr [rdi + 72], rcx - 419065: 48 89 d1 mov rcx, rdx - 419068: 48 01 c8 add rax, rcx - 41906b: 48 89 77 18 mov qword ptr [rdi + 24], rsi - 41906f: 48 89 47 08 mov qword ptr [rdi + 8], rax - 419073: 31 c0 xor eax, eax - 419075: c3 ret - 419076: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 419080: b8 ff ff ff ff mov eax, 4294967295 - 419085: c3 ret - 419086: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000419090 <_IO_unsave_markers>: - 419090: f3 0f 1e fa endbr64 - 419094: 53 push rbx - 419095: 48 83 7f 60 00 cmp qword ptr [rdi + 96], 0 - 41909a: 48 89 fb mov rbx, rdi - 41909d: 74 08 je 0x4190a7 <_IO_unsave_markers+0x17> - 41909f: 48 c7 47 60 00 00 00 00 mov qword ptr [rdi + 96], 0 - 4190a7: 48 8b 7b 48 mov rdi, qword ptr [rbx + 72] - 4190ab: 48 85 ff test rdi, rdi - 4190ae: 74 3c je 0x4190ec <_IO_unsave_markers+0x5c> - 4190b0: 8b 03 mov eax, dword ptr [rbx] - 4190b2: f6 c4 01 test ah, 1 - 4190b5: 74 20 je 0x4190d7 <_IO_unsave_markers+0x47> - 4190b7: 80 e4 fe and ah, -2 - 4190ba: 48 89 7b 08 mov qword ptr [rbx + 8], rdi - 4190be: 89 03 mov dword ptr [rbx], eax - 4190c0: 48 8b 43 58 mov rax, qword ptr [rbx + 88] - 4190c4: 48 89 43 10 mov qword ptr [rbx + 16], rax - 4190c8: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 4190cc: 48 89 7b 18 mov qword ptr [rbx + 24], rdi - 4190d0: 48 89 43 48 mov qword ptr [rbx + 72], rax - 4190d4: 48 89 c7 mov rdi, rax - 4190d7: e8 74 64 00 00 call 0x41f550 - 4190dc: 48 c7 43 58 00 00 00 00 mov qword ptr [rbx + 88], 0 - 4190e4: 66 0f ef c0 pxor xmm0, xmm0 - 4190e8: 0f 11 43 48 movups xmmword ptr [rbx + 72], xmm0 - 4190ec: 5b pop rbx - 4190ed: c3 ret - 4190ee: 66 90 nop - -00000000004190f0 <_IO_default_pbackfail>: - 4190f0: f3 0f 1e fa endbr64 - 4190f4: 41 57 push r15 - 4190f6: 41 56 push r14 - 4190f8: 41 55 push r13 - 4190fa: 41 54 push r12 - 4190fc: 55 push rbp - 4190fd: 89 f5 mov ebp, esi - 4190ff: 53 push rbx - 419100: 48 89 fb mov rbx, rdi - 419103: 48 83 ec 18 sub rsp, 24 - 419107: 44 8b 2f mov r13d, dword ptr [rdi] - 41910a: 4c 8b 67 08 mov r12, qword ptr [rdi + 8] - 41910e: 4c 8b 77 18 mov r14, qword ptr [rdi + 24] - 419112: 44 89 e8 mov eax, r13d - 419115: 25 00 01 00 00 and eax, 256 - 41911a: 4d 39 f4 cmp r12, r14 - 41911d: 76 31 jbe 0x419150 <_IO_default_pbackfail+0x60> - 41911f: 85 c0 test eax, eax - 419121: 0f 84 99 00 00 00 je 0x4191c0 <_IO_default_pbackfail+0xd0> - 419127: 49 8d 44 24 ff lea rax, [r12 - 1] - 41912c: 48 89 43 08 mov qword ptr [rbx + 8], rax - 419130: 41 88 6c 24 ff mov byte ptr [r12 - 1], bpl - 419135: 40 0f b6 c5 movzx eax, bpl - 419139: 48 83 c4 18 add rsp, 24 - 41913d: 5b pop rbx - 41913e: 5d pop rbp - 41913f: 41 5c pop r12 - 419141: 41 5d pop r13 - 419143: 41 5e pop r14 - 419145: 41 5f pop r15 - 419147: c3 ret - 419148: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 419150: 85 c0 test eax, eax - 419152: 0f 84 a8 00 00 00 je 0x419200 <_IO_default_pbackfail+0x110> - 419158: 4c 8b 7b 10 mov r15, qword ptr [rbx + 16] - 41915c: 4d 29 f7 sub r15, r14 - 41915f: 4b 8d 0c 3f lea rcx, [r15 + r15] - 419163: 48 89 cf mov rdi, rcx - 419166: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 41916b: e8 f0 5d 00 00 call 0x41ef60 - 419170: 49 89 c5 mov r13, rax - 419173: 48 85 c0 test rax, rax - 419176: 0f 84 f9 00 00 00 je 0x419275 <_IO_default_pbackfail+0x185> - 41917c: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 419181: 4c 89 fa mov rdx, r15 - 419184: 4c 89 f6 mov rsi, r14 - 419187: 49 89 cc mov r12, rcx - 41918a: 4d 29 fc sub r12, r15 - 41918d: 49 01 c4 add r12, rax - 419190: 4c 89 e7 mov rdi, r12 - 419193: e8 c8 7e fe ff call 0x401060 <.plt+0x40> - 419198: 4c 89 f7 mov rdi, r14 - 41919b: e8 b0 63 00 00 call 0x41f550 - 4191a0: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 4191a5: 4c 89 6b 18 mov qword ptr [rbx + 24], r13 - 4191a9: 4c 89 63 50 mov qword ptr [rbx + 80], r12 - 4191ad: 49 01 cd add r13, rcx - 4191b0: 4c 89 6b 10 mov qword ptr [rbx + 16], r13 - 4191b4: e9 6e ff ff ff jmp 0x419127 <_IO_default_pbackfail+0x37> - 4191b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4191c0: 41 0f b6 44 24 ff movzx eax, byte ptr [r12 - 1] - 4191c6: 39 f0 cmp eax, esi - 4191c8: 0f 84 9a 00 00 00 je 0x419268 <_IO_default_pbackfail+0x178> - 4191ce: 48 83 7f 48 00 cmp qword ptr [rdi + 72], 0 - 4191d3: 74 6b je 0x419240 <_IO_default_pbackfail+0x150> - 4191d5: 4c 89 e6 mov rsi, r12 - 4191d8: 48 89 df mov rdi, rbx - 4191db: e8 e0 d7 ff ff call 0x4169c0 - 4191e0: 85 c0 test eax, eax - 4191e2: 0f 85 8d 00 00 00 jne 0x419275 <_IO_default_pbackfail+0x185> - 4191e8: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] - 4191ec: 44 8b 2b mov r13d, dword ptr [rbx] - 4191ef: 4c 8b 63 58 mov r12, qword ptr [rbx + 88] - 4191f3: 48 8b 43 48 mov rax, qword ptr [rbx + 72] - 4191f7: eb 17 jmp 0x419210 <_IO_default_pbackfail+0x120> - 4191f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 419200: 48 8b 43 48 mov rax, qword ptr [rbx + 72] - 419204: 48 85 c0 test rax, rax - 419207: 74 37 je 0x419240 <_IO_default_pbackfail+0x150> - 419209: 4c 89 e1 mov rcx, r12 - 41920c: 4c 8b 63 58 mov r12, qword ptr [rbx + 88] - 419210: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 419214: 66 49 0f 6e c4 movq xmm0, r12 - 419219: 41 81 cd 00 01 00 00 or r13d, 256 - 419220: 48 89 43 18 mov qword ptr [rbx + 24], rax - 419224: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 419228: 44 89 2b mov dword ptr [rbx], r13d - 41922b: 48 89 53 58 mov qword ptr [rbx + 88], rdx - 41922f: 48 89 4b 48 mov qword ptr [rbx + 72], rcx - 419233: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 419237: e9 eb fe ff ff jmp 0x419127 <_IO_default_pbackfail+0x37> - 41923c: 0f 1f 40 00 nop dword ptr [rax] - 419240: bf 80 00 00 00 mov edi, 128 - 419245: e8 16 5d 00 00 call 0x41ef60 - 41924a: 48 85 c0 test rax, rax - 41924d: 74 26 je 0x419275 <_IO_default_pbackfail+0x185> - 41924f: 48 8d 90 80 00 00 00 lea rdx, [rax + 128] - 419256: 4c 89 e1 mov rcx, r12 - 419259: 48 89 53 50 mov qword ptr [rbx + 80], rdx - 41925d: 49 89 d4 mov r12, rdx - 419260: eb ae jmp 0x419210 <_IO_default_pbackfail+0x120> - 419262: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 419268: 49 83 ec 01 sub r12, 1 - 41926c: 4c 89 67 08 mov qword ptr [rdi + 8], r12 - 419270: e9 c0 fe ff ff jmp 0x419135 <_IO_default_pbackfail+0x45> - 419275: b8 ff ff ff ff mov eax, 4294967295 - 41927a: e9 ba fe ff ff jmp 0x419139 <_IO_default_pbackfail+0x49> - 41927f: 90 nop - -0000000000419280 <_IO_default_seek>: - 419280: f3 0f 1e fa endbr64 - 419284: 48 c7 c0 ff ff ff ff mov rax, -1 - 41928b: c3 ret - 41928c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000419290 <_IO_default_stat>: - 419290: f3 0f 1e fa endbr64 - 419294: b8 ff ff ff ff mov eax, 4294967295 - 419299: c3 ret - 41929a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -00000000004192a0 <_IO_default_read>: - 4192a0: f3 0f 1e fa endbr64 - 4192a4: 48 c7 c0 ff ff ff ff mov rax, -1 - 4192ab: c3 ret - 4192ac: 0f 1f 40 00 nop dword ptr [rax] - -00000000004192b0 <_IO_default_write>: - 4192b0: f3 0f 1e fa endbr64 - 4192b4: 31 c0 xor eax, eax - 4192b6: c3 ret - 4192b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -00000000004192c0 <_IO_default_showmanyc>: - 4192c0: f3 0f 1e fa endbr64 - 4192c4: b8 ff ff ff ff mov eax, 4294967295 - 4192c9: c3 ret - 4192ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -00000000004192d0 <_IO_default_imbue>: - 4192d0: f3 0f 1e fa endbr64 - 4192d4: c3 ret - 4192d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -00000000004192e0 <_IO_iter_begin>: - 4192e0: f3 0f 1e fa endbr64 - 4192e4: 48 8b 05 35 6e 0a 00 mov rax, qword ptr [rip + 683573] # 0x4c0120 <_IO_list_all> - 4192eb: c3 ret - 4192ec: 0f 1f 40 00 nop dword ptr [rax] - -00000000004192f0 <_IO_iter_end>: - 4192f0: f3 0f 1e fa endbr64 - 4192f4: 31 c0 xor eax, eax - 4192f6: c3 ret - 4192f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000419300 <_IO_iter_next>: - 419300: f3 0f 1e fa endbr64 - 419304: 48 8b 47 68 mov rax, qword ptr [rdi + 104] - 419308: c3 ret - 419309: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000419310 <_IO_iter_file>: - 419310: f3 0f 1e fa endbr64 - 419314: 48 89 f8 mov rax, rdi - 419317: c3 ret - 419318: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000419320 <_IO_list_lock>: - 419320: f3 0f 1e fa endbr64 - 419324: 53 push rbx - 419325: 64 48 8b 1c 25 10 00 00 00 mov rbx, qword ptr fs:[16] - 41932e: 48 39 1d 23 99 0a 00 cmp qword ptr [rip + 694563], rbx # 0x4c2c58 - 419335: 74 1f je 0x419356 <_IO_list_lock+0x36> - 419337: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41933f: 85 c0 test eax, eax - 419341: 75 1d jne 0x419360 <_IO_list_lock+0x40> - 419343: ba 01 00 00 00 mov edx, 1 - 419348: 0f b1 15 01 99 0a 00 cmpxchg dword ptr [rip + 694529], edx # 0x4c2c50 - 41934f: 48 89 1d 02 99 0a 00 mov qword ptr [rip + 694530], rbx # 0x4c2c58 - 419356: 83 05 f7 98 0a 00 01 add dword ptr [rip + 694519], 1 # 0x4c2c54 - 41935d: 5b pop rbx - 41935e: c3 ret - 41935f: 90 nop - 419360: 31 c0 xor eax, eax - 419362: ba 01 00 00 00 mov edx, 1 - 419367: f0 lock - 419368: 0f b1 15 e1 98 0a 00 cmpxchg dword ptr [rip + 694497], edx # 0x4c2c50 - 41936f: 74 de je 0x41934f <_IO_list_lock+0x2f> - 419371: 48 8d 3d d8 98 0a 00 lea rdi, [rip + 694488] # 0x4c2c50 - 419378: e8 23 0a 00 00 call 0x419da0 <__lll_lock_wait_private> - 41937d: eb d0 jmp 0x41934f <_IO_list_lock+0x2f> - 41937f: 90 nop - -0000000000419380 <_IO_list_unlock>: - 419380: f3 0f 1e fa endbr64 - 419384: 8b 05 ca 98 0a 00 mov eax, dword ptr [rip + 694474] # 0x4c2c54 - 41938a: 83 e8 01 sub eax, 1 - 41938d: 89 05 c1 98 0a 00 mov dword ptr [rip + 694465], eax # 0x4c2c54 - 419393: 75 49 jne 0x4193de <_IO_list_unlock+0x5e> - 419395: 48 c7 05 b8 98 0a 00 00 00 00 00 mov qword ptr [rip + 694456], 0 # 0x4c2c58 - 4193a0: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4193a8: 85 d2 test edx, edx - 4193aa: 75 0c jne 0x4193b8 <_IO_list_unlock+0x38> - 4193ac: 83 2d 9d 98 0a 00 01 sub dword ptr [rip + 694429], 1 # 0x4c2c50 - 4193b3: c3 ret - 4193b4: 0f 1f 40 00 nop dword ptr [rax] - 4193b8: 87 05 92 98 0a 00 xchg dword ptr [rip + 694418], eax # 0x4c2c50 - 4193be: 83 f8 01 cmp eax, 1 - 4193c1: 7e 1b jle 0x4193de <_IO_list_unlock+0x5e> - 4193c3: 45 31 d2 xor r10d, r10d - 4193c6: ba 01 00 00 00 mov edx, 1 - 4193cb: be 81 00 00 00 mov esi, 129 - 4193d0: b8 ca 00 00 00 mov eax, 202 - 4193d5: 48 8d 3d 74 98 0a 00 lea rdi, [rip + 694388] # 0x4c2c50 - 4193dc: 0f 05 syscall - 4193de: c3 ret - 4193df: 90 nop - -00000000004193e0 <_IO_list_resetlock>: - 4193e0: f3 0f 1e fa endbr64 - 4193e4: 48 c7 05 61 98 0a 00 00 00 00 00 mov qword ptr [rip + 694369], 0 # 0x4c2c50 - 4193ef: 48 c7 05 5e 98 0a 00 00 00 00 00 mov qword ptr [rip + 694366], 0 # 0x4c2c58 - 4193fa: c3 ret - 4193fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000419400 <_IO_str_underflow>: - 419400: f3 0f 1e fa endbr64 - 419404: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 419408: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 41940c: 48 39 d0 cmp rax, rdx - 41940f: 76 07 jbe 0x419418 <_IO_str_underflow+0x18> - 419411: 48 89 47 10 mov qword ptr [rdi + 16], rax - 419415: 48 89 c2 mov rdx, rax - 419418: 8b 0f mov ecx, dword ptr [rdi] - 41941a: 89 ce mov esi, ecx - 41941c: 81 e6 00 0c 00 00 and esi, 3072 - 419422: 81 fe 00 0c 00 00 cmp esi, 3072 - 419428: 74 16 je 0x419440 <_IO_str_underflow+0x40> - 41942a: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 41942e: 48 39 d0 cmp rax, rdx - 419431: 73 25 jae 0x419458 <_IO_str_underflow+0x58> - 419433: 0f b6 00 movzx eax, byte ptr [rax] - 419436: c3 ret - 419437: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 419440: 80 e5 f7 and ch, -9 - 419443: 48 89 47 08 mov qword ptr [rdi + 8], rax - 419447: 89 0f mov dword ptr [rdi], ecx - 419449: 48 8b 4f 30 mov rcx, qword ptr [rdi + 48] - 41944d: 48 89 4f 28 mov qword ptr [rdi + 40], rcx - 419451: eb db jmp 0x41942e <_IO_str_underflow+0x2e> - 419453: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 419458: b8 ff ff ff ff mov eax, 4294967295 - 41945d: c3 ret - 41945e: 66 90 nop - -0000000000419460 <_IO_str_overflow>: - 419460: f3 0f 1e fa endbr64 - 419464: 41 57 push r15 - 419466: 41 56 push r14 - 419468: 41 55 push r13 - 41946a: 41 54 push r12 - 41946c: 55 push rbp - 41946d: 89 f5 mov ebp, esi - 41946f: 53 push rbx - 419470: 48 83 ec 28 sub rsp, 40 - 419474: 8b 07 mov eax, dword ptr [rdi] - 419476: a8 08 test al, 8 - 419478: 0f 85 62 01 00 00 jne 0x4195e0 <_IO_str_overflow+0x180> - 41947e: 89 c2 mov edx, eax - 419480: 48 89 fb mov rbx, rdi - 419483: 81 e2 00 0c 00 00 and edx, 3072 - 419489: 81 fa 00 04 00 00 cmp edx, 1024 - 41948f: 0f 84 2b 01 00 00 je 0x4195c0 <_IO_str_overflow+0x160> - 419495: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] - 419499: 4c 8b 73 38 mov r14, qword ptr [rbx + 56] - 41949d: 4c 8b 63 40 mov r12, qword ptr [rbx + 64] - 4194a1: 31 c9 xor ecx, ecx - 4194a3: 48 89 d6 mov rsi, rdx - 4194a6: 4d 29 f4 sub r12, r14 - 4194a9: 83 fd ff cmp ebp, -1 - 4194ac: 0f 94 c1 sete cl - 4194af: 48 2b 73 20 sub rsi, qword ptr [rbx + 32] - 4194b3: 4c 01 e1 add rcx, r12 - 4194b6: 48 39 f1 cmp rcx, rsi - 4194b9: 0f 87 cb 00 00 00 ja 0x41958a <_IO_str_overflow+0x12a> - 4194bf: a8 01 test al, 1 - 4194c1: 0f 85 39 01 00 00 jne 0x419600 <_IO_str_overflow+0x1a0> - 4194c7: 4f 8d 7c 24 64 lea r15, [r12 + r12 + 100] - 4194cc: 4d 39 fc cmp r12, r15 - 4194cf: 0f 87 2b 01 00 00 ja 0x419600 <_IO_str_overflow+0x1a0> - 4194d5: 4c 89 ff mov rdi, r15 - 4194d8: e8 83 5a 00 00 call 0x41ef60 - 4194dd: 49 89 c5 mov r13, rax - 4194e0: 48 85 c0 test rax, rax - 4194e3: 0f 84 17 01 00 00 je 0x419600 <_IO_str_overflow+0x1a0> - 4194e9: 4d 85 f6 test r14, r14 - 4194ec: 74 1e je 0x41950c <_IO_str_overflow+0xac> - 4194ee: 4c 89 e2 mov rdx, r12 - 4194f1: 4c 89 f6 mov rsi, r14 - 4194f4: 48 89 c7 mov rdi, rax - 4194f7: e8 64 7b fe ff call 0x401060 <.plt+0x40> - 4194fc: 4c 89 f7 mov rdi, r14 - 4194ff: e8 4c 60 00 00 call 0x41f550 - 419504: 48 c7 43 38 00 00 00 00 mov qword ptr [rbx + 56], 0 - 41950c: 66 49 0f 6e cd movq xmm1, r13 - 419511: 66 49 0f 6e d6 movq xmm2, r14 - 419516: 4c 89 fa mov rdx, r15 - 419519: 31 f6 xor esi, esi - 41951b: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] - 41951f: 66 0f 6c d2 punpcklqdq xmm2, xmm2 # xmm2 = xmm2[0,0] - 419523: 4b 8d 7c 25 00 lea rdi, [r13 + r12] - 419528: 4c 29 e2 sub rdx, r12 - 41952b: 0f 29 0c 24 movaps xmmword ptr [rsp], xmm1 - 41952f: 0f 29 54 24 10 movaps xmmword ptr [rsp + 16], xmm2 - 419534: e8 d7 7b fe ff call 0x401110 <.plt+0xf0> - 419539: 4b 8d 54 3d 00 lea rdx, [r13 + r15] - 41953e: 4c 89 ee mov rsi, r13 - 419541: 48 89 df mov rdi, rbx - 419544: b9 01 00 00 00 mov ecx, 1 - 419549: e8 c2 e2 ff ff call 0x417810 <_IO_setb> - 41954e: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 419552: 48 8b 53 28 mov rdx, qword ptr [rbx + 40] - 419556: 4c 89 6b 20 mov qword ptr [rbx + 32], r13 - 41955a: f3 0f 6f 43 08 movdqu xmm0, xmmword ptr [rbx + 8] - 41955f: 66 0f fb 44 24 10 psubq xmm0, xmmword ptr [rsp + 16] - 419565: 4c 29 f0 sub rax, r14 - 419568: 4c 29 f2 sub rdx, r14 - 41956b: 66 0f d4 04 24 paddq xmm0, xmmword ptr [rsp] - 419570: 4c 01 e8 add rax, r13 - 419573: 4c 01 ea add rdx, r13 - 419576: 48 89 43 18 mov qword ptr [rbx + 24], rax - 41957a: 48 8b 43 40 mov rax, qword ptr [rbx + 64] - 41957e: 48 89 53 28 mov qword ptr [rbx + 40], rdx - 419582: 48 89 43 30 mov qword ptr [rbx + 48], rax - 419586: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 41958a: 83 fd ff cmp ebp, -1 - 41958d: 74 0f je 0x41959e <_IO_str_overflow+0x13e> - 41958f: 48 8d 42 01 lea rax, [rdx + 1] - 419593: 48 89 43 28 mov qword ptr [rbx + 40], rax - 419597: 40 88 2a mov byte ptr [rdx], bpl - 41959a: 48 8b 53 28 mov rdx, qword ptr [rbx + 40] - 41959e: 89 e8 mov eax, ebp - 4195a0: 48 39 53 10 cmp qword ptr [rbx + 16], rdx - 4195a4: 73 04 jae 0x4195aa <_IO_str_overflow+0x14a> - 4195a6: 48 89 53 10 mov qword ptr [rbx + 16], rdx - 4195aa: 48 83 c4 28 add rsp, 40 - 4195ae: 5b pop rbx - 4195af: 5d pop rbp - 4195b0: 41 5c pop r12 - 4195b2: 41 5d pop r13 - 4195b4: 41 5e pop r14 - 4195b6: 41 5f pop r15 - 4195b8: c3 ret - 4195b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4195c0: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 4195c4: 48 8b 4f 10 mov rcx, qword ptr [rdi + 16] - 4195c8: 80 cc 08 or ah, 8 - 4195cb: 89 07 mov dword ptr [rdi], eax - 4195cd: 48 89 57 28 mov qword ptr [rdi + 40], rdx - 4195d1: 48 89 4f 08 mov qword ptr [rdi + 8], rcx - 4195d5: e9 bf fe ff ff jmp 0x419499 <_IO_str_overflow+0x39> - 4195da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4195e0: 31 c0 xor eax, eax - 4195e2: 83 fe ff cmp esi, -1 - 4195e5: 0f 95 c0 setne al - 4195e8: 48 83 c4 28 add rsp, 40 - 4195ec: 5b pop rbx - 4195ed: f7 d8 neg eax - 4195ef: 5d pop rbp - 4195f0: 41 5c pop r12 - 4195f2: 41 5d pop r13 - 4195f4: 41 5e pop r14 - 4195f6: 41 5f pop r15 - 4195f8: c3 ret - 4195f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 419600: b8 ff ff ff ff mov eax, 4294967295 - 419605: eb a3 jmp 0x4195aa <_IO_str_overflow+0x14a> - 419607: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000419610 : - 419610: 41 57 push r15 - 419612: 41 56 push r14 - 419614: 41 55 push r13 - 419616: 41 54 push r12 - 419618: 55 push rbp - 419619: 53 push rbx - 41961a: 48 83 ec 28 sub rsp, 40 - 41961e: 4c 8b 6f 38 mov r13, qword ptr [rdi + 56] - 419622: 89 54 24 04 mov dword ptr [rsp + 4], edx - 419626: 48 8b 57 40 mov rdx, qword ptr [rdi + 64] - 41962a: 4c 29 ea sub rdx, r13 - 41962d: 48 39 f2 cmp rdx, rsi - 419630: 0f 8d 12 01 00 00 jge 0x419748 - 419636: 44 8b 27 mov r12d, dword ptr [rdi] - 419639: 48 89 fb mov rbx, rdi - 41963c: 41 83 e4 01 and r12d, 1 - 419640: 74 1e je 0x419660 - 419642: 41 bc 01 00 00 00 mov r12d, 1 - 419648: 48 83 c4 28 add rsp, 40 - 41964c: 44 89 e0 mov eax, r12d - 41964f: 5b pop rbx - 419650: 5d pop rbp - 419651: 41 5c pop r12 - 419653: 41 5d pop r13 - 419655: 41 5e pop r14 - 419657: 41 5f pop r15 - 419659: c3 ret - 41965a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 419660: 48 8b 47 20 mov rax, qword ptr [rdi + 32] - 419664: 48 8d 4e 64 lea rcx, [rsi + 100] - 419668: 4c 8b 77 30 mov r14, qword ptr [rdi + 48] - 41966c: 48 89 f5 mov rbp, rsi - 41966f: 48 89 cf mov rdi, rcx - 419672: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx - 419677: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 41967c: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 419681: e8 da 58 00 00 call 0x41ef60 - 419686: 49 89 c7 mov r15, rax - 419689: 48 85 c0 test rax, rax - 41968c: 74 b4 je 0x419642 - 41968e: 4d 85 ed test r13, r13 - 419691: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 419696: 74 25 je 0x4196bd - 419698: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 41969d: 4c 89 ee mov rsi, r13 - 4196a0: 48 89 c7 mov rdi, rax - 4196a3: e8 b8 79 fe ff call 0x401060 <.plt+0x40> - 4196a8: 4c 89 ef mov rdi, r13 - 4196ab: e8 a0 5e 00 00 call 0x41f550 - 4196b0: 48 c7 43 38 00 00 00 00 mov qword ptr [rbx + 56], 0 - 4196b8: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 4196bd: 49 8d 14 0f lea rdx, [r15 + rcx] - 4196c1: 4c 89 fe mov rsi, r15 - 4196c4: b9 01 00 00 00 mov ecx, 1 - 4196c9: 48 89 df mov rdi, rbx - 4196cc: 4c 2b 74 24 08 sub r14, qword ptr [rsp + 8] - 4196d1: e8 3a e1 ff ff call 0x417810 <_IO_setb> - 4196d6: 8b 44 24 04 mov eax, dword ptr [rsp + 4] - 4196da: 85 c0 test eax, eax - 4196dc: 74 72 je 0x419750 - 4196de: 48 8b 43 20 mov rax, qword ptr [rbx + 32] - 4196e2: 4c 89 7b 18 mov qword ptr [rbx + 24], r15 - 4196e6: 4c 29 e8 sub rax, r13 - 4196e9: 4c 01 f8 add rax, r15 - 4196ec: 48 89 43 20 mov qword ptr [rbx + 32], rax - 4196f0: 48 8b 43 28 mov rax, qword ptr [rbx + 40] - 4196f4: 4c 29 e8 sub rax, r13 - 4196f7: 4c 01 f8 add rax, r15 - 4196fa: 48 89 43 28 mov qword ptr [rbx + 40], rax - 4196fe: 48 8b 43 30 mov rax, qword ptr [rbx + 48] - 419702: 4c 29 e8 sub rax, r13 - 419705: 4c 01 f8 add rax, r15 - 419708: 48 89 43 30 mov qword ptr [rbx + 48], rax - 41970c: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 419710: 4c 29 e8 sub rax, r13 - 419713: 4c 01 f8 add rax, r15 - 419716: 48 89 43 08 mov qword ptr [rbx + 8], rax - 41971a: 48 8b 43 40 mov rax, qword ptr [rbx + 64] - 41971e: 48 89 43 10 mov qword ptr [rbx + 16], rax - 419722: 4c 39 f5 cmp rbp, r14 - 419725: 0f 8c 92 00 00 00 jl 0x4197bd - 41972b: 48 89 ea mov rdx, rbp - 41972e: 4b 8d 3c 37 lea rdi, [r15 + r14] - 419732: 31 f6 xor esi, esi - 419734: 4c 29 f2 sub rdx, r14 - 419737: e8 d4 79 fe ff call 0x401110 <.plt+0xf0> - 41973c: e9 07 ff ff ff jmp 0x419648 - 419741: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 419748: 45 31 e4 xor r12d, r12d - 41974b: e9 f8 fe ff ff jmp 0x419648 - 419750: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 419754: f3 0f 6f 53 08 movdqu xmm2, xmmword ptr [rbx + 8] - 419759: 66 49 0f 6e c5 movq xmm0, r13 - 41975e: 66 49 0f 6e cf movq xmm1, r15 - 419763: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 419767: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] - 41976b: 4c 89 7b 20 mov qword ptr [rbx + 32], r15 - 41976f: 4c 29 e8 sub rax, r13 - 419772: 66 0f fb d0 psubq xmm2, xmm0 - 419776: 4c 01 f8 add rax, r15 - 419779: 66 0f 6f c2 movdqa xmm0, xmm2 - 41977d: 48 89 43 18 mov qword ptr [rbx + 24], rax - 419781: 48 8b 43 28 mov rax, qword ptr [rbx + 40] - 419785: 66 0f d4 c1 paddq xmm0, xmm1 - 419789: 0f 11 43 08 movups xmmword ptr [rbx + 8], xmm0 - 41978d: 4c 29 e8 sub rax, r13 - 419790: 4c 01 f8 add rax, r15 - 419793: 48 89 43 28 mov qword ptr [rbx + 40], rax - 419797: 48 8b 43 40 mov rax, qword ptr [rbx + 64] - 41979b: 48 89 43 30 mov qword ptr [rbx + 48], rax - 41979f: 4c 39 f5 cmp rbp, r14 - 4197a2: 7c 19 jl 0x4197bd - 4197a4: 48 89 ea mov rdx, rbp - 4197a7: 4b 8d 3c 37 lea rdi, [r15 + r14] - 4197ab: 31 f6 xor esi, esi - 4197ad: 45 31 e4 xor r12d, r12d - 4197b0: 4c 29 f2 sub rdx, r14 - 4197b3: e8 58 79 fe ff call 0x401110 <.plt+0xf0> - 4197b8: e9 8b fe ff ff jmp 0x419648 - 4197bd: 48 8d 0d dc c3 07 00 lea rcx, [rip + 508892] # 0x495ba0 <__PRETTY_FUNCTION__.11590> - 4197c4: ba de 00 00 00 mov edx, 222 - 4197c9: 48 8d 35 b0 c3 07 00 lea rsi, [rip + 508848] # 0x495b80 <__PRETTY_FUNCTION__.13509+0x30> - 4197d0: 48 8d 3d b2 c3 07 00 lea rdi, [rip + 508850] # 0x495b89 <__PRETTY_FUNCTION__.13509+0x39> - 4197d7: e8 74 97 fe ff call 0x402f50 <__assert_fail> - 4197dc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004197e0 <_IO_str_seekoff>: - 4197e0: f3 0f 1e fa endbr64 - 4197e4: 41 57 push r15 - 4197e6: 41 56 push r14 - 4197e8: 41 89 d6 mov r14d, edx - 4197eb: 41 55 push r13 - 4197ed: 49 89 f5 mov r13, rsi - 4197f0: 41 54 push r12 - 4197f2: 55 push rbp - 4197f3: 89 cd mov ebp, ecx - 4197f5: 48 83 ec 10 sub rsp, 16 - 4197f9: 8b 07 mov eax, dword ptr [rdi] - 4197fb: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] - 4197ff: 48 8b 4f 20 mov rcx, qword ptr [rdi + 32] - 419803: 85 ed test ebp, ebp - 419805: 0f 85 e5 00 00 00 jne 0x4198f0 <_IO_str_seekoff+0x110> - 41980b: 89 c5 mov ebp, eax - 41980d: 81 e5 00 04 00 00 and ebp, 1024 - 419813: 0f 84 87 00 00 00 je 0x4198a0 <_IO_str_seekoff+0xc0> - 419819: f6 c4 08 test ah, 8 - 41981c: 0f 85 7e 01 00 00 jne 0x4199a0 <_IO_str_seekoff+0x1c0> - 419822: 48 39 ca cmp rdx, rcx - 419825: 0f 87 55 02 00 00 ja 0x419a80 <_IO_str_seekoff+0x2a0> - 41982b: 48 39 57 10 cmp qword ptr [rdi + 16], rdx - 41982f: 48 0f 43 57 10 cmovae rdx, qword ptr [rdi + 16] - 419834: bd 01 00 00 00 mov ebp, 1 - 419839: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 41983d: 49 89 d7 mov r15, rdx - 419840: 49 29 cf sub r15, rcx - 419843: 45 85 f6 test r14d, r14d - 419846: 0f 84 b4 01 00 00 je 0x419a00 <_IO_str_seekoff+0x220> - 41984c: 4d 89 fc mov r12, r15 - 41984f: 41 83 fe 01 cmp r14d, 1 - 419853: 0f 84 6f 01 00 00 je 0x4199c8 <_IO_str_seekoff+0x1e8> - 419859: 4c 89 e0 mov rax, r12 - 41985c: 48 f7 d8 neg rax - 41985f: 4c 39 e8 cmp rax, r13 - 419862: 0f 8f 28 02 00 00 jg 0x419a90 <_IO_str_seekoff+0x2b0> - 419868: 48 b8 ff ff ff ff ff ff ff 7f movabs rax, 9223372036854775807 - 419872: 4c 29 e0 sub rax, r12 - 419875: 4c 39 e8 cmp rax, r13 - 419878: 0f 8c 12 02 00 00 jl 0x419a90 <_IO_str_seekoff+0x2b0> - 41987e: 4d 01 ec add r12, r13 - 419881: 4d 39 e7 cmp r15, r12 - 419884: 0f 8c 9e 01 00 00 jl 0x419a28 <_IO_str_seekoff+0x248> - 41988a: 4c 01 e1 add rcx, r12 - 41988d: 48 89 57 10 mov qword ptr [rdi + 16], rdx - 419891: 48 89 4f 08 mov qword ptr [rdi + 8], rcx - 419895: e9 84 00 00 00 jmp 0x41991e <_IO_str_seekoff+0x13e> - 41989a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4198a0: 48 39 ca cmp rdx, rcx - 4198a3: 0f 86 07 01 00 00 jbe 0x4199b0 <_IO_str_seekoff+0x1d0> - 4198a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4198b0: f6 c4 01 test ah, 1 - 4198b3: 0f 84 d7 00 00 00 je 0x419990 <_IO_str_seekoff+0x1b0> - 4198b9: 48 8b 4f 50 mov rcx, qword ptr [rdi + 80] - 4198bd: 66 48 0f 6e c2 movq xmm0, rdx - 4198c2: 80 e4 f7 and ah, -9 - 4198c5: 48 89 4f 18 mov qword ptr [rdi + 24], rcx - 4198c9: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 4198cd: 89 07 mov dword ptr [rdi], eax - 4198cf: 0f 11 47 08 movups xmmword ptr [rdi + 8], xmm0 - 4198d3: 85 ed test ebp, ebp - 4198d5: 75 27 jne 0x4198fe <_IO_str_seekoff+0x11e> - 4198d7: 4c 8b 67 08 mov r12, qword ptr [rdi + 8] - 4198db: 49 29 cc sub r12, rcx - 4198de: 48 83 c4 10 add rsp, 16 - 4198e2: 4c 89 e0 mov rax, r12 - 4198e5: 5d pop rbp - 4198e6: 41 5c pop r12 - 4198e8: 41 5d pop r13 - 4198ea: 41 5e pop r14 - 4198ec: 41 5f pop r15 - 4198ee: c3 ret - 4198ef: 90 nop - 4198f0: 48 39 ca cmp rdx, rcx - 4198f3: 77 bb ja 0x4198b0 <_IO_str_seekoff+0xd0> - 4198f5: f6 c4 08 test ah, 8 - 4198f8: 75 b6 jne 0x4198b0 <_IO_str_seekoff+0xd0> - 4198fa: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 4198fe: 48 39 57 10 cmp qword ptr [rdi + 16], rdx - 419902: 48 0f 43 57 10 cmovae rdx, qword ptr [rdi + 16] - 419907: 49 c7 c4 ff ff ff ff mov r12, -1 - 41990e: 49 89 d7 mov r15, rdx - 419911: 49 29 cf sub r15, rcx - 419914: 40 f6 c5 01 test bpl, 1 - 419918: 0f 85 25 ff ff ff jne 0x419843 <_IO_str_seekoff+0x63> - 41991e: 83 e5 02 and ebp, 2 - 419921: 74 bb je 0x4198de <_IO_str_seekoff+0xfe> - 419923: 45 85 f6 test r14d, r14d - 419926: 0f 84 ec 00 00 00 je 0x419a18 <_IO_str_seekoff+0x238> - 41992c: 41 83 fe 01 cmp r14d, 1 - 419930: 0f 85 a2 00 00 00 jne 0x4199d8 <_IO_str_seekoff+0x1f8> - 419936: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] - 41993a: 48 8b 47 20 mov rax, qword ptr [rdi + 32] - 41993e: 49 89 d4 mov r12, rdx - 419941: 49 29 c4 sub r12, rax - 419944: 48 29 d0 sub rax, rdx - 419947: 48 ba ff ff ff ff ff ff ff 7f movabs rdx, 9223372036854775807 - 419951: 4c 29 e2 sub rdx, r12 - 419954: 49 39 d5 cmp r13, rdx - 419957: 0f 9f c2 setg dl - 41995a: 49 39 c5 cmp r13, rax - 41995d: 0f 8c 2d 01 00 00 jl 0x419a90 <_IO_str_seekoff+0x2b0> - 419963: 84 d2 test dl, dl - 419965: 0f 85 25 01 00 00 jne 0x419a90 <_IO_str_seekoff+0x2b0> - 41996b: 4d 01 ec add r12, r13 - 41996e: 4d 39 fc cmp r12, r15 - 419971: 0f 8f d9 00 00 00 jg 0x419a50 <_IO_str_seekoff+0x270> - 419977: 48 8b 47 20 mov rax, qword ptr [rdi + 32] - 41997b: 4c 01 e0 add rax, r12 - 41997e: 48 89 47 28 mov qword ptr [rdi + 40], rax - 419982: e9 57 ff ff ff jmp 0x4198de <_IO_str_seekoff+0xfe> - 419987: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 419990: 48 8b 4f 38 mov rcx, qword ptr [rdi + 56] - 419994: e9 24 ff ff ff jmp 0x4198bd <_IO_str_seekoff+0xdd> - 419999: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4199a0: bd 02 00 00 00 mov ebp, 2 - 4199a5: e9 06 ff ff ff jmp 0x4198b0 <_IO_str_seekoff+0xd0> - 4199aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4199b0: f6 c4 08 test ah, 8 - 4199b3: 0f 85 f7 fe ff ff jne 0x4198b0 <_IO_str_seekoff+0xd0> - 4199b9: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 4199bd: e9 15 ff ff ff jmp 0x4198d7 <_IO_str_seekoff+0xf7> - 4199c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4199c8: 4c 8b 67 08 mov r12, qword ptr [rdi + 8] - 4199cc: 49 29 cc sub r12, rcx - 4199cf: e9 85 fe ff ff jmp 0x419859 <_IO_str_seekoff+0x79> - 4199d4: 0f 1f 40 00 nop dword ptr [rax] - 4199d8: 48 ba ff ff ff ff ff ff ff 7f movabs rdx, 9223372036854775807 - 4199e2: 4c 89 f8 mov rax, r15 - 4199e5: 4d 89 fc mov r12, r15 - 4199e8: 4c 29 fa sub rdx, r15 - 4199eb: 48 f7 d8 neg rax - 4199ee: 49 39 d5 cmp r13, rdx - 4199f1: 0f 9f c2 setg dl - 4199f4: e9 61 ff ff ff jmp 0x41995a <_IO_str_seekoff+0x17a> - 4199f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 419a00: 4d 85 ed test r13, r13 - 419a03: 0f 88 87 00 00 00 js 0x419a90 <_IO_str_seekoff+0x2b0> - 419a09: 4d 89 ec mov r12, r13 - 419a0c: e9 70 fe ff ff jmp 0x419881 <_IO_str_seekoff+0xa1> - 419a11: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 419a18: 31 d2 xor edx, edx - 419a1a: 31 c0 xor eax, eax - 419a1c: 45 31 e4 xor r12d, r12d - 419a1f: e9 36 ff ff ff jmp 0x41995a <_IO_str_seekoff+0x17a> - 419a24: 0f 1f 40 00 nop dword ptr [rax] - 419a28: ba 01 00 00 00 mov edx, 1 - 419a2d: 4c 89 e6 mov rsi, r12 - 419a30: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 419a35: e8 d6 fb ff ff call 0x419610 - 419a3a: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 419a3f: 85 c0 test eax, eax - 419a41: 75 29 jne 0x419a6c <_IO_str_seekoff+0x28c> - 419a43: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 419a47: 4a 8d 14 39 lea rdx, [rcx + r15] - 419a4b: e9 3a fe ff ff jmp 0x41988a <_IO_str_seekoff+0xaa> - 419a50: 31 d2 xor edx, edx - 419a52: 4c 89 e6 mov rsi, r12 - 419a55: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 419a5a: e8 b1 fb ff ff call 0x419610 - 419a5f: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 419a64: 85 c0 test eax, eax - 419a66: 0f 84 0b ff ff ff je 0x419977 <_IO_str_seekoff+0x197> - 419a6c: 49 c7 c4 ff ff ff ff mov r12, -1 - 419a73: e9 66 fe ff ff jmp 0x4198de <_IO_str_seekoff+0xfe> - 419a78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 419a80: bd 01 00 00 00 mov ebp, 1 - 419a85: e9 26 fe ff ff jmp 0x4198b0 <_IO_str_seekoff+0xd0> - 419a8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 419a90: 48 c7 c0 c0 ff ff ff mov rax, -64 - 419a97: 49 c7 c4 ff ff ff ff mov r12, -1 - 419a9e: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 419aa5: e9 34 fe ff ff jmp 0x4198de <_IO_str_seekoff+0xfe> - 419aaa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000419ab0 <_IO_str_pbackfail>: - 419ab0: f3 0f 1e fa endbr64 - 419ab4: f6 07 08 test byte ptr [rdi], 8 - 419ab7: 74 05 je 0x419abe <_IO_str_pbackfail+0xe> - 419ab9: 83 fe ff cmp esi, -1 - 419abc: 75 0a jne 0x419ac8 <_IO_str_pbackfail+0x18> - 419abe: e9 2d f6 ff ff jmp 0x4190f0 <_IO_default_pbackfail> - 419ac3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 419ac8: b8 ff ff ff ff mov eax, 4294967295 - 419acd: c3 ret - 419ace: 66 90 nop - -0000000000419ad0 <_IO_str_finish>: - 419ad0: f3 0f 1e fa endbr64 - 419ad4: 55 push rbp - 419ad5: 48 89 fd mov rbp, rdi - 419ad8: 48 8b 7f 38 mov rdi, qword ptr [rdi + 56] - 419adc: 48 85 ff test rdi, rdi - 419adf: 74 06 je 0x419ae7 <_IO_str_finish+0x17> - 419ae1: f6 45 00 01 test byte ptr [rbp], 1 - 419ae5: 74 19 je 0x419b00 <_IO_str_finish+0x30> - 419ae7: 48 c7 45 38 00 00 00 00 mov qword ptr [rbp + 56], 0 - 419aef: 48 89 ef mov rdi, rbp - 419af2: 31 f6 xor esi, esi - 419af4: 5d pop rbp - 419af5: e9 46 e8 ff ff jmp 0x418340 <_IO_default_finish> - 419afa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 419b00: e8 4b 5a 00 00 call 0x41f550 - 419b05: eb e0 jmp 0x419ae7 <_IO_str_finish+0x17> - 419b07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000419b10 <_IO_str_init_static_internal>: - 419b10: f3 0f 1e fa endbr64 - 419b14: 41 55 push r13 - 419b16: 49 89 f5 mov r13, rsi - 419b19: 41 54 push r12 - 419b1b: 49 89 cc mov r12, rcx - 419b1e: 55 push rbp - 419b1f: 48 89 fd mov rbp, rdi - 419b22: 53 push rbx - 419b23: 48 83 ec 18 sub rsp, 24 - 419b27: 48 85 d2 test rdx, rdx - 419b2a: 75 6c jne 0x419b98 <_IO_str_init_static_internal+0x88> - 419b2c: 31 f6 xor esi, esi - 419b2e: 4c 89 ef mov rdi, r13 - 419b31: e8 1a 75 fe ff call 0x401050 <.plt+0x30> - 419b36: 48 89 c3 mov rbx, rax - 419b39: 66 49 0f 6e c5 movq xmm0, r13 - 419b3e: 31 c9 xor ecx, ecx - 419b40: 48 89 da mov rdx, rbx - 419b43: 4c 89 ee mov rsi, r13 - 419b46: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 419b4a: 48 89 ef mov rdi, rbp - 419b4d: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 - 419b51: e8 ba dc ff ff call 0x417810 <_IO_setb> - 419b56: 66 0f 6f 04 24 movdqa xmm0, xmmword ptr [rsp] - 419b5b: 4c 89 6d 08 mov qword ptr [rbp + 8], r13 - 419b5f: 0f 11 45 18 movups xmmword ptr [rbp + 24], xmm0 - 419b63: 4d 85 e4 test r12, r12 - 419b66: 74 48 je 0x419bb0 <_IO_str_init_static_internal+0xa0> - 419b68: 66 49 0f 6e c4 movq xmm0, r12 - 419b6d: 66 48 0f 6e cb movq xmm1, rbx - 419b72: 4c 89 65 10 mov qword ptr [rbp + 16], r12 - 419b76: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 419b7a: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 - 419b7e: 48 c7 85 e0 00 00 00 00 00 00 00 mov qword ptr [rbp + 224], 0 - 419b89: 48 83 c4 18 add rsp, 24 - 419b8d: 5b pop rbx - 419b8e: 5d pop rbp - 419b8f: 41 5c pop r12 - 419b91: 41 5d pop r13 - 419b93: c3 ret - 419b94: 0f 1f 40 00 nop dword ptr [rax] - 419b98: 48 01 f2 add rdx, rsi - 419b9b: 48 c7 c3 ff ff ff ff mov rbx, -1 - 419ba2: 48 39 d6 cmp rsi, rdx - 419ba5: 48 0f 42 da cmovb rbx, rdx - 419ba9: eb 8e jmp 0x419b39 <_IO_str_init_static_internal+0x29> - 419bab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 419bb0: 48 89 5d 10 mov qword ptr [rbp + 16], rbx - 419bb4: 0f 11 45 28 movups xmmword ptr [rbp + 40], xmm0 - 419bb8: eb c4 jmp 0x419b7e <_IO_str_init_static_internal+0x6e> - 419bba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000419bc0 <_IO_str_init_static>: - 419bc0: f3 0f 1e fa endbr64 - 419bc4: 41 55 push r13 - 419bc6: 49 89 f5 mov r13, rsi - 419bc9: 41 54 push r12 - 419bcb: 49 89 fc mov r12, rdi - 419bce: 55 push rbp - 419bcf: 48 89 cd mov rbp, rcx - 419bd2: 53 push rbx - 419bd3: bb ff ff ff ff mov ebx, 4294967295 - 419bd8: 48 83 ec 18 sub rsp, 24 - 419bdc: 85 d2 test edx, edx - 419bde: 0f 48 d3 cmovs edx, ebx - 419be1: 48 63 d2 movsxd rdx, edx - 419be4: 48 85 d2 test rdx, rdx - 419be7: 75 77 jne 0x419c60 <_IO_str_init_static+0xa0> - 419be9: 31 f6 xor esi, esi - 419beb: 4c 89 ef mov rdi, r13 - 419bee: e8 5d 74 fe ff call 0x401050 <.plt+0x30> - 419bf3: 48 89 c3 mov rbx, rax - 419bf6: 66 49 0f 6e c5 movq xmm0, r13 - 419bfb: 31 c9 xor ecx, ecx - 419bfd: 48 89 da mov rdx, rbx - 419c00: 4c 89 ee mov rsi, r13 - 419c03: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 419c07: 4c 89 e7 mov rdi, r12 - 419c0a: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 - 419c0e: e8 fd db ff ff call 0x417810 <_IO_setb> - 419c13: 66 0f 6f 04 24 movdqa xmm0, xmmword ptr [rsp] - 419c18: 4d 89 6c 24 08 mov qword ptr [r12 + 8], r13 - 419c1d: 41 0f 11 44 24 18 movups xmmword ptr [r12 + 24], xmm0 - 419c23: 48 85 ed test rbp, rbp - 419c26: 74 50 je 0x419c78 <_IO_str_init_static+0xb8> - 419c28: 66 48 0f 6e c5 movq xmm0, rbp - 419c2d: 66 48 0f 6e cb movq xmm1, rbx - 419c32: 49 89 6c 24 10 mov qword ptr [r12 + 16], rbp - 419c37: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 419c3b: 41 0f 11 44 24 28 movups xmmword ptr [r12 + 40], xmm0 - 419c41: 49 c7 84 24 e0 00 00 00 00 00 00 00 mov qword ptr [r12 + 224], 0 - 419c4d: 48 83 c4 18 add rsp, 24 - 419c51: 5b pop rbx - 419c52: 5d pop rbp - 419c53: 41 5c pop r12 - 419c55: 41 5d pop r13 - 419c57: c3 ret - 419c58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 419c60: 48 01 f2 add rdx, rsi - 419c63: 48 c7 c3 ff ff ff ff mov rbx, -1 - 419c6a: 48 39 d6 cmp rsi, rdx - 419c6d: 48 0f 42 da cmovb rbx, rdx - 419c71: eb 83 jmp 0x419bf6 <_IO_str_init_static+0x36> - 419c73: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 419c78: 49 89 5c 24 10 mov qword ptr [r12 + 16], rbx - 419c7d: 41 0f 11 44 24 28 movups xmmword ptr [r12 + 40], xmm0 - 419c83: eb bc jmp 0x419c41 <_IO_str_init_static+0x81> - 419c85: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000419c90 <_IO_str_init_readonly>: - 419c90: f3 0f 1e fa endbr64 - 419c94: 41 54 push r12 - 419c96: 49 89 f4 mov r12, rsi - 419c99: 55 push rbp - 419c9a: 48 89 fd mov rbp, rdi - 419c9d: 53 push rbx - 419c9e: bb ff ff ff ff mov ebx, 4294967295 - 419ca3: 48 83 ec 10 sub rsp, 16 - 419ca7: 85 d2 test edx, edx - 419ca9: 0f 48 d3 cmovs edx, ebx - 419cac: 48 63 d2 movsxd rdx, edx - 419caf: 48 85 d2 test rdx, rdx - 419cb2: 75 64 jne 0x419d18 <_IO_str_init_readonly+0x88> - 419cb4: 31 f6 xor esi, esi - 419cb6: 4c 89 e7 mov rdi, r12 - 419cb9: e8 92 73 fe ff call 0x401050 <.plt+0x30> - 419cbe: 48 89 c3 mov rbx, rax - 419cc1: 66 49 0f 6e cc movq xmm1, r12 - 419cc6: 48 89 da mov rdx, rbx - 419cc9: 4c 89 e6 mov rsi, r12 - 419ccc: 48 89 ef mov rdi, rbp - 419ccf: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] - 419cd3: 31 c9 xor ecx, ecx - 419cd5: 0f 29 0c 24 movaps xmmword ptr [rsp], xmm1 - 419cd9: e8 32 db ff ff call 0x417810 <_IO_setb> - 419cde: 66 0f 6f 0c 24 movdqa xmm1, xmmword ptr [rsp] - 419ce3: 66 49 0f 6e c4 movq xmm0, r12 - 419ce8: 66 48 0f 6e d3 movq xmm2, rbx - 419ced: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 419cf1: 83 4d 00 08 or dword ptr [rbp], 8 - 419cf5: 48 c7 85 e0 00 00 00 00 00 00 00 mov qword ptr [rbp + 224], 0 - 419d00: 0f 11 45 08 movups xmmword ptr [rbp + 8], xmm0 - 419d04: 0f 11 4d 18 movups xmmword ptr [rbp + 24], xmm1 - 419d08: 0f 11 4d 28 movups xmmword ptr [rbp + 40], xmm1 - 419d0c: 48 83 c4 10 add rsp, 16 - 419d10: 5b pop rbx - 419d11: 5d pop rbp - 419d12: 41 5c pop r12 - 419d14: c3 ret - 419d15: 0f 1f 00 nop dword ptr [rax] - 419d18: 48 01 f2 add rdx, rsi - 419d1b: 48 c7 c3 ff ff ff ff mov rbx, -1 - 419d22: 48 39 d6 cmp rsi, rdx - 419d25: 48 0f 42 da cmovb rbx, rdx - 419d29: eb 96 jmp 0x419cc1 <_IO_str_init_readonly+0x31> - 419d2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000419d30 <_IO_str_count>: - 419d30: f3 0f 1e fa endbr64 - 419d34: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 419d38: 48 39 47 10 cmp qword ptr [rdi + 16], rax - 419d3c: 48 0f 43 47 10 cmovae rax, qword ptr [rdi + 16] - 419d41: 48 2b 47 18 sub rax, qword ptr [rdi + 24] - 419d45: c3 ret - 419d46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000419d50 <__libc_alloca_cutoff>: - 419d50: f3 0f 1e fa endbr64 - 419d54: 64 48 8b 04 25 98 06 00 00 mov rax, qword ptr fs:[1688] - 419d5d: 48 c1 e8 02 shr rax, 2 - 419d61: ba 00 00 01 00 mov edx, 65536 - 419d66: 48 83 e8 01 sub rax, 1 - 419d6a: 48 3d ff ff 00 00 cmp rax, 65535 - 419d70: 77 1d ja 0x419d8f <__libc_alloca_cutoff+0x3f> - 419d72: 64 48 8b 04 25 98 06 00 00 mov rax, qword ptr fs:[1688] - 419d7b: 48 89 c2 mov rdx, rax - 419d7e: 48 c1 ea 02 shr rdx, 2 - 419d82: 48 83 f8 03 cmp rax, 3 - 419d86: b8 00 00 04 00 mov eax, 262144 - 419d8b: 48 0f 46 d0 cmovbe rdx, rax - 419d8f: 31 c0 xor eax, eax - 419d91: 48 39 fa cmp rdx, rdi - 419d94: 0f 93 c0 setae al - 419d97: c3 ret - 419d98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000419da0 <__lll_lock_wait_private>: - 419da0: f3 0f 1e fa endbr64 - 419da4: 8b 07 mov eax, dword ptr [rdi] - 419da6: 83 f8 02 cmp eax, 2 - 419da9: 74 0b je 0x419db6 <__lll_lock_wait_private+0x16> - 419dab: b8 02 00 00 00 mov eax, 2 - 419db0: 87 07 xchg dword ptr [rdi], eax - 419db2: 85 c0 test eax, eax - 419db4: 74 1a je 0x419dd0 <__lll_lock_wait_private+0x30> - 419db6: 90 nop - 419db7: 45 31 d2 xor r10d, r10d - 419dba: ba 02 00 00 00 mov edx, 2 - 419dbf: be 80 00 00 00 mov esi, 128 - 419dc4: b8 ca 00 00 00 mov eax, 202 - 419dc9: 0f 05 syscall - 419dcb: eb de jmp 0x419dab <__lll_lock_wait_private+0xb> - 419dcd: 0f 1f 00 nop dword ptr [rax] - 419dd0: c3 ret - 419dd1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 419ddb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000419de0 <_dl_tunable_set_arena_max>: - 419de0: f3 0f 1e fa endbr64 - 419de4: 48 8b 07 mov rax, qword ptr [rdi] - 419de7: 90 nop - 419de8: 48 89 05 31 69 0a 00 mov qword ptr [rip + 682289], rax # 0x4c0720 - 419def: c3 ret - -0000000000419df0 <_dl_tunable_set_arena_test>: - 419df0: f3 0f 1e fa endbr64 - 419df4: 48 8b 07 mov rax, qword ptr [rdi] - 419df7: 90 nop - 419df8: 48 89 05 19 69 0a 00 mov qword ptr [rip + 682265], rax # 0x4c0718 - 419dff: c3 ret - -0000000000419e00 <_dl_tunable_set_tcache_max>: - 419e00: f3 0f 1e fa endbr64 - 419e04: 48 8b 07 mov rax, qword ptr [rdi] - 419e07: 48 3d 08 04 00 00 cmp rax, 1032 - 419e0d: 76 01 jbe 0x419e10 <_dl_tunable_set_tcache_max+0x10> - 419e0f: c3 ret - 419e10: 90 nop - 419e11: 48 89 05 40 69 0a 00 mov qword ptr [rip + 682304], rax # 0x4c0758 - 419e18: 48 83 c0 17 add rax, 23 - 419e1c: ba 01 00 00 00 mov edx, 1 - 419e21: 48 83 f8 1f cmp rax, 31 - 419e25: 76 10 jbe 0x419e37 <_dl_tunable_set_tcache_max+0x37> - 419e27: 48 83 e0 f0 and rax, -16 - 419e2b: 48 83 e8 11 sub rax, 17 - 419e2f: 48 c1 e8 04 shr rax, 4 - 419e33: 48 8d 50 01 lea rdx, [rax + 1] - 419e37: 48 89 15 12 69 0a 00 mov qword ptr [rip + 682258], rdx # 0x4c0750 - 419e3e: c3 ret - 419e3f: 90 nop - -0000000000419e40 <_dl_tunable_set_tcache_count>: - 419e40: f3 0f 1e fa endbr64 - 419e44: 48 8b 07 mov rax, qword ptr [rdi] - 419e47: 48 3d ff ff 00 00 cmp rax, 65535 - 419e4d: 76 01 jbe 0x419e50 <_dl_tunable_set_tcache_count+0x10> - 419e4f: c3 ret - 419e50: 90 nop - 419e51: 48 89 05 08 69 0a 00 mov qword ptr [rip + 682248], rax # 0x4c0760 - 419e58: c3 ret - 419e59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000419e60 <_dl_tunable_set_tcache_unsorted_limit>: - 419e60: f3 0f 1e fa endbr64 - 419e64: 48 8b 07 mov rax, qword ptr [rdi] - 419e67: 90 nop - 419e68: 48 89 05 f9 68 0a 00 mov qword ptr [rip + 682233], rax # 0x4c0768 - 419e6f: c3 ret - -0000000000419e70 : - 419e70: 40 f6 c7 0f test dil, 15 - 419e74: 0f 85 f6 00 00 00 jne 0x419f70 - 419e7a: 4c 8d 47 f0 lea r8, [rdi - 16] - 419e7e: 48 8b 4f f8 mov rcx, qword ptr [rdi - 8] - 419e82: 4d 89 c1 mov r9, r8 - 419e85: 4c 89 c0 mov rax, r8 - 419e88: 48 c1 e8 0b shr rax, 11 - 419e8c: 49 c1 e9 03 shr r9, 3 - 419e90: 48 89 ca mov rdx, rcx - 419e93: 41 31 c1 xor r9d, eax - 419e96: 48 83 e2 f8 and rdx, -8 - 419e9a: b8 02 00 00 00 mov eax, 2 - 419e9f: 41 80 f9 01 cmp r9b, 1 - 419ea3: 44 0f 44 c8 cmove r9d, eax - 419ea7: f6 c1 02 test cl, 2 - 419eaa: 0f 84 d0 00 00 00 je 0x419f80 - 419eb0: 48 8b 05 61 72 0a 00 mov rax, qword ptr [rip + 684641] # 0x4c1118 <_dl_pagesize> - 419eb7: 49 89 fa mov r10, rdi - 419eba: 48 83 e8 01 sub rax, 1 - 419ebe: 49 21 c2 and r10, rax - 419ec1: 4d 8d 5a f0 lea r11, [r10 - 16] - 419ec5: 49 f7 c3 ef ff ff ff test r11, -17 - 419ecc: 74 42 je 0x419f10 - 419ece: 4d 8d 5a ff lea r11, [r10 - 1] - 419ed2: 49 81 fb fe 1f 00 00 cmp r11, 8190 - 419ed9: 77 35 ja 0x419f10 - 419edb: 4d 8d 5a c0 lea r11, [r10 - 64] - 419edf: 49 f7 c3 bf ff ff ff test r11, -65 - 419ee6: 74 28 je 0x419f10 - 419ee8: 4d 8d 9a 00 ff ff ff lea r11, [r10 - 256] - 419eef: 49 f7 c3 ff fe ff ff test r11, -257 - 419ef6: 74 18 je 0x419f10 - 419ef8: 4d 8d 9a 00 fc ff ff lea r11, [r10 - 1024] - 419eff: 49 f7 c3 ff fb ff ff test r11, -1025 - 419f06: 0f 85 44 01 00 00 jne 0x41a050 - 419f0c: 0f 1f 40 00 nop dword ptr [rax] - 419f10: 83 e1 03 and ecx, 3 - 419f13: 48 83 f9 02 cmp rcx, 2 - 419f17: 75 57 jne 0x419f70 - 419f19: 48 8b 4f f0 mov rcx, qword ptr [rdi - 16] - 419f1d: 4c 89 c7 mov rdi, r8 - 419f20: 48 29 cf sub rdi, rcx - 419f23: 48 01 d1 add rcx, rdx - 419f26: 48 09 f9 or rcx, rdi - 419f29: 48 85 c1 test rcx, rax - 419f2c: 75 42 jne 0x419f70 - 419f2e: 48 8d 42 ff lea rax, [rdx - 1] - 419f32: 49 8d 0c 00 lea rcx, [r8 + rax] - 419f36: 0f b6 11 movzx edx, byte ptr [rcx] - 419f39: 41 38 d1 cmp r9b, dl - 419f3c: 75 26 jne 0x419f64 - 419f3e: e9 dd 00 00 00 jmp 0x41a020 - 419f43: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 419f48: 48 8d 4a 10 lea rcx, [rdx + 16] - 419f4c: 48 39 c1 cmp rcx, rax - 419f4f: 77 1f ja 0x419f70 - 419f51: 48 29 d0 sub rax, rdx - 419f54: 49 8d 0c 00 lea rcx, [r8 + rax] - 419f58: 0f b6 11 movzx edx, byte ptr [rcx] - 419f5b: 44 38 ca cmp dl, r9b - 419f5e: 0f 84 bc 00 00 00 je 0x41a020 - 419f64: 48 85 d2 test rdx, rdx - 419f67: 75 df jne 0x419f48 - 419f69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 419f70: 45 31 c0 xor r8d, r8d - 419f73: 4c 89 c0 mov rax, r8 - 419f76: c3 ret - 419f77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 419f80: 8b 05 1e 68 0a 00 mov eax, dword ptr [rip + 682014] # 0x4c07a4 - 419f86: 83 e0 02 and eax, 2 - 419f89: 75 1c jne 0x419fa7 - 419f8b: 4c 8b 15 b6 67 0a 00 mov r10, qword ptr [rip + 681910] # 0x4c0748 - 419f92: 4d 39 c2 cmp r10, r8 - 419f95: 77 d9 ja 0x419f70 - 419f97: 4d 8d 1c 10 lea r11, [r8 + rdx] - 419f9b: 4c 03 15 86 70 0a 00 add r10, qword ptr [rip + 684166] # 0x4c1028 - 419fa2: 4d 39 d3 cmp r11, r10 - 419fa5: 73 c9 jae 0x419f70 - 419fa7: 48 83 fa 1f cmp rdx, 31 - 419fab: 76 c3 jbe 0x419f70 - 419fad: f6 c1 08 test cl, 8 - 419fb0: 75 be jne 0x419f70 - 419fb2: 41 f6 44 10 08 01 test byte ptr [r8 + rdx + 8], 1 - 419fb8: 74 b6 je 0x419f70 - 419fba: 83 e1 01 and ecx, 1 - 419fbd: 75 20 jne 0x419fdf - 419fbf: 48 8b 4f f0 mov rcx, qword ptr [rdi - 16] - 419fc3: f6 c1 0f test cl, 15 - 419fc6: 75 a8 jne 0x419f70 - 419fc8: 4c 89 c7 mov rdi, r8 - 419fcb: 48 29 cf sub rdi, rcx - 419fce: 85 c0 test eax, eax - 419fd0: 74 6e je 0x41a040 - 419fd2: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 419fd6: 48 83 e0 f8 and rax, -8 - 419fda: 48 39 c1 cmp rcx, rax - 419fdd: 75 91 jne 0x419f70 - 419fdf: 48 83 c2 07 add rdx, 7 - 419fe3: 49 8d 0c 10 lea rcx, [r8 + rdx] - 419fe7: 0f b6 01 movzx eax, byte ptr [rcx] - 419fea: 41 38 c1 cmp r9b, al - 419fed: 75 25 jne 0x41a014 - 419fef: eb 2f jmp 0x41a020 - 419ff1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 419ff8: 48 8d 48 10 lea rcx, [rax + 16] - 419ffc: 48 39 d1 cmp rcx, rdx - 419fff: 0f 87 6b ff ff ff ja 0x419f70 - 41a005: 48 29 c2 sub rdx, rax - 41a008: 49 8d 0c 10 lea rcx, [r8 + rdx] - 41a00c: 0f b6 01 movzx eax, byte ptr [rcx] - 41a00f: 44 38 c8 cmp al, r9b - 41a012: 74 0c je 0x41a020 - 41a014: 48 85 c0 test rax, rax - 41a017: 75 df jne 0x419ff8 - 41a019: e9 52 ff ff ff jmp 0x419f70 - 41a01e: 66 90 nop - 41a020: 44 89 c8 mov eax, r9d - 41a023: f7 d0 not eax - 41a025: 88 01 mov byte ptr [rcx], al - 41a027: 48 85 f6 test rsi, rsi - 41a02a: 0f 84 43 ff ff ff je 0x419f73 - 41a030: 48 89 0e mov qword ptr [rsi], rcx - 41a033: e9 3b ff ff ff jmp 0x419f73 - 41a038: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41a040: 48 39 3d 01 67 0a 00 cmp qword ptr [rip + 681729], rdi # 0x4c0748 - 41a047: 76 89 jbe 0x419fd2 - 41a049: e9 22 ff ff ff jmp 0x419f70 - 41a04e: 66 90 nop - 41a050: 49 81 fa 00 10 00 00 cmp r10, 4096 - 41a057: 0f 84 b3 fe ff ff je 0x419f10 - 41a05d: e9 0e ff ff ff jmp 0x419f70 - 41a062: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41a06d: 0f 1f 00 nop dword ptr [rax] - -000000000041a070 : - 41a070: 55 push rbp - 41a071: 49 89 f3 mov r11, rsi - 41a074: 45 31 c9 xor r9d, r9d - 41a077: 48 8d 77 10 lea rsi, [rdi + 16] - 41a07b: 53 push rbx - 41a07c: 48 8b 47 60 mov rax, qword ptr [rdi + 96] - 41a080: 48 89 fb mov rbx, rdi - 41a083: 45 31 c0 xor r8d, r8d - 41a086: 48 8d 7f 60 lea rdi, [rdi + 96] - 41a08a: 48 8b 68 08 mov rbp, qword ptr [rax + 8] - 41a08e: 48 89 e9 mov rcx, rbp - 41a091: 48 83 e1 f8 and rcx, -8 - 41a095: 0f 1f 00 nop dword ptr [rax] - 41a098: 48 8b 06 mov rax, qword ptr [rsi] - 41a09b: 48 85 c0 test rax, rax - 41a09e: 74 18 je 0x41a0b8 - 41a0a0: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 41a0a4: 48 8b 40 10 mov rax, qword ptr [rax + 16] - 41a0a8: 41 83 c1 01 add r9d, 1 - 41a0ac: 48 83 e2 f8 and rdx, -8 - 41a0b0: 49 01 d0 add r8, rdx - 41a0b3: 48 85 c0 test rax, rax - 41a0b6: 75 e8 jne 0x41a0a0 - 41a0b8: 48 83 c6 08 add rsi, 8 - 41a0bc: 48 39 f7 cmp rdi, rsi - 41a0bf: 75 d7 jne 0x41a098 - 41a0c1: 4c 01 c1 add rcx, r8 - 41a0c4: 4c 8d 93 50 08 00 00 lea r10, [rbx + 2128] - 41a0cb: be 01 00 00 00 mov esi, 1 - 41a0d0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 41a0d4: 48 39 f8 cmp rax, rdi - 41a0d7: 74 1e je 0x41a0f7 - 41a0d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41a0e0: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 41a0e4: 48 8b 40 18 mov rax, qword ptr [rax + 24] - 41a0e8: 83 c6 01 add esi, 1 - 41a0eb: 48 83 e2 f8 and rdx, -8 - 41a0ef: 48 01 d1 add rcx, rdx - 41a0f2: 48 39 f8 cmp rax, rdi - 41a0f5: 75 e9 jne 0x41a0e0 - 41a0f7: 48 83 c7 10 add rdi, 16 - 41a0fb: 49 39 fa cmp r10, rdi - 41a0fe: 75 d0 jne 0x41a0d0 - 41a100: 48 8b 93 88 08 00 00 mov rdx, qword ptr [rbx + 2184] - 41a107: 41 8b 43 1c mov eax, dword ptr [r11 + 28] - 41a10b: 45 01 4b 08 add dword ptr [r11 + 8], r9d - 41a10f: 01 d0 add eax, edx - 41a111: 41 01 73 04 add dword ptr [r11 + 4], esi - 41a115: 29 c8 sub eax, ecx - 41a117: 41 01 4b 20 add dword ptr [r11 + 32], ecx - 41a11b: 41 89 43 1c mov dword ptr [r11 + 28], eax - 41a11f: 48 8d 05 7a 66 0a 00 lea rax, [rip + 681594] # 0x4c07a0 - 41a126: 41 01 13 add dword ptr [r11], edx - 41a129: 45 01 43 18 add dword ptr [r11 + 24], r8d - 41a12d: 48 39 c3 cmp rbx, rax - 41a130: 74 03 je 0x41a135 - 41a132: 5b pop rbx - 41a133: 5d pop rbp - 41a134: c3 ret - 41a135: 8b 05 ed 65 0a 00 mov eax, dword ptr [rip + 681453] # 0x4c0728 - 41a13b: 83 e5 f8 and ebp, -8 - 41a13e: 5b pop rbx - 41a13f: 41 89 43 0c mov dword ptr [r11 + 12], eax - 41a143: 48 8b 05 ee 65 0a 00 mov rax, qword ptr [rip + 681454] # 0x4c0738 - 41a14a: 41 89 6b 24 mov dword ptr [r11 + 36], ebp - 41a14e: 5d pop rbp - 41a14f: 41 89 43 10 mov dword ptr [r11 + 16], eax - 41a153: 41 c7 43 14 00 00 00 00 mov dword ptr [r11 + 20], 0 - 41a15b: c3 ret - 41a15c: 0f 1f 40 00 nop dword ptr [rax] - -000000000041a160 <_dl_tunable_set_trim_threshold>: - 41a160: f3 0f 1e fa endbr64 - 41a164: 48 8b 07 mov rax, qword ptr [rdi] - 41a167: 90 nop - 41a168: c7 05 c2 65 0a 00 01 00 00 00 mov dword ptr [rip + 681410], 1 # 0x4c0734 - 41a172: 48 89 05 87 65 0a 00 mov qword ptr [rip + 681351], rax # 0x4c0700 - 41a179: c3 ret - 41a17a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000041a180 <_dl_tunable_set_top_pad>: - 41a180: f3 0f 1e fa endbr64 - 41a184: 48 8b 07 mov rax, qword ptr [rdi] - 41a187: 90 nop - 41a188: c7 05 a2 65 0a 00 01 00 00 00 mov dword ptr [rip + 681378], 1 # 0x4c0734 - 41a192: 48 89 05 6f 65 0a 00 mov qword ptr [rip + 681327], rax # 0x4c0708 - 41a199: c3 ret - 41a19a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000041a1a0 <_dl_tunable_set_mmap_threshold>: - 41a1a0: f3 0f 1e fa endbr64 - 41a1a4: 48 8b 07 mov rax, qword ptr [rdi] - 41a1a7: 48 3d 00 00 00 02 cmp rax, 33554432 - 41a1ad: 76 01 jbe 0x41a1b0 <_dl_tunable_set_mmap_threshold+0x10> - 41a1af: c3 ret - 41a1b0: 90 nop - 41a1b1: c7 05 79 65 0a 00 01 00 00 00 mov dword ptr [rip + 681337], 1 # 0x4c0734 - 41a1bb: 48 89 05 4e 65 0a 00 mov qword ptr [rip + 681294], rax # 0x4c0710 - 41a1c2: c3 ret - 41a1c3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41a1ce: 66 90 nop - -000000000041a1d0 <_dl_tunable_set_mmaps_max>: - 41a1d0: f3 0f 1e fa endbr64 - 41a1d4: 48 8b 07 mov rax, qword ptr [rdi] - 41a1d7: 90 nop - 41a1d8: c7 05 52 65 0a 00 01 00 00 00 mov dword ptr [rip + 681298], 1 # 0x4c0734 - 41a1e2: 89 05 44 65 0a 00 mov dword ptr [rip + 681284], eax # 0x4c072c - 41a1e8: c3 ret - 41a1e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000041a1f0 <_dl_tunable_set_perturb_byte>: - 41a1f0: f3 0f 1e fa endbr64 - 41a1f4: 48 8b 07 mov rax, qword ptr [rdi] - 41a1f7: 90 nop - 41a1f8: 89 05 d6 8a 0a 00 mov dword ptr [rip + 690902], eax # 0x4c2cd4 - 41a1fe: c3 ret - 41a1ff: 90 nop - -000000000041a200 <_dl_tunable_set_mxfast>: - 41a200: f3 0f 1e fa endbr64 - 41a204: 48 8b 07 mov rax, qword ptr [rdi] - 41a207: 48 3d a0 00 00 00 cmp rax, 160 - 41a20d: 76 01 jbe 0x41a210 <_dl_tunable_set_mxfast+0x10> - 41a20f: c3 ret - 41a210: 90 nop - 41a211: 48 8d 50 08 lea rdx, [rax + 8] - 41a215: 48 83 e2 f0 and rdx, -16 - 41a219: 48 85 c0 test rax, rax - 41a21c: b8 10 00 00 00 mov eax, 16 - 41a221: 48 0f 45 c2 cmovne rax, rdx - 41a225: 48 89 05 ac 8a 0a 00 mov qword ptr [rip + 690860], rax # 0x4c2cd8 - 41a22c: c3 ret - 41a22d: 0f 1f 00 nop dword ptr [rax] - -000000000041a230 <__malloc_assert>: - 41a230: 50 push rax - 41a231: 58 pop rax - 41a232: 48 8d 05 14 b0 07 00 lea rax, [rip + 503828] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> - 41a239: 48 83 ec 10 sub rsp, 16 - 41a23d: 41 89 d1 mov r9d, edx - 41a240: 49 89 ca mov r10, rcx - 41a243: 49 89 f0 mov r8, rsi - 41a246: 48 8b 15 3b 6e 0a 00 mov rdx, qword ptr [rip + 683579] # 0x4c1088 - 41a24d: 48 8d 0d 41 09 09 00 lea rcx, [rip + 592193] # 0x4aab95 - 41a254: 48 8d 35 55 bc 07 00 lea rsi, [rip + 506965] # 0x495eb0 <__PRETTY_FUNCTION__.13693+0x6> - 41a25b: 80 3a 00 cmp byte ptr [rdx], 0 - 41a25e: 57 push rdi - 41a25f: 50 push rax - 41a260: 48 0f 45 c8 cmovne rcx, rax - 41a264: 31 ff xor edi, edi - 41a266: 31 c0 xor eax, eax - 41a268: 41 52 push r10 - 41a26a: e8 91 6a ff ff call 0x410d00 <__fxprintf> - 41a26f: 48 8b 3d 52 64 0a 00 mov rdi, qword ptr [rip + 681042] # 0x4c06c8 - 41a276: 48 83 c4 20 add rsp, 32 - 41a27a: e8 61 70 ff ff call 0x4112e0 - 41a27f: e8 30 6f fe ff call 0x4011b4 - 41a284: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41a28f: 90 nop - -000000000041a290 : - 41a290: 50 push rax - 41a291: 58 pop rax - 41a292: 48 8d 35 66 03 09 00 lea rsi, [rip + 590694] # 0x4aa5ff <__PRETTY_FUNCTION__.10670+0x5f> - 41a299: 31 c0 xor eax, eax - 41a29b: 48 89 fa mov rdx, rdi - 41a29e: 48 83 ec 08 sub rsp, 8 - 41a2a2: bf 01 00 00 00 mov edi, 1 - 41a2a7: e8 d4 97 ff ff call 0x413a80 <__libc_message> - 41a2ac: 0f 1f 40 00 nop dword ptr [rax] - -000000000041a2b0 : - 41a2b0: 41 55 push r13 - 41a2b2: 48 01 fe add rsi, rdi - 41a2b5: 41 54 push r12 - 41a2b7: 55 push rbp - 41a2b8: 53 push rbx - 41a2b9: 48 83 ec 08 sub rsp, 8 - 41a2bd: 48 8b 1d 54 6e 0a 00 mov rbx, qword ptr [rip + 683604] # 0x4c1118 <_dl_pagesize> - 41a2c4: 48 81 fe ff 7f 00 00 cmp rsi, 32767 - 41a2cb: 0f 86 ff 00 00 00 jbe 0x41a3d0 - 41a2d1: 48 81 fe 00 00 00 04 cmp rsi, 67108864 - 41a2d8: 0f 87 02 01 00 00 ja 0x41a3e0 - 41a2de: 48 8b 3d d3 89 0a 00 mov rdi, qword ptr [rip + 690643] # 0x4c2cb8 - 41a2e5: 48 8d 44 1e ff lea rax, [rsi + rbx - 1] - 41a2ea: 48 f7 db neg rbx - 41a2ed: 48 21 c3 and rbx, rax - 41a2f0: 48 85 ff test rdi, rdi - 41a2f3: 74 42 je 0x41a337 - 41a2f5: 45 31 c9 xor r9d, r9d - 41a2f8: 41 b8 ff ff ff ff mov r8d, 4294967295 - 41a2fe: b9 22 40 00 00 mov ecx, 16418 - 41a303: 31 d2 xor edx, edx - 41a305: be 00 00 00 04 mov esi, 67108864 - 41a30a: e8 d1 ef 02 00 call 0x4492e0 - 41a30f: 48 c7 05 9e 89 0a 00 00 00 00 00 mov qword ptr [rip + 690590], 0 # 0x4c2cb8 - 41a31a: 49 89 c4 mov r12, rax - 41a31d: 48 83 f8 ff cmp rax, -1 - 41a321: 74 14 je 0x41a337 - 41a323: a9 ff ff ff 03 test eax, 67108863 - 41a328: 74 6c je 0x41a396 - 41a32a: be 00 00 00 04 mov esi, 67108864 - 41a32f: 48 89 c7 mov rdi, rax - 41a332: e8 59 f0 02 00 call 0x449390 - 41a337: 45 31 c9 xor r9d, r9d - 41a33a: 31 d2 xor edx, edx - 41a33c: 31 ff xor edi, edi - 41a33e: 41 b8 ff ff ff ff mov r8d, 4294967295 - 41a344: b9 22 40 00 00 mov ecx, 16418 - 41a349: be 00 00 00 08 mov esi, 134217728 - 41a34e: e8 8d ef 02 00 call 0x4492e0 - 41a353: 48 83 f8 ff cmp rax, -1 - 41a357: 0f 84 ab 00 00 00 je 0x41a408 - 41a35d: 4c 8d a0 ff ff ff 03 lea r12, [rax + 67108863] - 41a364: 49 81 e4 00 00 00 fc and r12, -67108864 - 41a36b: 4d 89 e5 mov r13, r12 - 41a36e: 49 8d ac 24 00 00 00 04 lea rbp, [r12 + 67108864] - 41a376: 49 29 c5 sub r13, rax - 41a379: 0f 85 d1 00 00 00 jne 0x41a450 - 41a37f: 48 89 2d 32 89 0a 00 mov qword ptr [rip + 690482], rbp # 0x4c2cb8 - 41a386: be 00 00 00 04 mov esi, 67108864 - 41a38b: 48 89 ef mov rdi, rbp - 41a38e: 4c 29 ee sub rsi, r13 - 41a391: e8 fa ef 02 00 call 0x449390 - 41a396: ba 03 00 00 00 mov edx, 3 - 41a39b: 48 89 de mov rsi, rbx - 41a39e: 4c 89 e7 mov rdi, r12 - 41a3a1: e8 1a f0 02 00 call 0x4493c0 - 41a3a6: 85 c0 test eax, eax - 41a3a8: 0f 85 92 00 00 00 jne 0x41a440 - 41a3ae: 66 48 0f 6e c3 movq xmm0, rbx - 41a3b3: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 41a3b7: 41 0f 11 44 24 10 movups xmmword ptr [r12 + 16], xmm0 - 41a3bd: 90 nop - 41a3be: 48 83 c4 08 add rsp, 8 - 41a3c2: 4c 89 e0 mov rax, r12 - 41a3c5: 5b pop rbx - 41a3c6: 5d pop rbp - 41a3c7: 41 5c pop r12 - 41a3c9: 41 5d pop r13 - 41a3cb: c3 ret - 41a3cc: 0f 1f 40 00 nop dword ptr [rax] - 41a3d0: be 00 80 00 00 mov esi, 32768 - 41a3d5: e9 04 ff ff ff jmp 0x41a2de - 41a3da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41a3e0: be 00 00 00 04 mov esi, 67108864 - 41a3e5: 48 81 ff 00 00 00 04 cmp rdi, 67108864 - 41a3ec: 0f 86 ec fe ff ff jbe 0x41a2de - 41a3f2: 48 83 c4 08 add rsp, 8 - 41a3f6: 45 31 e4 xor r12d, r12d - 41a3f9: 5b pop rbx - 41a3fa: 4c 89 e0 mov rax, r12 - 41a3fd: 5d pop rbp - 41a3fe: 41 5c pop r12 - 41a400: 41 5d pop r13 - 41a402: c3 ret - 41a403: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41a408: 45 31 c9 xor r9d, r9d - 41a40b: 41 b8 ff ff ff ff mov r8d, 4294967295 - 41a411: b9 22 40 00 00 mov ecx, 16418 - 41a416: 31 d2 xor edx, edx - 41a418: be 00 00 00 04 mov esi, 67108864 - 41a41d: 31 ff xor edi, edi - 41a41f: e8 bc ee 02 00 call 0x4492e0 - 41a424: 49 89 c4 mov r12, rax - 41a427: 48 83 f8 ff cmp rax, -1 - 41a42b: 74 c5 je 0x41a3f2 - 41a42d: a9 ff ff ff 03 test eax, 67108863 - 41a432: 0f 84 5e ff ff ff je 0x41a396 - 41a438: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41a440: be 00 00 00 04 mov esi, 67108864 - 41a445: 4c 89 e7 mov rdi, r12 - 41a448: e8 43 ef 02 00 call 0x449390 - 41a44d: eb a3 jmp 0x41a3f2 - 41a44f: 90 nop - 41a450: 4c 89 ee mov rsi, r13 - 41a453: 48 89 c7 mov rdi, rax - 41a456: e8 35 ef 02 00 call 0x449390 - 41a45b: e9 26 ff ff ff jmp 0x41a386 - -000000000041a460 : - 41a460: 48 83 ec 08 sub rsp, 8 - 41a464: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 41a468: 48 8b 05 a9 6c 0a 00 mov rax, qword ptr [rip + 683177] # 0x4c1118 <_dl_pagesize> - 41a46f: 48 89 d1 mov rcx, rdx - 41a472: 48 83 e1 f8 and rcx, -8 - 41a476: 83 e2 02 and edx, 2 - 41a479: 74 61 je 0x41a4dc - 41a47b: 48 8b 37 mov rsi, qword ptr [rdi] - 41a47e: 49 89 f8 mov r8, rdi - 41a481: 48 83 e8 01 sub rax, 1 - 41a485: 48 83 c7 10 add rdi, 16 - 41a489: 48 21 c7 and rdi, rax - 41a48c: 49 29 f0 sub r8, rsi - 41a48f: 48 01 ce add rsi, rcx - 41a492: 4c 89 c2 mov rdx, r8 - 41a495: 48 09 f2 or rdx, rsi - 41a498: 48 21 d0 and rax, rdx - 41a49b: 48 8d 57 ff lea rdx, [rdi - 1] - 41a49f: 48 21 d7 and rdi, rdx - 41a4a2: 48 09 f8 or rax, rdi - 41a4a5: 75 29 jne 0x41a4d0 - 41a4a7: f0 lock - 41a4a8: ff 0d 7a 62 0a 00 dec dword ptr [rip + 680570] # 0x4c0728 - 41a4ae: 48 89 f0 mov rax, rsi - 41a4b1: 48 f7 d8 neg rax - 41a4b4: f0 lock - 41a4b5: 48 01 05 7c 62 0a 00 add qword ptr [rip + 680572], rax # 0x4c0738 - 41a4bc: 4c 89 c7 mov rdi, r8 - 41a4bf: 48 83 c4 08 add rsp, 8 - 41a4c3: e9 c8 ee 02 00 jmp 0x449390 - 41a4c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41a4d0: 48 8d 3d 01 ba 07 00 lea rdi, [rip + 506369] # 0x495ed8 <__PRETTY_FUNCTION__.13693+0x2e> - 41a4d7: e8 b4 fd ff ff call 0x41a290 - 41a4dc: 48 8d 0d 15 c8 07 00 lea rcx, [rip + 509973] # 0x496cf8 <__PRETTY_FUNCTION__.13022> - 41a4e3: ba fd 0a 00 00 mov edx, 2813 - 41a4e8: 48 8d 35 c1 b6 07 00 lea rsi, [rip + 505537] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41a4ef: 48 8d 3d c3 b6 07 00 lea rdi, [rip + 505539] # 0x495bb9 <__PRETTY_FUNCTION__.11590+0x19> - 41a4f6: e8 35 fd ff ff call 0x41a230 <__malloc_assert> - 41a4fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000041a500 : - 41a500: 41 54 push r12 - 41a502: 48 8b 05 0f 6c 0a 00 mov rax, qword ptr [rip + 683023] # 0x4c1118 <_dl_pagesize> - 41a509: 55 push rbp - 41a50a: 53 push rbx - 41a50b: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 41a50f: 4c 8b 27 mov r12, qword ptr [rdi] - 41a512: 48 89 d5 mov rbp, rdx - 41a515: 48 83 e5 f8 and rbp, -8 - 41a519: 83 e2 02 and edx, 2 - 41a51c: 0f 84 db 00 00 00 je 0x41a5fd - 41a522: 49 89 f9 mov r9, rdi - 41a525: 48 8d 48 ff lea rcx, [rax - 1] - 41a529: 48 8d 57 10 lea rdx, [rdi + 16] - 41a52d: 4c 01 e5 add rbp, r12 - 41a530: 4d 29 e1 sub r9, r12 - 41a533: 48 21 ca and rdx, rcx - 41a536: 4d 89 c8 mov r8, r9 - 41a539: 49 09 e8 or r8, rbp - 41a53c: 49 21 c8 and r8, rcx - 41a53f: 48 8d 4a ff lea rcx, [rdx - 1] - 41a543: 48 21 ca and rdx, rcx - 41a546: 49 09 d0 or r8, rdx - 41a549: 0f 85 99 00 00 00 jne 0x41a5e8 - 41a54f: 48 8d 5c 30 07 lea rbx, [rax + rsi + 7] - 41a554: 48 f7 d8 neg rax - 41a557: 4c 01 e3 add rbx, r12 - 41a55a: 48 21 c3 and rbx, rax - 41a55d: 48 39 dd cmp rbp, rbx - 41a560: 74 76 je 0x41a5d8 - 41a562: 31 c0 xor eax, eax - 41a564: b9 01 00 00 00 mov ecx, 1 - 41a569: 48 89 da mov rdx, rbx - 41a56c: 48 89 ee mov rsi, rbp - 41a56f: 4c 89 cf mov rdi, r9 - 41a572: e8 d9 15 03 00 call 0x44bb50 - 41a577: 48 83 f8 ff cmp rax, -1 - 41a57b: 74 7b je 0x41a5f8 - 41a57d: 4e 8d 04 20 lea r8, [rax + r12] - 41a581: 41 f6 c0 0f test r8b, 15 - 41a585: 0f 85 91 00 00 00 jne 0x41a61c - 41a58b: 4d 39 20 cmp qword ptr [r8], r12 - 41a58e: 0f 85 a7 00 00 00 jne 0x41a63b - 41a594: 48 89 d8 mov rax, rbx - 41a597: 48 29 eb sub rbx, rbp - 41a59a: 4c 29 e0 sub rax, r12 - 41a59d: 48 83 c8 02 or rax, 2 - 41a5a1: 49 89 40 08 mov qword ptr [r8 + 8], rax - 41a5a5: 48 89 d8 mov rax, rbx - 41a5a8: f0 lock - 41a5a9: 48 0f c1 05 87 61 0a 00 xadd qword ptr [rip + 680327], rax # 0x4c0738 - 41a5b1: 48 01 c3 add rbx, rax - 41a5b4: 48 8b 05 85 61 0a 00 mov rax, qword ptr [rip + 680325] # 0x4c0740 - 41a5bb: 48 39 c3 cmp rbx, rax - 41a5be: 76 0b jbe 0x41a5cb - 41a5c0: f0 lock - 41a5c1: 48 0f b1 1d 77 61 0a 00 cmpxchg qword ptr [rip + 680311], rbx # 0x4c0740 - 41a5c9: 75 e9 jne 0x41a5b4 - 41a5cb: 5b pop rbx - 41a5cc: 4c 89 c0 mov rax, r8 - 41a5cf: 5d pop rbp - 41a5d0: 41 5c pop r12 - 41a5d2: c3 ret - 41a5d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41a5d8: 49 89 f8 mov r8, rdi - 41a5db: 5b pop rbx - 41a5dc: 5d pop rbp - 41a5dd: 4c 89 c0 mov rax, r8 - 41a5e0: 41 5c pop r12 - 41a5e2: c3 ret - 41a5e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41a5e8: 48 8d 3d 09 b9 07 00 lea rdi, [rip + 506121] # 0x495ef8 <__PRETTY_FUNCTION__.13693+0x4e> - 41a5ef: e8 9c fc ff ff call 0x41a290 - 41a5f4: 0f 1f 40 00 nop dword ptr [rax] - 41a5f8: 45 31 c0 xor r8d, r8d - 41a5fb: eb ce jmp 0x41a5cb - 41a5fd: 48 8d 0d e4 c6 07 00 lea rcx, [rip + 509668] # 0x496ce8 <__PRETTY_FUNCTION__.13034> - 41a604: ba 23 0b 00 00 mov edx, 2851 - 41a609: 48 8d 35 a0 b5 07 00 lea rsi, [rip + 505248] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41a610: 48 8d 3d a2 b5 07 00 lea rdi, [rip + 505250] # 0x495bb9 <__PRETTY_FUNCTION__.11590+0x19> - 41a617: e8 14 fc ff ff call 0x41a230 <__malloc_assert> - 41a61c: 48 8d 0d c5 c6 07 00 lea rcx, [rip + 509637] # 0x496ce8 <__PRETTY_FUNCTION__.13034> - 41a623: ba 3b 0b 00 00 mov edx, 2875 - 41a628: 48 8d 35 81 b5 07 00 lea rsi, [rip + 505217] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41a62f: 48 8d 3d 98 b5 07 00 lea rdi, [rip + 505240] # 0x495bce <__PRETTY_FUNCTION__.11590+0x2e> - 41a636: e8 f5 fb ff ff call 0x41a230 <__malloc_assert> - 41a63b: 48 8d 0d a6 c6 07 00 lea rcx, [rip + 509606] # 0x496ce8 <__PRETTY_FUNCTION__.13034> - 41a642: ba 3d 0b 00 00 mov edx, 2877 - 41a647: 48 8d 35 62 b5 07 00 lea rsi, [rip + 505186] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41a64e: 48 8d 3d 94 b5 07 00 lea rdi, [rip + 505236] # 0x495be9 <__PRETTY_FUNCTION__.11590+0x49> - 41a655: e8 d6 fb ff ff call 0x41a230 <__malloc_assert> - 41a65a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000041a660 : - 41a660: 50 push rax - 41a661: 58 pop rax - 41a662: 48 8d 0d 3f c6 07 00 lea rcx, [rip + 509503] # 0x496ca8 <__PRETTY_FUNCTION__.12248> - 41a669: ba a4 02 00 00 mov edx, 676 - 41a66e: 48 8d 35 8c b5 07 00 lea rsi, [rip + 505228] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> - 41a675: 48 8d 3d 9c b8 07 00 lea rdi, [rip + 506012] # 0x495f18 <__PRETTY_FUNCTION__.13693+0x6e> - 41a67c: 48 83 ec 08 sub rsp, 8 - 41a680: e8 ab fb ff ff call 0x41a230 <__malloc_assert> - 41a685: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000041a690 : - 41a690: 48 83 3d 30 86 0a 00 00 cmp qword ptr [rip + 689712], 0 # 0x4c2cc8 - 41a698: 41 54 push r12 - 41a69a: 55 push rbp - 41a69b: 53 push rbx - 41a69c: 0f 84 be 00 00 00 je 0x41a760 - 41a6a2: 48 c7 c3 d8 ff ff ff mov rbx, -40 - 41a6a9: 64 48 8b 2b mov rbp, qword ptr fs:[rbx] - 41a6ad: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41a6b5: 85 c0 test eax, eax - 41a6b7: 0f 85 b3 00 00 00 jne 0x41a770 - 41a6bd: ba 01 00 00 00 mov edx, 1 - 41a6c2: 0f b1 15 07 86 0a 00 cmpxchg dword ptr [rip + 689671], edx # 0x4c2cd0 - 41a6c9: 4c 8b 25 f8 85 0a 00 mov r12, qword ptr [rip + 689656] # 0x4c2cc8 - 41a6d0: 4d 85 e4 test r12, r12 - 41a6d3: 74 4a je 0x41a71f - 41a6d5: 49 8b 84 24 78 08 00 00 mov rax, qword ptr [r12 + 2168] - 41a6dd: 49 83 bc 24 80 08 00 00 00 cmp qword ptr [r12 + 2176], 0 - 41a6e6: 48 89 05 db 85 0a 00 mov qword ptr [rip + 689627], rax # 0x4c2cc8 - 41a6ed: 0f 85 fd 00 00 00 jne 0x41a7f0 - 41a6f3: 49 c7 84 24 80 08 00 00 01 00 00 00 mov qword ptr [r12 + 2176], 1 - 41a6ff: 48 85 ed test rbp, rbp - 41a702: 74 1b je 0x41a71f - 41a704: 48 8b 85 80 08 00 00 mov rax, qword ptr [rbp + 2176] - 41a70b: 48 85 c0 test rax, rax - 41a70e: 0f 84 fb 00 00 00 je 0x41a80f - 41a714: 48 83 e8 01 sub rax, 1 - 41a718: 48 89 85 80 08 00 00 mov qword ptr [rbp + 2176], rax - 41a71f: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41a727: 85 c0 test eax, eax - 41a729: 75 75 jne 0x41a7a0 - 41a72b: 83 2d 9e 85 0a 00 01 sub dword ptr [rip + 689566], 1 # 0x4c2cd0 - 41a732: 4d 85 e4 test r12, r12 - 41a735: 74 29 je 0x41a760 - 41a737: 90 nop - 41a738: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41a740: 85 c0 test eax, eax - 41a742: 0f 85 88 00 00 00 jne 0x41a7d0 - 41a748: ba 01 00 00 00 mov edx, 1 - 41a74d: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 41a752: 64 4c 89 23 mov qword ptr fs:[rbx], r12 - 41a756: 4c 89 e0 mov rax, r12 - 41a759: 5b pop rbx - 41a75a: 5d pop rbp - 41a75b: 41 5c pop r12 - 41a75d: c3 ret - 41a75e: 66 90 nop - 41a760: 45 31 e4 xor r12d, r12d - 41a763: 5b pop rbx - 41a764: 5d pop rbp - 41a765: 4c 89 e0 mov rax, r12 - 41a768: 41 5c pop r12 - 41a76a: c3 ret - 41a76b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41a770: 31 c0 xor eax, eax - 41a772: ba 01 00 00 00 mov edx, 1 - 41a777: f0 lock - 41a778: 0f b1 15 51 85 0a 00 cmpxchg dword ptr [rip + 689489], edx # 0x4c2cd0 - 41a77f: 0f 84 44 ff ff ff je 0x41a6c9 - 41a785: 48 8d 3d 44 85 0a 00 lea rdi, [rip + 689476] # 0x4c2cd0 - 41a78c: e8 0f f6 ff ff call 0x419da0 <__lll_lock_wait_private> - 41a791: e9 33 ff ff ff jmp 0x41a6c9 - 41a796: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41a7a0: 31 c0 xor eax, eax - 41a7a2: 87 05 28 85 0a 00 xchg dword ptr [rip + 689448], eax # 0x4c2cd0 - 41a7a8: 83 f8 01 cmp eax, 1 - 41a7ab: 7e 85 jle 0x41a732 - 41a7ad: 45 31 d2 xor r10d, r10d - 41a7b0: ba 01 00 00 00 mov edx, 1 - 41a7b5: be 81 00 00 00 mov esi, 129 - 41a7ba: b8 ca 00 00 00 mov eax, 202 - 41a7bf: 48 8d 3d 0a 85 0a 00 lea rdi, [rip + 689418] # 0x4c2cd0 - 41a7c6: 0f 05 syscall - 41a7c8: e9 65 ff ff ff jmp 0x41a732 - 41a7cd: 0f 1f 00 nop dword ptr [rax] - 41a7d0: 31 c0 xor eax, eax - 41a7d2: ba 01 00 00 00 mov edx, 1 - 41a7d7: f0 lock - 41a7d8: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 41a7dd: 0f 84 6f ff ff ff je 0x41a752 - 41a7e3: 4c 89 e7 mov rdi, r12 - 41a7e6: e8 b5 f5 ff ff call 0x419da0 <__lll_lock_wait_private> - 41a7eb: e9 62 ff ff ff jmp 0x41a752 - 41a7f0: 48 8d 0d c1 c4 07 00 lea rcx, [rip + 509121] # 0x496cb8 <__PRETTY_FUNCTION__.12356> - 41a7f7: ba 02 03 00 00 mov edx, 770 - 41a7fc: 48 8d 35 fe b3 07 00 lea rsi, [rip + 504830] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> - 41a803: 48 8d 3d ff b3 07 00 lea rdi, [rip + 504831] # 0x495c09 <__PRETTY_FUNCTION__.11590+0x69> - 41a80a: e8 21 fa ff ff call 0x41a230 <__malloc_assert> - 41a80f: e8 4c fe ff ff call 0x41a660 - 41a814: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41a81f: 90 nop - -000000000041a820 : - 41a820: 48 83 ec 08 sub rsp, 8 - 41a824: 48 8b 4f 08 mov rcx, qword ptr [rdi + 8] - 41a828: 48 89 c8 mov rax, rcx - 41a82b: 48 83 e0 f8 and rax, -8 - 41a82f: 48 3b 04 07 cmp rax, qword ptr [rdi + rax] - 41a833: 0f 85 a6 00 00 00 jne 0x41a8df - 41a839: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 41a83d: 48 8b 57 18 mov rdx, qword ptr [rdi + 24] - 41a841: 48 3b 78 18 cmp rdi, qword ptr [rax + 24] - 41a845: 75 79 jne 0x41a8c0 - 41a847: 48 3b 7a 10 cmp rdi, qword ptr [rdx + 16] - 41a84b: 75 73 jne 0x41a8c0 - 41a84d: 48 89 50 18 mov qword ptr [rax + 24], rdx - 41a851: 48 89 42 10 mov qword ptr [rdx + 16], rax - 41a855: 48 81 f9 ff 03 00 00 cmp rcx, 1023 - 41a85c: 76 2c jbe 0x41a88a - 41a85e: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] - 41a862: 48 85 d2 test rdx, rdx - 41a865: 74 23 je 0x41a88a - 41a867: 48 3b 7a 28 cmp rdi, qword ptr [rdx + 40] - 41a86b: 75 7e jne 0x41a8eb - 41a86d: 48 8b 4f 28 mov rcx, qword ptr [rdi + 40] - 41a871: 48 3b 79 20 cmp rdi, qword ptr [rcx + 32] - 41a875: 75 74 jne 0x41a8eb - 41a877: 48 83 78 20 00 cmp qword ptr [rax + 32], 0 - 41a87c: 74 12 je 0x41a890 - 41a87e: 48 89 4a 28 mov qword ptr [rdx + 40], rcx - 41a882: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 41a886: 48 89 50 20 mov qword ptr [rax + 32], rdx - 41a88a: 48 83 c4 08 add rsp, 8 - 41a88e: c3 ret - 41a88f: 90 nop - 41a890: 48 39 d7 cmp rdi, rdx - 41a893: 74 3b je 0x41a8d0 - 41a895: 66 48 0f 6e c2 movq xmm0, rdx - 41a89a: 66 48 0f 6e c9 movq xmm1, rcx - 41a89f: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 41a8a3: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 - 41a8a7: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] - 41a8ab: 48 89 42 28 mov qword ptr [rdx + 40], rax - 41a8af: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] - 41a8b3: 48 89 42 20 mov qword ptr [rdx + 32], rax - 41a8b7: eb d1 jmp 0x41a88a - 41a8b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41a8c0: 48 8d 3d 7d b3 07 00 lea rdi, [rip + 504701] # 0x495c44 <__PRETTY_FUNCTION__.11590+0xa4> - 41a8c7: e8 c4 f9 ff ff call 0x41a290 - 41a8cc: 0f 1f 40 00 nop dword ptr [rax] - 41a8d0: 66 48 0f 6e c0 movq xmm0, rax - 41a8d5: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 41a8d9: 0f 11 40 20 movups xmmword ptr [rax + 32], xmm0 - 41a8dd: eb ab jmp 0x41a88a - 41a8df: 48 8d 3d 41 b3 07 00 lea rdi, [rip + 504641] # 0x495c27 <__PRETTY_FUNCTION__.11590+0x87> - 41a8e6: e8 a5 f9 ff ff call 0x41a290 - 41a8eb: 48 8d 3d 4e b6 07 00 lea rdi, [rip + 505422] # 0x495f40 <__PRETTY_FUNCTION__.13693+0x96> - 41a8f2: e8 99 f9 ff ff call 0x41a290 - 41a8f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000041a900 : - 41a900: 41 57 push r15 - 41a902: 48 8d 47 60 lea rax, [rdi + 96] - 41a906: 49 89 ff mov r15, rdi - 41a909: 41 56 push r14 - 41a90b: 41 55 push r13 - 41a90d: 4c 8d 6f 10 lea r13, [rdi + 16] - 41a911: 41 54 push r12 - 41a913: 55 push rbp - 41a914: 53 push rbx - 41a915: 48 83 ec 18 sub rsp, 24 - 41a919: c7 47 08 00 00 00 00 mov dword ptr [rdi + 8], 0 - 41a920: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 41a925: 31 db xor ebx, ebx - 41a927: 49 87 5d 00 xchg qword ptr [r13], rbx - 41a92b: 48 85 db test rbx, rbx - 41a92e: 75 74 jne 0x41a9a4 - 41a930: 49 83 c5 08 add r13, 8 - 41a934: 4c 39 6c 24 08 cmp qword ptr [rsp + 8], r13 - 41a939: 75 ea jne 0x41a925 - 41a93b: 48 83 c4 18 add rsp, 24 - 41a93f: 5b pop rbx - 41a940: 5d pop rbp - 41a941: 41 5c pop r12 - 41a943: 41 5d pop r13 - 41a945: 41 5e pop r14 - 41a947: 41 5f pop r15 - 41a949: c3 ret - 41a94a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41a950: 43 f6 44 34 08 01 test byte ptr [r12 + r14 + 8], 1 - 41a956: 0f 84 c4 00 00 00 je 0x41aa20 - 41a95c: 49 83 64 24 08 fe and qword ptr [r12 + 8], -2 - 41a962: 49 8b 47 70 mov rax, qword ptr [r15 + 112] - 41a966: 49 89 5f 70 mov qword ptr [r15 + 112], rbx - 41a96a: 48 89 58 18 mov qword ptr [rax + 24], rbx - 41a96e: 48 81 fd ff 03 00 00 cmp rbp, 1023 - 41a975: 76 08 jbe 0x41a97f - 41a977: 66 0f ef c9 pxor xmm1, xmm1 - 41a97b: 0f 11 4b 20 movups xmmword ptr [rbx + 32], xmm1 - 41a97f: 48 89 ee mov rsi, rbp - 41a982: 66 48 0f 6e c0 movq xmm0, rax - 41a987: 48 83 ce 01 or rsi, 1 - 41a98b: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] - 41a990: 48 89 73 08 mov qword ptr [rbx + 8], rsi - 41a994: 0f 11 43 10 movups xmmword ptr [rbx + 16], xmm0 - 41a998: 49 89 2c 24 mov qword ptr [r12], rbp - 41a99c: 48 85 d2 test rdx, rdx - 41a99f: 74 8f je 0x41a930 - 41a9a1: 48 89 d3 mov rbx, rdx - 41a9a4: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 41a9a8: 89 c2 mov edx, eax - 41a9aa: c1 ea 04 shr edx, 4 - 41a9ad: 83 ea 02 sub edx, 2 - 41a9b0: 49 8d 54 d7 10 lea rdx, [r15 + 8*rdx + 16] - 41a9b5: 49 39 d5 cmp r13, rdx - 41a9b8: 0f 85 8e 00 00 00 jne 0x41aa4c - 41a9be: 48 89 c5 mov rbp, rax - 41a9c1: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 41a9c5: 48 83 e5 f8 and rbp, -8 - 41a9c9: 4c 8d 24 2b lea r12, [rbx + rbp] - 41a9cd: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] - 41a9d2: 49 83 e6 f8 and r14, -8 - 41a9d6: a8 01 test al, 1 - 41a9d8: 75 26 jne 0x41aa00 - 41a9da: 48 8b 03 mov rax, qword ptr [rbx] - 41a9dd: 48 29 c3 sub rbx, rax - 41a9e0: 48 01 c5 add rbp, rax - 41a9e3: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 41a9e7: 48 83 e6 f8 and rsi, -8 - 41a9eb: 48 39 c6 cmp rsi, rax - 41a9ee: 75 50 jne 0x41aa40 - 41a9f0: 48 89 df mov rdi, rbx - 41a9f3: 48 89 14 24 mov qword ptr [rsp], rdx - 41a9f7: e8 24 fe ff ff call 0x41a820 - 41a9fc: 48 8b 14 24 mov rdx, qword ptr [rsp] - 41aa00: 4d 39 67 60 cmp qword ptr [r15 + 96], r12 - 41aa04: 0f 85 46 ff ff ff jne 0x41a950 - 41aa0a: 4c 01 f5 add rbp, r14 - 41aa0d: 48 83 cd 01 or rbp, 1 - 41aa11: 48 89 6b 08 mov qword ptr [rbx + 8], rbp - 41aa15: 49 89 5f 60 mov qword ptr [r15 + 96], rbx - 41aa19: eb 81 jmp 0x41a99c - 41aa1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41aa20: 4c 89 e7 mov rdi, r12 - 41aa23: 4c 01 f5 add rbp, r14 - 41aa26: 48 89 14 24 mov qword ptr [rsp], rdx - 41aa2a: e8 f1 fd ff ff call 0x41a820 - 41aa2f: 4c 8d 24 2b lea r12, [rbx + rbp] - 41aa33: 48 8b 14 24 mov rdx, qword ptr [rsp] - 41aa37: e9 26 ff ff ff jmp 0x41a962 - 41aa3c: 0f 1f 40 00 nop dword ptr [rax] - 41aa40: 48 8d 3d 59 b5 07 00 lea rdi, [rip + 505177] # 0x495fa0 <__PRETTY_FUNCTION__.13693+0xf6> - 41aa47: e8 44 f8 ff ff call 0x41a290 - 41aa4c: 48 8d 3d 1d b5 07 00 lea rdi, [rip + 505117] # 0x495f70 <__PRETTY_FUNCTION__.13693+0xc6> - 41aa53: e8 38 f8 ff ff call 0x41a290 - 41aa58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000041aa60 : - 41aa60: 41 55 push r13 - 41aa62: 41 54 push r12 - 41aa64: 55 push rbp - 41aa65: 48 89 fd mov rbp, rdi - 41aa68: 53 push rbx - 41aa69: 48 89 f3 mov rbx, rsi - 41aa6c: 48 83 ec 08 sub rsp, 8 - 41aa70: 48 8b 05 31 82 0a 00 mov rax, qword ptr [rip + 688689] # 0x4c2ca8 - 41aa77: 48 8b 15 6a 5c 0a 00 mov rdx, qword ptr [rip + 679018] # 0x4c06e8 - 41aa7e: 48 85 c0 test rax, rax - 41aa81: 75 17 jne 0x41aa9a - 41aa83: 48 8b 05 96 5c 0a 00 mov rax, qword ptr [rip + 679062] # 0x4c0720 - 41aa8a: 48 85 c0 test rax, rax - 41aa8d: 0f 84 3d 01 00 00 je 0x41abd0 - 41aa93: 48 89 05 0e 82 0a 00 mov qword ptr [rip + 688654], rax # 0x4c2ca8 - 41aa9a: 48 83 e8 01 sub rax, 1 - 41aa9e: 48 39 d0 cmp rax, rdx - 41aaa1: 0f 83 b1 01 00 00 jae 0x41ac58 - 41aaa7: 4c 8b 25 f2 81 0a 00 mov r12, qword ptr [rip + 688626] # 0x4c2ca0 - 41aaae: 4d 85 e4 test r12, r12 - 41aab1: 0f 84 79 01 00 00 je 0x41ac30 - 41aab7: 31 f6 xor esi, esi - 41aab9: b9 01 00 00 00 mov ecx, 1 - 41aabe: eb 21 jmp 0x41aae1 - 41aac0: 41 0f b1 0c 24 cmpxchg dword ptr [r12], ecx - 41aac5: 85 c0 test eax, eax - 41aac7: 74 37 je 0x41ab00 - 41aac9: 4d 8b a4 24 70 08 00 00 mov r12, qword ptr [r12 + 2160] - 41aad1: 48 8b 15 c8 81 0a 00 mov rdx, qword ptr [rip + 688584] # 0x4c2ca0 - 41aad8: 49 39 d4 cmp r12, rdx - 41aadb: 0f 84 27 01 00 00 je 0x41ac08 - 41aae1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41aae9: 85 c0 test eax, eax - 41aaeb: 74 d3 je 0x41aac0 - 41aaed: 89 f0 mov eax, esi - 41aaef: f0 lock - 41aaf0: 41 0f b1 0c 24 cmpxchg dword ptr [r12], ecx - 41aaf5: 0f 95 c0 setne al - 41aaf8: 0f b6 c0 movzx eax, al - 41aafb: 85 c0 test eax, eax - 41aafd: 75 ca jne 0x41aac9 - 41aaff: 90 nop - 41ab00: 48 c7 c5 d8 ff ff ff mov rbp, -40 - 41ab07: 64 4c 8b 6d 00 mov r13, qword ptr fs:[rbp] - 41ab0c: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ab14: 85 c0 test eax, eax - 41ab16: 0f 85 74 01 00 00 jne 0x41ac90 - 41ab1c: ba 01 00 00 00 mov edx, 1 - 41ab21: 0f b1 15 a8 81 0a 00 cmpxchg dword ptr [rip + 688552], edx # 0x4c2cd0 - 41ab28: 4d 85 ed test r13, r13 - 41ab2b: 74 1b je 0x41ab48 - 41ab2d: 49 8b 85 80 08 00 00 mov rax, qword ptr [r13 + 2176] - 41ab34: 48 85 c0 test rax, rax - 41ab37: 0f 84 b1 04 00 00 je 0x41afee - 41ab3d: 48 83 e8 01 sub rax, 1 - 41ab41: 49 89 85 80 08 00 00 mov qword ptr [r13 + 2176], rax - 41ab48: 48 8b 05 79 81 0a 00 mov rax, qword ptr [rip + 688505] # 0x4c2cc8 - 41ab4f: 48 8d 0d 72 81 0a 00 lea rcx, [rip + 688498] # 0x4c2cc8 - 41ab56: 48 85 c0 test rax, rax - 41ab59: 75 14 jne 0x41ab6f - 41ab5b: eb 2f jmp 0x41ab8c - 41ab5d: 0f 1f 00 nop dword ptr [rax] - 41ab60: 48 8d 88 78 08 00 00 lea rcx, [rax + 2168] - 41ab67: 48 85 d2 test rdx, rdx - 41ab6a: 74 20 je 0x41ab8c - 41ab6c: 48 89 d0 mov rax, rdx - 41ab6f: 48 83 b8 80 08 00 00 00 cmp qword ptr [rax + 2176], 0 - 41ab77: 0f 85 3c 03 00 00 jne 0x41aeb9 - 41ab7d: 48 8b 90 78 08 00 00 mov rdx, qword ptr [rax + 2168] - 41ab84: 4c 39 e0 cmp rax, r12 - 41ab87: 75 d7 jne 0x41ab60 - 41ab89: 48 89 11 mov qword ptr [rcx], rdx - 41ab8c: 49 83 84 24 80 08 00 00 01 add qword ptr [r12 + 2176], 1 - 41ab95: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ab9d: 85 c0 test eax, eax - 41ab9f: 0f 85 1b 01 00 00 jne 0x41acc0 - 41aba5: 83 2d 24 81 0a 00 01 sub dword ptr [rip + 688420], 1 # 0x4c2cd0 - 41abac: 90 nop - 41abad: 64 4c 89 65 00 mov qword ptr fs:[rbp], r12 - 41abb2: 49 8b 84 24 70 08 00 00 mov rax, qword ptr [r12 + 2160] - 41abba: 48 89 05 df 80 0a 00 mov qword ptr [rip + 688351], rax # 0x4c2ca0 - 41abc1: 48 83 c4 08 add rsp, 8 - 41abc5: 4c 89 e0 mov rax, r12 - 41abc8: 5b pop rbx - 41abc9: 5d pop rbp - 41abca: 41 5c pop r12 - 41abcc: 41 5d pop r13 - 41abce: c3 ret - 41abcf: 90 nop - 41abd0: 48 39 15 41 5b 0a 00 cmp qword ptr [rip + 678721], rdx # 0x4c0718 - 41abd7: 0f 83 bd fe ff ff jae 0x41aa9a - 41abdd: e8 be 09 03 00 call 0x44b5a0 - 41abe2: 85 c0 test eax, eax - 41abe4: 0f 8e 0e 01 00 00 jle 0x41acf8 - 41abea: c1 e0 03 shl eax, 3 - 41abed: 48 8b 15 f4 5a 0a 00 mov rdx, qword ptr [rip + 678644] # 0x4c06e8 - 41abf4: 48 98 cdqe - 41abf6: 48 89 05 ab 80 0a 00 mov qword ptr [rip + 688299], rax # 0x4c2ca8 - 41abfd: e9 98 fe ff ff jmp 0x41aa9a - 41ac02: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41ac08: 48 39 d3 cmp rbx, rdx - 41ac0b: 74 3b je 0x41ac48 - 41ac0d: 90 nop - 41ac0e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ac16: 85 c0 test eax, eax - 41ac18: 0f 85 fa 00 00 00 jne 0x41ad18 - 41ac1e: b9 01 00 00 00 mov ecx, 1 - 41ac23: 0f b1 0a cmpxchg dword ptr [rdx], ecx - 41ac26: 49 89 d4 mov r12, rdx - 41ac29: e9 d2 fe ff ff jmp 0x41ab00 - 41ac2e: 66 90 nop - 41ac30: 4c 8d 25 69 5b 0a 00 lea r12, [rip + 678761] # 0x4c07a0 - 41ac37: 4c 89 25 62 80 0a 00 mov qword ptr [rip + 688226], r12 # 0x4c2ca0 - 41ac3e: e9 74 fe ff ff jmp 0x41aab7 - 41ac43: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41ac48: 48 8b 93 70 08 00 00 mov rdx, qword ptr [rbx + 2160] - 41ac4f: eb bc jmp 0x41ac0d - 41ac51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41ac58: 48 8d 4a 01 lea rcx, [rdx + 1] - 41ac5c: 48 89 d0 mov rax, rdx - 41ac5f: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 41ac68: 74 01 je 0x41ac6b - 41ac6a: f0 lock - 41ac6b: 48 0f b1 0d 75 5a 0a 00 cmpxchg qword ptr [rip + 678517], rcx # 0x4c06e8 - 41ac73: 48 39 d0 cmp rax, rdx - 41ac76: 0f 84 bd 00 00 00 je 0x41ad39 - 41ac7c: 48 8b 15 65 5a 0a 00 mov rdx, qword ptr [rip + 678501] # 0x4c06e8 - 41ac83: 48 8b 05 1e 80 0a 00 mov rax, qword ptr [rip + 688158] # 0x4c2ca8 - 41ac8a: e9 0b fe ff ff jmp 0x41aa9a - 41ac8f: 90 nop - 41ac90: 31 c0 xor eax, eax - 41ac92: ba 01 00 00 00 mov edx, 1 - 41ac97: f0 lock - 41ac98: 0f b1 15 31 80 0a 00 cmpxchg dword ptr [rip + 688177], edx # 0x4c2cd0 - 41ac9f: 0f 84 83 fe ff ff je 0x41ab28 - 41aca5: 48 8d 3d 24 80 0a 00 lea rdi, [rip + 688164] # 0x4c2cd0 - 41acac: e8 ef f0 ff ff call 0x419da0 <__lll_lock_wait_private> - 41acb1: e9 72 fe ff ff jmp 0x41ab28 - 41acb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41acc0: 31 c0 xor eax, eax - 41acc2: 87 05 08 80 0a 00 xchg dword ptr [rip + 688136], eax # 0x4c2cd0 - 41acc8: 83 f8 01 cmp eax, 1 - 41accb: 0f 8e db fe ff ff jle 0x41abac - 41acd1: 45 31 d2 xor r10d, r10d - 41acd4: ba 01 00 00 00 mov edx, 1 - 41acd9: be 81 00 00 00 mov esi, 129 - 41acde: b8 ca 00 00 00 mov eax, 202 - 41ace3: 48 8d 3d e6 7f 0a 00 lea rdi, [rip + 688102] # 0x4c2cd0 - 41acea: 0f 05 syscall - 41acec: e9 bb fe ff ff jmp 0x41abac - 41acf1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41acf8: 48 c7 05 a5 7f 0a 00 10 00 00 00 mov qword ptr [rip + 688037], 16 # 0x4c2ca8 - 41ad03: 48 8b 15 de 59 0a 00 mov rdx, qword ptr [rip + 678366] # 0x4c06e8 - 41ad0a: b8 10 00 00 00 mov eax, 16 - 41ad0f: e9 86 fd ff ff jmp 0x41aa9a - 41ad14: 0f 1f 40 00 nop dword ptr [rax] - 41ad18: 31 c0 xor eax, eax - 41ad1a: b9 01 00 00 00 mov ecx, 1 - 41ad1f: f0 lock - 41ad20: 0f b1 0a cmpxchg dword ptr [rdx], ecx - 41ad23: 49 89 d4 mov r12, rdx - 41ad26: 0f 84 d4 fd ff ff je 0x41ab00 - 41ad2c: 48 89 d7 mov rdi, rdx - 41ad2f: e8 6c f0 ff ff call 0x419da0 <__lll_lock_wait_private> - 41ad34: e9 c7 fd ff ff jmp 0x41ab00 - 41ad39: 48 8b 35 c8 59 0a 00 mov rsi, qword ptr [rip + 678344] # 0x4c0708 - 41ad40: 48 8d bd c8 08 00 00 lea rdi, [rbp + 2248] - 41ad47: e8 64 f5 ff ff call 0x41a2b0 - 41ad4c: 48 89 c3 mov rbx, rax - 41ad4f: 48 85 c0 test rax, rax - 41ad52: 0f 84 80 01 00 00 je 0x41aed8 - 41ad58: 4c 8d 63 20 lea r12, [rbx + 32] - 41ad5c: 48 8d 83 80 00 00 00 lea rax, [rbx + 128] - 41ad63: 4c 89 23 mov qword ptr [rbx], r12 - 41ad66: 48 8d 93 70 08 00 00 lea rdx, [rbx + 2160] - 41ad6d: 0f 1f 00 nop dword ptr [rax] - 41ad70: 66 48 0f 6e c0 movq xmm0, rax - 41ad75: 48 83 c0 10 add rax, 16 - 41ad79: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 41ad7d: 0f 11 00 movups xmmword ptr [rax], xmm0 - 41ad80: 48 39 c2 cmp rdx, rax - 41ad83: 75 eb jne 0x41ad70 - 41ad85: 48 8d 05 14 5a 0a 00 lea rax, [rip + 678420] # 0x4c07a0 - 41ad8c: 49 39 c4 cmp r12, rax - 41ad8f: 0f 84 7b 01 00 00 je 0x41af10 - 41ad95: 83 4b 24 02 or dword ptr [rbx + 36], 2 - 41ad99: c7 43 28 00 00 00 00 mov dword ptr [rbx + 40], 0 - 41ada0: 48 8d 8b c8 08 00 00 lea rcx, [rbx + 2248] - 41ada7: 48 8d 93 b8 08 00 00 lea rdx, [rbx + 2232] - 41adae: 48 c7 83 a0 08 00 00 01 00 00 00 mov qword ptr [rbx + 2208], 1 - 41adb9: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 41adbd: 48 89 83 b0 08 00 00 mov qword ptr [rbx + 2224], rax - 41adc4: 48 89 83 a8 08 00 00 mov qword ptr [rbx + 2216], rax - 41adcb: 83 e1 0f and ecx, 15 - 41adce: 74 07 je 0x41add7 - 41add0: 48 29 ca sub rdx, rcx - 41add3: 48 83 c2 10 add rdx, 16 - 41add7: 48 01 d8 add rax, rbx - 41adda: 48 89 93 80 00 00 00 mov qword ptr [rbx + 128], rdx - 41ade1: 48 29 d0 sub rax, rdx - 41ade4: 48 83 c8 01 or rax, 1 - 41ade8: 48 89 42 08 mov qword ptr [rdx + 8], rax - 41adec: 90 nop - 41aded: 48 c7 c0 d8 ff ff ff mov rax, -40 - 41adf4: 64 48 8b 28 mov rbp, qword ptr fs:[rax] - 41adf8: 64 4c 89 20 mov qword ptr fs:[rax], r12 - 41adfc: c7 43 20 00 00 00 00 mov dword ptr [rbx + 32], 0 - 41ae03: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ae0b: 85 c0 test eax, eax - 41ae0d: 0f 85 8f 01 00 00 jne 0x41afa2 - 41ae13: ba 01 00 00 00 mov edx, 1 - 41ae18: 0f b1 15 a1 7e 0a 00 cmpxchg dword ptr [rip + 687777], edx # 0x4c2cc0 - 41ae1f: 48 8b 05 ea 61 0a 00 mov rax, qword ptr [rip + 680426] # 0x4c1010 - 41ae26: 48 89 83 90 08 00 00 mov qword ptr [rbx + 2192], rax - 41ae2d: 4c 89 25 dc 61 0a 00 mov qword ptr [rip + 680412], r12 # 0x4c1010 - 41ae34: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ae3c: 85 c0 test eax, eax - 41ae3e: 0f 85 2d 01 00 00 jne 0x41af71 - 41ae44: 83 2d 75 7e 0a 00 01 sub dword ptr [rip + 687733], 1 # 0x4c2cc0 - 41ae4b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ae53: 85 c0 test eax, eax - 41ae55: 0f 85 6d 01 00 00 jne 0x41afc8 - 41ae5b: ba 01 00 00 00 mov edx, 1 - 41ae60: 0f b1 15 69 7e 0a 00 cmpxchg dword ptr [rip + 687721], edx # 0x4c2cd0 - 41ae67: 48 85 ed test rbp, rbp - 41ae6a: 74 1b je 0x41ae87 - 41ae6c: 48 8b 85 80 08 00 00 mov rax, qword ptr [rbp + 2176] - 41ae73: 48 85 c0 test rax, rax - 41ae76: 0f 84 72 01 00 00 je 0x41afee - 41ae7c: 48 83 e8 01 sub rax, 1 - 41ae80: 48 89 85 80 08 00 00 mov qword ptr [rbp + 2176], rax - 41ae87: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ae8f: 85 c0 test eax, eax - 41ae91: 0f 85 a9 00 00 00 jne 0x41af40 - 41ae97: 83 2d 32 7e 0a 00 01 sub dword ptr [rip + 687666], 1 # 0x4c2cd0 - 41ae9e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41aea6: 85 c0 test eax, eax - 41aea8: 75 76 jne 0x41af20 - 41aeaa: ba 01 00 00 00 mov edx, 1 - 41aeaf: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 41aeb4: e9 08 fd ff ff jmp 0x41abc1 - 41aeb9: 48 8d 0d c0 be 07 00 lea rcx, [rip + 507584] # 0x496d80 <__PRETTY_FUNCTION__.12403> - 41aec0: ba 1c 03 00 00 mov edx, 796 - 41aec5: 48 8d 35 35 ad 07 00 lea rsi, [rip + 503093] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> - 41aecc: 48 8d 3d 8e ad 07 00 lea rdi, [rip + 503182] # 0x495c61 <__PRETTY_FUNCTION__.11590+0xc1> - 41aed3: e8 58 f3 ff ff call 0x41a230 <__malloc_assert> - 41aed8: 48 8b 35 29 58 0a 00 mov rsi, qword ptr [rip + 677929] # 0x4c0708 - 41aedf: bf c8 08 00 00 mov edi, 2248 - 41aee4: e8 c7 f3 ff ff call 0x41a2b0 - 41aee9: 48 89 c3 mov rbx, rax - 41aeec: 48 85 c0 test rax, rax - 41aeef: 0f 85 63 fe ff ff jne 0x41ad58 - 41aef5: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 41aefe: 74 01 je 0x41af01 - 41af00: f0 lock - 41af01: 48 ff 0d e0 57 0a 00 dec qword ptr [rip + 677856] # 0x4c06e8 - 41af08: 45 31 e4 xor r12d, r12d - 41af0b: e9 b1 fc ff ff jmp 0x41abc1 - 41af10: 48 c7 05 bd 7d 0a 00 80 00 00 00 mov qword ptr [rip + 687549], 128 # 0x4c2cd8 - 41af1b: e9 79 fe ff ff jmp 0x41ad99 - 41af20: 31 c0 xor eax, eax - 41af22: ba 01 00 00 00 mov edx, 1 - 41af27: f0 lock - 41af28: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 41af2d: 0f 84 8e fc ff ff je 0x41abc1 - 41af33: 4c 89 e7 mov rdi, r12 - 41af36: e8 65 ee ff ff call 0x419da0 <__lll_lock_wait_private> - 41af3b: e9 81 fc ff ff jmp 0x41abc1 - 41af40: 31 c0 xor eax, eax - 41af42: 87 05 88 7d 0a 00 xchg dword ptr [rip + 687496], eax # 0x4c2cd0 - 41af48: 83 e8 01 sub eax, 1 - 41af4b: 0f 8e 4d ff ff ff jle 0x41ae9e - 41af51: 45 31 d2 xor r10d, r10d - 41af54: ba 01 00 00 00 mov edx, 1 - 41af59: be 81 00 00 00 mov esi, 129 - 41af5e: b8 ca 00 00 00 mov eax, 202 - 41af63: 48 8d 3d 66 7d 0a 00 lea rdi, [rip + 687462] # 0x4c2cd0 - 41af6a: 0f 05 syscall - 41af6c: e9 2d ff ff ff jmp 0x41ae9e - 41af71: 31 c0 xor eax, eax - 41af73: 87 05 47 7d 0a 00 xchg dword ptr [rip + 687431], eax # 0x4c2cc0 - 41af79: 83 e8 01 sub eax, 1 - 41af7c: 0f 8e c9 fe ff ff jle 0x41ae4b - 41af82: 45 31 d2 xor r10d, r10d - 41af85: ba 01 00 00 00 mov edx, 1 - 41af8a: be 81 00 00 00 mov esi, 129 - 41af8f: b8 ca 00 00 00 mov eax, 202 - 41af94: 48 8d 3d 25 7d 0a 00 lea rdi, [rip + 687397] # 0x4c2cc0 - 41af9b: 0f 05 syscall - 41af9d: e9 a9 fe ff ff jmp 0x41ae4b - 41afa2: 31 c0 xor eax, eax - 41afa4: ba 01 00 00 00 mov edx, 1 - 41afa9: f0 lock - 41afaa: 0f b1 15 0f 7d 0a 00 cmpxchg dword ptr [rip + 687375], edx # 0x4c2cc0 - 41afb1: 0f 84 68 fe ff ff je 0x41ae1f - 41afb7: 48 8d 3d 02 7d 0a 00 lea rdi, [rip + 687362] # 0x4c2cc0 - 41afbe: e8 dd ed ff ff call 0x419da0 <__lll_lock_wait_private> - 41afc3: e9 57 fe ff ff jmp 0x41ae1f - 41afc8: 31 c0 xor eax, eax - 41afca: ba 01 00 00 00 mov edx, 1 - 41afcf: f0 lock - 41afd0: 0f b1 15 f9 7c 0a 00 cmpxchg dword ptr [rip + 687353], edx # 0x4c2cd0 - 41afd7: 0f 84 8a fe ff ff je 0x41ae67 - 41afdd: 48 8d 3d ec 7c 0a 00 lea rdi, [rip + 687340] # 0x4c2cd0 - 41afe4: e8 b7 ed ff ff call 0x419da0 <__lll_lock_wait_private> - 41afe9: e9 79 fe ff ff jmp 0x41ae67 - 41afee: e8 6d f6 ff ff call 0x41a660 - 41aff3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41affe: 66 90 nop - -000000000041b000 : - 41b000: 55 push rbp - 41b001: 48 83 ec 10 sub rsp, 16 - 41b005: 90 nop - 41b006: 48 8d 05 93 57 0a 00 lea rax, [rip + 677779] # 0x4c07a0 - 41b00d: 48 39 c7 cmp rdi, rax - 41b010: 74 3e je 0x41b050 - 41b012: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41b01a: 85 c0 test eax, eax - 41b01c: 75 62 jne 0x41b080 - 41b01e: 83 2f 01 sub dword ptr [rdi], 1 - 41b021: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41b029: 85 c0 test eax, eax - 41b02b: 75 73 jne 0x41b0a0 - 41b02d: ba 01 00 00 00 mov edx, 1 - 41b032: 0f b1 15 67 57 0a 00 cmpxchg dword ptr [rip + 677735], edx # 0x4c07a0 - 41b039: 48 8d 05 60 57 0a 00 lea rax, [rip + 677728] # 0x4c07a0 - 41b040: 48 83 c4 10 add rsp, 16 - 41b044: 5d pop rbp - 41b045: c3 ret - 41b046: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41b050: 48 89 f5 mov rbp, rsi - 41b053: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41b05b: 85 c0 test eax, eax - 41b05d: 75 71 jne 0x41b0d0 - 41b05f: 83 2f 01 sub dword ptr [rdi], 1 - 41b062: e8 29 f6 ff ff call 0x41a690 - 41b067: 48 85 c0 test rax, rax - 41b06a: 75 d4 jne 0x41b040 - 41b06c: 48 83 c4 10 add rsp, 16 - 41b070: 48 89 ef mov rdi, rbp - 41b073: 48 8d 35 26 57 0a 00 lea rsi, [rip + 677670] # 0x4c07a0 - 41b07a: 5d pop rbp - 41b07b: e9 e0 f9 ff ff jmp 0x41aa60 - 41b080: 31 c0 xor eax, eax - 41b082: 87 07 xchg dword ptr [rdi], eax - 41b084: 83 f8 01 cmp eax, 1 - 41b087: 7e 98 jle 0x41b021 - 41b089: 45 31 d2 xor r10d, r10d - 41b08c: ba 01 00 00 00 mov edx, 1 - 41b091: be 81 00 00 00 mov esi, 129 - 41b096: b8 ca 00 00 00 mov eax, 202 - 41b09b: 0f 05 syscall - 41b09d: eb 82 jmp 0x41b021 - 41b09f: 90 nop - 41b0a0: 31 c0 xor eax, eax - 41b0a2: ba 01 00 00 00 mov edx, 1 - 41b0a7: f0 lock - 41b0a8: 0f b1 15 f1 56 0a 00 cmpxchg dword ptr [rip + 677617], edx # 0x4c07a0 - 41b0af: 48 8d 05 ea 56 0a 00 lea rax, [rip + 677610] # 0x4c07a0 - 41b0b6: 74 88 je 0x41b040 - 41b0b8: 48 89 c7 mov rdi, rax - 41b0bb: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 41b0c0: e8 db ec ff ff call 0x419da0 <__lll_lock_wait_private> - 41b0c5: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 41b0ca: e9 71 ff ff ff jmp 0x41b040 - 41b0cf: 90 nop - 41b0d0: 31 c0 xor eax, eax - 41b0d2: 87 07 xchg dword ptr [rdi], eax - 41b0d4: 83 f8 01 cmp eax, 1 - 41b0d7: 7e 89 jle 0x41b062 - 41b0d9: 45 31 d2 xor r10d, r10d - 41b0dc: ba 01 00 00 00 mov edx, 1 - 41b0e1: be 81 00 00 00 mov esi, 129 - 41b0e6: b8 ca 00 00 00 mov eax, 202 - 41b0eb: 0f 05 syscall - 41b0ed: e9 70 ff ff ff jmp 0x41b062 - 41b0f2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41b0fd: 0f 1f 00 nop dword ptr [rax] - -000000000041b100 <_dl_tunable_set_mallopt_check>: - 41b100: f3 0f 1e fa endbr64 - 41b104: 8b 07 mov eax, dword ptr [rdi] - 41b106: 85 c0 test eax, eax - 41b108: 74 42 je 0x41b14c <_dl_tunable_set_mallopt_check+0x4c> - 41b10a: 48 8d 05 ef 2f 00 00 lea rax, [rip + 12271] # 0x41e100 - 41b111: c7 05 95 7b 0a 00 01 00 00 00 mov dword ptr [rip + 686997], 1 # 0x4c2cb0 - 41b11b: 48 89 05 6e 56 0a 00 mov qword ptr [rip + 677486], rax # 0x4c0790 <__malloc_hook> - 41b122: 48 8d 05 77 2a 00 00 lea rax, [rip + 10871] # 0x41dba0 - 41b129: 48 89 05 68 7b 0a 00 mov qword ptr [rip + 686952], rax # 0x4c2c98 <__free_hook> - 41b130: 48 8d 05 29 34 00 00 lea rax, [rip + 13353] # 0x41e560 - 41b137: 48 89 05 4a 56 0a 00 mov qword ptr [rip + 677450], rax # 0x4c0788 <__realloc_hook> - 41b13e: 48 8d 05 9b 31 00 00 lea rax, [rip + 12699] # 0x41e2e0 - 41b145: 48 89 05 34 56 0a 00 mov qword ptr [rip + 677428], rax # 0x4c0780 <__memalign_hook> - 41b14c: c3 ret - 41b14d: 0f 1f 00 nop dword ptr [rax] - -000000000041b150 <__malloc_info.part.0>: - 41b150: 41 57 push r15 - 41b152: 41 56 push r14 - 41b154: 41 55 push r13 - 41b156: 41 54 push r12 - 41b158: 55 push rbp - 41b159: 53 push rbx - 41b15a: 48 81 ec 00 10 00 00 sub rsp, 4096 - 41b161: 48 83 0c 24 00 or qword ptr [rsp], 0 - 41b166: 48 81 ec c8 01 00 00 sub rsp, 456 - 41b16d: 31 d2 xor edx, edx - 41b16f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41b178: 48 89 84 24 b8 11 00 00 mov qword ptr [rsp + 4536], rax - 41b180: 31 c0 xor eax, eax - 41b182: 48 8d 05 17 56 0a 00 lea rax, [rip + 677399] # 0x4c07a0 - 41b189: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 - 41b192: 49 89 ff mov r15, rdi - 41b195: 48 89 04 24 mov qword ptr [rsp], rax - 41b199: 48 8d 84 24 d0 01 00 00 lea rax, [rsp + 464] - 41b1a1: 4c 8d b4 24 90 00 00 00 lea r14, [rsp + 144] - 41b1a9: 48 89 84 24 80 00 00 00 mov qword ptr [rsp + 128], rax - 41b1b1: 48 8d 84 24 e0 01 00 00 lea rax, [rsp + 480] - 41b1b9: 4c 8d ac 24 a8 00 00 00 lea r13, [rsp + 168] - 41b1c1: 48 c7 44 24 58 00 00 00 00 mov qword ptr [rsp + 88], 0 - 41b1ca: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 - 41b1d3: 48 c7 44 24 48 00 00 00 00 mov qword ptr [rsp + 72], 0 - 41b1dc: 48 c7 44 24 30 00 00 00 00 mov qword ptr [rsp + 48], 0 - 41b1e5: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 41b1ee: 48 c7 44 24 28 00 00 00 00 mov qword ptr [rsp + 40], 0 - 41b1f7: 48 c7 44 24 38 00 00 00 00 mov qword ptr [rsp + 56], 0 - 41b200: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax - 41b208: 8d 42 01 lea eax, [rdx + 1] - 41b20b: 48 8d 35 68 aa 07 00 lea rsi, [rip + 502376] # 0x495c7a <__PRETTY_FUNCTION__.11590+0xda> - 41b212: 4c 89 ff mov rdi, r15 - 41b215: 89 44 24 1c mov dword ptr [rsp + 28], eax - 41b219: 31 c0 xor eax, eax - 41b21b: e8 50 32 04 00 call 0x45e470 - 41b220: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41b228: 85 c0 test eax, eax - 41b22a: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 41b22e: 66 0f 6f 15 3a a9 07 00 movdqa xmm2, xmmword ptr [rip + 502074] # 0x495b70 <__PRETTY_FUNCTION__.13509+0x20> - 41b236: 66 0f ef c9 pxor xmm1, xmm1 - 41b23a: 0f 85 63 04 00 00 jne 0x41b6a3 <__malloc_info.part.0+0x553> - 41b240: bf 01 00 00 00 mov edi, 1 - 41b245: 0f b1 3b cmpxchg dword ptr [rbx], edi - 41b248: 48 8b 04 24 mov rax, qword ptr [rsp] - 41b24c: 4c 89 f1 mov rcx, r14 - 41b24f: 45 31 c9 xor r9d, r9d - 41b252: 45 31 db xor r11d, r11d - 41b255: 4c 8b 84 24 80 00 00 00 mov r8, qword ptr [rsp + 128] - 41b25d: 4c 8b 60 60 mov r12, qword ptr [rax + 96] - 41b261: 48 8d 70 10 lea rsi, [rax + 16] - 41b265: 4d 8b 54 24 08 mov r10, qword ptr [r12 + 8] - 41b26a: 49 83 e2 f8 and r10, -8 - 41b26e: eb 23 jmp 0x41b293 <__malloc_info.part.0+0x143> - 41b270: 48 c7 41 18 00 00 00 00 mov qword ptr [rcx + 24], 0 - 41b278: 31 d2 xor edx, edx - 41b27a: 0f 29 09 movaps xmmword ptr [rcx], xmm1 - 41b27d: 48 0f af 51 08 imul rdx, qword ptr [rcx + 8] - 41b282: 48 83 c1 20 add rcx, 32 - 41b286: 48 83 c6 08 add rsi, 8 - 41b28a: 48 89 51 f0 mov qword ptr [rcx - 16], rdx - 41b28e: 4c 39 c1 cmp rcx, r8 - 41b291: 74 40 je 0x41b2d3 <__malloc_info.part.0+0x183> - 41b293: 48 8b 06 mov rax, qword ptr [rsi] - 41b296: 48 85 c0 test rax, rax - 41b299: 74 d5 je 0x41b270 <__malloc_info.part.0+0x120> - 41b29b: 48 8b 78 08 mov rdi, qword ptr [rax + 8] - 41b29f: 31 d2 xor edx, edx - 41b2a1: 48 83 e7 f8 and rdi, -8 - 41b2a5: 0f 1f 00 nop dword ptr [rax] - 41b2a8: 48 8b 40 10 mov rax, qword ptr [rax + 16] - 41b2ac: 48 83 c2 01 add rdx, 1 - 41b2b0: 48 85 c0 test rax, rax - 41b2b3: 75 f3 jne 0x41b2a8 <__malloc_info.part.0+0x158> - 41b2b5: 48 89 f8 mov rax, rdi - 41b2b8: 48 89 79 08 mov qword ptr [rcx + 8], rdi - 41b2bc: 49 01 d1 add r9, rdx - 41b2bf: 48 0f af c2 imul rax, rdx - 41b2c3: 48 89 51 18 mov qword ptr [rcx + 24], rdx - 41b2c7: 49 01 c3 add r11, rax - 41b2ca: 48 8d 47 f1 lea rax, [rdi - 15] - 41b2ce: 48 89 01 mov qword ptr [rcx], rax - 41b2d1: eb aa jmp 0x41b27d <__malloc_info.part.0+0x12d> - 41b2d3: 48 8b 04 24 mov rax, qword ptr [rsp] - 41b2d7: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 41b2dc: bb 01 00 00 00 mov ebx, 1 - 41b2e1: 4c 89 5c 24 10 mov qword ptr [rsp + 16], r11 - 41b2e6: 4c 8b 84 24 88 00 00 00 mov r8, qword ptr [rsp + 136] - 41b2ee: 4d 8d 9e 30 11 00 00 lea r11, [r14 + 4400] - 41b2f5: 4c 8d 48 60 lea r9, [rax + 96] - 41b2f9: eb 29 jmp 0x41b324 <__malloc_info.part.0+0x1d4> - 41b2fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41b300: 49 c7 40 f0 00 00 00 00 mov qword ptr [r8 - 16], 0 - 41b308: 31 c0 xor eax, eax - 41b30a: 4d 03 10 add r10, qword ptr [r8] - 41b30d: 49 83 c0 20 add r8, 32 - 41b311: 48 01 c3 add rbx, rax - 41b314: 49 83 c1 10 add r9, 16 - 41b318: 4c 89 d5 mov rbp, r10 - 41b31b: 4d 39 c3 cmp r11, r8 - 41b31e: 0f 84 8c 00 00 00 je 0x41b3b0 <__malloc_info.part.0+0x260> - 41b324: 49 8b 51 10 mov rdx, qword ptr [r9 + 16] - 41b328: 41 0f 29 50 f0 movaps xmmword ptr [r8 - 16], xmm2 - 41b32d: 41 0f 29 08 movaps xmmword ptr [r8], xmm1 - 41b331: 48 85 d2 test rdx, rdx - 41b334: 74 ca je 0x41b300 <__malloc_info.part.0+0x1b0> - 41b336: 4c 39 ca cmp rdx, r9 - 41b339: 74 c5 je 0x41b300 <__malloc_info.part.0+0x1b0> - 41b33b: bd 01 00 00 00 mov ebp, 1 - 41b340: 31 f6 xor esi, esi - 41b342: 48 c7 c1 ff ff ff ff mov rcx, -1 - 41b349: 31 ff xor edi, edi - 41b34b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41b350: 48 8b 42 08 mov rax, qword ptr [rdx + 8] - 41b354: 48 8b 52 10 mov rdx, qword ptr [rdx + 16] - 41b358: 48 01 c7 add rdi, rax - 41b35b: 48 39 c1 cmp rcx, rax - 41b35e: 48 0f 47 c8 cmova rcx, rax - 41b362: 48 39 c6 cmp rsi, rax - 41b365: 48 0f 42 f0 cmovb rsi, rax - 41b369: 48 89 e8 mov rax, rbp - 41b36c: 48 8d 6d 01 lea rbp, [rbp + 1] - 41b370: 4c 39 ca cmp rdx, r9 - 41b373: 75 db jne 0x41b350 <__malloc_info.part.0+0x200> - 41b375: 66 48 0f 6e c1 movq xmm0, rcx - 41b37a: 66 48 0f 6e de movq xmm3, rsi - 41b37f: 66 48 0f 6e e0 movq xmm4, rax - 41b384: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] - 41b388: 41 0f 29 40 f0 movaps xmmword ptr [r8 - 16], xmm0 - 41b38d: 66 48 0f 6e c7 movq xmm0, rdi - 41b392: 66 0f 6c c4 punpcklqdq xmm0, xmm4 # xmm0 = xmm0[0],xmm4[0] - 41b396: 41 0f 29 00 movaps xmmword ptr [r8], xmm0 - 41b39a: 48 85 c0 test rax, rax - 41b39d: 0f 85 67 ff ff ff jne 0x41b30a <__malloc_info.part.0+0x1ba> - 41b3a3: e9 58 ff ff ff jmp 0x41b300 <__malloc_info.part.0+0x1b0> - 41b3a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41b3b0: 48 8d 3d e9 53 0a 00 lea rdi, [rip + 676841] # 0x4c07a0 - 41b3b7: 48 39 3c 24 cmp qword ptr [rsp], rdi - 41b3bb: 0f 85 87 01 00 00 jne 0x41b548 <__malloc_info.part.0+0x3f8> - 41b3c1: 48 c7 44 24 78 00 00 00 00 mov qword ptr [rsp + 120], 0 - 41b3ca: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 41b3d3: 48 c7 44 24 70 00 00 00 00 mov qword ptr [rsp + 112], 0 - 41b3dc: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41b3e4: 85 c0 test eax, eax - 41b3e6: 0f 85 8d 02 00 00 jne 0x41b679 <__malloc_info.part.0+0x529> - 41b3ec: 48 8b 04 24 mov rax, qword ptr [rsp] - 41b3f0: 83 28 01 sub dword ptr [rax], 1 - 41b3f3: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 41b3f8: 48 8d 84 24 a0 00 00 00 lea rax, [rsp + 160] - 41b400: 48 01 7c 24 28 add qword ptr [rsp + 40], rdi - 41b405: 45 31 e4 xor r12d, r12d - 41b408: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 41b40d: 48 01 7c 24 30 add qword ptr [rsp + 48], rdi - 41b412: 4c 89 ef mov rdi, r13 - 41b415: 49 89 ed mov r13, rbp - 41b418: 48 01 5c 24 38 add qword ptr [rsp + 56], rbx - 41b41d: 48 01 6c 24 40 add qword ptr [rsp + 64], rbp - 41b422: 48 89 fd mov rbp, rdi - 41b425: 48 89 5c 24 68 mov qword ptr [rsp + 104], rbx - 41b42a: 48 89 c3 mov rbx, rax - 41b42d: 0f 1f 00 nop dword ptr [rax] - 41b430: 4c 89 e0 mov rax, r12 - 41b433: 48 c1 e0 05 shl rax, 5 - 41b437: 4c 8b 4c 05 00 mov r9, qword ptr [rbp + rax] - 41b43c: 49 83 fc 0a cmp r12, 10 - 41b440: 74 26 je 0x41b468 <__malloc_info.part.0+0x318> - 41b442: 4d 85 c9 test r9, r9 - 41b445: 74 21 je 0x41b468 <__malloc_info.part.0+0x318> - 41b447: 49 8b 14 06 mov rdx, qword ptr [r14 + rax] - 41b44b: 4c 8b 04 03 mov r8, qword ptr [rbx + rax] - 41b44f: 4c 89 ff mov rdi, r15 - 41b452: 48 8d 35 77 ab 07 00 lea rsi, [rip + 502647] # 0x495fd0 <__PRETTY_FUNCTION__.13693+0x126> - 41b459: 48 8b 8c 04 98 00 00 00 mov rcx, qword ptr [rsp + rax + 152] - 41b461: 31 c0 xor eax, eax - 41b463: e8 08 30 04 00 call 0x45e470 - 41b468: 49 83 c4 01 add r12, 1 - 41b46c: 49 81 fc 89 00 00 00 cmp r12, 137 - 41b473: 75 bb jne 0x41b430 <__malloc_info.part.0+0x2e0> - 41b475: 4c 8b 8c 24 e8 01 00 00 mov r9, qword ptr [rsp + 488] - 41b47d: 48 89 e8 mov rax, rbp - 41b480: 48 8b 5c 24 68 mov rbx, qword ptr [rsp + 104] - 41b485: 4c 89 ed mov rbp, r13 - 41b488: 49 89 c5 mov r13, rax - 41b48b: 4d 85 c9 test r9, r9 - 41b48e: 0f 85 f0 00 00 00 jne 0x41b584 <__malloc_info.part.0+0x434> - 41b494: 4c 8b 24 24 mov r12, qword ptr [rsp] - 41b498: 49 89 e9 mov r9, rbp - 41b49b: 49 89 d8 mov r8, rbx - 41b49e: 4c 89 ff mov rdi, r15 - 41b4a1: 48 8d 35 a0 ab 07 00 lea rsi, [rip + 502688] # 0x496048 <__PRETTY_FUNCTION__.13693+0x19e> - 41b4a8: 48 8d 2d f1 52 0a 00 lea rbp, [rip + 676593] # 0x4c07a0 - 41b4af: 49 8b 84 24 88 08 00 00 mov rax, qword ptr [r12 + 2184] - 41b4b7: 49 8b 94 24 90 08 00 00 mov rdx, qword ptr [r12 + 2192] - 41b4bf: 4c 89 e3 mov rbx, r12 - 41b4c2: 48 01 44 24 48 add qword ptr [rsp + 72], rax - 41b4c7: 48 01 54 24 50 add qword ptr [rsp + 80], rdx - 41b4cc: 52 push rdx - 41b4cd: 50 push rax - 41b4ce: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 41b4d3: 31 c0 xor eax, eax - 41b4d5: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 41b4da: e8 91 2f 04 00 call 0x45e470 - 41b4df: 58 pop rax - 41b4e0: 5a pop rdx - 41b4e1: 49 39 ec cmp r12, rbp - 41b4e4: 0f 84 c8 00 00 00 je 0x41b5b2 <__malloc_info.part.0+0x462> - 41b4ea: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] - 41b4ef: 4c 8b 44 24 78 mov r8, qword ptr [rsp + 120] - 41b4f4: 4c 89 ff mov rdi, r15 - 41b4f7: 31 c0 xor eax, eax - 41b4f9: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 41b4fe: 48 8d 35 eb ab 07 00 lea rsi, [rip + 502763] # 0x4960f0 <__PRETTY_FUNCTION__.13693+0x246> - 41b505: 4c 89 e2 mov rdx, r12 - 41b508: e8 63 2f 04 00 call 0x45e470 - 41b50d: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 41b512: 4c 89 fe mov rsi, r15 - 41b515: 48 01 7c 24 60 add qword ptr [rsp + 96], rdi - 41b51a: 48 8d 3d 71 a7 07 00 lea rdi, [rip + 501617] # 0x495c92 <__PRETTY_FUNCTION__.11590+0xf2> - 41b521: 4c 01 64 24 58 add qword ptr [rsp + 88], r12 - 41b526: e8 b5 0b 05 00 call 0x46c0e0 - 41b52b: 48 8b 83 70 08 00 00 mov rax, qword ptr [rbx + 2160] - 41b532: 48 89 04 24 mov qword ptr [rsp], rax - 41b536: 48 39 e8 cmp rax, rbp - 41b539: 0f 84 cd 00 00 00 je 0x41b60c <__malloc_info.part.0+0x4bc> - 41b53f: 8b 54 24 1c mov edx, dword ptr [rsp + 28] - 41b543: e9 c0 fc ff ff jmp 0x41b208 <__malloc_info.part.0+0xb8> - 41b548: 49 81 e4 00 00 00 fc and r12, -67108864 - 41b54f: 31 c9 xor ecx, ecx - 41b551: 31 d2 xor edx, edx - 41b553: 31 c0 xor eax, eax - 41b555: 0f 1f 00 nop dword ptr [rax] - 41b558: 49 03 44 24 10 add rax, qword ptr [r12 + 16] - 41b55d: 49 03 54 24 18 add rdx, qword ptr [r12 + 24] - 41b562: 48 83 c1 01 add rcx, 1 - 41b566: 4d 8b 64 24 08 mov r12, qword ptr [r12 + 8] - 41b56b: 4d 85 e4 test r12, r12 - 41b56e: 75 e8 jne 0x41b558 <__malloc_info.part.0+0x408> - 41b570: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 41b575: 48 89 54 24 20 mov qword ptr [rsp + 32], rdx - 41b57a: 48 89 4c 24 78 mov qword ptr [rsp + 120], rcx - 41b57f: e9 58 fe ff ff jmp 0x41b3dc <__malloc_info.part.0+0x28c> - 41b584: 4c 8b 84 24 e0 01 00 00 mov r8, qword ptr [rsp + 480] - 41b58c: 48 8d 35 75 aa 07 00 lea rsi, [rip + 502389] # 0x496008 <__PRETTY_FUNCTION__.13693+0x15e> - 41b593: 4c 89 ff mov rdi, r15 - 41b596: 31 c0 xor eax, eax - 41b598: 48 8b 8c 24 d8 01 00 00 mov rcx, qword ptr [rsp + 472] - 41b5a0: 48 8b 94 24 d0 01 00 00 mov rdx, qword ptr [rsp + 464] - 41b5a8: e8 c3 2e 04 00 call 0x45e470 - 41b5ad: e9 e2 fe ff ff jmp 0x41b494 <__malloc_info.part.0+0x344> - 41b5b2: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 41b5b6: 48 8d 35 a3 ab 07 00 lea rsi, [rip + 502691] # 0x496160 <__PRETTY_FUNCTION__.13693+0x2b6> - 41b5bd: 4c 89 ff mov rdi, r15 - 41b5c0: 31 c0 xor eax, eax - 41b5c2: 48 8b 93 88 08 00 00 mov rdx, qword ptr [rbx + 2184] - 41b5c9: 48 89 d1 mov rcx, rdx - 41b5cc: e8 9f 2e 04 00 call 0x45e470 - 41b5d1: 4c 89 fe mov rsi, r15 - 41b5d4: 48 8d 3d b7 a6 07 00 lea rdi, [rip + 501431] # 0x495c92 <__PRETTY_FUNCTION__.11590+0xf2> - 41b5db: 48 8b 83 88 08 00 00 mov rax, qword ptr [rbx + 2184] - 41b5e2: 48 01 44 24 58 add qword ptr [rsp + 88], rax - 41b5e7: 48 01 44 24 60 add qword ptr [rsp + 96], rax - 41b5ec: e8 ef 0a 05 00 call 0x46c0e0 - 41b5f1: 48 8b 83 70 08 00 00 mov rax, qword ptr [rbx + 2160] - 41b5f8: 48 8d 1d a1 51 0a 00 lea rbx, [rip + 676257] # 0x4c07a0 - 41b5ff: 48 89 04 24 mov qword ptr [rsp], rax - 41b603: 48 39 d8 cmp rax, rbx - 41b606: 0f 85 33 ff ff ff jne 0x41b53f <__malloc_info.part.0+0x3ef> - 41b60c: 8b 05 16 51 0a 00 mov eax, dword ptr [rip + 676118] # 0x4c0728 - 41b612: ff 74 24 60 push qword ptr [rsp + 96] - 41b616: 48 8d 35 8b ab 07 00 lea rsi, [rip + 502667] # 0x4961a8 <__PRETTY_FUNCTION__.13693+0x2fe> - 41b61d: 4c 89 ff mov rdi, r15 - 41b620: ff 74 24 60 push qword ptr [rsp + 96] - 41b624: ff 74 24 60 push qword ptr [rsp + 96] - 41b628: ff 74 24 60 push qword ptr [rsp + 96] - 41b62c: ff 35 06 51 0a 00 push qword ptr [rip + 676102] # 0x4c0738 - 41b632: 50 push rax - 41b633: 31 c0 xor eax, eax - 41b635: 4c 8b 4c 24 70 mov r9, qword ptr [rsp + 112] - 41b63a: 4c 8b 44 24 68 mov r8, qword ptr [rsp + 104] - 41b63f: 48 8b 4c 24 60 mov rcx, qword ptr [rsp + 96] - 41b644: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] - 41b649: e8 22 2e 04 00 call 0x45e470 - 41b64e: 48 83 c4 30 add rsp, 48 - 41b652: 48 8b 84 24 b8 11 00 00 mov rax, qword ptr [rsp + 4536] - 41b65a: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 41b663: 75 69 jne 0x41b6ce <__malloc_info.part.0+0x57e> - 41b665: 48 81 c4 c8 11 00 00 add rsp, 4552 - 41b66c: 31 c0 xor eax, eax - 41b66e: 5b pop rbx - 41b66f: 5d pop rbp - 41b670: 41 5c pop r12 - 41b672: 41 5d pop r13 - 41b674: 41 5e pop r14 - 41b676: 41 5f pop r15 - 41b678: c3 ret - 41b679: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 41b67d: 31 c0 xor eax, eax - 41b67f: 87 07 xchg dword ptr [rdi], eax - 41b681: 83 f8 01 cmp eax, 1 - 41b684: 0f 8e 69 fd ff ff jle 0x41b3f3 <__malloc_info.part.0+0x2a3> - 41b68a: 45 31 d2 xor r10d, r10d - 41b68d: ba 01 00 00 00 mov edx, 1 - 41b692: be 81 00 00 00 mov esi, 129 - 41b697: b8 ca 00 00 00 mov eax, 202 - 41b69c: 0f 05 syscall - 41b69e: e9 50 fd ff ff jmp 0x41b3f3 <__malloc_info.part.0+0x2a3> - 41b6a3: 31 c0 xor eax, eax - 41b6a5: bf 01 00 00 00 mov edi, 1 - 41b6aa: f0 lock - 41b6ab: 0f b1 3b cmpxchg dword ptr [rbx], edi - 41b6ae: 0f 84 94 fb ff ff je 0x41b248 <__malloc_info.part.0+0xf8> - 41b6b4: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 41b6b8: e8 e3 e6 ff ff call 0x419da0 <__lll_lock_wait_private> - 41b6bd: 66 0f 6f 15 ab a4 07 00 movdqa xmm2, xmmword ptr [rip + 500907] # 0x495b70 <__PRETTY_FUNCTION__.13509+0x20> - 41b6c5: 66 0f ef c9 pxor xmm1, xmm1 - 41b6c9: e9 7a fb ff ff jmp 0x41b248 <__malloc_info.part.0+0xf8> - 41b6ce: e8 fd 04 03 00 call 0x44bbd0 <__stack_chk_fail_local> - 41b6d3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41b6de: 66 90 nop - -000000000041b6e0 : - 41b6e0: 48 8b 05 19 51 0a 00 mov rax, qword ptr [rip + 676121] # 0x4c0800 - 41b6e7: 41 54 push r12 - 41b6e9: 55 push rbp - 41b6ea: 53 push rbx - 41b6eb: 48 8b 58 08 mov rbx, qword ptr [rax + 8] - 41b6ef: 48 83 e3 f8 and rbx, -8 - 41b6f3: 48 8d 43 df lea rax, [rbx - 33] - 41b6f7: 48 39 f8 cmp rax, rdi - 41b6fa: 76 2f jbe 0x41b72b - 41b6fc: 48 8b 15 15 5a 0a 00 mov rdx, qword ptr [rip + 678421] # 0x4c1118 <_dl_pagesize> - 41b703: 48 29 f8 sub rax, rdi - 41b706: 48 f7 da neg rdx - 41b709: 48 21 c2 and rdx, rax - 41b70c: 49 89 d4 mov r12, rdx - 41b70f: 74 1a je 0x41b72b - 41b711: 31 ff xor edi, edi - 41b713: ff 15 1f 59 0a 00 call qword ptr [rip + 678175] # 0x4c1038 <__morecore> - 41b719: 48 89 c5 mov rbp, rax - 41b71c: 48 8b 05 dd 50 0a 00 mov rax, qword ptr [rip + 676061] # 0x4c0800 - 41b723: 48 01 d8 add rax, rbx - 41b726: 48 39 c5 cmp rbp, rax - 41b729: 74 0d je 0x41b738 - 41b72b: 31 c0 xor eax, eax - 41b72d: 5b pop rbx - 41b72e: 5d pop rbp - 41b72f: 41 5c pop r12 - 41b731: c3 ret - 41b732: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41b738: 4c 89 e7 mov rdi, r12 - 41b73b: 48 f7 df neg rdi - 41b73e: ff 15 f4 58 0a 00 call qword ptr [rip + 678132] # 0x4c1038 <__morecore> - 41b744: 48 8b 05 45 75 0a 00 mov rax, qword ptr [rip + 685381] # 0x4c2c90 <__after_morecore_hook> - 41b74b: 48 85 c0 test rax, rax - 41b74e: 75 38 jne 0x41b788 - 41b750: 31 ff xor edi, edi - 41b752: ff 15 e0 58 0a 00 call qword ptr [rip + 678112] # 0x4c1038 <__morecore> - 41b758: 90 nop - 41b759: 48 85 c0 test rax, rax - 41b75c: 74 cd je 0x41b72b - 41b75e: 48 29 c5 sub rbp, rax - 41b761: 74 c8 je 0x41b72b - 41b763: 48 8b 05 96 50 0a 00 mov rax, qword ptr [rip + 675990] # 0x4c0800 - 41b76a: 48 29 eb sub rbx, rbp - 41b76d: 48 29 2d b4 58 0a 00 sub qword ptr [rip + 678068], rbp # 0x4c1028 - 41b774: 48 83 cb 01 or rbx, 1 - 41b778: 48 89 58 08 mov qword ptr [rax + 8], rbx - 41b77c: b8 01 00 00 00 mov eax, 1 - 41b781: eb aa jmp 0x41b72d - 41b783: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41b788: ff d0 call rax - 41b78a: eb c4 jmp 0x41b750 - 41b78c: 0f 1f 40 00 nop dword ptr [rax] - -000000000041b790 <_int_free>: - 41b790: 41 57 push r15 - 41b792: 41 56 push r14 - 41b794: 41 55 push r13 - 41b796: 41 89 d5 mov r13d, edx - 41b799: 41 54 push r12 - 41b79b: 55 push rbp - 41b79c: 53 push rbx - 41b79d: 48 83 ec 48 sub rsp, 72 - 41b7a1: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41b7aa: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 41b7af: 31 c0 xor eax, eax - 41b7b1: 48 8b 46 08 mov rax, qword ptr [rsi + 8] - 41b7b5: 48 89 c3 mov rbx, rax - 41b7b8: 48 83 e3 f8 and rbx, -8 - 41b7bc: 48 89 da mov rdx, rbx - 41b7bf: 48 f7 da neg rdx - 41b7c2: 48 39 d6 cmp rsi, rdx - 41b7c5: 0f 87 a5 02 00 00 ja 0x41ba70 <_int_free+0x2e0> - 41b7cb: 49 89 f4 mov r12, rsi - 41b7ce: 40 f6 c6 0f test sil, 15 - 41b7d2: 0f 85 98 02 00 00 jne 0x41ba70 <_int_free+0x2e0> - 41b7d8: 48 83 fb 1f cmp rbx, 31 - 41b7dc: 0f 86 9e 02 00 00 jbe 0x41ba80 <_int_free+0x2f0> - 41b7e2: a8 08 test al, 8 - 41b7e4: 0f 85 96 02 00 00 jne 0x41ba80 <_int_free+0x2f0> - 41b7ea: 64 48 8b 14 25 c8 ff ff ff mov rdx, qword ptr fs:[-56] - 41b7f3: 48 89 fd mov rbp, rdi - 41b7f6: 48 85 d2 test rdx, rdx - 41b7f9: 74 38 je 0x41b833 <_int_free+0xa3> - 41b7fb: 48 8d 43 ef lea rax, [rbx - 17] - 41b7ff: 48 c1 e8 04 shr rax, 4 - 41b803: 48 39 05 46 4f 0a 00 cmp qword ptr [rip + 675654], rax # 0x4c0750 - 41b80a: 76 27 jbe 0x41b833 <_int_free+0xa3> - 41b80c: 48 8d 76 10 lea rsi, [rsi + 16] - 41b810: 49 3b 54 24 18 cmp rdx, qword ptr [r12 + 24] - 41b815: 0f 84 6d 06 00 00 je 0x41be88 <_int_free+0x6f8> - 41b81b: 48 8d 3c 42 lea rdi, [rdx + 2*rax] - 41b81f: 44 0f b7 07 movzx r8d, word ptr [rdi] - 41b823: 4c 3b 05 36 4f 0a 00 cmp r8, qword ptr [rip + 675638] # 0x4c0760 - 41b82a: 4c 89 c1 mov rcx, r8 - 41b82d: 0f 82 15 02 00 00 jb 0x41ba48 <_int_free+0x2b8> - 41b833: 48 3b 1d 9e 74 0a 00 cmp rbx, qword ptr [rip + 685214] # 0x4c2cd8 - 41b83a: 0f 87 b0 00 00 00 ja 0x41b8f0 <_int_free+0x160> - 41b840: 4d 8d 34 1c lea r14, [r12 + rbx] - 41b844: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 41b848: 48 83 f8 10 cmp rax, 16 - 41b84c: 0f 86 3e 02 00 00 jbe 0x41ba90 <_int_free+0x300> - 41b852: 48 83 e0 f8 and rax, -8 - 41b856: 48 3b 85 88 08 00 00 cmp rax, qword ptr [rbp + 2184] - 41b85d: 0f 83 2d 02 00 00 jae 0x41ba90 <_int_free+0x300> - 41b863: 8b 05 6b 74 0a 00 mov eax, dword ptr [rip + 685163] # 0x4c2cd4 - 41b869: 85 c0 test eax, eax - 41b86b: 0f 85 1f 05 00 00 jne 0x41bd90 <_int_free+0x600> - 41b871: c7 45 08 01 00 00 00 mov dword ptr [rbp + 8], 1 - 41b878: c1 eb 04 shr ebx, 4 - 41b87b: 8d 4b fe lea ecx, [rbx - 2] - 41b87e: 48 8d 44 cd 00 lea rax, [rbp + 8*rcx] - 41b883: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 41b887: 64 8b 34 25 18 00 00 00 mov esi, dword ptr fs:[24] - 41b88f: 85 f6 test esi, esi - 41b891: 0f 85 d9 02 00 00 jne 0x41bb70 <_int_free+0x3e0> - 41b897: 49 39 d4 cmp r12, rdx - 41b89a: 0f 84 09 03 00 00 je 0x41bba9 <_int_free+0x419> - 41b8a0: 49 89 54 24 10 mov qword ptr [r12 + 16], rdx - 41b8a5: 4c 89 60 10 mov qword ptr [rax + 16], r12 - 41b8a9: 48 85 d2 test rdx, rdx - 41b8ac: 74 15 je 0x41b8c3 <_int_free+0x133> - 41b8ae: 41 83 e5 01 and r13d, 1 - 41b8b2: 74 0f je 0x41b8c3 <_int_free+0x133> - 41b8b4: 48 8b 42 08 mov rax, qword ptr [rdx + 8] - 41b8b8: c1 e8 04 shr eax, 4 - 41b8bb: 39 c3 cmp ebx, eax - 41b8bd: 0f 85 4d 02 00 00 jne 0x41bb10 <_int_free+0x380> - 41b8c3: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 41b8c8: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 41b8d1: 0f 85 40 08 00 00 jne 0x41c117 <_int_free+0x987> - 41b8d7: 48 83 c4 48 add rsp, 72 - 41b8db: 5b pop rbx - 41b8dc: 5d pop rbp - 41b8dd: 41 5c pop r12 - 41b8df: 41 5d pop r13 - 41b8e1: 41 5e pop r14 - 41b8e3: 41 5f pop r15 - 41b8e5: c3 ret - 41b8e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41b8f0: 41 f6 44 24 08 02 test byte ptr [r12 + 8], 2 - 41b8f6: 0f 85 3c 01 00 00 jne 0x41ba38 <_int_free+0x2a8> - 41b8fc: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41b904: 85 c0 test eax, eax - 41b906: 74 0a je 0x41b912 <_int_free+0x182> - 41b908: 41 83 e5 01 and r13d, 1 - 41b90c: 0f 84 60 06 00 00 je 0x41bf72 <_int_free+0x7e2> - 41b912: c7 44 24 1c 01 00 00 00 mov dword ptr [rsp + 28], 1 - 41b91a: 48 8b 45 60 mov rax, qword ptr [rbp + 96] - 41b91e: 4d 8d 2c 1c lea r13, [r12 + rbx] - 41b922: 4c 39 e0 cmp rax, r12 - 41b925: 0f 84 9d 05 00 00 je 0x41bec8 <_int_free+0x738> - 41b92b: f6 45 04 02 test byte ptr [rbp + 4], 2 - 41b92f: 0f 84 a3 05 00 00 je 0x41bed8 <_int_free+0x748> - 41b935: 49 8b 45 08 mov rax, qword ptr [r13 + 8] - 41b939: a8 01 test al, 1 - 41b93b: 0f 84 bf 05 00 00 je 0x41bf00 <_int_free+0x770> - 41b941: 49 89 c6 mov r14, rax - 41b944: 49 83 e6 f8 and r14, -8 - 41b948: 48 83 f8 10 cmp rax, 16 - 41b94c: 0f 86 2e 04 00 00 jbe 0x41bd80 <_int_free+0x5f0> - 41b952: 4c 39 b5 88 08 00 00 cmp qword ptr [rbp + 2184], r14 - 41b959: 0f 86 21 04 00 00 jbe 0x41bd80 <_int_free+0x5f0> - 41b95f: 8b 35 6f 73 0a 00 mov esi, dword ptr [rip + 684911] # 0x4c2cd4 - 41b965: 85 f6 test esi, esi - 41b967: 0f 85 a3 05 00 00 jne 0x41bf10 <_int_free+0x780> - 41b96d: 41 f6 44 24 08 01 test byte ptr [r12 + 8], 1 - 41b973: 75 24 jne 0x41b999 <_int_free+0x209> - 41b975: 49 8b 04 24 mov rax, qword ptr [r12] - 41b979: 49 29 c4 sub r12, rax - 41b97c: 48 01 c3 add rbx, rax - 41b97f: 49 8b 54 24 08 mov rdx, qword ptr [r12 + 8] - 41b984: 48 83 e2 f8 and rdx, -8 - 41b988: 48 39 c2 cmp rdx, rax - 41b98b: 0f 85 11 06 00 00 jne 0x41bfa2 <_int_free+0x812> - 41b991: 4c 89 e7 mov rdi, r12 - 41b994: e8 87 ee ff ff call 0x41a820 - 41b999: 4c 39 6d 60 cmp qword ptr [rbp + 96], r13 - 41b99d: 0f 84 bd 03 00 00 je 0x41bd60 <_int_free+0x5d0> - 41b9a3: 43 f6 44 35 08 01 test byte ptr [r13 + r14 + 8], 1 - 41b9a9: 0f 84 21 04 00 00 je 0x41bdd0 <_int_free+0x640> - 41b9af: 49 83 65 08 fe and qword ptr [r13 + 8], -2 - 41b9b4: 48 8b 45 70 mov rax, qword ptr [rbp + 112] - 41b9b8: 48 8d 55 60 lea rdx, [rbp + 96] - 41b9bc: 48 39 50 18 cmp qword ptr [rax + 24], rdx - 41b9c0: 0f 85 d0 05 00 00 jne 0x41bf96 <_int_free+0x806> - 41b9c6: 66 48 0f 6e c0 movq xmm0, rax - 41b9cb: 66 48 0f 6e ca movq xmm1, rdx - 41b9d0: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 41b9d4: 41 0f 11 44 24 10 movups xmmword ptr [r12 + 16], xmm0 - 41b9da: 48 81 fb ff 03 00 00 cmp rbx, 1023 - 41b9e1: 0f 87 19 01 00 00 ja 0x41bb00 <_int_free+0x370> - 41b9e7: 4c 89 65 70 mov qword ptr [rbp + 112], r12 - 41b9eb: 4c 89 60 18 mov qword ptr [rax + 24], r12 - 41b9ef: 48 89 d8 mov rax, rbx - 41b9f2: 48 83 c8 01 or rax, 1 - 41b9f6: 49 89 44 24 08 mov qword ptr [r12 + 8], rax - 41b9fb: 49 89 1c 1c mov qword ptr [r12 + rbx], rbx - 41b9ff: 48 81 fb ff ff 00 00 cmp rbx, 65535 - 41ba06: 0f 87 ac 01 00 00 ja 0x41bbb8 <_int_free+0x428> - 41ba0c: 8b 44 24 1c mov eax, dword ptr [rsp + 28] - 41ba10: 85 c0 test eax, eax - 41ba12: 0f 85 ab fe ff ff jne 0x41b8c3 <_int_free+0x133> - 41ba18: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ba20: 85 c0 test eax, eax - 41ba22: 0f 85 f4 00 00 00 jne 0x41bb1c <_int_free+0x38c> - 41ba28: 83 6d 00 01 sub dword ptr [rbp], 1 - 41ba2c: e9 92 fe ff ff jmp 0x41b8c3 <_int_free+0x133> - 41ba31: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41ba38: 4c 89 e7 mov rdi, r12 - 41ba3b: e8 20 ea ff ff call 0x41a460 - 41ba40: e9 7e fe ff ff jmp 0x41b8c3 <_int_free+0x133> - 41ba45: 0f 1f 00 nop dword ptr [rax] - 41ba48: 48 8d 04 c2 lea rax, [rdx + 8*rax] - 41ba4c: 49 89 54 24 18 mov qword ptr [r12 + 24], rdx - 41ba51: 83 c1 01 add ecx, 1 - 41ba54: 48 8b 90 80 00 00 00 mov rdx, qword ptr [rax + 128] - 41ba5b: 49 89 54 24 10 mov qword ptr [r12 + 16], rdx - 41ba60: 48 89 b0 80 00 00 00 mov qword ptr [rax + 128], rsi - 41ba67: 66 89 0f mov word ptr [rdi], cx - 41ba6a: e9 54 fe ff ff jmp 0x41b8c3 <_int_free+0x133> - 41ba6f: 90 nop - 41ba70: 48 8d 3d 24 a2 07 00 lea rdi, [rip + 500260] # 0x495c9b <__PRETTY_FUNCTION__.11590+0xfb> - 41ba77: e8 14 e8 ff ff call 0x41a290 - 41ba7c: 0f 1f 40 00 nop dword ptr [rax] - 41ba80: 48 8d 3d 2c a2 07 00 lea rdi, [rip + 500268] # 0x495cb3 <__PRETTY_FUNCTION__.11590+0x113> - 41ba87: e8 04 e8 ff ff call 0x41a290 - 41ba8c: 0f 1f 40 00 nop dword ptr [rax] - 41ba90: 45 85 ed test r13d, r13d - 41ba93: 75 5b jne 0x41baf0 <_int_free+0x360> - 41ba95: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ba9d: 85 c0 test eax, eax - 41ba9f: 0f 85 a6 00 00 00 jne 0x41bb4b <_int_free+0x3bb> - 41baa5: 44 89 e8 mov eax, r13d - 41baa8: ba 01 00 00 00 mov edx, 1 - 41baad: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 41bab1: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 41bab5: 41 b8 01 00 00 00 mov r8d, 1 - 41babb: 48 83 f8 10 cmp rax, 16 - 41babf: 76 12 jbe 0x41bad3 <_int_free+0x343> - 41bac1: 45 31 c0 xor r8d, r8d - 41bac4: 48 83 e0 f8 and rax, -8 - 41bac8: 48 3b 85 88 08 00 00 cmp rax, qword ptr [rbp + 2184] - 41bacf: 41 0f 93 c0 setae r8b - 41bad3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41badb: 85 c0 test eax, eax - 41badd: 0f 85 cb 04 00 00 jne 0x41bfae <_int_free+0x81e> - 41bae3: 83 6d 00 01 sub dword ptr [rbp], 1 - 41bae7: 45 85 c0 test r8d, r8d - 41baea: 0f 84 73 fd ff ff je 0x41b863 <_int_free+0xd3> - 41baf0: 48 8d 3d 01 a8 07 00 lea rdi, [rip + 501761] # 0x4962f8 <__PRETTY_FUNCTION__.13693+0x44e> - 41baf7: e8 94 e7 ff ff call 0x41a290 - 41bafc: 0f 1f 40 00 nop dword ptr [rax] - 41bb00: 66 0f ef c0 pxor xmm0, xmm0 - 41bb04: 41 0f 11 44 24 20 movups xmmword ptr [r12 + 32], xmm0 - 41bb0a: e9 d8 fe ff ff jmp 0x41b9e7 <_int_free+0x257> - 41bb0f: 90 nop - 41bb10: 48 8d 3d b1 a1 07 00 lea rdi, [rip + 500145] # 0x495cc8 <__PRETTY_FUNCTION__.11590+0x128> - 41bb17: e8 74 e7 ff ff call 0x41a290 - 41bb1c: 44 8b 7c 24 1c mov r15d, dword ptr [rsp + 28] - 41bb21: 44 87 7d 00 xchg dword ptr [rbp], r15d - 41bb25: 41 83 ff 01 cmp r15d, 1 - 41bb29: 0f 8e 94 fd ff ff jle 0x41b8c3 <_int_free+0x133> - 41bb2f: 45 31 d2 xor r10d, r10d - 41bb32: ba 01 00 00 00 mov edx, 1 - 41bb37: be 81 00 00 00 mov esi, 129 - 41bb3c: 48 89 ef mov rdi, rbp - 41bb3f: b8 ca 00 00 00 mov eax, 202 - 41bb44: 0f 05 syscall - 41bb46: e9 78 fd ff ff jmp 0x41b8c3 <_int_free+0x133> - 41bb4b: ba 01 00 00 00 mov edx, 1 - 41bb50: 44 89 e8 mov eax, r13d - 41bb53: f0 lock - 41bb54: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 41bb58: 0f 84 53 ff ff ff je 0x41bab1 <_int_free+0x321> - 41bb5e: 48 89 ef mov rdi, rbp - 41bb61: e8 3a e2 ff ff call 0x419da0 <__lll_lock_wait_private> - 41bb66: e9 46 ff ff ff jmp 0x41bab1 <_int_free+0x321> - 41bb6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41bb70: 48 8d 4c cd 10 lea rcx, [rbp + 8*rcx + 16] - 41bb75: eb 2d jmp 0x41bba4 <_int_free+0x414> - 41bb77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41bb80: 49 89 54 24 10 mov qword ptr [r12 + 16], rdx - 41bb85: 48 89 d0 mov rax, rdx - 41bb88: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 41bb91: 74 01 je 0x41bb94 <_int_free+0x404> - 41bb93: f0 lock - 41bb94: 4c 0f b1 21 cmpxchg qword ptr [rcx], r12 - 41bb98: 48 39 c2 cmp rdx, rax - 41bb9b: 0f 84 08 fd ff ff je 0x41b8a9 <_int_free+0x119> - 41bba1: 48 89 c2 mov rdx, rax - 41bba4: 4c 39 e2 cmp rdx, r12 - 41bba7: 75 d7 jne 0x41bb80 <_int_free+0x3f0> - 41bba9: 48 8d 3d 70 a7 07 00 lea rdi, [rip + 501616] # 0x496320 <__PRETTY_FUNCTION__.13693+0x476> - 41bbb0: e8 db e6 ff ff call 0x41a290 - 41bbb5: 0f 1f 00 nop dword ptr [rax] - 41bbb8: 8b 45 08 mov eax, dword ptr [rbp + 8] - 41bbbb: 85 c0 test eax, eax - 41bbbd: 0f 85 75 03 00 00 jne 0x41bf38 <_int_free+0x7a8> - 41bbc3: 48 8d 05 d6 4b 0a 00 lea rax, [rip + 674774] # 0x4c07a0 - 41bbca: 48 39 c5 cmp rbp, rax - 41bbcd: 0f 84 75 03 00 00 je 0x41bf48 <_int_free+0x7b8> - 41bbd3: 4c 8b 7d 60 mov r15, qword ptr [rbp + 96] - 41bbd7: 4d 89 fe mov r14, r15 - 41bbda: 49 81 e6 00 00 00 fc and r14, -67108864 - 41bbe1: 49 39 2e cmp qword ptr [r14], rbp - 41bbe4: 0f 85 51 05 00 00 jne 0x41c13b <_int_free+0x9ab> - 41bbea: 48 8b 1d 17 4b 0a 00 mov rbx, qword ptr [rip + 674583] # 0x4c0708 - 41bbf1: 48 8b 3d 20 55 0a 00 mov rdi, qword ptr [rip + 677152] # 0x4c1118 <_dl_pagesize> - 41bbf8: 49 8d 46 20 lea rax, [r14 + 32] - 41bbfc: 48 89 5c 24 20 mov qword ptr [rsp + 32], rbx - 41bc01: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi - 41bc06: 49 39 c7 cmp r15, rax - 41bc09: 0f 85 d1 01 00 00 jne 0x41bde0 <_int_free+0x650> - 41bc0f: 48 89 f8 mov rax, rdi - 41bc12: 48 8d 7c 3b 20 lea rdi, [rbx + rdi + 32] - 41bc17: 48 83 e8 01 sub rax, 1 - 41bc1b: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 41bc20: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 41bc25: e9 ac 00 00 00 jmp 0x41bcd6 <_int_free+0x546> - 41bc2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41bc30: 48 8b 0a mov rcx, qword ptr [rdx] - 41bc33: 4c 01 e1 add rcx, r12 - 41bc36: 48 8d 71 ff lea rsi, [rcx - 1] - 41bc3a: 49 89 cc mov r12, rcx - 41bc3d: 48 89 cb mov rbx, rcx - 41bc40: 48 81 fe fe ff ff 03 cmp rsi, 67108862 - 41bc47: 0f 87 cf 04 00 00 ja 0x41c11c <_int_free+0x98c> - 41bc4d: b9 00 00 00 04 mov ecx, 67108864 - 41bc52: 48 29 c1 sub rcx, rax - 41bc55: 48 89 c8 mov rax, rcx - 41bc58: 4c 01 e0 add rax, r12 - 41bc5b: 48 3b 44 24 08 cmp rax, qword ptr [rsp + 8] - 41bc60: 0f 82 c2 02 00 00 jb 0x41bf28 <_int_free+0x798> - 41bc66: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 41bc6a: 48 29 85 88 08 00 00 sub qword ptr [rbp + 2184], rax - 41bc71: 90 nop - 41bc72: 48 8d 87 00 00 00 04 lea rax, [rdi + 67108864] - 41bc79: 48 39 05 38 70 0a 00 cmp qword ptr [rip + 684088], rax # 0x4c2cb8 - 41bc80: 0f 84 ca 00 00 00 je 0x41bd50 <_int_free+0x5c0> - 41bc86: be 00 00 00 04 mov esi, 67108864 - 41bc8b: 4d 89 ef mov r15, r13 - 41bc8e: e8 fd d6 02 00 call 0x449390 - 41bc93: 41 f6 45 08 01 test byte ptr [r13 + 8], 1 - 41bc98: 0f 84 9a 00 00 00 je 0x41bd38 <_int_free+0x5a8> - 41bc9e: 4b 8d 0c 27 lea rcx, [r15 + r12] - 41bca2: 48 85 4c 24 10 test qword ptr [rsp + 16], rcx - 41bca7: 0f 85 4b 04 00 00 jne 0x41c0f8 <_int_free+0x968> - 41bcad: 49 8b 46 10 mov rax, qword ptr [r14 + 16] - 41bcb1: 4c 01 f0 add rax, r14 - 41bcb4: 48 39 c1 cmp rcx, rax - 41bcb7: 0f 85 1c 04 00 00 jne 0x41c0d9 <_int_free+0x949> - 41bcbd: 48 83 cb 01 or rbx, 1 - 41bcc1: 49 8d 46 20 lea rax, [r14 + 32] - 41bcc5: 4c 89 7d 60 mov qword ptr [rbp + 96], r15 - 41bcc9: 49 89 5f 08 mov qword ptr [r15 + 8], rbx - 41bccd: 49 39 c7 cmp r15, rax - 41bcd0: 0f 85 12 01 00 00 jne 0x41bde8 <_int_free+0x658> - 41bcd6: 4c 89 f7 mov rdi, r14 - 41bcd9: 4d 8b 76 08 mov r14, qword ptr [r14 + 8] - 41bcdd: 49 8b 46 10 mov rax, qword ptr [r14 + 16] - 41bce1: 48 8d 50 f0 lea rdx, [rax - 16] - 41bce5: 49 8d 34 16 lea rsi, [r14 + rdx] - 41bce9: 83 e6 0f and esi, 15 - 41bcec: 48 29 f2 sub rdx, rsi - 41bcef: 4c 01 f2 add rdx, r14 - 41bcf2: 48 83 7a 08 01 cmp qword ptr [rdx + 8], 1 - 41bcf7: 0f 85 bd 03 00 00 jne 0x41c0ba <_int_free+0x92a> - 41bcfd: 48 2b 12 sub rdx, qword ptr [rdx] - 41bd00: 4c 8b 42 08 mov r8, qword ptr [rdx + 8] - 41bd04: 49 89 d5 mov r13, rdx - 41bd07: 4c 89 c1 mov rcx, r8 - 41bd0a: 48 83 e1 f8 and rcx, -8 - 41bd0e: 48 01 ce add rsi, rcx - 41bd11: 4c 8d 66 10 lea r12, [rsi + 16] - 41bd15: 48 83 c6 0f add rsi, 15 - 41bd19: 48 83 fe 3e cmp rsi, 62 - 41bd1d: 0f 87 78 03 00 00 ja 0x41c09b <_int_free+0x90b> - 41bd23: 41 83 e0 01 and r8d, 1 - 41bd27: 0f 84 03 ff ff ff je 0x41bc30 <_int_free+0x4a0> - 41bd2d: 4c 89 e3 mov rbx, r12 - 41bd30: e9 18 ff ff ff jmp 0x41bc4d <_int_free+0x4bd> - 41bd35: 0f 1f 00 nop dword ptr [rax] - 41bd38: 4d 2b 7d 00 sub r15, qword ptr [r13] - 41bd3c: 4c 89 ff mov rdi, r15 - 41bd3f: e8 dc ea ff ff call 0x41a820 - 41bd44: e9 55 ff ff ff jmp 0x41bc9e <_int_free+0x50e> - 41bd49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41bd50: 48 c7 05 5d 6f 0a 00 00 00 00 00 mov qword ptr [rip + 683869], 0 # 0x4c2cb8 - 41bd5b: e9 26 ff ff ff jmp 0x41bc86 <_int_free+0x4f6> - 41bd60: 4c 01 f3 add rbx, r14 - 41bd63: 48 89 d8 mov rax, rbx - 41bd66: 48 83 c8 01 or rax, 1 - 41bd6a: 49 89 44 24 08 mov qword ptr [r12 + 8], rax - 41bd6f: 4c 89 65 60 mov qword ptr [rbp + 96], r12 - 41bd73: e9 87 fc ff ff jmp 0x41b9ff <_int_free+0x26f> - 41bd78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41bd80: 48 8d 3d 29 a6 07 00 lea rdi, [rip + 501289] # 0x4963b0 <__PRETTY_FUNCTION__.13693+0x506> - 41bd87: e8 04 e5 ff ff call 0x41a290 - 41bd8c: 0f 1f 40 00 nop dword ptr [rax] - 41bd90: 49 8d 7c 24 18 lea rdi, [r12 + 24] - 41bd95: 49 8d 4c 24 10 lea rcx, [r12 + 16] - 41bd9a: 0f b6 c0 movzx eax, al - 41bd9d: 48 be 01 01 01 01 01 01 01 01 movabs rsi, 72340172838076673 - 41bda7: 48 83 e7 f8 and rdi, -8 - 41bdab: 48 0f af c6 imul rax, rsi - 41bdaf: 48 8d 53 f0 lea rdx, [rbx - 16] - 41bdb3: 48 29 f9 sub rcx, rdi - 41bdb6: 89 d6 mov esi, edx - 41bdb8: 01 d1 add ecx, edx - 41bdba: c1 e9 03 shr ecx, 3 - 41bdbd: 49 89 44 24 10 mov qword ptr [r12 + 16], rax - 41bdc2: 49 89 44 34 08 mov qword ptr [r12 + rsi + 8], rax - 41bdc7: f3 48 ab rep stosq qword ptr es:[rdi], rax - 41bdca: e9 a2 fa ff ff jmp 0x41b871 <_int_free+0xe1> - 41bdcf: 90 nop - 41bdd0: 4c 89 ef mov rdi, r13 - 41bdd3: 4c 01 f3 add rbx, r14 - 41bdd6: e8 45 ea ff ff call 0x41a820 - 41bddb: e9 d4 fb ff ff jmp 0x41b9b4 <_int_free+0x224> - 41bde0: 49 8b 5f 08 mov rbx, qword ptr [r15 + 8] - 41bde4: 0f 1f 40 00 nop dword ptr [rax] - 41bde8: 48 83 e3 f8 and rbx, -8 - 41bdec: 48 39 1d 0d 49 0a 00 cmp qword ptr [rip + 674061], rbx # 0x4c0700 - 41bdf3: 0f 87 13 fc ff ff ja 0x41ba0c <_int_free+0x27c> - 41bdf9: 48 89 d8 mov rax, rbx - 41bdfc: 48 83 e8 21 sub rax, 33 - 41be00: 0f 88 06 fc ff ff js 0x41ba0c <_int_free+0x27c> - 41be06: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 41be0b: 48 39 c7 cmp rdi, rax - 41be0e: 0f 83 f8 fb ff ff jae 0x41ba0c <_int_free+0x27c> - 41be14: 48 29 f8 sub rax, rdi - 41be17: 49 89 c4 mov r12, rax - 41be1a: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 41be1f: 48 f7 d8 neg rax - 41be22: 49 21 c4 and r12, rax - 41be25: 0f 84 e1 fb ff ff je 0x41ba0c <_int_free+0x27c> - 41be2b: 4d 8b 6e 10 mov r13, qword ptr [r14 + 16] - 41be2f: 4d 29 e5 sub r13, r12 - 41be32: 49 83 fd 1f cmp r13, 31 - 41be36: 0f 8e d0 fb ff ff jle 0x41ba0c <_int_free+0x27c> - 41be3c: 8b 15 9e 48 0a 00 mov edx, dword ptr [rip + 673950] # 0x4c06e0 - 41be42: 85 d2 test edx, edx - 41be44: 0f 88 de 01 00 00 js 0x41c028 <_int_free+0x898> - 41be4a: 0f 95 c0 setne al - 41be4d: 4b 8d 3c 2e lea rdi, [r14 + r13] - 41be51: 84 c0 test al, al - 41be53: 0f 85 a6 01 00 00 jne 0x41bfff <_int_free+0x86f> - 41be59: ba 04 00 00 00 mov edx, 4 - 41be5e: 4c 89 e6 mov rsi, r12 - 41be61: e8 8a d5 02 00 call 0x4493f0 - 41be66: 4d 89 6e 10 mov qword ptr [r14 + 16], r13 - 41be6a: 90 nop - 41be6b: 4c 29 e3 sub rbx, r12 - 41be6e: 4c 29 a5 88 08 00 00 sub qword ptr [rbp + 2184], r12 - 41be75: 48 83 cb 01 or rbx, 1 - 41be79: 49 89 5f 08 mov qword ptr [r15 + 8], rbx - 41be7d: e9 8a fb ff ff jmp 0x41ba0c <_int_free+0x27c> - 41be82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41be88: 90 nop - 41be89: 64 48 8b 14 25 c8 ff ff ff mov rdx, qword ptr fs:[-56] - 41be92: 48 8b 8c c2 80 00 00 00 mov rcx, qword ptr [rdx + 8*rax + 128] - 41be9a: 48 85 c9 test rcx, rcx - 41be9d: 75 15 jne 0x41beb4 <_int_free+0x724> - 41be9f: e9 77 f9 ff ff jmp 0x41b81b <_int_free+0x8b> - 41bea4: 0f 1f 40 00 nop dword ptr [rax] - 41bea8: 48 8b 09 mov rcx, qword ptr [rcx] - 41beab: 48 85 c9 test rcx, rcx - 41beae: 0f 84 67 f9 ff ff je 0x41b81b <_int_free+0x8b> - 41beb4: 48 39 ce cmp rsi, rcx - 41beb7: 75 ef jne 0x41bea8 <_int_free+0x718> - 41beb9: 48 8d 3d 08 a4 07 00 lea rdi, [rip + 500744] # 0x4962c8 <__PRETTY_FUNCTION__.13693+0x41e> - 41bec0: e8 cb e3 ff ff call 0x41a290 - 41bec5: 0f 1f 00 nop dword ptr [rax] - 41bec8: 48 8d 3d 79 a4 07 00 lea rdi, [rip + 500857] # 0x496348 <__PRETTY_FUNCTION__.13693+0x49e> - 41becf: e8 bc e3 ff ff call 0x41a290 - 41bed4: 0f 1f 40 00 nop dword ptr [rax] - 41bed8: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 41bedc: 48 83 e2 f8 and rdx, -8 - 41bee0: 48 01 d0 add rax, rdx - 41bee3: 49 39 c5 cmp r13, rax - 41bee6: 0f 82 49 fa ff ff jb 0x41b935 <_int_free+0x1a5> - 41beec: 48 8d 3d 75 a4 07 00 lea rdi, [rip + 500853] # 0x496368 <__PRETTY_FUNCTION__.13693+0x4be> - 41bef3: e8 98 e3 ff ff call 0x41a290 - 41bef8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41bf00: 48 8d 3d 81 a4 07 00 lea rdi, [rip + 500865] # 0x496388 <__PRETTY_FUNCTION__.13693+0x4de> - 41bf07: e8 84 e3 ff ff call 0x41a290 - 41bf0c: 0f 1f 40 00 nop dword ptr [rax] - 41bf10: 48 8d 53 f0 lea rdx, [rbx - 16] - 41bf14: 49 8d 7c 24 10 lea rdi, [r12 + 16] - 41bf19: e8 f2 51 fe ff call 0x401110 <.plt+0xf0> - 41bf1e: e9 4a fa ff ff jmp 0x41b96d <_int_free+0x1dd> - 41bf23: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41bf28: 49 8b 5f 08 mov rbx, qword ptr [r15 + 8] - 41bf2c: 49 89 fe mov r14, rdi - 41bf2f: e9 b4 fe ff ff jmp 0x41bde8 <_int_free+0x658> - 41bf34: 0f 1f 40 00 nop dword ptr [rax] - 41bf38: 48 89 ef mov rdi, rbp - 41bf3b: e8 c0 e9 ff ff call 0x41a900 - 41bf40: e9 7e fc ff ff jmp 0x41bbc3 <_int_free+0x433> - 41bf45: 0f 1f 00 nop dword ptr [rax] - 41bf48: 48 8b 45 60 mov rax, qword ptr [rbp + 96] - 41bf4c: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 41bf50: 48 83 e0 f8 and rax, -8 - 41bf54: 48 3b 05 a5 47 0a 00 cmp rax, qword ptr [rip + 673701] # 0x4c0700 - 41bf5b: 0f 82 ab fa ff ff jb 0x41ba0c <_int_free+0x27c> - 41bf61: 48 8b 3d a0 47 0a 00 mov rdi, qword ptr [rip + 673696] # 0x4c0708 - 41bf68: e8 73 f7 ff ff call 0x41b6e0 - 41bf6d: e9 9a fa ff ff jmp 0x41ba0c <_int_free+0x27c> - 41bf72: 64 44 8b 3c 25 18 00 00 00 mov r15d, dword ptr fs:[24] - 41bf7b: 44 89 7c 24 1c mov dword ptr [rsp + 28], r15d - 41bf80: 44 89 f8 mov eax, r15d - 41bf83: 45 85 ff test r15d, r15d - 41bf86: 75 50 jne 0x41bfd8 <_int_free+0x848> - 41bf88: ba 01 00 00 00 mov edx, 1 - 41bf8d: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 41bf91: e9 84 f9 ff ff jmp 0x41b91a <_int_free+0x18a> - 41bf96: 48 8d 3d 73 a4 07 00 lea rdi, [rip + 500851] # 0x496410 <__PRETTY_FUNCTION__.13693+0x566> - 41bf9d: e8 ee e2 ff ff call 0x41a290 - 41bfa2: 48 8d 3d 2f a4 07 00 lea rdi, [rip + 500783] # 0x4963d8 <__PRETTY_FUNCTION__.13693+0x52e> - 41bfa9: e8 e2 e2 ff ff call 0x41a290 - 41bfae: 31 c0 xor eax, eax - 41bfb0: 87 45 00 xchg dword ptr [rbp], eax - 41bfb3: 83 f8 01 cmp eax, 1 - 41bfb6: 0f 8e 2b fb ff ff jle 0x41bae7 <_int_free+0x357> - 41bfbc: 45 31 d2 xor r10d, r10d - 41bfbf: ba 01 00 00 00 mov edx, 1 - 41bfc4: be 81 00 00 00 mov esi, 129 - 41bfc9: 48 89 ef mov rdi, rbp - 41bfcc: b8 ca 00 00 00 mov eax, 202 - 41bfd1: 0f 05 syscall - 41bfd3: e9 0f fb ff ff jmp 0x41bae7 <_int_free+0x357> - 41bfd8: 31 c0 xor eax, eax - 41bfda: ba 01 00 00 00 mov edx, 1 - 41bfdf: f0 lock - 41bfe0: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 41bfe4: c7 44 24 1c 00 00 00 00 mov dword ptr [rsp + 28], 0 - 41bfec: 0f 84 28 f9 ff ff je 0x41b91a <_int_free+0x18a> - 41bff2: 48 89 ef mov rdi, rbp - 41bff5: e8 a6 dd ff ff call 0x419da0 <__lll_lock_wait_private> - 41bffa: e9 1b f9 ff ff jmp 0x41b91a <_int_free+0x18a> - 41bfff: 45 31 c9 xor r9d, r9d - 41c002: 41 83 c8 ff or r8d, -1 - 41c006: 31 d2 xor edx, edx - 41c008: b9 32 00 00 00 mov ecx, 50 - 41c00d: 4c 89 e6 mov rsi, r12 - 41c010: e8 cb d2 02 00 call 0x4492e0 - 41c015: 48 83 c0 01 add rax, 1 - 41c019: 0f 84 ed f9 ff ff je 0x41ba0c <_int_free+0x27c> - 41c01f: 4d 89 6e 18 mov qword ptr [r14 + 24], r13 - 41c023: e9 3e fe ff ff jmp 0x41be66 <_int_free+0x6d6> - 41c028: 8b 0d 72 3a 0a 00 mov ecx, dword ptr [rip + 670322] # 0x4bfaa0 <__libc_enable_secure> - 41c02e: 85 c9 test ecx, ecx - 41c030: 89 0d aa 46 0a 00 mov dword ptr [rip + 673450], ecx # 0x4c06e0 - 41c036: 89 4c 24 10 mov dword ptr [rsp + 16], ecx - 41c03a: 75 19 jne 0x41c055 <_int_free+0x8c5> - 41c03c: 48 8d 3d fd a4 07 00 lea rdi, [rip + 500989] # 0x496540 <__PRETTY_FUNCTION__.13693+0x696> - 41c043: be 00 00 08 00 mov esi, 524288 - 41c048: 31 c0 xor eax, eax - 41c04a: e8 71 cf 02 00 call 0x448fc0 <__open_nocancel> - 41c04f: 89 c7 mov edi, eax - 41c051: 85 c0 test eax, eax - 41c053: 79 0f jns 0x41c064 <_int_free+0x8d4> - 41c055: 83 3d 84 46 0a 00 00 cmp dword ptr [rip + 673412], 0 # 0x4c06e0 - 41c05c: 0f 95 c0 setne al - 41c05f: e9 e9 fd ff ff jmp 0x41be4d <_int_free+0x6bd> - 41c064: 48 8d 74 24 37 lea rsi, [rsp + 55] - 41c069: ba 01 00 00 00 mov edx, 1 - 41c06e: 89 44 24 08 mov dword ptr [rsp + 8], eax - 41c072: e8 99 d0 02 00 call 0x449110 <__read_nocancel> - 41c077: 8b 7c 24 08 mov edi, dword ptr [rsp + 8] - 41c07b: 8b 4c 24 10 mov ecx, dword ptr [rsp + 16] - 41c07f: 48 85 c0 test rax, rax - 41c082: 7e 0a jle 0x41c08e <_int_free+0x8fe> - 41c084: 31 c9 xor ecx, ecx - 41c086: 80 7c 24 37 32 cmp byte ptr [rsp + 55], 50 - 41c08b: 0f 94 c1 sete cl - 41c08e: 89 0d 4c 46 0a 00 mov dword ptr [rip + 673356], ecx # 0x4c06e0 - 41c094: e8 b7 cd 02 00 call 0x448e50 <__close_nocancel> - 41c099: eb ba jmp 0x41c055 <_int_free+0x8c5> - 41c09b: 48 8d 0d 66 ac 07 00 lea rcx, [rip + 502886] # 0x496d08 <__PRETTY_FUNCTION__.12241> - 41c0a2: ba 68 02 00 00 mov edx, 616 - 41c0a7: 48 8d 35 53 9b 07 00 lea rsi, [rip + 498515] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> - 41c0ae: 48 8d 3d b3 a3 07 00 lea rdi, [rip + 500659] # 0x496468 <__PRETTY_FUNCTION__.13693+0x5be> - 41c0b5: e8 76 e1 ff ff call 0x41a230 <__malloc_assert> - 41c0ba: 48 8d 0d 47 ac 07 00 lea rcx, [rip + 502855] # 0x496d08 <__PRETTY_FUNCTION__.12241> - 41c0c1: ba 65 02 00 00 mov edx, 613 - 41c0c6: 48 8d 35 34 9b 07 00 lea rsi, [rip + 498484] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> - 41c0cd: 48 8d 3d 64 a3 07 00 lea rdi, [rip + 500580] # 0x496438 <__PRETTY_FUNCTION__.13693+0x58e> - 41c0d4: e8 57 e1 ff ff call 0x41a230 <__malloc_assert> - 41c0d9: 48 8d 0d 28 ac 07 00 lea rcx, [rip + 502824] # 0x496d08 <__PRETTY_FUNCTION__.12241> - 41c0e0: ba 78 02 00 00 mov edx, 632 - 41c0e5: 48 8d 35 15 9b 07 00 lea rsi, [rip + 498453] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> - 41c0ec: 48 8d 3d 15 a4 07 00 lea rdi, [rip + 500757] # 0x496508 <__PRETTY_FUNCTION__.13693+0x65e> - 41c0f3: e8 38 e1 ff ff call 0x41a230 <__malloc_assert> - 41c0f8: 48 8d 0d 09 ac 07 00 lea rcx, [rip + 502793] # 0x496d08 <__PRETTY_FUNCTION__.12241> - 41c0ff: ba 77 02 00 00 mov edx, 631 - 41c104: 48 8d 35 f6 9a 07 00 lea rsi, [rip + 498422] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> - 41c10b: 48 8d 3d b6 a3 07 00 lea rdi, [rip + 500662] # 0x4964c8 <__PRETTY_FUNCTION__.13693+0x61e> - 41c112: e8 19 e1 ff ff call 0x41a230 <__malloc_assert> - 41c117: e8 b4 fa 02 00 call 0x44bbd0 <__stack_chk_fail_local> - 41c11c: 48 8d 0d e5 ab 07 00 lea rcx, [rip + 502757] # 0x496d08 <__PRETTY_FUNCTION__.12241> - 41c123: ba 6b 02 00 00 mov edx, 619 - 41c128: 48 8d 35 d2 9a 07 00 lea rsi, [rip + 498386] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> - 41c12f: 48 8d 3d 62 a3 07 00 lea rdi, [rip + 500578] # 0x496498 <__PRETTY_FUNCTION__.13693+0x5ee> - 41c136: e8 f5 e0 ff ff call 0x41a230 <__malloc_assert> - 41c13b: 48 8d 0d d6 ab 07 00 lea rcx, [rip + 502742] # 0x496d18 <__PRETTY_FUNCTION__.13593> - 41c142: ba 3d 11 00 00 mov edx, 4413 - 41c147: 48 8d 35 62 9a 07 00 lea rsi, [rip + 498274] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41c14e: 48 8d 3d 90 9b 07 00 lea rdi, [rip + 498576] # 0x495ce5 <__PRETTY_FUNCTION__.11590+0x145> - 41c155: e8 d6 e0 ff ff call 0x41a230 <__malloc_assert> - 41c15a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000041c160 : - 41c160: 41 57 push r15 - 41c162: 41 56 push r14 - 41c164: 41 55 push r13 - 41c166: 41 54 push r12 - 41c168: 55 push rbp - 41c169: 48 89 fd mov rbp, rdi - 41c16c: 53 push rbx - 41c16d: 48 83 ec 38 sub rsp, 56 - 41c171: 4c 8b 35 a0 4f 0a 00 mov r14, qword ptr [rip + 675744] # 0x4c1118 <_dl_pagesize> - 41c178: 48 85 f6 test rsi, rsi - 41c17b: 0f 84 6f 02 00 00 je 0x41c3f0 - 41c181: 48 39 3d 88 45 0a 00 cmp qword ptr [rip + 673160], rdi # 0x4c0710 - 41c188: 48 89 f3 mov rbx, rsi - 41c18b: 0f 86 5f 01 00 00 jbe 0x41c2f0 - 41c191: c6 04 24 00 mov byte ptr [rsp], 0 - 41c195: 4c 89 f2 mov rdx, r14 - 41c198: 49 8d 44 2e 07 lea rax, [r14 + rbp + 7] - 41c19d: 4c 8d 53 60 lea r10, [rbx + 96] - 41c1a1: 48 f7 da neg rdx - 41c1a4: 4d 89 d7 mov r15, r10 - 41c1a7: 48 21 d0 and rax, rdx - 41c1aa: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 41c1af: 4c 8b 6b 60 mov r13, qword ptr [rbx + 96] - 41c1b3: 49 8b 45 08 mov rax, qword ptr [r13 + 8] - 41c1b7: 49 89 c4 mov r12, rax - 41c1ba: 49 83 e4 f8 and r12, -8 - 41c1be: 4f 8d 5c 25 00 lea r11, [r13 + r12] - 41c1c3: 4d 39 fd cmp r13, r15 - 41c1c6: 75 05 jne 0x41c1cd - 41c1c8: 4d 85 e4 test r12, r12 - 41c1cb: 74 1f je 0x41c1ec - 41c1cd: 49 83 fc 1f cmp r12, 31 - 41c1d1: 0f 86 bf 06 00 00 jbe 0x41c896 - 41c1d7: a8 01 test al, 1 - 41c1d9: 0f 84 b7 06 00 00 je 0x41c896 - 41c1df: 49 8d 46 ff lea rax, [r14 - 1] - 41c1e3: 49 85 c3 test r11, rax - 41c1e6: 0f 85 aa 06 00 00 jne 0x41c896 - 41c1ec: 4c 8d 55 20 lea r10, [rbp + 32] - 41c1f0: 4d 39 e2 cmp r10, r12 - 41c1f3: 0f 86 bc 06 00 00 jbe 0x41c8b5 - 41c1f9: 48 8d 05 a0 45 0a 00 lea rax, [rip + 673184] # 0x4c07a0 - 41c200: 48 39 c3 cmp rbx, rax - 41c203: 0f 84 8f 02 00 00 je 0x41c498 - 41c209: 4c 89 d2 mov rdx, r10 - 41c20c: 4d 89 e8 mov r8, r13 - 41c20f: 4c 29 e2 sub rdx, r12 - 41c212: 49 81 e0 00 00 00 fc and r8, -67108864 - 41c219: 48 85 d2 test rdx, rdx - 41c21c: 0f 8e 06 01 00 00 jle 0x41c328 - 41c222: 48 8b 05 ef 4e 0a 00 mov rax, qword ptr [rip + 675567] # 0x4c1118 <_dl_pagesize> - 41c229: 4d 8b 48 10 mov r9, qword ptr [r8 + 16] - 41c22d: 48 8d 4c 02 ff lea rcx, [rdx + rax - 1] - 41c232: 48 f7 d8 neg rax - 41c235: 48 21 c8 and rax, rcx - 41c238: 4a 8d 0c 08 lea rcx, [rax + r9] - 41c23c: 48 81 f9 00 00 00 04 cmp rcx, 67108864 - 41c243: 0f 87 df 00 00 00 ja 0x41c328 - 41c249: 49 8b 78 18 mov rdi, qword ptr [r8 + 24] - 41c24d: 48 39 f9 cmp rcx, rdi - 41c250: 0f 87 aa 03 00 00 ja 0x41c600 - 41c256: 4d 89 d7 mov r15, r10 - 41c259: 49 89 48 10 mov qword ptr [r8 + 16], rcx - 41c25d: 90 nop - 41c25e: 49 8b 40 10 mov rax, qword ptr [r8 + 16] - 41c262: 48 8b 8b 88 08 00 00 mov rcx, qword ptr [rbx + 2184] - 41c269: 49 01 c0 add r8, rax - 41c26c: 48 01 c1 add rcx, rax - 41c26f: 4d 29 e8 sub r8, r13 - 41c272: 4c 29 c9 sub rcx, r9 - 41c275: 49 83 c8 01 or r8, 1 - 41c279: 48 89 8b 88 08 00 00 mov qword ptr [rbx + 2184], rcx - 41c280: 4d 89 45 08 mov qword ptr [r13 + 8], r8 - 41c284: 4c 8b 43 60 mov r8, qword ptr [rbx + 96] - 41c288: 48 39 8b 90 08 00 00 cmp qword ptr [rbx + 2192], rcx - 41c28f: 73 07 jae 0x41c298 - 41c291: 48 89 8b 90 08 00 00 mov qword ptr [rbx + 2192], rcx - 41c298: 49 8b 40 08 mov rax, qword ptr [r8 + 8] - 41c29c: 48 83 e0 f8 and rax, -8 - 41c2a0: 49 39 c7 cmp r15, rax - 41c2a3: 0f 87 27 01 00 00 ja 0x41c3d0 - 41c2a9: 48 89 ee mov rsi, rbp - 41c2ac: 48 8d 3d ed 44 0a 00 lea rdi, [rip + 673005] # 0x4c07a0 - 41c2b3: 49 8d 0c 28 lea rcx, [r8 + rbp] - 41c2b7: 48 29 e8 sub rax, rbp - 41c2ba: 48 83 ce 04 or rsi, 4 - 41c2be: 48 39 fb cmp rbx, rdi - 41c2c1: 48 89 4b 60 mov qword ptr [rbx + 96], rcx - 41c2c5: 48 0f 45 ee cmovne rbp, rsi - 41c2c9: 48 83 c8 01 or rax, 1 - 41c2cd: 49 83 c0 10 add r8, 16 - 41c2d1: 48 83 cd 01 or rbp, 1 - 41c2d5: 49 89 68 f8 mov qword ptr [r8 - 8], rbp - 41c2d9: 48 89 41 08 mov qword ptr [rcx + 8], rax - 41c2dd: 48 83 c4 38 add rsp, 56 - 41c2e1: 4c 89 c0 mov rax, r8 - 41c2e4: 5b pop rbx - 41c2e5: 5d pop rbp - 41c2e6: 41 5c pop r12 - 41c2e8: 41 5d pop r13 - 41c2ea: 41 5e pop r14 - 41c2ec: 41 5f pop r15 - 41c2ee: c3 ret - 41c2ef: 90 nop - 41c2f0: 8b 05 36 44 0a 00 mov eax, dword ptr [rip + 672822] # 0x4c072c - 41c2f6: 39 05 2c 44 0a 00 cmp dword ptr [rip + 672812], eax # 0x4c0728 - 41c2fc: 0f 8d 8f fe ff ff jge 0x41c191 - 41c302: 4c 89 f0 mov rax, r14 - 41c305: 4d 8d 64 3e 07 lea r12, [r14 + rdi + 7] - 41c30a: 48 f7 d8 neg rax - 41c30d: 49 21 c4 and r12, rax - 41c310: 4c 39 e7 cmp rdi, r12 - 41c313: 0f 82 bb 05 00 00 jb 0x41c8d4 - 41c319: c6 04 24 01 mov byte ptr [rsp], 1 - 41c31d: e9 73 fe ff ff jmp 0x41c195 - 41c322: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41c328: 48 8b 35 d9 43 0a 00 mov rsi, qword ptr [rip + 672729] # 0x4c0708 - 41c32f: 48 8d 7d 40 lea rdi, [rbp + 64] - 41c333: 4c 89 54 24 08 mov qword ptr [rsp + 8], r10 - 41c338: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 41c33d: e8 6e df ff ff call 0x41a2b0 - 41c342: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 41c347: 48 85 c0 test rax, rax - 41c34a: 0f 84 90 02 00 00 je 0x41c5e0 - 41c350: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] - 41c355: 48 8b 70 10 mov rsi, qword ptr [rax + 16] - 41c359: 49 83 ec 20 sub r12, 32 - 41c35d: 4d 89 d7 mov r15, r10 - 41c360: 66 48 0f 6e c3 movq xmm0, rbx - 41c365: 49 83 e4 f0 and r12, -16 - 41c369: 66 49 0f 6e c8 movq xmm1, r8 - 41c36e: 4c 8d 40 20 lea r8, [rax + 32] - 41c372: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 41c376: 0f 11 00 movups xmmword ptr [rax], xmm0 - 41c379: 48 8b 8b 88 08 00 00 mov rcx, qword ptr [rbx + 2184] - 41c380: 4c 89 43 60 mov qword ptr [rbx + 96], r8 - 41c384: 48 01 f1 add rcx, rsi - 41c387: 48 83 ee 20 sub rsi, 32 - 41c38b: 48 83 ce 01 or rsi, 1 - 41c38f: 48 89 8b 88 08 00 00 mov qword ptr [rbx + 2184], rcx - 41c396: 48 89 70 28 mov qword ptr [rax + 40], rsi - 41c39a: 49 8d 44 24 10 lea rax, [r12 + 16] - 41c39f: 49 8d 74 05 00 lea rsi, [r13 + rax] - 41c3a4: 48 c7 46 08 01 00 00 00 mov qword ptr [rsi + 8], 1 - 41c3ac: 49 83 fc 1f cmp r12, 31 - 41c3b0: 0f 87 ea 01 00 00 ja 0x41c5a0 - 41c3b6: 48 89 c7 mov rdi, rax - 41c3b9: 48 83 cf 01 or rdi, 1 - 41c3bd: 49 89 7d 08 mov qword ptr [r13 + 8], rdi - 41c3c1: 48 89 06 mov qword ptr [rsi], rax - 41c3c4: e9 bf fe ff ff jmp 0x41c288 - 41c3c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41c3d0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41c3d7: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 41c3de: 45 31 c0 xor r8d, r8d - 41c3e1: e9 f7 fe ff ff jmp 0x41c2dd - 41c3e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41c3f0: 4d 8d 64 3e 07 lea r12, [r14 + rdi + 7] - 41c3f5: 49 f7 de neg r14 - 41c3f8: 4d 21 f4 and r12, r14 - 41c3fb: 4c 39 e7 cmp rdi, r12 - 41c3fe: 73 de jae 0x41c3de - 41c400: 45 31 c9 xor r9d, r9d - 41c403: 31 ff xor edi, edi - 41c405: 41 b8 ff ff ff ff mov r8d, 4294967295 - 41c40b: b9 22 00 00 00 mov ecx, 34 - 41c410: ba 03 00 00 00 mov edx, 3 - 41c415: 4c 89 e6 mov rsi, r12 - 41c418: e8 c3 ce 02 00 call 0x4492e0 - 41c41d: 48 83 f8 ff cmp rax, -1 - 41c421: 74 bb je 0x41c3de - 41c423: 4c 8d 40 10 lea r8, [rax + 16] - 41c427: a8 0f test al, 15 - 41c429: 0f 85 82 05 00 00 jne 0x41c9b1 - 41c42f: 4c 89 e2 mov rdx, r12 - 41c432: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 41c439: 48 83 ca 02 or rdx, 2 - 41c43d: 48 89 50 08 mov qword ptr [rax + 8], rdx - 41c441: ba 01 00 00 00 mov edx, 1 - 41c446: f0 lock - 41c447: 0f c1 15 da 42 0a 00 xadd dword ptr [rip + 672474], edx # 0x4c0728 - 41c44e: 83 c2 01 add edx, 1 - 41c451: 8b 05 d9 42 0a 00 mov eax, dword ptr [rip + 672473] # 0x4c0730 - 41c457: 39 c2 cmp edx, eax - 41c459: 7e 0a jle 0x41c465 - 41c45b: f0 lock - 41c45c: 0f b1 15 cd 42 0a 00 cmpxchg dword ptr [rip + 672461], edx # 0x4c0730 - 41c463: 75 ec jne 0x41c451 - 41c465: 4d 89 e6 mov r14, r12 - 41c468: f0 lock - 41c469: 4c 0f c1 35 c7 42 0a 00 xadd qword ptr [rip + 672455], r14 # 0x4c0738 - 41c471: 4d 01 e6 add r14, r12 - 41c474: 48 8b 05 c5 42 0a 00 mov rax, qword ptr [rip + 672453] # 0x4c0740 - 41c47b: 49 39 c6 cmp r14, rax - 41c47e: 0f 86 59 fe ff ff jbe 0x41c2dd - 41c484: f0 lock - 41c485: 4c 0f b1 35 b3 42 0a 00 cmpxchg qword ptr [rip + 672435], r14 # 0x4c0740 - 41c48d: 0f 84 4a fe ff ff je 0x41c2dd - 41c493: eb df jmp 0x41c474 - 41c495: 0f 1f 00 nop dword ptr [rax] - 41c498: 49 8d 46 ff lea rax, [r14 - 1] - 41c49c: 4d 89 d7 mov r15, r10 - 41c49f: 4d 89 f2 mov r10, r14 - 41c4a2: 48 89 04 24 mov qword ptr [rsp], rax - 41c4a6: 48 8b 05 5b 42 0a 00 mov rax, qword ptr [rip + 672347] # 0x4c0708 - 41c4ad: 49 f7 da neg r10 - 41c4b0: 49 8d 74 06 1f lea rsi, [r14 + rax + 31] - 41c4b5: 48 01 ee add rsi, rbp - 41c4b8: f6 43 04 02 test byte ptr [rbx + 4], 2 - 41c4bc: 0f 85 9e 00 00 00 jne 0x41c560 - 41c4c2: 4c 29 e6 sub rsi, r12 - 41c4c5: 4c 21 d6 and rsi, r10 - 41c4c8: 49 89 f6 mov r14, rsi - 41c4cb: 0f 8e 8c 01 00 00 jle 0x41c65d - 41c4d1: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 - 41c4d6: 4c 89 f7 mov rdi, r14 - 41c4d9: 4c 89 5c 24 08 mov qword ptr [rsp + 8], r11 - 41c4de: ff 15 54 4b 0a 00 call qword ptr [rip + 674644] # 0x4c1038 <__morecore> - 41c4e4: 49 89 c0 mov r8, rax - 41c4e7: 90 nop - 41c4e8: 48 85 c0 test rax, rax - 41c4eb: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] - 41c4f0: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] - 41c4f5: 0f 84 55 01 00 00 je 0x41c650 - 41c4fb: 48 8b 05 8e 67 0a 00 mov rax, qword ptr [rip + 681870] # 0x4c2c90 <__after_morecore_hook> - 41c502: 48 85 c0 test rax, rax - 41c505: 0f 85 4d 03 00 00 jne 0x41c858 - 41c50b: 48 8b 0d 16 4b 0a 00 mov rcx, qword ptr [rip + 674582] # 0x4c1028 - 41c512: 48 8b 05 2f 42 0a 00 mov rax, qword ptr [rip + 672303] # 0x4c0748 - 41c519: bf 01 00 00 00 mov edi, 1 - 41c51e: 4c 01 f1 add rcx, r14 - 41c521: 48 85 c0 test rax, rax - 41c524: 0f 84 50 01 00 00 je 0x41c67a - 41c52a: 31 c0 xor eax, eax - 41c52c: 48 89 0d f5 4a 0a 00 mov qword ptr [rip + 674549], rcx # 0x4c1028 - 41c533: 4d 39 c3 cmp r11, r8 - 41c536: 0f 85 44 02 00 00 jne 0x41c780 - 41c53c: 40 84 ff test dil, dil - 41c53f: 0f 84 3b 02 00 00 je 0x41c780 - 41c545: 4d 01 f4 add r12, r14 - 41c548: 4c 8b 05 b1 42 0a 00 mov r8, qword ptr [rip + 672433] # 0x4c0800 - 41c54f: 49 83 cc 01 or r12, 1 - 41c553: 4d 89 65 08 mov qword ptr [r13 + 8], r12 - 41c557: e9 2c fd ff ff jmp 0x41c288 - 41c55c: 0f 1f 40 00 nop dword ptr [rax] - 41c560: 4c 21 d6 and rsi, r10 - 41c563: 49 89 f6 mov r14, rsi - 41c566: 0f 8f 65 ff ff ff jg 0x41c4d1 - 41c56c: 49 81 fe 00 00 10 00 cmp r14, 1048576 - 41c573: b8 00 00 10 00 mov eax, 1048576 - 41c578: 4c 0f 42 f0 cmovb r14, rax - 41c57c: 4c 39 f5 cmp rbp, r14 - 41c57f: 0f 82 0b 01 00 00 jb 0x41c690 - 41c585: 48 8b 0d 9c 4a 0a 00 mov rcx, qword ptr [rip + 674460] # 0x4c1028 - 41c58c: 4c 8b 05 6d 42 0a 00 mov r8, qword ptr [rip + 672365] # 0x4c0800 - 41c593: e9 f0 fc ff ff jmp 0x41c288 - 41c598: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41c5a0: 66 0f 6f 05 18 a8 07 00 movdqa xmm0, xmmword ptr [rip + 501784] # 0x496dc0 <__PRETTY_FUNCTION__.12580+0x20> - 41c5a8: ba 01 00 00 00 mov edx, 1 - 41c5ad: 4c 89 ee mov rsi, r13 - 41c5b0: 48 89 df mov rdi, rbx - 41c5b3: 43 0f 11 44 25 08 movups xmmword ptr [r13 + r12 + 8], xmm0 - 41c5b9: 49 83 cc 05 or r12, 5 - 41c5bd: 4d 89 65 08 mov qword ptr [r13 + 8], r12 - 41c5c1: e8 ca f1 ff ff call 0x41b790 <_int_free> - 41c5c6: 48 8b 8b 88 08 00 00 mov rcx, qword ptr [rbx + 2184] - 41c5cd: 4c 8b 43 60 mov r8, qword ptr [rbx + 96] - 41c5d1: e9 b2 fc ff ff jmp 0x41c288 - 41c5d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41c5e0: 80 3c 24 00 cmp byte ptr [rsp], 0 - 41c5e4: 0f 84 33 03 00 00 je 0x41c91d - 41c5ea: 48 8b 8b 88 08 00 00 mov rcx, qword ptr [rbx + 2184] - 41c5f1: 4c 8b 43 60 mov r8, qword ptr [rbx + 96] - 41c5f5: 4d 89 d7 mov r15, r10 - 41c5f8: e9 8b fc ff ff jmp 0x41c288 - 41c5fd: 0f 1f 00 nop dword ptr [rax] - 41c600: 48 89 ce mov rsi, rcx - 41c603: ba 03 00 00 00 mov edx, 3 - 41c608: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 - 41c60d: 48 29 fe sub rsi, rdi - 41c610: 4c 01 c7 add rdi, r8 - 41c613: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 41c618: 4c 89 4c 24 28 mov qword ptr [rsp + 40], r9 - 41c61d: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx - 41c622: e8 99 cd 02 00 call 0x4493c0 - 41c627: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 41c62c: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] - 41c631: 85 c0 test eax, eax - 41c633: 0f 85 ef fc ff ff jne 0x41c328 - 41c639: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 41c63e: 4c 8b 4c 24 28 mov r9, qword ptr [rsp + 40] - 41c643: 4d 89 d7 mov r15, r10 - 41c646: 49 89 48 18 mov qword ptr [r8 + 24], rcx - 41c64a: e9 0a fc ff ff jmp 0x41c259 - 41c64f: 90 nop - 41c650: f6 05 4d 41 0a 00 02 test byte ptr [rip + 672077], 2 # 0x4c07a4 - 41c657: 0f 85 0f ff ff ff jne 0x41c56c - 41c65d: 48 8b 04 24 mov rax, qword ptr [rsp] - 41c661: 4c 01 e0 add rax, r12 - 41c664: 4a 8d 34 30 lea rsi, [rax + r14] - 41c668: 4c 21 d6 and rsi, r10 - 41c66b: 49 89 f6 mov r14, rsi - 41c66e: e9 f9 fe ff ff jmp 0x41c56c - 41c673: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41c678: 31 ff xor edi, edi - 41c67a: 4c 89 05 c7 40 0a 00 mov qword ptr [rip + 671943], r8 # 0x4c0748 - 41c681: e9 a6 fe ff ff jmp 0x41c52c - 41c686: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41c690: 45 31 c9 xor r9d, r9d - 41c693: 41 b8 ff ff ff ff mov r8d, 4294967295 - 41c699: 31 ff xor edi, edi - 41c69b: b9 22 00 00 00 mov ecx, 34 - 41c6a0: ba 03 00 00 00 mov edx, 3 - 41c6a5: 4c 89 f6 mov rsi, r14 - 41c6a8: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 - 41c6ad: 4c 89 5c 24 08 mov qword ptr [rsp + 8], r11 - 41c6b2: e8 29 cc 02 00 call 0x4492e0 - 41c6b7: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] - 41c6bc: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] - 41c6c1: 48 83 f8 ff cmp rax, -1 - 41c6c5: 49 89 c0 mov r8, rax - 41c6c8: 0f 84 b7 fe ff ff je 0x41c585 - 41c6ce: 83 0d cf 40 0a 00 02 or dword ptr [rip + 671951], 2 # 0x4c07a4 - 41c6d5: 4a 8d 04 30 lea rax, [rax + r14] - 41c6d9: 4d 85 c0 test r8, r8 - 41c6dc: 0f 84 a3 fe ff ff je 0x41c585 - 41c6e2: 48 8b 0d 3f 49 0a 00 mov rcx, qword ptr [rip + 674111] # 0x4c1028 - 41c6e9: 4c 01 f1 add rcx, r14 - 41c6ec: 48 83 3d 54 40 0a 00 00 cmp qword ptr [rip + 671828], 0 # 0x4c0748 - 41c6f4: 74 82 je 0x41c678 - 41c6f6: 48 89 0d 2b 49 0a 00 mov qword ptr [rip + 674091], rcx # 0x4c1028 - 41c6fd: 45 31 f6 xor r14d, r14d - 41c700: 41 f6 c0 0f test r8b, 15 - 41c704: 0f 85 f4 01 00 00 jne 0x41c8fe - 41c70a: 4c 29 c0 sub rax, r8 - 41c70d: 4c 89 05 ec 40 0a 00 mov qword ptr [rip + 671980], r8 # 0x4c0800 - 41c714: 4c 01 f0 add rax, r14 - 41c717: 48 83 c8 01 or rax, 1 - 41c71b: 49 89 40 08 mov qword ptr [r8 + 8], rax - 41c71f: 48 89 0d 02 49 0a 00 mov qword ptr [rip + 674050], rcx # 0x4c1028 - 41c726: 4d 85 e4 test r12, r12 - 41c729: 0f 84 59 fb ff ff je 0x41c288 - 41c72f: 49 83 ec 20 sub r12, 32 - 41c733: 49 83 e4 f0 and r12, -16 - 41c737: 4c 89 e0 mov rax, r12 - 41c73a: 48 83 c8 01 or rax, 1 - 41c73e: 49 89 45 08 mov qword ptr [r13 + 8], rax - 41c742: 4b c7 44 25 08 11 00 00 00 mov qword ptr [r13 + r12 + 8], 17 - 41c74b: 4b c7 44 25 18 11 00 00 00 mov qword ptr [r13 + r12 + 24], 17 - 41c754: 49 83 fc 1f cmp r12, 31 - 41c758: 0f 86 2a fb ff ff jbe 0x41c288 - 41c75e: ba 01 00 00 00 mov edx, 1 - 41c763: 4c 89 ee mov rsi, r13 - 41c766: 48 8d 3d 33 40 0a 00 lea rdi, [rip + 671795] # 0x4c07a0 - 41c76d: e8 1e f0 ff ff call 0x41b790 <_int_free> - 41c772: e9 0e fe ff ff jmp 0x41c585 - 41c777: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41c780: f6 05 1d 40 0a 00 02 test byte ptr [rip + 671773], 2 # 0x4c07a4 - 41c787: 0f 85 a6 01 00 00 jne 0x41c933 - 41c78d: 4d 85 e4 test r12, r12 - 41c790: 74 1e je 0x41c7b0 - 41c792: 4d 39 c3 cmp r11, r8 - 41c795: 0f 87 e0 01 00 00 ja 0x41c97b - 41c79b: 4d 85 e4 test r12, r12 - 41c79e: 74 10 je 0x41c7b0 - 41c7a0: 4c 89 c0 mov rax, r8 - 41c7a3: 4c 29 d8 sub rax, r11 - 41c7a6: 48 01 c1 add rcx, rax - 41c7a9: 48 89 0d 78 48 0a 00 mov qword ptr [rip + 673912], rcx # 0x4c1028 - 41c7b0: 4c 89 c0 mov rax, r8 - 41c7b3: 83 e0 0f and eax, 15 - 41c7b6: 74 68 je 0x41c820 - 41c7b8: b9 10 00 00 00 mov ecx, 16 - 41c7bd: 48 29 c1 sub rcx, rax - 41c7c0: 49 8d 04 08 lea rax, [r8 + rcx] - 41c7c4: 4c 01 e1 add rcx, r12 - 41c7c7: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 41c7cc: 4a 8d 34 31 lea rsi, [rcx + r14] - 41c7d0: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 41c7d4: 49 8d 14 30 lea rdx, [r8 + rsi] - 41c7d8: 48 01 d7 add rdi, rdx - 41c7db: 48 29 d1 sub rcx, rdx - 41c7de: 48 89 f8 mov rax, rdi - 41c7e1: 4c 21 d0 and rax, r10 - 41c7e4: 48 8d 3c 08 lea rdi, [rax + rcx] - 41c7e8: 49 89 fe mov r14, rdi - 41c7eb: 48 85 ff test rdi, rdi - 41c7ee: 0f 88 68 01 00 00 js 0x41c95c - 41c7f4: ff 15 3e 48 0a 00 call qword ptr [rip + 673854] # 0x4c1038 <__morecore> - 41c7fa: 48 85 c0 test rax, rax - 41c7fd: 74 31 je 0x41c830 - 41c7ff: 48 8b 15 8a 64 0a 00 mov rdx, qword ptr [rip + 681098] # 0x4c2c90 <__after_morecore_hook> - 41c806: 48 85 d2 test rdx, rdx - 41c809: 75 6d jne 0x41c878 - 41c80b: 48 8b 0d 16 48 0a 00 mov rcx, qword ptr [rip + 673814] # 0x4c1028 - 41c812: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 41c817: 4c 01 f1 add rcx, r14 - 41c81a: e9 eb fe ff ff jmp 0x41c70a - 41c81f: 90 nop - 41c820: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 41c825: 4c 89 e1 mov rcx, r12 - 41c828: eb a2 jmp 0x41c7cc - 41c82a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41c830: 31 ff xor edi, edi - 41c832: ff 15 00 48 0a 00 call qword ptr [rip + 673792] # 0x4c1038 <__morecore> - 41c838: 48 8b 0d e9 47 0a 00 mov rcx, qword ptr [rip + 673769] # 0x4c1028 - 41c83f: 48 85 c0 test rax, rax - 41c842: 0f 84 44 fd ff ff je 0x41c58c - 41c848: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 41c84d: 45 31 f6 xor r14d, r14d - 41c850: e9 b5 fe ff ff jmp 0x41c70a - 41c855: 0f 1f 00 nop dword ptr [rax] - 41c858: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 - 41c85d: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 41c862: ff d0 call rax - 41c864: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] - 41c869: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 41c86e: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] - 41c873: e9 93 fc ff ff jmp 0x41c50b - 41c878: 48 89 04 24 mov qword ptr [rsp], rax - 41c87c: ff d2 call rdx - 41c87e: 48 8b 0d a3 47 0a 00 mov rcx, qword ptr [rip + 673699] # 0x4c1028 - 41c885: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 41c88a: 48 8b 04 24 mov rax, qword ptr [rsp] - 41c88e: 4c 01 f1 add rcx, r14 - 41c891: e9 74 fe ff ff jmp 0x41c70a - 41c896: 48 8d 0d 8b a4 07 00 lea rcx, [rip + 500875] # 0x496d28 <__PRETTY_FUNCTION__.12977> - 41c89d: ba 4b 09 00 00 mov edx, 2379 - 41c8a2: 48 8d 35 07 93 07 00 lea rsi, [rip + 496391] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41c8a9: 48 8d 3d f0 9c 07 00 lea rdi, [rip + 498928] # 0x4965a0 <__PRETTY_FUNCTION__.13693+0x6f6> - 41c8b0: e8 7b d9 ff ff call 0x41a230 <__malloc_assert> - 41c8b5: 48 8d 0d 6c a4 07 00 lea rcx, [rip + 500844] # 0x496d28 <__PRETTY_FUNCTION__.12977> - 41c8bc: ba 51 09 00 00 mov edx, 2385 - 41c8c1: 48 8d 35 e8 92 07 00 lea rsi, [rip + 496360] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41c8c8: 48 8d 3d 79 9d 07 00 lea rdi, [rip + 499065] # 0x496648 <__PRETTY_FUNCTION__.13693+0x79e> - 41c8cf: e8 5c d9 ff ff call 0x41a230 <__malloc_assert> - 41c8d4: 45 31 c9 xor r9d, r9d - 41c8d7: 41 83 c8 ff or r8d, -1 - 41c8db: 31 ff xor edi, edi - 41c8dd: b9 22 00 00 00 mov ecx, 34 - 41c8e2: ba 03 00 00 00 mov edx, 3 - 41c8e7: 4c 89 e6 mov rsi, r12 - 41c8ea: e8 f1 c9 02 00 call 0x4492e0 - 41c8ef: 48 83 f8 ff cmp rax, -1 - 41c8f3: 0f 85 2a fb ff ff jne 0x41c423 - 41c8f9: e9 1b fa ff ff jmp 0x41c319 - 41c8fe: 48 8d 0d 23 a4 07 00 lea rcx, [rip + 500771] # 0x496d28 <__PRETTY_FUNCTION__.12977> - 41c905: ba 48 0a 00 00 mov edx, 2632 - 41c90a: 48 8d 35 9f 92 07 00 lea rsi, [rip + 496287] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41c911: 48 8d 3d 98 9d 07 00 lea rdi, [rip + 499096] # 0x4966b0 <__PRETTY_FUNCTION__.13693+0x806> - 41c918: e8 13 d9 ff ff call 0x41a230 <__malloc_assert> - 41c91d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 41c922: 49 89 c4 mov r12, rax - 41c925: 48 39 e8 cmp rax, rbp - 41c928: 77 5d ja 0x41c987 - 41c92a: c6 04 24 01 mov byte ptr [rsp], 1 - 41c92e: e9 7c f8 ff ff jmp 0x41c1af - 41c933: 41 f6 c0 0f test r8b, 15 - 41c937: 75 c5 jne 0x41c8fe - 41c939: 40 84 ff test dil, dil - 41c93c: 0f 84 8e 00 00 00 je 0x41c9d0 - 41c942: 4c 89 04 24 mov qword ptr [rsp], r8 - 41c946: 31 ff xor edi, edi - 41c948: ff 15 ea 46 0a 00 call qword ptr [rip + 673514] # 0x4c1038 <__morecore> - 41c94e: 4c 8b 04 24 mov r8, qword ptr [rsp] - 41c952: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 41c957: e9 dc fe ff ff jmp 0x41c838 - 41c95c: 48 8d 0d c5 a3 07 00 lea rcx, [rip + 500677] # 0x496d28 <__PRETTY_FUNCTION__.12977> - 41c963: ba 28 0a 00 00 mov edx, 2600 - 41c968: 48 8d 35 41 92 07 00 lea rsi, [rip + 496193] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41c96f: 48 8d 3d 82 93 07 00 lea rdi, [rip + 496514] # 0x495cf8 <__PRETTY_FUNCTION__.11590+0x158> - 41c976: e8 b5 d8 ff ff call 0x41a230 <__malloc_assert> - 41c97b: 48 8d 3d 06 9d 07 00 lea rdi, [rip + 498950] # 0x496688 <__PRETTY_FUNCTION__.13693+0x7de> - 41c982: e8 09 d9 ff ff call 0x41a290 - 41c987: 45 31 c9 xor r9d, r9d - 41c98a: 41 83 c8 ff or r8d, -1 - 41c98e: 31 ff xor edi, edi - 41c990: b9 22 00 00 00 mov ecx, 34 - 41c995: ba 03 00 00 00 mov edx, 3 - 41c99a: 48 89 c6 mov rsi, rax - 41c99d: e8 3e c9 02 00 call 0x4492e0 - 41c9a2: 48 83 f8 ff cmp rax, -1 - 41c9a6: 0f 85 77 fa ff ff jne 0x41c423 - 41c9ac: e9 79 ff ff ff jmp 0x41c92a - 41c9b1: 48 8d 0d 70 a3 07 00 lea rcx, [rip + 500592] # 0x496d28 <__PRETTY_FUNCTION__.12977> - 41c9b8: ba 17 09 00 00 mov edx, 2327 - 41c9bd: 48 8d 35 ec 91 07 00 lea rsi, [rip + 496108] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41c9c4: 48 8d 3d 95 9b 07 00 lea rdi, [rip + 498581] # 0x496560 <__PRETTY_FUNCTION__.13693+0x6b6> - 41c9cb: e8 60 d8 ff ff call 0x41a230 <__malloc_assert> - 41c9d0: 45 31 f6 xor r14d, r14d - 41c9d3: e9 32 fd ff ff jmp 0x41c70a - 41c9d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000041c9e0 <_int_malloc>: - 41c9e0: 48 85 f6 test rsi, rsi - 41c9e3: 0f 88 07 06 00 00 js 0x41cff0 <_int_malloc+0x610> - 41c9e9: 41 57 push r15 - 41c9eb: 48 8d 46 17 lea rax, [rsi + 23] - 41c9ef: 41 56 push r14 - 41c9f1: 41 55 push r13 - 41c9f3: 41 54 push r12 - 41c9f5: 55 push rbp - 41c9f6: 48 89 f5 mov rbp, rsi - 41c9f9: 53 push rbx - 41c9fa: 48 89 fb mov rbx, rdi - 41c9fd: 48 81 ec 88 00 00 00 sub rsp, 136 - 41ca04: 48 83 f8 1f cmp rax, 31 - 41ca08: 0f 87 02 01 00 00 ja 0x41cb10 <_int_malloc+0x130> - 41ca0e: 48 85 ff test rdi, rdi - 41ca11: 0f 84 01 06 00 00 je 0x41d018 <_int_malloc+0x638> - 41ca17: 48 83 3d b9 62 0a 00 1f cmp qword ptr [rip + 680633], 31 # 0x4c2cd8 - 41ca1f: 0f 87 db 01 00 00 ja 0x41cc00 <_int_malloc+0x220> - 41ca25: 41 be 02 00 00 00 mov r14d, 2 - 41ca2b: b8 80 00 00 00 mov eax, 128 - 41ca30: 41 bd 20 00 00 00 mov r13d, 32 - 41ca36: 48 01 d8 add rax, rbx - 41ca39: 4c 8b 40 08 mov r8, qword ptr [rax + 8] - 41ca3d: 48 8d 48 f0 lea rcx, [rax - 16] - 41ca41: 4c 39 c1 cmp rcx, r8 - 41ca44: 0f 84 6e 03 00 00 je 0x41cdb8 <_int_malloc+0x3d8> - 41ca4a: 49 8b 50 18 mov rdx, qword ptr [r8 + 24] - 41ca4e: 4c 39 42 10 cmp qword ptr [rdx + 16], r8 - 41ca52: 0f 85 30 0a 00 00 jne 0x41d488 <_int_malloc+0xaa8> - 41ca58: 4c 8d 0d 41 3d 0a 00 lea r9, [rip + 671041] # 0x4c07a0 - 41ca5f: 4b 83 4c 28 08 01 or qword ptr [r8 + r13 + 8], 1 - 41ca65: 48 89 50 08 mov qword ptr [rax + 8], rdx - 41ca69: 48 89 4a 10 mov qword ptr [rdx + 16], rcx - 41ca6d: 4c 39 cb cmp rbx, r9 - 41ca70: 74 05 je 0x41ca77 <_int_malloc+0x97> - 41ca72: 49 83 48 08 04 or qword ptr [r8 + 8], 4 - 41ca77: 64 48 8b 3c 25 c8 ff ff ff mov rdi, qword ptr fs:[-56] - 41ca80: 48 85 ff test rdi, rdi - 41ca83: 0f 84 e7 02 00 00 je 0x41cd70 <_int_malloc+0x390> - 41ca89: 49 8d 75 ef lea rsi, [r13 - 17] - 41ca8d: 48 c1 ee 04 shr rsi, 4 - 41ca91: 48 39 35 b8 3c 0a 00 cmp qword ptr [rip + 670904], rsi # 0x4c0750 - 41ca98: 0f 86 d2 02 00 00 jbe 0x41cd70 <_int_malloc+0x390> - 41ca9e: 4c 8d 34 77 lea r14, [rdi + 2*rsi] - 41caa2: 4c 8b 1d b7 3c 0a 00 mov r11, qword ptr [rip + 670903] # 0x4c0760 - 41caa9: 4c 8d 24 f7 lea r12, [rdi + 8*rsi] - 41caad: 45 0f b7 16 movzx r10d, word ptr [r14] - 41cab1: 41 0f b7 f2 movzx esi, r10w - 41cab5: 4c 39 de cmp rsi, r11 - 41cab8: 0f 83 b2 02 00 00 jae 0x41cd70 <_int_malloc+0x390> - 41cabe: 48 39 d1 cmp rcx, rdx - 41cac1: 0f 84 a9 02 00 00 je 0x41cd70 <_int_malloc+0x390> - 41cac7: 48 8b 72 18 mov rsi, qword ptr [rdx + 24] - 41cacb: 4a 83 4c 2a 08 01 or qword ptr [rdx + r13 + 8], 1 - 41cad1: 4c 39 cb cmp rbx, r9 - 41cad4: 74 05 je 0x41cadb <_int_malloc+0xfb> - 41cad6: 48 83 4a 08 04 or qword ptr [rdx + 8], 4 - 41cadb: 4d 8b bc 24 80 00 00 00 mov r15, qword ptr [r12 + 128] - 41cae3: 48 89 70 08 mov qword ptr [rax + 8], rsi - 41cae7: 48 83 c2 10 add rdx, 16 - 41caeb: 41 83 c2 01 add r10d, 1 - 41caef: 48 89 4e 10 mov qword ptr [rsi + 16], rcx - 41caf3: 48 89 7a 08 mov qword ptr [rdx + 8], rdi - 41caf7: 4c 89 3a mov qword ptr [rdx], r15 - 41cafa: 49 89 94 24 80 00 00 00 mov qword ptr [r12 + 128], rdx - 41cb02: 48 89 f2 mov rdx, rsi - 41cb05: 66 45 89 16 mov word ptr [r14], r10w - 41cb09: eb a6 jmp 0x41cab1 <_int_malloc+0xd1> - 41cb0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41cb10: 48 83 e0 f0 and rax, -16 - 41cb14: 49 89 c5 mov r13, rax - 41cb17: 48 85 ff test rdi, rdi - 41cb1a: 0f 84 fe 04 00 00 je 0x41d01e <_int_malloc+0x63e> - 41cb20: 41 89 c6 mov r14d, eax - 41cb23: 41 c1 ee 04 shr r14d, 4 - 41cb27: 48 3b 05 aa 61 0a 00 cmp rax, qword ptr [rip + 680362] # 0x4c2cd8 - 41cb2e: 0f 86 6c 02 00 00 jbe 0x41cda0 <_int_malloc+0x3c0> - 41cb34: 48 3d ff 03 00 00 cmp rax, 1023 - 41cb3a: 0f 86 f0 01 00 00 jbe 0x41cd30 <_int_malloc+0x350> - 41cb40: 48 89 c1 mov rcx, rax - 41cb43: 48 89 c7 mov rdi, rax - 41cb46: 48 89 c6 mov rsi, rax - 41cb49: 49 89 c7 mov r15, rax - 41cb4c: 48 c1 ee 0c shr rsi, 12 - 41cb50: 49 c1 ef 0f shr r15, 15 - 41cb54: ba 02 00 00 00 mov edx, 2 - 41cb59: 48 c1 e9 06 shr rcx, 6 - 41cb5d: 48 c1 ef 09 shr rdi, 9 - 41cb61: 45 8d 57 77 lea r10d, [r15 + 119] - 41cb65: 48 89 74 24 58 mov qword ptr [rsp + 88], rsi - 41cb6a: 48 c1 e8 12 shr rax, 18 - 41cb6e: 49 81 fd ff ff 0b 00 cmp r13, 786431 - 41cb75: 4c 89 7c 24 60 mov qword ptr [rsp + 96], r15 - 41cb7a: 44 8d 59 30 lea r11d, [rcx + 48] - 41cb7e: 48 0f 47 c2 cmova rax, rdx - 41cb82: 4c 89 fa mov rdx, r15 - 41cb85: 44 8d 7e 6e lea r15d, [rsi + 110] - 41cb89: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx - 41cb8e: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi - 41cb93: 44 8d 48 7c lea r9d, [rax + 124] - 41cb97: 48 89 f0 mov rax, rsi - 41cb9a: 89 fe mov esi, edi - 41cb9c: 44 89 5c 24 4c mov dword ptr [rsp + 76], r11d - 41cba1: 83 c6 5b add esi, 91 - 41cba4: 44 89 4c 24 68 mov dword ptr [rsp + 104], r9d - 41cba9: 44 89 54 24 6c mov dword ptr [rsp + 108], r10d - 41cbae: 44 89 7c 24 70 mov dword ptr [rsp + 112], r15d - 41cbb3: 89 74 24 74 mov dword ptr [rsp + 116], esi - 41cbb7: 44 89 5c 24 28 mov dword ptr [rsp + 40], r11d - 41cbbc: 48 83 f9 30 cmp rcx, 48 - 41cbc0: 76 1e jbe 0x41cbe0 <_int_malloc+0x200> - 41cbc2: 89 74 24 28 mov dword ptr [rsp + 40], esi - 41cbc6: 48 83 ff 14 cmp rdi, 20 - 41cbca: 76 14 jbe 0x41cbe0 <_int_malloc+0x200> - 41cbcc: 44 89 7c 24 28 mov dword ptr [rsp + 40], r15d - 41cbd1: 48 83 f8 0a cmp rax, 10 - 41cbd5: 0f 87 95 06 00 00 ja 0x41d270 <_int_malloc+0x890> - 41cbdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41cbe0: 8b 43 08 mov eax, dword ptr [rbx + 8] - 41cbe3: 85 c0 test eax, eax - 41cbe5: 0f 84 22 02 00 00 je 0x41ce0d <_int_malloc+0x42d> - 41cbeb: 48 89 df mov rdi, rbx - 41cbee: e8 0d dd ff ff call 0x41a900 - 41cbf3: e9 15 02 00 00 jmp 0x41ce0d <_int_malloc+0x42d> - 41cbf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41cc00: b9 10 00 00 00 mov ecx, 16 - 41cc05: 41 be 02 00 00 00 mov r14d, 2 - 41cc0b: 41 bd 20 00 00 00 mov r13d, 32 - 41cc11: 31 c0 xor eax, eax - 41cc13: 48 8d 3c c3 lea rdi, [rbx + 8*rax] - 41cc17: 4c 8b 47 10 mov r8, qword ptr [rdi + 16] - 41cc1b: 4d 85 c0 test r8, r8 - 41cc1e: 0f 84 0c 01 00 00 je 0x41cd30 <_int_malloc+0x350> - 41cc24: 48 01 d9 add rcx, rbx - 41cc27: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41cc2f: 49 8b 50 10 mov rdx, qword ptr [r8 + 16] - 41cc33: 85 c0 test eax, eax - 41cc35: 0f 85 cc 00 00 00 jne 0x41cd07 <_int_malloc+0x327> - 41cc3b: 48 89 57 10 mov qword ptr [rdi + 16], rdx - 41cc3f: 41 8b 40 08 mov eax, dword ptr [r8 + 8] - 41cc43: c1 e8 04 shr eax, 4 - 41cc46: 44 39 f0 cmp eax, r14d - 41cc49: 0f 85 31 07 00 00 jne 0x41d380 <_int_malloc+0x9a0> - 41cc4f: 64 4c 8b 24 25 c8 ff ff ff mov r12, qword ptr fs:[-56] - 41cc58: 4d 85 e4 test r12, r12 - 41cc5b: 0f 84 0f 01 00 00 je 0x41cd70 <_int_malloc+0x390> - 41cc61: 49 8d 45 ef lea rax, [r13 - 17] - 41cc65: 48 c1 e8 04 shr rax, 4 - 41cc69: 48 39 05 e0 3a 0a 00 cmp qword ptr [rip + 670432], rax # 0x4c0750 - 41cc70: 0f 86 fa 00 00 00 jbe 0x41cd70 <_int_malloc+0x390> - 41cc76: 41 0f b7 14 44 movzx edx, word ptr [r12 + 2*rax] - 41cc7b: 48 3b 15 de 3a 0a 00 cmp rdx, qword ptr [rip + 670430] # 0x4c0760 - 41cc82: 0f 83 e8 00 00 00 jae 0x41cd70 <_int_malloc+0x390> - 41cc88: 4d 8d 14 c4 lea r10, [r12 + 8*rax] - 41cc8c: 4d 8d 0c 44 lea r9, [r12 + 2*rax] - 41cc90: 4c 89 e3 mov rbx, r12 - 41cc93: eb 42 jmp 0x41ccd7 <_int_malloc+0x2f7> - 41cc95: 0f 1f 00 nop dword ptr [rax] - 41cc98: 48 89 77 10 mov qword ptr [rdi + 16], rsi - 41cc9c: f3 41 0f 7e 82 80 00 00 00 movq xmm0, qword ptr [r10 + 128] # xmm0 = mem[0],zero - 41cca5: 66 48 0f 6e eb movq xmm5, rbx - 41ccaa: 48 83 c2 10 add rdx, 16 - 41ccae: 66 0f 6c c5 punpcklqdq xmm0, xmm5 # xmm0 = xmm0[0],xmm5[0] - 41ccb2: 0f 11 02 movups xmmword ptr [rdx], xmm0 - 41ccb5: 49 89 92 80 00 00 00 mov qword ptr [r10 + 128], rdx - 41ccbc: 41 0f b7 01 movzx eax, word ptr [r9] - 41ccc0: 83 c0 01 add eax, 1 - 41ccc3: 66 41 89 01 mov word ptr [r9], ax - 41ccc7: 0f b7 c0 movzx eax, ax - 41ccca: 48 3b 05 8f 3a 0a 00 cmp rax, qword ptr [rip + 670351] # 0x4c0760 - 41ccd1: 0f 83 99 00 00 00 jae 0x41cd70 <_int_malloc+0x390> - 41ccd7: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 41ccdb: 48 85 d2 test rdx, rdx - 41ccde: 0f 84 8c 00 00 00 je 0x41cd70 <_int_malloc+0x390> - 41cce4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ccec: 48 8b 72 10 mov rsi, qword ptr [rdx + 16] - 41ccf0: 85 c0 test eax, eax - 41ccf2: 74 a4 je 0x41cc98 <_int_malloc+0x2b8> - 41ccf4: eb 59 jmp 0x41cd4f <_int_malloc+0x36f> - 41ccf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41cd00: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 41cd04: 49 89 c0 mov r8, rax - 41cd07: 4c 89 c0 mov rax, r8 - 41cd0a: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 41cd13: 74 01 je 0x41cd16 <_int_malloc+0x336> - 41cd15: f0 lock - 41cd16: 48 0f b1 11 cmpxchg qword ptr [rcx], rdx - 41cd1a: 4c 39 c0 cmp rax, r8 - 41cd1d: 0f 84 1c ff ff ff je 0x41cc3f <_int_malloc+0x25f> - 41cd23: 48 85 c0 test rax, rax - 41cd26: 75 d8 jne 0x41cd00 <_int_malloc+0x320> - 41cd28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41cd30: 43 8d 44 36 fe lea eax, [r14 + r14 - 2] - 41cd35: 48 8d 04 c5 70 00 00 00 lea rax, [8*rax + 112] - 41cd3d: e9 f4 fc ff ff jmp 0x41ca36 <_int_malloc+0x56> - 41cd42: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41cd48: 48 8b 70 10 mov rsi, qword ptr [rax + 16] - 41cd4c: 48 89 c2 mov rdx, rax - 41cd4f: 48 89 d0 mov rax, rdx - 41cd52: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 41cd5b: 74 01 je 0x41cd5e <_int_malloc+0x37e> - 41cd5d: f0 lock - 41cd5e: 48 0f b1 31 cmpxchg qword ptr [rcx], rsi - 41cd62: 48 39 d0 cmp rax, rdx - 41cd65: 0f 84 31 ff ff ff je 0x41cc9c <_int_malloc+0x2bc> - 41cd6b: 48 85 c0 test rax, rax - 41cd6e: 75 d8 jne 0x41cd48 <_int_malloc+0x368> - 41cd70: 8b 35 5e 5f 0a 00 mov esi, dword ptr [rip + 679774] # 0x4c2cd4 - 41cd76: 49 83 c0 10 add r8, 16 - 41cd7a: 85 f6 test esi, esi - 41cd7c: 0f 85 c6 02 00 00 jne 0x41d048 <_int_malloc+0x668> - 41cd82: 48 81 c4 88 00 00 00 add rsp, 136 - 41cd89: 4c 89 c0 mov rax, r8 - 41cd8c: 5b pop rbx - 41cd8d: 5d pop rbp - 41cd8e: 41 5c pop r12 - 41cd90: 41 5d pop r13 - 41cd92: 41 5e pop r14 - 41cd94: 41 5f pop r15 - 41cd96: c3 ret - 41cd97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41cda0: 41 8d 46 fe lea eax, [r14 - 2] - 41cda4: 48 8d 0c c5 10 00 00 00 lea rcx, [8*rax + 16] - 41cdac: e9 62 fe ff ff jmp 0x41cc13 <_int_malloc+0x233> - 41cdb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41cdb8: 4c 89 e8 mov rax, r13 - 41cdbb: 4c 89 ef mov rdi, r13 - 41cdbe: 44 89 74 24 28 mov dword ptr [rsp + 40], r14d - 41cdc3: 48 c1 e8 06 shr rax, 6 - 41cdc7: 48 c1 ef 09 shr rdi, 9 - 41cdcb: c7 44 24 70 6e 00 00 00 mov dword ptr [rsp + 112], 110 - 41cdd3: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 41cdd8: 83 c0 30 add eax, 48 - 41cddb: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi - 41cde0: 83 c7 5b add edi, 91 - 41cde3: 89 7c 24 74 mov dword ptr [rsp + 116], edi - 41cde7: 89 44 24 4c mov dword ptr [rsp + 76], eax - 41cdeb: c7 44 24 6c 77 00 00 00 mov dword ptr [rsp + 108], 119 - 41cdf3: c7 44 24 68 7c 00 00 00 mov dword ptr [rsp + 104], 124 - 41cdfb: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 - 41ce04: 48 c7 44 24 58 00 00 00 00 mov qword ptr [rsp + 88], 0 - 41ce0d: 49 8d 45 ef lea rax, [r13 - 17] - 41ce11: 48 c1 e8 04 shr rax, 4 - 41ce15: 49 89 c7 mov r15, rax - 41ce18: 31 c0 xor eax, eax - 41ce1a: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 41ce1f: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 - 41ce29: 74 10 je 0x41ce3b <_int_malloc+0x45b> - 41ce2b: 4c 39 3d 1e 39 0a 00 cmp qword ptr [rip + 669982], r15 # 0x4c0750 - 41ce32: 49 0f 47 c5 cmova rax, r13 - 41ce36: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 41ce3b: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 41ce44: 4c 8d 5b 60 lea r11, [rbx + 96] - 41ce48: 44 89 74 24 48 mov dword ptr [rsp + 72], r14d - 41ce4d: 48 89 6c 24 20 mov qword ptr [rsp + 32], rbp - 41ce52: 4c 8b 53 78 mov r10, qword ptr [rbx + 120] - 41ce56: 4d 39 da cmp r10, r11 - 41ce59: 0f 84 31 03 00 00 je 0x41d190 <_int_malloc+0x7b0> - 41ce5f: 48 8b 3d 02 39 0a 00 mov rdi, qword ptr [rip + 669954] # 0x4c0768 - 41ce66: 48 8b 05 f3 38 0a 00 mov rax, qword ptr [rip + 669939] # 0x4c0760 - 41ce6d: 48 85 ff test rdi, rdi - 41ce70: 0f 95 44 24 2f setne byte ptr [rsp + 47] - 41ce75: 31 f6 xor esi, esi - 41ce77: 45 31 c0 xor r8d, r8d - 41ce7a: 64 4c 8b 24 25 c8 ff ff ff mov r12, qword ptr fs:[-56] - 41ce83: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 41ce88: 49 8d 45 20 lea rax, [r13 + 32] - 41ce8c: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 41ce91: 4b 8d 04 fc lea rax, [r12 + 8*r15] - 41ce95: 4f 8d 34 7c lea r14, [r12 + 2*r15] - 41ce99: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 41ce9e: 49 8b 42 08 mov rax, qword ptr [r10 + 8] - 41cea2: 48 83 e0 f8 and rax, -8 - 41cea6: 4d 8d 0c 02 lea r9, [r10 + rax] - 41ceaa: 48 83 f8 10 cmp rax, 16 - 41ceae: 0f 86 54 01 00 00 jbe 0x41d008 <_int_malloc+0x628> - 41ceb4: 48 8b 8b 88 08 00 00 mov rcx, qword ptr [rbx + 2184] - 41cebb: 48 39 c1 cmp rcx, rax - 41cebe: 0f 82 44 01 00 00 jb 0x41d008 <_int_malloc+0x628> - 41cec4: 49 8b 51 08 mov rdx, qword ptr [r9 + 8] - 41cec8: 48 83 fa 0f cmp rdx, 15 - 41cecc: 0f 86 8e 01 00 00 jbe 0x41d060 <_int_malloc+0x680> - 41ced2: 48 39 d1 cmp rcx, rdx - 41ced5: 0f 82 85 01 00 00 jb 0x41d060 <_int_malloc+0x680> - 41cedb: 49 8b 09 mov rcx, qword ptr [r9] - 41cede: 48 83 e1 f8 and rcx, -8 - 41cee2: 48 39 c1 cmp rcx, rax - 41cee5: 0f 85 b5 03 00 00 jne 0x41d2a0 <_int_malloc+0x8c0> - 41ceeb: 49 8b 4a 18 mov rcx, qword ptr [r10 + 24] - 41ceef: 4c 3b 51 10 cmp r10, qword ptr [rcx + 16] - 41cef3: 0f 85 37 03 00 00 jne 0x41d230 <_int_malloc+0x850> - 41cef9: 4d 39 5a 10 cmp qword ptr [r10 + 16], r11 - 41cefd: 0f 85 2d 03 00 00 jne 0x41d230 <_int_malloc+0x850> - 41cf03: f6 c2 01 test dl, 1 - 41cf06: 0f 85 64 04 00 00 jne 0x41d370 <_int_malloc+0x990> - 41cf0c: 49 81 fd ff 03 00 00 cmp r13, 1023 - 41cf13: 77 09 ja 0x41cf1e <_int_malloc+0x53e> - 41cf15: 4c 39 d9 cmp rcx, r11 - 41cf18: 0f 84 92 03 00 00 je 0x41d2b0 <_int_malloc+0x8d0> - 41cf1e: 48 89 4b 78 mov qword ptr [rbx + 120], rcx - 41cf22: 4c 89 59 10 mov qword ptr [rcx + 16], r11 - 41cf26: 4c 39 e8 cmp rax, r13 - 41cf29: 0f 84 41 01 00 00 je 0x41d070 <_int_malloc+0x690> - 41cf2f: 48 3d ff 03 00 00 cmp rax, 1023 - 41cf35: 0f 87 75 01 00 00 ja 0x41d0b0 <_int_malloc+0x6d0> - 41cf3b: 89 c1 mov ecx, eax - 41cf3d: c1 e9 04 shr ecx, 4 - 41cf40: 8d 44 09 fe lea eax, [rcx + rcx - 2] - 41cf44: 48 98 cdqe - 41cf46: 48 8d 44 c3 70 lea rax, [rbx + 8*rax + 112] - 41cf4b: 4c 8b 08 mov r9, qword ptr [rax] - 41cf4e: 48 8d 68 f0 lea rbp, [rax - 16] - 41cf52: 89 c8 mov eax, ecx - 41cf54: 66 49 0f 6e c1 movq xmm0, r9 - 41cf59: 66 48 0f 6e d5 movq xmm2, rbp - 41cf5e: ba 01 00 00 00 mov edx, 1 - 41cf63: c1 f8 05 sar eax, 5 - 41cf66: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 41cf6a: 48 83 44 24 08 01 add qword ptr [rsp + 8], 1 - 41cf70: d3 e2 shl edx, cl - 41cf72: 48 98 cdqe - 41cf74: 09 94 83 60 08 00 00 or dword ptr [rbx + 4*rax + 2144], edx - 41cf7b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 41cf80: 41 0f 11 42 10 movups xmmword ptr [r10 + 16], xmm0 - 41cf85: 4d 89 51 18 mov qword ptr [r9 + 24], r10 - 41cf89: 4c 89 55 10 mov qword ptr [rbp + 16], r10 - 41cf8d: 45 85 c0 test r8d, r8d - 41cf90: 0f 84 e2 01 00 00 je 0x41d178 <_int_malloc+0x798> - 41cf96: 48 39 c7 cmp rdi, rax - 41cf99: 73 35 jae 0x41cfd0 <_int_malloc+0x5f0> - 41cf9b: 80 7c 24 2f 00 cmp byte ptr [rsp + 47], 0 - 41cfa0: 74 2e je 0x41cfd0 <_int_malloc+0x5f0> - 41cfa2: 4b 8d 04 fc lea rax, [r12 + 8*r15] - 41cfa6: 4c 8b 80 80 00 00 00 mov r8, qword ptr [rax + 128] - 41cfad: 49 8b 10 mov rdx, qword ptr [r8] - 41cfb0: 48 89 90 80 00 00 00 mov qword ptr [rax + 128], rdx - 41cfb7: 66 43 83 2c 7c 01 sub word ptr [r12 + 2*r15], 1 - 41cfbd: 49 c7 40 08 00 00 00 00 mov qword ptr [r8 + 8], 0 - 41cfc5: e9 b8 fd ff ff jmp 0x41cd82 <_int_malloc+0x3a2> - 41cfca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41cfd0: 83 c6 01 add esi, 1 - 41cfd3: 81 fe 0f 27 00 00 cmp esi, 9999 - 41cfd9: 7f c7 jg 0x41cfa2 <_int_malloc+0x5c2> - 41cfdb: 4c 8b 53 78 mov r10, qword ptr [rbx + 120] - 41cfdf: 4d 39 d3 cmp r11, r10 - 41cfe2: 74 be je 0x41cfa2 <_int_malloc+0x5c2> - 41cfe4: 41 b8 01 00 00 00 mov r8d, 1 - 41cfea: e9 af fe ff ff jmp 0x41ce9e <_int_malloc+0x4be> - 41cfef: 90 nop - 41cff0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41cff7: 45 31 c0 xor r8d, r8d - 41cffa: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 41d001: 4c 89 c0 mov rax, r8 - 41d004: c3 ret - 41d005: 0f 1f 00 nop dword ptr [rax] - 41d008: 48 8d 3d 39 97 07 00 lea rdi, [rip + 497465] # 0x496748 <__PRETTY_FUNCTION__.13693+0x89e> - 41d00f: e8 7c d2 ff ff call 0x41a290 - 41d014: 0f 1f 40 00 nop dword ptr [rax] - 41d018: 41 bd 20 00 00 00 mov r13d, 32 - 41d01e: 31 f6 xor esi, esi - 41d020: 4c 89 ef mov rdi, r13 - 41d023: e8 38 f1 ff ff call 0x41c160 - 41d028: 49 89 c0 mov r8, rax - 41d02b: 48 85 c0 test rax, rax - 41d02e: 0f 84 34 03 00 00 je 0x41d368 <_int_malloc+0x988> - 41d034: 8b 35 9a 5c 0a 00 mov esi, dword ptr [rip + 679066] # 0x4c2cd4 - 41d03a: 85 f6 test esi, esi - 41d03c: 0f 84 40 fd ff ff je 0x41cd82 <_int_malloc+0x3a2> - 41d042: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41d048: 4c 89 c7 mov rdi, r8 - 41d04b: 40 80 f6 ff xor sil, -1 - 41d04f: 48 89 ea mov rdx, rbp - 41d052: e8 b9 40 fe ff call 0x401110 <.plt+0xf0> - 41d057: 49 89 c0 mov r8, rax - 41d05a: e9 23 fd ff ff jmp 0x41cd82 <_int_malloc+0x3a2> - 41d05f: 90 nop - 41d060: 48 8d 3d 09 97 07 00 lea rdi, [rip + 497417] # 0x496770 <__PRETTY_FUNCTION__.13693+0x8c6> - 41d067: e8 24 d2 ff ff call 0x41a290 - 41d06c: 0f 1f 40 00 nop dword ptr [rax] - 41d070: 48 83 ca 01 or rdx, 1 - 41d074: 48 8d 05 25 37 0a 00 lea rax, [rip + 669477] # 0x4c07a0 - 41d07b: 49 89 51 08 mov qword ptr [r9 + 8], rdx - 41d07f: 48 39 c3 cmp rbx, rax - 41d082: 74 05 je 0x41d089 <_int_malloc+0x6a9> - 41d084: 49 83 4a 08 04 or qword ptr [r10 + 8], 4 - 41d089: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 41d08f: 4d 8d 42 10 lea r8, [r10 + 16] - 41d093: 74 12 je 0x41d0a7 <_int_malloc+0x6c7> - 41d095: 41 0f b7 16 movzx edx, word ptr [r14] - 41d099: 48 89 d0 mov rax, rdx - 41d09c: 48 3b 54 24 18 cmp rdx, qword ptr [rsp + 24] - 41d0a1: 0f 82 99 01 00 00 jb 0x41d240 <_int_malloc+0x860> - 41d0a7: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 41d0ac: eb 86 jmp 0x41d034 <_int_malloc+0x654> - 41d0ae: 66 90 nop - 41d0b0: 48 89 c1 mov rcx, rax - 41d0b3: 48 c1 e9 06 shr rcx, 6 - 41d0b7: 83 c1 30 add ecx, 48 - 41d0ba: 48 3d 3f 0c 00 00 cmp rax, 3135 - 41d0c0: 76 56 jbe 0x41d118 <_int_malloc+0x738> - 41d0c2: 48 89 c1 mov rcx, rax - 41d0c5: 48 c1 e9 09 shr rcx, 9 - 41d0c9: 83 c1 5b add ecx, 91 - 41d0cc: 48 3d ff 29 00 00 cmp rax, 10751 - 41d0d2: 76 44 jbe 0x41d118 <_int_malloc+0x738> - 41d0d4: 48 89 c1 mov rcx, rax - 41d0d7: 48 c1 e9 0c shr rcx, 12 - 41d0db: 83 c1 6e add ecx, 110 - 41d0de: 48 3d ff af 00 00 cmp rax, 45055 - 41d0e4: 76 32 jbe 0x41d118 <_int_malloc+0x738> - 41d0e6: 48 89 c1 mov rcx, rax - 41d0e9: 48 c1 e9 0f shr rcx, 15 - 41d0ed: 83 c1 77 add ecx, 119 - 41d0f0: 48 3d ff 7f 02 00 cmp rax, 163839 - 41d0f6: 76 20 jbe 0x41d118 <_int_malloc+0x738> - 41d0f8: 48 89 c1 mov rcx, rax - 41d0fb: ba 02 00 00 00 mov edx, 2 - 41d100: 48 c1 e9 12 shr rcx, 18 - 41d104: 48 3d ff ff 0b 00 cmp rax, 786431 - 41d10a: 48 0f 47 ca cmova rcx, rdx - 41d10e: 83 c1 7c add ecx, 124 - 41d111: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41d118: 8d 54 09 fe lea edx, [rcx + rcx - 2] - 41d11c: 48 63 d2 movsxd rdx, edx - 41d11f: 48 8d 6c d3 70 lea rbp, [rbx + 8*rdx + 112] - 41d124: 48 8b 55 00 mov rdx, qword ptr [rbp] - 41d128: 4c 8d 4d f0 lea r9, [rbp - 16] - 41d12c: 49 39 d1 cmp r9, rdx - 41d12f: 0f 84 53 01 00 00 je 0x41d288 <_int_malloc+0x8a8> - 41d135: 48 8b 6d 08 mov rbp, qword ptr [rbp + 8] - 41d139: 48 83 c8 01 or rax, 1 - 41d13d: 48 89 44 24 78 mov qword ptr [rsp + 120], rax - 41d142: 48 8b 45 08 mov rax, qword ptr [rbp + 8] - 41d146: a8 04 test al, 4 - 41d148: 0f 85 86 06 00 00 jne 0x41d7d4 <_int_malloc+0xdf4> - 41d14e: 48 3b 44 24 78 cmp rax, qword ptr [rsp + 120] - 41d153: 0f 86 3f 03 00 00 jbe 0x41d498 <_int_malloc+0xab8> - 41d159: 48 8b 42 28 mov rax, qword ptr [rdx + 40] - 41d15d: 49 89 52 20 mov qword ptr [r10 + 32], rdx - 41d161: 49 89 42 28 mov qword ptr [r10 + 40], rax - 41d165: 4c 89 50 20 mov qword ptr [rax + 32], r10 - 41d169: 4c 89 52 28 mov qword ptr [rdx + 40], r10 - 41d16d: e9 e0 fd ff ff jmp 0x41cf52 <_int_malloc+0x572> - 41d172: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41d178: 83 c6 01 add esi, 1 - 41d17b: 81 fe 0f 27 00 00 cmp esi, 9999 - 41d181: 7f 0d jg 0x41d190 <_int_malloc+0x7b0> - 41d183: 4c 8b 53 78 mov r10, qword ptr [rbx + 120] - 41d187: 4d 39 da cmp r10, r11 - 41d18a: 0f 85 0e fd ff ff jne 0x41ce9e <_int_malloc+0x4be> - 41d190: 49 81 fd ff 03 00 00 cmp r13, 1023 - 41d197: 76 23 jbe 0x41d1bc <_int_malloc+0x7dc> - 41d199: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 41d19d: 8d 44 00 fe lea eax, [rax + rax - 2] - 41d1a1: 48 8d 44 c3 70 lea rax, [rbx + 8*rax + 112] - 41d1a6: 48 8b 10 mov rdx, qword ptr [rax] - 41d1a9: 48 8d 48 f0 lea rcx, [rax - 16] - 41d1ad: 48 39 ca cmp rdx, rcx - 41d1b0: 74 0a je 0x41d1bc <_int_malloc+0x7dc> - 41d1b2: 4c 39 6a 08 cmp qword ptr [rdx + 8], r13 - 41d1b6: 0f 83 24 05 00 00 jae 0x41d6e0 <_int_malloc+0xd00> - 41d1bc: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 41d1c0: 8d 48 01 lea ecx, [rax + 1] - 41d1c3: 01 c0 add eax, eax - 41d1c5: 89 cf mov edi, ecx - 41d1c7: 48 8d 54 c3 60 lea rdx, [rbx + 8*rax + 96] - 41d1cc: c1 ef 05 shr edi, 5 - 41d1cf: 89 f8 mov eax, edi - 41d1d1: 8b b4 83 60 08 00 00 mov esi, dword ptr [rbx + 4*rax + 2144] - 41d1d8: b8 01 00 00 00 mov eax, 1 - 41d1dd: d3 e0 shl eax, cl - 41d1df: 90 nop - 41d1e0: 39 f0 cmp eax, esi - 41d1e2: 0f 87 a8 01 00 00 ja 0x41d390 <_int_malloc+0x9b0> - 41d1e8: 85 c0 test eax, eax - 41d1ea: 75 18 jne 0x41d204 <_int_malloc+0x824> - 41d1ec: e9 9f 01 00 00 jmp 0x41d390 <_int_malloc+0x9b0> - 41d1f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41d1f8: 48 83 c2 10 add rdx, 16 - 41d1fc: 01 c0 add eax, eax - 41d1fe: 0f 84 34 04 00 00 je 0x41d638 <_int_malloc+0xc58> - 41d204: 85 f0 test eax, esi - 41d206: 74 f0 je 0x41d1f8 <_int_malloc+0x818> - 41d208: 48 8b 4a 18 mov rcx, qword ptr [rdx + 24] - 41d20c: 48 39 ca cmp rdx, rcx - 41d20f: 0f 85 01 03 00 00 jne 0x41d516 <_int_malloc+0xb36> - 41d215: 89 c1 mov ecx, eax - 41d217: 48 83 c2 10 add rdx, 16 - 41d21b: 01 c0 add eax, eax - 41d21d: f7 d1 not ecx - 41d21f: 21 ce and esi, ecx - 41d221: 89 f9 mov ecx, edi - 41d223: 89 b4 8b 60 08 00 00 mov dword ptr [rbx + 4*rcx + 2144], esi - 41d22a: eb b4 jmp 0x41d1e0 <_int_malloc+0x800> - 41d22c: 0f 1f 40 00 nop dword ptr [rax] - 41d230: 48 8d 3d 99 95 07 00 lea rdi, [rip + 497049] # 0x4967d0 <__PRETTY_FUNCTION__.13693+0x926> - 41d237: e8 54 d0 ff ff call 0x41a290 - 41d23c: 0f 1f 40 00 nop dword ptr [rax] - 41d240: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] - 41d245: 83 c0 01 add eax, 1 - 41d248: 4d 89 62 18 mov qword ptr [r10 + 24], r12 - 41d24c: 49 8b 91 80 00 00 00 mov rdx, qword ptr [r9 + 128] - 41d253: 49 89 52 10 mov qword ptr [r10 + 16], rdx - 41d257: 49 89 ca mov r10, rcx - 41d25a: 4d 89 81 80 00 00 00 mov qword ptr [r9 + 128], r8 - 41d261: 66 41 89 06 mov word ptr [r14], ax - 41d265: e9 75 fd ff ff jmp 0x41cfdf <_int_malloc+0x5ff> - 41d26a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41d270: 48 83 fa 05 cmp rdx, 5 - 41d274: 45 0f 42 ca cmovb r9d, r10d - 41d278: 44 89 4c 24 28 mov dword ptr [rsp + 40], r9d - 41d27d: e9 5e f9 ff ff jmp 0x41cbe0 <_int_malloc+0x200> - 41d282: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41d288: 66 49 0f 6e c2 movq xmm0, r10 - 41d28d: 4c 89 cd mov rbp, r9 - 41d290: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 41d294: 41 0f 11 42 20 movups xmmword ptr [r10 + 32], xmm0 - 41d299: e9 b4 fc ff ff jmp 0x41cf52 <_int_malloc+0x572> - 41d29e: 66 90 nop - 41d2a0: 48 8d 3d f1 94 07 00 lea rdi, [rip + 496881] # 0x496798 <__PRETTY_FUNCTION__.13693+0x8ee> - 41d2a7: e8 e4 cf ff ff call 0x41a290 - 41d2ac: 0f 1f 40 00 nop dword ptr [rax] - 41d2b0: 4c 3b 53 68 cmp r10, qword ptr [rbx + 104] - 41d2b4: 0f 85 64 fc ff ff jne 0x41cf1e <_int_malloc+0x53e> - 41d2ba: 48 39 44 24 38 cmp qword ptr [rsp + 56], rax - 41d2bf: 0f 83 59 fc ff ff jae 0x41cf1e <_int_malloc+0x53e> - 41d2c5: 66 49 0f 6e ca movq xmm1, r10 - 41d2ca: 66 49 0f 6e c5 movq xmm0, r13 - 41d2cf: 4b 8d 0c 2a lea rcx, [r10 + r13] - 41d2d3: 4c 29 e8 sub rax, r13 - 41d2d6: 66 0f 6c c9 punpcklqdq xmm1, xmm1 # xmm1 = xmm1[0,0] - 41d2da: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 41d2de: 48 89 4b 78 mov qword ptr [rbx + 120], rcx - 41d2e2: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 41d2e7: 66 0f d4 c1 paddq xmm0, xmm1 - 41d2eb: 0f 11 43 68 movups xmmword ptr [rbx + 104], xmm0 - 41d2ef: 66 49 0f 6e c3 movq xmm0, r11 - 41d2f4: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 41d2f8: 0f 11 41 10 movups xmmword ptr [rcx + 16], xmm0 - 41d2fc: 48 3d ff 03 00 00 cmp rax, 1023 - 41d302: 76 08 jbe 0x41d30c <_int_malloc+0x92c> - 41d304: 66 0f ef c0 pxor xmm0, xmm0 - 41d308: 0f 11 41 20 movups xmmword ptr [rcx + 32], xmm0 - 41d30c: 48 8d 15 8d 34 0a 00 lea rdx, [rip + 668813] # 0x4c07a0 - 41d313: 4d 8d 42 10 lea r8, [r10 + 16] - 41d317: 48 39 d3 cmp rbx, rdx - 41d31a: 0f 95 c2 setne dl - 41d31d: 0f b6 d2 movzx edx, dl - 41d320: 48 c1 e2 02 shl rdx, 2 - 41d324: 4c 09 ea or rdx, r13 - 41d327: 48 83 ca 01 or rdx, 1 - 41d32b: 49 89 52 08 mov qword ptr [r10 + 8], rdx - 41d32f: 48 89 c2 mov rdx, rax - 41d332: 48 83 ca 01 or rdx, 1 - 41d336: 48 89 51 08 mov qword ptr [rcx + 8], rdx - 41d33a: 49 89 01 mov qword ptr [r9], rax - 41d33d: 8b 05 91 59 0a 00 mov eax, dword ptr [rip + 678289] # 0x4c2cd4 - 41d343: 85 c0 test eax, eax - 41d345: 0f 84 37 fa ff ff je 0x41cd82 <_int_malloc+0x3a2> - 41d34b: 34 ff xor al, -1 - 41d34d: 4c 89 c7 mov rdi, r8 - 41d350: 48 89 ea mov rdx, rbp - 41d353: 89 c6 mov esi, eax - 41d355: e8 b6 3d fe ff call 0x401110 <.plt+0xf0> - 41d35a: 49 89 c0 mov r8, rax - 41d35d: e9 20 fa ff ff jmp 0x41cd82 <_int_malloc+0x3a2> - 41d362: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41d368: 45 31 c0 xor r8d, r8d - 41d36b: e9 12 fa ff ff jmp 0x41cd82 <_int_malloc+0x3a2> - 41d370: 48 8d 3d 89 94 07 00 lea rdi, [rip + 496777] # 0x496800 <__PRETTY_FUNCTION__.13693+0x956> - 41d377: e8 14 cf ff ff call 0x41a290 - 41d37c: 0f 1f 40 00 nop dword ptr [rax] - 41d380: 48 8d 3d 69 93 07 00 lea rdi, [rip + 496489] # 0x4966f0 <__PRETTY_FUNCTION__.13693+0x846> - 41d387: e8 04 cf ff ff call 0x41a290 - 41d38c: 0f 1f 40 00 nop dword ptr [rax] - 41d390: 8d 47 01 lea eax, [rdi + 1] - 41d393: 83 ff 03 cmp edi, 3 - 41d396: 74 3d je 0x41d3d5 <_int_malloc+0x9f5> - 41d398: 89 c2 mov edx, eax - 41d39a: 8b b4 93 60 08 00 00 mov esi, dword ptr [rbx + 4*rdx + 2144] - 41d3a1: 85 f6 test esi, esi - 41d3a3: 0f 85 3e 02 00 00 jne 0x41d5e7 <_int_malloc+0xc07> - 41d3a9: 8d 47 02 lea eax, [rdi + 2] - 41d3ac: 83 ff 02 cmp edi, 2 - 41d3af: 74 24 je 0x41d3d5 <_int_malloc+0x9f5> - 41d3b1: 89 c2 mov edx, eax - 41d3b3: 8b b4 93 60 08 00 00 mov esi, dword ptr [rbx + 4*rdx + 2144] - 41d3ba: 85 f6 test esi, esi - 41d3bc: 0f 85 25 02 00 00 jne 0x41d5e7 <_int_malloc+0xc07> - 41d3c2: 83 ff 01 cmp edi, 1 - 41d3c5: 74 0e je 0x41d3d5 <_int_malloc+0x9f5> - 41d3c7: 8b b3 6c 08 00 00 mov esi, dword ptr [rbx + 2156] - 41d3cd: 85 f6 test esi, esi - 41d3cf: 0f 85 43 02 00 00 jne 0x41d618 <_int_malloc+0xc38> - 41d3d5: 4c 8b 43 60 mov r8, qword ptr [rbx + 96] - 41d3d9: 49 8b 40 08 mov rax, qword ptr [r8 + 8] - 41d3dd: 48 83 e0 f8 and rax, -8 - 41d3e1: 48 39 83 88 08 00 00 cmp qword ptr [rbx + 2184], rax - 41d3e8: 0f 82 12 02 00 00 jb 0x41d600 <_int_malloc+0xc20> - 41d3ee: 49 8d 55 20 lea rdx, [r13 + 32] - 41d3f2: 48 39 c2 cmp rdx, rax - 41d3f5: 0f 86 5c 02 00 00 jbe 0x41d657 <_int_malloc+0xc77> - 41d3fb: 4c 89 5c 24 18 mov qword ptr [rsp + 24], r11 - 41d400: 8b 43 08 mov eax, dword ptr [rbx + 8] - 41d403: 85 c0 test eax, eax - 41d405: 0f 84 9a 02 00 00 je 0x41d6a5 <_int_malloc+0xcc5> - 41d40b: 48 89 df mov rdi, rbx - 41d40e: e8 ed d4 ff ff call 0x41a900 - 41d413: 8b 44 24 48 mov eax, dword ptr [rsp + 72] - 41d417: 4c 8b 5c 24 18 mov r11, qword ptr [rsp + 24] - 41d41c: 49 81 fd ff 03 00 00 cmp r13, 1023 - 41d423: 89 44 24 28 mov dword ptr [rsp + 40], eax - 41d427: 0f 86 25 fa ff ff jbe 0x41ce52 <_int_malloc+0x472> - 41d42d: 8b 44 24 4c mov eax, dword ptr [rsp + 76] - 41d431: 48 83 7c 24 40 30 cmp qword ptr [rsp + 64], 48 - 41d437: 89 44 24 28 mov dword ptr [rsp + 40], eax - 41d43b: 0f 86 11 fa ff ff jbe 0x41ce52 <_int_malloc+0x472> - 41d441: 8b 44 24 74 mov eax, dword ptr [rsp + 116] - 41d445: 48 83 7c 24 50 14 cmp qword ptr [rsp + 80], 20 - 41d44b: 89 44 24 28 mov dword ptr [rsp + 40], eax - 41d44f: 0f 86 fd f9 ff ff jbe 0x41ce52 <_int_malloc+0x472> - 41d455: 8b 44 24 70 mov eax, dword ptr [rsp + 112] - 41d459: 48 83 7c 24 58 0a cmp qword ptr [rsp + 88], 10 - 41d45f: 89 44 24 28 mov dword ptr [rsp + 40], eax - 41d463: 0f 86 e9 f9 ff ff jbe 0x41ce52 <_int_malloc+0x472> - 41d469: 8b 44 24 6c mov eax, dword ptr [rsp + 108] - 41d46d: 48 83 7c 24 60 04 cmp qword ptr [rsp + 96], 4 - 41d473: 0f 47 44 24 68 cmova eax, dword ptr [rsp + 104] - 41d478: 89 44 24 28 mov dword ptr [rsp + 40], eax - 41d47c: e9 d1 f9 ff ff jmp 0x41ce52 <_int_malloc+0x472> - 41d481: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41d488: 48 8d 3d 89 92 07 00 lea rdi, [rip + 496265] # 0x496718 <__PRETTY_FUNCTION__.13693+0x86e> - 41d48f: e8 fc cd ff ff call 0x41a290 - 41d494: 0f 1f 40 00 nop dword ptr [rax] - 41d498: 4c 8b 4a 08 mov r9, qword ptr [rdx + 8] - 41d49c: 41 f6 c1 04 test r9b, 4 - 41d4a0: 0f 85 72 03 00 00 jne 0x41d818 <_int_malloc+0xe38> - 41d4a6: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] - 41d4ab: eb 15 jmp 0x41d4c2 <_int_malloc+0xae2> - 41d4ad: 0f 1f 00 nop dword ptr [rax] - 41d4b0: 48 8b 52 20 mov rdx, qword ptr [rdx + 32] - 41d4b4: 4c 8b 4a 08 mov r9, qword ptr [rdx + 8] - 41d4b8: 41 f6 c1 04 test r9b, 4 - 41d4bc: 0f 85 f3 02 00 00 jne 0x41d7b5 <_int_malloc+0xdd5> - 41d4c2: 4c 39 c8 cmp rax, r9 - 41d4c5: 72 e9 jb 0x41d4b0 <_int_malloc+0xad0> - 41d4c7: 74 47 je 0x41d510 <_int_malloc+0xb30> - 41d4c9: 48 8b 42 28 mov rax, qword ptr [rdx + 40] - 41d4cd: 49 89 52 20 mov qword ptr [r10 + 32], rdx - 41d4d1: 49 89 42 28 mov qword ptr [r10 + 40], rax - 41d4d5: 48 8b 42 28 mov rax, qword ptr [rdx + 40] - 41d4d9: 48 39 50 20 cmp qword ptr [rax + 32], rdx - 41d4dd: 0f 85 29 01 00 00 jne 0x41d60c <_int_malloc+0xc2c> - 41d4e3: 4c 89 52 28 mov qword ptr [rdx + 40], r10 - 41d4e7: 49 8b 42 28 mov rax, qword ptr [r10 + 40] - 41d4eb: 49 89 d1 mov r9, rdx - 41d4ee: 4c 89 50 20 mov qword ptr [rax + 32], r10 - 41d4f2: 49 8b 69 18 mov rbp, qword ptr [r9 + 24] - 41d4f6: 4c 39 4d 10 cmp qword ptr [rbp + 16], r9 - 41d4fa: 0f 84 52 fa ff ff je 0x41cf52 <_int_malloc+0x572> - 41d500: 48 8d 3d 69 93 07 00 lea rdi, [rip + 496489] # 0x496870 <__PRETTY_FUNCTION__.13693+0x9c6> - 41d507: e8 84 cd ff ff call 0x41a290 - 41d50c: 0f 1f 40 00 nop dword ptr [rax] - 41d510: 4c 8b 4a 10 mov r9, qword ptr [rdx + 16] - 41d514: eb dc jmp 0x41d4f2 <_int_malloc+0xb12> - 41d516: 4c 8b 71 08 mov r14, qword ptr [rcx + 8] - 41d51a: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 41d51f: 49 83 e6 f8 and r14, -8 - 41d523: 4d 39 ee cmp r14, r13 - 41d526: 0f 82 0b 03 00 00 jb 0x41d837 <_int_malloc+0xe57> - 41d52c: 4d 89 f4 mov r12, r14 - 41d52f: 48 89 cf mov rdi, rcx - 41d532: 4c 89 5c 24 10 mov qword ptr [rsp + 16], r11 - 41d537: 4d 29 ec sub r12, r13 - 41d53a: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 41d53f: e8 dc d2 ff ff call 0x41a820 - 41d544: 49 83 fc 1f cmp r12, 31 - 41d548: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 41d54d: 4c 8b 5c 24 10 mov r11, qword ptr [rsp + 16] - 41d552: 0f 86 c7 00 00 00 jbe 0x41d61f <_int_malloc+0xc3f> - 41d558: 48 8b 43 70 mov rax, qword ptr [rbx + 112] - 41d55c: 4a 8d 14 29 lea rdx, [rcx + r13] - 41d560: 4c 39 58 18 cmp qword ptr [rax + 24], r11 - 41d564: 0f 85 6a 01 00 00 jne 0x41d6d4 <_int_malloc+0xcf4> - 41d56a: 66 48 0f 6e c0 movq xmm0, rax - 41d56f: 66 49 0f 6e e3 movq xmm4, r11 - 41d574: 66 0f 6c c4 punpcklqdq xmm0, xmm4 # xmm0 = xmm0[0],xmm4[0] - 41d578: 0f 11 42 10 movups xmmword ptr [rdx + 16], xmm0 - 41d57c: 48 89 53 70 mov qword ptr [rbx + 112], rdx - 41d580: 48 89 50 18 mov qword ptr [rax + 24], rdx - 41d584: 49 81 fd ff 03 00 00 cmp r13, 1023 - 41d58b: 77 04 ja 0x41d591 <_int_malloc+0xbb1> - 41d58d: 48 89 53 68 mov qword ptr [rbx + 104], rdx - 41d591: 49 81 fc ff 03 00 00 cmp r12, 1023 - 41d598: 76 08 jbe 0x41d5a2 <_int_malloc+0xbc2> - 41d59a: 66 0f ef c0 pxor xmm0, xmm0 - 41d59e: 0f 11 42 20 movups xmmword ptr [rdx + 32], xmm0 - 41d5a2: 48 8d 05 f7 31 0a 00 lea rax, [rip + 668151] # 0x4c07a0 - 41d5a9: 48 39 c3 cmp rbx, rax - 41d5ac: 0f 95 c0 setne al - 41d5af: 0f b6 c0 movzx eax, al - 41d5b2: 48 c1 e0 02 shl rax, 2 - 41d5b6: 4c 09 e8 or rax, r13 - 41d5b9: 48 83 c8 01 or rax, 1 - 41d5bd: 48 89 41 08 mov qword ptr [rcx + 8], rax - 41d5c1: 4c 89 e0 mov rax, r12 - 41d5c4: 48 83 c8 01 or rax, 1 - 41d5c8: 48 89 42 08 mov qword ptr [rdx + 8], rax - 41d5cc: 4e 89 24 31 mov qword ptr [rcx + r14], r12 - 41d5d0: 8b 05 fe 56 0a 00 mov eax, dword ptr [rip + 677630] # 0x4c2cd4 - 41d5d6: 4c 8d 41 10 lea r8, [rcx + 16] - 41d5da: 85 c0 test eax, eax - 41d5dc: 0f 84 a0 f7 ff ff je 0x41cd82 <_int_malloc+0x3a2> - 41d5e2: e9 64 fd ff ff jmp 0x41d34b <_int_malloc+0x96b> - 41d5e7: 89 c7 mov edi, eax - 41d5e9: 89 f8 mov eax, edi - 41d5eb: c1 e0 06 shl eax, 6 - 41d5ee: 83 e8 02 sub eax, 2 - 41d5f1: 48 8d 54 c3 60 lea rdx, [rbx + 8*rax + 96] - 41d5f6: b8 01 00 00 00 mov eax, 1 - 41d5fb: e9 04 fc ff ff jmp 0x41d204 <_int_malloc+0x824> - 41d600: 48 8d 3d 3c 87 07 00 lea rdi, [rip + 493372] # 0x495d43 <__PRETTY_FUNCTION__.11590+0x1a3> - 41d607: e8 84 cc ff ff call 0x41a290 - 41d60c: 48 8d 3d 1d 92 07 00 lea rdi, [rip + 496157] # 0x496830 <__PRETTY_FUNCTION__.13693+0x986> - 41d613: e8 78 cc ff ff call 0x41a290 - 41d618: bf 03 00 00 00 mov edi, 3 - 41d61d: eb ca jmp 0x41d5e9 <_int_malloc+0xc09> - 41d61f: 48 8d 05 7a 31 0a 00 lea rax, [rip + 668026] # 0x4c07a0 - 41d626: 4a 83 4c 31 08 01 or qword ptr [rcx + r14 + 8], 1 - 41d62c: 48 39 c3 cmp rbx, rax - 41d62f: 74 9f je 0x41d5d0 <_int_malloc+0xbf0> - 41d631: 48 83 49 08 04 or qword ptr [rcx + 8], 4 - 41d636: eb 98 jmp 0x41d5d0 <_int_malloc+0xbf0> - 41d638: 48 8d 0d f9 96 07 00 lea rcx, [rip + 497401] # 0x496d38 <__PRETTY_FUNCTION__.13479> - 41d63f: ba b1 0f 00 00 mov edx, 4017 - 41d644: 48 8d 35 65 85 07 00 lea rsi, [rip + 492901] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41d64b: 48 8d 3d e8 86 07 00 lea rdi, [rip + 493288] # 0x495d3a <__PRETTY_FUNCTION__.11590+0x19a> - 41d652: e8 d9 cb ff ff call 0x41a230 <__malloc_assert> - 41d657: 48 8d 15 42 31 0a 00 lea rdx, [rip + 667970] # 0x4c07a0 - 41d65e: 4c 29 e8 sub rax, r13 - 41d661: 4b 8d 0c 28 lea rcx, [r8 + r13] - 41d665: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 41d66a: 48 39 d3 cmp rbx, rdx - 41d66d: 48 89 4b 60 mov qword ptr [rbx + 96], rcx - 41d671: 0f 95 c2 setne dl - 41d674: 48 83 c8 01 or rax, 1 - 41d678: 49 83 c0 10 add r8, 16 - 41d67c: 0f b6 d2 movzx edx, dl - 41d67f: 48 c1 e2 02 shl rdx, 2 - 41d683: 4c 09 ea or rdx, r13 - 41d686: 48 83 ca 01 or rdx, 1 - 41d68a: 49 89 50 f8 mov qword ptr [r8 - 8], rdx - 41d68e: 48 89 41 08 mov qword ptr [rcx + 8], rax - 41d692: 8b 05 3c 56 0a 00 mov eax, dword ptr [rip + 677436] # 0x4c2cd4 - 41d698: 85 c0 test eax, eax - 41d69a: 0f 84 e2 f6 ff ff je 0x41cd82 <_int_malloc+0x3a2> - 41d6a0: e9 a6 fc ff ff jmp 0x41d34b <_int_malloc+0x96b> - 41d6a5: 48 89 de mov rsi, rbx - 41d6a8: 4c 89 ef mov rdi, r13 - 41d6ab: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 41d6b0: e8 ab ea ff ff call 0x41c160 - 41d6b5: 49 89 c0 mov r8, rax - 41d6b8: 48 85 c0 test rax, rax - 41d6bb: 0f 84 a7 fc ff ff je 0x41d368 <_int_malloc+0x988> - 41d6c1: 8b 05 0d 56 0a 00 mov eax, dword ptr [rip + 677389] # 0x4c2cd4 - 41d6c7: 85 c0 test eax, eax - 41d6c9: 0f 84 b3 f6 ff ff je 0x41cd82 <_int_malloc+0x3a2> - 41d6cf: e9 77 fc ff ff jmp 0x41d34b <_int_malloc+0x96b> - 41d6d4: 48 8d 3d 25 92 07 00 lea rdi, [rip + 496165] # 0x496900 <__PRETTY_FUNCTION__.13693+0xa56> - 41d6db: e8 b0 cb ff ff call 0x41a290 - 41d6e0: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 41d6e5: 4c 8b 72 28 mov r14, qword ptr [rdx + 40] - 41d6e9: eb 04 jmp 0x41d6ef <_int_malloc+0xd0f> - 41d6eb: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 41d6ef: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 41d6f3: 49 89 d7 mov r15, rdx - 41d6f6: 49 83 e7 f8 and r15, -8 - 41d6fa: 4d 39 ef cmp r15, r13 - 41d6fd: 72 ec jb 0x41d6eb <_int_malloc+0xd0b> - 41d6ff: 4c 39 70 08 cmp qword ptr [rax + 8], r14 - 41d703: 74 0c je 0x41d711 <_int_malloc+0xd31> - 41d705: 49 8b 46 10 mov rax, qword ptr [r14 + 16] - 41d709: 48 3b 50 08 cmp rdx, qword ptr [rax + 8] - 41d70d: 4c 0f 44 f0 cmove r14, rax - 41d711: 4d 89 fc mov r12, r15 - 41d714: 4c 89 f7 mov rdi, r14 - 41d717: 4c 89 5c 24 08 mov qword ptr [rsp + 8], r11 - 41d71c: e8 ff d0 ff ff call 0x41a820 - 41d721: 4d 29 ec sub r12, r13 - 41d724: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] - 41d729: 49 83 fc 1f cmp r12, 31 - 41d72d: 0f 86 cc 00 00 00 jbe 0x41d7ff <_int_malloc+0xe1f> - 41d733: 48 8b 43 70 mov rax, qword ptr [rbx + 112] - 41d737: 4b 8d 14 2e lea rdx, [r14 + r13] - 41d73b: 4c 39 58 18 cmp qword ptr [rax + 24], r11 - 41d73f: 0f 85 ae 00 00 00 jne 0x41d7f3 <_int_malloc+0xe13> - 41d745: 66 48 0f 6e c0 movq xmm0, rax - 41d74a: 66 49 0f 6e db movq xmm3, r11 - 41d74f: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] - 41d753: 0f 11 42 10 movups xmmword ptr [rdx + 16], xmm0 - 41d757: 48 89 53 70 mov qword ptr [rbx + 112], rdx - 41d75b: 48 89 50 18 mov qword ptr [rax + 24], rdx - 41d75f: 49 81 fc ff 03 00 00 cmp r12, 1023 - 41d766: 76 08 jbe 0x41d770 <_int_malloc+0xd90> - 41d768: 66 0f ef c0 pxor xmm0, xmm0 - 41d76c: 0f 11 42 20 movups xmmword ptr [rdx + 32], xmm0 - 41d770: 48 8d 05 29 30 0a 00 lea rax, [rip + 667689] # 0x4c07a0 - 41d777: 48 39 c3 cmp rbx, rax - 41d77a: 0f 95 c0 setne al - 41d77d: 0f b6 c0 movzx eax, al - 41d780: 48 c1 e0 02 shl rax, 2 - 41d784: 4c 09 e8 or rax, r13 - 41d787: 48 83 c8 01 or rax, 1 - 41d78b: 49 89 46 08 mov qword ptr [r14 + 8], rax - 41d78f: 4c 89 e0 mov rax, r12 - 41d792: 48 83 c8 01 or rax, 1 - 41d796: 48 89 42 08 mov qword ptr [rdx + 8], rax - 41d79a: 4f 89 24 3e mov qword ptr [r14 + r15], r12 - 41d79e: 8b 05 30 55 0a 00 mov eax, dword ptr [rip + 677168] # 0x4c2cd4 - 41d7a4: 4d 8d 46 10 lea r8, [r14 + 16] - 41d7a8: 85 c0 test eax, eax - 41d7aa: 0f 84 d2 f5 ff ff je 0x41cd82 <_int_malloc+0x3a2> - 41d7b0: e9 96 fb ff ff jmp 0x41d34b <_int_malloc+0x96b> - 41d7b5: 48 8d 0d 7c 95 07 00 lea rcx, [rip + 497020] # 0x496d38 <__PRETTY_FUNCTION__.13479> - 41d7bc: ba 10 0f 00 00 mov edx, 3856 - 41d7c1: 48 8d 35 e8 83 07 00 lea rsi, [rip + 492520] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41d7c8: 48 8d 3d 54 85 07 00 lea rdi, [rip + 492884] # 0x495d23 <__PRETTY_FUNCTION__.11590+0x183> - 41d7cf: e8 5c ca ff ff call 0x41a230 <__malloc_assert> - 41d7d4: 48 8d 0d 5d 95 07 00 lea rcx, [rip + 496989] # 0x496d38 <__PRETTY_FUNCTION__.13479> - 41d7db: ba ff 0e 00 00 mov edx, 3839 - 41d7e0: 48 8d 35 c9 83 07 00 lea rsi, [rip + 492489] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41d7e7: 48 8d 3d 1a 85 07 00 lea rdi, [rip + 492826] # 0x495d08 <__PRETTY_FUNCTION__.11590+0x168> - 41d7ee: e8 3d ca ff ff call 0x41a230 <__malloc_assert> - 41d7f3: 48 8d 3d ae 90 07 00 lea rdi, [rip + 495790] # 0x4968a8 <__PRETTY_FUNCTION__.13693+0x9fe> - 41d7fa: e8 91 ca ff ff call 0x41a290 - 41d7ff: 48 8d 05 9a 2f 0a 00 lea rax, [rip + 667546] # 0x4c07a0 - 41d806: 4b 83 4c 3e 08 01 or qword ptr [r14 + r15 + 8], 1 - 41d80c: 48 39 c3 cmp rbx, rax - 41d80f: 74 8d je 0x41d79e <_int_malloc+0xdbe> - 41d811: 49 83 4e 08 04 or qword ptr [r14 + 8], 4 - 41d816: eb 86 jmp 0x41d79e <_int_malloc+0xdbe> - 41d818: 48 8d 0d 19 95 07 00 lea rcx, [rip + 496921] # 0x496d38 <__PRETTY_FUNCTION__.13479> - 41d81f: ba 0c 0f 00 00 mov edx, 3852 - 41d824: 48 8d 35 85 83 07 00 lea rsi, [rip + 492421] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41d82b: 48 8d 3d f1 84 07 00 lea rdi, [rip + 492785] # 0x495d23 <__PRETTY_FUNCTION__.11590+0x183> - 41d832: e8 f9 c9 ff ff call 0x41a230 <__malloc_assert> - 41d837: 48 8d 0d fa 94 07 00 lea rcx, [rip + 496890] # 0x496d38 <__PRETTY_FUNCTION__.13479> - 41d83e: ba c4 0f 00 00 mov edx, 4036 - 41d843: 48 8d 35 66 83 07 00 lea rsi, [rip + 492390] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41d84a: 48 8d 3d 7f 90 07 00 lea rdi, [rip + 495743] # 0x4968d0 <__PRETTY_FUNCTION__.13693+0xa26> - 41d851: e8 da c9 ff ff call 0x41a230 <__malloc_assert> - 41d856: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000041d860 : - 41d860: 48 c7 c0 d8 ff ff ff mov rax, -40 - 41d867: 55 push rbp - 41d868: 64 48 8b 28 mov rbp, qword ptr fs:[rax] - 41d86c: 48 85 ed test rbp, rbp - 41d86f: 0f 84 8b 00 00 00 je 0x41d900 - 41d875: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41d87d: 85 c0 test eax, eax - 41d87f: 0f 85 eb 00 00 00 jne 0x41d970 - 41d885: ba 01 00 00 00 mov edx, 1 - 41d88a: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 41d88e: be 80 02 00 00 mov esi, 640 - 41d893: 48 89 ef mov rdi, rbp - 41d896: e8 45 f1 ff ff call 0x41c9e0 <_int_malloc> - 41d89b: 49 89 c0 mov r8, rax - 41d89e: 48 85 c0 test rax, rax - 41d8a1: 0f 84 99 00 00 00 je 0x41d940 - 41d8a7: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41d8af: 85 c0 test eax, eax - 41d8b1: 0f 85 d9 00 00 00 jne 0x41d990 - 41d8b7: 83 6d 00 01 sub dword ptr [rbp], 1 - 41d8bb: 4d 85 c0 test r8, r8 - 41d8be: 74 35 je 0x41d8f5 - 41d8c0: 64 4c 89 04 25 c8 ff ff ff mov qword ptr fs:[-56], r8 - 41d8c9: 49 8d 78 08 lea rdi, [r8 + 8] - 41d8cd: 31 c0 xor eax, eax - 41d8cf: 48 83 e7 f8 and rdi, -8 - 41d8d3: 49 c7 00 00 00 00 00 mov qword ptr [r8], 0 - 41d8da: 49 c7 80 78 02 00 00 00 00 00 00 mov qword ptr [r8 + 632], 0 - 41d8e5: 49 29 f8 sub r8, rdi - 41d8e8: 41 8d 88 80 02 00 00 lea ecx, [r8 + 640] - 41d8ef: c1 e9 03 shr ecx, 3 - 41d8f2: f3 48 ab rep stosq qword ptr es:[rdi], rax - 41d8f5: 5d pop rbp - 41d8f6: c3 ret - 41d8f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41d900: e8 8b cd ff ff call 0x41a690 - 41d905: 48 89 c5 mov rbp, rax - 41d908: 48 85 c0 test rax, rax - 41d90b: 75 81 jne 0x41d88e - 41d90d: 31 f6 xor esi, esi - 41d90f: bf 80 02 00 00 mov edi, 640 - 41d914: e8 47 d1 ff ff call 0x41aa60 - 41d919: be 80 02 00 00 mov esi, 640 - 41d91e: 48 89 c7 mov rdi, rax - 41d921: 48 89 c5 mov rbp, rax - 41d924: e8 b7 f0 ff ff call 0x41c9e0 <_int_malloc> - 41d929: 49 89 c0 mov r8, rax - 41d92c: 48 85 c0 test rax, rax - 41d92f: 75 2f jne 0x41d960 - 41d931: 48 85 ed test rbp, rbp - 41d934: 74 85 je 0x41d8bb - 41d936: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41d940: 48 89 ef mov rdi, rbp - 41d943: be 80 02 00 00 mov esi, 640 - 41d948: e8 b3 d6 ff ff call 0x41b000 - 41d94d: be 80 02 00 00 mov esi, 640 - 41d952: 48 89 c7 mov rdi, rax - 41d955: 48 89 c5 mov rbp, rax - 41d958: e8 83 f0 ff ff call 0x41c9e0 <_int_malloc> - 41d95d: 49 89 c0 mov r8, rax - 41d960: 48 85 ed test rbp, rbp - 41d963: 0f 84 52 ff ff ff je 0x41d8bb - 41d969: e9 39 ff ff ff jmp 0x41d8a7 - 41d96e: 66 90 nop - 41d970: 31 c0 xor eax, eax - 41d972: ba 01 00 00 00 mov edx, 1 - 41d977: f0 lock - 41d978: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 41d97c: 0f 84 0c ff ff ff je 0x41d88e - 41d982: 48 89 ef mov rdi, rbp - 41d985: e8 16 c4 ff ff call 0x419da0 <__lll_lock_wait_private> - 41d98a: e9 ff fe ff ff jmp 0x41d88e - 41d98f: 90 nop - 41d990: 31 c0 xor eax, eax - 41d992: 87 45 00 xchg dword ptr [rbp], eax - 41d995: 83 f8 01 cmp eax, 1 - 41d998: 0f 8e 1d ff ff ff jle 0x41d8bb - 41d99e: 45 31 d2 xor r10d, r10d - 41d9a1: ba 01 00 00 00 mov edx, 1 - 41d9a6: be 81 00 00 00 mov esi, 129 - 41d9ab: 48 89 ef mov rdi, rbp - 41d9ae: b8 ca 00 00 00 mov eax, 202 - 41d9b3: 0f 05 syscall - 41d9b5: e9 01 ff ff ff jmp 0x41d8bb - 41d9ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000041d9c0 <_int_memalign>: - 41d9c0: 41 57 push r15 - 41d9c2: 41 56 push r14 - 41d9c4: 41 55 push r13 - 41d9c6: 41 54 push r12 - 41d9c8: 55 push rbp - 41d9c9: 53 push rbx - 41d9ca: 48 83 ec 08 sub rsp, 8 - 41d9ce: 48 85 d2 test rdx, rdx - 41d9d1: 0f 88 59 01 00 00 js 0x41db30 <_int_memalign+0x170> - 41d9d7: 48 83 c2 17 add rdx, 23 - 41d9db: b8 20 00 00 00 mov eax, 32 - 41d9e0: 48 89 f3 mov rbx, rsi - 41d9e3: 48 89 fd mov rbp, rdi - 41d9e6: 49 89 d7 mov r15, rdx - 41d9e9: 49 83 e7 f0 and r15, -16 - 41d9ed: 48 83 fa 1f cmp rdx, 31 - 41d9f1: 4c 0f 46 f8 cmovbe r15, rax - 41d9f5: 49 8d 74 37 20 lea rsi, [r15 + rsi + 32] - 41d9fa: e8 e1 ef ff ff call 0x41c9e0 <_int_malloc> - 41d9ff: 49 89 c4 mov r12, rax - 41da02: 48 85 c0 test rax, rax - 41da05: 0f 84 0a 01 00 00 je 0x41db15 <_int_memalign+0x155> - 41da0b: 31 d2 xor edx, edx - 41da0d: 48 8d 70 f0 lea rsi, [rax - 16] - 41da11: 48 f7 f3 div rbx - 41da14: 48 85 d2 test rdx, rdx - 41da17: 0f 84 a1 00 00 00 je 0x41dabe <_int_memalign+0xfe> - 41da1d: 48 89 d8 mov rax, rbx - 41da20: 4d 8d 6c 1c ff lea r13, [r12 + rbx - 1] - 41da25: 48 f7 d8 neg rax - 41da28: 49 21 c5 and r13, rax - 41da2b: 49 83 ed 10 sub r13, 16 - 41da2f: 4c 89 e9 mov rcx, r13 - 41da32: 48 29 f1 sub rcx, rsi - 41da35: 48 83 f9 1f cmp rcx, 31 - 41da39: 0f 86 09 01 00 00 jbe 0x41db48 <_int_memalign+0x188> - 41da3f: 49 8b 44 24 f8 mov rax, qword ptr [r12 - 8] - 41da44: 49 89 c6 mov r14, rax - 41da47: 49 83 e6 f8 and r14, -8 - 41da4b: 49 29 ce sub r14, rcx - 41da4e: 83 e0 02 and eax, 2 - 41da51: 0f 85 09 01 00 00 jne 0x41db60 <_int_memalign+0x1a0> - 41da57: 48 8d 3d 42 2d 0a 00 lea rdi, [rip + 666946] # 0x4c07a0 - 41da5e: 4c 89 f2 mov rdx, r14 - 41da61: 48 39 fd cmp rbp, rdi - 41da64: 74 09 je 0x41da6f <_int_memalign+0xaf> - 41da66: 48 83 ca 04 or rdx, 4 - 41da6a: b8 04 00 00 00 mov eax, 4 - 41da6f: 48 83 ca 01 or rdx, 1 - 41da73: 48 89 ef mov rdi, rbp - 41da76: 49 89 55 08 mov qword ptr [r13 + 8], rdx - 41da7a: 4b 83 4c 35 08 01 or qword ptr [r13 + r14 + 8], 1 - 41da80: 49 8b 54 24 f8 mov rdx, qword ptr [r12 - 8] - 41da85: 83 e2 07 and edx, 7 - 41da88: 48 09 ca or rdx, rcx - 41da8b: 48 09 d0 or rax, rdx - 41da8e: ba 01 00 00 00 mov edx, 1 - 41da93: 49 89 44 24 f8 mov qword ptr [r12 - 8], rax - 41da98: e8 f3 dc ff ff call 0x41b790 <_int_free> - 41da9d: 4d 39 fe cmp r14, r15 - 41daa0: 0f 82 d1 00 00 00 jb 0x41db77 <_int_memalign+0x1b7> - 41daa6: 4d 8d 65 10 lea r12, [r13 + 16] - 41daaa: 31 d2 xor edx, edx - 41daac: 4c 89 e0 mov rax, r12 - 41daaf: 48 f7 f3 div rbx - 41dab2: 48 85 d2 test rdx, rdx - 41dab5: 0f 85 bc 00 00 00 jne 0x41db77 <_int_memalign+0x1b7> - 41dabb: 4c 89 ee mov rsi, r13 - 41dabe: 48 8b 46 08 mov rax, qword ptr [rsi + 8] - 41dac2: a8 02 test al, 2 - 41dac4: 75 4f jne 0x41db15 <_int_memalign+0x155> - 41dac6: 48 83 e0 f8 and rax, -8 - 41daca: 49 8d 57 20 lea rdx, [r15 + 32] - 41dace: 48 39 c2 cmp rdx, rax - 41dad1: 73 42 jae 0x41db15 <_int_memalign+0x155> - 41dad3: 4c 29 f8 sub rax, r15 - 41dad6: 48 8d 0d c3 2c 0a 00 lea rcx, [rip + 666819] # 0x4c07a0 - 41dadd: 4e 8d 04 3e lea r8, [rsi + r15] - 41dae1: 48 89 ef mov rdi, rbp - 41dae4: 48 89 c2 mov rdx, rax - 41dae7: 48 83 ca 04 or rdx, 4 - 41daeb: 48 39 cd cmp rbp, rcx - 41daee: 48 0f 45 c2 cmovne rax, rdx - 41daf2: ba 01 00 00 00 mov edx, 1 - 41daf7: 48 83 c8 01 or rax, 1 - 41dafb: 49 89 40 08 mov qword ptr [r8 + 8], rax - 41daff: 48 8b 46 08 mov rax, qword ptr [rsi + 8] - 41db03: 83 e0 07 and eax, 7 - 41db06: 49 09 c7 or r15, rax - 41db09: 4c 89 7e 08 mov qword ptr [rsi + 8], r15 - 41db0d: 4c 89 c6 mov rsi, r8 - 41db10: e8 7b dc ff ff call 0x41b790 <_int_free> - 41db15: 48 83 c4 08 add rsp, 8 - 41db19: 4c 89 e0 mov rax, r12 - 41db1c: 5b pop rbx - 41db1d: 5d pop rbp - 41db1e: 41 5c pop r12 - 41db20: 41 5d pop r13 - 41db22: 41 5e pop r14 - 41db24: 41 5f pop r15 - 41db26: c3 ret - 41db27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41db30: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41db37: 45 31 e4 xor r12d, r12d - 41db3a: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 41db41: eb d2 jmp 0x41db15 <_int_memalign+0x155> - 41db43: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41db48: 49 01 dd add r13, rbx - 41db4b: 4c 89 e9 mov rcx, r13 - 41db4e: 48 29 f1 sub rcx, rsi - 41db51: e9 e9 fe ff ff jmp 0x41da3f <_int_memalign+0x7f> - 41db56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41db60: 49 03 4c 24 f0 add rcx, qword ptr [r12 - 16] - 41db65: 49 83 ce 02 or r14, 2 - 41db69: 4d 8d 65 10 lea r12, [r13 + 16] - 41db6d: 49 89 4d 00 mov qword ptr [r13], rcx - 41db71: 4d 89 75 08 mov qword ptr [r13 + 8], r14 - 41db75: eb 9e jmp 0x41db15 <_int_memalign+0x155> - 41db77: 48 8d 0d ca 91 07 00 lea rcx, [rip + 496074] # 0x496d48 <__PRETTY_FUNCTION__.13679> - 41db7e: ba 75 12 00 00 mov edx, 4725 - 41db83: 48 8d 35 26 80 07 00 lea rsi, [rip + 491558] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41db8a: 48 8d 3d 97 8d 07 00 lea rdi, [rip + 494999] # 0x496928 <__PRETTY_FUNCTION__.13693+0xa7e> - 41db91: e8 9a c6 ff ff call 0x41a230 <__malloc_assert> - 41db96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000041dba0 : - 41dba0: f3 0f 1e fa endbr64 - 41dba4: 48 85 ff test rdi, rdi - 41dba7: 0f 84 8b 00 00 00 je 0x41dc38 - 41dbad: 55 push rbp - 41dbae: 48 89 fd mov rbp, rdi - 41dbb1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41dbb9: 85 c0 test eax, eax - 41dbbb: 0f 85 7f 00 00 00 jne 0x41dc40 - 41dbc1: ba 01 00 00 00 mov edx, 1 - 41dbc6: 0f b1 15 d3 2b 0a 00 cmpxchg dword ptr [rip + 666579], edx # 0x4c07a0 - 41dbcd: 31 f6 xor esi, esi - 41dbcf: 48 89 ef mov rdi, rbp - 41dbd2: e8 99 c2 ff ff call 0x419e70 - 41dbd7: 49 89 c0 mov r8, rax - 41dbda: 48 85 c0 test rax, rax - 41dbdd: 0f 84 f3 00 00 00 je 0x41dcd6 - 41dbe3: f6 40 08 02 test byte ptr [rax + 8], 2 - 41dbe7: 74 1f je 0x41dc08 - 41dbe9: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41dbf1: 85 c0 test eax, eax - 41dbf3: 75 7b jne 0x41dc70 - 41dbf5: 83 2d a4 2b 0a 00 01 sub dword ptr [rip + 666532], 1 # 0x4c07a0 - 41dbfc: 4c 89 c7 mov rdi, r8 - 41dbff: 5d pop rbp - 41dc00: e9 5b c8 ff ff jmp 0x41a460 - 41dc05: 0f 1f 00 nop dword ptr [rax] - 41dc08: ba 01 00 00 00 mov edx, 1 - 41dc0d: 48 89 c6 mov rsi, rax - 41dc10: 48 8d 3d 89 2b 0a 00 lea rdi, [rip + 666505] # 0x4c07a0 - 41dc17: e8 74 db ff ff call 0x41b790 <_int_free> - 41dc1c: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41dc24: 85 c0 test eax, eax - 41dc26: 0f 85 7c 00 00 00 jne 0x41dca8 - 41dc2c: 83 2d 6d 2b 0a 00 01 sub dword ptr [rip + 666477], 1 # 0x4c07a0 - 41dc33: 5d pop rbp - 41dc34: c3 ret - 41dc35: 0f 1f 00 nop dword ptr [rax] - 41dc38: c3 ret - 41dc39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41dc40: 31 c0 xor eax, eax - 41dc42: ba 01 00 00 00 mov edx, 1 - 41dc47: f0 lock - 41dc48: 0f b1 15 51 2b 0a 00 cmpxchg dword ptr [rip + 666449], edx # 0x4c07a0 - 41dc4f: 0f 84 78 ff ff ff je 0x41dbcd - 41dc55: 48 8d 3d 44 2b 0a 00 lea rdi, [rip + 666436] # 0x4c07a0 - 41dc5c: e8 3f c1 ff ff call 0x419da0 <__lll_lock_wait_private> - 41dc61: e9 67 ff ff ff jmp 0x41dbcd - 41dc66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41dc70: 31 c0 xor eax, eax - 41dc72: 87 05 28 2b 0a 00 xchg dword ptr [rip + 666408], eax # 0x4c07a0 - 41dc78: 83 f8 01 cmp eax, 1 - 41dc7b: 0f 8e 7b ff ff ff jle 0x41dbfc - 41dc81: 45 31 d2 xor r10d, r10d - 41dc84: ba 01 00 00 00 mov edx, 1 - 41dc89: be 81 00 00 00 mov esi, 129 - 41dc8e: b8 ca 00 00 00 mov eax, 202 - 41dc93: 48 8d 3d 06 2b 0a 00 lea rdi, [rip + 666374] # 0x4c07a0 - 41dc9a: 0f 05 syscall - 41dc9c: e9 5b ff ff ff jmp 0x41dbfc - 41dca1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41dca8: 31 c0 xor eax, eax - 41dcaa: 87 05 f0 2a 0a 00 xchg dword ptr [rip + 666352], eax # 0x4c07a0 - 41dcb0: 83 f8 01 cmp eax, 1 - 41dcb3: 0f 8e 7a ff ff ff jle 0x41dc33 - 41dcb9: 45 31 d2 xor r10d, r10d - 41dcbc: ba 01 00 00 00 mov edx, 1 - 41dcc1: be 81 00 00 00 mov esi, 129 - 41dcc6: b8 ca 00 00 00 mov eax, 202 - 41dccb: 48 8d 3d ce 2a 0a 00 lea rdi, [rip + 666318] # 0x4c07a0 - 41dcd2: 0f 05 syscall - 41dcd4: 5d pop rbp - 41dcd5: c3 ret - 41dcd6: 48 8d 3d be 7f 07 00 lea rdi, [rip + 491454] # 0x495c9b <__PRETTY_FUNCTION__.11590+0xfb> - 41dcdd: e8 ae c5 ff ff call 0x41a290 - 41dce2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41dced: 0f 1f 00 nop dword ptr [rax] - -000000000041dcf0 <_int_realloc>: - 41dcf0: 41 57 push r15 - 41dcf2: 41 56 push r14 - 41dcf4: 41 55 push r13 - 41dcf6: 41 54 push r12 - 41dcf8: 55 push rbp - 41dcf9: 53 push rbx - 41dcfa: 48 89 d3 mov rbx, rdx - 41dcfd: 48 83 ec 18 sub rsp, 24 - 41dd01: 48 8b 56 08 mov rdx, qword ptr [rsi + 8] - 41dd05: 48 83 fa 10 cmp rdx, 16 - 41dd09: 0f 86 a1 01 00 00 jbe 0x41deb0 <_int_realloc+0x1c0> - 41dd0f: 49 89 cc mov r12, rcx - 41dd12: 48 8b 8f 88 08 00 00 mov rcx, qword ptr [rdi + 2184] - 41dd19: 49 89 fd mov r13, rdi - 41dd1c: 48 39 d9 cmp rcx, rbx - 41dd1f: 0f 86 8b 01 00 00 jbe 0x41deb0 <_int_realloc+0x1c0> - 41dd25: 49 89 d7 mov r15, rdx - 41dd28: 41 83 e7 02 and r15d, 2 - 41dd2c: 0f 85 f3 01 00 00 jne 0x41df25 <_int_realloc+0x235> - 41dd32: 4c 8d 34 1e lea r14, [rsi + rbx] - 41dd36: 48 89 f5 mov rbp, rsi - 41dd39: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 41dd3d: 48 89 f0 mov rax, rsi - 41dd40: 48 83 e0 f8 and rax, -8 - 41dd44: 48 39 c1 cmp rcx, rax - 41dd47: 0f 86 73 01 00 00 jbe 0x41dec0 <_int_realloc+0x1d0> - 41dd4d: 48 83 fe 10 cmp rsi, 16 - 41dd51: 0f 86 69 01 00 00 jbe 0x41dec0 <_int_realloc+0x1d0> - 41dd57: 4c 39 e3 cmp rbx, r12 - 41dd5a: 73 55 jae 0x41ddb1 <_int_realloc+0xc1> - 41dd5c: 4c 39 77 60 cmp qword ptr [rdi + 96], r14 - 41dd60: 0f 84 6a 01 00 00 je 0x41ded0 <_int_realloc+0x1e0> - 41dd66: 41 f6 44 06 08 01 test byte ptr [r14 + rax + 8], 1 - 41dd6c: 0f 84 d6 00 00 00 je 0x41de48 <_int_realloc+0x158> - 41dd72: 49 8d 74 24 f1 lea rsi, [r12 - 15] - 41dd77: 4c 89 ef mov rdi, r13 - 41dd7a: e8 61 ec ff ff call 0x41c9e0 <_int_malloc> - 41dd7f: 49 89 c0 mov r8, rax - 41dd82: 48 85 c0 test rax, rax - 41dd85: 74 5f je 0x41dde6 <_int_realloc+0xf6> - 41dd87: 48 8d 40 f0 lea rax, [rax - 16] - 41dd8b: 49 39 c6 cmp r14, rax - 41dd8e: 0f 85 ec 00 00 00 jne 0x41de80 <_int_realloc+0x190> - 41dd94: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] - 41dd98: 48 83 e0 f8 and rax, -8 - 41dd9c: 48 01 c3 add rbx, rax - 41dd9f: 49 39 dc cmp r12, rbx - 41dda2: 0f 87 9c 01 00 00 ja 0x41df44 <_int_realloc+0x254> - 41dda8: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] - 41ddac: 4c 8d 74 1d 00 lea r14, [rbp + rbx] - 41ddb1: 48 89 d8 mov rax, rbx - 41ddb4: 83 e2 07 and edx, 7 - 41ddb7: 4c 29 e0 sub rax, r12 - 41ddba: 48 83 f8 1f cmp rax, 31 - 41ddbe: 77 40 ja 0x41de00 <_int_realloc+0x110> - 41ddc0: 48 8d 05 d9 29 0a 00 lea rax, [rip + 666073] # 0x4c07a0 - 41ddc7: 49 39 c5 cmp r13, rax - 41ddca: b8 04 00 00 00 mov eax, 4 - 41ddcf: 4c 0f 45 f8 cmovne r15, rax - 41ddd3: 48 09 d3 or rbx, rdx - 41ddd6: 4c 09 fb or rbx, r15 - 41ddd9: 48 89 5d 08 mov qword ptr [rbp + 8], rbx - 41dddd: 49 83 4e 08 01 or qword ptr [r14 + 8], 1 - 41dde2: 4c 8d 45 10 lea r8, [rbp + 16] - 41dde6: 48 83 c4 18 add rsp, 24 - 41ddea: 4c 89 c0 mov rax, r8 - 41dded: 5b pop rbx - 41ddee: 5d pop rbp - 41ddef: 41 5c pop r12 - 41ddf1: 41 5d pop r13 - 41ddf3: 41 5e pop r14 - 41ddf5: 41 5f pop r15 - 41ddf7: c3 ret - 41ddf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41de00: 48 8d 0d 99 29 0a 00 lea rcx, [rip + 666009] # 0x4c07a0 - 41de07: 4a 8d 74 25 00 lea rsi, [rbp + r12] - 41de0c: 49 39 cd cmp r13, rcx - 41de0f: 74 0a je 0x41de1b <_int_realloc+0x12b> - 41de11: 48 83 c8 04 or rax, 4 - 41de15: 41 bf 04 00 00 00 mov r15d, 4 - 41de1b: 4c 89 e3 mov rbx, r12 - 41de1e: 48 83 c8 01 or rax, 1 - 41de22: 4c 89 ef mov rdi, r13 - 41de25: 48 09 d3 or rbx, rdx - 41de28: ba 01 00 00 00 mov edx, 1 - 41de2d: 4c 09 fb or rbx, r15 - 41de30: 48 89 5d 08 mov qword ptr [rbp + 8], rbx - 41de34: 48 89 46 08 mov qword ptr [rsi + 8], rax - 41de38: 49 83 4e 08 01 or qword ptr [r14 + 8], 1 - 41de3d: e8 4e d9 ff ff call 0x41b790 <_int_free> - 41de42: eb 9e jmp 0x41dde2 <_int_realloc+0xf2> - 41de44: 0f 1f 40 00 nop dword ptr [rax] - 41de48: 48 01 d8 add rax, rbx - 41de4b: 49 39 c4 cmp r12, rax - 41de4e: 0f 87 1e ff ff ff ja 0x41dd72 <_int_realloc+0x82> - 41de54: 4c 89 f7 mov rdi, r14 - 41de57: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 41de5c: e8 bf c9 ff ff call 0x41a820 - 41de61: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 41de66: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] - 41de6a: 4c 8d 74 05 00 lea r14, [rbp + rax] - 41de6f: 48 89 c3 mov rbx, rax - 41de72: e9 3a ff ff ff jmp 0x41ddb1 <_int_realloc+0xc1> - 41de77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41de80: 4c 89 c7 mov rdi, r8 - 41de83: 48 8d 53 f8 lea rdx, [rbx - 8] - 41de87: 48 8d 75 10 lea rsi, [rbp + 16] - 41de8b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 41de90: e8 cb 31 fe ff call 0x401060 <.plt+0x40> - 41de95: ba 01 00 00 00 mov edx, 1 - 41de9a: 48 89 ee mov rsi, rbp - 41de9d: 4c 89 ef mov rdi, r13 - 41dea0: e8 eb d8 ff ff call 0x41b790 <_int_free> - 41dea5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 41deaa: e9 37 ff ff ff jmp 0x41dde6 <_int_realloc+0xf6> - 41deaf: 90 nop - 41deb0: 48 8d 3d a9 7e 07 00 lea rdi, [rip + 491177] # 0x495d60 <__PRETTY_FUNCTION__.11590+0x1c0> - 41deb7: e8 d4 c3 ff ff call 0x41a290 - 41debc: 0f 1f 40 00 nop dword ptr [rax] - 41dec0: 48 8d 3d ce 7e 07 00 lea rdi, [rip + 491214] # 0x495d95 <__PRETTY_FUNCTION__.11590+0x1f5> - 41dec7: e8 c4 c3 ff ff call 0x41a290 - 41decc: 0f 1f 40 00 nop dword ptr [rax] - 41ded0: 48 8d 0c 03 lea rcx, [rbx + rax] - 41ded4: 49 8d 44 24 20 lea rax, [r12 + 32] - 41ded9: 48 39 c8 cmp rax, rcx - 41dedc: 0f 87 90 fe ff ff ja 0x41dd72 <_int_realloc+0x82> - 41dee2: 48 89 d0 mov rax, rdx - 41dee5: 48 8d 15 b4 28 0a 00 lea rdx, [rip + 665780] # 0x4c07a0 - 41deec: 4c 8d 45 10 lea r8, [rbp + 16] - 41def0: 83 e0 07 and eax, 7 - 41def3: 48 39 d7 cmp rdi, rdx - 41def6: ba 04 00 00 00 mov edx, 4 - 41defb: 4c 0f 45 fa cmovne r15, rdx - 41deff: 4c 09 e0 or rax, r12 - 41df02: 4a 8d 54 25 00 lea rdx, [rbp + r12] - 41df07: 4c 09 f8 or rax, r15 - 41df0a: 48 89 45 08 mov qword ptr [rbp + 8], rax - 41df0e: 48 89 c8 mov rax, rcx - 41df11: 4c 29 e0 sub rax, r12 - 41df14: 48 89 57 60 mov qword ptr [rdi + 96], rdx - 41df18: 48 83 c8 01 or rax, 1 - 41df1c: 48 89 42 08 mov qword ptr [rdx + 8], rax - 41df20: e9 c1 fe ff ff jmp 0x41dde6 <_int_realloc+0xf6> - 41df25: 48 8d 0d ac 8d 07 00 lea rcx, [rip + 495020] # 0x496cd8 <__PRETTY_FUNCTION__.13662> - 41df2c: ba ce 11 00 00 mov edx, 4558 - 41df31: 48 8d 35 78 7c 07 00 lea rsi, [rip + 490616] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41df38: 48 8d 3d 3d 7e 07 00 lea rdi, [rip + 491069] # 0x495d7c <__PRETTY_FUNCTION__.11590+0x1dc> - 41df3f: e8 ec c2 ff ff call 0x41a230 <__malloc_assert> - 41df44: 48 8d 0d 8d 8d 07 00 lea rcx, [rip + 494989] # 0x496cd8 <__PRETTY_FUNCTION__.13662> - 41df4b: ba 13 12 00 00 mov edx, 4627 - 41df50: 48 8d 35 59 7c 07 00 lea rsi, [rip + 490585] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41df57: 48 8d 3d 12 8a 07 00 lea rdi, [rip + 494098] # 0x496970 <__PRETTY_FUNCTION__.13693+0xac6> - 41df5e: e8 cd c2 ff ff call 0x41a230 <__malloc_assert> - 41df63: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41df6e: 66 90 nop - -000000000041df70 : - 41df70: 55 push rbp - 41df71: 48 8d 0d 28 28 0a 00 lea rcx, [rip + 665640] # 0x4c07a0 - 41df78: 48 8d 51 60 lea rdx, [rcx + 96] - 41df7c: 48 83 ec 10 sub rsp, 16 - 41df80: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41df89: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 41df8e: 31 c0 xor eax, eax - 41df90: 48 c7 c0 d8 ff ff ff mov rax, -40 - 41df97: c7 05 43 27 0a 00 00 00 00 00 mov dword ptr [rip + 665411], 0 # 0x4c06e4 <__libc_malloc_initialized> - 41dfa1: 64 48 89 08 mov qword ptr fs:[rax], rcx - 41dfa5: 48 89 d0 mov rax, rdx - 41dfa8: 48 81 c1 50 08 00 00 add rcx, 2128 - 41dfaf: 90 nop - 41dfb0: 66 48 0f 6e c0 movq xmm0, rax - 41dfb5: 48 83 c0 10 add rax, 16 - 41dfb9: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 41dfbd: 0f 29 00 movaps xmmword ptr [rax], xmm0 - 41dfc0: 48 39 c8 cmp rax, rcx - 41dfc3: 75 eb jne 0x41dfb0 - 41dfc5: 48 c7 05 08 4d 0a 00 80 00 00 00 mov qword ptr [rip + 675080], 128 # 0x4c2cd8 - 41dfd0: 48 89 e5 mov rbp, rsp - 41dfd3: bf 19 00 00 00 mov edi, 25 - 41dfd8: c7 05 c6 27 0a 00 00 00 00 00 mov dword ptr [rip + 665542], 0 # 0x4c07a8 - 41dfe2: 48 89 ee mov rsi, rbp - 41dfe5: 48 89 15 14 28 0a 00 mov qword ptr [rip + 665620], rdx # 0x4c0800 - 41dfec: 48 8d 15 0d d1 ff ff lea rdx, [rip - 12019] # 0x41b100 <_dl_tunable_set_mallopt_check> - 41dff3: e8 08 e3 02 00 call 0x44c300 <__tunable_get_val> - 41dff8: 48 8d 15 81 c1 ff ff lea rdx, [rip - 15999] # 0x41a180 <_dl_tunable_set_top_pad> - 41dfff: 48 89 ee mov rsi, rbp - 41e002: bf 08 00 00 00 mov edi, 8 - 41e007: e8 f4 e2 02 00 call 0x44c300 <__tunable_get_val> - 41e00c: 48 8d 15 dd c1 ff ff lea rdx, [rip - 15907] # 0x41a1f0 <_dl_tunable_set_perturb_byte> - 41e013: 48 89 ee mov rsi, rbp - 41e016: bf 02 00 00 00 mov edi, 2 - 41e01b: e8 e0 e2 02 00 call 0x44c300 <__tunable_get_val> - 41e020: 48 8d 15 79 c1 ff ff lea rdx, [rip - 16007] # 0x41a1a0 <_dl_tunable_set_mmap_threshold> - 41e027: 48 89 ee mov rsi, rbp - 41e02a: bf 13 00 00 00 mov edi, 19 - 41e02f: e8 cc e2 02 00 call 0x44c300 <__tunable_get_val> - 41e034: 48 8d 15 25 c1 ff ff lea rdx, [rip - 16091] # 0x41a160 <_dl_tunable_set_trim_threshold> - 41e03b: 48 89 ee mov rsi, rbp - 41e03e: bf 01 00 00 00 mov edi, 1 - 41e043: e8 b8 e2 02 00 call 0x44c300 <__tunable_get_val> - 41e048: 48 8d 15 81 c1 ff ff lea rdx, [rip - 15999] # 0x41a1d0 <_dl_tunable_set_mmaps_max> - 41e04f: 48 89 ee mov rsi, rbp - 41e052: bf 0c 00 00 00 mov edi, 12 - 41e057: e8 a4 e2 02 00 call 0x44c300 <__tunable_get_val> - 41e05c: 48 8d 15 7d bd ff ff lea rdx, [rip - 17027] # 0x419de0 <_dl_tunable_set_arena_max> - 41e063: 48 89 ee mov rsi, rbp - 41e066: bf 12 00 00 00 mov edi, 18 - 41e06b: e8 90 e2 02 00 call 0x44c300 <__tunable_get_val> - 41e070: 48 8d 15 79 bd ff ff lea rdx, [rip - 17031] # 0x419df0 <_dl_tunable_set_arena_test> - 41e077: 48 89 ee mov rsi, rbp - 41e07a: bf 16 00 00 00 mov edi, 22 - 41e07f: e8 7c e2 02 00 call 0x44c300 <__tunable_get_val> - 41e084: 48 8d 15 75 bd ff ff lea rdx, [rip - 17035] # 0x419e00 <_dl_tunable_set_tcache_max> - 41e08b: 48 89 ee mov rsi, rbp - 41e08e: bf 18 00 00 00 mov edi, 24 - 41e093: e8 68 e2 02 00 call 0x44c300 <__tunable_get_val> - 41e098: 48 8d 15 a1 bd ff ff lea rdx, [rip - 16991] # 0x419e40 <_dl_tunable_set_tcache_count> - 41e09f: 48 89 ee mov rsi, rbp - 41e0a2: bf 15 00 00 00 mov edi, 21 - 41e0a7: e8 54 e2 02 00 call 0x44c300 <__tunable_get_val> - 41e0ac: 48 8d 15 ad bd ff ff lea rdx, [rip - 16979] # 0x419e60 <_dl_tunable_set_tcache_unsorted_limit> - 41e0b3: 48 89 ee mov rsi, rbp - 41e0b6: bf 0e 00 00 00 mov edi, 14 - 41e0bb: e8 40 e2 02 00 call 0x44c300 <__tunable_get_val> - 41e0c0: 48 8d 15 39 c1 ff ff lea rdx, [rip - 16071] # 0x41a200 <_dl_tunable_set_mxfast> - 41e0c7: 48 89 ee mov rsi, rbp - 41e0ca: bf 06 00 00 00 mov edi, 6 - 41e0cf: e8 2c e2 02 00 call 0x44c300 <__tunable_get_val> - 41e0d4: c7 05 06 26 0a 00 01 00 00 00 mov dword ptr [rip + 665094], 1 # 0x4c06e4 <__libc_malloc_initialized> - 41e0de: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 41e0e3: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 41e0ec: 75 06 jne 0x41e0f4 - 41e0ee: 48 83 c4 10 add rsp, 16 - 41e0f2: 5d pop rbp - 41e0f3: c3 ret - 41e0f4: e8 d7 da 02 00 call 0x44bbd0 <__stack_chk_fail_local> - 41e0f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000041e100 : - 41e100: f3 0f 1e fa endbr64 - 41e104: 48 89 fe mov rsi, rdi - 41e107: 48 83 c6 01 add rsi, 1 - 41e10b: 0f 82 ac 01 00 00 jb 0x41e2bd - 41e111: 53 push rbx - 41e112: 48 89 fb mov rbx, rdi - 41e115: 48 83 ec 10 sub rsp, 16 - 41e119: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41e121: 85 c0 test eax, eax - 41e123: 0f 85 1f 01 00 00 jne 0x41e248 - 41e129: ba 01 00 00 00 mov edx, 1 - 41e12e: 0f b1 15 6b 26 0a 00 cmpxchg dword ptr [rip + 665195], edx # 0x4c07a0 - 41e135: 48 8b 05 c4 26 0a 00 mov rax, qword ptr [rip + 665284] # 0x4c0800 - 41e13c: 48 8d 15 bd 26 0a 00 lea rdx, [rip + 665277] # 0x4c0800 - 41e143: 48 39 d0 cmp rax, rdx - 41e146: 74 4a je 0x41e192 - 41e148: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 41e14c: f6 c2 02 test dl, 2 - 41e14f: 0f 85 5c 01 00 00 jne 0x41e2b1 - 41e155: 48 89 d1 mov rcx, rdx - 41e158: 48 83 e1 f8 and rcx, -8 - 41e15c: 48 83 f9 1f cmp rcx, 31 - 41e160: 0f 86 4b 01 00 00 jbe 0x41e2b1 - 41e166: 83 e2 01 and edx, 1 - 41e169: 0f 84 42 01 00 00 je 0x41e2b1 - 41e16f: f6 05 2e 26 0a 00 02 test byte ptr [rip + 665134], 2 # 0x4c07a4 - 41e176: 75 1a jne 0x41e192 - 41e178: 48 8b 15 a9 2e 0a 00 mov rdx, qword ptr [rip + 667305] # 0x4c1028 - 41e17f: 48 01 c8 add rax, rcx - 41e182: 48 03 15 bf 25 0a 00 add rdx, qword ptr [rip + 665023] # 0x4c0748 - 41e189: 48 39 d0 cmp rax, rdx - 41e18c: 0f 85 1f 01 00 00 jne 0x41e2b1 - 41e192: 48 8d 3d 07 26 0a 00 lea rdi, [rip + 665095] # 0x4c07a0 - 41e199: e8 42 e8 ff ff call 0x41c9e0 <_int_malloc> - 41e19e: 49 89 c0 mov r8, rax - 41e1a1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41e1a9: 85 c0 test eax, eax - 41e1ab: 0f 85 cf 00 00 00 jne 0x41e280 - 41e1b1: 83 2d e8 25 0a 00 01 sub dword ptr [rip + 665064], 1 # 0x4c07a0 - 41e1b8: 4d 85 c0 test r8, r8 - 41e1bb: 74 7b je 0x41e238 - 41e1bd: 49 8d 40 f0 lea rax, [r8 - 16] - 41e1c1: 49 8b 70 f8 mov rsi, qword ptr [r8 - 8] - 41e1c5: 41 b9 ff 00 00 00 mov r9d, 255 - 41e1cb: 48 89 c1 mov rcx, rax - 41e1ce: 48 c1 e8 0b shr rax, 11 - 41e1d2: 48 c1 e9 03 shr rcx, 3 - 41e1d6: 48 89 f2 mov rdx, rsi - 41e1d9: 31 c1 xor ecx, eax - 41e1db: b8 02 00 00 00 mov eax, 2 - 41e1e0: 80 f9 01 cmp cl, 1 - 41e1e3: 0f 44 c8 cmove ecx, eax - 41e1e6: 48 83 e2 f8 and rdx, -8 - 41e1ea: 83 e6 02 and esi, 2 - 41e1ed: 48 8d 7a f0 lea rdi, [rdx - 16] - 41e1f1: 48 8d 42 f8 lea rax, [rdx - 8] - 41e1f5: 48 0f 45 c7 cmovne rax, rdi - 41e1f9: 0f b6 f1 movzx esi, cl - 41e1fc: 48 8d 7e ff lea rdi, [rsi - 1] - 41e200: 48 83 e8 01 sub rax, 1 - 41e204: 48 39 c3 cmp rbx, rax - 41e207: 73 2b jae 0x41e234 - 41e209: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41e210: 48 89 c2 mov rdx, rax - 41e213: 48 29 da sub rdx, rbx - 41e216: 48 81 fa ff 00 00 00 cmp rdx, 255 - 41e21d: 49 0f 47 d1 cmova rdx, r9 - 41e221: 48 39 d6 cmp rsi, rdx - 41e224: 48 0f 44 d7 cmove rdx, rdi - 41e228: 41 88 14 00 mov byte ptr [r8 + rax], dl - 41e22c: 48 29 d0 sub rax, rdx - 41e22f: 48 39 c3 cmp rbx, rax - 41e232: 72 dc jb 0x41e210 - 41e234: 41 88 0c 18 mov byte ptr [r8 + rbx], cl - 41e238: 48 83 c4 10 add rsp, 16 - 41e23c: 4c 89 c0 mov rax, r8 - 41e23f: 5b pop rbx - 41e240: c3 ret - 41e241: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41e248: 31 c0 xor eax, eax - 41e24a: ba 01 00 00 00 mov edx, 1 - 41e24f: f0 lock - 41e250: 0f b1 15 49 25 0a 00 cmpxchg dword ptr [rip + 664905], edx # 0x4c07a0 - 41e257: 0f 84 d8 fe ff ff je 0x41e135 - 41e25d: 48 8d 3d 3c 25 0a 00 lea rdi, [rip + 664892] # 0x4c07a0 - 41e264: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 41e269: e8 32 bb ff ff call 0x419da0 <__lll_lock_wait_private> - 41e26e: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 41e273: e9 bd fe ff ff jmp 0x41e135 - 41e278: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41e280: 31 c0 xor eax, eax - 41e282: 87 05 18 25 0a 00 xchg dword ptr [rip + 664856], eax # 0x4c07a0 - 41e288: 83 f8 01 cmp eax, 1 - 41e28b: 0f 8e 27 ff ff ff jle 0x41e1b8 - 41e291: 45 31 d2 xor r10d, r10d - 41e294: ba 01 00 00 00 mov edx, 1 - 41e299: be 81 00 00 00 mov esi, 129 - 41e29e: b8 ca 00 00 00 mov eax, 202 - 41e2a3: 48 8d 3d f6 24 0a 00 lea rdi, [rip + 664822] # 0x4c07a0 - 41e2aa: 0f 05 syscall - 41e2ac: e9 07 ff ff ff jmp 0x41e1b8 - 41e2b1: 48 8d 3d fa 7a 07 00 lea rdi, [rip + 490234] # 0x495db2 <__PRETTY_FUNCTION__.11590+0x212> - 41e2b8: e8 d3 bf ff ff call 0x41a290 - 41e2bd: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41e2c4: 45 31 c0 xor r8d, r8d - 41e2c7: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 41e2ce: 4c 89 c0 mov rax, r8 - 41e2d1: c3 ret - 41e2d2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41e2dd: 0f 1f 00 nop dword ptr [rax] - -000000000041e2e0 : - 41e2e0: f3 0f 1e fa endbr64 - 41e2e4: 55 push rbp - 41e2e5: 48 89 f5 mov rbp, rsi - 41e2e8: 48 83 ec 10 sub rsp, 16 - 41e2ec: 48 83 ff 10 cmp rdi, 16 - 41e2f0: 0f 86 9a 01 00 00 jbe 0x41e490 - 41e2f6: 48 83 ff 1f cmp rdi, 31 - 41e2fa: 0f 87 40 01 00 00 ja 0x41e440 - 41e300: be 20 00 00 00 mov esi, 32 - 41e305: 48 83 fd bf cmp rbp, -65 - 41e309: 0f 87 91 01 00 00 ja 0x41e4a0 - 41e30f: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41e317: 85 c0 test eax, eax - 41e319: 0f 85 f9 01 00 00 jne 0x41e518 - 41e31f: ba 01 00 00 00 mov edx, 1 - 41e324: 0f b1 15 75 24 0a 00 cmpxchg dword ptr [rip + 664693], edx # 0x4c07a0 - 41e32b: 48 8b 05 ce 24 0a 00 mov rax, qword ptr [rip + 664782] # 0x4c0800 - 41e332: 48 8d 15 c7 24 0a 00 lea rdx, [rip + 664775] # 0x4c0800 - 41e339: 48 39 d0 cmp rax, rdx - 41e33c: 74 4a je 0x41e388 - 41e33e: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 41e342: f6 c2 02 test dl, 2 - 41e345: 0f 85 fd 01 00 00 jne 0x41e548 - 41e34b: 48 89 d1 mov rcx, rdx - 41e34e: 48 83 e1 f8 and rcx, -8 - 41e352: 48 83 f9 1f cmp rcx, 31 - 41e356: 0f 86 ec 01 00 00 jbe 0x41e548 - 41e35c: 83 e2 01 and edx, 1 - 41e35f: 0f 84 e3 01 00 00 je 0x41e548 - 41e365: f6 05 38 24 0a 00 02 test byte ptr [rip + 664632], 2 # 0x4c07a4 - 41e36c: 75 1a jne 0x41e388 - 41e36e: 48 8b 15 b3 2c 0a 00 mov rdx, qword ptr [rip + 666803] # 0x4c1028 - 41e375: 48 01 c8 add rax, rcx - 41e378: 48 03 15 c9 23 0a 00 add rdx, qword ptr [rip + 664521] # 0x4c0748 - 41e37f: 48 39 d0 cmp rax, rdx - 41e382: 0f 85 c0 01 00 00 jne 0x41e548 - 41e388: 48 8d 55 01 lea rdx, [rbp + 1] - 41e38c: 48 8d 3d 0d 24 0a 00 lea rdi, [rip + 664589] # 0x4c07a0 - 41e393: e8 28 f6 ff ff call 0x41d9c0 <_int_memalign> - 41e398: 49 89 c0 mov r8, rax - 41e39b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41e3a3: 85 c0 test eax, eax - 41e3a5: 0f 85 35 01 00 00 jne 0x41e4e0 - 41e3ab: 83 2d ee 23 0a 00 01 sub dword ptr [rip + 664558], 1 # 0x4c07a0 - 41e3b2: 4d 85 c0 test r8, r8 - 41e3b5: 74 78 je 0x41e42f - 41e3b7: 49 8d 40 f0 lea rax, [r8 - 16] - 41e3bb: 49 8b 70 f8 mov rsi, qword ptr [r8 - 8] - 41e3bf: 41 b9 ff 00 00 00 mov r9d, 255 - 41e3c5: 48 89 c1 mov rcx, rax - 41e3c8: 48 c1 e8 0b shr rax, 11 - 41e3cc: 48 c1 e9 03 shr rcx, 3 - 41e3d0: 31 c1 xor ecx, eax - 41e3d2: b8 02 00 00 00 mov eax, 2 - 41e3d7: 80 f9 01 cmp cl, 1 - 41e3da: 0f 44 c8 cmove ecx, eax - 41e3dd: 48 89 f0 mov rax, rsi - 41e3e0: 48 83 e0 f8 and rax, -8 - 41e3e4: 83 e6 02 and esi, 2 - 41e3e7: 48 8d 78 f0 lea rdi, [rax - 16] - 41e3eb: 48 8d 50 f8 lea rdx, [rax - 8] - 41e3ef: 0f b6 f1 movzx esi, cl - 41e3f2: 48 0f 45 d7 cmovne rdx, rdi - 41e3f6: 48 8d 7e ff lea rdi, [rsi - 1] - 41e3fa: 48 83 ea 01 sub rdx, 1 - 41e3fe: 48 39 d5 cmp rbp, rdx - 41e401: 73 28 jae 0x41e42b - 41e403: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41e408: 48 89 d0 mov rax, rdx - 41e40b: 48 29 e8 sub rax, rbp - 41e40e: 48 3d ff 00 00 00 cmp rax, 255 - 41e414: 49 0f 47 c1 cmova rax, r9 - 41e418: 48 39 c6 cmp rsi, rax - 41e41b: 48 0f 44 c7 cmove rax, rdi - 41e41f: 41 88 04 10 mov byte ptr [r8 + rdx], al - 41e423: 48 29 c2 sub rdx, rax - 41e426: 48 39 d5 cmp rbp, rdx - 41e429: 72 dd jb 0x41e408 - 41e42b: 41 88 0c 28 mov byte ptr [r8 + rbp], cl - 41e42f: 48 83 c4 10 add rsp, 16 - 41e433: 4c 89 c0 mov rax, r8 - 41e436: 5d pop rbp - 41e437: c3 ret - 41e438: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41e440: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 - 41e44a: 48 39 c7 cmp rdi, rax - 41e44d: 77 71 ja 0x41e4c0 - 41e44f: 48 c7 c0 df ff ff ff mov rax, -33 - 41e456: 48 29 f8 sub rax, rdi - 41e459: 48 39 f0 cmp rax, rsi - 41e45c: 72 42 jb 0x41e4a0 - 41e45e: 48 8d 47 ff lea rax, [rdi - 1] - 41e462: 48 85 f8 test rax, rdi - 41e465: 0f 84 e9 00 00 00 je 0x41e554 - 41e46b: be 20 00 00 00 mov esi, 32 - 41e470: 48 83 ff 20 cmp rdi, 32 - 41e474: 0f 84 95 fe ff ff je 0x41e30f - 41e47a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41e480: 48 01 f6 add rsi, rsi - 41e483: 48 39 f7 cmp rdi, rsi - 41e486: 77 f8 ja 0x41e480 - 41e488: e9 82 fe ff ff jmp 0x41e30f - 41e48d: 0f 1f 00 nop dword ptr [rax] - 41e490: 48 83 c4 10 add rsp, 16 - 41e494: 48 89 ef mov rdi, rbp - 41e497: 31 f6 xor esi, esi - 41e499: 5d pop rbp - 41e49a: e9 61 fc ff ff jmp 0x41e100 - 41e49f: 90 nop - 41e4a0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41e4a7: 45 31 c0 xor r8d, r8d - 41e4aa: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 41e4b1: 48 83 c4 10 add rsp, 16 - 41e4b5: 4c 89 c0 mov rax, r8 - 41e4b8: 5d pop rbp - 41e4b9: c3 ret - 41e4ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41e4c0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41e4c7: 45 31 c0 xor r8d, r8d - 41e4ca: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 41e4d1: e9 59 ff ff ff jmp 0x41e42f - 41e4d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41e4e0: 31 c0 xor eax, eax - 41e4e2: 87 05 b8 22 0a 00 xchg dword ptr [rip + 664248], eax # 0x4c07a0 - 41e4e8: 83 f8 01 cmp eax, 1 - 41e4eb: 0f 8e c1 fe ff ff jle 0x41e3b2 - 41e4f1: 45 31 d2 xor r10d, r10d - 41e4f4: ba 01 00 00 00 mov edx, 1 - 41e4f9: be 81 00 00 00 mov esi, 129 - 41e4fe: b8 ca 00 00 00 mov eax, 202 - 41e503: 48 8d 3d 96 22 0a 00 lea rdi, [rip + 664214] # 0x4c07a0 - 41e50a: 0f 05 syscall - 41e50c: e9 a1 fe ff ff jmp 0x41e3b2 - 41e511: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41e518: 31 c0 xor eax, eax - 41e51a: ba 01 00 00 00 mov edx, 1 - 41e51f: f0 lock - 41e520: 0f b1 15 79 22 0a 00 cmpxchg dword ptr [rip + 664185], edx # 0x4c07a0 - 41e527: 0f 84 fe fd ff ff je 0x41e32b - 41e52d: 48 8d 3d 6c 22 0a 00 lea rdi, [rip + 664172] # 0x4c07a0 - 41e534: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 41e539: e8 62 b8 ff ff call 0x419da0 <__lll_lock_wait_private> - 41e53e: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 41e543: e9 e3 fd ff ff jmp 0x41e32b - 41e548: 48 8d 3d 63 78 07 00 lea rdi, [rip + 489571] # 0x495db2 <__PRETTY_FUNCTION__.11590+0x212> - 41e54f: e8 3c bd ff ff call 0x41a290 - 41e554: 48 89 fe mov rsi, rdi - 41e557: e9 b3 fd ff ff jmp 0x41e30f - 41e55c: 0f 1f 40 00 nop dword ptr [rax] - -000000000041e560 : - 41e560: f3 0f 1e fa endbr64 - 41e564: 41 57 push r15 - 41e566: 49 89 f7 mov r15, rsi - 41e569: 41 56 push r14 - 41e56b: 41 55 push r13 - 41e56d: 41 54 push r12 - 41e56f: 55 push rbp - 41e570: 53 push rbx - 41e571: 48 83 ec 28 sub rsp, 40 - 41e575: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 41e57e: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 41e583: 31 c0 xor eax, eax - 41e585: 49 83 c7 01 add r15, 1 - 41e589: 0f 82 d9 03 00 00 jb 0x41e968 - 41e58f: 49 89 fd mov r13, rdi - 41e592: 48 89 f5 mov rbp, rsi - 41e595: 48 85 ff test rdi, rdi - 41e598: 0f 84 d2 02 00 00 je 0x41e870 - 41e59e: 48 85 f6 test rsi, rsi - 41e5a1: 0f 84 e1 02 00 00 je 0x41e888 - 41e5a7: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41e5af: 85 c0 test eax, eax - 41e5b1: 0f 85 21 03 00 00 jne 0x41e8d8 - 41e5b7: ba 01 00 00 00 mov edx, 1 - 41e5bc: 0f b1 15 dd 21 0a 00 cmpxchg dword ptr [rip + 664029], edx # 0x4c07a0 - 41e5c3: 48 8d 74 24 10 lea rsi, [rsp + 16] - 41e5c8: 4c 89 ef mov rdi, r13 - 41e5cb: e8 a0 b8 ff ff call 0x419e70 - 41e5d0: 49 89 c6 mov r14, rax - 41e5d3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41e5db: 85 c0 test eax, eax - 41e5dd: 0f 85 bd 02 00 00 jne 0x41e8a0 - 41e5e3: 83 2d b6 21 0a 00 01 sub dword ptr [rip + 663990], 1 # 0x4c07a0 - 41e5ea: 4d 85 f6 test r14, r14 - 41e5ed: 0f 84 9c 03 00 00 je 0x41e98f - 41e5f3: 4d 85 ff test r15, r15 - 41e5f6: 0f 88 af 01 00 00 js 0x41e7ab - 41e5fc: 49 8d 47 17 lea rax, [r15 + 23] - 41e600: b9 20 00 00 00 mov ecx, 32 - 41e605: 48 89 c2 mov rdx, rax - 41e608: 48 89 cb mov rbx, rcx - 41e60b: 48 83 e2 f0 and rdx, -16 - 41e60f: 48 83 f8 1f cmp rax, 31 - 41e613: 48 0f 47 da cmova rbx, rdx - 41e617: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 41e61b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41e623: 85 c0 test eax, eax - 41e625: 0f 85 0d 03 00 00 jne 0x41e938 - 41e62b: b9 01 00 00 00 mov ecx, 1 - 41e630: 0f b1 0d 69 21 0a 00 cmpxchg dword ptr [rip + 663913], ecx # 0x4c07a0 - 41e637: 48 83 e2 f8 and rdx, -8 - 41e63b: 41 f6 46 08 02 test byte ptr [r14 + 8], 2 - 41e640: 0f 84 ea 00 00 00 je 0x41e730 - 41e646: 48 89 de mov rsi, rbx - 41e649: 4c 89 f7 mov rdi, r14 - 41e64c: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 41e651: e8 aa be ff ff call 0x41a500 - 41e656: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 41e65b: 48 85 c0 test rax, rax - 41e65e: 4c 8d 60 10 lea r12, [rax + 16] - 41e662: 0f 84 58 01 00 00 je 0x41e7c0 - 41e668: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41e670: 85 c0 test eax, eax - 41e672: 0f 85 88 02 00 00 jne 0x41e900 - 41e678: 83 2d 21 21 0a 00 01 sub dword ptr [rip + 663841], 1 # 0x4c07a0 - 41e67f: 4d 85 e4 test r12, r12 - 41e682: 74 7c je 0x41e700 - 41e684: 49 8d 54 24 f0 lea rdx, [r12 - 16] - 41e689: 49 8b 74 24 f8 mov rsi, qword ptr [r12 - 8] - 41e68e: 41 b8 ff 00 00 00 mov r8d, 255 - 41e694: 48 89 d0 mov rax, rdx - 41e697: 48 c1 ea 0b shr rdx, 11 - 41e69b: 48 c1 e8 03 shr rax, 3 - 41e69f: 48 89 f1 mov rcx, rsi - 41e6a2: 31 d0 xor eax, edx - 41e6a4: ba 02 00 00 00 mov edx, 2 - 41e6a9: 3c 01 cmp al, 1 - 41e6ab: 0f 44 c2 cmove eax, edx - 41e6ae: 48 83 e1 f8 and rcx, -8 - 41e6b2: 83 e6 02 and esi, 2 - 41e6b5: 48 8d 79 f0 lea rdi, [rcx - 16] - 41e6b9: 48 8d 51 f8 lea rdx, [rcx - 8] - 41e6bd: 48 0f 45 d7 cmovne rdx, rdi - 41e6c1: 0f b6 f0 movzx esi, al - 41e6c4: 48 8d 7e ff lea rdi, [rsi - 1] - 41e6c8: 48 83 ea 01 sub rdx, 1 - 41e6cc: 48 39 d5 cmp rbp, rdx - 41e6cf: 73 2b jae 0x41e6fc - 41e6d1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41e6d8: 48 89 d1 mov rcx, rdx - 41e6db: 48 29 e9 sub rcx, rbp - 41e6de: 48 81 f9 ff 00 00 00 cmp rcx, 255 - 41e6e5: 49 0f 47 c8 cmova rcx, r8 - 41e6e9: 48 39 ce cmp rsi, rcx - 41e6ec: 48 0f 44 cf cmove rcx, rdi - 41e6f0: 41 88 0c 14 mov byte ptr [r12 + rdx], cl - 41e6f4: 48 29 ca sub rdx, rcx - 41e6f7: 48 39 d5 cmp rbp, rdx - 41e6fa: 72 dc jb 0x41e6d8 - 41e6fc: 41 88 04 2c mov byte ptr [r12 + rbp], al - 41e700: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 41e705: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 41e70e: 0f 85 6a 02 00 00 jne 0x41e97e - 41e714: 48 83 c4 28 add rsp, 40 - 41e718: 4c 89 e0 mov rax, r12 - 41e71b: 5b pop rbx - 41e71c: 5d pop rbp - 41e71d: 41 5c pop r12 - 41e71f: 41 5d pop r13 - 41e721: 41 5e pop r14 - 41e723: 41 5f pop r15 - 41e725: c3 ret - 41e726: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41e730: 48 8b 05 c9 20 0a 00 mov rax, qword ptr [rip + 663753] # 0x4c0800 - 41e737: 48 8d 0d c2 20 0a 00 lea rcx, [rip + 663746] # 0x4c0800 - 41e73e: 48 39 c8 cmp rax, rcx - 41e741: 74 4a je 0x41e78d - 41e743: 48 8b 48 08 mov rcx, qword ptr [rax + 8] - 41e747: f6 c1 02 test cl, 2 - 41e74a: 0f 85 33 02 00 00 jne 0x41e983 - 41e750: 48 89 ce mov rsi, rcx - 41e753: 48 83 e6 f8 and rsi, -8 - 41e757: 48 83 fe 1f cmp rsi, 31 - 41e75b: 0f 86 22 02 00 00 jbe 0x41e983 - 41e761: 83 e1 01 and ecx, 1 - 41e764: 0f 84 19 02 00 00 je 0x41e983 - 41e76a: f6 05 33 20 0a 00 02 test byte ptr [rip + 663603], 2 # 0x4c07a4 - 41e771: 75 1a jne 0x41e78d - 41e773: 48 8b 0d ae 28 0a 00 mov rcx, qword ptr [rip + 665774] # 0x4c1028 - 41e77a: 48 01 f0 add rax, rsi - 41e77d: 48 03 0d c4 1f 0a 00 add rcx, qword ptr [rip + 663492] # 0x4c0748 - 41e784: 48 39 c8 cmp rax, rcx - 41e787: 0f 85 f6 01 00 00 jne 0x41e983 - 41e78d: 48 89 d9 mov rcx, rbx - 41e790: 4c 89 f6 mov rsi, r14 - 41e793: 48 8d 3d 06 20 0a 00 lea rdi, [rip + 663558] # 0x4c07a0 - 41e79a: e8 51 f5 ff ff call 0x41dcf0 <_int_realloc> - 41e79f: 49 89 c4 mov r12, rax - 41e7a2: 48 85 c0 test rax, rax - 41e7a5: 0f 85 bd fe ff ff jne 0x41e668 - 41e7ab: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 41e7b0: 45 31 e4 xor r12d, r12d - 41e7b3: f6 10 not byte ptr [rax] - 41e7b5: e9 ae fe ff ff jmp 0x41e668 - 41e7ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41e7c0: 48 8d 42 f8 lea rax, [rdx - 8] - 41e7c4: 4d 89 ec mov r12, r13 - 41e7c7: 48 39 c3 cmp rbx, rax - 41e7ca: 0f 86 98 fe ff ff jbe 0x41e668 - 41e7d0: 48 8b 05 29 20 0a 00 mov rax, qword ptr [rip + 663593] # 0x4c0800 - 41e7d7: 48 8d 0d 22 20 0a 00 lea rcx, [rip + 663586] # 0x4c0800 - 41e7de: 48 39 c8 cmp rax, rcx - 41e7e1: 74 4a je 0x41e82d - 41e7e3: 48 8b 48 08 mov rcx, qword ptr [rax + 8] - 41e7e7: f6 c1 02 test cl, 2 - 41e7ea: 0f 85 93 01 00 00 jne 0x41e983 - 41e7f0: 48 89 ce mov rsi, rcx - 41e7f3: 48 83 e6 f8 and rsi, -8 - 41e7f7: 48 83 fe 1f cmp rsi, 31 - 41e7fb: 0f 86 82 01 00 00 jbe 0x41e983 - 41e801: 83 e1 01 and ecx, 1 - 41e804: 0f 84 79 01 00 00 je 0x41e983 - 41e80a: f6 05 93 1f 0a 00 02 test byte ptr [rip + 663443], 2 # 0x4c07a4 - 41e811: 75 1a jne 0x41e82d - 41e813: 48 8b 0d 0e 28 0a 00 mov rcx, qword ptr [rip + 665614] # 0x4c1028 - 41e81a: 48 01 f0 add rax, rsi - 41e81d: 48 03 0d 24 1f 0a 00 add rcx, qword ptr [rip + 663332] # 0x4c0748 - 41e824: 48 39 c8 cmp rax, rcx - 41e827: 0f 85 56 01 00 00 jne 0x41e983 - 41e82d: 4c 89 fe mov rsi, r15 - 41e830: 48 8d 3d 69 1f 0a 00 lea rdi, [rip + 663401] # 0x4c07a0 - 41e837: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 41e83c: e8 9f e1 ff ff call 0x41c9e0 <_int_malloc> - 41e841: 49 89 c4 mov r12, rax - 41e844: 48 85 c0 test rax, rax - 41e847: 0f 84 5e ff ff ff je 0x41e7ab - 41e84d: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 41e852: 4c 89 ee mov rsi, r13 - 41e855: 48 89 c7 mov rdi, rax - 41e858: 48 83 ea 10 sub rdx, 16 - 41e85c: e8 ff 27 fe ff call 0x401060 <.plt+0x40> - 41e861: 4c 89 f7 mov rdi, r14 - 41e864: e8 f7 bb ff ff call 0x41a460 - 41e869: e9 fa fd ff ff jmp 0x41e668 - 41e86e: 66 90 nop - 41e870: 31 f6 xor esi, esi - 41e872: 48 89 ef mov rdi, rbp - 41e875: e8 86 f8 ff ff call 0x41e100 - 41e87a: 49 89 c4 mov r12, rax - 41e87d: e9 7e fe ff ff jmp 0x41e700 - 41e882: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41e888: 31 f6 xor esi, esi - 41e88a: 45 31 e4 xor r12d, r12d - 41e88d: e8 0e f3 ff ff call 0x41dba0 - 41e892: e9 69 fe ff ff jmp 0x41e700 - 41e897: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41e8a0: 31 c0 xor eax, eax - 41e8a2: 87 05 f8 1e 0a 00 xchg dword ptr [rip + 663288], eax # 0x4c07a0 - 41e8a8: 83 f8 01 cmp eax, 1 - 41e8ab: 0f 8e 39 fd ff ff jle 0x41e5ea - 41e8b1: 45 31 d2 xor r10d, r10d - 41e8b4: ba 01 00 00 00 mov edx, 1 - 41e8b9: be 81 00 00 00 mov esi, 129 - 41e8be: b8 ca 00 00 00 mov eax, 202 - 41e8c3: 48 8d 3d d6 1e 0a 00 lea rdi, [rip + 663254] # 0x4c07a0 - 41e8ca: 0f 05 syscall - 41e8cc: e9 19 fd ff ff jmp 0x41e5ea - 41e8d1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41e8d8: 31 c0 xor eax, eax - 41e8da: ba 01 00 00 00 mov edx, 1 - 41e8df: f0 lock - 41e8e0: 0f b1 15 b9 1e 0a 00 cmpxchg dword ptr [rip + 663225], edx # 0x4c07a0 - 41e8e7: 0f 84 d6 fc ff ff je 0x41e5c3 - 41e8ed: 48 8d 3d ac 1e 0a 00 lea rdi, [rip + 663212] # 0x4c07a0 - 41e8f4: e8 a7 b4 ff ff call 0x419da0 <__lll_lock_wait_private> - 41e8f9: e9 c5 fc ff ff jmp 0x41e5c3 - 41e8fe: 66 90 nop - 41e900: 31 c0 xor eax, eax - 41e902: 87 05 98 1e 0a 00 xchg dword ptr [rip + 663192], eax # 0x4c07a0 - 41e908: 83 f8 01 cmp eax, 1 - 41e90b: 0f 8e 6e fd ff ff jle 0x41e67f - 41e911: 45 31 d2 xor r10d, r10d - 41e914: ba 01 00 00 00 mov edx, 1 - 41e919: be 81 00 00 00 mov esi, 129 - 41e91e: b8 ca 00 00 00 mov eax, 202 - 41e923: 48 8d 3d 76 1e 0a 00 lea rdi, [rip + 663158] # 0x4c07a0 - 41e92a: 0f 05 syscall - 41e92c: e9 4e fd ff ff jmp 0x41e67f - 41e931: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41e938: 31 c0 xor eax, eax - 41e93a: b9 01 00 00 00 mov ecx, 1 - 41e93f: f0 lock - 41e940: 0f b1 0d 59 1e 0a 00 cmpxchg dword ptr [rip + 663129], ecx # 0x4c07a0 - 41e947: 0f 84 ea fc ff ff je 0x41e637 - 41e94d: 48 8d 3d 4c 1e 0a 00 lea rdi, [rip + 663116] # 0x4c07a0 - 41e954: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 41e959: e8 42 b4 ff ff call 0x419da0 <__lll_lock_wait_private> - 41e95e: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 41e963: e9 cf fc ff ff jmp 0x41e637 - 41e968: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41e96f: 45 31 e4 xor r12d, r12d - 41e972: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 41e979: e9 82 fd ff ff jmp 0x41e700 - 41e97e: e8 4d d2 02 00 call 0x44bbd0 <__stack_chk_fail_local> - 41e983: 48 8d 3d 28 74 07 00 lea rdi, [rip + 488488] # 0x495db2 <__PRETTY_FUNCTION__.11590+0x212> - 41e98a: e8 01 b9 ff ff call 0x41a290 - 41e98f: 48 8d 3d 39 74 07 00 lea rdi, [rip + 488505] # 0x495dcf <__PRETTY_FUNCTION__.11590+0x22f> - 41e996: e8 f5 b8 ff ff call 0x41a290 - 41e99b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000041e9a0 : - 41e9a0: f3 0f 1e fa endbr64 - 41e9a4: 8b 05 3a 1d 0a 00 mov eax, dword ptr [rip + 662842] # 0x4c06e4 <__libc_malloc_initialized> - 41e9aa: 41 54 push r12 - 41e9ac: 48 c7 05 d9 1d 0a 00 00 00 00 00 mov qword ptr [rip + 663001], 0 # 0x4c0790 <__malloc_hook> - 41e9b7: 55 push rbp - 41e9b8: 48 89 fd mov rbp, rdi - 41e9bb: 53 push rbx - 41e9bc: 85 c0 test eax, eax - 41e9be: 0f 88 2c 01 00 00 js 0x41eaf0 - 41e9c4: 31 c0 xor eax, eax - 41e9c6: 48 85 c0 test rax, rax - 41e9c9: 0f 85 36 01 00 00 jne 0x41eb05 - 41e9cf: 48 85 ed test rbp, rbp - 41e9d2: 0f 88 50 01 00 00 js 0x41eb28 - 41e9d8: 48 8d 45 17 lea rax, [rbp + 23] - 41e9dc: 31 db xor ebx, ebx - 41e9de: 48 83 f8 1f cmp rax, 31 - 41e9e2: 77 7c ja 0x41ea60 - 41e9e4: 64 48 8b 04 25 c8 ff ff ff mov rax, qword ptr fs:[-56] - 41e9ed: 48 85 c0 test rax, rax - 41e9f0: 0f 84 82 00 00 00 je 0x41ea78 - 41e9f6: 48 39 1d 53 1d 0a 00 cmp qword ptr [rip + 662867], rbx # 0x4c0750 - 41e9fd: 0f 87 ad 00 00 00 ja 0x41eab0 - 41ea03: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ea0b: 85 c0 test eax, eax - 41ea0d: 0f 85 35 01 00 00 jne 0x41eb48 - 41ea13: 48 89 ee mov rsi, rbp - 41ea16: 48 8d 3d 83 1d 0a 00 lea rdi, [rip + 662915] # 0x4c07a0 - 41ea1d: e8 be df ff ff call 0x41c9e0 <_int_malloc> - 41ea22: 49 89 c0 mov r8, rax - 41ea25: 48 85 c0 test rax, rax - 41ea28: 0f 84 ea 00 00 00 je 0x41eb18 - 41ea2e: 48 8b 40 f8 mov rax, qword ptr [rax - 8] - 41ea32: a8 02 test al, 2 - 41ea34: 75 1e jne 0x41ea54 - 41ea36: a8 04 test al, 4 - 41ea38: 74 1a je 0x41ea54 - 41ea3a: 49 8d 40 f0 lea rax, [r8 - 16] - 41ea3e: 48 8d 15 5b 1d 0a 00 lea rdx, [rip + 662875] # 0x4c07a0 - 41ea45: 48 25 00 00 00 fc and rax, -67108864 - 41ea4b: 48 39 10 cmp qword ptr [rax], rdx - 41ea4e: 0f 85 62 02 00 00 jne 0x41ecb6 - 41ea54: 5b pop rbx - 41ea55: 4c 89 c0 mov rax, r8 - 41ea58: 5d pop rbp - 41ea59: 41 5c pop r12 - 41ea5b: c3 ret - 41ea5c: 0f 1f 40 00 nop dword ptr [rax] - 41ea60: 48 83 e0 f0 and rax, -16 - 41ea64: 48 8d 58 ef lea rbx, [rax - 17] - 41ea68: 48 c1 eb 04 shr rbx, 4 - 41ea6c: e9 73 ff ff ff jmp 0x41e9e4 - 41ea71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41ea78: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 - 41ea81: 0f 85 7c ff ff ff jne 0x41ea03 - 41ea87: e8 d4 ed ff ff call 0x41d860 - 41ea8c: 48 39 1d bd 1c 0a 00 cmp qword ptr [rip + 662717], rbx # 0x4c0750 - 41ea93: 0f 86 6a ff ff ff jbe 0x41ea03 - 41ea99: 64 48 8b 04 25 c8 ff ff ff mov rax, qword ptr fs:[-56] - 41eaa2: 48 85 c0 test rax, rax - 41eaa5: 0f 84 58 ff ff ff je 0x41ea03 - 41eaab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41eab0: 48 8d 0c 58 lea rcx, [rax + 2*rbx] - 41eab4: 0f b7 11 movzx edx, word ptr [rcx] - 41eab7: 66 85 d2 test dx, dx - 41eaba: 0f 84 43 ff ff ff je 0x41ea03 - 41eac0: 48 8d 04 d8 lea rax, [rax + 8*rbx] - 41eac4: 83 ea 01 sub edx, 1 - 41eac7: 4c 8b 80 80 00 00 00 mov r8, qword ptr [rax + 128] - 41eace: 49 8b 30 mov rsi, qword ptr [r8] - 41ead1: 48 89 b0 80 00 00 00 mov qword ptr [rax + 128], rsi - 41ead8: 66 89 11 mov word ptr [rcx], dx - 41eadb: 49 c7 40 08 00 00 00 00 mov qword ptr [r8 + 8], 0 - 41eae3: e9 6c ff ff ff jmp 0x41ea54 - 41eae8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41eaf0: e8 7b f4 ff ff call 0x41df70 - 41eaf5: 48 8b 05 94 1c 0a 00 mov rax, qword ptr [rip + 662676] # 0x4c0790 <__malloc_hook> - 41eafc: 48 85 c0 test rax, rax - 41eaff: 0f 84 ca fe ff ff je 0x41e9cf - 41eb05: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 41eb0a: 48 89 ef mov rdi, rbp - 41eb0d: 5b pop rbx - 41eb0e: 5d pop rbp - 41eb0f: 41 5c pop r12 - 41eb11: ff e0 jmp rax - 41eb13: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41eb18: 45 31 c0 xor r8d, r8d - 41eb1b: 5b pop rbx - 41eb1c: 5d pop rbp - 41eb1d: 4c 89 c0 mov rax, r8 - 41eb20: 41 5c pop r12 - 41eb22: c3 ret - 41eb23: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41eb28: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41eb2f: 45 31 c0 xor r8d, r8d - 41eb32: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 41eb39: 4c 89 c0 mov rax, r8 - 41eb3c: 5b pop rbx - 41eb3d: 5d pop rbp - 41eb3e: 41 5c pop r12 - 41eb40: c3 ret - 41eb41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41eb48: 48 c7 c0 d8 ff ff ff mov rax, -40 - 41eb4f: 64 4c 8b 20 mov r12, qword ptr fs:[rax] - 41eb53: 4d 85 e4 test r12, r12 - 41eb56: 0f 84 c4 00 00 00 je 0x41ec20 - 41eb5c: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41eb64: 85 c0 test eax, eax - 41eb66: 0f 85 94 00 00 00 jne 0x41ec00 - 41eb6c: ba 01 00 00 00 mov edx, 1 - 41eb71: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 41eb76: 48 89 ee mov rsi, rbp - 41eb79: 4c 89 e7 mov rdi, r12 - 41eb7c: e8 5f de ff ff call 0x41c9e0 <_int_malloc> - 41eb81: 49 89 c0 mov r8, rax - 41eb84: 48 85 c0 test rax, rax - 41eb87: 0f 84 d3 00 00 00 je 0x41ec60 - 41eb8d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41eb95: 85 c0 test eax, eax - 41eb97: 0f 85 ee 00 00 00 jne 0x41ec8b - 41eb9d: 41 83 2c 24 01 sub dword ptr [r12], 1 - 41eba2: 4d 85 c0 test r8, r8 - 41eba5: 0f 84 6d ff ff ff je 0x41eb18 - 41ebab: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] - 41ebaf: a8 02 test al, 2 - 41ebb1: 0f 85 9d fe ff ff jne 0x41ea54 - 41ebb7: 48 8d 15 e2 1b 0a 00 lea rdx, [rip + 662498] # 0x4c07a0 - 41ebbe: a8 04 test al, 4 - 41ebc0: 74 0d je 0x41ebcf - 41ebc2: 49 8d 40 f0 lea rax, [r8 - 16] - 41ebc6: 48 25 00 00 00 fc and rax, -67108864 - 41ebcc: 48 8b 10 mov rdx, qword ptr [rax] - 41ebcf: 4c 39 e2 cmp rdx, r12 - 41ebd2: 0f 84 7c fe ff ff je 0x41ea54 - 41ebd8: 48 8d 0d e9 80 07 00 lea rcx, [rip + 491753] # 0x496cc8 <__PRETTY_FUNCTION__.13138> - 41ebdf: ba 07 0c 00 00 mov edx, 3079 - 41ebe4: 48 8d 35 c5 6f 07 00 lea rsi, [rip + 487365] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41ebeb: 48 8d 3d 1e 7e 07 00 lea rdi, [rip + 491038] # 0x496a10 <__PRETTY_FUNCTION__.13693+0xb66> - 41ebf2: e8 39 b6 ff ff call 0x41a230 <__malloc_assert> - 41ebf7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41ec00: 31 c0 xor eax, eax - 41ec02: ba 01 00 00 00 mov edx, 1 - 41ec07: f0 lock - 41ec08: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 41ec0d: 0f 84 63 ff ff ff je 0x41eb76 - 41ec13: 4c 89 e7 mov rdi, r12 - 41ec16: e8 85 b1 ff ff call 0x419da0 <__lll_lock_wait_private> - 41ec1b: e9 56 ff ff ff jmp 0x41eb76 - 41ec20: e8 6b ba ff ff call 0x41a690 - 41ec25: 49 89 c4 mov r12, rax - 41ec28: 48 85 c0 test rax, rax - 41ec2b: 0f 85 45 ff ff ff jne 0x41eb76 - 41ec31: 31 f6 xor esi, esi - 41ec33: 48 89 ef mov rdi, rbp - 41ec36: e8 25 be ff ff call 0x41aa60 - 41ec3b: 48 89 ee mov rsi, rbp - 41ec3e: 48 89 c7 mov rdi, rax - 41ec41: 49 89 c4 mov r12, rax - 41ec44: e8 97 dd ff ff call 0x41c9e0 <_int_malloc> - 41ec49: 49 89 c0 mov r8, rax - 41ec4c: 48 85 c0 test rax, rax - 41ec4f: 75 2c jne 0x41ec7d - 41ec51: 4d 85 e4 test r12, r12 - 41ec54: 0f 84 48 ff ff ff je 0x41eba2 - 41ec5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41ec60: 90 nop - 41ec61: 4c 89 e7 mov rdi, r12 - 41ec64: 48 89 ee mov rsi, rbp - 41ec67: e8 94 c3 ff ff call 0x41b000 - 41ec6c: 48 89 ee mov rsi, rbp - 41ec6f: 48 89 c7 mov rdi, rax - 41ec72: 49 89 c4 mov r12, rax - 41ec75: e8 66 dd ff ff call 0x41c9e0 <_int_malloc> - 41ec7a: 49 89 c0 mov r8, rax - 41ec7d: 4d 85 e4 test r12, r12 - 41ec80: 0f 84 1c ff ff ff je 0x41eba2 - 41ec86: e9 02 ff ff ff jmp 0x41eb8d - 41ec8b: 31 c0 xor eax, eax - 41ec8d: 41 87 04 24 xchg dword ptr [r12], eax - 41ec91: 83 f8 01 cmp eax, 1 - 41ec94: 0f 8e 08 ff ff ff jle 0x41eba2 - 41ec9a: 45 31 d2 xor r10d, r10d - 41ec9d: ba 01 00 00 00 mov edx, 1 - 41eca2: be 81 00 00 00 mov esi, 129 - 41eca7: 4c 89 e7 mov rdi, r12 - 41ecaa: b8 ca 00 00 00 mov eax, 202 - 41ecaf: 0f 05 syscall - 41ecb1: e9 ec fe ff ff jmp 0x41eba2 - 41ecb6: 48 8d 0d 0b 80 07 00 lea rcx, [rip + 491531] # 0x496cc8 <__PRETTY_FUNCTION__.13138> - 41ecbd: ba f3 0b 00 00 mov edx, 3059 - 41ecc2: 48 8d 35 e7 6e 07 00 lea rsi, [rip + 487143] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41ecc9: 48 8d 3d d8 7c 07 00 lea rdi, [rip + 490712] # 0x4969a8 <__PRETTY_FUNCTION__.13693+0xafe> - 41ecd0: e8 5b b5 ff ff call 0x41a230 <__malloc_assert> - 41ecd5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000041ece0 <__malloc_fork_lock_parent>: - 41ece0: f3 0f 1e fa endbr64 - 41ece4: 8b 05 fa 19 0a 00 mov eax, dword ptr [rip + 662010] # 0x4c06e4 <__libc_malloc_initialized> - 41ecea: 85 c0 test eax, eax - 41ecec: 7e 72 jle 0x41ed60 <__malloc_fork_lock_parent+0x80> - 41ecee: 41 54 push r12 - 41ecf0: 55 push rbp - 41ecf1: 53 push rbx - 41ecf2: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ecfa: 85 c0 test eax, eax - 41ecfc: 75 6a jne 0x41ed68 <__malloc_fork_lock_parent+0x88> - 41ecfe: ba 01 00 00 00 mov edx, 1 - 41ed03: 0f b1 15 b6 3f 0a 00 cmpxchg dword ptr [rip + 671670], edx # 0x4c2cc0 - 41ed0a: 48 8d 2d 8f 1a 0a 00 lea rbp, [rip + 662159] # 0x4c07a0 - 41ed11: 45 31 e4 xor r12d, r12d - 41ed14: 48 89 eb mov rbx, rbp - 41ed17: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41ed20: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ed28: ba 01 00 00 00 mov edx, 1 - 41ed2d: 85 c0 test eax, eax - 41ed2f: 75 17 jne 0x41ed48 <__malloc_fork_lock_parent+0x68> - 41ed31: 0f b1 13 cmpxchg dword ptr [rbx], edx - 41ed34: 48 8b 9b 70 08 00 00 mov rbx, qword ptr [rbx + 2160] - 41ed3b: 48 39 eb cmp rbx, rbp - 41ed3e: 75 e0 jne 0x41ed20 <__malloc_fork_lock_parent+0x40> - 41ed40: 5b pop rbx - 41ed41: 5d pop rbp - 41ed42: 41 5c pop r12 - 41ed44: c3 ret - 41ed45: 0f 1f 00 nop dword ptr [rax] - 41ed48: 44 89 e0 mov eax, r12d - 41ed4b: f0 lock - 41ed4c: 0f b1 13 cmpxchg dword ptr [rbx], edx - 41ed4f: 74 e3 je 0x41ed34 <__malloc_fork_lock_parent+0x54> - 41ed51: 48 89 df mov rdi, rbx - 41ed54: e8 47 b0 ff ff call 0x419da0 <__lll_lock_wait_private> - 41ed59: eb d9 jmp 0x41ed34 <__malloc_fork_lock_parent+0x54> - 41ed5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41ed60: c3 ret - 41ed61: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41ed68: 31 c0 xor eax, eax - 41ed6a: ba 01 00 00 00 mov edx, 1 - 41ed6f: f0 lock - 41ed70: 0f b1 15 49 3f 0a 00 cmpxchg dword ptr [rip + 671561], edx # 0x4c2cc0 - 41ed77: 74 91 je 0x41ed0a <__malloc_fork_lock_parent+0x2a> - 41ed79: 48 8d 3d 40 3f 0a 00 lea rdi, [rip + 671552] # 0x4c2cc0 - 41ed80: e8 1b b0 ff ff call 0x419da0 <__lll_lock_wait_private> - 41ed85: eb 83 jmp 0x41ed0a <__malloc_fork_lock_parent+0x2a> - 41ed87: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000041ed90 <__malloc_fork_unlock_parent>: - 41ed90: f3 0f 1e fa endbr64 - 41ed94: 8b 05 4a 19 0a 00 mov eax, dword ptr [rip + 661834] # 0x4c06e4 <__libc_malloc_initialized> - 41ed9a: 85 c0 test eax, eax - 41ed9c: 7e 72 jle 0x41ee10 <__malloc_fork_unlock_parent+0x80> - 41ed9e: 4c 8d 05 fb 19 0a 00 lea r8, [rip + 662011] # 0x4c07a0 - 41eda5: 53 push rbx - 41eda6: 45 31 c9 xor r9d, r9d - 41eda9: bb ca 00 00 00 mov ebx, 202 - 41edae: 4c 89 c7 mov rdi, r8 - 41edb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41edb8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41edc0: 85 c0 test eax, eax - 41edc2: 75 2c jne 0x41edf0 <__malloc_fork_unlock_parent+0x60> - 41edc4: 83 2f 01 sub dword ptr [rdi], 1 - 41edc7: 48 8b bf 70 08 00 00 mov rdi, qword ptr [rdi + 2160] - 41edce: 4c 39 c7 cmp rdi, r8 - 41edd1: 75 e5 jne 0x41edb8 <__malloc_fork_unlock_parent+0x28> - 41edd3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41eddb: 85 c0 test eax, eax - 41eddd: 75 39 jne 0x41ee18 <__malloc_fork_unlock_parent+0x88> - 41eddf: 83 2d da 3e 0a 00 01 sub dword ptr [rip + 671450], 1 # 0x4c2cc0 - 41ede6: 5b pop rbx - 41ede7: c3 ret - 41ede8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41edf0: 44 89 c8 mov eax, r9d - 41edf3: 87 07 xchg dword ptr [rdi], eax - 41edf5: 83 f8 01 cmp eax, 1 - 41edf8: 7e cd jle 0x41edc7 <__malloc_fork_unlock_parent+0x37> - 41edfa: 45 31 d2 xor r10d, r10d - 41edfd: ba 01 00 00 00 mov edx, 1 - 41ee02: be 81 00 00 00 mov esi, 129 - 41ee07: 89 d8 mov eax, ebx - 41ee09: 0f 05 syscall - 41ee0b: eb ba jmp 0x41edc7 <__malloc_fork_unlock_parent+0x37> - 41ee0d: 0f 1f 00 nop dword ptr [rax] - 41ee10: c3 ret - 41ee11: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41ee18: 31 c0 xor eax, eax - 41ee1a: 87 05 a0 3e 0a 00 xchg dword ptr [rip + 671392], eax # 0x4c2cc0 - 41ee20: 83 f8 01 cmp eax, 1 - 41ee23: 7e c1 jle 0x41ede6 <__malloc_fork_unlock_parent+0x56> - 41ee25: 45 31 d2 xor r10d, r10d - 41ee28: ba 01 00 00 00 mov edx, 1 - 41ee2d: be 81 00 00 00 mov esi, 129 - 41ee32: b8 ca 00 00 00 mov eax, 202 - 41ee37: 48 8d 3d 82 3e 0a 00 lea rdi, [rip + 671362] # 0x4c2cc0 - 41ee3e: 0f 05 syscall - 41ee40: 5b pop rbx - 41ee41: c3 ret - 41ee42: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41ee4d: 0f 1f 00 nop dword ptr [rax] - -000000000041ee50 <__malloc_fork_unlock_child>: - 41ee50: f3 0f 1e fa endbr64 - 41ee54: 8b 05 8a 18 0a 00 mov eax, dword ptr [rip + 661642] # 0x4c06e4 <__libc_malloc_initialized> - 41ee5a: 85 c0 test eax, eax - 41ee5c: 0f 8e 96 00 00 00 jle 0x41eef8 <__malloc_fork_unlock_child+0xa8> - 41ee62: 48 c7 c0 d8 ff ff ff mov rax, -40 - 41ee69: c7 05 5d 3e 0a 00 00 00 00 00 mov dword ptr [rip + 671325], 0 # 0x4c2cd0 - 41ee73: 64 48 8b 30 mov rsi, qword ptr fs:[rax] - 41ee77: 48 85 f6 test rsi, rsi - 41ee7a: 74 0b je 0x41ee87 <__malloc_fork_unlock_child+0x37> - 41ee7c: 48 c7 86 80 08 00 00 01 00 00 00 mov qword ptr [rsi + 2176], 1 - 41ee87: 48 8d 3d 12 19 0a 00 lea rdi, [rip + 661778] # 0x4c07a0 - 41ee8e: 45 31 c0 xor r8d, r8d - 41ee91: 31 c9 xor ecx, ecx - 41ee93: 48 c7 05 2a 3e 0a 00 00 00 00 00 mov qword ptr [rip + 671274], 0 # 0x4c2cc8 - 41ee9e: 48 89 f8 mov rax, rdi - 41eea1: eb 2f jmp 0x41eed2 <__malloc_fork_unlock_child+0x82> - 41eea3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41eea8: 48 8b 90 70 08 00 00 mov rdx, qword ptr [rax + 2160] - 41eeaf: 48 89 88 78 08 00 00 mov qword ptr [rax + 2168], rcx - 41eeb6: 48 c7 80 80 08 00 00 00 00 00 00 mov qword ptr [rax + 2176], 0 - 41eec1: 48 39 fa cmp rdx, rdi - 41eec4: 74 3a je 0x41ef00 <__malloc_fork_unlock_child+0xb0> - 41eec6: 48 89 c1 mov rcx, rax - 41eec9: 41 b8 01 00 00 00 mov r8d, 1 - 41eecf: 48 89 d0 mov rax, rdx - 41eed2: c7 00 00 00 00 00 mov dword ptr [rax], 0 - 41eed8: 48 39 c6 cmp rsi, rax - 41eedb: 75 cb jne 0x41eea8 <__malloc_fork_unlock_child+0x58> - 41eedd: 48 8b 90 70 08 00 00 mov rdx, qword ptr [rax + 2160] - 41eee4: 48 39 fa cmp rdx, rdi - 41eee7: 75 e6 jne 0x41eecf <__malloc_fork_unlock_child+0x7f> - 41eee9: 45 84 c0 test r8b, r8b - 41eeec: 75 0b jne 0x41eef9 <__malloc_fork_unlock_child+0xa9> - 41eeee: c7 05 c8 3d 0a 00 00 00 00 00 mov dword ptr [rip + 671176], 0 # 0x4c2cc0 - 41eef8: c3 ret - 41eef9: 48 89 c8 mov rax, rcx - 41eefc: 0f 1f 40 00 nop dword ptr [rax] - 41ef00: 48 89 05 c1 3d 0a 00 mov qword ptr [rip + 671169], rax # 0x4c2cc8 - 41ef07: eb e5 jmp 0x41eeee <__malloc_fork_unlock_child+0x9e> - 41ef09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000041ef10 <__malloc_check_init>: - 41ef10: f3 0f 1e fa endbr64 - 41ef14: 48 8d 05 e5 f1 ff ff lea rax, [rip - 3611] # 0x41e100 - 41ef1b: c7 05 8b 3d 0a 00 01 00 00 00 mov dword ptr [rip + 671115], 1 # 0x4c2cb0 - 41ef25: 48 89 05 64 18 0a 00 mov qword ptr [rip + 661604], rax # 0x4c0790 <__malloc_hook> - 41ef2c: 48 8d 05 6d ec ff ff lea rax, [rip - 5011] # 0x41dba0 - 41ef33: 48 89 05 5e 3d 0a 00 mov qword ptr [rip + 671070], rax # 0x4c2c98 <__free_hook> - 41ef3a: 48 8d 05 1f f6 ff ff lea rax, [rip - 2529] # 0x41e560 - 41ef41: 48 89 05 40 18 0a 00 mov qword ptr [rip + 661568], rax # 0x4c0788 <__realloc_hook> - 41ef48: 48 8d 05 91 f3 ff ff lea rax, [rip - 3183] # 0x41e2e0 - 41ef4f: 48 89 05 2a 18 0a 00 mov qword ptr [rip + 661546], rax # 0x4c0780 <__memalign_hook> - 41ef56: c3 ret - 41ef57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000041ef60 : - 41ef60: f3 0f 1e fa endbr64 - 41ef64: 41 54 push r12 - 41ef66: 48 8b 05 23 18 0a 00 mov rax, qword ptr [rip + 661539] # 0x4c0790 <__malloc_hook> - 41ef6d: 55 push rbp - 41ef6e: 48 89 fd mov rbp, rdi - 41ef71: 53 push rbx - 41ef72: 48 85 c0 test rax, rax - 41ef75: 0f 85 55 01 00 00 jne 0x41f0d0 - 41ef7b: 48 85 ff test rdi, rdi - 41ef7e: 0f 88 2c 01 00 00 js 0x41f0b0 - 41ef84: 48 8d 47 17 lea rax, [rdi + 23] - 41ef88: 31 db xor ebx, ebx - 41ef8a: 48 83 f8 1f cmp rax, 31 - 41ef8e: 0f 87 7c 00 00 00 ja 0x41f010 - 41ef94: 64 48 8b 04 25 c8 ff ff ff mov rax, qword ptr fs:[-56] - 41ef9d: 48 85 c0 test rax, rax - 41efa0: 0f 84 82 00 00 00 je 0x41f028 - 41efa6: 48 3b 1d a3 17 0a 00 cmp rbx, qword ptr [rip + 661411] # 0x4c0750 - 41efad: 0f 82 ad 00 00 00 jb 0x41f060 - 41efb3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41efbb: 85 c0 test eax, eax - 41efbd: 0f 85 1d 01 00 00 jne 0x41f0e0 - 41efc3: 48 89 ee mov rsi, rbp - 41efc6: 48 8d 3d d3 17 0a 00 lea rdi, [rip + 661459] # 0x4c07a0 - 41efcd: e8 0e da ff ff call 0x41c9e0 <_int_malloc> - 41efd2: 49 89 c0 mov r8, rax - 41efd5: 48 85 c0 test rax, rax - 41efd8: 0f 84 c2 00 00 00 je 0x41f0a0 - 41efde: 48 8b 40 f8 mov rax, qword ptr [rax - 8] - 41efe2: a8 02 test al, 2 - 41efe4: 75 1e jne 0x41f004 - 41efe6: a8 04 test al, 4 - 41efe8: 74 1a je 0x41f004 - 41efea: 49 8d 40 f0 lea rax, [r8 - 16] - 41efee: 48 8d 15 ab 17 0a 00 lea rdx, [rip + 661419] # 0x4c07a0 - 41eff5: 48 25 00 00 00 fc and rax, -67108864 - 41effb: 48 39 10 cmp qword ptr [rax], rdx - 41effe: 0f 85 42 02 00 00 jne 0x41f246 - 41f004: 5b pop rbx - 41f005: 4c 89 c0 mov rax, r8 - 41f008: 5d pop rbp - 41f009: 41 5c pop r12 - 41f00b: c3 ret - 41f00c: 0f 1f 40 00 nop dword ptr [rax] - 41f010: 48 83 e0 f0 and rax, -16 - 41f014: 48 8d 58 ef lea rbx, [rax - 17] - 41f018: 48 c1 eb 04 shr rbx, 4 - 41f01c: e9 73 ff ff ff jmp 0x41ef94 - 41f021: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41f028: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 - 41f031: 0f 85 7c ff ff ff jne 0x41efb3 - 41f037: e8 24 e8 ff ff call 0x41d860 - 41f03c: 48 39 1d 0d 17 0a 00 cmp qword ptr [rip + 661261], rbx # 0x4c0750 - 41f043: 0f 86 6a ff ff ff jbe 0x41efb3 - 41f049: 64 48 8b 04 25 c8 ff ff ff mov rax, qword ptr fs:[-56] - 41f052: 48 85 c0 test rax, rax - 41f055: 0f 84 58 ff ff ff je 0x41efb3 - 41f05b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41f060: 48 8d 0c 58 lea rcx, [rax + 2*rbx] - 41f064: 0f b7 11 movzx edx, word ptr [rcx] - 41f067: 66 85 d2 test dx, dx - 41f06a: 0f 84 43 ff ff ff je 0x41efb3 - 41f070: 48 8d 04 d8 lea rax, [rax + 8*rbx] - 41f074: 83 ea 01 sub edx, 1 - 41f077: 4c 8b 80 80 00 00 00 mov r8, qword ptr [rax + 128] - 41f07e: 49 8b 30 mov rsi, qword ptr [r8] - 41f081: 48 89 b0 80 00 00 00 mov qword ptr [rax + 128], rsi - 41f088: 66 89 11 mov word ptr [rcx], dx - 41f08b: 49 c7 40 08 00 00 00 00 mov qword ptr [r8 + 8], 0 - 41f093: e9 6c ff ff ff jmp 0x41f004 - 41f098: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41f0a0: 45 31 c0 xor r8d, r8d - 41f0a3: 5b pop rbx - 41f0a4: 5d pop rbp - 41f0a5: 4c 89 c0 mov rax, r8 - 41f0a8: 41 5c pop r12 - 41f0aa: c3 ret - 41f0ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41f0b0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41f0b7: 45 31 c0 xor r8d, r8d - 41f0ba: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 41f0c1: 4c 89 c0 mov rax, r8 - 41f0c4: 5b pop rbx - 41f0c5: 5d pop rbp - 41f0c6: 41 5c pop r12 - 41f0c8: c3 ret - 41f0c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41f0d0: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 41f0d5: 5b pop rbx - 41f0d6: 5d pop rbp - 41f0d7: 41 5c pop r12 - 41f0d9: ff e0 jmp rax - 41f0db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41f0e0: 48 c7 c0 d8 ff ff ff mov rax, -40 - 41f0e7: 64 4c 8b 20 mov r12, qword ptr fs:[rax] - 41f0eb: 4d 85 e4 test r12, r12 - 41f0ee: 0f 84 bc 00 00 00 je 0x41f1b0 - 41f0f4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41f0fc: 85 c0 test eax, eax - 41f0fe: 0f 85 8c 00 00 00 jne 0x41f190 - 41f104: ba 01 00 00 00 mov edx, 1 - 41f109: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 41f10e: 48 89 ee mov rsi, rbp - 41f111: 4c 89 e7 mov rdi, r12 - 41f114: e8 c7 d8 ff ff call 0x41c9e0 <_int_malloc> - 41f119: 49 89 c0 mov r8, rax - 41f11c: 48 85 c0 test rax, rax - 41f11f: 0f 84 cb 00 00 00 je 0x41f1f0 - 41f125: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41f12d: 85 c0 test eax, eax - 41f12f: 0f 85 e6 00 00 00 jne 0x41f21b - 41f135: 41 83 2c 24 01 sub dword ptr [r12], 1 - 41f13a: 4d 85 c0 test r8, r8 - 41f13d: 0f 84 5d ff ff ff je 0x41f0a0 - 41f143: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] - 41f147: a8 02 test al, 2 - 41f149: 0f 85 b5 fe ff ff jne 0x41f004 - 41f14f: 48 8d 15 4a 16 0a 00 lea rdx, [rip + 661066] # 0x4c07a0 - 41f156: a8 04 test al, 4 - 41f158: 74 0d je 0x41f167 - 41f15a: 49 8d 40 f0 lea rax, [r8 - 16] - 41f15e: 48 25 00 00 00 fc and rax, -67108864 - 41f164: 48 8b 10 mov rdx, qword ptr [rax] - 41f167: 4c 39 e2 cmp rdx, r12 - 41f16a: 0f 84 94 fe ff ff je 0x41f004 - 41f170: 48 8d 0d 51 7b 07 00 lea rcx, [rip + 490321] # 0x496cc8 <__PRETTY_FUNCTION__.13138> - 41f177: ba 07 0c 00 00 mov edx, 3079 - 41f17c: 48 8d 35 2d 6a 07 00 lea rsi, [rip + 485933] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41f183: 48 8d 3d 86 78 07 00 lea rdi, [rip + 489606] # 0x496a10 <__PRETTY_FUNCTION__.13693+0xb66> - 41f18a: e8 a1 b0 ff ff call 0x41a230 <__malloc_assert> - 41f18f: 90 nop - 41f190: 31 c0 xor eax, eax - 41f192: ba 01 00 00 00 mov edx, 1 - 41f197: f0 lock - 41f198: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 41f19d: 0f 84 6b ff ff ff je 0x41f10e - 41f1a3: 4c 89 e7 mov rdi, r12 - 41f1a6: e8 f5 ab ff ff call 0x419da0 <__lll_lock_wait_private> - 41f1ab: e9 5e ff ff ff jmp 0x41f10e - 41f1b0: e8 db b4 ff ff call 0x41a690 - 41f1b5: 49 89 c4 mov r12, rax - 41f1b8: 48 85 c0 test rax, rax - 41f1bb: 0f 85 4d ff ff ff jne 0x41f10e - 41f1c1: 31 f6 xor esi, esi - 41f1c3: 48 89 ef mov rdi, rbp - 41f1c6: e8 95 b8 ff ff call 0x41aa60 - 41f1cb: 48 89 ee mov rsi, rbp - 41f1ce: 48 89 c7 mov rdi, rax - 41f1d1: 49 89 c4 mov r12, rax - 41f1d4: e8 07 d8 ff ff call 0x41c9e0 <_int_malloc> - 41f1d9: 49 89 c0 mov r8, rax - 41f1dc: 48 85 c0 test rax, rax - 41f1df: 75 2c jne 0x41f20d - 41f1e1: 4d 85 e4 test r12, r12 - 41f1e4: 0f 84 50 ff ff ff je 0x41f13a - 41f1ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41f1f0: 90 nop - 41f1f1: 4c 89 e7 mov rdi, r12 - 41f1f4: 48 89 ee mov rsi, rbp - 41f1f7: e8 04 be ff ff call 0x41b000 - 41f1fc: 48 89 ee mov rsi, rbp - 41f1ff: 48 89 c7 mov rdi, rax - 41f202: 49 89 c4 mov r12, rax - 41f205: e8 d6 d7 ff ff call 0x41c9e0 <_int_malloc> - 41f20a: 49 89 c0 mov r8, rax - 41f20d: 4d 85 e4 test r12, r12 - 41f210: 0f 84 24 ff ff ff je 0x41f13a - 41f216: e9 0a ff ff ff jmp 0x41f125 - 41f21b: 31 c0 xor eax, eax - 41f21d: 41 87 04 24 xchg dword ptr [r12], eax - 41f221: 83 f8 01 cmp eax, 1 - 41f224: 0f 8e 10 ff ff ff jle 0x41f13a - 41f22a: 45 31 d2 xor r10d, r10d - 41f22d: ba 01 00 00 00 mov edx, 1 - 41f232: be 81 00 00 00 mov esi, 129 - 41f237: 4c 89 e7 mov rdi, r12 - 41f23a: b8 ca 00 00 00 mov eax, 202 - 41f23f: 0f 05 syscall - 41f241: e9 f4 fe ff ff jmp 0x41f13a - 41f246: 48 8d 0d 7b 7a 07 00 lea rcx, [rip + 490107] # 0x496cc8 <__PRETTY_FUNCTION__.13138> - 41f24d: ba f3 0b 00 00 mov edx, 3059 - 41f252: 48 8d 35 57 69 07 00 lea rsi, [rip + 485719] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41f259: 48 8d 3d 48 77 07 00 lea rdi, [rip + 489288] # 0x4969a8 <__PRETTY_FUNCTION__.13693+0xafe> - 41f260: e8 cb af ff ff call 0x41a230 <__malloc_assert> - 41f265: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000041f270 : - 41f270: f3 0f 1e fa endbr64 - 41f274: 8b 05 6a 14 0a 00 mov eax, dword ptr [rip + 660586] # 0x4c06e4 <__libc_malloc_initialized> - 41f27a: 41 55 push r13 - 41f27c: 49 89 f5 mov r13, rsi - 41f27f: 41 54 push r12 - 41f281: 48 c7 05 f4 14 0a 00 00 00 00 00 mov qword ptr [rip + 660724], 0 # 0x4c0780 <__memalign_hook> - 41f28c: 55 push rbp - 41f28d: 48 89 fd mov rbp, rdi - 41f290: 85 c0 test eax, eax - 41f292: 79 05 jns 0x41f299 - 41f294: e8 d7 ec ff ff call 0x41df70 - 41f299: 48 8b 05 e0 14 0a 00 mov rax, qword ptr [rip + 660704] # 0x4c0780 <__memalign_hook> - 41f2a0: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 41f2a5: 48 85 c0 test rax, rax - 41f2a8: 0f 85 e2 00 00 00 jne 0x41f390 - 41f2ae: 48 83 fd 10 cmp rbp, 16 - 41f2b2: 0f 86 b8 00 00 00 jbe 0x41f370 - 41f2b8: 48 83 fd 1f cmp rbp, 31 - 41f2bc: 77 6a ja 0x41f328 - 41f2be: 41 bc 20 00 00 00 mov r12d, 32 - 41f2c4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41f2cc: 85 c0 test eax, eax - 41f2ce: 0f 85 cc 00 00 00 jne 0x41f3a0 - 41f2d4: 4c 89 ea mov rdx, r13 - 41f2d7: 4c 89 e6 mov rsi, r12 - 41f2da: 48 8d 3d bf 14 0a 00 lea rdi, [rip + 660671] # 0x4c07a0 - 41f2e1: e8 da e6 ff ff call 0x41d9c0 <_int_memalign> - 41f2e6: 49 89 c0 mov r8, rax - 41f2e9: 48 85 c0 test rax, rax - 41f2ec: 0f 84 8e 00 00 00 je 0x41f380 - 41f2f2: 48 8b 40 f8 mov rax, qword ptr [rax - 8] - 41f2f6: a8 02 test al, 2 - 41f2f8: 75 1e jne 0x41f318 - 41f2fa: a8 04 test al, 4 - 41f2fc: 74 1a je 0x41f318 - 41f2fe: 49 8d 40 f0 lea rax, [r8 - 16] - 41f302: 48 8d 15 97 14 0a 00 lea rdx, [rip + 660631] # 0x4c07a0 - 41f309: 48 25 00 00 00 fc and rax, -67108864 - 41f30f: 48 39 10 cmp qword ptr [rax], rdx - 41f312: 0f 85 10 02 00 00 jne 0x41f528 - 41f318: 5d pop rbp - 41f319: 4c 89 c0 mov rax, r8 - 41f31c: 41 5c pop r12 - 41f31e: 41 5d pop r13 - 41f320: c3 ret - 41f321: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41f328: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 - 41f332: 48 39 c5 cmp rbp, rax - 41f335: 0f 87 15 01 00 00 ja 0x41f450 - 41f33b: 48 8d 45 ff lea rax, [rbp - 1] - 41f33f: 48 85 e8 test rax, rbp - 41f342: 0f 84 ff 01 00 00 je 0x41f547 - 41f348: 41 bc 20 00 00 00 mov r12d, 32 - 41f34e: 48 83 fd 20 cmp rbp, 32 - 41f352: 0f 84 6c ff ff ff je 0x41f2c4 - 41f358: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41f360: 4d 01 e4 add r12, r12 - 41f363: 4c 39 e5 cmp rbp, r12 - 41f366: 77 f8 ja 0x41f360 - 41f368: e9 57 ff ff ff jmp 0x41f2c4 - 41f36d: 0f 1f 00 nop dword ptr [rax] - 41f370: 5d pop rbp - 41f371: 4c 89 ef mov rdi, r13 - 41f374: 41 5c pop r12 - 41f376: 41 5d pop r13 - 41f378: e9 e3 fb ff ff jmp 0x41ef60 - 41f37d: 0f 1f 00 nop dword ptr [rax] - 41f380: 45 31 c0 xor r8d, r8d - 41f383: 5d pop rbp - 41f384: 41 5c pop r12 - 41f386: 4c 89 c0 mov rax, r8 - 41f389: 41 5d pop r13 - 41f38b: c3 ret - 41f38c: 0f 1f 40 00 nop dword ptr [rax] - 41f390: 4c 89 ee mov rsi, r13 - 41f393: 48 89 ef mov rdi, rbp - 41f396: 5d pop rbp - 41f397: 41 5c pop r12 - 41f399: 41 5d pop r13 - 41f39b: ff e0 jmp rax - 41f39d: 0f 1f 00 nop dword ptr [rax] - 41f3a0: 48 c7 c0 d8 ff ff ff mov rax, -40 - 41f3a7: 64 48 8b 28 mov rbp, qword ptr fs:[rax] - 41f3ab: 48 85 ed test rbp, rbp - 41f3ae: 0f 84 d4 00 00 00 je 0x41f488 - 41f3b4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41f3bc: 85 c0 test eax, eax - 41f3be: 0f 85 a2 00 00 00 jne 0x41f466 - 41f3c4: ba 01 00 00 00 mov edx, 1 - 41f3c9: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 41f3cd: 4c 89 ea mov rdx, r13 - 41f3d0: 4c 89 e6 mov rsi, r12 - 41f3d3: 48 89 ef mov rdi, rbp - 41f3d6: e8 e5 e5 ff ff call 0x41d9c0 <_int_memalign> - 41f3db: 49 89 c0 mov r8, rax - 41f3de: 48 85 c0 test rax, rax - 41f3e1: 0f 84 e9 00 00 00 je 0x41f4d0 - 41f3e7: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41f3ef: 85 c0 test eax, eax - 41f3f1: 0f 85 07 01 00 00 jne 0x41f4fe - 41f3f7: 83 6d 00 01 sub dword ptr [rbp], 1 - 41f3fb: 4d 85 c0 test r8, r8 - 41f3fe: 74 80 je 0x41f380 - 41f400: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] - 41f404: a8 02 test al, 2 - 41f406: 0f 85 0c ff ff ff jne 0x41f318 - 41f40c: 48 8d 15 8d 13 0a 00 lea rdx, [rip + 660365] # 0x4c07a0 - 41f413: a8 04 test al, 4 - 41f415: 74 0d je 0x41f424 - 41f417: 49 8d 40 f0 lea rax, [r8 - 16] - 41f41b: 48 25 00 00 00 fc and rax, -67108864 - 41f421: 48 8b 10 mov rdx, qword ptr [rax] - 41f424: 48 39 ea cmp rdx, rbp - 41f427: 0f 84 eb fe ff ff je 0x41f318 - 41f42d: 48 8d 0d 54 78 07 00 lea rcx, [rip + 489556] # 0x496c88 <__PRETTY_FUNCTION__.13279> - 41f434: ba fb 0c 00 00 mov edx, 3323 - 41f439: 48 8d 35 70 67 07 00 lea rsi, [rip + 485232] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41f440: 48 8d 3d 91 76 07 00 lea rdi, [rip + 489105] # 0x496ad8 <__PRETTY_FUNCTION__.13693+0xc2e> - 41f447: e8 e4 ad ff ff call 0x41a230 <__malloc_assert> - 41f44c: 0f 1f 40 00 nop dword ptr [rax] - 41f450: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41f457: 45 31 c0 xor r8d, r8d - 41f45a: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 41f461: e9 b2 fe ff ff jmp 0x41f318 - 41f466: 31 c0 xor eax, eax - 41f468: ba 01 00 00 00 mov edx, 1 - 41f46d: f0 lock - 41f46e: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 41f472: 0f 84 55 ff ff ff je 0x41f3cd - 41f478: 48 89 ef mov rdi, rbp - 41f47b: e8 20 a9 ff ff call 0x419da0 <__lll_lock_wait_private> - 41f480: e9 48 ff ff ff jmp 0x41f3cd - 41f485: 0f 1f 00 nop dword ptr [rax] - 41f488: e8 03 b2 ff ff call 0x41a690 - 41f48d: 48 89 c5 mov rbp, rax - 41f490: 48 85 c0 test rax, rax - 41f493: 0f 85 34 ff ff ff jne 0x41f3cd - 41f499: 4b 8d 7c 2c 20 lea rdi, [r12 + r13 + 32] - 41f49e: 31 f6 xor esi, esi - 41f4a0: e8 bb b5 ff ff call 0x41aa60 - 41f4a5: 4c 89 ea mov rdx, r13 - 41f4a8: 4c 89 e6 mov rsi, r12 - 41f4ab: 48 89 c7 mov rdi, rax - 41f4ae: 48 89 c5 mov rbp, rax - 41f4b1: e8 0a e5 ff ff call 0x41d9c0 <_int_memalign> - 41f4b6: 49 89 c0 mov r8, rax - 41f4b9: 48 85 c0 test rax, rax - 41f4bc: 75 32 jne 0x41f4f0 - 41f4be: 48 85 ed test rbp, rbp - 41f4c1: 0f 84 34 ff ff ff je 0x41f3fb - 41f4c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41f4d0: 90 nop - 41f4d1: 48 89 ef mov rdi, rbp - 41f4d4: 4c 89 ee mov rsi, r13 - 41f4d7: e8 24 bb ff ff call 0x41b000 - 41f4dc: 4c 89 ea mov rdx, r13 - 41f4df: 4c 89 e6 mov rsi, r12 - 41f4e2: 48 89 c7 mov rdi, rax - 41f4e5: 48 89 c5 mov rbp, rax - 41f4e8: e8 d3 e4 ff ff call 0x41d9c0 <_int_memalign> - 41f4ed: 49 89 c0 mov r8, rax - 41f4f0: 48 85 ed test rbp, rbp - 41f4f3: 0f 84 02 ff ff ff je 0x41f3fb - 41f4f9: e9 e9 fe ff ff jmp 0x41f3e7 - 41f4fe: 31 c0 xor eax, eax - 41f500: 87 45 00 xchg dword ptr [rbp], eax - 41f503: 83 f8 01 cmp eax, 1 - 41f506: 0f 8e ef fe ff ff jle 0x41f3fb - 41f50c: 45 31 d2 xor r10d, r10d - 41f50f: ba 01 00 00 00 mov edx, 1 - 41f514: be 81 00 00 00 mov esi, 129 - 41f519: 48 89 ef mov rdi, rbp - 41f51c: b8 ca 00 00 00 mov eax, 202 - 41f521: 0f 05 syscall - 41f523: e9 d3 fe ff ff jmp 0x41f3fb - 41f528: 48 8d 0d 59 77 07 00 lea rcx, [rip + 489305] # 0x496c88 <__PRETTY_FUNCTION__.13279> - 41f52f: ba e8 0c 00 00 mov edx, 3304 - 41f534: 48 8d 35 75 66 07 00 lea rsi, [rip + 484981] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41f53b: 48 8d 3d 36 75 07 00 lea rdi, [rip + 488758] # 0x496a78 <__PRETTY_FUNCTION__.13693+0xbce> - 41f542: e8 e9 ac ff ff call 0x41a230 <__malloc_assert> - 41f547: 49 89 ec mov r12, rbp - 41f54a: e9 75 fd ff ff jmp 0x41f2c4 - 41f54f: 90 nop - -000000000041f550 : - 41f550: f3 0f 1e fa endbr64 - 41f554: 48 83 ec 18 sub rsp, 24 - 41f558: 48 8b 05 39 37 0a 00 mov rax, qword ptr [rip + 669497] # 0x4c2c98 <__free_hook> - 41f55f: 48 85 c0 test rax, rax - 41f562: 0f 85 80 00 00 00 jne 0x41f5e8 - 41f568: 48 85 ff test rdi, rdi - 41f56b: 74 73 je 0x41f5e0 - 41f56d: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 41f571: 48 8d 77 f0 lea rsi, [rdi - 16] - 41f575: a8 02 test al, 2 - 41f577: 75 37 jne 0x41f5b0 - 41f579: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 - 41f583: 0f 84 8f 00 00 00 je 0x41f618 - 41f589: 48 8d 3d 10 12 0a 00 lea rdi, [rip + 659984] # 0x4c07a0 - 41f590: a8 04 test al, 4 - 41f592: 74 0c je 0x41f5a0 - 41f594: 48 89 f0 mov rax, rsi - 41f597: 48 25 00 00 00 fc and rax, -67108864 - 41f59d: 48 8b 38 mov rdi, qword ptr [rax] - 41f5a0: 31 d2 xor edx, edx - 41f5a2: 48 83 c4 18 add rsp, 24 - 41f5a6: e9 e5 c1 ff ff jmp 0x41b790 <_int_free> - 41f5ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41f5b0: 8b 15 7e 11 0a 00 mov edx, dword ptr [rip + 659838] # 0x4c0734 - 41f5b6: 85 d2 test edx, edx - 41f5b8: 75 11 jne 0x41f5cb - 41f5ba: 48 3b 05 4f 11 0a 00 cmp rax, qword ptr [rip + 659791] # 0x4c0710 - 41f5c1: 76 08 jbe 0x41f5cb - 41f5c3: 48 3d 00 00 00 02 cmp rax, 33554432 - 41f5c9: 76 2d jbe 0x41f5f8 - 41f5cb: 48 89 f7 mov rdi, rsi - 41f5ce: 48 83 c4 18 add rsp, 24 - 41f5d2: e9 89 ae ff ff jmp 0x41a460 - 41f5d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 41f5e0: 48 83 c4 18 add rsp, 24 - 41f5e4: c3 ret - 41f5e5: 0f 1f 00 nop dword ptr [rax] - 41f5e8: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 41f5ed: 48 83 c4 18 add rsp, 24 - 41f5f1: ff e0 jmp rax - 41f5f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41f5f8: 48 83 e0 f8 and rax, -8 - 41f5fc: 48 8d 14 00 lea rdx, [rax + rax] - 41f600: 48 89 05 09 11 0a 00 mov qword ptr [rip + 659721], rax # 0x4c0710 - 41f607: 48 89 15 f2 10 0a 00 mov qword ptr [rip + 659698], rdx # 0x4c0700 - 41f60e: 90 nop - 41f60f: eb ba jmp 0x41f5cb - 41f611: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41f618: 48 89 3c 24 mov qword ptr [rsp], rdi - 41f61c: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 - 41f625: 0f 85 5e ff ff ff jne 0x41f589 - 41f62b: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 41f630: e8 2b e2 ff ff call 0x41d860 - 41f635: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 41f639: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 41f63e: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 41f642: e9 42 ff ff ff jmp 0x41f589 - 41f647: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000041f650 <__malloc_arena_thread_freeres>: - 41f650: f3 0f 1e fa endbr64 - 41f654: 41 57 push r15 - 41f656: 41 56 push r14 - 41f658: 41 55 push r13 - 41f65a: 41 54 push r12 - 41f65c: 55 push rbp - 41f65d: 53 push rbx - 41f65e: 48 83 ec 08 sub rsp, 8 - 41f662: 64 48 8b 2c 25 c8 ff ff ff mov rbp, qword ptr fs:[-56] - 41f66b: 48 85 ed test rbp, rbp - 41f66e: 0f 84 a0 00 00 00 je 0x41f714 <__malloc_arena_thread_freeres+0xc4> - 41f674: 64 c6 04 25 d0 ff ff ff 01 mov byte ptr fs:[-48], 1 - 41f67d: 48 8d 9d 80 00 00 00 lea rbx, [rbp + 128] - 41f684: 4c 8d ad 80 02 00 00 lea r13, [rbp + 640] - 41f68b: 64 48 c7 04 25 c8 ff ff ff 00 00 00 00 mov qword ptr fs:[-56], 0 - 41f698: 4c 8d 25 01 11 0a 00 lea r12, [rip + 659713] # 0x4c07a0 - 41f69f: 90 nop - 41f6a0: 4c 8b 33 mov r14, qword ptr [rbx] - 41f6a3: 4d 85 f6 test r14, r14 - 41f6a6: 74 5b je 0x41f703 <__malloc_arena_thread_freeres+0xb3> - 41f6a8: 49 8b 06 mov rax, qword ptr [r14] - 41f6ab: 48 89 03 mov qword ptr [rbx], rax - 41f6ae: 48 8b 05 e3 35 0a 00 mov rax, qword ptr [rip + 669155] # 0x4c2c98 <__free_hook> - 41f6b5: 48 85 c0 test rax, rax - 41f6b8: 0f 85 42 01 00 00 jne 0x41f800 <__malloc_arena_thread_freeres+0x1b0> - 41f6be: 49 8b 46 f8 mov rax, qword ptr [r14 - 8] - 41f6c2: 4d 8d 7e f0 lea r15, [r14 - 16] - 41f6c6: a8 02 test al, 2 - 41f6c8: 0f 85 c2 00 00 00 jne 0x41f790 <__malloc_arena_thread_freeres+0x140> - 41f6ce: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 - 41f6d8: 0f 84 02 01 00 00 je 0x41f7e0 <__malloc_arena_thread_freeres+0x190> - 41f6de: 4c 89 e7 mov rdi, r12 - 41f6e1: a8 04 test al, 4 - 41f6e3: 74 0c je 0x41f6f1 <__malloc_arena_thread_freeres+0xa1> - 41f6e5: 4c 89 f8 mov rax, r15 - 41f6e8: 48 25 00 00 00 fc and rax, -67108864 - 41f6ee: 48 8b 38 mov rdi, qword ptr [rax] - 41f6f1: 31 d2 xor edx, edx - 41f6f3: 4c 89 fe mov rsi, r15 - 41f6f6: e8 95 c0 ff ff call 0x41b790 <_int_free> - 41f6fb: 4c 8b 33 mov r14, qword ptr [rbx] - 41f6fe: 4d 85 f6 test r14, r14 - 41f701: 75 a5 jne 0x41f6a8 <__malloc_arena_thread_freeres+0x58> - 41f703: 48 83 c3 08 add rbx, 8 - 41f707: 49 39 dd cmp r13, rbx - 41f70a: 75 94 jne 0x41f6a0 <__malloc_arena_thread_freeres+0x50> - 41f70c: 48 89 ef mov rdi, rbp - 41f70f: e8 3c fe ff ff call 0x41f550 - 41f714: 48 c7 c0 d8 ff ff ff mov rax, -40 - 41f71b: 64 48 8b 18 mov rbx, qword ptr fs:[rax] - 41f71f: 64 48 c7 00 00 00 00 00 mov qword ptr fs:[rax], 0 - 41f727: 48 85 db test rbx, rbx - 41f72a: 74 54 je 0x41f780 <__malloc_arena_thread_freeres+0x130> - 41f72c: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41f734: 85 c0 test eax, eax - 41f736: 0f 85 f4 00 00 00 jne 0x41f830 <__malloc_arena_thread_freeres+0x1e0> - 41f73c: ba 01 00 00 00 mov edx, 1 - 41f741: 0f b1 15 88 35 0a 00 cmpxchg dword ptr [rip + 669064], edx # 0x4c2cd0 - 41f748: 48 8b 83 80 08 00 00 mov rax, qword ptr [rbx + 2176] - 41f74f: 48 85 c0 test rax, rax - 41f752: 0f 84 39 01 00 00 je 0x41f891 <__malloc_arena_thread_freeres+0x241> - 41f758: 48 83 e8 01 sub rax, 1 - 41f75c: 48 89 83 80 08 00 00 mov qword ptr [rbx + 2176], rax - 41f763: 0f 84 a7 00 00 00 je 0x41f810 <__malloc_arena_thread_freeres+0x1c0> - 41f769: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41f771: 85 c0 test eax, eax - 41f773: 0f 85 e7 00 00 00 jne 0x41f860 <__malloc_arena_thread_freeres+0x210> - 41f779: 83 2d 50 35 0a 00 01 sub dword ptr [rip + 669008], 1 # 0x4c2cd0 - 41f780: 48 83 c4 08 add rsp, 8 - 41f784: 5b pop rbx - 41f785: 5d pop rbp - 41f786: 41 5c pop r12 - 41f788: 41 5d pop r13 - 41f78a: 41 5e pop r14 - 41f78c: 41 5f pop r15 - 41f78e: c3 ret - 41f78f: 90 nop - 41f790: 8b 15 9e 0f 0a 00 mov edx, dword ptr [rip + 659358] # 0x4c0734 - 41f796: 85 d2 test edx, edx - 41f798: 75 16 jne 0x41f7b0 <__malloc_arena_thread_freeres+0x160> - 41f79a: 48 3b 05 6f 0f 0a 00 cmp rax, qword ptr [rip + 659311] # 0x4c0710 - 41f7a1: 76 0d jbe 0x41f7b0 <__malloc_arena_thread_freeres+0x160> - 41f7a3: 48 3d 00 00 00 02 cmp rax, 33554432 - 41f7a9: 76 15 jbe 0x41f7c0 <__malloc_arena_thread_freeres+0x170> - 41f7ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41f7b0: 4c 89 ff mov rdi, r15 - 41f7b3: e8 a8 ac ff ff call 0x41a460 - 41f7b8: e9 e3 fe ff ff jmp 0x41f6a0 <__malloc_arena_thread_freeres+0x50> - 41f7bd: 0f 1f 00 nop dword ptr [rax] - 41f7c0: 48 83 e0 f8 and rax, -8 - 41f7c4: 48 8d 14 00 lea rdx, [rax + rax] - 41f7c8: 48 89 05 41 0f 0a 00 mov qword ptr [rip + 659265], rax # 0x4c0710 - 41f7cf: 48 89 15 2a 0f 0a 00 mov qword ptr [rip + 659242], rdx # 0x4c0700 - 41f7d6: 90 nop - 41f7d7: eb d7 jmp 0x41f7b0 <__malloc_arena_thread_freeres+0x160> - 41f7d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 41f7e0: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 - 41f7e9: 0f 85 ef fe ff ff jne 0x41f6de <__malloc_arena_thread_freeres+0x8e> - 41f7ef: e8 6c e0 ff ff call 0x41d860 - 41f7f4: 49 8b 46 f8 mov rax, qword ptr [r14 - 8] - 41f7f8: e9 e1 fe ff ff jmp 0x41f6de <__malloc_arena_thread_freeres+0x8e> - 41f7fd: 0f 1f 00 nop dword ptr [rax] - 41f800: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 41f805: 4c 89 f7 mov rdi, r14 - 41f808: ff d0 call rax - 41f80a: e9 91 fe ff ff jmp 0x41f6a0 <__malloc_arena_thread_freeres+0x50> - 41f80f: 90 nop - 41f810: 48 8b 05 b1 34 0a 00 mov rax, qword ptr [rip + 668849] # 0x4c2cc8 - 41f817: 48 89 1d aa 34 0a 00 mov qword ptr [rip + 668842], rbx # 0x4c2cc8 - 41f81e: 48 89 83 78 08 00 00 mov qword ptr [rbx + 2168], rax - 41f825: e9 3f ff ff ff jmp 0x41f769 <__malloc_arena_thread_freeres+0x119> - 41f82a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41f830: 31 c0 xor eax, eax - 41f832: ba 01 00 00 00 mov edx, 1 - 41f837: f0 lock - 41f838: 0f b1 15 91 34 0a 00 cmpxchg dword ptr [rip + 668817], edx # 0x4c2cd0 - 41f83f: 0f 84 03 ff ff ff je 0x41f748 <__malloc_arena_thread_freeres+0xf8> - 41f845: 48 8d 3d 84 34 0a 00 lea rdi, [rip + 668804] # 0x4c2cd0 - 41f84c: e8 4f a5 ff ff call 0x419da0 <__lll_lock_wait_private> - 41f851: e9 f2 fe ff ff jmp 0x41f748 <__malloc_arena_thread_freeres+0xf8> - 41f856: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41f860: 31 c0 xor eax, eax - 41f862: 87 05 68 34 0a 00 xchg dword ptr [rip + 668776], eax # 0x4c2cd0 - 41f868: 83 f8 01 cmp eax, 1 - 41f86b: 0f 8e 0f ff ff ff jle 0x41f780 <__malloc_arena_thread_freeres+0x130> - 41f871: 45 31 d2 xor r10d, r10d - 41f874: ba 01 00 00 00 mov edx, 1 - 41f879: be 81 00 00 00 mov esi, 129 - 41f87e: b8 ca 00 00 00 mov eax, 202 - 41f883: 48 8d 3d 46 34 0a 00 lea rdi, [rip + 668742] # 0x4c2cd0 - 41f88a: 0f 05 syscall - 41f88c: e9 ef fe ff ff jmp 0x41f780 <__malloc_arena_thread_freeres+0x130> - 41f891: 48 8d 0d 08 75 07 00 lea rcx, [rip + 488712] # 0x496da0 <__PRETTY_FUNCTION__.12580> - 41f898: ba c1 03 00 00 mov edx, 961 - 41f89d: 48 8d 35 5d 63 07 00 lea rsi, [rip + 484189] # 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> - 41f8a4: 48 8d 3d 3f 65 07 00 lea rdi, [rip + 484671] # 0x495dea <__PRETTY_FUNCTION__.11590+0x24a> - 41f8ab: e8 80 a9 ff ff call 0x41a230 <__malloc_assert> - -000000000041f8b0 : - 41f8b0: f3 0f 1e fa endbr64 - 41f8b4: 41 57 push r15 - 41f8b6: 41 56 push r14 - 41f8b8: 41 55 push r13 - 41f8ba: 41 54 push r12 - 41f8bc: 49 89 f4 mov r12, rsi - 41f8bf: 55 push rbp - 41f8c0: 48 89 fd mov rbp, rdi - 41f8c3: 53 push rbx - 41f8c4: 48 83 ec 18 sub rsp, 24 - 41f8c8: 8b 05 16 0e 0a 00 mov eax, dword ptr [rip + 658966] # 0x4c06e4 <__libc_malloc_initialized> - 41f8ce: 48 c7 05 b7 0e 0a 00 00 00 00 00 mov qword ptr [rip + 659127], 0 # 0x4c0790 <__malloc_hook> - 41f8d9: 48 c7 05 a4 0e 0a 00 00 00 00 00 mov qword ptr [rip + 659108], 0 # 0x4c0788 <__realloc_hook> - 41f8e4: 85 c0 test eax, eax - 41f8e6: 0f 88 e4 00 00 00 js 0x41f9d0 - 41f8ec: 31 c0 xor eax, eax - 41f8ee: 48 85 c0 test rax, rax - 41f8f1: 0f 85 ee 00 00 00 jne 0x41f9e5 - 41f8f7: 4d 85 e4 test r12, r12 - 41f8fa: 75 24 jne 0x41f920 - 41f8fc: 48 85 ed test rbp, rbp - 41f8ff: 0f 85 eb 01 00 00 jne 0x41faf0 - 41f905: 48 83 c4 18 add rsp, 24 - 41f909: 4c 89 e7 mov rdi, r12 - 41f90c: 5b pop rbx - 41f90d: 5d pop rbp - 41f90e: 41 5c pop r12 - 41f910: 41 5d pop r13 - 41f912: 41 5e pop r14 - 41f914: 41 5f pop r15 - 41f916: e9 45 f6 ff ff jmp 0x41ef60 - 41f91b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 41f920: 48 85 ed test rbp, rbp - 41f923: 74 e0 je 0x41f905 - 41f925: 48 8b 45 f8 mov rax, qword ptr [rbp - 8] - 41f929: 4c 8d 75 f0 lea r14, [rbp - 16] - 41f92d: 31 db xor ebx, ebx - 41f92f: 49 89 c7 mov r15, rax - 41f932: 49 83 e7 f8 and r15, -8 - 41f936: a8 02 test al, 2 - 41f938: 75 1f jne 0x41f959 - 41f93a: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 - 41f944: 0f 84 b6 01 00 00 je 0x41fb00 - 41f94a: 48 8d 1d 4f 0e 0a 00 lea rbx, [rip + 659023] # 0x4c07a0 - 41f951: a8 04 test al, 4 - 41f953: 0f 85 17 01 00 00 jne 0x41fa70 - 41f959: 4c 89 fa mov rdx, r15 - 41f95c: 48 f7 da neg rdx - 41f95f: 4c 39 f2 cmp rdx, r14 - 41f962: 0f 82 cf 02 00 00 jb 0x41fc37 - 41f968: 41 f6 c6 0f test r14b, 15 - 41f96c: 0f 85 c5 02 00 00 jne 0x41fc37 - 41f972: 4d 85 e4 test r12, r12 - 41f975: 0f 88 55 01 00 00 js 0x41fad0 - 41f97b: 49 8d 54 24 17 lea rdx, [r12 + 23] - 41f980: b9 20 00 00 00 mov ecx, 32 - 41f985: 48 89 d6 mov rsi, rdx - 41f988: 48 83 e6 f0 and rsi, -16 - 41f98c: 48 83 fa 1f cmp rdx, 31 - 41f990: 48 0f 47 ce cmova rcx, rsi - 41f994: a8 02 test al, 2 - 41f996: 74 68 je 0x41fa00 - 41f998: 48 89 ce mov rsi, rcx - 41f99b: 4c 89 f7 mov rdi, r14 - 41f99e: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 41f9a3: e8 58 ab ff ff call 0x41a500 - 41f9a8: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 41f9ad: 48 85 c0 test rax, rax - 41f9b0: 4c 8d 68 10 lea r13, [rax + 16] - 41f9b4: 0f 84 ce 00 00 00 je 0x41fa88 - 41f9ba: 48 83 c4 18 add rsp, 24 - 41f9be: 4c 89 e8 mov rax, r13 - 41f9c1: 5b pop rbx - 41f9c2: 5d pop rbp - 41f9c3: 41 5c pop r12 - 41f9c5: 41 5d pop r13 - 41f9c7: 41 5e pop r14 - 41f9c9: 41 5f pop r15 - 41f9cb: c3 ret - 41f9cc: 0f 1f 40 00 nop dword ptr [rax] - 41f9d0: e8 9b e5 ff ff call 0x41df70 - 41f9d5: 48 8b 05 ac 0d 0a 00 mov rax, qword ptr [rip + 658860] # 0x4c0788 <__realloc_hook> - 41f9dc: 48 85 c0 test rax, rax - 41f9df: 0f 84 12 ff ff ff je 0x41f8f7 - 41f9e5: 48 8b 54 24 48 mov rdx, qword ptr [rsp + 72] - 41f9ea: 48 83 c4 18 add rsp, 24 - 41f9ee: 4c 89 e6 mov rsi, r12 - 41f9f1: 48 89 ef mov rdi, rbp - 41f9f4: 5b pop rbx - 41f9f5: 5d pop rbp - 41f9f6: 41 5c pop r12 - 41f9f8: 41 5d pop r13 - 41f9fa: 41 5e pop r14 - 41f9fc: 41 5f pop r15 - 41f9fe: ff e0 jmp rax - 41fa00: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41fa08: 85 c0 test eax, eax - 41fa0a: 0f 85 10 01 00 00 jne 0x41fb20 - 41fa10: 4c 89 fa mov rdx, r15 - 41fa13: 4c 89 f6 mov rsi, r14 - 41fa16: 48 89 df mov rdi, rbx - 41fa19: e8 d2 e2 ff ff call 0x41dcf0 <_int_realloc> - 41fa1e: 49 89 c5 mov r13, rax - 41fa21: 48 85 c0 test rax, rax - 41fa24: 74 94 je 0x41f9ba - 41fa26: 48 8b 40 f8 mov rax, qword ptr [rax - 8] - 41fa2a: a8 02 test al, 2 - 41fa2c: 75 8c jne 0x41f9ba - 41fa2e: 48 8d 15 6b 0d 0a 00 lea rdx, [rip + 658795] # 0x4c07a0 - 41fa35: a8 04 test al, 4 - 41fa37: 74 0d je 0x41fa46 - 41fa39: 49 8d 45 f0 lea rax, [r13 - 16] - 41fa3d: 48 25 00 00 00 fc and rax, -67108864 - 41fa43: 48 8b 10 mov rdx, qword ptr [rax] - 41fa46: 48 39 d3 cmp rbx, rdx - 41fa49: 0f 84 6b ff ff ff je 0x41f9ba - 41fa4f: 48 8d 0d 42 72 07 00 lea rcx, [rip + 488002] # 0x496c98 <__PRETTY_FUNCTION__.13211> - 41fa56: ba 9b 0c 00 00 mov edx, 3227 - 41fa5b: 48 8d 35 4e 61 07 00 lea rsi, [rip + 483662] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41fa62: 48 8d 3d c7 70 07 00 lea rdi, [rip + 487623] # 0x496b30 <__PRETTY_FUNCTION__.13693+0xc86> - 41fa69: e8 c2 a7 ff ff call 0x41a230 <__malloc_assert> - 41fa6e: 66 90 nop - 41fa70: 4c 89 f2 mov rdx, r14 - 41fa73: 48 81 e2 00 00 00 fc and rdx, -67108864 - 41fa7a: 48 8b 1a mov rbx, qword ptr [rdx] - 41fa7d: e9 d7 fe ff ff jmp 0x41f959 - 41fa82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41fa88: 49 8d 47 f8 lea rax, [r15 - 8] - 41fa8c: 49 89 ed mov r13, rbp - 41fa8f: 48 39 c8 cmp rax, rcx - 41fa92: 0f 83 22 ff ff ff jae 0x41f9ba - 41fa98: 4c 89 e7 mov rdi, r12 - 41fa9b: e8 c0 f4 ff ff call 0x41ef60 - 41faa0: 49 89 c5 mov r13, rax - 41faa3: 48 85 c0 test rax, rax - 41faa6: 0f 84 0e ff ff ff je 0x41f9ba - 41faac: 49 8d 57 f0 lea rdx, [r15 - 16] - 41fab0: 48 89 ee mov rsi, rbp - 41fab3: 48 89 c7 mov rdi, rax - 41fab6: e8 a5 15 fe ff call 0x401060 <.plt+0x40> - 41fabb: 4c 89 f7 mov rdi, r14 - 41fabe: e8 9d a9 ff ff call 0x41a460 - 41fac3: e9 f2 fe ff ff jmp 0x41f9ba - 41fac8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41fad0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41fad7: 45 31 ed xor r13d, r13d - 41fada: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 41fae1: e9 d4 fe ff ff jmp 0x41f9ba - 41fae6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41faf0: 48 89 ef mov rdi, rbp - 41faf3: 45 31 ed xor r13d, r13d - 41faf6: e8 55 fa ff ff call 0x41f550 - 41fafb: e9 ba fe ff ff jmp 0x41f9ba - 41fb00: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 - 41fb09: 0f 85 3b fe ff ff jne 0x41f94a - 41fb0f: e8 4c dd ff ff call 0x41d860 - 41fb14: 48 8b 45 f8 mov rax, qword ptr [rbp - 8] - 41fb18: e9 2d fe ff ff jmp 0x41f94a - 41fb1d: 0f 1f 00 nop dword ptr [rax] - 41fb20: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41fb28: 85 c0 test eax, eax - 41fb2a: 0f 85 df 00 00 00 jne 0x41fc0f - 41fb30: ba 01 00 00 00 mov edx, 1 - 41fb35: 0f b1 13 cmpxchg dword ptr [rbx], edx - 41fb38: 4c 89 fa mov rdx, r15 - 41fb3b: 4c 89 f6 mov rsi, r14 - 41fb3e: 48 89 df mov rdi, rbx - 41fb41: e8 aa e1 ff ff call 0x41dcf0 <_int_realloc> - 41fb46: 49 89 c5 mov r13, rax - 41fb49: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41fb51: 85 c0 test eax, eax - 41fb53: 0f 85 8d 00 00 00 jne 0x41fbe6 - 41fb59: 83 2b 01 sub dword ptr [rbx], 1 - 41fb5c: 4d 85 ed test r13, r13 - 41fb5f: 74 4f je 0x41fbb0 - 41fb61: 49 8b 45 f8 mov rax, qword ptr [r13 - 8] - 41fb65: a8 02 test al, 2 - 41fb67: 0f 85 4d fe ff ff jne 0x41f9ba - 41fb6d: 48 8d 15 2c 0c 0a 00 lea rdx, [rip + 658476] # 0x4c07a0 - 41fb74: a8 04 test al, 4 - 41fb76: 74 0d je 0x41fb85 - 41fb78: 49 8d 45 f0 lea rax, [r13 - 16] - 41fb7c: 48 25 00 00 00 fc and rax, -67108864 - 41fb82: 48 8b 10 mov rdx, qword ptr [rax] - 41fb85: 48 39 d3 cmp rbx, rdx - 41fb88: 0f 84 2c fe ff ff je 0x41f9ba - 41fb8e: 48 8d 0d 03 71 07 00 lea rcx, [rip + 487683] # 0x496c98 <__PRETTY_FUNCTION__.13211> - 41fb95: ba a6 0c 00 00 mov edx, 3238 - 41fb9a: 48 8d 35 0f 60 07 00 lea rsi, [rip + 483343] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41fba1: 48 8d 3d 88 6f 07 00 lea rdi, [rip + 487304] # 0x496b30 <__PRETTY_FUNCTION__.13693+0xc86> - 41fba8: e8 83 a6 ff ff call 0x41a230 <__malloc_assert> - 41fbad: 0f 1f 00 nop dword ptr [rax] - 41fbb0: 90 nop - 41fbb1: 4c 89 e7 mov rdi, r12 - 41fbb4: e8 a7 f3 ff ff call 0x41ef60 - 41fbb9: 49 89 c5 mov r13, rax - 41fbbc: 48 85 c0 test rax, rax - 41fbbf: 0f 84 f5 fd ff ff je 0x41f9ba - 41fbc5: 49 8d 57 f8 lea rdx, [r15 - 8] - 41fbc9: 48 89 ee mov rsi, rbp - 41fbcc: 48 89 c7 mov rdi, rax - 41fbcf: e8 8c 14 fe ff call 0x401060 <.plt+0x40> - 41fbd4: 31 d2 xor edx, edx - 41fbd6: 4c 89 f6 mov rsi, r14 - 41fbd9: 48 89 df mov rdi, rbx - 41fbdc: e8 af bb ff ff call 0x41b790 <_int_free> - 41fbe1: e9 d4 fd ff ff jmp 0x41f9ba - 41fbe6: 31 c0 xor eax, eax - 41fbe8: 87 03 xchg dword ptr [rbx], eax - 41fbea: 83 f8 01 cmp eax, 1 - 41fbed: 0f 8e 69 ff ff ff jle 0x41fb5c - 41fbf3: 45 31 d2 xor r10d, r10d - 41fbf6: ba 01 00 00 00 mov edx, 1 - 41fbfb: be 81 00 00 00 mov esi, 129 - 41fc00: 48 89 df mov rdi, rbx - 41fc03: b8 ca 00 00 00 mov eax, 202 - 41fc08: 0f 05 syscall - 41fc0a: e9 4d ff ff ff jmp 0x41fb5c - 41fc0f: 31 c0 xor eax, eax - 41fc11: ba 01 00 00 00 mov edx, 1 - 41fc16: f0 lock - 41fc17: 0f b1 13 cmpxchg dword ptr [rbx], edx - 41fc1a: 0f 84 18 ff ff ff je 0x41fb38 - 41fc20: 48 89 df mov rdi, rbx - 41fc23: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 41fc28: e8 73 a1 ff ff call 0x419da0 <__lll_lock_wait_private> - 41fc2d: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 41fc32: e9 01 ff ff ff jmp 0x41fb38 - 41fc37: 48 8d 3d 91 61 07 00 lea rdi, [rip + 483729] # 0x495dcf <__PRETTY_FUNCTION__.11590+0x22f> - 41fc3e: e8 4d a6 ff ff call 0x41a290 - 41fc43: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41fc4e: 66 90 nop - -000000000041fc50 : - 41fc50: f3 0f 1e fa endbr64 - 41fc54: 41 57 push r15 - 41fc56: 41 56 push r14 - 41fc58: 41 55 push r13 - 41fc5a: 41 54 push r12 - 41fc5c: 49 89 f4 mov r12, rsi - 41fc5f: 55 push rbp - 41fc60: 48 89 fd mov rbp, rdi - 41fc63: 53 push rbx - 41fc64: 48 83 ec 18 sub rsp, 24 - 41fc68: 48 8b 05 19 0b 0a 00 mov rax, qword ptr [rip + 658201] # 0x4c0788 <__realloc_hook> - 41fc6f: 48 85 c0 test rax, rax - 41fc72: 0f 85 c8 01 00 00 jne 0x41fe40 - 41fc78: 48 85 f6 test rsi, rsi - 41fc7b: 75 23 jne 0x41fca0 - 41fc7d: 48 85 ff test rdi, rdi - 41fc80: 0f 85 d2 01 00 00 jne 0x41fe58 - 41fc86: 48 83 c4 18 add rsp, 24 - 41fc8a: 4c 89 e7 mov rdi, r12 - 41fc8d: 5b pop rbx - 41fc8e: 5d pop rbp - 41fc8f: 41 5c pop r12 - 41fc91: 41 5d pop r13 - 41fc93: 41 5e pop r14 - 41fc95: 41 5f pop r15 - 41fc97: e9 c4 f2 ff ff jmp 0x41ef60 - 41fc9c: 0f 1f 40 00 nop dword ptr [rax] - 41fca0: 48 85 ff test rdi, rdi - 41fca3: 74 e1 je 0x41fc86 - 41fca5: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 41fca9: 4c 8d 77 f0 lea r14, [rdi - 16] - 41fcad: 31 db xor ebx, ebx - 41fcaf: 49 89 c7 mov r15, rax - 41fcb2: 49 83 e7 f8 and r15, -8 - 41fcb6: a8 02 test al, 2 - 41fcb8: 75 1f jne 0x41fcd9 - 41fcba: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 - 41fcc4: 0f 84 9e 01 00 00 je 0x41fe68 - 41fcca: 48 8d 1d cf 0a 0a 00 lea rbx, [rip + 658127] # 0x4c07a0 - 41fcd1: a8 04 test al, 4 - 41fcd3: 0f 85 e7 00 00 00 jne 0x41fdc0 - 41fcd9: 4c 89 fa mov rdx, r15 - 41fcdc: 48 f7 da neg rdx - 41fcdf: 4c 39 f2 cmp rdx, r14 - 41fce2: 0f 82 b7 02 00 00 jb 0x41ff9f - 41fce8: 41 f6 c6 0f test r14b, 15 - 41fcec: 0f 85 ad 02 00 00 jne 0x41ff9f - 41fcf2: 4d 85 e4 test r12, r12 - 41fcf5: 0f 88 25 01 00 00 js 0x41fe20 - 41fcfb: 49 8d 54 24 17 lea rdx, [r12 + 23] - 41fd00: b9 20 00 00 00 mov ecx, 32 - 41fd05: 48 89 d6 mov rsi, rdx - 41fd08: 48 83 e6 f0 and rsi, -16 - 41fd0c: 48 83 fa 1f cmp rdx, 31 - 41fd10: 48 0f 47 ce cmova rcx, rsi - 41fd14: a8 02 test al, 2 - 41fd16: 74 38 je 0x41fd50 - 41fd18: 48 89 ce mov rsi, rcx - 41fd1b: 4c 89 f7 mov rdi, r14 - 41fd1e: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 41fd23: e8 d8 a7 ff ff call 0x41a500 - 41fd28: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 41fd2d: 48 85 c0 test rax, rax - 41fd30: 4c 8d 68 10 lea r13, [rax + 16] - 41fd34: 0f 84 9e 00 00 00 je 0x41fdd8 - 41fd3a: 48 83 c4 18 add rsp, 24 - 41fd3e: 4c 89 e8 mov rax, r13 - 41fd41: 5b pop rbx - 41fd42: 5d pop rbp - 41fd43: 41 5c pop r12 - 41fd45: 41 5d pop r13 - 41fd47: 41 5e pop r14 - 41fd49: 41 5f pop r15 - 41fd4b: c3 ret - 41fd4c: 0f 1f 40 00 nop dword ptr [rax] - 41fd50: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41fd58: 85 c0 test eax, eax - 41fd5a: 0f 85 28 01 00 00 jne 0x41fe88 - 41fd60: 4c 89 fa mov rdx, r15 - 41fd63: 4c 89 f6 mov rsi, r14 - 41fd66: 48 89 df mov rdi, rbx - 41fd69: e8 82 df ff ff call 0x41dcf0 <_int_realloc> - 41fd6e: 49 89 c5 mov r13, rax - 41fd71: 48 85 c0 test rax, rax - 41fd74: 74 c4 je 0x41fd3a - 41fd76: 48 8b 40 f8 mov rax, qword ptr [rax - 8] - 41fd7a: a8 02 test al, 2 - 41fd7c: 75 bc jne 0x41fd3a - 41fd7e: 48 8d 15 1b 0a 0a 00 lea rdx, [rip + 657947] # 0x4c07a0 - 41fd85: a8 04 test al, 4 - 41fd87: 74 0d je 0x41fd96 - 41fd89: 49 8d 45 f0 lea rax, [r13 - 16] - 41fd8d: 48 25 00 00 00 fc and rax, -67108864 - 41fd93: 48 8b 10 mov rdx, qword ptr [rax] - 41fd96: 48 39 d3 cmp rbx, rdx - 41fd99: 74 9f je 0x41fd3a - 41fd9b: 48 8d 0d f6 6e 07 00 lea rcx, [rip + 487158] # 0x496c98 <__PRETTY_FUNCTION__.13211> - 41fda2: ba 9b 0c 00 00 mov edx, 3227 - 41fda7: 48 8d 35 02 5e 07 00 lea rsi, [rip + 482818] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41fdae: 48 8d 3d 7b 6d 07 00 lea rdi, [rip + 486779] # 0x496b30 <__PRETTY_FUNCTION__.13693+0xc86> - 41fdb5: e8 76 a4 ff ff call 0x41a230 <__malloc_assert> - 41fdba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41fdc0: 4c 89 f2 mov rdx, r14 - 41fdc3: 48 81 e2 00 00 00 fc and rdx, -67108864 - 41fdca: 48 8b 1a mov rbx, qword ptr [rdx] - 41fdcd: e9 07 ff ff ff jmp 0x41fcd9 - 41fdd2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 41fdd8: 49 8d 47 f8 lea rax, [r15 - 8] - 41fddc: 49 89 ed mov r13, rbp - 41fddf: 48 39 c8 cmp rax, rcx - 41fde2: 0f 83 52 ff ff ff jae 0x41fd3a - 41fde8: 4c 89 e7 mov rdi, r12 - 41fdeb: e8 70 f1 ff ff call 0x41ef60 - 41fdf0: 49 89 c5 mov r13, rax - 41fdf3: 48 85 c0 test rax, rax - 41fdf6: 0f 84 3e ff ff ff je 0x41fd3a - 41fdfc: 49 8d 57 f0 lea rdx, [r15 - 16] - 41fe00: 48 89 ee mov rsi, rbp - 41fe03: 48 89 c7 mov rdi, rax - 41fe06: e8 55 12 fe ff call 0x401060 <.plt+0x40> - 41fe0b: 4c 89 f7 mov rdi, r14 - 41fe0e: e8 4d a6 ff ff call 0x41a460 - 41fe13: e9 22 ff ff ff jmp 0x41fd3a - 41fe18: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 41fe20: 48 c7 c0 c0 ff ff ff mov rax, -64 - 41fe27: 45 31 ed xor r13d, r13d - 41fe2a: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 41fe31: e9 04 ff ff ff jmp 0x41fd3a - 41fe36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 41fe40: 48 8b 54 24 48 mov rdx, qword ptr [rsp + 72] - 41fe45: 48 83 c4 18 add rsp, 24 - 41fe49: 5b pop rbx - 41fe4a: 5d pop rbp - 41fe4b: 41 5c pop r12 - 41fe4d: 41 5d pop r13 - 41fe4f: 41 5e pop r14 - 41fe51: 41 5f pop r15 - 41fe53: ff e0 jmp rax - 41fe55: 0f 1f 00 nop dword ptr [rax] - 41fe58: e8 f3 f6 ff ff call 0x41f550 - 41fe5d: 45 31 ed xor r13d, r13d - 41fe60: e9 d5 fe ff ff jmp 0x41fd3a - 41fe65: 0f 1f 00 nop dword ptr [rax] - 41fe68: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 - 41fe71: 0f 85 53 fe ff ff jne 0x41fcca - 41fe77: e8 e4 d9 ff ff call 0x41d860 - 41fe7c: 48 8b 45 f8 mov rax, qword ptr [rbp - 8] - 41fe80: e9 45 fe ff ff jmp 0x41fcca - 41fe85: 0f 1f 00 nop dword ptr [rax] - 41fe88: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41fe90: 85 c0 test eax, eax - 41fe92: 0f 85 df 00 00 00 jne 0x41ff77 - 41fe98: ba 01 00 00 00 mov edx, 1 - 41fe9d: 0f b1 13 cmpxchg dword ptr [rbx], edx - 41fea0: 4c 89 fa mov rdx, r15 - 41fea3: 4c 89 f6 mov rsi, r14 - 41fea6: 48 89 df mov rdi, rbx - 41fea9: e8 42 de ff ff call 0x41dcf0 <_int_realloc> - 41feae: 49 89 c5 mov r13, rax - 41feb1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41feb9: 85 c0 test eax, eax - 41febb: 0f 85 8d 00 00 00 jne 0x41ff4e - 41fec1: 83 2b 01 sub dword ptr [rbx], 1 - 41fec4: 4d 85 ed test r13, r13 - 41fec7: 74 4f je 0x41ff18 - 41fec9: 49 8b 45 f8 mov rax, qword ptr [r13 - 8] - 41fecd: a8 02 test al, 2 - 41fecf: 0f 85 65 fe ff ff jne 0x41fd3a - 41fed5: 48 8d 15 c4 08 0a 00 lea rdx, [rip + 657604] # 0x4c07a0 - 41fedc: a8 04 test al, 4 - 41fede: 74 0d je 0x41feed - 41fee0: 49 8d 45 f0 lea rax, [r13 - 16] - 41fee4: 48 25 00 00 00 fc and rax, -67108864 - 41feea: 48 8b 10 mov rdx, qword ptr [rax] - 41feed: 48 39 d3 cmp rbx, rdx - 41fef0: 0f 84 44 fe ff ff je 0x41fd3a - 41fef6: 48 8d 0d 9b 6d 07 00 lea rcx, [rip + 486811] # 0x496c98 <__PRETTY_FUNCTION__.13211> - 41fefd: ba a6 0c 00 00 mov edx, 3238 - 41ff02: 48 8d 35 a7 5c 07 00 lea rsi, [rip + 482471] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 41ff09: 48 8d 3d 20 6c 07 00 lea rdi, [rip + 486432] # 0x496b30 <__PRETTY_FUNCTION__.13693+0xc86> - 41ff10: e8 1b a3 ff ff call 0x41a230 <__malloc_assert> - 41ff15: 0f 1f 00 nop dword ptr [rax] - 41ff18: 90 nop - 41ff19: 4c 89 e7 mov rdi, r12 - 41ff1c: e8 3f f0 ff ff call 0x41ef60 - 41ff21: 49 89 c5 mov r13, rax - 41ff24: 48 85 c0 test rax, rax - 41ff27: 0f 84 0d fe ff ff je 0x41fd3a - 41ff2d: 49 8d 57 f8 lea rdx, [r15 - 8] - 41ff31: 48 89 ee mov rsi, rbp - 41ff34: 48 89 c7 mov rdi, rax - 41ff37: e8 24 11 fe ff call 0x401060 <.plt+0x40> - 41ff3c: 31 d2 xor edx, edx - 41ff3e: 4c 89 f6 mov rsi, r14 - 41ff41: 48 89 df mov rdi, rbx - 41ff44: e8 47 b8 ff ff call 0x41b790 <_int_free> - 41ff49: e9 ec fd ff ff jmp 0x41fd3a - 41ff4e: 31 c0 xor eax, eax - 41ff50: 87 03 xchg dword ptr [rbx], eax - 41ff52: 83 f8 01 cmp eax, 1 - 41ff55: 0f 8e 69 ff ff ff jle 0x41fec4 - 41ff5b: 45 31 d2 xor r10d, r10d - 41ff5e: ba 01 00 00 00 mov edx, 1 - 41ff63: be 81 00 00 00 mov esi, 129 - 41ff68: 48 89 df mov rdi, rbx - 41ff6b: b8 ca 00 00 00 mov eax, 202 - 41ff70: 0f 05 syscall - 41ff72: e9 4d ff ff ff jmp 0x41fec4 - 41ff77: 31 c0 xor eax, eax - 41ff79: ba 01 00 00 00 mov edx, 1 - 41ff7e: f0 lock - 41ff7f: 0f b1 13 cmpxchg dword ptr [rbx], edx - 41ff82: 0f 84 18 ff ff ff je 0x41fea0 - 41ff88: 48 89 df mov rdi, rbx - 41ff8b: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 41ff90: e8 0b 9e ff ff call 0x419da0 <__lll_lock_wait_private> - 41ff95: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 41ff9a: e9 01 ff ff ff jmp 0x41fea0 - 41ff9f: 48 8d 3d 29 5e 07 00 lea rdi, [rip + 482857] # 0x495dcf <__PRETTY_FUNCTION__.11590+0x22f> - 41ffa6: e8 e5 a2 ff ff call 0x41a290 - 41ffab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000041ffb0 : - 41ffb0: f3 0f 1e fa endbr64 - 41ffb4: 41 55 push r13 - 41ffb6: 48 8b 05 c3 07 0a 00 mov rax, qword ptr [rip + 657347] # 0x4c0780 <__memalign_hook> - 41ffbd: 41 54 push r12 - 41ffbf: 49 89 f4 mov r12, rsi - 41ffc2: 55 push rbp - 41ffc3: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 41ffc8: 48 85 c0 test rax, rax - 41ffcb: 0f 85 df 00 00 00 jne 0x4200b0 - 41ffd1: 48 83 ff 10 cmp rdi, 16 - 41ffd5: 0f 86 b5 00 00 00 jbe 0x420090 - 41ffdb: 48 83 ff 1f cmp rdi, 31 - 41ffdf: 77 67 ja 0x420048 - 41ffe1: bd 20 00 00 00 mov ebp, 32 - 41ffe6: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 41ffee: 85 c0 test eax, eax - 41fff0: 0f 85 ca 00 00 00 jne 0x4200c0 - 41fff6: 4c 89 e2 mov rdx, r12 - 41fff9: 48 89 ee mov rsi, rbp - 41fffc: 48 8d 3d 9d 07 0a 00 lea rdi, [rip + 657309] # 0x4c07a0 - 420003: e8 b8 d9 ff ff call 0x41d9c0 <_int_memalign> - 420008: 49 89 c0 mov r8, rax - 42000b: 48 85 c0 test rax, rax - 42000e: 0f 84 8c 00 00 00 je 0x4200a0 - 420014: 48 8b 40 f8 mov rax, qword ptr [rax - 8] - 420018: a8 02 test al, 2 - 42001a: 75 1e jne 0x42003a - 42001c: a8 04 test al, 4 - 42001e: 74 1a je 0x42003a - 420020: 49 8d 40 f0 lea rax, [r8 - 16] - 420024: 48 8d 15 75 07 0a 00 lea rdx, [rip + 657269] # 0x4c07a0 - 42002b: 48 25 00 00 00 fc and rax, -67108864 - 420031: 48 39 10 cmp qword ptr [rax], rdx - 420034: 0f 85 0f 02 00 00 jne 0x420249 - 42003a: 5d pop rbp - 42003b: 4c 89 c0 mov rax, r8 - 42003e: 41 5c pop r12 - 420040: 41 5d pop r13 - 420042: c3 ret - 420043: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 420048: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 - 420052: 48 39 c7 cmp rdi, rax - 420055: 0f 87 1d 01 00 00 ja 0x420178 - 42005b: 48 8d 47 ff lea rax, [rdi - 1] - 42005f: 48 85 f8 test rax, rdi - 420062: 0f 84 00 02 00 00 je 0x420268 - 420068: bd 20 00 00 00 mov ebp, 32 - 42006d: 48 83 ff 20 cmp rdi, 32 - 420071: 0f 84 6f ff ff ff je 0x41ffe6 - 420077: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 420080: 48 01 ed add rbp, rbp - 420083: 48 39 ef cmp rdi, rbp - 420086: 77 f8 ja 0x420080 - 420088: e9 59 ff ff ff jmp 0x41ffe6 - 42008d: 0f 1f 00 nop dword ptr [rax] - 420090: 5d pop rbp - 420091: 48 89 f7 mov rdi, rsi - 420094: 41 5c pop r12 - 420096: 41 5d pop r13 - 420098: e9 c3 ee ff ff jmp 0x41ef60 - 42009d: 0f 1f 00 nop dword ptr [rax] - 4200a0: 45 31 c0 xor r8d, r8d - 4200a3: 5d pop rbp - 4200a4: 41 5c pop r12 - 4200a6: 4c 89 c0 mov rax, r8 - 4200a9: 41 5d pop r13 - 4200ab: c3 ret - 4200ac: 0f 1f 40 00 nop dword ptr [rax] - 4200b0: 5d pop rbp - 4200b1: 41 5c pop r12 - 4200b3: 41 5d pop r13 - 4200b5: ff e0 jmp rax - 4200b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4200c0: 48 c7 c0 d8 ff ff ff mov rax, -40 - 4200c7: 64 4c 8b 28 mov r13, qword ptr fs:[rax] - 4200cb: 4d 85 ed test r13, r13 - 4200ce: 0f 84 dc 00 00 00 je 0x4201b0 - 4200d4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4200dc: 85 c0 test eax, eax - 4200de: 0f 85 aa 00 00 00 jne 0x42018e - 4200e4: ba 01 00 00 00 mov edx, 1 - 4200e9: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx - 4200ee: 4c 89 e2 mov rdx, r12 - 4200f1: 48 89 ee mov rsi, rbp - 4200f4: 4c 89 ef mov rdi, r13 - 4200f7: e8 c4 d8 ff ff call 0x41d9c0 <_int_memalign> - 4200fc: 49 89 c0 mov r8, rax - 4200ff: 48 85 c0 test rax, rax - 420102: 0f 84 e8 00 00 00 je 0x4201f0 - 420108: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 420110: 85 c0 test eax, eax - 420112: 0f 85 06 01 00 00 jne 0x42021e - 420118: 41 83 6d 00 01 sub dword ptr [r13], 1 - 42011d: 4d 85 c0 test r8, r8 - 420120: 0f 84 7a ff ff ff je 0x4200a0 - 420126: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] - 42012a: a8 02 test al, 2 - 42012c: 0f 85 08 ff ff ff jne 0x42003a - 420132: 48 8d 15 67 06 0a 00 lea rdx, [rip + 656999] # 0x4c07a0 - 420139: a8 04 test al, 4 - 42013b: 74 0d je 0x42014a - 42013d: 49 8d 40 f0 lea rax, [r8 - 16] - 420141: 48 25 00 00 00 fc and rax, -67108864 - 420147: 48 8b 10 mov rdx, qword ptr [rax] - 42014a: 4c 39 ea cmp rdx, r13 - 42014d: 0f 84 e7 fe ff ff je 0x42003a - 420153: 48 8d 0d 2e 6b 07 00 lea rcx, [rip + 486190] # 0x496c88 <__PRETTY_FUNCTION__.13279> - 42015a: ba fb 0c 00 00 mov edx, 3323 - 42015f: 48 8d 35 4a 5a 07 00 lea rsi, [rip + 481866] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 420166: 48 8d 3d 6b 69 07 00 lea rdi, [rip + 485739] # 0x496ad8 <__PRETTY_FUNCTION__.13693+0xc2e> - 42016d: e8 be a0 ff ff call 0x41a230 <__malloc_assert> - 420172: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420178: 48 c7 c0 c0 ff ff ff mov rax, -64 - 42017f: 45 31 c0 xor r8d, r8d - 420182: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 420189: e9 ac fe ff ff jmp 0x42003a - 42018e: 31 c0 xor eax, eax - 420190: ba 01 00 00 00 mov edx, 1 - 420195: f0 lock - 420196: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx - 42019b: 0f 84 4d ff ff ff je 0x4200ee - 4201a1: 4c 89 ef mov rdi, r13 - 4201a4: e8 f7 9b ff ff call 0x419da0 <__lll_lock_wait_private> - 4201a9: e9 40 ff ff ff jmp 0x4200ee - 4201ae: 66 90 nop - 4201b0: e8 db a4 ff ff call 0x41a690 - 4201b5: 49 89 c5 mov r13, rax - 4201b8: 48 85 c0 test rax, rax - 4201bb: 0f 85 2d ff ff ff jne 0x4200ee - 4201c1: 4a 8d 7c 25 20 lea rdi, [rbp + r12 + 32] - 4201c6: 31 f6 xor esi, esi - 4201c8: e8 93 a8 ff ff call 0x41aa60 - 4201cd: 4c 89 e2 mov rdx, r12 - 4201d0: 48 89 ee mov rsi, rbp - 4201d3: 48 89 c7 mov rdi, rax - 4201d6: 49 89 c5 mov r13, rax - 4201d9: e8 e2 d7 ff ff call 0x41d9c0 <_int_memalign> - 4201de: 49 89 c0 mov r8, rax - 4201e1: 48 85 c0 test rax, rax - 4201e4: 75 2a jne 0x420210 - 4201e6: 4d 85 ed test r13, r13 - 4201e9: 0f 84 2e ff ff ff je 0x42011d - 4201ef: 90 nop - 4201f0: 90 nop - 4201f1: 4c 89 ef mov rdi, r13 - 4201f4: 4c 89 e6 mov rsi, r12 - 4201f7: e8 04 ae ff ff call 0x41b000 - 4201fc: 4c 89 e2 mov rdx, r12 - 4201ff: 48 89 ee mov rsi, rbp - 420202: 48 89 c7 mov rdi, rax - 420205: 49 89 c5 mov r13, rax - 420208: e8 b3 d7 ff ff call 0x41d9c0 <_int_memalign> - 42020d: 49 89 c0 mov r8, rax - 420210: 4d 85 ed test r13, r13 - 420213: 0f 84 04 ff ff ff je 0x42011d - 420219: e9 ea fe ff ff jmp 0x420108 - 42021e: 31 c0 xor eax, eax - 420220: 41 87 45 00 xchg dword ptr [r13], eax - 420224: 83 f8 01 cmp eax, 1 - 420227: 0f 8e f0 fe ff ff jle 0x42011d - 42022d: 45 31 d2 xor r10d, r10d - 420230: ba 01 00 00 00 mov edx, 1 - 420235: be 81 00 00 00 mov esi, 129 - 42023a: 4c 89 ef mov rdi, r13 - 42023d: b8 ca 00 00 00 mov eax, 202 - 420242: 0f 05 syscall - 420244: e9 d4 fe ff ff jmp 0x42011d - 420249: 48 8d 0d 38 6a 07 00 lea rcx, [rip + 485944] # 0x496c88 <__PRETTY_FUNCTION__.13279> - 420250: ba e8 0c 00 00 mov edx, 3304 - 420255: 48 8d 35 54 59 07 00 lea rsi, [rip + 481620] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 42025c: 48 8d 3d 15 68 07 00 lea rdi, [rip + 485397] # 0x496a78 <__PRETTY_FUNCTION__.13693+0xbce> - 420263: e8 c8 9f ff ff call 0x41a230 <__malloc_assert> - 420268: 48 89 fd mov rbp, rdi - 42026b: e9 76 fd ff ff jmp 0x41ffe6 - -0000000000420270 : - 420270: f3 0f 1e fa endbr64 - 420274: 8b 05 6a 04 0a 00 mov eax, dword ptr [rip + 656490] # 0x4c06e4 <__libc_malloc_initialized> - 42027a: 41 55 push r13 - 42027c: 41 54 push r12 - 42027e: 49 89 fc mov r12, rdi - 420281: 55 push rbp - 420282: 85 c0 test eax, eax - 420284: 0f 88 d6 00 00 00 js 0x420360 - 42028a: 48 8b 05 ef 04 0a 00 mov rax, qword ptr [rip + 656623] # 0x4c0780 <__memalign_hook> - 420291: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 420296: 48 8b 3d 7b 0e 0a 00 mov rdi, qword ptr [rip + 659067] # 0x4c1118 <_dl_pagesize> - 42029d: 48 85 c0 test rax, rax - 4202a0: 0f 85 ea 00 00 00 jne 0x420390 - 4202a6: 48 83 ff 10 cmp rdi, 16 - 4202aa: 0f 86 c0 00 00 00 jbe 0x420370 - 4202b0: 48 83 ff 1f cmp rdi, 31 - 4202b4: 77 6a ja 0x420320 - 4202b6: bd 20 00 00 00 mov ebp, 32 - 4202bb: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4202c3: 85 c0 test eax, eax - 4202c5: 0f 85 d5 00 00 00 jne 0x4203a0 - 4202cb: 4c 89 e2 mov rdx, r12 - 4202ce: 48 89 ee mov rsi, rbp - 4202d1: 48 8d 3d c8 04 0a 00 lea rdi, [rip + 656584] # 0x4c07a0 - 4202d8: e8 e3 d6 ff ff call 0x41d9c0 <_int_memalign> - 4202dd: 49 89 c0 mov r8, rax - 4202e0: 48 85 c0 test rax, rax - 4202e3: 0f 84 97 00 00 00 je 0x420380 - 4202e9: 48 8b 40 f8 mov rax, qword ptr [rax - 8] - 4202ed: a8 02 test al, 2 - 4202ef: 75 1e jne 0x42030f - 4202f1: a8 04 test al, 4 - 4202f3: 74 1a je 0x42030f - 4202f5: 49 8d 40 f0 lea rax, [r8 - 16] - 4202f9: 48 8d 15 a0 04 0a 00 lea rdx, [rip + 656544] # 0x4c07a0 - 420300: 48 25 00 00 00 fc and rax, -67108864 - 420306: 48 39 10 cmp qword ptr [rax], rdx - 420309: 0f 85 1a 02 00 00 jne 0x420529 - 42030f: 5d pop rbp - 420310: 4c 89 c0 mov rax, r8 - 420313: 41 5c pop r12 - 420315: 41 5d pop r13 - 420317: c3 ret - 420318: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 420320: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 - 42032a: 48 39 c7 cmp rdi, rax - 42032d: 0f 87 25 01 00 00 ja 0x420458 - 420333: 48 8d 47 ff lea rax, [rdi - 1] - 420337: 48 85 f8 test rax, rdi - 42033a: 0f 84 08 02 00 00 je 0x420548 - 420340: bd 20 00 00 00 mov ebp, 32 - 420345: 48 83 ff 20 cmp rdi, 32 - 420349: 0f 84 6c ff ff ff je 0x4202bb - 42034f: 90 nop - 420350: 48 01 ed add rbp, rbp - 420353: 48 39 ef cmp rdi, rbp - 420356: 77 f8 ja 0x420350 - 420358: e9 5e ff ff ff jmp 0x4202bb - 42035d: 0f 1f 00 nop dword ptr [rax] - 420360: e8 0b dc ff ff call 0x41df70 - 420365: e9 20 ff ff ff jmp 0x42028a - 42036a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420370: 5d pop rbp - 420371: 4c 89 e7 mov rdi, r12 - 420374: 41 5c pop r12 - 420376: 41 5d pop r13 - 420378: e9 e3 eb ff ff jmp 0x41ef60 - 42037d: 0f 1f 00 nop dword ptr [rax] - 420380: 45 31 c0 xor r8d, r8d - 420383: 5d pop rbp - 420384: 41 5c pop r12 - 420386: 4c 89 c0 mov rax, r8 - 420389: 41 5d pop r13 - 42038b: c3 ret - 42038c: 0f 1f 40 00 nop dword ptr [rax] - 420390: 5d pop rbp - 420391: 4c 89 e6 mov rsi, r12 - 420394: 41 5c pop r12 - 420396: 41 5d pop r13 - 420398: ff e0 jmp rax - 42039a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4203a0: 48 c7 c0 d8 ff ff ff mov rax, -40 - 4203a7: 64 4c 8b 28 mov r13, qword ptr fs:[rax] - 4203ab: 4d 85 ed test r13, r13 - 4203ae: 0f 84 dc 00 00 00 je 0x420490 - 4203b4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4203bc: 85 c0 test eax, eax - 4203be: 0f 85 aa 00 00 00 jne 0x42046e - 4203c4: ba 01 00 00 00 mov edx, 1 - 4203c9: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx - 4203ce: 4c 89 e2 mov rdx, r12 - 4203d1: 48 89 ee mov rsi, rbp - 4203d4: 4c 89 ef mov rdi, r13 - 4203d7: e8 e4 d5 ff ff call 0x41d9c0 <_int_memalign> - 4203dc: 49 89 c0 mov r8, rax - 4203df: 48 85 c0 test rax, rax - 4203e2: 0f 84 e8 00 00 00 je 0x4204d0 - 4203e8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4203f0: 85 c0 test eax, eax - 4203f2: 0f 85 06 01 00 00 jne 0x4204fe - 4203f8: 41 83 6d 00 01 sub dword ptr [r13], 1 - 4203fd: 4d 85 c0 test r8, r8 - 420400: 0f 84 7a ff ff ff je 0x420380 - 420406: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] - 42040a: a8 02 test al, 2 - 42040c: 0f 85 fd fe ff ff jne 0x42030f - 420412: 48 8d 15 87 03 0a 00 lea rdx, [rip + 656263] # 0x4c07a0 - 420419: a8 04 test al, 4 - 42041b: 74 0d je 0x42042a - 42041d: 49 8d 40 f0 lea rax, [r8 - 16] - 420421: 48 25 00 00 00 fc and rax, -67108864 - 420427: 48 8b 10 mov rdx, qword ptr [rax] - 42042a: 4c 39 ea cmp rdx, r13 - 42042d: 0f 84 dc fe ff ff je 0x42030f - 420433: 48 8d 0d 4e 68 07 00 lea rcx, [rip + 485454] # 0x496c88 <__PRETTY_FUNCTION__.13279> - 42043a: ba fb 0c 00 00 mov edx, 3323 - 42043f: 48 8d 35 6a 57 07 00 lea rsi, [rip + 481130] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 420446: 48 8d 3d 8b 66 07 00 lea rdi, [rip + 485003] # 0x496ad8 <__PRETTY_FUNCTION__.13693+0xc2e> - 42044d: e8 de 9d ff ff call 0x41a230 <__malloc_assert> - 420452: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420458: 48 c7 c0 c0 ff ff ff mov rax, -64 - 42045f: 45 31 c0 xor r8d, r8d - 420462: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 420469: e9 a1 fe ff ff jmp 0x42030f - 42046e: 31 c0 xor eax, eax - 420470: ba 01 00 00 00 mov edx, 1 - 420475: f0 lock - 420476: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx - 42047b: 0f 84 4d ff ff ff je 0x4203ce - 420481: 4c 89 ef mov rdi, r13 - 420484: e8 17 99 ff ff call 0x419da0 <__lll_lock_wait_private> - 420489: e9 40 ff ff ff jmp 0x4203ce - 42048e: 66 90 nop - 420490: e8 fb a1 ff ff call 0x41a690 - 420495: 49 89 c5 mov r13, rax - 420498: 48 85 c0 test rax, rax - 42049b: 0f 85 2d ff ff ff jne 0x4203ce - 4204a1: 4a 8d 7c 25 20 lea rdi, [rbp + r12 + 32] - 4204a6: 31 f6 xor esi, esi - 4204a8: e8 b3 a5 ff ff call 0x41aa60 - 4204ad: 4c 89 e2 mov rdx, r12 - 4204b0: 48 89 ee mov rsi, rbp - 4204b3: 48 89 c7 mov rdi, rax - 4204b6: 49 89 c5 mov r13, rax - 4204b9: e8 02 d5 ff ff call 0x41d9c0 <_int_memalign> - 4204be: 49 89 c0 mov r8, rax - 4204c1: 48 85 c0 test rax, rax - 4204c4: 75 2a jne 0x4204f0 - 4204c6: 4d 85 ed test r13, r13 - 4204c9: 0f 84 2e ff ff ff je 0x4203fd - 4204cf: 90 nop - 4204d0: 90 nop - 4204d1: 4c 89 ef mov rdi, r13 - 4204d4: 4c 89 e6 mov rsi, r12 - 4204d7: e8 24 ab ff ff call 0x41b000 - 4204dc: 4c 89 e2 mov rdx, r12 - 4204df: 48 89 ee mov rsi, rbp - 4204e2: 48 89 c7 mov rdi, rax - 4204e5: 49 89 c5 mov r13, rax - 4204e8: e8 d3 d4 ff ff call 0x41d9c0 <_int_memalign> - 4204ed: 49 89 c0 mov r8, rax - 4204f0: 4d 85 ed test r13, r13 - 4204f3: 0f 84 04 ff ff ff je 0x4203fd - 4204f9: e9 ea fe ff ff jmp 0x4203e8 - 4204fe: 31 c0 xor eax, eax - 420500: 41 87 45 00 xchg dword ptr [r13], eax - 420504: 83 f8 01 cmp eax, 1 - 420507: 0f 8e f0 fe ff ff jle 0x4203fd - 42050d: 45 31 d2 xor r10d, r10d - 420510: ba 01 00 00 00 mov edx, 1 - 420515: be 81 00 00 00 mov esi, 129 - 42051a: 4c 89 ef mov rdi, r13 - 42051d: b8 ca 00 00 00 mov eax, 202 - 420522: 0f 05 syscall - 420524: e9 d4 fe ff ff jmp 0x4203fd - 420529: 48 8d 0d 58 67 07 00 lea rcx, [rip + 485208] # 0x496c88 <__PRETTY_FUNCTION__.13279> - 420530: ba e8 0c 00 00 mov edx, 3304 - 420535: 48 8d 35 74 56 07 00 lea rsi, [rip + 480884] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 42053c: 48 8d 3d 35 65 07 00 lea rdi, [rip + 484661] # 0x496a78 <__PRETTY_FUNCTION__.13693+0xbce> - 420543: e8 e8 9c ff ff call 0x41a230 <__malloc_assert> - 420548: 48 89 fd mov rbp, rdi - 42054b: e9 6b fd ff ff jmp 0x4202bb - -0000000000420550 : - 420550: f3 0f 1e fa endbr64 - 420554: 8b 05 8a 01 0a 00 mov eax, dword ptr [rip + 655754] # 0x4c06e4 <__libc_malloc_initialized> - 42055a: 41 54 push r12 - 42055c: 55 push rbp - 42055d: 53 push rbx - 42055e: 48 89 fb mov rbx, rdi - 420561: 85 c0 test eax, eax - 420563: 0f 88 e7 00 00 00 js 0x420650 - 420569: 48 8b 3d a8 0b 0a 00 mov rdi, qword ptr [rip + 658344] # 0x4c1118 <_dl_pagesize> - 420570: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] - 420575: 48 8d 57 ff lea rdx, [rdi - 1] - 420579: 48 01 d3 add rbx, rdx - 42057c: 0f 82 b9 02 00 00 jb 0x42083b - 420582: b8 01 00 00 00 mov eax, 1 - 420587: 48 29 f8 sub rax, rdi - 42058a: 48 21 c3 and rbx, rax - 42058d: 48 8b 05 ec 01 0a 00 mov rax, qword ptr [rip + 655852] # 0x4c0780 <__memalign_hook> - 420594: 48 85 c0 test rax, rax - 420597: 0f 85 e3 00 00 00 jne 0x420680 - 42059d: 48 83 ff 10 cmp rdi, 16 - 4205a1: 0f 86 b9 00 00 00 jbe 0x420660 - 4205a7: 48 83 ff 1f cmp rdi, 31 - 4205ab: 77 63 ja 0x420610 - 4205ad: bd 20 00 00 00 mov ebp, 32 - 4205b2: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4205ba: 85 c0 test eax, eax - 4205bc: 0f 85 ce 00 00 00 jne 0x420690 - 4205c2: 48 89 da mov rdx, rbx - 4205c5: 48 89 ee mov rsi, rbp - 4205c8: 48 8d 3d d1 01 0a 00 lea rdi, [rip + 655825] # 0x4c07a0 - 4205cf: e8 ec d3 ff ff call 0x41d9c0 <_int_memalign> - 4205d4: 49 89 c0 mov r8, rax - 4205d7: 48 85 c0 test rax, rax - 4205da: 0f 84 90 00 00 00 je 0x420670 - 4205e0: 48 8b 40 f8 mov rax, qword ptr [rax - 8] - 4205e4: a8 02 test al, 2 - 4205e6: 75 1e jne 0x420606 - 4205e8: a8 04 test al, 4 - 4205ea: 74 1a je 0x420606 - 4205ec: 49 8d 40 f0 lea rax, [r8 - 16] - 4205f0: 48 8d 15 a9 01 0a 00 lea rdx, [rip + 655785] # 0x4c07a0 - 4205f7: 48 25 00 00 00 fc and rax, -67108864 - 4205fd: 48 39 10 cmp qword ptr [rax], rdx - 420600: 0f 85 c8 01 00 00 jne 0x4207ce - 420606: 5b pop rbx - 420607: 4c 89 c0 mov rax, r8 - 42060a: 5d pop rbp - 42060b: 41 5c pop r12 - 42060d: c3 ret - 42060e: 66 90 nop - 420610: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 - 42061a: 48 39 c7 cmp rdi, rax - 42061d: 0f 87 25 01 00 00 ja 0x420748 - 420623: 48 85 fa test rdx, rdi - 420626: 0f 84 25 02 00 00 je 0x420851 - 42062c: bd 20 00 00 00 mov ebp, 32 - 420631: 48 83 ff 20 cmp rdi, 32 - 420635: 0f 84 77 ff ff ff je 0x4205b2 - 42063b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 420640: 48 01 ed add rbp, rbp - 420643: 48 39 ef cmp rdi, rbp - 420646: 77 f8 ja 0x420640 - 420648: e9 65 ff ff ff jmp 0x4205b2 - 42064d: 0f 1f 00 nop dword ptr [rax] - 420650: e8 1b d9 ff ff call 0x41df70 - 420655: e9 0f ff ff ff jmp 0x420569 - 42065a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420660: 48 89 df mov rdi, rbx - 420663: 5b pop rbx - 420664: 5d pop rbp - 420665: 41 5c pop r12 - 420667: e9 f4 e8 ff ff jmp 0x41ef60 - 42066c: 0f 1f 40 00 nop dword ptr [rax] - 420670: 45 31 c0 xor r8d, r8d - 420673: 5b pop rbx - 420674: 5d pop rbp - 420675: 4c 89 c0 mov rax, r8 - 420678: 41 5c pop r12 - 42067a: c3 ret - 42067b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 420680: 48 89 de mov rsi, rbx - 420683: 4c 89 c2 mov rdx, r8 - 420686: 5b pop rbx - 420687: 5d pop rbp - 420688: 41 5c pop r12 - 42068a: ff e0 jmp rax - 42068c: 0f 1f 40 00 nop dword ptr [rax] - 420690: 48 c7 c0 d8 ff ff ff mov rax, -40 - 420697: 64 4c 8b 20 mov r12, qword ptr fs:[rax] - 42069b: 4d 85 e4 test r12, r12 - 42069e: 0f 84 bc 00 00 00 je 0x420760 - 4206a4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4206ac: 85 c0 test eax, eax - 4206ae: 0f 85 3c 01 00 00 jne 0x4207f0 - 4206b4: ba 01 00 00 00 mov edx, 1 - 4206b9: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 4206be: 48 89 da mov rdx, rbx - 4206c1: 48 89 ee mov rsi, rbp - 4206c4: 4c 89 e7 mov rdi, r12 - 4206c7: e8 f4 d2 ff ff call 0x41d9c0 <_int_memalign> - 4206cc: 49 89 c0 mov r8, rax - 4206cf: 48 85 c0 test rax, rax - 4206d2: 0f 84 c8 00 00 00 je 0x4207a0 - 4206d8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4206e0: 85 c0 test eax, eax - 4206e2: 0f 85 28 01 00 00 jne 0x420810 - 4206e8: 41 83 2c 24 01 sub dword ptr [r12], 1 - 4206ed: 4d 85 c0 test r8, r8 - 4206f0: 0f 84 7a ff ff ff je 0x420670 - 4206f6: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] - 4206fa: a8 02 test al, 2 - 4206fc: 0f 85 04 ff ff ff jne 0x420606 - 420702: 48 8d 15 97 00 0a 00 lea rdx, [rip + 655511] # 0x4c07a0 - 420709: a8 04 test al, 4 - 42070b: 74 0d je 0x42071a - 42070d: 49 8d 40 f0 lea rax, [r8 - 16] - 420711: 48 25 00 00 00 fc and rax, -67108864 - 420717: 48 8b 10 mov rdx, qword ptr [rax] - 42071a: 4c 39 e2 cmp rdx, r12 - 42071d: 0f 84 e3 fe ff ff je 0x420606 - 420723: 48 8d 0d 5e 65 07 00 lea rcx, [rip + 484702] # 0x496c88 <__PRETTY_FUNCTION__.13279> - 42072a: ba fb 0c 00 00 mov edx, 3323 - 42072f: 48 8d 35 7a 54 07 00 lea rsi, [rip + 480378] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 420736: 48 8d 3d 9b 63 07 00 lea rdi, [rip + 484251] # 0x496ad8 <__PRETTY_FUNCTION__.13693+0xc2e> - 42073d: e8 ee 9a ff ff call 0x41a230 <__malloc_assert> - 420742: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420748: 48 c7 c0 c0 ff ff ff mov rax, -64 - 42074f: 45 31 c0 xor r8d, r8d - 420752: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 420759: e9 a8 fe ff ff jmp 0x420606 - 42075e: 66 90 nop - 420760: e8 2b 9f ff ff call 0x41a690 - 420765: 49 89 c4 mov r12, rax - 420768: 48 85 c0 test rax, rax - 42076b: 0f 85 4d ff ff ff jne 0x4206be - 420771: 48 8d 7c 2b 20 lea rdi, [rbx + rbp + 32] - 420776: 31 f6 xor esi, esi - 420778: e8 e3 a2 ff ff call 0x41aa60 - 42077d: 48 89 da mov rdx, rbx - 420780: 48 89 ee mov rsi, rbp - 420783: 48 89 c7 mov rdi, rax - 420786: 49 89 c4 mov r12, rax - 420789: e8 32 d2 ff ff call 0x41d9c0 <_int_memalign> - 42078e: 49 89 c0 mov r8, rax - 420791: 48 85 c0 test rax, rax - 420794: 75 2a jne 0x4207c0 - 420796: 4d 85 e4 test r12, r12 - 420799: 0f 84 4e ff ff ff je 0x4206ed - 42079f: 90 nop - 4207a0: 90 nop - 4207a1: 4c 89 e7 mov rdi, r12 - 4207a4: 48 89 de mov rsi, rbx - 4207a7: e8 54 a8 ff ff call 0x41b000 - 4207ac: 48 89 da mov rdx, rbx - 4207af: 48 89 ee mov rsi, rbp - 4207b2: 48 89 c7 mov rdi, rax - 4207b5: 49 89 c4 mov r12, rax - 4207b8: e8 03 d2 ff ff call 0x41d9c0 <_int_memalign> - 4207bd: 49 89 c0 mov r8, rax - 4207c0: 4d 85 e4 test r12, r12 - 4207c3: 0f 84 24 ff ff ff je 0x4206ed - 4207c9: e9 0a ff ff ff jmp 0x4206d8 - 4207ce: 48 8d 0d b3 64 07 00 lea rcx, [rip + 484531] # 0x496c88 <__PRETTY_FUNCTION__.13279> - 4207d5: ba e8 0c 00 00 mov edx, 3304 - 4207da: 48 8d 35 cf 53 07 00 lea rsi, [rip + 480207] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 4207e1: 48 8d 3d 90 62 07 00 lea rdi, [rip + 483984] # 0x496a78 <__PRETTY_FUNCTION__.13693+0xbce> - 4207e8: e8 43 9a ff ff call 0x41a230 <__malloc_assert> - 4207ed: 0f 1f 00 nop dword ptr [rax] - 4207f0: 31 c0 xor eax, eax - 4207f2: ba 01 00 00 00 mov edx, 1 - 4207f7: f0 lock - 4207f8: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 4207fd: 0f 84 bb fe ff ff je 0x4206be - 420803: 4c 89 e7 mov rdi, r12 - 420806: e8 95 95 ff ff call 0x419da0 <__lll_lock_wait_private> - 42080b: e9 ae fe ff ff jmp 0x4206be - 420810: 31 c0 xor eax, eax - 420812: 41 87 04 24 xchg dword ptr [r12], eax - 420816: 83 f8 01 cmp eax, 1 - 420819: 0f 8e ce fe ff ff jle 0x4206ed - 42081f: 45 31 d2 xor r10d, r10d - 420822: ba 01 00 00 00 mov edx, 1 - 420827: be 81 00 00 00 mov esi, 129 - 42082c: 4c 89 e7 mov rdi, r12 - 42082f: b8 ca 00 00 00 mov eax, 202 - 420834: 0f 05 syscall - 420836: e9 b2 fe ff ff jmp 0x4206ed - 42083b: 48 c7 c0 c0 ff ff ff mov rax, -64 - 420842: 45 31 c0 xor r8d, r8d - 420845: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 42084c: e9 b5 fd ff ff jmp 0x420606 - 420851: 48 89 fd mov rbp, rdi - 420854: e9 59 fd ff ff jmp 0x4205b2 - 420859: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000420860 : - 420860: f3 0f 1e fa endbr64 - 420864: 41 55 push r13 - 420866: 48 89 f8 mov rax, rdi - 420869: 41 54 push r12 - 42086b: 55 push rbp - 42086c: 53 push rbx - 42086d: 48 83 ec 08 sub rsp, 8 - 420871: 48 f7 e6 mul rsi - 420874: 49 89 c4 mov r12, rax - 420877: 0f 90 c0 seto al - 42087a: 4d 85 e4 test r12, r12 - 42087d: 0f 88 6d 01 00 00 js 0x4209f0 - 420883: 0f b6 c0 movzx eax, al - 420886: 48 85 c0 test rax, rax - 420889: 0f 85 61 01 00 00 jne 0x4209f0 - 42088f: 48 8b 05 fa fe 09 00 mov rax, qword ptr [rip + 655098] # 0x4c0790 <__malloc_hook> - 420896: 48 85 c0 test rax, rax - 420899: 0f 85 81 01 00 00 jne 0x420a20 - 42089f: 64 48 83 3c 25 c8 ff ff ff 00 cmp qword ptr fs:[-56], 0 - 4208a9: 0f 84 f1 01 00 00 je 0x420aa0 - 4208af: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4208b7: 85 c0 test eax, eax - 4208b9: 0f 85 01 02 00 00 jne 0x420ac0 - 4208bf: 4c 8b 2d 3a ff 09 00 mov r13, qword ptr [rip + 655162] # 0x4c0800 - 4208c6: 48 8d 2d d3 fe 09 00 lea rbp, [rip + 655059] # 0x4c07a0 - 4208cd: 49 8b 5d 08 mov rbx, qword ptr [r13 + 8] - 4208d1: 48 83 e3 f8 and rbx, -8 - 4208d5: 4c 89 e6 mov rsi, r12 - 4208d8: 48 89 ef mov rdi, rbp - 4208db: e8 00 c1 ff ff call 0x41c9e0 <_int_malloc> - 4208e0: 49 89 c0 mov r8, rax - 4208e3: 48 85 c0 test rax, rax - 4208e6: 74 0c je 0x4208f4 - 4208e8: 48 8b 40 f8 mov rax, qword ptr [rax - 8] - 4208ec: a8 02 test al, 2 - 4208ee: 0f 84 9c 00 00 00 je 0x420990 - 4208f4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4208fc: 85 c0 test eax, eax - 4208fe: 0f 85 4c 01 00 00 jne 0x420a50 - 420904: 4d 85 c0 test r8, r8 - 420907: 0f 84 03 01 00 00 je 0x420a10 - 42090d: 49 8b 50 f8 mov rdx, qword ptr [r8 - 8] - 420911: 8b 05 bd 23 0a 00 mov eax, dword ptr [rip + 664509] # 0x4c2cd4 - 420917: f6 c2 02 test dl, 2 - 42091a: 74 1c je 0x420938 - 42091c: 85 c0 test eax, eax - 42091e: 0f 85 1c 02 00 00 jne 0x420b40 - 420924: 48 83 c4 08 add rsp, 8 - 420928: 4c 89 c0 mov rax, r8 - 42092b: 5b pop rbx - 42092c: 5d pop rbp - 42092d: 41 5c pop r12 - 42092f: 41 5d pop r13 - 420931: c3 ret - 420932: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420938: 48 83 e2 f8 and rdx, -8 - 42093c: 85 c0 test eax, eax - 42093e: 0f 84 8c 00 00 00 je 0x4209d0 - 420944: 48 83 ea 08 sub rdx, 8 - 420948: 48 83 fa 17 cmp rdx, 23 - 42094c: 0f 86 74 02 00 00 jbe 0x420bc6 - 420952: 48 83 fa 4f cmp rdx, 79 - 420956: 0f 87 cc 01 00 00 ja 0x420b28 - 42095c: 66 0f ef c0 pxor xmm0, xmm0 - 420960: 49 c7 40 10 00 00 00 00 mov qword ptr [r8 + 16], 0 - 420968: 41 0f 11 00 movups xmmword ptr [r8], xmm0 - 42096c: 48 83 fa 27 cmp rdx, 39 - 420970: 76 b2 jbe 0x420924 - 420972: 41 0f 11 40 18 movups xmmword ptr [r8 + 24], xmm0 - 420977: 48 83 fa 37 cmp rdx, 55 - 42097b: 76 a7 jbe 0x420924 - 42097d: 41 0f 11 40 28 movups xmmword ptr [r8 + 40], xmm0 - 420982: 48 83 fa 47 cmp rdx, 71 - 420986: 76 9c jbe 0x420924 - 420988: 41 0f 11 40 38 movups xmmword ptr [r8 + 56], xmm0 - 42098d: eb 95 jmp 0x420924 - 42098f: 90 nop - 420990: 48 8d 15 09 fe 09 00 lea rdx, [rip + 654857] # 0x4c07a0 - 420997: a8 04 test al, 4 - 420999: 74 0d je 0x4209a8 - 42099b: 49 8d 40 f0 lea rax, [r8 - 16] - 42099f: 48 25 00 00 00 fc and rax, -67108864 - 4209a5: 48 8b 10 mov rdx, qword ptr [rax] - 4209a8: 48 39 ea cmp rdx, rbp - 4209ab: 0f 84 43 ff ff ff je 0x4208f4 - 4209b1: 48 8d 0d c0 62 07 00 lea rcx, [rip + 484032] # 0x496c78 <__PRETTY_FUNCTION__.13364> - 4209b8: ba 66 0d 00 00 mov edx, 3430 - 4209bd: 48 8d 35 ec 51 07 00 lea rsi, [rip + 479724] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 4209c4: 48 8d 3d c5 61 07 00 lea rdi, [rip + 483781] # 0x496b90 <__PRETTY_FUNCTION__.13693+0xce6> - 4209cb: e8 60 98 ff ff call 0x41a230 <__malloc_assert> - 4209d0: 49 8d 40 f0 lea rax, [r8 - 16] - 4209d4: 49 39 c5 cmp r13, rax - 4209d7: 0f 85 67 ff ff ff jne 0x420944 - 4209dd: 48 39 d3 cmp rbx, rdx - 4209e0: 48 0f 42 d3 cmovb rdx, rbx - 4209e4: e9 5b ff ff ff jmp 0x420944 - 4209e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4209f0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4209f7: 45 31 c0 xor r8d, r8d - 4209fa: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 420a01: 48 83 c4 08 add rsp, 8 - 420a05: 4c 89 c0 mov rax, r8 - 420a08: 5b pop rbx - 420a09: 5d pop rbp - 420a0a: 41 5c pop r12 - 420a0c: 41 5d pop r13 - 420a0e: c3 ret - 420a0f: 90 nop - 420a10: 45 31 c0 xor r8d, r8d - 420a13: e9 0c ff ff ff jmp 0x420924 - 420a18: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 420a20: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] - 420a25: 4c 89 e7 mov rdi, r12 - 420a28: ff d0 call rax - 420a2a: 4c 89 e2 mov rdx, r12 - 420a2d: 31 f6 xor esi, esi - 420a2f: 48 89 c7 mov rdi, rax - 420a32: 48 85 c0 test rax, rax - 420a35: 74 d9 je 0x420a10 - 420a37: 48 83 c4 08 add rsp, 8 - 420a3b: 5b pop rbx - 420a3c: 5d pop rbp - 420a3d: 41 5c pop r12 - 420a3f: 41 5d pop r13 - 420a41: e9 ca 06 fe ff jmp 0x401110 <.plt+0xf0> - 420a46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 420a50: 4d 85 c0 test r8, r8 - 420a53: 75 26 jne 0x420a7b - 420a55: 48 85 ed test rbp, rbp - 420a58: 0f 84 a6 fe ff ff je 0x420904 - 420a5e: 90 nop - 420a5f: 48 89 ef mov rdi, rbp - 420a62: 4c 89 e6 mov rsi, r12 - 420a65: e8 96 a5 ff ff call 0x41b000 - 420a6a: 4c 89 e6 mov rsi, r12 - 420a6d: 48 89 c7 mov rdi, rax - 420a70: 48 89 c5 mov rbp, rax - 420a73: e8 68 bf ff ff call 0x41c9e0 <_int_malloc> - 420a78: 49 89 c0 mov r8, rax - 420a7b: 48 85 ed test rbp, rbp - 420a7e: 0f 84 80 fe ff ff je 0x420904 - 420a84: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 420a8c: 85 c0 test eax, eax - 420a8e: 0f 85 08 01 00 00 jne 0x420b9c - 420a94: 83 6d 00 01 sub dword ptr [rbp], 1 - 420a98: e9 67 fe ff ff jmp 0x420904 - 420a9d: 0f 1f 00 nop dword ptr [rax] - 420aa0: 64 80 3c 25 d0 ff ff ff 00 cmp byte ptr fs:[-48], 0 - 420aa9: 0f 85 00 fe ff ff jne 0x4208af - 420aaf: e8 ac cd ff ff call 0x41d860 - 420ab4: e9 f6 fd ff ff jmp 0x4208af - 420ab9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 420ac0: 48 c7 c0 d8 ff ff ff mov rax, -40 - 420ac7: 64 48 8b 28 mov rbp, qword ptr fs:[rax] - 420acb: 48 85 ed test rbp, rbp - 420ace: 0f 84 7c 00 00 00 je 0x420b50 - 420ad4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 420adc: 85 c0 test eax, eax - 420ade: 0f 85 99 00 00 00 jne 0x420b7d - 420ae4: ba 01 00 00 00 mov edx, 1 - 420ae9: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 420aed: 4c 8b 6d 60 mov r13, qword ptr [rbp + 96] - 420af1: 48 8d 05 a8 fc 09 00 lea rax, [rip + 654504] # 0x4c07a0 - 420af8: 49 8b 5d 08 mov rbx, qword ptr [r13 + 8] - 420afc: 48 83 e3 f8 and rbx, -8 - 420b00: 48 39 c5 cmp rbp, rax - 420b03: 0f 84 cc fd ff ff je 0x4208d5 - 420b09: 4c 89 e8 mov rax, r13 - 420b0c: 48 25 00 00 00 fc and rax, -67108864 - 420b12: 48 03 40 18 add rax, qword ptr [rax + 24] - 420b16: 4c 29 e8 sub rax, r13 - 420b19: 48 39 c3 cmp rbx, rax - 420b1c: 48 0f 42 d8 cmovb rbx, rax - 420b20: e9 b0 fd ff ff jmp 0x4208d5 - 420b25: 0f 1f 00 nop dword ptr [rax] - 420b28: 4c 89 c7 mov rdi, r8 - 420b2b: 31 f6 xor esi, esi - 420b2d: e8 de 05 fe ff call 0x401110 <.plt+0xf0> - 420b32: 49 89 c0 mov r8, rax - 420b35: e9 ea fd ff ff jmp 0x420924 - 420b3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420b40: 4c 89 e2 mov rdx, r12 - 420b43: 31 f6 xor esi, esi - 420b45: 4c 89 c7 mov rdi, r8 - 420b48: e9 ea fe ff ff jmp 0x420a37 - 420b4d: 0f 1f 00 nop dword ptr [rax] - 420b50: e8 3b 9b ff ff call 0x41a690 - 420b55: 48 89 c5 mov rbp, rax - 420b58: 48 85 c0 test rax, rax - 420b5b: 75 90 jne 0x420aed - 420b5d: 31 f6 xor esi, esi - 420b5f: 4c 89 e7 mov rdi, r12 - 420b62: e8 f9 9e ff ff call 0x41aa60 - 420b67: 48 89 c5 mov rbp, rax - 420b6a: 48 85 c0 test rax, rax - 420b6d: 0f 85 7a ff ff ff jne 0x420aed - 420b73: 45 31 ed xor r13d, r13d - 420b76: 31 db xor ebx, ebx - 420b78: e9 58 fd ff ff jmp 0x4208d5 - 420b7d: 31 c0 xor eax, eax - 420b7f: ba 01 00 00 00 mov edx, 1 - 420b84: f0 lock - 420b85: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 420b89: 0f 84 5e ff ff ff je 0x420aed - 420b8f: 48 89 ef mov rdi, rbp - 420b92: e8 09 92 ff ff call 0x419da0 <__lll_lock_wait_private> - 420b97: e9 51 ff ff ff jmp 0x420aed - 420b9c: 31 c0 xor eax, eax - 420b9e: 87 45 00 xchg dword ptr [rbp], eax - 420ba1: 83 f8 01 cmp eax, 1 - 420ba4: 0f 8e 5a fd ff ff jle 0x420904 - 420baa: 45 31 d2 xor r10d, r10d - 420bad: ba 01 00 00 00 mov edx, 1 - 420bb2: be 81 00 00 00 mov esi, 129 - 420bb7: 48 89 ef mov rdi, rbp - 420bba: b8 ca 00 00 00 mov eax, 202 - 420bbf: 0f 05 syscall - 420bc1: e9 3e fd ff ff jmp 0x420904 - 420bc6: 48 8d 0d ab 60 07 00 lea rcx, [rip + 483499] # 0x496c78 <__PRETTY_FUNCTION__.13364> - 420bcd: ba 95 0d 00 00 mov edx, 3477 - 420bd2: 48 8d 35 d7 4f 07 00 lea rsi, [rip + 479191] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 420bd9: 48 8d 3d 22 52 07 00 lea rdi, [rip + 479778] # 0x495e02 <__PRETTY_FUNCTION__.11590+0x262> - 420be0: e8 4b 96 ff ff call 0x41a230 <__malloc_assert> - 420be5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000420bf0 : - 420bf0: f3 0f 1e fa endbr64 - 420bf4: 41 57 push r15 - 420bf6: 41 56 push r14 - 420bf8: 41 55 push r13 - 420bfa: 41 54 push r12 - 420bfc: 55 push rbp - 420bfd: 53 push rbx - 420bfe: 48 83 ec 28 sub rsp, 40 - 420c02: 8b 05 dc fa 09 00 mov eax, dword ptr [rip + 654044] # 0x4c06e4 <__libc_malloc_initialized> - 420c08: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 420c0d: 85 c0 test eax, eax - 420c0f: 0f 88 7b 02 00 00 js 0x420e90 - 420c15: c7 44 24 14 00 00 00 00 mov dword ptr [rsp + 20], 0 - 420c1d: 4c 8d 3d 7c fb 09 00 lea r15, [rip + 654204] # 0x4c07a0 - 420c24: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 420c2c: ba 01 00 00 00 mov edx, 1 - 420c31: 85 c0 test eax, eax - 420c33: 0f 85 07 02 00 00 jne 0x420e40 - 420c39: 41 0f b1 17 cmpxchg dword ptr [r15], edx - 420c3d: 4c 89 ff mov rdi, r15 - 420c40: e8 bb 9c ff ff call 0x41a900 - 420c45: 48 8b 1d cc 04 0a 00 mov rbx, qword ptr [rip + 656588] # 0x4c1118 <_dl_pagesize> - 420c4c: 48 81 fb ff 03 00 00 cmp rbx, 1023 - 420c53: 0f 87 1f 01 00 00 ja 0x420d78 - 420c59: 89 d8 mov eax, ebx - 420c5b: c1 e8 04 shr eax, 4 - 420c5e: 89 44 24 10 mov dword ptr [rsp + 16], eax - 420c62: 4c 8d 6b 2f lea r13, [rbx + 47] - 420c66: 48 8d 43 ff lea rax, [rbx - 1] - 420c6a: bd 01 00 00 00 mov ebp, 1 - 420c6f: 48 f7 db neg rbx - 420c72: 4d 8d 67 60 lea r12, [r15 + 96] - 420c76: 49 89 de mov r14, rbx - 420c79: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 420c7e: 4c 89 eb mov rbx, r13 - 420c81: 31 d2 xor edx, edx - 420c83: 4d 89 e5 mov r13, r12 - 420c86: 41 89 ec mov r12d, ebp - 420c89: eb 1d jmp 0x420ca8 - 420c8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 420c90: 44 39 64 24 10 cmp dword ptr [rsp + 16], r12d - 420c95: 7e 17 jle 0x420cae - 420c97: 41 83 c4 01 add r12d, 1 - 420c9b: 49 83 c5 10 add r13, 16 - 420c9f: 41 81 fc 80 00 00 00 cmp r12d, 128 - 420ca6: 74 78 je 0x420d20 - 420ca8: 41 83 fc 01 cmp r12d, 1 - 420cac: 75 e2 jne 0x420c90 - 420cae: 49 8b 6d 18 mov rbp, qword ptr [r13 + 24] - 420cb2: 4c 39 ed cmp rbp, r13 - 420cb5: 75 12 jne 0x420cc9 - 420cb7: eb de jmp 0x420c97 - 420cb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 420cc0: 48 8b 6d 18 mov rbp, qword ptr [rbp + 24] - 420cc4: 4c 39 ed cmp rbp, r13 - 420cc7: 74 ce je 0x420c97 - 420cc9: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 420ccd: 48 83 e6 f8 and rsi, -8 - 420cd1: 48 39 de cmp rsi, rbx - 420cd4: 76 ea jbe 0x420cc0 - 420cd6: 48 8d 7c 1d 00 lea rdi, [rbp + rbx] - 420cdb: 48 8d 45 30 lea rax, [rbp + 48] - 420cdf: 4c 21 f7 and rdi, r14 - 420ce2: 48 39 c7 cmp rdi, rax - 420ce5: 0f 82 35 01 00 00 jb 0x420e20 - 420ceb: 48 8d 44 35 00 lea rax, [rbp + rsi] - 420cf0: 48 39 c7 cmp rdi, rax - 420cf3: 0f 83 07 01 00 00 jae 0x420e00 - 420cf9: 48 89 f8 mov rax, rdi - 420cfc: 48 29 e8 sub rax, rbp - 420cff: 48 29 c6 sub rsi, rax - 420d02: 48 39 74 24 08 cmp qword ptr [rsp + 8], rsi - 420d07: 73 b7 jae 0x420cc0 - 420d09: ba 04 00 00 00 mov edx, 4 - 420d0e: 4c 21 f6 and rsi, r14 - 420d11: e8 da 86 02 00 call 0x4493f0 - 420d16: ba 01 00 00 00 mov edx, 1 - 420d1b: eb a3 jmp 0x420cc0 - 420d1d: 0f 1f 00 nop dword ptr [rax] - 420d20: 48 8d 05 79 fa 09 00 lea rax, [rip + 653945] # 0x4c07a0 - 420d27: 49 39 c7 cmp r15, rax - 420d2a: 0f 84 b0 00 00 00 je 0x420de0 - 420d30: 09 54 24 14 or dword ptr [rsp + 20], edx - 420d34: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 420d3c: 85 c0 test eax, eax - 420d3e: 0f 85 1c 01 00 00 jne 0x420e60 - 420d44: 41 83 2f 01 sub dword ptr [r15], 1 - 420d48: 4d 8b bf 70 08 00 00 mov r15, qword ptr [r15 + 2160] - 420d4f: 48 8d 05 4a fa 09 00 lea rax, [rip + 653898] # 0x4c07a0 - 420d56: 49 39 c7 cmp r15, rax - 420d59: 0f 85 c5 fe ff ff jne 0x420c24 - 420d5f: 8b 44 24 14 mov eax, dword ptr [rsp + 20] - 420d63: 48 83 c4 28 add rsp, 40 - 420d67: 5b pop rbx - 420d68: 5d pop rbp - 420d69: 41 5c pop r12 - 420d6b: 41 5d pop r13 - 420d6d: 41 5e pop r14 - 420d6f: 41 5f pop r15 - 420d71: c3 ret - 420d72: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420d78: 48 89 dd mov rbp, rbx - 420d7b: 48 c1 ed 06 shr rbp, 6 - 420d7f: 48 81 fb 3f 0c 00 00 cmp rbx, 3135 - 420d86: 77 10 ja 0x420d98 - 420d88: 8d 45 30 lea eax, [rbp + 48] - 420d8b: 89 44 24 10 mov dword ptr [rsp + 16], eax - 420d8f: e9 ce fe ff ff jmp 0x420c62 - 420d94: 0f 1f 40 00 nop dword ptr [rax] - 420d98: 48 89 dd mov rbp, rbx - 420d9b: 48 c1 ed 09 shr rbp, 9 - 420d9f: 48 81 fb ff 29 00 00 cmp rbx, 10751 - 420da6: 76 28 jbe 0x420dd0 - 420da8: 48 89 dd mov rbp, rbx - 420dab: 48 c1 ed 0c shr rbp, 12 - 420daf: 48 81 fb ff af 00 00 cmp rbx, 45055 - 420db6: 0f 87 e4 00 00 00 ja 0x420ea0 - 420dbc: 8d 45 6e lea eax, [rbp + 110] - 420dbf: 89 44 24 10 mov dword ptr [rsp + 16], eax - 420dc3: e9 9a fe ff ff jmp 0x420c62 - 420dc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 420dd0: 8d 45 5b lea eax, [rbp + 91] - 420dd3: 89 44 24 10 mov dword ptr [rsp + 16], eax - 420dd7: e9 86 fe ff ff jmp 0x420c62 - 420ddc: 0f 1f 40 00 nop dword ptr [rax] - 420de0: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 420de5: 89 54 24 08 mov dword ptr [rsp + 8], edx - 420de9: e8 f2 a8 ff ff call 0x41b6e0 - 420dee: 8b 54 24 08 mov edx, dword ptr [rsp + 8] - 420df2: 09 c2 or edx, eax - 420df4: e9 37 ff ff ff jmp 0x420d30 - 420df9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 420e00: 48 8d 0d a3 50 07 00 lea rcx, [rip + 479395] # 0x495eaa <__PRETTY_FUNCTION__.13693> - 420e07: ba ad 12 00 00 mov edx, 4781 - 420e0c: 48 8d 35 9d 4d 07 00 lea rsi, [rip + 478621] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 420e13: 48 8d 3d 06 5e 07 00 lea rdi, [rip + 482822] # 0x496c20 <__PRETTY_FUNCTION__.13693+0xd76> - 420e1a: e8 11 94 ff ff call 0x41a230 <__malloc_assert> - 420e1f: 90 nop - 420e20: 48 8d 0d 83 50 07 00 lea rcx, [rip + 479363] # 0x495eaa <__PRETTY_FUNCTION__.13693> - 420e27: ba ac 12 00 00 mov edx, 4780 - 420e2c: 48 8d 35 7d 4d 07 00 lea rsi, [rip + 478589] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 420e33: 48 8d 3d ae 5d 07 00 lea rdi, [rip + 482734] # 0x496be8 <__PRETTY_FUNCTION__.13693+0xd3e> - 420e3a: e8 f1 93 ff ff call 0x41a230 <__malloc_assert> - 420e3f: 90 nop - 420e40: 31 c0 xor eax, eax - 420e42: f0 lock - 420e43: 41 0f b1 17 cmpxchg dword ptr [r15], edx - 420e47: 0f 84 f0 fd ff ff je 0x420c3d - 420e4d: 4c 89 ff mov rdi, r15 - 420e50: e8 4b 8f ff ff call 0x419da0 <__lll_lock_wait_private> - 420e55: e9 e3 fd ff ff jmp 0x420c3d - 420e5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420e60: 31 c0 xor eax, eax - 420e62: 41 87 07 xchg dword ptr [r15], eax - 420e65: 83 f8 01 cmp eax, 1 - 420e68: 0f 8e da fe ff ff jle 0x420d48 - 420e6e: 45 31 d2 xor r10d, r10d - 420e71: ba 01 00 00 00 mov edx, 1 - 420e76: be 81 00 00 00 mov esi, 129 - 420e7b: 4c 89 ff mov rdi, r15 - 420e7e: b8 ca 00 00 00 mov eax, 202 - 420e83: 0f 05 syscall - 420e85: e9 be fe ff ff jmp 0x420d48 - 420e8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420e90: e8 db d0 ff ff call 0x41df70 - 420e95: e9 7b fd ff ff jmp 0x420c15 - 420e9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 420ea0: 48 89 dd mov rbp, rbx - 420ea3: 48 c1 ed 0f shr rbp, 15 - 420ea7: 48 81 fb ff 7f 02 00 cmp rbx, 163839 - 420eae: 77 10 ja 0x420ec0 - 420eb0: 8d 45 77 lea eax, [rbp + 119] - 420eb3: 89 44 24 10 mov dword ptr [rsp + 16], eax - 420eb7: e9 a6 fd ff ff jmp 0x420c62 - 420ebc: 0f 1f 40 00 nop dword ptr [rax] - 420ec0: 48 89 dd mov rbp, rbx - 420ec3: b8 02 00 00 00 mov eax, 2 - 420ec8: 48 c1 ed 12 shr rbp, 18 - 420ecc: 48 81 fb ff ff 0b 00 cmp rbx, 786431 - 420ed3: 48 0f 47 e8 cmova rbp, rax - 420ed7: 8d 45 7c lea eax, [rbp + 124] - 420eda: 89 44 24 10 mov dword ptr [rsp + 16], eax - 420ede: e9 7f fd ff ff jmp 0x420c62 - 420ee3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 420eee: 66 90 nop - -0000000000420ef0 : - 420ef0: f3 0f 1e fa endbr64 - 420ef4: 48 85 ff test rdi, rdi - 420ef7: 74 47 je 0x420f40 - 420ef9: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 420efd: 48 8d 4f f0 lea rcx, [rdi - 16] - 420f01: 48 89 c6 mov rsi, rax - 420f04: 48 83 e0 f8 and rax, -8 - 420f08: 83 e6 02 and esi, 2 - 420f0b: 83 3d 9e 1d 0a 00 01 cmp dword ptr [rip + 662942], 1 # 0x4c2cb0 - 420f12: 48 89 c2 mov rdx, rax - 420f15: 74 31 je 0x420f48 - 420f17: 48 85 f6 test rsi, rsi - 420f1a: 74 0c je 0x420f28 - 420f1c: 48 8d 40 f0 lea rax, [rax - 16] - 420f20: c3 ret - 420f21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 420f28: 48 8b 44 01 08 mov rax, qword ptr [rcx + rax + 8] - 420f2d: 48 83 ea 08 sub rdx, 8 - 420f31: 83 e0 01 and eax, 1 - 420f34: 48 0f 45 c2 cmovne rax, rdx - 420f38: c3 ret - 420f39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 420f40: 31 c0 xor eax, eax - 420f42: c3 ret - 420f43: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 420f48: 49 89 c8 mov r8, rcx - 420f4b: 48 89 c8 mov rax, rcx - 420f4e: 48 c1 e8 0b shr rax, 11 - 420f52: 49 c1 e8 03 shr r8, 3 - 420f56: 41 31 c0 xor r8d, eax - 420f59: b8 02 00 00 00 mov eax, 2 - 420f5e: 41 80 f8 01 cmp r8b, 1 - 420f62: 44 0f 44 c0 cmove r8d, eax - 420f66: 31 c0 xor eax, eax - 420f68: 48 85 f6 test rsi, rsi - 420f6b: 0f 94 c0 sete al - 420f6e: 48 8d 44 c2 ff lea rax, [rdx + 8*rax - 1] - 420f73: 0f b6 54 07 f0 movzx edx, byte ptr [rdi + rax - 16] - 420f78: 44 38 c2 cmp dl, r8b - 420f7b: 74 1c je 0x420f99 - 420f7d: 0f 1f 00 nop dword ptr [rax] - 420f80: 84 d2 test dl, dl - 420f82: 74 1a je 0x420f9e - 420f84: 48 8d 72 10 lea rsi, [rdx + 16] - 420f88: 48 39 f0 cmp rax, rsi - 420f8b: 72 11 jb 0x420f9e - 420f8d: 48 29 d0 sub rax, rdx - 420f90: 0f b6 14 01 movzx edx, byte ptr [rcx + rax] - 420f94: 44 38 c2 cmp dl, r8b - 420f97: 75 e7 jne 0x420f80 - 420f99: 48 83 e8 10 sub rax, 16 - 420f9d: c3 ret - 420f9e: 48 83 ec 08 sub rsp, 8 - 420fa2: 48 8d 3d 9f 5c 07 00 lea rdi, [rip + 482463] # 0x496c48 <__PRETTY_FUNCTION__.13693+0xd9e> - 420fa9: e8 e2 92 ff ff call 0x41a290 - 420fae: 66 90 nop - -0000000000420fb0 : - 420fb0: f3 0f 1e fa endbr64 - 420fb4: 41 56 push r14 - 420fb6: 41 55 push r13 - 420fb8: 49 89 fd mov r13, rdi - 420fbb: 41 54 push r12 - 420fbd: 55 push rbp - 420fbe: 53 push rbx - 420fbf: 48 83 ec 30 sub rsp, 48 - 420fc3: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 420fcc: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 420fd1: 31 c0 xor eax, eax - 420fd3: 8b 05 0b f7 09 00 mov eax, dword ptr [rip + 653067] # 0x4c06e4 <__libc_malloc_initialized> - 420fd9: 85 c0 test eax, eax - 420fdb: 0f 88 f7 00 00 00 js 0x4210d8 - 420fe1: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 420fea: 66 0f ef c0 pxor xmm0, xmm0 - 420fee: 49 89 e4 mov r12, rsp - 420ff1: 45 31 f6 xor r14d, r14d - 420ff4: 48 8d 2d a5 f7 09 00 lea rbp, [rip + 653221] # 0x4c07a0 - 420ffb: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 - 420fff: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 - 421004: 48 89 eb mov rbx, rbp - 421007: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 421010: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 421018: ba 01 00 00 00 mov edx, 1 - 42101d: 85 c0 test eax, eax - 42101f: 0f 85 93 00 00 00 jne 0x4210b8 - 421025: 0f b1 13 cmpxchg dword ptr [rbx], edx - 421028: 4c 89 e6 mov rsi, r12 - 42102b: 48 89 df mov rdi, rbx - 42102e: e8 3d 90 ff ff call 0x41a070 - 421033: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 42103b: 85 c0 test eax, eax - 42103d: 75 51 jne 0x421090 - 42103f: 83 2b 01 sub dword ptr [rbx], 1 - 421042: 48 8b 9b 70 08 00 00 mov rbx, qword ptr [rbx + 2160] - 421049: 48 39 eb cmp rbx, rbp - 42104c: 75 c2 jne 0x421010 - 42104e: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 421053: 66 0f 6f 0c 24 movdqa xmm1, xmmword ptr [rsp] - 421058: 66 0f 6f 54 24 10 movdqa xmm2, xmmword ptr [rsp + 16] - 42105e: 49 89 45 20 mov qword ptr [r13 + 32], rax - 421062: 41 0f 11 4d 00 movups xmmword ptr [r13], xmm1 - 421067: 41 0f 11 55 10 movups xmmword ptr [r13 + 16], xmm2 - 42106c: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 421071: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 42107a: 75 66 jne 0x4210e2 - 42107c: 48 83 c4 30 add rsp, 48 - 421080: 4c 89 e8 mov rax, r13 - 421083: 5b pop rbx - 421084: 5d pop rbp - 421085: 41 5c pop r12 - 421087: 41 5d pop r13 - 421089: 41 5e pop r14 - 42108b: c3 ret - 42108c: 0f 1f 40 00 nop dword ptr [rax] - 421090: 44 89 f0 mov eax, r14d - 421093: 87 03 xchg dword ptr [rbx], eax - 421095: 83 f8 01 cmp eax, 1 - 421098: 7e a8 jle 0x421042 - 42109a: 45 31 d2 xor r10d, r10d - 42109d: ba 01 00 00 00 mov edx, 1 - 4210a2: be 81 00 00 00 mov esi, 129 - 4210a7: 48 89 df mov rdi, rbx - 4210aa: b8 ca 00 00 00 mov eax, 202 - 4210af: 0f 05 syscall - 4210b1: eb 8f jmp 0x421042 - 4210b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4210b8: 44 89 f0 mov eax, r14d - 4210bb: f0 lock - 4210bc: 0f b1 13 cmpxchg dword ptr [rbx], edx - 4210bf: 0f 84 63 ff ff ff je 0x421028 - 4210c5: 48 89 df mov rdi, rbx - 4210c8: e8 d3 8c ff ff call 0x419da0 <__lll_lock_wait_private> - 4210cd: e9 56 ff ff ff jmp 0x421028 - 4210d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4210d8: e8 93 ce ff ff call 0x41df70 - 4210dd: e9 ff fe ff ff jmp 0x420fe1 - 4210e2: e8 e9 aa 02 00 call 0x44bbd0 <__stack_chk_fail_local> - 4210e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -00000000004210f0 : - 4210f0: f3 0f 1e fa endbr64 - 4210f4: 41 57 push r15 - 4210f6: 41 56 push r14 - 4210f8: 41 55 push r13 - 4210fa: 41 54 push r12 - 4210fc: 55 push rbp - 4210fd: 53 push rbx - 4210fe: 48 83 ec 48 sub rsp, 72 - 421102: 4c 8b 2d 2f f6 09 00 mov r13, qword ptr [rip + 652847] # 0x4c0738 - 421109: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 421112: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 421117: 31 c0 xor eax, eax - 421119: 8b 05 c5 f5 09 00 mov eax, dword ptr [rip + 652741] # 0x4c06e4 <__libc_malloc_initialized> - 42111f: 45 89 ef mov r15d, r13d - 421122: 85 c0 test eax, eax - 421124: 0f 88 fe 01 00 00 js 0x421328 - 42112a: 48 8b 05 97 f5 09 00 mov rax, qword ptr [rip + 652695] # 0x4c06c8 - 421131: 48 8d 1d 68 f6 09 00 lea rbx, [rip + 652904] # 0x4c07a0 - 421138: 45 31 e4 xor r12d, r12d - 42113b: 48 8d 6c 24 10 lea rbp, [rsp + 16] - 421140: 8b 48 74 mov ecx, dword ptr [rax + 116] - 421143: 89 ca mov edx, ecx - 421145: 89 4c 24 08 mov dword ptr [rsp + 8], ecx - 421149: 83 ca 02 or edx, 2 - 42114c: 89 50 74 mov dword ptr [rax + 116], edx - 42114f: eb 0b jmp 0x42115c - 421151: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 421158: 41 83 c4 01 add r12d, 1 - 42115c: 66 0f ef c0 pxor xmm0, xmm0 - 421160: 48 c7 45 20 00 00 00 00 mov qword ptr [rbp + 32], 0 - 421168: 0f 29 45 00 movaps xmmword ptr [rbp], xmm0 - 42116c: 0f 29 45 10 movaps xmmword ptr [rbp + 16], xmm0 - 421170: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 421178: ba 01 00 00 00 mov edx, 1 - 42117d: 85 c0 test eax, eax - 42117f: 0f 85 83 01 00 00 jne 0x421308 - 421185: 0f b1 13 cmpxchg dword ptr [rbx], edx - 421188: 48 89 ee mov rsi, rbp - 42118b: 48 89 df mov rdi, rbx - 42118e: e8 dd 8e ff ff call 0x41a070 - 421193: 48 8b 3d 2e f5 09 00 mov rdi, qword ptr [rip + 652590] # 0x4c06c8 - 42119a: 44 89 e2 mov edx, r12d - 42119d: 31 c0 xor eax, eax - 42119f: 48 8d 35 69 4c 07 00 lea rsi, [rip + 478313] # 0x495e0f <__PRETTY_FUNCTION__.11590+0x26f> - 4211a6: e8 c5 d2 03 00 call 0x45e470 - 4211ab: 8b 54 24 10 mov edx, dword ptr [rsp + 16] - 4211af: 48 8b 3d 12 f5 09 00 mov rdi, qword ptr [rip + 652562] # 0x4c06c8 - 4211b6: 31 c0 xor eax, eax - 4211b8: 48 8d 35 5b 4c 07 00 lea rsi, [rip + 478299] # 0x495e1a <__PRETTY_FUNCTION__.11590+0x27a> - 4211bf: e8 ac d2 03 00 call 0x45e470 - 4211c4: 8b 54 24 2c mov edx, dword ptr [rsp + 44] - 4211c8: 48 8b 3d f9 f4 09 00 mov rdi, qword ptr [rip + 652537] # 0x4c06c8 - 4211cf: 31 c0 xor eax, eax - 4211d1: 48 8d 35 5b 4c 07 00 lea rsi, [rip + 478299] # 0x495e33 <__PRETTY_FUNCTION__.11590+0x293> - 4211d8: e8 93 d2 03 00 call 0x45e470 - 4211dd: 44 8b 74 24 2c mov r14d, dword ptr [rsp + 44] - 4211e2: 44 03 7c 24 10 add r15d, dword ptr [rsp + 16] - 4211e7: 45 89 f8 mov r8d, r15d - 4211ea: 45 01 ee add r14d, r13d - 4211ed: 45 89 f5 mov r13d, r14d - 4211f0: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4211f8: 85 c0 test eax, eax - 4211fa: 0f 85 d8 00 00 00 jne 0x4212d8 - 421200: 83 2b 01 sub dword ptr [rbx], 1 - 421203: 48 8b 9b 70 08 00 00 mov rbx, qword ptr [rbx + 2160] - 42120a: 48 8d 05 8f f5 09 00 lea rax, [rip + 652687] # 0x4c07a0 - 421211: 48 39 c3 cmp rbx, rax - 421214: 0f 85 3e ff ff ff jne 0x421158 - 42121a: ba 14 00 00 00 mov edx, 20 - 42121f: 48 8b 0d a2 f4 09 00 mov rcx, qword ptr [rip + 652450] # 0x4c06c8 - 421226: be 01 00 00 00 mov esi, 1 - 42122b: 48 8d 3d 1a 4c 07 00 lea rdi, [rip + 478234] # 0x495e4c <__PRETTY_FUNCTION__.11590+0x2ac> - 421232: 44 89 44 24 0c mov dword ptr [rsp + 12], r8d - 421237: e8 b4 b0 04 00 call 0x46c2f0 - 42123c: 44 8b 44 24 0c mov r8d, dword ptr [rsp + 12] - 421241: 48 8b 3d 80 f4 09 00 mov rdi, qword ptr [rip + 652416] # 0x4c06c8 - 421248: 31 c0 xor eax, eax - 42124a: 48 8d 35 c9 4b 07 00 lea rsi, [rip + 478153] # 0x495e1a <__PRETTY_FUNCTION__.11590+0x27a> - 421251: 44 89 c2 mov edx, r8d - 421254: e8 17 d2 03 00 call 0x45e470 - 421259: 48 8b 3d 68 f4 09 00 mov rdi, qword ptr [rip + 652392] # 0x4c06c8 - 421260: 44 89 f2 mov edx, r14d - 421263: 31 c0 xor eax, eax - 421265: 48 8d 35 c7 4b 07 00 lea rsi, [rip + 478151] # 0x495e33 <__PRETTY_FUNCTION__.11590+0x293> - 42126c: e8 ff d1 03 00 call 0x45e470 - 421271: 8b 15 b9 f4 09 00 mov edx, dword ptr [rip + 652473] # 0x4c0730 - 421277: 48 8b 3d 4a f4 09 00 mov rdi, qword ptr [rip + 652362] # 0x4c06c8 - 42127e: 31 c0 xor eax, eax - 421280: 48 8d 35 da 4b 07 00 lea rsi, [rip + 478170] # 0x495e61 <__PRETTY_FUNCTION__.11590+0x2c1> - 421287: e8 e4 d1 03 00 call 0x45e470 - 42128c: 48 8b 15 ad f4 09 00 mov rdx, qword ptr [rip + 652461] # 0x4c0740 - 421293: 31 c0 xor eax, eax - 421295: 48 8b 3d 2c f4 09 00 mov rdi, qword ptr [rip + 652332] # 0x4c06c8 - 42129c: 48 8d 35 d7 4b 07 00 lea rsi, [rip + 478167] # 0x495e7a <__PRETTY_FUNCTION__.11590+0x2da> - 4212a3: e8 c8 d1 03 00 call 0x45e470 - 4212a8: 48 8b 05 19 f4 09 00 mov rax, qword ptr [rip + 652313] # 0x4c06c8 - 4212af: 8b 4c 24 08 mov ecx, dword ptr [rsp + 8] - 4212b3: 89 48 74 mov dword ptr [rax + 116], ecx - 4212b6: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 4212bb: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4212c4: 75 6c jne 0x421332 - 4212c6: 48 83 c4 48 add rsp, 72 - 4212ca: 5b pop rbx - 4212cb: 5d pop rbp - 4212cc: 41 5c pop r12 - 4212ce: 41 5d pop r13 - 4212d0: 41 5e pop r14 - 4212d2: 41 5f pop r15 - 4212d4: c3 ret - 4212d5: 0f 1f 00 nop dword ptr [rax] - 4212d8: 31 c0 xor eax, eax - 4212da: 87 03 xchg dword ptr [rbx], eax - 4212dc: 83 f8 01 cmp eax, 1 - 4212df: 0f 8e 1e ff ff ff jle 0x421203 - 4212e5: 45 31 d2 xor r10d, r10d - 4212e8: ba 01 00 00 00 mov edx, 1 - 4212ed: be 81 00 00 00 mov esi, 129 - 4212f2: 48 89 df mov rdi, rbx - 4212f5: b8 ca 00 00 00 mov eax, 202 - 4212fa: 0f 05 syscall - 4212fc: e9 02 ff ff ff jmp 0x421203 - 421301: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 421308: 31 c0 xor eax, eax - 42130a: f0 lock - 42130b: 0f b1 13 cmpxchg dword ptr [rbx], edx - 42130e: 0f 84 74 fe ff ff je 0x421188 - 421314: 48 89 df mov rdi, rbx - 421317: e8 84 8a ff ff call 0x419da0 <__lll_lock_wait_private> - 42131c: e9 67 fe ff ff jmp 0x421188 - 421321: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 421328: e8 43 cc ff ff call 0x41df70 - 42132d: e9 f8 fd ff ff jmp 0x42112a - 421332: e8 99 a8 02 00 call 0x44bbd0 <__stack_chk_fail_local> - 421337: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000421340 : - 421340: f3 0f 1e fa endbr64 - 421344: 55 push rbp - 421345: 89 fd mov ebp, edi - 421347: 53 push rbx - 421348: 48 63 de movsxd rbx, esi - 42134b: 48 83 ec 08 sub rsp, 8 - 42134f: 8b 05 8f f3 09 00 mov eax, dword ptr [rip + 652175] # 0x4c06e4 <__libc_malloc_initialized> - 421355: 85 c0 test eax, eax - 421357: 78 47 js 0x4213a0 - 421359: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 421361: 85 c0 test eax, eax - 421363: 0f 85 6f 01 00 00 jne 0x4214d8 - 421369: ba 01 00 00 00 mov edx, 1 - 42136e: 0f b1 15 2b f4 09 00 cmpxchg dword ptr [rip + 652331], edx # 0x4c07a0 - 421375: 90 nop - 421376: 48 8d 3d 23 f4 09 00 lea rdi, [rip + 652323] # 0x4c07a0 - 42137d: e8 7e 95 ff ff call 0x41a900 - 421382: 8d 45 08 lea eax, [rbp + 8] - 421385: 83 f8 09 cmp eax, 9 - 421388: 77 5e ja 0x4213e8 - 42138a: 48 8d 15 c7 59 07 00 lea rdx, [rip + 481735] # 0x496d58 <__PRETTY_FUNCTION__.13679+0x10> - 421391: 48 63 04 82 movsxd rax, dword ptr [rdx + 4*rax] - 421395: 48 01 d0 add rax, rdx - 421398: 3e ff e0 jmp rax - 42139b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4213a0: e8 cb cb ff ff call 0x41df70 - 4213a5: eb b2 jmp 0x421359 - 4213a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4213b0: 45 31 c0 xor r8d, r8d - 4213b3: 48 81 fb a0 00 00 00 cmp rbx, 160 - 4213ba: 0f 86 78 01 00 00 jbe 0x421538 - 4213c0: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4213c8: 85 c0 test eax, eax - 4213ca: 0f 85 30 01 00 00 jne 0x421500 - 4213d0: 83 2d c9 f3 09 00 01 sub dword ptr [rip + 652233], 1 # 0x4c07a0 - 4213d7: 48 83 c4 08 add rsp, 8 - 4213db: 44 89 c0 mov eax, r8d - 4213de: 5b pop rbx - 4213df: 5d pop rbp - 4213e0: c3 ret - 4213e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4213e8: 41 b8 01 00 00 00 mov r8d, 1 - 4213ee: eb d0 jmp 0x4213c0 - 4213f0: 90 nop - 4213f1: c7 05 39 f3 09 00 01 00 00 00 mov dword ptr [rip + 652089], 1 # 0x4c0734 - 4213fb: 41 b8 01 00 00 00 mov r8d, 1 - 421401: 89 1d 25 f3 09 00 mov dword ptr [rip + 652069], ebx # 0x4c072c - 421407: eb b7 jmp 0x4213c0 - 421409: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 421410: 45 31 c0 xor r8d, r8d - 421413: 48 81 fb 00 00 00 02 cmp rbx, 33554432 - 42141a: 77 a4 ja 0x4213c0 - 42141c: 90 nop - 42141d: c7 05 0d f3 09 00 01 00 00 00 mov dword ptr [rip + 652045], 1 # 0x4c0734 - 421427: 41 b8 01 00 00 00 mov r8d, 1 - 42142d: 48 89 1d dc f2 09 00 mov qword ptr [rip + 651996], rbx # 0x4c0710 - 421434: eb 8a jmp 0x4213c0 - 421436: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 421440: 90 nop - 421441: c7 05 e9 f2 09 00 01 00 00 00 mov dword ptr [rip + 652009], 1 # 0x4c0734 - 42144b: 41 b8 01 00 00 00 mov r8d, 1 - 421451: 48 89 1d b0 f2 09 00 mov qword ptr [rip + 651952], rbx # 0x4c0708 - 421458: e9 63 ff ff ff jmp 0x4213c0 - 42145d: 0f 1f 00 nop dword ptr [rax] - 421460: 90 nop - 421461: c7 05 c9 f2 09 00 01 00 00 00 mov dword ptr [rip + 651977], 1 # 0x4c0734 - 42146b: 41 b8 01 00 00 00 mov r8d, 1 - 421471: 48 89 1d 88 f2 09 00 mov qword ptr [rip + 651912], rbx # 0x4c0700 - 421478: e9 43 ff ff ff jmp 0x4213c0 - 42147d: 0f 1f 00 nop dword ptr [rax] - 421480: 41 b8 01 00 00 00 mov r8d, 1 - 421486: 85 db test ebx, ebx - 421488: 0f 8e 32 ff ff ff jle 0x4213c0 - 42148e: 90 nop - 42148f: 48 89 1d 82 f2 09 00 mov qword ptr [rip + 651906], rbx # 0x4c0718 - 421496: e9 25 ff ff ff jmp 0x4213c0 - 42149b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4214a0: 90 nop - 4214a1: 41 b8 01 00 00 00 mov r8d, 1 - 4214a7: 89 1d 27 18 0a 00 mov dword ptr [rip + 661543], ebx # 0x4c2cd4 - 4214ad: e9 0e ff ff ff jmp 0x4213c0 - 4214b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4214b8: 41 b8 01 00 00 00 mov r8d, 1 - 4214be: 85 db test ebx, ebx - 4214c0: 0f 8e fa fe ff ff jle 0x4213c0 - 4214c6: 90 nop - 4214c7: 48 89 1d 52 f2 09 00 mov qword ptr [rip + 651858], rbx # 0x4c0720 - 4214ce: e9 ed fe ff ff jmp 0x4213c0 - 4214d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4214d8: 31 c0 xor eax, eax - 4214da: ba 01 00 00 00 mov edx, 1 - 4214df: f0 lock - 4214e0: 0f b1 15 b9 f2 09 00 cmpxchg dword ptr [rip + 651961], edx # 0x4c07a0 - 4214e7: 0f 84 88 fe ff ff je 0x421375 - 4214ed: 48 8d 3d ac f2 09 00 lea rdi, [rip + 651948] # 0x4c07a0 - 4214f4: e8 a7 88 ff ff call 0x419da0 <__lll_lock_wait_private> - 4214f9: e9 77 fe ff ff jmp 0x421375 - 4214fe: 66 90 nop - 421500: 31 c0 xor eax, eax - 421502: 87 05 98 f2 09 00 xchg dword ptr [rip + 651928], eax # 0x4c07a0 - 421508: 83 f8 01 cmp eax, 1 - 42150b: 0f 8e c6 fe ff ff jle 0x4213d7 - 421511: 45 31 d2 xor r10d, r10d - 421514: ba 01 00 00 00 mov edx, 1 - 421519: be 81 00 00 00 mov esi, 129 - 42151e: b8 ca 00 00 00 mov eax, 202 - 421523: 48 8d 3d 76 f2 09 00 lea rdi, [rip + 651894] # 0x4c07a0 - 42152a: 0f 05 syscall - 42152c: e9 a6 fe ff ff jmp 0x4213d7 - 421531: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 421538: 90 nop - 421539: 48 8d 43 08 lea rax, [rbx + 8] - 42153d: ba 10 00 00 00 mov edx, 16 - 421542: 41 89 e8 mov r8d, ebp - 421545: 48 83 e0 f0 and rax, -16 - 421549: 48 85 db test rbx, rbx - 42154c: 48 0f 44 c2 cmove rax, rdx - 421550: 48 89 05 81 17 0a 00 mov qword ptr [rip + 661377], rax # 0x4c2cd8 - 421557: e9 64 fe ff ff jmp 0x4213c0 - 42155c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000421560 : - 421560: f3 0f 1e fa endbr64 - 421564: 41 55 push r13 - 421566: 41 54 push r12 - 421568: 49 89 d4 mov r12, rdx - 42156b: 48 89 f2 mov rdx, rsi - 42156e: 48 c1 ea 03 shr rdx, 3 - 421572: 55 push rbp - 421573: 48 8d 42 ff lea rax, [rdx - 1] - 421577: 53 push rbx - 421578: 48 21 d0 and rax, rdx - 42157b: 48 89 f2 mov rdx, rsi - 42157e: 83 e2 07 and edx, 7 - 421581: 48 83 ec 08 sub rsp, 8 - 421585: 48 09 d0 or rax, rdx - 421588: 0f 85 a2 00 00 00 jne 0x421630 - 42158e: 48 89 fb mov rbx, rdi - 421591: 48 89 f7 mov rdi, rsi - 421594: 48 85 f6 test rsi, rsi - 421597: 0f 84 93 00 00 00 je 0x421630 - 42159d: 48 8b 05 dc f1 09 00 mov rax, qword ptr [rip + 651740] # 0x4c0780 <__memalign_hook> - 4215a4: 48 8b 54 24 28 mov rdx, qword ptr [rsp + 40] - 4215a9: 48 85 c0 test rax, rax - 4215ac: 0f 85 ee 00 00 00 jne 0x4216a0 - 4215b2: 48 83 fe 10 cmp rsi, 16 - 4215b6: 0f 86 c4 00 00 00 jbe 0x421680 - 4215bc: 48 83 fe 1f cmp rsi, 31 - 4215c0: 77 7e ja 0x421640 - 4215c2: bd 20 00 00 00 mov ebp, 32 - 4215c7: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4215cf: 85 c0 test eax, eax - 4215d1: 0f 85 d9 00 00 00 jne 0x4216b0 - 4215d7: 4c 89 e2 mov rdx, r12 - 4215da: 48 89 ee mov rsi, rbp - 4215dd: 48 8d 3d bc f1 09 00 lea rdi, [rip + 651708] # 0x4c07a0 - 4215e4: e8 d7 c3 ff ff call 0x41d9c0 <_int_memalign> - 4215e9: 49 89 c0 mov r8, rax - 4215ec: 48 85 c0 test rax, rax - 4215ef: 0f 84 9b 00 00 00 je 0x421690 - 4215f5: 48 8b 40 f8 mov rax, qword ptr [rax - 8] - 4215f9: a8 02 test al, 2 - 4215fb: 75 1e jne 0x42161b - 4215fd: a8 04 test al, 4 - 4215ff: 74 1a je 0x42161b - 421601: 49 8d 40 f0 lea rax, [r8 - 16] - 421605: 48 8d 15 94 f1 09 00 lea rdx, [rip + 651668] # 0x4c07a0 - 42160c: 48 25 00 00 00 fc and rax, -67108864 - 421612: 48 39 10 cmp qword ptr [rax], rdx - 421615: 0f 85 1d 02 00 00 jne 0x421838 - 42161b: 4c 89 03 mov qword ptr [rbx], r8 - 42161e: 48 83 c4 08 add rsp, 8 - 421622: 31 c0 xor eax, eax - 421624: 5b pop rbx - 421625: 5d pop rbp - 421626: 41 5c pop r12 - 421628: 41 5d pop r13 - 42162a: c3 ret - 42162b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 421630: b8 16 00 00 00 mov eax, 22 - 421635: 48 83 c4 08 add rsp, 8 - 421639: 5b pop rbx - 42163a: 5d pop rbp - 42163b: 41 5c pop r12 - 42163d: 41 5d pop r13 - 42163f: c3 ret - 421640: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 - 42164a: 48 39 c6 cmp rsi, rax - 42164d: 0f 87 15 01 00 00 ja 0x421768 - 421653: 48 8d 46 ff lea rax, [rsi - 1] - 421657: 48 85 f0 test rax, rsi - 42165a: 0f 84 f7 01 00 00 je 0x421857 - 421660: bd 20 00 00 00 mov ebp, 32 - 421665: 48 83 fe 20 cmp rsi, 32 - 421669: 0f 84 58 ff ff ff je 0x4215c7 - 42166f: 90 nop - 421670: 48 01 ed add rbp, rbp - 421673: 48 39 ef cmp rdi, rbp - 421676: 77 f8 ja 0x421670 - 421678: e9 4a ff ff ff jmp 0x4215c7 - 42167d: 0f 1f 00 nop dword ptr [rax] - 421680: 4c 89 e7 mov rdi, r12 - 421683: e8 d8 d8 ff ff call 0x41ef60 - 421688: 49 89 c0 mov r8, rax - 42168b: 4d 85 c0 test r8, r8 - 42168e: 75 8b jne 0x42161b - 421690: b8 0c 00 00 00 mov eax, 12 - 421695: eb 9e jmp 0x421635 - 421697: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4216a0: 4c 89 e6 mov rsi, r12 - 4216a3: ff d0 call rax - 4216a5: 49 89 c0 mov r8, rax - 4216a8: eb e1 jmp 0x42168b - 4216aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4216b0: 48 c7 c0 d8 ff ff ff mov rax, -40 - 4216b7: 64 4c 8b 28 mov r13, qword ptr fs:[rax] - 4216bb: 4d 85 ed test r13, r13 - 4216be: 0f 84 bc 00 00 00 je 0x421780 - 4216c4: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4216cc: 85 c0 test eax, eax - 4216ce: 0f 85 19 01 00 00 jne 0x4217ed - 4216d4: ba 01 00 00 00 mov edx, 1 - 4216d9: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx - 4216de: 4c 89 e2 mov rdx, r12 - 4216e1: 48 89 ee mov rsi, rbp - 4216e4: 4c 89 ef mov rdi, r13 - 4216e7: e8 d4 c2 ff ff call 0x41d9c0 <_int_memalign> - 4216ec: 49 89 c0 mov r8, rax - 4216ef: 48 85 c0 test rax, rax - 4216f2: 0f 84 c7 00 00 00 je 0x4217bf - 4216f8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 421700: 85 c0 test eax, eax - 421702: 0f 85 05 01 00 00 jne 0x42180d - 421708: 41 83 6d 00 01 sub dword ptr [r13], 1 - 42170d: 4d 85 c0 test r8, r8 - 421710: 0f 84 7a ff ff ff je 0x421690 - 421716: 49 8b 40 f8 mov rax, qword ptr [r8 - 8] - 42171a: a8 02 test al, 2 - 42171c: 0f 85 f9 fe ff ff jne 0x42161b - 421722: 48 8d 15 77 f0 09 00 lea rdx, [rip + 651383] # 0x4c07a0 - 421729: a8 04 test al, 4 - 42172b: 74 0d je 0x42173a - 42172d: 49 8d 40 f0 lea rax, [r8 - 16] - 421731: 48 25 00 00 00 fc and rax, -67108864 - 421737: 48 8b 10 mov rdx, qword ptr [rax] - 42173a: 4c 39 ea cmp rdx, r13 - 42173d: 0f 84 d8 fe ff ff je 0x42161b - 421743: 48 8d 0d 3e 55 07 00 lea rcx, [rip + 480574] # 0x496c88 <__PRETTY_FUNCTION__.13279> - 42174a: ba fb 0c 00 00 mov edx, 3323 - 42174f: 48 8d 35 5a 44 07 00 lea rsi, [rip + 476250] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 421756: 48 8d 3d 7b 53 07 00 lea rdi, [rip + 480123] # 0x496ad8 <__PRETTY_FUNCTION__.13693+0xc2e> - 42175d: e8 ce 8a ff ff call 0x41a230 <__malloc_assert> - 421762: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 421768: 48 c7 c0 c0 ff ff ff mov rax, -64 - 42176f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 421776: b8 0c 00 00 00 mov eax, 12 - 42177b: e9 b5 fe ff ff jmp 0x421635 - 421780: e8 0b 8f ff ff call 0x41a690 - 421785: 49 89 c5 mov r13, rax - 421788: 48 85 c0 test rax, rax - 42178b: 0f 85 4d ff ff ff jne 0x4216de - 421791: 4a 8d 7c 25 20 lea rdi, [rbp + r12 + 32] - 421796: 31 f6 xor esi, esi - 421798: e8 c3 92 ff ff call 0x41aa60 - 42179d: 4c 89 e2 mov rdx, r12 - 4217a0: 48 89 ee mov rsi, rbp - 4217a3: 48 89 c7 mov rdi, rax - 4217a6: 49 89 c5 mov r13, rax - 4217a9: e8 12 c2 ff ff call 0x41d9c0 <_int_memalign> - 4217ae: 49 89 c0 mov r8, rax - 4217b1: 48 85 c0 test rax, rax - 4217b4: 75 29 jne 0x4217df - 4217b6: 4d 85 ed test r13, r13 - 4217b9: 0f 84 4e ff ff ff je 0x42170d - 4217bf: 90 nop - 4217c0: 4c 89 ef mov rdi, r13 - 4217c3: 4c 89 e6 mov rsi, r12 - 4217c6: e8 35 98 ff ff call 0x41b000 - 4217cb: 4c 89 e2 mov rdx, r12 - 4217ce: 48 89 ee mov rsi, rbp - 4217d1: 48 89 c7 mov rdi, rax - 4217d4: 49 89 c5 mov r13, rax - 4217d7: e8 e4 c1 ff ff call 0x41d9c0 <_int_memalign> - 4217dc: 49 89 c0 mov r8, rax - 4217df: 4d 85 ed test r13, r13 - 4217e2: 0f 84 25 ff ff ff je 0x42170d - 4217e8: e9 0b ff ff ff jmp 0x4216f8 - 4217ed: 31 c0 xor eax, eax - 4217ef: ba 01 00 00 00 mov edx, 1 - 4217f4: f0 lock - 4217f5: 41 0f b1 55 00 cmpxchg dword ptr [r13], edx - 4217fa: 0f 84 de fe ff ff je 0x4216de - 421800: 4c 89 ef mov rdi, r13 - 421803: e8 98 85 ff ff call 0x419da0 <__lll_lock_wait_private> - 421808: e9 d1 fe ff ff jmp 0x4216de - 42180d: 31 c0 xor eax, eax - 42180f: 41 87 45 00 xchg dword ptr [r13], eax - 421813: 83 f8 01 cmp eax, 1 - 421816: 0f 8e f1 fe ff ff jle 0x42170d - 42181c: 45 31 d2 xor r10d, r10d - 42181f: ba 01 00 00 00 mov edx, 1 - 421824: be 81 00 00 00 mov esi, 129 - 421829: 4c 89 ef mov rdi, r13 - 42182c: b8 ca 00 00 00 mov eax, 202 - 421831: 0f 05 syscall - 421833: e9 d5 fe ff ff jmp 0x42170d - 421838: 48 8d 0d 49 54 07 00 lea rcx, [rip + 480329] # 0x496c88 <__PRETTY_FUNCTION__.13279> - 42183f: ba e8 0c 00 00 mov edx, 3304 - 421844: 48 8d 35 65 43 07 00 lea rsi, [rip + 476005] # 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 42184b: 48 8d 3d 26 52 07 00 lea rdi, [rip + 479782] # 0x496a78 <__PRETTY_FUNCTION__.13693+0xbce> - 421852: e8 d9 89 ff ff call 0x41a230 <__malloc_assert> - 421857: 48 89 f5 mov rbp, rsi - 42185a: e9 68 fd ff ff jmp 0x4215c7 - 42185f: 90 nop - -0000000000421860 : - 421860: f3 0f 1e fa endbr64 - 421864: 85 ff test edi, edi - 421866: 75 28 jne 0x421890 - 421868: 8b 05 76 ee 09 00 mov eax, dword ptr [rip + 650870] # 0x4c06e4 <__libc_malloc_initialized> - 42186e: 55 push rbp - 42186f: 48 89 f5 mov rbp, rsi - 421872: 85 c0 test eax, eax - 421874: 78 2a js 0x4218a0 - 421876: 48 89 ee mov rsi, rbp - 421879: 48 8d 3d 14 46 07 00 lea rdi, [rip + 476692] # 0x495e94 <__PRETTY_FUNCTION__.11590+0x2f4> - 421880: e8 5b a8 04 00 call 0x46c0e0 - 421885: 48 89 ef mov rdi, rbp - 421888: 5d pop rbp - 421889: e9 c2 98 ff ff jmp 0x41b150 <__malloc_info.part.0> - 42188e: 66 90 nop - 421890: b8 16 00 00 00 mov eax, 22 - 421895: c3 ret - 421896: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4218a0: e8 cb c6 ff ff call 0x41df70 - 4218a5: eb cf jmp 0x421876 - 4218a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -00000000004218b0 <__default_morecore>: - 4218b0: f3 0f 1e fa endbr64 - 4218b4: 48 83 ec 08 sub rsp, 8 - 4218b8: e8 f3 78 02 00 call 0x4491b0 - 4218bd: ba 00 00 00 00 mov edx, 0 - 4218c2: 48 83 f8 ff cmp rax, -1 - 4218c6: 48 0f 44 c2 cmove rax, rdx - 4218ca: 48 83 c4 08 add rsp, 8 - 4218ce: c3 ret - 4218cf: 90 nop - -00000000004218d0 : - 4218d0: f3 0f 1e fa endbr64 - 4218d4: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 - 4218de: 48 23 15 9b 14 0a 00 and rdx, qword ptr [rip + 660635] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 4218e5: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 - 4218ef: 48 8d 05 da cf 01 00 lea rax, [rip + 118746] # 0x43e8d0 <__strchr_avx2> - 4218f6: 48 39 ca cmp rdx, rcx - 4218f9: 74 19 je 0x421914 - 4218fb: f6 05 82 14 0a 00 40 test byte ptr [rip + 660610], 64 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 421902: 48 8d 05 87 cb 01 00 lea rax, [rip + 117639] # 0x43e490 <__strchr_sse2> - 421909: 48 8d 15 f0 1c 02 00 lea rdx, [rip + 138480] # 0x443600 <__strchr_sse2_no_bsf> - 421910: 48 0f 45 c2 cmovne rax, rdx - 421914: c3 ret - 421915: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42191f: 90 nop - -0000000000421920 : - 421920: f3 0f 1e fa endbr64 - 421924: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 - 42192e: 48 23 15 4b 14 0a 00 and rdx, qword ptr [rip + 660555] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 421935: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 - 42193f: 48 8d 05 8a 37 00 00 lea rax, [rip + 14218] # 0x4250d0 <__strcmp_avx2> - 421946: 48 39 ca cmp rdx, rcx - 421949: 74 29 je 0x421974 - 42194b: 48 8d 05 5e 22 00 00 lea rax, [rip + 8798] # 0x423bb0 <__strcmp_sse2_unaligned> - 421952: f6 05 2b 14 0a 00 10 test byte ptr [rip + 660523], 16 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 421959: 75 19 jne 0x421974 - 42195b: f6 05 c7 13 0a 00 02 test byte ptr [rip + 660423], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> - 421962: 48 8d 05 f7 0d 00 00 lea rax, [rip + 3575] # 0x422760 <__strcmp_sse2> - 421969: 48 8d 15 f0 24 00 00 lea rdx, [rip + 9456] # 0x423e60 <__strcmp_ssse3> - 421970: 48 0f 45 c2 cmovne rax, rdx - 421974: c3 ret - 421975: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42197f: 90 nop - -0000000000421980 : - 421980: f3 0f 1e fa endbr64 - 421984: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 - 42198e: 48 23 15 eb 13 0a 00 and rdx, qword ptr [rip + 660459] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 421995: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 - 42199f: 48 8d 05 8a d6 01 00 lea rax, [rip + 120458] # 0x43f030 <__strcpy_avx2> - 4219a6: 48 39 ca cmp rdx, rcx - 4219a9: 74 29 je 0x4219d4 - 4219ab: 48 8d 05 ae 0b 02 00 lea rax, [rip + 134062] # 0x442560 <__strcpy_sse2_unaligned> - 4219b2: f6 05 cb 13 0a 00 10 test byte ptr [rip + 660427], 16 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 4219b9: 75 19 jne 0x4219d4 - 4219bb: f6 05 67 13 0a 00 02 test byte ptr [rip + 660327], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> - 4219c2: 48 8d 05 f7 d9 01 00 lea rax, [rip + 121335] # 0x43f3c0 <__strcpy_sse2> - 4219c9: 48 8d 15 d0 db 01 00 lea rdx, [rip + 121808] # 0x43f5a0 <__strcpy_ssse3> - 4219d0: 48 0f 45 c2 cmovne rax, rdx - 4219d4: c3 ret - 4219d5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4219df: 90 nop - -00000000004219e0 : - 4219e0: f3 0f 1e fa endbr64 - 4219e4: f6 05 3f 13 0a 00 10 test byte ptr [rip + 660287], 16 # 0x4c2d2a <_dl_x86_cpu_features+0xa> - 4219eb: 48 8d 15 ee 3b 02 00 lea rdx, [rip + 146414] # 0x4455e0 <__strcspn_sse42> - 4219f2: 48 8d 05 37 3b 02 00 lea rax, [rip + 146231] # 0x445530 <__strcspn_sse2> - 4219f9: 48 0f 45 c2 cmovne rax, rdx - 4219fd: c3 ret - 4219fe: 66 90 nop - -0000000000421a00 : - 421a00: f3 0f 1e fa endbr64 - 421a04: 41 54 push r12 - 421a06: 55 push rbp - 421a07: 48 89 fd mov rbp, rdi - 421a0a: 48 83 ec 08 sub rsp, 8 - 421a0e: e8 6d f7 fd ff call 0x401180 <.plt+0x160> - 421a13: 4c 8d 60 01 lea r12, [rax + 1] - 421a17: 4c 89 e7 mov rdi, r12 - 421a1a: e8 41 d5 ff ff call 0x41ef60 - 421a1f: 48 85 c0 test rax, rax - 421a22: 74 15 je 0x421a39 - 421a24: 48 83 c4 08 add rsp, 8 - 421a28: 4c 89 e2 mov rdx, r12 - 421a2b: 48 89 ee mov rsi, rbp - 421a2e: 48 89 c7 mov rdi, rax - 421a31: 5d pop rbp - 421a32: 41 5c pop r12 - 421a34: e9 27 f6 fd ff jmp 0x401060 <.plt+0x40> - 421a39: 5a pop rdx - 421a3a: 31 c0 xor eax, eax - 421a3c: 5d pop rbp - 421a3d: 41 5c pop r12 - 421a3f: c3 ret - -0000000000421a40 : - 421a40: f3 0f 1e fa endbr64 - 421a44: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 - 421a4e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 - 421a58: 48 23 05 21 13 0a 00 and rax, qword ptr [rip + 660257] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 421a5f: 48 39 d0 cmp rax, rdx - 421a62: 48 8d 15 27 d4 01 00 lea rdx, [rip + 119847] # 0x43ee90 <__strlen_avx2> - 421a69: 48 8d 05 80 d2 01 00 lea rax, [rip + 119424] # 0x43ecf0 <__strlen_sse2> - 421a70: 48 0f 44 c2 cmove rax, rdx - 421a74: c3 ret - 421a75: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 421a7f: 90 nop - -0000000000421a80 : - 421a80: f3 0f 1e fa endbr64 - 421a84: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 - 421a8e: 48 23 15 eb 12 0a 00 and rdx, qword ptr [rip + 660203] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 421a95: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 - 421a9f: 48 8d 05 1a 7a 00 00 lea rax, [rip + 31258] # 0x4294c0 <__strncmp_avx2> - 421aa6: 48 39 ca cmp rdx, rcx - 421aa9: 74 33 je 0x421ade - 421aab: 8b 15 77 12 0a 00 mov edx, dword ptr [rip + 660087] # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 421ab1: f7 c2 00 00 10 00 test edx, 1048576 - 421ab7: 74 10 je 0x421ac9 - 421ab9: 48 8d 05 20 6a 00 00 lea rax, [rip + 27168] # 0x4284e0 <__strncmp_sse42> - 421ac0: f6 05 bd 12 0a 00 80 test byte ptr [rip + 660157], -128 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 421ac7: 74 15 je 0x421ade - 421ac9: 80 e6 02 and dh, 2 - 421acc: 48 8d 05 3d 3a 00 00 lea rax, [rip + 14909] # 0x425510 <__strncmp_sse2> - 421ad3: 48 8d 15 96 52 00 00 lea rdx, [rip + 21142] # 0x426d70 <__strncmp_ssse3> - 421ada: 48 0f 45 c2 cmovne rax, rdx - 421ade: c3 ret - 421adf: 90 nop - -0000000000421ae0 : - 421ae0: 41 57 push r15 - 421ae2: 49 89 f0 mov r8, rsi - 421ae5: 41 56 push r14 - 421ae7: 41 55 push r13 - 421ae9: 49 89 fd mov r13, rdi - 421aec: 41 54 push r12 - 421aee: 55 push rbp - 421aef: 53 push rbx - 421af0: 48 89 d3 mov rbx, rdx - 421af3: 48 81 ec 58 08 00 00 sub rsp, 2136 - 421afa: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 421b03: 48 89 84 24 48 08 00 00 mov qword ptr [rsp + 2120], rax - 421b0b: 31 c0 xor eax, eax - 421b0d: 48 83 f9 01 cmp rcx, 1 - 421b11: 0f 86 33 04 00 00 jbe 0x421f4a - 421b17: 31 f6 xor esi, esi - 421b19: 41 ba 01 00 00 00 mov r10d, 1 - 421b1f: ba 01 00 00 00 mov edx, 1 - 421b24: 48 c7 c5 ff ff ff ff mov rbp, -1 - 421b2b: b8 01 00 00 00 mov eax, 1 - 421b30: eb 1d jmp 0x421b4f - 421b32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 421b38: 49 89 c2 mov r10, rax - 421b3b: 48 89 c6 mov rsi, rax - 421b3e: ba 01 00 00 00 mov edx, 1 - 421b43: 49 29 ea sub r10, rbp - 421b46: 48 8d 04 16 lea rax, [rsi + rdx] - 421b4a: 48 39 c1 cmp rcx, rax - 421b4d: 76 2f jbe 0x421b7e - 421b4f: 48 8d 3c 13 lea rdi, [rbx + rdx] - 421b53: 0f b6 3c 2f movzx edi, byte ptr [rdi + rbp] - 421b57: 40 38 3c 03 cmp byte ptr [rbx + rax], dil - 421b5b: 72 db jb 0x421b38 - 421b5d: 0f 84 05 02 00 00 je 0x421d68 - 421b63: 48 89 f5 mov rbp, rsi - 421b66: ba 01 00 00 00 mov edx, 1 - 421b6b: 48 83 c6 01 add rsi, 1 - 421b6f: 41 ba 01 00 00 00 mov r10d, 1 - 421b75: 48 8d 04 16 lea rax, [rsi + rdx] - 421b79: 48 39 c1 cmp rcx, rax - 421b7c: 77 d1 ja 0x421b4f - 421b7e: 31 f6 xor esi, esi - 421b80: 41 bc 01 00 00 00 mov r12d, 1 - 421b86: ba 01 00 00 00 mov edx, 1 - 421b8b: 48 c7 c7 ff ff ff ff mov rdi, -1 - 421b92: b8 01 00 00 00 mov eax, 1 - 421b97: eb 1e jmp 0x421bb7 - 421b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 421ba0: 49 89 c4 mov r12, rax - 421ba3: 48 89 c6 mov rsi, rax - 421ba6: ba 01 00 00 00 mov edx, 1 - 421bab: 49 29 fc sub r12, rdi - 421bae: 48 8d 04 32 lea rax, [rdx + rsi] - 421bb2: 48 39 c8 cmp rax, rcx - 421bb5: 73 30 jae 0x421be7 - 421bb7: 4c 8d 0c 13 lea r9, [rbx + rdx] - 421bbb: 44 0f b6 1c 03 movzx r11d, byte ptr [rbx + rax] - 421bc0: 45 38 1c 39 cmp byte ptr [r9 + rdi], r11b - 421bc4: 72 da jb 0x421ba0 - 421bc6: 0f 84 b4 01 00 00 je 0x421d80 - 421bcc: 48 89 f7 mov rdi, rsi - 421bcf: ba 01 00 00 00 mov edx, 1 - 421bd4: 48 83 c6 01 add rsi, 1 - 421bd8: 41 bc 01 00 00 00 mov r12d, 1 - 421bde: 48 8d 04 32 lea rax, [rdx + rsi] - 421be2: 48 39 c8 cmp rax, rcx - 421be5: 72 d0 jb 0x421bb7 - 421be7: 48 83 c7 01 add rdi, 1 - 421beb: 48 83 c5 01 add rbp, 1 - 421bef: 48 39 fd cmp rbp, rdi - 421bf2: 77 06 ja 0x421bfa - 421bf4: 4d 89 e2 mov r10, r12 - 421bf7: 48 89 fd mov rbp, rdi - 421bfa: 66 48 0f 6e c1 movq xmm0, rcx - 421bff: 48 8d 44 24 40 lea rax, [rsp + 64] - 421c04: 48 8d 94 24 40 08 00 00 lea rdx, [rsp + 2112] - 421c0c: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 421c10: 0f 29 00 movaps xmmword ptr [rax], xmm0 - 421c13: 48 83 c0 10 add rax, 16 - 421c17: 48 39 d0 cmp rax, rdx - 421c1a: 75 f4 jne 0x421c10 - 421c1c: 48 85 c9 test rcx, rcx - 421c1f: 74 26 je 0x421c47 - 421c21: 4c 8d 1c 19 lea r11, [rcx + rbx] - 421c25: 48 89 d8 mov rax, rbx - 421c28: 48 8d 7c 0b ff lea rdi, [rbx + rcx - 1] - 421c2d: 0f 1f 00 nop dword ptr [rax] - 421c30: 0f b6 10 movzx edx, byte ptr [rax] - 421c33: 48 89 fe mov rsi, rdi - 421c36: 48 29 c6 sub rsi, rax - 421c39: 48 83 c0 01 add rax, 1 - 421c3d: 48 89 74 d4 40 mov qword ptr [rsp + 8*rdx + 64], rsi - 421c42: 49 39 c3 cmp r11, rax - 421c45: 75 e9 jne 0x421c30 - 421c47: 4a 8d 34 13 lea rsi, [rbx + r10] - 421c4b: 48 89 ea mov rdx, rbp - 421c4e: 48 89 df mov rdi, rbx - 421c51: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 421c56: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 421c5b: 4c 89 14 24 mov qword ptr [rsp], r10 - 421c5f: e8 7c f4 fd ff call 0x4010e0 <.plt+0xc0> - 421c64: 4c 8b 14 24 mov r10, qword ptr [rsp] - 421c68: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 421c6d: 85 c0 test eax, eax - 421c6f: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 421c74: 0f 85 ad 01 00 00 jne 0x421e27 - 421c7a: 48 8d 81 00 02 00 00 lea rax, [rcx + 512] - 421c81: 45 31 e4 xor r12d, r12d - 421c84: 4c 8d 79 ff lea r15, [rcx - 1] - 421c88: 45 31 f6 xor r14d, r14d - 421c8b: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 421c90: b8 01 00 00 00 mov eax, 1 - 421c95: 48 29 e8 sub rax, rbp - 421c98: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 421c9d: 48 8d 45 ff lea rax, [rbp - 1] - 421ca1: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 421ca6: 48 89 c8 mov rax, rcx - 421ca9: 4c 29 d0 sub rax, r10 - 421cac: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 421cb1: 4c 89 c0 mov rax, r8 - 421cb4: 49 89 e8 mov r8, rbp - 421cb7: 48 89 c5 mov rbp, rax - 421cba: eb 18 jmp 0x421cd4 - 421cbc: 0f 1f 40 00 nop dword ptr [rax] - 421cc0: 4c 39 d0 cmp rax, r10 - 421cc3: 73 09 jae 0x421cce - 421cc5: 4d 85 e4 test r12, r12 - 421cc8: 48 0f 45 44 24 28 cmovne rax, qword ptr [rsp + 40] - 421cce: 49 01 c6 add r14, rax - 421cd1: 45 31 e4 xor r12d, r12d - 421cd4: 49 8d 14 0e lea rdx, [r14 + rcx] - 421cd8: 48 39 ea cmp rdx, rbp - 421cdb: 76 41 jbe 0x421d1e - 421cdd: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] - 421ce2: 49 8d 7c 2d 00 lea rdi, [r13 + rbp] - 421ce7: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 421cec: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 421cf1: 4c 89 54 24 08 mov qword ptr [rsp + 8], r10 - 421cf6: 48 89 14 24 mov qword ptr [rsp], rdx - 421cfa: e8 31 f3 fd ff call 0x401030 <.plt+0x10> - 421cff: 48 8b 14 24 mov rdx, qword ptr [rsp] - 421d03: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 421d08: 48 01 c5 add rbp, rax - 421d0b: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 421d10: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 421d15: 48 39 ea cmp rdx, rbp - 421d18: 0f 87 d9 00 00 00 ja 0x421df7 - 421d1e: 41 0f b6 44 15 ff movzx eax, byte ptr [r13 + rdx - 1] - 421d24: 48 8b 44 c4 40 mov rax, qword ptr [rsp + 8*rax + 64] - 421d29: 48 85 c0 test rax, rax - 421d2c: 75 92 jne 0x421cc0 - 421d2e: 4d 39 c4 cmp r12, r8 - 421d31: 4c 89 c0 mov rax, r8 - 421d34: 4b 8d 54 35 00 lea rdx, [r13 + r14] - 421d39: 49 0f 43 c4 cmovae rax, r12 - 421d3d: 4c 39 f8 cmp rax, r15 - 421d40: 72 0f jb 0x421d51 - 421d42: eb 54 jmp 0x421d98 - 421d44: 0f 1f 40 00 nop dword ptr [rax] - 421d48: 48 83 c0 01 add rax, 1 - 421d4c: 4c 39 f8 cmp rax, r15 - 421d4f: 73 47 jae 0x421d98 - 421d51: 0f b6 3c 02 movzx edi, byte ptr [rdx + rax] - 421d55: 40 38 3c 03 cmp byte ptr [rbx + rax], dil - 421d59: 74 ed je 0x421d48 - 421d5b: 4c 03 74 24 30 add r14, qword ptr [rsp + 48] - 421d60: e9 69 ff ff ff jmp 0x421cce - 421d65: 0f 1f 00 nop dword ptr [rax] - 421d68: 4c 39 d2 cmp rdx, r10 - 421d6b: 0f 84 bf 01 00 00 je 0x421f30 - 421d71: 48 83 c2 01 add rdx, 1 - 421d75: e9 cc fd ff ff jmp 0x421b46 - 421d7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 421d80: 49 39 d4 cmp r12, rdx - 421d83: 0f 84 b4 01 00 00 je 0x421f3d - 421d89: 48 83 c2 01 add rdx, 1 - 421d8d: e9 1c fe ff ff jmp 0x421bae - 421d92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 421d98: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 421d9d: 48 8d 7b ff lea rdi, [rbx - 1] - 421da1: 4c 89 c2 mov rdx, r8 - 421da4: 48 89 f0 mov rax, rsi - 421da7: 4c 01 f6 add rsi, r14 - 421daa: 4c 29 c6 sub rsi, r8 - 421dad: 4c 01 ee add rsi, r13 - 421db0: 4d 39 c4 cmp r12, r8 - 421db3: 72 17 jb 0x421dcc - 421db5: eb 26 jmp 0x421ddd - 421db7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 421dc0: 48 8d 50 ff lea rdx, [rax - 1] - 421dc4: 49 39 c4 cmp r12, rax - 421dc7: 74 59 je 0x421e22 - 421dc9: 48 89 d0 mov rax, rdx - 421dcc: 44 0f b6 5c 30 01 movzx r11d, byte ptr [rax + rsi + 1] - 421dd2: 48 8d 50 01 lea rdx, [rax + 1] - 421dd6: 44 38 5c 07 01 cmp byte ptr [rdi + rax + 1], r11b - 421ddb: 74 e3 je 0x421dc0 - 421ddd: 49 83 c4 01 add r12, 1 - 421de1: 49 39 d4 cmp r12, rdx - 421de4: 0f 87 77 01 00 00 ja 0x421f61 - 421dea: 4c 8b 64 24 28 mov r12, qword ptr [rsp + 40] - 421def: 4d 01 d6 add r14, r10 - 421df2: e9 dd fe ff ff jmp 0x421cd4 - 421df7: 31 c0 xor eax, eax - 421df9: 48 8b 8c 24 48 08 00 00 mov rcx, qword ptr [rsp + 2120] - 421e01: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 421e0a: 0f 85 5b 01 00 00 jne 0x421f6b - 421e10: 48 81 c4 58 08 00 00 add rsp, 2136 - 421e17: 5b pop rbx - 421e18: 5d pop rbp - 421e19: 41 5c pop r12 - 421e1b: 41 5d pop r13 - 421e1d: 41 5e pop r14 - 421e1f: 41 5f pop r15 - 421e21: c3 ret - 421e22: 4c 89 e2 mov rdx, r12 - 421e25: eb b6 jmp 0x421ddd - 421e27: 48 89 c8 mov rax, rcx - 421e2a: 4c 8d 71 ff lea r14, [rcx - 1] - 421e2e: 48 29 e8 sub rax, rbp - 421e31: 48 39 e8 cmp rax, rbp - 421e34: 48 0f 42 c5 cmovb rax, rbp - 421e38: 45 31 ff xor r15d, r15d - 421e3b: 48 83 c0 01 add rax, 1 - 421e3f: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 421e44: 48 8d 45 ff lea rax, [rbp - 1] - 421e48: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 421e4d: 48 8d 81 00 02 00 00 lea rax, [rcx + 512] - 421e54: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 421e59: b8 01 00 00 00 mov eax, 1 - 421e5e: 48 29 e8 sub rax, rbp - 421e61: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 421e66: 4c 89 c0 mov rax, r8 - 421e69: 49 89 e8 mov r8, rbp - 421e6c: 48 89 c5 mov rbp, rax - 421e6f: eb 0a jmp 0x421e7b - 421e71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 421e78: 49 01 c7 add r15, rax - 421e7b: 4d 8d 24 0f lea r12, [r15 + rcx] - 421e7f: 49 39 ec cmp r12, rbp - 421e82: 76 2d jbe 0x421eb1 - 421e84: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 421e89: 49 8d 7c 2d 00 lea rdi, [r13 + rbp] - 421e8e: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 421e93: 4c 89 04 24 mov qword ptr [rsp], r8 - 421e97: e8 94 f1 fd ff call 0x401030 <.plt+0x10> - 421e9c: 4c 8b 04 24 mov r8, qword ptr [rsp] - 421ea0: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 421ea5: 48 01 c5 add rbp, rax - 421ea8: 49 39 ec cmp r12, rbp - 421eab: 0f 87 46 ff ff ff ja 0x421df7 - 421eb1: 43 0f b6 44 25 ff movzx eax, byte ptr [r13 + r12 - 1] - 421eb7: 48 8b 44 c4 40 mov rax, qword ptr [rsp + 8*rax + 64] - 421ebc: 48 85 c0 test rax, rax - 421ebf: 75 b7 jne 0x421e78 - 421ec1: 4c 89 c0 mov rax, r8 - 421ec4: 4b 8d 54 3d 00 lea rdx, [r13 + r15] - 421ec9: 4d 39 f0 cmp r8, r14 - 421ecc: 72 0b jb 0x421ed9 - 421ece: eb 20 jmp 0x421ef0 - 421ed0: 48 83 c0 01 add rax, 1 - 421ed4: 4c 39 f0 cmp rax, r14 - 421ed7: 73 17 jae 0x421ef0 - 421ed9: 0f b6 34 02 movzx esi, byte ptr [rdx + rax] - 421edd: 40 38 34 03 cmp byte ptr [rbx + rax], sil - 421ee1: 74 ed je 0x421ed0 - 421ee3: 4c 03 7c 24 18 add r15, qword ptr [rsp + 24] - 421ee8: eb 8e jmp 0x421e78 - 421eea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 421ef0: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 421ef5: 49 8d 14 07 lea rdx, [r15 + rax] - 421ef9: 48 83 f8 ff cmp rax, -1 - 421efd: 74 58 je 0x421f57 - 421eff: 4c 29 c2 sub rdx, r8 - 421f02: 48 8d 73 ff lea rsi, [rbx - 1] - 421f06: 4c 01 ea add rdx, r13 - 421f09: eb 0f jmp 0x421f1a - 421f0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 421f10: 48 83 e8 01 sub rax, 1 - 421f14: 48 83 f8 ff cmp rax, -1 - 421f18: 74 3d je 0x421f57 - 421f1a: 0f b6 7c 10 01 movzx edi, byte ptr [rax + rdx + 1] - 421f1f: 40 38 7c 06 01 cmp byte ptr [rsi + rax + 1], dil - 421f24: 74 ea je 0x421f10 - 421f26: 4c 03 7c 24 28 add r15, qword ptr [rsp + 40] - 421f2b: e9 4b ff ff ff jmp 0x421e7b - 421f30: 48 01 d6 add rsi, rdx - 421f33: ba 01 00 00 00 mov edx, 1 - 421f38: e9 09 fc ff ff jmp 0x421b46 - 421f3d: 4c 01 e6 add rsi, r12 - 421f40: ba 01 00 00 00 mov edx, 1 - 421f45: e9 64 fc ff ff jmp 0x421bae - 421f4a: 41 ba 01 00 00 00 mov r10d, 1 - 421f50: 31 ed xor ebp, ebp - 421f52: e9 a3 fc ff ff jmp 0x421bfa - 421f57: 4b 8d 44 3d 00 lea rax, [r13 + r15] - 421f5c: e9 98 fe ff ff jmp 0x421df9 - 421f61: 4b 8d 44 35 00 lea rax, [r13 + r14] - 421f66: e9 8e fe ff ff jmp 0x421df9 - 421f6b: e8 60 9c 02 00 call 0x44bbd0 <__stack_chk_fail_local> - -0000000000421f70 <__strstr_sse2>: - 421f70: f3 0f 1e fa endbr64 - 421f74: 41 57 push r15 - 421f76: 41 56 push r14 - 421f78: 41 55 push r13 - 421f7a: 41 54 push r12 - 421f7c: 55 push rbp - 421f7d: 53 push rbx - 421f7e: 48 81 ec 28 01 00 00 sub rsp, 296 - 421f85: 0f b6 1e movzx ebx, byte ptr [rsi] - 421f88: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 421f91: 48 89 84 24 18 01 00 00 mov qword ptr [rsp + 280], rax - 421f99: 31 c0 xor eax, eax - 421f9b: 84 db test bl, bl - 421f9d: 0f 84 3d 02 00 00 je 0x4221e0 <__strstr_sse2+0x270> - 421fa3: 0f b6 eb movzx ebp, bl - 421fa6: 49 89 f5 mov r13, rsi - 421fa9: 89 ee mov esi, ebp - 421fab: e8 e0 f1 fd ff call 0x401190 <.plt+0x170> - 421fb0: 49 89 c4 mov r12, rax - 421fb3: 48 85 c0 test rax, rax - 421fb6: 0f 84 f5 01 00 00 je 0x4221b1 <__strstr_sse2+0x241> - 421fbc: 41 0f b6 45 01 movzx eax, byte ptr [r13 + 1] - 421fc1: 84 c0 test al, al - 421fc3: 0f 84 eb 01 00 00 je 0x4221b4 <__strstr_sse2+0x244> - 421fc9: 41 0f b6 55 02 movzx edx, byte ptr [r13 + 2] - 421fce: 84 d2 test dl, dl - 421fd0: 0f 84 0f 02 00 00 je 0x4221e5 <__strstr_sse2+0x275> - 421fd6: 41 80 7d 03 00 cmp byte ptr [r13 + 3], 0 - 421fdb: 0f 84 44 02 00 00 je 0x422225 <__strstr_sse2+0x2b5> - 421fe1: 4c 89 ef mov rdi, r13 - 421fe4: e8 97 f1 fd ff call 0x401180 <.plt+0x160> - 421fe9: 4c 89 e7 mov rdi, r12 - 421fec: 48 89 c6 mov rsi, rax - 421fef: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 421ff4: 49 89 c6 mov r14, rax - 421ff7: 48 81 ce 00 02 00 00 or rsi, 512 - 421ffe: e8 2d f0 fd ff call 0x401030 <.plt+0x10> - 422003: 49 89 c7 mov r15, rax - 422006: 49 39 c6 cmp r14, rax - 422009: 0f 87 a2 01 00 00 ja 0x4221b1 <__strstr_sse2+0x241> - 42200f: 4c 89 f2 mov rdx, r14 - 422012: 4c 89 ee mov rsi, r13 - 422015: 4c 89 e7 mov rdi, r12 - 422018: e8 c3 f0 fd ff call 0x4010e0 <.plt+0xc0> - 42201d: 85 c0 test eax, eax - 42201f: 0f 84 8f 01 00 00 je 0x4221b4 <__strstr_sse2+0x244> - 422025: 49 81 fe 00 01 00 00 cmp r14, 256 - 42202c: 0f 87 42 02 00 00 ja 0x422274 <__strstr_sse2+0x304> - 422032: 48 8d 54 24 10 lea rdx, [rsp + 16] - 422037: 4d 29 f7 sub r15, r14 - 42203a: 4c 89 f6 mov rsi, r14 - 42203d: b9 20 00 00 00 mov ecx, 32 - 422042: 31 c0 xor eax, eax - 422044: 48 89 d7 mov rdi, rdx - 422047: 4d 8d 76 ff lea r14, [r14 - 1] - 42204b: 4d 01 e7 add r15, r12 - 42204e: f3 48 ab rep stosq qword ptr es:[rdi], rax - 422051: 49 83 fe 01 cmp r14, 1 - 422055: 0f 86 8e 00 00 00 jbe 0x4220e9 <__strstr_sse2+0x179> - 42205b: 49 83 fe 03 cmp r14, 3 - 42205f: 0f 86 44 02 00 00 jbe 0x4222a9 <__strstr_sse2+0x339> - 422065: 48 8d 46 fb lea rax, [rsi - 5] - 422069: ba 01 00 00 00 mov edx, 1 - 42206e: 48 83 e0 fe and rax, -2 - 422072: 48 83 c0 03 add rax, 3 - 422076: 41 0f b6 4c 15 00 movzx ecx, byte ptr [r13 + rdx] - 42207c: 48 c1 e3 03 shl rbx, 3 - 422080: 48 89 ce mov rsi, rcx - 422083: 48 c1 e1 03 shl rcx, 3 - 422087: 48 29 de sub rsi, rbx - 42208a: 41 0f b6 5c 15 01 movzx ebx, byte ptr [r13 + rdx + 1] - 422090: 40 0f b6 f6 movzx esi, sil - 422094: 48 89 df mov rdi, rbx - 422097: 88 54 34 10 mov byte ptr [rsp + rsi + 16], dl - 42209b: 8d 72 01 lea esi, [rdx + 1] - 42209e: 48 29 cf sub rdi, rcx - 4220a1: 40 0f b6 cf movzx ecx, dil - 4220a5: 40 88 74 0c 10 mov byte ptr [rsp + rcx + 16], sil - 4220aa: 8d 72 02 lea esi, [rdx + 2] - 4220ad: 48 83 c2 02 add rdx, 2 - 4220b1: 48 39 d0 cmp rax, rdx - 4220b4: 75 c0 jne 0x422076 <__strstr_sse2+0x106> - 4220b6: 48 63 ce movsxd rcx, esi - 4220b9: 48 83 c1 01 add rcx, 1 - 4220bd: 29 ce sub esi, ecx - 4220bf: 90 nop - 4220c0: 41 0f b6 44 15 00 movzx eax, byte ptr [r13 + rdx] - 4220c6: 41 0f b6 54 15 ff movzx edx, byte ptr [r13 + rdx - 1] - 4220cc: 48 c1 e2 03 shl rdx, 3 - 4220d0: 48 29 d0 sub rax, rdx - 4220d3: 8d 14 0e lea edx, [rsi + rcx] - 4220d6: 0f b6 c0 movzx eax, al - 4220d9: 88 54 04 10 mov byte ptr [rsp + rax + 16], dl - 4220dd: 48 89 ca mov rdx, rcx - 4220e0: 48 83 c1 01 add rcx, 1 - 4220e4: 49 39 d6 cmp r14, rdx - 4220e7: 77 d7 ja 0x4220c0 <__strstr_sse2+0x150> - 4220e9: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 4220ee: 4c 89 f3 mov rbx, r14 - 4220f1: 31 ed xor ebp, ebp - 4220f3: 41 0f b6 54 0d fe movzx edx, byte ptr [r13 + rcx - 2] - 4220f9: 41 0f b6 44 0d ff movzx eax, byte ptr [r13 + rcx - 1] - 4220ff: 48 c1 e2 03 shl rdx, 3 - 422103: 48 29 d0 sub rax, rdx - 422106: 0f b6 c0 movzx eax, al - 422109: 0f b6 54 04 10 movzx edx, byte ptr [rsp + rax + 16] - 42210e: 44 88 74 04 10 mov byte ptr [rsp + rax + 16], r14b - 422113: 48 8d 41 f7 lea rax, [rcx - 9] - 422117: 48 89 04 24 mov qword ptr [rsp], rax - 42211b: 48 29 d3 sub rbx, rdx - 42211e: 66 90 nop - 422120: 4d 39 fc cmp r12, r15 - 422123: 77 6d ja 0x422192 <__strstr_sse2+0x222> - 422125: 0f 1f 00 nop dword ptr [rax] - 422128: 4d 01 f4 add r12, r14 - 42212b: 41 0f b6 54 24 ff movzx edx, byte ptr [r12 - 1] - 422131: 41 0f b6 04 24 movzx eax, byte ptr [r12] - 422136: 48 c1 e2 03 shl rdx, 3 - 42213a: 48 29 d0 sub rax, rdx - 42213d: 0f b6 c0 movzx eax, al - 422140: 0f b6 44 04 10 movzx eax, byte ptr [rsp + rax + 16] - 422145: 48 85 c0 test rax, rax - 422148: 75 05 jne 0x42214f <__strstr_sse2+0x1df> - 42214a: 4d 39 fc cmp r12, r15 - 42214d: 76 d9 jbe 0x422128 <__strstr_sse2+0x1b8> - 42214f: 49 29 c4 sub r12, rax - 422152: 49 39 c6 cmp r14, rax - 422155: 77 c9 ja 0x422120 <__strstr_sse2+0x1b0> - 422157: 49 83 fe 0e cmp r14, 14 - 42215b: 76 0b jbe 0x422168 <__strstr_sse2+0x1f8> - 42215d: 49 8b 04 2c mov rax, qword ptr [r12 + rbp] - 422161: 49 39 44 2d 00 cmp qword ptr [r13 + rbp], rax - 422166: 75 22 jne 0x42218a <__strstr_sse2+0x21a> - 422168: 4c 89 f2 mov rdx, r14 - 42216b: 4c 89 ee mov rsi, r13 - 42216e: 4c 89 e7 mov rdi, r12 - 422171: e8 6a ef fd ff call 0x4010e0 <.plt+0xc0> - 422176: 85 c0 test eax, eax - 422178: 74 3a je 0x4221b4 <__strstr_sse2+0x244> - 42217a: 48 8d 45 f8 lea rax, [rbp - 8] - 42217e: 48 83 fd 08 cmp rbp, 8 - 422182: 48 0f 42 04 24 cmovb rax, qword ptr [rsp] - 422187: 48 89 c5 mov rbp, rax - 42218a: 49 01 dc add r12, rbx - 42218d: 4d 39 fc cmp r12, r15 - 422190: 76 96 jbe 0x422128 <__strstr_sse2+0x1b8> - 422192: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 422197: be 00 08 00 00 mov esi, 2048 - 42219c: 49 8d 3c 07 lea rdi, [r15 + rax] - 4221a0: e8 8b ee fd ff call 0x401030 <.plt+0x10> - 4221a5: 49 01 c7 add r15, rax - 4221a8: 4d 39 fc cmp r12, r15 - 4221ab: 0f 86 77 ff ff ff jbe 0x422128 <__strstr_sse2+0x1b8> - 4221b1: 45 31 e4 xor r12d, r12d - 4221b4: 48 8b 84 24 18 01 00 00 mov rax, qword ptr [rsp + 280] - 4221bc: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4221c5: 0f 85 ed 00 00 00 jne 0x4222b8 <__strstr_sse2+0x348> - 4221cb: 48 81 c4 28 01 00 00 add rsp, 296 - 4221d2: 4c 89 e0 mov rax, r12 - 4221d5: 5b pop rbx - 4221d6: 5d pop rbp - 4221d7: 41 5c pop r12 - 4221d9: 41 5d pop r13 - 4221db: 41 5e pop r14 - 4221dd: 41 5f pop r15 - 4221df: c3 ret - 4221e0: 49 89 fc mov r12, rdi - 4221e3: eb cf jmp 0x4221b4 <__strstr_sse2+0x244> - 4221e5: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 4221ea: c1 e5 10 shl ebp, 16 - 4221ed: 09 c5 or ebp, eax - 4221ef: 85 d2 test edx, edx - 4221f1: 74 be je 0x4221b1 <__strstr_sse2+0x241> - 4221f3: 31 c0 xor eax, eax - 4221f5: eb 0d jmp 0x422204 <__strstr_sse2+0x294> - 4221f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 422200: 85 d2 test edx, edx - 422202: 74 1b je 0x42221f <__strstr_sse2+0x2af> - 422204: c1 e0 10 shl eax, 16 - 422207: 4c 89 e1 mov rcx, r12 - 42220a: 49 83 c4 01 add r12, 1 - 42220e: 09 d0 or eax, edx - 422210: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 422215: 39 c5 cmp ebp, eax - 422217: 75 e7 jne 0x422200 <__strstr_sse2+0x290> - 422219: 4c 8d 61 ff lea r12, [rcx - 1] - 42221d: eb 95 jmp 0x4221b4 <__strstr_sse2+0x244> - 42221f: 39 c5 cmp ebp, eax - 422221: 75 8e jne 0x4221b1 <__strstr_sse2+0x241> - 422223: eb f4 jmp 0x422219 <__strstr_sse2+0x2a9> - 422225: c1 e2 08 shl edx, 8 - 422228: c1 e0 10 shl eax, 16 - 42222b: 09 d0 or eax, edx - 42222d: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 422232: c1 e5 18 shl ebp, 24 - 422235: 09 c5 or ebp, eax - 422237: 85 d2 test edx, edx - 422239: 0f 84 72 ff ff ff je 0x4221b1 <__strstr_sse2+0x241> - 42223f: 31 c0 xor eax, eax - 422241: eb 09 jmp 0x42224c <__strstr_sse2+0x2dc> - 422243: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 422248: 85 d2 test edx, edx - 42224a: 74 1e je 0x42226a <__strstr_sse2+0x2fa> - 42224c: 09 d0 or eax, edx - 42224e: 4c 89 e1 mov rcx, r12 - 422251: 49 83 c4 01 add r12, 1 - 422255: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 42225a: c1 e0 08 shl eax, 8 - 42225d: 39 c5 cmp ebp, eax - 42225f: 75 e7 jne 0x422248 <__strstr_sse2+0x2d8> - 422261: 4c 8d 61 fe lea r12, [rcx - 2] - 422265: e9 4a ff ff ff jmp 0x4221b4 <__strstr_sse2+0x244> - 42226a: 39 c5 cmp ebp, eax - 42226c: 0f 85 3f ff ff ff jne 0x4221b1 <__strstr_sse2+0x241> - 422272: eb ed jmp 0x422261 <__strstr_sse2+0x2f1> - 422274: 48 8b 84 24 18 01 00 00 mov rax, qword ptr [rsp + 280] - 42227c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 422285: 75 31 jne 0x4222b8 <__strstr_sse2+0x348> - 422287: 48 81 c4 28 01 00 00 add rsp, 296 - 42228e: 4c 89 f1 mov rcx, r14 - 422291: 4c 89 ea mov rdx, r13 - 422294: 4c 89 fe mov rsi, r15 - 422297: 5b pop rbx - 422298: 4c 89 e7 mov rdi, r12 - 42229b: 5d pop rbp - 42229c: 41 5c pop r12 - 42229e: 41 5d pop r13 - 4222a0: 41 5e pop r14 - 4222a2: 41 5f pop r15 - 4222a4: e9 37 f8 ff ff jmp 0x421ae0 - 4222a9: be 01 00 00 00 mov esi, 1 - 4222ae: ba 01 00 00 00 mov edx, 1 - 4222b3: e9 fe fd ff ff jmp 0x4220b6 <__strstr_sse2+0x146> - 4222b8: e8 13 99 02 00 call 0x44bbd0 <__stack_chk_fail_local> - 4222bd: 0f 1f 00 nop dword ptr [rax] - -00000000004222c0 : - 4222c0: f3 0f 1e fa endbr64 - 4222c4: f6 05 b9 0a 0a 00 10 test byte ptr [rip + 658105], 16 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 4222cb: 48 8d 15 9e fc ff ff lea rdx, [rip - 866] # 0x421f70 <__strstr_sse2> - 4222d2: 48 8d 05 b7 2d 02 00 lea rax, [rip + 142775] # 0x445090 <__strstr_sse2_unaligned> - 4222d9: 48 0f 44 c2 cmove rax, rdx - 4222dd: c3 ret - 4222de: 66 90 nop - -00000000004222e0 : - 4222e0: f3 0f 1e fa endbr64 - 4222e4: 48 b8 02 00 00 00 00 08 00 00 movabs rax, 8796093022210 - 4222ee: 8b 15 34 0a 0a 00 mov edx, dword ptr [rip + 657972] # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 4222f4: 48 23 05 85 0a 0a 00 and rax, qword ptr [rip + 658053] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 4222fb: 48 83 f8 02 cmp rax, 2 - 4222ff: 74 2f je 0x422330 - 422301: 48 8d 05 28 82 00 00 lea rax, [rip + 33320] # 0x42a530 <__memcmp_sse4_1> - 422308: f7 c2 00 00 08 00 test edx, 524288 - 42230e: 75 15 jne 0x422325 - 422310: 80 e6 02 and dh, 2 - 422313: 48 8d 05 36 7a 00 00 lea rax, [rip + 31286] # 0x429d50 <__memcmp_sse2> - 42231a: 48 8d 15 ff 15 02 00 lea rdx, [rip + 136703] # 0x443920 <__memcmp_ssse3> - 422321: 48 0f 45 c2 cmovne rax, rdx - 422325: c3 ret - 422326: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422330: f7 c2 00 00 40 00 test edx, 4194304 - 422336: 74 c9 je 0x422301 - 422338: 48 8d 05 11 7e 00 00 lea rax, [rip + 32273] # 0x42a150 <__memcmp_avx2_movbe> - 42233f: f6 05 3f 0a 0a 00 01 test byte ptr [rip + 657983], 1 # 0x4c2d85 <_dl_x86_cpu_features+0x65> - 422346: 74 b9 je 0x422301 - 422348: c3 ret - 422349: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000422350 : - 422350: f3 0f 1e fa endbr64 - 422354: 8b 15 2a 0a 0a 00 mov edx, dword ptr [rip + 657962] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 42235a: 48 8d 05 cf 36 02 00 lea rax, [rip + 145103] # 0x445a30 <__memmove_erms> - 422361: f6 c6 30 test dh, 48 - 422364: 75 5d jne 0x4223c3 - 422366: 48 b8 04 00 00 00 00 40 00 00 movabs rax, 70368744177668 - 422370: 48 23 05 09 0a 0a 00 and rax, qword ptr [rip + 657929] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 422377: 48 83 f8 04 cmp rax, 4 - 42237b: 74 4b je 0x4223c8 - 42237d: f6 c6 01 test dh, 1 - 422380: 74 1e je 0x4223a0 - 422382: f6 05 ac 09 0a 00 02 test byte ptr [rip + 657836], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> - 422389: 48 8d 15 00 3a 02 00 lea rdx, [rip + 145920] # 0x445d90 <__memmove_avx_unaligned> - 422390: 48 8d 05 49 3a 02 00 lea rax, [rip + 145993] # 0x445de0 <__memmove_avx_unaligned_erms> - 422397: 48 0f 44 c2 cmove rax, rdx - 42239b: c3 ret - 42239c: 0f 1f 40 00 nop dword ptr [rax] - 4223a0: f6 05 82 09 0a 00 02 test byte ptr [rip + 657794], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> - 4223a7: 74 47 je 0x4223f0 - 4223a9: f6 c2 20 test dl, 32 - 4223ac: 75 42 jne 0x4223f0 - 4223ae: 83 e2 08 and edx, 8 - 4223b1: 48 8d 05 c8 c1 00 00 lea rax, [rip + 49608] # 0x42e580 <__memmove_ssse3> - 4223b8: 48 8d 15 61 18 01 00 lea rdx, [rip + 71777] # 0x433c20 <__memmove_ssse3_back> - 4223bf: 48 0f 45 c2 cmovne rax, rdx - 4223c3: c3 ret - 4223c4: 0f 1f 40 00 nop dword ptr [rax] - 4223c8: 48 8d 05 a1 43 01 00 lea rax, [rip + 82849] # 0x436770 <__memmove_avx512_no_vzeroupper> - 4223cf: 80 e6 08 and dh, 8 - 4223d2: 75 ef jne 0x4223c3 - 4223d4: f6 05 5a 09 0a 00 02 test byte ptr [rip + 657754], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> - 4223db: 48 8d 15 ee 3d 02 00 lea rdx, [rip + 146926] # 0x4461d0 <__memmove_avx512_unaligned> - 4223e2: 48 8d 05 37 3e 02 00 lea rax, [rip + 146999] # 0x446220 <__memmove_avx512_unaligned_erms> - 4223e9: 48 0f 44 c2 cmove rax, rdx - 4223ed: c3 ret - 4223ee: 66 90 nop - 4223f0: f6 05 3e 09 0a 00 02 test byte ptr [rip + 657726], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> - 4223f7: 48 8d 15 c2 35 02 00 lea rdx, [rip + 144834] # 0x4459c0 <__memmove_sse2_unaligned> - 4223fe: 48 8d 05 7b 36 02 00 lea rax, [rip + 145019] # 0x445a80 <__memmove_sse2_unaligned_erms> - 422405: 48 0f 44 c2 cmove rax, rdx - 422409: c3 ret - 42240a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000422410 : - 422410: f3 0f 1e fa endbr64 - 422414: 8b 15 6a 09 0a 00 mov edx, dword ptr [rip + 657770] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 42241a: 48 8d 05 5f 43 02 00 lea rax, [rip + 148319] # 0x446780 <__memset_erms> - 422421: f6 c6 10 test dh, 16 - 422424: 75 5e jne 0x422484 - 422426: 48 b8 04 00 00 00 00 40 00 00 movabs rax, 70368744177668 - 422430: 48 23 05 49 09 0a 00 and rax, qword ptr [rip + 657737] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 422437: 48 83 f8 04 cmp rax, 4 - 42243b: 74 4b je 0x422488 - 42243d: 8b 05 f1 08 0a 00 mov eax, dword ptr [rip + 657649] # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 422443: 25 00 02 00 00 and eax, 512 - 422448: f6 05 31 09 0a 00 02 test byte ptr [rip + 657713], 2 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 42244f: 74 1f je 0x422470 - 422451: 85 c0 test eax, eax - 422453: 48 8d 15 56 44 02 00 lea rdx, [rip + 148566] # 0x4468b0 <__memset_avx2_unaligned> - 42245a: 48 8d 05 9f 44 02 00 lea rax, [rip + 148639] # 0x446900 <__memset_avx2_unaligned_erms> - 422461: 48 0f 44 c2 cmove rax, rdx - 422465: c3 ret - 422466: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422470: 85 c0 test eax, eax - 422472: 48 8d 15 27 43 02 00 lea rdx, [rip + 148263] # 0x4467a0 <__memset_sse2_unaligned_erms> - 422479: 48 8d 05 b0 42 02 00 lea rax, [rip + 148144] # 0x446730 <__memset_sse2_unaligned> - 422480: 48 0f 45 c2 cmovne rax, rdx - 422484: c3 ret - 422485: 0f 1f 00 nop dword ptr [rax] - 422488: 48 8d 05 a1 32 02 00 lea rax, [rip + 144033] # 0x445730 <__memset_avx512_no_vzeroupper> - 42248f: 80 e6 08 and dh, 8 - 422492: 75 f0 jne 0x422484 - 422494: f6 05 9a 08 0a 00 02 test byte ptr [rip + 657562], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> - 42249b: 48 8d 15 8e 45 02 00 lea rdx, [rip + 148878] # 0x446a30 <__memset_avx512_unaligned> - 4224a2: 48 8d 05 e7 45 02 00 lea rax, [rip + 148967] # 0x446a90 <__memset_avx512_unaligned_erms> - 4224a9: 48 0f 44 c2 cmove rax, rdx - 4224ad: c3 ret - 4224ae: 66 90 nop - -00000000004224b0 : - 4224b0: f3 0f 1e fa endbr64 - 4224b4: 8b 15 ca 08 0a 00 mov edx, dword ptr [rip + 657610] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 4224ba: 48 8d 05 3f 35 02 00 lea rax, [rip + 144703] # 0x445a00 <__mempcpy_erms> - 4224c1: f6 c6 30 test dh, 48 - 4224c4: 75 5d jne 0x422523 - 4224c6: 48 b8 04 00 00 00 00 40 00 00 movabs rax, 70368744177668 - 4224d0: 48 23 05 a9 08 0a 00 and rax, qword ptr [rip + 657577] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 4224d7: 48 83 f8 04 cmp rax, 4 - 4224db: 74 4b je 0x422528 - 4224dd: f6 c6 01 test dh, 1 - 4224e0: 74 1e je 0x422500 - 4224e2: f6 05 4c 08 0a 00 02 test byte ptr [rip + 657484], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> - 4224e9: 48 8d 15 90 38 02 00 lea rdx, [rip + 145552] # 0x445d80 <__mempcpy_avx_unaligned> - 4224f0: 48 8d 05 d9 38 02 00 lea rax, [rip + 145625] # 0x445dd0 <__mempcpy_avx_unaligned_erms> - 4224f7: 48 0f 44 c2 cmove rax, rdx - 4224fb: c3 ret - 4224fc: 0f 1f 40 00 nop dword ptr [rax] - 422500: f6 05 22 08 0a 00 02 test byte ptr [rip + 657442], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> - 422507: 74 47 je 0x422550 - 422509: f6 c2 20 test dl, 32 - 42250c: 75 42 jne 0x422550 - 42250e: 83 e2 08 and edx, 8 - 422511: 48 8d 05 68 96 00 00 lea rax, [rip + 38504] # 0x42bb80 <__mempcpy_ssse3> - 422518: 48 8d 15 f1 eb 00 00 lea rdx, [rip + 60401] # 0x431110 <__mempcpy_ssse3_back> - 42251f: 48 0f 45 c2 cmovne rax, rdx - 422523: c3 ret - 422524: 0f 1f 40 00 nop dword ptr [rax] - 422528: 48 8d 05 21 42 01 00 lea rax, [rip + 82465] # 0x436750 <__mempcpy_avx512_no_vzeroupper> - 42252f: 80 e6 08 and dh, 8 - 422532: 75 ef jne 0x422523 - 422534: f6 05 fa 07 0a 00 02 test byte ptr [rip + 657402], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> - 42253b: 48 8d 15 7e 3c 02 00 lea rdx, [rip + 146558] # 0x4461c0 <__mempcpy_avx512_unaligned> - 422542: 48 8d 05 c7 3c 02 00 lea rax, [rip + 146631] # 0x446210 <__mempcpy_avx512_unaligned_erms> - 422549: 48 0f 44 c2 cmove rax, rdx - 42254d: c3 ret - 42254e: 66 90 nop - 422550: f6 05 de 07 0a 00 02 test byte ptr [rip + 657374], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> - 422557: 48 8d 15 52 34 02 00 lea rdx, [rip + 144466] # 0x4459b0 <__mempcpy_sse2_unaligned> - 42255e: 48 8d 05 0b 35 02 00 lea rax, [rip + 144651] # 0x445a70 <__mempcpy_sse2_unaligned_erms> - 422565: 48 0f 44 c2 cmove rax, rdx - 422569: c3 ret - 42256a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000422570 : - 422570: f3 0f 1e fa endbr64 - 422574: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 - 42257e: 48 23 15 fb 07 0a 00 and rdx, qword ptr [rip + 657403] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 422585: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 - 42258f: 48 8d 05 ba 0c 02 00 lea rax, [rip + 134330] # 0x443250 <__stpcpy_avx2> - 422596: 48 39 ca cmp rdx, rcx - 422599: 74 29 je 0x4225c4 - 42259b: 48 8d 05 ee 05 02 00 lea rax, [rip + 132590] # 0x442b90 <__stpcpy_sse2_unaligned> - 4225a2: f6 05 db 07 0a 00 10 test byte ptr [rip + 657371], 16 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 4225a9: 75 19 jne 0x4225c4 - 4225ab: f6 05 77 07 0a 00 02 test byte ptr [rip + 657271], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> - 4225b2: 48 8d 05 f7 ce 01 00 lea rax, [rip + 118519] # 0x43f4b0 <__stpcpy_sse2> - 4225b9: 48 8d 15 90 e7 01 00 lea rdx, [rip + 124816] # 0x440d50 <__stpcpy_ssse3> - 4225c0: 48 0f 45 c2 cmovne rax, rdx - 4225c4: c3 ret - 4225c5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4225cf: 90 nop - -00000000004225d0 : - 4225d0: f3 0f 1e fa endbr64 - 4225d4: 48 8d 05 49 a8 01 00 lea rax, [rip + 108617] # 0x43ce24 <__strcasecmp_l_avx> - 4225db: f6 05 9e 07 0a 00 01 test byte ptr [rip + 657310], 1 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 4225e2: 75 33 jne 0x422617 - 4225e4: 8b 15 3e 07 0a 00 mov edx, dword ptr [rip + 657214] # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 4225ea: f7 c2 00 00 10 00 test edx, 1048576 - 4225f0: 74 10 je 0x422602 - 4225f2: 48 8d 05 7b 8c 01 00 lea rax, [rip + 101499] # 0x43b274 <__strcasecmp_l_sse42> - 4225f9: f6 05 84 07 0a 00 80 test byte ptr [rip + 657284], -128 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 422600: 74 15 je 0x422617 - 422602: 80 e6 02 and dh, 2 - 422605: 48 8d 05 c4 48 01 00 lea rax, [rip + 84164] # 0x436ed0 <__strcasecmp_l_sse2> - 42260c: 48 8d 15 0d 6b 01 00 lea rdx, [rip + 92941] # 0x439120 <__strcasecmp_l_ssse3> - 422613: 48 0f 45 c2 cmovne rax, rdx - 422617: c3 ret - 422618: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000422620 : - 422620: f3 0f 1e fa endbr64 - 422624: 8b 15 5a 07 0a 00 mov edx, dword ptr [rip + 657242] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 42262a: 48 8d 05 ff 33 02 00 lea rax, [rip + 144383] # 0x445a30 <__memmove_erms> - 422631: f6 c6 30 test dh, 48 - 422634: 75 5d jne 0x422693 - 422636: 48 b8 04 00 00 00 00 40 00 00 movabs rax, 70368744177668 - 422640: 48 23 05 39 07 0a 00 and rax, qword ptr [rip + 657209] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 422647: 48 83 f8 04 cmp rax, 4 - 42264b: 74 4b je 0x422698 - 42264d: f6 c6 01 test dh, 1 - 422650: 74 1e je 0x422670 - 422652: f6 05 dc 06 0a 00 02 test byte ptr [rip + 657116], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> - 422659: 48 8d 15 30 37 02 00 lea rdx, [rip + 145200] # 0x445d90 <__memmove_avx_unaligned> - 422660: 48 8d 05 79 37 02 00 lea rax, [rip + 145273] # 0x445de0 <__memmove_avx_unaligned_erms> - 422667: 48 0f 44 c2 cmove rax, rdx - 42266b: c3 ret - 42266c: 0f 1f 40 00 nop dword ptr [rax] - 422670: f6 05 b2 06 0a 00 02 test byte ptr [rip + 657074], 2 # 0x4c2d29 <_dl_x86_cpu_features+0x9> - 422677: 74 47 je 0x4226c0 - 422679: f6 c2 20 test dl, 32 - 42267c: 75 42 jne 0x4226c0 - 42267e: 83 e2 08 and edx, 8 - 422681: 48 8d 05 18 95 00 00 lea rax, [rip + 38168] # 0x42bba0 <__memcpy_ssse3> - 422688: 48 8d 15 a1 ea 00 00 lea rdx, [rip + 60065] # 0x431130 <__memcpy_ssse3_back> - 42268f: 48 0f 45 c2 cmovne rax, rdx - 422693: c3 ret - 422694: 0f 1f 40 00 nop dword ptr [rax] - 422698: 48 8d 05 d1 40 01 00 lea rax, [rip + 82129] # 0x436770 <__memmove_avx512_no_vzeroupper> - 42269f: 80 e6 08 and dh, 8 - 4226a2: 75 ef jne 0x422693 - 4226a4: f6 05 8a 06 0a 00 02 test byte ptr [rip + 657034], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> - 4226ab: 48 8d 15 1e 3b 02 00 lea rdx, [rip + 146206] # 0x4461d0 <__memmove_avx512_unaligned> - 4226b2: 48 8d 05 67 3b 02 00 lea rax, [rip + 146279] # 0x446220 <__memmove_avx512_unaligned_erms> - 4226b9: 48 0f 44 c2 cmove rax, rdx - 4226bd: c3 ret - 4226be: 66 90 nop - 4226c0: f6 05 6e 06 0a 00 02 test byte ptr [rip + 657006], 2 # 0x4c2d35 <_dl_x86_cpu_features+0x15> - 4226c7: 48 8d 15 f2 32 02 00 lea rdx, [rip + 144114] # 0x4459c0 <__memmove_sse2_unaligned> - 4226ce: 48 8d 05 ab 33 02 00 lea rax, [rip + 144299] # 0x445a80 <__memmove_sse2_unaligned_erms> - 4226d5: 48 0f 44 c2 cmove rax, rdx - 4226d9: c3 ret - 4226da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -00000000004226e0 : - 4226e0: f3 0f 1e fa endbr64 - 4226e4: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 - 4226ee: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 - 4226f8: 48 23 05 81 06 0a 00 and rax, qword ptr [rip + 657025] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 4226ff: 48 39 d0 cmp rax, rdx - 422702: 48 8d 15 f7 74 00 00 lea rdx, [rip + 29943] # 0x429c00 <__rawmemchr_avx2> - 422709: 48 8d 05 e0 72 00 00 lea rax, [rip + 29408] # 0x4299f0 <__rawmemchr_sse2> - 422710: 48 0f 44 c2 cmove rax, rdx - 422714: c3 ret - 422715: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42271f: 90 nop - -0000000000422720 : - 422720: f3 0f 1e fa endbr64 - 422724: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 - 42272e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 - 422738: 48 23 05 41 06 0a 00 and rax, qword ptr [rip + 656961] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 42273f: 48 39 d0 cmp rax, rdx - 422742: 48 8d 15 b7 c3 01 00 lea rdx, [rip + 115639] # 0x43eb00 <__strchrnul_avx2> - 422749: 48 8d 05 70 bf 01 00 lea rax, [rip + 114544] # 0x43e6c0 <__strchrnul_sse2> - 422750: 48 0f 44 c2 cmove rax, rdx - 422754: c3 ret - 422755: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42275f: 90 nop - -0000000000422760 <__strcmp_sse2>: - 422760: f3 0f 1e fa endbr64 - 422764: 89 f1 mov ecx, esi - 422766: 89 f8 mov eax, edi - 422768: 48 83 e1 3f and rcx, 63 - 42276c: 48 83 e0 3f and rax, 63 - 422770: 83 f9 30 cmp ecx, 48 - 422773: 77 4b ja 0x4227c0 <__strcmp_sse2+0x60> - 422775: 83 f8 30 cmp eax, 48 - 422778: 77 46 ja 0x4227c0 <__strcmp_sse2+0x60> - 42277a: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] - 42277e: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] - 422782: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] - 422787: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] - 42278c: 66 0f ef c0 pxor xmm0, xmm0 - 422790: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422794: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422798: 66 0f f8 c8 psubb xmm1, xmm0 - 42279c: 66 0f d7 d1 pmovmskb edx, xmm1 - 4227a0: 81 ea ff ff 00 00 sub edx, 65535 - 4227a6: 0f 85 d4 13 00 00 jne 0x423b80 <__strcmp_sse2+0x1420> - 4227ac: 48 83 c6 10 add rsi, 16 - 4227b0: 48 83 c7 10 add rdi, 16 - 4227b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4227bf: 90 nop - 4227c0: 48 83 e6 f0 and rsi, -16 - 4227c4: 48 83 e7 f0 and rdi, -16 - 4227c8: ba ff ff 00 00 mov edx, 65535 - 4227cd: 45 31 c0 xor r8d, r8d - 4227d0: 83 e1 0f and ecx, 15 - 4227d3: 83 e0 0f and eax, 15 - 4227d6: 39 c1 cmp ecx, eax - 4227d8: 74 26 je 0x422800 <__strcmp_sse2+0xa0> - 4227da: 77 07 ja 0x4227e3 <__strcmp_sse2+0x83> - 4227dc: 41 89 d0 mov r8d, edx - 4227df: 91 xchg eax, ecx - 4227e0: 48 87 f7 xchg rsi, rdi - 4227e3: 4c 8d 48 0f lea r9, [rax + 15] - 4227e7: 49 29 c9 sub r9, rcx - 4227ea: 4c 8d 15 df 45 07 00 lea r10, [rip + 476639] # 0x496dd0 <__PRETTY_FUNCTION__.12580+0x30> - 4227f1: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] - 4227f5: 4f 8d 14 0a lea r10, [r10 + r9] - 4227f9: 3e 41 ff e2 jmp r10 - 4227fd: 0f 1f 00 nop dword ptr [rax] - 422800: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 422804: 66 0f ef c0 pxor xmm0, xmm0 - 422808: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42280c: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 422810: 66 0f f8 c8 psubb xmm1, xmm0 - 422814: 66 44 0f d7 c9 pmovmskb r9d, xmm1 - 422819: d3 ea shr edx, cl - 42281b: 41 d3 e9 shr r9d, cl - 42281e: 44 29 ca sub edx, r9d - 422821: 0f 85 3e 13 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 422827: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42282e: 49 c7 c1 10 00 00 00 mov r9, 16 - 422835: 66 0f ef c0 pxor xmm0, xmm0 - 422839: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 422840: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422845: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42284a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42284e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422852: 66 0f f8 c8 psubb xmm1, xmm0 - 422856: 66 0f d7 d1 pmovmskb edx, xmm1 - 42285a: 81 ea ff ff 00 00 sub edx, 65535 - 422860: 0f 85 fa 12 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422866: 48 83 c1 10 add rcx, 16 - 42286a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42286f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422874: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422878: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42287c: 66 0f f8 c8 psubb xmm1, xmm0 - 422880: 66 0f d7 d1 pmovmskb edx, xmm1 - 422884: 81 ea ff ff 00 00 sub edx, 65535 - 42288a: 0f 85 d0 12 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422890: 48 83 c1 10 add rcx, 16 - 422894: eb aa jmp 0x422840 <__strcmp_sse2+0xe0> - 422896: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4228a0: 66 0f ef c0 pxor xmm0, xmm0 - 4228a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4228a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4228ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4228b0: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 4228b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4228b9: 66 0f f8 d0 psubb xmm2, xmm0 - 4228bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4228c2: d3 ea shr edx, cl - 4228c4: 41 d3 e9 shr r9d, cl - 4228c7: 44 29 ca sub edx, r9d - 4228ca: 0f 85 95 12 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 4228d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4228d4: 66 0f ef c0 pxor xmm0, xmm0 - 4228d8: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4228df: 41 b9 01 00 00 00 mov r9d, 1 - 4228e5: 4c 8d 57 01 lea r10, [rdi + 1] - 4228e9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4228f0: 49 81 ea 00 10 00 00 sub r10, 4096 - 4228f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 422900: 49 83 c2 10 add r10, 16 - 422904: 0f 8f 96 00 00 00 jg 0x4229a0 <__strcmp_sse2+0x240> - 42290a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42290f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422914: 66 0f 6f e2 movdqa xmm4, xmm2 - 422918: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 42291d: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 422922: 66 0f eb d3 por xmm2, xmm3 - 422926: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42292a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42292e: 66 0f f8 c8 psubb xmm1, xmm0 - 422932: 66 0f d7 d1 pmovmskb edx, xmm1 - 422936: 81 ea ff ff 00 00 sub edx, 65535 - 42293c: 0f 85 1e 12 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422942: 48 83 c1 10 add rcx, 16 - 422946: 66 0f 6f dc movdqa xmm3, xmm4 - 42294a: 49 83 c2 10 add r10, 16 - 42294e: 7f 50 jg 0x4229a0 <__strcmp_sse2+0x240> - 422950: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422955: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42295a: 66 0f 6f e2 movdqa xmm4, xmm2 - 42295e: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 422963: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 422968: 66 0f eb d3 por xmm2, xmm3 - 42296c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422970: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422974: 66 0f f8 c8 psubb xmm1, xmm0 - 422978: 66 0f d7 d1 pmovmskb edx, xmm1 - 42297c: 81 ea ff ff 00 00 sub edx, 65535 - 422982: 0f 85 d8 11 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422988: 48 83 c1 10 add rcx, 16 - 42298c: 66 0f 6f dc movdqa xmm3, xmm4 - 422990: e9 6b ff ff ff jmp 0x422900 <__strcmp_sse2+0x1a0> - 422995: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4229a0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4229a4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4229a8: f7 c2 fe ff 00 00 test edx, 65534 - 4229ae: 75 10 jne 0x4229c0 <__strcmp_sse2+0x260> - 4229b0: 66 0f ef c0 pxor xmm0, xmm0 - 4229b4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4229bb: e9 4a ff ff ff jmp 0x42290a <__strcmp_sse2+0x1aa> - 4229c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4229c5: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 4229ca: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 4229cf: e9 7c 11 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 4229d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4229df: 90 nop - 4229e0: 66 0f ef c0 pxor xmm0, xmm0 - 4229e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4229e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4229ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4229f0: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 4229f5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4229f9: 66 0f f8 d0 psubb xmm2, xmm0 - 4229fd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 422a02: d3 ea shr edx, cl - 422a04: 41 d3 e9 shr r9d, cl - 422a07: 44 29 ca sub edx, r9d - 422a0a: 0f 85 55 11 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 422a10: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 422a14: 66 0f ef c0 pxor xmm0, xmm0 - 422a18: 48 c7 c1 10 00 00 00 mov rcx, 16 - 422a1f: 41 b9 02 00 00 00 mov r9d, 2 - 422a25: 4c 8d 57 02 lea r10, [rdi + 2] - 422a29: 49 81 e2 ff 0f 00 00 and r10, 4095 - 422a30: 49 81 ea 00 10 00 00 sub r10, 4096 - 422a37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 422a40: 49 83 c2 10 add r10, 16 - 422a44: 0f 8f 96 00 00 00 jg 0x422ae0 <__strcmp_sse2+0x380> - 422a4a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422a4f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422a54: 66 0f 6f e2 movdqa xmm4, xmm2 - 422a58: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 422a5d: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 422a62: 66 0f eb d3 por xmm2, xmm3 - 422a66: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422a6a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422a6e: 66 0f f8 c8 psubb xmm1, xmm0 - 422a72: 66 0f d7 d1 pmovmskb edx, xmm1 - 422a76: 81 ea ff ff 00 00 sub edx, 65535 - 422a7c: 0f 85 de 10 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422a82: 48 83 c1 10 add rcx, 16 - 422a86: 66 0f 6f dc movdqa xmm3, xmm4 - 422a8a: 49 83 c2 10 add r10, 16 - 422a8e: 7f 50 jg 0x422ae0 <__strcmp_sse2+0x380> - 422a90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422a95: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422a9a: 66 0f 6f e2 movdqa xmm4, xmm2 - 422a9e: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 422aa3: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 422aa8: 66 0f eb d3 por xmm2, xmm3 - 422aac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422ab0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422ab4: 66 0f f8 c8 psubb xmm1, xmm0 - 422ab8: 66 0f d7 d1 pmovmskb edx, xmm1 - 422abc: 81 ea ff ff 00 00 sub edx, 65535 - 422ac2: 0f 85 98 10 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422ac8: 48 83 c1 10 add rcx, 16 - 422acc: 66 0f 6f dc movdqa xmm3, xmm4 - 422ad0: e9 6b ff ff ff jmp 0x422a40 <__strcmp_sse2+0x2e0> - 422ad5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422ae0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 422ae4: 66 0f d7 d0 pmovmskb edx, xmm0 - 422ae8: f7 c2 fc ff 00 00 test edx, 65532 - 422aee: 75 10 jne 0x422b00 <__strcmp_sse2+0x3a0> - 422af0: 66 0f ef c0 pxor xmm0, xmm0 - 422af4: 49 81 ea 00 10 00 00 sub r10, 4096 - 422afb: e9 4a ff ff ff jmp 0x422a4a <__strcmp_sse2+0x2ea> - 422b00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422b05: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 422b0a: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 422b0f: e9 3c 10 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 422b14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422b1f: 90 nop - 422b20: 66 0f ef c0 pxor xmm0, xmm0 - 422b24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 422b28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 422b2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422b30: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 422b35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 422b39: 66 0f f8 d0 psubb xmm2, xmm0 - 422b3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 422b42: d3 ea shr edx, cl - 422b44: 41 d3 e9 shr r9d, cl - 422b47: 44 29 ca sub edx, r9d - 422b4a: 0f 85 15 10 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 422b50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 422b54: 66 0f ef c0 pxor xmm0, xmm0 - 422b58: 48 c7 c1 10 00 00 00 mov rcx, 16 - 422b5f: 41 b9 03 00 00 00 mov r9d, 3 - 422b65: 4c 8d 57 03 lea r10, [rdi + 3] - 422b69: 49 81 e2 ff 0f 00 00 and r10, 4095 - 422b70: 49 81 ea 00 10 00 00 sub r10, 4096 - 422b77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 422b80: 49 83 c2 10 add r10, 16 - 422b84: 0f 8f 96 00 00 00 jg 0x422c20 <__strcmp_sse2+0x4c0> - 422b8a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422b8f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422b94: 66 0f 6f e2 movdqa xmm4, xmm2 - 422b98: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 422b9d: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 422ba2: 66 0f eb d3 por xmm2, xmm3 - 422ba6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422baa: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422bae: 66 0f f8 c8 psubb xmm1, xmm0 - 422bb2: 66 0f d7 d1 pmovmskb edx, xmm1 - 422bb6: 81 ea ff ff 00 00 sub edx, 65535 - 422bbc: 0f 85 9e 0f 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422bc2: 48 83 c1 10 add rcx, 16 - 422bc6: 66 0f 6f dc movdqa xmm3, xmm4 - 422bca: 49 83 c2 10 add r10, 16 - 422bce: 7f 50 jg 0x422c20 <__strcmp_sse2+0x4c0> - 422bd0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422bd5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422bda: 66 0f 6f e2 movdqa xmm4, xmm2 - 422bde: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 422be3: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 422be8: 66 0f eb d3 por xmm2, xmm3 - 422bec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422bf0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422bf4: 66 0f f8 c8 psubb xmm1, xmm0 - 422bf8: 66 0f d7 d1 pmovmskb edx, xmm1 - 422bfc: 81 ea ff ff 00 00 sub edx, 65535 - 422c02: 0f 85 58 0f 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422c08: 48 83 c1 10 add rcx, 16 - 422c0c: 66 0f 6f dc movdqa xmm3, xmm4 - 422c10: e9 6b ff ff ff jmp 0x422b80 <__strcmp_sse2+0x420> - 422c15: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422c20: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 422c24: 66 0f d7 d0 pmovmskb edx, xmm0 - 422c28: f7 c2 f8 ff 00 00 test edx, 65528 - 422c2e: 75 10 jne 0x422c40 <__strcmp_sse2+0x4e0> - 422c30: 66 0f ef c0 pxor xmm0, xmm0 - 422c34: 49 81 ea 00 10 00 00 sub r10, 4096 - 422c3b: e9 4a ff ff ff jmp 0x422b8a <__strcmp_sse2+0x42a> - 422c40: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422c45: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 422c4a: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 422c4f: e9 fc 0e 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 422c54: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422c5f: 90 nop - 422c60: 66 0f ef c0 pxor xmm0, xmm0 - 422c64: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 422c68: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 422c6c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422c70: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 422c75: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 422c79: 66 0f f8 d0 psubb xmm2, xmm0 - 422c7d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 422c82: d3 ea shr edx, cl - 422c84: 41 d3 e9 shr r9d, cl - 422c87: 44 29 ca sub edx, r9d - 422c8a: 0f 85 d5 0e 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 422c90: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 422c94: 66 0f ef c0 pxor xmm0, xmm0 - 422c98: 48 c7 c1 10 00 00 00 mov rcx, 16 - 422c9f: 41 b9 04 00 00 00 mov r9d, 4 - 422ca5: 4c 8d 57 04 lea r10, [rdi + 4] - 422ca9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 422cb0: 49 81 ea 00 10 00 00 sub r10, 4096 - 422cb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 422cc0: 49 83 c2 10 add r10, 16 - 422cc4: 0f 8f 96 00 00 00 jg 0x422d60 <__strcmp_sse2+0x600> - 422cca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422ccf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422cd4: 66 0f 6f e2 movdqa xmm4, xmm2 - 422cd8: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 422cdd: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 422ce2: 66 0f eb d3 por xmm2, xmm3 - 422ce6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422cea: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422cee: 66 0f f8 c8 psubb xmm1, xmm0 - 422cf2: 66 0f d7 d1 pmovmskb edx, xmm1 - 422cf6: 81 ea ff ff 00 00 sub edx, 65535 - 422cfc: 0f 85 5e 0e 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422d02: 48 83 c1 10 add rcx, 16 - 422d06: 66 0f 6f dc movdqa xmm3, xmm4 - 422d0a: 49 83 c2 10 add r10, 16 - 422d0e: 7f 50 jg 0x422d60 <__strcmp_sse2+0x600> - 422d10: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422d15: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422d1a: 66 0f 6f e2 movdqa xmm4, xmm2 - 422d1e: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 422d23: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 422d28: 66 0f eb d3 por xmm2, xmm3 - 422d2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422d30: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422d34: 66 0f f8 c8 psubb xmm1, xmm0 - 422d38: 66 0f d7 d1 pmovmskb edx, xmm1 - 422d3c: 81 ea ff ff 00 00 sub edx, 65535 - 422d42: 0f 85 18 0e 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422d48: 48 83 c1 10 add rcx, 16 - 422d4c: 66 0f 6f dc movdqa xmm3, xmm4 - 422d50: e9 6b ff ff ff jmp 0x422cc0 <__strcmp_sse2+0x560> - 422d55: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422d60: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 422d64: 66 0f d7 d0 pmovmskb edx, xmm0 - 422d68: f7 c2 f0 ff 00 00 test edx, 65520 - 422d6e: 75 10 jne 0x422d80 <__strcmp_sse2+0x620> - 422d70: 66 0f ef c0 pxor xmm0, xmm0 - 422d74: 49 81 ea 00 10 00 00 sub r10, 4096 - 422d7b: e9 4a ff ff ff jmp 0x422cca <__strcmp_sse2+0x56a> - 422d80: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422d85: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 422d8a: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 422d8f: e9 bc 0d 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 422d94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422d9f: 90 nop - 422da0: 66 0f ef c0 pxor xmm0, xmm0 - 422da4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 422da8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 422dac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422db0: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 422db5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 422db9: 66 0f f8 d0 psubb xmm2, xmm0 - 422dbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 422dc2: d3 ea shr edx, cl - 422dc4: 41 d3 e9 shr r9d, cl - 422dc7: 44 29 ca sub edx, r9d - 422dca: 0f 85 95 0d 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 422dd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 422dd4: 66 0f ef c0 pxor xmm0, xmm0 - 422dd8: 48 c7 c1 10 00 00 00 mov rcx, 16 - 422ddf: 41 b9 05 00 00 00 mov r9d, 5 - 422de5: 4c 8d 57 05 lea r10, [rdi + 5] - 422de9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 422df0: 49 81 ea 00 10 00 00 sub r10, 4096 - 422df7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 422e00: 49 83 c2 10 add r10, 16 - 422e04: 0f 8f 96 00 00 00 jg 0x422ea0 <__strcmp_sse2+0x740> - 422e0a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422e0f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422e14: 66 0f 6f e2 movdqa xmm4, xmm2 - 422e18: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 422e1d: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 422e22: 66 0f eb d3 por xmm2, xmm3 - 422e26: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422e2a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422e2e: 66 0f f8 c8 psubb xmm1, xmm0 - 422e32: 66 0f d7 d1 pmovmskb edx, xmm1 - 422e36: 81 ea ff ff 00 00 sub edx, 65535 - 422e3c: 0f 85 1e 0d 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422e42: 48 83 c1 10 add rcx, 16 - 422e46: 66 0f 6f dc movdqa xmm3, xmm4 - 422e4a: 49 83 c2 10 add r10, 16 - 422e4e: 7f 50 jg 0x422ea0 <__strcmp_sse2+0x740> - 422e50: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422e55: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422e5a: 66 0f 6f e2 movdqa xmm4, xmm2 - 422e5e: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 422e63: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 422e68: 66 0f eb d3 por xmm2, xmm3 - 422e6c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422e70: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422e74: 66 0f f8 c8 psubb xmm1, xmm0 - 422e78: 66 0f d7 d1 pmovmskb edx, xmm1 - 422e7c: 81 ea ff ff 00 00 sub edx, 65535 - 422e82: 0f 85 d8 0c 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422e88: 48 83 c1 10 add rcx, 16 - 422e8c: 66 0f 6f dc movdqa xmm3, xmm4 - 422e90: e9 6b ff ff ff jmp 0x422e00 <__strcmp_sse2+0x6a0> - 422e95: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422ea0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 422ea4: 66 0f d7 d0 pmovmskb edx, xmm0 - 422ea8: f7 c2 e0 ff 00 00 test edx, 65504 - 422eae: 75 10 jne 0x422ec0 <__strcmp_sse2+0x760> - 422eb0: 66 0f ef c0 pxor xmm0, xmm0 - 422eb4: 49 81 ea 00 10 00 00 sub r10, 4096 - 422ebb: e9 4a ff ff ff jmp 0x422e0a <__strcmp_sse2+0x6aa> - 422ec0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422ec5: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 422eca: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 422ecf: e9 7c 0c 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 422ed4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422edf: 90 nop - 422ee0: 66 0f ef c0 pxor xmm0, xmm0 - 422ee4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 422ee8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 422eec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422ef0: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 422ef5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 422ef9: 66 0f f8 d0 psubb xmm2, xmm0 - 422efd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 422f02: d3 ea shr edx, cl - 422f04: 41 d3 e9 shr r9d, cl - 422f07: 44 29 ca sub edx, r9d - 422f0a: 0f 85 55 0c 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 422f10: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 422f14: 66 0f ef c0 pxor xmm0, xmm0 - 422f18: 48 c7 c1 10 00 00 00 mov rcx, 16 - 422f1f: 41 b9 06 00 00 00 mov r9d, 6 - 422f25: 4c 8d 57 06 lea r10, [rdi + 6] - 422f29: 49 81 e2 ff 0f 00 00 and r10, 4095 - 422f30: 49 81 ea 00 10 00 00 sub r10, 4096 - 422f37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 422f40: 49 83 c2 10 add r10, 16 - 422f44: 0f 8f 96 00 00 00 jg 0x422fe0 <__strcmp_sse2+0x880> - 422f4a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422f4f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422f54: 66 0f 6f e2 movdqa xmm4, xmm2 - 422f58: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 422f5d: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 422f62: 66 0f eb d3 por xmm2, xmm3 - 422f66: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422f6a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422f6e: 66 0f f8 c8 psubb xmm1, xmm0 - 422f72: 66 0f d7 d1 pmovmskb edx, xmm1 - 422f76: 81 ea ff ff 00 00 sub edx, 65535 - 422f7c: 0f 85 de 0b 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422f82: 48 83 c1 10 add rcx, 16 - 422f86: 66 0f 6f dc movdqa xmm3, xmm4 - 422f8a: 49 83 c2 10 add r10, 16 - 422f8e: 7f 50 jg 0x422fe0 <__strcmp_sse2+0x880> - 422f90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 422f95: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 422f9a: 66 0f 6f e2 movdqa xmm4, xmm2 - 422f9e: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 422fa3: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 422fa8: 66 0f eb d3 por xmm2, xmm3 - 422fac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 422fb0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 422fb4: 66 0f f8 c8 psubb xmm1, xmm0 - 422fb8: 66 0f d7 d1 pmovmskb edx, xmm1 - 422fbc: 81 ea ff ff 00 00 sub edx, 65535 - 422fc2: 0f 85 98 0b 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 422fc8: 48 83 c1 10 add rcx, 16 - 422fcc: 66 0f 6f dc movdqa xmm3, xmm4 - 422fd0: e9 6b ff ff ff jmp 0x422f40 <__strcmp_sse2+0x7e0> - 422fd5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 422fe0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 422fe4: 66 0f d7 d0 pmovmskb edx, xmm0 - 422fe8: f7 c2 c0 ff 00 00 test edx, 65472 - 422fee: 75 10 jne 0x423000 <__strcmp_sse2+0x8a0> - 422ff0: 66 0f ef c0 pxor xmm0, xmm0 - 422ff4: 49 81 ea 00 10 00 00 sub r10, 4096 - 422ffb: e9 4a ff ff ff jmp 0x422f4a <__strcmp_sse2+0x7ea> - 423000: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423005: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 42300a: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 42300f: e9 3c 0b 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 423014: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42301f: 90 nop - 423020: 66 0f ef c0 pxor xmm0, xmm0 - 423024: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 423028: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42302c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423030: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 423035: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 423039: 66 0f f8 d0 psubb xmm2, xmm0 - 42303d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 423042: d3 ea shr edx, cl - 423044: 41 d3 e9 shr r9d, cl - 423047: 44 29 ca sub edx, r9d - 42304a: 0f 85 15 0b 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 423050: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 423054: 66 0f ef c0 pxor xmm0, xmm0 - 423058: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42305f: 41 b9 07 00 00 00 mov r9d, 7 - 423065: 4c 8d 57 07 lea r10, [rdi + 7] - 423069: 49 81 e2 ff 0f 00 00 and r10, 4095 - 423070: 49 81 ea 00 10 00 00 sub r10, 4096 - 423077: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 423080: 49 83 c2 10 add r10, 16 - 423084: 0f 8f 96 00 00 00 jg 0x423120 <__strcmp_sse2+0x9c0> - 42308a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42308f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 423094: 66 0f 6f e2 movdqa xmm4, xmm2 - 423098: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 42309d: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 4230a2: 66 0f eb d3 por xmm2, xmm3 - 4230a6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4230aa: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4230ae: 66 0f f8 c8 psubb xmm1, xmm0 - 4230b2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4230b6: 81 ea ff ff 00 00 sub edx, 65535 - 4230bc: 0f 85 9e 0a 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 4230c2: 48 83 c1 10 add rcx, 16 - 4230c6: 66 0f 6f dc movdqa xmm3, xmm4 - 4230ca: 49 83 c2 10 add r10, 16 - 4230ce: 7f 50 jg 0x423120 <__strcmp_sse2+0x9c0> - 4230d0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4230d5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4230da: 66 0f 6f e2 movdqa xmm4, xmm2 - 4230de: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 4230e3: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 4230e8: 66 0f eb d3 por xmm2, xmm3 - 4230ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4230f0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4230f4: 66 0f f8 c8 psubb xmm1, xmm0 - 4230f8: 66 0f d7 d1 pmovmskb edx, xmm1 - 4230fc: 81 ea ff ff 00 00 sub edx, 65535 - 423102: 0f 85 58 0a 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423108: 48 83 c1 10 add rcx, 16 - 42310c: 66 0f 6f dc movdqa xmm3, xmm4 - 423110: e9 6b ff ff ff jmp 0x423080 <__strcmp_sse2+0x920> - 423115: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423120: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 423124: 66 0f d7 d0 pmovmskb edx, xmm0 - 423128: f7 c2 80 ff 00 00 test edx, 65408 - 42312e: 75 10 jne 0x423140 <__strcmp_sse2+0x9e0> - 423130: 66 0f ef c0 pxor xmm0, xmm0 - 423134: 49 81 ea 00 10 00 00 sub r10, 4096 - 42313b: e9 4a ff ff ff jmp 0x42308a <__strcmp_sse2+0x92a> - 423140: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423145: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 42314a: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 42314f: e9 fc 09 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 423154: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42315f: 90 nop - 423160: 66 0f ef c0 pxor xmm0, xmm0 - 423164: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 423168: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42316c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423170: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 423175: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 423179: 66 0f f8 d0 psubb xmm2, xmm0 - 42317d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 423182: d3 ea shr edx, cl - 423184: 41 d3 e9 shr r9d, cl - 423187: 44 29 ca sub edx, r9d - 42318a: 0f 85 d5 09 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 423190: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 423194: 66 0f ef c0 pxor xmm0, xmm0 - 423198: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42319f: 41 b9 08 00 00 00 mov r9d, 8 - 4231a5: 4c 8d 57 08 lea r10, [rdi + 8] - 4231a9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4231b0: 49 81 ea 00 10 00 00 sub r10, 4096 - 4231b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4231c0: 49 83 c2 10 add r10, 16 - 4231c4: 0f 8f 96 00 00 00 jg 0x423260 <__strcmp_sse2+0xb00> - 4231ca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4231cf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4231d4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4231d8: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 4231dd: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 4231e2: 66 0f eb d3 por xmm2, xmm3 - 4231e6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4231ea: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4231ee: 66 0f f8 c8 psubb xmm1, xmm0 - 4231f2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4231f6: 81 ea ff ff 00 00 sub edx, 65535 - 4231fc: 0f 85 5e 09 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423202: 48 83 c1 10 add rcx, 16 - 423206: 66 0f 6f dc movdqa xmm3, xmm4 - 42320a: 49 83 c2 10 add r10, 16 - 42320e: 7f 50 jg 0x423260 <__strcmp_sse2+0xb00> - 423210: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423215: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42321a: 66 0f 6f e2 movdqa xmm4, xmm2 - 42321e: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 423223: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 423228: 66 0f eb d3 por xmm2, xmm3 - 42322c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423230: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 423234: 66 0f f8 c8 psubb xmm1, xmm0 - 423238: 66 0f d7 d1 pmovmskb edx, xmm1 - 42323c: 81 ea ff ff 00 00 sub edx, 65535 - 423242: 0f 85 18 09 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423248: 48 83 c1 10 add rcx, 16 - 42324c: 66 0f 6f dc movdqa xmm3, xmm4 - 423250: e9 6b ff ff ff jmp 0x4231c0 <__strcmp_sse2+0xa60> - 423255: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423260: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 423264: 66 0f d7 d0 pmovmskb edx, xmm0 - 423268: f7 c2 00 ff 00 00 test edx, 65280 - 42326e: 75 10 jne 0x423280 <__strcmp_sse2+0xb20> - 423270: 66 0f ef c0 pxor xmm0, xmm0 - 423274: 49 81 ea 00 10 00 00 sub r10, 4096 - 42327b: e9 4a ff ff ff jmp 0x4231ca <__strcmp_sse2+0xa6a> - 423280: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423285: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 42328a: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 42328f: e9 bc 08 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 423294: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42329f: 90 nop - 4232a0: 66 0f ef c0 pxor xmm0, xmm0 - 4232a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4232a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4232ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4232b0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 4232b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4232b9: 66 0f f8 d0 psubb xmm2, xmm0 - 4232bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4232c2: d3 ea shr edx, cl - 4232c4: 41 d3 e9 shr r9d, cl - 4232c7: 44 29 ca sub edx, r9d - 4232ca: 0f 85 95 08 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 4232d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4232d4: 66 0f ef c0 pxor xmm0, xmm0 - 4232d8: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4232df: 41 b9 09 00 00 00 mov r9d, 9 - 4232e5: 4c 8d 57 09 lea r10, [rdi + 9] - 4232e9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4232f0: 49 81 ea 00 10 00 00 sub r10, 4096 - 4232f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 423300: 49 83 c2 10 add r10, 16 - 423304: 0f 8f 96 00 00 00 jg 0x4233a0 <__strcmp_sse2+0xc40> - 42330a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42330f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 423314: 66 0f 6f e2 movdqa xmm4, xmm2 - 423318: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 42331d: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 423322: 66 0f eb d3 por xmm2, xmm3 - 423326: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42332a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42332e: 66 0f f8 c8 psubb xmm1, xmm0 - 423332: 66 0f d7 d1 pmovmskb edx, xmm1 - 423336: 81 ea ff ff 00 00 sub edx, 65535 - 42333c: 0f 85 1e 08 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423342: 48 83 c1 10 add rcx, 16 - 423346: 66 0f 6f dc movdqa xmm3, xmm4 - 42334a: 49 83 c2 10 add r10, 16 - 42334e: 7f 50 jg 0x4233a0 <__strcmp_sse2+0xc40> - 423350: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423355: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42335a: 66 0f 6f e2 movdqa xmm4, xmm2 - 42335e: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 423363: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 423368: 66 0f eb d3 por xmm2, xmm3 - 42336c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423370: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 423374: 66 0f f8 c8 psubb xmm1, xmm0 - 423378: 66 0f d7 d1 pmovmskb edx, xmm1 - 42337c: 81 ea ff ff 00 00 sub edx, 65535 - 423382: 0f 85 d8 07 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423388: 48 83 c1 10 add rcx, 16 - 42338c: 66 0f 6f dc movdqa xmm3, xmm4 - 423390: e9 6b ff ff ff jmp 0x423300 <__strcmp_sse2+0xba0> - 423395: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4233a0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4233a4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4233a8: f7 c2 00 fe 00 00 test edx, 65024 - 4233ae: 75 10 jne 0x4233c0 <__strcmp_sse2+0xc60> - 4233b0: 66 0f ef c0 pxor xmm0, xmm0 - 4233b4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4233bb: e9 4a ff ff ff jmp 0x42330a <__strcmp_sse2+0xbaa> - 4233c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4233c5: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 4233ca: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 4233cf: e9 7c 07 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 4233d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4233df: 90 nop - 4233e0: 66 0f ef c0 pxor xmm0, xmm0 - 4233e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4233e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4233ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4233f0: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 4233f5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4233f9: 66 0f f8 d0 psubb xmm2, xmm0 - 4233fd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 423402: d3 ea shr edx, cl - 423404: 41 d3 e9 shr r9d, cl - 423407: 44 29 ca sub edx, r9d - 42340a: 0f 85 55 07 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 423410: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 423414: 66 0f ef c0 pxor xmm0, xmm0 - 423418: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42341f: 41 b9 0a 00 00 00 mov r9d, 10 - 423425: 4c 8d 57 0a lea r10, [rdi + 10] - 423429: 49 81 e2 ff 0f 00 00 and r10, 4095 - 423430: 49 81 ea 00 10 00 00 sub r10, 4096 - 423437: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 423440: 49 83 c2 10 add r10, 16 - 423444: 0f 8f 96 00 00 00 jg 0x4234e0 <__strcmp_sse2+0xd80> - 42344a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42344f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 423454: 66 0f 6f e2 movdqa xmm4, xmm2 - 423458: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42345d: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 423462: 66 0f eb d3 por xmm2, xmm3 - 423466: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42346a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42346e: 66 0f f8 c8 psubb xmm1, xmm0 - 423472: 66 0f d7 d1 pmovmskb edx, xmm1 - 423476: 81 ea ff ff 00 00 sub edx, 65535 - 42347c: 0f 85 de 06 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423482: 48 83 c1 10 add rcx, 16 - 423486: 66 0f 6f dc movdqa xmm3, xmm4 - 42348a: 49 83 c2 10 add r10, 16 - 42348e: 7f 50 jg 0x4234e0 <__strcmp_sse2+0xd80> - 423490: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423495: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42349a: 66 0f 6f e2 movdqa xmm4, xmm2 - 42349e: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4234a3: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 4234a8: 66 0f eb d3 por xmm2, xmm3 - 4234ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4234b0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4234b4: 66 0f f8 c8 psubb xmm1, xmm0 - 4234b8: 66 0f d7 d1 pmovmskb edx, xmm1 - 4234bc: 81 ea ff ff 00 00 sub edx, 65535 - 4234c2: 0f 85 98 06 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 4234c8: 48 83 c1 10 add rcx, 16 - 4234cc: 66 0f 6f dc movdqa xmm3, xmm4 - 4234d0: e9 6b ff ff ff jmp 0x423440 <__strcmp_sse2+0xce0> - 4234d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4234e0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4234e4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4234e8: f7 c2 00 fc 00 00 test edx, 64512 - 4234ee: 75 10 jne 0x423500 <__strcmp_sse2+0xda0> - 4234f0: 66 0f ef c0 pxor xmm0, xmm0 - 4234f4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4234fb: e9 4a ff ff ff jmp 0x42344a <__strcmp_sse2+0xcea> - 423500: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423505: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42350a: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42350f: e9 3c 06 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 423514: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42351f: 90 nop - 423520: 66 0f ef c0 pxor xmm0, xmm0 - 423524: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 423528: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42352c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423530: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 423535: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 423539: 66 0f f8 d0 psubb xmm2, xmm0 - 42353d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 423542: d3 ea shr edx, cl - 423544: 41 d3 e9 shr r9d, cl - 423547: 44 29 ca sub edx, r9d - 42354a: 0f 85 15 06 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 423550: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 423554: 66 0f ef c0 pxor xmm0, xmm0 - 423558: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42355f: 41 b9 0b 00 00 00 mov r9d, 11 - 423565: 4c 8d 57 0b lea r10, [rdi + 11] - 423569: 49 81 e2 ff 0f 00 00 and r10, 4095 - 423570: 49 81 ea 00 10 00 00 sub r10, 4096 - 423577: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 423580: 49 83 c2 10 add r10, 16 - 423584: 0f 8f 96 00 00 00 jg 0x423620 <__strcmp_sse2+0xec0> - 42358a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42358f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 423594: 66 0f 6f e2 movdqa xmm4, xmm2 - 423598: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42359d: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 4235a2: 66 0f eb d3 por xmm2, xmm3 - 4235a6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4235aa: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4235ae: 66 0f f8 c8 psubb xmm1, xmm0 - 4235b2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4235b6: 81 ea ff ff 00 00 sub edx, 65535 - 4235bc: 0f 85 9e 05 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 4235c2: 48 83 c1 10 add rcx, 16 - 4235c6: 66 0f 6f dc movdqa xmm3, xmm4 - 4235ca: 49 83 c2 10 add r10, 16 - 4235ce: 7f 50 jg 0x423620 <__strcmp_sse2+0xec0> - 4235d0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4235d5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4235da: 66 0f 6f e2 movdqa xmm4, xmm2 - 4235de: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4235e3: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 4235e8: 66 0f eb d3 por xmm2, xmm3 - 4235ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4235f0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4235f4: 66 0f f8 c8 psubb xmm1, xmm0 - 4235f8: 66 0f d7 d1 pmovmskb edx, xmm1 - 4235fc: 81 ea ff ff 00 00 sub edx, 65535 - 423602: 0f 85 58 05 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423608: 48 83 c1 10 add rcx, 16 - 42360c: 66 0f 6f dc movdqa xmm3, xmm4 - 423610: e9 6b ff ff ff jmp 0x423580 <__strcmp_sse2+0xe20> - 423615: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423620: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 423624: 66 0f d7 d0 pmovmskb edx, xmm0 - 423628: f7 c2 00 f8 00 00 test edx, 63488 - 42362e: 75 10 jne 0x423640 <__strcmp_sse2+0xee0> - 423630: 66 0f ef c0 pxor xmm0, xmm0 - 423634: 49 81 ea 00 10 00 00 sub r10, 4096 - 42363b: e9 4a ff ff ff jmp 0x42358a <__strcmp_sse2+0xe2a> - 423640: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423645: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42364a: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42364f: e9 fc 04 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 423654: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42365f: 90 nop - 423660: 66 0f ef c0 pxor xmm0, xmm0 - 423664: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 423668: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42366c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423670: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 423675: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 423679: 66 0f f8 d0 psubb xmm2, xmm0 - 42367d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 423682: d3 ea shr edx, cl - 423684: 41 d3 e9 shr r9d, cl - 423687: 44 29 ca sub edx, r9d - 42368a: 0f 85 d5 04 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 423690: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 423694: 66 0f ef c0 pxor xmm0, xmm0 - 423698: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42369f: 41 b9 0c 00 00 00 mov r9d, 12 - 4236a5: 4c 8d 57 0c lea r10, [rdi + 12] - 4236a9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4236b0: 49 81 ea 00 10 00 00 sub r10, 4096 - 4236b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4236c0: 49 83 c2 10 add r10, 16 - 4236c4: 0f 8f 96 00 00 00 jg 0x423760 <__strcmp_sse2+0x1000> - 4236ca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4236cf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4236d4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4236d8: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4236dd: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 4236e2: 66 0f eb d3 por xmm2, xmm3 - 4236e6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4236ea: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4236ee: 66 0f f8 c8 psubb xmm1, xmm0 - 4236f2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4236f6: 81 ea ff ff 00 00 sub edx, 65535 - 4236fc: 0f 85 5e 04 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423702: 48 83 c1 10 add rcx, 16 - 423706: 66 0f 6f dc movdqa xmm3, xmm4 - 42370a: 49 83 c2 10 add r10, 16 - 42370e: 7f 50 jg 0x423760 <__strcmp_sse2+0x1000> - 423710: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423715: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42371a: 66 0f 6f e2 movdqa xmm4, xmm2 - 42371e: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 423723: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 423728: 66 0f eb d3 por xmm2, xmm3 - 42372c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423730: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 423734: 66 0f f8 c8 psubb xmm1, xmm0 - 423738: 66 0f d7 d1 pmovmskb edx, xmm1 - 42373c: 81 ea ff ff 00 00 sub edx, 65535 - 423742: 0f 85 18 04 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423748: 48 83 c1 10 add rcx, 16 - 42374c: 66 0f 6f dc movdqa xmm3, xmm4 - 423750: e9 6b ff ff ff jmp 0x4236c0 <__strcmp_sse2+0xf60> - 423755: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423760: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 423764: 66 0f d7 d0 pmovmskb edx, xmm0 - 423768: f7 c2 00 f0 00 00 test edx, 61440 - 42376e: 75 10 jne 0x423780 <__strcmp_sse2+0x1020> - 423770: 66 0f ef c0 pxor xmm0, xmm0 - 423774: 49 81 ea 00 10 00 00 sub r10, 4096 - 42377b: e9 4a ff ff ff jmp 0x4236ca <__strcmp_sse2+0xf6a> - 423780: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423785: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42378a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42378f: e9 bc 03 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 423794: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42379f: 90 nop - 4237a0: 66 0f ef c0 pxor xmm0, xmm0 - 4237a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4237a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4237ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4237b0: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4237b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4237b9: 66 0f f8 d0 psubb xmm2, xmm0 - 4237bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4237c2: d3 ea shr edx, cl - 4237c4: 41 d3 e9 shr r9d, cl - 4237c7: 44 29 ca sub edx, r9d - 4237ca: 0f 85 95 03 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 4237d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4237d4: 66 0f ef c0 pxor xmm0, xmm0 - 4237d8: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4237df: 41 b9 0d 00 00 00 mov r9d, 13 - 4237e5: 4c 8d 57 0d lea r10, [rdi + 13] - 4237e9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4237f0: 49 81 ea 00 10 00 00 sub r10, 4096 - 4237f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 423800: 49 83 c2 10 add r10, 16 - 423804: 0f 8f 96 00 00 00 jg 0x4238a0 <__strcmp_sse2+0x1140> - 42380a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42380f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 423814: 66 0f 6f e2 movdqa xmm4, xmm2 - 423818: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42381d: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 423822: 66 0f eb d3 por xmm2, xmm3 - 423826: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42382a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42382e: 66 0f f8 c8 psubb xmm1, xmm0 - 423832: 66 0f d7 d1 pmovmskb edx, xmm1 - 423836: 81 ea ff ff 00 00 sub edx, 65535 - 42383c: 0f 85 1e 03 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423842: 48 83 c1 10 add rcx, 16 - 423846: 66 0f 6f dc movdqa xmm3, xmm4 - 42384a: 49 83 c2 10 add r10, 16 - 42384e: 7f 50 jg 0x4238a0 <__strcmp_sse2+0x1140> - 423850: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423855: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42385a: 66 0f 6f e2 movdqa xmm4, xmm2 - 42385e: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 423863: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 423868: 66 0f eb d3 por xmm2, xmm3 - 42386c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423870: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 423874: 66 0f f8 c8 psubb xmm1, xmm0 - 423878: 66 0f d7 d1 pmovmskb edx, xmm1 - 42387c: 81 ea ff ff 00 00 sub edx, 65535 - 423882: 0f 85 d8 02 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423888: 48 83 c1 10 add rcx, 16 - 42388c: 66 0f 6f dc movdqa xmm3, xmm4 - 423890: e9 6b ff ff ff jmp 0x423800 <__strcmp_sse2+0x10a0> - 423895: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4238a0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4238a4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4238a8: f7 c2 00 e0 00 00 test edx, 57344 - 4238ae: 75 10 jne 0x4238c0 <__strcmp_sse2+0x1160> - 4238b0: 66 0f ef c0 pxor xmm0, xmm0 - 4238b4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4238bb: e9 4a ff ff ff jmp 0x42380a <__strcmp_sse2+0x10aa> - 4238c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4238c5: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4238ca: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4238cf: e9 7c 02 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 4238d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4238df: 90 nop - 4238e0: 66 0f ef c0 pxor xmm0, xmm0 - 4238e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4238e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4238ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4238f0: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4238f5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4238f9: 66 0f f8 d0 psubb xmm2, xmm0 - 4238fd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 423902: d3 ea shr edx, cl - 423904: 41 d3 e9 shr r9d, cl - 423907: 44 29 ca sub edx, r9d - 42390a: 0f 85 55 02 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 423910: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 423914: 66 0f ef c0 pxor xmm0, xmm0 - 423918: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42391f: 41 b9 0e 00 00 00 mov r9d, 14 - 423925: 4c 8d 57 0e lea r10, [rdi + 14] - 423929: 49 81 e2 ff 0f 00 00 and r10, 4095 - 423930: 49 81 ea 00 10 00 00 sub r10, 4096 - 423937: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 423940: 49 83 c2 10 add r10, 16 - 423944: 0f 8f 96 00 00 00 jg 0x4239e0 <__strcmp_sse2+0x1280> - 42394a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42394f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 423954: 66 0f 6f e2 movdqa xmm4, xmm2 - 423958: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42395d: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 423962: 66 0f eb d3 por xmm2, xmm3 - 423966: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42396a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42396e: 66 0f f8 c8 psubb xmm1, xmm0 - 423972: 66 0f d7 d1 pmovmskb edx, xmm1 - 423976: 81 ea ff ff 00 00 sub edx, 65535 - 42397c: 0f 85 de 01 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423982: 48 83 c1 10 add rcx, 16 - 423986: 66 0f 6f dc movdqa xmm3, xmm4 - 42398a: 49 83 c2 10 add r10, 16 - 42398e: 7f 50 jg 0x4239e0 <__strcmp_sse2+0x1280> - 423990: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423995: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42399a: 66 0f 6f e2 movdqa xmm4, xmm2 - 42399e: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4239a3: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4239a8: 66 0f eb d3 por xmm2, xmm3 - 4239ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4239b0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4239b4: 66 0f f8 c8 psubb xmm1, xmm0 - 4239b8: 66 0f d7 d1 pmovmskb edx, xmm1 - 4239bc: 81 ea ff ff 00 00 sub edx, 65535 - 4239c2: 0f 85 98 01 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 4239c8: 48 83 c1 10 add rcx, 16 - 4239cc: 66 0f 6f dc movdqa xmm3, xmm4 - 4239d0: e9 6b ff ff ff jmp 0x423940 <__strcmp_sse2+0x11e0> - 4239d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4239e0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4239e4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4239e8: f7 c2 00 c0 00 00 test edx, 49152 - 4239ee: 75 10 jne 0x423a00 <__strcmp_sse2+0x12a0> - 4239f0: 66 0f ef c0 pxor xmm0, xmm0 - 4239f4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4239fb: e9 4a ff ff ff jmp 0x42394a <__strcmp_sse2+0x11ea> - 423a00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423a05: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 423a0a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 423a0f: e9 3c 01 00 00 jmp 0x423b50 <__strcmp_sse2+0x13f0> - 423a14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423a1f: 90 nop - 423a20: 66 0f ef c0 pxor xmm0, xmm0 - 423a24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 423a28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 423a2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423a30: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 423a35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 423a39: 66 0f f8 d0 psubb xmm2, xmm0 - 423a3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 423a42: d3 ea shr edx, cl - 423a44: 41 d3 e9 shr r9d, cl - 423a47: 44 29 ca sub edx, r9d - 423a4a: 0f 85 15 01 00 00 jne 0x423b65 <__strcmp_sse2+0x1405> - 423a50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 423a54: 66 0f ef c0 pxor xmm0, xmm0 - 423a58: 48 c7 c1 10 00 00 00 mov rcx, 16 - 423a5f: 41 b9 0f 00 00 00 mov r9d, 15 - 423a65: 4c 8d 57 0f lea r10, [rdi + 15] - 423a69: 49 81 e2 ff 0f 00 00 and r10, 4095 - 423a70: 49 81 ea 00 10 00 00 sub r10, 4096 - 423a77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 423a80: 49 83 c2 10 add r10, 16 - 423a84: 0f 8f 96 00 00 00 jg 0x423b20 <__strcmp_sse2+0x13c0> - 423a8a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423a8f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 423a94: 66 0f 6f e2 movdqa xmm4, xmm2 - 423a98: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 423a9d: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 423aa2: 66 0f eb d3 por xmm2, xmm3 - 423aa6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423aaa: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 423aae: 66 0f f8 c8 psubb xmm1, xmm0 - 423ab2: 66 0f d7 d1 pmovmskb edx, xmm1 - 423ab6: 81 ea ff ff 00 00 sub edx, 65535 - 423abc: 0f 85 9e 00 00 00 jne 0x423b60 <__strcmp_sse2+0x1400> - 423ac2: 48 83 c1 10 add rcx, 16 - 423ac6: 66 0f 6f dc movdqa xmm3, xmm4 - 423aca: 49 83 c2 10 add r10, 16 - 423ace: 7f 50 jg 0x423b20 <__strcmp_sse2+0x13c0> - 423ad0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423ad5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 423ada: 66 0f 6f e2 movdqa xmm4, xmm2 - 423ade: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 423ae3: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 423ae8: 66 0f eb d3 por xmm2, xmm3 - 423aec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423af0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 423af4: 66 0f f8 c8 psubb xmm1, xmm0 - 423af8: 66 0f d7 d1 pmovmskb edx, xmm1 - 423afc: 81 ea ff ff 00 00 sub edx, 65535 - 423b02: 75 5c jne 0x423b60 <__strcmp_sse2+0x1400> - 423b04: 48 83 c1 10 add rcx, 16 - 423b08: 66 0f 6f dc movdqa xmm3, xmm4 - 423b0c: e9 6f ff ff ff jmp 0x423a80 <__strcmp_sse2+0x1320> - 423b11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423b1c: 0f 1f 40 00 nop dword ptr [rax] - 423b20: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 423b24: 66 0f d7 d0 pmovmskb edx, xmm0 - 423b28: f7 c2 00 80 00 00 test edx, 32768 - 423b2e: 75 10 jne 0x423b40 <__strcmp_sse2+0x13e0> - 423b30: 66 0f ef c0 pxor xmm0, xmm0 - 423b34: 49 81 ea 00 10 00 00 sub r10, 4096 - 423b3b: e9 4a ff ff ff jmp 0x423a8a <__strcmp_sse2+0x132a> - 423b40: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423b45: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 423b4a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 423b4f: 90 nop - 423b50: 66 0f 74 cb pcmpeqb xmm1, xmm3 - 423b54: 66 0f f8 c8 psubb xmm1, xmm0 - 423b58: 66 0f d7 d1 pmovmskb edx, xmm1 - 423b5c: f7 d2 not edx - 423b5e: 66 90 nop - 423b60: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] - 423b65: 48 8d 3c 07 lea rdi, [rdi + rax] - 423b69: 48 8d 34 0e lea rsi, [rsi + rcx] - 423b6d: 45 85 c0 test r8d, r8d - 423b70: 74 0e je 0x423b80 <__strcmp_sse2+0x1420> - 423b72: 48 87 f7 xchg rsi, rdi - 423b75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423b80: 48 0f bc d2 bsf rdx, rdx - 423b84: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 423b88: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 423b8c: 29 c8 sub eax, ecx - 423b8e: c3 ret - 423b8f: 31 c0 xor eax, eax - 423b91: c3 ret - 423b92: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423b9d: 0f 1f 00 nop dword ptr [rax] - 423ba0: 0f b6 0e movzx ecx, byte ptr [rsi] - 423ba3: 0f b6 07 movzx eax, byte ptr [rdi] - 423ba6: 29 c8 sub eax, ecx - 423ba8: c3 ret - 423ba9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000423bb0 <__strcmp_sse2_unaligned>: - 423bb0: f3 0f 1e fa endbr64 - 423bb4: 89 f8 mov eax, edi - 423bb6: 31 d2 xor edx, edx - 423bb8: 66 0f ef ff pxor xmm7, xmm7 - 423bbc: 09 f0 or eax, esi - 423bbe: 25 ff 0f 00 00 and eax, 4095 - 423bc3: 3d c0 0f 00 00 cmp eax, 4032 - 423bc8: 0f 8f 74 02 00 00 jg 0x423e42 <__strcmp_sse2_unaligned+0x292> - 423bce: f3 0f 6f 0f movdqu xmm1, xmmword ptr [rdi] - 423bd2: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 423bd6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423bda: 66 0f da c1 pminub xmm0, xmm1 - 423bde: 66 0f ef c9 pxor xmm1, xmm1 - 423be2: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423be6: 66 0f d7 c0 pmovmskb eax, xmm0 - 423bea: 48 85 c0 test rax, rax - 423bed: 74 11 je 0x423c00 <__strcmp_sse2_unaligned+0x50> - 423bef: 48 0f bc d0 bsf rdx, rax - 423bf3: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 423bf7: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 423bfb: 29 d0 sub eax, edx - 423bfd: c3 ret - 423bfe: 66 90 nop - 423c00: f3 0f 6f 77 10 movdqu xmm6, xmmword ptr [rdi + 16] - 423c05: f3 0f 6f 5e 10 movdqu xmm3, xmmword ptr [rsi + 16] - 423c0a: f3 0f 6f 6f 20 movdqu xmm5, xmmword ptr [rdi + 32] - 423c0f: 66 0f 74 de pcmpeqb xmm3, xmm6 - 423c13: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 423c18: 66 0f da de pminub xmm3, xmm6 - 423c1c: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 423c20: f3 0f 6f 67 30 movdqu xmm4, xmmword ptr [rdi + 48] - 423c25: 66 0f 74 d5 pcmpeqb xmm2, xmm5 - 423c29: 66 0f d7 d3 pmovmskb edx, xmm3 - 423c2d: f3 0f 6f 46 30 movdqu xmm0, xmmword ptr [rsi + 48] - 423c32: 66 0f da d5 pminub xmm2, xmm5 - 423c36: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 423c3a: 66 0f 74 c4 pcmpeqb xmm0, xmm4 - 423c3e: 66 0f d7 c2 pmovmskb eax, xmm2 - 423c42: 48 c1 e2 10 shl rdx, 16 - 423c46: 66 0f da c4 pminub xmm0, xmm4 - 423c4a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423c4e: 48 c1 e0 20 shl rax, 32 - 423c52: 48 09 d0 or rax, rdx - 423c55: 66 0f d7 c8 pmovmskb ecx, xmm0 - 423c59: 48 89 ca mov rdx, rcx - 423c5c: 48 c1 e2 30 shl rdx, 48 - 423c60: 48 09 d0 or rax, rdx - 423c63: 75 8a jne 0x423bef <__strcmp_sse2_unaligned+0x3f> - 423c65: 48 8d 57 40 lea rdx, [rdi + 64] - 423c69: b9 00 10 00 00 mov ecx, 4096 - 423c6e: 66 45 0f ef c9 pxor xmm9, xmm9 - 423c73: 48 83 e2 c0 and rdx, -64 - 423c77: 48 29 fa sub rdx, rdi - 423c7a: 48 8d 04 17 lea rax, [rdi + rdx] - 423c7e: 48 01 f2 add rdx, rsi - 423c81: 48 89 d6 mov rsi, rdx - 423c84: 81 e6 ff 0f 00 00 and esi, 4095 - 423c8a: 48 29 f1 sub rcx, rsi - 423c8d: 48 c1 e9 06 shr rcx, 6 - 423c91: 48 89 ce mov rsi, rcx - 423c94: eb 12 jmp 0x423ca8 <__strcmp_sse2_unaligned+0xf8> - 423c96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423ca0: 48 83 c0 40 add rax, 64 - 423ca4: 48 83 c2 40 add rdx, 64 - 423ca8: 48 85 f6 test rsi, rsi - 423cab: 48 8d 76 ff lea rsi, [rsi - 1] - 423caf: 0f 84 bb 00 00 00 je 0x423d70 <__strcmp_sse2_unaligned+0x1c0> - 423cb5: f3 0f 6f 02 movdqu xmm0, xmmword ptr [rdx] - 423cb9: f3 0f 6f 4a 10 movdqu xmm1, xmmword ptr [rdx + 16] - 423cbe: 66 0f 6f 10 movdqa xmm2, xmmword ptr [rax] - 423cc2: 66 0f 6f 58 10 movdqa xmm3, xmmword ptr [rax + 16] - 423cc7: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 423ccb: f3 0f 6f 6a 20 movdqu xmm5, xmmword ptr [rdx + 32] - 423cd0: 66 0f 74 cb pcmpeqb xmm1, xmm3 - 423cd4: 66 0f da c2 pminub xmm0, xmm2 - 423cd8: f3 0f 6f 72 30 movdqu xmm6, xmmword ptr [rdx + 48] - 423cdd: 66 0f da cb pminub xmm1, xmm3 - 423ce1: 66 0f 6f 50 20 movdqa xmm2, xmmword ptr [rax + 32] - 423ce6: 66 0f da c1 pminub xmm0, xmm1 - 423cea: 66 0f 6f 58 30 movdqa xmm3, xmmword ptr [rax + 48] - 423cef: 66 0f 74 ea pcmpeqb xmm5, xmm2 - 423cf3: 66 0f 74 f3 pcmpeqb xmm6, xmm3 - 423cf7: 66 0f da ea pminub xmm5, xmm2 - 423cfb: 66 0f da f3 pminub xmm6, xmm3 - 423cff: 66 0f da c5 pminub xmm0, xmm5 - 423d03: 66 0f da c6 pminub xmm0, xmm6 - 423d07: 66 0f 74 c7 pcmpeqb xmm0, xmm7 - 423d0b: 66 0f d7 c8 pmovmskb ecx, xmm0 - 423d0f: 85 c9 test ecx, ecx - 423d11: 74 8d je 0x423ca0 <__strcmp_sse2_unaligned+0xf0> - 423d13: 66 0f 74 ef pcmpeqb xmm5, xmm7 - 423d17: f3 0f 6f 02 movdqu xmm0, xmmword ptr [rdx] - 423d1b: 66 0f 74 cf pcmpeqb xmm1, xmm7 - 423d1f: 66 0f 6f 10 movdqa xmm2, xmmword ptr [rax] - 423d23: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 423d27: 66 0f da c2 pminub xmm0, xmm2 - 423d2b: 66 0f 74 f7 pcmpeqb xmm6, xmm7 - 423d2f: 66 0f 74 c7 pcmpeqb xmm0, xmm7 - 423d33: 66 0f d7 c9 pmovmskb ecx, xmm1 - 423d37: 66 44 0f d7 c5 pmovmskb r8d, xmm5 - 423d3c: 66 0f d7 f8 pmovmskb edi, xmm0 - 423d40: 48 c1 e1 10 shl rcx, 16 - 423d44: 49 c1 e0 20 shl r8, 32 - 423d48: 66 0f d7 f6 pmovmskb esi, xmm6 - 423d4c: 4c 09 c1 or rcx, r8 - 423d4f: 48 09 f9 or rcx, rdi - 423d52: 48 c1 e6 30 shl rsi, 48 - 423d56: 48 09 f1 or rcx, rsi - 423d59: 48 0f bc c9 bsf rcx, rcx - 423d5d: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] - 423d61: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] - 423d65: 29 d0 sub eax, edx - 423d67: c3 ret - 423d68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 423d70: 4d 31 d2 xor r10, r10 - 423d73: 49 89 d1 mov r9, rdx - 423d76: 49 83 e1 3f and r9, 63 - 423d7a: 4d 29 ca sub r10, r9 - 423d7d: 66 42 0f 6f 04 12 movdqa xmm0, xmmword ptr [rdx + r10] - 423d83: 66 42 0f 6f 4c 12 10 movdqa xmm1, xmmword ptr [rdx + r10 + 16] - 423d8a: f3 42 0f 6f 14 10 movdqu xmm2, xmmword ptr [rax + r10] - 423d90: f3 42 0f 6f 5c 10 10 movdqu xmm3, xmmword ptr [rax + r10 + 16] - 423d97: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 423d9b: 66 42 0f 6f 6c 12 20 movdqa xmm5, xmmword ptr [rdx + r10 + 32] - 423da2: 66 0f 74 cb pcmpeqb xmm1, xmm3 - 423da6: 66 0f da c2 pminub xmm0, xmm2 - 423daa: 66 42 0f 6f 74 12 30 movdqa xmm6, xmmword ptr [rdx + r10 + 48] - 423db1: 66 0f da cb pminub xmm1, xmm3 - 423db5: f3 42 0f 6f 54 10 20 movdqu xmm2, xmmword ptr [rax + r10 + 32] - 423dbc: f3 42 0f 6f 5c 10 30 movdqu xmm3, xmmword ptr [rax + r10 + 48] - 423dc3: 66 0f 74 ea pcmpeqb xmm5, xmm2 - 423dc7: 66 0f 74 f3 pcmpeqb xmm6, xmm3 - 423dcb: 66 0f da ea pminub xmm5, xmm2 - 423dcf: 66 0f da f3 pminub xmm6, xmm3 - 423dd3: 66 0f 74 c7 pcmpeqb xmm0, xmm7 - 423dd7: 66 0f 74 cf pcmpeqb xmm1, xmm7 - 423ddb: 66 0f 74 ef pcmpeqb xmm5, xmm7 - 423ddf: 66 0f 74 f7 pcmpeqb xmm6, xmm7 - 423de3: 66 0f d7 c9 pmovmskb ecx, xmm1 - 423de7: 66 44 0f d7 c5 pmovmskb r8d, xmm5 - 423dec: 66 0f d7 f8 pmovmskb edi, xmm0 - 423df0: 48 c1 e1 10 shl rcx, 16 - 423df4: 49 c1 e0 20 shl r8, 32 - 423df8: 66 0f d7 f6 pmovmskb esi, xmm6 - 423dfc: 4c 09 c7 or rdi, r8 - 423dff: 48 09 cf or rdi, rcx - 423e02: 48 c1 e6 30 shl rsi, 48 - 423e06: 48 09 f7 or rdi, rsi - 423e09: 4c 89 c9 mov rcx, r9 - 423e0c: 48 c7 c6 3f 00 00 00 mov rsi, 63 - 423e13: 48 d3 ef shr rdi, cl - 423e16: 48 85 ff test rdi, rdi - 423e19: 0f 84 96 fe ff ff je 0x423cb5 <__strcmp_sse2_unaligned+0x105> - 423e1f: 48 0f bc cf bsf rcx, rdi - 423e23: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] - 423e27: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] - 423e2b: 29 d0 sub eax, edx - 423e2d: c3 ret - 423e2e: 66 90 nop - 423e30: 38 c8 cmp al, cl - 423e32: 75 1c jne 0x423e50 <__strcmp_sse2_unaligned+0x2a0> - 423e34: 48 83 c2 01 add rdx, 1 - 423e38: 48 83 fa 40 cmp rdx, 64 - 423e3c: 0f 84 23 fe ff ff je 0x423c65 <__strcmp_sse2_unaligned+0xb5> - 423e42: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 423e46: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 423e4a: 84 c0 test al, al - 423e4c: 75 e2 jne 0x423e30 <__strcmp_sse2_unaligned+0x280> - 423e4e: 31 c0 xor eax, eax - 423e50: 29 c8 sub eax, ecx - 423e52: c3 ret - 423e53: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423e5d: 0f 1f 00 nop dword ptr [rax] - -0000000000423e60 <__strcmp_ssse3>: - 423e60: f3 0f 1e fa endbr64 - 423e64: 89 f1 mov ecx, esi - 423e66: 89 f8 mov eax, edi - 423e68: 48 83 e1 3f and rcx, 63 - 423e6c: 48 83 e0 3f and rax, 63 - 423e70: 83 f9 30 cmp ecx, 48 - 423e73: 77 4b ja 0x423ec0 <__strcmp_ssse3+0x60> - 423e75: 83 f8 30 cmp eax, 48 - 423e78: 77 46 ja 0x423ec0 <__strcmp_ssse3+0x60> - 423e7a: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] - 423e7e: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] - 423e82: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] - 423e87: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] - 423e8c: 66 0f ef c0 pxor xmm0, xmm0 - 423e90: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423e94: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 423e98: 66 0f f8 c8 psubb xmm1, xmm0 - 423e9c: 66 0f d7 d1 pmovmskb edx, xmm1 - 423ea0: 81 ea ff ff 00 00 sub edx, 65535 - 423ea6: 0f 85 f4 11 00 00 jne 0x4250a0 <__strcmp_ssse3+0x1240> - 423eac: 48 83 c6 10 add rsi, 16 - 423eb0: 48 83 c7 10 add rdi, 16 - 423eb4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423ebf: 90 nop - 423ec0: 48 83 e6 f0 and rsi, -16 - 423ec4: 48 83 e7 f0 and rdi, -16 - 423ec8: ba ff ff 00 00 mov edx, 65535 - 423ecd: 45 31 c0 xor r8d, r8d - 423ed0: 83 e1 0f and ecx, 15 - 423ed3: 83 e0 0f and eax, 15 - 423ed6: 39 c1 cmp ecx, eax - 423ed8: 74 26 je 0x423f00 <__strcmp_ssse3+0xa0> - 423eda: 77 07 ja 0x423ee3 <__strcmp_ssse3+0x83> - 423edc: 41 89 d0 mov r8d, edx - 423edf: 91 xchg eax, ecx - 423ee0: 48 87 f7 xchg rsi, rdi - 423ee3: 4c 8d 48 0f lea r9, [rax + 15] - 423ee7: 49 29 c9 sub r9, rcx - 423eea: 4c 8d 15 1f 2f 07 00 lea r10, [rip + 470815] # 0x496e10 <__PRETTY_FUNCTION__.12580+0x70> - 423ef1: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] - 423ef5: 4f 8d 14 0a lea r10, [r10 + r9] - 423ef9: 3e 41 ff e2 jmp r10 - 423efd: 0f 1f 00 nop dword ptr [rax] - 423f00: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 423f04: 66 0f ef c0 pxor xmm0, xmm0 - 423f08: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423f0c: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 423f10: 66 0f f8 c8 psubb xmm1, xmm0 - 423f14: 66 44 0f d7 c9 pmovmskb r9d, xmm1 - 423f19: d3 ea shr edx, cl - 423f1b: 41 d3 e9 shr r9d, cl - 423f1e: 44 29 ca sub edx, r9d - 423f21: 0f 85 5e 11 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 423f27: 48 c7 c1 10 00 00 00 mov rcx, 16 - 423f2e: 49 c7 c1 10 00 00 00 mov r9, 16 - 423f35: 66 0f ef c0 pxor xmm0, xmm0 - 423f39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 423f40: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423f45: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 423f4a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423f4e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 423f52: 66 0f f8 c8 psubb xmm1, xmm0 - 423f56: 66 0f d7 d1 pmovmskb edx, xmm1 - 423f5a: 81 ea ff ff 00 00 sub edx, 65535 - 423f60: 0f 85 1a 11 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 423f66: 48 83 c1 10 add rcx, 16 - 423f6a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 423f6f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 423f74: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423f78: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 423f7c: 66 0f f8 c8 psubb xmm1, xmm0 - 423f80: 66 0f d7 d1 pmovmskb edx, xmm1 - 423f84: 81 ea ff ff 00 00 sub edx, 65535 - 423f8a: 0f 85 f0 10 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 423f90: 48 83 c1 10 add rcx, 16 - 423f94: eb aa jmp 0x423f40 <__strcmp_ssse3+0xe0> - 423f96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 423fa0: 66 0f ef c0 pxor xmm0, xmm0 - 423fa4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 423fa8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 423fac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 423fb0: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 423fb5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 423fb9: 66 0f f8 d0 psubb xmm2, xmm0 - 423fbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 423fc2: d3 ea shr edx, cl - 423fc4: 41 d3 e9 shr r9d, cl - 423fc7: 44 29 ca sub edx, r9d - 423fca: 0f 85 b5 10 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 423fd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 423fd4: 66 0f ef c0 pxor xmm0, xmm0 - 423fd8: 48 c7 c1 10 00 00 00 mov rcx, 16 - 423fdf: 41 b9 01 00 00 00 mov r9d, 1 - 423fe5: 4c 8d 57 01 lea r10, [rdi + 1] - 423fe9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 423ff0: 49 81 ea 00 10 00 00 sub r10, 4096 - 423ff7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424000: 49 83 c2 10 add r10, 16 - 424004: 7f 7a jg 0x424080 <__strcmp_ssse3+0x220> - 424006: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42400b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424010: 66 0f 6f e2 movdqa xmm4, xmm2 - 424014: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 42401a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42401e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424022: 66 0f f8 c8 psubb xmm1, xmm0 - 424026: 66 0f d7 d1 pmovmskb edx, xmm1 - 42402a: 81 ea ff ff 00 00 sub edx, 65535 - 424030: 0f 85 4a 10 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424036: 48 83 c1 10 add rcx, 16 - 42403a: 66 0f 6f dc movdqa xmm3, xmm4 - 42403e: 49 83 c2 10 add r10, 16 - 424042: 7f 3c jg 0x424080 <__strcmp_ssse3+0x220> - 424044: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424049: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42404e: 66 0f 6f e2 movdqa xmm4, xmm2 - 424052: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 424058: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42405c: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424060: 66 0f f8 c8 psubb xmm1, xmm0 - 424064: 66 0f d7 d1 pmovmskb edx, xmm1 - 424068: 81 ea ff ff 00 00 sub edx, 65535 - 42406e: 0f 85 0c 10 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424074: 48 83 c1 10 add rcx, 16 - 424078: 66 0f 6f dc movdqa xmm3, xmm4 - 42407c: eb 82 jmp 0x424000 <__strcmp_ssse3+0x1a0> - 42407e: 66 90 nop - 424080: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424084: 66 0f d7 d0 pmovmskb edx, xmm0 - 424088: f7 c2 fe ff 00 00 test edx, 65534 - 42408e: 75 10 jne 0x4240a0 <__strcmp_ssse3+0x240> - 424090: 66 0f ef c0 pxor xmm0, xmm0 - 424094: 49 81 ea 00 10 00 00 sub r10, 4096 - 42409b: e9 66 ff ff ff jmp 0x424006 <__strcmp_ssse3+0x1a6> - 4240a0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4240a5: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 4240aa: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 4240af: e9 bc 0f 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 4240b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4240bf: 90 nop - 4240c0: 66 0f ef c0 pxor xmm0, xmm0 - 4240c4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4240c8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4240cc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4240d0: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 4240d5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4240d9: 66 0f f8 d0 psubb xmm2, xmm0 - 4240dd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4240e2: d3 ea shr edx, cl - 4240e4: 41 d3 e9 shr r9d, cl - 4240e7: 44 29 ca sub edx, r9d - 4240ea: 0f 85 95 0f 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 4240f0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4240f4: 66 0f ef c0 pxor xmm0, xmm0 - 4240f8: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4240ff: 41 b9 02 00 00 00 mov r9d, 2 - 424105: 4c 8d 57 02 lea r10, [rdi + 2] - 424109: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424110: 49 81 ea 00 10 00 00 sub r10, 4096 - 424117: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424120: 49 83 c2 10 add r10, 16 - 424124: 7f 7a jg 0x4241a0 <__strcmp_ssse3+0x340> - 424126: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42412b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424130: 66 0f 6f e2 movdqa xmm4, xmm2 - 424134: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 42413a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42413e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424142: 66 0f f8 c8 psubb xmm1, xmm0 - 424146: 66 0f d7 d1 pmovmskb edx, xmm1 - 42414a: 81 ea ff ff 00 00 sub edx, 65535 - 424150: 0f 85 2a 0f 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424156: 48 83 c1 10 add rcx, 16 - 42415a: 66 0f 6f dc movdqa xmm3, xmm4 - 42415e: 49 83 c2 10 add r10, 16 - 424162: 7f 3c jg 0x4241a0 <__strcmp_ssse3+0x340> - 424164: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424169: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42416e: 66 0f 6f e2 movdqa xmm4, xmm2 - 424172: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 424178: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42417c: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424180: 66 0f f8 c8 psubb xmm1, xmm0 - 424184: 66 0f d7 d1 pmovmskb edx, xmm1 - 424188: 81 ea ff ff 00 00 sub edx, 65535 - 42418e: 0f 85 ec 0e 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424194: 48 83 c1 10 add rcx, 16 - 424198: 66 0f 6f dc movdqa xmm3, xmm4 - 42419c: eb 82 jmp 0x424120 <__strcmp_ssse3+0x2c0> - 42419e: 66 90 nop - 4241a0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4241a4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4241a8: f7 c2 fc ff 00 00 test edx, 65532 - 4241ae: 75 10 jne 0x4241c0 <__strcmp_ssse3+0x360> - 4241b0: 66 0f ef c0 pxor xmm0, xmm0 - 4241b4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4241bb: e9 66 ff ff ff jmp 0x424126 <__strcmp_ssse3+0x2c6> - 4241c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4241c5: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 4241ca: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 4241cf: e9 9c 0e 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 4241d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4241df: 90 nop - 4241e0: 66 0f ef c0 pxor xmm0, xmm0 - 4241e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4241e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4241ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4241f0: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 4241f5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4241f9: 66 0f f8 d0 psubb xmm2, xmm0 - 4241fd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 424202: d3 ea shr edx, cl - 424204: 41 d3 e9 shr r9d, cl - 424207: 44 29 ca sub edx, r9d - 42420a: 0f 85 75 0e 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 424210: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 424214: 66 0f ef c0 pxor xmm0, xmm0 - 424218: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42421f: 41 b9 03 00 00 00 mov r9d, 3 - 424225: 4c 8d 57 03 lea r10, [rdi + 3] - 424229: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424230: 49 81 ea 00 10 00 00 sub r10, 4096 - 424237: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424240: 49 83 c2 10 add r10, 16 - 424244: 7f 7a jg 0x4242c0 <__strcmp_ssse3+0x460> - 424246: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42424b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424250: 66 0f 6f e2 movdqa xmm4, xmm2 - 424254: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 42425a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42425e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424262: 66 0f f8 c8 psubb xmm1, xmm0 - 424266: 66 0f d7 d1 pmovmskb edx, xmm1 - 42426a: 81 ea ff ff 00 00 sub edx, 65535 - 424270: 0f 85 0a 0e 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424276: 48 83 c1 10 add rcx, 16 - 42427a: 66 0f 6f dc movdqa xmm3, xmm4 - 42427e: 49 83 c2 10 add r10, 16 - 424282: 7f 3c jg 0x4242c0 <__strcmp_ssse3+0x460> - 424284: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424289: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42428e: 66 0f 6f e2 movdqa xmm4, xmm2 - 424292: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 424298: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42429c: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4242a0: 66 0f f8 c8 psubb xmm1, xmm0 - 4242a4: 66 0f d7 d1 pmovmskb edx, xmm1 - 4242a8: 81 ea ff ff 00 00 sub edx, 65535 - 4242ae: 0f 85 cc 0d 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 4242b4: 48 83 c1 10 add rcx, 16 - 4242b8: 66 0f 6f dc movdqa xmm3, xmm4 - 4242bc: eb 82 jmp 0x424240 <__strcmp_ssse3+0x3e0> - 4242be: 66 90 nop - 4242c0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4242c4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4242c8: f7 c2 f8 ff 00 00 test edx, 65528 - 4242ce: 75 10 jne 0x4242e0 <__strcmp_ssse3+0x480> - 4242d0: 66 0f ef c0 pxor xmm0, xmm0 - 4242d4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4242db: e9 66 ff ff ff jmp 0x424246 <__strcmp_ssse3+0x3e6> - 4242e0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4242e5: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 4242ea: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 4242ef: e9 7c 0d 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 4242f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4242ff: 90 nop - 424300: 66 0f ef c0 pxor xmm0, xmm0 - 424304: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 424308: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42430c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424310: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 424315: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 424319: 66 0f f8 d0 psubb xmm2, xmm0 - 42431d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 424322: d3 ea shr edx, cl - 424324: 41 d3 e9 shr r9d, cl - 424327: 44 29 ca sub edx, r9d - 42432a: 0f 85 55 0d 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 424330: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 424334: 66 0f ef c0 pxor xmm0, xmm0 - 424338: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42433f: 41 b9 04 00 00 00 mov r9d, 4 - 424345: 4c 8d 57 04 lea r10, [rdi + 4] - 424349: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424350: 49 81 ea 00 10 00 00 sub r10, 4096 - 424357: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424360: 49 83 c2 10 add r10, 16 - 424364: 7f 7a jg 0x4243e0 <__strcmp_ssse3+0x580> - 424366: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42436b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424370: 66 0f 6f e2 movdqa xmm4, xmm2 - 424374: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 42437a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42437e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424382: 66 0f f8 c8 psubb xmm1, xmm0 - 424386: 66 0f d7 d1 pmovmskb edx, xmm1 - 42438a: 81 ea ff ff 00 00 sub edx, 65535 - 424390: 0f 85 ea 0c 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424396: 48 83 c1 10 add rcx, 16 - 42439a: 66 0f 6f dc movdqa xmm3, xmm4 - 42439e: 49 83 c2 10 add r10, 16 - 4243a2: 7f 3c jg 0x4243e0 <__strcmp_ssse3+0x580> - 4243a4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4243a9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4243ae: 66 0f 6f e2 movdqa xmm4, xmm2 - 4243b2: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 4243b8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4243bc: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4243c0: 66 0f f8 c8 psubb xmm1, xmm0 - 4243c4: 66 0f d7 d1 pmovmskb edx, xmm1 - 4243c8: 81 ea ff ff 00 00 sub edx, 65535 - 4243ce: 0f 85 ac 0c 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 4243d4: 48 83 c1 10 add rcx, 16 - 4243d8: 66 0f 6f dc movdqa xmm3, xmm4 - 4243dc: eb 82 jmp 0x424360 <__strcmp_ssse3+0x500> - 4243de: 66 90 nop - 4243e0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4243e4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4243e8: f7 c2 f0 ff 00 00 test edx, 65520 - 4243ee: 75 10 jne 0x424400 <__strcmp_ssse3+0x5a0> - 4243f0: 66 0f ef c0 pxor xmm0, xmm0 - 4243f4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4243fb: e9 66 ff ff ff jmp 0x424366 <__strcmp_ssse3+0x506> - 424400: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424405: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 42440a: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 42440f: e9 5c 0c 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 424414: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42441f: 90 nop - 424420: 66 0f ef c0 pxor xmm0, xmm0 - 424424: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 424428: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42442c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424430: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 424435: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 424439: 66 0f f8 d0 psubb xmm2, xmm0 - 42443d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 424442: d3 ea shr edx, cl - 424444: 41 d3 e9 shr r9d, cl - 424447: 44 29 ca sub edx, r9d - 42444a: 0f 85 35 0c 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 424450: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 424454: 66 0f ef c0 pxor xmm0, xmm0 - 424458: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42445f: 41 b9 05 00 00 00 mov r9d, 5 - 424465: 4c 8d 57 05 lea r10, [rdi + 5] - 424469: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424470: 49 81 ea 00 10 00 00 sub r10, 4096 - 424477: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424480: 49 83 c2 10 add r10, 16 - 424484: 7f 7a jg 0x424500 <__strcmp_ssse3+0x6a0> - 424486: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42448b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424490: 66 0f 6f e2 movdqa xmm4, xmm2 - 424494: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 42449a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42449e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4244a2: 66 0f f8 c8 psubb xmm1, xmm0 - 4244a6: 66 0f d7 d1 pmovmskb edx, xmm1 - 4244aa: 81 ea ff ff 00 00 sub edx, 65535 - 4244b0: 0f 85 ca 0b 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 4244b6: 48 83 c1 10 add rcx, 16 - 4244ba: 66 0f 6f dc movdqa xmm3, xmm4 - 4244be: 49 83 c2 10 add r10, 16 - 4244c2: 7f 3c jg 0x424500 <__strcmp_ssse3+0x6a0> - 4244c4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4244c9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4244ce: 66 0f 6f e2 movdqa xmm4, xmm2 - 4244d2: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 4244d8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4244dc: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4244e0: 66 0f f8 c8 psubb xmm1, xmm0 - 4244e4: 66 0f d7 d1 pmovmskb edx, xmm1 - 4244e8: 81 ea ff ff 00 00 sub edx, 65535 - 4244ee: 0f 85 8c 0b 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 4244f4: 48 83 c1 10 add rcx, 16 - 4244f8: 66 0f 6f dc movdqa xmm3, xmm4 - 4244fc: eb 82 jmp 0x424480 <__strcmp_ssse3+0x620> - 4244fe: 66 90 nop - 424500: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424504: 66 0f d7 d0 pmovmskb edx, xmm0 - 424508: f7 c2 e0 ff 00 00 test edx, 65504 - 42450e: 75 10 jne 0x424520 <__strcmp_ssse3+0x6c0> - 424510: 66 0f ef c0 pxor xmm0, xmm0 - 424514: 49 81 ea 00 10 00 00 sub r10, 4096 - 42451b: e9 66 ff ff ff jmp 0x424486 <__strcmp_ssse3+0x626> - 424520: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424525: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 42452a: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 42452f: e9 3c 0b 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 424534: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42453f: 90 nop - 424540: 66 0f ef c0 pxor xmm0, xmm0 - 424544: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 424548: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42454c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424550: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 424555: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 424559: 66 0f f8 d0 psubb xmm2, xmm0 - 42455d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 424562: d3 ea shr edx, cl - 424564: 41 d3 e9 shr r9d, cl - 424567: 44 29 ca sub edx, r9d - 42456a: 0f 85 15 0b 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 424570: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 424574: 66 0f ef c0 pxor xmm0, xmm0 - 424578: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42457f: 41 b9 06 00 00 00 mov r9d, 6 - 424585: 4c 8d 57 06 lea r10, [rdi + 6] - 424589: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424590: 49 81 ea 00 10 00 00 sub r10, 4096 - 424597: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4245a0: 49 83 c2 10 add r10, 16 - 4245a4: 7f 7a jg 0x424620 <__strcmp_ssse3+0x7c0> - 4245a6: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4245ab: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4245b0: 66 0f 6f e2 movdqa xmm4, xmm2 - 4245b4: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 4245ba: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4245be: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4245c2: 66 0f f8 c8 psubb xmm1, xmm0 - 4245c6: 66 0f d7 d1 pmovmskb edx, xmm1 - 4245ca: 81 ea ff ff 00 00 sub edx, 65535 - 4245d0: 0f 85 aa 0a 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 4245d6: 48 83 c1 10 add rcx, 16 - 4245da: 66 0f 6f dc movdqa xmm3, xmm4 - 4245de: 49 83 c2 10 add r10, 16 - 4245e2: 7f 3c jg 0x424620 <__strcmp_ssse3+0x7c0> - 4245e4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4245e9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4245ee: 66 0f 6f e2 movdqa xmm4, xmm2 - 4245f2: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 4245f8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4245fc: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424600: 66 0f f8 c8 psubb xmm1, xmm0 - 424604: 66 0f d7 d1 pmovmskb edx, xmm1 - 424608: 81 ea ff ff 00 00 sub edx, 65535 - 42460e: 0f 85 6c 0a 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424614: 48 83 c1 10 add rcx, 16 - 424618: 66 0f 6f dc movdqa xmm3, xmm4 - 42461c: eb 82 jmp 0x4245a0 <__strcmp_ssse3+0x740> - 42461e: 66 90 nop - 424620: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424624: 66 0f d7 d0 pmovmskb edx, xmm0 - 424628: f7 c2 c0 ff 00 00 test edx, 65472 - 42462e: 75 10 jne 0x424640 <__strcmp_ssse3+0x7e0> - 424630: 66 0f ef c0 pxor xmm0, xmm0 - 424634: 49 81 ea 00 10 00 00 sub r10, 4096 - 42463b: e9 66 ff ff ff jmp 0x4245a6 <__strcmp_ssse3+0x746> - 424640: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424645: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 42464a: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 42464f: e9 1c 0a 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 424654: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42465f: 90 nop - 424660: 66 0f ef c0 pxor xmm0, xmm0 - 424664: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 424668: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42466c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424670: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 424675: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 424679: 66 0f f8 d0 psubb xmm2, xmm0 - 42467d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 424682: d3 ea shr edx, cl - 424684: 41 d3 e9 shr r9d, cl - 424687: 44 29 ca sub edx, r9d - 42468a: 0f 85 f5 09 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 424690: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 424694: 66 0f ef c0 pxor xmm0, xmm0 - 424698: 48 c7 c1 10 00 00 00 mov rcx, 16 - 42469f: 41 b9 07 00 00 00 mov r9d, 7 - 4246a5: 4c 8d 57 07 lea r10, [rdi + 7] - 4246a9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4246b0: 49 81 ea 00 10 00 00 sub r10, 4096 - 4246b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4246c0: 49 83 c2 10 add r10, 16 - 4246c4: 7f 7a jg 0x424740 <__strcmp_ssse3+0x8e0> - 4246c6: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4246cb: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4246d0: 66 0f 6f e2 movdqa xmm4, xmm2 - 4246d4: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 4246da: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4246de: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4246e2: 66 0f f8 c8 psubb xmm1, xmm0 - 4246e6: 66 0f d7 d1 pmovmskb edx, xmm1 - 4246ea: 81 ea ff ff 00 00 sub edx, 65535 - 4246f0: 0f 85 8a 09 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 4246f6: 48 83 c1 10 add rcx, 16 - 4246fa: 66 0f 6f dc movdqa xmm3, xmm4 - 4246fe: 49 83 c2 10 add r10, 16 - 424702: 7f 3c jg 0x424740 <__strcmp_ssse3+0x8e0> - 424704: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424709: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42470e: 66 0f 6f e2 movdqa xmm4, xmm2 - 424712: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 424718: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42471c: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424720: 66 0f f8 c8 psubb xmm1, xmm0 - 424724: 66 0f d7 d1 pmovmskb edx, xmm1 - 424728: 81 ea ff ff 00 00 sub edx, 65535 - 42472e: 0f 85 4c 09 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424734: 48 83 c1 10 add rcx, 16 - 424738: 66 0f 6f dc movdqa xmm3, xmm4 - 42473c: eb 82 jmp 0x4246c0 <__strcmp_ssse3+0x860> - 42473e: 66 90 nop - 424740: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424744: 66 0f d7 d0 pmovmskb edx, xmm0 - 424748: f7 c2 80 ff 00 00 test edx, 65408 - 42474e: 75 10 jne 0x424760 <__strcmp_ssse3+0x900> - 424750: 66 0f ef c0 pxor xmm0, xmm0 - 424754: 49 81 ea 00 10 00 00 sub r10, 4096 - 42475b: e9 66 ff ff ff jmp 0x4246c6 <__strcmp_ssse3+0x866> - 424760: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424765: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 42476a: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 42476f: e9 fc 08 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 424774: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42477f: 90 nop - 424780: 66 0f ef c0 pxor xmm0, xmm0 - 424784: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 424788: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42478c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424790: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 424795: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 424799: 66 0f f8 d0 psubb xmm2, xmm0 - 42479d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4247a2: d3 ea shr edx, cl - 4247a4: 41 d3 e9 shr r9d, cl - 4247a7: 44 29 ca sub edx, r9d - 4247aa: 0f 85 d5 08 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 4247b0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4247b4: 66 0f ef c0 pxor xmm0, xmm0 - 4247b8: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4247bf: 41 b9 08 00 00 00 mov r9d, 8 - 4247c5: 4c 8d 57 08 lea r10, [rdi + 8] - 4247c9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4247d0: 49 81 ea 00 10 00 00 sub r10, 4096 - 4247d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4247e0: 49 83 c2 10 add r10, 16 - 4247e4: 7f 7a jg 0x424860 <__strcmp_ssse3+0xa00> - 4247e6: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4247eb: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4247f0: 66 0f 6f e2 movdqa xmm4, xmm2 - 4247f4: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 4247fa: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4247fe: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424802: 66 0f f8 c8 psubb xmm1, xmm0 - 424806: 66 0f d7 d1 pmovmskb edx, xmm1 - 42480a: 81 ea ff ff 00 00 sub edx, 65535 - 424810: 0f 85 6a 08 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424816: 48 83 c1 10 add rcx, 16 - 42481a: 66 0f 6f dc movdqa xmm3, xmm4 - 42481e: 49 83 c2 10 add r10, 16 - 424822: 7f 3c jg 0x424860 <__strcmp_ssse3+0xa00> - 424824: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424829: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42482e: 66 0f 6f e2 movdqa xmm4, xmm2 - 424832: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 424838: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42483c: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424840: 66 0f f8 c8 psubb xmm1, xmm0 - 424844: 66 0f d7 d1 pmovmskb edx, xmm1 - 424848: 81 ea ff ff 00 00 sub edx, 65535 - 42484e: 0f 85 2c 08 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424854: 48 83 c1 10 add rcx, 16 - 424858: 66 0f 6f dc movdqa xmm3, xmm4 - 42485c: eb 82 jmp 0x4247e0 <__strcmp_ssse3+0x980> - 42485e: 66 90 nop - 424860: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424864: 66 0f d7 d0 pmovmskb edx, xmm0 - 424868: f7 c2 00 ff 00 00 test edx, 65280 - 42486e: 75 10 jne 0x424880 <__strcmp_ssse3+0xa20> - 424870: 66 0f ef c0 pxor xmm0, xmm0 - 424874: 49 81 ea 00 10 00 00 sub r10, 4096 - 42487b: e9 66 ff ff ff jmp 0x4247e6 <__strcmp_ssse3+0x986> - 424880: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424885: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 42488a: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 42488f: e9 dc 07 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 424894: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42489f: 90 nop - 4248a0: 66 0f ef c0 pxor xmm0, xmm0 - 4248a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4248a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4248ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4248b0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 4248b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4248b9: 66 0f f8 d0 psubb xmm2, xmm0 - 4248bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4248c2: d3 ea shr edx, cl - 4248c4: 41 d3 e9 shr r9d, cl - 4248c7: 44 29 ca sub edx, r9d - 4248ca: 0f 85 b5 07 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 4248d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4248d4: 66 0f ef c0 pxor xmm0, xmm0 - 4248d8: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4248df: 41 b9 09 00 00 00 mov r9d, 9 - 4248e5: 4c 8d 57 09 lea r10, [rdi + 9] - 4248e9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4248f0: 49 81 ea 00 10 00 00 sub r10, 4096 - 4248f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424900: 49 83 c2 10 add r10, 16 - 424904: 7f 7a jg 0x424980 <__strcmp_ssse3+0xb20> - 424906: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42490b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424910: 66 0f 6f e2 movdqa xmm4, xmm2 - 424914: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 42491a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42491e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424922: 66 0f f8 c8 psubb xmm1, xmm0 - 424926: 66 0f d7 d1 pmovmskb edx, xmm1 - 42492a: 81 ea ff ff 00 00 sub edx, 65535 - 424930: 0f 85 4a 07 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424936: 48 83 c1 10 add rcx, 16 - 42493a: 66 0f 6f dc movdqa xmm3, xmm4 - 42493e: 49 83 c2 10 add r10, 16 - 424942: 7f 3c jg 0x424980 <__strcmp_ssse3+0xb20> - 424944: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424949: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42494e: 66 0f 6f e2 movdqa xmm4, xmm2 - 424952: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 424958: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42495c: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424960: 66 0f f8 c8 psubb xmm1, xmm0 - 424964: 66 0f d7 d1 pmovmskb edx, xmm1 - 424968: 81 ea ff ff 00 00 sub edx, 65535 - 42496e: 0f 85 0c 07 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424974: 48 83 c1 10 add rcx, 16 - 424978: 66 0f 6f dc movdqa xmm3, xmm4 - 42497c: eb 82 jmp 0x424900 <__strcmp_ssse3+0xaa0> - 42497e: 66 90 nop - 424980: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424984: 66 0f d7 d0 pmovmskb edx, xmm0 - 424988: f7 c2 00 fe 00 00 test edx, 65024 - 42498e: 75 10 jne 0x4249a0 <__strcmp_ssse3+0xb40> - 424990: 66 0f ef c0 pxor xmm0, xmm0 - 424994: 49 81 ea 00 10 00 00 sub r10, 4096 - 42499b: e9 66 ff ff ff jmp 0x424906 <__strcmp_ssse3+0xaa6> - 4249a0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4249a5: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 4249aa: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 4249af: e9 bc 06 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 4249b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4249bf: 90 nop - 4249c0: 66 0f ef c0 pxor xmm0, xmm0 - 4249c4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4249c8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4249cc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4249d0: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 4249d5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4249d9: 66 0f f8 d0 psubb xmm2, xmm0 - 4249dd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4249e2: d3 ea shr edx, cl - 4249e4: 41 d3 e9 shr r9d, cl - 4249e7: 44 29 ca sub edx, r9d - 4249ea: 0f 85 95 06 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 4249f0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4249f4: 66 0f ef c0 pxor xmm0, xmm0 - 4249f8: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4249ff: 41 b9 0a 00 00 00 mov r9d, 10 - 424a05: 4c 8d 57 0a lea r10, [rdi + 10] - 424a09: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424a10: 49 81 ea 00 10 00 00 sub r10, 4096 - 424a17: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424a20: 49 83 c2 10 add r10, 16 - 424a24: 7f 7a jg 0x424aa0 <__strcmp_ssse3+0xc40> - 424a26: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424a2b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424a30: 66 0f 6f e2 movdqa xmm4, xmm2 - 424a34: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 424a3a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424a3e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424a42: 66 0f f8 c8 psubb xmm1, xmm0 - 424a46: 66 0f d7 d1 pmovmskb edx, xmm1 - 424a4a: 81 ea ff ff 00 00 sub edx, 65535 - 424a50: 0f 85 2a 06 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424a56: 48 83 c1 10 add rcx, 16 - 424a5a: 66 0f 6f dc movdqa xmm3, xmm4 - 424a5e: 49 83 c2 10 add r10, 16 - 424a62: 7f 3c jg 0x424aa0 <__strcmp_ssse3+0xc40> - 424a64: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424a69: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424a6e: 66 0f 6f e2 movdqa xmm4, xmm2 - 424a72: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 424a78: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424a7c: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424a80: 66 0f f8 c8 psubb xmm1, xmm0 - 424a84: 66 0f d7 d1 pmovmskb edx, xmm1 - 424a88: 81 ea ff ff 00 00 sub edx, 65535 - 424a8e: 0f 85 ec 05 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424a94: 48 83 c1 10 add rcx, 16 - 424a98: 66 0f 6f dc movdqa xmm3, xmm4 - 424a9c: eb 82 jmp 0x424a20 <__strcmp_ssse3+0xbc0> - 424a9e: 66 90 nop - 424aa0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424aa4: 66 0f d7 d0 pmovmskb edx, xmm0 - 424aa8: f7 c2 00 fc 00 00 test edx, 64512 - 424aae: 75 10 jne 0x424ac0 <__strcmp_ssse3+0xc60> - 424ab0: 66 0f ef c0 pxor xmm0, xmm0 - 424ab4: 49 81 ea 00 10 00 00 sub r10, 4096 - 424abb: e9 66 ff ff ff jmp 0x424a26 <__strcmp_ssse3+0xbc6> - 424ac0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424ac5: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 424aca: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 424acf: e9 9c 05 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 424ad4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 424adf: 90 nop - 424ae0: 66 0f ef c0 pxor xmm0, xmm0 - 424ae4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 424ae8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 424aec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424af0: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 424af5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 424af9: 66 0f f8 d0 psubb xmm2, xmm0 - 424afd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 424b02: d3 ea shr edx, cl - 424b04: 41 d3 e9 shr r9d, cl - 424b07: 44 29 ca sub edx, r9d - 424b0a: 0f 85 75 05 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 424b10: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 424b14: 66 0f ef c0 pxor xmm0, xmm0 - 424b18: 48 c7 c1 10 00 00 00 mov rcx, 16 - 424b1f: 41 b9 0b 00 00 00 mov r9d, 11 - 424b25: 4c 8d 57 0b lea r10, [rdi + 11] - 424b29: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424b30: 49 81 ea 00 10 00 00 sub r10, 4096 - 424b37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424b40: 49 83 c2 10 add r10, 16 - 424b44: 7f 7a jg 0x424bc0 <__strcmp_ssse3+0xd60> - 424b46: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424b4b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424b50: 66 0f 6f e2 movdqa xmm4, xmm2 - 424b54: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 424b5a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424b5e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424b62: 66 0f f8 c8 psubb xmm1, xmm0 - 424b66: 66 0f d7 d1 pmovmskb edx, xmm1 - 424b6a: 81 ea ff ff 00 00 sub edx, 65535 - 424b70: 0f 85 0a 05 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424b76: 48 83 c1 10 add rcx, 16 - 424b7a: 66 0f 6f dc movdqa xmm3, xmm4 - 424b7e: 49 83 c2 10 add r10, 16 - 424b82: 7f 3c jg 0x424bc0 <__strcmp_ssse3+0xd60> - 424b84: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424b89: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424b8e: 66 0f 6f e2 movdqa xmm4, xmm2 - 424b92: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 424b98: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424b9c: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424ba0: 66 0f f8 c8 psubb xmm1, xmm0 - 424ba4: 66 0f d7 d1 pmovmskb edx, xmm1 - 424ba8: 81 ea ff ff 00 00 sub edx, 65535 - 424bae: 0f 85 cc 04 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424bb4: 48 83 c1 10 add rcx, 16 - 424bb8: 66 0f 6f dc movdqa xmm3, xmm4 - 424bbc: eb 82 jmp 0x424b40 <__strcmp_ssse3+0xce0> - 424bbe: 66 90 nop - 424bc0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424bc4: 66 0f d7 d0 pmovmskb edx, xmm0 - 424bc8: f7 c2 00 f8 00 00 test edx, 63488 - 424bce: 75 10 jne 0x424be0 <__strcmp_ssse3+0xd80> - 424bd0: 66 0f ef c0 pxor xmm0, xmm0 - 424bd4: 49 81 ea 00 10 00 00 sub r10, 4096 - 424bdb: e9 66 ff ff ff jmp 0x424b46 <__strcmp_ssse3+0xce6> - 424be0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424be5: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 424bea: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 424bef: e9 7c 04 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 424bf4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 424bff: 90 nop - 424c00: 66 0f ef c0 pxor xmm0, xmm0 - 424c04: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 424c08: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 424c0c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424c10: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 424c15: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 424c19: 66 0f f8 d0 psubb xmm2, xmm0 - 424c1d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 424c22: d3 ea shr edx, cl - 424c24: 41 d3 e9 shr r9d, cl - 424c27: 44 29 ca sub edx, r9d - 424c2a: 0f 85 55 04 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 424c30: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 424c34: 66 0f ef c0 pxor xmm0, xmm0 - 424c38: 48 c7 c1 10 00 00 00 mov rcx, 16 - 424c3f: 41 b9 0c 00 00 00 mov r9d, 12 - 424c45: 4c 8d 57 0c lea r10, [rdi + 12] - 424c49: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424c50: 49 81 ea 00 10 00 00 sub r10, 4096 - 424c57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424c60: 49 83 c2 10 add r10, 16 - 424c64: 7f 7a jg 0x424ce0 <__strcmp_ssse3+0xe80> - 424c66: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424c6b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424c70: 66 0f 6f e2 movdqa xmm4, xmm2 - 424c74: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 424c7a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424c7e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424c82: 66 0f f8 c8 psubb xmm1, xmm0 - 424c86: 66 0f d7 d1 pmovmskb edx, xmm1 - 424c8a: 81 ea ff ff 00 00 sub edx, 65535 - 424c90: 0f 85 ea 03 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424c96: 48 83 c1 10 add rcx, 16 - 424c9a: 66 0f 6f dc movdqa xmm3, xmm4 - 424c9e: 49 83 c2 10 add r10, 16 - 424ca2: 7f 3c jg 0x424ce0 <__strcmp_ssse3+0xe80> - 424ca4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424ca9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424cae: 66 0f 6f e2 movdqa xmm4, xmm2 - 424cb2: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 424cb8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424cbc: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424cc0: 66 0f f8 c8 psubb xmm1, xmm0 - 424cc4: 66 0f d7 d1 pmovmskb edx, xmm1 - 424cc8: 81 ea ff ff 00 00 sub edx, 65535 - 424cce: 0f 85 ac 03 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424cd4: 48 83 c1 10 add rcx, 16 - 424cd8: 66 0f 6f dc movdqa xmm3, xmm4 - 424cdc: eb 82 jmp 0x424c60 <__strcmp_ssse3+0xe00> - 424cde: 66 90 nop - 424ce0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424ce4: 66 0f d7 d0 pmovmskb edx, xmm0 - 424ce8: f7 c2 00 f0 00 00 test edx, 61440 - 424cee: 75 10 jne 0x424d00 <__strcmp_ssse3+0xea0> - 424cf0: 66 0f ef c0 pxor xmm0, xmm0 - 424cf4: 49 81 ea 00 10 00 00 sub r10, 4096 - 424cfb: e9 66 ff ff ff jmp 0x424c66 <__strcmp_ssse3+0xe06> - 424d00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424d05: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 424d0a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 424d0f: e9 5c 03 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 424d14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 424d1f: 90 nop - 424d20: 66 0f ef c0 pxor xmm0, xmm0 - 424d24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 424d28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 424d2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424d30: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 424d35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 424d39: 66 0f f8 d0 psubb xmm2, xmm0 - 424d3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 424d42: d3 ea shr edx, cl - 424d44: 41 d3 e9 shr r9d, cl - 424d47: 44 29 ca sub edx, r9d - 424d4a: 0f 85 35 03 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 424d50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 424d54: 66 0f ef c0 pxor xmm0, xmm0 - 424d58: 48 c7 c1 10 00 00 00 mov rcx, 16 - 424d5f: 41 b9 0d 00 00 00 mov r9d, 13 - 424d65: 4c 8d 57 0d lea r10, [rdi + 13] - 424d69: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424d70: 49 81 ea 00 10 00 00 sub r10, 4096 - 424d77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424d80: 49 83 c2 10 add r10, 16 - 424d84: 7f 7a jg 0x424e00 <__strcmp_ssse3+0xfa0> - 424d86: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424d8b: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424d90: 66 0f 6f e2 movdqa xmm4, xmm2 - 424d94: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 424d9a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424d9e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424da2: 66 0f f8 c8 psubb xmm1, xmm0 - 424da6: 66 0f d7 d1 pmovmskb edx, xmm1 - 424daa: 81 ea ff ff 00 00 sub edx, 65535 - 424db0: 0f 85 ca 02 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424db6: 48 83 c1 10 add rcx, 16 - 424dba: 66 0f 6f dc movdqa xmm3, xmm4 - 424dbe: 49 83 c2 10 add r10, 16 - 424dc2: 7f 3c jg 0x424e00 <__strcmp_ssse3+0xfa0> - 424dc4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424dc9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424dce: 66 0f 6f e2 movdqa xmm4, xmm2 - 424dd2: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 424dd8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424ddc: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424de0: 66 0f f8 c8 psubb xmm1, xmm0 - 424de4: 66 0f d7 d1 pmovmskb edx, xmm1 - 424de8: 81 ea ff ff 00 00 sub edx, 65535 - 424dee: 0f 85 8c 02 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424df4: 48 83 c1 10 add rcx, 16 - 424df8: 66 0f 6f dc movdqa xmm3, xmm4 - 424dfc: eb 82 jmp 0x424d80 <__strcmp_ssse3+0xf20> - 424dfe: 66 90 nop - 424e00: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424e04: 66 0f d7 d0 pmovmskb edx, xmm0 - 424e08: f7 c2 00 e0 00 00 test edx, 57344 - 424e0e: 75 10 jne 0x424e20 <__strcmp_ssse3+0xfc0> - 424e10: 66 0f ef c0 pxor xmm0, xmm0 - 424e14: 49 81 ea 00 10 00 00 sub r10, 4096 - 424e1b: e9 66 ff ff ff jmp 0x424d86 <__strcmp_ssse3+0xf26> - 424e20: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424e25: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 424e2a: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 424e2f: e9 3c 02 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 424e34: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 424e3f: 90 nop - 424e40: 66 0f ef c0 pxor xmm0, xmm0 - 424e44: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 424e48: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 424e4c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424e50: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 424e55: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 424e59: 66 0f f8 d0 psubb xmm2, xmm0 - 424e5d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 424e62: d3 ea shr edx, cl - 424e64: 41 d3 e9 shr r9d, cl - 424e67: 44 29 ca sub edx, r9d - 424e6a: 0f 85 15 02 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 424e70: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 424e74: 66 0f ef c0 pxor xmm0, xmm0 - 424e78: 48 c7 c1 10 00 00 00 mov rcx, 16 - 424e7f: 41 b9 0e 00 00 00 mov r9d, 14 - 424e85: 4c 8d 57 0e lea r10, [rdi + 14] - 424e89: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424e90: 49 81 ea 00 10 00 00 sub r10, 4096 - 424e97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424ea0: 49 83 c2 10 add r10, 16 - 424ea4: 7f 7a jg 0x424f20 <__strcmp_ssse3+0x10c0> - 424ea6: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424eab: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424eb0: 66 0f 6f e2 movdqa xmm4, xmm2 - 424eb4: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 424eba: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424ebe: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424ec2: 66 0f f8 c8 psubb xmm1, xmm0 - 424ec6: 66 0f d7 d1 pmovmskb edx, xmm1 - 424eca: 81 ea ff ff 00 00 sub edx, 65535 - 424ed0: 0f 85 aa 01 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424ed6: 48 83 c1 10 add rcx, 16 - 424eda: 66 0f 6f dc movdqa xmm3, xmm4 - 424ede: 49 83 c2 10 add r10, 16 - 424ee2: 7f 3c jg 0x424f20 <__strcmp_ssse3+0x10c0> - 424ee4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424ee9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424eee: 66 0f 6f e2 movdqa xmm4, xmm2 - 424ef2: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 424ef8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424efc: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424f00: 66 0f f8 c8 psubb xmm1, xmm0 - 424f04: 66 0f d7 d1 pmovmskb edx, xmm1 - 424f08: 81 ea ff ff 00 00 sub edx, 65535 - 424f0e: 0f 85 6c 01 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424f14: 48 83 c1 10 add rcx, 16 - 424f18: 66 0f 6f dc movdqa xmm3, xmm4 - 424f1c: eb 82 jmp 0x424ea0 <__strcmp_ssse3+0x1040> - 424f1e: 66 90 nop - 424f20: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 424f24: 66 0f d7 d0 pmovmskb edx, xmm0 - 424f28: f7 c2 00 c0 00 00 test edx, 49152 - 424f2e: 75 10 jne 0x424f40 <__strcmp_ssse3+0x10e0> - 424f30: 66 0f ef c0 pxor xmm0, xmm0 - 424f34: 49 81 ea 00 10 00 00 sub r10, 4096 - 424f3b: e9 66 ff ff ff jmp 0x424ea6 <__strcmp_ssse3+0x1046> - 424f40: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424f45: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 424f4a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 424f4f: e9 1c 01 00 00 jmp 0x425070 <__strcmp_ssse3+0x1210> - 424f54: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 424f5f: 90 nop - 424f60: 66 0f ef c0 pxor xmm0, xmm0 - 424f64: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 424f68: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 424f6c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424f70: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 424f75: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 424f79: 66 0f f8 d0 psubb xmm2, xmm0 - 424f7d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 424f82: d3 ea shr edx, cl - 424f84: 41 d3 e9 shr r9d, cl - 424f87: 44 29 ca sub edx, r9d - 424f8a: 0f 85 f5 00 00 00 jne 0x425085 <__strcmp_ssse3+0x1225> - 424f90: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 424f94: 66 0f ef c0 pxor xmm0, xmm0 - 424f98: 48 c7 c1 10 00 00 00 mov rcx, 16 - 424f9f: 41 b9 0f 00 00 00 mov r9d, 15 - 424fa5: 4c 8d 57 0f lea r10, [rdi + 15] - 424fa9: 49 81 e2 ff 0f 00 00 and r10, 4095 - 424fb0: 49 81 ea 00 10 00 00 sub r10, 4096 - 424fb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 424fc0: 49 83 c2 10 add r10, 16 - 424fc4: 7f 7a jg 0x425040 <__strcmp_ssse3+0x11e0> - 424fc6: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 424fcb: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 424fd0: 66 0f 6f e2 movdqa xmm4, xmm2 - 424fd4: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 424fda: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 424fde: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 424fe2: 66 0f f8 c8 psubb xmm1, xmm0 - 424fe6: 66 0f d7 d1 pmovmskb edx, xmm1 - 424fea: 81 ea ff ff 00 00 sub edx, 65535 - 424ff0: 0f 85 8a 00 00 00 jne 0x425080 <__strcmp_ssse3+0x1220> - 424ff6: 48 83 c1 10 add rcx, 16 - 424ffa: 66 0f 6f dc movdqa xmm3, xmm4 - 424ffe: 49 83 c2 10 add r10, 16 - 425002: 7f 3c jg 0x425040 <__strcmp_ssse3+0x11e0> - 425004: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425009: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42500e: 66 0f 6f e2 movdqa xmm4, xmm2 - 425012: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 425018: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42501c: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425020: 66 0f f8 c8 psubb xmm1, xmm0 - 425024: 66 0f d7 d1 pmovmskb edx, xmm1 - 425028: 81 ea ff ff 00 00 sub edx, 65535 - 42502e: 75 50 jne 0x425080 <__strcmp_ssse3+0x1220> - 425030: 48 83 c1 10 add rcx, 16 - 425034: 66 0f 6f dc movdqa xmm3, xmm4 - 425038: eb 86 jmp 0x424fc0 <__strcmp_ssse3+0x1160> - 42503a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 425040: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 425044: 66 0f d7 d0 pmovmskb edx, xmm0 - 425048: f7 c2 00 80 00 00 test edx, 32768 - 42504e: 75 10 jne 0x425060 <__strcmp_ssse3+0x1200> - 425050: 66 0f ef c0 pxor xmm0, xmm0 - 425054: 49 81 ea 00 10 00 00 sub r10, 4096 - 42505b: e9 66 ff ff ff jmp 0x424fc6 <__strcmp_ssse3+0x1166> - 425060: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425065: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42506a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42506f: 90 nop - 425070: 66 0f 74 cb pcmpeqb xmm1, xmm3 - 425074: 66 0f f8 c8 psubb xmm1, xmm0 - 425078: 66 0f d7 d1 pmovmskb edx, xmm1 - 42507c: f7 d2 not edx - 42507e: 66 90 nop - 425080: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] - 425085: 48 8d 3c 07 lea rdi, [rdi + rax] - 425089: 48 8d 34 0e lea rsi, [rsi + rcx] - 42508d: 45 85 c0 test r8d, r8d - 425090: 74 0e je 0x4250a0 <__strcmp_ssse3+0x1240> - 425092: 48 87 f7 xchg rsi, rdi - 425095: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4250a0: 48 0f bc d2 bsf rdx, rdx - 4250a4: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 4250a8: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 4250ac: 29 c8 sub eax, ecx - 4250ae: c3 ret - 4250af: 31 c0 xor eax, eax - 4250b1: c3 ret - 4250b2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4250bd: 0f 1f 00 nop dword ptr [rax] - 4250c0: 0f b6 0e movzx ecx, byte ptr [rsi] - 4250c3: 0f b6 07 movzx eax, byte ptr [rdi] - 4250c6: 29 c8 sub eax, ecx - 4250c8: c3 ret - 4250c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004250d0 <__strcmp_avx2>: - 4250d0: f3 0f 1e fa endbr64 - 4250d4: 89 f8 mov eax, edi - 4250d6: 31 d2 xor edx, edx - 4250d8: c5 c5 ef ff vpxor ymm7, ymm7, ymm7 - 4250dc: 09 f0 or eax, esi - 4250de: 25 ff 0f 00 00 and eax, 4095 - 4250e3: 3d 80 0f 00 00 cmp eax, 3968 - 4250e8: 0f 8f 52 03 00 00 jg 0x425440 <__strcmp_avx2+0x370> - 4250ee: c5 fe 6f 0f vmovdqu ymm1, ymmword ptr [rdi] - 4250f2: c5 f5 74 06 vpcmpeqb ymm0, ymm1, ymmword ptr [rsi] - 4250f6: c5 fd da c1 vpminub ymm0, ymm0, ymm1 - 4250fa: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 - 4250fe: c5 fd d7 c8 vpmovmskb ecx, ymm0 - 425102: 85 c9 test ecx, ecx - 425104: 74 7a je 0x425180 <__strcmp_avx2+0xb0> - 425106: f3 0f bc d1 tzcnt edx, ecx - 42510a: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 42510e: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 425112: 29 d0 sub eax, edx - 425114: c5 f8 77 vzeroupper - 425117: c3 ret - 425118: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 425120: f3 0f bc d1 tzcnt edx, ecx - 425124: 0f b6 44 17 20 movzx eax, byte ptr [rdi + rdx + 32] - 425129: 0f b6 54 16 20 movzx edx, byte ptr [rsi + rdx + 32] - 42512e: 29 d0 sub eax, edx - 425130: c5 f8 77 vzeroupper - 425133: c3 ret - 425134: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42513f: 90 nop - 425140: f3 0f bc d1 tzcnt edx, ecx - 425144: 0f b6 44 17 40 movzx eax, byte ptr [rdi + rdx + 64] - 425149: 0f b6 54 16 40 movzx edx, byte ptr [rsi + rdx + 64] - 42514e: 29 d0 sub eax, edx - 425150: c5 f8 77 vzeroupper - 425153: c3 ret - 425154: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42515f: 90 nop - 425160: f3 0f bc d1 tzcnt edx, ecx - 425164: 0f b6 44 17 60 movzx eax, byte ptr [rdi + rdx + 96] - 425169: 0f b6 54 16 60 movzx edx, byte ptr [rsi + rdx + 96] - 42516e: 29 d0 sub eax, edx - 425170: c5 f8 77 vzeroupper - 425173: c3 ret - 425174: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42517f: 90 nop - 425180: c5 fe 6f 77 20 vmovdqu ymm6, ymmword ptr [rdi + 32] - 425185: c5 cd 74 5e 20 vpcmpeqb ymm3, ymm6, ymmword ptr [rsi + 32] - 42518a: c5 e5 da de vpminub ymm3, ymm3, ymm6 - 42518e: c5 e5 74 df vpcmpeqb ymm3, ymm3, ymm7 - 425192: c5 fd d7 cb vpmovmskb ecx, ymm3 - 425196: 85 c9 test ecx, ecx - 425198: 75 86 jne 0x425120 <__strcmp_avx2+0x50> - 42519a: c5 fe 6f 6f 40 vmovdqu ymm5, ymmword ptr [rdi + 64] - 42519f: c5 fe 6f 67 60 vmovdqu ymm4, ymmword ptr [rdi + 96] - 4251a4: c5 fe 6f 46 60 vmovdqu ymm0, ymmword ptr [rsi + 96] - 4251a9: c5 d5 74 56 40 vpcmpeqb ymm2, ymm5, ymmword ptr [rsi + 64] - 4251ae: c5 ed da d5 vpminub ymm2, ymm2, ymm5 - 4251b2: c5 fd 74 c4 vpcmpeqb ymm0, ymm0, ymm4 - 4251b6: c5 ed 74 d7 vpcmpeqb ymm2, ymm2, ymm7 - 4251ba: c5 fd d7 ca vpmovmskb ecx, ymm2 - 4251be: 85 c9 test ecx, ecx - 4251c0: 0f 85 7a ff ff ff jne 0x425140 <__strcmp_avx2+0x70> - 4251c6: c5 fd da c4 vpminub ymm0, ymm0, ymm4 - 4251ca: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 - 4251ce: c5 fd d7 c8 vpmovmskb ecx, ymm0 - 4251d2: 85 c9 test ecx, ecx - 4251d4: 75 8a jne 0x425160 <__strcmp_avx2+0x90> - 4251d6: 48 8d 97 80 00 00 00 lea rdx, [rdi + 128] - 4251dd: b9 00 10 00 00 mov ecx, 4096 - 4251e2: 48 83 e2 80 and rdx, -128 - 4251e6: 48 29 fa sub rdx, rdi - 4251e9: 48 8d 04 17 lea rax, [rdi + rdx] - 4251ed: 48 01 f2 add rdx, rsi - 4251f0: 48 89 d6 mov rsi, rdx - 4251f3: 81 e6 ff 0f 00 00 and esi, 4095 - 4251f9: 48 29 f1 sub rcx, rsi - 4251fc: 48 c1 e9 07 shr rcx, 7 - 425200: 89 ce mov esi, ecx - 425202: eb 19 jmp 0x42521d <__strcmp_avx2+0x14d> - 425204: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42520f: 90 nop - 425210: 48 05 80 00 00 00 add rax, 128 - 425216: 48 81 c2 80 00 00 00 add rdx, 128 - 42521d: 85 f6 test esi, esi - 42521f: 67 8d 76 ff lea esi, [esi - 1] - 425223: 0f 84 d7 00 00 00 je 0x425300 <__strcmp_avx2+0x230> - 425229: c5 fd 6f 00 vmovdqa ymm0, ymmword ptr [rax] - 42522d: c5 fd 6f 58 20 vmovdqa ymm3, ymmword ptr [rax + 32] - 425232: c5 fd 74 22 vpcmpeqb ymm4, ymm0, ymmword ptr [rdx] - 425236: c5 e5 74 4a 20 vpcmpeqb ymm1, ymm3, ymmword ptr [rdx + 32] - 42523b: c5 dd da e0 vpminub ymm4, ymm4, ymm0 - 42523f: c5 f5 da cb vpminub ymm1, ymm1, ymm3 - 425243: c5 fd 6f 50 40 vmovdqa ymm2, ymmword ptr [rax + 64] - 425248: c5 dd da c1 vpminub ymm0, ymm4, ymm1 - 42524c: c5 fd 6f 58 60 vmovdqa ymm3, ymmword ptr [rax + 96] - 425251: c5 ed 74 6a 40 vpcmpeqb ymm5, ymm2, ymmword ptr [rdx + 64] - 425256: c5 e5 74 72 60 vpcmpeqb ymm6, ymm3, ymmword ptr [rdx + 96] - 42525b: c5 d5 da ea vpminub ymm5, ymm5, ymm2 - 42525f: c5 cd da f3 vpminub ymm6, ymm6, ymm3 - 425263: c5 fd da c5 vpminub ymm0, ymm0, ymm5 - 425267: c5 fd da c6 vpminub ymm0, ymm0, ymm6 - 42526b: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 - 42526f: c5 fd d7 c8 vpmovmskb ecx, ymm0 - 425273: 85 c9 test ecx, ecx - 425275: 74 99 je 0x425210 <__strcmp_avx2+0x140> - 425277: c5 dd 74 c7 vpcmpeqb ymm0, ymm4, ymm7 - 42527b: c5 fd d7 f8 vpmovmskb edi, ymm0 - 42527f: 85 ff test edi, edi - 425281: 74 1d je 0x4252a0 <__strcmp_avx2+0x1d0> - 425283: f3 0f bc cf tzcnt ecx, edi - 425287: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] - 42528b: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] - 42528f: 29 d0 sub eax, edx - 425291: c5 f8 77 vzeroupper - 425294: c3 ret - 425295: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4252a0: c5 f5 74 cf vpcmpeqb ymm1, ymm1, ymm7 - 4252a4: c5 fd d7 c9 vpmovmskb ecx, ymm1 - 4252a8: 85 c9 test ecx, ecx - 4252aa: 74 14 je 0x4252c0 <__strcmp_avx2+0x1f0> - 4252ac: f3 0f bc f9 tzcnt edi, ecx - 4252b0: 0f b6 44 38 20 movzx eax, byte ptr [rax + rdi + 32] - 4252b5: 0f b6 54 3a 20 movzx edx, byte ptr [rdx + rdi + 32] - 4252ba: 29 d0 sub eax, edx - 4252bc: c5 f8 77 vzeroupper - 4252bf: c3 ret - 4252c0: c5 d5 74 ef vpcmpeqb ymm5, ymm5, ymm7 - 4252c4: c5 fd d7 cd vpmovmskb ecx, ymm5 - 4252c8: 85 c9 test ecx, ecx - 4252ca: 74 14 je 0x4252e0 <__strcmp_avx2+0x210> - 4252cc: f3 0f bc f9 tzcnt edi, ecx - 4252d0: 0f b6 44 38 40 movzx eax, byte ptr [rax + rdi + 64] - 4252d5: 0f b6 54 3a 40 movzx edx, byte ptr [rdx + rdi + 64] - 4252da: 29 d0 sub eax, edx - 4252dc: c5 f8 77 vzeroupper - 4252df: c3 ret - 4252e0: c5 cd 74 f7 vpcmpeqb ymm6, ymm6, ymm7 - 4252e4: c5 fd d7 f6 vpmovmskb esi, ymm6 - 4252e8: f3 0f bc ce tzcnt ecx, esi - 4252ec: 0f b6 44 08 60 movzx eax, byte ptr [rax + rcx + 96] - 4252f1: 0f b6 54 0a 60 movzx edx, byte ptr [rdx + rcx + 96] - 4252f6: 29 d0 sub eax, edx - 4252f8: c5 f8 77 vzeroupper - 4252fb: c3 ret - 4252fc: 0f 1f 40 00 nop dword ptr [rax] - 425300: 45 31 d2 xor r10d, r10d - 425303: 48 89 d1 mov rcx, rdx - 425306: 83 e1 7f and ecx, 127 - 425309: 49 29 ca sub r10, rcx - 42530c: 83 f9 40 cmp ecx, 64 - 42530f: 7d 5f jge 0x425370 <__strcmp_avx2+0x2a0> - 425311: c4 a1 7e 6f 14 10 vmovdqu ymm2, ymmword ptr [rax + r10] - 425317: c4 a1 7e 6f 5c 10 20 vmovdqu ymm3, ymmword ptr [rax + r10 + 32] - 42531e: c4 a1 6d 74 04 12 vpcmpeqb ymm0, ymm2, ymmword ptr [rdx + r10] - 425324: c4 a1 65 74 4c 12 20 vpcmpeqb ymm1, ymm3, ymmword ptr [rdx + r10 + 32] - 42532b: c5 fd da c2 vpminub ymm0, ymm0, ymm2 - 42532f: c5 f5 da cb vpminub ymm1, ymm1, ymm3 - 425333: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 - 425337: c5 f5 74 cf vpcmpeqb ymm1, ymm1, ymm7 - 42533b: c5 fd d7 f8 vpmovmskb edi, ymm0 - 42533f: c5 fd d7 f1 vpmovmskb esi, ymm1 - 425343: 48 c1 e6 20 shl rsi, 32 - 425347: 48 31 f7 xor rdi, rsi - 42534a: 48 d3 ef shr rdi, cl - 42534d: 48 85 ff test rdi, rdi - 425350: 74 1e je 0x425370 <__strcmp_avx2+0x2a0> - 425352: f3 48 0f bc cf tzcnt rcx, rdi - 425357: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] - 42535b: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] - 42535f: 29 d0 sub eax, edx - 425361: c5 f8 77 vzeroupper - 425364: c3 ret - 425365: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425370: c4 a1 7e 6f 54 10 40 vmovdqu ymm2, ymmword ptr [rax + r10 + 64] - 425377: c4 a1 7e 6f 5c 10 60 vmovdqu ymm3, ymmword ptr [rax + r10 + 96] - 42537e: c4 a1 6d 74 6c 12 40 vpcmpeqb ymm5, ymm2, ymmword ptr [rdx + r10 + 64] - 425385: c5 d5 da ea vpminub ymm5, ymm5, ymm2 - 425389: c4 a1 65 74 74 12 60 vpcmpeqb ymm6, ymm3, ymmword ptr [rdx + r10 + 96] - 425390: c5 d5 74 ef vpcmpeqb ymm5, ymm5, ymm7 - 425394: c5 cd da f3 vpminub ymm6, ymm6, ymm3 - 425398: c5 cd 74 f7 vpcmpeqb ymm6, ymm6, ymm7 - 42539c: c5 fd d7 fd vpmovmskb edi, ymm5 - 4253a0: c5 fd d7 f6 vpmovmskb esi, ymm6 - 4253a4: 48 c1 e6 20 shl rsi, 32 - 4253a8: 48 31 f7 xor rdi, rsi - 4253ab: 45 31 c0 xor r8d, r8d - 4253ae: 83 e9 40 sub ecx, 64 - 4253b1: 7e 06 jle 0x4253b9 <__strcmp_avx2+0x2e9> - 4253b3: 48 d3 ef shr rdi, cl - 4253b6: 41 89 c8 mov r8d, ecx - 4253b9: be 1f 00 00 00 mov esi, 31 - 4253be: 48 85 ff test rdi, rdi - 4253c1: 0f 84 62 fe ff ff je 0x425229 <__strcmp_avx2+0x159> - 4253c7: f3 48 0f bc cf tzcnt rcx, rdi - 4253cc: 4c 01 d1 add rcx, r10 - 4253cf: 4c 01 c1 add rcx, r8 - 4253d2: 0f b6 44 08 40 movzx eax, byte ptr [rax + rcx + 64] - 4253d7: 0f b6 54 0a 40 movzx edx, byte ptr [rdx + rcx + 64] - 4253dc: 29 d0 sub eax, edx - 4253de: c5 f8 77 vzeroupper - 4253e1: c3 ret - 4253e2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4253ed: 0f 1f 00 nop dword ptr [rax] - 4253f0: 29 c8 sub eax, ecx - 4253f2: 75 1d jne 0x425411 <__strcmp_avx2+0x341> - 4253f4: 83 c2 01 add edx, 1 - 4253f7: 81 fa 80 00 00 00 cmp edx, 128 - 4253fd: 0f 84 d3 fd ff ff je 0x4251d6 <__strcmp_avx2+0x106> - 425403: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 425407: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 42540b: 85 c0 test eax, eax - 42540d: 75 e1 jne 0x4253f0 <__strcmp_avx2+0x320> - 42540f: 29 c8 sub eax, ecx - 425411: c5 f8 77 vzeroupper - 425414: c3 ret - 425415: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425420: 48 01 d7 add rdi, rdx - 425423: 48 01 d6 add rsi, rdx - 425426: f3 0f bc d1 tzcnt edx, ecx - 42542a: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 42542e: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 425432: 29 d0 sub eax, edx - 425434: c5 f8 77 vzeroupper - 425437: c3 ret - 425438: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 425440: 3d e0 0f 00 00 cmp eax, 4064 - 425445: 7f 27 jg 0x42546e <__strcmp_avx2+0x39e> - 425447: c5 fe 6f 0c 17 vmovdqu ymm1, ymmword ptr [rdi + rdx] - 42544c: c5 f5 74 04 16 vpcmpeqb ymm0, ymm1, ymmword ptr [rsi + rdx] - 425451: c5 fd da c1 vpminub ymm0, ymm0, ymm1 - 425455: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 - 425459: c5 fd d7 c8 vpmovmskb ecx, ymm0 - 42545d: 85 c9 test ecx, ecx - 42545f: 75 bf jne 0x425420 <__strcmp_avx2+0x350> - 425461: 83 c2 20 add edx, 32 - 425464: 83 c0 20 add eax, 32 - 425467: 3d e0 0f 00 00 cmp eax, 4064 - 42546c: 7e d9 jle 0x425447 <__strcmp_avx2+0x377> - 42546e: 3d f0 0f 00 00 cmp eax, 4080 - 425473: 7f 20 jg 0x425495 <__strcmp_avx2+0x3c5> - 425475: c5 fa 6f 0c 17 vmovdqu xmm1, xmmword ptr [rdi + rdx] - 42547a: c5 f1 74 04 16 vpcmpeqb xmm0, xmm1, xmmword ptr [rsi + rdx] - 42547f: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 - 425483: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 - 425487: c5 f9 d7 c8 vpmovmskb ecx, xmm0 - 42548b: 85 c9 test ecx, ecx - 42548d: 75 91 jne 0x425420 <__strcmp_avx2+0x350> - 42548f: 83 c2 10 add edx, 16 - 425492: 83 c0 10 add eax, 16 - 425495: 3d f8 0f 00 00 cmp eax, 4088 - 42549a: 7f 2e jg 0x4254ca <__strcmp_avx2+0x3fa> - 42549c: c5 fa 7e 0c 17 vmovq xmm1, qword ptr [rdi + rdx] # xmm1 = mem[0],zero - 4254a1: c5 fa 7e 04 16 vmovq xmm0, qword ptr [rsi + rdx] # xmm0 = mem[0],zero - 4254a6: c5 f1 74 c0 vpcmpeqb xmm0, xmm1, xmm0 - 4254aa: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 - 4254ae: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 - 4254b2: c5 f9 d7 c8 vpmovmskb ecx, xmm0 - 4254b6: 81 e1 ff 00 00 00 and ecx, 255 - 4254bc: 85 c9 test ecx, ecx - 4254be: 0f 85 5c ff ff ff jne 0x425420 <__strcmp_avx2+0x350> - 4254c4: 83 c2 08 add edx, 8 - 4254c7: 83 c0 08 add eax, 8 - 4254ca: 3d fc 0f 00 00 cmp eax, 4092 - 4254cf: 7f 28 jg 0x4254f9 <__strcmp_avx2+0x429> - 4254d1: c5 f9 6e 0c 17 vmovd xmm1, dword ptr [rdi + rdx] # xmm1 = mem[0],zero,zero,zero - 4254d6: c5 f9 6e 04 16 vmovd xmm0, dword ptr [rsi + rdx] # xmm0 = mem[0],zero,zero,zero - 4254db: c5 f1 74 c0 vpcmpeqb xmm0, xmm1, xmm0 - 4254df: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 - 4254e3: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 - 4254e7: c5 f9 d7 c8 vpmovmskb ecx, xmm0 - 4254eb: 83 e1 0f and ecx, 15 - 4254ee: 85 c9 test ecx, ecx - 4254f0: 0f 85 2a ff ff ff jne 0x425420 <__strcmp_avx2+0x350> - 4254f6: 83 c2 04 add edx, 4 - 4254f9: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 4254fd: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 425501: 85 c0 test eax, eax - 425503: 0f 85 e7 fe ff ff jne 0x4253f0 <__strcmp_avx2+0x320> - 425509: 29 c8 sub eax, ecx - 42550b: c5 f8 77 vzeroupper - 42550e: c3 ret - 42550f: 90 nop - -0000000000425510 <__strncmp_sse2>: - 425510: f3 0f 1e fa endbr64 - 425514: 48 85 d2 test rdx, rdx - 425517: 0f 84 37 18 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 42551d: 48 83 fa 01 cmp rdx, 1 - 425521: 0f 84 39 18 00 00 je 0x426d60 <__strncmp_sse2+0x1850> - 425527: 49 89 d3 mov r11, rdx - 42552a: 89 f1 mov ecx, esi - 42552c: 89 f8 mov eax, edi - 42552e: 48 83 e1 3f and rcx, 63 - 425532: 48 83 e0 3f and rax, 63 - 425536: 83 f9 30 cmp ecx, 48 - 425539: 77 55 ja 0x425590 <__strncmp_sse2+0x80> - 42553b: 83 f8 30 cmp eax, 48 - 42553e: 77 50 ja 0x425590 <__strncmp_sse2+0x80> - 425540: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] - 425544: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] - 425548: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] - 42554d: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] - 425552: 66 0f ef c0 pxor xmm0, xmm0 - 425556: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42555a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42555e: 66 0f f8 c8 psubb xmm1, xmm0 - 425562: 66 0f d7 d1 pmovmskb edx, xmm1 - 425566: 81 ea ff ff 00 00 sub edx, 65535 - 42556c: 0f 85 ce 17 00 00 jne 0x426d40 <__strncmp_sse2+0x1830> - 425572: 49 83 eb 10 sub r11, 16 - 425576: 0f 86 d8 17 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 42557c: 48 83 c6 10 add rsi, 16 - 425580: 48 83 c7 10 add rdi, 16 - 425584: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42558f: 90 nop - 425590: 48 83 e6 f0 and rsi, -16 - 425594: 48 83 e7 f0 and rdi, -16 - 425598: ba ff ff 00 00 mov edx, 65535 - 42559d: 45 31 c0 xor r8d, r8d - 4255a0: 83 e1 0f and ecx, 15 - 4255a3: 83 e0 0f and eax, 15 - 4255a6: 39 c1 cmp ecx, eax - 4255a8: 74 26 je 0x4255d0 <__strncmp_sse2+0xc0> - 4255aa: 77 07 ja 0x4255b3 <__strncmp_sse2+0xa3> - 4255ac: 41 89 d0 mov r8d, edx - 4255af: 91 xchg eax, ecx - 4255b0: 48 87 f7 xchg rsi, rdi - 4255b3: 4c 8d 48 0f lea r9, [rax + 15] - 4255b7: 49 29 c9 sub r9, rcx - 4255ba: 4c 8d 15 8f 18 07 00 lea r10, [rip + 465039] # 0x496e50 <__PRETTY_FUNCTION__.12580+0xb0> - 4255c1: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] - 4255c5: 4f 8d 14 0a lea r10, [r10 + r9] - 4255c9: 3e 41 ff e2 jmp r10 - 4255cd: 0f 1f 00 nop dword ptr [rax] - 4255d0: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4255d4: 66 0f ef c0 pxor xmm0, xmm0 - 4255d8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4255dc: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 4255e0: 66 0f f8 c8 psubb xmm1, xmm0 - 4255e4: 66 44 0f d7 c9 pmovmskb r9d, xmm1 - 4255e9: d3 ea shr edx, cl - 4255eb: 41 d3 e9 shr r9d, cl - 4255ee: 44 29 ca sub edx, r9d - 4255f1: 0f 85 2e 17 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 4255f7: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4255fc: 4d 39 cb cmp r11, r9 - 4255ff: 0f 82 4f 17 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 425605: 4d 85 c9 test r9, r9 - 425608: 0f 84 46 17 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 42560e: 4d 89 cb mov r11, r9 - 425611: 48 c7 c1 10 00 00 00 mov rcx, 16 - 425618: 49 c7 c1 10 00 00 00 mov r9, 16 - 42561f: 66 0f ef c0 pxor xmm0, xmm0 - 425623: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42562e: 66 90 nop - 425630: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425635: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42563a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42563e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425642: 66 0f f8 c8 psubb xmm1, xmm0 - 425646: 66 0f d7 d1 pmovmskb edx, xmm1 - 42564a: 81 ea ff ff 00 00 sub edx, 65535 - 425650: 0f 85 ca 16 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425656: 49 83 eb 10 sub r11, 16 - 42565a: 0f 86 f4 16 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 425660: 48 83 c1 10 add rcx, 16 - 425664: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425669: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42566e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425672: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425676: 66 0f f8 c8 psubb xmm1, xmm0 - 42567a: 66 0f d7 d1 pmovmskb edx, xmm1 - 42567e: 81 ea ff ff 00 00 sub edx, 65535 - 425684: 0f 85 96 16 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 42568a: 49 83 eb 10 sub r11, 16 - 42568e: 0f 86 c0 16 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 425694: 48 83 c1 10 add rcx, 16 - 425698: eb 96 jmp 0x425630 <__strncmp_sse2+0x120> - 42569a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4256a0: 66 0f ef c0 pxor xmm0, xmm0 - 4256a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4256a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4256ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4256b0: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 4256b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4256b9: 66 0f f8 d0 psubb xmm2, xmm0 - 4256bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4256c2: d3 ea shr edx, cl - 4256c4: 41 d3 e9 shr r9d, cl - 4256c7: 44 29 ca sub edx, r9d - 4256ca: 0f 85 55 16 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 4256d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4256d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4256d9: 4d 39 cb cmp r11, r9 - 4256dc: 0f 82 72 16 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 4256e2: 4d 85 c9 test r9, r9 - 4256e5: 0f 84 69 16 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 4256eb: 4d 89 cb mov r11, r9 - 4256ee: 66 0f ef c0 pxor xmm0, xmm0 - 4256f2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4256f9: 41 b9 01 00 00 00 mov r9d, 1 - 4256ff: 4c 8d 57 01 lea r10, [rdi + 1] - 425703: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42570a: 49 81 ea 00 10 00 00 sub r10, 4096 - 425711: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42571c: 0f 1f 40 00 nop dword ptr [rax] - 425720: 49 83 c2 10 add r10, 16 - 425724: 0f 8f a6 00 00 00 jg 0x4257d0 <__strncmp_sse2+0x2c0> - 42572a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42572f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425734: 66 0f 6f e2 movdqa xmm4, xmm2 - 425738: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 42573d: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 425742: 66 0f eb d3 por xmm2, xmm3 - 425746: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42574a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42574e: 66 0f f8 c8 psubb xmm1, xmm0 - 425752: 66 0f d7 d1 pmovmskb edx, xmm1 - 425756: 81 ea ff ff 00 00 sub edx, 65535 - 42575c: 0f 85 be 15 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425762: 49 83 eb 10 sub r11, 16 - 425766: 0f 86 e8 15 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 42576c: 48 83 c1 10 add rcx, 16 - 425770: 66 0f 6f dc movdqa xmm3, xmm4 - 425774: 49 83 c2 10 add r10, 16 - 425778: 7f 56 jg 0x4257d0 <__strncmp_sse2+0x2c0> - 42577a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42577f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425784: 66 0f 6f e2 movdqa xmm4, xmm2 - 425788: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 42578d: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 425792: 66 0f eb d3 por xmm2, xmm3 - 425796: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42579a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42579e: 66 0f f8 c8 psubb xmm1, xmm0 - 4257a2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4257a6: 81 ea ff ff 00 00 sub edx, 65535 - 4257ac: 0f 85 6e 15 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 4257b2: 49 83 eb 10 sub r11, 16 - 4257b6: 0f 86 98 15 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 4257bc: 48 83 c1 10 add rcx, 16 - 4257c0: 66 0f 6f dc movdqa xmm3, xmm4 - 4257c4: e9 57 ff ff ff jmp 0x425720 <__strncmp_sse2+0x210> - 4257c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4257d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4257d4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4257d8: f7 c2 fe ff 00 00 test edx, 65534 - 4257de: 75 20 jne 0x425800 <__strncmp_sse2+0x2f0> - 4257e0: 49 83 fb 0f cmp r11, 15 - 4257e4: 76 1a jbe 0x425800 <__strncmp_sse2+0x2f0> - 4257e6: 66 0f ef c0 pxor xmm0, xmm0 - 4257ea: 49 81 ea 00 10 00 00 sub r10, 4096 - 4257f1: e9 34 ff ff ff jmp 0x42572a <__strncmp_sse2+0x21a> - 4257f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425800: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425805: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 42580a: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 42580f: e9 fc 14 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 425814: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42581f: 90 nop - 425820: 66 0f ef c0 pxor xmm0, xmm0 - 425824: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 425828: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42582c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425830: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 425835: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 425839: 66 0f f8 d0 psubb xmm2, xmm0 - 42583d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 425842: d3 ea shr edx, cl - 425844: 41 d3 e9 shr r9d, cl - 425847: 44 29 ca sub edx, r9d - 42584a: 0f 85 d5 14 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 425850: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 425854: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 425859: 4d 39 cb cmp r11, r9 - 42585c: 0f 82 f2 14 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 425862: 4d 85 c9 test r9, r9 - 425865: 0f 84 e9 14 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 42586b: 4d 89 cb mov r11, r9 - 42586e: 66 0f ef c0 pxor xmm0, xmm0 - 425872: 48 c7 c1 10 00 00 00 mov rcx, 16 - 425879: 41 b9 02 00 00 00 mov r9d, 2 - 42587f: 4c 8d 57 02 lea r10, [rdi + 2] - 425883: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42588a: 49 81 ea 00 10 00 00 sub r10, 4096 - 425891: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42589c: 0f 1f 40 00 nop dword ptr [rax] - 4258a0: 49 83 c2 10 add r10, 16 - 4258a4: 0f 8f a6 00 00 00 jg 0x425950 <__strncmp_sse2+0x440> - 4258aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4258af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4258b4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4258b8: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 4258bd: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 4258c2: 66 0f eb d3 por xmm2, xmm3 - 4258c6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4258ca: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4258ce: 66 0f f8 c8 psubb xmm1, xmm0 - 4258d2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4258d6: 81 ea ff ff 00 00 sub edx, 65535 - 4258dc: 0f 85 3e 14 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 4258e2: 49 83 eb 10 sub r11, 16 - 4258e6: 0f 86 68 14 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 4258ec: 48 83 c1 10 add rcx, 16 - 4258f0: 66 0f 6f dc movdqa xmm3, xmm4 - 4258f4: 49 83 c2 10 add r10, 16 - 4258f8: 7f 56 jg 0x425950 <__strncmp_sse2+0x440> - 4258fa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4258ff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425904: 66 0f 6f e2 movdqa xmm4, xmm2 - 425908: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 42590d: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 425912: 66 0f eb d3 por xmm2, xmm3 - 425916: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42591a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42591e: 66 0f f8 c8 psubb xmm1, xmm0 - 425922: 66 0f d7 d1 pmovmskb edx, xmm1 - 425926: 81 ea ff ff 00 00 sub edx, 65535 - 42592c: 0f 85 ee 13 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425932: 49 83 eb 10 sub r11, 16 - 425936: 0f 86 18 14 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 42593c: 48 83 c1 10 add rcx, 16 - 425940: 66 0f 6f dc movdqa xmm3, xmm4 - 425944: e9 57 ff ff ff jmp 0x4258a0 <__strncmp_sse2+0x390> - 425949: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 425950: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 425954: 66 0f d7 d0 pmovmskb edx, xmm0 - 425958: f7 c2 fc ff 00 00 test edx, 65532 - 42595e: 75 20 jne 0x425980 <__strncmp_sse2+0x470> - 425960: 49 83 fb 0e cmp r11, 14 - 425964: 76 1a jbe 0x425980 <__strncmp_sse2+0x470> - 425966: 66 0f ef c0 pxor xmm0, xmm0 - 42596a: 49 81 ea 00 10 00 00 sub r10, 4096 - 425971: e9 34 ff ff ff jmp 0x4258aa <__strncmp_sse2+0x39a> - 425976: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425980: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425985: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 42598a: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 42598f: e9 7c 13 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 425994: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42599f: 90 nop - 4259a0: 66 0f ef c0 pxor xmm0, xmm0 - 4259a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4259a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4259ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4259b0: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 4259b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4259b9: 66 0f f8 d0 psubb xmm2, xmm0 - 4259bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4259c2: d3 ea shr edx, cl - 4259c4: 41 d3 e9 shr r9d, cl - 4259c7: 44 29 ca sub edx, r9d - 4259ca: 0f 85 55 13 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 4259d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4259d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4259d9: 4d 39 cb cmp r11, r9 - 4259dc: 0f 82 72 13 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 4259e2: 4d 85 c9 test r9, r9 - 4259e5: 0f 84 69 13 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 4259eb: 4d 89 cb mov r11, r9 - 4259ee: 66 0f ef c0 pxor xmm0, xmm0 - 4259f2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4259f9: 41 b9 03 00 00 00 mov r9d, 3 - 4259ff: 4c 8d 57 03 lea r10, [rdi + 3] - 425a03: 49 81 e2 ff 0f 00 00 and r10, 4095 - 425a0a: 49 81 ea 00 10 00 00 sub r10, 4096 - 425a11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425a1c: 0f 1f 40 00 nop dword ptr [rax] - 425a20: 49 83 c2 10 add r10, 16 - 425a24: 0f 8f a6 00 00 00 jg 0x425ad0 <__strncmp_sse2+0x5c0> - 425a2a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425a2f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425a34: 66 0f 6f e2 movdqa xmm4, xmm2 - 425a38: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 425a3d: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 425a42: 66 0f eb d3 por xmm2, xmm3 - 425a46: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425a4a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425a4e: 66 0f f8 c8 psubb xmm1, xmm0 - 425a52: 66 0f d7 d1 pmovmskb edx, xmm1 - 425a56: 81 ea ff ff 00 00 sub edx, 65535 - 425a5c: 0f 85 be 12 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425a62: 49 83 eb 10 sub r11, 16 - 425a66: 0f 86 e8 12 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 425a6c: 48 83 c1 10 add rcx, 16 - 425a70: 66 0f 6f dc movdqa xmm3, xmm4 - 425a74: 49 83 c2 10 add r10, 16 - 425a78: 7f 56 jg 0x425ad0 <__strncmp_sse2+0x5c0> - 425a7a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425a7f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425a84: 66 0f 6f e2 movdqa xmm4, xmm2 - 425a88: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 425a8d: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 425a92: 66 0f eb d3 por xmm2, xmm3 - 425a96: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425a9a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425a9e: 66 0f f8 c8 psubb xmm1, xmm0 - 425aa2: 66 0f d7 d1 pmovmskb edx, xmm1 - 425aa6: 81 ea ff ff 00 00 sub edx, 65535 - 425aac: 0f 85 6e 12 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425ab2: 49 83 eb 10 sub r11, 16 - 425ab6: 0f 86 98 12 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 425abc: 48 83 c1 10 add rcx, 16 - 425ac0: 66 0f 6f dc movdqa xmm3, xmm4 - 425ac4: e9 57 ff ff ff jmp 0x425a20 <__strncmp_sse2+0x510> - 425ac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 425ad0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 425ad4: 66 0f d7 d0 pmovmskb edx, xmm0 - 425ad8: f7 c2 f8 ff 00 00 test edx, 65528 - 425ade: 75 20 jne 0x425b00 <__strncmp_sse2+0x5f0> - 425ae0: 49 83 fb 0d cmp r11, 13 - 425ae4: 76 1a jbe 0x425b00 <__strncmp_sse2+0x5f0> - 425ae6: 66 0f ef c0 pxor xmm0, xmm0 - 425aea: 49 81 ea 00 10 00 00 sub r10, 4096 - 425af1: e9 34 ff ff ff jmp 0x425a2a <__strncmp_sse2+0x51a> - 425af6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425b00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425b05: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 425b0a: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 425b0f: e9 fc 11 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 425b14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425b1f: 90 nop - 425b20: 66 0f ef c0 pxor xmm0, xmm0 - 425b24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 425b28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 425b2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425b30: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 425b35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 425b39: 66 0f f8 d0 psubb xmm2, xmm0 - 425b3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 425b42: d3 ea shr edx, cl - 425b44: 41 d3 e9 shr r9d, cl - 425b47: 44 29 ca sub edx, r9d - 425b4a: 0f 85 d5 11 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 425b50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 425b54: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 425b59: 4d 39 cb cmp r11, r9 - 425b5c: 0f 82 f2 11 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 425b62: 4d 85 c9 test r9, r9 - 425b65: 0f 84 e9 11 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 425b6b: 4d 89 cb mov r11, r9 - 425b6e: 66 0f ef c0 pxor xmm0, xmm0 - 425b72: 48 c7 c1 10 00 00 00 mov rcx, 16 - 425b79: 41 b9 04 00 00 00 mov r9d, 4 - 425b7f: 4c 8d 57 04 lea r10, [rdi + 4] - 425b83: 49 81 e2 ff 0f 00 00 and r10, 4095 - 425b8a: 49 81 ea 00 10 00 00 sub r10, 4096 - 425b91: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425b9c: 0f 1f 40 00 nop dword ptr [rax] - 425ba0: 49 83 c2 10 add r10, 16 - 425ba4: 0f 8f a6 00 00 00 jg 0x425c50 <__strncmp_sse2+0x740> - 425baa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425baf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425bb4: 66 0f 6f e2 movdqa xmm4, xmm2 - 425bb8: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 425bbd: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 425bc2: 66 0f eb d3 por xmm2, xmm3 - 425bc6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425bca: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425bce: 66 0f f8 c8 psubb xmm1, xmm0 - 425bd2: 66 0f d7 d1 pmovmskb edx, xmm1 - 425bd6: 81 ea ff ff 00 00 sub edx, 65535 - 425bdc: 0f 85 3e 11 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425be2: 49 83 eb 10 sub r11, 16 - 425be6: 0f 86 68 11 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 425bec: 48 83 c1 10 add rcx, 16 - 425bf0: 66 0f 6f dc movdqa xmm3, xmm4 - 425bf4: 49 83 c2 10 add r10, 16 - 425bf8: 7f 56 jg 0x425c50 <__strncmp_sse2+0x740> - 425bfa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425bff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425c04: 66 0f 6f e2 movdqa xmm4, xmm2 - 425c08: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 425c0d: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 425c12: 66 0f eb d3 por xmm2, xmm3 - 425c16: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425c1a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425c1e: 66 0f f8 c8 psubb xmm1, xmm0 - 425c22: 66 0f d7 d1 pmovmskb edx, xmm1 - 425c26: 81 ea ff ff 00 00 sub edx, 65535 - 425c2c: 0f 85 ee 10 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425c32: 49 83 eb 10 sub r11, 16 - 425c36: 0f 86 18 11 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 425c3c: 48 83 c1 10 add rcx, 16 - 425c40: 66 0f 6f dc movdqa xmm3, xmm4 - 425c44: e9 57 ff ff ff jmp 0x425ba0 <__strncmp_sse2+0x690> - 425c49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 425c50: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 425c54: 66 0f d7 d0 pmovmskb edx, xmm0 - 425c58: f7 c2 f0 ff 00 00 test edx, 65520 - 425c5e: 75 20 jne 0x425c80 <__strncmp_sse2+0x770> - 425c60: 49 83 fb 0c cmp r11, 12 - 425c64: 76 1a jbe 0x425c80 <__strncmp_sse2+0x770> - 425c66: 66 0f ef c0 pxor xmm0, xmm0 - 425c6a: 49 81 ea 00 10 00 00 sub r10, 4096 - 425c71: e9 34 ff ff ff jmp 0x425baa <__strncmp_sse2+0x69a> - 425c76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425c80: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425c85: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 425c8a: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 425c8f: e9 7c 10 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 425c94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425c9f: 90 nop - 425ca0: 66 0f ef c0 pxor xmm0, xmm0 - 425ca4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 425ca8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 425cac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425cb0: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 425cb5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 425cb9: 66 0f f8 d0 psubb xmm2, xmm0 - 425cbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 425cc2: d3 ea shr edx, cl - 425cc4: 41 d3 e9 shr r9d, cl - 425cc7: 44 29 ca sub edx, r9d - 425cca: 0f 85 55 10 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 425cd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 425cd4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 425cd9: 4d 39 cb cmp r11, r9 - 425cdc: 0f 82 72 10 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 425ce2: 4d 85 c9 test r9, r9 - 425ce5: 0f 84 69 10 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 425ceb: 4d 89 cb mov r11, r9 - 425cee: 66 0f ef c0 pxor xmm0, xmm0 - 425cf2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 425cf9: 41 b9 05 00 00 00 mov r9d, 5 - 425cff: 4c 8d 57 05 lea r10, [rdi + 5] - 425d03: 49 81 e2 ff 0f 00 00 and r10, 4095 - 425d0a: 49 81 ea 00 10 00 00 sub r10, 4096 - 425d11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425d1c: 0f 1f 40 00 nop dword ptr [rax] - 425d20: 49 83 c2 10 add r10, 16 - 425d24: 0f 8f a6 00 00 00 jg 0x425dd0 <__strncmp_sse2+0x8c0> - 425d2a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425d2f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425d34: 66 0f 6f e2 movdqa xmm4, xmm2 - 425d38: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 425d3d: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 425d42: 66 0f eb d3 por xmm2, xmm3 - 425d46: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425d4a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425d4e: 66 0f f8 c8 psubb xmm1, xmm0 - 425d52: 66 0f d7 d1 pmovmskb edx, xmm1 - 425d56: 81 ea ff ff 00 00 sub edx, 65535 - 425d5c: 0f 85 be 0f 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425d62: 49 83 eb 10 sub r11, 16 - 425d66: 0f 86 e8 0f 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 425d6c: 48 83 c1 10 add rcx, 16 - 425d70: 66 0f 6f dc movdqa xmm3, xmm4 - 425d74: 49 83 c2 10 add r10, 16 - 425d78: 7f 56 jg 0x425dd0 <__strncmp_sse2+0x8c0> - 425d7a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425d7f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425d84: 66 0f 6f e2 movdqa xmm4, xmm2 - 425d88: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 425d8d: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 425d92: 66 0f eb d3 por xmm2, xmm3 - 425d96: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425d9a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425d9e: 66 0f f8 c8 psubb xmm1, xmm0 - 425da2: 66 0f d7 d1 pmovmskb edx, xmm1 - 425da6: 81 ea ff ff 00 00 sub edx, 65535 - 425dac: 0f 85 6e 0f 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425db2: 49 83 eb 10 sub r11, 16 - 425db6: 0f 86 98 0f 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 425dbc: 48 83 c1 10 add rcx, 16 - 425dc0: 66 0f 6f dc movdqa xmm3, xmm4 - 425dc4: e9 57 ff ff ff jmp 0x425d20 <__strncmp_sse2+0x810> - 425dc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 425dd0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 425dd4: 66 0f d7 d0 pmovmskb edx, xmm0 - 425dd8: f7 c2 e0 ff 00 00 test edx, 65504 - 425dde: 75 20 jne 0x425e00 <__strncmp_sse2+0x8f0> - 425de0: 49 83 fb 0b cmp r11, 11 - 425de4: 76 1a jbe 0x425e00 <__strncmp_sse2+0x8f0> - 425de6: 66 0f ef c0 pxor xmm0, xmm0 - 425dea: 49 81 ea 00 10 00 00 sub r10, 4096 - 425df1: e9 34 ff ff ff jmp 0x425d2a <__strncmp_sse2+0x81a> - 425df6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425e00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425e05: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 425e0a: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 425e0f: e9 fc 0e 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 425e14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425e1f: 90 nop - 425e20: 66 0f ef c0 pxor xmm0, xmm0 - 425e24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 425e28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 425e2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425e30: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 425e35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 425e39: 66 0f f8 d0 psubb xmm2, xmm0 - 425e3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 425e42: d3 ea shr edx, cl - 425e44: 41 d3 e9 shr r9d, cl - 425e47: 44 29 ca sub edx, r9d - 425e4a: 0f 85 d5 0e 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 425e50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 425e54: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 425e59: 4d 39 cb cmp r11, r9 - 425e5c: 0f 82 f2 0e 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 425e62: 4d 85 c9 test r9, r9 - 425e65: 0f 84 e9 0e 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 425e6b: 4d 89 cb mov r11, r9 - 425e6e: 66 0f ef c0 pxor xmm0, xmm0 - 425e72: 48 c7 c1 10 00 00 00 mov rcx, 16 - 425e79: 41 b9 06 00 00 00 mov r9d, 6 - 425e7f: 4c 8d 57 06 lea r10, [rdi + 6] - 425e83: 49 81 e2 ff 0f 00 00 and r10, 4095 - 425e8a: 49 81 ea 00 10 00 00 sub r10, 4096 - 425e91: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425e9c: 0f 1f 40 00 nop dword ptr [rax] - 425ea0: 49 83 c2 10 add r10, 16 - 425ea4: 0f 8f a6 00 00 00 jg 0x425f50 <__strncmp_sse2+0xa40> - 425eaa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425eaf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425eb4: 66 0f 6f e2 movdqa xmm4, xmm2 - 425eb8: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 425ebd: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 425ec2: 66 0f eb d3 por xmm2, xmm3 - 425ec6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425eca: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425ece: 66 0f f8 c8 psubb xmm1, xmm0 - 425ed2: 66 0f d7 d1 pmovmskb edx, xmm1 - 425ed6: 81 ea ff ff 00 00 sub edx, 65535 - 425edc: 0f 85 3e 0e 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425ee2: 49 83 eb 10 sub r11, 16 - 425ee6: 0f 86 68 0e 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 425eec: 48 83 c1 10 add rcx, 16 - 425ef0: 66 0f 6f dc movdqa xmm3, xmm4 - 425ef4: 49 83 c2 10 add r10, 16 - 425ef8: 7f 56 jg 0x425f50 <__strncmp_sse2+0xa40> - 425efa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425eff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 425f04: 66 0f 6f e2 movdqa xmm4, xmm2 - 425f08: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 425f0d: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 425f12: 66 0f eb d3 por xmm2, xmm3 - 425f16: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425f1a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 425f1e: 66 0f f8 c8 psubb xmm1, xmm0 - 425f22: 66 0f d7 d1 pmovmskb edx, xmm1 - 425f26: 81 ea ff ff 00 00 sub edx, 65535 - 425f2c: 0f 85 ee 0d 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 425f32: 49 83 eb 10 sub r11, 16 - 425f36: 0f 86 18 0e 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 425f3c: 48 83 c1 10 add rcx, 16 - 425f40: 66 0f 6f dc movdqa xmm3, xmm4 - 425f44: e9 57 ff ff ff jmp 0x425ea0 <__strncmp_sse2+0x990> - 425f49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 425f50: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 425f54: 66 0f d7 d0 pmovmskb edx, xmm0 - 425f58: f7 c2 c0 ff 00 00 test edx, 65472 - 425f5e: 75 20 jne 0x425f80 <__strncmp_sse2+0xa70> - 425f60: 49 83 fb 0a cmp r11, 10 - 425f64: 76 1a jbe 0x425f80 <__strncmp_sse2+0xa70> - 425f66: 66 0f ef c0 pxor xmm0, xmm0 - 425f6a: 49 81 ea 00 10 00 00 sub r10, 4096 - 425f71: e9 34 ff ff ff jmp 0x425eaa <__strncmp_sse2+0x99a> - 425f76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425f80: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 425f85: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 425f8a: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 425f8f: e9 7c 0d 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 425f94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 425f9f: 90 nop - 425fa0: 66 0f ef c0 pxor xmm0, xmm0 - 425fa4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 425fa8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 425fac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 425fb0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 425fb5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 425fb9: 66 0f f8 d0 psubb xmm2, xmm0 - 425fbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 425fc2: d3 ea shr edx, cl - 425fc4: 41 d3 e9 shr r9d, cl - 425fc7: 44 29 ca sub edx, r9d - 425fca: 0f 85 55 0d 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 425fd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 425fd4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 425fd9: 4d 39 cb cmp r11, r9 - 425fdc: 0f 82 72 0d 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 425fe2: 4d 85 c9 test r9, r9 - 425fe5: 0f 84 69 0d 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 425feb: 4d 89 cb mov r11, r9 - 425fee: 66 0f ef c0 pxor xmm0, xmm0 - 425ff2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 425ff9: 41 b9 07 00 00 00 mov r9d, 7 - 425fff: 4c 8d 57 07 lea r10, [rdi + 7] - 426003: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42600a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426011: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42601c: 0f 1f 40 00 nop dword ptr [rax] - 426020: 49 83 c2 10 add r10, 16 - 426024: 0f 8f a6 00 00 00 jg 0x4260d0 <__strncmp_sse2+0xbc0> - 42602a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42602f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426034: 66 0f 6f e2 movdqa xmm4, xmm2 - 426038: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 42603d: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 426042: 66 0f eb d3 por xmm2, xmm3 - 426046: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42604a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42604e: 66 0f f8 c8 psubb xmm1, xmm0 - 426052: 66 0f d7 d1 pmovmskb edx, xmm1 - 426056: 81 ea ff ff 00 00 sub edx, 65535 - 42605c: 0f 85 be 0c 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 426062: 49 83 eb 10 sub r11, 16 - 426066: 0f 86 e8 0c 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 42606c: 48 83 c1 10 add rcx, 16 - 426070: 66 0f 6f dc movdqa xmm3, xmm4 - 426074: 49 83 c2 10 add r10, 16 - 426078: 7f 56 jg 0x4260d0 <__strncmp_sse2+0xbc0> - 42607a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42607f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426084: 66 0f 6f e2 movdqa xmm4, xmm2 - 426088: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 42608d: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 426092: 66 0f eb d3 por xmm2, xmm3 - 426096: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42609a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42609e: 66 0f f8 c8 psubb xmm1, xmm0 - 4260a2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4260a6: 81 ea ff ff 00 00 sub edx, 65535 - 4260ac: 0f 85 6e 0c 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 4260b2: 49 83 eb 10 sub r11, 16 - 4260b6: 0f 86 98 0c 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 4260bc: 48 83 c1 10 add rcx, 16 - 4260c0: 66 0f 6f dc movdqa xmm3, xmm4 - 4260c4: e9 57 ff ff ff jmp 0x426020 <__strncmp_sse2+0xb10> - 4260c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4260d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4260d4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4260d8: f7 c2 80 ff 00 00 test edx, 65408 - 4260de: 75 20 jne 0x426100 <__strncmp_sse2+0xbf0> - 4260e0: 49 83 fb 09 cmp r11, 9 - 4260e4: 76 1a jbe 0x426100 <__strncmp_sse2+0xbf0> - 4260e6: 66 0f ef c0 pxor xmm0, xmm0 - 4260ea: 49 81 ea 00 10 00 00 sub r10, 4096 - 4260f1: e9 34 ff ff ff jmp 0x42602a <__strncmp_sse2+0xb1a> - 4260f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426100: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426105: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 42610a: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 42610f: e9 fc 0b 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 426114: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42611f: 90 nop - 426120: 66 0f ef c0 pxor xmm0, xmm0 - 426124: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 426128: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42612c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426130: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 426135: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 426139: 66 0f f8 d0 psubb xmm2, xmm0 - 42613d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 426142: d3 ea shr edx, cl - 426144: 41 d3 e9 shr r9d, cl - 426147: 44 29 ca sub edx, r9d - 42614a: 0f 85 d5 0b 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 426150: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 426154: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 426159: 4d 39 cb cmp r11, r9 - 42615c: 0f 82 f2 0b 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 426162: 4d 85 c9 test r9, r9 - 426165: 0f 84 e9 0b 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 42616b: 4d 89 cb mov r11, r9 - 42616e: 66 0f ef c0 pxor xmm0, xmm0 - 426172: 48 c7 c1 10 00 00 00 mov rcx, 16 - 426179: 41 b9 08 00 00 00 mov r9d, 8 - 42617f: 4c 8d 57 08 lea r10, [rdi + 8] - 426183: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42618a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426191: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42619c: 0f 1f 40 00 nop dword ptr [rax] - 4261a0: 49 83 c2 10 add r10, 16 - 4261a4: 0f 8f a6 00 00 00 jg 0x426250 <__strncmp_sse2+0xd40> - 4261aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4261af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4261b4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4261b8: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 4261bd: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 4261c2: 66 0f eb d3 por xmm2, xmm3 - 4261c6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4261ca: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4261ce: 66 0f f8 c8 psubb xmm1, xmm0 - 4261d2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4261d6: 81 ea ff ff 00 00 sub edx, 65535 - 4261dc: 0f 85 3e 0b 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 4261e2: 49 83 eb 10 sub r11, 16 - 4261e6: 0f 86 68 0b 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 4261ec: 48 83 c1 10 add rcx, 16 - 4261f0: 66 0f 6f dc movdqa xmm3, xmm4 - 4261f4: 49 83 c2 10 add r10, 16 - 4261f8: 7f 56 jg 0x426250 <__strncmp_sse2+0xd40> - 4261fa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4261ff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426204: 66 0f 6f e2 movdqa xmm4, xmm2 - 426208: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 42620d: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 426212: 66 0f eb d3 por xmm2, xmm3 - 426216: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42621a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42621e: 66 0f f8 c8 psubb xmm1, xmm0 - 426222: 66 0f d7 d1 pmovmskb edx, xmm1 - 426226: 81 ea ff ff 00 00 sub edx, 65535 - 42622c: 0f 85 ee 0a 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 426232: 49 83 eb 10 sub r11, 16 - 426236: 0f 86 18 0b 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 42623c: 48 83 c1 10 add rcx, 16 - 426240: 66 0f 6f dc movdqa xmm3, xmm4 - 426244: e9 57 ff ff ff jmp 0x4261a0 <__strncmp_sse2+0xc90> - 426249: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 426250: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 426254: 66 0f d7 d0 pmovmskb edx, xmm0 - 426258: f7 c2 00 ff 00 00 test edx, 65280 - 42625e: 75 20 jne 0x426280 <__strncmp_sse2+0xd70> - 426260: 49 83 fb 08 cmp r11, 8 - 426264: 76 1a jbe 0x426280 <__strncmp_sse2+0xd70> - 426266: 66 0f ef c0 pxor xmm0, xmm0 - 42626a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426271: e9 34 ff ff ff jmp 0x4261aa <__strncmp_sse2+0xc9a> - 426276: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426280: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426285: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 42628a: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 42628f: e9 7c 0a 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 426294: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42629f: 90 nop - 4262a0: 66 0f ef c0 pxor xmm0, xmm0 - 4262a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4262a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4262ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4262b0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 4262b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4262b9: 66 0f f8 d0 psubb xmm2, xmm0 - 4262bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4262c2: d3 ea shr edx, cl - 4262c4: 41 d3 e9 shr r9d, cl - 4262c7: 44 29 ca sub edx, r9d - 4262ca: 0f 85 55 0a 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 4262d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4262d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4262d9: 4d 39 cb cmp r11, r9 - 4262dc: 0f 82 72 0a 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 4262e2: 4d 85 c9 test r9, r9 - 4262e5: 0f 84 69 0a 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 4262eb: 4d 89 cb mov r11, r9 - 4262ee: 66 0f ef c0 pxor xmm0, xmm0 - 4262f2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4262f9: 41 b9 09 00 00 00 mov r9d, 9 - 4262ff: 4c 8d 57 09 lea r10, [rdi + 9] - 426303: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42630a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426311: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42631c: 0f 1f 40 00 nop dword ptr [rax] - 426320: 49 83 c2 10 add r10, 16 - 426324: 0f 8f a6 00 00 00 jg 0x4263d0 <__strncmp_sse2+0xec0> - 42632a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42632f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426334: 66 0f 6f e2 movdqa xmm4, xmm2 - 426338: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 42633d: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 426342: 66 0f eb d3 por xmm2, xmm3 - 426346: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42634a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42634e: 66 0f f8 c8 psubb xmm1, xmm0 - 426352: 66 0f d7 d1 pmovmskb edx, xmm1 - 426356: 81 ea ff ff 00 00 sub edx, 65535 - 42635c: 0f 85 be 09 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 426362: 49 83 eb 10 sub r11, 16 - 426366: 0f 86 e8 09 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 42636c: 48 83 c1 10 add rcx, 16 - 426370: 66 0f 6f dc movdqa xmm3, xmm4 - 426374: 49 83 c2 10 add r10, 16 - 426378: 7f 56 jg 0x4263d0 <__strncmp_sse2+0xec0> - 42637a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42637f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426384: 66 0f 6f e2 movdqa xmm4, xmm2 - 426388: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 42638d: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 426392: 66 0f eb d3 por xmm2, xmm3 - 426396: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42639a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42639e: 66 0f f8 c8 psubb xmm1, xmm0 - 4263a2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4263a6: 81 ea ff ff 00 00 sub edx, 65535 - 4263ac: 0f 85 6e 09 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 4263b2: 49 83 eb 10 sub r11, 16 - 4263b6: 0f 86 98 09 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 4263bc: 48 83 c1 10 add rcx, 16 - 4263c0: 66 0f 6f dc movdqa xmm3, xmm4 - 4263c4: e9 57 ff ff ff jmp 0x426320 <__strncmp_sse2+0xe10> - 4263c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4263d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4263d4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4263d8: f7 c2 00 fe 00 00 test edx, 65024 - 4263de: 75 20 jne 0x426400 <__strncmp_sse2+0xef0> - 4263e0: 49 83 fb 07 cmp r11, 7 - 4263e4: 76 1a jbe 0x426400 <__strncmp_sse2+0xef0> - 4263e6: 66 0f ef c0 pxor xmm0, xmm0 - 4263ea: 49 81 ea 00 10 00 00 sub r10, 4096 - 4263f1: e9 34 ff ff ff jmp 0x42632a <__strncmp_sse2+0xe1a> - 4263f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426400: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426405: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 42640a: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 42640f: e9 fc 08 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 426414: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42641f: 90 nop - 426420: 66 0f ef c0 pxor xmm0, xmm0 - 426424: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 426428: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42642c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426430: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 426435: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 426439: 66 0f f8 d0 psubb xmm2, xmm0 - 42643d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 426442: d3 ea shr edx, cl - 426444: 41 d3 e9 shr r9d, cl - 426447: 44 29 ca sub edx, r9d - 42644a: 0f 85 d5 08 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 426450: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 426454: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 426459: 4d 39 cb cmp r11, r9 - 42645c: 0f 82 f2 08 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 426462: 4d 85 c9 test r9, r9 - 426465: 0f 84 e9 08 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 42646b: 4d 89 cb mov r11, r9 - 42646e: 66 0f ef c0 pxor xmm0, xmm0 - 426472: 48 c7 c1 10 00 00 00 mov rcx, 16 - 426479: 41 b9 0a 00 00 00 mov r9d, 10 - 42647f: 4c 8d 57 0a lea r10, [rdi + 10] - 426483: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42648a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426491: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42649c: 0f 1f 40 00 nop dword ptr [rax] - 4264a0: 49 83 c2 10 add r10, 16 - 4264a4: 0f 8f a6 00 00 00 jg 0x426550 <__strncmp_sse2+0x1040> - 4264aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4264af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4264b4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4264b8: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4264bd: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 4264c2: 66 0f eb d3 por xmm2, xmm3 - 4264c6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4264ca: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4264ce: 66 0f f8 c8 psubb xmm1, xmm0 - 4264d2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4264d6: 81 ea ff ff 00 00 sub edx, 65535 - 4264dc: 0f 85 3e 08 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 4264e2: 49 83 eb 10 sub r11, 16 - 4264e6: 0f 86 68 08 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 4264ec: 48 83 c1 10 add rcx, 16 - 4264f0: 66 0f 6f dc movdqa xmm3, xmm4 - 4264f4: 49 83 c2 10 add r10, 16 - 4264f8: 7f 56 jg 0x426550 <__strncmp_sse2+0x1040> - 4264fa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4264ff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426504: 66 0f 6f e2 movdqa xmm4, xmm2 - 426508: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42650d: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 426512: 66 0f eb d3 por xmm2, xmm3 - 426516: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42651a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42651e: 66 0f f8 c8 psubb xmm1, xmm0 - 426522: 66 0f d7 d1 pmovmskb edx, xmm1 - 426526: 81 ea ff ff 00 00 sub edx, 65535 - 42652c: 0f 85 ee 07 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 426532: 49 83 eb 10 sub r11, 16 - 426536: 0f 86 18 08 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 42653c: 48 83 c1 10 add rcx, 16 - 426540: 66 0f 6f dc movdqa xmm3, xmm4 - 426544: e9 57 ff ff ff jmp 0x4264a0 <__strncmp_sse2+0xf90> - 426549: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 426550: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 426554: 66 0f d7 d0 pmovmskb edx, xmm0 - 426558: f7 c2 00 fc 00 00 test edx, 64512 - 42655e: 75 20 jne 0x426580 <__strncmp_sse2+0x1070> - 426560: 49 83 fb 06 cmp r11, 6 - 426564: 76 1a jbe 0x426580 <__strncmp_sse2+0x1070> - 426566: 66 0f ef c0 pxor xmm0, xmm0 - 42656a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426571: e9 34 ff ff ff jmp 0x4264aa <__strncmp_sse2+0xf9a> - 426576: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426580: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426585: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42658a: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42658f: e9 7c 07 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 426594: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42659f: 90 nop - 4265a0: 66 0f ef c0 pxor xmm0, xmm0 - 4265a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4265a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4265ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4265b0: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 4265b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4265b9: 66 0f f8 d0 psubb xmm2, xmm0 - 4265bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4265c2: d3 ea shr edx, cl - 4265c4: 41 d3 e9 shr r9d, cl - 4265c7: 44 29 ca sub edx, r9d - 4265ca: 0f 85 55 07 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 4265d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4265d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4265d9: 4d 39 cb cmp r11, r9 - 4265dc: 0f 82 72 07 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 4265e2: 4d 85 c9 test r9, r9 - 4265e5: 0f 84 69 07 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 4265eb: 4d 89 cb mov r11, r9 - 4265ee: 66 0f ef c0 pxor xmm0, xmm0 - 4265f2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4265f9: 41 b9 0b 00 00 00 mov r9d, 11 - 4265ff: 4c 8d 57 0b lea r10, [rdi + 11] - 426603: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42660a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426611: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42661c: 0f 1f 40 00 nop dword ptr [rax] - 426620: 49 83 c2 10 add r10, 16 - 426624: 0f 8f a6 00 00 00 jg 0x4266d0 <__strncmp_sse2+0x11c0> - 42662a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42662f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426634: 66 0f 6f e2 movdqa xmm4, xmm2 - 426638: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42663d: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 426642: 66 0f eb d3 por xmm2, xmm3 - 426646: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42664a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42664e: 66 0f f8 c8 psubb xmm1, xmm0 - 426652: 66 0f d7 d1 pmovmskb edx, xmm1 - 426656: 81 ea ff ff 00 00 sub edx, 65535 - 42665c: 0f 85 be 06 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 426662: 49 83 eb 10 sub r11, 16 - 426666: 0f 86 e8 06 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 42666c: 48 83 c1 10 add rcx, 16 - 426670: 66 0f 6f dc movdqa xmm3, xmm4 - 426674: 49 83 c2 10 add r10, 16 - 426678: 7f 56 jg 0x4266d0 <__strncmp_sse2+0x11c0> - 42667a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42667f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426684: 66 0f 6f e2 movdqa xmm4, xmm2 - 426688: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42668d: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 426692: 66 0f eb d3 por xmm2, xmm3 - 426696: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42669a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42669e: 66 0f f8 c8 psubb xmm1, xmm0 - 4266a2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4266a6: 81 ea ff ff 00 00 sub edx, 65535 - 4266ac: 0f 85 6e 06 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 4266b2: 49 83 eb 10 sub r11, 16 - 4266b6: 0f 86 98 06 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 4266bc: 48 83 c1 10 add rcx, 16 - 4266c0: 66 0f 6f dc movdqa xmm3, xmm4 - 4266c4: e9 57 ff ff ff jmp 0x426620 <__strncmp_sse2+0x1110> - 4266c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4266d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4266d4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4266d8: f7 c2 00 f8 00 00 test edx, 63488 - 4266de: 75 20 jne 0x426700 <__strncmp_sse2+0x11f0> - 4266e0: 49 83 fb 05 cmp r11, 5 - 4266e4: 76 1a jbe 0x426700 <__strncmp_sse2+0x11f0> - 4266e6: 66 0f ef c0 pxor xmm0, xmm0 - 4266ea: 49 81 ea 00 10 00 00 sub r10, 4096 - 4266f1: e9 34 ff ff ff jmp 0x42662a <__strncmp_sse2+0x111a> - 4266f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426700: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426705: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42670a: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42670f: e9 fc 05 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 426714: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42671f: 90 nop - 426720: 66 0f ef c0 pxor xmm0, xmm0 - 426724: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 426728: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42672c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426730: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 426735: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 426739: 66 0f f8 d0 psubb xmm2, xmm0 - 42673d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 426742: d3 ea shr edx, cl - 426744: 41 d3 e9 shr r9d, cl - 426747: 44 29 ca sub edx, r9d - 42674a: 0f 85 d5 05 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 426750: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 426754: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 426759: 4d 39 cb cmp r11, r9 - 42675c: 0f 82 f2 05 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 426762: 4d 85 c9 test r9, r9 - 426765: 0f 84 e9 05 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 42676b: 4d 89 cb mov r11, r9 - 42676e: 66 0f ef c0 pxor xmm0, xmm0 - 426772: 48 c7 c1 10 00 00 00 mov rcx, 16 - 426779: 41 b9 0c 00 00 00 mov r9d, 12 - 42677f: 4c 8d 57 0c lea r10, [rdi + 12] - 426783: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42678a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426791: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42679c: 0f 1f 40 00 nop dword ptr [rax] - 4267a0: 49 83 c2 10 add r10, 16 - 4267a4: 0f 8f a6 00 00 00 jg 0x426850 <__strncmp_sse2+0x1340> - 4267aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4267af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4267b4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4267b8: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4267bd: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 4267c2: 66 0f eb d3 por xmm2, xmm3 - 4267c6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4267ca: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4267ce: 66 0f f8 c8 psubb xmm1, xmm0 - 4267d2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4267d6: 81 ea ff ff 00 00 sub edx, 65535 - 4267dc: 0f 85 3e 05 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 4267e2: 49 83 eb 10 sub r11, 16 - 4267e6: 0f 86 68 05 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 4267ec: 48 83 c1 10 add rcx, 16 - 4267f0: 66 0f 6f dc movdqa xmm3, xmm4 - 4267f4: 49 83 c2 10 add r10, 16 - 4267f8: 7f 56 jg 0x426850 <__strncmp_sse2+0x1340> - 4267fa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4267ff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426804: 66 0f 6f e2 movdqa xmm4, xmm2 - 426808: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42680d: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 426812: 66 0f eb d3 por xmm2, xmm3 - 426816: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42681a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42681e: 66 0f f8 c8 psubb xmm1, xmm0 - 426822: 66 0f d7 d1 pmovmskb edx, xmm1 - 426826: 81 ea ff ff 00 00 sub edx, 65535 - 42682c: 0f 85 ee 04 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 426832: 49 83 eb 10 sub r11, 16 - 426836: 0f 86 18 05 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 42683c: 48 83 c1 10 add rcx, 16 - 426840: 66 0f 6f dc movdqa xmm3, xmm4 - 426844: e9 57 ff ff ff jmp 0x4267a0 <__strncmp_sse2+0x1290> - 426849: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 426850: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 426854: 66 0f d7 d0 pmovmskb edx, xmm0 - 426858: f7 c2 00 f0 00 00 test edx, 61440 - 42685e: 75 20 jne 0x426880 <__strncmp_sse2+0x1370> - 426860: 49 83 fb 04 cmp r11, 4 - 426864: 76 1a jbe 0x426880 <__strncmp_sse2+0x1370> - 426866: 66 0f ef c0 pxor xmm0, xmm0 - 42686a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426871: e9 34 ff ff ff jmp 0x4267aa <__strncmp_sse2+0x129a> - 426876: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426880: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426885: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42688a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42688f: e9 7c 04 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 426894: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42689f: 90 nop - 4268a0: 66 0f ef c0 pxor xmm0, xmm0 - 4268a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4268a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4268ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4268b0: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4268b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4268b9: 66 0f f8 d0 psubb xmm2, xmm0 - 4268bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4268c2: d3 ea shr edx, cl - 4268c4: 41 d3 e9 shr r9d, cl - 4268c7: 44 29 ca sub edx, r9d - 4268ca: 0f 85 55 04 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 4268d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4268d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4268d9: 4d 39 cb cmp r11, r9 - 4268dc: 0f 82 72 04 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 4268e2: 4d 85 c9 test r9, r9 - 4268e5: 0f 84 69 04 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 4268eb: 4d 89 cb mov r11, r9 - 4268ee: 66 0f ef c0 pxor xmm0, xmm0 - 4268f2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4268f9: 41 b9 0d 00 00 00 mov r9d, 13 - 4268ff: 4c 8d 57 0d lea r10, [rdi + 13] - 426903: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42690a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426911: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42691c: 0f 1f 40 00 nop dword ptr [rax] - 426920: 49 83 c2 10 add r10, 16 - 426924: 0f 8f a6 00 00 00 jg 0x4269d0 <__strncmp_sse2+0x14c0> - 42692a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42692f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426934: 66 0f 6f e2 movdqa xmm4, xmm2 - 426938: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42693d: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 426942: 66 0f eb d3 por xmm2, xmm3 - 426946: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42694a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42694e: 66 0f f8 c8 psubb xmm1, xmm0 - 426952: 66 0f d7 d1 pmovmskb edx, xmm1 - 426956: 81 ea ff ff 00 00 sub edx, 65535 - 42695c: 0f 85 be 03 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 426962: 49 83 eb 10 sub r11, 16 - 426966: 0f 86 e8 03 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 42696c: 48 83 c1 10 add rcx, 16 - 426970: 66 0f 6f dc movdqa xmm3, xmm4 - 426974: 49 83 c2 10 add r10, 16 - 426978: 7f 56 jg 0x4269d0 <__strncmp_sse2+0x14c0> - 42697a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42697f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426984: 66 0f 6f e2 movdqa xmm4, xmm2 - 426988: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42698d: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 426992: 66 0f eb d3 por xmm2, xmm3 - 426996: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42699a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42699e: 66 0f f8 c8 psubb xmm1, xmm0 - 4269a2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4269a6: 81 ea ff ff 00 00 sub edx, 65535 - 4269ac: 0f 85 6e 03 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 4269b2: 49 83 eb 10 sub r11, 16 - 4269b6: 0f 86 98 03 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 4269bc: 48 83 c1 10 add rcx, 16 - 4269c0: 66 0f 6f dc movdqa xmm3, xmm4 - 4269c4: e9 57 ff ff ff jmp 0x426920 <__strncmp_sse2+0x1410> - 4269c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4269d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4269d4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4269d8: f7 c2 00 e0 00 00 test edx, 57344 - 4269de: 75 20 jne 0x426a00 <__strncmp_sse2+0x14f0> - 4269e0: 49 83 fb 03 cmp r11, 3 - 4269e4: 76 1a jbe 0x426a00 <__strncmp_sse2+0x14f0> - 4269e6: 66 0f ef c0 pxor xmm0, xmm0 - 4269ea: 49 81 ea 00 10 00 00 sub r10, 4096 - 4269f1: e9 34 ff ff ff jmp 0x42692a <__strncmp_sse2+0x141a> - 4269f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426a00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426a05: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 426a0a: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 426a0f: e9 fc 02 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 426a14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426a1f: 90 nop - 426a20: 66 0f ef c0 pxor xmm0, xmm0 - 426a24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 426a28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 426a2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426a30: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 426a35: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 426a39: 66 0f f8 d0 psubb xmm2, xmm0 - 426a3d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 426a42: d3 ea shr edx, cl - 426a44: 41 d3 e9 shr r9d, cl - 426a47: 44 29 ca sub edx, r9d - 426a4a: 0f 85 d5 02 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 426a50: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 426a54: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 426a59: 4d 39 cb cmp r11, r9 - 426a5c: 0f 82 f2 02 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 426a62: 4d 85 c9 test r9, r9 - 426a65: 0f 84 e9 02 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 426a6b: 4d 89 cb mov r11, r9 - 426a6e: 66 0f ef c0 pxor xmm0, xmm0 - 426a72: 48 c7 c1 10 00 00 00 mov rcx, 16 - 426a79: 41 b9 0e 00 00 00 mov r9d, 14 - 426a7f: 4c 8d 57 0e lea r10, [rdi + 14] - 426a83: 49 81 e2 ff 0f 00 00 and r10, 4095 - 426a8a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426a91: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426a9c: 0f 1f 40 00 nop dword ptr [rax] - 426aa0: 49 83 c2 10 add r10, 16 - 426aa4: 0f 8f a6 00 00 00 jg 0x426b50 <__strncmp_sse2+0x1640> - 426aaa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426aaf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426ab4: 66 0f 6f e2 movdqa xmm4, xmm2 - 426ab8: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 426abd: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 426ac2: 66 0f eb d3 por xmm2, xmm3 - 426ac6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426aca: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 426ace: 66 0f f8 c8 psubb xmm1, xmm0 - 426ad2: 66 0f d7 d1 pmovmskb edx, xmm1 - 426ad6: 81 ea ff ff 00 00 sub edx, 65535 - 426adc: 0f 85 3e 02 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 426ae2: 49 83 eb 10 sub r11, 16 - 426ae6: 0f 86 68 02 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 426aec: 48 83 c1 10 add rcx, 16 - 426af0: 66 0f 6f dc movdqa xmm3, xmm4 - 426af4: 49 83 c2 10 add r10, 16 - 426af8: 7f 56 jg 0x426b50 <__strncmp_sse2+0x1640> - 426afa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426aff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426b04: 66 0f 6f e2 movdqa xmm4, xmm2 - 426b08: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 426b0d: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 426b12: 66 0f eb d3 por xmm2, xmm3 - 426b16: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426b1a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 426b1e: 66 0f f8 c8 psubb xmm1, xmm0 - 426b22: 66 0f d7 d1 pmovmskb edx, xmm1 - 426b26: 81 ea ff ff 00 00 sub edx, 65535 - 426b2c: 0f 85 ee 01 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 426b32: 49 83 eb 10 sub r11, 16 - 426b36: 0f 86 18 02 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 426b3c: 48 83 c1 10 add rcx, 16 - 426b40: 66 0f 6f dc movdqa xmm3, xmm4 - 426b44: e9 57 ff ff ff jmp 0x426aa0 <__strncmp_sse2+0x1590> - 426b49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 426b50: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 426b54: 66 0f d7 d0 pmovmskb edx, xmm0 - 426b58: f7 c2 00 c0 00 00 test edx, 49152 - 426b5e: 75 20 jne 0x426b80 <__strncmp_sse2+0x1670> - 426b60: 49 83 fb 02 cmp r11, 2 - 426b64: 76 1a jbe 0x426b80 <__strncmp_sse2+0x1670> - 426b66: 66 0f ef c0 pxor xmm0, xmm0 - 426b6a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426b71: e9 34 ff ff ff jmp 0x426aaa <__strncmp_sse2+0x159a> - 426b76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426b80: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426b85: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 426b8a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 426b8f: e9 7c 01 00 00 jmp 0x426d10 <__strncmp_sse2+0x1800> - 426b94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426b9f: 90 nop - 426ba0: 66 0f ef c0 pxor xmm0, xmm0 - 426ba4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 426ba8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 426bac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426bb0: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 426bb5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 426bb9: 66 0f f8 d0 psubb xmm2, xmm0 - 426bbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 426bc2: d3 ea shr edx, cl - 426bc4: 41 d3 e9 shr r9d, cl - 426bc7: 44 29 ca sub edx, r9d - 426bca: 0f 85 55 01 00 00 jne 0x426d25 <__strncmp_sse2+0x1815> - 426bd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 426bd4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 426bd9: 4d 39 cb cmp r11, r9 - 426bdc: 0f 82 72 01 00 00 jb 0x426d54 <__strncmp_sse2+0x1844> - 426be2: 4d 85 c9 test r9, r9 - 426be5: 0f 84 69 01 00 00 je 0x426d54 <__strncmp_sse2+0x1844> - 426beb: 4d 89 cb mov r11, r9 - 426bee: 66 0f ef c0 pxor xmm0, xmm0 - 426bf2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 426bf9: 41 b9 0f 00 00 00 mov r9d, 15 - 426bff: 4c 8d 57 0f lea r10, [rdi + 15] - 426c03: 49 81 e2 ff 0f 00 00 and r10, 4095 - 426c0a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426c11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426c1c: 0f 1f 40 00 nop dword ptr [rax] - 426c20: 49 83 c2 10 add r10, 16 - 426c24: 0f 8f a6 00 00 00 jg 0x426cd0 <__strncmp_sse2+0x17c0> - 426c2a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426c2f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426c34: 66 0f 6f e2 movdqa xmm4, xmm2 - 426c38: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 426c3d: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 426c42: 66 0f eb d3 por xmm2, xmm3 - 426c46: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426c4a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 426c4e: 66 0f f8 c8 psubb xmm1, xmm0 - 426c52: 66 0f d7 d1 pmovmskb edx, xmm1 - 426c56: 81 ea ff ff 00 00 sub edx, 65535 - 426c5c: 0f 85 be 00 00 00 jne 0x426d20 <__strncmp_sse2+0x1810> - 426c62: 49 83 eb 10 sub r11, 16 - 426c66: 0f 86 e8 00 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 426c6c: 48 83 c1 10 add rcx, 16 - 426c70: 66 0f 6f dc movdqa xmm3, xmm4 - 426c74: 49 83 c2 10 add r10, 16 - 426c78: 7f 56 jg 0x426cd0 <__strncmp_sse2+0x17c0> - 426c7a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426c7f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426c84: 66 0f 6f e2 movdqa xmm4, xmm2 - 426c88: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 426c8d: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 426c92: 66 0f eb d3 por xmm2, xmm3 - 426c96: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426c9a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 426c9e: 66 0f f8 c8 psubb xmm1, xmm0 - 426ca2: 66 0f d7 d1 pmovmskb edx, xmm1 - 426ca6: 81 ea ff ff 00 00 sub edx, 65535 - 426cac: 75 72 jne 0x426d20 <__strncmp_sse2+0x1810> - 426cae: 49 83 eb 10 sub r11, 16 - 426cb2: 0f 86 9c 00 00 00 jbe 0x426d54 <__strncmp_sse2+0x1844> - 426cb8: 48 83 c1 10 add rcx, 16 - 426cbc: 66 0f 6f dc movdqa xmm3, xmm4 - 426cc0: e9 5b ff ff ff jmp 0x426c20 <__strncmp_sse2+0x1710> - 426cc5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426cd0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 426cd4: 66 0f d7 d0 pmovmskb edx, xmm0 - 426cd8: f7 c2 00 80 00 00 test edx, 32768 - 426cde: 75 20 jne 0x426d00 <__strncmp_sse2+0x17f0> - 426ce0: 49 83 fb 01 cmp r11, 1 - 426ce4: 76 1a jbe 0x426d00 <__strncmp_sse2+0x17f0> - 426ce6: 66 0f ef c0 pxor xmm0, xmm0 - 426cea: 49 81 ea 00 10 00 00 sub r10, 4096 - 426cf1: e9 34 ff ff ff jmp 0x426c2a <__strncmp_sse2+0x171a> - 426cf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426d00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426d05: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 426d0a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 426d0f: 90 nop - 426d10: 66 0f 74 cb pcmpeqb xmm1, xmm3 - 426d14: 66 0f f8 c8 psubb xmm1, xmm0 - 426d18: 66 0f d7 d1 pmovmskb edx, xmm1 - 426d1c: f7 d2 not edx - 426d1e: 66 90 nop - 426d20: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] - 426d25: 48 8d 3c 07 lea rdi, [rdi + rax] - 426d29: 48 8d 34 0e lea rsi, [rsi + rcx] - 426d2d: 45 85 c0 test r8d, r8d - 426d30: 74 0e je 0x426d40 <__strncmp_sse2+0x1830> - 426d32: 48 87 f7 xchg rsi, rdi - 426d35: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426d40: 48 0f bc d2 bsf rdx, rdx - 426d44: 49 29 d3 sub r11, rdx - 426d47: 76 0b jbe 0x426d54 <__strncmp_sse2+0x1844> - 426d49: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 426d4d: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 426d51: 29 c8 sub eax, ecx - 426d53: c3 ret - 426d54: 31 c0 xor eax, eax - 426d56: c3 ret - 426d57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 426d60: 0f b6 0e movzx ecx, byte ptr [rsi] - 426d63: 0f b6 07 movzx eax, byte ptr [rdi] - 426d66: 29 c8 sub eax, ecx - 426d68: c3 ret - 426d69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000426d70 <__strncmp_ssse3>: - 426d70: f3 0f 1e fa endbr64 - 426d74: 48 85 d2 test rdx, rdx - 426d77: 0f 84 47 17 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 426d7d: 48 83 fa 01 cmp rdx, 1 - 426d81: 0f 84 49 17 00 00 je 0x4284d0 <__strncmp_ssse3+0x1760> - 426d87: 49 89 d3 mov r11, rdx - 426d8a: 89 f1 mov ecx, esi - 426d8c: 89 f8 mov eax, edi - 426d8e: 48 83 e1 3f and rcx, 63 - 426d92: 48 83 e0 3f and rax, 63 - 426d96: 83 f9 30 cmp ecx, 48 - 426d99: 77 55 ja 0x426df0 <__strncmp_ssse3+0x80> - 426d9b: 83 f8 30 cmp eax, 48 - 426d9e: 77 50 ja 0x426df0 <__strncmp_ssse3+0x80> - 426da0: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] - 426da4: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] - 426da8: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] - 426dad: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] - 426db2: 66 0f ef c0 pxor xmm0, xmm0 - 426db6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426dba: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 426dbe: 66 0f f8 c8 psubb xmm1, xmm0 - 426dc2: 66 0f d7 d1 pmovmskb edx, xmm1 - 426dc6: 81 ea ff ff 00 00 sub edx, 65535 - 426dcc: 0f 85 de 16 00 00 jne 0x4284b0 <__strncmp_ssse3+0x1740> - 426dd2: 49 83 eb 10 sub r11, 16 - 426dd6: 0f 86 e8 16 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 426ddc: 48 83 c6 10 add rsi, 16 - 426de0: 48 83 c7 10 add rdi, 16 - 426de4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426def: 90 nop - 426df0: 48 83 e6 f0 and rsi, -16 - 426df4: 48 83 e7 f0 and rdi, -16 - 426df8: ba ff ff 00 00 mov edx, 65535 - 426dfd: 45 31 c0 xor r8d, r8d - 426e00: 83 e1 0f and ecx, 15 - 426e03: 83 e0 0f and eax, 15 - 426e06: 39 c1 cmp ecx, eax - 426e08: 74 26 je 0x426e30 <__strncmp_ssse3+0xc0> - 426e0a: 77 07 ja 0x426e13 <__strncmp_ssse3+0xa3> - 426e0c: 41 89 d0 mov r8d, edx - 426e0f: 91 xchg eax, ecx - 426e10: 48 87 f7 xchg rsi, rdi - 426e13: 4c 8d 48 0f lea r9, [rax + 15] - 426e17: 49 29 c9 sub r9, rcx - 426e1a: 4c 8d 15 6f 00 07 00 lea r10, [rip + 458863] # 0x496e90 <__PRETTY_FUNCTION__.12580+0xf0> - 426e21: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] - 426e25: 4f 8d 14 0a lea r10, [r10 + r9] - 426e29: 3e 41 ff e2 jmp r10 - 426e2d: 0f 1f 00 nop dword ptr [rax] - 426e30: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 426e34: 66 0f ef c0 pxor xmm0, xmm0 - 426e38: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426e3c: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 426e40: 66 0f f8 c8 psubb xmm1, xmm0 - 426e44: 66 44 0f d7 c9 pmovmskb r9d, xmm1 - 426e49: d3 ea shr edx, cl - 426e4b: 41 d3 e9 shr r9d, cl - 426e4e: 44 29 ca sub edx, r9d - 426e51: 0f 85 3e 16 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 426e57: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 426e5c: 4d 39 cb cmp r11, r9 - 426e5f: 0f 82 5f 16 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 426e65: 4d 85 c9 test r9, r9 - 426e68: 0f 84 56 16 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 426e6e: 4d 89 cb mov r11, r9 - 426e71: 48 c7 c1 10 00 00 00 mov rcx, 16 - 426e78: 49 c7 c1 10 00 00 00 mov r9, 16 - 426e7f: 66 0f ef c0 pxor xmm0, xmm0 - 426e83: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426e8e: 66 90 nop - 426e90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426e95: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426e9a: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426e9e: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 426ea2: 66 0f f8 c8 psubb xmm1, xmm0 - 426ea6: 66 0f d7 d1 pmovmskb edx, xmm1 - 426eaa: 81 ea ff ff 00 00 sub edx, 65535 - 426eb0: 0f 85 da 15 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 426eb6: 49 83 eb 10 sub r11, 16 - 426eba: 0f 86 04 16 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 426ec0: 48 83 c1 10 add rcx, 16 - 426ec4: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426ec9: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426ece: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426ed2: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 426ed6: 66 0f f8 c8 psubb xmm1, xmm0 - 426eda: 66 0f d7 d1 pmovmskb edx, xmm1 - 426ede: 81 ea ff ff 00 00 sub edx, 65535 - 426ee4: 0f 85 a6 15 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 426eea: 49 83 eb 10 sub r11, 16 - 426eee: 0f 86 d0 15 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 426ef4: 48 83 c1 10 add rcx, 16 - 426ef8: eb 96 jmp 0x426e90 <__strncmp_ssse3+0x120> - 426efa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 426f00: 66 0f ef c0 pxor xmm0, xmm0 - 426f04: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 426f08: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 426f0c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426f10: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 426f15: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 426f19: 66 0f f8 d0 psubb xmm2, xmm0 - 426f1d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 426f22: d3 ea shr edx, cl - 426f24: 41 d3 e9 shr r9d, cl - 426f27: 44 29 ca sub edx, r9d - 426f2a: 0f 85 65 15 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 426f30: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 426f34: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 426f39: 4d 39 cb cmp r11, r9 - 426f3c: 0f 82 82 15 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 426f42: 4d 85 c9 test r9, r9 - 426f45: 0f 84 79 15 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 426f4b: 4d 89 cb mov r11, r9 - 426f4e: 66 0f ef c0 pxor xmm0, xmm0 - 426f52: 48 c7 c1 10 00 00 00 mov rcx, 16 - 426f59: 41 b9 01 00 00 00 mov r9d, 1 - 426f5f: 4c 8d 57 01 lea r10, [rdi + 1] - 426f63: 49 81 e2 ff 0f 00 00 and r10, 4095 - 426f6a: 49 81 ea 00 10 00 00 sub r10, 4096 - 426f71: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 426f7c: 0f 1f 40 00 nop dword ptr [rax] - 426f80: 49 83 c2 10 add r10, 16 - 426f84: 0f 8f 96 00 00 00 jg 0x427020 <__strncmp_ssse3+0x2b0> - 426f8a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426f8f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426f94: 66 0f 6f e2 movdqa xmm4, xmm2 - 426f98: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 426f9e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426fa2: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 426fa6: 66 0f f8 c8 psubb xmm1, xmm0 - 426faa: 66 0f d7 d1 pmovmskb edx, xmm1 - 426fae: 81 ea ff ff 00 00 sub edx, 65535 - 426fb4: 0f 85 d6 14 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 426fba: 49 83 eb 10 sub r11, 16 - 426fbe: 0f 86 00 15 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 426fc4: 48 83 c1 10 add rcx, 16 - 426fc8: 66 0f 6f dc movdqa xmm3, xmm4 - 426fcc: 49 83 c2 10 add r10, 16 - 426fd0: 7f 4e jg 0x427020 <__strncmp_ssse3+0x2b0> - 426fd2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 426fd7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 426fdc: 66 0f 6f e2 movdqa xmm4, xmm2 - 426fe0: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 426fe6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 426fea: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 426fee: 66 0f f8 c8 psubb xmm1, xmm0 - 426ff2: 66 0f d7 d1 pmovmskb edx, xmm1 - 426ff6: 81 ea ff ff 00 00 sub edx, 65535 - 426ffc: 0f 85 8e 14 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427002: 49 83 eb 10 sub r11, 16 - 427006: 0f 86 b8 14 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 42700c: 48 83 c1 10 add rcx, 16 - 427010: 66 0f 6f dc movdqa xmm3, xmm4 - 427014: e9 67 ff ff ff jmp 0x426f80 <__strncmp_ssse3+0x210> - 427019: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 427020: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 427024: 66 0f d7 d0 pmovmskb edx, xmm0 - 427028: f7 c2 fe ff 00 00 test edx, 65534 - 42702e: 75 20 jne 0x427050 <__strncmp_ssse3+0x2e0> - 427030: 49 83 fb 0f cmp r11, 15 - 427034: 76 1a jbe 0x427050 <__strncmp_ssse3+0x2e0> - 427036: 66 0f ef c0 pxor xmm0, xmm0 - 42703a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427041: e9 44 ff ff ff jmp 0x426f8a <__strncmp_ssse3+0x21a> - 427046: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427050: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427055: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 42705a: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 42705f: e9 1c 14 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 427064: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42706f: 90 nop - 427070: 66 0f ef c0 pxor xmm0, xmm0 - 427074: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 427078: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42707c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427080: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 427085: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 427089: 66 0f f8 d0 psubb xmm2, xmm0 - 42708d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 427092: d3 ea shr edx, cl - 427094: 41 d3 e9 shr r9d, cl - 427097: 44 29 ca sub edx, r9d - 42709a: 0f 85 f5 13 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 4270a0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4270a4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4270a9: 4d 39 cb cmp r11, r9 - 4270ac: 0f 82 12 14 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 4270b2: 4d 85 c9 test r9, r9 - 4270b5: 0f 84 09 14 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 4270bb: 4d 89 cb mov r11, r9 - 4270be: 66 0f ef c0 pxor xmm0, xmm0 - 4270c2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4270c9: 41 b9 02 00 00 00 mov r9d, 2 - 4270cf: 4c 8d 57 02 lea r10, [rdi + 2] - 4270d3: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4270da: 49 81 ea 00 10 00 00 sub r10, 4096 - 4270e1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4270ec: 0f 1f 40 00 nop dword ptr [rax] - 4270f0: 49 83 c2 10 add r10, 16 - 4270f4: 0f 8f 96 00 00 00 jg 0x427190 <__strncmp_ssse3+0x420> - 4270fa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4270ff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427104: 66 0f 6f e2 movdqa xmm4, xmm2 - 427108: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 42710e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427112: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427116: 66 0f f8 c8 psubb xmm1, xmm0 - 42711a: 66 0f d7 d1 pmovmskb edx, xmm1 - 42711e: 81 ea ff ff 00 00 sub edx, 65535 - 427124: 0f 85 66 13 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 42712a: 49 83 eb 10 sub r11, 16 - 42712e: 0f 86 90 13 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427134: 48 83 c1 10 add rcx, 16 - 427138: 66 0f 6f dc movdqa xmm3, xmm4 - 42713c: 49 83 c2 10 add r10, 16 - 427140: 7f 4e jg 0x427190 <__strncmp_ssse3+0x420> - 427142: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427147: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42714c: 66 0f 6f e2 movdqa xmm4, xmm2 - 427150: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 427156: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42715a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42715e: 66 0f f8 c8 psubb xmm1, xmm0 - 427162: 66 0f d7 d1 pmovmskb edx, xmm1 - 427166: 81 ea ff ff 00 00 sub edx, 65535 - 42716c: 0f 85 1e 13 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427172: 49 83 eb 10 sub r11, 16 - 427176: 0f 86 48 13 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 42717c: 48 83 c1 10 add rcx, 16 - 427180: 66 0f 6f dc movdqa xmm3, xmm4 - 427184: e9 67 ff ff ff jmp 0x4270f0 <__strncmp_ssse3+0x380> - 427189: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 427190: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 427194: 66 0f d7 d0 pmovmskb edx, xmm0 - 427198: f7 c2 fc ff 00 00 test edx, 65532 - 42719e: 75 20 jne 0x4271c0 <__strncmp_ssse3+0x450> - 4271a0: 49 83 fb 0e cmp r11, 14 - 4271a4: 76 1a jbe 0x4271c0 <__strncmp_ssse3+0x450> - 4271a6: 66 0f ef c0 pxor xmm0, xmm0 - 4271aa: 49 81 ea 00 10 00 00 sub r10, 4096 - 4271b1: e9 44 ff ff ff jmp 0x4270fa <__strncmp_ssse3+0x38a> - 4271b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4271c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4271c5: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 4271ca: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 4271cf: e9 ac 12 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 4271d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4271df: 90 nop - 4271e0: 66 0f ef c0 pxor xmm0, xmm0 - 4271e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4271e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4271ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4271f0: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 4271f5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4271f9: 66 0f f8 d0 psubb xmm2, xmm0 - 4271fd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 427202: d3 ea shr edx, cl - 427204: 41 d3 e9 shr r9d, cl - 427207: 44 29 ca sub edx, r9d - 42720a: 0f 85 85 12 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 427210: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 427214: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 427219: 4d 39 cb cmp r11, r9 - 42721c: 0f 82 a2 12 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 427222: 4d 85 c9 test r9, r9 - 427225: 0f 84 99 12 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 42722b: 4d 89 cb mov r11, r9 - 42722e: 66 0f ef c0 pxor xmm0, xmm0 - 427232: 48 c7 c1 10 00 00 00 mov rcx, 16 - 427239: 41 b9 03 00 00 00 mov r9d, 3 - 42723f: 4c 8d 57 03 lea r10, [rdi + 3] - 427243: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42724a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427251: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42725c: 0f 1f 40 00 nop dword ptr [rax] - 427260: 49 83 c2 10 add r10, 16 - 427264: 0f 8f 96 00 00 00 jg 0x427300 <__strncmp_ssse3+0x590> - 42726a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42726f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427274: 66 0f 6f e2 movdqa xmm4, xmm2 - 427278: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 42727e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427282: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427286: 66 0f f8 c8 psubb xmm1, xmm0 - 42728a: 66 0f d7 d1 pmovmskb edx, xmm1 - 42728e: 81 ea ff ff 00 00 sub edx, 65535 - 427294: 0f 85 f6 11 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 42729a: 49 83 eb 10 sub r11, 16 - 42729e: 0f 86 20 12 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 4272a4: 48 83 c1 10 add rcx, 16 - 4272a8: 66 0f 6f dc movdqa xmm3, xmm4 - 4272ac: 49 83 c2 10 add r10, 16 - 4272b0: 7f 4e jg 0x427300 <__strncmp_ssse3+0x590> - 4272b2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4272b7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4272bc: 66 0f 6f e2 movdqa xmm4, xmm2 - 4272c0: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 4272c6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4272ca: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4272ce: 66 0f f8 c8 psubb xmm1, xmm0 - 4272d2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4272d6: 81 ea ff ff 00 00 sub edx, 65535 - 4272dc: 0f 85 ae 11 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 4272e2: 49 83 eb 10 sub r11, 16 - 4272e6: 0f 86 d8 11 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 4272ec: 48 83 c1 10 add rcx, 16 - 4272f0: 66 0f 6f dc movdqa xmm3, xmm4 - 4272f4: e9 67 ff ff ff jmp 0x427260 <__strncmp_ssse3+0x4f0> - 4272f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 427300: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 427304: 66 0f d7 d0 pmovmskb edx, xmm0 - 427308: f7 c2 f8 ff 00 00 test edx, 65528 - 42730e: 75 20 jne 0x427330 <__strncmp_ssse3+0x5c0> - 427310: 49 83 fb 0d cmp r11, 13 - 427314: 76 1a jbe 0x427330 <__strncmp_ssse3+0x5c0> - 427316: 66 0f ef c0 pxor xmm0, xmm0 - 42731a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427321: e9 44 ff ff ff jmp 0x42726a <__strncmp_ssse3+0x4fa> - 427326: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427330: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427335: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 42733a: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 42733f: e9 3c 11 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 427344: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42734f: 90 nop - 427350: 66 0f ef c0 pxor xmm0, xmm0 - 427354: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 427358: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42735c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427360: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 427365: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 427369: 66 0f f8 d0 psubb xmm2, xmm0 - 42736d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 427372: d3 ea shr edx, cl - 427374: 41 d3 e9 shr r9d, cl - 427377: 44 29 ca sub edx, r9d - 42737a: 0f 85 15 11 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 427380: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 427384: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 427389: 4d 39 cb cmp r11, r9 - 42738c: 0f 82 32 11 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 427392: 4d 85 c9 test r9, r9 - 427395: 0f 84 29 11 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 42739b: 4d 89 cb mov r11, r9 - 42739e: 66 0f ef c0 pxor xmm0, xmm0 - 4273a2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4273a9: 41 b9 04 00 00 00 mov r9d, 4 - 4273af: 4c 8d 57 04 lea r10, [rdi + 4] - 4273b3: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4273ba: 49 81 ea 00 10 00 00 sub r10, 4096 - 4273c1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4273cc: 0f 1f 40 00 nop dword ptr [rax] - 4273d0: 49 83 c2 10 add r10, 16 - 4273d4: 0f 8f 96 00 00 00 jg 0x427470 <__strncmp_ssse3+0x700> - 4273da: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4273df: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4273e4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4273e8: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 4273ee: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4273f2: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4273f6: 66 0f f8 c8 psubb xmm1, xmm0 - 4273fa: 66 0f d7 d1 pmovmskb edx, xmm1 - 4273fe: 81 ea ff ff 00 00 sub edx, 65535 - 427404: 0f 85 86 10 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 42740a: 49 83 eb 10 sub r11, 16 - 42740e: 0f 86 b0 10 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427414: 48 83 c1 10 add rcx, 16 - 427418: 66 0f 6f dc movdqa xmm3, xmm4 - 42741c: 49 83 c2 10 add r10, 16 - 427420: 7f 4e jg 0x427470 <__strncmp_ssse3+0x700> - 427422: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427427: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42742c: 66 0f 6f e2 movdqa xmm4, xmm2 - 427430: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 427436: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42743a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42743e: 66 0f f8 c8 psubb xmm1, xmm0 - 427442: 66 0f d7 d1 pmovmskb edx, xmm1 - 427446: 81 ea ff ff 00 00 sub edx, 65535 - 42744c: 0f 85 3e 10 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427452: 49 83 eb 10 sub r11, 16 - 427456: 0f 86 68 10 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 42745c: 48 83 c1 10 add rcx, 16 - 427460: 66 0f 6f dc movdqa xmm3, xmm4 - 427464: e9 67 ff ff ff jmp 0x4273d0 <__strncmp_ssse3+0x660> - 427469: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 427470: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 427474: 66 0f d7 d0 pmovmskb edx, xmm0 - 427478: f7 c2 f0 ff 00 00 test edx, 65520 - 42747e: 75 20 jne 0x4274a0 <__strncmp_ssse3+0x730> - 427480: 49 83 fb 0c cmp r11, 12 - 427484: 76 1a jbe 0x4274a0 <__strncmp_ssse3+0x730> - 427486: 66 0f ef c0 pxor xmm0, xmm0 - 42748a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427491: e9 44 ff ff ff jmp 0x4273da <__strncmp_ssse3+0x66a> - 427496: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4274a0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4274a5: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 4274aa: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 4274af: e9 cc 0f 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 4274b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4274bf: 90 nop - 4274c0: 66 0f ef c0 pxor xmm0, xmm0 - 4274c4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4274c8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4274cc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4274d0: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 4274d5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4274d9: 66 0f f8 d0 psubb xmm2, xmm0 - 4274dd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4274e2: d3 ea shr edx, cl - 4274e4: 41 d3 e9 shr r9d, cl - 4274e7: 44 29 ca sub edx, r9d - 4274ea: 0f 85 a5 0f 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 4274f0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4274f4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4274f9: 4d 39 cb cmp r11, r9 - 4274fc: 0f 82 c2 0f 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 427502: 4d 85 c9 test r9, r9 - 427505: 0f 84 b9 0f 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 42750b: 4d 89 cb mov r11, r9 - 42750e: 66 0f ef c0 pxor xmm0, xmm0 - 427512: 48 c7 c1 10 00 00 00 mov rcx, 16 - 427519: 41 b9 05 00 00 00 mov r9d, 5 - 42751f: 4c 8d 57 05 lea r10, [rdi + 5] - 427523: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42752a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427531: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42753c: 0f 1f 40 00 nop dword ptr [rax] - 427540: 49 83 c2 10 add r10, 16 - 427544: 0f 8f 96 00 00 00 jg 0x4275e0 <__strncmp_ssse3+0x870> - 42754a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42754f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427554: 66 0f 6f e2 movdqa xmm4, xmm2 - 427558: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 42755e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427562: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427566: 66 0f f8 c8 psubb xmm1, xmm0 - 42756a: 66 0f d7 d1 pmovmskb edx, xmm1 - 42756e: 81 ea ff ff 00 00 sub edx, 65535 - 427574: 0f 85 16 0f 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 42757a: 49 83 eb 10 sub r11, 16 - 42757e: 0f 86 40 0f 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427584: 48 83 c1 10 add rcx, 16 - 427588: 66 0f 6f dc movdqa xmm3, xmm4 - 42758c: 49 83 c2 10 add r10, 16 - 427590: 7f 4e jg 0x4275e0 <__strncmp_ssse3+0x870> - 427592: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427597: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42759c: 66 0f 6f e2 movdqa xmm4, xmm2 - 4275a0: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 4275a6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4275aa: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4275ae: 66 0f f8 c8 psubb xmm1, xmm0 - 4275b2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4275b6: 81 ea ff ff 00 00 sub edx, 65535 - 4275bc: 0f 85 ce 0e 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 4275c2: 49 83 eb 10 sub r11, 16 - 4275c6: 0f 86 f8 0e 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 4275cc: 48 83 c1 10 add rcx, 16 - 4275d0: 66 0f 6f dc movdqa xmm3, xmm4 - 4275d4: e9 67 ff ff ff jmp 0x427540 <__strncmp_ssse3+0x7d0> - 4275d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4275e0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4275e4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4275e8: f7 c2 e0 ff 00 00 test edx, 65504 - 4275ee: 75 20 jne 0x427610 <__strncmp_ssse3+0x8a0> - 4275f0: 49 83 fb 0b cmp r11, 11 - 4275f4: 76 1a jbe 0x427610 <__strncmp_ssse3+0x8a0> - 4275f6: 66 0f ef c0 pxor xmm0, xmm0 - 4275fa: 49 81 ea 00 10 00 00 sub r10, 4096 - 427601: e9 44 ff ff ff jmp 0x42754a <__strncmp_ssse3+0x7da> - 427606: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427610: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427615: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 42761a: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 42761f: e9 5c 0e 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 427624: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42762f: 90 nop - 427630: 66 0f ef c0 pxor xmm0, xmm0 - 427634: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 427638: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42763c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427640: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 427645: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 427649: 66 0f f8 d0 psubb xmm2, xmm0 - 42764d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 427652: d3 ea shr edx, cl - 427654: 41 d3 e9 shr r9d, cl - 427657: 44 29 ca sub edx, r9d - 42765a: 0f 85 35 0e 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 427660: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 427664: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 427669: 4d 39 cb cmp r11, r9 - 42766c: 0f 82 52 0e 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 427672: 4d 85 c9 test r9, r9 - 427675: 0f 84 49 0e 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 42767b: 4d 89 cb mov r11, r9 - 42767e: 66 0f ef c0 pxor xmm0, xmm0 - 427682: 48 c7 c1 10 00 00 00 mov rcx, 16 - 427689: 41 b9 06 00 00 00 mov r9d, 6 - 42768f: 4c 8d 57 06 lea r10, [rdi + 6] - 427693: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42769a: 49 81 ea 00 10 00 00 sub r10, 4096 - 4276a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4276ac: 0f 1f 40 00 nop dword ptr [rax] - 4276b0: 49 83 c2 10 add r10, 16 - 4276b4: 0f 8f 96 00 00 00 jg 0x427750 <__strncmp_ssse3+0x9e0> - 4276ba: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4276bf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4276c4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4276c8: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 4276ce: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4276d2: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4276d6: 66 0f f8 c8 psubb xmm1, xmm0 - 4276da: 66 0f d7 d1 pmovmskb edx, xmm1 - 4276de: 81 ea ff ff 00 00 sub edx, 65535 - 4276e4: 0f 85 a6 0d 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 4276ea: 49 83 eb 10 sub r11, 16 - 4276ee: 0f 86 d0 0d 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 4276f4: 48 83 c1 10 add rcx, 16 - 4276f8: 66 0f 6f dc movdqa xmm3, xmm4 - 4276fc: 49 83 c2 10 add r10, 16 - 427700: 7f 4e jg 0x427750 <__strncmp_ssse3+0x9e0> - 427702: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427707: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42770c: 66 0f 6f e2 movdqa xmm4, xmm2 - 427710: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 427716: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42771a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42771e: 66 0f f8 c8 psubb xmm1, xmm0 - 427722: 66 0f d7 d1 pmovmskb edx, xmm1 - 427726: 81 ea ff ff 00 00 sub edx, 65535 - 42772c: 0f 85 5e 0d 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427732: 49 83 eb 10 sub r11, 16 - 427736: 0f 86 88 0d 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 42773c: 48 83 c1 10 add rcx, 16 - 427740: 66 0f 6f dc movdqa xmm3, xmm4 - 427744: e9 67 ff ff ff jmp 0x4276b0 <__strncmp_ssse3+0x940> - 427749: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 427750: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 427754: 66 0f d7 d0 pmovmskb edx, xmm0 - 427758: f7 c2 c0 ff 00 00 test edx, 65472 - 42775e: 75 20 jne 0x427780 <__strncmp_ssse3+0xa10> - 427760: 49 83 fb 0a cmp r11, 10 - 427764: 76 1a jbe 0x427780 <__strncmp_ssse3+0xa10> - 427766: 66 0f ef c0 pxor xmm0, xmm0 - 42776a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427771: e9 44 ff ff ff jmp 0x4276ba <__strncmp_ssse3+0x94a> - 427776: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427780: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427785: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 42778a: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 42778f: e9 ec 0c 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 427794: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42779f: 90 nop - 4277a0: 66 0f ef c0 pxor xmm0, xmm0 - 4277a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4277a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4277ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4277b0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 4277b5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4277b9: 66 0f f8 d0 psubb xmm2, xmm0 - 4277bd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4277c2: d3 ea shr edx, cl - 4277c4: 41 d3 e9 shr r9d, cl - 4277c7: 44 29 ca sub edx, r9d - 4277ca: 0f 85 c5 0c 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 4277d0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4277d4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4277d9: 4d 39 cb cmp r11, r9 - 4277dc: 0f 82 e2 0c 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 4277e2: 4d 85 c9 test r9, r9 - 4277e5: 0f 84 d9 0c 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 4277eb: 4d 89 cb mov r11, r9 - 4277ee: 66 0f ef c0 pxor xmm0, xmm0 - 4277f2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4277f9: 41 b9 07 00 00 00 mov r9d, 7 - 4277ff: 4c 8d 57 07 lea r10, [rdi + 7] - 427803: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42780a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427811: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42781c: 0f 1f 40 00 nop dword ptr [rax] - 427820: 49 83 c2 10 add r10, 16 - 427824: 0f 8f 96 00 00 00 jg 0x4278c0 <__strncmp_ssse3+0xb50> - 42782a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42782f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427834: 66 0f 6f e2 movdqa xmm4, xmm2 - 427838: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 42783e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427842: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427846: 66 0f f8 c8 psubb xmm1, xmm0 - 42784a: 66 0f d7 d1 pmovmskb edx, xmm1 - 42784e: 81 ea ff ff 00 00 sub edx, 65535 - 427854: 0f 85 36 0c 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 42785a: 49 83 eb 10 sub r11, 16 - 42785e: 0f 86 60 0c 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427864: 48 83 c1 10 add rcx, 16 - 427868: 66 0f 6f dc movdqa xmm3, xmm4 - 42786c: 49 83 c2 10 add r10, 16 - 427870: 7f 4e jg 0x4278c0 <__strncmp_ssse3+0xb50> - 427872: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427877: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42787c: 66 0f 6f e2 movdqa xmm4, xmm2 - 427880: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 427886: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42788a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42788e: 66 0f f8 c8 psubb xmm1, xmm0 - 427892: 66 0f d7 d1 pmovmskb edx, xmm1 - 427896: 81 ea ff ff 00 00 sub edx, 65535 - 42789c: 0f 85 ee 0b 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 4278a2: 49 83 eb 10 sub r11, 16 - 4278a6: 0f 86 18 0c 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 4278ac: 48 83 c1 10 add rcx, 16 - 4278b0: 66 0f 6f dc movdqa xmm3, xmm4 - 4278b4: e9 67 ff ff ff jmp 0x427820 <__strncmp_ssse3+0xab0> - 4278b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4278c0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4278c4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4278c8: f7 c2 80 ff 00 00 test edx, 65408 - 4278ce: 75 20 jne 0x4278f0 <__strncmp_ssse3+0xb80> - 4278d0: 49 83 fb 09 cmp r11, 9 - 4278d4: 76 1a jbe 0x4278f0 <__strncmp_ssse3+0xb80> - 4278d6: 66 0f ef c0 pxor xmm0, xmm0 - 4278da: 49 81 ea 00 10 00 00 sub r10, 4096 - 4278e1: e9 44 ff ff ff jmp 0x42782a <__strncmp_ssse3+0xaba> - 4278e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4278f0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4278f5: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 4278fa: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 4278ff: e9 7c 0b 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 427904: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42790f: 90 nop - 427910: 66 0f ef c0 pxor xmm0, xmm0 - 427914: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 427918: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42791c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427920: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 427925: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 427929: 66 0f f8 d0 psubb xmm2, xmm0 - 42792d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 427932: d3 ea shr edx, cl - 427934: 41 d3 e9 shr r9d, cl - 427937: 44 29 ca sub edx, r9d - 42793a: 0f 85 55 0b 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 427940: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 427944: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 427949: 4d 39 cb cmp r11, r9 - 42794c: 0f 82 72 0b 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 427952: 4d 85 c9 test r9, r9 - 427955: 0f 84 69 0b 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 42795b: 4d 89 cb mov r11, r9 - 42795e: 66 0f ef c0 pxor xmm0, xmm0 - 427962: 48 c7 c1 10 00 00 00 mov rcx, 16 - 427969: 41 b9 08 00 00 00 mov r9d, 8 - 42796f: 4c 8d 57 08 lea r10, [rdi + 8] - 427973: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42797a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427981: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42798c: 0f 1f 40 00 nop dword ptr [rax] - 427990: 49 83 c2 10 add r10, 16 - 427994: 0f 8f 96 00 00 00 jg 0x427a30 <__strncmp_ssse3+0xcc0> - 42799a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42799f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4279a4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4279a8: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 4279ae: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4279b2: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4279b6: 66 0f f8 c8 psubb xmm1, xmm0 - 4279ba: 66 0f d7 d1 pmovmskb edx, xmm1 - 4279be: 81 ea ff ff 00 00 sub edx, 65535 - 4279c4: 0f 85 c6 0a 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 4279ca: 49 83 eb 10 sub r11, 16 - 4279ce: 0f 86 f0 0a 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 4279d4: 48 83 c1 10 add rcx, 16 - 4279d8: 66 0f 6f dc movdqa xmm3, xmm4 - 4279dc: 49 83 c2 10 add r10, 16 - 4279e0: 7f 4e jg 0x427a30 <__strncmp_ssse3+0xcc0> - 4279e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4279e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4279ec: 66 0f 6f e2 movdqa xmm4, xmm2 - 4279f0: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 4279f6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4279fa: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4279fe: 66 0f f8 c8 psubb xmm1, xmm0 - 427a02: 66 0f d7 d1 pmovmskb edx, xmm1 - 427a06: 81 ea ff ff 00 00 sub edx, 65535 - 427a0c: 0f 85 7e 0a 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427a12: 49 83 eb 10 sub r11, 16 - 427a16: 0f 86 a8 0a 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427a1c: 48 83 c1 10 add rcx, 16 - 427a20: 66 0f 6f dc movdqa xmm3, xmm4 - 427a24: e9 67 ff ff ff jmp 0x427990 <__strncmp_ssse3+0xc20> - 427a29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 427a30: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 427a34: 66 0f d7 d0 pmovmskb edx, xmm0 - 427a38: f7 c2 00 ff 00 00 test edx, 65280 - 427a3e: 75 20 jne 0x427a60 <__strncmp_ssse3+0xcf0> - 427a40: 49 83 fb 08 cmp r11, 8 - 427a44: 76 1a jbe 0x427a60 <__strncmp_ssse3+0xcf0> - 427a46: 66 0f ef c0 pxor xmm0, xmm0 - 427a4a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427a51: e9 44 ff ff ff jmp 0x42799a <__strncmp_ssse3+0xc2a> - 427a56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427a60: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427a65: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 427a6a: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 427a6f: e9 0c 0a 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 427a74: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427a7f: 90 nop - 427a80: 66 0f ef c0 pxor xmm0, xmm0 - 427a84: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 427a88: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 427a8c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427a90: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 427a95: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 427a99: 66 0f f8 d0 psubb xmm2, xmm0 - 427a9d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 427aa2: d3 ea shr edx, cl - 427aa4: 41 d3 e9 shr r9d, cl - 427aa7: 44 29 ca sub edx, r9d - 427aaa: 0f 85 e5 09 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 427ab0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 427ab4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 427ab9: 4d 39 cb cmp r11, r9 - 427abc: 0f 82 02 0a 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 427ac2: 4d 85 c9 test r9, r9 - 427ac5: 0f 84 f9 09 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 427acb: 4d 89 cb mov r11, r9 - 427ace: 66 0f ef c0 pxor xmm0, xmm0 - 427ad2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 427ad9: 41 b9 09 00 00 00 mov r9d, 9 - 427adf: 4c 8d 57 09 lea r10, [rdi + 9] - 427ae3: 49 81 e2 ff 0f 00 00 and r10, 4095 - 427aea: 49 81 ea 00 10 00 00 sub r10, 4096 - 427af1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427afc: 0f 1f 40 00 nop dword ptr [rax] - 427b00: 49 83 c2 10 add r10, 16 - 427b04: 0f 8f 96 00 00 00 jg 0x427ba0 <__strncmp_ssse3+0xe30> - 427b0a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427b0f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427b14: 66 0f 6f e2 movdqa xmm4, xmm2 - 427b18: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 427b1e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427b22: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427b26: 66 0f f8 c8 psubb xmm1, xmm0 - 427b2a: 66 0f d7 d1 pmovmskb edx, xmm1 - 427b2e: 81 ea ff ff 00 00 sub edx, 65535 - 427b34: 0f 85 56 09 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427b3a: 49 83 eb 10 sub r11, 16 - 427b3e: 0f 86 80 09 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427b44: 48 83 c1 10 add rcx, 16 - 427b48: 66 0f 6f dc movdqa xmm3, xmm4 - 427b4c: 49 83 c2 10 add r10, 16 - 427b50: 7f 4e jg 0x427ba0 <__strncmp_ssse3+0xe30> - 427b52: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427b57: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427b5c: 66 0f 6f e2 movdqa xmm4, xmm2 - 427b60: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 427b66: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427b6a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427b6e: 66 0f f8 c8 psubb xmm1, xmm0 - 427b72: 66 0f d7 d1 pmovmskb edx, xmm1 - 427b76: 81 ea ff ff 00 00 sub edx, 65535 - 427b7c: 0f 85 0e 09 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427b82: 49 83 eb 10 sub r11, 16 - 427b86: 0f 86 38 09 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427b8c: 48 83 c1 10 add rcx, 16 - 427b90: 66 0f 6f dc movdqa xmm3, xmm4 - 427b94: e9 67 ff ff ff jmp 0x427b00 <__strncmp_ssse3+0xd90> - 427b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 427ba0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 427ba4: 66 0f d7 d0 pmovmskb edx, xmm0 - 427ba8: f7 c2 00 fe 00 00 test edx, 65024 - 427bae: 75 20 jne 0x427bd0 <__strncmp_ssse3+0xe60> - 427bb0: 49 83 fb 07 cmp r11, 7 - 427bb4: 76 1a jbe 0x427bd0 <__strncmp_ssse3+0xe60> - 427bb6: 66 0f ef c0 pxor xmm0, xmm0 - 427bba: 49 81 ea 00 10 00 00 sub r10, 4096 - 427bc1: e9 44 ff ff ff jmp 0x427b0a <__strncmp_ssse3+0xd9a> - 427bc6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427bd0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427bd5: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 427bda: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 427bdf: e9 9c 08 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 427be4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427bef: 90 nop - 427bf0: 66 0f ef c0 pxor xmm0, xmm0 - 427bf4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 427bf8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 427bfc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427c00: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 427c05: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 427c09: 66 0f f8 d0 psubb xmm2, xmm0 - 427c0d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 427c12: d3 ea shr edx, cl - 427c14: 41 d3 e9 shr r9d, cl - 427c17: 44 29 ca sub edx, r9d - 427c1a: 0f 85 75 08 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 427c20: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 427c24: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 427c29: 4d 39 cb cmp r11, r9 - 427c2c: 0f 82 92 08 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 427c32: 4d 85 c9 test r9, r9 - 427c35: 0f 84 89 08 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 427c3b: 4d 89 cb mov r11, r9 - 427c3e: 66 0f ef c0 pxor xmm0, xmm0 - 427c42: 48 c7 c1 10 00 00 00 mov rcx, 16 - 427c49: 41 b9 0a 00 00 00 mov r9d, 10 - 427c4f: 4c 8d 57 0a lea r10, [rdi + 10] - 427c53: 49 81 e2 ff 0f 00 00 and r10, 4095 - 427c5a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427c61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427c6c: 0f 1f 40 00 nop dword ptr [rax] - 427c70: 49 83 c2 10 add r10, 16 - 427c74: 0f 8f 96 00 00 00 jg 0x427d10 <__strncmp_ssse3+0xfa0> - 427c7a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427c7f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427c84: 66 0f 6f e2 movdqa xmm4, xmm2 - 427c88: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 427c8e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427c92: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427c96: 66 0f f8 c8 psubb xmm1, xmm0 - 427c9a: 66 0f d7 d1 pmovmskb edx, xmm1 - 427c9e: 81 ea ff ff 00 00 sub edx, 65535 - 427ca4: 0f 85 e6 07 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427caa: 49 83 eb 10 sub r11, 16 - 427cae: 0f 86 10 08 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427cb4: 48 83 c1 10 add rcx, 16 - 427cb8: 66 0f 6f dc movdqa xmm3, xmm4 - 427cbc: 49 83 c2 10 add r10, 16 - 427cc0: 7f 4e jg 0x427d10 <__strncmp_ssse3+0xfa0> - 427cc2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427cc7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427ccc: 66 0f 6f e2 movdqa xmm4, xmm2 - 427cd0: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 427cd6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427cda: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427cde: 66 0f f8 c8 psubb xmm1, xmm0 - 427ce2: 66 0f d7 d1 pmovmskb edx, xmm1 - 427ce6: 81 ea ff ff 00 00 sub edx, 65535 - 427cec: 0f 85 9e 07 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427cf2: 49 83 eb 10 sub r11, 16 - 427cf6: 0f 86 c8 07 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427cfc: 48 83 c1 10 add rcx, 16 - 427d00: 66 0f 6f dc movdqa xmm3, xmm4 - 427d04: e9 67 ff ff ff jmp 0x427c70 <__strncmp_ssse3+0xf00> - 427d09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 427d10: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 427d14: 66 0f d7 d0 pmovmskb edx, xmm0 - 427d18: f7 c2 00 fc 00 00 test edx, 64512 - 427d1e: 75 20 jne 0x427d40 <__strncmp_ssse3+0xfd0> - 427d20: 49 83 fb 06 cmp r11, 6 - 427d24: 76 1a jbe 0x427d40 <__strncmp_ssse3+0xfd0> - 427d26: 66 0f ef c0 pxor xmm0, xmm0 - 427d2a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427d31: e9 44 ff ff ff jmp 0x427c7a <__strncmp_ssse3+0xf0a> - 427d36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427d40: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427d45: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 427d4a: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 427d4f: e9 2c 07 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 427d54: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427d5f: 90 nop - 427d60: 66 0f ef c0 pxor xmm0, xmm0 - 427d64: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 427d68: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 427d6c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427d70: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 427d75: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 427d79: 66 0f f8 d0 psubb xmm2, xmm0 - 427d7d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 427d82: d3 ea shr edx, cl - 427d84: 41 d3 e9 shr r9d, cl - 427d87: 44 29 ca sub edx, r9d - 427d8a: 0f 85 05 07 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 427d90: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 427d94: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 427d99: 4d 39 cb cmp r11, r9 - 427d9c: 0f 82 22 07 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 427da2: 4d 85 c9 test r9, r9 - 427da5: 0f 84 19 07 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 427dab: 4d 89 cb mov r11, r9 - 427dae: 66 0f ef c0 pxor xmm0, xmm0 - 427db2: 48 c7 c1 10 00 00 00 mov rcx, 16 - 427db9: 41 b9 0b 00 00 00 mov r9d, 11 - 427dbf: 4c 8d 57 0b lea r10, [rdi + 11] - 427dc3: 49 81 e2 ff 0f 00 00 and r10, 4095 - 427dca: 49 81 ea 00 10 00 00 sub r10, 4096 - 427dd1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427ddc: 0f 1f 40 00 nop dword ptr [rax] - 427de0: 49 83 c2 10 add r10, 16 - 427de4: 0f 8f 96 00 00 00 jg 0x427e80 <__strncmp_ssse3+0x1110> - 427dea: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427def: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427df4: 66 0f 6f e2 movdqa xmm4, xmm2 - 427df8: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 427dfe: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427e02: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427e06: 66 0f f8 c8 psubb xmm1, xmm0 - 427e0a: 66 0f d7 d1 pmovmskb edx, xmm1 - 427e0e: 81 ea ff ff 00 00 sub edx, 65535 - 427e14: 0f 85 76 06 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427e1a: 49 83 eb 10 sub r11, 16 - 427e1e: 0f 86 a0 06 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427e24: 48 83 c1 10 add rcx, 16 - 427e28: 66 0f 6f dc movdqa xmm3, xmm4 - 427e2c: 49 83 c2 10 add r10, 16 - 427e30: 7f 4e jg 0x427e80 <__strncmp_ssse3+0x1110> - 427e32: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427e37: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427e3c: 66 0f 6f e2 movdqa xmm4, xmm2 - 427e40: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 427e46: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427e4a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427e4e: 66 0f f8 c8 psubb xmm1, xmm0 - 427e52: 66 0f d7 d1 pmovmskb edx, xmm1 - 427e56: 81 ea ff ff 00 00 sub edx, 65535 - 427e5c: 0f 85 2e 06 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427e62: 49 83 eb 10 sub r11, 16 - 427e66: 0f 86 58 06 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427e6c: 48 83 c1 10 add rcx, 16 - 427e70: 66 0f 6f dc movdqa xmm3, xmm4 - 427e74: e9 67 ff ff ff jmp 0x427de0 <__strncmp_ssse3+0x1070> - 427e79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 427e80: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 427e84: 66 0f d7 d0 pmovmskb edx, xmm0 - 427e88: f7 c2 00 f8 00 00 test edx, 63488 - 427e8e: 75 20 jne 0x427eb0 <__strncmp_ssse3+0x1140> - 427e90: 49 83 fb 05 cmp r11, 5 - 427e94: 76 1a jbe 0x427eb0 <__strncmp_ssse3+0x1140> - 427e96: 66 0f ef c0 pxor xmm0, xmm0 - 427e9a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427ea1: e9 44 ff ff ff jmp 0x427dea <__strncmp_ssse3+0x107a> - 427ea6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427eb0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427eb5: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 427eba: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 427ebf: e9 bc 05 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 427ec4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427ecf: 90 nop - 427ed0: 66 0f ef c0 pxor xmm0, xmm0 - 427ed4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 427ed8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 427edc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427ee0: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 427ee5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 427ee9: 66 0f f8 d0 psubb xmm2, xmm0 - 427eed: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 427ef2: d3 ea shr edx, cl - 427ef4: 41 d3 e9 shr r9d, cl - 427ef7: 44 29 ca sub edx, r9d - 427efa: 0f 85 95 05 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 427f00: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 427f04: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 427f09: 4d 39 cb cmp r11, r9 - 427f0c: 0f 82 b2 05 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 427f12: 4d 85 c9 test r9, r9 - 427f15: 0f 84 a9 05 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 427f1b: 4d 89 cb mov r11, r9 - 427f1e: 66 0f ef c0 pxor xmm0, xmm0 - 427f22: 48 c7 c1 10 00 00 00 mov rcx, 16 - 427f29: 41 b9 0c 00 00 00 mov r9d, 12 - 427f2f: 4c 8d 57 0c lea r10, [rdi + 12] - 427f33: 49 81 e2 ff 0f 00 00 and r10, 4095 - 427f3a: 49 81 ea 00 10 00 00 sub r10, 4096 - 427f41: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 427f4c: 0f 1f 40 00 nop dword ptr [rax] - 427f50: 49 83 c2 10 add r10, 16 - 427f54: 0f 8f 96 00 00 00 jg 0x427ff0 <__strncmp_ssse3+0x1280> - 427f5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427f5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427f64: 66 0f 6f e2 movdqa xmm4, xmm2 - 427f68: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 427f6e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427f72: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427f76: 66 0f f8 c8 psubb xmm1, xmm0 - 427f7a: 66 0f d7 d1 pmovmskb edx, xmm1 - 427f7e: 81 ea ff ff 00 00 sub edx, 65535 - 427f84: 0f 85 06 05 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427f8a: 49 83 eb 10 sub r11, 16 - 427f8e: 0f 86 30 05 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427f94: 48 83 c1 10 add rcx, 16 - 427f98: 66 0f 6f dc movdqa xmm3, xmm4 - 427f9c: 49 83 c2 10 add r10, 16 - 427fa0: 7f 4e jg 0x427ff0 <__strncmp_ssse3+0x1280> - 427fa2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 427fa7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 427fac: 66 0f 6f e2 movdqa xmm4, xmm2 - 427fb0: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 427fb6: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 427fba: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 427fbe: 66 0f f8 c8 psubb xmm1, xmm0 - 427fc2: 66 0f d7 d1 pmovmskb edx, xmm1 - 427fc6: 81 ea ff ff 00 00 sub edx, 65535 - 427fcc: 0f 85 be 04 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 427fd2: 49 83 eb 10 sub r11, 16 - 427fd6: 0f 86 e8 04 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 427fdc: 48 83 c1 10 add rcx, 16 - 427fe0: 66 0f 6f dc movdqa xmm3, xmm4 - 427fe4: e9 67 ff ff ff jmp 0x427f50 <__strncmp_ssse3+0x11e0> - 427fe9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 427ff0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 427ff4: 66 0f d7 d0 pmovmskb edx, xmm0 - 427ff8: f7 c2 00 f0 00 00 test edx, 61440 - 427ffe: 75 20 jne 0x428020 <__strncmp_ssse3+0x12b0> - 428000: 49 83 fb 04 cmp r11, 4 - 428004: 76 1a jbe 0x428020 <__strncmp_ssse3+0x12b0> - 428006: 66 0f ef c0 pxor xmm0, xmm0 - 42800a: 49 81 ea 00 10 00 00 sub r10, 4096 - 428011: e9 44 ff ff ff jmp 0x427f5a <__strncmp_ssse3+0x11ea> - 428016: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 428020: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 428025: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42802a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42802f: e9 4c 04 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 428034: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42803f: 90 nop - 428040: 66 0f ef c0 pxor xmm0, xmm0 - 428044: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 428048: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42804c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 428050: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 428055: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428059: 66 0f f8 d0 psubb xmm2, xmm0 - 42805d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428062: d3 ea shr edx, cl - 428064: 41 d3 e9 shr r9d, cl - 428067: 44 29 ca sub edx, r9d - 42806a: 0f 85 25 04 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 428070: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428074: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428079: 4d 39 cb cmp r11, r9 - 42807c: 0f 82 42 04 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 428082: 4d 85 c9 test r9, r9 - 428085: 0f 84 39 04 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 42808b: 4d 89 cb mov r11, r9 - 42808e: 66 0f ef c0 pxor xmm0, xmm0 - 428092: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428099: 41 b9 0d 00 00 00 mov r9d, 13 - 42809f: 4c 8d 57 0d lea r10, [rdi + 13] - 4280a3: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4280aa: 49 81 ea 00 10 00 00 sub r10, 4096 - 4280b1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4280bc: 0f 1f 40 00 nop dword ptr [rax] - 4280c0: 49 83 c2 10 add r10, 16 - 4280c4: 0f 8f 96 00 00 00 jg 0x428160 <__strncmp_ssse3+0x13f0> - 4280ca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4280cf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4280d4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4280d8: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4280de: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4280e2: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4280e6: 66 0f f8 c8 psubb xmm1, xmm0 - 4280ea: 66 0f d7 d1 pmovmskb edx, xmm1 - 4280ee: 81 ea ff ff 00 00 sub edx, 65535 - 4280f4: 0f 85 96 03 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 4280fa: 49 83 eb 10 sub r11, 16 - 4280fe: 0f 86 c0 03 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 428104: 48 83 c1 10 add rcx, 16 - 428108: 66 0f 6f dc movdqa xmm3, xmm4 - 42810c: 49 83 c2 10 add r10, 16 - 428110: 7f 4e jg 0x428160 <__strncmp_ssse3+0x13f0> - 428112: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 428117: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42811c: 66 0f 6f e2 movdqa xmm4, xmm2 - 428120: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 428126: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42812a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42812e: 66 0f f8 c8 psubb xmm1, xmm0 - 428132: 66 0f d7 d1 pmovmskb edx, xmm1 - 428136: 81 ea ff ff 00 00 sub edx, 65535 - 42813c: 0f 85 4e 03 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 428142: 49 83 eb 10 sub r11, 16 - 428146: 0f 86 78 03 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 42814c: 48 83 c1 10 add rcx, 16 - 428150: 66 0f 6f dc movdqa xmm3, xmm4 - 428154: e9 67 ff ff ff jmp 0x4280c0 <__strncmp_ssse3+0x1350> - 428159: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 428160: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 428164: 66 0f d7 d0 pmovmskb edx, xmm0 - 428168: f7 c2 00 e0 00 00 test edx, 57344 - 42816e: 75 20 jne 0x428190 <__strncmp_ssse3+0x1420> - 428170: 49 83 fb 03 cmp r11, 3 - 428174: 76 1a jbe 0x428190 <__strncmp_ssse3+0x1420> - 428176: 66 0f ef c0 pxor xmm0, xmm0 - 42817a: 49 81 ea 00 10 00 00 sub r10, 4096 - 428181: e9 44 ff ff ff jmp 0x4280ca <__strncmp_ssse3+0x135a> - 428186: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 428190: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 428195: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42819a: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42819f: e9 dc 02 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 4281a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4281af: 90 nop - 4281b0: 66 0f ef c0 pxor xmm0, xmm0 - 4281b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4281b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4281bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4281c0: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4281c5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4281c9: 66 0f f8 d0 psubb xmm2, xmm0 - 4281cd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4281d2: d3 ea shr edx, cl - 4281d4: 41 d3 e9 shr r9d, cl - 4281d7: 44 29 ca sub edx, r9d - 4281da: 0f 85 b5 02 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 4281e0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4281e4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4281e9: 4d 39 cb cmp r11, r9 - 4281ec: 0f 82 d2 02 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 4281f2: 4d 85 c9 test r9, r9 - 4281f5: 0f 84 c9 02 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 4281fb: 4d 89 cb mov r11, r9 - 4281fe: 66 0f ef c0 pxor xmm0, xmm0 - 428202: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428209: 41 b9 0e 00 00 00 mov r9d, 14 - 42820f: 4c 8d 57 0e lea r10, [rdi + 14] - 428213: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42821a: 49 81 ea 00 10 00 00 sub r10, 4096 - 428221: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42822c: 0f 1f 40 00 nop dword ptr [rax] - 428230: 49 83 c2 10 add r10, 16 - 428234: 0f 8f 96 00 00 00 jg 0x4282d0 <__strncmp_ssse3+0x1560> - 42823a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 42823f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 428244: 66 0f 6f e2 movdqa xmm4, xmm2 - 428248: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42824e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 428252: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 428256: 66 0f f8 c8 psubb xmm1, xmm0 - 42825a: 66 0f d7 d1 pmovmskb edx, xmm1 - 42825e: 81 ea ff ff 00 00 sub edx, 65535 - 428264: 0f 85 26 02 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 42826a: 49 83 eb 10 sub r11, 16 - 42826e: 0f 86 50 02 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 428274: 48 83 c1 10 add rcx, 16 - 428278: 66 0f 6f dc movdqa xmm3, xmm4 - 42827c: 49 83 c2 10 add r10, 16 - 428280: 7f 4e jg 0x4282d0 <__strncmp_ssse3+0x1560> - 428282: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 428287: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 42828c: 66 0f 6f e2 movdqa xmm4, xmm2 - 428290: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 428296: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42829a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42829e: 66 0f f8 c8 psubb xmm1, xmm0 - 4282a2: 66 0f d7 d1 pmovmskb edx, xmm1 - 4282a6: 81 ea ff ff 00 00 sub edx, 65535 - 4282ac: 0f 85 de 01 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 4282b2: 49 83 eb 10 sub r11, 16 - 4282b6: 0f 86 08 02 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 4282bc: 48 83 c1 10 add rcx, 16 - 4282c0: 66 0f 6f dc movdqa xmm3, xmm4 - 4282c4: e9 67 ff ff ff jmp 0x428230 <__strncmp_ssse3+0x14c0> - 4282c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4282d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4282d4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4282d8: f7 c2 00 c0 00 00 test edx, 49152 - 4282de: 75 20 jne 0x428300 <__strncmp_ssse3+0x1590> - 4282e0: 49 83 fb 02 cmp r11, 2 - 4282e4: 76 1a jbe 0x428300 <__strncmp_ssse3+0x1590> - 4282e6: 66 0f ef c0 pxor xmm0, xmm0 - 4282ea: 49 81 ea 00 10 00 00 sub r10, 4096 - 4282f1: e9 44 ff ff ff jmp 0x42823a <__strncmp_ssse3+0x14ca> - 4282f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 428300: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 428305: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42830a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42830f: e9 6c 01 00 00 jmp 0x428480 <__strncmp_ssse3+0x1710> - 428314: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42831f: 90 nop - 428320: 66 0f ef c0 pxor xmm0, xmm0 - 428324: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 428328: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42832c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 428330: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 428335: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428339: 66 0f f8 d0 psubb xmm2, xmm0 - 42833d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428342: d3 ea shr edx, cl - 428344: 41 d3 e9 shr r9d, cl - 428347: 44 29 ca sub edx, r9d - 42834a: 0f 85 45 01 00 00 jne 0x428495 <__strncmp_ssse3+0x1725> - 428350: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428354: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428359: 4d 39 cb cmp r11, r9 - 42835c: 0f 82 62 01 00 00 jb 0x4284c4 <__strncmp_ssse3+0x1754> - 428362: 4d 85 c9 test r9, r9 - 428365: 0f 84 59 01 00 00 je 0x4284c4 <__strncmp_ssse3+0x1754> - 42836b: 4d 89 cb mov r11, r9 - 42836e: 66 0f ef c0 pxor xmm0, xmm0 - 428372: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428379: 41 b9 0f 00 00 00 mov r9d, 15 - 42837f: 4c 8d 57 0f lea r10, [rdi + 15] - 428383: 49 81 e2 ff 0f 00 00 and r10, 4095 - 42838a: 49 81 ea 00 10 00 00 sub r10, 4096 - 428391: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42839c: 0f 1f 40 00 nop dword ptr [rax] - 4283a0: 49 83 c2 10 add r10, 16 - 4283a4: 0f 8f 96 00 00 00 jg 0x428440 <__strncmp_ssse3+0x16d0> - 4283aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4283af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4283b4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4283b8: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4283be: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4283c2: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4283c6: 66 0f f8 c8 psubb xmm1, xmm0 - 4283ca: 66 0f d7 d1 pmovmskb edx, xmm1 - 4283ce: 81 ea ff ff 00 00 sub edx, 65535 - 4283d4: 0f 85 b6 00 00 00 jne 0x428490 <__strncmp_ssse3+0x1720> - 4283da: 49 83 eb 10 sub r11, 16 - 4283de: 0f 86 e0 00 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 4283e4: 48 83 c1 10 add rcx, 16 - 4283e8: 66 0f 6f dc movdqa xmm3, xmm4 - 4283ec: 49 83 c2 10 add r10, 16 - 4283f0: 7f 4e jg 0x428440 <__strncmp_ssse3+0x16d0> - 4283f2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4283f7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4283fc: 66 0f 6f e2 movdqa xmm4, xmm2 - 428400: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 428406: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 42840a: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 42840e: 66 0f f8 c8 psubb xmm1, xmm0 - 428412: 66 0f d7 d1 pmovmskb edx, xmm1 - 428416: 81 ea ff ff 00 00 sub edx, 65535 - 42841c: 75 72 jne 0x428490 <__strncmp_ssse3+0x1720> - 42841e: 49 83 eb 10 sub r11, 16 - 428422: 0f 86 9c 00 00 00 jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 428428: 48 83 c1 10 add rcx, 16 - 42842c: 66 0f 6f dc movdqa xmm3, xmm4 - 428430: e9 6b ff ff ff jmp 0x4283a0 <__strncmp_ssse3+0x1630> - 428435: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 428440: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 428444: 66 0f d7 d0 pmovmskb edx, xmm0 - 428448: f7 c2 00 80 00 00 test edx, 32768 - 42844e: 75 20 jne 0x428470 <__strncmp_ssse3+0x1700> - 428450: 49 83 fb 01 cmp r11, 1 - 428454: 76 1a jbe 0x428470 <__strncmp_ssse3+0x1700> - 428456: 66 0f ef c0 pxor xmm0, xmm0 - 42845a: 49 81 ea 00 10 00 00 sub r10, 4096 - 428461: e9 44 ff ff ff jmp 0x4283aa <__strncmp_ssse3+0x163a> - 428466: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 428470: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 428475: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42847a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 42847f: 90 nop - 428480: 66 0f 74 cb pcmpeqb xmm1, xmm3 - 428484: 66 0f f8 c8 psubb xmm1, xmm0 - 428488: 66 0f d7 d1 pmovmskb edx, xmm1 - 42848c: f7 d2 not edx - 42848e: 66 90 nop - 428490: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] - 428495: 48 8d 3c 07 lea rdi, [rdi + rax] - 428499: 48 8d 34 0e lea rsi, [rsi + rcx] - 42849d: 45 85 c0 test r8d, r8d - 4284a0: 74 0e je 0x4284b0 <__strncmp_ssse3+0x1740> - 4284a2: 48 87 f7 xchg rsi, rdi - 4284a5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4284b0: 48 0f bc d2 bsf rdx, rdx - 4284b4: 49 29 d3 sub r11, rdx - 4284b7: 76 0b jbe 0x4284c4 <__strncmp_ssse3+0x1754> - 4284b9: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 4284bd: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 4284c1: 29 c8 sub eax, ecx - 4284c3: c3 ret - 4284c4: 31 c0 xor eax, eax - 4284c6: c3 ret - 4284c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4284d0: 0f b6 0e movzx ecx, byte ptr [rsi] - 4284d3: 0f b6 07 movzx eax, byte ptr [rdi] - 4284d6: 29 c8 sub eax, ecx - 4284d8: c3 ret - 4284d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004284e0 <__strncmp_sse42>: - 4284e0: f3 0f 1e fa endbr64 - 4284e4: 48 85 d2 test rdx, rdx - 4284e7: 0f 84 b7 0f 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 4284ed: 48 83 fa 01 cmp rdx, 1 - 4284f1: 0f 84 b9 0f 00 00 je 0x4294b0 <__strncmp_sse42+0xfd0> - 4284f7: 49 89 d3 mov r11, rdx - 4284fa: 89 f1 mov ecx, esi - 4284fc: 89 f8 mov eax, edi - 4284fe: 48 83 e1 3f and rcx, 63 - 428502: 48 83 e0 3f and rax, 63 - 428506: 83 f9 30 cmp ecx, 48 - 428509: 77 45 ja 0x428550 <__strncmp_sse42+0x70> - 42850b: 83 f8 30 cmp eax, 48 - 42850e: 77 40 ja 0x428550 <__strncmp_sse42+0x70> - 428510: f3 0f 6f 0f movdqu xmm1, xmmword ptr [rdi] - 428514: f3 0f 6f 16 movdqu xmm2, xmmword ptr [rsi] - 428518: 66 0f ef c0 pxor xmm0, xmm0 - 42851c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 428520: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 428524: 66 0f f8 c8 psubb xmm1, xmm0 - 428528: 66 0f d7 d1 pmovmskb edx, xmm1 - 42852c: 81 ea ff ff 00 00 sub edx, 65535 - 428532: 0f 85 58 0f 00 00 jne 0x429490 <__strncmp_sse42+0xfb0> - 428538: 49 83 eb 10 sub r11, 16 - 42853c: 0f 86 62 0f 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428542: 48 83 c6 10 add rsi, 16 - 428546: 48 83 c7 10 add rdi, 16 - 42854a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 428550: 48 83 e6 f0 and rsi, -16 - 428554: 48 83 e7 f0 and rdi, -16 - 428558: ba ff ff 00 00 mov edx, 65535 - 42855d: 45 31 c0 xor r8d, r8d - 428560: 83 e1 0f and ecx, 15 - 428563: 83 e0 0f and eax, 15 - 428566: 66 0f ef c0 pxor xmm0, xmm0 - 42856a: 39 c1 cmp ecx, eax - 42856c: 74 32 je 0x4285a0 <__strncmp_sse42+0xc0> - 42856e: 77 07 ja 0x428577 <__strncmp_sse42+0x97> - 428570: 41 89 d0 mov r8d, edx - 428573: 91 xchg eax, ecx - 428574: 48 87 f7 xchg rsi, rdi - 428577: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 42857b: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42857f: 4c 8d 48 0f lea r9, [rax + 15] - 428583: 49 29 c9 sub r9, rcx - 428586: 4c 8d 15 43 e9 06 00 lea r10, [rip + 452931] # 0x496ed0 <__PRETTY_FUNCTION__.12580+0x130> - 42858d: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] - 428591: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 428595: 4f 8d 14 0a lea r10, [r10 + r9] - 428599: 3e 41 ff e2 jmp r10 - 42859d: 0f 1f 00 nop dword ptr [rax] - 4285a0: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4285a4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4285a8: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 4285ac: 66 0f f8 c8 psubb xmm1, xmm0 - 4285b0: 66 44 0f d7 c9 pmovmskb r9d, xmm1 - 4285b5: d3 ea shr edx, cl - 4285b7: 41 d3 e9 shr r9d, cl - 4285ba: 44 29 ca sub edx, r9d - 4285bd: 0f 85 bd 0e 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 4285c3: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4285c8: 4d 39 cb cmp r11, r9 - 4285cb: 0f 82 d3 0e 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 4285d1: 4d 85 c9 test r9, r9 - 4285d4: 0f 84 ca 0e 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 4285da: 4d 89 cb mov r11, r9 - 4285dd: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4285e4: 49 c7 c1 10 00 00 00 mov r9, 16 - 4285eb: 48 89 ca mov rdx, rcx - 4285ee: 66 90 nop - 4285f0: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 4285f5: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 4285fc: 48 8d 52 10 lea rdx, [rdx + 16] - 428600: 76 2e jbe 0x428630 <__strncmp_sse42+0x150> - 428602: 49 83 eb 10 sub r11, 16 - 428606: 0f 86 98 0e 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 42860c: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428611: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428618: 48 8d 52 10 lea rdx, [rdx + 16] - 42861c: 76 12 jbe 0x428630 <__strncmp_sse42+0x150> - 42861e: 49 83 eb 10 sub r11, 16 - 428622: 0f 86 7c 0e 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428628: eb c6 jmp 0x4285f0 <__strncmp_sse42+0x110> - 42862a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 428630: 0f 83 6e 0e 00 00 jae 0x4294a4 <__strncmp_sse42+0xfc4> - 428636: 49 29 cb sub r11, rcx - 428639: 0f 86 65 0e 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 42863f: 48 8d 4c 0a f0 lea rcx, [rdx + rcx - 16] - 428644: 0f b6 04 0f movzx eax, byte ptr [rdi + rcx] - 428648: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] - 42864c: 29 d0 sub eax, edx - 42864e: c3 ret - 42864f: 90 nop - 428650: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 428655: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428659: 66 0f f8 d0 psubb xmm2, xmm0 - 42865d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428662: d3 ea shr edx, cl - 428664: 41 d3 e9 shr r9d, cl - 428667: 44 29 ca sub edx, r9d - 42866a: 0f 85 10 0e 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428670: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428674: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428679: 4d 39 cb cmp r11, r9 - 42867c: 0f 82 22 0e 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428682: 4d 85 c9 test r9, r9 - 428685: 0f 84 19 0e 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 42868b: 4d 89 cb mov r11, r9 - 42868e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428695: 41 b9 01 00 00 00 mov r9d, 1 - 42869b: 4c 8d 57 01 lea r10, [rdi + 1] - 42869f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4286a6: 49 81 ea 00 10 00 00 sub r10, 4096 - 4286ad: 48 89 ca mov rdx, rcx - 4286b0: 49 83 c2 10 add r10, 16 - 4286b4: 7f 5a jg 0x428710 <__strncmp_sse42+0x230> - 4286b6: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 4286bb: 66 0f 3a 0f 44 17 f0 01 palignr xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] - 4286c3: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 4286ca: 0f 86 90 0d 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 4286d0: 49 83 eb 10 sub r11, 16 - 4286d4: 0f 86 ca 0d 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 4286da: 48 83 c2 10 add rdx, 16 - 4286de: 49 83 c2 10 add r10, 16 - 4286e2: 7f 2c jg 0x428710 <__strncmp_sse42+0x230> - 4286e4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 4286e9: 66 0f 3a 0f 44 17 f0 01 palignr xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] - 4286f1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 4286f8: 0f 86 62 0d 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 4286fe: 49 83 eb 10 sub r11, 16 - 428702: 0f 86 9c 0d 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428708: 48 83 c2 10 add rdx, 16 - 42870c: eb a2 jmp 0x4286b0 <__strncmp_sse42+0x1d0> - 42870e: 66 90 nop - 428710: 49 81 ea 00 10 00 00 sub r10, 4096 - 428717: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 42871d: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 428722: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 428728: 4c 39 d9 cmp rcx, r11 - 42872b: 0f 83 21 0d 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 428731: 83 f9 0e cmp ecx, 14 - 428734: 77 80 ja 0x4286b6 <__strncmp_sse42+0x1d6> - 428736: e9 17 0d 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 42873b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 428740: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 428745: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428749: 66 0f f8 d0 psubb xmm2, xmm0 - 42874d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428752: d3 ea shr edx, cl - 428754: 41 d3 e9 shr r9d, cl - 428757: 44 29 ca sub edx, r9d - 42875a: 0f 85 20 0d 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428760: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428764: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428769: 4d 39 cb cmp r11, r9 - 42876c: 0f 82 32 0d 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428772: 4d 85 c9 test r9, r9 - 428775: 0f 84 29 0d 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 42877b: 4d 89 cb mov r11, r9 - 42877e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428785: 41 b9 02 00 00 00 mov r9d, 2 - 42878b: 4c 8d 57 02 lea r10, [rdi + 2] - 42878f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 428796: 49 81 ea 00 10 00 00 sub r10, 4096 - 42879d: 48 89 ca mov rdx, rcx - 4287a0: 49 83 c2 10 add r10, 16 - 4287a4: 7f 5a jg 0x428800 <__strncmp_sse42+0x320> - 4287a6: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 4287ab: 66 0f 3a 0f 44 17 f0 02 palignr xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] - 4287b3: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 4287ba: 0f 86 a0 0c 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 4287c0: 49 83 eb 10 sub r11, 16 - 4287c4: 0f 86 da 0c 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 4287ca: 48 83 c2 10 add rdx, 16 - 4287ce: 49 83 c2 10 add r10, 16 - 4287d2: 7f 2c jg 0x428800 <__strncmp_sse42+0x320> - 4287d4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 4287d9: 66 0f 3a 0f 44 17 f0 02 palignr xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] - 4287e1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 4287e8: 0f 86 72 0c 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 4287ee: 49 83 eb 10 sub r11, 16 - 4287f2: 0f 86 ac 0c 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 4287f8: 48 83 c2 10 add rdx, 16 - 4287fc: eb a2 jmp 0x4287a0 <__strncmp_sse42+0x2c0> - 4287fe: 66 90 nop - 428800: 49 81 ea 00 10 00 00 sub r10, 4096 - 428807: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 42880d: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 428812: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 428818: 4c 39 d9 cmp rcx, r11 - 42881b: 0f 83 31 0c 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 428821: 83 f9 0d cmp ecx, 13 - 428824: 77 80 ja 0x4287a6 <__strncmp_sse42+0x2c6> - 428826: e9 27 0c 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 42882b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 428830: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 428835: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428839: 66 0f f8 d0 psubb xmm2, xmm0 - 42883d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428842: d3 ea shr edx, cl - 428844: 41 d3 e9 shr r9d, cl - 428847: 44 29 ca sub edx, r9d - 42884a: 0f 85 30 0c 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428850: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428854: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428859: 4d 39 cb cmp r11, r9 - 42885c: 0f 82 42 0c 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428862: 4d 85 c9 test r9, r9 - 428865: 0f 84 39 0c 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 42886b: 4d 89 cb mov r11, r9 - 42886e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428875: 41 b9 03 00 00 00 mov r9d, 3 - 42887b: 4c 8d 57 03 lea r10, [rdi + 3] - 42887f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 428886: 49 81 ea 00 10 00 00 sub r10, 4096 - 42888d: 48 89 ca mov rdx, rcx - 428890: 49 83 c2 10 add r10, 16 - 428894: 7f 5a jg 0x4288f0 <__strncmp_sse42+0x410> - 428896: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 42889b: 66 0f 3a 0f 44 17 f0 03 palignr xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] - 4288a3: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 4288aa: 0f 86 b0 0b 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 4288b0: 49 83 eb 10 sub r11, 16 - 4288b4: 0f 86 ea 0b 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 4288ba: 48 83 c2 10 add rdx, 16 - 4288be: 49 83 c2 10 add r10, 16 - 4288c2: 7f 2c jg 0x4288f0 <__strncmp_sse42+0x410> - 4288c4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 4288c9: 66 0f 3a 0f 44 17 f0 03 palignr xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] - 4288d1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 4288d8: 0f 86 82 0b 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 4288de: 49 83 eb 10 sub r11, 16 - 4288e2: 0f 86 bc 0b 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 4288e8: 48 83 c2 10 add rdx, 16 - 4288ec: eb a2 jmp 0x428890 <__strncmp_sse42+0x3b0> - 4288ee: 66 90 nop - 4288f0: 49 81 ea 00 10 00 00 sub r10, 4096 - 4288f7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 4288fd: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 428902: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 428908: 4c 39 d9 cmp rcx, r11 - 42890b: 0f 83 41 0b 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 428911: 83 f9 0c cmp ecx, 12 - 428914: 77 80 ja 0x428896 <__strncmp_sse42+0x3b6> - 428916: e9 37 0b 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 42891b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 428920: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 428925: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428929: 66 0f f8 d0 psubb xmm2, xmm0 - 42892d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428932: d3 ea shr edx, cl - 428934: 41 d3 e9 shr r9d, cl - 428937: 44 29 ca sub edx, r9d - 42893a: 0f 85 40 0b 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428940: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428944: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428949: 4d 39 cb cmp r11, r9 - 42894c: 0f 82 52 0b 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428952: 4d 85 c9 test r9, r9 - 428955: 0f 84 49 0b 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 42895b: 4d 89 cb mov r11, r9 - 42895e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428965: 41 b9 04 00 00 00 mov r9d, 4 - 42896b: 4c 8d 57 04 lea r10, [rdi + 4] - 42896f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 428976: 49 81 ea 00 10 00 00 sub r10, 4096 - 42897d: 48 89 ca mov rdx, rcx - 428980: 49 83 c2 10 add r10, 16 - 428984: 7f 5a jg 0x4289e0 <__strncmp_sse42+0x500> - 428986: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 42898b: 66 0f 3a 0f 44 17 f0 04 palignr xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] - 428993: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 42899a: 0f 86 c0 0a 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 4289a0: 49 83 eb 10 sub r11, 16 - 4289a4: 0f 86 fa 0a 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 4289aa: 48 83 c2 10 add rdx, 16 - 4289ae: 49 83 c2 10 add r10, 16 - 4289b2: 7f 2c jg 0x4289e0 <__strncmp_sse42+0x500> - 4289b4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 4289b9: 66 0f 3a 0f 44 17 f0 04 palignr xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] - 4289c1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 4289c8: 0f 86 92 0a 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 4289ce: 49 83 eb 10 sub r11, 16 - 4289d2: 0f 86 cc 0a 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 4289d8: 48 83 c2 10 add rdx, 16 - 4289dc: eb a2 jmp 0x428980 <__strncmp_sse42+0x4a0> - 4289de: 66 90 nop - 4289e0: 49 81 ea 00 10 00 00 sub r10, 4096 - 4289e7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 4289ed: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 4289f2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 4289f8: 4c 39 d9 cmp rcx, r11 - 4289fb: 0f 83 51 0a 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 428a01: 83 f9 0b cmp ecx, 11 - 428a04: 77 80 ja 0x428986 <__strncmp_sse42+0x4a6> - 428a06: e9 47 0a 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 428a0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 428a10: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 428a15: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428a19: 66 0f f8 d0 psubb xmm2, xmm0 - 428a1d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428a22: d3 ea shr edx, cl - 428a24: 41 d3 e9 shr r9d, cl - 428a27: 44 29 ca sub edx, r9d - 428a2a: 0f 85 50 0a 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428a30: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428a34: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428a39: 4d 39 cb cmp r11, r9 - 428a3c: 0f 82 62 0a 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428a42: 4d 85 c9 test r9, r9 - 428a45: 0f 84 59 0a 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 428a4b: 4d 89 cb mov r11, r9 - 428a4e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428a55: 41 b9 05 00 00 00 mov r9d, 5 - 428a5b: 4c 8d 57 05 lea r10, [rdi + 5] - 428a5f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 428a66: 49 81 ea 00 10 00 00 sub r10, 4096 - 428a6d: 48 89 ca mov rdx, rcx - 428a70: 49 83 c2 10 add r10, 16 - 428a74: 7f 5a jg 0x428ad0 <__strncmp_sse42+0x5f0> - 428a76: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428a7b: 66 0f 3a 0f 44 17 f0 05 palignr xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] - 428a83: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428a8a: 0f 86 d0 09 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428a90: 49 83 eb 10 sub r11, 16 - 428a94: 0f 86 0a 0a 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428a9a: 48 83 c2 10 add rdx, 16 - 428a9e: 49 83 c2 10 add r10, 16 - 428aa2: 7f 2c jg 0x428ad0 <__strncmp_sse42+0x5f0> - 428aa4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428aa9: 66 0f 3a 0f 44 17 f0 05 palignr xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] - 428ab1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428ab8: 0f 86 a2 09 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428abe: 49 83 eb 10 sub r11, 16 - 428ac2: 0f 86 dc 09 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428ac8: 48 83 c2 10 add rdx, 16 - 428acc: eb a2 jmp 0x428a70 <__strncmp_sse42+0x590> - 428ace: 66 90 nop - 428ad0: 49 81 ea 00 10 00 00 sub r10, 4096 - 428ad7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 428add: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 428ae2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 428ae8: 4c 39 d9 cmp rcx, r11 - 428aeb: 0f 83 61 09 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 428af1: 83 f9 0a cmp ecx, 10 - 428af4: 77 80 ja 0x428a76 <__strncmp_sse42+0x596> - 428af6: e9 57 09 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 428afb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 428b00: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 428b05: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428b09: 66 0f f8 d0 psubb xmm2, xmm0 - 428b0d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428b12: d3 ea shr edx, cl - 428b14: 41 d3 e9 shr r9d, cl - 428b17: 44 29 ca sub edx, r9d - 428b1a: 0f 85 60 09 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428b20: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428b24: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428b29: 4d 39 cb cmp r11, r9 - 428b2c: 0f 82 72 09 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428b32: 4d 85 c9 test r9, r9 - 428b35: 0f 84 69 09 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 428b3b: 4d 89 cb mov r11, r9 - 428b3e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428b45: 41 b9 06 00 00 00 mov r9d, 6 - 428b4b: 4c 8d 57 06 lea r10, [rdi + 6] - 428b4f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 428b56: 49 81 ea 00 10 00 00 sub r10, 4096 - 428b5d: 48 89 ca mov rdx, rcx - 428b60: 49 83 c2 10 add r10, 16 - 428b64: 7f 5a jg 0x428bc0 <__strncmp_sse42+0x6e0> - 428b66: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428b6b: 66 0f 3a 0f 44 17 f0 06 palignr xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] - 428b73: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428b7a: 0f 86 e0 08 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428b80: 49 83 eb 10 sub r11, 16 - 428b84: 0f 86 1a 09 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428b8a: 48 83 c2 10 add rdx, 16 - 428b8e: 49 83 c2 10 add r10, 16 - 428b92: 7f 2c jg 0x428bc0 <__strncmp_sse42+0x6e0> - 428b94: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428b99: 66 0f 3a 0f 44 17 f0 06 palignr xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] - 428ba1: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428ba8: 0f 86 b2 08 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428bae: 49 83 eb 10 sub r11, 16 - 428bb2: 0f 86 ec 08 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428bb8: 48 83 c2 10 add rdx, 16 - 428bbc: eb a2 jmp 0x428b60 <__strncmp_sse42+0x680> - 428bbe: 66 90 nop - 428bc0: 49 81 ea 00 10 00 00 sub r10, 4096 - 428bc7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 428bcd: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 428bd2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 428bd8: 4c 39 d9 cmp rcx, r11 - 428bdb: 0f 83 71 08 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 428be1: 83 f9 09 cmp ecx, 9 - 428be4: 77 80 ja 0x428b66 <__strncmp_sse42+0x686> - 428be6: e9 67 08 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 428beb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 428bf0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 428bf5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428bf9: 66 0f f8 d0 psubb xmm2, xmm0 - 428bfd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428c02: d3 ea shr edx, cl - 428c04: 41 d3 e9 shr r9d, cl - 428c07: 44 29 ca sub edx, r9d - 428c0a: 0f 85 70 08 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428c10: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428c14: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428c19: 4d 39 cb cmp r11, r9 - 428c1c: 0f 82 82 08 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428c22: 4d 85 c9 test r9, r9 - 428c25: 0f 84 79 08 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 428c2b: 4d 89 cb mov r11, r9 - 428c2e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428c35: 41 b9 07 00 00 00 mov r9d, 7 - 428c3b: 4c 8d 57 07 lea r10, [rdi + 7] - 428c3f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 428c46: 49 81 ea 00 10 00 00 sub r10, 4096 - 428c4d: 48 89 ca mov rdx, rcx - 428c50: 49 83 c2 10 add r10, 16 - 428c54: 7f 5a jg 0x428cb0 <__strncmp_sse42+0x7d0> - 428c56: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428c5b: 66 0f 3a 0f 44 17 f0 07 palignr xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] - 428c63: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428c6a: 0f 86 f0 07 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428c70: 49 83 eb 10 sub r11, 16 - 428c74: 0f 86 2a 08 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428c7a: 48 83 c2 10 add rdx, 16 - 428c7e: 49 83 c2 10 add r10, 16 - 428c82: 7f 2c jg 0x428cb0 <__strncmp_sse42+0x7d0> - 428c84: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428c89: 66 0f 3a 0f 44 17 f0 07 palignr xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] - 428c91: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428c98: 0f 86 c2 07 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428c9e: 49 83 eb 10 sub r11, 16 - 428ca2: 0f 86 fc 07 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428ca8: 48 83 c2 10 add rdx, 16 - 428cac: eb a2 jmp 0x428c50 <__strncmp_sse42+0x770> - 428cae: 66 90 nop - 428cb0: 49 81 ea 00 10 00 00 sub r10, 4096 - 428cb7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 428cbd: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 428cc2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 428cc8: 4c 39 d9 cmp rcx, r11 - 428ccb: 0f 83 81 07 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 428cd1: 83 f9 08 cmp ecx, 8 - 428cd4: 77 80 ja 0x428c56 <__strncmp_sse42+0x776> - 428cd6: e9 77 07 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 428cdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 428ce0: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 428ce5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428ce9: 66 0f f8 d0 psubb xmm2, xmm0 - 428ced: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428cf2: d3 ea shr edx, cl - 428cf4: 41 d3 e9 shr r9d, cl - 428cf7: 44 29 ca sub edx, r9d - 428cfa: 0f 85 80 07 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428d00: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428d04: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428d09: 4d 39 cb cmp r11, r9 - 428d0c: 0f 82 92 07 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428d12: 4d 85 c9 test r9, r9 - 428d15: 0f 84 89 07 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 428d1b: 4d 89 cb mov r11, r9 - 428d1e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428d25: 41 b9 08 00 00 00 mov r9d, 8 - 428d2b: 4c 8d 57 08 lea r10, [rdi + 8] - 428d2f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 428d36: 49 81 ea 00 10 00 00 sub r10, 4096 - 428d3d: 48 89 ca mov rdx, rcx - 428d40: 49 83 c2 10 add r10, 16 - 428d44: 7f 5a jg 0x428da0 <__strncmp_sse42+0x8c0> - 428d46: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428d4b: 66 0f 3a 0f 44 17 f0 08 palignr xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] - 428d53: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428d5a: 0f 86 00 07 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428d60: 49 83 eb 10 sub r11, 16 - 428d64: 0f 86 3a 07 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428d6a: 48 83 c2 10 add rdx, 16 - 428d6e: 49 83 c2 10 add r10, 16 - 428d72: 7f 2c jg 0x428da0 <__strncmp_sse42+0x8c0> - 428d74: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428d79: 66 0f 3a 0f 44 17 f0 08 palignr xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] - 428d81: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428d88: 0f 86 d2 06 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428d8e: 49 83 eb 10 sub r11, 16 - 428d92: 0f 86 0c 07 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428d98: 48 83 c2 10 add rdx, 16 - 428d9c: eb a2 jmp 0x428d40 <__strncmp_sse42+0x860> - 428d9e: 66 90 nop - 428da0: 49 81 ea 00 10 00 00 sub r10, 4096 - 428da7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 428dad: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 428db2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 428db8: 4c 39 d9 cmp rcx, r11 - 428dbb: 0f 83 91 06 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 428dc1: 83 f9 07 cmp ecx, 7 - 428dc4: 77 80 ja 0x428d46 <__strncmp_sse42+0x866> - 428dc6: e9 87 06 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 428dcb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 428dd0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 428dd5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428dd9: 66 0f f8 d0 psubb xmm2, xmm0 - 428ddd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428de2: d3 ea shr edx, cl - 428de4: 41 d3 e9 shr r9d, cl - 428de7: 44 29 ca sub edx, r9d - 428dea: 0f 85 90 06 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428df0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428df4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428df9: 4d 39 cb cmp r11, r9 - 428dfc: 0f 82 a2 06 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428e02: 4d 85 c9 test r9, r9 - 428e05: 0f 84 99 06 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 428e0b: 4d 89 cb mov r11, r9 - 428e0e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428e15: 41 b9 09 00 00 00 mov r9d, 9 - 428e1b: 4c 8d 57 09 lea r10, [rdi + 9] - 428e1f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 428e26: 49 81 ea 00 10 00 00 sub r10, 4096 - 428e2d: 48 89 ca mov rdx, rcx - 428e30: 49 83 c2 10 add r10, 16 - 428e34: 7f 5a jg 0x428e90 <__strncmp_sse42+0x9b0> - 428e36: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428e3b: 66 0f 3a 0f 44 17 f0 09 palignr xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] - 428e43: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428e4a: 0f 86 10 06 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428e50: 49 83 eb 10 sub r11, 16 - 428e54: 0f 86 4a 06 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428e5a: 48 83 c2 10 add rdx, 16 - 428e5e: 49 83 c2 10 add r10, 16 - 428e62: 7f 2c jg 0x428e90 <__strncmp_sse42+0x9b0> - 428e64: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428e69: 66 0f 3a 0f 44 17 f0 09 palignr xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] - 428e71: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428e78: 0f 86 e2 05 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428e7e: 49 83 eb 10 sub r11, 16 - 428e82: 0f 86 1c 06 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428e88: 48 83 c2 10 add rdx, 16 - 428e8c: eb a2 jmp 0x428e30 <__strncmp_sse42+0x950> - 428e8e: 66 90 nop - 428e90: 49 81 ea 00 10 00 00 sub r10, 4096 - 428e97: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 428e9d: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 428ea2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 428ea8: 4c 39 d9 cmp rcx, r11 - 428eab: 0f 83 a1 05 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 428eb1: 83 f9 06 cmp ecx, 6 - 428eb4: 77 80 ja 0x428e36 <__strncmp_sse42+0x956> - 428eb6: e9 97 05 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 428ebb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 428ec0: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 428ec5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428ec9: 66 0f f8 d0 psubb xmm2, xmm0 - 428ecd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428ed2: d3 ea shr edx, cl - 428ed4: 41 d3 e9 shr r9d, cl - 428ed7: 44 29 ca sub edx, r9d - 428eda: 0f 85 a0 05 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428ee0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428ee4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428ee9: 4d 39 cb cmp r11, r9 - 428eec: 0f 82 b2 05 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428ef2: 4d 85 c9 test r9, r9 - 428ef5: 0f 84 a9 05 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 428efb: 4d 89 cb mov r11, r9 - 428efe: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428f05: 41 b9 0a 00 00 00 mov r9d, 10 - 428f0b: 4c 8d 57 0a lea r10, [rdi + 10] - 428f0f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 428f16: 49 81 ea 00 10 00 00 sub r10, 4096 - 428f1d: 48 89 ca mov rdx, rcx - 428f20: 49 83 c2 10 add r10, 16 - 428f24: 7f 5a jg 0x428f80 <__strncmp_sse42+0xaa0> - 428f26: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428f2b: 66 0f 3a 0f 44 17 f0 0a palignr xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] - 428f33: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428f3a: 0f 86 20 05 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428f40: 49 83 eb 10 sub r11, 16 - 428f44: 0f 86 5a 05 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428f4a: 48 83 c2 10 add rdx, 16 - 428f4e: 49 83 c2 10 add r10, 16 - 428f52: 7f 2c jg 0x428f80 <__strncmp_sse42+0xaa0> - 428f54: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 428f59: 66 0f 3a 0f 44 17 f0 0a palignr xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] - 428f61: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 428f68: 0f 86 f2 04 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 428f6e: 49 83 eb 10 sub r11, 16 - 428f72: 0f 86 2c 05 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 428f78: 48 83 c2 10 add rdx, 16 - 428f7c: eb a2 jmp 0x428f20 <__strncmp_sse42+0xa40> - 428f7e: 66 90 nop - 428f80: 49 81 ea 00 10 00 00 sub r10, 4096 - 428f87: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 428f8d: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 428f92: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 428f98: 4c 39 d9 cmp rcx, r11 - 428f9b: 0f 83 b1 04 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 428fa1: 83 f9 05 cmp ecx, 5 - 428fa4: 77 80 ja 0x428f26 <__strncmp_sse42+0xa46> - 428fa6: e9 a7 04 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 428fab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 428fb0: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 428fb5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 428fb9: 66 0f f8 d0 psubb xmm2, xmm0 - 428fbd: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 428fc2: d3 ea shr edx, cl - 428fc4: 41 d3 e9 shr r9d, cl - 428fc7: 44 29 ca sub edx, r9d - 428fca: 0f 85 b0 04 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 428fd0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 428fd4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 428fd9: 4d 39 cb cmp r11, r9 - 428fdc: 0f 82 c2 04 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 428fe2: 4d 85 c9 test r9, r9 - 428fe5: 0f 84 b9 04 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 428feb: 4d 89 cb mov r11, r9 - 428fee: 48 c7 c1 10 00 00 00 mov rcx, 16 - 428ff5: 41 b9 0b 00 00 00 mov r9d, 11 - 428ffb: 4c 8d 57 0b lea r10, [rdi + 11] - 428fff: 49 81 e2 ff 0f 00 00 and r10, 4095 - 429006: 49 81 ea 00 10 00 00 sub r10, 4096 - 42900d: 48 89 ca mov rdx, rcx - 429010: 49 83 c2 10 add r10, 16 - 429014: 7f 5a jg 0x429070 <__strncmp_sse42+0xb90> - 429016: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 42901b: 66 0f 3a 0f 44 17 f0 0b palignr xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] - 429023: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 42902a: 0f 86 30 04 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 429030: 49 83 eb 10 sub r11, 16 - 429034: 0f 86 6a 04 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 42903a: 48 83 c2 10 add rdx, 16 - 42903e: 49 83 c2 10 add r10, 16 - 429042: 7f 2c jg 0x429070 <__strncmp_sse42+0xb90> - 429044: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 429049: 66 0f 3a 0f 44 17 f0 0b palignr xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] - 429051: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 429058: 0f 86 02 04 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 42905e: 49 83 eb 10 sub r11, 16 - 429062: 0f 86 3c 04 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 429068: 48 83 c2 10 add rdx, 16 - 42906c: eb a2 jmp 0x429010 <__strncmp_sse42+0xb30> - 42906e: 66 90 nop - 429070: 49 81 ea 00 10 00 00 sub r10, 4096 - 429077: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 42907d: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 429082: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 429088: 4c 39 d9 cmp rcx, r11 - 42908b: 0f 83 c1 03 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 429091: 83 f9 04 cmp ecx, 4 - 429094: 77 80 ja 0x429016 <__strncmp_sse42+0xb36> - 429096: e9 b7 03 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 42909b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4290a0: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 4290a5: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4290a9: 66 0f f8 d0 psubb xmm2, xmm0 - 4290ad: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4290b2: d3 ea shr edx, cl - 4290b4: 41 d3 e9 shr r9d, cl - 4290b7: 44 29 ca sub edx, r9d - 4290ba: 0f 85 c0 03 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 4290c0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4290c4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4290c9: 4d 39 cb cmp r11, r9 - 4290cc: 0f 82 d2 03 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 4290d2: 4d 85 c9 test r9, r9 - 4290d5: 0f 84 c9 03 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 4290db: 4d 89 cb mov r11, r9 - 4290de: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4290e5: 41 b9 0c 00 00 00 mov r9d, 12 - 4290eb: 4c 8d 57 0c lea r10, [rdi + 12] - 4290ef: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4290f6: 49 81 ea 00 10 00 00 sub r10, 4096 - 4290fd: 48 89 ca mov rdx, rcx - 429100: 49 83 c2 10 add r10, 16 - 429104: 7f 5a jg 0x429160 <__strncmp_sse42+0xc80> - 429106: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 42910b: 66 0f 3a 0f 44 17 f0 0c palignr xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] - 429113: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 42911a: 0f 86 40 03 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 429120: 49 83 eb 10 sub r11, 16 - 429124: 0f 86 7a 03 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 42912a: 48 83 c2 10 add rdx, 16 - 42912e: 49 83 c2 10 add r10, 16 - 429132: 7f 2c jg 0x429160 <__strncmp_sse42+0xc80> - 429134: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 429139: 66 0f 3a 0f 44 17 f0 0c palignr xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] - 429141: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 429148: 0f 86 12 03 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 42914e: 49 83 eb 10 sub r11, 16 - 429152: 0f 86 4c 03 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 429158: 48 83 c2 10 add rdx, 16 - 42915c: eb a2 jmp 0x429100 <__strncmp_sse42+0xc20> - 42915e: 66 90 nop - 429160: 49 81 ea 00 10 00 00 sub r10, 4096 - 429167: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 42916d: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 429172: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 429178: 4c 39 d9 cmp rcx, r11 - 42917b: 0f 83 d1 02 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 429181: 83 f9 03 cmp ecx, 3 - 429184: 77 80 ja 0x429106 <__strncmp_sse42+0xc26> - 429186: e9 c7 02 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 42918b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 429190: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 429195: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 429199: 66 0f f8 d0 psubb xmm2, xmm0 - 42919d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4291a2: d3 ea shr edx, cl - 4291a4: 41 d3 e9 shr r9d, cl - 4291a7: 44 29 ca sub edx, r9d - 4291aa: 0f 85 d0 02 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 4291b0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4291b4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4291b9: 4d 39 cb cmp r11, r9 - 4291bc: 0f 82 e2 02 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 4291c2: 4d 85 c9 test r9, r9 - 4291c5: 0f 84 d9 02 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 4291cb: 4d 89 cb mov r11, r9 - 4291ce: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4291d5: 41 b9 0d 00 00 00 mov r9d, 13 - 4291db: 4c 8d 57 0d lea r10, [rdi + 13] - 4291df: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4291e6: 49 81 ea 00 10 00 00 sub r10, 4096 - 4291ed: 48 89 ca mov rdx, rcx - 4291f0: 49 83 c2 10 add r10, 16 - 4291f4: 7f 5a jg 0x429250 <__strncmp_sse42+0xd70> - 4291f6: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 4291fb: 66 0f 3a 0f 44 17 f0 0d palignr xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] - 429203: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 42920a: 0f 86 50 02 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 429210: 49 83 eb 10 sub r11, 16 - 429214: 0f 86 8a 02 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 42921a: 48 83 c2 10 add rdx, 16 - 42921e: 49 83 c2 10 add r10, 16 - 429222: 7f 2c jg 0x429250 <__strncmp_sse42+0xd70> - 429224: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 429229: 66 0f 3a 0f 44 17 f0 0d palignr xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] - 429231: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 429238: 0f 86 22 02 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 42923e: 49 83 eb 10 sub r11, 16 - 429242: 0f 86 5c 02 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 429248: 48 83 c2 10 add rdx, 16 - 42924c: eb a2 jmp 0x4291f0 <__strncmp_sse42+0xd10> - 42924e: 66 90 nop - 429250: 49 81 ea 00 10 00 00 sub r10, 4096 - 429257: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 42925d: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 429262: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 429268: 4c 39 d9 cmp rcx, r11 - 42926b: 0f 83 e1 01 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 429271: 83 f9 02 cmp ecx, 2 - 429274: 77 80 ja 0x4291f6 <__strncmp_sse42+0xd16> - 429276: e9 d7 01 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 42927b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 429280: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 429285: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 429289: 66 0f f8 d0 psubb xmm2, xmm0 - 42928d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 429292: d3 ea shr edx, cl - 429294: 41 d3 e9 shr r9d, cl - 429297: 44 29 ca sub edx, r9d - 42929a: 0f 85 e0 01 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 4292a0: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4292a4: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 4292a9: 4d 39 cb cmp r11, r9 - 4292ac: 0f 82 f2 01 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 4292b2: 4d 85 c9 test r9, r9 - 4292b5: 0f 84 e9 01 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 4292bb: 4d 89 cb mov r11, r9 - 4292be: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4292c5: 41 b9 0e 00 00 00 mov r9d, 14 - 4292cb: 4c 8d 57 0e lea r10, [rdi + 14] - 4292cf: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4292d6: 49 81 ea 00 10 00 00 sub r10, 4096 - 4292dd: 48 89 ca mov rdx, rcx - 4292e0: 49 83 c2 10 add r10, 16 - 4292e4: 7f 5a jg 0x429340 <__strncmp_sse42+0xe60> - 4292e6: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 4292eb: 66 0f 3a 0f 44 17 f0 0e palignr xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4292f3: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 4292fa: 0f 86 60 01 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 429300: 49 83 eb 10 sub r11, 16 - 429304: 0f 86 9a 01 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 42930a: 48 83 c2 10 add rdx, 16 - 42930e: 49 83 c2 10 add r10, 16 - 429312: 7f 2c jg 0x429340 <__strncmp_sse42+0xe60> - 429314: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 429319: 66 0f 3a 0f 44 17 f0 0e palignr xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 429321: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 429328: 0f 86 32 01 00 00 jbe 0x429460 <__strncmp_sse42+0xf80> - 42932e: 49 83 eb 10 sub r11, 16 - 429332: 0f 86 6c 01 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 429338: 48 83 c2 10 add rdx, 16 - 42933c: eb a2 jmp 0x4292e0 <__strncmp_sse42+0xe00> - 42933e: 66 90 nop - 429340: 49 81 ea 00 10 00 00 sub r10, 4096 - 429347: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 42934d: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 429352: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 429358: 4c 39 d9 cmp rcx, r11 - 42935b: 0f 83 f1 00 00 00 jae 0x429452 <__strncmp_sse42+0xf72> - 429361: 83 f9 01 cmp ecx, 1 - 429364: 77 80 ja 0x4292e6 <__strncmp_sse42+0xe06> - 429366: e9 e7 00 00 00 jmp 0x429452 <__strncmp_sse42+0xf72> - 42936b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 429370: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 429375: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 429379: 66 0f f8 d0 psubb xmm2, xmm0 - 42937d: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 429382: d3 ea shr edx, cl - 429384: 41 d3 e9 shr r9d, cl - 429387: 44 29 ca sub edx, r9d - 42938a: 0f 85 f0 00 00 00 jne 0x429480 <__strncmp_sse42+0xfa0> - 429390: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 429394: 4e 8d 4c 19 f0 lea r9, [rcx + r11 - 16] - 429399: 4d 39 cb cmp r11, r9 - 42939c: 0f 82 02 01 00 00 jb 0x4294a4 <__strncmp_sse42+0xfc4> - 4293a2: 4d 85 c9 test r9, r9 - 4293a5: 0f 84 f9 00 00 00 je 0x4294a4 <__strncmp_sse42+0xfc4> - 4293ab: 4d 89 cb mov r11, r9 - 4293ae: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4293b5: 41 b9 0f 00 00 00 mov r9d, 15 - 4293bb: 4c 8d 57 0f lea r10, [rdi + 15] - 4293bf: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4293c6: 49 81 ea 00 10 00 00 sub r10, 4096 - 4293cd: 48 89 ca mov rdx, rcx - 4293d0: 49 83 c2 10 add r10, 16 - 4293d4: 7f 5a jg 0x429430 <__strncmp_sse42+0xf50> - 4293d6: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 4293db: 66 0f 3a 0f 44 17 f0 0f palignr xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4293e3: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 4293ea: 76 74 jbe 0x429460 <__strncmp_sse42+0xf80> - 4293ec: 49 83 eb 10 sub r11, 16 - 4293f0: 0f 86 ae 00 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 4293f6: 48 83 c2 10 add rdx, 16 - 4293fa: 49 83 c2 10 add r10, 16 - 4293fe: 7f 30 jg 0x429430 <__strncmp_sse42+0xf50> - 429400: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 429405: 66 0f 3a 0f 44 17 f0 0f palignr xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42940d: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 429414: 76 4a jbe 0x429460 <__strncmp_sse42+0xf80> - 429416: 49 83 eb 10 sub r11, 16 - 42941a: 0f 86 84 00 00 00 jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 429420: 48 83 c2 10 add rdx, 16 - 429424: eb aa jmp 0x4293d0 <__strncmp_sse42+0xef0> - 429426: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 429430: 49 81 ea 00 10 00 00 sub r10, 4096 - 429437: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 42943d: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 429442: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 429448: 4c 39 d9 cmp rcx, r11 - 42944b: 73 05 jae 0x429452 <__strncmp_sse42+0xf72> - 42944d: 83 f9 00 cmp ecx, 0 - 429450: 77 84 ja 0x4293d6 <__strncmp_sse42+0xef6> - 429452: 66 0f 3a 63 04 16 1a pcmpistri xmm0, xmmword ptr [rsi + rdx], 26 - 429459: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 429460: 73 42 jae 0x4294a4 <__strncmp_sse42+0xfc4> - 429462: 49 29 cb sub r11, rcx - 429465: 76 3d jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 429467: 48 01 ca add rdx, rcx - 42946a: 4a 8d 7c 0f f0 lea rdi, [rdi + r9 - 16] - 42946f: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 429473: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 429477: 45 85 c0 test r8d, r8d - 42947a: 74 01 je 0x42947d <__strncmp_sse42+0xf9d> - 42947c: 92 xchg eax, edx - 42947d: 29 d0 sub eax, edx - 42947f: c3 ret - 429480: 48 8d 3c 07 lea rdi, [rdi + rax] - 429484: 48 8d 34 0e lea rsi, [rsi + rcx] - 429488: 45 85 c0 test r8d, r8d - 42948b: 74 03 je 0x429490 <__strncmp_sse42+0xfb0> - 42948d: 48 87 f7 xchg rsi, rdi - 429490: 48 0f bc d2 bsf rdx, rdx - 429494: 49 29 d3 sub r11, rdx - 429497: 76 0b jbe 0x4294a4 <__strncmp_sse42+0xfc4> - 429499: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 42949d: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 4294a1: 29 c8 sub eax, ecx - 4294a3: c3 ret - 4294a4: 31 c0 xor eax, eax - 4294a6: c3 ret - 4294a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4294b0: 0f b6 0e movzx ecx, byte ptr [rsi] - 4294b3: 0f b6 07 movzx eax, byte ptr [rdi] - 4294b6: 29 c8 sub eax, ecx - 4294b8: c3 ret - 4294b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004294c0 <__strncmp_avx2>: - 4294c0: f3 0f 1e fa endbr64 - 4294c4: 48 83 fa 01 cmp rdx, 1 - 4294c8: 0f 84 f2 03 00 00 je 0x4298c0 <__strncmp_avx2+0x400> - 4294ce: 0f 82 dc 03 00 00 jb 0x4298b0 <__strncmp_avx2+0x3f0> - 4294d4: 49 89 d3 mov r11, rdx - 4294d7: 89 f8 mov eax, edi - 4294d9: 31 d2 xor edx, edx - 4294db: c5 c5 ef ff vpxor ymm7, ymm7, ymm7 - 4294df: 09 f0 or eax, esi - 4294e1: 25 ff 0f 00 00 and eax, 4095 - 4294e6: 3d 80 0f 00 00 cmp eax, 3968 - 4294eb: 0f 8f ff 03 00 00 jg 0x4298f0 <__strncmp_avx2+0x430> - 4294f1: c5 fe 6f 0f vmovdqu ymm1, ymmword ptr [rdi] - 4294f5: c5 f5 74 06 vpcmpeqb ymm0, ymm1, ymmword ptr [rsi] - 4294f9: c5 fd da c1 vpminub ymm0, ymm0, ymm1 - 4294fd: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 - 429501: c5 fd d7 c8 vpmovmskb ecx, ymm0 - 429505: 85 c9 test ecx, ecx - 429507: 0f 84 83 00 00 00 je 0x429590 <__strncmp_avx2+0xd0> - 42950d: f3 0f bc d1 tzcnt edx, ecx - 429511: 4c 39 da cmp rdx, r11 - 429514: 0f 83 96 03 00 00 jae 0x4298b0 <__strncmp_avx2+0x3f0> - 42951a: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 42951e: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 429522: 29 d0 sub eax, edx - 429524: c5 f8 77 vzeroupper - 429527: c3 ret - 429528: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 429530: f3 0f bc d1 tzcnt edx, ecx - 429534: 48 83 c2 20 add rdx, 32 - 429538: 4c 39 da cmp rdx, r11 - 42953b: 0f 83 6f 03 00 00 jae 0x4298b0 <__strncmp_avx2+0x3f0> - 429541: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 429545: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 429549: 29 d0 sub eax, edx - 42954b: c5 f8 77 vzeroupper - 42954e: c3 ret - 42954f: 90 nop - 429550: f3 0f bc d1 tzcnt edx, ecx - 429554: 48 83 c2 40 add rdx, 64 - 429558: 4c 39 da cmp rdx, r11 - 42955b: 0f 83 4f 03 00 00 jae 0x4298b0 <__strncmp_avx2+0x3f0> - 429561: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 429565: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 429569: 29 d0 sub eax, edx - 42956b: c5 f8 77 vzeroupper - 42956e: c3 ret - 42956f: 90 nop - 429570: f3 0f bc d1 tzcnt edx, ecx - 429574: 48 83 c2 60 add rdx, 96 - 429578: 4c 39 da cmp rdx, r11 - 42957b: 0f 83 2f 03 00 00 jae 0x4298b0 <__strncmp_avx2+0x3f0> - 429581: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 429585: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 429589: 29 d0 sub eax, edx - 42958b: c5 f8 77 vzeroupper - 42958e: c3 ret - 42958f: 90 nop - 429590: c5 fe 6f 77 20 vmovdqu ymm6, ymmword ptr [rdi + 32] - 429595: c5 cd 74 5e 20 vpcmpeqb ymm3, ymm6, ymmword ptr [rsi + 32] - 42959a: c5 e5 da de vpminub ymm3, ymm3, ymm6 - 42959e: c5 e5 74 df vpcmpeqb ymm3, ymm3, ymm7 - 4295a2: c5 fd d7 cb vpmovmskb ecx, ymm3 - 4295a6: 85 c9 test ecx, ecx - 4295a8: 75 86 jne 0x429530 <__strncmp_avx2+0x70> - 4295aa: c5 fe 6f 6f 40 vmovdqu ymm5, ymmword ptr [rdi + 64] - 4295af: c5 fe 6f 67 60 vmovdqu ymm4, ymmword ptr [rdi + 96] - 4295b4: c5 fe 6f 46 60 vmovdqu ymm0, ymmword ptr [rsi + 96] - 4295b9: c5 d5 74 56 40 vpcmpeqb ymm2, ymm5, ymmword ptr [rsi + 64] - 4295be: c5 ed da d5 vpminub ymm2, ymm2, ymm5 - 4295c2: c5 fd 74 c4 vpcmpeqb ymm0, ymm0, ymm4 - 4295c6: c5 ed 74 d7 vpcmpeqb ymm2, ymm2, ymm7 - 4295ca: c5 fd d7 ca vpmovmskb ecx, ymm2 - 4295ce: 85 c9 test ecx, ecx - 4295d0: 0f 85 7a ff ff ff jne 0x429550 <__strncmp_avx2+0x90> - 4295d6: c5 fd da c4 vpminub ymm0, ymm0, ymm4 - 4295da: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 - 4295de: c5 fd d7 c8 vpmovmskb ecx, ymm0 - 4295e2: 85 c9 test ecx, ecx - 4295e4: 75 8a jne 0x429570 <__strncmp_avx2+0xb0> - 4295e6: 48 8d 97 80 00 00 00 lea rdx, [rdi + 128] - 4295ed: b9 00 10 00 00 mov ecx, 4096 - 4295f2: 48 83 e2 80 and rdx, -128 - 4295f6: 48 29 fa sub rdx, rdi - 4295f9: 48 8d 04 17 lea rax, [rdi + rdx] - 4295fd: 49 29 d3 sub r11, rdx - 429600: 0f 86 aa 02 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 429606: 48 01 f2 add rdx, rsi - 429609: 48 89 d6 mov rsi, rdx - 42960c: 81 e6 ff 0f 00 00 and esi, 4095 - 429612: 48 29 f1 sub rcx, rsi - 429615: 48 c1 e9 07 shr rcx, 7 - 429619: 89 ce mov esi, ecx - 42961b: eb 1d jmp 0x42963a <__strncmp_avx2+0x17a> - 42961d: 0f 1f 00 nop dword ptr [rax] - 429620: 49 81 eb 80 00 00 00 sub r11, 128 - 429627: 0f 86 83 02 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 42962d: 48 05 80 00 00 00 add rax, 128 - 429633: 48 81 c2 80 00 00 00 add rdx, 128 - 42963a: 85 f6 test esi, esi - 42963c: 67 8d 76 ff lea esi, [esi - 1] - 429640: 0f 84 3a 01 00 00 je 0x429780 <__strncmp_avx2+0x2c0> - 429646: c5 fd 6f 00 vmovdqa ymm0, ymmword ptr [rax] - 42964a: c5 fd 6f 58 20 vmovdqa ymm3, ymmword ptr [rax + 32] - 42964f: c5 fd 74 22 vpcmpeqb ymm4, ymm0, ymmword ptr [rdx] - 429653: c5 e5 74 4a 20 vpcmpeqb ymm1, ymm3, ymmword ptr [rdx + 32] - 429658: c5 dd da e0 vpminub ymm4, ymm4, ymm0 - 42965c: c5 f5 da cb vpminub ymm1, ymm1, ymm3 - 429660: c5 fd 6f 50 40 vmovdqa ymm2, ymmword ptr [rax + 64] - 429665: c5 dd da c1 vpminub ymm0, ymm4, ymm1 - 429669: c5 fd 6f 58 60 vmovdqa ymm3, ymmword ptr [rax + 96] - 42966e: c5 ed 74 6a 40 vpcmpeqb ymm5, ymm2, ymmword ptr [rdx + 64] - 429673: c5 e5 74 72 60 vpcmpeqb ymm6, ymm3, ymmword ptr [rdx + 96] - 429678: c5 d5 da ea vpminub ymm5, ymm5, ymm2 - 42967c: c5 cd da f3 vpminub ymm6, ymm6, ymm3 - 429680: c5 fd da c5 vpminub ymm0, ymm0, ymm5 - 429684: c5 fd da c6 vpminub ymm0, ymm0, ymm6 - 429688: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 - 42968c: c5 fd d7 c8 vpmovmskb ecx, ymm0 - 429690: 85 c9 test ecx, ecx - 429692: 74 8c je 0x429620 <__strncmp_avx2+0x160> - 429694: c5 dd 74 c7 vpcmpeqb ymm0, ymm4, ymm7 - 429698: c5 fd d7 f8 vpmovmskb edi, ymm0 - 42969c: 85 ff test edi, edi - 42969e: 74 20 je 0x4296c0 <__strncmp_avx2+0x200> - 4296a0: f3 0f bc cf tzcnt ecx, edi - 4296a4: 49 39 cb cmp r11, rcx - 4296a7: 0f 86 03 02 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 4296ad: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] - 4296b1: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] - 4296b5: 29 d0 sub eax, edx - 4296b7: c5 f8 77 vzeroupper - 4296ba: c3 ret - 4296bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4296c0: 49 83 fb 20 cmp r11, 32 - 4296c4: 0f 86 e6 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 4296ca: c5 f5 74 cf vpcmpeqb ymm1, ymm1, ymm7 - 4296ce: c5 fd d7 c9 vpmovmskb ecx, ymm1 - 4296d2: 85 c9 test ecx, ecx - 4296d4: 74 2a je 0x429700 <__strncmp_avx2+0x240> - 4296d6: f3 0f bc f9 tzcnt edi, ecx - 4296da: 48 83 c7 20 add rdi, 32 - 4296de: 49 39 fb cmp r11, rdi - 4296e1: 0f 86 c9 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 4296e7: 0f b6 04 38 movzx eax, byte ptr [rax + rdi] - 4296eb: 0f b6 14 3a movzx edx, byte ptr [rdx + rdi] - 4296ef: 29 d0 sub eax, edx - 4296f1: c5 f8 77 vzeroupper - 4296f4: c3 ret - 4296f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 429700: 49 83 fb 40 cmp r11, 64 - 429704: 0f 86 a6 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 42970a: c5 d5 74 ef vpcmpeqb ymm5, ymm5, ymm7 - 42970e: c5 fd d7 cd vpmovmskb ecx, ymm5 - 429712: 85 c9 test ecx, ecx - 429714: 74 2a je 0x429740 <__strncmp_avx2+0x280> - 429716: f3 0f bc f9 tzcnt edi, ecx - 42971a: 48 83 c7 40 add rdi, 64 - 42971e: 49 39 fb cmp r11, rdi - 429721: 0f 86 89 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 429727: 0f b6 04 38 movzx eax, byte ptr [rax + rdi] - 42972b: 0f b6 14 3a movzx edx, byte ptr [rdx + rdi] - 42972f: 29 d0 sub eax, edx - 429731: c5 f8 77 vzeroupper - 429734: c3 ret - 429735: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 429740: 49 83 fb 60 cmp r11, 96 - 429744: 0f 86 66 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 42974a: c5 cd 74 f7 vpcmpeqb ymm6, ymm6, ymm7 - 42974e: c5 fd d7 f6 vpmovmskb esi, ymm6 - 429752: f3 0f bc ce tzcnt ecx, esi - 429756: 48 83 c1 60 add rcx, 96 - 42975a: 49 39 cb cmp r11, rcx - 42975d: 0f 86 4d 01 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 429763: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] - 429767: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] - 42976b: 29 d0 sub eax, edx - 42976d: c5 f8 77 vzeroupper - 429770: c3 ret - 429771: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42977c: 0f 1f 40 00 nop dword ptr [rax] - 429780: 45 31 d2 xor r10d, r10d - 429783: 48 89 d1 mov rcx, rdx - 429786: 83 e1 7f and ecx, 127 - 429789: 49 29 ca sub r10, rcx - 42978c: 83 f9 40 cmp ecx, 64 - 42978f: 7d 5f jge 0x4297f0 <__strncmp_avx2+0x330> - 429791: c4 a1 7e 6f 14 10 vmovdqu ymm2, ymmword ptr [rax + r10] - 429797: c4 a1 7e 6f 5c 10 20 vmovdqu ymm3, ymmword ptr [rax + r10 + 32] - 42979e: c4 a1 6d 74 04 12 vpcmpeqb ymm0, ymm2, ymmword ptr [rdx + r10] - 4297a4: c4 a1 65 74 4c 12 20 vpcmpeqb ymm1, ymm3, ymmword ptr [rdx + r10 + 32] - 4297ab: c5 fd da c2 vpminub ymm0, ymm0, ymm2 - 4297af: c5 f5 da cb vpminub ymm1, ymm1, ymm3 - 4297b3: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 - 4297b7: c5 f5 74 cf vpcmpeqb ymm1, ymm1, ymm7 - 4297bb: c5 fd d7 f8 vpmovmskb edi, ymm0 - 4297bf: c5 fd d7 f1 vpmovmskb esi, ymm1 - 4297c3: 48 c1 e6 20 shl rsi, 32 - 4297c7: 48 31 f7 xor rdi, rsi - 4297ca: 48 d3 ef shr rdi, cl - 4297cd: 48 85 ff test rdi, rdi - 4297d0: 74 1e je 0x4297f0 <__strncmp_avx2+0x330> - 4297d2: f3 48 0f bc cf tzcnt rcx, rdi - 4297d7: 49 39 cb cmp r11, rcx - 4297da: 0f 86 d0 00 00 00 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 4297e0: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] - 4297e4: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] - 4297e8: 29 d0 sub eax, edx - 4297ea: c5 f8 77 vzeroupper - 4297ed: c3 ret - 4297ee: 66 90 nop - 4297f0: c4 a1 7e 6f 54 10 40 vmovdqu ymm2, ymmword ptr [rax + r10 + 64] - 4297f7: c4 a1 7e 6f 5c 10 60 vmovdqu ymm3, ymmword ptr [rax + r10 + 96] - 4297fe: c4 a1 6d 74 6c 12 40 vpcmpeqb ymm5, ymm2, ymmword ptr [rdx + r10 + 64] - 429805: c5 d5 da ea vpminub ymm5, ymm5, ymm2 - 429809: c4 a1 65 74 74 12 60 vpcmpeqb ymm6, ymm3, ymmword ptr [rdx + r10 + 96] - 429810: c5 d5 74 ef vpcmpeqb ymm5, ymm5, ymm7 - 429814: c5 cd da f3 vpminub ymm6, ymm6, ymm3 - 429818: c5 cd 74 f7 vpcmpeqb ymm6, ymm6, ymm7 - 42981c: c5 fd d7 fd vpmovmskb edi, ymm5 - 429820: c5 fd d7 f6 vpmovmskb esi, ymm6 - 429824: 48 c1 e6 20 shl rsi, 32 - 429828: 48 31 f7 xor rdi, rsi - 42982b: 45 31 c0 xor r8d, r8d - 42982e: 83 e9 40 sub ecx, 64 - 429831: 7e 06 jle 0x429839 <__strncmp_avx2+0x379> - 429833: 48 d3 ef shr rdi, cl - 429836: 41 89 c8 mov r8d, ecx - 429839: be 1f 00 00 00 mov esi, 31 - 42983e: 48 85 ff test rdi, rdi - 429841: 74 22 je 0x429865 <__strncmp_avx2+0x3a5> - 429843: f3 48 0f bc cf tzcnt rcx, rdi - 429848: 4c 01 d1 add rcx, r10 - 42984b: 4c 01 c1 add rcx, r8 - 42984e: 48 83 c1 40 add rcx, 64 - 429852: 49 29 cb sub r11, rcx - 429855: 76 59 jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 429857: 0f b6 04 08 movzx eax, byte ptr [rax + rcx] - 42985b: 0f b6 14 0a movzx edx, byte ptr [rdx + rcx] - 42985f: 29 d0 sub eax, edx - 429861: c5 f8 77 vzeroupper - 429864: c3 ret - 429865: 4d 8d 92 80 00 00 00 lea r10, [r10 + 128] - 42986c: 4d 39 d3 cmp r11, r10 - 42986f: 76 3f jbe 0x4298b0 <__strncmp_avx2+0x3f0> - 429871: e9 d0 fd ff ff jmp 0x429646 <__strncmp_avx2+0x186> - 429876: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 429880: 29 c8 sub eax, ecx - 429882: 75 22 jne 0x4298a6 <__strncmp_avx2+0x3e6> - 429884: 83 c2 01 add edx, 1 - 429887: 81 fa 80 00 00 00 cmp edx, 128 - 42988d: 0f 84 53 fd ff ff je 0x4295e6 <__strncmp_avx2+0x126> - 429893: 4c 39 da cmp rdx, r11 - 429896: 73 18 jae 0x4298b0 <__strncmp_avx2+0x3f0> - 429898: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 42989c: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 4298a0: 85 c0 test eax, eax - 4298a2: 75 dc jne 0x429880 <__strncmp_avx2+0x3c0> - 4298a4: 29 c8 sub eax, ecx - 4298a6: c5 f8 77 vzeroupper - 4298a9: c3 ret - 4298aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4298b0: 31 c0 xor eax, eax - 4298b2: c5 f8 77 vzeroupper - 4298b5: c3 ret - 4298b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4298c0: 0f b6 0e movzx ecx, byte ptr [rsi] - 4298c3: 0f b6 07 movzx eax, byte ptr [rdi] - 4298c6: 29 c8 sub eax, ecx - 4298c8: c5 f8 77 vzeroupper - 4298cb: c3 ret - 4298cc: 0f 1f 40 00 nop dword ptr [rax] - 4298d0: 48 01 d7 add rdi, rdx - 4298d3: 48 01 d6 add rsi, rdx - 4298d6: 49 29 d3 sub r11, rdx - 4298d9: f3 0f bc d1 tzcnt edx, ecx - 4298dd: 4c 39 da cmp rdx, r11 - 4298e0: 73 ce jae 0x4298b0 <__strncmp_avx2+0x3f0> - 4298e2: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 4298e6: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 4298ea: 29 d0 sub eax, edx - 4298ec: c5 f8 77 vzeroupper - 4298ef: c3 ret - 4298f0: 3d e0 0f 00 00 cmp eax, 4064 - 4298f5: 7f 2c jg 0x429923 <__strncmp_avx2+0x463> - 4298f7: c5 fe 6f 0c 17 vmovdqu ymm1, ymmword ptr [rdi + rdx] - 4298fc: c5 f5 74 04 16 vpcmpeqb ymm0, ymm1, ymmword ptr [rsi + rdx] - 429901: c5 fd da c1 vpminub ymm0, ymm0, ymm1 - 429905: c5 fd 74 c7 vpcmpeqb ymm0, ymm0, ymm7 - 429909: c5 fd d7 c8 vpmovmskb ecx, ymm0 - 42990d: 85 c9 test ecx, ecx - 42990f: 75 bf jne 0x4298d0 <__strncmp_avx2+0x410> - 429911: 83 c2 20 add edx, 32 - 429914: 83 c0 20 add eax, 32 - 429917: 4c 39 da cmp rdx, r11 - 42991a: 73 94 jae 0x4298b0 <__strncmp_avx2+0x3f0> - 42991c: 3d e0 0f 00 00 cmp eax, 4064 - 429921: 7e d4 jle 0x4298f7 <__strncmp_avx2+0x437> - 429923: 3d f0 0f 00 00 cmp eax, 4080 - 429928: 7f 29 jg 0x429953 <__strncmp_avx2+0x493> - 42992a: c5 fa 6f 0c 17 vmovdqu xmm1, xmmword ptr [rdi + rdx] - 42992f: c5 f1 74 04 16 vpcmpeqb xmm0, xmm1, xmmword ptr [rsi + rdx] - 429934: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 - 429938: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 - 42993c: c5 f9 d7 c8 vpmovmskb ecx, xmm0 - 429940: 85 c9 test ecx, ecx - 429942: 75 8c jne 0x4298d0 <__strncmp_avx2+0x410> - 429944: 83 c2 10 add edx, 16 - 429947: 83 c0 10 add eax, 16 - 42994a: 4c 39 da cmp rdx, r11 - 42994d: 0f 83 5d ff ff ff jae 0x4298b0 <__strncmp_avx2+0x3f0> - 429953: 3d f8 0f 00 00 cmp eax, 4088 - 429958: 7f 37 jg 0x429991 <__strncmp_avx2+0x4d1> - 42995a: c5 fa 7e 0c 17 vmovq xmm1, qword ptr [rdi + rdx] # xmm1 = mem[0],zero - 42995f: c5 fa 7e 04 16 vmovq xmm0, qword ptr [rsi + rdx] # xmm0 = mem[0],zero - 429964: c5 f1 74 c0 vpcmpeqb xmm0, xmm1, xmm0 - 429968: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 - 42996c: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 - 429970: c5 f9 d7 c8 vpmovmskb ecx, xmm0 - 429974: 81 e1 ff 00 00 00 and ecx, 255 - 42997a: 85 c9 test ecx, ecx - 42997c: 0f 85 4e ff ff ff jne 0x4298d0 <__strncmp_avx2+0x410> - 429982: 83 c2 08 add edx, 8 - 429985: 83 c0 08 add eax, 8 - 429988: 4c 39 da cmp rdx, r11 - 42998b: 0f 83 1f ff ff ff jae 0x4298b0 <__strncmp_avx2+0x3f0> - 429991: 3d fc 0f 00 00 cmp eax, 4092 - 429996: 7f 31 jg 0x4299c9 <__strncmp_avx2+0x509> - 429998: c5 f9 6e 0c 17 vmovd xmm1, dword ptr [rdi + rdx] # xmm1 = mem[0],zero,zero,zero - 42999d: c5 f9 6e 04 16 vmovd xmm0, dword ptr [rsi + rdx] # xmm0 = mem[0],zero,zero,zero - 4299a2: c5 f1 74 c0 vpcmpeqb xmm0, xmm1, xmm0 - 4299a6: c5 f9 da c1 vpminub xmm0, xmm0, xmm1 - 4299aa: c5 f9 74 c7 vpcmpeqb xmm0, xmm0, xmm7 - 4299ae: c5 f9 d7 c8 vpmovmskb ecx, xmm0 - 4299b2: 83 e1 0f and ecx, 15 - 4299b5: 85 c9 test ecx, ecx - 4299b7: 0f 85 13 ff ff ff jne 0x4298d0 <__strncmp_avx2+0x410> - 4299bd: 83 c2 04 add edx, 4 - 4299c0: 4c 39 da cmp rdx, r11 - 4299c3: 0f 83 e7 fe ff ff jae 0x4298b0 <__strncmp_avx2+0x3f0> - 4299c9: 4c 39 da cmp rdx, r11 - 4299cc: 0f 83 de fe ff ff jae 0x4298b0 <__strncmp_avx2+0x3f0> - 4299d2: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 4299d6: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 4299da: 85 c0 test eax, eax - 4299dc: 0f 85 9e fe ff ff jne 0x429880 <__strncmp_avx2+0x3c0> - 4299e2: 29 c8 sub eax, ecx - 4299e4: c5 f8 77 vzeroupper - 4299e7: c3 ret - 4299e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -00000000004299f0 <__rawmemchr_sse2>: - 4299f0: f3 0f 1e fa endbr64 - 4299f4: 66 48 0f 6e ce movq xmm1, rsi - 4299f9: 48 89 f9 mov rcx, rdi - 4299fc: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 429a00: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 429a04: 48 83 e1 3f and rcx, 63 - 429a08: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] - 429a0d: 48 83 f9 30 cmp rcx, 48 - 429a11: 77 2d ja 0x429a40 <__rawmemchr_sse2+0x50> - 429a13: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] - 429a17: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 429a1b: 66 0f d7 c0 pmovmskb eax, xmm0 - 429a1f: 85 c0 test eax, eax - 429a21: 0f 85 a9 01 00 00 jne 0x429bd0 <__rawmemchr_sse2+0x1e0> - 429a27: 48 83 c7 10 add rdi, 16 - 429a2b: 48 83 e7 f0 and rdi, -16 - 429a2f: eb 4f jmp 0x429a80 <__rawmemchr_sse2+0x90> - 429a31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 429a3c: 0f 1f 40 00 nop dword ptr [rax] - 429a40: 48 83 e1 0f and rcx, 15 - 429a44: 48 83 e7 f0 and rdi, -16 - 429a48: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 429a4c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 429a50: 66 0f d7 c0 pmovmskb eax, xmm0 - 429a54: d3 f8 sar eax, cl - 429a56: 85 c0 test eax, eax - 429a58: 74 16 je 0x429a70 <__rawmemchr_sse2+0x80> - 429a5a: 0f bc c0 bsf eax, eax - 429a5d: 48 01 f8 add rax, rdi - 429a60: 48 01 c8 add rax, rcx - 429a63: c3 ret - 429a64: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 429a6f: 90 nop - 429a70: 48 83 c7 10 add rdi, 16 - 429a74: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 429a7f: 90 nop - 429a80: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 429a84: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 429a88: 66 0f d7 c0 pmovmskb eax, xmm0 - 429a8c: 85 c0 test eax, eax - 429a8e: 0f 85 3c 01 00 00 jne 0x429bd0 <__rawmemchr_sse2+0x1e0> - 429a94: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 429a99: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 429a9d: 66 0f d7 c2 pmovmskb eax, xmm2 - 429aa1: 85 c0 test eax, eax - 429aa3: 0f 85 37 01 00 00 jne 0x429be0 <__rawmemchr_sse2+0x1f0> - 429aa9: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 429aae: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 429ab2: 66 0f d7 c3 pmovmskb eax, xmm3 - 429ab6: 85 c0 test eax, eax - 429ab8: 0f 85 32 01 00 00 jne 0x429bf0 <__rawmemchr_sse2+0x200> - 429abe: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] - 429ac3: 66 0f 74 e1 pcmpeqb xmm4, xmm1 - 429ac7: 48 83 c7 40 add rdi, 64 - 429acb: 66 0f d7 c4 pmovmskb eax, xmm4 - 429acf: 85 c0 test eax, eax - 429ad1: 0f 85 e9 00 00 00 jne 0x429bc0 <__rawmemchr_sse2+0x1d0> - 429ad7: 48 f7 c7 3f 00 00 00 test rdi, 63 - 429ade: 74 60 je 0x429b40 <__rawmemchr_sse2+0x150> - 429ae0: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 429ae4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 429ae8: 66 0f d7 c0 pmovmskb eax, xmm0 - 429aec: 85 c0 test eax, eax - 429aee: 0f 85 dc 00 00 00 jne 0x429bd0 <__rawmemchr_sse2+0x1e0> - 429af4: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 429af9: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 429afd: 66 0f d7 c2 pmovmskb eax, xmm2 - 429b01: 85 c0 test eax, eax - 429b03: 0f 85 d7 00 00 00 jne 0x429be0 <__rawmemchr_sse2+0x1f0> - 429b09: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 429b0e: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 429b12: 66 0f d7 c3 pmovmskb eax, xmm3 - 429b16: 85 c0 test eax, eax - 429b18: 0f 85 d2 00 00 00 jne 0x429bf0 <__rawmemchr_sse2+0x200> - 429b1e: 66 0f 6f 5f 30 movdqa xmm3, xmmword ptr [rdi + 48] - 429b23: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 429b27: 66 0f d7 c3 pmovmskb eax, xmm3 - 429b2b: 48 83 c7 40 add rdi, 64 - 429b2f: 85 c0 test eax, eax - 429b31: 0f 85 89 00 00 00 jne 0x429bc0 <__rawmemchr_sse2+0x1d0> - 429b37: 48 83 e7 c0 and rdi, -64 - 429b3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 429b40: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 429b44: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 429b49: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 429b4e: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] - 429b53: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 429b57: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 429b5b: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 429b5f: 66 0f 74 e1 pcmpeqb xmm4, xmm1 - 429b63: 66 0f de d8 pmaxub xmm3, xmm0 - 429b67: 66 0f de e2 pmaxub xmm4, xmm2 - 429b6b: 66 0f de e3 pmaxub xmm4, xmm3 - 429b6f: 66 0f d7 c4 pmovmskb eax, xmm4 - 429b73: 48 83 c7 40 add rdi, 64 - 429b77: 85 c0 test eax, eax - 429b79: 74 c5 je 0x429b40 <__rawmemchr_sse2+0x150> - 429b7b: 48 83 ef 40 sub rdi, 64 - 429b7f: 66 0f d7 c0 pmovmskb eax, xmm0 - 429b83: 85 c0 test eax, eax - 429b85: 75 49 jne 0x429bd0 <__rawmemchr_sse2+0x1e0> - 429b87: 66 0f d7 c2 pmovmskb eax, xmm2 - 429b8b: 85 c0 test eax, eax - 429b8d: 75 51 jne 0x429be0 <__rawmemchr_sse2+0x1f0> - 429b8f: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 429b94: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 429b98: 66 0f 74 4f 30 pcmpeqb xmm1, xmmword ptr [rdi + 48] - 429b9d: 66 0f d7 c3 pmovmskb eax, xmm3 - 429ba1: 85 c0 test eax, eax - 429ba3: 75 4b jne 0x429bf0 <__rawmemchr_sse2+0x200> - 429ba5: 66 0f d7 c1 pmovmskb eax, xmm1 - 429ba9: 0f bc c0 bsf eax, eax - 429bac: 48 8d 44 07 30 lea rax, [rdi + rax + 48] - 429bb1: c3 ret - 429bb2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 429bbd: 0f 1f 00 nop dword ptr [rax] - 429bc0: 0f bc c0 bsf eax, eax - 429bc3: 48 8d 44 38 f0 lea rax, [rax + rdi - 16] - 429bc8: c3 ret - 429bc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 429bd0: 0f bc c0 bsf eax, eax - 429bd3: 48 01 f8 add rax, rdi - 429bd6: c3 ret - 429bd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 429be0: 0f bc c0 bsf eax, eax - 429be3: 48 8d 44 38 10 lea rax, [rax + rdi + 16] - 429be8: c3 ret - 429be9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 429bf0: 0f bc c0 bsf eax, eax - 429bf3: 48 8d 44 38 20 lea rax, [rax + rdi + 32] - 429bf8: c3 ret - 429bf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000429c00 <__rawmemchr_avx2>: - 429c00: f3 0f 1e fa endbr64 - 429c04: 89 f9 mov ecx, edi - 429c06: c5 f9 6e c6 vmovd xmm0, esi - 429c0a: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 - 429c0f: 83 e1 3f and ecx, 63 - 429c12: 83 f9 20 cmp ecx, 32 - 429c15: 77 29 ja 0x429c40 <__rawmemchr_avx2+0x40> - 429c17: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 429c1b: c5 fd d7 c1 vpmovmskb eax, ymm1 - 429c1f: 85 c0 test eax, eax - 429c21: 0f 85 c9 00 00 00 jne 0x429cf0 <__rawmemchr_avx2+0xf0> - 429c27: 48 83 c7 20 add rdi, 32 - 429c2b: 83 e1 1f and ecx, 31 - 429c2e: 48 83 e7 e0 and rdi, -32 - 429c32: eb 40 jmp 0x429c74 <__rawmemchr_avx2+0x74> - 429c34: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 429c3f: 90 nop - 429c40: 83 e1 1f and ecx, 31 - 429c43: 48 83 e7 e0 and rdi, -32 - 429c47: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 429c4b: c5 fd d7 c1 vpmovmskb eax, ymm1 - 429c4f: d3 f8 sar eax, cl - 429c51: 85 c0 test eax, eax - 429c53: 74 1b je 0x429c70 <__rawmemchr_avx2+0x70> - 429c55: f3 0f bc c0 tzcnt eax, eax - 429c59: 48 01 f8 add rax, rdi - 429c5c: 48 01 c8 add rax, rcx - 429c5f: c5 f8 77 vzeroupper - 429c62: c3 ret - 429c63: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 429c6e: 66 90 nop - 429c70: 48 83 c7 20 add rdi, 32 - 429c74: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 429c78: c5 fd d7 c1 vpmovmskb eax, ymm1 - 429c7c: 85 c0 test eax, eax - 429c7e: 75 70 jne 0x429cf0 <__rawmemchr_avx2+0xf0> - 429c80: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] - 429c85: c5 fd d7 c1 vpmovmskb eax, ymm1 - 429c89: 85 c0 test eax, eax - 429c8b: 75 73 jne 0x429d00 <__rawmemchr_avx2+0x100> - 429c8d: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] - 429c92: c5 fd d7 c1 vpmovmskb eax, ymm1 - 429c96: 85 c0 test eax, eax - 429c98: 75 76 jne 0x429d10 <__rawmemchr_avx2+0x110> - 429c9a: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] - 429c9f: c5 fd d7 c1 vpmovmskb eax, ymm1 - 429ca3: 85 c0 test eax, eax - 429ca5: 0f 85 93 00 00 00 jne 0x429d3e <__rawmemchr_avx2+0x13e> - 429cab: 48 81 c7 80 00 00 00 add rdi, 128 - 429cb2: 48 89 f9 mov rcx, rdi - 429cb5: 83 e1 7f and ecx, 127 - 429cb8: 48 83 e7 80 and rdi, -128 - 429cbc: 0f 1f 40 00 nop dword ptr [rax] - 429cc0: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 429cc4: c5 fd 74 57 20 vpcmpeqb ymm2, ymm0, ymmword ptr [rdi + 32] - 429cc9: c5 fd 74 5f 40 vpcmpeqb ymm3, ymm0, ymmword ptr [rdi + 64] - 429cce: c5 fd 74 67 60 vpcmpeqb ymm4, ymm0, ymmword ptr [rdi + 96] - 429cd3: c5 ed eb e9 vpor ymm5, ymm2, ymm1 - 429cd7: c5 dd eb f3 vpor ymm6, ymm4, ymm3 - 429cdb: c5 cd eb ed vpor ymm5, ymm6, ymm5 - 429cdf: c5 fd d7 c5 vpmovmskb eax, ymm5 - 429ce3: 85 c0 test eax, eax - 429ce5: 75 39 jne 0x429d20 <__rawmemchr_avx2+0x120> - 429ce7: 48 81 c7 80 00 00 00 add rdi, 128 - 429cee: eb d0 jmp 0x429cc0 <__rawmemchr_avx2+0xc0> - 429cf0: f3 0f bc c0 tzcnt eax, eax - 429cf4: 48 01 f8 add rax, rdi - 429cf7: c5 f8 77 vzeroupper - 429cfa: c3 ret - 429cfb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 429d00: f3 0f bc c0 tzcnt eax, eax - 429d04: 48 83 c0 20 add rax, 32 - 429d08: 48 01 f8 add rax, rdi - 429d0b: c5 f8 77 vzeroupper - 429d0e: c3 ret - 429d0f: 90 nop - 429d10: f3 0f bc c0 tzcnt eax, eax - 429d14: 48 83 c0 40 add rax, 64 - 429d18: 48 01 f8 add rax, rdi - 429d1b: c5 f8 77 vzeroupper - 429d1e: c3 ret - 429d1f: 90 nop - 429d20: c5 fd d7 c1 vpmovmskb eax, ymm1 - 429d24: 85 c0 test eax, eax - 429d26: 75 c8 jne 0x429cf0 <__rawmemchr_avx2+0xf0> - 429d28: c5 fd d7 c2 vpmovmskb eax, ymm2 - 429d2c: 85 c0 test eax, eax - 429d2e: 75 d0 jne 0x429d00 <__rawmemchr_avx2+0x100> - 429d30: c5 fd d7 c3 vpmovmskb eax, ymm3 - 429d34: 85 c0 test eax, eax - 429d36: 75 d8 jne 0x429d10 <__rawmemchr_avx2+0x110> - 429d38: c5 fd d7 c4 vpmovmskb eax, ymm4 - 429d3c: 85 c0 test eax, eax - 429d3e: f3 0f bc c0 tzcnt eax, eax - 429d42: 48 83 c0 60 add rax, 96 - 429d46: 48 01 f8 add rax, rdi - 429d49: c5 f8 77 vzeroupper - 429d4c: c3 ret - 429d4d: 0f 1f 00 nop dword ptr [rax] - -0000000000429d50 <__memcmp_sse2>: - 429d50: f3 0f 1e fa endbr64 - 429d54: 48 85 d2 test rdx, rdx - 429d57: 0f 84 f3 00 00 00 je 0x429e50 <__memcmp_sse2+0x100> - 429d5d: 48 83 fa 01 cmp rdx, 1 - 429d61: 0f 86 ba 00 00 00 jbe 0x429e21 <__memcmp_sse2+0xd1> - 429d67: 48 29 fe sub rsi, rdi - 429d6a: 49 89 d2 mov r10, rdx - 429d6d: 49 83 fa 20 cmp r10, 32 - 429d71: 0f 83 dc 00 00 00 jae 0x429e53 <__memcmp_sse2+0x103> - 429d77: 49 f7 c2 01 00 00 00 test r10, 1 - 429d7e: 74 1d je 0x429d9d <__memcmp_sse2+0x4d> - 429d80: 0f b6 07 movzx eax, byte ptr [rdi] - 429d83: 0f b6 14 37 movzx edx, byte ptr [rdi + rsi] - 429d87: 49 83 ea 01 sub r10, 1 - 429d8b: 0f 84 96 00 00 00 je 0x429e27 <__memcmp_sse2+0xd7> - 429d91: 48 83 c7 01 add rdi, 1 - 429d95: 29 d0 sub eax, edx - 429d97: 0f 85 8c 00 00 00 jne 0x429e29 <__memcmp_sse2+0xd9> - 429d9d: 49 f7 c2 02 00 00 00 test r10, 2 - 429da4: 74 15 je 0x429dbb <__memcmp_sse2+0x6b> - 429da6: 0f b7 07 movzx eax, word ptr [rdi] - 429da9: 0f b7 14 37 movzx edx, word ptr [rdi + rsi] - 429dad: 49 83 ea 02 sub r10, 2 - 429db1: 74 77 je 0x429e2a <__memcmp_sse2+0xda> - 429db3: 48 83 c7 02 add rdi, 2 - 429db7: 39 d0 cmp eax, edx - 429db9: 75 6f jne 0x429e2a <__memcmp_sse2+0xda> - 429dbb: 49 f7 c2 04 00 00 00 test r10, 4 - 429dc2: 74 13 je 0x429dd7 <__memcmp_sse2+0x87> - 429dc4: 8b 07 mov eax, dword ptr [rdi] - 429dc6: 8b 14 37 mov edx, dword ptr [rdi + rsi] - 429dc9: 49 83 ea 04 sub r10, 4 - 429dcd: 74 5b je 0x429e2a <__memcmp_sse2+0xda> - 429dcf: 48 83 c7 04 add rdi, 4 - 429dd3: 39 d0 cmp eax, edx - 429dd5: 75 53 jne 0x429e2a <__memcmp_sse2+0xda> - 429dd7: 49 f7 c2 08 00 00 00 test r10, 8 - 429dde: 74 16 je 0x429df6 <__memcmp_sse2+0xa6> - 429de0: 48 8b 07 mov rax, qword ptr [rdi] - 429de3: 48 8b 14 37 mov rdx, qword ptr [rdi + rsi] - 429de7: 49 83 ea 08 sub r10, 8 - 429deb: 74 3d je 0x429e2a <__memcmp_sse2+0xda> - 429ded: 48 83 c7 08 add rdi, 8 - 429df1: 48 39 d0 cmp rax, rdx - 429df4: 75 34 jne 0x429e2a <__memcmp_sse2+0xda> - 429df6: f3 0f 6f 0f movdqu xmm1, xmmword ptr [rdi] - 429dfa: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429dff: 66 0f 74 c8 pcmpeqb xmm1, xmm0 - 429e03: 66 0f d7 d1 pmovmskb edx, xmm1 - 429e07: 31 c0 xor eax, eax - 429e09: 81 ea ff ff 00 00 sub edx, 65535 - 429e0f: 74 3f je 0x429e50 <__memcmp_sse2+0x100> - 429e11: 0f bc ca bsf ecx, edx - 429e14: 48 8d 0c 0f lea rcx, [rdi + rcx] - 429e18: 0f b6 01 movzx eax, byte ptr [rcx] - 429e1b: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] - 429e1f: eb 06 jmp 0x429e27 <__memcmp_sse2+0xd7> - 429e21: 0f b6 07 movzx eax, byte ptr [rdi] - 429e24: 0f b6 16 movzx edx, byte ptr [rsi] - 429e27: 29 d0 sub eax, edx - 429e29: c3 ret - 429e2a: 48 39 d0 cmp rax, rdx - 429e2d: 74 21 je 0x429e50 <__memcmp_sse2+0x100> - 429e2f: 49 89 c3 mov r11, rax - 429e32: 49 29 d3 sub r11, rdx - 429e35: 49 0f bc cb bsf rcx, r11 - 429e39: 48 c1 f9 03 sar rcx, 3 - 429e3d: 48 c1 e1 03 shl rcx, 3 - 429e41: 48 d3 f8 sar rax, cl - 429e44: 0f b6 c0 movzx eax, al - 429e47: 48 d3 fa sar rdx, cl - 429e4a: 0f b6 d2 movzx edx, dl - 429e4d: 29 d0 sub eax, edx - 429e4f: c3 ret - 429e50: 31 c0 xor eax, eax - 429e52: c3 ret - 429e53: 49 89 d3 mov r11, rdx - 429e56: 49 01 fb add r11, rdi - 429e59: 49 89 f8 mov r8, rdi - 429e5c: 49 83 e0 0f and r8, 15 - 429e60: 74 25 je 0x429e87 <__memcmp_sse2+0x137> - 429e62: f3 0f 6f 0f movdqu xmm1, xmmword ptr [rdi] - 429e66: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429e6b: 66 0f 74 c8 pcmpeqb xmm1, xmm0 - 429e6f: 66 0f d7 d1 pmovmskb edx, xmm1 - 429e73: 81 ea ff ff 00 00 sub edx, 65535 - 429e79: 0f 85 61 01 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> - 429e7f: 49 f7 d8 neg r8 - 429e82: 4a 8d 7c 07 10 lea rdi, [rdi + r8 + 16] - 429e87: 48 f7 c6 0f 00 00 00 test rsi, 15 - 429e8e: 0f 84 5f 01 00 00 je 0x429ff3 <__memcmp_sse2+0x2a3> - 429e94: 48 f7 c7 10 00 00 00 test rdi, 16 - 429e9b: 74 1d je 0x429eba <__memcmp_sse2+0x16a> - 429e9d: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429ea2: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 429ea6: 66 0f d7 d0 pmovmskb edx, xmm0 - 429eaa: 81 ea ff ff 00 00 sub edx, 65535 - 429eb0: 0f 85 2a 01 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> - 429eb6: 48 83 c7 10 add rdi, 16 - 429eba: 4d 89 da mov r10, r11 - 429ebd: 49 83 e2 e0 and r10, -32 - 429ec1: 4c 39 d7 cmp rdi, r10 - 429ec4: 0f 83 03 01 00 00 jae 0x429fcd <__memcmp_sse2+0x27d> - 429eca: 48 f7 c7 20 00 00 00 test rdi, 32 - 429ed1: 74 3a je 0x429f0d <__memcmp_sse2+0x1bd> - 429ed3: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429ed8: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 429edc: 66 0f d7 d0 pmovmskb edx, xmm0 - 429ee0: 81 ea ff ff 00 00 sub edx, 65535 - 429ee6: 0f 85 f4 00 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> - 429eec: 48 83 c7 10 add rdi, 16 - 429ef0: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429ef5: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 429ef9: 66 0f d7 d0 pmovmskb edx, xmm0 - 429efd: 81 ea ff ff 00 00 sub edx, 65535 - 429f03: 0f 85 d7 00 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> - 429f09: 48 83 c7 10 add rdi, 16 - 429f0d: 4d 89 da mov r10, r11 - 429f10: 49 83 e2 c0 and r10, -64 - 429f14: 4c 39 d7 cmp rdi, r10 - 429f17: 73 71 jae 0x429f8a <__memcmp_sse2+0x23a> - 429f19: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429f1e: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 429f22: 66 0f d7 d0 pmovmskb edx, xmm0 - 429f26: 81 ea ff ff 00 00 sub edx, 65535 - 429f2c: 0f 85 ae 00 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> - 429f32: 48 83 c7 10 add rdi, 16 - 429f36: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429f3b: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 429f3f: 66 0f d7 d0 pmovmskb edx, xmm0 - 429f43: 81 ea ff ff 00 00 sub edx, 65535 - 429f49: 0f 85 91 00 00 00 jne 0x429fe0 <__memcmp_sse2+0x290> - 429f4f: 48 83 c7 10 add rdi, 16 - 429f53: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429f58: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 429f5c: 66 0f d7 d0 pmovmskb edx, xmm0 - 429f60: 81 ea ff ff 00 00 sub edx, 65535 - 429f66: 75 78 jne 0x429fe0 <__memcmp_sse2+0x290> - 429f68: 48 83 c7 10 add rdi, 16 - 429f6c: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429f71: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 429f75: 66 0f d7 d0 pmovmskb edx, xmm0 - 429f79: 81 ea ff ff 00 00 sub edx, 65535 - 429f7f: 75 5f jne 0x429fe0 <__memcmp_sse2+0x290> - 429f81: 48 83 c7 10 add rdi, 16 - 429f85: 49 39 fa cmp r10, rdi - 429f88: 75 8f jne 0x429f19 <__memcmp_sse2+0x1c9> - 429f8a: 4d 89 da mov r10, r11 - 429f8d: 49 83 e2 e0 and r10, -32 - 429f91: 4c 39 d7 cmp rdi, r10 - 429f94: 73 37 jae 0x429fcd <__memcmp_sse2+0x27d> - 429f96: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429f9b: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 429f9f: 66 0f d7 d0 pmovmskb edx, xmm0 - 429fa3: 81 ea ff ff 00 00 sub edx, 65535 - 429fa9: 75 35 jne 0x429fe0 <__memcmp_sse2+0x290> - 429fab: 48 83 c7 10 add rdi, 16 - 429faf: f3 0f 6f 04 37 movdqu xmm0, xmmword ptr [rdi + rsi] - 429fb4: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 429fb8: 66 0f d7 d0 pmovmskb edx, xmm0 - 429fbc: 81 ea ff ff 00 00 sub edx, 65535 - 429fc2: 75 1c jne 0x429fe0 <__memcmp_sse2+0x290> - 429fc4: 48 83 c7 10 add rdi, 16 - 429fc8: 49 39 fa cmp r10, rdi - 429fcb: 75 c9 jne 0x429f96 <__memcmp_sse2+0x246> - 429fcd: 49 29 fb sub r11, rdi - 429fd0: 0f 84 7a fe ff ff je 0x429e50 <__memcmp_sse2+0x100> - 429fd6: 4d 89 da mov r10, r11 - 429fd9: e9 99 fd ff ff jmp 0x429d77 <__memcmp_sse2+0x27> - 429fde: 66 90 nop - 429fe0: 0f bc ca bsf ecx, edx - 429fe3: 0f b6 04 0f movzx eax, byte ptr [rdi + rcx] - 429fe7: 48 01 fe add rsi, rdi - 429fea: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] - 429fee: e9 34 fe ff ff jmp 0x429e27 <__memcmp_sse2+0xd7> - 429ff3: 4d 89 da mov r10, r11 - 429ff6: 49 83 e2 e0 and r10, -32 - 429ffa: 4c 39 d7 cmp rdi, r10 - 429ffd: 73 ce jae 0x429fcd <__memcmp_sse2+0x27d> - 429fff: 48 f7 c7 10 00 00 00 test rdi, 16 - 42a006: 74 1e je 0x42a026 <__memcmp_sse2+0x2d6> - 42a008: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] - 42a00d: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 42a011: 66 0f d7 d0 pmovmskb edx, xmm0 - 42a015: 81 ea ff ff 00 00 sub edx, 65535 - 42a01b: 75 c3 jne 0x429fe0 <__memcmp_sse2+0x290> - 42a01d: 48 83 c7 10 add rdi, 16 - 42a021: 49 39 fa cmp r10, rdi - 42a024: 74 a7 je 0x429fcd <__memcmp_sse2+0x27d> - 42a026: 4d 89 da mov r10, r11 - 42a029: 49 83 e2 c0 and r10, -64 - 42a02d: 48 f7 c7 20 00 00 00 test rdi, 32 - 42a034: 74 36 je 0x42a06c <__memcmp_sse2+0x31c> - 42a036: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] - 42a03b: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 42a03f: 66 0f d7 d0 pmovmskb edx, xmm0 - 42a043: 81 ea ff ff 00 00 sub edx, 65535 - 42a049: 75 95 jne 0x429fe0 <__memcmp_sse2+0x290> - 42a04b: 48 83 c7 10 add rdi, 16 - 42a04f: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] - 42a054: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 42a058: 66 0f d7 d0 pmovmskb edx, xmm0 - 42a05c: 81 ea ff ff 00 00 sub edx, 65535 - 42a062: 0f 85 78 ff ff ff jne 0x429fe0 <__memcmp_sse2+0x290> - 42a068: 48 83 c7 10 add rdi, 16 - 42a06c: 49 39 fa cmp r10, rdi - 42a06f: 0f 84 15 ff ff ff je 0x429f8a <__memcmp_sse2+0x23a> - 42a075: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] - 42a07a: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 42a07e: 66 0f d7 d0 pmovmskb edx, xmm0 - 42a082: 81 ea ff ff 00 00 sub edx, 65535 - 42a088: 0f 85 52 ff ff ff jne 0x429fe0 <__memcmp_sse2+0x290> - 42a08e: 48 83 c7 10 add rdi, 16 - 42a092: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] - 42a097: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 42a09b: 66 0f d7 d0 pmovmskb edx, xmm0 - 42a09f: 81 ea ff ff 00 00 sub edx, 65535 - 42a0a5: 0f 85 35 ff ff ff jne 0x429fe0 <__memcmp_sse2+0x290> - 42a0ab: 48 83 c7 10 add rdi, 16 - 42a0af: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] - 42a0b4: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 42a0b8: 66 0f d7 d0 pmovmskb edx, xmm0 - 42a0bc: 81 ea ff ff 00 00 sub edx, 65535 - 42a0c2: 0f 85 18 ff ff ff jne 0x429fe0 <__memcmp_sse2+0x290> - 42a0c8: 48 83 c7 10 add rdi, 16 - 42a0cc: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] - 42a0d1: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 42a0d5: 66 0f d7 d0 pmovmskb edx, xmm0 - 42a0d9: 81 ea ff ff 00 00 sub edx, 65535 - 42a0df: 0f 85 fb fe ff ff jne 0x429fe0 <__memcmp_sse2+0x290> - 42a0e5: 48 83 c7 10 add rdi, 16 - 42a0e9: 49 39 fa cmp r10, rdi - 42a0ec: 75 87 jne 0x42a075 <__memcmp_sse2+0x325> - 42a0ee: 4d 89 da mov r10, r11 - 42a0f1: 49 83 e2 e0 and r10, -32 - 42a0f5: 4c 39 d7 cmp rdi, r10 - 42a0f8: 0f 83 cf fe ff ff jae 0x429fcd <__memcmp_sse2+0x27d> - 42a0fe: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] - 42a103: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 42a107: 66 0f d7 d0 pmovmskb edx, xmm0 - 42a10b: 81 ea ff ff 00 00 sub edx, 65535 - 42a111: 0f 85 c9 fe ff ff jne 0x429fe0 <__memcmp_sse2+0x290> - 42a117: 48 83 c7 10 add rdi, 16 - 42a11b: 66 0f 6f 04 37 movdqa xmm0, xmmword ptr [rdi + rsi] - 42a120: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 42a124: 66 0f d7 d0 pmovmskb edx, xmm0 - 42a128: 81 ea ff ff 00 00 sub edx, 65535 - 42a12e: 0f 85 ac fe ff ff jne 0x429fe0 <__memcmp_sse2+0x290> - 42a134: 48 83 c7 10 add rdi, 16 - 42a138: 4c 39 d7 cmp rdi, r10 - 42a13b: 75 c1 jne 0x42a0fe <__memcmp_sse2+0x3ae> - 42a13d: 49 29 fb sub r11, rdi - 42a140: 0f 84 0a fd ff ff je 0x429e50 <__memcmp_sse2+0x100> - 42a146: 4d 89 da mov r10, r11 - 42a149: e9 29 fc ff ff jmp 0x429d77 <__memcmp_sse2+0x27> - 42a14e: 66 90 nop - -000000000042a150 <__memcmp_avx2_movbe>: - 42a150: f3 0f 1e fa endbr64 - 42a154: 48 83 fa 20 cmp rdx, 32 - 42a158: 0f 82 a2 01 00 00 jb 0x42a300 <__memcmp_avx2_movbe+0x1b0> - 42a15e: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] - 42a162: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] - 42a166: c5 fd d7 c2 vpmovmskb eax, ymm2 - 42a16a: 83 e8 ff sub eax, -1 - 42a16d: 0f 85 ed 00 00 00 jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a173: 48 83 fa 40 cmp rdx, 64 - 42a177: 0f 86 c4 00 00 00 jbe 0x42a241 <__memcmp_avx2_movbe+0xf1> - 42a17d: c5 fd 74 c0 vpcmpeqb ymm0, ymm0, ymm0 - 42a181: 48 81 fa 00 01 00 00 cmp rdx, 256 - 42a188: 0f 87 12 02 00 00 ja 0x42a3a0 <__memcmp_avx2_movbe+0x250> - 42a18e: 48 81 fa 80 00 00 00 cmp rdx, 128 - 42a195: 0f 82 9c 02 00 00 jb 0x42a437 <__memcmp_avx2_movbe+0x2e7> - 42a19b: c5 fe 6f 0e vmovdqu ymm1, ymmword ptr [rsi] - 42a19f: c5 f5 74 0f vpcmpeqb ymm1, ymm1, ymmword ptr [rdi] - 42a1a3: c5 fe 6f 56 20 vmovdqu ymm2, ymmword ptr [rsi + 32] - 42a1a8: c5 ed 74 57 20 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi + 32] - 42a1ad: c5 fe 6f 5e 40 vmovdqu ymm3, ymmword ptr [rsi + 64] - 42a1b2: c5 e5 74 5f 40 vpcmpeqb ymm3, ymm3, ymmword ptr [rdi + 64] - 42a1b7: c5 fe 6f 66 60 vmovdqu ymm4, ymmword ptr [rsi + 96] - 42a1bc: c5 dd 74 67 60 vpcmpeqb ymm4, ymm4, ymmword ptr [rdi + 96] - 42a1c1: c5 ed db e9 vpand ymm5, ymm2, ymm1 - 42a1c5: c5 dd db f3 vpand ymm6, ymm4, ymm3 - 42a1c9: c5 cd db ed vpand ymm5, ymm6, ymm5 - 42a1cd: c4 e2 7d 17 e8 vptest ymm5, ymm0 - 42a1d2: 0f 83 d8 02 00 00 jae 0x42a4b0 <__memcmp_avx2_movbe+0x360> - 42a1d8: 48 8d 7c 17 80 lea rdi, [rdi + rdx - 128] - 42a1dd: 48 8d 74 16 80 lea rsi, [rsi + rdx - 128] - 42a1e2: c5 fe 6f 0e vmovdqu ymm1, ymmword ptr [rsi] - 42a1e6: c5 f5 74 0f vpcmpeqb ymm1, ymm1, ymmword ptr [rdi] - 42a1ea: c5 fe 6f 56 20 vmovdqu ymm2, ymmword ptr [rsi + 32] - 42a1ef: c5 ed 74 57 20 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi + 32] - 42a1f4: c5 f5 db ea vpand ymm5, ymm1, ymm2 - 42a1f8: c5 fe 6f 5e 40 vmovdqu ymm3, ymmword ptr [rsi + 64] - 42a1fd: c5 e5 74 5f 40 vpcmpeqb ymm3, ymm3, ymmword ptr [rdi + 64] - 42a202: c5 d5 db eb vpand ymm5, ymm5, ymm3 - 42a206: c5 fe 6f 66 60 vmovdqu ymm4, ymmword ptr [rsi + 96] - 42a20b: c5 dd 74 67 60 vpcmpeqb ymm4, ymm4, ymmword ptr [rdi + 96] - 42a210: c5 d5 db ec vpand ymm5, ymm5, ymm4 - 42a214: c4 e2 7d 17 e8 vptest ymm5, ymm0 - 42a219: 0f 83 91 02 00 00 jae 0x42a4b0 <__memcmp_avx2_movbe+0x360> - 42a21f: 31 c0 xor eax, eax - 42a221: c5 f8 77 vzeroupper - 42a224: c3 ret - 42a225: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42a230: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] - 42a234: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] - 42a238: c5 fd d7 c2 vpmovmskb eax, ymm2 - 42a23c: 83 e8 ff sub eax, -1 - 42a23f: 75 1f jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a241: 48 8d 7c 17 e0 lea rdi, [rdi + rdx - 32] - 42a246: 48 8d 74 16 e0 lea rsi, [rsi + rdx - 32] - 42a24b: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] - 42a24f: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] - 42a253: c5 fd d7 c2 vpmovmskb eax, ymm2 - 42a257: 83 e8 ff sub eax, -1 - 42a25a: 75 04 jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a25c: c5 f8 77 vzeroupper - 42a25f: c3 ret - 42a260: f3 0f bc c8 tzcnt ecx, eax - 42a264: 0f b6 04 0f movzx eax, byte ptr [rdi + rcx] - 42a268: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] - 42a26c: 29 d0 sub eax, edx - 42a26e: c5 f8 77 vzeroupper - 42a271: c3 ret - 42a272: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42a27d: 0f 1f 00 nop dword ptr [rax] - 42a280: 0f 38 f0 07 movbe eax, dword ptr [rdi] - 42a284: 0f 38 f0 0e movbe ecx, dword ptr [rsi] - 42a288: 48 c1 e0 20 shl rax, 32 - 42a28c: 48 c1 e1 20 shl rcx, 32 - 42a290: 0f 38 f0 7c 17 fc movbe edi, dword ptr [rdi + rdx - 4] - 42a296: 0f 38 f0 74 16 fc movbe esi, dword ptr [rsi + rdx - 4] - 42a29c: 48 09 f8 or rax, rdi - 42a29f: 48 09 f1 or rcx, rsi - 42a2a2: 48 29 c8 sub rax, rcx - 42a2a5: 74 09 je 0x42a2b0 <__memcmp_avx2_movbe+0x160> - 42a2a7: 19 c0 sbb eax, eax - 42a2a9: 83 c8 01 or eax, 1 - 42a2ac: c3 ret - 42a2ad: 0f 1f 00 nop dword ptr [rax] - 42a2b0: c3 ret - 42a2b1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42a2bc: 0f 1f 40 00 nop dword ptr [rax] - 42a2c0: 0f b7 07 movzx eax, word ptr [rdi] - 42a2c3: 0f b7 0e movzx ecx, word ptr [rsi] - 42a2c6: c1 e0 08 shl eax, 8 - 42a2c9: c1 e1 08 shl ecx, 8 - 42a2cc: 0f c8 bswap eax - 42a2ce: 0f c9 bswap ecx - 42a2d0: 8a 44 17 ff mov al, byte ptr [rdi + rdx - 1] - 42a2d4: 8a 4c 16 ff mov cl, byte ptr [rsi + rdx - 1] - 42a2d8: 29 c8 sub eax, ecx - 42a2da: c3 ret - 42a2db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42a2e0: 0f b6 07 movzx eax, byte ptr [rdi] - 42a2e3: 0f b6 0e movzx ecx, byte ptr [rsi] - 42a2e6: 29 c8 sub eax, ecx - 42a2e8: c3 ret - 42a2e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42a2f0: 31 c0 xor eax, eax - 42a2f2: c3 ret - 42a2f3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42a2fe: 66 90 nop - 42a300: 80 fa 01 cmp dl, 1 - 42a303: 74 db je 0x42a2e0 <__memcmp_avx2_movbe+0x190> - 42a305: 72 e9 jb 0x42a2f0 <__memcmp_avx2_movbe+0x1a0> - 42a307: 80 fa 04 cmp dl, 4 - 42a30a: 72 b4 jb 0x42a2c0 <__memcmp_avx2_movbe+0x170> - 42a30c: 80 fa 08 cmp dl, 8 - 42a30f: 0f 82 6b ff ff ff jb 0x42a280 <__memcmp_avx2_movbe+0x130> - 42a315: 80 fa 10 cmp dl, 16 - 42a318: 73 46 jae 0x42a360 <__memcmp_avx2_movbe+0x210> - 42a31a: c5 fa 7e 0f vmovq xmm1, qword ptr [rdi] # xmm1 = mem[0],zero - 42a31e: c5 fa 7e 16 vmovq xmm2, qword ptr [rsi] # xmm2 = mem[0],zero - 42a322: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 42a326: c5 f9 d7 c2 vpmovmskb eax, xmm2 - 42a32a: 2d ff ff 00 00 sub eax, 65535 - 42a32f: 0f 85 2b ff ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a335: 48 8d 7c 17 f8 lea rdi, [rdi + rdx - 8] - 42a33a: 48 8d 74 16 f8 lea rsi, [rsi + rdx - 8] - 42a33f: c5 fa 7e 0f vmovq xmm1, qword ptr [rdi] # xmm1 = mem[0],zero - 42a343: c5 fa 7e 16 vmovq xmm2, qword ptr [rsi] # xmm2 = mem[0],zero - 42a347: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 42a34b: c5 f9 d7 c2 vpmovmskb eax, xmm2 - 42a34f: 2d ff ff 00 00 sub eax, 65535 - 42a354: 0f 85 06 ff ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a35a: c3 ret - 42a35b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42a360: c5 fa 6f 16 vmovdqu xmm2, xmmword ptr [rsi] - 42a364: c5 e9 74 17 vpcmpeqb xmm2, xmm2, xmmword ptr [rdi] - 42a368: c5 f9 d7 c2 vpmovmskb eax, xmm2 - 42a36c: 2d ff ff 00 00 sub eax, 65535 - 42a371: 0f 85 e9 fe ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a377: 48 8d 7c 17 f0 lea rdi, [rdi + rdx - 16] - 42a37c: 48 8d 74 16 f0 lea rsi, [rsi + rdx - 16] - 42a381: c5 fa 6f 16 vmovdqu xmm2, xmmword ptr [rsi] - 42a385: c5 e9 74 17 vpcmpeqb xmm2, xmm2, xmmword ptr [rdi] - 42a389: c5 f9 d7 c2 vpmovmskb eax, xmm2 - 42a38d: 2d ff ff 00 00 sub eax, 65535 - 42a392: 0f 85 c8 fe ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a398: c3 ret - 42a399: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42a3a0: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] - 42a3a4: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] - 42a3a8: c5 fd d7 c2 vpmovmskb eax, ymm2 - 42a3ac: 83 e8 ff sub eax, -1 - 42a3af: 0f 85 ab fe ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a3b5: 48 89 f9 mov rcx, rdi - 42a3b8: 83 e1 1f and ecx, 31 - 42a3bb: 48 83 e9 20 sub rcx, 32 - 42a3bf: 48 29 ce sub rsi, rcx - 42a3c2: 48 29 cf sub rdi, rcx - 42a3c5: 48 01 ca add rdx, rcx - 42a3c8: c5 fe 6f 0e vmovdqu ymm1, ymmword ptr [rsi] - 42a3cc: c5 f5 74 0f vpcmpeqb ymm1, ymm1, ymmword ptr [rdi] - 42a3d0: c5 fe 6f 56 20 vmovdqu ymm2, ymmword ptr [rsi + 32] - 42a3d5: c5 ed 74 57 20 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi + 32] - 42a3da: c5 f5 db ea vpand ymm5, ymm1, ymm2 - 42a3de: c5 fe 6f 5e 40 vmovdqu ymm3, ymmword ptr [rsi + 64] - 42a3e3: c5 e5 74 5f 40 vpcmpeqb ymm3, ymm3, ymmword ptr [rdi + 64] - 42a3e8: c5 d5 db eb vpand ymm5, ymm5, ymm3 - 42a3ec: c5 fe 6f 66 60 vmovdqu ymm4, ymmword ptr [rsi + 96] - 42a3f1: c5 dd 74 67 60 vpcmpeqb ymm4, ymm4, ymmword ptr [rdi + 96] - 42a3f6: c5 d5 db ec vpand ymm5, ymm5, ymm4 - 42a3fa: c4 e2 7d 17 e8 vptest ymm5, ymm0 - 42a3ff: 0f 83 ab 00 00 00 jae 0x42a4b0 <__memcmp_avx2_movbe+0x360> - 42a405: 48 81 c7 80 00 00 00 add rdi, 128 - 42a40c: 48 81 c6 80 00 00 00 add rsi, 128 - 42a413: 48 81 ea 80 00 00 00 sub rdx, 128 - 42a41a: 48 81 fa 80 00 00 00 cmp rdx, 128 - 42a421: 73 a5 jae 0x42a3c8 <__memcmp_avx2_movbe+0x278> - 42a423: 48 83 fa 20 cmp rdx, 32 - 42a427: 0f 86 14 fe ff ff jbe 0x42a241 <__memcmp_avx2_movbe+0xf1> - 42a42d: 48 83 fa 40 cmp rdx, 64 - 42a431: 0f 86 f9 fd ff ff jbe 0x42a230 <__memcmp_avx2_movbe+0xe0> - 42a437: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] - 42a43b: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] - 42a43f: c5 fd d7 c2 vpmovmskb eax, ymm2 - 42a443: 83 e8 ff sub eax, -1 - 42a446: 0f 85 14 fe ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a44c: 48 83 c7 20 add rdi, 32 - 42a450: 48 83 c6 20 add rsi, 32 - 42a454: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] - 42a458: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] - 42a45c: c5 fd d7 c2 vpmovmskb eax, ymm2 - 42a460: 83 e8 ff sub eax, -1 - 42a463: 0f 85 f7 fd ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a469: 48 8d 7c 17 a0 lea rdi, [rdi + rdx - 96] - 42a46e: 48 8d 74 16 a0 lea rsi, [rsi + rdx - 96] - 42a473: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] - 42a477: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] - 42a47b: c5 fd d7 c2 vpmovmskb eax, ymm2 - 42a47f: 83 e8 ff sub eax, -1 - 42a482: 0f 85 d8 fd ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a488: 48 83 c7 20 add rdi, 32 - 42a48c: 48 83 c6 20 add rsi, 32 - 42a490: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] - 42a494: c5 ed 74 17 vpcmpeqb ymm2, ymm2, ymmword ptr [rdi] - 42a498: c5 fd d7 c2 vpmovmskb eax, ymm2 - 42a49c: 83 e8 ff sub eax, -1 - 42a49f: 0f 85 bb fd ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a4a5: c5 f8 77 vzeroupper - 42a4a8: c3 ret - 42a4a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42a4b0: c5 fd d7 c1 vpmovmskb eax, ymm1 - 42a4b4: 83 e8 ff sub eax, -1 - 42a4b7: 0f 85 a3 fd ff ff jne 0x42a260 <__memcmp_avx2_movbe+0x110> - 42a4bd: c5 fd d7 c2 vpmovmskb eax, ymm2 - 42a4c1: 83 e8 ff sub eax, -1 - 42a4c4: 75 2a jne 0x42a4f0 <__memcmp_avx2_movbe+0x3a0> - 42a4c6: c5 fd d7 c3 vpmovmskb eax, ymm3 - 42a4ca: 83 e8 ff sub eax, -1 - 42a4cd: 75 41 jne 0x42a510 <__memcmp_avx2_movbe+0x3c0> - 42a4cf: c5 fd d7 c4 vpmovmskb eax, ymm4 - 42a4d3: 83 e8 ff sub eax, -1 - 42a4d6: f3 0f bc c8 tzcnt ecx, eax - 42a4da: 0f b6 44 0f 60 movzx eax, byte ptr [rdi + rcx + 96] - 42a4df: 0f b6 54 0e 60 movzx edx, byte ptr [rsi + rcx + 96] - 42a4e4: 29 d0 sub eax, edx - 42a4e6: c5 f8 77 vzeroupper - 42a4e9: c3 ret - 42a4ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42a4f0: f3 0f bc c8 tzcnt ecx, eax - 42a4f4: 0f b6 44 0f 20 movzx eax, byte ptr [rdi + rcx + 32] - 42a4f9: 0f b6 54 0e 20 movzx edx, byte ptr [rsi + rcx + 32] - 42a4fe: 29 d0 sub eax, edx - 42a500: c5 f8 77 vzeroupper - 42a503: c3 ret - 42a504: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42a50f: 90 nop - 42a510: f3 0f bc c8 tzcnt ecx, eax - 42a514: 0f b6 44 0f 40 movzx eax, byte ptr [rdi + rcx + 64] - 42a519: 0f b6 54 0e 40 movzx edx, byte ptr [rsi + rcx + 64] - 42a51e: 29 d0 sub eax, edx - 42a520: c5 f8 77 vzeroupper - 42a523: c3 ret - 42a524: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42a52e: 66 90 nop - -000000000042a530 <__memcmp_sse4_1>: - 42a530: f3 0f 1e fa endbr64 - 42a534: 66 0f ef c0 pxor xmm0, xmm0 - 42a538: 48 83 fa 4f cmp rdx, 79 - 42a53c: 77 32 ja 0x42a570 <__memcmp_sse4_1+0x40> - 42a53e: 48 83 fa 01 cmp rdx, 1 - 42a542: 74 1c je 0x42a560 <__memcmp_sse4_1+0x30> - 42a544: 48 01 d6 add rsi, rdx - 42a547: 48 01 d7 add rdi, rdx - 42a54a: 4c 8d 1d bf c9 06 00 lea r11, [rip + 444863] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42a551: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42a555: 4c 01 d9 add rcx, r11 - 42a558: 3e ff e1 jmp rcx - 42a55b: 0f 0b ud2 - 42a55d: 0f 1f 00 nop dword ptr [rax] - 42a560: 0f b6 07 movzx eax, byte ptr [rdi] - 42a563: 0f b6 0e movzx ecx, byte ptr [rsi] - 42a566: 29 c8 sub eax, ecx - 42a568: c3 ret - 42a569: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42a570: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] - 42a574: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] - 42a578: 66 0f ef d1 pxor xmm2, xmm1 - 42a57c: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a581: 0f 83 56 0b 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42a587: 48 89 f1 mov rcx, rsi - 42a58a: 48 83 e6 f0 and rsi, -16 - 42a58e: 48 83 c6 10 add rsi, 16 - 42a592: 48 29 f1 sub rcx, rsi - 42a595: 48 29 cf sub rdi, rcx - 42a598: 48 01 ca add rdx, rcx - 42a59b: 48 f7 c7 0f 00 00 00 test rdi, 15 - 42a5a2: 0f 84 08 05 00 00 je 0x42aab0 <__memcmp_sse4_1+0x580> - 42a5a8: 48 81 fa 80 00 00 00 cmp rdx, 128 - 42a5af: 0f 87 b3 00 00 00 ja 0x42a668 <__memcmp_sse4_1+0x138> - 42a5b5: 48 83 ea 40 sub rdx, 64 - 42a5b9: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] - 42a5bd: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42a5c1: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a5c6: 0f 83 11 0b 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42a5cc: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] - 42a5d1: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] - 42a5d6: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a5db: 0f 83 f4 0a 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> - 42a5e1: f3 0f 6f 57 20 movdqu xmm2, xmmword ptr [rdi + 32] - 42a5e6: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] - 42a5eb: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a5f0: 0f 83 d7 0a 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> - 42a5f6: f3 0f 6f 57 30 movdqu xmm2, xmmword ptr [rdi + 48] - 42a5fb: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] - 42a600: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a605: 0f 83 b8 0a 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> - 42a60b: 48 83 fa 20 cmp rdx, 32 - 42a60f: 72 36 jb 0x42a647 <__memcmp_sse4_1+0x117> - 42a611: f3 0f 6f 57 40 movdqu xmm2, xmmword ptr [rdi + 64] - 42a616: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] - 42a61b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a620: 0f 83 93 0a 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> - 42a626: f3 0f 6f 57 50 movdqu xmm2, xmmword ptr [rdi + 80] - 42a62b: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] - 42a630: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a635: 0f 83 74 0a 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> - 42a63b: 48 83 ea 20 sub rdx, 32 - 42a63f: 48 83 c7 20 add rdi, 32 - 42a643: 48 83 c6 20 add rsi, 32 - 42a647: 48 83 c7 40 add rdi, 64 - 42a64b: 48 83 c6 40 add rsi, 64 - 42a64f: 48 01 d6 add rsi, rdx - 42a652: 48 01 d7 add rdi, rdx - 42a655: 4c 8d 1d b4 c8 06 00 lea r11, [rip + 444596] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42a65c: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42a660: 4c 01 d9 add rcx, r11 - 42a663: 3e ff e1 jmp rcx - 42a666: 0f 0b ud2 - 42a668: 48 81 fa 00 02 00 00 cmp rdx, 512 - 42a66f: 0f 87 2b 03 00 00 ja 0x42a9a0 <__memcmp_sse4_1+0x470> - 42a675: 48 81 fa 00 01 00 00 cmp rdx, 256 - 42a67c: 0f 87 18 01 00 00 ja 0x42a79a <__memcmp_sse4_1+0x26a> - 42a682: 48 81 ea 80 00 00 00 sub rdx, 128 - 42a689: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] - 42a68d: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42a691: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a696: 0f 83 41 0a 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42a69c: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] - 42a6a1: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] - 42a6a6: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a6ab: 0f 83 24 0a 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> - 42a6b1: f3 0f 6f 57 20 movdqu xmm2, xmmword ptr [rdi + 32] - 42a6b6: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] - 42a6bb: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a6c0: 0f 83 07 0a 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> - 42a6c6: f3 0f 6f 57 30 movdqu xmm2, xmmword ptr [rdi + 48] - 42a6cb: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] - 42a6d0: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a6d5: 0f 83 e8 09 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> - 42a6db: f3 0f 6f 57 40 movdqu xmm2, xmmword ptr [rdi + 64] - 42a6e0: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] - 42a6e5: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a6ea: 0f 83 c9 09 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> - 42a6f0: f3 0f 6f 57 50 movdqu xmm2, xmmword ptr [rdi + 80] - 42a6f5: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] - 42a6fa: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a6ff: 0f 83 aa 09 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> - 42a705: f3 0f 6f 57 60 movdqu xmm2, xmmword ptr [rdi + 96] - 42a70a: 66 0f ef 56 60 pxor xmm2, xmmword ptr [rsi + 96] - 42a70f: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a714: 0f 83 8b 09 00 00 jae 0x42b0a5 <__memcmp_sse4_1+0xb75> - 42a71a: f3 0f 6f 57 70 movdqu xmm2, xmmword ptr [rdi + 112] - 42a71f: 66 0f ef 56 70 pxor xmm2, xmmword ptr [rsi + 112] - 42a724: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a729: 0f 83 66 09 00 00 jae 0x42b095 <__memcmp_sse4_1+0xb65> - 42a72f: 48 81 c6 80 00 00 00 add rsi, 128 - 42a736: 48 81 c7 80 00 00 00 add rdi, 128 - 42a73d: 48 83 fa 40 cmp rdx, 64 - 42a741: 0f 83 6e fe ff ff jae 0x42a5b5 <__memcmp_sse4_1+0x85> - 42a747: 48 83 fa 20 cmp rdx, 32 - 42a74b: 72 34 jb 0x42a781 <__memcmp_sse4_1+0x251> - 42a74d: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] - 42a751: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42a755: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a75a: 0f 83 7d 09 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42a760: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] - 42a765: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] - 42a76a: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a76f: 0f 83 60 09 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> - 42a775: 48 83 ea 20 sub rdx, 32 - 42a779: 48 83 c7 20 add rdi, 32 - 42a77d: 48 83 c6 20 add rsi, 32 - 42a781: 48 01 d6 add rsi, rdx - 42a784: 48 01 d7 add rdi, rdx - 42a787: 4c 8d 1d 82 c7 06 00 lea r11, [rip + 444290] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42a78e: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42a792: 4c 01 d9 add rcx, r11 - 42a795: 3e ff e1 jmp rcx - 42a798: 0f 0b ud2 - 42a79a: 48 81 ea 00 01 00 00 sub rdx, 256 - 42a7a1: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] - 42a7a5: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42a7a9: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a7ae: 0f 83 29 09 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42a7b4: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] - 42a7b9: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] - 42a7be: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a7c3: 0f 83 0c 09 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> - 42a7c9: f3 0f 6f 57 20 movdqu xmm2, xmmword ptr [rdi + 32] - 42a7ce: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] - 42a7d3: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a7d8: 0f 83 ef 08 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> - 42a7de: f3 0f 6f 57 30 movdqu xmm2, xmmword ptr [rdi + 48] - 42a7e3: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] - 42a7e8: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a7ed: 0f 83 d0 08 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> - 42a7f3: f3 0f 6f 57 40 movdqu xmm2, xmmword ptr [rdi + 64] - 42a7f8: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] - 42a7fd: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a802: 0f 83 b1 08 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> - 42a808: f3 0f 6f 57 50 movdqu xmm2, xmmword ptr [rdi + 80] - 42a80d: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] - 42a812: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a817: 0f 83 92 08 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> - 42a81d: f3 0f 6f 57 60 movdqu xmm2, xmmword ptr [rdi + 96] - 42a822: 66 0f ef 56 60 pxor xmm2, xmmword ptr [rsi + 96] - 42a827: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a82c: 0f 83 73 08 00 00 jae 0x42b0a5 <__memcmp_sse4_1+0xb75> - 42a832: f3 0f 6f 57 70 movdqu xmm2, xmmword ptr [rdi + 112] - 42a837: 66 0f ef 56 70 pxor xmm2, xmmword ptr [rsi + 112] - 42a83c: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a841: 0f 83 4e 08 00 00 jae 0x42b095 <__memcmp_sse4_1+0xb65> - 42a847: f3 0f 6f 97 80 00 00 00 movdqu xmm2, xmmword ptr [rdi + 128] - 42a84f: 66 0f ef 96 80 00 00 00 pxor xmm2, xmmword ptr [rsi + 128] - 42a857: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a85c: 0f 83 23 08 00 00 jae 0x42b085 <__memcmp_sse4_1+0xb55> - 42a862: f3 0f 6f 97 90 00 00 00 movdqu xmm2, xmmword ptr [rdi + 144] - 42a86a: 66 0f ef 96 90 00 00 00 pxor xmm2, xmmword ptr [rsi + 144] - 42a872: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a877: 0f 83 f8 07 00 00 jae 0x42b075 <__memcmp_sse4_1+0xb45> - 42a87d: f3 0f 6f 97 a0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 160] - 42a885: 66 0f ef 96 a0 00 00 00 pxor xmm2, xmmword ptr [rsi + 160] - 42a88d: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a892: 0f 83 cd 07 00 00 jae 0x42b065 <__memcmp_sse4_1+0xb35> - 42a898: f3 0f 6f 97 b0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 176] - 42a8a0: 66 0f ef 96 b0 00 00 00 pxor xmm2, xmmword ptr [rsi + 176] - 42a8a8: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a8ad: 0f 83 9f 07 00 00 jae 0x42b052 <__memcmp_sse4_1+0xb22> - 42a8b3: f3 0f 6f 97 c0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 192] - 42a8bb: 66 0f ef 96 c0 00 00 00 pxor xmm2, xmmword ptr [rsi + 192] - 42a8c3: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a8c8: 0f 83 71 07 00 00 jae 0x42b03f <__memcmp_sse4_1+0xb0f> - 42a8ce: f3 0f 6f 97 d0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 208] - 42a8d6: 66 0f ef 96 d0 00 00 00 pxor xmm2, xmmword ptr [rsi + 208] - 42a8de: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a8e3: 0f 83 43 07 00 00 jae 0x42b02c <__memcmp_sse4_1+0xafc> - 42a8e9: f3 0f 6f 97 e0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 224] - 42a8f1: 66 0f ef 96 e0 00 00 00 pxor xmm2, xmmword ptr [rsi + 224] - 42a8f9: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a8fe: 0f 83 15 07 00 00 jae 0x42b019 <__memcmp_sse4_1+0xae9> - 42a904: f3 0f 6f 97 f0 00 00 00 movdqu xmm2, xmmword ptr [rdi + 240] - 42a90c: 66 0f ef 96 f0 00 00 00 pxor xmm2, xmmword ptr [rsi + 240] - 42a914: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a919: 0f 83 e7 06 00 00 jae 0x42b006 <__memcmp_sse4_1+0xad6> - 42a91f: 48 81 c6 00 01 00 00 add rsi, 256 - 42a926: 48 81 c7 00 01 00 00 add rdi, 256 - 42a92d: 48 81 fa 80 00 00 00 cmp rdx, 128 - 42a934: 0f 83 48 fd ff ff jae 0x42a682 <__memcmp_sse4_1+0x152> - 42a93a: 48 83 fa 40 cmp rdx, 64 - 42a93e: 0f 83 71 fc ff ff jae 0x42a5b5 <__memcmp_sse4_1+0x85> - 42a944: 48 83 fa 20 cmp rdx, 32 - 42a948: 72 34 jb 0x42a97e <__memcmp_sse4_1+0x44e> - 42a94a: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] - 42a94e: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42a952: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a957: 0f 83 80 07 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42a95d: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] - 42a962: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] - 42a967: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42a96c: 0f 83 63 07 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> - 42a972: 48 83 ea 20 sub rdx, 32 - 42a976: 48 83 c7 20 add rdi, 32 - 42a97a: 48 83 c6 20 add rsi, 32 - 42a97e: 48 01 d6 add rsi, rdx - 42a981: 48 01 d7 add rdi, rdx - 42a984: 4c 8d 1d 85 c5 06 00 lea r11, [rip + 443781] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42a98b: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42a98f: 4c 01 d9 add rcx, r11 - 42a992: 3e ff e1 jmp rcx - 42a995: 0f 0b ud2 - 42a997: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42a9a0: 4c 8b 05 d1 66 09 00 mov r8, qword ptr [rip + 616145] # 0x4c1078 <__x86_data_cache_size_half> - 42a9a7: 4d 89 c1 mov r9, r8 - 42a9aa: 49 d1 e8 shr r8 - 42a9ad: 4d 01 c8 add r8, r9 - 42a9b0: 4c 39 c2 cmp rdx, r8 - 42a9b3: 77 77 ja 0x42aa2c <__memcmp_sse4_1+0x4fc> - 42a9b5: 48 83 ea 40 sub rdx, 64 - 42a9b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42a9c0: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] - 42a9c4: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42a9c8: 66 0f 6f ca movdqa xmm1, xmm2 - 42a9cc: f3 0f 6f 5f 10 movdqu xmm3, xmmword ptr [rdi + 16] - 42a9d1: 66 0f ef 5e 10 pxor xmm3, xmmword ptr [rsi + 16] - 42a9d6: 66 0f eb cb por xmm1, xmm3 - 42a9da: f3 0f 6f 67 20 movdqu xmm4, xmmword ptr [rdi + 32] - 42a9df: 66 0f ef 66 20 pxor xmm4, xmmword ptr [rsi + 32] - 42a9e4: 66 0f eb cc por xmm1, xmm4 - 42a9e8: f3 0f 6f 6f 30 movdqu xmm5, xmmword ptr [rdi + 48] - 42a9ed: 66 0f ef 6e 30 pxor xmm5, xmmword ptr [rsi + 48] - 42a9f2: 66 0f eb cd por xmm1, xmm5 - 42a9f6: 66 0f 38 17 c1 ptest xmm0, xmm1 - 42a9fb: 0f 83 bf 05 00 00 jae 0x42afc0 <__memcmp_sse4_1+0xa90> - 42aa01: 48 83 c6 40 add rsi, 64 - 42aa05: 48 83 c7 40 add rdi, 64 - 42aa09: 48 83 ea 40 sub rdx, 64 - 42aa0d: 73 b1 jae 0x42a9c0 <__memcmp_sse4_1+0x490> - 42aa0f: 48 83 c2 40 add rdx, 64 - 42aa13: 48 01 d6 add rsi, rdx - 42aa16: 48 01 d7 add rdi, rdx - 42aa19: 4c 8d 1d f0 c4 06 00 lea r11, [rip + 443632] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42aa20: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42aa24: 4c 01 d9 add rcx, r11 - 42aa27: 3e ff e1 jmp rcx - 42aa2a: 0f 0b ud2 - 42aa2c: 48 83 ea 40 sub rdx, 64 - 42aa30: 0f 18 87 c0 01 00 00 prefetchnta byte ptr [rdi + 448] - 42aa37: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42aa3e: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] - 42aa42: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42aa46: 66 0f 6f ca movdqa xmm1, xmm2 - 42aa4a: f3 0f 6f 5f 10 movdqu xmm3, xmmword ptr [rdi + 16] - 42aa4f: 66 0f ef 5e 10 pxor xmm3, xmmword ptr [rsi + 16] - 42aa54: 66 0f eb cb por xmm1, xmm3 - 42aa58: f3 0f 6f 67 20 movdqu xmm4, xmmword ptr [rdi + 32] - 42aa5d: 66 0f ef 66 20 pxor xmm4, xmmword ptr [rsi + 32] - 42aa62: 66 0f eb cc por xmm1, xmm4 - 42aa66: f3 0f 6f 6f 30 movdqu xmm5, xmmword ptr [rdi + 48] - 42aa6b: 66 0f ef 6e 30 pxor xmm5, xmmword ptr [rsi + 48] - 42aa70: 66 0f eb cd por xmm1, xmm5 - 42aa74: 66 0f 38 17 c1 ptest xmm0, xmm1 - 42aa79: 0f 83 41 05 00 00 jae 0x42afc0 <__memcmp_sse4_1+0xa90> - 42aa7f: 48 83 c6 40 add rsi, 64 - 42aa83: 48 83 c7 40 add rdi, 64 - 42aa87: 48 83 ea 40 sub rdx, 64 - 42aa8b: 73 a3 jae 0x42aa30 <__memcmp_sse4_1+0x500> - 42aa8d: 48 83 c2 40 add rdx, 64 - 42aa91: 48 01 d6 add rsi, rdx - 42aa94: 48 01 d7 add rdi, rdx - 42aa97: 4c 8d 1d 72 c4 06 00 lea r11, [rip + 443506] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42aa9e: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42aaa2: 4c 01 d9 add rcx, r11 - 42aaa5: 3e ff e1 jmp rcx - 42aaa8: 0f 0b ud2 - 42aaaa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42aab0: 48 81 fa 80 00 00 00 cmp rdx, 128 - 42aab7: 0f 87 b3 00 00 00 ja 0x42ab70 <__memcmp_sse4_1+0x640> - 42aabd: 48 83 ea 40 sub rdx, 64 - 42aac1: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 42aac5: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42aac9: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42aace: 0f 83 09 06 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42aad4: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 42aad9: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] - 42aade: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42aae3: 0f 83 ec 05 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> - 42aae9: 66 0f 6f 57 20 movdqa xmm2, xmmword ptr [rdi + 32] - 42aaee: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] - 42aaf3: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42aaf8: 0f 83 cf 05 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> - 42aafe: 66 0f 6f 57 30 movdqa xmm2, xmmword ptr [rdi + 48] - 42ab03: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] - 42ab08: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ab0d: 0f 83 b0 05 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> - 42ab13: 48 83 fa 20 cmp rdx, 32 - 42ab17: 72 36 jb 0x42ab4f <__memcmp_sse4_1+0x61f> - 42ab19: 66 0f 6f 57 40 movdqa xmm2, xmmword ptr [rdi + 64] - 42ab1e: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] - 42ab23: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ab28: 0f 83 8b 05 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> - 42ab2e: 66 0f 6f 57 50 movdqa xmm2, xmmword ptr [rdi + 80] - 42ab33: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] - 42ab38: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ab3d: 0f 83 6c 05 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> - 42ab43: 48 83 ea 20 sub rdx, 32 - 42ab47: 48 83 c7 20 add rdi, 32 - 42ab4b: 48 83 c6 20 add rsi, 32 - 42ab4f: 48 83 c7 40 add rdi, 64 - 42ab53: 48 83 c6 40 add rsi, 64 - 42ab57: 48 01 d6 add rsi, rdx - 42ab5a: 48 01 d7 add rdi, rdx - 42ab5d: 4c 8d 1d ac c3 06 00 lea r11, [rip + 443308] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42ab64: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42ab68: 4c 01 d9 add rcx, r11 - 42ab6b: 3e ff e1 jmp rcx - 42ab6e: 0f 0b ud2 - 42ab70: 48 81 fa 00 02 00 00 cmp rdx, 512 - 42ab77: 0f 87 33 03 00 00 ja 0x42aeb0 <__memcmp_sse4_1+0x980> - 42ab7d: 48 81 fa 00 01 00 00 cmp rdx, 256 - 42ab84: 0f 87 26 01 00 00 ja 0x42acb0 <__memcmp_sse4_1+0x780> - 42ab8a: 48 81 ea 80 00 00 00 sub rdx, 128 - 42ab91: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 42ab95: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42ab99: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ab9e: 0f 83 39 05 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42aba4: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 42aba9: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] - 42abae: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42abb3: 0f 83 1c 05 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> - 42abb9: 66 0f 6f 57 20 movdqa xmm2, xmmword ptr [rdi + 32] - 42abbe: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] - 42abc3: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42abc8: 0f 83 ff 04 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> - 42abce: 66 0f 6f 57 30 movdqa xmm2, xmmword ptr [rdi + 48] - 42abd3: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] - 42abd8: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42abdd: 0f 83 e0 04 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> - 42abe3: 66 0f 6f 57 40 movdqa xmm2, xmmword ptr [rdi + 64] - 42abe8: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] - 42abed: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42abf2: 0f 83 c1 04 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> - 42abf8: 66 0f 6f 57 50 movdqa xmm2, xmmword ptr [rdi + 80] - 42abfd: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] - 42ac02: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ac07: 0f 83 a2 04 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> - 42ac0d: 66 0f 6f 57 60 movdqa xmm2, xmmword ptr [rdi + 96] - 42ac12: 66 0f ef 56 60 pxor xmm2, xmmword ptr [rsi + 96] - 42ac17: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ac1c: 0f 83 83 04 00 00 jae 0x42b0a5 <__memcmp_sse4_1+0xb75> - 42ac22: 66 0f 6f 57 70 movdqa xmm2, xmmword ptr [rdi + 112] - 42ac27: 66 0f ef 56 70 pxor xmm2, xmmword ptr [rsi + 112] - 42ac2c: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ac31: 0f 83 5e 04 00 00 jae 0x42b095 <__memcmp_sse4_1+0xb65> - 42ac37: 48 81 c6 80 00 00 00 add rsi, 128 - 42ac3e: 48 81 c7 80 00 00 00 add rdi, 128 - 42ac45: 48 83 fa 40 cmp rdx, 64 - 42ac49: 0f 83 6e fe ff ff jae 0x42aabd <__memcmp_sse4_1+0x58d> - 42ac4f: 48 83 fa 20 cmp rdx, 32 - 42ac53: 72 34 jb 0x42ac89 <__memcmp_sse4_1+0x759> - 42ac55: f3 0f 6f 17 movdqu xmm2, xmmword ptr [rdi] - 42ac59: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42ac5d: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ac62: 0f 83 75 04 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42ac68: f3 0f 6f 57 10 movdqu xmm2, xmmword ptr [rdi + 16] - 42ac6d: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] - 42ac72: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ac77: 0f 83 58 04 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> - 42ac7d: 48 83 ea 20 sub rdx, 32 - 42ac81: 48 83 c7 20 add rdi, 32 - 42ac85: 48 83 c6 20 add rsi, 32 - 42ac89: 48 01 d6 add rsi, rdx - 42ac8c: 48 01 d7 add rdi, rdx - 42ac8f: 4c 8d 1d 7a c2 06 00 lea r11, [rip + 443002] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42ac96: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42ac9a: 4c 01 d9 add rcx, r11 - 42ac9d: 3e ff e1 jmp rcx - 42aca0: 0f 0b ud2 - 42aca2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42acad: 0f 1f 00 nop dword ptr [rax] - 42acb0: 48 81 ea 00 01 00 00 sub rdx, 256 - 42acb7: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 42acbb: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42acbf: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42acc4: 0f 83 13 04 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42acca: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 42accf: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] - 42acd4: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42acd9: 0f 83 f6 03 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> - 42acdf: 66 0f 6f 57 20 movdqa xmm2, xmmword ptr [rdi + 32] - 42ace4: 66 0f ef 56 20 pxor xmm2, xmmword ptr [rsi + 32] - 42ace9: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42acee: 0f 83 d9 03 00 00 jae 0x42b0cd <__memcmp_sse4_1+0xb9d> - 42acf4: 66 0f 6f 57 30 movdqa xmm2, xmmword ptr [rdi + 48] - 42acf9: 66 0f ef 56 30 pxor xmm2, xmmword ptr [rsi + 48] - 42acfe: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ad03: 0f 83 ba 03 00 00 jae 0x42b0c3 <__memcmp_sse4_1+0xb93> - 42ad09: 66 0f 6f 57 40 movdqa xmm2, xmmword ptr [rdi + 64] - 42ad0e: 66 0f ef 56 40 pxor xmm2, xmmword ptr [rsi + 64] - 42ad13: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ad18: 0f 83 9b 03 00 00 jae 0x42b0b9 <__memcmp_sse4_1+0xb89> - 42ad1e: 66 0f 6f 57 50 movdqa xmm2, xmmword ptr [rdi + 80] - 42ad23: 66 0f ef 56 50 pxor xmm2, xmmword ptr [rsi + 80] - 42ad28: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ad2d: 0f 83 7c 03 00 00 jae 0x42b0af <__memcmp_sse4_1+0xb7f> - 42ad33: 66 0f 6f 57 60 movdqa xmm2, xmmword ptr [rdi + 96] - 42ad38: 66 0f ef 56 60 pxor xmm2, xmmword ptr [rsi + 96] - 42ad3d: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ad42: 0f 83 5d 03 00 00 jae 0x42b0a5 <__memcmp_sse4_1+0xb75> - 42ad48: 66 0f 6f 57 70 movdqa xmm2, xmmword ptr [rdi + 112] - 42ad4d: 66 0f ef 56 70 pxor xmm2, xmmword ptr [rsi + 112] - 42ad52: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ad57: 0f 83 38 03 00 00 jae 0x42b095 <__memcmp_sse4_1+0xb65> - 42ad5d: 66 0f 6f 97 80 00 00 00 movdqa xmm2, xmmword ptr [rdi + 128] - 42ad65: 66 0f ef 96 80 00 00 00 pxor xmm2, xmmword ptr [rsi + 128] - 42ad6d: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ad72: 0f 83 0d 03 00 00 jae 0x42b085 <__memcmp_sse4_1+0xb55> - 42ad78: 66 0f 6f 97 90 00 00 00 movdqa xmm2, xmmword ptr [rdi + 144] - 42ad80: 66 0f ef 96 90 00 00 00 pxor xmm2, xmmword ptr [rsi + 144] - 42ad88: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ad8d: 0f 83 e2 02 00 00 jae 0x42b075 <__memcmp_sse4_1+0xb45> - 42ad93: 66 0f 6f 97 a0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 160] - 42ad9b: 66 0f ef 96 a0 00 00 00 pxor xmm2, xmmword ptr [rsi + 160] - 42ada3: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ada8: 0f 83 b7 02 00 00 jae 0x42b065 <__memcmp_sse4_1+0xb35> - 42adae: 66 0f 6f 97 b0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 176] - 42adb6: 66 0f ef 96 b0 00 00 00 pxor xmm2, xmmword ptr [rsi + 176] - 42adbe: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42adc3: 0f 83 89 02 00 00 jae 0x42b052 <__memcmp_sse4_1+0xb22> - 42adc9: 66 0f 6f 97 c0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 192] - 42add1: 66 0f ef 96 c0 00 00 00 pxor xmm2, xmmword ptr [rsi + 192] - 42add9: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42adde: 0f 83 5b 02 00 00 jae 0x42b03f <__memcmp_sse4_1+0xb0f> - 42ade4: 66 0f 6f 97 d0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 208] - 42adec: 66 0f ef 96 d0 00 00 00 pxor xmm2, xmmword ptr [rsi + 208] - 42adf4: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42adf9: 0f 83 2d 02 00 00 jae 0x42b02c <__memcmp_sse4_1+0xafc> - 42adff: 66 0f 6f 97 e0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 224] - 42ae07: 66 0f ef 96 e0 00 00 00 pxor xmm2, xmmword ptr [rsi + 224] - 42ae0f: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ae14: 0f 83 ff 01 00 00 jae 0x42b019 <__memcmp_sse4_1+0xae9> - 42ae1a: 66 0f 6f 97 f0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 240] - 42ae22: 66 0f ef 96 f0 00 00 00 pxor xmm2, xmmword ptr [rsi + 240] - 42ae2a: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ae2f: 0f 83 d1 01 00 00 jae 0x42b006 <__memcmp_sse4_1+0xad6> - 42ae35: 48 81 c6 00 01 00 00 add rsi, 256 - 42ae3c: 48 81 c7 00 01 00 00 add rdi, 256 - 42ae43: 48 81 fa 80 00 00 00 cmp rdx, 128 - 42ae4a: 0f 83 3a fd ff ff jae 0x42ab8a <__memcmp_sse4_1+0x65a> - 42ae50: 48 83 fa 40 cmp rdx, 64 - 42ae54: 0f 83 63 fc ff ff jae 0x42aabd <__memcmp_sse4_1+0x58d> - 42ae5a: 48 83 fa 20 cmp rdx, 32 - 42ae5e: 72 34 jb 0x42ae94 <__memcmp_sse4_1+0x964> - 42ae60: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 42ae64: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42ae68: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ae6d: 0f 83 6a 02 00 00 jae 0x42b0dd <__memcmp_sse4_1+0xbad> - 42ae73: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 42ae78: 66 0f ef 56 10 pxor xmm2, xmmword ptr [rsi + 16] - 42ae7d: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ae82: 0f 83 4d 02 00 00 jae 0x42b0d5 <__memcmp_sse4_1+0xba5> - 42ae88: 48 83 ea 20 sub rdx, 32 - 42ae8c: 48 83 c7 20 add rdi, 32 - 42ae90: 48 83 c6 20 add rsi, 32 - 42ae94: 48 01 d6 add rsi, rdx - 42ae97: 48 01 d7 add rdi, rdx - 42ae9a: 4c 8d 1d 6f c0 06 00 lea r11, [rip + 442479] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42aea1: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42aea5: 4c 01 d9 add rcx, r11 - 42aea8: 3e ff e1 jmp rcx - 42aeab: 0f 0b ud2 - 42aead: 0f 1f 00 nop dword ptr [rax] - 42aeb0: 4c 8b 05 c1 61 09 00 mov r8, qword ptr [rip + 614849] # 0x4c1078 <__x86_data_cache_size_half> - 42aeb7: 4d 89 c1 mov r9, r8 - 42aeba: 49 d1 e8 shr r8 - 42aebd: 4d 01 c8 add r8, r9 - 42aec0: 4c 39 c2 cmp rdx, r8 - 42aec3: 77 77 ja 0x42af3c <__memcmp_sse4_1+0xa0c> - 42aec5: 48 83 ea 40 sub rdx, 64 - 42aec9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42aed0: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 42aed4: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42aed8: 66 0f 6f ca movdqa xmm1, xmm2 - 42aedc: 66 0f 6f 5f 10 movdqa xmm3, xmmword ptr [rdi + 16] - 42aee1: 66 0f ef 5e 10 pxor xmm3, xmmword ptr [rsi + 16] - 42aee6: 66 0f eb cb por xmm1, xmm3 - 42aeea: 66 0f 6f 67 20 movdqa xmm4, xmmword ptr [rdi + 32] - 42aeef: 66 0f ef 66 20 pxor xmm4, xmmword ptr [rsi + 32] - 42aef4: 66 0f eb cc por xmm1, xmm4 - 42aef8: 66 0f 6f 6f 30 movdqa xmm5, xmmword ptr [rdi + 48] - 42aefd: 66 0f ef 6e 30 pxor xmm5, xmmword ptr [rsi + 48] - 42af02: 66 0f eb cd por xmm1, xmm5 - 42af06: 66 0f 38 17 c1 ptest xmm0, xmm1 - 42af0b: 0f 83 af 00 00 00 jae 0x42afc0 <__memcmp_sse4_1+0xa90> - 42af11: 48 83 c6 40 add rsi, 64 - 42af15: 48 83 c7 40 add rdi, 64 - 42af19: 48 83 ea 40 sub rdx, 64 - 42af1d: 73 b1 jae 0x42aed0 <__memcmp_sse4_1+0x9a0> - 42af1f: 48 83 c2 40 add rdx, 64 - 42af23: 48 01 d6 add rsi, rdx - 42af26: 48 01 d7 add rdi, rdx - 42af29: 4c 8d 1d e0 bf 06 00 lea r11, [rip + 442336] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42af30: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42af34: 4c 01 d9 add rcx, r11 - 42af37: 3e ff e1 jmp rcx - 42af3a: 0f 0b ud2 - 42af3c: 48 83 ea 40 sub rdx, 64 - 42af40: 0f 18 87 c0 01 00 00 prefetchnta byte ptr [rdi + 448] - 42af47: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42af4e: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 42af52: 66 0f ef 16 pxor xmm2, xmmword ptr [rsi] - 42af56: 66 0f 6f ca movdqa xmm1, xmm2 - 42af5a: 66 0f 6f 5f 10 movdqa xmm3, xmmword ptr [rdi + 16] - 42af5f: 66 0f ef 5e 10 pxor xmm3, xmmword ptr [rsi + 16] - 42af64: 66 0f eb cb por xmm1, xmm3 - 42af68: 66 0f 6f 67 20 movdqa xmm4, xmmword ptr [rdi + 32] - 42af6d: 66 0f ef 66 20 pxor xmm4, xmmword ptr [rsi + 32] - 42af72: 66 0f eb cc por xmm1, xmm4 - 42af76: 66 0f 6f 6f 30 movdqa xmm5, xmmword ptr [rdi + 48] - 42af7b: 66 0f ef 6e 30 pxor xmm5, xmmword ptr [rsi + 48] - 42af80: 66 0f eb cd por xmm1, xmm5 - 42af84: 66 0f 38 17 c1 ptest xmm0, xmm1 - 42af89: 73 35 jae 0x42afc0 <__memcmp_sse4_1+0xa90> - 42af8b: 48 83 c6 40 add rsi, 64 - 42af8f: 48 83 c7 40 add rdi, 64 - 42af93: 48 83 ea 40 sub rdx, 64 - 42af97: 73 a7 jae 0x42af40 <__memcmp_sse4_1+0xa10> - 42af99: 48 83 c2 40 add rdx, 64 - 42af9d: 48 01 d6 add rsi, rdx - 42afa0: 48 01 d7 add rdi, rdx - 42afa3: 4c 8d 1d 66 bf 06 00 lea r11, [rip + 442214] # 0x496f10 <__PRETTY_FUNCTION__.12580+0x170> - 42afaa: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 42afae: 4c 01 d9 add rcx, r11 - 42afb1: 3e ff e1 jmp rcx - 42afb4: 0f 0b ud2 - 42afb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42afc0: 48 83 c7 10 add rdi, 16 - 42afc4: 48 83 c6 10 add rsi, 16 - 42afc8: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42afcd: 0f 83 12 01 00 00 jae 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42afd3: 48 83 c7 10 add rdi, 16 - 42afd7: 48 83 c6 10 add rsi, 16 - 42afdb: 66 0f 38 17 c3 ptest xmm0, xmm3 - 42afe0: 0f 83 ff 00 00 00 jae 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42afe6: 48 83 c7 10 add rdi, 16 - 42afea: 48 83 c6 10 add rsi, 16 - 42afee: 66 0f 38 17 c4 ptest xmm0, xmm4 - 42aff3: 0f 83 ec 00 00 00 jae 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42aff9: 48 83 c7 10 add rdi, 16 - 42affd: 48 83 c6 10 add rsi, 16 - 42b001: e9 df 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b006: 48 81 c7 00 01 00 00 add rdi, 256 - 42b00d: 48 81 c6 00 01 00 00 add rsi, 256 - 42b014: e9 cc 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b019: 48 81 c7 f0 00 00 00 add rdi, 240 - 42b020: 48 81 c6 f0 00 00 00 add rsi, 240 - 42b027: e9 b9 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b02c: 48 81 c7 e0 00 00 00 add rdi, 224 - 42b033: 48 81 c6 e0 00 00 00 add rsi, 224 - 42b03a: e9 a6 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b03f: 48 81 c7 d0 00 00 00 add rdi, 208 - 42b046: 48 81 c6 d0 00 00 00 add rsi, 208 - 42b04d: e9 93 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b052: 48 81 c7 c0 00 00 00 add rdi, 192 - 42b059: 48 81 c6 c0 00 00 00 add rsi, 192 - 42b060: e9 80 00 00 00 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b065: 48 81 c7 b0 00 00 00 add rdi, 176 - 42b06c: 48 81 c6 b0 00 00 00 add rsi, 176 - 42b073: eb 70 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b075: 48 81 c7 a0 00 00 00 add rdi, 160 - 42b07c: 48 81 c6 a0 00 00 00 add rsi, 160 - 42b083: eb 60 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b085: 48 81 c7 90 00 00 00 add rdi, 144 - 42b08c: 48 81 c6 90 00 00 00 add rsi, 144 - 42b093: eb 50 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b095: 48 81 c7 80 00 00 00 add rdi, 128 - 42b09c: 48 81 c6 80 00 00 00 add rsi, 128 - 42b0a3: eb 40 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b0a5: 48 83 c7 70 add rdi, 112 - 42b0a9: 48 83 c6 70 add rsi, 112 - 42b0ad: eb 36 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b0af: 48 83 c7 60 add rdi, 96 - 42b0b3: 48 83 c6 60 add rsi, 96 - 42b0b7: eb 2c jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b0b9: 48 83 c7 50 add rdi, 80 - 42b0bd: 48 83 c6 50 add rsi, 80 - 42b0c1: eb 22 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b0c3: 48 83 c7 40 add rdi, 64 - 42b0c7: 48 83 c6 40 add rsi, 64 - 42b0cb: eb 18 jmp 0x42b0e5 <__memcmp_sse4_1+0xbb5> - 42b0cd: 48 83 c7 10 add rdi, 16 - 42b0d1: 48 83 c6 10 add rsi, 16 - 42b0d5: 48 83 c7 10 add rdi, 16 - 42b0d9: 48 83 c6 10 add rsi, 16 - 42b0dd: 48 83 c7 10 add rdi, 16 - 42b0e1: 48 83 c6 10 add rsi, 16 - 42b0e5: 48 8b 47 f0 mov rax, qword ptr [rdi - 16] - 42b0e9: 48 8b 4e f0 mov rcx, qword ptr [rsi - 16] - 42b0ed: 48 39 c1 cmp rcx, rax - 42b0f0: 0f 85 3d 0a 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b0f6: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42b0fa: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42b0fe: 48 39 c1 cmp rcx, rax - 42b101: 0f 85 2c 0a 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b107: 31 c0 xor eax, eax - 42b109: c3 ret - 42b10a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42b110: 48 8b 47 f4 mov rax, qword ptr [rdi - 12] - 42b114: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42b118: 48 39 c1 cmp rcx, rax - 42b11b: 0f 85 12 0a 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b121: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 42b124: 8b 47 fc mov eax, dword ptr [rdi - 4] - 42b127: 39 c1 cmp ecx, eax - 42b129: 0f 85 10 0a 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> - 42b12f: 31 c0 xor eax, eax - 42b131: c3 ret - 42b132: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42b13d: 0f 1f 00 nop dword ptr [rax] - 42b140: f3 0f 6f 4f bf movdqu xmm1, xmmword ptr [rdi - 65] - 42b145: f3 0f 6f 56 bf movdqu xmm2, xmmword ptr [rsi - 65] - 42b14a: b2 bf mov dl, -65 - 42b14c: 66 0f ef d1 pxor xmm2, xmm1 - 42b150: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b155: 0f 83 bd 09 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b15b: f3 0f 6f 4f cf movdqu xmm1, xmmword ptr [rdi - 49] - 42b160: f3 0f 6f 56 cf movdqu xmm2, xmmword ptr [rsi - 49] - 42b165: b2 cf mov dl, -49 - 42b167: 66 0f ef d1 pxor xmm2, xmm1 - 42b16b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b170: 0f 83 a2 09 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b176: f3 0f 6f 4f df movdqu xmm1, xmmword ptr [rdi - 33] - 42b17b: f3 0f 6f 56 df movdqu xmm2, xmmword ptr [rsi - 33] - 42b180: b2 df mov dl, -33 - 42b182: 66 0f ef d1 pxor xmm2, xmm1 - 42b186: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b18b: 0f 83 87 09 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b191: 48 8b 47 ef mov rax, qword ptr [rdi - 17] - 42b195: 48 8b 4e ef mov rcx, qword ptr [rsi - 17] - 42b199: 48 39 c1 cmp rcx, rax - 42b19c: 0f 85 91 09 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b1a2: 48 8b 47 f7 mov rax, qword ptr [rdi - 9] - 42b1a6: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 42b1aa: 48 39 c1 cmp rcx, rax - 42b1ad: 0f 85 80 09 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b1b3: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] - 42b1b7: 0f b6 56 ff movzx edx, byte ptr [rsi - 1] - 42b1bb: 29 d0 sub eax, edx - 42b1bd: c3 ret - 42b1be: 66 90 nop - 42b1c0: 48 8b 47 f3 mov rax, qword ptr [rdi - 13] - 42b1c4: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42b1c8: 48 39 c1 cmp rcx, rax - 42b1cb: 0f 85 62 09 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b1d1: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42b1d5: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42b1d9: 48 39 c1 cmp rcx, rax - 42b1dc: 0f 85 51 09 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b1e2: 31 c0 xor eax, eax - 42b1e4: c3 ret - 42b1e5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42b1f0: 8b 47 fb mov eax, dword ptr [rdi - 5] - 42b1f3: 8b 4e fb mov ecx, dword ptr [rsi - 5] - 42b1f6: 39 c1 cmp ecx, eax - 42b1f8: 0f 85 41 09 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> - 42b1fe: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] - 42b202: 0f b6 56 ff movzx edx, byte ptr [rsi - 1] - 42b206: 29 d0 sub eax, edx - 42b208: c3 ret - 42b209: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42b210: f3 0f 6f 4f be movdqu xmm1, xmmword ptr [rdi - 66] - 42b215: f3 0f 6f 56 be movdqu xmm2, xmmword ptr [rsi - 66] - 42b21a: b2 be mov dl, -66 - 42b21c: 66 0f ef d1 pxor xmm2, xmm1 - 42b220: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b225: 0f 83 ed 08 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b22b: f3 0f 6f 4f ce movdqu xmm1, xmmword ptr [rdi - 50] - 42b230: f3 0f 6f 56 ce movdqu xmm2, xmmword ptr [rsi - 50] - 42b235: b2 ce mov dl, -50 - 42b237: 66 0f ef d1 pxor xmm2, xmm1 - 42b23b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b240: 0f 83 d2 08 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b246: f3 0f 6f 4f de movdqu xmm1, xmmword ptr [rdi - 34] - 42b24b: f3 0f 6f 56 de movdqu xmm2, xmmword ptr [rsi - 34] - 42b250: b2 de mov dl, -34 - 42b252: 66 0f ef d1 pxor xmm2, xmm1 - 42b256: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b25b: 0f 83 b7 08 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b261: 48 8b 47 ee mov rax, qword ptr [rdi - 18] - 42b265: 48 8b 4e ee mov rcx, qword ptr [rsi - 18] - 42b269: 48 39 c1 cmp rcx, rax - 42b26c: 0f 85 c1 08 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b272: 48 8b 47 f6 mov rax, qword ptr [rdi - 10] - 42b276: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42b27a: 48 39 c1 cmp rcx, rax - 42b27d: 0f 85 b0 08 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b283: 0f b7 47 fe movzx eax, word ptr [rdi - 2] - 42b287: 0f b7 4e fe movzx ecx, word ptr [rsi - 2] - 42b28b: 38 c8 cmp al, cl - 42b28d: 0f 85 cd 08 00 00 jne 0x42bb60 <__memcmp_sse4_1+0x1630> - 42b293: 25 ff ff 00 00 and eax, 65535 - 42b298: 81 e1 ff ff 00 00 and ecx, 65535 - 42b29e: 29 c8 sub eax, ecx - 42b2a0: c3 ret - 42b2a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42b2ac: 0f 1f 40 00 nop dword ptr [rax] - 42b2b0: 48 8b 47 f2 mov rax, qword ptr [rdi - 14] - 42b2b4: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42b2b8: 48 39 c1 cmp rcx, rax - 42b2bb: 0f 85 72 08 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b2c1: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42b2c5: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42b2c9: 48 39 c1 cmp rcx, rax - 42b2cc: 0f 85 61 08 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b2d2: 31 c0 xor eax, eax - 42b2d4: c3 ret - 42b2d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42b2e0: 8b 47 fa mov eax, dword ptr [rdi - 6] - 42b2e3: 8b 4e fa mov ecx, dword ptr [rsi - 6] - 42b2e6: 39 c1 cmp ecx, eax - 42b2e8: 0f 85 51 08 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> - 42b2ee: 0f b7 4e fe movzx ecx, word ptr [rsi - 2] - 42b2f2: 0f b7 47 fe movzx eax, word ptr [rdi - 2] - 42b2f6: 38 c8 cmp al, cl - 42b2f8: 0f 85 62 08 00 00 jne 0x42bb60 <__memcmp_sse4_1+0x1630> - 42b2fe: 25 ff ff 00 00 and eax, 65535 - 42b303: 81 e1 ff ff 00 00 and ecx, 65535 - 42b309: 29 c8 sub eax, ecx - 42b30b: c3 ret - 42b30c: 0f 1f 40 00 nop dword ptr [rax] - 42b310: f3 0f 6f 57 bd movdqu xmm2, xmmword ptr [rdi - 67] - 42b315: f3 0f 6f 4e bd movdqu xmm1, xmmword ptr [rsi - 67] - 42b31a: b2 bd mov dl, -67 - 42b31c: 66 0f ef d1 pxor xmm2, xmm1 - 42b320: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b325: 0f 83 ed 07 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b32b: f3 0f 6f 57 cd movdqu xmm2, xmmword ptr [rdi - 51] - 42b330: f3 0f 6f 4e cd movdqu xmm1, xmmword ptr [rsi - 51] - 42b335: b2 cd mov dl, -51 - 42b337: 66 0f ef d1 pxor xmm2, xmm1 - 42b33b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b340: 0f 83 d2 07 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b346: f3 0f 6f 4e dd movdqu xmm1, xmmword ptr [rsi - 35] - 42b34b: f3 0f 6f 57 dd movdqu xmm2, xmmword ptr [rdi - 35] - 42b350: b2 dd mov dl, -35 - 42b352: 66 0f ef d1 pxor xmm2, xmm1 - 42b356: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b35b: 0f 83 b7 07 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b361: 48 8b 47 ed mov rax, qword ptr [rdi - 19] - 42b365: 48 8b 4e ed mov rcx, qword ptr [rsi - 19] - 42b369: 48 39 c1 cmp rcx, rax - 42b36c: 0f 85 c1 07 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b372: 48 8b 47 f5 mov rax, qword ptr [rdi - 11] - 42b376: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42b37a: 48 39 c1 cmp rcx, rax - 42b37d: 0f 85 b0 07 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b383: 8b 47 fc mov eax, dword ptr [rdi - 4] - 42b386: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 42b389: 39 c1 cmp ecx, eax - 42b38b: 0f 85 ae 07 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> - 42b391: 31 c0 xor eax, eax - 42b393: c3 ret - 42b394: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42b39f: 90 nop - 42b3a0: 48 8b 47 f1 mov rax, qword ptr [rdi - 15] - 42b3a4: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42b3a8: 48 39 c1 cmp rcx, rax - 42b3ab: 0f 85 82 07 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b3b1: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42b3b5: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42b3b9: 48 39 c1 cmp rcx, rax - 42b3bc: 0f 85 71 07 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b3c2: 31 c0 xor eax, eax - 42b3c4: c3 ret - 42b3c5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42b3d0: 8b 47 f9 mov eax, dword ptr [rdi - 7] - 42b3d3: 8b 4e f9 mov ecx, dword ptr [rsi - 7] - 42b3d6: 39 c1 cmp ecx, eax - 42b3d8: 0f 85 61 07 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> - 42b3de: 8b 47 fc mov eax, dword ptr [rdi - 4] - 42b3e1: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 42b3e4: 39 c1 cmp ecx, eax - 42b3e6: 0f 85 53 07 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> - 42b3ec: 31 c0 xor eax, eax - 42b3ee: c3 ret - 42b3ef: 90 nop - 42b3f0: 0f b7 47 fd movzx eax, word ptr [rdi - 3] - 42b3f4: 0f b7 4e fd movzx ecx, word ptr [rsi - 3] - 42b3f8: 39 c1 cmp ecx, eax - 42b3fa: 0f 85 4a 07 00 00 jne 0x42bb4a <__memcmp_sse4_1+0x161a> - 42b400: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] - 42b404: 0f b6 4e ff movzx ecx, byte ptr [rsi - 1] - 42b408: 29 c8 sub eax, ecx - 42b40a: c3 ret - 42b40b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42b410: f3 0f 6f 57 bc movdqu xmm2, xmmword ptr [rdi - 68] - 42b415: f3 0f 6f 4e bc movdqu xmm1, xmmword ptr [rsi - 68] - 42b41a: b2 bc mov dl, -68 - 42b41c: 66 0f ef d1 pxor xmm2, xmm1 - 42b420: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b425: 0f 83 ed 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b42b: f3 0f 6f 57 cc movdqu xmm2, xmmword ptr [rdi - 52] - 42b430: f3 0f 6f 4e cc movdqu xmm1, xmmword ptr [rsi - 52] - 42b435: b2 cc mov dl, -52 - 42b437: 66 0f ef d1 pxor xmm2, xmm1 - 42b43b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b440: 0f 83 d2 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b446: f3 0f 6f 57 dc movdqu xmm2, xmmword ptr [rdi - 36] - 42b44b: f3 0f 6f 4e dc movdqu xmm1, xmmword ptr [rsi - 36] - 42b450: b2 dc mov dl, -36 - 42b452: 66 0f ef d1 pxor xmm2, xmm1 - 42b456: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b45b: 0f 83 b7 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b461: f3 0f 6f 57 ec movdqu xmm2, xmmword ptr [rdi - 20] - 42b466: f3 0f 6f 4e ec movdqu xmm1, xmmword ptr [rsi - 20] - 42b46b: b2 ec mov dl, -20 - 42b46d: 66 0f ef d1 pxor xmm2, xmm1 - 42b471: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b476: 0f 83 9c 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b47c: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 42b47f: 8b 47 fc mov eax, dword ptr [rdi - 4] - 42b482: 39 c1 cmp ecx, eax - 42b484: 0f 85 b5 06 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> - 42b48a: 31 c0 xor eax, eax - 42b48c: c3 ret - 42b48d: 0f 1f 00 nop dword ptr [rax] - 42b490: f3 0f 6f 4e bb movdqu xmm1, xmmword ptr [rsi - 69] - 42b495: f3 0f 6f 57 bb movdqu xmm2, xmmword ptr [rdi - 69] - 42b49a: b2 bb mov dl, -69 - 42b49c: 66 0f ef d1 pxor xmm2, xmm1 - 42b4a0: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b4a5: 0f 83 6d 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b4ab: f3 0f 6f 4e cb movdqu xmm1, xmmword ptr [rsi - 53] - 42b4b0: f3 0f 6f 57 cb movdqu xmm2, xmmword ptr [rdi - 53] - 42b4b5: b2 cb mov dl, -53 - 42b4b7: 66 0f ef d1 pxor xmm2, xmm1 - 42b4bb: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b4c0: 0f 83 52 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b4c6: f3 0f 6f 4e db movdqu xmm1, xmmword ptr [rsi - 37] - 42b4cb: f3 0f 6f 57 db movdqu xmm2, xmmword ptr [rdi - 37] - 42b4d0: b2 db mov dl, -37 - 42b4d2: 66 0f ef d1 pxor xmm2, xmm1 - 42b4d6: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b4db: 0f 83 37 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b4e1: f3 0f 6f 4e eb movdqu xmm1, xmmword ptr [rsi - 21] - 42b4e6: f3 0f 6f 57 eb movdqu xmm2, xmmword ptr [rdi - 21] - 42b4eb: b2 eb mov dl, -21 - 42b4ed: 66 0f ef d1 pxor xmm2, xmm1 - 42b4f1: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b4f6: 0f 83 1c 06 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b4fc: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42b500: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42b504: 48 39 c1 cmp rcx, rax - 42b507: 0f 85 26 06 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b50d: 31 c0 xor eax, eax - 42b50f: c3 ret - 42b510: f3 0f 6f 4e ba movdqu xmm1, xmmword ptr [rsi - 70] - 42b515: f3 0f 6f 57 ba movdqu xmm2, xmmword ptr [rdi - 70] - 42b51a: b2 ba mov dl, -70 - 42b51c: 66 0f ef d1 pxor xmm2, xmm1 - 42b520: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b525: 0f 83 ed 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b52b: f3 0f 6f 4e ca movdqu xmm1, xmmword ptr [rsi - 54] - 42b530: f3 0f 6f 57 ca movdqu xmm2, xmmword ptr [rdi - 54] - 42b535: b2 ca mov dl, -54 - 42b537: 66 0f ef d1 pxor xmm2, xmm1 - 42b53b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b540: 0f 83 d2 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b546: f3 0f 6f 4e da movdqu xmm1, xmmword ptr [rsi - 38] - 42b54b: f3 0f 6f 57 da movdqu xmm2, xmmword ptr [rdi - 38] - 42b550: b2 da mov dl, -38 - 42b552: 66 0f ef d1 pxor xmm2, xmm1 - 42b556: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b55b: 0f 83 b7 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b561: f3 0f 6f 4e ea movdqu xmm1, xmmword ptr [rsi - 22] - 42b566: f3 0f 6f 57 ea movdqu xmm2, xmmword ptr [rdi - 22] - 42b56b: b2 ea mov dl, -22 - 42b56d: 66 0f ef d1 pxor xmm2, xmm1 - 42b571: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b576: 0f 83 9c 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b57c: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42b580: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42b584: 48 39 c1 cmp rcx, rax - 42b587: 0f 85 a6 05 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b58d: 31 c0 xor eax, eax - 42b58f: c3 ret - 42b590: f3 0f 6f 4e b9 movdqu xmm1, xmmword ptr [rsi - 71] - 42b595: f3 0f 6f 57 b9 movdqu xmm2, xmmword ptr [rdi - 71] - 42b59a: b2 b9 mov dl, -71 - 42b59c: 66 0f ef d1 pxor xmm2, xmm1 - 42b5a0: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b5a5: 0f 83 6d 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b5ab: f3 0f 6f 57 c9 movdqu xmm2, xmmword ptr [rdi - 55] - 42b5b0: f3 0f 6f 4e c9 movdqu xmm1, xmmword ptr [rsi - 55] - 42b5b5: b2 c9 mov dl, -55 - 42b5b7: 66 0f ef d1 pxor xmm2, xmm1 - 42b5bb: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b5c0: 0f 83 52 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b5c6: f3 0f 6f 57 d9 movdqu xmm2, xmmword ptr [rdi - 39] - 42b5cb: f3 0f 6f 4e d9 movdqu xmm1, xmmword ptr [rsi - 39] - 42b5d0: b2 d9 mov dl, -39 - 42b5d2: 66 0f ef d1 pxor xmm2, xmm1 - 42b5d6: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b5db: 0f 83 37 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b5e1: f3 0f 6f 57 e9 movdqu xmm2, xmmword ptr [rdi - 23] - 42b5e6: f3 0f 6f 4e e9 movdqu xmm1, xmmword ptr [rsi - 23] - 42b5eb: b2 e9 mov dl, -23 - 42b5ed: 66 0f ef d1 pxor xmm2, xmm1 - 42b5f1: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b5f6: 0f 83 1c 05 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b5fc: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42b600: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42b604: 48 39 c1 cmp rcx, rax - 42b607: 0f 85 26 05 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b60d: 31 c0 xor eax, eax - 42b60f: c3 ret - 42b610: f3 0f 6f 4e b8 movdqu xmm1, xmmword ptr [rsi - 72] - 42b615: f3 0f 6f 57 b8 movdqu xmm2, xmmword ptr [rdi - 72] - 42b61a: b2 b8 mov dl, -72 - 42b61c: 66 0f ef d1 pxor xmm2, xmm1 - 42b620: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b625: 0f 83 ed 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b62b: f3 0f 6f 57 c8 movdqu xmm2, xmmword ptr [rdi - 56] - 42b630: f3 0f 6f 4e c8 movdqu xmm1, xmmword ptr [rsi - 56] - 42b635: b2 c8 mov dl, -56 - 42b637: 66 0f ef d1 pxor xmm2, xmm1 - 42b63b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b640: 0f 83 d2 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b646: f3 0f 6f 57 d8 movdqu xmm2, xmmword ptr [rdi - 40] - 42b64b: f3 0f 6f 4e d8 movdqu xmm1, xmmword ptr [rsi - 40] - 42b650: b2 d8 mov dl, -40 - 42b652: 66 0f ef d1 pxor xmm2, xmm1 - 42b656: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b65b: 0f 83 b7 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b661: f3 0f 6f 57 e8 movdqu xmm2, xmmword ptr [rdi - 24] - 42b666: f3 0f 6f 4e e8 movdqu xmm1, xmmword ptr [rsi - 24] - 42b66b: b2 e8 mov dl, -24 - 42b66d: 66 0f ef d1 pxor xmm2, xmm1 - 42b671: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b676: 0f 83 9c 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b67c: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42b680: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42b684: 48 39 c1 cmp rcx, rax - 42b687: 0f 85 a6 04 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b68d: 31 c0 xor eax, eax - 42b68f: c3 ret - 42b690: f3 0f 6f 4e b7 movdqu xmm1, xmmword ptr [rsi - 73] - 42b695: f3 0f 6f 57 b7 movdqu xmm2, xmmword ptr [rdi - 73] - 42b69a: b2 b7 mov dl, -73 - 42b69c: 66 0f ef d1 pxor xmm2, xmm1 - 42b6a0: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b6a5: 0f 83 6d 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b6ab: f3 0f 6f 57 c7 movdqu xmm2, xmmword ptr [rdi - 57] - 42b6b0: f3 0f 6f 4e c7 movdqu xmm1, xmmword ptr [rsi - 57] - 42b6b5: b2 c7 mov dl, -57 - 42b6b7: 66 0f ef d1 pxor xmm2, xmm1 - 42b6bb: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b6c0: 0f 83 52 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b6c6: f3 0f 6f 57 d7 movdqu xmm2, xmmword ptr [rdi - 41] - 42b6cb: f3 0f 6f 4e d7 movdqu xmm1, xmmword ptr [rsi - 41] - 42b6d0: b2 d7 mov dl, -41 - 42b6d2: 66 0f ef d1 pxor xmm2, xmm1 - 42b6d6: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b6db: 0f 83 37 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b6e1: f3 0f 6f 57 e7 movdqu xmm2, xmmword ptr [rdi - 25] - 42b6e6: f3 0f 6f 4e e7 movdqu xmm1, xmmword ptr [rsi - 25] - 42b6eb: b2 e7 mov dl, -25 - 42b6ed: 66 0f ef d1 pxor xmm2, xmm1 - 42b6f1: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b6f6: 0f 83 1c 04 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b6fc: 48 8b 47 f7 mov rax, qword ptr [rdi - 9] - 42b700: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 42b704: 48 39 c1 cmp rcx, rax - 42b707: 0f 85 26 04 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b70d: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] - 42b711: 0f b6 4e ff movzx ecx, byte ptr [rsi - 1] - 42b715: 29 c8 sub eax, ecx - 42b717: c3 ret - 42b718: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42b720: f3 0f 6f 4e b6 movdqu xmm1, xmmword ptr [rsi - 74] - 42b725: f3 0f 6f 57 b6 movdqu xmm2, xmmword ptr [rdi - 74] - 42b72a: b2 b6 mov dl, -74 - 42b72c: 66 0f ef d1 pxor xmm2, xmm1 - 42b730: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b735: 0f 83 dd 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b73b: f3 0f 6f 57 c6 movdqu xmm2, xmmword ptr [rdi - 58] - 42b740: f3 0f 6f 4e c6 movdqu xmm1, xmmword ptr [rsi - 58] - 42b745: b2 c6 mov dl, -58 - 42b747: 66 0f ef d1 pxor xmm2, xmm1 - 42b74b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b750: 0f 83 c2 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b756: f3 0f 6f 57 d6 movdqu xmm2, xmmword ptr [rdi - 42] - 42b75b: f3 0f 6f 4e d6 movdqu xmm1, xmmword ptr [rsi - 42] - 42b760: b2 d6 mov dl, -42 - 42b762: 66 0f ef d1 pxor xmm2, xmm1 - 42b766: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b76b: 0f 83 a7 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b771: f3 0f 6f 57 e6 movdqu xmm2, xmmword ptr [rdi - 26] - 42b776: f3 0f 6f 4e e6 movdqu xmm1, xmmword ptr [rsi - 26] - 42b77b: b2 e6 mov dl, -26 - 42b77d: 66 0f ef d1 pxor xmm2, xmm1 - 42b781: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b786: 0f 83 8c 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b78c: 48 8b 47 f6 mov rax, qword ptr [rdi - 10] - 42b790: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42b794: 48 39 c1 cmp rcx, rax - 42b797: 0f 85 96 03 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b79d: 0f b7 47 fe movzx eax, word ptr [rdi - 2] - 42b7a1: 0f b7 4e fe movzx ecx, word ptr [rsi - 2] - 42b7a5: e9 a0 03 00 00 jmp 0x42bb4a <__memcmp_sse4_1+0x161a> - 42b7aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42b7b0: f3 0f 6f 4e b5 movdqu xmm1, xmmword ptr [rsi - 75] - 42b7b5: f3 0f 6f 57 b5 movdqu xmm2, xmmword ptr [rdi - 75] - 42b7ba: b2 b5 mov dl, -75 - 42b7bc: 66 0f ef d1 pxor xmm2, xmm1 - 42b7c0: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b7c5: 0f 83 4d 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b7cb: f3 0f 6f 57 c5 movdqu xmm2, xmmword ptr [rdi - 59] - 42b7d0: f3 0f 6f 4e c5 movdqu xmm1, xmmword ptr [rsi - 59] - 42b7d5: b2 c5 mov dl, -59 - 42b7d7: 66 0f ef d1 pxor xmm2, xmm1 - 42b7db: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b7e0: 0f 83 32 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b7e6: f3 0f 6f 57 d5 movdqu xmm2, xmmword ptr [rdi - 43] - 42b7eb: f3 0f 6f 4e d5 movdqu xmm1, xmmword ptr [rsi - 43] - 42b7f0: b2 d5 mov dl, -43 - 42b7f2: 66 0f ef d1 pxor xmm2, xmm1 - 42b7f6: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b7fb: 0f 83 17 03 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b801: f3 0f 6f 57 e5 movdqu xmm2, xmmword ptr [rdi - 27] - 42b806: f3 0f 6f 4e e5 movdqu xmm1, xmmword ptr [rsi - 27] - 42b80b: b2 e5 mov dl, -27 - 42b80d: 66 0f ef d1 pxor xmm2, xmm1 - 42b811: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b816: 0f 83 fc 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b81c: 48 8b 47 f5 mov rax, qword ptr [rdi - 11] - 42b820: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42b824: 48 39 c1 cmp rcx, rax - 42b827: 0f 85 06 03 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b82d: 8b 47 fc mov eax, dword ptr [rdi - 4] - 42b830: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 42b833: 39 c1 cmp ecx, eax - 42b835: 0f 85 04 03 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> - 42b83b: 31 c0 xor eax, eax - 42b83d: c3 ret - 42b83e: 66 90 nop - 42b840: f3 0f 6f 4e b4 movdqu xmm1, xmmword ptr [rsi - 76] - 42b845: f3 0f 6f 57 b4 movdqu xmm2, xmmword ptr [rdi - 76] - 42b84a: b2 b4 mov dl, -76 - 42b84c: 66 0f ef d1 pxor xmm2, xmm1 - 42b850: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b855: 0f 83 bd 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b85b: f3 0f 6f 57 c4 movdqu xmm2, xmmword ptr [rdi - 60] - 42b860: f3 0f 6f 4e c4 movdqu xmm1, xmmword ptr [rsi - 60] - 42b865: b2 c4 mov dl, -60 - 42b867: 66 0f ef d1 pxor xmm2, xmm1 - 42b86b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b870: 0f 83 a2 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b876: f3 0f 6f 57 d4 movdqu xmm2, xmmword ptr [rdi - 44] - 42b87b: f3 0f 6f 4e d4 movdqu xmm1, xmmword ptr [rsi - 44] - 42b880: b2 d4 mov dl, -44 - 42b882: 66 0f ef d1 pxor xmm2, xmm1 - 42b886: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b88b: 0f 83 87 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b891: f3 0f 6f 57 e4 movdqu xmm2, xmmword ptr [rdi - 28] - 42b896: f3 0f 6f 4e e4 movdqu xmm1, xmmword ptr [rsi - 28] - 42b89b: b2 e4 mov dl, -28 - 42b89d: 66 0f ef d1 pxor xmm2, xmm1 - 42b8a1: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b8a6: 0f 83 6c 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b8ac: 48 8b 47 f4 mov rax, qword ptr [rdi - 12] - 42b8b0: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42b8b4: 48 39 c1 cmp rcx, rax - 42b8b7: 0f 85 76 02 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b8bd: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 42b8c0: 8b 47 fc mov eax, dword ptr [rdi - 4] - 42b8c3: 39 c1 cmp ecx, eax - 42b8c5: 0f 85 74 02 00 00 jne 0x42bb3f <__memcmp_sse4_1+0x160f> - 42b8cb: 31 c0 xor eax, eax - 42b8cd: c3 ret - 42b8ce: 66 90 nop - 42b8d0: f3 0f 6f 4e b3 movdqu xmm1, xmmword ptr [rsi - 77] - 42b8d5: f3 0f 6f 57 b3 movdqu xmm2, xmmword ptr [rdi - 77] - 42b8da: b2 b3 mov dl, -77 - 42b8dc: 66 0f ef d1 pxor xmm2, xmm1 - 42b8e0: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b8e5: 0f 83 2d 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b8eb: f3 0f 6f 57 c3 movdqu xmm2, xmmword ptr [rdi - 61] - 42b8f0: f3 0f 6f 4e c3 movdqu xmm1, xmmword ptr [rsi - 61] - 42b8f5: b2 c3 mov dl, -61 - 42b8f7: 66 0f ef d1 pxor xmm2, xmm1 - 42b8fb: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b900: 0f 83 12 02 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b906: f3 0f 6f 57 d3 movdqu xmm2, xmmword ptr [rdi - 45] - 42b90b: f3 0f 6f 4e d3 movdqu xmm1, xmmword ptr [rsi - 45] - 42b910: b2 d3 mov dl, -45 - 42b912: 66 0f ef d1 pxor xmm2, xmm1 - 42b916: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b91b: 0f 83 f7 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b921: f3 0f 6f 57 e3 movdqu xmm2, xmmword ptr [rdi - 29] - 42b926: f3 0f 6f 4e e3 movdqu xmm1, xmmword ptr [rsi - 29] - 42b92b: b2 e3 mov dl, -29 - 42b92d: 66 0f ef d1 pxor xmm2, xmm1 - 42b931: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b936: 0f 83 dc 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b93c: 48 8b 47 f3 mov rax, qword ptr [rdi - 13] - 42b940: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42b944: 48 39 c1 cmp rcx, rax - 42b947: 0f 85 e6 01 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b94d: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42b951: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42b955: 48 39 c1 cmp rcx, rax - 42b958: 0f 85 d5 01 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b95e: 31 c0 xor eax, eax - 42b960: c3 ret - 42b961: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42b96c: 0f 1f 40 00 nop dword ptr [rax] - 42b970: f3 0f 6f 4e b2 movdqu xmm1, xmmword ptr [rsi - 78] - 42b975: f3 0f 6f 57 b2 movdqu xmm2, xmmword ptr [rdi - 78] - 42b97a: b2 b2 mov dl, -78 - 42b97c: 66 0f ef d1 pxor xmm2, xmm1 - 42b980: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b985: 0f 83 8d 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b98b: f3 0f 6f 57 c2 movdqu xmm2, xmmword ptr [rdi - 62] - 42b990: f3 0f 6f 4e c2 movdqu xmm1, xmmword ptr [rsi - 62] - 42b995: b2 c2 mov dl, -62 - 42b997: 66 0f ef d1 pxor xmm2, xmm1 - 42b99b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b9a0: 0f 83 72 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b9a6: f3 0f 6f 57 d2 movdqu xmm2, xmmword ptr [rdi - 46] - 42b9ab: f3 0f 6f 4e d2 movdqu xmm1, xmmword ptr [rsi - 46] - 42b9b0: b2 d2 mov dl, -46 - 42b9b2: 66 0f ef d1 pxor xmm2, xmm1 - 42b9b6: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b9bb: 0f 83 57 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b9c1: f3 0f 6f 57 e2 movdqu xmm2, xmmword ptr [rdi - 30] - 42b9c6: f3 0f 6f 4e e2 movdqu xmm1, xmmword ptr [rsi - 30] - 42b9cb: b2 e2 mov dl, -30 - 42b9cd: 66 0f ef d1 pxor xmm2, xmm1 - 42b9d1: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42b9d6: 0f 83 3c 01 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42b9dc: 48 8b 47 f2 mov rax, qword ptr [rdi - 14] - 42b9e0: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42b9e4: 48 39 c1 cmp rcx, rax - 42b9e7: 0f 85 46 01 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b9ed: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42b9f1: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42b9f5: 48 39 c1 cmp rcx, rax - 42b9f8: 0f 85 35 01 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42b9fe: 31 c0 xor eax, eax - 42ba00: c3 ret - 42ba01: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42ba0c: 0f 1f 40 00 nop dword ptr [rax] - 42ba10: f3 0f 6f 4e b1 movdqu xmm1, xmmword ptr [rsi - 79] - 42ba15: f3 0f 6f 57 b1 movdqu xmm2, xmmword ptr [rdi - 79] - 42ba1a: b2 b1 mov dl, -79 - 42ba1c: 66 0f ef d1 pxor xmm2, xmm1 - 42ba20: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ba25: 0f 83 ed 00 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42ba2b: f3 0f 6f 57 c1 movdqu xmm2, xmmword ptr [rdi - 63] - 42ba30: f3 0f 6f 4e c1 movdqu xmm1, xmmword ptr [rsi - 63] - 42ba35: b2 c1 mov dl, -63 - 42ba37: 66 0f ef d1 pxor xmm2, xmm1 - 42ba3b: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ba40: 0f 83 d2 00 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42ba46: f3 0f 6f 57 d1 movdqu xmm2, xmmword ptr [rdi - 47] - 42ba4b: f3 0f 6f 4e d1 movdqu xmm1, xmmword ptr [rsi - 47] - 42ba50: b2 d1 mov dl, -47 - 42ba52: 66 0f ef d1 pxor xmm2, xmm1 - 42ba56: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ba5b: 0f 83 b7 00 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42ba61: f3 0f 6f 57 e1 movdqu xmm2, xmmword ptr [rdi - 31] - 42ba66: f3 0f 6f 4e e1 movdqu xmm1, xmmword ptr [rsi - 31] - 42ba6b: b2 e1 mov dl, -31 - 42ba6d: 66 0f ef d1 pxor xmm2, xmm1 - 42ba71: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42ba76: 0f 83 9c 00 00 00 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42ba7c: 48 8b 47 f1 mov rax, qword ptr [rdi - 15] - 42ba80: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42ba84: 48 39 c1 cmp rcx, rax - 42ba87: 0f 85 a6 00 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42ba8d: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42ba91: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42ba95: 48 39 c1 cmp rcx, rax - 42ba98: 0f 85 95 00 00 00 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42ba9e: 31 c0 xor eax, eax - 42baa0: c3 ret - 42baa1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42baac: 0f 1f 40 00 nop dword ptr [rax] - 42bab0: f3 0f 6f 57 c0 movdqu xmm2, xmmword ptr [rdi - 64] - 42bab5: f3 0f 6f 4e c0 movdqu xmm1, xmmword ptr [rsi - 64] - 42baba: b2 c0 mov dl, -64 - 42babc: 66 0f ef d1 pxor xmm2, xmm1 - 42bac0: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42bac5: 73 51 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42bac7: f3 0f 6f 57 d0 movdqu xmm2, xmmword ptr [rdi - 48] - 42bacc: f3 0f 6f 4e d0 movdqu xmm1, xmmword ptr [rsi - 48] - 42bad1: b2 d0 mov dl, -48 - 42bad3: 66 0f ef d1 pxor xmm2, xmm1 - 42bad7: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42badc: 73 3a jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42bade: f3 0f 6f 57 e0 movdqu xmm2, xmmword ptr [rdi - 32] - 42bae3: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] - 42bae8: b2 e0 mov dl, -32 - 42baea: 66 0f ef d1 pxor xmm2, xmm1 - 42baee: 66 0f 38 17 c2 ptest xmm0, xmm2 - 42baf3: 73 23 jae 0x42bb18 <__memcmp_sse4_1+0x15e8> - 42baf5: 48 8b 47 f0 mov rax, qword ptr [rdi - 16] - 42baf9: 48 8b 4e f0 mov rcx, qword ptr [rsi - 16] - 42bafd: 48 39 c1 cmp rcx, rax - 42bb00: 75 31 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42bb02: 48 8b 47 f8 mov rax, qword ptr [rdi - 8] - 42bb06: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42bb0a: 48 39 c1 cmp rcx, rax - 42bb0d: 75 24 jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42bb0f: 31 c0 xor eax, eax - 42bb11: c3 ret - 42bb12: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42bb18: 48 0f be d2 movsx rdx, dl - 42bb1c: 48 8b 0c 16 mov rcx, qword ptr [rsi + rdx] - 42bb20: 48 8b 04 17 mov rax, qword ptr [rdi + rdx] - 42bb24: 48 39 c1 cmp rcx, rax - 42bb27: 75 0a jne 0x42bb33 <__memcmp_sse4_1+0x1603> - 42bb29: 48 8b 4c 16 08 mov rcx, qword ptr [rsi + rdx + 8] - 42bb2e: 48 8b 44 17 08 mov rax, qword ptr [rdi + rdx + 8] - 42bb33: 39 c1 cmp ecx, eax - 42bb35: 75 08 jne 0x42bb3f <__memcmp_sse4_1+0x160f> - 42bb37: 48 c1 e9 20 shr rcx, 32 - 42bb3b: 48 c1 e8 20 shr rax, 32 - 42bb3f: 66 39 c8 cmp ax, cx - 42bb42: 75 06 jne 0x42bb4a <__memcmp_sse4_1+0x161a> - 42bb44: c1 e9 10 shr ecx, 16 - 42bb47: c1 e8 10 shr eax, 16 - 42bb4a: 38 c8 cmp al, cl - 42bb4c: 75 12 jne 0x42bb60 <__memcmp_sse4_1+0x1630> - 42bb4e: 25 ff ff 00 00 and eax, 65535 - 42bb53: 81 e1 ff ff 00 00 and ecx, 65535 - 42bb59: 29 c8 sub eax, ecx - 42bb5b: c3 ret - 42bb5c: 0f 1f 40 00 nop dword ptr [rax] - 42bb60: 25 ff 00 00 00 and eax, 255 - 42bb65: 81 e1 ff 00 00 00 and ecx, 255 - 42bb6b: 29 c8 sub eax, ecx - 42bb6d: c3 ret - 42bb6e: 66 90 nop - -000000000042bb70 <__mempcpy_chk_ssse3>: - 42bb70: f3 0f 1e fa endbr64 - 42bb74: 48 39 d1 cmp rcx, rdx - 42bb77: 0f 82 33 00 02 00 jb 0x44bbb0 <__chk_fail> - 42bb7d: 0f 1f 00 nop dword ptr [rax] - -000000000042bb80 <__mempcpy_ssse3>: - 42bb80: f3 0f 1e fa endbr64 - 42bb84: 48 89 f8 mov rax, rdi - 42bb87: 48 01 d0 add rax, rdx - 42bb8a: eb 1b jmp 0x42bba7 <__memcpy_ssse3+0x7> - 42bb8c: 0f 1f 40 00 nop dword ptr [rax] - -000000000042bb90 <__memcpy_chk_ssse3>: - 42bb90: f3 0f 1e fa endbr64 - 42bb94: 48 39 d1 cmp rcx, rdx - 42bb97: 0f 82 13 00 02 00 jb 0x44bbb0 <__chk_fail> - 42bb9d: 0f 1f 00 nop dword ptr [rax] - -000000000042bba0 <__memcpy_ssse3>: - 42bba0: f3 0f 1e fa endbr64 - 42bba4: 48 89 f8 mov rax, rdi - 42bba7: 48 83 fa 4f cmp rdx, 79 - 42bbab: 4c 8d 1d 9e b4 06 00 lea r11, [rip + 439454] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42bbb2: 77 1c ja 0x42bbd0 <__memcpy_ssse3+0x30> - 42bbb4: 4d 63 0c 93 movsxd r9, dword ptr [r11 + 4*rdx] - 42bbb8: 48 01 d6 add rsi, rdx - 42bbbb: 48 01 d7 add rdi, rdx - 42bbbe: 4d 01 d9 add r9, r11 - 42bbc1: 3e 41 ff e1 jmp r9 - 42bbc5: 0f 0b ud2 - 42bbc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42bbd0: 40 38 fe cmp sil, dil - 42bbd3: 7e 5b jle 0x42bc30 <__memcpy_ssse3+0x90> - 42bbd5: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 42bbd9: 48 89 f9 mov rcx, rdi - 42bbdc: 48 83 e7 f0 and rdi, -16 - 42bbe0: 48 83 c7 10 add rdi, 16 - 42bbe4: 49 89 c8 mov r8, rcx - 42bbe7: 48 29 f9 sub rcx, rdi - 42bbea: 48 01 ca add rdx, rcx - 42bbed: 48 29 ce sub rsi, rcx - 42bbf0: 48 8b 0d 61 54 09 00 mov rcx, qword ptr [rip + 611425] # 0x4c1058 <__x86_shared_cache_size_half> - 42bbf7: 48 39 ca cmp rdx, rcx - 42bbfa: 49 89 f1 mov r9, rsi - 42bbfd: 0f 87 ad 27 00 00 ja 0x42e3b0 <__memcpy_ssse3+0x2810> - 42bc03: 49 83 e1 0f and r9, 15 - 42bc07: 0f 84 83 00 00 00 je 0x42bc90 <__memcpy_ssse3+0xf0> - 42bc0d: 48 8b 0d 64 54 09 00 mov rcx, qword ptr [rip + 611428] # 0x4c1078 <__x86_data_cache_size_half> - 42bc14: 4c 8d 1d 75 b5 06 00 lea r11, [rip + 439669] # 0x497190 <__PRETTY_FUNCTION__.12580+0x3f0> - 42bc1b: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] - 42bc1f: 4f 8d 0c 0b lea r9, [r11 + r9] - 42bc23: 3e 41 ff e1 jmp r9 - 42bc27: 0f 0b ud2 - 42bc29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42bc30: f3 0f 6f 44 16 f0 movdqu xmm0, xmmword ptr [rsi + rdx - 16] - 42bc36: 48 01 d6 add rsi, rdx - 42bc39: 4c 8d 44 17 f0 lea r8, [rdi + rdx - 16] - 42bc3e: 48 01 d7 add rdi, rdx - 42bc41: 48 89 f9 mov rcx, rdi - 42bc44: 48 83 e1 0f and rcx, 15 - 42bc48: 48 31 cf xor rdi, rcx - 42bc4b: 48 29 ca sub rdx, rcx - 42bc4e: 48 29 ce sub rsi, rcx - 42bc51: 48 8b 0d 00 54 09 00 mov rcx, qword ptr [rip + 611328] # 0x4c1058 <__x86_shared_cache_size_half> - 42bc58: 48 39 ca cmp rdx, rcx - 42bc5b: 49 89 f1 mov r9, rsi - 42bc5e: 0f 87 2c 28 00 00 ja 0x42e490 <__memcpy_ssse3+0x28f0> - 42bc64: 49 83 e1 0f and r9, 15 - 42bc68: 0f 84 52 02 00 00 je 0x42bec0 <__memcpy_ssse3+0x320> - 42bc6e: 48 8b 0d 03 54 09 00 mov rcx, qword ptr [rip + 611331] # 0x4c1078 <__x86_data_cache_size_half> - 42bc75: 4c 8d 1d 54 b5 06 00 lea r11, [rip + 439636] # 0x4971d0 <__PRETTY_FUNCTION__.12580+0x430> - 42bc7c: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] - 42bc80: 4f 8d 0c 0b lea r9, [r11 + r9] - 42bc84: 3e 41 ff e1 jmp r9 - 42bc88: 0f 0b ud2 - 42bc8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42bc90: 48 83 ea 10 sub rdx, 16 - 42bc94: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42bc98: 48 83 c6 10 add rsi, 16 - 42bc9c: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 - 42bca0: 48 83 c7 10 add rdi, 16 - 42bca4: 48 81 fa 80 00 00 00 cmp rdx, 128 - 42bcab: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42bcb0: 77 4e ja 0x42bd00 <__memcpy_ssse3+0x160> - 42bcb2: 48 83 fa 40 cmp rdx, 64 - 42bcb6: 72 2a jb 0x42bce2 <__memcpy_ssse3+0x142> - 42bcb8: 0f 28 26 movaps xmm4, xmmword ptr [rsi] - 42bcbb: 0f 28 4e 10 movaps xmm1, xmmword ptr [rsi + 16] - 42bcbf: 0f 28 56 20 movaps xmm2, xmmword ptr [rsi + 32] - 42bcc3: 0f 28 5e 30 movaps xmm3, xmmword ptr [rsi + 48] - 42bcc7: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42bcca: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 - 42bcce: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 - 42bcd2: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 - 42bcd6: 48 83 ea 40 sub rdx, 64 - 42bcda: 48 83 c6 40 add rsi, 64 - 42bcde: 48 83 c7 40 add rdi, 64 - 42bce2: 48 01 d6 add rsi, rdx - 42bce5: 48 01 d7 add rdi, rdx - 42bce8: 4c 8d 1d 61 b3 06 00 lea r11, [rip + 439137] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42bcef: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42bcf3: 49 8d 14 13 lea rdx, [r11 + rdx] - 42bcf7: 3e ff e2 jmp rdx - 42bcfa: 0f 0b ud2 - 42bcfc: 0f 1f 40 00 nop dword ptr [rax] - 42bd00: 48 3b 15 71 53 09 00 cmp rdx, qword ptr [rip + 611185] # 0x4c1078 <__x86_data_cache_size_half> - 42bd07: 48 8d 52 80 lea rdx, [rdx - 128] - 42bd0b: 0f 83 bf 00 00 00 jae 0x42bdd0 <__memcpy_ssse3+0x230> - 42bd11: 66 0f 6f 26 movdqa xmm4, xmmword ptr [rsi] - 42bd15: 0f 28 4e 10 movaps xmm1, xmmword ptr [rsi + 16] - 42bd19: 0f 28 56 20 movaps xmm2, xmmword ptr [rsi + 32] - 42bd1d: 0f 28 5e 30 movaps xmm3, xmmword ptr [rsi + 48] - 42bd21: 66 0f 7f 27 movdqa xmmword ptr [rdi], xmm4 - 42bd25: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 - 42bd29: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 - 42bd2d: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 - 42bd31: 48 81 ea 80 00 00 00 sub rdx, 128 - 42bd38: 0f 28 66 40 movaps xmm4, xmmword ptr [rsi + 64] - 42bd3c: 0f 28 6e 50 movaps xmm5, xmmword ptr [rsi + 80] - 42bd40: 0f 28 76 60 movaps xmm6, xmmword ptr [rsi + 96] - 42bd44: 0f 28 7e 70 movaps xmm7, xmmword ptr [rsi + 112] - 42bd48: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 42bd4f: 0f 29 67 40 movaps xmmword ptr [rdi + 64], xmm4 - 42bd53: 0f 29 6f 50 movaps xmmword ptr [rdi + 80], xmm5 - 42bd57: 0f 29 77 60 movaps xmmword ptr [rdi + 96], xmm6 - 42bd5b: 0f 29 7f 70 movaps xmmword ptr [rdi + 112], xmm7 - 42bd5f: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 42bd66: 73 a9 jae 0x42bd11 <__memcpy_ssse3+0x171> - 42bd68: 48 83 fa c0 cmp rdx, -64 - 42bd6c: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 42bd73: 7c 32 jl 0x42bda7 <__memcpy_ssse3+0x207> - 42bd75: 66 0f 6f 26 movdqa xmm4, xmmword ptr [rsi] - 42bd79: 48 83 ea 40 sub rdx, 64 - 42bd7d: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 42bd82: 66 0f 7f 27 movdqa xmmword ptr [rdi], xmm4 - 42bd86: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 - 42bd8b: 66 0f 6f 66 20 movdqa xmm4, xmmword ptr [rsi + 32] - 42bd90: 66 0f 6f 4e 30 movdqa xmm1, xmmword ptr [rsi + 48] - 42bd95: 48 83 c6 40 add rsi, 64 - 42bd99: 66 0f 7f 67 20 movdqa xmmword ptr [rdi + 32], xmm4 - 42bd9e: 66 0f 7f 4f 30 movdqa xmmword ptr [rdi + 48], xmm1 - 42bda3: 48 83 c7 40 add rdi, 64 - 42bda7: 48 01 d6 add rsi, rdx - 42bdaa: 48 01 d7 add rdi, rdx - 42bdad: 4c 8d 1d 9c b2 06 00 lea r11, [rip + 438940] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42bdb4: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42bdb8: 49 8d 14 13 lea rdx, [r11 + rdx] - 42bdbc: 3e ff e2 jmp rdx - 42bdbf: 0f 0b ud2 - 42bdc1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42bdcc: 0f 1f 40 00 nop dword ptr [rax] - 42bdd0: 0f 18 8e c0 01 00 00 prefetcht0 byte ptr [rsi + 448] - 42bdd7: 0f 18 8e 80 02 00 00 prefetcht0 byte ptr [rsi + 640] - 42bdde: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] - 42bde2: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 42bde7: 66 0f 6f 56 20 movdqa xmm2, xmmword ptr [rsi + 32] - 42bdec: 66 0f 6f 5e 30 movdqa xmm3, xmmword ptr [rsi + 48] - 42bdf1: 66 0f 6f 66 40 movdqa xmm4, xmmword ptr [rsi + 64] - 42bdf6: 66 0f 6f 6e 50 movdqa xmm5, xmmword ptr [rsi + 80] - 42bdfb: 66 0f 6f 76 60 movdqa xmm6, xmmword ptr [rsi + 96] - 42be00: 66 0f 6f 7e 70 movdqa xmm7, xmmword ptr [rsi + 112] - 42be05: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 42be0c: 48 81 ea 80 00 00 00 sub rdx, 128 - 42be13: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 - 42be17: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 - 42be1c: 66 0f 7f 57 20 movdqa xmmword ptr [rdi + 32], xmm2 - 42be21: 66 0f 7f 5f 30 movdqa xmmword ptr [rdi + 48], xmm3 - 42be26: 66 0f 7f 67 40 movdqa xmmword ptr [rdi + 64], xmm4 - 42be2b: 66 0f 7f 6f 50 movdqa xmmword ptr [rdi + 80], xmm5 - 42be30: 66 0f 7f 77 60 movdqa xmmword ptr [rdi + 96], xmm6 - 42be35: 66 0f 7f 7f 70 movdqa xmmword ptr [rdi + 112], xmm7 - 42be3a: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 42be41: 73 8d jae 0x42bdd0 <__memcpy_ssse3+0x230> - 42be43: 48 83 fa c0 cmp rdx, -64 - 42be47: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 42be4e: 7c 32 jl 0x42be82 <__memcpy_ssse3+0x2e2> - 42be50: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] - 42be54: 48 83 ea 40 sub rdx, 64 - 42be58: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 42be5d: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 - 42be61: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 - 42be66: 66 0f 6f 46 20 movdqa xmm0, xmmword ptr [rsi + 32] - 42be6b: 66 0f 6f 4e 30 movdqa xmm1, xmmword ptr [rsi + 48] - 42be70: 48 83 c6 40 add rsi, 64 - 42be74: 66 0f 7f 47 20 movdqa xmmword ptr [rdi + 32], xmm0 - 42be79: 66 0f 7f 4f 30 movdqa xmmword ptr [rdi + 48], xmm1 - 42be7e: 48 83 c7 40 add rdi, 64 - 42be82: 48 83 fa 20 cmp rdx, 32 - 42be86: 72 1e jb 0x42bea6 <__memcpy_ssse3+0x306> - 42be88: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] - 42be8c: 48 83 ea 20 sub rdx, 32 - 42be90: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 42be95: 48 83 c6 20 add rsi, 32 - 42be99: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 - 42be9d: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 - 42bea2: 48 83 c7 20 add rdi, 32 - 42bea6: 48 01 d7 add rdi, rdx - 42bea9: 48 01 d6 add rsi, rdx - 42beac: 4c 8d 1d 9d b1 06 00 lea r11, [rip + 438685] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42beb3: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42beb7: 49 8d 14 13 lea rdx, [r11 + rdx] - 42bebb: 3e ff e2 jmp rdx - 42bebe: 0f 0b ud2 - 42bec0: 48 83 ea 10 sub rdx, 16 - 42bec4: 66 0f 6f 4e f0 movdqa xmm1, xmmword ptr [rsi - 16] - 42bec9: 48 83 ee 10 sub rsi, 16 - 42becd: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 - 42bed2: 48 83 ef 10 sub rdi, 16 - 42bed6: 48 81 fa 80 00 00 00 cmp rdx, 128 - 42bedd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42bee2: 77 4c ja 0x42bf30 <__memcpy_ssse3+0x390> - 42bee4: 48 83 fa 40 cmp rdx, 64 - 42bee8: 72 2c jb 0x42bf16 <__memcpy_ssse3+0x376> - 42beea: 0f 28 46 f0 movaps xmm0, xmmword ptr [rsi - 16] - 42beee: 0f 28 4e e0 movaps xmm1, xmmword ptr [rsi - 32] - 42bef2: 0f 28 56 d0 movaps xmm2, xmmword ptr [rsi - 48] - 42bef6: 0f 28 5e c0 movaps xmm3, xmmword ptr [rsi - 64] - 42befa: 0f 29 47 f0 movaps xmmword ptr [rdi - 16], xmm0 - 42befe: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 - 42bf02: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 - 42bf06: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 - 42bf0a: 48 83 ea 40 sub rdx, 64 - 42bf0e: 48 83 ee 40 sub rsi, 64 - 42bf12: 48 83 ef 40 sub rdi, 64 - 42bf16: 4c 8d 1d 33 b1 06 00 lea r11, [rip + 438579] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42bf1d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42bf21: 49 8d 14 13 lea rdx, [r11 + rdx] - 42bf25: 3e ff e2 jmp rdx - 42bf28: 0f 0b ud2 - 42bf2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42bf30: 48 3b 15 41 51 09 00 cmp rdx, qword ptr [rip + 610625] # 0x4c1078 <__x86_data_cache_size_half> - 42bf37: 48 8d 52 80 lea rdx, [rdx - 128] - 42bf3b: 0f 83 af 00 00 00 jae 0x42bff0 <__memcpy_ssse3+0x450> - 42bf41: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] - 42bf46: 0f 28 4e e0 movaps xmm1, xmmword ptr [rsi - 32] - 42bf4a: 0f 28 56 d0 movaps xmm2, xmmword ptr [rsi - 48] - 42bf4e: 0f 28 5e c0 movaps xmm3, xmmword ptr [rsi - 64] - 42bf52: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 - 42bf57: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 - 42bf5b: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 - 42bf5f: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 - 42bf63: 48 81 ea 80 00 00 00 sub rdx, 128 - 42bf6a: 0f 28 66 b0 movaps xmm4, xmmword ptr [rsi - 80] - 42bf6e: 0f 28 6e a0 movaps xmm5, xmmword ptr [rsi - 96] - 42bf72: 0f 28 76 90 movaps xmm6, xmmword ptr [rsi - 112] - 42bf76: 0f 28 7e 80 movaps xmm7, xmmword ptr [rsi - 128] - 42bf7a: 48 8d 76 80 lea rsi, [rsi - 128] - 42bf7e: 0f 29 67 b0 movaps xmmword ptr [rdi - 80], xmm4 - 42bf82: 0f 29 6f a0 movaps xmmword ptr [rdi - 96], xmm5 - 42bf86: 0f 29 77 90 movaps xmmword ptr [rdi - 112], xmm6 - 42bf8a: 0f 29 7f 80 movaps xmmword ptr [rdi - 128], xmm7 - 42bf8e: 48 8d 7f 80 lea rdi, [rdi - 128] - 42bf92: 73 ad jae 0x42bf41 <__memcpy_ssse3+0x3a1> - 42bf94: 48 83 fa c0 cmp rdx, -64 - 42bf98: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 42bf9f: 7c 34 jl 0x42bfd5 <__memcpy_ssse3+0x435> - 42bfa1: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] - 42bfa6: 48 83 ea 40 sub rdx, 64 - 42bfaa: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] - 42bfaf: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 - 42bfb4: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 - 42bfb9: 66 0f 6f 46 d0 movdqa xmm0, xmmword ptr [rsi - 48] - 42bfbe: 66 0f 6f 4e c0 movdqa xmm1, xmmword ptr [rsi - 64] - 42bfc3: 48 83 ee 40 sub rsi, 64 - 42bfc7: 66 0f 7f 47 d0 movdqa xmmword ptr [rdi - 48], xmm0 - 42bfcc: 66 0f 7f 4f c0 movdqa xmmword ptr [rdi - 64], xmm1 - 42bfd1: 48 83 ef 40 sub rdi, 64 - 42bfd5: 4c 8d 1d 74 b0 06 00 lea r11, [rip + 438388] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42bfdc: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42bfe0: 49 8d 14 13 lea rdx, [r11 + rdx] - 42bfe4: 3e ff e2 jmp rdx - 42bfe7: 0f 0b ud2 - 42bfe9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42bff0: 0f 18 8e 40 fe ff ff prefetcht0 byte ptr [rsi - 448] - 42bff7: 0f 18 8e 80 fd ff ff prefetcht0 byte ptr [rsi - 640] - 42bffe: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] - 42c003: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] - 42c008: 66 0f 6f 56 d0 movdqa xmm2, xmmword ptr [rsi - 48] - 42c00d: 66 0f 6f 5e c0 movdqa xmm3, xmmword ptr [rsi - 64] - 42c012: 66 0f 6f 66 b0 movdqa xmm4, xmmword ptr [rsi - 80] - 42c017: 66 0f 6f 6e a0 movdqa xmm5, xmmword ptr [rsi - 96] - 42c01c: 66 0f 6f 76 90 movdqa xmm6, xmmword ptr [rsi - 112] - 42c021: 66 0f 6f 7e 80 movdqa xmm7, xmmword ptr [rsi - 128] - 42c026: 48 8d 76 80 lea rsi, [rsi - 128] - 42c02a: 48 81 ea 80 00 00 00 sub rdx, 128 - 42c031: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 - 42c036: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 - 42c03b: 66 0f 7f 57 d0 movdqa xmmword ptr [rdi - 48], xmm2 - 42c040: 66 0f 7f 5f c0 movdqa xmmword ptr [rdi - 64], xmm3 - 42c045: 66 0f 7f 67 b0 movdqa xmmword ptr [rdi - 80], xmm4 - 42c04a: 66 0f 7f 6f a0 movdqa xmmword ptr [rdi - 96], xmm5 - 42c04f: 66 0f 7f 77 90 movdqa xmmword ptr [rdi - 112], xmm6 - 42c054: 66 0f 7f 7f 80 movdqa xmmword ptr [rdi - 128], xmm7 - 42c059: 48 8d 7f 80 lea rdi, [rdi - 128] - 42c05d: 73 91 jae 0x42bff0 <__memcpy_ssse3+0x450> - 42c05f: 48 83 fa c0 cmp rdx, -64 - 42c063: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 42c06a: 7c 34 jl 0x42c0a0 <__memcpy_ssse3+0x500> - 42c06c: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] - 42c071: 48 83 ea 40 sub rdx, 64 - 42c075: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] - 42c07a: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 - 42c07f: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 - 42c084: 66 0f 6f 46 d0 movdqa xmm0, xmmword ptr [rsi - 48] - 42c089: 66 0f 6f 4e c0 movdqa xmm1, xmmword ptr [rsi - 64] - 42c08e: 48 83 ee 40 sub rsi, 64 - 42c092: 66 0f 7f 47 d0 movdqa xmmword ptr [rdi - 48], xmm0 - 42c097: 66 0f 7f 4f c0 movdqa xmmword ptr [rdi - 64], xmm1 - 42c09c: 48 83 ef 40 sub rdi, 64 - 42c0a0: 48 83 fa 20 cmp rdx, 32 - 42c0a4: 72 20 jb 0x42c0c6 <__memcpy_ssse3+0x526> - 42c0a6: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] - 42c0ab: 48 83 ea 20 sub rdx, 32 - 42c0af: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] - 42c0b4: 48 83 ee 20 sub rsi, 32 - 42c0b8: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 - 42c0bd: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 - 42c0c2: 48 83 ef 20 sub rdi, 32 - 42c0c6: 4c 8d 1d 83 af 06 00 lea r11, [rip + 438147] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c0cd: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c0d1: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c0d5: 3e ff e2 jmp rdx - 42c0d8: 0f 0b ud2 - 42c0da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42c0e0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c0e7: 48 39 ca cmp rdx, rcx - 42c0ea: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] - 42c0ee: 72 07 jb 0x42c0f7 <__memcpy_ssse3+0x557> - 42c0f0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c0f7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c0fb: 3e 41 ff e1 jmp r9 - 42c0ff: 0f 0b ud2 - 42c101: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42c108: 48 83 ea 40 sub rdx, 64 - 42c10c: 0f 28 56 0f movaps xmm2, xmmword ptr [rsi + 15] - 42c110: 0f 28 5e 1f movaps xmm3, xmmword ptr [rsi + 31] - 42c114: 0f 28 66 2f movaps xmm4, xmmword ptr [rsi + 47] - 42c118: 0f 28 6e 3f movaps xmm5, xmmword ptr [rsi + 63] - 42c11c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42c120: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] - 42c126: 48 8d 76 40 lea rsi, [rsi + 64] - 42c12a: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] - 42c130: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 42c136: 48 8d 7f 40 lea rdi, [rdi + 64] - 42c13a: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 42c140: 66 0f 6f ce movdqa xmm1, xmm6 - 42c144: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42c149: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42c14d: 72 0e jb 0x42c15d <__memcpy_ssse3+0x5bd> - 42c14f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c153: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c157: 3e 41 ff e1 jmp r9 - 42c15b: 0f 0b ud2 - 42c15d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c161: 48 8d 52 40 lea rdx, [rdx + 64] - 42c165: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c169: 48 01 d7 add rdi, rdx - 42c16c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c171: 48 01 d6 add rsi, rdx - 42c174: 4c 8d 1d d5 ae 06 00 lea r11, [rip + 437973] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c17b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c17f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c183: 3e ff e2 jmp rdx - 42c186: 0f 0b ud2 - 42c188: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42c190: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c197: 48 39 ca cmp rdx, rcx - 42c19a: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] - 42c19e: 72 07 jb 0x42c1a7 <__memcpy_ssse3+0x607> - 42c1a0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c1a7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c1ab: 3e 41 ff e1 jmp r9 - 42c1af: 0f 0b ud2 - 42c1b1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42c1b8: 0f 28 56 ef movaps xmm2, xmmword ptr [rsi - 17] - 42c1bc: 48 83 ea 40 sub rdx, 64 - 42c1c0: 0f 28 5e df movaps xmm3, xmmword ptr [rsi - 33] - 42c1c4: 0f 28 66 cf movaps xmm4, xmmword ptr [rsi - 49] - 42c1c8: 0f 28 6e bf movaps xmm5, xmmword ptr [rsi - 65] - 42c1cc: 48 8d 76 c0 lea rsi, [rsi - 64] - 42c1d0: 66 0f 3a 0f ca 01 palignr xmm1, xmm2, 1 # xmm1 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0] - 42c1d6: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 42c1dc: 66 0f 3a 0f dc 01 palignr xmm3, xmm4, 1 # xmm3 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 42c1e2: 66 0f 3a 0f e5 01 palignr xmm4, xmm5, 1 # xmm4 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] - 42c1e8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42c1ec: 0f 28 cd movaps xmm1, xmm5 - 42c1ef: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42c1f3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42c1f7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42c1fb: 72 09 jb 0x42c206 <__memcpy_ssse3+0x666> - 42c1fd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c200: 3e 41 ff e1 jmp r9 - 42c204: 0f 0b ud2 - 42c206: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c209: 48 8d 52 40 lea rdx, [rdx + 64] - 42c20d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c212: 4c 8d 1d 37 ae 06 00 lea r11, [rip + 437815] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c219: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c21d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c221: 3e ff e2 jmp rdx - 42c224: 0f 0b ud2 - 42c226: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42c230: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c237: 48 39 ca cmp rdx, rcx - 42c23a: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] - 42c23e: 72 07 jb 0x42c247 <__memcpy_ssse3+0x6a7> - 42c240: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c247: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c24b: 3e 41 ff e1 jmp r9 - 42c24f: 0f 0b ud2 - 42c251: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42c258: 48 83 ea 40 sub rdx, 64 - 42c25c: 0f 28 56 0e movaps xmm2, xmmword ptr [rsi + 14] - 42c260: 0f 28 5e 1e movaps xmm3, xmmword ptr [rsi + 30] - 42c264: 0f 28 66 2e movaps xmm4, xmmword ptr [rsi + 46] - 42c268: 0f 28 6e 3e movaps xmm5, xmmword ptr [rsi + 62] - 42c26c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42c270: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] - 42c276: 48 8d 76 40 lea rsi, [rsi + 64] - 42c27a: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] - 42c280: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 42c286: 48 8d 7f 40 lea rdi, [rdi + 64] - 42c28a: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 42c290: 66 0f 6f ce movdqa xmm1, xmm6 - 42c294: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42c299: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42c29d: 72 0e jb 0x42c2ad <__memcpy_ssse3+0x70d> - 42c29f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c2a3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c2a7: 3e 41 ff e1 jmp r9 - 42c2ab: 0f 0b ud2 - 42c2ad: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c2b1: 48 8d 52 40 lea rdx, [rdx + 64] - 42c2b5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c2b9: 48 01 d7 add rdi, rdx - 42c2bc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c2c1: 48 01 d6 add rsi, rdx - 42c2c4: 4c 8d 1d 85 ad 06 00 lea r11, [rip + 437637] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c2cb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c2cf: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c2d3: 3e ff e2 jmp rdx - 42c2d6: 0f 0b ud2 - 42c2d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42c2e0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c2e7: 48 39 ca cmp rdx, rcx - 42c2ea: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] - 42c2ee: 72 07 jb 0x42c2f7 <__memcpy_ssse3+0x757> - 42c2f0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c2f7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c2fb: 3e 41 ff e1 jmp r9 - 42c2ff: 0f 0b ud2 - 42c301: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42c308: 0f 28 56 ee movaps xmm2, xmmword ptr [rsi - 18] - 42c30c: 48 83 ea 40 sub rdx, 64 - 42c310: 0f 28 5e de movaps xmm3, xmmword ptr [rsi - 34] - 42c314: 0f 28 66 ce movaps xmm4, xmmword ptr [rsi - 50] - 42c318: 0f 28 6e be movaps xmm5, xmmword ptr [rsi - 66] - 42c31c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42c320: 66 0f 3a 0f ca 02 palignr xmm1, xmm2, 2 # xmm1 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1] - 42c326: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 42c32c: 66 0f 3a 0f dc 02 palignr xmm3, xmm4, 2 # xmm3 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 42c332: 66 0f 3a 0f e5 02 palignr xmm4, xmm5, 2 # xmm4 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] - 42c338: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42c33c: 0f 28 cd movaps xmm1, xmm5 - 42c33f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42c343: 48 8d 7f c0 lea rdi, [rdi - 64] - 42c347: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42c34b: 72 09 jb 0x42c356 <__memcpy_ssse3+0x7b6> - 42c34d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c350: 3e 41 ff e1 jmp r9 - 42c354: 0f 0b ud2 - 42c356: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c359: 48 8d 52 40 lea rdx, [rdx + 64] - 42c35d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c362: 4c 8d 1d e7 ac 06 00 lea r11, [rip + 437479] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c369: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c36d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c371: 3e ff e2 jmp rdx - 42c374: 0f 0b ud2 - 42c376: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42c380: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c387: 48 39 ca cmp rdx, rcx - 42c38a: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] - 42c38e: 72 07 jb 0x42c397 <__memcpy_ssse3+0x7f7> - 42c390: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c397: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c39b: 3e 41 ff e1 jmp r9 - 42c39f: 0f 0b ud2 - 42c3a1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42c3a8: 48 83 ea 40 sub rdx, 64 - 42c3ac: 0f 28 56 0d movaps xmm2, xmmword ptr [rsi + 13] - 42c3b0: 0f 28 5e 1d movaps xmm3, xmmword ptr [rsi + 29] - 42c3b4: 0f 28 66 2d movaps xmm4, xmmword ptr [rsi + 45] - 42c3b8: 0f 28 6e 3d movaps xmm5, xmmword ptr [rsi + 61] - 42c3bc: 66 0f 6f f5 movdqa xmm6, xmm5 - 42c3c0: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] - 42c3c6: 48 8d 76 40 lea rsi, [rsi + 64] - 42c3ca: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] - 42c3d0: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 42c3d6: 48 8d 7f 40 lea rdi, [rdi + 64] - 42c3da: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 42c3e0: 66 0f 6f ce movdqa xmm1, xmm6 - 42c3e4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42c3e9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42c3ed: 72 0e jb 0x42c3fd <__memcpy_ssse3+0x85d> - 42c3ef: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c3f3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c3f7: 3e 41 ff e1 jmp r9 - 42c3fb: 0f 0b ud2 - 42c3fd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c401: 48 8d 52 40 lea rdx, [rdx + 64] - 42c405: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c409: 48 01 d7 add rdi, rdx - 42c40c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c411: 48 01 d6 add rsi, rdx - 42c414: 4c 8d 1d 35 ac 06 00 lea r11, [rip + 437301] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c41b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c41f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c423: 3e ff e2 jmp rdx - 42c426: 0f 0b ud2 - 42c428: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42c430: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c437: 48 39 ca cmp rdx, rcx - 42c43a: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] - 42c43e: 72 07 jb 0x42c447 <__memcpy_ssse3+0x8a7> - 42c440: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c447: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c44b: 3e 41 ff e1 jmp r9 - 42c44f: 0f 0b ud2 - 42c451: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42c458: 0f 28 56 ed movaps xmm2, xmmword ptr [rsi - 19] - 42c45c: 48 83 ea 40 sub rdx, 64 - 42c460: 0f 28 5e dd movaps xmm3, xmmword ptr [rsi - 35] - 42c464: 0f 28 66 cd movaps xmm4, xmmword ptr [rsi - 51] - 42c468: 0f 28 6e bd movaps xmm5, xmmword ptr [rsi - 67] - 42c46c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42c470: 66 0f 3a 0f ca 03 palignr xmm1, xmm2, 3 # xmm1 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2] - 42c476: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 42c47c: 66 0f 3a 0f dc 03 palignr xmm3, xmm4, 3 # xmm3 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 42c482: 66 0f 3a 0f e5 03 palignr xmm4, xmm5, 3 # xmm4 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] - 42c488: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42c48c: 0f 28 cd movaps xmm1, xmm5 - 42c48f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42c493: 48 8d 7f c0 lea rdi, [rdi - 64] - 42c497: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42c49b: 72 09 jb 0x42c4a6 <__memcpy_ssse3+0x906> - 42c49d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c4a0: 3e 41 ff e1 jmp r9 - 42c4a4: 0f 0b ud2 - 42c4a6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c4a9: 48 8d 52 40 lea rdx, [rdx + 64] - 42c4ad: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c4b2: 4c 8d 1d 97 ab 06 00 lea r11, [rip + 437143] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c4b9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c4bd: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c4c1: 3e ff e2 jmp rdx - 42c4c4: 0f 0b ud2 - 42c4c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42c4d0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c4d7: 48 39 ca cmp rdx, rcx - 42c4da: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] - 42c4de: 72 07 jb 0x42c4e7 <__memcpy_ssse3+0x947> - 42c4e0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c4e7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c4eb: 3e 41 ff e1 jmp r9 - 42c4ef: 0f 0b ud2 - 42c4f1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42c4f8: 48 83 ea 40 sub rdx, 64 - 42c4fc: 0f 28 56 0c movaps xmm2, xmmword ptr [rsi + 12] - 42c500: 0f 28 5e 1c movaps xmm3, xmmword ptr [rsi + 28] - 42c504: 0f 28 66 2c movaps xmm4, xmmword ptr [rsi + 44] - 42c508: 0f 28 6e 3c movaps xmm5, xmmword ptr [rsi + 60] - 42c50c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42c510: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] - 42c516: 48 8d 76 40 lea rsi, [rsi + 64] - 42c51a: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] - 42c520: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 42c526: 48 8d 7f 40 lea rdi, [rdi + 64] - 42c52a: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 42c530: 66 0f 6f ce movdqa xmm1, xmm6 - 42c534: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42c539: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42c53d: 72 0e jb 0x42c54d <__memcpy_ssse3+0x9ad> - 42c53f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c543: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c547: 3e 41 ff e1 jmp r9 - 42c54b: 0f 0b ud2 - 42c54d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c551: 48 8d 52 40 lea rdx, [rdx + 64] - 42c555: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c559: 48 01 d7 add rdi, rdx - 42c55c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c561: 48 01 d6 add rsi, rdx - 42c564: 4c 8d 1d e5 aa 06 00 lea r11, [rip + 436965] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c56b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c56f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c573: 3e ff e2 jmp rdx - 42c576: 0f 0b ud2 - 42c578: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42c580: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c587: 48 39 ca cmp rdx, rcx - 42c58a: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] - 42c58e: 72 07 jb 0x42c597 <__memcpy_ssse3+0x9f7> - 42c590: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c597: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c59b: 3e 41 ff e1 jmp r9 - 42c59f: 0f 0b ud2 - 42c5a1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42c5a8: 0f 28 56 ec movaps xmm2, xmmword ptr [rsi - 20] - 42c5ac: 48 83 ea 40 sub rdx, 64 - 42c5b0: 0f 28 5e dc movaps xmm3, xmmword ptr [rsi - 36] - 42c5b4: 0f 28 66 cc movaps xmm4, xmmword ptr [rsi - 52] - 42c5b8: 0f 28 6e bc movaps xmm5, xmmword ptr [rsi - 68] - 42c5bc: 48 8d 76 c0 lea rsi, [rsi - 64] - 42c5c0: 66 0f 3a 0f ca 04 palignr xmm1, xmm2, 4 # xmm1 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] - 42c5c6: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 42c5cc: 66 0f 3a 0f dc 04 palignr xmm3, xmm4, 4 # xmm3 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 42c5d2: 66 0f 3a 0f e5 04 palignr xmm4, xmm5, 4 # xmm4 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] - 42c5d8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42c5dc: 0f 28 cd movaps xmm1, xmm5 - 42c5df: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42c5e3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42c5e7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42c5eb: 72 09 jb 0x42c5f6 <__memcpy_ssse3+0xa56> - 42c5ed: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c5f0: 3e 41 ff e1 jmp r9 - 42c5f4: 0f 0b ud2 - 42c5f6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c5f9: 48 8d 52 40 lea rdx, [rdx + 64] - 42c5fd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c602: 4c 8d 1d 47 aa 06 00 lea r11, [rip + 436807] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c609: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c60d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c611: 3e ff e2 jmp rdx - 42c614: 0f 0b ud2 - 42c616: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42c620: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c627: 48 39 ca cmp rdx, rcx - 42c62a: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] - 42c62e: 72 07 jb 0x42c637 <__memcpy_ssse3+0xa97> - 42c630: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c637: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c63b: 3e 41 ff e1 jmp r9 - 42c63f: 0f 0b ud2 - 42c641: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42c648: 48 83 ea 40 sub rdx, 64 - 42c64c: 0f 28 56 0b movaps xmm2, xmmword ptr [rsi + 11] - 42c650: 0f 28 5e 1b movaps xmm3, xmmword ptr [rsi + 27] - 42c654: 0f 28 66 2b movaps xmm4, xmmword ptr [rsi + 43] - 42c658: 0f 28 6e 3b movaps xmm5, xmmword ptr [rsi + 59] - 42c65c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42c660: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] - 42c666: 48 8d 76 40 lea rsi, [rsi + 64] - 42c66a: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] - 42c670: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 42c676: 48 8d 7f 40 lea rdi, [rdi + 64] - 42c67a: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 42c680: 66 0f 6f ce movdqa xmm1, xmm6 - 42c684: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42c689: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42c68d: 72 0e jb 0x42c69d <__memcpy_ssse3+0xafd> - 42c68f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c693: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c697: 3e 41 ff e1 jmp r9 - 42c69b: 0f 0b ud2 - 42c69d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c6a1: 48 8d 52 40 lea rdx, [rdx + 64] - 42c6a5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c6a9: 48 01 d7 add rdi, rdx - 42c6ac: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c6b1: 48 01 d6 add rsi, rdx - 42c6b4: 4c 8d 1d 95 a9 06 00 lea r11, [rip + 436629] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c6bb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c6bf: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c6c3: 3e ff e2 jmp rdx - 42c6c6: 0f 0b ud2 - 42c6c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42c6d0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c6d7: 48 39 ca cmp rdx, rcx - 42c6da: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] - 42c6de: 72 07 jb 0x42c6e7 <__memcpy_ssse3+0xb47> - 42c6e0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c6e7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c6eb: 3e 41 ff e1 jmp r9 - 42c6ef: 0f 0b ud2 - 42c6f1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42c6f8: 0f 28 56 eb movaps xmm2, xmmword ptr [rsi - 21] - 42c6fc: 48 83 ea 40 sub rdx, 64 - 42c700: 0f 28 5e db movaps xmm3, xmmword ptr [rsi - 37] - 42c704: 0f 28 66 cb movaps xmm4, xmmword ptr [rsi - 53] - 42c708: 0f 28 6e bb movaps xmm5, xmmword ptr [rsi - 69] - 42c70c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42c710: 66 0f 3a 0f ca 05 palignr xmm1, xmm2, 5 # xmm1 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] - 42c716: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 42c71c: 66 0f 3a 0f dc 05 palignr xmm3, xmm4, 5 # xmm3 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 42c722: 66 0f 3a 0f e5 05 palignr xmm4, xmm5, 5 # xmm4 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] - 42c728: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42c72c: 0f 28 cd movaps xmm1, xmm5 - 42c72f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42c733: 48 8d 7f c0 lea rdi, [rdi - 64] - 42c737: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42c73b: 72 09 jb 0x42c746 <__memcpy_ssse3+0xba6> - 42c73d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c740: 3e 41 ff e1 jmp r9 - 42c744: 0f 0b ud2 - 42c746: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c749: 48 8d 52 40 lea rdx, [rdx + 64] - 42c74d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c752: 4c 8d 1d f7 a8 06 00 lea r11, [rip + 436471] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c759: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c75d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c761: 3e ff e2 jmp rdx - 42c764: 0f 0b ud2 - 42c766: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42c770: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c777: 48 39 ca cmp rdx, rcx - 42c77a: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] - 42c77e: 72 07 jb 0x42c787 <__memcpy_ssse3+0xbe7> - 42c780: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c787: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c78b: 3e 41 ff e1 jmp r9 - 42c78f: 0f 0b ud2 - 42c791: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42c798: 48 83 ea 40 sub rdx, 64 - 42c79c: 0f 28 56 0a movaps xmm2, xmmword ptr [rsi + 10] - 42c7a0: 0f 28 5e 1a movaps xmm3, xmmword ptr [rsi + 26] - 42c7a4: 0f 28 66 2a movaps xmm4, xmmword ptr [rsi + 42] - 42c7a8: 0f 28 6e 3a movaps xmm5, xmmword ptr [rsi + 58] - 42c7ac: 66 0f 6f f5 movdqa xmm6, xmm5 - 42c7b0: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] - 42c7b6: 48 8d 76 40 lea rsi, [rsi + 64] - 42c7ba: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] - 42c7c0: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 42c7c6: 48 8d 7f 40 lea rdi, [rdi + 64] - 42c7ca: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 42c7d0: 66 0f 6f ce movdqa xmm1, xmm6 - 42c7d4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42c7d9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42c7dd: 72 0e jb 0x42c7ed <__memcpy_ssse3+0xc4d> - 42c7df: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c7e3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c7e7: 3e 41 ff e1 jmp r9 - 42c7eb: 0f 0b ud2 - 42c7ed: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c7f1: 48 8d 52 40 lea rdx, [rdx + 64] - 42c7f5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c7f9: 48 01 d7 add rdi, rdx - 42c7fc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c801: 48 01 d6 add rsi, rdx - 42c804: 4c 8d 1d 45 a8 06 00 lea r11, [rip + 436293] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c80b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c80f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c813: 3e ff e2 jmp rdx - 42c816: 0f 0b ud2 - 42c818: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42c820: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c827: 48 39 ca cmp rdx, rcx - 42c82a: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] - 42c82e: 72 07 jb 0x42c837 <__memcpy_ssse3+0xc97> - 42c830: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c837: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c83b: 3e 41 ff e1 jmp r9 - 42c83f: 0f 0b ud2 - 42c841: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42c848: 0f 28 56 ea movaps xmm2, xmmword ptr [rsi - 22] - 42c84c: 48 83 ea 40 sub rdx, 64 - 42c850: 0f 28 5e da movaps xmm3, xmmword ptr [rsi - 38] - 42c854: 0f 28 66 ca movaps xmm4, xmmword ptr [rsi - 54] - 42c858: 0f 28 6e ba movaps xmm5, xmmword ptr [rsi - 70] - 42c85c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42c860: 66 0f 3a 0f ca 06 palignr xmm1, xmm2, 6 # xmm1 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] - 42c866: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 42c86c: 66 0f 3a 0f dc 06 palignr xmm3, xmm4, 6 # xmm3 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 42c872: 66 0f 3a 0f e5 06 palignr xmm4, xmm5, 6 # xmm4 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] - 42c878: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42c87c: 0f 28 cd movaps xmm1, xmm5 - 42c87f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42c883: 48 8d 7f c0 lea rdi, [rdi - 64] - 42c887: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42c88b: 72 09 jb 0x42c896 <__memcpy_ssse3+0xcf6> - 42c88d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c890: 3e 41 ff e1 jmp r9 - 42c894: 0f 0b ud2 - 42c896: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c899: 48 8d 52 40 lea rdx, [rdx + 64] - 42c89d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c8a2: 4c 8d 1d a7 a7 06 00 lea r11, [rip + 436135] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c8a9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c8ad: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c8b1: 3e ff e2 jmp rdx - 42c8b4: 0f 0b ud2 - 42c8b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42c8c0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c8c7: 48 39 ca cmp rdx, rcx - 42c8ca: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] - 42c8ce: 72 07 jb 0x42c8d7 <__memcpy_ssse3+0xd37> - 42c8d0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c8d7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c8db: 3e 41 ff e1 jmp r9 - 42c8df: 0f 0b ud2 - 42c8e1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42c8e8: 48 83 ea 40 sub rdx, 64 - 42c8ec: 0f 28 56 09 movaps xmm2, xmmword ptr [rsi + 9] - 42c8f0: 0f 28 5e 19 movaps xmm3, xmmword ptr [rsi + 25] - 42c8f4: 0f 28 66 29 movaps xmm4, xmmword ptr [rsi + 41] - 42c8f8: 0f 28 6e 39 movaps xmm5, xmmword ptr [rsi + 57] - 42c8fc: 66 0f 6f f5 movdqa xmm6, xmm5 - 42c900: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] - 42c906: 48 8d 76 40 lea rsi, [rsi + 64] - 42c90a: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] - 42c910: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 42c916: 48 8d 7f 40 lea rdi, [rdi + 64] - 42c91a: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 42c920: 66 0f 6f ce movdqa xmm1, xmm6 - 42c924: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42c929: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42c92d: 72 0e jb 0x42c93d <__memcpy_ssse3+0xd9d> - 42c92f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c933: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c937: 3e 41 ff e1 jmp r9 - 42c93b: 0f 0b ud2 - 42c93d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42c941: 48 8d 52 40 lea rdx, [rdx + 64] - 42c945: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42c949: 48 01 d7 add rdi, rdx - 42c94c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c951: 48 01 d6 add rsi, rdx - 42c954: 4c 8d 1d f5 a6 06 00 lea r11, [rip + 435957] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c95b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c95f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42c963: 3e ff e2 jmp rdx - 42c966: 0f 0b ud2 - 42c968: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42c970: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42c977: 48 39 ca cmp rdx, rcx - 42c97a: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] - 42c97e: 72 07 jb 0x42c987 <__memcpy_ssse3+0xde7> - 42c980: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42c987: 48 8d 52 c0 lea rdx, [rdx - 64] - 42c98b: 3e 41 ff e1 jmp r9 - 42c98f: 0f 0b ud2 - 42c991: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42c998: 0f 28 56 e9 movaps xmm2, xmmword ptr [rsi - 23] - 42c99c: 48 83 ea 40 sub rdx, 64 - 42c9a0: 0f 28 5e d9 movaps xmm3, xmmword ptr [rsi - 39] - 42c9a4: 0f 28 66 c9 movaps xmm4, xmmword ptr [rsi - 55] - 42c9a8: 0f 28 6e b9 movaps xmm5, xmmword ptr [rsi - 71] - 42c9ac: 48 8d 76 c0 lea rsi, [rsi - 64] - 42c9b0: 66 0f 3a 0f ca 07 palignr xmm1, xmm2, 7 # xmm1 = xmm2[7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6] - 42c9b6: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 42c9bc: 66 0f 3a 0f dc 07 palignr xmm3, xmm4, 7 # xmm3 = xmm4[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 42c9c2: 66 0f 3a 0f e5 07 palignr xmm4, xmm5, 7 # xmm4 = xmm5[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] - 42c9c8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42c9cc: 0f 28 cd movaps xmm1, xmm5 - 42c9cf: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42c9d3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42c9d7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42c9db: 72 09 jb 0x42c9e6 <__memcpy_ssse3+0xe46> - 42c9dd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c9e0: 3e 41 ff e1 jmp r9 - 42c9e4: 0f 0b ud2 - 42c9e6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42c9e9: 48 8d 52 40 lea rdx, [rdx + 64] - 42c9ed: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42c9f2: 4c 8d 1d 57 a6 06 00 lea r11, [rip + 435799] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42c9f9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42c9fd: 49 8d 14 13 lea rdx, [r11 + rdx] - 42ca01: 3e ff e2 jmp rdx - 42ca04: 0f 0b ud2 - 42ca06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42ca10: 4d 8d 89 26 00 00 00 lea r9, [r9 + 38] - 42ca17: 48 39 ca cmp rdx, rcx - 42ca1a: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] - 42ca1e: 72 07 jb 0x42ca27 <__memcpy_ssse3+0xe87> - 42ca20: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42ca27: 48 8d 52 c0 lea rdx, [rdx - 64] - 42ca2b: 3e 41 ff e1 jmp r9 - 42ca2f: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42ca36: 48 83 ea 40 sub rdx, 64 - 42ca3a: 0f 28 56 08 movaps xmm2, xmmword ptr [rsi + 8] - 42ca3e: 0f 28 5e 18 movaps xmm3, xmmword ptr [rsi + 24] - 42ca42: 0f 28 66 28 movaps xmm4, xmmword ptr [rsi + 40] - 42ca46: 0f 28 6e 38 movaps xmm5, xmmword ptr [rsi + 56] - 42ca4a: 66 0f 6f f5 movdqa xmm6, xmm5 - 42ca4e: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] - 42ca54: 48 8d 76 40 lea rsi, [rsi + 64] - 42ca58: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] - 42ca5e: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 42ca64: 48 8d 7f 40 lea rdi, [rdi + 64] - 42ca68: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 42ca6e: 66 0f 6f ce movdqa xmm1, xmm6 - 42ca72: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42ca77: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42ca7b: 72 13 jb 0x42ca90 <__memcpy_ssse3+0xef0> - 42ca7d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42ca81: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42ca85: 3e 41 ff e1 jmp r9 - 42ca89: 0f 0b ud2 - 42ca8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42ca90: 48 8d 52 40 lea rdx, [rdx + 64] - 42ca94: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42ca98: 48 01 d6 add rsi, rdx - 42ca9b: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42ca9f: 48 01 d7 add rdi, rdx - 42caa2: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42caa7: 4c 8d 1d a2 a5 06 00 lea r11, [rip + 435618] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42caae: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42cab2: 49 8d 14 13 lea rdx, [r11 + rdx] - 42cab6: 3e ff e2 jmp rdx - 42cab9: 0f 0b ud2 - 42cabb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42cac0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42cac7: 48 39 ca cmp rdx, rcx - 42caca: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] - 42cace: 72 07 jb 0x42cad7 <__memcpy_ssse3+0xf37> - 42cad0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42cad7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42cadb: 3e 41 ff e1 jmp r9 - 42cadf: 0f 0b ud2 - 42cae1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42cae8: 0f 28 56 e8 movaps xmm2, xmmword ptr [rsi - 24] - 42caec: 48 83 ea 40 sub rdx, 64 - 42caf0: 0f 28 5e d8 movaps xmm3, xmmword ptr [rsi - 40] - 42caf4: 0f 28 66 c8 movaps xmm4, xmmword ptr [rsi - 56] - 42caf8: 0f 28 6e b8 movaps xmm5, xmmword ptr [rsi - 72] - 42cafc: 48 8d 76 c0 lea rsi, [rsi - 64] - 42cb00: 66 0f 3a 0f ca 08 palignr xmm1, xmm2, 8 # xmm1 = xmm2[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] - 42cb06: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 42cb0c: 66 0f 3a 0f dc 08 palignr xmm3, xmm4, 8 # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 42cb12: 66 0f 3a 0f e5 08 palignr xmm4, xmm5, 8 # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] - 42cb18: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42cb1c: 0f 28 cd movaps xmm1, xmm5 - 42cb1f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42cb23: 48 8d 7f c0 lea rdi, [rdi - 64] - 42cb27: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42cb2b: 72 09 jb 0x42cb36 <__memcpy_ssse3+0xf96> - 42cb2d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42cb30: 3e 41 ff e1 jmp r9 - 42cb34: 0f 0b ud2 - 42cb36: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42cb39: 48 8d 52 40 lea rdx, [rdx + 64] - 42cb3d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42cb42: 4c 8d 1d 07 a5 06 00 lea r11, [rip + 435463] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42cb49: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42cb4d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42cb51: 3e ff e2 jmp rdx - 42cb54: 0f 0b ud2 - 42cb56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42cb60: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42cb67: 48 39 ca cmp rdx, rcx - 42cb6a: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] - 42cb6e: 72 07 jb 0x42cb77 <__memcpy_ssse3+0xfd7> - 42cb70: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42cb77: 48 8d 52 c0 lea rdx, [rdx - 64] - 42cb7b: 3e 41 ff e1 jmp r9 - 42cb7f: 0f 0b ud2 - 42cb81: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42cb88: 48 83 ea 40 sub rdx, 64 - 42cb8c: 0f 28 56 07 movaps xmm2, xmmword ptr [rsi + 7] - 42cb90: 0f 28 5e 17 movaps xmm3, xmmword ptr [rsi + 23] - 42cb94: 0f 28 66 27 movaps xmm4, xmmword ptr [rsi + 39] - 42cb98: 0f 28 6e 37 movaps xmm5, xmmword ptr [rsi + 55] - 42cb9c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42cba0: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] - 42cba6: 48 8d 76 40 lea rsi, [rsi + 64] - 42cbaa: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] - 42cbb0: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 42cbb6: 48 8d 7f 40 lea rdi, [rdi + 64] - 42cbba: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 42cbc0: 66 0f 6f ce movdqa xmm1, xmm6 - 42cbc4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42cbc9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42cbcd: 72 0e jb 0x42cbdd <__memcpy_ssse3+0x103d> - 42cbcf: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42cbd3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42cbd7: 3e 41 ff e1 jmp r9 - 42cbdb: 0f 0b ud2 - 42cbdd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42cbe1: 48 8d 52 40 lea rdx, [rdx + 64] - 42cbe5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42cbe9: 48 01 d7 add rdi, rdx - 42cbec: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42cbf1: 48 01 d6 add rsi, rdx - 42cbf4: 4c 8d 1d 55 a4 06 00 lea r11, [rip + 435285] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42cbfb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42cbff: 49 8d 14 13 lea rdx, [r11 + rdx] - 42cc03: 3e ff e2 jmp rdx - 42cc06: 0f 0b ud2 - 42cc08: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42cc10: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42cc17: 48 39 ca cmp rdx, rcx - 42cc1a: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] - 42cc1e: 72 07 jb 0x42cc27 <__memcpy_ssse3+0x1087> - 42cc20: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42cc27: 48 8d 52 c0 lea rdx, [rdx - 64] - 42cc2b: 3e 41 ff e1 jmp r9 - 42cc2f: 0f 0b ud2 - 42cc31: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42cc38: 0f 28 56 e7 movaps xmm2, xmmword ptr [rsi - 25] - 42cc3c: 48 83 ea 40 sub rdx, 64 - 42cc40: 0f 28 5e d7 movaps xmm3, xmmword ptr [rsi - 41] - 42cc44: 0f 28 66 c7 movaps xmm4, xmmword ptr [rsi - 57] - 42cc48: 0f 28 6e b7 movaps xmm5, xmmword ptr [rsi - 73] - 42cc4c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42cc50: 66 0f 3a 0f ca 09 palignr xmm1, xmm2, 9 # xmm1 = xmm2[9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8] - 42cc56: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 42cc5c: 66 0f 3a 0f dc 09 palignr xmm3, xmm4, 9 # xmm3 = xmm4[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 42cc62: 66 0f 3a 0f e5 09 palignr xmm4, xmm5, 9 # xmm4 = xmm5[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] - 42cc68: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42cc6c: 0f 28 cd movaps xmm1, xmm5 - 42cc6f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42cc73: 48 8d 7f c0 lea rdi, [rdi - 64] - 42cc77: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42cc7b: 72 09 jb 0x42cc86 <__memcpy_ssse3+0x10e6> - 42cc7d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42cc80: 3e 41 ff e1 jmp r9 - 42cc84: 0f 0b ud2 - 42cc86: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42cc89: 48 8d 52 40 lea rdx, [rdx + 64] - 42cc8d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42cc92: 4c 8d 1d b7 a3 06 00 lea r11, [rip + 435127] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42cc99: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42cc9d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42cca1: 3e ff e2 jmp rdx - 42cca4: 0f 0b ud2 - 42cca6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42ccb0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42ccb7: 48 39 ca cmp rdx, rcx - 42ccba: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] - 42ccbe: 72 07 jb 0x42ccc7 <__memcpy_ssse3+0x1127> - 42ccc0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42ccc7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42cccb: 3e 41 ff e1 jmp r9 - 42cccf: 0f 0b ud2 - 42ccd1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42ccd8: 48 83 ea 40 sub rdx, 64 - 42ccdc: 0f 28 56 06 movaps xmm2, xmmword ptr [rsi + 6] - 42cce0: 0f 28 5e 16 movaps xmm3, xmmword ptr [rsi + 22] - 42cce4: 0f 28 66 26 movaps xmm4, xmmword ptr [rsi + 38] - 42cce8: 0f 28 6e 36 movaps xmm5, xmmword ptr [rsi + 54] - 42ccec: 66 0f 6f f5 movdqa xmm6, xmm5 - 42ccf0: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] - 42ccf6: 48 8d 76 40 lea rsi, [rsi + 64] - 42ccfa: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] - 42cd00: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 42cd06: 48 8d 7f 40 lea rdi, [rdi + 64] - 42cd0a: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 42cd10: 66 0f 6f ce movdqa xmm1, xmm6 - 42cd14: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42cd19: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42cd1d: 72 0e jb 0x42cd2d <__memcpy_ssse3+0x118d> - 42cd1f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42cd23: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42cd27: 3e 41 ff e1 jmp r9 - 42cd2b: 0f 0b ud2 - 42cd2d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42cd31: 48 8d 52 40 lea rdx, [rdx + 64] - 42cd35: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42cd39: 48 01 d7 add rdi, rdx - 42cd3c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42cd41: 48 01 d6 add rsi, rdx - 42cd44: 4c 8d 1d 05 a3 06 00 lea r11, [rip + 434949] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42cd4b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42cd4f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42cd53: 3e ff e2 jmp rdx - 42cd56: 0f 0b ud2 - 42cd58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42cd60: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42cd67: 48 39 ca cmp rdx, rcx - 42cd6a: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] - 42cd6e: 72 07 jb 0x42cd77 <__memcpy_ssse3+0x11d7> - 42cd70: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42cd77: 48 8d 52 c0 lea rdx, [rdx - 64] - 42cd7b: 3e 41 ff e1 jmp r9 - 42cd7f: 0f 0b ud2 - 42cd81: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42cd88: 0f 28 56 e6 movaps xmm2, xmmword ptr [rsi - 26] - 42cd8c: 48 83 ea 40 sub rdx, 64 - 42cd90: 0f 28 5e d6 movaps xmm3, xmmword ptr [rsi - 42] - 42cd94: 0f 28 66 c6 movaps xmm4, xmmword ptr [rsi - 58] - 42cd98: 0f 28 6e b6 movaps xmm5, xmmword ptr [rsi - 74] - 42cd9c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42cda0: 66 0f 3a 0f ca 0a palignr xmm1, xmm2, 10 # xmm1 = xmm2[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] - 42cda6: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 42cdac: 66 0f 3a 0f dc 0a palignr xmm3, xmm4, 10 # xmm3 = xmm4[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 42cdb2: 66 0f 3a 0f e5 0a palignr xmm4, xmm5, 10 # xmm4 = xmm5[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] - 42cdb8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42cdbc: 0f 28 cd movaps xmm1, xmm5 - 42cdbf: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42cdc3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42cdc7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42cdcb: 72 09 jb 0x42cdd6 <__memcpy_ssse3+0x1236> - 42cdcd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42cdd0: 3e 41 ff e1 jmp r9 - 42cdd4: 0f 0b ud2 - 42cdd6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42cdd9: 48 8d 52 40 lea rdx, [rdx + 64] - 42cddd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42cde2: 4c 8d 1d 67 a2 06 00 lea r11, [rip + 434791] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42cde9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42cded: 49 8d 14 13 lea rdx, [r11 + rdx] - 42cdf1: 3e ff e2 jmp rdx - 42cdf4: 0f 0b ud2 - 42cdf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42ce00: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42ce07: 48 39 ca cmp rdx, rcx - 42ce0a: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] - 42ce0e: 72 07 jb 0x42ce17 <__memcpy_ssse3+0x1277> - 42ce10: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42ce17: 48 8d 52 c0 lea rdx, [rdx - 64] - 42ce1b: 3e 41 ff e1 jmp r9 - 42ce1f: 0f 0b ud2 - 42ce21: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42ce28: 48 83 ea 40 sub rdx, 64 - 42ce2c: 0f 28 56 05 movaps xmm2, xmmword ptr [rsi + 5] - 42ce30: 0f 28 5e 15 movaps xmm3, xmmword ptr [rsi + 21] - 42ce34: 0f 28 66 25 movaps xmm4, xmmword ptr [rsi + 37] - 42ce38: 0f 28 6e 35 movaps xmm5, xmmword ptr [rsi + 53] - 42ce3c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42ce40: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] - 42ce46: 48 8d 76 40 lea rsi, [rsi + 64] - 42ce4a: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] - 42ce50: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 42ce56: 48 8d 7f 40 lea rdi, [rdi + 64] - 42ce5a: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 42ce60: 66 0f 6f ce movdqa xmm1, xmm6 - 42ce64: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42ce69: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42ce6d: 72 0e jb 0x42ce7d <__memcpy_ssse3+0x12dd> - 42ce6f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42ce73: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42ce77: 3e 41 ff e1 jmp r9 - 42ce7b: 0f 0b ud2 - 42ce7d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42ce81: 48 8d 52 40 lea rdx, [rdx + 64] - 42ce85: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42ce89: 48 01 d7 add rdi, rdx - 42ce8c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42ce91: 48 01 d6 add rsi, rdx - 42ce94: 4c 8d 1d b5 a1 06 00 lea r11, [rip + 434613] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42ce9b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42ce9f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42cea3: 3e ff e2 jmp rdx - 42cea6: 0f 0b ud2 - 42cea8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42ceb0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42ceb7: 48 39 ca cmp rdx, rcx - 42ceba: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] - 42cebe: 72 07 jb 0x42cec7 <__memcpy_ssse3+0x1327> - 42cec0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42cec7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42cecb: 3e 41 ff e1 jmp r9 - 42cecf: 0f 0b ud2 - 42ced1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42ced8: 0f 28 56 e5 movaps xmm2, xmmword ptr [rsi - 27] - 42cedc: 48 83 ea 40 sub rdx, 64 - 42cee0: 0f 28 5e d5 movaps xmm3, xmmword ptr [rsi - 43] - 42cee4: 0f 28 66 c5 movaps xmm4, xmmword ptr [rsi - 59] - 42cee8: 0f 28 6e b5 movaps xmm5, xmmword ptr [rsi - 75] - 42ceec: 48 8d 76 c0 lea rsi, [rsi - 64] - 42cef0: 66 0f 3a 0f ca 0b palignr xmm1, xmm2, 11 # xmm1 = xmm2[11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10] - 42cef6: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 42cefc: 66 0f 3a 0f dc 0b palignr xmm3, xmm4, 11 # xmm3 = xmm4[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 42cf02: 66 0f 3a 0f e5 0b palignr xmm4, xmm5, 11 # xmm4 = xmm5[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] - 42cf08: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42cf0c: 0f 28 cd movaps xmm1, xmm5 - 42cf0f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42cf13: 48 8d 7f c0 lea rdi, [rdi - 64] - 42cf17: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42cf1b: 72 09 jb 0x42cf26 <__memcpy_ssse3+0x1386> - 42cf1d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42cf20: 3e 41 ff e1 jmp r9 - 42cf24: 0f 0b ud2 - 42cf26: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42cf29: 48 8d 52 40 lea rdx, [rdx + 64] - 42cf2d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42cf32: 4c 8d 1d 17 a1 06 00 lea r11, [rip + 434455] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42cf39: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42cf3d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42cf41: 3e ff e2 jmp rdx - 42cf44: 0f 0b ud2 - 42cf46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42cf50: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42cf57: 48 39 ca cmp rdx, rcx - 42cf5a: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] - 42cf5e: 72 07 jb 0x42cf67 <__memcpy_ssse3+0x13c7> - 42cf60: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42cf67: 48 8d 52 c0 lea rdx, [rdx - 64] - 42cf6b: 3e 41 ff e1 jmp r9 - 42cf6f: 0f 0b ud2 - 42cf71: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42cf78: 48 83 ea 40 sub rdx, 64 - 42cf7c: 0f 28 56 04 movaps xmm2, xmmword ptr [rsi + 4] - 42cf80: 0f 28 5e 14 movaps xmm3, xmmword ptr [rsi + 20] - 42cf84: 0f 28 66 24 movaps xmm4, xmmword ptr [rsi + 36] - 42cf88: 0f 28 6e 34 movaps xmm5, xmmword ptr [rsi + 52] - 42cf8c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42cf90: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] - 42cf96: 48 8d 76 40 lea rsi, [rsi + 64] - 42cf9a: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] - 42cfa0: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 42cfa6: 48 8d 7f 40 lea rdi, [rdi + 64] - 42cfaa: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 42cfb0: 66 0f 6f ce movdqa xmm1, xmm6 - 42cfb4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42cfb9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42cfbd: 72 0e jb 0x42cfcd <__memcpy_ssse3+0x142d> - 42cfbf: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42cfc3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42cfc7: 3e 41 ff e1 jmp r9 - 42cfcb: 0f 0b ud2 - 42cfcd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42cfd1: 48 8d 52 40 lea rdx, [rdx + 64] - 42cfd5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42cfd9: 48 01 d7 add rdi, rdx - 42cfdc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42cfe1: 48 01 d6 add rsi, rdx - 42cfe4: 4c 8d 1d 65 a0 06 00 lea r11, [rip + 434277] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42cfeb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42cfef: 49 8d 14 13 lea rdx, [r11 + rdx] - 42cff3: 3e ff e2 jmp rdx - 42cff6: 0f 0b ud2 - 42cff8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42d000: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42d007: 48 39 ca cmp rdx, rcx - 42d00a: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] - 42d00e: 72 07 jb 0x42d017 <__memcpy_ssse3+0x1477> - 42d010: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42d017: 48 8d 52 c0 lea rdx, [rdx - 64] - 42d01b: 3e 41 ff e1 jmp r9 - 42d01f: 0f 0b ud2 - 42d021: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42d028: 0f 28 56 e4 movaps xmm2, xmmword ptr [rsi - 28] - 42d02c: 48 83 ea 40 sub rdx, 64 - 42d030: 0f 28 5e d4 movaps xmm3, xmmword ptr [rsi - 44] - 42d034: 0f 28 66 c4 movaps xmm4, xmmword ptr [rsi - 60] - 42d038: 0f 28 6e b4 movaps xmm5, xmmword ptr [rsi - 76] - 42d03c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42d040: 66 0f 3a 0f ca 0c palignr xmm1, xmm2, 12 # xmm1 = xmm2[12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11] - 42d046: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 42d04c: 66 0f 3a 0f dc 0c palignr xmm3, xmm4, 12 # xmm3 = xmm4[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 42d052: 66 0f 3a 0f e5 0c palignr xmm4, xmm5, 12 # xmm4 = xmm5[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] - 42d058: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42d05c: 0f 28 cd movaps xmm1, xmm5 - 42d05f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42d063: 48 8d 7f c0 lea rdi, [rdi - 64] - 42d067: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42d06b: 72 09 jb 0x42d076 <__memcpy_ssse3+0x14d6> - 42d06d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42d070: 3e 41 ff e1 jmp r9 - 42d074: 0f 0b ud2 - 42d076: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42d079: 48 8d 52 40 lea rdx, [rdx + 64] - 42d07d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42d082: 4c 8d 1d c7 9f 06 00 lea r11, [rip + 434119] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42d089: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42d08d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42d091: 3e ff e2 jmp rdx - 42d094: 0f 0b ud2 - 42d096: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d0a0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42d0a7: 48 39 ca cmp rdx, rcx - 42d0aa: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] - 42d0ae: 72 07 jb 0x42d0b7 <__memcpy_ssse3+0x1517> - 42d0b0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42d0b7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42d0bb: 3e 41 ff e1 jmp r9 - 42d0bf: 0f 0b ud2 - 42d0c1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42d0c8: 48 83 ea 40 sub rdx, 64 - 42d0cc: 0f 28 56 03 movaps xmm2, xmmword ptr [rsi + 3] - 42d0d0: 0f 28 5e 13 movaps xmm3, xmmword ptr [rsi + 19] - 42d0d4: 0f 28 66 23 movaps xmm4, xmmword ptr [rsi + 35] - 42d0d8: 0f 28 6e 33 movaps xmm5, xmmword ptr [rsi + 51] - 42d0dc: 66 0f 6f f5 movdqa xmm6, xmm5 - 42d0e0: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42d0e6: 48 8d 76 40 lea rsi, [rsi + 64] - 42d0ea: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42d0f0: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42d0f6: 48 8d 7f 40 lea rdi, [rdi + 64] - 42d0fa: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42d100: 66 0f 6f ce movdqa xmm1, xmm6 - 42d104: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42d109: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42d10d: 72 0e jb 0x42d11d <__memcpy_ssse3+0x157d> - 42d10f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42d113: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42d117: 3e 41 ff e1 jmp r9 - 42d11b: 0f 0b ud2 - 42d11d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42d121: 48 8d 52 40 lea rdx, [rdx + 64] - 42d125: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42d129: 48 01 d7 add rdi, rdx - 42d12c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42d131: 48 01 d6 add rsi, rdx - 42d134: 4c 8d 1d 15 9f 06 00 lea r11, [rip + 433941] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42d13b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42d13f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42d143: 3e ff e2 jmp rdx - 42d146: 0f 0b ud2 - 42d148: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42d150: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42d157: 48 39 ca cmp rdx, rcx - 42d15a: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] - 42d15e: 72 07 jb 0x42d167 <__memcpy_ssse3+0x15c7> - 42d160: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42d167: 48 8d 52 c0 lea rdx, [rdx - 64] - 42d16b: 3e 41 ff e1 jmp r9 - 42d16f: 0f 0b ud2 - 42d171: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42d178: 0f 28 56 e3 movaps xmm2, xmmword ptr [rsi - 29] - 42d17c: 48 83 ea 40 sub rdx, 64 - 42d180: 0f 28 5e d3 movaps xmm3, xmmword ptr [rsi - 45] - 42d184: 0f 28 66 c3 movaps xmm4, xmmword ptr [rsi - 61] - 42d188: 0f 28 6e b3 movaps xmm5, xmmword ptr [rsi - 77] - 42d18c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42d190: 66 0f 3a 0f ca 0d palignr xmm1, xmm2, 13 # xmm1 = xmm2[13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42d196: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42d19c: 66 0f 3a 0f dc 0d palignr xmm3, xmm4, 13 # xmm3 = xmm4[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42d1a2: 66 0f 3a 0f e5 0d palignr xmm4, xmm5, 13 # xmm4 = xmm5[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42d1a8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42d1ac: 0f 28 cd movaps xmm1, xmm5 - 42d1af: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42d1b3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42d1b7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42d1bb: 72 09 jb 0x42d1c6 <__memcpy_ssse3+0x1626> - 42d1bd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42d1c0: 3e 41 ff e1 jmp r9 - 42d1c4: 0f 0b ud2 - 42d1c6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42d1c9: 48 8d 52 40 lea rdx, [rdx + 64] - 42d1cd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42d1d2: 4c 8d 1d 77 9e 06 00 lea r11, [rip + 433783] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42d1d9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42d1dd: 49 8d 14 13 lea rdx, [r11 + rdx] - 42d1e1: 3e ff e2 jmp rdx - 42d1e4: 0f 0b ud2 - 42d1e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d1f0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42d1f7: 48 39 ca cmp rdx, rcx - 42d1fa: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] - 42d1fe: 72 07 jb 0x42d207 <__memcpy_ssse3+0x1667> - 42d200: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42d207: 48 8d 52 c0 lea rdx, [rdx - 64] - 42d20b: 3e 41 ff e1 jmp r9 - 42d20f: 0f 0b ud2 - 42d211: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42d218: 48 83 ea 40 sub rdx, 64 - 42d21c: 0f 28 56 02 movaps xmm2, xmmword ptr [rsi + 2] - 42d220: 0f 28 5e 12 movaps xmm3, xmmword ptr [rsi + 18] - 42d224: 0f 28 66 22 movaps xmm4, xmmword ptr [rsi + 34] - 42d228: 0f 28 6e 32 movaps xmm5, xmmword ptr [rsi + 50] - 42d22c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42d230: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42d236: 48 8d 76 40 lea rsi, [rsi + 64] - 42d23a: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42d240: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42d246: 48 8d 7f 40 lea rdi, [rdi + 64] - 42d24a: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42d250: 66 0f 6f ce movdqa xmm1, xmm6 - 42d254: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42d259: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42d25d: 72 0e jb 0x42d26d <__memcpy_ssse3+0x16cd> - 42d25f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42d263: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42d267: 3e 41 ff e1 jmp r9 - 42d26b: 0f 0b ud2 - 42d26d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42d271: 48 8d 52 40 lea rdx, [rdx + 64] - 42d275: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42d279: 48 01 d7 add rdi, rdx - 42d27c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42d281: 48 01 d6 add rsi, rdx - 42d284: 4c 8d 1d c5 9d 06 00 lea r11, [rip + 433605] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42d28b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42d28f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42d293: 3e ff e2 jmp rdx - 42d296: 0f 0b ud2 - 42d298: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42d2a0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42d2a7: 48 39 ca cmp rdx, rcx - 42d2aa: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] - 42d2ae: 72 07 jb 0x42d2b7 <__memcpy_ssse3+0x1717> - 42d2b0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42d2b7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42d2bb: 3e 41 ff e1 jmp r9 - 42d2bf: 0f 0b ud2 - 42d2c1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42d2c8: 0f 28 56 e2 movaps xmm2, xmmword ptr [rsi - 30] - 42d2cc: 48 83 ea 40 sub rdx, 64 - 42d2d0: 0f 28 5e d2 movaps xmm3, xmmword ptr [rsi - 46] - 42d2d4: 0f 28 66 c2 movaps xmm4, xmmword ptr [rsi - 62] - 42d2d8: 0f 28 6e b2 movaps xmm5, xmmword ptr [rsi - 78] - 42d2dc: 48 8d 76 c0 lea rsi, [rsi - 64] - 42d2e0: 66 0f 3a 0f ca 0e palignr xmm1, xmm2, 14 # xmm1 = xmm2[14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42d2e6: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42d2ec: 66 0f 3a 0f dc 0e palignr xmm3, xmm4, 14 # xmm3 = xmm4[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42d2f2: 66 0f 3a 0f e5 0e palignr xmm4, xmm5, 14 # xmm4 = xmm5[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42d2f8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42d2fc: 0f 28 cd movaps xmm1, xmm5 - 42d2ff: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42d303: 48 8d 7f c0 lea rdi, [rdi - 64] - 42d307: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42d30b: 72 09 jb 0x42d316 <__memcpy_ssse3+0x1776> - 42d30d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42d310: 3e 41 ff e1 jmp r9 - 42d314: 0f 0b ud2 - 42d316: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42d319: 48 8d 52 40 lea rdx, [rdx + 64] - 42d31d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42d322: 4c 8d 1d 27 9d 06 00 lea r11, [rip + 433447] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42d329: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42d32d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42d331: 3e ff e2 jmp rdx - 42d334: 0f 0b ud2 - 42d336: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d340: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42d347: 48 39 ca cmp rdx, rcx - 42d34a: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] - 42d34e: 72 07 jb 0x42d357 <__memcpy_ssse3+0x17b7> - 42d350: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42d357: 48 8d 52 c0 lea rdx, [rdx - 64] - 42d35b: 3e 41 ff e1 jmp r9 - 42d35f: 0f 0b ud2 - 42d361: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42d368: 48 83 ea 40 sub rdx, 64 - 42d36c: 0f 28 56 01 movaps xmm2, xmmword ptr [rsi + 1] - 42d370: 0f 28 5e 11 movaps xmm3, xmmword ptr [rsi + 17] - 42d374: 0f 28 66 21 movaps xmm4, xmmword ptr [rsi + 33] - 42d378: 0f 28 6e 31 movaps xmm5, xmmword ptr [rsi + 49] - 42d37c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42d380: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42d386: 48 8d 76 40 lea rsi, [rsi + 64] - 42d38a: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42d390: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42d396: 48 8d 7f 40 lea rdi, [rdi + 64] - 42d39a: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42d3a0: 66 0f 6f ce movdqa xmm1, xmm6 - 42d3a4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42d3a9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42d3ad: 72 0e jb 0x42d3bd <__memcpy_ssse3+0x181d> - 42d3af: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42d3b3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42d3b7: 3e 41 ff e1 jmp r9 - 42d3bb: 0f 0b ud2 - 42d3bd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42d3c1: 48 8d 52 40 lea rdx, [rdx + 64] - 42d3c5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42d3c9: 48 01 d7 add rdi, rdx - 42d3cc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42d3d1: 48 01 d6 add rsi, rdx - 42d3d4: 4c 8d 1d 75 9c 06 00 lea r11, [rip + 433269] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42d3db: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42d3df: 49 8d 14 13 lea rdx, [r11 + rdx] - 42d3e3: 3e ff e2 jmp rdx - 42d3e6: 0f 0b ud2 - 42d3e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42d3f0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42d3f7: 48 39 ca cmp rdx, rcx - 42d3fa: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] - 42d3fe: 72 07 jb 0x42d407 <__memcpy_ssse3+0x1867> - 42d400: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42d407: 48 8d 52 c0 lea rdx, [rdx - 64] - 42d40b: 3e 41 ff e1 jmp r9 - 42d40f: 0f 0b ud2 - 42d411: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42d418: 0f 28 56 e1 movaps xmm2, xmmword ptr [rsi - 31] - 42d41c: 48 83 ea 40 sub rdx, 64 - 42d420: 0f 28 5e d1 movaps xmm3, xmmword ptr [rsi - 47] - 42d424: 0f 28 66 c1 movaps xmm4, xmmword ptr [rsi - 63] - 42d428: 0f 28 6e b1 movaps xmm5, xmmword ptr [rsi - 79] - 42d42c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42d430: 66 0f 3a 0f ca 0f palignr xmm1, xmm2, 15 # xmm1 = xmm2[15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42d436: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42d43c: 66 0f 3a 0f dc 0f palignr xmm3, xmm4, 15 # xmm3 = xmm4[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42d442: 66 0f 3a 0f e5 0f palignr xmm4, xmm5, 15 # xmm4 = xmm5[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42d448: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42d44c: 0f 28 cd movaps xmm1, xmm5 - 42d44f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42d453: 48 8d 7f c0 lea rdi, [rdi - 64] - 42d457: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42d45b: 72 09 jb 0x42d466 <__memcpy_ssse3+0x18c6> - 42d45d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42d460: 3e 41 ff e1 jmp r9 - 42d464: 0f 0b ud2 - 42d466: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42d469: 48 8d 52 40 lea rdx, [rdx + 64] - 42d46d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42d472: 4c 8d 1d d7 9b 06 00 lea r11, [rip + 433111] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42d479: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42d47d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42d481: 3e ff e2 jmp rdx - 42d484: 0f 0b ud2 - 42d486: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d490: f3 0f 6f 46 b8 movdqu xmm0, xmmword ptr [rsi - 72] - 42d495: f3 0f 6f 4e c8 movdqu xmm1, xmmword ptr [rsi - 56] - 42d49a: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] - 42d49e: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42d4a2: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42d4a6: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42d4aa: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42d4ae: f3 0f 7f 47 b8 movdqu xmmword ptr [rdi - 72], xmm0 - 42d4b3: f3 0f 7f 4f c8 movdqu xmmword ptr [rdi - 56], xmm1 - 42d4b8: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 - 42d4bc: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42d4c0: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42d4c4: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42d4c8: 48 89 4f f8 mov qword ptr [rdi - 8], rcx - 42d4cc: c3 ret - 42d4cd: 0f 1f 00 nop dword ptr [rax] - 42d4d0: f3 0f 6f 46 c0 movdqu xmm0, xmmword ptr [rsi - 64] - 42d4d5: 48 8b 4e d0 mov rcx, qword ptr [rsi - 48] - 42d4d9: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] - 42d4dd: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42d4e1: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42d4e5: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42d4e9: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42d4ed: f3 0f 7f 47 c0 movdqu xmmword ptr [rdi - 64], xmm0 - 42d4f2: 48 89 4f d0 mov qword ptr [rdi - 48], rcx - 42d4f6: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 - 42d4fa: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42d4fe: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42d502: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42d506: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42d50a: c3 ret - 42d50b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42d510: f3 0f 6f 46 c8 movdqu xmm0, xmmword ptr [rsi - 56] - 42d515: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] - 42d519: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42d51d: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42d521: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42d525: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42d529: f3 0f 7f 47 c8 movdqu xmmword ptr [rdi - 56], xmm0 - 42d52e: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 - 42d532: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42d536: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42d53a: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42d53e: 48 89 4f f8 mov qword ptr [rdi - 8], rcx - 42d542: c3 ret - 42d543: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d54e: 66 90 nop - 42d550: 48 8b 4e d0 mov rcx, qword ptr [rsi - 48] - 42d554: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] - 42d558: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42d55c: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42d560: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42d564: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42d568: 48 89 4f d0 mov qword ptr [rdi - 48], rcx - 42d56c: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 - 42d570: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42d574: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42d578: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42d57c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42d580: c3 ret - 42d581: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d58c: 0f 1f 40 00 nop dword ptr [rax] - 42d590: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] - 42d594: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42d598: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42d59c: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42d5a0: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42d5a4: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 - 42d5a8: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42d5ac: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42d5b0: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42d5b4: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42d5b8: c3 ret - 42d5b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42d5c0: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42d5c4: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42d5c8: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42d5cc: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42d5d0: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42d5d4: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42d5d8: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42d5dc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42d5e0: c3 ret - 42d5e1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d5ec: 0f 1f 40 00 nop dword ptr [rax] - 42d5f0: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42d5f4: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42d5f8: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42d5fc: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42d600: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42d604: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42d608: c3 ret - 42d609: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42d610: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42d614: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42d618: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42d61c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42d620: c3 ret - 42d621: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d62c: 0f 1f 40 00 nop dword ptr [rax] - 42d630: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42d634: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42d638: c3 ret - 42d639: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42d640: f3 0f 6f 46 b7 movdqu xmm0, xmmword ptr [rsi - 73] - 42d645: f3 0f 6f 4e c7 movdqu xmm1, xmmword ptr [rsi - 57] - 42d64a: 48 8b 4e d7 mov rcx, qword ptr [rsi - 41] - 42d64e: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 42d652: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 42d656: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 42d65a: 4c 8b 46 f7 mov r8, qword ptr [rsi - 9] - 42d65e: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d661: f3 0f 7f 47 b7 movdqu xmmword ptr [rdi - 73], xmm0 - 42d666: f3 0f 7f 4f c7 movdqu xmmword ptr [rdi - 57], xmm1 - 42d66b: 48 89 4f d7 mov qword ptr [rdi - 41], rcx - 42d66f: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 42d673: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 42d677: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 42d67b: 4c 89 47 f7 mov qword ptr [rdi - 9], r8 - 42d67f: 89 57 fc mov dword ptr [rdi - 4], edx - 42d682: c3 ret - 42d683: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d68e: 66 90 nop - 42d690: f3 0f 6f 46 bf movdqu xmm0, xmmword ptr [rsi - 65] - 42d695: f3 0f 6f 4e cf movdqu xmm1, xmmword ptr [rsi - 49] - 42d69a: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 42d69e: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 42d6a2: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 42d6a6: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 42d6aa: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d6ad: f3 0f 7f 47 bf movdqu xmmword ptr [rdi - 65], xmm0 - 42d6b2: f3 0f 7f 4f cf movdqu xmmword ptr [rdi - 49], xmm1 - 42d6b7: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 42d6bb: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 42d6bf: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 42d6c3: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 42d6c7: 89 57 fc mov dword ptr [rdi - 4], edx - 42d6ca: c3 ret - 42d6cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42d6d0: f3 0f 6f 46 c7 movdqu xmm0, xmmword ptr [rsi - 57] - 42d6d5: 4c 8b 46 d7 mov r8, qword ptr [rsi - 41] - 42d6d9: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 42d6dd: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 42d6e1: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 42d6e5: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 42d6e9: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d6ec: f3 0f 7f 47 c7 movdqu xmmword ptr [rdi - 57], xmm0 - 42d6f1: 4c 89 47 d7 mov qword ptr [rdi - 41], r8 - 42d6f5: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 42d6f9: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 42d6fd: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 42d701: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 42d705: 89 57 fc mov dword ptr [rdi - 4], edx - 42d708: c3 ret - 42d709: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42d710: f3 0f 6f 46 cf movdqu xmm0, xmmword ptr [rsi - 49] - 42d715: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 42d719: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 42d71d: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 42d721: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 42d725: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d728: f3 0f 7f 47 cf movdqu xmmword ptr [rdi - 49], xmm0 - 42d72d: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 42d731: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 42d735: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 42d739: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 42d73d: 89 57 fc mov dword ptr [rdi - 4], edx - 42d740: c3 ret - 42d741: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d74c: 0f 1f 40 00 nop dword ptr [rax] - 42d750: 4c 8b 46 d7 mov r8, qword ptr [rsi - 41] - 42d754: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 42d758: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 42d75c: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 42d760: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 42d764: 8a 56 ff mov dl, byte ptr [rsi - 1] - 42d767: 4c 89 47 d7 mov qword ptr [rdi - 41], r8 - 42d76b: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 42d76f: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 42d773: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 42d777: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 42d77b: 88 57 ff mov byte ptr [rdi - 1], dl - 42d77e: c3 ret - 42d77f: 90 nop - 42d780: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 42d784: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 42d788: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 42d78c: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 42d790: 8a 56 ff mov dl, byte ptr [rsi - 1] - 42d793: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 42d797: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 42d79b: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 42d79f: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 42d7a3: 88 57 ff mov byte ptr [rdi - 1], dl - 42d7a6: c3 ret - 42d7a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42d7b0: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 42d7b4: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 42d7b8: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 42d7bc: 8a 56 ff mov dl, byte ptr [rsi - 1] - 42d7bf: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 42d7c3: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 42d7c7: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 42d7cb: 88 57 ff mov byte ptr [rdi - 1], dl - 42d7ce: c3 ret - 42d7cf: 90 nop - 42d7d0: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 42d7d4: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 42d7d8: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d7db: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 42d7df: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 42d7e3: 89 57 fc mov dword ptr [rdi - 4], edx - 42d7e6: c3 ret - 42d7e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42d7f0: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 42d7f4: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d7f7: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 42d7fb: 89 57 fc mov dword ptr [rdi - 4], edx - 42d7fe: c3 ret - 42d7ff: 90 nop - 42d800: 8a 56 ff mov dl, byte ptr [rsi - 1] - 42d803: 88 57 ff mov byte ptr [rdi - 1], dl - 42d806: c3 ret - 42d807: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42d810: f3 0f 6f 46 b6 movdqu xmm0, xmmword ptr [rsi - 74] - 42d815: f3 0f 6f 4e c6 movdqu xmm1, xmmword ptr [rsi - 58] - 42d81a: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] - 42d81e: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 42d822: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 42d826: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 42d82a: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42d82e: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d831: f3 0f 7f 47 b6 movdqu xmmword ptr [rdi - 74], xmm0 - 42d836: f3 0f 7f 4f c6 movdqu xmmword ptr [rdi - 58], xmm1 - 42d83b: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 - 42d83f: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 42d843: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 42d847: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 42d84b: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 42d84f: 89 57 fc mov dword ptr [rdi - 4], edx - 42d852: c3 ret - 42d853: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d85e: 66 90 nop - 42d860: f3 0f 6f 46 be movdqu xmm0, xmmword ptr [rsi - 66] - 42d865: f3 0f 6f 4e ce movdqu xmm1, xmmword ptr [rsi - 50] - 42d86a: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] - 42d86e: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 42d872: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 42d876: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 42d87a: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42d87e: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d881: f3 0f 7f 47 be movdqu xmmword ptr [rdi - 66], xmm0 - 42d886: f3 0f 7f 4f ce movdqu xmmword ptr [rdi - 50], xmm1 - 42d88b: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 - 42d88f: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 42d893: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 42d897: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 42d89b: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 42d89f: 89 57 fc mov dword ptr [rdi - 4], edx - 42d8a2: c3 ret - 42d8a3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d8ae: 66 90 nop - 42d8b0: f3 0f 6f 4e c6 movdqu xmm1, xmmword ptr [rsi - 58] - 42d8b5: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] - 42d8b9: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 42d8bd: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 42d8c1: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 42d8c5: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42d8c9: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d8cc: f3 0f 7f 4f c6 movdqu xmmword ptr [rdi - 58], xmm1 - 42d8d1: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 - 42d8d5: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 42d8d9: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 42d8dd: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 42d8e1: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 42d8e5: 89 57 fc mov dword ptr [rdi - 4], edx - 42d8e8: c3 ret - 42d8e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42d8f0: f3 0f 6f 46 ce movdqu xmm0, xmmword ptr [rsi - 50] - 42d8f5: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 42d8f9: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 42d8fd: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 42d901: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42d905: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d908: f3 0f 7f 47 ce movdqu xmmword ptr [rdi - 50], xmm0 - 42d90d: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 42d911: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 42d915: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 42d919: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 42d91d: 89 57 fc mov dword ptr [rdi - 4], edx - 42d920: c3 ret - 42d921: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42d92c: 0f 1f 40 00 nop dword ptr [rax] - 42d930: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] - 42d934: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 42d938: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 42d93c: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 42d940: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42d944: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d947: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 - 42d94b: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 42d94f: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 42d953: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 42d957: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 42d95b: 89 57 fc mov dword ptr [rdi - 4], edx - 42d95e: c3 ret - 42d95f: 90 nop - 42d960: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 42d964: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 42d968: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 42d96c: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42d970: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d973: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 42d977: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 42d97b: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 42d97f: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 42d983: 89 57 fc mov dword ptr [rdi - 4], edx - 42d986: c3 ret - 42d987: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42d990: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 42d994: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 42d998: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42d99c: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d99f: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 42d9a3: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 42d9a7: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 42d9ab: 89 57 fc mov dword ptr [rdi - 4], edx - 42d9ae: c3 ret - 42d9af: 90 nop - 42d9b0: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 42d9b4: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42d9b8: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d9bb: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 42d9bf: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 42d9c3: 89 57 fc mov dword ptr [rdi - 4], edx - 42d9c6: c3 ret - 42d9c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42d9d0: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 42d9d4: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42d9d7: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 42d9db: 89 57 fc mov dword ptr [rdi - 4], edx - 42d9de: c3 ret - 42d9df: 90 nop - 42d9e0: 66 8b 56 fe mov dx, word ptr [rsi - 2] - 42d9e4: 66 89 57 fe mov word ptr [rdi - 2], dx - 42d9e8: c3 ret - 42d9e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42d9f0: f3 0f 6f 46 b5 movdqu xmm0, xmmword ptr [rsi - 75] - 42d9f5: f3 0f 6f 4e c5 movdqu xmm1, xmmword ptr [rsi - 59] - 42d9fa: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] - 42d9fe: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 42da02: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 42da06: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 42da0a: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42da0e: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42da11: f3 0f 7f 47 b5 movdqu xmmword ptr [rdi - 75], xmm0 - 42da16: f3 0f 7f 4f c5 movdqu xmmword ptr [rdi - 59], xmm1 - 42da1b: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 - 42da1f: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 42da23: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 42da27: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 42da2b: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 42da2f: 89 57 fc mov dword ptr [rdi - 4], edx - 42da32: c3 ret - 42da33: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42da3e: 66 90 nop - 42da40: f3 0f 6f 46 bd movdqu xmm0, xmmword ptr [rsi - 67] - 42da45: f3 0f 6f 4e c5 movdqu xmm1, xmmword ptr [rsi - 59] - 42da4a: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] - 42da4e: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 42da52: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 42da56: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 42da5a: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42da5e: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42da61: f3 0f 7f 47 bd movdqu xmmword ptr [rdi - 67], xmm0 - 42da66: f3 0f 7f 4f c5 movdqu xmmword ptr [rdi - 59], xmm1 - 42da6b: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 - 42da6f: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 42da73: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 42da77: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 42da7b: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 42da7f: 89 57 fc mov dword ptr [rdi - 4], edx - 42da82: c3 ret - 42da83: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42da8e: 66 90 nop - 42da90: f3 0f 6f 46 c5 movdqu xmm0, xmmword ptr [rsi - 59] - 42da95: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] - 42da99: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 42da9d: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 42daa1: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 42daa5: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42daa9: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42daac: f3 0f 7f 47 c5 movdqu xmmword ptr [rdi - 59], xmm0 - 42dab1: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 - 42dab5: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 42dab9: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 42dabd: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 42dac1: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 42dac5: 89 57 fc mov dword ptr [rdi - 4], edx - 42dac8: c3 ret - 42dac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42dad0: f3 0f 6f 46 cd movdqu xmm0, xmmword ptr [rsi - 51] - 42dad5: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 42dad9: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 42dadd: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 42dae1: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42dae5: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dae8: f3 0f 7f 47 cd movdqu xmmword ptr [rdi - 51], xmm0 - 42daed: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 42daf1: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 42daf5: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 42daf9: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 42dafd: 89 57 fc mov dword ptr [rdi - 4], edx - 42db00: c3 ret - 42db01: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42db0c: 0f 1f 40 00 nop dword ptr [rax] - 42db10: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] - 42db14: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 42db18: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 42db1c: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 42db20: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42db24: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42db27: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 - 42db2b: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 42db2f: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 42db33: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 42db37: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 42db3b: 89 57 fc mov dword ptr [rdi - 4], edx - 42db3e: c3 ret - 42db3f: 90 nop - 42db40: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 42db44: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 42db48: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 42db4c: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42db50: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42db53: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 42db57: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 42db5b: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 42db5f: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 42db63: 89 57 fc mov dword ptr [rdi - 4], edx - 42db66: c3 ret - 42db67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42db70: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 42db74: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 42db78: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42db7c: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42db7f: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 42db83: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 42db87: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 42db8b: 89 57 fc mov dword ptr [rdi - 4], edx - 42db8e: c3 ret - 42db8f: 90 nop - 42db90: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 42db94: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42db98: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42db9b: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 42db9f: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 42dba3: 89 57 fc mov dword ptr [rdi - 4], edx - 42dba6: c3 ret - 42dba7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42dbb0: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 42dbb4: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dbb7: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 42dbbb: 89 57 fc mov dword ptr [rdi - 4], edx - 42dbbe: c3 ret - 42dbbf: 90 nop - 42dbc0: 66 8b 56 fd mov dx, word ptr [rsi - 3] - 42dbc4: 66 8b 4e fe mov cx, word ptr [rsi - 2] - 42dbc8: 66 89 57 fd mov word ptr [rdi - 3], dx - 42dbcc: 66 89 4f fe mov word ptr [rdi - 2], cx - 42dbd0: c3 ret - 42dbd1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42dbdc: 0f 1f 40 00 nop dword ptr [rax] - 42dbe0: f3 0f 6f 46 b4 movdqu xmm0, xmmword ptr [rsi - 76] - 42dbe5: f3 0f 6f 4e c4 movdqu xmm1, xmmword ptr [rsi - 60] - 42dbea: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] - 42dbee: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 42dbf2: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 42dbf6: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 42dbfa: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42dbfe: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dc01: f3 0f 7f 47 b4 movdqu xmmword ptr [rdi - 76], xmm0 - 42dc06: f3 0f 7f 4f c4 movdqu xmmword ptr [rdi - 60], xmm1 - 42dc0b: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 - 42dc0f: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 42dc13: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 42dc17: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 42dc1b: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 42dc1f: 89 57 fc mov dword ptr [rdi - 4], edx - 42dc22: c3 ret - 42dc23: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42dc2e: 66 90 nop - 42dc30: f3 0f 6f 46 bc movdqu xmm0, xmmword ptr [rsi - 68] - 42dc35: f3 0f 6f 4e cc movdqu xmm1, xmmword ptr [rsi - 52] - 42dc3a: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 42dc3e: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 42dc42: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 42dc46: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42dc4a: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dc4d: f3 0f 7f 47 bc movdqu xmmword ptr [rdi - 68], xmm0 - 42dc52: f3 0f 7f 4f cc movdqu xmmword ptr [rdi - 52], xmm1 - 42dc57: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 42dc5b: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 42dc5f: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 42dc63: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 42dc67: 89 57 fc mov dword ptr [rdi - 4], edx - 42dc6a: c3 ret - 42dc6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42dc70: f3 0f 6f 46 c4 movdqu xmm0, xmmword ptr [rsi - 60] - 42dc75: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] - 42dc79: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 42dc7d: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 42dc81: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 42dc85: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42dc89: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dc8c: f3 0f 7f 47 c4 movdqu xmmword ptr [rdi - 60], xmm0 - 42dc91: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 - 42dc95: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 42dc99: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 42dc9d: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 42dca1: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 42dca5: 89 57 fc mov dword ptr [rdi - 4], edx - 42dca8: c3 ret - 42dca9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42dcb0: f3 0f 6f 46 cc movdqu xmm0, xmmword ptr [rsi - 52] - 42dcb5: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 42dcb9: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 42dcbd: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 42dcc1: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42dcc5: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dcc8: f3 0f 7f 47 cc movdqu xmmword ptr [rdi - 52], xmm0 - 42dccd: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 42dcd1: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 42dcd5: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 42dcd9: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 42dcdd: 89 57 fc mov dword ptr [rdi - 4], edx - 42dce0: c3 ret - 42dce1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42dcec: 0f 1f 40 00 nop dword ptr [rax] - 42dcf0: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] - 42dcf4: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 42dcf8: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 42dcfc: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 42dd00: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42dd04: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dd07: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 - 42dd0b: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 42dd0f: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 42dd13: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 42dd17: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 42dd1b: 89 57 fc mov dword ptr [rdi - 4], edx - 42dd1e: c3 ret - 42dd1f: 90 nop - 42dd20: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 42dd24: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 42dd28: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 42dd2c: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42dd30: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dd33: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 42dd37: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 42dd3b: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 42dd3f: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 42dd43: 89 57 fc mov dword ptr [rdi - 4], edx - 42dd46: c3 ret - 42dd47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42dd50: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 42dd54: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 42dd58: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42dd5c: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dd5f: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 42dd63: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 42dd67: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 42dd6b: 89 57 fc mov dword ptr [rdi - 4], edx - 42dd6e: c3 ret - 42dd6f: 90 nop - 42dd70: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 42dd74: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42dd78: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dd7b: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 42dd7f: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 42dd83: 89 57 fc mov dword ptr [rdi - 4], edx - 42dd86: c3 ret - 42dd87: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42dd90: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 42dd94: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dd97: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 42dd9b: 89 57 fc mov dword ptr [rdi - 4], edx - 42dd9e: c3 ret - 42dd9f: 90 nop - 42dda0: 8b 56 fc mov edx, dword ptr [rsi - 4] - 42dda3: 89 57 fc mov dword ptr [rdi - 4], edx - 42dda6: c3 ret - 42dda7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42ddb0: f3 0f 6f 46 b3 movdqu xmm0, xmmword ptr [rsi - 77] - 42ddb5: f3 0f 6f 4e c3 movdqu xmm1, xmmword ptr [rsi - 61] - 42ddba: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] - 42ddbe: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 42ddc2: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 42ddc6: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 42ddca: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42ddce: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42ddd2: f3 0f 7f 47 b3 movdqu xmmword ptr [rdi - 77], xmm0 - 42ddd7: f3 0f 7f 4f c3 movdqu xmmword ptr [rdi - 61], xmm1 - 42dddc: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 - 42dde0: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 42dde4: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 42dde8: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 42ddec: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 42ddf0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42ddf4: c3 ret - 42ddf5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42de00: f3 0f 6f 46 bb movdqu xmm0, xmmword ptr [rsi - 69] - 42de05: f3 0f 6f 4e cb movdqu xmm1, xmmword ptr [rsi - 53] - 42de0a: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 42de0e: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 42de12: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 42de16: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42de1a: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42de1e: f3 0f 7f 47 bb movdqu xmmword ptr [rdi - 69], xmm0 - 42de23: f3 0f 7f 4f cb movdqu xmmword ptr [rdi - 53], xmm1 - 42de28: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 42de2c: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 42de30: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 42de34: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 42de38: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42de3c: c3 ret - 42de3d: 0f 1f 00 nop dword ptr [rax] - 42de40: f3 0f 6f 46 c3 movdqu xmm0, xmmword ptr [rsi - 61] - 42de45: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] - 42de49: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 42de4d: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 42de51: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 42de55: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42de59: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42de5d: f3 0f 7f 47 c3 movdqu xmmword ptr [rdi - 61], xmm0 - 42de62: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 - 42de66: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 42de6a: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 42de6e: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 42de72: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 42de76: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42de7a: c3 ret - 42de7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42de80: f3 0f 6f 46 cb movdqu xmm0, xmmword ptr [rsi - 53] - 42de85: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] - 42de89: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 42de8d: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 42de91: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 42de95: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42de99: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42de9d: f3 0f 7f 47 cb movdqu xmmword ptr [rdi - 53], xmm0 - 42dea2: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 42dea6: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 42deaa: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 42deae: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 42deb2: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42deb6: c3 ret - 42deb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 42dec0: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] - 42dec4: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 42dec8: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 42decc: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 42ded0: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42ded4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42ded8: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 - 42dedc: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 42dee0: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 42dee4: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 42dee8: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 42deec: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42def0: c3 ret - 42def1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42defc: 0f 1f 40 00 nop dword ptr [rax] - 42df00: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 42df04: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 42df08: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 42df0c: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42df10: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42df14: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 42df18: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 42df1c: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 42df20: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 42df24: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42df28: c3 ret - 42df29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42df30: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 42df34: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 42df38: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42df3c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42df40: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 42df44: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 42df48: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 42df4c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42df50: c3 ret - 42df51: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42df5c: 0f 1f 40 00 nop dword ptr [rax] - 42df60: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 42df64: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42df68: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42df6c: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 42df70: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 42df74: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42df78: c3 ret - 42df79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42df80: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 42df84: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42df88: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 42df8c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42df90: c3 ret - 42df91: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42df9c: 0f 1f 40 00 nop dword ptr [rax] - 42dfa0: 8b 56 fb mov edx, dword ptr [rsi - 5] - 42dfa3: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 42dfa6: 89 57 fb mov dword ptr [rdi - 5], edx - 42dfa9: 89 4f fc mov dword ptr [rdi - 4], ecx - 42dfac: c3 ret - 42dfad: 0f 1f 00 nop dword ptr [rax] - 42dfb0: f3 0f 6f 46 b2 movdqu xmm0, xmmword ptr [rsi - 78] - 42dfb5: f3 0f 6f 4e c2 movdqu xmm1, xmmword ptr [rsi - 62] - 42dfba: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] - 42dfbe: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 42dfc2: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 42dfc6: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 42dfca: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42dfce: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42dfd2: f3 0f 7f 47 b2 movdqu xmmword ptr [rdi - 78], xmm0 - 42dfd7: f3 0f 7f 4f c2 movdqu xmmword ptr [rdi - 62], xmm1 - 42dfdc: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 - 42dfe0: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 42dfe4: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 42dfe8: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 42dfec: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 42dff0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42dff4: c3 ret - 42dff5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e000: f3 0f 6f 46 ba movdqu xmm0, xmmword ptr [rsi - 70] - 42e005: f3 0f 6f 4e ca movdqu xmm1, xmmword ptr [rsi - 54] - 42e00a: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 42e00e: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 42e012: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 42e016: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42e01a: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e01e: f3 0f 7f 47 ba movdqu xmmword ptr [rdi - 70], xmm0 - 42e023: f3 0f 7f 4f ca movdqu xmmword ptr [rdi - 54], xmm1 - 42e028: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 42e02c: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 42e030: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 42e034: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 42e038: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e03c: c3 ret - 42e03d: 0f 1f 00 nop dword ptr [rax] - 42e040: f3 0f 6f 46 c2 movdqu xmm0, xmmword ptr [rsi - 62] - 42e045: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] - 42e049: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 42e04d: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 42e051: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 42e055: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42e059: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e05d: f3 0f 7f 47 c2 movdqu xmmword ptr [rdi - 62], xmm0 - 42e062: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 - 42e066: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 42e06a: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 42e06e: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 42e072: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 42e076: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e07a: c3 ret - 42e07b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42e080: f3 0f 6f 46 ca movdqu xmm0, xmmword ptr [rsi - 54] - 42e085: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 42e089: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 42e08d: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 42e091: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42e095: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e099: f3 0f 7f 47 ca movdqu xmmword ptr [rdi - 54], xmm0 - 42e09e: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 42e0a2: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 42e0a6: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 42e0aa: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 42e0ae: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e0b2: c3 ret - 42e0b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e0be: 66 90 nop - 42e0c0: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] - 42e0c4: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 42e0c8: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 42e0cc: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 42e0d0: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42e0d4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e0d8: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 - 42e0dc: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 42e0e0: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 42e0e4: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 42e0e8: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 42e0ec: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e0f0: c3 ret - 42e0f1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e0fc: 0f 1f 40 00 nop dword ptr [rax] - 42e100: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 42e104: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 42e108: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 42e10c: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42e110: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e114: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 42e118: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 42e11c: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 42e120: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 42e124: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e128: c3 ret - 42e129: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42e130: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 42e134: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 42e138: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42e13c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e140: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 42e144: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 42e148: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 42e14c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e150: c3 ret - 42e151: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e15c: 0f 1f 40 00 nop dword ptr [rax] - 42e160: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 42e164: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42e168: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e16c: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 42e170: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 42e174: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e178: c3 ret - 42e179: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42e180: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 42e184: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e188: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 42e18c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e190: c3 ret - 42e191: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e19c: 0f 1f 40 00 nop dword ptr [rax] - 42e1a0: 8b 56 fa mov edx, dword ptr [rsi - 6] - 42e1a3: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 42e1a6: 89 57 fa mov dword ptr [rdi - 6], edx - 42e1a9: 89 4f fc mov dword ptr [rdi - 4], ecx - 42e1ac: c3 ret - 42e1ad: 0f 1f 00 nop dword ptr [rax] - 42e1b0: f3 0f 6f 46 b1 movdqu xmm0, xmmword ptr [rsi - 79] - 42e1b5: f3 0f 6f 4e c1 movdqu xmm1, xmmword ptr [rsi - 63] - 42e1ba: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] - 42e1be: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 42e1c2: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 42e1c6: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 42e1ca: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42e1ce: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e1d2: f3 0f 7f 47 b1 movdqu xmmword ptr [rdi - 79], xmm0 - 42e1d7: f3 0f 7f 4f c1 movdqu xmmword ptr [rdi - 63], xmm1 - 42e1dc: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 - 42e1e0: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 42e1e4: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 42e1e8: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 42e1ec: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 42e1f0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e1f4: c3 ret - 42e1f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e200: f3 0f 6f 46 b9 movdqu xmm0, xmmword ptr [rsi - 71] - 42e205: f3 0f 6f 4e c9 movdqu xmm1, xmmword ptr [rsi - 55] - 42e20a: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 42e20e: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 42e212: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 42e216: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42e21a: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e21e: f3 0f 7f 47 b9 movdqu xmmword ptr [rdi - 71], xmm0 - 42e223: f3 0f 7f 4f c9 movdqu xmmword ptr [rdi - 55], xmm1 - 42e228: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 42e22c: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 42e230: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 42e234: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 42e238: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e23c: c3 ret - 42e23d: 0f 1f 00 nop dword ptr [rax] - 42e240: f3 0f 6f 46 c1 movdqu xmm0, xmmword ptr [rsi - 63] - 42e245: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] - 42e249: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 42e24d: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 42e251: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 42e255: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42e259: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e25d: f3 0f 7f 47 c1 movdqu xmmword ptr [rdi - 63], xmm0 - 42e262: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 - 42e266: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 42e26a: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 42e26e: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 42e272: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 42e276: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e27a: c3 ret - 42e27b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42e280: f3 0f 6f 46 c9 movdqu xmm0, xmmword ptr [rsi - 55] - 42e285: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 42e289: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 42e28d: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 42e291: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42e295: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e299: f3 0f 7f 47 c9 movdqu xmmword ptr [rdi - 55], xmm0 - 42e29e: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 42e2a2: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 42e2a6: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 42e2aa: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 42e2ae: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e2b2: c3 ret - 42e2b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e2be: 66 90 nop - 42e2c0: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] - 42e2c4: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 42e2c8: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 42e2cc: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 42e2d0: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42e2d4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e2d8: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 - 42e2dc: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 42e2e0: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 42e2e4: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 42e2e8: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 42e2ec: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e2f0: c3 ret - 42e2f1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e2fc: 0f 1f 40 00 nop dword ptr [rax] - 42e300: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 42e304: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 42e308: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 42e30c: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42e310: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e314: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 42e318: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 42e31c: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 42e320: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 42e324: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e328: c3 ret - 42e329: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42e330: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 42e334: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 42e338: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42e33c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e340: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 42e344: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 42e348: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 42e34c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e350: c3 ret - 42e351: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e35c: 0f 1f 40 00 nop dword ptr [rax] - 42e360: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 42e364: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42e368: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e36c: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 42e370: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 42e374: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e378: c3 ret - 42e379: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42e380: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 42e384: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42e388: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 42e38c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42e390: c3 ret - 42e391: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e39c: 0f 1f 40 00 nop dword ptr [rax] - 42e3a0: 8b 56 f9 mov edx, dword ptr [rsi - 7] - 42e3a3: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 42e3a6: 89 57 f9 mov dword ptr [rdi - 7], edx - 42e3a9: 89 4f fc mov dword ptr [rdi - 4], ecx - 42e3ac: c3 ret - 42e3ad: 0f 1f 00 nop dword ptr [rax] - 42e3b0: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] - 42e3b4: 48 8d 76 10 lea rsi, [rsi + 16] - 42e3b8: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42e3bd: 66 0f e7 0f movntdq xmmword ptr [rdi], xmm1 - 42e3c1: 48 8d 7f 10 lea rdi, [rdi + 16] - 42e3c5: 48 8d 92 70 ff ff ff lea rdx, [rdx - 144] - 42e3cc: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 42e3d0: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 42e3d5: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 42e3da: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 42e3df: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] - 42e3e4: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] - 42e3e9: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] - 42e3ee: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] - 42e3f3: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 42e3fa: 48 81 ea 80 00 00 00 sub rdx, 128 - 42e401: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 - 42e405: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 - 42e40a: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 - 42e40f: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 - 42e414: 66 0f e7 67 40 movntdq xmmword ptr [rdi + 64], xmm4 - 42e419: 66 0f e7 6f 50 movntdq xmmword ptr [rdi + 80], xmm5 - 42e41e: 66 0f e7 77 60 movntdq xmmword ptr [rdi + 96], xmm6 - 42e423: 66 0f e7 7f 70 movntdq xmmword ptr [rdi + 112], xmm7 - 42e428: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 42e42f: 73 9b jae 0x42e3cc <__memcpy_ssse3+0x282c> - 42e431: 48 83 fa c0 cmp rdx, -64 - 42e435: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 42e43c: 7c 32 jl 0x42e470 <__memcpy_ssse3+0x28d0> - 42e43e: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 42e442: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 42e447: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 42e44c: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 42e451: 48 8d 76 40 lea rsi, [rsi + 64] - 42e455: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 - 42e459: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 - 42e45e: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 - 42e463: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 - 42e468: 48 8d 7f 40 lea rdi, [rdi + 64] - 42e46c: 48 83 ea 40 sub rdx, 64 - 42e470: 48 01 d6 add rsi, rdx - 42e473: 48 01 d7 add rdi, rdx - 42e476: 0f ae f8 sfence - 42e479: 4c 8d 1d d0 8b 06 00 lea r11, [rip + 429008] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42e480: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42e484: 49 8d 14 13 lea rdx, [r11 + rdx] - 42e488: 3e ff e2 jmp rdx - 42e48b: 0f 0b ud2 - 42e48d: 0f 1f 00 nop dword ptr [rax] - 42e490: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] - 42e495: 48 8d 76 f0 lea rsi, [rsi - 16] - 42e499: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42e49e: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 - 42e4a3: 48 8d 7f f0 lea rdi, [rdi - 16] - 42e4a7: 48 8d 92 70 ff ff ff lea rdx, [rdx - 144] - 42e4ae: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] - 42e4b3: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] - 42e4b8: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] - 42e4bd: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] - 42e4c2: f3 0f 6f 66 b0 movdqu xmm4, xmmword ptr [rsi - 80] - 42e4c7: f3 0f 6f 6e a0 movdqu xmm5, xmmword ptr [rsi - 96] - 42e4cc: f3 0f 6f 76 90 movdqu xmm6, xmmword ptr [rsi - 112] - 42e4d1: f3 0f 6f 7e 80 movdqu xmm7, xmmword ptr [rsi - 128] - 42e4d6: 48 8d 76 80 lea rsi, [rsi - 128] - 42e4da: 48 81 ea 80 00 00 00 sub rdx, 128 - 42e4e1: 66 0f e7 47 f0 movntdq xmmword ptr [rdi - 16], xmm0 - 42e4e6: 66 0f e7 4f e0 movntdq xmmword ptr [rdi - 32], xmm1 - 42e4eb: 66 0f e7 57 d0 movntdq xmmword ptr [rdi - 48], xmm2 - 42e4f0: 66 0f e7 5f c0 movntdq xmmword ptr [rdi - 64], xmm3 - 42e4f5: 66 0f e7 67 b0 movntdq xmmword ptr [rdi - 80], xmm4 - 42e4fa: 66 0f e7 6f a0 movntdq xmmword ptr [rdi - 96], xmm5 - 42e4ff: 66 0f e7 77 90 movntdq xmmword ptr [rdi - 112], xmm6 - 42e504: 66 0f e7 7f 80 movntdq xmmword ptr [rdi - 128], xmm7 - 42e509: 48 8d 7f 80 lea rdi, [rdi - 128] - 42e50d: 73 9f jae 0x42e4ae <__memcpy_ssse3+0x290e> - 42e50f: 48 83 fa c0 cmp rdx, -64 - 42e513: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 42e51a: 7c 34 jl 0x42e550 <__memcpy_ssse3+0x29b0> - 42e51c: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] - 42e521: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] - 42e526: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] - 42e52b: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] - 42e530: 48 8d 76 c0 lea rsi, [rsi - 64] - 42e534: 66 0f e7 47 f0 movntdq xmmword ptr [rdi - 16], xmm0 - 42e539: 66 0f e7 4f e0 movntdq xmmword ptr [rdi - 32], xmm1 - 42e53e: 66 0f e7 57 d0 movntdq xmmword ptr [rdi - 48], xmm2 - 42e543: 66 0f e7 5f c0 movntdq xmmword ptr [rdi - 64], xmm3 - 42e548: 48 8d 7f c0 lea rdi, [rdi - 64] - 42e54c: 48 83 ea 40 sub rdx, 64 - 42e550: 0f ae f8 sfence - 42e553: 4c 8d 1d f6 8a 06 00 lea r11, [rip + 428790] # 0x497050 <__PRETTY_FUNCTION__.12580+0x2b0> - 42e55a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42e55e: 49 8d 14 13 lea rdx, [r11 + rdx] - 42e562: 3e ff e2 jmp rdx - 42e565: 0f 0b ud2 - 42e567: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000042e570 <__memmove_chk_ssse3>: - 42e570: f3 0f 1e fa endbr64 - 42e574: 48 39 d1 cmp rcx, rdx - 42e577: 0f 82 33 d6 01 00 jb 0x44bbb0 <__chk_fail> - 42e57d: 0f 1f 00 nop dword ptr [rax] - -000000000042e580 <__memmove_ssse3>: - 42e580: f3 0f 1e fa endbr64 - 42e584: 48 89 f8 mov rax, rdi - 42e587: 48 39 f7 cmp rdi, rsi - 42e58a: 72 0e jb 0x42e59a <__memmove_ssse3+0x1a> - 42e58c: 0f 84 86 1a 00 00 je 0x430018 <__memmove_ssse3+0x1a98> - 42e592: 48 83 fa 4f cmp rdx, 79 - 42e596: 76 02 jbe 0x42e59a <__memmove_ssse3+0x1a> - 42e598: eb 76 jmp 0x42e610 <__memmove_ssse3+0x90> - 42e59a: 48 83 fa 4f cmp rdx, 79 - 42e59e: 4c 8d 1d 6b 8c 06 00 lea r11, [rip + 429163] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42e5a5: 77 19 ja 0x42e5c0 <__memmove_ssse3+0x40> - 42e5a7: 4d 63 0c 93 movsxd r9, dword ptr [r11 + 4*rdx] - 42e5ab: 48 01 d6 add rsi, rdx - 42e5ae: 48 01 d7 add rdi, rdx - 42e5b1: 4d 01 d9 add r9, r11 - 42e5b4: 3e 41 ff e1 jmp r9 - 42e5b8: 0f 0b ud2 - 42e5ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42e5c0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 42e5c4: 48 89 f9 mov rcx, rdi - 42e5c7: 48 83 e7 f0 and rdi, -16 - 42e5cb: 48 83 c7 10 add rdi, 16 - 42e5cf: 49 89 c8 mov r8, rcx - 42e5d2: 48 29 f9 sub rcx, rdi - 42e5d5: 48 01 ca add rdx, rcx - 42e5d8: 48 29 ce sub rsi, rcx - 42e5db: 48 8b 0d 76 2a 09 00 mov rcx, qword ptr [rip + 600694] # 0x4c1058 <__x86_shared_cache_size_half> - 42e5e2: 48 39 ca cmp rdx, rcx - 42e5e5: 49 89 f1 mov r9, rsi - 42e5e8: 0f 87 a2 27 00 00 ja 0x430d90 <__memmove_ssse3+0x2810> - 42e5ee: 49 83 e1 0f and r9, 15 - 42e5f2: 74 7c je 0x42e670 <__memmove_ssse3+0xf0> - 42e5f4: 48 8b 0d 7d 2a 09 00 mov rcx, qword ptr [rip + 600701] # 0x4c1078 <__x86_data_cache_size_half> - 42e5fb: 4c 8d 1d 4e 8d 06 00 lea r11, [rip + 429390] # 0x497350 <__PRETTY_FUNCTION__.12580+0x5b0> - 42e602: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] - 42e606: 4f 8d 0c 0b lea r9, [r11 + r9] - 42e60a: 3e 41 ff e1 jmp r9 - 42e60e: 0f 0b ud2 - 42e610: f3 0f 6f 44 16 f0 movdqu xmm0, xmmword ptr [rsi + rdx - 16] - 42e616: 48 01 d6 add rsi, rdx - 42e619: 4c 8d 44 17 f0 lea r8, [rdi + rdx - 16] - 42e61e: 48 01 d7 add rdi, rdx - 42e621: 48 89 f9 mov rcx, rdi - 42e624: 48 83 e1 0f and rcx, 15 - 42e628: 48 31 cf xor rdi, rcx - 42e62b: 48 29 ca sub rdx, rcx - 42e62e: 48 29 ce sub rsi, rcx - 42e631: 48 8b 0d 20 2a 09 00 mov rcx, qword ptr [rip + 600608] # 0x4c1058 <__x86_shared_cache_size_half> - 42e638: 48 39 ca cmp rdx, rcx - 42e63b: 49 89 f1 mov r9, rsi - 42e63e: 0f 87 0c 29 00 00 ja 0x430f50 <__memmove_ssse3+0x29d0> - 42e644: 49 83 e1 0f and r9, 15 - 42e648: 0f 84 52 02 00 00 je 0x42e8a0 <__memmove_ssse3+0x320> - 42e64e: 48 8b 0d 23 2a 09 00 mov rcx, qword ptr [rip + 600611] # 0x4c1078 <__x86_data_cache_size_half> - 42e655: 4c 8d 1d 34 8d 06 00 lea r11, [rip + 429364] # 0x497390 <__PRETTY_FUNCTION__.12580+0x5f0> - 42e65c: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] - 42e660: 4f 8d 0c 0b lea r9, [r11 + r9] - 42e664: 3e 41 ff e1 jmp r9 - 42e668: 0f 0b ud2 - 42e66a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42e670: 48 83 ea 10 sub rdx, 16 - 42e674: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 42e678: 48 83 c6 10 add rsi, 16 - 42e67c: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 - 42e680: 48 83 c7 10 add rdi, 16 - 42e684: 48 81 fa 80 00 00 00 cmp rdx, 128 - 42e68b: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42e690: 77 4e ja 0x42e6e0 <__memmove_ssse3+0x160> - 42e692: 48 83 fa 40 cmp rdx, 64 - 42e696: 72 2a jb 0x42e6c2 <__memmove_ssse3+0x142> - 42e698: 0f 28 26 movaps xmm4, xmmword ptr [rsi] - 42e69b: 0f 28 4e 10 movaps xmm1, xmmword ptr [rsi + 16] - 42e69f: 0f 28 56 20 movaps xmm2, xmmword ptr [rsi + 32] - 42e6a3: 0f 28 5e 30 movaps xmm3, xmmword ptr [rsi + 48] - 42e6a7: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42e6aa: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 - 42e6ae: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 - 42e6b2: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 - 42e6b6: 48 83 ea 40 sub rdx, 64 - 42e6ba: 48 83 c6 40 add rsi, 64 - 42e6be: 48 83 c7 40 add rdi, 64 - 42e6c2: 48 01 d6 add rsi, rdx - 42e6c5: 48 01 d7 add rdi, rdx - 42e6c8: 4c 8d 1d 41 8b 06 00 lea r11, [rip + 428865] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42e6cf: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42e6d3: 49 8d 14 13 lea rdx, [r11 + rdx] - 42e6d7: 3e ff e2 jmp rdx - 42e6da: 0f 0b ud2 - 42e6dc: 0f 1f 40 00 nop dword ptr [rax] - 42e6e0: 48 3b 15 91 29 09 00 cmp rdx, qword ptr [rip + 600465] # 0x4c1078 <__x86_data_cache_size_half> - 42e6e7: 48 8d 52 80 lea rdx, [rdx - 128] - 42e6eb: 0f 83 bf 00 00 00 jae 0x42e7b0 <__memmove_ssse3+0x230> - 42e6f1: 66 0f 6f 26 movdqa xmm4, xmmword ptr [rsi] - 42e6f5: 0f 28 4e 10 movaps xmm1, xmmword ptr [rsi + 16] - 42e6f9: 0f 28 56 20 movaps xmm2, xmmword ptr [rsi + 32] - 42e6fd: 0f 28 5e 30 movaps xmm3, xmmword ptr [rsi + 48] - 42e701: 66 0f 7f 27 movdqa xmmword ptr [rdi], xmm4 - 42e705: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 - 42e709: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 - 42e70d: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 - 42e711: 48 81 ea 80 00 00 00 sub rdx, 128 - 42e718: 0f 28 66 40 movaps xmm4, xmmword ptr [rsi + 64] - 42e71c: 0f 28 6e 50 movaps xmm5, xmmword ptr [rsi + 80] - 42e720: 0f 28 76 60 movaps xmm6, xmmword ptr [rsi + 96] - 42e724: 0f 28 7e 70 movaps xmm7, xmmword ptr [rsi + 112] - 42e728: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 42e72f: 0f 29 67 40 movaps xmmword ptr [rdi + 64], xmm4 - 42e733: 0f 29 6f 50 movaps xmmword ptr [rdi + 80], xmm5 - 42e737: 0f 29 77 60 movaps xmmword ptr [rdi + 96], xmm6 - 42e73b: 0f 29 7f 70 movaps xmmword ptr [rdi + 112], xmm7 - 42e73f: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 42e746: 73 a9 jae 0x42e6f1 <__memmove_ssse3+0x171> - 42e748: 48 83 fa c0 cmp rdx, -64 - 42e74c: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 42e753: 7c 32 jl 0x42e787 <__memmove_ssse3+0x207> - 42e755: 66 0f 6f 26 movdqa xmm4, xmmword ptr [rsi] - 42e759: 48 83 ea 40 sub rdx, 64 - 42e75d: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 42e762: 66 0f 7f 27 movdqa xmmword ptr [rdi], xmm4 - 42e766: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 - 42e76b: 66 0f 6f 66 20 movdqa xmm4, xmmword ptr [rsi + 32] - 42e770: 66 0f 6f 4e 30 movdqa xmm1, xmmword ptr [rsi + 48] - 42e775: 48 83 c6 40 add rsi, 64 - 42e779: 66 0f 7f 67 20 movdqa xmmword ptr [rdi + 32], xmm4 - 42e77e: 66 0f 7f 4f 30 movdqa xmmword ptr [rdi + 48], xmm1 - 42e783: 48 83 c7 40 add rdi, 64 - 42e787: 48 01 d6 add rsi, rdx - 42e78a: 48 01 d7 add rdi, rdx - 42e78d: 4c 8d 1d 7c 8a 06 00 lea r11, [rip + 428668] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42e794: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42e798: 49 8d 14 13 lea rdx, [r11 + rdx] - 42e79c: 3e ff e2 jmp rdx - 42e79f: 0f 0b ud2 - 42e7a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42e7ac: 0f 1f 40 00 nop dword ptr [rax] - 42e7b0: 0f 18 8e c0 01 00 00 prefetcht0 byte ptr [rsi + 448] - 42e7b7: 0f 18 8e 80 02 00 00 prefetcht0 byte ptr [rsi + 640] - 42e7be: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] - 42e7c2: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 42e7c7: 66 0f 6f 56 20 movdqa xmm2, xmmword ptr [rsi + 32] - 42e7cc: 66 0f 6f 5e 30 movdqa xmm3, xmmword ptr [rsi + 48] - 42e7d1: 66 0f 6f 66 40 movdqa xmm4, xmmword ptr [rsi + 64] - 42e7d6: 66 0f 6f 6e 50 movdqa xmm5, xmmword ptr [rsi + 80] - 42e7db: 66 0f 6f 76 60 movdqa xmm6, xmmword ptr [rsi + 96] - 42e7e0: 66 0f 6f 7e 70 movdqa xmm7, xmmword ptr [rsi + 112] - 42e7e5: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 42e7ec: 48 81 ea 80 00 00 00 sub rdx, 128 - 42e7f3: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 - 42e7f7: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 - 42e7fc: 66 0f 7f 57 20 movdqa xmmword ptr [rdi + 32], xmm2 - 42e801: 66 0f 7f 5f 30 movdqa xmmword ptr [rdi + 48], xmm3 - 42e806: 66 0f 7f 67 40 movdqa xmmword ptr [rdi + 64], xmm4 - 42e80b: 66 0f 7f 6f 50 movdqa xmmword ptr [rdi + 80], xmm5 - 42e810: 66 0f 7f 77 60 movdqa xmmword ptr [rdi + 96], xmm6 - 42e815: 66 0f 7f 7f 70 movdqa xmmword ptr [rdi + 112], xmm7 - 42e81a: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 42e821: 73 8d jae 0x42e7b0 <__memmove_ssse3+0x230> - 42e823: 48 83 fa c0 cmp rdx, -64 - 42e827: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 42e82e: 7c 32 jl 0x42e862 <__memmove_ssse3+0x2e2> - 42e830: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] - 42e834: 48 83 ea 40 sub rdx, 64 - 42e838: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 42e83d: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 - 42e841: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 - 42e846: 66 0f 6f 46 20 movdqa xmm0, xmmword ptr [rsi + 32] - 42e84b: 66 0f 6f 4e 30 movdqa xmm1, xmmword ptr [rsi + 48] - 42e850: 48 83 c6 40 add rsi, 64 - 42e854: 66 0f 7f 47 20 movdqa xmmword ptr [rdi + 32], xmm0 - 42e859: 66 0f 7f 4f 30 movdqa xmmword ptr [rdi + 48], xmm1 - 42e85e: 48 83 c7 40 add rdi, 64 - 42e862: 48 83 fa 20 cmp rdx, 32 - 42e866: 72 1e jb 0x42e886 <__memmove_ssse3+0x306> - 42e868: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] - 42e86c: 48 83 ea 20 sub rdx, 32 - 42e870: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 42e875: 48 83 c6 20 add rsi, 32 - 42e879: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 - 42e87d: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 - 42e882: 48 83 c7 20 add rdi, 32 - 42e886: 48 01 d7 add rdi, rdx - 42e889: 48 01 d6 add rsi, rdx - 42e88c: 4c 8d 1d 7d 89 06 00 lea r11, [rip + 428413] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42e893: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42e897: 49 8d 14 13 lea rdx, [r11 + rdx] - 42e89b: 3e ff e2 jmp rdx - 42e89e: 0f 0b ud2 - 42e8a0: 48 83 ea 10 sub rdx, 16 - 42e8a4: 66 0f 6f 4e f0 movdqa xmm1, xmmword ptr [rsi - 16] - 42e8a9: 48 83 ee 10 sub rsi, 16 - 42e8ad: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 - 42e8b2: 48 83 ef 10 sub rdi, 16 - 42e8b6: 48 81 fa 80 00 00 00 cmp rdx, 128 - 42e8bd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42e8c2: 77 4c ja 0x42e910 <__memmove_ssse3+0x390> - 42e8c4: 48 83 fa 40 cmp rdx, 64 - 42e8c8: 72 2c jb 0x42e8f6 <__memmove_ssse3+0x376> - 42e8ca: 0f 28 46 f0 movaps xmm0, xmmword ptr [rsi - 16] - 42e8ce: 0f 28 4e e0 movaps xmm1, xmmword ptr [rsi - 32] - 42e8d2: 0f 28 56 d0 movaps xmm2, xmmword ptr [rsi - 48] - 42e8d6: 0f 28 5e c0 movaps xmm3, xmmword ptr [rsi - 64] - 42e8da: 0f 29 47 f0 movaps xmmword ptr [rdi - 16], xmm0 - 42e8de: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 - 42e8e2: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 - 42e8e6: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 - 42e8ea: 48 83 ea 40 sub rdx, 64 - 42e8ee: 48 83 ee 40 sub rsi, 64 - 42e8f2: 48 83 ef 40 sub rdi, 64 - 42e8f6: 4c 8d 1d 13 89 06 00 lea r11, [rip + 428307] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42e8fd: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42e901: 49 8d 14 13 lea rdx, [r11 + rdx] - 42e905: 3e ff e2 jmp rdx - 42e908: 0f 0b ud2 - 42e90a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42e910: 48 3b 15 61 27 09 00 cmp rdx, qword ptr [rip + 599905] # 0x4c1078 <__x86_data_cache_size_half> - 42e917: 48 8d 52 80 lea rdx, [rdx - 128] - 42e91b: 0f 83 af 00 00 00 jae 0x42e9d0 <__memmove_ssse3+0x450> - 42e921: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] - 42e926: 0f 28 4e e0 movaps xmm1, xmmword ptr [rsi - 32] - 42e92a: 0f 28 56 d0 movaps xmm2, xmmword ptr [rsi - 48] - 42e92e: 0f 28 5e c0 movaps xmm3, xmmword ptr [rsi - 64] - 42e932: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 - 42e937: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 - 42e93b: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 - 42e93f: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 - 42e943: 48 81 ea 80 00 00 00 sub rdx, 128 - 42e94a: 0f 28 66 b0 movaps xmm4, xmmword ptr [rsi - 80] - 42e94e: 0f 28 6e a0 movaps xmm5, xmmword ptr [rsi - 96] - 42e952: 0f 28 76 90 movaps xmm6, xmmword ptr [rsi - 112] - 42e956: 0f 28 7e 80 movaps xmm7, xmmword ptr [rsi - 128] - 42e95a: 48 8d 76 80 lea rsi, [rsi - 128] - 42e95e: 0f 29 67 b0 movaps xmmword ptr [rdi - 80], xmm4 - 42e962: 0f 29 6f a0 movaps xmmword ptr [rdi - 96], xmm5 - 42e966: 0f 29 77 90 movaps xmmword ptr [rdi - 112], xmm6 - 42e96a: 0f 29 7f 80 movaps xmmword ptr [rdi - 128], xmm7 - 42e96e: 48 8d 7f 80 lea rdi, [rdi - 128] - 42e972: 73 ad jae 0x42e921 <__memmove_ssse3+0x3a1> - 42e974: 48 83 fa c0 cmp rdx, -64 - 42e978: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 42e97f: 7c 34 jl 0x42e9b5 <__memmove_ssse3+0x435> - 42e981: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] - 42e986: 48 83 ea 40 sub rdx, 64 - 42e98a: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] - 42e98f: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 - 42e994: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 - 42e999: 66 0f 6f 46 d0 movdqa xmm0, xmmword ptr [rsi - 48] - 42e99e: 66 0f 6f 4e c0 movdqa xmm1, xmmword ptr [rsi - 64] - 42e9a3: 48 83 ee 40 sub rsi, 64 - 42e9a7: 66 0f 7f 47 d0 movdqa xmmword ptr [rdi - 48], xmm0 - 42e9ac: 66 0f 7f 4f c0 movdqa xmmword ptr [rdi - 64], xmm1 - 42e9b1: 48 83 ef 40 sub rdi, 64 - 42e9b5: 4c 8d 1d 54 88 06 00 lea r11, [rip + 428116] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42e9bc: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42e9c0: 49 8d 14 13 lea rdx, [r11 + rdx] - 42e9c4: 3e ff e2 jmp rdx - 42e9c7: 0f 0b ud2 - 42e9c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42e9d0: 0f 18 8e 40 fe ff ff prefetcht0 byte ptr [rsi - 448] - 42e9d7: 0f 18 8e 80 fd ff ff prefetcht0 byte ptr [rsi - 640] - 42e9de: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] - 42e9e3: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] - 42e9e8: 66 0f 6f 56 d0 movdqa xmm2, xmmword ptr [rsi - 48] - 42e9ed: 66 0f 6f 5e c0 movdqa xmm3, xmmword ptr [rsi - 64] - 42e9f2: 66 0f 6f 66 b0 movdqa xmm4, xmmword ptr [rsi - 80] - 42e9f7: 66 0f 6f 6e a0 movdqa xmm5, xmmword ptr [rsi - 96] - 42e9fc: 66 0f 6f 76 90 movdqa xmm6, xmmword ptr [rsi - 112] - 42ea01: 66 0f 6f 7e 80 movdqa xmm7, xmmword ptr [rsi - 128] - 42ea06: 48 8d 76 80 lea rsi, [rsi - 128] - 42ea0a: 48 81 ea 80 00 00 00 sub rdx, 128 - 42ea11: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 - 42ea16: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 - 42ea1b: 66 0f 7f 57 d0 movdqa xmmword ptr [rdi - 48], xmm2 - 42ea20: 66 0f 7f 5f c0 movdqa xmmword ptr [rdi - 64], xmm3 - 42ea25: 66 0f 7f 67 b0 movdqa xmmword ptr [rdi - 80], xmm4 - 42ea2a: 66 0f 7f 6f a0 movdqa xmmword ptr [rdi - 96], xmm5 - 42ea2f: 66 0f 7f 77 90 movdqa xmmword ptr [rdi - 112], xmm6 - 42ea34: 66 0f 7f 7f 80 movdqa xmmword ptr [rdi - 128], xmm7 - 42ea39: 48 8d 7f 80 lea rdi, [rdi - 128] - 42ea3d: 73 91 jae 0x42e9d0 <__memmove_ssse3+0x450> - 42ea3f: 48 83 fa c0 cmp rdx, -64 - 42ea43: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 42ea4a: 7c 34 jl 0x42ea80 <__memmove_ssse3+0x500> - 42ea4c: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] - 42ea51: 48 83 ea 40 sub rdx, 64 - 42ea55: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] - 42ea5a: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 - 42ea5f: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 - 42ea64: 66 0f 6f 46 d0 movdqa xmm0, xmmword ptr [rsi - 48] - 42ea69: 66 0f 6f 4e c0 movdqa xmm1, xmmword ptr [rsi - 64] - 42ea6e: 48 83 ee 40 sub rsi, 64 - 42ea72: 66 0f 7f 47 d0 movdqa xmmword ptr [rdi - 48], xmm0 - 42ea77: 66 0f 7f 4f c0 movdqa xmmword ptr [rdi - 64], xmm1 - 42ea7c: 48 83 ef 40 sub rdi, 64 - 42ea80: 48 83 fa 20 cmp rdx, 32 - 42ea84: 72 20 jb 0x42eaa6 <__memmove_ssse3+0x526> - 42ea86: 66 0f 6f 46 f0 movdqa xmm0, xmmword ptr [rsi - 16] - 42ea8b: 48 83 ea 20 sub rdx, 32 - 42ea8f: 66 0f 6f 4e e0 movdqa xmm1, xmmword ptr [rsi - 32] - 42ea94: 48 83 ee 20 sub rsi, 32 - 42ea98: 66 0f 7f 47 f0 movdqa xmmword ptr [rdi - 16], xmm0 - 42ea9d: 66 0f 7f 4f e0 movdqa xmmword ptr [rdi - 32], xmm1 - 42eaa2: 48 83 ef 20 sub rdi, 32 - 42eaa6: 4c 8d 1d 63 87 06 00 lea r11, [rip + 427875] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42eaad: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42eab1: 49 8d 14 13 lea rdx, [r11 + rdx] - 42eab5: 3e ff e2 jmp rdx - 42eab8: 0f 0b ud2 - 42eaba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 42eac0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42eac7: 48 39 ca cmp rdx, rcx - 42eaca: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] - 42eace: 72 07 jb 0x42ead7 <__memmove_ssse3+0x557> - 42ead0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42ead7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42eadb: 3e 41 ff e1 jmp r9 - 42eadf: 0f 0b ud2 - 42eae1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42eae8: 48 83 ea 40 sub rdx, 64 - 42eaec: 0f 28 56 0f movaps xmm2, xmmword ptr [rsi + 15] - 42eaf0: 0f 28 5e 1f movaps xmm3, xmmword ptr [rsi + 31] - 42eaf4: 0f 28 66 2f movaps xmm4, xmmword ptr [rsi + 47] - 42eaf8: 0f 28 6e 3f movaps xmm5, xmmword ptr [rsi + 63] - 42eafc: 66 0f 6f f5 movdqa xmm6, xmm5 - 42eb00: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] - 42eb06: 48 8d 76 40 lea rsi, [rsi + 64] - 42eb0a: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] - 42eb10: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 42eb16: 48 8d 7f 40 lea rdi, [rdi + 64] - 42eb1a: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 42eb20: 66 0f 6f ce movdqa xmm1, xmm6 - 42eb24: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42eb29: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42eb2d: 72 0e jb 0x42eb3d <__memmove_ssse3+0x5bd> - 42eb2f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42eb33: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42eb37: 3e 41 ff e1 jmp r9 - 42eb3b: 0f 0b ud2 - 42eb3d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42eb41: 48 8d 52 40 lea rdx, [rdx + 64] - 42eb45: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42eb49: 48 01 d7 add rdi, rdx - 42eb4c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42eb51: 48 01 d6 add rsi, rdx - 42eb54: 4c 8d 1d b5 86 06 00 lea r11, [rip + 427701] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42eb5b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42eb5f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42eb63: 3e ff e2 jmp rdx - 42eb66: 0f 0b ud2 - 42eb68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42eb70: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42eb77: 48 39 ca cmp rdx, rcx - 42eb7a: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] - 42eb7e: 72 07 jb 0x42eb87 <__memmove_ssse3+0x607> - 42eb80: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42eb87: 48 8d 52 c0 lea rdx, [rdx - 64] - 42eb8b: 3e 41 ff e1 jmp r9 - 42eb8f: 0f 0b ud2 - 42eb91: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42eb98: 0f 28 56 ef movaps xmm2, xmmword ptr [rsi - 17] - 42eb9c: 48 83 ea 40 sub rdx, 64 - 42eba0: 0f 28 5e df movaps xmm3, xmmword ptr [rsi - 33] - 42eba4: 0f 28 66 cf movaps xmm4, xmmword ptr [rsi - 49] - 42eba8: 0f 28 6e bf movaps xmm5, xmmword ptr [rsi - 65] - 42ebac: 48 8d 76 c0 lea rsi, [rsi - 64] - 42ebb0: 66 0f 3a 0f ca 01 palignr xmm1, xmm2, 1 # xmm1 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0] - 42ebb6: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 42ebbc: 66 0f 3a 0f dc 01 palignr xmm3, xmm4, 1 # xmm3 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 42ebc2: 66 0f 3a 0f e5 01 palignr xmm4, xmm5, 1 # xmm4 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] - 42ebc8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42ebcc: 0f 28 cd movaps xmm1, xmm5 - 42ebcf: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42ebd3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42ebd7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42ebdb: 72 09 jb 0x42ebe6 <__memmove_ssse3+0x666> - 42ebdd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42ebe0: 3e 41 ff e1 jmp r9 - 42ebe4: 0f 0b ud2 - 42ebe6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42ebe9: 48 8d 52 40 lea rdx, [rdx + 64] - 42ebed: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42ebf2: 4c 8d 1d 17 86 06 00 lea r11, [rip + 427543] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42ebf9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42ebfd: 49 8d 14 13 lea rdx, [r11 + rdx] - 42ec01: 3e ff e2 jmp rdx - 42ec04: 0f 0b ud2 - 42ec06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42ec10: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42ec17: 48 39 ca cmp rdx, rcx - 42ec1a: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] - 42ec1e: 72 07 jb 0x42ec27 <__memmove_ssse3+0x6a7> - 42ec20: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42ec27: 48 8d 52 c0 lea rdx, [rdx - 64] - 42ec2b: 3e 41 ff e1 jmp r9 - 42ec2f: 0f 0b ud2 - 42ec31: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42ec38: 48 83 ea 40 sub rdx, 64 - 42ec3c: 0f 28 56 0e movaps xmm2, xmmword ptr [rsi + 14] - 42ec40: 0f 28 5e 1e movaps xmm3, xmmword ptr [rsi + 30] - 42ec44: 0f 28 66 2e movaps xmm4, xmmword ptr [rsi + 46] - 42ec48: 0f 28 6e 3e movaps xmm5, xmmword ptr [rsi + 62] - 42ec4c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42ec50: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] - 42ec56: 48 8d 76 40 lea rsi, [rsi + 64] - 42ec5a: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] - 42ec60: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 42ec66: 48 8d 7f 40 lea rdi, [rdi + 64] - 42ec6a: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 42ec70: 66 0f 6f ce movdqa xmm1, xmm6 - 42ec74: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42ec79: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42ec7d: 72 0e jb 0x42ec8d <__memmove_ssse3+0x70d> - 42ec7f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42ec83: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42ec87: 3e 41 ff e1 jmp r9 - 42ec8b: 0f 0b ud2 - 42ec8d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42ec91: 48 8d 52 40 lea rdx, [rdx + 64] - 42ec95: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42ec99: 48 01 d7 add rdi, rdx - 42ec9c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42eca1: 48 01 d6 add rsi, rdx - 42eca4: 4c 8d 1d 65 85 06 00 lea r11, [rip + 427365] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42ecab: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42ecaf: 49 8d 14 13 lea rdx, [r11 + rdx] - 42ecb3: 3e ff e2 jmp rdx - 42ecb6: 0f 0b ud2 - 42ecb8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42ecc0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42ecc7: 48 39 ca cmp rdx, rcx - 42ecca: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] - 42ecce: 72 07 jb 0x42ecd7 <__memmove_ssse3+0x757> - 42ecd0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42ecd7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42ecdb: 3e 41 ff e1 jmp r9 - 42ecdf: 0f 0b ud2 - 42ece1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42ece8: 0f 28 56 ee movaps xmm2, xmmword ptr [rsi - 18] - 42ecec: 48 83 ea 40 sub rdx, 64 - 42ecf0: 0f 28 5e de movaps xmm3, xmmword ptr [rsi - 34] - 42ecf4: 0f 28 66 ce movaps xmm4, xmmword ptr [rsi - 50] - 42ecf8: 0f 28 6e be movaps xmm5, xmmword ptr [rsi - 66] - 42ecfc: 48 8d 76 c0 lea rsi, [rsi - 64] - 42ed00: 66 0f 3a 0f ca 02 palignr xmm1, xmm2, 2 # xmm1 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1] - 42ed06: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 42ed0c: 66 0f 3a 0f dc 02 palignr xmm3, xmm4, 2 # xmm3 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 42ed12: 66 0f 3a 0f e5 02 palignr xmm4, xmm5, 2 # xmm4 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] - 42ed18: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42ed1c: 0f 28 cd movaps xmm1, xmm5 - 42ed1f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42ed23: 48 8d 7f c0 lea rdi, [rdi - 64] - 42ed27: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42ed2b: 72 09 jb 0x42ed36 <__memmove_ssse3+0x7b6> - 42ed2d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42ed30: 3e 41 ff e1 jmp r9 - 42ed34: 0f 0b ud2 - 42ed36: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42ed39: 48 8d 52 40 lea rdx, [rdx + 64] - 42ed3d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42ed42: 4c 8d 1d c7 84 06 00 lea r11, [rip + 427207] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42ed49: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42ed4d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42ed51: 3e ff e2 jmp rdx - 42ed54: 0f 0b ud2 - 42ed56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42ed60: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42ed67: 48 39 ca cmp rdx, rcx - 42ed6a: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] - 42ed6e: 72 07 jb 0x42ed77 <__memmove_ssse3+0x7f7> - 42ed70: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42ed77: 48 8d 52 c0 lea rdx, [rdx - 64] - 42ed7b: 3e 41 ff e1 jmp r9 - 42ed7f: 0f 0b ud2 - 42ed81: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42ed88: 48 83 ea 40 sub rdx, 64 - 42ed8c: 0f 28 56 0d movaps xmm2, xmmword ptr [rsi + 13] - 42ed90: 0f 28 5e 1d movaps xmm3, xmmword ptr [rsi + 29] - 42ed94: 0f 28 66 2d movaps xmm4, xmmword ptr [rsi + 45] - 42ed98: 0f 28 6e 3d movaps xmm5, xmmword ptr [rsi + 61] - 42ed9c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42eda0: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] - 42eda6: 48 8d 76 40 lea rsi, [rsi + 64] - 42edaa: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] - 42edb0: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 42edb6: 48 8d 7f 40 lea rdi, [rdi + 64] - 42edba: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 42edc0: 66 0f 6f ce movdqa xmm1, xmm6 - 42edc4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42edc9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42edcd: 72 0e jb 0x42eddd <__memmove_ssse3+0x85d> - 42edcf: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42edd3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42edd7: 3e 41 ff e1 jmp r9 - 42eddb: 0f 0b ud2 - 42eddd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42ede1: 48 8d 52 40 lea rdx, [rdx + 64] - 42ede5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42ede9: 48 01 d7 add rdi, rdx - 42edec: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42edf1: 48 01 d6 add rsi, rdx - 42edf4: 4c 8d 1d 15 84 06 00 lea r11, [rip + 427029] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42edfb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42edff: 49 8d 14 13 lea rdx, [r11 + rdx] - 42ee03: 3e ff e2 jmp rdx - 42ee06: 0f 0b ud2 - 42ee08: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42ee10: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42ee17: 48 39 ca cmp rdx, rcx - 42ee1a: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] - 42ee1e: 72 07 jb 0x42ee27 <__memmove_ssse3+0x8a7> - 42ee20: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42ee27: 48 8d 52 c0 lea rdx, [rdx - 64] - 42ee2b: 3e 41 ff e1 jmp r9 - 42ee2f: 0f 0b ud2 - 42ee31: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42ee38: 0f 28 56 ed movaps xmm2, xmmword ptr [rsi - 19] - 42ee3c: 48 83 ea 40 sub rdx, 64 - 42ee40: 0f 28 5e dd movaps xmm3, xmmword ptr [rsi - 35] - 42ee44: 0f 28 66 cd movaps xmm4, xmmword ptr [rsi - 51] - 42ee48: 0f 28 6e bd movaps xmm5, xmmword ptr [rsi - 67] - 42ee4c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42ee50: 66 0f 3a 0f ca 03 palignr xmm1, xmm2, 3 # xmm1 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2] - 42ee56: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 42ee5c: 66 0f 3a 0f dc 03 palignr xmm3, xmm4, 3 # xmm3 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 42ee62: 66 0f 3a 0f e5 03 palignr xmm4, xmm5, 3 # xmm4 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] - 42ee68: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42ee6c: 0f 28 cd movaps xmm1, xmm5 - 42ee6f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42ee73: 48 8d 7f c0 lea rdi, [rdi - 64] - 42ee77: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42ee7b: 72 09 jb 0x42ee86 <__memmove_ssse3+0x906> - 42ee7d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42ee80: 3e 41 ff e1 jmp r9 - 42ee84: 0f 0b ud2 - 42ee86: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42ee89: 48 8d 52 40 lea rdx, [rdx + 64] - 42ee8d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42ee92: 4c 8d 1d 77 83 06 00 lea r11, [rip + 426871] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42ee99: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42ee9d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42eea1: 3e ff e2 jmp rdx - 42eea4: 0f 0b ud2 - 42eea6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42eeb0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42eeb7: 48 39 ca cmp rdx, rcx - 42eeba: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] - 42eebe: 72 07 jb 0x42eec7 <__memmove_ssse3+0x947> - 42eec0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42eec7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42eecb: 3e 41 ff e1 jmp r9 - 42eecf: 0f 0b ud2 - 42eed1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42eed8: 48 83 ea 40 sub rdx, 64 - 42eedc: 0f 28 56 0c movaps xmm2, xmmword ptr [rsi + 12] - 42eee0: 0f 28 5e 1c movaps xmm3, xmmword ptr [rsi + 28] - 42eee4: 0f 28 66 2c movaps xmm4, xmmword ptr [rsi + 44] - 42eee8: 0f 28 6e 3c movaps xmm5, xmmword ptr [rsi + 60] - 42eeec: 66 0f 6f f5 movdqa xmm6, xmm5 - 42eef0: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] - 42eef6: 48 8d 76 40 lea rsi, [rsi + 64] - 42eefa: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] - 42ef00: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 42ef06: 48 8d 7f 40 lea rdi, [rdi + 64] - 42ef0a: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 42ef10: 66 0f 6f ce movdqa xmm1, xmm6 - 42ef14: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42ef19: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42ef1d: 72 0e jb 0x42ef2d <__memmove_ssse3+0x9ad> - 42ef1f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42ef23: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42ef27: 3e 41 ff e1 jmp r9 - 42ef2b: 0f 0b ud2 - 42ef2d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42ef31: 48 8d 52 40 lea rdx, [rdx + 64] - 42ef35: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42ef39: 48 01 d7 add rdi, rdx - 42ef3c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42ef41: 48 01 d6 add rsi, rdx - 42ef44: 4c 8d 1d c5 82 06 00 lea r11, [rip + 426693] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42ef4b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42ef4f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42ef53: 3e ff e2 jmp rdx - 42ef56: 0f 0b ud2 - 42ef58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42ef60: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42ef67: 48 39 ca cmp rdx, rcx - 42ef6a: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] - 42ef6e: 72 07 jb 0x42ef77 <__memmove_ssse3+0x9f7> - 42ef70: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42ef77: 48 8d 52 c0 lea rdx, [rdx - 64] - 42ef7b: 3e 41 ff e1 jmp r9 - 42ef7f: 0f 0b ud2 - 42ef81: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42ef88: 0f 28 56 ec movaps xmm2, xmmword ptr [rsi - 20] - 42ef8c: 48 83 ea 40 sub rdx, 64 - 42ef90: 0f 28 5e dc movaps xmm3, xmmword ptr [rsi - 36] - 42ef94: 0f 28 66 cc movaps xmm4, xmmword ptr [rsi - 52] - 42ef98: 0f 28 6e bc movaps xmm5, xmmword ptr [rsi - 68] - 42ef9c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42efa0: 66 0f 3a 0f ca 04 palignr xmm1, xmm2, 4 # xmm1 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] - 42efa6: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 42efac: 66 0f 3a 0f dc 04 palignr xmm3, xmm4, 4 # xmm3 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 42efb2: 66 0f 3a 0f e5 04 palignr xmm4, xmm5, 4 # xmm4 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] - 42efb8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42efbc: 0f 28 cd movaps xmm1, xmm5 - 42efbf: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42efc3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42efc7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42efcb: 72 09 jb 0x42efd6 <__memmove_ssse3+0xa56> - 42efcd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42efd0: 3e 41 ff e1 jmp r9 - 42efd4: 0f 0b ud2 - 42efd6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42efd9: 48 8d 52 40 lea rdx, [rdx + 64] - 42efdd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42efe2: 4c 8d 1d 27 82 06 00 lea r11, [rip + 426535] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42efe9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42efed: 49 8d 14 13 lea rdx, [r11 + rdx] - 42eff1: 3e ff e2 jmp rdx - 42eff4: 0f 0b ud2 - 42eff6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42f000: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f007: 48 39 ca cmp rdx, rcx - 42f00a: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] - 42f00e: 72 07 jb 0x42f017 <__memmove_ssse3+0xa97> - 42f010: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f017: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f01b: 3e 41 ff e1 jmp r9 - 42f01f: 0f 0b ud2 - 42f021: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42f028: 48 83 ea 40 sub rdx, 64 - 42f02c: 0f 28 56 0b movaps xmm2, xmmword ptr [rsi + 11] - 42f030: 0f 28 5e 1b movaps xmm3, xmmword ptr [rsi + 27] - 42f034: 0f 28 66 2b movaps xmm4, xmmword ptr [rsi + 43] - 42f038: 0f 28 6e 3b movaps xmm5, xmmword ptr [rsi + 59] - 42f03c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42f040: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] - 42f046: 48 8d 76 40 lea rsi, [rsi + 64] - 42f04a: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] - 42f050: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 42f056: 48 8d 7f 40 lea rdi, [rdi + 64] - 42f05a: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 42f060: 66 0f 6f ce movdqa xmm1, xmm6 - 42f064: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42f069: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42f06d: 72 0e jb 0x42f07d <__memmove_ssse3+0xafd> - 42f06f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f073: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f077: 3e 41 ff e1 jmp r9 - 42f07b: 0f 0b ud2 - 42f07d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f081: 48 8d 52 40 lea rdx, [rdx + 64] - 42f085: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f089: 48 01 d7 add rdi, rdx - 42f08c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f091: 48 01 d6 add rsi, rdx - 42f094: 4c 8d 1d 75 81 06 00 lea r11, [rip + 426357] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f09b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f09f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f0a3: 3e ff e2 jmp rdx - 42f0a6: 0f 0b ud2 - 42f0a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42f0b0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f0b7: 48 39 ca cmp rdx, rcx - 42f0ba: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] - 42f0be: 72 07 jb 0x42f0c7 <__memmove_ssse3+0xb47> - 42f0c0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f0c7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f0cb: 3e 41 ff e1 jmp r9 - 42f0cf: 0f 0b ud2 - 42f0d1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42f0d8: 0f 28 56 eb movaps xmm2, xmmword ptr [rsi - 21] - 42f0dc: 48 83 ea 40 sub rdx, 64 - 42f0e0: 0f 28 5e db movaps xmm3, xmmword ptr [rsi - 37] - 42f0e4: 0f 28 66 cb movaps xmm4, xmmword ptr [rsi - 53] - 42f0e8: 0f 28 6e bb movaps xmm5, xmmword ptr [rsi - 69] - 42f0ec: 48 8d 76 c0 lea rsi, [rsi - 64] - 42f0f0: 66 0f 3a 0f ca 05 palignr xmm1, xmm2, 5 # xmm1 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] - 42f0f6: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 42f0fc: 66 0f 3a 0f dc 05 palignr xmm3, xmm4, 5 # xmm3 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 42f102: 66 0f 3a 0f e5 05 palignr xmm4, xmm5, 5 # xmm4 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] - 42f108: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42f10c: 0f 28 cd movaps xmm1, xmm5 - 42f10f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42f113: 48 8d 7f c0 lea rdi, [rdi - 64] - 42f117: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42f11b: 72 09 jb 0x42f126 <__memmove_ssse3+0xba6> - 42f11d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f120: 3e 41 ff e1 jmp r9 - 42f124: 0f 0b ud2 - 42f126: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f129: 48 8d 52 40 lea rdx, [rdx + 64] - 42f12d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f132: 4c 8d 1d d7 80 06 00 lea r11, [rip + 426199] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f139: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f13d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f141: 3e ff e2 jmp rdx - 42f144: 0f 0b ud2 - 42f146: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42f150: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f157: 48 39 ca cmp rdx, rcx - 42f15a: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] - 42f15e: 72 07 jb 0x42f167 <__memmove_ssse3+0xbe7> - 42f160: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f167: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f16b: 3e 41 ff e1 jmp r9 - 42f16f: 0f 0b ud2 - 42f171: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42f178: 48 83 ea 40 sub rdx, 64 - 42f17c: 0f 28 56 0a movaps xmm2, xmmword ptr [rsi + 10] - 42f180: 0f 28 5e 1a movaps xmm3, xmmword ptr [rsi + 26] - 42f184: 0f 28 66 2a movaps xmm4, xmmword ptr [rsi + 42] - 42f188: 0f 28 6e 3a movaps xmm5, xmmword ptr [rsi + 58] - 42f18c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42f190: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] - 42f196: 48 8d 76 40 lea rsi, [rsi + 64] - 42f19a: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] - 42f1a0: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 42f1a6: 48 8d 7f 40 lea rdi, [rdi + 64] - 42f1aa: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 42f1b0: 66 0f 6f ce movdqa xmm1, xmm6 - 42f1b4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42f1b9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42f1bd: 72 0e jb 0x42f1cd <__memmove_ssse3+0xc4d> - 42f1bf: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f1c3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f1c7: 3e 41 ff e1 jmp r9 - 42f1cb: 0f 0b ud2 - 42f1cd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f1d1: 48 8d 52 40 lea rdx, [rdx + 64] - 42f1d5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f1d9: 48 01 d7 add rdi, rdx - 42f1dc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f1e1: 48 01 d6 add rsi, rdx - 42f1e4: 4c 8d 1d 25 80 06 00 lea r11, [rip + 426021] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f1eb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f1ef: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f1f3: 3e ff e2 jmp rdx - 42f1f6: 0f 0b ud2 - 42f1f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42f200: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f207: 48 39 ca cmp rdx, rcx - 42f20a: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] - 42f20e: 72 07 jb 0x42f217 <__memmove_ssse3+0xc97> - 42f210: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f217: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f21b: 3e 41 ff e1 jmp r9 - 42f21f: 0f 0b ud2 - 42f221: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42f228: 0f 28 56 ea movaps xmm2, xmmword ptr [rsi - 22] - 42f22c: 48 83 ea 40 sub rdx, 64 - 42f230: 0f 28 5e da movaps xmm3, xmmword ptr [rsi - 38] - 42f234: 0f 28 66 ca movaps xmm4, xmmword ptr [rsi - 54] - 42f238: 0f 28 6e ba movaps xmm5, xmmword ptr [rsi - 70] - 42f23c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42f240: 66 0f 3a 0f ca 06 palignr xmm1, xmm2, 6 # xmm1 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] - 42f246: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 42f24c: 66 0f 3a 0f dc 06 palignr xmm3, xmm4, 6 # xmm3 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 42f252: 66 0f 3a 0f e5 06 palignr xmm4, xmm5, 6 # xmm4 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] - 42f258: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42f25c: 0f 28 cd movaps xmm1, xmm5 - 42f25f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42f263: 48 8d 7f c0 lea rdi, [rdi - 64] - 42f267: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42f26b: 72 09 jb 0x42f276 <__memmove_ssse3+0xcf6> - 42f26d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f270: 3e 41 ff e1 jmp r9 - 42f274: 0f 0b ud2 - 42f276: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f279: 48 8d 52 40 lea rdx, [rdx + 64] - 42f27d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f282: 4c 8d 1d 87 7f 06 00 lea r11, [rip + 425863] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f289: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f28d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f291: 3e ff e2 jmp rdx - 42f294: 0f 0b ud2 - 42f296: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42f2a0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f2a7: 48 39 ca cmp rdx, rcx - 42f2aa: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] - 42f2ae: 72 07 jb 0x42f2b7 <__memmove_ssse3+0xd37> - 42f2b0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f2b7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f2bb: 3e 41 ff e1 jmp r9 - 42f2bf: 0f 0b ud2 - 42f2c1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42f2c8: 48 83 ea 40 sub rdx, 64 - 42f2cc: 0f 28 56 09 movaps xmm2, xmmword ptr [rsi + 9] - 42f2d0: 0f 28 5e 19 movaps xmm3, xmmword ptr [rsi + 25] - 42f2d4: 0f 28 66 29 movaps xmm4, xmmword ptr [rsi + 41] - 42f2d8: 0f 28 6e 39 movaps xmm5, xmmword ptr [rsi + 57] - 42f2dc: 66 0f 6f f5 movdqa xmm6, xmm5 - 42f2e0: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] - 42f2e6: 48 8d 76 40 lea rsi, [rsi + 64] - 42f2ea: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] - 42f2f0: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 42f2f6: 48 8d 7f 40 lea rdi, [rdi + 64] - 42f2fa: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 42f300: 66 0f 6f ce movdqa xmm1, xmm6 - 42f304: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42f309: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42f30d: 72 0e jb 0x42f31d <__memmove_ssse3+0xd9d> - 42f30f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f313: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f317: 3e 41 ff e1 jmp r9 - 42f31b: 0f 0b ud2 - 42f31d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f321: 48 8d 52 40 lea rdx, [rdx + 64] - 42f325: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f329: 48 01 d7 add rdi, rdx - 42f32c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f331: 48 01 d6 add rsi, rdx - 42f334: 4c 8d 1d d5 7e 06 00 lea r11, [rip + 425685] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f33b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f33f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f343: 3e ff e2 jmp rdx - 42f346: 0f 0b ud2 - 42f348: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42f350: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f357: 48 39 ca cmp rdx, rcx - 42f35a: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] - 42f35e: 72 07 jb 0x42f367 <__memmove_ssse3+0xde7> - 42f360: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f367: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f36b: 3e 41 ff e1 jmp r9 - 42f36f: 0f 0b ud2 - 42f371: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42f378: 0f 28 56 e9 movaps xmm2, xmmword ptr [rsi - 23] - 42f37c: 48 83 ea 40 sub rdx, 64 - 42f380: 0f 28 5e d9 movaps xmm3, xmmword ptr [rsi - 39] - 42f384: 0f 28 66 c9 movaps xmm4, xmmword ptr [rsi - 55] - 42f388: 0f 28 6e b9 movaps xmm5, xmmword ptr [rsi - 71] - 42f38c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42f390: 66 0f 3a 0f ca 07 palignr xmm1, xmm2, 7 # xmm1 = xmm2[7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6] - 42f396: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 42f39c: 66 0f 3a 0f dc 07 palignr xmm3, xmm4, 7 # xmm3 = xmm4[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 42f3a2: 66 0f 3a 0f e5 07 palignr xmm4, xmm5, 7 # xmm4 = xmm5[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] - 42f3a8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42f3ac: 0f 28 cd movaps xmm1, xmm5 - 42f3af: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42f3b3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42f3b7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42f3bb: 72 09 jb 0x42f3c6 <__memmove_ssse3+0xe46> - 42f3bd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f3c0: 3e 41 ff e1 jmp r9 - 42f3c4: 0f 0b ud2 - 42f3c6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f3c9: 48 8d 52 40 lea rdx, [rdx + 64] - 42f3cd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f3d2: 4c 8d 1d 37 7e 06 00 lea r11, [rip + 425527] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f3d9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f3dd: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f3e1: 3e ff e2 jmp rdx - 42f3e4: 0f 0b ud2 - 42f3e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42f3f0: 4d 8d 89 26 00 00 00 lea r9, [r9 + 38] - 42f3f7: 48 39 ca cmp rdx, rcx - 42f3fa: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] - 42f3fe: 72 07 jb 0x42f407 <__memmove_ssse3+0xe87> - 42f400: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f407: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f40b: 3e 41 ff e1 jmp r9 - 42f40f: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42f416: 48 83 ea 40 sub rdx, 64 - 42f41a: 0f 28 56 08 movaps xmm2, xmmword ptr [rsi + 8] - 42f41e: 0f 28 5e 18 movaps xmm3, xmmword ptr [rsi + 24] - 42f422: 0f 28 66 28 movaps xmm4, xmmword ptr [rsi + 40] - 42f426: 0f 28 6e 38 movaps xmm5, xmmword ptr [rsi + 56] - 42f42a: 66 0f 6f f5 movdqa xmm6, xmm5 - 42f42e: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] - 42f434: 48 8d 76 40 lea rsi, [rsi + 64] - 42f438: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] - 42f43e: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 42f444: 48 8d 7f 40 lea rdi, [rdi + 64] - 42f448: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 42f44e: 66 0f 6f ce movdqa xmm1, xmm6 - 42f452: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42f457: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42f45b: 72 13 jb 0x42f470 <__memmove_ssse3+0xef0> - 42f45d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f461: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f465: 3e 41 ff e1 jmp r9 - 42f469: 0f 0b ud2 - 42f46b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42f470: 48 8d 52 40 lea rdx, [rdx + 64] - 42f474: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f478: 48 01 d6 add rsi, rdx - 42f47b: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f47f: 48 01 d7 add rdi, rdx - 42f482: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f487: 4c 8d 1d 82 7d 06 00 lea r11, [rip + 425346] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f48e: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f492: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f496: 3e ff e2 jmp rdx - 42f499: 0f 0b ud2 - 42f49b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42f4a0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f4a7: 48 39 ca cmp rdx, rcx - 42f4aa: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] - 42f4ae: 72 07 jb 0x42f4b7 <__memmove_ssse3+0xf37> - 42f4b0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f4b7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f4bb: 3e 41 ff e1 jmp r9 - 42f4bf: 0f 0b ud2 - 42f4c1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42f4c8: 0f 28 56 e8 movaps xmm2, xmmword ptr [rsi - 24] - 42f4cc: 48 83 ea 40 sub rdx, 64 - 42f4d0: 0f 28 5e d8 movaps xmm3, xmmword ptr [rsi - 40] - 42f4d4: 0f 28 66 c8 movaps xmm4, xmmword ptr [rsi - 56] - 42f4d8: 0f 28 6e b8 movaps xmm5, xmmword ptr [rsi - 72] - 42f4dc: 48 8d 76 c0 lea rsi, [rsi - 64] - 42f4e0: 66 0f 3a 0f ca 08 palignr xmm1, xmm2, 8 # xmm1 = xmm2[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] - 42f4e6: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 42f4ec: 66 0f 3a 0f dc 08 palignr xmm3, xmm4, 8 # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 42f4f2: 66 0f 3a 0f e5 08 palignr xmm4, xmm5, 8 # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] - 42f4f8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42f4fc: 0f 28 cd movaps xmm1, xmm5 - 42f4ff: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42f503: 48 8d 7f c0 lea rdi, [rdi - 64] - 42f507: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42f50b: 72 09 jb 0x42f516 <__memmove_ssse3+0xf96> - 42f50d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f510: 3e 41 ff e1 jmp r9 - 42f514: 0f 0b ud2 - 42f516: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f519: 48 8d 52 40 lea rdx, [rdx + 64] - 42f51d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f522: 4c 8d 1d e7 7c 06 00 lea r11, [rip + 425191] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f529: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f52d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f531: 3e ff e2 jmp rdx - 42f534: 0f 0b ud2 - 42f536: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42f540: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f547: 48 39 ca cmp rdx, rcx - 42f54a: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] - 42f54e: 72 07 jb 0x42f557 <__memmove_ssse3+0xfd7> - 42f550: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f557: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f55b: 3e 41 ff e1 jmp r9 - 42f55f: 0f 0b ud2 - 42f561: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42f568: 48 83 ea 40 sub rdx, 64 - 42f56c: 0f 28 56 07 movaps xmm2, xmmword ptr [rsi + 7] - 42f570: 0f 28 5e 17 movaps xmm3, xmmword ptr [rsi + 23] - 42f574: 0f 28 66 27 movaps xmm4, xmmword ptr [rsi + 39] - 42f578: 0f 28 6e 37 movaps xmm5, xmmword ptr [rsi + 55] - 42f57c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42f580: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] - 42f586: 48 8d 76 40 lea rsi, [rsi + 64] - 42f58a: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] - 42f590: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 42f596: 48 8d 7f 40 lea rdi, [rdi + 64] - 42f59a: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 42f5a0: 66 0f 6f ce movdqa xmm1, xmm6 - 42f5a4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42f5a9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42f5ad: 72 0e jb 0x42f5bd <__memmove_ssse3+0x103d> - 42f5af: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f5b3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f5b7: 3e 41 ff e1 jmp r9 - 42f5bb: 0f 0b ud2 - 42f5bd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f5c1: 48 8d 52 40 lea rdx, [rdx + 64] - 42f5c5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f5c9: 48 01 d7 add rdi, rdx - 42f5cc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f5d1: 48 01 d6 add rsi, rdx - 42f5d4: 4c 8d 1d 35 7c 06 00 lea r11, [rip + 425013] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f5db: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f5df: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f5e3: 3e ff e2 jmp rdx - 42f5e6: 0f 0b ud2 - 42f5e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42f5f0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f5f7: 48 39 ca cmp rdx, rcx - 42f5fa: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] - 42f5fe: 72 07 jb 0x42f607 <__memmove_ssse3+0x1087> - 42f600: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f607: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f60b: 3e 41 ff e1 jmp r9 - 42f60f: 0f 0b ud2 - 42f611: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42f618: 0f 28 56 e7 movaps xmm2, xmmword ptr [rsi - 25] - 42f61c: 48 83 ea 40 sub rdx, 64 - 42f620: 0f 28 5e d7 movaps xmm3, xmmword ptr [rsi - 41] - 42f624: 0f 28 66 c7 movaps xmm4, xmmword ptr [rsi - 57] - 42f628: 0f 28 6e b7 movaps xmm5, xmmword ptr [rsi - 73] - 42f62c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42f630: 66 0f 3a 0f ca 09 palignr xmm1, xmm2, 9 # xmm1 = xmm2[9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8] - 42f636: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 42f63c: 66 0f 3a 0f dc 09 palignr xmm3, xmm4, 9 # xmm3 = xmm4[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 42f642: 66 0f 3a 0f e5 09 palignr xmm4, xmm5, 9 # xmm4 = xmm5[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] - 42f648: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42f64c: 0f 28 cd movaps xmm1, xmm5 - 42f64f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42f653: 48 8d 7f c0 lea rdi, [rdi - 64] - 42f657: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42f65b: 72 09 jb 0x42f666 <__memmove_ssse3+0x10e6> - 42f65d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f660: 3e 41 ff e1 jmp r9 - 42f664: 0f 0b ud2 - 42f666: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f669: 48 8d 52 40 lea rdx, [rdx + 64] - 42f66d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f672: 4c 8d 1d 97 7b 06 00 lea r11, [rip + 424855] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f679: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f67d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f681: 3e ff e2 jmp rdx - 42f684: 0f 0b ud2 - 42f686: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42f690: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f697: 48 39 ca cmp rdx, rcx - 42f69a: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] - 42f69e: 72 07 jb 0x42f6a7 <__memmove_ssse3+0x1127> - 42f6a0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f6a7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f6ab: 3e 41 ff e1 jmp r9 - 42f6af: 0f 0b ud2 - 42f6b1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42f6b8: 48 83 ea 40 sub rdx, 64 - 42f6bc: 0f 28 56 06 movaps xmm2, xmmword ptr [rsi + 6] - 42f6c0: 0f 28 5e 16 movaps xmm3, xmmword ptr [rsi + 22] - 42f6c4: 0f 28 66 26 movaps xmm4, xmmword ptr [rsi + 38] - 42f6c8: 0f 28 6e 36 movaps xmm5, xmmword ptr [rsi + 54] - 42f6cc: 66 0f 6f f5 movdqa xmm6, xmm5 - 42f6d0: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] - 42f6d6: 48 8d 76 40 lea rsi, [rsi + 64] - 42f6da: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] - 42f6e0: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 42f6e6: 48 8d 7f 40 lea rdi, [rdi + 64] - 42f6ea: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 42f6f0: 66 0f 6f ce movdqa xmm1, xmm6 - 42f6f4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42f6f9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42f6fd: 72 0e jb 0x42f70d <__memmove_ssse3+0x118d> - 42f6ff: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f703: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f707: 3e 41 ff e1 jmp r9 - 42f70b: 0f 0b ud2 - 42f70d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f711: 48 8d 52 40 lea rdx, [rdx + 64] - 42f715: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f719: 48 01 d7 add rdi, rdx - 42f71c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f721: 48 01 d6 add rsi, rdx - 42f724: 4c 8d 1d e5 7a 06 00 lea r11, [rip + 424677] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f72b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f72f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f733: 3e ff e2 jmp rdx - 42f736: 0f 0b ud2 - 42f738: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42f740: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f747: 48 39 ca cmp rdx, rcx - 42f74a: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] - 42f74e: 72 07 jb 0x42f757 <__memmove_ssse3+0x11d7> - 42f750: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f757: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f75b: 3e 41 ff e1 jmp r9 - 42f75f: 0f 0b ud2 - 42f761: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42f768: 0f 28 56 e6 movaps xmm2, xmmword ptr [rsi - 26] - 42f76c: 48 83 ea 40 sub rdx, 64 - 42f770: 0f 28 5e d6 movaps xmm3, xmmword ptr [rsi - 42] - 42f774: 0f 28 66 c6 movaps xmm4, xmmword ptr [rsi - 58] - 42f778: 0f 28 6e b6 movaps xmm5, xmmword ptr [rsi - 74] - 42f77c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42f780: 66 0f 3a 0f ca 0a palignr xmm1, xmm2, 10 # xmm1 = xmm2[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] - 42f786: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 42f78c: 66 0f 3a 0f dc 0a palignr xmm3, xmm4, 10 # xmm3 = xmm4[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 42f792: 66 0f 3a 0f e5 0a palignr xmm4, xmm5, 10 # xmm4 = xmm5[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] - 42f798: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42f79c: 0f 28 cd movaps xmm1, xmm5 - 42f79f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42f7a3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42f7a7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42f7ab: 72 09 jb 0x42f7b6 <__memmove_ssse3+0x1236> - 42f7ad: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f7b0: 3e 41 ff e1 jmp r9 - 42f7b4: 0f 0b ud2 - 42f7b6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f7b9: 48 8d 52 40 lea rdx, [rdx + 64] - 42f7bd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f7c2: 4c 8d 1d 47 7a 06 00 lea r11, [rip + 424519] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f7c9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f7cd: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f7d1: 3e ff e2 jmp rdx - 42f7d4: 0f 0b ud2 - 42f7d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42f7e0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f7e7: 48 39 ca cmp rdx, rcx - 42f7ea: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] - 42f7ee: 72 07 jb 0x42f7f7 <__memmove_ssse3+0x1277> - 42f7f0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f7f7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f7fb: 3e 41 ff e1 jmp r9 - 42f7ff: 0f 0b ud2 - 42f801: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42f808: 48 83 ea 40 sub rdx, 64 - 42f80c: 0f 28 56 05 movaps xmm2, xmmword ptr [rsi + 5] - 42f810: 0f 28 5e 15 movaps xmm3, xmmword ptr [rsi + 21] - 42f814: 0f 28 66 25 movaps xmm4, xmmword ptr [rsi + 37] - 42f818: 0f 28 6e 35 movaps xmm5, xmmword ptr [rsi + 53] - 42f81c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42f820: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] - 42f826: 48 8d 76 40 lea rsi, [rsi + 64] - 42f82a: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] - 42f830: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 42f836: 48 8d 7f 40 lea rdi, [rdi + 64] - 42f83a: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 42f840: 66 0f 6f ce movdqa xmm1, xmm6 - 42f844: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42f849: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42f84d: 72 0e jb 0x42f85d <__memmove_ssse3+0x12dd> - 42f84f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f853: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f857: 3e 41 ff e1 jmp r9 - 42f85b: 0f 0b ud2 - 42f85d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f861: 48 8d 52 40 lea rdx, [rdx + 64] - 42f865: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f869: 48 01 d7 add rdi, rdx - 42f86c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f871: 48 01 d6 add rsi, rdx - 42f874: 4c 8d 1d 95 79 06 00 lea r11, [rip + 424341] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f87b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f87f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f883: 3e ff e2 jmp rdx - 42f886: 0f 0b ud2 - 42f888: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42f890: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f897: 48 39 ca cmp rdx, rcx - 42f89a: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] - 42f89e: 72 07 jb 0x42f8a7 <__memmove_ssse3+0x1327> - 42f8a0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f8a7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f8ab: 3e 41 ff e1 jmp r9 - 42f8af: 0f 0b ud2 - 42f8b1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42f8b8: 0f 28 56 e5 movaps xmm2, xmmword ptr [rsi - 27] - 42f8bc: 48 83 ea 40 sub rdx, 64 - 42f8c0: 0f 28 5e d5 movaps xmm3, xmmword ptr [rsi - 43] - 42f8c4: 0f 28 66 c5 movaps xmm4, xmmword ptr [rsi - 59] - 42f8c8: 0f 28 6e b5 movaps xmm5, xmmword ptr [rsi - 75] - 42f8cc: 48 8d 76 c0 lea rsi, [rsi - 64] - 42f8d0: 66 0f 3a 0f ca 0b palignr xmm1, xmm2, 11 # xmm1 = xmm2[11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10] - 42f8d6: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 42f8dc: 66 0f 3a 0f dc 0b palignr xmm3, xmm4, 11 # xmm3 = xmm4[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 42f8e2: 66 0f 3a 0f e5 0b palignr xmm4, xmm5, 11 # xmm4 = xmm5[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] - 42f8e8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42f8ec: 0f 28 cd movaps xmm1, xmm5 - 42f8ef: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42f8f3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42f8f7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42f8fb: 72 09 jb 0x42f906 <__memmove_ssse3+0x1386> - 42f8fd: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f900: 3e 41 ff e1 jmp r9 - 42f904: 0f 0b ud2 - 42f906: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42f909: 48 8d 52 40 lea rdx, [rdx + 64] - 42f90d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f912: 4c 8d 1d f7 78 06 00 lea r11, [rip + 424183] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f919: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f91d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f921: 3e ff e2 jmp rdx - 42f924: 0f 0b ud2 - 42f926: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42f930: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f937: 48 39 ca cmp rdx, rcx - 42f93a: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] - 42f93e: 72 07 jb 0x42f947 <__memmove_ssse3+0x13c7> - 42f940: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f947: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f94b: 3e 41 ff e1 jmp r9 - 42f94f: 0f 0b ud2 - 42f951: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42f958: 48 83 ea 40 sub rdx, 64 - 42f95c: 0f 28 56 04 movaps xmm2, xmmword ptr [rsi + 4] - 42f960: 0f 28 5e 14 movaps xmm3, xmmword ptr [rsi + 20] - 42f964: 0f 28 66 24 movaps xmm4, xmmword ptr [rsi + 36] - 42f968: 0f 28 6e 34 movaps xmm5, xmmword ptr [rsi + 52] - 42f96c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42f970: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] - 42f976: 48 8d 76 40 lea rsi, [rsi + 64] - 42f97a: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] - 42f980: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 42f986: 48 8d 7f 40 lea rdi, [rdi + 64] - 42f98a: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 42f990: 66 0f 6f ce movdqa xmm1, xmm6 - 42f994: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42f999: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42f99d: 72 0e jb 0x42f9ad <__memmove_ssse3+0x142d> - 42f99f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f9a3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f9a7: 3e 41 ff e1 jmp r9 - 42f9ab: 0f 0b ud2 - 42f9ad: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42f9b1: 48 8d 52 40 lea rdx, [rdx + 64] - 42f9b5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42f9b9: 48 01 d7 add rdi, rdx - 42f9bc: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42f9c1: 48 01 d6 add rsi, rdx - 42f9c4: 4c 8d 1d 45 78 06 00 lea r11, [rip + 424005] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42f9cb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42f9cf: 49 8d 14 13 lea rdx, [r11 + rdx] - 42f9d3: 3e ff e2 jmp rdx - 42f9d6: 0f 0b ud2 - 42f9d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42f9e0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42f9e7: 48 39 ca cmp rdx, rcx - 42f9ea: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] - 42f9ee: 72 07 jb 0x42f9f7 <__memmove_ssse3+0x1477> - 42f9f0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42f9f7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42f9fb: 3e 41 ff e1 jmp r9 - 42f9ff: 0f 0b ud2 - 42fa01: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42fa08: 0f 28 56 e4 movaps xmm2, xmmword ptr [rsi - 28] - 42fa0c: 48 83 ea 40 sub rdx, 64 - 42fa10: 0f 28 5e d4 movaps xmm3, xmmword ptr [rsi - 44] - 42fa14: 0f 28 66 c4 movaps xmm4, xmmword ptr [rsi - 60] - 42fa18: 0f 28 6e b4 movaps xmm5, xmmword ptr [rsi - 76] - 42fa1c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42fa20: 66 0f 3a 0f ca 0c palignr xmm1, xmm2, 12 # xmm1 = xmm2[12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11] - 42fa26: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 42fa2c: 66 0f 3a 0f dc 0c palignr xmm3, xmm4, 12 # xmm3 = xmm4[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 42fa32: 66 0f 3a 0f e5 0c palignr xmm4, xmm5, 12 # xmm4 = xmm5[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] - 42fa38: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42fa3c: 0f 28 cd movaps xmm1, xmm5 - 42fa3f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42fa43: 48 8d 7f c0 lea rdi, [rdi - 64] - 42fa47: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42fa4b: 72 09 jb 0x42fa56 <__memmove_ssse3+0x14d6> - 42fa4d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42fa50: 3e 41 ff e1 jmp r9 - 42fa54: 0f 0b ud2 - 42fa56: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42fa59: 48 8d 52 40 lea rdx, [rdx + 64] - 42fa5d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42fa62: 4c 8d 1d a7 77 06 00 lea r11, [rip + 423847] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42fa69: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42fa6d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42fa71: 3e ff e2 jmp rdx - 42fa74: 0f 0b ud2 - 42fa76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42fa80: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42fa87: 48 39 ca cmp rdx, rcx - 42fa8a: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] - 42fa8e: 72 07 jb 0x42fa97 <__memmove_ssse3+0x1517> - 42fa90: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42fa97: 48 8d 52 c0 lea rdx, [rdx - 64] - 42fa9b: 3e 41 ff e1 jmp r9 - 42fa9f: 0f 0b ud2 - 42faa1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42faa8: 48 83 ea 40 sub rdx, 64 - 42faac: 0f 28 56 03 movaps xmm2, xmmword ptr [rsi + 3] - 42fab0: 0f 28 5e 13 movaps xmm3, xmmword ptr [rsi + 19] - 42fab4: 0f 28 66 23 movaps xmm4, xmmword ptr [rsi + 35] - 42fab8: 0f 28 6e 33 movaps xmm5, xmmword ptr [rsi + 51] - 42fabc: 66 0f 6f f5 movdqa xmm6, xmm5 - 42fac0: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42fac6: 48 8d 76 40 lea rsi, [rsi + 64] - 42faca: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42fad0: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42fad6: 48 8d 7f 40 lea rdi, [rdi + 64] - 42fada: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42fae0: 66 0f 6f ce movdqa xmm1, xmm6 - 42fae4: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42fae9: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42faed: 72 0e jb 0x42fafd <__memmove_ssse3+0x157d> - 42faef: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42faf3: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42faf7: 3e 41 ff e1 jmp r9 - 42fafb: 0f 0b ud2 - 42fafd: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42fb01: 48 8d 52 40 lea rdx, [rdx + 64] - 42fb05: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42fb09: 48 01 d7 add rdi, rdx - 42fb0c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42fb11: 48 01 d6 add rsi, rdx - 42fb14: 4c 8d 1d f5 76 06 00 lea r11, [rip + 423669] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42fb1b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42fb1f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42fb23: 3e ff e2 jmp rdx - 42fb26: 0f 0b ud2 - 42fb28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42fb30: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42fb37: 48 39 ca cmp rdx, rcx - 42fb3a: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] - 42fb3e: 72 07 jb 0x42fb47 <__memmove_ssse3+0x15c7> - 42fb40: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42fb47: 48 8d 52 c0 lea rdx, [rdx - 64] - 42fb4b: 3e 41 ff e1 jmp r9 - 42fb4f: 0f 0b ud2 - 42fb51: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42fb58: 0f 28 56 e3 movaps xmm2, xmmword ptr [rsi - 29] - 42fb5c: 48 83 ea 40 sub rdx, 64 - 42fb60: 0f 28 5e d3 movaps xmm3, xmmword ptr [rsi - 45] - 42fb64: 0f 28 66 c3 movaps xmm4, xmmword ptr [rsi - 61] - 42fb68: 0f 28 6e b3 movaps xmm5, xmmword ptr [rsi - 77] - 42fb6c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42fb70: 66 0f 3a 0f ca 0d palignr xmm1, xmm2, 13 # xmm1 = xmm2[13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42fb76: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42fb7c: 66 0f 3a 0f dc 0d palignr xmm3, xmm4, 13 # xmm3 = xmm4[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42fb82: 66 0f 3a 0f e5 0d palignr xmm4, xmm5, 13 # xmm4 = xmm5[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] - 42fb88: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42fb8c: 0f 28 cd movaps xmm1, xmm5 - 42fb8f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42fb93: 48 8d 7f c0 lea rdi, [rdi - 64] - 42fb97: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42fb9b: 72 09 jb 0x42fba6 <__memmove_ssse3+0x1626> - 42fb9d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42fba0: 3e 41 ff e1 jmp r9 - 42fba4: 0f 0b ud2 - 42fba6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42fba9: 48 8d 52 40 lea rdx, [rdx + 64] - 42fbad: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42fbb2: 4c 8d 1d 57 76 06 00 lea r11, [rip + 423511] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42fbb9: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42fbbd: 49 8d 14 13 lea rdx, [r11 + rdx] - 42fbc1: 3e ff e2 jmp rdx - 42fbc4: 0f 0b ud2 - 42fbc6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42fbd0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42fbd7: 48 39 ca cmp rdx, rcx - 42fbda: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] - 42fbde: 72 07 jb 0x42fbe7 <__memmove_ssse3+0x1667> - 42fbe0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42fbe7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42fbeb: 3e 41 ff e1 jmp r9 - 42fbef: 0f 0b ud2 - 42fbf1: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42fbf8: 48 83 ea 40 sub rdx, 64 - 42fbfc: 0f 28 56 02 movaps xmm2, xmmword ptr [rsi + 2] - 42fc00: 0f 28 5e 12 movaps xmm3, xmmword ptr [rsi + 18] - 42fc04: 0f 28 66 22 movaps xmm4, xmmword ptr [rsi + 34] - 42fc08: 0f 28 6e 32 movaps xmm5, xmmword ptr [rsi + 50] - 42fc0c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42fc10: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42fc16: 48 8d 76 40 lea rsi, [rsi + 64] - 42fc1a: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42fc20: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42fc26: 48 8d 7f 40 lea rdi, [rdi + 64] - 42fc2a: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42fc30: 66 0f 6f ce movdqa xmm1, xmm6 - 42fc34: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42fc39: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42fc3d: 72 0e jb 0x42fc4d <__memmove_ssse3+0x16cd> - 42fc3f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42fc43: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42fc47: 3e 41 ff e1 jmp r9 - 42fc4b: 0f 0b ud2 - 42fc4d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42fc51: 48 8d 52 40 lea rdx, [rdx + 64] - 42fc55: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42fc59: 48 01 d7 add rdi, rdx - 42fc5c: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42fc61: 48 01 d6 add rsi, rdx - 42fc64: 4c 8d 1d a5 75 06 00 lea r11, [rip + 423333] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42fc6b: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42fc6f: 49 8d 14 13 lea rdx, [r11 + rdx] - 42fc73: 3e ff e2 jmp rdx - 42fc76: 0f 0b ud2 - 42fc78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42fc80: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42fc87: 48 39 ca cmp rdx, rcx - 42fc8a: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] - 42fc8e: 72 07 jb 0x42fc97 <__memmove_ssse3+0x1717> - 42fc90: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42fc97: 48 8d 52 c0 lea rdx, [rdx - 64] - 42fc9b: 3e 41 ff e1 jmp r9 - 42fc9f: 0f 0b ud2 - 42fca1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42fca8: 0f 28 56 e2 movaps xmm2, xmmword ptr [rsi - 30] - 42fcac: 48 83 ea 40 sub rdx, 64 - 42fcb0: 0f 28 5e d2 movaps xmm3, xmmword ptr [rsi - 46] - 42fcb4: 0f 28 66 c2 movaps xmm4, xmmword ptr [rsi - 62] - 42fcb8: 0f 28 6e b2 movaps xmm5, xmmword ptr [rsi - 78] - 42fcbc: 48 8d 76 c0 lea rsi, [rsi - 64] - 42fcc0: 66 0f 3a 0f ca 0e palignr xmm1, xmm2, 14 # xmm1 = xmm2[14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42fcc6: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42fccc: 66 0f 3a 0f dc 0e palignr xmm3, xmm4, 14 # xmm3 = xmm4[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42fcd2: 66 0f 3a 0f e5 0e palignr xmm4, xmm5, 14 # xmm4 = xmm5[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 42fcd8: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42fcdc: 0f 28 cd movaps xmm1, xmm5 - 42fcdf: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42fce3: 48 8d 7f c0 lea rdi, [rdi - 64] - 42fce7: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42fceb: 72 09 jb 0x42fcf6 <__memmove_ssse3+0x1776> - 42fced: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42fcf0: 3e 41 ff e1 jmp r9 - 42fcf4: 0f 0b ud2 - 42fcf6: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42fcf9: 48 8d 52 40 lea rdx, [rdx + 64] - 42fcfd: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42fd02: 4c 8d 1d 07 75 06 00 lea r11, [rip + 423175] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42fd09: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42fd0d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42fd11: 3e ff e2 jmp rdx - 42fd14: 0f 0b ud2 - 42fd16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42fd20: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42fd27: 48 39 ca cmp rdx, rcx - 42fd2a: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] - 42fd2e: 72 07 jb 0x42fd37 <__memmove_ssse3+0x17b7> - 42fd30: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42fd37: 48 8d 52 c0 lea rdx, [rdx - 64] - 42fd3b: 3e 41 ff e1 jmp r9 - 42fd3f: 0f 0b ud2 - 42fd41: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 42fd48: 48 83 ea 40 sub rdx, 64 - 42fd4c: 0f 28 56 01 movaps xmm2, xmmword ptr [rsi + 1] - 42fd50: 0f 28 5e 11 movaps xmm3, xmmword ptr [rsi + 17] - 42fd54: 0f 28 66 21 movaps xmm4, xmmword ptr [rsi + 33] - 42fd58: 0f 28 6e 31 movaps xmm5, xmmword ptr [rsi + 49] - 42fd5c: 66 0f 6f f5 movdqa xmm6, xmm5 - 42fd60: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42fd66: 48 8d 76 40 lea rsi, [rsi + 64] - 42fd6a: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42fd70: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42fd76: 48 8d 7f 40 lea rdi, [rdi + 64] - 42fd7a: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42fd80: 66 0f 6f ce movdqa xmm1, xmm6 - 42fd84: 66 0f 7f 57 c0 movdqa xmmword ptr [rdi - 64], xmm2 - 42fd89: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 42fd8d: 72 0e jb 0x42fd9d <__memmove_ssse3+0x181d> - 42fd8f: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42fd93: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42fd97: 3e 41 ff e1 jmp r9 - 42fd9b: 0f 0b ud2 - 42fd9d: 0f 29 67 e0 movaps xmmword ptr [rdi - 32], xmm4 - 42fda1: 48 8d 52 40 lea rdx, [rdx + 64] - 42fda5: 0f 29 6f f0 movaps xmmword ptr [rdi - 16], xmm5 - 42fda9: 48 01 d7 add rdi, rdx - 42fdac: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42fdb1: 48 01 d6 add rsi, rdx - 42fdb4: 4c 8d 1d 55 74 06 00 lea r11, [rip + 422997] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42fdbb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42fdbf: 49 8d 14 13 lea rdx, [r11 + rdx] - 42fdc3: 3e ff e2 jmp rdx - 42fdc6: 0f 0b ud2 - 42fdc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 42fdd0: 4d 8d 89 28 00 00 00 lea r9, [r9 + 40] - 42fdd7: 48 39 ca cmp rdx, rcx - 42fdda: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] - 42fdde: 72 07 jb 0x42fde7 <__memmove_ssse3+0x1867> - 42fde0: 4d 8d 89 f9 ff ff ff lea r9, [r9 - 7] - 42fde7: 48 8d 52 c0 lea rdx, [rdx - 64] - 42fdeb: 3e 41 ff e1 jmp r9 - 42fdef: 0f 0b ud2 - 42fdf1: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 42fdf8: 0f 28 56 e1 movaps xmm2, xmmword ptr [rsi - 31] - 42fdfc: 48 83 ea 40 sub rdx, 64 - 42fe00: 0f 28 5e d1 movaps xmm3, xmmword ptr [rsi - 47] - 42fe04: 0f 28 66 c1 movaps xmm4, xmmword ptr [rsi - 63] - 42fe08: 0f 28 6e b1 movaps xmm5, xmmword ptr [rsi - 79] - 42fe0c: 48 8d 76 c0 lea rsi, [rsi - 64] - 42fe10: 66 0f 3a 0f ca 0f palignr xmm1, xmm2, 15 # xmm1 = xmm2[15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42fe16: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42fe1c: 66 0f 3a 0f dc 0f palignr xmm3, xmm4, 15 # xmm3 = xmm4[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42fe22: 66 0f 3a 0f e5 0f palignr xmm4, xmm5, 15 # xmm4 = xmm5[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 42fe28: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 42fe2c: 0f 28 cd movaps xmm1, xmm5 - 42fe2f: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 42fe33: 48 8d 7f c0 lea rdi, [rdi - 64] - 42fe37: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 42fe3b: 72 09 jb 0x42fe46 <__memmove_ssse3+0x18c6> - 42fe3d: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42fe40: 3e 41 ff e1 jmp r9 - 42fe44: 0f 0b ud2 - 42fe46: 0f 29 27 movaps xmmword ptr [rdi], xmm4 - 42fe49: 48 8d 52 40 lea rdx, [rdx + 64] - 42fe4d: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 42fe52: 4c 8d 1d b7 73 06 00 lea r11, [rip + 422839] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 42fe59: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 42fe5d: 49 8d 14 13 lea rdx, [r11 + rdx] - 42fe61: 3e ff e2 jmp rdx - 42fe64: 0f 0b ud2 - 42fe66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42fe70: f3 0f 6f 46 b8 movdqu xmm0, xmmword ptr [rsi - 72] - 42fe75: f3 0f 6f 4e c8 movdqu xmm1, xmmword ptr [rsi - 56] - 42fe7a: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] - 42fe7e: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42fe82: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42fe86: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42fe8a: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42fe8e: f3 0f 7f 47 b8 movdqu xmmword ptr [rdi - 72], xmm0 - 42fe93: f3 0f 7f 4f c8 movdqu xmmword ptr [rdi - 56], xmm1 - 42fe98: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 - 42fe9c: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42fea0: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42fea4: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42fea8: 48 89 4f f8 mov qword ptr [rdi - 8], rcx - 42feac: c3 ret - 42fead: 0f 1f 00 nop dword ptr [rax] - 42feb0: f3 0f 6f 46 c0 movdqu xmm0, xmmword ptr [rsi - 64] - 42feb5: 48 8b 4e d0 mov rcx, qword ptr [rsi - 48] - 42feb9: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] - 42febd: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42fec1: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42fec5: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42fec9: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42fecd: f3 0f 7f 47 c0 movdqu xmmword ptr [rdi - 64], xmm0 - 42fed2: 48 89 4f d0 mov qword ptr [rdi - 48], rcx - 42fed6: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 - 42feda: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42fede: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42fee2: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42fee6: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42feea: c3 ret - 42feeb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 42fef0: f3 0f 6f 46 c8 movdqu xmm0, xmmword ptr [rsi - 56] - 42fef5: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] - 42fef9: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42fefd: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42ff01: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42ff05: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 42ff09: f3 0f 7f 47 c8 movdqu xmmword ptr [rdi - 56], xmm0 - 42ff0e: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 - 42ff12: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42ff16: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42ff1a: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42ff1e: 48 89 4f f8 mov qword ptr [rdi - 8], rcx - 42ff22: c3 ret - 42ff23: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42ff2e: 66 90 nop - 42ff30: 48 8b 4e d0 mov rcx, qword ptr [rsi - 48] - 42ff34: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] - 42ff38: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42ff3c: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42ff40: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42ff44: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42ff48: 48 89 4f d0 mov qword ptr [rdi - 48], rcx - 42ff4c: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 - 42ff50: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42ff54: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42ff58: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42ff5c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42ff60: c3 ret - 42ff61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42ff6c: 0f 1f 40 00 nop dword ptr [rax] - 42ff70: 4c 8b 46 d8 mov r8, qword ptr [rsi - 40] - 42ff74: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42ff78: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42ff7c: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42ff80: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42ff84: 4c 89 47 d8 mov qword ptr [rdi - 40], r8 - 42ff88: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42ff8c: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42ff90: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42ff94: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42ff98: c3 ret - 42ff99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42ffa0: 4c 8b 4e e0 mov r9, qword ptr [rsi - 32] - 42ffa4: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42ffa8: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42ffac: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42ffb0: 4c 89 4f e0 mov qword ptr [rdi - 32], r9 - 42ffb4: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42ffb8: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42ffbc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42ffc0: c3 ret - 42ffc1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 42ffcc: 0f 1f 40 00 nop dword ptr [rax] - 42ffd0: 4c 8b 56 e8 mov r10, qword ptr [rsi - 24] - 42ffd4: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42ffd8: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42ffdc: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 42ffe0: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42ffe4: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 42ffe8: c3 ret - 42ffe9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 42fff0: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 42fff4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 42fff8: 4c 89 5f f0 mov qword ptr [rdi - 16], r11 - 42fffc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430000: c3 ret - 430001: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43000c: 0f 1f 40 00 nop dword ptr [rax] - 430010: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430014: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430018: c3 ret - 430019: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 430020: f3 0f 6f 46 b7 movdqu xmm0, xmmword ptr [rsi - 73] - 430025: f3 0f 6f 4e c7 movdqu xmm1, xmmword ptr [rsi - 57] - 43002a: 48 8b 4e d7 mov rcx, qword ptr [rsi - 41] - 43002e: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 430032: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 430036: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 43003a: 4c 8b 46 f7 mov r8, qword ptr [rsi - 9] - 43003e: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430041: f3 0f 7f 47 b7 movdqu xmmword ptr [rdi - 73], xmm0 - 430046: f3 0f 7f 4f c7 movdqu xmmword ptr [rdi - 57], xmm1 - 43004b: 48 89 4f d7 mov qword ptr [rdi - 41], rcx - 43004f: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 430053: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 430057: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 43005b: 4c 89 47 f7 mov qword ptr [rdi - 9], r8 - 43005f: 89 57 fc mov dword ptr [rdi - 4], edx - 430062: c3 ret - 430063: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43006e: 66 90 nop - 430070: f3 0f 6f 46 bf movdqu xmm0, xmmword ptr [rsi - 65] - 430075: f3 0f 6f 4e cf movdqu xmm1, xmmword ptr [rsi - 49] - 43007a: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 43007e: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 430082: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 430086: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 43008a: 8b 56 fc mov edx, dword ptr [rsi - 4] - 43008d: f3 0f 7f 47 bf movdqu xmmword ptr [rdi - 65], xmm0 - 430092: f3 0f 7f 4f cf movdqu xmmword ptr [rdi - 49], xmm1 - 430097: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 43009b: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 43009f: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 4300a3: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 4300a7: 89 57 fc mov dword ptr [rdi - 4], edx - 4300aa: c3 ret - 4300ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4300b0: f3 0f 6f 46 c7 movdqu xmm0, xmmword ptr [rsi - 57] - 4300b5: 4c 8b 46 d7 mov r8, qword ptr [rsi - 41] - 4300b9: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 4300bd: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 4300c1: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 4300c5: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 4300c9: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4300cc: f3 0f 7f 47 c7 movdqu xmmword ptr [rdi - 57], xmm0 - 4300d1: 4c 89 47 d7 mov qword ptr [rdi - 41], r8 - 4300d5: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 4300d9: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 4300dd: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 4300e1: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 4300e5: 89 57 fc mov dword ptr [rdi - 4], edx - 4300e8: c3 ret - 4300e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4300f0: f3 0f 6f 46 cf movdqu xmm0, xmmword ptr [rsi - 49] - 4300f5: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 4300f9: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 4300fd: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 430101: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 430105: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430108: f3 0f 7f 47 cf movdqu xmmword ptr [rdi - 49], xmm0 - 43010d: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 430111: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 430115: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 430119: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 43011d: 89 57 fc mov dword ptr [rdi - 4], edx - 430120: c3 ret - 430121: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43012c: 0f 1f 40 00 nop dword ptr [rax] - 430130: 4c 8b 46 d7 mov r8, qword ptr [rsi - 41] - 430134: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 430138: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 43013c: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 430140: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 430144: 8a 56 ff mov dl, byte ptr [rsi - 1] - 430147: 4c 89 47 d7 mov qword ptr [rdi - 41], r8 - 43014b: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 43014f: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 430153: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 430157: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 43015b: 88 57 ff mov byte ptr [rdi - 1], dl - 43015e: c3 ret - 43015f: 90 nop - 430160: 4c 8b 4e df mov r9, qword ptr [rsi - 33] - 430164: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 430168: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 43016c: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 430170: 8a 56 ff mov dl, byte ptr [rsi - 1] - 430173: 4c 89 4f df mov qword ptr [rdi - 33], r9 - 430177: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 43017b: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 43017f: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 430183: 88 57 ff mov byte ptr [rdi - 1], dl - 430186: c3 ret - 430187: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 430190: 4c 8b 56 e7 mov r10, qword ptr [rsi - 25] - 430194: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 430198: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 43019c: 8a 56 ff mov dl, byte ptr [rsi - 1] - 43019f: 4c 89 57 e7 mov qword ptr [rdi - 25], r10 - 4301a3: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 4301a7: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 4301ab: 88 57 ff mov byte ptr [rdi - 1], dl - 4301ae: c3 ret - 4301af: 90 nop - 4301b0: 4c 8b 5e ef mov r11, qword ptr [rsi - 17] - 4301b4: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 4301b8: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4301bb: 4c 89 5f ef mov qword ptr [rdi - 17], r11 - 4301bf: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 4301c3: 89 57 fc mov dword ptr [rdi - 4], edx - 4301c6: c3 ret - 4301c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4301d0: 48 8b 4e f7 mov rcx, qword ptr [rsi - 9] - 4301d4: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4301d7: 48 89 4f f7 mov qword ptr [rdi - 9], rcx - 4301db: 89 57 fc mov dword ptr [rdi - 4], edx - 4301de: c3 ret - 4301df: 90 nop - 4301e0: 8a 56 ff mov dl, byte ptr [rsi - 1] - 4301e3: 88 57 ff mov byte ptr [rdi - 1], dl - 4301e6: c3 ret - 4301e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4301f0: f3 0f 6f 46 b6 movdqu xmm0, xmmword ptr [rsi - 74] - 4301f5: f3 0f 6f 4e c6 movdqu xmm1, xmmword ptr [rsi - 58] - 4301fa: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] - 4301fe: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 430202: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 430206: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 43020a: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 43020e: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430211: f3 0f 7f 47 b6 movdqu xmmword ptr [rdi - 74], xmm0 - 430216: f3 0f 7f 4f c6 movdqu xmmword ptr [rdi - 58], xmm1 - 43021b: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 - 43021f: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 430223: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 430227: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 43022b: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 43022f: 89 57 fc mov dword ptr [rdi - 4], edx - 430232: c3 ret - 430233: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43023e: 66 90 nop - 430240: f3 0f 6f 46 be movdqu xmm0, xmmword ptr [rsi - 66] - 430245: f3 0f 6f 4e ce movdqu xmm1, xmmword ptr [rsi - 50] - 43024a: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] - 43024e: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 430252: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 430256: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 43025a: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 43025e: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430261: f3 0f 7f 47 be movdqu xmmword ptr [rdi - 66], xmm0 - 430266: f3 0f 7f 4f ce movdqu xmmword ptr [rdi - 50], xmm1 - 43026b: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 - 43026f: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 430273: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 430277: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 43027b: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 43027f: 89 57 fc mov dword ptr [rdi - 4], edx - 430282: c3 ret - 430283: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43028e: 66 90 nop - 430290: f3 0f 6f 4e c6 movdqu xmm1, xmmword ptr [rsi - 58] - 430295: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] - 430299: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 43029d: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 4302a1: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 4302a5: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 4302a9: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4302ac: f3 0f 7f 4f c6 movdqu xmmword ptr [rdi - 58], xmm1 - 4302b1: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 - 4302b5: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 4302b9: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 4302bd: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 4302c1: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 4302c5: 89 57 fc mov dword ptr [rdi - 4], edx - 4302c8: c3 ret - 4302c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4302d0: f3 0f 6f 46 ce movdqu xmm0, xmmword ptr [rsi - 50] - 4302d5: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 4302d9: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 4302dd: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 4302e1: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 4302e5: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4302e8: f3 0f 7f 47 ce movdqu xmmword ptr [rdi - 50], xmm0 - 4302ed: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 4302f1: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 4302f5: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 4302f9: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 4302fd: 89 57 fc mov dword ptr [rdi - 4], edx - 430300: c3 ret - 430301: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43030c: 0f 1f 40 00 nop dword ptr [rax] - 430310: 4c 8b 46 d6 mov r8, qword ptr [rsi - 42] - 430314: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 430318: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 43031c: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 430320: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 430324: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430327: 4c 89 47 d6 mov qword ptr [rdi - 42], r8 - 43032b: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 43032f: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 430333: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 430337: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 43033b: 89 57 fc mov dword ptr [rdi - 4], edx - 43033e: c3 ret - 43033f: 90 nop - 430340: 4c 8b 4e de mov r9, qword ptr [rsi - 34] - 430344: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 430348: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 43034c: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 430350: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430353: 4c 89 4f de mov qword ptr [rdi - 34], r9 - 430357: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 43035b: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 43035f: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 430363: 89 57 fc mov dword ptr [rdi - 4], edx - 430366: c3 ret - 430367: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 430370: 4c 8b 56 e6 mov r10, qword ptr [rsi - 26] - 430374: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 430378: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 43037c: 8b 56 fc mov edx, dword ptr [rsi - 4] - 43037f: 4c 89 57 e6 mov qword ptr [rdi - 26], r10 - 430383: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 430387: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 43038b: 89 57 fc mov dword ptr [rdi - 4], edx - 43038e: c3 ret - 43038f: 90 nop - 430390: 4c 8b 5e ee mov r11, qword ptr [rsi - 18] - 430394: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 430398: 8b 56 fc mov edx, dword ptr [rsi - 4] - 43039b: 4c 89 5f ee mov qword ptr [rdi - 18], r11 - 43039f: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 4303a3: 89 57 fc mov dword ptr [rdi - 4], edx - 4303a6: c3 ret - 4303a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4303b0: 48 8b 4e f6 mov rcx, qword ptr [rsi - 10] - 4303b4: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4303b7: 48 89 4f f6 mov qword ptr [rdi - 10], rcx - 4303bb: 89 57 fc mov dword ptr [rdi - 4], edx - 4303be: c3 ret - 4303bf: 90 nop - 4303c0: 66 8b 56 fe mov dx, word ptr [rsi - 2] - 4303c4: 66 89 57 fe mov word ptr [rdi - 2], dx - 4303c8: c3 ret - 4303c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4303d0: f3 0f 6f 46 b5 movdqu xmm0, xmmword ptr [rsi - 75] - 4303d5: f3 0f 6f 4e c5 movdqu xmm1, xmmword ptr [rsi - 59] - 4303da: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] - 4303de: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 4303e2: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 4303e6: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 4303ea: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 4303ee: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4303f1: f3 0f 7f 47 b5 movdqu xmmword ptr [rdi - 75], xmm0 - 4303f6: f3 0f 7f 4f c5 movdqu xmmword ptr [rdi - 59], xmm1 - 4303fb: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 - 4303ff: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 430403: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 430407: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 43040b: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 43040f: 89 57 fc mov dword ptr [rdi - 4], edx - 430412: c3 ret - 430413: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43041e: 66 90 nop - 430420: f3 0f 6f 46 bd movdqu xmm0, xmmword ptr [rsi - 67] - 430425: f3 0f 6f 4e c5 movdqu xmm1, xmmword ptr [rsi - 59] - 43042a: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] - 43042e: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 430432: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 430436: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 43043a: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 43043e: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430441: f3 0f 7f 47 bd movdqu xmmword ptr [rdi - 67], xmm0 - 430446: f3 0f 7f 4f c5 movdqu xmmword ptr [rdi - 59], xmm1 - 43044b: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 - 43044f: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 430453: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 430457: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 43045b: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 43045f: 89 57 fc mov dword ptr [rdi - 4], edx - 430462: c3 ret - 430463: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43046e: 66 90 nop - 430470: f3 0f 6f 46 c5 movdqu xmm0, xmmword ptr [rsi - 59] - 430475: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] - 430479: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 43047d: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 430481: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 430485: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 430489: 8b 56 fc mov edx, dword ptr [rsi - 4] - 43048c: f3 0f 7f 47 c5 movdqu xmmword ptr [rdi - 59], xmm0 - 430491: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 - 430495: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 430499: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 43049d: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 4304a1: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 4304a5: 89 57 fc mov dword ptr [rdi - 4], edx - 4304a8: c3 ret - 4304a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4304b0: f3 0f 6f 46 cd movdqu xmm0, xmmword ptr [rsi - 51] - 4304b5: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 4304b9: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 4304bd: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 4304c1: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 4304c5: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4304c8: f3 0f 7f 47 cd movdqu xmmword ptr [rdi - 51], xmm0 - 4304cd: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 4304d1: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 4304d5: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 4304d9: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 4304dd: 89 57 fc mov dword ptr [rdi - 4], edx - 4304e0: c3 ret - 4304e1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4304ec: 0f 1f 40 00 nop dword ptr [rax] - 4304f0: 4c 8b 46 d5 mov r8, qword ptr [rsi - 43] - 4304f4: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 4304f8: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 4304fc: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 430500: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 430504: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430507: 4c 89 47 d5 mov qword ptr [rdi - 43], r8 - 43050b: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 43050f: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 430513: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 430517: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 43051b: 89 57 fc mov dword ptr [rdi - 4], edx - 43051e: c3 ret - 43051f: 90 nop - 430520: 4c 8b 4e dd mov r9, qword ptr [rsi - 35] - 430524: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 430528: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 43052c: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 430530: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430533: 4c 89 4f dd mov qword ptr [rdi - 35], r9 - 430537: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 43053b: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 43053f: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 430543: 89 57 fc mov dword ptr [rdi - 4], edx - 430546: c3 ret - 430547: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 430550: 4c 8b 56 e5 mov r10, qword ptr [rsi - 27] - 430554: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 430558: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 43055c: 8b 56 fc mov edx, dword ptr [rsi - 4] - 43055f: 4c 89 57 e5 mov qword ptr [rdi - 27], r10 - 430563: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 430567: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 43056b: 89 57 fc mov dword ptr [rdi - 4], edx - 43056e: c3 ret - 43056f: 90 nop - 430570: 4c 8b 5e ed mov r11, qword ptr [rsi - 19] - 430574: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 430578: 8b 56 fc mov edx, dword ptr [rsi - 4] - 43057b: 4c 89 5f ed mov qword ptr [rdi - 19], r11 - 43057f: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 430583: 89 57 fc mov dword ptr [rdi - 4], edx - 430586: c3 ret - 430587: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 430590: 48 8b 4e f5 mov rcx, qword ptr [rsi - 11] - 430594: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430597: 48 89 4f f5 mov qword ptr [rdi - 11], rcx - 43059b: 89 57 fc mov dword ptr [rdi - 4], edx - 43059e: c3 ret - 43059f: 90 nop - 4305a0: 66 8b 56 fd mov dx, word ptr [rsi - 3] - 4305a4: 66 8b 4e fe mov cx, word ptr [rsi - 2] - 4305a8: 66 89 57 fd mov word ptr [rdi - 3], dx - 4305ac: 66 89 4f fe mov word ptr [rdi - 2], cx - 4305b0: c3 ret - 4305b1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4305bc: 0f 1f 40 00 nop dword ptr [rax] - 4305c0: f3 0f 6f 46 b4 movdqu xmm0, xmmword ptr [rsi - 76] - 4305c5: f3 0f 6f 4e c4 movdqu xmm1, xmmword ptr [rsi - 60] - 4305ca: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] - 4305ce: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 4305d2: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 4305d6: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 4305da: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 4305de: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4305e1: f3 0f 7f 47 b4 movdqu xmmword ptr [rdi - 76], xmm0 - 4305e6: f3 0f 7f 4f c4 movdqu xmmword ptr [rdi - 60], xmm1 - 4305eb: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 - 4305ef: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 4305f3: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 4305f7: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 4305fb: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 4305ff: 89 57 fc mov dword ptr [rdi - 4], edx - 430602: c3 ret - 430603: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43060e: 66 90 nop - 430610: f3 0f 6f 46 bc movdqu xmm0, xmmword ptr [rsi - 68] - 430615: f3 0f 6f 4e cc movdqu xmm1, xmmword ptr [rsi - 52] - 43061a: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 43061e: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 430622: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 430626: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 43062a: 8b 56 fc mov edx, dword ptr [rsi - 4] - 43062d: f3 0f 7f 47 bc movdqu xmmword ptr [rdi - 68], xmm0 - 430632: f3 0f 7f 4f cc movdqu xmmword ptr [rdi - 52], xmm1 - 430637: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 43063b: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 43063f: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 430643: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 430647: 89 57 fc mov dword ptr [rdi - 4], edx - 43064a: c3 ret - 43064b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 430650: f3 0f 6f 46 c4 movdqu xmm0, xmmword ptr [rsi - 60] - 430655: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] - 430659: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 43065d: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 430661: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 430665: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 430669: 8b 56 fc mov edx, dword ptr [rsi - 4] - 43066c: f3 0f 7f 47 c4 movdqu xmmword ptr [rdi - 60], xmm0 - 430671: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 - 430675: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 430679: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 43067d: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 430681: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 430685: 89 57 fc mov dword ptr [rdi - 4], edx - 430688: c3 ret - 430689: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 430690: f3 0f 6f 46 cc movdqu xmm0, xmmword ptr [rsi - 52] - 430695: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 430699: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 43069d: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 4306a1: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 4306a5: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4306a8: f3 0f 7f 47 cc movdqu xmmword ptr [rdi - 52], xmm0 - 4306ad: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 4306b1: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 4306b5: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 4306b9: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 4306bd: 89 57 fc mov dword ptr [rdi - 4], edx - 4306c0: c3 ret - 4306c1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4306cc: 0f 1f 40 00 nop dword ptr [rax] - 4306d0: 4c 8b 46 d4 mov r8, qword ptr [rsi - 44] - 4306d4: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 4306d8: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 4306dc: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 4306e0: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 4306e4: 8b 56 fc mov edx, dword ptr [rsi - 4] - 4306e7: 4c 89 47 d4 mov qword ptr [rdi - 44], r8 - 4306eb: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 4306ef: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 4306f3: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 4306f7: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 4306fb: 89 57 fc mov dword ptr [rdi - 4], edx - 4306fe: c3 ret - 4306ff: 90 nop - 430700: 4c 8b 4e dc mov r9, qword ptr [rsi - 36] - 430704: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 430708: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 43070c: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 430710: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430713: 4c 89 4f dc mov qword ptr [rdi - 36], r9 - 430717: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 43071b: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 43071f: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 430723: 89 57 fc mov dword ptr [rdi - 4], edx - 430726: c3 ret - 430727: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 430730: 4c 8b 56 e4 mov r10, qword ptr [rsi - 28] - 430734: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 430738: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 43073c: 8b 56 fc mov edx, dword ptr [rsi - 4] - 43073f: 4c 89 57 e4 mov qword ptr [rdi - 28], r10 - 430743: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 430747: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 43074b: 89 57 fc mov dword ptr [rdi - 4], edx - 43074e: c3 ret - 43074f: 90 nop - 430750: 4c 8b 5e ec mov r11, qword ptr [rsi - 20] - 430754: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 430758: 8b 56 fc mov edx, dword ptr [rsi - 4] - 43075b: 4c 89 5f ec mov qword ptr [rdi - 20], r11 - 43075f: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 430763: 89 57 fc mov dword ptr [rdi - 4], edx - 430766: c3 ret - 430767: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 430770: 48 8b 4e f4 mov rcx, qword ptr [rsi - 12] - 430774: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430777: 48 89 4f f4 mov qword ptr [rdi - 12], rcx - 43077b: 89 57 fc mov dword ptr [rdi - 4], edx - 43077e: c3 ret - 43077f: 90 nop - 430780: 8b 56 fc mov edx, dword ptr [rsi - 4] - 430783: 89 57 fc mov dword ptr [rdi - 4], edx - 430786: c3 ret - 430787: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 430790: f3 0f 6f 46 b3 movdqu xmm0, xmmword ptr [rsi - 77] - 430795: f3 0f 6f 4e c3 movdqu xmm1, xmmword ptr [rsi - 61] - 43079a: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] - 43079e: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 4307a2: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 4307a6: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 4307aa: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 4307ae: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 4307b2: f3 0f 7f 47 b3 movdqu xmmword ptr [rdi - 77], xmm0 - 4307b7: f3 0f 7f 4f c3 movdqu xmmword ptr [rdi - 61], xmm1 - 4307bc: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 - 4307c0: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 4307c4: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 4307c8: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 4307cc: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 4307d0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 4307d4: c3 ret - 4307d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4307e0: f3 0f 6f 46 bb movdqu xmm0, xmmword ptr [rsi - 69] - 4307e5: f3 0f 6f 4e cb movdqu xmm1, xmmword ptr [rsi - 53] - 4307ea: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 4307ee: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 4307f2: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 4307f6: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 4307fa: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 4307fe: f3 0f 7f 47 bb movdqu xmmword ptr [rdi - 69], xmm0 - 430803: f3 0f 7f 4f cb movdqu xmmword ptr [rdi - 53], xmm1 - 430808: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 43080c: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 430810: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 430814: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 430818: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 43081c: c3 ret - 43081d: 0f 1f 00 nop dword ptr [rax] - 430820: f3 0f 6f 46 c3 movdqu xmm0, xmmword ptr [rsi - 61] - 430825: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] - 430829: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 43082d: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 430831: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 430835: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 430839: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 43083d: f3 0f 7f 47 c3 movdqu xmmword ptr [rdi - 61], xmm0 - 430842: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 - 430846: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 43084a: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 43084e: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 430852: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 430856: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 43085a: c3 ret - 43085b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 430860: f3 0f 6f 46 cb movdqu xmm0, xmmword ptr [rsi - 53] - 430865: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] - 430869: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 43086d: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 430871: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 430875: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 430879: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 43087d: f3 0f 7f 47 cb movdqu xmmword ptr [rdi - 53], xmm0 - 430882: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 430886: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 43088a: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 43088e: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 430892: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430896: c3 ret - 430897: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4308a0: 4c 8b 46 d3 mov r8, qword ptr [rsi - 45] - 4308a4: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 4308a8: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 4308ac: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 4308b0: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 4308b4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 4308b8: 4c 89 47 d3 mov qword ptr [rdi - 45], r8 - 4308bc: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 4308c0: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 4308c4: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 4308c8: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 4308cc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 4308d0: c3 ret - 4308d1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4308dc: 0f 1f 40 00 nop dword ptr [rax] - 4308e0: 4c 8b 4e db mov r9, qword ptr [rsi - 37] - 4308e4: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 4308e8: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 4308ec: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 4308f0: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 4308f4: 4c 89 4f db mov qword ptr [rdi - 37], r9 - 4308f8: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 4308fc: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 430900: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 430904: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430908: c3 ret - 430909: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 430910: 4c 8b 56 e3 mov r10, qword ptr [rsi - 29] - 430914: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 430918: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 43091c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430920: 4c 89 57 e3 mov qword ptr [rdi - 29], r10 - 430924: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 430928: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 43092c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430930: c3 ret - 430931: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43093c: 0f 1f 40 00 nop dword ptr [rax] - 430940: 4c 8b 5e eb mov r11, qword ptr [rsi - 21] - 430944: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 430948: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 43094c: 4c 89 5f eb mov qword ptr [rdi - 21], r11 - 430950: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 430954: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430958: c3 ret - 430959: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 430960: 48 8b 4e f3 mov rcx, qword ptr [rsi - 13] - 430964: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430968: 48 89 4f f3 mov qword ptr [rdi - 13], rcx - 43096c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430970: c3 ret - 430971: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43097c: 0f 1f 40 00 nop dword ptr [rax] - 430980: 8b 56 fb mov edx, dword ptr [rsi - 5] - 430983: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 430986: 89 57 fb mov dword ptr [rdi - 5], edx - 430989: 89 4f fc mov dword ptr [rdi - 4], ecx - 43098c: c3 ret - 43098d: 0f 1f 00 nop dword ptr [rax] - 430990: f3 0f 6f 46 b2 movdqu xmm0, xmmword ptr [rsi - 78] - 430995: f3 0f 6f 4e c2 movdqu xmm1, xmmword ptr [rsi - 62] - 43099a: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] - 43099e: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 4309a2: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 4309a6: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 4309aa: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 4309ae: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 4309b2: f3 0f 7f 47 b2 movdqu xmmword ptr [rdi - 78], xmm0 - 4309b7: f3 0f 7f 4f c2 movdqu xmmword ptr [rdi - 62], xmm1 - 4309bc: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 - 4309c0: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 4309c4: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 4309c8: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 4309cc: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 4309d0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 4309d4: c3 ret - 4309d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4309e0: f3 0f 6f 46 ba movdqu xmm0, xmmword ptr [rsi - 70] - 4309e5: f3 0f 6f 4e ca movdqu xmm1, xmmword ptr [rsi - 54] - 4309ea: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 4309ee: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 4309f2: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 4309f6: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 4309fa: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 4309fe: f3 0f 7f 47 ba movdqu xmmword ptr [rdi - 70], xmm0 - 430a03: f3 0f 7f 4f ca movdqu xmmword ptr [rdi - 54], xmm1 - 430a08: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 430a0c: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 430a10: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 430a14: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 430a18: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430a1c: c3 ret - 430a1d: 0f 1f 00 nop dword ptr [rax] - 430a20: f3 0f 6f 46 c2 movdqu xmm0, xmmword ptr [rsi - 62] - 430a25: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] - 430a29: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 430a2d: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 430a31: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 430a35: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 430a39: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430a3d: f3 0f 7f 47 c2 movdqu xmmword ptr [rdi - 62], xmm0 - 430a42: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 - 430a46: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 430a4a: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 430a4e: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 430a52: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 430a56: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430a5a: c3 ret - 430a5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 430a60: f3 0f 6f 46 ca movdqu xmm0, xmmword ptr [rsi - 54] - 430a65: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 430a69: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 430a6d: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 430a71: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 430a75: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430a79: f3 0f 7f 47 ca movdqu xmmword ptr [rdi - 54], xmm0 - 430a7e: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 430a82: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 430a86: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 430a8a: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 430a8e: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430a92: c3 ret - 430a93: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 430a9e: 66 90 nop - 430aa0: 4c 8b 46 d2 mov r8, qword ptr [rsi - 46] - 430aa4: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 430aa8: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 430aac: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 430ab0: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 430ab4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430ab8: 4c 89 47 d2 mov qword ptr [rdi - 46], r8 - 430abc: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 430ac0: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 430ac4: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 430ac8: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 430acc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430ad0: c3 ret - 430ad1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 430adc: 0f 1f 40 00 nop dword ptr [rax] - 430ae0: 4c 8b 4e da mov r9, qword ptr [rsi - 38] - 430ae4: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 430ae8: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 430aec: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 430af0: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430af4: 4c 89 4f da mov qword ptr [rdi - 38], r9 - 430af8: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 430afc: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 430b00: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 430b04: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430b08: c3 ret - 430b09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 430b10: 4c 8b 56 e2 mov r10, qword ptr [rsi - 30] - 430b14: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 430b18: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 430b1c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430b20: 4c 89 57 e2 mov qword ptr [rdi - 30], r10 - 430b24: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 430b28: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 430b2c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430b30: c3 ret - 430b31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 430b3c: 0f 1f 40 00 nop dword ptr [rax] - 430b40: 4c 8b 5e ea mov r11, qword ptr [rsi - 22] - 430b44: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 430b48: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430b4c: 4c 89 5f ea mov qword ptr [rdi - 22], r11 - 430b50: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 430b54: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430b58: c3 ret - 430b59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 430b60: 48 8b 4e f2 mov rcx, qword ptr [rsi - 14] - 430b64: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430b68: 48 89 4f f2 mov qword ptr [rdi - 14], rcx - 430b6c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430b70: c3 ret - 430b71: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 430b7c: 0f 1f 40 00 nop dword ptr [rax] - 430b80: 8b 56 fa mov edx, dword ptr [rsi - 6] - 430b83: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 430b86: 89 57 fa mov dword ptr [rdi - 6], edx - 430b89: 89 4f fc mov dword ptr [rdi - 4], ecx - 430b8c: c3 ret - 430b8d: 0f 1f 00 nop dword ptr [rax] - 430b90: f3 0f 6f 46 b1 movdqu xmm0, xmmword ptr [rsi - 79] - 430b95: f3 0f 6f 4e c1 movdqu xmm1, xmmword ptr [rsi - 63] - 430b9a: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] - 430b9e: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 430ba2: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 430ba6: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 430baa: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 430bae: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430bb2: f3 0f 7f 47 b1 movdqu xmmword ptr [rdi - 79], xmm0 - 430bb7: f3 0f 7f 4f c1 movdqu xmmword ptr [rdi - 63], xmm1 - 430bbc: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 - 430bc0: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 430bc4: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 430bc8: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 430bcc: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 430bd0: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430bd4: c3 ret - 430bd5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 430be0: f3 0f 6f 46 b9 movdqu xmm0, xmmword ptr [rsi - 71] - 430be5: f3 0f 6f 4e c9 movdqu xmm1, xmmword ptr [rsi - 55] - 430bea: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 430bee: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 430bf2: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 430bf6: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 430bfa: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430bfe: f3 0f 7f 47 b9 movdqu xmmword ptr [rdi - 71], xmm0 - 430c03: f3 0f 7f 4f c9 movdqu xmmword ptr [rdi - 55], xmm1 - 430c08: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 430c0c: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 430c10: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 430c14: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 430c18: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430c1c: c3 ret - 430c1d: 0f 1f 00 nop dword ptr [rax] - 430c20: f3 0f 6f 46 c1 movdqu xmm0, xmmword ptr [rsi - 63] - 430c25: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] - 430c29: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 430c2d: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 430c31: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 430c35: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 430c39: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430c3d: f3 0f 7f 47 c1 movdqu xmmword ptr [rdi - 63], xmm0 - 430c42: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 - 430c46: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 430c4a: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 430c4e: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 430c52: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 430c56: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430c5a: c3 ret - 430c5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 430c60: f3 0f 6f 46 c9 movdqu xmm0, xmmword ptr [rsi - 55] - 430c65: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 430c69: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 430c6d: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 430c71: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 430c75: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430c79: f3 0f 7f 47 c9 movdqu xmmword ptr [rdi - 55], xmm0 - 430c7e: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 430c82: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 430c86: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 430c8a: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 430c8e: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430c92: c3 ret - 430c93: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 430c9e: 66 90 nop - 430ca0: 4c 8b 46 d1 mov r8, qword ptr [rsi - 47] - 430ca4: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 430ca8: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 430cac: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 430cb0: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 430cb4: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430cb8: 4c 89 47 d1 mov qword ptr [rdi - 47], r8 - 430cbc: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 430cc0: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 430cc4: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 430cc8: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 430ccc: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430cd0: c3 ret - 430cd1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 430cdc: 0f 1f 40 00 nop dword ptr [rax] - 430ce0: 4c 8b 4e d9 mov r9, qword ptr [rsi - 39] - 430ce4: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 430ce8: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 430cec: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 430cf0: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430cf4: 4c 89 4f d9 mov qword ptr [rdi - 39], r9 - 430cf8: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 430cfc: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 430d00: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 430d04: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430d08: c3 ret - 430d09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 430d10: 4c 8b 56 e1 mov r10, qword ptr [rsi - 31] - 430d14: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 430d18: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 430d1c: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430d20: 4c 89 57 e1 mov qword ptr [rdi - 31], r10 - 430d24: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 430d28: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 430d2c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430d30: c3 ret - 430d31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 430d3c: 0f 1f 40 00 nop dword ptr [rax] - 430d40: 4c 8b 5e e9 mov r11, qword ptr [rsi - 23] - 430d44: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 430d48: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430d4c: 4c 89 5f e9 mov qword ptr [rdi - 23], r11 - 430d50: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 430d54: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430d58: c3 ret - 430d59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 430d60: 48 8b 4e f1 mov rcx, qword ptr [rsi - 15] - 430d64: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 430d68: 48 89 4f f1 mov qword ptr [rdi - 15], rcx - 430d6c: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 430d70: c3 ret - 430d71: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 430d7c: 0f 1f 40 00 nop dword ptr [rax] - 430d80: 8b 56 f9 mov edx, dword ptr [rsi - 7] - 430d83: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 430d86: 89 57 f9 mov dword ptr [rdi - 7], edx - 430d89: 89 4f fc mov dword ptr [rdi - 4], ecx - 430d8c: c3 ret - 430d8d: 0f 1f 00 nop dword ptr [rax] - 430d90: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] - 430d94: 48 8d 76 10 lea rsi, [rsi + 16] - 430d98: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 430d9d: 66 0f e7 0f movntdq xmmword ptr [rdi], xmm1 - 430da1: 48 8d 7f 10 lea rdi, [rdi + 16] - 430da5: 48 8d 92 70 ff ff ff lea rdx, [rdx - 144] - 430dac: 49 89 f1 mov r9, rsi - 430daf: 49 29 f9 sub r9, rdi - 430db2: 49 39 d1 cmp r9, rdx - 430db5: 73 0d jae 0x430dc4 <__memmove_ssse3+0x2844> - 430db7: 48 c1 e1 02 shl rcx, 2 - 430dbb: 48 39 ca cmp rdx, rcx - 430dbe: 0f 82 cc 00 00 00 jb 0x430e90 <__memmove_ssse3+0x2910> - 430dc4: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 430dc8: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 430dcd: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 430dd2: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 430dd7: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] - 430ddc: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] - 430de1: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] - 430de6: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] - 430deb: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 430df2: 48 81 ea 80 00 00 00 sub rdx, 128 - 430df9: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 - 430dfd: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 - 430e02: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 - 430e07: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 - 430e0c: 66 0f e7 67 40 movntdq xmmword ptr [rdi + 64], xmm4 - 430e11: 66 0f e7 6f 50 movntdq xmmword ptr [rdi + 80], xmm5 - 430e16: 66 0f e7 77 60 movntdq xmmword ptr [rdi + 96], xmm6 - 430e1b: 66 0f e7 7f 70 movntdq xmmword ptr [rdi + 112], xmm7 - 430e20: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 430e27: 73 9b jae 0x430dc4 <__memmove_ssse3+0x2844> - 430e29: 48 83 fa c0 cmp rdx, -64 - 430e2d: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 430e34: 7c 32 jl 0x430e68 <__memmove_ssse3+0x28e8> - 430e36: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 430e3a: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 430e3f: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 430e44: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 430e49: 48 8d 76 40 lea rsi, [rsi + 64] - 430e4d: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 - 430e51: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 - 430e56: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 - 430e5b: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 - 430e60: 48 8d 7f 40 lea rdi, [rdi + 64] - 430e64: 48 83 ea 40 sub rdx, 64 - 430e68: 48 01 d6 add rsi, rdx - 430e6b: 48 01 d7 add rdi, rdx - 430e6e: 0f ae f8 sfence - 430e71: 4c 8d 1d 98 63 06 00 lea r11, [rip + 418712] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 430e78: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 430e7c: 49 8d 14 13 lea rdx, [r11 + rdx] - 430e80: 3e ff e2 jmp rdx - 430e83: 0f 0b ud2 - 430e85: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 430e90: 0f 18 8e c0 01 00 00 prefetcht0 byte ptr [rsi + 448] - 430e97: 0f 18 8e 00 02 00 00 prefetcht0 byte ptr [rsi + 512] - 430e9e: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 430ea2: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 430ea7: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 430eac: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 430eb1: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] - 430eb6: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] - 430ebb: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] - 430ec0: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] - 430ec5: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 430ecc: 48 81 ea 80 00 00 00 sub rdx, 128 - 430ed3: 0f 29 07 movaps xmmword ptr [rdi], xmm0 - 430ed6: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 - 430eda: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 - 430ede: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 - 430ee2: 0f 29 67 40 movaps xmmword ptr [rdi + 64], xmm4 - 430ee6: 0f 29 6f 50 movaps xmmword ptr [rdi + 80], xmm5 - 430eea: 0f 29 77 60 movaps xmmword ptr [rdi + 96], xmm6 - 430eee: 0f 29 7f 70 movaps xmmword ptr [rdi + 112], xmm7 - 430ef2: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 430ef9: 73 95 jae 0x430e90 <__memmove_ssse3+0x2910> - 430efb: 48 83 fa c0 cmp rdx, -64 - 430eff: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 430f06: 7c 2e jl 0x430f36 <__memmove_ssse3+0x29b6> - 430f08: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 430f0c: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 430f11: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 430f16: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 430f1b: 48 8d 76 40 lea rsi, [rsi + 64] - 430f1f: 0f 29 07 movaps xmmword ptr [rdi], xmm0 - 430f22: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 - 430f26: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 - 430f2a: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 - 430f2e: 48 8d 7f 40 lea rdi, [rdi + 64] - 430f32: 48 83 ea 40 sub rdx, 64 - 430f36: 48 01 d6 add rsi, rdx - 430f39: 48 01 d7 add rdi, rdx - 430f3c: 4c 8d 1d cd 62 06 00 lea r11, [rip + 418509] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 430f43: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 430f47: 49 8d 14 13 lea rdx, [r11 + rdx] - 430f4b: 3e ff e2 jmp rdx - 430f4e: 0f 0b ud2 - 430f50: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] - 430f55: 48 8d 76 f0 lea rsi, [rsi - 16] - 430f59: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 430f5e: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 - 430f63: 48 8d 7f f0 lea rdi, [rdi - 16] - 430f67: 48 8d 92 70 ff ff ff lea rdx, [rdx - 144] - 430f6e: 49 89 f9 mov r9, rdi - 430f71: 49 29 f1 sub r9, rsi - 430f74: 49 39 d1 cmp r9, rdx - 430f77: 73 09 jae 0x430f82 <__memmove_ssse3+0x2a02> - 430f79: 49 39 c9 cmp r9, rcx - 430f7c: 0f 82 be 00 00 00 jb 0x431040 <__memmove_ssse3+0x2ac0> - 430f82: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] - 430f87: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] - 430f8c: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] - 430f91: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] - 430f96: f3 0f 6f 66 b0 movdqu xmm4, xmmword ptr [rsi - 80] - 430f9b: f3 0f 6f 6e a0 movdqu xmm5, xmmword ptr [rsi - 96] - 430fa0: f3 0f 6f 76 90 movdqu xmm6, xmmword ptr [rsi - 112] - 430fa5: f3 0f 6f 7e 80 movdqu xmm7, xmmword ptr [rsi - 128] - 430faa: 48 8d 76 80 lea rsi, [rsi - 128] - 430fae: 48 81 ea 80 00 00 00 sub rdx, 128 - 430fb5: 66 0f e7 47 f0 movntdq xmmword ptr [rdi - 16], xmm0 - 430fba: 66 0f e7 4f e0 movntdq xmmword ptr [rdi - 32], xmm1 - 430fbf: 66 0f e7 57 d0 movntdq xmmword ptr [rdi - 48], xmm2 - 430fc4: 66 0f e7 5f c0 movntdq xmmword ptr [rdi - 64], xmm3 - 430fc9: 66 0f e7 67 b0 movntdq xmmword ptr [rdi - 80], xmm4 - 430fce: 66 0f e7 6f a0 movntdq xmmword ptr [rdi - 96], xmm5 - 430fd3: 66 0f e7 77 90 movntdq xmmword ptr [rdi - 112], xmm6 - 430fd8: 66 0f e7 7f 80 movntdq xmmword ptr [rdi - 128], xmm7 - 430fdd: 48 8d 7f 80 lea rdi, [rdi - 128] - 430fe1: 73 9f jae 0x430f82 <__memmove_ssse3+0x2a02> - 430fe3: 48 83 fa c0 cmp rdx, -64 - 430fe7: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 430fee: 7c 34 jl 0x431024 <__memmove_ssse3+0x2aa4> - 430ff0: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] - 430ff5: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] - 430ffa: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] - 430fff: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] - 431004: 48 8d 76 c0 lea rsi, [rsi - 64] - 431008: 66 0f e7 47 f0 movntdq xmmword ptr [rdi - 16], xmm0 - 43100d: 66 0f e7 4f e0 movntdq xmmword ptr [rdi - 32], xmm1 - 431012: 66 0f e7 57 d0 movntdq xmmword ptr [rdi - 48], xmm2 - 431017: 66 0f e7 5f c0 movntdq xmmword ptr [rdi - 64], xmm3 - 43101c: 48 8d 7f c0 lea rdi, [rdi - 64] - 431020: 48 83 ea 40 sub rdx, 64 - 431024: 0f ae f8 sfence - 431027: 4c 8d 1d e2 61 06 00 lea r11, [rip + 418274] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 43102e: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431032: 49 8d 14 13 lea rdx, [r11 + rdx] - 431036: 3e ff e2 jmp rdx - 431039: 0f 0b ud2 - 43103b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 431040: 0f 18 8e 40 fe ff ff prefetcht0 byte ptr [rsi - 448] - 431047: 0f 18 8e 00 fe ff ff prefetcht0 byte ptr [rsi - 512] - 43104e: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] - 431053: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] - 431058: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] - 43105d: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] - 431062: f3 0f 6f 66 b0 movdqu xmm4, xmmword ptr [rsi - 80] - 431067: f3 0f 6f 6e a0 movdqu xmm5, xmmword ptr [rsi - 96] - 43106c: f3 0f 6f 76 90 movdqu xmm6, xmmword ptr [rsi - 112] - 431071: f3 0f 6f 7e 80 movdqu xmm7, xmmword ptr [rsi - 128] - 431076: 48 8d 76 80 lea rsi, [rsi - 128] - 43107a: 48 81 ea 80 00 00 00 sub rdx, 128 - 431081: 0f 29 47 f0 movaps xmmword ptr [rdi - 16], xmm0 - 431085: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 - 431089: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 - 43108d: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 - 431091: 0f 29 67 b0 movaps xmmword ptr [rdi - 80], xmm4 - 431095: 0f 29 6f a0 movaps xmmword ptr [rdi - 96], xmm5 - 431099: 0f 29 77 90 movaps xmmword ptr [rdi - 112], xmm6 - 43109d: 0f 29 7f 80 movaps xmmword ptr [rdi - 128], xmm7 - 4310a1: 48 8d 7f 80 lea rdi, [rdi - 128] - 4310a5: 73 99 jae 0x431040 <__memmove_ssse3+0x2ac0> - 4310a7: 48 83 fa c0 cmp rdx, -64 - 4310ab: 48 8d 92 80 00 00 00 lea rdx, [rdx + 128] - 4310b2: 7c 30 jl 0x4310e4 <__memmove_ssse3+0x2b64> - 4310b4: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] - 4310b9: f3 0f 6f 4e e0 movdqu xmm1, xmmword ptr [rsi - 32] - 4310be: f3 0f 6f 56 d0 movdqu xmm2, xmmword ptr [rsi - 48] - 4310c3: f3 0f 6f 5e c0 movdqu xmm3, xmmword ptr [rsi - 64] - 4310c8: 48 8d 76 c0 lea rsi, [rsi - 64] - 4310cc: 0f 29 47 f0 movaps xmmword ptr [rdi - 16], xmm0 - 4310d0: 0f 29 4f e0 movaps xmmword ptr [rdi - 32], xmm1 - 4310d4: 0f 29 57 d0 movaps xmmword ptr [rdi - 48], xmm2 - 4310d8: 0f 29 5f c0 movaps xmmword ptr [rdi - 64], xmm3 - 4310dc: 48 8d 7f c0 lea rdi, [rdi - 64] - 4310e0: 48 83 ea 40 sub rdx, 64 - 4310e4: 4c 8d 1d 25 61 06 00 lea r11, [rip + 418085] # 0x497210 <__PRETTY_FUNCTION__.12580+0x470> - 4310eb: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4310ef: 49 8d 14 13 lea rdx, [r11 + rdx] - 4310f3: 3e ff e2 jmp rdx - 4310f6: 0f 0b ud2 - 4310f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000431100 <__mempcpy_chk_ssse3_back>: - 431100: f3 0f 1e fa endbr64 - 431104: 48 39 d1 cmp rcx, rdx - 431107: 0f 82 a3 aa 01 00 jb 0x44bbb0 <__chk_fail> - 43110d: 0f 1f 00 nop dword ptr [rax] - -0000000000431110 <__mempcpy_ssse3_back>: - 431110: f3 0f 1e fa endbr64 - 431114: 48 89 f8 mov rax, rdi - 431117: 48 01 d0 add rax, rdx - 43111a: eb 1b jmp 0x431137 <__memcpy_ssse3_back+0x7> - 43111c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000431120 <__memcpy_chk_ssse3_back>: - 431120: f3 0f 1e fa endbr64 - 431124: 48 39 d1 cmp rcx, rdx - 431127: 0f 82 83 aa 01 00 jb 0x44bbb0 <__chk_fail> - 43112d: 0f 1f 00 nop dword ptr [rax] - -0000000000431130 <__memcpy_ssse3_back>: - 431130: f3 0f 1e fa endbr64 - 431134: 48 89 f8 mov rax, rdi - 431137: 48 81 fa 90 00 00 00 cmp rdx, 144 - 43113e: 73 40 jae 0x431180 <__memcpy_ssse3_back+0x50> - 431140: 40 38 fe cmp sil, dil - 431143: 76 1a jbe 0x43115f <__memcpy_ssse3_back+0x2f> - 431145: 48 01 d6 add rsi, rdx - 431148: 48 01 d7 add rdi, rdx - 43114b: 4c 8d 1d be 64 06 00 lea r11, [rip + 419006] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 431152: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431156: 49 8d 14 13 lea rdx, [r11 + rdx] - 43115a: 3e ff e2 jmp rdx - 43115d: 0f 0b ud2 - 43115f: 4c 8d 1d 6a 62 06 00 lea r11, [rip + 418410] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 431166: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43116a: 49 8d 14 13 lea rdx, [r11 + rdx] - 43116e: 3e ff e2 jmp rdx - 431171: 0f 0b ud2 - 431173: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43117e: 66 90 nop - 431180: 40 38 fe cmp sil, dil - 431183: 7e 5b jle 0x4311e0 <__memcpy_ssse3_back+0xb0> - 431185: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 431189: 49 89 f8 mov r8, rdi - 43118c: 48 83 e7 f0 and rdi, -16 - 431190: 48 83 c7 10 add rdi, 16 - 431194: 49 89 f9 mov r9, rdi - 431197: 4d 29 c1 sub r9, r8 - 43119a: 4c 29 ca sub rdx, r9 - 43119d: 4c 01 ce add rsi, r9 - 4311a0: 49 89 f1 mov r9, rsi - 4311a3: 49 83 e1 0f and r9, 15 - 4311a7: 0f 84 93 00 00 00 je 0x431240 <__memcpy_ssse3_back+0x110> - 4311ad: 48 8b 0d bc fe 08 00 mov rcx, qword ptr [rip + 589500] # 0x4c1070 <__x86_data_cache_size> - 4311b4: 48 39 ca cmp rdx, rcx - 4311b7: 0f 83 23 18 00 00 jae 0x4329e0 <__memcpy_ssse3_back+0x18b0> - 4311bd: 4c 8d 1d 8c 66 06 00 lea r11, [rip + 419468] # 0x497850 <__PRETTY_FUNCTION__.12580+0xab0> - 4311c4: 48 81 ea 80 00 00 00 sub rdx, 128 - 4311cb: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] - 4311cf: 4d 01 d9 add r9, r11 - 4311d2: 3e 41 ff e1 jmp r9 - 4311d6: 0f 0b ud2 - 4311d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4311e0: 48 8b 0d 89 fe 08 00 mov rcx, qword ptr [rip + 589449] # 0x4c1070 <__x86_data_cache_size> - 4311e7: 48 d1 e1 shl rcx - 4311ea: 48 39 ca cmp rdx, rcx - 4311ed: 0f 87 7d 19 00 00 ja 0x432b70 <__memcpy_ssse3_back+0x1a40> - 4311f3: 48 01 d7 add rdi, rdx - 4311f6: 48 01 d6 add rsi, rdx - 4311f9: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] - 4311fe: 4c 8d 47 f0 lea r8, [rdi - 16] - 431202: 49 89 f9 mov r9, rdi - 431205: 49 83 e1 0f and r9, 15 - 431209: 4c 31 cf xor rdi, r9 - 43120c: 4c 29 ce sub rsi, r9 - 43120f: 4c 29 ca sub rdx, r9 - 431212: 49 89 f1 mov r9, rsi - 431215: 49 83 e1 0f and r9, 15 - 431219: 0f 84 c1 00 00 00 je 0x4312e0 <__memcpy_ssse3_back+0x1b0> - 43121f: 4c 8d 1d 6a 66 06 00 lea r11, [rip + 419434] # 0x497890 <__PRETTY_FUNCTION__.12580+0xaf0> - 431226: 48 81 ea 80 00 00 00 sub rdx, 128 - 43122d: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] - 431231: 4d 01 d9 add r9, r11 - 431234: 3e 41 ff e1 jmp r9 - 431238: 0f 0b ud2 - 43123a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 431240: 49 89 d1 mov r9, rdx - 431243: 49 c1 e9 08 shr r9, 8 - 431247: 49 01 d1 add r9, rdx - 43124a: 4c 3b 0d 27 fe 08 00 cmp r9, qword ptr [rip + 589351] # 0x4c1078 <__x86_data_cache_size_half> - 431251: 0f 83 89 17 00 00 jae 0x4329e0 <__memcpy_ssse3_back+0x18b0> - 431257: 48 81 ea 80 00 00 00 sub rdx, 128 - 43125e: 66 90 nop - 431260: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 431264: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 - 431268: 0f 28 56 10 movaps xmm2, xmmword ptr [rsi + 16] - 43126c: 0f 29 57 10 movaps xmmword ptr [rdi + 16], xmm2 - 431270: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] - 431274: 0f 29 5f 20 movaps xmmword ptr [rdi + 32], xmm3 - 431278: 0f 28 66 30 movaps xmm4, xmmword ptr [rsi + 48] - 43127c: 0f 29 67 30 movaps xmmword ptr [rdi + 48], xmm4 - 431280: 0f 28 4e 40 movaps xmm1, xmmword ptr [rsi + 64] - 431284: 0f 29 4f 40 movaps xmmword ptr [rdi + 64], xmm1 - 431288: 0f 28 56 50 movaps xmm2, xmmword ptr [rsi + 80] - 43128c: 0f 29 57 50 movaps xmmword ptr [rdi + 80], xmm2 - 431290: 0f 28 5e 60 movaps xmm3, xmmword ptr [rsi + 96] - 431294: 0f 29 5f 60 movaps xmmword ptr [rdi + 96], xmm3 - 431298: 0f 28 66 70 movaps xmm4, xmmword ptr [rsi + 112] - 43129c: 0f 29 67 70 movaps xmmword ptr [rdi + 112], xmm4 - 4312a0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4312a7: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 4312ae: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4312b5: 73 a9 jae 0x431260 <__memcpy_ssse3_back+0x130> - 4312b7: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4312bc: 48 81 c2 80 00 00 00 add rdx, 128 - 4312c3: 48 01 d6 add rsi, rdx - 4312c6: 48 01 d7 add rdi, rdx - 4312c9: 4c 8d 1d 40 63 06 00 lea r11, [rip + 418624] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 4312d0: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4312d4: 49 8d 14 13 lea rdx, [r11 + rdx] - 4312d8: 3e ff e2 jmp rdx - 4312db: 0f 0b ud2 - 4312dd: 0f 1f 00 nop dword ptr [rax] - 4312e0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4312e7: 0f 28 4e f0 movaps xmm1, xmmword ptr [rsi - 16] - 4312eb: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4312ef: 0f 28 56 e0 movaps xmm2, xmmword ptr [rsi - 32] - 4312f3: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4312f7: 0f 28 5e d0 movaps xmm3, xmmword ptr [rsi - 48] - 4312fb: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4312ff: 0f 28 66 c0 movaps xmm4, xmmword ptr [rsi - 64] - 431303: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 431307: 0f 28 6e b0 movaps xmm5, xmmword ptr [rsi - 80] - 43130b: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43130f: 0f 28 6e a0 movaps xmm5, xmmword ptr [rsi - 96] - 431313: 0f 29 6f a0 movaps xmmword ptr [rdi - 96], xmm5 - 431317: 0f 28 6e 90 movaps xmm5, xmmword ptr [rsi - 112] - 43131b: 0f 29 6f 90 movaps xmmword ptr [rdi - 112], xmm5 - 43131f: 0f 28 6e 80 movaps xmm5, xmmword ptr [rsi - 128] - 431323: 0f 29 6f 80 movaps xmmword ptr [rdi - 128], xmm5 - 431327: 48 81 ea 80 00 00 00 sub rdx, 128 - 43132e: 48 8d 7f 80 lea rdi, [rdi - 128] - 431332: 48 8d 76 80 lea rsi, [rsi - 128] - 431336: 73 af jae 0x4312e7 <__memcpy_ssse3_back+0x1b7> - 431338: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 43133d: 48 81 c2 80 00 00 00 add rdx, 128 - 431344: 48 29 d7 sub rdi, rdx - 431347: 48 29 d6 sub rsi, rdx - 43134a: 4c 8d 1d 7f 60 06 00 lea r11, [rip + 417919] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 431351: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431355: 49 8d 14 13 lea rdx, [r11 + rdx] - 431359: 3e ff e2 jmp rdx - 43135c: 0f 0b ud2 - 43135e: 66 90 nop - 431360: 48 81 ea 80 00 00 00 sub rdx, 128 - 431367: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] - 43136b: 0f 28 56 0f movaps xmm2, xmmword ptr [rsi + 15] - 43136f: 0f 28 5e 1f movaps xmm3, xmmword ptr [rsi + 31] - 431373: 0f 28 66 2f movaps xmm4, xmmword ptr [rsi + 47] - 431377: 0f 28 6e 3f movaps xmm5, xmmword ptr [rsi + 63] - 43137b: 0f 28 76 4f movaps xmm6, xmmword ptr [rsi + 79] - 43137f: 0f 28 7e 5f movaps xmm7, xmmword ptr [rsi + 95] - 431383: 44 0f 28 46 6f movaps xmm8, xmmword ptr [rsi + 111] - 431388: 44 0f 28 4e 7f movaps xmm9, xmmword ptr [rsi + 127] - 43138d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 431394: 66 45 0f 3a 0f c8 01 palignr xmm9, xmm8, 1 # xmm9 = xmm8[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0] - 43139b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4313a0: 66 44 0f 3a 0f c7 01 palignr xmm8, xmm7, 1 # xmm8 = xmm7[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0] - 4313a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4313ac: 66 0f 3a 0f fe 01 palignr xmm7, xmm6, 1 # xmm7 = xmm6[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0] - 4313b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4313b6: 66 0f 3a 0f f5 01 palignr xmm6, xmm5, 1 # xmm6 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0] - 4313bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4313c0: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] - 4313c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4313ca: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] - 4313d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4313d4: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 4313da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4313de: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 4313e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4313e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4313ee: 0f 83 6c ff ff ff jae 0x431360 <__memcpy_ssse3_back+0x230> - 4313f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4313f9: 48 81 c2 80 00 00 00 add rdx, 128 - 431400: 48 01 d7 add rdi, rdx - 431403: 48 01 d6 add rsi, rdx - 431406: 4c 8d 1d 03 62 06 00 lea r11, [rip + 418307] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43140d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431411: 49 8d 14 13 lea rdx, [r11 + rdx] - 431415: 3e ff e2 jmp rdx - 431418: 0f 0b ud2 - 43141a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 431420: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] - 431424: 0f 28 56 ef movaps xmm2, xmmword ptr [rsi - 17] - 431428: 66 0f 3a 0f ca 01 palignr xmm1, xmm2, 1 # xmm1 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0] - 43142e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 431432: 0f 28 5e df movaps xmm3, xmmword ptr [rsi - 33] - 431436: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 43143c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 431440: 0f 28 66 cf movaps xmm4, xmmword ptr [rsi - 49] - 431444: 66 0f 3a 0f dc 01 palignr xmm3, xmm4, 1 # xmm3 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 43144a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43144e: 0f 28 6e bf movaps xmm5, xmmword ptr [rsi - 65] - 431452: 66 0f 3a 0f e5 01 palignr xmm4, xmm5, 1 # xmm4 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] - 431458: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43145c: 0f 28 76 af movaps xmm6, xmmword ptr [rsi - 81] - 431460: 66 0f 3a 0f ee 01 palignr xmm5, xmm6, 1 # xmm5 = xmm6[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] - 431466: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43146a: 0f 28 7e 9f movaps xmm7, xmmword ptr [rsi - 97] - 43146e: 66 0f 3a 0f f7 01 palignr xmm6, xmm7, 1 # xmm6 = xmm7[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0] - 431474: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 431478: 44 0f 28 46 8f movaps xmm8, xmmword ptr [rsi - 113] - 43147d: 66 41 0f 3a 0f f8 01 palignr xmm7, xmm8, 1 # xmm7 = xmm8[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0] - 431484: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 431488: 44 0f 28 8e 7f ff ff ff movaps xmm9, xmmword ptr [rsi - 129] - 431490: 66 45 0f 3a 0f c1 01 palignr xmm8, xmm9, 1 # xmm8 = xmm9[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0] - 431497: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43149c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4314a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4314a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4314ab: 0f 83 6f ff ff ff jae 0x431420 <__memcpy_ssse3_back+0x2f0> - 4314b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4314b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4314bd: 48 29 d7 sub rdi, rdx - 4314c0: 48 29 d6 sub rsi, rdx - 4314c3: 4c 8d 1d 06 5f 06 00 lea r11, [rip + 417542] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 4314ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4314ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4314d2: 3e ff e2 jmp rdx - 4314d5: 0f 0b ud2 - 4314d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4314e0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4314e7: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] - 4314eb: 0f 28 56 0e movaps xmm2, xmmword ptr [rsi + 14] - 4314ef: 0f 28 5e 1e movaps xmm3, xmmword ptr [rsi + 30] - 4314f3: 0f 28 66 2e movaps xmm4, xmmword ptr [rsi + 46] - 4314f7: 0f 28 6e 3e movaps xmm5, xmmword ptr [rsi + 62] - 4314fb: 0f 28 76 4e movaps xmm6, xmmword ptr [rsi + 78] - 4314ff: 0f 28 7e 5e movaps xmm7, xmmword ptr [rsi + 94] - 431503: 44 0f 28 46 6e movaps xmm8, xmmword ptr [rsi + 110] - 431508: 44 0f 28 4e 7e movaps xmm9, xmmword ptr [rsi + 126] - 43150d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 431514: 66 45 0f 3a 0f c8 02 palignr xmm9, xmm8, 2 # xmm9 = xmm8[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1] - 43151b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 431520: 66 44 0f 3a 0f c7 02 palignr xmm8, xmm7, 2 # xmm8 = xmm7[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1] - 431527: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 43152c: 66 0f 3a 0f fe 02 palignr xmm7, xmm6, 2 # xmm7 = xmm6[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1] - 431532: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 431536: 66 0f 3a 0f f5 02 palignr xmm6, xmm5, 2 # xmm6 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1] - 43153c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 431540: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] - 431546: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 43154a: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] - 431550: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 431554: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 43155a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 43155e: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 431564: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 431567: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43156e: 0f 83 6c ff ff ff jae 0x4314e0 <__memcpy_ssse3_back+0x3b0> - 431574: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431579: 48 81 c2 80 00 00 00 add rdx, 128 - 431580: 48 01 d7 add rdi, rdx - 431583: 48 01 d6 add rsi, rdx - 431586: 4c 8d 1d 83 60 06 00 lea r11, [rip + 417923] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43158d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431591: 49 8d 14 13 lea rdx, [r11 + rdx] - 431595: 3e ff e2 jmp rdx - 431598: 0f 0b ud2 - 43159a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4315a0: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] - 4315a4: 0f 28 56 ee movaps xmm2, xmmword ptr [rsi - 18] - 4315a8: 66 0f 3a 0f ca 02 palignr xmm1, xmm2, 2 # xmm1 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1] - 4315ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4315b2: 0f 28 5e de movaps xmm3, xmmword ptr [rsi - 34] - 4315b6: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 4315bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4315c0: 0f 28 66 ce movaps xmm4, xmmword ptr [rsi - 50] - 4315c4: 66 0f 3a 0f dc 02 palignr xmm3, xmm4, 2 # xmm3 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 4315ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4315ce: 0f 28 6e be movaps xmm5, xmmword ptr [rsi - 66] - 4315d2: 66 0f 3a 0f e5 02 palignr xmm4, xmm5, 2 # xmm4 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] - 4315d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 4315dc: 0f 28 76 ae movaps xmm6, xmmword ptr [rsi - 82] - 4315e0: 66 0f 3a 0f ee 02 palignr xmm5, xmm6, 2 # xmm5 = xmm6[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] - 4315e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 4315ea: 0f 28 7e 9e movaps xmm7, xmmword ptr [rsi - 98] - 4315ee: 66 0f 3a 0f f7 02 palignr xmm6, xmm7, 2 # xmm6 = xmm7[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1] - 4315f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 4315f8: 44 0f 28 46 8e movaps xmm8, xmmword ptr [rsi - 114] - 4315fd: 66 41 0f 3a 0f f8 02 palignr xmm7, xmm8, 2 # xmm7 = xmm8[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1] - 431604: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 431608: 44 0f 28 8e 7e ff ff ff movaps xmm9, xmmword ptr [rsi - 130] - 431610: 66 45 0f 3a 0f c1 02 palignr xmm8, xmm9, 2 # xmm8 = xmm9[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1] - 431617: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43161c: 48 81 ea 80 00 00 00 sub rdx, 128 - 431623: 48 8d 7f 80 lea rdi, [rdi - 128] - 431627: 48 8d 76 80 lea rsi, [rsi - 128] - 43162b: 0f 83 6f ff ff ff jae 0x4315a0 <__memcpy_ssse3_back+0x470> - 431631: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431636: 48 81 c2 80 00 00 00 add rdx, 128 - 43163d: 48 29 d7 sub rdi, rdx - 431640: 48 29 d6 sub rsi, rdx - 431643: 4c 8d 1d 86 5d 06 00 lea r11, [rip + 417158] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 43164a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43164e: 49 8d 14 13 lea rdx, [r11 + rdx] - 431652: 3e ff e2 jmp rdx - 431655: 0f 0b ud2 - 431657: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 431660: 48 81 ea 80 00 00 00 sub rdx, 128 - 431667: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] - 43166b: 0f 28 56 0d movaps xmm2, xmmword ptr [rsi + 13] - 43166f: 0f 28 5e 1d movaps xmm3, xmmword ptr [rsi + 29] - 431673: 0f 28 66 2d movaps xmm4, xmmword ptr [rsi + 45] - 431677: 0f 28 6e 3d movaps xmm5, xmmword ptr [rsi + 61] - 43167b: 0f 28 76 4d movaps xmm6, xmmword ptr [rsi + 77] - 43167f: 0f 28 7e 5d movaps xmm7, xmmword ptr [rsi + 93] - 431683: 44 0f 28 46 6d movaps xmm8, xmmword ptr [rsi + 109] - 431688: 44 0f 28 4e 7d movaps xmm9, xmmword ptr [rsi + 125] - 43168d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 431694: 66 45 0f 3a 0f c8 03 palignr xmm9, xmm8, 3 # xmm9 = xmm8[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2] - 43169b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4316a0: 66 44 0f 3a 0f c7 03 palignr xmm8, xmm7, 3 # xmm8 = xmm7[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2] - 4316a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4316ac: 66 0f 3a 0f fe 03 palignr xmm7, xmm6, 3 # xmm7 = xmm6[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2] - 4316b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4316b6: 66 0f 3a 0f f5 03 palignr xmm6, xmm5, 3 # xmm6 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2] - 4316bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4316c0: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] - 4316c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4316ca: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] - 4316d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4316d4: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 4316da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4316de: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 4316e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4316e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4316ee: 0f 83 6c ff ff ff jae 0x431660 <__memcpy_ssse3_back+0x530> - 4316f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4316f9: 48 81 c2 80 00 00 00 add rdx, 128 - 431700: 48 01 d7 add rdi, rdx - 431703: 48 01 d6 add rsi, rdx - 431706: 4c 8d 1d 03 5f 06 00 lea r11, [rip + 417539] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43170d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431711: 49 8d 14 13 lea rdx, [r11 + rdx] - 431715: 3e ff e2 jmp rdx - 431718: 0f 0b ud2 - 43171a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 431720: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] - 431724: 0f 28 56 ed movaps xmm2, xmmword ptr [rsi - 19] - 431728: 66 0f 3a 0f ca 03 palignr xmm1, xmm2, 3 # xmm1 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2] - 43172e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 431732: 0f 28 5e dd movaps xmm3, xmmword ptr [rsi - 35] - 431736: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 43173c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 431740: 0f 28 66 cd movaps xmm4, xmmword ptr [rsi - 51] - 431744: 66 0f 3a 0f dc 03 palignr xmm3, xmm4, 3 # xmm3 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 43174a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43174e: 0f 28 6e bd movaps xmm5, xmmword ptr [rsi - 67] - 431752: 66 0f 3a 0f e5 03 palignr xmm4, xmm5, 3 # xmm4 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] - 431758: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43175c: 0f 28 76 ad movaps xmm6, xmmword ptr [rsi - 83] - 431760: 66 0f 3a 0f ee 03 palignr xmm5, xmm6, 3 # xmm5 = xmm6[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] - 431766: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43176a: 0f 28 7e 9d movaps xmm7, xmmword ptr [rsi - 99] - 43176e: 66 0f 3a 0f f7 03 palignr xmm6, xmm7, 3 # xmm6 = xmm7[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2] - 431774: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 431778: 44 0f 28 46 8d movaps xmm8, xmmword ptr [rsi - 115] - 43177d: 66 41 0f 3a 0f f8 03 palignr xmm7, xmm8, 3 # xmm7 = xmm8[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2] - 431784: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 431788: 44 0f 28 8e 7d ff ff ff movaps xmm9, xmmword ptr [rsi - 131] - 431790: 66 45 0f 3a 0f c1 03 palignr xmm8, xmm9, 3 # xmm8 = xmm9[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2] - 431797: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43179c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4317a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4317a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4317ab: 0f 83 6f ff ff ff jae 0x431720 <__memcpy_ssse3_back+0x5f0> - 4317b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4317b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4317bd: 48 29 d7 sub rdi, rdx - 4317c0: 48 29 d6 sub rsi, rdx - 4317c3: 4c 8d 1d 06 5c 06 00 lea r11, [rip + 416774] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 4317ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4317ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4317d2: 3e ff e2 jmp rdx - 4317d5: 0f 0b ud2 - 4317d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4317e0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4317e7: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] - 4317eb: 0f 28 56 0c movaps xmm2, xmmword ptr [rsi + 12] - 4317ef: 0f 28 5e 1c movaps xmm3, xmmword ptr [rsi + 28] - 4317f3: 0f 28 66 2c movaps xmm4, xmmword ptr [rsi + 44] - 4317f7: 0f 28 6e 3c movaps xmm5, xmmword ptr [rsi + 60] - 4317fb: 0f 28 76 4c movaps xmm6, xmmword ptr [rsi + 76] - 4317ff: 0f 28 7e 5c movaps xmm7, xmmword ptr [rsi + 92] - 431803: 44 0f 28 46 6c movaps xmm8, xmmword ptr [rsi + 108] - 431808: 44 0f 28 4e 7c movaps xmm9, xmmword ptr [rsi + 124] - 43180d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 431814: 66 45 0f 3a 0f c8 04 palignr xmm9, xmm8, 4 # xmm9 = xmm8[4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3] - 43181b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 431820: 66 44 0f 3a 0f c7 04 palignr xmm8, xmm7, 4 # xmm8 = xmm7[4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3] - 431827: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 43182c: 66 0f 3a 0f fe 04 palignr xmm7, xmm6, 4 # xmm7 = xmm6[4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3] - 431832: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 431836: 66 0f 3a 0f f5 04 palignr xmm6, xmm5, 4 # xmm6 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3] - 43183c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 431840: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] - 431846: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 43184a: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] - 431850: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 431854: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 43185a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 43185e: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 431864: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 431867: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43186e: 0f 83 6c ff ff ff jae 0x4317e0 <__memcpy_ssse3_back+0x6b0> - 431874: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431879: 48 81 c2 80 00 00 00 add rdx, 128 - 431880: 48 01 d7 add rdi, rdx - 431883: 48 01 d6 add rsi, rdx - 431886: 4c 8d 1d 83 5d 06 00 lea r11, [rip + 417155] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43188d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431891: 49 8d 14 13 lea rdx, [r11 + rdx] - 431895: 3e ff e2 jmp rdx - 431898: 0f 0b ud2 - 43189a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4318a0: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] - 4318a4: 0f 28 56 ec movaps xmm2, xmmword ptr [rsi - 20] - 4318a8: 66 0f 3a 0f ca 04 palignr xmm1, xmm2, 4 # xmm1 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] - 4318ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4318b2: 0f 28 5e dc movaps xmm3, xmmword ptr [rsi - 36] - 4318b6: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 4318bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4318c0: 0f 28 66 cc movaps xmm4, xmmword ptr [rsi - 52] - 4318c4: 66 0f 3a 0f dc 04 palignr xmm3, xmm4, 4 # xmm3 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 4318ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4318ce: 0f 28 6e bc movaps xmm5, xmmword ptr [rsi - 68] - 4318d2: 66 0f 3a 0f e5 04 palignr xmm4, xmm5, 4 # xmm4 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] - 4318d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 4318dc: 0f 28 76 ac movaps xmm6, xmmword ptr [rsi - 84] - 4318e0: 66 0f 3a 0f ee 04 palignr xmm5, xmm6, 4 # xmm5 = xmm6[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] - 4318e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 4318ea: 0f 28 7e 9c movaps xmm7, xmmword ptr [rsi - 100] - 4318ee: 66 0f 3a 0f f7 04 palignr xmm6, xmm7, 4 # xmm6 = xmm7[4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3] - 4318f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 4318f8: 44 0f 28 46 8c movaps xmm8, xmmword ptr [rsi - 116] - 4318fd: 66 41 0f 3a 0f f8 04 palignr xmm7, xmm8, 4 # xmm7 = xmm8[4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3] - 431904: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 431908: 44 0f 28 8e 7c ff ff ff movaps xmm9, xmmword ptr [rsi - 132] - 431910: 66 45 0f 3a 0f c1 04 palignr xmm8, xmm9, 4 # xmm8 = xmm9[4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3] - 431917: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43191c: 48 81 ea 80 00 00 00 sub rdx, 128 - 431923: 48 8d 7f 80 lea rdi, [rdi - 128] - 431927: 48 8d 76 80 lea rsi, [rsi - 128] - 43192b: 0f 83 6f ff ff ff jae 0x4318a0 <__memcpy_ssse3_back+0x770> - 431931: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431936: 48 81 c2 80 00 00 00 add rdx, 128 - 43193d: 48 29 d7 sub rdi, rdx - 431940: 48 29 d6 sub rsi, rdx - 431943: 4c 8d 1d 86 5a 06 00 lea r11, [rip + 416390] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 43194a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43194e: 49 8d 14 13 lea rdx, [r11 + rdx] - 431952: 3e ff e2 jmp rdx - 431955: 0f 0b ud2 - 431957: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 431960: 48 81 ea 80 00 00 00 sub rdx, 128 - 431967: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] - 43196b: 0f 28 56 0b movaps xmm2, xmmword ptr [rsi + 11] - 43196f: 0f 28 5e 1b movaps xmm3, xmmword ptr [rsi + 27] - 431973: 0f 28 66 2b movaps xmm4, xmmword ptr [rsi + 43] - 431977: 0f 28 6e 3b movaps xmm5, xmmword ptr [rsi + 59] - 43197b: 0f 28 76 4b movaps xmm6, xmmword ptr [rsi + 75] - 43197f: 0f 28 7e 5b movaps xmm7, xmmword ptr [rsi + 91] - 431983: 44 0f 28 46 6b movaps xmm8, xmmword ptr [rsi + 107] - 431988: 44 0f 28 4e 7b movaps xmm9, xmmword ptr [rsi + 123] - 43198d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 431994: 66 45 0f 3a 0f c8 05 palignr xmm9, xmm8, 5 # xmm9 = xmm8[5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4] - 43199b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4319a0: 66 44 0f 3a 0f c7 05 palignr xmm8, xmm7, 5 # xmm8 = xmm7[5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4] - 4319a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4319ac: 66 0f 3a 0f fe 05 palignr xmm7, xmm6, 5 # xmm7 = xmm6[5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4] - 4319b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4319b6: 66 0f 3a 0f f5 05 palignr xmm6, xmm5, 5 # xmm6 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4] - 4319bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4319c0: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] - 4319c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4319ca: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] - 4319d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4319d4: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 4319da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4319de: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 4319e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4319e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4319ee: 0f 83 6c ff ff ff jae 0x431960 <__memcpy_ssse3_back+0x830> - 4319f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4319f9: 48 81 c2 80 00 00 00 add rdx, 128 - 431a00: 48 01 d7 add rdi, rdx - 431a03: 48 01 d6 add rsi, rdx - 431a06: 4c 8d 1d 03 5c 06 00 lea r11, [rip + 416771] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 431a0d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431a11: 49 8d 14 13 lea rdx, [r11 + rdx] - 431a15: 3e ff e2 jmp rdx - 431a18: 0f 0b ud2 - 431a1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 431a20: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] - 431a24: 0f 28 56 eb movaps xmm2, xmmword ptr [rsi - 21] - 431a28: 66 0f 3a 0f ca 05 palignr xmm1, xmm2, 5 # xmm1 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] - 431a2e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 431a32: 0f 28 5e db movaps xmm3, xmmword ptr [rsi - 37] - 431a36: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 431a3c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 431a40: 0f 28 66 cb movaps xmm4, xmmword ptr [rsi - 53] - 431a44: 66 0f 3a 0f dc 05 palignr xmm3, xmm4, 5 # xmm3 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 431a4a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 431a4e: 0f 28 6e bb movaps xmm5, xmmword ptr [rsi - 69] - 431a52: 66 0f 3a 0f e5 05 palignr xmm4, xmm5, 5 # xmm4 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] - 431a58: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 431a5c: 0f 28 76 ab movaps xmm6, xmmword ptr [rsi - 85] - 431a60: 66 0f 3a 0f ee 05 palignr xmm5, xmm6, 5 # xmm5 = xmm6[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] - 431a66: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 431a6a: 0f 28 7e 9b movaps xmm7, xmmword ptr [rsi - 101] - 431a6e: 66 0f 3a 0f f7 05 palignr xmm6, xmm7, 5 # xmm6 = xmm7[5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4] - 431a74: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 431a78: 44 0f 28 46 8b movaps xmm8, xmmword ptr [rsi - 117] - 431a7d: 66 41 0f 3a 0f f8 05 palignr xmm7, xmm8, 5 # xmm7 = xmm8[5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4] - 431a84: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 431a88: 44 0f 28 8e 7b ff ff ff movaps xmm9, xmmword ptr [rsi - 133] - 431a90: 66 45 0f 3a 0f c1 05 palignr xmm8, xmm9, 5 # xmm8 = xmm9[5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4] - 431a97: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 431a9c: 48 81 ea 80 00 00 00 sub rdx, 128 - 431aa3: 48 8d 7f 80 lea rdi, [rdi - 128] - 431aa7: 48 8d 76 80 lea rsi, [rsi - 128] - 431aab: 0f 83 6f ff ff ff jae 0x431a20 <__memcpy_ssse3_back+0x8f0> - 431ab1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431ab6: 48 81 c2 80 00 00 00 add rdx, 128 - 431abd: 48 29 d7 sub rdi, rdx - 431ac0: 48 29 d6 sub rsi, rdx - 431ac3: 4c 8d 1d 06 59 06 00 lea r11, [rip + 416006] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 431aca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431ace: 49 8d 14 13 lea rdx, [r11 + rdx] - 431ad2: 3e ff e2 jmp rdx - 431ad5: 0f 0b ud2 - 431ad7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 431ae0: 48 81 ea 80 00 00 00 sub rdx, 128 - 431ae7: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] - 431aeb: 0f 28 56 0a movaps xmm2, xmmword ptr [rsi + 10] - 431aef: 0f 28 5e 1a movaps xmm3, xmmword ptr [rsi + 26] - 431af3: 0f 28 66 2a movaps xmm4, xmmword ptr [rsi + 42] - 431af7: 0f 28 6e 3a movaps xmm5, xmmword ptr [rsi + 58] - 431afb: 0f 28 76 4a movaps xmm6, xmmword ptr [rsi + 74] - 431aff: 0f 28 7e 5a movaps xmm7, xmmword ptr [rsi + 90] - 431b03: 44 0f 28 46 6a movaps xmm8, xmmword ptr [rsi + 106] - 431b08: 44 0f 28 4e 7a movaps xmm9, xmmword ptr [rsi + 122] - 431b0d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 431b14: 66 45 0f 3a 0f c8 06 palignr xmm9, xmm8, 6 # xmm9 = xmm8[6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5] - 431b1b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 431b20: 66 44 0f 3a 0f c7 06 palignr xmm8, xmm7, 6 # xmm8 = xmm7[6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5] - 431b27: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 431b2c: 66 0f 3a 0f fe 06 palignr xmm7, xmm6, 6 # xmm7 = xmm6[6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5] - 431b32: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 431b36: 66 0f 3a 0f f5 06 palignr xmm6, xmm5, 6 # xmm6 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5] - 431b3c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 431b40: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] - 431b46: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 431b4a: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] - 431b50: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 431b54: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 431b5a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 431b5e: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 431b64: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 431b67: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 431b6e: 0f 83 6c ff ff ff jae 0x431ae0 <__memcpy_ssse3_back+0x9b0> - 431b74: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431b79: 48 81 c2 80 00 00 00 add rdx, 128 - 431b80: 48 01 d7 add rdi, rdx - 431b83: 48 01 d6 add rsi, rdx - 431b86: 4c 8d 1d 83 5a 06 00 lea r11, [rip + 416387] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 431b8d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431b91: 49 8d 14 13 lea rdx, [r11 + rdx] - 431b95: 3e ff e2 jmp rdx - 431b98: 0f 0b ud2 - 431b9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 431ba0: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] - 431ba4: 0f 28 56 ea movaps xmm2, xmmword ptr [rsi - 22] - 431ba8: 66 0f 3a 0f ca 06 palignr xmm1, xmm2, 6 # xmm1 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] - 431bae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 431bb2: 0f 28 5e da movaps xmm3, xmmword ptr [rsi - 38] - 431bb6: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 431bbc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 431bc0: 0f 28 66 ca movaps xmm4, xmmword ptr [rsi - 54] - 431bc4: 66 0f 3a 0f dc 06 palignr xmm3, xmm4, 6 # xmm3 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 431bca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 431bce: 0f 28 6e ba movaps xmm5, xmmword ptr [rsi - 70] - 431bd2: 66 0f 3a 0f e5 06 palignr xmm4, xmm5, 6 # xmm4 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] - 431bd8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 431bdc: 0f 28 76 aa movaps xmm6, xmmword ptr [rsi - 86] - 431be0: 66 0f 3a 0f ee 06 palignr xmm5, xmm6, 6 # xmm5 = xmm6[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] - 431be6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 431bea: 0f 28 7e 9a movaps xmm7, xmmword ptr [rsi - 102] - 431bee: 66 0f 3a 0f f7 06 palignr xmm6, xmm7, 6 # xmm6 = xmm7[6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5] - 431bf4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 431bf8: 44 0f 28 46 8a movaps xmm8, xmmword ptr [rsi - 118] - 431bfd: 66 41 0f 3a 0f f8 06 palignr xmm7, xmm8, 6 # xmm7 = xmm8[6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5] - 431c04: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 431c08: 44 0f 28 8e 7a ff ff ff movaps xmm9, xmmword ptr [rsi - 134] - 431c10: 66 45 0f 3a 0f c1 06 palignr xmm8, xmm9, 6 # xmm8 = xmm9[6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5] - 431c17: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 431c1c: 48 81 ea 80 00 00 00 sub rdx, 128 - 431c23: 48 8d 7f 80 lea rdi, [rdi - 128] - 431c27: 48 8d 76 80 lea rsi, [rsi - 128] - 431c2b: 0f 83 6f ff ff ff jae 0x431ba0 <__memcpy_ssse3_back+0xa70> - 431c31: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431c36: 48 81 c2 80 00 00 00 add rdx, 128 - 431c3d: 48 29 d7 sub rdi, rdx - 431c40: 48 29 d6 sub rsi, rdx - 431c43: 4c 8d 1d 86 57 06 00 lea r11, [rip + 415622] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 431c4a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431c4e: 49 8d 14 13 lea rdx, [r11 + rdx] - 431c52: 3e ff e2 jmp rdx - 431c55: 0f 0b ud2 - 431c57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 431c60: 48 81 ea 80 00 00 00 sub rdx, 128 - 431c67: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] - 431c6b: 0f 28 56 09 movaps xmm2, xmmword ptr [rsi + 9] - 431c6f: 0f 28 5e 19 movaps xmm3, xmmword ptr [rsi + 25] - 431c73: 0f 28 66 29 movaps xmm4, xmmword ptr [rsi + 41] - 431c77: 0f 28 6e 39 movaps xmm5, xmmword ptr [rsi + 57] - 431c7b: 0f 28 76 49 movaps xmm6, xmmword ptr [rsi + 73] - 431c7f: 0f 28 7e 59 movaps xmm7, xmmword ptr [rsi + 89] - 431c83: 44 0f 28 46 69 movaps xmm8, xmmword ptr [rsi + 105] - 431c88: 44 0f 28 4e 79 movaps xmm9, xmmword ptr [rsi + 121] - 431c8d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 431c94: 66 45 0f 3a 0f c8 07 palignr xmm9, xmm8, 7 # xmm9 = xmm8[7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6] - 431c9b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 431ca0: 66 44 0f 3a 0f c7 07 palignr xmm8, xmm7, 7 # xmm8 = xmm7[7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6] - 431ca7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 431cac: 66 0f 3a 0f fe 07 palignr xmm7, xmm6, 7 # xmm7 = xmm6[7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6] - 431cb2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 431cb6: 66 0f 3a 0f f5 07 palignr xmm6, xmm5, 7 # xmm6 = xmm5[7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6] - 431cbc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 431cc0: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] - 431cc6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 431cca: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] - 431cd0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 431cd4: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 431cda: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 431cde: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 431ce4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 431ce7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 431cee: 0f 83 6c ff ff ff jae 0x431c60 <__memcpy_ssse3_back+0xb30> - 431cf4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431cf9: 48 81 c2 80 00 00 00 add rdx, 128 - 431d00: 48 01 d7 add rdi, rdx - 431d03: 48 01 d6 add rsi, rdx - 431d06: 4c 8d 1d 03 59 06 00 lea r11, [rip + 416003] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 431d0d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431d11: 49 8d 14 13 lea rdx, [r11 + rdx] - 431d15: 3e ff e2 jmp rdx - 431d18: 0f 0b ud2 - 431d1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 431d20: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] - 431d24: 0f 28 56 e9 movaps xmm2, xmmword ptr [rsi - 23] - 431d28: 66 0f 3a 0f ca 07 palignr xmm1, xmm2, 7 # xmm1 = xmm2[7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6] - 431d2e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 431d32: 0f 28 5e d9 movaps xmm3, xmmword ptr [rsi - 39] - 431d36: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 431d3c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 431d40: 0f 28 66 c9 movaps xmm4, xmmword ptr [rsi - 55] - 431d44: 66 0f 3a 0f dc 07 palignr xmm3, xmm4, 7 # xmm3 = xmm4[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 431d4a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 431d4e: 0f 28 6e b9 movaps xmm5, xmmword ptr [rsi - 71] - 431d52: 66 0f 3a 0f e5 07 palignr xmm4, xmm5, 7 # xmm4 = xmm5[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] - 431d58: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 431d5c: 0f 28 76 a9 movaps xmm6, xmmword ptr [rsi - 87] - 431d60: 66 0f 3a 0f ee 07 palignr xmm5, xmm6, 7 # xmm5 = xmm6[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] - 431d66: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 431d6a: 0f 28 7e 99 movaps xmm7, xmmword ptr [rsi - 103] - 431d6e: 66 0f 3a 0f f7 07 palignr xmm6, xmm7, 7 # xmm6 = xmm7[7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6] - 431d74: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 431d78: 44 0f 28 46 89 movaps xmm8, xmmword ptr [rsi - 119] - 431d7d: 66 41 0f 3a 0f f8 07 palignr xmm7, xmm8, 7 # xmm7 = xmm8[7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6] - 431d84: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 431d88: 44 0f 28 8e 79 ff ff ff movaps xmm9, xmmword ptr [rsi - 135] - 431d90: 66 45 0f 3a 0f c1 07 palignr xmm8, xmm9, 7 # xmm8 = xmm9[7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6] - 431d97: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 431d9c: 48 81 ea 80 00 00 00 sub rdx, 128 - 431da3: 48 8d 7f 80 lea rdi, [rdi - 128] - 431da7: 48 8d 76 80 lea rsi, [rsi - 128] - 431dab: 0f 83 6f ff ff ff jae 0x431d20 <__memcpy_ssse3_back+0xbf0> - 431db1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431db6: 48 81 c2 80 00 00 00 add rdx, 128 - 431dbd: 48 29 d7 sub rdi, rdx - 431dc0: 48 29 d6 sub rsi, rdx - 431dc3: 4c 8d 1d 06 56 06 00 lea r11, [rip + 415238] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 431dca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431dce: 49 8d 14 13 lea rdx, [r11 + rdx] - 431dd2: 3e ff e2 jmp rdx - 431dd5: 0f 0b ud2 - 431dd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 431de0: 48 81 ea 80 00 00 00 sub rdx, 128 - 431de7: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] - 431deb: 0f 28 56 08 movaps xmm2, xmmword ptr [rsi + 8] - 431def: 0f 28 5e 18 movaps xmm3, xmmword ptr [rsi + 24] - 431df3: 0f 28 66 28 movaps xmm4, xmmword ptr [rsi + 40] - 431df7: 0f 28 6e 38 movaps xmm5, xmmword ptr [rsi + 56] - 431dfb: 0f 28 76 48 movaps xmm6, xmmword ptr [rsi + 72] - 431dff: 0f 28 7e 58 movaps xmm7, xmmword ptr [rsi + 88] - 431e03: 44 0f 28 46 68 movaps xmm8, xmmword ptr [rsi + 104] - 431e08: 44 0f 28 4e 78 movaps xmm9, xmmword ptr [rsi + 120] - 431e0d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 431e14: 66 45 0f 3a 0f c8 08 palignr xmm9, xmm8, 8 # xmm9 = xmm8[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7] - 431e1b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 431e20: 66 44 0f 3a 0f c7 08 palignr xmm8, xmm7, 8 # xmm8 = xmm7[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7] - 431e27: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 431e2c: 66 0f 3a 0f fe 08 palignr xmm7, xmm6, 8 # xmm7 = xmm6[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7] - 431e32: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 431e36: 66 0f 3a 0f f5 08 palignr xmm6, xmm5, 8 # xmm6 = xmm5[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7] - 431e3c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 431e40: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] - 431e46: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 431e4a: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] - 431e50: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 431e54: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 431e5a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 431e5e: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 431e64: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 431e67: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 431e6e: 0f 83 6c ff ff ff jae 0x431de0 <__memcpy_ssse3_back+0xcb0> - 431e74: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431e79: 48 81 c2 80 00 00 00 add rdx, 128 - 431e80: 48 01 d7 add rdi, rdx - 431e83: 48 01 d6 add rsi, rdx - 431e86: 4c 8d 1d 83 57 06 00 lea r11, [rip + 415619] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 431e8d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431e91: 49 8d 14 13 lea rdx, [r11 + rdx] - 431e95: 3e ff e2 jmp rdx - 431e98: 0f 0b ud2 - 431e9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 431ea0: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] - 431ea4: 0f 28 56 e8 movaps xmm2, xmmword ptr [rsi - 24] - 431ea8: 66 0f 3a 0f ca 08 palignr xmm1, xmm2, 8 # xmm1 = xmm2[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] - 431eae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 431eb2: 0f 28 5e d8 movaps xmm3, xmmword ptr [rsi - 40] - 431eb6: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 431ebc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 431ec0: 0f 28 66 c8 movaps xmm4, xmmword ptr [rsi - 56] - 431ec4: 66 0f 3a 0f dc 08 palignr xmm3, xmm4, 8 # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 431eca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 431ece: 0f 28 6e b8 movaps xmm5, xmmword ptr [rsi - 72] - 431ed2: 66 0f 3a 0f e5 08 palignr xmm4, xmm5, 8 # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] - 431ed8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 431edc: 0f 28 76 a8 movaps xmm6, xmmword ptr [rsi - 88] - 431ee0: 66 0f 3a 0f ee 08 palignr xmm5, xmm6, 8 # xmm5 = xmm6[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] - 431ee6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 431eea: 0f 28 7e 98 movaps xmm7, xmmword ptr [rsi - 104] - 431eee: 66 0f 3a 0f f7 08 palignr xmm6, xmm7, 8 # xmm6 = xmm7[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7] - 431ef4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 431ef8: 44 0f 28 46 88 movaps xmm8, xmmword ptr [rsi - 120] - 431efd: 66 41 0f 3a 0f f8 08 palignr xmm7, xmm8, 8 # xmm7 = xmm8[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7] - 431f04: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 431f08: 44 0f 28 8e 78 ff ff ff movaps xmm9, xmmword ptr [rsi - 136] - 431f10: 66 45 0f 3a 0f c1 08 palignr xmm8, xmm9, 8 # xmm8 = xmm9[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7] - 431f17: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 431f1c: 48 81 ea 80 00 00 00 sub rdx, 128 - 431f23: 48 8d 7f 80 lea rdi, [rdi - 128] - 431f27: 48 8d 76 80 lea rsi, [rsi - 128] - 431f2b: 0f 83 6f ff ff ff jae 0x431ea0 <__memcpy_ssse3_back+0xd70> - 431f31: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431f36: 48 81 c2 80 00 00 00 add rdx, 128 - 431f3d: 48 29 d7 sub rdi, rdx - 431f40: 48 29 d6 sub rsi, rdx - 431f43: 4c 8d 1d 86 54 06 00 lea r11, [rip + 414854] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 431f4a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 431f4e: 49 8d 14 13 lea rdx, [r11 + rdx] - 431f52: 3e ff e2 jmp rdx - 431f55: 0f 0b ud2 - 431f57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 431f60: 48 81 ea 80 00 00 00 sub rdx, 128 - 431f67: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] - 431f6b: 0f 28 56 07 movaps xmm2, xmmword ptr [rsi + 7] - 431f6f: 0f 28 5e 17 movaps xmm3, xmmword ptr [rsi + 23] - 431f73: 0f 28 66 27 movaps xmm4, xmmword ptr [rsi + 39] - 431f77: 0f 28 6e 37 movaps xmm5, xmmword ptr [rsi + 55] - 431f7b: 0f 28 76 47 movaps xmm6, xmmword ptr [rsi + 71] - 431f7f: 0f 28 7e 57 movaps xmm7, xmmword ptr [rsi + 87] - 431f83: 44 0f 28 46 67 movaps xmm8, xmmword ptr [rsi + 103] - 431f88: 44 0f 28 4e 77 movaps xmm9, xmmword ptr [rsi + 119] - 431f8d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 431f94: 66 45 0f 3a 0f c8 09 palignr xmm9, xmm8, 9 # xmm9 = xmm8[9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8] - 431f9b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 431fa0: 66 44 0f 3a 0f c7 09 palignr xmm8, xmm7, 9 # xmm8 = xmm7[9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8] - 431fa7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 431fac: 66 0f 3a 0f fe 09 palignr xmm7, xmm6, 9 # xmm7 = xmm6[9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8] - 431fb2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 431fb6: 66 0f 3a 0f f5 09 palignr xmm6, xmm5, 9 # xmm6 = xmm5[9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8] - 431fbc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 431fc0: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] - 431fc6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 431fca: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] - 431fd0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 431fd4: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 431fda: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 431fde: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 431fe4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 431fe7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 431fee: 0f 83 6c ff ff ff jae 0x431f60 <__memcpy_ssse3_back+0xe30> - 431ff4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 431ff9: 48 81 c2 80 00 00 00 add rdx, 128 - 432000: 48 01 d7 add rdi, rdx - 432003: 48 01 d6 add rsi, rdx - 432006: 4c 8d 1d 03 56 06 00 lea r11, [rip + 415235] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43200d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 432011: 49 8d 14 13 lea rdx, [r11 + rdx] - 432015: 3e ff e2 jmp rdx - 432018: 0f 0b ud2 - 43201a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 432020: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] - 432024: 0f 28 56 e7 movaps xmm2, xmmword ptr [rsi - 25] - 432028: 66 0f 3a 0f ca 09 palignr xmm1, xmm2, 9 # xmm1 = xmm2[9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8] - 43202e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 432032: 0f 28 5e d7 movaps xmm3, xmmword ptr [rsi - 41] - 432036: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 43203c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 432040: 0f 28 66 c7 movaps xmm4, xmmword ptr [rsi - 57] - 432044: 66 0f 3a 0f dc 09 palignr xmm3, xmm4, 9 # xmm3 = xmm4[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 43204a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43204e: 0f 28 6e b7 movaps xmm5, xmmword ptr [rsi - 73] - 432052: 66 0f 3a 0f e5 09 palignr xmm4, xmm5, 9 # xmm4 = xmm5[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] - 432058: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43205c: 0f 28 76 a7 movaps xmm6, xmmword ptr [rsi - 89] - 432060: 66 0f 3a 0f ee 09 palignr xmm5, xmm6, 9 # xmm5 = xmm6[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] - 432066: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43206a: 0f 28 7e 97 movaps xmm7, xmmword ptr [rsi - 105] - 43206e: 66 0f 3a 0f f7 09 palignr xmm6, xmm7, 9 # xmm6 = xmm7[9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8] - 432074: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 432078: 44 0f 28 46 87 movaps xmm8, xmmword ptr [rsi - 121] - 43207d: 66 41 0f 3a 0f f8 09 palignr xmm7, xmm8, 9 # xmm7 = xmm8[9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8] - 432084: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 432088: 44 0f 28 8e 77 ff ff ff movaps xmm9, xmmword ptr [rsi - 137] - 432090: 66 45 0f 3a 0f c1 09 palignr xmm8, xmm9, 9 # xmm8 = xmm9[9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8] - 432097: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43209c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4320a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4320a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4320ab: 0f 83 6f ff ff ff jae 0x432020 <__memcpy_ssse3_back+0xef0> - 4320b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4320b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4320bd: 48 29 d7 sub rdi, rdx - 4320c0: 48 29 d6 sub rsi, rdx - 4320c3: 4c 8d 1d 06 53 06 00 lea r11, [rip + 414470] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 4320ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4320ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4320d2: 3e ff e2 jmp rdx - 4320d5: 0f 0b ud2 - 4320d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4320e0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4320e7: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] - 4320eb: 0f 28 56 06 movaps xmm2, xmmword ptr [rsi + 6] - 4320ef: 0f 28 5e 16 movaps xmm3, xmmword ptr [rsi + 22] - 4320f3: 0f 28 66 26 movaps xmm4, xmmword ptr [rsi + 38] - 4320f7: 0f 28 6e 36 movaps xmm5, xmmword ptr [rsi + 54] - 4320fb: 0f 28 76 46 movaps xmm6, xmmword ptr [rsi + 70] - 4320ff: 0f 28 7e 56 movaps xmm7, xmmword ptr [rsi + 86] - 432103: 44 0f 28 46 66 movaps xmm8, xmmword ptr [rsi + 102] - 432108: 44 0f 28 4e 76 movaps xmm9, xmmword ptr [rsi + 118] - 43210d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 432114: 66 45 0f 3a 0f c8 0a palignr xmm9, xmm8, 10 # xmm9 = xmm8[10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9] - 43211b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 432120: 66 44 0f 3a 0f c7 0a palignr xmm8, xmm7, 10 # xmm8 = xmm7[10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9] - 432127: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 43212c: 66 0f 3a 0f fe 0a palignr xmm7, xmm6, 10 # xmm7 = xmm6[10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9] - 432132: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 432136: 66 0f 3a 0f f5 0a palignr xmm6, xmm5, 10 # xmm6 = xmm5[10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9] - 43213c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 432140: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] - 432146: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 43214a: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] - 432150: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 432154: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 43215a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 43215e: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 432164: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 432167: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43216e: 0f 83 6c ff ff ff jae 0x4320e0 <__memcpy_ssse3_back+0xfb0> - 432174: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 432179: 48 81 c2 80 00 00 00 add rdx, 128 - 432180: 48 01 d7 add rdi, rdx - 432183: 48 01 d6 add rsi, rdx - 432186: 4c 8d 1d 83 54 06 00 lea r11, [rip + 414851] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43218d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 432191: 49 8d 14 13 lea rdx, [r11 + rdx] - 432195: 3e ff e2 jmp rdx - 432198: 0f 0b ud2 - 43219a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4321a0: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] - 4321a4: 0f 28 56 e6 movaps xmm2, xmmword ptr [rsi - 26] - 4321a8: 66 0f 3a 0f ca 0a palignr xmm1, xmm2, 10 # xmm1 = xmm2[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] - 4321ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4321b2: 0f 28 5e d6 movaps xmm3, xmmword ptr [rsi - 42] - 4321b6: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 4321bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4321c0: 0f 28 66 c6 movaps xmm4, xmmword ptr [rsi - 58] - 4321c4: 66 0f 3a 0f dc 0a palignr xmm3, xmm4, 10 # xmm3 = xmm4[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 4321ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4321ce: 0f 28 6e b6 movaps xmm5, xmmword ptr [rsi - 74] - 4321d2: 66 0f 3a 0f e5 0a palignr xmm4, xmm5, 10 # xmm4 = xmm5[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] - 4321d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 4321dc: 0f 28 76 a6 movaps xmm6, xmmword ptr [rsi - 90] - 4321e0: 66 0f 3a 0f ee 0a palignr xmm5, xmm6, 10 # xmm5 = xmm6[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] - 4321e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 4321ea: 0f 28 7e 96 movaps xmm7, xmmword ptr [rsi - 106] - 4321ee: 66 0f 3a 0f f7 0a palignr xmm6, xmm7, 10 # xmm6 = xmm7[10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9] - 4321f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 4321f8: 44 0f 28 46 86 movaps xmm8, xmmword ptr [rsi - 122] - 4321fd: 66 41 0f 3a 0f f8 0a palignr xmm7, xmm8, 10 # xmm7 = xmm8[10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9] - 432204: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 432208: 44 0f 28 8e 76 ff ff ff movaps xmm9, xmmword ptr [rsi - 138] - 432210: 66 45 0f 3a 0f c1 0a palignr xmm8, xmm9, 10 # xmm8 = xmm9[10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9] - 432217: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43221c: 48 81 ea 80 00 00 00 sub rdx, 128 - 432223: 48 8d 7f 80 lea rdi, [rdi - 128] - 432227: 48 8d 76 80 lea rsi, [rsi - 128] - 43222b: 0f 83 6f ff ff ff jae 0x4321a0 <__memcpy_ssse3_back+0x1070> - 432231: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 432236: 48 81 c2 80 00 00 00 add rdx, 128 - 43223d: 48 29 d7 sub rdi, rdx - 432240: 48 29 d6 sub rsi, rdx - 432243: 4c 8d 1d 86 51 06 00 lea r11, [rip + 414086] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 43224a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43224e: 49 8d 14 13 lea rdx, [r11 + rdx] - 432252: 3e ff e2 jmp rdx - 432255: 0f 0b ud2 - 432257: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 432260: 48 81 ea 80 00 00 00 sub rdx, 128 - 432267: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] - 43226b: 0f 28 56 05 movaps xmm2, xmmword ptr [rsi + 5] - 43226f: 0f 28 5e 15 movaps xmm3, xmmword ptr [rsi + 21] - 432273: 0f 28 66 25 movaps xmm4, xmmword ptr [rsi + 37] - 432277: 0f 28 6e 35 movaps xmm5, xmmword ptr [rsi + 53] - 43227b: 0f 28 76 45 movaps xmm6, xmmword ptr [rsi + 69] - 43227f: 0f 28 7e 55 movaps xmm7, xmmword ptr [rsi + 85] - 432283: 44 0f 28 46 65 movaps xmm8, xmmword ptr [rsi + 101] - 432288: 44 0f 28 4e 75 movaps xmm9, xmmword ptr [rsi + 117] - 43228d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 432294: 66 45 0f 3a 0f c8 0b palignr xmm9, xmm8, 11 # xmm9 = xmm8[11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10] - 43229b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4322a0: 66 44 0f 3a 0f c7 0b palignr xmm8, xmm7, 11 # xmm8 = xmm7[11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10] - 4322a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4322ac: 66 0f 3a 0f fe 0b palignr xmm7, xmm6, 11 # xmm7 = xmm6[11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10] - 4322b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4322b6: 66 0f 3a 0f f5 0b palignr xmm6, xmm5, 11 # xmm6 = xmm5[11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10] - 4322bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4322c0: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] - 4322c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4322ca: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] - 4322d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4322d4: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 4322da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4322de: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 4322e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4322e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4322ee: 0f 83 6c ff ff ff jae 0x432260 <__memcpy_ssse3_back+0x1130> - 4322f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4322f9: 48 81 c2 80 00 00 00 add rdx, 128 - 432300: 48 01 d7 add rdi, rdx - 432303: 48 01 d6 add rsi, rdx - 432306: 4c 8d 1d 03 53 06 00 lea r11, [rip + 414467] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43230d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 432311: 49 8d 14 13 lea rdx, [r11 + rdx] - 432315: 3e ff e2 jmp rdx - 432318: 0f 0b ud2 - 43231a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 432320: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] - 432324: 0f 28 56 e5 movaps xmm2, xmmword ptr [rsi - 27] - 432328: 66 0f 3a 0f ca 0b palignr xmm1, xmm2, 11 # xmm1 = xmm2[11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10] - 43232e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 432332: 0f 28 5e d5 movaps xmm3, xmmword ptr [rsi - 43] - 432336: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 43233c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 432340: 0f 28 66 c5 movaps xmm4, xmmword ptr [rsi - 59] - 432344: 66 0f 3a 0f dc 0b palignr xmm3, xmm4, 11 # xmm3 = xmm4[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 43234a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43234e: 0f 28 6e b5 movaps xmm5, xmmword ptr [rsi - 75] - 432352: 66 0f 3a 0f e5 0b palignr xmm4, xmm5, 11 # xmm4 = xmm5[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] - 432358: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43235c: 0f 28 76 a5 movaps xmm6, xmmword ptr [rsi - 91] - 432360: 66 0f 3a 0f ee 0b palignr xmm5, xmm6, 11 # xmm5 = xmm6[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] - 432366: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43236a: 0f 28 7e 95 movaps xmm7, xmmword ptr [rsi - 107] - 43236e: 66 0f 3a 0f f7 0b palignr xmm6, xmm7, 11 # xmm6 = xmm7[11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10] - 432374: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 432378: 44 0f 28 46 85 movaps xmm8, xmmword ptr [rsi - 123] - 43237d: 66 41 0f 3a 0f f8 0b palignr xmm7, xmm8, 11 # xmm7 = xmm8[11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10] - 432384: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 432388: 44 0f 28 8e 75 ff ff ff movaps xmm9, xmmword ptr [rsi - 139] - 432390: 66 45 0f 3a 0f c1 0b palignr xmm8, xmm9, 11 # xmm8 = xmm9[11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10] - 432397: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43239c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4323a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4323a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4323ab: 0f 83 6f ff ff ff jae 0x432320 <__memcpy_ssse3_back+0x11f0> - 4323b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4323b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4323bd: 48 29 d7 sub rdi, rdx - 4323c0: 48 29 d6 sub rsi, rdx - 4323c3: 4c 8d 1d 06 50 06 00 lea r11, [rip + 413702] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 4323ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4323ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4323d2: 3e ff e2 jmp rdx - 4323d5: 0f 0b ud2 - 4323d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4323e0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4323e7: 66 0f 6f 4e f4 movdqa xmm1, xmmword ptr [rsi - 12] - 4323ec: 0f 28 56 04 movaps xmm2, xmmword ptr [rsi + 4] - 4323f0: 0f 28 5e 14 movaps xmm3, xmmword ptr [rsi + 20] - 4323f4: 0f 28 66 24 movaps xmm4, xmmword ptr [rsi + 36] - 4323f8: 0f 28 6e 34 movaps xmm5, xmmword ptr [rsi + 52] - 4323fc: 0f 28 76 44 movaps xmm6, xmmword ptr [rsi + 68] - 432400: 0f 28 7e 54 movaps xmm7, xmmword ptr [rsi + 84] - 432404: 44 0f 28 46 64 movaps xmm8, xmmword ptr [rsi + 100] - 432409: 44 0f 28 4e 74 movaps xmm9, xmmword ptr [rsi + 116] - 43240e: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 432415: 66 45 0f 3a 0f c8 0c palignr xmm9, xmm8, 12 # xmm9 = xmm8[12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11] - 43241c: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 432421: 66 44 0f 3a 0f c7 0c palignr xmm8, xmm7, 12 # xmm8 = xmm7[12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11] - 432428: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 43242d: 66 0f 3a 0f fe 0c palignr xmm7, xmm6, 12 # xmm7 = xmm6[12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11] - 432433: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 432437: 66 0f 3a 0f f5 0c palignr xmm6, xmm5, 12 # xmm6 = xmm5[12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11] - 43243d: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 432441: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] - 432447: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 43244b: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] - 432451: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 432455: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 43245b: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 43245f: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 432465: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 432468: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43246f: 0f 83 6b ff ff ff jae 0x4323e0 <__memcpy_ssse3_back+0x12b0> - 432475: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 43247a: 48 81 c2 80 00 00 00 add rdx, 128 - 432481: 48 01 d7 add rdi, rdx - 432484: 48 01 d6 add rsi, rdx - 432487: 4c 8d 1d 82 51 06 00 lea r11, [rip + 414082] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43248e: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 432492: 49 8d 14 13 lea rdx, [r11 + rdx] - 432496: 3e ff e2 jmp rdx - 432499: 0f 0b ud2 - 43249b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4324a0: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] - 4324a4: 0f 28 56 e4 movaps xmm2, xmmword ptr [rsi - 28] - 4324a8: 66 0f 3a 0f ca 0c palignr xmm1, xmm2, 12 # xmm1 = xmm2[12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11] - 4324ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4324b2: 0f 28 5e d4 movaps xmm3, xmmword ptr [rsi - 44] - 4324b6: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 4324bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4324c0: 0f 28 66 c4 movaps xmm4, xmmword ptr [rsi - 60] - 4324c4: 66 0f 3a 0f dc 0c palignr xmm3, xmm4, 12 # xmm3 = xmm4[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 4324ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4324ce: 0f 28 6e b4 movaps xmm5, xmmword ptr [rsi - 76] - 4324d2: 66 0f 3a 0f e5 0c palignr xmm4, xmm5, 12 # xmm4 = xmm5[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] - 4324d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 4324dc: 0f 28 76 a4 movaps xmm6, xmmword ptr [rsi - 92] - 4324e0: 66 0f 3a 0f ee 0c palignr xmm5, xmm6, 12 # xmm5 = xmm6[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] - 4324e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 4324ea: 0f 28 7e 94 movaps xmm7, xmmword ptr [rsi - 108] - 4324ee: 66 0f 3a 0f f7 0c palignr xmm6, xmm7, 12 # xmm6 = xmm7[12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11] - 4324f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 4324f8: 44 0f 28 46 84 movaps xmm8, xmmword ptr [rsi - 124] - 4324fd: 66 41 0f 3a 0f f8 0c palignr xmm7, xmm8, 12 # xmm7 = xmm8[12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11] - 432504: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 432508: 44 0f 28 8e 74 ff ff ff movaps xmm9, xmmword ptr [rsi - 140] - 432510: 66 45 0f 3a 0f c1 0c palignr xmm8, xmm9, 12 # xmm8 = xmm9[12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11] - 432517: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43251c: 48 81 ea 80 00 00 00 sub rdx, 128 - 432523: 48 8d 7f 80 lea rdi, [rdi - 128] - 432527: 48 8d 76 80 lea rsi, [rsi - 128] - 43252b: 0f 83 6f ff ff ff jae 0x4324a0 <__memcpy_ssse3_back+0x1370> - 432531: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 432536: 48 81 c2 80 00 00 00 add rdx, 128 - 43253d: 48 29 d7 sub rdi, rdx - 432540: 48 29 d6 sub rsi, rdx - 432543: 4c 8d 1d 86 4e 06 00 lea r11, [rip + 413318] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 43254a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43254e: 49 8d 14 13 lea rdx, [r11 + rdx] - 432552: 3e ff e2 jmp rdx - 432555: 0f 0b ud2 - 432557: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 432560: 48 81 ea 80 00 00 00 sub rdx, 128 - 432567: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] - 43256b: 0f 28 56 03 movaps xmm2, xmmword ptr [rsi + 3] - 43256f: 0f 28 5e 13 movaps xmm3, xmmword ptr [rsi + 19] - 432573: 0f 28 66 23 movaps xmm4, xmmword ptr [rsi + 35] - 432577: 0f 28 6e 33 movaps xmm5, xmmword ptr [rsi + 51] - 43257b: 0f 28 76 43 movaps xmm6, xmmword ptr [rsi + 67] - 43257f: 0f 28 7e 53 movaps xmm7, xmmword ptr [rsi + 83] - 432583: 44 0f 28 46 63 movaps xmm8, xmmword ptr [rsi + 99] - 432588: 44 0f 28 4e 73 movaps xmm9, xmmword ptr [rsi + 115] - 43258d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 432594: 66 45 0f 3a 0f c8 0d palignr xmm9, xmm8, 13 # xmm9 = xmm8[13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43259b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4325a0: 66 44 0f 3a 0f c7 0d palignr xmm8, xmm7, 13 # xmm8 = xmm7[13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4325a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4325ac: 66 0f 3a 0f fe 0d palignr xmm7, xmm6, 13 # xmm7 = xmm6[13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4325b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4325b6: 66 0f 3a 0f f5 0d palignr xmm6, xmm5, 13 # xmm6 = xmm5[13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4325bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4325c0: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4325c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4325ca: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4325d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4325d4: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4325da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4325de: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4325e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4325e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4325ee: 0f 83 6c ff ff ff jae 0x432560 <__memcpy_ssse3_back+0x1430> - 4325f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4325f9: 48 81 c2 80 00 00 00 add rdx, 128 - 432600: 48 01 d7 add rdi, rdx - 432603: 48 01 d6 add rsi, rdx - 432606: 4c 8d 1d 03 50 06 00 lea r11, [rip + 413699] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43260d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 432611: 49 8d 14 13 lea rdx, [r11 + rdx] - 432615: 3e ff e2 jmp rdx - 432618: 0f 0b ud2 - 43261a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 432620: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] - 432624: 0f 28 56 e3 movaps xmm2, xmmword ptr [rsi - 29] - 432628: 66 0f 3a 0f ca 0d palignr xmm1, xmm2, 13 # xmm1 = xmm2[13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43262e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 432632: 0f 28 5e d3 movaps xmm3, xmmword ptr [rsi - 45] - 432636: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43263c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 432640: 0f 28 66 c3 movaps xmm4, xmmword ptr [rsi - 61] - 432644: 66 0f 3a 0f dc 0d palignr xmm3, xmm4, 13 # xmm3 = xmm4[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43264a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43264e: 0f 28 6e b3 movaps xmm5, xmmword ptr [rsi - 77] - 432652: 66 0f 3a 0f e5 0d palignr xmm4, xmm5, 13 # xmm4 = xmm5[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] - 432658: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43265c: 0f 28 76 a3 movaps xmm6, xmmword ptr [rsi - 93] - 432660: 66 0f 3a 0f ee 0d palignr xmm5, xmm6, 13 # xmm5 = xmm6[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] - 432666: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43266a: 0f 28 7e 93 movaps xmm7, xmmword ptr [rsi - 109] - 43266e: 66 0f 3a 0f f7 0d palignr xmm6, xmm7, 13 # xmm6 = xmm7[13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12] - 432674: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 432678: 44 0f 28 46 83 movaps xmm8, xmmword ptr [rsi - 125] - 43267d: 66 41 0f 3a 0f f8 0d palignr xmm7, xmm8, 13 # xmm7 = xmm8[13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12] - 432684: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 432688: 44 0f 28 8e 73 ff ff ff movaps xmm9, xmmword ptr [rsi - 141] - 432690: 66 45 0f 3a 0f c1 0d palignr xmm8, xmm9, 13 # xmm8 = xmm9[13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12] - 432697: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43269c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4326a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4326a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4326ab: 0f 83 6f ff ff ff jae 0x432620 <__memcpy_ssse3_back+0x14f0> - 4326b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4326b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4326bd: 48 29 d7 sub rdi, rdx - 4326c0: 48 29 d6 sub rsi, rdx - 4326c3: 4c 8d 1d 06 4d 06 00 lea r11, [rip + 412934] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 4326ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4326ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4326d2: 3e ff e2 jmp rdx - 4326d5: 0f 0b ud2 - 4326d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4326e0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4326e7: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] - 4326eb: 0f 28 56 02 movaps xmm2, xmmword ptr [rsi + 2] - 4326ef: 0f 28 5e 12 movaps xmm3, xmmword ptr [rsi + 18] - 4326f3: 0f 28 66 22 movaps xmm4, xmmword ptr [rsi + 34] - 4326f7: 0f 28 6e 32 movaps xmm5, xmmword ptr [rsi + 50] - 4326fb: 0f 28 76 42 movaps xmm6, xmmword ptr [rsi + 66] - 4326ff: 0f 28 7e 52 movaps xmm7, xmmword ptr [rsi + 82] - 432703: 44 0f 28 46 62 movaps xmm8, xmmword ptr [rsi + 98] - 432708: 44 0f 28 4e 72 movaps xmm9, xmmword ptr [rsi + 114] - 43270d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 432714: 66 45 0f 3a 0f c8 0e palignr xmm9, xmm8, 14 # xmm9 = xmm8[14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43271b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 432720: 66 44 0f 3a 0f c7 0e palignr xmm8, xmm7, 14 # xmm8 = xmm7[14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 432727: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 43272c: 66 0f 3a 0f fe 0e palignr xmm7, xmm6, 14 # xmm7 = xmm6[14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 432732: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 432736: 66 0f 3a 0f f5 0e palignr xmm6, xmm5, 14 # xmm6 = xmm5[14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43273c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 432740: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 432746: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 43274a: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 432750: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 432754: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43275a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 43275e: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 432764: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 432767: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43276e: 0f 83 6c ff ff ff jae 0x4326e0 <__memcpy_ssse3_back+0x15b0> - 432774: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 432779: 48 81 c2 80 00 00 00 add rdx, 128 - 432780: 48 01 d7 add rdi, rdx - 432783: 48 01 d6 add rsi, rdx - 432786: 4c 8d 1d 83 4e 06 00 lea r11, [rip + 413315] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43278d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 432791: 49 8d 14 13 lea rdx, [r11 + rdx] - 432795: 3e ff e2 jmp rdx - 432798: 0f 0b ud2 - 43279a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4327a0: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] - 4327a4: 0f 28 56 e2 movaps xmm2, xmmword ptr [rsi - 30] - 4327a8: 66 0f 3a 0f ca 0e palignr xmm1, xmm2, 14 # xmm1 = xmm2[14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4327ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4327b2: 0f 28 5e d2 movaps xmm3, xmmword ptr [rsi - 46] - 4327b6: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4327bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4327c0: 0f 28 66 c2 movaps xmm4, xmmword ptr [rsi - 62] - 4327c4: 66 0f 3a 0f dc 0e palignr xmm3, xmm4, 14 # xmm3 = xmm4[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4327ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4327ce: 0f 28 6e b2 movaps xmm5, xmmword ptr [rsi - 78] - 4327d2: 66 0f 3a 0f e5 0e palignr xmm4, xmm5, 14 # xmm4 = xmm5[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4327d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 4327dc: 0f 28 76 a2 movaps xmm6, xmmword ptr [rsi - 94] - 4327e0: 66 0f 3a 0f ee 0e palignr xmm5, xmm6, 14 # xmm5 = xmm6[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4327e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 4327ea: 0f 28 7e 92 movaps xmm7, xmmword ptr [rsi - 110] - 4327ee: 66 0f 3a 0f f7 0e palignr xmm6, xmm7, 14 # xmm6 = xmm7[14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4327f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 4327f8: 44 0f 28 46 82 movaps xmm8, xmmword ptr [rsi - 126] - 4327fd: 66 41 0f 3a 0f f8 0e palignr xmm7, xmm8, 14 # xmm7 = xmm8[14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 432804: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 432808: 44 0f 28 8e 72 ff ff ff movaps xmm9, xmmword ptr [rsi - 142] - 432810: 66 45 0f 3a 0f c1 0e palignr xmm8, xmm9, 14 # xmm8 = xmm9[14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 432817: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43281c: 48 81 ea 80 00 00 00 sub rdx, 128 - 432823: 48 8d 7f 80 lea rdi, [rdi - 128] - 432827: 48 8d 76 80 lea rsi, [rsi - 128] - 43282b: 0f 83 6f ff ff ff jae 0x4327a0 <__memcpy_ssse3_back+0x1670> - 432831: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 432836: 48 81 c2 80 00 00 00 add rdx, 128 - 43283d: 48 29 d7 sub rdi, rdx - 432840: 48 29 d6 sub rsi, rdx - 432843: 4c 8d 1d 86 4b 06 00 lea r11, [rip + 412550] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 43284a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43284e: 49 8d 14 13 lea rdx, [r11 + rdx] - 432852: 3e ff e2 jmp rdx - 432855: 0f 0b ud2 - 432857: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 432860: 48 81 ea 80 00 00 00 sub rdx, 128 - 432867: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] - 43286b: 0f 28 56 01 movaps xmm2, xmmword ptr [rsi + 1] - 43286f: 0f 28 5e 11 movaps xmm3, xmmword ptr [rsi + 17] - 432873: 0f 28 66 21 movaps xmm4, xmmword ptr [rsi + 33] - 432877: 0f 28 6e 31 movaps xmm5, xmmword ptr [rsi + 49] - 43287b: 0f 28 76 41 movaps xmm6, xmmword ptr [rsi + 65] - 43287f: 0f 28 7e 51 movaps xmm7, xmmword ptr [rsi + 81] - 432883: 44 0f 28 46 61 movaps xmm8, xmmword ptr [rsi + 97] - 432888: 44 0f 28 4e 71 movaps xmm9, xmmword ptr [rsi + 113] - 43288d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 432894: 66 45 0f 3a 0f c8 0f palignr xmm9, xmm8, 15 # xmm9 = xmm8[15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43289b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4328a0: 66 44 0f 3a 0f c7 0f palignr xmm8, xmm7, 15 # xmm8 = xmm7[15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4328a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4328ac: 66 0f 3a 0f fe 0f palignr xmm7, xmm6, 15 # xmm7 = xmm6[15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4328b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4328b6: 66 0f 3a 0f f5 0f palignr xmm6, xmm5, 15 # xmm6 = xmm5[15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4328bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4328c0: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4328c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4328ca: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4328d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4328d4: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4328da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4328de: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4328e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4328e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4328ee: 0f 83 6c ff ff ff jae 0x432860 <__memcpy_ssse3_back+0x1730> - 4328f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4328f9: 48 81 c2 80 00 00 00 add rdx, 128 - 432900: 48 01 d7 add rdi, rdx - 432903: 48 01 d6 add rsi, rdx - 432906: 4c 8d 1d 03 4d 06 00 lea r11, [rip + 412931] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 43290d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 432911: 49 8d 14 13 lea rdx, [r11 + rdx] - 432915: 3e ff e2 jmp rdx - 432918: 0f 0b ud2 - 43291a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 432920: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] - 432924: 0f 28 56 e1 movaps xmm2, xmmword ptr [rsi - 31] - 432928: 66 0f 3a 0f ca 0f palignr xmm1, xmm2, 15 # xmm1 = xmm2[15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43292e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 432932: 0f 28 5e d1 movaps xmm3, xmmword ptr [rsi - 47] - 432936: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43293c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 432940: 0f 28 66 c1 movaps xmm4, xmmword ptr [rsi - 63] - 432944: 66 0f 3a 0f dc 0f palignr xmm3, xmm4, 15 # xmm3 = xmm4[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43294a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43294e: 0f 28 6e b1 movaps xmm5, xmmword ptr [rsi - 79] - 432952: 66 0f 3a 0f e5 0f palignr xmm4, xmm5, 15 # xmm4 = xmm5[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 432958: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43295c: 0f 28 76 a1 movaps xmm6, xmmword ptr [rsi - 95] - 432960: 66 0f 3a 0f ee 0f palignr xmm5, xmm6, 15 # xmm5 = xmm6[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 432966: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43296a: 0f 28 7e 91 movaps xmm7, xmmword ptr [rsi - 111] - 43296e: 66 0f 3a 0f f7 0f palignr xmm6, xmm7, 15 # xmm6 = xmm7[15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 432974: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 432978: 44 0f 28 46 81 movaps xmm8, xmmword ptr [rsi - 127] - 43297d: 66 41 0f 3a 0f f8 0f palignr xmm7, xmm8, 15 # xmm7 = xmm8[15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 432984: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 432988: 44 0f 28 8e 71 ff ff ff movaps xmm9, xmmword ptr [rsi - 143] - 432990: 66 45 0f 3a 0f c1 0f palignr xmm8, xmm9, 15 # xmm8 = xmm9[15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 432997: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43299c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4329a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4329a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4329ab: 0f 83 6f ff ff ff jae 0x432920 <__memcpy_ssse3_back+0x17f0> - 4329b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4329b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4329bd: 48 29 d7 sub rdi, rdx - 4329c0: 48 29 d6 sub rsi, rdx - 4329c3: 4c 8d 1d 06 4a 06 00 lea r11, [rip + 412166] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 4329ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4329ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4329d2: 3e ff e2 jmp rdx - 4329d5: 0f 0b ud2 - 4329d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4329e0: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] - 4329e4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4329e9: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 - 4329ed: 48 83 ea 10 sub rdx, 16 - 4329f1: 48 83 c6 10 add rsi, 16 - 4329f5: 48 83 c7 10 add rdi, 16 - 4329f9: 48 8b 0d 58 e6 08 00 mov rcx, qword ptr [rip + 583256] # 0x4c1058 <__x86_shared_cache_size_half> - 432a00: 48 39 ca cmp rdx, rcx - 432a03: 77 03 ja 0x432a08 <__memcpy_ssse3_back+0x18d8> - 432a05: 48 89 d1 mov rcx, rdx - 432a08: 48 29 ca sub rdx, rcx - 432a0b: 48 81 fa 00 10 00 00 cmp rdx, 4096 - 432a12: 0f 86 a6 00 00 00 jbe 0x432abe <__memcpy_ssse3_back+0x198e> - 432a18: 49 89 c9 mov r9, rcx - 432a1b: 49 c1 e1 03 shl r9, 3 - 432a1f: 4c 39 ca cmp rdx, r9 - 432a22: 76 06 jbe 0x432a2a <__memcpy_ssse3_back+0x18fa> - 432a24: 48 01 ca add rdx, rcx - 432a27: 48 31 c9 xor rcx, rcx - 432a2a: 48 81 ea 80 00 00 00 sub rdx, 128 - 432a31: 48 81 ea 80 00 00 00 sub rdx, 128 - 432a38: 0f 18 8e 00 02 00 00 prefetcht0 byte ptr [rsi + 512] - 432a3f: 0f 18 8e 00 03 00 00 prefetcht0 byte ptr [rsi + 768] - 432a46: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 432a4a: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 432a4f: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 432a54: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 432a59: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] - 432a5e: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] - 432a63: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] - 432a68: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] - 432a6d: 0f ae e8 lfence - 432a70: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 - 432a74: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 - 432a79: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 - 432a7e: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 - 432a83: 66 0f e7 67 40 movntdq xmmword ptr [rdi + 64], xmm4 - 432a88: 66 0f e7 6f 50 movntdq xmmword ptr [rdi + 80], xmm5 - 432a8d: 66 0f e7 77 60 movntdq xmmword ptr [rdi + 96], xmm6 - 432a92: 66 0f e7 7f 70 movntdq xmmword ptr [rdi + 112], xmm7 - 432a97: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 432a9e: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 432aa5: 73 8a jae 0x432a31 <__memcpy_ssse3_back+0x1901> - 432aa7: 0f ae f8 sfence - 432aaa: 48 81 f9 80 00 00 00 cmp rcx, 128 - 432ab1: 0f 82 96 00 00 00 jb 0x432b4d <__memcpy_ssse3_back+0x1a1d> - 432ab7: 48 81 c2 80 00 00 00 add rdx, 128 - 432abe: 48 01 ca add rdx, rcx - 432ac1: 48 81 ea 80 00 00 00 sub rdx, 128 - 432ac8: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 432acf: 0f 18 86 80 02 00 00 prefetchnta byte ptr [rsi + 640] - 432ad6: 0f 18 87 c0 01 00 00 prefetchnta byte ptr [rdi + 448] - 432add: 0f 18 87 80 02 00 00 prefetchnta byte ptr [rdi + 640] - 432ae4: 48 81 ea 80 00 00 00 sub rdx, 128 - 432aeb: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 432aef: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 432af4: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 432af9: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 432afe: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] - 432b03: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] - 432b08: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] - 432b0d: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] - 432b12: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 - 432b16: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 - 432b1b: 66 0f 7f 57 20 movdqa xmmword ptr [rdi + 32], xmm2 - 432b20: 66 0f 7f 5f 30 movdqa xmmword ptr [rdi + 48], xmm3 - 432b25: 66 0f 7f 67 40 movdqa xmmword ptr [rdi + 64], xmm4 - 432b2a: 66 0f 7f 6f 50 movdqa xmmword ptr [rdi + 80], xmm5 - 432b2f: 66 0f 7f 77 60 movdqa xmmword ptr [rdi + 96], xmm6 - 432b34: 66 0f 7f 7f 70 movdqa xmmword ptr [rdi + 112], xmm7 - 432b39: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 432b40: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 432b47: 0f 83 7b ff ff ff jae 0x432ac8 <__memcpy_ssse3_back+0x1998> - 432b4d: 48 81 c2 80 00 00 00 add rdx, 128 - 432b54: 48 01 d6 add rsi, rdx - 432b57: 48 01 d7 add rdi, rdx - 432b5a: 4c 8d 1d af 4a 06 00 lea r11, [rip + 412335] # 0x497610 <__PRETTY_FUNCTION__.12580+0x870> - 432b61: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 432b65: 49 8d 14 13 lea rdx, [r11 + rdx] - 432b69: 3e ff e2 jmp rdx - 432b6c: 0f 0b ud2 - 432b6e: 66 90 nop - 432b70: 48 01 d6 add rsi, rdx - 432b73: 48 01 d7 add rdi, rdx - 432b76: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] - 432b7b: 4c 8d 47 f0 lea r8, [rdi - 16] - 432b7f: 49 89 f9 mov r9, rdi - 432b82: 48 83 e7 f0 and rdi, -16 - 432b86: 49 29 f9 sub r9, rdi - 432b89: 4c 29 ce sub rsi, r9 - 432b8c: 4c 29 ca sub rdx, r9 - 432b8f: 48 8b 0d c2 e4 08 00 mov rcx, qword ptr [rip + 582850] # 0x4c1058 <__x86_shared_cache_size_half> - 432b96: 48 39 ca cmp rdx, rcx - 432b99: 77 03 ja 0x432b9e <__memcpy_ssse3_back+0x1a6e> - 432b9b: 48 89 d1 mov rcx, rdx - 432b9e: 48 29 ca sub rdx, rcx - 432ba1: 48 81 fa 00 10 00 00 cmp rdx, 4096 - 432ba8: 0f 86 a4 00 00 00 jbe 0x432c52 <__memcpy_ssse3_back+0x1b22> - 432bae: 49 89 c9 mov r9, rcx - 432bb1: 49 c1 e1 03 shl r9, 3 - 432bb5: 4c 39 ca cmp rdx, r9 - 432bb8: 76 06 jbe 0x432bc0 <__memcpy_ssse3_back+0x1a90> - 432bba: 48 01 ca add rdx, rcx - 432bbd: 48 31 c9 xor rcx, rcx - 432bc0: 48 81 ea 80 00 00 00 sub rdx, 128 - 432bc7: 48 81 ea 80 00 00 00 sub rdx, 128 - 432bce: 0f 18 8e 00 fe ff ff prefetcht0 byte ptr [rsi - 512] - 432bd5: 0f 18 8e 00 fd ff ff prefetcht0 byte ptr [rsi - 768] - 432bdc: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] - 432be1: f3 0f 6f 56 e0 movdqu xmm2, xmmword ptr [rsi - 32] - 432be6: f3 0f 6f 5e d0 movdqu xmm3, xmmword ptr [rsi - 48] - 432beb: f3 0f 6f 66 c0 movdqu xmm4, xmmword ptr [rsi - 64] - 432bf0: f3 0f 6f 6e b0 movdqu xmm5, xmmword ptr [rsi - 80] - 432bf5: f3 0f 6f 76 a0 movdqu xmm6, xmmword ptr [rsi - 96] - 432bfa: f3 0f 6f 7e 90 movdqu xmm7, xmmword ptr [rsi - 112] - 432bff: f3 44 0f 6f 46 80 movdqu xmm8, xmmword ptr [rsi - 128] - 432c05: 0f ae e8 lfence - 432c08: 66 0f e7 4f f0 movntdq xmmword ptr [rdi - 16], xmm1 - 432c0d: 66 0f e7 57 e0 movntdq xmmword ptr [rdi - 32], xmm2 - 432c12: 66 0f e7 5f d0 movntdq xmmword ptr [rdi - 48], xmm3 - 432c17: 66 0f e7 67 c0 movntdq xmmword ptr [rdi - 64], xmm4 - 432c1c: 66 0f e7 6f b0 movntdq xmmword ptr [rdi - 80], xmm5 - 432c21: 66 0f e7 77 a0 movntdq xmmword ptr [rdi - 96], xmm6 - 432c26: 66 0f e7 7f 90 movntdq xmmword ptr [rdi - 112], xmm7 - 432c2b: 66 44 0f e7 47 80 movntdq xmmword ptr [rdi - 128], xmm8 - 432c31: 48 8d 76 80 lea rsi, [rsi - 128] - 432c35: 48 8d 7f 80 lea rdi, [rdi - 128] - 432c39: 73 8c jae 0x432bc7 <__memcpy_ssse3_back+0x1a97> - 432c3b: 0f ae f8 sfence - 432c3e: 48 81 f9 80 00 00 00 cmp rcx, 128 - 432c45: 0f 82 90 00 00 00 jb 0x432cdb <__memcpy_ssse3_back+0x1bab> - 432c4b: 48 81 c2 80 00 00 00 add rdx, 128 - 432c52: 48 01 ca add rdx, rcx - 432c55: 48 81 ea 80 00 00 00 sub rdx, 128 - 432c5c: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 432c63: 0f 18 86 80 fd ff ff prefetchnta byte ptr [rsi - 640] - 432c6a: 0f 18 87 40 fe ff ff prefetchnta byte ptr [rdi - 448] - 432c71: 0f 18 87 80 fd ff ff prefetchnta byte ptr [rdi - 640] - 432c78: 48 81 ea 80 00 00 00 sub rdx, 128 - 432c7f: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] - 432c84: f3 0f 6f 56 e0 movdqu xmm2, xmmword ptr [rsi - 32] - 432c89: f3 0f 6f 5e d0 movdqu xmm3, xmmword ptr [rsi - 48] - 432c8e: f3 0f 6f 66 c0 movdqu xmm4, xmmword ptr [rsi - 64] - 432c93: f3 0f 6f 6e b0 movdqu xmm5, xmmword ptr [rsi - 80] - 432c98: f3 0f 6f 76 a0 movdqu xmm6, xmmword ptr [rsi - 96] - 432c9d: f3 0f 6f 7e 90 movdqu xmm7, xmmword ptr [rsi - 112] - 432ca2: f3 44 0f 6f 46 80 movdqu xmm8, xmmword ptr [rsi - 128] - 432ca8: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 - 432cad: 66 0f 7f 57 e0 movdqa xmmword ptr [rdi - 32], xmm2 - 432cb2: 66 0f 7f 5f d0 movdqa xmmword ptr [rdi - 48], xmm3 - 432cb7: 66 0f 7f 67 c0 movdqa xmmword ptr [rdi - 64], xmm4 - 432cbc: 66 0f 7f 6f b0 movdqa xmmword ptr [rdi - 80], xmm5 - 432cc1: 66 0f 7f 77 a0 movdqa xmmword ptr [rdi - 96], xmm6 - 432cc6: 66 0f 7f 7f 90 movdqa xmmword ptr [rdi - 112], xmm7 - 432ccb: 66 44 0f 7f 47 80 movdqa xmmword ptr [rdi - 128], xmm8 - 432cd1: 48 8d 76 80 lea rsi, [rsi - 128] - 432cd5: 48 8d 7f 80 lea rdi, [rdi - 128] - 432cd9: 73 81 jae 0x432c5c <__memcpy_ssse3_back+0x1b2c> - 432cdb: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 432ce0: 48 81 c2 80 00 00 00 add rdx, 128 - 432ce7: 48 29 d6 sub rsi, rdx - 432cea: 48 29 d7 sub rdi, rdx - 432ced: 4c 8d 1d dc 46 06 00 lea r11, [rip + 411356] # 0x4973d0 <__PRETTY_FUNCTION__.12580+0x630> - 432cf4: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 432cf8: 49 8d 14 13 lea rdx, [r11 + rdx] - 432cfc: 3e ff e2 jmp rdx - 432cff: 0f 0b ud2 - 432d01: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 432d0c: 0f 1f 40 00 nop dword ptr [rax] - 432d10: f2 0f f0 46 80 lddqu xmm0, xmmword ptr [rsi - 128] - 432d15: f3 0f 7f 47 80 movdqu xmmword ptr [rdi - 128], xmm0 - 432d1a: f2 0f f0 46 90 lddqu xmm0, xmmword ptr [rsi - 112] - 432d1f: f3 0f 7f 47 90 movdqu xmmword ptr [rdi - 112], xmm0 - 432d24: f2 0f f0 46 a0 lddqu xmm0, xmmword ptr [rsi - 96] - 432d29: f3 0f 7f 47 a0 movdqu xmmword ptr [rdi - 96], xmm0 - 432d2e: f2 0f f0 46 b0 lddqu xmm0, xmmword ptr [rsi - 80] - 432d33: f3 0f 7f 47 b0 movdqu xmmword ptr [rdi - 80], xmm0 - 432d38: f2 0f f0 46 c0 lddqu xmm0, xmmword ptr [rsi - 64] - 432d3d: f3 0f 7f 47 c0 movdqu xmmword ptr [rdi - 64], xmm0 - 432d42: f2 0f f0 46 d0 lddqu xmm0, xmmword ptr [rsi - 48] - 432d47: f3 0f 7f 47 d0 movdqu xmmword ptr [rdi - 48], xmm0 - 432d4c: f2 0f f0 46 e0 lddqu xmm0, xmmword ptr [rsi - 32] - 432d51: f3 0f 7f 47 e0 movdqu xmmword ptr [rdi - 32], xmm0 - 432d56: f2 0f f0 46 f0 lddqu xmm0, xmmword ptr [rsi - 16] - 432d5b: f3 0f 7f 47 f0 movdqu xmmword ptr [rdi - 16], xmm0 - 432d60: c3 ret - 432d61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 432d6c: 0f 1f 40 00 nop dword ptr [rax] - 432d70: f2 0f f0 86 71 ff ff ff lddqu xmm0, xmmword ptr [rsi - 143] - 432d78: f3 0f 7f 87 71 ff ff ff movdqu xmmword ptr [rdi - 143], xmm0 - 432d80: f2 0f f0 46 81 lddqu xmm0, xmmword ptr [rsi - 127] - 432d85: f3 0f 7f 47 81 movdqu xmmword ptr [rdi - 127], xmm0 - 432d8a: f2 0f f0 46 91 lddqu xmm0, xmmword ptr [rsi - 111] - 432d8f: f3 0f 7f 47 91 movdqu xmmword ptr [rdi - 111], xmm0 - 432d94: f2 0f f0 46 a1 lddqu xmm0, xmmword ptr [rsi - 95] - 432d99: f3 0f 7f 47 a1 movdqu xmmword ptr [rdi - 95], xmm0 - 432d9e: f2 0f f0 46 b1 lddqu xmm0, xmmword ptr [rsi - 79] - 432da3: f3 0f 7f 47 b1 movdqu xmmword ptr [rdi - 79], xmm0 - 432da8: f2 0f f0 46 c1 lddqu xmm0, xmmword ptr [rsi - 63] - 432dad: f3 0f 7f 47 c1 movdqu xmmword ptr [rdi - 63], xmm0 - 432db2: f2 0f f0 46 d1 lddqu xmm0, xmmword ptr [rsi - 47] - 432db7: f3 0f 7f 47 d1 movdqu xmmword ptr [rdi - 47], xmm0 - 432dbc: f2 0f f0 46 e1 lddqu xmm0, xmmword ptr [rsi - 31] - 432dc1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 432dc6: f3 0f 7f 47 e1 movdqu xmmword ptr [rdi - 31], xmm0 - 432dcb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 432dd0: c3 ret - 432dd1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 432ddc: 0f 1f 40 00 nop dword ptr [rax] - 432de0: 48 8b 56 f1 mov rdx, qword ptr [rsi - 15] - 432de4: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 432de8: 48 89 57 f1 mov qword ptr [rdi - 15], rdx - 432dec: 48 89 4f f8 mov qword ptr [rdi - 8], rcx - 432df0: c3 ret - 432df1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 432dfc: 0f 1f 40 00 nop dword ptr [rax] - 432e00: f2 0f f0 86 72 ff ff ff lddqu xmm0, xmmword ptr [rsi - 142] - 432e08: f3 0f 7f 87 72 ff ff ff movdqu xmmword ptr [rdi - 142], xmm0 - 432e10: f2 0f f0 46 82 lddqu xmm0, xmmword ptr [rsi - 126] - 432e15: f3 0f 7f 47 82 movdqu xmmword ptr [rdi - 126], xmm0 - 432e1a: f2 0f f0 46 92 lddqu xmm0, xmmword ptr [rsi - 110] - 432e1f: f3 0f 7f 47 92 movdqu xmmword ptr [rdi - 110], xmm0 - 432e24: f2 0f f0 46 a2 lddqu xmm0, xmmword ptr [rsi - 94] - 432e29: f3 0f 7f 47 a2 movdqu xmmword ptr [rdi - 94], xmm0 - 432e2e: f2 0f f0 46 b2 lddqu xmm0, xmmword ptr [rsi - 78] - 432e33: f3 0f 7f 47 b2 movdqu xmmword ptr [rdi - 78], xmm0 - 432e38: f2 0f f0 46 c2 lddqu xmm0, xmmword ptr [rsi - 62] - 432e3d: f3 0f 7f 47 c2 movdqu xmmword ptr [rdi - 62], xmm0 - 432e42: f2 0f f0 46 d2 lddqu xmm0, xmmword ptr [rsi - 46] - 432e47: f3 0f 7f 47 d2 movdqu xmmword ptr [rdi - 46], xmm0 - 432e4c: f2 0f f0 46 e2 lddqu xmm0, xmmword ptr [rsi - 30] - 432e51: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 432e56: f3 0f 7f 47 e2 movdqu xmmword ptr [rdi - 30], xmm0 - 432e5b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 432e60: c3 ret - 432e61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 432e6c: 0f 1f 40 00 nop dword ptr [rax] - 432e70: 48 8b 56 f2 mov rdx, qword ptr [rsi - 14] - 432e74: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 432e78: 48 89 57 f2 mov qword ptr [rdi - 14], rdx - 432e7c: 48 89 4f f8 mov qword ptr [rdi - 8], rcx - 432e80: c3 ret - 432e81: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 432e8c: 0f 1f 40 00 nop dword ptr [rax] - 432e90: f2 0f f0 86 73 ff ff ff lddqu xmm0, xmmword ptr [rsi - 141] - 432e98: f3 0f 7f 87 73 ff ff ff movdqu xmmword ptr [rdi - 141], xmm0 - 432ea0: f2 0f f0 46 83 lddqu xmm0, xmmword ptr [rsi - 125] - 432ea5: f3 0f 7f 47 83 movdqu xmmword ptr [rdi - 125], xmm0 - 432eaa: f2 0f f0 46 93 lddqu xmm0, xmmword ptr [rsi - 109] - 432eaf: f3 0f 7f 47 93 movdqu xmmword ptr [rdi - 109], xmm0 - 432eb4: f2 0f f0 46 a3 lddqu xmm0, xmmword ptr [rsi - 93] - 432eb9: f3 0f 7f 47 a3 movdqu xmmword ptr [rdi - 93], xmm0 - 432ebe: f2 0f f0 46 b3 lddqu xmm0, xmmword ptr [rsi - 77] - 432ec3: f3 0f 7f 47 b3 movdqu xmmword ptr [rdi - 77], xmm0 - 432ec8: f2 0f f0 46 c3 lddqu xmm0, xmmword ptr [rsi - 61] - 432ecd: f3 0f 7f 47 c3 movdqu xmmword ptr [rdi - 61], xmm0 - 432ed2: f2 0f f0 46 d3 lddqu xmm0, xmmword ptr [rsi - 45] - 432ed7: f3 0f 7f 47 d3 movdqu xmmword ptr [rdi - 45], xmm0 - 432edc: f2 0f f0 46 e3 lddqu xmm0, xmmword ptr [rsi - 29] - 432ee1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 432ee6: f3 0f 7f 47 e3 movdqu xmmword ptr [rdi - 29], xmm0 - 432eeb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 432ef0: c3 ret - 432ef1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 432efc: 0f 1f 40 00 nop dword ptr [rax] - 432f00: 48 8b 56 f3 mov rdx, qword ptr [rsi - 13] - 432f04: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 432f08: 48 89 57 f3 mov qword ptr [rdi - 13], rdx - 432f0c: 48 89 4f f8 mov qword ptr [rdi - 8], rcx - 432f10: c3 ret - 432f11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 432f1c: 0f 1f 40 00 nop dword ptr [rax] - 432f20: f2 0f f0 86 74 ff ff ff lddqu xmm0, xmmword ptr [rsi - 140] - 432f28: f3 0f 7f 87 74 ff ff ff movdqu xmmword ptr [rdi - 140], xmm0 - 432f30: f2 0f f0 46 84 lddqu xmm0, xmmword ptr [rsi - 124] - 432f35: f3 0f 7f 47 84 movdqu xmmword ptr [rdi - 124], xmm0 - 432f3a: f2 0f f0 46 94 lddqu xmm0, xmmword ptr [rsi - 108] - 432f3f: f3 0f 7f 47 94 movdqu xmmword ptr [rdi - 108], xmm0 - 432f44: f2 0f f0 46 a4 lddqu xmm0, xmmword ptr [rsi - 92] - 432f49: f3 0f 7f 47 a4 movdqu xmmword ptr [rdi - 92], xmm0 - 432f4e: f2 0f f0 46 b4 lddqu xmm0, xmmword ptr [rsi - 76] - 432f53: f3 0f 7f 47 b4 movdqu xmmword ptr [rdi - 76], xmm0 - 432f58: f2 0f f0 46 c4 lddqu xmm0, xmmword ptr [rsi - 60] - 432f5d: f3 0f 7f 47 c4 movdqu xmmword ptr [rdi - 60], xmm0 - 432f62: f2 0f f0 46 d4 lddqu xmm0, xmmword ptr [rsi - 44] - 432f67: f3 0f 7f 47 d4 movdqu xmmword ptr [rdi - 44], xmm0 - 432f6c: f2 0f f0 46 e4 lddqu xmm0, xmmword ptr [rsi - 28] - 432f71: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 432f76: f3 0f 7f 47 e4 movdqu xmmword ptr [rdi - 28], xmm0 - 432f7b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 432f80: c3 ret - 432f81: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 432f8c: 0f 1f 40 00 nop dword ptr [rax] - 432f90: 48 8b 56 f4 mov rdx, qword ptr [rsi - 12] - 432f94: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 432f97: 48 89 57 f4 mov qword ptr [rdi - 12], rdx - 432f9b: 89 4f fc mov dword ptr [rdi - 4], ecx - 432f9e: c3 ret - 432f9f: 90 nop - 432fa0: f2 0f f0 86 75 ff ff ff lddqu xmm0, xmmword ptr [rsi - 139] - 432fa8: f3 0f 7f 87 75 ff ff ff movdqu xmmword ptr [rdi - 139], xmm0 - 432fb0: f2 0f f0 46 85 lddqu xmm0, xmmword ptr [rsi - 123] - 432fb5: f3 0f 7f 47 85 movdqu xmmword ptr [rdi - 123], xmm0 - 432fba: f2 0f f0 46 95 lddqu xmm0, xmmword ptr [rsi - 107] - 432fbf: f3 0f 7f 47 95 movdqu xmmword ptr [rdi - 107], xmm0 - 432fc4: f2 0f f0 46 a5 lddqu xmm0, xmmword ptr [rsi - 91] - 432fc9: f3 0f 7f 47 a5 movdqu xmmword ptr [rdi - 91], xmm0 - 432fce: f2 0f f0 46 b5 lddqu xmm0, xmmword ptr [rsi - 75] - 432fd3: f3 0f 7f 47 b5 movdqu xmmword ptr [rdi - 75], xmm0 - 432fd8: f2 0f f0 46 c5 lddqu xmm0, xmmword ptr [rsi - 59] - 432fdd: f3 0f 7f 47 c5 movdqu xmmword ptr [rdi - 59], xmm0 - 432fe2: f2 0f f0 46 d5 lddqu xmm0, xmmword ptr [rsi - 43] - 432fe7: f3 0f 7f 47 d5 movdqu xmmword ptr [rdi - 43], xmm0 - 432fec: f2 0f f0 46 e5 lddqu xmm0, xmmword ptr [rsi - 27] - 432ff1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 432ff6: f3 0f 7f 47 e5 movdqu xmmword ptr [rdi - 27], xmm0 - 432ffb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433000: c3 ret - 433001: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43300c: 0f 1f 40 00 nop dword ptr [rax] - 433010: 48 8b 56 f5 mov rdx, qword ptr [rsi - 11] - 433014: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 433017: 48 89 57 f5 mov qword ptr [rdi - 11], rdx - 43301b: 89 4f fc mov dword ptr [rdi - 4], ecx - 43301e: c3 ret - 43301f: 90 nop - 433020: f2 0f f0 86 76 ff ff ff lddqu xmm0, xmmword ptr [rsi - 138] - 433028: f3 0f 7f 87 76 ff ff ff movdqu xmmword ptr [rdi - 138], xmm0 - 433030: f2 0f f0 46 86 lddqu xmm0, xmmword ptr [rsi - 122] - 433035: f3 0f 7f 47 86 movdqu xmmword ptr [rdi - 122], xmm0 - 43303a: f2 0f f0 46 96 lddqu xmm0, xmmword ptr [rsi - 106] - 43303f: f3 0f 7f 47 96 movdqu xmmword ptr [rdi - 106], xmm0 - 433044: f2 0f f0 46 a6 lddqu xmm0, xmmword ptr [rsi - 90] - 433049: f3 0f 7f 47 a6 movdqu xmmword ptr [rdi - 90], xmm0 - 43304e: f2 0f f0 46 b6 lddqu xmm0, xmmword ptr [rsi - 74] - 433053: f3 0f 7f 47 b6 movdqu xmmword ptr [rdi - 74], xmm0 - 433058: f2 0f f0 46 c6 lddqu xmm0, xmmword ptr [rsi - 58] - 43305d: f3 0f 7f 47 c6 movdqu xmmword ptr [rdi - 58], xmm0 - 433062: f2 0f f0 46 d6 lddqu xmm0, xmmword ptr [rsi - 42] - 433067: f3 0f 7f 47 d6 movdqu xmmword ptr [rdi - 42], xmm0 - 43306c: f2 0f f0 46 e6 lddqu xmm0, xmmword ptr [rsi - 26] - 433071: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 433076: f3 0f 7f 47 e6 movdqu xmmword ptr [rdi - 26], xmm0 - 43307b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433080: c3 ret - 433081: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43308c: 0f 1f 40 00 nop dword ptr [rax] - 433090: 48 8b 56 f6 mov rdx, qword ptr [rsi - 10] - 433094: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 433097: 48 89 57 f6 mov qword ptr [rdi - 10], rdx - 43309b: 89 4f fc mov dword ptr [rdi - 4], ecx - 43309e: c3 ret - 43309f: 90 nop - 4330a0: f2 0f f0 86 77 ff ff ff lddqu xmm0, xmmword ptr [rsi - 137] - 4330a8: f3 0f 7f 87 77 ff ff ff movdqu xmmword ptr [rdi - 137], xmm0 - 4330b0: f2 0f f0 46 87 lddqu xmm0, xmmword ptr [rsi - 121] - 4330b5: f3 0f 7f 47 87 movdqu xmmword ptr [rdi - 121], xmm0 - 4330ba: f2 0f f0 46 97 lddqu xmm0, xmmword ptr [rsi - 105] - 4330bf: f3 0f 7f 47 97 movdqu xmmword ptr [rdi - 105], xmm0 - 4330c4: f2 0f f0 46 a7 lddqu xmm0, xmmword ptr [rsi - 89] - 4330c9: f3 0f 7f 47 a7 movdqu xmmword ptr [rdi - 89], xmm0 - 4330ce: f2 0f f0 46 b7 lddqu xmm0, xmmword ptr [rsi - 73] - 4330d3: f3 0f 7f 47 b7 movdqu xmmword ptr [rdi - 73], xmm0 - 4330d8: f2 0f f0 46 c7 lddqu xmm0, xmmword ptr [rsi - 57] - 4330dd: f3 0f 7f 47 c7 movdqu xmmword ptr [rdi - 57], xmm0 - 4330e2: f2 0f f0 46 d7 lddqu xmm0, xmmword ptr [rsi - 41] - 4330e7: f3 0f 7f 47 d7 movdqu xmmword ptr [rdi - 41], xmm0 - 4330ec: f2 0f f0 46 e7 lddqu xmm0, xmmword ptr [rsi - 25] - 4330f1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 4330f6: f3 0f 7f 47 e7 movdqu xmmword ptr [rdi - 25], xmm0 - 4330fb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433100: c3 ret - 433101: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43310c: 0f 1f 40 00 nop dword ptr [rax] - 433110: 48 8b 56 f7 mov rdx, qword ptr [rsi - 9] - 433114: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 433117: 48 89 57 f7 mov qword ptr [rdi - 9], rdx - 43311b: 89 4f fc mov dword ptr [rdi - 4], ecx - 43311e: c3 ret - 43311f: 90 nop - 433120: f2 0f f0 86 78 ff ff ff lddqu xmm0, xmmword ptr [rsi - 136] - 433128: f3 0f 7f 87 78 ff ff ff movdqu xmmword ptr [rdi - 136], xmm0 - 433130: f2 0f f0 46 88 lddqu xmm0, xmmword ptr [rsi - 120] - 433135: f3 0f 7f 47 88 movdqu xmmword ptr [rdi - 120], xmm0 - 43313a: f2 0f f0 46 98 lddqu xmm0, xmmword ptr [rsi - 104] - 43313f: f3 0f 7f 47 98 movdqu xmmword ptr [rdi - 104], xmm0 - 433144: f2 0f f0 46 a8 lddqu xmm0, xmmword ptr [rsi - 88] - 433149: f3 0f 7f 47 a8 movdqu xmmword ptr [rdi - 88], xmm0 - 43314e: f2 0f f0 46 b8 lddqu xmm0, xmmword ptr [rsi - 72] - 433153: f3 0f 7f 47 b8 movdqu xmmword ptr [rdi - 72], xmm0 - 433158: f2 0f f0 46 c8 lddqu xmm0, xmmword ptr [rsi - 56] - 43315d: f3 0f 7f 47 c8 movdqu xmmword ptr [rdi - 56], xmm0 - 433162: f2 0f f0 46 d8 lddqu xmm0, xmmword ptr [rsi - 40] - 433167: f3 0f 7f 47 d8 movdqu xmmword ptr [rdi - 40], xmm0 - 43316c: f2 0f f0 46 e8 lddqu xmm0, xmmword ptr [rsi - 24] - 433171: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 433176: f3 0f 7f 47 e8 movdqu xmmword ptr [rdi - 24], xmm0 - 43317b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433180: c3 ret - 433181: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43318c: 0f 1f 40 00 nop dword ptr [rax] - 433190: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 433194: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 433198: c3 ret - 433199: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4331a0: f2 0f f0 86 79 ff ff ff lddqu xmm0, xmmword ptr [rsi - 135] - 4331a8: f3 0f 7f 87 79 ff ff ff movdqu xmmword ptr [rdi - 135], xmm0 - 4331b0: f2 0f f0 46 89 lddqu xmm0, xmmword ptr [rsi - 119] - 4331b5: f3 0f 7f 47 89 movdqu xmmword ptr [rdi - 119], xmm0 - 4331ba: f2 0f f0 46 99 lddqu xmm0, xmmword ptr [rsi - 103] - 4331bf: f3 0f 7f 47 99 movdqu xmmword ptr [rdi - 103], xmm0 - 4331c4: f2 0f f0 46 a9 lddqu xmm0, xmmword ptr [rsi - 87] - 4331c9: f3 0f 7f 47 a9 movdqu xmmword ptr [rdi - 87], xmm0 - 4331ce: f2 0f f0 46 b9 lddqu xmm0, xmmword ptr [rsi - 71] - 4331d3: f3 0f 7f 47 b9 movdqu xmmword ptr [rdi - 71], xmm0 - 4331d8: f2 0f f0 46 c9 lddqu xmm0, xmmword ptr [rsi - 55] - 4331dd: f3 0f 7f 47 c9 movdqu xmmword ptr [rdi - 55], xmm0 - 4331e2: f2 0f f0 46 d9 lddqu xmm0, xmmword ptr [rsi - 39] - 4331e7: f3 0f 7f 47 d9 movdqu xmmword ptr [rdi - 39], xmm0 - 4331ec: f2 0f f0 46 e9 lddqu xmm0, xmmword ptr [rsi - 23] - 4331f1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 4331f6: f3 0f 7f 47 e9 movdqu xmmword ptr [rdi - 23], xmm0 - 4331fb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433200: c3 ret - 433201: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43320c: 0f 1f 40 00 nop dword ptr [rax] - 433210: 8b 56 f9 mov edx, dword ptr [rsi - 7] - 433213: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 433216: 89 57 f9 mov dword ptr [rdi - 7], edx - 433219: 89 4f fc mov dword ptr [rdi - 4], ecx - 43321c: c3 ret - 43321d: 0f 1f 00 nop dword ptr [rax] - 433220: f2 0f f0 86 7a ff ff ff lddqu xmm0, xmmword ptr [rsi - 134] - 433228: f3 0f 7f 87 7a ff ff ff movdqu xmmword ptr [rdi - 134], xmm0 - 433230: f2 0f f0 46 8a lddqu xmm0, xmmword ptr [rsi - 118] - 433235: f3 0f 7f 47 8a movdqu xmmword ptr [rdi - 118], xmm0 - 43323a: f2 0f f0 46 9a lddqu xmm0, xmmword ptr [rsi - 102] - 43323f: f3 0f 7f 47 9a movdqu xmmword ptr [rdi - 102], xmm0 - 433244: f2 0f f0 46 aa lddqu xmm0, xmmword ptr [rsi - 86] - 433249: f3 0f 7f 47 aa movdqu xmmword ptr [rdi - 86], xmm0 - 43324e: f2 0f f0 46 ba lddqu xmm0, xmmword ptr [rsi - 70] - 433253: f3 0f 7f 47 ba movdqu xmmword ptr [rdi - 70], xmm0 - 433258: f2 0f f0 46 ca lddqu xmm0, xmmword ptr [rsi - 54] - 43325d: f3 0f 7f 47 ca movdqu xmmword ptr [rdi - 54], xmm0 - 433262: f2 0f f0 46 da lddqu xmm0, xmmword ptr [rsi - 38] - 433267: f3 0f 7f 47 da movdqu xmmword ptr [rdi - 38], xmm0 - 43326c: f2 0f f0 46 ea lddqu xmm0, xmmword ptr [rsi - 22] - 433271: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 433276: f3 0f 7f 47 ea movdqu xmmword ptr [rdi - 22], xmm0 - 43327b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433280: c3 ret - 433281: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43328c: 0f 1f 40 00 nop dword ptr [rax] - 433290: 8b 56 fa mov edx, dword ptr [rsi - 6] - 433293: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 433296: 89 57 fa mov dword ptr [rdi - 6], edx - 433299: 89 4f fc mov dword ptr [rdi - 4], ecx - 43329c: c3 ret - 43329d: 0f 1f 00 nop dword ptr [rax] - 4332a0: f2 0f f0 86 7b ff ff ff lddqu xmm0, xmmword ptr [rsi - 133] - 4332a8: f3 0f 7f 87 7b ff ff ff movdqu xmmword ptr [rdi - 133], xmm0 - 4332b0: f2 0f f0 46 8b lddqu xmm0, xmmword ptr [rsi - 117] - 4332b5: f3 0f 7f 47 8b movdqu xmmword ptr [rdi - 117], xmm0 - 4332ba: f2 0f f0 46 9b lddqu xmm0, xmmword ptr [rsi - 101] - 4332bf: f3 0f 7f 47 9b movdqu xmmword ptr [rdi - 101], xmm0 - 4332c4: f2 0f f0 46 ab lddqu xmm0, xmmword ptr [rsi - 85] - 4332c9: f3 0f 7f 47 ab movdqu xmmword ptr [rdi - 85], xmm0 - 4332ce: f2 0f f0 46 bb lddqu xmm0, xmmword ptr [rsi - 69] - 4332d3: f3 0f 7f 47 bb movdqu xmmword ptr [rdi - 69], xmm0 - 4332d8: f2 0f f0 46 cb lddqu xmm0, xmmword ptr [rsi - 53] - 4332dd: f3 0f 7f 47 cb movdqu xmmword ptr [rdi - 53], xmm0 - 4332e2: f2 0f f0 46 db lddqu xmm0, xmmword ptr [rsi - 37] - 4332e7: f3 0f 7f 47 db movdqu xmmword ptr [rdi - 37], xmm0 - 4332ec: f2 0f f0 46 eb lddqu xmm0, xmmword ptr [rsi - 21] - 4332f1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 4332f6: f3 0f 7f 47 eb movdqu xmmword ptr [rdi - 21], xmm0 - 4332fb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433300: c3 ret - 433301: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43330c: 0f 1f 40 00 nop dword ptr [rax] - 433310: 8b 56 fb mov edx, dword ptr [rsi - 5] - 433313: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 433316: 89 57 fb mov dword ptr [rdi - 5], edx - 433319: 89 4f fc mov dword ptr [rdi - 4], ecx - 43331c: c3 ret - 43331d: 0f 1f 00 nop dword ptr [rax] - 433320: f2 0f f0 86 7c ff ff ff lddqu xmm0, xmmword ptr [rsi - 132] - 433328: f3 0f 7f 87 7c ff ff ff movdqu xmmword ptr [rdi - 132], xmm0 - 433330: f2 0f f0 46 8c lddqu xmm0, xmmword ptr [rsi - 116] - 433335: f3 0f 7f 47 8c movdqu xmmword ptr [rdi - 116], xmm0 - 43333a: f2 0f f0 46 9c lddqu xmm0, xmmword ptr [rsi - 100] - 43333f: f3 0f 7f 47 9c movdqu xmmword ptr [rdi - 100], xmm0 - 433344: f2 0f f0 46 ac lddqu xmm0, xmmword ptr [rsi - 84] - 433349: f3 0f 7f 47 ac movdqu xmmword ptr [rdi - 84], xmm0 - 43334e: f2 0f f0 46 bc lddqu xmm0, xmmword ptr [rsi - 68] - 433353: f3 0f 7f 47 bc movdqu xmmword ptr [rdi - 68], xmm0 - 433358: f2 0f f0 46 cc lddqu xmm0, xmmword ptr [rsi - 52] - 43335d: f3 0f 7f 47 cc movdqu xmmword ptr [rdi - 52], xmm0 - 433362: f2 0f f0 46 dc lddqu xmm0, xmmword ptr [rsi - 36] - 433367: f3 0f 7f 47 dc movdqu xmmword ptr [rdi - 36], xmm0 - 43336c: f2 0f f0 46 ec lddqu xmm0, xmmword ptr [rsi - 20] - 433371: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 433376: f3 0f 7f 47 ec movdqu xmmword ptr [rdi - 20], xmm0 - 43337b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433380: c3 ret - 433381: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43338c: 0f 1f 40 00 nop dword ptr [rax] - 433390: 8b 56 fc mov edx, dword ptr [rsi - 4] - 433393: 89 57 fc mov dword ptr [rdi - 4], edx - 433396: c3 ret - 433397: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4333a0: f2 0f f0 86 7d ff ff ff lddqu xmm0, xmmword ptr [rsi - 131] - 4333a8: f3 0f 7f 87 7d ff ff ff movdqu xmmword ptr [rdi - 131], xmm0 - 4333b0: f2 0f f0 46 8d lddqu xmm0, xmmword ptr [rsi - 115] - 4333b5: f3 0f 7f 47 8d movdqu xmmword ptr [rdi - 115], xmm0 - 4333ba: f2 0f f0 46 9d lddqu xmm0, xmmword ptr [rsi - 99] - 4333bf: f3 0f 7f 47 9d movdqu xmmword ptr [rdi - 99], xmm0 - 4333c4: f2 0f f0 46 ad lddqu xmm0, xmmword ptr [rsi - 83] - 4333c9: f3 0f 7f 47 ad movdqu xmmword ptr [rdi - 83], xmm0 - 4333ce: f2 0f f0 46 bd lddqu xmm0, xmmword ptr [rsi - 67] - 4333d3: f3 0f 7f 47 bd movdqu xmmword ptr [rdi - 67], xmm0 - 4333d8: f2 0f f0 46 cd lddqu xmm0, xmmword ptr [rsi - 51] - 4333dd: f3 0f 7f 47 cd movdqu xmmword ptr [rdi - 51], xmm0 - 4333e2: f2 0f f0 46 dd lddqu xmm0, xmmword ptr [rsi - 35] - 4333e7: f3 0f 7f 47 dd movdqu xmmword ptr [rdi - 35], xmm0 - 4333ec: f2 0f f0 46 ed lddqu xmm0, xmmword ptr [rsi - 19] - 4333f1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 4333f6: f3 0f 7f 47 ed movdqu xmmword ptr [rdi - 19], xmm0 - 4333fb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433400: c3 ret - 433401: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43340c: 0f 1f 40 00 nop dword ptr [rax] - 433410: 66 8b 56 fd mov dx, word ptr [rsi - 3] - 433414: 66 8b 4e fe mov cx, word ptr [rsi - 2] - 433418: 66 89 57 fd mov word ptr [rdi - 3], dx - 43341c: 66 89 4f fe mov word ptr [rdi - 2], cx - 433420: c3 ret - 433421: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43342c: 0f 1f 40 00 nop dword ptr [rax] - 433430: f2 0f f0 86 7e ff ff ff lddqu xmm0, xmmword ptr [rsi - 130] - 433438: f3 0f 7f 87 7e ff ff ff movdqu xmmword ptr [rdi - 130], xmm0 - 433440: f2 0f f0 46 8e lddqu xmm0, xmmword ptr [rsi - 114] - 433445: f3 0f 7f 47 8e movdqu xmmword ptr [rdi - 114], xmm0 - 43344a: f2 0f f0 46 9e lddqu xmm0, xmmword ptr [rsi - 98] - 43344f: f3 0f 7f 47 9e movdqu xmmword ptr [rdi - 98], xmm0 - 433454: f2 0f f0 46 ae lddqu xmm0, xmmword ptr [rsi - 82] - 433459: f3 0f 7f 47 ae movdqu xmmword ptr [rdi - 82], xmm0 - 43345e: f2 0f f0 46 be lddqu xmm0, xmmword ptr [rsi - 66] - 433463: f3 0f 7f 47 be movdqu xmmword ptr [rdi - 66], xmm0 - 433468: f2 0f f0 46 ce lddqu xmm0, xmmword ptr [rsi - 50] - 43346d: f3 0f 7f 47 ce movdqu xmmword ptr [rdi - 50], xmm0 - 433472: f2 0f f0 46 de lddqu xmm0, xmmword ptr [rsi - 34] - 433477: f3 0f 7f 47 de movdqu xmmword ptr [rdi - 34], xmm0 - 43347c: f2 0f f0 46 ee lddqu xmm0, xmmword ptr [rsi - 18] - 433481: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 433486: f3 0f 7f 47 ee movdqu xmmword ptr [rdi - 18], xmm0 - 43348b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433490: c3 ret - 433491: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43349c: 0f 1f 40 00 nop dword ptr [rax] - 4334a0: 0f b7 56 fe movzx edx, word ptr [rsi - 2] - 4334a4: 66 89 57 fe mov word ptr [rdi - 2], dx - 4334a8: c3 ret - 4334a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4334b0: f2 0f f0 86 7f ff ff ff lddqu xmm0, xmmword ptr [rsi - 129] - 4334b8: f3 0f 7f 87 7f ff ff ff movdqu xmmword ptr [rdi - 129], xmm0 - 4334c0: f2 0f f0 46 8f lddqu xmm0, xmmword ptr [rsi - 113] - 4334c5: f3 0f 7f 47 8f movdqu xmmword ptr [rdi - 113], xmm0 - 4334ca: f2 0f f0 46 9f lddqu xmm0, xmmword ptr [rsi - 97] - 4334cf: f3 0f 7f 47 9f movdqu xmmword ptr [rdi - 97], xmm0 - 4334d4: f2 0f f0 46 af lddqu xmm0, xmmword ptr [rsi - 81] - 4334d9: f3 0f 7f 47 af movdqu xmmword ptr [rdi - 81], xmm0 - 4334de: f2 0f f0 46 bf lddqu xmm0, xmmword ptr [rsi - 65] - 4334e3: f3 0f 7f 47 bf movdqu xmmword ptr [rdi - 65], xmm0 - 4334e8: f2 0f f0 46 cf lddqu xmm0, xmmword ptr [rsi - 49] - 4334ed: f3 0f 7f 47 cf movdqu xmmword ptr [rdi - 49], xmm0 - 4334f2: f2 0f f0 46 df lddqu xmm0, xmmword ptr [rsi - 33] - 4334f7: f3 0f 7f 47 df movdqu xmmword ptr [rdi - 33], xmm0 - 4334fc: f2 0f f0 46 ef lddqu xmm0, xmmword ptr [rsi - 17] - 433501: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 433506: f3 0f 7f 47 ef movdqu xmmword ptr [rdi - 17], xmm0 - 43350b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 433510: c3 ret - 433511: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43351c: 0f 1f 40 00 nop dword ptr [rax] - 433520: 0f b6 56 ff movzx edx, byte ptr [rsi - 1] - 433524: 88 57 ff mov byte ptr [rdi - 1], dl - 433527: c3 ret - 433528: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 433530: f2 0f f0 46 70 lddqu xmm0, xmmword ptr [rsi + 112] - 433535: f3 0f 7f 47 70 movdqu xmmword ptr [rdi + 112], xmm0 - 43353a: f2 0f f0 46 60 lddqu xmm0, xmmword ptr [rsi + 96] - 43353f: f3 0f 7f 47 60 movdqu xmmword ptr [rdi + 96], xmm0 - 433544: f2 0f f0 46 50 lddqu xmm0, xmmword ptr [rsi + 80] - 433549: f3 0f 7f 47 50 movdqu xmmword ptr [rdi + 80], xmm0 - 43354e: f2 0f f0 46 40 lddqu xmm0, xmmword ptr [rsi + 64] - 433553: f3 0f 7f 47 40 movdqu xmmword ptr [rdi + 64], xmm0 - 433558: f2 0f f0 46 30 lddqu xmm0, xmmword ptr [rsi + 48] - 43355d: f3 0f 7f 47 30 movdqu xmmword ptr [rdi + 48], xmm0 - 433562: f2 0f f0 46 20 lddqu xmm0, xmmword ptr [rsi + 32] - 433567: f3 0f 7f 47 20 movdqu xmmword ptr [rdi + 32], xmm0 - 43356c: f2 0f f0 46 10 lddqu xmm0, xmmword ptr [rsi + 16] - 433571: f3 0f 7f 47 10 movdqu xmmword ptr [rdi + 16], xmm0 - 433576: f2 0f f0 06 lddqu xmm0, xmmword ptr [rsi] - 43357a: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 43357e: c3 ret - 43357f: 90 nop - 433580: f2 0f f0 46 7f lddqu xmm0, xmmword ptr [rsi + 127] - 433585: f3 0f 7f 47 7f movdqu xmmword ptr [rdi + 127], xmm0 - 43358a: f2 0f f0 46 6f lddqu xmm0, xmmword ptr [rsi + 111] - 43358f: f3 0f 7f 47 6f movdqu xmmword ptr [rdi + 111], xmm0 - 433594: f2 0f f0 46 5f lddqu xmm0, xmmword ptr [rsi + 95] - 433599: f3 0f 7f 47 5f movdqu xmmword ptr [rdi + 95], xmm0 - 43359e: f2 0f f0 46 4f lddqu xmm0, xmmword ptr [rsi + 79] - 4335a3: f3 0f 7f 47 4f movdqu xmmword ptr [rdi + 79], xmm0 - 4335a8: f2 0f f0 46 3f lddqu xmm0, xmmword ptr [rsi + 63] - 4335ad: f3 0f 7f 47 3f movdqu xmmword ptr [rdi + 63], xmm0 - 4335b2: f2 0f f0 46 2f lddqu xmm0, xmmword ptr [rsi + 47] - 4335b7: f3 0f 7f 47 2f movdqu xmmword ptr [rdi + 47], xmm0 - 4335bc: f2 0f f0 46 1f lddqu xmm0, xmmword ptr [rsi + 31] - 4335c1: f3 0f 7f 47 1f movdqu xmmword ptr [rdi + 31], xmm0 - 4335c6: f2 0f f0 46 0f lddqu xmm0, xmmword ptr [rsi + 15] - 4335cb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4335cf: f3 0f 7f 47 0f movdqu xmmword ptr [rdi + 15], xmm0 - 4335d4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4335d8: c3 ret - 4335d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4335e0: 48 8b 56 07 mov rdx, qword ptr [rsi + 7] - 4335e4: 48 8b 0e mov rcx, qword ptr [rsi] - 4335e7: 48 89 57 07 mov qword ptr [rdi + 7], rdx - 4335eb: 48 89 0f mov qword ptr [rdi], rcx - 4335ee: c3 ret - 4335ef: 90 nop - 4335f0: f2 0f f0 46 7e lddqu xmm0, xmmword ptr [rsi + 126] - 4335f5: f3 0f 7f 47 7e movdqu xmmword ptr [rdi + 126], xmm0 - 4335fa: f2 0f f0 46 6e lddqu xmm0, xmmword ptr [rsi + 110] - 4335ff: f3 0f 7f 47 6e movdqu xmmword ptr [rdi + 110], xmm0 - 433604: f2 0f f0 46 5e lddqu xmm0, xmmword ptr [rsi + 94] - 433609: f3 0f 7f 47 5e movdqu xmmword ptr [rdi + 94], xmm0 - 43360e: f2 0f f0 46 4e lddqu xmm0, xmmword ptr [rsi + 78] - 433613: f3 0f 7f 47 4e movdqu xmmword ptr [rdi + 78], xmm0 - 433618: f2 0f f0 46 3e lddqu xmm0, xmmword ptr [rsi + 62] - 43361d: f3 0f 7f 47 3e movdqu xmmword ptr [rdi + 62], xmm0 - 433622: f2 0f f0 46 2e lddqu xmm0, xmmword ptr [rsi + 46] - 433627: f3 0f 7f 47 2e movdqu xmmword ptr [rdi + 46], xmm0 - 43362c: f2 0f f0 46 1e lddqu xmm0, xmmword ptr [rsi + 30] - 433631: f3 0f 7f 47 1e movdqu xmmword ptr [rdi + 30], xmm0 - 433636: f2 0f f0 46 0e lddqu xmm0, xmmword ptr [rsi + 14] - 43363b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43363f: f3 0f 7f 47 0e movdqu xmmword ptr [rdi + 14], xmm0 - 433644: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433648: c3 ret - 433649: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 433650: 48 8b 56 06 mov rdx, qword ptr [rsi + 6] - 433654: 48 8b 0e mov rcx, qword ptr [rsi] - 433657: 48 89 57 06 mov qword ptr [rdi + 6], rdx - 43365b: 48 89 0f mov qword ptr [rdi], rcx - 43365e: c3 ret - 43365f: 90 nop - 433660: f2 0f f0 46 7d lddqu xmm0, xmmword ptr [rsi + 125] - 433665: f3 0f 7f 47 7d movdqu xmmword ptr [rdi + 125], xmm0 - 43366a: f2 0f f0 46 6d lddqu xmm0, xmmword ptr [rsi + 109] - 43366f: f3 0f 7f 47 6d movdqu xmmword ptr [rdi + 109], xmm0 - 433674: f2 0f f0 46 5d lddqu xmm0, xmmword ptr [rsi + 93] - 433679: f3 0f 7f 47 5d movdqu xmmword ptr [rdi + 93], xmm0 - 43367e: f2 0f f0 46 4d lddqu xmm0, xmmword ptr [rsi + 77] - 433683: f3 0f 7f 47 4d movdqu xmmword ptr [rdi + 77], xmm0 - 433688: f2 0f f0 46 3d lddqu xmm0, xmmword ptr [rsi + 61] - 43368d: f3 0f 7f 47 3d movdqu xmmword ptr [rdi + 61], xmm0 - 433692: f2 0f f0 46 2d lddqu xmm0, xmmword ptr [rsi + 45] - 433697: f3 0f 7f 47 2d movdqu xmmword ptr [rdi + 45], xmm0 - 43369c: f2 0f f0 46 1d lddqu xmm0, xmmword ptr [rsi + 29] - 4336a1: f3 0f 7f 47 1d movdqu xmmword ptr [rdi + 29], xmm0 - 4336a6: f2 0f f0 46 0d lddqu xmm0, xmmword ptr [rsi + 13] - 4336ab: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4336af: f3 0f 7f 47 0d movdqu xmmword ptr [rdi + 13], xmm0 - 4336b4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4336b8: c3 ret - 4336b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4336c0: 48 8b 56 05 mov rdx, qword ptr [rsi + 5] - 4336c4: 48 8b 0e mov rcx, qword ptr [rsi] - 4336c7: 48 89 57 05 mov qword ptr [rdi + 5], rdx - 4336cb: 48 89 0f mov qword ptr [rdi], rcx - 4336ce: c3 ret - 4336cf: 90 nop - 4336d0: f2 0f f0 46 7c lddqu xmm0, xmmword ptr [rsi + 124] - 4336d5: f3 0f 7f 47 7c movdqu xmmword ptr [rdi + 124], xmm0 - 4336da: f2 0f f0 46 6c lddqu xmm0, xmmword ptr [rsi + 108] - 4336df: f3 0f 7f 47 6c movdqu xmmword ptr [rdi + 108], xmm0 - 4336e4: f2 0f f0 46 5c lddqu xmm0, xmmword ptr [rsi + 92] - 4336e9: f3 0f 7f 47 5c movdqu xmmword ptr [rdi + 92], xmm0 - 4336ee: f2 0f f0 46 4c lddqu xmm0, xmmword ptr [rsi + 76] - 4336f3: f3 0f 7f 47 4c movdqu xmmword ptr [rdi + 76], xmm0 - 4336f8: f2 0f f0 46 3c lddqu xmm0, xmmword ptr [rsi + 60] - 4336fd: f3 0f 7f 47 3c movdqu xmmword ptr [rdi + 60], xmm0 - 433702: f2 0f f0 46 2c lddqu xmm0, xmmword ptr [rsi + 44] - 433707: f3 0f 7f 47 2c movdqu xmmword ptr [rdi + 44], xmm0 - 43370c: f2 0f f0 46 1c lddqu xmm0, xmmword ptr [rsi + 28] - 433711: f3 0f 7f 47 1c movdqu xmmword ptr [rdi + 28], xmm0 - 433716: f2 0f f0 46 0c lddqu xmm0, xmmword ptr [rsi + 12] - 43371b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43371f: f3 0f 7f 47 0c movdqu xmmword ptr [rdi + 12], xmm0 - 433724: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433728: c3 ret - 433729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 433730: 48 8b 56 04 mov rdx, qword ptr [rsi + 4] - 433734: 48 8b 0e mov rcx, qword ptr [rsi] - 433737: 48 89 57 04 mov qword ptr [rdi + 4], rdx - 43373b: 48 89 0f mov qword ptr [rdi], rcx - 43373e: c3 ret - 43373f: 90 nop - 433740: f2 0f f0 46 7b lddqu xmm0, xmmword ptr [rsi + 123] - 433745: f3 0f 7f 47 7b movdqu xmmword ptr [rdi + 123], xmm0 - 43374a: f2 0f f0 46 6b lddqu xmm0, xmmword ptr [rsi + 107] - 43374f: f3 0f 7f 47 6b movdqu xmmword ptr [rdi + 107], xmm0 - 433754: f2 0f f0 46 5b lddqu xmm0, xmmword ptr [rsi + 91] - 433759: f3 0f 7f 47 5b movdqu xmmword ptr [rdi + 91], xmm0 - 43375e: f2 0f f0 46 4b lddqu xmm0, xmmword ptr [rsi + 75] - 433763: f3 0f 7f 47 4b movdqu xmmword ptr [rdi + 75], xmm0 - 433768: f2 0f f0 46 3b lddqu xmm0, xmmword ptr [rsi + 59] - 43376d: f3 0f 7f 47 3b movdqu xmmword ptr [rdi + 59], xmm0 - 433772: f2 0f f0 46 2b lddqu xmm0, xmmword ptr [rsi + 43] - 433777: f3 0f 7f 47 2b movdqu xmmword ptr [rdi + 43], xmm0 - 43377c: f2 0f f0 46 1b lddqu xmm0, xmmword ptr [rsi + 27] - 433781: f3 0f 7f 47 1b movdqu xmmword ptr [rdi + 27], xmm0 - 433786: f2 0f f0 46 0b lddqu xmm0, xmmword ptr [rsi + 11] - 43378b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43378f: f3 0f 7f 47 0b movdqu xmmword ptr [rdi + 11], xmm0 - 433794: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433798: c3 ret - 433799: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4337a0: 48 8b 56 03 mov rdx, qword ptr [rsi + 3] - 4337a4: 48 8b 0e mov rcx, qword ptr [rsi] - 4337a7: 48 89 57 03 mov qword ptr [rdi + 3], rdx - 4337ab: 48 89 0f mov qword ptr [rdi], rcx - 4337ae: c3 ret - 4337af: 90 nop - 4337b0: f2 0f f0 46 7a lddqu xmm0, xmmword ptr [rsi + 122] - 4337b5: f3 0f 7f 47 7a movdqu xmmword ptr [rdi + 122], xmm0 - 4337ba: f2 0f f0 46 6a lddqu xmm0, xmmword ptr [rsi + 106] - 4337bf: f3 0f 7f 47 6a movdqu xmmword ptr [rdi + 106], xmm0 - 4337c4: f2 0f f0 46 5a lddqu xmm0, xmmword ptr [rsi + 90] - 4337c9: f3 0f 7f 47 5a movdqu xmmword ptr [rdi + 90], xmm0 - 4337ce: f2 0f f0 46 4a lddqu xmm0, xmmword ptr [rsi + 74] - 4337d3: f3 0f 7f 47 4a movdqu xmmword ptr [rdi + 74], xmm0 - 4337d8: f2 0f f0 46 3a lddqu xmm0, xmmword ptr [rsi + 58] - 4337dd: f3 0f 7f 47 3a movdqu xmmword ptr [rdi + 58], xmm0 - 4337e2: f2 0f f0 46 2a lddqu xmm0, xmmword ptr [rsi + 42] - 4337e7: f3 0f 7f 47 2a movdqu xmmword ptr [rdi + 42], xmm0 - 4337ec: f2 0f f0 46 1a lddqu xmm0, xmmword ptr [rsi + 26] - 4337f1: f3 0f 7f 47 1a movdqu xmmword ptr [rdi + 26], xmm0 - 4337f6: f2 0f f0 46 0a lddqu xmm0, xmmword ptr [rsi + 10] - 4337fb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4337ff: f3 0f 7f 47 0a movdqu xmmword ptr [rdi + 10], xmm0 - 433804: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433808: c3 ret - 433809: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 433810: 48 8b 56 02 mov rdx, qword ptr [rsi + 2] - 433814: 48 8b 0e mov rcx, qword ptr [rsi] - 433817: 48 89 57 02 mov qword ptr [rdi + 2], rdx - 43381b: 48 89 0f mov qword ptr [rdi], rcx - 43381e: c3 ret - 43381f: 90 nop - 433820: f2 0f f0 46 79 lddqu xmm0, xmmword ptr [rsi + 121] - 433825: f3 0f 7f 47 79 movdqu xmmword ptr [rdi + 121], xmm0 - 43382a: f2 0f f0 46 69 lddqu xmm0, xmmword ptr [rsi + 105] - 43382f: f3 0f 7f 47 69 movdqu xmmword ptr [rdi + 105], xmm0 - 433834: f2 0f f0 46 59 lddqu xmm0, xmmword ptr [rsi + 89] - 433839: f3 0f 7f 47 59 movdqu xmmword ptr [rdi + 89], xmm0 - 43383e: f2 0f f0 46 49 lddqu xmm0, xmmword ptr [rsi + 73] - 433843: f3 0f 7f 47 49 movdqu xmmword ptr [rdi + 73], xmm0 - 433848: f2 0f f0 46 39 lddqu xmm0, xmmword ptr [rsi + 57] - 43384d: f3 0f 7f 47 39 movdqu xmmword ptr [rdi + 57], xmm0 - 433852: f2 0f f0 46 29 lddqu xmm0, xmmword ptr [rsi + 41] - 433857: f3 0f 7f 47 29 movdqu xmmword ptr [rdi + 41], xmm0 - 43385c: f2 0f f0 46 19 lddqu xmm0, xmmword ptr [rsi + 25] - 433861: f3 0f 7f 47 19 movdqu xmmword ptr [rdi + 25], xmm0 - 433866: f2 0f f0 46 09 lddqu xmm0, xmmword ptr [rsi + 9] - 43386b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43386f: f3 0f 7f 47 09 movdqu xmmword ptr [rdi + 9], xmm0 - 433874: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433878: c3 ret - 433879: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 433880: 48 8b 56 01 mov rdx, qword ptr [rsi + 1] - 433884: 48 8b 0e mov rcx, qword ptr [rsi] - 433887: 48 89 57 01 mov qword ptr [rdi + 1], rdx - 43388b: 48 89 0f mov qword ptr [rdi], rcx - 43388e: c3 ret - 43388f: 90 nop - 433890: f2 0f f0 46 78 lddqu xmm0, xmmword ptr [rsi + 120] - 433895: f3 0f 7f 47 78 movdqu xmmword ptr [rdi + 120], xmm0 - 43389a: f2 0f f0 46 68 lddqu xmm0, xmmword ptr [rsi + 104] - 43389f: f3 0f 7f 47 68 movdqu xmmword ptr [rdi + 104], xmm0 - 4338a4: f2 0f f0 46 58 lddqu xmm0, xmmword ptr [rsi + 88] - 4338a9: f3 0f 7f 47 58 movdqu xmmword ptr [rdi + 88], xmm0 - 4338ae: f2 0f f0 46 48 lddqu xmm0, xmmword ptr [rsi + 72] - 4338b3: f3 0f 7f 47 48 movdqu xmmword ptr [rdi + 72], xmm0 - 4338b8: f2 0f f0 46 38 lddqu xmm0, xmmword ptr [rsi + 56] - 4338bd: f3 0f 7f 47 38 movdqu xmmword ptr [rdi + 56], xmm0 - 4338c2: f2 0f f0 46 28 lddqu xmm0, xmmword ptr [rsi + 40] - 4338c7: f3 0f 7f 47 28 movdqu xmmword ptr [rdi + 40], xmm0 - 4338cc: f2 0f f0 46 18 lddqu xmm0, xmmword ptr [rsi + 24] - 4338d1: f3 0f 7f 47 18 movdqu xmmword ptr [rdi + 24], xmm0 - 4338d6: f2 0f f0 46 08 lddqu xmm0, xmmword ptr [rsi + 8] - 4338db: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4338df: f3 0f 7f 47 08 movdqu xmmword ptr [rdi + 8], xmm0 - 4338e4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4338e8: c3 ret - 4338e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4338f0: 48 8b 16 mov rdx, qword ptr [rsi] - 4338f3: 48 89 17 mov qword ptr [rdi], rdx - 4338f6: c3 ret - 4338f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 433900: f2 0f f0 46 77 lddqu xmm0, xmmword ptr [rsi + 119] - 433905: f3 0f 7f 47 77 movdqu xmmword ptr [rdi + 119], xmm0 - 43390a: f2 0f f0 46 67 lddqu xmm0, xmmword ptr [rsi + 103] - 43390f: f3 0f 7f 47 67 movdqu xmmword ptr [rdi + 103], xmm0 - 433914: f2 0f f0 46 57 lddqu xmm0, xmmword ptr [rsi + 87] - 433919: f3 0f 7f 47 57 movdqu xmmword ptr [rdi + 87], xmm0 - 43391e: f2 0f f0 46 47 lddqu xmm0, xmmword ptr [rsi + 71] - 433923: f3 0f 7f 47 47 movdqu xmmword ptr [rdi + 71], xmm0 - 433928: f2 0f f0 46 37 lddqu xmm0, xmmword ptr [rsi + 55] - 43392d: f3 0f 7f 47 37 movdqu xmmword ptr [rdi + 55], xmm0 - 433932: f2 0f f0 46 27 lddqu xmm0, xmmword ptr [rsi + 39] - 433937: f3 0f 7f 47 27 movdqu xmmword ptr [rdi + 39], xmm0 - 43393c: f2 0f f0 46 17 lddqu xmm0, xmmword ptr [rsi + 23] - 433941: f3 0f 7f 47 17 movdqu xmmword ptr [rdi + 23], xmm0 - 433946: f2 0f f0 46 07 lddqu xmm0, xmmword ptr [rsi + 7] - 43394b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43394f: f3 0f 7f 47 07 movdqu xmmword ptr [rdi + 7], xmm0 - 433954: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433958: c3 ret - 433959: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 433960: 8b 56 03 mov edx, dword ptr [rsi + 3] - 433963: 8b 0e mov ecx, dword ptr [rsi] - 433965: 89 57 03 mov dword ptr [rdi + 3], edx - 433968: 89 0f mov dword ptr [rdi], ecx - 43396a: c3 ret - 43396b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 433970: f2 0f f0 46 76 lddqu xmm0, xmmword ptr [rsi + 118] - 433975: f3 0f 7f 47 76 movdqu xmmword ptr [rdi + 118], xmm0 - 43397a: f2 0f f0 46 66 lddqu xmm0, xmmword ptr [rsi + 102] - 43397f: f3 0f 7f 47 66 movdqu xmmword ptr [rdi + 102], xmm0 - 433984: f2 0f f0 46 56 lddqu xmm0, xmmword ptr [rsi + 86] - 433989: f3 0f 7f 47 56 movdqu xmmword ptr [rdi + 86], xmm0 - 43398e: f2 0f f0 46 46 lddqu xmm0, xmmword ptr [rsi + 70] - 433993: f3 0f 7f 47 46 movdqu xmmword ptr [rdi + 70], xmm0 - 433998: f2 0f f0 46 36 lddqu xmm0, xmmword ptr [rsi + 54] - 43399d: f3 0f 7f 47 36 movdqu xmmword ptr [rdi + 54], xmm0 - 4339a2: f2 0f f0 46 26 lddqu xmm0, xmmword ptr [rsi + 38] - 4339a7: f3 0f 7f 47 26 movdqu xmmword ptr [rdi + 38], xmm0 - 4339ac: f2 0f f0 46 16 lddqu xmm0, xmmword ptr [rsi + 22] - 4339b1: f3 0f 7f 47 16 movdqu xmmword ptr [rdi + 22], xmm0 - 4339b6: f2 0f f0 46 06 lddqu xmm0, xmmword ptr [rsi + 6] - 4339bb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4339bf: f3 0f 7f 47 06 movdqu xmmword ptr [rdi + 6], xmm0 - 4339c4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4339c8: c3 ret - 4339c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4339d0: 8b 56 02 mov edx, dword ptr [rsi + 2] - 4339d3: 8b 0e mov ecx, dword ptr [rsi] - 4339d5: 89 57 02 mov dword ptr [rdi + 2], edx - 4339d8: 89 0f mov dword ptr [rdi], ecx - 4339da: c3 ret - 4339db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4339e0: f2 0f f0 46 75 lddqu xmm0, xmmword ptr [rsi + 117] - 4339e5: f3 0f 7f 47 75 movdqu xmmword ptr [rdi + 117], xmm0 - 4339ea: f2 0f f0 46 65 lddqu xmm0, xmmword ptr [rsi + 101] - 4339ef: f3 0f 7f 47 65 movdqu xmmword ptr [rdi + 101], xmm0 - 4339f4: f2 0f f0 46 55 lddqu xmm0, xmmword ptr [rsi + 85] - 4339f9: f3 0f 7f 47 55 movdqu xmmword ptr [rdi + 85], xmm0 - 4339fe: f2 0f f0 46 45 lddqu xmm0, xmmword ptr [rsi + 69] - 433a03: f3 0f 7f 47 45 movdqu xmmword ptr [rdi + 69], xmm0 - 433a08: f2 0f f0 46 35 lddqu xmm0, xmmword ptr [rsi + 53] - 433a0d: f3 0f 7f 47 35 movdqu xmmword ptr [rdi + 53], xmm0 - 433a12: f2 0f f0 46 25 lddqu xmm0, xmmword ptr [rsi + 37] - 433a17: f3 0f 7f 47 25 movdqu xmmword ptr [rdi + 37], xmm0 - 433a1c: f2 0f f0 46 15 lddqu xmm0, xmmword ptr [rsi + 21] - 433a21: f3 0f 7f 47 15 movdqu xmmword ptr [rdi + 21], xmm0 - 433a26: f2 0f f0 46 05 lddqu xmm0, xmmword ptr [rsi + 5] - 433a2b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 433a2f: f3 0f 7f 47 05 movdqu xmmword ptr [rdi + 5], xmm0 - 433a34: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433a38: c3 ret - 433a39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 433a40: 8b 56 01 mov edx, dword ptr [rsi + 1] - 433a43: 8b 0e mov ecx, dword ptr [rsi] - 433a45: 89 57 01 mov dword ptr [rdi + 1], edx - 433a48: 89 0f mov dword ptr [rdi], ecx - 433a4a: c3 ret - 433a4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 433a50: f2 0f f0 46 74 lddqu xmm0, xmmword ptr [rsi + 116] - 433a55: f3 0f 7f 47 74 movdqu xmmword ptr [rdi + 116], xmm0 - 433a5a: f2 0f f0 46 64 lddqu xmm0, xmmword ptr [rsi + 100] - 433a5f: f3 0f 7f 47 64 movdqu xmmword ptr [rdi + 100], xmm0 - 433a64: f2 0f f0 46 54 lddqu xmm0, xmmword ptr [rsi + 84] - 433a69: f3 0f 7f 47 54 movdqu xmmword ptr [rdi + 84], xmm0 - 433a6e: f2 0f f0 46 44 lddqu xmm0, xmmword ptr [rsi + 68] - 433a73: f3 0f 7f 47 44 movdqu xmmword ptr [rdi + 68], xmm0 - 433a78: f2 0f f0 46 34 lddqu xmm0, xmmword ptr [rsi + 52] - 433a7d: f3 0f 7f 47 34 movdqu xmmword ptr [rdi + 52], xmm0 - 433a82: f2 0f f0 46 24 lddqu xmm0, xmmword ptr [rsi + 36] - 433a87: f3 0f 7f 47 24 movdqu xmmword ptr [rdi + 36], xmm0 - 433a8c: f2 0f f0 46 14 lddqu xmm0, xmmword ptr [rsi + 20] - 433a91: f3 0f 7f 47 14 movdqu xmmword ptr [rdi + 20], xmm0 - 433a96: f2 0f f0 46 04 lddqu xmm0, xmmword ptr [rsi + 4] - 433a9b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 433a9f: f3 0f 7f 47 04 movdqu xmmword ptr [rdi + 4], xmm0 - 433aa4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433aa8: c3 ret - 433aa9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 433ab0: 8b 16 mov edx, dword ptr [rsi] - 433ab2: 89 17 mov dword ptr [rdi], edx - 433ab4: c3 ret - 433ab5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 433ac0: f2 0f f0 46 73 lddqu xmm0, xmmword ptr [rsi + 115] - 433ac5: f3 0f 7f 47 73 movdqu xmmword ptr [rdi + 115], xmm0 - 433aca: f2 0f f0 46 63 lddqu xmm0, xmmword ptr [rsi + 99] - 433acf: f3 0f 7f 47 63 movdqu xmmword ptr [rdi + 99], xmm0 - 433ad4: f2 0f f0 46 53 lddqu xmm0, xmmword ptr [rsi + 83] - 433ad9: f3 0f 7f 47 53 movdqu xmmword ptr [rdi + 83], xmm0 - 433ade: f2 0f f0 46 43 lddqu xmm0, xmmword ptr [rsi + 67] - 433ae3: f3 0f 7f 47 43 movdqu xmmword ptr [rdi + 67], xmm0 - 433ae8: f2 0f f0 46 33 lddqu xmm0, xmmword ptr [rsi + 51] - 433aed: f3 0f 7f 47 33 movdqu xmmword ptr [rdi + 51], xmm0 - 433af2: f2 0f f0 46 23 lddqu xmm0, xmmword ptr [rsi + 35] - 433af7: f3 0f 7f 47 23 movdqu xmmword ptr [rdi + 35], xmm0 - 433afc: f2 0f f0 46 13 lddqu xmm0, xmmword ptr [rsi + 19] - 433b01: f3 0f 7f 47 13 movdqu xmmword ptr [rdi + 19], xmm0 - 433b06: f2 0f f0 46 03 lddqu xmm0, xmmword ptr [rsi + 3] - 433b0b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 433b0f: f3 0f 7f 47 03 movdqu xmmword ptr [rdi + 3], xmm0 - 433b14: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433b18: c3 ret - 433b19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 433b20: 66 8b 56 01 mov dx, word ptr [rsi + 1] - 433b24: 66 8b 0e mov cx, word ptr [rsi] - 433b27: 66 89 57 01 mov word ptr [rdi + 1], dx - 433b2b: 66 89 0f mov word ptr [rdi], cx - 433b2e: c3 ret - 433b2f: 90 nop - 433b30: f2 0f f0 46 72 lddqu xmm0, xmmword ptr [rsi + 114] - 433b35: f3 0f 7f 47 72 movdqu xmmword ptr [rdi + 114], xmm0 - 433b3a: f2 0f f0 46 62 lddqu xmm0, xmmword ptr [rsi + 98] - 433b3f: f3 0f 7f 47 62 movdqu xmmword ptr [rdi + 98], xmm0 - 433b44: f2 0f f0 46 52 lddqu xmm0, xmmword ptr [rsi + 82] - 433b49: f3 0f 7f 47 52 movdqu xmmword ptr [rdi + 82], xmm0 - 433b4e: f2 0f f0 46 42 lddqu xmm0, xmmword ptr [rsi + 66] - 433b53: f3 0f 7f 47 42 movdqu xmmword ptr [rdi + 66], xmm0 - 433b58: f2 0f f0 46 32 lddqu xmm0, xmmword ptr [rsi + 50] - 433b5d: f3 0f 7f 47 32 movdqu xmmword ptr [rdi + 50], xmm0 - 433b62: f2 0f f0 46 22 lddqu xmm0, xmmword ptr [rsi + 34] - 433b67: f3 0f 7f 47 22 movdqu xmmword ptr [rdi + 34], xmm0 - 433b6c: f2 0f f0 46 12 lddqu xmm0, xmmword ptr [rsi + 18] - 433b71: f3 0f 7f 47 12 movdqu xmmword ptr [rdi + 18], xmm0 - 433b76: f2 0f f0 46 02 lddqu xmm0, xmmword ptr [rsi + 2] - 433b7b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 433b7f: f3 0f 7f 47 02 movdqu xmmword ptr [rdi + 2], xmm0 - 433b84: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433b88: c3 ret - 433b89: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 433b90: 0f b7 16 movzx edx, word ptr [rsi] - 433b93: 66 89 17 mov word ptr [rdi], dx - 433b96: c3 ret - 433b97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 433ba0: f2 0f f0 46 71 lddqu xmm0, xmmword ptr [rsi + 113] - 433ba5: f3 0f 7f 47 71 movdqu xmmword ptr [rdi + 113], xmm0 - 433baa: f2 0f f0 46 61 lddqu xmm0, xmmword ptr [rsi + 97] - 433baf: f3 0f 7f 47 61 movdqu xmmword ptr [rdi + 97], xmm0 - 433bb4: f2 0f f0 46 51 lddqu xmm0, xmmword ptr [rsi + 81] - 433bb9: f3 0f 7f 47 51 movdqu xmmword ptr [rdi + 81], xmm0 - 433bbe: f2 0f f0 46 41 lddqu xmm0, xmmword ptr [rsi + 65] - 433bc3: f3 0f 7f 47 41 movdqu xmmword ptr [rdi + 65], xmm0 - 433bc8: f2 0f f0 46 31 lddqu xmm0, xmmword ptr [rsi + 49] - 433bcd: f3 0f 7f 47 31 movdqu xmmword ptr [rdi + 49], xmm0 - 433bd2: f2 0f f0 46 21 lddqu xmm0, xmmword ptr [rsi + 33] - 433bd7: f3 0f 7f 47 21 movdqu xmmword ptr [rdi + 33], xmm0 - 433bdc: f2 0f f0 46 11 lddqu xmm0, xmmword ptr [rsi + 17] - 433be1: f3 0f 7f 47 11 movdqu xmmword ptr [rdi + 17], xmm0 - 433be6: f2 0f f0 46 01 lddqu xmm0, xmmword ptr [rsi + 1] - 433beb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 433bef: f3 0f 7f 47 01 movdqu xmmword ptr [rdi + 1], xmm0 - 433bf4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 433bf8: c3 ret - 433bf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 433c00: 0f b6 16 movzx edx, byte ptr [rsi] - 433c03: 88 17 mov byte ptr [rdi], dl - 433c05: c3 ret - 433c06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000433c10 <__memmove_chk_ssse3_back>: - 433c10: f3 0f 1e fa endbr64 - 433c14: 48 39 d1 cmp rcx, rdx - 433c17: 0f 82 93 7f 01 00 jb 0x44bbb0 <__chk_fail> - 433c1d: 0f 1f 00 nop dword ptr [rax] - -0000000000433c20 <__memmove_ssse3_back>: - 433c20: f3 0f 1e fa endbr64 - 433c24: 48 89 f8 mov rax, rdi - 433c27: 48 39 f7 cmp rdi, rsi - 433c2a: 72 27 jb 0x433c53 <__memmove_ssse3_back+0x33> - 433c2c: 0f 84 7c 24 00 00 je 0x4360ae <__memmove_ssse3_back+0x248e> - 433c32: 48 81 fa 90 00 00 00 cmp rdx, 144 - 433c39: 0f 83 a1 00 00 00 jae 0x433ce0 <__memmove_ssse3_back+0xc0> - 433c3f: 4c 8d 1d 8a 3c 06 00 lea r11, [rip + 408714] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 433c46: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 433c4a: 49 8d 14 13 lea rdx, [r11 + rdx] - 433c4e: 3e ff e2 jmp rdx - 433c51: 0f 0b ud2 - 433c53: 48 81 fa 90 00 00 00 cmp rdx, 144 - 433c5a: 73 24 jae 0x433c80 <__memmove_ssse3_back+0x60> - 433c5c: 48 01 d6 add rsi, rdx - 433c5f: 48 01 d7 add rdi, rdx - 433c62: 4c 8d 1d a7 3e 06 00 lea r11, [rip + 409255] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 433c69: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 433c6d: 49 8d 14 13 lea rdx, [r11 + rdx] - 433c71: 3e ff e2 jmp rdx - 433c74: 0f 0b ud2 - 433c76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 433c80: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 433c84: 49 89 f8 mov r8, rdi - 433c87: 48 83 e7 f0 and rdi, -16 - 433c8b: 48 83 c7 10 add rdi, 16 - 433c8f: 49 89 f9 mov r9, rdi - 433c92: 4d 29 c1 sub r9, r8 - 433c95: 4c 29 ca sub rdx, r9 - 433c98: 4c 01 ce add rsi, r9 - 433c9b: 49 89 f1 mov r9, rsi - 433c9e: 49 83 e1 0f and r9, 15 - 433ca2: 0f 84 98 00 00 00 je 0x433d40 <__memmove_ssse3_back+0x120> - 433ca8: 48 8b 0d c1 d3 08 00 mov rcx, qword ptr [rip + 578497] # 0x4c1070 <__x86_data_cache_size> - 433caf: 48 39 ca cmp rdx, rcx - 433cb2: 0f 83 28 18 00 00 jae 0x4354e0 <__memmove_ssse3_back+0x18c0> - 433cb8: 4c 8d 1d 91 40 06 00 lea r11, [rip + 409745] # 0x497d50 <__PRETTY_FUNCTION__.12580+0xfb0> - 433cbf: 48 81 ea 80 00 00 00 sub rdx, 128 - 433cc6: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] - 433cca: 4d 01 d9 add r9, r11 - 433ccd: 3e 41 ff e1 jmp r9 - 433cd1: 0f 0b ud2 - 433cd3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 433cde: 66 90 nop - 433ce0: 48 8b 0d 89 d3 08 00 mov rcx, qword ptr [rip + 578441] # 0x4c1070 <__x86_data_cache_size> - 433ce7: 48 d1 e1 shl rcx - 433cea: 48 39 ca cmp rdx, rcx - 433ced: 0f 87 9d 19 00 00 ja 0x435690 <__memmove_ssse3_back+0x1a70> - 433cf3: 48 01 d7 add rdi, rdx - 433cf6: 48 01 d6 add rsi, rdx - 433cf9: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] - 433cfe: 4c 8d 47 f0 lea r8, [rdi - 16] - 433d02: 49 89 f9 mov r9, rdi - 433d05: 49 83 e1 0f and r9, 15 - 433d09: 4c 31 cf xor rdi, r9 - 433d0c: 4c 29 ce sub rsi, r9 - 433d0f: 4c 29 ca sub rdx, r9 - 433d12: 49 89 f1 mov r9, rsi - 433d15: 49 83 e1 0f and r9, 15 - 433d19: 0f 84 c1 00 00 00 je 0x433de0 <__memmove_ssse3_back+0x1c0> - 433d1f: 4c 8d 1d 6a 40 06 00 lea r11, [rip + 409706] # 0x497d90 <__PRETTY_FUNCTION__.12580+0xff0> - 433d26: 48 81 ea 80 00 00 00 sub rdx, 128 - 433d2d: 4f 63 0c 8b movsxd r9, dword ptr [r11 + 4*r9] - 433d31: 4d 01 d9 add r9, r11 - 433d34: 3e 41 ff e1 jmp r9 - 433d38: 0f 0b ud2 - 433d3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 433d40: 49 89 d1 mov r9, rdx - 433d43: 49 c1 e9 08 shr r9, 8 - 433d47: 49 01 d1 add r9, rdx - 433d4a: 4c 3b 0d 27 d3 08 00 cmp r9, qword ptr [rip + 578343] # 0x4c1078 <__x86_data_cache_size_half> - 433d51: 0f 83 89 17 00 00 jae 0x4354e0 <__memmove_ssse3_back+0x18c0> - 433d57: 48 81 ea 80 00 00 00 sub rdx, 128 - 433d5e: 66 90 nop - 433d60: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 433d64: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 - 433d68: 0f 28 56 10 movaps xmm2, xmmword ptr [rsi + 16] - 433d6c: 0f 29 57 10 movaps xmmword ptr [rdi + 16], xmm2 - 433d70: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] - 433d74: 0f 29 5f 20 movaps xmmword ptr [rdi + 32], xmm3 - 433d78: 0f 28 66 30 movaps xmm4, xmmword ptr [rsi + 48] - 433d7c: 0f 29 67 30 movaps xmmword ptr [rdi + 48], xmm4 - 433d80: 0f 28 4e 40 movaps xmm1, xmmword ptr [rsi + 64] - 433d84: 0f 29 4f 40 movaps xmmword ptr [rdi + 64], xmm1 - 433d88: 0f 28 56 50 movaps xmm2, xmmword ptr [rsi + 80] - 433d8c: 0f 29 57 50 movaps xmmword ptr [rdi + 80], xmm2 - 433d90: 0f 28 5e 60 movaps xmm3, xmmword ptr [rsi + 96] - 433d94: 0f 29 5f 60 movaps xmmword ptr [rdi + 96], xmm3 - 433d98: 0f 28 66 70 movaps xmm4, xmmword ptr [rsi + 112] - 433d9c: 0f 29 67 70 movaps xmmword ptr [rdi + 112], xmm4 - 433da0: 48 81 ea 80 00 00 00 sub rdx, 128 - 433da7: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 433dae: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 433db5: 73 a9 jae 0x433d60 <__memmove_ssse3_back+0x140> - 433db7: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 433dbc: 48 81 c2 80 00 00 00 add rdx, 128 - 433dc3: 48 01 d6 add rsi, rdx - 433dc6: 48 01 d7 add rdi, rdx - 433dc9: 4c 8d 1d 40 3d 06 00 lea r11, [rip + 408896] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 433dd0: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 433dd4: 49 8d 14 13 lea rdx, [r11 + rdx] - 433dd8: 3e ff e2 jmp rdx - 433ddb: 0f 0b ud2 - 433ddd: 0f 1f 00 nop dword ptr [rax] - 433de0: 48 81 ea 80 00 00 00 sub rdx, 128 - 433de7: 0f 28 4e f0 movaps xmm1, xmmword ptr [rsi - 16] - 433deb: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 433def: 0f 28 56 e0 movaps xmm2, xmmword ptr [rsi - 32] - 433df3: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 433df7: 0f 28 5e d0 movaps xmm3, xmmword ptr [rsi - 48] - 433dfb: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 433dff: 0f 28 66 c0 movaps xmm4, xmmword ptr [rsi - 64] - 433e03: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 433e07: 0f 28 6e b0 movaps xmm5, xmmword ptr [rsi - 80] - 433e0b: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 433e0f: 0f 28 6e a0 movaps xmm5, xmmword ptr [rsi - 96] - 433e13: 0f 29 6f a0 movaps xmmword ptr [rdi - 96], xmm5 - 433e17: 0f 28 6e 90 movaps xmm5, xmmword ptr [rsi - 112] - 433e1b: 0f 29 6f 90 movaps xmmword ptr [rdi - 112], xmm5 - 433e1f: 0f 28 6e 80 movaps xmm5, xmmword ptr [rsi - 128] - 433e23: 0f 29 6f 80 movaps xmmword ptr [rdi - 128], xmm5 - 433e27: 48 81 ea 80 00 00 00 sub rdx, 128 - 433e2e: 48 8d 7f 80 lea rdi, [rdi - 128] - 433e32: 48 8d 76 80 lea rsi, [rsi - 128] - 433e36: 73 af jae 0x433de7 <__memmove_ssse3_back+0x1c7> - 433e38: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 433e3d: 48 81 c2 80 00 00 00 add rdx, 128 - 433e44: 48 29 d7 sub rdi, rdx - 433e47: 48 29 d6 sub rsi, rdx - 433e4a: 4c 8d 1d 7f 3a 06 00 lea r11, [rip + 408191] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 433e51: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 433e55: 49 8d 14 13 lea rdx, [r11 + rdx] - 433e59: 3e ff e2 jmp rdx - 433e5c: 0f 0b ud2 - 433e5e: 66 90 nop - 433e60: 48 81 ea 80 00 00 00 sub rdx, 128 - 433e67: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] - 433e6b: 0f 28 56 0f movaps xmm2, xmmword ptr [rsi + 15] - 433e6f: 0f 28 5e 1f movaps xmm3, xmmword ptr [rsi + 31] - 433e73: 0f 28 66 2f movaps xmm4, xmmword ptr [rsi + 47] - 433e77: 0f 28 6e 3f movaps xmm5, xmmword ptr [rsi + 63] - 433e7b: 0f 28 76 4f movaps xmm6, xmmword ptr [rsi + 79] - 433e7f: 0f 28 7e 5f movaps xmm7, xmmword ptr [rsi + 95] - 433e83: 44 0f 28 46 6f movaps xmm8, xmmword ptr [rsi + 111] - 433e88: 44 0f 28 4e 7f movaps xmm9, xmmword ptr [rsi + 127] - 433e8d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 433e94: 66 45 0f 3a 0f c8 01 palignr xmm9, xmm8, 1 # xmm9 = xmm8[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0] - 433e9b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 433ea0: 66 44 0f 3a 0f c7 01 palignr xmm8, xmm7, 1 # xmm8 = xmm7[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0] - 433ea7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 433eac: 66 0f 3a 0f fe 01 palignr xmm7, xmm6, 1 # xmm7 = xmm6[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0] - 433eb2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 433eb6: 66 0f 3a 0f f5 01 palignr xmm6, xmm5, 1 # xmm6 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0] - 433ebc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 433ec0: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] - 433ec6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 433eca: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] - 433ed0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 433ed4: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 433eda: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 433ede: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 433ee4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 433ee7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 433eee: 0f 83 6c ff ff ff jae 0x433e60 <__memmove_ssse3_back+0x240> - 433ef4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 433ef9: 48 81 c2 80 00 00 00 add rdx, 128 - 433f00: 48 01 d7 add rdi, rdx - 433f03: 48 01 d6 add rsi, rdx - 433f06: 4c 8d 1d 03 3c 06 00 lea r11, [rip + 408579] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 433f0d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 433f11: 49 8d 14 13 lea rdx, [r11 + rdx] - 433f15: 3e ff e2 jmp rdx - 433f18: 0f 0b ud2 - 433f1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 433f20: 0f 28 4e ff movaps xmm1, xmmword ptr [rsi - 1] - 433f24: 0f 28 56 ef movaps xmm2, xmmword ptr [rsi - 17] - 433f28: 66 0f 3a 0f ca 01 palignr xmm1, xmm2, 1 # xmm1 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0] - 433f2e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 433f32: 0f 28 5e df movaps xmm3, xmmword ptr [rsi - 33] - 433f36: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 433f3c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 433f40: 0f 28 66 cf movaps xmm4, xmmword ptr [rsi - 49] - 433f44: 66 0f 3a 0f dc 01 palignr xmm3, xmm4, 1 # xmm3 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 433f4a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 433f4e: 0f 28 6e bf movaps xmm5, xmmword ptr [rsi - 65] - 433f52: 66 0f 3a 0f e5 01 palignr xmm4, xmm5, 1 # xmm4 = xmm5[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] - 433f58: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 433f5c: 0f 28 76 af movaps xmm6, xmmword ptr [rsi - 81] - 433f60: 66 0f 3a 0f ee 01 palignr xmm5, xmm6, 1 # xmm5 = xmm6[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] - 433f66: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 433f6a: 0f 28 7e 9f movaps xmm7, xmmword ptr [rsi - 97] - 433f6e: 66 0f 3a 0f f7 01 palignr xmm6, xmm7, 1 # xmm6 = xmm7[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0] - 433f74: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 433f78: 44 0f 28 46 8f movaps xmm8, xmmword ptr [rsi - 113] - 433f7d: 66 41 0f 3a 0f f8 01 palignr xmm7, xmm8, 1 # xmm7 = xmm8[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0] - 433f84: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 433f88: 44 0f 28 8e 7f ff ff ff movaps xmm9, xmmword ptr [rsi - 129] - 433f90: 66 45 0f 3a 0f c1 01 palignr xmm8, xmm9, 1 # xmm8 = xmm9[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0] - 433f97: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 433f9c: 48 81 ea 80 00 00 00 sub rdx, 128 - 433fa3: 48 8d 7f 80 lea rdi, [rdi - 128] - 433fa7: 48 8d 76 80 lea rsi, [rsi - 128] - 433fab: 0f 83 6f ff ff ff jae 0x433f20 <__memmove_ssse3_back+0x300> - 433fb1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 433fb6: 48 81 c2 80 00 00 00 add rdx, 128 - 433fbd: 48 29 d7 sub rdi, rdx - 433fc0: 48 29 d6 sub rsi, rdx - 433fc3: 4c 8d 1d 06 39 06 00 lea r11, [rip + 407814] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 433fca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 433fce: 49 8d 14 13 lea rdx, [r11 + rdx] - 433fd2: 3e ff e2 jmp rdx - 433fd5: 0f 0b ud2 - 433fd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 433fe0: 48 81 ea 80 00 00 00 sub rdx, 128 - 433fe7: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] - 433feb: 0f 28 56 0e movaps xmm2, xmmword ptr [rsi + 14] - 433fef: 0f 28 5e 1e movaps xmm3, xmmword ptr [rsi + 30] - 433ff3: 0f 28 66 2e movaps xmm4, xmmword ptr [rsi + 46] - 433ff7: 0f 28 6e 3e movaps xmm5, xmmword ptr [rsi + 62] - 433ffb: 0f 28 76 4e movaps xmm6, xmmword ptr [rsi + 78] - 433fff: 0f 28 7e 5e movaps xmm7, xmmword ptr [rsi + 94] - 434003: 44 0f 28 46 6e movaps xmm8, xmmword ptr [rsi + 110] - 434008: 44 0f 28 4e 7e movaps xmm9, xmmword ptr [rsi + 126] - 43400d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434014: 66 45 0f 3a 0f c8 02 palignr xmm9, xmm8, 2 # xmm9 = xmm8[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1] - 43401b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 434020: 66 44 0f 3a 0f c7 02 palignr xmm8, xmm7, 2 # xmm8 = xmm7[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1] - 434027: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 43402c: 66 0f 3a 0f fe 02 palignr xmm7, xmm6, 2 # xmm7 = xmm6[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1] - 434032: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 434036: 66 0f 3a 0f f5 02 palignr xmm6, xmm5, 2 # xmm6 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1] - 43403c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 434040: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] - 434046: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 43404a: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] - 434050: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 434054: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 43405a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 43405e: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 434064: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 434067: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43406e: 0f 83 6c ff ff ff jae 0x433fe0 <__memmove_ssse3_back+0x3c0> - 434074: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434079: 48 81 c2 80 00 00 00 add rdx, 128 - 434080: 48 01 d7 add rdi, rdx - 434083: 48 01 d6 add rsi, rdx - 434086: 4c 8d 1d 83 3a 06 00 lea r11, [rip + 408195] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 43408d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434091: 49 8d 14 13 lea rdx, [r11 + rdx] - 434095: 3e ff e2 jmp rdx - 434098: 0f 0b ud2 - 43409a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4340a0: 0f 28 4e fe movaps xmm1, xmmword ptr [rsi - 2] - 4340a4: 0f 28 56 ee movaps xmm2, xmmword ptr [rsi - 18] - 4340a8: 66 0f 3a 0f ca 02 palignr xmm1, xmm2, 2 # xmm1 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1] - 4340ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4340b2: 0f 28 5e de movaps xmm3, xmmword ptr [rsi - 34] - 4340b6: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 4340bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4340c0: 0f 28 66 ce movaps xmm4, xmmword ptr [rsi - 50] - 4340c4: 66 0f 3a 0f dc 02 palignr xmm3, xmm4, 2 # xmm3 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 4340ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4340ce: 0f 28 6e be movaps xmm5, xmmword ptr [rsi - 66] - 4340d2: 66 0f 3a 0f e5 02 palignr xmm4, xmm5, 2 # xmm4 = xmm5[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] - 4340d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 4340dc: 0f 28 76 ae movaps xmm6, xmmword ptr [rsi - 82] - 4340e0: 66 0f 3a 0f ee 02 palignr xmm5, xmm6, 2 # xmm5 = xmm6[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] - 4340e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 4340ea: 0f 28 7e 9e movaps xmm7, xmmword ptr [rsi - 98] - 4340ee: 66 0f 3a 0f f7 02 palignr xmm6, xmm7, 2 # xmm6 = xmm7[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1] - 4340f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 4340f8: 44 0f 28 46 8e movaps xmm8, xmmword ptr [rsi - 114] - 4340fd: 66 41 0f 3a 0f f8 02 palignr xmm7, xmm8, 2 # xmm7 = xmm8[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1] - 434104: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 434108: 44 0f 28 8e 7e ff ff ff movaps xmm9, xmmword ptr [rsi - 130] - 434110: 66 45 0f 3a 0f c1 02 palignr xmm8, xmm9, 2 # xmm8 = xmm9[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1] - 434117: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43411c: 48 81 ea 80 00 00 00 sub rdx, 128 - 434123: 48 8d 7f 80 lea rdi, [rdi - 128] - 434127: 48 8d 76 80 lea rsi, [rsi - 128] - 43412b: 0f 83 6f ff ff ff jae 0x4340a0 <__memmove_ssse3_back+0x480> - 434131: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434136: 48 81 c2 80 00 00 00 add rdx, 128 - 43413d: 48 29 d7 sub rdi, rdx - 434140: 48 29 d6 sub rsi, rdx - 434143: 4c 8d 1d 86 37 06 00 lea r11, [rip + 407430] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 43414a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43414e: 49 8d 14 13 lea rdx, [r11 + rdx] - 434152: 3e ff e2 jmp rdx - 434155: 0f 0b ud2 - 434157: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 434160: 48 81 ea 80 00 00 00 sub rdx, 128 - 434167: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] - 43416b: 0f 28 56 0d movaps xmm2, xmmword ptr [rsi + 13] - 43416f: 0f 28 5e 1d movaps xmm3, xmmword ptr [rsi + 29] - 434173: 0f 28 66 2d movaps xmm4, xmmword ptr [rsi + 45] - 434177: 0f 28 6e 3d movaps xmm5, xmmword ptr [rsi + 61] - 43417b: 0f 28 76 4d movaps xmm6, xmmword ptr [rsi + 77] - 43417f: 0f 28 7e 5d movaps xmm7, xmmword ptr [rsi + 93] - 434183: 44 0f 28 46 6d movaps xmm8, xmmword ptr [rsi + 109] - 434188: 44 0f 28 4e 7d movaps xmm9, xmmword ptr [rsi + 125] - 43418d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434194: 66 45 0f 3a 0f c8 03 palignr xmm9, xmm8, 3 # xmm9 = xmm8[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2] - 43419b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4341a0: 66 44 0f 3a 0f c7 03 palignr xmm8, xmm7, 3 # xmm8 = xmm7[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2] - 4341a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4341ac: 66 0f 3a 0f fe 03 palignr xmm7, xmm6, 3 # xmm7 = xmm6[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2] - 4341b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4341b6: 66 0f 3a 0f f5 03 palignr xmm6, xmm5, 3 # xmm6 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2] - 4341bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4341c0: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] - 4341c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4341ca: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] - 4341d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4341d4: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 4341da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4341de: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 4341e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4341e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4341ee: 0f 83 6c ff ff ff jae 0x434160 <__memmove_ssse3_back+0x540> - 4341f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4341f9: 48 81 c2 80 00 00 00 add rdx, 128 - 434200: 48 01 d7 add rdi, rdx - 434203: 48 01 d6 add rsi, rdx - 434206: 4c 8d 1d 03 39 06 00 lea r11, [rip + 407811] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 43420d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434211: 49 8d 14 13 lea rdx, [r11 + rdx] - 434215: 3e ff e2 jmp rdx - 434218: 0f 0b ud2 - 43421a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 434220: 0f 28 4e fd movaps xmm1, xmmword ptr [rsi - 3] - 434224: 0f 28 56 ed movaps xmm2, xmmword ptr [rsi - 19] - 434228: 66 0f 3a 0f ca 03 palignr xmm1, xmm2, 3 # xmm1 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2] - 43422e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 434232: 0f 28 5e dd movaps xmm3, xmmword ptr [rsi - 35] - 434236: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 43423c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 434240: 0f 28 66 cd movaps xmm4, xmmword ptr [rsi - 51] - 434244: 66 0f 3a 0f dc 03 palignr xmm3, xmm4, 3 # xmm3 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 43424a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43424e: 0f 28 6e bd movaps xmm5, xmmword ptr [rsi - 67] - 434252: 66 0f 3a 0f e5 03 palignr xmm4, xmm5, 3 # xmm4 = xmm5[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] - 434258: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43425c: 0f 28 76 ad movaps xmm6, xmmword ptr [rsi - 83] - 434260: 66 0f 3a 0f ee 03 palignr xmm5, xmm6, 3 # xmm5 = xmm6[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] - 434266: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43426a: 0f 28 7e 9d movaps xmm7, xmmword ptr [rsi - 99] - 43426e: 66 0f 3a 0f f7 03 palignr xmm6, xmm7, 3 # xmm6 = xmm7[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2] - 434274: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 434278: 44 0f 28 46 8d movaps xmm8, xmmword ptr [rsi - 115] - 43427d: 66 41 0f 3a 0f f8 03 palignr xmm7, xmm8, 3 # xmm7 = xmm8[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2] - 434284: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 434288: 44 0f 28 8e 7d ff ff ff movaps xmm9, xmmword ptr [rsi - 131] - 434290: 66 45 0f 3a 0f c1 03 palignr xmm8, xmm9, 3 # xmm8 = xmm9[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2] - 434297: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43429c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4342a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4342a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4342ab: 0f 83 6f ff ff ff jae 0x434220 <__memmove_ssse3_back+0x600> - 4342b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4342b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4342bd: 48 29 d7 sub rdi, rdx - 4342c0: 48 29 d6 sub rsi, rdx - 4342c3: 4c 8d 1d 06 36 06 00 lea r11, [rip + 407046] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 4342ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4342ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4342d2: 3e ff e2 jmp rdx - 4342d5: 0f 0b ud2 - 4342d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4342e0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4342e7: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] - 4342eb: 0f 28 56 0c movaps xmm2, xmmword ptr [rsi + 12] - 4342ef: 0f 28 5e 1c movaps xmm3, xmmword ptr [rsi + 28] - 4342f3: 0f 28 66 2c movaps xmm4, xmmword ptr [rsi + 44] - 4342f7: 0f 28 6e 3c movaps xmm5, xmmword ptr [rsi + 60] - 4342fb: 0f 28 76 4c movaps xmm6, xmmword ptr [rsi + 76] - 4342ff: 0f 28 7e 5c movaps xmm7, xmmword ptr [rsi + 92] - 434303: 44 0f 28 46 6c movaps xmm8, xmmword ptr [rsi + 108] - 434308: 44 0f 28 4e 7c movaps xmm9, xmmword ptr [rsi + 124] - 43430d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434314: 66 45 0f 3a 0f c8 04 palignr xmm9, xmm8, 4 # xmm9 = xmm8[4,5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3] - 43431b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 434320: 66 44 0f 3a 0f c7 04 palignr xmm8, xmm7, 4 # xmm8 = xmm7[4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3] - 434327: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 43432c: 66 0f 3a 0f fe 04 palignr xmm7, xmm6, 4 # xmm7 = xmm6[4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3] - 434332: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 434336: 66 0f 3a 0f f5 04 palignr xmm6, xmm5, 4 # xmm6 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3] - 43433c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 434340: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] - 434346: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 43434a: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] - 434350: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 434354: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 43435a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 43435e: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 434364: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 434367: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43436e: 0f 83 6c ff ff ff jae 0x4342e0 <__memmove_ssse3_back+0x6c0> - 434374: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434379: 48 81 c2 80 00 00 00 add rdx, 128 - 434380: 48 01 d7 add rdi, rdx - 434383: 48 01 d6 add rsi, rdx - 434386: 4c 8d 1d 83 37 06 00 lea r11, [rip + 407427] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 43438d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434391: 49 8d 14 13 lea rdx, [r11 + rdx] - 434395: 3e ff e2 jmp rdx - 434398: 0f 0b ud2 - 43439a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4343a0: 0f 28 4e fc movaps xmm1, xmmword ptr [rsi - 4] - 4343a4: 0f 28 56 ec movaps xmm2, xmmword ptr [rsi - 20] - 4343a8: 66 0f 3a 0f ca 04 palignr xmm1, xmm2, 4 # xmm1 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] - 4343ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4343b2: 0f 28 5e dc movaps xmm3, xmmword ptr [rsi - 36] - 4343b6: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 4343bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4343c0: 0f 28 66 cc movaps xmm4, xmmword ptr [rsi - 52] - 4343c4: 66 0f 3a 0f dc 04 palignr xmm3, xmm4, 4 # xmm3 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 4343ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4343ce: 0f 28 6e bc movaps xmm5, xmmword ptr [rsi - 68] - 4343d2: 66 0f 3a 0f e5 04 palignr xmm4, xmm5, 4 # xmm4 = xmm5[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] - 4343d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 4343dc: 0f 28 76 ac movaps xmm6, xmmword ptr [rsi - 84] - 4343e0: 66 0f 3a 0f ee 04 palignr xmm5, xmm6, 4 # xmm5 = xmm6[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] - 4343e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 4343ea: 0f 28 7e 9c movaps xmm7, xmmword ptr [rsi - 100] - 4343ee: 66 0f 3a 0f f7 04 palignr xmm6, xmm7, 4 # xmm6 = xmm7[4,5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3] - 4343f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 4343f8: 44 0f 28 46 8c movaps xmm8, xmmword ptr [rsi - 116] - 4343fd: 66 41 0f 3a 0f f8 04 palignr xmm7, xmm8, 4 # xmm7 = xmm8[4,5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3] - 434404: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 434408: 44 0f 28 8e 7c ff ff ff movaps xmm9, xmmword ptr [rsi - 132] - 434410: 66 45 0f 3a 0f c1 04 palignr xmm8, xmm9, 4 # xmm8 = xmm9[4,5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3] - 434417: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43441c: 48 81 ea 80 00 00 00 sub rdx, 128 - 434423: 48 8d 7f 80 lea rdi, [rdi - 128] - 434427: 48 8d 76 80 lea rsi, [rsi - 128] - 43442b: 0f 83 6f ff ff ff jae 0x4343a0 <__memmove_ssse3_back+0x780> - 434431: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434436: 48 81 c2 80 00 00 00 add rdx, 128 - 43443d: 48 29 d7 sub rdi, rdx - 434440: 48 29 d6 sub rsi, rdx - 434443: 4c 8d 1d 86 34 06 00 lea r11, [rip + 406662] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 43444a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43444e: 49 8d 14 13 lea rdx, [r11 + rdx] - 434452: 3e ff e2 jmp rdx - 434455: 0f 0b ud2 - 434457: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 434460: 48 81 ea 80 00 00 00 sub rdx, 128 - 434467: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] - 43446b: 0f 28 56 0b movaps xmm2, xmmword ptr [rsi + 11] - 43446f: 0f 28 5e 1b movaps xmm3, xmmword ptr [rsi + 27] - 434473: 0f 28 66 2b movaps xmm4, xmmword ptr [rsi + 43] - 434477: 0f 28 6e 3b movaps xmm5, xmmword ptr [rsi + 59] - 43447b: 0f 28 76 4b movaps xmm6, xmmword ptr [rsi + 75] - 43447f: 0f 28 7e 5b movaps xmm7, xmmword ptr [rsi + 91] - 434483: 44 0f 28 46 6b movaps xmm8, xmmword ptr [rsi + 107] - 434488: 44 0f 28 4e 7b movaps xmm9, xmmword ptr [rsi + 123] - 43448d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434494: 66 45 0f 3a 0f c8 05 palignr xmm9, xmm8, 5 # xmm9 = xmm8[5,6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4] - 43449b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4344a0: 66 44 0f 3a 0f c7 05 palignr xmm8, xmm7, 5 # xmm8 = xmm7[5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4] - 4344a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4344ac: 66 0f 3a 0f fe 05 palignr xmm7, xmm6, 5 # xmm7 = xmm6[5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4] - 4344b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4344b6: 66 0f 3a 0f f5 05 palignr xmm6, xmm5, 5 # xmm6 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4] - 4344bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4344c0: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] - 4344c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4344ca: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] - 4344d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4344d4: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 4344da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4344de: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 4344e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4344e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4344ee: 0f 83 6c ff ff ff jae 0x434460 <__memmove_ssse3_back+0x840> - 4344f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4344f9: 48 81 c2 80 00 00 00 add rdx, 128 - 434500: 48 01 d7 add rdi, rdx - 434503: 48 01 d6 add rsi, rdx - 434506: 4c 8d 1d 03 36 06 00 lea r11, [rip + 407043] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 43450d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434511: 49 8d 14 13 lea rdx, [r11 + rdx] - 434515: 3e ff e2 jmp rdx - 434518: 0f 0b ud2 - 43451a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 434520: 0f 28 4e fb movaps xmm1, xmmword ptr [rsi - 5] - 434524: 0f 28 56 eb movaps xmm2, xmmword ptr [rsi - 21] - 434528: 66 0f 3a 0f ca 05 palignr xmm1, xmm2, 5 # xmm1 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] - 43452e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 434532: 0f 28 5e db movaps xmm3, xmmword ptr [rsi - 37] - 434536: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 43453c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 434540: 0f 28 66 cb movaps xmm4, xmmword ptr [rsi - 53] - 434544: 66 0f 3a 0f dc 05 palignr xmm3, xmm4, 5 # xmm3 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 43454a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43454e: 0f 28 6e bb movaps xmm5, xmmword ptr [rsi - 69] - 434552: 66 0f 3a 0f e5 05 palignr xmm4, xmm5, 5 # xmm4 = xmm5[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] - 434558: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43455c: 0f 28 76 ab movaps xmm6, xmmword ptr [rsi - 85] - 434560: 66 0f 3a 0f ee 05 palignr xmm5, xmm6, 5 # xmm5 = xmm6[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] - 434566: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43456a: 0f 28 7e 9b movaps xmm7, xmmword ptr [rsi - 101] - 43456e: 66 0f 3a 0f f7 05 palignr xmm6, xmm7, 5 # xmm6 = xmm7[5,6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4] - 434574: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 434578: 44 0f 28 46 8b movaps xmm8, xmmword ptr [rsi - 117] - 43457d: 66 41 0f 3a 0f f8 05 palignr xmm7, xmm8, 5 # xmm7 = xmm8[5,6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4] - 434584: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 434588: 44 0f 28 8e 7b ff ff ff movaps xmm9, xmmword ptr [rsi - 133] - 434590: 66 45 0f 3a 0f c1 05 palignr xmm8, xmm9, 5 # xmm8 = xmm9[5,6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4] - 434597: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43459c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4345a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4345a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4345ab: 0f 83 6f ff ff ff jae 0x434520 <__memmove_ssse3_back+0x900> - 4345b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4345b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4345bd: 48 29 d7 sub rdi, rdx - 4345c0: 48 29 d6 sub rsi, rdx - 4345c3: 4c 8d 1d 06 33 06 00 lea r11, [rip + 406278] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 4345ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4345ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4345d2: 3e ff e2 jmp rdx - 4345d5: 0f 0b ud2 - 4345d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4345e0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4345e7: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] - 4345eb: 0f 28 56 0a movaps xmm2, xmmword ptr [rsi + 10] - 4345ef: 0f 28 5e 1a movaps xmm3, xmmword ptr [rsi + 26] - 4345f3: 0f 28 66 2a movaps xmm4, xmmword ptr [rsi + 42] - 4345f7: 0f 28 6e 3a movaps xmm5, xmmword ptr [rsi + 58] - 4345fb: 0f 28 76 4a movaps xmm6, xmmword ptr [rsi + 74] - 4345ff: 0f 28 7e 5a movaps xmm7, xmmword ptr [rsi + 90] - 434603: 44 0f 28 46 6a movaps xmm8, xmmword ptr [rsi + 106] - 434608: 44 0f 28 4e 7a movaps xmm9, xmmword ptr [rsi + 122] - 43460d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434614: 66 45 0f 3a 0f c8 06 palignr xmm9, xmm8, 6 # xmm9 = xmm8[6,7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5] - 43461b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 434620: 66 44 0f 3a 0f c7 06 palignr xmm8, xmm7, 6 # xmm8 = xmm7[6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5] - 434627: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 43462c: 66 0f 3a 0f fe 06 palignr xmm7, xmm6, 6 # xmm7 = xmm6[6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5] - 434632: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 434636: 66 0f 3a 0f f5 06 palignr xmm6, xmm5, 6 # xmm6 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5] - 43463c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 434640: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] - 434646: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 43464a: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] - 434650: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 434654: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 43465a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 43465e: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 434664: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 434667: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43466e: 0f 83 6c ff ff ff jae 0x4345e0 <__memmove_ssse3_back+0x9c0> - 434674: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434679: 48 81 c2 80 00 00 00 add rdx, 128 - 434680: 48 01 d7 add rdi, rdx - 434683: 48 01 d6 add rsi, rdx - 434686: 4c 8d 1d 83 34 06 00 lea r11, [rip + 406659] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 43468d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434691: 49 8d 14 13 lea rdx, [r11 + rdx] - 434695: 3e ff e2 jmp rdx - 434698: 0f 0b ud2 - 43469a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4346a0: 0f 28 4e fa movaps xmm1, xmmword ptr [rsi - 6] - 4346a4: 0f 28 56 ea movaps xmm2, xmmword ptr [rsi - 22] - 4346a8: 66 0f 3a 0f ca 06 palignr xmm1, xmm2, 6 # xmm1 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] - 4346ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4346b2: 0f 28 5e da movaps xmm3, xmmword ptr [rsi - 38] - 4346b6: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 4346bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4346c0: 0f 28 66 ca movaps xmm4, xmmword ptr [rsi - 54] - 4346c4: 66 0f 3a 0f dc 06 palignr xmm3, xmm4, 6 # xmm3 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 4346ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4346ce: 0f 28 6e ba movaps xmm5, xmmword ptr [rsi - 70] - 4346d2: 66 0f 3a 0f e5 06 palignr xmm4, xmm5, 6 # xmm4 = xmm5[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] - 4346d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 4346dc: 0f 28 76 aa movaps xmm6, xmmword ptr [rsi - 86] - 4346e0: 66 0f 3a 0f ee 06 palignr xmm5, xmm6, 6 # xmm5 = xmm6[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] - 4346e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 4346ea: 0f 28 7e 9a movaps xmm7, xmmword ptr [rsi - 102] - 4346ee: 66 0f 3a 0f f7 06 palignr xmm6, xmm7, 6 # xmm6 = xmm7[6,7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5] - 4346f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 4346f8: 44 0f 28 46 8a movaps xmm8, xmmword ptr [rsi - 118] - 4346fd: 66 41 0f 3a 0f f8 06 palignr xmm7, xmm8, 6 # xmm7 = xmm8[6,7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5] - 434704: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 434708: 44 0f 28 8e 7a ff ff ff movaps xmm9, xmmword ptr [rsi - 134] - 434710: 66 45 0f 3a 0f c1 06 palignr xmm8, xmm9, 6 # xmm8 = xmm9[6,7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5] - 434717: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43471c: 48 81 ea 80 00 00 00 sub rdx, 128 - 434723: 48 8d 7f 80 lea rdi, [rdi - 128] - 434727: 48 8d 76 80 lea rsi, [rsi - 128] - 43472b: 0f 83 6f ff ff ff jae 0x4346a0 <__memmove_ssse3_back+0xa80> - 434731: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434736: 48 81 c2 80 00 00 00 add rdx, 128 - 43473d: 48 29 d7 sub rdi, rdx - 434740: 48 29 d6 sub rsi, rdx - 434743: 4c 8d 1d 86 31 06 00 lea r11, [rip + 405894] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 43474a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43474e: 49 8d 14 13 lea rdx, [r11 + rdx] - 434752: 3e ff e2 jmp rdx - 434755: 0f 0b ud2 - 434757: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 434760: 48 81 ea 80 00 00 00 sub rdx, 128 - 434767: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] - 43476b: 0f 28 56 09 movaps xmm2, xmmword ptr [rsi + 9] - 43476f: 0f 28 5e 19 movaps xmm3, xmmword ptr [rsi + 25] - 434773: 0f 28 66 29 movaps xmm4, xmmword ptr [rsi + 41] - 434777: 0f 28 6e 39 movaps xmm5, xmmword ptr [rsi + 57] - 43477b: 0f 28 76 49 movaps xmm6, xmmword ptr [rsi + 73] - 43477f: 0f 28 7e 59 movaps xmm7, xmmword ptr [rsi + 89] - 434783: 44 0f 28 46 69 movaps xmm8, xmmword ptr [rsi + 105] - 434788: 44 0f 28 4e 79 movaps xmm9, xmmword ptr [rsi + 121] - 43478d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434794: 66 45 0f 3a 0f c8 07 palignr xmm9, xmm8, 7 # xmm9 = xmm8[7,8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6] - 43479b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4347a0: 66 44 0f 3a 0f c7 07 palignr xmm8, xmm7, 7 # xmm8 = xmm7[7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6] - 4347a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4347ac: 66 0f 3a 0f fe 07 palignr xmm7, xmm6, 7 # xmm7 = xmm6[7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6] - 4347b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4347b6: 66 0f 3a 0f f5 07 palignr xmm6, xmm5, 7 # xmm6 = xmm5[7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6] - 4347bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4347c0: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] - 4347c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4347ca: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] - 4347d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4347d4: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 4347da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4347de: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 4347e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4347e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4347ee: 0f 83 6c ff ff ff jae 0x434760 <__memmove_ssse3_back+0xb40> - 4347f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4347f9: 48 81 c2 80 00 00 00 add rdx, 128 - 434800: 48 01 d7 add rdi, rdx - 434803: 48 01 d6 add rsi, rdx - 434806: 4c 8d 1d 03 33 06 00 lea r11, [rip + 406275] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 43480d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434811: 49 8d 14 13 lea rdx, [r11 + rdx] - 434815: 3e ff e2 jmp rdx - 434818: 0f 0b ud2 - 43481a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 434820: 0f 28 4e f9 movaps xmm1, xmmword ptr [rsi - 7] - 434824: 0f 28 56 e9 movaps xmm2, xmmword ptr [rsi - 23] - 434828: 66 0f 3a 0f ca 07 palignr xmm1, xmm2, 7 # xmm1 = xmm2[7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6] - 43482e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 434832: 0f 28 5e d9 movaps xmm3, xmmword ptr [rsi - 39] - 434836: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 43483c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 434840: 0f 28 66 c9 movaps xmm4, xmmword ptr [rsi - 55] - 434844: 66 0f 3a 0f dc 07 palignr xmm3, xmm4, 7 # xmm3 = xmm4[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 43484a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43484e: 0f 28 6e b9 movaps xmm5, xmmword ptr [rsi - 71] - 434852: 66 0f 3a 0f e5 07 palignr xmm4, xmm5, 7 # xmm4 = xmm5[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] - 434858: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43485c: 0f 28 76 a9 movaps xmm6, xmmword ptr [rsi - 87] - 434860: 66 0f 3a 0f ee 07 palignr xmm5, xmm6, 7 # xmm5 = xmm6[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] - 434866: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43486a: 0f 28 7e 99 movaps xmm7, xmmword ptr [rsi - 103] - 43486e: 66 0f 3a 0f f7 07 palignr xmm6, xmm7, 7 # xmm6 = xmm7[7,8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6] - 434874: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 434878: 44 0f 28 46 89 movaps xmm8, xmmword ptr [rsi - 119] - 43487d: 66 41 0f 3a 0f f8 07 palignr xmm7, xmm8, 7 # xmm7 = xmm8[7,8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6] - 434884: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 434888: 44 0f 28 8e 79 ff ff ff movaps xmm9, xmmword ptr [rsi - 135] - 434890: 66 45 0f 3a 0f c1 07 palignr xmm8, xmm9, 7 # xmm8 = xmm9[7,8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6] - 434897: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43489c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4348a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4348a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4348ab: 0f 83 6f ff ff ff jae 0x434820 <__memmove_ssse3_back+0xc00> - 4348b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4348b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4348bd: 48 29 d7 sub rdi, rdx - 4348c0: 48 29 d6 sub rsi, rdx - 4348c3: 4c 8d 1d 06 30 06 00 lea r11, [rip + 405510] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 4348ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4348ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4348d2: 3e ff e2 jmp rdx - 4348d5: 0f 0b ud2 - 4348d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4348e0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4348e7: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] - 4348eb: 0f 28 56 08 movaps xmm2, xmmword ptr [rsi + 8] - 4348ef: 0f 28 5e 18 movaps xmm3, xmmword ptr [rsi + 24] - 4348f3: 0f 28 66 28 movaps xmm4, xmmword ptr [rsi + 40] - 4348f7: 0f 28 6e 38 movaps xmm5, xmmword ptr [rsi + 56] - 4348fb: 0f 28 76 48 movaps xmm6, xmmword ptr [rsi + 72] - 4348ff: 0f 28 7e 58 movaps xmm7, xmmword ptr [rsi + 88] - 434903: 44 0f 28 46 68 movaps xmm8, xmmword ptr [rsi + 104] - 434908: 44 0f 28 4e 78 movaps xmm9, xmmword ptr [rsi + 120] - 43490d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434914: 66 45 0f 3a 0f c8 08 palignr xmm9, xmm8, 8 # xmm9 = xmm8[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7] - 43491b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 434920: 66 44 0f 3a 0f c7 08 palignr xmm8, xmm7, 8 # xmm8 = xmm7[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7] - 434927: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 43492c: 66 0f 3a 0f fe 08 palignr xmm7, xmm6, 8 # xmm7 = xmm6[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7] - 434932: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 434936: 66 0f 3a 0f f5 08 palignr xmm6, xmm5, 8 # xmm6 = xmm5[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7] - 43493c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 434940: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] - 434946: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 43494a: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] - 434950: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 434954: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 43495a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 43495e: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 434964: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 434967: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43496e: 0f 83 6c ff ff ff jae 0x4348e0 <__memmove_ssse3_back+0xcc0> - 434974: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434979: 48 81 c2 80 00 00 00 add rdx, 128 - 434980: 48 01 d7 add rdi, rdx - 434983: 48 01 d6 add rsi, rdx - 434986: 4c 8d 1d 83 31 06 00 lea r11, [rip + 405891] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 43498d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434991: 49 8d 14 13 lea rdx, [r11 + rdx] - 434995: 3e ff e2 jmp rdx - 434998: 0f 0b ud2 - 43499a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4349a0: 0f 28 4e f8 movaps xmm1, xmmword ptr [rsi - 8] - 4349a4: 0f 28 56 e8 movaps xmm2, xmmword ptr [rsi - 24] - 4349a8: 66 0f 3a 0f ca 08 palignr xmm1, xmm2, 8 # xmm1 = xmm2[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] - 4349ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4349b2: 0f 28 5e d8 movaps xmm3, xmmword ptr [rsi - 40] - 4349b6: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 4349bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4349c0: 0f 28 66 c8 movaps xmm4, xmmword ptr [rsi - 56] - 4349c4: 66 0f 3a 0f dc 08 palignr xmm3, xmm4, 8 # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 4349ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4349ce: 0f 28 6e b8 movaps xmm5, xmmword ptr [rsi - 72] - 4349d2: 66 0f 3a 0f e5 08 palignr xmm4, xmm5, 8 # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] - 4349d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 4349dc: 0f 28 76 a8 movaps xmm6, xmmword ptr [rsi - 88] - 4349e0: 66 0f 3a 0f ee 08 palignr xmm5, xmm6, 8 # xmm5 = xmm6[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] - 4349e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 4349ea: 0f 28 7e 98 movaps xmm7, xmmword ptr [rsi - 104] - 4349ee: 66 0f 3a 0f f7 08 palignr xmm6, xmm7, 8 # xmm6 = xmm7[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7] - 4349f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 4349f8: 44 0f 28 46 88 movaps xmm8, xmmword ptr [rsi - 120] - 4349fd: 66 41 0f 3a 0f f8 08 palignr xmm7, xmm8, 8 # xmm7 = xmm8[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7] - 434a04: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 434a08: 44 0f 28 8e 78 ff ff ff movaps xmm9, xmmword ptr [rsi - 136] - 434a10: 66 45 0f 3a 0f c1 08 palignr xmm8, xmm9, 8 # xmm8 = xmm9[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7] - 434a17: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 434a1c: 48 81 ea 80 00 00 00 sub rdx, 128 - 434a23: 48 8d 7f 80 lea rdi, [rdi - 128] - 434a27: 48 8d 76 80 lea rsi, [rsi - 128] - 434a2b: 0f 83 6f ff ff ff jae 0x4349a0 <__memmove_ssse3_back+0xd80> - 434a31: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434a36: 48 81 c2 80 00 00 00 add rdx, 128 - 434a3d: 48 29 d7 sub rdi, rdx - 434a40: 48 29 d6 sub rsi, rdx - 434a43: 4c 8d 1d 86 2e 06 00 lea r11, [rip + 405126] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 434a4a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434a4e: 49 8d 14 13 lea rdx, [r11 + rdx] - 434a52: 3e ff e2 jmp rdx - 434a55: 0f 0b ud2 - 434a57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 434a60: 48 81 ea 80 00 00 00 sub rdx, 128 - 434a67: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] - 434a6b: 0f 28 56 07 movaps xmm2, xmmword ptr [rsi + 7] - 434a6f: 0f 28 5e 17 movaps xmm3, xmmword ptr [rsi + 23] - 434a73: 0f 28 66 27 movaps xmm4, xmmword ptr [rsi + 39] - 434a77: 0f 28 6e 37 movaps xmm5, xmmword ptr [rsi + 55] - 434a7b: 0f 28 76 47 movaps xmm6, xmmword ptr [rsi + 71] - 434a7f: 0f 28 7e 57 movaps xmm7, xmmword ptr [rsi + 87] - 434a83: 44 0f 28 46 67 movaps xmm8, xmmword ptr [rsi + 103] - 434a88: 44 0f 28 4e 77 movaps xmm9, xmmword ptr [rsi + 119] - 434a8d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434a94: 66 45 0f 3a 0f c8 09 palignr xmm9, xmm8, 9 # xmm9 = xmm8[9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8] - 434a9b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 434aa0: 66 44 0f 3a 0f c7 09 palignr xmm8, xmm7, 9 # xmm8 = xmm7[9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8] - 434aa7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 434aac: 66 0f 3a 0f fe 09 palignr xmm7, xmm6, 9 # xmm7 = xmm6[9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8] - 434ab2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 434ab6: 66 0f 3a 0f f5 09 palignr xmm6, xmm5, 9 # xmm6 = xmm5[9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8] - 434abc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 434ac0: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] - 434ac6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 434aca: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] - 434ad0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 434ad4: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 434ada: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 434ade: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 434ae4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 434ae7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 434aee: 0f 83 6c ff ff ff jae 0x434a60 <__memmove_ssse3_back+0xe40> - 434af4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434af9: 48 81 c2 80 00 00 00 add rdx, 128 - 434b00: 48 01 d7 add rdi, rdx - 434b03: 48 01 d6 add rsi, rdx - 434b06: 4c 8d 1d 03 30 06 00 lea r11, [rip + 405507] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 434b0d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434b11: 49 8d 14 13 lea rdx, [r11 + rdx] - 434b15: 3e ff e2 jmp rdx - 434b18: 0f 0b ud2 - 434b1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 434b20: 0f 28 4e f7 movaps xmm1, xmmword ptr [rsi - 9] - 434b24: 0f 28 56 e7 movaps xmm2, xmmword ptr [rsi - 25] - 434b28: 66 0f 3a 0f ca 09 palignr xmm1, xmm2, 9 # xmm1 = xmm2[9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8] - 434b2e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 434b32: 0f 28 5e d7 movaps xmm3, xmmword ptr [rsi - 41] - 434b36: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 434b3c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 434b40: 0f 28 66 c7 movaps xmm4, xmmword ptr [rsi - 57] - 434b44: 66 0f 3a 0f dc 09 palignr xmm3, xmm4, 9 # xmm3 = xmm4[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 434b4a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 434b4e: 0f 28 6e b7 movaps xmm5, xmmword ptr [rsi - 73] - 434b52: 66 0f 3a 0f e5 09 palignr xmm4, xmm5, 9 # xmm4 = xmm5[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] - 434b58: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 434b5c: 0f 28 76 a7 movaps xmm6, xmmword ptr [rsi - 89] - 434b60: 66 0f 3a 0f ee 09 palignr xmm5, xmm6, 9 # xmm5 = xmm6[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] - 434b66: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 434b6a: 0f 28 7e 97 movaps xmm7, xmmword ptr [rsi - 105] - 434b6e: 66 0f 3a 0f f7 09 palignr xmm6, xmm7, 9 # xmm6 = xmm7[9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8] - 434b74: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 434b78: 44 0f 28 46 87 movaps xmm8, xmmword ptr [rsi - 121] - 434b7d: 66 41 0f 3a 0f f8 09 palignr xmm7, xmm8, 9 # xmm7 = xmm8[9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8] - 434b84: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 434b88: 44 0f 28 8e 77 ff ff ff movaps xmm9, xmmword ptr [rsi - 137] - 434b90: 66 45 0f 3a 0f c1 09 palignr xmm8, xmm9, 9 # xmm8 = xmm9[9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8] - 434b97: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 434b9c: 48 81 ea 80 00 00 00 sub rdx, 128 - 434ba3: 48 8d 7f 80 lea rdi, [rdi - 128] - 434ba7: 48 8d 76 80 lea rsi, [rsi - 128] - 434bab: 0f 83 6f ff ff ff jae 0x434b20 <__memmove_ssse3_back+0xf00> - 434bb1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434bb6: 48 81 c2 80 00 00 00 add rdx, 128 - 434bbd: 48 29 d7 sub rdi, rdx - 434bc0: 48 29 d6 sub rsi, rdx - 434bc3: 4c 8d 1d 06 2d 06 00 lea r11, [rip + 404742] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 434bca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434bce: 49 8d 14 13 lea rdx, [r11 + rdx] - 434bd2: 3e ff e2 jmp rdx - 434bd5: 0f 0b ud2 - 434bd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 434be0: 48 81 ea 80 00 00 00 sub rdx, 128 - 434be7: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] - 434beb: 0f 28 56 06 movaps xmm2, xmmword ptr [rsi + 6] - 434bef: 0f 28 5e 16 movaps xmm3, xmmword ptr [rsi + 22] - 434bf3: 0f 28 66 26 movaps xmm4, xmmword ptr [rsi + 38] - 434bf7: 0f 28 6e 36 movaps xmm5, xmmword ptr [rsi + 54] - 434bfb: 0f 28 76 46 movaps xmm6, xmmword ptr [rsi + 70] - 434bff: 0f 28 7e 56 movaps xmm7, xmmword ptr [rsi + 86] - 434c03: 44 0f 28 46 66 movaps xmm8, xmmword ptr [rsi + 102] - 434c08: 44 0f 28 4e 76 movaps xmm9, xmmword ptr [rsi + 118] - 434c0d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434c14: 66 45 0f 3a 0f c8 0a palignr xmm9, xmm8, 10 # xmm9 = xmm8[10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9] - 434c1b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 434c20: 66 44 0f 3a 0f c7 0a palignr xmm8, xmm7, 10 # xmm8 = xmm7[10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9] - 434c27: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 434c2c: 66 0f 3a 0f fe 0a palignr xmm7, xmm6, 10 # xmm7 = xmm6[10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9] - 434c32: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 434c36: 66 0f 3a 0f f5 0a palignr xmm6, xmm5, 10 # xmm6 = xmm5[10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9] - 434c3c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 434c40: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] - 434c46: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 434c4a: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] - 434c50: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 434c54: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 434c5a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 434c5e: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 434c64: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 434c67: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 434c6e: 0f 83 6c ff ff ff jae 0x434be0 <__memmove_ssse3_back+0xfc0> - 434c74: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434c79: 48 81 c2 80 00 00 00 add rdx, 128 - 434c80: 48 01 d7 add rdi, rdx - 434c83: 48 01 d6 add rsi, rdx - 434c86: 4c 8d 1d 83 2e 06 00 lea r11, [rip + 405123] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 434c8d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434c91: 49 8d 14 13 lea rdx, [r11 + rdx] - 434c95: 3e ff e2 jmp rdx - 434c98: 0f 0b ud2 - 434c9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 434ca0: 0f 28 4e f6 movaps xmm1, xmmword ptr [rsi - 10] - 434ca4: 0f 28 56 e6 movaps xmm2, xmmword ptr [rsi - 26] - 434ca8: 66 0f 3a 0f ca 0a palignr xmm1, xmm2, 10 # xmm1 = xmm2[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] - 434cae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 434cb2: 0f 28 5e d6 movaps xmm3, xmmword ptr [rsi - 42] - 434cb6: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 434cbc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 434cc0: 0f 28 66 c6 movaps xmm4, xmmword ptr [rsi - 58] - 434cc4: 66 0f 3a 0f dc 0a palignr xmm3, xmm4, 10 # xmm3 = xmm4[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 434cca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 434cce: 0f 28 6e b6 movaps xmm5, xmmword ptr [rsi - 74] - 434cd2: 66 0f 3a 0f e5 0a palignr xmm4, xmm5, 10 # xmm4 = xmm5[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] - 434cd8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 434cdc: 0f 28 76 a6 movaps xmm6, xmmword ptr [rsi - 90] - 434ce0: 66 0f 3a 0f ee 0a palignr xmm5, xmm6, 10 # xmm5 = xmm6[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] - 434ce6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 434cea: 0f 28 7e 96 movaps xmm7, xmmword ptr [rsi - 106] - 434cee: 66 0f 3a 0f f7 0a palignr xmm6, xmm7, 10 # xmm6 = xmm7[10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9] - 434cf4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 434cf8: 44 0f 28 46 86 movaps xmm8, xmmword ptr [rsi - 122] - 434cfd: 66 41 0f 3a 0f f8 0a palignr xmm7, xmm8, 10 # xmm7 = xmm8[10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9] - 434d04: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 434d08: 44 0f 28 8e 76 ff ff ff movaps xmm9, xmmword ptr [rsi - 138] - 434d10: 66 45 0f 3a 0f c1 0a palignr xmm8, xmm9, 10 # xmm8 = xmm9[10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9] - 434d17: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 434d1c: 48 81 ea 80 00 00 00 sub rdx, 128 - 434d23: 48 8d 7f 80 lea rdi, [rdi - 128] - 434d27: 48 8d 76 80 lea rsi, [rsi - 128] - 434d2b: 0f 83 6f ff ff ff jae 0x434ca0 <__memmove_ssse3_back+0x1080> - 434d31: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434d36: 48 81 c2 80 00 00 00 add rdx, 128 - 434d3d: 48 29 d7 sub rdi, rdx - 434d40: 48 29 d6 sub rsi, rdx - 434d43: 4c 8d 1d 86 2b 06 00 lea r11, [rip + 404358] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 434d4a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434d4e: 49 8d 14 13 lea rdx, [r11 + rdx] - 434d52: 3e ff e2 jmp rdx - 434d55: 0f 0b ud2 - 434d57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 434d60: 48 81 ea 80 00 00 00 sub rdx, 128 - 434d67: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] - 434d6b: 0f 28 56 05 movaps xmm2, xmmword ptr [rsi + 5] - 434d6f: 0f 28 5e 15 movaps xmm3, xmmword ptr [rsi + 21] - 434d73: 0f 28 66 25 movaps xmm4, xmmword ptr [rsi + 37] - 434d77: 0f 28 6e 35 movaps xmm5, xmmword ptr [rsi + 53] - 434d7b: 0f 28 76 45 movaps xmm6, xmmword ptr [rsi + 69] - 434d7f: 0f 28 7e 55 movaps xmm7, xmmword ptr [rsi + 85] - 434d83: 44 0f 28 46 65 movaps xmm8, xmmword ptr [rsi + 101] - 434d88: 44 0f 28 4e 75 movaps xmm9, xmmword ptr [rsi + 117] - 434d8d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434d94: 66 45 0f 3a 0f c8 0b palignr xmm9, xmm8, 11 # xmm9 = xmm8[11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10] - 434d9b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 434da0: 66 44 0f 3a 0f c7 0b palignr xmm8, xmm7, 11 # xmm8 = xmm7[11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10] - 434da7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 434dac: 66 0f 3a 0f fe 0b palignr xmm7, xmm6, 11 # xmm7 = xmm6[11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10] - 434db2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 434db6: 66 0f 3a 0f f5 0b palignr xmm6, xmm5, 11 # xmm6 = xmm5[11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10] - 434dbc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 434dc0: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] - 434dc6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 434dca: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] - 434dd0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 434dd4: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 434dda: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 434dde: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 434de4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 434de7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 434dee: 0f 83 6c ff ff ff jae 0x434d60 <__memmove_ssse3_back+0x1140> - 434df4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434df9: 48 81 c2 80 00 00 00 add rdx, 128 - 434e00: 48 01 d7 add rdi, rdx - 434e03: 48 01 d6 add rsi, rdx - 434e06: 4c 8d 1d 03 2d 06 00 lea r11, [rip + 404739] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 434e0d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434e11: 49 8d 14 13 lea rdx, [r11 + rdx] - 434e15: 3e ff e2 jmp rdx - 434e18: 0f 0b ud2 - 434e1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 434e20: 0f 28 4e f5 movaps xmm1, xmmword ptr [rsi - 11] - 434e24: 0f 28 56 e5 movaps xmm2, xmmword ptr [rsi - 27] - 434e28: 66 0f 3a 0f ca 0b palignr xmm1, xmm2, 11 # xmm1 = xmm2[11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10] - 434e2e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 434e32: 0f 28 5e d5 movaps xmm3, xmmword ptr [rsi - 43] - 434e36: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 434e3c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 434e40: 0f 28 66 c5 movaps xmm4, xmmword ptr [rsi - 59] - 434e44: 66 0f 3a 0f dc 0b palignr xmm3, xmm4, 11 # xmm3 = xmm4[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 434e4a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 434e4e: 0f 28 6e b5 movaps xmm5, xmmword ptr [rsi - 75] - 434e52: 66 0f 3a 0f e5 0b palignr xmm4, xmm5, 11 # xmm4 = xmm5[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] - 434e58: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 434e5c: 0f 28 76 a5 movaps xmm6, xmmword ptr [rsi - 91] - 434e60: 66 0f 3a 0f ee 0b palignr xmm5, xmm6, 11 # xmm5 = xmm6[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] - 434e66: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 434e6a: 0f 28 7e 95 movaps xmm7, xmmword ptr [rsi - 107] - 434e6e: 66 0f 3a 0f f7 0b palignr xmm6, xmm7, 11 # xmm6 = xmm7[11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10] - 434e74: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 434e78: 44 0f 28 46 85 movaps xmm8, xmmword ptr [rsi - 123] - 434e7d: 66 41 0f 3a 0f f8 0b palignr xmm7, xmm8, 11 # xmm7 = xmm8[11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10] - 434e84: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 434e88: 44 0f 28 8e 75 ff ff ff movaps xmm9, xmmword ptr [rsi - 139] - 434e90: 66 45 0f 3a 0f c1 0b palignr xmm8, xmm9, 11 # xmm8 = xmm9[11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10] - 434e97: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 434e9c: 48 81 ea 80 00 00 00 sub rdx, 128 - 434ea3: 48 8d 7f 80 lea rdi, [rdi - 128] - 434ea7: 48 8d 76 80 lea rsi, [rsi - 128] - 434eab: 0f 83 6f ff ff ff jae 0x434e20 <__memmove_ssse3_back+0x1200> - 434eb1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434eb6: 48 81 c2 80 00 00 00 add rdx, 128 - 434ebd: 48 29 d7 sub rdi, rdx - 434ec0: 48 29 d6 sub rsi, rdx - 434ec3: 4c 8d 1d 06 2a 06 00 lea r11, [rip + 403974] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 434eca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434ece: 49 8d 14 13 lea rdx, [r11 + rdx] - 434ed2: 3e ff e2 jmp rdx - 434ed5: 0f 0b ud2 - 434ed7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 434ee0: 48 81 ea 80 00 00 00 sub rdx, 128 - 434ee7: 66 0f 6f 4e f4 movdqa xmm1, xmmword ptr [rsi - 12] - 434eec: 0f 28 56 04 movaps xmm2, xmmword ptr [rsi + 4] - 434ef0: 0f 28 5e 14 movaps xmm3, xmmword ptr [rsi + 20] - 434ef4: 0f 28 66 24 movaps xmm4, xmmword ptr [rsi + 36] - 434ef8: 0f 28 6e 34 movaps xmm5, xmmword ptr [rsi + 52] - 434efc: 0f 28 76 44 movaps xmm6, xmmword ptr [rsi + 68] - 434f00: 0f 28 7e 54 movaps xmm7, xmmword ptr [rsi + 84] - 434f04: 44 0f 28 46 64 movaps xmm8, xmmword ptr [rsi + 100] - 434f09: 44 0f 28 4e 74 movaps xmm9, xmmword ptr [rsi + 116] - 434f0e: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 434f15: 66 45 0f 3a 0f c8 0c palignr xmm9, xmm8, 12 # xmm9 = xmm8[12,13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11] - 434f1c: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 434f21: 66 44 0f 3a 0f c7 0c palignr xmm8, xmm7, 12 # xmm8 = xmm7[12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11] - 434f28: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 434f2d: 66 0f 3a 0f fe 0c palignr xmm7, xmm6, 12 # xmm7 = xmm6[12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11] - 434f33: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 434f37: 66 0f 3a 0f f5 0c palignr xmm6, xmm5, 12 # xmm6 = xmm5[12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11] - 434f3d: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 434f41: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] - 434f47: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 434f4b: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] - 434f51: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 434f55: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 434f5b: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 434f5f: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 434f65: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 434f68: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 434f6f: 0f 83 6b ff ff ff jae 0x434ee0 <__memmove_ssse3_back+0x12c0> - 434f75: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 434f7a: 48 81 c2 80 00 00 00 add rdx, 128 - 434f81: 48 01 d7 add rdi, rdx - 434f84: 48 01 d6 add rsi, rdx - 434f87: 4c 8d 1d 82 2b 06 00 lea r11, [rip + 404354] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 434f8e: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 434f92: 49 8d 14 13 lea rdx, [r11 + rdx] - 434f96: 3e ff e2 jmp rdx - 434f99: 0f 0b ud2 - 434f9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 434fa0: 0f 28 4e f4 movaps xmm1, xmmword ptr [rsi - 12] - 434fa4: 0f 28 56 e4 movaps xmm2, xmmword ptr [rsi - 28] - 434fa8: 66 0f 3a 0f ca 0c palignr xmm1, xmm2, 12 # xmm1 = xmm2[12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11] - 434fae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 434fb2: 0f 28 5e d4 movaps xmm3, xmmword ptr [rsi - 44] - 434fb6: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 434fbc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 434fc0: 0f 28 66 c4 movaps xmm4, xmmword ptr [rsi - 60] - 434fc4: 66 0f 3a 0f dc 0c palignr xmm3, xmm4, 12 # xmm3 = xmm4[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 434fca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 434fce: 0f 28 6e b4 movaps xmm5, xmmword ptr [rsi - 76] - 434fd2: 66 0f 3a 0f e5 0c palignr xmm4, xmm5, 12 # xmm4 = xmm5[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] - 434fd8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 434fdc: 0f 28 76 a4 movaps xmm6, xmmword ptr [rsi - 92] - 434fe0: 66 0f 3a 0f ee 0c palignr xmm5, xmm6, 12 # xmm5 = xmm6[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] - 434fe6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 434fea: 0f 28 7e 94 movaps xmm7, xmmword ptr [rsi - 108] - 434fee: 66 0f 3a 0f f7 0c palignr xmm6, xmm7, 12 # xmm6 = xmm7[12,13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11] - 434ff4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 434ff8: 44 0f 28 46 84 movaps xmm8, xmmword ptr [rsi - 124] - 434ffd: 66 41 0f 3a 0f f8 0c palignr xmm7, xmm8, 12 # xmm7 = xmm8[12,13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11] - 435004: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 435008: 44 0f 28 8e 74 ff ff ff movaps xmm9, xmmword ptr [rsi - 140] - 435010: 66 45 0f 3a 0f c1 0c palignr xmm8, xmm9, 12 # xmm8 = xmm9[12,13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11] - 435017: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43501c: 48 81 ea 80 00 00 00 sub rdx, 128 - 435023: 48 8d 7f 80 lea rdi, [rdi - 128] - 435027: 48 8d 76 80 lea rsi, [rsi - 128] - 43502b: 0f 83 6f ff ff ff jae 0x434fa0 <__memmove_ssse3_back+0x1380> - 435031: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 435036: 48 81 c2 80 00 00 00 add rdx, 128 - 43503d: 48 29 d7 sub rdi, rdx - 435040: 48 29 d6 sub rsi, rdx - 435043: 4c 8d 1d 86 28 06 00 lea r11, [rip + 403590] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 43504a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43504e: 49 8d 14 13 lea rdx, [r11 + rdx] - 435052: 3e ff e2 jmp rdx - 435055: 0f 0b ud2 - 435057: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 435060: 48 81 ea 80 00 00 00 sub rdx, 128 - 435067: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] - 43506b: 0f 28 56 03 movaps xmm2, xmmword ptr [rsi + 3] - 43506f: 0f 28 5e 13 movaps xmm3, xmmword ptr [rsi + 19] - 435073: 0f 28 66 23 movaps xmm4, xmmword ptr [rsi + 35] - 435077: 0f 28 6e 33 movaps xmm5, xmmword ptr [rsi + 51] - 43507b: 0f 28 76 43 movaps xmm6, xmmword ptr [rsi + 67] - 43507f: 0f 28 7e 53 movaps xmm7, xmmword ptr [rsi + 83] - 435083: 44 0f 28 46 63 movaps xmm8, xmmword ptr [rsi + 99] - 435088: 44 0f 28 4e 73 movaps xmm9, xmmword ptr [rsi + 115] - 43508d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 435094: 66 45 0f 3a 0f c8 0d palignr xmm9, xmm8, 13 # xmm9 = xmm8[13,14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43509b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4350a0: 66 44 0f 3a 0f c7 0d palignr xmm8, xmm7, 13 # xmm8 = xmm7[13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4350a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4350ac: 66 0f 3a 0f fe 0d palignr xmm7, xmm6, 13 # xmm7 = xmm6[13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4350b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4350b6: 66 0f 3a 0f f5 0d palignr xmm6, xmm5, 13 # xmm6 = xmm5[13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4350bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4350c0: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4350c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4350ca: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4350d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4350d4: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4350da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4350de: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4350e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4350e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4350ee: 0f 83 6c ff ff ff jae 0x435060 <__memmove_ssse3_back+0x1440> - 4350f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4350f9: 48 81 c2 80 00 00 00 add rdx, 128 - 435100: 48 01 d7 add rdi, rdx - 435103: 48 01 d6 add rsi, rdx - 435106: 4c 8d 1d 03 2a 06 00 lea r11, [rip + 403971] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 43510d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 435111: 49 8d 14 13 lea rdx, [r11 + rdx] - 435115: 3e ff e2 jmp rdx - 435118: 0f 0b ud2 - 43511a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 435120: 0f 28 4e f3 movaps xmm1, xmmword ptr [rsi - 13] - 435124: 0f 28 56 e3 movaps xmm2, xmmword ptr [rsi - 29] - 435128: 66 0f 3a 0f ca 0d palignr xmm1, xmm2, 13 # xmm1 = xmm2[13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43512e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 435132: 0f 28 5e d3 movaps xmm3, xmmword ptr [rsi - 45] - 435136: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43513c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 435140: 0f 28 66 c3 movaps xmm4, xmmword ptr [rsi - 61] - 435144: 66 0f 3a 0f dc 0d palignr xmm3, xmm4, 13 # xmm3 = xmm4[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43514a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43514e: 0f 28 6e b3 movaps xmm5, xmmword ptr [rsi - 77] - 435152: 66 0f 3a 0f e5 0d palignr xmm4, xmm5, 13 # xmm4 = xmm5[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] - 435158: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43515c: 0f 28 76 a3 movaps xmm6, xmmword ptr [rsi - 93] - 435160: 66 0f 3a 0f ee 0d palignr xmm5, xmm6, 13 # xmm5 = xmm6[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] - 435166: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43516a: 0f 28 7e 93 movaps xmm7, xmmword ptr [rsi - 109] - 43516e: 66 0f 3a 0f f7 0d palignr xmm6, xmm7, 13 # xmm6 = xmm7[13,14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12] - 435174: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 435178: 44 0f 28 46 83 movaps xmm8, xmmword ptr [rsi - 125] - 43517d: 66 41 0f 3a 0f f8 0d palignr xmm7, xmm8, 13 # xmm7 = xmm8[13,14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12] - 435184: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 435188: 44 0f 28 8e 73 ff ff ff movaps xmm9, xmmword ptr [rsi - 141] - 435190: 66 45 0f 3a 0f c1 0d palignr xmm8, xmm9, 13 # xmm8 = xmm9[13,14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12] - 435197: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43519c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4351a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4351a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4351ab: 0f 83 6f ff ff ff jae 0x435120 <__memmove_ssse3_back+0x1500> - 4351b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4351b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4351bd: 48 29 d7 sub rdi, rdx - 4351c0: 48 29 d6 sub rsi, rdx - 4351c3: 4c 8d 1d 06 27 06 00 lea r11, [rip + 403206] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 4351ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4351ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4351d2: 3e ff e2 jmp rdx - 4351d5: 0f 0b ud2 - 4351d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4351e0: 48 81 ea 80 00 00 00 sub rdx, 128 - 4351e7: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] - 4351eb: 0f 28 56 02 movaps xmm2, xmmword ptr [rsi + 2] - 4351ef: 0f 28 5e 12 movaps xmm3, xmmword ptr [rsi + 18] - 4351f3: 0f 28 66 22 movaps xmm4, xmmword ptr [rsi + 34] - 4351f7: 0f 28 6e 32 movaps xmm5, xmmword ptr [rsi + 50] - 4351fb: 0f 28 76 42 movaps xmm6, xmmword ptr [rsi + 66] - 4351ff: 0f 28 7e 52 movaps xmm7, xmmword ptr [rsi + 82] - 435203: 44 0f 28 46 62 movaps xmm8, xmmword ptr [rsi + 98] - 435208: 44 0f 28 4e 72 movaps xmm9, xmmword ptr [rsi + 114] - 43520d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 435214: 66 45 0f 3a 0f c8 0e palignr xmm9, xmm8, 14 # xmm9 = xmm8[14,15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43521b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 435220: 66 44 0f 3a 0f c7 0e palignr xmm8, xmm7, 14 # xmm8 = xmm7[14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 435227: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 43522c: 66 0f 3a 0f fe 0e palignr xmm7, xmm6, 14 # xmm7 = xmm6[14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 435232: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 435236: 66 0f 3a 0f f5 0e palignr xmm6, xmm5, 14 # xmm6 = xmm5[14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43523c: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 435240: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 435246: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 43524a: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 435250: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 435254: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43525a: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 43525e: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 435264: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 435267: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43526e: 0f 83 6c ff ff ff jae 0x4351e0 <__memmove_ssse3_back+0x15c0> - 435274: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 435279: 48 81 c2 80 00 00 00 add rdx, 128 - 435280: 48 01 d7 add rdi, rdx - 435283: 48 01 d6 add rsi, rdx - 435286: 4c 8d 1d 83 28 06 00 lea r11, [rip + 403587] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 43528d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 435291: 49 8d 14 13 lea rdx, [r11 + rdx] - 435295: 3e ff e2 jmp rdx - 435298: 0f 0b ud2 - 43529a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4352a0: 0f 28 4e f2 movaps xmm1, xmmword ptr [rsi - 14] - 4352a4: 0f 28 56 e2 movaps xmm2, xmmword ptr [rsi - 30] - 4352a8: 66 0f 3a 0f ca 0e palignr xmm1, xmm2, 14 # xmm1 = xmm2[14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4352ae: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 4352b2: 0f 28 5e d2 movaps xmm3, xmmword ptr [rsi - 46] - 4352b6: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4352bc: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 4352c0: 0f 28 66 c2 movaps xmm4, xmmword ptr [rsi - 62] - 4352c4: 66 0f 3a 0f dc 0e palignr xmm3, xmm4, 14 # xmm3 = xmm4[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4352ca: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 4352ce: 0f 28 6e b2 movaps xmm5, xmmword ptr [rsi - 78] - 4352d2: 66 0f 3a 0f e5 0e palignr xmm4, xmm5, 14 # xmm4 = xmm5[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4352d8: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 4352dc: 0f 28 76 a2 movaps xmm6, xmmword ptr [rsi - 94] - 4352e0: 66 0f 3a 0f ee 0e palignr xmm5, xmm6, 14 # xmm5 = xmm6[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4352e6: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 4352ea: 0f 28 7e 92 movaps xmm7, xmmword ptr [rsi - 110] - 4352ee: 66 0f 3a 0f f7 0e palignr xmm6, xmm7, 14 # xmm6 = xmm7[14,15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4352f4: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 4352f8: 44 0f 28 46 82 movaps xmm8, xmmword ptr [rsi - 126] - 4352fd: 66 41 0f 3a 0f f8 0e palignr xmm7, xmm8, 14 # xmm7 = xmm8[14,15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 435304: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 435308: 44 0f 28 8e 72 ff ff ff movaps xmm9, xmmword ptr [rsi - 142] - 435310: 66 45 0f 3a 0f c1 0e palignr xmm8, xmm9, 14 # xmm8 = xmm9[14,15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 435317: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43531c: 48 81 ea 80 00 00 00 sub rdx, 128 - 435323: 48 8d 7f 80 lea rdi, [rdi - 128] - 435327: 48 8d 76 80 lea rsi, [rsi - 128] - 43532b: 0f 83 6f ff ff ff jae 0x4352a0 <__memmove_ssse3_back+0x1680> - 435331: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 435336: 48 81 c2 80 00 00 00 add rdx, 128 - 43533d: 48 29 d7 sub rdi, rdx - 435340: 48 29 d6 sub rsi, rdx - 435343: 4c 8d 1d 86 25 06 00 lea r11, [rip + 402822] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 43534a: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43534e: 49 8d 14 13 lea rdx, [r11 + rdx] - 435352: 3e ff e2 jmp rdx - 435355: 0f 0b ud2 - 435357: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 435360: 48 81 ea 80 00 00 00 sub rdx, 128 - 435367: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] - 43536b: 0f 28 56 01 movaps xmm2, xmmword ptr [rsi + 1] - 43536f: 0f 28 5e 11 movaps xmm3, xmmword ptr [rsi + 17] - 435373: 0f 28 66 21 movaps xmm4, xmmword ptr [rsi + 33] - 435377: 0f 28 6e 31 movaps xmm5, xmmword ptr [rsi + 49] - 43537b: 0f 28 76 41 movaps xmm6, xmmword ptr [rsi + 65] - 43537f: 0f 28 7e 51 movaps xmm7, xmmword ptr [rsi + 81] - 435383: 44 0f 28 46 61 movaps xmm8, xmmword ptr [rsi + 97] - 435388: 44 0f 28 4e 71 movaps xmm9, xmmword ptr [rsi + 113] - 43538d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 435394: 66 45 0f 3a 0f c8 0f palignr xmm9, xmm8, 15 # xmm9 = xmm8[15],xmm9[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43539b: 44 0f 29 4f 70 movaps xmmword ptr [rdi + 112], xmm9 - 4353a0: 66 44 0f 3a 0f c7 0f palignr xmm8, xmm7, 15 # xmm8 = xmm7[15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4353a7: 44 0f 29 47 60 movaps xmmword ptr [rdi + 96], xmm8 - 4353ac: 66 0f 3a 0f fe 0f palignr xmm7, xmm6, 15 # xmm7 = xmm6[15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4353b2: 0f 29 7f 50 movaps xmmword ptr [rdi + 80], xmm7 - 4353b6: 66 0f 3a 0f f5 0f palignr xmm6, xmm5, 15 # xmm6 = xmm5[15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4353bc: 0f 29 77 40 movaps xmmword ptr [rdi + 64], xmm6 - 4353c0: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4353c6: 0f 29 6f 30 movaps xmmword ptr [rdi + 48], xmm5 - 4353ca: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4353d0: 0f 29 67 20 movaps xmmword ptr [rdi + 32], xmm4 - 4353d4: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4353da: 0f 29 5f 10 movaps xmmword ptr [rdi + 16], xmm3 - 4353de: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4353e4: 0f 29 17 movaps xmmword ptr [rdi], xmm2 - 4353e7: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4353ee: 0f 83 6c ff ff ff jae 0x435360 <__memmove_ssse3_back+0x1740> - 4353f4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4353f9: 48 81 c2 80 00 00 00 add rdx, 128 - 435400: 48 01 d7 add rdi, rdx - 435403: 48 01 d6 add rsi, rdx - 435406: 4c 8d 1d 03 27 06 00 lea r11, [rip + 403203] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 43540d: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 435411: 49 8d 14 13 lea rdx, [r11 + rdx] - 435415: 3e ff e2 jmp rdx - 435418: 0f 0b ud2 - 43541a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 435420: 0f 28 4e f1 movaps xmm1, xmmword ptr [rsi - 15] - 435424: 0f 28 56 e1 movaps xmm2, xmmword ptr [rsi - 31] - 435428: 66 0f 3a 0f ca 0f palignr xmm1, xmm2, 15 # xmm1 = xmm2[15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43542e: 0f 29 4f f0 movaps xmmword ptr [rdi - 16], xmm1 - 435432: 0f 28 5e d1 movaps xmm3, xmmword ptr [rsi - 47] - 435436: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43543c: 0f 29 57 e0 movaps xmmword ptr [rdi - 32], xmm2 - 435440: 0f 28 66 c1 movaps xmm4, xmmword ptr [rsi - 63] - 435444: 66 0f 3a 0f dc 0f palignr xmm3, xmm4, 15 # xmm3 = xmm4[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43544a: 0f 29 5f d0 movaps xmmword ptr [rdi - 48], xmm3 - 43544e: 0f 28 6e b1 movaps xmm5, xmmword ptr [rsi - 79] - 435452: 66 0f 3a 0f e5 0f palignr xmm4, xmm5, 15 # xmm4 = xmm5[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 435458: 0f 29 67 c0 movaps xmmword ptr [rdi - 64], xmm4 - 43545c: 0f 28 76 a1 movaps xmm6, xmmword ptr [rsi - 95] - 435460: 66 0f 3a 0f ee 0f palignr xmm5, xmm6, 15 # xmm5 = xmm6[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 435466: 0f 29 6f b0 movaps xmmword ptr [rdi - 80], xmm5 - 43546a: 0f 28 7e 91 movaps xmm7, xmmword ptr [rsi - 111] - 43546e: 66 0f 3a 0f f7 0f palignr xmm6, xmm7, 15 # xmm6 = xmm7[15],xmm6[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 435474: 0f 29 77 a0 movaps xmmword ptr [rdi - 96], xmm6 - 435478: 44 0f 28 46 81 movaps xmm8, xmmword ptr [rsi - 127] - 43547d: 66 41 0f 3a 0f f8 0f palignr xmm7, xmm8, 15 # xmm7 = xmm8[15],xmm7[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 435484: 0f 29 7f 90 movaps xmmword ptr [rdi - 112], xmm7 - 435488: 44 0f 28 8e 71 ff ff ff movaps xmm9, xmmword ptr [rsi - 143] - 435490: 66 45 0f 3a 0f c1 0f palignr xmm8, xmm9, 15 # xmm8 = xmm9[15],xmm8[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 435497: 44 0f 29 47 80 movaps xmmword ptr [rdi - 128], xmm8 - 43549c: 48 81 ea 80 00 00 00 sub rdx, 128 - 4354a3: 48 8d 7f 80 lea rdi, [rdi - 128] - 4354a7: 48 8d 76 80 lea rsi, [rsi - 128] - 4354ab: 0f 83 6f ff ff ff jae 0x435420 <__memmove_ssse3_back+0x1800> - 4354b1: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4354b6: 48 81 c2 80 00 00 00 add rdx, 128 - 4354bd: 48 29 d7 sub rdi, rdx - 4354c0: 48 29 d6 sub rsi, rdx - 4354c3: 4c 8d 1d 06 24 06 00 lea r11, [rip + 402438] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 4354ca: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 4354ce: 49 8d 14 13 lea rdx, [r11 + rdx] - 4354d2: 3e ff e2 jmp rdx - 4354d5: 0f 0b ud2 - 4354d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4354e0: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] - 4354e4: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 4354e9: 66 0f 7f 0f movdqa xmmword ptr [rdi], xmm1 - 4354ed: 48 83 ea 10 sub rdx, 16 - 4354f1: 48 83 c6 10 add rsi, 16 - 4354f5: 48 83 c7 10 add rdi, 16 - 4354f9: 48 8b 0d 58 bb 08 00 mov rcx, qword ptr [rip + 572248] # 0x4c1058 <__x86_shared_cache_size_half> - 435500: 49 89 f1 mov r9, rsi - 435503: 49 29 f9 sub r9, rdi - 435506: 49 39 d1 cmp r9, rdx - 435509: 73 09 jae 0x435514 <__memmove_ssse3_back+0x18f4> - 43550b: 49 39 c9 cmp r9, rcx - 43550e: 0f 86 c1 00 00 00 jbe 0x4355d5 <__memmove_ssse3_back+0x19b5> - 435514: 48 39 ca cmp rdx, rcx - 435517: 77 03 ja 0x43551c <__memmove_ssse3_back+0x18fc> - 435519: 48 89 d1 mov rcx, rdx - 43551c: 48 29 ca sub rdx, rcx - 43551f: 48 81 fa 00 10 00 00 cmp rdx, 4096 - 435526: 0f 86 a6 00 00 00 jbe 0x4355d2 <__memmove_ssse3_back+0x19b2> - 43552c: 49 89 c9 mov r9, rcx - 43552f: 49 c1 e1 03 shl r9, 3 - 435533: 4c 39 ca cmp rdx, r9 - 435536: 76 06 jbe 0x43553e <__memmove_ssse3_back+0x191e> - 435538: 48 01 ca add rdx, rcx - 43553b: 48 31 c9 xor rcx, rcx - 43553e: 48 81 ea 80 00 00 00 sub rdx, 128 - 435545: 48 81 ea 80 00 00 00 sub rdx, 128 - 43554c: 0f 18 8e 00 02 00 00 prefetcht0 byte ptr [rsi + 512] - 435553: 0f 18 8e 00 03 00 00 prefetcht0 byte ptr [rsi + 768] - 43555a: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 43555e: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 435563: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 435568: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 43556d: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] - 435572: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] - 435577: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] - 43557c: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] - 435581: 0f ae e8 lfence - 435584: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 - 435588: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 - 43558d: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 - 435592: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 - 435597: 66 0f e7 67 40 movntdq xmmword ptr [rdi + 64], xmm4 - 43559c: 66 0f e7 6f 50 movntdq xmmword ptr [rdi + 80], xmm5 - 4355a1: 66 0f e7 77 60 movntdq xmmword ptr [rdi + 96], xmm6 - 4355a6: 66 0f e7 7f 70 movntdq xmmword ptr [rdi + 112], xmm7 - 4355ab: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 4355b2: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 4355b9: 73 8a jae 0x435545 <__memmove_ssse3_back+0x1925> - 4355bb: 0f ae f8 sfence - 4355be: 48 81 f9 80 00 00 00 cmp rcx, 128 - 4355c5: 0f 82 96 00 00 00 jb 0x435661 <__memmove_ssse3_back+0x1a41> - 4355cb: 48 81 c2 80 00 00 00 add rdx, 128 - 4355d2: 48 01 ca add rdx, rcx - 4355d5: 48 81 ea 80 00 00 00 sub rdx, 128 - 4355dc: 0f 18 86 c0 01 00 00 prefetchnta byte ptr [rsi + 448] - 4355e3: 0f 18 86 80 02 00 00 prefetchnta byte ptr [rsi + 640] - 4355ea: 0f 18 87 c0 01 00 00 prefetchnta byte ptr [rdi + 448] - 4355f1: 0f 18 87 80 02 00 00 prefetchnta byte ptr [rdi + 640] - 4355f8: 48 81 ea 80 00 00 00 sub rdx, 128 - 4355ff: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 435603: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 435608: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 43560d: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 435612: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] - 435617: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] - 43561c: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] - 435621: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] - 435626: 66 0f 7f 07 movdqa xmmword ptr [rdi], xmm0 - 43562a: 66 0f 7f 4f 10 movdqa xmmword ptr [rdi + 16], xmm1 - 43562f: 66 0f 7f 57 20 movdqa xmmword ptr [rdi + 32], xmm2 - 435634: 66 0f 7f 5f 30 movdqa xmmword ptr [rdi + 48], xmm3 - 435639: 66 0f 7f 67 40 movdqa xmmword ptr [rdi + 64], xmm4 - 43563e: 66 0f 7f 6f 50 movdqa xmmword ptr [rdi + 80], xmm5 - 435643: 66 0f 7f 77 60 movdqa xmmword ptr [rdi + 96], xmm6 - 435648: 66 0f 7f 7f 70 movdqa xmmword ptr [rdi + 112], xmm7 - 43564d: 48 8d b6 80 00 00 00 lea rsi, [rsi + 128] - 435654: 48 8d bf 80 00 00 00 lea rdi, [rdi + 128] - 43565b: 0f 83 7b ff ff ff jae 0x4355dc <__memmove_ssse3_back+0x19bc> - 435661: 48 81 c2 80 00 00 00 add rdx, 128 - 435668: 48 01 d6 add rsi, rdx - 43566b: 48 01 d7 add rdi, rdx - 43566e: 4c 8d 1d 9b 24 06 00 lea r11, [rip + 402587] # 0x497b10 <__PRETTY_FUNCTION__.12580+0xd70> - 435675: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 435679: 49 8d 14 13 lea rdx, [r11 + rdx] - 43567d: 3e ff e2 jmp rdx - 435680: 0f 0b ud2 - 435682: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43568d: 0f 1f 00 nop dword ptr [rax] - 435690: 48 01 d6 add rsi, rdx - 435693: 48 01 d7 add rdi, rdx - 435696: f3 0f 6f 46 f0 movdqu xmm0, xmmword ptr [rsi - 16] - 43569b: 4c 8d 47 f0 lea r8, [rdi - 16] - 43569f: 49 89 f9 mov r9, rdi - 4356a2: 48 83 e7 f0 and rdi, -16 - 4356a6: 49 29 f9 sub r9, rdi - 4356a9: 4c 29 ce sub rsi, r9 - 4356ac: 4c 29 ca sub rdx, r9 - 4356af: 48 8b 0d a2 b9 08 00 mov rcx, qword ptr [rip + 571810] # 0x4c1058 <__x86_shared_cache_size_half> - 4356b6: 49 89 f9 mov r9, rdi - 4356b9: 49 29 f1 sub r9, rsi - 4356bc: 49 39 d1 cmp r9, rdx - 4356bf: 73 09 jae 0x4356ca <__memmove_ssse3_back+0x1aaa> - 4356c1: 49 39 c9 cmp r9, rcx - 4356c4: 0f 86 bf 00 00 00 jbe 0x435789 <__memmove_ssse3_back+0x1b69> - 4356ca: 48 39 ca cmp rdx, rcx - 4356cd: 77 03 ja 0x4356d2 <__memmove_ssse3_back+0x1ab2> - 4356cf: 48 89 d1 mov rcx, rdx - 4356d2: 48 29 ca sub rdx, rcx - 4356d5: 48 81 fa 00 10 00 00 cmp rdx, 4096 - 4356dc: 0f 86 a4 00 00 00 jbe 0x435786 <__memmove_ssse3_back+0x1b66> - 4356e2: 49 89 c9 mov r9, rcx - 4356e5: 49 c1 e1 03 shl r9, 3 - 4356e9: 4c 39 ca cmp rdx, r9 - 4356ec: 76 06 jbe 0x4356f4 <__memmove_ssse3_back+0x1ad4> - 4356ee: 48 01 ca add rdx, rcx - 4356f1: 48 31 c9 xor rcx, rcx - 4356f4: 48 81 ea 80 00 00 00 sub rdx, 128 - 4356fb: 48 81 ea 80 00 00 00 sub rdx, 128 - 435702: 0f 18 8e 00 fe ff ff prefetcht0 byte ptr [rsi - 512] - 435709: 0f 18 8e 00 fd ff ff prefetcht0 byte ptr [rsi - 768] - 435710: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] - 435715: f3 0f 6f 56 e0 movdqu xmm2, xmmword ptr [rsi - 32] - 43571a: f3 0f 6f 5e d0 movdqu xmm3, xmmword ptr [rsi - 48] - 43571f: f3 0f 6f 66 c0 movdqu xmm4, xmmword ptr [rsi - 64] - 435724: f3 0f 6f 6e b0 movdqu xmm5, xmmword ptr [rsi - 80] - 435729: f3 0f 6f 76 a0 movdqu xmm6, xmmword ptr [rsi - 96] - 43572e: f3 0f 6f 7e 90 movdqu xmm7, xmmword ptr [rsi - 112] - 435733: f3 44 0f 6f 46 80 movdqu xmm8, xmmword ptr [rsi - 128] - 435739: 0f ae e8 lfence - 43573c: 66 0f e7 4f f0 movntdq xmmword ptr [rdi - 16], xmm1 - 435741: 66 0f e7 57 e0 movntdq xmmword ptr [rdi - 32], xmm2 - 435746: 66 0f e7 5f d0 movntdq xmmword ptr [rdi - 48], xmm3 - 43574b: 66 0f e7 67 c0 movntdq xmmword ptr [rdi - 64], xmm4 - 435750: 66 0f e7 6f b0 movntdq xmmword ptr [rdi - 80], xmm5 - 435755: 66 0f e7 77 a0 movntdq xmmword ptr [rdi - 96], xmm6 - 43575a: 66 0f e7 7f 90 movntdq xmmword ptr [rdi - 112], xmm7 - 43575f: 66 44 0f e7 47 80 movntdq xmmword ptr [rdi - 128], xmm8 - 435765: 48 8d 76 80 lea rsi, [rsi - 128] - 435769: 48 8d 7f 80 lea rdi, [rdi - 128] - 43576d: 73 8c jae 0x4356fb <__memmove_ssse3_back+0x1adb> - 43576f: 0f ae f8 sfence - 435772: 48 81 f9 80 00 00 00 cmp rcx, 128 - 435779: 0f 82 90 00 00 00 jb 0x43580f <__memmove_ssse3_back+0x1bef> - 43577f: 48 81 c2 80 00 00 00 add rdx, 128 - 435786: 48 01 ca add rdx, rcx - 435789: 48 81 ea 80 00 00 00 sub rdx, 128 - 435790: 0f 18 86 40 fe ff ff prefetchnta byte ptr [rsi - 448] - 435797: 0f 18 86 80 fd ff ff prefetchnta byte ptr [rsi - 640] - 43579e: 0f 18 87 40 fe ff ff prefetchnta byte ptr [rdi - 448] - 4357a5: 0f 18 87 80 fd ff ff prefetchnta byte ptr [rdi - 640] - 4357ac: 48 81 ea 80 00 00 00 sub rdx, 128 - 4357b3: f3 0f 6f 4e f0 movdqu xmm1, xmmword ptr [rsi - 16] - 4357b8: f3 0f 6f 56 e0 movdqu xmm2, xmmword ptr [rsi - 32] - 4357bd: f3 0f 6f 5e d0 movdqu xmm3, xmmword ptr [rsi - 48] - 4357c2: f3 0f 6f 66 c0 movdqu xmm4, xmmword ptr [rsi - 64] - 4357c7: f3 0f 6f 6e b0 movdqu xmm5, xmmword ptr [rsi - 80] - 4357cc: f3 0f 6f 76 a0 movdqu xmm6, xmmword ptr [rsi - 96] - 4357d1: f3 0f 6f 7e 90 movdqu xmm7, xmmword ptr [rsi - 112] - 4357d6: f3 44 0f 6f 46 80 movdqu xmm8, xmmword ptr [rsi - 128] - 4357dc: 66 0f 7f 4f f0 movdqa xmmword ptr [rdi - 16], xmm1 - 4357e1: 66 0f 7f 57 e0 movdqa xmmword ptr [rdi - 32], xmm2 - 4357e6: 66 0f 7f 5f d0 movdqa xmmword ptr [rdi - 48], xmm3 - 4357eb: 66 0f 7f 67 c0 movdqa xmmword ptr [rdi - 64], xmm4 - 4357f0: 66 0f 7f 6f b0 movdqa xmmword ptr [rdi - 80], xmm5 - 4357f5: 66 0f 7f 77 a0 movdqa xmmword ptr [rdi - 96], xmm6 - 4357fa: 66 0f 7f 7f 90 movdqa xmmword ptr [rdi - 112], xmm7 - 4357ff: 66 44 0f 7f 47 80 movdqa xmmword ptr [rdi - 128], xmm8 - 435805: 48 8d 76 80 lea rsi, [rsi - 128] - 435809: 48 8d 7f 80 lea rdi, [rdi - 128] - 43580d: 73 81 jae 0x435790 <__memmove_ssse3_back+0x1b70> - 43580f: f3 41 0f 7f 00 movdqu xmmword ptr [r8], xmm0 - 435814: 48 81 c2 80 00 00 00 add rdx, 128 - 43581b: 48 29 d6 sub rsi, rdx - 43581e: 48 29 d7 sub rdi, rdx - 435821: 4c 8d 1d a8 20 06 00 lea r11, [rip + 401576] # 0x4978d0 <__PRETTY_FUNCTION__.12580+0xb30> - 435828: 49 63 14 93 movsxd rdx, dword ptr [r11 + 4*rdx] - 43582c: 49 8d 14 13 lea rdx, [r11 + rdx] - 435830: 3e ff e2 jmp rdx - 435833: 0f 0b ud2 - 435835: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435840: f2 0f f0 46 80 lddqu xmm0, xmmword ptr [rsi - 128] - 435845: f3 0f 7f 47 80 movdqu xmmword ptr [rdi - 128], xmm0 - 43584a: f2 0f f0 46 90 lddqu xmm0, xmmword ptr [rsi - 112] - 43584f: f3 0f 7f 47 90 movdqu xmmword ptr [rdi - 112], xmm0 - 435854: f2 0f f0 46 a0 lddqu xmm0, xmmword ptr [rsi - 96] - 435859: f3 0f 7f 47 a0 movdqu xmmword ptr [rdi - 96], xmm0 - 43585e: f2 0f f0 46 b0 lddqu xmm0, xmmword ptr [rsi - 80] - 435863: f3 0f 7f 47 b0 movdqu xmmword ptr [rdi - 80], xmm0 - 435868: f2 0f f0 46 c0 lddqu xmm0, xmmword ptr [rsi - 64] - 43586d: f3 0f 7f 47 c0 movdqu xmmword ptr [rdi - 64], xmm0 - 435872: f2 0f f0 46 d0 lddqu xmm0, xmmword ptr [rsi - 48] - 435877: f3 0f 7f 47 d0 movdqu xmmword ptr [rdi - 48], xmm0 - 43587c: f2 0f f0 46 e0 lddqu xmm0, xmmword ptr [rsi - 32] - 435881: f3 0f 7f 47 e0 movdqu xmmword ptr [rdi - 32], xmm0 - 435886: f2 0f f0 46 f0 lddqu xmm0, xmmword ptr [rsi - 16] - 43588b: f3 0f 7f 47 f0 movdqu xmmword ptr [rdi - 16], xmm0 - 435890: c3 ret - 435891: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43589c: 0f 1f 40 00 nop dword ptr [rax] - 4358a0: f2 0f f0 86 71 ff ff ff lddqu xmm0, xmmword ptr [rsi - 143] - 4358a8: f3 0f 7f 87 71 ff ff ff movdqu xmmword ptr [rdi - 143], xmm0 - 4358b0: f2 0f f0 46 81 lddqu xmm0, xmmword ptr [rsi - 127] - 4358b5: f3 0f 7f 47 81 movdqu xmmword ptr [rdi - 127], xmm0 - 4358ba: f2 0f f0 46 91 lddqu xmm0, xmmword ptr [rsi - 111] - 4358bf: f3 0f 7f 47 91 movdqu xmmword ptr [rdi - 111], xmm0 - 4358c4: f2 0f f0 46 a1 lddqu xmm0, xmmword ptr [rsi - 95] - 4358c9: f3 0f 7f 47 a1 movdqu xmmword ptr [rdi - 95], xmm0 - 4358ce: f2 0f f0 46 b1 lddqu xmm0, xmmword ptr [rsi - 79] - 4358d3: f3 0f 7f 47 b1 movdqu xmmword ptr [rdi - 79], xmm0 - 4358d8: f2 0f f0 46 c1 lddqu xmm0, xmmword ptr [rsi - 63] - 4358dd: f3 0f 7f 47 c1 movdqu xmmword ptr [rdi - 63], xmm0 - 4358e2: f2 0f f0 46 d1 lddqu xmm0, xmmword ptr [rsi - 47] - 4358e7: f3 0f 7f 47 d1 movdqu xmmword ptr [rdi - 47], xmm0 - 4358ec: f2 0f f0 46 e1 lddqu xmm0, xmmword ptr [rsi - 31] - 4358f1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 4358f6: f3 0f 7f 47 e1 movdqu xmmword ptr [rdi - 31], xmm0 - 4358fb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435900: c3 ret - 435901: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43590c: 0f 1f 40 00 nop dword ptr [rax] - 435910: 48 8b 56 f1 mov rdx, qword ptr [rsi - 15] - 435914: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 435918: 48 89 57 f1 mov qword ptr [rdi - 15], rdx - 43591c: 48 89 4f f8 mov qword ptr [rdi - 8], rcx - 435920: c3 ret - 435921: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43592c: 0f 1f 40 00 nop dword ptr [rax] - 435930: f2 0f f0 86 72 ff ff ff lddqu xmm0, xmmword ptr [rsi - 142] - 435938: f3 0f 7f 87 72 ff ff ff movdqu xmmword ptr [rdi - 142], xmm0 - 435940: f2 0f f0 46 82 lddqu xmm0, xmmword ptr [rsi - 126] - 435945: f3 0f 7f 47 82 movdqu xmmword ptr [rdi - 126], xmm0 - 43594a: f2 0f f0 46 92 lddqu xmm0, xmmword ptr [rsi - 110] - 43594f: f3 0f 7f 47 92 movdqu xmmword ptr [rdi - 110], xmm0 - 435954: f2 0f f0 46 a2 lddqu xmm0, xmmword ptr [rsi - 94] - 435959: f3 0f 7f 47 a2 movdqu xmmword ptr [rdi - 94], xmm0 - 43595e: f2 0f f0 46 b2 lddqu xmm0, xmmword ptr [rsi - 78] - 435963: f3 0f 7f 47 b2 movdqu xmmword ptr [rdi - 78], xmm0 - 435968: f2 0f f0 46 c2 lddqu xmm0, xmmword ptr [rsi - 62] - 43596d: f3 0f 7f 47 c2 movdqu xmmword ptr [rdi - 62], xmm0 - 435972: f2 0f f0 46 d2 lddqu xmm0, xmmword ptr [rsi - 46] - 435977: f3 0f 7f 47 d2 movdqu xmmword ptr [rdi - 46], xmm0 - 43597c: f2 0f f0 46 e2 lddqu xmm0, xmmword ptr [rsi - 30] - 435981: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435986: f3 0f 7f 47 e2 movdqu xmmword ptr [rdi - 30], xmm0 - 43598b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435990: c3 ret - 435991: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43599c: 0f 1f 40 00 nop dword ptr [rax] - 4359a0: 48 8b 56 f2 mov rdx, qword ptr [rsi - 14] - 4359a4: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 4359a8: 48 89 57 f2 mov qword ptr [rdi - 14], rdx - 4359ac: 48 89 4f f8 mov qword ptr [rdi - 8], rcx - 4359b0: c3 ret - 4359b1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4359bc: 0f 1f 40 00 nop dword ptr [rax] - 4359c0: f2 0f f0 86 73 ff ff ff lddqu xmm0, xmmword ptr [rsi - 141] - 4359c8: f3 0f 7f 87 73 ff ff ff movdqu xmmword ptr [rdi - 141], xmm0 - 4359d0: f2 0f f0 46 83 lddqu xmm0, xmmword ptr [rsi - 125] - 4359d5: f3 0f 7f 47 83 movdqu xmmword ptr [rdi - 125], xmm0 - 4359da: f2 0f f0 46 93 lddqu xmm0, xmmword ptr [rsi - 109] - 4359df: f3 0f 7f 47 93 movdqu xmmword ptr [rdi - 109], xmm0 - 4359e4: f2 0f f0 46 a3 lddqu xmm0, xmmword ptr [rsi - 93] - 4359e9: f3 0f 7f 47 a3 movdqu xmmword ptr [rdi - 93], xmm0 - 4359ee: f2 0f f0 46 b3 lddqu xmm0, xmmword ptr [rsi - 77] - 4359f3: f3 0f 7f 47 b3 movdqu xmmword ptr [rdi - 77], xmm0 - 4359f8: f2 0f f0 46 c3 lddqu xmm0, xmmword ptr [rsi - 61] - 4359fd: f3 0f 7f 47 c3 movdqu xmmword ptr [rdi - 61], xmm0 - 435a02: f2 0f f0 46 d3 lddqu xmm0, xmmword ptr [rsi - 45] - 435a07: f3 0f 7f 47 d3 movdqu xmmword ptr [rdi - 45], xmm0 - 435a0c: f2 0f f0 46 e3 lddqu xmm0, xmmword ptr [rsi - 29] - 435a11: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435a16: f3 0f 7f 47 e3 movdqu xmmword ptr [rdi - 29], xmm0 - 435a1b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435a20: c3 ret - 435a21: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435a2c: 0f 1f 40 00 nop dword ptr [rax] - 435a30: 48 8b 56 f3 mov rdx, qword ptr [rsi - 13] - 435a34: 48 8b 4e f8 mov rcx, qword ptr [rsi - 8] - 435a38: 48 89 57 f3 mov qword ptr [rdi - 13], rdx - 435a3c: 48 89 4f f8 mov qword ptr [rdi - 8], rcx - 435a40: c3 ret - 435a41: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435a4c: 0f 1f 40 00 nop dword ptr [rax] - 435a50: f2 0f f0 86 74 ff ff ff lddqu xmm0, xmmword ptr [rsi - 140] - 435a58: f3 0f 7f 87 74 ff ff ff movdqu xmmword ptr [rdi - 140], xmm0 - 435a60: f2 0f f0 46 84 lddqu xmm0, xmmword ptr [rsi - 124] - 435a65: f3 0f 7f 47 84 movdqu xmmword ptr [rdi - 124], xmm0 - 435a6a: f2 0f f0 46 94 lddqu xmm0, xmmword ptr [rsi - 108] - 435a6f: f3 0f 7f 47 94 movdqu xmmword ptr [rdi - 108], xmm0 - 435a74: f2 0f f0 46 a4 lddqu xmm0, xmmword ptr [rsi - 92] - 435a79: f3 0f 7f 47 a4 movdqu xmmword ptr [rdi - 92], xmm0 - 435a7e: f2 0f f0 46 b4 lddqu xmm0, xmmword ptr [rsi - 76] - 435a83: f3 0f 7f 47 b4 movdqu xmmword ptr [rdi - 76], xmm0 - 435a88: f2 0f f0 46 c4 lddqu xmm0, xmmword ptr [rsi - 60] - 435a8d: f3 0f 7f 47 c4 movdqu xmmword ptr [rdi - 60], xmm0 - 435a92: f2 0f f0 46 d4 lddqu xmm0, xmmword ptr [rsi - 44] - 435a97: f3 0f 7f 47 d4 movdqu xmmword ptr [rdi - 44], xmm0 - 435a9c: f2 0f f0 46 e4 lddqu xmm0, xmmword ptr [rsi - 28] - 435aa1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435aa6: f3 0f 7f 47 e4 movdqu xmmword ptr [rdi - 28], xmm0 - 435aab: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435ab0: c3 ret - 435ab1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435abc: 0f 1f 40 00 nop dword ptr [rax] - 435ac0: 48 8b 56 f4 mov rdx, qword ptr [rsi - 12] - 435ac4: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 435ac7: 48 89 57 f4 mov qword ptr [rdi - 12], rdx - 435acb: 89 4f fc mov dword ptr [rdi - 4], ecx - 435ace: c3 ret - 435acf: 90 nop - 435ad0: f2 0f f0 86 75 ff ff ff lddqu xmm0, xmmword ptr [rsi - 139] - 435ad8: f3 0f 7f 87 75 ff ff ff movdqu xmmword ptr [rdi - 139], xmm0 - 435ae0: f2 0f f0 46 85 lddqu xmm0, xmmword ptr [rsi - 123] - 435ae5: f3 0f 7f 47 85 movdqu xmmword ptr [rdi - 123], xmm0 - 435aea: f2 0f f0 46 95 lddqu xmm0, xmmword ptr [rsi - 107] - 435aef: f3 0f 7f 47 95 movdqu xmmword ptr [rdi - 107], xmm0 - 435af4: f2 0f f0 46 a5 lddqu xmm0, xmmword ptr [rsi - 91] - 435af9: f3 0f 7f 47 a5 movdqu xmmword ptr [rdi - 91], xmm0 - 435afe: f2 0f f0 46 b5 lddqu xmm0, xmmword ptr [rsi - 75] - 435b03: f3 0f 7f 47 b5 movdqu xmmword ptr [rdi - 75], xmm0 - 435b08: f2 0f f0 46 c5 lddqu xmm0, xmmword ptr [rsi - 59] - 435b0d: f3 0f 7f 47 c5 movdqu xmmword ptr [rdi - 59], xmm0 - 435b12: f2 0f f0 46 d5 lddqu xmm0, xmmword ptr [rsi - 43] - 435b17: f3 0f 7f 47 d5 movdqu xmmword ptr [rdi - 43], xmm0 - 435b1c: f2 0f f0 46 e5 lddqu xmm0, xmmword ptr [rsi - 27] - 435b21: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435b26: f3 0f 7f 47 e5 movdqu xmmword ptr [rdi - 27], xmm0 - 435b2b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435b30: c3 ret - 435b31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435b3c: 0f 1f 40 00 nop dword ptr [rax] - 435b40: 48 8b 56 f5 mov rdx, qword ptr [rsi - 11] - 435b44: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 435b47: 48 89 57 f5 mov qword ptr [rdi - 11], rdx - 435b4b: 89 4f fc mov dword ptr [rdi - 4], ecx - 435b4e: c3 ret - 435b4f: 90 nop - 435b50: f2 0f f0 86 76 ff ff ff lddqu xmm0, xmmword ptr [rsi - 138] - 435b58: f3 0f 7f 87 76 ff ff ff movdqu xmmword ptr [rdi - 138], xmm0 - 435b60: f2 0f f0 46 86 lddqu xmm0, xmmword ptr [rsi - 122] - 435b65: f3 0f 7f 47 86 movdqu xmmword ptr [rdi - 122], xmm0 - 435b6a: f2 0f f0 46 96 lddqu xmm0, xmmword ptr [rsi - 106] - 435b6f: f3 0f 7f 47 96 movdqu xmmword ptr [rdi - 106], xmm0 - 435b74: f2 0f f0 46 a6 lddqu xmm0, xmmword ptr [rsi - 90] - 435b79: f3 0f 7f 47 a6 movdqu xmmword ptr [rdi - 90], xmm0 - 435b7e: f2 0f f0 46 b6 lddqu xmm0, xmmword ptr [rsi - 74] - 435b83: f3 0f 7f 47 b6 movdqu xmmword ptr [rdi - 74], xmm0 - 435b88: f2 0f f0 46 c6 lddqu xmm0, xmmword ptr [rsi - 58] - 435b8d: f3 0f 7f 47 c6 movdqu xmmword ptr [rdi - 58], xmm0 - 435b92: f2 0f f0 46 d6 lddqu xmm0, xmmword ptr [rsi - 42] - 435b97: f3 0f 7f 47 d6 movdqu xmmword ptr [rdi - 42], xmm0 - 435b9c: f2 0f f0 46 e6 lddqu xmm0, xmmword ptr [rsi - 26] - 435ba1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435ba6: f3 0f 7f 47 e6 movdqu xmmword ptr [rdi - 26], xmm0 - 435bab: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435bb0: c3 ret - 435bb1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435bbc: 0f 1f 40 00 nop dword ptr [rax] - 435bc0: 48 8b 56 f6 mov rdx, qword ptr [rsi - 10] - 435bc4: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 435bc7: 48 89 57 f6 mov qword ptr [rdi - 10], rdx - 435bcb: 89 4f fc mov dword ptr [rdi - 4], ecx - 435bce: c3 ret - 435bcf: 90 nop - 435bd0: f2 0f f0 86 77 ff ff ff lddqu xmm0, xmmword ptr [rsi - 137] - 435bd8: f3 0f 7f 87 77 ff ff ff movdqu xmmword ptr [rdi - 137], xmm0 - 435be0: f2 0f f0 46 87 lddqu xmm0, xmmword ptr [rsi - 121] - 435be5: f3 0f 7f 47 87 movdqu xmmword ptr [rdi - 121], xmm0 - 435bea: f2 0f f0 46 97 lddqu xmm0, xmmword ptr [rsi - 105] - 435bef: f3 0f 7f 47 97 movdqu xmmword ptr [rdi - 105], xmm0 - 435bf4: f2 0f f0 46 a7 lddqu xmm0, xmmword ptr [rsi - 89] - 435bf9: f3 0f 7f 47 a7 movdqu xmmword ptr [rdi - 89], xmm0 - 435bfe: f2 0f f0 46 b7 lddqu xmm0, xmmword ptr [rsi - 73] - 435c03: f3 0f 7f 47 b7 movdqu xmmword ptr [rdi - 73], xmm0 - 435c08: f2 0f f0 46 c7 lddqu xmm0, xmmword ptr [rsi - 57] - 435c0d: f3 0f 7f 47 c7 movdqu xmmword ptr [rdi - 57], xmm0 - 435c12: f2 0f f0 46 d7 lddqu xmm0, xmmword ptr [rsi - 41] - 435c17: f3 0f 7f 47 d7 movdqu xmmword ptr [rdi - 41], xmm0 - 435c1c: f2 0f f0 46 e7 lddqu xmm0, xmmword ptr [rsi - 25] - 435c21: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435c26: f3 0f 7f 47 e7 movdqu xmmword ptr [rdi - 25], xmm0 - 435c2b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435c30: c3 ret - 435c31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435c3c: 0f 1f 40 00 nop dword ptr [rax] - 435c40: 48 8b 56 f7 mov rdx, qword ptr [rsi - 9] - 435c44: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 435c47: 48 89 57 f7 mov qword ptr [rdi - 9], rdx - 435c4b: 89 4f fc mov dword ptr [rdi - 4], ecx - 435c4e: c3 ret - 435c4f: 90 nop - 435c50: f2 0f f0 86 78 ff ff ff lddqu xmm0, xmmword ptr [rsi - 136] - 435c58: f3 0f 7f 87 78 ff ff ff movdqu xmmword ptr [rdi - 136], xmm0 - 435c60: f2 0f f0 46 88 lddqu xmm0, xmmword ptr [rsi - 120] - 435c65: f3 0f 7f 47 88 movdqu xmmword ptr [rdi - 120], xmm0 - 435c6a: f2 0f f0 46 98 lddqu xmm0, xmmword ptr [rsi - 104] - 435c6f: f3 0f 7f 47 98 movdqu xmmword ptr [rdi - 104], xmm0 - 435c74: f2 0f f0 46 a8 lddqu xmm0, xmmword ptr [rsi - 88] - 435c79: f3 0f 7f 47 a8 movdqu xmmword ptr [rdi - 88], xmm0 - 435c7e: f2 0f f0 46 b8 lddqu xmm0, xmmword ptr [rsi - 72] - 435c83: f3 0f 7f 47 b8 movdqu xmmword ptr [rdi - 72], xmm0 - 435c88: f2 0f f0 46 c8 lddqu xmm0, xmmword ptr [rsi - 56] - 435c8d: f3 0f 7f 47 c8 movdqu xmmword ptr [rdi - 56], xmm0 - 435c92: f2 0f f0 46 d8 lddqu xmm0, xmmword ptr [rsi - 40] - 435c97: f3 0f 7f 47 d8 movdqu xmmword ptr [rdi - 40], xmm0 - 435c9c: f2 0f f0 46 e8 lddqu xmm0, xmmword ptr [rsi - 24] - 435ca1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435ca6: f3 0f 7f 47 e8 movdqu xmmword ptr [rdi - 24], xmm0 - 435cab: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435cb0: c3 ret - 435cb1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435cbc: 0f 1f 40 00 nop dword ptr [rax] - 435cc0: 48 8b 56 f8 mov rdx, qword ptr [rsi - 8] - 435cc4: 48 89 57 f8 mov qword ptr [rdi - 8], rdx - 435cc8: c3 ret - 435cc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 435cd0: f2 0f f0 86 79 ff ff ff lddqu xmm0, xmmword ptr [rsi - 135] - 435cd8: f3 0f 7f 87 79 ff ff ff movdqu xmmword ptr [rdi - 135], xmm0 - 435ce0: f2 0f f0 46 89 lddqu xmm0, xmmword ptr [rsi - 119] - 435ce5: f3 0f 7f 47 89 movdqu xmmword ptr [rdi - 119], xmm0 - 435cea: f2 0f f0 46 99 lddqu xmm0, xmmword ptr [rsi - 103] - 435cef: f3 0f 7f 47 99 movdqu xmmword ptr [rdi - 103], xmm0 - 435cf4: f2 0f f0 46 a9 lddqu xmm0, xmmword ptr [rsi - 87] - 435cf9: f3 0f 7f 47 a9 movdqu xmmword ptr [rdi - 87], xmm0 - 435cfe: f2 0f f0 46 b9 lddqu xmm0, xmmword ptr [rsi - 71] - 435d03: f3 0f 7f 47 b9 movdqu xmmword ptr [rdi - 71], xmm0 - 435d08: f2 0f f0 46 c9 lddqu xmm0, xmmword ptr [rsi - 55] - 435d0d: f3 0f 7f 47 c9 movdqu xmmword ptr [rdi - 55], xmm0 - 435d12: f2 0f f0 46 d9 lddqu xmm0, xmmword ptr [rsi - 39] - 435d17: f3 0f 7f 47 d9 movdqu xmmword ptr [rdi - 39], xmm0 - 435d1c: f2 0f f0 46 e9 lddqu xmm0, xmmword ptr [rsi - 23] - 435d21: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435d26: f3 0f 7f 47 e9 movdqu xmmword ptr [rdi - 23], xmm0 - 435d2b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435d30: c3 ret - 435d31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435d3c: 0f 1f 40 00 nop dword ptr [rax] - 435d40: 8b 56 f9 mov edx, dword ptr [rsi - 7] - 435d43: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 435d46: 89 57 f9 mov dword ptr [rdi - 7], edx - 435d49: 89 4f fc mov dword ptr [rdi - 4], ecx - 435d4c: c3 ret - 435d4d: 0f 1f 00 nop dword ptr [rax] - 435d50: f2 0f f0 86 7a ff ff ff lddqu xmm0, xmmword ptr [rsi - 134] - 435d58: f3 0f 7f 87 7a ff ff ff movdqu xmmword ptr [rdi - 134], xmm0 - 435d60: f2 0f f0 46 8a lddqu xmm0, xmmword ptr [rsi - 118] - 435d65: f3 0f 7f 47 8a movdqu xmmword ptr [rdi - 118], xmm0 - 435d6a: f2 0f f0 46 9a lddqu xmm0, xmmword ptr [rsi - 102] - 435d6f: f3 0f 7f 47 9a movdqu xmmword ptr [rdi - 102], xmm0 - 435d74: f2 0f f0 46 aa lddqu xmm0, xmmword ptr [rsi - 86] - 435d79: f3 0f 7f 47 aa movdqu xmmword ptr [rdi - 86], xmm0 - 435d7e: f2 0f f0 46 ba lddqu xmm0, xmmword ptr [rsi - 70] - 435d83: f3 0f 7f 47 ba movdqu xmmword ptr [rdi - 70], xmm0 - 435d88: f2 0f f0 46 ca lddqu xmm0, xmmword ptr [rsi - 54] - 435d8d: f3 0f 7f 47 ca movdqu xmmword ptr [rdi - 54], xmm0 - 435d92: f2 0f f0 46 da lddqu xmm0, xmmword ptr [rsi - 38] - 435d97: f3 0f 7f 47 da movdqu xmmword ptr [rdi - 38], xmm0 - 435d9c: f2 0f f0 46 ea lddqu xmm0, xmmword ptr [rsi - 22] - 435da1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435da6: f3 0f 7f 47 ea movdqu xmmword ptr [rdi - 22], xmm0 - 435dab: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435db0: c3 ret - 435db1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435dbc: 0f 1f 40 00 nop dword ptr [rax] - 435dc0: 8b 56 fa mov edx, dword ptr [rsi - 6] - 435dc3: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 435dc6: 89 57 fa mov dword ptr [rdi - 6], edx - 435dc9: 89 4f fc mov dword ptr [rdi - 4], ecx - 435dcc: c3 ret - 435dcd: 0f 1f 00 nop dword ptr [rax] - 435dd0: f2 0f f0 86 7b ff ff ff lddqu xmm0, xmmword ptr [rsi - 133] - 435dd8: f3 0f 7f 87 7b ff ff ff movdqu xmmword ptr [rdi - 133], xmm0 - 435de0: f2 0f f0 46 8b lddqu xmm0, xmmword ptr [rsi - 117] - 435de5: f3 0f 7f 47 8b movdqu xmmword ptr [rdi - 117], xmm0 - 435dea: f2 0f f0 46 9b lddqu xmm0, xmmword ptr [rsi - 101] - 435def: f3 0f 7f 47 9b movdqu xmmword ptr [rdi - 101], xmm0 - 435df4: f2 0f f0 46 ab lddqu xmm0, xmmword ptr [rsi - 85] - 435df9: f3 0f 7f 47 ab movdqu xmmword ptr [rdi - 85], xmm0 - 435dfe: f2 0f f0 46 bb lddqu xmm0, xmmword ptr [rsi - 69] - 435e03: f3 0f 7f 47 bb movdqu xmmword ptr [rdi - 69], xmm0 - 435e08: f2 0f f0 46 cb lddqu xmm0, xmmword ptr [rsi - 53] - 435e0d: f3 0f 7f 47 cb movdqu xmmword ptr [rdi - 53], xmm0 - 435e12: f2 0f f0 46 db lddqu xmm0, xmmword ptr [rsi - 37] - 435e17: f3 0f 7f 47 db movdqu xmmword ptr [rdi - 37], xmm0 - 435e1c: f2 0f f0 46 eb lddqu xmm0, xmmword ptr [rsi - 21] - 435e21: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435e26: f3 0f 7f 47 eb movdqu xmmword ptr [rdi - 21], xmm0 - 435e2b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435e30: c3 ret - 435e31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435e3c: 0f 1f 40 00 nop dword ptr [rax] - 435e40: 8b 56 fb mov edx, dword ptr [rsi - 5] - 435e43: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 435e46: 89 57 fb mov dword ptr [rdi - 5], edx - 435e49: 89 4f fc mov dword ptr [rdi - 4], ecx - 435e4c: c3 ret - 435e4d: 0f 1f 00 nop dword ptr [rax] - 435e50: f2 0f f0 86 7c ff ff ff lddqu xmm0, xmmword ptr [rsi - 132] - 435e58: f3 0f 7f 87 7c ff ff ff movdqu xmmword ptr [rdi - 132], xmm0 - 435e60: f2 0f f0 46 8c lddqu xmm0, xmmword ptr [rsi - 116] - 435e65: f3 0f 7f 47 8c movdqu xmmword ptr [rdi - 116], xmm0 - 435e6a: f2 0f f0 46 9c lddqu xmm0, xmmword ptr [rsi - 100] - 435e6f: f3 0f 7f 47 9c movdqu xmmword ptr [rdi - 100], xmm0 - 435e74: f2 0f f0 46 ac lddqu xmm0, xmmword ptr [rsi - 84] - 435e79: f3 0f 7f 47 ac movdqu xmmword ptr [rdi - 84], xmm0 - 435e7e: f2 0f f0 46 bc lddqu xmm0, xmmword ptr [rsi - 68] - 435e83: f3 0f 7f 47 bc movdqu xmmword ptr [rdi - 68], xmm0 - 435e88: f2 0f f0 46 cc lddqu xmm0, xmmword ptr [rsi - 52] - 435e8d: f3 0f 7f 47 cc movdqu xmmword ptr [rdi - 52], xmm0 - 435e92: f2 0f f0 46 dc lddqu xmm0, xmmword ptr [rsi - 36] - 435e97: f3 0f 7f 47 dc movdqu xmmword ptr [rdi - 36], xmm0 - 435e9c: f2 0f f0 46 ec lddqu xmm0, xmmword ptr [rsi - 20] - 435ea1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435ea6: f3 0f 7f 47 ec movdqu xmmword ptr [rdi - 20], xmm0 - 435eab: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435eb0: c3 ret - 435eb1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435ebc: 0f 1f 40 00 nop dword ptr [rax] - 435ec0: 8b 56 fc mov edx, dword ptr [rsi - 4] - 435ec3: 89 57 fc mov dword ptr [rdi - 4], edx - 435ec6: c3 ret - 435ec7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 435ed0: f2 0f f0 86 7d ff ff ff lddqu xmm0, xmmword ptr [rsi - 131] - 435ed8: f3 0f 7f 87 7d ff ff ff movdqu xmmword ptr [rdi - 131], xmm0 - 435ee0: f2 0f f0 46 8d lddqu xmm0, xmmword ptr [rsi - 115] - 435ee5: f3 0f 7f 47 8d movdqu xmmword ptr [rdi - 115], xmm0 - 435eea: f2 0f f0 46 9d lddqu xmm0, xmmword ptr [rsi - 99] - 435eef: f3 0f 7f 47 9d movdqu xmmword ptr [rdi - 99], xmm0 - 435ef4: f2 0f f0 46 ad lddqu xmm0, xmmword ptr [rsi - 83] - 435ef9: f3 0f 7f 47 ad movdqu xmmword ptr [rdi - 83], xmm0 - 435efe: f2 0f f0 46 bd lddqu xmm0, xmmword ptr [rsi - 67] - 435f03: f3 0f 7f 47 bd movdqu xmmword ptr [rdi - 67], xmm0 - 435f08: f2 0f f0 46 cd lddqu xmm0, xmmword ptr [rsi - 51] - 435f0d: f3 0f 7f 47 cd movdqu xmmword ptr [rdi - 51], xmm0 - 435f12: f2 0f f0 46 dd lddqu xmm0, xmmword ptr [rsi - 35] - 435f17: f3 0f 7f 47 dd movdqu xmmword ptr [rdi - 35], xmm0 - 435f1c: f2 0f f0 46 ed lddqu xmm0, xmmword ptr [rsi - 19] - 435f21: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435f26: f3 0f 7f 47 ed movdqu xmmword ptr [rdi - 19], xmm0 - 435f2b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435f30: c3 ret - 435f31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435f3c: 0f 1f 40 00 nop dword ptr [rax] - 435f40: 66 8b 56 fd mov dx, word ptr [rsi - 3] - 435f44: 66 8b 4e fe mov cx, word ptr [rsi - 2] - 435f48: 66 89 57 fd mov word ptr [rdi - 3], dx - 435f4c: 66 89 4f fe mov word ptr [rdi - 2], cx - 435f50: c3 ret - 435f51: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435f5c: 0f 1f 40 00 nop dword ptr [rax] - 435f60: f2 0f f0 86 7e ff ff ff lddqu xmm0, xmmword ptr [rsi - 130] - 435f68: f3 0f 7f 87 7e ff ff ff movdqu xmmword ptr [rdi - 130], xmm0 - 435f70: f2 0f f0 46 8e lddqu xmm0, xmmword ptr [rsi - 114] - 435f75: f3 0f 7f 47 8e movdqu xmmword ptr [rdi - 114], xmm0 - 435f7a: f2 0f f0 46 9e lddqu xmm0, xmmword ptr [rsi - 98] - 435f7f: f3 0f 7f 47 9e movdqu xmmword ptr [rdi - 98], xmm0 - 435f84: f2 0f f0 46 ae lddqu xmm0, xmmword ptr [rsi - 82] - 435f89: f3 0f 7f 47 ae movdqu xmmword ptr [rdi - 82], xmm0 - 435f8e: f2 0f f0 46 be lddqu xmm0, xmmword ptr [rsi - 66] - 435f93: f3 0f 7f 47 be movdqu xmmword ptr [rdi - 66], xmm0 - 435f98: f2 0f f0 46 ce lddqu xmm0, xmmword ptr [rsi - 50] - 435f9d: f3 0f 7f 47 ce movdqu xmmword ptr [rdi - 50], xmm0 - 435fa2: f2 0f f0 46 de lddqu xmm0, xmmword ptr [rsi - 34] - 435fa7: f3 0f 7f 47 de movdqu xmmword ptr [rdi - 34], xmm0 - 435fac: f2 0f f0 46 ee lddqu xmm0, xmmword ptr [rsi - 18] - 435fb1: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 435fb6: f3 0f 7f 47 ee movdqu xmmword ptr [rdi - 18], xmm0 - 435fbb: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 435fc0: c3 ret - 435fc1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 435fcc: 0f 1f 40 00 nop dword ptr [rax] - 435fd0: 0f b7 56 fe movzx edx, word ptr [rsi - 2] - 435fd4: 66 89 57 fe mov word ptr [rdi - 2], dx - 435fd8: c3 ret - 435fd9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 435fe0: f2 0f f0 86 7f ff ff ff lddqu xmm0, xmmword ptr [rsi - 129] - 435fe8: f3 0f 7f 87 7f ff ff ff movdqu xmmword ptr [rdi - 129], xmm0 - 435ff0: f2 0f f0 46 8f lddqu xmm0, xmmword ptr [rsi - 113] - 435ff5: f3 0f 7f 47 8f movdqu xmmword ptr [rdi - 113], xmm0 - 435ffa: f2 0f f0 46 9f lddqu xmm0, xmmword ptr [rsi - 97] - 435fff: f3 0f 7f 47 9f movdqu xmmword ptr [rdi - 97], xmm0 - 436004: f2 0f f0 46 af lddqu xmm0, xmmword ptr [rsi - 81] - 436009: f3 0f 7f 47 af movdqu xmmword ptr [rdi - 81], xmm0 - 43600e: f2 0f f0 46 bf lddqu xmm0, xmmword ptr [rsi - 65] - 436013: f3 0f 7f 47 bf movdqu xmmword ptr [rdi - 65], xmm0 - 436018: f2 0f f0 46 cf lddqu xmm0, xmmword ptr [rsi - 49] - 43601d: f3 0f 7f 47 cf movdqu xmmword ptr [rdi - 49], xmm0 - 436022: f2 0f f0 46 df lddqu xmm0, xmmword ptr [rsi - 33] - 436027: f3 0f 7f 47 df movdqu xmmword ptr [rdi - 33], xmm0 - 43602c: f2 0f f0 46 ef lddqu xmm0, xmmword ptr [rsi - 17] - 436031: f2 0f f0 4e f0 lddqu xmm1, xmmword ptr [rsi - 16] - 436036: f3 0f 7f 47 ef movdqu xmmword ptr [rdi - 17], xmm0 - 43603b: f3 0f 7f 4f f0 movdqu xmmword ptr [rdi - 16], xmm1 - 436040: c3 ret - 436041: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43604c: 0f 1f 40 00 nop dword ptr [rax] - 436050: 0f b6 56 ff movzx edx, byte ptr [rsi - 1] - 436054: 88 57 ff mov byte ptr [rdi - 1], dl - 436057: c3 ret - 436058: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 436060: f2 0f f0 46 70 lddqu xmm0, xmmword ptr [rsi + 112] - 436065: f3 0f 7f 47 70 movdqu xmmword ptr [rdi + 112], xmm0 - 43606a: f2 0f f0 46 60 lddqu xmm0, xmmword ptr [rsi + 96] - 43606f: f3 0f 7f 47 60 movdqu xmmword ptr [rdi + 96], xmm0 - 436074: f2 0f f0 46 50 lddqu xmm0, xmmword ptr [rsi + 80] - 436079: f3 0f 7f 47 50 movdqu xmmword ptr [rdi + 80], xmm0 - 43607e: f2 0f f0 46 40 lddqu xmm0, xmmword ptr [rsi + 64] - 436083: f3 0f 7f 47 40 movdqu xmmword ptr [rdi + 64], xmm0 - 436088: f2 0f f0 46 30 lddqu xmm0, xmmword ptr [rsi + 48] - 43608d: f3 0f 7f 47 30 movdqu xmmword ptr [rdi + 48], xmm0 - 436092: f2 0f f0 46 20 lddqu xmm0, xmmword ptr [rsi + 32] - 436097: f3 0f 7f 47 20 movdqu xmmword ptr [rdi + 32], xmm0 - 43609c: f2 0f f0 46 10 lddqu xmm0, xmmword ptr [rsi + 16] - 4360a1: f3 0f 7f 47 10 movdqu xmmword ptr [rdi + 16], xmm0 - 4360a6: f2 0f f0 06 lddqu xmm0, xmmword ptr [rsi] - 4360aa: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4360ae: c3 ret - 4360af: 90 nop - 4360b0: f2 0f f0 46 7f lddqu xmm0, xmmword ptr [rsi + 127] - 4360b5: f3 0f 7f 47 7f movdqu xmmword ptr [rdi + 127], xmm0 - 4360ba: f2 0f f0 46 6f lddqu xmm0, xmmword ptr [rsi + 111] - 4360bf: f3 0f 7f 47 6f movdqu xmmword ptr [rdi + 111], xmm0 - 4360c4: f2 0f f0 46 5f lddqu xmm0, xmmword ptr [rsi + 95] - 4360c9: f3 0f 7f 47 5f movdqu xmmword ptr [rdi + 95], xmm0 - 4360ce: f2 0f f0 46 4f lddqu xmm0, xmmword ptr [rsi + 79] - 4360d3: f3 0f 7f 47 4f movdqu xmmword ptr [rdi + 79], xmm0 - 4360d8: f2 0f f0 46 3f lddqu xmm0, xmmword ptr [rsi + 63] - 4360dd: f3 0f 7f 47 3f movdqu xmmword ptr [rdi + 63], xmm0 - 4360e2: f2 0f f0 46 2f lddqu xmm0, xmmword ptr [rsi + 47] - 4360e7: f3 0f 7f 47 2f movdqu xmmword ptr [rdi + 47], xmm0 - 4360ec: f2 0f f0 46 1f lddqu xmm0, xmmword ptr [rsi + 31] - 4360f1: f3 0f 7f 47 1f movdqu xmmword ptr [rdi + 31], xmm0 - 4360f6: f2 0f f0 46 0f lddqu xmm0, xmmword ptr [rsi + 15] - 4360fb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4360ff: f3 0f 7f 47 0f movdqu xmmword ptr [rdi + 15], xmm0 - 436104: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 436108: c3 ret - 436109: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 436110: 48 8b 56 07 mov rdx, qword ptr [rsi + 7] - 436114: 48 8b 0e mov rcx, qword ptr [rsi] - 436117: 48 89 57 07 mov qword ptr [rdi + 7], rdx - 43611b: 48 89 0f mov qword ptr [rdi], rcx - 43611e: c3 ret - 43611f: 90 nop - 436120: f2 0f f0 46 7e lddqu xmm0, xmmword ptr [rsi + 126] - 436125: f3 0f 7f 47 7e movdqu xmmword ptr [rdi + 126], xmm0 - 43612a: f2 0f f0 46 6e lddqu xmm0, xmmword ptr [rsi + 110] - 43612f: f3 0f 7f 47 6e movdqu xmmword ptr [rdi + 110], xmm0 - 436134: f2 0f f0 46 5e lddqu xmm0, xmmword ptr [rsi + 94] - 436139: f3 0f 7f 47 5e movdqu xmmword ptr [rdi + 94], xmm0 - 43613e: f2 0f f0 46 4e lddqu xmm0, xmmword ptr [rsi + 78] - 436143: f3 0f 7f 47 4e movdqu xmmword ptr [rdi + 78], xmm0 - 436148: f2 0f f0 46 3e lddqu xmm0, xmmword ptr [rsi + 62] - 43614d: f3 0f 7f 47 3e movdqu xmmword ptr [rdi + 62], xmm0 - 436152: f2 0f f0 46 2e lddqu xmm0, xmmword ptr [rsi + 46] - 436157: f3 0f 7f 47 2e movdqu xmmword ptr [rdi + 46], xmm0 - 43615c: f2 0f f0 46 1e lddqu xmm0, xmmword ptr [rsi + 30] - 436161: f3 0f 7f 47 1e movdqu xmmword ptr [rdi + 30], xmm0 - 436166: f2 0f f0 46 0e lddqu xmm0, xmmword ptr [rsi + 14] - 43616b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43616f: f3 0f 7f 47 0e movdqu xmmword ptr [rdi + 14], xmm0 - 436174: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 436178: c3 ret - 436179: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 436180: 48 8b 56 06 mov rdx, qword ptr [rsi + 6] - 436184: 48 8b 0e mov rcx, qword ptr [rsi] - 436187: 48 89 57 06 mov qword ptr [rdi + 6], rdx - 43618b: 48 89 0f mov qword ptr [rdi], rcx - 43618e: c3 ret - 43618f: 90 nop - 436190: f2 0f f0 46 7d lddqu xmm0, xmmword ptr [rsi + 125] - 436195: f3 0f 7f 47 7d movdqu xmmword ptr [rdi + 125], xmm0 - 43619a: f2 0f f0 46 6d lddqu xmm0, xmmword ptr [rsi + 109] - 43619f: f3 0f 7f 47 6d movdqu xmmword ptr [rdi + 109], xmm0 - 4361a4: f2 0f f0 46 5d lddqu xmm0, xmmword ptr [rsi + 93] - 4361a9: f3 0f 7f 47 5d movdqu xmmword ptr [rdi + 93], xmm0 - 4361ae: f2 0f f0 46 4d lddqu xmm0, xmmword ptr [rsi + 77] - 4361b3: f3 0f 7f 47 4d movdqu xmmword ptr [rdi + 77], xmm0 - 4361b8: f2 0f f0 46 3d lddqu xmm0, xmmword ptr [rsi + 61] - 4361bd: f3 0f 7f 47 3d movdqu xmmword ptr [rdi + 61], xmm0 - 4361c2: f2 0f f0 46 2d lddqu xmm0, xmmword ptr [rsi + 45] - 4361c7: f3 0f 7f 47 2d movdqu xmmword ptr [rdi + 45], xmm0 - 4361cc: f2 0f f0 46 1d lddqu xmm0, xmmword ptr [rsi + 29] - 4361d1: f3 0f 7f 47 1d movdqu xmmword ptr [rdi + 29], xmm0 - 4361d6: f2 0f f0 46 0d lddqu xmm0, xmmword ptr [rsi + 13] - 4361db: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4361df: f3 0f 7f 47 0d movdqu xmmword ptr [rdi + 13], xmm0 - 4361e4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4361e8: c3 ret - 4361e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4361f0: 48 8b 56 05 mov rdx, qword ptr [rsi + 5] - 4361f4: 48 8b 0e mov rcx, qword ptr [rsi] - 4361f7: 48 89 57 05 mov qword ptr [rdi + 5], rdx - 4361fb: 48 89 0f mov qword ptr [rdi], rcx - 4361fe: c3 ret - 4361ff: 90 nop - 436200: f2 0f f0 46 7c lddqu xmm0, xmmword ptr [rsi + 124] - 436205: f3 0f 7f 47 7c movdqu xmmword ptr [rdi + 124], xmm0 - 43620a: f2 0f f0 46 6c lddqu xmm0, xmmword ptr [rsi + 108] - 43620f: f3 0f 7f 47 6c movdqu xmmword ptr [rdi + 108], xmm0 - 436214: f2 0f f0 46 5c lddqu xmm0, xmmword ptr [rsi + 92] - 436219: f3 0f 7f 47 5c movdqu xmmword ptr [rdi + 92], xmm0 - 43621e: f2 0f f0 46 4c lddqu xmm0, xmmword ptr [rsi + 76] - 436223: f3 0f 7f 47 4c movdqu xmmword ptr [rdi + 76], xmm0 - 436228: f2 0f f0 46 3c lddqu xmm0, xmmword ptr [rsi + 60] - 43622d: f3 0f 7f 47 3c movdqu xmmword ptr [rdi + 60], xmm0 - 436232: f2 0f f0 46 2c lddqu xmm0, xmmword ptr [rsi + 44] - 436237: f3 0f 7f 47 2c movdqu xmmword ptr [rdi + 44], xmm0 - 43623c: f2 0f f0 46 1c lddqu xmm0, xmmword ptr [rsi + 28] - 436241: f3 0f 7f 47 1c movdqu xmmword ptr [rdi + 28], xmm0 - 436246: f2 0f f0 46 0c lddqu xmm0, xmmword ptr [rsi + 12] - 43624b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43624f: f3 0f 7f 47 0c movdqu xmmword ptr [rdi + 12], xmm0 - 436254: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 436258: c3 ret - 436259: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 436260: 48 8b 56 04 mov rdx, qword ptr [rsi + 4] - 436264: 48 8b 0e mov rcx, qword ptr [rsi] - 436267: 48 89 57 04 mov qword ptr [rdi + 4], rdx - 43626b: 48 89 0f mov qword ptr [rdi], rcx - 43626e: c3 ret - 43626f: 90 nop - 436270: f2 0f f0 46 7b lddqu xmm0, xmmword ptr [rsi + 123] - 436275: f3 0f 7f 47 7b movdqu xmmword ptr [rdi + 123], xmm0 - 43627a: f2 0f f0 46 6b lddqu xmm0, xmmword ptr [rsi + 107] - 43627f: f3 0f 7f 47 6b movdqu xmmword ptr [rdi + 107], xmm0 - 436284: f2 0f f0 46 5b lddqu xmm0, xmmword ptr [rsi + 91] - 436289: f3 0f 7f 47 5b movdqu xmmword ptr [rdi + 91], xmm0 - 43628e: f2 0f f0 46 4b lddqu xmm0, xmmword ptr [rsi + 75] - 436293: f3 0f 7f 47 4b movdqu xmmword ptr [rdi + 75], xmm0 - 436298: f2 0f f0 46 3b lddqu xmm0, xmmword ptr [rsi + 59] - 43629d: f3 0f 7f 47 3b movdqu xmmword ptr [rdi + 59], xmm0 - 4362a2: f2 0f f0 46 2b lddqu xmm0, xmmword ptr [rsi + 43] - 4362a7: f3 0f 7f 47 2b movdqu xmmword ptr [rdi + 43], xmm0 - 4362ac: f2 0f f0 46 1b lddqu xmm0, xmmword ptr [rsi + 27] - 4362b1: f3 0f 7f 47 1b movdqu xmmword ptr [rdi + 27], xmm0 - 4362b6: f2 0f f0 46 0b lddqu xmm0, xmmword ptr [rsi + 11] - 4362bb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4362bf: f3 0f 7f 47 0b movdqu xmmword ptr [rdi + 11], xmm0 - 4362c4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4362c8: c3 ret - 4362c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4362d0: 48 8b 56 03 mov rdx, qword ptr [rsi + 3] - 4362d4: 48 8b 0e mov rcx, qword ptr [rsi] - 4362d7: 48 89 57 03 mov qword ptr [rdi + 3], rdx - 4362db: 48 89 0f mov qword ptr [rdi], rcx - 4362de: c3 ret - 4362df: 90 nop - 4362e0: f2 0f f0 46 7a lddqu xmm0, xmmword ptr [rsi + 122] - 4362e5: f3 0f 7f 47 7a movdqu xmmword ptr [rdi + 122], xmm0 - 4362ea: f2 0f f0 46 6a lddqu xmm0, xmmword ptr [rsi + 106] - 4362ef: f3 0f 7f 47 6a movdqu xmmword ptr [rdi + 106], xmm0 - 4362f4: f2 0f f0 46 5a lddqu xmm0, xmmword ptr [rsi + 90] - 4362f9: f3 0f 7f 47 5a movdqu xmmword ptr [rdi + 90], xmm0 - 4362fe: f2 0f f0 46 4a lddqu xmm0, xmmword ptr [rsi + 74] - 436303: f3 0f 7f 47 4a movdqu xmmword ptr [rdi + 74], xmm0 - 436308: f2 0f f0 46 3a lddqu xmm0, xmmword ptr [rsi + 58] - 43630d: f3 0f 7f 47 3a movdqu xmmword ptr [rdi + 58], xmm0 - 436312: f2 0f f0 46 2a lddqu xmm0, xmmword ptr [rsi + 42] - 436317: f3 0f 7f 47 2a movdqu xmmword ptr [rdi + 42], xmm0 - 43631c: f2 0f f0 46 1a lddqu xmm0, xmmword ptr [rsi + 26] - 436321: f3 0f 7f 47 1a movdqu xmmword ptr [rdi + 26], xmm0 - 436326: f2 0f f0 46 0a lddqu xmm0, xmmword ptr [rsi + 10] - 43632b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43632f: f3 0f 7f 47 0a movdqu xmmword ptr [rdi + 10], xmm0 - 436334: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 436338: c3 ret - 436339: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 436340: 48 8b 56 02 mov rdx, qword ptr [rsi + 2] - 436344: 48 8b 0e mov rcx, qword ptr [rsi] - 436347: 48 89 57 02 mov qword ptr [rdi + 2], rdx - 43634b: 48 89 0f mov qword ptr [rdi], rcx - 43634e: c3 ret - 43634f: 90 nop - 436350: f2 0f f0 46 79 lddqu xmm0, xmmword ptr [rsi + 121] - 436355: f3 0f 7f 47 79 movdqu xmmword ptr [rdi + 121], xmm0 - 43635a: f2 0f f0 46 69 lddqu xmm0, xmmword ptr [rsi + 105] - 43635f: f3 0f 7f 47 69 movdqu xmmword ptr [rdi + 105], xmm0 - 436364: f2 0f f0 46 59 lddqu xmm0, xmmword ptr [rsi + 89] - 436369: f3 0f 7f 47 59 movdqu xmmword ptr [rdi + 89], xmm0 - 43636e: f2 0f f0 46 49 lddqu xmm0, xmmword ptr [rsi + 73] - 436373: f3 0f 7f 47 49 movdqu xmmword ptr [rdi + 73], xmm0 - 436378: f2 0f f0 46 39 lddqu xmm0, xmmword ptr [rsi + 57] - 43637d: f3 0f 7f 47 39 movdqu xmmword ptr [rdi + 57], xmm0 - 436382: f2 0f f0 46 29 lddqu xmm0, xmmword ptr [rsi + 41] - 436387: f3 0f 7f 47 29 movdqu xmmword ptr [rdi + 41], xmm0 - 43638c: f2 0f f0 46 19 lddqu xmm0, xmmword ptr [rsi + 25] - 436391: f3 0f 7f 47 19 movdqu xmmword ptr [rdi + 25], xmm0 - 436396: f2 0f f0 46 09 lddqu xmm0, xmmword ptr [rsi + 9] - 43639b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43639f: f3 0f 7f 47 09 movdqu xmmword ptr [rdi + 9], xmm0 - 4363a4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4363a8: c3 ret - 4363a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4363b0: 48 8b 56 01 mov rdx, qword ptr [rsi + 1] - 4363b4: 48 8b 0e mov rcx, qword ptr [rsi] - 4363b7: 48 89 57 01 mov qword ptr [rdi + 1], rdx - 4363bb: 48 89 0f mov qword ptr [rdi], rcx - 4363be: c3 ret - 4363bf: 90 nop - 4363c0: f2 0f f0 46 78 lddqu xmm0, xmmword ptr [rsi + 120] - 4363c5: f3 0f 7f 47 78 movdqu xmmword ptr [rdi + 120], xmm0 - 4363ca: f2 0f f0 46 68 lddqu xmm0, xmmword ptr [rsi + 104] - 4363cf: f3 0f 7f 47 68 movdqu xmmword ptr [rdi + 104], xmm0 - 4363d4: f2 0f f0 46 58 lddqu xmm0, xmmword ptr [rsi + 88] - 4363d9: f3 0f 7f 47 58 movdqu xmmword ptr [rdi + 88], xmm0 - 4363de: f2 0f f0 46 48 lddqu xmm0, xmmword ptr [rsi + 72] - 4363e3: f3 0f 7f 47 48 movdqu xmmword ptr [rdi + 72], xmm0 - 4363e8: f2 0f f0 46 38 lddqu xmm0, xmmword ptr [rsi + 56] - 4363ed: f3 0f 7f 47 38 movdqu xmmword ptr [rdi + 56], xmm0 - 4363f2: f2 0f f0 46 28 lddqu xmm0, xmmword ptr [rsi + 40] - 4363f7: f3 0f 7f 47 28 movdqu xmmword ptr [rdi + 40], xmm0 - 4363fc: f2 0f f0 46 18 lddqu xmm0, xmmword ptr [rsi + 24] - 436401: f3 0f 7f 47 18 movdqu xmmword ptr [rdi + 24], xmm0 - 436406: f2 0f f0 46 08 lddqu xmm0, xmmword ptr [rsi + 8] - 43640b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43640f: f3 0f 7f 47 08 movdqu xmmword ptr [rdi + 8], xmm0 - 436414: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 436418: c3 ret - 436419: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 436420: 48 8b 16 mov rdx, qword ptr [rsi] - 436423: 48 89 17 mov qword ptr [rdi], rdx - 436426: c3 ret - 436427: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 436430: f2 0f f0 46 77 lddqu xmm0, xmmword ptr [rsi + 119] - 436435: f3 0f 7f 47 77 movdqu xmmword ptr [rdi + 119], xmm0 - 43643a: f2 0f f0 46 67 lddqu xmm0, xmmword ptr [rsi + 103] - 43643f: f3 0f 7f 47 67 movdqu xmmword ptr [rdi + 103], xmm0 - 436444: f2 0f f0 46 57 lddqu xmm0, xmmword ptr [rsi + 87] - 436449: f3 0f 7f 47 57 movdqu xmmword ptr [rdi + 87], xmm0 - 43644e: f2 0f f0 46 47 lddqu xmm0, xmmword ptr [rsi + 71] - 436453: f3 0f 7f 47 47 movdqu xmmword ptr [rdi + 71], xmm0 - 436458: f2 0f f0 46 37 lddqu xmm0, xmmword ptr [rsi + 55] - 43645d: f3 0f 7f 47 37 movdqu xmmword ptr [rdi + 55], xmm0 - 436462: f2 0f f0 46 27 lddqu xmm0, xmmword ptr [rsi + 39] - 436467: f3 0f 7f 47 27 movdqu xmmword ptr [rdi + 39], xmm0 - 43646c: f2 0f f0 46 17 lddqu xmm0, xmmword ptr [rsi + 23] - 436471: f3 0f 7f 47 17 movdqu xmmword ptr [rdi + 23], xmm0 - 436476: f2 0f f0 46 07 lddqu xmm0, xmmword ptr [rsi + 7] - 43647b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43647f: f3 0f 7f 47 07 movdqu xmmword ptr [rdi + 7], xmm0 - 436484: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 436488: c3 ret - 436489: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 436490: 8b 56 03 mov edx, dword ptr [rsi + 3] - 436493: 8b 0e mov ecx, dword ptr [rsi] - 436495: 89 57 03 mov dword ptr [rdi + 3], edx - 436498: 89 0f mov dword ptr [rdi], ecx - 43649a: c3 ret - 43649b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4364a0: f2 0f f0 46 76 lddqu xmm0, xmmword ptr [rsi + 118] - 4364a5: f3 0f 7f 47 76 movdqu xmmword ptr [rdi + 118], xmm0 - 4364aa: f2 0f f0 46 66 lddqu xmm0, xmmword ptr [rsi + 102] - 4364af: f3 0f 7f 47 66 movdqu xmmword ptr [rdi + 102], xmm0 - 4364b4: f2 0f f0 46 56 lddqu xmm0, xmmword ptr [rsi + 86] - 4364b9: f3 0f 7f 47 56 movdqu xmmword ptr [rdi + 86], xmm0 - 4364be: f2 0f f0 46 46 lddqu xmm0, xmmword ptr [rsi + 70] - 4364c3: f3 0f 7f 47 46 movdqu xmmword ptr [rdi + 70], xmm0 - 4364c8: f2 0f f0 46 36 lddqu xmm0, xmmword ptr [rsi + 54] - 4364cd: f3 0f 7f 47 36 movdqu xmmword ptr [rdi + 54], xmm0 - 4364d2: f2 0f f0 46 26 lddqu xmm0, xmmword ptr [rsi + 38] - 4364d7: f3 0f 7f 47 26 movdqu xmmword ptr [rdi + 38], xmm0 - 4364dc: f2 0f f0 46 16 lddqu xmm0, xmmword ptr [rsi + 22] - 4364e1: f3 0f 7f 47 16 movdqu xmmword ptr [rdi + 22], xmm0 - 4364e6: f2 0f f0 46 06 lddqu xmm0, xmmword ptr [rsi + 6] - 4364eb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4364ef: f3 0f 7f 47 06 movdqu xmmword ptr [rdi + 6], xmm0 - 4364f4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4364f8: c3 ret - 4364f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 436500: 8b 56 02 mov edx, dword ptr [rsi + 2] - 436503: 8b 0e mov ecx, dword ptr [rsi] - 436505: 89 57 02 mov dword ptr [rdi + 2], edx - 436508: 89 0f mov dword ptr [rdi], ecx - 43650a: c3 ret - 43650b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 436510: f2 0f f0 46 75 lddqu xmm0, xmmword ptr [rsi + 117] - 436515: f3 0f 7f 47 75 movdqu xmmword ptr [rdi + 117], xmm0 - 43651a: f2 0f f0 46 65 lddqu xmm0, xmmword ptr [rsi + 101] - 43651f: f3 0f 7f 47 65 movdqu xmmword ptr [rdi + 101], xmm0 - 436524: f2 0f f0 46 55 lddqu xmm0, xmmword ptr [rsi + 85] - 436529: f3 0f 7f 47 55 movdqu xmmword ptr [rdi + 85], xmm0 - 43652e: f2 0f f0 46 45 lddqu xmm0, xmmword ptr [rsi + 69] - 436533: f3 0f 7f 47 45 movdqu xmmword ptr [rdi + 69], xmm0 - 436538: f2 0f f0 46 35 lddqu xmm0, xmmword ptr [rsi + 53] - 43653d: f3 0f 7f 47 35 movdqu xmmword ptr [rdi + 53], xmm0 - 436542: f2 0f f0 46 25 lddqu xmm0, xmmword ptr [rsi + 37] - 436547: f3 0f 7f 47 25 movdqu xmmword ptr [rdi + 37], xmm0 - 43654c: f2 0f f0 46 15 lddqu xmm0, xmmword ptr [rsi + 21] - 436551: f3 0f 7f 47 15 movdqu xmmword ptr [rdi + 21], xmm0 - 436556: f2 0f f0 46 05 lddqu xmm0, xmmword ptr [rsi + 5] - 43655b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43655f: f3 0f 7f 47 05 movdqu xmmword ptr [rdi + 5], xmm0 - 436564: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 436568: c3 ret - 436569: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 436570: 8b 56 01 mov edx, dword ptr [rsi + 1] - 436573: 8b 0e mov ecx, dword ptr [rsi] - 436575: 89 57 01 mov dword ptr [rdi + 1], edx - 436578: 89 0f mov dword ptr [rdi], ecx - 43657a: c3 ret - 43657b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 436580: f2 0f f0 46 74 lddqu xmm0, xmmword ptr [rsi + 116] - 436585: f3 0f 7f 47 74 movdqu xmmword ptr [rdi + 116], xmm0 - 43658a: f2 0f f0 46 64 lddqu xmm0, xmmword ptr [rsi + 100] - 43658f: f3 0f 7f 47 64 movdqu xmmword ptr [rdi + 100], xmm0 - 436594: f2 0f f0 46 54 lddqu xmm0, xmmword ptr [rsi + 84] - 436599: f3 0f 7f 47 54 movdqu xmmword ptr [rdi + 84], xmm0 - 43659e: f2 0f f0 46 44 lddqu xmm0, xmmword ptr [rsi + 68] - 4365a3: f3 0f 7f 47 44 movdqu xmmword ptr [rdi + 68], xmm0 - 4365a8: f2 0f f0 46 34 lddqu xmm0, xmmword ptr [rsi + 52] - 4365ad: f3 0f 7f 47 34 movdqu xmmword ptr [rdi + 52], xmm0 - 4365b2: f2 0f f0 46 24 lddqu xmm0, xmmword ptr [rsi + 36] - 4365b7: f3 0f 7f 47 24 movdqu xmmword ptr [rdi + 36], xmm0 - 4365bc: f2 0f f0 46 14 lddqu xmm0, xmmword ptr [rsi + 20] - 4365c1: f3 0f 7f 47 14 movdqu xmmword ptr [rdi + 20], xmm0 - 4365c6: f2 0f f0 46 04 lddqu xmm0, xmmword ptr [rsi + 4] - 4365cb: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4365cf: f3 0f 7f 47 04 movdqu xmmword ptr [rdi + 4], xmm0 - 4365d4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4365d8: c3 ret - 4365d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4365e0: 8b 16 mov edx, dword ptr [rsi] - 4365e2: 89 17 mov dword ptr [rdi], edx - 4365e4: c3 ret - 4365e5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4365f0: f2 0f f0 46 73 lddqu xmm0, xmmword ptr [rsi + 115] - 4365f5: f3 0f 7f 47 73 movdqu xmmword ptr [rdi + 115], xmm0 - 4365fa: f2 0f f0 46 63 lddqu xmm0, xmmword ptr [rsi + 99] - 4365ff: f3 0f 7f 47 63 movdqu xmmword ptr [rdi + 99], xmm0 - 436604: f2 0f f0 46 53 lddqu xmm0, xmmword ptr [rsi + 83] - 436609: f3 0f 7f 47 53 movdqu xmmword ptr [rdi + 83], xmm0 - 43660e: f2 0f f0 46 43 lddqu xmm0, xmmword ptr [rsi + 67] - 436613: f3 0f 7f 47 43 movdqu xmmword ptr [rdi + 67], xmm0 - 436618: f2 0f f0 46 33 lddqu xmm0, xmmword ptr [rsi + 51] - 43661d: f3 0f 7f 47 33 movdqu xmmword ptr [rdi + 51], xmm0 - 436622: f2 0f f0 46 23 lddqu xmm0, xmmword ptr [rsi + 35] - 436627: f3 0f 7f 47 23 movdqu xmmword ptr [rdi + 35], xmm0 - 43662c: f2 0f f0 46 13 lddqu xmm0, xmmword ptr [rsi + 19] - 436631: f3 0f 7f 47 13 movdqu xmmword ptr [rdi + 19], xmm0 - 436636: f2 0f f0 46 03 lddqu xmm0, xmmword ptr [rsi + 3] - 43663b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43663f: f3 0f 7f 47 03 movdqu xmmword ptr [rdi + 3], xmm0 - 436644: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 436648: c3 ret - 436649: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 436650: 66 8b 56 01 mov dx, word ptr [rsi + 1] - 436654: 66 8b 0e mov cx, word ptr [rsi] - 436657: 66 89 57 01 mov word ptr [rdi + 1], dx - 43665b: 66 89 0f mov word ptr [rdi], cx - 43665e: c3 ret - 43665f: 90 nop - 436660: f2 0f f0 46 72 lddqu xmm0, xmmword ptr [rsi + 114] - 436665: f3 0f 7f 47 72 movdqu xmmword ptr [rdi + 114], xmm0 - 43666a: f2 0f f0 46 62 lddqu xmm0, xmmword ptr [rsi + 98] - 43666f: f3 0f 7f 47 62 movdqu xmmword ptr [rdi + 98], xmm0 - 436674: f2 0f f0 46 52 lddqu xmm0, xmmword ptr [rsi + 82] - 436679: f3 0f 7f 47 52 movdqu xmmword ptr [rdi + 82], xmm0 - 43667e: f2 0f f0 46 42 lddqu xmm0, xmmword ptr [rsi + 66] - 436683: f3 0f 7f 47 42 movdqu xmmword ptr [rdi + 66], xmm0 - 436688: f2 0f f0 46 32 lddqu xmm0, xmmword ptr [rsi + 50] - 43668d: f3 0f 7f 47 32 movdqu xmmword ptr [rdi + 50], xmm0 - 436692: f2 0f f0 46 22 lddqu xmm0, xmmword ptr [rsi + 34] - 436697: f3 0f 7f 47 22 movdqu xmmword ptr [rdi + 34], xmm0 - 43669c: f2 0f f0 46 12 lddqu xmm0, xmmword ptr [rsi + 18] - 4366a1: f3 0f 7f 47 12 movdqu xmmword ptr [rdi + 18], xmm0 - 4366a6: f2 0f f0 46 02 lddqu xmm0, xmmword ptr [rsi + 2] - 4366ab: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 4366af: f3 0f 7f 47 02 movdqu xmmword ptr [rdi + 2], xmm0 - 4366b4: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4366b8: c3 ret - 4366b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4366c0: 0f b7 16 movzx edx, word ptr [rsi] - 4366c3: 66 89 17 mov word ptr [rdi], dx - 4366c6: c3 ret - 4366c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4366d0: f2 0f f0 46 71 lddqu xmm0, xmmword ptr [rsi + 113] - 4366d5: f3 0f 7f 47 71 movdqu xmmword ptr [rdi + 113], xmm0 - 4366da: f2 0f f0 46 61 lddqu xmm0, xmmword ptr [rsi + 97] - 4366df: f3 0f 7f 47 61 movdqu xmmword ptr [rdi + 97], xmm0 - 4366e4: f2 0f f0 46 51 lddqu xmm0, xmmword ptr [rsi + 81] - 4366e9: f3 0f 7f 47 51 movdqu xmmword ptr [rdi + 81], xmm0 - 4366ee: f2 0f f0 46 41 lddqu xmm0, xmmword ptr [rsi + 65] - 4366f3: f3 0f 7f 47 41 movdqu xmmword ptr [rdi + 65], xmm0 - 4366f8: f2 0f f0 46 31 lddqu xmm0, xmmword ptr [rsi + 49] - 4366fd: f3 0f 7f 47 31 movdqu xmmword ptr [rdi + 49], xmm0 - 436702: f2 0f f0 46 21 lddqu xmm0, xmmword ptr [rsi + 33] - 436707: f3 0f 7f 47 21 movdqu xmmword ptr [rdi + 33], xmm0 - 43670c: f2 0f f0 46 11 lddqu xmm0, xmmword ptr [rsi + 17] - 436711: f3 0f 7f 47 11 movdqu xmmword ptr [rdi + 17], xmm0 - 436716: f2 0f f0 46 01 lddqu xmm0, xmmword ptr [rsi + 1] - 43671b: f2 0f f0 0e lddqu xmm1, xmmword ptr [rsi] - 43671f: f3 0f 7f 47 01 movdqu xmmword ptr [rdi + 1], xmm0 - 436724: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 436728: c3 ret - 436729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 436730: 0f b6 16 movzx edx, byte ptr [rsi] - 436733: 88 17 mov byte ptr [rdi], dl - 436735: c3 ret - 436736: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000436740 <__mempcpy_chk_avx512_no_vzeroupper>: - 436740: f3 0f 1e fa endbr64 - 436744: 48 39 d1 cmp rcx, rdx - 436747: 0f 82 63 54 01 00 jb 0x44bbb0 <__chk_fail> - 43674d: 0f 1f 00 nop dword ptr [rax] - -0000000000436750 <__mempcpy_avx512_no_vzeroupper>: - 436750: f3 0f 1e fa endbr64 - 436754: 48 89 f8 mov rax, rdi - 436757: 48 01 d0 add rax, rdx - 43675a: eb 1b jmp 0x436777 <__memmove_avx512_no_vzeroupper+0x7> - 43675c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000436760 <__memmove_chk_avx512_no_vzeroupper>: - 436760: f3 0f 1e fa endbr64 - 436764: 48 39 d1 cmp rcx, rdx - 436767: 0f 82 43 54 01 00 jb 0x44bbb0 <__chk_fail> - 43676d: 0f 1f 00 nop dword ptr [rax] - -0000000000436770 <__memmove_avx512_no_vzeroupper>: - 436770: f3 0f 1e fa endbr64 - 436774: 48 89 f8 mov rax, rdi - 436777: 48 8d 0c 16 lea rcx, [rsi + rdx] - 43677b: 4c 8d 0c 17 lea r9, [rdi + rdx] - 43677f: 48 81 fa 00 02 00 00 cmp rdx, 512 - 436786: 0f 87 5d 01 00 00 ja 0x4368e9 <__memmove_avx512_no_vzeroupper+0x179> - 43678c: 48 83 fa 10 cmp rdx, 16 - 436790: 0f 86 0f 01 00 00 jbe 0x4368a5 <__memmove_avx512_no_vzeroupper+0x135> - 436796: 48 81 fa 00 01 00 00 cmp rdx, 256 - 43679d: 72 6f jb 0x43680e <__memmove_avx512_no_vzeroupper+0x9e> - 43679f: 62 f1 7c 48 10 06 vmovups zmm0, zmmword ptr [rsi] - 4367a5: 62 f1 7c 48 10 4e 01 vmovups zmm1, zmmword ptr [rsi + 64] - 4367ac: 62 f1 7c 48 10 56 02 vmovups zmm2, zmmword ptr [rsi + 128] - 4367b3: 62 f1 7c 48 10 5e 03 vmovups zmm3, zmmword ptr [rsi + 192] - 4367ba: 62 f1 7c 48 10 61 fc vmovups zmm4, zmmword ptr [rcx - 256] - 4367c1: 62 f1 7c 48 10 69 fd vmovups zmm5, zmmword ptr [rcx - 192] - 4367c8: 62 f1 7c 48 10 71 fe vmovups zmm6, zmmword ptr [rcx - 128] - 4367cf: 62 f1 7c 48 10 79 ff vmovups zmm7, zmmword ptr [rcx - 64] - 4367d6: 62 f1 7c 48 11 07 vmovups zmmword ptr [rdi], zmm0 - 4367dc: 62 f1 7c 48 11 4f 01 vmovups zmmword ptr [rdi + 64], zmm1 - 4367e3: 62 f1 7c 48 11 57 02 vmovups zmmword ptr [rdi + 128], zmm2 - 4367ea: 62 f1 7c 48 11 5f 03 vmovups zmmword ptr [rdi + 192], zmm3 - 4367f1: 62 d1 7c 48 11 61 fc vmovups zmmword ptr [r9 - 256], zmm4 - 4367f8: 62 d1 7c 48 11 69 fd vmovups zmmword ptr [r9 - 192], zmm5 - 4367ff: 62 d1 7c 48 11 71 fe vmovups zmmword ptr [r9 - 128], zmm6 - 436806: 62 d1 7c 48 11 79 ff vmovups zmmword ptr [r9 - 64], zmm7 - 43680d: c3 ret - 43680e: 80 fa 80 cmp dl, -128 - 436811: 72 37 jb 0x43684a <__memmove_avx512_no_vzeroupper+0xda> - 436813: 62 f1 7c 48 10 06 vmovups zmm0, zmmword ptr [rsi] - 436819: 62 f1 7c 48 10 4e 01 vmovups zmm1, zmmword ptr [rsi + 64] - 436820: 62 f1 7c 48 10 51 fe vmovups zmm2, zmmword ptr [rcx - 128] - 436827: 62 f1 7c 48 10 59 ff vmovups zmm3, zmmword ptr [rcx - 64] - 43682e: 62 f1 7c 48 11 07 vmovups zmmword ptr [rdi], zmm0 - 436834: 62 f1 7c 48 11 4f 01 vmovups zmmword ptr [rdi + 64], zmm1 - 43683b: 62 d1 7c 48 11 51 fe vmovups zmmword ptr [r9 - 128], zmm2 - 436842: 62 d1 7c 48 11 59 ff vmovups zmmword ptr [r9 - 64], zmm3 - 436849: c3 ret - 43684a: 80 fa 40 cmp dl, 64 - 43684d: 72 29 jb 0x436878 <__memmove_avx512_no_vzeroupper+0x108> - 43684f: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] - 436853: c5 fe 6f 4e 20 vmovdqu ymm1, ymmword ptr [rsi + 32] - 436858: c5 fe 6f 51 c0 vmovdqu ymm2, ymmword ptr [rcx - 64] - 43685d: c5 fe 6f 59 e0 vmovdqu ymm3, ymmword ptr [rcx - 32] - 436862: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 436866: c5 fe 7f 4f 20 vmovdqu ymmword ptr [rdi + 32], ymm1 - 43686b: c4 c1 7e 7f 51 c0 vmovdqu ymmword ptr [r9 - 64], ymm2 - 436871: c4 c1 7e 7f 59 e0 vmovdqu ymmword ptr [r9 - 32], ymm3 - 436877: c3 ret - 436878: 80 fa 20 cmp dl, 32 - 43687b: 72 14 jb 0x436891 <__memmove_avx512_no_vzeroupper+0x121> - 43687d: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] - 436881: c5 fe 6f 49 e0 vmovdqu ymm1, ymmword ptr [rcx - 32] - 436886: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 43688a: c4 c1 7e 7f 49 e0 vmovdqu ymmword ptr [r9 - 32], ymm1 - 436890: c3 ret - 436891: c5 fa 6f 06 vmovdqu xmm0, xmmword ptr [rsi] - 436895: c5 fa 6f 49 f0 vmovdqu xmm1, xmmword ptr [rcx - 16] - 43689a: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 - 43689e: c4 c1 7a 7f 49 f0 vmovdqu xmmword ptr [r9 - 16], xmm1 - 4368a4: c3 ret - 4368a5: 80 fa 08 cmp dl, 8 - 4368a8: 72 0f jb 0x4368b9 <__memmove_avx512_no_vzeroupper+0x149> - 4368aa: 48 8b 36 mov rsi, qword ptr [rsi] - 4368ad: 48 8b 49 f8 mov rcx, qword ptr [rcx - 8] - 4368b1: 48 89 37 mov qword ptr [rdi], rsi - 4368b4: 49 89 49 f8 mov qword ptr [r9 - 8], rcx - 4368b8: c3 ret - 4368b9: 80 fa 04 cmp dl, 4 - 4368bc: 72 0c jb 0x4368ca <__memmove_avx512_no_vzeroupper+0x15a> - 4368be: 8b 36 mov esi, dword ptr [rsi] - 4368c0: 8b 49 fc mov ecx, dword ptr [rcx - 4] - 4368c3: 89 37 mov dword ptr [rdi], esi - 4368c5: 41 89 49 fc mov dword ptr [r9 - 4], ecx - 4368c9: c3 ret - 4368ca: 80 fa 02 cmp dl, 2 - 4368cd: 72 10 jb 0x4368df <__memmove_avx512_no_vzeroupper+0x16f> - 4368cf: 66 8b 36 mov si, word ptr [rsi] - 4368d2: 66 8b 49 fe mov cx, word ptr [rcx - 2] - 4368d6: 66 89 37 mov word ptr [rdi], si - 4368d9: 66 41 89 49 fe mov word ptr [r9 - 2], cx - 4368de: c3 ret - 4368df: 80 fa 01 cmp dl, 1 - 4368e2: 72 04 jb 0x4368e8 <__memmove_avx512_no_vzeroupper+0x178> - 4368e4: 8a 0e mov cl, byte ptr [rsi] - 4368e6: 88 0f mov byte ptr [rdi], cl - 4368e8: c3 ret - 4368e9: 4c 8b 05 68 a7 08 00 mov r8, qword ptr [rip + 567144] # 0x4c1058 <__x86_shared_cache_size_half> - 4368f0: 4c 39 c2 cmp rdx, r8 - 4368f3: 0f 83 18 04 00 00 jae 0x436d11 <__memmove_avx512_no_vzeroupper+0x5a1> - 4368f9: 48 81 fa 00 04 00 00 cmp rdx, 1024 - 436900: 0f 87 42 01 00 00 ja 0x436a48 <__memmove_avx512_no_vzeroupper+0x2d8> - 436906: 0f 18 16 prefetcht1 byte ptr [rsi] - 436909: 0f 18 56 40 prefetcht1 byte ptr [rsi + 64] - 43690d: 0f 18 96 80 00 00 00 prefetcht1 byte ptr [rsi + 128] - 436914: 0f 18 96 c0 00 00 00 prefetcht1 byte ptr [rsi + 192] - 43691b: 0f 18 96 00 01 00 00 prefetcht1 byte ptr [rsi + 256] - 436922: 0f 18 96 40 01 00 00 prefetcht1 byte ptr [rsi + 320] - 436929: 0f 18 96 80 01 00 00 prefetcht1 byte ptr [rsi + 384] - 436930: 0f 18 96 c0 01 00 00 prefetcht1 byte ptr [rsi + 448] - 436937: 0f 18 91 00 fe ff ff prefetcht1 byte ptr [rcx - 512] - 43693e: 0f 18 91 40 fe ff ff prefetcht1 byte ptr [rcx - 448] - 436945: 0f 18 91 80 fe ff ff prefetcht1 byte ptr [rcx - 384] - 43694c: 0f 18 91 c0 fe ff ff prefetcht1 byte ptr [rcx - 320] - 436953: 0f 18 91 00 ff ff ff prefetcht1 byte ptr [rcx - 256] - 43695a: 0f 18 91 40 ff ff ff prefetcht1 byte ptr [rcx - 192] - 436961: 0f 18 51 80 prefetcht1 byte ptr [rcx - 128] - 436965: 0f 18 51 c0 prefetcht1 byte ptr [rcx - 64] - 436969: 62 f1 7c 48 10 06 vmovups zmm0, zmmword ptr [rsi] - 43696f: 62 f1 7c 48 10 4e 01 vmovups zmm1, zmmword ptr [rsi + 64] - 436976: 62 f1 7c 48 10 56 02 vmovups zmm2, zmmword ptr [rsi + 128] - 43697d: 62 f1 7c 48 10 5e 03 vmovups zmm3, zmmword ptr [rsi + 192] - 436984: 62 f1 7c 48 10 66 04 vmovups zmm4, zmmword ptr [rsi + 256] - 43698b: 62 f1 7c 48 10 6e 05 vmovups zmm5, zmmword ptr [rsi + 320] - 436992: 62 f1 7c 48 10 76 06 vmovups zmm6, zmmword ptr [rsi + 384] - 436999: 62 f1 7c 48 10 7e 07 vmovups zmm7, zmmword ptr [rsi + 448] - 4369a0: 62 71 7c 48 10 41 f8 vmovups zmm8, zmmword ptr [rcx - 512] - 4369a7: 62 71 7c 48 10 49 f9 vmovups zmm9, zmmword ptr [rcx - 448] - 4369ae: 62 71 7c 48 10 51 fa vmovups zmm10, zmmword ptr [rcx - 384] - 4369b5: 62 71 7c 48 10 59 fb vmovups zmm11, zmmword ptr [rcx - 320] - 4369bc: 62 71 7c 48 10 61 fc vmovups zmm12, zmmword ptr [rcx - 256] - 4369c3: 62 71 7c 48 10 69 fd vmovups zmm13, zmmword ptr [rcx - 192] - 4369ca: 62 71 7c 48 10 71 fe vmovups zmm14, zmmword ptr [rcx - 128] - 4369d1: 62 71 7c 48 10 79 ff vmovups zmm15, zmmword ptr [rcx - 64] - 4369d8: 62 f1 7c 48 11 07 vmovups zmmword ptr [rdi], zmm0 - 4369de: 62 f1 7c 48 11 4f 01 vmovups zmmword ptr [rdi + 64], zmm1 - 4369e5: 62 f1 7c 48 11 57 02 vmovups zmmword ptr [rdi + 128], zmm2 - 4369ec: 62 f1 7c 48 11 5f 03 vmovups zmmword ptr [rdi + 192], zmm3 - 4369f3: 62 f1 7c 48 11 67 04 vmovups zmmword ptr [rdi + 256], zmm4 - 4369fa: 62 f1 7c 48 11 6f 05 vmovups zmmword ptr [rdi + 320], zmm5 - 436a01: 62 f1 7c 48 11 77 06 vmovups zmmword ptr [rdi + 384], zmm6 - 436a08: 62 f1 7c 48 11 7f 07 vmovups zmmword ptr [rdi + 448], zmm7 - 436a0f: 62 51 7c 48 11 41 f8 vmovups zmmword ptr [r9 - 512], zmm8 - 436a16: 62 51 7c 48 11 49 f9 vmovups zmmword ptr [r9 - 448], zmm9 - 436a1d: 62 51 7c 48 11 51 fa vmovups zmmword ptr [r9 - 384], zmm10 - 436a24: 62 51 7c 48 11 59 fb vmovups zmmword ptr [r9 - 320], zmm11 - 436a2b: 62 51 7c 48 11 61 fc vmovups zmmword ptr [r9 - 256], zmm12 - 436a32: 62 51 7c 48 11 69 fd vmovups zmmword ptr [r9 - 192], zmm13 - 436a39: 62 51 7c 48 11 71 fe vmovups zmmword ptr [r9 - 128], zmm14 - 436a40: 62 51 7c 48 11 79 ff vmovups zmmword ptr [r9 - 64], zmm15 - 436a47: c3 ret - 436a48: 48 39 f7 cmp rdi, rsi - 436a4b: 0f 87 5e 01 00 00 ja 0x436baf <__memmove_avx512_no_vzeroupper+0x43f> - 436a51: 49 81 e9 00 02 00 00 sub r9, 512 - 436a58: 62 71 7c 48 10 41 f8 vmovups zmm8, zmmword ptr [rcx - 512] - 436a5f: 62 71 7c 48 10 49 f9 vmovups zmm9, zmmword ptr [rcx - 448] - 436a66: 62 71 7c 48 10 51 fa vmovups zmm10, zmmword ptr [rcx - 384] - 436a6d: 62 71 7c 48 10 59 fb vmovups zmm11, zmmword ptr [rcx - 320] - 436a74: 62 71 7c 48 10 61 fc vmovups zmm12, zmmword ptr [rcx - 256] - 436a7b: 62 71 7c 48 10 69 fd vmovups zmm13, zmmword ptr [rcx - 192] - 436a82: 62 71 7c 48 10 71 fe vmovups zmm14, zmmword ptr [rcx - 128] - 436a89: 62 71 7c 48 10 79 ff vmovups zmm15, zmmword ptr [rcx - 64] - 436a90: 0f 18 16 prefetcht1 byte ptr [rsi] - 436a93: 0f 18 56 40 prefetcht1 byte ptr [rsi + 64] - 436a97: 0f 18 96 80 00 00 00 prefetcht1 byte ptr [rsi + 128] - 436a9e: 0f 18 96 c0 00 00 00 prefetcht1 byte ptr [rsi + 192] - 436aa5: 0f 18 96 00 01 00 00 prefetcht1 byte ptr [rsi + 256] - 436aac: 0f 18 96 40 01 00 00 prefetcht1 byte ptr [rsi + 320] - 436ab3: 0f 18 96 80 01 00 00 prefetcht1 byte ptr [rsi + 384] - 436aba: 0f 18 96 c0 01 00 00 prefetcht1 byte ptr [rsi + 448] - 436ac1: 62 f1 7c 48 10 06 vmovups zmm0, zmmword ptr [rsi] - 436ac7: 62 f1 7c 48 10 4e 01 vmovups zmm1, zmmword ptr [rsi + 64] - 436ace: 62 f1 7c 48 10 56 02 vmovups zmm2, zmmword ptr [rsi + 128] - 436ad5: 62 f1 7c 48 10 5e 03 vmovups zmm3, zmmword ptr [rsi + 192] - 436adc: 62 f1 7c 48 10 66 04 vmovups zmm4, zmmword ptr [rsi + 256] - 436ae3: 62 f1 7c 48 10 6e 05 vmovups zmm5, zmmword ptr [rsi + 320] - 436aea: 62 f1 7c 48 10 76 06 vmovups zmm6, zmmword ptr [rsi + 384] - 436af1: 62 f1 7c 48 10 7e 07 vmovups zmm7, zmmword ptr [rsi + 448] - 436af8: 48 81 c6 00 02 00 00 add rsi, 512 - 436aff: 0f 18 16 prefetcht1 byte ptr [rsi] - 436b02: 0f 18 56 40 prefetcht1 byte ptr [rsi + 64] - 436b06: 0f 18 96 80 00 00 00 prefetcht1 byte ptr [rsi + 128] - 436b0d: 0f 18 96 c0 00 00 00 prefetcht1 byte ptr [rsi + 192] - 436b14: 0f 18 96 00 01 00 00 prefetcht1 byte ptr [rsi + 256] - 436b1b: 0f 18 96 40 01 00 00 prefetcht1 byte ptr [rsi + 320] - 436b22: 0f 18 96 80 01 00 00 prefetcht1 byte ptr [rsi + 384] - 436b29: 0f 18 96 c0 01 00 00 prefetcht1 byte ptr [rsi + 448] - 436b30: 62 f1 7c 48 11 07 vmovups zmmword ptr [rdi], zmm0 - 436b36: 62 f1 7c 48 11 4f 01 vmovups zmmword ptr [rdi + 64], zmm1 - 436b3d: 62 f1 7c 48 11 57 02 vmovups zmmword ptr [rdi + 128], zmm2 - 436b44: 62 f1 7c 48 11 5f 03 vmovups zmmword ptr [rdi + 192], zmm3 - 436b4b: 62 f1 7c 48 11 67 04 vmovups zmmword ptr [rdi + 256], zmm4 - 436b52: 62 f1 7c 48 11 6f 05 vmovups zmmword ptr [rdi + 320], zmm5 - 436b59: 62 f1 7c 48 11 77 06 vmovups zmmword ptr [rdi + 384], zmm6 - 436b60: 62 f1 7c 48 11 7f 07 vmovups zmmword ptr [rdi + 448], zmm7 - 436b67: 48 81 c7 00 02 00 00 add rdi, 512 - 436b6e: 4c 39 cf cmp rdi, r9 - 436b71: 0f 82 4a ff ff ff jb 0x436ac1 <__memmove_avx512_no_vzeroupper+0x351> - 436b77: 62 51 7c 48 11 01 vmovups zmmword ptr [r9], zmm8 - 436b7d: 62 51 7c 48 11 49 01 vmovups zmmword ptr [r9 + 64], zmm9 - 436b84: 62 51 7c 48 11 51 02 vmovups zmmword ptr [r9 + 128], zmm10 - 436b8b: 62 51 7c 48 11 59 03 vmovups zmmword ptr [r9 + 192], zmm11 - 436b92: 62 51 7c 48 11 61 04 vmovups zmmword ptr [r9 + 256], zmm12 - 436b99: 62 51 7c 48 11 69 05 vmovups zmmword ptr [r9 + 320], zmm13 - 436ba0: 62 51 7c 48 11 71 06 vmovups zmmword ptr [r9 + 384], zmm14 - 436ba7: 62 51 7c 48 11 79 07 vmovups zmmword ptr [r9 + 448], zmm15 - 436bae: c3 ret - 436baf: 48 81 c7 00 02 00 00 add rdi, 512 - 436bb6: 62 71 7c 48 10 46 07 vmovups zmm8, zmmword ptr [rsi + 448] - 436bbd: 62 71 7c 48 10 4e 06 vmovups zmm9, zmmword ptr [rsi + 384] - 436bc4: 62 71 7c 48 10 56 05 vmovups zmm10, zmmword ptr [rsi + 320] - 436bcb: 62 71 7c 48 10 5e 04 vmovups zmm11, zmmword ptr [rsi + 256] - 436bd2: 62 71 7c 48 10 66 03 vmovups zmm12, zmmword ptr [rsi + 192] - 436bd9: 62 71 7c 48 10 6e 02 vmovups zmm13, zmmword ptr [rsi + 128] - 436be0: 62 71 7c 48 10 76 01 vmovups zmm14, zmmword ptr [rsi + 64] - 436be7: 62 71 7c 48 10 3e vmovups zmm15, zmmword ptr [rsi] - 436bed: 0f 18 51 c0 prefetcht1 byte ptr [rcx - 64] - 436bf1: 0f 18 51 80 prefetcht1 byte ptr [rcx - 128] - 436bf5: 0f 18 91 40 ff ff ff prefetcht1 byte ptr [rcx - 192] - 436bfc: 0f 18 91 00 ff ff ff prefetcht1 byte ptr [rcx - 256] - 436c03: 0f 18 91 c0 fe ff ff prefetcht1 byte ptr [rcx - 320] - 436c0a: 0f 18 91 80 fe ff ff prefetcht1 byte ptr [rcx - 384] - 436c11: 0f 18 91 40 fe ff ff prefetcht1 byte ptr [rcx - 448] - 436c18: 0f 18 91 00 fe ff ff prefetcht1 byte ptr [rcx - 512] - 436c1f: 62 f1 7c 48 10 41 ff vmovups zmm0, zmmword ptr [rcx - 64] - 436c26: 62 f1 7c 48 10 49 fe vmovups zmm1, zmmword ptr [rcx - 128] - 436c2d: 62 f1 7c 48 10 51 fd vmovups zmm2, zmmword ptr [rcx - 192] - 436c34: 62 f1 7c 48 10 59 fc vmovups zmm3, zmmword ptr [rcx - 256] - 436c3b: 62 f1 7c 48 10 61 fb vmovups zmm4, zmmword ptr [rcx - 320] - 436c42: 62 f1 7c 48 10 69 fa vmovups zmm5, zmmword ptr [rcx - 384] - 436c49: 62 f1 7c 48 10 71 f9 vmovups zmm6, zmmword ptr [rcx - 448] - 436c50: 62 f1 7c 48 10 79 f8 vmovups zmm7, zmmword ptr [rcx - 512] - 436c57: 48 81 e9 00 02 00 00 sub rcx, 512 - 436c5e: 0f 18 51 c0 prefetcht1 byte ptr [rcx - 64] - 436c62: 0f 18 51 80 prefetcht1 byte ptr [rcx - 128] - 436c66: 0f 18 91 40 ff ff ff prefetcht1 byte ptr [rcx - 192] - 436c6d: 0f 18 91 00 ff ff ff prefetcht1 byte ptr [rcx - 256] - 436c74: 0f 18 91 c0 fe ff ff prefetcht1 byte ptr [rcx - 320] - 436c7b: 0f 18 91 80 fe ff ff prefetcht1 byte ptr [rcx - 384] - 436c82: 0f 18 91 40 fe ff ff prefetcht1 byte ptr [rcx - 448] - 436c89: 0f 18 91 00 fe ff ff prefetcht1 byte ptr [rcx - 512] - 436c90: 62 d1 7c 48 11 41 ff vmovups zmmword ptr [r9 - 64], zmm0 - 436c97: 62 d1 7c 48 11 49 fe vmovups zmmword ptr [r9 - 128], zmm1 - 436c9e: 62 d1 7c 48 11 51 fd vmovups zmmword ptr [r9 - 192], zmm2 - 436ca5: 62 d1 7c 48 11 59 fc vmovups zmmword ptr [r9 - 256], zmm3 - 436cac: 62 d1 7c 48 11 61 fb vmovups zmmword ptr [r9 - 320], zmm4 - 436cb3: 62 d1 7c 48 11 69 fa vmovups zmmword ptr [r9 - 384], zmm5 - 436cba: 62 d1 7c 48 11 71 f9 vmovups zmmword ptr [r9 - 448], zmm6 - 436cc1: 62 d1 7c 48 11 79 f8 vmovups zmmword ptr [r9 - 512], zmm7 - 436cc8: 49 81 e9 00 02 00 00 sub r9, 512 - 436ccf: 49 39 f9 cmp r9, rdi - 436cd2: 0f 87 47 ff ff ff ja 0x436c1f <__memmove_avx512_no_vzeroupper+0x4af> - 436cd8: 62 71 7c 48 11 47 ff vmovups zmmword ptr [rdi - 64], zmm8 - 436cdf: 62 71 7c 48 11 4f fe vmovups zmmword ptr [rdi - 128], zmm9 - 436ce6: 62 71 7c 48 11 57 fd vmovups zmmword ptr [rdi - 192], zmm10 - 436ced: 62 71 7c 48 11 5f fc vmovups zmmword ptr [rdi - 256], zmm11 - 436cf4: 62 71 7c 48 11 67 fb vmovups zmmword ptr [rdi - 320], zmm12 - 436cfb: 62 71 7c 48 11 6f fa vmovups zmmword ptr [rdi - 384], zmm13 - 436d02: 62 71 7c 48 11 77 f9 vmovups zmmword ptr [rdi - 448], zmm14 - 436d09: 62 71 7c 48 11 7f f8 vmovups zmmword ptr [rdi - 512], zmm15 - 436d10: c3 ret - 436d11: 48 39 f7 cmp rdi, rsi - 436d14: 0f 87 cc 00 00 00 ja 0x436de6 <__memmove_avx512_no_vzeroupper+0x676> - 436d1a: 62 f1 7c 48 10 26 vmovups zmm4, zmmword ptr [rsi] - 436d20: 62 f1 7c 48 10 6e 01 vmovups zmm5, zmmword ptr [rsi + 64] - 436d27: 49 89 fb mov r11, rdi - 436d2a: 49 89 f8 mov r8, rdi - 436d2d: 48 83 e7 80 and rdi, -128 - 436d31: 48 81 c7 80 00 00 00 add rdi, 128 - 436d38: 49 29 f8 sub r8, rdi - 436d3b: 4c 29 c6 sub rsi, r8 - 436d3e: 4c 01 c2 add rdx, r8 - 436d41: 0f 18 96 00 02 00 00 prefetcht1 byte ptr [rsi + 512] - 436d48: 0f 18 96 40 02 00 00 prefetcht1 byte ptr [rsi + 576] - 436d4f: 0f 18 96 80 02 00 00 prefetcht1 byte ptr [rsi + 640] - 436d56: 0f 18 96 c0 02 00 00 prefetcht1 byte ptr [rsi + 704] - 436d5d: 0f 18 96 00 03 00 00 prefetcht1 byte ptr [rsi + 768] - 436d64: 0f 18 96 40 03 00 00 prefetcht1 byte ptr [rsi + 832] - 436d6b: 0f 18 96 80 03 00 00 prefetcht1 byte ptr [rsi + 896] - 436d72: 0f 18 96 c0 03 00 00 prefetcht1 byte ptr [rsi + 960] - 436d79: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] - 436d7f: 62 f1 fe 48 6f 4e 01 vmovdqu64 zmm1, zmmword ptr [rsi + 64] - 436d86: 62 f1 fe 48 6f 56 02 vmovdqu64 zmm2, zmmword ptr [rsi + 128] - 436d8d: 62 f1 fe 48 6f 5e 03 vmovdqu64 zmm3, zmmword ptr [rsi + 192] - 436d94: 62 f1 7d 48 e7 07 vmovntdq zmmword ptr [rdi], zmm0 - 436d9a: 62 f1 7d 48 e7 4f 01 vmovntdq zmmword ptr [rdi + 64], zmm1 - 436da1: 62 f1 7d 48 e7 57 02 vmovntdq zmmword ptr [rdi + 128], zmm2 - 436da8: 62 f1 7d 48 e7 5f 03 vmovntdq zmmword ptr [rdi + 192], zmm3 - 436daf: 48 81 ea 00 01 00 00 sub rdx, 256 - 436db6: 48 81 c6 00 01 00 00 add rsi, 256 - 436dbd: 48 81 c7 00 01 00 00 add rdi, 256 - 436dc4: 48 81 fa 00 01 00 00 cmp rdx, 256 - 436dcb: 0f 87 70 ff ff ff ja 0x436d41 <__memmove_avx512_no_vzeroupper+0x5d1> - 436dd1: 0f ae f8 sfence - 436dd4: 62 d1 7c 48 11 23 vmovups zmmword ptr [r11], zmm4 - 436dda: 62 d1 7c 48 11 6b 01 vmovups zmmword ptr [r11 + 64], zmm5 - 436de1: e9 a6 f9 ff ff jmp 0x43678c <__memmove_avx512_no_vzeroupper+0x1c> - 436de6: 62 f1 7c 48 10 61 fe vmovups zmm4, zmmword ptr [rcx - 128] - 436ded: 62 f1 7c 48 10 69 ff vmovups zmm5, zmmword ptr [rcx - 64] - 436df4: 4d 89 c8 mov r8, r9 - 436df7: 49 83 e1 80 and r9, -128 - 436dfb: 4d 29 c8 sub r8, r9 - 436dfe: 4c 29 c1 sub rcx, r8 - 436e01: 4c 29 c2 sub rdx, r8 - 436e04: 4d 01 c8 add r8, r9 - 436e07: 0f 18 91 00 fc ff ff prefetcht1 byte ptr [rcx - 1024] - 436e0e: 0f 18 91 40 fc ff ff prefetcht1 byte ptr [rcx - 960] - 436e15: 0f 18 91 80 fc ff ff prefetcht1 byte ptr [rcx - 896] - 436e1c: 0f 18 91 c0 fc ff ff prefetcht1 byte ptr [rcx - 832] - 436e23: 0f 18 91 00 fd ff ff prefetcht1 byte ptr [rcx - 768] - 436e2a: 0f 18 91 40 fd ff ff prefetcht1 byte ptr [rcx - 704] - 436e31: 0f 18 91 80 fd ff ff prefetcht1 byte ptr [rcx - 640] - 436e38: 0f 18 91 c0 fd ff ff prefetcht1 byte ptr [rcx - 576] - 436e3f: 62 f1 fe 48 6f 41 fc vmovdqu64 zmm0, zmmword ptr [rcx - 256] - 436e46: 62 f1 fe 48 6f 49 fd vmovdqu64 zmm1, zmmword ptr [rcx - 192] - 436e4d: 62 f1 fe 48 6f 51 fe vmovdqu64 zmm2, zmmword ptr [rcx - 128] - 436e54: 62 f1 fe 48 6f 59 ff vmovdqu64 zmm3, zmmword ptr [rcx - 64] - 436e5b: 62 d1 7d 48 e7 41 fc vmovntdq zmmword ptr [r9 - 256], zmm0 - 436e62: 62 d1 7d 48 e7 49 fd vmovntdq zmmword ptr [r9 - 192], zmm1 - 436e69: 62 d1 7d 48 e7 51 fe vmovntdq zmmword ptr [r9 - 128], zmm2 - 436e70: 62 d1 7d 48 e7 59 ff vmovntdq zmmword ptr [r9 - 64], zmm3 - 436e77: 48 81 ea 00 01 00 00 sub rdx, 256 - 436e7e: 48 81 e9 00 01 00 00 sub rcx, 256 - 436e85: 49 81 e9 00 01 00 00 sub r9, 256 - 436e8c: 48 81 fa 00 01 00 00 cmp rdx, 256 - 436e93: 0f 87 6e ff ff ff ja 0x436e07 <__memmove_avx512_no_vzeroupper+0x697> - 436e99: 0f ae f8 sfence - 436e9c: 62 d1 7c 48 11 60 fe vmovups zmmword ptr [r8 - 128], zmm4 - 436ea3: 62 d1 7c 48 11 68 ff vmovups zmmword ptr [r8 - 64], zmm5 - 436eaa: e9 dd f8 ff ff jmp 0x43678c <__memmove_avx512_no_vzeroupper+0x1c> - 436eaf: 90 nop - -0000000000436eb0 <__strcasecmp_sse2>: - 436eb0: f3 0f 1e fa endbr64 - 436eb4: 48 c7 c0 a8 ff ff ff mov rax, -88 - 436ebb: 64 48 8b 10 mov rdx, qword ptr fs:[rax] - 436ebf: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 436ec4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 436ecf: 90 nop - -0000000000436ed0 <__strcasecmp_l_sse2>: - 436ed0: f3 0f 1e fa endbr64 - 436ed4: 48 8b 02 mov rax, qword ptr [rdx] - 436ed7: f7 80 78 02 00 00 01 00 00 00 test dword ptr [rax + 632], 1 - 436ee1: 0f 85 99 03 01 00 jne 0x447280 <__strcasecmp_l_nonascii> - 436ee7: 89 f1 mov ecx, esi - 436ee9: 89 f8 mov eax, edi - 436eeb: 48 83 e1 3f and rcx, 63 - 436eef: 48 83 e0 3f and rax, 63 - 436ef3: 66 0f 6f 2d d5 0e 06 00 movdqa xmm5, xmmword ptr [rip + 397013] # 0x497dd0 <__PRETTY_FUNCTION__.12580+0x1030> - 436efb: 66 0f 6f 35 dd 0e 06 00 movdqa xmm6, xmmword ptr [rip + 397021] # 0x497de0 <__PRETTY_FUNCTION__.12580+0x1040> - 436f03: 66 0f 6f 3d e5 0e 06 00 movdqa xmm7, xmmword ptr [rip + 397029] # 0x497df0 <__PRETTY_FUNCTION__.12580+0x1050> - 436f0b: 83 f9 30 cmp ecx, 48 - 436f0e: 0f 87 8c 00 00 00 ja 0x436fa0 <__strcasecmp_l_sse2+0xd0> - 436f14: 83 f8 30 cmp eax, 48 - 436f17: 0f 87 83 00 00 00 ja 0x436fa0 <__strcasecmp_l_sse2+0xd0> - 436f1d: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] - 436f21: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] - 436f25: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] - 436f2a: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] - 436f2f: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 436f34: 66 44 0f 6f ce movdqa xmm9, xmm6 - 436f39: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 436f3e: 66 44 0f 6f de movdqa xmm11, xmm6 - 436f43: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 436f48: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 436f4d: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 436f52: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 436f57: 66 45 0f db c1 pand xmm8, xmm9 - 436f5c: 66 45 0f db d3 pand xmm10, xmm11 - 436f61: 66 44 0f db c7 pand xmm8, xmm7 - 436f66: 66 44 0f db d7 pand xmm10, xmm7 - 436f6b: 66 41 0f eb c8 por xmm1, xmm8 - 436f70: 66 41 0f eb d2 por xmm2, xmm10 - 436f75: 66 0f ef c0 pxor xmm0, xmm0 - 436f79: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 436f7d: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 436f81: 66 0f f8 c8 psubb xmm1, xmm0 - 436f85: 66 0f d7 d1 pmovmskb edx, xmm1 - 436f89: 81 ea ff ff 00 00 sub edx, 65535 - 436f8f: 0f 85 2b 21 00 00 jne 0x4390c0 <__strcasecmp_l_sse2+0x21f0> - 436f95: 48 83 c6 10 add rsi, 16 - 436f99: 48 83 c7 10 add rdi, 16 - 436f9d: 0f 1f 00 nop dword ptr [rax] - 436fa0: 48 83 e6 f0 and rsi, -16 - 436fa4: 48 83 e7 f0 and rdi, -16 - 436fa8: ba ff ff 00 00 mov edx, 65535 - 436fad: 45 31 c0 xor r8d, r8d - 436fb0: 83 e1 0f and ecx, 15 - 436fb3: 83 e0 0f and eax, 15 - 436fb6: 39 c1 cmp ecx, eax - 436fb8: 74 26 je 0x436fe0 <__strcasecmp_l_sse2+0x110> - 436fba: 77 07 ja 0x436fc3 <__strcasecmp_l_sse2+0xf3> - 436fbc: 41 89 d0 mov r8d, edx - 436fbf: 91 xchg eax, ecx - 436fc0: 48 87 f7 xchg rsi, rdi - 436fc3: 4c 8d 48 0f lea r9, [rax + 15] - 436fc7: 49 29 c9 sub r9, rcx - 436fca: 4c 8d 15 2f 0e 06 00 lea r10, [rip + 396847] # 0x497e00 <__PRETTY_FUNCTION__.12580+0x1060> - 436fd1: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] - 436fd5: 4f 8d 14 0a lea r10, [r10 + r9] - 436fd9: 3e 41 ff e2 jmp r10 - 436fdd: 0f 1f 00 nop dword ptr [rax] - 436fe0: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 436fe4: 66 0f ef c0 pxor xmm0, xmm0 - 436fe8: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 436fec: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 436ff0: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 436ff5: 66 44 0f 6f ce movdqa xmm9, xmm6 - 436ffa: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 436fff: 66 44 0f 6f de movdqa xmm11, xmm6 - 437004: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437009: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43700e: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437013: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 437018: 66 45 0f db c1 pand xmm8, xmm9 - 43701d: 66 45 0f db d3 pand xmm10, xmm11 - 437022: 66 44 0f db c7 pand xmm8, xmm7 - 437027: 66 44 0f db d7 pand xmm10, xmm7 - 43702c: 66 41 0f eb c8 por xmm1, xmm8 - 437031: 66 41 0f eb d2 por xmm2, xmm10 - 437036: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43703a: 66 0f f8 c8 psubb xmm1, xmm0 - 43703e: 66 44 0f d7 c9 pmovmskb r9d, xmm1 - 437043: d3 ea shr edx, cl - 437045: 41 d3 e9 shr r9d, cl - 437048: 44 29 ca sub edx, r9d - 43704b: 0f 85 54 20 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 437051: 48 c7 c1 10 00 00 00 mov rcx, 16 - 437058: 49 c7 c1 10 00 00 00 mov r9, 16 - 43705f: 66 0f ef c0 pxor xmm0, xmm0 - 437063: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43706e: 66 90 nop - 437070: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437075: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43707a: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43707f: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437084: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437089: 66 44 0f 6f de movdqa xmm11, xmm6 - 43708e: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437093: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437098: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43709d: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4370a2: 66 45 0f db c1 pand xmm8, xmm9 - 4370a7: 66 45 0f db d3 pand xmm10, xmm11 - 4370ac: 66 44 0f db c7 pand xmm8, xmm7 - 4370b1: 66 44 0f db d7 pand xmm10, xmm7 - 4370b6: 66 41 0f eb c8 por xmm1, xmm8 - 4370bb: 66 41 0f eb d2 por xmm2, xmm10 - 4370c0: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4370c4: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4370c8: 66 0f f8 c8 psubb xmm1, xmm0 - 4370cc: 66 0f d7 d1 pmovmskb edx, xmm1 - 4370d0: 81 ea ff ff 00 00 sub edx, 65535 - 4370d6: 0f 85 c4 1f 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 4370dc: 48 83 c1 10 add rcx, 16 - 4370e0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4370e5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4370ea: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4370ef: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4370f4: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4370f9: 66 44 0f 6f de movdqa xmm11, xmm6 - 4370fe: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437103: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437108: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43710d: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 437112: 66 45 0f db c1 pand xmm8, xmm9 - 437117: 66 45 0f db d3 pand xmm10, xmm11 - 43711c: 66 44 0f db c7 pand xmm8, xmm7 - 437121: 66 44 0f db d7 pand xmm10, xmm7 - 437126: 66 41 0f eb c8 por xmm1, xmm8 - 43712b: 66 41 0f eb d2 por xmm2, xmm10 - 437130: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437134: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437138: 66 0f f8 c8 psubb xmm1, xmm0 - 43713c: 66 0f d7 d1 pmovmskb edx, xmm1 - 437140: 81 ea ff ff 00 00 sub edx, 65535 - 437146: 0f 85 54 1f 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 43714c: 48 83 c1 10 add rcx, 16 - 437150: e9 1b ff ff ff jmp 0x437070 <__strcasecmp_l_sse2+0x1a0> - 437155: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437160: 66 0f ef c0 pxor xmm0, xmm0 - 437164: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 437168: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43716c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437170: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 437175: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43717a: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43717f: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437184: 66 44 0f 6f de movdqa xmm11, xmm6 - 437189: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43718e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437193: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437198: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43719d: 66 45 0f db c1 pand xmm8, xmm9 - 4371a2: 66 45 0f db d3 pand xmm10, xmm11 - 4371a7: 66 44 0f db c7 pand xmm8, xmm7 - 4371ac: 66 44 0f db d7 pand xmm10, xmm7 - 4371b1: 66 41 0f eb c8 por xmm1, xmm8 - 4371b6: 66 41 0f eb d2 por xmm2, xmm10 - 4371bb: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4371bf: 66 0f f8 d0 psubb xmm2, xmm0 - 4371c3: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4371c8: d3 ea shr edx, cl - 4371ca: 41 d3 e9 shr r9d, cl - 4371cd: 44 29 ca sub edx, r9d - 4371d0: 0f 85 cf 1e 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 4371d6: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4371da: 66 0f ef c0 pxor xmm0, xmm0 - 4371de: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4371e5: 41 b9 01 00 00 00 mov r9d, 1 - 4371eb: 4c 8d 57 01 lea r10, [rdi + 1] - 4371ef: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4371f6: 49 81 ea 00 10 00 00 sub r10, 4096 - 4371fd: 0f 1f 00 nop dword ptr [rax] - 437200: 49 83 c2 10 add r10, 16 - 437204: 0f 8f 26 01 00 00 jg 0x437330 <__strcasecmp_l_sse2+0x460> - 43720a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43720f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 437214: 66 0f 6f e2 movdqa xmm4, xmm2 - 437218: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 43721d: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 437222: 66 0f eb d3 por xmm2, xmm3 - 437226: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43722b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437230: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437235: 66 44 0f 6f de movdqa xmm11, xmm6 - 43723a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43723f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437244: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437249: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43724e: 66 45 0f db c1 pand xmm8, xmm9 - 437253: 66 45 0f db d3 pand xmm10, xmm11 - 437258: 66 44 0f db c7 pand xmm8, xmm7 - 43725d: 66 44 0f db d7 pand xmm10, xmm7 - 437262: 66 41 0f eb c8 por xmm1, xmm8 - 437267: 66 41 0f eb d2 por xmm2, xmm10 - 43726c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437270: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437274: 66 0f f8 c8 psubb xmm1, xmm0 - 437278: 66 0f d7 d1 pmovmskb edx, xmm1 - 43727c: 81 ea ff ff 00 00 sub edx, 65535 - 437282: 0f 85 18 1e 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437288: 48 83 c1 10 add rcx, 16 - 43728c: 66 0f 6f dc movdqa xmm3, xmm4 - 437290: 49 83 c2 10 add r10, 16 - 437294: 0f 8f 96 00 00 00 jg 0x437330 <__strcasecmp_l_sse2+0x460> - 43729a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43729f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4372a4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4372a8: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 4372ad: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 4372b2: 66 0f eb d3 por xmm2, xmm3 - 4372b6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4372bb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4372c0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4372c5: 66 44 0f 6f de movdqa xmm11, xmm6 - 4372ca: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4372cf: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4372d4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4372d9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4372de: 66 45 0f db c1 pand xmm8, xmm9 - 4372e3: 66 45 0f db d3 pand xmm10, xmm11 - 4372e8: 66 44 0f db c7 pand xmm8, xmm7 - 4372ed: 66 44 0f db d7 pand xmm10, xmm7 - 4372f2: 66 41 0f eb c8 por xmm1, xmm8 - 4372f7: 66 41 0f eb d2 por xmm2, xmm10 - 4372fc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437300: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437304: 66 0f f8 c8 psubb xmm1, xmm0 - 437308: 66 0f d7 d1 pmovmskb edx, xmm1 - 43730c: 81 ea ff ff 00 00 sub edx, 65535 - 437312: 0f 85 88 1d 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437318: 48 83 c1 10 add rcx, 16 - 43731c: 66 0f 6f dc movdqa xmm3, xmm4 - 437320: e9 db fe ff ff jmp 0x437200 <__strcasecmp_l_sse2+0x330> - 437325: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437330: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 437334: 66 0f d7 d0 pmovmskb edx, xmm0 - 437338: f7 c2 fe ff 00 00 test edx, 65534 - 43733e: 75 10 jne 0x437350 <__strcasecmp_l_sse2+0x480> - 437340: 66 0f ef c0 pxor xmm0, xmm0 - 437344: 49 81 ea 00 10 00 00 sub r10, 4096 - 43734b: e9 ba fe ff ff jmp 0x43720a <__strcasecmp_l_sse2+0x33a> - 437350: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437355: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 43735a: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 43735f: e9 dc 1c 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 437364: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43736f: 90 nop - 437370: 66 0f ef c0 pxor xmm0, xmm0 - 437374: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 437378: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43737c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437380: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 437385: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43738a: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43738f: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437394: 66 44 0f 6f de movdqa xmm11, xmm6 - 437399: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43739e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4373a3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4373a8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4373ad: 66 45 0f db c1 pand xmm8, xmm9 - 4373b2: 66 45 0f db d3 pand xmm10, xmm11 - 4373b7: 66 44 0f db c7 pand xmm8, xmm7 - 4373bc: 66 44 0f db d7 pand xmm10, xmm7 - 4373c1: 66 41 0f eb c8 por xmm1, xmm8 - 4373c6: 66 41 0f eb d2 por xmm2, xmm10 - 4373cb: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4373cf: 66 0f f8 d0 psubb xmm2, xmm0 - 4373d3: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4373d8: d3 ea shr edx, cl - 4373da: 41 d3 e9 shr r9d, cl - 4373dd: 44 29 ca sub edx, r9d - 4373e0: 0f 85 bf 1c 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 4373e6: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4373ea: 66 0f ef c0 pxor xmm0, xmm0 - 4373ee: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4373f5: 41 b9 02 00 00 00 mov r9d, 2 - 4373fb: 4c 8d 57 02 lea r10, [rdi + 2] - 4373ff: 49 81 e2 ff 0f 00 00 and r10, 4095 - 437406: 49 81 ea 00 10 00 00 sub r10, 4096 - 43740d: 0f 1f 00 nop dword ptr [rax] - 437410: 49 83 c2 10 add r10, 16 - 437414: 0f 8f 26 01 00 00 jg 0x437540 <__strcasecmp_l_sse2+0x670> - 43741a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43741f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 437424: 66 0f 6f e2 movdqa xmm4, xmm2 - 437428: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 43742d: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 437432: 66 0f eb d3 por xmm2, xmm3 - 437436: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43743b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437440: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437445: 66 44 0f 6f de movdqa xmm11, xmm6 - 43744a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43744f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437454: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437459: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43745e: 66 45 0f db c1 pand xmm8, xmm9 - 437463: 66 45 0f db d3 pand xmm10, xmm11 - 437468: 66 44 0f db c7 pand xmm8, xmm7 - 43746d: 66 44 0f db d7 pand xmm10, xmm7 - 437472: 66 41 0f eb c8 por xmm1, xmm8 - 437477: 66 41 0f eb d2 por xmm2, xmm10 - 43747c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437480: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437484: 66 0f f8 c8 psubb xmm1, xmm0 - 437488: 66 0f d7 d1 pmovmskb edx, xmm1 - 43748c: 81 ea ff ff 00 00 sub edx, 65535 - 437492: 0f 85 08 1c 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437498: 48 83 c1 10 add rcx, 16 - 43749c: 66 0f 6f dc movdqa xmm3, xmm4 - 4374a0: 49 83 c2 10 add r10, 16 - 4374a4: 0f 8f 96 00 00 00 jg 0x437540 <__strcasecmp_l_sse2+0x670> - 4374aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4374af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4374b4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4374b8: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 4374bd: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 4374c2: 66 0f eb d3 por xmm2, xmm3 - 4374c6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4374cb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4374d0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4374d5: 66 44 0f 6f de movdqa xmm11, xmm6 - 4374da: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4374df: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4374e4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4374e9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4374ee: 66 45 0f db c1 pand xmm8, xmm9 - 4374f3: 66 45 0f db d3 pand xmm10, xmm11 - 4374f8: 66 44 0f db c7 pand xmm8, xmm7 - 4374fd: 66 44 0f db d7 pand xmm10, xmm7 - 437502: 66 41 0f eb c8 por xmm1, xmm8 - 437507: 66 41 0f eb d2 por xmm2, xmm10 - 43750c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437510: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437514: 66 0f f8 c8 psubb xmm1, xmm0 - 437518: 66 0f d7 d1 pmovmskb edx, xmm1 - 43751c: 81 ea ff ff 00 00 sub edx, 65535 - 437522: 0f 85 78 1b 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437528: 48 83 c1 10 add rcx, 16 - 43752c: 66 0f 6f dc movdqa xmm3, xmm4 - 437530: e9 db fe ff ff jmp 0x437410 <__strcasecmp_l_sse2+0x540> - 437535: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437540: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 437544: 66 0f d7 d0 pmovmskb edx, xmm0 - 437548: f7 c2 fc ff 00 00 test edx, 65532 - 43754e: 75 10 jne 0x437560 <__strcasecmp_l_sse2+0x690> - 437550: 66 0f ef c0 pxor xmm0, xmm0 - 437554: 49 81 ea 00 10 00 00 sub r10, 4096 - 43755b: e9 ba fe ff ff jmp 0x43741a <__strcasecmp_l_sse2+0x54a> - 437560: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437565: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 43756a: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 43756f: e9 cc 1a 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 437574: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43757f: 90 nop - 437580: 66 0f ef c0 pxor xmm0, xmm0 - 437584: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 437588: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43758c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437590: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 437595: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43759a: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43759f: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4375a4: 66 44 0f 6f de movdqa xmm11, xmm6 - 4375a9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4375ae: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4375b3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4375b8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4375bd: 66 45 0f db c1 pand xmm8, xmm9 - 4375c2: 66 45 0f db d3 pand xmm10, xmm11 - 4375c7: 66 44 0f db c7 pand xmm8, xmm7 - 4375cc: 66 44 0f db d7 pand xmm10, xmm7 - 4375d1: 66 41 0f eb c8 por xmm1, xmm8 - 4375d6: 66 41 0f eb d2 por xmm2, xmm10 - 4375db: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4375df: 66 0f f8 d0 psubb xmm2, xmm0 - 4375e3: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4375e8: d3 ea shr edx, cl - 4375ea: 41 d3 e9 shr r9d, cl - 4375ed: 44 29 ca sub edx, r9d - 4375f0: 0f 85 af 1a 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 4375f6: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 4375fa: 66 0f ef c0 pxor xmm0, xmm0 - 4375fe: 48 c7 c1 10 00 00 00 mov rcx, 16 - 437605: 41 b9 03 00 00 00 mov r9d, 3 - 43760b: 4c 8d 57 03 lea r10, [rdi + 3] - 43760f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 437616: 49 81 ea 00 10 00 00 sub r10, 4096 - 43761d: 0f 1f 00 nop dword ptr [rax] - 437620: 49 83 c2 10 add r10, 16 - 437624: 0f 8f 26 01 00 00 jg 0x437750 <__strcasecmp_l_sse2+0x880> - 43762a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43762f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 437634: 66 0f 6f e2 movdqa xmm4, xmm2 - 437638: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 43763d: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 437642: 66 0f eb d3 por xmm2, xmm3 - 437646: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43764b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437650: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437655: 66 44 0f 6f de movdqa xmm11, xmm6 - 43765a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43765f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437664: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437669: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43766e: 66 45 0f db c1 pand xmm8, xmm9 - 437673: 66 45 0f db d3 pand xmm10, xmm11 - 437678: 66 44 0f db c7 pand xmm8, xmm7 - 43767d: 66 44 0f db d7 pand xmm10, xmm7 - 437682: 66 41 0f eb c8 por xmm1, xmm8 - 437687: 66 41 0f eb d2 por xmm2, xmm10 - 43768c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437690: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437694: 66 0f f8 c8 psubb xmm1, xmm0 - 437698: 66 0f d7 d1 pmovmskb edx, xmm1 - 43769c: 81 ea ff ff 00 00 sub edx, 65535 - 4376a2: 0f 85 f8 19 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 4376a8: 48 83 c1 10 add rcx, 16 - 4376ac: 66 0f 6f dc movdqa xmm3, xmm4 - 4376b0: 49 83 c2 10 add r10, 16 - 4376b4: 0f 8f 96 00 00 00 jg 0x437750 <__strcasecmp_l_sse2+0x880> - 4376ba: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4376bf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4376c4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4376c8: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 4376cd: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 4376d2: 66 0f eb d3 por xmm2, xmm3 - 4376d6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4376db: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4376e0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4376e5: 66 44 0f 6f de movdqa xmm11, xmm6 - 4376ea: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4376ef: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4376f4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4376f9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4376fe: 66 45 0f db c1 pand xmm8, xmm9 - 437703: 66 45 0f db d3 pand xmm10, xmm11 - 437708: 66 44 0f db c7 pand xmm8, xmm7 - 43770d: 66 44 0f db d7 pand xmm10, xmm7 - 437712: 66 41 0f eb c8 por xmm1, xmm8 - 437717: 66 41 0f eb d2 por xmm2, xmm10 - 43771c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437720: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437724: 66 0f f8 c8 psubb xmm1, xmm0 - 437728: 66 0f d7 d1 pmovmskb edx, xmm1 - 43772c: 81 ea ff ff 00 00 sub edx, 65535 - 437732: 0f 85 68 19 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437738: 48 83 c1 10 add rcx, 16 - 43773c: 66 0f 6f dc movdqa xmm3, xmm4 - 437740: e9 db fe ff ff jmp 0x437620 <__strcasecmp_l_sse2+0x750> - 437745: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437750: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 437754: 66 0f d7 d0 pmovmskb edx, xmm0 - 437758: f7 c2 f8 ff 00 00 test edx, 65528 - 43775e: 75 10 jne 0x437770 <__strcasecmp_l_sse2+0x8a0> - 437760: 66 0f ef c0 pxor xmm0, xmm0 - 437764: 49 81 ea 00 10 00 00 sub r10, 4096 - 43776b: e9 ba fe ff ff jmp 0x43762a <__strcasecmp_l_sse2+0x75a> - 437770: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437775: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 43777a: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 43777f: e9 bc 18 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 437784: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43778f: 90 nop - 437790: 66 0f ef c0 pxor xmm0, xmm0 - 437794: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 437798: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43779c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4377a0: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 4377a5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4377aa: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4377af: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4377b4: 66 44 0f 6f de movdqa xmm11, xmm6 - 4377b9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4377be: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4377c3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4377c8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4377cd: 66 45 0f db c1 pand xmm8, xmm9 - 4377d2: 66 45 0f db d3 pand xmm10, xmm11 - 4377d7: 66 44 0f db c7 pand xmm8, xmm7 - 4377dc: 66 44 0f db d7 pand xmm10, xmm7 - 4377e1: 66 41 0f eb c8 por xmm1, xmm8 - 4377e6: 66 41 0f eb d2 por xmm2, xmm10 - 4377eb: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4377ef: 66 0f f8 d0 psubb xmm2, xmm0 - 4377f3: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 4377f8: d3 ea shr edx, cl - 4377fa: 41 d3 e9 shr r9d, cl - 4377fd: 44 29 ca sub edx, r9d - 437800: 0f 85 9f 18 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 437806: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43780a: 66 0f ef c0 pxor xmm0, xmm0 - 43780e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 437815: 41 b9 04 00 00 00 mov r9d, 4 - 43781b: 4c 8d 57 04 lea r10, [rdi + 4] - 43781f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 437826: 49 81 ea 00 10 00 00 sub r10, 4096 - 43782d: 0f 1f 00 nop dword ptr [rax] - 437830: 49 83 c2 10 add r10, 16 - 437834: 0f 8f 26 01 00 00 jg 0x437960 <__strcasecmp_l_sse2+0xa90> - 43783a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43783f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 437844: 66 0f 6f e2 movdqa xmm4, xmm2 - 437848: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 43784d: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 437852: 66 0f eb d3 por xmm2, xmm3 - 437856: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43785b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437860: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437865: 66 44 0f 6f de movdqa xmm11, xmm6 - 43786a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43786f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437874: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437879: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43787e: 66 45 0f db c1 pand xmm8, xmm9 - 437883: 66 45 0f db d3 pand xmm10, xmm11 - 437888: 66 44 0f db c7 pand xmm8, xmm7 - 43788d: 66 44 0f db d7 pand xmm10, xmm7 - 437892: 66 41 0f eb c8 por xmm1, xmm8 - 437897: 66 41 0f eb d2 por xmm2, xmm10 - 43789c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4378a0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4378a4: 66 0f f8 c8 psubb xmm1, xmm0 - 4378a8: 66 0f d7 d1 pmovmskb edx, xmm1 - 4378ac: 81 ea ff ff 00 00 sub edx, 65535 - 4378b2: 0f 85 e8 17 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 4378b8: 48 83 c1 10 add rcx, 16 - 4378bc: 66 0f 6f dc movdqa xmm3, xmm4 - 4378c0: 49 83 c2 10 add r10, 16 - 4378c4: 0f 8f 96 00 00 00 jg 0x437960 <__strcasecmp_l_sse2+0xa90> - 4378ca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4378cf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4378d4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4378d8: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 4378dd: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 4378e2: 66 0f eb d3 por xmm2, xmm3 - 4378e6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4378eb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4378f0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4378f5: 66 44 0f 6f de movdqa xmm11, xmm6 - 4378fa: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4378ff: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437904: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437909: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43790e: 66 45 0f db c1 pand xmm8, xmm9 - 437913: 66 45 0f db d3 pand xmm10, xmm11 - 437918: 66 44 0f db c7 pand xmm8, xmm7 - 43791d: 66 44 0f db d7 pand xmm10, xmm7 - 437922: 66 41 0f eb c8 por xmm1, xmm8 - 437927: 66 41 0f eb d2 por xmm2, xmm10 - 43792c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437930: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437934: 66 0f f8 c8 psubb xmm1, xmm0 - 437938: 66 0f d7 d1 pmovmskb edx, xmm1 - 43793c: 81 ea ff ff 00 00 sub edx, 65535 - 437942: 0f 85 58 17 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437948: 48 83 c1 10 add rcx, 16 - 43794c: 66 0f 6f dc movdqa xmm3, xmm4 - 437950: e9 db fe ff ff jmp 0x437830 <__strcasecmp_l_sse2+0x960> - 437955: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437960: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 437964: 66 0f d7 d0 pmovmskb edx, xmm0 - 437968: f7 c2 f0 ff 00 00 test edx, 65520 - 43796e: 75 10 jne 0x437980 <__strcasecmp_l_sse2+0xab0> - 437970: 66 0f ef c0 pxor xmm0, xmm0 - 437974: 49 81 ea 00 10 00 00 sub r10, 4096 - 43797b: e9 ba fe ff ff jmp 0x43783a <__strcasecmp_l_sse2+0x96a> - 437980: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437985: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 43798a: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 43798f: e9 ac 16 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 437994: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43799f: 90 nop - 4379a0: 66 0f ef c0 pxor xmm0, xmm0 - 4379a4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4379a8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4379ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4379b0: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 4379b5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4379ba: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4379bf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4379c4: 66 44 0f 6f de movdqa xmm11, xmm6 - 4379c9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4379ce: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4379d3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4379d8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4379dd: 66 45 0f db c1 pand xmm8, xmm9 - 4379e2: 66 45 0f db d3 pand xmm10, xmm11 - 4379e7: 66 44 0f db c7 pand xmm8, xmm7 - 4379ec: 66 44 0f db d7 pand xmm10, xmm7 - 4379f1: 66 41 0f eb c8 por xmm1, xmm8 - 4379f6: 66 41 0f eb d2 por xmm2, xmm10 - 4379fb: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 4379ff: 66 0f f8 d0 psubb xmm2, xmm0 - 437a03: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 437a08: d3 ea shr edx, cl - 437a0a: 41 d3 e9 shr r9d, cl - 437a0d: 44 29 ca sub edx, r9d - 437a10: 0f 85 8f 16 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 437a16: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 437a1a: 66 0f ef c0 pxor xmm0, xmm0 - 437a1e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 437a25: 41 b9 05 00 00 00 mov r9d, 5 - 437a2b: 4c 8d 57 05 lea r10, [rdi + 5] - 437a2f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 437a36: 49 81 ea 00 10 00 00 sub r10, 4096 - 437a3d: 0f 1f 00 nop dword ptr [rax] - 437a40: 49 83 c2 10 add r10, 16 - 437a44: 0f 8f 26 01 00 00 jg 0x437b70 <__strcasecmp_l_sse2+0xca0> - 437a4a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437a4f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 437a54: 66 0f 6f e2 movdqa xmm4, xmm2 - 437a58: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 437a5d: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 437a62: 66 0f eb d3 por xmm2, xmm3 - 437a66: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 437a6b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437a70: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437a75: 66 44 0f 6f de movdqa xmm11, xmm6 - 437a7a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437a7f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437a84: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437a89: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 437a8e: 66 45 0f db c1 pand xmm8, xmm9 - 437a93: 66 45 0f db d3 pand xmm10, xmm11 - 437a98: 66 44 0f db c7 pand xmm8, xmm7 - 437a9d: 66 44 0f db d7 pand xmm10, xmm7 - 437aa2: 66 41 0f eb c8 por xmm1, xmm8 - 437aa7: 66 41 0f eb d2 por xmm2, xmm10 - 437aac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437ab0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437ab4: 66 0f f8 c8 psubb xmm1, xmm0 - 437ab8: 66 0f d7 d1 pmovmskb edx, xmm1 - 437abc: 81 ea ff ff 00 00 sub edx, 65535 - 437ac2: 0f 85 d8 15 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437ac8: 48 83 c1 10 add rcx, 16 - 437acc: 66 0f 6f dc movdqa xmm3, xmm4 - 437ad0: 49 83 c2 10 add r10, 16 - 437ad4: 0f 8f 96 00 00 00 jg 0x437b70 <__strcasecmp_l_sse2+0xca0> - 437ada: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437adf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 437ae4: 66 0f 6f e2 movdqa xmm4, xmm2 - 437ae8: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 437aed: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 437af2: 66 0f eb d3 por xmm2, xmm3 - 437af6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 437afb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437b00: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437b05: 66 44 0f 6f de movdqa xmm11, xmm6 - 437b0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437b0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437b14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437b19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 437b1e: 66 45 0f db c1 pand xmm8, xmm9 - 437b23: 66 45 0f db d3 pand xmm10, xmm11 - 437b28: 66 44 0f db c7 pand xmm8, xmm7 - 437b2d: 66 44 0f db d7 pand xmm10, xmm7 - 437b32: 66 41 0f eb c8 por xmm1, xmm8 - 437b37: 66 41 0f eb d2 por xmm2, xmm10 - 437b3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437b40: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437b44: 66 0f f8 c8 psubb xmm1, xmm0 - 437b48: 66 0f d7 d1 pmovmskb edx, xmm1 - 437b4c: 81 ea ff ff 00 00 sub edx, 65535 - 437b52: 0f 85 48 15 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437b58: 48 83 c1 10 add rcx, 16 - 437b5c: 66 0f 6f dc movdqa xmm3, xmm4 - 437b60: e9 db fe ff ff jmp 0x437a40 <__strcasecmp_l_sse2+0xb70> - 437b65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437b70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 437b74: 66 0f d7 d0 pmovmskb edx, xmm0 - 437b78: f7 c2 e0 ff 00 00 test edx, 65504 - 437b7e: 75 10 jne 0x437b90 <__strcasecmp_l_sse2+0xcc0> - 437b80: 66 0f ef c0 pxor xmm0, xmm0 - 437b84: 49 81 ea 00 10 00 00 sub r10, 4096 - 437b8b: e9 ba fe ff ff jmp 0x437a4a <__strcasecmp_l_sse2+0xb7a> - 437b90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437b95: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 437b9a: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 437b9f: e9 9c 14 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 437ba4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437baf: 90 nop - 437bb0: 66 0f ef c0 pxor xmm0, xmm0 - 437bb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 437bb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 437bbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437bc0: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 437bc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 437bca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437bcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437bd4: 66 44 0f 6f de movdqa xmm11, xmm6 - 437bd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437bde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437be3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437be8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 437bed: 66 45 0f db c1 pand xmm8, xmm9 - 437bf2: 66 45 0f db d3 pand xmm10, xmm11 - 437bf7: 66 44 0f db c7 pand xmm8, xmm7 - 437bfc: 66 44 0f db d7 pand xmm10, xmm7 - 437c01: 66 41 0f eb c8 por xmm1, xmm8 - 437c06: 66 41 0f eb d2 por xmm2, xmm10 - 437c0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 437c0f: 66 0f f8 d0 psubb xmm2, xmm0 - 437c13: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 437c18: d3 ea shr edx, cl - 437c1a: 41 d3 e9 shr r9d, cl - 437c1d: 44 29 ca sub edx, r9d - 437c20: 0f 85 7f 14 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 437c26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 437c2a: 66 0f ef c0 pxor xmm0, xmm0 - 437c2e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 437c35: 41 b9 06 00 00 00 mov r9d, 6 - 437c3b: 4c 8d 57 06 lea r10, [rdi + 6] - 437c3f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 437c46: 49 81 ea 00 10 00 00 sub r10, 4096 - 437c4d: 0f 1f 00 nop dword ptr [rax] - 437c50: 49 83 c2 10 add r10, 16 - 437c54: 0f 8f 26 01 00 00 jg 0x437d80 <__strcasecmp_l_sse2+0xeb0> - 437c5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437c5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 437c64: 66 0f 6f e2 movdqa xmm4, xmm2 - 437c68: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 437c6d: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 437c72: 66 0f eb d3 por xmm2, xmm3 - 437c76: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 437c7b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437c80: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437c85: 66 44 0f 6f de movdqa xmm11, xmm6 - 437c8a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437c8f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437c94: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437c99: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 437c9e: 66 45 0f db c1 pand xmm8, xmm9 - 437ca3: 66 45 0f db d3 pand xmm10, xmm11 - 437ca8: 66 44 0f db c7 pand xmm8, xmm7 - 437cad: 66 44 0f db d7 pand xmm10, xmm7 - 437cb2: 66 41 0f eb c8 por xmm1, xmm8 - 437cb7: 66 41 0f eb d2 por xmm2, xmm10 - 437cbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437cc0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437cc4: 66 0f f8 c8 psubb xmm1, xmm0 - 437cc8: 66 0f d7 d1 pmovmskb edx, xmm1 - 437ccc: 81 ea ff ff 00 00 sub edx, 65535 - 437cd2: 0f 85 c8 13 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437cd8: 48 83 c1 10 add rcx, 16 - 437cdc: 66 0f 6f dc movdqa xmm3, xmm4 - 437ce0: 49 83 c2 10 add r10, 16 - 437ce4: 0f 8f 96 00 00 00 jg 0x437d80 <__strcasecmp_l_sse2+0xeb0> - 437cea: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437cef: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 437cf4: 66 0f 6f e2 movdqa xmm4, xmm2 - 437cf8: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 437cfd: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 437d02: 66 0f eb d3 por xmm2, xmm3 - 437d06: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 437d0b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437d10: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437d15: 66 44 0f 6f de movdqa xmm11, xmm6 - 437d1a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437d1f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437d24: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437d29: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 437d2e: 66 45 0f db c1 pand xmm8, xmm9 - 437d33: 66 45 0f db d3 pand xmm10, xmm11 - 437d38: 66 44 0f db c7 pand xmm8, xmm7 - 437d3d: 66 44 0f db d7 pand xmm10, xmm7 - 437d42: 66 41 0f eb c8 por xmm1, xmm8 - 437d47: 66 41 0f eb d2 por xmm2, xmm10 - 437d4c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437d50: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437d54: 66 0f f8 c8 psubb xmm1, xmm0 - 437d58: 66 0f d7 d1 pmovmskb edx, xmm1 - 437d5c: 81 ea ff ff 00 00 sub edx, 65535 - 437d62: 0f 85 38 13 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437d68: 48 83 c1 10 add rcx, 16 - 437d6c: 66 0f 6f dc movdqa xmm3, xmm4 - 437d70: e9 db fe ff ff jmp 0x437c50 <__strcasecmp_l_sse2+0xd80> - 437d75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437d80: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 437d84: 66 0f d7 d0 pmovmskb edx, xmm0 - 437d88: f7 c2 c0 ff 00 00 test edx, 65472 - 437d8e: 75 10 jne 0x437da0 <__strcasecmp_l_sse2+0xed0> - 437d90: 66 0f ef c0 pxor xmm0, xmm0 - 437d94: 49 81 ea 00 10 00 00 sub r10, 4096 - 437d9b: e9 ba fe ff ff jmp 0x437c5a <__strcasecmp_l_sse2+0xd8a> - 437da0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437da5: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 437daa: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 437daf: e9 8c 12 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 437db4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437dbf: 90 nop - 437dc0: 66 0f ef c0 pxor xmm0, xmm0 - 437dc4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 437dc8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 437dcc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437dd0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 437dd5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 437dda: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437ddf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437de4: 66 44 0f 6f de movdqa xmm11, xmm6 - 437de9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437dee: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437df3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437df8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 437dfd: 66 45 0f db c1 pand xmm8, xmm9 - 437e02: 66 45 0f db d3 pand xmm10, xmm11 - 437e07: 66 44 0f db c7 pand xmm8, xmm7 - 437e0c: 66 44 0f db d7 pand xmm10, xmm7 - 437e11: 66 41 0f eb c8 por xmm1, xmm8 - 437e16: 66 41 0f eb d2 por xmm2, xmm10 - 437e1b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 437e1f: 66 0f f8 d0 psubb xmm2, xmm0 - 437e23: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 437e28: d3 ea shr edx, cl - 437e2a: 41 d3 e9 shr r9d, cl - 437e2d: 44 29 ca sub edx, r9d - 437e30: 0f 85 6f 12 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 437e36: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 437e3a: 66 0f ef c0 pxor xmm0, xmm0 - 437e3e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 437e45: 41 b9 07 00 00 00 mov r9d, 7 - 437e4b: 4c 8d 57 07 lea r10, [rdi + 7] - 437e4f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 437e56: 49 81 ea 00 10 00 00 sub r10, 4096 - 437e5d: 0f 1f 00 nop dword ptr [rax] - 437e60: 49 83 c2 10 add r10, 16 - 437e64: 0f 8f 26 01 00 00 jg 0x437f90 <__strcasecmp_l_sse2+0x10c0> - 437e6a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437e6f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 437e74: 66 0f 6f e2 movdqa xmm4, xmm2 - 437e78: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 437e7d: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 437e82: 66 0f eb d3 por xmm2, xmm3 - 437e86: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 437e8b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437e90: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437e95: 66 44 0f 6f de movdqa xmm11, xmm6 - 437e9a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437e9f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437ea4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437ea9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 437eae: 66 45 0f db c1 pand xmm8, xmm9 - 437eb3: 66 45 0f db d3 pand xmm10, xmm11 - 437eb8: 66 44 0f db c7 pand xmm8, xmm7 - 437ebd: 66 44 0f db d7 pand xmm10, xmm7 - 437ec2: 66 41 0f eb c8 por xmm1, xmm8 - 437ec7: 66 41 0f eb d2 por xmm2, xmm10 - 437ecc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437ed0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437ed4: 66 0f f8 c8 psubb xmm1, xmm0 - 437ed8: 66 0f d7 d1 pmovmskb edx, xmm1 - 437edc: 81 ea ff ff 00 00 sub edx, 65535 - 437ee2: 0f 85 b8 11 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437ee8: 48 83 c1 10 add rcx, 16 - 437eec: 66 0f 6f dc movdqa xmm3, xmm4 - 437ef0: 49 83 c2 10 add r10, 16 - 437ef4: 0f 8f 96 00 00 00 jg 0x437f90 <__strcasecmp_l_sse2+0x10c0> - 437efa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437eff: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 437f04: 66 0f 6f e2 movdqa xmm4, xmm2 - 437f08: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 437f0d: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 437f12: 66 0f eb d3 por xmm2, xmm3 - 437f16: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 437f1b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437f20: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437f25: 66 44 0f 6f de movdqa xmm11, xmm6 - 437f2a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437f2f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 437f34: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 437f39: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 437f3e: 66 45 0f db c1 pand xmm8, xmm9 - 437f43: 66 45 0f db d3 pand xmm10, xmm11 - 437f48: 66 44 0f db c7 pand xmm8, xmm7 - 437f4d: 66 44 0f db d7 pand xmm10, xmm7 - 437f52: 66 41 0f eb c8 por xmm1, xmm8 - 437f57: 66 41 0f eb d2 por xmm2, xmm10 - 437f5c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437f60: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 437f64: 66 0f f8 c8 psubb xmm1, xmm0 - 437f68: 66 0f d7 d1 pmovmskb edx, xmm1 - 437f6c: 81 ea ff ff 00 00 sub edx, 65535 - 437f72: 0f 85 28 11 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 437f78: 48 83 c1 10 add rcx, 16 - 437f7c: 66 0f 6f dc movdqa xmm3, xmm4 - 437f80: e9 db fe ff ff jmp 0x437e60 <__strcasecmp_l_sse2+0xf90> - 437f85: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437f90: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 437f94: 66 0f d7 d0 pmovmskb edx, xmm0 - 437f98: f7 c2 80 ff 00 00 test edx, 65408 - 437f9e: 75 10 jne 0x437fb0 <__strcasecmp_l_sse2+0x10e0> - 437fa0: 66 0f ef c0 pxor xmm0, xmm0 - 437fa4: 49 81 ea 00 10 00 00 sub r10, 4096 - 437fab: e9 ba fe ff ff jmp 0x437e6a <__strcasecmp_l_sse2+0xf9a> - 437fb0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 437fb5: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 437fba: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 437fbf: e9 7c 10 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 437fc4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 437fcf: 90 nop - 437fd0: 66 0f ef c0 pxor xmm0, xmm0 - 437fd4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 437fd8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 437fdc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 437fe0: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 437fe5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 437fea: 66 44 0f 6f ce movdqa xmm9, xmm6 - 437fef: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 437ff4: 66 44 0f 6f de movdqa xmm11, xmm6 - 437ff9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 437ffe: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438003: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438008: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43800d: 66 45 0f db c1 pand xmm8, xmm9 - 438012: 66 45 0f db d3 pand xmm10, xmm11 - 438017: 66 44 0f db c7 pand xmm8, xmm7 - 43801c: 66 44 0f db d7 pand xmm10, xmm7 - 438021: 66 41 0f eb c8 por xmm1, xmm8 - 438026: 66 41 0f eb d2 por xmm2, xmm10 - 43802b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43802f: 66 0f f8 d0 psubb xmm2, xmm0 - 438033: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 438038: d3 ea shr edx, cl - 43803a: 41 d3 e9 shr r9d, cl - 43803d: 44 29 ca sub edx, r9d - 438040: 0f 85 5f 10 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 438046: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43804a: 66 0f ef c0 pxor xmm0, xmm0 - 43804e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 438055: 41 b9 08 00 00 00 mov r9d, 8 - 43805b: 4c 8d 57 08 lea r10, [rdi + 8] - 43805f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 438066: 49 81 ea 00 10 00 00 sub r10, 4096 - 43806d: 0f 1f 00 nop dword ptr [rax] - 438070: 49 83 c2 10 add r10, 16 - 438074: 0f 8f 26 01 00 00 jg 0x4381a0 <__strcasecmp_l_sse2+0x12d0> - 43807a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43807f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438084: 66 0f 6f e2 movdqa xmm4, xmm2 - 438088: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 43808d: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 438092: 66 0f eb d3 por xmm2, xmm3 - 438096: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43809b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4380a0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4380a5: 66 44 0f 6f de movdqa xmm11, xmm6 - 4380aa: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4380af: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4380b4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4380b9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4380be: 66 45 0f db c1 pand xmm8, xmm9 - 4380c3: 66 45 0f db d3 pand xmm10, xmm11 - 4380c8: 66 44 0f db c7 pand xmm8, xmm7 - 4380cd: 66 44 0f db d7 pand xmm10, xmm7 - 4380d2: 66 41 0f eb c8 por xmm1, xmm8 - 4380d7: 66 41 0f eb d2 por xmm2, xmm10 - 4380dc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4380e0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4380e4: 66 0f f8 c8 psubb xmm1, xmm0 - 4380e8: 66 0f d7 d1 pmovmskb edx, xmm1 - 4380ec: 81 ea ff ff 00 00 sub edx, 65535 - 4380f2: 0f 85 a8 0f 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 4380f8: 48 83 c1 10 add rcx, 16 - 4380fc: 66 0f 6f dc movdqa xmm3, xmm4 - 438100: 49 83 c2 10 add r10, 16 - 438104: 0f 8f 96 00 00 00 jg 0x4381a0 <__strcasecmp_l_sse2+0x12d0> - 43810a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43810f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438114: 66 0f 6f e2 movdqa xmm4, xmm2 - 438118: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 43811d: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 438122: 66 0f eb d3 por xmm2, xmm3 - 438126: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43812b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438130: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438135: 66 44 0f 6f de movdqa xmm11, xmm6 - 43813a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43813f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438144: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438149: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43814e: 66 45 0f db c1 pand xmm8, xmm9 - 438153: 66 45 0f db d3 pand xmm10, xmm11 - 438158: 66 44 0f db c7 pand xmm8, xmm7 - 43815d: 66 44 0f db d7 pand xmm10, xmm7 - 438162: 66 41 0f eb c8 por xmm1, xmm8 - 438167: 66 41 0f eb d2 por xmm2, xmm10 - 43816c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438170: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438174: 66 0f f8 c8 psubb xmm1, xmm0 - 438178: 66 0f d7 d1 pmovmskb edx, xmm1 - 43817c: 81 ea ff ff 00 00 sub edx, 65535 - 438182: 0f 85 18 0f 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438188: 48 83 c1 10 add rcx, 16 - 43818c: 66 0f 6f dc movdqa xmm3, xmm4 - 438190: e9 db fe ff ff jmp 0x438070 <__strcasecmp_l_sse2+0x11a0> - 438195: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4381a0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4381a4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4381a8: f7 c2 00 ff 00 00 test edx, 65280 - 4381ae: 75 10 jne 0x4381c0 <__strcasecmp_l_sse2+0x12f0> - 4381b0: 66 0f ef c0 pxor xmm0, xmm0 - 4381b4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4381bb: e9 ba fe ff ff jmp 0x43807a <__strcasecmp_l_sse2+0x11aa> - 4381c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4381c5: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 4381ca: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 4381cf: e9 6c 0e 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 4381d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4381df: 90 nop - 4381e0: 66 0f ef c0 pxor xmm0, xmm0 - 4381e4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4381e8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4381ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4381f0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 4381f5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4381fa: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4381ff: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438204: 66 44 0f 6f de movdqa xmm11, xmm6 - 438209: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43820e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438213: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438218: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43821d: 66 45 0f db c1 pand xmm8, xmm9 - 438222: 66 45 0f db d3 pand xmm10, xmm11 - 438227: 66 44 0f db c7 pand xmm8, xmm7 - 43822c: 66 44 0f db d7 pand xmm10, xmm7 - 438231: 66 41 0f eb c8 por xmm1, xmm8 - 438236: 66 41 0f eb d2 por xmm2, xmm10 - 43823b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43823f: 66 0f f8 d0 psubb xmm2, xmm0 - 438243: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 438248: d3 ea shr edx, cl - 43824a: 41 d3 e9 shr r9d, cl - 43824d: 44 29 ca sub edx, r9d - 438250: 0f 85 4f 0e 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 438256: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43825a: 66 0f ef c0 pxor xmm0, xmm0 - 43825e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 438265: 41 b9 09 00 00 00 mov r9d, 9 - 43826b: 4c 8d 57 09 lea r10, [rdi + 9] - 43826f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 438276: 49 81 ea 00 10 00 00 sub r10, 4096 - 43827d: 0f 1f 00 nop dword ptr [rax] - 438280: 49 83 c2 10 add r10, 16 - 438284: 0f 8f 26 01 00 00 jg 0x4383b0 <__strcasecmp_l_sse2+0x14e0> - 43828a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43828f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438294: 66 0f 6f e2 movdqa xmm4, xmm2 - 438298: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 43829d: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 4382a2: 66 0f eb d3 por xmm2, xmm3 - 4382a6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4382ab: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4382b0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4382b5: 66 44 0f 6f de movdqa xmm11, xmm6 - 4382ba: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4382bf: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4382c4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4382c9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4382ce: 66 45 0f db c1 pand xmm8, xmm9 - 4382d3: 66 45 0f db d3 pand xmm10, xmm11 - 4382d8: 66 44 0f db c7 pand xmm8, xmm7 - 4382dd: 66 44 0f db d7 pand xmm10, xmm7 - 4382e2: 66 41 0f eb c8 por xmm1, xmm8 - 4382e7: 66 41 0f eb d2 por xmm2, xmm10 - 4382ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4382f0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4382f4: 66 0f f8 c8 psubb xmm1, xmm0 - 4382f8: 66 0f d7 d1 pmovmskb edx, xmm1 - 4382fc: 81 ea ff ff 00 00 sub edx, 65535 - 438302: 0f 85 98 0d 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438308: 48 83 c1 10 add rcx, 16 - 43830c: 66 0f 6f dc movdqa xmm3, xmm4 - 438310: 49 83 c2 10 add r10, 16 - 438314: 0f 8f 96 00 00 00 jg 0x4383b0 <__strcasecmp_l_sse2+0x14e0> - 43831a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43831f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438324: 66 0f 6f e2 movdqa xmm4, xmm2 - 438328: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 43832d: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 438332: 66 0f eb d3 por xmm2, xmm3 - 438336: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43833b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438340: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438345: 66 44 0f 6f de movdqa xmm11, xmm6 - 43834a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43834f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438354: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438359: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43835e: 66 45 0f db c1 pand xmm8, xmm9 - 438363: 66 45 0f db d3 pand xmm10, xmm11 - 438368: 66 44 0f db c7 pand xmm8, xmm7 - 43836d: 66 44 0f db d7 pand xmm10, xmm7 - 438372: 66 41 0f eb c8 por xmm1, xmm8 - 438377: 66 41 0f eb d2 por xmm2, xmm10 - 43837c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438380: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438384: 66 0f f8 c8 psubb xmm1, xmm0 - 438388: 66 0f d7 d1 pmovmskb edx, xmm1 - 43838c: 81 ea ff ff 00 00 sub edx, 65535 - 438392: 0f 85 08 0d 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438398: 48 83 c1 10 add rcx, 16 - 43839c: 66 0f 6f dc movdqa xmm3, xmm4 - 4383a0: e9 db fe ff ff jmp 0x438280 <__strcasecmp_l_sse2+0x13b0> - 4383a5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4383b0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4383b4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4383b8: f7 c2 00 fe 00 00 test edx, 65024 - 4383be: 75 10 jne 0x4383d0 <__strcasecmp_l_sse2+0x1500> - 4383c0: 66 0f ef c0 pxor xmm0, xmm0 - 4383c4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4383cb: e9 ba fe ff ff jmp 0x43828a <__strcasecmp_l_sse2+0x13ba> - 4383d0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4383d5: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 4383da: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 4383df: e9 5c 0c 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 4383e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4383ef: 90 nop - 4383f0: 66 0f ef c0 pxor xmm0, xmm0 - 4383f4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4383f8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4383fc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438400: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 438405: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43840a: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43840f: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438414: 66 44 0f 6f de movdqa xmm11, xmm6 - 438419: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43841e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438423: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438428: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43842d: 66 45 0f db c1 pand xmm8, xmm9 - 438432: 66 45 0f db d3 pand xmm10, xmm11 - 438437: 66 44 0f db c7 pand xmm8, xmm7 - 43843c: 66 44 0f db d7 pand xmm10, xmm7 - 438441: 66 41 0f eb c8 por xmm1, xmm8 - 438446: 66 41 0f eb d2 por xmm2, xmm10 - 43844b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43844f: 66 0f f8 d0 psubb xmm2, xmm0 - 438453: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 438458: d3 ea shr edx, cl - 43845a: 41 d3 e9 shr r9d, cl - 43845d: 44 29 ca sub edx, r9d - 438460: 0f 85 3f 0c 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 438466: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43846a: 66 0f ef c0 pxor xmm0, xmm0 - 43846e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 438475: 41 b9 0a 00 00 00 mov r9d, 10 - 43847b: 4c 8d 57 0a lea r10, [rdi + 10] - 43847f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 438486: 49 81 ea 00 10 00 00 sub r10, 4096 - 43848d: 0f 1f 00 nop dword ptr [rax] - 438490: 49 83 c2 10 add r10, 16 - 438494: 0f 8f 26 01 00 00 jg 0x4385c0 <__strcasecmp_l_sse2+0x16f0> - 43849a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43849f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4384a4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4384a8: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4384ad: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 4384b2: 66 0f eb d3 por xmm2, xmm3 - 4384b6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4384bb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4384c0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4384c5: 66 44 0f 6f de movdqa xmm11, xmm6 - 4384ca: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4384cf: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4384d4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4384d9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4384de: 66 45 0f db c1 pand xmm8, xmm9 - 4384e3: 66 45 0f db d3 pand xmm10, xmm11 - 4384e8: 66 44 0f db c7 pand xmm8, xmm7 - 4384ed: 66 44 0f db d7 pand xmm10, xmm7 - 4384f2: 66 41 0f eb c8 por xmm1, xmm8 - 4384f7: 66 41 0f eb d2 por xmm2, xmm10 - 4384fc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438500: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438504: 66 0f f8 c8 psubb xmm1, xmm0 - 438508: 66 0f d7 d1 pmovmskb edx, xmm1 - 43850c: 81 ea ff ff 00 00 sub edx, 65535 - 438512: 0f 85 88 0b 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438518: 48 83 c1 10 add rcx, 16 - 43851c: 66 0f 6f dc movdqa xmm3, xmm4 - 438520: 49 83 c2 10 add r10, 16 - 438524: 0f 8f 96 00 00 00 jg 0x4385c0 <__strcasecmp_l_sse2+0x16f0> - 43852a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43852f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438534: 66 0f 6f e2 movdqa xmm4, xmm2 - 438538: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43853d: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 438542: 66 0f eb d3 por xmm2, xmm3 - 438546: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43854b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438550: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438555: 66 44 0f 6f de movdqa xmm11, xmm6 - 43855a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43855f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438564: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438569: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43856e: 66 45 0f db c1 pand xmm8, xmm9 - 438573: 66 45 0f db d3 pand xmm10, xmm11 - 438578: 66 44 0f db c7 pand xmm8, xmm7 - 43857d: 66 44 0f db d7 pand xmm10, xmm7 - 438582: 66 41 0f eb c8 por xmm1, xmm8 - 438587: 66 41 0f eb d2 por xmm2, xmm10 - 43858c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438590: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438594: 66 0f f8 c8 psubb xmm1, xmm0 - 438598: 66 0f d7 d1 pmovmskb edx, xmm1 - 43859c: 81 ea ff ff 00 00 sub edx, 65535 - 4385a2: 0f 85 f8 0a 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 4385a8: 48 83 c1 10 add rcx, 16 - 4385ac: 66 0f 6f dc movdqa xmm3, xmm4 - 4385b0: e9 db fe ff ff jmp 0x438490 <__strcasecmp_l_sse2+0x15c0> - 4385b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4385c0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4385c4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4385c8: f7 c2 00 fc 00 00 test edx, 64512 - 4385ce: 75 10 jne 0x4385e0 <__strcasecmp_l_sse2+0x1710> - 4385d0: 66 0f ef c0 pxor xmm0, xmm0 - 4385d4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4385db: e9 ba fe ff ff jmp 0x43849a <__strcasecmp_l_sse2+0x15ca> - 4385e0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4385e5: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4385ea: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4385ef: e9 4c 0a 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 4385f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4385ff: 90 nop - 438600: 66 0f ef c0 pxor xmm0, xmm0 - 438604: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 438608: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43860c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438610: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 438615: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43861a: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43861f: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438624: 66 44 0f 6f de movdqa xmm11, xmm6 - 438629: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43862e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438633: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438638: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43863d: 66 45 0f db c1 pand xmm8, xmm9 - 438642: 66 45 0f db d3 pand xmm10, xmm11 - 438647: 66 44 0f db c7 pand xmm8, xmm7 - 43864c: 66 44 0f db d7 pand xmm10, xmm7 - 438651: 66 41 0f eb c8 por xmm1, xmm8 - 438656: 66 41 0f eb d2 por xmm2, xmm10 - 43865b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43865f: 66 0f f8 d0 psubb xmm2, xmm0 - 438663: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 438668: d3 ea shr edx, cl - 43866a: 41 d3 e9 shr r9d, cl - 43866d: 44 29 ca sub edx, r9d - 438670: 0f 85 2f 0a 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 438676: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43867a: 66 0f ef c0 pxor xmm0, xmm0 - 43867e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 438685: 41 b9 0b 00 00 00 mov r9d, 11 - 43868b: 4c 8d 57 0b lea r10, [rdi + 11] - 43868f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 438696: 49 81 ea 00 10 00 00 sub r10, 4096 - 43869d: 0f 1f 00 nop dword ptr [rax] - 4386a0: 49 83 c2 10 add r10, 16 - 4386a4: 0f 8f 26 01 00 00 jg 0x4387d0 <__strcasecmp_l_sse2+0x1900> - 4386aa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4386af: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4386b4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4386b8: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4386bd: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 4386c2: 66 0f eb d3 por xmm2, xmm3 - 4386c6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4386cb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4386d0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4386d5: 66 44 0f 6f de movdqa xmm11, xmm6 - 4386da: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4386df: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4386e4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4386e9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4386ee: 66 45 0f db c1 pand xmm8, xmm9 - 4386f3: 66 45 0f db d3 pand xmm10, xmm11 - 4386f8: 66 44 0f db c7 pand xmm8, xmm7 - 4386fd: 66 44 0f db d7 pand xmm10, xmm7 - 438702: 66 41 0f eb c8 por xmm1, xmm8 - 438707: 66 41 0f eb d2 por xmm2, xmm10 - 43870c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438710: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438714: 66 0f f8 c8 psubb xmm1, xmm0 - 438718: 66 0f d7 d1 pmovmskb edx, xmm1 - 43871c: 81 ea ff ff 00 00 sub edx, 65535 - 438722: 0f 85 78 09 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438728: 48 83 c1 10 add rcx, 16 - 43872c: 66 0f 6f dc movdqa xmm3, xmm4 - 438730: 49 83 c2 10 add r10, 16 - 438734: 0f 8f 96 00 00 00 jg 0x4387d0 <__strcasecmp_l_sse2+0x1900> - 43873a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43873f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438744: 66 0f 6f e2 movdqa xmm4, xmm2 - 438748: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43874d: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 438752: 66 0f eb d3 por xmm2, xmm3 - 438756: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43875b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438760: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438765: 66 44 0f 6f de movdqa xmm11, xmm6 - 43876a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43876f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438774: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438779: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43877e: 66 45 0f db c1 pand xmm8, xmm9 - 438783: 66 45 0f db d3 pand xmm10, xmm11 - 438788: 66 44 0f db c7 pand xmm8, xmm7 - 43878d: 66 44 0f db d7 pand xmm10, xmm7 - 438792: 66 41 0f eb c8 por xmm1, xmm8 - 438797: 66 41 0f eb d2 por xmm2, xmm10 - 43879c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4387a0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4387a4: 66 0f f8 c8 psubb xmm1, xmm0 - 4387a8: 66 0f d7 d1 pmovmskb edx, xmm1 - 4387ac: 81 ea ff ff 00 00 sub edx, 65535 - 4387b2: 0f 85 e8 08 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 4387b8: 48 83 c1 10 add rcx, 16 - 4387bc: 66 0f 6f dc movdqa xmm3, xmm4 - 4387c0: e9 db fe ff ff jmp 0x4386a0 <__strcasecmp_l_sse2+0x17d0> - 4387c5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4387d0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4387d4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4387d8: f7 c2 00 f8 00 00 test edx, 63488 - 4387de: 75 10 jne 0x4387f0 <__strcasecmp_l_sse2+0x1920> - 4387e0: 66 0f ef c0 pxor xmm0, xmm0 - 4387e4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4387eb: e9 ba fe ff ff jmp 0x4386aa <__strcasecmp_l_sse2+0x17da> - 4387f0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4387f5: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4387fa: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4387ff: e9 3c 08 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 438804: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43880f: 90 nop - 438810: 66 0f ef c0 pxor xmm0, xmm0 - 438814: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 438818: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43881c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438820: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 438825: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43882a: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43882f: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438834: 66 44 0f 6f de movdqa xmm11, xmm6 - 438839: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43883e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438843: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438848: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43884d: 66 45 0f db c1 pand xmm8, xmm9 - 438852: 66 45 0f db d3 pand xmm10, xmm11 - 438857: 66 44 0f db c7 pand xmm8, xmm7 - 43885c: 66 44 0f db d7 pand xmm10, xmm7 - 438861: 66 41 0f eb c8 por xmm1, xmm8 - 438866: 66 41 0f eb d2 por xmm2, xmm10 - 43886b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43886f: 66 0f f8 d0 psubb xmm2, xmm0 - 438873: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 438878: d3 ea shr edx, cl - 43887a: 41 d3 e9 shr r9d, cl - 43887d: 44 29 ca sub edx, r9d - 438880: 0f 85 1f 08 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 438886: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43888a: 66 0f ef c0 pxor xmm0, xmm0 - 43888e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 438895: 41 b9 0c 00 00 00 mov r9d, 12 - 43889b: 4c 8d 57 0c lea r10, [rdi + 12] - 43889f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 4388a6: 49 81 ea 00 10 00 00 sub r10, 4096 - 4388ad: 0f 1f 00 nop dword ptr [rax] - 4388b0: 49 83 c2 10 add r10, 16 - 4388b4: 0f 8f 26 01 00 00 jg 0x4389e0 <__strcasecmp_l_sse2+0x1b10> - 4388ba: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4388bf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4388c4: 66 0f 6f e2 movdqa xmm4, xmm2 - 4388c8: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 4388cd: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 4388d2: 66 0f eb d3 por xmm2, xmm3 - 4388d6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4388db: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4388e0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4388e5: 66 44 0f 6f de movdqa xmm11, xmm6 - 4388ea: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4388ef: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4388f4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4388f9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4388fe: 66 45 0f db c1 pand xmm8, xmm9 - 438903: 66 45 0f db d3 pand xmm10, xmm11 - 438908: 66 44 0f db c7 pand xmm8, xmm7 - 43890d: 66 44 0f db d7 pand xmm10, xmm7 - 438912: 66 41 0f eb c8 por xmm1, xmm8 - 438917: 66 41 0f eb d2 por xmm2, xmm10 - 43891c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438920: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438924: 66 0f f8 c8 psubb xmm1, xmm0 - 438928: 66 0f d7 d1 pmovmskb edx, xmm1 - 43892c: 81 ea ff ff 00 00 sub edx, 65535 - 438932: 0f 85 68 07 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438938: 48 83 c1 10 add rcx, 16 - 43893c: 66 0f 6f dc movdqa xmm3, xmm4 - 438940: 49 83 c2 10 add r10, 16 - 438944: 0f 8f 96 00 00 00 jg 0x4389e0 <__strcasecmp_l_sse2+0x1b10> - 43894a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43894f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438954: 66 0f 6f e2 movdqa xmm4, xmm2 - 438958: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43895d: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 438962: 66 0f eb d3 por xmm2, xmm3 - 438966: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43896b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438970: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438975: 66 44 0f 6f de movdqa xmm11, xmm6 - 43897a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43897f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438984: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438989: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43898e: 66 45 0f db c1 pand xmm8, xmm9 - 438993: 66 45 0f db d3 pand xmm10, xmm11 - 438998: 66 44 0f db c7 pand xmm8, xmm7 - 43899d: 66 44 0f db d7 pand xmm10, xmm7 - 4389a2: 66 41 0f eb c8 por xmm1, xmm8 - 4389a7: 66 41 0f eb d2 por xmm2, xmm10 - 4389ac: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4389b0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4389b4: 66 0f f8 c8 psubb xmm1, xmm0 - 4389b8: 66 0f d7 d1 pmovmskb edx, xmm1 - 4389bc: 81 ea ff ff 00 00 sub edx, 65535 - 4389c2: 0f 85 d8 06 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 4389c8: 48 83 c1 10 add rcx, 16 - 4389cc: 66 0f 6f dc movdqa xmm3, xmm4 - 4389d0: e9 db fe ff ff jmp 0x4388b0 <__strcasecmp_l_sse2+0x19e0> - 4389d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4389e0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4389e4: 66 0f d7 d0 pmovmskb edx, xmm0 - 4389e8: f7 c2 00 f0 00 00 test edx, 61440 - 4389ee: 75 10 jne 0x438a00 <__strcasecmp_l_sse2+0x1b30> - 4389f0: 66 0f ef c0 pxor xmm0, xmm0 - 4389f4: 49 81 ea 00 10 00 00 sub r10, 4096 - 4389fb: e9 ba fe ff ff jmp 0x4388ba <__strcasecmp_l_sse2+0x19ea> - 438a00: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 438a05: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438a0a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438a0f: e9 2c 06 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 438a14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 438a1f: 90 nop - 438a20: 66 0f ef c0 pxor xmm0, xmm0 - 438a24: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 438a28: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 438a2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438a30: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 438a35: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 438a3a: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438a3f: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438a44: 66 44 0f 6f de movdqa xmm11, xmm6 - 438a49: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 438a4e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438a53: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438a58: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 438a5d: 66 45 0f db c1 pand xmm8, xmm9 - 438a62: 66 45 0f db d3 pand xmm10, xmm11 - 438a67: 66 44 0f db c7 pand xmm8, xmm7 - 438a6c: 66 44 0f db d7 pand xmm10, xmm7 - 438a71: 66 41 0f eb c8 por xmm1, xmm8 - 438a76: 66 41 0f eb d2 por xmm2, xmm10 - 438a7b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 438a7f: 66 0f f8 d0 psubb xmm2, xmm0 - 438a83: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 438a88: d3 ea shr edx, cl - 438a8a: 41 d3 e9 shr r9d, cl - 438a8d: 44 29 ca sub edx, r9d - 438a90: 0f 85 0f 06 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 438a96: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 438a9a: 66 0f ef c0 pxor xmm0, xmm0 - 438a9e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 438aa5: 41 b9 0d 00 00 00 mov r9d, 13 - 438aab: 4c 8d 57 0d lea r10, [rdi + 13] - 438aaf: 49 81 e2 ff 0f 00 00 and r10, 4095 - 438ab6: 49 81 ea 00 10 00 00 sub r10, 4096 - 438abd: 0f 1f 00 nop dword ptr [rax] - 438ac0: 49 83 c2 10 add r10, 16 - 438ac4: 0f 8f 26 01 00 00 jg 0x438bf0 <__strcasecmp_l_sse2+0x1d20> - 438aca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 438acf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438ad4: 66 0f 6f e2 movdqa xmm4, xmm2 - 438ad8: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438add: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 438ae2: 66 0f eb d3 por xmm2, xmm3 - 438ae6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 438aeb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438af0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438af5: 66 44 0f 6f de movdqa xmm11, xmm6 - 438afa: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 438aff: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438b04: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438b09: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 438b0e: 66 45 0f db c1 pand xmm8, xmm9 - 438b13: 66 45 0f db d3 pand xmm10, xmm11 - 438b18: 66 44 0f db c7 pand xmm8, xmm7 - 438b1d: 66 44 0f db d7 pand xmm10, xmm7 - 438b22: 66 41 0f eb c8 por xmm1, xmm8 - 438b27: 66 41 0f eb d2 por xmm2, xmm10 - 438b2c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438b30: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438b34: 66 0f f8 c8 psubb xmm1, xmm0 - 438b38: 66 0f d7 d1 pmovmskb edx, xmm1 - 438b3c: 81 ea ff ff 00 00 sub edx, 65535 - 438b42: 0f 85 58 05 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438b48: 48 83 c1 10 add rcx, 16 - 438b4c: 66 0f 6f dc movdqa xmm3, xmm4 - 438b50: 49 83 c2 10 add r10, 16 - 438b54: 0f 8f 96 00 00 00 jg 0x438bf0 <__strcasecmp_l_sse2+0x1d20> - 438b5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 438b5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438b64: 66 0f 6f e2 movdqa xmm4, xmm2 - 438b68: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438b6d: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 438b72: 66 0f eb d3 por xmm2, xmm3 - 438b76: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 438b7b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438b80: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438b85: 66 44 0f 6f de movdqa xmm11, xmm6 - 438b8a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 438b8f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438b94: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438b99: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 438b9e: 66 45 0f db c1 pand xmm8, xmm9 - 438ba3: 66 45 0f db d3 pand xmm10, xmm11 - 438ba8: 66 44 0f db c7 pand xmm8, xmm7 - 438bad: 66 44 0f db d7 pand xmm10, xmm7 - 438bb2: 66 41 0f eb c8 por xmm1, xmm8 - 438bb7: 66 41 0f eb d2 por xmm2, xmm10 - 438bbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438bc0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438bc4: 66 0f f8 c8 psubb xmm1, xmm0 - 438bc8: 66 0f d7 d1 pmovmskb edx, xmm1 - 438bcc: 81 ea ff ff 00 00 sub edx, 65535 - 438bd2: 0f 85 c8 04 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438bd8: 48 83 c1 10 add rcx, 16 - 438bdc: 66 0f 6f dc movdqa xmm3, xmm4 - 438be0: e9 db fe ff ff jmp 0x438ac0 <__strcasecmp_l_sse2+0x1bf0> - 438be5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 438bf0: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 438bf4: 66 0f d7 d0 pmovmskb edx, xmm0 - 438bf8: f7 c2 00 e0 00 00 test edx, 57344 - 438bfe: 75 10 jne 0x438c10 <__strcasecmp_l_sse2+0x1d40> - 438c00: 66 0f ef c0 pxor xmm0, xmm0 - 438c04: 49 81 ea 00 10 00 00 sub r10, 4096 - 438c0b: e9 ba fe ff ff jmp 0x438aca <__strcasecmp_l_sse2+0x1bfa> - 438c10: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 438c15: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438c1a: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438c1f: e9 1c 04 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 438c24: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 438c2f: 90 nop - 438c30: 66 0f ef c0 pxor xmm0, xmm0 - 438c34: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 438c38: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 438c3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438c40: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 438c45: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 438c4a: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438c4f: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438c54: 66 44 0f 6f de movdqa xmm11, xmm6 - 438c59: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 438c5e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438c63: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438c68: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 438c6d: 66 45 0f db c1 pand xmm8, xmm9 - 438c72: 66 45 0f db d3 pand xmm10, xmm11 - 438c77: 66 44 0f db c7 pand xmm8, xmm7 - 438c7c: 66 44 0f db d7 pand xmm10, xmm7 - 438c81: 66 41 0f eb c8 por xmm1, xmm8 - 438c86: 66 41 0f eb d2 por xmm2, xmm10 - 438c8b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 438c8f: 66 0f f8 d0 psubb xmm2, xmm0 - 438c93: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 438c98: d3 ea shr edx, cl - 438c9a: 41 d3 e9 shr r9d, cl - 438c9d: 44 29 ca sub edx, r9d - 438ca0: 0f 85 ff 03 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 438ca6: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 438caa: 66 0f ef c0 pxor xmm0, xmm0 - 438cae: 48 c7 c1 10 00 00 00 mov rcx, 16 - 438cb5: 41 b9 0e 00 00 00 mov r9d, 14 - 438cbb: 4c 8d 57 0e lea r10, [rdi + 14] - 438cbf: 49 81 e2 ff 0f 00 00 and r10, 4095 - 438cc6: 49 81 ea 00 10 00 00 sub r10, 4096 - 438ccd: 0f 1f 00 nop dword ptr [rax] - 438cd0: 49 83 c2 10 add r10, 16 - 438cd4: 0f 8f 26 01 00 00 jg 0x438e00 <__strcasecmp_l_sse2+0x1f30> - 438cda: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 438cdf: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438ce4: 66 0f 6f e2 movdqa xmm4, xmm2 - 438ce8: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438ced: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 438cf2: 66 0f eb d3 por xmm2, xmm3 - 438cf6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 438cfb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438d00: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438d05: 66 44 0f 6f de movdqa xmm11, xmm6 - 438d0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 438d0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438d14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438d19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 438d1e: 66 45 0f db c1 pand xmm8, xmm9 - 438d23: 66 45 0f db d3 pand xmm10, xmm11 - 438d28: 66 44 0f db c7 pand xmm8, xmm7 - 438d2d: 66 44 0f db d7 pand xmm10, xmm7 - 438d32: 66 41 0f eb c8 por xmm1, xmm8 - 438d37: 66 41 0f eb d2 por xmm2, xmm10 - 438d3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438d40: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438d44: 66 0f f8 c8 psubb xmm1, xmm0 - 438d48: 66 0f d7 d1 pmovmskb edx, xmm1 - 438d4c: 81 ea ff ff 00 00 sub edx, 65535 - 438d52: 0f 85 48 03 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438d58: 48 83 c1 10 add rcx, 16 - 438d5c: 66 0f 6f dc movdqa xmm3, xmm4 - 438d60: 49 83 c2 10 add r10, 16 - 438d64: 0f 8f 96 00 00 00 jg 0x438e00 <__strcasecmp_l_sse2+0x1f30> - 438d6a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 438d6f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438d74: 66 0f 6f e2 movdqa xmm4, xmm2 - 438d78: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438d7d: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 438d82: 66 0f eb d3 por xmm2, xmm3 - 438d86: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 438d8b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438d90: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438d95: 66 44 0f 6f de movdqa xmm11, xmm6 - 438d9a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 438d9f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438da4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438da9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 438dae: 66 45 0f db c1 pand xmm8, xmm9 - 438db3: 66 45 0f db d3 pand xmm10, xmm11 - 438db8: 66 44 0f db c7 pand xmm8, xmm7 - 438dbd: 66 44 0f db d7 pand xmm10, xmm7 - 438dc2: 66 41 0f eb c8 por xmm1, xmm8 - 438dc7: 66 41 0f eb d2 por xmm2, xmm10 - 438dcc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438dd0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438dd4: 66 0f f8 c8 psubb xmm1, xmm0 - 438dd8: 66 0f d7 d1 pmovmskb edx, xmm1 - 438ddc: 81 ea ff ff 00 00 sub edx, 65535 - 438de2: 0f 85 b8 02 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438de8: 48 83 c1 10 add rcx, 16 - 438dec: 66 0f 6f dc movdqa xmm3, xmm4 - 438df0: e9 db fe ff ff jmp 0x438cd0 <__strcasecmp_l_sse2+0x1e00> - 438df5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 438e00: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 438e04: 66 0f d7 d0 pmovmskb edx, xmm0 - 438e08: f7 c2 00 c0 00 00 test edx, 49152 - 438e0e: 75 10 jne 0x438e20 <__strcasecmp_l_sse2+0x1f50> - 438e10: 66 0f ef c0 pxor xmm0, xmm0 - 438e14: 49 81 ea 00 10 00 00 sub r10, 4096 - 438e1b: e9 ba fe ff ff jmp 0x438cda <__strcasecmp_l_sse2+0x1e0a> - 438e20: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 438e25: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438e2a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438e2f: e9 0c 02 00 00 jmp 0x439040 <__strcasecmp_l_sse2+0x2170> - 438e34: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 438e3f: 90 nop - 438e40: 66 0f ef c0 pxor xmm0, xmm0 - 438e44: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 438e48: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 438e4c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438e50: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 438e55: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 438e5a: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438e5f: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438e64: 66 44 0f 6f de movdqa xmm11, xmm6 - 438e69: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 438e6e: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438e73: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438e78: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 438e7d: 66 45 0f db c1 pand xmm8, xmm9 - 438e82: 66 45 0f db d3 pand xmm10, xmm11 - 438e87: 66 44 0f db c7 pand xmm8, xmm7 - 438e8c: 66 44 0f db d7 pand xmm10, xmm7 - 438e91: 66 41 0f eb c8 por xmm1, xmm8 - 438e96: 66 41 0f eb d2 por xmm2, xmm10 - 438e9b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 438e9f: 66 0f f8 d0 psubb xmm2, xmm0 - 438ea3: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 438ea8: d3 ea shr edx, cl - 438eaa: 41 d3 e9 shr r9d, cl - 438ead: 44 29 ca sub edx, r9d - 438eb0: 0f 85 ef 01 00 00 jne 0x4390a5 <__strcasecmp_l_sse2+0x21d5> - 438eb6: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 438eba: 66 0f ef c0 pxor xmm0, xmm0 - 438ebe: 48 c7 c1 10 00 00 00 mov rcx, 16 - 438ec5: 41 b9 0f 00 00 00 mov r9d, 15 - 438ecb: 4c 8d 57 0f lea r10, [rdi + 15] - 438ecf: 49 81 e2 ff 0f 00 00 and r10, 4095 - 438ed6: 49 81 ea 00 10 00 00 sub r10, 4096 - 438edd: 0f 1f 00 nop dword ptr [rax] - 438ee0: 49 83 c2 10 add r10, 16 - 438ee4: 0f 8f 26 01 00 00 jg 0x439010 <__strcasecmp_l_sse2+0x2140> - 438eea: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 438eef: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438ef4: 66 0f 6f e2 movdqa xmm4, xmm2 - 438ef8: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438efd: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 438f02: 66 0f eb d3 por xmm2, xmm3 - 438f06: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 438f0b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438f10: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438f15: 66 44 0f 6f de movdqa xmm11, xmm6 - 438f1a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 438f1f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438f24: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438f29: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 438f2e: 66 45 0f db c1 pand xmm8, xmm9 - 438f33: 66 45 0f db d3 pand xmm10, xmm11 - 438f38: 66 44 0f db c7 pand xmm8, xmm7 - 438f3d: 66 44 0f db d7 pand xmm10, xmm7 - 438f42: 66 41 0f eb c8 por xmm1, xmm8 - 438f47: 66 41 0f eb d2 por xmm2, xmm10 - 438f4c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438f50: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438f54: 66 0f f8 c8 psubb xmm1, xmm0 - 438f58: 66 0f d7 d1 pmovmskb edx, xmm1 - 438f5c: 81 ea ff ff 00 00 sub edx, 65535 - 438f62: 0f 85 38 01 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438f68: 48 83 c1 10 add rcx, 16 - 438f6c: 66 0f 6f dc movdqa xmm3, xmm4 - 438f70: 49 83 c2 10 add r10, 16 - 438f74: 0f 8f 96 00 00 00 jg 0x439010 <__strcasecmp_l_sse2+0x2140> - 438f7a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 438f7f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 438f84: 66 0f 6f e2 movdqa xmm4, xmm2 - 438f88: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 438f8d: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 438f92: 66 0f eb d3 por xmm2, xmm3 - 438f96: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 438f9b: 66 44 0f 6f ce movdqa xmm9, xmm6 - 438fa0: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 438fa5: 66 44 0f 6f de movdqa xmm11, xmm6 - 438faa: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 438faf: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 438fb4: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 438fb9: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 438fbe: 66 45 0f db c1 pand xmm8, xmm9 - 438fc3: 66 45 0f db d3 pand xmm10, xmm11 - 438fc8: 66 44 0f db c7 pand xmm8, xmm7 - 438fcd: 66 44 0f db d7 pand xmm10, xmm7 - 438fd2: 66 41 0f eb c8 por xmm1, xmm8 - 438fd7: 66 41 0f eb d2 por xmm2, xmm10 - 438fdc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 438fe0: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 438fe4: 66 0f f8 c8 psubb xmm1, xmm0 - 438fe8: 66 0f d7 d1 pmovmskb edx, xmm1 - 438fec: 81 ea ff ff 00 00 sub edx, 65535 - 438ff2: 0f 85 a8 00 00 00 jne 0x4390a0 <__strcasecmp_l_sse2+0x21d0> - 438ff8: 48 83 c1 10 add rcx, 16 - 438ffc: 66 0f 6f dc movdqa xmm3, xmm4 - 439000: e9 db fe ff ff jmp 0x438ee0 <__strcasecmp_l_sse2+0x2010> - 439005: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 439010: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 439014: 66 0f d7 d0 pmovmskb edx, xmm0 - 439018: f7 c2 00 80 00 00 test edx, 32768 - 43901e: 75 10 jne 0x439030 <__strcasecmp_l_sse2+0x2160> - 439020: 66 0f ef c0 pxor xmm0, xmm0 - 439024: 49 81 ea 00 10 00 00 sub r10, 4096 - 43902b: e9 ba fe ff ff jmp 0x438eea <__strcasecmp_l_sse2+0x201a> - 439030: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439035: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43903a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43903f: 90 nop - 439040: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439045: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43904a: 66 44 0f 6f d3 movdqa xmm10, xmm3 - 43904f: 66 44 0f 6f de movdqa xmm11, xmm6 - 439054: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439059: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43905e: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439063: 66 44 0f 64 db pcmpgtb xmm11, xmm3 - 439068: 66 45 0f db c1 pand xmm8, xmm9 - 43906d: 66 45 0f db d3 pand xmm10, xmm11 - 439072: 66 44 0f db c7 pand xmm8, xmm7 - 439077: 66 44 0f db d7 pand xmm10, xmm7 - 43907c: 66 41 0f eb c8 por xmm1, xmm8 - 439081: 66 41 0f eb da por xmm3, xmm10 - 439086: 66 0f 74 cb pcmpeqb xmm1, xmm3 - 43908a: 66 0f f8 c8 psubb xmm1, xmm0 - 43908e: 66 0f d7 d1 pmovmskb edx, xmm1 - 439092: f7 d2 not edx - 439094: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43909f: 90 nop - 4390a0: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] - 4390a5: 48 8d 3c 07 lea rdi, [rdi + rax] - 4390a9: 48 8d 34 0e lea rsi, [rsi + rcx] - 4390ad: 45 85 c0 test r8d, r8d - 4390b0: 74 0e je 0x4390c0 <__strcasecmp_l_sse2+0x21f0> - 4390b2: 48 87 f7 xchg rsi, rdi - 4390b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4390c0: 48 0f bc d2 bsf rdx, rdx - 4390c4: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 4390c8: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 4390cc: 48 8d 15 cd 23 06 00 lea rdx, [rip + 402381] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 4390d3: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] - 4390d6: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] - 4390d9: 29 c8 sub eax, ecx - 4390db: c3 ret - 4390dc: 31 c0 xor eax, eax - 4390de: c3 ret - 4390df: 90 nop - 4390e0: 0f b6 0e movzx ecx, byte ptr [rsi] - 4390e3: 0f b6 07 movzx eax, byte ptr [rdi] - 4390e6: 48 8d 15 b3 23 06 00 lea rdx, [rip + 402355] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 4390ed: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] - 4390f0: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] - 4390f3: 29 c8 sub eax, ecx - 4390f5: c3 ret - 4390f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000439100 <__strcasecmp_ssse3>: - 439100: f3 0f 1e fa endbr64 - 439104: 48 c7 c0 a8 ff ff ff mov rax, -88 - 43910b: 64 48 8b 10 mov rdx, qword ptr fs:[rax] - 43910f: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 439114: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43911f: 90 nop - -0000000000439120 <__strcasecmp_l_ssse3>: - 439120: f3 0f 1e fa endbr64 - 439124: 48 8b 02 mov rax, qword ptr [rdx] - 439127: f7 80 78 02 00 00 01 00 00 00 test dword ptr [rax + 632], 1 - 439131: 0f 85 49 e1 00 00 jne 0x447280 <__strcasecmp_l_nonascii> - 439137: 89 f1 mov ecx, esi - 439139: 89 f8 mov eax, edi - 43913b: 48 83 e1 3f and rcx, 63 - 43913f: 48 83 e0 3f and rax, 63 - 439143: 66 0f 6f 2d 85 ec 05 00 movdqa xmm5, xmmword ptr [rip + 388229] # 0x497dd0 <__PRETTY_FUNCTION__.12580+0x1030> - 43914b: 66 0f 6f 35 8d ec 05 00 movdqa xmm6, xmmword ptr [rip + 388237] # 0x497de0 <__PRETTY_FUNCTION__.12580+0x1040> - 439153: 66 0f 6f 3d 95 ec 05 00 movdqa xmm7, xmmword ptr [rip + 388245] # 0x497df0 <__PRETTY_FUNCTION__.12580+0x1050> - 43915b: 83 f9 30 cmp ecx, 48 - 43915e: 0f 87 8c 00 00 00 ja 0x4391f0 <__strcasecmp_l_ssse3+0xd0> - 439164: 83 f8 30 cmp eax, 48 - 439167: 0f 87 83 00 00 00 ja 0x4391f0 <__strcasecmp_l_ssse3+0xd0> - 43916d: 66 0f 12 0f movlpd xmm1, qword ptr [rdi] # xmm1 = mem[0],xmm1[1] - 439171: 66 0f 12 16 movlpd xmm2, qword ptr [rsi] # xmm2 = mem[0],xmm2[1] - 439175: 66 0f 16 4f 08 movhpd xmm1, qword ptr [rdi + 8] # xmm1 = xmm1[0],mem[0] - 43917a: 66 0f 16 56 08 movhpd xmm2, qword ptr [rsi + 8] # xmm2 = xmm2[0],mem[0] - 43917f: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439184: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439189: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43918e: 66 44 0f 6f de movdqa xmm11, xmm6 - 439193: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439198: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43919d: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4391a2: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4391a7: 66 45 0f db c1 pand xmm8, xmm9 - 4391ac: 66 45 0f db d3 pand xmm10, xmm11 - 4391b1: 66 44 0f db c7 pand xmm8, xmm7 - 4391b6: 66 44 0f db d7 pand xmm10, xmm7 - 4391bb: 66 41 0f eb c8 por xmm1, xmm8 - 4391c0: 66 41 0f eb d2 por xmm2, xmm10 - 4391c5: 66 0f ef c0 pxor xmm0, xmm0 - 4391c9: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4391cd: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4391d1: 66 0f f8 c8 psubb xmm1, xmm0 - 4391d5: 66 0f d7 d1 pmovmskb edx, xmm1 - 4391d9: 81 ea ff ff 00 00 sub edx, 65535 - 4391df: 0f 85 3b 20 00 00 jne 0x43b220 <__strcasecmp_l_ssse3+0x2100> - 4391e5: 48 83 c6 10 add rsi, 16 - 4391e9: 48 83 c7 10 add rdi, 16 - 4391ed: 0f 1f 00 nop dword ptr [rax] - 4391f0: 48 83 e6 f0 and rsi, -16 - 4391f4: 48 83 e7 f0 and rdi, -16 - 4391f8: ba ff ff 00 00 mov edx, 65535 - 4391fd: 45 31 c0 xor r8d, r8d - 439200: 83 e1 0f and ecx, 15 - 439203: 83 e0 0f and eax, 15 - 439206: 39 c1 cmp ecx, eax - 439208: 74 26 je 0x439230 <__strcasecmp_l_ssse3+0x110> - 43920a: 77 07 ja 0x439213 <__strcasecmp_l_ssse3+0xf3> - 43920c: 41 89 d0 mov r8d, edx - 43920f: 91 xchg eax, ecx - 439210: 48 87 f7 xchg rsi, rdi - 439213: 4c 8d 48 0f lea r9, [rax + 15] - 439217: 49 29 c9 sub r9, rcx - 43921a: 4c 8d 15 1f ec 05 00 lea r10, [rip + 388127] # 0x497e40 <__PRETTY_FUNCTION__.12580+0x10a0> - 439221: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] - 439225: 4f 8d 14 0a lea r10, [r10 + r9] - 439229: 3e 41 ff e2 jmp r10 - 43922d: 0f 1f 00 nop dword ptr [rax] - 439230: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 439234: 66 0f ef c0 pxor xmm0, xmm0 - 439238: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43923c: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 439240: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439245: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43924a: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43924f: 66 44 0f 6f de movdqa xmm11, xmm6 - 439254: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439259: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43925e: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439263: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439268: 66 45 0f db c1 pand xmm8, xmm9 - 43926d: 66 45 0f db d3 pand xmm10, xmm11 - 439272: 66 44 0f db c7 pand xmm8, xmm7 - 439277: 66 44 0f db d7 pand xmm10, xmm7 - 43927c: 66 41 0f eb c8 por xmm1, xmm8 - 439281: 66 41 0f eb d2 por xmm2, xmm10 - 439286: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43928a: 66 0f f8 c8 psubb xmm1, xmm0 - 43928e: 66 44 0f d7 c9 pmovmskb r9d, xmm1 - 439293: d3 ea shr edx, cl - 439295: 41 d3 e9 shr r9d, cl - 439298: 44 29 ca sub edx, r9d - 43929b: 0f 85 64 1f 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 4392a1: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4392a8: 49 c7 c1 10 00 00 00 mov r9, 16 - 4392af: 66 0f ef c0 pxor xmm0, xmm0 - 4392b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4392be: 66 90 nop - 4392c0: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4392c5: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4392ca: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4392cf: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4392d4: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4392d9: 66 44 0f 6f de movdqa xmm11, xmm6 - 4392de: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4392e3: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4392e8: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4392ed: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4392f2: 66 45 0f db c1 pand xmm8, xmm9 - 4392f7: 66 45 0f db d3 pand xmm10, xmm11 - 4392fc: 66 44 0f db c7 pand xmm8, xmm7 - 439301: 66 44 0f db d7 pand xmm10, xmm7 - 439306: 66 41 0f eb c8 por xmm1, xmm8 - 43930b: 66 41 0f eb d2 por xmm2, xmm10 - 439310: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439314: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439318: 66 0f f8 c8 psubb xmm1, xmm0 - 43931c: 66 0f d7 d1 pmovmskb edx, xmm1 - 439320: 81 ea ff ff 00 00 sub edx, 65535 - 439326: 0f 85 d4 1e 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43932c: 48 83 c1 10 add rcx, 16 - 439330: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439335: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43933a: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43933f: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439344: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439349: 66 44 0f 6f de movdqa xmm11, xmm6 - 43934e: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439353: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439358: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43935d: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439362: 66 45 0f db c1 pand xmm8, xmm9 - 439367: 66 45 0f db d3 pand xmm10, xmm11 - 43936c: 66 44 0f db c7 pand xmm8, xmm7 - 439371: 66 44 0f db d7 pand xmm10, xmm7 - 439376: 66 41 0f eb c8 por xmm1, xmm8 - 43937b: 66 41 0f eb d2 por xmm2, xmm10 - 439380: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439384: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439388: 66 0f f8 c8 psubb xmm1, xmm0 - 43938c: 66 0f d7 d1 pmovmskb edx, xmm1 - 439390: 81 ea ff ff 00 00 sub edx, 65535 - 439396: 0f 85 64 1e 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43939c: 48 83 c1 10 add rcx, 16 - 4393a0: e9 1b ff ff ff jmp 0x4392c0 <__strcasecmp_l_ssse3+0x1a0> - 4393a5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4393b0: 66 0f ef c0 pxor xmm0, xmm0 - 4393b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4393b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4393bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4393c0: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 4393c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4393ca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4393cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4393d4: 66 44 0f 6f de movdqa xmm11, xmm6 - 4393d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4393de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4393e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4393e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4393ed: 66 45 0f db c1 pand xmm8, xmm9 - 4393f2: 66 45 0f db d3 pand xmm10, xmm11 - 4393f7: 66 44 0f db c7 pand xmm8, xmm7 - 4393fc: 66 44 0f db d7 pand xmm10, xmm7 - 439401: 66 41 0f eb c8 por xmm1, xmm8 - 439406: 66 41 0f eb d2 por xmm2, xmm10 - 43940b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43940f: 66 0f f8 d0 psubb xmm2, xmm0 - 439413: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 439418: d3 ea shr edx, cl - 43941a: 41 d3 e9 shr r9d, cl - 43941d: 44 29 ca sub edx, r9d - 439420: 0f 85 df 1d 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 439426: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43942a: 66 0f ef c0 pxor xmm0, xmm0 - 43942e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 439435: 41 b9 01 00 00 00 mov r9d, 1 - 43943b: 4c 8d 57 01 lea r10, [rdi + 1] - 43943f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 439446: 49 81 ea 00 10 00 00 sub r10, 4096 - 43944d: 0f 1f 00 nop dword ptr [rax] - 439450: 49 83 c2 10 add r10, 16 - 439454: 0f 8f 16 01 00 00 jg 0x439570 <__strcasecmp_l_ssse3+0x450> - 43945a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43945f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 439464: 66 0f 6f e2 movdqa xmm4, xmm2 - 439468: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 43946e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439473: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439478: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43947d: 66 44 0f 6f de movdqa xmm11, xmm6 - 439482: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439487: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43948c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439491: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439496: 66 45 0f db c1 pand xmm8, xmm9 - 43949b: 66 45 0f db d3 pand xmm10, xmm11 - 4394a0: 66 44 0f db c7 pand xmm8, xmm7 - 4394a5: 66 44 0f db d7 pand xmm10, xmm7 - 4394aa: 66 41 0f eb c8 por xmm1, xmm8 - 4394af: 66 41 0f eb d2 por xmm2, xmm10 - 4394b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4394b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4394bc: 66 0f f8 c8 psubb xmm1, xmm0 - 4394c0: 66 0f d7 d1 pmovmskb edx, xmm1 - 4394c4: 81 ea ff ff 00 00 sub edx, 65535 - 4394ca: 0f 85 30 1d 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 4394d0: 48 83 c1 10 add rcx, 16 - 4394d4: 66 0f 6f dc movdqa xmm3, xmm4 - 4394d8: 49 83 c2 10 add r10, 16 - 4394dc: 0f 8f 8e 00 00 00 jg 0x439570 <__strcasecmp_l_ssse3+0x450> - 4394e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4394e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4394ec: 66 0f 6f e2 movdqa xmm4, xmm2 - 4394f0: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 4394f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4394fb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439500: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439505: 66 44 0f 6f de movdqa xmm11, xmm6 - 43950a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43950f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439514: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439519: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43951e: 66 45 0f db c1 pand xmm8, xmm9 - 439523: 66 45 0f db d3 pand xmm10, xmm11 - 439528: 66 44 0f db c7 pand xmm8, xmm7 - 43952d: 66 44 0f db d7 pand xmm10, xmm7 - 439532: 66 41 0f eb c8 por xmm1, xmm8 - 439537: 66 41 0f eb d2 por xmm2, xmm10 - 43953c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439540: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439544: 66 0f f8 c8 psubb xmm1, xmm0 - 439548: 66 0f d7 d1 pmovmskb edx, xmm1 - 43954c: 81 ea ff ff 00 00 sub edx, 65535 - 439552: 0f 85 a8 1c 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 439558: 48 83 c1 10 add rcx, 16 - 43955c: 66 0f 6f dc movdqa xmm3, xmm4 - 439560: e9 eb fe ff ff jmp 0x439450 <__strcasecmp_l_ssse3+0x330> - 439565: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 439570: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 439574: 66 0f d7 d0 pmovmskb edx, xmm0 - 439578: f7 c2 fe ff 00 00 test edx, 65534 - 43957e: 75 10 jne 0x439590 <__strcasecmp_l_ssse3+0x470> - 439580: 66 0f ef c0 pxor xmm0, xmm0 - 439584: 49 81 ea 00 10 00 00 sub r10, 4096 - 43958b: e9 ca fe ff ff jmp 0x43945a <__strcasecmp_l_ssse3+0x33a> - 439590: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439595: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 43959a: 66 0f 73 db 01 psrldq xmm3, 1 # xmm3 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 43959f: e9 fc 1b 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 4395a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4395af: 90 nop - 4395b0: 66 0f ef c0 pxor xmm0, xmm0 - 4395b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4395b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4395bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4395c0: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 4395c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4395ca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4395cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4395d4: 66 44 0f 6f de movdqa xmm11, xmm6 - 4395d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4395de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4395e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4395e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4395ed: 66 45 0f db c1 pand xmm8, xmm9 - 4395f2: 66 45 0f db d3 pand xmm10, xmm11 - 4395f7: 66 44 0f db c7 pand xmm8, xmm7 - 4395fc: 66 44 0f db d7 pand xmm10, xmm7 - 439601: 66 41 0f eb c8 por xmm1, xmm8 - 439606: 66 41 0f eb d2 por xmm2, xmm10 - 43960b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43960f: 66 0f f8 d0 psubb xmm2, xmm0 - 439613: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 439618: d3 ea shr edx, cl - 43961a: 41 d3 e9 shr r9d, cl - 43961d: 44 29 ca sub edx, r9d - 439620: 0f 85 df 1b 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 439626: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43962a: 66 0f ef c0 pxor xmm0, xmm0 - 43962e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 439635: 41 b9 02 00 00 00 mov r9d, 2 - 43963b: 4c 8d 57 02 lea r10, [rdi + 2] - 43963f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 439646: 49 81 ea 00 10 00 00 sub r10, 4096 - 43964d: 0f 1f 00 nop dword ptr [rax] - 439650: 49 83 c2 10 add r10, 16 - 439654: 0f 8f 16 01 00 00 jg 0x439770 <__strcasecmp_l_ssse3+0x650> - 43965a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43965f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 439664: 66 0f 6f e2 movdqa xmm4, xmm2 - 439668: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 43966e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439673: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439678: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43967d: 66 44 0f 6f de movdqa xmm11, xmm6 - 439682: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439687: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43968c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439691: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439696: 66 45 0f db c1 pand xmm8, xmm9 - 43969b: 66 45 0f db d3 pand xmm10, xmm11 - 4396a0: 66 44 0f db c7 pand xmm8, xmm7 - 4396a5: 66 44 0f db d7 pand xmm10, xmm7 - 4396aa: 66 41 0f eb c8 por xmm1, xmm8 - 4396af: 66 41 0f eb d2 por xmm2, xmm10 - 4396b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4396b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4396bc: 66 0f f8 c8 psubb xmm1, xmm0 - 4396c0: 66 0f d7 d1 pmovmskb edx, xmm1 - 4396c4: 81 ea ff ff 00 00 sub edx, 65535 - 4396ca: 0f 85 30 1b 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 4396d0: 48 83 c1 10 add rcx, 16 - 4396d4: 66 0f 6f dc movdqa xmm3, xmm4 - 4396d8: 49 83 c2 10 add r10, 16 - 4396dc: 0f 8f 8e 00 00 00 jg 0x439770 <__strcasecmp_l_ssse3+0x650> - 4396e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4396e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4396ec: 66 0f 6f e2 movdqa xmm4, xmm2 - 4396f0: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 4396f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4396fb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439700: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439705: 66 44 0f 6f de movdqa xmm11, xmm6 - 43970a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43970f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439714: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439719: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43971e: 66 45 0f db c1 pand xmm8, xmm9 - 439723: 66 45 0f db d3 pand xmm10, xmm11 - 439728: 66 44 0f db c7 pand xmm8, xmm7 - 43972d: 66 44 0f db d7 pand xmm10, xmm7 - 439732: 66 41 0f eb c8 por xmm1, xmm8 - 439737: 66 41 0f eb d2 por xmm2, xmm10 - 43973c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439740: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439744: 66 0f f8 c8 psubb xmm1, xmm0 - 439748: 66 0f d7 d1 pmovmskb edx, xmm1 - 43974c: 81 ea ff ff 00 00 sub edx, 65535 - 439752: 0f 85 a8 1a 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 439758: 48 83 c1 10 add rcx, 16 - 43975c: 66 0f 6f dc movdqa xmm3, xmm4 - 439760: e9 eb fe ff ff jmp 0x439650 <__strcasecmp_l_ssse3+0x530> - 439765: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 439770: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 439774: 66 0f d7 d0 pmovmskb edx, xmm0 - 439778: f7 c2 fc ff 00 00 test edx, 65532 - 43977e: 75 10 jne 0x439790 <__strcasecmp_l_ssse3+0x670> - 439780: 66 0f ef c0 pxor xmm0, xmm0 - 439784: 49 81 ea 00 10 00 00 sub r10, 4096 - 43978b: e9 ca fe ff ff jmp 0x43965a <__strcasecmp_l_ssse3+0x53a> - 439790: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439795: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 43979a: 66 0f 73 db 02 psrldq xmm3, 2 # xmm3 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 43979f: e9 fc 19 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 4397a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4397af: 90 nop - 4397b0: 66 0f ef c0 pxor xmm0, xmm0 - 4397b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4397b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4397bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4397c0: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 4397c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4397ca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4397cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4397d4: 66 44 0f 6f de movdqa xmm11, xmm6 - 4397d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4397de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4397e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4397e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4397ed: 66 45 0f db c1 pand xmm8, xmm9 - 4397f2: 66 45 0f db d3 pand xmm10, xmm11 - 4397f7: 66 44 0f db c7 pand xmm8, xmm7 - 4397fc: 66 44 0f db d7 pand xmm10, xmm7 - 439801: 66 41 0f eb c8 por xmm1, xmm8 - 439806: 66 41 0f eb d2 por xmm2, xmm10 - 43980b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43980f: 66 0f f8 d0 psubb xmm2, xmm0 - 439813: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 439818: d3 ea shr edx, cl - 43981a: 41 d3 e9 shr r9d, cl - 43981d: 44 29 ca sub edx, r9d - 439820: 0f 85 df 19 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 439826: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43982a: 66 0f ef c0 pxor xmm0, xmm0 - 43982e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 439835: 41 b9 03 00 00 00 mov r9d, 3 - 43983b: 4c 8d 57 03 lea r10, [rdi + 3] - 43983f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 439846: 49 81 ea 00 10 00 00 sub r10, 4096 - 43984d: 0f 1f 00 nop dword ptr [rax] - 439850: 49 83 c2 10 add r10, 16 - 439854: 0f 8f 16 01 00 00 jg 0x439970 <__strcasecmp_l_ssse3+0x850> - 43985a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43985f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 439864: 66 0f 6f e2 movdqa xmm4, xmm2 - 439868: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 43986e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439873: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439878: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43987d: 66 44 0f 6f de movdqa xmm11, xmm6 - 439882: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439887: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43988c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439891: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439896: 66 45 0f db c1 pand xmm8, xmm9 - 43989b: 66 45 0f db d3 pand xmm10, xmm11 - 4398a0: 66 44 0f db c7 pand xmm8, xmm7 - 4398a5: 66 44 0f db d7 pand xmm10, xmm7 - 4398aa: 66 41 0f eb c8 por xmm1, xmm8 - 4398af: 66 41 0f eb d2 por xmm2, xmm10 - 4398b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4398b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 4398bc: 66 0f f8 c8 psubb xmm1, xmm0 - 4398c0: 66 0f d7 d1 pmovmskb edx, xmm1 - 4398c4: 81 ea ff ff 00 00 sub edx, 65535 - 4398ca: 0f 85 30 19 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 4398d0: 48 83 c1 10 add rcx, 16 - 4398d4: 66 0f 6f dc movdqa xmm3, xmm4 - 4398d8: 49 83 c2 10 add r10, 16 - 4398dc: 0f 8f 8e 00 00 00 jg 0x439970 <__strcasecmp_l_ssse3+0x850> - 4398e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4398e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 4398ec: 66 0f 6f e2 movdqa xmm4, xmm2 - 4398f0: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 4398f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4398fb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439900: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439905: 66 44 0f 6f de movdqa xmm11, xmm6 - 43990a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43990f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439914: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439919: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43991e: 66 45 0f db c1 pand xmm8, xmm9 - 439923: 66 45 0f db d3 pand xmm10, xmm11 - 439928: 66 44 0f db c7 pand xmm8, xmm7 - 43992d: 66 44 0f db d7 pand xmm10, xmm7 - 439932: 66 41 0f eb c8 por xmm1, xmm8 - 439937: 66 41 0f eb d2 por xmm2, xmm10 - 43993c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439940: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439944: 66 0f f8 c8 psubb xmm1, xmm0 - 439948: 66 0f d7 d1 pmovmskb edx, xmm1 - 43994c: 81 ea ff ff 00 00 sub edx, 65535 - 439952: 0f 85 a8 18 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 439958: 48 83 c1 10 add rcx, 16 - 43995c: 66 0f 6f dc movdqa xmm3, xmm4 - 439960: e9 eb fe ff ff jmp 0x439850 <__strcasecmp_l_ssse3+0x730> - 439965: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 439970: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 439974: 66 0f d7 d0 pmovmskb edx, xmm0 - 439978: f7 c2 f8 ff 00 00 test edx, 65528 - 43997e: 75 10 jne 0x439990 <__strcasecmp_l_ssse3+0x870> - 439980: 66 0f ef c0 pxor xmm0, xmm0 - 439984: 49 81 ea 00 10 00 00 sub r10, 4096 - 43998b: e9 ca fe ff ff jmp 0x43985a <__strcasecmp_l_ssse3+0x73a> - 439990: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439995: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 43999a: 66 0f 73 db 03 psrldq xmm3, 3 # xmm3 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 43999f: e9 fc 17 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 4399a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4399af: 90 nop - 4399b0: 66 0f ef c0 pxor xmm0, xmm0 - 4399b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 4399b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4399bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4399c0: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 4399c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 4399ca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 4399cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 4399d4: 66 44 0f 6f de movdqa xmm11, xmm6 - 4399d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 4399de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 4399e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 4399e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 4399ed: 66 45 0f db c1 pand xmm8, xmm9 - 4399f2: 66 45 0f db d3 pand xmm10, xmm11 - 4399f7: 66 44 0f db c7 pand xmm8, xmm7 - 4399fc: 66 44 0f db d7 pand xmm10, xmm7 - 439a01: 66 41 0f eb c8 por xmm1, xmm8 - 439a06: 66 41 0f eb d2 por xmm2, xmm10 - 439a0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 439a0f: 66 0f f8 d0 psubb xmm2, xmm0 - 439a13: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 439a18: d3 ea shr edx, cl - 439a1a: 41 d3 e9 shr r9d, cl - 439a1d: 44 29 ca sub edx, r9d - 439a20: 0f 85 df 17 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 439a26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 439a2a: 66 0f ef c0 pxor xmm0, xmm0 - 439a2e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 439a35: 41 b9 04 00 00 00 mov r9d, 4 - 439a3b: 4c 8d 57 04 lea r10, [rdi + 4] - 439a3f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 439a46: 49 81 ea 00 10 00 00 sub r10, 4096 - 439a4d: 0f 1f 00 nop dword ptr [rax] - 439a50: 49 83 c2 10 add r10, 16 - 439a54: 0f 8f 16 01 00 00 jg 0x439b70 <__strcasecmp_l_ssse3+0xa50> - 439a5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439a5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 439a64: 66 0f 6f e2 movdqa xmm4, xmm2 - 439a68: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 439a6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439a73: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439a78: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439a7d: 66 44 0f 6f de movdqa xmm11, xmm6 - 439a82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439a87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439a8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439a91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439a96: 66 45 0f db c1 pand xmm8, xmm9 - 439a9b: 66 45 0f db d3 pand xmm10, xmm11 - 439aa0: 66 44 0f db c7 pand xmm8, xmm7 - 439aa5: 66 44 0f db d7 pand xmm10, xmm7 - 439aaa: 66 41 0f eb c8 por xmm1, xmm8 - 439aaf: 66 41 0f eb d2 por xmm2, xmm10 - 439ab4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439ab8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439abc: 66 0f f8 c8 psubb xmm1, xmm0 - 439ac0: 66 0f d7 d1 pmovmskb edx, xmm1 - 439ac4: 81 ea ff ff 00 00 sub edx, 65535 - 439aca: 0f 85 30 17 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 439ad0: 48 83 c1 10 add rcx, 16 - 439ad4: 66 0f 6f dc movdqa xmm3, xmm4 - 439ad8: 49 83 c2 10 add r10, 16 - 439adc: 0f 8f 8e 00 00 00 jg 0x439b70 <__strcasecmp_l_ssse3+0xa50> - 439ae2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439ae7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 439aec: 66 0f 6f e2 movdqa xmm4, xmm2 - 439af0: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 439af6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439afb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439b00: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439b05: 66 44 0f 6f de movdqa xmm11, xmm6 - 439b0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439b0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439b14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439b19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439b1e: 66 45 0f db c1 pand xmm8, xmm9 - 439b23: 66 45 0f db d3 pand xmm10, xmm11 - 439b28: 66 44 0f db c7 pand xmm8, xmm7 - 439b2d: 66 44 0f db d7 pand xmm10, xmm7 - 439b32: 66 41 0f eb c8 por xmm1, xmm8 - 439b37: 66 41 0f eb d2 por xmm2, xmm10 - 439b3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439b40: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439b44: 66 0f f8 c8 psubb xmm1, xmm0 - 439b48: 66 0f d7 d1 pmovmskb edx, xmm1 - 439b4c: 81 ea ff ff 00 00 sub edx, 65535 - 439b52: 0f 85 a8 16 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 439b58: 48 83 c1 10 add rcx, 16 - 439b5c: 66 0f 6f dc movdqa xmm3, xmm4 - 439b60: e9 eb fe ff ff jmp 0x439a50 <__strcasecmp_l_ssse3+0x930> - 439b65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 439b70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 439b74: 66 0f d7 d0 pmovmskb edx, xmm0 - 439b78: f7 c2 f0 ff 00 00 test edx, 65520 - 439b7e: 75 10 jne 0x439b90 <__strcasecmp_l_ssse3+0xa70> - 439b80: 66 0f ef c0 pxor xmm0, xmm0 - 439b84: 49 81 ea 00 10 00 00 sub r10, 4096 - 439b8b: e9 ca fe ff ff jmp 0x439a5a <__strcasecmp_l_ssse3+0x93a> - 439b90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439b95: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 439b9a: 66 0f 73 db 04 psrldq xmm3, 4 # xmm3 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 439b9f: e9 fc 15 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 439ba4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 439baf: 90 nop - 439bb0: 66 0f ef c0 pxor xmm0, xmm0 - 439bb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 439bb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 439bbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439bc0: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 439bc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439bca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439bcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439bd4: 66 44 0f 6f de movdqa xmm11, xmm6 - 439bd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439bde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439be3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439be8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439bed: 66 45 0f db c1 pand xmm8, xmm9 - 439bf2: 66 45 0f db d3 pand xmm10, xmm11 - 439bf7: 66 44 0f db c7 pand xmm8, xmm7 - 439bfc: 66 44 0f db d7 pand xmm10, xmm7 - 439c01: 66 41 0f eb c8 por xmm1, xmm8 - 439c06: 66 41 0f eb d2 por xmm2, xmm10 - 439c0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 439c0f: 66 0f f8 d0 psubb xmm2, xmm0 - 439c13: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 439c18: d3 ea shr edx, cl - 439c1a: 41 d3 e9 shr r9d, cl - 439c1d: 44 29 ca sub edx, r9d - 439c20: 0f 85 df 15 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 439c26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 439c2a: 66 0f ef c0 pxor xmm0, xmm0 - 439c2e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 439c35: 41 b9 05 00 00 00 mov r9d, 5 - 439c3b: 4c 8d 57 05 lea r10, [rdi + 5] - 439c3f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 439c46: 49 81 ea 00 10 00 00 sub r10, 4096 - 439c4d: 0f 1f 00 nop dword ptr [rax] - 439c50: 49 83 c2 10 add r10, 16 - 439c54: 0f 8f 16 01 00 00 jg 0x439d70 <__strcasecmp_l_ssse3+0xc50> - 439c5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439c5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 439c64: 66 0f 6f e2 movdqa xmm4, xmm2 - 439c68: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 439c6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439c73: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439c78: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439c7d: 66 44 0f 6f de movdqa xmm11, xmm6 - 439c82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439c87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439c8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439c91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439c96: 66 45 0f db c1 pand xmm8, xmm9 - 439c9b: 66 45 0f db d3 pand xmm10, xmm11 - 439ca0: 66 44 0f db c7 pand xmm8, xmm7 - 439ca5: 66 44 0f db d7 pand xmm10, xmm7 - 439caa: 66 41 0f eb c8 por xmm1, xmm8 - 439caf: 66 41 0f eb d2 por xmm2, xmm10 - 439cb4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439cb8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439cbc: 66 0f f8 c8 psubb xmm1, xmm0 - 439cc0: 66 0f d7 d1 pmovmskb edx, xmm1 - 439cc4: 81 ea ff ff 00 00 sub edx, 65535 - 439cca: 0f 85 30 15 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 439cd0: 48 83 c1 10 add rcx, 16 - 439cd4: 66 0f 6f dc movdqa xmm3, xmm4 - 439cd8: 49 83 c2 10 add r10, 16 - 439cdc: 0f 8f 8e 00 00 00 jg 0x439d70 <__strcasecmp_l_ssse3+0xc50> - 439ce2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439ce7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 439cec: 66 0f 6f e2 movdqa xmm4, xmm2 - 439cf0: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 439cf6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439cfb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439d00: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439d05: 66 44 0f 6f de movdqa xmm11, xmm6 - 439d0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439d0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439d14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439d19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439d1e: 66 45 0f db c1 pand xmm8, xmm9 - 439d23: 66 45 0f db d3 pand xmm10, xmm11 - 439d28: 66 44 0f db c7 pand xmm8, xmm7 - 439d2d: 66 44 0f db d7 pand xmm10, xmm7 - 439d32: 66 41 0f eb c8 por xmm1, xmm8 - 439d37: 66 41 0f eb d2 por xmm2, xmm10 - 439d3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439d40: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439d44: 66 0f f8 c8 psubb xmm1, xmm0 - 439d48: 66 0f d7 d1 pmovmskb edx, xmm1 - 439d4c: 81 ea ff ff 00 00 sub edx, 65535 - 439d52: 0f 85 a8 14 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 439d58: 48 83 c1 10 add rcx, 16 - 439d5c: 66 0f 6f dc movdqa xmm3, xmm4 - 439d60: e9 eb fe ff ff jmp 0x439c50 <__strcasecmp_l_ssse3+0xb30> - 439d65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 439d70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 439d74: 66 0f d7 d0 pmovmskb edx, xmm0 - 439d78: f7 c2 e0 ff 00 00 test edx, 65504 - 439d7e: 75 10 jne 0x439d90 <__strcasecmp_l_ssse3+0xc70> - 439d80: 66 0f ef c0 pxor xmm0, xmm0 - 439d84: 49 81 ea 00 10 00 00 sub r10, 4096 - 439d8b: e9 ca fe ff ff jmp 0x439c5a <__strcasecmp_l_ssse3+0xb3a> - 439d90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439d95: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 439d9a: 66 0f 73 db 05 psrldq xmm3, 5 # xmm3 = xmm3[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 439d9f: e9 fc 13 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 439da4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 439daf: 90 nop - 439db0: 66 0f ef c0 pxor xmm0, xmm0 - 439db4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 439db8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 439dbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439dc0: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 439dc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439dca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439dcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439dd4: 66 44 0f 6f de movdqa xmm11, xmm6 - 439dd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439dde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439de3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439de8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439ded: 66 45 0f db c1 pand xmm8, xmm9 - 439df2: 66 45 0f db d3 pand xmm10, xmm11 - 439df7: 66 44 0f db c7 pand xmm8, xmm7 - 439dfc: 66 44 0f db d7 pand xmm10, xmm7 - 439e01: 66 41 0f eb c8 por xmm1, xmm8 - 439e06: 66 41 0f eb d2 por xmm2, xmm10 - 439e0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 439e0f: 66 0f f8 d0 psubb xmm2, xmm0 - 439e13: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 439e18: d3 ea shr edx, cl - 439e1a: 41 d3 e9 shr r9d, cl - 439e1d: 44 29 ca sub edx, r9d - 439e20: 0f 85 df 13 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 439e26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 439e2a: 66 0f ef c0 pxor xmm0, xmm0 - 439e2e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 439e35: 41 b9 06 00 00 00 mov r9d, 6 - 439e3b: 4c 8d 57 06 lea r10, [rdi + 6] - 439e3f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 439e46: 49 81 ea 00 10 00 00 sub r10, 4096 - 439e4d: 0f 1f 00 nop dword ptr [rax] - 439e50: 49 83 c2 10 add r10, 16 - 439e54: 0f 8f 16 01 00 00 jg 0x439f70 <__strcasecmp_l_ssse3+0xe50> - 439e5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439e5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 439e64: 66 0f 6f e2 movdqa xmm4, xmm2 - 439e68: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 439e6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439e73: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439e78: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439e7d: 66 44 0f 6f de movdqa xmm11, xmm6 - 439e82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439e87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439e8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439e91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439e96: 66 45 0f db c1 pand xmm8, xmm9 - 439e9b: 66 45 0f db d3 pand xmm10, xmm11 - 439ea0: 66 44 0f db c7 pand xmm8, xmm7 - 439ea5: 66 44 0f db d7 pand xmm10, xmm7 - 439eaa: 66 41 0f eb c8 por xmm1, xmm8 - 439eaf: 66 41 0f eb d2 por xmm2, xmm10 - 439eb4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439eb8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439ebc: 66 0f f8 c8 psubb xmm1, xmm0 - 439ec0: 66 0f d7 d1 pmovmskb edx, xmm1 - 439ec4: 81 ea ff ff 00 00 sub edx, 65535 - 439eca: 0f 85 30 13 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 439ed0: 48 83 c1 10 add rcx, 16 - 439ed4: 66 0f 6f dc movdqa xmm3, xmm4 - 439ed8: 49 83 c2 10 add r10, 16 - 439edc: 0f 8f 8e 00 00 00 jg 0x439f70 <__strcasecmp_l_ssse3+0xe50> - 439ee2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439ee7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 439eec: 66 0f 6f e2 movdqa xmm4, xmm2 - 439ef0: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 439ef6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439efb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439f00: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439f05: 66 44 0f 6f de movdqa xmm11, xmm6 - 439f0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439f0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439f14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439f19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439f1e: 66 45 0f db c1 pand xmm8, xmm9 - 439f23: 66 45 0f db d3 pand xmm10, xmm11 - 439f28: 66 44 0f db c7 pand xmm8, xmm7 - 439f2d: 66 44 0f db d7 pand xmm10, xmm7 - 439f32: 66 41 0f eb c8 por xmm1, xmm8 - 439f37: 66 41 0f eb d2 por xmm2, xmm10 - 439f3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439f40: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 439f44: 66 0f f8 c8 psubb xmm1, xmm0 - 439f48: 66 0f d7 d1 pmovmskb edx, xmm1 - 439f4c: 81 ea ff ff 00 00 sub edx, 65535 - 439f52: 0f 85 a8 12 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 439f58: 48 83 c1 10 add rcx, 16 - 439f5c: 66 0f 6f dc movdqa xmm3, xmm4 - 439f60: e9 eb fe ff ff jmp 0x439e50 <__strcasecmp_l_ssse3+0xd30> - 439f65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 439f70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 439f74: 66 0f d7 d0 pmovmskb edx, xmm0 - 439f78: f7 c2 c0 ff 00 00 test edx, 65472 - 439f7e: 75 10 jne 0x439f90 <__strcasecmp_l_ssse3+0xe70> - 439f80: 66 0f ef c0 pxor xmm0, xmm0 - 439f84: 49 81 ea 00 10 00 00 sub r10, 4096 - 439f8b: e9 ca fe ff ff jmp 0x439e5a <__strcasecmp_l_ssse3+0xd3a> - 439f90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 439f95: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 439f9a: 66 0f 73 db 06 psrldq xmm3, 6 # xmm3 = xmm3[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 439f9f: e9 fc 11 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 439fa4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 439faf: 90 nop - 439fb0: 66 0f ef c0 pxor xmm0, xmm0 - 439fb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 439fb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 439fbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 439fc0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 439fc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 439fca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 439fcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 439fd4: 66 44 0f 6f de movdqa xmm11, xmm6 - 439fd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 439fde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 439fe3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 439fe8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 439fed: 66 45 0f db c1 pand xmm8, xmm9 - 439ff2: 66 45 0f db d3 pand xmm10, xmm11 - 439ff7: 66 44 0f db c7 pand xmm8, xmm7 - 439ffc: 66 44 0f db d7 pand xmm10, xmm7 - 43a001: 66 41 0f eb c8 por xmm1, xmm8 - 43a006: 66 41 0f eb d2 por xmm2, xmm10 - 43a00b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43a00f: 66 0f f8 d0 psubb xmm2, xmm0 - 43a013: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43a018: d3 ea shr edx, cl - 43a01a: 41 d3 e9 shr r9d, cl - 43a01d: 44 29 ca sub edx, r9d - 43a020: 0f 85 df 11 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 43a026: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43a02a: 66 0f ef c0 pxor xmm0, xmm0 - 43a02e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43a035: 41 b9 07 00 00 00 mov r9d, 7 - 43a03b: 4c 8d 57 07 lea r10, [rdi + 7] - 43a03f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43a046: 49 81 ea 00 10 00 00 sub r10, 4096 - 43a04d: 0f 1f 00 nop dword ptr [rax] - 43a050: 49 83 c2 10 add r10, 16 - 43a054: 0f 8f 16 01 00 00 jg 0x43a170 <__strcasecmp_l_ssse3+0x1050> - 43a05a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a05f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43a064: 66 0f 6f e2 movdqa xmm4, xmm2 - 43a068: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 43a06e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a073: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a078: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a07d: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a082: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a087: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a08c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a091: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a096: 66 45 0f db c1 pand xmm8, xmm9 - 43a09b: 66 45 0f db d3 pand xmm10, xmm11 - 43a0a0: 66 44 0f db c7 pand xmm8, xmm7 - 43a0a5: 66 44 0f db d7 pand xmm10, xmm7 - 43a0aa: 66 41 0f eb c8 por xmm1, xmm8 - 43a0af: 66 41 0f eb d2 por xmm2, xmm10 - 43a0b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a0b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43a0bc: 66 0f f8 c8 psubb xmm1, xmm0 - 43a0c0: 66 0f d7 d1 pmovmskb edx, xmm1 - 43a0c4: 81 ea ff ff 00 00 sub edx, 65535 - 43a0ca: 0f 85 30 11 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43a0d0: 48 83 c1 10 add rcx, 16 - 43a0d4: 66 0f 6f dc movdqa xmm3, xmm4 - 43a0d8: 49 83 c2 10 add r10, 16 - 43a0dc: 0f 8f 8e 00 00 00 jg 0x43a170 <__strcasecmp_l_ssse3+0x1050> - 43a0e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a0e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43a0ec: 66 0f 6f e2 movdqa xmm4, xmm2 - 43a0f0: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 43a0f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a0fb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a100: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a105: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a10a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a10f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a114: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a119: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a11e: 66 45 0f db c1 pand xmm8, xmm9 - 43a123: 66 45 0f db d3 pand xmm10, xmm11 - 43a128: 66 44 0f db c7 pand xmm8, xmm7 - 43a12d: 66 44 0f db d7 pand xmm10, xmm7 - 43a132: 66 41 0f eb c8 por xmm1, xmm8 - 43a137: 66 41 0f eb d2 por xmm2, xmm10 - 43a13c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a140: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43a144: 66 0f f8 c8 psubb xmm1, xmm0 - 43a148: 66 0f d7 d1 pmovmskb edx, xmm1 - 43a14c: 81 ea ff ff 00 00 sub edx, 65535 - 43a152: 0f 85 a8 10 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43a158: 48 83 c1 10 add rcx, 16 - 43a15c: 66 0f 6f dc movdqa xmm3, xmm4 - 43a160: e9 eb fe ff ff jmp 0x43a050 <__strcasecmp_l_ssse3+0xf30> - 43a165: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43a170: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43a174: 66 0f d7 d0 pmovmskb edx, xmm0 - 43a178: f7 c2 80 ff 00 00 test edx, 65408 - 43a17e: 75 10 jne 0x43a190 <__strcasecmp_l_ssse3+0x1070> - 43a180: 66 0f ef c0 pxor xmm0, xmm0 - 43a184: 49 81 ea 00 10 00 00 sub r10, 4096 - 43a18b: e9 ca fe ff ff jmp 0x43a05a <__strcasecmp_l_ssse3+0xf3a> - 43a190: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a195: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 43a19a: 66 0f 73 db 07 psrldq xmm3, 7 # xmm3 = xmm3[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 43a19f: e9 fc 0f 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 43a1a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43a1af: 90 nop - 43a1b0: 66 0f ef c0 pxor xmm0, xmm0 - 43a1b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 43a1b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43a1bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a1c0: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 43a1c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a1ca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a1cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a1d4: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a1d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a1de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a1e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a1e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a1ed: 66 45 0f db c1 pand xmm8, xmm9 - 43a1f2: 66 45 0f db d3 pand xmm10, xmm11 - 43a1f7: 66 44 0f db c7 pand xmm8, xmm7 - 43a1fc: 66 44 0f db d7 pand xmm10, xmm7 - 43a201: 66 41 0f eb c8 por xmm1, xmm8 - 43a206: 66 41 0f eb d2 por xmm2, xmm10 - 43a20b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43a20f: 66 0f f8 d0 psubb xmm2, xmm0 - 43a213: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43a218: d3 ea shr edx, cl - 43a21a: 41 d3 e9 shr r9d, cl - 43a21d: 44 29 ca sub edx, r9d - 43a220: 0f 85 df 0f 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 43a226: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43a22a: 66 0f ef c0 pxor xmm0, xmm0 - 43a22e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43a235: 41 b9 08 00 00 00 mov r9d, 8 - 43a23b: 4c 8d 57 08 lea r10, [rdi + 8] - 43a23f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43a246: 49 81 ea 00 10 00 00 sub r10, 4096 - 43a24d: 0f 1f 00 nop dword ptr [rax] - 43a250: 49 83 c2 10 add r10, 16 - 43a254: 0f 8f 16 01 00 00 jg 0x43a370 <__strcasecmp_l_ssse3+0x1250> - 43a25a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a25f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43a264: 66 0f 6f e2 movdqa xmm4, xmm2 - 43a268: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 43a26e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a273: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a278: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a27d: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a282: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a287: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a28c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a291: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a296: 66 45 0f db c1 pand xmm8, xmm9 - 43a29b: 66 45 0f db d3 pand xmm10, xmm11 - 43a2a0: 66 44 0f db c7 pand xmm8, xmm7 - 43a2a5: 66 44 0f db d7 pand xmm10, xmm7 - 43a2aa: 66 41 0f eb c8 por xmm1, xmm8 - 43a2af: 66 41 0f eb d2 por xmm2, xmm10 - 43a2b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a2b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43a2bc: 66 0f f8 c8 psubb xmm1, xmm0 - 43a2c0: 66 0f d7 d1 pmovmskb edx, xmm1 - 43a2c4: 81 ea ff ff 00 00 sub edx, 65535 - 43a2ca: 0f 85 30 0f 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43a2d0: 48 83 c1 10 add rcx, 16 - 43a2d4: 66 0f 6f dc movdqa xmm3, xmm4 - 43a2d8: 49 83 c2 10 add r10, 16 - 43a2dc: 0f 8f 8e 00 00 00 jg 0x43a370 <__strcasecmp_l_ssse3+0x1250> - 43a2e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a2e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43a2ec: 66 0f 6f e2 movdqa xmm4, xmm2 - 43a2f0: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 43a2f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a2fb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a300: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a305: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a30a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a30f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a314: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a319: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a31e: 66 45 0f db c1 pand xmm8, xmm9 - 43a323: 66 45 0f db d3 pand xmm10, xmm11 - 43a328: 66 44 0f db c7 pand xmm8, xmm7 - 43a32d: 66 44 0f db d7 pand xmm10, xmm7 - 43a332: 66 41 0f eb c8 por xmm1, xmm8 - 43a337: 66 41 0f eb d2 por xmm2, xmm10 - 43a33c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a340: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43a344: 66 0f f8 c8 psubb xmm1, xmm0 - 43a348: 66 0f d7 d1 pmovmskb edx, xmm1 - 43a34c: 81 ea ff ff 00 00 sub edx, 65535 - 43a352: 0f 85 a8 0e 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43a358: 48 83 c1 10 add rcx, 16 - 43a35c: 66 0f 6f dc movdqa xmm3, xmm4 - 43a360: e9 eb fe ff ff jmp 0x43a250 <__strcasecmp_l_ssse3+0x1130> - 43a365: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43a370: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43a374: 66 0f d7 d0 pmovmskb edx, xmm0 - 43a378: f7 c2 00 ff 00 00 test edx, 65280 - 43a37e: 75 10 jne 0x43a390 <__strcasecmp_l_ssse3+0x1270> - 43a380: 66 0f ef c0 pxor xmm0, xmm0 - 43a384: 49 81 ea 00 10 00 00 sub r10, 4096 - 43a38b: e9 ca fe ff ff jmp 0x43a25a <__strcasecmp_l_ssse3+0x113a> - 43a390: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a395: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 43a39a: 66 0f 73 db 08 psrldq xmm3, 8 # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 43a39f: e9 fc 0d 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 43a3a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43a3af: 90 nop - 43a3b0: 66 0f ef c0 pxor xmm0, xmm0 - 43a3b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 43a3b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43a3bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a3c0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 43a3c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a3ca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a3cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a3d4: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a3d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a3de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a3e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a3e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a3ed: 66 45 0f db c1 pand xmm8, xmm9 - 43a3f2: 66 45 0f db d3 pand xmm10, xmm11 - 43a3f7: 66 44 0f db c7 pand xmm8, xmm7 - 43a3fc: 66 44 0f db d7 pand xmm10, xmm7 - 43a401: 66 41 0f eb c8 por xmm1, xmm8 - 43a406: 66 41 0f eb d2 por xmm2, xmm10 - 43a40b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43a40f: 66 0f f8 d0 psubb xmm2, xmm0 - 43a413: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43a418: d3 ea shr edx, cl - 43a41a: 41 d3 e9 shr r9d, cl - 43a41d: 44 29 ca sub edx, r9d - 43a420: 0f 85 df 0d 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 43a426: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43a42a: 66 0f ef c0 pxor xmm0, xmm0 - 43a42e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43a435: 41 b9 09 00 00 00 mov r9d, 9 - 43a43b: 4c 8d 57 09 lea r10, [rdi + 9] - 43a43f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43a446: 49 81 ea 00 10 00 00 sub r10, 4096 - 43a44d: 0f 1f 00 nop dword ptr [rax] - 43a450: 49 83 c2 10 add r10, 16 - 43a454: 0f 8f 16 01 00 00 jg 0x43a570 <__strcasecmp_l_ssse3+0x1450> - 43a45a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a45f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43a464: 66 0f 6f e2 movdqa xmm4, xmm2 - 43a468: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 43a46e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a473: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a478: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a47d: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a482: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a487: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a48c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a491: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a496: 66 45 0f db c1 pand xmm8, xmm9 - 43a49b: 66 45 0f db d3 pand xmm10, xmm11 - 43a4a0: 66 44 0f db c7 pand xmm8, xmm7 - 43a4a5: 66 44 0f db d7 pand xmm10, xmm7 - 43a4aa: 66 41 0f eb c8 por xmm1, xmm8 - 43a4af: 66 41 0f eb d2 por xmm2, xmm10 - 43a4b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a4b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43a4bc: 66 0f f8 c8 psubb xmm1, xmm0 - 43a4c0: 66 0f d7 d1 pmovmskb edx, xmm1 - 43a4c4: 81 ea ff ff 00 00 sub edx, 65535 - 43a4ca: 0f 85 30 0d 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43a4d0: 48 83 c1 10 add rcx, 16 - 43a4d4: 66 0f 6f dc movdqa xmm3, xmm4 - 43a4d8: 49 83 c2 10 add r10, 16 - 43a4dc: 0f 8f 8e 00 00 00 jg 0x43a570 <__strcasecmp_l_ssse3+0x1450> - 43a4e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a4e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43a4ec: 66 0f 6f e2 movdqa xmm4, xmm2 - 43a4f0: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 43a4f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a4fb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a500: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a505: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a50a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a50f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a514: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a519: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a51e: 66 45 0f db c1 pand xmm8, xmm9 - 43a523: 66 45 0f db d3 pand xmm10, xmm11 - 43a528: 66 44 0f db c7 pand xmm8, xmm7 - 43a52d: 66 44 0f db d7 pand xmm10, xmm7 - 43a532: 66 41 0f eb c8 por xmm1, xmm8 - 43a537: 66 41 0f eb d2 por xmm2, xmm10 - 43a53c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a540: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43a544: 66 0f f8 c8 psubb xmm1, xmm0 - 43a548: 66 0f d7 d1 pmovmskb edx, xmm1 - 43a54c: 81 ea ff ff 00 00 sub edx, 65535 - 43a552: 0f 85 a8 0c 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43a558: 48 83 c1 10 add rcx, 16 - 43a55c: 66 0f 6f dc movdqa xmm3, xmm4 - 43a560: e9 eb fe ff ff jmp 0x43a450 <__strcasecmp_l_ssse3+0x1330> - 43a565: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43a570: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43a574: 66 0f d7 d0 pmovmskb edx, xmm0 - 43a578: f7 c2 00 fe 00 00 test edx, 65024 - 43a57e: 75 10 jne 0x43a590 <__strcasecmp_l_ssse3+0x1470> - 43a580: 66 0f ef c0 pxor xmm0, xmm0 - 43a584: 49 81 ea 00 10 00 00 sub r10, 4096 - 43a58b: e9 ca fe ff ff jmp 0x43a45a <__strcasecmp_l_ssse3+0x133a> - 43a590: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a595: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 43a59a: 66 0f 73 db 09 psrldq xmm3, 9 # xmm3 = xmm3[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 43a59f: e9 fc 0b 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 43a5a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43a5af: 90 nop - 43a5b0: 66 0f ef c0 pxor xmm0, xmm0 - 43a5b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 43a5b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43a5bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a5c0: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 43a5c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a5ca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a5cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a5d4: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a5d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a5de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a5e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a5e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a5ed: 66 45 0f db c1 pand xmm8, xmm9 - 43a5f2: 66 45 0f db d3 pand xmm10, xmm11 - 43a5f7: 66 44 0f db c7 pand xmm8, xmm7 - 43a5fc: 66 44 0f db d7 pand xmm10, xmm7 - 43a601: 66 41 0f eb c8 por xmm1, xmm8 - 43a606: 66 41 0f eb d2 por xmm2, xmm10 - 43a60b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43a60f: 66 0f f8 d0 psubb xmm2, xmm0 - 43a613: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43a618: d3 ea shr edx, cl - 43a61a: 41 d3 e9 shr r9d, cl - 43a61d: 44 29 ca sub edx, r9d - 43a620: 0f 85 df 0b 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 43a626: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43a62a: 66 0f ef c0 pxor xmm0, xmm0 - 43a62e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43a635: 41 b9 0a 00 00 00 mov r9d, 10 - 43a63b: 4c 8d 57 0a lea r10, [rdi + 10] - 43a63f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43a646: 49 81 ea 00 10 00 00 sub r10, 4096 - 43a64d: 0f 1f 00 nop dword ptr [rax] - 43a650: 49 83 c2 10 add r10, 16 - 43a654: 0f 8f 16 01 00 00 jg 0x43a770 <__strcasecmp_l_ssse3+0x1650> - 43a65a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a65f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43a664: 66 0f 6f e2 movdqa xmm4, xmm2 - 43a668: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 43a66e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a673: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a678: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a67d: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a682: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a687: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a68c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a691: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a696: 66 45 0f db c1 pand xmm8, xmm9 - 43a69b: 66 45 0f db d3 pand xmm10, xmm11 - 43a6a0: 66 44 0f db c7 pand xmm8, xmm7 - 43a6a5: 66 44 0f db d7 pand xmm10, xmm7 - 43a6aa: 66 41 0f eb c8 por xmm1, xmm8 - 43a6af: 66 41 0f eb d2 por xmm2, xmm10 - 43a6b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a6b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43a6bc: 66 0f f8 c8 psubb xmm1, xmm0 - 43a6c0: 66 0f d7 d1 pmovmskb edx, xmm1 - 43a6c4: 81 ea ff ff 00 00 sub edx, 65535 - 43a6ca: 0f 85 30 0b 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43a6d0: 48 83 c1 10 add rcx, 16 - 43a6d4: 66 0f 6f dc movdqa xmm3, xmm4 - 43a6d8: 49 83 c2 10 add r10, 16 - 43a6dc: 0f 8f 8e 00 00 00 jg 0x43a770 <__strcasecmp_l_ssse3+0x1650> - 43a6e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a6e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43a6ec: 66 0f 6f e2 movdqa xmm4, xmm2 - 43a6f0: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 43a6f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a6fb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a700: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a705: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a70a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a70f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a714: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a719: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a71e: 66 45 0f db c1 pand xmm8, xmm9 - 43a723: 66 45 0f db d3 pand xmm10, xmm11 - 43a728: 66 44 0f db c7 pand xmm8, xmm7 - 43a72d: 66 44 0f db d7 pand xmm10, xmm7 - 43a732: 66 41 0f eb c8 por xmm1, xmm8 - 43a737: 66 41 0f eb d2 por xmm2, xmm10 - 43a73c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a740: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43a744: 66 0f f8 c8 psubb xmm1, xmm0 - 43a748: 66 0f d7 d1 pmovmskb edx, xmm1 - 43a74c: 81 ea ff ff 00 00 sub edx, 65535 - 43a752: 0f 85 a8 0a 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43a758: 48 83 c1 10 add rcx, 16 - 43a75c: 66 0f 6f dc movdqa xmm3, xmm4 - 43a760: e9 eb fe ff ff jmp 0x43a650 <__strcasecmp_l_ssse3+0x1530> - 43a765: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43a770: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43a774: 66 0f d7 d0 pmovmskb edx, xmm0 - 43a778: f7 c2 00 fc 00 00 test edx, 64512 - 43a77e: 75 10 jne 0x43a790 <__strcasecmp_l_ssse3+0x1670> - 43a780: 66 0f ef c0 pxor xmm0, xmm0 - 43a784: 49 81 ea 00 10 00 00 sub r10, 4096 - 43a78b: e9 ca fe ff ff jmp 0x43a65a <__strcasecmp_l_ssse3+0x153a> - 43a790: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a795: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43a79a: 66 0f 73 db 0a psrldq xmm3, 10 # xmm3 = xmm3[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43a79f: e9 fc 09 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 43a7a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43a7af: 90 nop - 43a7b0: 66 0f ef c0 pxor xmm0, xmm0 - 43a7b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 43a7b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43a7bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a7c0: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 43a7c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a7ca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a7cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a7d4: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a7d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a7de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a7e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a7e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a7ed: 66 45 0f db c1 pand xmm8, xmm9 - 43a7f2: 66 45 0f db d3 pand xmm10, xmm11 - 43a7f7: 66 44 0f db c7 pand xmm8, xmm7 - 43a7fc: 66 44 0f db d7 pand xmm10, xmm7 - 43a801: 66 41 0f eb c8 por xmm1, xmm8 - 43a806: 66 41 0f eb d2 por xmm2, xmm10 - 43a80b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43a80f: 66 0f f8 d0 psubb xmm2, xmm0 - 43a813: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43a818: d3 ea shr edx, cl - 43a81a: 41 d3 e9 shr r9d, cl - 43a81d: 44 29 ca sub edx, r9d - 43a820: 0f 85 df 09 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 43a826: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43a82a: 66 0f ef c0 pxor xmm0, xmm0 - 43a82e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43a835: 41 b9 0b 00 00 00 mov r9d, 11 - 43a83b: 4c 8d 57 0b lea r10, [rdi + 11] - 43a83f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43a846: 49 81 ea 00 10 00 00 sub r10, 4096 - 43a84d: 0f 1f 00 nop dword ptr [rax] - 43a850: 49 83 c2 10 add r10, 16 - 43a854: 0f 8f 16 01 00 00 jg 0x43a970 <__strcasecmp_l_ssse3+0x1850> - 43a85a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a85f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43a864: 66 0f 6f e2 movdqa xmm4, xmm2 - 43a868: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 43a86e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a873: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a878: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a87d: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a882: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a887: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a88c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a891: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a896: 66 45 0f db c1 pand xmm8, xmm9 - 43a89b: 66 45 0f db d3 pand xmm10, xmm11 - 43a8a0: 66 44 0f db c7 pand xmm8, xmm7 - 43a8a5: 66 44 0f db d7 pand xmm10, xmm7 - 43a8aa: 66 41 0f eb c8 por xmm1, xmm8 - 43a8af: 66 41 0f eb d2 por xmm2, xmm10 - 43a8b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a8b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43a8bc: 66 0f f8 c8 psubb xmm1, xmm0 - 43a8c0: 66 0f d7 d1 pmovmskb edx, xmm1 - 43a8c4: 81 ea ff ff 00 00 sub edx, 65535 - 43a8ca: 0f 85 30 09 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43a8d0: 48 83 c1 10 add rcx, 16 - 43a8d4: 66 0f 6f dc movdqa xmm3, xmm4 - 43a8d8: 49 83 c2 10 add r10, 16 - 43a8dc: 0f 8f 8e 00 00 00 jg 0x43a970 <__strcasecmp_l_ssse3+0x1850> - 43a8e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a8e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43a8ec: 66 0f 6f e2 movdqa xmm4, xmm2 - 43a8f0: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 43a8f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a8fb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a900: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a905: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a90a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a90f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a914: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a919: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a91e: 66 45 0f db c1 pand xmm8, xmm9 - 43a923: 66 45 0f db d3 pand xmm10, xmm11 - 43a928: 66 44 0f db c7 pand xmm8, xmm7 - 43a92d: 66 44 0f db d7 pand xmm10, xmm7 - 43a932: 66 41 0f eb c8 por xmm1, xmm8 - 43a937: 66 41 0f eb d2 por xmm2, xmm10 - 43a93c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a940: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43a944: 66 0f f8 c8 psubb xmm1, xmm0 - 43a948: 66 0f d7 d1 pmovmskb edx, xmm1 - 43a94c: 81 ea ff ff 00 00 sub edx, 65535 - 43a952: 0f 85 a8 08 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43a958: 48 83 c1 10 add rcx, 16 - 43a95c: 66 0f 6f dc movdqa xmm3, xmm4 - 43a960: e9 eb fe ff ff jmp 0x43a850 <__strcasecmp_l_ssse3+0x1730> - 43a965: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43a970: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43a974: 66 0f d7 d0 pmovmskb edx, xmm0 - 43a978: f7 c2 00 f8 00 00 test edx, 63488 - 43a97e: 75 10 jne 0x43a990 <__strcasecmp_l_ssse3+0x1870> - 43a980: 66 0f ef c0 pxor xmm0, xmm0 - 43a984: 49 81 ea 00 10 00 00 sub r10, 4096 - 43a98b: e9 ca fe ff ff jmp 0x43a85a <__strcasecmp_l_ssse3+0x173a> - 43a990: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43a995: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43a99a: 66 0f 73 db 0b psrldq xmm3, 11 # xmm3 = xmm3[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43a99f: e9 fc 07 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 43a9a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43a9af: 90 nop - 43a9b0: 66 0f ef c0 pxor xmm0, xmm0 - 43a9b4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 43a9b8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43a9bc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43a9c0: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 43a9c5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43a9ca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43a9cf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43a9d4: 66 44 0f 6f de movdqa xmm11, xmm6 - 43a9d9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43a9de: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43a9e3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43a9e8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43a9ed: 66 45 0f db c1 pand xmm8, xmm9 - 43a9f2: 66 45 0f db d3 pand xmm10, xmm11 - 43a9f7: 66 44 0f db c7 pand xmm8, xmm7 - 43a9fc: 66 44 0f db d7 pand xmm10, xmm7 - 43aa01: 66 41 0f eb c8 por xmm1, xmm8 - 43aa06: 66 41 0f eb d2 por xmm2, xmm10 - 43aa0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43aa0f: 66 0f f8 d0 psubb xmm2, xmm0 - 43aa13: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43aa18: d3 ea shr edx, cl - 43aa1a: 41 d3 e9 shr r9d, cl - 43aa1d: 44 29 ca sub edx, r9d - 43aa20: 0f 85 df 07 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 43aa26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43aa2a: 66 0f ef c0 pxor xmm0, xmm0 - 43aa2e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43aa35: 41 b9 0c 00 00 00 mov r9d, 12 - 43aa3b: 4c 8d 57 0c lea r10, [rdi + 12] - 43aa3f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43aa46: 49 81 ea 00 10 00 00 sub r10, 4096 - 43aa4d: 0f 1f 00 nop dword ptr [rax] - 43aa50: 49 83 c2 10 add r10, 16 - 43aa54: 0f 8f 16 01 00 00 jg 0x43ab70 <__strcasecmp_l_ssse3+0x1a50> - 43aa5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43aa5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43aa64: 66 0f 6f e2 movdqa xmm4, xmm2 - 43aa68: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 43aa6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43aa73: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43aa78: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43aa7d: 66 44 0f 6f de movdqa xmm11, xmm6 - 43aa82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43aa87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43aa8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43aa91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43aa96: 66 45 0f db c1 pand xmm8, xmm9 - 43aa9b: 66 45 0f db d3 pand xmm10, xmm11 - 43aaa0: 66 44 0f db c7 pand xmm8, xmm7 - 43aaa5: 66 44 0f db d7 pand xmm10, xmm7 - 43aaaa: 66 41 0f eb c8 por xmm1, xmm8 - 43aaaf: 66 41 0f eb d2 por xmm2, xmm10 - 43aab4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43aab8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43aabc: 66 0f f8 c8 psubb xmm1, xmm0 - 43aac0: 66 0f d7 d1 pmovmskb edx, xmm1 - 43aac4: 81 ea ff ff 00 00 sub edx, 65535 - 43aaca: 0f 85 30 07 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43aad0: 48 83 c1 10 add rcx, 16 - 43aad4: 66 0f 6f dc movdqa xmm3, xmm4 - 43aad8: 49 83 c2 10 add r10, 16 - 43aadc: 0f 8f 8e 00 00 00 jg 0x43ab70 <__strcasecmp_l_ssse3+0x1a50> - 43aae2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43aae7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43aaec: 66 0f 6f e2 movdqa xmm4, xmm2 - 43aaf0: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 43aaf6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43aafb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43ab00: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43ab05: 66 44 0f 6f de movdqa xmm11, xmm6 - 43ab0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43ab0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43ab14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43ab19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43ab1e: 66 45 0f db c1 pand xmm8, xmm9 - 43ab23: 66 45 0f db d3 pand xmm10, xmm11 - 43ab28: 66 44 0f db c7 pand xmm8, xmm7 - 43ab2d: 66 44 0f db d7 pand xmm10, xmm7 - 43ab32: 66 41 0f eb c8 por xmm1, xmm8 - 43ab37: 66 41 0f eb d2 por xmm2, xmm10 - 43ab3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43ab40: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43ab44: 66 0f f8 c8 psubb xmm1, xmm0 - 43ab48: 66 0f d7 d1 pmovmskb edx, xmm1 - 43ab4c: 81 ea ff ff 00 00 sub edx, 65535 - 43ab52: 0f 85 a8 06 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43ab58: 48 83 c1 10 add rcx, 16 - 43ab5c: 66 0f 6f dc movdqa xmm3, xmm4 - 43ab60: e9 eb fe ff ff jmp 0x43aa50 <__strcasecmp_l_ssse3+0x1930> - 43ab65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43ab70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43ab74: 66 0f d7 d0 pmovmskb edx, xmm0 - 43ab78: f7 c2 00 f0 00 00 test edx, 61440 - 43ab7e: 75 10 jne 0x43ab90 <__strcasecmp_l_ssse3+0x1a70> - 43ab80: 66 0f ef c0 pxor xmm0, xmm0 - 43ab84: 49 81 ea 00 10 00 00 sub r10, 4096 - 43ab8b: e9 ca fe ff ff jmp 0x43aa5a <__strcasecmp_l_ssse3+0x193a> - 43ab90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43ab95: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43ab9a: 66 0f 73 db 0c psrldq xmm3, 12 # xmm3 = xmm3[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43ab9f: e9 fc 05 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 43aba4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43abaf: 90 nop - 43abb0: 66 0f ef c0 pxor xmm0, xmm0 - 43abb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 43abb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43abbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43abc0: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43abc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43abca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43abcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43abd4: 66 44 0f 6f de movdqa xmm11, xmm6 - 43abd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43abde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43abe3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43abe8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43abed: 66 45 0f db c1 pand xmm8, xmm9 - 43abf2: 66 45 0f db d3 pand xmm10, xmm11 - 43abf7: 66 44 0f db c7 pand xmm8, xmm7 - 43abfc: 66 44 0f db d7 pand xmm10, xmm7 - 43ac01: 66 41 0f eb c8 por xmm1, xmm8 - 43ac06: 66 41 0f eb d2 por xmm2, xmm10 - 43ac0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43ac0f: 66 0f f8 d0 psubb xmm2, xmm0 - 43ac13: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43ac18: d3 ea shr edx, cl - 43ac1a: 41 d3 e9 shr r9d, cl - 43ac1d: 44 29 ca sub edx, r9d - 43ac20: 0f 85 df 05 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 43ac26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43ac2a: 66 0f ef c0 pxor xmm0, xmm0 - 43ac2e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43ac35: 41 b9 0d 00 00 00 mov r9d, 13 - 43ac3b: 4c 8d 57 0d lea r10, [rdi + 13] - 43ac3f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43ac46: 49 81 ea 00 10 00 00 sub r10, 4096 - 43ac4d: 0f 1f 00 nop dword ptr [rax] - 43ac50: 49 83 c2 10 add r10, 16 - 43ac54: 0f 8f 16 01 00 00 jg 0x43ad70 <__strcasecmp_l_ssse3+0x1c50> - 43ac5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43ac5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43ac64: 66 0f 6f e2 movdqa xmm4, xmm2 - 43ac68: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43ac6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43ac73: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43ac78: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43ac7d: 66 44 0f 6f de movdqa xmm11, xmm6 - 43ac82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43ac87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43ac8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43ac91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43ac96: 66 45 0f db c1 pand xmm8, xmm9 - 43ac9b: 66 45 0f db d3 pand xmm10, xmm11 - 43aca0: 66 44 0f db c7 pand xmm8, xmm7 - 43aca5: 66 44 0f db d7 pand xmm10, xmm7 - 43acaa: 66 41 0f eb c8 por xmm1, xmm8 - 43acaf: 66 41 0f eb d2 por xmm2, xmm10 - 43acb4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43acb8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43acbc: 66 0f f8 c8 psubb xmm1, xmm0 - 43acc0: 66 0f d7 d1 pmovmskb edx, xmm1 - 43acc4: 81 ea ff ff 00 00 sub edx, 65535 - 43acca: 0f 85 30 05 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43acd0: 48 83 c1 10 add rcx, 16 - 43acd4: 66 0f 6f dc movdqa xmm3, xmm4 - 43acd8: 49 83 c2 10 add r10, 16 - 43acdc: 0f 8f 8e 00 00 00 jg 0x43ad70 <__strcasecmp_l_ssse3+0x1c50> - 43ace2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43ace7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43acec: 66 0f 6f e2 movdqa xmm4, xmm2 - 43acf0: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43acf6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43acfb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43ad00: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43ad05: 66 44 0f 6f de movdqa xmm11, xmm6 - 43ad0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43ad0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43ad14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43ad19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43ad1e: 66 45 0f db c1 pand xmm8, xmm9 - 43ad23: 66 45 0f db d3 pand xmm10, xmm11 - 43ad28: 66 44 0f db c7 pand xmm8, xmm7 - 43ad2d: 66 44 0f db d7 pand xmm10, xmm7 - 43ad32: 66 41 0f eb c8 por xmm1, xmm8 - 43ad37: 66 41 0f eb d2 por xmm2, xmm10 - 43ad3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43ad40: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43ad44: 66 0f f8 c8 psubb xmm1, xmm0 - 43ad48: 66 0f d7 d1 pmovmskb edx, xmm1 - 43ad4c: 81 ea ff ff 00 00 sub edx, 65535 - 43ad52: 0f 85 a8 04 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43ad58: 48 83 c1 10 add rcx, 16 - 43ad5c: 66 0f 6f dc movdqa xmm3, xmm4 - 43ad60: e9 eb fe ff ff jmp 0x43ac50 <__strcasecmp_l_ssse3+0x1b30> - 43ad65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43ad70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43ad74: 66 0f d7 d0 pmovmskb edx, xmm0 - 43ad78: f7 c2 00 e0 00 00 test edx, 57344 - 43ad7e: 75 10 jne 0x43ad90 <__strcasecmp_l_ssse3+0x1c70> - 43ad80: 66 0f ef c0 pxor xmm0, xmm0 - 43ad84: 49 81 ea 00 10 00 00 sub r10, 4096 - 43ad8b: e9 ca fe ff ff jmp 0x43ac5a <__strcasecmp_l_ssse3+0x1b3a> - 43ad90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43ad95: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43ad9a: 66 0f 73 db 0d psrldq xmm3, 13 # xmm3 = xmm3[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43ad9f: e9 fc 03 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 43ada4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43adaf: 90 nop - 43adb0: 66 0f ef c0 pxor xmm0, xmm0 - 43adb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 43adb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43adbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43adc0: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43adc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43adca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43adcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43add4: 66 44 0f 6f de movdqa xmm11, xmm6 - 43add9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43adde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43ade3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43ade8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43aded: 66 45 0f db c1 pand xmm8, xmm9 - 43adf2: 66 45 0f db d3 pand xmm10, xmm11 - 43adf7: 66 44 0f db c7 pand xmm8, xmm7 - 43adfc: 66 44 0f db d7 pand xmm10, xmm7 - 43ae01: 66 41 0f eb c8 por xmm1, xmm8 - 43ae06: 66 41 0f eb d2 por xmm2, xmm10 - 43ae0b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43ae0f: 66 0f f8 d0 psubb xmm2, xmm0 - 43ae13: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43ae18: d3 ea shr edx, cl - 43ae1a: 41 d3 e9 shr r9d, cl - 43ae1d: 44 29 ca sub edx, r9d - 43ae20: 0f 85 df 03 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 43ae26: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43ae2a: 66 0f ef c0 pxor xmm0, xmm0 - 43ae2e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43ae35: 41 b9 0e 00 00 00 mov r9d, 14 - 43ae3b: 4c 8d 57 0e lea r10, [rdi + 14] - 43ae3f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43ae46: 49 81 ea 00 10 00 00 sub r10, 4096 - 43ae4d: 0f 1f 00 nop dword ptr [rax] - 43ae50: 49 83 c2 10 add r10, 16 - 43ae54: 0f 8f 16 01 00 00 jg 0x43af70 <__strcasecmp_l_ssse3+0x1e50> - 43ae5a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43ae5f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43ae64: 66 0f 6f e2 movdqa xmm4, xmm2 - 43ae68: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43ae6e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43ae73: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43ae78: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43ae7d: 66 44 0f 6f de movdqa xmm11, xmm6 - 43ae82: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43ae87: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43ae8c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43ae91: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43ae96: 66 45 0f db c1 pand xmm8, xmm9 - 43ae9b: 66 45 0f db d3 pand xmm10, xmm11 - 43aea0: 66 44 0f db c7 pand xmm8, xmm7 - 43aea5: 66 44 0f db d7 pand xmm10, xmm7 - 43aeaa: 66 41 0f eb c8 por xmm1, xmm8 - 43aeaf: 66 41 0f eb d2 por xmm2, xmm10 - 43aeb4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43aeb8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43aebc: 66 0f f8 c8 psubb xmm1, xmm0 - 43aec0: 66 0f d7 d1 pmovmskb edx, xmm1 - 43aec4: 81 ea ff ff 00 00 sub edx, 65535 - 43aeca: 0f 85 30 03 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43aed0: 48 83 c1 10 add rcx, 16 - 43aed4: 66 0f 6f dc movdqa xmm3, xmm4 - 43aed8: 49 83 c2 10 add r10, 16 - 43aedc: 0f 8f 8e 00 00 00 jg 0x43af70 <__strcasecmp_l_ssse3+0x1e50> - 43aee2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43aee7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43aeec: 66 0f 6f e2 movdqa xmm4, xmm2 - 43aef0: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43aef6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43aefb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43af00: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43af05: 66 44 0f 6f de movdqa xmm11, xmm6 - 43af0a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43af0f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43af14: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43af19: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43af1e: 66 45 0f db c1 pand xmm8, xmm9 - 43af23: 66 45 0f db d3 pand xmm10, xmm11 - 43af28: 66 44 0f db c7 pand xmm8, xmm7 - 43af2d: 66 44 0f db d7 pand xmm10, xmm7 - 43af32: 66 41 0f eb c8 por xmm1, xmm8 - 43af37: 66 41 0f eb d2 por xmm2, xmm10 - 43af3c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43af40: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43af44: 66 0f f8 c8 psubb xmm1, xmm0 - 43af48: 66 0f d7 d1 pmovmskb edx, xmm1 - 43af4c: 81 ea ff ff 00 00 sub edx, 65535 - 43af52: 0f 85 a8 02 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43af58: 48 83 c1 10 add rcx, 16 - 43af5c: 66 0f 6f dc movdqa xmm3, xmm4 - 43af60: e9 eb fe ff ff jmp 0x43ae50 <__strcasecmp_l_ssse3+0x1d30> - 43af65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43af70: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43af74: 66 0f d7 d0 pmovmskb edx, xmm0 - 43af78: f7 c2 00 c0 00 00 test edx, 49152 - 43af7e: 75 10 jne 0x43af90 <__strcasecmp_l_ssse3+0x1e70> - 43af80: 66 0f ef c0 pxor xmm0, xmm0 - 43af84: 49 81 ea 00 10 00 00 sub r10, 4096 - 43af8b: e9 ca fe ff ff jmp 0x43ae5a <__strcasecmp_l_ssse3+0x1d3a> - 43af90: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43af95: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43af9a: 66 0f 73 db 0e psrldq xmm3, 14 # xmm3 = xmm3[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43af9f: e9 fc 01 00 00 jmp 0x43b1a0 <__strcasecmp_l_ssse3+0x2080> - 43afa4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43afaf: 90 nop - 43afb0: 66 0f ef c0 pxor xmm0, xmm0 - 43afb4: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 43afb8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43afbc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43afc0: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43afc5: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43afca: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43afcf: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43afd4: 66 44 0f 6f de movdqa xmm11, xmm6 - 43afd9: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43afde: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43afe3: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43afe8: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43afed: 66 45 0f db c1 pand xmm8, xmm9 - 43aff2: 66 45 0f db d3 pand xmm10, xmm11 - 43aff7: 66 44 0f db c7 pand xmm8, xmm7 - 43affc: 66 44 0f db d7 pand xmm10, xmm7 - 43b001: 66 41 0f eb c8 por xmm1, xmm8 - 43b006: 66 41 0f eb d2 por xmm2, xmm10 - 43b00b: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43b00f: 66 0f f8 d0 psubb xmm2, xmm0 - 43b013: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43b018: d3 ea shr edx, cl - 43b01a: 41 d3 e9 shr r9d, cl - 43b01d: 44 29 ca sub edx, r9d - 43b020: 0f 85 df 01 00 00 jne 0x43b205 <__strcasecmp_l_ssse3+0x20e5> - 43b026: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43b02a: 66 0f ef c0 pxor xmm0, xmm0 - 43b02e: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43b035: 41 b9 0f 00 00 00 mov r9d, 15 - 43b03b: 4c 8d 57 0f lea r10, [rdi + 15] - 43b03f: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43b046: 49 81 ea 00 10 00 00 sub r10, 4096 - 43b04d: 0f 1f 00 nop dword ptr [rax] - 43b050: 49 83 c2 10 add r10, 16 - 43b054: 0f 8f 16 01 00 00 jg 0x43b170 <__strcasecmp_l_ssse3+0x2050> - 43b05a: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43b05f: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43b064: 66 0f 6f e2 movdqa xmm4, xmm2 - 43b068: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43b06e: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43b073: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43b078: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43b07d: 66 44 0f 6f de movdqa xmm11, xmm6 - 43b082: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43b087: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43b08c: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43b091: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43b096: 66 45 0f db c1 pand xmm8, xmm9 - 43b09b: 66 45 0f db d3 pand xmm10, xmm11 - 43b0a0: 66 44 0f db c7 pand xmm8, xmm7 - 43b0a5: 66 44 0f db d7 pand xmm10, xmm7 - 43b0aa: 66 41 0f eb c8 por xmm1, xmm8 - 43b0af: 66 41 0f eb d2 por xmm2, xmm10 - 43b0b4: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43b0b8: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43b0bc: 66 0f f8 c8 psubb xmm1, xmm0 - 43b0c0: 66 0f d7 d1 pmovmskb edx, xmm1 - 43b0c4: 81 ea ff ff 00 00 sub edx, 65535 - 43b0ca: 0f 85 30 01 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43b0d0: 48 83 c1 10 add rcx, 16 - 43b0d4: 66 0f 6f dc movdqa xmm3, xmm4 - 43b0d8: 49 83 c2 10 add r10, 16 - 43b0dc: 0f 8f 8e 00 00 00 jg 0x43b170 <__strcasecmp_l_ssse3+0x2050> - 43b0e2: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43b0e7: 66 0f 6f 14 0f movdqa xmm2, xmmword ptr [rdi + rcx] - 43b0ec: 66 0f 6f e2 movdqa xmm4, xmm2 - 43b0f0: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43b0f6: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43b0fb: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43b100: 66 44 0f 6f d2 movdqa xmm10, xmm2 - 43b105: 66 44 0f 6f de movdqa xmm11, xmm6 - 43b10a: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43b10f: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43b114: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43b119: 66 44 0f 64 da pcmpgtb xmm11, xmm2 - 43b11e: 66 45 0f db c1 pand xmm8, xmm9 - 43b123: 66 45 0f db d3 pand xmm10, xmm11 - 43b128: 66 44 0f db c7 pand xmm8, xmm7 - 43b12d: 66 44 0f db d7 pand xmm10, xmm7 - 43b132: 66 41 0f eb c8 por xmm1, xmm8 - 43b137: 66 41 0f eb d2 por xmm2, xmm10 - 43b13c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43b140: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43b144: 66 0f f8 c8 psubb xmm1, xmm0 - 43b148: 66 0f d7 d1 pmovmskb edx, xmm1 - 43b14c: 81 ea ff ff 00 00 sub edx, 65535 - 43b152: 0f 85 a8 00 00 00 jne 0x43b200 <__strcasecmp_l_ssse3+0x20e0> - 43b158: 48 83 c1 10 add rcx, 16 - 43b15c: 66 0f 6f dc movdqa xmm3, xmm4 - 43b160: e9 eb fe ff ff jmp 0x43b050 <__strcasecmp_l_ssse3+0x1f30> - 43b165: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43b170: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43b174: 66 0f d7 d0 pmovmskb edx, xmm0 - 43b178: f7 c2 00 80 00 00 test edx, 32768 - 43b17e: 75 10 jne 0x43b190 <__strcasecmp_l_ssse3+0x2070> - 43b180: 66 0f ef c0 pxor xmm0, xmm0 - 43b184: 49 81 ea 00 10 00 00 sub r10, 4096 - 43b18b: e9 ca fe ff ff jmp 0x43b05a <__strcasecmp_l_ssse3+0x1f3a> - 43b190: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 43b195: 66 0f 73 db 0f psrldq xmm3, 15 # xmm3 = xmm3[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43b19a: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43b19f: 90 nop - 43b1a0: 66 44 0f 6f c1 movdqa xmm8, xmm1 - 43b1a5: 66 44 0f 6f ce movdqa xmm9, xmm6 - 43b1aa: 66 44 0f 6f d3 movdqa xmm10, xmm3 - 43b1af: 66 44 0f 6f de movdqa xmm11, xmm6 - 43b1b4: 66 44 0f 64 c5 pcmpgtb xmm8, xmm5 - 43b1b9: 66 44 0f 64 c9 pcmpgtb xmm9, xmm1 - 43b1be: 66 44 0f 64 d5 pcmpgtb xmm10, xmm5 - 43b1c3: 66 44 0f 64 db pcmpgtb xmm11, xmm3 - 43b1c8: 66 45 0f db c1 pand xmm8, xmm9 - 43b1cd: 66 45 0f db d3 pand xmm10, xmm11 - 43b1d2: 66 44 0f db c7 pand xmm8, xmm7 - 43b1d7: 66 44 0f db d7 pand xmm10, xmm7 - 43b1dc: 66 41 0f eb c8 por xmm1, xmm8 - 43b1e1: 66 41 0f eb da por xmm3, xmm10 - 43b1e6: 66 0f 74 cb pcmpeqb xmm1, xmm3 - 43b1ea: 66 0f f8 c8 psubb xmm1, xmm0 - 43b1ee: 66 0f d7 d1 pmovmskb edx, xmm1 - 43b1f2: f7 d2 not edx - 43b1f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43b1ff: 90 nop - 43b200: 49 8d 44 09 f0 lea rax, [r9 + rcx - 16] - 43b205: 48 8d 3c 07 lea rdi, [rdi + rax] - 43b209: 48 8d 34 0e lea rsi, [rsi + rcx] - 43b20d: 45 85 c0 test r8d, r8d - 43b210: 74 0e je 0x43b220 <__strcasecmp_l_ssse3+0x2100> - 43b212: 48 87 f7 xchg rsi, rdi - 43b215: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43b220: 48 0f bc d2 bsf rdx, rdx - 43b224: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 43b228: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 43b22c: 48 8d 15 6d 02 06 00 lea rdx, [rip + 393837] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 43b233: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] - 43b236: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] - 43b239: 29 c8 sub eax, ecx - 43b23b: c3 ret - 43b23c: 31 c0 xor eax, eax - 43b23e: c3 ret - 43b23f: 90 nop - 43b240: 0f b6 0e movzx ecx, byte ptr [rsi] - 43b243: 0f b6 07 movzx eax, byte ptr [rdi] - 43b246: 48 8d 15 53 02 06 00 lea rdx, [rip + 393811] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 43b24d: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] - 43b250: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] - 43b253: 29 c8 sub eax, ecx - 43b255: c3 ret - 43b256: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000043b260 <__strcasecmp_sse42>: - 43b260: f3 0f 1e fa endbr64 - 43b264: 48 c7 c0 a8 ff ff ff mov rax, -88 - 43b26b: 64 48 8b 10 mov rdx, qword ptr fs:[rax] - 43b26f: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000043b274 <__strcasecmp_l_sse42>: - 43b274: f3 0f 1e fa endbr64 - 43b278: 48 8b 02 mov rax, qword ptr [rdx] - 43b27b: f7 80 78 02 00 00 01 00 00 00 test dword ptr [rax + 632], 1 - 43b285: 0f 85 f5 bf 00 00 jne 0x447280 <__strcasecmp_l_nonascii> - 43b28b: 89 f1 mov ecx, esi - 43b28d: 89 f8 mov eax, edi - 43b28f: 48 83 e1 3f and rcx, 63 - 43b293: 48 83 e0 3f and rax, 63 - 43b297: 66 0f 6f 25 31 cb 05 00 movdqa xmm4, xmmword ptr [rip + 379697] # 0x497dd0 <__PRETTY_FUNCTION__.12580+0x1030> - 43b29f: 66 0f 6f 2d 39 cb 05 00 movdqa xmm5, xmmword ptr [rip + 379705] # 0x497de0 <__PRETTY_FUNCTION__.12580+0x1040> - 43b2a7: 66 0f 6f 35 41 cb 05 00 movdqa xmm6, xmmword ptr [rip + 379713] # 0x497df0 <__PRETTY_FUNCTION__.12580+0x1050> - 43b2af: 83 f9 30 cmp ecx, 48 - 43b2b2: 77 7c ja 0x43b330 <__strcasecmp_l_sse42+0xbc> - 43b2b4: 83 f8 30 cmp eax, 48 - 43b2b7: 77 77 ja 0x43b330 <__strcasecmp_l_sse42+0xbc> - 43b2b9: f3 0f 6f 0f movdqu xmm1, xmmword ptr [rdi] - 43b2bd: f3 0f 6f 16 movdqu xmm2, xmmword ptr [rsi] - 43b2c1: 66 0f 6f f9 movdqa xmm7, xmm1 - 43b2c5: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b2ca: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43b2cf: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b2d4: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b2d8: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43b2dd: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b2e2: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43b2e7: 66 41 0f db f8 pand xmm7, xmm8 - 43b2ec: 66 45 0f db ca pand xmm9, xmm10 - 43b2f1: 66 0f db fe pand xmm7, xmm6 - 43b2f5: 66 44 0f db ce pand xmm9, xmm6 - 43b2fa: 66 0f eb cf por xmm1, xmm7 - 43b2fe: 66 41 0f eb d1 por xmm2, xmm9 - 43b303: 66 0f ef c0 pxor xmm0, xmm0 - 43b307: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43b30b: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43b30f: 66 0f f8 c8 psubb xmm1, xmm0 - 43b313: 66 0f d7 d1 pmovmskb edx, xmm1 - 43b317: 81 ea ff ff 00 00 sub edx, 65535 - 43b31d: 0f 85 ad 1a 00 00 jne 0x43cdd0 <__strcasecmp_l_sse42+0x1b5c> - 43b323: 48 83 c6 10 add rsi, 16 - 43b327: 48 83 c7 10 add rdi, 16 - 43b32b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43b330: 48 83 e6 f0 and rsi, -16 - 43b334: 48 83 e7 f0 and rdi, -16 - 43b338: ba ff ff 00 00 mov edx, 65535 - 43b33d: 45 31 c0 xor r8d, r8d - 43b340: 83 e1 0f and ecx, 15 - 43b343: 83 e0 0f and eax, 15 - 43b346: 66 0f ef c0 pxor xmm0, xmm0 - 43b34a: 39 c1 cmp ecx, eax - 43b34c: 74 32 je 0x43b380 <__strcasecmp_l_sse42+0x10c> - 43b34e: 77 07 ja 0x43b357 <__strcasecmp_l_sse42+0xe3> - 43b350: 41 89 d0 mov r8d, edx - 43b353: 91 xchg eax, ecx - 43b354: 48 87 f7 xchg rsi, rdi - 43b357: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 43b35b: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43b35f: 4c 8d 48 0f lea r9, [rax + 15] - 43b363: 49 29 c9 sub r9, rcx - 43b366: 4c 8d 15 13 cb 05 00 lea r10, [rip + 379667] # 0x497e80 <__PRETTY_FUNCTION__.12580+0x10e0> - 43b36d: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] - 43b371: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43b375: 4f 8d 14 0a lea r10, [r10 + r9] - 43b379: 3e 41 ff e2 jmp r10 - 43b37d: 0f 1f 00 nop dword ptr [rax] - 43b380: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 43b384: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43b388: 66 0f 6f 17 movdqa xmm2, xmmword ptr [rdi] - 43b38c: 66 0f 6f f9 movdqa xmm7, xmm1 - 43b390: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b395: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43b39a: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b39f: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b3a3: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43b3a8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b3ad: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43b3b2: 66 41 0f db f8 pand xmm7, xmm8 - 43b3b7: 66 45 0f db ca pand xmm9, xmm10 - 43b3bc: 66 0f db fe pand xmm7, xmm6 - 43b3c0: 66 44 0f db ce pand xmm9, xmm6 - 43b3c5: 66 0f eb cf por xmm1, xmm7 - 43b3c9: 66 41 0f eb d1 por xmm2, xmm9 - 43b3ce: 66 0f 74 ca pcmpeqb xmm1, xmm2 - 43b3d2: 66 0f f8 c8 psubb xmm1, xmm0 - 43b3d6: 66 44 0f d7 c9 pmovmskb r9d, xmm1 - 43b3db: d3 ea shr edx, cl - 43b3dd: 41 d3 e9 shr r9d, cl - 43b3e0: 44 29 ca sub edx, r9d - 43b3e3: 0f 85 cf 19 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43b3e9: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43b3f0: 49 c7 c1 10 00 00 00 mov r9, 16 - 43b3f7: 48 89 ca mov rdx, rcx - 43b3fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 43b400: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43b405: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43b40a: 66 0f 6f f8 movdqa xmm7, xmm0 - 43b40e: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b413: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43b418: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b41d: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b421: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43b426: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b42b: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43b430: 66 41 0f db f8 pand xmm7, xmm8 - 43b435: 66 45 0f db ca pand xmm9, xmm10 - 43b43a: 66 0f db fe pand xmm7, xmm6 - 43b43e: 66 44 0f db ce pand xmm9, xmm6 - 43b443: 66 0f eb c7 por xmm0, xmm7 - 43b447: 66 41 0f eb c9 por xmm1, xmm9 - 43b44c: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43b452: 48 8d 52 10 lea rdx, [rdx + 16] - 43b456: 76 68 jbe 0x43b4c0 <__strcasecmp_l_sse42+0x24c> - 43b458: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43b45d: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43b462: 66 0f 6f f8 movdqa xmm7, xmm0 - 43b466: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b46b: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43b470: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b475: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b479: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43b47e: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b483: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43b488: 66 41 0f db f8 pand xmm7, xmm8 - 43b48d: 66 45 0f db ca pand xmm9, xmm10 - 43b492: 66 0f db fe pand xmm7, xmm6 - 43b496: 66 44 0f db ce pand xmm9, xmm6 - 43b49b: 66 0f eb c7 por xmm0, xmm7 - 43b49f: 66 41 0f eb c9 por xmm1, xmm9 - 43b4a4: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43b4aa: 48 8d 52 10 lea rdx, [rdx + 16] - 43b4ae: 76 10 jbe 0x43b4c0 <__strcasecmp_l_sse42+0x24c> - 43b4b0: e9 4b ff ff ff jmp 0x43b400 <__strcasecmp_l_sse42+0x18c> - 43b4b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43b4c0: 0f 83 26 19 00 00 jae 0x43cdec <__strcasecmp_l_sse42+0x1b78> - 43b4c6: 48 8d 4c 0a f0 lea rcx, [rdx + rcx - 16] - 43b4cb: 0f b6 04 0f movzx eax, byte ptr [rdi + rcx] - 43b4cf: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] - 43b4d3: 48 8d 0d c6 ff 05 00 lea rcx, [rip + 393158] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 43b4da: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] - 43b4dd: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 43b4e0: 29 d0 sub eax, edx - 43b4e2: c3 ret - 43b4e3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43b4ee: 66 90 nop - 43b4f0: 66 0f 73 fa 0f pslldq xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 43b4f5: 66 0f 6f f9 movdqa xmm7, xmm1 - 43b4f9: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b4fe: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43b503: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b508: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b50c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43b511: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b516: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43b51b: 66 41 0f db f8 pand xmm7, xmm8 - 43b520: 66 45 0f db ca pand xmm9, xmm10 - 43b525: 66 0f db fe pand xmm7, xmm6 - 43b529: 66 44 0f db ce pand xmm9, xmm6 - 43b52e: 66 0f eb cf por xmm1, xmm7 - 43b532: 66 41 0f eb d1 por xmm2, xmm9 - 43b537: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43b53b: 66 0f f8 d0 psubb xmm2, xmm0 - 43b53f: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43b544: d3 ea shr edx, cl - 43b546: 41 d3 e9 shr r9d, cl - 43b549: 44 29 ca sub edx, r9d - 43b54c: 0f 85 66 18 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43b552: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43b556: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43b55d: 41 b9 01 00 00 00 mov r9d, 1 - 43b563: 4c 8d 57 01 lea r10, [rdi + 1] - 43b567: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43b56e: 49 81 ea 00 10 00 00 sub r10, 4096 - 43b575: 48 89 ca mov rdx, rcx - 43b578: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43b580: 49 83 c2 10 add r10, 16 - 43b584: 0f 8f d6 00 00 00 jg 0x43b660 <__strcasecmp_l_sse42+0x3ec> - 43b58a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43b58f: 66 0f 3a 0f 44 17 f0 01 palignr xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] - 43b597: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43b59c: 66 0f 6f f8 movdqa xmm7, xmm0 - 43b5a0: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b5a5: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43b5aa: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b5af: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b5b3: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43b5b8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b5bd: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43b5c2: 66 41 0f db f8 pand xmm7, xmm8 - 43b5c7: 66 45 0f db ca pand xmm9, xmm10 - 43b5cc: 66 0f db fe pand xmm7, xmm6 - 43b5d0: 66 44 0f db ce pand xmm9, xmm6 - 43b5d5: 66 0f eb c7 por xmm0, xmm7 - 43b5d9: 66 41 0f eb c9 por xmm1, xmm9 - 43b5de: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43b5e4: 0f 86 a6 17 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43b5ea: 48 83 c2 10 add rdx, 16 - 43b5ee: 49 83 c2 10 add r10, 16 - 43b5f2: 7f 6c jg 0x43b660 <__strcasecmp_l_sse42+0x3ec> - 43b5f4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43b5f9: 66 0f 3a 0f 44 17 f0 01 palignr xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] - 43b601: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43b606: 66 0f 6f f8 movdqa xmm7, xmm0 - 43b60a: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b60f: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43b614: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b619: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b61d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43b622: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b627: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43b62c: 66 41 0f db f8 pand xmm7, xmm8 - 43b631: 66 45 0f db ca pand xmm9, xmm10 - 43b636: 66 0f db fe pand xmm7, xmm6 - 43b63a: 66 44 0f db ce pand xmm9, xmm6 - 43b63f: 66 0f eb c7 por xmm0, xmm7 - 43b643: 66 41 0f eb c9 por xmm1, xmm9 - 43b648: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43b64e: 0f 86 3c 17 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43b654: 48 83 c2 10 add rdx, 16 - 43b658: e9 23 ff ff ff jmp 0x43b580 <__strcasecmp_l_sse42+0x30c> - 43b65d: 0f 1f 00 nop dword ptr [rax] - 43b660: 49 81 ea 00 10 00 00 sub r10, 4096 - 43b667: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43b66d: 66 0f 73 d8 01 psrldq xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 43b672: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43b678: 83 f9 0e cmp ecx, 14 - 43b67b: 0f 87 09 ff ff ff ja 0x43b58a <__strcasecmp_l_sse42+0x316> - 43b681: e9 bb 16 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43b686: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43b690: 66 0f 73 fa 0e pslldq xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 43b695: 66 0f 6f f9 movdqa xmm7, xmm1 - 43b699: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b69e: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43b6a3: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b6a8: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b6ac: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43b6b1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b6b6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43b6bb: 66 41 0f db f8 pand xmm7, xmm8 - 43b6c0: 66 45 0f db ca pand xmm9, xmm10 - 43b6c5: 66 0f db fe pand xmm7, xmm6 - 43b6c9: 66 44 0f db ce pand xmm9, xmm6 - 43b6ce: 66 0f eb cf por xmm1, xmm7 - 43b6d2: 66 41 0f eb d1 por xmm2, xmm9 - 43b6d7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43b6db: 66 0f f8 d0 psubb xmm2, xmm0 - 43b6df: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43b6e4: d3 ea shr edx, cl - 43b6e6: 41 d3 e9 shr r9d, cl - 43b6e9: 44 29 ca sub edx, r9d - 43b6ec: 0f 85 c6 16 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43b6f2: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43b6f6: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43b6fd: 41 b9 02 00 00 00 mov r9d, 2 - 43b703: 4c 8d 57 02 lea r10, [rdi + 2] - 43b707: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43b70e: 49 81 ea 00 10 00 00 sub r10, 4096 - 43b715: 48 89 ca mov rdx, rcx - 43b718: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43b720: 49 83 c2 10 add r10, 16 - 43b724: 0f 8f d6 00 00 00 jg 0x43b800 <__strcasecmp_l_sse42+0x58c> - 43b72a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43b72f: 66 0f 3a 0f 44 17 f0 02 palignr xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] - 43b737: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43b73c: 66 0f 6f f8 movdqa xmm7, xmm0 - 43b740: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b745: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43b74a: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b74f: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b753: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43b758: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b75d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43b762: 66 41 0f db f8 pand xmm7, xmm8 - 43b767: 66 45 0f db ca pand xmm9, xmm10 - 43b76c: 66 0f db fe pand xmm7, xmm6 - 43b770: 66 44 0f db ce pand xmm9, xmm6 - 43b775: 66 0f eb c7 por xmm0, xmm7 - 43b779: 66 41 0f eb c9 por xmm1, xmm9 - 43b77e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43b784: 0f 86 06 16 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43b78a: 48 83 c2 10 add rdx, 16 - 43b78e: 49 83 c2 10 add r10, 16 - 43b792: 7f 6c jg 0x43b800 <__strcasecmp_l_sse42+0x58c> - 43b794: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43b799: 66 0f 3a 0f 44 17 f0 02 palignr xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] - 43b7a1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43b7a6: 66 0f 6f f8 movdqa xmm7, xmm0 - 43b7aa: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b7af: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43b7b4: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b7b9: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b7bd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43b7c2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b7c7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43b7cc: 66 41 0f db f8 pand xmm7, xmm8 - 43b7d1: 66 45 0f db ca pand xmm9, xmm10 - 43b7d6: 66 0f db fe pand xmm7, xmm6 - 43b7da: 66 44 0f db ce pand xmm9, xmm6 - 43b7df: 66 0f eb c7 por xmm0, xmm7 - 43b7e3: 66 41 0f eb c9 por xmm1, xmm9 - 43b7e8: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43b7ee: 0f 86 9c 15 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43b7f4: 48 83 c2 10 add rdx, 16 - 43b7f8: e9 23 ff ff ff jmp 0x43b720 <__strcasecmp_l_sse42+0x4ac> - 43b7fd: 0f 1f 00 nop dword ptr [rax] - 43b800: 49 81 ea 00 10 00 00 sub r10, 4096 - 43b807: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43b80d: 66 0f 73 d8 02 psrldq xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 43b812: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43b818: 83 f9 0d cmp ecx, 13 - 43b81b: 0f 87 09 ff ff ff ja 0x43b72a <__strcasecmp_l_sse42+0x4b6> - 43b821: e9 1b 15 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43b826: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43b830: 66 0f 73 fa 0d pslldq xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 43b835: 66 0f 6f f9 movdqa xmm7, xmm1 - 43b839: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b83e: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43b843: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b848: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b84c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43b851: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b856: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43b85b: 66 41 0f db f8 pand xmm7, xmm8 - 43b860: 66 45 0f db ca pand xmm9, xmm10 - 43b865: 66 0f db fe pand xmm7, xmm6 - 43b869: 66 44 0f db ce pand xmm9, xmm6 - 43b86e: 66 0f eb cf por xmm1, xmm7 - 43b872: 66 41 0f eb d1 por xmm2, xmm9 - 43b877: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43b87b: 66 0f f8 d0 psubb xmm2, xmm0 - 43b87f: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43b884: d3 ea shr edx, cl - 43b886: 41 d3 e9 shr r9d, cl - 43b889: 44 29 ca sub edx, r9d - 43b88c: 0f 85 26 15 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43b892: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43b896: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43b89d: 41 b9 03 00 00 00 mov r9d, 3 - 43b8a3: 4c 8d 57 03 lea r10, [rdi + 3] - 43b8a7: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43b8ae: 49 81 ea 00 10 00 00 sub r10, 4096 - 43b8b5: 48 89 ca mov rdx, rcx - 43b8b8: 49 83 c2 10 add r10, 16 - 43b8bc: 0f 8f de 00 00 00 jg 0x43b9a0 <__strcasecmp_l_sse42+0x72c> - 43b8c2: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43b8c7: 66 0f 3a 0f 44 17 f0 03 palignr xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] - 43b8cf: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43b8d4: 66 0f 6f f8 movdqa xmm7, xmm0 - 43b8d8: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b8dd: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43b8e2: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b8e7: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b8eb: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43b8f0: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b8f5: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43b8fa: 66 41 0f db f8 pand xmm7, xmm8 - 43b8ff: 66 45 0f db ca pand xmm9, xmm10 - 43b904: 66 0f db fe pand xmm7, xmm6 - 43b908: 66 44 0f db ce pand xmm9, xmm6 - 43b90d: 66 0f eb c7 por xmm0, xmm7 - 43b911: 66 41 0f eb c9 por xmm1, xmm9 - 43b916: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43b91c: 0f 86 6e 14 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43b922: 48 83 c2 10 add rdx, 16 - 43b926: 49 83 c2 10 add r10, 16 - 43b92a: 7f 74 jg 0x43b9a0 <__strcasecmp_l_sse42+0x72c> - 43b92c: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43b931: 66 0f 3a 0f 44 17 f0 03 palignr xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] - 43b939: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43b93e: 66 0f 6f f8 movdqa xmm7, xmm0 - 43b942: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b947: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43b94c: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b951: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b955: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43b95a: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b95f: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43b964: 66 41 0f db f8 pand xmm7, xmm8 - 43b969: 66 45 0f db ca pand xmm9, xmm10 - 43b96e: 66 0f db fe pand xmm7, xmm6 - 43b972: 66 44 0f db ce pand xmm9, xmm6 - 43b977: 66 0f eb c7 por xmm0, xmm7 - 43b97b: 66 41 0f eb c9 por xmm1, xmm9 - 43b980: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43b986: 0f 86 04 14 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43b98c: 48 83 c2 10 add rdx, 16 - 43b990: e9 23 ff ff ff jmp 0x43b8b8 <__strcasecmp_l_sse42+0x644> - 43b995: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43b9a0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43b9a7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43b9ad: 66 0f 73 d8 03 psrldq xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 43b9b2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43b9b8: 83 f9 0c cmp ecx, 12 - 43b9bb: 0f 87 01 ff ff ff ja 0x43b8c2 <__strcasecmp_l_sse42+0x64e> - 43b9c1: e9 7b 13 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43b9c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43b9d0: 66 0f 73 fa 0c pslldq xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 43b9d5: 66 0f 6f f9 movdqa xmm7, xmm1 - 43b9d9: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43b9de: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43b9e3: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43b9e8: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43b9ec: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43b9f1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43b9f6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43b9fb: 66 41 0f db f8 pand xmm7, xmm8 - 43ba00: 66 45 0f db ca pand xmm9, xmm10 - 43ba05: 66 0f db fe pand xmm7, xmm6 - 43ba09: 66 44 0f db ce pand xmm9, xmm6 - 43ba0e: 66 0f eb cf por xmm1, xmm7 - 43ba12: 66 41 0f eb d1 por xmm2, xmm9 - 43ba17: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43ba1b: 66 0f f8 d0 psubb xmm2, xmm0 - 43ba1f: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43ba24: d3 ea shr edx, cl - 43ba26: 41 d3 e9 shr r9d, cl - 43ba29: 44 29 ca sub edx, r9d - 43ba2c: 0f 85 86 13 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43ba32: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43ba36: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43ba3d: 41 b9 04 00 00 00 mov r9d, 4 - 43ba43: 4c 8d 57 04 lea r10, [rdi + 4] - 43ba47: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43ba4e: 49 81 ea 00 10 00 00 sub r10, 4096 - 43ba55: 48 89 ca mov rdx, rcx - 43ba58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43ba60: 49 83 c2 10 add r10, 16 - 43ba64: 0f 8f d6 00 00 00 jg 0x43bb40 <__strcasecmp_l_sse42+0x8cc> - 43ba6a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43ba6f: 66 0f 3a 0f 44 17 f0 04 palignr xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] - 43ba77: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43ba7c: 66 0f 6f f8 movdqa xmm7, xmm0 - 43ba80: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43ba85: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43ba8a: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43ba8f: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43ba93: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43ba98: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43ba9d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43baa2: 66 41 0f db f8 pand xmm7, xmm8 - 43baa7: 66 45 0f db ca pand xmm9, xmm10 - 43baac: 66 0f db fe pand xmm7, xmm6 - 43bab0: 66 44 0f db ce pand xmm9, xmm6 - 43bab5: 66 0f eb c7 por xmm0, xmm7 - 43bab9: 66 41 0f eb c9 por xmm1, xmm9 - 43babe: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43bac4: 0f 86 c6 12 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43baca: 48 83 c2 10 add rdx, 16 - 43bace: 49 83 c2 10 add r10, 16 - 43bad2: 7f 6c jg 0x43bb40 <__strcasecmp_l_sse42+0x8cc> - 43bad4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43bad9: 66 0f 3a 0f 44 17 f0 04 palignr xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] - 43bae1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43bae6: 66 0f 6f f8 movdqa xmm7, xmm0 - 43baea: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43baef: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43baf4: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43baf9: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43bafd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43bb02: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43bb07: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43bb0c: 66 41 0f db f8 pand xmm7, xmm8 - 43bb11: 66 45 0f db ca pand xmm9, xmm10 - 43bb16: 66 0f db fe pand xmm7, xmm6 - 43bb1a: 66 44 0f db ce pand xmm9, xmm6 - 43bb1f: 66 0f eb c7 por xmm0, xmm7 - 43bb23: 66 41 0f eb c9 por xmm1, xmm9 - 43bb28: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43bb2e: 0f 86 5c 12 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43bb34: 48 83 c2 10 add rdx, 16 - 43bb38: e9 23 ff ff ff jmp 0x43ba60 <__strcasecmp_l_sse42+0x7ec> - 43bb3d: 0f 1f 00 nop dword ptr [rax] - 43bb40: 49 81 ea 00 10 00 00 sub r10, 4096 - 43bb47: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43bb4d: 66 0f 73 d8 04 psrldq xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 43bb52: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43bb58: 83 f9 0b cmp ecx, 11 - 43bb5b: 0f 87 09 ff ff ff ja 0x43ba6a <__strcasecmp_l_sse42+0x7f6> - 43bb61: e9 db 11 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43bb66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43bb70: 66 0f 73 fa 0b pslldq xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 43bb75: 66 0f 6f f9 movdqa xmm7, xmm1 - 43bb79: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43bb7e: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43bb83: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43bb88: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43bb8c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43bb91: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43bb96: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43bb9b: 66 41 0f db f8 pand xmm7, xmm8 - 43bba0: 66 45 0f db ca pand xmm9, xmm10 - 43bba5: 66 0f db fe pand xmm7, xmm6 - 43bba9: 66 44 0f db ce pand xmm9, xmm6 - 43bbae: 66 0f eb cf por xmm1, xmm7 - 43bbb2: 66 41 0f eb d1 por xmm2, xmm9 - 43bbb7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43bbbb: 66 0f f8 d0 psubb xmm2, xmm0 - 43bbbf: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43bbc4: d3 ea shr edx, cl - 43bbc6: 41 d3 e9 shr r9d, cl - 43bbc9: 44 29 ca sub edx, r9d - 43bbcc: 0f 85 e6 11 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43bbd2: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43bbd6: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43bbdd: 41 b9 05 00 00 00 mov r9d, 5 - 43bbe3: 4c 8d 57 05 lea r10, [rdi + 5] - 43bbe7: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43bbee: 49 81 ea 00 10 00 00 sub r10, 4096 - 43bbf5: 48 89 ca mov rdx, rcx - 43bbf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43bc00: 49 83 c2 10 add r10, 16 - 43bc04: 0f 8f d6 00 00 00 jg 0x43bce0 <__strcasecmp_l_sse42+0xa6c> - 43bc0a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43bc0f: 66 0f 3a 0f 44 17 f0 05 palignr xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] - 43bc17: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43bc1c: 66 0f 6f f8 movdqa xmm7, xmm0 - 43bc20: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43bc25: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43bc2a: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43bc2f: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43bc33: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43bc38: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43bc3d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43bc42: 66 41 0f db f8 pand xmm7, xmm8 - 43bc47: 66 45 0f db ca pand xmm9, xmm10 - 43bc4c: 66 0f db fe pand xmm7, xmm6 - 43bc50: 66 44 0f db ce pand xmm9, xmm6 - 43bc55: 66 0f eb c7 por xmm0, xmm7 - 43bc59: 66 41 0f eb c9 por xmm1, xmm9 - 43bc5e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43bc64: 0f 86 26 11 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43bc6a: 48 83 c2 10 add rdx, 16 - 43bc6e: 49 83 c2 10 add r10, 16 - 43bc72: 7f 6c jg 0x43bce0 <__strcasecmp_l_sse42+0xa6c> - 43bc74: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43bc79: 66 0f 3a 0f 44 17 f0 05 palignr xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] - 43bc81: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43bc86: 66 0f 6f f8 movdqa xmm7, xmm0 - 43bc8a: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43bc8f: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43bc94: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43bc99: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43bc9d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43bca2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43bca7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43bcac: 66 41 0f db f8 pand xmm7, xmm8 - 43bcb1: 66 45 0f db ca pand xmm9, xmm10 - 43bcb6: 66 0f db fe pand xmm7, xmm6 - 43bcba: 66 44 0f db ce pand xmm9, xmm6 - 43bcbf: 66 0f eb c7 por xmm0, xmm7 - 43bcc3: 66 41 0f eb c9 por xmm1, xmm9 - 43bcc8: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43bcce: 0f 86 bc 10 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43bcd4: 48 83 c2 10 add rdx, 16 - 43bcd8: e9 23 ff ff ff jmp 0x43bc00 <__strcasecmp_l_sse42+0x98c> - 43bcdd: 0f 1f 00 nop dword ptr [rax] - 43bce0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43bce7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43bced: 66 0f 73 d8 05 psrldq xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 43bcf2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43bcf8: 83 f9 0a cmp ecx, 10 - 43bcfb: 0f 87 09 ff ff ff ja 0x43bc0a <__strcasecmp_l_sse42+0x996> - 43bd01: e9 3b 10 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43bd06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43bd10: 66 0f 73 fa 0a pslldq xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 43bd15: 66 0f 6f f9 movdqa xmm7, xmm1 - 43bd19: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43bd1e: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43bd23: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43bd28: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43bd2c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43bd31: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43bd36: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43bd3b: 66 41 0f db f8 pand xmm7, xmm8 - 43bd40: 66 45 0f db ca pand xmm9, xmm10 - 43bd45: 66 0f db fe pand xmm7, xmm6 - 43bd49: 66 44 0f db ce pand xmm9, xmm6 - 43bd4e: 66 0f eb cf por xmm1, xmm7 - 43bd52: 66 41 0f eb d1 por xmm2, xmm9 - 43bd57: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43bd5b: 66 0f f8 d0 psubb xmm2, xmm0 - 43bd5f: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43bd64: d3 ea shr edx, cl - 43bd66: 41 d3 e9 shr r9d, cl - 43bd69: 44 29 ca sub edx, r9d - 43bd6c: 0f 85 46 10 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43bd72: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43bd76: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43bd7d: 41 b9 06 00 00 00 mov r9d, 6 - 43bd83: 4c 8d 57 06 lea r10, [rdi + 6] - 43bd87: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43bd8e: 49 81 ea 00 10 00 00 sub r10, 4096 - 43bd95: 48 89 ca mov rdx, rcx - 43bd98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43bda0: 49 83 c2 10 add r10, 16 - 43bda4: 0f 8f d6 00 00 00 jg 0x43be80 <__strcasecmp_l_sse42+0xc0c> - 43bdaa: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43bdaf: 66 0f 3a 0f 44 17 f0 06 palignr xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] - 43bdb7: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43bdbc: 66 0f 6f f8 movdqa xmm7, xmm0 - 43bdc0: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43bdc5: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43bdca: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43bdcf: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43bdd3: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43bdd8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43bddd: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43bde2: 66 41 0f db f8 pand xmm7, xmm8 - 43bde7: 66 45 0f db ca pand xmm9, xmm10 - 43bdec: 66 0f db fe pand xmm7, xmm6 - 43bdf0: 66 44 0f db ce pand xmm9, xmm6 - 43bdf5: 66 0f eb c7 por xmm0, xmm7 - 43bdf9: 66 41 0f eb c9 por xmm1, xmm9 - 43bdfe: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43be04: 0f 86 86 0f 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43be0a: 48 83 c2 10 add rdx, 16 - 43be0e: 49 83 c2 10 add r10, 16 - 43be12: 7f 6c jg 0x43be80 <__strcasecmp_l_sse42+0xc0c> - 43be14: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43be19: 66 0f 3a 0f 44 17 f0 06 palignr xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] - 43be21: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43be26: 66 0f 6f f8 movdqa xmm7, xmm0 - 43be2a: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43be2f: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43be34: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43be39: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43be3d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43be42: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43be47: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43be4c: 66 41 0f db f8 pand xmm7, xmm8 - 43be51: 66 45 0f db ca pand xmm9, xmm10 - 43be56: 66 0f db fe pand xmm7, xmm6 - 43be5a: 66 44 0f db ce pand xmm9, xmm6 - 43be5f: 66 0f eb c7 por xmm0, xmm7 - 43be63: 66 41 0f eb c9 por xmm1, xmm9 - 43be68: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43be6e: 0f 86 1c 0f 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43be74: 48 83 c2 10 add rdx, 16 - 43be78: e9 23 ff ff ff jmp 0x43bda0 <__strcasecmp_l_sse42+0xb2c> - 43be7d: 0f 1f 00 nop dword ptr [rax] - 43be80: 49 81 ea 00 10 00 00 sub r10, 4096 - 43be87: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43be8d: 66 0f 73 d8 06 psrldq xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 43be92: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43be98: 83 f9 09 cmp ecx, 9 - 43be9b: 0f 87 09 ff ff ff ja 0x43bdaa <__strcasecmp_l_sse42+0xb36> - 43bea1: e9 9b 0e 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43bea6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43beb0: 66 0f 73 fa 09 pslldq xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 43beb5: 66 0f 6f f9 movdqa xmm7, xmm1 - 43beb9: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43bebe: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43bec3: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43bec8: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43becc: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43bed1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43bed6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43bedb: 66 41 0f db f8 pand xmm7, xmm8 - 43bee0: 66 45 0f db ca pand xmm9, xmm10 - 43bee5: 66 0f db fe pand xmm7, xmm6 - 43bee9: 66 44 0f db ce pand xmm9, xmm6 - 43beee: 66 0f eb cf por xmm1, xmm7 - 43bef2: 66 41 0f eb d1 por xmm2, xmm9 - 43bef7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43befb: 66 0f f8 d0 psubb xmm2, xmm0 - 43beff: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43bf04: d3 ea shr edx, cl - 43bf06: 41 d3 e9 shr r9d, cl - 43bf09: 44 29 ca sub edx, r9d - 43bf0c: 0f 85 a6 0e 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43bf12: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43bf16: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43bf1d: 41 b9 07 00 00 00 mov r9d, 7 - 43bf23: 4c 8d 57 07 lea r10, [rdi + 7] - 43bf27: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43bf2e: 49 81 ea 00 10 00 00 sub r10, 4096 - 43bf35: 48 89 ca mov rdx, rcx - 43bf38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43bf40: 49 83 c2 10 add r10, 16 - 43bf44: 0f 8f d6 00 00 00 jg 0x43c020 <__strcasecmp_l_sse42+0xdac> - 43bf4a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43bf4f: 66 0f 3a 0f 44 17 f0 07 palignr xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] - 43bf57: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43bf5c: 66 0f 6f f8 movdqa xmm7, xmm0 - 43bf60: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43bf65: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43bf6a: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43bf6f: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43bf73: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43bf78: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43bf7d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43bf82: 66 41 0f db f8 pand xmm7, xmm8 - 43bf87: 66 45 0f db ca pand xmm9, xmm10 - 43bf8c: 66 0f db fe pand xmm7, xmm6 - 43bf90: 66 44 0f db ce pand xmm9, xmm6 - 43bf95: 66 0f eb c7 por xmm0, xmm7 - 43bf99: 66 41 0f eb c9 por xmm1, xmm9 - 43bf9e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43bfa4: 0f 86 e6 0d 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43bfaa: 48 83 c2 10 add rdx, 16 - 43bfae: 49 83 c2 10 add r10, 16 - 43bfb2: 7f 6c jg 0x43c020 <__strcasecmp_l_sse42+0xdac> - 43bfb4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43bfb9: 66 0f 3a 0f 44 17 f0 07 palignr xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] - 43bfc1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43bfc6: 66 0f 6f f8 movdqa xmm7, xmm0 - 43bfca: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43bfcf: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43bfd4: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43bfd9: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43bfdd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43bfe2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43bfe7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43bfec: 66 41 0f db f8 pand xmm7, xmm8 - 43bff1: 66 45 0f db ca pand xmm9, xmm10 - 43bff6: 66 0f db fe pand xmm7, xmm6 - 43bffa: 66 44 0f db ce pand xmm9, xmm6 - 43bfff: 66 0f eb c7 por xmm0, xmm7 - 43c003: 66 41 0f eb c9 por xmm1, xmm9 - 43c008: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c00e: 0f 86 7c 0d 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c014: 48 83 c2 10 add rdx, 16 - 43c018: e9 23 ff ff ff jmp 0x43bf40 <__strcasecmp_l_sse42+0xccc> - 43c01d: 0f 1f 00 nop dword ptr [rax] - 43c020: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c027: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43c02d: 66 0f 73 d8 07 psrldq xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 43c032: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43c038: 83 f9 08 cmp ecx, 8 - 43c03b: 0f 87 09 ff ff ff ja 0x43bf4a <__strcasecmp_l_sse42+0xcd6> - 43c041: e9 fb 0c 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43c046: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43c050: 66 0f 73 fa 08 pslldq xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 43c055: 66 0f 6f f9 movdqa xmm7, xmm1 - 43c059: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c05e: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43c063: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c068: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c06c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43c071: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c076: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43c07b: 66 41 0f db f8 pand xmm7, xmm8 - 43c080: 66 45 0f db ca pand xmm9, xmm10 - 43c085: 66 0f db fe pand xmm7, xmm6 - 43c089: 66 44 0f db ce pand xmm9, xmm6 - 43c08e: 66 0f eb cf por xmm1, xmm7 - 43c092: 66 41 0f eb d1 por xmm2, xmm9 - 43c097: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43c09b: 66 0f f8 d0 psubb xmm2, xmm0 - 43c09f: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43c0a4: d3 ea shr edx, cl - 43c0a6: 41 d3 e9 shr r9d, cl - 43c0a9: 44 29 ca sub edx, r9d - 43c0ac: 0f 85 06 0d 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43c0b2: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43c0b6: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43c0bd: 41 b9 08 00 00 00 mov r9d, 8 - 43c0c3: 4c 8d 57 08 lea r10, [rdi + 8] - 43c0c7: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43c0ce: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c0d5: 48 89 ca mov rdx, rcx - 43c0d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43c0e0: 49 83 c2 10 add r10, 16 - 43c0e4: 0f 8f d6 00 00 00 jg 0x43c1c0 <__strcasecmp_l_sse42+0xf4c> - 43c0ea: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c0ef: 66 0f 3a 0f 44 17 f0 08 palignr xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] - 43c0f7: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c0fc: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c100: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c105: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c10a: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c10f: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c113: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c118: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c11d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c122: 66 41 0f db f8 pand xmm7, xmm8 - 43c127: 66 45 0f db ca pand xmm9, xmm10 - 43c12c: 66 0f db fe pand xmm7, xmm6 - 43c130: 66 44 0f db ce pand xmm9, xmm6 - 43c135: 66 0f eb c7 por xmm0, xmm7 - 43c139: 66 41 0f eb c9 por xmm1, xmm9 - 43c13e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c144: 0f 86 46 0c 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c14a: 48 83 c2 10 add rdx, 16 - 43c14e: 49 83 c2 10 add r10, 16 - 43c152: 7f 6c jg 0x43c1c0 <__strcasecmp_l_sse42+0xf4c> - 43c154: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c159: 66 0f 3a 0f 44 17 f0 08 palignr xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] - 43c161: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c166: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c16a: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c16f: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c174: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c179: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c17d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c182: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c187: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c18c: 66 41 0f db f8 pand xmm7, xmm8 - 43c191: 66 45 0f db ca pand xmm9, xmm10 - 43c196: 66 0f db fe pand xmm7, xmm6 - 43c19a: 66 44 0f db ce pand xmm9, xmm6 - 43c19f: 66 0f eb c7 por xmm0, xmm7 - 43c1a3: 66 41 0f eb c9 por xmm1, xmm9 - 43c1a8: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c1ae: 0f 86 dc 0b 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c1b4: 48 83 c2 10 add rdx, 16 - 43c1b8: e9 23 ff ff ff jmp 0x43c0e0 <__strcasecmp_l_sse42+0xe6c> - 43c1bd: 0f 1f 00 nop dword ptr [rax] - 43c1c0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c1c7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43c1cd: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 43c1d2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43c1d8: 83 f9 07 cmp ecx, 7 - 43c1db: 0f 87 09 ff ff ff ja 0x43c0ea <__strcasecmp_l_sse42+0xe76> - 43c1e1: e9 5b 0b 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43c1e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43c1f0: 66 0f 73 fa 07 pslldq xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 43c1f5: 66 0f 6f f9 movdqa xmm7, xmm1 - 43c1f9: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c1fe: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43c203: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c208: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c20c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43c211: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c216: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43c21b: 66 41 0f db f8 pand xmm7, xmm8 - 43c220: 66 45 0f db ca pand xmm9, xmm10 - 43c225: 66 0f db fe pand xmm7, xmm6 - 43c229: 66 44 0f db ce pand xmm9, xmm6 - 43c22e: 66 0f eb cf por xmm1, xmm7 - 43c232: 66 41 0f eb d1 por xmm2, xmm9 - 43c237: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43c23b: 66 0f f8 d0 psubb xmm2, xmm0 - 43c23f: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43c244: d3 ea shr edx, cl - 43c246: 41 d3 e9 shr r9d, cl - 43c249: 44 29 ca sub edx, r9d - 43c24c: 0f 85 66 0b 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43c252: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43c256: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43c25d: 41 b9 09 00 00 00 mov r9d, 9 - 43c263: 4c 8d 57 09 lea r10, [rdi + 9] - 43c267: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43c26e: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c275: 48 89 ca mov rdx, rcx - 43c278: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43c280: 49 83 c2 10 add r10, 16 - 43c284: 0f 8f d6 00 00 00 jg 0x43c360 <__strcasecmp_l_sse42+0x10ec> - 43c28a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c28f: 66 0f 3a 0f 44 17 f0 09 palignr xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] - 43c297: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c29c: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c2a0: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c2a5: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c2aa: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c2af: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c2b3: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c2b8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c2bd: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c2c2: 66 41 0f db f8 pand xmm7, xmm8 - 43c2c7: 66 45 0f db ca pand xmm9, xmm10 - 43c2cc: 66 0f db fe pand xmm7, xmm6 - 43c2d0: 66 44 0f db ce pand xmm9, xmm6 - 43c2d5: 66 0f eb c7 por xmm0, xmm7 - 43c2d9: 66 41 0f eb c9 por xmm1, xmm9 - 43c2de: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c2e4: 0f 86 a6 0a 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c2ea: 48 83 c2 10 add rdx, 16 - 43c2ee: 49 83 c2 10 add r10, 16 - 43c2f2: 7f 6c jg 0x43c360 <__strcasecmp_l_sse42+0x10ec> - 43c2f4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c2f9: 66 0f 3a 0f 44 17 f0 09 palignr xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] - 43c301: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c306: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c30a: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c30f: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c314: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c319: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c31d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c322: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c327: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c32c: 66 41 0f db f8 pand xmm7, xmm8 - 43c331: 66 45 0f db ca pand xmm9, xmm10 - 43c336: 66 0f db fe pand xmm7, xmm6 - 43c33a: 66 44 0f db ce pand xmm9, xmm6 - 43c33f: 66 0f eb c7 por xmm0, xmm7 - 43c343: 66 41 0f eb c9 por xmm1, xmm9 - 43c348: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c34e: 0f 86 3c 0a 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c354: 48 83 c2 10 add rdx, 16 - 43c358: e9 23 ff ff ff jmp 0x43c280 <__strcasecmp_l_sse42+0x100c> - 43c35d: 0f 1f 00 nop dword ptr [rax] - 43c360: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c367: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43c36d: 66 0f 73 d8 09 psrldq xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 43c372: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43c378: 83 f9 06 cmp ecx, 6 - 43c37b: 0f 87 09 ff ff ff ja 0x43c28a <__strcasecmp_l_sse42+0x1016> - 43c381: e9 bb 09 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43c386: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43c390: 66 0f 73 fa 06 pslldq xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 43c395: 66 0f 6f f9 movdqa xmm7, xmm1 - 43c399: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c39e: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43c3a3: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c3a8: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c3ac: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43c3b1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c3b6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43c3bb: 66 41 0f db f8 pand xmm7, xmm8 - 43c3c0: 66 45 0f db ca pand xmm9, xmm10 - 43c3c5: 66 0f db fe pand xmm7, xmm6 - 43c3c9: 66 44 0f db ce pand xmm9, xmm6 - 43c3ce: 66 0f eb cf por xmm1, xmm7 - 43c3d2: 66 41 0f eb d1 por xmm2, xmm9 - 43c3d7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43c3db: 66 0f f8 d0 psubb xmm2, xmm0 - 43c3df: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43c3e4: d3 ea shr edx, cl - 43c3e6: 41 d3 e9 shr r9d, cl - 43c3e9: 44 29 ca sub edx, r9d - 43c3ec: 0f 85 c6 09 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43c3f2: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43c3f6: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43c3fd: 41 b9 0a 00 00 00 mov r9d, 10 - 43c403: 4c 8d 57 0a lea r10, [rdi + 10] - 43c407: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43c40e: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c415: 48 89 ca mov rdx, rcx - 43c418: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43c420: 49 83 c2 10 add r10, 16 - 43c424: 0f 8f d6 00 00 00 jg 0x43c500 <__strcasecmp_l_sse42+0x128c> - 43c42a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c42f: 66 0f 3a 0f 44 17 f0 0a palignr xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] - 43c437: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c43c: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c440: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c445: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c44a: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c44f: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c453: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c458: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c45d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c462: 66 41 0f db f8 pand xmm7, xmm8 - 43c467: 66 45 0f db ca pand xmm9, xmm10 - 43c46c: 66 0f db fe pand xmm7, xmm6 - 43c470: 66 44 0f db ce pand xmm9, xmm6 - 43c475: 66 0f eb c7 por xmm0, xmm7 - 43c479: 66 41 0f eb c9 por xmm1, xmm9 - 43c47e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c484: 0f 86 06 09 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c48a: 48 83 c2 10 add rdx, 16 - 43c48e: 49 83 c2 10 add r10, 16 - 43c492: 7f 6c jg 0x43c500 <__strcasecmp_l_sse42+0x128c> - 43c494: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c499: 66 0f 3a 0f 44 17 f0 0a palignr xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] - 43c4a1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c4a6: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c4aa: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c4af: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c4b4: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c4b9: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c4bd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c4c2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c4c7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c4cc: 66 41 0f db f8 pand xmm7, xmm8 - 43c4d1: 66 45 0f db ca pand xmm9, xmm10 - 43c4d6: 66 0f db fe pand xmm7, xmm6 - 43c4da: 66 44 0f db ce pand xmm9, xmm6 - 43c4df: 66 0f eb c7 por xmm0, xmm7 - 43c4e3: 66 41 0f eb c9 por xmm1, xmm9 - 43c4e8: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c4ee: 0f 86 9c 08 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c4f4: 48 83 c2 10 add rdx, 16 - 43c4f8: e9 23 ff ff ff jmp 0x43c420 <__strcasecmp_l_sse42+0x11ac> - 43c4fd: 0f 1f 00 nop dword ptr [rax] - 43c500: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c507: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43c50d: 66 0f 73 d8 0a psrldq xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43c512: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43c518: 83 f9 05 cmp ecx, 5 - 43c51b: 0f 87 09 ff ff ff ja 0x43c42a <__strcasecmp_l_sse42+0x11b6> - 43c521: e9 1b 08 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43c526: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43c530: 66 0f 73 fa 05 pslldq xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 43c535: 66 0f 6f f9 movdqa xmm7, xmm1 - 43c539: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c53e: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43c543: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c548: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c54c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43c551: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c556: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43c55b: 66 41 0f db f8 pand xmm7, xmm8 - 43c560: 66 45 0f db ca pand xmm9, xmm10 - 43c565: 66 0f db fe pand xmm7, xmm6 - 43c569: 66 44 0f db ce pand xmm9, xmm6 - 43c56e: 66 0f eb cf por xmm1, xmm7 - 43c572: 66 41 0f eb d1 por xmm2, xmm9 - 43c577: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43c57b: 66 0f f8 d0 psubb xmm2, xmm0 - 43c57f: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43c584: d3 ea shr edx, cl - 43c586: 41 d3 e9 shr r9d, cl - 43c589: 44 29 ca sub edx, r9d - 43c58c: 0f 85 26 08 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43c592: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43c596: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43c59d: 41 b9 0b 00 00 00 mov r9d, 11 - 43c5a3: 4c 8d 57 0b lea r10, [rdi + 11] - 43c5a7: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43c5ae: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c5b5: 48 89 ca mov rdx, rcx - 43c5b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43c5c0: 49 83 c2 10 add r10, 16 - 43c5c4: 0f 8f d6 00 00 00 jg 0x43c6a0 <__strcasecmp_l_sse42+0x142c> - 43c5ca: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c5cf: 66 0f 3a 0f 44 17 f0 0b palignr xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] - 43c5d7: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c5dc: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c5e0: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c5e5: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c5ea: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c5ef: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c5f3: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c5f8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c5fd: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c602: 66 41 0f db f8 pand xmm7, xmm8 - 43c607: 66 45 0f db ca pand xmm9, xmm10 - 43c60c: 66 0f db fe pand xmm7, xmm6 - 43c610: 66 44 0f db ce pand xmm9, xmm6 - 43c615: 66 0f eb c7 por xmm0, xmm7 - 43c619: 66 41 0f eb c9 por xmm1, xmm9 - 43c61e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c624: 0f 86 66 07 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c62a: 48 83 c2 10 add rdx, 16 - 43c62e: 49 83 c2 10 add r10, 16 - 43c632: 7f 6c jg 0x43c6a0 <__strcasecmp_l_sse42+0x142c> - 43c634: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c639: 66 0f 3a 0f 44 17 f0 0b palignr xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] - 43c641: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c646: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c64a: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c64f: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c654: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c659: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c65d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c662: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c667: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c66c: 66 41 0f db f8 pand xmm7, xmm8 - 43c671: 66 45 0f db ca pand xmm9, xmm10 - 43c676: 66 0f db fe pand xmm7, xmm6 - 43c67a: 66 44 0f db ce pand xmm9, xmm6 - 43c67f: 66 0f eb c7 por xmm0, xmm7 - 43c683: 66 41 0f eb c9 por xmm1, xmm9 - 43c688: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c68e: 0f 86 fc 06 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c694: 48 83 c2 10 add rdx, 16 - 43c698: e9 23 ff ff ff jmp 0x43c5c0 <__strcasecmp_l_sse42+0x134c> - 43c69d: 0f 1f 00 nop dword ptr [rax] - 43c6a0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c6a7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43c6ad: 66 0f 73 d8 0b psrldq xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43c6b2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43c6b8: 83 f9 04 cmp ecx, 4 - 43c6bb: 0f 87 09 ff ff ff ja 0x43c5ca <__strcasecmp_l_sse42+0x1356> - 43c6c1: e9 7b 06 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43c6c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43c6d0: 66 0f 73 fa 04 pslldq xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 43c6d5: 66 0f 6f f9 movdqa xmm7, xmm1 - 43c6d9: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c6de: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43c6e3: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c6e8: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c6ec: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43c6f1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c6f6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43c6fb: 66 41 0f db f8 pand xmm7, xmm8 - 43c700: 66 45 0f db ca pand xmm9, xmm10 - 43c705: 66 0f db fe pand xmm7, xmm6 - 43c709: 66 44 0f db ce pand xmm9, xmm6 - 43c70e: 66 0f eb cf por xmm1, xmm7 - 43c712: 66 41 0f eb d1 por xmm2, xmm9 - 43c717: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43c71b: 66 0f f8 d0 psubb xmm2, xmm0 - 43c71f: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43c724: d3 ea shr edx, cl - 43c726: 41 d3 e9 shr r9d, cl - 43c729: 44 29 ca sub edx, r9d - 43c72c: 0f 85 86 06 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43c732: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43c736: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43c73d: 41 b9 0c 00 00 00 mov r9d, 12 - 43c743: 4c 8d 57 0c lea r10, [rdi + 12] - 43c747: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43c74e: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c755: 48 89 ca mov rdx, rcx - 43c758: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43c760: 49 83 c2 10 add r10, 16 - 43c764: 0f 8f d6 00 00 00 jg 0x43c840 <__strcasecmp_l_sse42+0x15cc> - 43c76a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c76f: 66 0f 3a 0f 44 17 f0 0c palignr xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] - 43c777: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c77c: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c780: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c785: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c78a: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c78f: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c793: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c798: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c79d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c7a2: 66 41 0f db f8 pand xmm7, xmm8 - 43c7a7: 66 45 0f db ca pand xmm9, xmm10 - 43c7ac: 66 0f db fe pand xmm7, xmm6 - 43c7b0: 66 44 0f db ce pand xmm9, xmm6 - 43c7b5: 66 0f eb c7 por xmm0, xmm7 - 43c7b9: 66 41 0f eb c9 por xmm1, xmm9 - 43c7be: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c7c4: 0f 86 c6 05 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c7ca: 48 83 c2 10 add rdx, 16 - 43c7ce: 49 83 c2 10 add r10, 16 - 43c7d2: 7f 6c jg 0x43c840 <__strcasecmp_l_sse42+0x15cc> - 43c7d4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c7d9: 66 0f 3a 0f 44 17 f0 0c palignr xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] - 43c7e1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c7e6: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c7ea: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c7ef: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c7f4: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c7f9: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c7fd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c802: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c807: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c80c: 66 41 0f db f8 pand xmm7, xmm8 - 43c811: 66 45 0f db ca pand xmm9, xmm10 - 43c816: 66 0f db fe pand xmm7, xmm6 - 43c81a: 66 44 0f db ce pand xmm9, xmm6 - 43c81f: 66 0f eb c7 por xmm0, xmm7 - 43c823: 66 41 0f eb c9 por xmm1, xmm9 - 43c828: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c82e: 0f 86 5c 05 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c834: 48 83 c2 10 add rdx, 16 - 43c838: e9 23 ff ff ff jmp 0x43c760 <__strcasecmp_l_sse42+0x14ec> - 43c83d: 0f 1f 00 nop dword ptr [rax] - 43c840: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c847: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43c84d: 66 0f 73 d8 0c psrldq xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43c852: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43c858: 83 f9 03 cmp ecx, 3 - 43c85b: 0f 87 09 ff ff ff ja 0x43c76a <__strcasecmp_l_sse42+0x14f6> - 43c861: e9 db 04 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43c866: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43c870: 66 0f 73 fa 03 pslldq xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43c875: 66 0f 6f f9 movdqa xmm7, xmm1 - 43c879: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c87e: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43c883: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c888: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c88c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43c891: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c896: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43c89b: 66 41 0f db f8 pand xmm7, xmm8 - 43c8a0: 66 45 0f db ca pand xmm9, xmm10 - 43c8a5: 66 0f db fe pand xmm7, xmm6 - 43c8a9: 66 44 0f db ce pand xmm9, xmm6 - 43c8ae: 66 0f eb cf por xmm1, xmm7 - 43c8b2: 66 41 0f eb d1 por xmm2, xmm9 - 43c8b7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43c8bb: 66 0f f8 d0 psubb xmm2, xmm0 - 43c8bf: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43c8c4: d3 ea shr edx, cl - 43c8c6: 41 d3 e9 shr r9d, cl - 43c8c9: 44 29 ca sub edx, r9d - 43c8cc: 0f 85 e6 04 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43c8d2: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43c8d6: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43c8dd: 41 b9 0d 00 00 00 mov r9d, 13 - 43c8e3: 4c 8d 57 0d lea r10, [rdi + 13] - 43c8e7: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43c8ee: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c8f5: 48 89 ca mov rdx, rcx - 43c8f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43c900: 49 83 c2 10 add r10, 16 - 43c904: 0f 8f d6 00 00 00 jg 0x43c9e0 <__strcasecmp_l_sse42+0x176c> - 43c90a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c90f: 66 0f 3a 0f 44 17 f0 0d palignr xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43c917: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c91c: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c920: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c925: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c92a: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c92f: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c933: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c938: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c93d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c942: 66 41 0f db f8 pand xmm7, xmm8 - 43c947: 66 45 0f db ca pand xmm9, xmm10 - 43c94c: 66 0f db fe pand xmm7, xmm6 - 43c950: 66 44 0f db ce pand xmm9, xmm6 - 43c955: 66 0f eb c7 por xmm0, xmm7 - 43c959: 66 41 0f eb c9 por xmm1, xmm9 - 43c95e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c964: 0f 86 26 04 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c96a: 48 83 c2 10 add rdx, 16 - 43c96e: 49 83 c2 10 add r10, 16 - 43c972: 7f 6c jg 0x43c9e0 <__strcasecmp_l_sse42+0x176c> - 43c974: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43c979: 66 0f 3a 0f 44 17 f0 0d palignr xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43c981: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43c986: 66 0f 6f f8 movdqa xmm7, xmm0 - 43c98a: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43c98f: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43c994: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43c999: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43c99d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43c9a2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43c9a7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43c9ac: 66 41 0f db f8 pand xmm7, xmm8 - 43c9b1: 66 45 0f db ca pand xmm9, xmm10 - 43c9b6: 66 0f db fe pand xmm7, xmm6 - 43c9ba: 66 44 0f db ce pand xmm9, xmm6 - 43c9bf: 66 0f eb c7 por xmm0, xmm7 - 43c9c3: 66 41 0f eb c9 por xmm1, xmm9 - 43c9c8: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43c9ce: 0f 86 bc 03 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43c9d4: 48 83 c2 10 add rdx, 16 - 43c9d8: e9 23 ff ff ff jmp 0x43c900 <__strcasecmp_l_sse42+0x168c> - 43c9dd: 0f 1f 00 nop dword ptr [rax] - 43c9e0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43c9e7: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43c9ed: 66 0f 73 d8 0d psrldq xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43c9f2: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43c9f8: 83 f9 02 cmp ecx, 2 - 43c9fb: 0f 87 09 ff ff ff ja 0x43c90a <__strcasecmp_l_sse42+0x1696> - 43ca01: e9 3b 03 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43ca06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43ca10: 66 0f 73 fa 02 pslldq xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43ca15: 66 0f 6f f9 movdqa xmm7, xmm1 - 43ca19: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43ca1e: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43ca23: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43ca28: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43ca2c: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43ca31: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43ca36: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43ca3b: 66 41 0f db f8 pand xmm7, xmm8 - 43ca40: 66 45 0f db ca pand xmm9, xmm10 - 43ca45: 66 0f db fe pand xmm7, xmm6 - 43ca49: 66 44 0f db ce pand xmm9, xmm6 - 43ca4e: 66 0f eb cf por xmm1, xmm7 - 43ca52: 66 41 0f eb d1 por xmm2, xmm9 - 43ca57: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43ca5b: 66 0f f8 d0 psubb xmm2, xmm0 - 43ca5f: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43ca64: d3 ea shr edx, cl - 43ca66: 41 d3 e9 shr r9d, cl - 43ca69: 44 29 ca sub edx, r9d - 43ca6c: 0f 85 46 03 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43ca72: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43ca76: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43ca7d: 41 b9 0e 00 00 00 mov r9d, 14 - 43ca83: 4c 8d 57 0e lea r10, [rdi + 14] - 43ca87: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43ca8e: 49 81 ea 00 10 00 00 sub r10, 4096 - 43ca95: 48 89 ca mov rdx, rcx - 43ca98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43caa0: 49 83 c2 10 add r10, 16 - 43caa4: 0f 8f d6 00 00 00 jg 0x43cb80 <__strcasecmp_l_sse42+0x190c> - 43caaa: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43caaf: 66 0f 3a 0f 44 17 f0 0e palignr xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43cab7: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43cabc: 66 0f 6f f8 movdqa xmm7, xmm0 - 43cac0: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43cac5: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43caca: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43cacf: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43cad3: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43cad8: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43cadd: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43cae2: 66 41 0f db f8 pand xmm7, xmm8 - 43cae7: 66 45 0f db ca pand xmm9, xmm10 - 43caec: 66 0f db fe pand xmm7, xmm6 - 43caf0: 66 44 0f db ce pand xmm9, xmm6 - 43caf5: 66 0f eb c7 por xmm0, xmm7 - 43caf9: 66 41 0f eb c9 por xmm1, xmm9 - 43cafe: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43cb04: 0f 86 86 02 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43cb0a: 48 83 c2 10 add rdx, 16 - 43cb0e: 49 83 c2 10 add r10, 16 - 43cb12: 7f 6c jg 0x43cb80 <__strcasecmp_l_sse42+0x190c> - 43cb14: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43cb19: 66 0f 3a 0f 44 17 f0 0e palignr xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43cb21: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43cb26: 66 0f 6f f8 movdqa xmm7, xmm0 - 43cb2a: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43cb2f: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43cb34: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43cb39: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43cb3d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43cb42: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43cb47: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43cb4c: 66 41 0f db f8 pand xmm7, xmm8 - 43cb51: 66 45 0f db ca pand xmm9, xmm10 - 43cb56: 66 0f db fe pand xmm7, xmm6 - 43cb5a: 66 44 0f db ce pand xmm9, xmm6 - 43cb5f: 66 0f eb c7 por xmm0, xmm7 - 43cb63: 66 41 0f eb c9 por xmm1, xmm9 - 43cb68: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43cb6e: 0f 86 1c 02 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43cb74: 48 83 c2 10 add rdx, 16 - 43cb78: e9 23 ff ff ff jmp 0x43caa0 <__strcasecmp_l_sse42+0x182c> - 43cb7d: 0f 1f 00 nop dword ptr [rax] - 43cb80: 49 81 ea 00 10 00 00 sub r10, 4096 - 43cb87: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43cb8d: 66 0f 73 d8 0e psrldq xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43cb92: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43cb98: 83 f9 01 cmp ecx, 1 - 43cb9b: 0f 87 09 ff ff ff ja 0x43caaa <__strcasecmp_l_sse42+0x1836> - 43cba1: e9 9b 01 00 00 jmp 0x43cd41 <__strcasecmp_l_sse42+0x1acd> - 43cba6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43cbb0: 66 0f 73 fa 01 pslldq xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43cbb5: 66 0f 6f f9 movdqa xmm7, xmm1 - 43cbb9: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43cbbe: 66 44 0f 6f ca movdqa xmm9, xmm2 - 43cbc3: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43cbc8: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43cbcc: 66 44 0f 64 c1 pcmpgtb xmm8, xmm1 - 43cbd1: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43cbd6: 66 44 0f 64 d2 pcmpgtb xmm10, xmm2 - 43cbdb: 66 41 0f db f8 pand xmm7, xmm8 - 43cbe0: 66 45 0f db ca pand xmm9, xmm10 - 43cbe5: 66 0f db fe pand xmm7, xmm6 - 43cbe9: 66 44 0f db ce pand xmm9, xmm6 - 43cbee: 66 0f eb cf por xmm1, xmm7 - 43cbf2: 66 41 0f eb d1 por xmm2, xmm9 - 43cbf7: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 43cbfb: 66 0f f8 d0 psubb xmm2, xmm0 - 43cbff: 66 44 0f d7 ca pmovmskb r9d, xmm2 - 43cc04: d3 ea shr edx, cl - 43cc06: 41 d3 e9 shr r9d, cl - 43cc09: 44 29 ca sub edx, r9d - 43cc0c: 0f 85 a6 01 00 00 jne 0x43cdb8 <__strcasecmp_l_sse42+0x1b44> - 43cc12: 66 0f 6f 1f movdqa xmm3, xmmword ptr [rdi] - 43cc16: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43cc1d: 41 b9 0f 00 00 00 mov r9d, 15 - 43cc23: 4c 8d 57 0f lea r10, [rdi + 15] - 43cc27: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43cc2e: 49 81 ea 00 10 00 00 sub r10, 4096 - 43cc35: 48 89 ca mov rdx, rcx - 43cc38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43cc40: 49 83 c2 10 add r10, 16 - 43cc44: 0f 8f d6 00 00 00 jg 0x43cd20 <__strcasecmp_l_sse42+0x1aac> - 43cc4a: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43cc4f: 66 0f 3a 0f 44 17 f0 0f palignr xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43cc57: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43cc5c: 66 0f 6f f8 movdqa xmm7, xmm0 - 43cc60: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43cc65: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43cc6a: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43cc6f: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43cc73: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43cc78: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43cc7d: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43cc82: 66 41 0f db f8 pand xmm7, xmm8 - 43cc87: 66 45 0f db ca pand xmm9, xmm10 - 43cc8c: 66 0f db fe pand xmm7, xmm6 - 43cc90: 66 44 0f db ce pand xmm9, xmm6 - 43cc95: 66 0f eb c7 por xmm0, xmm7 - 43cc99: 66 41 0f eb c9 por xmm1, xmm9 - 43cc9e: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43cca4: 0f 86 e6 00 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43ccaa: 48 83 c2 10 add rdx, 16 - 43ccae: 49 83 c2 10 add r10, 16 - 43ccb2: 7f 6c jg 0x43cd20 <__strcasecmp_l_sse42+0x1aac> - 43ccb4: 66 0f 6f 04 17 movdqa xmm0, xmmword ptr [rdi + rdx] - 43ccb9: 66 0f 3a 0f 44 17 f0 0f palignr xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43ccc1: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43ccc6: 66 0f 6f f8 movdqa xmm7, xmm0 - 43ccca: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43cccf: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43ccd4: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43ccd9: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43ccdd: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43cce2: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43cce7: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43ccec: 66 41 0f db f8 pand xmm7, xmm8 - 43ccf1: 66 45 0f db ca pand xmm9, xmm10 - 43ccf6: 66 0f db fe pand xmm7, xmm6 - 43ccfa: 66 44 0f db ce pand xmm9, xmm6 - 43ccff: 66 0f eb c7 por xmm0, xmm7 - 43cd03: 66 41 0f eb c9 por xmm1, xmm9 - 43cd08: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43cd0e: 0f 86 7c 00 00 00 jbe 0x43cd90 <__strcasecmp_l_sse42+0x1b1c> - 43cd14: 48 83 c2 10 add rdx, 16 - 43cd18: e9 23 ff ff ff jmp 0x43cc40 <__strcasecmp_l_sse42+0x19cc> - 43cd1d: 0f 1f 00 nop dword ptr [rax] - 43cd20: 49 81 ea 00 10 00 00 sub r10, 4096 - 43cd27: 66 0f 6f 44 17 f0 movdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43cd2d: 66 0f 73 d8 0f psrldq xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43cd32: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 43cd38: 83 f9 00 cmp ecx, 0 - 43cd3b: 0f 87 09 ff ff ff ja 0x43cc4a <__strcasecmp_l_sse42+0x19d6> - 43cd41: 66 0f 6f 0c 16 movdqa xmm1, xmmword ptr [rsi + rdx] - 43cd46: 66 0f 6f f8 movdqa xmm7, xmm0 - 43cd4a: 66 44 0f 6f c5 movdqa xmm8, xmm5 - 43cd4f: 66 44 0f 6f c9 movdqa xmm9, xmm1 - 43cd54: 66 44 0f 6f d5 movdqa xmm10, xmm5 - 43cd59: 66 0f 64 fc pcmpgtb xmm7, xmm4 - 43cd5d: 66 44 0f 64 c0 pcmpgtb xmm8, xmm0 - 43cd62: 66 44 0f 64 cc pcmpgtb xmm9, xmm4 - 43cd67: 66 44 0f 64 d1 pcmpgtb xmm10, xmm1 - 43cd6c: 66 41 0f db f8 pand xmm7, xmm8 - 43cd71: 66 45 0f db ca pand xmm9, xmm10 - 43cd76: 66 0f db fe pand xmm7, xmm6 - 43cd7a: 66 44 0f db ce pand xmm9, xmm6 - 43cd7f: 66 0f eb c7 por xmm0, xmm7 - 43cd83: 66 41 0f eb c9 por xmm1, xmm9 - 43cd88: 66 0f 3a 63 c1 1a pcmpistri xmm0, xmm1, 26 - 43cd8e: 66 90 nop - 43cd90: 73 5a jae 0x43cdec <__strcasecmp_l_sse42+0x1b78> - 43cd92: 48 01 ca add rdx, rcx - 43cd95: 4a 8d 7c 0f f0 lea rdi, [rdi + r9 - 16] - 43cd9a: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 43cd9e: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 43cda2: 45 85 c0 test r8d, r8d - 43cda5: 74 01 je 0x43cda8 <__strcasecmp_l_sse42+0x1b34> - 43cda7: 92 xchg eax, edx - 43cda8: 48 8d 0d f1 e6 05 00 lea rcx, [rip + 386801] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 43cdaf: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 43cdb2: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] - 43cdb5: 29 d0 sub eax, edx - 43cdb7: c3 ret - 43cdb8: 48 8d 3c 07 lea rdi, [rdi + rax] - 43cdbc: 48 8d 34 0e lea rsi, [rsi + rcx] - 43cdc0: 45 85 c0 test r8d, r8d - 43cdc3: 74 0b je 0x43cdd0 <__strcasecmp_l_sse42+0x1b5c> - 43cdc5: 48 87 f7 xchg rsi, rdi - 43cdc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43cdd0: 48 0f bc d2 bsf rdx, rdx - 43cdd4: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 43cdd8: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 43cddc: 48 8d 15 bd e6 05 00 lea rdx, [rip + 386749] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 43cde3: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] - 43cde6: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] - 43cde9: 29 c8 sub eax, ecx - 43cdeb: c3 ret - 43cdec: 31 c0 xor eax, eax - 43cdee: c3 ret - 43cdef: 90 nop - 43cdf0: 0f b6 0e movzx ecx, byte ptr [rsi] - 43cdf3: 0f b6 07 movzx eax, byte ptr [rdi] - 43cdf6: 48 8d 15 a3 e6 05 00 lea rdx, [rip + 386723] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 43cdfd: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] - 43ce00: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] - 43ce03: 29 c8 sub eax, ecx - 43ce05: c3 ret - 43ce06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000043ce10 <__strcasecmp_avx>: - 43ce10: f3 0f 1e fa endbr64 - 43ce14: 48 c7 c0 a8 ff ff ff mov rax, -88 - 43ce1b: 64 48 8b 10 mov rdx, qword ptr fs:[rax] - 43ce1f: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000043ce24 <__strcasecmp_l_avx>: - 43ce24: f3 0f 1e fa endbr64 - 43ce28: 48 8b 02 mov rax, qword ptr [rdx] - 43ce2b: f7 80 78 02 00 00 01 00 00 00 test dword ptr [rax + 632], 1 - 43ce35: 0f 85 45 a4 00 00 jne 0x447280 <__strcasecmp_l_nonascii> - 43ce3b: 89 f1 mov ecx, esi - 43ce3d: 89 f8 mov eax, edi - 43ce3f: 48 83 e1 3f and rcx, 63 - 43ce43: 48 83 e0 3f and rax, 63 - 43ce47: c5 f9 6f 25 81 af 05 00 vmovdqa xmm4, xmmword ptr [rip + 372609] # 0x497dd0 <__PRETTY_FUNCTION__.12580+0x1030> - 43ce4f: c5 f9 6f 2d 69 b0 05 00 vmovdqa xmm5, xmmword ptr [rip + 372841] # 0x497ec0 <__PRETTY_FUNCTION__.12580+0x1120> - 43ce57: c5 f9 6f 35 91 af 05 00 vmovdqa xmm6, xmmword ptr [rip + 372625] # 0x497df0 <__PRETTY_FUNCTION__.12580+0x1050> - 43ce5f: 83 f9 30 cmp ecx, 48 - 43ce62: 77 6c ja 0x43ced0 <__strcasecmp_l_avx+0xac> - 43ce64: 83 f8 30 cmp eax, 48 - 43ce67: 77 67 ja 0x43ced0 <__strcasecmp_l_avx+0xac> - 43ce69: c5 fa 6f 0f vmovdqu xmm1, xmmword ptr [rdi] - 43ce6d: c5 fa 6f 16 vmovdqu xmm2, xmmword ptr [rsi] - 43ce71: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43ce75: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43ce79: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43ce7d: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43ce81: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43ce85: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43ce8a: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43ce8e: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43ce92: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43ce96: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43ce9a: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 - 43ce9e: c5 f9 74 c1 vpcmpeqb xmm0, xmm0, xmm1 - 43cea2: c5 f1 74 ca vpcmpeqb xmm1, xmm1, xmm2 - 43cea6: c5 f1 f8 c8 vpsubb xmm1, xmm1, xmm0 - 43ceaa: c5 f9 d7 d1 vpmovmskb edx, xmm1 - 43ceae: 81 ea ff ff 00 00 sub edx, 65535 - 43ceb4: 0f 85 96 15 00 00 jne 0x43e450 <__strcasecmp_l_avx+0x162c> - 43ceba: 48 83 c6 10 add rsi, 16 - 43cebe: 48 83 c7 10 add rdi, 16 - 43cec2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43cecd: 0f 1f 00 nop dword ptr [rax] - 43ced0: 48 83 e6 f0 and rsi, -16 - 43ced4: 48 83 e7 f0 and rdi, -16 - 43ced8: ba ff ff 00 00 mov edx, 65535 - 43cedd: 45 31 c0 xor r8d, r8d - 43cee0: 83 e1 0f and ecx, 15 - 43cee3: 83 e0 0f and eax, 15 - 43cee6: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 - 43ceea: 39 c1 cmp ecx, eax - 43ceec: 74 32 je 0x43cf20 <__strcasecmp_l_avx+0xfc> - 43ceee: 77 07 ja 0x43cef7 <__strcasecmp_l_avx+0xd3> - 43cef0: 41 89 d0 mov r8d, edx - 43cef3: 91 xchg eax, ecx - 43cef4: 48 87 f7 xchg rsi, rdi - 43cef7: c5 f9 6f 17 vmovdqa xmm2, xmmword ptr [rdi] - 43cefb: c5 f9 6f 0e vmovdqa xmm1, xmmword ptr [rsi] - 43ceff: 4c 8d 48 0f lea r9, [rax + 15] - 43cf03: 49 29 c9 sub r9, rcx - 43cf06: 4c 8d 15 c3 af 05 00 lea r10, [rip + 372675] # 0x497ed0 <__PRETTY_FUNCTION__.12580+0x1130> - 43cf0d: 4f 63 0c 8a movsxd r9, dword ptr [r10 + 4*r9] - 43cf11: c5 f9 74 c1 vpcmpeqb xmm0, xmm0, xmm1 - 43cf15: 4f 8d 14 0a lea r10, [r10 + r9] - 43cf19: 3e 41 ff e2 jmp r10 - 43cf1d: 0f 1f 00 nop dword ptr [rax] - 43cf20: c5 f9 6f 0e vmovdqa xmm1, xmmword ptr [rsi] - 43cf24: c5 f9 74 c1 vpcmpeqb xmm0, xmm0, xmm1 - 43cf28: c5 f9 6f 17 vmovdqa xmm2, xmmword ptr [rdi] - 43cf2c: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43cf30: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43cf34: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43cf38: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43cf3c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43cf40: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43cf45: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43cf49: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43cf4d: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43cf51: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43cf55: c5 f1 74 ca vpcmpeqb xmm1, xmm1, xmm2 - 43cf59: c5 f1 f8 c8 vpsubb xmm1, xmm1, xmm0 - 43cf5d: c5 79 d7 c9 vpmovmskb r9d, xmm1 - 43cf61: d3 ea shr edx, cl - 43cf63: 41 d3 e9 shr r9d, cl - 43cf66: 44 29 ca sub edx, r9d - 43cf69: 0f 85 c9 14 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43cf6f: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43cf76: 49 c7 c1 10 00 00 00 mov r9, 16 - 43cf7d: 48 89 ca mov rdx, rcx - 43cf80: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43cf85: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43cf8a: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43cf8e: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43cf92: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43cf96: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43cf9a: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43cf9e: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43cfa3: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43cfa7: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43cfab: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43cfaf: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43cfb3: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43cfb9: 48 8d 52 10 lea rdx, [rdx + 16] - 43cfbd: 76 41 jbe 0x43d000 <__strcasecmp_l_avx+0x1dc> - 43cfbf: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43cfc4: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43cfc9: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43cfcd: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43cfd1: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43cfd5: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43cfd9: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43cfdd: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43cfe2: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43cfe6: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43cfea: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43cfee: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43cff2: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43cff8: 48 8d 52 10 lea rdx, [rdx + 16] - 43cffc: 76 02 jbe 0x43d000 <__strcasecmp_l_avx+0x1dc> - 43cffe: eb 80 jmp 0x43cf80 <__strcasecmp_l_avx+0x15c> - 43d000: 0f 83 66 14 00 00 jae 0x43e46c <__strcasecmp_l_avx+0x1648> - 43d006: 48 8d 4c 0a f0 lea rcx, [rdx + rcx - 16] - 43d00b: 0f b6 04 0f movzx eax, byte ptr [rdi + rcx] - 43d00f: 0f b6 14 0e movzx edx, byte ptr [rsi + rcx] - 43d013: 48 8d 0d 86 e4 05 00 lea rcx, [rip + 386182] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 43d01a: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] - 43d01d: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 43d020: 29 d0 sub eax, edx - 43d022: c3 ret - 43d023: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43d02e: 66 90 nop - 43d030: c5 e9 73 fa 0f vpslldq xmm2, xmm2, 15 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0] - 43d035: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43d039: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43d03d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43d041: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43d045: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d049: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d04e: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d052: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d056: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43d05a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43d05e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43d062: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43d066: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43d06a: d3 ea shr edx, cl - 43d06c: 41 d3 e9 shr r9d, cl - 43d06f: 44 29 ca sub edx, r9d - 43d072: 0f 85 c0 13 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43d078: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43d07c: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43d083: 41 b9 01 00 00 00 mov r9d, 1 - 43d089: 4c 8d 57 01 lea r10, [rdi + 1] - 43d08d: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43d094: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d09b: 48 89 ca mov rdx, rcx - 43d09e: 66 90 nop - 43d0a0: 49 83 c2 10 add r10, 16 - 43d0a4: 0f 8f a6 00 00 00 jg 0x43d150 <__strcasecmp_l_avx+0x32c> - 43d0aa: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d0af: c4 e3 79 0f 44 17 f0 01 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] - 43d0b7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d0bc: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d0c0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d0c4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d0c8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d0cc: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d0d0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d0d5: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d0d9: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d0dd: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d0e1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d0e5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d0eb: 0f 86 1f 13 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d0f1: 48 83 c2 10 add rdx, 16 - 43d0f5: 49 83 c2 10 add r10, 16 - 43d0f9: 7f 55 jg 0x43d150 <__strcasecmp_l_avx+0x32c> - 43d0fb: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d100: c4 e3 79 0f 44 17 f0 01 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] - 43d108: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d10d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d111: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d115: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d119: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d11d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d121: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d126: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d12a: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d12e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d132: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d136: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d13c: 0f 86 ce 12 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d142: 48 83 c2 10 add rdx, 16 - 43d146: e9 55 ff ff ff jmp 0x43d0a0 <__strcasecmp_l_avx+0x27c> - 43d14b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43d150: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d157: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43d15d: c5 f9 73 d8 01 vpsrldq xmm0, xmm0, 1 # xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero - 43d162: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43d168: 83 f9 0e cmp ecx, 14 - 43d16b: 0f 87 39 ff ff ff ja 0x43d0aa <__strcasecmp_l_avx+0x286> - 43d171: e9 5b 12 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43d176: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43d180: c5 e9 73 fa 0e vpslldq xmm2, xmm2, 14 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1] - 43d185: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43d189: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43d18d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43d191: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43d195: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d199: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d19e: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d1a2: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d1a6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43d1aa: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43d1ae: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43d1b2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43d1b6: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43d1ba: d3 ea shr edx, cl - 43d1bc: 41 d3 e9 shr r9d, cl - 43d1bf: 44 29 ca sub edx, r9d - 43d1c2: 0f 85 70 12 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43d1c8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43d1cc: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43d1d3: 41 b9 02 00 00 00 mov r9d, 2 - 43d1d9: 4c 8d 57 02 lea r10, [rdi + 2] - 43d1dd: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43d1e4: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d1eb: 48 89 ca mov rdx, rcx - 43d1ee: 66 90 nop - 43d1f0: 49 83 c2 10 add r10, 16 - 43d1f4: 0f 8f a6 00 00 00 jg 0x43d2a0 <__strcasecmp_l_avx+0x47c> - 43d1fa: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d1ff: c4 e3 79 0f 44 17 f0 02 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] - 43d207: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d20c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d210: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d214: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d218: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d21c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d220: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d225: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d229: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d22d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d231: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d235: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d23b: 0f 86 cf 11 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d241: 48 83 c2 10 add rdx, 16 - 43d245: 49 83 c2 10 add r10, 16 - 43d249: 7f 55 jg 0x43d2a0 <__strcasecmp_l_avx+0x47c> - 43d24b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d250: c4 e3 79 0f 44 17 f0 02 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] - 43d258: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d25d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d261: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d265: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d269: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d26d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d271: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d276: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d27a: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d27e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d282: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d286: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d28c: 0f 86 7e 11 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d292: 48 83 c2 10 add rdx, 16 - 43d296: e9 55 ff ff ff jmp 0x43d1f0 <__strcasecmp_l_avx+0x3cc> - 43d29b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43d2a0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d2a7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43d2ad: c5 f9 73 d8 02 vpsrldq xmm0, xmm0, 2 # xmm0 = xmm0[2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero - 43d2b2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43d2b8: 83 f9 0d cmp ecx, 13 - 43d2bb: 0f 87 39 ff ff ff ja 0x43d1fa <__strcasecmp_l_avx+0x3d6> - 43d2c1: e9 0b 11 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43d2c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43d2d0: c5 e9 73 fa 0d vpslldq xmm2, xmm2, 13 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2] - 43d2d5: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43d2d9: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43d2dd: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43d2e1: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43d2e5: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d2e9: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d2ee: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d2f2: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d2f6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43d2fa: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43d2fe: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43d302: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43d306: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43d30a: d3 ea shr edx, cl - 43d30c: 41 d3 e9 shr r9d, cl - 43d30f: 44 29 ca sub edx, r9d - 43d312: 0f 85 20 11 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43d318: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43d31c: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43d323: 41 b9 03 00 00 00 mov r9d, 3 - 43d329: 4c 8d 57 03 lea r10, [rdi + 3] - 43d32d: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43d334: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d33b: 48 89 ca mov rdx, rcx - 43d33e: 49 83 c2 10 add r10, 16 - 43d342: 0f 8f a8 00 00 00 jg 0x43d3f0 <__strcasecmp_l_avx+0x5cc> - 43d348: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d34d: c4 e3 79 0f 44 17 f0 03 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] - 43d355: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d35a: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d35e: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d362: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d366: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d36a: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d36e: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d373: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d377: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d37b: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d37f: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d383: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d389: 0f 86 81 10 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d38f: 48 83 c2 10 add rdx, 16 - 43d393: 49 83 c2 10 add r10, 16 - 43d397: 7f 57 jg 0x43d3f0 <__strcasecmp_l_avx+0x5cc> - 43d399: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d39e: c4 e3 79 0f 44 17 f0 03 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] - 43d3a6: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d3ab: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d3af: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d3b3: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d3b7: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d3bb: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d3bf: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d3c4: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d3c8: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d3cc: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d3d0: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d3d4: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d3da: 0f 86 30 10 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d3e0: 48 83 c2 10 add rdx, 16 - 43d3e4: e9 55 ff ff ff jmp 0x43d33e <__strcasecmp_l_avx+0x51a> - 43d3e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 43d3f0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d3f7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43d3fd: c5 f9 73 d8 03 vpsrldq xmm0, xmm0, 3 # xmm0 = xmm0[3,4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero - 43d402: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43d408: 83 f9 0c cmp ecx, 12 - 43d40b: 0f 87 37 ff ff ff ja 0x43d348 <__strcasecmp_l_avx+0x524> - 43d411: e9 bb 0f 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43d416: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43d420: c5 e9 73 fa 0c vpslldq xmm2, xmm2, 12 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3] - 43d425: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43d429: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43d42d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43d431: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43d435: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d439: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d43e: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d442: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d446: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43d44a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43d44e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43d452: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43d456: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43d45a: d3 ea shr edx, cl - 43d45c: 41 d3 e9 shr r9d, cl - 43d45f: 44 29 ca sub edx, r9d - 43d462: 0f 85 d0 0f 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43d468: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43d46c: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43d473: 41 b9 04 00 00 00 mov r9d, 4 - 43d479: 4c 8d 57 04 lea r10, [rdi + 4] - 43d47d: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43d484: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d48b: 48 89 ca mov rdx, rcx - 43d48e: 66 90 nop - 43d490: 49 83 c2 10 add r10, 16 - 43d494: 0f 8f a6 00 00 00 jg 0x43d540 <__strcasecmp_l_avx+0x71c> - 43d49a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d49f: c4 e3 79 0f 44 17 f0 04 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] - 43d4a7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d4ac: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d4b0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d4b4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d4b8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d4bc: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d4c0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d4c5: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d4c9: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d4cd: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d4d1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d4d5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d4db: 0f 86 2f 0f 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d4e1: 48 83 c2 10 add rdx, 16 - 43d4e5: 49 83 c2 10 add r10, 16 - 43d4e9: 7f 55 jg 0x43d540 <__strcasecmp_l_avx+0x71c> - 43d4eb: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d4f0: c4 e3 79 0f 44 17 f0 04 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] - 43d4f8: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d4fd: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d501: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d505: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d509: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d50d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d511: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d516: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d51a: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d51e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d522: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d526: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d52c: 0f 86 de 0e 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d532: 48 83 c2 10 add rdx, 16 - 43d536: e9 55 ff ff ff jmp 0x43d490 <__strcasecmp_l_avx+0x66c> - 43d53b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43d540: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d547: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43d54d: c5 f9 73 d8 04 vpsrldq xmm0, xmm0, 4 # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero - 43d552: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43d558: 83 f9 0b cmp ecx, 11 - 43d55b: 0f 87 39 ff ff ff ja 0x43d49a <__strcasecmp_l_avx+0x676> - 43d561: e9 6b 0e 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43d566: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43d570: c5 e9 73 fa 0b vpslldq xmm2, xmm2, 11 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4] - 43d575: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43d579: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43d57d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43d581: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43d585: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d589: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d58e: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d592: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d596: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43d59a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43d59e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43d5a2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43d5a6: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43d5aa: d3 ea shr edx, cl - 43d5ac: 41 d3 e9 shr r9d, cl - 43d5af: 44 29 ca sub edx, r9d - 43d5b2: 0f 85 80 0e 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43d5b8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43d5bc: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43d5c3: 41 b9 05 00 00 00 mov r9d, 5 - 43d5c9: 4c 8d 57 05 lea r10, [rdi + 5] - 43d5cd: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43d5d4: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d5db: 48 89 ca mov rdx, rcx - 43d5de: 66 90 nop - 43d5e0: 49 83 c2 10 add r10, 16 - 43d5e4: 0f 8f a6 00 00 00 jg 0x43d690 <__strcasecmp_l_avx+0x86c> - 43d5ea: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d5ef: c4 e3 79 0f 44 17 f0 05 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] - 43d5f7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d5fc: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d600: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d604: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d608: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d60c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d610: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d615: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d619: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d61d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d621: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d625: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d62b: 0f 86 df 0d 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d631: 48 83 c2 10 add rdx, 16 - 43d635: 49 83 c2 10 add r10, 16 - 43d639: 7f 55 jg 0x43d690 <__strcasecmp_l_avx+0x86c> - 43d63b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d640: c4 e3 79 0f 44 17 f0 05 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] - 43d648: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d64d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d651: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d655: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d659: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d65d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d661: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d666: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d66a: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d66e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d672: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d676: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d67c: 0f 86 8e 0d 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d682: 48 83 c2 10 add rdx, 16 - 43d686: e9 55 ff ff ff jmp 0x43d5e0 <__strcasecmp_l_avx+0x7bc> - 43d68b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43d690: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d697: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43d69d: c5 f9 73 d8 05 vpsrldq xmm0, xmm0, 5 # xmm0 = xmm0[5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero - 43d6a2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43d6a8: 83 f9 0a cmp ecx, 10 - 43d6ab: 0f 87 39 ff ff ff ja 0x43d5ea <__strcasecmp_l_avx+0x7c6> - 43d6b1: e9 1b 0d 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43d6b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43d6c0: c5 e9 73 fa 0a vpslldq xmm2, xmm2, 10 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5] - 43d6c5: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43d6c9: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43d6cd: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43d6d1: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43d6d5: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d6d9: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d6de: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d6e2: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d6e6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43d6ea: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43d6ee: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43d6f2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43d6f6: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43d6fa: d3 ea shr edx, cl - 43d6fc: 41 d3 e9 shr r9d, cl - 43d6ff: 44 29 ca sub edx, r9d - 43d702: 0f 85 30 0d 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43d708: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43d70c: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43d713: 41 b9 06 00 00 00 mov r9d, 6 - 43d719: 4c 8d 57 06 lea r10, [rdi + 6] - 43d71d: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43d724: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d72b: 48 89 ca mov rdx, rcx - 43d72e: 66 90 nop - 43d730: 49 83 c2 10 add r10, 16 - 43d734: 0f 8f a6 00 00 00 jg 0x43d7e0 <__strcasecmp_l_avx+0x9bc> - 43d73a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d73f: c4 e3 79 0f 44 17 f0 06 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] - 43d747: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d74c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d750: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d754: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d758: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d75c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d760: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d765: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d769: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d76d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d771: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d775: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d77b: 0f 86 8f 0c 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d781: 48 83 c2 10 add rdx, 16 - 43d785: 49 83 c2 10 add r10, 16 - 43d789: 7f 55 jg 0x43d7e0 <__strcasecmp_l_avx+0x9bc> - 43d78b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d790: c4 e3 79 0f 44 17 f0 06 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] - 43d798: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d79d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d7a1: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d7a5: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d7a9: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d7ad: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d7b1: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d7b6: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d7ba: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d7be: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d7c2: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d7c6: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d7cc: 0f 86 3e 0c 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d7d2: 48 83 c2 10 add rdx, 16 - 43d7d6: e9 55 ff ff ff jmp 0x43d730 <__strcasecmp_l_avx+0x90c> - 43d7db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43d7e0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d7e7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43d7ed: c5 f9 73 d8 06 vpsrldq xmm0, xmm0, 6 # xmm0 = xmm0[6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero - 43d7f2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43d7f8: 83 f9 09 cmp ecx, 9 - 43d7fb: 0f 87 39 ff ff ff ja 0x43d73a <__strcasecmp_l_avx+0x916> - 43d801: e9 cb 0b 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43d806: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43d810: c5 e9 73 fa 09 vpslldq xmm2, xmm2, 9 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6] - 43d815: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43d819: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43d81d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43d821: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43d825: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d829: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d82e: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d832: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d836: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43d83a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43d83e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43d842: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43d846: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43d84a: d3 ea shr edx, cl - 43d84c: 41 d3 e9 shr r9d, cl - 43d84f: 44 29 ca sub edx, r9d - 43d852: 0f 85 e0 0b 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43d858: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43d85c: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43d863: 41 b9 07 00 00 00 mov r9d, 7 - 43d869: 4c 8d 57 07 lea r10, [rdi + 7] - 43d86d: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43d874: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d87b: 48 89 ca mov rdx, rcx - 43d87e: 66 90 nop - 43d880: 49 83 c2 10 add r10, 16 - 43d884: 0f 8f a6 00 00 00 jg 0x43d930 <__strcasecmp_l_avx+0xb0c> - 43d88a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d88f: c4 e3 79 0f 44 17 f0 07 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] - 43d897: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d89c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d8a0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d8a4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d8a8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d8ac: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d8b0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d8b5: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d8b9: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d8bd: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d8c1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d8c5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d8cb: 0f 86 3f 0b 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d8d1: 48 83 c2 10 add rdx, 16 - 43d8d5: 49 83 c2 10 add r10, 16 - 43d8d9: 7f 55 jg 0x43d930 <__strcasecmp_l_avx+0xb0c> - 43d8db: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d8e0: c4 e3 79 0f 44 17 f0 07 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] - 43d8e8: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d8ed: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d8f1: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d8f5: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d8f9: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d8fd: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d901: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d906: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d90a: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d90e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43d912: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43d916: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43d91c: 0f 86 ee 0a 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43d922: 48 83 c2 10 add rdx, 16 - 43d926: e9 55 ff ff ff jmp 0x43d880 <__strcasecmp_l_avx+0xa5c> - 43d92b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43d930: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d937: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43d93d: c5 f9 73 d8 07 vpsrldq xmm0, xmm0, 7 # xmm0 = xmm0[7,8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero - 43d942: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43d948: 83 f9 08 cmp ecx, 8 - 43d94b: 0f 87 39 ff ff ff ja 0x43d88a <__strcasecmp_l_avx+0xa66> - 43d951: e9 7b 0a 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43d956: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43d960: c5 e9 73 fa 08 vpslldq xmm2, xmm2, 8 # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7] - 43d965: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43d969: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43d96d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43d971: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43d975: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43d979: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43d97e: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43d982: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43d986: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43d98a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43d98e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43d992: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43d996: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43d99a: d3 ea shr edx, cl - 43d99c: 41 d3 e9 shr r9d, cl - 43d99f: 44 29 ca sub edx, r9d - 43d9a2: 0f 85 90 0a 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43d9a8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43d9ac: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43d9b3: 41 b9 08 00 00 00 mov r9d, 8 - 43d9b9: 4c 8d 57 08 lea r10, [rdi + 8] - 43d9bd: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43d9c4: 49 81 ea 00 10 00 00 sub r10, 4096 - 43d9cb: 48 89 ca mov rdx, rcx - 43d9ce: 66 90 nop - 43d9d0: 49 83 c2 10 add r10, 16 - 43d9d4: 0f 8f a6 00 00 00 jg 0x43da80 <__strcasecmp_l_avx+0xc5c> - 43d9da: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43d9df: c4 e3 79 0f 44 17 f0 08 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] - 43d9e7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43d9ec: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43d9f0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43d9f4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43d9f8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43d9fc: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43da00: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43da05: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43da09: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43da0d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43da11: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43da15: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43da1b: 0f 86 ef 09 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43da21: 48 83 c2 10 add rdx, 16 - 43da25: 49 83 c2 10 add r10, 16 - 43da29: 7f 55 jg 0x43da80 <__strcasecmp_l_avx+0xc5c> - 43da2b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43da30: c4 e3 79 0f 44 17 f0 08 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] - 43da38: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43da3d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43da41: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43da45: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43da49: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43da4d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43da51: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43da56: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43da5a: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43da5e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43da62: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43da66: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43da6c: 0f 86 9e 09 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43da72: 48 83 c2 10 add rdx, 16 - 43da76: e9 55 ff ff ff jmp 0x43d9d0 <__strcasecmp_l_avx+0xbac> - 43da7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43da80: 49 81 ea 00 10 00 00 sub r10, 4096 - 43da87: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43da8d: c5 f9 73 d8 08 vpsrldq xmm0, xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 43da92: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43da98: 83 f9 07 cmp ecx, 7 - 43da9b: 0f 87 39 ff ff ff ja 0x43d9da <__strcasecmp_l_avx+0xbb6> - 43daa1: e9 2b 09 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43daa6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43dab0: c5 e9 73 fa 07 vpslldq xmm2, xmm2, 7 # xmm2 = zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8] - 43dab5: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43dab9: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43dabd: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43dac1: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43dac5: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43dac9: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43dace: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43dad2: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43dad6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43dada: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43dade: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43dae2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43dae6: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43daea: d3 ea shr edx, cl - 43daec: 41 d3 e9 shr r9d, cl - 43daef: 44 29 ca sub edx, r9d - 43daf2: 0f 85 40 09 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43daf8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43dafc: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43db03: 41 b9 09 00 00 00 mov r9d, 9 - 43db09: 4c 8d 57 09 lea r10, [rdi + 9] - 43db0d: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43db14: 49 81 ea 00 10 00 00 sub r10, 4096 - 43db1b: 48 89 ca mov rdx, rcx - 43db1e: 66 90 nop - 43db20: 49 83 c2 10 add r10, 16 - 43db24: 0f 8f a6 00 00 00 jg 0x43dbd0 <__strcasecmp_l_avx+0xdac> - 43db2a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43db2f: c4 e3 79 0f 44 17 f0 09 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] - 43db37: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43db3c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43db40: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43db44: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43db48: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43db4c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43db50: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43db55: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43db59: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43db5d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43db61: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43db65: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43db6b: 0f 86 9f 08 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43db71: 48 83 c2 10 add rdx, 16 - 43db75: 49 83 c2 10 add r10, 16 - 43db79: 7f 55 jg 0x43dbd0 <__strcasecmp_l_avx+0xdac> - 43db7b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43db80: c4 e3 79 0f 44 17 f0 09 vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] - 43db88: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43db8d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43db91: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43db95: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43db99: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43db9d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43dba1: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43dba6: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43dbaa: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43dbae: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43dbb2: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43dbb6: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43dbbc: 0f 86 4e 08 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43dbc2: 48 83 c2 10 add rdx, 16 - 43dbc6: e9 55 ff ff ff jmp 0x43db20 <__strcasecmp_l_avx+0xcfc> - 43dbcb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43dbd0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43dbd7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43dbdd: c5 f9 73 d8 09 vpsrldq xmm0, xmm0, 9 # xmm0 = xmm0[9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero - 43dbe2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43dbe8: 83 f9 06 cmp ecx, 6 - 43dbeb: 0f 87 39 ff ff ff ja 0x43db2a <__strcasecmp_l_avx+0xd06> - 43dbf1: e9 db 07 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43dbf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43dc00: c5 e9 73 fa 06 vpslldq xmm2, xmm2, 6 # xmm2 = zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9] - 43dc05: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43dc09: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43dc0d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43dc11: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43dc15: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43dc19: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43dc1e: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43dc22: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43dc26: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43dc2a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43dc2e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43dc32: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43dc36: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43dc3a: d3 ea shr edx, cl - 43dc3c: 41 d3 e9 shr r9d, cl - 43dc3f: 44 29 ca sub edx, r9d - 43dc42: 0f 85 f0 07 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43dc48: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43dc4c: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43dc53: 41 b9 0a 00 00 00 mov r9d, 10 - 43dc59: 4c 8d 57 0a lea r10, [rdi + 10] - 43dc5d: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43dc64: 49 81 ea 00 10 00 00 sub r10, 4096 - 43dc6b: 48 89 ca mov rdx, rcx - 43dc6e: 66 90 nop - 43dc70: 49 83 c2 10 add r10, 16 - 43dc74: 0f 8f a6 00 00 00 jg 0x43dd20 <__strcasecmp_l_avx+0xefc> - 43dc7a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43dc7f: c4 e3 79 0f 44 17 f0 0a vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] - 43dc87: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43dc8c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43dc90: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43dc94: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43dc98: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43dc9c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43dca0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43dca5: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43dca9: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43dcad: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43dcb1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43dcb5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43dcbb: 0f 86 4f 07 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43dcc1: 48 83 c2 10 add rdx, 16 - 43dcc5: 49 83 c2 10 add r10, 16 - 43dcc9: 7f 55 jg 0x43dd20 <__strcasecmp_l_avx+0xefc> - 43dccb: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43dcd0: c4 e3 79 0f 44 17 f0 0a vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] - 43dcd8: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43dcdd: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43dce1: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43dce5: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43dce9: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43dced: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43dcf1: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43dcf6: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43dcfa: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43dcfe: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43dd02: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43dd06: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43dd0c: 0f 86 fe 06 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43dd12: 48 83 c2 10 add rdx, 16 - 43dd16: e9 55 ff ff ff jmp 0x43dc70 <__strcasecmp_l_avx+0xe4c> - 43dd1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43dd20: 49 81 ea 00 10 00 00 sub r10, 4096 - 43dd27: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43dd2d: c5 f9 73 d8 0a vpsrldq xmm0, xmm0, 10 # xmm0 = xmm0[10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43dd32: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43dd38: 83 f9 05 cmp ecx, 5 - 43dd3b: 0f 87 39 ff ff ff ja 0x43dc7a <__strcasecmp_l_avx+0xe56> - 43dd41: e9 8b 06 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43dd46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43dd50: c5 e9 73 fa 05 vpslldq xmm2, xmm2, 5 # xmm2 = zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10] - 43dd55: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43dd59: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43dd5d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43dd61: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43dd65: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43dd69: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43dd6e: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43dd72: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43dd76: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43dd7a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43dd7e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43dd82: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43dd86: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43dd8a: d3 ea shr edx, cl - 43dd8c: 41 d3 e9 shr r9d, cl - 43dd8f: 44 29 ca sub edx, r9d - 43dd92: 0f 85 a0 06 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43dd98: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43dd9c: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43dda3: 41 b9 0b 00 00 00 mov r9d, 11 - 43dda9: 4c 8d 57 0b lea r10, [rdi + 11] - 43ddad: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43ddb4: 49 81 ea 00 10 00 00 sub r10, 4096 - 43ddbb: 48 89 ca mov rdx, rcx - 43ddbe: 66 90 nop - 43ddc0: 49 83 c2 10 add r10, 16 - 43ddc4: 0f 8f a6 00 00 00 jg 0x43de70 <__strcasecmp_l_avx+0x104c> - 43ddca: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43ddcf: c4 e3 79 0f 44 17 f0 0b vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] - 43ddd7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43dddc: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43dde0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43dde4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43dde8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43ddec: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43ddf0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43ddf5: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43ddf9: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43ddfd: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43de01: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43de05: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43de0b: 0f 86 ff 05 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43de11: 48 83 c2 10 add rdx, 16 - 43de15: 49 83 c2 10 add r10, 16 - 43de19: 7f 55 jg 0x43de70 <__strcasecmp_l_avx+0x104c> - 43de1b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43de20: c4 e3 79 0f 44 17 f0 0b vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] - 43de28: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43de2d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43de31: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43de35: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43de39: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43de3d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43de41: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43de46: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43de4a: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43de4e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43de52: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43de56: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43de5c: 0f 86 ae 05 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43de62: 48 83 c2 10 add rdx, 16 - 43de66: e9 55 ff ff ff jmp 0x43ddc0 <__strcasecmp_l_avx+0xf9c> - 43de6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43de70: 49 81 ea 00 10 00 00 sub r10, 4096 - 43de77: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43de7d: c5 f9 73 d8 0b vpsrldq xmm0, xmm0, 11 # xmm0 = xmm0[11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43de82: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43de88: 83 f9 04 cmp ecx, 4 - 43de8b: 0f 87 39 ff ff ff ja 0x43ddca <__strcasecmp_l_avx+0xfa6> - 43de91: e9 3b 05 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43de96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43dea0: c5 e9 73 fa 04 vpslldq xmm2, xmm2, 4 # xmm2 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 43dea5: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43dea9: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43dead: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43deb1: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43deb5: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43deb9: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43debe: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43dec2: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43dec6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43deca: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43dece: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43ded2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43ded6: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43deda: d3 ea shr edx, cl - 43dedc: 41 d3 e9 shr r9d, cl - 43dedf: 44 29 ca sub edx, r9d - 43dee2: 0f 85 50 05 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43dee8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43deec: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43def3: 41 b9 0c 00 00 00 mov r9d, 12 - 43def9: 4c 8d 57 0c lea r10, [rdi + 12] - 43defd: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43df04: 49 81 ea 00 10 00 00 sub r10, 4096 - 43df0b: 48 89 ca mov rdx, rcx - 43df0e: 66 90 nop - 43df10: 49 83 c2 10 add r10, 16 - 43df14: 0f 8f a6 00 00 00 jg 0x43dfc0 <__strcasecmp_l_avx+0x119c> - 43df1a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43df1f: c4 e3 79 0f 44 17 f0 0c vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] - 43df27: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43df2c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43df30: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43df34: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43df38: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43df3c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43df40: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43df45: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43df49: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43df4d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43df51: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43df55: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43df5b: 0f 86 af 04 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43df61: 48 83 c2 10 add rdx, 16 - 43df65: 49 83 c2 10 add r10, 16 - 43df69: 7f 55 jg 0x43dfc0 <__strcasecmp_l_avx+0x119c> - 43df6b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43df70: c4 e3 79 0f 44 17 f0 0c vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] - 43df78: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43df7d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43df81: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43df85: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43df89: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43df8d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43df91: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43df96: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43df9a: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43df9e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43dfa2: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43dfa6: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43dfac: 0f 86 5e 04 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43dfb2: 48 83 c2 10 add rdx, 16 - 43dfb6: e9 55 ff ff ff jmp 0x43df10 <__strcasecmp_l_avx+0x10ec> - 43dfbb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43dfc0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43dfc7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43dfcd: c5 f9 73 d8 0c vpsrldq xmm0, xmm0, 12 # xmm0 = xmm0[12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43dfd2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43dfd8: 83 f9 03 cmp ecx, 3 - 43dfdb: 0f 87 39 ff ff ff ja 0x43df1a <__strcasecmp_l_avx+0x10f6> - 43dfe1: e9 eb 03 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43dfe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43dff0: c5 e9 73 fa 03 vpslldq xmm2, xmm2, 3 # xmm2 = zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43dff5: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43dff9: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43dffd: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43e001: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43e005: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43e009: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43e00e: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43e012: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43e016: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43e01a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43e01e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43e022: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43e026: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43e02a: d3 ea shr edx, cl - 43e02c: 41 d3 e9 shr r9d, cl - 43e02f: 44 29 ca sub edx, r9d - 43e032: 0f 85 00 04 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43e038: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43e03c: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43e043: 41 b9 0d 00 00 00 mov r9d, 13 - 43e049: 4c 8d 57 0d lea r10, [rdi + 13] - 43e04d: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43e054: 49 81 ea 00 10 00 00 sub r10, 4096 - 43e05b: 48 89 ca mov rdx, rcx - 43e05e: 66 90 nop - 43e060: 49 83 c2 10 add r10, 16 - 43e064: 0f 8f a6 00 00 00 jg 0x43e110 <__strcasecmp_l_avx+0x12ec> - 43e06a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43e06f: c4 e3 79 0f 44 17 f0 0d vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43e077: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43e07c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43e080: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43e084: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43e088: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43e08c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43e090: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43e095: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43e099: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43e09d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43e0a1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43e0a5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43e0ab: 0f 86 5f 03 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43e0b1: 48 83 c2 10 add rdx, 16 - 43e0b5: 49 83 c2 10 add r10, 16 - 43e0b9: 7f 55 jg 0x43e110 <__strcasecmp_l_avx+0x12ec> - 43e0bb: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43e0c0: c4 e3 79 0f 44 17 f0 0d vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] - 43e0c8: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43e0cd: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43e0d1: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43e0d5: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43e0d9: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43e0dd: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43e0e1: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43e0e6: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43e0ea: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43e0ee: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43e0f2: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43e0f6: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43e0fc: 0f 86 0e 03 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43e102: 48 83 c2 10 add rdx, 16 - 43e106: e9 55 ff ff ff jmp 0x43e060 <__strcasecmp_l_avx+0x123c> - 43e10b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43e110: 49 81 ea 00 10 00 00 sub r10, 4096 - 43e117: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43e11d: c5 f9 73 d8 0d vpsrldq xmm0, xmm0, 13 # xmm0 = xmm0[13,14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43e122: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43e128: 83 f9 02 cmp ecx, 2 - 43e12b: 0f 87 39 ff ff ff ja 0x43e06a <__strcasecmp_l_avx+0x1246> - 43e131: e9 9b 02 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43e136: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43e140: c5 e9 73 fa 02 vpslldq xmm2, xmm2, 2 # xmm2 = zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43e145: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43e149: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43e14d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43e151: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43e155: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43e159: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43e15e: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43e162: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43e166: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43e16a: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43e16e: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43e172: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43e176: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43e17a: d3 ea shr edx, cl - 43e17c: 41 d3 e9 shr r9d, cl - 43e17f: 44 29 ca sub edx, r9d - 43e182: 0f 85 b0 02 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43e188: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43e18c: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43e193: 41 b9 0e 00 00 00 mov r9d, 14 - 43e199: 4c 8d 57 0e lea r10, [rdi + 14] - 43e19d: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43e1a4: 49 81 ea 00 10 00 00 sub r10, 4096 - 43e1ab: 48 89 ca mov rdx, rcx - 43e1ae: 66 90 nop - 43e1b0: 49 83 c2 10 add r10, 16 - 43e1b4: 0f 8f a6 00 00 00 jg 0x43e260 <__strcasecmp_l_avx+0x143c> - 43e1ba: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43e1bf: c4 e3 79 0f 44 17 f0 0e vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43e1c7: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43e1cc: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43e1d0: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43e1d4: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43e1d8: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43e1dc: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43e1e0: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43e1e5: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43e1e9: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43e1ed: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43e1f1: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43e1f5: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43e1fb: 0f 86 0f 02 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43e201: 48 83 c2 10 add rdx, 16 - 43e205: 49 83 c2 10 add r10, 16 - 43e209: 7f 55 jg 0x43e260 <__strcasecmp_l_avx+0x143c> - 43e20b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43e210: c4 e3 79 0f 44 17 f0 0e vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 43e218: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43e21d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43e221: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43e225: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43e229: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43e22d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43e231: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43e236: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43e23a: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43e23e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43e242: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43e246: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43e24c: 0f 86 be 01 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43e252: 48 83 c2 10 add rdx, 16 - 43e256: e9 55 ff ff ff jmp 0x43e1b0 <__strcasecmp_l_avx+0x138c> - 43e25b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43e260: 49 81 ea 00 10 00 00 sub r10, 4096 - 43e267: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43e26d: c5 f9 73 d8 0e vpsrldq xmm0, xmm0, 14 # xmm0 = xmm0[14,15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43e272: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43e278: 83 f9 01 cmp ecx, 1 - 43e27b: 0f 87 39 ff ff ff ja 0x43e1ba <__strcasecmp_l_avx+0x1396> - 43e281: e9 4b 01 00 00 jmp 0x43e3d1 <__strcasecmp_l_avx+0x15ad> - 43e286: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43e290: c5 e9 73 fa 01 vpslldq xmm2, xmm2, 1 # xmm2 = zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43e295: c5 f1 64 fc vpcmpgtb xmm7, xmm1, xmm4 - 43e299: c5 71 64 c5 vpcmpgtb xmm8, xmm1, xmm5 - 43e29d: c5 69 64 cc vpcmpgtb xmm9, xmm2, xmm4 - 43e2a1: c5 69 64 d5 vpcmpgtb xmm10, xmm2, xmm5 - 43e2a5: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43e2a9: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43e2ae: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43e2b2: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43e2b6: c5 b9 eb c9 vpor xmm1, xmm8, xmm1 - 43e2ba: c5 a9 eb d2 vpor xmm2, xmm10, xmm2 - 43e2be: c5 e9 74 d1 vpcmpeqb xmm2, xmm2, xmm1 - 43e2c2: c5 e9 f8 d0 vpsubb xmm2, xmm2, xmm0 - 43e2c6: c5 79 d7 ca vpmovmskb r9d, xmm2 - 43e2ca: d3 ea shr edx, cl - 43e2cc: 41 d3 e9 shr r9d, cl - 43e2cf: 44 29 ca sub edx, r9d - 43e2d2: 0f 85 60 01 00 00 jne 0x43e438 <__strcasecmp_l_avx+0x1614> - 43e2d8: c5 f9 6f 1f vmovdqa xmm3, xmmword ptr [rdi] - 43e2dc: 48 c7 c1 10 00 00 00 mov rcx, 16 - 43e2e3: 41 b9 0f 00 00 00 mov r9d, 15 - 43e2e9: 4c 8d 57 0f lea r10, [rdi + 15] - 43e2ed: 49 81 e2 ff 0f 00 00 and r10, 4095 - 43e2f4: 49 81 ea 00 10 00 00 sub r10, 4096 - 43e2fb: 48 89 ca mov rdx, rcx - 43e2fe: 66 90 nop - 43e300: 49 83 c2 10 add r10, 16 - 43e304: 0f 8f a6 00 00 00 jg 0x43e3b0 <__strcasecmp_l_avx+0x158c> - 43e30a: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43e30f: c4 e3 79 0f 44 17 f0 0f vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43e317: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43e31c: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43e320: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43e324: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43e328: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43e32c: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43e330: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43e335: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43e339: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43e33d: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43e341: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43e345: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43e34b: 0f 86 bf 00 00 00 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43e351: 48 83 c2 10 add rdx, 16 - 43e355: 49 83 c2 10 add r10, 16 - 43e359: 7f 55 jg 0x43e3b0 <__strcasecmp_l_avx+0x158c> - 43e35b: c5 f9 6f 04 17 vmovdqa xmm0, xmmword ptr [rdi + rdx] - 43e360: c4 e3 79 0f 44 17 f0 0f vpalignr xmm0, xmm0, xmmword ptr [rdi + rdx - 16], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 43e368: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43e36d: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43e371: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43e375: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43e379: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43e37d: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43e381: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43e386: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43e38a: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43e38e: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43e392: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43e396: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43e39c: 76 72 jbe 0x43e410 <__strcasecmp_l_avx+0x15ec> - 43e39e: 48 83 c2 10 add rdx, 16 - 43e3a2: e9 59 ff ff ff jmp 0x43e300 <__strcasecmp_l_avx+0x14dc> - 43e3a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 43e3b0: 49 81 ea 00 10 00 00 sub r10, 4096 - 43e3b7: c5 f9 6f 44 17 f0 vmovdqa xmm0, xmmword ptr [rdi + rdx - 16] - 43e3bd: c5 f9 73 d8 0f vpsrldq xmm0, xmm0, 15 # xmm0 = xmm0[15],zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero - 43e3c2: c4 e3 79 63 c0 3a vpcmpistri xmm0, xmm0, 58 - 43e3c8: 83 f9 00 cmp ecx, 0 - 43e3cb: 0f 87 39 ff ff ff ja 0x43e30a <__strcasecmp_l_avx+0x14e6> - 43e3d1: c5 f9 6f 0c 16 vmovdqa xmm1, xmmword ptr [rsi + rdx] - 43e3d6: c5 f9 64 fc vpcmpgtb xmm7, xmm0, xmm4 - 43e3da: c5 79 64 c5 vpcmpgtb xmm8, xmm0, xmm5 - 43e3de: c5 71 64 cc vpcmpgtb xmm9, xmm1, xmm4 - 43e3e2: c5 71 64 d5 vpcmpgtb xmm10, xmm1, xmm5 - 43e3e6: c5 39 df c7 vpandn xmm8, xmm8, xmm7 - 43e3ea: c4 41 29 df d1 vpandn xmm10, xmm10, xmm9 - 43e3ef: c5 39 db c6 vpand xmm8, xmm8, xmm6 - 43e3f3: c5 29 db d6 vpand xmm10, xmm10, xmm6 - 43e3f7: c5 b9 eb c0 vpor xmm0, xmm8, xmm0 - 43e3fb: c5 a9 eb c9 vpor xmm1, xmm10, xmm1 - 43e3ff: c4 e3 79 63 c1 1a vpcmpistri xmm0, xmm1, 26 - 43e405: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43e410: 73 5a jae 0x43e46c <__strcasecmp_l_avx+0x1648> - 43e412: 48 01 ca add rdx, rcx - 43e415: 4a 8d 7c 0f f0 lea rdi, [rdi + r9 - 16] - 43e41a: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 43e41e: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 43e422: 45 85 c0 test r8d, r8d - 43e425: 74 01 je 0x43e428 <__strcasecmp_l_avx+0x1604> - 43e427: 92 xchg eax, edx - 43e428: 48 8d 0d 71 d0 05 00 lea rcx, [rip + 381041] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 43e42f: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 43e432: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] - 43e435: 29 d0 sub eax, edx - 43e437: c3 ret - 43e438: 48 8d 3c 07 lea rdi, [rdi + rax] - 43e43c: 48 8d 34 0e lea rsi, [rsi + rcx] - 43e440: 45 85 c0 test r8d, r8d - 43e443: 74 0b je 0x43e450 <__strcasecmp_l_avx+0x162c> - 43e445: 48 87 f7 xchg rsi, rdi - 43e448: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43e450: 48 0f bc d2 bsf rdx, rdx - 43e454: 0f b6 0c 16 movzx ecx, byte ptr [rsi + rdx] - 43e458: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 43e45c: 48 8d 15 3d d0 05 00 lea rdx, [rip + 380989] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 43e463: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] - 43e466: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] - 43e469: 29 c8 sub eax, ecx - 43e46b: c3 ret - 43e46c: 31 c0 xor eax, eax - 43e46e: c3 ret - 43e46f: 90 nop - 43e470: 0f b6 0e movzx ecx, byte ptr [rsi] - 43e473: 0f b6 07 movzx eax, byte ptr [rdi] - 43e476: 48 8d 15 23 d0 05 00 lea rdx, [rip + 380963] # 0x49b4a0 <_nl_C_LC_CTYPE_tolower+0x200> - 43e47d: 8b 0c 8a mov ecx, dword ptr [rdx + 4*rcx] - 43e480: 8b 04 82 mov eax, dword ptr [rdx + 4*rax] - 43e483: 29 c8 sub eax, ecx - 43e485: c3 ret - 43e486: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000043e490 <__strchr_sse2>: - 43e490: f3 0f 1e fa endbr64 - 43e494: 66 0f 6e ce movd xmm1, esi - 43e498: 89 f8 mov eax, edi - 43e49a: 25 ff 0f 00 00 and eax, 4095 - 43e49f: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 43e4a3: 3d c0 0f 00 00 cmp eax, 4032 - 43e4a8: 66 0f 61 c9 punpcklwd xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3] - 43e4ac: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] - 43e4b1: 0f 8f 69 01 00 00 jg 0x43e620 <__strchr_sse2+0x190> - 43e4b7: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] - 43e4bb: 66 0f ef db pxor xmm3, xmm3 - 43e4bf: 66 0f 6f e0 movdqa xmm4, xmm0 - 43e4c3: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43e4c7: 66 0f 74 e3 pcmpeqb xmm4, xmm3 - 43e4cb: 66 0f eb c4 por xmm0, xmm4 - 43e4cf: 66 0f d7 c0 pmovmskb eax, xmm0 - 43e4d3: 85 c0 test eax, eax - 43e4d5: 74 19 je 0x43e4f0 <__strchr_sse2+0x60> - 43e4d7: 0f bc c0 bsf eax, eax - 43e4da: ba 00 00 00 00 mov edx, 0 - 43e4df: 48 8d 04 07 lea rax, [rdi + rax] - 43e4e3: 40 38 30 cmp byte ptr [rax], sil - 43e4e6: 48 0f 45 c2 cmovne rax, rdx - 43e4ea: c3 ret - 43e4eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43e4f0: f3 0f 6f 47 10 movdqu xmm0, xmmword ptr [rdi + 16] - 43e4f5: 66 0f 6f e0 movdqa xmm4, xmm0 - 43e4f9: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43e4fd: 66 0f 74 e3 pcmpeqb xmm4, xmm3 - 43e501: 66 0f eb c4 por xmm0, xmm4 - 43e505: 66 0f d7 c8 pmovmskb ecx, xmm0 - 43e509: f3 0f 6f 47 20 movdqu xmm0, xmmword ptr [rdi + 32] - 43e50e: 66 0f 6f e0 movdqa xmm4, xmm0 - 43e512: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43e516: 48 c1 e1 10 shl rcx, 16 - 43e51a: 66 0f 74 e3 pcmpeqb xmm4, xmm3 - 43e51e: 66 0f eb c4 por xmm0, xmm4 - 43e522: 66 0f d7 c0 pmovmskb eax, xmm0 - 43e526: f3 0f 6f 47 30 movdqu xmm0, xmmword ptr [rdi + 48] - 43e52b: 66 0f 74 d8 pcmpeqb xmm3, xmm0 - 43e52f: 48 c1 e0 20 shl rax, 32 - 43e533: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43e537: 48 09 c8 or rax, rcx - 43e53a: 66 0f eb c3 por xmm0, xmm3 - 43e53e: 66 0f d7 c8 pmovmskb ecx, xmm0 - 43e542: 48 c1 e1 30 shl rcx, 48 - 43e546: 48 09 c8 or rax, rcx - 43e549: 48 85 c0 test rax, rax - 43e54c: 0f 85 ae 00 00 00 jne 0x43e600 <__strchr_sse2+0x170> - 43e552: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43e55d: 0f 1f 00 nop dword ptr [rax] - 43e560: 66 0f ef f6 pxor xmm6, xmm6 - 43e564: 48 83 e7 c0 and rdi, -64 - 43e568: 48 83 c7 40 add rdi, 64 - 43e56c: 66 0f 6f 2f movdqa xmm5, xmmword ptr [rdi] - 43e570: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 43e575: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 43e57a: 66 0f ef e9 pxor xmm5, xmm1 - 43e57e: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] - 43e583: 66 0f ef d1 pxor xmm2, xmm1 - 43e587: 66 0f ef d9 pxor xmm3, xmm1 - 43e58b: 66 0f da 2f pminub xmm5, xmmword ptr [rdi] - 43e58f: 66 0f ef e1 pxor xmm4, xmm1 - 43e593: 66 0f da 57 10 pminub xmm2, xmmword ptr [rdi + 16] - 43e598: 66 0f da 5f 20 pminub xmm3, xmmword ptr [rdi + 32] - 43e59d: 66 0f da ea pminub xmm5, xmm2 - 43e5a1: 66 0f da 67 30 pminub xmm4, xmmword ptr [rdi + 48] - 43e5a6: 66 0f da eb pminub xmm5, xmm3 - 43e5aa: 66 0f da ec pminub xmm5, xmm4 - 43e5ae: 66 0f 74 ee pcmpeqb xmm5, xmm6 - 43e5b2: 66 0f d7 c5 pmovmskb eax, xmm5 - 43e5b6: 85 c0 test eax, eax - 43e5b8: 74 ae je 0x43e568 <__strchr_sse2+0xd8> - 43e5ba: 66 0f 6f 2f movdqa xmm5, xmmword ptr [rdi] - 43e5be: 66 0f 6f c5 movdqa xmm0, xmm5 - 43e5c2: 66 0f 74 e9 pcmpeqb xmm5, xmm1 - 43e5c6: 66 0f 74 c6 pcmpeqb xmm0, xmm6 - 43e5ca: 66 0f eb e8 por xmm5, xmm0 - 43e5ce: 66 0f 74 d6 pcmpeqb xmm2, xmm6 - 43e5d2: 66 0f 74 de pcmpeqb xmm3, xmm6 - 43e5d6: 66 0f 74 e6 pcmpeqb xmm4, xmm6 - 43e5da: 66 0f d7 cd pmovmskb ecx, xmm5 - 43e5de: 66 0f d7 c2 pmovmskb eax, xmm2 - 43e5e2: 48 c1 e0 10 shl rax, 16 - 43e5e6: 66 44 0f d7 c3 pmovmskb r8d, xmm3 - 43e5eb: 66 0f d7 d4 pmovmskb edx, xmm4 - 43e5ef: 49 c1 e0 20 shl r8, 32 - 43e5f3: 4c 09 c0 or rax, r8 - 43e5f6: 48 09 c8 or rax, rcx - 43e5f9: 48 c1 e2 30 shl rdx, 48 - 43e5fd: 48 09 d0 or rax, rdx - 43e600: 48 0f bc c0 bsf rax, rax - 43e604: ba 00 00 00 00 mov edx, 0 - 43e609: 48 8d 04 07 lea rax, [rdi + rax] - 43e60d: 40 38 30 cmp byte ptr [rax], sil - 43e610: 48 0f 45 c2 cmovne rax, rdx - 43e614: c3 ret - 43e615: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43e620: 48 89 fa mov rdx, rdi - 43e623: 66 0f ef d2 pxor xmm2, xmm2 - 43e627: 48 83 e2 c0 and rdx, -64 - 43e62b: 66 0f 6f c1 movdqa xmm0, xmm1 - 43e62f: 66 0f 6f 1a movdqa xmm3, xmmword ptr [rdx] - 43e633: 66 0f 6f e3 movdqa xmm4, xmm3 - 43e637: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 43e63b: 66 0f 74 e2 pcmpeqb xmm4, xmm2 - 43e63f: 66 0f eb dc por xmm3, xmm4 - 43e643: 66 44 0f d7 c3 pmovmskb r8d, xmm3 - 43e648: 66 0f 6f 5a 10 movdqa xmm3, xmmword ptr [rdx + 16] - 43e64d: 66 0f 6f e3 movdqa xmm4, xmm3 - 43e651: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 43e655: 66 0f 74 e2 pcmpeqb xmm4, xmm2 - 43e659: 66 0f eb dc por xmm3, xmm4 - 43e65d: 66 0f d7 c3 pmovmskb eax, xmm3 - 43e661: 66 0f 6f 5a 20 movdqa xmm3, xmmword ptr [rdx + 32] - 43e666: 66 0f 6f e3 movdqa xmm4, xmm3 - 43e66a: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 43e66e: 48 c1 e0 10 shl rax, 16 - 43e672: 66 0f 74 e2 pcmpeqb xmm4, xmm2 - 43e676: 66 0f eb dc por xmm3, xmm4 - 43e67a: 66 44 0f d7 cb pmovmskb r9d, xmm3 - 43e67f: 66 0f 6f 5a 30 movdqa xmm3, xmmword ptr [rdx + 48] - 43e684: 66 0f 74 d3 pcmpeqb xmm2, xmm3 - 43e688: 49 c1 e1 20 shl r9, 32 - 43e68c: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43e690: 4c 09 c8 or rax, r9 - 43e693: 4c 09 c0 or rax, r8 - 43e696: 66 0f eb c2 por xmm0, xmm2 - 43e69a: 66 0f d7 c8 pmovmskb ecx, xmm0 - 43e69e: 48 c1 e1 30 shl rcx, 48 - 43e6a2: 48 09 c8 or rax, rcx - 43e6a5: 89 f9 mov ecx, edi - 43e6a7: 28 d1 sub cl, dl - 43e6a9: 48 d3 e8 shr rax, cl - 43e6ac: 48 85 c0 test rax, rax - 43e6af: 0f 85 4b ff ff ff jne 0x43e600 <__strchr_sse2+0x170> - 43e6b5: e9 98 fe ff ff jmp 0x43e552 <__strchr_sse2+0xc2> - 43e6ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000043e6c0 <__strchrnul_sse2>: - 43e6c0: f3 0f 1e fa endbr64 - 43e6c4: 66 0f 6e ce movd xmm1, esi - 43e6c8: 89 f8 mov eax, edi - 43e6ca: 25 ff 0f 00 00 and eax, 4095 - 43e6cf: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 43e6d3: 3d c0 0f 00 00 cmp eax, 4032 - 43e6d8: 66 0f 61 c9 punpcklwd xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3] - 43e6dc: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] - 43e6e1: 0f 8f 49 01 00 00 jg 0x43e830 <__strchrnul_sse2+0x170> - 43e6e7: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] - 43e6eb: 66 0f ef db pxor xmm3, xmm3 - 43e6ef: 66 0f 6f e0 movdqa xmm4, xmm0 - 43e6f3: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43e6f7: 66 0f 74 e3 pcmpeqb xmm4, xmm3 - 43e6fb: 66 0f eb c4 por xmm0, xmm4 - 43e6ff: 66 0f d7 c0 pmovmskb eax, xmm0 - 43e703: 85 c0 test eax, eax - 43e705: 74 09 je 0x43e710 <__strchrnul_sse2+0x50> - 43e707: 0f bc c0 bsf eax, eax - 43e70a: 48 8d 04 07 lea rax, [rdi + rax] - 43e70e: c3 ret - 43e70f: 90 nop - 43e710: f3 0f 6f 47 10 movdqu xmm0, xmmword ptr [rdi + 16] - 43e715: 66 0f 6f e0 movdqa xmm4, xmm0 - 43e719: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43e71d: 66 0f 74 e3 pcmpeqb xmm4, xmm3 - 43e721: 66 0f eb c4 por xmm0, xmm4 - 43e725: 66 0f d7 c8 pmovmskb ecx, xmm0 - 43e729: f3 0f 6f 47 20 movdqu xmm0, xmmword ptr [rdi + 32] - 43e72e: 66 0f 6f e0 movdqa xmm4, xmm0 - 43e732: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43e736: 48 c1 e1 10 shl rcx, 16 - 43e73a: 66 0f 74 e3 pcmpeqb xmm4, xmm3 - 43e73e: 66 0f eb c4 por xmm0, xmm4 - 43e742: 66 0f d7 c0 pmovmskb eax, xmm0 - 43e746: f3 0f 6f 47 30 movdqu xmm0, xmmword ptr [rdi + 48] - 43e74b: 66 0f 74 d8 pcmpeqb xmm3, xmm0 - 43e74f: 48 c1 e0 20 shl rax, 32 - 43e753: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43e757: 48 09 c8 or rax, rcx - 43e75a: 66 0f eb c3 por xmm0, xmm3 - 43e75e: 66 0f d7 c8 pmovmskb ecx, xmm0 - 43e762: 48 c1 e1 30 shl rcx, 48 - 43e766: 48 09 c8 or rax, rcx - 43e769: 48 85 c0 test rax, rax - 43e76c: 0f 85 ae 00 00 00 jne 0x43e820 <__strchrnul_sse2+0x160> - 43e772: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43e77d: 0f 1f 00 nop dword ptr [rax] - 43e780: 66 0f ef f6 pxor xmm6, xmm6 - 43e784: 48 83 e7 c0 and rdi, -64 - 43e788: 48 83 c7 40 add rdi, 64 - 43e78c: 66 0f 6f 2f movdqa xmm5, xmmword ptr [rdi] - 43e790: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 43e795: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 43e79a: 66 0f ef e9 pxor xmm5, xmm1 - 43e79e: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] - 43e7a3: 66 0f ef d1 pxor xmm2, xmm1 - 43e7a7: 66 0f ef d9 pxor xmm3, xmm1 - 43e7ab: 66 0f da 2f pminub xmm5, xmmword ptr [rdi] - 43e7af: 66 0f ef e1 pxor xmm4, xmm1 - 43e7b3: 66 0f da 57 10 pminub xmm2, xmmword ptr [rdi + 16] - 43e7b8: 66 0f da 5f 20 pminub xmm3, xmmword ptr [rdi + 32] - 43e7bd: 66 0f da ea pminub xmm5, xmm2 - 43e7c1: 66 0f da 67 30 pminub xmm4, xmmword ptr [rdi + 48] - 43e7c6: 66 0f da eb pminub xmm5, xmm3 - 43e7ca: 66 0f da ec pminub xmm5, xmm4 - 43e7ce: 66 0f 74 ee pcmpeqb xmm5, xmm6 - 43e7d2: 66 0f d7 c5 pmovmskb eax, xmm5 - 43e7d6: 85 c0 test eax, eax - 43e7d8: 74 ae je 0x43e788 <__strchrnul_sse2+0xc8> - 43e7da: 66 0f 6f 2f movdqa xmm5, xmmword ptr [rdi] - 43e7de: 66 0f 6f c5 movdqa xmm0, xmm5 - 43e7e2: 66 0f 74 e9 pcmpeqb xmm5, xmm1 - 43e7e6: 66 0f 74 c6 pcmpeqb xmm0, xmm6 - 43e7ea: 66 0f eb e8 por xmm5, xmm0 - 43e7ee: 66 0f 74 d6 pcmpeqb xmm2, xmm6 - 43e7f2: 66 0f 74 de pcmpeqb xmm3, xmm6 - 43e7f6: 66 0f 74 e6 pcmpeqb xmm4, xmm6 - 43e7fa: 66 0f d7 cd pmovmskb ecx, xmm5 - 43e7fe: 66 0f d7 c2 pmovmskb eax, xmm2 - 43e802: 48 c1 e0 10 shl rax, 16 - 43e806: 66 44 0f d7 c3 pmovmskb r8d, xmm3 - 43e80b: 66 0f d7 d4 pmovmskb edx, xmm4 - 43e80f: 49 c1 e0 20 shl r8, 32 - 43e813: 4c 09 c0 or rax, r8 - 43e816: 48 09 c8 or rax, rcx - 43e819: 48 c1 e2 30 shl rdx, 48 - 43e81d: 48 09 d0 or rax, rdx - 43e820: 48 0f bc c0 bsf rax, rax - 43e824: 48 8d 04 07 lea rax, [rdi + rax] - 43e828: c3 ret - 43e829: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 43e830: 48 89 fa mov rdx, rdi - 43e833: 66 0f ef d2 pxor xmm2, xmm2 - 43e837: 48 83 e2 c0 and rdx, -64 - 43e83b: 66 0f 6f c1 movdqa xmm0, xmm1 - 43e83f: 66 0f 6f 1a movdqa xmm3, xmmword ptr [rdx] - 43e843: 66 0f 6f e3 movdqa xmm4, xmm3 - 43e847: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 43e84b: 66 0f 74 e2 pcmpeqb xmm4, xmm2 - 43e84f: 66 0f eb dc por xmm3, xmm4 - 43e853: 66 44 0f d7 c3 pmovmskb r8d, xmm3 - 43e858: 66 0f 6f 5a 10 movdqa xmm3, xmmword ptr [rdx + 16] - 43e85d: 66 0f 6f e3 movdqa xmm4, xmm3 - 43e861: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 43e865: 66 0f 74 e2 pcmpeqb xmm4, xmm2 - 43e869: 66 0f eb dc por xmm3, xmm4 - 43e86d: 66 0f d7 c3 pmovmskb eax, xmm3 - 43e871: 66 0f 6f 5a 20 movdqa xmm3, xmmword ptr [rdx + 32] - 43e876: 66 0f 6f e3 movdqa xmm4, xmm3 - 43e87a: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 43e87e: 48 c1 e0 10 shl rax, 16 - 43e882: 66 0f 74 e2 pcmpeqb xmm4, xmm2 - 43e886: 66 0f eb dc por xmm3, xmm4 - 43e88a: 66 44 0f d7 cb pmovmskb r9d, xmm3 - 43e88f: 66 0f 6f 5a 30 movdqa xmm3, xmmword ptr [rdx + 48] - 43e894: 66 0f 74 d3 pcmpeqb xmm2, xmm3 - 43e898: 49 c1 e1 20 shl r9, 32 - 43e89c: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43e8a0: 4c 09 c8 or rax, r9 - 43e8a3: 4c 09 c0 or rax, r8 - 43e8a6: 66 0f eb c2 por xmm0, xmm2 - 43e8aa: 66 0f d7 c8 pmovmskb ecx, xmm0 - 43e8ae: 48 c1 e1 30 shl rcx, 48 - 43e8b2: 48 09 c8 or rax, rcx - 43e8b5: 89 f9 mov ecx, edi - 43e8b7: 28 d1 sub cl, dl - 43e8b9: 48 d3 e8 shr rax, cl - 43e8bc: 48 85 c0 test rax, rax - 43e8bf: 0f 85 5b ff ff ff jne 0x43e820 <__strchrnul_sse2+0x160> - 43e8c5: e9 a8 fe ff ff jmp 0x43e772 <__strchrnul_sse2+0xb2> - 43e8ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000043e8d0 <__strchr_avx2>: - 43e8d0: f3 0f 1e fa endbr64 - 43e8d4: 89 f9 mov ecx, edi - 43e8d6: c5 f9 6e c6 vmovd xmm0, esi - 43e8da: c4 41 31 ef c9 vpxor xmm9, xmm9, xmm9 - 43e8df: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 - 43e8e4: 83 e1 3f and ecx, 63 - 43e8e7: 83 f9 20 cmp ecx, 32 - 43e8ea: 77 34 ja 0x43e920 <__strchr_avx2+0x50> - 43e8ec: c5 7e 6f 07 vmovdqu ymm8, ymmword ptr [rdi] - 43e8f0: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43e8f5: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43e8fa: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43e8fe: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43e902: 85 c0 test eax, eax - 43e904: 0f 85 56 01 00 00 jne 0x43ea60 <__strchr_avx2+0x190> - 43e90a: 48 83 c7 20 add rdi, 32 - 43e90e: 83 e1 1f and ecx, 31 - 43e911: 48 83 e7 e0 and rdi, -32 - 43e915: eb 4d jmp 0x43e964 <__strchr_avx2+0x94> - 43e917: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 43e920: 83 e1 1f and ecx, 31 - 43e923: 48 83 e7 e0 and rdi, -32 - 43e927: c5 7e 6f 07 vmovdqu ymm8, ymmword ptr [rdi] - 43e92b: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43e930: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43e935: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43e939: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43e93d: d3 f8 sar eax, cl - 43e93f: 85 c0 test eax, eax - 43e941: 74 1d je 0x43e960 <__strchr_avx2+0x90> - 43e943: f3 0f bc c0 tzcnt eax, eax - 43e947: 48 01 c8 add rax, rcx - 43e94a: 31 d2 xor edx, edx - 43e94c: 48 8d 04 07 lea rax, [rdi + rax] - 43e950: 40 3a 30 cmp sil, byte ptr [rax] - 43e953: 48 0f 45 c2 cmovne rax, rdx - 43e957: c5 f8 77 vzeroupper - 43e95a: c3 ret - 43e95b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43e960: 48 83 c7 20 add rdi, 32 - 43e964: c5 7d 6f 07 vmovdqa ymm8, ymmword ptr [rdi] - 43e968: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43e96d: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43e972: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43e976: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43e97a: 85 c0 test eax, eax - 43e97c: 0f 85 de 00 00 00 jne 0x43ea60 <__strchr_avx2+0x190> - 43e982: c5 7d 6f 47 20 vmovdqa ymm8, ymmword ptr [rdi + 32] - 43e987: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43e98c: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43e991: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43e995: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43e999: 85 c0 test eax, eax - 43e99b: 0f 85 df 00 00 00 jne 0x43ea80 <__strchr_avx2+0x1b0> - 43e9a1: c5 7d 6f 47 40 vmovdqa ymm8, ymmword ptr [rdi + 64] - 43e9a6: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43e9ab: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43e9b0: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43e9b4: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43e9b8: 85 c0 test eax, eax - 43e9ba: 0f 85 e0 00 00 00 jne 0x43eaa0 <__strchr_avx2+0x1d0> - 43e9c0: c5 7d 6f 47 60 vmovdqa ymm8, ymmword ptr [rdi + 96] - 43e9c5: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43e9ca: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43e9cf: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43e9d3: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43e9d7: 85 c0 test eax, eax - 43e9d9: 0f 85 ff 00 00 00 jne 0x43eade <__strchr_avx2+0x20e> - 43e9df: 48 81 c7 80 00 00 00 add rdi, 128 - 43e9e6: 48 89 f9 mov rcx, rdi - 43e9e9: 83 e1 7f and ecx, 127 - 43e9ec: 48 83 e7 80 and rdi, -128 - 43e9f0: c5 fd 6f 2f vmovdqa ymm5, ymmword ptr [rdi] - 43e9f4: c5 fd 6f 77 20 vmovdqa ymm6, ymmword ptr [rdi + 32] - 43e9f9: c5 fd 6f 7f 40 vmovdqa ymm7, ymmword ptr [rdi + 64] - 43e9fe: c5 7d 6f 47 60 vmovdqa ymm8, ymmword ptr [rdi + 96] - 43ea03: c5 fd 74 cd vpcmpeqb ymm1, ymm0, ymm5 - 43ea07: c5 fd 74 d6 vpcmpeqb ymm2, ymm0, ymm6 - 43ea0b: c5 fd 74 df vpcmpeqb ymm3, ymm0, ymm7 - 43ea0f: c4 c1 7d 74 e0 vpcmpeqb ymm4, ymm0, ymm8 - 43ea14: c5 b5 74 ed vpcmpeqb ymm5, ymm9, ymm5 - 43ea18: c5 b5 74 f6 vpcmpeqb ymm6, ymm9, ymm6 - 43ea1c: c5 b5 74 ff vpcmpeqb ymm7, ymm9, ymm7 - 43ea20: c4 41 35 74 c0 vpcmpeqb ymm8, ymm9, ymm8 - 43ea25: c5 d5 eb c9 vpor ymm1, ymm5, ymm1 - 43ea29: c5 cd eb d2 vpor ymm2, ymm6, ymm2 - 43ea2d: c5 c5 eb db vpor ymm3, ymm7, ymm3 - 43ea31: c5 bd eb e4 vpor ymm4, ymm8, ymm4 - 43ea35: c5 ed eb e9 vpor ymm5, ymm2, ymm1 - 43ea39: c5 dd eb f3 vpor ymm6, ymm4, ymm3 - 43ea3d: c5 cd eb ed vpor ymm5, ymm6, ymm5 - 43ea41: c5 fd d7 c5 vpmovmskb eax, ymm5 - 43ea45: 85 c0 test eax, eax - 43ea47: 75 77 jne 0x43eac0 <__strchr_avx2+0x1f0> - 43ea49: 48 81 c7 80 00 00 00 add rdi, 128 - 43ea50: eb 9e jmp 0x43e9f0 <__strchr_avx2+0x120> - 43ea52: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43ea5d: 0f 1f 00 nop dword ptr [rax] - 43ea60: f3 0f bc c0 tzcnt eax, eax - 43ea64: 31 d2 xor edx, edx - 43ea66: 48 8d 04 07 lea rax, [rdi + rax] - 43ea6a: 40 3a 30 cmp sil, byte ptr [rax] - 43ea6d: 48 0f 45 c2 cmovne rax, rdx - 43ea71: c5 f8 77 vzeroupper - 43ea74: c3 ret - 43ea75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43ea80: f3 0f bc c0 tzcnt eax, eax - 43ea84: 31 d2 xor edx, edx - 43ea86: 48 8d 44 07 20 lea rax, [rdi + rax + 32] - 43ea8b: 40 3a 30 cmp sil, byte ptr [rax] - 43ea8e: 48 0f 45 c2 cmovne rax, rdx - 43ea92: c5 f8 77 vzeroupper - 43ea95: c3 ret - 43ea96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43eaa0: f3 0f bc c0 tzcnt eax, eax - 43eaa4: 31 d2 xor edx, edx - 43eaa6: 48 8d 44 07 40 lea rax, [rdi + rax + 64] - 43eaab: 40 3a 30 cmp sil, byte ptr [rax] - 43eaae: 48 0f 45 c2 cmovne rax, rdx - 43eab2: c5 f8 77 vzeroupper - 43eab5: c3 ret - 43eab6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43eac0: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43eac4: 85 c0 test eax, eax - 43eac6: 75 98 jne 0x43ea60 <__strchr_avx2+0x190> - 43eac8: c5 fd d7 c2 vpmovmskb eax, ymm2 - 43eacc: 85 c0 test eax, eax - 43eace: 75 b0 jne 0x43ea80 <__strchr_avx2+0x1b0> - 43ead0: c5 fd d7 c3 vpmovmskb eax, ymm3 - 43ead4: 85 c0 test eax, eax - 43ead6: 75 c8 jne 0x43eaa0 <__strchr_avx2+0x1d0> - 43ead8: c5 fd d7 c4 vpmovmskb eax, ymm4 - 43eadc: 85 c0 test eax, eax - 43eade: f3 0f bc c0 tzcnt eax, eax - 43eae2: 31 d2 xor edx, edx - 43eae4: 48 8d 44 07 60 lea rax, [rdi + rax + 96] - 43eae9: 40 3a 30 cmp sil, byte ptr [rax] - 43eaec: 48 0f 45 c2 cmovne rax, rdx - 43eaf0: c5 f8 77 vzeroupper - 43eaf3: c3 ret - 43eaf4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43eafe: 66 90 nop - -000000000043eb00 <__strchrnul_avx2>: - 43eb00: f3 0f 1e fa endbr64 - 43eb04: 89 f9 mov ecx, edi - 43eb06: c5 f9 6e c6 vmovd xmm0, esi - 43eb0a: c4 41 31 ef c9 vpxor xmm9, xmm9, xmm9 - 43eb0f: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 - 43eb14: 83 e1 3f and ecx, 63 - 43eb17: 83 f9 20 cmp ecx, 32 - 43eb1a: 77 34 ja 0x43eb50 <__strchrnul_avx2+0x50> - 43eb1c: c5 7e 6f 07 vmovdqu ymm8, ymmword ptr [rdi] - 43eb20: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43eb25: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43eb2a: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43eb2e: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43eb32: 85 c0 test eax, eax - 43eb34: 0f 85 56 01 00 00 jne 0x43ec90 <__strchrnul_avx2+0x190> - 43eb3a: 48 83 c7 20 add rdi, 32 - 43eb3e: 83 e1 1f and ecx, 31 - 43eb41: 48 83 e7 e0 and rdi, -32 - 43eb45: eb 4d jmp 0x43eb94 <__strchrnul_avx2+0x94> - 43eb47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 43eb50: 83 e1 1f and ecx, 31 - 43eb53: 48 83 e7 e0 and rdi, -32 - 43eb57: c5 7e 6f 07 vmovdqu ymm8, ymmword ptr [rdi] - 43eb5b: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43eb60: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43eb65: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43eb69: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43eb6d: d3 f8 sar eax, cl - 43eb6f: 85 c0 test eax, eax - 43eb71: 74 1d je 0x43eb90 <__strchrnul_avx2+0x90> - 43eb73: f3 0f bc c0 tzcnt eax, eax - 43eb77: 48 01 c8 add rax, rcx - 43eb7a: 48 01 f8 add rax, rdi - 43eb7d: c5 f8 77 vzeroupper - 43eb80: c3 ret - 43eb81: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43eb8c: 0f 1f 40 00 nop dword ptr [rax] - 43eb90: 48 83 c7 20 add rdi, 32 - 43eb94: c5 7d 6f 07 vmovdqa ymm8, ymmword ptr [rdi] - 43eb98: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43eb9d: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43eba2: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43eba6: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43ebaa: 85 c0 test eax, eax - 43ebac: 0f 85 de 00 00 00 jne 0x43ec90 <__strchrnul_avx2+0x190> - 43ebb2: c5 7d 6f 47 20 vmovdqa ymm8, ymmword ptr [rdi + 32] - 43ebb7: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43ebbc: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43ebc1: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43ebc5: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43ebc9: 85 c0 test eax, eax - 43ebcb: 0f 85 cf 00 00 00 jne 0x43eca0 <__strchrnul_avx2+0x1a0> - 43ebd1: c5 7d 6f 47 40 vmovdqa ymm8, ymmword ptr [rdi + 64] - 43ebd6: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43ebdb: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43ebe0: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43ebe4: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43ebe8: 85 c0 test eax, eax - 43ebea: 0f 85 c0 00 00 00 jne 0x43ecb0 <__strchrnul_avx2+0x1b0> - 43ebf0: c5 7d 6f 47 60 vmovdqa ymm8, ymmword ptr [rdi + 96] - 43ebf5: c4 c1 7d 74 c8 vpcmpeqb ymm1, ymm0, ymm8 - 43ebfa: c4 c1 35 74 d0 vpcmpeqb ymm2, ymm9, ymm8 - 43ebff: c5 ed eb c9 vpor ymm1, ymm2, ymm1 - 43ec03: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43ec07: 85 c0 test eax, eax - 43ec09: 0f 85 cf 00 00 00 jne 0x43ecde <__strchrnul_avx2+0x1de> - 43ec0f: 48 81 c7 80 00 00 00 add rdi, 128 - 43ec16: 48 89 f9 mov rcx, rdi - 43ec19: 83 e1 7f and ecx, 127 - 43ec1c: 48 83 e7 80 and rdi, -128 - 43ec20: c5 fd 6f 2f vmovdqa ymm5, ymmword ptr [rdi] - 43ec24: c5 fd 6f 77 20 vmovdqa ymm6, ymmword ptr [rdi + 32] - 43ec29: c5 fd 6f 7f 40 vmovdqa ymm7, ymmword ptr [rdi + 64] - 43ec2e: c5 7d 6f 47 60 vmovdqa ymm8, ymmword ptr [rdi + 96] - 43ec33: c5 fd 74 cd vpcmpeqb ymm1, ymm0, ymm5 - 43ec37: c5 fd 74 d6 vpcmpeqb ymm2, ymm0, ymm6 - 43ec3b: c5 fd 74 df vpcmpeqb ymm3, ymm0, ymm7 - 43ec3f: c4 c1 7d 74 e0 vpcmpeqb ymm4, ymm0, ymm8 - 43ec44: c5 b5 74 ed vpcmpeqb ymm5, ymm9, ymm5 - 43ec48: c5 b5 74 f6 vpcmpeqb ymm6, ymm9, ymm6 - 43ec4c: c5 b5 74 ff vpcmpeqb ymm7, ymm9, ymm7 - 43ec50: c4 41 35 74 c0 vpcmpeqb ymm8, ymm9, ymm8 - 43ec55: c5 d5 eb c9 vpor ymm1, ymm5, ymm1 - 43ec59: c5 cd eb d2 vpor ymm2, ymm6, ymm2 - 43ec5d: c5 c5 eb db vpor ymm3, ymm7, ymm3 - 43ec61: c5 bd eb e4 vpor ymm4, ymm8, ymm4 - 43ec65: c5 ed eb e9 vpor ymm5, ymm2, ymm1 - 43ec69: c5 dd eb f3 vpor ymm6, ymm4, ymm3 - 43ec6d: c5 cd eb ed vpor ymm5, ymm6, ymm5 - 43ec71: c5 fd d7 c5 vpmovmskb eax, ymm5 - 43ec75: 85 c0 test eax, eax - 43ec77: 75 47 jne 0x43ecc0 <__strchrnul_avx2+0x1c0> - 43ec79: 48 81 c7 80 00 00 00 add rdi, 128 - 43ec80: eb 9e jmp 0x43ec20 <__strchrnul_avx2+0x120> - 43ec82: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43ec8d: 0f 1f 00 nop dword ptr [rax] - 43ec90: f3 0f bc c0 tzcnt eax, eax - 43ec94: 48 01 f8 add rax, rdi - 43ec97: c5 f8 77 vzeroupper - 43ec9a: c3 ret - 43ec9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 43eca0: f3 0f bc c0 tzcnt eax, eax - 43eca4: 48 83 c0 20 add rax, 32 - 43eca8: 48 01 f8 add rax, rdi - 43ecab: c5 f8 77 vzeroupper - 43ecae: c3 ret - 43ecaf: 90 nop - 43ecb0: f3 0f bc c0 tzcnt eax, eax - 43ecb4: 48 83 c0 40 add rax, 64 - 43ecb8: 48 01 f8 add rax, rdi - 43ecbb: c5 f8 77 vzeroupper - 43ecbe: c3 ret - 43ecbf: 90 nop - 43ecc0: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43ecc4: 85 c0 test eax, eax - 43ecc6: 75 c8 jne 0x43ec90 <__strchrnul_avx2+0x190> - 43ecc8: c5 fd d7 c2 vpmovmskb eax, ymm2 - 43eccc: 85 c0 test eax, eax - 43ecce: 75 d0 jne 0x43eca0 <__strchrnul_avx2+0x1a0> - 43ecd0: c5 fd d7 c3 vpmovmskb eax, ymm3 - 43ecd4: 85 c0 test eax, eax - 43ecd6: 75 d8 jne 0x43ecb0 <__strchrnul_avx2+0x1b0> - 43ecd8: c5 fd d7 c4 vpmovmskb eax, ymm4 - 43ecdc: 85 c0 test eax, eax - 43ecde: f3 0f bc c0 tzcnt eax, eax - 43ece2: 48 83 c0 60 add rax, 96 - 43ece6: 48 01 f8 add rax, rdi - 43ece9: c5 f8 77 vzeroupper - 43ecec: c3 ret - 43eced: 0f 1f 00 nop dword ptr [rax] - -000000000043ecf0 <__strlen_sse2>: - 43ecf0: f3 0f 1e fa endbr64 - 43ecf4: 66 0f ef c0 pxor xmm0, xmm0 - 43ecf8: 66 0f ef c9 pxor xmm1, xmm1 - 43ecfc: 66 0f ef d2 pxor xmm2, xmm2 - 43ed00: 66 0f ef db pxor xmm3, xmm3 - 43ed04: 48 89 f8 mov rax, rdi - 43ed07: 48 89 f9 mov rcx, rdi - 43ed0a: 48 81 e1 ff 0f 00 00 and rcx, 4095 - 43ed11: 48 81 f9 cf 0f 00 00 cmp rcx, 4047 - 43ed18: 77 66 ja 0x43ed80 <__strlen_sse2+0x90> - 43ed1a: f3 0f 6f 20 movdqu xmm4, xmmword ptr [rax] - 43ed1e: 66 0f 74 e0 pcmpeqb xmm4, xmm0 - 43ed22: 66 0f d7 d4 pmovmskb edx, xmm4 - 43ed26: 85 d2 test edx, edx - 43ed28: 74 04 je 0x43ed2e <__strlen_sse2+0x3e> - 43ed2a: 0f bc c2 bsf eax, edx - 43ed2d: c3 ret - 43ed2e: 48 83 e0 f0 and rax, -16 - 43ed32: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] - 43ed37: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] - 43ed3c: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] - 43ed41: 66 0f d7 d1 pmovmskb edx, xmm1 - 43ed45: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 43ed4a: 66 0f d7 cb pmovmskb ecx, xmm3 - 43ed4e: 48 c1 e2 10 shl rdx, 16 - 43ed52: 48 c1 e1 10 shl rcx, 16 - 43ed56: 4c 09 c1 or rcx, r8 - 43ed59: 48 c1 e1 20 shl rcx, 32 - 43ed5d: 48 09 ca or rdx, rcx - 43ed60: 48 89 f9 mov rcx, rdi - 43ed63: 48 31 c1 xor rcx, rax - 43ed66: 48 83 e0 c0 and rax, -64 - 43ed6a: 48 d3 fa sar rdx, cl - 43ed6d: 48 85 d2 test rdx, rdx - 43ed70: 74 7e je 0x43edf0 <__strlen_sse2+0x100> - 43ed72: 48 0f bc c2 bsf rax, rdx - 43ed76: c3 ret - 43ed77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 43ed80: 48 83 e0 c0 and rax, -64 - 43ed84: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] - 43ed88: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] - 43ed8d: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] - 43ed92: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] - 43ed97: 66 0f d7 f0 pmovmskb esi, xmm0 - 43ed9b: 66 0f d7 d1 pmovmskb edx, xmm1 - 43ed9f: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 43eda4: 66 0f d7 cb pmovmskb ecx, xmm3 - 43eda8: 48 c1 e2 10 shl rdx, 16 - 43edac: 48 c1 e1 10 shl rcx, 16 - 43edb0: 48 09 f2 or rdx, rsi - 43edb3: 4c 09 c1 or rcx, r8 - 43edb6: 48 c1 e1 20 shl rcx, 32 - 43edba: 48 09 ca or rdx, rcx - 43edbd: 48 89 f9 mov rcx, rdi - 43edc0: 48 31 c1 xor rcx, rax - 43edc3: 48 83 e0 c0 and rax, -64 - 43edc7: 48 d3 fa sar rdx, cl - 43edca: 48 85 d2 test rdx, rdx - 43edcd: 74 11 je 0x43ede0 <__strlen_sse2+0xf0> - 43edcf: 48 0f bc c2 bsf rax, rdx - 43edd3: c3 ret - 43edd4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43eddf: 90 nop - 43ede0: 66 0f ef c9 pxor xmm1, xmm1 - 43ede4: 66 0f ef d2 pxor xmm2, xmm2 - 43ede8: 66 0f ef db pxor xmm3, xmm3 - 43edec: 0f 1f 40 00 nop dword ptr [rax] - 43edf0: 66 0f 6f 40 40 movdqa xmm0, xmmword ptr [rax + 64] - 43edf5: 66 0f da 40 50 pminub xmm0, xmmword ptr [rax + 80] - 43edfa: 66 0f da 40 60 pminub xmm0, xmmword ptr [rax + 96] - 43edff: 66 0f da 40 70 pminub xmm0, xmmword ptr [rax + 112] - 43ee04: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43ee08: 66 0f d7 d0 pmovmskb edx, xmm0 - 43ee0c: 85 d2 test edx, edx - 43ee0e: 75 30 jne 0x43ee40 <__strlen_sse2+0x150> - 43ee10: 48 83 e8 80 sub rax, -128 - 43ee14: 66 0f 6f 00 movdqa xmm0, xmmword ptr [rax] - 43ee18: 66 0f da 40 10 pminub xmm0, xmmword ptr [rax + 16] - 43ee1d: 66 0f da 40 20 pminub xmm0, xmmword ptr [rax + 32] - 43ee22: 66 0f da 40 30 pminub xmm0, xmmword ptr [rax + 48] - 43ee27: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43ee2b: 66 0f d7 d0 pmovmskb edx, xmm0 - 43ee2f: 85 d2 test edx, edx - 43ee31: 75 11 jne 0x43ee44 <__strlen_sse2+0x154> - 43ee33: eb bb jmp 0x43edf0 <__strlen_sse2+0x100> - 43ee35: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43ee40: 48 83 c0 40 add rax, 64 - 43ee44: 66 0f ef c0 pxor xmm0, xmm0 - 43ee48: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] - 43ee4c: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] - 43ee51: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] - 43ee56: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] - 43ee5b: 66 0f d7 f0 pmovmskb esi, xmm0 - 43ee5f: 66 0f d7 d1 pmovmskb edx, xmm1 - 43ee63: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 43ee68: 66 0f d7 cb pmovmskb ecx, xmm3 - 43ee6c: 48 c1 e2 10 shl rdx, 16 - 43ee70: 48 c1 e1 10 shl rcx, 16 - 43ee74: 48 09 f2 or rdx, rsi - 43ee77: 4c 09 c1 or rcx, r8 - 43ee7a: 48 c1 e1 20 shl rcx, 32 - 43ee7e: 48 09 ca or rdx, rcx - 43ee81: 48 0f bc d2 bsf rdx, rdx - 43ee85: 48 01 d0 add rax, rdx - 43ee88: 48 29 f8 sub rax, rdi - 43ee8b: c3 ret - 43ee8c: 0f 1f 40 00 nop dword ptr [rax] - -000000000043ee90 <__strlen_avx2>: - 43ee90: f3 0f 1e fa endbr64 - 43ee94: 89 f9 mov ecx, edi - 43ee96: 48 89 fa mov rdx, rdi - 43ee99: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 - 43ee9d: 83 e1 3f and ecx, 63 - 43eea0: 83 f9 20 cmp ecx, 32 - 43eea3: 77 2b ja 0x43eed0 <__strlen_avx2+0x40> - 43eea5: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 43eea9: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43eead: 85 c0 test eax, eax - 43eeaf: 0f 85 eb 00 00 00 jne 0x43efa0 <__strlen_avx2+0x110> - 43eeb5: 48 83 c7 20 add rdi, 32 - 43eeb9: 83 e1 1f and ecx, 31 - 43eebc: 48 83 e7 e0 and rdi, -32 - 43eec0: eb 42 jmp 0x43ef04 <__strlen_avx2+0x74> - 43eec2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43eecd: 0f 1f 00 nop dword ptr [rax] - 43eed0: 83 e1 1f and ecx, 31 - 43eed3: 48 83 e7 e0 and rdi, -32 - 43eed7: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 43eedb: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43eedf: d3 f8 sar eax, cl - 43eee1: 85 c0 test eax, eax - 43eee3: 74 1b je 0x43ef00 <__strlen_avx2+0x70> - 43eee5: f3 0f bc c0 tzcnt eax, eax - 43eee9: 48 01 f8 add rax, rdi - 43eeec: 48 01 c8 add rax, rcx - 43eeef: 48 29 d0 sub rax, rdx - 43eef2: c5 f8 77 vzeroupper - 43eef5: c3 ret - 43eef6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43ef00: 48 83 c7 20 add rdi, 32 - 43ef04: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 43ef08: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43ef0c: 85 c0 test eax, eax - 43ef0e: 0f 85 8c 00 00 00 jne 0x43efa0 <__strlen_avx2+0x110> - 43ef14: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] - 43ef19: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43ef1d: 85 c0 test eax, eax - 43ef1f: 0f 85 8b 00 00 00 jne 0x43efb0 <__strlen_avx2+0x120> - 43ef25: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] - 43ef2a: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43ef2e: 85 c0 test eax, eax - 43ef30: 0f 85 9a 00 00 00 jne 0x43efd0 <__strlen_avx2+0x140> - 43ef36: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] - 43ef3b: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43ef3f: 85 c0 test eax, eax - 43ef41: 0f 85 d5 00 00 00 jne 0x43f01c <__strlen_avx2+0x18c> - 43ef47: 48 81 c7 80 00 00 00 add rdi, 128 - 43ef4e: 48 89 f9 mov rcx, rdi - 43ef51: 83 e1 7f and ecx, 127 - 43ef54: 48 83 e7 80 and rdi, -128 - 43ef58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43ef60: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] - 43ef64: c5 fd 6f 57 20 vmovdqa ymm2, ymmword ptr [rdi + 32] - 43ef69: c5 fd 6f 5f 40 vmovdqa ymm3, ymmword ptr [rdi + 64] - 43ef6e: c5 fd 6f 67 60 vmovdqa ymm4, ymmword ptr [rdi + 96] - 43ef73: c5 ed da e9 vpminub ymm5, ymm2, ymm1 - 43ef77: c5 dd da f3 vpminub ymm6, ymm4, ymm3 - 43ef7b: c5 cd da ed vpminub ymm5, ymm6, ymm5 - 43ef7f: c5 fd 74 ed vpcmpeqb ymm5, ymm0, ymm5 - 43ef83: c5 fd d7 c5 vpmovmskb eax, ymm5 - 43ef87: 85 c0 test eax, eax - 43ef89: 75 65 jne 0x43eff0 <__strlen_avx2+0x160> - 43ef8b: 48 81 c7 80 00 00 00 add rdi, 128 - 43ef92: eb cc jmp 0x43ef60 <__strlen_avx2+0xd0> - 43ef94: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43ef9f: 90 nop - 43efa0: f3 0f bc c0 tzcnt eax, eax - 43efa4: 48 01 f8 add rax, rdi - 43efa7: 48 29 d0 sub rax, rdx - 43efaa: c5 f8 77 vzeroupper - 43efad: c3 ret - 43efae: 66 90 nop - 43efb0: f3 0f bc c0 tzcnt eax, eax - 43efb4: 48 83 c0 20 add rax, 32 - 43efb8: 48 01 f8 add rax, rdi - 43efbb: 48 29 d0 sub rax, rdx - 43efbe: c5 f8 77 vzeroupper - 43efc1: c3 ret - 43efc2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43efcd: 0f 1f 00 nop dword ptr [rax] - 43efd0: f3 0f bc c0 tzcnt eax, eax - 43efd4: 48 83 c0 40 add rax, 64 - 43efd8: 48 01 f8 add rax, rdi - 43efdb: 48 29 d0 sub rax, rdx - 43efde: c5 f8 77 vzeroupper - 43efe1: c3 ret - 43efe2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43efed: 0f 1f 00 nop dword ptr [rax] - 43eff0: c5 fd 74 c9 vpcmpeqb ymm1, ymm0, ymm1 - 43eff4: c5 fd d7 c1 vpmovmskb eax, ymm1 - 43eff8: 85 c0 test eax, eax - 43effa: 75 a4 jne 0x43efa0 <__strlen_avx2+0x110> - 43effc: c5 fd 74 d2 vpcmpeqb ymm2, ymm0, ymm2 - 43f000: c5 fd d7 c2 vpmovmskb eax, ymm2 - 43f004: 85 c0 test eax, eax - 43f006: 75 a8 jne 0x43efb0 <__strlen_avx2+0x120> - 43f008: c5 fd 74 db vpcmpeqb ymm3, ymm0, ymm3 - 43f00c: c5 fd d7 c3 vpmovmskb eax, ymm3 - 43f010: 85 c0 test eax, eax - 43f012: 75 bc jne 0x43efd0 <__strlen_avx2+0x140> - 43f014: c5 fd 74 e4 vpcmpeqb ymm4, ymm0, ymm4 - 43f018: c5 fd d7 c4 vpmovmskb eax, ymm4 - 43f01c: f3 0f bc c0 tzcnt eax, eax - 43f020: 48 83 c0 60 add rax, 96 - 43f024: 48 01 f8 add rax, rdi - 43f027: 48 29 d0 sub rax, rdx - 43f02a: c5 f8 77 vzeroupper - 43f02d: c3 ret - 43f02e: 66 90 nop - -000000000043f030 <__strcpy_avx2>: - 43f030: f3 0f 1e fa endbr64 - 43f034: 48 89 f1 mov rcx, rsi - 43f037: 48 89 f8 mov rax, rdi - 43f03a: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 - 43f03e: 83 e1 7f and ecx, 127 - 43f041: 83 f9 40 cmp ecx, 64 - 43f044: 0f 86 e1 01 00 00 jbe 0x43f22b <__strcpy_avx2+0x1fb> - 43f04a: 48 83 e6 e0 and rsi, -32 - 43f04e: 83 e1 1f and ecx, 31 - 43f051: c5 fd 74 0e vpcmpeqb ymm1, ymm0, ymmword ptr [rsi] - 43f055: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f059: 48 d3 ea shr rdx, cl - 43f05c: 85 d2 test edx, edx - 43f05e: 0f 85 ff 01 00 00 jne 0x43f263 <__strcpy_avx2+0x233> - 43f064: c5 fd 74 56 20 vpcmpeqb ymm2, ymm0, ymmword ptr [rsi + 32] - 43f069: c5 fd d7 d2 vpmovmskb edx, ymm2 - 43f06d: 85 d2 test edx, edx - 43f06f: 0f 85 4b 02 00 00 jne 0x43f2c0 <__strcpy_avx2+0x290> - 43f075: c5 fe 6f 14 0e vmovdqu ymm2, ymmword ptr [rsi + rcx] - 43f07a: c5 fe 7f 17 vmovdqu ymmword ptr [rdi], ymm2 - 43f07e: 66 90 nop - 43f080: 48 29 cf sub rdi, rcx - 43f083: 48 c7 c1 20 00 00 00 mov rcx, 32 - 43f08a: c5 fd 6f 14 0e vmovdqa ymm2, ymmword ptr [rsi + rcx] - 43f08f: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 - 43f094: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] - 43f09a: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 - 43f09e: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f0a2: 48 83 c1 20 add rcx, 32 - 43f0a6: 85 d2 test edx, edx - 43f0a8: 0f 85 b2 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> - 43f0ae: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 - 43f0b3: c5 fd 6f 5c 0e 20 vmovdqa ymm3, ymmword ptr [rsi + rcx + 32] - 43f0b9: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 - 43f0bd: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f0c1: 48 83 c1 20 add rcx, 32 - 43f0c5: 85 d2 test edx, edx - 43f0c7: 0f 85 93 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> - 43f0cd: c5 fe 7f 1c 0f vmovdqu ymmword ptr [rdi + rcx], ymm3 - 43f0d2: c5 fd 6f 64 0e 20 vmovdqa ymm4, ymmword ptr [rsi + rcx + 32] - 43f0d8: c5 fd 74 cc vpcmpeqb ymm1, ymm0, ymm4 - 43f0dc: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f0e0: 48 83 c1 20 add rcx, 32 - 43f0e4: 85 d2 test edx, edx - 43f0e6: 0f 85 74 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> - 43f0ec: c5 fe 7f 24 0f vmovdqu ymmword ptr [rdi + rcx], ymm4 - 43f0f1: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] - 43f0f7: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 - 43f0fb: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f0ff: 48 83 c1 20 add rcx, 32 - 43f103: 85 d2 test edx, edx - 43f105: 0f 85 55 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> - 43f10b: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 - 43f110: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] - 43f116: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 - 43f11a: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f11e: 48 83 c1 20 add rcx, 32 - 43f122: 85 d2 test edx, edx - 43f124: 0f 85 36 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> - 43f12a: c5 fd 6f 5c 0e 20 vmovdqa ymm3, ymmword ptr [rsi + rcx + 32] - 43f130: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 - 43f135: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 - 43f139: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f13d: 48 83 c1 20 add rcx, 32 - 43f141: 85 d2 test edx, edx - 43f143: 0f 85 17 01 00 00 jne 0x43f260 <__strcpy_avx2+0x230> - 43f149: c5 fe 7f 1c 0f vmovdqu ymmword ptr [rdi + rcx], ymm3 - 43f14e: 48 89 f2 mov rdx, rsi - 43f151: 48 8d 74 0e 20 lea rsi, [rsi + rcx + 32] - 43f156: 48 83 e6 80 and rsi, -128 - 43f15a: 48 29 f2 sub rdx, rsi - 43f15d: 48 29 d7 sub rdi, rdx - 43f160: c5 fd 6f 26 vmovdqa ymm4, ymmword ptr [rsi] - 43f164: c5 fd 6f 6e 20 vmovdqa ymm5, ymmword ptr [rsi + 32] - 43f169: c5 fd 6f 76 40 vmovdqa ymm6, ymmword ptr [rsi + 64] - 43f16e: c5 fd 6f 7e 60 vmovdqa ymm7, ymmword ptr [rsi + 96] - 43f173: c5 dd da d5 vpminub ymm2, ymm4, ymm5 - 43f177: c5 cd da df vpminub ymm3, ymm6, ymm7 - 43f17b: c5 e5 da da vpminub ymm3, ymm3, ymm2 - 43f17f: c5 e5 74 d9 vpcmpeqb ymm3, ymm3, ymm1 - 43f183: c5 fd d7 d3 vpmovmskb edx, ymm3 - 43f187: 85 d2 test edx, edx - 43f189: 75 4d jne 0x43f1d8 <__strcpy_avx2+0x1a8> - 43f18b: 48 81 c7 80 00 00 00 add rdi, 128 - 43f192: 48 81 c6 80 00 00 00 add rsi, 128 - 43f199: c5 fe 7f 67 80 vmovdqu ymmword ptr [rdi - 128], ymm4 - 43f19e: c5 fd 6f 26 vmovdqa ymm4, ymmword ptr [rsi] - 43f1a2: c5 fe 7f 6f a0 vmovdqu ymmword ptr [rdi - 96], ymm5 - 43f1a7: c5 fd 6f 6e 20 vmovdqa ymm5, ymmword ptr [rsi + 32] - 43f1ac: c5 dd da d5 vpminub ymm2, ymm4, ymm5 - 43f1b0: c5 fe 7f 77 c0 vmovdqu ymmword ptr [rdi - 64], ymm6 - 43f1b5: c5 fd 6f 76 40 vmovdqa ymm6, ymmword ptr [rsi + 64] - 43f1ba: c5 fe 7f 7f e0 vmovdqu ymmword ptr [rdi - 32], ymm7 - 43f1bf: c5 fd 6f 7e 60 vmovdqa ymm7, ymmword ptr [rsi + 96] - 43f1c4: c5 cd da df vpminub ymm3, ymm6, ymm7 - 43f1c8: c5 e5 da da vpminub ymm3, ymm3, ymm2 - 43f1cc: c5 e5 74 d9 vpcmpeqb ymm3, ymm3, ymm1 - 43f1d0: c5 fd d7 d3 vpmovmskb edx, ymm3 - 43f1d4: 85 d2 test edx, edx - 43f1d6: 74 b3 je 0x43f18b <__strcpy_avx2+0x15b> - 43f1d8: c5 fd 74 cc vpcmpeqb ymm1, ymm0, ymm4 - 43f1dc: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f1e0: 85 d2 test edx, edx - 43f1e2: 0f 85 e8 00 00 00 jne 0x43f2d0 <__strcpy_avx2+0x2a0> - 43f1e8: c5 fd 74 cd vpcmpeqb ymm1, ymm0, ymm5 - 43f1ec: c5 fd d7 c9 vpmovmskb ecx, ymm1 - 43f1f0: 85 c9 test ecx, ecx - 43f1f2: 0f 85 e8 00 00 00 jne 0x43f2e0 <__strcpy_avx2+0x2b0> - 43f1f8: c5 fd 74 ce vpcmpeqb ymm1, ymm0, ymm6 - 43f1fc: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f200: 85 d2 test edx, edx - 43f202: 0f 85 f8 00 00 00 jne 0x43f300 <__strcpy_avx2+0x2d0> - 43f208: c5 fd 74 cf vpcmpeqb ymm1, ymm0, ymm7 - 43f20c: c5 fd d7 c9 vpmovmskb ecx, ymm1 - 43f210: 0f bc d1 bsf edx, ecx - 43f213: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 - 43f217: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 - 43f21c: c5 fe 7f 77 40 vmovdqu ymmword ptr [rdi + 64], ymm6 - 43f221: 48 83 c6 60 add rsi, 96 - 43f225: 48 83 c7 60 add rdi, 96 - 43f229: eb 3e jmp 0x43f269 <__strcpy_avx2+0x239> - 43f22b: c5 fe 6f 1e vmovdqu ymm3, ymmword ptr [rsi] - 43f22f: c5 fe 6f 56 20 vmovdqu ymm2, ymmword ptr [rsi + 32] - 43f234: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 - 43f238: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f23c: 85 d2 test edx, edx - 43f23e: 75 26 jne 0x43f266 <__strcpy_avx2+0x236> - 43f240: c5 fe 7f 1f vmovdqu ymmword ptr [rdi], ymm3 - 43f244: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 - 43f248: c5 fd d7 d1 vpmovmskb edx, ymm1 - 43f24c: 85 d2 test edx, edx - 43f24e: 75 60 jne 0x43f2b0 <__strcpy_avx2+0x280> - 43f250: 48 83 e6 e0 and rsi, -32 - 43f254: 83 e1 1f and ecx, 31 - 43f257: e9 24 fe ff ff jmp 0x43f080 <__strcpy_avx2+0x50> - 43f25c: 0f 1f 40 00 nop dword ptr [rax] - 43f260: 48 01 cf add rdi, rcx - 43f263: 48 01 ce add rsi, rcx - 43f266: 0f bc d2 bsf edx, edx - 43f269: 83 fa 20 cmp edx, 32 - 43f26c: 0f 83 2e 01 00 00 jae 0x43f3a0 <__strcpy_avx2+0x370> - 43f272: 83 fa 10 cmp edx, 16 - 43f275: 0f 83 05 01 00 00 jae 0x43f380 <__strcpy_avx2+0x350> - 43f27b: 83 fa 08 cmp edx, 8 - 43f27e: 0f 83 dc 00 00 00 jae 0x43f360 <__strcpy_avx2+0x330> - 43f284: 83 fa 04 cmp edx, 4 - 43f287: 0f 83 c3 00 00 00 jae 0x43f350 <__strcpy_avx2+0x320> - 43f28d: 83 fa 03 cmp edx, 3 - 43f290: 0f 84 aa 00 00 00 je 0x43f340 <__strcpy_avx2+0x310> - 43f296: 83 fa 01 cmp edx, 1 - 43f299: 0f 87 91 00 00 00 ja 0x43f330 <__strcpy_avx2+0x300> - 43f29f: 74 7f je 0x43f320 <__strcpy_avx2+0x2f0> - 43f2a1: c6 07 00 mov byte ptr [rdi], 0 - 43f2a4: c5 f8 77 vzeroupper - 43f2a7: c3 ret - 43f2a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43f2b0: 48 83 c6 20 add rsi, 32 - 43f2b4: 48 83 c7 20 add rdi, 32 - 43f2b8: eb ac jmp 0x43f266 <__strcpy_avx2+0x236> - 43f2ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 43f2c0: 0f bc d2 bsf edx, edx - 43f2c3: 48 01 ce add rsi, rcx - 43f2c6: 83 c2 20 add edx, 32 - 43f2c9: 29 ca sub edx, ecx - 43f2cb: eb 9c jmp 0x43f269 <__strcpy_avx2+0x239> - 43f2cd: 0f 1f 00 nop dword ptr [rax] - 43f2d0: 0f bc d2 bsf edx, edx - 43f2d3: eb 94 jmp 0x43f269 <__strcpy_avx2+0x239> - 43f2d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43f2e0: 0f bc d1 bsf edx, ecx - 43f2e3: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 - 43f2e7: 48 83 c6 20 add rsi, 32 - 43f2eb: 48 83 c7 20 add rdi, 32 - 43f2ef: e9 75 ff ff ff jmp 0x43f269 <__strcpy_avx2+0x239> - 43f2f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43f2ff: 90 nop - 43f300: 0f bc d2 bsf edx, edx - 43f303: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 - 43f307: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 - 43f30c: 48 83 c6 40 add rsi, 64 - 43f310: 48 83 c7 40 add rdi, 64 - 43f314: e9 50 ff ff ff jmp 0x43f269 <__strcpy_avx2+0x239> - 43f319: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 43f320: 0f b7 16 movzx edx, word ptr [rsi] - 43f323: 66 89 17 mov word ptr [rdi], dx - 43f326: c5 f8 77 vzeroupper - 43f329: c3 ret - 43f32a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 43f330: 0f b7 0e movzx ecx, word ptr [rsi] - 43f333: 66 89 0f mov word ptr [rdi], cx - 43f336: c6 47 02 00 mov byte ptr [rdi + 2], 0 - 43f33a: c5 f8 77 vzeroupper - 43f33d: c3 ret - 43f33e: 66 90 nop - 43f340: 8b 16 mov edx, dword ptr [rsi] - 43f342: 89 17 mov dword ptr [rdi], edx - 43f344: c5 f8 77 vzeroupper - 43f347: c3 ret - 43f348: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43f350: 8b 0e mov ecx, dword ptr [rsi] - 43f352: 89 0f mov dword ptr [rdi], ecx - 43f354: 8b 4c 16 fd mov ecx, dword ptr [rsi + rdx - 3] - 43f358: 89 4c 17 fd mov dword ptr [rdi + rdx - 3], ecx - 43f35c: c5 f8 77 vzeroupper - 43f35f: c3 ret - 43f360: 48 8b 0e mov rcx, qword ptr [rsi] - 43f363: 4c 8b 4c 16 f9 mov r9, qword ptr [rsi + rdx - 7] - 43f368: 48 89 0f mov qword ptr [rdi], rcx - 43f36b: 4c 89 4c 17 f9 mov qword ptr [rdi + rdx - 7], r9 - 43f370: c5 f8 77 vzeroupper - 43f373: c3 ret - 43f374: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43f37f: 90 nop - 43f380: c5 fa 6f 16 vmovdqu xmm2, xmmword ptr [rsi] - 43f384: c5 fa 6f 5c 16 f1 vmovdqu xmm3, xmmword ptr [rsi + rdx - 15] - 43f38a: c5 fa 7f 17 vmovdqu xmmword ptr [rdi], xmm2 - 43f38e: c5 fa 7f 5c 17 f1 vmovdqu xmmword ptr [rdi + rdx - 15], xmm3 - 43f394: c5 f8 77 vzeroupper - 43f397: c3 ret - 43f398: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 43f3a0: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] - 43f3a4: c5 fe 6f 5c 16 e1 vmovdqu ymm3, ymmword ptr [rsi + rdx - 31] - 43f3aa: c5 fe 7f 17 vmovdqu ymmword ptr [rdi], ymm2 - 43f3ae: c5 fe 7f 5c 17 e1 vmovdqu ymmword ptr [rdi + rdx - 31], ymm3 - 43f3b4: c5 f8 77 vzeroupper - 43f3b7: c3 ret - 43f3b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000043f3c0 <__strcpy_sse2>: - 43f3c0: f3 0f 1e fa endbr64 - 43f3c4: 48 89 f1 mov rcx, rsi - 43f3c7: 83 e1 07 and ecx, 7 - 43f3ca: 48 89 fa mov rdx, rdi - 43f3cd: 74 1b je 0x43f3ea <__strcpy_sse2+0x2a> - 43f3cf: f7 d9 neg ecx - 43f3d1: 83 c1 08 add ecx, 8 - 43f3d4: 8a 06 mov al, byte ptr [rsi] - 43f3d6: 84 c0 test al, al - 43f3d8: 88 02 mov byte ptr [rdx], al - 43f3da: 0f 84 c8 00 00 00 je 0x43f4a8 <__strcpy_sse2+0xe8> - 43f3e0: 48 ff c6 inc rsi - 43f3e3: 48 ff c2 inc rdx - 43f3e6: ff c9 dec ecx - 43f3e8: 75 ea jne 0x43f3d4 <__strcpy_sse2+0x14> - 43f3ea: 49 b8 ff fe fe fe fe fe fe fe movabs r8, -72340172838076673 - 43f3f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43f3ff: 90 nop - 43f400: 48 8b 06 mov rax, qword ptr [rsi] - 43f403: 48 83 c6 08 add rsi, 8 - 43f407: 49 89 c1 mov r9, rax - 43f40a: 4d 01 c1 add r9, r8 - 43f40d: 0f 83 7d 00 00 00 jae 0x43f490 <__strcpy_sse2+0xd0> - 43f413: 49 31 c1 xor r9, rax - 43f416: 4d 09 c1 or r9, r8 - 43f419: 49 ff c1 inc r9 - 43f41c: 75 72 jne 0x43f490 <__strcpy_sse2+0xd0> - 43f41e: 48 89 02 mov qword ptr [rdx], rax - 43f421: 48 83 c2 08 add rdx, 8 - 43f425: 48 8b 06 mov rax, qword ptr [rsi] - 43f428: 48 83 c6 08 add rsi, 8 - 43f42c: 49 89 c1 mov r9, rax - 43f42f: 4d 01 c1 add r9, r8 - 43f432: 73 5c jae 0x43f490 <__strcpy_sse2+0xd0> - 43f434: 49 31 c1 xor r9, rax - 43f437: 4d 09 c1 or r9, r8 - 43f43a: 49 ff c1 inc r9 - 43f43d: 75 51 jne 0x43f490 <__strcpy_sse2+0xd0> - 43f43f: 48 89 02 mov qword ptr [rdx], rax - 43f442: 48 83 c2 08 add rdx, 8 - 43f446: 48 8b 06 mov rax, qword ptr [rsi] - 43f449: 48 83 c6 08 add rsi, 8 - 43f44d: 49 89 c1 mov r9, rax - 43f450: 4d 01 c1 add r9, r8 - 43f453: 73 3b jae 0x43f490 <__strcpy_sse2+0xd0> - 43f455: 49 31 c1 xor r9, rax - 43f458: 4d 09 c1 or r9, r8 - 43f45b: 49 ff c1 inc r9 - 43f45e: 75 30 jne 0x43f490 <__strcpy_sse2+0xd0> - 43f460: 48 89 02 mov qword ptr [rdx], rax - 43f463: 48 83 c2 08 add rdx, 8 - 43f467: 48 8b 06 mov rax, qword ptr [rsi] - 43f46a: 48 83 c6 08 add rsi, 8 - 43f46e: 49 89 c1 mov r9, rax - 43f471: 4d 01 c1 add r9, r8 - 43f474: 73 1a jae 0x43f490 <__strcpy_sse2+0xd0> - 43f476: 49 31 c1 xor r9, rax - 43f479: 4d 09 c1 or r9, r8 - 43f47c: 49 ff c1 inc r9 - 43f47f: 75 0f jne 0x43f490 <__strcpy_sse2+0xd0> - 43f481: 48 89 02 mov qword ptr [rdx], rax - 43f484: 48 83 c2 08 add rdx, 8 - 43f488: e9 73 ff ff ff jmp 0x43f400 <__strcpy_sse2+0x40> - 43f48d: 0f 1f 00 nop dword ptr [rax] - 43f490: 88 02 mov byte ptr [rdx], al - 43f492: 84 c0 test al, al - 43f494: 74 12 je 0x43f4a8 <__strcpy_sse2+0xe8> - 43f496: 48 ff c2 inc rdx - 43f499: 88 22 mov byte ptr [rdx], ah - 43f49b: 84 e4 test ah, ah - 43f49d: 74 09 je 0x43f4a8 <__strcpy_sse2+0xe8> - 43f49f: 48 ff c2 inc rdx - 43f4a2: 48 c1 e8 10 shr rax, 16 - 43f4a6: eb e8 jmp 0x43f490 <__strcpy_sse2+0xd0> - 43f4a8: 48 89 f8 mov rax, rdi - 43f4ab: c3 ret - 43f4ac: 0f 1f 40 00 nop dword ptr [rax] - -000000000043f4b0 <__stpcpy_sse2>: - 43f4b0: f3 0f 1e fa endbr64 - 43f4b4: 48 89 f1 mov rcx, rsi - 43f4b7: 83 e1 07 and ecx, 7 - 43f4ba: 48 89 fa mov rdx, rdi - 43f4bd: 74 1b je 0x43f4da <__stpcpy_sse2+0x2a> - 43f4bf: f7 d9 neg ecx - 43f4c1: 83 c1 08 add ecx, 8 - 43f4c4: 8a 06 mov al, byte ptr [rsi] - 43f4c6: 84 c0 test al, al - 43f4c8: 88 02 mov byte ptr [rdx], al - 43f4ca: 0f 84 c8 00 00 00 je 0x43f598 <__stpcpy_sse2+0xe8> - 43f4d0: 48 ff c6 inc rsi - 43f4d3: 48 ff c2 inc rdx - 43f4d6: ff c9 dec ecx - 43f4d8: 75 ea jne 0x43f4c4 <__stpcpy_sse2+0x14> - 43f4da: 49 b8 ff fe fe fe fe fe fe fe movabs r8, -72340172838076673 - 43f4e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 43f4ef: 90 nop - 43f4f0: 48 8b 06 mov rax, qword ptr [rsi] - 43f4f3: 48 83 c6 08 add rsi, 8 - 43f4f7: 49 89 c1 mov r9, rax - 43f4fa: 4d 01 c1 add r9, r8 - 43f4fd: 0f 83 7d 00 00 00 jae 0x43f580 <__stpcpy_sse2+0xd0> - 43f503: 49 31 c1 xor r9, rax - 43f506: 4d 09 c1 or r9, r8 - 43f509: 49 ff c1 inc r9 - 43f50c: 75 72 jne 0x43f580 <__stpcpy_sse2+0xd0> - 43f50e: 48 89 02 mov qword ptr [rdx], rax - 43f511: 48 83 c2 08 add rdx, 8 - 43f515: 48 8b 06 mov rax, qword ptr [rsi] - 43f518: 48 83 c6 08 add rsi, 8 - 43f51c: 49 89 c1 mov r9, rax - 43f51f: 4d 01 c1 add r9, r8 - 43f522: 73 5c jae 0x43f580 <__stpcpy_sse2+0xd0> - 43f524: 49 31 c1 xor r9, rax - 43f527: 4d 09 c1 or r9, r8 - 43f52a: 49 ff c1 inc r9 - 43f52d: 75 51 jne 0x43f580 <__stpcpy_sse2+0xd0> - 43f52f: 48 89 02 mov qword ptr [rdx], rax - 43f532: 48 83 c2 08 add rdx, 8 - 43f536: 48 8b 06 mov rax, qword ptr [rsi] - 43f539: 48 83 c6 08 add rsi, 8 - 43f53d: 49 89 c1 mov r9, rax - 43f540: 4d 01 c1 add r9, r8 - 43f543: 73 3b jae 0x43f580 <__stpcpy_sse2+0xd0> - 43f545: 49 31 c1 xor r9, rax - 43f548: 4d 09 c1 or r9, r8 - 43f54b: 49 ff c1 inc r9 - 43f54e: 75 30 jne 0x43f580 <__stpcpy_sse2+0xd0> - 43f550: 48 89 02 mov qword ptr [rdx], rax - 43f553: 48 83 c2 08 add rdx, 8 - 43f557: 48 8b 06 mov rax, qword ptr [rsi] - 43f55a: 48 83 c6 08 add rsi, 8 - 43f55e: 49 89 c1 mov r9, rax - 43f561: 4d 01 c1 add r9, r8 - 43f564: 73 1a jae 0x43f580 <__stpcpy_sse2+0xd0> - 43f566: 49 31 c1 xor r9, rax - 43f569: 4d 09 c1 or r9, r8 - 43f56c: 49 ff c1 inc r9 - 43f56f: 75 0f jne 0x43f580 <__stpcpy_sse2+0xd0> - 43f571: 48 89 02 mov qword ptr [rdx], rax - 43f574: 48 83 c2 08 add rdx, 8 - 43f578: e9 73 ff ff ff jmp 0x43f4f0 <__stpcpy_sse2+0x40> - 43f57d: 0f 1f 00 nop dword ptr [rax] - 43f580: 88 02 mov byte ptr [rdx], al - 43f582: 84 c0 test al, al - 43f584: 74 12 je 0x43f598 <__stpcpy_sse2+0xe8> - 43f586: 48 ff c2 inc rdx - 43f589: 88 22 mov byte ptr [rdx], ah - 43f58b: 84 e4 test ah, ah - 43f58d: 74 09 je 0x43f598 <__stpcpy_sse2+0xe8> - 43f58f: 48 ff c2 inc rdx - 43f592: 48 c1 e8 10 shr rax, 16 - 43f596: eb e8 jmp 0x43f580 <__stpcpy_sse2+0xd0> - 43f598: 48 89 d0 mov rax, rdx - 43f59b: c3 ret - 43f59c: 0f 1f 40 00 nop dword ptr [rax] - -000000000043f5a0 <__strcpy_ssse3>: - 43f5a0: f3 0f 1e fa endbr64 - 43f5a4: 48 89 f1 mov rcx, rsi - 43f5a7: 48 89 fa mov rdx, rdi - 43f5aa: 80 39 00 cmp byte ptr [rcx], 0 - 43f5ad: 0f 84 8d 16 00 00 je 0x440c40 <__strcpy_ssse3+0x16a0> - 43f5b3: 80 79 01 00 cmp byte ptr [rcx + 1], 0 - 43f5b7: 0f 84 93 16 00 00 je 0x440c50 <__strcpy_ssse3+0x16b0> - 43f5bd: 80 79 02 00 cmp byte ptr [rcx + 2], 0 - 43f5c1: 0f 84 99 16 00 00 je 0x440c60 <__strcpy_ssse3+0x16c0> - 43f5c7: 80 79 03 00 cmp byte ptr [rcx + 3], 0 - 43f5cb: 0f 84 9f 16 00 00 je 0x440c70 <__strcpy_ssse3+0x16d0> - 43f5d1: 80 79 04 00 cmp byte ptr [rcx + 4], 0 - 43f5d5: 0f 84 a5 16 00 00 je 0x440c80 <__strcpy_ssse3+0x16e0> - 43f5db: 80 79 05 00 cmp byte ptr [rcx + 5], 0 - 43f5df: 0f 84 ab 16 00 00 je 0x440c90 <__strcpy_ssse3+0x16f0> - 43f5e5: 80 79 06 00 cmp byte ptr [rcx + 6], 0 - 43f5e9: 0f 84 b1 16 00 00 je 0x440ca0 <__strcpy_ssse3+0x1700> - 43f5ef: 80 79 07 00 cmp byte ptr [rcx + 7], 0 - 43f5f3: 0f 84 d7 15 00 00 je 0x440bd0 <__strcpy_ssse3+0x1630> - 43f5f9: 80 79 08 00 cmp byte ptr [rcx + 8], 0 - 43f5fd: 0f 84 ad 16 00 00 je 0x440cb0 <__strcpy_ssse3+0x1710> - 43f603: 80 79 09 00 cmp byte ptr [rcx + 9], 0 - 43f607: 0f 84 b3 16 00 00 je 0x440cc0 <__strcpy_ssse3+0x1720> - 43f60d: 80 79 0a 00 cmp byte ptr [rcx + 10], 0 - 43f611: 0f 84 b9 16 00 00 je 0x440cd0 <__strcpy_ssse3+0x1730> - 43f617: 80 79 0b 00 cmp byte ptr [rcx + 11], 0 - 43f61b: 0f 84 bf 16 00 00 je 0x440ce0 <__strcpy_ssse3+0x1740> - 43f621: 80 79 0c 00 cmp byte ptr [rcx + 12], 0 - 43f625: 0f 84 c5 16 00 00 je 0x440cf0 <__strcpy_ssse3+0x1750> - 43f62b: 80 79 0d 00 cmp byte ptr [rcx + 13], 0 - 43f62f: 0f 84 db 16 00 00 je 0x440d10 <__strcpy_ssse3+0x1770> - 43f635: 80 79 0e 00 cmp byte ptr [rcx + 14], 0 - 43f639: 0f 84 f1 16 00 00 je 0x440d30 <__strcpy_ssse3+0x1790> - 43f63f: 80 79 0f 00 cmp byte ptr [rcx + 15], 0 - 43f643: 0f 84 d7 15 00 00 je 0x440c20 <__strcpy_ssse3+0x1680> - 43f649: 48 8d 71 10 lea rsi, [rcx + 16] - 43f64d: 48 83 e6 f0 and rsi, -16 - 43f651: 66 0f ef c0 pxor xmm0, xmm0 - 43f655: 4c 8b 09 mov r9, qword ptr [rcx] - 43f658: 4c 89 0a mov qword ptr [rdx], r9 - 43f65b: 66 0f 74 06 pcmpeqb xmm0, xmmword ptr [rsi] - 43f65f: 4c 8b 49 08 mov r9, qword ptr [rcx + 8] - 43f663: 4c 89 4a 08 mov qword ptr [rdx + 8], r9 - 43f667: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f66b: 48 29 ce sub rsi, rcx - 43f66e: 48 85 c0 test rax, rax - 43f671: 0f 85 09 15 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> - 43f677: 48 89 d0 mov rax, rdx - 43f67a: 48 8d 52 10 lea rdx, [rdx + 16] - 43f67e: 48 83 e2 f0 and rdx, -16 - 43f682: 48 29 d0 sub rax, rdx - 43f685: 48 29 c1 sub rcx, rax - 43f688: 48 89 c8 mov rax, rcx - 43f68b: 48 83 e0 0f and rax, 15 - 43f68f: 48 c7 c6 00 00 00 00 mov rsi, 0 - 43f696: 0f 84 8e 00 00 00 je 0x43f72a <__strcpy_ssse3+0x18a> - 43f69c: 48 83 f8 08 cmp rax, 8 - 43f6a0: 73 41 jae 0x43f6e3 <__strcpy_ssse3+0x143> - 43f6a2: 48 83 f8 01 cmp rax, 1 - 43f6a6: 0f 84 f4 01 00 00 je 0x43f8a0 <__strcpy_ssse3+0x300> - 43f6ac: 48 83 f8 02 cmp rax, 2 - 43f6b0: 0f 84 2a 03 00 00 je 0x43f9e0 <__strcpy_ssse3+0x440> - 43f6b6: 48 83 f8 03 cmp rax, 3 - 43f6ba: 0f 84 60 04 00 00 je 0x43fb20 <__strcpy_ssse3+0x580> - 43f6c0: 48 83 f8 04 cmp rax, 4 - 43f6c4: 0f 84 96 05 00 00 je 0x43fc60 <__strcpy_ssse3+0x6c0> - 43f6ca: 48 83 f8 05 cmp rax, 5 - 43f6ce: 0f 84 cc 06 00 00 je 0x43fda0 <__strcpy_ssse3+0x800> - 43f6d4: 48 83 f8 06 cmp rax, 6 - 43f6d8: 0f 84 02 08 00 00 je 0x43fee0 <__strcpy_ssse3+0x940> - 43f6de: e9 4d 09 00 00 jmp 0x440030 <__strcpy_ssse3+0xa90> - 43f6e3: 0f 84 97 0a 00 00 je 0x440180 <__strcpy_ssse3+0xbe0> - 43f6e9: 48 83 f8 09 cmp rax, 9 - 43f6ed: 0f 84 cd 0b 00 00 je 0x4402c0 <__strcpy_ssse3+0xd20> - 43f6f3: 48 83 f8 0a cmp rax, 10 - 43f6f7: 0f 84 03 0d 00 00 je 0x440400 <__strcpy_ssse3+0xe60> - 43f6fd: 48 83 f8 0b cmp rax, 11 - 43f701: 0f 84 39 0e 00 00 je 0x440540 <__strcpy_ssse3+0xfa0> - 43f707: 48 83 f8 0c cmp rax, 12 - 43f70b: 0f 84 6f 0f 00 00 je 0x440680 <__strcpy_ssse3+0x10e0> - 43f711: 48 83 f8 0d cmp rax, 13 - 43f715: 0f 84 a5 10 00 00 je 0x4407c0 <__strcpy_ssse3+0x1220> - 43f71b: 48 83 f8 0e cmp rax, 14 - 43f71f: 0f 84 db 11 00 00 je 0x440900 <__strcpy_ssse3+0x1360> - 43f725: e9 16 13 00 00 jmp 0x440a40 <__strcpy_ssse3+0x14a0> - 43f72a: 0f 28 09 movaps xmm1, xmmword ptr [rcx] - 43f72d: 0f 28 51 10 movaps xmm2, xmmword ptr [rcx + 16] - 43f731: 0f 29 0a movaps xmmword ptr [rdx], xmm1 - 43f734: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43f738: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f73c: 48 8d 76 10 lea rsi, [rsi + 16] - 43f740: 48 85 c0 test rax, rax - 43f743: 0f 85 37 14 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> - 43f749: 0f 28 5c 31 10 movaps xmm3, xmmword ptr [rcx + rsi + 16] - 43f74e: 0f 29 14 32 movaps xmmword ptr [rdx + rsi], xmm2 - 43f752: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43f756: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f75a: 48 8d 76 10 lea rsi, [rsi + 16] - 43f75e: 48 85 c0 test rax, rax - 43f761: 0f 85 19 14 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> - 43f767: 0f 28 64 31 10 movaps xmm4, xmmword ptr [rcx + rsi + 16] - 43f76c: 0f 29 1c 32 movaps xmmword ptr [rdx + rsi], xmm3 - 43f770: 66 0f 74 c4 pcmpeqb xmm0, xmm4 - 43f774: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f778: 48 8d 76 10 lea rsi, [rsi + 16] - 43f77c: 48 85 c0 test rax, rax - 43f77f: 0f 85 fb 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> - 43f785: 0f 28 4c 31 10 movaps xmm1, xmmword ptr [rcx + rsi + 16] - 43f78a: 0f 29 24 32 movaps xmmword ptr [rdx + rsi], xmm4 - 43f78e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 43f792: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f796: 48 8d 76 10 lea rsi, [rsi + 16] - 43f79a: 48 85 c0 test rax, rax - 43f79d: 0f 85 dd 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> - 43f7a3: 0f 28 54 31 10 movaps xmm2, xmmword ptr [rcx + rsi + 16] - 43f7a8: 0f 29 0c 32 movaps xmmword ptr [rdx + rsi], xmm1 - 43f7ac: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43f7b0: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f7b4: 48 8d 76 10 lea rsi, [rsi + 16] - 43f7b8: 48 85 c0 test rax, rax - 43f7bb: 0f 85 bf 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> - 43f7c1: 0f 28 5c 31 10 movaps xmm3, xmmword ptr [rcx + rsi + 16] - 43f7c6: 0f 29 14 32 movaps xmmword ptr [rdx + rsi], xmm2 - 43f7ca: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 43f7ce: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f7d2: 48 8d 76 10 lea rsi, [rsi + 16] - 43f7d6: 48 85 c0 test rax, rax - 43f7d9: 0f 85 a1 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> - 43f7df: 0f 29 1c 32 movaps xmmword ptr [rdx + rsi], xmm3 - 43f7e3: 48 89 c8 mov rax, rcx - 43f7e6: 48 8d 4c 31 10 lea rcx, [rcx + rsi + 16] - 43f7eb: 48 83 e1 c0 and rcx, -64 - 43f7ef: 48 29 c8 sub rax, rcx - 43f7f2: 48 29 c2 sub rdx, rax - 43f7f5: 48 c7 c6 c0 ff ff ff mov rsi, -64 - 43f7fc: 0f 1f 40 00 nop dword ptr [rax] - 43f800: 0f 28 11 movaps xmm2, xmmword ptr [rcx] - 43f803: 0f 28 e2 movaps xmm4, xmm2 - 43f806: 0f 28 69 10 movaps xmm5, xmmword ptr [rcx + 16] - 43f80a: 0f 28 59 20 movaps xmm3, xmmword ptr [rcx + 32] - 43f80e: 0f 28 f3 movaps xmm6, xmm3 - 43f811: 0f 28 79 30 movaps xmm7, xmmword ptr [rcx + 48] - 43f815: 66 0f da d5 pminub xmm2, xmm5 - 43f819: 66 0f da df pminub xmm3, xmm7 - 43f81d: 66 0f da da pminub xmm3, xmm2 - 43f821: 66 0f 74 d8 pcmpeqb xmm3, xmm0 - 43f825: 66 0f d7 c3 pmovmskb eax, xmm3 - 43f829: 48 8d 52 40 lea rdx, [rdx + 64] - 43f82d: 48 8d 49 40 lea rcx, [rcx + 64] - 43f831: 48 85 c0 test rax, rax - 43f834: 75 12 jne 0x43f848 <__strcpy_ssse3+0x2a8> - 43f836: 0f 29 62 c0 movaps xmmword ptr [rdx - 64], xmm4 - 43f83a: 0f 29 6a d0 movaps xmmword ptr [rdx - 48], xmm5 - 43f83e: 0f 29 72 e0 movaps xmmword ptr [rdx - 32], xmm6 - 43f842: 0f 29 7a f0 movaps xmmword ptr [rdx - 16], xmm7 - 43f846: eb b8 jmp 0x43f800 <__strcpy_ssse3+0x260> - 43f848: 66 0f 74 c4 pcmpeqb xmm0, xmm4 - 43f84c: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f850: 48 85 c0 test rax, rax - 43f853: 0f 85 27 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> - 43f859: 66 0f 74 c5 pcmpeqb xmm0, xmm5 - 43f85d: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f861: 0f 29 62 c0 movaps xmmword ptr [rdx - 64], xmm4 - 43f865: 48 85 c0 test rax, rax - 43f868: 48 8d 76 10 lea rsi, [rsi + 16] - 43f86c: 0f 85 0e 13 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> - 43f872: 66 0f 74 c6 pcmpeqb xmm0, xmm6 - 43f876: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f87a: 0f 29 6a d0 movaps xmmword ptr [rdx - 48], xmm5 - 43f87e: 48 85 c0 test rax, rax - 43f881: 48 8d 76 10 lea rsi, [rsi + 16] - 43f885: 0f 85 f5 12 00 00 jne 0x440b80 <__strcpy_ssse3+0x15e0> - 43f88b: 0f 29 72 e0 movaps xmmword ptr [rdx - 32], xmm6 - 43f88f: 66 0f 74 c7 pcmpeqb xmm0, xmm7 - 43f893: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f897: 48 8d 76 10 lea rsi, [rsi + 16] - 43f89b: e9 e0 12 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 43f8a0: 0f 28 49 ff movaps xmm1, xmmword ptr [rcx - 1] - 43f8a4: 0f 28 51 0f movaps xmm2, xmmword ptr [rcx + 15] - 43f8a8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43f8ac: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f8b0: 0f 28 da movaps xmm3, xmm2 - 43f8b3: 48 85 c0 test rax, rax - 43f8b6: 0f 85 0e 01 00 00 jne 0x43f9ca <__strcpy_ssse3+0x42a> - 43f8bc: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 43f8c2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43f8c5: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] - 43f8c9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43f8cd: 48 8d 52 10 lea rdx, [rdx + 16] - 43f8d1: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f8d5: 48 8d 49 10 lea rcx, [rcx + 16] - 43f8d9: 0f 28 ca movaps xmm1, xmm2 - 43f8dc: 48 85 c0 test rax, rax - 43f8df: 0f 85 e5 00 00 00 jne 0x43f9ca <__strcpy_ssse3+0x42a> - 43f8e5: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 43f8eb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43f8ee: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] - 43f8f2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43f8f6: 48 8d 52 10 lea rdx, [rdx + 16] - 43f8fa: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f8fe: 48 8d 49 10 lea rcx, [rcx + 16] - 43f902: 0f 28 da movaps xmm3, xmm2 - 43f905: 48 85 c0 test rax, rax - 43f908: 0f 85 bc 00 00 00 jne 0x43f9ca <__strcpy_ssse3+0x42a> - 43f90e: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 43f914: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43f917: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] - 43f91b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43f91f: 48 8d 52 10 lea rdx, [rdx + 16] - 43f923: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f927: 48 8d 49 10 lea rcx, [rcx + 16] - 43f92b: 48 85 c0 test rax, rax - 43f92e: 0f 85 96 00 00 00 jne 0x43f9ca <__strcpy_ssse3+0x42a> - 43f934: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 43f93a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43f93d: 48 8d 49 1f lea rcx, [rcx + 31] - 43f941: 48 8d 52 10 lea rdx, [rdx + 16] - 43f945: 48 89 c8 mov rax, rcx - 43f948: 48 83 e1 c0 and rcx, -64 - 43f94c: 48 29 c8 sub rax, rcx - 43f94f: 48 8d 49 f1 lea rcx, [rcx - 15] - 43f953: 48 29 c2 sub rdx, rax - 43f956: 0f 28 49 ff movaps xmm1, xmmword ptr [rcx - 1] - 43f95a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 43f960: 0f 28 51 0f movaps xmm2, xmmword ptr [rcx + 15] - 43f964: 0f 28 59 1f movaps xmm3, xmmword ptr [rcx + 31] - 43f968: 0f 28 f3 movaps xmm6, xmm3 - 43f96b: 0f 28 61 2f movaps xmm4, xmmword ptr [rcx + 47] - 43f96f: 0f 28 fc movaps xmm7, xmm4 - 43f972: 0f 28 69 3f movaps xmm5, xmmword ptr [rcx + 63] - 43f976: 66 0f da f2 pminub xmm6, xmm2 - 43f97a: 66 0f da fd pminub xmm7, xmm5 - 43f97e: 66 0f da fe pminub xmm7, xmm6 - 43f982: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 43f986: 66 0f d7 c7 pmovmskb eax, xmm7 - 43f98a: 0f 28 fd movaps xmm7, xmm5 - 43f98d: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] - 43f993: 48 85 c0 test rax, rax - 43f996: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] - 43f99c: 0f 85 06 ff ff ff jne 0x43f8a8 <__strcpy_ssse3+0x308> - 43f9a2: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 43f9a8: 48 8d 49 40 lea rcx, [rcx + 64] - 43f9ac: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 43f9b2: 0f 28 cf movaps xmm1, xmm7 - 43f9b5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 43f9b9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 43f9bd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 43f9c1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43f9c4: 48 8d 52 40 lea rdx, [rdx + 64] - 43f9c8: eb 96 jmp 0x43f960 <__strcpy_ssse3+0x3c0> - 43f9ca: f3 0f 6f 49 ff movdqu xmm1, xmmword ptr [rcx - 1] - 43f9cf: 48 c7 c6 0f 00 00 00 mov rsi, 15 - 43f9d6: f3 0f 7f 4a ff movdqu xmmword ptr [rdx - 1], xmm1 - 43f9db: e9 a0 11 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 43f9e0: 0f 28 49 fe movaps xmm1, xmmword ptr [rcx - 2] - 43f9e4: 0f 28 51 0e movaps xmm2, xmmword ptr [rcx + 14] - 43f9e8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43f9ec: 66 0f d7 c0 pmovmskb eax, xmm0 - 43f9f0: 0f 28 da movaps xmm3, xmm2 - 43f9f3: 48 85 c0 test rax, rax - 43f9f6: 0f 85 0e 01 00 00 jne 0x43fb0a <__strcpy_ssse3+0x56a> - 43f9fc: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 43fa02: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fa05: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] - 43fa09: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fa0d: 48 8d 52 10 lea rdx, [rdx + 16] - 43fa11: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fa15: 48 8d 49 10 lea rcx, [rcx + 16] - 43fa19: 0f 28 ca movaps xmm1, xmm2 - 43fa1c: 48 85 c0 test rax, rax - 43fa1f: 0f 85 e5 00 00 00 jne 0x43fb0a <__strcpy_ssse3+0x56a> - 43fa25: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 43fa2b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fa2e: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] - 43fa32: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fa36: 48 8d 52 10 lea rdx, [rdx + 16] - 43fa3a: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fa3e: 48 8d 49 10 lea rcx, [rcx + 16] - 43fa42: 0f 28 da movaps xmm3, xmm2 - 43fa45: 48 85 c0 test rax, rax - 43fa48: 0f 85 bc 00 00 00 jne 0x43fb0a <__strcpy_ssse3+0x56a> - 43fa4e: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 43fa54: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fa57: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] - 43fa5b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fa5f: 48 8d 52 10 lea rdx, [rdx + 16] - 43fa63: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fa67: 48 8d 49 10 lea rcx, [rcx + 16] - 43fa6b: 48 85 c0 test rax, rax - 43fa6e: 0f 85 96 00 00 00 jne 0x43fb0a <__strcpy_ssse3+0x56a> - 43fa74: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 43fa7a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fa7d: 48 8d 49 1e lea rcx, [rcx + 30] - 43fa81: 48 8d 52 10 lea rdx, [rdx + 16] - 43fa85: 48 89 c8 mov rax, rcx - 43fa88: 48 83 e1 c0 and rcx, -64 - 43fa8c: 48 29 c8 sub rax, rcx - 43fa8f: 48 8d 49 f2 lea rcx, [rcx - 14] - 43fa93: 48 29 c2 sub rdx, rax - 43fa96: 0f 28 49 fe movaps xmm1, xmmword ptr [rcx - 2] - 43fa9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 43faa0: 0f 28 51 0e movaps xmm2, xmmword ptr [rcx + 14] - 43faa4: 0f 28 59 1e movaps xmm3, xmmword ptr [rcx + 30] - 43faa8: 0f 28 f3 movaps xmm6, xmm3 - 43faab: 0f 28 61 2e movaps xmm4, xmmword ptr [rcx + 46] - 43faaf: 0f 28 fc movaps xmm7, xmm4 - 43fab2: 0f 28 69 3e movaps xmm5, xmmword ptr [rcx + 62] - 43fab6: 66 0f da f2 pminub xmm6, xmm2 - 43faba: 66 0f da fd pminub xmm7, xmm5 - 43fabe: 66 0f da fe pminub xmm7, xmm6 - 43fac2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 43fac6: 66 0f d7 c7 pmovmskb eax, xmm7 - 43faca: 0f 28 fd movaps xmm7, xmm5 - 43facd: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] - 43fad3: 48 85 c0 test rax, rax - 43fad6: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] - 43fadc: 0f 85 06 ff ff ff jne 0x43f9e8 <__strcpy_ssse3+0x448> - 43fae2: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 43fae8: 48 8d 49 40 lea rcx, [rcx + 64] - 43faec: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 43faf2: 0f 28 cf movaps xmm1, xmm7 - 43faf5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 43faf9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 43fafd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 43fb01: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fb04: 48 8d 52 40 lea rdx, [rdx + 64] - 43fb08: eb 96 jmp 0x43faa0 <__strcpy_ssse3+0x500> - 43fb0a: f3 0f 6f 49 fe movdqu xmm1, xmmword ptr [rcx - 2] - 43fb0f: 48 c7 c6 0e 00 00 00 mov rsi, 14 - 43fb16: f3 0f 7f 4a fe movdqu xmmword ptr [rdx - 2], xmm1 - 43fb1b: e9 60 10 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 43fb20: 0f 28 49 fd movaps xmm1, xmmword ptr [rcx - 3] - 43fb24: 0f 28 51 0d movaps xmm2, xmmword ptr [rcx + 13] - 43fb28: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fb2c: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fb30: 0f 28 da movaps xmm3, xmm2 - 43fb33: 48 85 c0 test rax, rax - 43fb36: 0f 85 0e 01 00 00 jne 0x43fc4a <__strcpy_ssse3+0x6aa> - 43fb3c: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 43fb42: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fb45: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] - 43fb49: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fb4d: 48 8d 52 10 lea rdx, [rdx + 16] - 43fb51: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fb55: 48 8d 49 10 lea rcx, [rcx + 16] - 43fb59: 0f 28 ca movaps xmm1, xmm2 - 43fb5c: 48 85 c0 test rax, rax - 43fb5f: 0f 85 e5 00 00 00 jne 0x43fc4a <__strcpy_ssse3+0x6aa> - 43fb65: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 43fb6b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fb6e: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] - 43fb72: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fb76: 48 8d 52 10 lea rdx, [rdx + 16] - 43fb7a: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fb7e: 48 8d 49 10 lea rcx, [rcx + 16] - 43fb82: 0f 28 da movaps xmm3, xmm2 - 43fb85: 48 85 c0 test rax, rax - 43fb88: 0f 85 bc 00 00 00 jne 0x43fc4a <__strcpy_ssse3+0x6aa> - 43fb8e: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 43fb94: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fb97: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] - 43fb9b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fb9f: 48 8d 52 10 lea rdx, [rdx + 16] - 43fba3: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fba7: 48 8d 49 10 lea rcx, [rcx + 16] - 43fbab: 48 85 c0 test rax, rax - 43fbae: 0f 85 96 00 00 00 jne 0x43fc4a <__strcpy_ssse3+0x6aa> - 43fbb4: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 43fbba: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fbbd: 48 8d 49 1d lea rcx, [rcx + 29] - 43fbc1: 48 8d 52 10 lea rdx, [rdx + 16] - 43fbc5: 48 89 c8 mov rax, rcx - 43fbc8: 48 83 e1 c0 and rcx, -64 - 43fbcc: 48 29 c8 sub rax, rcx - 43fbcf: 48 8d 49 f3 lea rcx, [rcx - 13] - 43fbd3: 48 29 c2 sub rdx, rax - 43fbd6: 0f 28 49 fd movaps xmm1, xmmword ptr [rcx - 3] - 43fbda: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 43fbe0: 0f 28 51 0d movaps xmm2, xmmword ptr [rcx + 13] - 43fbe4: 0f 28 59 1d movaps xmm3, xmmword ptr [rcx + 29] - 43fbe8: 0f 28 f3 movaps xmm6, xmm3 - 43fbeb: 0f 28 61 2d movaps xmm4, xmmword ptr [rcx + 45] - 43fbef: 0f 28 fc movaps xmm7, xmm4 - 43fbf2: 0f 28 69 3d movaps xmm5, xmmword ptr [rcx + 61] - 43fbf6: 66 0f da f2 pminub xmm6, xmm2 - 43fbfa: 66 0f da fd pminub xmm7, xmm5 - 43fbfe: 66 0f da fe pminub xmm7, xmm6 - 43fc02: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 43fc06: 66 0f d7 c7 pmovmskb eax, xmm7 - 43fc0a: 0f 28 fd movaps xmm7, xmm5 - 43fc0d: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] - 43fc13: 48 85 c0 test rax, rax - 43fc16: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] - 43fc1c: 0f 85 06 ff ff ff jne 0x43fb28 <__strcpy_ssse3+0x588> - 43fc22: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 43fc28: 48 8d 49 40 lea rcx, [rcx + 64] - 43fc2c: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 43fc32: 0f 28 cf movaps xmm1, xmm7 - 43fc35: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 43fc39: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 43fc3d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 43fc41: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fc44: 48 8d 52 40 lea rdx, [rdx + 64] - 43fc48: eb 96 jmp 0x43fbe0 <__strcpy_ssse3+0x640> - 43fc4a: f3 0f 6f 49 fd movdqu xmm1, xmmword ptr [rcx - 3] - 43fc4f: 48 c7 c6 0d 00 00 00 mov rsi, 13 - 43fc56: f3 0f 7f 4a fd movdqu xmmword ptr [rdx - 3], xmm1 - 43fc5b: e9 20 0f 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 43fc60: 0f 28 49 fc movaps xmm1, xmmword ptr [rcx - 4] - 43fc64: 0f 28 51 0c movaps xmm2, xmmword ptr [rcx + 12] - 43fc68: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fc6c: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fc70: 0f 28 da movaps xmm3, xmm2 - 43fc73: 48 85 c0 test rax, rax - 43fc76: 0f 85 0e 01 00 00 jne 0x43fd8a <__strcpy_ssse3+0x7ea> - 43fc7c: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 43fc82: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fc85: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] - 43fc89: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fc8d: 48 8d 52 10 lea rdx, [rdx + 16] - 43fc91: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fc95: 48 8d 49 10 lea rcx, [rcx + 16] - 43fc99: 0f 28 ca movaps xmm1, xmm2 - 43fc9c: 48 85 c0 test rax, rax - 43fc9f: 0f 85 e5 00 00 00 jne 0x43fd8a <__strcpy_ssse3+0x7ea> - 43fca5: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 43fcab: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fcae: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] - 43fcb2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fcb6: 48 8d 52 10 lea rdx, [rdx + 16] - 43fcba: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fcbe: 48 8d 49 10 lea rcx, [rcx + 16] - 43fcc2: 0f 28 da movaps xmm3, xmm2 - 43fcc5: 48 85 c0 test rax, rax - 43fcc8: 0f 85 bc 00 00 00 jne 0x43fd8a <__strcpy_ssse3+0x7ea> - 43fcce: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 43fcd4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fcd7: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] - 43fcdb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fcdf: 48 8d 52 10 lea rdx, [rdx + 16] - 43fce3: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fce7: 48 8d 49 10 lea rcx, [rcx + 16] - 43fceb: 48 85 c0 test rax, rax - 43fcee: 0f 85 96 00 00 00 jne 0x43fd8a <__strcpy_ssse3+0x7ea> - 43fcf4: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 43fcfa: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fcfd: 48 8d 49 1c lea rcx, [rcx + 28] - 43fd01: 48 8d 52 10 lea rdx, [rdx + 16] - 43fd05: 48 89 c8 mov rax, rcx - 43fd08: 48 83 e1 c0 and rcx, -64 - 43fd0c: 48 29 c8 sub rax, rcx - 43fd0f: 48 8d 49 f4 lea rcx, [rcx - 12] - 43fd13: 48 29 c2 sub rdx, rax - 43fd16: 0f 28 49 fc movaps xmm1, xmmword ptr [rcx - 4] - 43fd1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 43fd20: 0f 28 51 0c movaps xmm2, xmmword ptr [rcx + 12] - 43fd24: 0f 28 59 1c movaps xmm3, xmmword ptr [rcx + 28] - 43fd28: 0f 28 f3 movaps xmm6, xmm3 - 43fd2b: 0f 28 61 2c movaps xmm4, xmmword ptr [rcx + 44] - 43fd2f: 0f 28 fc movaps xmm7, xmm4 - 43fd32: 0f 28 69 3c movaps xmm5, xmmword ptr [rcx + 60] - 43fd36: 66 0f da f2 pminub xmm6, xmm2 - 43fd3a: 66 0f da fd pminub xmm7, xmm5 - 43fd3e: 66 0f da fe pminub xmm7, xmm6 - 43fd42: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 43fd46: 66 0f d7 c7 pmovmskb eax, xmm7 - 43fd4a: 0f 28 fd movaps xmm7, xmm5 - 43fd4d: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] - 43fd53: 48 85 c0 test rax, rax - 43fd56: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] - 43fd5c: 0f 85 06 ff ff ff jne 0x43fc68 <__strcpy_ssse3+0x6c8> - 43fd62: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 43fd68: 48 8d 49 40 lea rcx, [rcx + 64] - 43fd6c: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 43fd72: 0f 28 cf movaps xmm1, xmm7 - 43fd75: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 43fd79: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 43fd7d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 43fd81: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fd84: 48 8d 52 40 lea rdx, [rdx + 64] - 43fd88: eb 96 jmp 0x43fd20 <__strcpy_ssse3+0x780> - 43fd8a: f3 0f 6f 49 fc movdqu xmm1, xmmword ptr [rcx - 4] - 43fd8f: 48 c7 c6 0c 00 00 00 mov rsi, 12 - 43fd96: f3 0f 7f 4a fc movdqu xmmword ptr [rdx - 4], xmm1 - 43fd9b: e9 e0 0d 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 43fda0: 0f 28 49 fb movaps xmm1, xmmword ptr [rcx - 5] - 43fda4: 0f 28 51 0b movaps xmm2, xmmword ptr [rcx + 11] - 43fda8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fdac: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fdb0: 0f 28 da movaps xmm3, xmm2 - 43fdb3: 48 85 c0 test rax, rax - 43fdb6: 0f 85 0e 01 00 00 jne 0x43feca <__strcpy_ssse3+0x92a> - 43fdbc: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 43fdc2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fdc5: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] - 43fdc9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fdcd: 48 8d 52 10 lea rdx, [rdx + 16] - 43fdd1: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fdd5: 48 8d 49 10 lea rcx, [rcx + 16] - 43fdd9: 0f 28 ca movaps xmm1, xmm2 - 43fddc: 48 85 c0 test rax, rax - 43fddf: 0f 85 e5 00 00 00 jne 0x43feca <__strcpy_ssse3+0x92a> - 43fde5: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 43fdeb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fdee: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] - 43fdf2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fdf6: 48 8d 52 10 lea rdx, [rdx + 16] - 43fdfa: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fdfe: 48 8d 49 10 lea rcx, [rcx + 16] - 43fe02: 0f 28 da movaps xmm3, xmm2 - 43fe05: 48 85 c0 test rax, rax - 43fe08: 0f 85 bc 00 00 00 jne 0x43feca <__strcpy_ssse3+0x92a> - 43fe0e: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 43fe14: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fe17: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] - 43fe1b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43fe1f: 48 8d 52 10 lea rdx, [rdx + 16] - 43fe23: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fe27: 48 8d 49 10 lea rcx, [rcx + 16] - 43fe2b: 48 85 c0 test rax, rax - 43fe2e: 0f 85 96 00 00 00 jne 0x43feca <__strcpy_ssse3+0x92a> - 43fe34: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 43fe3a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fe3d: 48 8d 49 1b lea rcx, [rcx + 27] - 43fe41: 48 8d 52 10 lea rdx, [rdx + 16] - 43fe45: 48 89 c8 mov rax, rcx - 43fe48: 48 83 e1 c0 and rcx, -64 - 43fe4c: 48 29 c8 sub rax, rcx - 43fe4f: 48 8d 49 f5 lea rcx, [rcx - 11] - 43fe53: 48 29 c2 sub rdx, rax - 43fe56: 0f 28 49 fb movaps xmm1, xmmword ptr [rcx - 5] - 43fe5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 43fe60: 0f 28 51 0b movaps xmm2, xmmword ptr [rcx + 11] - 43fe64: 0f 28 59 1b movaps xmm3, xmmword ptr [rcx + 27] - 43fe68: 0f 28 f3 movaps xmm6, xmm3 - 43fe6b: 0f 28 61 2b movaps xmm4, xmmword ptr [rcx + 43] - 43fe6f: 0f 28 fc movaps xmm7, xmm4 - 43fe72: 0f 28 69 3b movaps xmm5, xmmword ptr [rcx + 59] - 43fe76: 66 0f da f2 pminub xmm6, xmm2 - 43fe7a: 66 0f da fd pminub xmm7, xmm5 - 43fe7e: 66 0f da fe pminub xmm7, xmm6 - 43fe82: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 43fe86: 66 0f d7 c7 pmovmskb eax, xmm7 - 43fe8a: 0f 28 fd movaps xmm7, xmm5 - 43fe8d: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] - 43fe93: 48 85 c0 test rax, rax - 43fe96: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] - 43fe9c: 0f 85 06 ff ff ff jne 0x43fda8 <__strcpy_ssse3+0x808> - 43fea2: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 43fea8: 48 8d 49 40 lea rcx, [rcx + 64] - 43feac: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 43feb2: 0f 28 cf movaps xmm1, xmm7 - 43feb5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 43feb9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 43febd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 43fec1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43fec4: 48 8d 52 40 lea rdx, [rdx + 64] - 43fec8: eb 96 jmp 0x43fe60 <__strcpy_ssse3+0x8c0> - 43feca: f3 0f 6f 49 fb movdqu xmm1, xmmword ptr [rcx - 5] - 43fecf: 48 c7 c6 0b 00 00 00 mov rsi, 11 - 43fed6: f3 0f 7f 4a fb movdqu xmmword ptr [rdx - 5], xmm1 - 43fedb: e9 a0 0c 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 43fee0: 0f 28 49 fa movaps xmm1, xmmword ptr [rcx - 6] - 43fee4: 0f 28 51 0a movaps xmm2, xmmword ptr [rcx + 10] - 43fee8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43feec: 66 0f d7 c0 pmovmskb eax, xmm0 - 43fef0: 0f 28 da movaps xmm3, xmm2 - 43fef3: 48 85 c0 test rax, rax - 43fef6: 0f 85 0e 01 00 00 jne 0x44000a <__strcpy_ssse3+0xa6a> - 43fefc: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 43ff02: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43ff05: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] - 43ff09: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43ff0d: 48 8d 52 10 lea rdx, [rdx + 16] - 43ff11: 66 0f d7 c0 pmovmskb eax, xmm0 - 43ff15: 48 8d 49 10 lea rcx, [rcx + 16] - 43ff19: 0f 28 ca movaps xmm1, xmm2 - 43ff1c: 48 85 c0 test rax, rax - 43ff1f: 0f 85 e5 00 00 00 jne 0x44000a <__strcpy_ssse3+0xa6a> - 43ff25: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 43ff2b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43ff2e: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] - 43ff32: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43ff36: 48 8d 52 10 lea rdx, [rdx + 16] - 43ff3a: 66 0f d7 c0 pmovmskb eax, xmm0 - 43ff3e: 48 8d 49 10 lea rcx, [rcx + 16] - 43ff42: 0f 28 da movaps xmm3, xmm2 - 43ff45: 48 85 c0 test rax, rax - 43ff48: 0f 85 bc 00 00 00 jne 0x44000a <__strcpy_ssse3+0xa6a> - 43ff4e: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 43ff54: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43ff57: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] - 43ff5b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 43ff5f: 48 8d 52 10 lea rdx, [rdx + 16] - 43ff63: 66 0f d7 c0 pmovmskb eax, xmm0 - 43ff67: 48 8d 49 10 lea rcx, [rcx + 16] - 43ff6b: 48 85 c0 test rax, rax - 43ff6e: 0f 85 96 00 00 00 jne 0x44000a <__strcpy_ssse3+0xa6a> - 43ff74: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 43ff7a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 43ff7d: 48 8d 49 1a lea rcx, [rcx + 26] - 43ff81: 48 8d 52 10 lea rdx, [rdx + 16] - 43ff85: 48 89 c8 mov rax, rcx - 43ff88: 48 83 e1 c0 and rcx, -64 - 43ff8c: 48 29 c8 sub rax, rcx - 43ff8f: 48 8d 49 f6 lea rcx, [rcx - 10] - 43ff93: 48 29 c2 sub rdx, rax - 43ff96: 0f 28 49 fa movaps xmm1, xmmword ptr [rcx - 6] - 43ff9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 43ffa0: 0f 28 51 0a movaps xmm2, xmmword ptr [rcx + 10] - 43ffa4: 0f 28 59 1a movaps xmm3, xmmword ptr [rcx + 26] - 43ffa8: 0f 28 f3 movaps xmm6, xmm3 - 43ffab: 0f 28 61 2a movaps xmm4, xmmword ptr [rcx + 42] - 43ffaf: 0f 28 fc movaps xmm7, xmm4 - 43ffb2: 0f 28 69 3a movaps xmm5, xmmword ptr [rcx + 58] - 43ffb6: 66 0f da f2 pminub xmm6, xmm2 - 43ffba: 66 0f da fd pminub xmm7, xmm5 - 43ffbe: 66 0f da fe pminub xmm7, xmm6 - 43ffc2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 43ffc6: 66 0f d7 c7 pmovmskb eax, xmm7 - 43ffca: 0f 28 fd movaps xmm7, xmm5 - 43ffcd: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] - 43ffd3: 48 85 c0 test rax, rax - 43ffd6: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] - 43ffdc: 0f 85 06 ff ff ff jne 0x43fee8 <__strcpy_ssse3+0x948> - 43ffe2: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 43ffe8: 48 8d 49 40 lea rcx, [rcx + 64] - 43ffec: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 43fff2: 0f 28 cf movaps xmm1, xmm7 - 43fff5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 43fff9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 43fffd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 440001: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440004: 48 8d 52 40 lea rdx, [rdx + 64] - 440008: eb 96 jmp 0x43ffa0 <__strcpy_ssse3+0xa00> - 44000a: 4c 8b 09 mov r9, qword ptr [rcx] - 44000d: 8b 71 06 mov esi, dword ptr [rcx + 6] - 440010: 4c 89 0a mov qword ptr [rdx], r9 - 440013: 89 72 06 mov dword ptr [rdx + 6], esi - 440016: 48 c7 c6 0a 00 00 00 mov rsi, 10 - 44001d: e9 5e 0b 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 440022: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44002d: 0f 1f 00 nop dword ptr [rax] - 440030: 0f 28 49 f9 movaps xmm1, xmmword ptr [rcx - 7] - 440034: 0f 28 51 09 movaps xmm2, xmmword ptr [rcx + 9] - 440038: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44003c: 66 0f d7 c0 pmovmskb eax, xmm0 - 440040: 0f 28 da movaps xmm3, xmm2 - 440043: 48 85 c0 test rax, rax - 440046: 0f 85 0e 01 00 00 jne 0x44015a <__strcpy_ssse3+0xbba> - 44004c: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 440052: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440055: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] - 440059: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44005d: 48 8d 52 10 lea rdx, [rdx + 16] - 440061: 66 0f d7 c0 pmovmskb eax, xmm0 - 440065: 48 8d 49 10 lea rcx, [rcx + 16] - 440069: 0f 28 ca movaps xmm1, xmm2 - 44006c: 48 85 c0 test rax, rax - 44006f: 0f 85 e5 00 00 00 jne 0x44015a <__strcpy_ssse3+0xbba> - 440075: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 44007b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44007e: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] - 440082: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440086: 48 8d 52 10 lea rdx, [rdx + 16] - 44008a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44008e: 48 8d 49 10 lea rcx, [rcx + 16] - 440092: 0f 28 da movaps xmm3, xmm2 - 440095: 48 85 c0 test rax, rax - 440098: 0f 85 bc 00 00 00 jne 0x44015a <__strcpy_ssse3+0xbba> - 44009e: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 4400a4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4400a7: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] - 4400ab: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4400af: 48 8d 52 10 lea rdx, [rdx + 16] - 4400b3: 66 0f d7 c0 pmovmskb eax, xmm0 - 4400b7: 48 8d 49 10 lea rcx, [rcx + 16] - 4400bb: 48 85 c0 test rax, rax - 4400be: 0f 85 96 00 00 00 jne 0x44015a <__strcpy_ssse3+0xbba> - 4400c4: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 4400ca: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4400cd: 48 8d 49 19 lea rcx, [rcx + 25] - 4400d1: 48 8d 52 10 lea rdx, [rdx + 16] - 4400d5: 48 89 c8 mov rax, rcx - 4400d8: 48 83 e1 c0 and rcx, -64 - 4400dc: 48 29 c8 sub rax, rcx - 4400df: 48 8d 49 f7 lea rcx, [rcx - 9] - 4400e3: 48 29 c2 sub rdx, rax - 4400e6: 0f 28 49 f9 movaps xmm1, xmmword ptr [rcx - 7] - 4400ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4400f0: 0f 28 51 09 movaps xmm2, xmmword ptr [rcx + 9] - 4400f4: 0f 28 59 19 movaps xmm3, xmmword ptr [rcx + 25] - 4400f8: 0f 28 f3 movaps xmm6, xmm3 - 4400fb: 0f 28 61 29 movaps xmm4, xmmword ptr [rcx + 41] - 4400ff: 0f 28 fc movaps xmm7, xmm4 - 440102: 0f 28 69 39 movaps xmm5, xmmword ptr [rcx + 57] - 440106: 66 0f da f2 pminub xmm6, xmm2 - 44010a: 66 0f da fd pminub xmm7, xmm5 - 44010e: 66 0f da fe pminub xmm7, xmm6 - 440112: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 440116: 66 0f d7 c7 pmovmskb eax, xmm7 - 44011a: 0f 28 fd movaps xmm7, xmm5 - 44011d: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] - 440123: 48 85 c0 test rax, rax - 440126: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] - 44012c: 0f 85 06 ff ff ff jne 0x440038 <__strcpy_ssse3+0xa98> - 440132: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 440138: 48 8d 49 40 lea rcx, [rcx + 64] - 44013c: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 440142: 0f 28 cf movaps xmm1, xmm7 - 440145: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 440149: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 44014d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 440151: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440154: 48 8d 52 40 lea rdx, [rdx + 64] - 440158: eb 96 jmp 0x4400f0 <__strcpy_ssse3+0xb50> - 44015a: 4c 8b 09 mov r9, qword ptr [rcx] - 44015d: 8b 71 05 mov esi, dword ptr [rcx + 5] - 440160: 4c 89 0a mov qword ptr [rdx], r9 - 440163: 89 72 05 mov dword ptr [rdx + 5], esi - 440166: 48 c7 c6 09 00 00 00 mov rsi, 9 - 44016d: e9 0e 0a 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 440172: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44017d: 0f 1f 00 nop dword ptr [rax] - 440180: 0f 28 49 f8 movaps xmm1, xmmword ptr [rcx - 8] - 440184: 0f 28 51 08 movaps xmm2, xmmword ptr [rcx + 8] - 440188: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44018c: 66 0f d7 c0 pmovmskb eax, xmm0 - 440190: 0f 28 da movaps xmm3, xmm2 - 440193: 48 85 c0 test rax, rax - 440196: 0f 85 0e 01 00 00 jne 0x4402aa <__strcpy_ssse3+0xd0a> - 44019c: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 4401a2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4401a5: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] - 4401a9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4401ad: 48 8d 52 10 lea rdx, [rdx + 16] - 4401b1: 66 0f d7 c0 pmovmskb eax, xmm0 - 4401b5: 48 8d 49 10 lea rcx, [rcx + 16] - 4401b9: 0f 28 ca movaps xmm1, xmm2 - 4401bc: 48 85 c0 test rax, rax - 4401bf: 0f 85 e5 00 00 00 jne 0x4402aa <__strcpy_ssse3+0xd0a> - 4401c5: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 4401cb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4401ce: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] - 4401d2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4401d6: 48 8d 52 10 lea rdx, [rdx + 16] - 4401da: 66 0f d7 c0 pmovmskb eax, xmm0 - 4401de: 48 8d 49 10 lea rcx, [rcx + 16] - 4401e2: 0f 28 da movaps xmm3, xmm2 - 4401e5: 48 85 c0 test rax, rax - 4401e8: 0f 85 bc 00 00 00 jne 0x4402aa <__strcpy_ssse3+0xd0a> - 4401ee: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 4401f4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4401f7: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] - 4401fb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4401ff: 48 8d 52 10 lea rdx, [rdx + 16] - 440203: 66 0f d7 c0 pmovmskb eax, xmm0 - 440207: 48 8d 49 10 lea rcx, [rcx + 16] - 44020b: 48 85 c0 test rax, rax - 44020e: 0f 85 96 00 00 00 jne 0x4402aa <__strcpy_ssse3+0xd0a> - 440214: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 44021a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44021d: 48 8d 49 18 lea rcx, [rcx + 24] - 440221: 48 8d 52 10 lea rdx, [rdx + 16] - 440225: 48 89 c8 mov rax, rcx - 440228: 48 83 e1 c0 and rcx, -64 - 44022c: 48 29 c8 sub rax, rcx - 44022f: 48 8d 49 f8 lea rcx, [rcx - 8] - 440233: 48 29 c2 sub rdx, rax - 440236: 0f 28 49 f8 movaps xmm1, xmmword ptr [rcx - 8] - 44023a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 440240: 0f 28 51 08 movaps xmm2, xmmword ptr [rcx + 8] - 440244: 0f 28 59 18 movaps xmm3, xmmword ptr [rcx + 24] - 440248: 0f 28 f3 movaps xmm6, xmm3 - 44024b: 0f 28 61 28 movaps xmm4, xmmword ptr [rcx + 40] - 44024f: 0f 28 fc movaps xmm7, xmm4 - 440252: 0f 28 69 38 movaps xmm5, xmmword ptr [rcx + 56] - 440256: 66 0f da f2 pminub xmm6, xmm2 - 44025a: 66 0f da fd pminub xmm7, xmm5 - 44025e: 66 0f da fe pminub xmm7, xmm6 - 440262: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 440266: 66 0f d7 c7 pmovmskb eax, xmm7 - 44026a: 0f 28 fd movaps xmm7, xmm5 - 44026d: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] - 440273: 48 85 c0 test rax, rax - 440276: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] - 44027c: 0f 85 06 ff ff ff jne 0x440188 <__strcpy_ssse3+0xbe8> - 440282: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 440288: 48 8d 49 40 lea rcx, [rcx + 64] - 44028c: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 440292: 0f 28 cf movaps xmm1, xmm7 - 440295: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 440299: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 44029d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 4402a1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4402a4: 48 8d 52 40 lea rdx, [rdx + 64] - 4402a8: eb 96 jmp 0x440240 <__strcpy_ssse3+0xca0> - 4402aa: 4c 8b 09 mov r9, qword ptr [rcx] - 4402ad: 48 c7 c6 08 00 00 00 mov rsi, 8 - 4402b4: 4c 89 0a mov qword ptr [rdx], r9 - 4402b7: e9 c4 08 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 4402bc: 0f 1f 40 00 nop dword ptr [rax] - 4402c0: 0f 28 49 f7 movaps xmm1, xmmword ptr [rcx - 9] - 4402c4: 0f 28 51 07 movaps xmm2, xmmword ptr [rcx + 7] - 4402c8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4402cc: 66 0f d7 c0 pmovmskb eax, xmm0 - 4402d0: 0f 28 da movaps xmm3, xmm2 - 4402d3: 48 85 c0 test rax, rax - 4402d6: 0f 85 0e 01 00 00 jne 0x4403ea <__strcpy_ssse3+0xe4a> - 4402dc: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 4402e2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4402e5: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] - 4402e9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4402ed: 48 8d 52 10 lea rdx, [rdx + 16] - 4402f1: 66 0f d7 c0 pmovmskb eax, xmm0 - 4402f5: 48 8d 49 10 lea rcx, [rcx + 16] - 4402f9: 0f 28 ca movaps xmm1, xmm2 - 4402fc: 48 85 c0 test rax, rax - 4402ff: 0f 85 e5 00 00 00 jne 0x4403ea <__strcpy_ssse3+0xe4a> - 440305: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 44030b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44030e: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] - 440312: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440316: 48 8d 52 10 lea rdx, [rdx + 16] - 44031a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44031e: 48 8d 49 10 lea rcx, [rcx + 16] - 440322: 0f 28 da movaps xmm3, xmm2 - 440325: 48 85 c0 test rax, rax - 440328: 0f 85 bc 00 00 00 jne 0x4403ea <__strcpy_ssse3+0xe4a> - 44032e: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 440334: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440337: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] - 44033b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44033f: 48 8d 52 10 lea rdx, [rdx + 16] - 440343: 66 0f d7 c0 pmovmskb eax, xmm0 - 440347: 48 8d 49 10 lea rcx, [rcx + 16] - 44034b: 48 85 c0 test rax, rax - 44034e: 0f 85 96 00 00 00 jne 0x4403ea <__strcpy_ssse3+0xe4a> - 440354: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 44035a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44035d: 48 8d 49 17 lea rcx, [rcx + 23] - 440361: 48 8d 52 10 lea rdx, [rdx + 16] - 440365: 48 89 c8 mov rax, rcx - 440368: 48 83 e1 c0 and rcx, -64 - 44036c: 48 29 c8 sub rax, rcx - 44036f: 48 8d 49 f9 lea rcx, [rcx - 7] - 440373: 48 29 c2 sub rdx, rax - 440376: 0f 28 49 f7 movaps xmm1, xmmword ptr [rcx - 9] - 44037a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 440380: 0f 28 51 07 movaps xmm2, xmmword ptr [rcx + 7] - 440384: 0f 28 59 17 movaps xmm3, xmmword ptr [rcx + 23] - 440388: 0f 28 f3 movaps xmm6, xmm3 - 44038b: 0f 28 61 27 movaps xmm4, xmmword ptr [rcx + 39] - 44038f: 0f 28 fc movaps xmm7, xmm4 - 440392: 0f 28 69 37 movaps xmm5, xmmword ptr [rcx + 55] - 440396: 66 0f da f2 pminub xmm6, xmm2 - 44039a: 66 0f da fd pminub xmm7, xmm5 - 44039e: 66 0f da fe pminub xmm7, xmm6 - 4403a2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 4403a6: 66 0f d7 c7 pmovmskb eax, xmm7 - 4403aa: 0f 28 fd movaps xmm7, xmm5 - 4403ad: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] - 4403b3: 48 85 c0 test rax, rax - 4403b6: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] - 4403bc: 0f 85 06 ff ff ff jne 0x4402c8 <__strcpy_ssse3+0xd28> - 4403c2: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 4403c8: 48 8d 49 40 lea rcx, [rcx + 64] - 4403cc: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 4403d2: 0f 28 cf movaps xmm1, xmm7 - 4403d5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 4403d9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 4403dd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 4403e1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4403e4: 48 8d 52 40 lea rdx, [rdx + 64] - 4403e8: eb 96 jmp 0x440380 <__strcpy_ssse3+0xde0> - 4403ea: 4c 8b 49 ff mov r9, qword ptr [rcx - 1] - 4403ee: 48 c7 c6 07 00 00 00 mov rsi, 7 - 4403f5: 4c 89 4a ff mov qword ptr [rdx - 1], r9 - 4403f9: e9 82 07 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 4403fe: 66 90 nop - 440400: 0f 28 49 f6 movaps xmm1, xmmword ptr [rcx - 10] - 440404: 0f 28 51 06 movaps xmm2, xmmword ptr [rcx + 6] - 440408: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44040c: 66 0f d7 c0 pmovmskb eax, xmm0 - 440410: 0f 28 da movaps xmm3, xmm2 - 440413: 48 85 c0 test rax, rax - 440416: 0f 85 0e 01 00 00 jne 0x44052a <__strcpy_ssse3+0xf8a> - 44041c: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 440422: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440425: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] - 440429: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44042d: 48 8d 52 10 lea rdx, [rdx + 16] - 440431: 66 0f d7 c0 pmovmskb eax, xmm0 - 440435: 48 8d 49 10 lea rcx, [rcx + 16] - 440439: 0f 28 ca movaps xmm1, xmm2 - 44043c: 48 85 c0 test rax, rax - 44043f: 0f 85 e5 00 00 00 jne 0x44052a <__strcpy_ssse3+0xf8a> - 440445: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 44044b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44044e: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] - 440452: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440456: 48 8d 52 10 lea rdx, [rdx + 16] - 44045a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44045e: 48 8d 49 10 lea rcx, [rcx + 16] - 440462: 0f 28 da movaps xmm3, xmm2 - 440465: 48 85 c0 test rax, rax - 440468: 0f 85 bc 00 00 00 jne 0x44052a <__strcpy_ssse3+0xf8a> - 44046e: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 440474: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440477: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] - 44047b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44047f: 48 8d 52 10 lea rdx, [rdx + 16] - 440483: 66 0f d7 c0 pmovmskb eax, xmm0 - 440487: 48 8d 49 10 lea rcx, [rcx + 16] - 44048b: 48 85 c0 test rax, rax - 44048e: 0f 85 96 00 00 00 jne 0x44052a <__strcpy_ssse3+0xf8a> - 440494: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 44049a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44049d: 48 8d 49 16 lea rcx, [rcx + 22] - 4404a1: 48 8d 52 10 lea rdx, [rdx + 16] - 4404a5: 48 89 c8 mov rax, rcx - 4404a8: 48 83 e1 c0 and rcx, -64 - 4404ac: 48 29 c8 sub rax, rcx - 4404af: 48 8d 49 fa lea rcx, [rcx - 6] - 4404b3: 48 29 c2 sub rdx, rax - 4404b6: 0f 28 49 f6 movaps xmm1, xmmword ptr [rcx - 10] - 4404ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4404c0: 0f 28 51 06 movaps xmm2, xmmword ptr [rcx + 6] - 4404c4: 0f 28 59 16 movaps xmm3, xmmword ptr [rcx + 22] - 4404c8: 0f 28 f3 movaps xmm6, xmm3 - 4404cb: 0f 28 61 26 movaps xmm4, xmmword ptr [rcx + 38] - 4404cf: 0f 28 fc movaps xmm7, xmm4 - 4404d2: 0f 28 69 36 movaps xmm5, xmmword ptr [rcx + 54] - 4404d6: 66 0f da f2 pminub xmm6, xmm2 - 4404da: 66 0f da fd pminub xmm7, xmm5 - 4404de: 66 0f da fe pminub xmm7, xmm6 - 4404e2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 4404e6: 66 0f d7 c7 pmovmskb eax, xmm7 - 4404ea: 0f 28 fd movaps xmm7, xmm5 - 4404ed: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] - 4404f3: 48 85 c0 test rax, rax - 4404f6: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] - 4404fc: 0f 85 06 ff ff ff jne 0x440408 <__strcpy_ssse3+0xe68> - 440502: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 440508: 48 8d 49 40 lea rcx, [rcx + 64] - 44050c: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 440512: 0f 28 cf movaps xmm1, xmm7 - 440515: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 440519: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 44051d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 440521: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440524: 48 8d 52 40 lea rdx, [rdx + 64] - 440528: eb 96 jmp 0x4404c0 <__strcpy_ssse3+0xf20> - 44052a: 4c 8b 49 fe mov r9, qword ptr [rcx - 2] - 44052e: 48 c7 c6 06 00 00 00 mov rsi, 6 - 440535: 4c 89 4a fe mov qword ptr [rdx - 2], r9 - 440539: e9 42 06 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 44053e: 66 90 nop - 440540: 0f 28 49 f5 movaps xmm1, xmmword ptr [rcx - 11] - 440544: 0f 28 51 05 movaps xmm2, xmmword ptr [rcx + 5] - 440548: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44054c: 66 0f d7 c0 pmovmskb eax, xmm0 - 440550: 0f 28 da movaps xmm3, xmm2 - 440553: 48 85 c0 test rax, rax - 440556: 0f 85 0e 01 00 00 jne 0x44066a <__strcpy_ssse3+0x10ca> - 44055c: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 440562: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440565: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] - 440569: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44056d: 48 8d 52 10 lea rdx, [rdx + 16] - 440571: 66 0f d7 c0 pmovmskb eax, xmm0 - 440575: 48 8d 49 10 lea rcx, [rcx + 16] - 440579: 0f 28 ca movaps xmm1, xmm2 - 44057c: 48 85 c0 test rax, rax - 44057f: 0f 85 e5 00 00 00 jne 0x44066a <__strcpy_ssse3+0x10ca> - 440585: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 44058b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44058e: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] - 440592: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440596: 48 8d 52 10 lea rdx, [rdx + 16] - 44059a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44059e: 48 8d 49 10 lea rcx, [rcx + 16] - 4405a2: 0f 28 da movaps xmm3, xmm2 - 4405a5: 48 85 c0 test rax, rax - 4405a8: 0f 85 bc 00 00 00 jne 0x44066a <__strcpy_ssse3+0x10ca> - 4405ae: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 4405b4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4405b7: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] - 4405bb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4405bf: 48 8d 52 10 lea rdx, [rdx + 16] - 4405c3: 66 0f d7 c0 pmovmskb eax, xmm0 - 4405c7: 48 8d 49 10 lea rcx, [rcx + 16] - 4405cb: 48 85 c0 test rax, rax - 4405ce: 0f 85 96 00 00 00 jne 0x44066a <__strcpy_ssse3+0x10ca> - 4405d4: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 4405da: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4405dd: 48 8d 49 15 lea rcx, [rcx + 21] - 4405e1: 48 8d 52 10 lea rdx, [rdx + 16] - 4405e5: 48 89 c8 mov rax, rcx - 4405e8: 48 83 e1 c0 and rcx, -64 - 4405ec: 48 29 c8 sub rax, rcx - 4405ef: 48 8d 49 fb lea rcx, [rcx - 5] - 4405f3: 48 29 c2 sub rdx, rax - 4405f6: 0f 28 49 f5 movaps xmm1, xmmword ptr [rcx - 11] - 4405fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 440600: 0f 28 51 05 movaps xmm2, xmmword ptr [rcx + 5] - 440604: 0f 28 59 15 movaps xmm3, xmmword ptr [rcx + 21] - 440608: 0f 28 f3 movaps xmm6, xmm3 - 44060b: 0f 28 61 25 movaps xmm4, xmmword ptr [rcx + 37] - 44060f: 0f 28 fc movaps xmm7, xmm4 - 440612: 0f 28 69 35 movaps xmm5, xmmword ptr [rcx + 53] - 440616: 66 0f da f2 pminub xmm6, xmm2 - 44061a: 66 0f da fd pminub xmm7, xmm5 - 44061e: 66 0f da fe pminub xmm7, xmm6 - 440622: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 440626: 66 0f d7 c7 pmovmskb eax, xmm7 - 44062a: 0f 28 fd movaps xmm7, xmm5 - 44062d: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] - 440633: 48 85 c0 test rax, rax - 440636: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] - 44063c: 0f 85 06 ff ff ff jne 0x440548 <__strcpy_ssse3+0xfa8> - 440642: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 440648: 48 8d 49 40 lea rcx, [rcx + 64] - 44064c: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 440652: 0f 28 cf movaps xmm1, xmm7 - 440655: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 440659: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 44065d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 440661: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440664: 48 8d 52 40 lea rdx, [rdx + 64] - 440668: eb 96 jmp 0x440600 <__strcpy_ssse3+0x1060> - 44066a: 4c 8b 49 fd mov r9, qword ptr [rcx - 3] - 44066e: 48 c7 c6 05 00 00 00 mov rsi, 5 - 440675: 4c 89 4a fd mov qword ptr [rdx - 3], r9 - 440679: e9 02 05 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 44067e: 66 90 nop - 440680: 0f 28 49 f4 movaps xmm1, xmmword ptr [rcx - 12] - 440684: 0f 28 51 04 movaps xmm2, xmmword ptr [rcx + 4] - 440688: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44068c: 66 0f d7 c0 pmovmskb eax, xmm0 - 440690: 0f 28 da movaps xmm3, xmm2 - 440693: 48 85 c0 test rax, rax - 440696: 0f 85 0e 01 00 00 jne 0x4407aa <__strcpy_ssse3+0x120a> - 44069c: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 4406a2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4406a5: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] - 4406a9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4406ad: 48 8d 52 10 lea rdx, [rdx + 16] - 4406b1: 66 0f d7 c0 pmovmskb eax, xmm0 - 4406b5: 48 8d 49 10 lea rcx, [rcx + 16] - 4406b9: 0f 28 ca movaps xmm1, xmm2 - 4406bc: 48 85 c0 test rax, rax - 4406bf: 0f 85 e5 00 00 00 jne 0x4407aa <__strcpy_ssse3+0x120a> - 4406c5: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 4406cb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4406ce: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] - 4406d2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4406d6: 48 8d 52 10 lea rdx, [rdx + 16] - 4406da: 66 0f d7 c0 pmovmskb eax, xmm0 - 4406de: 48 8d 49 10 lea rcx, [rcx + 16] - 4406e2: 0f 28 da movaps xmm3, xmm2 - 4406e5: 48 85 c0 test rax, rax - 4406e8: 0f 85 bc 00 00 00 jne 0x4407aa <__strcpy_ssse3+0x120a> - 4406ee: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 4406f4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4406f7: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] - 4406fb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4406ff: 48 8d 52 10 lea rdx, [rdx + 16] - 440703: 66 0f d7 c0 pmovmskb eax, xmm0 - 440707: 48 8d 49 10 lea rcx, [rcx + 16] - 44070b: 48 85 c0 test rax, rax - 44070e: 0f 85 96 00 00 00 jne 0x4407aa <__strcpy_ssse3+0x120a> - 440714: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 44071a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44071d: 48 8d 49 14 lea rcx, [rcx + 20] - 440721: 48 8d 52 10 lea rdx, [rdx + 16] - 440725: 48 89 c8 mov rax, rcx - 440728: 48 83 e1 c0 and rcx, -64 - 44072c: 48 29 c8 sub rax, rcx - 44072f: 48 8d 49 fc lea rcx, [rcx - 4] - 440733: 48 29 c2 sub rdx, rax - 440736: 0f 28 49 f4 movaps xmm1, xmmword ptr [rcx - 12] - 44073a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 440740: 0f 28 51 04 movaps xmm2, xmmword ptr [rcx + 4] - 440744: 0f 28 59 14 movaps xmm3, xmmword ptr [rcx + 20] - 440748: 0f 28 f3 movaps xmm6, xmm3 - 44074b: 0f 28 61 24 movaps xmm4, xmmword ptr [rcx + 36] - 44074f: 0f 28 fc movaps xmm7, xmm4 - 440752: 0f 28 69 34 movaps xmm5, xmmword ptr [rcx + 52] - 440756: 66 0f da f2 pminub xmm6, xmm2 - 44075a: 66 0f da fd pminub xmm7, xmm5 - 44075e: 66 0f da fe pminub xmm7, xmm6 - 440762: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 440766: 66 0f d7 c7 pmovmskb eax, xmm7 - 44076a: 0f 28 fd movaps xmm7, xmm5 - 44076d: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] - 440773: 48 85 c0 test rax, rax - 440776: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] - 44077c: 0f 85 06 ff ff ff jne 0x440688 <__strcpy_ssse3+0x10e8> - 440782: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 440788: 48 8d 49 40 lea rcx, [rcx + 64] - 44078c: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 440792: 0f 28 cf movaps xmm1, xmm7 - 440795: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 440799: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 44079d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 4407a1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4407a4: 48 8d 52 40 lea rdx, [rdx + 64] - 4407a8: eb 96 jmp 0x440740 <__strcpy_ssse3+0x11a0> - 4407aa: 44 8b 09 mov r9d, dword ptr [rcx] - 4407ad: 48 c7 c6 04 00 00 00 mov rsi, 4 - 4407b4: 44 89 0a mov dword ptr [rdx], r9d - 4407b7: e9 c4 03 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 4407bc: 0f 1f 40 00 nop dword ptr [rax] - 4407c0: 0f 28 49 f3 movaps xmm1, xmmword ptr [rcx - 13] - 4407c4: 0f 28 51 03 movaps xmm2, xmmword ptr [rcx + 3] - 4407c8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4407cc: 66 0f d7 c0 pmovmskb eax, xmm0 - 4407d0: 0f 28 da movaps xmm3, xmm2 - 4407d3: 48 85 c0 test rax, rax - 4407d6: 0f 85 0e 01 00 00 jne 0x4408ea <__strcpy_ssse3+0x134a> - 4407dc: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4407e2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4407e5: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] - 4407e9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4407ed: 48 8d 52 10 lea rdx, [rdx + 16] - 4407f1: 66 0f d7 c0 pmovmskb eax, xmm0 - 4407f5: 48 8d 49 10 lea rcx, [rcx + 16] - 4407f9: 0f 28 ca movaps xmm1, xmm2 - 4407fc: 48 85 c0 test rax, rax - 4407ff: 0f 85 e5 00 00 00 jne 0x4408ea <__strcpy_ssse3+0x134a> - 440805: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 44080b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44080e: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] - 440812: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440816: 48 8d 52 10 lea rdx, [rdx + 16] - 44081a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44081e: 48 8d 49 10 lea rcx, [rcx + 16] - 440822: 0f 28 da movaps xmm3, xmm2 - 440825: 48 85 c0 test rax, rax - 440828: 0f 85 bc 00 00 00 jne 0x4408ea <__strcpy_ssse3+0x134a> - 44082e: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 440834: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440837: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] - 44083b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44083f: 48 8d 52 10 lea rdx, [rdx + 16] - 440843: 66 0f d7 c0 pmovmskb eax, xmm0 - 440847: 48 8d 49 10 lea rcx, [rcx + 16] - 44084b: 48 85 c0 test rax, rax - 44084e: 0f 85 96 00 00 00 jne 0x4408ea <__strcpy_ssse3+0x134a> - 440854: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 44085a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44085d: 48 8d 49 13 lea rcx, [rcx + 19] - 440861: 48 8d 52 10 lea rdx, [rdx + 16] - 440865: 48 89 c8 mov rax, rcx - 440868: 48 83 e1 c0 and rcx, -64 - 44086c: 48 29 c8 sub rax, rcx - 44086f: 48 8d 49 fd lea rcx, [rcx - 3] - 440873: 48 29 c2 sub rdx, rax - 440876: 0f 28 49 f3 movaps xmm1, xmmword ptr [rcx - 13] - 44087a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 440880: 0f 28 51 03 movaps xmm2, xmmword ptr [rcx + 3] - 440884: 0f 28 59 13 movaps xmm3, xmmword ptr [rcx + 19] - 440888: 0f 28 f3 movaps xmm6, xmm3 - 44088b: 0f 28 61 23 movaps xmm4, xmmword ptr [rcx + 35] - 44088f: 0f 28 fc movaps xmm7, xmm4 - 440892: 0f 28 69 33 movaps xmm5, xmmword ptr [rcx + 51] - 440896: 66 0f da f2 pminub xmm6, xmm2 - 44089a: 66 0f da fd pminub xmm7, xmm5 - 44089e: 66 0f da fe pminub xmm7, xmm6 - 4408a2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 4408a6: 66 0f d7 c7 pmovmskb eax, xmm7 - 4408aa: 0f 28 fd movaps xmm7, xmm5 - 4408ad: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4408b3: 48 85 c0 test rax, rax - 4408b6: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4408bc: 0f 85 06 ff ff ff jne 0x4407c8 <__strcpy_ssse3+0x1228> - 4408c2: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4408c8: 48 8d 49 40 lea rcx, [rcx + 64] - 4408cc: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4408d2: 0f 28 cf movaps xmm1, xmm7 - 4408d5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 4408d9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 4408dd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 4408e1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4408e4: 48 8d 52 40 lea rdx, [rdx + 64] - 4408e8: eb 96 jmp 0x440880 <__strcpy_ssse3+0x12e0> - 4408ea: 44 8b 49 ff mov r9d, dword ptr [rcx - 1] - 4408ee: 48 c7 c6 03 00 00 00 mov rsi, 3 - 4408f5: 44 89 4a ff mov dword ptr [rdx - 1], r9d - 4408f9: e9 82 02 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 4408fe: 66 90 nop - 440900: 0f 28 49 f2 movaps xmm1, xmmword ptr [rcx - 14] - 440904: 0f 28 51 02 movaps xmm2, xmmword ptr [rcx + 2] - 440908: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44090c: 66 0f d7 c0 pmovmskb eax, xmm0 - 440910: 0f 28 da movaps xmm3, xmm2 - 440913: 48 85 c0 test rax, rax - 440916: 0f 85 0e 01 00 00 jne 0x440a2a <__strcpy_ssse3+0x148a> - 44091c: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 440922: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440925: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] - 440929: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44092d: 48 8d 52 10 lea rdx, [rdx + 16] - 440931: 66 0f d7 c0 pmovmskb eax, xmm0 - 440935: 48 8d 49 10 lea rcx, [rcx + 16] - 440939: 0f 28 ca movaps xmm1, xmm2 - 44093c: 48 85 c0 test rax, rax - 44093f: 0f 85 e5 00 00 00 jne 0x440a2a <__strcpy_ssse3+0x148a> - 440945: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 44094b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44094e: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] - 440952: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440956: 48 8d 52 10 lea rdx, [rdx + 16] - 44095a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44095e: 48 8d 49 10 lea rcx, [rcx + 16] - 440962: 0f 28 da movaps xmm3, xmm2 - 440965: 48 85 c0 test rax, rax - 440968: 0f 85 bc 00 00 00 jne 0x440a2a <__strcpy_ssse3+0x148a> - 44096e: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 440974: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440977: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] - 44097b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44097f: 48 8d 52 10 lea rdx, [rdx + 16] - 440983: 66 0f d7 c0 pmovmskb eax, xmm0 - 440987: 48 8d 49 10 lea rcx, [rcx + 16] - 44098b: 48 85 c0 test rax, rax - 44098e: 0f 85 96 00 00 00 jne 0x440a2a <__strcpy_ssse3+0x148a> - 440994: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 44099a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44099d: 48 8d 49 12 lea rcx, [rcx + 18] - 4409a1: 48 8d 52 10 lea rdx, [rdx + 16] - 4409a5: 48 89 c8 mov rax, rcx - 4409a8: 48 83 e1 c0 and rcx, -64 - 4409ac: 48 29 c8 sub rax, rcx - 4409af: 48 8d 49 fe lea rcx, [rcx - 2] - 4409b3: 48 29 c2 sub rdx, rax - 4409b6: 0f 28 49 f2 movaps xmm1, xmmword ptr [rcx - 14] - 4409ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4409c0: 0f 28 51 02 movaps xmm2, xmmword ptr [rcx + 2] - 4409c4: 0f 28 59 12 movaps xmm3, xmmword ptr [rcx + 18] - 4409c8: 0f 28 f3 movaps xmm6, xmm3 - 4409cb: 0f 28 61 22 movaps xmm4, xmmword ptr [rcx + 34] - 4409cf: 0f 28 fc movaps xmm7, xmm4 - 4409d2: 0f 28 69 32 movaps xmm5, xmmword ptr [rcx + 50] - 4409d6: 66 0f da f2 pminub xmm6, xmm2 - 4409da: 66 0f da fd pminub xmm7, xmm5 - 4409de: 66 0f da fe pminub xmm7, xmm6 - 4409e2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 4409e6: 66 0f d7 c7 pmovmskb eax, xmm7 - 4409ea: 0f 28 fd movaps xmm7, xmm5 - 4409ed: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4409f3: 48 85 c0 test rax, rax - 4409f6: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4409fc: 0f 85 06 ff ff ff jne 0x440908 <__strcpy_ssse3+0x1368> - 440a02: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 440a08: 48 8d 49 40 lea rcx, [rcx + 64] - 440a0c: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 440a12: 0f 28 cf movaps xmm1, xmm7 - 440a15: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 440a19: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 440a1d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 440a21: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440a24: 48 8d 52 40 lea rdx, [rdx + 64] - 440a28: eb 96 jmp 0x4409c0 <__strcpy_ssse3+0x1420> - 440a2a: 44 8b 49 fe mov r9d, dword ptr [rcx - 2] - 440a2e: 48 c7 c6 02 00 00 00 mov rsi, 2 - 440a35: 44 89 4a fe mov dword ptr [rdx - 2], r9d - 440a39: e9 42 01 00 00 jmp 0x440b80 <__strcpy_ssse3+0x15e0> - 440a3e: 66 90 nop - 440a40: 0f 28 49 f1 movaps xmm1, xmmword ptr [rcx - 15] - 440a44: 0f 28 51 01 movaps xmm2, xmmword ptr [rcx + 1] - 440a48: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440a4c: 66 0f d7 c0 pmovmskb eax, xmm0 - 440a50: 0f 28 da movaps xmm3, xmm2 - 440a53: 48 85 c0 test rax, rax - 440a56: 0f 85 0e 01 00 00 jne 0x440b6a <__strcpy_ssse3+0x15ca> - 440a5c: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 440a62: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440a65: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] - 440a69: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440a6d: 48 8d 52 10 lea rdx, [rdx + 16] - 440a71: 66 0f d7 c0 pmovmskb eax, xmm0 - 440a75: 48 8d 49 10 lea rcx, [rcx + 16] - 440a79: 0f 28 ca movaps xmm1, xmm2 - 440a7c: 48 85 c0 test rax, rax - 440a7f: 0f 85 e5 00 00 00 jne 0x440b6a <__strcpy_ssse3+0x15ca> - 440a85: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 440a8b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440a8e: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] - 440a92: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440a96: 48 8d 52 10 lea rdx, [rdx + 16] - 440a9a: 66 0f d7 c0 pmovmskb eax, xmm0 - 440a9e: 48 8d 49 10 lea rcx, [rcx + 16] - 440aa2: 0f 28 da movaps xmm3, xmm2 - 440aa5: 48 85 c0 test rax, rax - 440aa8: 0f 85 bc 00 00 00 jne 0x440b6a <__strcpy_ssse3+0x15ca> - 440aae: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 440ab4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440ab7: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] - 440abb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440abf: 48 8d 52 10 lea rdx, [rdx + 16] - 440ac3: 66 0f d7 c0 pmovmskb eax, xmm0 - 440ac7: 48 8d 49 10 lea rcx, [rcx + 16] - 440acb: 48 85 c0 test rax, rax - 440ace: 0f 85 96 00 00 00 jne 0x440b6a <__strcpy_ssse3+0x15ca> - 440ad4: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 440ada: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440add: 48 8d 49 11 lea rcx, [rcx + 17] - 440ae1: 48 8d 52 10 lea rdx, [rdx + 16] - 440ae5: 48 89 c8 mov rax, rcx - 440ae8: 48 83 e1 c0 and rcx, -64 - 440aec: 48 29 c8 sub rax, rcx - 440aef: 48 8d 49 ff lea rcx, [rcx - 1] - 440af3: 48 29 c2 sub rdx, rax - 440af6: 0f 28 49 f1 movaps xmm1, xmmword ptr [rcx - 15] - 440afa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 440b00: 0f 28 51 01 movaps xmm2, xmmword ptr [rcx + 1] - 440b04: 0f 28 59 11 movaps xmm3, xmmword ptr [rcx + 17] - 440b08: 0f 28 f3 movaps xmm6, xmm3 - 440b0b: 0f 28 61 21 movaps xmm4, xmmword ptr [rcx + 33] - 440b0f: 0f 28 fc movaps xmm7, xmm4 - 440b12: 0f 28 69 31 movaps xmm5, xmmword ptr [rcx + 49] - 440b16: 66 0f da f2 pminub xmm6, xmm2 - 440b1a: 66 0f da fd pminub xmm7, xmm5 - 440b1e: 66 0f da fe pminub xmm7, xmm6 - 440b22: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 440b26: 66 0f d7 c7 pmovmskb eax, xmm7 - 440b2a: 0f 28 fd movaps xmm7, xmm5 - 440b2d: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 440b33: 48 85 c0 test rax, rax - 440b36: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 440b3c: 0f 85 06 ff ff ff jne 0x440a48 <__strcpy_ssse3+0x14a8> - 440b42: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 440b48: 48 8d 49 40 lea rcx, [rcx + 64] - 440b4c: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 440b52: 0f 28 cf movaps xmm1, xmm7 - 440b55: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 440b59: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 440b5d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 440b61: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 440b64: 48 8d 52 40 lea rdx, [rdx + 64] - 440b68: eb 96 jmp 0x440b00 <__strcpy_ssse3+0x1560> - 440b6a: 44 8b 49 fd mov r9d, dword ptr [rcx - 3] - 440b6e: 48 c7 c6 01 00 00 00 mov rsi, 1 - 440b75: 44 89 4a fd mov dword ptr [rdx - 3], r9d - 440b79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 440b80: 48 01 f2 add rdx, rsi - 440b83: 48 01 f1 add rcx, rsi - 440b86: 84 c0 test al, al - 440b88: 74 56 je 0x440be0 <__strcpy_ssse3+0x1640> - 440b8a: a8 01 test al, 1 - 440b8c: 0f 85 ae 00 00 00 jne 0x440c40 <__strcpy_ssse3+0x16a0> - 440b92: a8 02 test al, 2 - 440b94: 0f 85 b6 00 00 00 jne 0x440c50 <__strcpy_ssse3+0x16b0> - 440b9a: a8 04 test al, 4 - 440b9c: 0f 85 be 00 00 00 jne 0x440c60 <__strcpy_ssse3+0x16c0> - 440ba2: a8 08 test al, 8 - 440ba4: 0f 85 c6 00 00 00 jne 0x440c70 <__strcpy_ssse3+0x16d0> - 440baa: a8 10 test al, 16 - 440bac: 0f 85 ce 00 00 00 jne 0x440c80 <__strcpy_ssse3+0x16e0> - 440bb2: a8 20 test al, 32 - 440bb4: 0f 85 d6 00 00 00 jne 0x440c90 <__strcpy_ssse3+0x16f0> - 440bba: a8 40 test al, 64 - 440bbc: 0f 85 de 00 00 00 jne 0x440ca0 <__strcpy_ssse3+0x1700> - 440bc2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 440bcd: 0f 1f 00 nop dword ptr [rax] - 440bd0: 48 8b 01 mov rax, qword ptr [rcx] - 440bd3: 48 89 02 mov qword ptr [rdx], rax - 440bd6: 48 89 f8 mov rax, rdi - 440bd9: c3 ret - 440bda: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 440be0: f6 c4 01 test ah, 1 - 440be3: 0f 85 c7 00 00 00 jne 0x440cb0 <__strcpy_ssse3+0x1710> - 440be9: f6 c4 02 test ah, 2 - 440bec: 0f 85 ce 00 00 00 jne 0x440cc0 <__strcpy_ssse3+0x1720> - 440bf2: f6 c4 04 test ah, 4 - 440bf5: 0f 85 d5 00 00 00 jne 0x440cd0 <__strcpy_ssse3+0x1730> - 440bfb: f6 c4 08 test ah, 8 - 440bfe: 0f 85 dc 00 00 00 jne 0x440ce0 <__strcpy_ssse3+0x1740> - 440c04: f6 c4 10 test ah, 16 - 440c07: 0f 85 e3 00 00 00 jne 0x440cf0 <__strcpy_ssse3+0x1750> - 440c0d: f6 c4 20 test ah, 32 - 440c10: 0f 85 fa 00 00 00 jne 0x440d10 <__strcpy_ssse3+0x1770> - 440c16: f6 c4 40 test ah, 64 - 440c19: 0f 85 11 01 00 00 jne 0x440d30 <__strcpy_ssse3+0x1790> - 440c1f: 90 nop - 440c20: 48 8b 01 mov rax, qword ptr [rcx] - 440c23: 48 89 02 mov qword ptr [rdx], rax - 440c26: 48 8b 41 08 mov rax, qword ptr [rcx + 8] - 440c2a: 48 89 42 08 mov qword ptr [rdx + 8], rax - 440c2e: 48 89 f8 mov rax, rdi - 440c31: c3 ret - 440c32: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 440c3d: 0f 1f 00 nop dword ptr [rax] - 440c40: 8a 01 mov al, byte ptr [rcx] - 440c42: 88 02 mov byte ptr [rdx], al - 440c44: 48 89 f8 mov rax, rdi - 440c47: c3 ret - 440c48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 440c50: 66 8b 01 mov ax, word ptr [rcx] - 440c53: 66 89 02 mov word ptr [rdx], ax - 440c56: 48 89 f8 mov rax, rdi - 440c59: c3 ret - 440c5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 440c60: 66 8b 01 mov ax, word ptr [rcx] - 440c63: 66 89 02 mov word ptr [rdx], ax - 440c66: 8a 41 02 mov al, byte ptr [rcx + 2] - 440c69: 88 42 02 mov byte ptr [rdx + 2], al - 440c6c: 48 89 f8 mov rax, rdi - 440c6f: c3 ret - 440c70: 8b 01 mov eax, dword ptr [rcx] - 440c72: 89 02 mov dword ptr [rdx], eax - 440c74: 48 89 f8 mov rax, rdi - 440c77: c3 ret - 440c78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 440c80: 8b 01 mov eax, dword ptr [rcx] - 440c82: 89 02 mov dword ptr [rdx], eax - 440c84: 8a 41 04 mov al, byte ptr [rcx + 4] - 440c87: 88 42 04 mov byte ptr [rdx + 4], al - 440c8a: 48 89 f8 mov rax, rdi - 440c8d: c3 ret - 440c8e: 66 90 nop - 440c90: 8b 01 mov eax, dword ptr [rcx] - 440c92: 89 02 mov dword ptr [rdx], eax - 440c94: 66 8b 41 04 mov ax, word ptr [rcx + 4] - 440c98: 66 89 42 04 mov word ptr [rdx + 4], ax - 440c9c: 48 89 f8 mov rax, rdi - 440c9f: c3 ret - 440ca0: 8b 01 mov eax, dword ptr [rcx] - 440ca2: 89 02 mov dword ptr [rdx], eax - 440ca4: 8b 41 03 mov eax, dword ptr [rcx + 3] - 440ca7: 89 42 03 mov dword ptr [rdx + 3], eax - 440caa: 48 89 f8 mov rax, rdi - 440cad: c3 ret - 440cae: 66 90 nop - 440cb0: 48 8b 01 mov rax, qword ptr [rcx] - 440cb3: 48 89 02 mov qword ptr [rdx], rax - 440cb6: 8b 41 05 mov eax, dword ptr [rcx + 5] - 440cb9: 89 42 05 mov dword ptr [rdx + 5], eax - 440cbc: 48 89 f8 mov rax, rdi - 440cbf: c3 ret - 440cc0: 48 8b 01 mov rax, qword ptr [rcx] - 440cc3: 48 89 02 mov qword ptr [rdx], rax - 440cc6: 8b 41 06 mov eax, dword ptr [rcx + 6] - 440cc9: 89 42 06 mov dword ptr [rdx + 6], eax - 440ccc: 48 89 f8 mov rax, rdi - 440ccf: c3 ret - 440cd0: 48 8b 01 mov rax, qword ptr [rcx] - 440cd3: 48 89 02 mov qword ptr [rdx], rax - 440cd6: 8b 41 07 mov eax, dword ptr [rcx + 7] - 440cd9: 89 42 07 mov dword ptr [rdx + 7], eax - 440cdc: 48 89 f8 mov rax, rdi - 440cdf: c3 ret - 440ce0: 48 8b 01 mov rax, qword ptr [rcx] - 440ce3: 48 89 02 mov qword ptr [rdx], rax - 440ce6: 8b 41 08 mov eax, dword ptr [rcx + 8] - 440ce9: 89 42 08 mov dword ptr [rdx + 8], eax - 440cec: 48 89 f8 mov rax, rdi - 440cef: c3 ret - 440cf0: 48 8b 01 mov rax, qword ptr [rcx] - 440cf3: 48 89 02 mov qword ptr [rdx], rax - 440cf6: 48 8b 41 05 mov rax, qword ptr [rcx + 5] - 440cfa: 48 89 42 05 mov qword ptr [rdx + 5], rax - 440cfe: 48 89 f8 mov rax, rdi - 440d01: c3 ret - 440d02: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 440d0d: 0f 1f 00 nop dword ptr [rax] - 440d10: 48 8b 01 mov rax, qword ptr [rcx] - 440d13: 48 89 02 mov qword ptr [rdx], rax - 440d16: 48 8b 41 06 mov rax, qword ptr [rcx + 6] - 440d1a: 48 89 42 06 mov qword ptr [rdx + 6], rax - 440d1e: 48 89 f8 mov rax, rdi - 440d21: c3 ret - 440d22: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 440d2d: 0f 1f 00 nop dword ptr [rax] - 440d30: 48 8b 01 mov rax, qword ptr [rcx] - 440d33: 48 89 02 mov qword ptr [rdx], rax - 440d36: 48 8b 41 07 mov rax, qword ptr [rcx + 7] - 440d3a: 48 89 42 07 mov qword ptr [rdx + 7], rax - 440d3e: 48 89 f8 mov rax, rdi - 440d41: c3 ret - 440d42: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 440d4c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000440d50 <__stpcpy_ssse3>: - 440d50: f3 0f 1e fa endbr64 - 440d54: 48 89 f1 mov rcx, rsi - 440d57: 48 89 fa mov rdx, rdi - 440d5a: 80 39 00 cmp byte ptr [rcx], 0 - 440d5d: 0f 84 8d 16 00 00 je 0x4423f0 <__stpcpy_ssse3+0x16a0> - 440d63: 80 79 01 00 cmp byte ptr [rcx + 1], 0 - 440d67: 0f 84 93 16 00 00 je 0x442400 <__stpcpy_ssse3+0x16b0> - 440d6d: 80 79 02 00 cmp byte ptr [rcx + 2], 0 - 440d71: 0f 84 99 16 00 00 je 0x442410 <__stpcpy_ssse3+0x16c0> - 440d77: 80 79 03 00 cmp byte ptr [rcx + 3], 0 - 440d7b: 0f 84 af 16 00 00 je 0x442430 <__stpcpy_ssse3+0x16e0> - 440d81: 80 79 04 00 cmp byte ptr [rcx + 4], 0 - 440d85: 0f 84 b5 16 00 00 je 0x442440 <__stpcpy_ssse3+0x16f0> - 440d8b: 80 79 05 00 cmp byte ptr [rcx + 5], 0 - 440d8f: 0f 84 bb 16 00 00 je 0x442450 <__stpcpy_ssse3+0x1700> - 440d95: 80 79 06 00 cmp byte ptr [rcx + 6], 0 - 440d99: 0f 84 d1 16 00 00 je 0x442470 <__stpcpy_ssse3+0x1720> - 440d9f: 80 79 07 00 cmp byte ptr [rcx + 7], 0 - 440da3: 0f 84 d7 15 00 00 je 0x442380 <__stpcpy_ssse3+0x1630> - 440da9: 80 79 08 00 cmp byte ptr [rcx + 8], 0 - 440dad: 0f 84 cd 16 00 00 je 0x442480 <__stpcpy_ssse3+0x1730> - 440db3: 80 79 09 00 cmp byte ptr [rcx + 9], 0 - 440db7: 0f 84 e3 16 00 00 je 0x4424a0 <__stpcpy_ssse3+0x1750> - 440dbd: 80 79 0a 00 cmp byte ptr [rcx + 10], 0 - 440dc1: 0f 84 f9 16 00 00 je 0x4424c0 <__stpcpy_ssse3+0x1770> - 440dc7: 80 79 0b 00 cmp byte ptr [rcx + 11], 0 - 440dcb: 0f 84 0f 17 00 00 je 0x4424e0 <__stpcpy_ssse3+0x1790> - 440dd1: 80 79 0c 00 cmp byte ptr [rcx + 12], 0 - 440dd5: 0f 84 25 17 00 00 je 0x442500 <__stpcpy_ssse3+0x17b0> - 440ddb: 80 79 0d 00 cmp byte ptr [rcx + 13], 0 - 440ddf: 0f 84 3b 17 00 00 je 0x442520 <__stpcpy_ssse3+0x17d0> - 440de5: 80 79 0e 00 cmp byte ptr [rcx + 14], 0 - 440de9: 0f 84 51 17 00 00 je 0x442540 <__stpcpy_ssse3+0x17f0> - 440def: 80 79 0f 00 cmp byte ptr [rcx + 15], 0 - 440df3: 0f 84 d7 15 00 00 je 0x4423d0 <__stpcpy_ssse3+0x1680> - 440df9: 48 8d 71 10 lea rsi, [rcx + 16] - 440dfd: 48 83 e6 f0 and rsi, -16 - 440e01: 66 0f ef c0 pxor xmm0, xmm0 - 440e05: 4c 8b 09 mov r9, qword ptr [rcx] - 440e08: 4c 89 0a mov qword ptr [rdx], r9 - 440e0b: 66 0f 74 06 pcmpeqb xmm0, xmmword ptr [rsi] - 440e0f: 4c 8b 49 08 mov r9, qword ptr [rcx + 8] - 440e13: 4c 89 4a 08 mov qword ptr [rdx + 8], r9 - 440e17: 66 0f d7 c0 pmovmskb eax, xmm0 - 440e1b: 48 29 ce sub rsi, rcx - 440e1e: 48 85 c0 test rax, rax - 440e21: 0f 85 09 15 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> - 440e27: 48 89 d0 mov rax, rdx - 440e2a: 48 8d 52 10 lea rdx, [rdx + 16] - 440e2e: 48 83 e2 f0 and rdx, -16 - 440e32: 48 29 d0 sub rax, rdx - 440e35: 48 29 c1 sub rcx, rax - 440e38: 48 89 c8 mov rax, rcx - 440e3b: 48 83 e0 0f and rax, 15 - 440e3f: 48 c7 c6 00 00 00 00 mov rsi, 0 - 440e46: 0f 84 8e 00 00 00 je 0x440eda <__stpcpy_ssse3+0x18a> - 440e4c: 48 83 f8 08 cmp rax, 8 - 440e50: 73 41 jae 0x440e93 <__stpcpy_ssse3+0x143> - 440e52: 48 83 f8 01 cmp rax, 1 - 440e56: 0f 84 f4 01 00 00 je 0x441050 <__stpcpy_ssse3+0x300> - 440e5c: 48 83 f8 02 cmp rax, 2 - 440e60: 0f 84 2a 03 00 00 je 0x441190 <__stpcpy_ssse3+0x440> - 440e66: 48 83 f8 03 cmp rax, 3 - 440e6a: 0f 84 60 04 00 00 je 0x4412d0 <__stpcpy_ssse3+0x580> - 440e70: 48 83 f8 04 cmp rax, 4 - 440e74: 0f 84 96 05 00 00 je 0x441410 <__stpcpy_ssse3+0x6c0> - 440e7a: 48 83 f8 05 cmp rax, 5 - 440e7e: 0f 84 cc 06 00 00 je 0x441550 <__stpcpy_ssse3+0x800> - 440e84: 48 83 f8 06 cmp rax, 6 - 440e88: 0f 84 02 08 00 00 je 0x441690 <__stpcpy_ssse3+0x940> - 440e8e: e9 4d 09 00 00 jmp 0x4417e0 <__stpcpy_ssse3+0xa90> - 440e93: 0f 84 97 0a 00 00 je 0x441930 <__stpcpy_ssse3+0xbe0> - 440e99: 48 83 f8 09 cmp rax, 9 - 440e9d: 0f 84 cd 0b 00 00 je 0x441a70 <__stpcpy_ssse3+0xd20> - 440ea3: 48 83 f8 0a cmp rax, 10 - 440ea7: 0f 84 03 0d 00 00 je 0x441bb0 <__stpcpy_ssse3+0xe60> - 440ead: 48 83 f8 0b cmp rax, 11 - 440eb1: 0f 84 39 0e 00 00 je 0x441cf0 <__stpcpy_ssse3+0xfa0> - 440eb7: 48 83 f8 0c cmp rax, 12 - 440ebb: 0f 84 6f 0f 00 00 je 0x441e30 <__stpcpy_ssse3+0x10e0> - 440ec1: 48 83 f8 0d cmp rax, 13 - 440ec5: 0f 84 a5 10 00 00 je 0x441f70 <__stpcpy_ssse3+0x1220> - 440ecb: 48 83 f8 0e cmp rax, 14 - 440ecf: 0f 84 db 11 00 00 je 0x4420b0 <__stpcpy_ssse3+0x1360> - 440ed5: e9 16 13 00 00 jmp 0x4421f0 <__stpcpy_ssse3+0x14a0> - 440eda: 0f 28 09 movaps xmm1, xmmword ptr [rcx] - 440edd: 0f 28 51 10 movaps xmm2, xmmword ptr [rcx + 16] - 440ee1: 0f 29 0a movaps xmmword ptr [rdx], xmm1 - 440ee4: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440ee8: 66 0f d7 c0 pmovmskb eax, xmm0 - 440eec: 48 8d 76 10 lea rsi, [rsi + 16] - 440ef0: 48 85 c0 test rax, rax - 440ef3: 0f 85 37 14 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> - 440ef9: 0f 28 5c 31 10 movaps xmm3, xmmword ptr [rcx + rsi + 16] - 440efe: 0f 29 14 32 movaps xmmword ptr [rdx + rsi], xmm2 - 440f02: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 440f06: 66 0f d7 c0 pmovmskb eax, xmm0 - 440f0a: 48 8d 76 10 lea rsi, [rsi + 16] - 440f0e: 48 85 c0 test rax, rax - 440f11: 0f 85 19 14 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> - 440f17: 0f 28 64 31 10 movaps xmm4, xmmword ptr [rcx + rsi + 16] - 440f1c: 0f 29 1c 32 movaps xmmword ptr [rdx + rsi], xmm3 - 440f20: 66 0f 74 c4 pcmpeqb xmm0, xmm4 - 440f24: 66 0f d7 c0 pmovmskb eax, xmm0 - 440f28: 48 8d 76 10 lea rsi, [rsi + 16] - 440f2c: 48 85 c0 test rax, rax - 440f2f: 0f 85 fb 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> - 440f35: 0f 28 4c 31 10 movaps xmm1, xmmword ptr [rcx + rsi + 16] - 440f3a: 0f 29 24 32 movaps xmmword ptr [rdx + rsi], xmm4 - 440f3e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 440f42: 66 0f d7 c0 pmovmskb eax, xmm0 - 440f46: 48 8d 76 10 lea rsi, [rsi + 16] - 440f4a: 48 85 c0 test rax, rax - 440f4d: 0f 85 dd 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> - 440f53: 0f 28 54 31 10 movaps xmm2, xmmword ptr [rcx + rsi + 16] - 440f58: 0f 29 0c 32 movaps xmmword ptr [rdx + rsi], xmm1 - 440f5c: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 440f60: 66 0f d7 c0 pmovmskb eax, xmm0 - 440f64: 48 8d 76 10 lea rsi, [rsi + 16] - 440f68: 48 85 c0 test rax, rax - 440f6b: 0f 85 bf 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> - 440f71: 0f 28 5c 31 10 movaps xmm3, xmmword ptr [rcx + rsi + 16] - 440f76: 0f 29 14 32 movaps xmmword ptr [rdx + rsi], xmm2 - 440f7a: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 440f7e: 66 0f d7 c0 pmovmskb eax, xmm0 - 440f82: 48 8d 76 10 lea rsi, [rsi + 16] - 440f86: 48 85 c0 test rax, rax - 440f89: 0f 85 a1 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> - 440f8f: 0f 29 1c 32 movaps xmmword ptr [rdx + rsi], xmm3 - 440f93: 48 89 c8 mov rax, rcx - 440f96: 48 8d 4c 31 10 lea rcx, [rcx + rsi + 16] - 440f9b: 48 83 e1 c0 and rcx, -64 - 440f9f: 48 29 c8 sub rax, rcx - 440fa2: 48 29 c2 sub rdx, rax - 440fa5: 48 c7 c6 c0 ff ff ff mov rsi, -64 - 440fac: 0f 1f 40 00 nop dword ptr [rax] - 440fb0: 0f 28 11 movaps xmm2, xmmword ptr [rcx] - 440fb3: 0f 28 e2 movaps xmm4, xmm2 - 440fb6: 0f 28 69 10 movaps xmm5, xmmword ptr [rcx + 16] - 440fba: 0f 28 59 20 movaps xmm3, xmmword ptr [rcx + 32] - 440fbe: 0f 28 f3 movaps xmm6, xmm3 - 440fc1: 0f 28 79 30 movaps xmm7, xmmword ptr [rcx + 48] - 440fc5: 66 0f da d5 pminub xmm2, xmm5 - 440fc9: 66 0f da df pminub xmm3, xmm7 - 440fcd: 66 0f da da pminub xmm3, xmm2 - 440fd1: 66 0f 74 d8 pcmpeqb xmm3, xmm0 - 440fd5: 66 0f d7 c3 pmovmskb eax, xmm3 - 440fd9: 48 8d 52 40 lea rdx, [rdx + 64] - 440fdd: 48 8d 49 40 lea rcx, [rcx + 64] - 440fe1: 48 85 c0 test rax, rax - 440fe4: 75 12 jne 0x440ff8 <__stpcpy_ssse3+0x2a8> - 440fe6: 0f 29 62 c0 movaps xmmword ptr [rdx - 64], xmm4 - 440fea: 0f 29 6a d0 movaps xmmword ptr [rdx - 48], xmm5 - 440fee: 0f 29 72 e0 movaps xmmword ptr [rdx - 32], xmm6 - 440ff2: 0f 29 7a f0 movaps xmmword ptr [rdx - 16], xmm7 - 440ff6: eb b8 jmp 0x440fb0 <__stpcpy_ssse3+0x260> - 440ff8: 66 0f 74 c4 pcmpeqb xmm0, xmm4 - 440ffc: 66 0f d7 c0 pmovmskb eax, xmm0 - 441000: 48 85 c0 test rax, rax - 441003: 0f 85 27 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> - 441009: 66 0f 74 c5 pcmpeqb xmm0, xmm5 - 44100d: 66 0f d7 c0 pmovmskb eax, xmm0 - 441011: 0f 29 62 c0 movaps xmmword ptr [rdx - 64], xmm4 - 441015: 48 85 c0 test rax, rax - 441018: 48 8d 76 10 lea rsi, [rsi + 16] - 44101c: 0f 85 0e 13 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> - 441022: 66 0f 74 c6 pcmpeqb xmm0, xmm6 - 441026: 66 0f d7 c0 pmovmskb eax, xmm0 - 44102a: 0f 29 6a d0 movaps xmmword ptr [rdx - 48], xmm5 - 44102e: 48 85 c0 test rax, rax - 441031: 48 8d 76 10 lea rsi, [rsi + 16] - 441035: 0f 85 f5 12 00 00 jne 0x442330 <__stpcpy_ssse3+0x15e0> - 44103b: 0f 29 72 e0 movaps xmmword ptr [rdx - 32], xmm6 - 44103f: 66 0f 74 c7 pcmpeqb xmm0, xmm7 - 441043: 66 0f d7 c0 pmovmskb eax, xmm0 - 441047: 48 8d 76 10 lea rsi, [rsi + 16] - 44104b: e9 e0 12 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441050: 0f 28 49 ff movaps xmm1, xmmword ptr [rcx - 1] - 441054: 0f 28 51 0f movaps xmm2, xmmword ptr [rcx + 15] - 441058: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44105c: 66 0f d7 c0 pmovmskb eax, xmm0 - 441060: 0f 28 da movaps xmm3, xmm2 - 441063: 48 85 c0 test rax, rax - 441066: 0f 85 0e 01 00 00 jne 0x44117a <__stpcpy_ssse3+0x42a> - 44106c: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 441072: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441075: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] - 441079: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44107d: 48 8d 52 10 lea rdx, [rdx + 16] - 441081: 66 0f d7 c0 pmovmskb eax, xmm0 - 441085: 48 8d 49 10 lea rcx, [rcx + 16] - 441089: 0f 28 ca movaps xmm1, xmm2 - 44108c: 48 85 c0 test rax, rax - 44108f: 0f 85 e5 00 00 00 jne 0x44117a <__stpcpy_ssse3+0x42a> - 441095: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 44109b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44109e: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] - 4410a2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4410a6: 48 8d 52 10 lea rdx, [rdx + 16] - 4410aa: 66 0f d7 c0 pmovmskb eax, xmm0 - 4410ae: 48 8d 49 10 lea rcx, [rcx + 16] - 4410b2: 0f 28 da movaps xmm3, xmm2 - 4410b5: 48 85 c0 test rax, rax - 4410b8: 0f 85 bc 00 00 00 jne 0x44117a <__stpcpy_ssse3+0x42a> - 4410be: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 4410c4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4410c7: 0f 28 51 1f movaps xmm2, xmmword ptr [rcx + 31] - 4410cb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4410cf: 48 8d 52 10 lea rdx, [rdx + 16] - 4410d3: 66 0f d7 c0 pmovmskb eax, xmm0 - 4410d7: 48 8d 49 10 lea rcx, [rcx + 16] - 4410db: 48 85 c0 test rax, rax - 4410de: 0f 85 96 00 00 00 jne 0x44117a <__stpcpy_ssse3+0x42a> - 4410e4: 66 0f 3a 0f d3 01 palignr xmm2, xmm3, 1 # xmm2 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 4410ea: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4410ed: 48 8d 49 1f lea rcx, [rcx + 31] - 4410f1: 48 8d 52 10 lea rdx, [rdx + 16] - 4410f5: 48 89 c8 mov rax, rcx - 4410f8: 48 83 e1 c0 and rcx, -64 - 4410fc: 48 29 c8 sub rax, rcx - 4410ff: 48 8d 49 f1 lea rcx, [rcx - 15] - 441103: 48 29 c2 sub rdx, rax - 441106: 0f 28 49 ff movaps xmm1, xmmword ptr [rcx - 1] - 44110a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 441110: 0f 28 51 0f movaps xmm2, xmmword ptr [rcx + 15] - 441114: 0f 28 59 1f movaps xmm3, xmmword ptr [rcx + 31] - 441118: 0f 28 f3 movaps xmm6, xmm3 - 44111b: 0f 28 61 2f movaps xmm4, xmmword ptr [rcx + 47] - 44111f: 0f 28 fc movaps xmm7, xmm4 - 441122: 0f 28 69 3f movaps xmm5, xmmword ptr [rcx + 63] - 441126: 66 0f da f2 pminub xmm6, xmm2 - 44112a: 66 0f da fd pminub xmm7, xmm5 - 44112e: 66 0f da fe pminub xmm7, xmm6 - 441132: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 441136: 66 0f d7 c7 pmovmskb eax, xmm7 - 44113a: 0f 28 fd movaps xmm7, xmm5 - 44113d: 66 0f 3a 0f ec 01 palignr xmm5, xmm4, 1 # xmm5 = xmm4[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0] - 441143: 48 85 c0 test rax, rax - 441146: 66 0f 3a 0f e3 01 palignr xmm4, xmm3, 1 # xmm4 = xmm3[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0] - 44114c: 0f 85 06 ff ff ff jne 0x441058 <__stpcpy_ssse3+0x308> - 441152: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 441158: 48 8d 49 40 lea rcx, [rcx + 64] - 44115c: 66 0f 3a 0f d1 01 palignr xmm2, xmm1, 1 # xmm2 = xmm1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0] - 441162: 0f 28 cf movaps xmm1, xmm7 - 441165: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 441169: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 44116d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 441171: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441174: 48 8d 52 40 lea rdx, [rdx + 64] - 441178: eb 96 jmp 0x441110 <__stpcpy_ssse3+0x3c0> - 44117a: f3 0f 6f 49 ff movdqu xmm1, xmmword ptr [rcx - 1] - 44117f: 48 c7 c6 0f 00 00 00 mov rsi, 15 - 441186: f3 0f 7f 4a ff movdqu xmmword ptr [rdx - 1], xmm1 - 44118b: e9 a0 11 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441190: 0f 28 49 fe movaps xmm1, xmmword ptr [rcx - 2] - 441194: 0f 28 51 0e movaps xmm2, xmmword ptr [rcx + 14] - 441198: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44119c: 66 0f d7 c0 pmovmskb eax, xmm0 - 4411a0: 0f 28 da movaps xmm3, xmm2 - 4411a3: 48 85 c0 test rax, rax - 4411a6: 0f 85 0e 01 00 00 jne 0x4412ba <__stpcpy_ssse3+0x56a> - 4411ac: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 4411b2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4411b5: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] - 4411b9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4411bd: 48 8d 52 10 lea rdx, [rdx + 16] - 4411c1: 66 0f d7 c0 pmovmskb eax, xmm0 - 4411c5: 48 8d 49 10 lea rcx, [rcx + 16] - 4411c9: 0f 28 ca movaps xmm1, xmm2 - 4411cc: 48 85 c0 test rax, rax - 4411cf: 0f 85 e5 00 00 00 jne 0x4412ba <__stpcpy_ssse3+0x56a> - 4411d5: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 4411db: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4411de: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] - 4411e2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4411e6: 48 8d 52 10 lea rdx, [rdx + 16] - 4411ea: 66 0f d7 c0 pmovmskb eax, xmm0 - 4411ee: 48 8d 49 10 lea rcx, [rcx + 16] - 4411f2: 0f 28 da movaps xmm3, xmm2 - 4411f5: 48 85 c0 test rax, rax - 4411f8: 0f 85 bc 00 00 00 jne 0x4412ba <__stpcpy_ssse3+0x56a> - 4411fe: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 441204: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441207: 0f 28 51 1e movaps xmm2, xmmword ptr [rcx + 30] - 44120b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44120f: 48 8d 52 10 lea rdx, [rdx + 16] - 441213: 66 0f d7 c0 pmovmskb eax, xmm0 - 441217: 48 8d 49 10 lea rcx, [rcx + 16] - 44121b: 48 85 c0 test rax, rax - 44121e: 0f 85 96 00 00 00 jne 0x4412ba <__stpcpy_ssse3+0x56a> - 441224: 66 0f 3a 0f d3 02 palignr xmm2, xmm3, 2 # xmm2 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 44122a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44122d: 48 8d 49 1e lea rcx, [rcx + 30] - 441231: 48 8d 52 10 lea rdx, [rdx + 16] - 441235: 48 89 c8 mov rax, rcx - 441238: 48 83 e1 c0 and rcx, -64 - 44123c: 48 29 c8 sub rax, rcx - 44123f: 48 8d 49 f2 lea rcx, [rcx - 14] - 441243: 48 29 c2 sub rdx, rax - 441246: 0f 28 49 fe movaps xmm1, xmmword ptr [rcx - 2] - 44124a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 441250: 0f 28 51 0e movaps xmm2, xmmword ptr [rcx + 14] - 441254: 0f 28 59 1e movaps xmm3, xmmword ptr [rcx + 30] - 441258: 0f 28 f3 movaps xmm6, xmm3 - 44125b: 0f 28 61 2e movaps xmm4, xmmword ptr [rcx + 46] - 44125f: 0f 28 fc movaps xmm7, xmm4 - 441262: 0f 28 69 3e movaps xmm5, xmmword ptr [rcx + 62] - 441266: 66 0f da f2 pminub xmm6, xmm2 - 44126a: 66 0f da fd pminub xmm7, xmm5 - 44126e: 66 0f da fe pminub xmm7, xmm6 - 441272: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 441276: 66 0f d7 c7 pmovmskb eax, xmm7 - 44127a: 0f 28 fd movaps xmm7, xmm5 - 44127d: 66 0f 3a 0f ec 02 palignr xmm5, xmm4, 2 # xmm5 = xmm4[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1] - 441283: 48 85 c0 test rax, rax - 441286: 66 0f 3a 0f e3 02 palignr xmm4, xmm3, 2 # xmm4 = xmm3[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1] - 44128c: 0f 85 06 ff ff ff jne 0x441198 <__stpcpy_ssse3+0x448> - 441292: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 441298: 48 8d 49 40 lea rcx, [rcx + 64] - 44129c: 66 0f 3a 0f d1 02 palignr xmm2, xmm1, 2 # xmm2 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1] - 4412a2: 0f 28 cf movaps xmm1, xmm7 - 4412a5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 4412a9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 4412ad: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 4412b1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4412b4: 48 8d 52 40 lea rdx, [rdx + 64] - 4412b8: eb 96 jmp 0x441250 <__stpcpy_ssse3+0x500> - 4412ba: f3 0f 6f 49 fe movdqu xmm1, xmmword ptr [rcx - 2] - 4412bf: 48 c7 c6 0e 00 00 00 mov rsi, 14 - 4412c6: f3 0f 7f 4a fe movdqu xmmword ptr [rdx - 2], xmm1 - 4412cb: e9 60 10 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 4412d0: 0f 28 49 fd movaps xmm1, xmmword ptr [rcx - 3] - 4412d4: 0f 28 51 0d movaps xmm2, xmmword ptr [rcx + 13] - 4412d8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4412dc: 66 0f d7 c0 pmovmskb eax, xmm0 - 4412e0: 0f 28 da movaps xmm3, xmm2 - 4412e3: 48 85 c0 test rax, rax - 4412e6: 0f 85 0e 01 00 00 jne 0x4413fa <__stpcpy_ssse3+0x6aa> - 4412ec: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 4412f2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4412f5: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] - 4412f9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4412fd: 48 8d 52 10 lea rdx, [rdx + 16] - 441301: 66 0f d7 c0 pmovmskb eax, xmm0 - 441305: 48 8d 49 10 lea rcx, [rcx + 16] - 441309: 0f 28 ca movaps xmm1, xmm2 - 44130c: 48 85 c0 test rax, rax - 44130f: 0f 85 e5 00 00 00 jne 0x4413fa <__stpcpy_ssse3+0x6aa> - 441315: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 44131b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44131e: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] - 441322: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441326: 48 8d 52 10 lea rdx, [rdx + 16] - 44132a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44132e: 48 8d 49 10 lea rcx, [rcx + 16] - 441332: 0f 28 da movaps xmm3, xmm2 - 441335: 48 85 c0 test rax, rax - 441338: 0f 85 bc 00 00 00 jne 0x4413fa <__stpcpy_ssse3+0x6aa> - 44133e: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 441344: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441347: 0f 28 51 1d movaps xmm2, xmmword ptr [rcx + 29] - 44134b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44134f: 48 8d 52 10 lea rdx, [rdx + 16] - 441353: 66 0f d7 c0 pmovmskb eax, xmm0 - 441357: 48 8d 49 10 lea rcx, [rcx + 16] - 44135b: 48 85 c0 test rax, rax - 44135e: 0f 85 96 00 00 00 jne 0x4413fa <__stpcpy_ssse3+0x6aa> - 441364: 66 0f 3a 0f d3 03 palignr xmm2, xmm3, 3 # xmm2 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 44136a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44136d: 48 8d 49 1d lea rcx, [rcx + 29] - 441371: 48 8d 52 10 lea rdx, [rdx + 16] - 441375: 48 89 c8 mov rax, rcx - 441378: 48 83 e1 c0 and rcx, -64 - 44137c: 48 29 c8 sub rax, rcx - 44137f: 48 8d 49 f3 lea rcx, [rcx - 13] - 441383: 48 29 c2 sub rdx, rax - 441386: 0f 28 49 fd movaps xmm1, xmmword ptr [rcx - 3] - 44138a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 441390: 0f 28 51 0d movaps xmm2, xmmword ptr [rcx + 13] - 441394: 0f 28 59 1d movaps xmm3, xmmword ptr [rcx + 29] - 441398: 0f 28 f3 movaps xmm6, xmm3 - 44139b: 0f 28 61 2d movaps xmm4, xmmword ptr [rcx + 45] - 44139f: 0f 28 fc movaps xmm7, xmm4 - 4413a2: 0f 28 69 3d movaps xmm5, xmmword ptr [rcx + 61] - 4413a6: 66 0f da f2 pminub xmm6, xmm2 - 4413aa: 66 0f da fd pminub xmm7, xmm5 - 4413ae: 66 0f da fe pminub xmm7, xmm6 - 4413b2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 4413b6: 66 0f d7 c7 pmovmskb eax, xmm7 - 4413ba: 0f 28 fd movaps xmm7, xmm5 - 4413bd: 66 0f 3a 0f ec 03 palignr xmm5, xmm4, 3 # xmm5 = xmm4[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2] - 4413c3: 48 85 c0 test rax, rax - 4413c6: 66 0f 3a 0f e3 03 palignr xmm4, xmm3, 3 # xmm4 = xmm3[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2] - 4413cc: 0f 85 06 ff ff ff jne 0x4412d8 <__stpcpy_ssse3+0x588> - 4413d2: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 4413d8: 48 8d 49 40 lea rcx, [rcx + 64] - 4413dc: 66 0f 3a 0f d1 03 palignr xmm2, xmm1, 3 # xmm2 = xmm1[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2] - 4413e2: 0f 28 cf movaps xmm1, xmm7 - 4413e5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 4413e9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 4413ed: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 4413f1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4413f4: 48 8d 52 40 lea rdx, [rdx + 64] - 4413f8: eb 96 jmp 0x441390 <__stpcpy_ssse3+0x640> - 4413fa: f3 0f 6f 49 fd movdqu xmm1, xmmword ptr [rcx - 3] - 4413ff: 48 c7 c6 0d 00 00 00 mov rsi, 13 - 441406: f3 0f 7f 4a fd movdqu xmmword ptr [rdx - 3], xmm1 - 44140b: e9 20 0f 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441410: 0f 28 49 fc movaps xmm1, xmmword ptr [rcx - 4] - 441414: 0f 28 51 0c movaps xmm2, xmmword ptr [rcx + 12] - 441418: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44141c: 66 0f d7 c0 pmovmskb eax, xmm0 - 441420: 0f 28 da movaps xmm3, xmm2 - 441423: 48 85 c0 test rax, rax - 441426: 0f 85 0e 01 00 00 jne 0x44153a <__stpcpy_ssse3+0x7ea> - 44142c: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 441432: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441435: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] - 441439: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44143d: 48 8d 52 10 lea rdx, [rdx + 16] - 441441: 66 0f d7 c0 pmovmskb eax, xmm0 - 441445: 48 8d 49 10 lea rcx, [rcx + 16] - 441449: 0f 28 ca movaps xmm1, xmm2 - 44144c: 48 85 c0 test rax, rax - 44144f: 0f 85 e5 00 00 00 jne 0x44153a <__stpcpy_ssse3+0x7ea> - 441455: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 44145b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44145e: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] - 441462: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441466: 48 8d 52 10 lea rdx, [rdx + 16] - 44146a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44146e: 48 8d 49 10 lea rcx, [rcx + 16] - 441472: 0f 28 da movaps xmm3, xmm2 - 441475: 48 85 c0 test rax, rax - 441478: 0f 85 bc 00 00 00 jne 0x44153a <__stpcpy_ssse3+0x7ea> - 44147e: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 441484: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441487: 0f 28 51 1c movaps xmm2, xmmword ptr [rcx + 28] - 44148b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44148f: 48 8d 52 10 lea rdx, [rdx + 16] - 441493: 66 0f d7 c0 pmovmskb eax, xmm0 - 441497: 48 8d 49 10 lea rcx, [rcx + 16] - 44149b: 48 85 c0 test rax, rax - 44149e: 0f 85 96 00 00 00 jne 0x44153a <__stpcpy_ssse3+0x7ea> - 4414a4: 66 0f 3a 0f d3 04 palignr xmm2, xmm3, 4 # xmm2 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 4414aa: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4414ad: 48 8d 49 1c lea rcx, [rcx + 28] - 4414b1: 48 8d 52 10 lea rdx, [rdx + 16] - 4414b5: 48 89 c8 mov rax, rcx - 4414b8: 48 83 e1 c0 and rcx, -64 - 4414bc: 48 29 c8 sub rax, rcx - 4414bf: 48 8d 49 f4 lea rcx, [rcx - 12] - 4414c3: 48 29 c2 sub rdx, rax - 4414c6: 0f 28 49 fc movaps xmm1, xmmword ptr [rcx - 4] - 4414ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4414d0: 0f 28 51 0c movaps xmm2, xmmword ptr [rcx + 12] - 4414d4: 0f 28 59 1c movaps xmm3, xmmword ptr [rcx + 28] - 4414d8: 0f 28 f3 movaps xmm6, xmm3 - 4414db: 0f 28 61 2c movaps xmm4, xmmword ptr [rcx + 44] - 4414df: 0f 28 fc movaps xmm7, xmm4 - 4414e2: 0f 28 69 3c movaps xmm5, xmmword ptr [rcx + 60] - 4414e6: 66 0f da f2 pminub xmm6, xmm2 - 4414ea: 66 0f da fd pminub xmm7, xmm5 - 4414ee: 66 0f da fe pminub xmm7, xmm6 - 4414f2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 4414f6: 66 0f d7 c7 pmovmskb eax, xmm7 - 4414fa: 0f 28 fd movaps xmm7, xmm5 - 4414fd: 66 0f 3a 0f ec 04 palignr xmm5, xmm4, 4 # xmm5 = xmm4[4,5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3] - 441503: 48 85 c0 test rax, rax - 441506: 66 0f 3a 0f e3 04 palignr xmm4, xmm3, 4 # xmm4 = xmm3[4,5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3] - 44150c: 0f 85 06 ff ff ff jne 0x441418 <__stpcpy_ssse3+0x6c8> - 441512: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 441518: 48 8d 49 40 lea rcx, [rcx + 64] - 44151c: 66 0f 3a 0f d1 04 palignr xmm2, xmm1, 4 # xmm2 = xmm1[4,5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3] - 441522: 0f 28 cf movaps xmm1, xmm7 - 441525: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 441529: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 44152d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 441531: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441534: 48 8d 52 40 lea rdx, [rdx + 64] - 441538: eb 96 jmp 0x4414d0 <__stpcpy_ssse3+0x780> - 44153a: f3 0f 6f 49 fc movdqu xmm1, xmmword ptr [rcx - 4] - 44153f: 48 c7 c6 0c 00 00 00 mov rsi, 12 - 441546: f3 0f 7f 4a fc movdqu xmmword ptr [rdx - 4], xmm1 - 44154b: e9 e0 0d 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441550: 0f 28 49 fb movaps xmm1, xmmword ptr [rcx - 5] - 441554: 0f 28 51 0b movaps xmm2, xmmword ptr [rcx + 11] - 441558: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44155c: 66 0f d7 c0 pmovmskb eax, xmm0 - 441560: 0f 28 da movaps xmm3, xmm2 - 441563: 48 85 c0 test rax, rax - 441566: 0f 85 0e 01 00 00 jne 0x44167a <__stpcpy_ssse3+0x92a> - 44156c: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 441572: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441575: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] - 441579: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44157d: 48 8d 52 10 lea rdx, [rdx + 16] - 441581: 66 0f d7 c0 pmovmskb eax, xmm0 - 441585: 48 8d 49 10 lea rcx, [rcx + 16] - 441589: 0f 28 ca movaps xmm1, xmm2 - 44158c: 48 85 c0 test rax, rax - 44158f: 0f 85 e5 00 00 00 jne 0x44167a <__stpcpy_ssse3+0x92a> - 441595: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 44159b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44159e: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] - 4415a2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4415a6: 48 8d 52 10 lea rdx, [rdx + 16] - 4415aa: 66 0f d7 c0 pmovmskb eax, xmm0 - 4415ae: 48 8d 49 10 lea rcx, [rcx + 16] - 4415b2: 0f 28 da movaps xmm3, xmm2 - 4415b5: 48 85 c0 test rax, rax - 4415b8: 0f 85 bc 00 00 00 jne 0x44167a <__stpcpy_ssse3+0x92a> - 4415be: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 4415c4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4415c7: 0f 28 51 1b movaps xmm2, xmmword ptr [rcx + 27] - 4415cb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4415cf: 48 8d 52 10 lea rdx, [rdx + 16] - 4415d3: 66 0f d7 c0 pmovmskb eax, xmm0 - 4415d7: 48 8d 49 10 lea rcx, [rcx + 16] - 4415db: 48 85 c0 test rax, rax - 4415de: 0f 85 96 00 00 00 jne 0x44167a <__stpcpy_ssse3+0x92a> - 4415e4: 66 0f 3a 0f d3 05 palignr xmm2, xmm3, 5 # xmm2 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 4415ea: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4415ed: 48 8d 49 1b lea rcx, [rcx + 27] - 4415f1: 48 8d 52 10 lea rdx, [rdx + 16] - 4415f5: 48 89 c8 mov rax, rcx - 4415f8: 48 83 e1 c0 and rcx, -64 - 4415fc: 48 29 c8 sub rax, rcx - 4415ff: 48 8d 49 f5 lea rcx, [rcx - 11] - 441603: 48 29 c2 sub rdx, rax - 441606: 0f 28 49 fb movaps xmm1, xmmword ptr [rcx - 5] - 44160a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 441610: 0f 28 51 0b movaps xmm2, xmmword ptr [rcx + 11] - 441614: 0f 28 59 1b movaps xmm3, xmmword ptr [rcx + 27] - 441618: 0f 28 f3 movaps xmm6, xmm3 - 44161b: 0f 28 61 2b movaps xmm4, xmmword ptr [rcx + 43] - 44161f: 0f 28 fc movaps xmm7, xmm4 - 441622: 0f 28 69 3b movaps xmm5, xmmword ptr [rcx + 59] - 441626: 66 0f da f2 pminub xmm6, xmm2 - 44162a: 66 0f da fd pminub xmm7, xmm5 - 44162e: 66 0f da fe pminub xmm7, xmm6 - 441632: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 441636: 66 0f d7 c7 pmovmskb eax, xmm7 - 44163a: 0f 28 fd movaps xmm7, xmm5 - 44163d: 66 0f 3a 0f ec 05 palignr xmm5, xmm4, 5 # xmm5 = xmm4[5,6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4] - 441643: 48 85 c0 test rax, rax - 441646: 66 0f 3a 0f e3 05 palignr xmm4, xmm3, 5 # xmm4 = xmm3[5,6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4] - 44164c: 0f 85 06 ff ff ff jne 0x441558 <__stpcpy_ssse3+0x808> - 441652: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 441658: 48 8d 49 40 lea rcx, [rcx + 64] - 44165c: 66 0f 3a 0f d1 05 palignr xmm2, xmm1, 5 # xmm2 = xmm1[5,6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4] - 441662: 0f 28 cf movaps xmm1, xmm7 - 441665: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 441669: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 44166d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 441671: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441674: 48 8d 52 40 lea rdx, [rdx + 64] - 441678: eb 96 jmp 0x441610 <__stpcpy_ssse3+0x8c0> - 44167a: f3 0f 6f 49 fb movdqu xmm1, xmmword ptr [rcx - 5] - 44167f: 48 c7 c6 0b 00 00 00 mov rsi, 11 - 441686: f3 0f 7f 4a fb movdqu xmmword ptr [rdx - 5], xmm1 - 44168b: e9 a0 0c 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441690: 0f 28 49 fa movaps xmm1, xmmword ptr [rcx - 6] - 441694: 0f 28 51 0a movaps xmm2, xmmword ptr [rcx + 10] - 441698: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44169c: 66 0f d7 c0 pmovmskb eax, xmm0 - 4416a0: 0f 28 da movaps xmm3, xmm2 - 4416a3: 48 85 c0 test rax, rax - 4416a6: 0f 85 0e 01 00 00 jne 0x4417ba <__stpcpy_ssse3+0xa6a> - 4416ac: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 4416b2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4416b5: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] - 4416b9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4416bd: 48 8d 52 10 lea rdx, [rdx + 16] - 4416c1: 66 0f d7 c0 pmovmskb eax, xmm0 - 4416c5: 48 8d 49 10 lea rcx, [rcx + 16] - 4416c9: 0f 28 ca movaps xmm1, xmm2 - 4416cc: 48 85 c0 test rax, rax - 4416cf: 0f 85 e5 00 00 00 jne 0x4417ba <__stpcpy_ssse3+0xa6a> - 4416d5: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 4416db: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4416de: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] - 4416e2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4416e6: 48 8d 52 10 lea rdx, [rdx + 16] - 4416ea: 66 0f d7 c0 pmovmskb eax, xmm0 - 4416ee: 48 8d 49 10 lea rcx, [rcx + 16] - 4416f2: 0f 28 da movaps xmm3, xmm2 - 4416f5: 48 85 c0 test rax, rax - 4416f8: 0f 85 bc 00 00 00 jne 0x4417ba <__stpcpy_ssse3+0xa6a> - 4416fe: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 441704: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441707: 0f 28 51 1a movaps xmm2, xmmword ptr [rcx + 26] - 44170b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44170f: 48 8d 52 10 lea rdx, [rdx + 16] - 441713: 66 0f d7 c0 pmovmskb eax, xmm0 - 441717: 48 8d 49 10 lea rcx, [rcx + 16] - 44171b: 48 85 c0 test rax, rax - 44171e: 0f 85 96 00 00 00 jne 0x4417ba <__stpcpy_ssse3+0xa6a> - 441724: 66 0f 3a 0f d3 06 palignr xmm2, xmm3, 6 # xmm2 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 44172a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44172d: 48 8d 49 1a lea rcx, [rcx + 26] - 441731: 48 8d 52 10 lea rdx, [rdx + 16] - 441735: 48 89 c8 mov rax, rcx - 441738: 48 83 e1 c0 and rcx, -64 - 44173c: 48 29 c8 sub rax, rcx - 44173f: 48 8d 49 f6 lea rcx, [rcx - 10] - 441743: 48 29 c2 sub rdx, rax - 441746: 0f 28 49 fa movaps xmm1, xmmword ptr [rcx - 6] - 44174a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 441750: 0f 28 51 0a movaps xmm2, xmmword ptr [rcx + 10] - 441754: 0f 28 59 1a movaps xmm3, xmmword ptr [rcx + 26] - 441758: 0f 28 f3 movaps xmm6, xmm3 - 44175b: 0f 28 61 2a movaps xmm4, xmmword ptr [rcx + 42] - 44175f: 0f 28 fc movaps xmm7, xmm4 - 441762: 0f 28 69 3a movaps xmm5, xmmword ptr [rcx + 58] - 441766: 66 0f da f2 pminub xmm6, xmm2 - 44176a: 66 0f da fd pminub xmm7, xmm5 - 44176e: 66 0f da fe pminub xmm7, xmm6 - 441772: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 441776: 66 0f d7 c7 pmovmskb eax, xmm7 - 44177a: 0f 28 fd movaps xmm7, xmm5 - 44177d: 66 0f 3a 0f ec 06 palignr xmm5, xmm4, 6 # xmm5 = xmm4[6,7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5] - 441783: 48 85 c0 test rax, rax - 441786: 66 0f 3a 0f e3 06 palignr xmm4, xmm3, 6 # xmm4 = xmm3[6,7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5] - 44178c: 0f 85 06 ff ff ff jne 0x441698 <__stpcpy_ssse3+0x948> - 441792: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 441798: 48 8d 49 40 lea rcx, [rcx + 64] - 44179c: 66 0f 3a 0f d1 06 palignr xmm2, xmm1, 6 # xmm2 = xmm1[6,7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5] - 4417a2: 0f 28 cf movaps xmm1, xmm7 - 4417a5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 4417a9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 4417ad: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 4417b1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4417b4: 48 8d 52 40 lea rdx, [rdx + 64] - 4417b8: eb 96 jmp 0x441750 <__stpcpy_ssse3+0xa00> - 4417ba: 4c 8b 09 mov r9, qword ptr [rcx] - 4417bd: 8b 71 06 mov esi, dword ptr [rcx + 6] - 4417c0: 4c 89 0a mov qword ptr [rdx], r9 - 4417c3: 89 72 06 mov dword ptr [rdx + 6], esi - 4417c6: 48 c7 c6 0a 00 00 00 mov rsi, 10 - 4417cd: e9 5e 0b 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 4417d2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4417dd: 0f 1f 00 nop dword ptr [rax] - 4417e0: 0f 28 49 f9 movaps xmm1, xmmword ptr [rcx - 7] - 4417e4: 0f 28 51 09 movaps xmm2, xmmword ptr [rcx + 9] - 4417e8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4417ec: 66 0f d7 c0 pmovmskb eax, xmm0 - 4417f0: 0f 28 da movaps xmm3, xmm2 - 4417f3: 48 85 c0 test rax, rax - 4417f6: 0f 85 0e 01 00 00 jne 0x44190a <__stpcpy_ssse3+0xbba> - 4417fc: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 441802: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441805: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] - 441809: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44180d: 48 8d 52 10 lea rdx, [rdx + 16] - 441811: 66 0f d7 c0 pmovmskb eax, xmm0 - 441815: 48 8d 49 10 lea rcx, [rcx + 16] - 441819: 0f 28 ca movaps xmm1, xmm2 - 44181c: 48 85 c0 test rax, rax - 44181f: 0f 85 e5 00 00 00 jne 0x44190a <__stpcpy_ssse3+0xbba> - 441825: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 44182b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44182e: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] - 441832: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441836: 48 8d 52 10 lea rdx, [rdx + 16] - 44183a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44183e: 48 8d 49 10 lea rcx, [rcx + 16] - 441842: 0f 28 da movaps xmm3, xmm2 - 441845: 48 85 c0 test rax, rax - 441848: 0f 85 bc 00 00 00 jne 0x44190a <__stpcpy_ssse3+0xbba> - 44184e: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 441854: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441857: 0f 28 51 19 movaps xmm2, xmmword ptr [rcx + 25] - 44185b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44185f: 48 8d 52 10 lea rdx, [rdx + 16] - 441863: 66 0f d7 c0 pmovmskb eax, xmm0 - 441867: 48 8d 49 10 lea rcx, [rcx + 16] - 44186b: 48 85 c0 test rax, rax - 44186e: 0f 85 96 00 00 00 jne 0x44190a <__stpcpy_ssse3+0xbba> - 441874: 66 0f 3a 0f d3 07 palignr xmm2, xmm3, 7 # xmm2 = xmm3[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 44187a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44187d: 48 8d 49 19 lea rcx, [rcx + 25] - 441881: 48 8d 52 10 lea rdx, [rdx + 16] - 441885: 48 89 c8 mov rax, rcx - 441888: 48 83 e1 c0 and rcx, -64 - 44188c: 48 29 c8 sub rax, rcx - 44188f: 48 8d 49 f7 lea rcx, [rcx - 9] - 441893: 48 29 c2 sub rdx, rax - 441896: 0f 28 49 f9 movaps xmm1, xmmword ptr [rcx - 7] - 44189a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4418a0: 0f 28 51 09 movaps xmm2, xmmword ptr [rcx + 9] - 4418a4: 0f 28 59 19 movaps xmm3, xmmword ptr [rcx + 25] - 4418a8: 0f 28 f3 movaps xmm6, xmm3 - 4418ab: 0f 28 61 29 movaps xmm4, xmmword ptr [rcx + 41] - 4418af: 0f 28 fc movaps xmm7, xmm4 - 4418b2: 0f 28 69 39 movaps xmm5, xmmword ptr [rcx + 57] - 4418b6: 66 0f da f2 pminub xmm6, xmm2 - 4418ba: 66 0f da fd pminub xmm7, xmm5 - 4418be: 66 0f da fe pminub xmm7, xmm6 - 4418c2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 4418c6: 66 0f d7 c7 pmovmskb eax, xmm7 - 4418ca: 0f 28 fd movaps xmm7, xmm5 - 4418cd: 66 0f 3a 0f ec 07 palignr xmm5, xmm4, 7 # xmm5 = xmm4[7,8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6] - 4418d3: 48 85 c0 test rax, rax - 4418d6: 66 0f 3a 0f e3 07 palignr xmm4, xmm3, 7 # xmm4 = xmm3[7,8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6] - 4418dc: 0f 85 06 ff ff ff jne 0x4417e8 <__stpcpy_ssse3+0xa98> - 4418e2: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 4418e8: 48 8d 49 40 lea rcx, [rcx + 64] - 4418ec: 66 0f 3a 0f d1 07 palignr xmm2, xmm1, 7 # xmm2 = xmm1[7,8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6] - 4418f2: 0f 28 cf movaps xmm1, xmm7 - 4418f5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 4418f9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 4418fd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 441901: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441904: 48 8d 52 40 lea rdx, [rdx + 64] - 441908: eb 96 jmp 0x4418a0 <__stpcpy_ssse3+0xb50> - 44190a: 4c 8b 09 mov r9, qword ptr [rcx] - 44190d: 8b 71 05 mov esi, dword ptr [rcx + 5] - 441910: 4c 89 0a mov qword ptr [rdx], r9 - 441913: 89 72 05 mov dword ptr [rdx + 5], esi - 441916: 48 c7 c6 09 00 00 00 mov rsi, 9 - 44191d: e9 0e 0a 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441922: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44192d: 0f 1f 00 nop dword ptr [rax] - 441930: 0f 28 49 f8 movaps xmm1, xmmword ptr [rcx - 8] - 441934: 0f 28 51 08 movaps xmm2, xmmword ptr [rcx + 8] - 441938: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44193c: 66 0f d7 c0 pmovmskb eax, xmm0 - 441940: 0f 28 da movaps xmm3, xmm2 - 441943: 48 85 c0 test rax, rax - 441946: 0f 85 0e 01 00 00 jne 0x441a5a <__stpcpy_ssse3+0xd0a> - 44194c: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 441952: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441955: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] - 441959: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44195d: 48 8d 52 10 lea rdx, [rdx + 16] - 441961: 66 0f d7 c0 pmovmskb eax, xmm0 - 441965: 48 8d 49 10 lea rcx, [rcx + 16] - 441969: 0f 28 ca movaps xmm1, xmm2 - 44196c: 48 85 c0 test rax, rax - 44196f: 0f 85 e5 00 00 00 jne 0x441a5a <__stpcpy_ssse3+0xd0a> - 441975: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 44197b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44197e: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] - 441982: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441986: 48 8d 52 10 lea rdx, [rdx + 16] - 44198a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44198e: 48 8d 49 10 lea rcx, [rcx + 16] - 441992: 0f 28 da movaps xmm3, xmm2 - 441995: 48 85 c0 test rax, rax - 441998: 0f 85 bc 00 00 00 jne 0x441a5a <__stpcpy_ssse3+0xd0a> - 44199e: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 4419a4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4419a7: 0f 28 51 18 movaps xmm2, xmmword ptr [rcx + 24] - 4419ab: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4419af: 48 8d 52 10 lea rdx, [rdx + 16] - 4419b3: 66 0f d7 c0 pmovmskb eax, xmm0 - 4419b7: 48 8d 49 10 lea rcx, [rcx + 16] - 4419bb: 48 85 c0 test rax, rax - 4419be: 0f 85 96 00 00 00 jne 0x441a5a <__stpcpy_ssse3+0xd0a> - 4419c4: 66 0f 3a 0f d3 08 palignr xmm2, xmm3, 8 # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 4419ca: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4419cd: 48 8d 49 18 lea rcx, [rcx + 24] - 4419d1: 48 8d 52 10 lea rdx, [rdx + 16] - 4419d5: 48 89 c8 mov rax, rcx - 4419d8: 48 83 e1 c0 and rcx, -64 - 4419dc: 48 29 c8 sub rax, rcx - 4419df: 48 8d 49 f8 lea rcx, [rcx - 8] - 4419e3: 48 29 c2 sub rdx, rax - 4419e6: 0f 28 49 f8 movaps xmm1, xmmword ptr [rcx - 8] - 4419ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4419f0: 0f 28 51 08 movaps xmm2, xmmword ptr [rcx + 8] - 4419f4: 0f 28 59 18 movaps xmm3, xmmword ptr [rcx + 24] - 4419f8: 0f 28 f3 movaps xmm6, xmm3 - 4419fb: 0f 28 61 28 movaps xmm4, xmmword ptr [rcx + 40] - 4419ff: 0f 28 fc movaps xmm7, xmm4 - 441a02: 0f 28 69 38 movaps xmm5, xmmword ptr [rcx + 56] - 441a06: 66 0f da f2 pminub xmm6, xmm2 - 441a0a: 66 0f da fd pminub xmm7, xmm5 - 441a0e: 66 0f da fe pminub xmm7, xmm6 - 441a12: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 441a16: 66 0f d7 c7 pmovmskb eax, xmm7 - 441a1a: 0f 28 fd movaps xmm7, xmm5 - 441a1d: 66 0f 3a 0f ec 08 palignr xmm5, xmm4, 8 # xmm5 = xmm4[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7] - 441a23: 48 85 c0 test rax, rax - 441a26: 66 0f 3a 0f e3 08 palignr xmm4, xmm3, 8 # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7] - 441a2c: 0f 85 06 ff ff ff jne 0x441938 <__stpcpy_ssse3+0xbe8> - 441a32: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 441a38: 48 8d 49 40 lea rcx, [rcx + 64] - 441a3c: 66 0f 3a 0f d1 08 palignr xmm2, xmm1, 8 # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7] - 441a42: 0f 28 cf movaps xmm1, xmm7 - 441a45: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 441a49: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 441a4d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 441a51: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441a54: 48 8d 52 40 lea rdx, [rdx + 64] - 441a58: eb 96 jmp 0x4419f0 <__stpcpy_ssse3+0xca0> - 441a5a: 4c 8b 09 mov r9, qword ptr [rcx] - 441a5d: 48 c7 c6 08 00 00 00 mov rsi, 8 - 441a64: 4c 89 0a mov qword ptr [rdx], r9 - 441a67: e9 c4 08 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441a6c: 0f 1f 40 00 nop dword ptr [rax] - 441a70: 0f 28 49 f7 movaps xmm1, xmmword ptr [rcx - 9] - 441a74: 0f 28 51 07 movaps xmm2, xmmword ptr [rcx + 7] - 441a78: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441a7c: 66 0f d7 c0 pmovmskb eax, xmm0 - 441a80: 0f 28 da movaps xmm3, xmm2 - 441a83: 48 85 c0 test rax, rax - 441a86: 0f 85 0e 01 00 00 jne 0x441b9a <__stpcpy_ssse3+0xe4a> - 441a8c: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 441a92: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441a95: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] - 441a99: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441a9d: 48 8d 52 10 lea rdx, [rdx + 16] - 441aa1: 66 0f d7 c0 pmovmskb eax, xmm0 - 441aa5: 48 8d 49 10 lea rcx, [rcx + 16] - 441aa9: 0f 28 ca movaps xmm1, xmm2 - 441aac: 48 85 c0 test rax, rax - 441aaf: 0f 85 e5 00 00 00 jne 0x441b9a <__stpcpy_ssse3+0xe4a> - 441ab5: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 441abb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441abe: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] - 441ac2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441ac6: 48 8d 52 10 lea rdx, [rdx + 16] - 441aca: 66 0f d7 c0 pmovmskb eax, xmm0 - 441ace: 48 8d 49 10 lea rcx, [rcx + 16] - 441ad2: 0f 28 da movaps xmm3, xmm2 - 441ad5: 48 85 c0 test rax, rax - 441ad8: 0f 85 bc 00 00 00 jne 0x441b9a <__stpcpy_ssse3+0xe4a> - 441ade: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 441ae4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441ae7: 0f 28 51 17 movaps xmm2, xmmword ptr [rcx + 23] - 441aeb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441aef: 48 8d 52 10 lea rdx, [rdx + 16] - 441af3: 66 0f d7 c0 pmovmskb eax, xmm0 - 441af7: 48 8d 49 10 lea rcx, [rcx + 16] - 441afb: 48 85 c0 test rax, rax - 441afe: 0f 85 96 00 00 00 jne 0x441b9a <__stpcpy_ssse3+0xe4a> - 441b04: 66 0f 3a 0f d3 09 palignr xmm2, xmm3, 9 # xmm2 = xmm3[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 441b0a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441b0d: 48 8d 49 17 lea rcx, [rcx + 23] - 441b11: 48 8d 52 10 lea rdx, [rdx + 16] - 441b15: 48 89 c8 mov rax, rcx - 441b18: 48 83 e1 c0 and rcx, -64 - 441b1c: 48 29 c8 sub rax, rcx - 441b1f: 48 8d 49 f9 lea rcx, [rcx - 7] - 441b23: 48 29 c2 sub rdx, rax - 441b26: 0f 28 49 f7 movaps xmm1, xmmword ptr [rcx - 9] - 441b2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 441b30: 0f 28 51 07 movaps xmm2, xmmword ptr [rcx + 7] - 441b34: 0f 28 59 17 movaps xmm3, xmmword ptr [rcx + 23] - 441b38: 0f 28 f3 movaps xmm6, xmm3 - 441b3b: 0f 28 61 27 movaps xmm4, xmmword ptr [rcx + 39] - 441b3f: 0f 28 fc movaps xmm7, xmm4 - 441b42: 0f 28 69 37 movaps xmm5, xmmword ptr [rcx + 55] - 441b46: 66 0f da f2 pminub xmm6, xmm2 - 441b4a: 66 0f da fd pminub xmm7, xmm5 - 441b4e: 66 0f da fe pminub xmm7, xmm6 - 441b52: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 441b56: 66 0f d7 c7 pmovmskb eax, xmm7 - 441b5a: 0f 28 fd movaps xmm7, xmm5 - 441b5d: 66 0f 3a 0f ec 09 palignr xmm5, xmm4, 9 # xmm5 = xmm4[9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8] - 441b63: 48 85 c0 test rax, rax - 441b66: 66 0f 3a 0f e3 09 palignr xmm4, xmm3, 9 # xmm4 = xmm3[9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8] - 441b6c: 0f 85 06 ff ff ff jne 0x441a78 <__stpcpy_ssse3+0xd28> - 441b72: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 441b78: 48 8d 49 40 lea rcx, [rcx + 64] - 441b7c: 66 0f 3a 0f d1 09 palignr xmm2, xmm1, 9 # xmm2 = xmm1[9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8] - 441b82: 0f 28 cf movaps xmm1, xmm7 - 441b85: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 441b89: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 441b8d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 441b91: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441b94: 48 8d 52 40 lea rdx, [rdx + 64] - 441b98: eb 96 jmp 0x441b30 <__stpcpy_ssse3+0xde0> - 441b9a: 4c 8b 49 ff mov r9, qword ptr [rcx - 1] - 441b9e: 48 c7 c6 07 00 00 00 mov rsi, 7 - 441ba5: 4c 89 4a ff mov qword ptr [rdx - 1], r9 - 441ba9: e9 82 07 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441bae: 66 90 nop - 441bb0: 0f 28 49 f6 movaps xmm1, xmmword ptr [rcx - 10] - 441bb4: 0f 28 51 06 movaps xmm2, xmmword ptr [rcx + 6] - 441bb8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441bbc: 66 0f d7 c0 pmovmskb eax, xmm0 - 441bc0: 0f 28 da movaps xmm3, xmm2 - 441bc3: 48 85 c0 test rax, rax - 441bc6: 0f 85 0e 01 00 00 jne 0x441cda <__stpcpy_ssse3+0xf8a> - 441bcc: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 441bd2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441bd5: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] - 441bd9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441bdd: 48 8d 52 10 lea rdx, [rdx + 16] - 441be1: 66 0f d7 c0 pmovmskb eax, xmm0 - 441be5: 48 8d 49 10 lea rcx, [rcx + 16] - 441be9: 0f 28 ca movaps xmm1, xmm2 - 441bec: 48 85 c0 test rax, rax - 441bef: 0f 85 e5 00 00 00 jne 0x441cda <__stpcpy_ssse3+0xf8a> - 441bf5: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 441bfb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441bfe: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] - 441c02: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441c06: 48 8d 52 10 lea rdx, [rdx + 16] - 441c0a: 66 0f d7 c0 pmovmskb eax, xmm0 - 441c0e: 48 8d 49 10 lea rcx, [rcx + 16] - 441c12: 0f 28 da movaps xmm3, xmm2 - 441c15: 48 85 c0 test rax, rax - 441c18: 0f 85 bc 00 00 00 jne 0x441cda <__stpcpy_ssse3+0xf8a> - 441c1e: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 441c24: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441c27: 0f 28 51 16 movaps xmm2, xmmword ptr [rcx + 22] - 441c2b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441c2f: 48 8d 52 10 lea rdx, [rdx + 16] - 441c33: 66 0f d7 c0 pmovmskb eax, xmm0 - 441c37: 48 8d 49 10 lea rcx, [rcx + 16] - 441c3b: 48 85 c0 test rax, rax - 441c3e: 0f 85 96 00 00 00 jne 0x441cda <__stpcpy_ssse3+0xf8a> - 441c44: 66 0f 3a 0f d3 0a palignr xmm2, xmm3, 10 # xmm2 = xmm3[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 441c4a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441c4d: 48 8d 49 16 lea rcx, [rcx + 22] - 441c51: 48 8d 52 10 lea rdx, [rdx + 16] - 441c55: 48 89 c8 mov rax, rcx - 441c58: 48 83 e1 c0 and rcx, -64 - 441c5c: 48 29 c8 sub rax, rcx - 441c5f: 48 8d 49 fa lea rcx, [rcx - 6] - 441c63: 48 29 c2 sub rdx, rax - 441c66: 0f 28 49 f6 movaps xmm1, xmmword ptr [rcx - 10] - 441c6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 441c70: 0f 28 51 06 movaps xmm2, xmmword ptr [rcx + 6] - 441c74: 0f 28 59 16 movaps xmm3, xmmword ptr [rcx + 22] - 441c78: 0f 28 f3 movaps xmm6, xmm3 - 441c7b: 0f 28 61 26 movaps xmm4, xmmword ptr [rcx + 38] - 441c7f: 0f 28 fc movaps xmm7, xmm4 - 441c82: 0f 28 69 36 movaps xmm5, xmmword ptr [rcx + 54] - 441c86: 66 0f da f2 pminub xmm6, xmm2 - 441c8a: 66 0f da fd pminub xmm7, xmm5 - 441c8e: 66 0f da fe pminub xmm7, xmm6 - 441c92: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 441c96: 66 0f d7 c7 pmovmskb eax, xmm7 - 441c9a: 0f 28 fd movaps xmm7, xmm5 - 441c9d: 66 0f 3a 0f ec 0a palignr xmm5, xmm4, 10 # xmm5 = xmm4[10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9] - 441ca3: 48 85 c0 test rax, rax - 441ca6: 66 0f 3a 0f e3 0a palignr xmm4, xmm3, 10 # xmm4 = xmm3[10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9] - 441cac: 0f 85 06 ff ff ff jne 0x441bb8 <__stpcpy_ssse3+0xe68> - 441cb2: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 441cb8: 48 8d 49 40 lea rcx, [rcx + 64] - 441cbc: 66 0f 3a 0f d1 0a palignr xmm2, xmm1, 10 # xmm2 = xmm1[10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9] - 441cc2: 0f 28 cf movaps xmm1, xmm7 - 441cc5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 441cc9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 441ccd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 441cd1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441cd4: 48 8d 52 40 lea rdx, [rdx + 64] - 441cd8: eb 96 jmp 0x441c70 <__stpcpy_ssse3+0xf20> - 441cda: 4c 8b 49 fe mov r9, qword ptr [rcx - 2] - 441cde: 48 c7 c6 06 00 00 00 mov rsi, 6 - 441ce5: 4c 89 4a fe mov qword ptr [rdx - 2], r9 - 441ce9: e9 42 06 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441cee: 66 90 nop - 441cf0: 0f 28 49 f5 movaps xmm1, xmmword ptr [rcx - 11] - 441cf4: 0f 28 51 05 movaps xmm2, xmmword ptr [rcx + 5] - 441cf8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441cfc: 66 0f d7 c0 pmovmskb eax, xmm0 - 441d00: 0f 28 da movaps xmm3, xmm2 - 441d03: 48 85 c0 test rax, rax - 441d06: 0f 85 0e 01 00 00 jne 0x441e1a <__stpcpy_ssse3+0x10ca> - 441d0c: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 441d12: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441d15: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] - 441d19: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441d1d: 48 8d 52 10 lea rdx, [rdx + 16] - 441d21: 66 0f d7 c0 pmovmskb eax, xmm0 - 441d25: 48 8d 49 10 lea rcx, [rcx + 16] - 441d29: 0f 28 ca movaps xmm1, xmm2 - 441d2c: 48 85 c0 test rax, rax - 441d2f: 0f 85 e5 00 00 00 jne 0x441e1a <__stpcpy_ssse3+0x10ca> - 441d35: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 441d3b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441d3e: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] - 441d42: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441d46: 48 8d 52 10 lea rdx, [rdx + 16] - 441d4a: 66 0f d7 c0 pmovmskb eax, xmm0 - 441d4e: 48 8d 49 10 lea rcx, [rcx + 16] - 441d52: 0f 28 da movaps xmm3, xmm2 - 441d55: 48 85 c0 test rax, rax - 441d58: 0f 85 bc 00 00 00 jne 0x441e1a <__stpcpy_ssse3+0x10ca> - 441d5e: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 441d64: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441d67: 0f 28 51 15 movaps xmm2, xmmword ptr [rcx + 21] - 441d6b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441d6f: 48 8d 52 10 lea rdx, [rdx + 16] - 441d73: 66 0f d7 c0 pmovmskb eax, xmm0 - 441d77: 48 8d 49 10 lea rcx, [rcx + 16] - 441d7b: 48 85 c0 test rax, rax - 441d7e: 0f 85 96 00 00 00 jne 0x441e1a <__stpcpy_ssse3+0x10ca> - 441d84: 66 0f 3a 0f d3 0b palignr xmm2, xmm3, 11 # xmm2 = xmm3[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 441d8a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441d8d: 48 8d 49 15 lea rcx, [rcx + 21] - 441d91: 48 8d 52 10 lea rdx, [rdx + 16] - 441d95: 48 89 c8 mov rax, rcx - 441d98: 48 83 e1 c0 and rcx, -64 - 441d9c: 48 29 c8 sub rax, rcx - 441d9f: 48 8d 49 fb lea rcx, [rcx - 5] - 441da3: 48 29 c2 sub rdx, rax - 441da6: 0f 28 49 f5 movaps xmm1, xmmword ptr [rcx - 11] - 441daa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 441db0: 0f 28 51 05 movaps xmm2, xmmword ptr [rcx + 5] - 441db4: 0f 28 59 15 movaps xmm3, xmmword ptr [rcx + 21] - 441db8: 0f 28 f3 movaps xmm6, xmm3 - 441dbb: 0f 28 61 25 movaps xmm4, xmmword ptr [rcx + 37] - 441dbf: 0f 28 fc movaps xmm7, xmm4 - 441dc2: 0f 28 69 35 movaps xmm5, xmmword ptr [rcx + 53] - 441dc6: 66 0f da f2 pminub xmm6, xmm2 - 441dca: 66 0f da fd pminub xmm7, xmm5 - 441dce: 66 0f da fe pminub xmm7, xmm6 - 441dd2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 441dd6: 66 0f d7 c7 pmovmskb eax, xmm7 - 441dda: 0f 28 fd movaps xmm7, xmm5 - 441ddd: 66 0f 3a 0f ec 0b palignr xmm5, xmm4, 11 # xmm5 = xmm4[11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10] - 441de3: 48 85 c0 test rax, rax - 441de6: 66 0f 3a 0f e3 0b palignr xmm4, xmm3, 11 # xmm4 = xmm3[11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10] - 441dec: 0f 85 06 ff ff ff jne 0x441cf8 <__stpcpy_ssse3+0xfa8> - 441df2: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 441df8: 48 8d 49 40 lea rcx, [rcx + 64] - 441dfc: 66 0f 3a 0f d1 0b palignr xmm2, xmm1, 11 # xmm2 = xmm1[11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10] - 441e02: 0f 28 cf movaps xmm1, xmm7 - 441e05: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 441e09: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 441e0d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 441e11: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441e14: 48 8d 52 40 lea rdx, [rdx + 64] - 441e18: eb 96 jmp 0x441db0 <__stpcpy_ssse3+0x1060> - 441e1a: 4c 8b 49 fd mov r9, qword ptr [rcx - 3] - 441e1e: 48 c7 c6 05 00 00 00 mov rsi, 5 - 441e25: 4c 89 4a fd mov qword ptr [rdx - 3], r9 - 441e29: e9 02 05 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441e2e: 66 90 nop - 441e30: 0f 28 49 f4 movaps xmm1, xmmword ptr [rcx - 12] - 441e34: 0f 28 51 04 movaps xmm2, xmmword ptr [rcx + 4] - 441e38: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441e3c: 66 0f d7 c0 pmovmskb eax, xmm0 - 441e40: 0f 28 da movaps xmm3, xmm2 - 441e43: 48 85 c0 test rax, rax - 441e46: 0f 85 0e 01 00 00 jne 0x441f5a <__stpcpy_ssse3+0x120a> - 441e4c: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 441e52: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441e55: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] - 441e59: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441e5d: 48 8d 52 10 lea rdx, [rdx + 16] - 441e61: 66 0f d7 c0 pmovmskb eax, xmm0 - 441e65: 48 8d 49 10 lea rcx, [rcx + 16] - 441e69: 0f 28 ca movaps xmm1, xmm2 - 441e6c: 48 85 c0 test rax, rax - 441e6f: 0f 85 e5 00 00 00 jne 0x441f5a <__stpcpy_ssse3+0x120a> - 441e75: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 441e7b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441e7e: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] - 441e82: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441e86: 48 8d 52 10 lea rdx, [rdx + 16] - 441e8a: 66 0f d7 c0 pmovmskb eax, xmm0 - 441e8e: 48 8d 49 10 lea rcx, [rcx + 16] - 441e92: 0f 28 da movaps xmm3, xmm2 - 441e95: 48 85 c0 test rax, rax - 441e98: 0f 85 bc 00 00 00 jne 0x441f5a <__stpcpy_ssse3+0x120a> - 441e9e: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 441ea4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441ea7: 0f 28 51 14 movaps xmm2, xmmword ptr [rcx + 20] - 441eab: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441eaf: 48 8d 52 10 lea rdx, [rdx + 16] - 441eb3: 66 0f d7 c0 pmovmskb eax, xmm0 - 441eb7: 48 8d 49 10 lea rcx, [rcx + 16] - 441ebb: 48 85 c0 test rax, rax - 441ebe: 0f 85 96 00 00 00 jne 0x441f5a <__stpcpy_ssse3+0x120a> - 441ec4: 66 0f 3a 0f d3 0c palignr xmm2, xmm3, 12 # xmm2 = xmm3[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 441eca: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441ecd: 48 8d 49 14 lea rcx, [rcx + 20] - 441ed1: 48 8d 52 10 lea rdx, [rdx + 16] - 441ed5: 48 89 c8 mov rax, rcx - 441ed8: 48 83 e1 c0 and rcx, -64 - 441edc: 48 29 c8 sub rax, rcx - 441edf: 48 8d 49 fc lea rcx, [rcx - 4] - 441ee3: 48 29 c2 sub rdx, rax - 441ee6: 0f 28 49 f4 movaps xmm1, xmmword ptr [rcx - 12] - 441eea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 441ef0: 0f 28 51 04 movaps xmm2, xmmword ptr [rcx + 4] - 441ef4: 0f 28 59 14 movaps xmm3, xmmword ptr [rcx + 20] - 441ef8: 0f 28 f3 movaps xmm6, xmm3 - 441efb: 0f 28 61 24 movaps xmm4, xmmword ptr [rcx + 36] - 441eff: 0f 28 fc movaps xmm7, xmm4 - 441f02: 0f 28 69 34 movaps xmm5, xmmword ptr [rcx + 52] - 441f06: 66 0f da f2 pminub xmm6, xmm2 - 441f0a: 66 0f da fd pminub xmm7, xmm5 - 441f0e: 66 0f da fe pminub xmm7, xmm6 - 441f12: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 441f16: 66 0f d7 c7 pmovmskb eax, xmm7 - 441f1a: 0f 28 fd movaps xmm7, xmm5 - 441f1d: 66 0f 3a 0f ec 0c palignr xmm5, xmm4, 12 # xmm5 = xmm4[12,13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11] - 441f23: 48 85 c0 test rax, rax - 441f26: 66 0f 3a 0f e3 0c palignr xmm4, xmm3, 12 # xmm4 = xmm3[12,13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11] - 441f2c: 0f 85 06 ff ff ff jne 0x441e38 <__stpcpy_ssse3+0x10e8> - 441f32: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 441f38: 48 8d 49 40 lea rcx, [rcx + 64] - 441f3c: 66 0f 3a 0f d1 0c palignr xmm2, xmm1, 12 # xmm2 = xmm1[12,13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11] - 441f42: 0f 28 cf movaps xmm1, xmm7 - 441f45: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 441f49: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 441f4d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 441f51: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441f54: 48 8d 52 40 lea rdx, [rdx + 64] - 441f58: eb 96 jmp 0x441ef0 <__stpcpy_ssse3+0x11a0> - 441f5a: 44 8b 09 mov r9d, dword ptr [rcx] - 441f5d: 48 c7 c6 04 00 00 00 mov rsi, 4 - 441f64: 44 89 0a mov dword ptr [rdx], r9d - 441f67: e9 c4 03 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 441f6c: 0f 1f 40 00 nop dword ptr [rax] - 441f70: 0f 28 49 f3 movaps xmm1, xmmword ptr [rcx - 13] - 441f74: 0f 28 51 03 movaps xmm2, xmmword ptr [rcx + 3] - 441f78: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441f7c: 66 0f d7 c0 pmovmskb eax, xmm0 - 441f80: 0f 28 da movaps xmm3, xmm2 - 441f83: 48 85 c0 test rax, rax - 441f86: 0f 85 0e 01 00 00 jne 0x44209a <__stpcpy_ssse3+0x134a> - 441f8c: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 441f92: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441f95: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] - 441f99: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441f9d: 48 8d 52 10 lea rdx, [rdx + 16] - 441fa1: 66 0f d7 c0 pmovmskb eax, xmm0 - 441fa5: 48 8d 49 10 lea rcx, [rcx + 16] - 441fa9: 0f 28 ca movaps xmm1, xmm2 - 441fac: 48 85 c0 test rax, rax - 441faf: 0f 85 e5 00 00 00 jne 0x44209a <__stpcpy_ssse3+0x134a> - 441fb5: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 441fbb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441fbe: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] - 441fc2: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441fc6: 48 8d 52 10 lea rdx, [rdx + 16] - 441fca: 66 0f d7 c0 pmovmskb eax, xmm0 - 441fce: 48 8d 49 10 lea rcx, [rcx + 16] - 441fd2: 0f 28 da movaps xmm3, xmm2 - 441fd5: 48 85 c0 test rax, rax - 441fd8: 0f 85 bc 00 00 00 jne 0x44209a <__stpcpy_ssse3+0x134a> - 441fde: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 441fe4: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 441fe7: 0f 28 51 13 movaps xmm2, xmmword ptr [rcx + 19] - 441feb: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 441fef: 48 8d 52 10 lea rdx, [rdx + 16] - 441ff3: 66 0f d7 c0 pmovmskb eax, xmm0 - 441ff7: 48 8d 49 10 lea rcx, [rcx + 16] - 441ffb: 48 85 c0 test rax, rax - 441ffe: 0f 85 96 00 00 00 jne 0x44209a <__stpcpy_ssse3+0x134a> - 442004: 66 0f 3a 0f d3 0d palignr xmm2, xmm3, 13 # xmm2 = xmm3[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 44200a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44200d: 48 8d 49 13 lea rcx, [rcx + 19] - 442011: 48 8d 52 10 lea rdx, [rdx + 16] - 442015: 48 89 c8 mov rax, rcx - 442018: 48 83 e1 c0 and rcx, -64 - 44201c: 48 29 c8 sub rax, rcx - 44201f: 48 8d 49 fd lea rcx, [rcx - 3] - 442023: 48 29 c2 sub rdx, rax - 442026: 0f 28 49 f3 movaps xmm1, xmmword ptr [rcx - 13] - 44202a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 442030: 0f 28 51 03 movaps xmm2, xmmword ptr [rcx + 3] - 442034: 0f 28 59 13 movaps xmm3, xmmword ptr [rcx + 19] - 442038: 0f 28 f3 movaps xmm6, xmm3 - 44203b: 0f 28 61 23 movaps xmm4, xmmword ptr [rcx + 35] - 44203f: 0f 28 fc movaps xmm7, xmm4 - 442042: 0f 28 69 33 movaps xmm5, xmmword ptr [rcx + 51] - 442046: 66 0f da f2 pminub xmm6, xmm2 - 44204a: 66 0f da fd pminub xmm7, xmm5 - 44204e: 66 0f da fe pminub xmm7, xmm6 - 442052: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 442056: 66 0f d7 c7 pmovmskb eax, xmm7 - 44205a: 0f 28 fd movaps xmm7, xmm5 - 44205d: 66 0f 3a 0f ec 0d palignr xmm5, xmm4, 13 # xmm5 = xmm4[13,14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12] - 442063: 48 85 c0 test rax, rax - 442066: 66 0f 3a 0f e3 0d palignr xmm4, xmm3, 13 # xmm4 = xmm3[13,14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12] - 44206c: 0f 85 06 ff ff ff jne 0x441f78 <__stpcpy_ssse3+0x1228> - 442072: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 442078: 48 8d 49 40 lea rcx, [rcx + 64] - 44207c: 66 0f 3a 0f d1 0d palignr xmm2, xmm1, 13 # xmm2 = xmm1[13,14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12] - 442082: 0f 28 cf movaps xmm1, xmm7 - 442085: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 442089: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 44208d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 442091: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 442094: 48 8d 52 40 lea rdx, [rdx + 64] - 442098: eb 96 jmp 0x442030 <__stpcpy_ssse3+0x12e0> - 44209a: 44 8b 49 ff mov r9d, dword ptr [rcx - 1] - 44209e: 48 c7 c6 03 00 00 00 mov rsi, 3 - 4420a5: 44 89 4a ff mov dword ptr [rdx - 1], r9d - 4420a9: e9 82 02 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 4420ae: 66 90 nop - 4420b0: 0f 28 49 f2 movaps xmm1, xmmword ptr [rcx - 14] - 4420b4: 0f 28 51 02 movaps xmm2, xmmword ptr [rcx + 2] - 4420b8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4420bc: 66 0f d7 c0 pmovmskb eax, xmm0 - 4420c0: 0f 28 da movaps xmm3, xmm2 - 4420c3: 48 85 c0 test rax, rax - 4420c6: 0f 85 0e 01 00 00 jne 0x4421da <__stpcpy_ssse3+0x148a> - 4420cc: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4420d2: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4420d5: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] - 4420d9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4420dd: 48 8d 52 10 lea rdx, [rdx + 16] - 4420e1: 66 0f d7 c0 pmovmskb eax, xmm0 - 4420e5: 48 8d 49 10 lea rcx, [rcx + 16] - 4420e9: 0f 28 ca movaps xmm1, xmm2 - 4420ec: 48 85 c0 test rax, rax - 4420ef: 0f 85 e5 00 00 00 jne 0x4421da <__stpcpy_ssse3+0x148a> - 4420f5: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4420fb: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4420fe: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] - 442102: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 442106: 48 8d 52 10 lea rdx, [rdx + 16] - 44210a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44210e: 48 8d 49 10 lea rcx, [rcx + 16] - 442112: 0f 28 da movaps xmm3, xmm2 - 442115: 48 85 c0 test rax, rax - 442118: 0f 85 bc 00 00 00 jne 0x4421da <__stpcpy_ssse3+0x148a> - 44211e: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 442124: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 442127: 0f 28 51 12 movaps xmm2, xmmword ptr [rcx + 18] - 44212b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44212f: 48 8d 52 10 lea rdx, [rdx + 16] - 442133: 66 0f d7 c0 pmovmskb eax, xmm0 - 442137: 48 8d 49 10 lea rcx, [rcx + 16] - 44213b: 48 85 c0 test rax, rax - 44213e: 0f 85 96 00 00 00 jne 0x4421da <__stpcpy_ssse3+0x148a> - 442144: 66 0f 3a 0f d3 0e palignr xmm2, xmm3, 14 # xmm2 = xmm3[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 44214a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44214d: 48 8d 49 12 lea rcx, [rcx + 18] - 442151: 48 8d 52 10 lea rdx, [rdx + 16] - 442155: 48 89 c8 mov rax, rcx - 442158: 48 83 e1 c0 and rcx, -64 - 44215c: 48 29 c8 sub rax, rcx - 44215f: 48 8d 49 fe lea rcx, [rcx - 2] - 442163: 48 29 c2 sub rdx, rax - 442166: 0f 28 49 f2 movaps xmm1, xmmword ptr [rcx - 14] - 44216a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 442170: 0f 28 51 02 movaps xmm2, xmmword ptr [rcx + 2] - 442174: 0f 28 59 12 movaps xmm3, xmmword ptr [rcx + 18] - 442178: 0f 28 f3 movaps xmm6, xmm3 - 44217b: 0f 28 61 22 movaps xmm4, xmmword ptr [rcx + 34] - 44217f: 0f 28 fc movaps xmm7, xmm4 - 442182: 0f 28 69 32 movaps xmm5, xmmword ptr [rcx + 50] - 442186: 66 0f da f2 pminub xmm6, xmm2 - 44218a: 66 0f da fd pminub xmm7, xmm5 - 44218e: 66 0f da fe pminub xmm7, xmm6 - 442192: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 442196: 66 0f d7 c7 pmovmskb eax, xmm7 - 44219a: 0f 28 fd movaps xmm7, xmm5 - 44219d: 66 0f 3a 0f ec 0e palignr xmm5, xmm4, 14 # xmm5 = xmm4[14,15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4421a3: 48 85 c0 test rax, rax - 4421a6: 66 0f 3a 0f e3 0e palignr xmm4, xmm3, 14 # xmm4 = xmm3[14,15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4421ac: 0f 85 06 ff ff ff jne 0x4420b8 <__stpcpy_ssse3+0x1368> - 4421b2: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4421b8: 48 8d 49 40 lea rcx, [rcx + 64] - 4421bc: 66 0f 3a 0f d1 0e palignr xmm2, xmm1, 14 # xmm2 = xmm1[14,15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4421c2: 0f 28 cf movaps xmm1, xmm7 - 4421c5: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 4421c9: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 4421cd: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 4421d1: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 4421d4: 48 8d 52 40 lea rdx, [rdx + 64] - 4421d8: eb 96 jmp 0x442170 <__stpcpy_ssse3+0x1420> - 4421da: 44 8b 49 fe mov r9d, dword ptr [rcx - 2] - 4421de: 48 c7 c6 02 00 00 00 mov rsi, 2 - 4421e5: 44 89 4a fe mov dword ptr [rdx - 2], r9d - 4421e9: e9 42 01 00 00 jmp 0x442330 <__stpcpy_ssse3+0x15e0> - 4421ee: 66 90 nop - 4421f0: 0f 28 49 f1 movaps xmm1, xmmword ptr [rcx - 15] - 4421f4: 0f 28 51 01 movaps xmm2, xmmword ptr [rcx + 1] - 4421f8: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4421fc: 66 0f d7 c0 pmovmskb eax, xmm0 - 442200: 0f 28 da movaps xmm3, xmm2 - 442203: 48 85 c0 test rax, rax - 442206: 0f 85 0e 01 00 00 jne 0x44231a <__stpcpy_ssse3+0x15ca> - 44220c: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 442212: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 442215: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] - 442219: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44221d: 48 8d 52 10 lea rdx, [rdx + 16] - 442221: 66 0f d7 c0 pmovmskb eax, xmm0 - 442225: 48 8d 49 10 lea rcx, [rcx + 16] - 442229: 0f 28 ca movaps xmm1, xmm2 - 44222c: 48 85 c0 test rax, rax - 44222f: 0f 85 e5 00 00 00 jne 0x44231a <__stpcpy_ssse3+0x15ca> - 442235: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 44223b: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44223e: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] - 442242: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 442246: 48 8d 52 10 lea rdx, [rdx + 16] - 44224a: 66 0f d7 c0 pmovmskb eax, xmm0 - 44224e: 48 8d 49 10 lea rcx, [rcx + 16] - 442252: 0f 28 da movaps xmm3, xmm2 - 442255: 48 85 c0 test rax, rax - 442258: 0f 85 bc 00 00 00 jne 0x44231a <__stpcpy_ssse3+0x15ca> - 44225e: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 442264: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 442267: 0f 28 51 11 movaps xmm2, xmmword ptr [rcx + 17] - 44226b: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 44226f: 48 8d 52 10 lea rdx, [rdx + 16] - 442273: 66 0f d7 c0 pmovmskb eax, xmm0 - 442277: 48 8d 49 10 lea rcx, [rcx + 16] - 44227b: 48 85 c0 test rax, rax - 44227e: 0f 85 96 00 00 00 jne 0x44231a <__stpcpy_ssse3+0x15ca> - 442284: 66 0f 3a 0f d3 0f palignr xmm2, xmm3, 15 # xmm2 = xmm3[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 44228a: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 44228d: 48 8d 49 11 lea rcx, [rcx + 17] - 442291: 48 8d 52 10 lea rdx, [rdx + 16] - 442295: 48 89 c8 mov rax, rcx - 442298: 48 83 e1 c0 and rcx, -64 - 44229c: 48 29 c8 sub rax, rcx - 44229f: 48 8d 49 ff lea rcx, [rcx - 1] - 4422a3: 48 29 c2 sub rdx, rax - 4422a6: 0f 28 49 f1 movaps xmm1, xmmword ptr [rcx - 15] - 4422aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4422b0: 0f 28 51 01 movaps xmm2, xmmword ptr [rcx + 1] - 4422b4: 0f 28 59 11 movaps xmm3, xmmword ptr [rcx + 17] - 4422b8: 0f 28 f3 movaps xmm6, xmm3 - 4422bb: 0f 28 61 21 movaps xmm4, xmmword ptr [rcx + 33] - 4422bf: 0f 28 fc movaps xmm7, xmm4 - 4422c2: 0f 28 69 31 movaps xmm5, xmmword ptr [rcx + 49] - 4422c6: 66 0f da f2 pminub xmm6, xmm2 - 4422ca: 66 0f da fd pminub xmm7, xmm5 - 4422ce: 66 0f da fe pminub xmm7, xmm6 - 4422d2: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 4422d6: 66 0f d7 c7 pmovmskb eax, xmm7 - 4422da: 0f 28 fd movaps xmm7, xmm5 - 4422dd: 66 0f 3a 0f ec 0f palignr xmm5, xmm4, 15 # xmm5 = xmm4[15],xmm5[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4422e3: 48 85 c0 test rax, rax - 4422e6: 66 0f 3a 0f e3 0f palignr xmm4, xmm3, 15 # xmm4 = xmm3[15],xmm4[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4422ec: 0f 85 06 ff ff ff jne 0x4421f8 <__stpcpy_ssse3+0x14a8> - 4422f2: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4422f8: 48 8d 49 40 lea rcx, [rcx + 64] - 4422fc: 66 0f 3a 0f d1 0f palignr xmm2, xmm1, 15 # xmm2 = xmm1[15],xmm2[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 442302: 0f 28 cf movaps xmm1, xmm7 - 442305: 0f 29 6a 30 movaps xmmword ptr [rdx + 48], xmm5 - 442309: 0f 29 62 20 movaps xmmword ptr [rdx + 32], xmm4 - 44230d: 0f 29 5a 10 movaps xmmword ptr [rdx + 16], xmm3 - 442311: 0f 29 12 movaps xmmword ptr [rdx], xmm2 - 442314: 48 8d 52 40 lea rdx, [rdx + 64] - 442318: eb 96 jmp 0x4422b0 <__stpcpy_ssse3+0x1560> - 44231a: 44 8b 49 fd mov r9d, dword ptr [rcx - 3] - 44231e: 48 c7 c6 01 00 00 00 mov rsi, 1 - 442325: 44 89 4a fd mov dword ptr [rdx - 3], r9d - 442329: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 442330: 48 01 f2 add rdx, rsi - 442333: 48 01 f1 add rcx, rsi - 442336: 84 c0 test al, al - 442338: 74 56 je 0x442390 <__stpcpy_ssse3+0x1640> - 44233a: a8 01 test al, 1 - 44233c: 0f 85 ae 00 00 00 jne 0x4423f0 <__stpcpy_ssse3+0x16a0> - 442342: a8 02 test al, 2 - 442344: 0f 85 b6 00 00 00 jne 0x442400 <__stpcpy_ssse3+0x16b0> - 44234a: a8 04 test al, 4 - 44234c: 0f 85 be 00 00 00 jne 0x442410 <__stpcpy_ssse3+0x16c0> - 442352: a8 08 test al, 8 - 442354: 0f 85 d6 00 00 00 jne 0x442430 <__stpcpy_ssse3+0x16e0> - 44235a: a8 10 test al, 16 - 44235c: 0f 85 de 00 00 00 jne 0x442440 <__stpcpy_ssse3+0x16f0> - 442362: a8 20 test al, 32 - 442364: 0f 85 e6 00 00 00 jne 0x442450 <__stpcpy_ssse3+0x1700> - 44236a: a8 40 test al, 64 - 44236c: 0f 85 fe 00 00 00 jne 0x442470 <__stpcpy_ssse3+0x1720> - 442372: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44237d: 0f 1f 00 nop dword ptr [rax] - 442380: 48 8b 01 mov rax, qword ptr [rcx] - 442383: 48 89 02 mov qword ptr [rdx], rax - 442386: 48 8d 42 07 lea rax, [rdx + 7] - 44238a: c3 ret - 44238b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 442390: f6 c4 01 test ah, 1 - 442393: 0f 85 e7 00 00 00 jne 0x442480 <__stpcpy_ssse3+0x1730> - 442399: f6 c4 02 test ah, 2 - 44239c: 0f 85 fe 00 00 00 jne 0x4424a0 <__stpcpy_ssse3+0x1750> - 4423a2: f6 c4 04 test ah, 4 - 4423a5: 0f 85 15 01 00 00 jne 0x4424c0 <__stpcpy_ssse3+0x1770> - 4423ab: f6 c4 08 test ah, 8 - 4423ae: 0f 85 2c 01 00 00 jne 0x4424e0 <__stpcpy_ssse3+0x1790> - 4423b4: f6 c4 10 test ah, 16 - 4423b7: 0f 85 43 01 00 00 jne 0x442500 <__stpcpy_ssse3+0x17b0> - 4423bd: f6 c4 20 test ah, 32 - 4423c0: 0f 85 5a 01 00 00 jne 0x442520 <__stpcpy_ssse3+0x17d0> - 4423c6: f6 c4 40 test ah, 64 - 4423c9: 0f 85 71 01 00 00 jne 0x442540 <__stpcpy_ssse3+0x17f0> - 4423cf: 90 nop - 4423d0: 48 8b 01 mov rax, qword ptr [rcx] - 4423d3: 48 89 02 mov qword ptr [rdx], rax - 4423d6: 48 8b 41 08 mov rax, qword ptr [rcx + 8] - 4423da: 48 89 42 08 mov qword ptr [rdx + 8], rax - 4423de: 48 8d 42 0f lea rax, [rdx + 15] - 4423e2: c3 ret - 4423e3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4423ee: 66 90 nop - 4423f0: 8a 01 mov al, byte ptr [rcx] - 4423f2: 88 02 mov byte ptr [rdx], al - 4423f4: 48 8d 02 lea rax, [rdx] - 4423f7: c3 ret - 4423f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 442400: 66 8b 01 mov ax, word ptr [rcx] - 442403: 66 89 02 mov word ptr [rdx], ax - 442406: 48 8d 42 01 lea rax, [rdx + 1] - 44240a: c3 ret - 44240b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 442410: 66 8b 01 mov ax, word ptr [rcx] - 442413: 66 89 02 mov word ptr [rdx], ax - 442416: 8a 41 02 mov al, byte ptr [rcx + 2] - 442419: 88 42 02 mov byte ptr [rdx + 2], al - 44241c: 48 8d 42 02 lea rax, [rdx + 2] - 442420: c3 ret - 442421: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44242c: 0f 1f 40 00 nop dword ptr [rax] - 442430: 8b 01 mov eax, dword ptr [rcx] - 442432: 89 02 mov dword ptr [rdx], eax - 442434: 48 8d 42 03 lea rax, [rdx + 3] - 442438: c3 ret - 442439: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 442440: 8b 01 mov eax, dword ptr [rcx] - 442442: 89 02 mov dword ptr [rdx], eax - 442444: 8a 41 04 mov al, byte ptr [rcx + 4] - 442447: 88 42 04 mov byte ptr [rdx + 4], al - 44244a: 48 8d 42 04 lea rax, [rdx + 4] - 44244e: c3 ret - 44244f: 90 nop - 442450: 8b 01 mov eax, dword ptr [rcx] - 442452: 89 02 mov dword ptr [rdx], eax - 442454: 66 8b 41 04 mov ax, word ptr [rcx + 4] - 442458: 66 89 42 04 mov word ptr [rdx + 4], ax - 44245c: 48 8d 42 05 lea rax, [rdx + 5] - 442460: c3 ret - 442461: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44246c: 0f 1f 40 00 nop dword ptr [rax] - 442470: 8b 01 mov eax, dword ptr [rcx] - 442472: 89 02 mov dword ptr [rdx], eax - 442474: 8b 41 03 mov eax, dword ptr [rcx + 3] - 442477: 89 42 03 mov dword ptr [rdx + 3], eax - 44247a: 48 8d 42 06 lea rax, [rdx + 6] - 44247e: c3 ret - 44247f: 90 nop - 442480: 48 8b 01 mov rax, qword ptr [rcx] - 442483: 48 89 02 mov qword ptr [rdx], rax - 442486: 8b 41 05 mov eax, dword ptr [rcx + 5] - 442489: 89 42 05 mov dword ptr [rdx + 5], eax - 44248c: 48 8d 42 08 lea rax, [rdx + 8] - 442490: c3 ret - 442491: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44249c: 0f 1f 40 00 nop dword ptr [rax] - 4424a0: 48 8b 01 mov rax, qword ptr [rcx] - 4424a3: 48 89 02 mov qword ptr [rdx], rax - 4424a6: 8b 41 06 mov eax, dword ptr [rcx + 6] - 4424a9: 89 42 06 mov dword ptr [rdx + 6], eax - 4424ac: 48 8d 42 09 lea rax, [rdx + 9] - 4424b0: c3 ret - 4424b1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4424bc: 0f 1f 40 00 nop dword ptr [rax] - 4424c0: 48 8b 01 mov rax, qword ptr [rcx] - 4424c3: 48 89 02 mov qword ptr [rdx], rax - 4424c6: 8b 41 07 mov eax, dword ptr [rcx + 7] - 4424c9: 89 42 07 mov dword ptr [rdx + 7], eax - 4424cc: 48 8d 42 0a lea rax, [rdx + 10] - 4424d0: c3 ret - 4424d1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4424dc: 0f 1f 40 00 nop dword ptr [rax] - 4424e0: 48 8b 01 mov rax, qword ptr [rcx] - 4424e3: 48 89 02 mov qword ptr [rdx], rax - 4424e6: 8b 41 08 mov eax, dword ptr [rcx + 8] - 4424e9: 89 42 08 mov dword ptr [rdx + 8], eax - 4424ec: 48 8d 42 0b lea rax, [rdx + 11] - 4424f0: c3 ret - 4424f1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4424fc: 0f 1f 40 00 nop dword ptr [rax] - 442500: 48 8b 01 mov rax, qword ptr [rcx] - 442503: 48 89 02 mov qword ptr [rdx], rax - 442506: 48 8b 41 05 mov rax, qword ptr [rcx + 5] - 44250a: 48 89 42 05 mov qword ptr [rdx + 5], rax - 44250e: 48 8d 42 0c lea rax, [rdx + 12] - 442512: c3 ret - 442513: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44251e: 66 90 nop - 442520: 48 8b 01 mov rax, qword ptr [rcx] - 442523: 48 89 02 mov qword ptr [rdx], rax - 442526: 48 8b 41 06 mov rax, qword ptr [rcx + 6] - 44252a: 48 89 42 06 mov qword ptr [rdx + 6], rax - 44252e: 48 8d 42 0d lea rax, [rdx + 13] - 442532: c3 ret - 442533: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44253e: 66 90 nop - 442540: 48 8b 01 mov rax, qword ptr [rcx] - 442543: 48 89 02 mov qword ptr [rdx], rax - 442546: 48 8b 41 07 mov rax, qword ptr [rcx + 7] - 44254a: 48 89 42 07 mov qword ptr [rdx + 7], rax - 44254e: 48 8d 42 0e lea rax, [rdx + 14] - 442552: c3 ret - 442553: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44255d: 0f 1f 00 nop dword ptr [rax] - -0000000000442560 <__strcpy_sse2_unaligned>: - 442560: f3 0f 1e fa endbr64 - 442564: 48 89 f1 mov rcx, rsi - 442567: 48 89 f8 mov rax, rdi - 44256a: 48 83 e1 3f and rcx, 63 - 44256e: 48 83 f9 20 cmp rcx, 32 - 442572: 0f 86 0c 02 00 00 jbe 0x442784 <__strcpy_sse2_unaligned+0x224> - 442578: 48 83 e6 f0 and rsi, -16 - 44257c: 48 83 e1 0f and rcx, 15 - 442580: 66 0f ef c0 pxor xmm0, xmm0 - 442584: 66 0f ef c9 pxor xmm1, xmm1 - 442588: 66 0f 74 0e pcmpeqb xmm1, xmmword ptr [rsi] - 44258c: 66 0f d7 d1 pmovmskb edx, xmm1 - 442590: 48 d3 ea shr rdx, cl - 442593: 48 85 d2 test rdx, rdx - 442596: 0f 85 44 02 00 00 jne 0x4427e0 <__strcpy_sse2_unaligned+0x280> - 44259c: 66 0f 74 46 10 pcmpeqb xmm0, xmmword ptr [rsi + 16] - 4425a1: 66 0f d7 d0 pmovmskb edx, xmm0 - 4425a5: 48 85 d2 test rdx, rdx - 4425a8: 0f 85 72 02 00 00 jne 0x442820 <__strcpy_sse2_unaligned+0x2c0> - 4425ae: f3 0f 6f 0c 0e movdqu xmm1, xmmword ptr [rsi + rcx] - 4425b3: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4425b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4425c0: 48 29 cf sub rdi, rcx - 4425c3: 48 c7 c1 10 00 00 00 mov rcx, 16 - 4425ca: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 4425cf: 0f 28 54 0e 10 movaps xmm2, xmmword ptr [rsi + rcx + 16] - 4425d4: f3 0f 7f 0c 0f movdqu xmmword ptr [rdi + rcx], xmm1 - 4425d9: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4425dd: 66 0f d7 d0 pmovmskb edx, xmm0 - 4425e1: 48 83 c1 10 add rcx, 16 - 4425e5: 48 85 d2 test rdx, rdx - 4425e8: 0f 85 d2 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> - 4425ee: 0f 28 5c 0e 10 movaps xmm3, xmmword ptr [rsi + rcx + 16] - 4425f3: f3 0f 7f 14 0f movdqu xmmword ptr [rdi + rcx], xmm2 - 4425f8: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 4425fc: 66 0f d7 d0 pmovmskb edx, xmm0 - 442600: 48 83 c1 10 add rcx, 16 - 442604: 48 85 d2 test rdx, rdx - 442607: 0f 85 b3 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> - 44260d: 0f 28 64 0e 10 movaps xmm4, xmmword ptr [rsi + rcx + 16] - 442612: f3 0f 7f 1c 0f movdqu xmmword ptr [rdi + rcx], xmm3 - 442617: 66 0f 74 c4 pcmpeqb xmm0, xmm4 - 44261b: 66 0f d7 d0 pmovmskb edx, xmm0 - 44261f: 48 83 c1 10 add rcx, 16 - 442623: 48 85 d2 test rdx, rdx - 442626: 0f 85 94 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> - 44262c: 0f 28 4c 0e 10 movaps xmm1, xmmword ptr [rsi + rcx + 16] - 442631: f3 0f 7f 24 0f movdqu xmmword ptr [rdi + rcx], xmm4 - 442636: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 44263a: 66 0f d7 d0 pmovmskb edx, xmm0 - 44263e: 48 83 c1 10 add rcx, 16 - 442642: 48 85 d2 test rdx, rdx - 442645: 0f 85 75 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> - 44264b: 0f 28 54 0e 10 movaps xmm2, xmmword ptr [rsi + rcx + 16] - 442650: f3 0f 7f 0c 0f movdqu xmmword ptr [rdi + rcx], xmm1 - 442655: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 442659: 66 0f d7 d0 pmovmskb edx, xmm0 - 44265d: 48 83 c1 10 add rcx, 16 - 442661: 48 85 d2 test rdx, rdx - 442664: 0f 85 56 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> - 44266a: 0f 28 5c 0e 10 movaps xmm3, xmmword ptr [rsi + rcx + 16] - 44266f: f3 0f 7f 14 0f movdqu xmmword ptr [rdi + rcx], xmm2 - 442674: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 442678: 66 0f d7 d0 pmovmskb edx, xmm0 - 44267c: 48 83 c1 10 add rcx, 16 - 442680: 48 85 d2 test rdx, rdx - 442683: 0f 85 37 01 00 00 jne 0x4427c0 <__strcpy_sse2_unaligned+0x260> - 442689: f3 0f 7f 1c 0f movdqu xmmword ptr [rdi + rcx], xmm3 - 44268e: 48 89 f2 mov rdx, rsi - 442691: 48 8d 74 0e 10 lea rsi, [rsi + rcx + 16] - 442696: 48 83 e6 c0 and rsi, -64 - 44269a: 48 29 f2 sub rdx, rsi - 44269d: 48 29 d7 sub rdi, rdx - 4426a0: 0f 28 16 movaps xmm2, xmmword ptr [rsi] - 4426a3: 0f 28 e2 movaps xmm4, xmm2 - 4426a6: 0f 28 6e 10 movaps xmm5, xmmword ptr [rsi + 16] - 4426aa: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] - 4426ae: 0f 28 f3 movaps xmm6, xmm3 - 4426b1: 0f 28 7e 30 movaps xmm7, xmmword ptr [rsi + 48] - 4426b5: 66 0f da d5 pminub xmm2, xmm5 - 4426b9: 66 0f da df pminub xmm3, xmm7 - 4426bd: 66 0f da da pminub xmm3, xmm2 - 4426c1: 66 0f 74 d8 pcmpeqb xmm3, xmm0 - 4426c5: 66 0f d7 d3 pmovmskb edx, xmm3 - 4426c9: 48 85 d2 test rdx, rdx - 4426cc: 75 4b jne 0x442719 <__strcpy_sse2_unaligned+0x1b9> - 4426ce: 48 83 c7 40 add rdi, 64 - 4426d2: 48 83 c6 40 add rsi, 64 - 4426d6: f3 0f 7f 67 c0 movdqu xmmword ptr [rdi - 64], xmm4 - 4426db: 0f 28 16 movaps xmm2, xmmword ptr [rsi] - 4426de: 66 0f 6f e2 movdqa xmm4, xmm2 - 4426e2: f3 0f 7f 6f d0 movdqu xmmword ptr [rdi - 48], xmm5 - 4426e7: 0f 28 6e 10 movaps xmm5, xmmword ptr [rsi + 16] - 4426eb: 66 0f da d5 pminub xmm2, xmm5 - 4426ef: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] - 4426f3: f3 0f 7f 77 e0 movdqu xmmword ptr [rdi - 32], xmm6 - 4426f8: 0f 28 f3 movaps xmm6, xmm3 - 4426fb: f3 0f 7f 7f f0 movdqu xmmword ptr [rdi - 16], xmm7 - 442700: 0f 28 7e 30 movaps xmm7, xmmword ptr [rsi + 48] - 442704: 66 0f da df pminub xmm3, xmm7 - 442708: 66 0f da da pminub xmm3, xmm2 - 44270c: 66 0f 74 d8 pcmpeqb xmm3, xmm0 - 442710: 66 0f d7 d3 pmovmskb edx, xmm3 - 442714: 48 85 d2 test rdx, rdx - 442717: 74 b5 je 0x4426ce <__strcpy_sse2_unaligned+0x16e> - 442719: 66 0f ef c9 pxor xmm1, xmm1 - 44271d: 66 0f 74 c4 pcmpeqb xmm0, xmm4 - 442721: 66 0f 74 cd pcmpeqb xmm1, xmm5 - 442725: 66 0f d7 d0 pmovmskb edx, xmm0 - 442729: 66 0f d7 c9 pmovmskb ecx, xmm1 - 44272d: 48 85 d2 test rdx, rdx - 442730: 0f 85 0a 01 00 00 jne 0x442840 <__strcpy_sse2_unaligned+0x2e0> - 442736: 48 85 c9 test rcx, rcx - 442739: 0f 85 21 01 00 00 jne 0x442860 <__strcpy_sse2_unaligned+0x300> - 44273f: 66 0f 74 c6 pcmpeqb xmm0, xmm6 - 442743: 66 0f 74 cf pcmpeqb xmm1, xmm7 - 442747: 66 0f d7 d0 pmovmskb edx, xmm0 - 44274b: 66 0f d7 c9 pmovmskb ecx, xmm1 - 44274f: 48 85 d2 test rdx, rdx - 442752: 0f 85 38 01 00 00 jne 0x442890 <__strcpy_sse2_unaligned+0x330> - 442758: 48 0f bc d1 bsf rdx, rcx - 44275c: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 - 442760: f3 0f 7f 6f 10 movdqu xmmword ptr [rdi + 16], xmm5 - 442765: f3 0f 7f 77 20 movdqu xmmword ptr [rdi + 32], xmm6 - 44276a: 48 83 c6 30 add rsi, 48 - 44276e: 48 83 c7 30 add rdi, 48 - 442772: 4c 8d 1d 97 57 05 00 lea r11, [rip + 350103] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> - 442779: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 44277d: 49 8d 0c 0b lea rcx, [r11 + rcx] - 442781: 3e ff e1 jmp rcx - 442784: 66 0f ef c0 pxor xmm0, xmm0 - 442788: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] - 44278c: f3 0f 6f 56 10 movdqu xmm2, xmmword ptr [rsi + 16] - 442791: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 442795: 66 0f d7 d0 pmovmskb edx, xmm0 - 442799: 48 85 d2 test rdx, rdx - 44279c: 75 6a jne 0x442808 <__strcpy_sse2_unaligned+0x2a8> - 44279e: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 4427a2: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 4427a6: 66 0f d7 d0 pmovmskb edx, xmm0 - 4427aa: 48 85 d2 test rdx, rdx - 4427ad: 75 51 jne 0x442800 <__strcpy_sse2_unaligned+0x2a0> - 4427af: 48 83 e6 f0 and rsi, -16 - 4427b3: 48 83 e1 0f and rcx, 15 - 4427b7: e9 04 fe ff ff jmp 0x4425c0 <__strcpy_sse2_unaligned+0x60> - 4427bc: 0f 1f 40 00 nop dword ptr [rax] - 4427c0: 48 01 cf add rdi, rcx - 4427c3: 48 01 ce add rsi, rcx - 4427c6: 48 0f bc d2 bsf rdx, rdx - 4427ca: 4c 8d 1d 3f 57 05 00 lea r11, [rip + 350015] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> - 4427d1: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 4427d5: 49 8d 0c 0b lea rcx, [r11 + rcx] - 4427d9: 3e ff e1 jmp rcx - 4427dc: 0f 1f 40 00 nop dword ptr [rax] - 4427e0: 48 01 ce add rsi, rcx - 4427e3: 48 0f bc d2 bsf rdx, rdx - 4427e7: 4c 8d 1d 22 57 05 00 lea r11, [rip + 349986] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> - 4427ee: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 4427f2: 49 8d 0c 0b lea rcx, [r11 + rcx] - 4427f6: 3e ff e1 jmp rcx - 4427f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 442800: 48 83 c6 10 add rsi, 16 - 442804: 48 83 c7 10 add rdi, 16 - 442808: 48 0f bc d2 bsf rdx, rdx - 44280c: 4c 8d 1d fd 56 05 00 lea r11, [rip + 349949] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> - 442813: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 442817: 49 8d 0c 0b lea rcx, [r11 + rcx] - 44281b: 3e ff e1 jmp rcx - 44281e: 66 90 nop - 442820: 48 0f bc d2 bsf rdx, rdx - 442824: 48 01 ce add rsi, rcx - 442827: 48 83 c2 10 add rdx, 16 - 44282b: 48 29 ca sub rdx, rcx - 44282e: 4c 8d 1d db 56 05 00 lea r11, [rip + 349915] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> - 442835: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 442839: 49 8d 0c 0b lea rcx, [r11 + rcx] - 44283d: 3e ff e1 jmp rcx - 442840: 48 0f bc d2 bsf rdx, rdx - 442844: 4c 8d 1d c5 56 05 00 lea r11, [rip + 349893] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> - 44284b: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 44284f: 49 8d 0c 0b lea rcx, [r11 + rcx] - 442853: 3e ff e1 jmp rcx - 442856: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442860: 48 0f bc d1 bsf rdx, rcx - 442864: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 - 442868: 48 83 c6 10 add rsi, 16 - 44286c: 48 83 c7 10 add rdi, 16 - 442870: 4c 8d 1d 99 56 05 00 lea r11, [rip + 349849] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> - 442877: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 44287b: 49 8d 0c 0b lea rcx, [r11 + rcx] - 44287f: 3e ff e1 jmp rcx - 442882: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44288d: 0f 1f 00 nop dword ptr [rax] - 442890: 48 0f bc d2 bsf rdx, rdx - 442894: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 - 442898: f3 0f 7f 6f 10 movdqu xmmword ptr [rdi + 16], xmm5 - 44289d: 48 83 c6 20 add rsi, 32 - 4428a1: 48 83 c7 20 add rdi, 32 - 4428a5: 4c 8d 1d 64 56 05 00 lea r11, [rip + 349796] # 0x497f10 <__PRETTY_FUNCTION__.12580+0x1170> - 4428ac: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 4428b0: 49 8d 0c 0b lea rcx, [r11 + rcx] - 4428b4: 3e ff e1 jmp rcx - 4428b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4428c0: 88 37 mov byte ptr [rdi], dh - 4428c2: c3 ret - 4428c3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4428ce: 66 90 nop - 4428d0: 66 8b 16 mov dx, word ptr [rsi] - 4428d3: 66 89 17 mov word ptr [rdi], dx - 4428d6: c3 ret - 4428d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4428e0: 66 8b 0e mov cx, word ptr [rsi] - 4428e3: 66 89 0f mov word ptr [rdi], cx - 4428e6: 88 77 02 mov byte ptr [rdi + 2], dh - 4428e9: c3 ret - 4428ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4428f0: 8b 16 mov edx, dword ptr [rsi] - 4428f2: 89 17 mov dword ptr [rdi], edx - 4428f4: c3 ret - 4428f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442900: 8b 0e mov ecx, dword ptr [rsi] - 442902: 88 77 04 mov byte ptr [rdi + 4], dh - 442905: 89 0f mov dword ptr [rdi], ecx - 442907: c3 ret - 442908: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 442910: 8b 0e mov ecx, dword ptr [rsi] - 442912: 66 8b 56 04 mov dx, word ptr [rsi + 4] - 442916: 89 0f mov dword ptr [rdi], ecx - 442918: 66 89 57 04 mov word ptr [rdi + 4], dx - 44291c: c3 ret - 44291d: 0f 1f 00 nop dword ptr [rax] - 442920: 8b 0e mov ecx, dword ptr [rsi] - 442922: 8b 56 03 mov edx, dword ptr [rsi + 3] - 442925: 89 0f mov dword ptr [rdi], ecx - 442927: 89 57 03 mov dword ptr [rdi + 3], edx - 44292a: c3 ret - 44292b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 442930: 48 8b 16 mov rdx, qword ptr [rsi] - 442933: 48 89 17 mov qword ptr [rdi], rdx - 442936: c3 ret - 442937: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 442940: 48 8b 0e mov rcx, qword ptr [rsi] - 442943: 88 77 08 mov byte ptr [rdi + 8], dh - 442946: 48 89 0f mov qword ptr [rdi], rcx - 442949: c3 ret - 44294a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 442950: 48 8b 0e mov rcx, qword ptr [rsi] - 442953: 66 8b 56 08 mov dx, word ptr [rsi + 8] - 442957: 48 89 0f mov qword ptr [rdi], rcx - 44295a: 66 89 57 08 mov word ptr [rdi + 8], dx - 44295e: c3 ret - 44295f: 90 nop - 442960: 48 8b 0e mov rcx, qword ptr [rsi] - 442963: 8b 56 07 mov edx, dword ptr [rsi + 7] - 442966: 48 89 0f mov qword ptr [rdi], rcx - 442969: 89 57 07 mov dword ptr [rdi + 7], edx - 44296c: c3 ret - 44296d: 0f 1f 00 nop dword ptr [rax] - 442970: 48 8b 0e mov rcx, qword ptr [rsi] - 442973: 8b 56 08 mov edx, dword ptr [rsi + 8] - 442976: 48 89 0f mov qword ptr [rdi], rcx - 442979: 89 57 08 mov dword ptr [rdi + 8], edx - 44297c: c3 ret - 44297d: 0f 1f 00 nop dword ptr [rax] - 442980: 48 8b 0e mov rcx, qword ptr [rsi] - 442983: 48 8b 56 05 mov rdx, qword ptr [rsi + 5] - 442987: 48 89 0f mov qword ptr [rdi], rcx - 44298a: 48 89 57 05 mov qword ptr [rdi + 5], rdx - 44298e: c3 ret - 44298f: 90 nop - 442990: 48 8b 0e mov rcx, qword ptr [rsi] - 442993: 48 8b 56 06 mov rdx, qword ptr [rsi + 6] - 442997: 48 89 0f mov qword ptr [rdi], rcx - 44299a: 48 89 57 06 mov qword ptr [rdi + 6], rdx - 44299e: c3 ret - 44299f: 90 nop - 4429a0: 48 8b 0e mov rcx, qword ptr [rsi] - 4429a3: 48 8b 56 07 mov rdx, qword ptr [rsi + 7] - 4429a7: 48 89 0f mov qword ptr [rdi], rcx - 4429aa: 48 89 57 07 mov qword ptr [rdi + 7], rdx - 4429ae: c3 ret - 4429af: 90 nop - 4429b0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 4429b4: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4429b8: c3 ret - 4429b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4429c0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 4429c4: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4429c8: 88 77 10 mov byte ptr [rdi + 16], dh - 4429cb: c3 ret - 4429cc: 0f 1f 40 00 nop dword ptr [rax] - 4429d0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 4429d4: 66 8b 4e 10 mov cx, word ptr [rsi + 16] - 4429d8: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4429dc: 66 89 4f 10 mov word ptr [rdi + 16], cx - 4429e0: c3 ret - 4429e1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4429ec: 0f 1f 40 00 nop dword ptr [rax] - 4429f0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 4429f4: 8b 4e 0f mov ecx, dword ptr [rsi + 15] - 4429f7: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4429fb: 89 4f 0f mov dword ptr [rdi + 15], ecx - 4429fe: c3 ret - 4429ff: 90 nop - 442a00: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442a04: 8b 4e 10 mov ecx, dword ptr [rsi + 16] - 442a07: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442a0b: 89 4f 10 mov dword ptr [rdi + 16], ecx - 442a0e: c3 ret - 442a0f: 90 nop - 442a10: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442a14: 8b 4e 10 mov ecx, dword ptr [rsi + 16] - 442a17: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442a1b: 89 4f 10 mov dword ptr [rdi + 16], ecx - 442a1e: 88 77 14 mov byte ptr [rdi + 20], dh - 442a21: c3 ret - 442a22: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442a2d: 0f 1f 00 nop dword ptr [rax] - 442a30: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442a34: 48 8b 4e 0e mov rcx, qword ptr [rsi + 14] - 442a38: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442a3c: 48 89 4f 0e mov qword ptr [rdi + 14], rcx - 442a40: c3 ret - 442a41: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442a4c: 0f 1f 40 00 nop dword ptr [rax] - 442a50: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442a54: 48 8b 4e 0f mov rcx, qword ptr [rsi + 15] - 442a58: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442a5c: 48 89 4f 0f mov qword ptr [rdi + 15], rcx - 442a60: c3 ret - 442a61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442a6c: 0f 1f 40 00 nop dword ptr [rax] - 442a70: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442a74: 48 8b 4e 10 mov rcx, qword ptr [rsi + 16] - 442a78: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442a7c: 48 89 4f 10 mov qword ptr [rdi + 16], rcx - 442a80: c3 ret - 442a81: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442a8c: 0f 1f 40 00 nop dword ptr [rax] - 442a90: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442a94: 48 8b 4e 10 mov rcx, qword ptr [rsi + 16] - 442a98: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442a9c: 48 89 4f 10 mov qword ptr [rdi + 16], rcx - 442aa0: 88 77 18 mov byte ptr [rdi + 24], dh - 442aa3: c3 ret - 442aa4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442aaf: 90 nop - 442ab0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442ab4: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] - 442ab8: 66 8b 4e 18 mov cx, word ptr [rsi + 24] - 442abc: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442ac0: 48 89 57 10 mov qword ptr [rdi + 16], rdx - 442ac4: 66 89 4f 18 mov word ptr [rdi + 24], cx - 442ac8: c3 ret - 442ac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 442ad0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442ad4: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] - 442ad8: 8b 4e 17 mov ecx, dword ptr [rsi + 23] - 442adb: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442adf: 48 89 57 10 mov qword ptr [rdi + 16], rdx - 442ae3: 89 4f 17 mov dword ptr [rdi + 23], ecx - 442ae6: c3 ret - 442ae7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 442af0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442af4: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] - 442af8: 8b 4e 18 mov ecx, dword ptr [rsi + 24] - 442afb: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442aff: 48 89 57 10 mov qword ptr [rdi + 16], rdx - 442b03: 89 4f 18 mov dword ptr [rdi + 24], ecx - 442b06: c3 ret - 442b07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 442b10: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442b14: f3 0f 6f 56 0d movdqu xmm2, xmmword ptr [rsi + 13] - 442b19: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442b1d: f3 0f 7f 57 0d movdqu xmmword ptr [rdi + 13], xmm2 - 442b22: c3 ret - 442b23: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442b2e: 66 90 nop - 442b30: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442b34: f3 0f 6f 56 0e movdqu xmm2, xmmword ptr [rsi + 14] - 442b39: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442b3d: f3 0f 7f 57 0e movdqu xmmword ptr [rdi + 14], xmm2 - 442b42: c3 ret - 442b43: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442b4e: 66 90 nop - 442b50: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442b54: f3 0f 6f 56 0f movdqu xmm2, xmmword ptr [rsi + 15] - 442b59: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442b5d: f3 0f 7f 57 0f movdqu xmmword ptr [rdi + 15], xmm2 - 442b62: c3 ret - 442b63: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442b6e: 66 90 nop - 442b70: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 442b74: f3 0f 6f 56 10 movdqu xmm2, xmmword ptr [rsi + 16] - 442b79: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 442b7d: f3 0f 7f 57 10 movdqu xmmword ptr [rdi + 16], xmm2 - 442b82: c3 ret - 442b83: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442b8e: 66 90 nop - -0000000000442b90 <__stpcpy_sse2_unaligned>: - 442b90: f3 0f 1e fa endbr64 - 442b94: 48 89 f1 mov rcx, rsi - 442b97: 48 83 e1 3f and rcx, 63 - 442b9b: 48 83 f9 20 cmp rcx, 32 - 442b9f: 0f 86 0f 02 00 00 jbe 0x442db4 <__stpcpy_sse2_unaligned+0x224> - 442ba5: 48 83 e6 f0 and rsi, -16 - 442ba9: 48 83 e1 0f and rcx, 15 - 442bad: 66 0f ef c0 pxor xmm0, xmm0 - 442bb1: 66 0f ef c9 pxor xmm1, xmm1 - 442bb5: 66 0f 74 0e pcmpeqb xmm1, xmmword ptr [rsi] - 442bb9: 66 0f d7 d1 pmovmskb edx, xmm1 - 442bbd: 48 d3 ea shr rdx, cl - 442bc0: 48 85 d2 test rdx, rdx - 442bc3: 0f 85 47 02 00 00 jne 0x442e10 <__stpcpy_sse2_unaligned+0x280> - 442bc9: 66 0f 74 46 10 pcmpeqb xmm0, xmmword ptr [rsi + 16] - 442bce: 66 0f d7 d0 pmovmskb edx, xmm0 - 442bd2: 48 85 d2 test rdx, rdx - 442bd5: 0f 85 75 02 00 00 jne 0x442e50 <__stpcpy_sse2_unaligned+0x2c0> - 442bdb: f3 0f 6f 0c 0e movdqu xmm1, xmmword ptr [rsi + rcx] - 442be0: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 442be4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442bef: 90 nop - 442bf0: 48 29 cf sub rdi, rcx - 442bf3: 48 c7 c1 10 00 00 00 mov rcx, 16 - 442bfa: 66 0f 6f 0c 0e movdqa xmm1, xmmword ptr [rsi + rcx] - 442bff: 0f 28 54 0e 10 movaps xmm2, xmmword ptr [rsi + rcx + 16] - 442c04: f3 0f 7f 0c 0f movdqu xmmword ptr [rdi + rcx], xmm1 - 442c09: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 442c0d: 66 0f d7 d0 pmovmskb edx, xmm0 - 442c11: 48 83 c1 10 add rcx, 16 - 442c15: 48 85 d2 test rdx, rdx - 442c18: 0f 85 d2 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> - 442c1e: 0f 28 5c 0e 10 movaps xmm3, xmmword ptr [rsi + rcx + 16] - 442c23: f3 0f 7f 14 0f movdqu xmmword ptr [rdi + rcx], xmm2 - 442c28: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 442c2c: 66 0f d7 d0 pmovmskb edx, xmm0 - 442c30: 48 83 c1 10 add rcx, 16 - 442c34: 48 85 d2 test rdx, rdx - 442c37: 0f 85 b3 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> - 442c3d: 0f 28 64 0e 10 movaps xmm4, xmmword ptr [rsi + rcx + 16] - 442c42: f3 0f 7f 1c 0f movdqu xmmword ptr [rdi + rcx], xmm3 - 442c47: 66 0f 74 c4 pcmpeqb xmm0, xmm4 - 442c4b: 66 0f d7 d0 pmovmskb edx, xmm0 - 442c4f: 48 83 c1 10 add rcx, 16 - 442c53: 48 85 d2 test rdx, rdx - 442c56: 0f 85 94 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> - 442c5c: 0f 28 4c 0e 10 movaps xmm1, xmmword ptr [rsi + rcx + 16] - 442c61: f3 0f 7f 24 0f movdqu xmmword ptr [rdi + rcx], xmm4 - 442c66: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 442c6a: 66 0f d7 d0 pmovmskb edx, xmm0 - 442c6e: 48 83 c1 10 add rcx, 16 - 442c72: 48 85 d2 test rdx, rdx - 442c75: 0f 85 75 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> - 442c7b: 0f 28 54 0e 10 movaps xmm2, xmmword ptr [rsi + rcx + 16] - 442c80: f3 0f 7f 0c 0f movdqu xmmword ptr [rdi + rcx], xmm1 - 442c85: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 442c89: 66 0f d7 d0 pmovmskb edx, xmm0 - 442c8d: 48 83 c1 10 add rcx, 16 - 442c91: 48 85 d2 test rdx, rdx - 442c94: 0f 85 56 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> - 442c9a: 0f 28 5c 0e 10 movaps xmm3, xmmword ptr [rsi + rcx + 16] - 442c9f: f3 0f 7f 14 0f movdqu xmmword ptr [rdi + rcx], xmm2 - 442ca4: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 442ca8: 66 0f d7 d0 pmovmskb edx, xmm0 - 442cac: 48 83 c1 10 add rcx, 16 - 442cb0: 48 85 d2 test rdx, rdx - 442cb3: 0f 85 37 01 00 00 jne 0x442df0 <__stpcpy_sse2_unaligned+0x260> - 442cb9: f3 0f 7f 1c 0f movdqu xmmword ptr [rdi + rcx], xmm3 - 442cbe: 48 89 f2 mov rdx, rsi - 442cc1: 48 8d 74 0e 10 lea rsi, [rsi + rcx + 16] - 442cc6: 48 83 e6 c0 and rsi, -64 - 442cca: 48 29 f2 sub rdx, rsi - 442ccd: 48 29 d7 sub rdi, rdx - 442cd0: 0f 28 16 movaps xmm2, xmmword ptr [rsi] - 442cd3: 0f 28 e2 movaps xmm4, xmm2 - 442cd6: 0f 28 6e 10 movaps xmm5, xmmword ptr [rsi + 16] - 442cda: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] - 442cde: 0f 28 f3 movaps xmm6, xmm3 - 442ce1: 0f 28 7e 30 movaps xmm7, xmmword ptr [rsi + 48] - 442ce5: 66 0f da d5 pminub xmm2, xmm5 - 442ce9: 66 0f da df pminub xmm3, xmm7 - 442ced: 66 0f da da pminub xmm3, xmm2 - 442cf1: 66 0f 74 d8 pcmpeqb xmm3, xmm0 - 442cf5: 66 0f d7 d3 pmovmskb edx, xmm3 - 442cf9: 48 85 d2 test rdx, rdx - 442cfc: 75 4b jne 0x442d49 <__stpcpy_sse2_unaligned+0x1b9> - 442cfe: 48 83 c7 40 add rdi, 64 - 442d02: 48 83 c6 40 add rsi, 64 - 442d06: f3 0f 7f 67 c0 movdqu xmmword ptr [rdi - 64], xmm4 - 442d0b: 0f 28 16 movaps xmm2, xmmword ptr [rsi] - 442d0e: 66 0f 6f e2 movdqa xmm4, xmm2 - 442d12: f3 0f 7f 6f d0 movdqu xmmword ptr [rdi - 48], xmm5 - 442d17: 0f 28 6e 10 movaps xmm5, xmmword ptr [rsi + 16] - 442d1b: 66 0f da d5 pminub xmm2, xmm5 - 442d1f: 0f 28 5e 20 movaps xmm3, xmmword ptr [rsi + 32] - 442d23: f3 0f 7f 77 e0 movdqu xmmword ptr [rdi - 32], xmm6 - 442d28: 0f 28 f3 movaps xmm6, xmm3 - 442d2b: f3 0f 7f 7f f0 movdqu xmmword ptr [rdi - 16], xmm7 - 442d30: 0f 28 7e 30 movaps xmm7, xmmword ptr [rsi + 48] - 442d34: 66 0f da df pminub xmm3, xmm7 - 442d38: 66 0f da da pminub xmm3, xmm2 - 442d3c: 66 0f 74 d8 pcmpeqb xmm3, xmm0 - 442d40: 66 0f d7 d3 pmovmskb edx, xmm3 - 442d44: 48 85 d2 test rdx, rdx - 442d47: 74 b5 je 0x442cfe <__stpcpy_sse2_unaligned+0x16e> - 442d49: 66 0f ef c9 pxor xmm1, xmm1 - 442d4d: 66 0f 74 c4 pcmpeqb xmm0, xmm4 - 442d51: 66 0f 74 cd pcmpeqb xmm1, xmm5 - 442d55: 66 0f d7 d0 pmovmskb edx, xmm0 - 442d59: 66 0f d7 c9 pmovmskb ecx, xmm1 - 442d5d: 48 85 d2 test rdx, rdx - 442d60: 0f 85 0a 01 00 00 jne 0x442e70 <__stpcpy_sse2_unaligned+0x2e0> - 442d66: 48 85 c9 test rcx, rcx - 442d69: 0f 85 21 01 00 00 jne 0x442e90 <__stpcpy_sse2_unaligned+0x300> - 442d6f: 66 0f 74 c6 pcmpeqb xmm0, xmm6 - 442d73: 66 0f 74 cf pcmpeqb xmm1, xmm7 - 442d77: 66 0f d7 d0 pmovmskb edx, xmm0 - 442d7b: 66 0f d7 c9 pmovmskb ecx, xmm1 - 442d7f: 48 85 d2 test rdx, rdx - 442d82: 0f 85 38 01 00 00 jne 0x442ec0 <__stpcpy_sse2_unaligned+0x330> - 442d88: 48 0f bc d1 bsf rdx, rcx - 442d8c: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 - 442d90: f3 0f 7f 6f 10 movdqu xmmword ptr [rdi + 16], xmm5 - 442d95: f3 0f 7f 77 20 movdqu xmmword ptr [rdi + 32], xmm6 - 442d9a: 48 83 c6 30 add rsi, 48 - 442d9e: 48 83 c7 30 add rdi, 48 - 442da2: 4c 8d 1d e7 51 05 00 lea r11, [rip + 348647] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> - 442da9: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 442dad: 49 8d 0c 0b lea rcx, [r11 + rcx] - 442db1: 3e ff e1 jmp rcx - 442db4: 66 0f ef c0 pxor xmm0, xmm0 - 442db8: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] - 442dbc: f3 0f 6f 56 10 movdqu xmm2, xmmword ptr [rsi + 16] - 442dc1: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 442dc5: 66 0f d7 d0 pmovmskb edx, xmm0 - 442dc9: 48 85 d2 test rdx, rdx - 442dcc: 75 6a jne 0x442e38 <__stpcpy_sse2_unaligned+0x2a8> - 442dce: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 442dd2: f3 0f 7f 0f movdqu xmmword ptr [rdi], xmm1 - 442dd6: 66 0f d7 d0 pmovmskb edx, xmm0 - 442dda: 48 85 d2 test rdx, rdx - 442ddd: 75 51 jne 0x442e30 <__stpcpy_sse2_unaligned+0x2a0> - 442ddf: 48 83 e6 f0 and rsi, -16 - 442de3: 48 83 e1 0f and rcx, 15 - 442de7: e9 04 fe ff ff jmp 0x442bf0 <__stpcpy_sse2_unaligned+0x60> - 442dec: 0f 1f 40 00 nop dword ptr [rax] - 442df0: 48 01 cf add rdi, rcx - 442df3: 48 01 ce add rsi, rcx - 442df6: 48 0f bc d2 bsf rdx, rdx - 442dfa: 4c 8d 1d 8f 51 05 00 lea r11, [rip + 348559] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> - 442e01: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 442e05: 49 8d 0c 0b lea rcx, [r11 + rcx] - 442e09: 3e ff e1 jmp rcx - 442e0c: 0f 1f 40 00 nop dword ptr [rax] - 442e10: 48 01 ce add rsi, rcx - 442e13: 48 0f bc d2 bsf rdx, rdx - 442e17: 4c 8d 1d 72 51 05 00 lea r11, [rip + 348530] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> - 442e1e: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 442e22: 49 8d 0c 0b lea rcx, [r11 + rcx] - 442e26: 3e ff e1 jmp rcx - 442e29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 442e30: 48 83 c6 10 add rsi, 16 - 442e34: 48 83 c7 10 add rdi, 16 - 442e38: 48 0f bc d2 bsf rdx, rdx - 442e3c: 4c 8d 1d 4d 51 05 00 lea r11, [rip + 348493] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> - 442e43: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 442e47: 49 8d 0c 0b lea rcx, [r11 + rcx] - 442e4b: 3e ff e1 jmp rcx - 442e4e: 66 90 nop - 442e50: 48 0f bc d2 bsf rdx, rdx - 442e54: 48 01 ce add rsi, rcx - 442e57: 48 83 c2 10 add rdx, 16 - 442e5b: 48 29 ca sub rdx, rcx - 442e5e: 4c 8d 1d 2b 51 05 00 lea r11, [rip + 348459] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> - 442e65: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 442e69: 49 8d 0c 0b lea rcx, [r11 + rcx] - 442e6d: 3e ff e1 jmp rcx - 442e70: 48 0f bc d2 bsf rdx, rdx - 442e74: 4c 8d 1d 15 51 05 00 lea r11, [rip + 348437] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> - 442e7b: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 442e7f: 49 8d 0c 0b lea rcx, [r11 + rcx] - 442e83: 3e ff e1 jmp rcx - 442e86: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442e90: 48 0f bc d1 bsf rdx, rcx - 442e94: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 - 442e98: 48 83 c6 10 add rsi, 16 - 442e9c: 48 83 c7 10 add rdi, 16 - 442ea0: 4c 8d 1d e9 50 05 00 lea r11, [rip + 348393] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> - 442ea7: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 442eab: 49 8d 0c 0b lea rcx, [r11 + rcx] - 442eaf: 3e ff e1 jmp rcx - 442eb2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442ebd: 0f 1f 00 nop dword ptr [rax] - 442ec0: 48 0f bc d2 bsf rdx, rdx - 442ec4: f3 0f 7f 27 movdqu xmmword ptr [rdi], xmm4 - 442ec8: f3 0f 7f 6f 10 movdqu xmmword ptr [rdi + 16], xmm5 - 442ecd: 48 83 c6 20 add rsi, 32 - 442ed1: 48 83 c7 20 add rdi, 32 - 442ed5: 4c 8d 1d b4 50 05 00 lea r11, [rip + 348340] # 0x497f90 <__PRETTY_FUNCTION__.12580+0x11f0> - 442edc: 49 63 0c 93 movsxd rcx, dword ptr [r11 + 4*rdx] - 442ee0: 49 8d 0c 0b lea rcx, [r11 + rcx] - 442ee4: 3e ff e1 jmp rcx - 442ee7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 442ef0: 88 37 mov byte ptr [rdi], dh - 442ef2: 48 8d 07 lea rax, [rdi] - 442ef5: c3 ret - 442ef6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442f00: 66 8b 16 mov dx, word ptr [rsi] - 442f03: 66 89 17 mov word ptr [rdi], dx - 442f06: 48 8d 47 01 lea rax, [rdi + 1] - 442f0a: c3 ret - 442f0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 442f10: 66 8b 0e mov cx, word ptr [rsi] - 442f13: 66 89 0f mov word ptr [rdi], cx - 442f16: 88 77 02 mov byte ptr [rdi + 2], dh - 442f19: 48 8d 47 02 lea rax, [rdi + 2] - 442f1d: c3 ret - 442f1e: 66 90 nop - 442f20: 8b 16 mov edx, dword ptr [rsi] - 442f22: 89 17 mov dword ptr [rdi], edx - 442f24: 48 8d 47 03 lea rax, [rdi + 3] - 442f28: c3 ret - 442f29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 442f30: 8b 0e mov ecx, dword ptr [rsi] - 442f32: 88 77 04 mov byte ptr [rdi + 4], dh - 442f35: 89 0f mov dword ptr [rdi], ecx - 442f37: 48 8d 47 04 lea rax, [rdi + 4] - 442f3b: c3 ret - 442f3c: 0f 1f 40 00 nop dword ptr [rax] - 442f40: 8b 0e mov ecx, dword ptr [rsi] - 442f42: 66 8b 56 04 mov dx, word ptr [rsi + 4] - 442f46: 89 0f mov dword ptr [rdi], ecx - 442f48: 66 89 57 04 mov word ptr [rdi + 4], dx - 442f4c: 48 8d 47 05 lea rax, [rdi + 5] - 442f50: c3 ret - 442f51: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442f5c: 0f 1f 40 00 nop dword ptr [rax] - 442f60: 8b 0e mov ecx, dword ptr [rsi] - 442f62: 8b 56 03 mov edx, dword ptr [rsi + 3] - 442f65: 89 0f mov dword ptr [rdi], ecx - 442f67: 89 57 03 mov dword ptr [rdi + 3], edx - 442f6a: 48 8d 47 06 lea rax, [rdi + 6] - 442f6e: c3 ret - 442f6f: 90 nop - 442f70: 48 8b 16 mov rdx, qword ptr [rsi] - 442f73: 48 89 17 mov qword ptr [rdi], rdx - 442f76: 48 8d 47 07 lea rax, [rdi + 7] - 442f7a: c3 ret - 442f7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 442f80: 48 8b 0e mov rcx, qword ptr [rsi] - 442f83: 88 77 08 mov byte ptr [rdi + 8], dh - 442f86: 48 89 0f mov qword ptr [rdi], rcx - 442f89: 48 8d 47 08 lea rax, [rdi + 8] - 442f8d: c3 ret - 442f8e: 66 90 nop - 442f90: 48 8b 0e mov rcx, qword ptr [rsi] - 442f93: 66 8b 56 08 mov dx, word ptr [rsi + 8] - 442f97: 48 89 0f mov qword ptr [rdi], rcx - 442f9a: 66 89 57 08 mov word ptr [rdi + 8], dx - 442f9e: 48 8d 47 09 lea rax, [rdi + 9] - 442fa2: c3 ret - 442fa3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442fae: 66 90 nop - 442fb0: 48 8b 0e mov rcx, qword ptr [rsi] - 442fb3: 8b 56 07 mov edx, dword ptr [rsi + 7] - 442fb6: 48 89 0f mov qword ptr [rdi], rcx - 442fb9: 89 57 07 mov dword ptr [rdi + 7], edx - 442fbc: 48 8d 47 0a lea rax, [rdi + 10] - 442fc0: c3 ret - 442fc1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442fcc: 0f 1f 40 00 nop dword ptr [rax] - 442fd0: 48 8b 0e mov rcx, qword ptr [rsi] - 442fd3: 8b 56 08 mov edx, dword ptr [rsi + 8] - 442fd6: 48 89 0f mov qword ptr [rdi], rcx - 442fd9: 89 57 08 mov dword ptr [rdi + 8], edx - 442fdc: 48 8d 47 0b lea rax, [rdi + 11] - 442fe0: c3 ret - 442fe1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 442fec: 0f 1f 40 00 nop dword ptr [rax] - 442ff0: 48 8b 0e mov rcx, qword ptr [rsi] - 442ff3: 48 8b 56 05 mov rdx, qword ptr [rsi + 5] - 442ff7: 48 89 0f mov qword ptr [rdi], rcx - 442ffa: 48 89 57 05 mov qword ptr [rdi + 5], rdx - 442ffe: 48 8d 47 0c lea rax, [rdi + 12] - 443002: c3 ret - 443003: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44300e: 66 90 nop - 443010: 48 8b 0e mov rcx, qword ptr [rsi] - 443013: 48 8b 56 06 mov rdx, qword ptr [rsi + 6] - 443017: 48 89 0f mov qword ptr [rdi], rcx - 44301a: 48 89 57 06 mov qword ptr [rdi + 6], rdx - 44301e: 48 8d 47 0d lea rax, [rdi + 13] - 443022: c3 ret - 443023: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44302e: 66 90 nop - 443030: 48 8b 0e mov rcx, qword ptr [rsi] - 443033: 48 8b 56 07 mov rdx, qword ptr [rsi + 7] - 443037: 48 89 0f mov qword ptr [rdi], rcx - 44303a: 48 89 57 07 mov qword ptr [rdi + 7], rdx - 44303e: 48 8d 47 0e lea rax, [rdi + 14] - 443042: c3 ret - 443043: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44304e: 66 90 nop - 443050: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443054: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 443058: 48 8d 47 0f lea rax, [rdi + 15] - 44305c: c3 ret - 44305d: 0f 1f 00 nop dword ptr [rax] - 443060: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443064: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 443068: 88 77 10 mov byte ptr [rdi + 16], dh - 44306b: 48 8d 47 10 lea rax, [rdi + 16] - 44306f: c3 ret - 443070: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443074: 66 8b 4e 10 mov cx, word ptr [rsi + 16] - 443078: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 44307c: 66 89 4f 10 mov word ptr [rdi + 16], cx - 443080: 48 8d 47 11 lea rax, [rdi + 17] - 443084: c3 ret - 443085: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443090: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443094: 8b 4e 0f mov ecx, dword ptr [rsi + 15] - 443097: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 44309b: 89 4f 0f mov dword ptr [rdi + 15], ecx - 44309e: 48 8d 47 12 lea rax, [rdi + 18] - 4430a2: c3 ret - 4430a3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4430ae: 66 90 nop - 4430b0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 4430b4: 8b 4e 10 mov ecx, dword ptr [rsi + 16] - 4430b7: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4430bb: 89 4f 10 mov dword ptr [rdi + 16], ecx - 4430be: 48 8d 47 13 lea rax, [rdi + 19] - 4430c2: c3 ret - 4430c3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4430ce: 66 90 nop - 4430d0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 4430d4: 8b 4e 10 mov ecx, dword ptr [rsi + 16] - 4430d7: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4430db: 89 4f 10 mov dword ptr [rdi + 16], ecx - 4430de: 88 77 14 mov byte ptr [rdi + 20], dh - 4430e1: 48 8d 47 14 lea rax, [rdi + 20] - 4430e5: c3 ret - 4430e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4430f0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 4430f4: 48 8b 4e 0e mov rcx, qword ptr [rsi + 14] - 4430f8: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4430fc: 48 89 4f 0e mov qword ptr [rdi + 14], rcx - 443100: 48 8d 47 15 lea rax, [rdi + 21] - 443104: c3 ret - 443105: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443110: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443114: 48 8b 4e 0f mov rcx, qword ptr [rsi + 15] - 443118: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 44311c: 48 89 4f 0f mov qword ptr [rdi + 15], rcx - 443120: 48 8d 47 16 lea rax, [rdi + 22] - 443124: c3 ret - 443125: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443130: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443134: 48 8b 4e 10 mov rcx, qword ptr [rsi + 16] - 443138: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 44313c: 48 89 4f 10 mov qword ptr [rdi + 16], rcx - 443140: 48 8d 47 17 lea rax, [rdi + 23] - 443144: c3 ret - 443145: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443150: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443154: 48 8b 4e 10 mov rcx, qword ptr [rsi + 16] - 443158: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 44315c: 48 89 4f 10 mov qword ptr [rdi + 16], rcx - 443160: 88 77 18 mov byte ptr [rdi + 24], dh - 443163: 48 8d 47 18 lea rax, [rdi + 24] - 443167: c3 ret - 443168: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 443170: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443174: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] - 443178: 66 8b 4e 18 mov cx, word ptr [rsi + 24] - 44317c: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 443180: 48 89 57 10 mov qword ptr [rdi + 16], rdx - 443184: 66 89 4f 18 mov word ptr [rdi + 24], cx - 443188: 48 8d 47 19 lea rax, [rdi + 25] - 44318c: c3 ret - 44318d: 0f 1f 00 nop dword ptr [rax] - 443190: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443194: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] - 443198: 8b 4e 17 mov ecx, dword ptr [rsi + 23] - 44319b: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 44319f: 48 89 57 10 mov qword ptr [rdi + 16], rdx - 4431a3: 89 4f 17 mov dword ptr [rdi + 23], ecx - 4431a6: 48 8d 47 1a lea rax, [rdi + 26] - 4431aa: c3 ret - 4431ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4431b0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 4431b4: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] - 4431b8: 8b 4e 18 mov ecx, dword ptr [rsi + 24] - 4431bb: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4431bf: 48 89 57 10 mov qword ptr [rdi + 16], rdx - 4431c3: 89 4f 18 mov dword ptr [rdi + 24], ecx - 4431c6: 48 8d 47 1b lea rax, [rdi + 27] - 4431ca: c3 ret - 4431cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4431d0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 4431d4: f3 0f 6f 56 0d movdqu xmm2, xmmword ptr [rsi + 13] - 4431d9: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4431dd: f3 0f 7f 57 0d movdqu xmmword ptr [rdi + 13], xmm2 - 4431e2: 48 8d 47 1c lea rax, [rdi + 28] - 4431e6: c3 ret - 4431e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4431f0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 4431f4: f3 0f 6f 56 0e movdqu xmm2, xmmword ptr [rsi + 14] - 4431f9: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4431fd: f3 0f 7f 57 0e movdqu xmmword ptr [rdi + 14], xmm2 - 443202: 48 8d 47 1d lea rax, [rdi + 29] - 443206: c3 ret - 443207: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 443210: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443214: f3 0f 6f 56 0f movdqu xmm2, xmmword ptr [rsi + 15] - 443219: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 44321d: f3 0f 7f 57 0f movdqu xmmword ptr [rdi + 15], xmm2 - 443222: 48 8d 47 1e lea rax, [rdi + 30] - 443226: c3 ret - 443227: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 443230: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443234: f3 0f 6f 56 10 movdqu xmm2, xmmword ptr [rsi + 16] - 443239: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 44323d: f3 0f 7f 57 10 movdqu xmmword ptr [rdi + 16], xmm2 - 443242: 48 8d 47 1f lea rax, [rdi + 31] - 443246: c3 ret - 443247: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000443250 <__stpcpy_avx2>: - 443250: f3 0f 1e fa endbr64 - 443254: 48 89 f1 mov rcx, rsi - 443257: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 - 44325b: 83 e1 7f and ecx, 127 - 44325e: 83 f9 40 cmp ecx, 64 - 443261: 0f 86 e4 01 00 00 jbe 0x44344b <__stpcpy_avx2+0x1fb> - 443267: 48 83 e6 e0 and rsi, -32 - 44326b: 83 e1 1f and ecx, 31 - 44326e: c5 fd 74 0e vpcmpeqb ymm1, ymm0, ymmword ptr [rsi] - 443272: c5 fd d7 d1 vpmovmskb edx, ymm1 - 443276: 48 d3 ea shr rdx, cl - 443279: 85 d2 test edx, edx - 44327b: 0f 85 02 02 00 00 jne 0x443483 <__stpcpy_avx2+0x233> - 443281: c5 fd 74 56 20 vpcmpeqb ymm2, ymm0, ymmword ptr [rsi + 32] - 443286: c5 fd d7 d2 vpmovmskb edx, ymm2 - 44328a: 85 d2 test edx, edx - 44328c: 0f 85 4e 02 00 00 jne 0x4434e0 <__stpcpy_avx2+0x290> - 443292: c5 fe 6f 14 0e vmovdqu ymm2, ymmword ptr [rsi + rcx] - 443297: c5 fe 7f 17 vmovdqu ymmword ptr [rdi], ymm2 - 44329b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4432a0: 48 29 cf sub rdi, rcx - 4432a3: 48 c7 c1 20 00 00 00 mov rcx, 32 - 4432aa: c5 fd 6f 14 0e vmovdqa ymm2, ymmword ptr [rsi + rcx] - 4432af: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 - 4432b4: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] - 4432ba: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 - 4432be: c5 fd d7 d1 vpmovmskb edx, ymm1 - 4432c2: 48 83 c1 20 add rcx, 32 - 4432c6: 85 d2 test edx, edx - 4432c8: 0f 85 b2 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> - 4432ce: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 - 4432d3: c5 fd 6f 5c 0e 20 vmovdqa ymm3, ymmword ptr [rsi + rcx + 32] - 4432d9: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 - 4432dd: c5 fd d7 d1 vpmovmskb edx, ymm1 - 4432e1: 48 83 c1 20 add rcx, 32 - 4432e5: 85 d2 test edx, edx - 4432e7: 0f 85 93 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> - 4432ed: c5 fe 7f 1c 0f vmovdqu ymmword ptr [rdi + rcx], ymm3 - 4432f2: c5 fd 6f 64 0e 20 vmovdqa ymm4, ymmword ptr [rsi + rcx + 32] - 4432f8: c5 fd 74 cc vpcmpeqb ymm1, ymm0, ymm4 - 4432fc: c5 fd d7 d1 vpmovmskb edx, ymm1 - 443300: 48 83 c1 20 add rcx, 32 - 443304: 85 d2 test edx, edx - 443306: 0f 85 74 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> - 44330c: c5 fe 7f 24 0f vmovdqu ymmword ptr [rdi + rcx], ymm4 - 443311: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] - 443317: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 - 44331b: c5 fd d7 d1 vpmovmskb edx, ymm1 - 44331f: 48 83 c1 20 add rcx, 32 - 443323: 85 d2 test edx, edx - 443325: 0f 85 55 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> - 44332b: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 - 443330: c5 fd 6f 54 0e 20 vmovdqa ymm2, ymmword ptr [rsi + rcx + 32] - 443336: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 - 44333a: c5 fd d7 d1 vpmovmskb edx, ymm1 - 44333e: 48 83 c1 20 add rcx, 32 - 443342: 85 d2 test edx, edx - 443344: 0f 85 36 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> - 44334a: c5 fd 6f 5c 0e 20 vmovdqa ymm3, ymmword ptr [rsi + rcx + 32] - 443350: c5 fe 7f 14 0f vmovdqu ymmword ptr [rdi + rcx], ymm2 - 443355: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 - 443359: c5 fd d7 d1 vpmovmskb edx, ymm1 - 44335d: 48 83 c1 20 add rcx, 32 - 443361: 85 d2 test edx, edx - 443363: 0f 85 17 01 00 00 jne 0x443480 <__stpcpy_avx2+0x230> - 443369: c5 fe 7f 1c 0f vmovdqu ymmword ptr [rdi + rcx], ymm3 - 44336e: 48 89 f2 mov rdx, rsi - 443371: 48 8d 74 0e 20 lea rsi, [rsi + rcx + 32] - 443376: 48 83 e6 80 and rsi, -128 - 44337a: 48 29 f2 sub rdx, rsi - 44337d: 48 29 d7 sub rdi, rdx - 443380: c5 fd 6f 26 vmovdqa ymm4, ymmword ptr [rsi] - 443384: c5 fd 6f 6e 20 vmovdqa ymm5, ymmword ptr [rsi + 32] - 443389: c5 fd 6f 76 40 vmovdqa ymm6, ymmword ptr [rsi + 64] - 44338e: c5 fd 6f 7e 60 vmovdqa ymm7, ymmword ptr [rsi + 96] - 443393: c5 dd da d5 vpminub ymm2, ymm4, ymm5 - 443397: c5 cd da df vpminub ymm3, ymm6, ymm7 - 44339b: c5 e5 da da vpminub ymm3, ymm3, ymm2 - 44339f: c5 e5 74 d9 vpcmpeqb ymm3, ymm3, ymm1 - 4433a3: c5 fd d7 d3 vpmovmskb edx, ymm3 - 4433a7: 85 d2 test edx, edx - 4433a9: 75 4d jne 0x4433f8 <__stpcpy_avx2+0x1a8> - 4433ab: 48 81 c7 80 00 00 00 add rdi, 128 - 4433b2: 48 81 c6 80 00 00 00 add rsi, 128 - 4433b9: c5 fe 7f 67 80 vmovdqu ymmword ptr [rdi - 128], ymm4 - 4433be: c5 fd 6f 26 vmovdqa ymm4, ymmword ptr [rsi] - 4433c2: c5 fe 7f 6f a0 vmovdqu ymmword ptr [rdi - 96], ymm5 - 4433c7: c5 fd 6f 6e 20 vmovdqa ymm5, ymmword ptr [rsi + 32] - 4433cc: c5 dd da d5 vpminub ymm2, ymm4, ymm5 - 4433d0: c5 fe 7f 77 c0 vmovdqu ymmword ptr [rdi - 64], ymm6 - 4433d5: c5 fd 6f 76 40 vmovdqa ymm6, ymmword ptr [rsi + 64] - 4433da: c5 fe 7f 7f e0 vmovdqu ymmword ptr [rdi - 32], ymm7 - 4433df: c5 fd 6f 7e 60 vmovdqa ymm7, ymmword ptr [rsi + 96] - 4433e4: c5 cd da df vpminub ymm3, ymm6, ymm7 - 4433e8: c5 e5 da da vpminub ymm3, ymm3, ymm2 - 4433ec: c5 e5 74 d9 vpcmpeqb ymm3, ymm3, ymm1 - 4433f0: c5 fd d7 d3 vpmovmskb edx, ymm3 - 4433f4: 85 d2 test edx, edx - 4433f6: 74 b3 je 0x4433ab <__stpcpy_avx2+0x15b> - 4433f8: c5 fd 74 cc vpcmpeqb ymm1, ymm0, ymm4 - 4433fc: c5 fd d7 d1 vpmovmskb edx, ymm1 - 443400: 85 d2 test edx, edx - 443402: 0f 85 e8 00 00 00 jne 0x4434f0 <__stpcpy_avx2+0x2a0> - 443408: c5 fd 74 cd vpcmpeqb ymm1, ymm0, ymm5 - 44340c: c5 fd d7 c9 vpmovmskb ecx, ymm1 - 443410: 85 c9 test ecx, ecx - 443412: 0f 85 e8 00 00 00 jne 0x443500 <__stpcpy_avx2+0x2b0> - 443418: c5 fd 74 ce vpcmpeqb ymm1, ymm0, ymm6 - 44341c: c5 fd d7 d1 vpmovmskb edx, ymm1 - 443420: 85 d2 test edx, edx - 443422: 0f 85 f8 00 00 00 jne 0x443520 <__stpcpy_avx2+0x2d0> - 443428: c5 fd 74 cf vpcmpeqb ymm1, ymm0, ymm7 - 44342c: c5 fd d7 c9 vpmovmskb ecx, ymm1 - 443430: 0f bc d1 bsf edx, ecx - 443433: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 - 443437: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 - 44343c: c5 fe 7f 77 40 vmovdqu ymmword ptr [rdi + 64], ymm6 - 443441: 48 83 c6 60 add rsi, 96 - 443445: 48 83 c7 60 add rdi, 96 - 443449: eb 3e jmp 0x443489 <__stpcpy_avx2+0x239> - 44344b: c5 fe 6f 1e vmovdqu ymm3, ymmword ptr [rsi] - 44344f: c5 fe 6f 56 20 vmovdqu ymm2, ymmword ptr [rsi + 32] - 443454: c5 fd 74 cb vpcmpeqb ymm1, ymm0, ymm3 - 443458: c5 fd d7 d1 vpmovmskb edx, ymm1 - 44345c: 85 d2 test edx, edx - 44345e: 75 26 jne 0x443486 <__stpcpy_avx2+0x236> - 443460: c5 fe 7f 1f vmovdqu ymmword ptr [rdi], ymm3 - 443464: c5 fd 74 ca vpcmpeqb ymm1, ymm0, ymm2 - 443468: c5 fd d7 d1 vpmovmskb edx, ymm1 - 44346c: 85 d2 test edx, edx - 44346e: 75 60 jne 0x4434d0 <__stpcpy_avx2+0x280> - 443470: 48 83 e6 e0 and rsi, -32 - 443474: 83 e1 1f and ecx, 31 - 443477: e9 24 fe ff ff jmp 0x4432a0 <__stpcpy_avx2+0x50> - 44347c: 0f 1f 40 00 nop dword ptr [rax] - 443480: 48 01 cf add rdi, rcx - 443483: 48 01 ce add rsi, rcx - 443486: 0f bc d2 bsf edx, edx - 443489: 83 fa 20 cmp edx, 32 - 44348c: 0f 83 4e 01 00 00 jae 0x4435e0 <__stpcpy_avx2+0x390> - 443492: 83 fa 10 cmp edx, 16 - 443495: 0f 83 25 01 00 00 jae 0x4435c0 <__stpcpy_avx2+0x370> - 44349b: 83 fa 08 cmp edx, 8 - 44349e: 0f 83 fc 00 00 00 jae 0x4435a0 <__stpcpy_avx2+0x350> - 4434a4: 83 fa 04 cmp edx, 4 - 4434a7: 0f 83 d3 00 00 00 jae 0x443580 <__stpcpy_avx2+0x330> - 4434ad: 83 fa 03 cmp edx, 3 - 4434b0: 0f 84 ba 00 00 00 je 0x443570 <__stpcpy_avx2+0x320> - 4434b6: 83 fa 01 cmp edx, 1 - 4434b9: 0f 87 91 00 00 00 ja 0x443550 <__stpcpy_avx2+0x300> - 4434bf: 74 7f je 0x443540 <__stpcpy_avx2+0x2f0> - 4434c1: c6 07 00 mov byte ptr [rdi], 0 - 4434c4: 48 8d 07 lea rax, [rdi] - 4434c7: c5 f8 77 vzeroupper - 4434ca: c3 ret - 4434cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4434d0: 48 83 c6 20 add rsi, 32 - 4434d4: 48 83 c7 20 add rdi, 32 - 4434d8: eb ac jmp 0x443486 <__stpcpy_avx2+0x236> - 4434da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4434e0: 0f bc d2 bsf edx, edx - 4434e3: 48 01 ce add rsi, rcx - 4434e6: 83 c2 20 add edx, 32 - 4434e9: 29 ca sub edx, ecx - 4434eb: eb 9c jmp 0x443489 <__stpcpy_avx2+0x239> - 4434ed: 0f 1f 00 nop dword ptr [rax] - 4434f0: 0f bc d2 bsf edx, edx - 4434f3: eb 94 jmp 0x443489 <__stpcpy_avx2+0x239> - 4434f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443500: 0f bc d1 bsf edx, ecx - 443503: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 - 443507: 48 83 c6 20 add rsi, 32 - 44350b: 48 83 c7 20 add rdi, 32 - 44350f: e9 75 ff ff ff jmp 0x443489 <__stpcpy_avx2+0x239> - 443514: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44351f: 90 nop - 443520: 0f bc d2 bsf edx, edx - 443523: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 - 443527: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 - 44352c: 48 83 c6 40 add rsi, 64 - 443530: 48 83 c7 40 add rdi, 64 - 443534: e9 50 ff ff ff jmp 0x443489 <__stpcpy_avx2+0x239> - 443539: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 443540: 0f b7 16 movzx edx, word ptr [rsi] - 443543: 66 89 17 mov word ptr [rdi], dx - 443546: 48 8d 47 01 lea rax, [rdi + 1] - 44354a: c5 f8 77 vzeroupper - 44354d: c3 ret - 44354e: 66 90 nop - 443550: 0f b7 0e movzx ecx, word ptr [rsi] - 443553: 66 89 0f mov word ptr [rdi], cx - 443556: c6 47 02 00 mov byte ptr [rdi + 2], 0 - 44355a: 48 8d 47 02 lea rax, [rdi + 2] - 44355e: c5 f8 77 vzeroupper - 443561: c3 ret - 443562: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44356d: 0f 1f 00 nop dword ptr [rax] - 443570: 8b 16 mov edx, dword ptr [rsi] - 443572: 89 17 mov dword ptr [rdi], edx - 443574: 48 8d 47 03 lea rax, [rdi + 3] - 443578: c5 f8 77 vzeroupper - 44357b: c3 ret - 44357c: 0f 1f 40 00 nop dword ptr [rax] - 443580: 8b 0e mov ecx, dword ptr [rsi] - 443582: 89 0f mov dword ptr [rdi], ecx - 443584: 8b 4c 16 fd mov ecx, dword ptr [rsi + rdx - 3] - 443588: 89 4c 17 fd mov dword ptr [rdi + rdx - 3], ecx - 44358c: 48 8d 04 17 lea rax, [rdi + rdx] - 443590: c5 f8 77 vzeroupper - 443593: c3 ret - 443594: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44359f: 90 nop - 4435a0: 48 8b 0e mov rcx, qword ptr [rsi] - 4435a3: 4c 8b 4c 16 f9 mov r9, qword ptr [rsi + rdx - 7] - 4435a8: 48 89 0f mov qword ptr [rdi], rcx - 4435ab: 4c 89 4c 17 f9 mov qword ptr [rdi + rdx - 7], r9 - 4435b0: 48 8d 04 17 lea rax, [rdi + rdx] - 4435b4: c5 f8 77 vzeroupper - 4435b7: c3 ret - 4435b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4435c0: c5 fa 6f 16 vmovdqu xmm2, xmmword ptr [rsi] - 4435c4: c5 fa 6f 5c 16 f1 vmovdqu xmm3, xmmword ptr [rsi + rdx - 15] - 4435ca: c5 fa 7f 17 vmovdqu xmmword ptr [rdi], xmm2 - 4435ce: c5 fa 7f 5c 17 f1 vmovdqu xmmword ptr [rdi + rdx - 15], xmm3 - 4435d4: 48 8d 04 17 lea rax, [rdi + rdx] - 4435d8: c5 f8 77 vzeroupper - 4435db: c3 ret - 4435dc: 0f 1f 40 00 nop dword ptr [rax] - 4435e0: c5 fe 6f 16 vmovdqu ymm2, ymmword ptr [rsi] - 4435e4: c5 fe 6f 5c 16 e1 vmovdqu ymm3, ymmword ptr [rsi + rdx - 31] - 4435ea: c5 fe 7f 17 vmovdqu ymmword ptr [rdi], ymm2 - 4435ee: c5 fe 7f 5c 17 e1 vmovdqu ymmword ptr [rdi + rdx - 31], ymm3 - 4435f4: 48 8d 04 17 lea rax, [rdi + rdx] - 4435f8: c5 f8 77 vzeroupper - 4435fb: c3 ret - 4435fc: 0f 1f 40 00 nop dword ptr [rax] - -0000000000443600 <__strchr_sse2_no_bsf>: - 443600: f3 0f 1e fa endbr64 - 443604: 66 0f 6e ce movd xmm1, esi - 443608: 48 89 f9 mov rcx, rdi - 44360b: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 44360f: 48 83 e7 f0 and rdi, -16 - 443613: 66 0f ef d2 pxor xmm2, xmm2 - 443617: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 44361b: 83 ce ff or esi, -1 - 44361e: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 443622: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] - 443627: 48 29 f9 sub rcx, rdi - 44362a: 66 0f 6f d8 movdqa xmm3, xmm0 - 44362e: 48 8d 7f 10 lea rdi, [rdi + 16] - 443632: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 443636: 66 0f 74 da pcmpeqb xmm3, xmm2 - 44363a: d3 e6 shl esi, cl - 44363c: 66 0f d7 c0 pmovmskb eax, xmm0 - 443640: 66 0f d7 d3 pmovmskb edx, xmm3 - 443644: 21 f0 and eax, esi - 443646: 21 f2 and edx, esi - 443648: 85 c0 test eax, eax - 44364a: 75 38 jne 0x443684 <__strchr_sse2_no_bsf+0x84> - 44364c: 85 d2 test edx, edx - 44364e: 75 30 jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 443650: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 443654: 48 8d 7f 10 lea rdi, [rdi + 16] - 443658: 66 0f 6f d8 movdqa xmm3, xmm0 - 44365c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 443660: 66 0f 74 da pcmpeqb xmm3, xmm2 - 443664: 66 0f d7 c0 pmovmskb eax, xmm0 - 443668: 66 0f d7 d3 pmovmskb edx, xmm3 - 44366c: 09 c2 or edx, eax - 44366e: 74 e0 je 0x443650 <__strchr_sse2_no_bsf+0x50> - 443670: 66 0f d7 d3 pmovmskb edx, xmm3 - 443674: 85 c0 test eax, eax - 443676: 75 0c jne 0x443684 <__strchr_sse2_no_bsf+0x84> - 443678: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 443680: 48 31 c0 xor rax, rax - 443683: c3 ret - 443684: 48 8d 7f f0 lea rdi, [rdi - 16] - 443688: 85 d2 test edx, edx - 44368a: 0f 84 10 01 00 00 je 0x4437a0 <__strchr_sse2_no_bsf+0x1a0> - 443690: 84 c0 test al, al - 443692: 74 6c je 0x443700 <__strchr_sse2_no_bsf+0x100> - 443694: 88 c1 mov cl, al - 443696: 80 e1 0f and cl, 15 - 443699: 75 35 jne 0x4436d0 <__strchr_sse2_no_bsf+0xd0> - 44369b: 88 d5 mov ch, dl - 44369d: 80 e5 0f and ch, 15 - 4436a0: 75 de jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 4436a2: a8 10 test al, 16 - 4436a4: 0f 85 d6 01 00 00 jne 0x443880 <__strchr_sse2_no_bsf+0x280> - 4436aa: f6 c2 10 test dl, 16 - 4436ad: 75 d1 jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 4436af: a8 20 test al, 32 - 4436b1: 0f 85 d9 01 00 00 jne 0x443890 <__strchr_sse2_no_bsf+0x290> - 4436b7: f6 c2 20 test dl, 32 - 4436ba: 75 c4 jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 4436bc: a8 40 test al, 64 - 4436be: 0f 85 dc 01 00 00 jne 0x4438a0 <__strchr_sse2_no_bsf+0x2a0> - 4436c4: f6 c2 40 test dl, 64 - 4436c7: 75 b7 jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 4436c9: 48 8d 47 07 lea rax, [rdi + 7] - 4436cd: c3 ret - 4436ce: 66 90 nop - 4436d0: a8 01 test al, 1 - 4436d2: 0f 85 68 01 00 00 jne 0x443840 <__strchr_sse2_no_bsf+0x240> - 4436d8: f6 c2 01 test dl, 1 - 4436db: 75 a3 jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 4436dd: a8 02 test al, 2 - 4436df: 0f 85 6b 01 00 00 jne 0x443850 <__strchr_sse2_no_bsf+0x250> - 4436e5: f6 c2 02 test dl, 2 - 4436e8: 75 96 jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 4436ea: a8 04 test al, 4 - 4436ec: 0f 85 6e 01 00 00 jne 0x443860 <__strchr_sse2_no_bsf+0x260> - 4436f2: f6 c2 04 test dl, 4 - 4436f5: 75 89 jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 4436f7: 48 8d 47 03 lea rax, [rdi + 3] - 4436fb: c3 ret - 4436fc: 0f 1f 40 00 nop dword ptr [rax] - 443700: 84 d2 test dl, dl - 443702: 0f 85 78 ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 443708: 88 e1 mov cl, ah - 44370a: 80 e1 0f and cl, 15 - 44370d: 75 51 jne 0x443760 <__strchr_sse2_no_bsf+0x160> - 44370f: 88 f5 mov ch, dh - 443711: 80 e5 0f and ch, 15 - 443714: 0f 85 66 ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 44371a: f6 c4 10 test ah, 16 - 44371d: 0f 85 cd 01 00 00 jne 0x4438f0 <__strchr_sse2_no_bsf+0x2f0> - 443723: f6 c6 10 test dh, 16 - 443726: 0f 85 54 ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 44372c: f6 c4 20 test ah, 32 - 44372f: 0f 85 cb 01 00 00 jne 0x443900 <__strchr_sse2_no_bsf+0x300> - 443735: f6 c6 20 test dh, 32 - 443738: 0f 85 42 ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 44373e: f6 c4 40 test ah, 64 - 443741: 0f 85 c9 01 00 00 jne 0x443910 <__strchr_sse2_no_bsf+0x310> - 443747: f6 c6 40 test dh, 64 - 44374a: 0f 85 30 ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 443750: 48 8d 47 0f lea rax, [rdi + 15] - 443754: c3 ret - 443755: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443760: f6 c4 01 test ah, 1 - 443763: 0f 85 47 01 00 00 jne 0x4438b0 <__strchr_sse2_no_bsf+0x2b0> - 443769: f6 c6 01 test dh, 1 - 44376c: 0f 85 0e ff ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 443772: f6 c4 02 test ah, 2 - 443775: 0f 85 45 01 00 00 jne 0x4438c0 <__strchr_sse2_no_bsf+0x2c0> - 44377b: f6 c6 02 test dh, 2 - 44377e: 0f 85 fc fe ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 443784: f6 c4 04 test ah, 4 - 443787: 0f 85 43 01 00 00 jne 0x4438d0 <__strchr_sse2_no_bsf+0x2d0> - 44378d: f6 c6 04 test dh, 4 - 443790: 0f 85 ea fe ff ff jne 0x443680 <__strchr_sse2_no_bsf+0x80> - 443796: 48 8d 47 0b lea rax, [rdi + 11] - 44379a: c3 ret - 44379b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4437a0: 84 c0 test al, al - 4437a2: 74 4c je 0x4437f0 <__strchr_sse2_no_bsf+0x1f0> - 4437a4: a8 01 test al, 1 - 4437a6: 0f 85 94 00 00 00 jne 0x443840 <__strchr_sse2_no_bsf+0x240> - 4437ac: a8 02 test al, 2 - 4437ae: 0f 85 9c 00 00 00 jne 0x443850 <__strchr_sse2_no_bsf+0x250> - 4437b4: a8 04 test al, 4 - 4437b6: 0f 85 a4 00 00 00 jne 0x443860 <__strchr_sse2_no_bsf+0x260> - 4437bc: a8 08 test al, 8 - 4437be: 0f 85 ac 00 00 00 jne 0x443870 <__strchr_sse2_no_bsf+0x270> - 4437c4: a8 10 test al, 16 - 4437c6: 0f 85 b4 00 00 00 jne 0x443880 <__strchr_sse2_no_bsf+0x280> - 4437cc: a8 20 test al, 32 - 4437ce: 0f 85 bc 00 00 00 jne 0x443890 <__strchr_sse2_no_bsf+0x290> - 4437d4: a8 40 test al, 64 - 4437d6: 0f 85 c4 00 00 00 jne 0x4438a0 <__strchr_sse2_no_bsf+0x2a0> - 4437dc: 48 8d 47 07 lea rax, [rdi + 7] - 4437e0: c3 ret - 4437e1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4437ec: 0f 1f 40 00 nop dword ptr [rax] - 4437f0: f6 c4 01 test ah, 1 - 4437f3: 0f 85 b7 00 00 00 jne 0x4438b0 <__strchr_sse2_no_bsf+0x2b0> - 4437f9: f6 c4 02 test ah, 2 - 4437fc: 0f 85 be 00 00 00 jne 0x4438c0 <__strchr_sse2_no_bsf+0x2c0> - 443802: f6 c4 04 test ah, 4 - 443805: 0f 85 c5 00 00 00 jne 0x4438d0 <__strchr_sse2_no_bsf+0x2d0> - 44380b: f6 c4 08 test ah, 8 - 44380e: 0f 85 cc 00 00 00 jne 0x4438e0 <__strchr_sse2_no_bsf+0x2e0> - 443814: f6 c4 10 test ah, 16 - 443817: 0f 85 d3 00 00 00 jne 0x4438f0 <__strchr_sse2_no_bsf+0x2f0> - 44381d: f6 c4 20 test ah, 32 - 443820: 0f 85 da 00 00 00 jne 0x443900 <__strchr_sse2_no_bsf+0x300> - 443826: f6 c4 40 test ah, 64 - 443829: 0f 85 e1 00 00 00 jne 0x443910 <__strchr_sse2_no_bsf+0x310> - 44382f: 48 8d 47 0f lea rax, [rdi + 15] - 443833: c3 ret - 443834: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44383f: 90 nop - 443840: 48 8d 07 lea rax, [rdi] - 443843: c3 ret - 443844: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44384f: 90 nop - 443850: 48 8d 47 01 lea rax, [rdi + 1] - 443854: c3 ret - 443855: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443860: 48 8d 47 02 lea rax, [rdi + 2] - 443864: c3 ret - 443865: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443870: 48 8d 47 03 lea rax, [rdi + 3] - 443874: c3 ret - 443875: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443880: 48 8d 47 04 lea rax, [rdi + 4] - 443884: c3 ret - 443885: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443890: 48 8d 47 05 lea rax, [rdi + 5] - 443894: c3 ret - 443895: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4438a0: 48 8d 47 06 lea rax, [rdi + 6] - 4438a4: c3 ret - 4438a5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4438b0: 48 8d 47 08 lea rax, [rdi + 8] - 4438b4: c3 ret - 4438b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4438c0: 48 8d 47 09 lea rax, [rdi + 9] - 4438c4: c3 ret - 4438c5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4438d0: 48 8d 47 0a lea rax, [rdi + 10] - 4438d4: c3 ret - 4438d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4438e0: 48 8d 47 0b lea rax, [rdi + 11] - 4438e4: c3 ret - 4438e5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4438f0: 48 8d 47 0c lea rax, [rdi + 12] - 4438f4: c3 ret - 4438f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443900: 48 8d 47 0d lea rax, [rdi + 13] - 443904: c3 ret - 443905: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443910: 48 8d 47 0e lea rax, [rdi + 14] - 443914: c3 ret - 443915: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44391f: 90 nop - -0000000000443920 <__memcmp_ssse3>: - 443920: f3 0f 1e fa endbr64 - 443924: 48 89 d1 mov rcx, rdx - 443927: 48 89 fa mov rdx, rdi - 44392a: 48 83 f9 30 cmp rcx, 48 - 44392e: 73 10 jae 0x443940 <__memcmp_ssse3+0x20> - 443930: 48 01 ce add rsi, rcx - 443933: 48 01 cf add rdi, rcx - 443936: e9 b5 12 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 44393b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 443940: f3 0f 6f 1f movdqu xmm3, xmmword ptr [rdi] - 443944: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 443948: 66 0f 74 d8 pcmpeqb xmm3, xmm0 - 44394c: 66 0f d7 d3 pmovmskb edx, xmm3 - 443950: 48 8d 7f 10 lea rdi, [rdi + 16] - 443954: 48 8d 76 10 lea rsi, [rsi + 16] - 443958: 81 ea ff ff 00 00 sub edx, 65535 - 44395e: 0f 85 98 11 00 00 jne 0x444afc <__memcmp_ssse3+0x11dc> - 443964: 89 fa mov edx, edi - 443966: 83 e2 0f and edx, 15 - 443969: 48 31 d7 xor rdi, rdx - 44396c: 48 29 d6 sub rsi, rdx - 44396f: 48 01 d1 add rcx, rdx - 443972: 89 f2 mov edx, esi - 443974: 83 e2 0f and edx, 15 - 443977: 0f 84 93 00 00 00 je 0x443a10 <__memcmp_ssse3+0xf0> - 44397d: 48 31 d6 xor rsi, rdx - 443980: 83 fa 08 cmp edx, 8 - 443983: 73 47 jae 0x4439cc <__memcmp_ssse3+0xac> - 443985: 83 fa 00 cmp edx, 0 - 443988: 0f 84 82 00 00 00 je 0x443a10 <__memcmp_ssse3+0xf0> - 44398e: 83 fa 01 cmp edx, 1 - 443991: 0f 84 59 01 00 00 je 0x443af0 <__memcmp_ssse3+0x1d0> - 443997: 83 fa 02 cmp edx, 2 - 44399a: 0f 84 60 02 00 00 je 0x443c00 <__memcmp_ssse3+0x2e0> - 4439a0: 83 fa 03 cmp edx, 3 - 4439a3: 0f 84 67 03 00 00 je 0x443d10 <__memcmp_ssse3+0x3f0> - 4439a9: 83 fa 04 cmp edx, 4 - 4439ac: 0f 84 6e 04 00 00 je 0x443e20 <__memcmp_ssse3+0x500> - 4439b2: 83 fa 05 cmp edx, 5 - 4439b5: 0f 84 75 05 00 00 je 0x443f30 <__memcmp_ssse3+0x610> - 4439bb: 83 fa 06 cmp edx, 6 - 4439be: 0f 84 7c 06 00 00 je 0x444040 <__memcmp_ssse3+0x720> - 4439c4: e9 87 07 00 00 jmp 0x444150 <__memcmp_ssse3+0x830> - 4439c9: 0f 1f 00 nop dword ptr [rax] - 4439cc: 83 fa 08 cmp edx, 8 - 4439cf: 0f 84 8b 08 00 00 je 0x444260 <__memcmp_ssse3+0x940> - 4439d5: 83 fa 09 cmp edx, 9 - 4439d8: 0f 84 92 09 00 00 je 0x444370 <__memcmp_ssse3+0xa50> - 4439de: 83 fa 0a cmp edx, 10 - 4439e1: 0f 84 99 0a 00 00 je 0x444480 <__memcmp_ssse3+0xb60> - 4439e7: 83 fa 0b cmp edx, 11 - 4439ea: 0f 84 a0 0b 00 00 je 0x444590 <__memcmp_ssse3+0xc70> - 4439f0: 83 fa 0c cmp edx, 12 - 4439f3: 0f 84 a7 0c 00 00 je 0x4446a0 <__memcmp_ssse3+0xd80> - 4439f9: 83 fa 0d cmp edx, 13 - 4439fc: 0f 84 ae 0d 00 00 je 0x4447b0 <__memcmp_ssse3+0xe90> - 443a02: 83 fa 0e cmp edx, 14 - 443a05: 0f 84 b5 0e 00 00 je 0x4448c0 <__memcmp_ssse3+0xfa0> - 443a0b: e9 c0 0f 00 00 jmp 0x4449d0 <__memcmp_ssse3+0x10b0> - 443a10: 48 83 f9 50 cmp rcx, 80 - 443a14: 48 8d 49 d0 lea rcx, [rcx - 48] - 443a18: 73 46 jae 0x443a60 <__memcmp_ssse3+0x140> - 443a1a: 31 c0 xor eax, eax - 443a1c: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 443a20: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 443a24: 66 0f 6f 56 10 movdqa xmm2, xmmword ptr [rsi + 16] - 443a29: 66 0f 74 57 10 pcmpeqb xmm2, xmmword ptr [rdi + 16] - 443a2e: 66 0f db d1 pand xmm2, xmm1 - 443a32: 66 0f d7 d2 pmovmskb edx, xmm2 - 443a36: 48 8d 7f 20 lea rdi, [rdi + 32] - 443a3a: 48 8d 76 20 lea rsi, [rsi + 32] - 443a3e: 81 ea ff ff 00 00 sub edx, 65535 - 443a44: 0f 85 96 10 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443a4a: 48 01 ce add rsi, rcx - 443a4d: 48 01 cf add rdi, rcx - 443a50: e9 9b 11 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443a55: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 443a60: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] - 443a64: 31 c0 xor eax, eax - 443a66: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 443a6a: 48 83 e9 20 sub rcx, 32 - 443a6e: 66 0f 6f 56 10 movdqa xmm2, xmmword ptr [rsi + 16] - 443a73: 66 0f 74 57 10 pcmpeqb xmm2, xmmword ptr [rdi + 16] - 443a78: 66 0f db d0 pand xmm2, xmm0 - 443a7c: 48 83 e9 20 sub rcx, 32 - 443a80: 66 0f d7 d2 pmovmskb edx, xmm2 - 443a84: 66 0f 6f c8 movdqa xmm1, xmm0 - 443a88: 66 0f 6f 46 20 movdqa xmm0, xmmword ptr [rsi + 32] - 443a8d: 66 0f 6f 56 30 movdqa xmm2, xmmword ptr [rsi + 48] - 443a92: 81 da ff ff 00 00 sbb edx, 65535 - 443a98: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 443a9d: 66 0f 74 57 30 pcmpeqb xmm2, xmmword ptr [rdi + 48] - 443aa2: 48 8d 7f 20 lea rdi, [rdi + 32] - 443aa6: 48 8d 76 20 lea rsi, [rsi + 32] - 443aaa: 74 cc je 0x443a78 <__memcmp_ssse3+0x158> - 443aac: 66 0f db d0 pand xmm2, xmm0 - 443ab0: 48 83 f9 00 cmp rcx, 0 - 443ab4: 7d 06 jge 0x443abc <__memcmp_ssse3+0x19c> - 443ab6: ff c2 inc edx - 443ab8: 48 83 c1 20 add rcx, 32 - 443abc: 85 d2 test edx, edx - 443abe: 0f 85 1c 10 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443ac4: 66 0f d7 d2 pmovmskb edx, xmm2 - 443ac8: 66 0f 6f c8 movdqa xmm1, xmm0 - 443acc: 48 8d 7f 20 lea rdi, [rdi + 32] - 443ad0: 48 8d 76 20 lea rsi, [rsi + 32] - 443ad4: 81 ea ff ff 00 00 sub edx, 65535 - 443ada: 0f 85 00 10 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443ae0: 48 01 ce add rsi, rcx - 443ae3: 48 01 cf add rdi, rcx - 443ae6: e9 05 11 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443aeb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 443af0: 48 83 f9 50 cmp rcx, 80 - 443af4: 48 8d 49 d0 lea rcx, [rcx - 48] - 443af8: 89 d0 mov eax, edx - 443afa: 73 54 jae 0x443b50 <__memcmp_ssse3+0x230> - 443afc: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 443b01: 66 0f 6f d1 movdqa xmm2, xmm1 - 443b05: 66 0f 3a 0f 0e 01 palignr xmm1, xmmword ptr [rsi], 1 # xmm1 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0] - 443b0b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 443b0f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 443b14: 66 0f 3a 0f da 01 palignr xmm3, xmm2, 1 # xmm3 = xmm2[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 443b1a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 443b1f: 66 0f db d9 pand xmm3, xmm1 - 443b23: 66 0f d7 d3 pmovmskb edx, xmm3 - 443b27: 48 8d 7f 20 lea rdi, [rdi + 32] - 443b2b: 48 8d 76 20 lea rsi, [rsi + 32] - 443b2f: 81 ea ff ff 00 00 sub edx, 65535 - 443b35: 0f 85 a5 0f 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443b3b: 48 83 c6 01 add rsi, 1 - 443b3f: 48 01 ce add rsi, rcx - 443b42: 48 01 cf add rdi, rcx - 443b45: e9 a6 10 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443b4a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 443b50: 48 83 e9 20 sub rcx, 32 - 443b54: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 443b59: 66 0f 3a 0f 06 01 palignr xmm0, xmmword ptr [rsi], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] - 443b5f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 443b63: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 443b68: 66 0f 3a 0f 5e 10 01 palignr xmm3, xmmword ptr [rsi + 16], 1 # xmm3 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 443b6f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 443b74: 66 0f db d8 pand xmm3, xmm0 - 443b78: 48 83 e9 20 sub rcx, 32 - 443b7c: 66 0f d7 d3 pmovmskb edx, xmm3 - 443b80: 66 0f 6f c8 movdqa xmm1, xmm0 - 443b84: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 443b89: 66 0f 3a 0f 5e 30 01 palignr xmm3, xmmword ptr [rsi + 48], 1 # xmm3 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0] - 443b90: 81 da ff ff 00 00 sbb edx, 65535 - 443b96: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 443b9b: 66 0f 3a 0f 46 20 01 palignr xmm0, xmmword ptr [rsi + 32], 1 # xmm0 = mem[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0] - 443ba2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 443ba7: 48 8d 76 20 lea rsi, [rsi + 32] - 443bab: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 443bb0: 48 8d 7f 20 lea rdi, [rdi + 32] - 443bb4: 74 be je 0x443b74 <__memcmp_ssse3+0x254> - 443bb6: 66 0f db d8 pand xmm3, xmm0 - 443bba: 48 83 f9 00 cmp rcx, 0 - 443bbe: 7d 06 jge 0x443bc6 <__memcmp_ssse3+0x2a6> - 443bc0: ff c2 inc edx - 443bc2: 48 83 c1 20 add rcx, 32 - 443bc6: 85 d2 test edx, edx - 443bc8: 0f 85 12 0f 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443bce: 66 0f d7 d3 pmovmskb edx, xmm3 - 443bd2: 66 0f 6f c8 movdqa xmm1, xmm0 - 443bd6: 48 8d 7f 20 lea rdi, [rdi + 32] - 443bda: 48 8d 76 20 lea rsi, [rsi + 32] - 443bde: 81 ea ff ff 00 00 sub edx, 65535 - 443be4: 0f 85 f6 0e 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443bea: 48 8d 76 01 lea rsi, [rsi + 1] - 443bee: 48 01 ce add rsi, rcx - 443bf1: 48 01 cf add rdi, rcx - 443bf4: e9 f7 0f 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443bf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 443c00: 48 83 f9 50 cmp rcx, 80 - 443c04: 48 8d 49 d0 lea rcx, [rcx - 48] - 443c08: 89 d0 mov eax, edx - 443c0a: 73 54 jae 0x443c60 <__memcmp_ssse3+0x340> - 443c0c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 443c11: 66 0f 6f d1 movdqa xmm2, xmm1 - 443c15: 66 0f 3a 0f 0e 02 palignr xmm1, xmmword ptr [rsi], 2 # xmm1 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1] - 443c1b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 443c1f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 443c24: 66 0f 3a 0f da 02 palignr xmm3, xmm2, 2 # xmm3 = xmm2[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 443c2a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 443c2f: 66 0f db d9 pand xmm3, xmm1 - 443c33: 66 0f d7 d3 pmovmskb edx, xmm3 - 443c37: 48 8d 7f 20 lea rdi, [rdi + 32] - 443c3b: 48 8d 76 20 lea rsi, [rsi + 32] - 443c3f: 81 ea ff ff 00 00 sub edx, 65535 - 443c45: 0f 85 95 0e 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443c4b: 48 83 c6 02 add rsi, 2 - 443c4f: 48 01 ce add rsi, rcx - 443c52: 48 01 cf add rdi, rcx - 443c55: e9 96 0f 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443c5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 443c60: 48 83 e9 20 sub rcx, 32 - 443c64: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 443c69: 66 0f 3a 0f 06 02 palignr xmm0, xmmword ptr [rsi], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] - 443c6f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 443c73: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 443c78: 66 0f 3a 0f 5e 10 02 palignr xmm3, xmmword ptr [rsi + 16], 2 # xmm3 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 443c7f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 443c84: 66 0f db d8 pand xmm3, xmm0 - 443c88: 48 83 e9 20 sub rcx, 32 - 443c8c: 66 0f d7 d3 pmovmskb edx, xmm3 - 443c90: 66 0f 6f c8 movdqa xmm1, xmm0 - 443c94: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 443c99: 66 0f 3a 0f 5e 30 02 palignr xmm3, xmmword ptr [rsi + 48], 2 # xmm3 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1] - 443ca0: 81 da ff ff 00 00 sbb edx, 65535 - 443ca6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 443cab: 66 0f 3a 0f 46 20 02 palignr xmm0, xmmword ptr [rsi + 32], 2 # xmm0 = mem[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1] - 443cb2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 443cb7: 48 8d 76 20 lea rsi, [rsi + 32] - 443cbb: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 443cc0: 48 8d 7f 20 lea rdi, [rdi + 32] - 443cc4: 74 be je 0x443c84 <__memcmp_ssse3+0x364> - 443cc6: 66 0f db d8 pand xmm3, xmm0 - 443cca: 48 83 f9 00 cmp rcx, 0 - 443cce: 7d 06 jge 0x443cd6 <__memcmp_ssse3+0x3b6> - 443cd0: ff c2 inc edx - 443cd2: 48 83 c1 20 add rcx, 32 - 443cd6: 85 d2 test edx, edx - 443cd8: 0f 85 02 0e 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443cde: 66 0f d7 d3 pmovmskb edx, xmm3 - 443ce2: 66 0f 6f c8 movdqa xmm1, xmm0 - 443ce6: 48 8d 7f 20 lea rdi, [rdi + 32] - 443cea: 48 8d 76 20 lea rsi, [rsi + 32] - 443cee: 81 ea ff ff 00 00 sub edx, 65535 - 443cf4: 0f 85 e6 0d 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443cfa: 48 8d 76 02 lea rsi, [rsi + 2] - 443cfe: 48 01 ce add rsi, rcx - 443d01: 48 01 cf add rdi, rcx - 443d04: e9 e7 0e 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443d09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 443d10: 48 83 f9 50 cmp rcx, 80 - 443d14: 48 8d 49 d0 lea rcx, [rcx - 48] - 443d18: 89 d0 mov eax, edx - 443d1a: 73 54 jae 0x443d70 <__memcmp_ssse3+0x450> - 443d1c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 443d21: 66 0f 6f d1 movdqa xmm2, xmm1 - 443d25: 66 0f 3a 0f 0e 03 palignr xmm1, xmmword ptr [rsi], 3 # xmm1 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2] - 443d2b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 443d2f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 443d34: 66 0f 3a 0f da 03 palignr xmm3, xmm2, 3 # xmm3 = xmm2[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 443d3a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 443d3f: 66 0f db d9 pand xmm3, xmm1 - 443d43: 66 0f d7 d3 pmovmskb edx, xmm3 - 443d47: 48 8d 7f 20 lea rdi, [rdi + 32] - 443d4b: 48 8d 76 20 lea rsi, [rsi + 32] - 443d4f: 81 ea ff ff 00 00 sub edx, 65535 - 443d55: 0f 85 85 0d 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443d5b: 48 83 c6 03 add rsi, 3 - 443d5f: 48 01 ce add rsi, rcx - 443d62: 48 01 cf add rdi, rcx - 443d65: e9 86 0e 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443d6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 443d70: 48 83 e9 20 sub rcx, 32 - 443d74: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 443d79: 66 0f 3a 0f 06 03 palignr xmm0, xmmword ptr [rsi], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] - 443d7f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 443d83: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 443d88: 66 0f 3a 0f 5e 10 03 palignr xmm3, xmmword ptr [rsi + 16], 3 # xmm3 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 443d8f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 443d94: 66 0f db d8 pand xmm3, xmm0 - 443d98: 48 83 e9 20 sub rcx, 32 - 443d9c: 66 0f d7 d3 pmovmskb edx, xmm3 - 443da0: 66 0f 6f c8 movdqa xmm1, xmm0 - 443da4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 443da9: 66 0f 3a 0f 5e 30 03 palignr xmm3, xmmword ptr [rsi + 48], 3 # xmm3 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2] - 443db0: 81 da ff ff 00 00 sbb edx, 65535 - 443db6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 443dbb: 66 0f 3a 0f 46 20 03 palignr xmm0, xmmword ptr [rsi + 32], 3 # xmm0 = mem[3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2] - 443dc2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 443dc7: 48 8d 76 20 lea rsi, [rsi + 32] - 443dcb: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 443dd0: 48 8d 7f 20 lea rdi, [rdi + 32] - 443dd4: 74 be je 0x443d94 <__memcmp_ssse3+0x474> - 443dd6: 66 0f db d8 pand xmm3, xmm0 - 443dda: 48 83 f9 00 cmp rcx, 0 - 443dde: 7d 06 jge 0x443de6 <__memcmp_ssse3+0x4c6> - 443de0: ff c2 inc edx - 443de2: 48 83 c1 20 add rcx, 32 - 443de6: 85 d2 test edx, edx - 443de8: 0f 85 f2 0c 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443dee: 66 0f d7 d3 pmovmskb edx, xmm3 - 443df2: 66 0f 6f c8 movdqa xmm1, xmm0 - 443df6: 48 8d 7f 20 lea rdi, [rdi + 32] - 443dfa: 48 8d 76 20 lea rsi, [rsi + 32] - 443dfe: 81 ea ff ff 00 00 sub edx, 65535 - 443e04: 0f 85 d6 0c 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443e0a: 48 8d 76 03 lea rsi, [rsi + 3] - 443e0e: 48 01 ce add rsi, rcx - 443e11: 48 01 cf add rdi, rcx - 443e14: e9 d7 0d 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443e19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 443e20: 48 83 f9 50 cmp rcx, 80 - 443e24: 48 8d 49 d0 lea rcx, [rcx - 48] - 443e28: 89 d0 mov eax, edx - 443e2a: 73 54 jae 0x443e80 <__memcmp_ssse3+0x560> - 443e2c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 443e31: 66 0f 6f d1 movdqa xmm2, xmm1 - 443e35: 66 0f 3a 0f 0e 04 palignr xmm1, xmmword ptr [rsi], 4 # xmm1 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] - 443e3b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 443e3f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 443e44: 66 0f 3a 0f da 04 palignr xmm3, xmm2, 4 # xmm3 = xmm2[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 443e4a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 443e4f: 66 0f db d9 pand xmm3, xmm1 - 443e53: 66 0f d7 d3 pmovmskb edx, xmm3 - 443e57: 48 8d 7f 20 lea rdi, [rdi + 32] - 443e5b: 48 8d 76 20 lea rsi, [rsi + 32] - 443e5f: 81 ea ff ff 00 00 sub edx, 65535 - 443e65: 0f 85 75 0c 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443e6b: 48 83 c6 04 add rsi, 4 - 443e6f: 48 01 ce add rsi, rcx - 443e72: 48 01 cf add rdi, rcx - 443e75: e9 76 0d 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443e7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 443e80: 48 83 e9 20 sub rcx, 32 - 443e84: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 443e89: 66 0f 3a 0f 06 04 palignr xmm0, xmmword ptr [rsi], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] - 443e8f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 443e93: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 443e98: 66 0f 3a 0f 5e 10 04 palignr xmm3, xmmword ptr [rsi + 16], 4 # xmm3 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 443e9f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 443ea4: 66 0f db d8 pand xmm3, xmm0 - 443ea8: 48 83 e9 20 sub rcx, 32 - 443eac: 66 0f d7 d3 pmovmskb edx, xmm3 - 443eb0: 66 0f 6f c8 movdqa xmm1, xmm0 - 443eb4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 443eb9: 66 0f 3a 0f 5e 30 04 palignr xmm3, xmmword ptr [rsi + 48], 4 # xmm3 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3] - 443ec0: 81 da ff ff 00 00 sbb edx, 65535 - 443ec6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 443ecb: 66 0f 3a 0f 46 20 04 palignr xmm0, xmmword ptr [rsi + 32], 4 # xmm0 = mem[4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3] - 443ed2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 443ed7: 48 8d 76 20 lea rsi, [rsi + 32] - 443edb: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 443ee0: 48 8d 7f 20 lea rdi, [rdi + 32] - 443ee4: 74 be je 0x443ea4 <__memcmp_ssse3+0x584> - 443ee6: 66 0f db d8 pand xmm3, xmm0 - 443eea: 48 83 f9 00 cmp rcx, 0 - 443eee: 7d 06 jge 0x443ef6 <__memcmp_ssse3+0x5d6> - 443ef0: ff c2 inc edx - 443ef2: 48 83 c1 20 add rcx, 32 - 443ef6: 85 d2 test edx, edx - 443ef8: 0f 85 e2 0b 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443efe: 66 0f d7 d3 pmovmskb edx, xmm3 - 443f02: 66 0f 6f c8 movdqa xmm1, xmm0 - 443f06: 48 8d 7f 20 lea rdi, [rdi + 32] - 443f0a: 48 8d 76 20 lea rsi, [rsi + 32] - 443f0e: 81 ea ff ff 00 00 sub edx, 65535 - 443f14: 0f 85 c6 0b 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443f1a: 48 8d 76 04 lea rsi, [rsi + 4] - 443f1e: 48 01 ce add rsi, rcx - 443f21: 48 01 cf add rdi, rcx - 443f24: e9 c7 0c 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443f29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 443f30: 48 83 f9 50 cmp rcx, 80 - 443f34: 48 8d 49 d0 lea rcx, [rcx - 48] - 443f38: 89 d0 mov eax, edx - 443f3a: 73 54 jae 0x443f90 <__memcmp_ssse3+0x670> - 443f3c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 443f41: 66 0f 6f d1 movdqa xmm2, xmm1 - 443f45: 66 0f 3a 0f 0e 05 palignr xmm1, xmmword ptr [rsi], 5 # xmm1 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] - 443f4b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 443f4f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 443f54: 66 0f 3a 0f da 05 palignr xmm3, xmm2, 5 # xmm3 = xmm2[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 443f5a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 443f5f: 66 0f db d9 pand xmm3, xmm1 - 443f63: 66 0f d7 d3 pmovmskb edx, xmm3 - 443f67: 48 8d 7f 20 lea rdi, [rdi + 32] - 443f6b: 48 8d 76 20 lea rsi, [rsi + 32] - 443f6f: 81 ea ff ff 00 00 sub edx, 65535 - 443f75: 0f 85 65 0b 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 443f7b: 48 83 c6 05 add rsi, 5 - 443f7f: 48 01 ce add rsi, rcx - 443f82: 48 01 cf add rdi, rcx - 443f85: e9 66 0c 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 443f8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 443f90: 48 83 e9 20 sub rcx, 32 - 443f94: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 443f99: 66 0f 3a 0f 06 05 palignr xmm0, xmmword ptr [rsi], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] - 443f9f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 443fa3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 443fa8: 66 0f 3a 0f 5e 10 05 palignr xmm3, xmmword ptr [rsi + 16], 5 # xmm3 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 443faf: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 443fb4: 66 0f db d8 pand xmm3, xmm0 - 443fb8: 48 83 e9 20 sub rcx, 32 - 443fbc: 66 0f d7 d3 pmovmskb edx, xmm3 - 443fc0: 66 0f 6f c8 movdqa xmm1, xmm0 - 443fc4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 443fc9: 66 0f 3a 0f 5e 30 05 palignr xmm3, xmmword ptr [rsi + 48], 5 # xmm3 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4] - 443fd0: 81 da ff ff 00 00 sbb edx, 65535 - 443fd6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 443fdb: 66 0f 3a 0f 46 20 05 palignr xmm0, xmmword ptr [rsi + 32], 5 # xmm0 = mem[5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4] - 443fe2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 443fe7: 48 8d 76 20 lea rsi, [rsi + 32] - 443feb: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 443ff0: 48 8d 7f 20 lea rdi, [rdi + 32] - 443ff4: 74 be je 0x443fb4 <__memcmp_ssse3+0x694> - 443ff6: 66 0f db d8 pand xmm3, xmm0 - 443ffa: 48 83 f9 00 cmp rcx, 0 - 443ffe: 7d 06 jge 0x444006 <__memcmp_ssse3+0x6e6> - 444000: ff c2 inc edx - 444002: 48 83 c1 20 add rcx, 32 - 444006: 85 d2 test edx, edx - 444008: 0f 85 d2 0a 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44400e: 66 0f d7 d3 pmovmskb edx, xmm3 - 444012: 66 0f 6f c8 movdqa xmm1, xmm0 - 444016: 48 8d 7f 20 lea rdi, [rdi + 32] - 44401a: 48 8d 76 20 lea rsi, [rsi + 32] - 44401e: 81 ea ff ff 00 00 sub edx, 65535 - 444024: 0f 85 b6 0a 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44402a: 48 8d 76 05 lea rsi, [rsi + 5] - 44402e: 48 01 ce add rsi, rcx - 444031: 48 01 cf add rdi, rcx - 444034: e9 b7 0b 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 444039: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 444040: 48 83 f9 50 cmp rcx, 80 - 444044: 48 8d 49 d0 lea rcx, [rcx - 48] - 444048: 89 d0 mov eax, edx - 44404a: 73 54 jae 0x4440a0 <__memcmp_ssse3+0x780> - 44404c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 444051: 66 0f 6f d1 movdqa xmm2, xmm1 - 444055: 66 0f 3a 0f 0e 06 palignr xmm1, xmmword ptr [rsi], 6 # xmm1 = mem[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] - 44405b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 44405f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 444064: 66 0f 3a 0f da 06 palignr xmm3, xmm2, 6 # xmm3 = xmm2[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 44406a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 44406f: 66 0f db d9 pand xmm3, xmm1 - 444073: 66 0f d7 d3 pmovmskb edx, xmm3 - 444077: 48 8d 7f 20 lea rdi, [rdi + 32] - 44407b: 48 8d 76 20 lea rsi, [rsi + 32] - 44407f: 81 ea ff ff 00 00 sub edx, 65535 - 444085: 0f 85 55 0a 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44408b: 48 83 c6 06 add rsi, 6 - 44408f: 48 01 ce add rsi, rcx - 444092: 48 01 cf add rdi, rcx - 444095: e9 56 0b 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 44409a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4440a0: 48 83 e9 20 sub rcx, 32 - 4440a4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 4440a9: 66 0f 3a 0f 06 06 palignr xmm0, xmmword ptr [rsi], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] - 4440af: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 4440b3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4440b8: 66 0f 3a 0f 5e 10 06 palignr xmm3, xmmword ptr [rsi + 16], 6 # xmm3 = mem[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 4440bf: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 4440c4: 66 0f db d8 pand xmm3, xmm0 - 4440c8: 48 83 e9 20 sub rcx, 32 - 4440cc: 66 0f d7 d3 pmovmskb edx, xmm3 - 4440d0: 66 0f 6f c8 movdqa xmm1, xmm0 - 4440d4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 4440d9: 66 0f 3a 0f 5e 30 06 palignr xmm3, xmmword ptr [rsi + 48], 6 # xmm3 = mem[6,7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5] - 4440e0: 81 da ff ff 00 00 sbb edx, 65535 - 4440e6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 4440eb: 66 0f 3a 0f 46 20 06 palignr xmm0, xmmword ptr [rsi + 32], 6 # xmm0 = mem[6,7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5] - 4440f2: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 4440f7: 48 8d 76 20 lea rsi, [rsi + 32] - 4440fb: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 444100: 48 8d 7f 20 lea rdi, [rdi + 32] - 444104: 74 be je 0x4440c4 <__memcmp_ssse3+0x7a4> - 444106: 66 0f db d8 pand xmm3, xmm0 - 44410a: 48 83 f9 00 cmp rcx, 0 - 44410e: 7d 06 jge 0x444116 <__memcmp_ssse3+0x7f6> - 444110: ff c2 inc edx - 444112: 48 83 c1 20 add rcx, 32 - 444116: 85 d2 test edx, edx - 444118: 0f 85 c2 09 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44411e: 66 0f d7 d3 pmovmskb edx, xmm3 - 444122: 66 0f 6f c8 movdqa xmm1, xmm0 - 444126: 48 8d 7f 20 lea rdi, [rdi + 32] - 44412a: 48 8d 76 20 lea rsi, [rsi + 32] - 44412e: 81 ea ff ff 00 00 sub edx, 65535 - 444134: 0f 85 a6 09 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44413a: 48 8d 76 06 lea rsi, [rsi + 6] - 44413e: 48 01 ce add rsi, rcx - 444141: 48 01 cf add rdi, rcx - 444144: e9 a7 0a 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 444149: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 444150: 48 83 f9 50 cmp rcx, 80 - 444154: 48 8d 49 d0 lea rcx, [rcx - 48] - 444158: 89 d0 mov eax, edx - 44415a: 73 54 jae 0x4441b0 <__memcmp_ssse3+0x890> - 44415c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 444161: 66 0f 6f d1 movdqa xmm2, xmm1 - 444165: 66 0f 3a 0f 0e 07 palignr xmm1, xmmword ptr [rsi], 7 # xmm1 = mem[7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6] - 44416b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 44416f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 444174: 66 0f 3a 0f da 07 palignr xmm3, xmm2, 7 # xmm3 = xmm2[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 44417a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 44417f: 66 0f db d9 pand xmm3, xmm1 - 444183: 66 0f d7 d3 pmovmskb edx, xmm3 - 444187: 48 8d 7f 20 lea rdi, [rdi + 32] - 44418b: 48 8d 76 20 lea rsi, [rsi + 32] - 44418f: 81 ea ff ff 00 00 sub edx, 65535 - 444195: 0f 85 45 09 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44419b: 48 83 c6 07 add rsi, 7 - 44419f: 48 01 ce add rsi, rcx - 4441a2: 48 01 cf add rdi, rcx - 4441a5: e9 46 0a 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 4441aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4441b0: 48 83 e9 20 sub rcx, 32 - 4441b4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 4441b9: 66 0f 3a 0f 06 07 palignr xmm0, xmmword ptr [rsi], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] - 4441bf: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 4441c3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4441c8: 66 0f 3a 0f 5e 10 07 palignr xmm3, xmmword ptr [rsi + 16], 7 # xmm3 = mem[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 4441cf: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 4441d4: 66 0f db d8 pand xmm3, xmm0 - 4441d8: 48 83 e9 20 sub rcx, 32 - 4441dc: 66 0f d7 d3 pmovmskb edx, xmm3 - 4441e0: 66 0f 6f c8 movdqa xmm1, xmm0 - 4441e4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 4441e9: 66 0f 3a 0f 5e 30 07 palignr xmm3, xmmword ptr [rsi + 48], 7 # xmm3 = mem[7,8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6] - 4441f0: 81 da ff ff 00 00 sbb edx, 65535 - 4441f6: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 4441fb: 66 0f 3a 0f 46 20 07 palignr xmm0, xmmword ptr [rsi + 32], 7 # xmm0 = mem[7,8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6] - 444202: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 444207: 48 8d 76 20 lea rsi, [rsi + 32] - 44420b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 444210: 48 8d 7f 20 lea rdi, [rdi + 32] - 444214: 74 be je 0x4441d4 <__memcmp_ssse3+0x8b4> - 444216: 66 0f db d8 pand xmm3, xmm0 - 44421a: 48 83 f9 00 cmp rcx, 0 - 44421e: 7d 06 jge 0x444226 <__memcmp_ssse3+0x906> - 444220: ff c2 inc edx - 444222: 48 83 c1 20 add rcx, 32 - 444226: 85 d2 test edx, edx - 444228: 0f 85 b2 08 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44422e: 66 0f d7 d3 pmovmskb edx, xmm3 - 444232: 66 0f 6f c8 movdqa xmm1, xmm0 - 444236: 48 8d 7f 20 lea rdi, [rdi + 32] - 44423a: 48 8d 76 20 lea rsi, [rsi + 32] - 44423e: 81 ea ff ff 00 00 sub edx, 65535 - 444244: 0f 85 96 08 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44424a: 48 8d 76 07 lea rsi, [rsi + 7] - 44424e: 48 01 ce add rsi, rcx - 444251: 48 01 cf add rdi, rcx - 444254: e9 97 09 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 444259: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 444260: 48 83 f9 50 cmp rcx, 80 - 444264: 48 8d 49 d0 lea rcx, [rcx - 48] - 444268: 89 d0 mov eax, edx - 44426a: 73 54 jae 0x4442c0 <__memcmp_ssse3+0x9a0> - 44426c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 444271: 66 0f 6f d1 movdqa xmm2, xmm1 - 444275: 66 0f 3a 0f 0e 08 palignr xmm1, xmmword ptr [rsi], 8 # xmm1 = mem[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7] - 44427b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 44427f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 444284: 66 0f 3a 0f da 08 palignr xmm3, xmm2, 8 # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 44428a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 44428f: 66 0f db d9 pand xmm3, xmm1 - 444293: 66 0f d7 d3 pmovmskb edx, xmm3 - 444297: 48 8d 7f 20 lea rdi, [rdi + 32] - 44429b: 48 8d 76 20 lea rsi, [rsi + 32] - 44429f: 81 ea ff ff 00 00 sub edx, 65535 - 4442a5: 0f 85 35 08 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 4442ab: 48 83 c6 08 add rsi, 8 - 4442af: 48 01 ce add rsi, rcx - 4442b2: 48 01 cf add rdi, rcx - 4442b5: e9 36 09 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 4442ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4442c0: 48 83 e9 20 sub rcx, 32 - 4442c4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 4442c9: 66 0f 3a 0f 06 08 palignr xmm0, xmmword ptr [rsi], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] - 4442cf: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 4442d3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4442d8: 66 0f 3a 0f 5e 10 08 palignr xmm3, xmmword ptr [rsi + 16], 8 # xmm3 = mem[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 4442df: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 4442e4: 66 0f db d8 pand xmm3, xmm0 - 4442e8: 48 83 e9 20 sub rcx, 32 - 4442ec: 66 0f d7 d3 pmovmskb edx, xmm3 - 4442f0: 66 0f 6f c8 movdqa xmm1, xmm0 - 4442f4: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 4442f9: 66 0f 3a 0f 5e 30 08 palignr xmm3, xmmword ptr [rsi + 48], 8 # xmm3 = mem[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7] - 444300: 81 da ff ff 00 00 sbb edx, 65535 - 444306: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 44430b: 66 0f 3a 0f 46 20 08 palignr xmm0, xmmword ptr [rsi + 32], 8 # xmm0 = mem[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] - 444312: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 444317: 48 8d 76 20 lea rsi, [rsi + 32] - 44431b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 444320: 48 8d 7f 20 lea rdi, [rdi + 32] - 444324: 74 be je 0x4442e4 <__memcmp_ssse3+0x9c4> - 444326: 66 0f db d8 pand xmm3, xmm0 - 44432a: 48 83 f9 00 cmp rcx, 0 - 44432e: 7d 06 jge 0x444336 <__memcmp_ssse3+0xa16> - 444330: ff c2 inc edx - 444332: 48 83 c1 20 add rcx, 32 - 444336: 85 d2 test edx, edx - 444338: 0f 85 a2 07 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44433e: 66 0f d7 d3 pmovmskb edx, xmm3 - 444342: 66 0f 6f c8 movdqa xmm1, xmm0 - 444346: 48 8d 7f 20 lea rdi, [rdi + 32] - 44434a: 48 8d 76 20 lea rsi, [rsi + 32] - 44434e: 81 ea ff ff 00 00 sub edx, 65535 - 444354: 0f 85 86 07 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44435a: 48 8d 76 08 lea rsi, [rsi + 8] - 44435e: 48 01 ce add rsi, rcx - 444361: 48 01 cf add rdi, rcx - 444364: e9 87 08 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 444369: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 444370: 48 83 f9 50 cmp rcx, 80 - 444374: 48 8d 49 d0 lea rcx, [rcx - 48] - 444378: 89 d0 mov eax, edx - 44437a: 73 54 jae 0x4443d0 <__memcmp_ssse3+0xab0> - 44437c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 444381: 66 0f 6f d1 movdqa xmm2, xmm1 - 444385: 66 0f 3a 0f 0e 09 palignr xmm1, xmmword ptr [rsi], 9 # xmm1 = mem[9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8] - 44438b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 44438f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 444394: 66 0f 3a 0f da 09 palignr xmm3, xmm2, 9 # xmm3 = xmm2[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 44439a: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 44439f: 66 0f db d9 pand xmm3, xmm1 - 4443a3: 66 0f d7 d3 pmovmskb edx, xmm3 - 4443a7: 48 8d 7f 20 lea rdi, [rdi + 32] - 4443ab: 48 8d 76 20 lea rsi, [rsi + 32] - 4443af: 81 ea ff ff 00 00 sub edx, 65535 - 4443b5: 0f 85 25 07 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 4443bb: 48 83 c6 09 add rsi, 9 - 4443bf: 48 01 ce add rsi, rcx - 4443c2: 48 01 cf add rdi, rcx - 4443c5: e9 26 08 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 4443ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4443d0: 48 83 e9 20 sub rcx, 32 - 4443d4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 4443d9: 66 0f 3a 0f 06 09 palignr xmm0, xmmword ptr [rsi], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] - 4443df: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 4443e3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4443e8: 66 0f 3a 0f 5e 10 09 palignr xmm3, xmmword ptr [rsi + 16], 9 # xmm3 = mem[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 4443ef: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 4443f4: 66 0f db d8 pand xmm3, xmm0 - 4443f8: 48 83 e9 20 sub rcx, 32 - 4443fc: 66 0f d7 d3 pmovmskb edx, xmm3 - 444400: 66 0f 6f c8 movdqa xmm1, xmm0 - 444404: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 444409: 66 0f 3a 0f 5e 30 09 palignr xmm3, xmmword ptr [rsi + 48], 9 # xmm3 = mem[9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8] - 444410: 81 da ff ff 00 00 sbb edx, 65535 - 444416: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 44441b: 66 0f 3a 0f 46 20 09 palignr xmm0, xmmword ptr [rsi + 32], 9 # xmm0 = mem[9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8] - 444422: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 444427: 48 8d 76 20 lea rsi, [rsi + 32] - 44442b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 444430: 48 8d 7f 20 lea rdi, [rdi + 32] - 444434: 74 be je 0x4443f4 <__memcmp_ssse3+0xad4> - 444436: 66 0f db d8 pand xmm3, xmm0 - 44443a: 48 83 f9 00 cmp rcx, 0 - 44443e: 7d 06 jge 0x444446 <__memcmp_ssse3+0xb26> - 444440: ff c2 inc edx - 444442: 48 83 c1 20 add rcx, 32 - 444446: 85 d2 test edx, edx - 444448: 0f 85 92 06 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44444e: 66 0f d7 d3 pmovmskb edx, xmm3 - 444452: 66 0f 6f c8 movdqa xmm1, xmm0 - 444456: 48 8d 7f 20 lea rdi, [rdi + 32] - 44445a: 48 8d 76 20 lea rsi, [rsi + 32] - 44445e: 81 ea ff ff 00 00 sub edx, 65535 - 444464: 0f 85 76 06 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44446a: 48 8d 76 09 lea rsi, [rsi + 9] - 44446e: 48 01 ce add rsi, rcx - 444471: 48 01 cf add rdi, rcx - 444474: e9 77 07 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 444479: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 444480: 48 83 f9 50 cmp rcx, 80 - 444484: 48 8d 49 d0 lea rcx, [rcx - 48] - 444488: 89 d0 mov eax, edx - 44448a: 73 54 jae 0x4444e0 <__memcmp_ssse3+0xbc0> - 44448c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 444491: 66 0f 6f d1 movdqa xmm2, xmm1 - 444495: 66 0f 3a 0f 0e 0a palignr xmm1, xmmword ptr [rsi], 10 # xmm1 = mem[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] - 44449b: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 44449f: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4444a4: 66 0f 3a 0f da 0a palignr xmm3, xmm2, 10 # xmm3 = xmm2[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 4444aa: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 4444af: 66 0f db d9 pand xmm3, xmm1 - 4444b3: 66 0f d7 d3 pmovmskb edx, xmm3 - 4444b7: 48 8d 7f 20 lea rdi, [rdi + 32] - 4444bb: 48 8d 76 20 lea rsi, [rsi + 32] - 4444bf: 81 ea ff ff 00 00 sub edx, 65535 - 4444c5: 0f 85 15 06 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 4444cb: 48 83 c6 0a add rsi, 10 - 4444cf: 48 01 ce add rsi, rcx - 4444d2: 48 01 cf add rdi, rcx - 4444d5: e9 16 07 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 4444da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4444e0: 48 83 e9 20 sub rcx, 32 - 4444e4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 4444e9: 66 0f 3a 0f 06 0a palignr xmm0, xmmword ptr [rsi], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] - 4444ef: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 4444f3: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4444f8: 66 0f 3a 0f 5e 10 0a palignr xmm3, xmmword ptr [rsi + 16], 10 # xmm3 = mem[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 4444ff: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 444504: 66 0f db d8 pand xmm3, xmm0 - 444508: 48 83 e9 20 sub rcx, 32 - 44450c: 66 0f d7 d3 pmovmskb edx, xmm3 - 444510: 66 0f 6f c8 movdqa xmm1, xmm0 - 444514: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 444519: 66 0f 3a 0f 5e 30 0a palignr xmm3, xmmword ptr [rsi + 48], 10 # xmm3 = mem[10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9] - 444520: 81 da ff ff 00 00 sbb edx, 65535 - 444526: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 44452b: 66 0f 3a 0f 46 20 0a palignr xmm0, xmmword ptr [rsi + 32], 10 # xmm0 = mem[10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9] - 444532: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 444537: 48 8d 76 20 lea rsi, [rsi + 32] - 44453b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 444540: 48 8d 7f 20 lea rdi, [rdi + 32] - 444544: 74 be je 0x444504 <__memcmp_ssse3+0xbe4> - 444546: 66 0f db d8 pand xmm3, xmm0 - 44454a: 48 83 f9 00 cmp rcx, 0 - 44454e: 7d 06 jge 0x444556 <__memcmp_ssse3+0xc36> - 444550: ff c2 inc edx - 444552: 48 83 c1 20 add rcx, 32 - 444556: 85 d2 test edx, edx - 444558: 0f 85 82 05 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44455e: 66 0f d7 d3 pmovmskb edx, xmm3 - 444562: 66 0f 6f c8 movdqa xmm1, xmm0 - 444566: 48 8d 7f 20 lea rdi, [rdi + 32] - 44456a: 48 8d 76 20 lea rsi, [rsi + 32] - 44456e: 81 ea ff ff 00 00 sub edx, 65535 - 444574: 0f 85 66 05 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44457a: 48 8d 76 0a lea rsi, [rsi + 10] - 44457e: 48 01 ce add rsi, rcx - 444581: 48 01 cf add rdi, rcx - 444584: e9 67 06 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 444589: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 444590: 48 83 f9 50 cmp rcx, 80 - 444594: 48 8d 49 d0 lea rcx, [rcx - 48] - 444598: 89 d0 mov eax, edx - 44459a: 73 54 jae 0x4445f0 <__memcmp_ssse3+0xcd0> - 44459c: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 4445a1: 66 0f 6f d1 movdqa xmm2, xmm1 - 4445a5: 66 0f 3a 0f 0e 0b palignr xmm1, xmmword ptr [rsi], 11 # xmm1 = mem[11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10] - 4445ab: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 4445af: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4445b4: 66 0f 3a 0f da 0b palignr xmm3, xmm2, 11 # xmm3 = xmm2[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 4445ba: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 4445bf: 66 0f db d9 pand xmm3, xmm1 - 4445c3: 66 0f d7 d3 pmovmskb edx, xmm3 - 4445c7: 48 8d 7f 20 lea rdi, [rdi + 32] - 4445cb: 48 8d 76 20 lea rsi, [rsi + 32] - 4445cf: 81 ea ff ff 00 00 sub edx, 65535 - 4445d5: 0f 85 05 05 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 4445db: 48 83 c6 0b add rsi, 11 - 4445df: 48 01 ce add rsi, rcx - 4445e2: 48 01 cf add rdi, rcx - 4445e5: e9 06 06 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 4445ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4445f0: 48 83 e9 20 sub rcx, 32 - 4445f4: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 4445f9: 66 0f 3a 0f 06 0b palignr xmm0, xmmword ptr [rsi], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] - 4445ff: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 444603: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 444608: 66 0f 3a 0f 5e 10 0b palignr xmm3, xmmword ptr [rsi + 16], 11 # xmm3 = mem[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 44460f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 444614: 66 0f db d8 pand xmm3, xmm0 - 444618: 48 83 e9 20 sub rcx, 32 - 44461c: 66 0f d7 d3 pmovmskb edx, xmm3 - 444620: 66 0f 6f c8 movdqa xmm1, xmm0 - 444624: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 444629: 66 0f 3a 0f 5e 30 0b palignr xmm3, xmmword ptr [rsi + 48], 11 # xmm3 = mem[11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10] - 444630: 81 da ff ff 00 00 sbb edx, 65535 - 444636: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 44463b: 66 0f 3a 0f 46 20 0b palignr xmm0, xmmword ptr [rsi + 32], 11 # xmm0 = mem[11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10] - 444642: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 444647: 48 8d 76 20 lea rsi, [rsi + 32] - 44464b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 444650: 48 8d 7f 20 lea rdi, [rdi + 32] - 444654: 74 be je 0x444614 <__memcmp_ssse3+0xcf4> - 444656: 66 0f db d8 pand xmm3, xmm0 - 44465a: 48 83 f9 00 cmp rcx, 0 - 44465e: 7d 06 jge 0x444666 <__memcmp_ssse3+0xd46> - 444660: ff c2 inc edx - 444662: 48 83 c1 20 add rcx, 32 - 444666: 85 d2 test edx, edx - 444668: 0f 85 72 04 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44466e: 66 0f d7 d3 pmovmskb edx, xmm3 - 444672: 66 0f 6f c8 movdqa xmm1, xmm0 - 444676: 48 8d 7f 20 lea rdi, [rdi + 32] - 44467a: 48 8d 76 20 lea rsi, [rsi + 32] - 44467e: 81 ea ff ff 00 00 sub edx, 65535 - 444684: 0f 85 56 04 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44468a: 48 8d 76 0b lea rsi, [rsi + 11] - 44468e: 48 01 ce add rsi, rcx - 444691: 48 01 cf add rdi, rcx - 444694: e9 57 05 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 444699: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4446a0: 48 83 f9 50 cmp rcx, 80 - 4446a4: 48 8d 49 d0 lea rcx, [rcx - 48] - 4446a8: 89 d0 mov eax, edx - 4446aa: 73 54 jae 0x444700 <__memcmp_ssse3+0xde0> - 4446ac: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 4446b1: 66 0f 6f d1 movdqa xmm2, xmm1 - 4446b5: 66 0f 3a 0f 0e 0c palignr xmm1, xmmword ptr [rsi], 12 # xmm1 = mem[12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11] - 4446bb: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 4446bf: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4446c4: 66 0f 3a 0f da 0c palignr xmm3, xmm2, 12 # xmm3 = xmm2[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 4446ca: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 4446cf: 66 0f db d9 pand xmm3, xmm1 - 4446d3: 66 0f d7 d3 pmovmskb edx, xmm3 - 4446d7: 48 8d 7f 20 lea rdi, [rdi + 32] - 4446db: 48 8d 76 20 lea rsi, [rsi + 32] - 4446df: 81 ea ff ff 00 00 sub edx, 65535 - 4446e5: 0f 85 f5 03 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 4446eb: 48 83 c6 0c add rsi, 12 - 4446ef: 48 01 ce add rsi, rcx - 4446f2: 48 01 cf add rdi, rcx - 4446f5: e9 f6 04 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 4446fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 444700: 48 83 e9 20 sub rcx, 32 - 444704: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 444709: 66 0f 3a 0f 06 0c palignr xmm0, xmmword ptr [rsi], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] - 44470f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 444713: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 444718: 66 0f 3a 0f 5e 10 0c palignr xmm3, xmmword ptr [rsi + 16], 12 # xmm3 = mem[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 44471f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 444724: 66 0f db d8 pand xmm3, xmm0 - 444728: 48 83 e9 20 sub rcx, 32 - 44472c: 66 0f d7 d3 pmovmskb edx, xmm3 - 444730: 66 0f 6f c8 movdqa xmm1, xmm0 - 444734: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 444739: 66 0f 3a 0f 5e 30 0c palignr xmm3, xmmword ptr [rsi + 48], 12 # xmm3 = mem[12,13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11] - 444740: 81 da ff ff 00 00 sbb edx, 65535 - 444746: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 44474b: 66 0f 3a 0f 46 20 0c palignr xmm0, xmmword ptr [rsi + 32], 12 # xmm0 = mem[12,13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11] - 444752: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 444757: 48 8d 76 20 lea rsi, [rsi + 32] - 44475b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 444760: 48 8d 7f 20 lea rdi, [rdi + 32] - 444764: 74 be je 0x444724 <__memcmp_ssse3+0xe04> - 444766: 66 0f db d8 pand xmm3, xmm0 - 44476a: 48 83 f9 00 cmp rcx, 0 - 44476e: 7d 06 jge 0x444776 <__memcmp_ssse3+0xe56> - 444770: ff c2 inc edx - 444772: 48 83 c1 20 add rcx, 32 - 444776: 85 d2 test edx, edx - 444778: 0f 85 62 03 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44477e: 66 0f d7 d3 pmovmskb edx, xmm3 - 444782: 66 0f 6f c8 movdqa xmm1, xmm0 - 444786: 48 8d 7f 20 lea rdi, [rdi + 32] - 44478a: 48 8d 76 20 lea rsi, [rsi + 32] - 44478e: 81 ea ff ff 00 00 sub edx, 65535 - 444794: 0f 85 46 03 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44479a: 48 8d 76 0c lea rsi, [rsi + 12] - 44479e: 48 01 ce add rsi, rcx - 4447a1: 48 01 cf add rdi, rcx - 4447a4: e9 47 04 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 4447a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4447b0: 48 83 f9 50 cmp rcx, 80 - 4447b4: 48 8d 49 d0 lea rcx, [rcx - 48] - 4447b8: 89 d0 mov eax, edx - 4447ba: 73 54 jae 0x444810 <__memcmp_ssse3+0xef0> - 4447bc: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 4447c1: 66 0f 6f d1 movdqa xmm2, xmm1 - 4447c5: 66 0f 3a 0f 0e 0d palignr xmm1, xmmword ptr [rsi], 13 # xmm1 = mem[13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4447cb: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 4447cf: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4447d4: 66 0f 3a 0f da 0d palignr xmm3, xmm2, 13 # xmm3 = xmm2[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 4447da: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 4447df: 66 0f db d9 pand xmm3, xmm1 - 4447e3: 66 0f d7 d3 pmovmskb edx, xmm3 - 4447e7: 48 8d 7f 20 lea rdi, [rdi + 32] - 4447eb: 48 8d 76 20 lea rsi, [rsi + 32] - 4447ef: 81 ea ff ff 00 00 sub edx, 65535 - 4447f5: 0f 85 e5 02 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 4447fb: 48 83 c6 0d add rsi, 13 - 4447ff: 48 01 ce add rsi, rcx - 444802: 48 01 cf add rdi, rcx - 444805: e9 e6 03 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 44480a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 444810: 48 83 e9 20 sub rcx, 32 - 444814: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 444819: 66 0f 3a 0f 06 0d palignr xmm0, xmmword ptr [rsi], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] - 44481f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 444823: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 444828: 66 0f 3a 0f 5e 10 0d palignr xmm3, xmmword ptr [rsi + 16], 13 # xmm3 = mem[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 44482f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 444834: 66 0f db d8 pand xmm3, xmm0 - 444838: 48 83 e9 20 sub rcx, 32 - 44483c: 66 0f d7 d3 pmovmskb edx, xmm3 - 444840: 66 0f 6f c8 movdqa xmm1, xmm0 - 444844: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 444849: 66 0f 3a 0f 5e 30 0d palignr xmm3, xmmword ptr [rsi + 48], 13 # xmm3 = mem[13,14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12] - 444850: 81 da ff ff 00 00 sbb edx, 65535 - 444856: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 44485b: 66 0f 3a 0f 46 20 0d palignr xmm0, xmmword ptr [rsi + 32], 13 # xmm0 = mem[13,14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12] - 444862: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 444867: 48 8d 76 20 lea rsi, [rsi + 32] - 44486b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 444870: 48 8d 7f 20 lea rdi, [rdi + 32] - 444874: 74 be je 0x444834 <__memcmp_ssse3+0xf14> - 444876: 66 0f db d8 pand xmm3, xmm0 - 44487a: 48 83 f9 00 cmp rcx, 0 - 44487e: 7d 06 jge 0x444886 <__memcmp_ssse3+0xf66> - 444880: ff c2 inc edx - 444882: 48 83 c1 20 add rcx, 32 - 444886: 85 d2 test edx, edx - 444888: 0f 85 52 02 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44488e: 66 0f d7 d3 pmovmskb edx, xmm3 - 444892: 66 0f 6f c8 movdqa xmm1, xmm0 - 444896: 48 8d 7f 20 lea rdi, [rdi + 32] - 44489a: 48 8d 76 20 lea rsi, [rsi + 32] - 44489e: 81 ea ff ff 00 00 sub edx, 65535 - 4448a4: 0f 85 36 02 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 4448aa: 48 8d 76 0d lea rsi, [rsi + 13] - 4448ae: 48 01 ce add rsi, rcx - 4448b1: 48 01 cf add rdi, rcx - 4448b4: e9 37 03 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 4448b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4448c0: 48 83 f9 50 cmp rcx, 80 - 4448c4: 48 8d 49 d0 lea rcx, [rcx - 48] - 4448c8: 89 d0 mov eax, edx - 4448ca: 73 54 jae 0x444920 <__memcmp_ssse3+0x1000> - 4448cc: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 4448d1: 66 0f 6f d1 movdqa xmm2, xmm1 - 4448d5: 66 0f 3a 0f 0e 0e palignr xmm1, xmmword ptr [rsi], 14 # xmm1 = mem[14,15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4448db: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 4448df: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4448e4: 66 0f 3a 0f da 0e palignr xmm3, xmm2, 14 # xmm3 = xmm2[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 4448ea: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 4448ef: 66 0f db d9 pand xmm3, xmm1 - 4448f3: 66 0f d7 d3 pmovmskb edx, xmm3 - 4448f7: 48 8d 7f 20 lea rdi, [rdi + 32] - 4448fb: 48 8d 76 20 lea rsi, [rsi + 32] - 4448ff: 81 ea ff ff 00 00 sub edx, 65535 - 444905: 0f 85 d5 01 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44490b: 48 83 c6 0e add rsi, 14 - 44490f: 48 01 ce add rsi, rcx - 444912: 48 01 cf add rdi, rcx - 444915: e9 d6 02 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 44491a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 444920: 48 83 e9 20 sub rcx, 32 - 444924: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 444929: 66 0f 3a 0f 06 0e palignr xmm0, xmmword ptr [rsi], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 44492f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 444933: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 444938: 66 0f 3a 0f 5e 10 0e palignr xmm3, xmmword ptr [rsi + 16], 14 # xmm3 = mem[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 44493f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 444944: 66 0f db d8 pand xmm3, xmm0 - 444948: 48 83 e9 20 sub rcx, 32 - 44494c: 66 0f d7 d3 pmovmskb edx, xmm3 - 444950: 66 0f 6f c8 movdqa xmm1, xmm0 - 444954: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 444959: 66 0f 3a 0f 5e 30 0e palignr xmm3, xmmword ptr [rsi + 48], 14 # xmm3 = mem[14,15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 444960: 81 da ff ff 00 00 sbb edx, 65535 - 444966: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 44496b: 66 0f 3a 0f 46 20 0e palignr xmm0, xmmword ptr [rsi + 32], 14 # xmm0 = mem[14,15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13] - 444972: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 444977: 48 8d 76 20 lea rsi, [rsi + 32] - 44497b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 444980: 48 8d 7f 20 lea rdi, [rdi + 32] - 444984: 74 be je 0x444944 <__memcmp_ssse3+0x1024> - 444986: 66 0f db d8 pand xmm3, xmm0 - 44498a: 48 83 f9 00 cmp rcx, 0 - 44498e: 7d 06 jge 0x444996 <__memcmp_ssse3+0x1076> - 444990: ff c2 inc edx - 444992: 48 83 c1 20 add rcx, 32 - 444996: 85 d2 test edx, edx - 444998: 0f 85 42 01 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 44499e: 66 0f d7 d3 pmovmskb edx, xmm3 - 4449a2: 66 0f 6f c8 movdqa xmm1, xmm0 - 4449a6: 48 8d 7f 20 lea rdi, [rdi + 32] - 4449aa: 48 8d 76 20 lea rsi, [rsi + 32] - 4449ae: 81 ea ff ff 00 00 sub edx, 65535 - 4449b4: 0f 85 26 01 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 4449ba: 48 8d 76 0e lea rsi, [rsi + 14] - 4449be: 48 01 ce add rsi, rcx - 4449c1: 48 01 cf add rdi, rcx - 4449c4: e9 27 02 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 4449c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4449d0: 48 83 f9 50 cmp rcx, 80 - 4449d4: 48 8d 49 d0 lea rcx, [rcx - 48] - 4449d8: 89 d0 mov eax, edx - 4449da: 73 54 jae 0x444a30 <__memcmp_ssse3+0x1110> - 4449dc: 66 0f 6f 4e 10 movdqa xmm1, xmmword ptr [rsi + 16] - 4449e1: 66 0f 6f d1 movdqa xmm2, xmm1 - 4449e5: 66 0f 3a 0f 0e 0f palignr xmm1, xmmword ptr [rsi], 15 # xmm1 = mem[15],xmm1[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4449eb: 66 0f 74 0f pcmpeqb xmm1, xmmword ptr [rdi] - 4449ef: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 4449f4: 66 0f 3a 0f da 0f palignr xmm3, xmm2, 15 # xmm3 = xmm2[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 4449fa: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 4449ff: 66 0f db d9 pand xmm3, xmm1 - 444a03: 66 0f d7 d3 pmovmskb edx, xmm3 - 444a07: 48 8d 7f 20 lea rdi, [rdi + 32] - 444a0b: 48 8d 76 20 lea rsi, [rsi + 32] - 444a0f: 81 ea ff ff 00 00 sub edx, 65535 - 444a15: 0f 85 c5 00 00 00 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 444a1b: 48 83 c6 0f add rsi, 15 - 444a1f: 48 01 ce add rsi, rcx - 444a22: 48 01 cf add rdi, rcx - 444a25: e9 c6 01 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 444a2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 444a30: 48 83 e9 20 sub rcx, 32 - 444a34: 66 0f 6f 46 10 movdqa xmm0, xmmword ptr [rsi + 16] - 444a39: 66 0f 3a 0f 06 0f palignr xmm0, xmmword ptr [rsi], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 444a3f: 66 0f 74 07 pcmpeqb xmm0, xmmword ptr [rdi] - 444a43: 66 0f 6f 5e 20 movdqa xmm3, xmmword ptr [rsi + 32] - 444a48: 66 0f 3a 0f 5e 10 0f palignr xmm3, xmmword ptr [rsi + 16], 15 # xmm3 = mem[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 444a4f: 66 0f 74 5f 10 pcmpeqb xmm3, xmmword ptr [rdi + 16] - 444a54: 66 0f db d8 pand xmm3, xmm0 - 444a58: 48 83 e9 20 sub rcx, 32 - 444a5c: 66 0f d7 d3 pmovmskb edx, xmm3 - 444a60: 66 0f 6f c8 movdqa xmm1, xmm0 - 444a64: 66 0f 6f 5e 40 movdqa xmm3, xmmword ptr [rsi + 64] - 444a69: 66 0f 3a 0f 5e 30 0f palignr xmm3, xmmword ptr [rsi + 48], 15 # xmm3 = mem[15],xmm3[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 444a70: 81 da ff ff 00 00 sbb edx, 65535 - 444a76: 66 0f 6f 46 30 movdqa xmm0, xmmword ptr [rsi + 48] - 444a7b: 66 0f 3a 0f 46 20 0f palignr xmm0, xmmword ptr [rsi + 32], 15 # xmm0 = mem[15],xmm0[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14] - 444a82: 66 0f 74 47 20 pcmpeqb xmm0, xmmword ptr [rdi + 32] - 444a87: 48 8d 76 20 lea rsi, [rsi + 32] - 444a8b: 66 0f 74 5f 30 pcmpeqb xmm3, xmmword ptr [rdi + 48] - 444a90: 48 8d 7f 20 lea rdi, [rdi + 32] - 444a94: 74 be je 0x444a54 <__memcmp_ssse3+0x1134> - 444a96: 66 0f db d8 pand xmm3, xmm0 - 444a9a: 48 83 f9 00 cmp rcx, 0 - 444a9e: 7d 06 jge 0x444aa6 <__memcmp_ssse3+0x1186> - 444aa0: ff c2 inc edx - 444aa2: 48 83 c1 20 add rcx, 32 - 444aa6: 85 d2 test edx, edx - 444aa8: 75 36 jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 444aaa: 66 0f d7 d3 pmovmskb edx, xmm3 - 444aae: 66 0f 6f c8 movdqa xmm1, xmm0 - 444ab2: 48 8d 7f 20 lea rdi, [rdi + 32] - 444ab6: 48 8d 76 20 lea rsi, [rsi + 32] - 444aba: 81 ea ff ff 00 00 sub edx, 65535 - 444ac0: 75 1e jne 0x444ae0 <__memcmp_ssse3+0x11c0> - 444ac2: 48 8d 76 0f lea rsi, [rsi + 15] - 444ac6: 48 01 ce add rsi, rcx - 444ac9: 48 01 cf add rdi, rcx - 444acc: e9 1f 01 00 00 jmp 0x444bf0 <__memcmp_ssse3+0x12d0> - 444ad1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 444adc: 0f 1f 40 00 nop dword ptr [rax] - 444ae0: 66 44 0f d7 c1 pmovmskb r8d, xmm1 - 444ae5: 41 81 e8 ff ff 00 00 sub r8d, 65535 - 444aec: 74 0b je 0x444af9 <__memcmp_ssse3+0x11d9> - 444aee: 48 8d 76 f0 lea rsi, [rsi - 16] - 444af2: 48 8d 7f f0 lea rdi, [rdi - 16] - 444af6: 44 89 c2 mov edx, r8d - 444af9: 48 01 c6 add rsi, rax - 444afc: 84 d2 test dl, dl - 444afe: 0f 84 ac 00 00 00 je 0x444bb0 <__memcmp_ssse3+0x1290> - 444b04: f6 c2 01 test dl, 1 - 444b07: 75 37 jne 0x444b40 <__memcmp_ssse3+0x1220> - 444b09: f6 c2 02 test dl, 2 - 444b0c: 75 42 jne 0x444b50 <__memcmp_ssse3+0x1230> - 444b0e: f6 c2 04 test dl, 4 - 444b11: 75 4d jne 0x444b60 <__memcmp_ssse3+0x1240> - 444b13: f6 c2 08 test dl, 8 - 444b16: 75 58 jne 0x444b70 <__memcmp_ssse3+0x1250> - 444b18: f6 c2 10 test dl, 16 - 444b1b: 75 63 jne 0x444b80 <__memcmp_ssse3+0x1260> - 444b1d: f6 c2 20 test dl, 32 - 444b20: 75 6e jne 0x444b90 <__memcmp_ssse3+0x1270> - 444b22: f6 c2 40 test dl, 64 - 444b25: 75 79 jne 0x444ba0 <__memcmp_ssse3+0x1280> - 444b27: 0f b6 47 f7 movzx eax, byte ptr [rdi - 9] - 444b2b: 0f b6 56 f7 movzx edx, byte ptr [rsi - 9] - 444b2f: 29 d0 sub eax, edx - 444b31: c3 ret - 444b32: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 444b3d: 0f 1f 00 nop dword ptr [rax] - 444b40: 0f b6 47 f0 movzx eax, byte ptr [rdi - 16] - 444b44: 0f b6 56 f0 movzx edx, byte ptr [rsi - 16] - 444b48: 29 d0 sub eax, edx - 444b4a: c3 ret - 444b4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 444b50: 0f b6 47 f1 movzx eax, byte ptr [rdi - 15] - 444b54: 0f b6 56 f1 movzx edx, byte ptr [rsi - 15] - 444b58: 29 d0 sub eax, edx - 444b5a: c3 ret - 444b5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 444b60: 0f b6 47 f2 movzx eax, byte ptr [rdi - 14] - 444b64: 0f b6 56 f2 movzx edx, byte ptr [rsi - 14] - 444b68: 29 d0 sub eax, edx - 444b6a: c3 ret - 444b6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 444b70: 0f b6 47 f3 movzx eax, byte ptr [rdi - 13] - 444b74: 0f b6 56 f3 movzx edx, byte ptr [rsi - 13] - 444b78: 29 d0 sub eax, edx - 444b7a: c3 ret - 444b7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 444b80: 0f b6 47 f4 movzx eax, byte ptr [rdi - 12] - 444b84: 0f b6 56 f4 movzx edx, byte ptr [rsi - 12] - 444b88: 29 d0 sub eax, edx - 444b8a: c3 ret - 444b8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 444b90: 0f b6 47 f5 movzx eax, byte ptr [rdi - 11] - 444b94: 0f b6 56 f5 movzx edx, byte ptr [rsi - 11] - 444b98: 29 d0 sub eax, edx - 444b9a: c3 ret - 444b9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 444ba0: 0f b6 47 f6 movzx eax, byte ptr [rdi - 10] - 444ba4: 0f b6 56 f6 movzx edx, byte ptr [rsi - 10] - 444ba8: 29 d0 sub eax, edx - 444baa: c3 ret - 444bab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 444bb0: 48 8d 7f 08 lea rdi, [rdi + 8] - 444bb4: 48 8d 76 08 lea rsi, [rsi + 8] - 444bb8: f6 c6 01 test dh, 1 - 444bbb: 75 83 jne 0x444b40 <__memcmp_ssse3+0x1220> - 444bbd: f6 c6 02 test dh, 2 - 444bc0: 75 8e jne 0x444b50 <__memcmp_ssse3+0x1230> - 444bc2: f6 c6 04 test dh, 4 - 444bc5: 75 99 jne 0x444b60 <__memcmp_ssse3+0x1240> - 444bc7: f6 c6 08 test dh, 8 - 444bca: 75 a4 jne 0x444b70 <__memcmp_ssse3+0x1250> - 444bcc: f6 c6 10 test dh, 16 - 444bcf: 75 af jne 0x444b80 <__memcmp_ssse3+0x1260> - 444bd1: f6 c6 20 test dh, 32 - 444bd4: 75 ba jne 0x444b90 <__memcmp_ssse3+0x1270> - 444bd6: f6 c6 40 test dh, 64 - 444bd9: 75 c5 jne 0x444ba0 <__memcmp_ssse3+0x1280> - 444bdb: 0f b6 47 f7 movzx eax, byte ptr [rdi - 9] - 444bdf: 0f b6 56 f7 movzx edx, byte ptr [rsi - 9] - 444be3: 29 d0 sub eax, edx - 444be5: c3 ret - 444be6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 444bf0: 83 f9 08 cmp ecx, 8 - 444bf3: 73 4b jae 0x444c40 <__memcmp_ssse3+0x1320> - 444bf5: 83 f9 00 cmp ecx, 0 - 444bf8: 0f 84 5c 02 00 00 je 0x444e5a <__memcmp_ssse3+0x153a> - 444bfe: 83 f9 01 cmp ecx, 1 - 444c01: 0f 84 f3 02 00 00 je 0x444efa <__memcmp_ssse3+0x15da> - 444c07: 83 f9 02 cmp ecx, 2 - 444c0a: 0f 84 9a 03 00 00 je 0x444faa <__memcmp_ssse3+0x168a> - 444c10: 83 f9 03 cmp ecx, 3 - 444c13: 0f 84 29 04 00 00 je 0x445042 <__memcmp_ssse3+0x1722> - 444c19: 83 f9 04 cmp ecx, 4 - 444c1c: 0f 84 2a 02 00 00 je 0x444e4c <__memcmp_ssse3+0x152c> - 444c22: 83 f9 05 cmp ecx, 5 - 444c25: 0f 84 c1 02 00 00 je 0x444eec <__memcmp_ssse3+0x15cc> - 444c2b: 83 f9 06 cmp ecx, 6 - 444c2e: 0f 84 68 03 00 00 je 0x444f9c <__memcmp_ssse3+0x167c> - 444c34: e9 ff 03 00 00 jmp 0x445038 <__memcmp_ssse3+0x1718> - 444c39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 444c40: 83 f9 10 cmp ecx, 16 - 444c43: 73 4b jae 0x444c90 <__memcmp_ssse3+0x1370> - 444c45: 83 f9 08 cmp ecx, 8 - 444c48: 0f 84 f0 01 00 00 je 0x444e3e <__memcmp_ssse3+0x151e> - 444c4e: 83 f9 09 cmp ecx, 9 - 444c51: 0f 84 87 02 00 00 je 0x444ede <__memcmp_ssse3+0x15be> - 444c57: 83 f9 0a cmp ecx, 10 - 444c5a: 0f 84 2e 03 00 00 je 0x444f8e <__memcmp_ssse3+0x166e> - 444c60: 83 f9 0b cmp ecx, 11 - 444c63: 0f 84 c5 03 00 00 je 0x44502e <__memcmp_ssse3+0x170e> - 444c69: 83 f9 0c cmp ecx, 12 - 444c6c: 0f 84 be 01 00 00 je 0x444e30 <__memcmp_ssse3+0x1510> - 444c72: 83 f9 0d cmp ecx, 13 - 444c75: 0f 84 55 02 00 00 je 0x444ed0 <__memcmp_ssse3+0x15b0> - 444c7b: 83 f9 0e cmp ecx, 14 - 444c7e: 0f 84 fc 02 00 00 je 0x444f80 <__memcmp_ssse3+0x1660> - 444c84: e9 9b 03 00 00 jmp 0x445024 <__memcmp_ssse3+0x1704> - 444c89: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 444c90: 83 f9 18 cmp ecx, 24 - 444c93: 73 4b jae 0x444ce0 <__memcmp_ssse3+0x13c0> - 444c95: 83 f9 10 cmp ecx, 16 - 444c98: 0f 84 84 01 00 00 je 0x444e22 <__memcmp_ssse3+0x1502> - 444c9e: 83 f9 11 cmp ecx, 17 - 444ca1: 0f 84 1b 02 00 00 je 0x444ec2 <__memcmp_ssse3+0x15a2> - 444ca7: 83 f9 12 cmp ecx, 18 - 444caa: 0f 84 c2 02 00 00 je 0x444f72 <__memcmp_ssse3+0x1652> - 444cb0: 83 f9 13 cmp ecx, 19 - 444cb3: 0f 84 61 03 00 00 je 0x44501a <__memcmp_ssse3+0x16fa> - 444cb9: 83 f9 14 cmp ecx, 20 - 444cbc: 0f 84 52 01 00 00 je 0x444e14 <__memcmp_ssse3+0x14f4> - 444cc2: 83 f9 15 cmp ecx, 21 - 444cc5: 0f 84 e9 01 00 00 je 0x444eb4 <__memcmp_ssse3+0x1594> - 444ccb: 83 f9 16 cmp ecx, 22 - 444cce: 0f 84 90 02 00 00 je 0x444f64 <__memcmp_ssse3+0x1644> - 444cd4: e9 37 03 00 00 jmp 0x445010 <__memcmp_ssse3+0x16f0> - 444cd9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 444ce0: 83 f9 20 cmp ecx, 32 - 444ce3: 73 4b jae 0x444d30 <__memcmp_ssse3+0x1410> - 444ce5: 83 f9 18 cmp ecx, 24 - 444ce8: 0f 84 18 01 00 00 je 0x444e06 <__memcmp_ssse3+0x14e6> - 444cee: 83 f9 19 cmp ecx, 25 - 444cf1: 0f 84 af 01 00 00 je 0x444ea6 <__memcmp_ssse3+0x1586> - 444cf7: 83 f9 1a cmp ecx, 26 - 444cfa: 0f 84 56 02 00 00 je 0x444f56 <__memcmp_ssse3+0x1636> - 444d00: 83 f9 1b cmp ecx, 27 - 444d03: 0f 84 fd 02 00 00 je 0x445006 <__memcmp_ssse3+0x16e6> - 444d09: 83 f9 1c cmp ecx, 28 - 444d0c: 0f 84 e6 00 00 00 je 0x444df8 <__memcmp_ssse3+0x14d8> - 444d12: 83 f9 1d cmp ecx, 29 - 444d15: 0f 84 7d 01 00 00 je 0x444e98 <__memcmp_ssse3+0x1578> - 444d1b: 83 f9 1e cmp ecx, 30 - 444d1e: 0f 84 24 02 00 00 je 0x444f48 <__memcmp_ssse3+0x1628> - 444d24: e9 d3 02 00 00 jmp 0x444ffc <__memcmp_ssse3+0x16dc> - 444d29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 444d30: 83 f9 28 cmp ecx, 40 - 444d33: 73 4b jae 0x444d80 <__memcmp_ssse3+0x1460> - 444d35: 83 f9 20 cmp ecx, 32 - 444d38: 0f 84 ac 00 00 00 je 0x444dea <__memcmp_ssse3+0x14ca> - 444d3e: 83 f9 21 cmp ecx, 33 - 444d41: 0f 84 43 01 00 00 je 0x444e8a <__memcmp_ssse3+0x156a> - 444d47: 83 f9 22 cmp ecx, 34 - 444d4a: 0f 84 ea 01 00 00 je 0x444f3a <__memcmp_ssse3+0x161a> - 444d50: 83 f9 23 cmp ecx, 35 - 444d53: 0f 84 99 02 00 00 je 0x444ff2 <__memcmp_ssse3+0x16d2> - 444d59: 83 f9 24 cmp ecx, 36 - 444d5c: 74 7e je 0x444ddc <__memcmp_ssse3+0x14bc> - 444d5e: 83 f9 25 cmp ecx, 37 - 444d61: 0f 84 15 01 00 00 je 0x444e7c <__memcmp_ssse3+0x155c> - 444d67: 83 f9 26 cmp ecx, 38 - 444d6a: 0f 84 bc 01 00 00 je 0x444f2c <__memcmp_ssse3+0x160c> - 444d70: e9 73 02 00 00 jmp 0x444fe8 <__memcmp_ssse3+0x16c8> - 444d75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 444d80: 83 f9 28 cmp ecx, 40 - 444d83: 74 49 je 0x444dce <__memcmp_ssse3+0x14ae> - 444d85: 83 f9 29 cmp ecx, 41 - 444d88: 0f 84 e0 00 00 00 je 0x444e6e <__memcmp_ssse3+0x154e> - 444d8e: 83 f9 2a cmp ecx, 42 - 444d91: 0f 84 87 01 00 00 je 0x444f1e <__memcmp_ssse3+0x15fe> - 444d97: 83 f9 2b cmp ecx, 43 - 444d9a: 0f 84 3e 02 00 00 je 0x444fde <__memcmp_ssse3+0x16be> - 444da0: 83 f9 2c cmp ecx, 44 - 444da3: 74 1b je 0x444dc0 <__memcmp_ssse3+0x14a0> - 444da5: 83 f9 2d cmp ecx, 45 - 444da8: 0f 84 b2 00 00 00 je 0x444e60 <__memcmp_ssse3+0x1540> - 444dae: 83 f9 2e cmp ecx, 46 - 444db1: 0f 84 59 01 00 00 je 0x444f10 <__memcmp_ssse3+0x15f0> - 444db7: e9 14 02 00 00 jmp 0x444fd0 <__memcmp_ssse3+0x16b0> - 444dbc: 0f 1f 40 00 nop dword ptr [rax] - 444dc0: 8b 47 d4 mov eax, dword ptr [rdi - 44] - 444dc3: 8b 4e d4 mov ecx, dword ptr [rsi - 44] - 444dc6: 39 c8 cmp eax, ecx - 444dc8: 0f 85 92 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444dce: 8b 47 d8 mov eax, dword ptr [rdi - 40] - 444dd1: 8b 4e d8 mov ecx, dword ptr [rsi - 40] - 444dd4: 39 c8 cmp eax, ecx - 444dd6: 0f 85 84 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444ddc: 8b 47 dc mov eax, dword ptr [rdi - 36] - 444ddf: 8b 4e dc mov ecx, dword ptr [rsi - 36] - 444de2: 39 c8 cmp eax, ecx - 444de4: 0f 85 76 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444dea: 8b 47 e0 mov eax, dword ptr [rdi - 32] - 444ded: 8b 4e e0 mov ecx, dword ptr [rsi - 32] - 444df0: 39 c8 cmp eax, ecx - 444df2: 0f 85 68 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444df8: 8b 47 e4 mov eax, dword ptr [rdi - 28] - 444dfb: 8b 4e e4 mov ecx, dword ptr [rsi - 28] - 444dfe: 39 c8 cmp eax, ecx - 444e00: 0f 85 5a 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e06: 8b 47 e8 mov eax, dword ptr [rdi - 24] - 444e09: 8b 4e e8 mov ecx, dword ptr [rsi - 24] - 444e0c: 39 c8 cmp eax, ecx - 444e0e: 0f 85 4c 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e14: 8b 47 ec mov eax, dword ptr [rdi - 20] - 444e17: 8b 4e ec mov ecx, dword ptr [rsi - 20] - 444e1a: 39 c8 cmp eax, ecx - 444e1c: 0f 85 3e 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e22: 8b 47 f0 mov eax, dword ptr [rdi - 16] - 444e25: 8b 4e f0 mov ecx, dword ptr [rsi - 16] - 444e28: 39 c8 cmp eax, ecx - 444e2a: 0f 85 30 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e30: 8b 47 f4 mov eax, dword ptr [rdi - 12] - 444e33: 8b 4e f4 mov ecx, dword ptr [rsi - 12] - 444e36: 39 c8 cmp eax, ecx - 444e38: 0f 85 22 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e3e: 8b 47 f8 mov eax, dword ptr [rdi - 8] - 444e41: 8b 4e f8 mov ecx, dword ptr [rsi - 8] - 444e44: 39 c8 cmp eax, ecx - 444e46: 0f 85 14 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e4c: 8b 47 fc mov eax, dword ptr [rdi - 4] - 444e4f: 8b 4e fc mov ecx, dword ptr [rsi - 4] - 444e52: 39 c8 cmp eax, ecx - 444e54: 0f 85 06 02 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e5a: 31 c0 xor eax, eax - 444e5c: c3 ret - 444e5d: 0f 1f 00 nop dword ptr [rax] - 444e60: 8b 47 d3 mov eax, dword ptr [rdi - 45] - 444e63: 8b 4e d3 mov ecx, dword ptr [rsi - 45] - 444e66: 39 c8 cmp eax, ecx - 444e68: 0f 85 f2 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e6e: 8b 47 d7 mov eax, dword ptr [rdi - 41] - 444e71: 8b 4e d7 mov ecx, dword ptr [rsi - 41] - 444e74: 39 c8 cmp eax, ecx - 444e76: 0f 85 e4 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e7c: 8b 47 db mov eax, dword ptr [rdi - 37] - 444e7f: 8b 4e db mov ecx, dword ptr [rsi - 37] - 444e82: 39 c8 cmp eax, ecx - 444e84: 0f 85 d6 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e8a: 8b 47 df mov eax, dword ptr [rdi - 33] - 444e8d: 8b 4e df mov ecx, dword ptr [rsi - 33] - 444e90: 39 c8 cmp eax, ecx - 444e92: 0f 85 c8 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444e98: 8b 47 e3 mov eax, dword ptr [rdi - 29] - 444e9b: 8b 4e e3 mov ecx, dword ptr [rsi - 29] - 444e9e: 39 c8 cmp eax, ecx - 444ea0: 0f 85 ba 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444ea6: 8b 47 e7 mov eax, dword ptr [rdi - 25] - 444ea9: 8b 4e e7 mov ecx, dword ptr [rsi - 25] - 444eac: 39 c8 cmp eax, ecx - 444eae: 0f 85 ac 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444eb4: 8b 47 eb mov eax, dword ptr [rdi - 21] - 444eb7: 8b 4e eb mov ecx, dword ptr [rsi - 21] - 444eba: 39 c8 cmp eax, ecx - 444ebc: 0f 85 9e 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444ec2: 8b 47 ef mov eax, dword ptr [rdi - 17] - 444ec5: 8b 4e ef mov ecx, dword ptr [rsi - 17] - 444ec8: 39 c8 cmp eax, ecx - 444eca: 0f 85 90 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444ed0: 8b 47 f3 mov eax, dword ptr [rdi - 13] - 444ed3: 8b 4e f3 mov ecx, dword ptr [rsi - 13] - 444ed6: 39 c8 cmp eax, ecx - 444ed8: 0f 85 82 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444ede: 8b 47 f7 mov eax, dword ptr [rdi - 9] - 444ee1: 8b 4e f7 mov ecx, dword ptr [rsi - 9] - 444ee4: 39 c8 cmp eax, ecx - 444ee6: 0f 85 74 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444eec: 8b 47 fb mov eax, dword ptr [rdi - 5] - 444eef: 8b 4e fb mov ecx, dword ptr [rsi - 5] - 444ef2: 39 c8 cmp eax, ecx - 444ef4: 0f 85 66 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444efa: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] - 444efe: 3a 46 ff cmp al, byte ptr [rsi - 1] - 444f01: 0f 85 6e 01 00 00 jne 0x445075 <__memcmp_ssse3+0x1755> - 444f07: 31 c0 xor eax, eax - 444f09: c3 ret - 444f0a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 444f10: 8b 47 d2 mov eax, dword ptr [rdi - 46] - 444f13: 8b 4e d2 mov ecx, dword ptr [rsi - 46] - 444f16: 39 c8 cmp eax, ecx - 444f18: 0f 85 42 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444f1e: 8b 47 d6 mov eax, dword ptr [rdi - 42] - 444f21: 8b 4e d6 mov ecx, dword ptr [rsi - 42] - 444f24: 39 c8 cmp eax, ecx - 444f26: 0f 85 34 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444f2c: 8b 47 da mov eax, dword ptr [rdi - 38] - 444f2f: 8b 4e da mov ecx, dword ptr [rsi - 38] - 444f32: 39 c8 cmp eax, ecx - 444f34: 0f 85 26 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444f3a: 8b 47 de mov eax, dword ptr [rdi - 34] - 444f3d: 8b 4e de mov ecx, dword ptr [rsi - 34] - 444f40: 39 c8 cmp eax, ecx - 444f42: 0f 85 18 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444f48: 8b 47 e2 mov eax, dword ptr [rdi - 30] - 444f4b: 8b 4e e2 mov ecx, dword ptr [rsi - 30] - 444f4e: 39 c8 cmp eax, ecx - 444f50: 0f 85 0a 01 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444f56: 8b 47 e6 mov eax, dword ptr [rdi - 26] - 444f59: 8b 4e e6 mov ecx, dword ptr [rsi - 26] - 444f5c: 39 c8 cmp eax, ecx - 444f5e: 0f 85 fc 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444f64: 8b 47 ea mov eax, dword ptr [rdi - 22] - 444f67: 8b 4e ea mov ecx, dword ptr [rsi - 22] - 444f6a: 39 c8 cmp eax, ecx - 444f6c: 0f 85 ee 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444f72: 8b 47 ee mov eax, dword ptr [rdi - 18] - 444f75: 8b 4e ee mov ecx, dword ptr [rsi - 18] - 444f78: 39 c8 cmp eax, ecx - 444f7a: 0f 85 e0 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444f80: 8b 47 f2 mov eax, dword ptr [rdi - 14] - 444f83: 8b 4e f2 mov ecx, dword ptr [rsi - 14] - 444f86: 39 c8 cmp eax, ecx - 444f88: 0f 85 d2 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444f8e: 8b 47 f6 mov eax, dword ptr [rdi - 10] - 444f91: 8b 4e f6 mov ecx, dword ptr [rsi - 10] - 444f94: 39 c8 cmp eax, ecx - 444f96: 0f 85 c4 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444f9c: 8b 47 fa mov eax, dword ptr [rdi - 6] - 444f9f: 8b 4e fa mov ecx, dword ptr [rsi - 6] - 444fa2: 39 c8 cmp eax, ecx - 444fa4: 0f 85 b6 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444faa: 0f b7 47 fe movzx eax, word ptr [rdi - 2] - 444fae: 0f b7 4e fe movzx ecx, word ptr [rsi - 2] - 444fb2: 38 c8 cmp al, cl - 444fb4: 0f 85 bb 00 00 00 jne 0x445075 <__memcmp_ssse3+0x1755> - 444fba: 39 c8 cmp eax, ecx - 444fbc: 0f 85 b3 00 00 00 jne 0x445075 <__memcmp_ssse3+0x1755> - 444fc2: 31 c0 xor eax, eax - 444fc4: c3 ret - 444fc5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 444fd0: 8b 47 d1 mov eax, dword ptr [rdi - 47] - 444fd3: 8b 4e d1 mov ecx, dword ptr [rsi - 47] - 444fd6: 39 c8 cmp eax, ecx - 444fd8: 0f 85 82 00 00 00 jne 0x445060 <__memcmp_ssse3+0x1740> - 444fde: 8b 47 d5 mov eax, dword ptr [rdi - 43] - 444fe1: 8b 4e d5 mov ecx, dword ptr [rsi - 43] - 444fe4: 39 c8 cmp eax, ecx - 444fe6: 75 78 jne 0x445060 <__memcmp_ssse3+0x1740> - 444fe8: 8b 47 d9 mov eax, dword ptr [rdi - 39] - 444feb: 8b 4e d9 mov ecx, dword ptr [rsi - 39] - 444fee: 39 c8 cmp eax, ecx - 444ff0: 75 6e jne 0x445060 <__memcmp_ssse3+0x1740> - 444ff2: 8b 47 dd mov eax, dword ptr [rdi - 35] - 444ff5: 8b 4e dd mov ecx, dword ptr [rsi - 35] - 444ff8: 39 c8 cmp eax, ecx - 444ffa: 75 64 jne 0x445060 <__memcmp_ssse3+0x1740> - 444ffc: 8b 47 e1 mov eax, dword ptr [rdi - 31] - 444fff: 8b 4e e1 mov ecx, dword ptr [rsi - 31] - 445002: 39 c8 cmp eax, ecx - 445004: 75 5a jne 0x445060 <__memcmp_ssse3+0x1740> - 445006: 8b 47 e5 mov eax, dword ptr [rdi - 27] - 445009: 8b 4e e5 mov ecx, dword ptr [rsi - 27] - 44500c: 39 c8 cmp eax, ecx - 44500e: 75 50 jne 0x445060 <__memcmp_ssse3+0x1740> - 445010: 8b 47 e9 mov eax, dword ptr [rdi - 23] - 445013: 8b 4e e9 mov ecx, dword ptr [rsi - 23] - 445016: 39 c8 cmp eax, ecx - 445018: 75 46 jne 0x445060 <__memcmp_ssse3+0x1740> - 44501a: 8b 47 ed mov eax, dword ptr [rdi - 19] - 44501d: 8b 4e ed mov ecx, dword ptr [rsi - 19] - 445020: 39 c8 cmp eax, ecx - 445022: 75 3c jne 0x445060 <__memcmp_ssse3+0x1740> - 445024: 8b 47 f1 mov eax, dword ptr [rdi - 15] - 445027: 8b 4e f1 mov ecx, dword ptr [rsi - 15] - 44502a: 39 c8 cmp eax, ecx - 44502c: 75 32 jne 0x445060 <__memcmp_ssse3+0x1740> - 44502e: 8b 47 f5 mov eax, dword ptr [rdi - 11] - 445031: 8b 4e f5 mov ecx, dword ptr [rsi - 11] - 445034: 39 c8 cmp eax, ecx - 445036: 75 28 jne 0x445060 <__memcmp_ssse3+0x1740> - 445038: 8b 47 f9 mov eax, dword ptr [rdi - 7] - 44503b: 8b 4e f9 mov ecx, dword ptr [rsi - 7] - 44503e: 39 c8 cmp eax, ecx - 445040: 75 1e jne 0x445060 <__memcmp_ssse3+0x1740> - 445042: 0f b7 47 fd movzx eax, word ptr [rdi - 3] - 445046: 0f b7 4e fd movzx ecx, word ptr [rsi - 3] - 44504a: 38 c8 cmp al, cl - 44504c: 75 27 jne 0x445075 <__memcmp_ssse3+0x1755> - 44504e: 39 c8 cmp eax, ecx - 445050: 75 23 jne 0x445075 <__memcmp_ssse3+0x1755> - 445052: 0f b6 47 ff movzx eax, byte ptr [rdi - 1] - 445056: 3a 46 ff cmp al, byte ptr [rsi - 1] - 445059: 75 1a jne 0x445075 <__memcmp_ssse3+0x1755> - 44505b: 31 c0 xor eax, eax - 44505d: c3 ret - 44505e: 66 90 nop - 445060: 38 c8 cmp al, cl - 445062: 75 11 jne 0x445075 <__memcmp_ssse3+0x1755> - 445064: 66 39 c8 cmp ax, cx - 445067: 75 0c jne 0x445075 <__memcmp_ssse3+0x1755> - 445069: c1 e8 10 shr eax, 16 - 44506c: c1 e9 10 shr ecx, 16 - 44506f: 38 c8 cmp al, cl - 445071: 75 02 jne 0x445075 <__memcmp_ssse3+0x1755> - 445073: 39 c8 cmp eax, ecx - 445075: 19 c0 sbb eax, eax - 445077: 83 d8 ff sbb eax, -1 - 44507a: c3 ret - 44507b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 445080: 31 c0 xor eax, eax - 445082: c3 ret - 445083: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44508d: 0f 1f 00 nop dword ptr [rax] - -0000000000445090 <__strstr_sse2_unaligned>: - 445090: f3 0f 1e fa endbr64 - 445094: 0f b6 06 movzx eax, byte ptr [rsi] - 445097: 84 c0 test al, al - 445099: 0f 84 98 01 00 00 je 0x445237 <__strstr_sse2_unaligned+0x1a7> - 44509f: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] - 4450a3: 84 d2 test dl, dl - 4450a5: 0f 84 b5 00 00 00 je 0x445160 <__strstr_sse2_unaligned+0xd0> - 4450ab: 66 0f 6e c8 movd xmm1, eax - 4450af: 66 0f 6e d2 movd xmm2, edx - 4450b3: 48 89 f8 mov rax, rdi - 4450b6: 25 ff 0f 00 00 and eax, 4095 - 4450bb: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 4450bf: 48 3d bf 0f 00 00 cmp rax, 4031 - 4450c5: 66 0f 60 d2 punpcklbw xmm2, xmm2 # xmm2 = xmm2[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 4450c9: 66 0f 61 c9 punpcklwd xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3] - 4450cd: 66 0f 61 d2 punpcklwd xmm2, xmm2 # xmm2 = xmm2[0,0,1,1,2,2,3,3] - 4450d1: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] - 4450d6: 66 0f 70 d2 00 pshufd xmm2, xmm2, 0 # xmm2 = xmm2[0,0,0,0] - 4450db: 0f 87 ff 02 00 00 ja 0x4453e0 <__strstr_sse2_unaligned+0x350> - 4450e1: f3 0f 6f 1f movdqu xmm3, xmmword ptr [rdi] - 4450e5: 66 0f ef ed pxor xmm5, xmm5 - 4450e9: f3 0f 6f 67 01 movdqu xmm4, xmmword ptr [rdi + 1] - 4450ee: 66 0f 6f f3 movdqa xmm6, xmm3 - 4450f2: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 4450f6: 66 0f 74 e2 pcmpeqb xmm4, xmm2 - 4450fa: f3 0f 6f 47 10 movdqu xmm0, xmmword ptr [rdi + 16] - 4450ff: 66 0f 74 f5 pcmpeqb xmm6, xmm5 - 445103: 66 0f da dc pminub xmm3, xmm4 - 445107: 66 0f 6f e3 movdqa xmm4, xmm3 - 44510b: f3 0f 6f 5f 11 movdqu xmm3, xmmword ptr [rdi + 17] - 445110: 66 0f 74 e8 pcmpeqb xmm5, xmm0 - 445114: 66 0f 74 da pcmpeqb xmm3, xmm2 - 445118: 66 0f eb e6 por xmm4, xmm6 - 44511c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 445120: 66 0f da c3 pminub xmm0, xmm3 - 445124: 66 0f eb c5 por xmm0, xmm5 - 445128: 66 44 0f d7 c4 pmovmskb r8d, xmm4 - 44512d: 66 0f d7 c0 pmovmskb eax, xmm0 - 445131: 48 c1 e0 10 shl rax, 16 - 445135: 49 09 c0 or r8, rax - 445138: 74 66 je 0x4451a0 <__strstr_sse2_unaligned+0x110> - 44513a: 49 0f bc c0 bsf rax, r8 - 44513e: 48 01 f8 add rax, rdi - 445141: 80 38 00 cmp byte ptr [rax], 0 - 445144: 74 3e je 0x445184 <__strstr_sse2_unaligned+0xf4> - 445146: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] - 44514a: 84 d2 test dl, dl - 44514c: 74 35 je 0x445183 <__strstr_sse2_unaligned+0xf3> - 44514e: 3a 50 02 cmp dl, byte ptr [rax + 2] - 445151: 75 3d jne 0x445190 <__strstr_sse2_unaligned+0x100> - 445153: 31 d2 xor edx, edx - 445155: eb 23 jmp 0x44517a <__strstr_sse2_unaligned+0xea> - 445157: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 445160: 0f b6 f0 movzx esi, al - 445163: e9 28 93 ff ff jmp 0x43e490 <__strchr_sse2> - 445168: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 445170: 48 83 c2 01 add rdx, 1 - 445174: 3a 4c 10 02 cmp cl, byte ptr [rax + rdx + 2] - 445178: 75 16 jne 0x445190 <__strstr_sse2_unaligned+0x100> - 44517a: 0f b6 4c 16 03 movzx ecx, byte ptr [rsi + rdx + 3] - 44517f: 84 c9 test cl, cl - 445181: 75 ed jne 0x445170 <__strstr_sse2_unaligned+0xe0> - 445183: c3 ret - 445184: 31 c0 xor eax, eax - 445186: c3 ret - 445187: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 445190: 49 8d 40 ff lea rax, [r8 - 1] - 445194: 49 21 c0 and r8, rax - 445197: 75 a1 jne 0x44513a <__strstr_sse2_unaligned+0xaa> - 445199: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4451a0: f3 0f 6f 5f 20 movdqu xmm3, xmmword ptr [rdi + 32] - 4451a5: 66 0f ef ed pxor xmm5, xmm5 - 4451a9: f3 0f 6f 67 21 movdqu xmm4, xmmword ptr [rdi + 33] - 4451ae: 66 0f 6f f3 movdqa xmm6, xmm3 - 4451b2: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 4451b6: 66 0f 74 e2 pcmpeqb xmm4, xmm2 - 4451ba: f3 0f 6f 47 30 movdqu xmm0, xmmword ptr [rdi + 48] - 4451bf: 66 0f 74 f5 pcmpeqb xmm6, xmm5 - 4451c3: 66 0f da dc pminub xmm3, xmm4 - 4451c7: 66 0f 6f e3 movdqa xmm4, xmm3 - 4451cb: f3 0f 6f 5f 31 movdqu xmm3, xmmword ptr [rdi + 49] - 4451d0: 66 0f 74 e8 pcmpeqb xmm5, xmm0 - 4451d4: 66 0f 74 da pcmpeqb xmm3, xmm2 - 4451d8: 66 0f eb e6 por xmm4, xmm6 - 4451dc: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 4451e0: 66 0f da c3 pminub xmm0, xmm3 - 4451e4: 66 0f eb c5 por xmm0, xmm5 - 4451e8: 66 0f d7 c4 pmovmskb eax, xmm4 - 4451ec: 48 c1 e0 20 shl rax, 32 - 4451f0: 66 44 0f d7 c0 pmovmskb r8d, xmm0 - 4451f5: 49 c1 e0 30 shl r8, 48 - 4451f9: 49 09 c0 or r8, rax - 4451fc: 74 4b je 0x445249 <__strstr_sse2_unaligned+0x1b9> - 4451fe: 49 0f bc c0 bsf rax, r8 - 445202: 48 01 f8 add rax, rdi - 445205: 80 38 00 cmp byte ptr [rax], 0 - 445208: 74 2a je 0x445234 <__strstr_sse2_unaligned+0x1a4> - 44520a: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] - 44520e: 84 d2 test dl, dl - 445210: 74 21 je 0x445233 <__strstr_sse2_unaligned+0x1a3> - 445212: 3a 50 02 cmp dl, byte ptr [rax + 2] - 445215: 75 29 jne 0x445240 <__strstr_sse2_unaligned+0x1b0> - 445217: 31 d2 xor edx, edx - 445219: eb 0f jmp 0x44522a <__strstr_sse2_unaligned+0x19a> - 44521b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 445220: 48 83 c2 01 add rdx, 1 - 445224: 3a 4c 10 02 cmp cl, byte ptr [rax + rdx + 2] - 445228: 75 16 jne 0x445240 <__strstr_sse2_unaligned+0x1b0> - 44522a: 0f b6 4c 16 03 movzx ecx, byte ptr [rsi + rdx + 3] - 44522f: 84 c9 test cl, cl - 445231: 75 ed jne 0x445220 <__strstr_sse2_unaligned+0x190> - 445233: c3 ret - 445234: 31 c0 xor eax, eax - 445236: c3 ret - 445237: 48 89 f8 mov rax, rdi - 44523a: c3 ret - 44523b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 445240: 49 8d 40 ff lea rax, [r8 - 1] - 445244: 49 21 c0 and r8, rax - 445247: 75 b5 jne 0x4451fe <__strstr_sse2_unaligned+0x16e> - 445249: 49 c7 c3 00 fe ff ff mov r11, -512 - 445250: 49 89 f9 mov r9, rdi - 445253: 66 0f ef ff pxor xmm7, xmm7 - 445257: 48 83 e7 c0 and rdi, -64 - 44525b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 445260: 66 0f 6f 5f 40 movdqa xmm3, xmmword ptr [rdi + 64] - 445265: f3 0f 6f 77 3f movdqu xmm6, xmmword ptr [rdi + 63] - 44526a: 66 0f 6f c3 movdqa xmm0, xmm3 - 44526e: 66 0f ef da pxor xmm3, xmm2 - 445272: 66 0f ef f1 pxor xmm6, xmm1 - 445276: 66 44 0f 6f 57 50 movdqa xmm10, xmmword ptr [rdi + 80] - 44527c: 66 0f eb f3 por xmm6, xmm3 - 445280: 66 41 0f da c2 pminub xmm0, xmm10 - 445285: f3 0f 6f 5f 4f movdqu xmm3, xmmword ptr [rdi + 79] - 44528a: 66 44 0f ef d2 pxor xmm10, xmm2 - 44528f: 66 0f ef d9 pxor xmm3, xmm1 - 445293: 66 44 0f 6f 4f 60 movdqa xmm9, xmmword ptr [rdi + 96] - 445299: 66 41 0f eb da por xmm3, xmm10 - 44529e: 66 41 0f da c1 pminub xmm0, xmm9 - 4452a3: 66 44 0f ef ca pxor xmm9, xmm2 - 4452a8: 66 44 0f 6f 47 70 movdqa xmm8, xmmword ptr [rdi + 112] - 4452ae: 48 83 c7 40 add rdi, 64 - 4452b2: 66 0f da de pminub xmm3, xmm6 - 4452b6: f3 0f 6f 67 1f movdqu xmm4, xmmword ptr [rdi + 31] - 4452bb: 66 41 0f da c0 pminub xmm0, xmm8 - 4452c0: 66 44 0f ef c2 pxor xmm8, xmm2 - 4452c5: 66 0f ef e1 pxor xmm4, xmm1 - 4452c9: 66 41 0f eb e1 por xmm4, xmm9 - 4452ce: 66 0f da dc pminub xmm3, xmm4 - 4452d2: f3 0f 6f 6f 2f movdqu xmm5, xmmword ptr [rdi + 47] - 4452d7: 66 0f ef e9 pxor xmm5, xmm1 - 4452db: 66 41 0f eb e8 por xmm5, xmm8 - 4452e0: 66 0f da dd pminub xmm3, xmm5 - 4452e4: 66 0f da c3 pminub xmm0, xmm3 - 4452e8: 66 0f 74 c7 pcmpeqb xmm0, xmm7 - 4452ec: 66 0f d7 c0 pmovmskb eax, xmm0 - 4452f0: 85 c0 test eax, eax - 4452f2: 0f 84 68 ff ff ff je 0x445260 <__strstr_sse2_unaligned+0x1d0> - 4452f8: 66 0f da 37 pminub xmm6, xmmword ptr [rdi] - 4452fc: 66 0f da 67 20 pminub xmm4, xmmword ptr [rdi + 32] - 445301: 66 0f da 6f 30 pminub xmm5, xmmword ptr [rdi + 48] - 445306: 66 0f 74 f7 pcmpeqb xmm6, xmm7 - 44530a: 66 0f 74 ef pcmpeqb xmm5, xmm7 - 44530e: 66 0f d7 d6 pmovmskb edx, xmm6 - 445312: 66 44 0f 6f 47 10 movdqa xmm8, xmmword ptr [rdi + 16] - 445318: 66 0f 74 e7 pcmpeqb xmm4, xmm7 - 44531c: f3 0f 6f 47 0f movdqu xmm0, xmmword ptr [rdi + 15] - 445321: 66 44 0f d7 c5 pmovmskb r8d, xmm5 - 445326: 66 41 0f 6f d8 movdqa xmm3, xmm8 - 44532b: 66 0f d7 cc pmovmskb ecx, xmm4 - 44532f: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 445333: 66 0f 74 da pcmpeqb xmm3, xmm2 - 445337: 48 c1 e1 20 shl rcx, 32 - 44533b: 66 44 0f 74 c7 pcmpeqb xmm8, xmm7 - 445340: 49 c1 e0 30 shl r8, 48 - 445344: 66 0f da d8 pminub xmm3, xmm0 - 445348: 48 09 ca or rdx, rcx - 44534b: 66 44 0f eb c3 por xmm8, xmm3 - 445350: 49 09 d0 or r8, rdx - 445353: 66 41 0f d7 c0 pmovmskb eax, xmm8 - 445358: 48 c1 e0 10 shl rax, 16 - 44535c: 49 09 c0 or r8, rax - 44535f: 0f 84 fb fe ff ff je 0x445260 <__strstr_sse2_unaligned+0x1d0> - 445365: 49 0f bc c8 bsf rcx, r8 - 445369: 48 01 f9 add rcx, rdi - 44536c: 80 39 00 cmp byte ptr [rcx], 0 - 44536f: 0f 84 ab 01 00 00 je 0x445520 <__strstr_sse2_unaligned+0x490> - 445375: 31 c0 xor eax, eax - 445377: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] - 44537b: 84 d2 test dl, dl - 44537d: 74 24 je 0x4453a3 <__strstr_sse2_unaligned+0x313> - 44537f: 3a 51 01 cmp dl, byte ptr [rcx + 1] - 445382: 75 2c jne 0x4453b0 <__strstr_sse2_unaligned+0x320> - 445384: eb 14 jmp 0x44539a <__strstr_sse2_unaligned+0x30a> - 445386: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 445390: 48 83 c0 01 add rax, 1 - 445394: 3a 54 01 01 cmp dl, byte ptr [rcx + rax + 1] - 445398: 75 16 jne 0x4453b0 <__strstr_sse2_unaligned+0x320> - 44539a: 0f b6 54 06 03 movzx edx, byte ptr [rsi + rax + 3] - 44539f: 84 d2 test dl, dl - 4453a1: 75 ed jne 0x445390 <__strstr_sse2_unaligned+0x300> - 4453a3: 48 8d 41 ff lea rax, [rcx - 1] - 4453a7: c3 ret - 4453a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4453b0: 49 01 c3 add r11, rax - 4453b3: 48 89 f8 mov rax, rdi - 4453b6: 4c 29 c8 sub rax, r9 - 4453b9: 4c 39 d8 cmp rax, r11 - 4453bc: 7c 12 jl 0x4453d0 <__strstr_sse2_unaligned+0x340> - 4453be: 49 8d 40 ff lea rax, [r8 - 1] - 4453c2: 49 21 c0 and r8, rax - 4453c5: 75 9e jne 0x445365 <__strstr_sse2_unaligned+0x2d5> - 4453c7: e9 94 fe ff ff jmp 0x445260 <__strstr_sse2_unaligned+0x1d0> - 4453cc: 0f 1f 40 00 nop dword ptr [rax] - 4453d0: 48 89 ff mov rdi, rdi - 4453d3: e9 98 cb fd ff jmp 0x421f70 <__strstr_sse2> - 4453d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4453e0: 48 89 f8 mov rax, rdi - 4453e3: 66 0f ef c0 pxor xmm0, xmm0 - 4453e7: 48 83 e0 c0 and rax, -64 - 4453eb: 66 0f 6f 18 movdqa xmm3, xmmword ptr [rax] - 4453ef: f3 0f 6f 60 ff movdqu xmm4, xmmword ptr [rax - 1] - 4453f4: 66 44 0f 6f c3 movdqa xmm8, xmm3 - 4453f9: 66 0f 6f 68 10 movdqa xmm5, xmmword ptr [rax + 16] - 4453fe: 66 0f 74 e1 pcmpeqb xmm4, xmm1 - 445402: 66 44 0f 74 c0 pcmpeqb xmm8, xmm0 - 445407: 66 0f 74 da pcmpeqb xmm3, xmm2 - 44540b: 66 0f 6f fd movdqa xmm7, xmm5 - 44540f: 66 0f da dc pminub xmm3, xmm4 - 445413: f3 0f 6f 60 0f movdqu xmm4, xmmword ptr [rax + 15] - 445418: 66 0f 74 f8 pcmpeqb xmm7, xmm0 - 44541c: 66 44 0f eb c3 por xmm8, xmm3 - 445421: 66 0f 6f dd movdqa xmm3, xmm5 - 445425: 66 0f 6f 68 20 movdqa xmm5, xmmword ptr [rax + 32] - 44542a: 66 0f 74 e1 pcmpeqb xmm4, xmm1 - 44542e: 66 0f 74 da pcmpeqb xmm3, xmm2 - 445432: 66 0f 6f f5 movdqa xmm6, xmm5 - 445436: 66 41 0f d7 c8 pmovmskb ecx, xmm8 - 44543b: 66 0f da dc pminub xmm3, xmm4 - 44543f: f3 0f 6f 60 1f movdqu xmm4, xmmword ptr [rax + 31] - 445444: 66 0f eb fb por xmm7, xmm3 - 445448: 66 0f 6f dd movdqa xmm3, xmm5 - 44544c: 66 0f 74 f0 pcmpeqb xmm6, xmm0 - 445450: 66 0f 6f 68 30 movdqa xmm5, xmmword ptr [rax + 48] - 445455: 66 0f 74 e1 pcmpeqb xmm4, xmm1 - 445459: 66 44 0f d7 c7 pmovmskb r8d, xmm7 - 44545e: 66 0f 74 da pcmpeqb xmm3, xmm2 - 445462: 66 0f 74 c5 pcmpeqb xmm0, xmm5 - 445466: 66 0f da dc pminub xmm3, xmm4 - 44546a: f3 0f 6f 60 2f movdqu xmm4, xmmword ptr [rax + 47] - 44546f: 66 0f eb f3 por xmm6, xmm3 - 445473: 66 0f 6f dd movdqa xmm3, xmm5 - 445477: 49 c1 e0 10 shl r8, 16 - 44547b: 66 0f 74 e1 pcmpeqb xmm4, xmm1 - 44547f: 66 0f 74 da pcmpeqb xmm3, xmm2 - 445483: 66 44 0f d7 d6 pmovmskb r10d, xmm6 - 445488: 66 0f da dc pminub xmm3, xmm4 - 44548c: 66 0f eb c3 por xmm0, xmm3 - 445490: 49 c1 e2 20 shl r10, 32 - 445494: 4d 09 d0 or r8, r10 - 445497: 49 09 c8 or r8, rcx - 44549a: 89 f9 mov ecx, edi - 44549c: 66 0f d7 d0 pmovmskb edx, xmm0 - 4454a0: 29 c1 sub ecx, eax - 4454a2: 48 c1 e2 30 shl rdx, 48 - 4454a6: 49 09 d0 or r8, rdx - 4454a9: 49 d3 e8 shr r8, cl - 4454ac: 0f 84 97 fd ff ff je 0x445249 <__strstr_sse2_unaligned+0x1b9> - 4454b2: 49 0f bc c0 bsf rax, r8 - 4454b6: 48 01 f8 add rax, rdi - 4454b9: 80 38 00 cmp byte ptr [rax], 0 - 4454bc: 74 62 je 0x445520 <__strstr_sse2_unaligned+0x490> - 4454be: 48 39 c7 cmp rdi, rax - 4454c1: 74 3d je 0x445500 <__strstr_sse2_unaligned+0x470> - 4454c3: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] - 4454c7: 84 d2 test dl, dl - 4454c9: 74 28 je 0x4454f3 <__strstr_sse2_unaligned+0x463> - 4454cb: 3a 50 01 cmp dl, byte ptr [rax + 1] - 4454ce: 75 30 jne 0x445500 <__strstr_sse2_unaligned+0x470> - 4454d0: 31 d2 xor edx, edx - 4454d2: eb 16 jmp 0x4454ea <__strstr_sse2_unaligned+0x45a> - 4454d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4454df: 90 nop - 4454e0: 48 83 c2 01 add rdx, 1 - 4454e4: 3a 4c 10 01 cmp cl, byte ptr [rax + rdx + 1] - 4454e8: 75 16 jne 0x445500 <__strstr_sse2_unaligned+0x470> - 4454ea: 0f b6 4c 16 03 movzx ecx, byte ptr [rsi + rdx + 3] - 4454ef: 84 c9 test cl, cl - 4454f1: 75 ed jne 0x4454e0 <__strstr_sse2_unaligned+0x450> - 4454f3: 48 83 e8 01 sub rax, 1 - 4454f7: c3 ret - 4454f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 445500: 49 8d 40 ff lea rax, [r8 - 1] - 445504: 49 21 c0 and r8, rax - 445507: 75 a9 jne 0x4454b2 <__strstr_sse2_unaligned+0x422> - 445509: e9 3b fd ff ff jmp 0x445249 <__strstr_sse2_unaligned+0x1b9> - 44550e: 66 90 nop - 445510: f3 c3 rep ret - 445512: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44551d: 0f 1f 00 nop dword ptr [rax] - 445520: 31 c0 xor eax, eax - 445522: c3 ret - 445523: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44552d: 0f 1f 00 nop dword ptr [rax] - -0000000000445530 <__strcspn_sse2>: - 445530: f3 0f 1e fa endbr64 - 445534: 48 89 fa mov rdx, rdi - 445537: 49 89 f8 mov r8, rdi - 44553a: 48 81 ec 00 01 00 00 sub rsp, 256 - 445541: b9 20 00 00 00 mov ecx, 32 - 445546: 48 89 e7 mov rdi, rsp - 445549: 31 c0 xor eax, eax - 44554b: fc cld - 44554c: f3 48 ab rep stosq qword ptr es:[rdi], rax - 44554f: 48 89 f0 mov rax, rsi - 445552: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44555d: 0f 1f 00 nop dword ptr [rax] - 445560: 8a 08 mov cl, byte ptr [rax] - 445562: 84 c9 test cl, cl - 445564: 74 28 je 0x44558e <__strcspn_sse2+0x5e> - 445566: 88 0c 0c mov byte ptr [rsp + rcx], cl - 445569: 8a 48 01 mov cl, byte ptr [rax + 1] - 44556c: f6 c1 ff test cl, -1 - 44556f: 74 1d je 0x44558e <__strcspn_sse2+0x5e> - 445571: 88 0c 0c mov byte ptr [rsp + rcx], cl - 445574: 8a 48 02 mov cl, byte ptr [rax + 2] - 445577: f6 c1 ff test cl, -1 - 44557a: 74 12 je 0x44558e <__strcspn_sse2+0x5e> - 44557c: 88 0c 0c mov byte ptr [rsp + rcx], cl - 44557f: 8a 48 03 mov cl, byte ptr [rax + 3] - 445582: 48 83 c0 04 add rax, 4 - 445586: 88 0c 0c mov byte ptr [rsp + rcx], cl - 445589: f6 c1 ff test cl, -1 - 44558c: 75 d2 jne 0x445560 <__strcspn_sse2+0x30> - 44558e: 48 8d 42 fc lea rax, [rdx - 4] - 445592: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44559d: 0f 1f 00 nop dword ptr [rax] - 4455a0: 48 83 c0 04 add rax, 4 - 4455a4: 8a 08 mov cl, byte ptr [rax] - 4455a6: 38 0c 0c cmp byte ptr [rsp + rcx], cl - 4455a9: 74 21 je 0x4455cc <__strcspn_sse2+0x9c> - 4455ab: 8a 48 01 mov cl, byte ptr [rax + 1] - 4455ae: 38 0c 0c cmp byte ptr [rsp + rcx], cl - 4455b1: 74 16 je 0x4455c9 <__strcspn_sse2+0x99> - 4455b3: 8a 48 02 mov cl, byte ptr [rax + 2] - 4455b6: 38 0c 0c cmp byte ptr [rsp + rcx], cl - 4455b9: 74 0b je 0x4455c6 <__strcspn_sse2+0x96> - 4455bb: 8a 48 03 mov cl, byte ptr [rax + 3] - 4455be: 38 0c 0c cmp byte ptr [rsp + rcx], cl - 4455c1: 75 dd jne 0x4455a0 <__strcspn_sse2+0x70> - 4455c3: 48 ff c0 inc rax - 4455c6: 48 ff c0 inc rax - 4455c9: 48 ff c0 inc rax - 4455cc: 48 81 c4 00 01 00 00 add rsp, 256 - 4455d3: 48 29 d0 sub rax, rdx - 4455d6: c3 ret - 4455d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -00000000004455e0 <__strcspn_sse42>: - 4455e0: f3 0f 1e fa endbr64 - 4455e4: 80 3e 00 cmp byte ptr [rsi], 0 - 4455e7: 0f 84 03 01 00 00 je 0x4456f0 <__strcspn_sse42+0x110> - 4455ed: 89 f2 mov edx, esi - 4455ef: 83 e2 0f and edx, 15 - 4455f2: 0f 85 98 00 00 00 jne 0x445690 <__strcspn_sse42+0xb0> - 4455f8: 66 0f 6f 0e movdqa xmm1, xmmword ptr [rsi] - 4455fc: 66 0f 3a 63 c9 3a pcmpistri xmm1, xmm1, 58 - 445602: 83 f9 10 cmp ecx, 16 - 445605: 0f 84 05 01 00 00 je 0x445710 <__strcspn_sse42+0x130> - 44560b: 89 fe mov esi, edi - 44560d: 48 89 f8 mov rax, rdi - 445610: 83 e6 0f and esi, 15 - 445613: 74 4f je 0x445664 <__strcspn_sse42+0x84> - 445615: 48 83 e0 f0 and rax, -16 - 445619: 48 8d 0d f0 29 05 00 lea rcx, [rip + 338416] # 0x498010 <___m128i_shift_right> - 445620: 48 63 d6 movsxd rdx, esi - 445623: f3 0f 6f 04 11 movdqu xmm0, xmmword ptr [rcx + rdx] - 445628: 66 0f 6f 10 movdqa xmm2, xmmword ptr [rax] - 44562c: 66 0f 38 00 d0 pshufb xmm2, xmm0 - 445631: 66 0f 3a 63 ca 02 pcmpistri xmm1, xmm2, 2 - 445637: 72 15 jb 0x44564e <__strcspn_sse42+0x6e> - 445639: ba 10 00 00 00 mov edx, 16 - 44563e: 66 0f 3a 63 d2 3a pcmpistri xmm2, xmm2, 58 - 445644: 48 83 c0 10 add rax, 16 - 445648: 29 f2 sub edx, esi - 44564a: 39 ca cmp edx, ecx - 44564c: 7e 16 jle 0x445664 <__strcspn_sse42+0x84> - 44564e: 48 63 c1 movsxd rax, ecx - 445651: c3 ret - 445652: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 445658: 85 f6 test esi, esi - 44565a: 0f 85 98 00 00 00 jne 0x4456f8 <__strcspn_sse42+0x118> - 445660: 48 83 c0 10 add rax, 16 - 445664: 66 0f 6f 18 movdqa xmm3, xmmword ptr [rax] - 445668: ba 00 00 00 00 mov edx, 0 - 44566d: 66 0f 3a 63 cb 02 pcmpistri xmm1, xmm3, 2 - 445673: 40 0f 94 c6 sete sil - 445677: 0f 92 c2 setb dl - 44567a: 40 0f b6 f6 movzx esi, sil - 44567e: 85 d2 test edx, edx - 445680: 74 d6 je 0x445658 <__strcspn_sse42+0x78> - 445682: 48 63 c9 movsxd rcx, ecx - 445685: 48 01 c8 add rax, rcx - 445688: 48 29 f8 sub rax, rdi - 44568b: c3 ret - 44568c: 0f 1f 40 00 nop dword ptr [rax] - 445690: 49 89 f0 mov r8, rsi - 445693: 48 63 c2 movsxd rax, edx - 445696: 48 8d 0d 73 29 05 00 lea rcx, [rip + 338291] # 0x498010 <___m128i_shift_right> - 44569d: 49 83 e0 f0 and r8, -16 - 4456a1: f3 0f 6f 04 01 movdqu xmm0, xmmword ptr [rcx + rax] - 4456a6: b8 10 00 00 00 mov eax, 16 - 4456ab: 66 41 0f 6f 08 movdqa xmm1, xmmword ptr [r8] - 4456b0: 66 0f 38 00 c8 pshufb xmm1, xmm0 - 4456b5: 66 0f 3a 63 c9 3a pcmpistri xmm1, xmm1, 58 - 4456bb: 29 d0 sub eax, edx - 4456bd: 39 c8 cmp eax, ecx - 4456bf: 0f 85 46 ff ff ff jne 0x44560b <__strcspn_sse42+0x2b> - 4456c5: 66 41 0f 6f 40 10 movdqa xmm0, xmmword ptr [r8 + 16] - 4456cb: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 4456d1: 01 c8 add eax, ecx - 4456d3: 83 f8 10 cmp eax, 16 - 4456d6: 7f 42 jg 0x44571a <__strcspn_sse42+0x13a> - 4456d8: 85 c9 test ecx, ecx - 4456da: 0f 84 2b ff ff ff je 0x44560b <__strcspn_sse42+0x2b> - 4456e0: f3 0f 6f 0e movdqu xmm1, xmmword ptr [rsi] - 4456e4: e9 22 ff ff ff jmp 0x44560b <__strcspn_sse42+0x2b> - 4456e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4456f0: e9 8b ba fb ff jmp 0x401180 <.plt+0x160> - 4456f5: 0f 1f 00 nop dword ptr [rax] - 4456f8: 66 0f 3a 63 db 3a pcmpistri xmm3, xmm3, 58 - 4456fe: 48 63 c9 movsxd rcx, ecx - 445701: 48 01 c8 add rax, rcx - 445704: 48 29 f8 sub rax, rdi - 445707: c3 ret - 445708: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 445710: 80 7e 10 00 cmp byte ptr [rsi + 16], 0 - 445714: 0f 84 f1 fe ff ff je 0x44560b <__strcspn_sse42+0x2b> - 44571a: e9 11 fe ff ff jmp 0x445530 <__strcspn_sse2> - 44571f: 90 nop - -0000000000445720 <__memset_chk_avx512_no_vzeroupper>: - 445720: f3 0f 1e fa endbr64 - 445724: 48 39 d1 cmp rcx, rdx - 445727: 0f 82 83 64 00 00 jb 0x44bbb0 <__chk_fail> - 44572d: 0f 1f 00 nop dword ptr [rax] - -0000000000445730 <__memset_avx512_no_vzeroupper>: - 445730: f3 0f 1e fa endbr64 - 445734: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 - 445738: c5 f9 6e ce vmovd xmm1, esi - 44573c: 48 8d 34 17 lea rsi, [rdi + rdx] - 445740: 48 89 f8 mov rax, rdi - 445743: c4 e2 71 00 c0 vpshufb xmm0, xmm1, xmm0 - 445748: 48 83 fa 10 cmp rdx, 16 - 44574c: 0f 82 a1 00 00 00 jb 0x4457f3 <__memset_avx512_no_vzeroupper+0xc3> - 445752: 48 81 fa 00 02 00 00 cmp rdx, 512 - 445759: 62 f2 7d 48 18 d0 vbroadcastss zmm2, xmm0 - 44575f: 0f 87 c1 00 00 00 ja 0x445826 <__memset_avx512_no_vzeroupper+0xf6> - 445765: 48 81 fa 00 01 00 00 cmp rdx, 256 - 44576c: 72 38 jb 0x4457a6 <__memset_avx512_no_vzeroupper+0x76> - 44576e: 62 f1 7c 48 11 17 vmovups zmmword ptr [rdi], zmm2 - 445774: 62 f1 7c 48 11 57 01 vmovups zmmword ptr [rdi + 64], zmm2 - 44577b: 62 f1 7c 48 11 57 02 vmovups zmmword ptr [rdi + 128], zmm2 - 445782: 62 f1 7c 48 11 57 03 vmovups zmmword ptr [rdi + 192], zmm2 - 445789: 62 f1 7c 48 11 56 fc vmovups zmmword ptr [rsi - 256], zmm2 - 445790: 62 f1 7c 48 11 56 fd vmovups zmmword ptr [rsi - 192], zmm2 - 445797: 62 f1 7c 48 11 56 fe vmovups zmmword ptr [rsi - 128], zmm2 - 44579e: 62 f1 7c 48 11 56 ff vmovups zmmword ptr [rsi - 64], zmm2 - 4457a5: c3 ret - 4457a6: 80 fa 80 cmp dl, -128 - 4457a9: 72 1c jb 0x4457c7 <__memset_avx512_no_vzeroupper+0x97> - 4457ab: 62 f1 7c 48 11 17 vmovups zmmword ptr [rdi], zmm2 - 4457b1: 62 f1 7c 48 11 57 01 vmovups zmmword ptr [rdi + 64], zmm2 - 4457b8: 62 f1 7c 48 11 56 fe vmovups zmmword ptr [rsi - 128], zmm2 - 4457bf: 62 f1 7c 48 11 56 ff vmovups zmmword ptr [rsi - 64], zmm2 - 4457c6: c3 ret - 4457c7: 80 fa 40 cmp dl, 64 - 4457ca: 72 0e jb 0x4457da <__memset_avx512_no_vzeroupper+0xaa> - 4457cc: 62 f1 7c 48 11 17 vmovups zmmword ptr [rdi], zmm2 - 4457d2: 62 f1 7c 48 11 56 ff vmovups zmmword ptr [rsi - 64], zmm2 - 4457d9: c3 ret - 4457da: 80 fa 20 cmp dl, 32 - 4457dd: 72 0a jb 0x4457e9 <__memset_avx512_no_vzeroupper+0xb9> - 4457df: c5 fe 7f 17 vmovdqu ymmword ptr [rdi], ymm2 - 4457e3: c5 fe 7f 56 e0 vmovdqu ymmword ptr [rsi - 32], ymm2 - 4457e8: c3 ret - 4457e9: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 - 4457ed: c5 fa 7f 46 f0 vmovdqu xmmword ptr [rsi - 16], xmm0 - 4457f2: c3 ret - 4457f3: 80 fa 08 cmp dl, 8 - 4457f6: 72 0a jb 0x445802 <__memset_avx512_no_vzeroupper+0xd2> - 4457f8: c5 f9 d6 07 vmovq qword ptr [rdi], xmm0 - 4457fc: c5 f9 d6 46 f8 vmovq qword ptr [rsi - 8], xmm0 - 445801: c3 ret - 445802: c5 f9 7e c1 vmovd ecx, xmm0 - 445806: 80 fa 04 cmp dl, 4 - 445809: 72 06 jb 0x445811 <__memset_avx512_no_vzeroupper+0xe1> - 44580b: 89 0f mov dword ptr [rdi], ecx - 44580d: 89 4e fc mov dword ptr [rsi - 4], ecx - 445810: c3 ret - 445811: 80 fa 02 cmp dl, 2 - 445814: 72 08 jb 0x44581e <__memset_avx512_no_vzeroupper+0xee> - 445816: 66 89 0f mov word ptr [rdi], cx - 445819: 66 89 4e fe mov word ptr [rsi - 2], cx - 44581d: c3 ret - 44581e: 80 fa 01 cmp dl, 1 - 445821: 72 02 jb 0x445825 <__memset_avx512_no_vzeroupper+0xf5> - 445823: 88 0f mov byte ptr [rdi], cl - 445825: c3 ret - 445826: 48 8b 0d 2b b8 07 00 mov rcx, qword ptr [rip + 505899] # 0x4c1058 <__x86_shared_cache_size_half> - 44582d: 48 39 ca cmp rdx, rcx - 445830: 0f 87 d1 00 00 00 ja 0x445907 <__memset_avx512_no_vzeroupper+0x1d7> - 445836: 48 81 fa 00 04 00 00 cmp rdx, 1024 - 44583d: 77 70 ja 0x4458af <__memset_avx512_no_vzeroupper+0x17f> - 44583f: 62 f1 7c 48 11 17 vmovups zmmword ptr [rdi], zmm2 - 445845: 62 f1 7c 48 11 57 01 vmovups zmmword ptr [rdi + 64], zmm2 - 44584c: 62 f1 7c 48 11 57 02 vmovups zmmword ptr [rdi + 128], zmm2 - 445853: 62 f1 7c 48 11 57 03 vmovups zmmword ptr [rdi + 192], zmm2 - 44585a: 62 f1 7c 48 11 57 04 vmovups zmmword ptr [rdi + 256], zmm2 - 445861: 62 f1 7c 48 11 57 05 vmovups zmmword ptr [rdi + 320], zmm2 - 445868: 62 f1 7c 48 11 57 06 vmovups zmmword ptr [rdi + 384], zmm2 - 44586f: 62 f1 7c 48 11 57 07 vmovups zmmword ptr [rdi + 448], zmm2 - 445876: 62 f1 7c 48 11 56 f8 vmovups zmmword ptr [rsi - 512], zmm2 - 44587d: 62 f1 7c 48 11 56 f9 vmovups zmmword ptr [rsi - 448], zmm2 - 445884: 62 f1 7c 48 11 56 fa vmovups zmmword ptr [rsi - 384], zmm2 - 44588b: 62 f1 7c 48 11 56 fb vmovups zmmword ptr [rsi - 320], zmm2 - 445892: 62 f1 7c 48 11 56 fc vmovups zmmword ptr [rsi - 256], zmm2 - 445899: 62 f1 7c 48 11 56 fd vmovups zmmword ptr [rsi - 192], zmm2 - 4458a0: 62 f1 7c 48 11 56 fe vmovups zmmword ptr [rsi - 128], zmm2 - 4458a7: 62 f1 7c 48 11 56 ff vmovups zmmword ptr [rsi - 64], zmm2 - 4458ae: c3 ret - 4458af: 48 81 ee 00 01 00 00 sub rsi, 256 - 4458b6: 62 f1 7c 48 11 10 vmovups zmmword ptr [rax], zmm2 - 4458bc: 48 83 e7 c0 and rdi, -64 - 4458c0: 48 83 c7 40 add rdi, 64 - 4458c4: 62 f1 7c 48 29 17 vmovaps zmmword ptr [rdi], zmm2 - 4458ca: 62 f1 7c 48 29 57 01 vmovaps zmmword ptr [rdi + 64], zmm2 - 4458d1: 62 f1 7c 48 29 57 02 vmovaps zmmword ptr [rdi + 128], zmm2 - 4458d8: 62 f1 7c 48 29 57 03 vmovaps zmmword ptr [rdi + 192], zmm2 - 4458df: 48 81 c7 00 01 00 00 add rdi, 256 - 4458e6: 48 39 f7 cmp rdi, rsi - 4458e9: 72 d9 jb 0x4458c4 <__memset_avx512_no_vzeroupper+0x194> - 4458eb: 62 f1 7c 48 11 16 vmovups zmmword ptr [rsi], zmm2 - 4458f1: 62 f1 7c 48 11 56 01 vmovups zmmword ptr [rsi + 64], zmm2 - 4458f8: 62 f1 7c 48 11 56 02 vmovups zmmword ptr [rsi + 128], zmm2 - 4458ff: 62 f1 7c 48 11 56 03 vmovups zmmword ptr [rsi + 192], zmm2 - 445906: c3 ret - 445907: 48 83 e7 80 and rdi, -128 - 44590b: 48 81 c7 80 00 00 00 add rdi, 128 - 445912: 62 f1 7c 48 11 10 vmovups zmmword ptr [rax], zmm2 - 445918: 62 f1 7c 48 11 50 01 vmovups zmmword ptr [rax + 64], zmm2 - 44591f: 48 81 ee 00 02 00 00 sub rsi, 512 - 445926: 62 f1 7d 48 e7 17 vmovntdq zmmword ptr [rdi], zmm2 - 44592c: 62 f1 7d 48 e7 57 01 vmovntdq zmmword ptr [rdi + 64], zmm2 - 445933: 62 f1 7d 48 e7 57 02 vmovntdq zmmword ptr [rdi + 128], zmm2 - 44593a: 62 f1 7d 48 e7 57 03 vmovntdq zmmword ptr [rdi + 192], zmm2 - 445941: 62 f1 7d 48 e7 57 04 vmovntdq zmmword ptr [rdi + 256], zmm2 - 445948: 62 f1 7d 48 e7 57 05 vmovntdq zmmword ptr [rdi + 320], zmm2 - 44594f: 62 f1 7d 48 e7 57 06 vmovntdq zmmword ptr [rdi + 384], zmm2 - 445956: 62 f1 7d 48 e7 57 07 vmovntdq zmmword ptr [rdi + 448], zmm2 - 44595d: 48 81 c7 00 02 00 00 add rdi, 512 - 445964: 48 39 f7 cmp rdi, rsi - 445967: 72 bd jb 0x445926 <__memset_avx512_no_vzeroupper+0x1f6> - 445969: 0f ae f8 sfence - 44596c: 62 f1 7c 48 11 16 vmovups zmmword ptr [rsi], zmm2 - 445972: 62 f1 7c 48 11 56 01 vmovups zmmword ptr [rsi + 64], zmm2 - 445979: 62 f1 7c 48 11 56 02 vmovups zmmword ptr [rsi + 128], zmm2 - 445980: 62 f1 7c 48 11 56 03 vmovups zmmword ptr [rsi + 192], zmm2 - 445987: 62 f1 7c 48 11 56 04 vmovups zmmword ptr [rsi + 256], zmm2 - 44598e: 62 f1 7c 48 11 56 05 vmovups zmmword ptr [rsi + 320], zmm2 - 445995: 62 f1 7c 48 11 56 06 vmovups zmmword ptr [rsi + 384], zmm2 - 44599c: 62 f1 7c 48 11 56 07 vmovups zmmword ptr [rsi + 448], zmm2 - 4459a3: c3 ret - 4459a4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4459ae: 66 90 nop - -00000000004459b0 <__mempcpy_sse2_unaligned>: - 4459b0: f3 0f 1e fa endbr64 - 4459b4: 48 89 f8 mov rax, rdi - 4459b7: 48 01 d0 add rax, rdx - 4459ba: eb 0b jmp 0x4459c7 <__memmove_sse2_unaligned+0x7> - 4459bc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004459c0 <__memmove_sse2_unaligned>: - 4459c0: f3 0f 1e fa endbr64 - 4459c4: 48 89 f8 mov rax, rdi - 4459c7: 48 83 fa 10 cmp rdx, 16 - 4459cb: 0f 82 fa 00 00 00 jb 0x445acb <__memmove_sse2_unaligned_erms+0x4b> - 4459d1: 48 83 fa 20 cmp rdx, 32 - 4459d5: 0f 87 3f 01 00 00 ja 0x445b1a <__memmove_sse2_unaligned_erms+0x9a> - 4459db: 0f 10 06 movups xmm0, xmmword ptr [rsi] - 4459de: 0f 10 4c 16 f0 movups xmm1, xmmword ptr [rsi + rdx - 16] - 4459e3: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 4459e6: 0f 11 4c 17 f0 movups xmmword ptr [rdi + rdx - 16], xmm1 - 4459eb: c3 ret - 4459ec: 0f 1f 40 00 nop dword ptr [rax] - -00000000004459f0 <__mempcpy_chk_erms>: - 4459f0: f3 0f 1e fa endbr64 - 4459f4: 48 39 d1 cmp rcx, rdx - 4459f7: 0f 82 b3 61 00 00 jb 0x44bbb0 <__chk_fail> - 4459fd: 0f 1f 00 nop dword ptr [rax] - -0000000000445a00 <__mempcpy_erms>: - 445a00: f3 0f 1e fa endbr64 - 445a04: 48 89 f8 mov rax, rdi - 445a07: 48 85 d2 test rdx, rdx - 445a0a: 74 45 je 0x445a51 <__memmove_erms+0x21> - 445a0c: 48 01 d0 add rax, rdx - 445a0f: eb 2b jmp 0x445a3c <__memmove_erms+0xc> - 445a11: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 445a1c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000445a20 <__memmove_chk_erms>: - 445a20: f3 0f 1e fa endbr64 - 445a24: 48 39 d1 cmp rcx, rdx - 445a27: 0f 82 83 61 00 00 jb 0x44bbb0 <__chk_fail> - 445a2d: 0f 1f 00 nop dword ptr [rax] - -0000000000445a30 <__memmove_erms>: - 445a30: f3 0f 1e fa endbr64 - 445a34: 48 89 f8 mov rax, rdi - 445a37: 48 85 d2 test rdx, rdx - 445a3a: 74 15 je 0x445a51 <__memmove_erms+0x21> - 445a3c: 48 89 d1 mov rcx, rdx - 445a3f: 48 39 f7 cmp rdi, rsi - 445a42: 72 0b jb 0x445a4f <__memmove_erms+0x1f> - 445a44: 74 0b je 0x445a51 <__memmove_erms+0x21> - 445a46: 48 8d 14 0e lea rdx, [rsi + rcx] - 445a4a: 48 39 d7 cmp rdi, rdx - 445a4d: 72 03 jb 0x445a52 <__memmove_erms+0x22> - 445a4f: f3 a4 rep movsb byte ptr es:[rdi], byte ptr [rsi] - 445a51: c3 ret - 445a52: 48 8d 7c 0f ff lea rdi, [rdi + rcx - 1] - 445a57: 48 8d 74 0e ff lea rsi, [rsi + rcx - 1] - 445a5c: fd std - 445a5d: f3 a4 rep movsb byte ptr es:[rdi], byte ptr [rsi] - 445a5f: fc cld - 445a60: c3 ret - 445a61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 445a6c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000445a70 <__mempcpy_sse2_unaligned_erms>: - 445a70: f3 0f 1e fa endbr64 - 445a74: 48 89 f8 mov rax, rdi - 445a77: 48 01 d0 add rax, rdx - 445a7a: eb 0b jmp 0x445a87 <__memmove_sse2_unaligned_erms+0x7> - 445a7c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000445a80 <__memmove_sse2_unaligned_erms>: - 445a80: f3 0f 1e fa endbr64 - 445a84: 48 89 f8 mov rax, rdi - 445a87: 48 83 fa 10 cmp rdx, 16 - 445a8b: 72 3e jb 0x445acb <__memmove_sse2_unaligned_erms+0x4b> - 445a8d: 48 83 fa 20 cmp rdx, 32 - 445a91: 77 7e ja 0x445b11 <__memmove_sse2_unaligned_erms+0x91> - 445a93: 0f 10 06 movups xmm0, xmmword ptr [rsi] - 445a96: 0f 10 4c 16 f0 movups xmm1, xmmword ptr [rsi + rdx - 16] - 445a9b: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 445a9e: 0f 11 4c 17 f0 movups xmmword ptr [rdi + rdx - 16], xmm1 - 445aa3: c3 ret - 445aa4: 48 3b 15 b5 dc 07 00 cmp rdx, qword ptr [rip + 515253] # 0x4c3760 <__x86_shared_non_temporal_threshold> - 445aab: 0f 83 e2 00 00 00 jae 0x445b93 <__memmove_sse2_unaligned_erms+0x113> - 445ab1: 48 39 f7 cmp rdi, rsi - 445ab4: 72 0f jb 0x445ac5 <__memmove_sse2_unaligned_erms+0x45> - 445ab6: 74 12 je 0x445aca <__memmove_sse2_unaligned_erms+0x4a> - 445ab8: 4c 8d 0c 16 lea r9, [rsi + rdx] - 445abc: 4c 39 cf cmp rdi, r9 - 445abf: 0f 82 63 01 00 00 jb 0x445c28 <__memmove_sse2_unaligned_erms+0x1a8> - 445ac5: 48 89 d1 mov rcx, rdx - 445ac8: f3 a4 rep movsb byte ptr es:[rdi], byte ptr [rsi] - 445aca: c3 ret - 445acb: 80 fa 08 cmp dl, 8 - 445ace: 73 12 jae 0x445ae2 <__memmove_sse2_unaligned_erms+0x62> - 445ad0: 80 fa 04 cmp dl, 4 - 445ad3: 73 1e jae 0x445af3 <__memmove_sse2_unaligned_erms+0x73> - 445ad5: 80 fa 01 cmp dl, 1 - 445ad8: 77 26 ja 0x445b00 <__memmove_sse2_unaligned_erms+0x80> - 445ada: 72 05 jb 0x445ae1 <__memmove_sse2_unaligned_erms+0x61> - 445adc: 0f b6 0e movzx ecx, byte ptr [rsi] - 445adf: 88 0f mov byte ptr [rdi], cl - 445ae1: c3 ret - 445ae2: 48 8b 4c 16 f8 mov rcx, qword ptr [rsi + rdx - 8] - 445ae7: 48 8b 36 mov rsi, qword ptr [rsi] - 445aea: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx - 445aef: 48 89 37 mov qword ptr [rdi], rsi - 445af2: c3 ret - 445af3: 8b 4c 16 fc mov ecx, dword ptr [rsi + rdx - 4] - 445af7: 8b 36 mov esi, dword ptr [rsi] - 445af9: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx - 445afd: 89 37 mov dword ptr [rdi], esi - 445aff: c3 ret - 445b00: 0f b7 4c 16 fe movzx ecx, word ptr [rsi + rdx - 2] - 445b05: 0f b7 36 movzx esi, word ptr [rsi] - 445b08: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx - 445b0d: 66 89 37 mov word ptr [rdi], si - 445b10: c3 ret - 445b11: 48 81 fa 00 08 00 00 cmp rdx, 2048 - 445b18: 77 8a ja 0x445aa4 <__memmove_sse2_unaligned_erms+0x24> - 445b1a: 48 81 fa 80 00 00 00 cmp rdx, 128 - 445b21: 77 70 ja 0x445b93 <__memmove_sse2_unaligned_erms+0x113> - 445b23: 48 83 fa 40 cmp rdx, 64 - 445b27: 72 47 jb 0x445b70 <__memmove_sse2_unaligned_erms+0xf0> - 445b29: 0f 10 06 movups xmm0, xmmword ptr [rsi] - 445b2c: 0f 10 4e 10 movups xmm1, xmmword ptr [rsi + 16] - 445b30: 0f 10 56 20 movups xmm2, xmmword ptr [rsi + 32] - 445b34: 0f 10 5e 30 movups xmm3, xmmword ptr [rsi + 48] - 445b38: 0f 10 64 16 f0 movups xmm4, xmmword ptr [rsi + rdx - 16] - 445b3d: 0f 10 6c 16 e0 movups xmm5, xmmword ptr [rsi + rdx - 32] - 445b42: 0f 10 74 16 d0 movups xmm6, xmmword ptr [rsi + rdx - 48] - 445b47: 0f 10 7c 16 c0 movups xmm7, xmmword ptr [rsi + rdx - 64] - 445b4c: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 445b4f: 0f 11 4f 10 movups xmmword ptr [rdi + 16], xmm1 - 445b53: 0f 11 57 20 movups xmmword ptr [rdi + 32], xmm2 - 445b57: 0f 11 5f 30 movups xmmword ptr [rdi + 48], xmm3 - 445b5b: 0f 11 64 17 f0 movups xmmword ptr [rdi + rdx - 16], xmm4 - 445b60: 0f 11 6c 17 e0 movups xmmword ptr [rdi + rdx - 32], xmm5 - 445b65: 0f 11 74 17 d0 movups xmmword ptr [rdi + rdx - 48], xmm6 - 445b6a: 0f 11 7c 17 c0 movups xmmword ptr [rdi + rdx - 64], xmm7 - 445b6f: c3 ret - 445b70: 0f 10 06 movups xmm0, xmmword ptr [rsi] - 445b73: 0f 10 4e 10 movups xmm1, xmmword ptr [rsi + 16] - 445b77: 0f 10 54 16 f0 movups xmm2, xmmword ptr [rsi + rdx - 16] - 445b7c: 0f 10 5c 16 e0 movups xmm3, xmmword ptr [rsi + rdx - 32] - 445b81: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 445b84: 0f 11 4f 10 movups xmmword ptr [rdi + 16], xmm1 - 445b88: 0f 11 54 17 f0 movups xmmword ptr [rdi + rdx - 16], xmm2 - 445b8d: 0f 11 5c 17 e0 movups xmmword ptr [rdi + rdx - 32], xmm3 - 445b92: c3 ret - 445b93: 48 39 f7 cmp rdi, rsi - 445b96: 0f 87 8c 00 00 00 ja 0x445c28 <__memmove_sse2_unaligned_erms+0x1a8> - 445b9c: 0f 84 28 ff ff ff je 0x445aca <__memmove_sse2_unaligned_erms+0x4a> - 445ba2: 0f 10 26 movups xmm4, xmmword ptr [rsi] - 445ba5: 0f 10 6c 16 f0 movups xmm5, xmmword ptr [rsi + rdx - 16] - 445baa: 0f 10 74 16 e0 movups xmm6, xmmword ptr [rsi + rdx - 32] - 445baf: 0f 10 7c 16 d0 movups xmm7, xmmword ptr [rsi + rdx - 48] - 445bb4: 44 0f 10 44 16 c0 movups xmm8, xmmword ptr [rsi + rdx - 64] - 445bba: 49 89 fb mov r11, rdi - 445bbd: 48 8d 4c 17 f0 lea rcx, [rdi + rdx - 16] - 445bc2: 49 89 f8 mov r8, rdi - 445bc5: 49 83 e0 0f and r8, 15 - 445bc9: 49 83 e8 10 sub r8, 16 - 445bcd: 4c 29 c6 sub rsi, r8 - 445bd0: 4c 29 c7 sub rdi, r8 - 445bd3: 4c 01 c2 add rdx, r8 - 445bd6: 48 3b 15 83 db 07 00 cmp rdx, qword ptr [rip + 514947] # 0x4c3760 <__x86_shared_non_temporal_threshold> - 445bdd: 0f 87 cc 00 00 00 ja 0x445caf <__memmove_sse2_unaligned_erms+0x22f> - 445be3: 0f 10 06 movups xmm0, xmmword ptr [rsi] - 445be6: 0f 10 4e 10 movups xmm1, xmmword ptr [rsi + 16] - 445bea: 0f 10 56 20 movups xmm2, xmmword ptr [rsi + 32] - 445bee: 0f 10 5e 30 movups xmm3, xmmword ptr [rsi + 48] - 445bf2: 48 83 c6 40 add rsi, 64 - 445bf6: 48 83 ea 40 sub rdx, 64 - 445bfa: 0f 29 07 movaps xmmword ptr [rdi], xmm0 - 445bfd: 0f 29 4f 10 movaps xmmword ptr [rdi + 16], xmm1 - 445c01: 0f 29 57 20 movaps xmmword ptr [rdi + 32], xmm2 - 445c05: 0f 29 5f 30 movaps xmmword ptr [rdi + 48], xmm3 - 445c09: 48 83 c7 40 add rdi, 64 - 445c0d: 48 83 fa 40 cmp rdx, 64 - 445c11: 77 d0 ja 0x445be3 <__memmove_sse2_unaligned_erms+0x163> - 445c13: 0f 11 29 movups xmmword ptr [rcx], xmm5 - 445c16: 0f 11 71 f0 movups xmmword ptr [rcx - 16], xmm6 - 445c1a: 0f 11 79 e0 movups xmmword ptr [rcx - 32], xmm7 - 445c1e: 44 0f 11 41 d0 movups xmmword ptr [rcx - 48], xmm8 - 445c23: 41 0f 11 23 movups xmmword ptr [r11], xmm4 - 445c27: c3 ret - 445c28: 0f 10 26 movups xmm4, xmmword ptr [rsi] - 445c2b: 0f 10 6e 10 movups xmm5, xmmword ptr [rsi + 16] - 445c2f: 0f 10 76 20 movups xmm6, xmmword ptr [rsi + 32] - 445c33: 0f 10 7e 30 movups xmm7, xmmword ptr [rsi + 48] - 445c37: 44 0f 10 44 16 f0 movups xmm8, xmmword ptr [rsi + rdx - 16] - 445c3d: 4c 8d 5c 17 f0 lea r11, [rdi + rdx - 16] - 445c42: 48 8d 4c 16 f0 lea rcx, [rsi + rdx - 16] - 445c47: 4d 89 d9 mov r9, r11 - 445c4a: 4d 89 d8 mov r8, r11 - 445c4d: 49 83 e0 0f and r8, 15 - 445c51: 4c 29 c1 sub rcx, r8 - 445c54: 4d 29 c1 sub r9, r8 - 445c57: 4c 29 c2 sub rdx, r8 - 445c5a: 48 3b 15 ff da 07 00 cmp rdx, qword ptr [rip + 514815] # 0x4c3760 <__x86_shared_non_temporal_threshold> - 445c61: 0f 87 af 00 00 00 ja 0x445d16 <__memmove_sse2_unaligned_erms+0x296> - 445c67: 0f 10 01 movups xmm0, xmmword ptr [rcx] - 445c6a: 0f 10 49 f0 movups xmm1, xmmword ptr [rcx - 16] - 445c6e: 0f 10 51 e0 movups xmm2, xmmword ptr [rcx - 32] - 445c72: 0f 10 59 d0 movups xmm3, xmmword ptr [rcx - 48] - 445c76: 48 83 e9 40 sub rcx, 64 - 445c7a: 48 83 ea 40 sub rdx, 64 - 445c7e: 41 0f 29 01 movaps xmmword ptr [r9], xmm0 - 445c82: 41 0f 29 49 f0 movaps xmmword ptr [r9 - 16], xmm1 - 445c87: 41 0f 29 51 e0 movaps xmmword ptr [r9 - 32], xmm2 - 445c8c: 41 0f 29 59 d0 movaps xmmword ptr [r9 - 48], xmm3 - 445c91: 49 83 e9 40 sub r9, 64 - 445c95: 48 83 fa 40 cmp rdx, 64 - 445c99: 77 cc ja 0x445c67 <__memmove_sse2_unaligned_erms+0x1e7> - 445c9b: 0f 11 27 movups xmmword ptr [rdi], xmm4 - 445c9e: 0f 11 6f 10 movups xmmword ptr [rdi + 16], xmm5 - 445ca2: 0f 11 77 20 movups xmmword ptr [rdi + 32], xmm6 - 445ca6: 0f 11 7f 30 movups xmmword ptr [rdi + 48], xmm7 - 445caa: 45 0f 11 03 movups xmmword ptr [r11], xmm8 - 445cae: c3 ret - 445caf: 4c 8d 14 17 lea r10, [rdi + rdx] - 445cb3: 4c 39 d6 cmp rsi, r10 - 445cb6: 0f 82 27 ff ff ff jb 0x445be3 <__memmove_sse2_unaligned_erms+0x163> - 445cbc: 0f 18 8e 80 00 00 00 prefetcht0 byte ptr [rsi + 128] - 445cc3: 0f 18 8e c0 00 00 00 prefetcht0 byte ptr [rsi + 192] - 445cca: 0f 10 06 movups xmm0, xmmword ptr [rsi] - 445ccd: 0f 10 4e 10 movups xmm1, xmmword ptr [rsi + 16] - 445cd1: 0f 10 56 20 movups xmm2, xmmword ptr [rsi + 32] - 445cd5: 0f 10 5e 30 movups xmm3, xmmword ptr [rsi + 48] - 445cd9: 48 83 c6 40 add rsi, 64 - 445cdd: 48 83 ea 40 sub rdx, 64 - 445ce1: 66 0f e7 07 movntdq xmmword ptr [rdi], xmm0 - 445ce5: 66 0f e7 4f 10 movntdq xmmword ptr [rdi + 16], xmm1 - 445cea: 66 0f e7 57 20 movntdq xmmword ptr [rdi + 32], xmm2 - 445cef: 66 0f e7 5f 30 movntdq xmmword ptr [rdi + 48], xmm3 - 445cf4: 48 83 c7 40 add rdi, 64 - 445cf8: 48 83 fa 40 cmp rdx, 64 - 445cfc: 77 be ja 0x445cbc <__memmove_sse2_unaligned_erms+0x23c> - 445cfe: 0f ae f8 sfence - 445d01: 0f 11 29 movups xmmword ptr [rcx], xmm5 - 445d04: 0f 11 71 f0 movups xmmword ptr [rcx - 16], xmm6 - 445d08: 0f 11 79 e0 movups xmmword ptr [rcx - 32], xmm7 - 445d0c: 44 0f 11 41 d0 movups xmmword ptr [rcx - 48], xmm8 - 445d11: 41 0f 11 23 movups xmmword ptr [r11], xmm4 - 445d15: c3 ret - 445d16: 4c 8d 14 11 lea r10, [rcx + rdx] - 445d1a: 4d 39 d1 cmp r9, r10 - 445d1d: 0f 82 44 ff ff ff jb 0x445c67 <__memmove_sse2_unaligned_erms+0x1e7> - 445d23: 0f 18 49 80 prefetcht0 byte ptr [rcx - 128] - 445d27: 0f 18 89 40 ff ff ff prefetcht0 byte ptr [rcx - 192] - 445d2e: 0f 10 01 movups xmm0, xmmword ptr [rcx] - 445d31: 0f 10 49 f0 movups xmm1, xmmword ptr [rcx - 16] - 445d35: 0f 10 51 e0 movups xmm2, xmmword ptr [rcx - 32] - 445d39: 0f 10 59 d0 movups xmm3, xmmword ptr [rcx - 48] - 445d3d: 48 83 e9 40 sub rcx, 64 - 445d41: 48 83 ea 40 sub rdx, 64 - 445d45: 66 41 0f e7 01 movntdq xmmword ptr [r9], xmm0 - 445d4a: 66 41 0f e7 49 f0 movntdq xmmword ptr [r9 - 16], xmm1 - 445d50: 66 41 0f e7 51 e0 movntdq xmmword ptr [r9 - 32], xmm2 - 445d56: 66 41 0f e7 59 d0 movntdq xmmword ptr [r9 - 48], xmm3 - 445d5c: 49 83 e9 40 sub r9, 64 - 445d60: 48 83 fa 40 cmp rdx, 64 - 445d64: 77 bd ja 0x445d23 <__memmove_sse2_unaligned_erms+0x2a3> - 445d66: 0f ae f8 sfence - 445d69: 0f 11 27 movups xmmword ptr [rdi], xmm4 - 445d6c: 0f 11 6f 10 movups xmmword ptr [rdi + 16], xmm5 - 445d70: 0f 11 77 20 movups xmmword ptr [rdi + 32], xmm6 - 445d74: 0f 11 7f 30 movups xmmword ptr [rdi + 48], xmm7 - 445d78: 45 0f 11 03 movups xmmword ptr [r11], xmm8 - 445d7c: c3 ret - 445d7d: 0f 1f 00 nop dword ptr [rax] - -0000000000445d80 <__mempcpy_avx_unaligned>: - 445d80: f3 0f 1e fa endbr64 - 445d84: 48 89 f8 mov rax, rdi - 445d87: 48 01 d0 add rax, rdx - 445d8a: eb 0b jmp 0x445d97 <__memmove_avx_unaligned+0x7> - 445d8c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000445d90 <__memmove_avx_unaligned>: - 445d90: f3 0f 1e fa endbr64 - 445d94: 48 89 f8 mov rax, rdi - 445d97: 48 83 fa 20 cmp rdx, 32 - 445d9b: 0f 82 95 00 00 00 jb 0x445e36 <__memmove_avx_unaligned_erms+0x56> - 445da1: 48 83 fa 40 cmp rdx, 64 - 445da5: 0f 87 f8 00 00 00 ja 0x445ea3 <__memmove_avx_unaligned_erms+0xc3> - 445dab: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] - 445daf: c5 fe 6f 4c 16 e0 vmovdqu ymm1, ymmword ptr [rsi + rdx - 32] - 445db5: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 445db9: c5 fe 7f 4c 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm1 - 445dbf: c5 f8 77 vzeroupper - 445dc2: c3 ret - 445dc3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 445dce: 66 90 nop - -0000000000445dd0 <__mempcpy_avx_unaligned_erms>: - 445dd0: f3 0f 1e fa endbr64 - 445dd4: 48 89 f8 mov rax, rdi - 445dd7: 48 01 d0 add rax, rdx - 445dda: eb 0b jmp 0x445de7 <__memmove_avx_unaligned_erms+0x7> - 445ddc: 0f 1f 40 00 nop dword ptr [rax] - -0000000000445de0 <__memmove_avx_unaligned_erms>: - 445de0: f3 0f 1e fa endbr64 - 445de4: 48 89 f8 mov rax, rdi - 445de7: 48 83 fa 20 cmp rdx, 32 - 445deb: 72 49 jb 0x445e36 <__memmove_avx_unaligned_erms+0x56> - 445ded: 48 83 fa 40 cmp rdx, 64 - 445df1: 0f 87 9f 00 00 00 ja 0x445e96 <__memmove_avx_unaligned_erms+0xb6> - 445df7: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] - 445dfb: c5 fe 6f 4c 16 e0 vmovdqu ymm1, ymmword ptr [rsi + rdx - 32] - 445e01: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 445e05: c5 fe 7f 4c 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm1 - 445e0b: c5 f8 77 vzeroupper - 445e0e: c3 ret - 445e0f: 48 3b 15 4a d9 07 00 cmp rdx, qword ptr [rip + 514378] # 0x4c3760 <__x86_shared_non_temporal_threshold> - 445e16: 0f 83 25 01 00 00 jae 0x445f41 <__memmove_avx_unaligned_erms+0x161> - 445e1c: 48 39 f7 cmp rdi, rsi - 445e1f: 72 0f jb 0x445e30 <__memmove_avx_unaligned_erms+0x50> - 445e21: 74 12 je 0x445e35 <__memmove_avx_unaligned_erms+0x55> - 445e23: 4c 8d 0c 16 lea r9, [rsi + rdx] - 445e27: 4c 39 cf cmp rdi, r9 - 445e2a: 0f 82 c5 01 00 00 jb 0x445ff5 <__memmove_avx_unaligned_erms+0x215> - 445e30: 48 89 d1 mov rcx, rdx - 445e33: f3 a4 rep movsb byte ptr es:[rdi], byte ptr [rsi] - 445e35: c3 ret - 445e36: 80 fa 10 cmp dl, 16 - 445e39: 73 17 jae 0x445e52 <__memmove_avx_unaligned_erms+0x72> - 445e3b: 80 fa 08 cmp dl, 8 - 445e3e: 73 27 jae 0x445e67 <__memmove_avx_unaligned_erms+0x87> - 445e40: 80 fa 04 cmp dl, 4 - 445e43: 73 33 jae 0x445e78 <__memmove_avx_unaligned_erms+0x98> - 445e45: 80 fa 01 cmp dl, 1 - 445e48: 77 3b ja 0x445e85 <__memmove_avx_unaligned_erms+0xa5> - 445e4a: 72 05 jb 0x445e51 <__memmove_avx_unaligned_erms+0x71> - 445e4c: 0f b6 0e movzx ecx, byte ptr [rsi] - 445e4f: 88 0f mov byte ptr [rdi], cl - 445e51: c3 ret - 445e52: c5 fa 6f 06 vmovdqu xmm0, xmmword ptr [rsi] - 445e56: c5 fa 6f 4c 16 f0 vmovdqu xmm1, xmmword ptr [rsi + rdx - 16] - 445e5c: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 - 445e60: c5 fa 7f 4c 17 f0 vmovdqu xmmword ptr [rdi + rdx - 16], xmm1 - 445e66: c3 ret - 445e67: 48 8b 4c 16 f8 mov rcx, qword ptr [rsi + rdx - 8] - 445e6c: 48 8b 36 mov rsi, qword ptr [rsi] - 445e6f: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx - 445e74: 48 89 37 mov qword ptr [rdi], rsi - 445e77: c3 ret - 445e78: 8b 4c 16 fc mov ecx, dword ptr [rsi + rdx - 4] - 445e7c: 8b 36 mov esi, dword ptr [rsi] - 445e7e: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx - 445e82: 89 37 mov dword ptr [rdi], esi - 445e84: c3 ret - 445e85: 0f b7 4c 16 fe movzx ecx, word ptr [rsi + rdx - 2] - 445e8a: 0f b7 36 movzx esi, word ptr [rsi] - 445e8d: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx - 445e92: 66 89 37 mov word ptr [rdi], si - 445e95: c3 ret - 445e96: 48 81 fa 00 10 00 00 cmp rdx, 4096 - 445e9d: 0f 87 6c ff ff ff ja 0x445e0f <__memmove_avx_unaligned_erms+0x2f> - 445ea3: 48 81 fa 00 01 00 00 cmp rdx, 256 - 445eaa: 0f 87 91 00 00 00 ja 0x445f41 <__memmove_avx_unaligned_erms+0x161> - 445eb0: 48 81 fa 80 00 00 00 cmp rdx, 128 - 445eb7: 72 5a jb 0x445f13 <__memmove_avx_unaligned_erms+0x133> - 445eb9: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] - 445ebd: c5 fe 6f 4e 20 vmovdqu ymm1, ymmword ptr [rsi + 32] - 445ec2: c5 fe 6f 56 40 vmovdqu ymm2, ymmword ptr [rsi + 64] - 445ec7: c5 fe 6f 5e 60 vmovdqu ymm3, ymmword ptr [rsi + 96] - 445ecc: c5 fe 6f 64 16 e0 vmovdqu ymm4, ymmword ptr [rsi + rdx - 32] - 445ed2: c5 fe 6f 6c 16 c0 vmovdqu ymm5, ymmword ptr [rsi + rdx - 64] - 445ed8: c5 fe 6f 74 16 a0 vmovdqu ymm6, ymmword ptr [rsi + rdx - 96] - 445ede: c5 fe 6f 7c 16 80 vmovdqu ymm7, ymmword ptr [rsi + rdx - 128] - 445ee4: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 445ee8: c5 fe 7f 4f 20 vmovdqu ymmword ptr [rdi + 32], ymm1 - 445eed: c5 fe 7f 57 40 vmovdqu ymmword ptr [rdi + 64], ymm2 - 445ef2: c5 fe 7f 5f 60 vmovdqu ymmword ptr [rdi + 96], ymm3 - 445ef7: c5 fe 7f 64 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm4 - 445efd: c5 fe 7f 6c 17 c0 vmovdqu ymmword ptr [rdi + rdx - 64], ymm5 - 445f03: c5 fe 7f 74 17 a0 vmovdqu ymmword ptr [rdi + rdx - 96], ymm6 - 445f09: c5 fe 7f 7c 17 80 vmovdqu ymmword ptr [rdi + rdx - 128], ymm7 - 445f0f: c5 f8 77 vzeroupper - 445f12: c3 ret - 445f13: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] - 445f17: c5 fe 6f 4e 20 vmovdqu ymm1, ymmword ptr [rsi + 32] - 445f1c: c5 fe 6f 54 16 e0 vmovdqu ymm2, ymmword ptr [rsi + rdx - 32] - 445f22: c5 fe 6f 5c 16 c0 vmovdqu ymm3, ymmword ptr [rsi + rdx - 64] - 445f28: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 445f2c: c5 fe 7f 4f 20 vmovdqu ymmword ptr [rdi + 32], ymm1 - 445f31: c5 fe 7f 54 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm2 - 445f37: c5 fe 7f 5c 17 c0 vmovdqu ymmword ptr [rdi + rdx - 64], ymm3 - 445f3d: c5 f8 77 vzeroupper - 445f40: c3 ret - 445f41: 48 39 f7 cmp rdi, rsi - 445f44: 0f 87 ab 00 00 00 ja 0x445ff5 <__memmove_avx_unaligned_erms+0x215> - 445f4a: 0f 84 e5 fe ff ff je 0x445e35 <__memmove_avx_unaligned_erms+0x55> - 445f50: c5 fe 6f 26 vmovdqu ymm4, ymmword ptr [rsi] - 445f54: c5 fe 6f 6c 16 e0 vmovdqu ymm5, ymmword ptr [rsi + rdx - 32] - 445f5a: c5 fe 6f 74 16 c0 vmovdqu ymm6, ymmword ptr [rsi + rdx - 64] - 445f60: c5 fe 6f 7c 16 a0 vmovdqu ymm7, ymmword ptr [rsi + rdx - 96] - 445f66: c5 7e 6f 44 16 80 vmovdqu ymm8, ymmword ptr [rsi + rdx - 128] - 445f6c: 49 89 fb mov r11, rdi - 445f6f: 48 8d 4c 17 e0 lea rcx, [rdi + rdx - 32] - 445f74: 49 89 f8 mov r8, rdi - 445f77: 49 83 e0 1f and r8, 31 - 445f7b: 49 83 e8 20 sub r8, 32 - 445f7f: 4c 29 c6 sub rsi, r8 - 445f82: 4c 29 c7 sub rdi, r8 - 445f85: 4c 01 c2 add rdx, r8 - 445f88: 48 3b 15 d1 d7 07 00 cmp rdx, qword ptr [rip + 514001] # 0x4c3760 <__x86_shared_non_temporal_threshold> - 445f8f: 0f 87 07 01 00 00 ja 0x44609c <__memmove_avx_unaligned_erms+0x2bc> - 445f95: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] - 445f99: c5 fe 6f 4e 20 vmovdqu ymm1, ymmword ptr [rsi + 32] - 445f9e: c5 fe 6f 56 40 vmovdqu ymm2, ymmword ptr [rsi + 64] - 445fa3: c5 fe 6f 5e 60 vmovdqu ymm3, ymmword ptr [rsi + 96] - 445fa8: 48 81 c6 80 00 00 00 add rsi, 128 - 445faf: 48 81 ea 80 00 00 00 sub rdx, 128 - 445fb6: c5 fd 7f 07 vmovdqa ymmword ptr [rdi], ymm0 - 445fba: c5 fd 7f 4f 20 vmovdqa ymmword ptr [rdi + 32], ymm1 - 445fbf: c5 fd 7f 57 40 vmovdqa ymmword ptr [rdi + 64], ymm2 - 445fc4: c5 fd 7f 5f 60 vmovdqa ymmword ptr [rdi + 96], ymm3 - 445fc9: 48 81 c7 80 00 00 00 add rdi, 128 - 445fd0: 48 81 fa 80 00 00 00 cmp rdx, 128 - 445fd7: 77 bc ja 0x445f95 <__memmove_avx_unaligned_erms+0x1b5> - 445fd9: c5 fe 7f 29 vmovdqu ymmword ptr [rcx], ymm5 - 445fdd: c5 fe 7f 71 e0 vmovdqu ymmword ptr [rcx - 32], ymm6 - 445fe2: c5 fe 7f 79 c0 vmovdqu ymmword ptr [rcx - 64], ymm7 - 445fe7: c5 7e 7f 41 a0 vmovdqu ymmword ptr [rcx - 96], ymm8 - 445fec: c4 c1 7e 7f 23 vmovdqu ymmword ptr [r11], ymm4 - 445ff1: c5 f8 77 vzeroupper - 445ff4: c3 ret - 445ff5: c5 fe 6f 26 vmovdqu ymm4, ymmword ptr [rsi] - 445ff9: c5 fe 6f 6e 20 vmovdqu ymm5, ymmword ptr [rsi + 32] - 445ffe: c5 fe 6f 76 40 vmovdqu ymm6, ymmword ptr [rsi + 64] - 446003: c5 fe 6f 7e 60 vmovdqu ymm7, ymmword ptr [rsi + 96] - 446008: c5 7e 6f 44 16 e0 vmovdqu ymm8, ymmword ptr [rsi + rdx - 32] - 44600e: 4c 8d 5c 17 e0 lea r11, [rdi + rdx - 32] - 446013: 48 8d 4c 16 e0 lea rcx, [rsi + rdx - 32] - 446018: 4d 89 d9 mov r9, r11 - 44601b: 4d 89 d8 mov r8, r11 - 44601e: 49 83 e0 1f and r8, 31 - 446022: 4c 29 c1 sub rcx, r8 - 446025: 4d 29 c1 sub r9, r8 - 446028: 4c 29 c2 sub rdx, r8 - 44602b: 48 3b 15 2e d7 07 00 cmp rdx, qword ptr [rip + 513838] # 0x4c3760 <__x86_shared_non_temporal_threshold> - 446032: 0f 87 f0 00 00 00 ja 0x446128 <__memmove_avx_unaligned_erms+0x348> - 446038: c5 fe 6f 01 vmovdqu ymm0, ymmword ptr [rcx] - 44603c: c5 fe 6f 49 e0 vmovdqu ymm1, ymmword ptr [rcx - 32] - 446041: c5 fe 6f 51 c0 vmovdqu ymm2, ymmword ptr [rcx - 64] - 446046: c5 fe 6f 59 a0 vmovdqu ymm3, ymmword ptr [rcx - 96] - 44604b: 48 81 e9 80 00 00 00 sub rcx, 128 - 446052: 48 81 ea 80 00 00 00 sub rdx, 128 - 446059: c4 c1 7d 7f 01 vmovdqa ymmword ptr [r9], ymm0 - 44605e: c4 c1 7d 7f 49 e0 vmovdqa ymmword ptr [r9 - 32], ymm1 - 446064: c4 c1 7d 7f 51 c0 vmovdqa ymmword ptr [r9 - 64], ymm2 - 44606a: c4 c1 7d 7f 59 a0 vmovdqa ymmword ptr [r9 - 96], ymm3 - 446070: 49 81 e9 80 00 00 00 sub r9, 128 - 446077: 48 81 fa 80 00 00 00 cmp rdx, 128 - 44607e: 77 b8 ja 0x446038 <__memmove_avx_unaligned_erms+0x258> - 446080: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 - 446084: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 - 446089: c5 fe 7f 77 40 vmovdqu ymmword ptr [rdi + 64], ymm6 - 44608e: c5 fe 7f 7f 60 vmovdqu ymmword ptr [rdi + 96], ymm7 - 446093: c4 41 7e 7f 03 vmovdqu ymmword ptr [r11], ymm8 - 446098: c5 f8 77 vzeroupper - 44609b: c3 ret - 44609c: 4c 8d 14 17 lea r10, [rdi + rdx] - 4460a0: 4c 39 d6 cmp rsi, r10 - 4460a3: 0f 82 ec fe ff ff jb 0x445f95 <__memmove_avx_unaligned_erms+0x1b5> - 4460a9: 0f 18 8e 00 01 00 00 prefetcht0 byte ptr [rsi + 256] - 4460b0: 0f 18 8e 40 01 00 00 prefetcht0 byte ptr [rsi + 320] - 4460b7: 0f 18 8e 80 01 00 00 prefetcht0 byte ptr [rsi + 384] - 4460be: 0f 18 8e c0 01 00 00 prefetcht0 byte ptr [rsi + 448] - 4460c5: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] - 4460c9: c5 fe 6f 4e 20 vmovdqu ymm1, ymmword ptr [rsi + 32] - 4460ce: c5 fe 6f 56 40 vmovdqu ymm2, ymmword ptr [rsi + 64] - 4460d3: c5 fe 6f 5e 60 vmovdqu ymm3, ymmword ptr [rsi + 96] - 4460d8: 48 81 c6 80 00 00 00 add rsi, 128 - 4460df: 48 81 ea 80 00 00 00 sub rdx, 128 - 4460e6: c5 fd e7 07 vmovntdq ymmword ptr [rdi], ymm0 - 4460ea: c5 fd e7 4f 20 vmovntdq ymmword ptr [rdi + 32], ymm1 - 4460ef: c5 fd e7 57 40 vmovntdq ymmword ptr [rdi + 64], ymm2 - 4460f4: c5 fd e7 5f 60 vmovntdq ymmword ptr [rdi + 96], ymm3 - 4460f9: 48 81 c7 80 00 00 00 add rdi, 128 - 446100: 48 81 fa 80 00 00 00 cmp rdx, 128 - 446107: 77 a0 ja 0x4460a9 <__memmove_avx_unaligned_erms+0x2c9> - 446109: 0f ae f8 sfence - 44610c: c5 fe 7f 29 vmovdqu ymmword ptr [rcx], ymm5 - 446110: c5 fe 7f 71 e0 vmovdqu ymmword ptr [rcx - 32], ymm6 - 446115: c5 fe 7f 79 c0 vmovdqu ymmword ptr [rcx - 64], ymm7 - 44611a: c5 7e 7f 41 a0 vmovdqu ymmword ptr [rcx - 96], ymm8 - 44611f: c4 c1 7e 7f 23 vmovdqu ymmword ptr [r11], ymm4 - 446124: c5 f8 77 vzeroupper - 446127: c3 ret - 446128: 4c 8d 14 11 lea r10, [rcx + rdx] - 44612c: 4d 39 d1 cmp r9, r10 - 44612f: 0f 82 03 ff ff ff jb 0x446038 <__memmove_avx_unaligned_erms+0x258> - 446135: 0f 18 89 00 ff ff ff prefetcht0 byte ptr [rcx - 256] - 44613c: 0f 18 89 c0 fe ff ff prefetcht0 byte ptr [rcx - 320] - 446143: 0f 18 89 80 fe ff ff prefetcht0 byte ptr [rcx - 384] - 44614a: 0f 18 89 40 fe ff ff prefetcht0 byte ptr [rcx - 448] - 446151: c5 fe 6f 01 vmovdqu ymm0, ymmword ptr [rcx] - 446155: c5 fe 6f 49 e0 vmovdqu ymm1, ymmword ptr [rcx - 32] - 44615a: c5 fe 6f 51 c0 vmovdqu ymm2, ymmword ptr [rcx - 64] - 44615f: c5 fe 6f 59 a0 vmovdqu ymm3, ymmword ptr [rcx - 96] - 446164: 48 81 e9 80 00 00 00 sub rcx, 128 - 44616b: 48 81 ea 80 00 00 00 sub rdx, 128 - 446172: c4 c1 7d e7 01 vmovntdq ymmword ptr [r9], ymm0 - 446177: c4 c1 7d e7 49 e0 vmovntdq ymmword ptr [r9 - 32], ymm1 - 44617d: c4 c1 7d e7 51 c0 vmovntdq ymmword ptr [r9 - 64], ymm2 - 446183: c4 c1 7d e7 59 a0 vmovntdq ymmword ptr [r9 - 96], ymm3 - 446189: 49 81 e9 80 00 00 00 sub r9, 128 - 446190: 48 81 fa 80 00 00 00 cmp rdx, 128 - 446197: 77 9c ja 0x446135 <__memmove_avx_unaligned_erms+0x355> - 446199: 0f ae f8 sfence - 44619c: c5 fe 7f 27 vmovdqu ymmword ptr [rdi], ymm4 - 4461a0: c5 fe 7f 6f 20 vmovdqu ymmword ptr [rdi + 32], ymm5 - 4461a5: c5 fe 7f 77 40 vmovdqu ymmword ptr [rdi + 64], ymm6 - 4461aa: c5 fe 7f 7f 60 vmovdqu ymmword ptr [rdi + 96], ymm7 - 4461af: c4 41 7e 7f 03 vmovdqu ymmword ptr [r11], ymm8 - 4461b4: c5 f8 77 vzeroupper - 4461b7: c3 ret - 4461b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -00000000004461c0 <__mempcpy_avx512_unaligned>: - 4461c0: f3 0f 1e fa endbr64 - 4461c4: 48 89 f8 mov rax, rdi - 4461c7: 48 01 d0 add rax, rdx - 4461ca: eb 0b jmp 0x4461d7 <__memmove_avx512_unaligned+0x7> - 4461cc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004461d0 <__memmove_avx512_unaligned>: - 4461d0: f3 0f 1e fa endbr64 - 4461d4: 48 89 f8 mov rax, rdi - 4461d7: 48 83 fa 40 cmp rdx, 64 - 4461db: 0f 82 a0 00 00 00 jb 0x446281 <__memmove_avx512_unaligned_erms+0x61> - 4461e1: 48 81 fa 80 00 00 00 cmp rdx, 128 - 4461e8: 0f 87 1d 01 00 00 ja 0x44630b <__memmove_avx512_unaligned_erms+0xeb> - 4461ee: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] - 4461f4: 62 f1 fe 48 6f 4c 16 ff vmovdqu64 zmm1, zmmword ptr [rsi + rdx - 64] - 4461fc: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 - 446202: 62 f1 fe 48 7f 4c 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm1 - 44620a: c5 f8 77 vzeroupper - 44620d: c3 ret - 44620e: 66 90 nop - -0000000000446210 <__mempcpy_avx512_unaligned_erms>: - 446210: f3 0f 1e fa endbr64 - 446214: 48 89 f8 mov rax, rdi - 446217: 48 01 d0 add rax, rdx - 44621a: eb 0b jmp 0x446227 <__memmove_avx512_unaligned_erms+0x7> - 44621c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000446220 <__memmove_avx512_unaligned_erms>: - 446220: f3 0f 1e fa endbr64 - 446224: 48 89 f8 mov rax, rdi - 446227: 48 83 fa 40 cmp rdx, 64 - 44622b: 72 54 jb 0x446281 <__memmove_avx512_unaligned_erms+0x61> - 44622d: 48 81 fa 80 00 00 00 cmp rdx, 128 - 446234: 0f 87 c4 00 00 00 ja 0x4462fe <__memmove_avx512_unaligned_erms+0xde> - 44623a: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] - 446240: 62 f1 fe 48 6f 4c 16 ff vmovdqu64 zmm1, zmmword ptr [rsi + rdx - 64] - 446248: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 - 44624e: 62 f1 fe 48 7f 4c 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm1 - 446256: c5 f8 77 vzeroupper - 446259: c3 ret - 44625a: 48 3b 15 ff d4 07 00 cmp rdx, qword ptr [rip + 513279] # 0x4c3760 <__x86_shared_non_temporal_threshold> - 446261: 0f 83 72 01 00 00 jae 0x4463d9 <__memmove_avx512_unaligned_erms+0x1b9> - 446267: 48 39 f7 cmp rdi, rsi - 44626a: 72 0f jb 0x44627b <__memmove_avx512_unaligned_erms+0x5b> - 44626c: 74 12 je 0x446280 <__memmove_avx512_unaligned_erms+0x60> - 44626e: 4c 8d 0c 16 lea r9, [rsi + rdx] - 446272: 4c 39 cf cmp rdi, r9 - 446275: 0f 82 35 02 00 00 jb 0x4464b0 <__memmove_avx512_unaligned_erms+0x290> - 44627b: 48 89 d1 mov rcx, rdx - 44627e: f3 a4 rep movsb byte ptr es:[rdi], byte ptr [rsi] - 446280: c3 ret - 446281: 80 fa 20 cmp dl, 32 - 446284: 73 1c jae 0x4462a2 <__memmove_avx512_unaligned_erms+0x82> - 446286: 80 fa 10 cmp dl, 16 - 446289: 73 2f jae 0x4462ba <__memmove_avx512_unaligned_erms+0x9a> - 44628b: 80 fa 08 cmp dl, 8 - 44628e: 73 3f jae 0x4462cf <__memmove_avx512_unaligned_erms+0xaf> - 446290: 80 fa 04 cmp dl, 4 - 446293: 73 4b jae 0x4462e0 <__memmove_avx512_unaligned_erms+0xc0> - 446295: 80 fa 01 cmp dl, 1 - 446298: 77 53 ja 0x4462ed <__memmove_avx512_unaligned_erms+0xcd> - 44629a: 72 05 jb 0x4462a1 <__memmove_avx512_unaligned_erms+0x81> - 44629c: 0f b6 0e movzx ecx, byte ptr [rsi] - 44629f: 88 0f mov byte ptr [rdi], cl - 4462a1: c3 ret - 4462a2: c5 fe 6f 06 vmovdqu ymm0, ymmword ptr [rsi] - 4462a6: c5 fe 6f 4c 16 e0 vmovdqu ymm1, ymmword ptr [rsi + rdx - 32] - 4462ac: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 4462b0: c5 fe 7f 4c 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm1 - 4462b6: c5 f8 77 vzeroupper - 4462b9: c3 ret - 4462ba: c5 fa 6f 06 vmovdqu xmm0, xmmword ptr [rsi] - 4462be: c5 fa 6f 4c 16 f0 vmovdqu xmm1, xmmword ptr [rsi + rdx - 16] - 4462c4: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 - 4462c8: c5 fa 7f 4c 17 f0 vmovdqu xmmword ptr [rdi + rdx - 16], xmm1 - 4462ce: c3 ret - 4462cf: 48 8b 4c 16 f8 mov rcx, qword ptr [rsi + rdx - 8] - 4462d4: 48 8b 36 mov rsi, qword ptr [rsi] - 4462d7: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx - 4462dc: 48 89 37 mov qword ptr [rdi], rsi - 4462df: c3 ret - 4462e0: 8b 4c 16 fc mov ecx, dword ptr [rsi + rdx - 4] - 4462e4: 8b 36 mov esi, dword ptr [rsi] - 4462e6: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx - 4462ea: 89 37 mov dword ptr [rdi], esi - 4462ec: c3 ret - 4462ed: 0f b7 4c 16 fe movzx ecx, word ptr [rsi + rdx - 2] - 4462f2: 0f b7 36 movzx esi, word ptr [rsi] - 4462f5: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx - 4462fa: 66 89 37 mov word ptr [rdi], si - 4462fd: c3 ret - 4462fe: 48 81 fa 00 20 00 00 cmp rdx, 8192 - 446305: 0f 87 4f ff ff ff ja 0x44625a <__memmove_avx512_unaligned_erms+0x3a> - 44630b: 48 81 fa 00 02 00 00 cmp rdx, 512 - 446312: 0f 87 c1 00 00 00 ja 0x4463d9 <__memmove_avx512_unaligned_erms+0x1b9> - 446318: 48 81 fa 00 01 00 00 cmp rdx, 256 - 44631f: 72 7a jb 0x44639b <__memmove_avx512_unaligned_erms+0x17b> - 446321: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] - 446327: 62 f1 fe 48 6f 4e 01 vmovdqu64 zmm1, zmmword ptr [rsi + 64] - 44632e: 62 f1 fe 48 6f 56 02 vmovdqu64 zmm2, zmmword ptr [rsi + 128] - 446335: 62 f1 fe 48 6f 5e 03 vmovdqu64 zmm3, zmmword ptr [rsi + 192] - 44633c: 62 f1 fe 48 6f 64 16 ff vmovdqu64 zmm4, zmmword ptr [rsi + rdx - 64] - 446344: 62 f1 fe 48 6f 6c 16 fe vmovdqu64 zmm5, zmmword ptr [rsi + rdx - 128] - 44634c: 62 f1 fe 48 6f 74 16 fd vmovdqu64 zmm6, zmmword ptr [rsi + rdx - 192] - 446354: 62 f1 fe 48 6f 7c 16 fc vmovdqu64 zmm7, zmmword ptr [rsi + rdx - 256] - 44635c: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 - 446362: 62 f1 fe 48 7f 4f 01 vmovdqu64 zmmword ptr [rdi + 64], zmm1 - 446369: 62 f1 fe 48 7f 57 02 vmovdqu64 zmmword ptr [rdi + 128], zmm2 - 446370: 62 f1 fe 48 7f 5f 03 vmovdqu64 zmmword ptr [rdi + 192], zmm3 - 446377: 62 f1 fe 48 7f 64 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm4 - 44637f: 62 f1 fe 48 7f 6c 17 fe vmovdqu64 zmmword ptr [rdi + rdx - 128], zmm5 - 446387: 62 f1 fe 48 7f 74 17 fd vmovdqu64 zmmword ptr [rdi + rdx - 192], zmm6 - 44638f: 62 f1 fe 48 7f 7c 17 fc vmovdqu64 zmmword ptr [rdi + rdx - 256], zmm7 - 446397: c5 f8 77 vzeroupper - 44639a: c3 ret - 44639b: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] - 4463a1: 62 f1 fe 48 6f 4e 01 vmovdqu64 zmm1, zmmword ptr [rsi + 64] - 4463a8: 62 f1 fe 48 6f 54 16 ff vmovdqu64 zmm2, zmmword ptr [rsi + rdx - 64] - 4463b0: 62 f1 fe 48 6f 5c 16 fe vmovdqu64 zmm3, zmmword ptr [rsi + rdx - 128] - 4463b8: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 - 4463be: 62 f1 fe 48 7f 4f 01 vmovdqu64 zmmword ptr [rdi + 64], zmm1 - 4463c5: 62 f1 fe 48 7f 54 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm2 - 4463cd: 62 f1 fe 48 7f 5c 17 fe vmovdqu64 zmmword ptr [rdi + rdx - 128], zmm3 - 4463d5: c5 f8 77 vzeroupper - 4463d8: c3 ret - 4463d9: 48 39 f7 cmp rdi, rsi - 4463dc: 0f 87 ce 00 00 00 ja 0x4464b0 <__memmove_avx512_unaligned_erms+0x290> - 4463e2: 0f 84 98 fe ff ff je 0x446280 <__memmove_avx512_unaligned_erms+0x60> - 4463e8: 62 f1 fe 48 6f 26 vmovdqu64 zmm4, zmmword ptr [rsi] - 4463ee: 62 f1 fe 48 6f 6c 16 ff vmovdqu64 zmm5, zmmword ptr [rsi + rdx - 64] - 4463f6: 62 f1 fe 48 6f 74 16 fe vmovdqu64 zmm6, zmmword ptr [rsi + rdx - 128] - 4463fe: 62 f1 fe 48 6f 7c 16 fd vmovdqu64 zmm7, zmmword ptr [rsi + rdx - 192] - 446406: 62 71 fe 48 6f 44 16 fc vmovdqu64 zmm8, zmmword ptr [rsi + rdx - 256] - 44640e: 49 89 fb mov r11, rdi - 446411: 48 8d 4c 17 c0 lea rcx, [rdi + rdx - 64] - 446416: 49 89 f8 mov r8, rdi - 446419: 49 83 e0 3f and r8, 63 - 44641d: 49 83 e8 40 sub r8, 64 - 446421: 4c 29 c6 sub rsi, r8 - 446424: 4c 29 c7 sub rdi, r8 - 446427: 4c 01 c2 add rdx, r8 - 44642a: 48 3b 15 2f d3 07 00 cmp rdx, qword ptr [rip + 512815] # 0x4c3760 <__x86_shared_non_temporal_threshold> - 446431: 0f 87 3f 01 00 00 ja 0x446576 <__memmove_avx512_unaligned_erms+0x356> - 446437: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] - 44643d: 62 f1 fe 48 6f 4e 01 vmovdqu64 zmm1, zmmword ptr [rsi + 64] - 446444: 62 f1 fe 48 6f 56 02 vmovdqu64 zmm2, zmmword ptr [rsi + 128] - 44644b: 62 f1 fe 48 6f 5e 03 vmovdqu64 zmm3, zmmword ptr [rsi + 192] - 446452: 48 81 c6 00 01 00 00 add rsi, 256 - 446459: 48 81 ea 00 01 00 00 sub rdx, 256 - 446460: 62 f1 fd 48 7f 07 vmovdqa64 zmmword ptr [rdi], zmm0 - 446466: 62 f1 fd 48 7f 4f 01 vmovdqa64 zmmword ptr [rdi + 64], zmm1 - 44646d: 62 f1 fd 48 7f 57 02 vmovdqa64 zmmword ptr [rdi + 128], zmm2 - 446474: 62 f1 fd 48 7f 5f 03 vmovdqa64 zmmword ptr [rdi + 192], zmm3 - 44647b: 48 81 c7 00 01 00 00 add rdi, 256 - 446482: 48 81 fa 00 01 00 00 cmp rdx, 256 - 446489: 77 ac ja 0x446437 <__memmove_avx512_unaligned_erms+0x217> - 44648b: 62 f1 fe 48 7f 29 vmovdqu64 zmmword ptr [rcx], zmm5 - 446491: 62 f1 fe 48 7f 71 ff vmovdqu64 zmmword ptr [rcx - 64], zmm6 - 446498: 62 f1 fe 48 7f 79 fe vmovdqu64 zmmword ptr [rcx - 128], zmm7 - 44649f: 62 71 fe 48 7f 41 fd vmovdqu64 zmmword ptr [rcx - 192], zmm8 - 4464a6: 62 d1 fe 48 7f 23 vmovdqu64 zmmword ptr [r11], zmm4 - 4464ac: c5 f8 77 vzeroupper - 4464af: c3 ret - 4464b0: 62 f1 fe 48 6f 26 vmovdqu64 zmm4, zmmword ptr [rsi] - 4464b6: 62 f1 fe 48 6f 6e 01 vmovdqu64 zmm5, zmmword ptr [rsi + 64] - 4464bd: 62 f1 fe 48 6f 76 02 vmovdqu64 zmm6, zmmword ptr [rsi + 128] - 4464c4: 62 f1 fe 48 6f 7e 03 vmovdqu64 zmm7, zmmword ptr [rsi + 192] - 4464cb: 62 71 fe 48 6f 44 16 ff vmovdqu64 zmm8, zmmword ptr [rsi + rdx - 64] - 4464d3: 4c 8d 5c 17 c0 lea r11, [rdi + rdx - 64] - 4464d8: 48 8d 4c 16 c0 lea rcx, [rsi + rdx - 64] - 4464dd: 4d 89 d9 mov r9, r11 - 4464e0: 4d 89 d8 mov r8, r11 - 4464e3: 49 83 e0 3f and r8, 63 - 4464e7: 4c 29 c1 sub rcx, r8 - 4464ea: 4d 29 c1 sub r9, r8 - 4464ed: 4c 29 c2 sub rdx, r8 - 4464f0: 48 3b 15 69 d2 07 00 cmp rdx, qword ptr [rip + 512617] # 0x4c3760 <__x86_shared_non_temporal_threshold> - 4464f7: 0f 87 3e 01 00 00 ja 0x44663b <__memmove_avx512_unaligned_erms+0x41b> - 4464fd: 62 f1 fe 48 6f 01 vmovdqu64 zmm0, zmmword ptr [rcx] - 446503: 62 f1 fe 48 6f 49 ff vmovdqu64 zmm1, zmmword ptr [rcx - 64] - 44650a: 62 f1 fe 48 6f 51 fe vmovdqu64 zmm2, zmmword ptr [rcx - 128] - 446511: 62 f1 fe 48 6f 59 fd vmovdqu64 zmm3, zmmword ptr [rcx - 192] - 446518: 48 81 e9 00 01 00 00 sub rcx, 256 - 44651f: 48 81 ea 00 01 00 00 sub rdx, 256 - 446526: 62 d1 fd 48 7f 01 vmovdqa64 zmmword ptr [r9], zmm0 - 44652c: 62 d1 fd 48 7f 49 ff vmovdqa64 zmmword ptr [r9 - 64], zmm1 - 446533: 62 d1 fd 48 7f 51 fe vmovdqa64 zmmword ptr [r9 - 128], zmm2 - 44653a: 62 d1 fd 48 7f 59 fd vmovdqa64 zmmword ptr [r9 - 192], zmm3 - 446541: 49 81 e9 00 01 00 00 sub r9, 256 - 446548: 48 81 fa 00 01 00 00 cmp rdx, 256 - 44654f: 77 ac ja 0x4464fd <__memmove_avx512_unaligned_erms+0x2dd> - 446551: 62 f1 fe 48 7f 27 vmovdqu64 zmmword ptr [rdi], zmm4 - 446557: 62 f1 fe 48 7f 6f 01 vmovdqu64 zmmword ptr [rdi + 64], zmm5 - 44655e: 62 f1 fe 48 7f 77 02 vmovdqu64 zmmword ptr [rdi + 128], zmm6 - 446565: 62 f1 fe 48 7f 7f 03 vmovdqu64 zmmword ptr [rdi + 192], zmm7 - 44656c: 62 51 fe 48 7f 03 vmovdqu64 zmmword ptr [r11], zmm8 - 446572: c5 f8 77 vzeroupper - 446575: c3 ret - 446576: 4c 8d 14 17 lea r10, [rdi + rdx] - 44657a: 4c 39 d6 cmp rsi, r10 - 44657d: 0f 82 b4 fe ff ff jb 0x446437 <__memmove_avx512_unaligned_erms+0x217> - 446583: 0f 18 8e 00 02 00 00 prefetcht0 byte ptr [rsi + 512] - 44658a: 0f 18 8e 40 02 00 00 prefetcht0 byte ptr [rsi + 576] - 446591: 0f 18 8e 80 02 00 00 prefetcht0 byte ptr [rsi + 640] - 446598: 0f 18 8e c0 02 00 00 prefetcht0 byte ptr [rsi + 704] - 44659f: 0f 18 8e 00 03 00 00 prefetcht0 byte ptr [rsi + 768] - 4465a6: 0f 18 8e 40 03 00 00 prefetcht0 byte ptr [rsi + 832] - 4465ad: 0f 18 8e 80 03 00 00 prefetcht0 byte ptr [rsi + 896] - 4465b4: 0f 18 8e c0 03 00 00 prefetcht0 byte ptr [rsi + 960] - 4465bb: 62 f1 fe 48 6f 06 vmovdqu64 zmm0, zmmword ptr [rsi] - 4465c1: 62 f1 fe 48 6f 4e 01 vmovdqu64 zmm1, zmmword ptr [rsi + 64] - 4465c8: 62 f1 fe 48 6f 56 02 vmovdqu64 zmm2, zmmword ptr [rsi + 128] - 4465cf: 62 f1 fe 48 6f 5e 03 vmovdqu64 zmm3, zmmword ptr [rsi + 192] - 4465d6: 48 81 c6 00 01 00 00 add rsi, 256 - 4465dd: 48 81 ea 00 01 00 00 sub rdx, 256 - 4465e4: 62 f1 7d 48 e7 07 vmovntdq zmmword ptr [rdi], zmm0 - 4465ea: 62 f1 7d 48 e7 4f 01 vmovntdq zmmword ptr [rdi + 64], zmm1 - 4465f1: 62 f1 7d 48 e7 57 02 vmovntdq zmmword ptr [rdi + 128], zmm2 - 4465f8: 62 f1 7d 48 e7 5f 03 vmovntdq zmmword ptr [rdi + 192], zmm3 - 4465ff: 48 81 c7 00 01 00 00 add rdi, 256 - 446606: 48 81 fa 00 01 00 00 cmp rdx, 256 - 44660d: 0f 87 70 ff ff ff ja 0x446583 <__memmove_avx512_unaligned_erms+0x363> - 446613: 0f ae f8 sfence - 446616: 62 f1 fe 48 7f 29 vmovdqu64 zmmword ptr [rcx], zmm5 - 44661c: 62 f1 fe 48 7f 71 ff vmovdqu64 zmmword ptr [rcx - 64], zmm6 - 446623: 62 f1 fe 48 7f 79 fe vmovdqu64 zmmword ptr [rcx - 128], zmm7 - 44662a: 62 71 fe 48 7f 41 fd vmovdqu64 zmmword ptr [rcx - 192], zmm8 - 446631: 62 d1 fe 48 7f 23 vmovdqu64 zmmword ptr [r11], zmm4 - 446637: c5 f8 77 vzeroupper - 44663a: c3 ret - 44663b: 4c 8d 14 11 lea r10, [rcx + rdx] - 44663f: 4d 39 d1 cmp r9, r10 - 446642: 0f 82 b5 fe ff ff jb 0x4464fd <__memmove_avx512_unaligned_erms+0x2dd> - 446648: 0f 18 89 00 fe ff ff prefetcht0 byte ptr [rcx - 512] - 44664f: 0f 18 89 c0 fd ff ff prefetcht0 byte ptr [rcx - 576] - 446656: 0f 18 89 80 fd ff ff prefetcht0 byte ptr [rcx - 640] - 44665d: 0f 18 89 40 fd ff ff prefetcht0 byte ptr [rcx - 704] - 446664: 0f 18 89 00 fd ff ff prefetcht0 byte ptr [rcx - 768] - 44666b: 0f 18 89 c0 fc ff ff prefetcht0 byte ptr [rcx - 832] - 446672: 0f 18 89 80 fc ff ff prefetcht0 byte ptr [rcx - 896] - 446679: 0f 18 89 40 fc ff ff prefetcht0 byte ptr [rcx - 960] - 446680: 62 f1 fe 48 6f 01 vmovdqu64 zmm0, zmmword ptr [rcx] - 446686: 62 f1 fe 48 6f 49 ff vmovdqu64 zmm1, zmmword ptr [rcx - 64] - 44668d: 62 f1 fe 48 6f 51 fe vmovdqu64 zmm2, zmmword ptr [rcx - 128] - 446694: 62 f1 fe 48 6f 59 fd vmovdqu64 zmm3, zmmword ptr [rcx - 192] - 44669b: 48 81 e9 00 01 00 00 sub rcx, 256 - 4466a2: 48 81 ea 00 01 00 00 sub rdx, 256 - 4466a9: 62 d1 7d 48 e7 01 vmovntdq zmmword ptr [r9], zmm0 - 4466af: 62 d1 7d 48 e7 49 ff vmovntdq zmmword ptr [r9 - 64], zmm1 - 4466b6: 62 d1 7d 48 e7 51 fe vmovntdq zmmword ptr [r9 - 128], zmm2 - 4466bd: 62 d1 7d 48 e7 59 fd vmovntdq zmmword ptr [r9 - 192], zmm3 - 4466c4: 49 81 e9 00 01 00 00 sub r9, 256 - 4466cb: 48 81 fa 00 01 00 00 cmp rdx, 256 - 4466d2: 0f 87 70 ff ff ff ja 0x446648 <__memmove_avx512_unaligned_erms+0x428> - 4466d8: 0f ae f8 sfence - 4466db: 62 f1 fe 48 7f 27 vmovdqu64 zmmword ptr [rdi], zmm4 - 4466e1: 62 f1 fe 48 7f 6f 01 vmovdqu64 zmmword ptr [rdi + 64], zmm5 - 4466e8: 62 f1 fe 48 7f 77 02 vmovdqu64 zmmword ptr [rdi + 128], zmm6 - 4466ef: 62 f1 fe 48 7f 7f 03 vmovdqu64 zmmword ptr [rdi + 192], zmm7 - 4466f6: 62 51 fe 48 7f 03 vmovdqu64 zmmword ptr [r11], zmm8 - 4466fc: c5 f8 77 vzeroupper - 4466ff: c3 ret - -0000000000446700 : - 446700: f3 0f 1e fa endbr64 - 446704: 48 89 f8 mov rax, rdi - 446707: 48 89 f2 mov rdx, rsi - 44670a: 66 0f ef c0 pxor xmm0, xmm0 - 44670e: eb 38 jmp 0x446748 <__memset_sse2_unaligned+0x18> - -0000000000446710 <__wmemset_sse2_unaligned>: - 446710: f3 0f 1e fa endbr64 - 446714: 48 c1 e2 02 shl rdx, 2 - 446718: 66 0f 6e c6 movd xmm0, esi - 44671c: 48 89 f8 mov rax, rdi - 44671f: 66 0f 70 c0 00 pshufd xmm0, xmm0, 0 # xmm0 = xmm0[0,0,0,0] - 446724: eb 22 jmp 0x446748 <__memset_sse2_unaligned+0x18> - 446726: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000446730 <__memset_sse2_unaligned>: - 446730: f3 0f 1e fa endbr64 - 446734: 66 0f 6e c6 movd xmm0, esi - 446738: 48 89 f8 mov rax, rdi - 44673b: 66 0f 60 c0 punpcklbw xmm0, xmm0 # xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 44673f: 66 0f 61 c0 punpcklwd xmm0, xmm0 # xmm0 = xmm0[0,0,1,1,2,2,3,3] - 446743: 66 0f 70 c0 00 pshufd xmm0, xmm0, 0 # xmm0 = xmm0[0,0,0,0] - 446748: 48 83 fa 10 cmp rdx, 16 - 44674c: 0f 82 03 01 00 00 jb 0x446855 <__memset_sse2_unaligned_erms+0xb5> - 446752: 48 83 fa 20 cmp rdx, 32 - 446756: 0f 87 80 00 00 00 ja 0x4467dc <__memset_sse2_unaligned_erms+0x3c> - 44675c: f3 0f 7f 44 17 f0 movdqu xmmword ptr [rdi + rdx - 16], xmm0 - 446762: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 446766: c3 ret - 446767: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000446770 <__memset_chk_erms>: - 446770: f3 0f 1e fa endbr64 - 446774: 48 39 d1 cmp rcx, rdx - 446777: 0f 82 33 54 00 00 jb 0x44bbb0 <__chk_fail> - 44677d: 0f 1f 00 nop dword ptr [rax] - -0000000000446780 <__memset_erms>: - 446780: f3 0f 1e fa endbr64 - 446784: 48 85 d2 test rdx, rdx - 446787: 75 04 jne 0x44678d <__memset_erms+0xd> - 446789: 48 89 f8 mov rax, rdi - 44678c: c3 ret - 44678d: 48 89 d1 mov rcx, rdx - 446790: 40 0f b6 c6 movzx eax, sil - 446794: 48 89 fa mov rdx, rdi - 446797: f3 aa rep stosb byte ptr es:[rdi], al - 446799: 48 89 d0 mov rax, rdx - 44679c: c3 ret - 44679d: 0f 1f 00 nop dword ptr [rax] - -00000000004467a0 <__memset_sse2_unaligned_erms>: - 4467a0: f3 0f 1e fa endbr64 - 4467a4: 66 0f 6e c6 movd xmm0, esi - 4467a8: 48 89 f8 mov rax, rdi - 4467ab: 66 0f 60 c0 punpcklbw xmm0, xmm0 # xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 4467af: 66 0f 61 c0 punpcklwd xmm0, xmm0 # xmm0 = xmm0[0,0,1,1,2,2,3,3] - 4467b3: 66 0f 70 c0 00 pshufd xmm0, xmm0, 0 # xmm0 = xmm0[0,0,0,0] - 4467b8: 48 83 fa 10 cmp rdx, 16 - 4467bc: 0f 82 93 00 00 00 jb 0x446855 <__memset_sse2_unaligned_erms+0xb5> - 4467c2: 48 83 fa 20 cmp rdx, 32 - 4467c6: 77 0b ja 0x4467d3 <__memset_sse2_unaligned_erms+0x33> - 4467c8: f3 0f 7f 44 17 f0 movdqu xmmword ptr [rdi + rdx - 16], xmm0 - 4467ce: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4467d2: c3 ret - 4467d3: 48 81 fa 00 08 00 00 cmp rdx, 2048 - 4467da: 77 b1 ja 0x44678d <__memset_erms+0xd> - 4467dc: 48 83 fa 40 cmp rdx, 64 - 4467e0: 77 16 ja 0x4467f8 <__memset_sse2_unaligned_erms+0x58> - 4467e2: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 4467e6: f3 0f 7f 47 10 movdqu xmmword ptr [rdi + 16], xmm0 - 4467eb: f3 0f 7f 44 17 f0 movdqu xmmword ptr [rdi + rdx - 16], xmm0 - 4467f1: f3 0f 7f 44 17 e0 movdqu xmmword ptr [rdi + rdx - 32], xmm0 - 4467f7: c3 ret - 4467f8: 48 8d 4f 40 lea rcx, [rdi + 64] - 4467fc: f3 0f 7f 07 movdqu xmmword ptr [rdi], xmm0 - 446800: 48 83 e1 c0 and rcx, -64 - 446804: f3 0f 7f 44 17 f0 movdqu xmmword ptr [rdi + rdx - 16], xmm0 - 44680a: f3 0f 7f 47 10 movdqu xmmword ptr [rdi + 16], xmm0 - 44680f: f3 0f 7f 44 17 e0 movdqu xmmword ptr [rdi + rdx - 32], xmm0 - 446815: f3 0f 7f 47 20 movdqu xmmword ptr [rdi + 32], xmm0 - 44681a: f3 0f 7f 44 17 d0 movdqu xmmword ptr [rdi + rdx - 48], xmm0 - 446820: f3 0f 7f 47 30 movdqu xmmword ptr [rdi + 48], xmm0 - 446825: f3 0f 7f 44 17 c0 movdqu xmmword ptr [rdi + rdx - 64], xmm0 - 44682b: 48 01 fa add rdx, rdi - 44682e: 48 83 e2 c0 and rdx, -64 - 446832: 48 39 d1 cmp rcx, rdx - 446835: 74 c0 je 0x4467f7 <__memset_sse2_unaligned_erms+0x57> - 446837: 66 0f 7f 01 movdqa xmmword ptr [rcx], xmm0 - 44683b: 66 0f 7f 41 10 movdqa xmmword ptr [rcx + 16], xmm0 - 446840: 66 0f 7f 41 20 movdqa xmmword ptr [rcx + 32], xmm0 - 446845: 66 0f 7f 41 30 movdqa xmmword ptr [rcx + 48], xmm0 - 44684a: 48 83 c1 40 add rcx, 64 - 44684e: 48 39 ca cmp rdx, rcx - 446851: 75 e4 jne 0x446837 <__memset_sse2_unaligned_erms+0x97> - 446853: f3 c3 rep ret - 446855: 66 48 0f 7e c1 movq rcx, xmm0 - 44685a: 80 fa 08 cmp dl, 8 - 44685d: 73 0f jae 0x44686e <__memset_sse2_unaligned_erms+0xce> - 44685f: 80 fa 04 cmp dl, 4 - 446862: 73 13 jae 0x446877 <__memset_sse2_unaligned_erms+0xd7> - 446864: 80 fa 01 cmp dl, 1 - 446867: 77 15 ja 0x44687e <__memset_sse2_unaligned_erms+0xde> - 446869: 72 02 jb 0x44686d <__memset_sse2_unaligned_erms+0xcd> - 44686b: 88 0f mov byte ptr [rdi], cl - 44686d: c3 ret - 44686e: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx - 446873: 48 89 0f mov qword ptr [rdi], rcx - 446876: c3 ret - 446877: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx - 44687b: 89 0f mov dword ptr [rdi], ecx - 44687d: c3 ret - 44687e: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx - 446883: 66 89 0f mov word ptr [rdi], cx - 446886: c3 ret - 446887: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000446890 <__wmemset_avx2_unaligned>: - 446890: f3 0f 1e fa endbr64 - 446894: 48 c1 e2 02 shl rdx, 2 - 446898: c5 f9 6e c6 vmovd xmm0, esi - 44689c: 48 89 f8 mov rax, rdi - 44689f: c4 e2 7d 58 c0 vpbroadcastd ymm0, xmm0 - 4468a4: eb 1a jmp 0x4468c0 <__memset_avx2_unaligned+0x10> - 4468a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -00000000004468b0 <__memset_avx2_unaligned>: - 4468b0: f3 0f 1e fa endbr64 - 4468b4: c5 f9 6e c6 vmovd xmm0, esi - 4468b8: 48 89 f8 mov rax, rdi - 4468bb: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 - 4468c0: 48 83 fa 20 cmp rdx, 32 - 4468c4: 0f 82 f4 00 00 00 jb 0x4469be <__memset_avx2_unaligned_erms+0xbe> - 4468ca: 48 83 fa 40 cmp rdx, 64 - 4468ce: 77 67 ja 0x446937 <__memset_avx2_unaligned_erms+0x37> - 4468d0: c5 fe 7f 44 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm0 - 4468d6: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 4468da: c5 f8 77 vzeroupper - 4468dd: c3 ret - 4468de: 66 90 nop - -00000000004468e0 <__memset_avx2_erms>: - 4468e0: f3 0f 1e fa endbr64 - 4468e4: c5 f8 77 vzeroupper - 4468e7: 48 89 d1 mov rcx, rdx - 4468ea: 40 0f b6 c6 movzx eax, sil - 4468ee: 48 89 fa mov rdx, rdi - 4468f1: f3 aa rep stosb byte ptr es:[rdi], al - 4468f3: 48 89 d0 mov rax, rdx - 4468f6: c3 ret - 4468f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000446900 <__memset_avx2_unaligned_erms>: - 446900: f3 0f 1e fa endbr64 - 446904: c5 f9 6e c6 vmovd xmm0, esi - 446908: 48 89 f8 mov rax, rdi - 44690b: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 - 446910: 48 83 fa 20 cmp rdx, 32 - 446914: 0f 82 a4 00 00 00 jb 0x4469be <__memset_avx2_unaligned_erms+0xbe> - 44691a: 48 83 fa 40 cmp rdx, 64 - 44691e: 77 0e ja 0x44692e <__memset_avx2_unaligned_erms+0x2e> - 446920: c5 fe 7f 44 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm0 - 446926: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 44692a: c5 f8 77 vzeroupper - 44692d: c3 ret - 44692e: 48 81 fa 00 08 00 00 cmp rdx, 2048 - 446935: 77 ad ja 0x4468e4 <__memset_avx2_erms+0x4> - 446937: 48 81 fa 80 00 00 00 cmp rdx, 128 - 44693e: 77 19 ja 0x446959 <__memset_avx2_unaligned_erms+0x59> - 446940: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 446944: c5 fe 7f 47 20 vmovdqu ymmword ptr [rdi + 32], ymm0 - 446949: c5 fe 7f 44 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm0 - 44694f: c5 fe 7f 44 17 c0 vmovdqu ymmword ptr [rdi + rdx - 64], ymm0 - 446955: c5 f8 77 vzeroupper - 446958: c3 ret - 446959: 48 8d 8f 80 00 00 00 lea rcx, [rdi + 128] - 446960: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 446964: 48 83 e1 80 and rcx, -128 - 446968: c5 fe 7f 44 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm0 - 44696e: c5 fe 7f 47 20 vmovdqu ymmword ptr [rdi + 32], ymm0 - 446973: c5 fe 7f 44 17 c0 vmovdqu ymmword ptr [rdi + rdx - 64], ymm0 - 446979: c5 fe 7f 47 40 vmovdqu ymmword ptr [rdi + 64], ymm0 - 44697e: c5 fe 7f 44 17 a0 vmovdqu ymmword ptr [rdi + rdx - 96], ymm0 - 446984: c5 fe 7f 47 60 vmovdqu ymmword ptr [rdi + 96], ymm0 - 446989: c5 fe 7f 44 17 80 vmovdqu ymmword ptr [rdi + rdx - 128], ymm0 - 44698f: 48 01 fa add rdx, rdi - 446992: 48 83 e2 80 and rdx, -128 - 446996: 48 39 d1 cmp rcx, rdx - 446999: 74 ba je 0x446955 <__memset_avx2_unaligned_erms+0x55> - 44699b: c5 fd 7f 01 vmovdqa ymmword ptr [rcx], ymm0 - 44699f: c5 fd 7f 41 20 vmovdqa ymmword ptr [rcx + 32], ymm0 - 4469a4: c5 fd 7f 41 40 vmovdqa ymmword ptr [rcx + 64], ymm0 - 4469a9: c5 fd 7f 41 60 vmovdqa ymmword ptr [rcx + 96], ymm0 - 4469ae: 48 81 c1 80 00 00 00 add rcx, 128 - 4469b5: 48 39 ca cmp rdx, rcx - 4469b8: 75 e1 jne 0x44699b <__memset_avx2_unaligned_erms+0x9b> - 4469ba: c5 f8 77 vzeroupper - 4469bd: c3 ret - 4469be: 80 fa 10 cmp dl, 16 - 4469c1: 73 1c jae 0x4469df <__memset_avx2_unaligned_erms+0xdf> - 4469c3: c4 e1 f9 7e c1 vmovq rcx, xmm0 - 4469c8: 80 fa 08 cmp dl, 8 - 4469cb: 73 20 jae 0x4469ed <__memset_avx2_unaligned_erms+0xed> - 4469cd: 80 fa 04 cmp dl, 4 - 4469d0: 73 27 jae 0x4469f9 <__memset_avx2_unaligned_erms+0xf9> - 4469d2: 80 fa 01 cmp dl, 1 - 4469d5: 77 2c ja 0x446a03 <__memset_avx2_unaligned_erms+0x103> - 4469d7: 72 02 jb 0x4469db <__memset_avx2_unaligned_erms+0xdb> - 4469d9: 88 0f mov byte ptr [rdi], cl - 4469db: c5 f8 77 vzeroupper - 4469de: c3 ret - 4469df: c5 fa 7f 44 17 f0 vmovdqu xmmword ptr [rdi + rdx - 16], xmm0 - 4469e5: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 - 4469e9: c5 f8 77 vzeroupper - 4469ec: c3 ret - 4469ed: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx - 4469f2: 48 89 0f mov qword ptr [rdi], rcx - 4469f5: c5 f8 77 vzeroupper - 4469f8: c3 ret - 4469f9: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx - 4469fd: 89 0f mov dword ptr [rdi], ecx - 4469ff: c5 f8 77 vzeroupper - 446a02: c3 ret - 446a03: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx - 446a08: 66 89 0f mov word ptr [rdi], cx - 446a0b: c5 f8 77 vzeroupper - 446a0e: c3 ret - 446a0f: 90 nop - -0000000000446a10 <__wmemset_avx512_unaligned>: - 446a10: f3 0f 1e fa endbr64 - 446a14: 48 c1 e2 02 shl rdx, 2 - 446a18: c5 f9 6e c6 vmovd xmm0, esi - 446a1c: 48 89 f8 mov rax, rdi - 446a1f: c4 e2 79 58 c0 vpbroadcastd xmm0, xmm0 - 446a24: 62 f2 fd 48 59 c0 vpbroadcastq zmm0, xmm0 - 446a2a: eb 1a jmp 0x446a46 <__memset_avx512_unaligned+0x16> - 446a2c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000446a30 <__memset_avx512_unaligned>: - 446a30: f3 0f 1e fa endbr64 - 446a34: c5 f9 6e c6 vmovd xmm0, esi - 446a38: 48 89 f8 mov rax, rdi - 446a3b: c4 e2 79 78 c0 vpbroadcastb xmm0, xmm0 - 446a40: 62 f2 fd 48 59 c0 vpbroadcastq zmm0, xmm0 - 446a46: 48 83 fa 40 cmp rdx, 64 - 446a4a: 0f 82 31 01 00 00 jb 0x446b81 <__memset_avx512_unaligned_erms+0xf1> - 446a50: 48 81 fa 80 00 00 00 cmp rdx, 128 - 446a57: 77 7b ja 0x446ad4 <__memset_avx512_unaligned_erms+0x44> - 446a59: 62 f1 fe 48 7f 44 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm0 - 446a61: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 - 446a67: c5 f8 77 vzeroupper - 446a6a: c3 ret - 446a6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000446a70 <__memset_avx512_erms>: - 446a70: f3 0f 1e fa endbr64 - 446a74: c5 f8 77 vzeroupper - 446a77: 48 89 d1 mov rcx, rdx - 446a7a: 40 0f b6 c6 movzx eax, sil - 446a7e: 48 89 fa mov rdx, rdi - 446a81: f3 aa rep stosb byte ptr es:[rdi], al - 446a83: 48 89 d0 mov rax, rdx - 446a86: c3 ret - 446a87: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000446a90 <__memset_avx512_unaligned_erms>: - 446a90: f3 0f 1e fa endbr64 - 446a94: c5 f9 6e c6 vmovd xmm0, esi - 446a98: 48 89 f8 mov rax, rdi - 446a9b: c4 e2 79 78 c0 vpbroadcastb xmm0, xmm0 - 446aa0: 62 f2 fd 48 59 c0 vpbroadcastq zmm0, xmm0 - 446aa6: 48 83 fa 40 cmp rdx, 64 - 446aaa: 0f 82 d1 00 00 00 jb 0x446b81 <__memset_avx512_unaligned_erms+0xf1> - 446ab0: 48 81 fa 80 00 00 00 cmp rdx, 128 - 446ab7: 77 12 ja 0x446acb <__memset_avx512_unaligned_erms+0x3b> - 446ab9: 62 f1 fe 48 7f 44 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm0 - 446ac1: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 - 446ac7: c5 f8 77 vzeroupper - 446aca: c3 ret - 446acb: 48 81 fa 00 08 00 00 cmp rdx, 2048 - 446ad2: 77 a0 ja 0x446a74 <__memset_avx512_erms+0x4> - 446ad4: 48 81 fa 00 01 00 00 cmp rdx, 256 - 446adb: 77 21 ja 0x446afe <__memset_avx512_unaligned_erms+0x6e> - 446add: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 - 446ae3: 62 f1 fe 48 7f 47 01 vmovdqu64 zmmword ptr [rdi + 64], zmm0 - 446aea: 62 f1 fe 48 7f 44 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm0 - 446af2: 62 f1 fe 48 7f 44 17 fe vmovdqu64 zmmword ptr [rdi + rdx - 128], zmm0 - 446afa: c5 f8 77 vzeroupper - 446afd: c3 ret - 446afe: 48 8d 8f 00 01 00 00 lea rcx, [rdi + 256] - 446b05: 62 f1 fe 48 7f 07 vmovdqu64 zmmword ptr [rdi], zmm0 - 446b0b: 48 81 e1 00 ff ff ff and rcx, -256 - 446b12: 62 f1 fe 48 7f 44 17 ff vmovdqu64 zmmword ptr [rdi + rdx - 64], zmm0 - 446b1a: 62 f1 fe 48 7f 47 01 vmovdqu64 zmmword ptr [rdi + 64], zmm0 - 446b21: 62 f1 fe 48 7f 44 17 fe vmovdqu64 zmmword ptr [rdi + rdx - 128], zmm0 - 446b29: 62 f1 fe 48 7f 47 02 vmovdqu64 zmmword ptr [rdi + 128], zmm0 - 446b30: 62 f1 fe 48 7f 44 17 fd vmovdqu64 zmmword ptr [rdi + rdx - 192], zmm0 - 446b38: 62 f1 fe 48 7f 47 03 vmovdqu64 zmmword ptr [rdi + 192], zmm0 - 446b3f: 62 f1 fe 48 7f 44 17 fc vmovdqu64 zmmword ptr [rdi + rdx - 256], zmm0 - 446b47: 48 01 fa add rdx, rdi - 446b4a: 48 81 e2 00 ff ff ff and rdx, -256 - 446b51: 48 39 d1 cmp rcx, rdx - 446b54: 74 a4 je 0x446afa <__memset_avx512_unaligned_erms+0x6a> - 446b56: 62 f1 fd 48 7f 01 vmovdqa64 zmmword ptr [rcx], zmm0 - 446b5c: 62 f1 fd 48 7f 41 01 vmovdqa64 zmmword ptr [rcx + 64], zmm0 - 446b63: 62 f1 fd 48 7f 41 02 vmovdqa64 zmmword ptr [rcx + 128], zmm0 - 446b6a: 62 f1 fd 48 7f 41 03 vmovdqa64 zmmword ptr [rcx + 192], zmm0 - 446b71: 48 81 c1 00 01 00 00 add rcx, 256 - 446b78: 48 39 ca cmp rdx, rcx - 446b7b: 75 d9 jne 0x446b56 <__memset_avx512_unaligned_erms+0xc6> - 446b7d: c5 f8 77 vzeroupper - 446b80: c3 ret - 446b81: 80 fa 20 cmp dl, 32 - 446b84: 73 21 jae 0x446ba7 <__memset_avx512_unaligned_erms+0x117> - 446b86: 80 fa 10 cmp dl, 16 - 446b89: 73 2a jae 0x446bb5 <__memset_avx512_unaligned_erms+0x125> - 446b8b: c4 e1 f9 7e c1 vmovq rcx, xmm0 - 446b90: 80 fa 08 cmp dl, 8 - 446b93: 73 2e jae 0x446bc3 <__memset_avx512_unaligned_erms+0x133> - 446b95: 80 fa 04 cmp dl, 4 - 446b98: 73 35 jae 0x446bcf <__memset_avx512_unaligned_erms+0x13f> - 446b9a: 80 fa 01 cmp dl, 1 - 446b9d: 77 3a ja 0x446bd9 <__memset_avx512_unaligned_erms+0x149> - 446b9f: 72 02 jb 0x446ba3 <__memset_avx512_unaligned_erms+0x113> - 446ba1: 88 0f mov byte ptr [rdi], cl - 446ba3: c5 f8 77 vzeroupper - 446ba6: c3 ret - 446ba7: c5 fe 7f 44 17 e0 vmovdqu ymmword ptr [rdi + rdx - 32], ymm0 - 446bad: c5 fe 7f 07 vmovdqu ymmword ptr [rdi], ymm0 - 446bb1: c5 f8 77 vzeroupper - 446bb4: c3 ret - 446bb5: c5 fa 7f 44 17 f0 vmovdqu xmmword ptr [rdi + rdx - 16], xmm0 - 446bbb: c5 fa 7f 07 vmovdqu xmmword ptr [rdi], xmm0 - 446bbf: c5 f8 77 vzeroupper - 446bc2: c3 ret - 446bc3: 48 89 4c 17 f8 mov qword ptr [rdi + rdx - 8], rcx - 446bc8: 48 89 0f mov qword ptr [rdi], rcx - 446bcb: c5 f8 77 vzeroupper - 446bce: c3 ret - 446bcf: 89 4c 17 fc mov dword ptr [rdi + rdx - 4], ecx - 446bd3: 89 0f mov dword ptr [rdi], ecx - 446bd5: c5 f8 77 vzeroupper - 446bd8: c3 ret - 446bd9: 66 89 4c 17 fe mov word ptr [rdi + rdx - 2], cx - 446bde: 66 89 0f mov word ptr [rdi], cx - 446be1: c5 f8 77 vzeroupper - 446be4: c3 ret - 446be5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 446bef: 90 nop - -0000000000446bf0 : - 446bf0: 53 push rbx - 446bf1: b8 00 00 00 80 mov eax, 2147483648 - 446bf6: 0f a2 cpuid - 446bf8: 81 ff c4 00 00 00 cmp edi, 196 - 446bfe: 7f 50 jg 0x446c50 - 446c00: 31 d2 xor edx, edx - 446c02: 81 ff be 00 00 00 cmp edi, 190 - 446c08: 0f 9f c2 setg dl - 446c0b: 81 ea fb ff ff 7f sub edx, 2147483643 - 446c11: 39 c2 cmp edx, eax - 446c13: 77 3b ja 0x446c50 - 446c15: 89 d0 mov eax, edx - 446c17: 0f a2 cpuid - 446c19: 81 ff bb 00 00 00 cmp edi, 187 - 446c1f: 7f 05 jg 0x446c26 - 446c21: 83 c7 03 add edi, 3 - 446c24: 89 d1 mov ecx, edx - 446c26: 81 ef bc 00 00 00 sub edi, 188 - 446c2c: 83 ff 08 cmp edi, 8 - 446c2f: 0f 87 6b 01 00 00 ja 0x446da0 - 446c35: 48 8d 35 44 14 05 00 lea rsi, [rip + 332868] # 0x498080 <___m128i_shift_right+0x70> - 446c3c: 48 63 04 be movsxd rax, dword ptr [rsi + 4*rdi] - 446c40: 48 01 f0 add rax, rsi - 446c43: 3e ff e0 jmp rax - 446c46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 446c50: 31 c0 xor eax, eax - 446c52: 5b pop rbx - 446c53: c3 ret - 446c54: 0f 1f 40 00 nop dword ptr [rax] - 446c58: 89 d0 mov eax, edx - 446c5a: 48 8d 35 43 14 05 00 lea rsi, [rip + 332867] # 0x4980a4 <___m128i_shift_right+0x94> - 446c61: c1 e8 0c shr eax, 12 - 446c64: 83 e0 0f and eax, 15 - 446c67: 48 63 0c 86 movsxd rcx, dword ptr [rsi + 4*rax] - 446c6b: 48 01 f1 add rcx, rsi - 446c6e: 3e ff e1 jmp rcx - 446c71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 446c78: 0f b6 c2 movzx eax, dl - 446c7b: 80 e6 f0 and dh, -16 - 446c7e: ba 00 00 00 00 mov edx, 0 - 446c83: 5b pop rbx - 446c84: 48 0f 44 c2 cmove rax, rdx - 446c88: c3 ret - 446c89: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 446c90: 89 c8 mov eax, ecx - 446c92: 5b pop rbx - 446c93: c1 e8 0e shr eax, 14 - 446c96: 25 00 fc 03 00 and eax, 261120 - 446c9b: c3 ret - 446c9c: 0f 1f 40 00 nop dword ptr [rax] - 446ca0: 89 c8 mov eax, ecx - 446ca2: 5b pop rbx - 446ca3: c1 e8 10 shr eax, 16 - 446ca6: 0f b6 d0 movzx edx, al - 446ca9: c1 e0 02 shl eax, 2 - 446cac: 89 c1 mov ecx, eax - 446cae: 89 d0 mov eax, edx - 446cb0: 81 e1 00 fc 03 00 and ecx, 261120 - 446cb6: 81 fa ff 00 00 00 cmp edx, 255 - 446cbc: 48 0f 44 c1 cmove rax, rcx - 446cc0: c3 ret - 446cc1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 446cc8: 0f b6 c1 movzx eax, cl - 446ccb: 5b pop rbx - 446ccc: c3 ret - 446ccd: 0f 1f 00 nop dword ptr [rax] - 446cd0: 31 c0 xor eax, eax - 446cd2: f6 c5 f0 test ch, -16 - 446cd5: 0f 84 77 ff ff ff je 0x446c52 - 446cdb: 89 c8 mov eax, ecx - 446cdd: 5b pop rbx - 446cde: c1 e8 06 shr eax, 6 - 446ce1: 25 00 fc ff 03 and eax, 67107840 - 446ce6: c3 ret - 446ce7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 446cf0: 89 c8 mov eax, ecx - 446cf2: 48 8d 35 eb 13 05 00 lea rsi, [rip + 332779] # 0x4980e4 <___m128i_shift_right+0xd4> - 446cf9: c1 e8 0c shr eax, 12 - 446cfc: 89 c2 mov edx, eax - 446cfe: 83 e2 0f and edx, 15 - 446d01: 48 63 04 96 movsxd rax, dword ptr [rsi + 4*rdx] - 446d05: 48 01 f0 add rax, rsi - 446d08: 3e ff e0 jmp rax - 446d0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 446d10: 0f b6 d1 movzx edx, cl - 446d13: b8 00 00 00 00 mov eax, 0 - 446d18: 80 e5 f0 and ch, -16 - 446d1b: 5b pop rbx - 446d1c: 48 0f 45 c2 cmovne rax, rdx - 446d20: c3 ret - 446d21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 446d28: 31 c0 xor eax, eax - 446d2a: f6 c6 f0 test dh, -16 - 446d2d: 0f 84 1f ff ff ff je 0x446c52 - 446d33: 8d 04 12 lea eax, [rdx + rdx] - 446d36: 5b pop rbx - 446d37: 25 00 00 f8 7f and eax, 2146959360 - 446d3c: c3 ret - 446d3d: 0f 1f 00 nop dword ptr [rax] - 446d40: 48 89 d0 mov rax, rdx - 446d43: 5b pop rbx - 446d44: c3 ret - 446d45: b8 60 00 00 00 mov eax, 96 - 446d4a: 5b pop rbx - 446d4b: c3 ret - 446d4c: b8 40 00 00 00 mov eax, 64 - 446d51: 5b pop rbx - 446d52: c3 ret - 446d53: b8 30 00 00 00 mov eax, 48 - 446d58: 5b pop rbx - 446d59: c3 ret - 446d5a: b8 20 00 00 00 mov eax, 32 - 446d5f: 5b pop rbx - 446d60: c3 ret - 446d61: b8 10 00 00 00 mov eax, 16 - 446d66: 5b pop rbx - 446d67: c3 ret - 446d68: b8 08 00 00 00 mov eax, 8 - 446d6d: 5b pop rbx - 446d6e: c3 ret - 446d6f: b8 80 00 00 00 mov eax, 128 - 446d74: 5b pop rbx - 446d75: c3 ret - 446d76: 8d 04 12 lea eax, [rdx + rdx] - 446d79: 0f b6 ca movzx ecx, dl - 446d7c: 31 d2 xor edx, edx - 446d7e: 5b pop rbx - 446d7f: 25 00 00 f8 7f and eax, 2146959360 - 446d84: f7 f1 div ecx - 446d86: 89 c0 mov eax, eax - 446d88: c3 ret - 446d89: 89 ca mov edx, ecx - 446d8b: 0f b6 c9 movzx ecx, cl - 446d8e: 5b pop rbx - 446d8f: c1 ea 06 shr edx, 6 - 446d92: 89 d0 mov eax, edx - 446d94: 31 d2 xor edx, edx - 446d96: 25 00 fc ff 03 and eax, 67107840 - 446d9b: f7 f1 div ecx - 446d9d: 89 c0 mov eax, eax - 446d9f: c3 ret - 446da0: 48 8d 0d 39 16 05 00 lea rcx, [rip + 333369] # 0x4983e0 <__PRETTY_FUNCTION__.10387> - 446da7: ba b1 01 00 00 mov edx, 433 - 446dac: 48 8d 35 7c 12 05 00 lea rsi, [rip + 332412] # 0x49802f <___m128i_shift_right+0x1f> - 446db3: 48 8d 3d 90 12 05 00 lea rdi, [rip + 332432] # 0x49804a <___m128i_shift_right+0x3a> - 446dba: e8 91 c1 fb ff call 0x402f50 <__assert_fail> - 446dbf: 90 nop - -0000000000446dc0 : - 446dc0: 85 f6 test esi, esi - 446dc2: 0f 88 23 01 00 00 js 0x446eeb - 446dc8: 41 55 push r13 - 446dca: 4d 89 cd mov r13, r9 - 446dcd: 41 54 push r12 - 446dcf: 55 push rbp - 446dd0: 53 push rbx - 446dd1: 48 89 d3 mov rbx, rdx - 446dd4: 8d 97 47 ff ff ff lea edx, [rdi - 185] - 446dda: 48 63 c2 movsxd rax, edx - 446ddd: c1 fa 1f sar edx, 31 - 446de0: 48 69 c0 56 55 55 55 imul rax, rax, 1431655766 - 446de7: 48 83 ec 08 sub rsp, 8 - 446deb: 48 c1 e8 20 shr rax, 32 - 446def: 29 d0 sub eax, edx - 446df1: 44 8d 0c 40 lea r9d, [rax + 2*rax] - 446df5: 85 f6 test esi, esi - 446df7: 0f 84 c0 00 00 00 je 0x446ebd - 446dfd: 4d 89 c4 mov r12, r8 - 446e00: 48 89 cd mov rbp, rcx - 446e03: 4c 8d 05 b6 13 05 00 lea r8, [rip + 332726] # 0x4981c0 - 446e0a: eb 1b jmp 0x446e27 - 446e0c: 0f 1f 40 00 nop dword ptr [rax] - 446e10: c6 45 00 01 mov byte ptr [rbp], 1 - 446e14: 41 83 f9 09 cmp r9d, 9 - 446e18: 0f 84 9f 00 00 00 je 0x446ebd - 446e1e: c1 ee 08 shr esi, 8 - 446e21: 0f 84 96 00 00 00 je 0x446ebd - 446e27: 40 0f b6 c6 movzx eax, sil - 446e2b: 40 80 fe 40 cmp sil, 64 - 446e2f: 74 df je 0x446e10 - 446e31: 3d ff 00 00 00 cmp eax, 255 - 446e36: 0f 84 b2 00 00 00 je 0x446eee - 446e3c: 83 f8 49 cmp eax, 73 - 446e3f: 75 25 jne 0x446e66 - 446e41: 41 83 f9 09 cmp r9d, 9 - 446e45: 75 1f jne 0x446e66 - 446e47: 41 83 3c 24 0f cmp dword ptr [r12], 15 - 446e4c: 0f 85 8e 00 00 00 jne 0x446ee0 - 446e52: 41 83 7d 00 06 cmp dword ptr [r13], 6 - 446e57: 0f 85 83 00 00 00 jne 0x446ee0 - 446e5d: 83 ef 03 sub edi, 3 - 446e60: 41 b9 06 00 00 00 mov r9d, 6 - 446e66: 89 f1 mov ecx, esi - 446e68: ba 44 00 00 00 mov edx, 68 - 446e6d: 45 31 d2 xor r10d, r10d - 446e70: 49 8d 04 12 lea rax, [r10 + rdx] - 446e74: 48 d1 e8 shr rax - 446e77: 4d 8d 1c c0 lea r11, [r8 + 8*rax] - 446e7b: 41 3a 0b cmp cl, byte ptr [r11] - 446e7e: 74 1a je 0x446e9a - 446e80: 73 4e jae 0x446ed0 - 446e82: 4c 39 d0 cmp rax, r10 - 446e85: 76 97 jbe 0x446e1e - 446e87: 48 89 c2 mov rdx, rax - 446e8a: 49 8d 04 12 lea rax, [r10 + rdx] - 446e8e: 48 d1 e8 shr rax - 446e91: 4d 8d 1c c0 lea r11, [r8 + 8*rax] - 446e95: 41 3a 0b cmp cl, byte ptr [r11] - 446e98: 75 e6 jne 0x446e80 - 446e9a: 41 0f b6 53 03 movzx edx, byte ptr [r11 + 3] - 446e9f: 44 39 ca cmp edx, r9d - 446ea2: 0f 84 e9 00 00 00 je 0x446f91 - 446ea8: 80 fa 06 cmp dl, 6 - 446eab: 0f 85 6d ff ff ff jne 0x446e1e - 446eb1: c1 ee 08 shr esi, 8 - 446eb4: c6 03 01 mov byte ptr [rbx], 1 - 446eb7: 0f 85 6a ff ff ff jne 0x446e27 - 446ebd: 31 c0 xor eax, eax - 446ebf: 48 83 c4 08 add rsp, 8 - 446ec3: 5b pop rbx - 446ec4: 5d pop rbp - 446ec5: 41 5c pop r12 - 446ec7: 41 5d pop r13 - 446ec9: c3 ret - 446eca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 446ed0: 4c 8d 50 01 lea r10, [rax + 1] - 446ed4: 49 39 d2 cmp r10, rdx - 446ed7: 72 97 jb 0x446e70 - 446ed9: e9 40 ff ff ff jmp 0x446e1e - 446ede: 66 90 nop - 446ee0: 41 b9 09 00 00 00 mov r9d, 9 - 446ee6: e9 7b ff ff ff jmp 0x446e66 - 446eeb: 31 c0 xor eax, eax - 446eed: c3 ret - 446eee: b8 04 00 00 00 mov eax, 4 - 446ef3: 31 c9 xor ecx, ecx - 446ef5: 0f a2 cpuid - 446ef7: 89 c2 mov edx, eax - 446ef9: 83 e2 1f and edx, 31 - 446efc: 74 bf je 0x446ebd - 446efe: 31 f6 xor esi, esi - 446f00: 41 83 f9 03 cmp r9d, 3 - 446f04: 0f 84 ae 01 00 00 je 0x4470b8 - 446f0a: 45 85 c9 test r9d, r9d - 446f0d: 0f 84 5d 01 00 00 je 0x447070 - 446f13: 41 ba 04 00 00 00 mov r10d, 4 - 446f19: eb 1b jmp 0x446f36 - 446f1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 446f20: 45 84 c0 test r8b, r8b - 446f23: 74 23 je 0x446f48 - 446f25: 83 c6 01 add esi, 1 - 446f28: 44 89 d0 mov eax, r10d - 446f2b: 89 f1 mov ecx, esi - 446f2d: 0f a2 cpuid - 446f2f: 89 c2 mov edx, eax - 446f31: 83 e2 1f and edx, 31 - 446f34: 74 87 je 0x446ebd - 446f36: c1 e8 05 shr eax, 5 - 446f39: 83 e0 07 and eax, 7 - 446f3c: 83 f8 01 cmp eax, 1 - 446f3f: 41 0f 94 c0 sete r8b - 446f43: 83 fa 01 cmp edx, 1 - 446f46: 74 d8 je 0x446f20 - 446f48: 83 fa 02 cmp edx, 2 - 446f4b: 75 05 jne 0x446f52 - 446f4d: 45 84 c0 test r8b, r8b - 446f50: 75 d3 jne 0x446f25 - 446f52: 83 f8 02 cmp eax, 2 - 446f55: 0f 85 9e 00 00 00 jne 0x446ff9 - 446f5b: 41 83 f9 06 cmp r9d, 6 - 446f5f: 0f 85 94 00 00 00 jne 0x446ff9 - 446f65: 8d 87 47 ff ff ff lea eax, [rdi - 185] - 446f6b: 44 29 c8 sub eax, r9d - 446f6e: 74 4e je 0x446fbe - 446f70: 83 f8 01 cmp eax, 1 - 446f73: 0f 84 a7 00 00 00 je 0x447020 - 446f79: 83 f8 02 cmp eax, 2 - 446f7c: 0f 85 ca 00 00 00 jne 0x44704c - 446f82: 81 e3 ff 0f 00 00 and ebx, 4095 - 446f88: 48 8d 43 01 lea rax, [rbx + 1] - 446f8c: e9 2e ff ff ff jmp 0x446ebf - 446f91: 8d 87 47 ff ff ff lea eax, [rdi - 185] - 446f97: 44 29 c8 sub eax, r9d - 446f9a: 74 54 je 0x446ff0 - 446f9c: 83 f8 01 cmp eax, 1 - 446f9f: 74 13 je 0x446fb4 - 446fa1: 83 f8 02 cmp eax, 2 - 446fa4: 0f 85 83 00 00 00 jne 0x44702d - 446faa: 41 0f b6 43 02 movzx eax, byte ptr [r11 + 2] - 446faf: e9 0b ff ff ff jmp 0x446ebf - 446fb4: 41 0f b6 43 01 movzx eax, byte ptr [r11 + 1] - 446fb9: e9 01 ff ff ff jmp 0x446ebf - 446fbe: 89 d8 mov eax, ebx - 446fc0: 89 da mov edx, ebx - 446fc2: c1 eb 0c shr ebx, 12 - 446fc5: c1 e8 16 shr eax, 22 - 446fc8: 81 e2 ff 0f 00 00 and edx, 4095 - 446fce: 83 c2 01 add edx, 1 - 446fd1: 83 c0 01 add eax, 1 - 446fd4: 0f af c2 imul eax, edx - 446fd7: 8d 51 01 lea edx, [rcx + 1] - 446fda: 0f af c2 imul eax, edx - 446fdd: 89 da mov edx, ebx - 446fdf: 81 e2 ff 03 00 00 and edx, 1023 - 446fe5: 83 c2 01 add edx, 1 - 446fe8: 0f af c2 imul eax, edx - 446feb: e9 cf fe ff ff jmp 0x446ebf - 446ff0: 41 8b 43 04 mov eax, dword ptr [r11 + 4] - 446ff4: e9 c6 fe ff ff jmp 0x446ebf - 446ff9: 83 f8 03 cmp eax, 3 - 446ffc: 75 0a jne 0x447008 - 446ffe: 41 83 f9 09 cmp r9d, 9 - 447002: 0f 84 5d ff ff ff je 0x446f65 - 447008: 83 f8 04 cmp eax, 4 - 44700b: 0f 85 14 ff ff ff jne 0x446f25 - 447011: 41 83 f9 0c cmp r9d, 12 - 447015: 0f 84 4a ff ff ff je 0x446f65 - 44701b: e9 05 ff ff ff jmp 0x446f25 - 447020: 89 d8 mov eax, ebx - 447022: c1 e8 16 shr eax, 22 - 447025: 83 c0 01 add eax, 1 - 447028: e9 92 fe ff ff jmp 0x446ebf - 44702d: 48 8d 0d bc 13 05 00 lea rcx, [rip + 332732] # 0x4983f0 <__PRETTY_FUNCTION__.10317> - 447034: ba f0 00 00 00 mov edx, 240 - 447039: 48 8d 35 ef 0f 05 00 lea rsi, [rip + 331759] # 0x49802f <___m128i_shift_right+0x1f> - 447040: 48 8d 3d 15 10 05 00 lea rdi, [rip + 331797] # 0x49805c <___m128i_shift_right+0x4c> - 447047: e8 04 bf fb ff call 0x402f50 <__assert_fail> - 44704c: 48 8d 0d 9d 13 05 00 lea rcx, [rip + 332701] # 0x4983f0 <__PRETTY_FUNCTION__.10317> - 447053: ba c0 00 00 00 mov edx, 192 - 447058: 48 8d 35 d0 0f 05 00 lea rsi, [rip + 331728] # 0x49802f <___m128i_shift_right+0x1f> - 44705f: 48 8d 3d f6 0f 05 00 lea rdi, [rip + 331766] # 0x49805c <___m128i_shift_right+0x4c> - 447066: e8 e5 be fb ff call 0x402f50 <__assert_fail> - 44706b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 447070: 41 b8 04 00 00 00 mov r8d, 4 - 447076: eb 19 jmp 0x447091 - 447078: 84 c0 test al, al - 44707a: 74 26 je 0x4470a2 - 44707c: 83 c6 01 add esi, 1 - 44707f: 44 89 c0 mov eax, r8d - 447082: 89 f1 mov ecx, esi - 447084: 0f a2 cpuid - 447086: 89 c2 mov edx, eax - 447088: 83 e2 1f and edx, 31 - 44708b: 0f 84 2c fe ff ff je 0x446ebd - 447091: c1 e8 05 shr eax, 5 - 447094: 83 e0 07 and eax, 7 - 447097: 83 f8 01 cmp eax, 1 - 44709a: 0f 94 c0 sete al - 44709d: 83 fa 01 cmp edx, 1 - 4470a0: 74 d6 je 0x447078 - 4470a2: 83 fa 02 cmp edx, 2 - 4470a5: 75 d5 jne 0x44707c - 4470a7: 84 c0 test al, al - 4470a9: 0f 85 b6 fe ff ff jne 0x446f65 - 4470af: eb cb jmp 0x44707c - 4470b1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4470b8: 41 b8 04 00 00 00 mov r8d, 4 - 4470be: c1 e8 05 shr eax, 5 - 4470c1: 83 e0 07 and eax, 7 - 4470c4: 83 f8 01 cmp eax, 1 - 4470c7: 75 09 jne 0x4470d2 - 4470c9: 83 fa 01 cmp edx, 1 - 4470cc: 0f 84 93 fe ff ff je 0x446f65 - 4470d2: 83 c6 01 add esi, 1 - 4470d5: 44 89 c0 mov eax, r8d - 4470d8: 89 f1 mov ecx, esi - 4470da: 0f a2 cpuid - 4470dc: 89 c2 mov edx, eax - 4470de: 83 e2 1f and edx, 31 - 4470e1: 75 db jne 0x4470be - 4470e3: e9 d5 fd ff ff jmp 0x446ebd - 4470e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -00000000004470f0 : - 4470f0: 41 57 push r15 - 4470f2: 41 56 push r14 - 4470f4: 41 55 push r13 - 4470f6: 41 54 push r12 - 4470f8: 55 push rbp - 4470f9: 53 push rbx - 4470fa: 48 83 ec 28 sub rsp, 40 - 4470fe: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 447107: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 44710c: 31 c0 xor eax, eax - 44710e: 83 3d 77 bc 07 00 01 cmp dword ptr [rip + 506999], 1 # 0x4c2d8c <_dl_x86_cpu_features+0x6c> - 447115: 0f 86 1f 01 00 00 jbe 0x44723a - 44711b: c6 44 24 16 00 mov byte ptr [rsp + 22], 0 - 447120: 89 fd mov ebp, edi - 447122: 41 be 01 00 00 00 mov r14d, 1 - 447128: 4c 8d 6c 24 16 lea r13, [rsp + 22] - 44712d: c6 44 24 17 00 mov byte ptr [rsp + 23], 0 - 447132: 4c 8d 64 24 17 lea r12, [rsp + 23] - 447137: c7 44 24 0c 01 00 00 00 mov dword ptr [rsp + 12], 1 - 44713f: eb 0a jmp 0x44714b - 447141: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 447148: 41 89 d6 mov r14d, edx - 44714b: b8 02 00 00 00 mov eax, 2 - 447150: 0f a2 cpuid - 447152: 89 54 24 08 mov dword ptr [rsp + 8], edx - 447156: 41 89 cf mov r15d, ecx - 447159: 89 c6 mov esi, eax - 44715b: 41 83 fe 01 cmp r14d, 1 - 44715f: 75 0a jne 0x44716b - 447161: 0f b6 c0 movzx eax, al - 447164: 40 30 f6 xor sil, sil - 447167: 89 44 24 0c mov dword ptr [rsp + 12], eax - 44716b: 4c 8d 0d 22 bc 07 00 lea r9, [rip + 506914] # 0x4c2d94 <_dl_x86_cpu_features+0x74> - 447172: 4c 89 e9 mov rcx, r13 - 447175: 4c 89 e2 mov rdx, r12 - 447178: 89 ef mov edi, ebp - 44717a: 4d 8d 41 fc lea r8, [r9 - 4] - 44717e: e8 3d fc ff ff call 0x446dc0 - 447183: 48 85 c0 test rax, rax - 447186: 0f 85 84 00 00 00 jne 0x447210 - 44718c: 4c 8d 0d 01 bc 07 00 lea r9, [rip + 506881] # 0x4c2d94 <_dl_x86_cpu_features+0x74> - 447193: 4c 89 e9 mov rcx, r13 - 447196: 4c 89 e2 mov rdx, r12 - 447199: 89 de mov esi, ebx - 44719b: 4d 8d 41 fc lea r8, [r9 - 4] - 44719f: 89 ef mov edi, ebp - 4471a1: e8 1a fc ff ff call 0x446dc0 - 4471a6: 48 85 c0 test rax, rax - 4471a9: 75 65 jne 0x447210 - 4471ab: 4c 8d 0d e2 bb 07 00 lea r9, [rip + 506850] # 0x4c2d94 <_dl_x86_cpu_features+0x74> - 4471b2: 4c 89 e9 mov rcx, r13 - 4471b5: 4c 89 e2 mov rdx, r12 - 4471b8: 44 89 fe mov esi, r15d - 4471bb: 4d 8d 41 fc lea r8, [r9 - 4] - 4471bf: 89 ef mov edi, ebp - 4471c1: e8 fa fb ff ff call 0x446dc0 - 4471c6: 48 85 c0 test rax, rax - 4471c9: 75 45 jne 0x447210 - 4471cb: 4c 8d 0d c2 bb 07 00 lea r9, [rip + 506818] # 0x4c2d94 <_dl_x86_cpu_features+0x74> - 4471d2: 8b 74 24 08 mov esi, dword ptr [rsp + 8] - 4471d6: 4c 89 e9 mov rcx, r13 - 4471d9: 89 ef mov edi, ebp - 4471db: 4d 8d 41 fc lea r8, [r9 - 4] - 4471df: 4c 89 e2 mov rdx, r12 - 4471e2: e8 d9 fb ff ff call 0x446dc0 - 4471e7: 48 85 c0 test rax, rax - 4471ea: 75 24 jne 0x447210 - 4471ec: 41 8d 56 01 lea edx, [r14 + 1] - 4471f0: 44 39 74 24 0c cmp dword ptr [rsp + 12], r14d - 4471f5: 0f 87 4d ff ff ff ja 0x447148 - 4471fb: 81 ed bf 00 00 00 sub ebp, 191 - 447201: 83 fd 05 cmp ebp, 5 - 447204: 76 2a jbe 0x447230 - 447206: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 447210: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] - 447215: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] - 44721e: 75 23 jne 0x447243 - 447220: 48 83 c4 28 add rsp, 40 - 447224: 5b pop rbx - 447225: 5d pop rbp - 447226: 41 5c pop r12 - 447228: 41 5d pop r13 - 44722a: 41 5e pop r14 - 44722c: 41 5f pop r15 - 44722e: c3 ret - 44722f: 90 nop - 447230: 0f b6 44 24 16 movzx eax, byte ptr [rsp + 22] - 447235: 48 f7 d8 neg rax - 447238: eb d6 jmp 0x447210 - 44723a: 48 c7 c0 ff ff ff ff mov rax, -1 - 447241: eb cd jmp 0x447210 - 447243: e8 88 49 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 447248: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000447250 <__cache_sysconf>: - 447250: f3 0f 1e fa endbr64 - 447254: 8b 05 2e bb 07 00 mov eax, dword ptr [rip + 506670] # 0x4c2d88 <_dl_x86_cpu_features+0x68> - 44725a: 83 f8 01 cmp eax, 1 - 44725d: 74 11 je 0x447270 <__cache_sysconf+0x20> - 44725f: 83 f8 02 cmp eax, 2 - 447262: 74 14 je 0x447278 <__cache_sysconf+0x28> - 447264: 31 c0 xor eax, eax - 447266: c3 ret - 447267: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 447270: e9 7b fe ff ff jmp 0x4470f0 - 447275: 0f 1f 00 nop dword ptr [rax] - 447278: e9 73 f9 ff ff jmp 0x446bf0 - 44727d: 0f 1f 00 nop dword ptr [rax] - -0000000000447280 <__strcasecmp_l_nonascii>: - 447280: f3 0f 1e fa endbr64 - 447284: 48 39 f7 cmp rdi, rsi - 447287: 74 37 je 0x4472c0 <__strcasecmp_l_nonascii+0x40> - 447289: 48 8b 4a 70 mov rcx, qword ptr [rdx + 112] - 44728d: 31 d2 xor edx, edx - 44728f: eb 10 jmp 0x4472a1 <__strcasecmp_l_nonascii+0x21> - 447291: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 447298: 48 83 c2 01 add rdx, 1 - 44729c: 45 84 c9 test r9b, r9b - 44729f: 74 21 je 0x4472c2 <__strcasecmp_l_nonascii+0x42> - 4472a1: 0f b6 04 17 movzx eax, byte ptr [rdi + rdx] - 4472a5: 44 0f b6 04 16 movzx r8d, byte ptr [rsi + rdx] - 4472aa: 49 89 c1 mov r9, rax - 4472ad: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] - 4472b0: 42 2b 04 81 sub eax, dword ptr [rcx + 4*r8] - 4472b4: 74 e2 je 0x447298 <__strcasecmp_l_nonascii+0x18> - 4472b6: c3 ret - 4472b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4472c0: 31 c0 xor eax, eax - 4472c2: c3 ret - 4472c3: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4472cd: 0f 1f 00 nop dword ptr [rax] - -00000000004472d0 : - 4472d0: f3 0f 1e fa endbr64 - 4472d4: 48 c1 e2 02 shl rdx, 2 - 4472d8: e9 73 9e fb ff jmp 0x401150 <.plt+0x130> - 4472dd: 0f 1f 00 nop dword ptr [rax] - -00000000004472e0 : - 4472e0: f3 0f 1e fa endbr64 - 4472e4: 48 8d 05 f5 b9 07 00 lea rax, [rip + 506357] # 0x4c2ce0 - 4472eb: 48 85 c9 test rcx, rcx - 4472ee: 48 0f 44 c8 cmove rcx, rax - 4472f2: 48 c7 c0 a8 ff ff ff mov rax, -88 - 4472f9: 64 4c 8b 00 mov r8, qword ptr fs:[rax] - 4472fd: e9 1e 07 00 00 jmp 0x447a20 <__mbsrtowcs_l> - 447302: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44730c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000447310 <_nl_cleanup_ctype>: - 447310: f3 0f 1e fa endbr64 - 447314: 55 push rbp - 447315: 48 8b 6f 28 mov rbp, qword ptr [rdi + 40] - 447319: 48 85 ed test rbp, rbp - 44731c: 74 3a je 0x447358 <_nl_cleanup_ctype+0x48> - 44731e: 48 c7 47 28 00 00 00 00 mov qword ptr [rdi + 40], 0 - 447326: 48 8b 75 18 mov rsi, qword ptr [rbp + 24] - 44732a: 48 c7 47 20 00 00 00 00 mov qword ptr [rdi + 32], 0 - 447332: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 447336: e8 25 89 00 00 call 0x44fc60 <__gconv_close_transform> - 44733b: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 44733f: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 447343: e8 18 89 00 00 call 0x44fc60 <__gconv_close_transform> - 447348: 48 89 ef mov rdi, rbp - 44734b: 5d pop rbp - 44734c: e9 ff 81 fd ff jmp 0x41f550 - 447351: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 447358: 5d pop rbp - 447359: c3 ret - 44735a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000447360 <__wcsmbs_getfct>: - 447360: f3 0f 1e fa endbr64 - 447364: 53 push rbx - 447365: 45 31 c0 xor r8d, r8d - 447368: 48 89 d3 mov rbx, rdx - 44736b: 48 83 ec 20 sub rsp, 32 - 44736f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 447378: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 44737d: 31 c0 xor eax, eax - 44737f: 48 8d 4c 24 08 lea rcx, [rsp + 8] - 447384: 48 8d 54 24 10 lea rdx, [rsp + 16] - 447389: e8 c2 85 00 00 call 0x44f950 <__gconv_find_transform> - 44738e: 85 c0 test eax, eax - 447390: 75 3e jne 0x4473d0 <__wcsmbs_getfct+0x70> - 447392: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 447397: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 44739c: 48 83 fe 01 cmp rsi, 1 - 4473a0: 77 1e ja 0x4473c0 <__wcsmbs_getfct+0x60> - 4473a2: 48 89 33 mov qword ptr [rbx], rsi - 4473a5: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] - 4473aa: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] - 4473b3: 75 1f jne 0x4473d4 <__wcsmbs_getfct+0x74> - 4473b5: 48 83 c4 20 add rsp, 32 - 4473b9: 5b pop rbx - 4473ba: c3 ret - 4473bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4473c0: 48 89 c7 mov rdi, rax - 4473c3: e8 98 88 00 00 call 0x44fc60 <__gconv_close_transform> - 4473c8: 31 c0 xor eax, eax - 4473ca: eb d9 jmp 0x4473a5 <__wcsmbs_getfct+0x45> - 4473cc: 0f 1f 40 00 nop dword ptr [rax] - 4473d0: 31 c0 xor eax, eax - 4473d2: eb d1 jmp 0x4473a5 <__wcsmbs_getfct+0x45> - 4473d4: e8 f7 47 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 4473d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004473e0 <__wcsmbs_load_conv>: - 4473e0: f3 0f 1e fa endbr64 - 4473e4: 55 push rbp - 4473e5: 48 89 e5 mov rbp, rsp - 4473e8: 41 57 push r15 - 4473ea: 41 56 push r14 - 4473ec: 41 55 push r13 - 4473ee: 41 54 push r12 - 4473f0: 53 push rbx - 4473f1: 48 89 fb mov rbx, rdi - 4473f4: 48 83 ec 28 sub rsp, 40 - 4473f8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 447401: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 447405: 31 c0 xor eax, eax - 447407: 48 83 3d 21 8b 07 00 00 cmp qword ptr [rip + 494369], 0 # 0x4bff30 <_nl_current_LC_NUMERIC_used+0x4bff2e> - 44740f: 74 0c je 0x44741d <__wcsmbs_load_conv+0x3d> - 447411: 48 8d 3d e8 b9 07 00 lea rdi, [rip + 506344] # 0x4c2e00 <__libc_setlocale_lock> - 447418: e8 e3 8b bb ff call 0x0 - 44741d: 48 83 7b 28 00 cmp qword ptr [rbx + 40], 0 - 447422: 0f 85 ae 01 00 00 jne 0x4475d6 <__wcsmbs_load_conv+0x1f6> - 447428: be 20 00 00 00 mov esi, 32 - 44742d: bf 01 00 00 00 mov edi, 1 - 447432: e8 29 94 fd ff call 0x420860 - 447437: 49 89 c4 mov r12, rax - 44743a: 48 85 c0 test rax, rax - 44743d: 0f 84 ea 01 00 00 je 0x44762d <__wcsmbs_load_conv+0x24d> - 447443: 83 7b 34 01 cmp dword ptr [rbx + 52], 1 - 447447: 8b 43 34 mov eax, dword ptr [rbx + 52] - 44744a: 4c 8d 0d 73 2e 05 00 lea r9, [rip + 339571] # 0x49a2c4 <__PRETTY_FUNCTION__.9787+0x14> - 447451: 48 19 d2 sbb rdx, rdx - 447454: 48 8b b3 b0 00 00 00 mov rsi, qword ptr [rbx + 176] - 44745b: 48 83 e2 f8 and rdx, -8 - 44745f: 48 83 c2 0b add rdx, 11 - 447463: 83 7b 34 01 cmp dword ptr [rbx + 52], 1 - 447467: 4d 19 c0 sbb r8, r8 - 44746a: 49 f7 d0 not r8 - 44746d: 41 83 e0 08 and r8d, 8 - 447471: 85 c0 test eax, eax - 447473: 48 8d 05 1b 37 06 00 lea rax, [rip + 407323] # 0x4aab95 - 44747a: 4c 0f 44 c8 cmove r9, rax - 44747e: 48 0f be 06 movsx rax, byte ptr [rsi] - 447482: 84 c0 test al, al - 447484: 0f 84 56 02 00 00 je 0x4476e0 <__wcsmbs_load_conv+0x300> - 44748a: 48 89 f2 mov rdx, rsi - 44748d: 89 c1 mov ecx, eax - 44748f: 31 ff xor edi, edi - 447491: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 447498: 48 83 c2 01 add rdx, 1 - 44749c: 80 f9 2f cmp cl, 47 - 44749f: 0f 94 c1 sete cl - 4474a2: 0f b6 c9 movzx ecx, cl - 4474a5: 48 01 cf add rdi, rcx - 4474a8: 0f b6 0a movzx ecx, byte ptr [rdx] - 4474ab: 84 c9 test cl, cl - 4474ad: 75 e9 jne 0x447498 <__wcsmbs_load_conv+0xb8> - 4474af: 48 29 f2 sub rdx, rsi - 4474b2: 49 89 e3 mov r11, rsp - 4474b5: 49 8d 54 10 1a lea rdx, [r8 + rdx + 26] - 4474ba: 48 89 d1 mov rcx, rdx - 4474bd: 48 81 e2 00 f0 ff ff and rdx, -4096 - 4474c4: 49 29 d3 sub r11, rdx - 4474c7: 48 83 e1 f0 and rcx, -16 - 4474cb: 4c 89 da mov rdx, r11 - 4474ce: 48 39 d4 cmp rsp, rdx - 4474d1: 74 15 je 0x4474e8 <__wcsmbs_load_conv+0x108> - 4474d3: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4474da: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4474e3: 48 39 d4 cmp rsp, rdx - 4474e6: 75 eb jne 0x4474d3 <__wcsmbs_load_conv+0xf3> - 4474e8: 81 e1 ff 0f 00 00 and ecx, 4095 - 4474ee: 48 29 cc sub rsp, rcx - 4474f1: 48 85 c9 test rcx, rcx - 4474f4: 0f 85 86 01 00 00 jne 0x447680 <__wcsmbs_load_conv+0x2a0> - 4474fa: 4c 8d 6c 24 0f lea r13, [rsp + 15] - 4474ff: 48 8b 0d 32 89 07 00 mov rcx, qword ptr [rip + 493874] # 0x4bfe38 <_nl_C_locobj+0x78> - 447506: 49 83 e5 f0 and r13, -16 - 44750a: 4c 89 ea mov rdx, r13 - 44750d: 0f 1f 00 nop dword ptr [rax] - 447510: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] - 447513: 49 89 d2 mov r10, rdx - 447516: 48 83 c6 01 add rsi, 1 - 44751a: 48 83 c2 01 add rdx, 1 - 44751e: 88 42 ff mov byte ptr [rdx - 1], al - 447521: 48 0f be 06 movsx rax, byte ptr [rsi] - 447525: 84 c0 test al, al - 447527: 75 e7 jne 0x447510 <__wcsmbs_load_conv+0x130> - 447529: 48 83 ff 01 cmp rdi, 1 - 44752d: 0f 86 0d 01 00 00 jbe 0x447640 <__wcsmbs_load_conv+0x260> - 447533: c6 02 00 mov byte ptr [rdx], 0 - 447536: 4c 8d 7d b8 lea r15, [rbp - 72] - 44753a: 4c 8d 75 c0 lea r14, [rbp - 64] - 44753e: 45 31 c0 xor r8d, r8d - 447541: 4c 89 f9 mov rcx, r15 - 447544: 4c 89 f2 mov rdx, r14 - 447547: 48 8d 3d 3e 22 05 00 lea rdi, [rip + 336446] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> - 44754e: 4c 89 ee mov rsi, r13 - 447551: e8 fa 83 00 00 call 0x44f950 <__gconv_find_transform> - 447556: 85 c0 test eax, eax - 447558: 0f 85 b7 00 00 00 jne 0x447615 <__wcsmbs_load_conv+0x235> - 44755e: 48 8b 75 b8 mov rsi, qword ptr [rbp - 72] - 447562: 48 8b 7d c0 mov rdi, qword ptr [rbp - 64] - 447566: 48 83 fe 01 cmp rsi, 1 - 44756a: 0f 87 a0 00 00 00 ja 0x447610 <__wcsmbs_load_conv+0x230> - 447570: 49 89 74 24 08 mov qword ptr [r12 + 8], rsi - 447575: 49 89 3c 24 mov qword ptr [r12], rdi - 447579: 48 85 ff test rdi, rdi - 44757c: 0f 84 9b 00 00 00 je 0x44761d <__wcsmbs_load_conv+0x23d> - 447582: 45 31 c0 xor r8d, r8d - 447585: 4c 89 f9 mov rcx, r15 - 447588: 4c 89 f2 mov rdx, r14 - 44758b: 4c 89 ef mov rdi, r13 - 44758e: 48 8d 35 f7 21 05 00 lea rsi, [rip + 336375] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> - 447595: e8 b6 83 00 00 call 0x44f950 <__gconv_find_transform> - 44759a: 85 c0 test eax, eax - 44759c: 0f 85 bb 00 00 00 jne 0x44765d <__wcsmbs_load_conv+0x27d> - 4475a2: 48 8b 75 b8 mov rsi, qword ptr [rbp - 72] - 4475a6: 48 8b 7d c0 mov rdi, qword ptr [rbp - 64] - 4475aa: 48 83 fe 01 cmp rsi, 1 - 4475ae: 0f 87 a4 00 00 00 ja 0x447658 <__wcsmbs_load_conv+0x278> - 4475b4: 49 89 74 24 18 mov qword ptr [r12 + 24], rsi - 4475b9: 49 89 7c 24 10 mov qword ptr [r12 + 16], rdi - 4475be: 48 85 ff test rdi, rdi - 4475c1: 0f 84 9f 00 00 00 je 0x447666 <__wcsmbs_load_conv+0x286> - 4475c7: 48 8d 05 42 fd ff ff lea rax, [rip - 702] # 0x447310 <_nl_cleanup_ctype> - 4475ce: 4c 89 63 28 mov qword ptr [rbx + 40], r12 - 4475d2: 48 89 43 20 mov qword ptr [rbx + 32], rax - 4475d6: 48 83 3d 82 89 07 00 00 cmp qword ptr [rip + 493954], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 4475de: 74 0c je 0x4475ec <__wcsmbs_load_conv+0x20c> - 4475e0: 48 8d 3d 19 b8 07 00 lea rdi, [rip + 505881] # 0x4c2e00 <__libc_setlocale_lock> - 4475e7: e8 14 8a bb ff call 0x0 - 4475ec: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 4475f0: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4475f9: 0f 85 ae 01 00 00 jne 0x4477ad <__wcsmbs_load_conv+0x3cd> - 4475ff: 48 8d 65 d8 lea rsp, [rbp - 40] - 447603: 5b pop rbx - 447604: 41 5c pop r12 - 447606: 41 5d pop r13 - 447608: 41 5e pop r14 - 44760a: 41 5f pop r15 - 44760c: 5d pop rbp - 44760d: c3 ret - 44760e: 66 90 nop - 447610: e8 4b 86 00 00 call 0x44fc60 <__gconv_close_transform> - 447615: 49 c7 04 24 00 00 00 00 mov qword ptr [r12], 0 - 44761d: 49 83 7c 24 10 00 cmp qword ptr [r12 + 16], 0 - 447623: 75 a2 jne 0x4475c7 <__wcsmbs_load_conv+0x1e7> - 447625: 4c 89 e7 mov rdi, r12 - 447628: e8 23 7f fd ff call 0x41f550 - 44762d: 48 8d 05 ec 5a 07 00 lea rax, [rip + 482028] # 0x4bd120 <__wcsmbs_gconv_fcts_c> - 447634: 48 89 43 28 mov qword ptr [rbx + 40], rax - 447638: eb 9c jmp 0x4475d6 <__wcsmbs_load_conv+0x1f6> - 44763a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 447640: c6 02 2f mov byte ptr [rdx], 47 - 447643: 48 85 ff test rdi, rdi - 447646: 74 48 je 0x447690 <__wcsmbs_load_conv+0x2b0> - 447648: 49 8d 52 02 lea rdx, [r10 + 2] - 44764c: e9 e2 fe ff ff jmp 0x447533 <__wcsmbs_load_conv+0x153> - 447651: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 447658: e8 03 86 00 00 call 0x44fc60 <__gconv_close_transform> - 44765d: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 - 447666: 49 8b 3c 24 mov rdi, qword ptr [r12] - 44766a: 48 85 ff test rdi, rdi - 44766d: 74 b6 je 0x447625 <__wcsmbs_load_conv+0x245> - 44766f: 49 8b 74 24 08 mov rsi, qword ptr [r12 + 8] - 447674: e8 e7 85 00 00 call 0x44fc60 <__gconv_close_transform> - 447679: eb aa jmp 0x447625 <__wcsmbs_load_conv+0x245> - 44767b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 447680: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 447686: e9 6f fe ff ff jmp 0x4474fa <__wcsmbs_load_conv+0x11a> - 44768b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 447690: 48 89 d0 mov rax, rdx - 447693: c6 40 01 2f mov byte ptr [rax + 1], 47 - 447697: 48 8d 50 02 lea rdx, [rax + 2] - 44769b: 4d 85 c0 test r8, r8 - 44769e: 0f 84 8f fe ff ff je 0x447533 <__wcsmbs_load_conv+0x153> - 4476a4: 44 89 c1 mov ecx, r8d - 4476a7: 41 83 f8 08 cmp r8d, 8 - 4476ab: 0f 83 8b 00 00 00 jae 0x44773c <__wcsmbs_load_conv+0x35c> - 4476b1: 41 f6 c0 04 test r8b, 4 - 4476b5: 0f 85 cf 00 00 00 jne 0x44778a <__wcsmbs_load_conv+0x3aa> - 4476bb: 85 c9 test ecx, ecx - 4476bd: 74 0f je 0x4476ce <__wcsmbs_load_conv+0x2ee> - 4476bf: 41 0f b6 01 movzx eax, byte ptr [r9] - 4476c3: 88 02 mov byte ptr [rdx], al - 4476c5: f6 c1 02 test cl, 2 - 4476c8: 0f 85 cf 00 00 00 jne 0x44779d <__wcsmbs_load_conv+0x3bd> - 4476ce: 4c 01 c2 add rdx, r8 - 4476d1: e9 5d fe ff ff jmp 0x447533 <__wcsmbs_load_conv+0x153> - 4476d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4476e0: 48 83 c2 17 add rdx, 23 - 4476e4: 48 89 e7 mov rdi, rsp - 4476e7: 48 89 d0 mov rax, rdx - 4476ea: 48 81 e2 00 f0 ff ff and rdx, -4096 - 4476f1: 48 29 d7 sub rdi, rdx - 4476f4: 48 83 e0 f0 and rax, -16 - 4476f8: 48 89 fa mov rdx, rdi - 4476fb: 48 39 d4 cmp rsp, rdx - 4476fe: 74 15 je 0x447715 <__wcsmbs_load_conv+0x335> - 447700: 48 81 ec 00 10 00 00 sub rsp, 4096 - 447707: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 447710: 48 39 d4 cmp rsp, rdx - 447713: 75 eb jne 0x447700 <__wcsmbs_load_conv+0x320> - 447715: 25 ff 0f 00 00 and eax, 4095 - 44771a: 48 29 c4 sub rsp, rax - 44771d: 48 85 c0 test rax, rax - 447720: 74 06 je 0x447728 <__wcsmbs_load_conv+0x348> - 447722: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 447728: 48 8d 44 24 0f lea rax, [rsp + 15] - 44772d: 48 83 e0 f0 and rax, -16 - 447731: c6 00 2f mov byte ptr [rax], 47 - 447734: 49 89 c5 mov r13, rax - 447737: e9 57 ff ff ff jmp 0x447693 <__wcsmbs_load_conv+0x2b3> - 44773c: 49 8b 09 mov rcx, qword ptr [r9] - 44773f: 48 83 c0 0a add rax, 10 - 447743: 48 83 e0 f8 and rax, -8 - 447747: 48 89 0a mov qword ptr [rdx], rcx - 44774a: 44 89 c1 mov ecx, r8d - 44774d: 49 8b 74 09 f8 mov rsi, qword ptr [r9 + rcx - 8] - 447752: 48 89 74 0a f8 mov qword ptr [rdx + rcx - 8], rsi - 447757: 48 89 d1 mov rcx, rdx - 44775a: 48 29 c1 sub rcx, rax - 44775d: 49 29 c9 sub r9, rcx - 447760: 44 01 c1 add ecx, r8d - 447763: 83 e1 f8 and ecx, -8 - 447766: 83 f9 08 cmp ecx, 8 - 447769: 0f 82 5f ff ff ff jb 0x4476ce <__wcsmbs_load_conv+0x2ee> - 44776f: 83 e1 f8 and ecx, -8 - 447772: 31 f6 xor esi, esi - 447774: 89 f7 mov edi, esi - 447776: 83 c6 08 add esi, 8 - 447779: 4d 8b 14 39 mov r10, qword ptr [r9 + rdi] - 44777d: 4c 89 14 38 mov qword ptr [rax + rdi], r10 - 447781: 39 ce cmp esi, ecx - 447783: 72 ef jb 0x447774 <__wcsmbs_load_conv+0x394> - 447785: e9 44 ff ff ff jmp 0x4476ce <__wcsmbs_load_conv+0x2ee> - 44778a: 41 8b 01 mov eax, dword ptr [r9] - 44778d: 89 02 mov dword ptr [rdx], eax - 44778f: 41 8b 44 09 fc mov eax, dword ptr [r9 + rcx - 4] - 447794: 89 44 0a fc mov dword ptr [rdx + rcx - 4], eax - 447798: e9 31 ff ff ff jmp 0x4476ce <__wcsmbs_load_conv+0x2ee> - 44779d: 41 0f b7 44 09 fe movzx eax, word ptr [r9 + rcx - 2] - 4477a3: 66 89 44 0a fe mov word ptr [rdx + rcx - 2], ax - 4477a8: e9 21 ff ff ff jmp 0x4476ce <__wcsmbs_load_conv+0x2ee> - 4477ad: e8 1e 44 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 4477b2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4477bd: 0f 1f 00 nop dword ptr [rax] - -00000000004477c0 <__wcsmbs_clone_conv>: - 4477c0: f3 0f 1e fa endbr64 - 4477c4: 55 push rbp - 4477c5: 53 push rbx - 4477c6: 48 89 fb mov rbx, rdi - 4477c9: 48 83 ec 08 sub rsp, 8 - 4477cd: 48 c7 c0 a0 ff ff ff mov rax, -96 - 4477d4: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 4477d8: 48 8b 28 mov rbp, qword ptr [rax] - 4477db: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 4477df: 48 85 c0 test rax, rax - 4477e2: 0f 84 88 00 00 00 je 0x447870 <__wcsmbs_clone_conv+0xb0> - 4477e8: f3 0f 6f 00 movdqu xmm0, xmmword ptr [rax] - 4477ec: 0f 11 03 movups xmmword ptr [rbx], xmm0 - 4477ef: f3 0f 6f 48 10 movdqu xmm1, xmmword ptr [rax + 16] - 4477f4: 0f 11 4b 10 movups xmmword ptr [rbx + 16], xmm1 - 4477f8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 447800: 85 c0 test eax, eax - 447802: 0f 85 98 00 00 00 jne 0x4478a0 <__wcsmbs_clone_conv+0xe0> - 447808: ba 01 00 00 00 mov edx, 1 - 44780d: 0f b1 15 9c c0 07 00 cmpxchg dword ptr [rip + 508060], edx # 0x4c38b0 <__gconv_lock> - 447814: 48 8b 13 mov rdx, qword ptr [rbx] - 447817: 45 31 c0 xor r8d, r8d - 44781a: 48 83 3a 00 cmp qword ptr [rdx], 0 - 44781e: 74 0d je 0x44782d <__wcsmbs_clone_conv+0x6d> - 447820: 8b 42 10 mov eax, dword ptr [rdx + 16] - 447823: 83 c0 01 add eax, 1 - 447826: 89 42 10 mov dword ptr [rdx + 16], eax - 447829: 41 0f 90 c0 seto r8b - 44782d: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 447831: 48 83 3a 00 cmp qword ptr [rdx], 0 - 447835: 74 0f je 0x447846 <__wcsmbs_clone_conv+0x86> - 447837: 8b 42 10 mov eax, dword ptr [rdx + 16] - 44783a: 83 c0 01 add eax, 1 - 44783d: 89 42 10 mov dword ptr [rdx + 16], eax - 447840: 0f 90 c0 seto al - 447843: 41 09 c0 or r8d, eax - 447846: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 44784e: 85 c0 test eax, eax - 447850: 75 7e jne 0x4478d0 <__wcsmbs_clone_conv+0x110> - 447852: 83 2d 57 c0 07 00 01 sub dword ptr [rip + 507991], 1 # 0x4c38b0 <__gconv_lock> - 447859: 45 84 c0 test r8b, r8b - 44785c: 0f 85 9f 00 00 00 jne 0x447901 <__wcsmbs_clone_conv+0x141> - 447862: 48 83 c4 08 add rsp, 8 - 447866: 5b pop rbx - 447867: 5d pop rbp - 447868: c3 ret - 447869: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 447870: 48 8d 15 49 59 07 00 lea rdx, [rip + 481609] # 0x4bd1c0 <_nl_C_LC_CTYPE> - 447877: 48 8d 05 a2 58 07 00 lea rax, [rip + 481442] # 0x4bd120 <__wcsmbs_gconv_fcts_c> - 44787e: 48 39 d5 cmp rbp, rdx - 447881: 0f 84 61 ff ff ff je 0x4477e8 <__wcsmbs_clone_conv+0x28> - 447887: 48 89 ef mov rdi, rbp - 44788a: e8 51 fb ff ff call 0x4473e0 <__wcsmbs_load_conv> - 44788f: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 447893: e9 50 ff ff ff jmp 0x4477e8 <__wcsmbs_clone_conv+0x28> - 447898: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4478a0: 31 c0 xor eax, eax - 4478a2: ba 01 00 00 00 mov edx, 1 - 4478a7: f0 lock - 4478a8: 0f b1 15 01 c0 07 00 cmpxchg dword ptr [rip + 507905], edx # 0x4c38b0 <__gconv_lock> - 4478af: 0f 84 5f ff ff ff je 0x447814 <__wcsmbs_clone_conv+0x54> - 4478b5: 48 8d 3d f4 bf 07 00 lea rdi, [rip + 507892] # 0x4c38b0 <__gconv_lock> - 4478bc: e8 df 24 fd ff call 0x419da0 <__lll_lock_wait_private> - 4478c1: e9 4e ff ff ff jmp 0x447814 <__wcsmbs_clone_conv+0x54> - 4478c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4478d0: 31 c0 xor eax, eax - 4478d2: 87 05 d8 bf 07 00 xchg dword ptr [rip + 507864], eax # 0x4c38b0 <__gconv_lock> - 4478d8: 83 f8 01 cmp eax, 1 - 4478db: 0f 8e 78 ff ff ff jle 0x447859 <__wcsmbs_clone_conv+0x99> - 4478e1: 45 31 d2 xor r10d, r10d - 4478e4: ba 01 00 00 00 mov edx, 1 - 4478e9: be 81 00 00 00 mov esi, 129 - 4478ee: b8 ca 00 00 00 mov eax, 202 - 4478f3: 48 8d 3d b6 bf 07 00 lea rdi, [rip + 507830] # 0x4c38b0 <__gconv_lock> - 4478fa: 0f 05 syscall - 4478fc: e9 58 ff ff ff jmp 0x447859 <__wcsmbs_clone_conv+0x99> - 447901: 48 8d 3d 18 0b 05 00 lea rdi, [rip + 330520] # 0x498420 <__PRETTY_FUNCTION__.10317+0x30> - 447908: e8 63 c4 fc ff call 0x413d70 <__libc_fatal> - 44790d: 0f 1f 00 nop dword ptr [rax] - -0000000000447910 <__wcsmbs_named_conv>: - 447910: f3 0f 1e fa endbr64 - 447914: 41 55 push r13 - 447916: 45 31 c0 xor r8d, r8d - 447919: 41 54 push r12 - 44791b: 55 push rbp - 44791c: 48 89 f5 mov rbp, rsi - 44791f: 53 push rbx - 447920: 48 89 fb mov rbx, rdi - 447923: 48 8d 3d 62 1e 05 00 lea rdi, [rip + 335458] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> - 44792a: 48 83 ec 28 sub rsp, 40 - 44792e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 447937: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 44793c: 31 c0 xor eax, eax - 44793e: 4c 8d 6c 24 08 lea r13, [rsp + 8] - 447943: 4c 8d 64 24 10 lea r12, [rsp + 16] - 447948: 4c 89 e9 mov rcx, r13 - 44794b: 4c 89 e2 mov rdx, r12 - 44794e: e8 fd 7f 00 00 call 0x44f950 <__gconv_find_transform> - 447953: 85 c0 test eax, eax - 447955: 75 7e jne 0x4479d5 <__wcsmbs_named_conv+0xc5> - 447957: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 44795c: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 447961: 48 83 fe 01 cmp rsi, 1 - 447965: 77 69 ja 0x4479d0 <__wcsmbs_named_conv+0xc0> - 447967: 48 89 73 08 mov qword ptr [rbx + 8], rsi - 44796b: 48 89 3b mov qword ptr [rbx], rdi - 44796e: 48 85 ff test rdi, rdi - 447971: 0f 84 96 00 00 00 je 0x447a0d <__wcsmbs_named_conv+0xfd> - 447977: 45 31 c0 xor r8d, r8d - 44797a: 4c 89 e9 mov rcx, r13 - 44797d: 4c 89 e2 mov rdx, r12 - 447980: 48 89 ef mov rdi, rbp - 447983: 48 8d 35 02 1e 05 00 lea rsi, [rip + 335362] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> - 44798a: e8 c1 7f 00 00 call 0x44f950 <__gconv_find_transform> - 44798f: 85 c0 test eax, eax - 447991: 75 5a jne 0x4479ed <__wcsmbs_named_conv+0xdd> - 447993: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 447998: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 44799d: 48 83 fe 01 cmp rsi, 1 - 4479a1: 77 45 ja 0x4479e8 <__wcsmbs_named_conv+0xd8> - 4479a3: 48 89 73 18 mov qword ptr [rbx + 24], rsi - 4479a7: 48 89 7b 10 mov qword ptr [rbx + 16], rdi - 4479ab: 48 85 ff test rdi, rdi - 4479ae: 74 45 je 0x4479f5 <__wcsmbs_named_conv+0xe5> - 4479b0: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 4479b5: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] - 4479be: 75 48 jne 0x447a08 <__wcsmbs_named_conv+0xf8> - 4479c0: 48 83 c4 28 add rsp, 40 - 4479c4: 5b pop rbx - 4479c5: 5d pop rbp - 4479c6: 41 5c pop r12 - 4479c8: 41 5d pop r13 - 4479ca: c3 ret - 4479cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4479d0: e8 8b 82 00 00 call 0x44fc60 <__gconv_close_transform> - 4479d5: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 4479dc: b8 01 00 00 00 mov eax, 1 - 4479e1: eb cd jmp 0x4479b0 <__wcsmbs_named_conv+0xa0> - 4479e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4479e8: e8 73 82 00 00 call 0x44fc60 <__gconv_close_transform> - 4479ed: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 - 4479f5: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 4479f9: 48 8b 3b mov rdi, qword ptr [rbx] - 4479fc: e8 5f 82 00 00 call 0x44fc60 <__gconv_close_transform> - 447a01: b8 01 00 00 00 mov eax, 1 - 447a06: eb a8 jmp 0x4479b0 <__wcsmbs_named_conv+0xa0> - 447a08: e8 c3 41 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 447a0d: b8 01 00 00 00 mov eax, 1 - 447a12: eb 9c jmp 0x4479b0 <__wcsmbs_named_conv+0xa0> - 447a14: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 447a1e: 66 90 nop - -0000000000447a20 <__mbsrtowcs_l>: - 447a20: f3 0f 1e fa endbr64 - 447a24: 41 57 push r15 - 447a26: 41 56 push r14 - 447a28: 41 55 push r13 - 447a2a: 41 54 push r12 - 447a2c: 55 push rbp - 447a2d: 53 push rbx - 447a2e: 48 81 ec 88 01 00 00 sub rsp, 392 - 447a35: 49 8b 18 mov rbx, qword ptr [r8] - 447a38: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 447a3d: 48 89 d6 mov rsi, rdx - 447a40: 48 89 7c 24 10 mov qword ptr [rsp + 16], rdi - 447a45: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 447a4e: 48 89 84 24 78 01 00 00 mov qword ptr [rsp + 376], rax - 447a56: 31 c0 xor eax, eax - 447a58: 48 8b 43 28 mov rax, qword ptr [rbx + 40] - 447a5c: c7 44 24 58 01 00 00 00 mov dword ptr [rsp + 88], 1 - 447a64: 48 c7 44 24 50 01 00 00 00 mov qword ptr [rsp + 80], 1 - 447a6d: 48 89 4c 24 60 mov qword ptr [rsp + 96], rcx - 447a72: 48 85 c0 test rax, rax - 447a75: 0f 84 8d 02 00 00 je 0x447d08 <__mbsrtowcs_l+0x2e8> - 447a7b: 48 8b 28 mov rbp, qword ptr [rax] - 447a7e: 48 83 7d 00 00 cmp qword ptr [rbp], 0 - 447a83: 48 8b 5d 28 mov rbx, qword ptr [rbp + 40] - 447a87: 74 0d je 0x447a96 <__mbsrtowcs_l+0x76> - 447a89: 48 c1 cb 11 ror rbx, 17 - 447a8d: 64 48 33 1c 25 30 00 00 00 xor rbx, qword ptr fs:[48] - 447a96: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 447a9b: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 447aa1: 4c 8b 38 mov r15, qword ptr [rax] - 447aa4: 4c 89 7c 24 30 mov qword ptr [rsp + 48], r15 - 447aa9: 0f 84 81 01 00 00 je 0x447c30 <__mbsrtowcs_l+0x210> - 447aaf: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 447ab4: 4c 8d 74 24 28 lea r14, [rsp + 40] - 447ab9: 4c 8d 6c 24 30 lea r13, [rsp + 48] - 447abe: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 447ac3: 48 8d 04 b0 lea rax, [rax + 4*rsi] - 447ac7: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 447acc: 48 8d 44 24 40 lea rax, [rsp + 64] - 447ad1: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 447ad6: 48 85 f6 test rsi, rsi - 447ad9: 75 23 jne 0x447afe <__mbsrtowcs_l+0xde> - 447adb: e9 5a 02 00 00 jmp 0x447d3a <__mbsrtowcs_l+0x31a> - 447ae0: 4d 39 e7 cmp r15, r12 - 447ae3: 75 5f jne 0x447b44 <__mbsrtowcs_l+0x124> - 447ae5: 41 80 7c 24 ff 00 cmp byte ptr [r12 - 1], 0 - 447aeb: 74 57 je 0x447b44 <__mbsrtowcs_l+0x124> - 447aed: 48 8b 54 24 48 mov rdx, qword ptr [rsp + 72] - 447af2: 48 29 fa sub rdx, rdi - 447af5: 48 89 d6 mov rsi, rdx - 447af8: 48 c1 fe 02 sar rsi, 2 - 447afc: 74 46 je 0x447b44 <__mbsrtowcs_l+0x124> - 447afe: 4c 89 ff mov rdi, r15 - 447b01: e8 2a 95 fb ff call 0x401030 <.plt+0x10> - 447b06: 48 89 df mov rdi, rbx - 447b09: 4d 8d 64 07 01 lea r12, [r15 + rax + 1] - 447b0e: e8 1d 5a 00 00 call 0x44d530 <_dl_mcount_wrapper_check> - 447b13: 6a 01 push 1 - 447b15: 45 31 c0 xor r8d, r8d - 447b18: 48 89 ef mov rdi, rbp - 447b1b: 6a 00 push 0 - 447b1d: 4d 89 f1 mov r9, r14 - 447b20: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 447b25: 4c 89 e1 mov rcx, r12 - 447b28: 4c 89 ea mov rdx, r13 - 447b2b: ff d3 call rbx - 447b2d: 5f pop rdi - 447b2e: 41 58 pop r8 - 447b30: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] - 447b35: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] - 447b3a: 83 f8 04 cmp eax, 4 - 447b3d: 74 a1 je 0x447ae0 <__mbsrtowcs_l+0xc0> - 447b3f: 83 f8 07 cmp eax, 7 - 447b42: 74 9c je 0x447ae0 <__mbsrtowcs_l+0xc0> - 447b44: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 447b49: 48 89 fa mov rdx, rdi - 447b4c: 48 2b 54 24 10 sub rdx, qword ptr [rsp + 16] - 447b51: 48 c1 fa 02 sar rdx, 2 - 447b55: 4c 89 39 mov qword ptr [rcx], r15 - 447b58: 49 89 d7 mov r15, rdx - 447b5b: a9 fb ff ff ff test eax, 4294967291 - 447b60: 75 7e jne 0x447be0 <__mbsrtowcs_l+0x1c0> - 447b62: 8b 77 fc mov esi, dword ptr [rdi - 4] - 447b65: 85 f6 test esi, esi - 447b67: 75 23 jne 0x447b8c <__mbsrtowcs_l+0x16c> - 447b69: 48 85 d2 test rdx, rdx - 447b6c: 0f 84 d5 01 00 00 je 0x447d47 <__mbsrtowcs_l+0x327> - 447b72: 48 8b 54 24 60 mov rdx, qword ptr [rsp + 96] - 447b77: 8b 12 mov edx, dword ptr [rdx] - 447b79: 85 d2 test edx, edx - 447b7b: 0f 85 e5 01 00 00 jne 0x447d66 <__mbsrtowcs_l+0x346> - 447b81: 48 c7 01 00 00 00 00 mov qword ptr [rcx], 0 - 447b88: 49 83 ef 01 sub r15, 1 - 447b8c: 8d 50 fc lea edx, [rax - 4] - 447b8f: 83 fa 03 cmp edx, 3 - 447b92: 0f 96 c2 setbe dl - 447b95: 85 c0 test eax, eax - 447b97: 0f 94 c1 sete cl - 447b9a: 09 ca or edx, ecx - 447b9c: 84 d2 test dl, dl - 447b9e: 74 4d je 0x447bed <__mbsrtowcs_l+0x1cd> - 447ba0: 83 f8 07 cmp eax, 7 - 447ba3: 77 6b ja 0x447c10 <__mbsrtowcs_l+0x1f0> - 447ba5: ba b1 00 00 00 mov edx, 177 - 447baa: 48 0f a3 c2 bt rdx, rax - 447bae: 73 60 jae 0x447c10 <__mbsrtowcs_l+0x1f0> - 447bb0: 48 8b 84 24 78 01 00 00 mov rax, qword ptr [rsp + 376] - 447bb8: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 447bc1: 0f 85 7b 01 00 00 jne 0x447d42 <__mbsrtowcs_l+0x322> - 447bc7: 48 81 c4 88 01 00 00 add rsp, 392 - 447bce: 4c 89 f8 mov rax, r15 - 447bd1: 5b pop rbx - 447bd2: 5d pop rbp - 447bd3: 41 5c pop r12 - 447bd5: 41 5d pop r13 - 447bd7: 41 5e pop r14 - 447bd9: 41 5f pop r15 - 447bdb: c3 ret - 447bdc: 0f 1f 40 00 nop dword ptr [rax] - 447be0: 8d 50 fc lea edx, [rax - 4] - 447be3: 83 fa 03 cmp edx, 3 - 447be6: 0f 96 c2 setbe dl - 447be9: 84 d2 test dl, dl - 447beb: 75 b3 jne 0x447ba0 <__mbsrtowcs_l+0x180> - 447bed: 48 8d 0d 6c 09 05 00 lea rcx, [rip + 330092] # 0x498560 <__PRETTY_FUNCTION__.10419> - 447bf4: ba 96 00 00 00 mov edx, 150 - 447bf9: 48 8d 35 5c 08 05 00 lea rsi, [rip + 329820] # 0x49845c <__PRETTY_FUNCTION__.10317+0x6c> - 447c00: 48 8d 3d b9 08 05 00 lea rdi, [rip + 329913] # 0x4984c0 <__PRETTY_FUNCTION__.10317+0xd0> - 447c07: e8 44 b3 fb ff call 0x402f50 <__assert_fail> - 447c0c: 0f 1f 40 00 nop dword ptr [rax] - 447c10: 48 c7 c0 c0 ff ff ff mov rax, -64 - 447c17: 49 c7 c7 ff ff ff ff mov r15, -1 - 447c1e: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 - 447c25: eb 89 jmp 0x447bb0 <__mbsrtowcs_l+0x190> - 447c27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 447c30: 4c 89 ff mov rdi, r15 - 447c33: 4c 8d 64 24 70 lea r12, [rsp + 112] - 447c38: 4c 8d 74 24 28 lea r14, [rsp + 40] - 447c3d: e8 3e 95 fb ff call 0x401180 <.plt+0x160> - 447c42: 4c 8d 6c 24 30 lea r13, [rsp + 48] - 447c47: 49 8d 44 07 01 lea rax, [r15 + rax + 1] - 447c4c: 45 31 ff xor r15d, r15d - 447c4f: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 447c54: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 447c59: 48 8b 00 mov rax, qword ptr [rax] - 447c5c: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 447c61: 48 8d 44 24 38 lea rax, [rsp + 56] - 447c66: 48 89 44 24 60 mov qword ptr [rsp + 96], rax - 447c6b: 48 8d 84 24 70 01 00 00 lea rax, [rsp + 368] - 447c73: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 447c78: 48 8d 44 24 40 lea rax, [rsp + 64] - 447c7d: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 447c82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 447c88: 48 89 df mov rdi, rbx - 447c8b: 4c 89 64 24 40 mov qword ptr [rsp + 64], r12 - 447c90: e8 9b 58 00 00 call 0x44d530 <_dl_mcount_wrapper_check> - 447c95: 6a 01 push 1 - 447c97: 4c 89 ea mov rdx, r13 - 447c9a: 4d 89 f1 mov r9, r14 - 447c9d: 6a 00 push 0 - 447c9f: 45 31 c0 xor r8d, r8d - 447ca2: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 447ca7: 48 89 ef mov rdi, rbp - 447caa: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 447caf: ff d3 call rbx - 447cb1: 48 8b 4c 24 50 mov rcx, qword ptr [rsp + 80] - 447cb6: 41 5a pop r10 - 447cb8: 41 5b pop r11 - 447cba: 48 89 ca mov rdx, rcx - 447cbd: 4c 29 e2 sub rdx, r12 - 447cc0: 48 c1 fa 02 sar rdx, 2 - 447cc4: 49 01 d7 add r15, rdx - 447cc7: 83 f8 05 cmp eax, 5 - 447cca: 74 bc je 0x447c88 <__mbsrtowcs_l+0x268> - 447ccc: a9 fb ff ff ff test eax, 4294967291 - 447cd1: 0f 85 b5 fe ff ff jne 0x447b8c <__mbsrtowcs_l+0x16c> - 447cd7: 44 8b 49 fc mov r9d, dword ptr [rcx - 4] - 447cdb: 45 85 c9 test r9d, r9d - 447cde: 0f 84 a4 fe ff ff je 0x447b88 <__mbsrtowcs_l+0x168> - 447ce4: 48 8d 0d 75 08 05 00 lea rcx, [rip + 329845] # 0x498560 <__PRETTY_FUNCTION__.10419> - 447ceb: ba 5e 00 00 00 mov edx, 94 - 447cf0: 48 8d 35 65 07 05 00 lea rsi, [rip + 329573] # 0x49845c <__PRETTY_FUNCTION__.10317+0x6c> - 447cf7: 48 8d 3d 92 07 05 00 lea rdi, [rip + 329618] # 0x498490 <__PRETTY_FUNCTION__.10317+0xa0> - 447cfe: e8 4d b2 fb ff call 0x402f50 <__assert_fail> - 447d03: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 447d08: 48 8d 15 b1 54 07 00 lea rdx, [rip + 480433] # 0x4bd1c0 <_nl_C_LC_CTYPE> - 447d0f: 48 8d 05 0a 54 07 00 lea rax, [rip + 480266] # 0x4bd120 <__wcsmbs_gconv_fcts_c> - 447d16: 48 39 d3 cmp rbx, rdx - 447d19: 0f 84 5c fd ff ff je 0x447a7b <__mbsrtowcs_l+0x5b> - 447d1f: 48 89 df mov rdi, rbx - 447d22: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 447d27: e8 b4 f6 ff ff call 0x4473e0 <__wcsmbs_load_conv> - 447d2c: 48 8b 43 28 mov rax, qword ptr [rbx + 40] - 447d30: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 447d35: e9 41 fd ff ff jmp 0x447a7b <__mbsrtowcs_l+0x5b> - 447d3a: 45 31 ff xor r15d, r15d - 447d3d: e9 6e fe ff ff jmp 0x447bb0 <__mbsrtowcs_l+0x190> - 447d42: e8 89 3e 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 447d47: 48 8d 0d 12 08 05 00 lea rcx, [rip + 329746] # 0x498560 <__PRETTY_FUNCTION__.10419> - 447d4e: ba 8d 00 00 00 mov edx, 141 - 447d53: 48 8d 35 02 07 05 00 lea rsi, [rip + 329474] # 0x49845c <__PRETTY_FUNCTION__.10317+0x6c> - 447d5a: 48 8d 3d 09 07 05 00 lea rdi, [rip + 329481] # 0x49846a <__PRETTY_FUNCTION__.10317+0x7a> - 447d61: e8 ea b1 fb ff call 0x402f50 <__assert_fail> - 447d66: 48 8d 0d f3 07 05 00 lea rcx, [rip + 329715] # 0x498560 <__PRETTY_FUNCTION__.10419> - 447d6d: ba 8e 00 00 00 mov edx, 142 - 447d72: 48 8d 35 e3 06 05 00 lea rsi, [rip + 329443] # 0x49845c <__PRETTY_FUNCTION__.10317+0x6c> - 447d79: 48 8d 3d f5 06 05 00 lea rdi, [rip + 329461] # 0x498475 <__PRETTY_FUNCTION__.10317+0x85> - 447d80: e8 cb b1 fb ff call 0x402f50 <__assert_fail> - 447d85: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 447d8f: 90 nop - -0000000000447d90 <_exit>: - 447d90: f3 0f 1e fa endbr64 - 447d94: 49 c7 c1 c0 ff ff ff mov r9, -64 - 447d9b: 89 fa mov edx, edi - 447d9d: 41 b8 e7 00 00 00 mov r8d, 231 - 447da3: be 3c 00 00 00 mov esi, 60 - 447da8: eb 15 jmp 0x447dbf <_exit+0x2f> - 447daa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 447db0: 89 d7 mov edi, edx - 447db2: 89 f0 mov eax, esi - 447db4: 0f 05 syscall - 447db6: 48 3d 00 f0 ff ff cmp rax, -4096 - 447dbc: 77 22 ja 0x447de0 <_exit+0x50> - 447dbe: f4 hlt - 447dbf: 89 d7 mov edi, edx - 447dc1: 44 89 c0 mov eax, r8d - 447dc4: 0f 05 syscall - 447dc6: 48 3d 00 f0 ff ff cmp rax, -4096 - 447dcc: 76 e2 jbe 0x447db0 <_exit+0x20> - 447dce: f7 d8 neg eax - 447dd0: 64 41 89 01 mov dword ptr fs:[r9], eax - 447dd4: eb da jmp 0x447db0 <_exit+0x20> - 447dd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 447de0: f7 d8 neg eax - 447de2: 64 41 89 01 mov dword ptr fs:[r9], eax - 447de6: eb d6 jmp 0x447dbe <_exit+0x2e> - 447de8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000447df0 <__sysconf_check_spec>: - 447df0: 55 push rbp - 447df1: 48 89 e5 mov rbp, rsp - 447df4: 41 57 push r15 - 447df6: 41 56 push r14 - 447df8: 41 55 push r13 - 447dfa: 49 89 fd mov r13, rdi - 447dfd: 48 8d 3d 7b 07 05 00 lea rdi, [rip + 329595] # 0x49857f <__PRETTY_FUNCTION__.10419+0x1f> - 447e04: 41 54 push r12 - 447e06: 4c 8d 25 61 07 05 00 lea r12, [rip + 329569] # 0x49856e <__PRETTY_FUNCTION__.10419+0xe> - 447e0d: 53 push rbx - 447e0e: bb 10 00 00 00 mov ebx, 16 - 447e13: 48 81 ec a8 00 00 00 sub rsp, 168 - 447e1a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 447e23: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 447e27: 31 c0 xor eax, eax - 447e29: 48 c7 c0 c0 ff ff ff mov rax, -64 - 447e30: 64 44 8b 30 mov r14d, dword ptr fs:[rax] - 447e34: e8 a7 60 01 00 call 0x45dee0 - 447e39: 48 85 c0 test rax, rax - 447e3c: 74 0e je 0x447e4c <__sysconf_check_spec+0x5c> - 447e3e: 48 89 c7 mov rdi, rax - 447e41: 49 89 c4 mov r12, rax - 447e44: e8 37 93 fb ff call 0x401180 <.plt+0x160> - 447e49: 48 89 c3 mov rbx, rax - 447e4c: 4c 89 ef mov rdi, r13 - 447e4f: e8 2c 93 fb ff call 0x401180 <.plt+0x160> - 447e54: 48 89 e6 mov rsi, rsp - 447e57: 49 89 c7 mov r15, rax - 447e5a: 48 8d 44 03 1a lea rax, [rbx + rax + 26] - 447e5f: 48 89 c1 mov rcx, rax - 447e62: 48 25 00 f0 ff ff and rax, -4096 - 447e68: 48 29 c6 sub rsi, rax - 447e6b: 48 83 e1 f0 and rcx, -16 - 447e6f: 48 89 f0 mov rax, rsi - 447e72: 48 39 c4 cmp rsp, rax - 447e75: 74 15 je 0x447e8c <__sysconf_check_spec+0x9c> - 447e77: 48 81 ec 00 10 00 00 sub rsp, 4096 - 447e7e: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 447e87: 48 39 c4 cmp rsp, rax - 447e8a: 75 eb jne 0x447e77 <__sysconf_check_spec+0x87> - 447e8c: 81 e1 ff 0f 00 00 and ecx, 4095 - 447e92: 48 29 cc sub rsp, rcx - 447e95: 48 85 c9 test rcx, rcx - 447e98: 75 7e jne 0x447f18 <__sysconf_check_spec+0x128> - 447e9a: 48 89 da mov rdx, rbx - 447e9d: 4c 89 e6 mov rsi, r12 - 447ea0: 48 89 e7 mov rdi, rsp - 447ea3: e8 a8 92 fb ff call 0x401150 <.plt+0x130> - 447ea8: 4c 89 ee mov rsi, r13 - 447eab: 48 ba 2f 50 4f 53 49 58 5f 56 movabs rdx, 6223790282002878511 - 447eb5: 48 89 10 mov qword ptr [rax], rdx - 447eb8: ba 36 5f 00 00 mov edx, 24374 - 447ebd: 48 8d 78 0a lea rdi, [rax + 10] - 447ec1: 66 89 50 08 mov word ptr [rax + 8], dx - 447ec5: 49 8d 57 01 lea rdx, [r15 + 1] - 447ec9: e8 92 91 fb ff call 0x401060 <.plt+0x40> - 447ece: 48 8d 95 30 ff ff ff lea rdx, [rbp - 208] - 447ed5: 48 89 e6 mov rsi, rsp - 447ed8: bf 01 00 00 00 mov edi, 1 - 447edd: e8 9e 04 00 00 call 0x448380 <_xstat> - 447ee2: 48 c7 c3 c0 ff ff ff mov rbx, -64 - 447ee9: 48 98 cdqe - 447eeb: 64 44 89 33 mov dword ptr fs:[rbx], r14d - 447eef: 48 c1 f8 3f sar rax, 63 - 447ef3: 48 83 c8 01 or rax, 1 - 447ef7: 48 8b 55 c8 mov rdx, qword ptr [rbp - 56] - 447efb: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] - 447f04: 75 1d jne 0x447f23 <__sysconf_check_spec+0x133> - 447f06: 48 8d 65 d8 lea rsp, [rbp - 40] - 447f0a: 5b pop rbx - 447f0b: 41 5c pop r12 - 447f0d: 41 5d pop r13 - 447f0f: 41 5e pop r14 - 447f11: 41 5f pop r15 - 447f13: 5d pop rbp - 447f14: c3 ret - 447f15: 0f 1f 00 nop dword ptr [rax] - 447f18: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 447f1e: e9 77 ff ff ff jmp 0x447e9a <__sysconf_check_spec+0xaa> - 447f23: e8 a8 3c 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 447f28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000447f30 : - 447f30: f3 0f 1e fa endbr64 - 447f34: 41 55 push r13 - 447f36: 41 54 push r12 - 447f38: 55 push rbp - 447f39: 89 fd mov ebp, edi - 447f3b: 53 push rbx - 447f3c: 48 83 ec 48 sub rsp, 72 - 447f40: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 447f49: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 447f4e: 31 c0 xor eax, eax - 447f50: 8d 85 47 ff ff ff lea eax, [rbp - 185] - 447f56: 83 f8 0e cmp eax, 14 - 447f59: 0f 86 a9 00 00 00 jbe 0x448008 - 447f5f: 83 fd 22 cmp ebp, 34 - 447f62: 0f 84 18 01 00 00 je 0x448080 - 447f68: 7f 56 jg 0x447fc0 - 447f6a: 85 ed test ebp, ebp - 447f6c: 0f 84 a6 00 00 00 je 0x448018 - 447f72: 83 fd 03 cmp ebp, 3 - 447f75: 75 71 jne 0x447fe8 - 447f77: 31 f6 xor esi, esi - 447f79: 48 8d 3d 26 06 05 00 lea rdi, [rip + 329254] # 0x4985a6 <__PRETTY_FUNCTION__.10419+0x46> - 447f80: 31 c0 xor eax, eax - 447f82: e8 39 10 00 00 call 0x448fc0 <__open_nocancel> - 447f87: 41 89 c5 mov r13d, eax - 447f8a: b8 00 00 01 00 mov eax, 65536 - 447f8f: 41 83 fd ff cmp r13d, -1 - 447f93: 0f 85 14 01 00 00 jne 0x4480ad - 447f99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 447fa0: 48 8b 4c 24 38 mov rcx, qword ptr [rsp + 56] - 447fa5: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 447fae: 0f 85 25 03 00 00 jne 0x4482d9 - 447fb4: 48 83 c4 48 add rsp, 72 - 447fb8: 5b pop rbx - 447fb9: 5d pop rbp - 447fba: 41 5c pop r12 - 447fbc: 41 5d pop r13 - 447fbe: c3 ret - 447fbf: 90 nop - 447fc0: 81 fd 8b 00 00 00 cmp ebp, 139 - 447fc6: 7e 18 jle 0x447fe0 - 447fc8: 81 fd 95 00 00 00 cmp ebp, 149 - 447fce: 75 18 jne 0x447fe8 - 447fd0: b8 69 10 03 00 mov eax, 200809 - 447fd5: eb c9 jmp 0x447fa0 - 447fd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 447fe0: 81 fd 89 00 00 00 cmp ebp, 137 - 447fe6: 7f e8 jg 0x447fd0 - 447fe8: 81 fd f6 00 00 00 cmp ebp, 246 - 447fee: 77 68 ja 0x448058 - 447ff0: 48 8d 15 e5 05 05 00 lea rdx, [rip + 329189] # 0x4985dc <__PRETTY_FUNCTION__.10419+0x7c> - 447ff7: 48 63 04 aa movsxd rax, dword ptr [rdx + 4*rbp] - 447ffb: 48 01 d0 add rax, rdx - 447ffe: 3e ff e0 jmp rax - 448001: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 448008: 89 ef mov edi, ebp - 44800a: e8 41 f2 ff ff call 0x447250 <__cache_sysconf> - 44800f: eb 8f jmp 0x447fa0 - 448011: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 448018: 48 89 e6 mov rsi, rsp - 44801b: bf 03 00 00 00 mov edi, 3 - 448020: e8 4b 11 00 00 call 0x449170 - 448025: 41 89 c0 mov r8d, eax - 448028: b8 00 00 02 00 mov eax, 131072 - 44802d: 45 85 c0 test r8d, r8d - 448030: 0f 85 6a ff ff ff jne 0x447fa0 - 448036: 48 8b 14 24 mov rdx, qword ptr [rsp] - 44803a: 48 89 d1 mov rcx, rdx - 44803d: 48 c1 e9 02 shr rcx, 2 - 448041: 48 81 fa ff ff 07 00 cmp rdx, 524287 - 448048: 48 0f 47 c1 cmova rax, rcx - 44804c: e9 4f ff ff ff jmp 0x447fa0 - 448051: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 448058: 48 c7 c0 c0 ff ff ff mov rax, -64 - 44805f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 448066: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 448070: 48 c7 c0 ff ff ff ff mov rax, -1 - 448077: e9 24 ff ff ff jmp 0x447fa0 - 44807c: 0f 1f 40 00 nop dword ptr [rax] - 448080: 48 89 e6 mov rsi, rsp - 448083: bf 0b 00 00 00 mov edi, 11 - 448088: e8 e3 10 00 00 call 0x449170 - 44808d: 85 c0 test eax, eax - 44808f: 0f 84 3b 02 00 00 je 0x4482d0 - 448095: 31 f6 xor esi, esi - 448097: 48 8d 3d ed 04 05 00 lea rdi, [rip + 328941] # 0x49858b <__PRETTY_FUNCTION__.10419+0x2b> - 44809e: 31 c0 xor eax, eax - 4480a0: e8 1b 0f 00 00 call 0x448fc0 <__open_nocancel> - 4480a5: 41 89 c5 mov r13d, eax - 4480a8: 83 f8 ff cmp eax, -1 - 4480ab: 74 c3 je 0x448070 - 4480ad: 4c 8d 64 24 10 lea r12, [rsp + 16] - 4480b2: eb 11 jmp 0x4480c5 - 4480b4: 0f 1f 40 00 nop dword ptr [rax] - 4480b8: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4480bf: 64 83 38 04 cmp dword ptr fs:[rax], 4 - 4480c3: 75 6b jne 0x448130 - 4480c5: ba 1f 00 00 00 mov edx, 31 - 4480ca: 4c 89 e6 mov rsi, r12 - 4480cd: 44 89 ef mov edi, r13d - 4480d0: e8 3b 10 00 00 call 0x449110 <__read_nocancel> - 4480d5: 48 89 c3 mov rbx, rax - 4480d8: 48 83 f8 ff cmp rax, -1 - 4480dc: 74 da je 0x4480b8 - 4480de: 44 89 ef mov edi, r13d - 4480e1: e8 6a 0d 00 00 call 0x448e50 <__close_nocancel> - 4480e6: 48 85 db test rbx, rbx - 4480e9: 0f 8e f9 fe ff ff jle 0x447fe8 - 4480ef: ba 0a 00 00 00 mov edx, 10 - 4480f4: 48 89 e6 mov rsi, rsp - 4480f7: 4c 89 e7 mov rdi, r12 - 4480fa: c6 44 1c 10 00 mov byte ptr [rsp + rbx + 16], 0 - 4480ff: e8 1c 5e 01 00 call 0x45df20 - 448104: 48 8b 14 24 mov rdx, qword ptr [rsp] - 448108: 4c 39 e2 cmp rdx, r12 - 44810b: 0f 84 d7 fe ff ff je 0x447fe8 - 448111: 0f b6 12 movzx edx, byte ptr [rdx] - 448114: 84 d2 test dl, dl - 448116: 0f 84 84 fe ff ff je 0x447fa0 - 44811c: 80 fa 0a cmp dl, 10 - 44811f: 0f 85 c3 fe ff ff jne 0x447fe8 - 448125: e9 76 fe ff ff jmp 0x447fa0 - 44812a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 448130: 44 89 ef mov edi, r13d - 448133: e8 18 0d 00 00 call 0x448e50 <__close_nocancel> - 448138: e9 ab fe ff ff jmp 0x447fe8 - 44813d: 0f 1f 00 nop dword ptr [rax] - 448140: b8 01 00 00 00 mov eax, 1 - 448145: e9 56 fe ff ff jmp 0x447fa0 - 44814a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 448150: b8 ff ff ff 7f mov eax, 2147483647 - 448155: e9 46 fe ff ff jmp 0x447fa0 - 44815a: b8 00 08 00 00 mov eax, 2048 - 44815f: e9 3c fe ff ff jmp 0x447fa0 - 448164: b8 00 04 00 00 mov eax, 1024 - 448169: e9 32 fe ff ff jmp 0x447fa0 - 44816e: b8 20 00 00 00 mov eax, 32 - 448173: e9 28 fe ff ff jmp 0x447fa0 - 448178: 48 8d 3d 50 04 05 00 lea rdi, [rip + 328784] # 0x4985cf <__PRETTY_FUNCTION__.10419+0x6f> - 44817f: e8 6c fc ff ff call 0x447df0 <__sysconf_check_spec> - 448184: e9 17 fe ff ff jmp 0x447fa0 - 448189: b8 ff 7f 00 00 mov eax, 32767 - 44818e: e9 0d fe ff ff jmp 0x447fa0 - 448193: 48 8d 3d 29 04 05 00 lea rdi, [rip + 328745] # 0x4985c3 <__PRETTY_FUNCTION__.10419+0x63> - 44819a: e8 51 fc ff ff call 0x447df0 <__sysconf_check_spec> - 44819f: e9 fc fd ff ff jmp 0x447fa0 - 4481a4: b8 63 00 00 00 mov eax, 99 - 4481a9: e9 f2 fd ff ff jmp 0x447fa0 - 4481ae: b8 ff 00 00 00 mov eax, 255 - 4481b3: e9 e8 fd ff ff jmp 0x447fa0 - 4481b8: b8 7f 00 00 00 mov eax, 127 - 4481bd: e9 de fd ff ff jmp 0x447fa0 - 4481c2: 48 c7 c0 80 ff ff ff mov rax, -128 - 4481c9: e9 d2 fd ff ff jmp 0x447fa0 - 4481ce: b8 10 00 00 00 mov eax, 16 - 4481d3: e9 c8 fd ff ff jmp 0x447fa0 - 4481d8: b8 40 00 00 00 mov eax, 64 - 4481dd: e9 be fd ff ff jmp 0x447fa0 - 4481e2: b8 04 00 00 00 mov eax, 4 - 4481e7: e9 b4 fd ff ff jmp 0x447fa0 - 4481ec: b8 14 00 00 00 mov eax, 20 - 4481f1: e9 aa fd ff ff jmp 0x447fa0 - 4481f6: e8 55 10 00 00 call 0x449250 - 4481fb: 48 98 cdqe - 4481fd: e9 9e fd ff ff jmp 0x447fa0 - 448202: 48 c7 c0 00 80 ff ff mov rax, -32768 - 448209: e9 92 fd ff ff jmp 0x447fa0 - 44820e: b8 00 01 00 00 mov eax, 256 - 448213: e9 88 fd ff ff jmp 0x447fa0 - 448218: 48 c7 c0 00 00 00 80 mov rax, -2147483648 - 44821f: e9 7c fd ff ff jmp 0x447fa0 - 448224: b8 e8 03 00 00 mov eax, 1000 - 448229: e9 72 fd ff ff jmp 0x447fa0 - 44822e: b8 00 10 00 00 mov eax, 4096 - 448233: e9 68 fd ff ff jmp 0x447fa0 - 448238: e8 e3 00 00 00 call 0x448320 <__get_child_max> - 44823d: e9 5e fd ff ff jmp 0x447fa0 - 448242: e8 89 38 00 00 call 0x44bad0 <__getclktck> - 448247: 48 98 cdqe - 448249: e9 52 fd ff ff jmp 0x447fa0 - 44824e: b8 00 40 00 00 mov eax, 16384 - 448253: e9 48 fd ff ff jmp 0x447fa0 - 448258: e8 73 36 00 00 call 0x44b8d0 - 44825d: 48 98 cdqe - 44825f: e9 3c fd ff ff jmp 0x447fa0 - 448264: e8 37 33 00 00 call 0x44b5a0 - 448269: 48 98 cdqe - 44826b: e9 30 fd ff ff jmp 0x447fa0 - 448270: e8 3b 37 00 00 call 0x44b9b0 - 448275: e9 26 fd ff ff jmp 0x447fa0 - 44827a: e8 c1 37 00 00 call 0x44ba40 - 44827f: e9 1c fd ff ff jmp 0x447fa0 - 448284: b8 00 80 00 00 mov eax, 32768 - 448289: e9 12 fd ff ff jmp 0x447fa0 - 44828e: b8 00 20 00 00 mov eax, 8192 - 448293: e9 08 fd ff ff jmp 0x447fa0 - 448298: b8 bc 02 00 00 mov eax, 700 - 44829d: e9 fe fc ff ff jmp 0x447fa0 - 4482a2: b8 08 00 00 00 mov eax, 8 - 4482a7: e9 f4 fc ff ff jmp 0x447fa0 - 4482ac: e8 df 0f 00 00 call 0x449290 - 4482b1: 48 98 cdqe - 4482b3: e9 e8 fc ff ff jmp 0x447fa0 - 4482b8: b8 ff ff 00 00 mov eax, 65535 - 4482bd: e9 de fc ff ff jmp 0x447fa0 - 4482c2: b8 ff ff ff ff mov eax, 4294967295 - 4482c7: e9 d4 fc ff ff jmp 0x447fa0 - 4482cc: 0f 1f 40 00 nop dword ptr [rax] - 4482d0: 48 8b 04 24 mov rax, qword ptr [rsp] - 4482d4: e9 c7 fc ff ff jmp 0x447fa0 - 4482d9: e8 f2 38 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 4482de: b8 00 00 01 00 mov eax, 65536 - 4482e3: e9 b8 fc ff ff jmp 0x447fa0 - 4482e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -00000000004482f0 : - 4482f0: f3 0f 1e fa endbr64 - 4482f4: b8 18 00 00 00 mov eax, 24 - 4482f9: 0f 05 syscall - 4482fb: 48 3d 01 f0 ff ff cmp rax, -4095 - 448301: 73 01 jae 0x448304 - 448303: c3 ret - 448304: 48 c7 c1 c0 ff ff ff mov rcx, -64 - 44830b: f7 d8 neg eax - 44830d: 64 89 01 mov dword ptr fs:[rcx], eax - 448310: 48 83 c8 ff or rax, -1 - 448314: c3 ret - 448315: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44831f: 90 nop - -0000000000448320 <__get_child_max>: - 448320: f3 0f 1e fa endbr64 - 448324: 48 83 ec 28 sub rsp, 40 - 448328: bf 06 00 00 00 mov edi, 6 - 44832d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 448336: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 44833b: 31 c0 xor eax, eax - 44833d: 48 89 e6 mov rsi, rsp - 448340: e8 2b 0e 00 00 call 0x449170 - 448345: 85 c0 test eax, eax - 448347: 75 1f jne 0x448368 <__get_child_max+0x48> - 448349: 48 8b 04 24 mov rax, qword ptr [rsp] - 44834d: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 448352: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] - 44835b: 75 14 jne 0x448371 <__get_child_max+0x51> - 44835d: 48 83 c4 28 add rsp, 40 - 448361: c3 ret - 448362: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 448368: 48 c7 c0 ff ff ff ff mov rax, -1 - 44836f: eb dc jmp 0x44834d <__get_child_max+0x2d> - 448371: e8 5a 38 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 448376: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000448380 <_xstat>: - 448380: f3 0f 1e fa endbr64 - 448384: 41 89 f8 mov r8d, edi - 448387: 48 89 f7 mov rdi, rsi - 44838a: 48 89 d6 mov rsi, rdx - 44838d: 41 83 f8 01 cmp r8d, 1 - 448391: 77 2d ja 0x4483c0 <_xstat+0x40> - 448393: b8 04 00 00 00 mov eax, 4 - 448398: 0f 05 syscall - 44839a: 48 3d 00 f0 ff ff cmp rax, -4096 - 4483a0: 77 06 ja 0x4483a8 <_xstat+0x28> - 4483a2: c3 ret - 4483a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4483a8: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 4483af: f7 d8 neg eax - 4483b1: 64 89 02 mov dword ptr fs:[rdx], eax - 4483b4: b8 ff ff ff ff mov eax, 4294967295 - 4483b9: c3 ret - 4483ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4483c0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4483c7: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 4483ce: b8 ff ff ff ff mov eax, 4294967295 - 4483d3: c3 ret - 4483d4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4483de: 66 90 nop - -00000000004483e0 <_fxstat>: - 4483e0: f3 0f 1e fa endbr64 - 4483e4: 41 89 f8 mov r8d, edi - 4483e7: 89 f7 mov edi, esi - 4483e9: 48 89 d6 mov rsi, rdx - 4483ec: 41 83 f8 01 cmp r8d, 1 - 4483f0: 77 2e ja 0x448420 <_fxstat+0x40> - 4483f2: b8 05 00 00 00 mov eax, 5 - 4483f7: 0f 05 syscall - 4483f9: 48 3d 00 f0 ff ff cmp rax, -4096 - 4483ff: 77 07 ja 0x448408 <_fxstat+0x28> - 448401: c3 ret - 448402: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 448408: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 44840f: f7 d8 neg eax - 448411: 64 89 02 mov dword ptr fs:[rdx], eax - 448414: b8 ff ff ff ff mov eax, 4294967295 - 448419: c3 ret - 44841a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 448420: 48 c7 c0 c0 ff ff ff mov rax, -64 - 448427: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 44842e: b8 ff ff ff ff mov eax, 4294967295 - 448433: c3 ret - 448434: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44843e: 66 90 nop - -0000000000448440 : - 448440: f3 0f 1e fa endbr64 - 448444: 41 54 push r12 - 448446: 41 89 f2 mov r10d, esi - 448449: 41 89 f4 mov r12d, esi - 44844c: 55 push rbp - 44844d: 48 89 fd mov rbp, rdi - 448450: 48 83 ec 68 sub rsp, 104 - 448454: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx - 448459: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 448462: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 448467: 31 c0 xor eax, eax - 448469: 41 83 e2 40 and r10d, 64 - 44846d: 75 59 jne 0x4484c8 - 44846f: 89 f0 mov eax, esi - 448471: 25 00 00 41 00 and eax, 4259840 - 448476: 3d 00 00 41 00 cmp eax, 4259840 - 44847b: 74 4b je 0x4484c8 - 44847d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 448485: 85 c0 test eax, eax - 448487: 75 67 jne 0x4484f0 - 448489: 44 89 e2 mov edx, r12d - 44848c: 48 89 ee mov rsi, rbp - 44848f: bf 9c ff ff ff mov edi, 4294967196 - 448494: b8 01 01 00 00 mov eax, 257 - 448499: 0f 05 syscall - 44849b: 48 3d 00 f0 ff ff cmp rax, -4096 - 4484a1: 0f 87 91 00 00 00 ja 0x448538 - 4484a7: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 4484ac: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 4484b5: 0f 85 a6 00 00 00 jne 0x448561 - 4484bb: 48 83 c4 68 add rsp, 104 - 4484bf: 5d pop rbp - 4484c0: 41 5c pop r12 - 4484c2: c3 ret - 4484c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4484c8: 48 8d 84 24 80 00 00 00 lea rax, [rsp + 128] - 4484d0: c7 44 24 10 10 00 00 00 mov dword ptr [rsp + 16], 16 - 4484d8: 44 8b 54 24 40 mov r10d, dword ptr [rsp + 64] - 4484dd: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 4484e2: 48 8d 44 24 30 lea rax, [rsp + 48] - 4484e7: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 4484ec: eb 8f jmp 0x44847d - 4484ee: 66 90 nop - 4484f0: 44 89 54 24 0c mov dword ptr [rsp + 12], r10d - 4484f5: e8 06 5b 02 00 call 0x46e000 <__libc_enable_asynccancel> - 4484fa: 44 8b 54 24 0c mov r10d, dword ptr [rsp + 12] - 4484ff: 44 89 e2 mov edx, r12d - 448502: 48 89 ee mov rsi, rbp - 448505: 41 89 c0 mov r8d, eax - 448508: bf 9c ff ff ff mov edi, 4294967196 - 44850d: b8 01 01 00 00 mov eax, 257 - 448512: 0f 05 syscall - 448514: 48 3d 00 f0 ff ff cmp rax, -4096 - 44851a: 77 32 ja 0x44854e - 44851c: 44 89 c7 mov edi, r8d - 44851f: 89 44 24 0c mov dword ptr [rsp + 12], eax - 448523: e8 38 5b 02 00 call 0x46e060 <__libc_disable_asynccancel> - 448528: 8b 44 24 0c mov eax, dword ptr [rsp + 12] - 44852c: e9 76 ff ff ff jmp 0x4484a7 - 448531: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 448538: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 44853f: f7 d8 neg eax - 448541: 64 89 02 mov dword ptr fs:[rdx], eax - 448544: b8 ff ff ff ff mov eax, 4294967295 - 448549: e9 59 ff ff ff jmp 0x4484a7 - 44854e: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 448555: f7 d8 neg eax - 448557: 64 89 02 mov dword ptr fs:[rdx], eax - 44855a: b8 ff ff ff ff mov eax, 4294967295 - 44855f: eb bb jmp 0x44851c - 448561: e8 6a 36 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 448566: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000448570 : - 448570: f3 0f 1e fa endbr64 - 448574: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 44857c: 85 c0 test eax, eax - 44857e: 75 10 jne 0x448590 - 448580: 0f 05 syscall - 448582: 48 3d 00 f0 ff ff cmp rax, -4096 - 448588: 77 56 ja 0x4485e0 - 44858a: c3 ret - 44858b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 448590: 48 83 ec 28 sub rsp, 40 - 448594: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx - 448599: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 44859e: 89 7c 24 08 mov dword ptr [rsp + 8], edi - 4485a2: e8 59 5a 02 00 call 0x46e000 <__libc_enable_asynccancel> - 4485a7: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 4485ac: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 4485b1: 41 89 c0 mov r8d, eax - 4485b4: 8b 7c 24 08 mov edi, dword ptr [rsp + 8] - 4485b8: 31 c0 xor eax, eax - 4485ba: 0f 05 syscall - 4485bc: 48 3d 00 f0 ff ff cmp rax, -4096 - 4485c2: 77 30 ja 0x4485f4 - 4485c4: 44 89 c7 mov edi, r8d - 4485c7: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 4485cc: e8 8f 5a 02 00 call 0x46e060 <__libc_disable_asynccancel> - 4485d1: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4485d6: 48 83 c4 28 add rsp, 40 - 4485da: c3 ret - 4485db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4485e0: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 4485e7: f7 d8 neg eax - 4485e9: 64 89 02 mov dword ptr fs:[rdx], eax - 4485ec: 48 c7 c0 ff ff ff ff mov rax, -1 - 4485f3: c3 ret - 4485f4: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 4485fb: f7 d8 neg eax - 4485fd: 64 89 02 mov dword ptr fs:[rdx], eax - 448600: 48 c7 c0 ff ff ff ff mov rax, -1 - 448607: eb bb jmp 0x4485c4 - 448609: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000448610 : - 448610: f3 0f 1e fa endbr64 - 448614: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 44861c: 85 c0 test eax, eax - 44861e: 75 10 jne 0x448630 - 448620: b8 01 00 00 00 mov eax, 1 - 448625: 0f 05 syscall - 448627: 48 3d 00 f0 ff ff cmp rax, -4096 - 44862d: 77 51 ja 0x448680 - 44862f: c3 ret - 448630: 48 83 ec 28 sub rsp, 40 - 448634: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx - 448639: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 44863e: 89 7c 24 08 mov dword ptr [rsp + 8], edi - 448642: e8 b9 59 02 00 call 0x46e000 <__libc_enable_asynccancel> - 448647: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 44864c: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 448651: 41 89 c0 mov r8d, eax - 448654: 8b 7c 24 08 mov edi, dword ptr [rsp + 8] - 448658: b8 01 00 00 00 mov eax, 1 - 44865d: 0f 05 syscall - 44865f: 48 3d 00 f0 ff ff cmp rax, -4096 - 448665: 77 2d ja 0x448694 - 448667: 44 89 c7 mov edi, r8d - 44866a: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 44866f: e8 ec 59 02 00 call 0x46e060 <__libc_disable_asynccancel> - 448674: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 448679: 48 83 c4 28 add rsp, 40 - 44867d: c3 ret - 44867e: 66 90 nop - 448680: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 448687: f7 d8 neg eax - 448689: 64 89 02 mov dword ptr fs:[rdx], eax - 44868c: 48 c7 c0 ff ff ff ff mov rax, -1 - 448693: c3 ret - 448694: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 44869b: f7 d8 neg eax - 44869d: 64 89 02 mov dword ptr fs:[rdx], eax - 4486a0: 48 c7 c0 ff ff ff ff mov rax, -1 - 4486a7: eb be jmp 0x448667 - 4486a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004486b0 : - 4486b0: f3 0f 1e fa endbr64 - 4486b4: b8 08 00 00 00 mov eax, 8 - 4486b9: 0f 05 syscall - 4486bb: 48 3d 00 f0 ff ff cmp rax, -4096 - 4486c1: 77 05 ja 0x4486c8 - 4486c3: c3 ret - 4486c4: 0f 1f 40 00 nop dword ptr [rax] - 4486c8: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 4486cf: f7 d8 neg eax - 4486d1: 64 89 02 mov dword ptr fs:[rdx], eax - 4486d4: 48 c7 c0 ff ff ff ff mov rax, -1 - 4486db: c3 ret - 4486dc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004486e0 : - 4486e0: f3 0f 1e fa endbr64 - 4486e4: 41 57 push r15 - 4486e6: 49 89 ff mov r15, rdi - 4486e9: 41 56 push r14 - 4486eb: 41 55 push r13 - 4486ed: 41 54 push r12 - 4486ef: 55 push rbp - 4486f0: 53 push rbx - 4486f1: 48 89 f3 mov rbx, rsi - 4486f4: 48 81 ec 08 01 00 00 sub rsp, 264 - 4486fb: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 448704: 48 89 84 24 f8 00 00 00 mov qword ptr [rsp + 248], rax - 44870c: 31 c0 xor eax, eax - 44870e: 48 85 f6 test rsi, rsi - 448711: 75 3d jne 0x448750 - 448713: 48 85 ff test rdi, rdi - 448716: 0f 85 9c 02 00 00 jne 0x4489b8 - 44871c: e8 2f 0b 00 00 call 0x449250 - 448721: be 00 10 00 00 mov esi, 4096 - 448726: 3d 00 10 00 00 cmp eax, 4096 - 44872b: 0f 4d f0 cmovge esi, eax - 44872e: 48 63 f6 movsxd rsi, esi - 448731: 48 89 f7 mov rdi, rsi - 448734: 48 89 34 24 mov qword ptr [rsp], rsi - 448738: e8 23 68 fd ff call 0x41ef60 - 44873d: 48 8b 34 24 mov rsi, qword ptr [rsp] - 448741: 48 85 c0 test rax, rax - 448744: 48 89 c5 mov rbp, rax - 448747: 75 0f jne 0x448758 - 448749: e9 36 02 00 00 jmp 0x448984 - 44874e: 66 90 nop - 448750: 48 85 ff test rdi, rdi - 448753: 74 dc je 0x448731 - 448755: 48 89 fd mov rbp, rdi - 448758: 48 89 ef mov rdi, rbp - 44875b: b8 4f 00 00 00 mov eax, 79 - 448760: 0f 05 syscall - 448762: 48 3d 00 f0 ff ff cmp rax, -4096 - 448768: 0f 87 1a 05 00 00 ja 0x448c88 - 44876e: 85 c0 test eax, eax - 448770: 0f 8e e2 01 00 00 jle 0x448958 - 448776: 4c 89 fa mov rdx, r15 - 448779: 48 09 da or rdx, rbx - 44877c: 80 7d 00 2f cmp byte ptr [rbp], 47 - 448780: 0f 84 ca 04 00 00 je 0x448c50 - 448786: 49 c7 c6 c0 ff ff ff mov r14, -64 - 44878d: 4d 85 ff test r15, r15 - 448790: 0f 94 44 24 3a sete byte ptr [rsp + 58] - 448795: 48 85 d2 test rdx, rdx - 448798: 0f 84 4a 04 00 00 je 0x448be8 - 44879e: 48 83 fb 01 cmp rbx, 1 - 4487a2: 0f 84 20 05 00 00 je 0x448cc8 - 4487a8: 48 85 db test rbx, rbx - 4487ab: 0f 84 1f 02 00 00 je 0x4489d0 - 4487b1: 64 41 8b 06 mov eax, dword ptr fs:[r14] - 4487b5: 48 89 5c 24 18 mov qword ptr [rsp + 24], rbx - 4487ba: 49 89 ef mov r15, rbp - 4487bd: 89 44 24 3c mov dword ptr [rsp + 60], eax - 4487c1: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 4487c6: 4c 8d 6c 24 60 lea r13, [rsp + 96] - 4487cb: bf 01 00 00 00 mov edi, 1 - 4487d0: 48 8d 35 e2 01 05 00 lea rsi, [rip + 328162] # 0x4989b9 <__PRETTY_FUNCTION__.10419+0x459> - 4487d7: 4c 89 ea mov rdx, r13 - 4487da: 4c 8d 64 05 00 lea r12, [rbp + rax] - 4487df: 41 c6 44 24 ff 00 mov byte ptr [r12 - 1], 0 - 4487e5: e8 c6 8e 02 00 call 0x4716b0 <_lxstat> - 4487ea: 85 c0 test eax, eax - 4487ec: 0f 88 76 04 00 00 js 0x448c68 - 4487f2: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 4487f7: 48 8b 4c 24 68 mov rcx, qword ptr [rsp + 104] - 4487fc: 4c 89 ea mov rdx, r13 - 4487ff: 48 8d 35 d6 1b 05 00 lea rsi, [rip + 334806] # 0x49a3dc - 448806: bf 01 00 00 00 mov edi, 1 - 44880b: 4c 89 6c 24 10 mov qword ptr [rsp + 16], r13 - 448810: 48 89 04 24 mov qword ptr [rsp], rax - 448814: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 448819: e8 92 8e 02 00 call 0x4716b0 <_lxstat> - 44881e: 85 c0 test eax, eax - 448820: 0f 88 42 04 00 00 js 0x448c68 - 448826: 49 8d 7c 24 ff lea rdi, [r12 - 1] - 44882b: 48 8b 74 24 68 mov rsi, qword ptr [rsp + 104] - 448830: 48 89 7c 24 40 mov qword ptr [rsp + 64], rdi - 448835: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 44883a: 48 39 3c 24 cmp qword ptr [rsp], rdi - 44883e: 48 89 74 24 50 mov qword ptr [rsp + 80], rsi - 448843: 0f 95 c2 setne dl - 448846: 48 39 74 24 08 cmp qword ptr [rsp + 8], rsi - 44884b: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi - 448850: 0f 95 c0 setne al - 448853: 89 d1 mov ecx, edx - 448855: 08 c1 or cl, al - 448857: 88 4c 24 3b mov byte ptr [rsp + 59], cl - 44885b: 0f 84 48 05 00 00 je 0x448da9 - 448861: 48 89 6c 24 20 mov qword ptr [rsp + 32], rbp - 448866: 45 31 e4 xor r12d, r12d - 448869: 41 bd 9c ff ff ff mov r13d, 4294967196 - 44886f: 4c 89 7c 24 30 mov qword ptr [rsp + 48], r15 - 448874: 48 89 5c 24 28 mov qword ptr [rsp + 40], rbx - 448879: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] - 44887e: 44 89 ef mov edi, r13d - 448881: ba 00 00 08 00 mov edx, 524288 - 448886: 48 8d 35 2b 01 05 00 lea rsi, [rip + 327979] # 0x4989b8 <__PRETTY_FUNCTION__.10419+0x458> - 44888d: 31 c0 xor eax, eax - 44888f: e8 dc 07 00 00 call 0x449070 <__openat_nocancel> - 448894: 41 89 c5 mov r13d, eax - 448897: 85 c0 test eax, eax - 448899: 0f 88 8b 04 00 00 js 0x448d2a - 44889f: 48 89 da mov rdx, rbx - 4488a2: 89 c6 mov esi, eax - 4488a4: bf 01 00 00 00 mov edi, 1 - 4488a9: e8 32 fb ff ff call 0x4483e0 <_fxstat> - 4488ae: 85 c0 test eax, eax - 4488b0: 0f 88 9a 04 00 00 js 0x448d50 - 4488b6: 4d 85 e4 test r12, r12 - 4488b9: 74 10 je 0x4488cb - 4488bb: 4c 89 e7 mov rdi, r12 - 4488be: e8 bd 8a 02 00 call 0x471380 - 4488c3: 85 c0 test eax, eax - 4488c5: 0f 85 39 04 00 00 jne 0x448d04 - 4488cb: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 4488d0: 44 89 ef mov edi, r13d - 4488d3: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 4488d8: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] - 4488dd: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 4488e2: e8 99 8c 02 00 call 0x471580 - 4488e7: 49 89 c4 mov r12, rax - 4488ea: 48 85 c0 test rax, rax - 4488ed: 0f 84 11 04 00 00 je 0x448d04 - 4488f3: 44 0f b6 7c 24 3b movzx r15d, byte ptr [rsp + 59] - 4488f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 448900: 64 41 c7 06 00 00 00 00 mov dword ptr fs:[r14], 0 - 448908: 4c 89 e7 mov rdi, r12 - 44890b: e8 50 8b 02 00 call 0x471460 - 448910: 48 85 c0 test rax, rax - 448913: 0f 84 c7 00 00 00 je 0x4489e0 - 448919: f6 40 12 fb test byte ptr [rax + 18], -5 - 44891d: 75 e1 jne 0x448900 - 44891f: 80 78 13 2e cmp byte ptr [rax + 19], 46 - 448923: 0f 84 3f 02 00 00 je 0x448b68 - 448929: 48 8b 14 24 mov rdx, qword ptr [rsp] - 44892d: 48 39 54 24 10 cmp qword ptr [rsp + 16], rdx - 448932: 0f 94 c2 sete dl - 448935: 44 20 fa and dl, r15b - 448938: 0f 84 ca 00 00 00 je 0x448a08 - 44893e: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 448943: 48 39 08 cmp qword ptr [rax], rcx - 448946: 0f 84 bc 00 00 00 je 0x448a08 - 44894c: 41 89 d7 mov r15d, edx - 44894f: eb af jmp 0x448900 - 448951: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 448958: 49 c7 c6 c0 ff ff ff mov r14, -64 - 44895f: 0f 84 13 03 00 00 je 0x448c78 - 448965: 64 41 8b 06 mov eax, dword ptr fs:[r14] - 448969: 83 f8 24 cmp eax, 36 - 44896c: 0f 84 06 03 00 00 je 0x448c78 - 448972: 83 f8 22 cmp eax, 34 - 448975: 0f 84 a5 02 00 00 je 0x448c20 - 44897b: 4d 85 ff test r15, r15 - 44897e: 0f 84 1c 03 00 00 je 0x448ca0 - 448984: 45 31 ff xor r15d, r15d - 448987: 48 8b 84 24 f8 00 00 00 mov rax, qword ptr [rsp + 248] - 44898f: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 448998: 0f 85 6c 04 00 00 jne 0x448e0a - 44899e: 48 81 c4 08 01 00 00 add rsp, 264 - 4489a5: 4c 89 f8 mov rax, r15 - 4489a8: 5b pop rbx - 4489a9: 5d pop rbp - 4489aa: 41 5c pop r12 - 4489ac: 41 5d pop r13 - 4489ae: 41 5e pop r14 - 4489b0: 41 5f pop r15 - 4489b2: c3 ret - 4489b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4489b8: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4489bf: 45 31 ff xor r15d, r15d - 4489c2: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 4489c9: eb bc jmp 0x448987 - 4489cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4489d0: 64 41 c7 06 16 00 00 00 mov dword ptr fs:[r14], 22 - 4489d8: eb aa jmp 0x448984 - 4489da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4489e0: 64 41 8b 16 mov edx, dword ptr fs:[r14] - 4489e4: 85 d2 test edx, edx - 4489e6: 0f 85 04 03 00 00 jne 0x448cf0 - 4489ec: 45 84 ff test r15b, r15b - 4489ef: 0f 84 93 01 00 00 je 0x448b88 - 4489f5: 4c 89 e7 mov rdi, r12 - 4489f8: 45 31 ff xor r15d, r15d - 4489fb: e8 b0 89 02 00 call 0x4713b0 - 448a00: e9 fb fe ff ff jmp 0x448900 - 448a05: 0f 1f 00 nop dword ptr [rax] - 448a08: 48 8d 68 13 lea rbp, [rax + 19] - 448a0c: 41 b8 00 01 00 00 mov r8d, 256 - 448a12: 48 89 d9 mov rcx, rbx - 448a15: 44 89 ee mov esi, r13d - 448a18: 48 89 ea mov rdx, rbp - 448a1b: bf 01 00 00 00 mov edi, 1 - 448a20: e8 eb 8c 02 00 call 0x471710 <__fxstatat64> - 448a25: 85 c0 test eax, eax - 448a27: 0f 88 d3 fe ff ff js 0x448900 - 448a2d: 8b 44 24 78 mov eax, dword ptr [rsp + 120] - 448a31: 25 00 f0 00 00 and eax, 61440 - 448a36: 3d 00 40 00 00 cmp eax, 16384 - 448a3b: 0f 85 bf fe ff ff jne 0x448900 - 448a41: 48 8b 04 24 mov rax, qword ptr [rsp] - 448a45: 48 39 44 24 60 cmp qword ptr [rsp + 96], rax - 448a4a: 0f 85 b0 fe ff ff jne 0x448900 - 448a50: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 448a55: 48 39 44 24 68 cmp qword ptr [rsp + 104], rax - 448a5a: 0f 85 a0 fe ff ff jne 0x448900 - 448a60: 48 89 ef mov rdi, rbp - 448a63: e8 18 87 fb ff call 0x401180 <.plt+0x160> - 448a68: 48 8b 54 24 40 mov rdx, qword ptr [rsp + 64] - 448a6d: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 448a72: 49 89 c7 mov r15, rax - 448a75: 48 29 fa sub rdx, rdi - 448a78: 48 39 d0 cmp rax, rdx - 448a7b: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 448a80: 0f 82 81 00 00 00 jb 0x448b07 - 448a86: 48 83 7c 24 28 00 cmp qword ptr [rsp + 40], 0 - 448a8c: 0f 85 95 03 00 00 jne 0x448e27 - 448a92: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 448a97: 49 39 c7 cmp r15, rax - 448a9a: 49 0f 43 c7 cmovae rax, r15 - 448a9e: 49 89 c0 mov r8, rax - 448aa1: 49 01 c0 add r8, rax - 448aa4: 4c 89 c6 mov rsi, r8 - 448aa7: 4c 89 04 24 mov qword ptr [rsp], r8 - 448aab: e8 a0 71 fd ff call 0x41fc50 - 448ab0: 4c 8b 04 24 mov r8, qword ptr [rsp] - 448ab4: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 448ab9: 48 85 c0 test rax, rax - 448abc: 0f 84 4d 03 00 00 je 0x448e0f - 448ac2: 4c 89 c7 mov rdi, r8 - 448ac5: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] - 448aca: 48 8d 34 10 lea rsi, [rax + rdx] - 448ace: 48 89 04 24 mov qword ptr [rsp], rax - 448ad2: 4c 03 54 24 18 add r10, qword ptr [rsp + 24] - 448ad7: 4c 2b 54 24 40 sub r10, qword ptr [rsp + 64] - 448adc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 448ae1: 4c 29 d7 sub rdi, r10 - 448ae4: 4c 89 d2 mov rdx, r10 - 448ae7: 48 01 c7 add rdi, rax - 448aea: e8 71 85 fb ff call 0x401060 <.plt+0x40> - 448aef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 448af4: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 448af8: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 448afd: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 448b02: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx - 448b07: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] - 448b0c: 4c 89 fa mov rdx, r15 - 448b0f: 48 89 ee mov rsi, rbp - 448b12: 4c 29 f9 sub rcx, r15 - 448b15: 48 89 cf mov rdi, rcx - 448b18: e8 43 85 fb ff call 0x401060 <.plt+0x40> - 448b1d: 48 89 c1 mov rcx, rax - 448b20: 48 8d 40 ff lea rax, [rax - 1] - 448b24: c6 41 ff 2f mov byte ptr [rcx - 1], 47 - 448b28: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 448b2d: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 448b32: 48 39 4c 24 48 cmp qword ptr [rsp + 72], rcx - 448b37: 75 10 jne 0x448b49 - 448b39: 48 8b 4c 24 58 mov rcx, qword ptr [rsp + 88] - 448b3e: 48 39 4c 24 50 cmp qword ptr [rsp + 80], rcx - 448b43: 0f 84 37 02 00 00 je 0x448d80 - 448b49: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 448b4e: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 448b53: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 448b58: 48 89 04 24 mov qword ptr [rsp], rax - 448b5c: e9 1d fd ff ff jmp 0x44887e - 448b61: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 448b68: 80 78 14 00 cmp byte ptr [rax + 20], 0 - 448b6c: 0f 84 8e fd ff ff je 0x448900 - 448b72: 66 83 78 14 2e cmp word ptr [rax + 20], 46 - 448b77: 0f 85 ac fd ff ff jne 0x448929 - 448b7d: e9 7e fd ff ff jmp 0x448900 - 448b82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 448b88: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 448b8d: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] - 448b92: ba 02 00 00 00 mov edx, 2 - 448b97: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 448b9c: 64 41 c7 06 02 00 00 00 mov dword ptr fs:[r14], 2 - 448ba4: 4c 89 e7 mov rdi, r12 - 448ba7: 89 14 24 mov dword ptr [rsp], edx - 448baa: e8 d1 87 02 00 call 0x471380 - 448baf: 8b 14 24 mov edx, dword ptr [rsp] - 448bb2: 4d 85 ff test r15, r15 - 448bb5: 0f 84 f5 00 00 00 je 0x448cb0 - 448bbb: 64 41 89 16 mov dword ptr fs:[r14], edx - 448bbf: 48 85 db test rbx, rbx - 448bc2: 0f 84 bc fd ff ff je 0x448984 - 448bc8: 80 7c 24 3a 00 cmp byte ptr [rsp + 58], 0 - 448bcd: 0f 84 b1 fd ff ff je 0x448984 - 448bd3: 4c 89 ff mov rdi, r15 - 448bd6: 45 31 ff xor r15d, r15d - 448bd9: e8 72 69 fd ff call 0x41f550 - 448bde: e9 a4 fd ff ff jmp 0x448987 - 448be3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 448be8: 48 89 ef mov rdi, rbp - 448beb: e8 60 69 fd ff call 0x41f550 - 448bf0: 64 41 8b 06 mov eax, dword ptr fs:[r14] - 448bf4: bf 01 10 00 00 mov edi, 4097 - 448bf9: 89 44 24 3c mov dword ptr [rsp + 60], eax - 448bfd: e8 5e 63 fd ff call 0x41ef60 - 448c02: 48 89 c5 mov rbp, rax - 448c05: 48 85 c0 test rax, rax - 448c08: 0f 84 76 fd ff ff je 0x448984 - 448c0e: 48 c7 44 24 18 01 10 00 00 mov qword ptr [rsp + 24], 4097 - 448c17: 45 31 ff xor r15d, r15d - 448c1a: e9 a2 fb ff ff jmp 0x4487c1 - 448c1f: 90 nop - 448c20: 4c 09 fb or rbx, r15 - 448c23: 0f 85 52 fd ff ff jne 0x44897b - 448c29: 48 8d 0d e8 fd 04 00 lea rcx, [rip + 327144] # 0x498a18 <__PRETTY_FUNCTION__.8783> - 448c30: ba 79 00 00 00 mov edx, 121 - 448c35: 48 8d 35 84 fd 04 00 lea rsi, [rip + 327044] # 0x4989c0 <__PRETTY_FUNCTION__.10419+0x460> - 448c3c: 48 8d 3d a5 fd 04 00 lea rdi, [rip + 327077] # 0x4989e8 <__PRETTY_FUNCTION__.10419+0x488> - 448c43: e8 08 a3 fb ff call 0x402f50 <__assert_fail> - 448c48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 448c50: 48 85 d2 test rdx, rdx - 448c53: 0f 84 87 00 00 00 je 0x448ce0 - 448c59: 4d 85 ff test r15, r15 - 448c5c: 4c 0f 44 fd cmove r15, rbp - 448c60: e9 22 fd ff ff jmp 0x448987 - 448c65: 0f 1f 00 nop dword ptr [rax] - 448c68: 64 41 8b 16 mov edx, dword ptr fs:[r14] - 448c6c: e9 41 ff ff ff jmp 0x448bb2 - 448c71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 448c78: 4c 89 fa mov rdx, r15 - 448c7b: 48 09 da or rdx, rbx - 448c7e: e9 0a fb ff ff jmp 0x44878d - 448c83: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 448c88: 49 c7 c6 c0 ff ff ff mov r14, -64 - 448c8f: f7 d8 neg eax - 448c91: 64 41 89 06 mov dword ptr fs:[r14], eax - 448c95: e9 cf fc ff ff jmp 0x448969 - 448c9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 448ca0: 48 89 ef mov rdi, rbp - 448ca3: e8 a8 68 fd ff call 0x41f550 - 448ca8: e9 da fc ff ff jmp 0x448987 - 448cad: 0f 1f 00 nop dword ptr [rax] - 448cb0: 48 89 ef mov rdi, rbp - 448cb3: 89 14 24 mov dword ptr [rsp], edx - 448cb6: e8 95 68 fd ff call 0x41f550 - 448cbb: 8b 14 24 mov edx, dword ptr [rsp] - 448cbe: e9 f8 fe ff ff jmp 0x448bbb - 448cc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 448cc8: 64 41 c7 06 22 00 00 00 mov dword ptr fs:[r14], 34 - 448cd0: 49 89 ef mov r15, rbp - 448cd3: e9 e7 fe ff ff jmp 0x448bbf - 448cd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 448ce0: 48 63 f0 movsxd rsi, eax - 448ce3: e8 68 6f fd ff call 0x41fc50 - 448ce8: 49 89 c7 mov r15, rax - 448ceb: e9 69 ff ff ff jmp 0x448c59 - 448cf0: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 448cf5: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] - 448cfa: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 448cff: e9 a0 fe ff ff jmp 0x448ba4 - 448d04: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 448d09: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] - 448d0e: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 448d13: 64 41 8b 16 mov edx, dword ptr fs:[r14] - 448d17: 44 89 ef mov edi, r13d - 448d1a: 89 14 24 mov dword ptr [rsp], edx - 448d1d: e8 2e 01 00 00 call 0x448e50 <__close_nocancel> - 448d22: 8b 14 24 mov edx, dword ptr [rsp] - 448d25: e9 88 fe ff ff jmp 0x448bb2 - 448d2a: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 448d2f: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] - 448d34: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 448d39: 64 41 8b 16 mov edx, dword ptr fs:[r14] - 448d3d: 4d 85 e4 test r12, r12 - 448d40: 0f 84 6c fe ff ff je 0x448bb2 - 448d46: e9 59 fe ff ff jmp 0x448ba4 - 448d4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 448d50: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 448d55: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] - 448d5a: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 448d5f: 64 41 8b 16 mov edx, dword ptr fs:[r14] - 448d63: 4d 85 e4 test r12, r12 - 448d66: 74 af je 0x448d17 - 448d68: 4c 89 e7 mov rdi, r12 - 448d6b: 89 14 24 mov dword ptr [rsp], edx - 448d6e: e8 0d 86 02 00 call 0x471380 - 448d73: 8b 14 24 mov edx, dword ptr [rsp] - 448d76: eb 9f jmp 0x448d17 - 448d78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 448d80: 4c 89 e7 mov rdi, r12 - 448d83: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 448d88: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] - 448d8d: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 448d92: e8 e9 85 02 00 call 0x471380 - 448d97: 85 c0 test eax, eax - 448d99: 0f 85 c9 fe ff ff jne 0x448c68 - 448d9f: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 448da4: 4c 8d 64 05 00 lea r12, [rbp + rax] - 448da9: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 448dae: 48 8d 44 05 ff lea rax, [rbp + rax - 1] - 448db3: 48 39 44 24 40 cmp qword ptr [rsp + 64], rax - 448db8: 74 3c je 0x448df6 - 448dba: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 448dbf: 48 89 ef mov rdi, rbp - 448dc2: 49 29 f4 sub r12, rsi - 448dc5: 4c 89 e2 mov rdx, r12 - 448dc8: e8 73 82 fb ff call 0x401040 <.plt+0x20> - 448dcd: 48 85 db test rbx, rbx - 448dd0: 74 14 je 0x448de6 - 448dd2: 8b 44 24 3c mov eax, dword ptr [rsp + 60] - 448dd6: 4d 85 ff test r15, r15 - 448dd9: 4c 0f 44 fd cmove r15, rbp - 448ddd: 64 41 89 06 mov dword ptr fs:[r14], eax - 448de1: e9 a1 fb ff ff jmp 0x448987 - 448de6: 4c 89 e6 mov rsi, r12 - 448de9: 48 89 ef mov rdi, rbp - 448dec: e8 5f 6e fd ff call 0x41fc50 - 448df1: 49 89 c7 mov r15, rax - 448df4: eb dc jmp 0x448dd2 - 448df6: 48 8b 44 24 40 mov rax, qword ptr [rsp + 64] - 448dfb: c6 40 ff 2f mov byte ptr [rax - 1], 47 - 448dff: 48 83 e8 01 sub rax, 1 - 448e03: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 448e08: eb b0 jmp 0x448dba - 448e0a: e8 c1 2d 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 448e0f: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 448e14: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] - 448e19: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 448e1e: 64 41 8b 16 mov edx, dword ptr fs:[r14] - 448e22: e9 7d fd ff ff jmp 0x448ba4 - 448e27: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 448e2c: 4c 8b 7c 24 30 mov r15, qword ptr [rsp + 48] - 448e31: ba 22 00 00 00 mov edx, 34 - 448e36: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 448e3b: 64 41 c7 06 22 00 00 00 mov dword ptr fs:[r14], 34 - 448e43: e9 5c fd ff ff jmp 0x448ba4 - 448e48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000448e50 <__close_nocancel>: - 448e50: f3 0f 1e fa endbr64 - 448e54: b8 03 00 00 00 mov eax, 3 - 448e59: 0f 05 syscall - 448e5b: 48 3d 00 f0 ff ff cmp rax, -4096 - 448e61: 77 05 ja 0x448e68 <__close_nocancel+0x18> - 448e63: c3 ret - 448e64: 0f 1f 40 00 nop dword ptr [rax] - 448e68: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 448e6f: f7 d8 neg eax - 448e71: 64 89 02 mov dword ptr fs:[rdx], eax - 448e74: b8 ff ff ff ff mov eax, 4294967295 - 448e79: c3 ret - 448e7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000448e80 <__fcntl64_nocancel>: - 448e80: f3 0f 1e fa endbr64 - 448e84: 48 83 ec 68 sub rsp, 104 - 448e88: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx - 448e8d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 448e96: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 448e9b: 31 c0 xor eax, eax - 448e9d: 48 8d 44 24 70 lea rax, [rsp + 112] - 448ea2: c7 44 24 10 10 00 00 00 mov dword ptr [rsp + 16], 16 - 448eaa: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 448eaf: 48 8d 44 24 30 lea rax, [rsp + 48] - 448eb4: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 448eb9: 83 fe 09 cmp esi, 9 - 448ebc: 74 2a je 0x448ee8 <__fcntl64_nocancel+0x68> - 448ebe: b8 48 00 00 00 mov eax, 72 - 448ec3: 0f 05 syscall - 448ec5: 48 3d 00 f0 ff ff cmp rax, -4096 - 448ecb: 77 43 ja 0x448f10 <__fcntl64_nocancel+0x90> - 448ecd: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 448ed2: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 448edb: 75 46 jne 0x448f23 <__fcntl64_nocancel+0xa3> - 448edd: 48 83 c4 68 add rsp, 104 - 448ee1: c3 ret - 448ee2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 448ee8: 48 8d 54 24 08 lea rdx, [rsp + 8] - 448eed: be 10 00 00 00 mov esi, 16 - 448ef2: b8 48 00 00 00 mov eax, 72 - 448ef7: 0f 05 syscall - 448ef9: 3d 00 f0 ff ff cmp eax, 4294963200 - 448efe: 77 10 ja 0x448f10 <__fcntl64_nocancel+0x90> - 448f00: 83 7c 24 08 02 cmp dword ptr [rsp + 8], 2 - 448f05: 8b 44 24 0c mov eax, dword ptr [rsp + 12] - 448f09: 75 c2 jne 0x448ecd <__fcntl64_nocancel+0x4d> - 448f0b: f7 d8 neg eax - 448f0d: eb be jmp 0x448ecd <__fcntl64_nocancel+0x4d> - 448f0f: 90 nop - 448f10: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 448f17: f7 d8 neg eax - 448f19: 64 89 02 mov dword ptr fs:[rdx], eax - 448f1c: b8 ff ff ff ff mov eax, 4294967295 - 448f21: eb aa jmp 0x448ecd <__fcntl64_nocancel+0x4d> - 448f23: e8 a8 2c 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 448f28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000448f30 <__fcntl64_nocancel_adjusted>: - 448f30: f3 0f 1e fa endbr64 - 448f34: 48 83 ec 18 sub rsp, 24 - 448f38: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 448f41: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 448f46: 31 c0 xor eax, eax - 448f48: 83 fe 09 cmp esi, 9 - 448f4b: 74 2b je 0x448f78 <__fcntl64_nocancel_adjusted+0x48> - 448f4d: b8 48 00 00 00 mov eax, 72 - 448f52: 0f 05 syscall - 448f54: 48 3d 00 f0 ff ff cmp rax, -4096 - 448f5a: 77 44 ja 0x448fa0 <__fcntl64_nocancel_adjusted+0x70> - 448f5c: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 448f61: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 448f6a: 75 47 jne 0x448fb3 <__fcntl64_nocancel_adjusted+0x83> - 448f6c: 48 83 c4 18 add rsp, 24 - 448f70: c3 ret - 448f71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 448f78: 48 89 e2 mov rdx, rsp - 448f7b: be 10 00 00 00 mov esi, 16 - 448f80: b8 48 00 00 00 mov eax, 72 - 448f85: 0f 05 syscall - 448f87: 3d 00 f0 ff ff cmp eax, 4294963200 - 448f8c: 77 12 ja 0x448fa0 <__fcntl64_nocancel_adjusted+0x70> - 448f8e: 83 3c 24 02 cmp dword ptr [rsp], 2 - 448f92: 8b 44 24 04 mov eax, dword ptr [rsp + 4] - 448f96: 75 c4 jne 0x448f5c <__fcntl64_nocancel_adjusted+0x2c> - 448f98: f7 d8 neg eax - 448f9a: eb c0 jmp 0x448f5c <__fcntl64_nocancel_adjusted+0x2c> - 448f9c: 0f 1f 40 00 nop dword ptr [rax] - 448fa0: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 448fa7: f7 d8 neg eax - 448fa9: 64 89 02 mov dword ptr fs:[rdx], eax - 448fac: b8 ff ff ff ff mov eax, 4294967295 - 448fb1: eb a9 jmp 0x448f5c <__fcntl64_nocancel_adjusted+0x2c> - 448fb3: e8 18 2c 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 448fb8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000448fc0 <__open_nocancel>: - 448fc0: f3 0f 1e fa endbr64 - 448fc4: 48 83 ec 58 sub rsp, 88 - 448fc8: 41 89 f2 mov r10d, esi - 448fcb: 49 89 f9 mov r9, rdi - 448fce: 41 89 f0 mov r8d, esi - 448fd1: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx - 448fd6: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 448fdf: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 448fe4: 31 c0 xor eax, eax - 448fe6: 41 83 e2 40 and r10d, 64 - 448fea: 75 44 jne 0x449030 <__open_nocancel+0x70> - 448fec: 89 f0 mov eax, esi - 448fee: 25 00 00 41 00 and eax, 4259840 - 448ff3: 3d 00 00 41 00 cmp eax, 4259840 - 448ff8: 74 36 je 0x449030 <__open_nocancel+0x70> - 448ffa: 44 89 c2 mov edx, r8d - 448ffd: 4c 89 ce mov rsi, r9 - 449000: bf 9c ff ff ff mov edi, 4294967196 - 449005: b8 01 01 00 00 mov eax, 257 - 44900a: 0f 05 syscall - 44900c: 48 3d 00 f0 ff ff cmp rax, -4096 - 449012: 77 44 ja 0x449058 <__open_nocancel+0x98> - 449014: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 449019: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 449022: 75 47 jne 0x44906b <__open_nocancel+0xab> - 449024: 48 83 c4 58 add rsp, 88 - 449028: c3 ret - 449029: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 449030: 48 8d 44 24 60 lea rax, [rsp + 96] - 449035: c7 04 24 10 00 00 00 mov dword ptr [rsp], 16 - 44903c: 44 8b 54 24 30 mov r10d, dword ptr [rsp + 48] - 449041: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 449046: 48 8d 44 24 20 lea rax, [rsp + 32] - 44904b: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 449050: eb a8 jmp 0x448ffa <__open_nocancel+0x3a> - 449052: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 449058: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 44905f: f7 d8 neg eax - 449061: 64 89 02 mov dword ptr fs:[rdx], eax - 449064: b8 ff ff ff ff mov eax, 4294967295 - 449069: eb a9 jmp 0x449014 <__open_nocancel+0x54> - 44906b: e8 60 2b 00 00 call 0x44bbd0 <__stack_chk_fail_local> - -0000000000449070 <__openat_nocancel>: - 449070: f3 0f 1e fa endbr64 - 449074: 48 83 ec 58 sub rsp, 88 - 449078: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx - 44907d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 449086: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 44908b: 31 c0 xor eax, eax - 44908d: f6 c2 40 test dl, 64 - 449090: 75 3e jne 0x4490d0 <__openat_nocancel+0x60> - 449092: 89 d0 mov eax, edx - 449094: 45 31 d2 xor r10d, r10d - 449097: 25 00 00 41 00 and eax, 4259840 - 44909c: 3d 00 00 41 00 cmp eax, 4259840 - 4490a1: 74 2d je 0x4490d0 <__openat_nocancel+0x60> - 4490a3: b8 01 01 00 00 mov eax, 257 - 4490a8: 0f 05 syscall - 4490aa: 48 3d 00 f0 ff ff cmp rax, -4096 - 4490b0: 77 46 ja 0x4490f8 <__openat_nocancel+0x88> - 4490b2: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 4490b7: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 4490c0: 75 49 jne 0x44910b <__openat_nocancel+0x9b> - 4490c2: 48 83 c4 58 add rsp, 88 - 4490c6: c3 ret - 4490c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4490d0: 48 8d 44 24 60 lea rax, [rsp + 96] - 4490d5: c7 04 24 18 00 00 00 mov dword ptr [rsp], 24 - 4490dc: 44 8b 54 24 38 mov r10d, dword ptr [rsp + 56] - 4490e1: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 4490e6: 48 8d 44 24 20 lea rax, [rsp + 32] - 4490eb: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 4490f0: eb b1 jmp 0x4490a3 <__openat_nocancel+0x33> - 4490f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4490f8: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 4490ff: f7 d8 neg eax - 449101: 64 89 02 mov dword ptr fs:[rdx], eax - 449104: b8 ff ff ff ff mov eax, 4294967295 - 449109: eb a7 jmp 0x4490b2 <__openat_nocancel+0x42> - 44910b: e8 c0 2a 00 00 call 0x44bbd0 <__stack_chk_fail_local> - -0000000000449110 <__read_nocancel>: - 449110: f3 0f 1e fa endbr64 - 449114: 31 c0 xor eax, eax - 449116: 0f 05 syscall - 449118: 48 3d 00 f0 ff ff cmp rax, -4096 - 44911e: 77 08 ja 0x449128 <__read_nocancel+0x18> - 449120: c3 ret - 449121: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 449128: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 44912f: f7 d8 neg eax - 449131: 64 89 02 mov dword ptr fs:[rdx], eax - 449134: 48 c7 c0 ff ff ff ff mov rax, -1 - 44913b: c3 ret - 44913c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000449140 <__write_nocancel>: - 449140: f3 0f 1e fa endbr64 - 449144: b8 01 00 00 00 mov eax, 1 - 449149: 0f 05 syscall - 44914b: 48 3d 00 f0 ff ff cmp rax, -4096 - 449151: 77 05 ja 0x449158 <__write_nocancel+0x18> - 449153: c3 ret - 449154: 0f 1f 40 00 nop dword ptr [rax] - 449158: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 44915f: f7 d8 neg eax - 449161: 64 89 02 mov dword ptr fs:[rdx], eax - 449164: 48 c7 c0 ff ff ff ff mov rax, -1 - 44916b: c3 ret - 44916c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000449170 : - 449170: f3 0f 1e fa endbr64 - 449174: 49 89 f2 mov r10, rsi - 449177: 31 d2 xor edx, edx - 449179: 89 fe mov esi, edi - 44917b: b8 2e 01 00 00 mov eax, 302 - 449180: 31 ff xor edi, edi - 449182: 0f 05 syscall - 449184: 48 3d 00 f0 ff ff cmp rax, -4096 - 44918a: 77 04 ja 0x449190 - 44918c: c3 ret - 44918d: 0f 1f 00 nop dword ptr [rax] - 449190: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 449197: f7 d8 neg eax - 449199: 64 89 02 mov dword ptr fs:[rdx], eax - 44919c: b8 ff ff ff ff mov eax, 4294967295 - 4491a1: c3 ret - 4491a2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4491ac: 0f 1f 40 00 nop dword ptr [rax] - -00000000004491b0 : - 4491b0: f3 0f 1e fa endbr64 - 4491b4: 41 54 push r12 - 4491b6: 53 push rbx - 4491b7: 48 89 fb mov rbx, rdi - 4491ba: 48 83 ec 08 sub rsp, 8 - 4491be: 4c 8b 25 73 9d 07 00 mov r12, qword ptr [rip + 499059] # 0x4c2f38 <__curbrk> - 4491c5: 4d 85 e4 test r12, r12 - 4491c8: 74 46 je 0x449210 - 4491ca: 8b 05 f8 84 07 00 mov eax, dword ptr [rip + 492792] # 0x4c16c8 <__libc_multiple_libcs> - 4491d0: 85 c0 test eax, eax - 4491d2: 75 3c jne 0x449210 - 4491d4: 48 85 db test rbx, rbx - 4491d7: 74 24 je 0x4491fd - 4491d9: 7e 4d jle 0x449228 - 4491db: 4c 89 e0 mov rax, r12 - 4491de: 48 01 d8 add rax, rbx - 4491e1: 0f 92 c0 setb al - 4491e4: 84 c0 test al, al - 4491e6: 74 50 je 0x449238 - 4491e8: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4491ef: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 4491f6: 49 c7 c4 ff ff ff ff mov r12, -1 - 4491fd: 48 83 c4 08 add rsp, 8 - 449201: 4c 89 e0 mov rax, r12 - 449204: 5b pop rbx - 449205: 41 5c pop r12 - 449207: c3 ret - 449208: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 449210: 31 ff xor edi, edi - 449212: e8 79 86 02 00 call 0x471890 - 449217: 4c 8b 25 1a 9d 07 00 mov r12, qword ptr [rip + 498970] # 0x4c2f38 <__curbrk> - 44921e: 85 c0 test eax, eax - 449220: 79 b2 jns 0x4491d4 - 449222: eb d2 jmp 0x4491f6 - 449224: 0f 1f 40 00 nop dword ptr [rax] - 449228: 48 89 d8 mov rax, rbx - 44922b: 48 f7 d8 neg rax - 44922e: 49 39 c4 cmp r12, rax - 449231: 0f 92 c0 setb al - 449234: 84 c0 test al, al - 449236: 75 b0 jne 0x4491e8 - 449238: 49 8d 3c 1c lea rdi, [r12 + rbx] - 44923c: e8 4f 86 02 00 call 0x471890 - 449241: 85 c0 test eax, eax - 449243: 78 b1 js 0x4491f6 - 449245: 48 83 c4 08 add rsp, 8 - 449249: 4c 89 e0 mov rax, r12 - 44924c: 5b pop rbx - 44924d: 41 5c pop r12 - 44924f: c3 ret - -0000000000449250 : - 449250: f3 0f 1e fa endbr64 - 449254: 48 8b 05 bd 7e 07 00 mov rax, qword ptr [rip + 491197] # 0x4c1118 <_dl_pagesize> - 44925b: 48 85 c0 test rax, rax - 44925e: 74 01 je 0x449261 - 449260: c3 ret - 449261: 50 push rax - 449262: 48 8d 0d ef f7 04 00 lea rcx, [rip + 325615] # 0x498a58 <__PRETTY_FUNCTION__.10256> - 449269: ba 1c 00 00 00 mov edx, 28 - 44926e: 48 8d 35 b3 f7 04 00 lea rsi, [rip + 325555] # 0x498a28 <__PRETTY_FUNCTION__.8783+0x10> - 449275: 48 8d 3d ea f7 04 00 lea rdi, [rip + 325610] # 0x498a66 <__PRETTY_FUNCTION__.10256+0xe> - 44927c: e8 cf 9c fb ff call 0x402f50 <__assert_fail> - 449281: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44928b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000449290 : - 449290: f3 0f 1e fa endbr64 - 449294: 48 83 ec 28 sub rsp, 40 - 449298: bf 07 00 00 00 mov edi, 7 - 44929d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4492a6: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 4492ab: 31 c0 xor eax, eax - 4492ad: 48 89 e6 mov rsi, rsp - 4492b0: e8 bb fe ff ff call 0x449170 - 4492b5: 85 c0 test eax, eax - 4492b7: b8 00 01 00 00 mov eax, 256 - 4492bc: 0f 49 04 24 cmovns eax, dword ptr [rsp] - 4492c0: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 4492c5: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] - 4492ce: 75 05 jne 0x4492d5 - 4492d0: 48 83 c4 28 add rsp, 40 - 4492d4: c3 ret - 4492d5: e8 f6 28 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 4492da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -00000000004492e0 : - 4492e0: f3 0f 1e fa endbr64 - 4492e4: 41 f7 c1 ff 0f 00 00 test r9d, 4095 - 4492eb: 75 2b jne 0x449318 - 4492ed: 55 push rbp - 4492ee: 48 89 fd mov rbp, rdi - 4492f1: 53 push rbx - 4492f2: 89 cb mov ebx, ecx - 4492f4: 48 85 ff test rdi, rdi - 4492f7: 74 37 je 0x449330 - 4492f9: 41 89 da mov r10d, ebx - 4492fc: 48 89 ef mov rdi, rbp - 4492ff: b8 09 00 00 00 mov eax, 9 - 449304: 0f 05 syscall - 449306: 48 3d 00 f0 ff ff cmp rax, -4096 - 44930c: 77 62 ja 0x449370 - 44930e: 5b pop rbx - 44930f: 5d pop rbp - 449310: c3 ret - 449311: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 449318: 48 c7 c0 c0 ff ff ff mov rax, -64 - 44931f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 449326: 48 c7 c0 ff ff ff ff mov rax, -1 - 44932d: c3 ret - 44932e: 66 90 nop - 449330: f6 c2 04 test dl, 4 - 449333: 74 c4 je 0x4492f9 - 449335: f6 05 49 9a 07 00 02 test byte ptr [rip + 498249], 2 # 0x4c2d85 <_dl_x86_cpu_features+0x65> - 44933c: 74 bb je 0x4492f9 - 44933e: 41 89 ca mov r10d, ecx - 449341: b9 09 00 00 00 mov ecx, 9 - 449346: 31 ff xor edi, edi - 449348: 41 83 ca 40 or r10d, 64 - 44934c: 89 c8 mov eax, ecx - 44934e: 0f 05 syscall - 449350: 48 89 c7 mov rdi, rax - 449353: 48 3d 00 f0 ff ff cmp rax, -4096 - 449359: 76 b3 jbe 0x44930e - 44935b: 48 c7 c0 c0 ff ff ff mov rax, -64 - 449362: f7 df neg edi - 449364: 64 89 38 mov dword ptr fs:[rax], edi - 449367: eb 90 jmp 0x4492f9 - 449369: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 449370: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 449377: f7 d8 neg eax - 449379: 64 89 02 mov dword ptr fs:[rdx], eax - 44937c: 48 c7 c0 ff ff ff ff mov rax, -1 - 449383: eb 89 jmp 0x44930e - 449385: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44938f: 90 nop - -0000000000449390 : - 449390: f3 0f 1e fa endbr64 - 449394: b8 0b 00 00 00 mov eax, 11 - 449399: 0f 05 syscall - 44939b: 48 3d 01 f0 ff ff cmp rax, -4095 - 4493a1: 73 01 jae 0x4493a4 - 4493a3: c3 ret - 4493a4: 48 c7 c1 c0 ff ff ff mov rcx, -64 - 4493ab: f7 d8 neg eax - 4493ad: 64 89 01 mov dword ptr fs:[rcx], eax - 4493b0: 48 83 c8 ff or rax, -1 - 4493b4: c3 ret - 4493b5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4493bf: 90 nop - -00000000004493c0 : - 4493c0: f3 0f 1e fa endbr64 - 4493c4: b8 0a 00 00 00 mov eax, 10 - 4493c9: 0f 05 syscall - 4493cb: 48 3d 01 f0 ff ff cmp rax, -4095 - 4493d1: 73 01 jae 0x4493d4 - 4493d3: c3 ret - 4493d4: 48 c7 c1 c0 ff ff ff mov rcx, -64 - 4493db: f7 d8 neg eax - 4493dd: 64 89 01 mov dword ptr fs:[rcx], eax - 4493e0: 48 83 c8 ff or rax, -1 - 4493e4: c3 ret - 4493e5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4493ef: 90 nop - -00000000004493f0 : - 4493f0: f3 0f 1e fa endbr64 - 4493f4: b8 1c 00 00 00 mov eax, 28 - 4493f9: 0f 05 syscall - 4493fb: 48 3d 01 f0 ff ff cmp rax, -4095 - 449401: 73 01 jae 0x449404 - 449403: c3 ret - 449404: 48 c7 c1 c0 ff ff ff mov rcx, -64 - 44940b: f7 d8 neg eax - 44940d: 64 89 01 mov dword ptr fs:[rcx], eax - 449410: 48 83 c8 ff or rax, -1 - 449414: c3 ret - 449415: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44941f: 90 nop - -0000000000449420 : - 449420: 41 55 push r13 - 449422: 41 89 d5 mov r13d, edx - 449425: 41 54 push r12 - 449427: 49 89 f4 mov r12, rsi - 44942a: 55 push rbp - 44942b: 48 89 fd mov rbp, rdi - 44942e: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 - 449436: 75 0c jne 0x449444 - 449438: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 - 44943d: be 03 00 00 00 mov esi, 3 - 449442: 74 31 je 0x449475 - 449444: 48 89 ef mov rdi, rbp - 449447: 31 f6 xor esi, esi - 449449: 41 ff d4 call r12 - 44944c: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 449450: 48 83 e7 fe and rdi, -2 - 449454: 75 32 jne 0x449488 - 449456: 48 89 ef mov rdi, rbp - 449459: 44 89 ea mov edx, r13d - 44945c: be 01 00 00 00 mov esi, 1 - 449461: 41 ff d4 call r12 - 449464: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 449468: 48 85 ff test rdi, rdi - 44946b: 75 33 jne 0x4494a0 - 44946d: 44 89 ea mov edx, r13d - 449470: be 02 00 00 00 mov esi, 2 - 449475: 48 89 ef mov rdi, rbp - 449478: 4c 89 e0 mov rax, r12 - 44947b: 5d pop rbp - 44947c: 41 5c pop r12 - 44947e: 41 5d pop r13 - 449480: ff e0 jmp rax - 449482: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 449488: 41 8d 55 01 lea edx, [r13 + 1] - 44948c: 4c 89 e6 mov rsi, r12 - 44948f: e8 8c ff ff ff call 0x449420 - 449494: eb c0 jmp 0x449456 - 449496: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4494a0: 41 8d 55 01 lea edx, [r13 + 1] - 4494a4: 4c 89 e6 mov rsi, r12 - 4494a7: e8 74 ff ff ff call 0x449420 - 4494ac: eb bf jmp 0x44946d - 4494ae: 66 90 nop - -00000000004494b0 : - 4494b0: 41 55 push r13 - 4494b2: 49 89 d5 mov r13, rdx - 4494b5: 41 54 push r12 - 4494b7: 49 89 f4 mov r12, rsi - 4494ba: 55 push rbp - 4494bb: 48 89 fd mov rbp, rdi - 4494be: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 - 4494c6: 75 0c jne 0x4494d4 - 4494c8: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 - 4494cd: be 03 00 00 00 mov esi, 3 - 4494d2: 74 31 je 0x449505 - 4494d4: 48 89 ef mov rdi, rbp - 4494d7: 31 f6 xor esi, esi - 4494d9: 41 ff d4 call r12 - 4494dc: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 4494e0: 48 83 e7 fe and rdi, -2 - 4494e4: 75 32 jne 0x449518 - 4494e6: 48 89 ef mov rdi, rbp - 4494e9: 4c 89 ea mov rdx, r13 - 4494ec: be 01 00 00 00 mov esi, 1 - 4494f1: 41 ff d4 call r12 - 4494f4: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 4494f8: 48 85 ff test rdi, rdi - 4494fb: 75 2b jne 0x449528 - 4494fd: 4c 89 ea mov rdx, r13 - 449500: be 02 00 00 00 mov esi, 2 - 449505: 48 89 ef mov rdi, rbp - 449508: 4c 89 e0 mov rax, r12 - 44950b: 5d pop rbp - 44950c: 41 5c pop r12 - 44950e: 41 5d pop r13 - 449510: ff e0 jmp rax - 449512: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 449518: 4c 89 ea mov rdx, r13 - 44951b: 4c 89 e6 mov rsi, r12 - 44951e: e8 8d ff ff ff call 0x4494b0 - 449523: eb c1 jmp 0x4494e6 - 449525: 0f 1f 00 nop dword ptr [rax] - 449528: 4c 89 ea mov rdx, r13 - 44952b: 4c 89 e6 mov rsi, r12 - 44952e: e8 7d ff ff ff call 0x4494b0 - 449533: eb c8 jmp 0x4494fd - 449535: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000449540 : - 449540: 55 push rbp - 449541: 48 89 fd mov rbp, rdi - 449544: 53 push rbx - 449545: 48 89 f3 mov rbx, rsi - 449548: 48 83 ec 08 sub rsp, 8 - 44954c: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] - 449550: 48 83 e7 fe and rdi, -2 - 449554: 75 22 jne 0x449578 - 449556: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 44955a: 48 85 ff test rdi, rdi - 44955d: 75 27 jne 0x449586 - 44955f: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 449563: ff d3 call rbx - 449565: 48 83 c4 08 add rsp, 8 - 449569: 48 89 ef mov rdi, rbp - 44956c: 5b pop rbx - 44956d: 5d pop rbp - 44956e: e9 dd 5f fd ff jmp 0x41f550 - 449573: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 449578: e8 c3 ff ff ff call 0x449540 - 44957d: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 449581: 48 85 ff test rdi, rdi - 449584: 74 d9 je 0x44955f - 449586: 48 89 de mov rsi, rbx - 449589: e8 b2 ff ff ff call 0x449540 - 44958e: eb cf jmp 0x44955f - -0000000000449590 : - 449590: f3 0f 1e fa endbr64 - 449594: 41 57 push r15 - 449596: 41 56 push r14 - 449598: 41 55 push r13 - 44959a: 41 54 push r12 - 44959c: 55 push rbp - 44959d: 53 push rbx - 44959e: 48 83 ec 28 sub rsp, 40 - 4495a2: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 4495a7: 48 85 f6 test rsi, rsi - 4495aa: 0f 84 40 03 00 00 je 0x4498f0 - 4495b0: 49 89 f7 mov r15, rsi - 4495b3: 48 8b 36 mov rsi, qword ptr [rsi] - 4495b6: 49 89 fd mov r13, rdi - 4495b9: 48 89 f0 mov rax, rsi - 4495bc: 48 83 e0 fe and rax, -2 - 4495c0: 0f 84 72 01 00 00 je 0x449738 - 4495c6: 48 83 60 08 fe and qword ptr [rax + 8], -2 - 4495cb: 31 db xor ebx, ebx - 4495cd: 31 ed xor ebp, ebp - 4495cf: c7 44 24 1c 00 00 00 00 mov dword ptr [rsp + 28], 0 - 4495d7: 49 89 dc mov r12, rbx - 4495da: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 4495e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4495e8: 49 89 f6 mov r14, rsi - 4495eb: 49 83 e6 fe and r14, -2 - 4495ef: 0f 84 88 03 00 00 je 0x44997d - 4495f5: 49 8b 36 mov rsi, qword ptr [r14] - 4495f8: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4495fd: 4c 89 ef mov rdi, r13 - 449600: ff d0 call rax - 449602: 85 c0 test eax, eax - 449604: 0f 84 76 02 00 00 je 0x449880 - 44960a: 49 8b 17 mov rdx, qword ptr [r15] - 44960d: 48 83 e2 fe and rdx, -2 - 449611: 4c 8b 52 08 mov r10, qword ptr [rdx + 8] - 449615: 48 8b 72 10 mov rsi, qword ptr [rdx + 16] - 449619: 4c 89 d7 mov rdi, r10 - 44961c: 48 83 e7 fe and rdi, -2 - 449620: 48 85 f6 test rsi, rsi - 449623: 0f 84 d7 00 00 00 je 0x449700 - 449629: 48 85 ff test rdi, rdi - 44962c: 0f 84 ce 00 00 00 je 0x449700 - 449632: f6 46 08 01 test byte ptr [rsi + 8], 1 - 449636: 0f 84 c4 00 00 00 je 0x449700 - 44963c: f6 47 08 01 test byte ptr [rdi + 8], 1 - 449640: 0f 84 ba 00 00 00 je 0x449700 - 449646: 49 83 ca 01 or r10, 1 - 44964a: 4c 89 52 08 mov qword ptr [rdx + 8], r10 - 44964e: 48 83 66 08 fe and qword ptr [rsi + 8], -2 - 449653: 48 83 67 08 fe and qword ptr [rdi + 8], -2 - 449658: 4d 85 e4 test r12, r12 - 44965b: 0f 84 9f 00 00 00 je 0x449700 - 449661: 4d 8b 14 24 mov r10, qword ptr [r12] - 449665: 49 83 e2 fe and r10, -2 - 449669: 4d 8b 5a 08 mov r11, qword ptr [r10 + 8] - 44966d: 41 f6 c3 01 test r11b, 1 - 449671: 0f 84 89 00 00 00 je 0x449700 - 449677: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 44967c: 44 8b 44 24 1c mov r8d, dword ptr [rsp + 28] - 449681: 48 8b 09 mov rcx, qword ptr [rcx] - 449684: 48 89 cb mov rbx, rcx - 449687: 48 83 e3 fe and rbx, -2 - 44968b: 85 ed test ebp, ebp - 44968d: 41 0f 9f c1 setg r9b - 449691: 45 85 c0 test r8d, r8d - 449694: 41 0f 9f c0 setg r8b - 449698: 45 38 c1 cmp r9b, r8b - 44969b: 0f 84 0f 02 00 00 je 0x4498b0 - 4496a1: 49 83 cb 01 or r11, 1 - 4496a5: 4d 89 5a 08 mov qword ptr [r10 + 8], r11 - 4496a9: 49 89 f3 mov r11, rsi - 4496ac: 48 83 4b 08 01 or qword ptr [rbx + 8], 1 - 4496b1: 41 83 e3 01 and r11d, 1 - 4496b5: 48 83 62 08 fe and qword ptr [rdx + 8], -2 - 4496ba: 85 ed test ebp, ebp - 4496bc: 0f 88 c6 01 00 00 js 0x449888 - 4496c2: 49 89 7a 10 mov qword ptr [r10 + 16], rdi - 4496c6: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 4496ca: 4c 89 52 08 mov qword ptr [rdx + 8], r10 - 4496ce: 83 e7 01 and edi, 1 - 4496d1: 48 09 fe or rsi, rdi - 4496d4: 48 89 73 08 mov qword ptr [rbx + 8], rsi - 4496d8: 4c 09 db or rbx, r11 - 4496db: 48 89 5a 10 mov qword ptr [rdx + 16], rbx - 4496df: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 4496e4: 48 8b 19 mov rbx, qword ptr [rcx] - 4496e7: 48 89 de mov rsi, rbx - 4496ea: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx - 4496ef: 83 e6 01 and esi, 1 - 4496f2: 48 09 f2 or rdx, rsi - 4496f5: 48 89 11 mov qword ptr [rcx], rdx - 4496f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 449700: 85 c0 test eax, eax - 449702: 0f 88 48 01 00 00 js 0x449850 - 449708: 49 8b 76 10 mov rsi, qword ptr [r14 + 16] - 44970c: 49 8d 56 10 lea rdx, [r14 + 16] - 449710: 48 f7 c6 fe ff ff ff test rsi, -2 - 449717: 0f 84 48 01 00 00 je 0x449865 - 44971d: 89 6c 24 1c mov dword ptr [rsp + 28], ebp - 449721: 89 c5 mov ebp, eax - 449723: 4c 89 64 24 10 mov qword ptr [rsp + 16], r12 - 449728: 4d 89 fc mov r12, r15 - 44972b: 49 89 d7 mov r15, rdx - 44972e: e9 b5 fe ff ff jmp 0x4495e8 - 449733: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 449738: 31 d2 xor edx, edx - 44973a: 31 db xor ebx, ebx - 44973c: 89 d5 mov ebp, edx - 44973e: 4d 89 fe mov r14, r15 - 449741: bf 18 00 00 00 mov edi, 24 - 449746: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 44974b: 89 54 24 10 mov dword ptr [rsp + 16], edx - 44974f: e8 0c 58 fd ff call 0x41ef60 - 449754: 49 89 c4 mov r12, rax - 449757: 48 85 c0 test rax, rax - 44975a: 0f 84 90 01 00 00 je 0x4498f0 - 449760: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 449765: 66 0f 6f 05 13 f3 04 00 movdqa xmm0, xmmword ptr [rip + 324371] # 0x498a80 <__PRETTY_FUNCTION__.10256+0x28> - 44976d: 83 e6 01 and esi, 1 - 449770: 48 09 c6 or rsi, rax - 449773: 49 89 37 mov qword ptr [r15], rsi - 449776: 4c 89 28 mov qword ptr [rax], r13 - 449779: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 - 44977d: 4d 39 f7 cmp r15, r14 - 449780: 0f 84 af 00 00 00 je 0x449835 - 449786: 49 8b 07 mov rax, qword ptr [r15] - 449789: 8b 54 24 10 mov edx, dword ptr [rsp + 16] - 44978d: 48 83 e0 fe and rax, -2 - 449791: 48 8b 48 08 mov rcx, qword ptr [rax + 8] - 449795: 48 8b 78 10 mov rdi, qword ptr [rax + 16] - 449799: 49 89 c8 mov r8, rcx - 44979c: 48 83 c9 01 or rcx, 1 - 4497a0: 49 83 e0 fe and r8, -2 - 4497a4: 48 85 ff test rdi, rdi - 4497a7: 48 89 48 08 mov qword ptr [rax + 8], rcx - 4497ab: 74 05 je 0x4497b2 - 4497ad: 48 83 67 08 fe and qword ptr [rdi + 8], -2 - 4497b2: 4d 85 c0 test r8, r8 - 4497b5: 74 05 je 0x4497bc - 4497b7: 49 83 60 08 fe and qword ptr [r8 + 8], -2 - 4497bc: 49 8b 0e mov rcx, qword ptr [r14] - 4497bf: 48 83 e1 fe and rcx, -2 - 4497c3: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 4497c7: 40 f6 c6 01 test sil, 1 - 4497cb: 74 68 je 0x449835 - 4497cd: 4c 8b 13 mov r10, qword ptr [rbx] - 4497d0: 4d 89 d1 mov r9, r10 - 4497d3: 49 83 e1 fe and r9, -2 - 4497d7: 85 d2 test edx, edx - 4497d9: 41 0f 9f c5 setg r13b - 4497dd: 85 ed test ebp, ebp - 4497df: 41 0f 9f c3 setg r11b - 4497e3: 45 38 dd cmp r13b, r11b - 4497e6: 0f 84 43 01 00 00 je 0x44992f - 4497ec: 48 83 ce 01 or rsi, 1 - 4497f0: 48 89 71 08 mov qword ptr [rcx + 8], rsi - 4497f4: 48 89 fe mov rsi, rdi - 4497f7: 49 83 49 08 01 or qword ptr [r9 + 8], 1 - 4497fc: 83 e6 01 and esi, 1 - 4497ff: 48 83 60 08 fe and qword ptr [rax + 8], -2 - 449804: 85 d2 test edx, edx - 449806: 0f 88 ec 00 00 00 js 0x4498f8 - 44980c: 49 8b 51 08 mov rdx, qword ptr [r9 + 8] - 449810: 4c 89 41 10 mov qword ptr [rcx + 16], r8 - 449814: 48 89 48 08 mov qword ptr [rax + 8], rcx - 449818: 83 e2 01 and edx, 1 - 44981b: 48 09 d7 or rdi, rdx - 44981e: 49 89 79 08 mov qword ptr [r9 + 8], rdi - 449822: 49 09 f1 or r9, rsi - 449825: 4c 89 48 10 mov qword ptr [rax + 16], r9 - 449829: 48 8b 13 mov rdx, qword ptr [rbx] - 44982c: 83 e2 01 and edx, 1 - 44982f: 48 09 d0 or rax, rdx - 449832: 48 89 03 mov qword ptr [rbx], rax - 449835: 48 83 c4 28 add rsp, 40 - 449839: 4c 89 e0 mov rax, r12 - 44983c: 5b pop rbx - 44983d: 5d pop rbp - 44983e: 41 5c pop r12 - 449840: 41 5d pop r13 - 449842: 41 5e pop r14 - 449844: 41 5f pop r15 - 449846: c3 ret - 449847: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 449850: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 449854: 49 8d 56 08 lea rdx, [r14 + 8] - 449858: 48 f7 c6 fe ff ff ff test rsi, -2 - 44985f: 0f 85 b8 fe ff ff jne 0x44971d - 449865: 48 89 d1 mov rcx, rdx - 449868: 4d 89 fe mov r14, r15 - 44986b: 89 c2 mov edx, eax - 44986d: 4c 89 e3 mov rbx, r12 - 449870: 49 89 cf mov r15, rcx - 449873: e9 c9 fe ff ff jmp 0x449741 - 449878: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 449880: 4d 89 f4 mov r12, r14 - 449883: eb b0 jmp 0x449835 - 449885: 0f 1f 00 nop dword ptr [rax] - 449888: 49 8b 4a 08 mov rcx, qword ptr [r10 + 8] - 44988c: 83 e1 01 and ecx, 1 - 44988f: 48 09 ce or rsi, rcx - 449892: 49 89 72 08 mov qword ptr [r10 + 8], rsi - 449896: 4d 09 da or r10, r11 - 449899: 4c 89 52 10 mov qword ptr [rdx + 16], r10 - 44989d: 48 89 7b 10 mov qword ptr [rbx + 16], rdi - 4498a1: 48 89 5a 08 mov qword ptr [rdx + 8], rbx - 4498a5: e9 35 fe ff ff jmp 0x4496df - 4498aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4498b0: 83 e1 01 and ecx, 1 - 4498b3: 49 83 e3 fe and r11, -2 - 4498b7: 48 89 ca mov rdx, rcx - 4498ba: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 4498bf: 4c 09 d2 or rdx, r10 - 4498c2: 48 89 11 mov qword ptr [rcx], rdx - 4498c5: 4d 89 5a 08 mov qword ptr [r10 + 8], r11 - 4498c9: 48 83 4b 08 01 or qword ptr [rbx + 8], 1 - 4498ce: 85 ed test ebp, ebp - 4498d0: 78 48 js 0x44991a - 4498d2: 49 8b 52 08 mov rdx, qword ptr [r10 + 8] - 4498d6: 48 89 d6 mov rsi, rdx - 4498d9: 83 e2 01 and edx, 1 - 4498dc: 48 83 e6 fe and rsi, -2 - 4498e0: 48 89 73 10 mov qword ptr [rbx + 16], rsi - 4498e4: 48 09 d3 or rbx, rdx - 4498e7: 49 89 5a 08 mov qword ptr [r10 + 8], rbx - 4498eb: e9 10 fe ff ff jmp 0x449700 - 4498f0: 45 31 e4 xor r12d, r12d - 4498f3: e9 3d ff ff ff jmp 0x449835 - 4498f8: 48 8b 51 08 mov rdx, qword ptr [rcx + 8] - 4498fc: 83 e2 01 and edx, 1 - 4498ff: 48 09 d7 or rdi, rdx - 449902: 48 89 79 08 mov qword ptr [rcx + 8], rdi - 449906: 48 09 f1 or rcx, rsi - 449909: 48 89 48 10 mov qword ptr [rax + 16], rcx - 44990d: 4d 89 41 10 mov qword ptr [r9 + 16], r8 - 449911: 4c 89 48 08 mov qword ptr [rax + 8], r9 - 449915: e9 0f ff ff ff jmp 0x449829 - 44991a: 49 8b 52 10 mov rdx, qword ptr [r10 + 16] - 44991e: 48 83 ca 01 or rdx, 1 - 449922: 48 89 53 08 mov qword ptr [rbx + 8], rdx - 449926: 49 89 5a 10 mov qword ptr [r10 + 16], rbx - 44992a: e9 d1 fd ff ff jmp 0x449700 - 44992f: 41 83 e2 01 and r10d, 1 - 449933: 48 83 e6 fe and rsi, -2 - 449937: 49 09 ca or r10, rcx - 44993a: 4c 89 13 mov qword ptr [rbx], r10 - 44993d: 48 89 71 08 mov qword ptr [rcx + 8], rsi - 449941: 49 83 49 08 01 or qword ptr [r9 + 8], 1 - 449946: 85 d2 test edx, edx - 449948: 78 1e js 0x449968 - 44994a: 48 8b 41 08 mov rax, qword ptr [rcx + 8] - 44994e: 48 89 c2 mov rdx, rax - 449951: 83 e0 01 and eax, 1 - 449954: 48 83 e2 fe and rdx, -2 - 449958: 49 89 51 10 mov qword ptr [r9 + 16], rdx - 44995c: 49 09 c1 or r9, rax - 44995f: 4c 89 49 08 mov qword ptr [rcx + 8], r9 - 449963: e9 cd fe ff ff jmp 0x449835 - 449968: 48 8b 41 10 mov rax, qword ptr [rcx + 16] - 44996c: 48 83 c8 01 or rax, 1 - 449970: 49 89 41 08 mov qword ptr [r9 + 8], rax - 449974: 4c 89 49 10 mov qword ptr [rcx + 16], r9 - 449978: e9 b8 fe ff ff jmp 0x449835 - 44997d: 4c 89 e3 mov rbx, r12 - 449980: 89 ea mov edx, ebp - 449982: e9 b5 fd ff ff jmp 0x44973c - 449987: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000449990 : - 449990: f3 0f 1e fa endbr64 - 449994: 41 55 push r13 - 449996: 41 54 push r12 - 449998: 55 push rbp - 449999: 53 push rbx - 44999a: 48 83 ec 08 sub rsp, 8 - 44999e: 48 85 f6 test rsi, rsi - 4499a1: 74 4d je 0x4499f0 - 4499a3: 48 8b 1e mov rbx, qword ptr [rsi] - 4499a6: 48 89 fd mov rbp, rdi - 4499a9: 49 89 d4 mov r12, rdx - 4499ac: 48 83 e3 fe and rbx, -2 - 4499b0: 75 1d jne 0x4499cf - 4499b2: eb 3c jmp 0x4499f0 - 4499b4: 0f 1f 40 00 nop dword ptr [rax] - 4499b8: 48 8d 53 08 lea rdx, [rbx + 8] - 4499bc: 48 83 c3 10 add rbx, 16 - 4499c0: 85 c0 test eax, eax - 4499c2: 48 0f 48 da cmovs rbx, rdx - 4499c6: 48 8b 1b mov rbx, qword ptr [rbx] - 4499c9: 48 83 e3 fe and rbx, -2 - 4499cd: 74 21 je 0x4499f0 - 4499cf: 48 8b 33 mov rsi, qword ptr [rbx] - 4499d2: 49 89 dd mov r13, rbx - 4499d5: 48 89 ef mov rdi, rbp - 4499d8: 41 ff d4 call r12 - 4499db: 85 c0 test eax, eax - 4499dd: 75 d9 jne 0x4499b8 - 4499df: 48 83 c4 08 add rsp, 8 - 4499e3: 4c 89 e8 mov rax, r13 - 4499e6: 5b pop rbx - 4499e7: 5d pop rbp - 4499e8: 41 5c pop r12 - 4499ea: 41 5d pop r13 - 4499ec: c3 ret - 4499ed: 0f 1f 00 nop dword ptr [rax] - 4499f0: 48 83 c4 08 add rsp, 8 - 4499f4: 45 31 ed xor r13d, r13d - 4499f7: 5b pop rbx - 4499f8: 4c 89 e8 mov rax, r13 - 4499fb: 5d pop rbp - 4499fc: 41 5c pop r12 - 4499fe: 41 5d pop r13 - 449a00: c3 ret - 449a01: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 449a0c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000449a10 : - 449a10: f3 0f 1e fa endbr64 - 449a14: 55 push rbp - 449a15: 48 89 e5 mov rbp, rsp - 449a18: 41 57 push r15 - 449a1a: 41 56 push r14 - 449a1c: 49 89 fe mov r14, rdi - 449a1f: 41 55 push r13 - 449a21: 41 54 push r12 - 449a23: 53 push rbx - 449a24: 48 89 f3 mov rbx, rsi - 449a27: 48 83 ec 48 sub rsp, 72 - 449a2b: 48 89 55 a8 mov qword ptr [rbp - 88], rdx - 449a2f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 449a38: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 449a3c: 31 c0 xor eax, eax - 449a3e: 48 89 e0 mov rax, rsp - 449a41: 48 39 c4 cmp rsp, rax - 449a44: 74 15 je 0x449a5b - 449a46: 48 81 ec 00 10 00 00 sub rsp, 4096 - 449a4d: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 449a56: 48 39 c4 cmp rsp, rax - 449a59: 75 eb jne 0x449a46 - 449a5b: 48 81 ec 50 01 00 00 sub rsp, 336 - 449a62: 48 83 8c 24 48 01 00 00 00 or qword ptr [rsp + 328], 0 - 449a6b: 4c 8d 6c 24 0f lea r13, [rsp + 15] - 449a70: 49 83 e5 f0 and r13, -16 - 449a74: 4c 89 6d b0 mov qword ptr [rbp - 80], r13 - 449a78: 48 85 db test rbx, rbx - 449a7b: 74 68 je 0x449ae5 - 449a7d: 4c 8b 23 mov r12, qword ptr [rbx] - 449a80: 49 83 e4 fe and r12, -2 - 449a84: 74 5f je 0x449ae5 - 449a86: c7 45 bc 28 00 00 00 mov dword ptr [rbp - 68], 40 - 449a8d: 4c 89 e0 mov rax, r12 - 449a90: 45 31 ed xor r13d, r13d - 449a93: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 449a98: 48 8b 30 mov rsi, qword ptr [rax] - 449a9b: 4c 89 f7 mov rdi, r14 - 449a9e: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] - 449aa2: 45 89 ef mov r15d, r13d - 449aa5: ff d0 call rax - 449aa7: 89 c1 mov ecx, eax - 449aa9: 85 c0 test eax, eax - 449aab: 0f 84 ff 00 00 00 je 0x449bb0 - 449ab1: 4e 8d 24 ed 00 00 00 00 lea r12, [8*r13] - 449ab9: 44 39 6d bc cmp dword ptr [rbp - 68], r13d - 449abd: 74 71 je 0x449b30 - 449abf: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] - 449ac3: 4a 89 1c 20 mov qword ptr [rax + r12], rbx - 449ac7: 4c 8b 23 mov r12, qword ptr [rbx] - 449aca: 49 83 e4 fe and r12, -2 - 449ace: 85 c9 test ecx, ecx - 449ad0: 78 3e js 0x449b10 - 449ad2: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 449ad7: 49 8d 5c 24 10 lea rbx, [r12 + 16] - 449adc: 49 83 c5 01 add r13, 1 - 449ae0: 48 85 c0 test rax, rax - 449ae3: 75 b3 jne 0x449a98 - 449ae5: 45 31 e4 xor r12d, r12d - 449ae8: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 449aec: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 449af5: 0f 85 7f 05 00 00 jne 0x44a07a - 449afb: 48 8d 65 d8 lea rsp, [rbp - 40] - 449aff: 4c 89 e0 mov rax, r12 - 449b02: 5b pop rbx - 449b03: 41 5c pop r12 - 449b05: 41 5d pop r13 - 449b07: 41 5e pop r14 - 449b09: 41 5f pop r15 - 449b0b: 5d pop rbp - 449b0c: c3 ret - 449b0d: 0f 1f 00 nop dword ptr [rax] - 449b10: 49 8b 44 24 08 mov rax, qword ptr [r12 + 8] - 449b15: 49 8d 5c 24 08 lea rbx, [r12 + 8] - 449b1a: 49 83 c5 01 add r13, 1 - 449b1e: 48 83 e0 fe and rax, -2 - 449b22: 0f 85 70 ff ff ff jne 0x449a98 - 449b28: eb bb jmp 0x449ae5 - 449b2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 449b30: 83 45 bc 14 add dword ptr [rbp - 68], 20 - 449b34: 48 63 45 bc movsxd rax, dword ptr [rbp - 68] - 449b38: 48 89 e7 mov rdi, rsp - 449b3b: 48 8d 04 c5 17 00 00 00 lea rax, [8*rax + 23] - 449b43: 48 89 c2 mov rdx, rax - 449b46: 48 25 00 f0 ff ff and rax, -4096 - 449b4c: 48 29 c7 sub rdi, rax - 449b4f: 48 83 e2 f0 and rdx, -16 - 449b53: 48 89 f8 mov rax, rdi - 449b56: 48 39 c4 cmp rsp, rax - 449b59: 74 15 je 0x449b70 - 449b5b: 48 81 ec 00 10 00 00 sub rsp, 4096 - 449b62: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 449b6b: 48 39 c4 cmp rsp, rax - 449b6e: 75 eb jne 0x449b5b - 449b70: 81 e2 ff 0f 00 00 and edx, 4095 - 449b76: 48 29 d4 sub rsp, rdx - 449b79: 48 85 d2 test rdx, rdx - 449b7c: 74 06 je 0x449b84 - 449b7e: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 449b84: 48 8b 75 b0 mov rsi, qword ptr [rbp - 80] - 449b88: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 449b8d: 4c 89 e2 mov rdx, r12 - 449b90: 89 4d a0 mov dword ptr [rbp - 96], ecx - 449b93: 48 83 e7 f0 and rdi, -16 - 449b97: e8 c4 74 fb ff call 0x401060 <.plt+0x40> - 449b9c: 8b 4d a0 mov ecx, dword ptr [rbp - 96] - 449b9f: 48 89 45 b0 mov qword ptr [rbp - 80], rax - 449ba3: e9 17 ff ff ff jmp 0x449abf - 449ba8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 449bb0: 4c 8b 03 mov r8, qword ptr [rbx] - 449bb3: 4d 89 c5 mov r13, r8 - 449bb6: 49 83 e5 fe and r13, -2 - 449bba: 49 8b 4d 08 mov rcx, qword ptr [r13 + 8] - 449bbe: 48 83 e1 fe and rcx, -2 - 449bc2: 49 83 7d 10 00 cmp qword ptr [r13 + 16], 0 - 449bc7: 0f 84 63 04 00 00 je 0x44a030 - 449bcd: 48 85 c9 test rcx, rcx - 449bd0: 0f 84 9c 04 00 00 je 0x44a072 - 449bd6: 49 63 d7 movsxd rdx, r15d - 449bd9: 4d 8d 75 10 lea r14, [r13 + 16] - 449bdd: 48 89 d9 mov rcx, rbx - 449be0: 48 c1 e2 03 shl rdx, 3 - 449be4: eb 36 jmp 0x449c1c - 449be6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 449bf0: 49 8b 3e mov rdi, qword ptr [r14] - 449bf3: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] - 449bf7: 41 83 c7 01 add r15d, 1 - 449bfb: 48 83 e7 fe and rdi, -2 - 449bff: 48 89 0c 10 mov qword ptr [rax + rdx], rcx - 449c03: 48 83 c2 08 add rdx, 8 - 449c07: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 - 449c0f: 0f 84 b3 00 00 00 je 0x449cc8 - 449c15: 4c 89 f1 mov rcx, r14 - 449c18: 4c 8d 77 08 lea r14, [rdi + 8] - 449c1c: 44 39 7d bc cmp dword ptr [rbp - 68], r15d - 449c20: 75 ce jne 0x449bf0 - 449c22: 83 45 bc 14 add dword ptr [rbp - 68], 20 - 449c26: 48 63 45 bc movsxd rax, dword ptr [rbp - 68] - 449c2a: 48 89 e7 mov rdi, rsp - 449c2d: 48 8d 04 c5 17 00 00 00 lea rax, [8*rax + 23] - 449c35: 48 89 c6 mov rsi, rax - 449c38: 48 25 00 f0 ff ff and rax, -4096 - 449c3e: 48 29 c7 sub rdi, rax - 449c41: 48 83 e6 f0 and rsi, -16 - 449c45: 48 89 f8 mov rax, rdi - 449c48: 48 39 c4 cmp rsp, rax - 449c4b: 74 15 je 0x449c62 - 449c4d: 48 81 ec 00 10 00 00 sub rsp, 4096 - 449c54: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 449c5d: 48 39 c4 cmp rsp, rax - 449c60: 75 eb jne 0x449c4d - 449c62: 81 e6 ff 0f 00 00 and esi, 4095 - 449c68: 48 29 f4 sub rsp, rsi - 449c6b: 48 85 f6 test rsi, rsi - 449c6e: 74 06 je 0x449c76 - 449c70: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 - 449c76: 48 8b 75 b0 mov rsi, qword ptr [rbp - 80] - 449c7a: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 449c7f: 48 89 4d 98 mov qword ptr [rbp - 104], rcx - 449c83: 41 83 c7 01 add r15d, 1 - 449c87: 48 83 e7 f0 and rdi, -16 - 449c8b: 4c 89 45 a0 mov qword ptr [rbp - 96], r8 - 449c8f: 48 89 55 a8 mov qword ptr [rbp - 88], rdx - 449c93: e8 c8 73 fb ff call 0x401060 <.plt+0x40> - 449c98: 49 8b 3e mov rdi, qword ptr [r14] - 449c9b: 48 8b 55 a8 mov rdx, qword ptr [rbp - 88] - 449c9f: 48 8b 4d 98 mov rcx, qword ptr [rbp - 104] - 449ca3: 4c 8b 45 a0 mov r8, qword ptr [rbp - 96] - 449ca7: 48 89 45 b0 mov qword ptr [rbp - 80], rax - 449cab: 48 83 e7 fe and rdi, -2 - 449caf: 48 89 0c 10 mov qword ptr [rax + rdx], rcx - 449cb3: 48 83 c2 08 add rdx, 8 - 449cb7: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 - 449cbf: 0f 85 50 ff ff ff jne 0x449c15 - 449cc5: 0f 1f 00 nop dword ptr [rax] - 449cc8: 48 8b 4f 10 mov rcx, qword ptr [rdi + 16] - 449ccc: 45 85 ff test r15d, r15d - 449ccf: 0f 85 fb 02 00 00 jne 0x449fd0 - 449cd5: 41 83 e0 01 and r8d, 1 - 449cd9: 49 09 c8 or r8, rcx - 449cdc: 4c 89 03 mov qword ptr [rbx], r8 - 449cdf: 49 39 fd cmp r13, rdi - 449ce2: 74 07 je 0x449ceb - 449ce4: 48 8b 07 mov rax, qword ptr [rdi] - 449ce7: 49 89 45 00 mov qword ptr [r13], rax - 449ceb: f6 47 08 01 test byte ptr [rdi + 8], 1 - 449cef: 0f 85 0d 01 00 00 jne 0x449e02 - 449cf5: 45 85 ff test r15d, r15d - 449cf8: 0f 84 12 03 00 00 je 0x44a010 - 449cfe: 66 90 nop - 449d00: 48 85 c9 test rcx, rcx - 449d03: 74 0c je 0x449d11 - 449d05: 48 8b 41 08 mov rax, qword ptr [rcx + 8] - 449d09: a8 01 test al, 1 - 449d0b: 0f 85 0f 03 00 00 jne 0x44a020 - 449d11: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] - 449d15: 4d 63 f7 movsxd r14, r15d - 449d18: 4e 8b 4c f0 f8 mov r9, qword ptr [rax + 8*r14 - 8] - 449d1d: 4d 8b 01 mov r8, qword ptr [r9] - 449d20: 4c 89 c2 mov rdx, r8 - 449d23: 48 83 e2 fe and rdx, -2 - 449d27: 4c 8b 5a 08 mov r11, qword ptr [rdx + 8] - 449d2b: 4c 89 d8 mov rax, r11 - 449d2e: 48 83 e0 fe and rax, -2 - 449d32: 48 39 c8 cmp rax, rcx - 449d35: 0f 84 45 01 00 00 je 0x449e80 - 449d3b: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 449d3f: 48 8b 48 10 mov rcx, qword ptr [rax + 16] - 449d43: 48 89 f3 mov rbx, rsi - 449d46: 48 83 e3 fe and rbx, -2 - 449d4a: 40 f6 c6 01 test sil, 1 - 449d4e: 74 43 je 0x449d93 - 449d50: 49 89 cb mov r11, rcx - 449d53: 41 83 e0 01 and r8d, 1 - 449d57: 48 89 58 08 mov qword ptr [rax + 8], rbx - 449d5b: 41 83 c7 01 add r15d, 1 - 449d5f: 49 09 c0 or r8, rax - 449d62: 49 83 cb 01 or r11, 1 - 449d66: 4c 89 5a 08 mov qword ptr [rdx + 8], r11 - 449d6a: 48 89 50 10 mov qword ptr [rax + 16], rdx - 449d6e: 4d 89 01 mov qword ptr [r9], r8 - 449d71: 4c 8d 48 10 lea r9, [rax + 16] - 449d75: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] - 449d79: 4e 89 0c f0 mov qword ptr [rax + 8*r14], r9 - 449d7d: 48 89 c8 mov rax, rcx - 449d80: 48 83 e0 fe and rax, -2 - 449d84: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 449d88: 48 8b 48 10 mov rcx, qword ptr [rax + 16] - 449d8c: 48 89 f3 mov rbx, rsi - 449d8f: 48 83 e3 fe and rbx, -2 - 449d93: 48 85 c9 test rcx, rcx - 449d96: 74 78 je 0x449e10 - 449d98: 4c 8b 41 08 mov r8, qword ptr [rcx + 8] - 449d9c: 41 f6 c0 01 test r8b, 1 - 449da0: 74 6e je 0x449e10 - 449da2: 41 83 e3 01 and r11d, 1 - 449da6: 48 85 db test rbx, rbx - 449da9: 0f 85 51 02 00 00 jne 0x44a000 - 449daf: 4c 89 c6 mov rsi, r8 - 449db2: 49 83 e0 fe and r8, -2 - 449db6: 48 83 ce 01 or rsi, 1 - 449dba: 4d 85 db test r11, r11 - 449dbd: 4c 0f 45 c6 cmovne r8, rsi - 449dc1: 4c 89 41 08 mov qword ptr [rcx + 8], r8 - 449dc5: 48 8b 72 08 mov rsi, qword ptr [rdx + 8] - 449dc9: 83 e6 01 and esi, 1 - 449dcc: 48 0b 71 10 or rsi, qword ptr [rcx + 16] - 449dd0: 48 89 72 08 mov qword ptr [rdx + 8], rsi - 449dd4: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 449dd8: 49 89 f0 mov r8, rsi - 449ddb: 83 e6 01 and esi, 1 - 449dde: 49 83 e0 fe and r8, -2 - 449de2: 4c 89 40 10 mov qword ptr [rax + 16], r8 - 449de6: 48 09 f0 or rax, rsi - 449de9: 48 89 41 08 mov qword ptr [rcx + 8], rax - 449ded: 49 8b 01 mov rax, qword ptr [r9] - 449df0: 48 89 51 10 mov qword ptr [rcx + 16], rdx - 449df4: 83 e0 01 and eax, 1 - 449df7: 48 09 c1 or rcx, rax - 449dfa: 49 89 09 mov qword ptr [r9], rcx - 449dfd: 48 83 62 08 fe and qword ptr [rdx + 8], -2 - 449e02: e8 49 57 fd ff call 0x41f550 - 449e07: e9 dc fc ff ff jmp 0x449ae8 - 449e0c: 0f 1f 40 00 nop dword ptr [rax] - 449e10: 48 85 db test rbx, rbx - 449e13: 74 4b je 0x449e60 - 449e15: f6 43 08 01 test byte ptr [rbx + 8], 1 - 449e19: 74 45 je 0x449e60 - 449e1b: 41 83 e3 01 and r11d, 1 - 449e1f: 48 83 ce 01 or rsi, 1 - 449e23: 4d 85 db test r11, r11 - 449e26: 48 0f 45 de cmovne rbx, rsi - 449e2a: 48 89 58 08 mov qword ptr [rax + 8], rbx - 449e2e: 48 83 62 08 fe and qword ptr [rdx + 8], -2 - 449e33: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 449e37: 48 83 e6 fe and rsi, -2 - 449e3b: 48 83 66 08 fe and qword ptr [rsi + 8], -2 - 449e40: 48 8b 72 08 mov rsi, qword ptr [rdx + 8] - 449e44: 83 e6 01 and esi, 1 - 449e47: 48 09 f1 or rcx, rsi - 449e4a: 48 89 4a 08 mov qword ptr [rdx + 8], rcx - 449e4e: 48 89 50 10 mov qword ptr [rax + 16], rdx - 449e52: 49 8b 11 mov rdx, qword ptr [r9] - 449e55: 83 e2 01 and edx, 1 - 449e58: 48 09 d0 or rax, rdx - 449e5b: 49 89 01 mov qword ptr [r9], rax - 449e5e: eb a2 jmp 0x449e02 - 449e60: 48 83 ce 01 or rsi, 1 - 449e64: 48 89 70 08 mov qword ptr [rax + 8], rsi - 449e68: 41 83 ef 01 sub r15d, 1 - 449e6c: 0f 84 ee 01 00 00 je 0x44a060 - 449e72: 48 89 d1 mov rcx, rdx - 449e75: e9 86 fe ff ff jmp 0x449d00 - 449e7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 449e80: 48 8b 4a 10 mov rcx, qword ptr [rdx + 16] - 449e84: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 449e88: 48 89 c8 mov rax, rcx - 449e8b: 49 89 f3 mov r11, rsi - 449e8e: 49 83 e3 fe and r11, -2 - 449e92: 40 f6 c6 01 test sil, 1 - 449e96: 74 4a je 0x449ee2 - 449e98: 4c 89 59 08 mov qword ptr [rcx + 8], r11 - 449e9c: 41 83 e0 01 and r8d, 1 - 449ea0: 48 8b 5d b0 mov rbx, qword ptr [rbp - 80] - 449ea4: 41 83 c7 01 add r15d, 1 - 449ea8: 48 83 4a 08 01 or qword ptr [rdx + 8], 1 - 449ead: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 449eb1: 49 09 c8 or r8, rcx - 449eb4: 48 89 f0 mov rax, rsi - 449eb7: 83 e6 01 and esi, 1 - 449eba: 48 83 e0 fe and rax, -2 - 449ebe: 48 09 d6 or rsi, rdx - 449ec1: 48 89 42 10 mov qword ptr [rdx + 16], rax - 449ec5: 48 89 71 08 mov qword ptr [rcx + 8], rsi - 449ec9: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 449ecd: 4d 89 01 mov qword ptr [r9], r8 - 449ed0: 4c 8d 49 08 lea r9, [rcx + 8] - 449ed4: 48 89 c1 mov rcx, rax - 449ed7: 4e 89 0c f3 mov qword ptr [rbx + 8*r14], r9 - 449edb: 49 89 f3 mov r11, rsi - 449ede: 49 83 e3 fe and r11, -2 - 449ee2: 4d 85 db test r11, r11 - 449ee5: 74 79 je 0x449f60 - 449ee7: 4d 8b 43 08 mov r8, qword ptr [r11 + 8] - 449eeb: 41 f6 c0 01 test r8b, 1 - 449eef: 74 6f je 0x449f60 - 449ef1: 4c 8b 52 08 mov r10, qword ptr [rdx + 8] - 449ef5: 48 8b 58 10 mov rbx, qword ptr [rax + 16] - 449ef9: 41 83 e2 01 and r10d, 1 - 449efd: 48 85 db test rbx, rbx - 449f00: 0f 85 46 01 00 00 jne 0x44a04c - 449f06: 4c 89 c6 mov rsi, r8 - 449f09: 4d 85 d2 test r10, r10 - 449f0c: 0f 84 2e 01 00 00 je 0x44a040 - 449f12: 48 83 ce 01 or rsi, 1 - 449f16: 49 83 e0 fe and r8, -2 - 449f1a: 49 89 73 08 mov qword ptr [r11 + 8], rsi - 449f1e: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 449f22: 4c 89 42 10 mov qword ptr [rdx + 16], r8 - 449f26: 83 e6 01 and esi, 1 - 449f29: 49 0b 73 10 or rsi, qword ptr [r11 + 16] - 449f2d: 48 89 70 08 mov qword ptr [rax + 8], rsi - 449f31: 49 8b 43 08 mov rax, qword ptr [r11 + 8] - 449f35: 49 89 4b 10 mov qword ptr [r11 + 16], rcx - 449f39: 83 e0 01 and eax, 1 - 449f3c: 48 09 d0 or rax, rdx - 449f3f: 49 89 43 08 mov qword ptr [r11 + 8], rax - 449f43: 49 8b 01 mov rax, qword ptr [r9] - 449f46: 83 e0 01 and eax, 1 - 449f49: 49 09 c3 or r11, rax - 449f4c: 4d 89 19 mov qword ptr [r9], r11 - 449f4f: 48 83 62 08 fe and qword ptr [rdx + 8], -2 - 449f54: e9 a9 fe ff ff jmp 0x449e02 - 449f59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 449f60: 4c 8b 40 10 mov r8, qword ptr [rax + 16] - 449f64: 4d 85 c0 test r8, r8 - 449f67: 0f 84 f3 fe ff ff je 0x449e60 - 449f6d: 4c 89 c3 mov rbx, r8 - 449f70: 41 f6 40 08 01 test byte ptr [r8 + 8], 1 - 449f75: 0f 84 e5 fe ff ff je 0x449e60 - 449f7b: 4c 8b 52 08 mov r10, qword ptr [rdx + 8] - 449f7f: 41 83 e2 01 and r10d, 1 - 449f83: 48 83 ce 01 or rsi, 1 - 449f87: 4d 85 d2 test r10, r10 - 449f8a: 4c 0f 45 de cmovne r11, rsi - 449f8e: 4c 89 58 08 mov qword ptr [rax + 8], r11 - 449f92: 48 83 62 08 fe and qword ptr [rdx + 8], -2 - 449f97: 48 83 63 08 fe and qword ptr [rbx + 8], -2 - 449f9c: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 449fa0: 49 89 f0 mov r8, rsi - 449fa3: 83 e6 01 and esi, 1 - 449fa6: 49 83 e0 fe and r8, -2 - 449faa: 4c 89 42 10 mov qword ptr [rdx + 16], r8 - 449fae: 48 09 f2 or rdx, rsi - 449fb1: 48 89 50 08 mov qword ptr [rax + 8], rdx - 449fb5: 49 8b 01 mov rax, qword ptr [r9] - 449fb8: 83 e0 01 and eax, 1 - 449fbb: 48 09 c1 or rcx, rax - 449fbe: 49 89 09 mov qword ptr [r9], rcx - 449fc1: e9 3c fe ff ff jmp 0x449e02 - 449fc6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 449fd0: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] - 449fd4: 49 63 c7 movsxd rax, r15d - 449fd7: 48 8b 44 c2 f8 mov rax, qword ptr [rdx + 8*rax - 8] - 449fdc: 48 8b 00 mov rax, qword ptr [rax] - 449fdf: 48 83 e0 fe and rax, -2 - 449fe3: 48 3b 78 10 cmp rdi, qword ptr [rax + 16] - 449fe7: 0f 84 7c 00 00 00 je 0x44a069 - 449fed: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 449ff1: 83 e2 01 and edx, 1 - 449ff4: 48 09 ca or rdx, rcx - 449ff7: 48 89 50 08 mov qword ptr [rax + 8], rdx - 449ffb: e9 df fc ff ff jmp 0x449cdf - 44a000: f6 43 08 01 test byte ptr [rbx + 8], 1 - 44a004: 0f 84 a5 fd ff ff je 0x449daf - 44a00a: e9 10 fe ff ff jmp 0x449e1f - 44a00f: 90 nop - 44a010: 48 85 c9 test rcx, rcx - 44a013: 0f 84 e9 fd ff ff je 0x449e02 - 44a019: 48 8b 41 08 mov rax, qword ptr [rcx + 8] - 44a01d: 0f 1f 00 nop dword ptr [rax] - 44a020: 48 83 e0 fe and rax, -2 - 44a024: 48 89 41 08 mov qword ptr [rcx + 8], rax - 44a028: e9 d5 fd ff ff jmp 0x449e02 - 44a02d: 0f 1f 00 nop dword ptr [rax] - 44a030: 48 85 c9 test rcx, rcx - 44a033: 74 3d je 0x44a072 - 44a035: 4c 89 ef mov rdi, r13 - 44a038: e9 8f fc ff ff jmp 0x449ccc - 44a03d: 0f 1f 00 nop dword ptr [rax] - 44a040: 48 83 e6 fe and rsi, -2 - 44a044: 49 89 f0 mov r8, rsi - 44a047: e9 ce fe ff ff jmp 0x449f1a - 44a04c: f6 43 08 01 test byte ptr [rbx + 8], 1 - 44a050: 0f 84 b0 fe ff ff je 0x449f06 - 44a056: e9 28 ff ff ff jmp 0x449f83 - 44a05b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44a060: 48 8b 42 08 mov rax, qword ptr [rdx + 8] - 44a064: 48 89 d1 mov rcx, rdx - 44a067: eb b7 jmp 0x44a020 - 44a069: 48 89 48 10 mov qword ptr [rax + 16], rcx - 44a06d: e9 6d fc ff ff jmp 0x449cdf - 44a072: 4c 89 ef mov rdi, r13 - 44a075: e9 4e fc ff ff jmp 0x449cc8 - 44a07a: e8 51 1b 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 44a07f: 90 nop - -000000000044a080 : - 44a080: f3 0f 1e fa endbr64 - 44a084: 48 85 ff test rdi, rdi - 44a087: 74 77 je 0x44a100 - 44a089: 41 54 push r12 - 44a08b: 49 89 f4 mov r12, rsi - 44a08e: 55 push rbp - 44a08f: 48 83 ec 08 sub rsp, 8 - 44a093: 48 85 f6 test rsi, rsi - 44a096: 75 08 jne 0x44a0a0 - 44a098: 48 83 c4 08 add rsp, 8 - 44a09c: 5d pop rbp - 44a09d: 41 5c pop r12 - 44a09f: c3 ret - 44a0a0: 48 89 fd mov rbp, rdi - 44a0a3: 31 d2 xor edx, edx - 44a0a5: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 - 44a0ad: 75 0c jne 0x44a0bb - 44a0af: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 - 44a0b4: be 03 00 00 00 mov esi, 3 - 44a0b9: 74 2f je 0x44a0ea - 44a0bb: 48 89 ef mov rdi, rbp - 44a0be: 31 f6 xor esi, esi - 44a0c0: 41 ff d4 call r12 - 44a0c3: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 44a0c7: 48 83 e7 fe and rdi, -2 - 44a0cb: 75 53 jne 0x44a120 - 44a0cd: 48 89 ef mov rdi, rbp - 44a0d0: 31 d2 xor edx, edx - 44a0d2: be 01 00 00 00 mov esi, 1 - 44a0d7: 41 ff d4 call r12 - 44a0da: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 44a0de: 48 85 ff test rdi, rdi - 44a0e1: 75 25 jne 0x44a108 - 44a0e3: 31 d2 xor edx, edx - 44a0e5: be 02 00 00 00 mov esi, 2 - 44a0ea: 48 83 c4 08 add rsp, 8 - 44a0ee: 48 89 ef mov rdi, rbp - 44a0f1: 4c 89 e0 mov rax, r12 - 44a0f4: 5d pop rbp - 44a0f5: 41 5c pop r12 - 44a0f7: ff e0 jmp rax - 44a0f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44a100: c3 ret - 44a101: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44a108: ba 01 00 00 00 mov edx, 1 - 44a10d: 4c 89 e6 mov rsi, r12 - 44a110: e8 0b f3 ff ff call 0x449420 - 44a115: eb cc jmp 0x44a0e3 - 44a117: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44a120: ba 01 00 00 00 mov edx, 1 - 44a125: 4c 89 e6 mov rsi, r12 - 44a128: e8 f3 f2 ff ff call 0x449420 - 44a12d: eb 9e jmp 0x44a0cd - 44a12f: 90 nop - -000000000044a130 : - 44a130: f3 0f 1e fa endbr64 - 44a134: 48 85 ff test rdi, rdi - 44a137: 74 77 je 0x44a1b0 - 44a139: 41 55 push r13 - 44a13b: 41 54 push r12 - 44a13d: 49 89 f4 mov r12, rsi - 44a140: 55 push rbp - 44a141: 48 85 f6 test rsi, rsi - 44a144: 75 0a jne 0x44a150 - 44a146: 5d pop rbp - 44a147: 41 5c pop r12 - 44a149: 41 5d pop r13 - 44a14b: c3 ret - 44a14c: 0f 1f 40 00 nop dword ptr [rax] - 44a150: 48 89 fd mov rbp, rdi - 44a153: 49 89 d5 mov r13, rdx - 44a156: 48 f7 47 08 fe ff ff ff test qword ptr [rdi + 8], -2 - 44a15e: 75 0c jne 0x44a16c - 44a160: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 - 44a165: be 03 00 00 00 mov esi, 3 - 44a16a: 74 31 je 0x44a19d - 44a16c: 48 89 ef mov rdi, rbp - 44a16f: 31 f6 xor esi, esi - 44a171: 41 ff d4 call r12 - 44a174: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 44a178: 48 83 e7 fe and rdi, -2 - 44a17c: 75 4a jne 0x44a1c8 - 44a17e: 48 89 ef mov rdi, rbp - 44a181: 4c 89 ea mov rdx, r13 - 44a184: be 01 00 00 00 mov esi, 1 - 44a189: 41 ff d4 call r12 - 44a18c: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 44a190: 48 85 ff test rdi, rdi - 44a193: 75 23 jne 0x44a1b8 - 44a195: 4c 89 ea mov rdx, r13 - 44a198: be 02 00 00 00 mov esi, 2 - 44a19d: 48 89 ef mov rdi, rbp - 44a1a0: 4c 89 e0 mov rax, r12 - 44a1a3: 5d pop rbp - 44a1a4: 41 5c pop r12 - 44a1a6: 41 5d pop r13 - 44a1a8: ff e0 jmp rax - 44a1aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44a1b0: c3 ret - 44a1b1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44a1b8: 4c 89 ea mov rdx, r13 - 44a1bb: 4c 89 e6 mov rsi, r12 - 44a1be: e8 ed f2 ff ff call 0x4494b0 - 44a1c3: eb d0 jmp 0x44a195 - 44a1c5: 0f 1f 00 nop dword ptr [rax] - 44a1c8: 4c 89 ea mov rdx, r13 - 44a1cb: 4c 89 e6 mov rsi, r12 - 44a1ce: e8 dd f2 ff ff call 0x4494b0 - 44a1d3: eb a9 jmp 0x44a17e - 44a1d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000044a1e0 : - 44a1e0: f3 0f 1e fa endbr64 - 44a1e4: 48 85 ff test rdi, rdi - 44a1e7: 74 47 je 0x44a230 - 44a1e9: 41 57 push r15 - 44a1eb: 41 56 push r14 - 44a1ed: 41 55 push r13 - 44a1ef: 41 54 push r12 - 44a1f1: 55 push rbp - 44a1f2: 48 89 fd mov rbp, rdi - 44a1f5: 53 push rbx - 44a1f6: 48 89 f3 mov rbx, rsi - 44a1f9: 48 83 ec 18 sub rsp, 24 - 44a1fd: 4c 8b 67 08 mov r12, qword ptr [rdi + 8] - 44a201: 49 83 e4 fe and r12, -2 - 44a205: 75 61 jne 0x44a268 - 44a207: 4c 8b 65 10 mov r12, qword ptr [rbp + 16] - 44a20b: 4d 85 e4 test r12, r12 - 44a20e: 75 28 jne 0x44a238 - 44a210: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 44a214: ff d3 call rbx - 44a216: 48 83 c4 18 add rsp, 24 - 44a21a: 48 89 ef mov rdi, rbp - 44a21d: 5b pop rbx - 44a21e: 5d pop rbp - 44a21f: 41 5c pop r12 - 44a221: 41 5d pop r13 - 44a223: 41 5e pop r14 - 44a225: 41 5f pop r15 - 44a227: e9 24 53 fd ff jmp 0x41f550 - 44a22c: 0f 1f 40 00 nop dword ptr [rax] - 44a230: c3 ret - 44a231: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44a238: 4d 8b 6c 24 08 mov r13, qword ptr [r12 + 8] - 44a23d: 49 83 e5 fe and r13, -2 - 44a241: 0f 85 89 00 00 00 jne 0x44a2d0 - 44a247: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] - 44a24c: 4d 85 ed test r13, r13 - 44a24f: 75 4f jne 0x44a2a0 - 44a251: 49 8b 3c 24 mov rdi, qword ptr [r12] - 44a255: ff d3 call rbx - 44a257: 4c 89 e7 mov rdi, r12 - 44a25a: e8 f1 52 fd ff call 0x41f550 - 44a25f: eb af jmp 0x44a210 - 44a261: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44a268: 4d 8b 6c 24 08 mov r13, qword ptr [r12 + 8] - 44a26d: 49 83 e5 fe and r13, -2 - 44a271: 0f 85 b9 00 00 00 jne 0x44a330 - 44a277: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] - 44a27c: 4d 85 ed test r13, r13 - 44a27f: 75 7f jne 0x44a300 - 44a281: 49 8b 3c 24 mov rdi, qword ptr [r12] - 44a285: ff d3 call rbx - 44a287: 4c 89 e7 mov rdi, r12 - 44a28a: e8 c1 52 fd ff call 0x41f550 - 44a28f: 4c 8b 65 10 mov r12, qword ptr [rbp + 16] - 44a293: 4d 85 e4 test r12, r12 - 44a296: 0f 84 74 ff ff ff je 0x44a210 - 44a29c: eb 9a jmp 0x44a238 - 44a29e: 66 90 nop - 44a2a0: 4d 8b 75 08 mov r14, qword ptr [r13 + 8] - 44a2a4: 49 83 e6 fe and r14, -2 - 44a2a8: 0f 85 fa 01 00 00 jne 0x44a4a8 - 44a2ae: 4d 8b 75 10 mov r14, qword ptr [r13 + 16] - 44a2b2: 4d 85 f6 test r14, r14 - 44a2b5: 0f 85 c5 01 00 00 jne 0x44a480 - 44a2bb: 49 8b 7d 00 mov rdi, qword ptr [r13] - 44a2bf: ff d3 call rbx - 44a2c1: 4c 89 ef mov rdi, r13 - 44a2c4: e8 87 52 fd ff call 0x41f550 - 44a2c9: eb 86 jmp 0x44a251 - 44a2cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44a2d0: 4d 8b 75 08 mov r14, qword ptr [r13 + 8] - 44a2d4: 49 83 e6 fe and r14, -2 - 44a2d8: 0f 85 72 01 00 00 jne 0x44a450 - 44a2de: 4d 8b 75 10 mov r14, qword ptr [r13 + 16] - 44a2e2: 4d 85 f6 test r14, r14 - 44a2e5: 0f 85 35 01 00 00 jne 0x44a420 - 44a2eb: 49 8b 7d 00 mov rdi, qword ptr [r13] - 44a2ef: ff d3 call rbx - 44a2f1: 4c 89 ef mov rdi, r13 - 44a2f4: e8 57 52 fd ff call 0x41f550 - 44a2f9: e9 49 ff ff ff jmp 0x44a247 - 44a2fe: 66 90 nop - 44a300: 4d 8b 75 08 mov r14, qword ptr [r13 + 8] - 44a304: 49 83 e6 fe and r14, -2 - 44a308: 0f 85 e2 00 00 00 jne 0x44a3f0 - 44a30e: 4d 8b 75 10 mov r14, qword ptr [r13 + 16] - 44a312: 4d 85 f6 test r14, r14 - 44a315: 0f 85 a5 00 00 00 jne 0x44a3c0 - 44a31b: 49 8b 7d 00 mov rdi, qword ptr [r13] - 44a31f: ff d3 call rbx - 44a321: 4c 89 ef mov rdi, r13 - 44a324: e8 27 52 fd ff call 0x41f550 - 44a329: e9 53 ff ff ff jmp 0x44a281 - 44a32e: 66 90 nop - 44a330: 4d 8b 75 08 mov r14, qword ptr [r13 + 8] - 44a334: 49 83 e6 fe and r14, -2 - 44a338: 75 56 jne 0x44a390 - 44a33a: 4d 8b 75 10 mov r14, qword ptr [r13 + 16] - 44a33e: 4d 85 f6 test r14, r14 - 44a341: 75 1d jne 0x44a360 - 44a343: 49 8b 7d 00 mov rdi, qword ptr [r13] - 44a347: ff d3 call rbx - 44a349: 4c 89 ef mov rdi, r13 - 44a34c: e8 ff 51 fd ff call 0x41f550 - 44a351: e9 21 ff ff ff jmp 0x44a277 - 44a356: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44a360: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 44a364: 49 83 e7 fe and r15, -2 - 44a368: 0f 85 41 02 00 00 jne 0x44a5af - 44a36e: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 44a372: 4d 85 ff test r15, r15 - 44a375: 0f 85 07 02 00 00 jne 0x44a582 - 44a37b: 49 8b 3e mov rdi, qword ptr [r14] - 44a37e: ff d3 call rbx - 44a380: 4c 89 f7 mov rdi, r14 - 44a383: e8 c8 51 fd ff call 0x41f550 - 44a388: eb b9 jmp 0x44a343 - 44a38a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44a390: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 44a394: 49 83 e7 fe and r15, -2 - 44a398: 0f 85 79 03 00 00 jne 0x44a717 - 44a39e: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 44a3a2: 4d 85 ff test r15, r15 - 44a3a5: 0f 85 3f 03 00 00 jne 0x44a6ea - 44a3ab: 49 8b 3e mov rdi, qword ptr [r14] - 44a3ae: ff d3 call rbx - 44a3b0: 4c 89 f7 mov rdi, r14 - 44a3b3: e8 98 51 fd ff call 0x41f550 - 44a3b8: eb 80 jmp 0x44a33a - 44a3ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44a3c0: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 44a3c4: 49 83 e7 fe and r15, -2 - 44a3c8: 0f 85 ef 02 00 00 jne 0x44a6bd - 44a3ce: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 44a3d2: 4d 85 ff test r15, r15 - 44a3d5: 0f 85 b5 02 00 00 jne 0x44a690 - 44a3db: 49 8b 3e mov rdi, qword ptr [r14] - 44a3de: ff d3 call rbx - 44a3e0: 4c 89 f7 mov rdi, r14 - 44a3e3: e8 68 51 fd ff call 0x41f550 - 44a3e8: e9 2e ff ff ff jmp 0x44a31b - 44a3ed: 0f 1f 00 nop dword ptr [rax] - 44a3f0: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 44a3f4: 49 83 e7 fe and r15, -2 - 44a3f8: 0f 85 65 02 00 00 jne 0x44a663 - 44a3fe: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 44a402: 4d 85 ff test r15, r15 - 44a405: 0f 85 2b 02 00 00 jne 0x44a636 - 44a40b: 49 8b 3e mov rdi, qword ptr [r14] - 44a40e: ff d3 call rbx - 44a410: 4c 89 f7 mov rdi, r14 - 44a413: e8 38 51 fd ff call 0x41f550 - 44a418: e9 f1 fe ff ff jmp 0x44a30e - 44a41d: 0f 1f 00 nop dword ptr [rax] - 44a420: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 44a424: 49 83 e7 fe and r15, -2 - 44a428: 0f 85 db 01 00 00 jne 0x44a609 - 44a42e: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 44a432: 4d 85 ff test r15, r15 - 44a435: 0f 85 a1 01 00 00 jne 0x44a5dc - 44a43b: 49 8b 3e mov rdi, qword ptr [r14] - 44a43e: ff d3 call rbx - 44a440: 4c 89 f7 mov rdi, r14 - 44a443: e8 08 51 fd ff call 0x41f550 - 44a448: e9 9e fe ff ff jmp 0x44a2eb - 44a44d: 0f 1f 00 nop dword ptr [rax] - 44a450: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 44a454: 49 83 e7 fe and r15, -2 - 44a458: 0f 85 0b 03 00 00 jne 0x44a769 - 44a45e: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 44a462: 4d 85 ff test r15, r15 - 44a465: 0f 85 d9 02 00 00 jne 0x44a744 - 44a46b: 49 8b 3e mov rdi, qword ptr [r14] - 44a46e: ff d3 call rbx - 44a470: 4c 89 f7 mov rdi, r14 - 44a473: e8 d8 50 fd ff call 0x41f550 - 44a478: e9 61 fe ff ff jmp 0x44a2de - 44a47d: 0f 1f 00 nop dword ptr [rax] - 44a480: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 44a484: 49 83 e7 fe and r15, -2 - 44a488: 75 71 jne 0x44a4fb - 44a48a: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 44a48e: 4d 85 ff test r15, r15 - 44a491: 75 3e jne 0x44a4d1 - 44a493: 49 8b 3e mov rdi, qword ptr [r14] - 44a496: ff d3 call rbx - 44a498: 4c 89 f7 mov rdi, r14 - 44a49b: e8 b0 50 fd ff call 0x41f550 - 44a4a0: e9 16 fe ff ff jmp 0x44a2bb - 44a4a5: 0f 1f 00 nop dword ptr [rax] - 44a4a8: 4d 8b 7e 08 mov r15, qword ptr [r14 + 8] - 44a4ac: 49 83 e7 fe and r15, -2 - 44a4b0: 0f 85 9f 00 00 00 jne 0x44a555 - 44a4b6: 4d 8b 7e 10 mov r15, qword ptr [r14 + 16] - 44a4ba: 4d 85 ff test r15, r15 - 44a4bd: 75 69 jne 0x44a528 - 44a4bf: 49 8b 3e mov rdi, qword ptr [r14] - 44a4c2: ff d3 call rbx - 44a4c4: 4c 89 f7 mov rdi, r14 - 44a4c7: e8 84 50 fd ff call 0x41f550 - 44a4cc: e9 dd fd ff ff jmp 0x44a2ae - 44a4d1: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a4d5: 49 83 e0 fe and r8, -2 - 44a4d9: 0f 85 c3 03 00 00 jne 0x44a8a2 - 44a4df: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a4e3: 4d 85 c0 test r8, r8 - 44a4e6: 0f 85 7f 03 00 00 jne 0x44a86b - 44a4ec: 49 8b 3f mov rdi, qword ptr [r15] - 44a4ef: ff d3 call rbx - 44a4f1: 4c 89 ff mov rdi, r15 - 44a4f4: e8 57 50 fd ff call 0x41f550 - 44a4f9: eb 98 jmp 0x44a493 - 44a4fb: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a4ff: 49 83 e0 fe and r8, -2 - 44a503: 0f 85 09 07 00 00 jne 0x44ac12 - 44a509: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a50d: 4d 85 c0 test r8, r8 - 44a510: 0f 85 c5 06 00 00 jne 0x44abdb - 44a516: 49 8b 3f mov rdi, qword ptr [r15] - 44a519: ff d3 call rbx - 44a51b: 4c 89 ff mov rdi, r15 - 44a51e: e8 2d 50 fd ff call 0x41f550 - 44a523: e9 62 ff ff ff jmp 0x44a48a - 44a528: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a52c: 49 83 e0 fe and r8, -2 - 44a530: 0f 85 26 08 00 00 jne 0x44ad5c - 44a536: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a53a: 4d 85 c0 test r8, r8 - 44a53d: 0f 85 e2 07 00 00 jne 0x44ad25 - 44a543: 49 8b 3f mov rdi, qword ptr [r15] - 44a546: ff d3 call rbx - 44a548: 4c 89 ff mov rdi, r15 - 44a54b: e8 00 50 fd ff call 0x41f550 - 44a550: e9 6a ff ff ff jmp 0x44a4bf - 44a555: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a559: 49 83 e0 fe and r8, -2 - 44a55d: 0f 85 1b 04 00 00 jne 0x44a97e - 44a563: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a567: 4d 85 c0 test r8, r8 - 44a56a: 0f 85 d7 03 00 00 jne 0x44a947 - 44a570: 49 8b 3f mov rdi, qword ptr [r15] - 44a573: ff d3 call rbx - 44a575: 4c 89 ff mov rdi, r15 - 44a578: e8 d3 4f fd ff call 0x41f550 - 44a57d: e9 34 ff ff ff jmp 0x44a4b6 - 44a582: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a586: 49 83 e0 fe and r8, -2 - 44a58a: 0f 85 38 05 00 00 jne 0x44aac8 - 44a590: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a594: 4d 85 c0 test r8, r8 - 44a597: 0f 85 f4 04 00 00 jne 0x44aa91 - 44a59d: 49 8b 3f mov rdi, qword ptr [r15] - 44a5a0: ff d3 call rbx - 44a5a2: 4c 89 ff mov rdi, r15 - 44a5a5: e8 a6 4f fd ff call 0x41f550 - 44a5aa: e9 cc fd ff ff jmp 0x44a37b - 44a5af: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a5b3: 49 83 e0 fe and r8, -2 - 44a5b7: 0f 85 9d 04 00 00 jne 0x44aa5a - 44a5bd: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a5c1: 4d 85 c0 test r8, r8 - 44a5c4: 0f 85 59 04 00 00 jne 0x44aa23 - 44a5ca: 49 8b 3f mov rdi, qword ptr [r15] - 44a5cd: ff d3 call rbx - 44a5cf: 4c 89 ff mov rdi, r15 - 44a5d2: e8 79 4f fd ff call 0x41f550 - 44a5d7: e9 92 fd ff ff jmp 0x44a36e - 44a5dc: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a5e0: 49 83 e0 fe and r8, -2 - 44a5e4: 0f 85 96 06 00 00 jne 0x44ac80 - 44a5ea: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a5ee: 4d 85 c0 test r8, r8 - 44a5f1: 0f 85 52 06 00 00 jne 0x44ac49 - 44a5f7: 49 8b 3f mov rdi, qword ptr [r15] - 44a5fa: ff d3 call rbx - 44a5fc: 4c 89 ff mov rdi, r15 - 44a5ff: e8 4c 4f fd ff call 0x41f550 - 44a604: e9 32 fe ff ff jmp 0x44a43b - 44a609: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a60d: 49 83 e0 fe and r8, -2 - 44a611: 0f 85 1f 05 00 00 jne 0x44ab36 - 44a617: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a61b: 4d 85 c0 test r8, r8 - 44a61e: 0f 85 db 04 00 00 jne 0x44aaff - 44a624: 49 8b 3f mov rdi, qword ptr [r15] - 44a627: ff d3 call rbx - 44a629: 4c 89 ff mov rdi, r15 - 44a62c: e8 1f 4f fd ff call 0x41f550 - 44a631: e9 f8 fd ff ff jmp 0x44a42e - 44a636: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a63a: 49 83 e0 fe and r8, -2 - 44a63e: 0f 85 cc 02 00 00 jne 0x44a910 - 44a644: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a648: 4d 85 c0 test r8, r8 - 44a64b: 0f 85 88 02 00 00 jne 0x44a8d9 - 44a651: 49 8b 3f mov rdi, qword ptr [r15] - 44a654: ff d3 call rbx - 44a656: 4c 89 ff mov rdi, r15 - 44a659: e8 f2 4e fd ff call 0x41f550 - 44a65e: e9 a8 fd ff ff jmp 0x44a40b - 44a663: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a667: 49 83 e0 fe and r8, -2 - 44a66b: 0f 85 59 07 00 00 jne 0x44adca - 44a671: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a675: 4d 85 c0 test r8, r8 - 44a678: 0f 85 15 07 00 00 jne 0x44ad93 - 44a67e: 49 8b 3f mov rdi, qword ptr [r15] - 44a681: ff d3 call rbx - 44a683: 4c 89 ff mov rdi, r15 - 44a686: e8 c5 4e fd ff call 0x41f550 - 44a68b: e9 6e fd ff ff jmp 0x44a3fe - 44a690: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a694: 49 83 e0 fe and r8, -2 - 44a698: 0f 85 06 05 00 00 jne 0x44aba4 - 44a69e: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a6a2: 4d 85 c0 test r8, r8 - 44a6a5: 0f 85 c2 04 00 00 jne 0x44ab6d - 44a6ab: 49 8b 3f mov rdi, qword ptr [r15] - 44a6ae: ff d3 call rbx - 44a6b0: 4c 89 ff mov rdi, r15 - 44a6b3: e8 98 4e fd ff call 0x41f550 - 44a6b8: e9 1e fd ff ff jmp 0x44a3db - 44a6bd: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a6c1: 49 83 e0 fe and r8, -2 - 44a6c5: 0f 85 23 06 00 00 jne 0x44acee - 44a6cb: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a6cf: 4d 85 c0 test r8, r8 - 44a6d2: 0f 85 df 05 00 00 jne 0x44acb7 - 44a6d8: 49 8b 3f mov rdi, qword ptr [r15] - 44a6db: ff d3 call rbx - 44a6dd: 4c 89 ff mov rdi, r15 - 44a6e0: e8 6b 4e fd ff call 0x41f550 - 44a6e5: e9 e4 fc ff ff jmp 0x44a3ce - 44a6ea: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a6ee: 49 83 e0 fe and r8, -2 - 44a6f2: 0f 85 f4 02 00 00 jne 0x44a9ec - 44a6f8: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a6fc: 4d 85 c0 test r8, r8 - 44a6ff: 0f 85 b0 02 00 00 jne 0x44a9b5 - 44a705: 49 8b 3f mov rdi, qword ptr [r15] - 44a708: ff d3 call rbx - 44a70a: 4c 89 ff mov rdi, r15 - 44a70d: e8 3e 4e fd ff call 0x41f550 - 44a712: e9 94 fc ff ff jmp 0x44a3ab - 44a717: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a71b: 49 83 e0 fe and r8, -2 - 44a71f: 0f 85 0b 07 00 00 jne 0x44ae30 - 44a725: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a729: 4d 85 c0 test r8, r8 - 44a72c: 0f 85 cf 06 00 00 jne 0x44ae01 - 44a732: 49 8b 3f mov rdi, qword ptr [r15] - 44a735: ff d3 call rbx - 44a737: 4c 89 ff mov rdi, r15 - 44a73a: e8 11 4e fd ff call 0x41f550 - 44a73f: e9 5a fc ff ff jmp 0x44a39e - 44a744: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a748: 49 83 e0 fe and r8, -2 - 44a74c: 75 78 jne 0x44a7c6 - 44a74e: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a752: 4d 85 c0 test r8, r8 - 44a755: 75 3b jne 0x44a792 - 44a757: 49 8b 3f mov rdi, qword ptr [r15] - 44a75a: ff d3 call rbx - 44a75c: 4c 89 ff mov rdi, r15 - 44a75f: e8 ec 4d fd ff call 0x41f550 - 44a764: e9 02 fd ff ff jmp 0x44a46b - 44a769: 4d 8b 47 08 mov r8, qword ptr [r15 + 8] - 44a76d: 49 83 e0 fe and r8, -2 - 44a771: 0f 85 bd 00 00 00 jne 0x44a834 - 44a777: 4d 8b 47 10 mov r8, qword ptr [r15 + 16] - 44a77b: 4d 85 c0 test r8, r8 - 44a77e: 75 7d jne 0x44a7fd - 44a780: 49 8b 3f mov rdi, qword ptr [r15] - 44a783: ff d3 call rbx - 44a785: 4c 89 ff mov rdi, r15 - 44a788: e8 c3 4d fd ff call 0x41f550 - 44a78d: e9 cc fc ff ff jmp 0x44a45e - 44a792: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a796: 48 83 e7 fe and rdi, -2 - 44a79a: 0f 85 a7 09 00 00 jne 0x44b147 - 44a7a0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a7a4: 48 85 ff test rdi, rdi - 44a7a7: 0f 85 83 09 00 00 jne 0x44b130 - 44a7ad: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a7b2: 49 8b 38 mov rdi, qword ptr [r8] - 44a7b5: ff d3 call rbx - 44a7b7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a7bc: 4c 89 c7 mov rdi, r8 - 44a7bf: e8 8c 4d fd ff call 0x41f550 - 44a7c4: eb 91 jmp 0x44a757 - 44a7c6: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a7ca: 48 83 e7 fe and rdi, -2 - 44a7ce: 0f 85 a1 09 00 00 jne 0x44b175 - 44a7d4: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a7d8: 48 85 ff test rdi, rdi - 44a7db: 0f 85 7d 09 00 00 jne 0x44b15e - 44a7e1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a7e6: 49 8b 38 mov rdi, qword ptr [r8] - 44a7e9: ff d3 call rbx - 44a7eb: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a7f0: 4c 89 c7 mov rdi, r8 - 44a7f3: e8 58 4d fd ff call 0x41f550 - 44a7f8: e9 51 ff ff ff jmp 0x44a74e - 44a7fd: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a801: 48 83 e7 fe and rdi, -2 - 44a805: 0f 85 0e 09 00 00 jne 0x44b119 - 44a80b: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a80f: 48 85 ff test rdi, rdi - 44a812: 0f 85 ea 08 00 00 jne 0x44b102 - 44a818: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a81d: 49 8b 38 mov rdi, qword ptr [r8] - 44a820: ff d3 call rbx - 44a822: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a827: 4c 89 c7 mov rdi, r8 - 44a82a: e8 21 4d fd ff call 0x41f550 - 44a82f: e9 4c ff ff ff jmp 0x44a780 - 44a834: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a838: 48 83 e7 fe and rdi, -2 - 44a83c: 0f 85 75 0a 00 00 jne 0x44b2b7 - 44a842: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a846: 48 85 ff test rdi, rdi - 44a849: 0f 85 51 0a 00 00 jne 0x44b2a0 - 44a84f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a854: 49 8b 38 mov rdi, qword ptr [r8] - 44a857: ff d3 call rbx - 44a859: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a85e: 4c 89 c7 mov rdi, r8 - 44a861: e8 ea 4c fd ff call 0x41f550 - 44a866: e9 0c ff ff ff jmp 0x44a777 - 44a86b: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a86f: 48 83 e7 fe and rdi, -2 - 44a873: 0f 85 72 08 00 00 jne 0x44b0eb - 44a879: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a87d: 48 85 ff test rdi, rdi - 44a880: 0f 85 4e 08 00 00 jne 0x44b0d4 - 44a886: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a88b: 49 8b 38 mov rdi, qword ptr [r8] - 44a88e: ff d3 call rbx - 44a890: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a895: 4c 89 c7 mov rdi, r8 - 44a898: e8 b3 4c fd ff call 0x41f550 - 44a89d: e9 4a fc ff ff jmp 0x44a4ec - 44a8a2: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a8a6: 48 83 e7 fe and rdi, -2 - 44a8aa: 0f 85 4f 09 00 00 jne 0x44b1ff - 44a8b0: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a8b4: 48 85 ff test rdi, rdi - 44a8b7: 0f 85 2b 09 00 00 jne 0x44b1e8 - 44a8bd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a8c2: 49 8b 38 mov rdi, qword ptr [r8] - 44a8c5: ff d3 call rbx - 44a8c7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a8cc: 4c 89 c7 mov rdi, r8 - 44a8cf: e8 7c 4c fd ff call 0x41f550 - 44a8d4: e9 06 fc ff ff jmp 0x44a4df - 44a8d9: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a8dd: 48 83 e7 fe and rdi, -2 - 44a8e1: 0f 85 d6 07 00 00 jne 0x44b0bd - 44a8e7: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a8eb: 48 85 ff test rdi, rdi - 44a8ee: 0f 85 b2 07 00 00 jne 0x44b0a6 - 44a8f4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a8f9: 49 8b 38 mov rdi, qword ptr [r8] - 44a8fc: ff d3 call rbx - 44a8fe: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a903: 4c 89 c7 mov rdi, r8 - 44a906: e8 45 4c fd ff call 0x41f550 - 44a90b: e9 41 fd ff ff jmp 0x44a651 - 44a910: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a914: 48 83 e7 fe and rdi, -2 - 44a918: 0f 85 51 0a 00 00 jne 0x44b36f - 44a91e: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a922: 48 85 ff test rdi, rdi - 44a925: 0f 85 2d 0a 00 00 jne 0x44b358 - 44a92b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a930: 49 8b 38 mov rdi, qword ptr [r8] - 44a933: ff d3 call rbx - 44a935: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a93a: 4c 89 c7 mov rdi, r8 - 44a93d: e8 0e 4c fd ff call 0x41f550 - 44a942: e9 fd fc ff ff jmp 0x44a644 - 44a947: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a94b: 48 83 e7 fe and rdi, -2 - 44a94f: 0f 85 3a 07 00 00 jne 0x44b08f - 44a955: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a959: 48 85 ff test rdi, rdi - 44a95c: 0f 85 16 07 00 00 jne 0x44b078 - 44a962: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a967: 49 8b 38 mov rdi, qword ptr [r8] - 44a96a: ff d3 call rbx - 44a96c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a971: 4c 89 c7 mov rdi, r8 - 44a974: e8 d7 4b fd ff call 0x41f550 - 44a979: e9 f2 fb ff ff jmp 0x44a570 - 44a97e: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a982: 48 83 e7 fe and rdi, -2 - 44a986: 0f 85 17 08 00 00 jne 0x44b1a3 - 44a98c: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a990: 48 85 ff test rdi, rdi - 44a993: 0f 85 f3 07 00 00 jne 0x44b18c - 44a999: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a99e: 49 8b 38 mov rdi, qword ptr [r8] - 44a9a1: ff d3 call rbx - 44a9a3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a9a8: 4c 89 c7 mov rdi, r8 - 44a9ab: e8 a0 4b fd ff call 0x41f550 - 44a9b0: e9 ae fb ff ff jmp 0x44a563 - 44a9b5: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a9b9: 48 83 e7 fe and rdi, -2 - 44a9bd: 0f 85 9e 06 00 00 jne 0x44b061 - 44a9c3: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a9c7: 48 85 ff test rdi, rdi - 44a9ca: 0f 85 7a 06 00 00 jne 0x44b04a - 44a9d0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44a9d5: 49 8b 38 mov rdi, qword ptr [r8] - 44a9d8: ff d3 call rbx - 44a9da: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44a9df: 4c 89 c7 mov rdi, r8 - 44a9e2: e8 69 4b fd ff call 0x41f550 - 44a9e7: e9 19 fd ff ff jmp 0x44a705 - 44a9ec: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44a9f0: 48 83 e7 fe and rdi, -2 - 44a9f4: 0f 85 19 09 00 00 jne 0x44b313 - 44a9fa: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44a9fe: 48 85 ff test rdi, rdi - 44aa01: 0f 85 f5 08 00 00 jne 0x44b2fc - 44aa07: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aa0c: 49 8b 38 mov rdi, qword ptr [r8] - 44aa0f: ff d3 call rbx - 44aa11: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44aa16: 4c 89 c7 mov rdi, r8 - 44aa19: e8 32 4b fd ff call 0x41f550 - 44aa1e: e9 d5 fc ff ff jmp 0x44a6f8 - 44aa23: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44aa27: 48 83 e7 fe and rdi, -2 - 44aa2b: 0f 85 02 06 00 00 jne 0x44b033 - 44aa31: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44aa35: 48 85 ff test rdi, rdi - 44aa38: 0f 85 de 05 00 00 jne 0x44b01c - 44aa3e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aa43: 49 8b 38 mov rdi, qword ptr [r8] - 44aa46: ff d3 call rbx - 44aa48: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44aa4d: 4c 89 c7 mov rdi, r8 - 44aa50: e8 fb 4a fd ff call 0x41f550 - 44aa55: e9 70 fb ff ff jmp 0x44a5ca - 44aa5a: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44aa5e: 48 83 e7 fe and rdi, -2 - 44aa62: 0f 85 f3 07 00 00 jne 0x44b25b - 44aa68: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44aa6c: 48 85 ff test rdi, rdi - 44aa6f: 0f 85 cf 07 00 00 jne 0x44b244 - 44aa75: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aa7a: 49 8b 38 mov rdi, qword ptr [r8] - 44aa7d: ff d3 call rbx - 44aa7f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44aa84: 4c 89 c7 mov rdi, r8 - 44aa87: e8 c4 4a fd ff call 0x41f550 - 44aa8c: e9 2c fb ff ff jmp 0x44a5bd - 44aa91: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44aa95: 48 83 e7 fe and rdi, -2 - 44aa99: 0f 85 66 05 00 00 jne 0x44b005 - 44aa9f: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44aaa3: 48 85 ff test rdi, rdi - 44aaa6: 0f 85 42 05 00 00 jne 0x44afee - 44aaac: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aab1: 49 8b 38 mov rdi, qword ptr [r8] - 44aab4: ff d3 call rbx - 44aab6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44aabb: 4c 89 c7 mov rdi, r8 - 44aabe: e8 8d 4a fd ff call 0x41f550 - 44aac3: e9 d5 fa ff ff jmp 0x44a59d - 44aac8: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44aacc: 48 83 e7 fe and rdi, -2 - 44aad0: 0f 85 f5 08 00 00 jne 0x44b3cb - 44aad6: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44aada: 48 85 ff test rdi, rdi - 44aadd: 0f 85 d1 08 00 00 jne 0x44b3b4 - 44aae3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aae8: 49 8b 38 mov rdi, qword ptr [r8] - 44aaeb: ff d3 call rbx - 44aaed: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44aaf2: 4c 89 c7 mov rdi, r8 - 44aaf5: e8 56 4a fd ff call 0x41f550 - 44aafa: e9 91 fa ff ff jmp 0x44a590 - 44aaff: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ab03: 48 83 e7 fe and rdi, -2 - 44ab07: 0f 85 ca 04 00 00 jne 0x44afd7 - 44ab0d: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ab11: 48 85 ff test rdi, rdi - 44ab14: 0f 85 a6 04 00 00 jne 0x44afc0 - 44ab1a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ab1f: 49 8b 38 mov rdi, qword ptr [r8] - 44ab22: ff d3 call rbx - 44ab24: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ab29: 4c 89 c7 mov rdi, r8 - 44ab2c: e8 1f 4a fd ff call 0x41f550 - 44ab31: e9 ee fa ff ff jmp 0x44a624 - 44ab36: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ab3a: 48 83 e7 fe and rdi, -2 - 44ab3e: 0f 85 8d 06 00 00 jne 0x44b1d1 - 44ab44: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ab48: 48 85 ff test rdi, rdi - 44ab4b: 0f 85 69 06 00 00 jne 0x44b1ba - 44ab51: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ab56: 49 8b 38 mov rdi, qword ptr [r8] - 44ab59: ff d3 call rbx - 44ab5b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ab60: 4c 89 c7 mov rdi, r8 - 44ab63: e8 e8 49 fd ff call 0x41f550 - 44ab68: e9 aa fa ff ff jmp 0x44a617 - 44ab6d: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ab71: 48 83 e7 fe and rdi, -2 - 44ab75: 0f 85 2e 04 00 00 jne 0x44afa9 - 44ab7b: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ab7f: 48 85 ff test rdi, rdi - 44ab82: 0f 85 0a 04 00 00 jne 0x44af92 - 44ab88: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ab8d: 49 8b 38 mov rdi, qword ptr [r8] - 44ab90: ff d3 call rbx - 44ab92: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ab97: 4c 89 c7 mov rdi, r8 - 44ab9a: e8 b1 49 fd ff call 0x41f550 - 44ab9f: e9 07 fb ff ff jmp 0x44a6ab - 44aba4: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44aba8: 48 83 e7 fe and rdi, -2 - 44abac: 0f 85 33 07 00 00 jne 0x44b2e5 - 44abb2: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44abb6: 48 85 ff test rdi, rdi - 44abb9: 0f 85 0f 07 00 00 jne 0x44b2ce - 44abbf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44abc4: 49 8b 38 mov rdi, qword ptr [r8] - 44abc7: ff d3 call rbx - 44abc9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44abce: 4c 89 c7 mov rdi, r8 - 44abd1: e8 7a 49 fd ff call 0x41f550 - 44abd6: e9 c3 fa ff ff jmp 0x44a69e - 44abdb: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44abdf: 48 83 e7 fe and rdi, -2 - 44abe3: 0f 85 92 03 00 00 jne 0x44af7b - 44abe9: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44abed: 48 85 ff test rdi, rdi - 44abf0: 0f 85 6e 03 00 00 jne 0x44af64 - 44abf6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44abfb: 49 8b 38 mov rdi, qword ptr [r8] - 44abfe: ff d3 call rbx - 44ac00: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ac05: 4c 89 c7 mov rdi, r8 - 44ac08: e8 43 49 fd ff call 0x41f550 - 44ac0d: e9 04 f9 ff ff jmp 0x44a516 - 44ac12: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ac16: 48 83 e7 fe and rdi, -2 - 44ac1a: 0f 85 0d 06 00 00 jne 0x44b22d - 44ac20: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ac24: 48 85 ff test rdi, rdi - 44ac27: 0f 85 e9 05 00 00 jne 0x44b216 - 44ac2d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ac32: 49 8b 38 mov rdi, qword ptr [r8] - 44ac35: ff d3 call rbx - 44ac37: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ac3c: 4c 89 c7 mov rdi, r8 - 44ac3f: e8 0c 49 fd ff call 0x41f550 - 44ac44: e9 c0 f8 ff ff jmp 0x44a509 - 44ac49: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ac4d: 48 83 e7 fe and rdi, -2 - 44ac51: 0f 85 f6 02 00 00 jne 0x44af4d - 44ac57: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ac5b: 48 85 ff test rdi, rdi - 44ac5e: 0f 85 d2 02 00 00 jne 0x44af36 - 44ac64: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ac69: 49 8b 38 mov rdi, qword ptr [r8] - 44ac6c: ff d3 call rbx - 44ac6e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ac73: 4c 89 c7 mov rdi, r8 - 44ac76: e8 d5 48 fd ff call 0x41f550 - 44ac7b: e9 77 f9 ff ff jmp 0x44a5f7 - 44ac80: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ac84: 48 83 e7 fe and rdi, -2 - 44ac88: 0f 85 0f 07 00 00 jne 0x44b39d - 44ac8e: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ac92: 48 85 ff test rdi, rdi - 44ac95: 0f 85 eb 06 00 00 jne 0x44b386 - 44ac9b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aca0: 49 8b 38 mov rdi, qword ptr [r8] - 44aca3: ff d3 call rbx - 44aca5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44acaa: 4c 89 c7 mov rdi, r8 - 44acad: e8 9e 48 fd ff call 0x41f550 - 44acb2: e9 33 f9 ff ff jmp 0x44a5ea - 44acb7: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44acbb: 48 83 e7 fe and rdi, -2 - 44acbf: 0f 85 5a 02 00 00 jne 0x44af1f - 44acc5: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44acc9: 48 85 ff test rdi, rdi - 44accc: 0f 85 36 02 00 00 jne 0x44af08 - 44acd2: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44acd7: 49 8b 38 mov rdi, qword ptr [r8] - 44acda: ff d3 call rbx - 44acdc: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ace1: 4c 89 c7 mov rdi, r8 - 44ace4: e8 67 48 fd ff call 0x41f550 - 44ace9: e9 ea f9 ff ff jmp 0x44a6d8 - 44acee: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44acf2: 48 83 e7 fe and rdi, -2 - 44acf6: 0f 85 8d 05 00 00 jne 0x44b289 - 44acfc: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ad00: 48 85 ff test rdi, rdi - 44ad03: 0f 85 69 05 00 00 jne 0x44b272 - 44ad09: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ad0e: 49 8b 38 mov rdi, qword ptr [r8] - 44ad11: ff d3 call rbx - 44ad13: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ad18: 4c 89 c7 mov rdi, r8 - 44ad1b: e8 30 48 fd ff call 0x41f550 - 44ad20: e9 a6 f9 ff ff jmp 0x44a6cb - 44ad25: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ad29: 48 83 e7 fe and rdi, -2 - 44ad2d: 0f 85 be 01 00 00 jne 0x44aef1 - 44ad33: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ad37: 48 85 ff test rdi, rdi - 44ad3a: 0f 85 9a 01 00 00 jne 0x44aeda - 44ad40: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ad45: 49 8b 38 mov rdi, qword ptr [r8] - 44ad48: ff d3 call rbx - 44ad4a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ad4f: 4c 89 c7 mov rdi, r8 - 44ad52: e8 f9 47 fd ff call 0x41f550 - 44ad57: e9 e7 f7 ff ff jmp 0x44a543 - 44ad5c: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ad60: 48 83 e7 fe and rdi, -2 - 44ad64: 0f 85 d7 05 00 00 jne 0x44b341 - 44ad6a: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ad6e: 48 85 ff test rdi, rdi - 44ad71: 0f 85 b3 05 00 00 jne 0x44b32a - 44ad77: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ad7c: 49 8b 38 mov rdi, qword ptr [r8] - 44ad7f: ff d3 call rbx - 44ad81: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ad86: 4c 89 c7 mov rdi, r8 - 44ad89: e8 c2 47 fd ff call 0x41f550 - 44ad8e: e9 a3 f7 ff ff jmp 0x44a536 - 44ad93: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ad97: 48 83 e7 fe and rdi, -2 - 44ad9b: 0f 85 22 01 00 00 jne 0x44aec3 - 44ada1: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ada5: 48 85 ff test rdi, rdi - 44ada8: 0f 85 fe 00 00 00 jne 0x44aeac - 44adae: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44adb3: 49 8b 38 mov rdi, qword ptr [r8] - 44adb6: ff d3 call rbx - 44adb8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44adbd: 4c 89 c7 mov rdi, r8 - 44adc0: e8 8b 47 fd ff call 0x41f550 - 44adc5: e9 b4 f8 ff ff jmp 0x44a67e - 44adca: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44adce: 48 83 e7 fe and rdi, -2 - 44add2: 0f 85 21 06 00 00 jne 0x44b3f9 - 44add8: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44addc: 48 85 ff test rdi, rdi - 44addf: 0f 85 fd 05 00 00 jne 0x44b3e2 - 44ade5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44adea: 49 8b 38 mov rdi, qword ptr [r8] - 44aded: ff d3 call rbx - 44adef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44adf4: 4c 89 c7 mov rdi, r8 - 44adf7: e8 54 47 fd ff call 0x41f550 - 44adfc: e9 70 f8 ff ff jmp 0x44a671 - 44ae01: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ae05: 48 83 e7 fe and rdi, -2 - 44ae09: 75 68 jne 0x44ae73 - 44ae0b: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ae0f: 48 85 ff test rdi, rdi - 44ae12: 75 4b jne 0x44ae5f - 44ae14: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ae19: 49 8b 38 mov rdi, qword ptr [r8] - 44ae1c: ff d3 call rbx - 44ae1e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ae23: 4c 89 c7 mov rdi, r8 - 44ae26: e8 25 47 fd ff call 0x41f550 - 44ae2b: e9 02 f9 ff ff jmp 0x44a732 - 44ae30: 49 8b 78 08 mov rdi, qword ptr [r8 + 8] - 44ae34: 48 83 e7 fe and rdi, -2 - 44ae38: 75 61 jne 0x44ae9b - 44ae3a: 49 8b 78 10 mov rdi, qword ptr [r8 + 16] - 44ae3e: 48 85 ff test rdi, rdi - 44ae41: 75 44 jne 0x44ae87 - 44ae43: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ae48: 49 8b 38 mov rdi, qword ptr [r8] - 44ae4b: ff d3 call rbx - 44ae4d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ae52: 4c 89 c7 mov rdi, r8 - 44ae55: e8 f6 46 fd ff call 0x41f550 - 44ae5a: e9 c6 f8 ff ff jmp 0x44a725 - 44ae5f: 48 89 de mov rsi, rbx - 44ae62: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ae67: e8 d4 e6 ff ff call 0x449540 - 44ae6c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ae71: eb a1 jmp 0x44ae14 - 44ae73: 48 89 de mov rsi, rbx - 44ae76: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ae7b: e8 c0 e6 ff ff call 0x449540 - 44ae80: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ae85: eb 84 jmp 0x44ae0b - 44ae87: 48 89 de mov rsi, rbx - 44ae8a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44ae8f: e8 ac e6 ff ff call 0x449540 - 44ae94: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44ae99: eb a8 jmp 0x44ae43 - 44ae9b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aea0: e8 9b e6 ff ff call 0x449540 - 44aea5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44aeaa: eb 8e jmp 0x44ae3a - 44aeac: 48 89 de mov rsi, rbx - 44aeaf: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aeb4: e8 87 e6 ff ff call 0x449540 - 44aeb9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44aebe: e9 eb fe ff ff jmp 0x44adae - 44aec3: 48 89 de mov rsi, rbx - 44aec6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aecb: e8 70 e6 ff ff call 0x449540 - 44aed0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44aed5: e9 c7 fe ff ff jmp 0x44ada1 - 44aeda: 48 89 de mov rsi, rbx - 44aedd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aee2: e8 59 e6 ff ff call 0x449540 - 44aee7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44aeec: e9 4f fe ff ff jmp 0x44ad40 - 44aef1: 48 89 de mov rsi, rbx - 44aef4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aef9: e8 42 e6 ff ff call 0x449540 - 44aefe: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44af03: e9 2b fe ff ff jmp 0x44ad33 - 44af08: 48 89 de mov rsi, rbx - 44af0b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44af10: e8 2b e6 ff ff call 0x449540 - 44af15: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44af1a: e9 b3 fd ff ff jmp 0x44acd2 - 44af1f: 48 89 de mov rsi, rbx - 44af22: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44af27: e8 14 e6 ff ff call 0x449540 - 44af2c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44af31: e9 8f fd ff ff jmp 0x44acc5 - 44af36: 48 89 de mov rsi, rbx - 44af39: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44af3e: e8 fd e5 ff ff call 0x449540 - 44af43: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44af48: e9 17 fd ff ff jmp 0x44ac64 - 44af4d: 48 89 de mov rsi, rbx - 44af50: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44af55: e8 e6 e5 ff ff call 0x449540 - 44af5a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44af5f: e9 f3 fc ff ff jmp 0x44ac57 - 44af64: 48 89 de mov rsi, rbx - 44af67: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44af6c: e8 cf e5 ff ff call 0x449540 - 44af71: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44af76: e9 7b fc ff ff jmp 0x44abf6 - 44af7b: 48 89 de mov rsi, rbx - 44af7e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44af83: e8 b8 e5 ff ff call 0x449540 - 44af88: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44af8d: e9 57 fc ff ff jmp 0x44abe9 - 44af92: 48 89 de mov rsi, rbx - 44af95: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44af9a: e8 a1 e5 ff ff call 0x449540 - 44af9f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44afa4: e9 df fb ff ff jmp 0x44ab88 - 44afa9: 48 89 de mov rsi, rbx - 44afac: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44afb1: e8 8a e5 ff ff call 0x449540 - 44afb6: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44afbb: e9 bb fb ff ff jmp 0x44ab7b - 44afc0: 48 89 de mov rsi, rbx - 44afc3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44afc8: e8 73 e5 ff ff call 0x449540 - 44afcd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44afd2: e9 43 fb ff ff jmp 0x44ab1a - 44afd7: 48 89 de mov rsi, rbx - 44afda: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44afdf: e8 5c e5 ff ff call 0x449540 - 44afe4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44afe9: e9 1f fb ff ff jmp 0x44ab0d - 44afee: 48 89 de mov rsi, rbx - 44aff1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44aff6: e8 45 e5 ff ff call 0x449540 - 44affb: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b000: e9 a7 fa ff ff jmp 0x44aaac - 44b005: 48 89 de mov rsi, rbx - 44b008: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b00d: e8 2e e5 ff ff call 0x449540 - 44b012: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b017: e9 83 fa ff ff jmp 0x44aa9f - 44b01c: 48 89 de mov rsi, rbx - 44b01f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b024: e8 17 e5 ff ff call 0x449540 - 44b029: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b02e: e9 0b fa ff ff jmp 0x44aa3e - 44b033: 48 89 de mov rsi, rbx - 44b036: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b03b: e8 00 e5 ff ff call 0x449540 - 44b040: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b045: e9 e7 f9 ff ff jmp 0x44aa31 - 44b04a: 48 89 de mov rsi, rbx - 44b04d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b052: e8 e9 e4 ff ff call 0x449540 - 44b057: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b05c: e9 6f f9 ff ff jmp 0x44a9d0 - 44b061: 48 89 de mov rsi, rbx - 44b064: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b069: e8 d2 e4 ff ff call 0x449540 - 44b06e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b073: e9 4b f9 ff ff jmp 0x44a9c3 - 44b078: 48 89 de mov rsi, rbx - 44b07b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b080: e8 bb e4 ff ff call 0x449540 - 44b085: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b08a: e9 d3 f8 ff ff jmp 0x44a962 - 44b08f: 48 89 de mov rsi, rbx - 44b092: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b097: e8 a4 e4 ff ff call 0x449540 - 44b09c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b0a1: e9 af f8 ff ff jmp 0x44a955 - 44b0a6: 48 89 de mov rsi, rbx - 44b0a9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b0ae: e8 8d e4 ff ff call 0x449540 - 44b0b3: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b0b8: e9 37 f8 ff ff jmp 0x44a8f4 - 44b0bd: 48 89 de mov rsi, rbx - 44b0c0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b0c5: e8 76 e4 ff ff call 0x449540 - 44b0ca: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b0cf: e9 13 f8 ff ff jmp 0x44a8e7 - 44b0d4: 48 89 de mov rsi, rbx - 44b0d7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b0dc: e8 5f e4 ff ff call 0x449540 - 44b0e1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b0e6: e9 9b f7 ff ff jmp 0x44a886 - 44b0eb: 48 89 de mov rsi, rbx - 44b0ee: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b0f3: e8 48 e4 ff ff call 0x449540 - 44b0f8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b0fd: e9 77 f7 ff ff jmp 0x44a879 - 44b102: 48 89 de mov rsi, rbx - 44b105: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b10a: e8 31 e4 ff ff call 0x449540 - 44b10f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b114: e9 ff f6 ff ff jmp 0x44a818 - 44b119: 48 89 de mov rsi, rbx - 44b11c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b121: e8 1a e4 ff ff call 0x449540 - 44b126: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b12b: e9 db f6 ff ff jmp 0x44a80b - 44b130: 48 89 de mov rsi, rbx - 44b133: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b138: e8 03 e4 ff ff call 0x449540 - 44b13d: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b142: e9 66 f6 ff ff jmp 0x44a7ad - 44b147: 48 89 de mov rsi, rbx - 44b14a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b14f: e8 ec e3 ff ff call 0x449540 - 44b154: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b159: e9 42 f6 ff ff jmp 0x44a7a0 - 44b15e: 48 89 de mov rsi, rbx - 44b161: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b166: e8 d5 e3 ff ff call 0x449540 - 44b16b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b170: e9 6c f6 ff ff jmp 0x44a7e1 - 44b175: 48 89 de mov rsi, rbx - 44b178: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b17d: e8 be e3 ff ff call 0x449540 - 44b182: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b187: e9 48 f6 ff ff jmp 0x44a7d4 - 44b18c: 48 89 de mov rsi, rbx - 44b18f: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b194: e8 a7 e3 ff ff call 0x449540 - 44b199: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b19e: e9 f6 f7 ff ff jmp 0x44a999 - 44b1a3: 48 89 de mov rsi, rbx - 44b1a6: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b1ab: e8 90 e3 ff ff call 0x449540 - 44b1b0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b1b5: e9 d2 f7 ff ff jmp 0x44a98c - 44b1ba: 48 89 de mov rsi, rbx - 44b1bd: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b1c2: e8 79 e3 ff ff call 0x449540 - 44b1c7: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b1cc: e9 80 f9 ff ff jmp 0x44ab51 - 44b1d1: 48 89 de mov rsi, rbx - 44b1d4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b1d9: e8 62 e3 ff ff call 0x449540 - 44b1de: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b1e3: e9 5c f9 ff ff jmp 0x44ab44 - 44b1e8: 48 89 de mov rsi, rbx - 44b1eb: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b1f0: e8 4b e3 ff ff call 0x449540 - 44b1f5: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b1fa: e9 be f6 ff ff jmp 0x44a8bd - 44b1ff: 48 89 de mov rsi, rbx - 44b202: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b207: e8 34 e3 ff ff call 0x449540 - 44b20c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b211: e9 9a f6 ff ff jmp 0x44a8b0 - 44b216: 48 89 de mov rsi, rbx - 44b219: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b21e: e8 1d e3 ff ff call 0x449540 - 44b223: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b228: e9 00 fa ff ff jmp 0x44ac2d - 44b22d: 48 89 de mov rsi, rbx - 44b230: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b235: e8 06 e3 ff ff call 0x449540 - 44b23a: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b23f: e9 dc f9 ff ff jmp 0x44ac20 - 44b244: 48 89 de mov rsi, rbx - 44b247: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b24c: e8 ef e2 ff ff call 0x449540 - 44b251: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b256: e9 1a f8 ff ff jmp 0x44aa75 - 44b25b: 48 89 de mov rsi, rbx - 44b25e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b263: e8 d8 e2 ff ff call 0x449540 - 44b268: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b26d: e9 f6 f7 ff ff jmp 0x44aa68 - 44b272: 48 89 de mov rsi, rbx - 44b275: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b27a: e8 c1 e2 ff ff call 0x449540 - 44b27f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b284: e9 80 fa ff ff jmp 0x44ad09 - 44b289: 48 89 de mov rsi, rbx - 44b28c: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b291: e8 aa e2 ff ff call 0x449540 - 44b296: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b29b: e9 5c fa ff ff jmp 0x44acfc - 44b2a0: 48 89 de mov rsi, rbx - 44b2a3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b2a8: e8 93 e2 ff ff call 0x449540 - 44b2ad: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b2b2: e9 98 f5 ff ff jmp 0x44a84f - 44b2b7: 48 89 de mov rsi, rbx - 44b2ba: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b2bf: e8 7c e2 ff ff call 0x449540 - 44b2c4: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b2c9: e9 74 f5 ff ff jmp 0x44a842 - 44b2ce: 48 89 de mov rsi, rbx - 44b2d1: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b2d6: e8 65 e2 ff ff call 0x449540 - 44b2db: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b2e0: e9 da f8 ff ff jmp 0x44abbf - 44b2e5: 48 89 de mov rsi, rbx - 44b2e8: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b2ed: e8 4e e2 ff ff call 0x449540 - 44b2f2: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b2f7: e9 b6 f8 ff ff jmp 0x44abb2 - 44b2fc: 48 89 de mov rsi, rbx - 44b2ff: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b304: e8 37 e2 ff ff call 0x449540 - 44b309: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b30e: e9 f4 f6 ff ff jmp 0x44aa07 - 44b313: 48 89 de mov rsi, rbx - 44b316: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b31b: e8 20 e2 ff ff call 0x449540 - 44b320: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b325: e9 d0 f6 ff ff jmp 0x44a9fa - 44b32a: 48 89 de mov rsi, rbx - 44b32d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b332: e8 09 e2 ff ff call 0x449540 - 44b337: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b33c: e9 36 fa ff ff jmp 0x44ad77 - 44b341: 48 89 de mov rsi, rbx - 44b344: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b349: e8 f2 e1 ff ff call 0x449540 - 44b34e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b353: e9 12 fa ff ff jmp 0x44ad6a - 44b358: 48 89 de mov rsi, rbx - 44b35b: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b360: e8 db e1 ff ff call 0x449540 - 44b365: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b36a: e9 bc f5 ff ff jmp 0x44a92b - 44b36f: 48 89 de mov rsi, rbx - 44b372: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b377: e8 c4 e1 ff ff call 0x449540 - 44b37c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b381: e9 98 f5 ff ff jmp 0x44a91e - 44b386: 48 89 de mov rsi, rbx - 44b389: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b38e: e8 ad e1 ff ff call 0x449540 - 44b393: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b398: e9 fe f8 ff ff jmp 0x44ac9b - 44b39d: 48 89 de mov rsi, rbx - 44b3a0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b3a5: e8 96 e1 ff ff call 0x449540 - 44b3aa: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b3af: e9 da f8 ff ff jmp 0x44ac8e - 44b3b4: 48 89 de mov rsi, rbx - 44b3b7: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b3bc: e8 7f e1 ff ff call 0x449540 - 44b3c1: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b3c6: e9 18 f7 ff ff jmp 0x44aae3 - 44b3cb: 48 89 de mov rsi, rbx - 44b3ce: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b3d3: e8 68 e1 ff ff call 0x449540 - 44b3d8: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b3dd: e9 f4 f6 ff ff jmp 0x44aad6 - 44b3e2: 48 89 de mov rsi, rbx - 44b3e5: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b3ea: e8 51 e1 ff ff call 0x449540 - 44b3ef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b3f4: e9 ec f9 ff ff jmp 0x44ade5 - 44b3f9: 48 89 de mov rsi, rbx - 44b3fc: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44b401: e8 3a e1 ff ff call 0x449540 - 44b406: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 44b40b: e9 c8 f9 ff ff jmp 0x44add8 - -000000000044b410 : - 44b410: 41 57 push r15 - 44b412: 41 56 push r14 - 44b414: 41 55 push r13 - 44b416: 49 89 cd mov r13, rcx - 44b419: 41 54 push r12 - 44b41b: 49 89 f4 mov r12, rsi - 44b41e: be 0a 00 00 00 mov esi, 10 - 44b423: 55 push rbp - 44b424: 48 89 d5 mov rbp, rdx - 44b427: 53 push rbx - 44b428: 48 83 ec 18 sub rsp, 24 - 44b42c: 48 8b 19 mov rbx, qword ptr [rcx] - 44b42f: 4c 8b 3a mov r15, qword ptr [rdx] - 44b432: 89 7c 24 0c mov dword ptr [rsp + 12], edi - 44b436: 49 89 de mov r14, rbx - 44b439: 4c 89 ff mov rdi, r15 - 44b43c: 4c 89 04 24 mov qword ptr [rsp], r8 - 44b440: 4d 29 fe sub r14, r15 - 44b443: 4c 89 f2 mov rdx, r14 - 44b446: e8 65 5c fb ff call 0x4010b0 <.plt+0x90> - 44b44b: 48 85 c0 test rax, rax - 44b44e: 74 30 je 0x44b480 - 44b450: 48 8d 58 01 lea rbx, [rax + 1] - 44b454: 48 89 5d 00 mov qword ptr [rbp], rbx - 44b458: 49 8b 45 00 mov rax, qword ptr [r13] - 44b45c: 48 39 d8 cmp rax, rbx - 44b45f: 0f 82 1c 01 00 00 jb 0x44b581 - 44b465: 4c 39 f8 cmp rax, r15 - 44b468: 0f 84 02 01 00 00 je 0x44b570 - 44b46e: 48 83 c4 18 add rsp, 24 - 44b472: 4c 89 f8 mov rax, r15 - 44b475: 5b pop rbx - 44b476: 5d pop rbp - 44b477: 41 5c pop r12 - 44b479: 41 5d pop r13 - 44b47b: 41 5e pop r14 - 44b47d: 41 5f pop r15 - 44b47f: c3 ret - 44b480: 4d 39 e7 cmp r15, r12 - 44b483: 74 cf je 0x44b454 - 44b485: 48 3b 1c 24 cmp rbx, qword ptr [rsp] - 44b489: 75 c9 jne 0x44b454 - 44b48b: 4c 89 f2 mov rdx, r14 - 44b48e: 4c 89 fe mov rsi, r15 - 44b491: 4c 89 e7 mov rdi, r12 - 44b494: e8 a7 5b fb ff call 0x401040 <.plt+0x20> - 44b499: 49 8b 45 00 mov rax, qword ptr [r13] - 44b49d: 48 89 da mov rdx, rbx - 44b4a0: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] - 44b4a4: 4c 01 e0 add rax, r12 - 44b4a7: 48 2b 45 00 sub rax, qword ptr [rbp] - 44b4ab: 49 89 45 00 mov qword ptr [r13], rax - 44b4af: 4c 89 65 00 mov qword ptr [rbp], r12 - 44b4b3: 49 8b 75 00 mov rsi, qword ptr [r13] - 44b4b7: 48 29 f2 sub rdx, rsi - 44b4ba: e8 51 dc ff ff call 0x449110 <__read_nocancel> - 44b4bf: 48 85 c0 test rax, rax - 44b4c2: 0f 88 a8 00 00 00 js 0x44b570 - 44b4c8: 49 03 45 00 add rax, qword ptr [r13] - 44b4cc: be 0a 00 00 00 mov esi, 10 - 44b4d1: 49 89 45 00 mov qword ptr [r13], rax - 44b4d5: 4c 8b 7d 00 mov r15, qword ptr [rbp] - 44b4d9: 48 89 c2 mov rdx, rax - 44b4dc: 48 89 c3 mov rbx, rax - 44b4df: 4c 29 fa sub rdx, r15 - 44b4e2: 4c 89 ff mov rdi, r15 - 44b4e5: e8 c6 5b fb ff call 0x4010b0 <.plt+0x90> - 44b4ea: 48 85 c0 test rax, rax - 44b4ed: 0f 85 5d ff ff ff jne 0x44b450 - 44b4f3: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 44b4f7: 48 89 c8 mov rax, rcx - 44b4fa: 4c 29 e0 sub rax, r12 - 44b4fd: 48 8d 14 40 lea rdx, [rax + 2*rax] - 44b501: 48 85 d2 test rdx, rdx - 44b504: 48 8d 42 03 lea rax, [rdx + 3] - 44b508: 48 0f 49 c2 cmovns rax, rdx - 44b50c: 48 c1 f8 02 sar rax, 2 - 44b510: 49 01 c4 add r12, rax - 44b513: 4c 29 e1 sub rcx, r12 - 44b516: 49 89 cf mov r15, rcx - 44b519: eb 45 jmp 0x44b560 - 44b51b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44b520: 4d 89 65 00 mov qword ptr [r13], r12 - 44b524: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] - 44b528: 4c 89 fa mov rdx, r15 - 44b52b: 4c 89 e6 mov rsi, r12 - 44b52e: e8 dd db ff ff call 0x449110 <__read_nocancel> - 44b533: 48 89 c3 mov rbx, rax - 44b536: 48 85 c0 test rax, rax - 44b539: 78 35 js 0x44b570 - 44b53b: 4d 8b 75 00 mov r14, qword ptr [r13] - 44b53f: 48 89 c2 mov rdx, rax - 44b542: be 0a 00 00 00 mov esi, 10 - 44b547: 4c 89 f7 mov rdi, r14 - 44b54a: e8 61 5b fb ff call 0x4010b0 <.plt+0x90> - 44b54f: 41 c6 06 0a mov byte ptr [r14], 10 - 44b553: 49 03 5d 00 add rbx, qword ptr [r13] - 44b557: 49 89 5d 00 mov qword ptr [r13], rbx - 44b55b: 48 85 c0 test rax, rax - 44b55e: 75 18 jne 0x44b578 - 44b560: 48 39 1c 24 cmp qword ptr [rsp], rbx - 44b564: 74 ba je 0x44b520 - 44b566: 4c 8b 7d 00 mov r15, qword ptr [rbp] - 44b56a: e9 e5 fe ff ff jmp 0x44b454 - 44b56f: 90 nop - 44b570: 45 31 ff xor r15d, r15d - 44b573: e9 f6 fe ff ff jmp 0x44b46e - 44b578: 4c 8b 7d 00 mov r15, qword ptr [rbp] - 44b57c: e9 cf fe ff ff jmp 0x44b450 - 44b581: 48 8d 0d 58 d5 04 00 lea rcx, [rip + 316760] # 0x498ae0 <__PRETTY_FUNCTION__.11459> - 44b588: ba 77 00 00 00 mov edx, 119 - 44b58d: 48 8d 35 fc d4 04 00 lea rsi, [rip + 316668] # 0x498a90 <__PRETTY_FUNCTION__.10256+0x38> - 44b594: 48 8d 3d 4f d5 04 00 lea rdi, [rip + 316751] # 0x498aea <__PRETTY_FUNCTION__.11459+0xa> - 44b59b: e8 b0 79 fb ff call 0x402f50 <__assert_fail> - -000000000044b5a0 : - 44b5a0: f3 0f 1e fa endbr64 - 44b5a4: 55 push rbp - 44b5a5: bf 05 00 00 00 mov edi, 5 - 44b5aa: 48 89 e5 mov rbp, rsp - 44b5ad: 41 57 push r15 - 44b5af: 41 56 push r14 - 44b5b1: 41 55 push r13 - 44b5b3: 4c 8d 6d b0 lea r13, [rbp - 80] - 44b5b7: 41 54 push r12 - 44b5b9: 4c 89 ee mov rsi, r13 - 44b5bc: 53 push rbx - 44b5bd: 48 83 ec 58 sub rsp, 88 - 44b5c1: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 44b5ca: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 44b5ce: 31 c0 xor eax, eax - 44b5d0: e8 2b 59 02 00 call 0x470f00 - 44b5d5: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] - 44b5d9: 48 89 45 90 mov qword ptr [rbp - 112], rax - 44b5dd: 48 89 c1 mov rcx, rax - 44b5e0: 48 8b 05 09 77 07 00 mov rax, qword ptr [rip + 489225] # 0x4c2cf0 - 44b5e7: 48 39 c8 cmp rax, rcx - 44b5ea: 0f 84 41 02 00 00 je 0x44b831 - 44b5f0: bf 00 20 00 00 mov edi, 8192 - 44b5f5: e8 56 e7 fc ff call 0x419d50 <__libc_alloca_cutoff> - 44b5fa: 48 89 e1 mov rcx, rsp - 44b5fd: 83 f8 01 cmp eax, 1 - 44b600: 48 19 db sbb rbx, rbx - 44b603: 48 81 e3 00 e2 ff ff and rbx, -7680 - 44b60a: 48 81 c3 00 20 00 00 add rbx, 8192 - 44b611: 48 8d 43 10 lea rax, [rbx + 16] - 44b615: 48 89 c2 mov rdx, rax - 44b618: 48 81 e2 00 f0 ff ff and rdx, -4096 - 44b61f: 48 29 d1 sub rcx, rdx - 44b622: 48 89 ca mov rdx, rcx - 44b625: 48 39 d4 cmp rsp, rdx - 44b628: 74 15 je 0x44b63f - 44b62a: 48 81 ec 00 10 00 00 sub rsp, 4096 - 44b631: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 44b63a: 48 39 d4 cmp rsp, rdx - 44b63d: 75 eb jne 0x44b62a - 44b63f: 25 ff 0f 00 00 and eax, 4095 - 44b644: 48 29 c4 sub rsp, rax - 44b647: 48 85 c0 test rax, rax - 44b64a: 0f 85 f6 01 00 00 jne 0x44b846 - 44b650: 4c 8d 74 24 0f lea r14, [rsp + 15] - 44b655: 48 8d 3d 64 d4 04 00 lea rdi, [rip + 316516] # 0x498ac0 <__PRETTY_FUNCTION__.10256+0x68> - 44b65c: be 00 00 08 00 mov esi, 524288 - 44b661: 31 c0 xor eax, eax - 44b663: 49 83 e6 f0 and r14, -16 - 44b667: 4c 01 f3 add rbx, r14 - 44b66a: 4c 89 75 98 mov qword ptr [rbp - 104], r14 - 44b66e: 4d 89 f4 mov r12, r14 - 44b671: 48 89 5d a0 mov qword ptr [rbp - 96], rbx - 44b675: 48 89 5d a8 mov qword ptr [rbp - 88], rbx - 44b679: e8 42 d9 ff ff call 0x448fc0 <__open_nocancel> - 44b67e: 89 45 8c mov dword ptr [rbp - 116], eax - 44b681: 89 c7 mov edi, eax - 44b683: 83 f8 ff cmp eax, -1 - 44b686: 0f 84 b4 00 00 00 je 0x44b740 - 44b68c: 4c 8d 7d a0 lea r15, [rbp - 96] - 44b690: 4c 8d 75 a8 lea r14, [rbp - 88] - 44b694: 4c 89 e6 mov rsi, r12 - 44b697: 49 89 d8 mov r8, rbx - 44b69a: 4c 89 fa mov rdx, r15 - 44b69d: 4c 89 f1 mov rcx, r14 - 44b6a0: 45 31 e4 xor r12d, r12d - 44b6a3: e8 68 fd ff ff call 0x44b410 - 44b6a8: 49 89 c7 mov r15, rax - 44b6ab: 48 85 c0 test rax, rax - 44b6ae: 0f 84 70 01 00 00 je 0x44b824 - 44b6b4: 0f 1f 40 00 nop dword ptr [rax] - 44b6b8: 4c 89 ff mov rdi, r15 - 44b6bb: ba 0a 00 00 00 mov edx, 10 - 44b6c0: 4c 89 ee mov rsi, r13 - 44b6c3: e8 d8 4b fc ff call 0x4102a0 - 44b6c8: 48 8b 7d b0 mov rdi, qword ptr [rbp - 80] - 44b6cc: 49 89 c6 mov r14, rax - 44b6cf: 4c 39 ff cmp rdi, r15 - 44b6d2: 0f 84 4c 01 00 00 je 0x44b824 - 44b6d8: 80 3f 2d cmp byte ptr [rdi], 45 - 44b6db: 49 89 c0 mov r8, rax - 44b6de: 0f 84 1c 01 00 00 je 0x44b800 - 44b6e4: 41 83 c4 01 add r12d, 1 - 44b6e8: 48 8b 55 a8 mov rdx, qword ptr [rbp - 88] - 44b6ec: 45 29 f4 sub r12d, r14d - 44b6ef: 47 8d 34 04 lea r14d, [r12 + r8] - 44b6f3: 45 89 f4 mov r12d, r14d - 44b6f6: 48 39 fa cmp rdx, rdi - 44b6f9: 76 35 jbe 0x44b730 - 44b6fb: 48 c7 c0 f0 ff ff ff mov rax, -16 - 44b702: 49 89 ff mov r15, rdi - 44b705: 64 48 8b 30 mov rsi, qword ptr fs:[rax] - 44b709: eb 0e jmp 0x44b719 - 44b70b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44b710: 49 83 c7 01 add r15, 1 - 44b714: 49 39 d7 cmp r15, rdx - 44b717: 74 17 je 0x44b730 - 44b719: 49 0f be 07 movsx rax, byte ptr [r15] - 44b71d: f6 44 46 01 20 test byte ptr [rsi + 2*rax + 1], 32 - 44b722: 75 ec jne 0x44b710 - 44b724: 49 39 d7 cmp r15, rdx - 44b727: 72 8f jb 0x44b6b8 - 44b729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44b730: 8b 7d 8c mov edi, dword ptr [rbp - 116] - 44b733: e8 18 d7 ff ff call 0x448e50 <__close_nocancel> - 44b738: 45 85 f6 test r14d, r14d - 44b73b: 7f 62 jg 0x44b79f - 44b73d: 0f 1f 00 nop dword ptr [rax] - 44b740: be 00 00 08 00 mov esi, 524288 - 44b745: 48 8d 3d a9 d3 04 00 lea rdi, [rip + 316329] # 0x498af5 <__PRETTY_FUNCTION__.11459+0x15> - 44b74c: 31 c0 xor eax, eax - 44b74e: 48 89 5d a0 mov qword ptr [rbp - 96], rbx - 44b752: 48 89 5d a8 mov qword ptr [rbp - 88], rbx - 44b756: e8 65 d8 ff ff call 0x448fc0 <__open_nocancel> - 44b75b: 41 89 c5 mov r13d, eax - 44b75e: 83 f8 ff cmp eax, -1 - 44b761: 0f 84 ea 00 00 00 je 0x44b851 - 44b767: 45 31 e4 xor r12d, r12d - 44b76a: 4c 8d 75 a8 lea r14, [rbp - 88] - 44b76e: 4c 8d 7d a0 lea r15, [rbp - 96] - 44b772: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44b778: 48 8b 75 98 mov rsi, qword ptr [rbp - 104] - 44b77c: 49 89 d8 mov r8, rbx - 44b77f: 4c 89 f1 mov rcx, r14 - 44b782: 4c 89 fa mov rdx, r15 - 44b785: 44 89 ef mov edi, r13d - 44b788: e8 83 fc ff ff call 0x44b410 - 44b78d: 48 85 c0 test rax, rax - 44b790: 74 05 je 0x44b797 - 44b792: 80 38 63 cmp byte ptr [rax], 99 - 44b795: 74 49 je 0x44b7e0 - 44b797: 44 89 ef mov edi, r13d - 44b79a: e8 b1 d6 ff ff call 0x448e50 <__close_nocancel> - 44b79f: 44 89 25 da 58 07 00 mov dword ptr [rip + 481498], r12d # 0x4c1080 - 44b7a6: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 44b7aa: 48 89 05 3f 75 07 00 mov qword ptr [rip + 488767], rax # 0x4c2cf0 - 44b7b1: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 44b7b5: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 44b7be: 0f 85 03 01 00 00 jne 0x44b8c7 - 44b7c4: 48 8d 65 d8 lea rsp, [rbp - 40] - 44b7c8: 44 89 e0 mov eax, r12d - 44b7cb: 5b pop rbx - 44b7cc: 41 5c pop r12 - 44b7ce: 41 5d pop r13 - 44b7d0: 41 5e pop r14 - 44b7d2: 41 5f pop r15 - 44b7d4: 5d pop rbp - 44b7d5: c3 ret - 44b7d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44b7e0: 80 78 01 70 cmp byte ptr [rax + 1], 112 - 44b7e4: 75 b1 jne 0x44b797 - 44b7e6: 80 78 02 75 cmp byte ptr [rax + 2], 117 - 44b7ea: 75 ab jne 0x44b797 - 44b7ec: 0f be 40 03 movsx eax, byte ptr [rax + 3] - 44b7f0: 83 e8 30 sub eax, 48 - 44b7f3: 83 f8 0a cmp eax, 10 - 44b7f6: 41 83 d4 00 adc r12d, 0 - 44b7fa: e9 79 ff ff ff jmp 0x44b778 - 44b7ff: 90 nop - 44b800: 4c 8d 7f 01 lea r15, [rdi + 1] - 44b804: ba 0a 00 00 00 mov edx, 10 - 44b809: 4c 89 ee mov rsi, r13 - 44b80c: 4c 89 ff mov rdi, r15 - 44b80f: e8 8c 4a fc ff call 0x4102a0 - 44b814: 48 8b 7d b0 mov rdi, qword ptr [rbp - 80] - 44b818: 49 89 c0 mov r8, rax - 44b81b: 4c 39 ff cmp rdi, r15 - 44b81e: 0f 85 c0 fe ff ff jne 0x44b6e4 - 44b824: 8b 7d 8c mov edi, dword ptr [rbp - 116] - 44b827: e8 24 d6 ff ff call 0x448e50 <__close_nocancel> - 44b82c: e9 0f ff ff ff jmp 0x44b740 - 44b831: 44 8b 25 48 58 07 00 mov r12d, dword ptr [rip + 481352] # 0x4c1080 - 44b838: 45 85 e4 test r12d, r12d - 44b83b: 0f 88 af fd ff ff js 0x44b5f0 - 44b841: e9 6b ff ff ff jmp 0x44b7b1 - 44b846: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 44b84c: e9 ff fd ff ff jmp 0x44b650 - 44b851: be 00 00 08 00 mov esi, 524288 - 44b856: 48 8d 3d a3 d2 04 00 lea rdi, [rip + 316067] # 0x498b00 <__PRETTY_FUNCTION__.11459+0x20> - 44b85d: 31 c0 xor eax, eax - 44b85f: 41 bc 02 00 00 00 mov r12d, 2 - 44b865: e8 56 d7 ff ff call 0x448fc0 <__open_nocancel> - 44b86a: 41 89 c5 mov r13d, eax - 44b86d: 83 f8 ff cmp eax, -1 - 44b870: 0f 84 29 ff ff ff je 0x44b79f - 44b876: 45 31 e4 xor r12d, r12d - 44b879: 4c 8d 75 a8 lea r14, [rbp - 88] - 44b87d: 4c 8d 7d a0 lea r15, [rbp - 96] - 44b881: eb 22 jmp 0x44b8a5 - 44b883: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44b888: b9 09 00 00 00 mov ecx, 9 - 44b88d: 48 8d 3d 7a d2 04 00 lea rdi, [rip + 316026] # 0x498b0e <__PRETTY_FUNCTION__.11459+0x2e> - 44b894: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 44b896: 0f 97 c0 seta al - 44b899: 1c 00 sbb al, 0 - 44b89b: 0f be c0 movsx eax, al - 44b89e: 83 f8 01 cmp eax, 1 - 44b8a1: 41 83 d4 00 adc r12d, 0 - 44b8a5: 48 8b 75 98 mov rsi, qword ptr [rbp - 104] - 44b8a9: 49 89 d8 mov r8, rbx - 44b8ac: 4c 89 f1 mov rcx, r14 - 44b8af: 4c 89 fa mov rdx, r15 - 44b8b2: 44 89 ef mov edi, r13d - 44b8b5: e8 56 fb ff ff call 0x44b410 - 44b8ba: 48 89 c6 mov rsi, rax - 44b8bd: 48 85 c0 test rax, rax - 44b8c0: 75 c6 jne 0x44b888 - 44b8c2: e9 d0 fe ff ff jmp 0x44b797 - 44b8c7: e8 04 03 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 44b8cc: 0f 1f 40 00 nop dword ptr [rax] - -000000000044b8d0 : - 44b8d0: f3 0f 1e fa endbr64 - 44b8d4: 41 55 push r13 - 44b8d6: 48 8d 3d 3b d2 04 00 lea rdi, [rip + 315963] # 0x498b18 <__PRETTY_FUNCTION__.11459+0x38> - 44b8dd: 41 54 push r12 - 44b8df: 45 31 e4 xor r12d, r12d - 44b8e2: 55 push rbp - 44b8e3: 53 push rbx - 44b8e4: 48 83 ec 18 sub rsp, 24 - 44b8e8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 44b8f1: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 44b8f6: 31 c0 xor eax, eax - 44b8f8: 49 89 e5 mov r13, rsp - 44b8fb: e8 f0 57 02 00 call 0x4710f0 - 44b900: 48 89 c5 mov rbp, rax - 44b903: 48 85 c0 test rax, rax - 44b906: 0f 84 94 00 00 00 je 0x44b9a0 - 44b90c: 0f 1f 40 00 nop dword ptr [rax] - 44b910: 48 89 ef mov rdi, rbp - 44b913: e8 48 5b 02 00 call 0x471460 - 44b918: 48 85 c0 test rax, rax - 44b91b: 74 53 je 0x44b970 - 44b91d: 80 78 12 04 cmp byte ptr [rax + 18], 4 - 44b921: 75 ed jne 0x44b910 - 44b923: 66 81 78 13 63 70 cmp word ptr [rax + 19], 28771 - 44b929: 75 e5 jne 0x44b910 - 44b92b: 80 78 15 75 cmp byte ptr [rax + 21], 117 - 44b92f: 75 df jne 0x44b910 - 44b931: 48 8d 58 16 lea rbx, [rax + 22] - 44b935: ba 0a 00 00 00 mov edx, 10 - 44b93a: 4c 89 ee mov rsi, r13 - 44b93d: 48 89 df mov rdi, rbx - 44b940: e8 5b 49 fc ff call 0x4102a0 - 44b945: 48 83 f8 ff cmp rax, -1 - 44b949: 74 c5 je 0x44b910 - 44b94b: 48 8b 04 24 mov rax, qword ptr [rsp] - 44b94f: 48 39 c3 cmp rbx, rax - 44b952: 74 bc je 0x44b910 - 44b954: 80 38 01 cmp byte ptr [rax], 1 - 44b957: 48 89 ef mov rdi, rbp - 44b95a: 41 83 d4 00 adc r12d, 0 - 44b95e: e8 fd 5a 02 00 call 0x471460 - 44b963: 48 85 c0 test rax, rax - 44b966: 75 b5 jne 0x44b91d - 44b968: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 44b970: 48 89 ef mov rdi, rbp - 44b973: e8 08 5a 02 00 call 0x471380 - 44b978: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 44b97d: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 44b986: 75 22 jne 0x44b9aa - 44b988: 48 83 c4 18 add rsp, 24 - 44b98c: 44 89 e0 mov eax, r12d - 44b98f: 5b pop rbx - 44b990: 5d pop rbp - 44b991: 41 5c pop r12 - 44b993: 41 5d pop r13 - 44b995: c3 ret - 44b996: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44b9a0: e8 fb fb ff ff call 0x44b5a0 - 44b9a5: 41 89 c4 mov r12d, eax - 44b9a8: eb ce jmp 0x44b978 - 44b9aa: e8 21 02 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 44b9af: 90 nop - -000000000044b9b0 : - 44b9b0: f3 0f 1e fa endbr64 - 44b9b4: 55 push rbp - 44b9b5: 53 push rbx - 44b9b6: 48 81 ec 88 00 00 00 sub rsp, 136 - 44b9bd: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 44b9c6: 48 89 44 24 78 mov qword ptr [rsp + 120], rax - 44b9cb: 31 c0 xor eax, eax - 44b9cd: 48 89 e7 mov rdi, rsp - 44b9d0: e8 ab 01 00 00 call 0x44bb80 - 44b9d5: 8b 5c 24 68 mov ebx, dword ptr [rsp + 104] - 44b9d9: 48 8b 6c 24 20 mov rbp, qword ptr [rsp + 32] - 44b9de: e8 6d d8 ff ff call 0x449250 - 44b9e3: 48 63 d0 movsxd rdx, eax - 44b9e6: 83 fb 01 cmp ebx, 1 - 44b9e9: 77 0f ja 0x44b9fa - 44b9eb: eb 13 jmp 0x44ba00 - 44b9ed: 0f 1f 00 nop dword ptr [rax] - 44b9f0: d1 eb shr ebx - 44b9f2: 48 d1 ea shr rdx - 44b9f5: 83 fb 01 cmp ebx, 1 - 44b9f8: 76 06 jbe 0x44ba00 - 44b9fa: 48 83 fa 01 cmp rdx, 1 - 44b9fe: 77 f0 ja 0x44b9f0 - 44ba00: 89 d8 mov eax, ebx - 44ba02: 48 0f af c5 imul rax, rbp - 44ba06: 48 83 fa 01 cmp rdx, 1 - 44ba0a: 76 10 jbe 0x44ba1c - 44ba0c: 0f 1f 40 00 nop dword ptr [rax] - 44ba10: 48 d1 ea shr rdx - 44ba13: 48 d1 e8 shr rax - 44ba16: 48 83 fa 01 cmp rdx, 1 - 44ba1a: 75 f4 jne 0x44ba10 - 44ba1c: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] - 44ba21: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 44ba2a: 75 0a jne 0x44ba36 - 44ba2c: 48 81 c4 88 00 00 00 add rsp, 136 - 44ba33: 5b pop rbx - 44ba34: 5d pop rbp - 44ba35: c3 ret - 44ba36: e8 95 01 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 44ba3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000044ba40 : - 44ba40: f3 0f 1e fa endbr64 - 44ba44: 55 push rbp - 44ba45: 53 push rbx - 44ba46: 48 81 ec 88 00 00 00 sub rsp, 136 - 44ba4d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 44ba56: 48 89 44 24 78 mov qword ptr [rsp + 120], rax - 44ba5b: 31 c0 xor eax, eax - 44ba5d: 48 89 e7 mov rdi, rsp - 44ba60: e8 1b 01 00 00 call 0x44bb80 - 44ba65: 8b 5c 24 68 mov ebx, dword ptr [rsp + 104] - 44ba69: 48 8b 6c 24 28 mov rbp, qword ptr [rsp + 40] - 44ba6e: e8 dd d7 ff ff call 0x449250 - 44ba73: 48 63 d0 movsxd rdx, eax - 44ba76: 83 fb 01 cmp ebx, 1 - 44ba79: 77 0f ja 0x44ba8a - 44ba7b: eb 13 jmp 0x44ba90 - 44ba7d: 0f 1f 00 nop dword ptr [rax] - 44ba80: d1 eb shr ebx - 44ba82: 48 d1 ea shr rdx - 44ba85: 83 fb 01 cmp ebx, 1 - 44ba88: 76 06 jbe 0x44ba90 - 44ba8a: 48 83 fa 01 cmp rdx, 1 - 44ba8e: 77 f0 ja 0x44ba80 - 44ba90: 89 d8 mov eax, ebx - 44ba92: 48 0f af c5 imul rax, rbp - 44ba96: 48 83 fa 01 cmp rdx, 1 - 44ba9a: 76 10 jbe 0x44baac - 44ba9c: 0f 1f 40 00 nop dword ptr [rax] - 44baa0: 48 d1 ea shr rdx - 44baa3: 48 d1 e8 shr rax - 44baa6: 48 83 fa 01 cmp rdx, 1 - 44baaa: 75 f4 jne 0x44baa0 - 44baac: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] - 44bab1: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 44baba: 75 0a jne 0x44bac6 - 44babc: 48 81 c4 88 00 00 00 add rsp, 136 - 44bac3: 5b pop rbx - 44bac4: 5d pop rbp - 44bac5: c3 ret - 44bac6: e8 05 01 00 00 call 0x44bbd0 <__stack_chk_fail_local> - 44bacb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000044bad0 <__getclktck>: - 44bad0: f3 0f 1e fa endbr64 - 44bad4: 8b 05 4e 7d 07 00 mov eax, dword ptr [rip + 490830] # 0x4c3828 <_dl_clktck> - 44bada: ba 64 00 00 00 mov edx, 100 - 44badf: 85 c0 test eax, eax - 44bae1: 0f 44 c2 cmove eax, edx - 44bae4: c3 ret - 44bae5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44baef: 90 nop - -000000000044baf0 <__init_misc>: - 44baf0: f3 0f 1e fa endbr64 - 44baf4: 48 85 f6 test rsi, rsi - 44baf7: 74 47 je 0x44bb40 <__init_misc+0x50> - 44baf9: 55 push rbp - 44bafa: 53 push rbx - 44bafb: 48 89 f3 mov rbx, rsi - 44bafe: 48 83 ec 08 sub rsp, 8 - 44bb02: 48 8b 2e mov rbp, qword ptr [rsi] - 44bb05: 48 85 ed test rbp, rbp - 44bb08: 74 29 je 0x44bb33 <__init_misc+0x43> - 44bb0a: 48 89 ef mov rdi, rbp - 44bb0d: be 2f 00 00 00 mov esi, 47 - 44bb12: e8 69 55 fb ff call 0x401080 <.plt+0x60> - 44bb17: 48 8d 50 01 lea rdx, [rax + 1] - 44bb1b: 48 85 c0 test rax, rax - 44bb1e: 48 0f 45 ea cmovne rbp, rdx - 44bb22: 48 89 2d 5f 55 07 00 mov qword ptr [rip + 480607], rbp # 0x4c1088 - 44bb29: 48 8b 03 mov rax, qword ptr [rbx] - 44bb2c: 48 89 05 5d 55 07 00 mov qword ptr [rip + 480605], rax # 0x4c1090 - 44bb33: 48 83 c4 08 add rsp, 8 - 44bb37: 5b pop rbx - 44bb38: 5d pop rbp - 44bb39: c3 ret - 44bb3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44bb40: c3 ret - 44bb41: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44bb4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000044bb50 : - 44bb50: f3 0f 1e fa endbr64 - 44bb54: 49 89 ca mov r10, rcx - 44bb57: b8 19 00 00 00 mov eax, 25 - 44bb5c: 0f 05 syscall - 44bb5e: 48 3d 01 f0 ff ff cmp rax, -4095 - 44bb64: 73 01 jae 0x44bb67 - 44bb66: c3 ret - 44bb67: 48 c7 c1 c0 ff ff ff mov rcx, -64 - 44bb6e: f7 d8 neg eax - 44bb70: 64 89 01 mov dword ptr fs:[rcx], eax - 44bb73: 48 83 c8 ff or rax, -1 - 44bb77: c3 ret - 44bb78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000044bb80 : - 44bb80: f3 0f 1e fa endbr64 - 44bb84: b8 63 00 00 00 mov eax, 99 - 44bb89: 0f 05 syscall - 44bb8b: 48 3d 01 f0 ff ff cmp rax, -4095 - 44bb91: 73 01 jae 0x44bb94 - 44bb93: c3 ret - 44bb94: 48 c7 c1 c0 ff ff ff mov rcx, -64 - 44bb9b: f7 d8 neg eax - 44bb9d: 64 89 01 mov dword ptr fs:[rcx], eax - 44bba0: 48 83 c8 ff or rax, -1 - 44bba4: c3 ret - 44bba5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44bbaf: 90 nop - -000000000044bbb0 <__chk_fail>: - 44bbb0: f3 0f 1e fa endbr64 - 44bbb4: 50 push rax - 44bbb5: 58 pop rax - 44bbb6: 48 8d 3d 73 cf 04 00 lea rdi, [rip + 315251] # 0x498b30 <__PRETTY_FUNCTION__.11459+0x50> - 44bbbd: 48 83 ec 08 sub rsp, 8 - 44bbc1: e8 2a 00 00 00 call 0x44bbf0 <__fortify_fail> - 44bbc6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000044bbd0 <__stack_chk_fail_local>: - 44bbd0: f3 0f 1e fa endbr64 - 44bbd4: 50 push rax - 44bbd5: 58 pop rax - 44bbd6: 48 8d 3d 6c cf 04 00 lea rdi, [rip + 315244] # 0x498b49 <__PRETTY_FUNCTION__.11459+0x69> - 44bbdd: 48 83 ec 08 sub rsp, 8 - 44bbe1: e8 0a 00 00 00 call 0x44bbf0 <__fortify_fail> - 44bbe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000044bbf0 <__fortify_fail>: - 44bbf0: f3 0f 1e fa endbr64 - 44bbf4: 55 push rbp - 44bbf5: 48 8d 2d 65 cf 04 00 lea rbp, [rip + 315237] # 0x498b61 <__PRETTY_FUNCTION__.11459+0x81> - 44bbfc: 53 push rbx - 44bbfd: 48 89 fb mov rbx, rdi - 44bc00: 48 83 ec 08 sub rsp, 8 - 44bc04: 0f 1f 40 00 nop dword ptr [rax] - 44bc08: 48 89 da mov rdx, rbx - 44bc0b: 48 89 ee mov rsi, rbp - 44bc0e: bf 01 00 00 00 mov edi, 1 - 44bc13: 31 c0 xor eax, eax - 44bc15: e8 66 7e fc ff call 0x413a80 <__libc_message> - 44bc1a: eb ec jmp 0x44bc08 <__fortify_fail+0x18> - 44bc1c: 0f 1f 40 00 nop dword ptr [rax] - -000000000044bc20 <_dl_debug_state>: - 44bc20: f3 0f 1e fa endbr64 - 44bc24: c3 ret - 44bc25: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000044bc30 <_dl_debug_initialize>: - 44bc30: f3 0f 1e fa endbr64 - 44bc34: 48 8d 05 45 7b 07 00 lea rax, [rip + 490309] # 0x4c3780 <_r_debug> - 44bc3b: 48 85 f6 test rsi, rsi - 44bc3e: 74 14 je 0x44bc54 <_dl_debug_initialize+0x24> - 44bc40: 48 8d 04 f6 lea rax, [rsi + 8*rsi] - 44bc44: 48 8d 15 35 55 07 00 lea rdx, [rip + 480565] # 0x4c1180 <_dl_ns> - 44bc4b: 48 c1 e0 04 shl rax, 4 - 44bc4f: 48 8d 44 02 68 lea rax, [rdx + rax + 104] - 44bc54: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 - 44bc59: 74 3d je 0x44bc98 <_dl_debug_initialize+0x68> - 44bc5b: 48 85 ff test rdi, rdi - 44bc5e: 74 30 je 0x44bc90 <_dl_debug_initialize+0x60> - 44bc60: c7 00 01 00 00 00 mov dword ptr [rax], 1 - 44bc66: 48 8d 14 f6 lea rdx, [rsi + 8*rsi] - 44bc6a: 48 8d 0d 0f 55 07 00 lea rcx, [rip + 480527] # 0x4c1180 <_dl_ns> - 44bc71: 48 89 78 20 mov qword ptr [rax + 32], rdi - 44bc75: 48 c1 e2 04 shl rdx, 4 - 44bc79: 48 8b 14 11 mov rdx, qword ptr [rcx + rdx] - 44bc7d: 48 8d 0d 9c ff ff ff lea rcx, [rip - 100] # 0x44bc20 <_dl_debug_state> - 44bc84: 48 89 48 10 mov qword ptr [rax + 16], rcx - 44bc88: 48 89 50 08 mov qword ptr [rax + 8], rdx - 44bc8c: c3 ret - 44bc8d: 0f 1f 00 nop dword ptr [rax] - 44bc90: c3 ret - 44bc91: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44bc98: c7 00 01 00 00 00 mov dword ptr [rax], 1 - 44bc9e: 48 85 ff test rdi, rdi - 44bca1: 75 c3 jne 0x44bc66 <_dl_debug_initialize+0x36> - 44bca3: 48 8b 3d f6 7a 07 00 mov rdi, qword ptr [rip + 490230] # 0x4c37a0 <_r_debug+0x20> - 44bcaa: eb ba jmp 0x44bc66 <_dl_debug_initialize+0x36> - 44bcac: 0f 1f 40 00 nop dword ptr [rax] - -000000000044bcb0 : - 44bcb0: 8b 47 08 mov eax, dword ptr [rdi + 8] - 44bcb3: 83 f8 03 cmp eax, 3 - 44bcb6: 74 28 je 0x44bce0 - 44bcb8: 48 8b 16 mov rdx, qword ptr [rsi] - 44bcbb: 83 f8 01 cmp eax, 1 - 44bcbe: 74 02 je 0x44bcc2 - 44bcc0: 76 26 jbe 0x44bce8 - 44bcc2: 48 3b 57 10 cmp rdx, qword ptr [rdi + 16] - 44bcc6: 72 1c jb 0x44bce4 - 44bcc8: 48 3b 57 18 cmp rdx, qword ptr [rdi + 24] - 44bccc: 77 16 ja 0x44bce4 - 44bcce: 48 89 57 20 mov qword ptr [rdi + 32], rdx - 44bcd2: c6 47 28 01 mov byte ptr [rdi + 40], 1 - 44bcd6: c3 ret - 44bcd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44bce0: 48 89 77 20 mov qword ptr [rdi + 32], rsi - 44bce4: c3 ret - 44bce5: 0f 1f 00 nop dword ptr [rax] - 44bce8: 48 3b 57 10 cmp rdx, qword ptr [rdi + 16] - 44bcec: 7c f6 jl 0x44bce4 - 44bcee: 48 3b 57 18 cmp rdx, qword ptr [rdi + 24] - 44bcf2: 7f f0 jg 0x44bce4 - 44bcf4: 48 89 57 20 mov qword ptr [rdi + 32], rdx - 44bcf8: c6 47 28 01 mov byte ptr [rdi + 40], 1 - 44bcfc: c3 ret - 44bcfd: 0f 1f 00 nop dword ptr [rax] - -000000000044bd00 <__tunable_set_val>: - 44bd00: f3 0f 1e fa endbr64 - 44bd04: 89 ff mov edi, edi - 44bd06: 48 8d 15 13 37 07 00 lea rdx, [rip + 472851] # 0x4bf420 - 44bd0d: 48 8d 04 fd 00 00 00 00 lea rax, [8*rdi] - 44bd15: 48 29 f8 sub rax, rdi - 44bd18: 48 8d 04 c2 lea rax, [rdx + 8*rax] - 44bd1c: 8b 50 08 mov edx, dword ptr [rax + 8] - 44bd1f: 83 fa 03 cmp edx, 3 - 44bd22: 74 24 je 0x44bd48 <__tunable_set_val+0x48> - 44bd24: 48 8b 0e mov rcx, qword ptr [rsi] - 44bd27: 83 fa 01 cmp edx, 1 - 44bd2a: 74 02 je 0x44bd2e <__tunable_set_val+0x2e> - 44bd2c: 76 22 jbe 0x44bd50 <__tunable_set_val+0x50> - 44bd2e: 48 3b 48 10 cmp rcx, qword ptr [rax + 16] - 44bd32: 72 18 jb 0x44bd4c <__tunable_set_val+0x4c> - 44bd34: 48 3b 48 18 cmp rcx, qword ptr [rax + 24] - 44bd38: 77 12 ja 0x44bd4c <__tunable_set_val+0x4c> - 44bd3a: 48 89 48 20 mov qword ptr [rax + 32], rcx - 44bd3e: c6 40 28 01 mov byte ptr [rax + 40], 1 - 44bd42: c3 ret - 44bd43: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44bd48: 48 89 70 20 mov qword ptr [rax + 32], rsi - 44bd4c: c3 ret - 44bd4d: 0f 1f 00 nop dword ptr [rax] - 44bd50: 48 3b 48 10 cmp rcx, qword ptr [rax + 16] - 44bd54: 7c f6 jl 0x44bd4c <__tunable_set_val+0x4c> - 44bd56: 48 3b 48 18 cmp rcx, qword ptr [rax + 24] - 44bd5a: 7f f0 jg 0x44bd4c <__tunable_set_val+0x4c> - 44bd5c: 48 89 48 20 mov qword ptr [rax + 32], rcx - 44bd60: c6 40 28 01 mov byte ptr [rax + 40], 1 - 44bd64: c3 ret - 44bd65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000044bd70 <__tunables_init>: - 44bd70: f3 0f 1e fa endbr64 - 44bd74: 41 57 push r15 - 44bd76: 49 89 f8 mov r8, rdi - 44bd79: 41 56 push r14 - 44bd7b: 41 55 push r13 - 44bd7d: 41 54 push r12 - 44bd7f: 55 push rbp - 44bd80: 53 push rbx - 44bd81: 48 83 ec 38 sub rsp, 56 - 44bd85: 8b 15 15 3d 07 00 mov edx, dword ptr [rip + 474389] # 0x4bfaa0 <__libc_enable_secure> - 44bd8b: 85 d2 test edx, edx - 44bd8d: 0f 85 0b 05 00 00 jne 0x44c29e <__tunables_init+0x52e> - 44bd93: 4d 89 c5 mov r13, r8 - 44bd96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44bda0: 4d 85 ed test r13, r13 - 44bda3: 0f 84 11 01 00 00 je 0x44beba <__tunables_init+0x14a> - 44bda9: 49 8b 5d 00 mov rbx, qword ptr [r13] - 44bdad: 48 85 db test rbx, rbx - 44bdb0: 0f 84 04 01 00 00 je 0x44beba <__tunables_init+0x14a> - 44bdb6: 0f b6 13 movzx edx, byte ptr [rbx] - 44bdb9: 4d 8d 7d 08 lea r15, [r13 + 8] - 44bdbd: 80 fa 3d cmp dl, 61 - 44bdc0: 0f 84 5f 04 00 00 je 0x44c225 <__tunables_init+0x4b5> - 44bdc6: 84 d2 test dl, dl - 44bdc8: 0f 84 57 04 00 00 je 0x44c225 <__tunables_init+0x4b5> - 44bdce: b8 01 00 00 00 mov eax, 1 - 44bdd3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44bdd8: 0f b6 14 03 movzx edx, byte ptr [rbx + rax] - 44bddc: 48 89 c1 mov rcx, rax - 44bddf: 48 83 c0 01 add rax, 1 - 44bde3: 84 d2 test dl, dl - 44bde5: 0f 84 c3 00 00 00 je 0x44beae <__tunables_init+0x13e> - 44bdeb: 80 fa 3d cmp dl, 61 - 44bdee: 75 e8 jne 0x44bdd8 <__tunables_init+0x68> - 44bdf0: 84 d2 test dl, dl - 44bdf2: 0f 84 b6 00 00 00 je 0x44beae <__tunables_init+0x13e> - 44bdf8: 48 8d 69 01 lea rbp, [rcx + 1] - 44bdfc: 48 8d 35 76 cd 04 00 lea rsi, [rip + 314742] # 0x498b79 <__PRETTY_FUNCTION__.11459+0x99> - 44be03: ba 47 00 00 00 mov edx, 71 - 44be08: 48 8d 04 2b lea rax, [rbx + rbp] - 44be0c: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 44be11: 48 89 d8 mov rax, rbx - 44be14: eb 25 jmp 0x44be3b <__tunables_init+0xcb> - 44be16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44be20: 84 c9 test cl, cl - 44be22: 74 1e je 0x44be42 <__tunables_init+0xd2> - 44be24: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] - 44be28: 48 83 c6 01 add rsi, 1 - 44be2c: 48 8d 48 01 lea rcx, [rax + 1] - 44be30: 84 d2 test dl, dl - 44be32: 0f 84 19 01 00 00 je 0x44bf51 <__tunables_init+0x1e1> - 44be38: 48 89 c8 mov rax, rcx - 44be3b: 0f b6 08 movzx ecx, byte ptr [rax] - 44be3e: 38 d1 cmp cl, dl - 44be40: 74 de je 0x44be20 <__tunables_init+0xb0> - 44be42: 44 8b 1d 57 3c 07 00 mov r11d, dword ptr [rip + 474199] # 0x4bfaa0 <__libc_enable_secure> - 44be49: 4c 8d 05 f8 35 07 00 lea r8, [rip + 472568] # 0x4bf448 - 44be50: 45 31 c9 xor r9d, r9d - 44be53: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44be58: 41 80 38 00 cmp byte ptr [r8], 0 - 44be5c: 75 42 jne 0x44bea0 <__tunables_init+0x130> - 44be5e: 4d 8b 50 08 mov r10, qword ptr [r8 + 8] - 44be62: 4d 85 d2 test r10, r10 - 44be65: 74 39 je 0x44bea0 <__tunables_init+0x130> - 44be67: 41 0f b6 3a movzx edi, byte ptr [r10] - 44be6b: 4c 89 d6 mov rsi, r10 - 44be6e: 48 89 d8 mov rax, rbx - 44be71: 89 f9 mov ecx, edi - 44be73: 40 84 ff test dil, dil - 44be76: 75 1c jne 0x44be94 <__tunables_init+0x124> - 44be78: eb 56 jmp 0x44bed0 <__tunables_init+0x160> - 44be7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44be80: 38 ca cmp dl, cl - 44be82: 75 1c jne 0x44bea0 <__tunables_init+0x130> - 44be84: 0f b6 4e 01 movzx ecx, byte ptr [rsi + 1] - 44be88: 48 83 c6 01 add rsi, 1 - 44be8c: 48 83 c0 01 add rax, 1 - 44be90: 84 c9 test cl, cl - 44be92: 74 3c je 0x44bed0 <__tunables_init+0x160> - 44be94: 0f b6 10 movzx edx, byte ptr [rax] - 44be97: 84 d2 test dl, dl - 44be99: 75 e5 jne 0x44be80 <__tunables_init+0x110> - 44be9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44bea0: 41 83 c1 01 add r9d, 1 - 44bea4: 49 83 c0 38 add r8, 56 - 44bea8: 41 83 f9 1a cmp r9d, 26 - 44beac: 75 aa jne 0x44be58 <__tunables_init+0xe8> - 44beae: 4d 89 fd mov r13, r15 - 44beb1: 4d 85 ed test r13, r13 - 44beb4: 0f 85 ef fe ff ff jne 0x44bda9 <__tunables_init+0x39> - 44beba: 48 83 c4 38 add rsp, 56 - 44bebe: 5b pop rbx - 44bebf: 5d pop rbp - 44bec0: 41 5c pop r12 - 44bec2: 41 5d pop r13 - 44bec4: 41 5e pop r14 - 44bec6: 41 5f pop r15 - 44bec8: c3 ret - 44bec9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44bed0: 80 38 3d cmp byte ptr [rax], 61 - 44bed3: 75 cb jne 0x44bea0 <__tunables_init+0x130> - 44bed5: 45 85 db test r11d, r11d - 44bed8: 74 11 je 0x44beeb <__tunables_init+0x17b> - 44beda: 41 8b 40 04 mov eax, dword ptr [r8 + 4] - 44bede: 85 c0 test eax, eax - 44bee0: 0f 84 ab 02 00 00 je 0x44c191 <__tunables_init+0x421> - 44bee6: 83 f8 02 cmp eax, 2 - 44bee9: 75 b5 jne 0x44bea0 <__tunables_init+0x130> - 44beeb: 49 63 d9 movsxd rbx, r9d - 44beee: 48 8d 3d 2b 35 07 00 lea rdi, [rip + 472363] # 0x4bf420 - 44bef5: 48 8d 04 dd 00 00 00 00 lea rax, [8*rbx] - 44befd: 48 29 d8 sub rax, rbx - 44bf00: 48 8d 04 c7 lea rax, [rdi + 8*rax] - 44bf04: 83 78 08 03 cmp dword ptr [rax + 8], 3 - 44bf08: 0f 84 7a 02 00 00 je 0x44c188 <__tunables_init+0x418> - 44bf0e: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 44bf13: 31 f6 xor esi, esi - 44bf15: e8 26 ec 02 00 call 0x47ab40 <_dl_strtoul> - 44bf1a: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 44bf1f: 48 8d 44 24 28 lea rax, [rsp + 40] - 44bf24: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 44bf29: 48 8d 04 dd 00 00 00 00 lea rax, [8*rbx] - 44bf31: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 44bf36: 4d 89 fd mov r13, r15 - 44bf39: 48 29 d8 sub rax, rbx - 44bf3c: 48 8d 1d dd 34 07 00 lea rbx, [rip + 472285] # 0x4bf420 - 44bf43: 48 8d 3c c3 lea rdi, [rbx + 8*rax] - 44bf47: e8 64 fd ff ff call 0x44bcb0 - 44bf4c: e9 4f fe ff ff jmp 0x44bda0 <__tunables_init+0x30> - 44bf51: 80 78 01 3d cmp byte ptr [rax + 1], 61 - 44bf55: 0f 85 e7 fe ff ff jne 0x44be42 <__tunables_init+0xd2> - 44bf5b: 31 ff xor edi, edi - 44bf5d: 0f 1f 00 nop dword ptr [rax] - 44bf60: 49 89 fc mov r12, rdi - 44bf63: 48 83 c7 01 add rdi, 1 - 44bf67: 80 7c 3b ff 00 cmp byte ptr [rbx + rdi - 1], 0 - 44bf6c: 75 f2 jne 0x44bf60 <__tunables_init+0x1f0> - 44bf6e: e8 3d d2 ff ff call 0x4491b0 - 44bf73: 49 89 c0 mov r8, rax - 44bf76: 48 83 f8 ff cmp rax, -1 - 44bf7a: 0f 84 58 03 00 00 je 0x44c2d8 <__tunables_init+0x568> - 44bf80: 49 8d 44 24 ff lea rax, [r12 - 1] - 44bf85: 4d 85 e4 test r12, r12 - 44bf88: 0f 84 a7 02 00 00 je 0x44c235 <__tunables_init+0x4c5> - 44bf8e: 66 90 nop - 44bf90: 0f b6 14 03 movzx edx, byte ptr [rbx + rax] - 44bf94: 41 88 14 00 mov byte ptr [r8 + rax], dl - 44bf98: 48 83 e8 01 sub rax, 1 - 44bf9c: 48 83 f8 ff cmp rax, -1 - 44bfa0: 75 ee jne 0x44bf90 <__tunables_init+0x220> - 44bfa2: 4c 01 c5 add rbp, r8 - 44bfa5: 4d 89 c4 mov r12, r8 - 44bfa8: 44 0f b6 5d 00 movzx r11d, byte ptr [rbp] - 44bfad: 48 89 6c 24 18 mov qword ptr [rsp + 24], rbp - 44bfb2: 45 84 db test r11b, r11b - 44bfb5: 74 39 je 0x44bff0 <__tunables_init+0x280> - 44bfb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44bfc0: 41 80 fb 3d cmp r11b, 61 - 44bfc4: 74 36 je 0x44bffc <__tunables_init+0x28c> - 44bfc6: 44 89 d8 mov eax, r11d - 44bfc9: 31 d2 xor edx, edx - 44bfcb: 41 80 fb 3a cmp r11b, 58 - 44bfcf: 75 18 jne 0x44bfe9 <__tunables_init+0x279> - 44bfd1: eb 29 jmp 0x44bffc <__tunables_init+0x28c> - 44bfd3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44bfd8: 48 83 c2 01 add rdx, 1 - 44bfdc: 0f b6 44 15 00 movzx eax, byte ptr [rbp + rdx] - 44bfe1: 3c 3d cmp al, 61 - 44bfe3: 74 23 je 0x44c008 <__tunables_init+0x298> - 44bfe5: 3c 3a cmp al, 58 - 44bfe7: 74 1f je 0x44c008 <__tunables_init+0x298> - 44bfe9: 84 c0 test al, al - 44bfeb: 75 eb jne 0x44bfd8 <__tunables_init+0x268> - 44bfed: 4d 89 e0 mov r8, r12 - 44bff0: 4d 89 45 00 mov qword ptr [r13], r8 - 44bff4: 4d 89 fd mov r13, r15 - 44bff7: e9 a4 fd ff ff jmp 0x44bda0 <__tunables_init+0x30> - 44bffc: 44 89 d8 mov eax, r11d - 44bfff: 31 d2 xor edx, edx - 44c001: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44c008: 84 c0 test al, al - 44c00a: 74 e1 je 0x44bfed <__tunables_init+0x27d> - 44c00c: 4c 8d 4c 15 01 lea r9, [rbp + rdx + 1] - 44c011: 41 0f b6 39 movzx edi, byte ptr [r9] - 44c015: 3c 3a cmp al, 58 - 44c017: 0f 84 e3 00 00 00 je 0x44c100 <__tunables_init+0x390> - 44c01d: 40 84 ff test dil, dil - 44c020: 0f 84 6e 02 00 00 je 0x44c294 <__tunables_init+0x524> - 44c026: 40 80 ff 3a cmp dil, 58 - 44c02a: 0f 84 64 02 00 00 je 0x44c294 <__tunables_init+0x524> - 44c030: 31 db xor ebx, ebx - 44c032: eb 09 jmp 0x44c03d <__tunables_init+0x2cd> - 44c034: 0f 1f 40 00 nop dword ptr [rax] - 44c038: 40 84 ff test dil, dil - 44c03b: 74 13 je 0x44c050 <__tunables_init+0x2e0> - 44c03d: 48 83 c3 01 add rbx, 1 - 44c041: 41 0f b6 3c 19 movzx edi, byte ptr [r9 + rbx] - 44c046: 4d 8d 04 19 lea r8, [r9 + rbx] - 44c04a: 40 80 ff 3a cmp dil, 58 - 44c04e: 75 e8 jne 0x44c038 <__tunables_init+0x2c8> - 44c050: 4c 8d 15 c9 33 07 00 lea r10, [rip + 472009] # 0x4bf420 - 44c057: 45 31 f6 xor r14d, r14d - 44c05a: 49 8b 0a mov rcx, qword ptr [r10] - 44c05d: 48 89 e8 mov rax, rbp - 44c060: 44 89 de mov esi, r11d - 44c063: 0f b6 11 movzx edx, byte ptr [rcx] - 44c066: 84 d2 test dl, dl - 44c068: 75 1e jne 0x44c088 <__tunables_init+0x318> - 44c06a: eb 54 jmp 0x44c0c0 <__tunables_init+0x350> - 44c06c: 0f 1f 40 00 nop dword ptr [rax] - 44c070: 40 84 f6 test sil, sil - 44c073: 74 1b je 0x44c090 <__tunables_init+0x320> - 44c075: 0f b6 51 01 movzx edx, byte ptr [rcx + 1] - 44c079: 48 83 c0 01 add rax, 1 - 44c07d: 48 83 c1 01 add rcx, 1 - 44c081: 0f b6 30 movzx esi, byte ptr [rax] - 44c084: 84 d2 test dl, dl - 44c086: 74 38 je 0x44c0c0 <__tunables_init+0x350> - 44c088: 0f b6 30 movzx esi, byte ptr [rax] - 44c08b: 40 38 f2 cmp dl, sil - 44c08e: 74 e0 je 0x44c070 <__tunables_init+0x300> - 44c090: 49 83 c6 01 add r14, 1 - 44c094: 49 83 c2 38 add r10, 56 - 44c098: 49 83 fe 1a cmp r14, 26 - 44c09c: 75 bc jne 0x44c05a <__tunables_init+0x2ea> - 44c09e: 4c 89 cd mov rbp, r9 - 44c0a1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44c0a8: 40 84 ff test dil, dil - 44c0ab: 0f 84 3c ff ff ff je 0x44bfed <__tunables_init+0x27d> - 44c0b1: 48 8d 6c 1d 01 lea rbp, [rbp + rbx + 1] - 44c0b6: 44 0f b6 5d 00 movzx r11d, byte ptr [rbp] - 44c0bb: e9 00 ff ff ff jmp 0x44bfc0 <__tunables_init+0x250> - 44c0c0: 40 80 fe 3d cmp sil, 61 - 44c0c4: 75 ca jne 0x44c090 <__tunables_init+0x320> - 44c0c6: 8b 05 d4 39 07 00 mov eax, dword ptr [rip + 473556] # 0x4bfaa0 <__libc_enable_secure> - 44c0cc: 85 c0 test eax, eax - 44c0ce: 74 3b je 0x44c10b <__tunables_init+0x39b> - 44c0d0: 4a 8d 04 f5 00 00 00 00 lea rax, [8*r14] - 44c0d8: 48 8d 35 41 33 07 00 lea rsi, [rip + 471873] # 0x4bf420 - 44c0df: 4c 29 f0 sub rax, r14 - 44c0e2: 8b 44 c6 2c mov eax, dword ptr [rsi + 8*rax + 44] - 44c0e6: 85 c0 test eax, eax - 44c0e8: 0f 84 5a 01 00 00 je 0x44c248 <__tunables_init+0x4d8> - 44c0ee: 4c 89 cd mov rbp, r9 - 44c0f1: 83 f8 02 cmp eax, 2 - 44c0f4: 74 18 je 0x44c10e <__tunables_init+0x39e> - 44c0f6: 41 0f b6 38 movzx edi, byte ptr [r8] - 44c0fa: eb ac jmp 0x44c0a8 <__tunables_init+0x338> - 44c0fc: 0f 1f 40 00 nop dword ptr [rax] - 44c100: 41 89 fb mov r11d, edi - 44c103: 4c 89 cd mov rbp, r9 - 44c106: e9 b5 fe ff ff jmp 0x44bfc0 <__tunables_init+0x250> - 44c10b: 4c 89 cd mov rbp, r9 - 44c10e: 4a 8d 04 f5 00 00 00 00 lea rax, [8*r14] - 44c116: 48 8d 3d 03 33 07 00 lea rdi, [rip + 471811] # 0x4bf420 - 44c11d: 4c 2b 4c 24 18 sub r9, qword ptr [rsp + 24] - 44c122: 4c 03 4c 24 08 add r9, qword ptr [rsp + 8] - 44c127: 4c 29 f0 sub rax, r14 - 44c12a: 41 c6 04 19 00 mov byte ptr [r9 + rbx], 0 - 44c12f: 48 8d 04 c7 lea rax, [rdi + 8*rax] - 44c133: 83 78 08 03 cmp dword ptr [rax + 8], 3 - 44c137: 0f 84 ef 00 00 00 je 0x44c22c <__tunables_init+0x4bc> - 44c13d: 4c 89 cf mov rdi, r9 - 44c140: 31 f6 xor esi, esi - 44c142: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 44c147: e8 f4 e9 02 00 call 0x47ab40 <_dl_strtoul> - 44c14c: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 44c151: 4c 8d 4c 24 28 lea r9, [rsp + 40] - 44c156: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 44c15b: 4a 8d 04 f5 00 00 00 00 lea rax, [8*r14] - 44c163: 48 8d 3d b6 32 07 00 lea rdi, [rip + 471734] # 0x4bf420 - 44c16a: 4c 89 ce mov rsi, r9 - 44c16d: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 44c172: 4c 29 f0 sub rax, r14 - 44c175: 48 8d 3c c7 lea rdi, [rdi + 8*rax] - 44c179: e8 32 fb ff ff call 0x44bcb0 - 44c17e: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 44c183: e9 6e ff ff ff jmp 0x44c0f6 <__tunables_init+0x386> - 44c188: c6 40 28 01 mov byte ptr [rax + 40], 1 - 44c18c: e9 98 fd ff ff jmp 0x44bf29 <__tunables_init+0x1b9> - 44c191: 49 8b 45 00 mov rax, qword ptr [r13] - 44c195: 4c 89 ee mov rsi, r13 - 44c198: 4d 89 ef mov r15, r13 - 44c19b: 48 85 c0 test rax, rax - 44c19e: 0f 84 fc fc ff ff je 0x44bea0 <__tunables_init+0x130> - 44c1a4: 4c 89 d1 mov rcx, r10 - 44c1a7: 40 84 ff test dil, dil - 44c1aa: 75 19 jne 0x44c1c5 <__tunables_init+0x455> - 44c1ac: eb 42 jmp 0x44c1f0 <__tunables_init+0x480> - 44c1ae: 66 90 nop - 44c1b0: 84 d2 test dl, dl - 44c1b2: 74 19 je 0x44c1cd <__tunables_init+0x45d> - 44c1b4: 0f b6 79 01 movzx edi, byte ptr [rcx + 1] - 44c1b8: 48 83 c1 01 add rcx, 1 - 44c1bc: 48 83 c0 01 add rax, 1 - 44c1c0: 40 84 ff test dil, dil - 44c1c3: 74 2b je 0x44c1f0 <__tunables_init+0x480> - 44c1c5: 0f b6 10 movzx edx, byte ptr [rax] - 44c1c8: 40 38 d7 cmp dil, dl - 44c1cb: 74 e3 je 0x44c1b0 <__tunables_init+0x440> - 44c1cd: 48 8b 46 08 mov rax, qword ptr [rsi + 8] - 44c1d1: 48 83 c6 08 add rsi, 8 - 44c1d5: 48 85 c0 test rax, rax - 44c1d8: 74 3f je 0x44c219 <__tunables_init+0x4a9> - 44c1da: 41 0f b6 3a movzx edi, byte ptr [r10] - 44c1de: 4c 89 d1 mov rcx, r10 - 44c1e1: 40 84 ff test dil, dil - 44c1e4: 75 df jne 0x44c1c5 <__tunables_init+0x455> - 44c1e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44c1f0: 80 38 3d cmp byte ptr [rax], 61 - 44c1f3: 75 d8 jne 0x44c1cd <__tunables_init+0x45d> - 44c1f5: 48 89 f0 mov rax, rsi - 44c1f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 44c200: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 44c204: 48 83 c0 08 add rax, 8 - 44c208: 48 89 50 f8 mov qword ptr [rax - 8], rdx - 44c20c: 48 85 d2 test rdx, rdx - 44c20f: 75 ef jne 0x44c200 <__tunables_init+0x490> - 44c211: 48 8b 06 mov rax, qword ptr [rsi] - 44c214: 48 85 c0 test rax, rax - 44c217: 75 c1 jne 0x44c1da <__tunables_init+0x46a> - 44c219: 41 8b 40 04 mov eax, dword ptr [r8 + 4] - 44c21d: 4d 89 ef mov r15, r13 - 44c220: e9 c1 fc ff ff jmp 0x44bee6 <__tunables_init+0x176> - 44c225: 31 c9 xor ecx, ecx - 44c227: e9 c4 fb ff ff jmp 0x44bdf0 <__tunables_init+0x80> - 44c22c: c6 40 28 01 mov byte ptr [rax + 40], 1 - 44c230: e9 26 ff ff ff jmp 0x44c15b <__tunables_init+0x3eb> - 44c235: 4d 85 c0 test r8, r8 - 44c238: 0f 84 b2 fd ff ff je 0x44bff0 <__tunables_init+0x280> - 44c23e: e9 5f fd ff ff jmp 0x44bfa2 <__tunables_init+0x232> - 44c243: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44c248: 40 84 ff test dil, dil - 44c24b: 74 7f je 0x44c2cc <__tunables_init+0x55c> - 44c24d: 49 8d 54 19 01 lea rdx, [r9 + rbx + 1] - 44c252: 48 89 e8 mov rax, rbp - 44c255: 0f b6 0a movzx ecx, byte ptr [rdx] - 44c258: 84 c9 test cl, cl - 44c25a: 74 15 je 0x44c271 <__tunables_init+0x501> - 44c25c: 0f 1f 40 00 nop dword ptr [rax] - 44c260: 48 83 c2 01 add rdx, 1 - 44c264: 88 08 mov byte ptr [rax], cl - 44c266: 48 83 c0 01 add rax, 1 - 44c26a: 0f b6 0a movzx ecx, byte ptr [rdx] - 44c26d: 84 c9 test cl, cl - 44c26f: 75 ef jne 0x44c260 <__tunables_init+0x4f0> - 44c271: c6 00 00 mov byte ptr [rax], 0 - 44c274: 4a 8d 04 f5 00 00 00 00 lea rax, [8*r14] - 44c27c: 48 8d 1d 9d 31 07 00 lea rbx, [rip + 471453] # 0x4bf420 - 44c283: 49 89 e8 mov r8, rbp - 44c286: 4c 29 f0 sub rax, r14 - 44c289: 8b 44 c3 2c mov eax, dword ptr [rbx + 8*rax + 44] - 44c28d: 31 db xor ebx, ebx - 44c28f: e9 5d fe ff ff jmp 0x44c0f1 <__tunables_init+0x381> - 44c294: 4d 89 c8 mov r8, r9 - 44c297: 31 db xor ebx, ebx - 44c299: e9 b2 fd ff ff jmp 0x44c050 <__tunables_init+0x2e0> - 44c29e: 31 f6 xor esi, esi - 44c2a0: 48 8d 3d e1 c8 04 00 lea rdi, [rip + 313569] # 0x498b88 <__PRETTY_FUNCTION__.11459+0xa8> - 44c2a7: b8 15 00 00 00 mov eax, 21 - 44c2ac: 0f 05 syscall - 44c2ae: 3d 00 f0 ff ff cmp eax, 4294963200 - 44c2b3: 76 08 jbe 0x44c2bd <__tunables_init+0x54d> - 44c2b5: 85 c0 test eax, eax - 44c2b7: 0f 85 d6 fa ff ff jne 0x44bd93 <__tunables_init+0x23> - 44c2bd: c7 05 fd 36 07 00 02 00 00 00 mov dword ptr [rip + 472829], 2 # 0x4bf9c4 - 44c2c7: e9 c7 fa ff ff jmp 0x44bd93 <__tunables_init+0x23> - 44c2cc: c6 45 00 00 mov byte ptr [rbp], 0 - 44c2d0: 4d 89 e0 mov r8, r12 - 44c2d3: e9 18 fd ff ff jmp 0x44bff0 <__tunables_init+0x280> - 44c2d8: bf 02 00 00 00 mov edi, 2 - 44c2dd: 48 8d 35 04 cb 04 00 lea rsi, [rip + 314116] # 0x498de8 <__PRETTY_FUNCTION__.11459+0x308> - 44c2e4: 31 c0 xor eax, eax - 44c2e6: e8 f5 e6 02 00 call 0x47a9e0 <_dl_dprintf> - 44c2eb: bf 7f 00 00 00 mov edi, 127 - 44c2f0: e8 9b ba ff ff call 0x447d90 <_exit> - 44c2f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000044c300 <__tunable_get_val>: - 44c300: f3 0f 1e fa endbr64 - 44c304: 89 ff mov edi, edi - 44c306: 48 8d 0d 13 31 07 00 lea rcx, [rip + 471315] # 0x4bf420 - 44c30d: 48 8d 04 fd 00 00 00 00 lea rax, [8*rdi] - 44c315: 48 29 f8 sub rax, rdi - 44c318: 48 8d 04 c1 lea rax, [rcx + 8*rax] - 44c31c: 44 8b 40 08 mov r8d, dword ptr [rax + 8] - 44c320: 48 8b 40 20 mov rax, qword ptr [rax + 32] - 44c324: 41 83 f8 02 cmp r8d, 2 - 44c328: 77 3e ja 0x44c368 <__tunable_get_val+0x68> - 44c32a: 45 85 c0 test r8d, r8d - 44c32d: 75 39 jne 0x44c368 <__tunable_get_val+0x68> - 44c32f: 89 06 mov dword ptr [rsi], eax - 44c331: 48 8d 04 fd 00 00 00 00 lea rax, [8*rdi] - 44c339: 48 29 f8 sub rax, rdi - 44c33c: 80 7c c1 28 00 cmp byte ptr [rcx + 8*rax + 40], 0 - 44c341: 48 8d 34 c5 00 00 00 00 lea rsi, [8*rax] - 44c349: 74 15 je 0x44c360 <__tunable_get_val+0x60> - 44c34b: 48 85 d2 test rdx, rdx - 44c34e: 74 10 je 0x44c360 <__tunable_get_val+0x60> - 44c350: 48 8d 7c 31 20 lea rdi, [rcx + rsi + 32] - 44c355: ff e2 jmp rdx - 44c357: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44c360: c3 ret - 44c361: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44c368: 48 89 06 mov qword ptr [rsi], rax - 44c36b: eb c4 jmp 0x44c331 <__tunable_get_val+0x31> - 44c36d: 0f 1f 00 nop dword ptr [rax] - -000000000044c370 <_dl_aux_init>: - 44c370: f3 0f 1e fa endbr64 - 44c374: 48 8b 07 mov rax, qword ptr [rdi] - 44c377: 48 89 3d 62 74 07 00 mov qword ptr [rip + 488546], rdi # 0x4c37e0 <_dl_auxv> - 44c37e: 48 85 c0 test rax, rax - 44c381: 0f 84 f9 03 00 00 je 0x44c780 <_dl_aux_init+0x410> - 44c387: 41 57 push r15 - 44c389: 48 8b 35 70 69 07 00 mov rsi, qword ptr [rip + 485744] # 0x4c2d00 <_dl_hwcap2> - 44c390: 45 31 db xor r11d, r11d - 44c393: 45 31 c9 xor r9d, r9d - 44c396: 41 56 push r14 - 44c398: 8b 0d f2 74 07 00 mov ecx, dword ptr [rip + 488690] # 0x4c3890 <__libc_enable_secure_decided> - 44c39e: 45 31 f6 xor r14d, r14d - 44c3a1: 45 31 c0 xor r8d, r8d - 44c3a4: 41 55 push r13 - 44c3a6: 4c 8b 15 6b 4d 07 00 mov r10, qword ptr [rip + 478571] # 0x4c1118 <_dl_pagesize> - 44c3ad: 48 8d 15 8c cb 04 00 lea rdx, [rip + 314252] # 0x498f40 <__PRETTY_FUNCTION__.11459+0x460> - 44c3b4: 4c 8b 3d 8d 74 07 00 mov r15, qword ptr [rip + 488589] # 0x4c3848 <_dl_phnum> - 44c3bb: 4c 8b 2d 4e 74 07 00 mov r13, qword ptr [rip + 488526] # 0x4c3810 <_dl_phdr> - 44c3c2: 41 54 push r12 - 44c3c4: 45 31 e4 xor r12d, r12d - 44c3c7: 55 push rbp - 44c3c8: 8b 2d 5a 74 07 00 mov ebp, dword ptr [rip + 488538] # 0x4c3828 <_dl_clktck> - 44c3ce: 53 push rbx - 44c3cf: 48 8b 1d 5a 74 07 00 mov rbx, qword ptr [rip + 488538] # 0x4c3830 <_dl_sysinfo_dso> - 44c3d6: 48 89 74 24 d8 mov qword ptr [rsp - 40], rsi - 44c3db: 8b 35 bf 36 07 00 mov esi, dword ptr [rip + 472767] # 0x4bfaa0 <__libc_enable_secure> - 44c3e1: 48 89 5c 24 e0 mov qword ptr [rsp - 32], rbx - 44c3e6: 48 8b 1d 73 36 07 00 mov rbx, qword ptr [rip + 472691] # 0x4bfa60 <_dl_random> - 44c3ed: 89 74 24 ec mov dword ptr [rsp - 20], esi - 44c3f1: 48 8b 35 10 69 07 00 mov rsi, qword ptr [rip + 485648] # 0x4c2d08 <_dl_hwcap> - 44c3f8: 48 89 5c 24 f0 mov qword ptr [rsp - 16], rbx - 44c3fd: 0f b7 1d 08 4d 07 00 movzx ebx, word ptr [rip + 478472] # 0x4c110c <_dl_fpu_control> - 44c404: 89 4c 24 f8 mov dword ptr [rsp - 8], ecx - 44c408: 48 8b 0d d9 73 07 00 mov rcx, qword ptr [rip + 488409] # 0x4c37e8 <_dl_platform> - 44c40f: c6 44 24 ff 00 mov byte ptr [rsp - 1], 0 - 44c414: c6 44 24 fe 00 mov byte ptr [rsp - 2], 0 - 44c419: c6 44 24 fd 00 mov byte ptr [rsp - 3], 0 - 44c41e: c6 44 24 eb 00 mov byte ptr [rsp - 21], 0 - 44c423: c6 44 24 ea 00 mov byte ptr [rsp - 22], 0 - 44c428: c6 44 24 fc 00 mov byte ptr [rsp - 4], 0 - 44c42d: 66 89 5c 24 e8 mov word ptr [rsp - 24], bx - 44c432: 31 db xor ebx, ebx - 44c434: 48 89 74 24 d0 mov qword ptr [rsp - 48], rsi - 44c439: 31 f6 xor esi, esi - 44c43b: 48 89 4c 24 c8 mov qword ptr [rsp - 56], rcx - 44c440: 31 c9 xor ecx, ecx - 44c442: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44c448: 48 83 e8 03 sub rax, 3 - 44c44c: 48 83 f8 1e cmp rax, 30 - 44c450: 77 1e ja 0x44c470 <_dl_aux_init+0x100> - 44c452: 48 63 04 82 movsxd rax, dword ptr [rdx + 4*rax] - 44c456: 48 01 d0 add rax, rdx - 44c459: 3e ff e0 jmp rax - 44c45c: 0f 1f 40 00 nop dword ptr [rax] - 44c460: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 44c464: c6 44 24 ff 01 mov byte ptr [rsp - 1], 1 - 44c469: 48 89 44 24 f0 mov qword ptr [rsp - 16], rax - 44c46e: 66 90 nop - 44c470: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 44c474: 48 83 c7 10 add rdi, 16 - 44c478: 48 85 c0 test rax, rax - 44c47b: 75 cb jne 0x44c448 <_dl_aux_init+0xd8> - 44c47d: 0f 1f 00 nop dword ptr [rax] - 44c480: 45 84 c9 test r9b, r9b - 44c483: 0f 85 e7 02 00 00 jne 0x44c770 <_dl_aux_init+0x400> - 44c489: 45 84 db test r11b, r11b - 44c48c: 74 06 je 0x44c494 <_dl_aux_init+0x124> - 44c48e: 89 2d 94 73 07 00 mov dword ptr [rip + 488340], ebp # 0x4c3828 <_dl_clktck> - 44c494: 84 db test bl, bl - 44c496: 74 07 je 0x44c49f <_dl_aux_init+0x12f> - 44c498: 4c 89 2d 71 73 07 00 mov qword ptr [rip + 488305], r13 # 0x4c3810 <_dl_phdr> - 44c49f: 45 84 e4 test r12b, r12b - 44c4a2: 74 07 je 0x44c4ab <_dl_aux_init+0x13b> - 44c4a4: 4c 89 3d 9d 73 07 00 mov qword ptr [rip + 488349], r15 # 0x4c3848 <_dl_phnum> - 44c4ab: 45 84 f6 test r14b, r14b - 44c4ae: 74 0c je 0x44c4bc <_dl_aux_init+0x14c> - 44c4b0: 48 8b 44 24 c8 mov rax, qword ptr [rsp - 56] - 44c4b5: 48 89 05 2c 73 07 00 mov qword ptr [rip + 488236], rax # 0x4c37e8 <_dl_platform> - 44c4bc: 80 7c 24 fc 00 cmp byte ptr [rsp - 4], 0 - 44c4c1: 74 0c je 0x44c4cf <_dl_aux_init+0x15f> - 44c4c3: 48 8b 44 24 d0 mov rax, qword ptr [rsp - 48] - 44c4c8: 48 89 05 39 68 07 00 mov qword ptr [rip + 485433], rax # 0x4c2d08 <_dl_hwcap> - 44c4cf: 80 7c 24 ea 00 cmp byte ptr [rsp - 22], 0 - 44c4d4: 74 0c je 0x44c4e2 <_dl_aux_init+0x172> - 44c4d6: 48 8b 44 24 d8 mov rax, qword ptr [rsp - 40] - 44c4db: 48 89 05 1e 68 07 00 mov qword ptr [rip + 485406], rax # 0x4c2d00 <_dl_hwcap2> - 44c4e2: 80 7c 24 eb 00 cmp byte ptr [rsp - 21], 0 - 44c4e7: 74 0c je 0x44c4f5 <_dl_aux_init+0x185> - 44c4e9: 0f b7 44 24 e8 movzx eax, word ptr [rsp - 24] - 44c4ee: 66 89 05 17 4c 07 00 mov word ptr [rip + 478231], ax # 0x4c110c <_dl_fpu_control> - 44c4f5: 80 7c 24 fd 00 cmp byte ptr [rsp - 3], 0 - 44c4fa: 74 0c je 0x44c508 <_dl_aux_init+0x198> - 44c4fc: 48 8b 44 24 e0 mov rax, qword ptr [rsp - 32] - 44c501: 48 89 05 28 73 07 00 mov qword ptr [rip + 488232], rax # 0x4c3830 <_dl_sysinfo_dso> - 44c508: 80 7c 24 fe 00 cmp byte ptr [rsp - 2], 0 - 44c50d: 74 14 je 0x44c523 <_dl_aux_init+0x1b3> - 44c50f: 8b 44 24 ec mov eax, dword ptr [rsp - 20] - 44c513: 89 05 87 35 07 00 mov dword ptr [rip + 472455], eax # 0x4bfaa0 <__libc_enable_secure> - 44c519: 8b 44 24 f8 mov eax, dword ptr [rsp - 8] - 44c51d: 89 05 6d 73 07 00 mov dword ptr [rip + 488301], eax # 0x4c3890 <__libc_enable_secure_decided> - 44c523: 80 7c 24 ff 00 cmp byte ptr [rsp - 1], 0 - 44c528: 74 0c je 0x44c536 <_dl_aux_init+0x1c6> - 44c52a: 48 8b 44 24 f0 mov rax, qword ptr [rsp - 16] - 44c52f: 48 89 05 2a 35 07 00 mov qword ptr [rip + 472362], rax # 0x4bfa60 <_dl_random> - 44c536: 83 f9 0f cmp ecx, 15 - 44c539: 75 18 jne 0x44c553 <_dl_aux_init+0x1e3> - 44c53b: c7 05 4b 73 07 00 01 00 00 00 mov dword ptr [rip + 488267], 1 # 0x4c3890 <__libc_enable_secure_decided> - 44c545: 31 c0 xor eax, eax - 44c547: 41 09 f0 or r8d, esi - 44c54a: 0f 95 c0 setne al - 44c54d: 89 05 4d 35 07 00 mov dword ptr [rip + 472397], eax # 0x4bfaa0 <__libc_enable_secure> - 44c553: 5b pop rbx - 44c554: 5d pop rbp - 44c555: 41 5c pop r12 - 44c557: 41 5d pop r13 - 44c559: 41 5e pop r14 - 44c55b: 41 5f pop r15 - 44c55d: c3 ret - 44c55e: 66 90 nop - 44c560: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 44c564: 48 83 c7 10 add rdi, 16 - 44c568: c6 44 24 fd 01 mov byte ptr [rsp - 3], 1 - 44c56d: 48 89 44 24 e0 mov qword ptr [rsp - 32], rax - 44c572: 48 8b 07 mov rax, qword ptr [rdi] - 44c575: 48 85 c0 test rax, rax - 44c578: 0f 85 ca fe ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c57e: e9 fd fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c583: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44c588: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 44c58c: 48 83 c7 10 add rdi, 16 - 44c590: c6 44 24 ea 01 mov byte ptr [rsp - 22], 1 - 44c595: 48 89 44 24 d8 mov qword ptr [rsp - 40], rax - 44c59a: 48 8b 07 mov rax, qword ptr [rdi] - 44c59d: 48 85 c0 test rax, rax - 44c5a0: 0f 85 a2 fe ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c5a6: e9 d5 fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c5ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44c5b0: 8b 47 08 mov eax, dword ptr [rdi + 8] - 44c5b3: 48 83 c7 10 add rdi, 16 - 44c5b7: c6 44 24 fe 01 mov byte ptr [rsp - 2], 1 - 44c5bc: b9 ff ff ff ff mov ecx, 4294967295 - 44c5c1: c7 44 24 f8 01 00 00 00 mov dword ptr [rsp - 8], 1 - 44c5c9: 89 44 24 ec mov dword ptr [rsp - 20], eax - 44c5cd: 48 8b 07 mov rax, qword ptr [rdi] - 44c5d0: 48 85 c0 test rax, rax - 44c5d3: 0f 85 6f fe ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c5d9: e9 a2 fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c5de: 66 90 nop - 44c5e0: 0f b7 47 08 movzx eax, word ptr [rdi + 8] - 44c5e4: 48 83 c7 10 add rdi, 16 - 44c5e8: c6 44 24 eb 01 mov byte ptr [rsp - 21], 1 - 44c5ed: 66 89 44 24 e8 mov word ptr [rsp - 24], ax - 44c5f2: 48 8b 07 mov rax, qword ptr [rdi] - 44c5f5: 48 85 c0 test rax, rax - 44c5f8: 0f 85 4a fe ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c5fe: e9 7d fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c603: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44c608: 8b 6f 08 mov ebp, dword ptr [rdi + 8] - 44c60b: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 44c60f: 48 83 c7 10 add rdi, 16 - 44c613: 41 bb 01 00 00 00 mov r11d, 1 - 44c619: 48 85 c0 test rax, rax - 44c61c: 0f 85 26 fe ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c622: e9 59 fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c627: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44c630: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 44c634: 48 83 c7 10 add rdi, 16 - 44c638: c6 44 24 fc 01 mov byte ptr [rsp - 4], 1 - 44c63d: 48 89 44 24 d0 mov qword ptr [rsp - 48], rax - 44c642: 48 8b 07 mov rax, qword ptr [rdi] - 44c645: 48 85 c0 test rax, rax - 44c648: 0f 85 fa fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c64e: e9 2d fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c653: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44c658: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 44c65c: 48 83 c7 10 add rdi, 16 - 44c660: 41 be 01 00 00 00 mov r14d, 1 - 44c666: 48 89 44 24 c8 mov qword ptr [rsp - 56], rax - 44c66b: 48 8b 07 mov rax, qword ptr [rdi] - 44c66e: 48 85 c0 test rax, rax - 44c671: 0f 85 d1 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c677: e9 04 fe ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c67c: 0f 1f 40 00 nop dword ptr [rax] - 44c680: 33 77 08 xor esi, dword ptr [rdi + 8] - 44c683: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 44c687: 48 83 c7 10 add rdi, 16 - 44c68b: 83 c9 08 or ecx, 8 - 44c68e: 48 85 c0 test rax, rax - 44c691: 0f 85 b1 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c697: e9 e4 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c69c: 0f 1f 40 00 nop dword ptr [rax] - 44c6a0: 33 77 08 xor esi, dword ptr [rdi + 8] - 44c6a3: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 44c6a7: 48 83 c7 10 add rdi, 16 - 44c6ab: 83 c9 04 or ecx, 4 - 44c6ae: 48 85 c0 test rax, rax - 44c6b1: 0f 85 91 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c6b7: e9 c4 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c6bc: 0f 1f 40 00 nop dword ptr [rax] - 44c6c0: 44 33 47 08 xor r8d, dword ptr [rdi + 8] - 44c6c4: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 44c6c8: 48 83 c7 10 add rdi, 16 - 44c6cc: 83 c9 02 or ecx, 2 - 44c6cf: 48 85 c0 test rax, rax - 44c6d2: 0f 85 70 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c6d8: e9 a3 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c6dd: 0f 1f 00 nop dword ptr [rax] - 44c6e0: 44 33 47 08 xor r8d, dword ptr [rdi + 8] - 44c6e4: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 44c6e8: 48 83 c7 10 add rdi, 16 - 44c6ec: 83 c9 01 or ecx, 1 - 44c6ef: 48 85 c0 test rax, rax - 44c6f2: 0f 85 50 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c6f8: e9 83 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c6fd: 0f 1f 00 nop dword ptr [rax] - 44c700: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 44c704: 48 85 c0 test rax, rax - 44c707: 4c 0f 45 d0 cmovne r10, rax - 44c70b: b8 01 00 00 00 mov eax, 1 - 44c710: 44 0f 45 c8 cmovne r9d, eax - 44c714: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 44c718: 48 83 c7 10 add rdi, 16 - 44c71c: 48 85 c0 test rax, rax - 44c71f: 0f 85 23 fd ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c725: e9 56 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c72a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44c730: 4c 8b 7f 08 mov r15, qword ptr [rdi + 8] - 44c734: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 44c738: 48 83 c7 10 add rdi, 16 - 44c73c: 41 bc 01 00 00 00 mov r12d, 1 - 44c742: 48 85 c0 test rax, rax - 44c745: 0f 85 fd fc ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c74b: e9 30 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c750: 4c 8b 6f 08 mov r13, qword ptr [rdi + 8] - 44c754: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 44c758: 48 83 c7 10 add rdi, 16 - 44c75c: bb 01 00 00 00 mov ebx, 1 - 44c761: 48 85 c0 test rax, rax - 44c764: 0f 85 de fc ff ff jne 0x44c448 <_dl_aux_init+0xd8> - 44c76a: e9 11 fd ff ff jmp 0x44c480 <_dl_aux_init+0x110> - 44c76f: 90 nop - 44c770: 4c 89 15 a1 49 07 00 mov qword ptr [rip + 477601], r10 # 0x4c1118 <_dl_pagesize> - 44c777: e9 0d fd ff ff jmp 0x44c489 <_dl_aux_init+0x119> - 44c77c: 0f 1f 40 00 nop dword ptr [rax] - 44c780: c3 ret - 44c781: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44c78c: 0f 1f 40 00 nop dword ptr [rax] - -000000000044c790 <_dl_non_dynamic_init>: - 44c790: f3 0f 1e fa endbr64 - 44c794: 41 56 push r14 - 44c796: 41 55 push r13 - 44c798: 41 54 push r12 - 44c79a: 55 push rbp - 44c79b: 53 push rbx - 44c79c: 48 83 ec 50 sub rsp, 80 - 44c7a0: e8 ab f7 02 00 call 0x47bf50 <_dl_get_origin> - 44c7a5: 48 8d 3d bf c9 04 00 lea rdi, [rip + 313791] # 0x49916b <_dl_x86_hwcap_flags+0x1b> - 44c7ac: 48 89 05 b5 4d 07 00 mov qword ptr [rip + 478645], rax # 0x4c1568 <_dl_main_map+0x348> - 44c7b3: 48 8b 05 56 70 07 00 mov rax, qword ptr [rip + 487510] # 0x4c3810 <_dl_phdr> - 44c7ba: 48 89 05 07 4d 07 00 mov qword ptr [rip + 478471], rax # 0x4c14c8 <_dl_main_map+0x2a8> - 44c7c1: 48 8b 05 80 70 07 00 mov rax, qword ptr [rip + 487552] # 0x4c3848 <_dl_phnum> - 44c7c8: 66 89 05 09 4d 07 00 mov word ptr [rip + 478473], ax # 0x4c14d8 <_dl_main_map+0x2b8> - 44c7cf: e8 4c 33 fc ff call 0x40fb20 - 44c7d4: 31 d2 xor edx, edx - 44c7d6: 48 85 c0 test rax, rax - 44c7d9: 74 08 je 0x44c7e3 <_dl_non_dynamic_init+0x53> - 44c7db: 31 d2 xor edx, edx - 44c7dd: 80 38 00 cmp byte ptr [rax], 0 - 44c7e0: 0f 95 c2 setne dl - 44c7e3: 48 83 3d 45 70 07 00 00 cmp qword ptr [rip + 487493], 0 # 0x4c3830 <_dl_sysinfo_dso> - 44c7eb: 89 15 4f 70 07 00 mov dword ptr [rip + 487503], edx # 0x4c3840 <_dl_verbose> - 44c7f1: 0f 84 89 0a 00 00 je 0x44d280 <_dl_non_dynamic_init+0xaf0> - 44c7f7: 48 8d 35 97 e3 05 00 lea rsi, [rip + 385943] # 0x4aab95 - 44c7fe: 45 31 c9 xor r9d, r9d - 44c801: 45 31 c0 xor r8d, r8d - 44c804: 31 c9 xor ecx, ecx - 44c806: ba 01 00 00 00 mov edx, 1 - 44c80b: 48 89 f7 mov rdi, rsi - 44c80e: e8 5d b1 02 00 call 0x477970 <_dl_new_object> - 44c813: 48 89 c5 mov rbp, rax - 44c816: 48 85 c0 test rax, rax - 44c819: 0f 84 61 0a 00 00 je 0x44d280 <_dl_non_dynamic_init+0xaf0> - 44c81f: 48 8b 3d 0a 70 07 00 mov rdi, qword ptr [rip + 487434] # 0x4c3830 <_dl_sysinfo_dso> - 44c826: 31 c9 xor ecx, ecx - 44c828: 48 8b 47 20 mov rax, qword ptr [rdi + 32] - 44c82c: 0f b7 77 38 movzx esi, word ptr [rdi + 56] - 44c830: 48 01 f8 add rax, rdi - 44c833: 66 89 b5 b8 02 00 00 mov word ptr [rbp + 696], si - 44c83a: 48 89 85 a8 02 00 00 mov qword ptr [rbp + 680], rax - 44c841: 48 85 f6 test rsi, rsi - 44c844: 75 29 jne 0x44c86f <_dl_non_dynamic_init+0xdf> - 44c846: eb 52 jmp 0x44c89a <_dl_non_dynamic_init+0x10a> - 44c848: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 44c850: 83 fa 01 cmp edx, 1 - 44c853: 0f 84 97 08 00 00 je 0x44d0f0 <_dl_non_dynamic_init+0x960> - 44c859: 83 fa 07 cmp edx, 7 - 44c85c: 0f 84 de 0b 00 00 je 0x44d440 <_dl_non_dynamic_init+0xcb0> - 44c862: 48 83 c1 01 add rcx, 1 - 44c866: 48 83 c0 38 add rax, 56 - 44c86a: 48 39 f1 cmp rcx, rsi - 44c86d: 74 2b je 0x44c89a <_dl_non_dynamic_init+0x10a> - 44c86f: 8b 10 mov edx, dword ptr [rax] - 44c871: 83 fa 02 cmp edx, 2 - 44c874: 75 da jne 0x44c850 <_dl_non_dynamic_init+0xc0> - 44c876: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 44c87a: 48 83 c1 01 add rcx, 1 - 44c87e: 48 83 c0 38 add rax, 56 - 44c882: 48 89 55 10 mov qword ptr [rbp + 16], rdx - 44c886: 48 8b 50 f0 mov rdx, qword ptr [rax - 16] - 44c88a: 48 c1 ea 04 shr rdx, 4 - 44c88e: 66 89 95 ba 02 00 00 mov word ptr [rbp + 698], dx - 44c895: 48 39 f1 cmp rcx, rsi - 44c898: 75 d5 jne 0x44c86f <_dl_non_dynamic_init+0xdf> - 44c89a: 48 89 bd 50 03 00 00 mov qword ptr [rbp + 848], rdi - 44c8a1: 48 2b 7d 00 sub rdi, qword ptr [rbp] - 44c8a5: 48 89 fa mov rdx, rdi - 44c8a8: 48 01 bd 58 03 00 00 add qword ptr [rbp + 856], rdi - 44c8af: 48 89 f9 mov rcx, rdi - 44c8b2: 48 01 bd 60 03 00 00 add qword ptr [rbp + 864], rdi - 44c8b9: 48 03 55 10 add rdx, qword ptr [rbp + 16] - 44c8bd: 48 89 7d 00 mov qword ptr [rbp], rdi - 44c8c1: 48 89 55 10 mov qword ptr [rbp + 16], rdx - 44c8c5: 0f 84 d9 02 00 00 je 0x44cba4 <_dl_non_dynamic_init+0x414> - 44c8cb: 48 8b 02 mov rax, qword ptr [rdx] - 44c8ce: 48 8d 7d 40 lea rdi, [rbp + 64] - 44c8d2: 48 85 c0 test rax, rax - 44c8d5: 74 6f je 0x44c946 <_dl_non_dynamic_init+0x1b6> - 44c8d7: 41 b8 ff ff ff 6f mov r8d, 1879048191 - 44c8dd: 41 bb ff fd ff 6f mov r11d, 1879047679 - 44c8e3: bb 35 fe ff 6f mov ebx, 1879047733 - 44c8e8: 41 bc ff fe ff 6f mov r12d, 1879047935 - 44c8ee: 41 bd 41 ff ff 6f mov r13d, 1879048001 - 44c8f4: 41 ba 32 00 00 00 mov r10d, 50 - 44c8fa: 41 b9 22 00 00 70 mov r9d, 1879048226 - 44c900: eb 2d jmp 0x44c92f <_dl_non_dynamic_init+0x19f> - 44c902: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44c908: 4c 89 c6 mov rsi, r8 - 44c90b: 48 29 c6 sub rsi, rax - 44c90e: 48 83 fe 0f cmp rsi, 15 - 44c912: 0f 87 38 08 00 00 ja 0x44d150 <_dl_non_dynamic_init+0x9c0> - 44c918: 4c 89 ce mov rsi, r9 - 44c91b: 48 29 c6 sub rsi, rax - 44c91e: 48 89 14 f7 mov qword ptr [rdi + 8*rsi], rdx - 44c922: 48 8b 42 10 mov rax, qword ptr [rdx + 16] - 44c926: 48 83 c2 10 add rdx, 16 - 44c92a: 48 85 c0 test rax, rax - 44c92d: 74 17 je 0x44c946 <_dl_non_dynamic_init+0x1b6> - 44c92f: 48 83 f8 22 cmp rax, 34 - 44c933: 77 d3 ja 0x44c908 <_dl_non_dynamic_init+0x178> - 44c935: 48 89 14 c7 mov qword ptr [rdi + 8*rax], rdx - 44c939: 48 8b 42 10 mov rax, qword ptr [rdx + 16] - 44c93d: 48 83 c2 10 add rdx, 16 - 44c941: 48 85 c0 test rax, rax - 44c944: 75 e9 jne 0x44c92f <_dl_non_dynamic_init+0x19f> - 44c946: 48 85 c9 test rcx, rcx - 44c949: 0f 84 95 01 00 00 je 0x44cae4 <_dl_non_dynamic_init+0x354> - 44c94f: 48 8b 45 60 mov rax, qword ptr [rbp + 96] - 44c953: 48 85 c0 test rax, rax - 44c956: 0f 84 f8 09 00 00 je 0x44d354 <_dl_non_dynamic_init+0xbc4> - 44c95c: 48 8b 58 08 mov rbx, qword ptr [rax + 8] - 44c960: 48 8b 10 mov rdx, qword ptr [rax] - 44c963: 48 8d 05 76 30 07 00 lea rax, [rip + 471158] # 0x4bf9e0 - 44c96a: bf 50 00 00 00 mov edi, 80 - 44c96f: 48 89 45 60 mov qword ptr [rbp + 96], rax - 44c973: be 10 00 00 00 mov esi, 16 - 44c978: b8 70 00 00 00 mov eax, 112 - 44c97d: 41 b8 40 00 00 00 mov r8d, 64 - 44c983: 48 01 cb add rbx, rcx - 44c986: 48 89 15 53 30 07 00 mov qword ptr [rip + 471123], rdx # 0x4bf9e0 - 44c98d: 41 ba 30 00 00 00 mov r10d, 48 - 44c993: ba 60 00 00 00 mov edx, 96 - 44c998: 48 89 1d 49 30 07 00 mov qword ptr [rip + 471113], rbx # 0x4bf9e8 - 44c99f: 41 bb 20 00 00 00 mov r11d, 32 - 44c9a5: 4c 8b 4d 58 mov r9, qword ptr [rbp + 88] - 44c9a9: 4d 85 c9 test r9, r9 - 44c9ac: 0f 84 3f 0a 00 00 je 0x44d3f1 <_dl_non_dynamic_init+0xc61> - 44c9b2: 48 8d 1d 27 30 07 00 lea rbx, [rip + 471079] # 0x4bf9e0 - 44c9b9: 48 01 de add rsi, rbx - 44c9bc: 49 8b 19 mov rbx, qword ptr [r9] - 44c9bf: 48 89 1e mov qword ptr [rsi], rbx - 44c9c2: 49 8b 59 08 mov rbx, qword ptr [r9 + 8] - 44c9c6: 48 01 cb add rbx, rcx - 44c9c9: 48 89 5e 08 mov qword ptr [rsi + 8], rbx - 44c9cd: 48 89 75 58 mov qword ptr [rbp + 88], rsi - 44c9d1: 4c 8b 4d 68 mov r9, qword ptr [rbp + 104] - 44c9d5: 4d 85 c9 test r9, r9 - 44c9d8: 0f 84 ff 09 00 00 je 0x44d3dd <_dl_non_dynamic_init+0xc4d> - 44c9de: 49 8b 59 08 mov rbx, qword ptr [r9 + 8] - 44c9e2: 48 8d 35 f7 2f 07 00 lea rsi, [rip + 471031] # 0x4bf9e0 - 44c9e9: 4c 01 de add rsi, r11 - 44c9ec: 4d 8b 19 mov r11, qword ptr [r9] - 44c9ef: 48 01 cb add rbx, rcx - 44c9f2: 4c 89 1e mov qword ptr [rsi], r11 - 44c9f5: 48 89 5e 08 mov qword ptr [rsi + 8], rbx - 44c9f9: 48 89 75 68 mov qword ptr [rbp + 104], rsi - 44c9fd: 4c 8b 4d 70 mov r9, qword ptr [rbp + 112] - 44ca01: 4d 85 c9 test r9, r9 - 44ca04: 0f 84 c2 09 00 00 je 0x44d3cc <_dl_non_dynamic_init+0xc3c> - 44ca0a: 49 8b 59 08 mov rbx, qword ptr [r9 + 8] - 44ca0e: 48 8d 35 cb 2f 07 00 lea rsi, [rip + 470987] # 0x4bf9e0 - 44ca15: 4c 01 d6 add rsi, r10 - 44ca18: 4d 8b 11 mov r10, qword ptr [r9] - 44ca1b: 48 01 cb add rbx, rcx - 44ca1e: 4c 89 16 mov qword ptr [rsi], r10 - 44ca21: 48 89 5e 08 mov qword ptr [rsi + 8], rbx - 44ca25: 48 89 75 70 mov qword ptr [rbp + 112], rsi - 44ca29: 4c 8b 4d 78 mov r9, qword ptr [rbp + 120] - 44ca2d: 4d 85 c9 test r9, r9 - 44ca30: 0f 84 88 09 00 00 je 0x44d3be <_dl_non_dynamic_init+0xc2e> - 44ca36: 48 8d 35 a3 2f 07 00 lea rsi, [rip + 470947] # 0x4bf9e0 - 44ca3d: 4c 01 c6 add rsi, r8 - 44ca40: 4d 8b 01 mov r8, qword ptr [r9] - 44ca43: 4c 89 06 mov qword ptr [rsi], r8 - 44ca46: 4d 8b 41 08 mov r8, qword ptr [r9 + 8] - 44ca4a: 49 01 c8 add r8, rcx - 44ca4d: 4c 89 46 08 mov qword ptr [rsi + 8], r8 - 44ca51: 48 89 75 78 mov qword ptr [rbp + 120], rsi - 44ca55: 4c 8b 85 f8 00 00 00 mov r8, qword ptr [rbp + 248] - 44ca5c: 4d 85 c0 test r8, r8 - 44ca5f: 0f 84 ab 09 00 00 je 0x44d410 <_dl_non_dynamic_init+0xc80> - 44ca65: 48 8d 35 74 2f 07 00 lea rsi, [rip + 470900] # 0x4bf9e0 - 44ca6c: 48 01 f7 add rdi, rsi - 44ca6f: 49 8b 30 mov rsi, qword ptr [r8] - 44ca72: 48 89 37 mov qword ptr [rdi], rsi - 44ca75: 49 8b 70 08 mov rsi, qword ptr [r8 + 8] - 44ca79: 48 01 ce add rsi, rcx - 44ca7c: 48 89 77 08 mov qword ptr [rdi + 8], rsi - 44ca80: 48 89 bd f8 00 00 00 mov qword ptr [rbp + 248], rdi - 44ca87: 48 8b bd d0 01 00 00 mov rdi, qword ptr [rbp + 464] - 44ca8e: 48 85 ff test rdi, rdi - 44ca91: 0f 84 71 09 00 00 je 0x44d408 <_dl_non_dynamic_init+0xc78> - 44ca97: 48 8d 35 42 2f 07 00 lea rsi, [rip + 470850] # 0x4bf9e0 - 44ca9e: 48 01 f2 add rdx, rsi - 44caa1: 48 8b 37 mov rsi, qword ptr [rdi] - 44caa4: 48 89 32 mov qword ptr [rdx], rsi - 44caa7: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] - 44caab: 48 01 ce add rsi, rcx - 44caae: 48 89 72 08 mov qword ptr [rdx + 8], rsi - 44cab2: 48 89 95 d0 01 00 00 mov qword ptr [rbp + 464], rdx - 44cab9: 48 8b 95 a0 02 00 00 mov rdx, qword ptr [rbp + 672] - 44cac0: 48 85 d2 test rdx, rdx - 44cac3: 74 1f je 0x44cae4 <_dl_non_dynamic_init+0x354> - 44cac5: 48 8d 35 14 2f 07 00 lea rsi, [rip + 470804] # 0x4bf9e0 - 44cacc: 48 03 4a 08 add rcx, qword ptr [rdx + 8] - 44cad0: 48 01 f0 add rax, rsi - 44cad3: 48 8b 32 mov rsi, qword ptr [rdx] - 44cad6: 48 89 48 08 mov qword ptr [rax + 8], rcx - 44cada: 48 89 30 mov qword ptr [rax], rsi - 44cadd: 48 89 85 a0 02 00 00 mov qword ptr [rbp + 672], rax - 44cae4: 48 8b 85 e0 00 00 00 mov rax, qword ptr [rbp + 224] - 44caeb: 48 85 c0 test rax, rax - 44caee: 74 0b je 0x44cafb <_dl_non_dynamic_init+0x36b> - 44caf0: 48 83 78 08 07 cmp qword ptr [rax + 8], 7 - 44caf5: 0f 85 a0 09 00 00 jne 0x44d49b <_dl_non_dynamic_init+0xd0b> - 44cafb: 48 83 7d 78 00 cmp qword ptr [rbp + 120], 0 - 44cb00: 74 12 je 0x44cb14 <_dl_non_dynamic_init+0x384> - 44cb02: 48 8b 85 88 00 00 00 mov rax, qword ptr [rbp + 136] - 44cb09: 48 83 78 08 18 cmp qword ptr [rax + 8], 24 - 44cb0e: 0f 85 68 09 00 00 jne 0x44d47c <_dl_non_dynamic_init+0xcec> - 44cb14: 48 8b 85 30 01 00 00 mov rax, qword ptr [rbp + 304] - 44cb1b: 48 85 c0 test rax, rax - 44cb1e: 74 2e je 0x44cb4e <_dl_non_dynamic_init+0x3be> - 44cb20: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 44cb24: 89 95 e8 03 00 00 mov dword ptr [rbp + 1000], edx - 44cb2a: f6 c2 02 test dl, 2 - 44cb2d: 74 07 je 0x44cb36 <_dl_non_dynamic_init+0x3a6> - 44cb2f: 48 89 85 c0 00 00 00 mov qword ptr [rbp + 192], rax - 44cb36: f6 c2 04 test dl, 4 - 44cb39: 74 07 je 0x44cb42 <_dl_non_dynamic_init+0x3b2> - 44cb3b: 48 89 85 f0 00 00 00 mov qword ptr [rbp + 240], rax - 44cb42: 83 e2 08 and edx, 8 - 44cb45: 74 07 je 0x44cb4e <_dl_non_dynamic_init+0x3be> - 44cb47: 48 89 85 00 01 00 00 mov qword ptr [rbp + 256], rax - 44cb4e: 48 8b 85 78 01 00 00 mov rax, qword ptr [rbp + 376] - 44cb55: 48 85 c0 test rax, rax - 44cb58: 74 35 je 0x44cb8f <_dl_non_dynamic_init+0x3ff> - 44cb5a: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 44cb5e: 89 b5 e4 03 00 00 mov dword ptr [rbp + 996], esi - 44cb64: 89 f0 mov eax, esi - 44cb66: 40 f6 c6 08 test sil, 8 - 44cb6a: 0f 85 d8 07 00 00 jne 0x44d348 <_dl_non_dynamic_init+0xbb8> - 44cb70: f6 05 49 6c 07 00 40 test byte ptr [rip + 486473], 64 # 0x4c37c0 <_dl_debug_mask> - 44cb77: 0f 85 9e 08 00 00 jne 0x44d41b <_dl_non_dynamic_init+0xc8b> - 44cb7d: a8 01 test al, 1 - 44cb7f: 74 0e je 0x44cb8f <_dl_non_dynamic_init+0x3ff> - 44cb81: 48 8b 85 78 01 00 00 mov rax, qword ptr [rbp + 376] - 44cb88: 48 89 85 00 01 00 00 mov qword ptr [rbp + 256], rax - 44cb8f: 48 83 bd 28 01 00 00 00 cmp qword ptr [rbp + 296], 0 - 44cb97: 74 0b je 0x44cba4 <_dl_non_dynamic_init+0x414> - 44cb99: 48 c7 85 b8 00 00 00 00 00 00 00 mov qword ptr [rbp + 184], 0 - 44cba4: 48 89 ef mov rdi, rbp - 44cba7: e8 44 ac 02 00 call 0x4777f0 <_dl_setup_hash> - 44cbac: 48 8b 85 98 03 00 00 mov rax, qword ptr [rbp + 920] - 44cbb3: 48 8d 55 28 lea rdx, [rbp + 40] - 44cbb7: 80 8d 1c 03 00 00 04 or byte ptr [rbp + 796], 4 - 44cbbe: c7 85 dc 03 00 00 01 00 00 00 mov dword ptr [rbp + 988], 1 - 44cbc8: c7 40 08 01 00 00 00 mov dword ptr [rax + 8], 1 - 44cbcf: 48 89 10 mov qword ptr [rax], rdx - 44cbd2: 48 8b 85 b0 00 00 00 mov rax, qword ptr [rbp + 176] - 44cbd9: 48 85 c0 test rax, rax - 44cbdc: 74 42 je 0x44cc20 <_dl_non_dynamic_init+0x490> - 44cbde: 48 8b 55 68 mov rdx, qword ptr [rbp + 104] - 44cbe2: 4c 8b 60 08 mov r12, qword ptr [rax + 8] - 44cbe6: 4c 03 62 08 add r12, qword ptr [rdx + 8] - 44cbea: 4c 89 e7 mov rdi, r12 - 44cbed: e8 8e 45 fb ff call 0x401180 <.plt+0x160> - 44cbf2: 4c 8d 68 01 lea r13, [rax + 1] - 44cbf6: 4c 89 ef mov rdi, r13 - 44cbf9: e8 62 23 fd ff call 0x41ef60 - 44cbfe: 48 89 c7 mov rdi, rax - 44cc01: 48 85 c0 test rax, rax - 44cc04: 0f 84 55 08 00 00 je 0x44d45f <_dl_non_dynamic_init+0xccf> - 44cc0a: 4c 89 ea mov rdx, r13 - 44cc0d: 4c 89 e6 mov rsi, r12 - 44cc10: e8 4b 44 fb ff call 0x401060 <.plt+0x40> - 44cc15: 48 8b 55 38 mov rdx, qword ptr [rbp + 56] - 44cc19: 48 89 45 08 mov qword ptr [rbp + 8], rax - 44cc1d: 48 89 02 mov qword ptr [rdx], rax - 44cc20: 31 f6 xor esi, esi - 44cc22: 48 89 ef mov rdi, rbp - 44cc25: e8 86 ac 02 00 call 0x4778b0 <_dl_add_to_namespace_list> - 44cc2a: 48 89 2d cf 6b 07 00 mov qword ptr [rip + 486351], rbp # 0x4c3800 <_dl_sysinfo_map> - 44cc31: 48 c7 05 ec 44 07 00 01 00 00 00 mov qword ptr [rip + 476396], 1 # 0x4c1128 <_dl_nns> - 44cc3c: 48 8d 5c 24 10 lea rbx, [rsp + 16] - 44cc41: 4c 8d 64 24 30 lea r12, [rsp + 48] - 44cc46: 48 89 ee mov rsi, rbp - 44cc49: 45 31 c9 xor r9d, r9d - 44cc4c: 66 0f ef c0 pxor xmm0, xmm0 - 44cc50: 4c 8d 35 60 c5 04 00 lea r14, [rip + 312672] # 0x4991b7 <_dl_x86_hwcap_flags+0x67> - 44cc57: 48 b8 f6 75 ae 03 01 00 00 00 movabs rax, 4356732406 - 44cc61: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 44cc6a: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 - 44cc6f: 4c 8d 6c 24 08 lea r13, [rsp + 8] - 44cc74: 48 8d 8d 98 03 00 00 lea rcx, [rbp + 920] - 44cc7b: 4d 89 e0 mov r8, r12 - 44cc7e: c6 44 24 14 20 mov byte ptr [rsp + 20], 32 - 44cc83: 4c 89 ea mov rdx, r13 - 44cc86: 48 8d 3d 34 c5 04 00 lea rdi, [rip + 312628] # 0x4991c1 <_dl_x86_hwcap_flags+0x71> - 44cc8d: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 - 44cc92: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 44cc97: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 44cca0: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx - 44cca5: 6a 00 push 0 - 44cca7: 6a 00 push 0 - 44cca9: e8 12 a0 02 00 call 0x476cc0 <_dl_lookup_symbol_x> - 44ccae: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 44ccb3: 59 pop rcx - 44ccb4: 5e pop rsi - 44ccb5: 48 85 d2 test rdx, rdx - 44ccb8: 0f 84 f2 06 00 00 je 0x44d3b0 <_dl_non_dynamic_init+0xc20> - 44ccbe: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 44ccc3: 0f 84 77 04 00 00 je 0x44d140 <_dl_non_dynamic_init+0x9b0> - 44ccc9: 48 85 c0 test rax, rax - 44cccc: 0f 84 6e 04 00 00 je 0x44d140 <_dl_non_dynamic_init+0x9b0> - 44ccd2: 48 8b 00 mov rax, qword ptr [rax] - 44ccd5: 48 8b 35 24 6b 07 00 mov rsi, qword ptr [rip + 486180] # 0x4c3800 <_dl_sysinfo_map> - 44ccdc: 48 03 42 08 add rax, qword ptr [rdx + 8] - 44cce0: 48 89 05 b1 2d 07 00 mov qword ptr [rip + 470449], rax # 0x4bfa98 <_dl_vdso_clock_gettime64> - 44cce7: 48 85 f6 test rsi, rsi - 44ccea: 0f 84 ab 05 00 00 je 0x44d29b <_dl_non_dynamic_init+0xb0b> - 44ccf0: 66 0f ef c0 pxor xmm0, xmm0 - 44ccf4: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 - 44ccf9: 4c 89 ea mov rdx, r13 - 44ccfc: 45 31 c9 xor r9d, r9d - 44ccff: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 - 44cd04: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] - 44cd0b: 48 b8 f6 75 ae 03 01 00 00 00 movabs rax, 4356732406 - 44cd15: 4d 89 e0 mov r8, r12 - 44cd18: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 44cd21: 48 8d 3d ae c4 04 00 lea rdi, [rip + 312494] # 0x4991d6 <_dl_x86_hwcap_flags+0x86> - 44cd28: c6 44 24 14 20 mov byte ptr [rsp + 20], 32 - 44cd2d: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 44cd32: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 44cd3b: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx - 44cd40: 6a 00 push 0 - 44cd42: 6a 00 push 0 - 44cd44: e8 77 9f 02 00 call 0x476cc0 <_dl_lookup_symbol_x> - 44cd49: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 44cd4e: 41 5b pop r11 - 44cd50: 5d pop rbp - 44cd51: 48 85 d2 test rdx, rdx - 44cd54: 0f 84 26 06 00 00 je 0x44d380 <_dl_non_dynamic_init+0xbf0> - 44cd5a: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 44cd5f: 0f 84 9b 05 00 00 je 0x44d300 <_dl_non_dynamic_init+0xb70> - 44cd65: 48 85 c0 test rax, rax - 44cd68: 0f 84 92 05 00 00 je 0x44d300 <_dl_non_dynamic_init+0xb70> - 44cd6e: 48 8b 00 mov rax, qword ptr [rax] - 44cd71: 48 8b 35 88 6a 07 00 mov rsi, qword ptr [rip + 486024] # 0x4c3800 <_dl_sysinfo_map> - 44cd78: 48 03 42 08 add rax, qword ptr [rdx + 8] - 44cd7c: 48 89 05 0d 2d 07 00 mov qword ptr [rip + 470285], rax # 0x4bfa90 <_dl_vdso_gettimeofday> - 44cd83: 48 85 f6 test rsi, rsi - 44cd86: 0f 84 1a 05 00 00 je 0x44d2a6 <_dl_non_dynamic_init+0xb16> - 44cd8c: 66 0f ef c0 pxor xmm0, xmm0 - 44cd90: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 - 44cd95: 45 31 c9 xor r9d, r9d - 44cd98: 4c 89 ea mov rdx, r13 - 44cd9b: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 - 44cda0: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] - 44cda7: 48 b8 f6 75 ae 03 01 00 00 00 movabs rax, 4356732406 - 44cdb1: 4d 89 e0 mov r8, r12 - 44cdb4: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 44cdbd: 48 8d 3d 26 c4 04 00 lea rdi, [rip + 312358] # 0x4991ea <_dl_x86_hwcap_flags+0x9a> - 44cdc4: c6 44 24 14 20 mov byte ptr [rsp + 20], 32 - 44cdc9: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 44cdce: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 44cdd7: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx - 44cddc: 6a 00 push 0 - 44cdde: 6a 00 push 0 - 44cde0: e8 db 9e 02 00 call 0x476cc0 <_dl_lookup_symbol_x> - 44cde5: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 44cdea: 41 59 pop r9 - 44cdec: 41 5a pop r10 - 44cdee: 48 85 d2 test rdx, rdx - 44cdf1: 0f 84 99 05 00 00 je 0x44d390 <_dl_non_dynamic_init+0xc00> - 44cdf7: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 44cdfc: 0f 84 ee 04 00 00 je 0x44d2f0 <_dl_non_dynamic_init+0xb60> - 44ce02: 48 85 c0 test rax, rax - 44ce05: 0f 84 e5 04 00 00 je 0x44d2f0 <_dl_non_dynamic_init+0xb60> - 44ce0b: 48 8b 00 mov rax, qword ptr [rax] - 44ce0e: 48 8b 35 eb 69 07 00 mov rsi, qword ptr [rip + 485867] # 0x4c3800 <_dl_sysinfo_map> - 44ce15: 48 03 42 08 add rax, qword ptr [rdx + 8] - 44ce19: 48 89 05 68 2c 07 00 mov qword ptr [rip + 470120], rax # 0x4bfa88 <_dl_vdso_time> - 44ce20: 48 85 f6 test rsi, rsi - 44ce23: 0f 84 88 04 00 00 je 0x44d2b1 <_dl_non_dynamic_init+0xb21> - 44ce29: 66 0f ef c0 pxor xmm0, xmm0 - 44ce2d: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 - 44ce32: 4d 89 e0 mov r8, r12 - 44ce35: 4c 89 ea mov rdx, r13 - 44ce38: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 - 44ce3d: 48 8d 3d b2 c3 04 00 lea rdi, [rip + 312242] # 0x4991f6 <_dl_x86_hwcap_flags+0xa6> - 44ce44: 45 31 c9 xor r9d, r9d - 44ce47: 48 b8 f6 75 ae 03 01 00 00 00 movabs rax, 4356732406 - 44ce51: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 44ce5a: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] - 44ce61: c6 44 24 14 20 mov byte ptr [rsp + 20], 32 - 44ce66: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 44ce6b: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 44ce74: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx - 44ce79: 6a 00 push 0 - 44ce7b: 6a 00 push 0 - 44ce7d: e8 3e 9e 02 00 call 0x476cc0 <_dl_lookup_symbol_x> - 44ce82: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 44ce87: 5f pop rdi - 44ce88: 41 58 pop r8 - 44ce8a: 48 85 d2 test rdx, rdx - 44ce8d: 0f 84 0d 05 00 00 je 0x44d3a0 <_dl_non_dynamic_init+0xc10> - 44ce93: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 44ce98: 0f 84 4a 04 00 00 je 0x44d2e8 <_dl_non_dynamic_init+0xb58> - 44ce9e: 48 85 c0 test rax, rax - 44cea1: 0f 84 41 04 00 00 je 0x44d2e8 <_dl_non_dynamic_init+0xb58> - 44cea7: 48 8b 00 mov rax, qword ptr [rax] - 44ceaa: 48 8b 35 4f 69 07 00 mov rsi, qword ptr [rip + 485711] # 0x4c3800 <_dl_sysinfo_map> - 44ceb1: 48 03 42 08 add rax, qword ptr [rdx + 8] - 44ceb5: 48 89 05 c4 2b 07 00 mov qword ptr [rip + 469956], rax # 0x4bfa80 <_dl_vdso_getcpu> - 44cebc: 48 85 f6 test rsi, rsi - 44cebf: 0f 84 f7 03 00 00 je 0x44d2bc <_dl_non_dynamic_init+0xb2c> - 44cec5: 66 0f ef c0 pxor xmm0, xmm0 - 44cec9: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 - 44cece: 4c 89 ea mov rdx, r13 - 44ced1: 45 31 c9 xor r9d, r9d - 44ced4: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 - 44ced9: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] - 44cee0: 48 b8 f6 75 ae 03 01 00 00 00 movabs rax, 4356732406 - 44ceea: 4d 89 e0 mov r8, r12 - 44ceed: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 44cef6: 48 8d 3d 07 c3 04 00 lea rdi, [rip + 312071] # 0x499204 <_dl_x86_hwcap_flags+0xb4> - 44cefd: c6 44 24 14 20 mov byte ptr [rsp + 20], 32 - 44cf02: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 44cf07: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 44cf10: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx - 44cf15: 6a 00 push 0 - 44cf17: 6a 00 push 0 - 44cf19: e8 a2 9d 02 00 call 0x476cc0 <_dl_lookup_symbol_x> - 44cf1e: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 44cf23: 59 pop rcx - 44cf24: 5e pop rsi - 44cf25: 48 85 d2 test rdx, rdx - 44cf28: 0f 84 8e 03 00 00 je 0x44d2bc <_dl_non_dynamic_init+0xb2c> - 44cf2e: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 44cf33: 0f 84 d7 03 00 00 je 0x44d310 <_dl_non_dynamic_init+0xb80> - 44cf39: 48 85 c0 test rax, rax - 44cf3c: 0f 84 ce 03 00 00 je 0x44d310 <_dl_non_dynamic_init+0xb80> - 44cf42: 48 8b 00 mov rax, qword ptr [rax] - 44cf45: 48 03 42 08 add rax, qword ptr [rdx + 8] - 44cf49: 48 8d 3d c8 c2 04 00 lea rdi, [rip + 312008] # 0x499218 <_dl_x86_hwcap_flags+0xc8> - 44cf50: 48 89 05 21 2b 07 00 mov qword ptr [rip + 469793], rax # 0x4bfa78 <_dl_vdso_clock_getres_time64> - 44cf57: e8 c4 2b fc ff call 0x40fb20 - 44cf5c: 48 89 c7 mov rdi, rax - 44cf5f: e8 5c 81 02 00 call 0x4750c0 <_dl_init_paths> - 44cf64: 48 8b 05 f5 68 07 00 mov rax, qword ptr [rip + 485621] # 0x4c3860 <_dl_all_dirs> - 44cf6b: 48 8d 3d b6 c2 04 00 lea rdi, [rip + 311990] # 0x499228 <_dl_x86_hwcap_flags+0xd8> - 44cf72: 48 89 05 bf 68 07 00 mov qword ptr [rip + 485567], rax # 0x4c3838 <_dl_init_all_dirs> - 44cf79: e8 a2 2b fc ff call 0x40fb20 - 44cf7e: ba 01 00 00 00 mov edx, 1 - 44cf83: 48 85 c0 test rax, rax - 44cf86: 74 08 je 0x44cf90 <_dl_non_dynamic_init+0x800> - 44cf88: 31 d2 xor edx, edx - 44cf8a: 80 38 00 cmp byte ptr [rax], 0 - 44cf8d: 0f 94 c2 sete dl - 44cf90: 48 8d 3d 9d c2 04 00 lea rdi, [rip + 311965] # 0x499234 <_dl_x86_hwcap_flags+0xe4> - 44cf97: 89 15 5b 68 07 00 mov dword ptr [rip + 485467], edx # 0x4c37f8 <_dl_lazy> - 44cf9d: e8 7e 2b fc ff call 0x40fb20 - 44cfa2: 31 d2 xor edx, edx - 44cfa4: 48 85 c0 test rax, rax - 44cfa7: 74 08 je 0x44cfb1 <_dl_non_dynamic_init+0x821> - 44cfa9: 31 d2 xor edx, edx - 44cfab: 80 38 00 cmp byte ptr [rax], 0 - 44cfae: 0f 95 c2 setne dl - 44cfb1: 48 8d 3d 88 c2 04 00 lea rdi, [rip + 311944] # 0x499240 <_dl_x86_hwcap_flags+0xf0> - 44cfb8: 89 15 1a 68 07 00 mov dword ptr [rip + 485402], edx # 0x4c37d8 <_dl_bind_not> - 44cfbe: e8 5d 2b fc ff call 0x40fb20 - 44cfc3: ba 01 00 00 00 mov edx, 1 - 44cfc8: 48 85 c0 test rax, rax - 44cfcb: 74 08 je 0x44cfd5 <_dl_non_dynamic_init+0x845> - 44cfcd: 31 d2 xor edx, edx - 44cfcf: 80 38 00 cmp byte ptr [rax], 0 - 44cfd2: 0f 94 c2 sete dl - 44cfd5: 48 8d 3d 74 c2 04 00 lea rdi, [rip + 311924] # 0x499250 <_dl_x86_hwcap_flags+0x100> - 44cfdc: 89 15 4a 68 07 00 mov dword ptr [rip + 485450], edx # 0x4c382c <_dl_dynamic_weak> - 44cfe2: e8 39 2b fc ff call 0x40fb20 - 44cfe7: 8b 15 b3 2a 07 00 mov edx, dword ptr [rip + 469683] # 0x4bfaa0 <__libc_enable_secure> - 44cfed: 48 89 05 bc 67 07 00 mov qword ptr [rip + 485308], rax # 0x4c37b0 <_dl_profile_output> - 44cff4: 48 85 c0 test rax, rax - 44cff7: 74 05 je 0x44cffe <_dl_non_dynamic_init+0x86e> - 44cff9: 80 38 00 cmp byte ptr [rax], 0 - 44cffc: 75 18 jne 0x44d016 <_dl_non_dynamic_init+0x886> - 44cffe: 48 8d 05 b7 bf 04 00 lea rax, [rip + 311223] # 0x498fbc <__PRETTY_FUNCTION__.11459+0x4dc> - 44d005: 85 d2 test edx, edx - 44d007: 48 8d 48 09 lea rcx, [rax + 9] - 44d00b: 48 0f 45 c1 cmovne rax, rcx - 44d00f: 48 89 05 9a 67 07 00 mov qword ptr [rip + 485274], rax # 0x4c37b0 <_dl_profile_output> - 44d016: 85 d2 test edx, edx - 44d018: 74 31 je 0x44d04b <_dl_non_dynamic_init+0x8bb> - 44d01a: 48 8d 2d bf bf 04 00 lea rbp, [rip + 311231] # 0x498fe0 - 44d021: 48 8d 9d 2c 01 00 00 lea rbx, [rbp + 300] - 44d028: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 44d030: 48 89 ef mov rdi, rbp - 44d033: e8 78 0c 01 00 call 0x45dcb0 - 44d038: 48 89 ef mov rdi, rbp - 44d03b: 31 f6 xor esi, esi - 44d03d: e8 0e 40 fb ff call 0x401050 <.plt+0x30> - 44d042: 48 8d 68 01 lea rbp, [rax + 1] - 44d046: 48 39 dd cmp rbp, rbx - 44d049: 72 e5 jb 0x44d030 <_dl_non_dynamic_init+0x8a0> - 44d04b: 48 8b 05 96 67 07 00 mov rax, qword ptr [rip + 485270] # 0x4c37e8 <_dl_platform> - 44d052: 48 85 c0 test rax, rax - 44d055: 74 10 je 0x44d067 <_dl_non_dynamic_init+0x8d7> - 44d057: 80 38 00 cmp byte ptr [rax], 0 - 44d05a: 75 0b jne 0x44d067 <_dl_non_dynamic_init+0x8d7> - 44d05c: 48 c7 05 81 67 07 00 00 00 00 00 mov qword ptr [rip + 485249], 0 # 0x4c37e8 <_dl_platform> - 44d067: 48 8d 3d f4 c1 04 00 lea rdi, [rip + 311796] # 0x499262 <_dl_x86_hwcap_flags+0x112> - 44d06e: e8 ad 2a fc ff call 0x40fb20 - 44d073: 48 89 c5 mov rbp, rax - 44d076: 48 85 c0 test rax, rax - 44d079: 0f 84 08 01 00 00 je 0x44d187 <_dl_non_dynamic_init+0x9f7> - 44d07f: 45 31 ed xor r13d, r13d - 44d082: 31 db xor ebx, ebx - 44d084: 4c 8d 64 24 30 lea r12, [rsp + 48] - 44d089: 4c 89 e6 mov rsi, r12 - 44d08c: 48 89 ef mov rdi, rbp - 44d08f: e8 ac da 02 00 call 0x47ab40 <_dl_strtoul> - 44d094: 48 3d fe 00 00 00 cmp rax, 254 - 44d09a: 0f 87 e7 00 00 00 ja 0x44d187 <_dl_non_dynamic_init+0x9f7> - 44d0a0: 48 8b 54 24 30 mov rdx, qword ptr [rsp + 48] - 44d0a5: 48 39 ea cmp rdx, rbp - 44d0a8: 0f 84 d9 00 00 00 je 0x44d187 <_dl_non_dynamic_init+0x9f7> - 44d0ae: 48 83 fb 02 cmp rbx, 2 - 44d0b2: 0f 84 c0 00 00 00 je 0x44d178 <_dl_non_dynamic_init+0x9e8> - 44d0b8: 0f b6 32 movzx esi, byte ptr [rdx] - 44d0bb: 40 80 fe 2e cmp sil, 46 - 44d0bf: 74 09 je 0x44d0ca <_dl_non_dynamic_init+0x93a> - 44d0c1: 40 84 f6 test sil, sil - 44d0c4: 0f 85 bd 00 00 00 jne 0x44d187 <_dl_non_dynamic_init+0x9f7> - 44d0ca: 89 d9 mov ecx, ebx - 44d0cc: f7 d9 neg ecx - 44d0ce: 8d 0c cd 10 00 00 00 lea ecx, [8*rcx + 16] - 44d0d5: 48 d3 e0 shl rax, cl - 44d0d8: 49 09 c5 or r13, rax - 44d0db: 40 84 f6 test sil, sil - 44d0de: 0f 84 97 00 00 00 je 0x44d17b <_dl_non_dynamic_init+0x9eb> - 44d0e4: 48 83 c3 01 add rbx, 1 - 44d0e8: 48 8d 6a 01 lea rbp, [rdx + 1] - 44d0ec: eb 9b jmp 0x44d089 <_dl_non_dynamic_init+0x8f9> - 44d0ee: 66 90 nop - 44d0f0: 48 83 7d 00 00 cmp qword ptr [rbp], 0 - 44d0f5: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 44d0f9: 75 04 jne 0x44d0ff <_dl_non_dynamic_init+0x96f> - 44d0fb: 48 89 55 00 mov qword ptr [rbp], rdx - 44d0ff: 48 03 50 28 add rdx, qword ptr [rax + 40] - 44d103: 48 3b 95 58 03 00 00 cmp rdx, qword ptr [rbp + 856] - 44d10a: 72 07 jb 0x44d113 <_dl_non_dynamic_init+0x983> - 44d10c: 48 89 95 58 03 00 00 mov qword ptr [rbp + 856], rdx - 44d113: f6 40 04 01 test byte ptr [rax + 4], 1 - 44d117: 0f 84 45 f7 ff ff je 0x44c862 <_dl_non_dynamic_init+0xd2> - 44d11d: 48 3b 95 60 03 00 00 cmp rdx, qword ptr [rbp + 864] - 44d124: 0f 82 38 f7 ff ff jb 0x44c862 <_dl_non_dynamic_init+0xd2> - 44d12a: 48 89 95 60 03 00 00 mov qword ptr [rbp + 864], rdx - 44d131: e9 2c f7 ff ff jmp 0x44c862 <_dl_non_dynamic_init+0xd2> - 44d136: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44d140: 31 c0 xor eax, eax - 44d142: e9 8e fb ff ff jmp 0x44ccd5 <_dl_non_dynamic_init+0x545> - 44d147: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44d150: 8d 34 00 lea esi, [rax + rax] - 44d153: 41 89 f6 mov r14d, esi - 44d156: 41 d1 fe sar r14d - 44d159: 83 fe f8 cmp esi, -8 - 44d15c: 0f 86 fe 00 00 00 jbe 0x44d260 <_dl_non_dynamic_init+0xad0> - 44d162: 44 89 d0 mov eax, r10d - 44d165: 44 29 f0 sub eax, r14d - 44d168: 48 89 14 c7 mov qword ptr [rdi + 8*rax], rdx - 44d16c: e9 b1 f7 ff ff jmp 0x44c922 <_dl_non_dynamic_init+0x192> - 44d171: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44d178: 49 09 c5 or r13, rax - 44d17b: 4d 85 ed test r13, r13 - 44d17e: 74 07 je 0x44d187 <_dl_non_dynamic_init+0x9f7> - 44d180: 44 89 2d e1 66 07 00 mov dword ptr [rip + 485089], r13d # 0x4c3868 <_dl_osversion> - 44d187: 48 8b 3d 5a 66 07 00 mov rdi, qword ptr [rip + 484954] # 0x4c37e8 <_dl_platform> - 44d18e: 48 85 ff test rdi, rdi - 44d191: 74 0c je 0x44d19f <_dl_non_dynamic_init+0xa0f> - 44d193: e8 e8 3f fb ff call 0x401180 <.plt+0x160> - 44d198: 48 89 05 19 66 07 00 mov qword ptr [rip + 484889], rax # 0x4c37b8 <_dl_platformlen> - 44d19f: 48 8b 05 6a 66 07 00 mov rax, qword ptr [rip + 484970] # 0x4c3810 <_dl_phdr> - 44d1a6: 4c 8b 15 e3 44 07 00 mov r10, qword ptr [rip + 476387] # 0x4c1690 <_dl_main_map+0x470> - 44d1ad: 48 85 c0 test rax, rax - 44d1b0: 0f 84 97 00 00 00 je 0x44d24d <_dl_non_dynamic_init+0xabd> - 44d1b6: 48 8b 0d 8b 66 07 00 mov rcx, qword ptr [rip + 485003] # 0x4c3848 <_dl_phnum> - 44d1bd: 48 8d 14 cd 00 00 00 00 lea rdx, [8*rcx] - 44d1c5: 48 29 ca sub rdx, rcx - 44d1c8: 48 8d 0c d0 lea rcx, [rax + 8*rdx] - 44d1cc: 48 39 c8 cmp rax, rcx - 44d1cf: 73 7c jae 0x44d24d <_dl_non_dynamic_init+0xabd> - 44d1d1: 4c 8b 1d b0 44 07 00 mov r11, qword ptr [rip + 476336] # 0x4c1688 <_dl_main_map+0x468> - 44d1d8: 4c 89 d7 mov rdi, r10 - 44d1db: 45 31 c0 xor r8d, r8d - 44d1de: 31 f6 xor esi, esi - 44d1e0: 44 8b 0d 21 3f 07 00 mov r9d, dword ptr [rip + 474913] # 0x4c1108 <_dl_stack_flags> - 44d1e7: eb 26 jmp 0x44d20f <_dl_non_dynamic_init+0xa7f> - 44d1e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44d1f0: 81 fa 52 e5 74 64 cmp edx, 1685382482 - 44d1f6: 75 0e jne 0x44d206 <_dl_non_dynamic_init+0xa76> - 44d1f8: 4c 8b 58 10 mov r11, qword ptr [rax + 16] - 44d1fc: 48 8b 78 28 mov rdi, qword ptr [rax + 40] - 44d200: 41 b8 01 00 00 00 mov r8d, 1 - 44d206: 48 83 c0 38 add rax, 56 - 44d20a: 48 39 c8 cmp rax, rcx - 44d20d: 73 1c jae 0x44d22b <_dl_non_dynamic_init+0xa9b> - 44d20f: 8b 10 mov edx, dword ptr [rax] - 44d211: 81 fa 51 e5 74 64 cmp edx, 1685382481 - 44d217: 75 d7 jne 0x44d1f0 <_dl_non_dynamic_init+0xa60> - 44d219: 44 8b 48 04 mov r9d, dword ptr [rax + 4] - 44d21d: 48 83 c0 38 add rax, 56 - 44d221: be 01 00 00 00 mov esi, 1 - 44d226: 48 39 c8 cmp rax, rcx - 44d229: 72 e4 jb 0x44d20f <_dl_non_dynamic_init+0xa7f> - 44d22b: 40 84 f6 test sil, sil - 44d22e: 74 07 je 0x44d237 <_dl_non_dynamic_init+0xaa7> - 44d230: 44 89 0d d1 3e 07 00 mov dword ptr [rip + 474833], r9d # 0x4c1108 <_dl_stack_flags> - 44d237: 45 84 c0 test r8b, r8b - 44d23a: 74 11 je 0x44d24d <_dl_non_dynamic_init+0xabd> - 44d23c: 4c 89 1d 45 44 07 00 mov qword ptr [rip + 476229], r11 # 0x4c1688 <_dl_main_map+0x468> - 44d243: 49 89 fa mov r10, rdi - 44d246: 48 89 3d 43 44 07 00 mov qword ptr [rip + 476227], rdi # 0x4c1690 <_dl_main_map+0x470> - 44d24d: 4d 85 d2 test r10, r10 - 44d250: 75 76 jne 0x44d2c8 <_dl_non_dynamic_init+0xb38> - 44d252: 48 83 c4 50 add rsp, 80 - 44d256: 5b pop rbx - 44d257: 5d pop rbp - 44d258: 41 5c pop r12 - 44d25a: 41 5d pop r13 - 44d25c: 41 5e pop r14 - 44d25e: c3 ret - 44d25f: 90 nop - 44d260: 4c 89 de mov rsi, r11 - 44d263: 48 29 c6 sub rsi, rax - 44d266: 48 83 fe 0b cmp rsi, 11 - 44d26a: 0f 87 b0 00 00 00 ja 0x44d320 <_dl_non_dynamic_init+0xb90> - 44d270: 48 89 de mov rsi, rbx - 44d273: 48 29 c6 sub rsi, rax - 44d276: 48 89 14 f7 mov qword ptr [rdi + 8*rsi], rdx - 44d27a: e9 a3 f6 ff ff jmp 0x44c922 <_dl_non_dynamic_init+0x192> - 44d27f: 90 nop - 44d280: 48 8b 2d 79 65 07 00 mov rbp, qword ptr [rip + 484729] # 0x4c3800 <_dl_sysinfo_map> - 44d287: 48 85 ed test rbp, rbp - 44d28a: 0f 85 ac f9 ff ff jne 0x44cc3c <_dl_non_dynamic_init+0x4ac> - 44d290: 48 c7 05 fd 27 07 00 00 00 00 00 mov qword ptr [rip + 468989], 0 # 0x4bfa98 <_dl_vdso_clock_gettime64> - 44d29b: 48 c7 05 ea 27 07 00 00 00 00 00 mov qword ptr [rip + 468970], 0 # 0x4bfa90 <_dl_vdso_gettimeofday> - 44d2a6: 48 c7 05 d7 27 07 00 00 00 00 00 mov qword ptr [rip + 468951], 0 # 0x4bfa88 <_dl_vdso_time> - 44d2b1: 48 c7 05 c4 27 07 00 00 00 00 00 mov qword ptr [rip + 468932], 0 # 0x4bfa80 <_dl_vdso_getcpu> - 44d2bc: 31 c0 xor eax, eax - 44d2be: e9 86 fc ff ff jmp 0x44cf49 <_dl_non_dynamic_init+0x7b9> - 44d2c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44d2c8: 48 8d 3d 51 3f 07 00 lea rdi, [rip + 474961] # 0x4c1220 <_dl_main_map> - 44d2cf: e8 9c ab 02 00 call 0x477e70 <_dl_protect_relro> - 44d2d4: 48 83 c4 50 add rsp, 80 - 44d2d8: 5b pop rbx - 44d2d9: 5d pop rbp - 44d2da: 41 5c pop r12 - 44d2dc: 41 5d pop r13 - 44d2de: 41 5e pop r14 - 44d2e0: c3 ret - 44d2e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44d2e8: 31 c0 xor eax, eax - 44d2ea: e9 bb fb ff ff jmp 0x44ceaa <_dl_non_dynamic_init+0x71a> - 44d2ef: 90 nop - 44d2f0: 31 c0 xor eax, eax - 44d2f2: e9 17 fb ff ff jmp 0x44ce0e <_dl_non_dynamic_init+0x67e> - 44d2f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44d300: 31 c0 xor eax, eax - 44d302: e9 6a fa ff ff jmp 0x44cd71 <_dl_non_dynamic_init+0x5e1> - 44d307: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44d310: 31 c0 xor eax, eax - 44d312: e9 2e fc ff ff jmp 0x44cf45 <_dl_non_dynamic_init+0x7b5> - 44d317: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44d320: 4c 89 e6 mov rsi, r12 - 44d323: 48 29 c6 sub rsi, rax - 44d326: 48 83 fe 0a cmp rsi, 10 - 44d32a: 0f 87 f2 f5 ff ff ja 0x44c922 <_dl_non_dynamic_init+0x192> - 44d330: 4c 89 ee mov rsi, r13 - 44d333: 48 29 c6 sub rsi, rax - 44d336: 48 89 f0 mov rax, rsi - 44d339: 48 89 14 c7 mov qword ptr [rdi + 8*rax], rdx - 44d33d: e9 f7 f5 ff ff jmp 0x44c939 <_dl_non_dynamic_init+0x1a9> - 44d342: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44d348: c6 85 20 03 00 00 01 mov byte ptr [rbp + 800], 1 - 44d34f: e9 1c f8 ff ff jmp 0x44cb70 <_dl_non_dynamic_init+0x3e0> - 44d354: b8 60 00 00 00 mov eax, 96 - 44d359: ba 50 00 00 00 mov edx, 80 - 44d35e: 31 f6 xor esi, esi - 44d360: bf 40 00 00 00 mov edi, 64 - 44d365: 41 b8 30 00 00 00 mov r8d, 48 - 44d36b: 41 ba 20 00 00 00 mov r10d, 32 - 44d371: 41 bb 10 00 00 00 mov r11d, 16 - 44d377: e9 29 f6 ff ff jmp 0x44c9a5 <_dl_non_dynamic_init+0x215> - 44d37c: 0f 1f 40 00 nop dword ptr [rax] - 44d380: 48 8b 35 79 64 07 00 mov rsi, qword ptr [rip + 484473] # 0x4c3800 <_dl_sysinfo_map> - 44d387: 31 c0 xor eax, eax - 44d389: e9 ee f9 ff ff jmp 0x44cd7c <_dl_non_dynamic_init+0x5ec> - 44d38e: 66 90 nop - 44d390: 48 8b 35 69 64 07 00 mov rsi, qword ptr [rip + 484457] # 0x4c3800 <_dl_sysinfo_map> - 44d397: 31 c0 xor eax, eax - 44d399: e9 7b fa ff ff jmp 0x44ce19 <_dl_non_dynamic_init+0x689> - 44d39e: 66 90 nop - 44d3a0: 48 8b 35 59 64 07 00 mov rsi, qword ptr [rip + 484441] # 0x4c3800 <_dl_sysinfo_map> - 44d3a7: 31 c0 xor eax, eax - 44d3a9: e9 07 fb ff ff jmp 0x44ceb5 <_dl_non_dynamic_init+0x725> - 44d3ae: 66 90 nop - 44d3b0: 48 8b 35 49 64 07 00 mov rsi, qword ptr [rip + 484425] # 0x4c3800 <_dl_sysinfo_map> - 44d3b7: 31 c0 xor eax, eax - 44d3b9: e9 22 f9 ff ff jmp 0x44cce0 <_dl_non_dynamic_init+0x550> - 44d3be: 48 89 d0 mov rax, rdx - 44d3c1: 48 89 fa mov rdx, rdi - 44d3c4: 4c 89 c7 mov rdi, r8 - 44d3c7: e9 89 f6 ff ff jmp 0x44ca55 <_dl_non_dynamic_init+0x2c5> - 44d3cc: 48 89 d0 mov rax, rdx - 44d3cf: 48 89 fa mov rdx, rdi - 44d3d2: 4c 89 c7 mov rdi, r8 - 44d3d5: 4d 89 d0 mov r8, r10 - 44d3d8: e9 4c f6 ff ff jmp 0x44ca29 <_dl_non_dynamic_init+0x299> - 44d3dd: 48 89 d0 mov rax, rdx - 44d3e0: 48 89 fa mov rdx, rdi - 44d3e3: 4c 89 c7 mov rdi, r8 - 44d3e6: 4d 89 d0 mov r8, r10 - 44d3e9: 4d 89 da mov r10, r11 - 44d3ec: e9 0c f6 ff ff jmp 0x44c9fd <_dl_non_dynamic_init+0x26d> - 44d3f1: 48 89 d0 mov rax, rdx - 44d3f4: 48 89 fa mov rdx, rdi - 44d3f7: 4c 89 c7 mov rdi, r8 - 44d3fa: 4d 89 d0 mov r8, r10 - 44d3fd: 4d 89 da mov r10, r11 - 44d400: 49 89 f3 mov r11, rsi - 44d403: e9 c9 f5 ff ff jmp 0x44c9d1 <_dl_non_dynamic_init+0x241> - 44d408: 48 89 d0 mov rax, rdx - 44d40b: e9 a9 f6 ff ff jmp 0x44cab9 <_dl_non_dynamic_init+0x329> - 44d410: 48 89 d0 mov rax, rdx - 44d413: 48 89 fa mov rdx, rdi - 44d416: e9 6c f6 ff ff jmp 0x44ca87 <_dl_non_dynamic_init+0x2f7> - 44d41b: 81 e6 16 f7 ff f7 and esi, 4160747286 - 44d421: 0f 84 56 f7 ff ff je 0x44cb7d <_dl_non_dynamic_init+0x3ed> - 44d427: 31 c0 xor eax, eax - 44d429: 48 8d 3d a8 be 04 00 lea rdi, [rip + 310952] # 0x4992d8 <_dl_x86_hwcap_flags+0x188> - 44d430: e8 4b d4 02 00 call 0x47a880 <_dl_debug_printf> - 44d435: 8b 85 e4 03 00 00 mov eax, dword ptr [rbp + 996] - 44d43b: e9 3d f7 ff ff jmp 0x44cb7d <_dl_non_dynamic_init+0x3ed> - 44d440: 48 8d 0d d1 be 04 00 lea rcx, [rip + 310993] # 0x499318 <__PRETTY_FUNCTION__.10897> - 44d447: ba 3d 00 00 00 mov edx, 61 - 44d44c: 48 8d 35 20 bd 04 00 lea rsi, [rip + 310560] # 0x499173 <_dl_x86_hwcap_flags+0x23> - 44d453: 48 8d 3d 26 bd 04 00 lea rdi, [rip + 310566] # 0x499180 <_dl_x86_hwcap_flags+0x30> - 44d45a: e8 f1 5a fb ff call 0x402f50 <__assert_fail> - 44d45f: bf 02 00 00 00 mov edi, 2 - 44d464: 48 8d 35 3d bd 04 00 lea rsi, [rip + 310589] # 0x4991a8 <_dl_x86_hwcap_flags+0x58> - 44d46b: 31 c0 xor eax, eax - 44d46d: e8 6e d5 02 00 call 0x47a9e0 <_dl_dprintf> - 44d472: bf 7f 00 00 00 mov edi, 127 - 44d477: e8 14 a9 ff ff call 0x447d90 <_exit> - 44d47c: 48 8d 0d ad be 04 00 lea rcx, [rip + 310957] # 0x499330 <__PRETTY_FUNCTION__.10965> - 44d483: ba 83 00 00 00 mov edx, 131 - 44d488: 48 8d 35 06 bd 04 00 lea rsi, [rip + 310534] # 0x499195 <_dl_x86_hwcap_flags+0x45> - 44d48f: 48 8d 3d 0a be 04 00 lea rdi, [rip + 310794] # 0x4992a0 <_dl_x86_hwcap_flags+0x150> - 44d496: e8 b5 5a fb ff call 0x402f50 <__assert_fail> - 44d49b: 48 8d 0d 8e be 04 00 lea rcx, [rip + 310926] # 0x499330 <__PRETTY_FUNCTION__.10965> - 44d4a2: ba 7b 00 00 00 mov edx, 123 - 44d4a7: 48 8d 35 e7 bc 04 00 lea rsi, [rip + 310503] # 0x499195 <_dl_x86_hwcap_flags+0x45> - 44d4ae: 48 8d 3d c3 bd 04 00 lea rdi, [rip + 310723] # 0x499278 <_dl_x86_hwcap_flags+0x128> - 44d4b5: e8 96 5a fb ff call 0x402f50 <__assert_fail> - 44d4ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000044d4c0 <_dl_get_dl_main_map>: - 44d4c0: f3 0f 1e fa endbr64 - 44d4c4: 48 8d 05 55 3d 07 00 lea rax, [rip + 474453] # 0x4c1220 <_dl_main_map> - 44d4cb: c3 ret - 44d4cc: 0f 1f 40 00 nop dword ptr [rax] - -000000000044d4d0 <__libc_init_secure>: - 44d4d0: f3 0f 1e fa endbr64 - 44d4d4: 8b 05 b6 63 07 00 mov eax, dword ptr [rip + 484278] # 0x4c3890 <__libc_enable_secure_decided> - 44d4da: 85 c0 test eax, eax - 44d4dc: 74 02 je 0x44d4e0 <__libc_init_secure+0x10> - 44d4de: c3 ret - 44d4df: 90 nop - 44d4e0: 53 push rbx - 44d4e1: e8 9a 41 02 00 call 0x471680 - 44d4e6: 89 c3 mov ebx, eax - 44d4e8: e8 83 41 02 00 call 0x471670 - 44d4ed: 41 89 c0 mov r8d, eax - 44d4f0: b8 01 00 00 00 mov eax, 1 - 44d4f5: 44 39 c3 cmp ebx, r8d - 44d4f8: 74 0e je 0x44d508 <__libc_init_secure+0x38> - 44d4fa: 89 05 a0 25 07 00 mov dword ptr [rip + 468384], eax # 0x4bfaa0 <__libc_enable_secure> - 44d500: 5b pop rbx - 44d501: c3 ret - 44d502: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44d508: e8 93 41 02 00 call 0x4716a0 - 44d50d: 89 c3 mov ebx, eax - 44d50f: e8 7c 41 02 00 call 0x471690 - 44d514: 39 c3 cmp ebx, eax - 44d516: 0f 95 c0 setne al - 44d519: 0f b6 c0 movzx eax, al - 44d51c: eb dc jmp 0x44d4fa <__libc_init_secure+0x2a> - 44d51e: 66 90 nop - -000000000044d520 <_dl_mcount_wrapper>: - 44d520: f3 0f 1e fa endbr64 - 44d524: 48 89 fe mov rsi, rdi - 44d527: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 44d52b: e9 e0 df 02 00 jmp 0x47b510 <_dl_mcount> - -000000000044d530 <_dl_mcount_wrapper_check>: - 44d530: f3 0f 1e fa endbr64 - 44d534: 48 83 3d 14 63 07 00 00 cmp qword ptr [rip + 484116], 0 # 0x4c3850 <_dl_profile_map> - 44d53c: 48 89 fe mov rsi, rdi - 44d53f: 74 0f je 0x44d550 <_dl_mcount_wrapper_check+0x20> - 44d541: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 44d545: e9 c6 df 02 00 jmp 0x47b510 <_dl_mcount> - 44d54a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44d550: c3 ret - 44d551: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44d55b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000044d560 <_dl_tunable_set_hwcaps>: - 44d560: f3 0f 1e fa endbr64 - 44d564: 41 57 push r15 - 44d566: 41 56 push r14 - 44d568: 41 55 push r13 - 44d56a: 41 54 push r12 - 44d56c: 55 push rbp - 44d56d: 48 8d 2d 3c c0 04 00 lea rbp, [rip + 311356] # 0x4995b0 <_nl_C_name+0x108> - 44d574: 53 push rbx - 44d575: 48 8d 1d d8 bf 04 00 lea rbx, [rip + 311256] # 0x499554 <_nl_C_name+0xac> - 44d57c: 48 83 ec 08 sub rsp, 8 - 44d580: 4c 8b 27 mov r12, qword ptr [rdi] - 44d583: 45 0f b6 2c 24 movzx r13d, byte ptr [r12] - 44d588: 45 84 ed test r13b, r13b - 44d58b: 74 45 je 0x44d5d2 <_dl_tunable_set_hwcaps+0x72> - 44d58d: 0f 1f 00 nop dword ptr [rax] - 44d590: 41 80 fd 2c cmp r13b, 44 - 44d594: 74 3c je 0x44d5d2 <_dl_tunable_set_hwcaps+0x72> - 44d596: 4c 89 e0 mov rax, r12 - 44d599: eb 0a jmp 0x44d5a5 <_dl_tunable_set_hwcaps+0x45> - 44d59b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44d5a0: 80 fa 2c cmp dl, 44 - 44d5a3: 74 0c je 0x44d5b1 <_dl_tunable_set_hwcaps+0x51> - 44d5a5: 0f b6 50 01 movzx edx, byte ptr [rax + 1] - 44d5a9: 48 83 c0 01 add rax, 1 - 44d5ad: 84 d2 test dl, dl - 44d5af: 75 ef jne 0x44d5a0 <_dl_tunable_set_hwcaps+0x40> - 44d5b1: 4c 29 e0 sub rax, r12 - 44d5b4: 4c 8d 70 01 lea r14, [rax + 1] - 44d5b8: 41 80 fd 2d cmp r13b, 45 - 44d5bc: 74 42 je 0x44d600 <_dl_tunable_set_hwcaps+0xa0> - 44d5be: 48 83 e8 04 sub rax, 4 - 44d5c2: 48 83 f8 16 cmp rax, 22 - 44d5c6: 77 18 ja 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d5c8: 48 63 04 83 movsxd rax, dword ptr [rbx + 4*rax] - 44d5cc: 48 01 d8 add rax, rbx - 44d5cf: 3e ff e0 jmp rax - 44d5d2: 41 be 01 00 00 00 mov r14d, 1 - 44d5d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 44d5e0: 4d 01 f4 add r12, r14 - 44d5e3: 45 0f b6 2c 24 movzx r13d, byte ptr [r12] - 44d5e8: 45 84 ed test r13b, r13b - 44d5eb: 75 a3 jne 0x44d590 <_dl_tunable_set_hwcaps+0x30> - 44d5ed: 48 83 c4 08 add rsp, 8 - 44d5f1: 5b pop rbx - 44d5f2: 5d pop rbp - 44d5f3: 41 5c pop r12 - 44d5f5: 41 5d pop r13 - 44d5f7: 41 5e pop r14 - 44d5f9: 41 5f pop r15 - 44d5fb: c3 ret - 44d5fc: 0f 1f 40 00 nop dword ptr [rax] - 44d600: 48 83 e8 04 sub rax, 4 - 44d604: 4d 8d 7c 24 01 lea r15, [r12 + 1] - 44d609: 48 83 f8 17 cmp rax, 23 - 44d60d: 77 d1 ja 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d60f: 48 63 44 85 00 movsxd rax, dword ptr [rbp + 4*rax] - 44d614: 48 01 e8 add rax, rbp - 44d617: 3e ff e0 jmp rax - 44d61a: ba 0b 00 00 00 mov edx, 11 - 44d61f: 48 8d 35 d9 be 04 00 lea rsi, [rip + 311001] # 0x4994ff <_nl_C_name+0x57> - 44d626: 4c 89 e7 mov rdi, r12 - 44d629: e8 22 c7 fd ff call 0x429d50 <__memcmp_sse2> - 44d62e: 85 c0 test eax, eax - 44d630: 0f 84 63 04 00 00 je 0x44da99 <_dl_tunable_set_hwcaps+0x539> - 44d636: ba 0b 00 00 00 mov edx, 11 - 44d63b: 48 8d 35 dd bd 04 00 lea rsi, [rip + 310749] # 0x49941f <__PRETTY_FUNCTION__.10965+0xef> - 44d642: 4c 89 e7 mov rdi, r12 - 44d645: e8 06 c7 fd ff call 0x429d50 <__memcmp_sse2> - 44d64a: 85 c0 test eax, eax - 44d64c: 0f 84 70 06 00 00 je 0x44dcc2 <_dl_tunable_set_hwcaps+0x762> - 44d652: ba 0b 00 00 00 mov edx, 11 - 44d657: 48 8d 35 bd be 04 00 lea rsi, [rip + 310973] # 0x49951b <_nl_C_name+0x73> - 44d65e: 4c 89 e7 mov rdi, r12 - 44d661: 41 be 0c 00 00 00 mov r14d, 12 - 44d667: e8 e4 c6 fd ff call 0x429d50 <__memcmp_sse2> - 44d66c: 85 c0 test eax, eax - 44d66e: 0f 85 6c ff ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d674: 81 0d 06 57 07 00 00 20 00 00 or dword ptr [rip + 481030], 8192 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d67e: 41 be 0c 00 00 00 mov r14d, 12 - 44d684: e9 57 ff ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d689: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44d690: 4d 89 e7 mov r15, r12 - 44d693: 41 80 fd 2d cmp r13b, 45 - 44d697: 0f 85 43 ff ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d69d: ba 0a 00 00 00 mov edx, 10 - 44d6a2: 48 8d 35 48 bd 04 00 lea rsi, [rip + 310600] # 0x4993f1 <__PRETTY_FUNCTION__.10965+0xc1> - 44d6a9: 4c 89 ff mov rdi, r15 - 44d6ac: e8 9f c6 fd ff call 0x429d50 <__memcmp_sse2> - 44d6b1: 85 c0 test eax, eax - 44d6b3: 0f 85 56 06 00 00 jne 0x44dd0f <_dl_tunable_set_hwcaps+0x7af> - 44d6b9: 83 25 c0 56 07 00 fe and dword ptr [rip + 480960], -2 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44d6c0: e9 1b ff ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d6c5: 4d 89 e7 mov r15, r12 - 44d6c8: 41 80 fd 2d cmp r13b, 45 - 44d6cc: 0f 84 35 04 00 00 je 0x44db07 <_dl_tunable_set_hwcaps+0x5a7> - 44d6d2: ba 08 00 00 00 mov edx, 8 - 44d6d7: 48 8d 35 18 be 04 00 lea rsi, [rip + 310808] # 0x4994f6 <_nl_C_name+0x4e> - 44d6de: 4c 89 e7 mov rdi, r12 - 44d6e1: e8 6a c6 fd ff call 0x429d50 <__memcmp_sse2> - 44d6e6: 85 c0 test eax, eax - 44d6e8: 0f 85 f2 fe ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d6ee: 83 0d 8f 56 07 00 40 or dword ptr [rip + 480911], 64 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d6f5: e9 e6 fe ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d6fa: 4d 89 e7 mov r15, r12 - 44d6fd: 41 80 fd 2d cmp r13b, 45 - 44d701: 0f 85 d9 fe ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d707: ba 07 00 00 00 mov edx, 7 - 44d70c: 48 8d 35 98 bc 04 00 lea rsi, [rip + 310424] # 0x4993ab <__PRETTY_FUNCTION__.10965+0x7b> - 44d713: 4c 89 ff mov rdi, r15 - 44d716: e8 35 c6 fd ff call 0x429d50 <__memcmp_sse2> - 44d71b: 85 c0 test eax, eax - 44d71d: 0f 85 c1 05 00 00 jne 0x44dce4 <_dl_tunable_set_hwcaps+0x784> - 44d723: 81 25 07 56 07 00 ff ff fe ff and dword ptr [rip + 480775], 4294901759 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44d72d: e9 ae fe ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d732: 4d 89 e7 mov r15, r12 - 44d735: 41 80 fd 2d cmp r13b, 45 - 44d739: 0f 85 a1 fe ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d73f: ba 06 00 00 00 mov edx, 6 - 44d744: 48 8d 35 52 bc 04 00 lea rsi, [rip + 310354] # 0x49939d <__PRETTY_FUNCTION__.10965+0x6d> - 44d74b: 4c 89 ff mov rdi, r15 - 44d74e: e8 fd c5 fd ff call 0x429d50 <__memcmp_sse2> - 44d753: 85 c0 test eax, eax - 44d755: 0f 85 38 06 00 00 jne 0x44dd93 <_dl_tunable_set_hwcaps+0x833> - 44d75b: 81 25 c3 55 07 00 ff ff 7f ff and dword ptr [rip + 480707], 4286578687 # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 44d765: e9 76 fe ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d76a: 4d 89 e7 mov r15, r12 - 44d76d: 41 80 fd 2d cmp r13b, 45 - 44d771: 0f 85 69 fe ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d777: ba 05 00 00 00 mov edx, 5 - 44d77c: 48 8d 35 02 bc 04 00 lea rsi, [rip + 310274] # 0x499385 <__PRETTY_FUNCTION__.10965+0x55> - 44d783: 4c 89 ff mov rdi, r15 - 44d786: e8 c5 c5 fd ff call 0x429d50 <__memcmp_sse2> - 44d78b: 85 c0 test eax, eax - 44d78d: 0f 85 2b 06 00 00 jne 0x44ddbe <_dl_tunable_set_hwcaps+0x85e> - 44d793: 83 25 ae 55 07 00 df and dword ptr [rip + 480686], -33 # 0x4c2d48 <_dl_x86_cpu_features+0x28> - 44d79a: e9 41 fe ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d79f: 4d 89 e7 mov r15, r12 - 44d7a2: 41 80 fd 2d cmp r13b, 45 - 44d7a6: 0f 85 34 fe ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d7ac: ba 04 00 00 00 mov edx, 4 - 44d7b1: 48 8d 35 a5 bb 04 00 lea rsi, [rip + 310181] # 0x49935d <__PRETTY_FUNCTION__.10965+0x2d> - 44d7b8: 4c 89 ff mov rdi, r15 - 44d7bb: e8 90 c5 fd ff call 0x429d50 <__memcmp_sse2> - 44d7c0: 85 c0 test eax, eax - 44d7c2: 0f 85 a3 05 00 00 jne 0x44dd6b <_dl_tunable_set_hwcaps+0x80b> - 44d7c8: 83 25 65 55 07 00 df and dword ptr [rip + 480613], -33 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44d7cf: e9 0c fe ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d7d4: 4d 89 e7 mov r15, r12 - 44d7d7: ba 1a 00 00 00 mov edx, 26 - 44d7dc: 48 8d 35 f8 bc 04 00 lea rsi, [rip + 310520] # 0x4994db <_nl_C_name+0x33> - 44d7e3: 4c 89 ff mov rdi, r15 - 44d7e6: e8 65 c5 fd ff call 0x429d50 <__memcmp_sse2> - 44d7eb: 85 c0 test eax, eax - 44d7ed: 0f 85 ed fd ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d7f3: 41 80 fd 2d cmp r13b, 45 - 44d7f7: 0f 84 75 03 00 00 je 0x44db72 <_dl_tunable_set_hwcaps+0x612> - 44d7fd: f6 05 2b 55 07 00 04 test byte ptr [rip + 480555], 4 # 0x4c2d2f <_dl_x86_cpu_features+0xf> - 44d804: 0f 84 d6 fd ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d80a: 81 0d 70 55 07 00 00 04 00 00 or dword ptr [rip + 480624], 1024 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d814: e9 c7 fd ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d819: 4d 89 e7 mov r15, r12 - 44d81c: ba 18 00 00 00 mov edx, 24 - 44d821: 48 8d 35 9a bc 04 00 lea rsi, [rip + 310426] # 0x4994c2 <_nl_C_name+0x1a> - 44d828: 4c 89 ff mov rdi, r15 - 44d82b: e8 20 c5 fd ff call 0x429d50 <__memcmp_sse2> - 44d830: 85 c0 test eax, eax - 44d832: 0f 85 a8 fd ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d838: 41 80 fd 2d cmp r13b, 45 - 44d83c: 0f 84 21 03 00 00 je 0x44db63 <_dl_tunable_set_hwcaps+0x603> - 44d842: f6 05 37 55 07 00 04 test byte ptr [rip + 480567], 4 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44d849: 0f 84 91 fd ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d84f: 81 0d 2b 55 07 00 00 80 00 00 or dword ptr [rip + 480555], 32768 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d859: e9 82 fd ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d85e: 4d 89 e7 mov r15, r12 - 44d861: ba 17 00 00 00 mov edx, 23 - 44d866: 48 8d 35 3d bc 04 00 lea rsi, [rip + 310333] # 0x4994aa <_nl_C_name+0x2> - 44d86d: 4c 89 ff mov rdi, r15 - 44d870: e8 db c4 fd ff call 0x429d50 <__memcmp_sse2> - 44d875: 85 c0 test eax, eax - 44d877: 0f 85 63 fd ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d87d: 41 80 fd 2d cmp r13b, 45 - 44d881: 0f 84 18 03 00 00 je 0x44db9f <_dl_tunable_set_hwcaps+0x63f> - 44d887: f6 05 f2 54 07 00 01 test byte ptr [rip + 480498], 1 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44d88e: 0f 84 4c fd ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d894: 81 0d e6 54 07 00 00 01 00 00 or dword ptr [rip + 480486], 256 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d89e: e9 3d fd ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d8a3: 4d 89 e7 mov r15, r12 - 44d8a6: ba 15 00 00 00 mov edx, 21 - 44d8ab: 48 8d 35 e2 bb 04 00 lea rsi, [rip + 310242] # 0x499494 <__PRETTY_FUNCTION__.10965+0x164> - 44d8b2: 4c 89 ff mov rdi, r15 - 44d8b5: e8 96 c4 fd ff call 0x429d50 <__memcmp_sse2> - 44d8ba: 85 c0 test eax, eax - 44d8bc: 0f 85 1e fd ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d8c2: 8b 05 bc 54 07 00 mov eax, dword ptr [rip + 480444] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d8c8: 89 c2 mov edx, eax - 44d8ca: 80 e4 fd and ah, -3 - 44d8cd: 80 ce 02 or dh, 2 - 44d8d0: 41 80 fd 2d cmp r13b, 45 - 44d8d4: 0f 45 c2 cmovne eax, edx - 44d8d7: 89 05 a7 54 07 00 mov dword ptr [rip + 480423], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d8dd: e9 fe fc ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d8e2: 4d 89 e7 mov r15, r12 - 44d8e5: ba 14 00 00 00 mov edx, 20 - 44d8ea: 48 8d 35 8e bb 04 00 lea rsi, [rip + 310158] # 0x49947f <__PRETTY_FUNCTION__.10965+0x14f> - 44d8f1: 4c 89 ff mov rdi, r15 - 44d8f4: e8 57 c4 fd ff call 0x429d50 <__memcmp_sse2> - 44d8f9: 85 c0 test eax, eax - 44d8fb: 0f 85 df fc ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d901: 41 80 fd 2d cmp r13b, 45 - 44d905: 0f 84 85 02 00 00 je 0x44db90 <_dl_tunable_set_hwcaps+0x630> - 44d90b: f6 05 6e 54 07 00 01 test byte ptr [rip + 480366], 1 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44d912: 0f 84 c8 fc ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d918: 81 0d 62 54 07 00 00 08 00 00 or dword ptr [rip + 480354], 2048 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d922: e9 b9 fc ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d927: 4d 89 e7 mov r15, r12 - 44d92a: ba 13 00 00 00 mov edx, 19 - 44d92f: 48 8d 35 78 bb 04 00 lea rsi, [rip + 310136] # 0x4994ae <_nl_C_name+0x6> - 44d936: 4c 89 ff mov rdi, r15 - 44d939: e8 12 c4 fd ff call 0x429d50 <__memcmp_sse2> - 44d93e: 85 c0 test eax, eax - 44d940: 0f 85 68 02 00 00 jne 0x44dbae <_dl_tunable_set_hwcaps+0x64e> - 44d946: 8b 05 38 54 07 00 mov eax, dword ptr [rip + 480312] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d94c: 89 c2 mov edx, eax - 44d94e: 83 e0 ef and eax, -17 - 44d951: 83 ca 10 or edx, 16 - 44d954: 41 80 fd 2d cmp r13b, 45 - 44d958: 0f 45 c2 cmovne eax, edx - 44d95b: 89 05 23 54 07 00 mov dword ptr [rip + 480291], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d961: e9 7a fc ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d966: 4d 89 e7 mov r15, r12 - 44d969: ba 12 00 00 00 mov edx, 18 - 44d96e: 48 8d 35 e3 ba 04 00 lea rsi, [rip + 309987] # 0x499458 <__PRETTY_FUNCTION__.10965+0x128> - 44d975: 4c 89 ff mov rdi, r15 - 44d978: e8 d3 c3 fd ff call 0x429d50 <__memcmp_sse2> - 44d97d: 85 c0 test eax, eax - 44d97f: 0f 85 5b fc ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d985: 8b 05 f9 53 07 00 mov eax, dword ptr [rip + 480249] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d98b: 89 c2 mov edx, eax - 44d98d: 83 e0 f7 and eax, -9 - 44d990: 83 ca 08 or edx, 8 - 44d993: 41 80 fd 2d cmp r13b, 45 - 44d997: 0f 45 c2 cmovne eax, edx - 44d99a: 89 05 e4 53 07 00 mov dword ptr [rip + 480228], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d9a0: e9 3b fc ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d9a5: 4d 89 e7 mov r15, r12 - 44d9a8: ba 10 00 00 00 mov edx, 16 - 44d9ad: 48 8d 35 16 bb 04 00 lea rsi, [rip + 310038] # 0x4994ca <_nl_C_name+0x22> - 44d9b4: 4c 89 ff mov rdi, r15 - 44d9b7: e8 94 c3 fd ff call 0x429d50 <__memcmp_sse2> - 44d9bc: 85 c0 test eax, eax - 44d9be: 0f 85 1c fc ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d9c4: 41 80 fd 2d cmp r13b, 45 - 44d9c8: 0f 84 b3 01 00 00 je 0x44db81 <_dl_tunable_set_hwcaps+0x621> - 44d9ce: f6 05 ab 53 07 00 04 test byte ptr [rip + 480171], 4 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44d9d5: 0f 84 05 fc ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d9db: 81 0d 9f 53 07 00 00 40 00 00 or dword ptr [rip + 480159], 16384 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44d9e5: e9 f6 fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44d9ea: 4d 89 e7 mov r15, r12 - 44d9ed: 41 80 fd 2d cmp r13b, 45 - 44d9f1: 0f 84 e5 00 00 00 je 0x44dadc <_dl_tunable_set_hwcaps+0x57c> - 44d9f7: ba 0f 00 00 00 mov edx, 15 - 44d9fc: 48 8d 35 08 bb 04 00 lea rsi, [rip + 310024] # 0x49950b <_nl_C_name+0x63> - 44da03: 4c 89 e7 mov rdi, r12 - 44da06: e8 45 c3 fd ff call 0x429d50 <__memcmp_sse2> - 44da0b: 85 c0 test eax, eax - 44da0d: 0f 85 cd fb ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44da13: 83 0d 6a 53 07 00 04 or dword ptr [rip + 480106], 4 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44da1a: e9 c1 fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44da1f: 4d 89 e7 mov r15, r12 - 44da22: 41 80 fd 2d cmp r13b, 45 - 44da26: 0f 85 b4 fb ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44da2c: ba 0e 00 00 00 mov edx, 14 - 44da31: 48 8d 35 01 ba 04 00 lea rsi, [rip + 309761] # 0x499439 <__PRETTY_FUNCTION__.10965+0x109> - 44da38: 4c 89 ff mov rdi, r15 - 44da3b: e8 10 c3 fd ff call 0x429d50 <__memcmp_sse2> - 44da40: 85 c0 test eax, eax - 44da42: 0f 85 98 fb ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44da48: 83 25 31 53 07 00 fb and dword ptr [rip + 480049], -5 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44da4f: e9 8c fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44da54: 4d 89 e7 mov r15, r12 - 44da57: 41 80 fd 2d cmp r13b, 45 - 44da5b: 0f 85 7f fb ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44da61: 8b 05 41 53 07 00 mov eax, dword ptr [rip + 480065] # 0x4c2da8 <_dl_x86_cpu_features+0x88> - 44da67: ba 0d 00 00 00 mov edx, 13 - 44da6c: 48 8d 35 b8 b9 04 00 lea rsi, [rip + 309688] # 0x49942b <__PRETTY_FUNCTION__.10965+0xfb> - 44da73: 4c 89 ff mov rdi, r15 - 44da76: 48 89 05 23 53 07 00 mov qword ptr [rip + 480035], rax # 0x4c2da0 <_dl_x86_cpu_features+0x80> - 44da7d: e8 ce c2 fd ff call 0x429d50 <__memcmp_sse2> - 44da82: 85 c0 test eax, eax - 44da84: 0f 85 56 fb ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44da8a: 81 25 ec 52 07 00 ff ff bf ff and dword ptr [rip + 479980], 4290772991 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44da94: e9 47 fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44da99: 81 0d e1 52 07 00 00 10 00 00 or dword ptr [rip + 479969], 4096 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44daa3: 41 be 0c 00 00 00 mov r14d, 12 - 44daa9: e9 32 fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44daae: ba 0b 00 00 00 mov edx, 11 - 44dab3: 48 8d 35 4d b9 04 00 lea rsi, [rip + 309581] # 0x499407 <__PRETTY_FUNCTION__.10965+0xd7> - 44daba: 4c 89 ff mov rdi, r15 - 44dabd: e8 8e c2 fd ff call 0x429d50 <__memcmp_sse2> - 44dac2: 85 c0 test eax, eax - 44dac4: 0f 85 48 01 00 00 jne 0x44dc12 <_dl_tunable_set_hwcaps+0x6b2> - 44daca: 83 25 af 52 07 00 fd and dword ptr [rip + 479919], -3 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44dad1: 41 be 0d 00 00 00 mov r14d, 13 - 44dad7: e9 04 fb ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dadc: ba 0f 00 00 00 mov edx, 15 - 44dae1: 48 8d 35 60 b9 04 00 lea rsi, [rip + 309600] # 0x499448 <__PRETTY_FUNCTION__.10965+0x118> - 44dae8: 4c 89 ff mov rdi, r15 - 44daeb: e8 60 c2 fd ff call 0x429d50 <__memcmp_sse2> - 44daf0: 85 c0 test eax, eax - 44daf2: 0f 85 f2 00 00 00 jne 0x44dbea <_dl_tunable_set_hwcaps+0x68a> - 44daf8: 81 25 7e 52 07 00 7f ff ff ff and dword ptr [rip + 479870], 4294967167 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44db02: e9 d9 fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44db07: ba 08 00 00 00 mov edx, 8 - 44db0c: 48 8d 35 a8 b8 04 00 lea rsi, [rip + 309416] # 0x4993bb <__PRETTY_FUNCTION__.10965+0x8b> - 44db13: 4c 89 ff mov rdi, r15 - 44db16: e8 35 c2 fd ff call 0x429d50 <__memcmp_sse2> - 44db1b: 85 c0 test eax, eax - 44db1d: 0f 85 38 01 00 00 jne 0x44dc5b <_dl_tunable_set_hwcaps+0x6fb> - 44db23: 81 25 07 52 07 00 ff ff ff ef and dword ptr [rip + 479751], 4026531839 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44db2d: e9 ae fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44db32: ba 03 00 00 00 mov edx, 3 - 44db37: 48 8d 35 07 b8 04 00 lea rsi, [rip + 309255] # 0x499345 <__PRETTY_FUNCTION__.10965+0x15> - 44db3e: 4c 89 ff mov rdi, r15 - 44db41: e8 0a c2 fd ff call 0x429d50 <__memcmp_sse2> - 44db46: 85 c0 test eax, eax - 44db48: 0f 85 ec 01 00 00 jne 0x44dd3a <_dl_tunable_set_hwcaps+0x7da> - 44db4e: 81 25 d0 51 07 00 ff ff ff ef and dword ptr [rip + 479696], 4026531839 # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 44db58: 41 be 05 00 00 00 mov r14d, 5 - 44db5e: e9 7d fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44db63: 81 25 17 52 07 00 ff 7f ff ff and dword ptr [rip + 479767], 4294934527 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44db6d: e9 6e fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44db72: 81 25 08 52 07 00 ff fb ff ff and dword ptr [rip + 479752], 4294966271 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44db7c: e9 5f fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44db81: 81 25 f9 51 07 00 ff bf ff ff and dword ptr [rip + 479737], 4294950911 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44db8b: e9 50 fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44db90: 81 25 ea 51 07 00 ff f7 ff ff and dword ptr [rip + 479722], 4294965247 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44db9a: e9 41 fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44db9f: 81 25 db 51 07 00 ff fe ff ff and dword ptr [rip + 479707], 4294967039 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44dba9: e9 32 fa ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dbae: ba 13 00 00 00 mov edx, 19 - 44dbb3: 48 8d 35 b1 b8 04 00 lea rsi, [rip + 309425] # 0x49946b <__PRETTY_FUNCTION__.10965+0x13b> - 44dbba: 4c 89 ff mov rdi, r15 - 44dbbd: e8 8e c1 fd ff call 0x429d50 <__memcmp_sse2> - 44dbc2: 85 c0 test eax, eax - 44dbc4: 0f 85 16 fa ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dbca: 8b 05 b4 51 07 00 mov eax, dword ptr [rip + 479668] # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44dbd0: 89 c2 mov edx, eax - 44dbd2: 83 e0 df and eax, -33 - 44dbd5: 83 ca 20 or edx, 32 - 44dbd8: 41 80 fd 2d cmp r13b, 45 - 44dbdc: 0f 45 c2 cmovne eax, edx - 44dbdf: 89 05 9f 51 07 00 mov dword ptr [rip + 479647], eax # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44dbe5: e9 f6 f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dbea: ba 0f 00 00 00 mov edx, 15 - 44dbef: 48 8d 35 15 b9 04 00 lea rsi, [rip + 309525] # 0x49950b <_nl_C_name+0x63> - 44dbf6: 4c 89 ff mov rdi, r15 - 44dbf9: e8 52 c1 fd ff call 0x429d50 <__memcmp_sse2> - 44dbfe: 85 c0 test eax, eax - 44dc00: 0f 85 da f9 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dc06: 83 25 77 51 07 00 fb and dword ptr [rip + 479607], -5 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44dc0d: e9 ce f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dc12: ba 0b 00 00 00 mov edx, 11 - 44dc17: 48 8d 35 f5 b7 04 00 lea rsi, [rip + 309237] # 0x499413 <__PRETTY_FUNCTION__.10965+0xe3> - 44dc1e: 4c 89 ff mov rdi, r15 - 44dc21: e8 2a c1 fd ff call 0x429d50 <__memcmp_sse2> - 44dc26: 85 c0 test eax, eax - 44dc28: 74 58 je 0x44dc82 <_dl_tunable_set_hwcaps+0x722> - 44dc2a: ba 0b 00 00 00 mov edx, 11 - 44dc2f: 48 8d 35 c9 b8 04 00 lea rsi, [rip + 309449] # 0x4994ff <_nl_C_name+0x57> - 44dc36: 4c 89 ff mov rdi, r15 - 44dc39: e8 12 c1 fd ff call 0x429d50 <__memcmp_sse2> - 44dc3e: 85 c0 test eax, eax - 44dc40: 0f 85 ad 02 00 00 jne 0x44def3 <_dl_tunable_set_hwcaps+0x993> - 44dc46: 81 25 34 51 07 00 ff ef ff ff and dword ptr [rip + 479540], 4294963199 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44dc50: 41 be 0d 00 00 00 mov r14d, 13 - 44dc56: e9 85 f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dc5b: ba 08 00 00 00 mov edx, 8 - 44dc60: 48 8d 35 5d b7 04 00 lea rsi, [rip + 309085] # 0x4993c4 <__PRETTY_FUNCTION__.10965+0x94> - 44dc67: 4c 89 ff mov rdi, r15 - 44dc6a: e8 e1 c0 fd ff call 0x429d50 <__memcmp_sse2> - 44dc6f: 85 c0 test eax, eax - 44dc71: 75 24 jne 0x44dc97 <_dl_tunable_set_hwcaps+0x737> - 44dc73: 81 25 b7 50 07 00 ff ff ff bf and dword ptr [rip + 479415], 3221225471 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44dc7d: e9 5e f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dc82: 81 25 f4 50 07 00 ff ff fb ff and dword ptr [rip + 479476], 4294705151 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44dc8c: 41 be 0d 00 00 00 mov r14d, 13 - 44dc92: e9 49 f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dc97: ba 08 00 00 00 mov edx, 8 - 44dc9c: 48 8d 35 2a b7 04 00 lea rsi, [rip + 309034] # 0x4993cd <__PRETTY_FUNCTION__.10965+0x9d> - 44dca3: 4c 89 ff mov rdi, r15 - 44dca6: e8 a5 c0 fd ff call 0x429d50 <__memcmp_sse2> - 44dcab: 85 c0 test eax, eax - 44dcad: 0f 85 b9 01 00 00 jne 0x44de6c <_dl_tunable_set_hwcaps+0x90c> - 44dcb3: 81 25 77 50 07 00 ff ff fd ff and dword ptr [rip + 479351], 4294836223 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44dcbd: e9 1e f9 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dcc2: 41 be 0c 00 00 00 mov r14d, 12 - 44dcc8: f6 05 5b 50 07 00 10 test byte ptr [rip + 479323], 16 # 0x4c2d2a <_dl_x86_cpu_features+0xa> - 44dccf: 0f 84 0b f9 ff ff je 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dcd5: 81 0d a5 50 07 00 80 00 00 00 or dword ptr [rip + 479397], 128 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44dcdf: e9 fc f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dce4: ba 07 00 00 00 mov edx, 7 - 44dce9: 48 8d 35 c3 b6 04 00 lea rsi, [rip + 308931] # 0x4993b3 <__PRETTY_FUNCTION__.10965+0x83> - 44dcf0: 4c 89 ff mov rdi, r15 - 44dcf3: e8 58 c0 fd ff call 0x429d50 <__memcmp_sse2> - 44dcf8: 85 c0 test eax, eax - 44dcfa: 0f 85 e0 f8 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dd00: 81 25 1e 50 07 00 ff ff ff f7 and dword ptr [rip + 479262], 4160749567 # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 44dd0a: e9 d1 f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dd0f: ba 0a 00 00 00 mov edx, 10 - 44dd14: 48 8d 35 e1 b6 04 00 lea rsi, [rip + 308961] # 0x4993fc <__PRETTY_FUNCTION__.10965+0xcc> - 44dd1b: 4c 89 ff mov rdi, r15 - 44dd1e: e8 2d c0 fd ff call 0x429d50 <__memcmp_sse2> - 44dd23: 85 c0 test eax, eax - 44dd25: 0f 85 b5 f8 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dd2b: 81 25 4b 50 07 00 ff ff fd ff and dword ptr [rip + 479307], 4294836223 # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 44dd35: e9 a6 f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dd3a: ba 03 00 00 00 mov edx, 3 - 44dd3f: 48 8d 35 03 b6 04 00 lea rsi, [rip + 308739] # 0x499349 <__PRETTY_FUNCTION__.10965+0x19> - 44dd46: 4c 89 ff mov rdi, r15 - 44dd49: e8 02 c0 fd ff call 0x429d50 <__memcmp_sse2> - 44dd4e: 85 c0 test eax, eax - 44dd50: 0f 85 8f 00 00 00 jne 0x44dde5 <_dl_tunable_set_hwcaps+0x885> - 44dd56: 81 25 cc 4f 07 00 ff fe ff ff and dword ptr [rip + 479180], 4294967039 # 0x4c2d2c <_dl_x86_cpu_features+0xc> - 44dd60: 41 be 05 00 00 00 mov r14d, 5 - 44dd66: e9 75 f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dd6b: ba 04 00 00 00 mov edx, 4 - 44dd70: 48 8d 35 eb b5 04 00 lea rsi, [rip + 308715] # 0x499362 <__PRETTY_FUNCTION__.10965+0x32> - 44dd77: 4c 89 ff mov rdi, r15 - 44dd7a: e8 d1 bf fd ff call 0x429d50 <__memcmp_sse2> - 44dd7f: 85 c0 test eax, eax - 44dd81: 0f 85 ba 00 00 00 jne 0x44de41 <_dl_tunable_set_hwcaps+0x8e1> - 44dd87: 83 25 a6 4f 07 00 f7 and dword ptr [rip + 479142], -9 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44dd8e: e9 4d f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dd93: ba 06 00 00 00 mov edx, 6 - 44dd98: 48 8d 35 05 b6 04 00 lea rsi, [rip + 308741] # 0x4993a4 <__PRETTY_FUNCTION__.10965+0x74> - 44dd9f: 4c 89 ff mov rdi, r15 - 44dda2: e8 a9 bf fd ff call 0x429d50 <__memcmp_sse2> - 44dda7: 85 c0 test eax, eax - 44dda9: 0f 85 e8 00 00 00 jne 0x44de97 <_dl_tunable_set_hwcaps+0x937> - 44ddaf: 81 25 6f 4f 07 00 ff ff f7 ff and dword ptr [rip + 479087], 4294443007 # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 44ddb9: e9 22 f8 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44ddbe: ba 05 00 00 00 mov edx, 5 - 44ddc3: 48 8d 35 c1 b5 04 00 lea rsi, [rip + 308673] # 0x49938b <__PRETTY_FUNCTION__.10965+0x5b> - 44ddca: 4c 89 ff mov rdi, r15 - 44ddcd: e8 7e bf fd ff call 0x429d50 <__memcmp_sse2> - 44ddd2: 85 c0 test eax, eax - 44ddd4: 75 40 jne 0x44de16 <_dl_tunable_set_hwcaps+0x8b6> - 44ddd6: 81 25 48 4f 07 00 ff ff bf ff and dword ptr [rip + 479048], 4290772991 # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 44dde0: e9 fb f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dde5: ba 03 00 00 00 mov edx, 3 - 44ddea: 48 8d 35 5c b5 04 00 lea rsi, [rip + 308572] # 0x49934d <__PRETTY_FUNCTION__.10965+0x1d> - 44ddf1: 4c 89 ff mov rdi, r15 - 44ddf4: e8 57 bf fd ff call 0x429d50 <__memcmp_sse2> - 44ddf9: 85 c0 test eax, eax - 44ddfb: 0f 85 c1 00 00 00 jne 0x44dec2 <_dl_tunable_set_hwcaps+0x962> - 44de01: 81 25 1d 4f 07 00 ff ef ff ff and dword ptr [rip + 479005], 4294963199 # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 44de0b: 41 be 05 00 00 00 mov r14d, 5 - 44de11: e9 ca f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44de16: ba 05 00 00 00 mov edx, 5 - 44de1b: 48 8d 35 6f b5 04 00 lea rsi, [rip + 308591] # 0x499391 <__PRETTY_FUNCTION__.10965+0x61> - 44de22: 4c 89 ff mov rdi, r15 - 44de25: e8 26 bf fd ff call 0x429d50 <__memcmp_sse2> - 44de2a: 85 c0 test eax, eax - 44de2c: 0f 85 1d 01 00 00 jne 0x44df4f <_dl_tunable_set_hwcaps+0x9ef> - 44de32: 81 25 fc 4e 07 00 7f ff ff ff and dword ptr [rip + 478972], 4294967167 # 0x4c2d38 <_dl_x86_cpu_features+0x18> - 44de3c: e9 9f f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44de41: ba 04 00 00 00 mov edx, 4 - 44de46: 48 8d 35 1a b5 04 00 lea rsi, [rip + 308506] # 0x499367 <__PRETTY_FUNCTION__.10965+0x37> - 44de4d: 4c 89 ff mov rdi, r15 - 44de50: e8 fb be fd ff call 0x429d50 <__memcmp_sse2> - 44de55: 85 c0 test eax, eax - 44de57: 0f 85 c7 00 00 00 jne 0x44df24 <_dl_tunable_set_hwcaps+0x9c4> - 44de5d: 81 25 cd 4e 07 00 ff fe ff ff and dword ptr [rip + 478925], 4294967039 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44de67: e9 74 f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44de6c: ba 08 00 00 00 mov edx, 8 - 44de71: 48 8d 35 5e b5 04 00 lea rsi, [rip + 308574] # 0x4993d6 <__PRETTY_FUNCTION__.10965+0xa6> - 44de78: 4c 89 ff mov rdi, r15 - 44de7b: e8 d0 be fd ff call 0x429d50 <__memcmp_sse2> - 44de80: 85 c0 test eax, eax - 44de82: 0f 85 f2 00 00 00 jne 0x44df7a <_dl_tunable_set_hwcaps+0xa1a> - 44de88: 81 25 a2 4e 07 00 ff ff ff f7 and dword ptr [rip + 478882], 4160749567 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44de92: e9 49 f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44de97: ba 06 00 00 00 mov edx, 6 - 44de9c: 48 8d 35 81 b5 04 00 lea rsi, [rip + 308609] # 0x499424 <__PRETTY_FUNCTION__.10965+0xf4> - 44dea3: 4c 89 ff mov rdi, r15 - 44dea6: e8 a5 be fd ff call 0x429d50 <__memcmp_sse2> - 44deab: 85 c0 test eax, eax - 44dead: 0f 85 2d f7 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44deb3: 81 25 6b 4e 07 00 ff ff ef ff and dword ptr [rip + 478827], 4293918719 # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 44debd: e9 1e f7 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dec2: ba 03 00 00 00 mov edx, 3 - 44dec7: 48 8d 35 83 b4 04 00 lea rsi, [rip + 308355] # 0x499351 <__PRETTY_FUNCTION__.10965+0x21> - 44dece: 4c 89 ff mov rdi, r15 - 44ded1: e8 7a be fd ff call 0x429d50 <__memcmp_sse2> - 44ded6: 85 c0 test eax, eax - 44ded8: 0f 85 21 01 00 00 jne 0x44dfff <_dl_tunable_set_hwcaps+0xa9f> - 44dede: 81 25 44 4e 07 00 ff ff ff ef and dword ptr [rip + 478788], 4026531839 # 0x4c2d2c <_dl_x86_cpu_features+0xc> - 44dee8: 41 be 05 00 00 00 mov r14d, 5 - 44deee: e9 ed f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44def3: ba 0b 00 00 00 mov edx, 11 - 44def8: 48 8d 35 20 b5 04 00 lea rsi, [rip + 308512] # 0x49941f <__PRETTY_FUNCTION__.10965+0xef> - 44deff: 4c 89 ff mov rdi, r15 - 44df02: e8 49 be fd ff call 0x429d50 <__memcmp_sse2> - 44df07: 85 c0 test eax, eax - 44df09: 0f 85 92 00 00 00 jne 0x44dfa1 <_dl_tunable_set_hwcaps+0xa41> - 44df0f: 81 25 6b 4e 07 00 7f ff ff ff and dword ptr [rip + 478827], 4294967167 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44df19: 41 be 0d 00 00 00 mov r14d, 13 - 44df1f: e9 bc f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44df24: ba 04 00 00 00 mov edx, 4 - 44df29: 48 8d 35 3c b4 04 00 lea rsi, [rip + 308284] # 0x49936c <__PRETTY_FUNCTION__.10965+0x3c> - 44df30: 4c 89 ff mov rdi, r15 - 44df33: e8 18 be fd ff call 0x429d50 <__memcmp_sse2> - 44df38: 85 c0 test eax, eax - 44df3a: 0f 85 ec 00 00 00 jne 0x44e02c <_dl_tunable_set_hwcaps+0xacc> - 44df40: 81 25 e2 4d 07 00 ff 7f ff ff and dword ptr [rip + 478690], 4294934527 # 0x4c2d2c <_dl_x86_cpu_features+0xc> - 44df4a: e9 91 f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44df4f: ba 05 00 00 00 mov edx, 5 - 44df54: 48 8d 35 3c b4 04 00 lea rsi, [rip + 308284] # 0x499397 <__PRETTY_FUNCTION__.10965+0x67> - 44df5b: 4c 89 ff mov rdi, r15 - 44df5e: e8 ed bd fd ff call 0x429d50 <__memcmp_sse2> - 44df63: 85 c0 test eax, eax - 44df65: 0f 85 75 f6 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44df6b: 81 25 b3 4d 07 00 ff fd ff ff and dword ptr [rip + 478643], 4294966783 # 0x4c2d28 <_dl_x86_cpu_features+0x8> - 44df75: e9 66 f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44df7a: ba 08 00 00 00 mov edx, 8 - 44df7f: 48 8d 35 59 b4 04 00 lea rsi, [rip + 308313] # 0x4993df <__PRETTY_FUNCTION__.10965+0xaf> - 44df86: 4c 89 ff mov rdi, r15 - 44df89: e8 c2 bd fd ff call 0x429d50 <__memcmp_sse2> - 44df8e: 85 c0 test eax, eax - 44df90: 75 46 jne 0x44dfd8 <_dl_tunable_set_hwcaps+0xa78> - 44df92: 81 25 98 4d 07 00 ff ff ff fb and dword ptr [rip + 478616], 4227858431 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44df9c: e9 3f f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dfa1: ba 0b 00 00 00 mov edx, 11 - 44dfa6: 48 8d 35 6e b5 04 00 lea rsi, [rip + 308590] # 0x49951b <_nl_C_name+0x73> - 44dfad: 4c 89 ff mov rdi, r15 - 44dfb0: 41 be 0d 00 00 00 mov r14d, 13 - 44dfb6: e8 95 bd fd ff call 0x429d50 <__memcmp_sse2> - 44dfbb: 85 c0 test eax, eax - 44dfbd: 0f 85 1d f6 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dfc3: 81 25 b7 4d 07 00 ff df ff ff and dword ptr [rip + 478647], 4294959103 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44dfcd: 41 be 0d 00 00 00 mov r14d, 13 - 44dfd3: e9 08 f6 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dfd8: ba 08 00 00 00 mov edx, 8 - 44dfdd: 48 8d 35 04 b4 04 00 lea rsi, [rip + 308228] # 0x4993e8 <__PRETTY_FUNCTION__.10965+0xb8> - 44dfe4: 4c 89 ff mov rdi, r15 - 44dfe7: e8 64 bd fd ff call 0x429d50 <__memcmp_sse2> - 44dfec: 85 c0 test eax, eax - 44dfee: 75 63 jne 0x44e053 <_dl_tunable_set_hwcaps+0xaf3> - 44dff0: 81 25 3a 4d 07 00 ff ff ff 7f and dword ptr [rip + 478522], 2147483647 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44dffa: e9 e1 f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44dfff: ba 03 00 00 00 mov edx, 3 - 44e004: 48 8d 35 4a b3 04 00 lea rsi, [rip + 308042] # 0x499355 <__PRETTY_FUNCTION__.10965+0x25> - 44e00b: 4c 89 ff mov rdi, r15 - 44e00e: e8 3d bd fd ff call 0x429d50 <__memcmp_sse2> - 44e013: 85 c0 test eax, eax - 44e015: 75 64 jne 0x44e07b <_dl_tunable_set_hwcaps+0xb1b> - 44e017: 81 25 1b 4d 07 00 ff ff ef ff and dword ptr [rip + 478491], 4293918719 # 0x4c2d3c <_dl_x86_cpu_features+0x1c> - 44e021: 41 be 05 00 00 00 mov r14d, 5 - 44e027: e9 b4 f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e02c: ba 04 00 00 00 mov edx, 4 - 44e031: 48 8d 35 ce b4 04 00 lea rsi, [rip + 308430] # 0x499506 <_nl_C_name+0x5e> - 44e038: 4c 89 ff mov rdi, r15 - 44e03b: e8 10 bd fd ff call 0x429d50 <__memcmp_sse2> - 44e040: 85 c0 test eax, eax - 44e042: 75 68 jne 0x44e0ac <_dl_tunable_set_hwcaps+0xb4c> - 44e044: 81 25 e6 4c 07 00 ff fd ff ff and dword ptr [rip + 478438], 4294966783 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44e04e: e9 8d f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e053: ba 08 00 00 00 mov edx, 8 - 44e058: 48 8d 35 97 b4 04 00 lea rsi, [rip + 308375] # 0x4994f6 <_nl_C_name+0x4e> - 44e05f: 4c 89 ff mov rdi, r15 - 44e062: e8 e9 bc fd ff call 0x429d50 <__memcmp_sse2> - 44e067: 85 c0 test eax, eax - 44e069: 0f 85 71 f5 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e06f: 83 25 0e 4d 07 00 bf and dword ptr [rip + 478478], -65 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44e076: e9 65 f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e07b: ba 03 00 00 00 mov edx, 3 - 44e080: 48 8d 35 d2 b2 04 00 lea rsi, [rip + 307922] # 0x499359 <__PRETTY_FUNCTION__.10965+0x29> - 44e087: 4c 89 ff mov rdi, r15 - 44e08a: 41 be 05 00 00 00 mov r14d, 5 - 44e090: e8 bb bc fd ff call 0x429d50 <__memcmp_sse2> - 44e095: 85 c0 test eax, eax - 44e097: 0f 85 43 f5 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e09d: 81 25 8d 4c 07 00 ff f7 ff ff and dword ptr [rip + 478349], 4294965247 # 0x4c2d34 <_dl_x86_cpu_features+0x14> - 44e0a7: e9 34 f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e0ac: ba 04 00 00 00 mov edx, 4 - 44e0b1: 48 8d 35 b9 b2 04 00 lea rsi, [rip + 307897] # 0x499371 <__PRETTY_FUNCTION__.10965+0x41> - 44e0b8: 4c 89 ff mov rdi, r15 - 44e0bb: e8 90 bc fd ff call 0x429d50 <__memcmp_sse2> - 44e0c0: 85 c0 test eax, eax - 44e0c2: 75 0f jne 0x44e0d3 <_dl_tunable_set_hwcaps+0xb73> - 44e0c4: 81 25 7a 4c 07 00 ff ff fe ff and dword ptr [rip + 478330], 4294901759 # 0x4c2d48 <_dl_x86_cpu_features+0x28> - 44e0ce: e9 0d f5 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e0d3: ba 04 00 00 00 mov edx, 4 - 44e0d8: 48 8d 35 97 b2 04 00 lea rsi, [rip + 307863] # 0x499376 <__PRETTY_FUNCTION__.10965+0x46> - 44e0df: 4c 89 ff mov rdi, r15 - 44e0e2: e8 69 bc fd ff call 0x429d50 <__memcmp_sse2> - 44e0e7: 85 c0 test eax, eax - 44e0e9: 75 0f jne 0x44e0fa <_dl_tunable_set_hwcaps+0xb9a> - 44e0eb: 81 25 37 4c 07 00 ff ff ff fb and dword ptr [rip + 478263], 4227858431 # 0x4c2d2c <_dl_x86_cpu_features+0xc> - 44e0f5: e9 e6 f4 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e0fa: ba 04 00 00 00 mov edx, 4 - 44e0ff: 48 8d 35 75 b2 04 00 lea rsi, [rip + 307829] # 0x49937b <__PRETTY_FUNCTION__.10965+0x4b> - 44e106: 4c 89 ff mov rdi, r15 - 44e109: e8 42 bc fd ff call 0x429d50 <__memcmp_sse2> - 44e10e: 85 c0 test eax, eax - 44e110: 75 0c jne 0x44e11e <_dl_tunable_set_hwcaps+0xbbe> - 44e112: 83 25 6b 4c 07 00 fe and dword ptr [rip + 478315], -2 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44e119: e9 c2 f4 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e11e: ba 04 00 00 00 mov edx, 4 - 44e123: 48 8d 35 56 b2 04 00 lea rsi, [rip + 307798] # 0x499380 <__PRETTY_FUNCTION__.10965+0x50> - 44e12a: 4c 89 ff mov rdi, r15 - 44e12d: e8 1e bc fd ff call 0x429d50 <__memcmp_sse2> - 44e132: 85 c0 test eax, eax - 44e134: 0f 85 a6 f4 ff ff jne 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e13a: 83 25 43 4c 07 00 fd and dword ptr [rip + 478275], -3 # 0x4c2d84 <_dl_x86_cpu_features+0x64> - 44e141: e9 9a f4 ff ff jmp 0x44d5e0 <_dl_tunable_set_hwcaps+0x80> - 44e146: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000044e150 <_dl_tunable_set_x86_ibt>: - 44e150: f3 0f 1e fa endbr64 - 44e154: 53 push rbx - 44e155: 48 89 fb mov rbx, rdi - 44e158: 48 8b 3f mov rdi, qword ptr [rdi] - 44e15b: ba 03 00 00 00 mov edx, 3 - 44e160: 48 8d 35 1e c9 05 00 lea rsi, [rip + 379166] # 0x4aaa85 - 44e167: e8 e4 bb fd ff call 0x429d50 <__memcmp_sse2> - 44e16c: 85 c0 test eax, eax - 44e16e: 75 18 jne 0x44e188 <_dl_tunable_set_x86_ibt+0x38> - 44e170: 8b 05 7e 56 07 00 mov eax, dword ptr [rip + 480894] # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e176: 83 e0 f8 and eax, -8 - 44e179: 83 c8 02 or eax, 2 - 44e17c: 89 05 72 56 07 00 mov dword ptr [rip + 480882], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e182: 5b pop rbx - 44e183: c3 ret - 44e184: 0f 1f 40 00 nop dword ptr [rax] - 44e188: 48 8b 3b mov rdi, qword ptr [rbx] - 44e18b: ba 04 00 00 00 mov edx, 4 - 44e190: 48 8d 35 90 b3 04 00 lea rsi, [rip + 308112] # 0x499527 <_nl_C_name+0x7f> - 44e197: e8 b4 bb fd ff call 0x429d50 <__memcmp_sse2> - 44e19c: 85 c0 test eax, eax - 44e19e: 75 18 jne 0x44e1b8 <_dl_tunable_set_x86_ibt+0x68> - 44e1a0: 8b 05 4e 56 07 00 mov eax, dword ptr [rip + 480846] # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e1a6: 5b pop rbx - 44e1a7: 83 e0 f8 and eax, -8 - 44e1aa: 83 c8 01 or eax, 1 - 44e1ad: 89 05 41 56 07 00 mov dword ptr [rip + 480833], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e1b3: c3 ret - 44e1b4: 0f 1f 40 00 nop dword ptr [rax] - 44e1b8: 48 8b 3b mov rdi, qword ptr [rbx] - 44e1bb: ba 0b 00 00 00 mov edx, 11 - 44e1c0: 48 8d 35 64 b3 04 00 lea rsi, [rip + 308068] # 0x49952b <_nl_C_name+0x83> - 44e1c7: e8 84 bb fd ff call 0x429d50 <__memcmp_sse2> - 44e1cc: 85 c0 test eax, eax - 44e1ce: 75 b2 jne 0x44e182 <_dl_tunable_set_x86_ibt+0x32> - 44e1d0: 8b 05 1e 56 07 00 mov eax, dword ptr [rip + 480798] # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e1d6: 5b pop rbx - 44e1d7: 83 e0 f8 and eax, -8 - 44e1da: 83 c8 03 or eax, 3 - 44e1dd: 89 05 11 56 07 00 mov dword ptr [rip + 480785], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e1e3: c3 ret - 44e1e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44e1ef: 90 nop - -000000000044e1f0 <_dl_tunable_set_x86_shstk>: - 44e1f0: f3 0f 1e fa endbr64 - 44e1f4: 53 push rbx - 44e1f5: 48 89 fb mov rbx, rdi - 44e1f8: 48 8b 3f mov rdi, qword ptr [rdi] - 44e1fb: ba 03 00 00 00 mov edx, 3 - 44e200: 48 8d 35 7e c8 05 00 lea rsi, [rip + 379006] # 0x4aaa85 - 44e207: e8 44 bb fd ff call 0x429d50 <__memcmp_sse2> - 44e20c: 85 c0 test eax, eax - 44e20e: 75 18 jne 0x44e228 <_dl_tunable_set_x86_shstk+0x38> - 44e210: 8b 05 de 55 07 00 mov eax, dword ptr [rip + 480734] # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e216: 83 e0 c7 and eax, -57 - 44e219: 83 c8 10 or eax, 16 - 44e21c: 89 05 d2 55 07 00 mov dword ptr [rip + 480722], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e222: 5b pop rbx - 44e223: c3 ret - 44e224: 0f 1f 40 00 nop dword ptr [rax] - 44e228: 48 8b 3b mov rdi, qword ptr [rbx] - 44e22b: ba 04 00 00 00 mov edx, 4 - 44e230: 48 8d 35 f0 b2 04 00 lea rsi, [rip + 307952] # 0x499527 <_nl_C_name+0x7f> - 44e237: e8 14 bb fd ff call 0x429d50 <__memcmp_sse2> - 44e23c: 85 c0 test eax, eax - 44e23e: 75 18 jne 0x44e258 <_dl_tunable_set_x86_shstk+0x68> - 44e240: 8b 05 ae 55 07 00 mov eax, dword ptr [rip + 480686] # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e246: 5b pop rbx - 44e247: 83 e0 c7 and eax, -57 - 44e24a: 83 c8 08 or eax, 8 - 44e24d: 89 05 a1 55 07 00 mov dword ptr [rip + 480673], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e253: c3 ret - 44e254: 0f 1f 40 00 nop dword ptr [rax] - 44e258: 48 8b 3b mov rdi, qword ptr [rbx] - 44e25b: ba 0b 00 00 00 mov edx, 11 - 44e260: 48 8d 35 c4 b2 04 00 lea rsi, [rip + 307908] # 0x49952b <_nl_C_name+0x83> - 44e267: e8 e4 ba fd ff call 0x429d50 <__memcmp_sse2> - 44e26c: 85 c0 test eax, eax - 44e26e: 75 b2 jne 0x44e222 <_dl_tunable_set_x86_shstk+0x32> - 44e270: 8b 05 7e 55 07 00 mov eax, dword ptr [rip + 480638] # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e276: 5b pop rbx - 44e277: 83 e0 c7 and eax, -57 - 44e27a: 83 c8 18 or eax, 24 - 44e27d: 89 05 71 55 07 00 mov dword ptr [rip + 480625], eax # 0x4c37f4 <_dl_x86_feature_1+0x4> - 44e283: c3 ret - 44e284: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44e28f: 90 nop - -000000000044e290 <_dl_discover_osversion>: - 44e290: f3 0f 1e fa endbr64 - 44e294: 41 54 push r12 - 44e296: 55 push rbp - 44e297: 53 push rbx - 44e298: 48 81 ec d0 01 00 00 sub rsp, 464 - 44e29f: 48 8d 7c 24 40 lea rdi, [rsp + 64] - 44e2a4: e8 97 33 02 00 call 0x471640 - 44e2a9: 48 8d bc 24 c2 00 00 00 lea rdi, [rsp + 194] - 44e2b1: 85 c0 test eax, eax - 44e2b3: 0f 85 87 00 00 00 jne 0x44e340 <_dl_discover_osversion+0xb0> - 44e2b9: 45 31 c0 xor r8d, r8d - 44e2bc: 31 c0 xor eax, eax - 44e2be: 0f be 0f movsx ecx, byte ptr [rdi] - 44e2c1: 8d 51 d0 lea edx, [rcx - 48] - 44e2c4: 80 fa 09 cmp dl, 9 - 44e2c7: 77 58 ja 0x44e321 <_dl_discover_osversion+0x91> - 44e2c9: 0f be 57 01 movsx edx, byte ptr [rdi + 1] - 44e2cd: 48 8d 77 01 lea rsi, [rdi + 1] - 44e2d1: 83 e9 30 sub ecx, 48 - 44e2d4: 8d 7a d0 lea edi, [rdx - 48] - 44e2d7: 40 80 ff 09 cmp dil, 9 - 44e2db: 77 1a ja 0x44e2f7 <_dl_discover_osversion+0x67> - 44e2dd: 0f 1f 00 nop dword ptr [rax] - 44e2e0: 8d 0c 89 lea ecx, [rcx + 4*rcx] - 44e2e3: 48 83 c6 01 add rsi, 1 - 44e2e7: 8d 4c 4a d0 lea ecx, [rdx + 2*rcx - 48] - 44e2eb: 0f be 16 movsx edx, byte ptr [rsi] - 44e2ee: 8d 7a d0 lea edi, [rdx - 48] - 44e2f1: 40 80 ff 09 cmp dil, 9 - 44e2f5: 76 e9 jbe 0x44e2e0 <_dl_discover_osversion+0x50> - 44e2f7: c1 e0 08 shl eax, 8 - 44e2fa: 41 83 c0 01 add r8d, 1 - 44e2fe: 48 8d 7e 01 lea rdi, [rsi + 1] - 44e302: 09 c8 or eax, ecx - 44e304: 80 fa 2e cmp dl, 46 - 44e307: 75 12 jne 0x44e31b <_dl_discover_osversion+0x8b> - 44e309: 41 83 f8 03 cmp r8d, 3 - 44e30d: 75 af jne 0x44e2be <_dl_discover_osversion+0x2e> - 44e30f: 48 81 c4 d0 01 00 00 add rsp, 464 - 44e316: 5b pop rbx - 44e317: 5d pop rbp - 44e318: 41 5c pop r12 - 44e31a: c3 ret - 44e31b: 41 83 f8 03 cmp r8d, 3 - 44e31f: 74 ee je 0x44e30f <_dl_discover_osversion+0x7f> - 44e321: b9 03 00 00 00 mov ecx, 3 - 44e326: 48 81 c4 d0 01 00 00 add rsp, 464 - 44e32d: 44 29 c1 sub ecx, r8d - 44e330: 5b pop rbx - 44e331: 5d pop rbp - 44e332: c1 e1 03 shl ecx, 3 - 44e335: 41 5c pop r12 - 44e337: d3 e0 shl eax, cl - 44e339: c3 ret - 44e33a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44e340: 31 f6 xor esi, esi - 44e342: 48 8d 3d ed b1 04 00 lea rdi, [rip + 307693] # 0x499536 <_nl_C_name+0x8e> - 44e349: 31 c0 xor eax, eax - 44e34b: e8 70 ac ff ff call 0x448fc0 <__open_nocancel> - 44e350: 41 89 c4 mov r12d, eax - 44e353: 85 c0 test eax, eax - 44e355: 78 3b js 0x44e392 <_dl_discover_osversion+0x102> - 44e357: 48 89 e3 mov rbx, rsp - 44e35a: 89 c7 mov edi, eax - 44e35c: ba 40 00 00 00 mov edx, 64 - 44e361: 48 89 de mov rsi, rbx - 44e364: e8 a7 ad ff ff call 0x449110 <__read_nocancel> - 44e369: 44 89 e7 mov edi, r12d - 44e36c: 48 89 c5 mov rbp, rax - 44e36f: e8 dc aa ff ff call 0x448e50 <__close_nocancel> - 44e374: 48 85 ed test rbp, rbp - 44e377: 7e 19 jle 0x44e392 <_dl_discover_osversion+0x102> - 44e379: 48 83 fd 3f cmp rbp, 63 - 44e37d: b8 3f 00 00 00 mov eax, 63 - 44e382: 48 89 df mov rdi, rbx - 44e385: 48 0f 4d e8 cmovge rbp, rax - 44e389: c6 04 2c 00 mov byte ptr [rsp + rbp], 0 - 44e38d: e9 27 ff ff ff jmp 0x44e2b9 <_dl_discover_osversion+0x29> - 44e392: b8 ff ff ff ff mov eax, 4294967295 - 44e397: e9 73 ff ff ff jmp 0x44e30f <_dl_discover_osversion+0x7f> - 44e39c: 0f 1f 40 00 nop dword ptr [rax] - -000000000044e3a0 <__libc_init_first>: - 44e3a0: f3 0f 1e fa endbr64 - 44e3a4: 48 c7 c0 00 00 00 00 mov rax, 0 - 44e3ab: 41 55 push r13 - 44e3ad: 49 89 d5 mov r13, rdx - 44e3b0: 41 54 push r12 - 44e3b2: 49 89 f4 mov r12, rsi - 44e3b5: 55 push rbp - 44e3b6: 89 fd mov ebp, edi - 44e3b8: 48 85 c0 test rax, rax - 44e3bb: 74 43 je 0x44e400 <__libc_init_first+0x60> - 44e3bd: 8b 00 mov eax, dword ptr [rax] - 44e3bf: 85 c0 test eax, eax - 44e3c1: 75 3d jne 0x44e400 <__libc_init_first+0x60> - 44e3c3: c7 05 fb 32 07 00 01 00 00 00 mov dword ptr [rip + 471803], 1 # 0x4c16c8 <__libc_multiple_libcs> - 44e3cd: 89 2d c5 54 07 00 mov dword ptr [rip + 480453], ebp # 0x4c3898 <__libc_argc> - 44e3d3: 4c 89 25 c6 54 07 00 mov qword ptr [rip + 480454], r12 # 0x4c38a0 <__libc_argv> - 44e3da: 4c 89 2d 07 49 07 00 mov qword ptr [rip + 477447], r13 # 0x4c2ce8 - 44e3e1: e8 aa e3 ff ff call 0x44c790 <_dl_non_dynamic_init> - 44e3e6: 4c 89 ea mov rdx, r13 - 44e3e9: 4c 89 e6 mov rsi, r12 - 44e3ec: 89 ef mov edi, ebp - 44e3ee: e8 fd d6 ff ff call 0x44baf0 <__init_misc> - 44e3f3: 5d pop rbp - 44e3f4: 41 5c pop r12 - 44e3f6: 41 5d pop r13 - 44e3f8: e9 c3 df 00 00 jmp 0x45c3c0 <__ctype_init> - 44e3fd: 0f 1f 00 nop dword ptr [rax] - 44e400: 0f b7 3d 61 36 07 00 movzx edi, word ptr [rip + 472673] # 0x4c1a68 <__fpu_control> - 44e407: 66 3b 3d fe 2c 07 00 cmp di, word ptr [rip + 470270] # 0x4c110c <_dl_fpu_control> - 44e40e: c7 05 b0 32 07 00 00 00 00 00 mov dword ptr [rip + 471728], 0 # 0x4c16c8 <__libc_multiple_libcs> - 44e418: 74 b3 je 0x44e3cd <__libc_init_first+0x2d> - 44e41a: e8 01 e0 00 00 call 0x45c420 <__setfpucw> - 44e41f: eb ac jmp 0x44e3cd <__libc_init_first+0x2d> - 44e421: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44e42b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000044e430 <__gconv_open>: - 44e430: f3 0f 1e fa endbr64 - 44e434: 55 push rbp - 44e435: 48 89 e5 mov rbp, rsp - 44e438: 41 57 push r15 - 44e43a: 41 89 d7 mov r15d, edx - 44e43d: 41 56 push r14 - 44e43f: 41 55 push r13 - 44e441: 41 54 push r12 - 44e443: 45 31 e4 xor r12d, r12d - 44e446: 53 push rbx - 44e447: 48 83 ec 58 sub rsp, 88 - 44e44b: 4c 8b 6f 08 mov r13, qword ptr [rdi + 8] - 44e44f: 0f b6 5f 10 movzx ebx, byte ptr [rdi + 16] - 44e453: 48 89 75 80 mov qword ptr [rbp - 128], rsi - 44e457: 4c 8b 37 mov r14, qword ptr [rdi] - 44e45a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 44e463: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 44e467: 31 c0 xor eax, eax - 44e469: 80 7f 11 00 cmp byte ptr [rdi + 17], 0 - 44e46d: 41 0f 95 c4 setne r12b - 44e471: 45 01 e4 add r12d, r12d - 44e474: 41 80 7d 00 2f cmp byte ptr [r13], 47 - 44e479: 0f 85 a1 00 00 00 jne 0x44e520 <__gconv_open+0xf0> - 44e47f: 41 80 7d 01 2f cmp byte ptr [r13 + 1], 47 - 44e484: 0f 85 96 00 00 00 jne 0x44e520 <__gconv_open+0xf0> - 44e48a: 41 80 7d 02 00 cmp byte ptr [r13 + 2], 0 - 44e48f: 0f 85 8b 00 00 00 jne 0x44e520 <__gconv_open+0xf0> - 44e495: 48 c7 c0 a0 ff ff ff mov rax, -96 - 44e49c: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 44e4a0: 48 8b 00 mov rax, qword ptr [rax] - 44e4a3: 48 8b b0 b0 00 00 00 mov rsi, qword ptr [rax + 176] - 44e4aa: 48 89 f7 mov rdi, rsi - 44e4ad: 48 89 75 a8 mov qword ptr [rbp - 88], rsi - 44e4b1: e8 ca 2c fb ff call 0x401180 <.plt+0x160> - 44e4b6: 48 89 e6 mov rsi, rsp - 44e4b9: 48 8d 48 1a lea rcx, [rax + 26] - 44e4bd: 48 89 c2 mov rdx, rax - 44e4c0: 48 89 c8 mov rax, rcx - 44e4c3: 48 81 e1 00 f0 ff ff and rcx, -4096 - 44e4ca: 48 29 ce sub rsi, rcx - 44e4cd: 48 83 e0 f0 and rax, -16 - 44e4d1: 48 89 f1 mov rcx, rsi - 44e4d4: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] - 44e4d8: 48 39 cc cmp rsp, rcx - 44e4db: 74 15 je 0x44e4f2 <__gconv_open+0xc2> - 44e4dd: 48 81 ec 00 10 00 00 sub rsp, 4096 - 44e4e4: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 44e4ed: 48 39 cc cmp rsp, rcx - 44e4f0: 75 eb jne 0x44e4dd <__gconv_open+0xad> - 44e4f2: 25 ff 0f 00 00 and eax, 4095 - 44e4f7: 48 29 c4 sub rsp, rax - 44e4fa: 48 85 c0 test rax, rax - 44e4fd: 0f 85 cd 02 00 00 jne 0x44e7d0 <__gconv_open+0x3a0> - 44e503: 4c 8d 6c 24 0f lea r13, [rsp + 15] - 44e508: 49 83 e5 f0 and r13, -16 - 44e50c: 4c 89 ef mov rdi, r13 - 44e50f: e8 3c 2c fb ff call 0x401150 <.plt+0x130> - 44e514: b9 2f 2f 00 00 mov ecx, 12079 - 44e519: 66 89 08 mov word ptr [rax], cx - 44e51c: c6 40 02 00 mov byte ptr [rax + 2], 0 - 44e520: 41 80 3e 2f cmp byte ptr [r14], 47 - 44e524: 0f 85 a6 00 00 00 jne 0x44e5d0 <__gconv_open+0x1a0> - 44e52a: 41 80 7e 01 2f cmp byte ptr [r14 + 1], 47 - 44e52f: 0f 85 9b 00 00 00 jne 0x44e5d0 <__gconv_open+0x1a0> - 44e535: 41 80 7e 02 00 cmp byte ptr [r14 + 2], 0 - 44e53a: 0f 85 90 00 00 00 jne 0x44e5d0 <__gconv_open+0x1a0> - 44e540: 48 c7 c0 a0 ff ff ff mov rax, -96 - 44e547: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 44e54b: 48 8b 00 mov rax, qword ptr [rax] - 44e54e: 48 8b b0 b0 00 00 00 mov rsi, qword ptr [rax + 176] - 44e555: 48 89 f7 mov rdi, rsi - 44e558: 48 89 75 a8 mov qword ptr [rbp - 88], rsi - 44e55c: e8 1f 2c fb ff call 0x401180 <.plt+0x160> - 44e561: 48 89 e6 mov rsi, rsp - 44e564: 48 8d 48 1a lea rcx, [rax + 26] - 44e568: 48 89 c2 mov rdx, rax - 44e56b: 48 89 c8 mov rax, rcx - 44e56e: 48 81 e1 00 f0 ff ff and rcx, -4096 - 44e575: 48 29 ce sub rsi, rcx - 44e578: 48 83 e0 f0 and rax, -16 - 44e57c: 48 89 f1 mov rcx, rsi - 44e57f: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] - 44e583: 48 39 cc cmp rsp, rcx - 44e586: 74 15 je 0x44e59d <__gconv_open+0x16d> - 44e588: 48 81 ec 00 10 00 00 sub rsp, 4096 - 44e58f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 44e598: 48 39 cc cmp rsp, rcx - 44e59b: 75 eb jne 0x44e588 <__gconv_open+0x158> - 44e59d: 25 ff 0f 00 00 and eax, 4095 - 44e5a2: 48 29 c4 sub rsp, rax - 44e5a5: 48 85 c0 test rax, rax - 44e5a8: 0f 85 12 02 00 00 jne 0x44e7c0 <__gconv_open+0x390> - 44e5ae: 4c 8d 74 24 0f lea r14, [rsp + 15] - 44e5b3: 49 83 e6 f0 and r14, -16 - 44e5b7: 4c 89 f7 mov rdi, r14 - 44e5ba: e8 91 2b fb ff call 0x401150 <.plt+0x130> - 44e5bf: ba 2f 2f 00 00 mov edx, 12079 - 44e5c4: 66 89 10 mov word ptr [rax], dx - 44e5c7: c6 40 02 00 mov byte ptr [rax + 2], 0 - 44e5cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44e5d0: 48 8d 4d c0 lea rcx, [rbp - 64] - 44e5d4: 48 8d 55 b8 lea rdx, [rbp - 72] - 44e5d8: 45 89 f8 mov r8d, r15d - 44e5db: 4c 89 f6 mov rsi, r14 - 44e5de: 4c 89 ef mov rdi, r13 - 44e5e1: e8 6a 13 00 00 call 0x44f950 <__gconv_find_transform> - 44e5e6: 48 c7 45 90 00 00 00 00 mov qword ptr [rbp - 112], 0 - 44e5ee: 89 45 8c mov dword ptr [rbp - 116], eax - 44e5f1: 85 c0 test eax, eax - 44e5f3: 74 33 je 0x44e628 <__gconv_open+0x1f8> - 44e5f5: 48 8b 45 80 mov rax, qword ptr [rbp - 128] - 44e5f9: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] - 44e5fd: 48 89 18 mov qword ptr [rax], rbx - 44e600: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 44e604: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 44e60d: 0f 85 3a 02 00 00 jne 0x44e84d <__gconv_open+0x41d> - 44e613: 8b 45 8c mov eax, dword ptr [rbp - 116] - 44e616: 48 8d 65 d8 lea rsp, [rbp - 40] - 44e61a: 5b pop rbx - 44e61b: 41 5c pop r12 - 44e61d: 41 5d pop r13 - 44e61f: 41 5e pop r14 - 44e621: 41 5f pop r15 - 44e623: 5d pop rbp - 44e624: c3 ret - 44e625: 0f 1f 00 nop dword ptr [rax] - 44e628: 4c 8b 6d c0 mov r13, qword ptr [rbp - 64] - 44e62c: 4b 8d 54 6d 00 lea rdx, [r13 + 2*r13] - 44e631: 4c 89 6d a0 mov qword ptr [rbp - 96], r13 - 44e635: 48 c1 e2 04 shl rdx, 4 - 44e639: 48 8d 7a 10 lea rdi, [rdx + 16] - 44e63d: 49 89 d6 mov r14, rdx - 44e640: e8 1b 09 fd ff call 0x41ef60 - 44e645: 48 8b 75 b8 mov rsi, qword ptr [rbp - 72] - 44e649: 48 89 45 90 mov qword ptr [rbp - 112], rax - 44e64d: 49 89 c7 mov r15, rax - 44e650: 48 89 75 98 mov qword ptr [rbp - 104], rsi - 44e654: 48 89 75 a8 mov qword ptr [rbp - 88], rsi - 44e658: 48 85 c0 test rax, rax - 44e65b: 0f 84 f1 01 00 00 je 0x44e852 <__gconv_open+0x422> - 44e661: 48 89 70 08 mov qword ptr [rax + 8], rsi - 44e665: 48 8d 78 10 lea rdi, [rax + 16] - 44e669: 31 f6 xor esi, esi - 44e66b: 4c 89 f2 mov rdx, r14 - 44e66e: 4c 89 28 mov qword ptr [rax], r13 - 44e671: e8 9a 2a fb ff call 0x401110 <.plt+0xf0> - 44e676: 4d 85 ed test r13, r13 - 44e679: 0f 84 76 ff ff ff je 0x44e5f5 <__gconv_open+0x1c5> - 44e67f: 84 db test bl, bl - 44e681: 4c 8b 45 a8 mov r8, qword ptr [rbp - 88] - 44e685: 0f 85 85 00 00 00 jne 0x44e710 <__gconv_open+0x2e0> - 44e68b: 4d 8d 77 38 lea r14, [r15 + 56] - 44e68f: 31 db xor ebx, ebx - 44e691: 45 31 ff xor r15d, r15d - 44e694: eb 4d jmp 0x44e6e3 <__gconv_open+0x2b3> - 44e696: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44e6a0: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 44e6a4: 45 89 66 e8 mov dword ptr [r14 - 24], r12d - 44e6a8: 42 69 44 38 54 e0 1f 00 00 imul eax, dword ptr [rax + r15 + 84], 8160 - 44e6b1: 48 63 c8 movsxd rcx, eax - 44e6b4: 48 89 cf mov rdi, rcx - 44e6b7: 48 89 4d a8 mov qword ptr [rbp - 88], rcx - 44e6bb: e8 a0 08 fd ff call 0x41ef60 - 44e6c0: 49 89 46 d8 mov qword ptr [r14 - 40], rax - 44e6c4: 48 85 c0 test rax, rax - 44e6c7: 0f 84 0e 01 00 00 je 0x44e7db <__gconv_open+0x3ab> - 44e6cd: 48 8b 4d a8 mov rcx, qword ptr [rbp - 88] - 44e6d1: 49 83 c6 30 add r14, 48 - 44e6d5: 49 83 c7 68 add r15, 104 - 44e6d9: 4c 89 eb mov rbx, r13 - 44e6dc: 48 01 c8 add rax, rcx - 44e6df: 49 89 46 b0 mov qword ptr [r14 - 80], rax - 44e6e3: 4d 89 76 f8 mov qword ptr [r14 - 8], r14 - 44e6e7: 4c 8d 6b 01 lea r13, [rbx + 1] - 44e6eb: 4c 39 6d a0 cmp qword ptr [rbp - 96], r13 - 44e6ef: 75 af jne 0x44e6a0 <__gconv_open+0x270> - 44e6f1: 48 8d 04 5b lea rax, [rbx + 2*rbx] - 44e6f5: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] - 44e6f9: 41 83 cc 01 or r12d, 1 - 44e6fd: 48 c1 e0 04 shl rax, 4 - 44e701: 44 89 64 03 20 mov dword ptr [rbx + rax + 32], r12d - 44e706: e9 ea fe ff ff jmp 0x44e5f5 <__gconv_open+0x1c5> - 44e70b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44e710: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 44e714: 45 31 f6 xor r14d, r14d - 44e717: 31 db xor ebx, ebx - 44e719: 4c 8d 2d a0 16 07 00 lea r13, [rip + 464544] # 0x4bfdc0 <_nl_C_locobj> - 44e720: 4c 8d 78 38 lea r15, [rax + 56] - 44e724: eb 5f jmp 0x44e785 <__gconv_open+0x355> - 44e726: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44e730: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] - 44e734: 45 89 67 e8 mov dword ptr [r15 - 24], r12d - 44e738: 43 69 44 30 54 e0 1f 00 00 imul eax, dword ptr [r8 + r14 + 84], 8160 - 44e741: 4c 89 45 98 mov qword ptr [rbp - 104], r8 - 44e745: 48 63 d0 movsxd rdx, eax - 44e748: 48 89 d7 mov rdi, rdx - 44e74b: 48 89 55 a0 mov qword ptr [rbp - 96], rdx - 44e74f: e8 0c 08 fd ff call 0x41ef60 - 44e754: 49 89 47 d8 mov qword ptr [r15 - 40], rax - 44e758: 48 85 c0 test rax, rax - 44e75b: 74 7e je 0x44e7db <__gconv_open+0x3ab> - 44e75d: 48 8b 55 a0 mov rdx, qword ptr [rbp - 96] - 44e761: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] - 44e765: 48 83 c3 01 add rbx, 1 - 44e769: 49 83 c7 30 add r15, 48 - 44e76d: 49 83 c6 68 add r14, 104 - 44e771: 4c 8b 45 98 mov r8, qword ptr [rbp - 104] - 44e775: 48 01 d0 add rax, rdx - 44e778: 49 89 47 b0 mov qword ptr [r15 - 80], rax - 44e77c: 48 39 de cmp rsi, rbx - 44e77f: 0f 86 70 fe ff ff jbe 0x44e5f5 <__gconv_open+0x1c5> - 44e785: 4d 89 7f f8 mov qword ptr [r15 - 8], r15 - 44e789: 4b 8b 7c 30 18 mov rdi, qword ptr [r8 + r14 + 24] - 44e78e: 4c 89 ea mov rdx, r13 - 44e791: 48 8d 35 f4 af 04 00 lea rsi, [rip + 307188] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> - 44e798: e8 53 29 fb ff call 0x4010f0 <.plt+0xd0> - 44e79d: 85 c0 test eax, eax - 44e79f: 75 04 jne 0x44e7a5 <__gconv_open+0x375> - 44e7a1: 41 83 cc 08 or r12d, 8 - 44e7a5: 48 8b 75 c0 mov rsi, qword ptr [rbp - 64] - 44e7a9: 48 8d 46 ff lea rax, [rsi - 1] - 44e7ad: 48 89 75 a8 mov qword ptr [rbp - 88], rsi - 44e7b1: 48 39 d8 cmp rax, rbx - 44e7b4: 0f 87 76 ff ff ff ja 0x44e730 <__gconv_open+0x300> - 44e7ba: e9 32 ff ff ff jmp 0x44e6f1 <__gconv_open+0x2c1> - 44e7bf: 90 nop - 44e7c0: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 44e7c6: e9 e3 fd ff ff jmp 0x44e5ae <__gconv_open+0x17e> - 44e7cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44e7d0: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 44e7d6: e9 28 fd ff ff jmp 0x44e503 <__gconv_open+0xd3> - 44e7db: 49 c7 c4 c0 ff ff ff mov r12, -64 - 44e7e2: 4c 8d 7b ff lea r15, [rbx - 1] - 44e7e6: 64 45 8b 34 24 mov r14d, dword ptr fs:[r12] - 44e7eb: 48 85 db test rbx, rbx - 44e7ee: 74 27 je 0x44e817 <__gconv_open+0x3e7> - 44e7f0: 48 8d 04 5b lea rax, [rbx + 2*rbx] - 44e7f4: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] - 44e7f8: 48 c1 e0 04 shl rax, 4 - 44e7fc: 48 8d 5c 03 e0 lea rbx, [rbx + rax - 32] - 44e801: 48 8b 3b mov rdi, qword ptr [rbx] - 44e804: 49 83 ef 01 sub r15, 1 - 44e808: 48 83 eb 30 sub rbx, 48 - 44e80c: e8 3f 0d fd ff call 0x41f550 - 44e811: 49 83 ff ff cmp r15, -1 - 44e815: 75 ea jne 0x44e801 <__gconv_open+0x3d1> - 44e817: 48 8b 7d 90 mov rdi, qword ptr [rbp - 112] - 44e81b: e8 30 0d fd ff call 0x41f550 - 44e820: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] - 44e824: 48 89 45 98 mov qword ptr [rbp - 104], rax - 44e828: 48 89 c7 mov rdi, rax - 44e82b: 48 8b 75 c0 mov rsi, qword ptr [rbp - 64] - 44e82f: e8 2c 14 00 00 call 0x44fc60 <__gconv_close_transform> - 44e834: 64 45 89 34 24 mov dword ptr fs:[r12], r14d - 44e839: c7 45 8c 03 00 00 00 mov dword ptr [rbp - 116], 3 - 44e840: 48 c7 45 90 00 00 00 00 mov qword ptr [rbp - 112], 0 - 44e848: e9 a8 fd ff ff jmp 0x44e5f5 <__gconv_open+0x1c5> - 44e84d: e8 7e d3 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 44e852: 49 c7 c4 c0 ff ff ff mov r12, -64 - 44e859: 48 89 f7 mov rdi, rsi - 44e85c: 64 45 8b 34 24 mov r14d, dword ptr fs:[r12] - 44e861: eb c8 jmp 0x44e82b <__gconv_open+0x3fb> - 44e863: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44e86d: 0f 1f 00 nop dword ptr [rax] - -000000000044e870 <__gconv>: - 44e870: f3 0f 1e fa endbr64 - 44e874: 41 57 push r15 - 44e876: 41 56 push r14 - 44e878: 41 55 push r13 - 44e87a: 41 54 push r12 - 44e87c: 55 push rbp - 44e87d: 53 push rbx - 44e87e: 48 83 ec 28 sub rsp, 40 - 44e882: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 44e887: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 44e88c: 48 83 ff ff cmp rdi, -1 - 44e890: 0f 84 9a 01 00 00 je 0x44ea30 <__gconv+0x1c0> - 44e896: 48 8b 07 mov rax, qword ptr [rdi] - 44e899: 49 89 ff mov r15, rdi - 44e89c: 4d 89 ce mov r14, r9 - 44e89f: 48 83 e8 01 sub rax, 1 - 44e8a3: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 44e8a8: 4d 85 c9 test r9, r9 - 44e8ab: 0f 84 93 01 00 00 je 0x44ea44 <__gconv+0x1d4> - 44e8b1: 49 c7 01 00 00 00 00 mov qword ptr [r9], 0 - 44e8b8: 48 89 f5 mov rbp, rsi - 44e8bb: 49 89 d4 mov r12, rdx - 44e8be: 31 c0 xor eax, eax - 44e8c0: 48 85 c9 test rcx, rcx - 44e8c3: 74 03 je 0x44e8c8 <__gconv+0x58> - 44e8c5: 48 8b 01 mov rax, qword ptr [rcx] - 44e8c8: 66 48 0f 6e c0 movq xmm0, rax - 44e8cd: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 44e8d2: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] - 44e8d7: 48 8d 04 40 lea rax, [rax + 2*rax] - 44e8db: 48 c1 e0 04 shl rax, 4 - 44e8df: 41 0f 11 44 07 10 movups xmmword ptr [r15 + rax + 16], xmm0 - 44e8e5: 49 8b 47 08 mov rax, qword ptr [r15 + 8] - 44e8e9: 48 83 38 00 cmp qword ptr [rax], 0 - 44e8ed: 48 8b 58 28 mov rbx, qword ptr [rax + 40] - 44e8f1: 74 0d je 0x44e900 <__gconv+0x90> - 44e8f3: 48 c1 cb 11 ror rbx, 17 - 44e8f7: 64 48 33 1c 25 30 00 00 00 xor rbx, qword ptr fs:[48] - 44e900: 48 85 ed test rbp, rbp - 44e903: 0f 84 af 00 00 00 je 0x44e9b8 <__gconv+0x148> - 44e909: 4c 8b 6d 00 mov r13, qword ptr [rbp] - 44e90d: 4d 85 ed test r13, r13 - 44e910: 0f 84 a2 00 00 00 je 0x44e9b8 <__gconv+0x148> - 44e916: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 44e91b: 48 85 c0 test rax, rax - 44e91e: 0f 84 3f 01 00 00 je 0x44ea63 <__gconv+0x1f3> - 44e924: 48 83 38 00 cmp qword ptr [rax], 0 - 44e928: 0f 84 35 01 00 00 je 0x44ea63 <__gconv+0x1f3> - 44e92e: 49 8d 47 10 lea rax, [r15 + 16] - 44e932: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 44e937: eb 23 jmp 0x44e95c <__gconv+0xec> - 44e939: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44e940: 48 8b 55 00 mov rdx, qword ptr [rbp] - 44e944: 4c 39 ea cmp rdx, r13 - 44e947: 74 3d je 0x44e986 <__gconv+0x116> - 44e949: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] - 44e94d: 48 63 49 48 movsxd rcx, dword ptr [rcx + 72] - 44e951: 48 01 d1 add rcx, rdx - 44e954: 49 39 cc cmp r12, rcx - 44e957: 72 2d jb 0x44e986 <__gconv+0x116> - 44e959: 49 89 d5 mov r13, rdx - 44e95c: 48 89 df mov rdi, rbx - 44e95f: e8 cc eb ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 44e964: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] - 44e968: 4c 89 e1 mov rcx, r12 - 44e96b: 6a 00 push 0 - 44e96d: 48 89 ea mov rdx, rbp - 44e970: 6a 00 push 0 - 44e972: 4d 89 f1 mov r9, r14 - 44e975: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 44e97a: 45 31 c0 xor r8d, r8d - 44e97d: ff d3 call rbx - 44e97f: 5a pop rdx - 44e980: 59 pop rcx - 44e981: 83 f8 04 cmp eax, 4 - 44e984: 74 ba je 0x44e940 <__gconv+0xd0> - 44e986: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] - 44e98b: 48 83 3b 00 cmp qword ptr [rbx], 0 - 44e98f: 74 15 je 0x44e9a6 <__gconv+0x136> - 44e991: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 44e996: 48 8d 14 76 lea rdx, [rsi + 2*rsi] - 44e99a: 48 c1 e2 04 shl rdx, 4 - 44e99e: 49 8b 54 17 10 mov rdx, qword ptr [r15 + rdx + 16] - 44e9a3: 48 89 13 mov qword ptr [rbx], rdx - 44e9a6: 48 83 c4 28 add rsp, 40 - 44e9aa: 5b pop rbx - 44e9ab: 5d pop rbp - 44e9ac: 41 5c pop r12 - 44e9ae: 41 5d pop r13 - 44e9b0: 41 5e pop r14 - 44e9b2: 41 5f pop r15 - 44e9b4: c3 ret - 44e9b5: 0f 1f 00 nop dword ptr [rax] - 44e9b8: 48 89 df mov rdi, rbx - 44e9bb: e8 70 eb ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 44e9c0: 49 8b 7f 08 mov rdi, qword ptr [r15 + 8] - 44e9c4: 49 8d 77 10 lea rsi, [r15 + 16] - 44e9c8: 4d 89 f1 mov r9, r14 - 44e9cb: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 44e9d0: 48 8d 04 40 lea rax, [rax + 2*rax] - 44e9d4: 48 c1 e0 04 shl rax, 4 - 44e9d8: 49 83 7c 07 10 00 cmp qword ptr [r15 + rax + 16], 0 - 44e9de: 6a 00 push 0 - 44e9e0: 0f 94 c0 sete al - 44e9e3: 45 31 c0 xor r8d, r8d - 44e9e6: 31 c9 xor ecx, ecx - 44e9e8: 31 d2 xor edx, edx - 44e9ea: 0f b6 c0 movzx eax, al - 44e9ed: 83 c0 01 add eax, 1 - 44e9f0: 50 push rax - 44e9f1: ff d3 call rbx - 44e9f3: 5e pop rsi - 44e9f4: 5f pop rdi - 44e9f5: 85 c0 test eax, eax - 44e9f7: 75 1c jne 0x44ea15 <__gconv+0x1a5> - 44e9f9: 49 8d 4f 24 lea rcx, [r15 + 36] - 44e9fd: 31 d2 xor edx, edx - 44e9ff: 90 nop - 44ea00: c7 01 00 00 00 00 mov dword ptr [rcx], 0 - 44ea06: 48 83 c2 01 add rdx, 1 - 44ea0a: 48 83 c1 30 add rcx, 48 - 44ea0e: 48 39 54 24 10 cmp qword ptr [rsp + 16], rdx - 44ea13: 73 eb jae 0x44ea00 <__gconv+0x190> - 44ea15: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 44ea1b: 0f 85 65 ff ff ff jne 0x44e986 <__gconv+0x116> - 44ea21: 48 83 c4 28 add rsp, 40 - 44ea25: 5b pop rbx - 44ea26: 5d pop rbp - 44ea27: 41 5c pop r12 - 44ea29: 41 5d pop r13 - 44ea2b: 41 5e pop r14 - 44ea2d: 41 5f pop r15 - 44ea2f: c3 ret - 44ea30: 48 83 c4 28 add rsp, 40 - 44ea34: b8 08 00 00 00 mov eax, 8 - 44ea39: 5b pop rbx - 44ea3a: 5d pop rbp - 44ea3b: 41 5c pop r12 - 44ea3d: 41 5d pop r13 - 44ea3f: 41 5e pop r14 - 44ea41: 41 5f pop r15 - 44ea43: c3 ret - 44ea44: 48 8d 0d 0d ac 04 00 lea rcx, [rip + 306189] # 0x499658 <__PRETTY_FUNCTION__.9580> - 44ea4b: ba 2b 00 00 00 mov edx, 43 - 44ea50: 48 8d 35 b9 ab 04 00 lea rsi, [rip + 306105] # 0x499610 <_nl_C_name+0x168> - 44ea57: 48 8d 3d ba ab 04 00 lea rdi, [rip + 306106] # 0x499618 <_nl_C_name+0x170> - 44ea5e: e8 ed 44 fb ff call 0x402f50 <__assert_fail> - 44ea63: 48 8d 0d ee ab 04 00 lea rcx, [rip + 306158] # 0x499658 <__PRETTY_FUNCTION__.9580> - 44ea6a: ba 49 00 00 00 mov edx, 73 - 44ea6f: 48 8d 35 9a ab 04 00 lea rsi, [rip + 306074] # 0x499610 <_nl_C_name+0x168> - 44ea76: 48 8d 3d b3 ab 04 00 lea rdi, [rip + 306099] # 0x499630 <_nl_C_name+0x188> - 44ea7d: e8 ce 44 fb ff call 0x402f50 <__assert_fail> - 44ea82: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44ea8c: 0f 1f 40 00 nop dword ptr [rax] - -000000000044ea90 <__gconv_close>: - 44ea90: f3 0f 1e fa endbr64 - 44ea94: 41 55 push r13 - 44ea96: 41 54 push r12 - 44ea98: 55 push rbp - 44ea99: 48 89 fd mov rbp, rdi - 44ea9c: 53 push rbx - 44ea9d: 48 8d 5f 10 lea rbx, [rdi + 16] - 44eaa1: 48 83 ec 08 sub rsp, 8 - 44eaa5: 4c 8b 67 08 mov r12, qword ptr [rdi + 8] - 44eaa9: 4c 8b 2f mov r13, qword ptr [rdi] - 44eaac: 0f 1f 40 00 nop dword ptr [rax] - 44eab0: f6 43 10 01 test byte ptr [rbx + 16], 1 - 44eab4: 75 17 jne 0x44eacd <__gconv_close+0x3d> - 44eab6: 48 8b 3b mov rdi, qword ptr [rbx] - 44eab9: 48 83 c3 30 add rbx, 48 - 44eabd: 48 85 ff test rdi, rdi - 44eac0: 74 ee je 0x44eab0 <__gconv_close+0x20> - 44eac2: e8 89 0a fd ff call 0x41f550 - 44eac7: f6 43 e0 01 test byte ptr [rbx - 32], 1 - 44eacb: 74 e3 je 0x44eab0 <__gconv_close+0x20> - 44eacd: 48 89 ef mov rdi, rbp - 44ead0: e8 7b 0a fd ff call 0x41f550 - 44ead5: 48 83 c4 08 add rsp, 8 - 44ead9: 4c 89 ee mov rsi, r13 - 44eadc: 4c 89 e7 mov rdi, r12 - 44eadf: 5b pop rbx - 44eae0: 5d pop rbp - 44eae1: 41 5c pop r12 - 44eae3: 41 5d pop r13 - 44eae5: e9 76 11 00 00 jmp 0x44fc60 <__gconv_close_transform> - 44eaea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000044eaf0 <__gconv_alias_compare>: - 44eaf0: f3 0f 1e fa endbr64 - 44eaf4: 48 8b 36 mov rsi, qword ptr [rsi] - 44eaf7: 48 8b 3f mov rdi, qword ptr [rdi] - 44eafa: e9 31 26 fb ff jmp 0x401130 <.plt+0x110> - 44eaff: 90 nop - -000000000044eb00 : - 44eb00: f3 0f 1e fa endbr64 - 44eb04: 55 push rbp - 44eb05: 48 89 f5 mov rbp, rsi - 44eb08: 53 push rbx - 44eb09: 48 89 fb mov rbx, rdi - 44eb0c: 48 83 ec 08 sub rsp, 8 - 44eb10: 48 8b 36 mov rsi, qword ptr [rsi] - 44eb13: 48 8b 3f mov rdi, qword ptr [rdi] - 44eb16: e8 15 26 fb ff call 0x401130 <.plt+0x110> - 44eb1b: 85 c0 test eax, eax - 44eb1d: 75 19 jne 0x44eb38 - 44eb1f: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 44eb23: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 44eb27: 48 83 c4 08 add rsp, 8 - 44eb2b: 5b pop rbx - 44eb2c: 5d pop rbp - 44eb2d: e9 fe 25 fb ff jmp 0x401130 <.plt+0x110> - 44eb32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44eb38: 48 83 c4 08 add rsp, 8 - 44eb3c: 5b pop rbx - 44eb3d: 5d pop rbp - 44eb3e: c3 ret - 44eb3f: 90 nop - -000000000044eb40 : - 44eb40: 55 push rbp - 44eb41: 48 89 e5 mov rbp, rsp - 44eb44: 41 57 push r15 - 44eb46: 41 56 push r14 - 44eb48: 41 55 push r13 - 44eb4a: 41 54 push r12 - 44eb4c: 49 89 d4 mov r12, rdx - 44eb4f: 53 push rbx - 44eb50: 48 81 ec 98 00 00 00 sub rsp, 152 - 44eb57: 48 89 bd 78 ff ff ff mov qword ptr [rbp - 136], rdi - 44eb5e: 48 89 b5 68 ff ff ff mov qword ptr [rbp - 152], rsi - 44eb65: 48 89 8d 70 ff ff ff mov qword ptr [rbp - 144], rcx - 44eb6c: 4c 89 85 48 ff ff ff mov qword ptr [rbp - 184], r8 - 44eb73: 4c 89 4d 88 mov qword ptr [rbp - 120], r9 - 44eb77: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 44eb80: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 44eb84: 31 c0 xor eax, eax - 44eb86: 48 85 f6 test rsi, rsi - 44eb89: 48 0f 45 fe cmovne rdi, rsi - 44eb8d: 48 89 bd 60 ff ff ff mov qword ptr [rbp - 160], rdi - 44eb94: 48 85 c9 test rcx, rcx - 44eb97: 0f 84 02 02 00 00 je 0x44ed9f - 44eb9d: 66 48 0f 6e c1 movq xmm0, rcx - 44eba2: 48 8d 7d a0 lea rdi, [rbp - 96] - 44eba6: 48 8d 15 53 ff ff ff lea rdx, [rip - 173] # 0x44eb00 - 44ebad: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 - 44ebb5: 0f 16 85 60 ff ff ff movhps xmm0, qword ptr [rbp - 160] # xmm0 = xmm0[0,1],mem[0,1] - 44ebbc: 48 8d 35 0d 42 07 00 lea rsi, [rip + 475661] # 0x4c2dd0 - 44ebc3: 48 c7 45 b8 00 00 00 00 mov qword ptr [rbp - 72], 0 - 44ebcb: 0f 29 45 a0 movaps xmmword ptr [rbp - 96], xmm0 - 44ebcf: e8 bc ad ff ff call 0x449990 - 44ebd4: 48 85 c0 test rax, rax - 44ebd7: 0f 84 f0 00 00 00 je 0x44eccd - 44ebdd: 48 8b 00 mov rax, qword ptr [rax] - 44ebe0: 48 8b 95 48 ff ff ff mov rdx, qword ptr [rbp - 184] - 44ebe7: 4c 8b 78 18 mov r15, qword ptr [rax + 24] - 44ebeb: 4c 8b 70 10 mov r14, qword ptr [rax + 16] - 44ebef: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44ebf3: 4c 89 32 mov qword ptr [rdx], r14 - 44ebf6: 4d 8d 6f ff lea r13, [r15 - 1] - 44ebfa: 4c 89 38 mov qword ptr [rax], r15 - 44ebfd: 4d 85 ff test r15, r15 - 44ec00: 0f 84 9b 00 00 00 je 0x44eca1 - 44ec06: 4b 8d 04 7f lea rax, [r15 + 2*r15] - 44ec0a: 49 8d 04 87 lea rax, [r15 + 4*rax] - 44ec0e: 49 8d 5c c6 98 lea rbx, [r14 + 8*rax - 104] - 44ec13: 8b 43 10 mov eax, dword ptr [rbx + 16] - 44ec16: 8d 50 01 lea edx, [rax + 1] - 44ec19: 89 53 10 mov dword ptr [rbx + 16], edx - 44ec1c: 85 c0 test eax, eax - 44ec1e: 75 6f jne 0x44ec8f - 44ec20: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 44ec24: 48 85 ff test rdi, rdi - 44ec27: 74 66 je 0x44ec8f - 44ec29: e8 e2 ae 00 00 call 0x459b10 <__gconv_find_shlib> - 44ec2e: 48 89 03 mov qword ptr [rbx], rax - 44ec31: 48 85 c0 test rax, rax - 44ec34: 0f 84 99 0a 00 00 je 0x44f6d3 - 44ec3a: 48 8b 50 18 mov rdx, qword ptr [rax + 24] - 44ec3e: 4c 8b 60 20 mov r12, qword ptr [rax + 32] - 44ec42: 48 8b 40 28 mov rax, qword ptr [rax + 40] - 44ec46: 48 c7 43 30 00 00 00 00 mov qword ptr [rbx + 48], 0 - 44ec4e: 4c 89 63 38 mov qword ptr [rbx + 56], r12 - 44ec52: 48 89 53 28 mov qword ptr [rbx + 40], rdx - 44ec56: 48 89 43 40 mov qword ptr [rbx + 64], rax - 44ec5a: 49 c1 cc 11 ror r12, 17 - 44ec5e: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] - 44ec67: 4d 85 e4 test r12, r12 - 44ec6a: 74 12 je 0x44ec7e - 44ec6c: 4c 89 e7 mov rdi, r12 - 44ec6f: e8 bc e8 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 44ec74: 48 89 df mov rdi, rbx - 44ec77: 41 ff d4 call r12 - 44ec7a: 4c 8b 63 30 mov r12, qword ptr [rbx + 48] - 44ec7e: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] - 44ec87: 49 c1 c4 11 rol r12, 17 - 44ec8b: 4c 89 63 30 mov qword ptr [rbx + 48], r12 - 44ec8f: 49 83 ed 01 sub r13, 1 - 44ec93: 48 83 eb 68 sub rbx, 104 - 44ec97: 49 83 fd ff cmp r13, -1 - 44ec9b: 0f 85 72 ff ff ff jne 0x44ec13 - 44eca1: 45 31 c0 xor r8d, r8d - 44eca4: 0f 1f 40 00 nop dword ptr [rax] - 44eca8: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 44ecac: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 44ecb5: 0f 85 c0 0a 00 00 jne 0x44f77b - 44ecbb: 48 8d 65 d8 lea rsp, [rbp - 40] - 44ecbf: 44 89 c0 mov eax, r8d - 44ecc2: 5b pop rbx - 44ecc3: 41 5c pop r12 - 44ecc5: 41 5d pop r13 - 44ecc7: 41 5e pop r14 - 44ecc9: 41 5f pop r15 - 44eccb: 5d pop rbp - 44eccc: c3 ret - 44eccd: 48 89 e0 mov rax, rsp - 44ecd0: 48 39 c4 cmp rsp, rax - 44ecd3: 74 15 je 0x44ecea - 44ecd5: 48 81 ec 00 10 00 00 sub rsp, 4096 - 44ecdc: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 44ece5: 48 39 c4 cmp rsp, rax - 44ece8: 75 eb jne 0x44ecd5 - 44ecea: 48 83 ec 40 sub rsp, 64 - 44ecee: 48 83 4c 24 38 00 or qword ptr [rsp + 56], 0 - 44ecf4: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] - 44ecfb: 48 89 c7 mov rdi, rax - 44ecfe: 48 8d 5c 24 0f lea rbx, [rsp + 15] - 44ed03: 48 83 e3 f0 and rbx, -16 - 44ed07: 48 89 03 mov qword ptr [rbx], rax - 44ed0a: 48 89 9d 50 ff ff ff mov qword ptr [rbp - 176], rbx - 44ed11: e8 6a 24 fb ff call 0x401180 <.plt+0x160> - 44ed16: 66 0f ef c0 pxor xmm0, xmm0 - 44ed1a: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 - 44ed22: 48 89 43 08 mov qword ptr [rbx + 8], rax - 44ed26: 48 89 e0 mov rax, rsp - 44ed29: 48 c7 43 28 00 00 00 00 mov qword ptr [rbx + 40], 0 - 44ed31: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 - 44ed35: 48 39 c4 cmp rsp, rax - 44ed38: 74 15 je 0x44ed4f - 44ed3a: 48 81 ec 00 10 00 00 sub rsp, 4096 - 44ed41: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 44ed4a: 48 39 c4 cmp rsp, rax - 44ed4d: 75 eb jne 0x44ed3a - 44ed4f: 48 83 ec 40 sub rsp, 64 - 44ed53: 48 83 4c 24 38 00 or qword ptr [rsp + 56], 0 - 44ed59: 4c 8d 6c 24 0f lea r13, [rsp + 15] - 44ed5e: 4c 89 e7 mov rdi, r12 - 44ed61: 49 83 e5 f0 and r13, -16 - 44ed65: 4d 89 65 00 mov qword ptr [r13], r12 - 44ed69: e8 12 24 fb ff call 0x401180 <.plt+0x160> - 44ed6e: 66 0f ef c0 pxor xmm0, xmm0 - 44ed72: 4c 89 6b 28 mov qword ptr [rbx + 40], r13 - 44ed76: 49 89 45 08 mov qword ptr [r13 + 8], rax - 44ed7a: 49 8d 45 28 lea rax, [r13 + 40] - 44ed7e: 49 c7 45 10 00 00 00 00 mov qword ptr [r13 + 16], 0 - 44ed86: 49 c7 45 28 00 00 00 00 mov qword ptr [r13 + 40], 0 - 44ed8e: 48 89 85 40 ff ff ff mov qword ptr [rbp - 192], rax - 44ed95: 41 0f 11 45 18 movups xmmword ptr [r13 + 24], xmm0 - 44ed9a: e9 b6 00 00 00 jmp 0x44ee55 - 44ed9f: 66 48 0f 6e c2 movq xmm0, rdx - 44eda4: 48 8d 7d a0 lea rdi, [rbp - 96] - 44eda8: 48 8d 15 51 fd ff ff lea rdx, [rip - 687] # 0x44eb00 - 44edaf: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 - 44edb7: 0f 16 85 60 ff ff ff movhps xmm0, qword ptr [rbp - 160] # xmm0 = xmm0[0,1],mem[0,1] - 44edbe: 48 8d 35 0b 40 07 00 lea rsi, [rip + 475147] # 0x4c2dd0 - 44edc5: 48 c7 45 b8 00 00 00 00 mov qword ptr [rbp - 72], 0 - 44edcd: 0f 29 45 a0 movaps xmmword ptr [rbp - 96], xmm0 - 44edd1: e8 ba ab ff ff call 0x449990 - 44edd6: 48 89 e2 mov rdx, rsp - 44edd9: 48 85 c0 test rax, rax - 44eddc: 0f 85 fb fd ff ff jne 0x44ebdd - 44ede2: 48 39 d4 cmp rsp, rdx - 44ede5: 74 15 je 0x44edfc - 44ede7: 48 81 ec 00 10 00 00 sub rsp, 4096 - 44edee: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 44edf7: 48 39 d4 cmp rsp, rdx - 44edfa: 75 eb jne 0x44ede7 - 44edfc: 48 83 ec 40 sub rsp, 64 - 44ee00: 48 83 4c 24 38 00 or qword ptr [rsp + 56], 0 - 44ee06: 48 8d 44 24 0f lea rax, [rsp + 15] - 44ee0b: 4c 89 e7 mov rdi, r12 - 44ee0e: 48 83 e0 f0 and rax, -16 - 44ee12: 4c 89 20 mov qword ptr [rax], r12 - 44ee15: 48 89 c3 mov rbx, rax - 44ee18: 48 89 85 50 ff ff ff mov qword ptr [rbp - 176], rax - 44ee1f: e8 5c 23 fb ff call 0x401180 <.plt+0x160> - 44ee24: 4c 89 a5 70 ff ff ff mov qword ptr [rbp - 144], r12 - 44ee2b: 66 0f ef c0 pxor xmm0, xmm0 - 44ee2f: 48 89 43 08 mov qword ptr [rbx + 8], rax - 44ee33: 48 89 d8 mov rax, rbx - 44ee36: 48 83 c0 28 add rax, 40 - 44ee3a: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 - 44ee42: 48 c7 43 28 00 00 00 00 mov qword ptr [rbx + 40], 0 - 44ee4a: 48 89 85 40 ff ff ff mov qword ptr [rbp - 192], rax - 44ee51: 0f 11 43 18 movups xmmword ptr [rbx + 24], xmm0 - 44ee55: 48 8b 85 50 ff ff ff mov rax, qword ptr [rbp - 176] - 44ee5c: 45 31 ed xor r13d, r13d - 44ee5f: 45 31 e4 xor r12d, r12d - 44ee62: c7 45 80 ff ff ff 7f mov dword ptr [rbp - 128], 2147483647 - 44ee69: 4c 89 ad 58 ff ff ff mov qword ptr [rbp - 168], r13 - 44ee70: c7 45 90 ff ff ff 7f mov dword ptr [rbp - 112], 2147483647 - 44ee77: 49 89 c5 mov r13, rax - 44ee7a: eb 1e jmp 0x44ee9a - 44ee7c: 0f 1f 40 00 nop dword ptr [rax] - 44ee80: 8b 45 80 mov eax, dword ptr [rbp - 128] - 44ee83: 41 39 45 10 cmp dword ptr [r13 + 16], eax - 44ee87: 7c 19 jl 0x44eea2 - 44ee89: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] - 44ee8d: 4d 85 ed test r13, r13 - 44ee90: 0f 84 aa 03 00 00 je 0x44f240 - 44ee96: 45 8b 65 14 mov r12d, dword ptr [r13 + 20] - 44ee9a: 44 3b 65 90 cmp r12d, dword ptr [rbp - 112] - 44ee9e: 7f e9 jg 0x44ee89 - 44eea0: 74 de je 0x44ee80 - 44eea2: 48 8b 1d ff 49 07 00 mov rbx, qword ptr [rip + 477695] # 0x4c38a8 <__gconv_modules_db> - 44eea9: 48 85 db test rbx, rbx - 44eeac: 74 db je 0x44ee89 - 44eeae: 4d 8b 7d 00 mov r15, qword ptr [r13] - 44eeb2: eb 0d jmp 0x44eec1 - 44eeb4: 0f 1f 40 00 nop dword ptr [rax] - 44eeb8: 48 8b 5b 30 mov rbx, qword ptr [rbx + 48] - 44eebc: 48 85 db test rbx, rbx - 44eebf: 74 c8 je 0x44ee89 - 44eec1: 48 8b 33 mov rsi, qword ptr [rbx] - 44eec4: 4c 89 ff mov rdi, r15 - 44eec7: e8 64 22 fb ff call 0x401130 <.plt+0x110> - 44eecc: 85 c0 test eax, eax - 44eece: 74 59 je 0x44ef29 - 44eed0: 79 e6 jns 0x44eeb8 - 44eed2: 48 8b 5b 20 mov rbx, qword ptr [rbx + 32] - 44eed6: eb e4 jmp 0x44eebc - 44eed8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 44eee0: 48 8b 85 68 ff ff ff mov rax, qword ptr [rbp - 152] - 44eee7: 48 85 c0 test rax, rax - 44eeea: 74 0f je 0x44eefb - 44eeec: 48 89 c6 mov rsi, rax - 44eeef: 4c 89 f7 mov rdi, r14 - 44eef2: e8 39 22 fb ff call 0x401130 <.plt+0x110> - 44eef7: 85 c0 test eax, eax - 44eef9: 74 6a je 0x44ef65 - 44eefb: 44 39 65 90 cmp dword ptr [rbp - 112], r12d - 44eeff: 0f 8f cb 00 00 00 jg 0x44efd0 - 44ef05: 75 11 jne 0x44ef18 - 44ef07: 8b 4d 98 mov ecx, dword ptr [rbp - 104] - 44ef0a: 39 4d 80 cmp dword ptr [rbp - 128], ecx - 44ef0d: 0f 8f bd 00 00 00 jg 0x44efd0 - 44ef13: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44ef18: 48 8b 5b 28 mov rbx, qword ptr [rbx + 40] - 44ef1c: 48 85 db test rbx, rbx - 44ef1f: 0f 84 64 ff ff ff je 0x44ee89 - 44ef25: 45 8b 65 14 mov r12d, dword ptr [r13 + 20] - 44ef29: 4c 8b 73 08 mov r14, qword ptr [rbx + 8] - 44ef2d: 41 80 3e 2d cmp byte ptr [r14], 45 - 44ef31: 75 0d jne 0x44ef40 - 44ef33: 41 80 7e 01 00 cmp byte ptr [r14 + 1], 0 - 44ef38: 4c 0f 44 b5 60 ff ff ff cmove r14, qword ptr [rbp - 160] - 44ef40: 48 8b b5 78 ff ff ff mov rsi, qword ptr [rbp - 136] - 44ef47: 41 8b 45 10 mov eax, dword ptr [r13 + 16] - 44ef4b: 4c 89 f7 mov rdi, r14 - 44ef4e: 03 43 14 add eax, dword ptr [rbx + 20] - 44ef51: 44 03 63 10 add r12d, dword ptr [rbx + 16] - 44ef55: 89 45 98 mov dword ptr [rbp - 104], eax - 44ef58: e8 d3 21 fb ff call 0x401130 <.plt+0x110> - 44ef5d: 85 c0 test eax, eax - 44ef5f: 0f 85 7b ff ff ff jne 0x44eee0 - 44ef65: 48 8b 85 58 ff ff ff mov rax, qword ptr [rbp - 168] - 44ef6c: 48 85 c0 test rax, rax - 44ef6f: 0f 84 4b 02 00 00 je 0x44f1c0 - 44ef75: 49 89 c7 mov r15, rax - 44ef78: eb 13 jmp 0x44ef8d - 44ef7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44ef80: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 44ef84: 4d 85 ff test r15, r15 - 44ef87: 0f 84 33 02 00 00 je 0x44f1c0 - 44ef8d: 49 8b 37 mov rsi, qword ptr [r15] - 44ef90: 4c 89 f7 mov rdi, r14 - 44ef93: e8 98 21 fb ff call 0x401130 <.plt+0x110> - 44ef98: 85 c0 test eax, eax - 44ef9a: 75 e4 jne 0x44ef80 - 44ef9c: 45 39 67 14 cmp dword ptr [r15 + 20], r12d - 44efa0: 0f 8f f2 01 00 00 jg 0x44f198 - 44efa6: 0f 84 dc 01 00 00 je 0x44f188 - 44efac: 44 39 65 90 cmp dword ptr [rbp - 112], r12d - 44efb0: 0f 8f ca 00 00 00 jg 0x44f080 - 44efb6: 0f 85 5c ff ff ff jne 0x44ef18 - 44efbc: 8b 4d 80 mov ecx, dword ptr [rbp - 128] - 44efbf: 8b 45 98 mov eax, dword ptr [rbp - 104] - 44efc2: 39 c1 cmp ecx, eax - 44efc4: 0f 4e c1 cmovle eax, ecx - 44efc7: 89 45 80 mov dword ptr [rbp - 128], eax - 44efca: e9 49 ff ff ff jmp 0x44ef18 - 44efcf: 90 nop - 44efd0: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 44efd7: 4c 8b bd 50 ff ff ff mov r15, qword ptr [rbp - 176] - 44efde: eb 03 jmp 0x44efe3 - 44efe0: 49 8b 37 mov rsi, qword ptr [r15] - 44efe3: 4c 89 f7 mov rdi, r14 - 44efe6: e8 45 21 fb ff call 0x401130 <.plt+0x110> - 44efeb: 85 c0 test eax, eax - 44efed: 0f 84 9d 00 00 00 je 0x44f090 - 44eff3: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 44eff7: 4d 85 ff test r15, r15 - 44effa: 75 e4 jne 0x44efe0 - 44effc: 48 89 e0 mov rax, rsp - 44efff: 48 39 c4 cmp rsp, rax - 44f002: 74 15 je 0x44f019 - 44f004: 48 81 ec 00 10 00 00 sub rsp, 4096 - 44f00b: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 44f014: 48 39 c4 cmp rsp, rax - 44f017: 75 eb jne 0x44f004 - 44f019: 48 83 ec 40 sub rsp, 64 - 44f01d: 48 83 4c 24 38 00 or qword ptr [rsp + 56], 0 - 44f023: 48 8d 54 24 0f lea rdx, [rsp + 15] - 44f028: 4c 89 f7 mov rdi, r14 - 44f02b: 48 83 e2 f0 and rdx, -16 - 44f02f: 4c 89 32 mov qword ptr [rdx], r14 - 44f032: 49 89 d7 mov r15, rdx - 44f035: e8 46 21 fb ff call 0x401180 <.plt+0x160> - 44f03a: 66 48 0f 6e c3 movq xmm0, rbx - 44f03f: 66 49 0f 6e ed movq xmm5, r13 - 44f044: 45 89 67 14 mov dword ptr [r15 + 20], r12d - 44f048: 49 89 47 08 mov qword ptr [r15 + 8], rax - 44f04c: 8b 45 98 mov eax, dword ptr [rbp - 104] - 44f04f: 66 0f 6c c5 punpcklqdq xmm0, xmm5 # xmm0 = xmm0[0],xmm5[0] - 44f053: 49 c7 47 28 00 00 00 00 mov qword ptr [r15 + 40], 0 - 44f05b: 41 89 47 10 mov dword ptr [r15 + 16], eax - 44f05f: 48 8b 85 40 ff ff ff mov rax, qword ptr [rbp - 192] - 44f066: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 - 44f06b: 4c 89 38 mov qword ptr [rax], r15 - 44f06e: 49 8d 47 28 lea rax, [r15 + 40] - 44f072: 48 89 85 40 ff ff ff mov qword ptr [rbp - 192], rax - 44f079: e9 9a fe ff ff jmp 0x44ef18 - 44f07e: 66 90 nop - 44f080: 8b 45 98 mov eax, dword ptr [rbp - 104] - 44f083: 44 89 65 90 mov dword ptr [rbp - 112], r12d - 44f087: 89 45 80 mov dword ptr [rbp - 128], eax - 44f08a: e9 89 fe ff ff jmp 0x44ef18 - 44f08f: 90 nop - 44f090: 45 39 67 14 cmp dword ptr [r15 + 20], r12d - 44f094: 7f 1a jg 0x44f0b0 - 44f096: 0f 85 7c fe ff ff jne 0x44ef18 - 44f09c: 8b 45 98 mov eax, dword ptr [rbp - 104] - 44f09f: 41 39 47 10 cmp dword ptr [r15 + 16], eax - 44f0a3: 0f 8e 6f fe ff ff jle 0x44ef18 - 44f0a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44f0b0: 66 48 0f 6e c3 movq xmm0, rbx - 44f0b5: 66 49 0f 6e d5 movq xmm2, r13 - 44f0ba: 48 8b bd 50 ff ff ff mov rdi, qword ptr [rbp - 176] - 44f0c1: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 44f0c5: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 - 44f0ca: eb 0d jmp 0x44f0d9 - 44f0cc: 0f 1f 40 00 nop dword ptr [rax] - 44f0d0: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] - 44f0d4: 48 85 ff test rdi, rdi - 44f0d7: 74 41 je 0x44f11a - 44f0d9: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 44f0dd: 48 85 c0 test rax, rax - 44f0e0: 74 ee je 0x44f0d0 - 44f0e2: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] - 44f0e6: 8b 70 10 mov esi, dword ptr [rax + 16] - 44f0e9: 8b 48 14 mov ecx, dword ptr [rax + 20] - 44f0ec: 48 8b 42 18 mov rax, qword ptr [rdx + 24] - 44f0f0: 48 85 c0 test rax, rax - 44f0f3: 74 16 je 0x44f10b - 44f0f5: 0f 1f 00 nop dword ptr [rax] - 44f0f8: 48 8b 52 20 mov rdx, qword ptr [rdx + 32] - 44f0fc: 03 70 10 add esi, dword ptr [rax + 16] - 44f0ff: 03 48 14 add ecx, dword ptr [rax + 20] - 44f102: 48 8b 42 18 mov rax, qword ptr [rdx + 24] - 44f106: 48 85 c0 test rax, rax - 44f109: 75 ed jne 0x44f0f8 - 44f10b: 89 77 14 mov dword ptr [rdi + 20], esi - 44f10e: 89 4f 10 mov dword ptr [rdi + 16], ecx - 44f111: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] - 44f115: 48 85 ff test rdi, rdi - 44f118: 75 bf jne 0x44f0d9 - 44f11a: 48 8b 85 58 ff ff ff mov rax, qword ptr [rbp - 168] - 44f121: 48 85 c0 test rax, rax - 44f124: 0f 84 ee fd ff ff je 0x44ef18 - 44f12a: 44 8b 45 90 mov r8d, dword ptr [rbp - 112] - 44f12e: 8b 7d 80 mov edi, dword ptr [rbp - 128] - 44f131: eb 15 jmp 0x44f148 - 44f133: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44f138: 75 05 jne 0x44f13f - 44f13a: 39 f9 cmp ecx, edi - 44f13c: 0f 4c f9 cmovl edi, ecx - 44f13f: 48 8b 40 28 mov rax, qword ptr [rax + 40] - 44f143: 48 85 c0 test rax, rax - 44f146: 74 2d je 0x44f175 - 44f148: 48 8b 48 18 mov rcx, qword ptr [rax + 24] - 44f14c: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 44f150: 8b 51 10 mov edx, dword ptr [rcx + 16] - 44f153: 8b 49 14 mov ecx, dword ptr [rcx + 20] - 44f156: 03 56 14 add edx, dword ptr [rsi + 20] - 44f159: 03 4e 10 add ecx, dword ptr [rsi + 16] - 44f15c: 89 50 14 mov dword ptr [rax + 20], edx - 44f15f: 89 48 10 mov dword ptr [rax + 16], ecx - 44f162: 44 39 c2 cmp edx, r8d - 44f165: 7d d1 jge 0x44f138 - 44f167: 48 8b 40 28 mov rax, qword ptr [rax + 40] - 44f16b: 89 cf mov edi, ecx - 44f16d: 41 89 d0 mov r8d, edx - 44f170: 48 85 c0 test rax, rax - 44f173: 75 d3 jne 0x44f148 - 44f175: 44 89 45 90 mov dword ptr [rbp - 112], r8d - 44f179: 89 7d 80 mov dword ptr [rbp - 128], edi - 44f17c: e9 97 fd ff ff jmp 0x44ef18 - 44f181: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44f188: 8b 45 98 mov eax, dword ptr [rbp - 104] - 44f18b: 41 39 47 10 cmp dword ptr [r15 + 16], eax - 44f18f: 0f 8e 17 fe ff ff jle 0x44efac - 44f195: 0f 1f 00 nop dword ptr [rax] - 44f198: 8b 45 98 mov eax, dword ptr [rbp - 104] - 44f19b: 66 48 0f 6e c3 movq xmm0, rbx - 44f1a0: 66 49 0f 6e cd movq xmm1, r13 - 44f1a5: 45 89 67 14 mov dword ptr [r15 + 20], r12d - 44f1a9: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 44f1ad: 41 89 47 10 mov dword ptr [r15 + 16], eax - 44f1b1: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 - 44f1b6: e9 f1 fd ff ff jmp 0x44efac - 44f1bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44f1c0: 48 89 e0 mov rax, rsp - 44f1c3: 48 39 c4 cmp rsp, rax - 44f1c6: 74 15 je 0x44f1dd - 44f1c8: 48 81 ec 00 10 00 00 sub rsp, 4096 - 44f1cf: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 44f1d8: 48 39 c4 cmp rsp, rax - 44f1db: 75 eb jne 0x44f1c8 - 44f1dd: 48 83 ec 40 sub rsp, 64 - 44f1e1: 48 83 4c 24 38 00 or qword ptr [rsp + 56], 0 - 44f1e7: 48 8d 54 24 0f lea rdx, [rsp + 15] - 44f1ec: 4c 89 f7 mov rdi, r14 - 44f1ef: 48 83 e2 f0 and rdx, -16 - 44f1f3: 4c 89 32 mov qword ptr [rdx], r14 - 44f1f6: 49 89 d7 mov r15, rdx - 44f1f9: e8 82 1f fb ff call 0x401180 <.plt+0x160> - 44f1fe: 66 48 0f 6e c3 movq xmm0, rbx - 44f203: 66 49 0f 6e e5 movq xmm4, r13 - 44f208: 45 89 67 14 mov dword ptr [r15 + 20], r12d - 44f20c: 49 89 47 08 mov qword ptr [r15 + 8], rax - 44f210: 8b 45 98 mov eax, dword ptr [rbp - 104] - 44f213: 66 0f 6c c4 punpcklqdq xmm0, xmm4 # xmm0 = xmm0[0],xmm4[0] - 44f217: 41 0f 11 47 18 movups xmmword ptr [r15 + 24], xmm0 - 44f21c: 41 89 47 10 mov dword ptr [r15 + 16], eax - 44f220: 48 8b 85 58 ff ff ff mov rax, qword ptr [rbp - 168] - 44f227: 4c 89 bd 58 ff ff ff mov qword ptr [rbp - 168], r15 - 44f22e: 49 89 47 28 mov qword ptr [r15 + 40], rax - 44f232: e9 75 fd ff ff jmp 0x44efac - 44f237: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44f240: 4c 8b ad 58 ff ff ff mov r13, qword ptr [rbp - 168] - 44f247: 4d 85 ed test r13, r13 - 44f24a: 0f 84 0d 03 00 00 je 0x44f55d - 44f250: 49 8b 45 28 mov rax, qword ptr [r13 + 40] - 44f254: 48 85 c0 test rax, rax - 44f257: 74 1f je 0x44f278 - 44f259: 41 8b 55 14 mov edx, dword ptr [r13 + 20] - 44f25d: 39 50 14 cmp dword ptr [rax + 20], edx - 44f260: 0f 8c ca 03 00 00 jl 0x44f630 - 44f266: 75 10 jne 0x44f278 - 44f268: 41 8b 55 10 mov edx, dword ptr [r13 + 16] - 44f26c: 39 50 10 cmp dword ptr [rax + 16], edx - 44f26f: 4c 0f 4c e8 cmovl r13, rax - 44f273: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44f278: 49 8b 45 20 mov rax, qword ptr [r13 + 32] - 44f27c: 48 85 c0 test rax, rax - 44f27f: 0f 84 b3 03 00 00 je 0x44f638 - 44f285: 45 31 ff xor r15d, r15d - 44f288: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 44f290: 48 8b 40 20 mov rax, qword ptr [rax + 32] - 44f294: 4d 89 fc mov r12, r15 - 44f297: 49 83 c7 01 add r15, 1 - 44f29b: 48 85 c0 test rax, rax - 44f29e: 75 f0 jne 0x44f290 - 44f2a0: 4b 8d 04 7f lea rax, [r15 + 2*r15] - 44f2a4: 49 8d 3c 87 lea rdi, [r15 + 4*rax] - 44f2a8: 48 c1 e7 03 shl rdi, 3 - 44f2ac: e8 af fc fc ff call 0x41ef60 - 44f2b1: 49 89 c6 mov r14, rax - 44f2b4: 48 85 c0 test rax, rax - 44f2b7: 0f 84 8a 03 00 00 je 0x44f647 - 44f2bd: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f2c1: 4c 89 38 mov qword ptr [rax], r15 - 44f2c4: 4d 85 ff test r15, r15 - 44f2c7: 0f 84 d2 01 00 00 je 0x44f49f - 44f2cd: 4b 8d 04 64 lea rax, [r12 + 2*r12] - 44f2d1: 48 c7 45 80 00 00 00 00 mov qword ptr [rbp - 128], 0 - 44f2d9: 49 8d 04 84 lea rax, [r12 + 4*rax] - 44f2dd: 48 c7 45 98 00 00 00 00 mov qword ptr [rbp - 104], 0 - 44f2e5: 49 8d 1c c6 lea rbx, [r14 + 8*rax] - 44f2e9: 4c 89 f8 mov rax, r15 - 44f2ec: 4d 89 ef mov r15, r13 - 44f2ef: 4d 89 e5 mov r13, r12 - 44f2f2: 49 89 c4 mov r12, rax - 44f2f5: eb 2c jmp 0x44f323 - 44f2f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 44f300: 48 89 de mov rsi, rbx - 44f303: e8 88 19 00 00 call 0x450c90 <__gconv_get_builtin_trans> - 44f308: 4d 8b 7f 20 mov r15, qword ptr [r15 + 32] - 44f30c: 49 8d 45 ff lea rax, [r13 - 1] - 44f310: 48 83 eb 68 sub rbx, 104 - 44f314: 4d 89 ec mov r12, r13 - 44f317: 4d 85 ed test r13, r13 - 44f31a: 0f 84 78 01 00 00 je 0x44f498 - 44f320: 49 89 c5 mov r13, rax - 44f323: 4d 85 ed test r13, r13 - 44f326: 0f 84 cc 00 00 00 je 0x44f3f8 - 44f32c: 49 8b 47 20 mov rax, qword ptr [r15 + 32] - 44f330: 48 8b 00 mov rax, qword ptr [rax] - 44f333: 48 89 43 18 mov qword ptr [rbx + 24], rax - 44f337: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f33b: 4c 39 20 cmp qword ptr [rax], r12 - 44f33e: 0f 84 dc 00 00 00 je 0x44f420 - 44f344: 4b 8d 04 64 lea rax, [r12 + 2*r12] - 44f348: 49 8d 04 84 lea rax, [r12 + 4*rax] - 44f34c: 49 8b 44 c6 18 mov rax, qword ptr [r14 + 8*rax + 24] - 44f351: 48 89 43 20 mov qword ptr [rbx + 32], rax - 44f355: 49 8b 47 18 mov rax, qword ptr [r15 + 24] - 44f359: c7 43 10 01 00 00 00 mov dword ptr [rbx + 16], 1 - 44f360: 48 c7 43 60 00 00 00 00 mov qword ptr [rbx + 96], 0 - 44f368: 48 8b 78 18 mov rdi, qword ptr [rax + 24] - 44f36c: 80 3f 2f cmp byte ptr [rdi], 47 - 44f36f: 75 8f jne 0x44f300 - 44f371: e8 9a a7 00 00 call 0x459b10 <__gconv_find_shlib> - 44f376: 48 85 c0 test rax, rax - 44f379: 0f 84 ba 00 00 00 je 0x44f439 - 44f37f: 48 8b 30 mov rsi, qword ptr [rax] - 44f382: 48 89 03 mov qword ptr [rbx], rax - 44f385: 48 89 73 08 mov qword ptr [rbx + 8], rsi - 44f389: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 44f38d: 48 89 73 28 mov qword ptr [rbx + 40], rsi - 44f391: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 44f395: 48 8b 40 28 mov rax, qword ptr [rax + 40] - 44f399: 48 c7 43 30 00 00 00 00 mov qword ptr [rbx + 48], 0 - 44f3a1: 48 89 73 38 mov qword ptr [rbx + 56], rsi - 44f3a5: 48 89 43 40 mov qword ptr [rbx + 64], rax - 44f3a9: 48 c1 ce 11 ror rsi, 17 - 44f3ad: 64 48 33 34 25 30 00 00 00 xor rsi, qword ptr fs:[48] - 44f3b6: 48 85 f6 test rsi, rsi - 44f3b9: 74 21 je 0x44f3dc - 44f3bb: 48 89 f7 mov rdi, rsi - 44f3be: 48 89 75 90 mov qword ptr [rbp - 112], rsi - 44f3c2: e8 69 e1 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 44f3c7: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] - 44f3cb: 48 89 df mov rdi, rbx - 44f3ce: ff d6 call rsi - 44f3d0: 85 c0 test eax, eax - 44f3d2: 0f 85 af 01 00 00 jne 0x44f587 - 44f3d8: 48 8b 73 30 mov rsi, qword ptr [rbx + 48] - 44f3dc: 64 48 33 34 25 30 00 00 00 xor rsi, qword ptr fs:[48] - 44f3e5: 48 c1 c6 11 rol rsi, 17 - 44f3e9: 48 89 73 30 mov qword ptr [rbx + 48], rsi - 44f3ed: e9 16 ff ff ff jmp 0x44f308 - 44f3f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44f3f8: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 44f3ff: e8 fc 25 fd ff call 0x421a00 - 44f404: 48 89 45 98 mov qword ptr [rbp - 104], rax - 44f408: 49 89 46 18 mov qword ptr [r14 + 24], rax - 44f40c: 48 85 c0 test rax, rax - 44f40f: 0f 85 22 ff ff ff jne 0x44f337 - 44f415: 41 bd 01 00 00 00 mov r13d, 1 - 44f41b: eb 20 jmp 0x44f43d - 44f41d: 0f 1f 00 nop dword ptr [rax] - 44f420: 49 8b 3f mov rdi, qword ptr [r15] - 44f423: e8 d8 25 fd ff call 0x421a00 - 44f428: 48 89 45 80 mov qword ptr [rbp - 128], rax - 44f42c: 48 89 43 20 mov qword ptr [rbx + 32], rax - 44f430: 48 85 c0 test rax, rax - 44f433: 0f 85 1c ff ff ff jne 0x44f355 - 44f439: 4d 8d 6d 01 lea r13, [r13 + 1] - 44f43d: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f441: 45 31 c0 xor r8d, r8d - 44f444: 48 8b 10 mov rdx, qword ptr [rax] - 44f447: 4c 39 ea cmp rdx, r13 - 44f44a: 0f 87 62 01 00 00 ja 0x44f5b2 - 44f450: 4c 89 f7 mov rdi, r14 - 44f453: 45 31 ff xor r15d, r15d - 44f456: 45 31 f6 xor r14d, r14d - 44f459: e8 f2 00 fd ff call 0x41f550 - 44f45e: 48 8b 7d 98 mov rdi, qword ptr [rbp - 104] - 44f462: e8 e9 00 fd ff call 0x41f550 - 44f467: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] - 44f46b: e8 e0 00 fd ff call 0x41f550 - 44f470: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f474: 41 b8 01 00 00 00 mov r8d, 1 - 44f47a: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f481: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 44f488: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f48f: eb 1b jmp 0x44f4ac - 44f491: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44f498: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f49c: 4c 8b 38 mov r15, qword ptr [rax] - 44f49f: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 44f4a6: 45 31 c0 xor r8d, r8d - 44f4a9: 4c 89 30 mov qword ptr [rax], r14 - 44f4ac: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 44f4b3: 44 89 45 98 mov dword ptr [rbp - 104], r8d - 44f4b7: e8 c4 1c fb ff call 0x401180 <.plt+0x160> - 44f4bc: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] - 44f4c3: 48 8d 58 01 lea rbx, [rax + 1] - 44f4c7: e8 b4 1c fb ff call 0x401180 <.plt+0x160> - 44f4cc: 48 8d 7c 03 21 lea rdi, [rbx + rax + 33] - 44f4d1: 4c 8d 60 01 lea r12, [rax + 1] - 44f4d5: e8 86 fa fc ff call 0x41ef60 - 44f4da: 44 8b 45 98 mov r8d, dword ptr [rbp - 104] - 44f4de: 48 85 c0 test rax, rax - 44f4e1: 49 89 c5 mov r13, rax - 44f4e4: 0f 84 be f7 ff ff je 0x44eca8 - 44f4ea: 48 8d 78 20 lea rdi, [rax + 32] - 44f4ee: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 44f4f5: 48 89 da mov rdx, rbx - 44f4f8: 48 89 38 mov qword ptr [rax], rdi - 44f4fb: e8 50 1c fb ff call 0x401150 <.plt+0x130> - 44f500: 48 8b b5 60 ff ff ff mov rsi, qword ptr [rbp - 160] - 44f507: 4c 89 e2 mov rdx, r12 - 44f50a: 48 89 c7 mov rdi, rax - 44f50d: e8 4e 1b fb ff call 0x401060 <.plt+0x40> - 44f512: 66 49 0f 6e de movq xmm3, r14 - 44f517: 4d 89 7d 18 mov qword ptr [r13 + 24], r15 - 44f51b: 48 8d 15 de f5 ff ff lea rdx, [rip - 2594] # 0x44eb00 - 44f522: 66 48 0f 6e c0 movq xmm0, rax - 44f527: 48 8d 35 a2 38 07 00 lea rsi, [rip + 473250] # 0x4c2dd0 - 44f52e: 4c 89 ef mov rdi, r13 - 44f531: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] - 44f535: 41 0f 11 45 08 movups xmmword ptr [r13 + 8], xmm0 - 44f53a: e8 51 a0 ff ff call 0x449590 - 44f53f: 44 8b 45 98 mov r8d, dword ptr [rbp - 104] - 44f543: 48 85 c0 test rax, rax - 44f546: 0f 85 5c f7 ff ff jne 0x44eca8 - 44f54c: 4c 89 ef mov rdi, r13 - 44f54f: e8 fc ff fc ff call 0x41f550 - 44f554: 44 8b 45 98 mov r8d, dword ptr [rbp - 104] - 44f558: e9 4b f7 ff ff jmp 0x44eca8 - 44f55d: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 44f564: 45 31 f6 xor r14d, r14d - 44f567: 45 31 ff xor r15d, r15d - 44f56a: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f571: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f575: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f57c: 41 b8 01 00 00 00 mov r8d, 1 - 44f582: e9 25 ff ff ff jmp 0x44f4ac - 44f587: 41 89 c0 mov r8d, eax - 44f58a: 31 c0 xor eax, eax - 44f58c: 4d 8d 6c 24 ff lea r13, [r12 - 1] - 44f591: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 44f59a: 48 c1 c0 11 rol rax, 17 - 44f59e: 48 89 43 40 mov qword ptr [rbx + 64], rax - 44f5a2: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f5a6: 48 8b 10 mov rdx, qword ptr [rax] - 44f5a9: 4c 39 ea cmp rdx, r13 - 44f5ac: 0f 86 ce 01 00 00 jbe 0x44f780 - 44f5b2: 4b 8d 44 6d 00 lea rax, [r13 + 2*r13] - 44f5b7: 45 89 c7 mov r15d, r8d - 44f5ba: 49 8d 44 85 00 lea rax, [r13 + 4*rax] - 44f5bf: 49 8d 1c c6 lea rbx, [r14 + 8*rax] - 44f5c3: eb 4d jmp 0x44f612 - 44f5c5: 83 6b 10 01 sub dword ptr [rbx + 16], 1 - 44f5c9: 75 3a jne 0x44f605 - 44f5cb: 4c 8b 63 40 mov r12, qword ptr [rbx + 64] - 44f5cf: 49 c1 cc 11 ror r12, 17 - 44f5d3: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] - 44f5dc: 4d 85 e4 test r12, r12 - 44f5df: 74 11 je 0x44f5f2 - 44f5e1: 4c 89 e7 mov rdi, r12 - 44f5e4: e8 47 df ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 44f5e9: 48 89 df mov rdi, rbx - 44f5ec: 41 ff d4 call r12 - 44f5ef: 48 8b 3b mov rdi, qword ptr [rbx] - 44f5f2: e8 19 a7 00 00 call 0x459d10 <__gconv_release_shlib> - 44f5f7: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f5fb: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 44f602: 48 8b 10 mov rdx, qword ptr [rax] - 44f605: 49 83 c5 01 add r13, 1 - 44f609: 48 83 c3 68 add rbx, 104 - 44f60d: 49 39 d5 cmp r13, rdx - 44f610: 73 72 jae 0x44f684 - 44f612: 48 8b 3b mov rdi, qword ptr [rbx] - 44f615: 48 85 ff test rdi, rdi - 44f618: 75 ab jne 0x44f5c5 - 44f61a: 48 83 7b 40 00 cmp qword ptr [rbx + 64], 0 - 44f61f: 74 e4 je 0x44f605 - 44f621: e9 23 01 00 00 jmp 0x44f749 - 44f626: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 44f630: 49 89 c5 mov r13, rax - 44f633: e9 40 fc ff ff jmp 0x44f278 - 44f638: 31 ff xor edi, edi - 44f63a: e8 21 f9 fc ff call 0x41ef60 - 44f63f: 49 89 c6 mov r14, rax - 44f642: 48 85 c0 test rax, rax - 44f645: 75 2a jne 0x44f671 - 44f647: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f64b: 45 31 f6 xor r14d, r14d - 44f64e: 45 31 ff xor r15d, r15d - 44f651: 41 b8 03 00 00 00 mov r8d, 3 - 44f657: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f65e: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 44f665: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f66c: e9 3b fe ff ff jmp 0x44f4ac - 44f671: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f675: 45 31 ff xor r15d, r15d - 44f678: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f67f: e9 1b fe ff ff jmp 0x44f49f - 44f684: 4c 89 f7 mov rdi, r14 - 44f687: 44 89 7d 90 mov dword ptr [rbp - 112], r15d - 44f68b: 45 31 f6 xor r14d, r14d - 44f68e: 45 31 ff xor r15d, r15d - 44f691: e8 ba fe fc ff call 0x41f550 - 44f696: 48 8b 7d 98 mov rdi, qword ptr [rbp - 104] - 44f69a: e8 b1 fe fc ff call 0x41f550 - 44f69f: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] - 44f6a3: e8 a8 fe fc ff call 0x41f550 - 44f6a8: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f6ac: 44 8b 45 90 mov r8d, dword ptr [rbp - 112] - 44f6b0: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f6b7: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 44f6be: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f6c5: 45 85 c0 test r8d, r8d - 44f6c8: 0f 85 de fd ff ff jne 0x44f4ac - 44f6ce: e9 a9 fe ff ff jmp 0x44f57c - 44f6d3: 49 83 c5 01 add r13, 1 - 44f6d7: 83 6b 10 01 sub dword ptr [rbx + 16], 1 - 44f6db: 4d 39 ef cmp r15, r13 - 44f6de: 0f 86 8c 00 00 00 jbe 0x44f770 - 44f6e4: 4b 8d 44 6d 00 lea rax, [r13 + 2*r13] - 44f6e9: 49 8d 44 85 00 lea rax, [r13 + 4*rax] - 44f6ee: 49 8d 1c c6 lea rbx, [r14 + 8*rax] - 44f6f2: eb 46 jmp 0x44f73a - 44f6f4: 83 6b 10 01 sub dword ptr [rbx + 16], 1 - 44f6f8: 75 33 jne 0x44f72d - 44f6fa: 4c 8b 63 40 mov r12, qword ptr [rbx + 64] - 44f6fe: 49 c1 cc 11 ror r12, 17 - 44f702: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] - 44f70b: 4d 85 e4 test r12, r12 - 44f70e: 74 11 je 0x44f721 - 44f710: 4c 89 e7 mov rdi, r12 - 44f713: e8 18 de ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 44f718: 48 89 df mov rdi, rbx - 44f71b: 41 ff d4 call r12 - 44f71e: 48 8b 3b mov rdi, qword ptr [rbx] - 44f721: e8 ea a5 00 00 call 0x459d10 <__gconv_release_shlib> - 44f726: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 44f72d: 49 83 c5 01 add r13, 1 - 44f731: 48 83 c3 68 add rbx, 104 - 44f735: 4d 39 ef cmp r15, r13 - 44f738: 76 36 jbe 0x44f770 - 44f73a: 48 8b 3b mov rdi, qword ptr [rbx] - 44f73d: 48 85 ff test rdi, rdi - 44f740: 75 b2 jne 0x44f6f4 - 44f742: 48 83 7b 40 00 cmp qword ptr [rbx + 64], 0 - 44f747: 74 e4 je 0x44f72d - 44f749: 48 8d 0d 40 9f 04 00 lea rcx, [rip + 302912] # 0x499690 <__PRETTY_FUNCTION__.9762> - 44f750: ba e2 00 00 00 mov edx, 226 - 44f755: 48 8d 35 04 9f 04 00 lea rsi, [rip + 302852] # 0x499660 <__PRETTY_FUNCTION__.9580+0x8> - 44f75c: 48 8d 3d 08 9f 04 00 lea rdi, [rip + 302856] # 0x49966b <__PRETTY_FUNCTION__.9580+0x13> - 44f763: e8 e8 37 fb ff call 0x402f50 <__assert_fail> - 44f768: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 44f770: 41 b8 01 00 00 00 mov r8d, 1 - 44f776: e9 2d f5 ff ff jmp 0x44eca8 - 44f77b: e8 50 c4 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 44f780: 4c 89 f7 mov rdi, r14 - 44f783: 44 89 45 90 mov dword ptr [rbp - 112], r8d - 44f787: 45 31 f6 xor r14d, r14d - 44f78a: 45 31 ff xor r15d, r15d - 44f78d: e8 be fd fc ff call 0x41f550 - 44f792: 48 8b 7d 98 mov rdi, qword ptr [rbp - 104] - 44f796: e8 b5 fd fc ff call 0x41f550 - 44f79b: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] - 44f79f: e8 ac fd fc ff call 0x41f550 - 44f7a4: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 44f7a8: 44 8b 45 90 mov r8d, dword ptr [rbp - 112] - 44f7ac: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f7b3: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 44f7ba: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 44f7c1: e9 e6 fc ff ff jmp 0x44f4ac - 44f7c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000044f7d0 <__gconv_get_modules_db>: - 44f7d0: f3 0f 1e fa endbr64 - 44f7d4: 48 8b 05 cd 40 07 00 mov rax, qword ptr [rip + 475341] # 0x4c38a8 <__gconv_modules_db> - 44f7db: c3 ret - 44f7dc: 0f 1f 40 00 nop dword ptr [rax] - -000000000044f7e0 <__gconv_get_alias_db>: - 44f7e0: f3 0f 1e fa endbr64 - 44f7e4: 48 8b 05 cd 40 07 00 mov rax, qword ptr [rip + 475341] # 0x4c38b8 <__gconv_alias_db> - 44f7eb: c3 ret - 44f7ec: 0f 1f 40 00 nop dword ptr [rax] - -000000000044f7f0 <__gconv_release_step>: - 44f7f0: f3 0f 1e fa endbr64 - 44f7f4: 55 push rbp - 44f7f5: 53 push rbx - 44f7f6: 48 89 fb mov rbx, rdi - 44f7f9: 48 83 ec 08 sub rsp, 8 - 44f7fd: 48 8b 3f mov rdi, qword ptr [rdi] - 44f800: 48 85 ff test rdi, rdi - 44f803: 74 43 je 0x44f848 <__gconv_release_step+0x58> - 44f805: 83 6b 10 01 sub dword ptr [rbx + 16], 1 - 44f809: 75 32 jne 0x44f83d <__gconv_release_step+0x4d> - 44f80b: 48 8b 6b 40 mov rbp, qword ptr [rbx + 64] - 44f80f: 48 c1 cd 11 ror rbp, 17 - 44f813: 64 48 33 2c 25 30 00 00 00 xor rbp, qword ptr fs:[48] - 44f81c: 48 85 ed test rbp, rbp - 44f81f: 74 10 je 0x44f831 <__gconv_release_step+0x41> - 44f821: 48 89 ef mov rdi, rbp - 44f824: e8 07 dd ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 44f829: 48 89 df mov rdi, rbx - 44f82c: ff d5 call rbp - 44f82e: 48 8b 3b mov rdi, qword ptr [rbx] - 44f831: e8 da a4 00 00 call 0x459d10 <__gconv_release_shlib> - 44f836: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 44f83d: 48 83 c4 08 add rsp, 8 - 44f841: 5b pop rbx - 44f842: 5d pop rbp - 44f843: c3 ret - 44f844: 0f 1f 40 00 nop dword ptr [rax] - 44f848: 48 83 7b 40 00 cmp qword ptr [rbx + 64], 0 - 44f84d: 74 ee je 0x44f83d <__gconv_release_step+0x4d> - 44f84f: 48 8d 0d 3a 9e 04 00 lea rcx, [rip + 302650] # 0x499690 <__PRETTY_FUNCTION__.9762> - 44f856: ba e2 00 00 00 mov edx, 226 - 44f85b: 48 8d 35 fe 9d 04 00 lea rsi, [rip + 302590] # 0x499660 <__PRETTY_FUNCTION__.9580+0x8> - 44f862: 48 8d 3d 02 9e 04 00 lea rdi, [rip + 302594] # 0x49966b <__PRETTY_FUNCTION__.9580+0x13> - 44f869: e8 e2 36 fb ff call 0x402f50 <__assert_fail> - 44f86e: 66 90 nop - -000000000044f870 <__gconv_compare_alias>: - 44f870: f3 0f 1e fa endbr64 - 44f874: 41 55 push r13 - 44f876: 41 54 push r12 - 44f878: 55 push rbp - 44f879: 48 89 f5 mov rbp, rsi - 44f87c: 53 push rbx - 44f87d: 48 89 fb mov rbx, rdi - 44f880: 48 83 ec 38 sub rsp, 56 - 44f884: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 44f88d: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 44f892: 31 c0 xor eax, eax - 44f894: e8 a7 13 00 00 call 0x450c40 <__gconv_load_conf> - 44f899: 48 8d 54 24 0c lea rdx, [rsp + 12] - 44f89e: 48 89 ee mov rsi, rbp - 44f8a1: 48 89 df mov rdi, rbx - 44f8a4: e8 37 9c 00 00 call 0x4594e0 <__gconv_compare_alias_cache> - 44f8a9: 85 c0 test eax, eax - 44f8ab: 75 23 jne 0x44f8d0 <__gconv_compare_alias+0x60> - 44f8ad: 8b 44 24 0c mov eax, dword ptr [rsp + 12] - 44f8b1: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 44f8b6: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 44f8bf: 0f 85 7f 00 00 00 jne 0x44f944 <__gconv_compare_alias+0xd4> - 44f8c5: 48 83 c4 38 add rsp, 56 - 44f8c9: 5b pop rbx - 44f8ca: 5d pop rbp - 44f8cb: 41 5c pop r12 - 44f8cd: 41 5d pop r13 - 44f8cf: c3 ret - 44f8d0: 4c 8d 6c 24 10 lea r13, [rsp + 16] - 44f8d5: 48 8d 15 14 f2 ff ff lea rdx, [rip - 3564] # 0x44eaf0 <__gconv_alias_compare> - 44f8dc: 48 89 6c 24 10 mov qword ptr [rsp + 16], rbp - 44f8e1: 49 89 ec mov r12, rbp - 44f8e4: 48 8d 35 cd 3f 07 00 lea rsi, [rip + 475085] # 0x4c38b8 <__gconv_alias_db> - 44f8eb: 4c 89 ef mov rdi, r13 - 44f8ee: e8 9d a0 ff ff call 0x449990 - 44f8f3: 48 85 c0 test rax, rax - 44f8f6: 74 0e je 0x44f906 <__gconv_compare_alias+0x96> - 44f8f8: 48 8b 00 mov rax, qword ptr [rax] - 44f8fb: 4c 8b 60 08 mov r12, qword ptr [rax + 8] - 44f8ff: 4d 85 e4 test r12, r12 - 44f902: 4c 0f 44 e5 cmove r12, rbp - 44f906: 4c 89 ef mov rdi, r13 - 44f909: 48 8d 15 e0 f1 ff ff lea rdx, [rip - 3616] # 0x44eaf0 <__gconv_alias_compare> - 44f910: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx - 44f915: 48 8d 35 9c 3f 07 00 lea rsi, [rip + 475036] # 0x4c38b8 <__gconv_alias_db> - 44f91c: e8 6f a0 ff ff call 0x449990 - 44f921: 48 89 df mov rdi, rbx - 44f924: 48 85 c0 test rax, rax - 44f927: 74 0e je 0x44f937 <__gconv_compare_alias+0xc7> - 44f929: 48 8b 00 mov rax, qword ptr [rax] - 44f92c: 48 8b 78 08 mov rdi, qword ptr [rax + 8] - 44f930: 48 85 ff test rdi, rdi - 44f933: 48 0f 44 fb cmove rdi, rbx - 44f937: 4c 89 e6 mov rsi, r12 - 44f93a: e8 f1 17 fb ff call 0x401130 <.plt+0x110> - 44f93f: e9 6d ff ff ff jmp 0x44f8b1 <__gconv_compare_alias+0x41> - 44f944: e8 87 c2 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 44f949: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000044f950 <__gconv_find_transform>: - 44f950: f3 0f 1e fa endbr64 - 44f954: 41 57 push r15 - 44f956: 41 56 push r14 - 44f958: 49 89 ce mov r14, rcx - 44f95b: 41 55 push r13 - 44f95d: 45 89 c5 mov r13d, r8d - 44f960: 41 54 push r12 - 44f962: 49 89 f4 mov r12, rsi - 44f965: 55 push rbp - 44f966: 48 89 fd mov rbp, rdi - 44f969: 53 push rbx - 44f96a: 48 89 d3 mov rbx, rdx - 44f96d: 48 83 ec 38 sub rsp, 56 - 44f971: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 44f97a: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 44f97f: 31 c0 xor eax, eax - 44f981: e8 ba 12 00 00 call 0x450c40 <__gconv_load_conf> - 44f986: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 44f98e: 85 c0 test eax, eax - 44f990: 0f 85 92 01 00 00 jne 0x44fb28 <__gconv_find_transform+0x1d8> - 44f996: ba 01 00 00 00 mov edx, 1 - 44f99b: 0f b1 15 0e 3f 07 00 cmpxchg dword ptr [rip + 474894], edx # 0x4c38b0 <__gconv_lock> - 44f9a2: 45 89 e8 mov r8d, r13d - 44f9a5: 4c 89 f1 mov rcx, r14 - 44f9a8: 48 89 da mov rdx, rbx - 44f9ab: 4c 89 e6 mov rsi, r12 - 44f9ae: 48 89 ef mov rdi, rbp - 44f9b1: e8 ca 9b 00 00 call 0x459580 <__gconv_lookup_cache> - 44f9b6: 41 89 c1 mov r9d, eax - 44f9b9: 83 f8 02 cmp eax, 2 - 44f9bc: 74 42 je 0x44fa00 <__gconv_find_transform+0xb0> - 44f9be: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 44f9c6: 85 c0 test eax, eax - 44f9c8: 0f 85 fa 00 00 00 jne 0x44fac8 <__gconv_find_transform+0x178> - 44f9ce: 83 2d db 3e 07 00 01 sub dword ptr [rip + 474843], 1 # 0x4c38b0 <__gconv_lock> - 44f9d5: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 44f9da: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 44f9e3: 0f 85 53 02 00 00 jne 0x44fc3c <__gconv_find_transform+0x2ec> - 44f9e9: 48 83 c4 38 add rsp, 56 - 44f9ed: 44 89 c8 mov eax, r9d - 44f9f0: 5b pop rbx - 44f9f1: 5d pop rbp - 44f9f2: 41 5c pop r12 - 44f9f4: 41 5d pop r13 - 44f9f6: 41 5e pop r14 - 44f9f8: 41 5f pop r15 - 44f9fa: c3 ret - 44f9fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44fa00: 48 83 3d a0 3e 07 00 00 cmp qword ptr [rip + 474784], 0 # 0x4c38a8 <__gconv_modules_db> - 44fa08: 0f 84 f2 00 00 00 je 0x44fb00 <__gconv_find_transform+0x1b0> - 44fa0e: 4c 8d 7c 24 10 lea r15, [rsp + 16] - 44fa13: 48 8d 15 d6 f0 ff ff lea rdx, [rip - 3882] # 0x44eaf0 <__gconv_alias_compare> - 44fa1a: 4c 89 64 24 10 mov qword ptr [rsp + 16], r12 - 44fa1f: 48 8d 35 92 3e 07 00 lea rsi, [rip + 474770] # 0x4c38b8 <__gconv_alias_db> - 44fa26: 4c 89 ff mov rdi, r15 - 44fa29: e8 62 9f ff ff call 0x449990 - 44fa2e: 48 89 c1 mov rcx, rax - 44fa31: 48 85 c0 test rax, rax - 44fa34: 74 07 je 0x44fa3d <__gconv_find_transform+0xed> - 44fa36: 48 8b 00 mov rax, qword ptr [rax] - 44fa39: 48 8b 48 08 mov rcx, qword ptr [rax + 8] - 44fa3d: 4c 89 ff mov rdi, r15 - 44fa40: 48 8d 15 a9 f0 ff ff lea rdx, [rip - 3927] # 0x44eaf0 <__gconv_alias_compare> - 44fa47: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 44fa4c: 48 8d 35 65 3e 07 00 lea rsi, [rip + 474725] # 0x4c38b8 <__gconv_alias_db> - 44fa53: 48 89 6c 24 10 mov qword ptr [rsp + 16], rbp - 44fa58: e8 33 9f ff ff call 0x449990 - 44fa5d: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 44fa62: 48 85 c0 test rax, rax - 44fa65: 49 89 c7 mov r15, rax - 44fa68: 74 07 je 0x44fa71 <__gconv_find_transform+0x121> - 44fa6a: 48 8b 00 mov rax, qword ptr [rax] - 44fa6d: 4c 8b 78 08 mov r15, qword ptr [rax + 8] - 44fa71: 41 83 e5 01 and r13d, 1 - 44fa75: 0f 85 d5 00 00 00 jne 0x44fb50 <__gconv_find_transform+0x200> - 44fa7b: 4d 89 f1 mov r9, r14 - 44fa7e: 49 89 d8 mov r8, rbx - 44fa81: 4c 89 e2 mov rdx, r12 - 44fa84: 4c 89 fe mov rsi, r15 - 44fa87: 48 89 ef mov rdi, rbp - 44fa8a: e8 b1 f0 ff ff call 0x44eb40 - 44fa8f: 41 89 c1 mov r9d, eax - 44fa92: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 44fa9a: 85 c0 test eax, eax - 44fa9c: 0f 85 46 01 00 00 jne 0x44fbe8 <__gconv_find_transform+0x298> - 44faa2: 83 2d 07 3e 07 00 01 sub dword ptr [rip + 474631], 1 # 0x4c38b0 <__gconv_lock> - 44faa9: 45 85 c9 test r9d, r9d - 44faac: 0f 85 23 ff ff ff jne 0x44f9d5 <__gconv_find_transform+0x85> - 44fab2: 45 31 c9 xor r9d, r9d - 44fab5: 48 83 3b 00 cmp qword ptr [rbx], 0 - 44fab9: 41 0f 94 c1 sete r9b - 44fabd: e9 13 ff ff ff jmp 0x44f9d5 <__gconv_find_transform+0x85> - 44fac2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44fac8: 31 c0 xor eax, eax - 44faca: 87 05 e0 3d 07 00 xchg dword ptr [rip + 474592], eax # 0x4c38b0 <__gconv_lock> - 44fad0: 83 f8 01 cmp eax, 1 - 44fad3: 0f 8e fc fe ff ff jle 0x44f9d5 <__gconv_find_transform+0x85> - 44fad9: 45 31 d2 xor r10d, r10d - 44fadc: ba 01 00 00 00 mov edx, 1 - 44fae1: be 81 00 00 00 mov esi, 129 - 44fae6: b8 ca 00 00 00 mov eax, 202 - 44faeb: 48 8d 3d be 3d 07 00 lea rdi, [rip + 474558] # 0x4c38b0 <__gconv_lock> - 44faf2: 0f 05 syscall - 44faf4: e9 dc fe ff ff jmp 0x44f9d5 <__gconv_find_transform+0x85> - 44faf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44fb00: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 44fb08: 85 c0 test eax, eax - 44fb0a: 0f 85 10 01 00 00 jne 0x44fc20 <__gconv_find_transform+0x2d0> - 44fb10: 83 2d 99 3d 07 00 01 sub dword ptr [rip + 474521], 1 # 0x4c38b0 <__gconv_lock> - 44fb17: 41 b9 01 00 00 00 mov r9d, 1 - 44fb1d: e9 b3 fe ff ff jmp 0x44f9d5 <__gconv_find_transform+0x85> - 44fb22: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44fb28: 31 c0 xor eax, eax - 44fb2a: ba 01 00 00 00 mov edx, 1 - 44fb2f: f0 lock - 44fb30: 0f b1 15 79 3d 07 00 cmpxchg dword ptr [rip + 474489], edx # 0x4c38b0 <__gconv_lock> - 44fb37: 0f 84 65 fe ff ff je 0x44f9a2 <__gconv_find_transform+0x52> - 44fb3d: 48 8d 3d 6c 3d 07 00 lea rdi, [rip + 474476] # 0x4c38b0 <__gconv_lock> - 44fb44: e8 57 a2 fc ff call 0x419da0 <__lll_lock_wait_private> - 44fb49: e9 54 fe ff ff jmp 0x44f9a2 <__gconv_find_transform+0x52> - 44fb4e: 66 90 nop - 44fb50: 4c 89 e6 mov rsi, r12 - 44fb53: 48 89 ef mov rdi, rbp - 44fb56: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 44fb5b: e8 d0 15 fb ff call 0x401130 <.plt+0x110> - 44fb60: 85 c0 test eax, eax - 44fb62: 74 61 je 0x44fbc5 <__gconv_find_transform+0x275> - 44fb64: 4d 85 ff test r15, r15 - 44fb67: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 44fb6c: 74 14 je 0x44fb82 <__gconv_find_transform+0x232> - 44fb6e: 4c 89 e6 mov rsi, r12 - 44fb71: 4c 89 ff mov rdi, r15 - 44fb74: e8 b7 15 fb ff call 0x401130 <.plt+0x110> - 44fb79: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 44fb7e: 85 c0 test eax, eax - 44fb80: 74 43 je 0x44fbc5 <__gconv_find_transform+0x275> - 44fb82: 48 85 c9 test rcx, rcx - 44fb85: 0f 84 f0 fe ff ff je 0x44fa7b <__gconv_find_transform+0x12b> - 44fb8b: 48 89 ce mov rsi, rcx - 44fb8e: 48 89 ef mov rdi, rbp - 44fb91: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 44fb96: e8 95 15 fb ff call 0x401130 <.plt+0x110> - 44fb9b: 85 c0 test eax, eax - 44fb9d: 74 26 je 0x44fbc5 <__gconv_find_transform+0x275> - 44fb9f: 4d 85 ff test r15, r15 - 44fba2: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 44fba7: 0f 84 ce fe ff ff je 0x44fa7b <__gconv_find_transform+0x12b> - 44fbad: 48 89 ce mov rsi, rcx - 44fbb0: 4c 89 ff mov rdi, r15 - 44fbb3: e8 78 15 fb ff call 0x401130 <.plt+0x110> - 44fbb8: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 44fbbd: 85 c0 test eax, eax - 44fbbf: 0f 85 b6 fe ff ff jne 0x44fa7b <__gconv_find_transform+0x12b> - 44fbc5: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 44fbcd: 85 c0 test eax, eax - 44fbcf: 75 70 jne 0x44fc41 <__gconv_find_transform+0x2f1> - 44fbd1: 83 2d d8 3c 07 00 01 sub dword ptr [rip + 474328], 1 # 0x4c38b0 <__gconv_lock> - 44fbd8: 41 83 c9 ff or r9d, -1 - 44fbdc: e9 f4 fd ff ff jmp 0x44f9d5 <__gconv_find_transform+0x85> - 44fbe1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44fbe8: 31 c0 xor eax, eax - 44fbea: 87 05 c0 3c 07 00 xchg dword ptr [rip + 474304], eax # 0x4c38b0 <__gconv_lock> - 44fbf0: 83 f8 01 cmp eax, 1 - 44fbf3: 0f 8e b0 fe ff ff jle 0x44faa9 <__gconv_find_transform+0x159> - 44fbf9: 45 31 d2 xor r10d, r10d - 44fbfc: ba 01 00 00 00 mov edx, 1 - 44fc01: be 81 00 00 00 mov esi, 129 - 44fc06: b8 ca 00 00 00 mov eax, 202 - 44fc0b: 48 8d 3d 9e 3c 07 00 lea rdi, [rip + 474270] # 0x4c38b0 <__gconv_lock> - 44fc12: 0f 05 syscall - 44fc14: e9 90 fe ff ff jmp 0x44faa9 <__gconv_find_transform+0x159> - 44fc19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44fc20: 31 c0 xor eax, eax - 44fc22: 87 05 88 3c 07 00 xchg dword ptr [rip + 474248], eax # 0x4c38b0 <__gconv_lock> - 44fc28: 41 b9 01 00 00 00 mov r9d, 1 - 44fc2e: 83 f8 01 cmp eax, 1 - 44fc31: 0f 8e 9e fd ff ff jle 0x44f9d5 <__gconv_find_transform+0x85> - 44fc37: e9 9d fe ff ff jmp 0x44fad9 <__gconv_find_transform+0x189> - 44fc3c: e8 8f bf ff ff call 0x44bbd0 <__stack_chk_fail_local> - 44fc41: 31 c0 xor eax, eax - 44fc43: 87 05 67 3c 07 00 xchg dword ptr [rip + 474215], eax # 0x4c38b0 <__gconv_lock> - 44fc49: 41 83 c9 ff or r9d, -1 - 44fc4d: 83 e8 01 sub eax, 1 - 44fc50: 0f 8e 7f fd ff ff jle 0x44f9d5 <__gconv_find_transform+0x85> - 44fc56: e9 7e fe ff ff jmp 0x44fad9 <__gconv_find_transform+0x189> - 44fc5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000044fc60 <__gconv_close_transform>: - 44fc60: f3 0f 1e fa endbr64 - 44fc64: 41 56 push r14 - 44fc66: 41 55 push r13 - 44fc68: 49 89 fd mov r13, rdi - 44fc6b: 41 54 push r12 - 44fc6d: 49 89 f4 mov r12, rsi - 44fc70: 55 push rbp - 44fc71: 53 push rbx - 44fc72: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 44fc7a: 85 c0 test eax, eax - 44fc7c: 0f 85 06 01 00 00 jne 0x44fd88 <__gconv_close_transform+0x128> - 44fc82: ba 01 00 00 00 mov edx, 1 - 44fc87: 0f b1 15 22 3c 07 00 cmpxchg dword ptr [rip + 474146], edx # 0x4c38b0 <__gconv_lock> - 44fc8e: 49 8d 6c 24 ff lea rbp, [r12 - 1] - 44fc93: 4d 85 e4 test r12, r12 - 44fc96: 0f 84 8c 00 00 00 je 0x44fd28 <__gconv_close_transform+0xc8> - 44fc9c: 4b 8d 04 64 lea rax, [r12 + 2*r12] - 44fca0: 49 8d 04 84 lea rax, [r12 + 4*rax] - 44fca4: 49 8d 5c c5 98 lea rbx, [r13 + 8*rax - 104] - 44fca9: eb 4c jmp 0x44fcf7 <__gconv_close_transform+0x97> - 44fcab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44fcb0: 83 6b 10 01 sub dword ptr [rbx + 16], 1 - 44fcb4: 75 33 jne 0x44fce9 <__gconv_close_transform+0x89> - 44fcb6: 4c 8b 73 40 mov r14, qword ptr [rbx + 64] - 44fcba: 49 c1 ce 11 ror r14, 17 - 44fcbe: 64 4c 33 34 25 30 00 00 00 xor r14, qword ptr fs:[48] - 44fcc7: 4d 85 f6 test r14, r14 - 44fcca: 74 11 je 0x44fcdd <__gconv_close_transform+0x7d> - 44fccc: 4c 89 f7 mov rdi, r14 - 44fccf: e8 5c d8 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 44fcd4: 48 89 df mov rdi, rbx - 44fcd7: 41 ff d6 call r14 - 44fcda: 48 8b 3b mov rdi, qword ptr [rbx] - 44fcdd: e8 2e a0 00 00 call 0x459d10 <__gconv_release_shlib> - 44fce2: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 44fce9: 48 83 ed 01 sub rbp, 1 - 44fced: 48 83 eb 68 sub rbx, 104 - 44fcf1: 48 83 fd ff cmp rbp, -1 - 44fcf5: 74 31 je 0x44fd28 <__gconv_close_transform+0xc8> - 44fcf7: 48 8b 3b mov rdi, qword ptr [rbx] - 44fcfa: 48 85 ff test rdi, rdi - 44fcfd: 75 b1 jne 0x44fcb0 <__gconv_close_transform+0x50> - 44fcff: 48 83 7b 40 00 cmp qword ptr [rbx + 64], 0 - 44fd04: 74 e3 je 0x44fce9 <__gconv_close_transform+0x89> - 44fd06: 48 8d 0d 83 99 04 00 lea rcx, [rip + 301443] # 0x499690 <__PRETTY_FUNCTION__.9762> - 44fd0d: ba e2 00 00 00 mov edx, 226 - 44fd12: 48 8d 35 47 99 04 00 lea rsi, [rip + 301383] # 0x499660 <__PRETTY_FUNCTION__.9580+0x8> - 44fd19: 48 8d 3d 4b 99 04 00 lea rdi, [rip + 301387] # 0x49966b <__PRETTY_FUNCTION__.9580+0x13> - 44fd20: e8 2b 32 fb ff call 0x402f50 <__assert_fail> - 44fd25: 0f 1f 00 nop dword ptr [rax] - 44fd28: 4c 89 e6 mov rsi, r12 - 44fd2b: 4c 89 ef mov rdi, r13 - 44fd2e: e8 2d 9d 00 00 call 0x459a60 <__gconv_release_cache> - 44fd33: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 44fd3b: 85 c0 test eax, eax - 44fd3d: 75 19 jne 0x44fd58 <__gconv_close_transform+0xf8> - 44fd3f: 83 2d 6a 3b 07 00 01 sub dword ptr [rip + 473962], 1 # 0x4c38b0 <__gconv_lock> - 44fd46: 5b pop rbx - 44fd47: 31 c0 xor eax, eax - 44fd49: 5d pop rbp - 44fd4a: 41 5c pop r12 - 44fd4c: 41 5d pop r13 - 44fd4e: 41 5e pop r14 - 44fd50: c3 ret - 44fd51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 44fd58: 31 c0 xor eax, eax - 44fd5a: 87 05 50 3b 07 00 xchg dword ptr [rip + 473936], eax # 0x4c38b0 <__gconv_lock> - 44fd60: 83 f8 01 cmp eax, 1 - 44fd63: 7e e1 jle 0x44fd46 <__gconv_close_transform+0xe6> - 44fd65: 45 31 d2 xor r10d, r10d - 44fd68: ba 01 00 00 00 mov edx, 1 - 44fd6d: be 81 00 00 00 mov esi, 129 - 44fd72: b8 ca 00 00 00 mov eax, 202 - 44fd77: 48 8d 3d 32 3b 07 00 lea rdi, [rip + 473906] # 0x4c38b0 <__gconv_lock> - 44fd7e: 0f 05 syscall - 44fd80: eb c4 jmp 0x44fd46 <__gconv_close_transform+0xe6> - 44fd82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44fd88: 31 c0 xor eax, eax - 44fd8a: ba 01 00 00 00 mov edx, 1 - 44fd8f: f0 lock - 44fd90: 0f b1 15 19 3b 07 00 cmpxchg dword ptr [rip + 473881], edx # 0x4c38b0 <__gconv_lock> - 44fd97: 0f 84 f1 fe ff ff je 0x44fc8e <__gconv_close_transform+0x2e> - 44fd9d: 48 8d 3d 0c 3b 07 00 lea rdi, [rip + 473868] # 0x4c38b0 <__gconv_lock> - 44fda4: e8 f7 9f fc ff call 0x419da0 <__lll_lock_wait_private> - 44fda9: e9 e0 fe ff ff jmp 0x44fc8e <__gconv_close_transform+0x2e> - 44fdae: 66 90 nop - -000000000044fdb0 <__gconv_get_path>: - 44fdb0: 55 push rbp - 44fdb1: 48 89 e5 mov rbp, rsp - 44fdb4: 41 57 push r15 - 44fdb6: 41 56 push r14 - 44fdb8: 41 55 push r13 - 44fdba: 41 54 push r12 - 44fdbc: 53 push rbx - 44fdbd: 48 83 ec 38 sub rsp, 56 - 44fdc1: 4c 8b 3d 08 3b 07 00 mov r15, qword ptr [rip + 473864] # 0x4c38d0 <__gconv_path_elem> - 44fdc8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 44fdd1: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 44fdd5: 31 c0 xor eax, eax - 44fdd7: 4d 85 ff test r15, r15 - 44fdda: 0f 85 83 03 00 00 jne 0x450163 <__gconv_get_path+0x3b3> - 44fde0: 4c 8b 2d d9 3a 07 00 mov r13, qword ptr [rip + 473817] # 0x4c38c0 <__gconv_path_envvar> - 44fde7: 4d 85 ed test r13, r13 - 44fdea: 0f 84 70 02 00 00 je 0x450060 <__gconv_get_path+0x2b0> - 44fdf0: 4c 89 ef mov rdi, r13 - 44fdf3: e8 88 13 fb ff call 0x401180 <.plt+0x160> - 44fdf8: 48 89 e1 mov rcx, rsp - 44fdfb: 48 89 c2 mov rdx, rax - 44fdfe: 48 8d 40 21 lea rax, [rax + 33] - 44fe02: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 44fe06: 48 8d 42 38 lea rax, [rdx + 56] - 44fe0a: 48 89 c6 mov rsi, rax - 44fe0d: 48 25 00 f0 ff ff and rax, -4096 - 44fe13: 48 29 c1 sub rcx, rax - 44fe16: 48 83 e6 f0 and rsi, -16 - 44fe1a: 48 89 c8 mov rax, rcx - 44fe1d: 48 39 c4 cmp rsp, rax - 44fe20: 74 15 je 0x44fe37 <__gconv_get_path+0x87> - 44fe22: 48 81 ec 00 10 00 00 sub rsp, 4096 - 44fe29: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 44fe32: 48 39 c4 cmp rsp, rax - 44fe35: 75 eb jne 0x44fe22 <__gconv_get_path+0x72> - 44fe37: 81 e6 ff 0f 00 00 and esi, 4095 - 44fe3d: 48 29 f4 sub rsp, rsi - 44fe40: 48 85 f6 test rsi, rsi - 44fe43: 0f 85 8a 02 00 00 jne 0x4500d3 <__gconv_get_path+0x323> - 44fe49: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 44fe4e: 4c 89 ee mov rsi, r13 - 44fe51: 48 83 e7 f0 and rdi, -16 - 44fe55: 48 89 7d c0 mov qword ptr [rbp - 64], rdi - 44fe59: e8 f2 12 fb ff call 0x401150 <.plt+0x130> - 44fe5e: 66 0f 6f 05 fa 9d 04 00 movdqa xmm0, xmmword ptr [rip + 302586] # 0x499c60 - 44fe66: 31 f6 xor esi, esi - 44fe68: 31 ff xor edi, edi - 44fe6a: 66 0f 6f 0d fe 9d 04 00 movdqa xmm1, xmmword ptr [rip + 302590] # 0x499c70 - 44fe72: c6 00 3a mov byte ptr [rax], 58 - 44fe75: 0f 11 40 01 movups xmmword ptr [rax + 1], xmm0 - 44fe79: 0f 11 48 11 movups xmmword ptr [rax + 17], xmm1 - 44fe7d: e8 5e 88 ff ff call 0x4486e0 - 44fe82: 49 89 c5 mov r13, rax - 44fe85: 48 85 c0 test rax, rax - 44fe88: 0f 84 50 02 00 00 je 0x4500de <__gconv_get_path+0x32e> - 44fe8e: 48 89 c7 mov rdi, rax - 44fe91: e8 ea 12 fb ff call 0x401180 <.plt+0x160> - 44fe96: 48 8b 4d c0 mov rcx, qword ptr [rbp - 64] - 44fe9a: 48 89 45 b0 mov qword ptr [rbp - 80], rax - 44fe9e: 48 83 c0 01 add rax, 1 - 44fea2: 48 89 4d b8 mov qword ptr [rbp - 72], rcx - 44fea6: 48 89 cf mov rdi, rcx - 44fea9: 48 89 45 a0 mov qword ptr [rbp - 96], rax - 44fead: be 3a 00 00 00 mov esi, 58 - 44feb2: e8 d9 12 fb ff call 0x401190 <.plt+0x170> - 44feb7: 49 89 c4 mov r12, rax - 44feba: 48 85 c0 test rax, rax - 44febd: 0f 84 3b 02 00 00 je 0x4500fe <__gconv_get_path+0x34e> - 44fec3: 41 be 01 00 00 00 mov r14d, 1 - 44fec9: eb 08 jmp 0x44fed3 <__gconv_get_path+0x123> - 44fecb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 44fed0: 49 89 c4 mov r12, rax - 44fed3: 41 8d 46 01 lea eax, [r14 + 1] - 44fed7: 49 8d 4f 01 lea rcx, [r15 + 1] - 44fedb: 89 c3 mov ebx, eax - 44fedd: 49 39 cc cmp r12, rcx - 44fee0: 74 07 je 0x44fee9 <__gconv_get_path+0x139> - 44fee2: 41 8d 5e 02 lea ebx, [r14 + 2] - 44fee6: 41 89 c6 mov r14d, eax - 44fee9: 49 8d 7c 24 01 lea rdi, [r12 + 1] - 44feee: be 3a 00 00 00 mov esi, 58 - 44fef3: 4d 89 e7 mov r15, r12 - 44fef6: e8 95 12 fb ff call 0x401190 <.plt+0x170> - 44fefb: 48 85 c0 test rax, rax - 44fefe: 75 d0 jne 0x44fed0 <__gconv_get_path+0x120> - 44ff00: 48 63 fb movsxd rdi, ebx - 44ff03: 4c 8b 7d a0 mov r15, qword ptr [rbp - 96] - 44ff07: 45 8d 46 ff lea r8d, [r14 - 1] - 44ff0b: 49 63 de movsxd rbx, r14d - 44ff0e: 48 89 f8 mov rax, rdi - 44ff11: 49 63 f8 movsxd rdi, r8d - 44ff14: 4c 0f af ff imul r15, rdi - 44ff18: 48 c1 e0 04 shl rax, 4 - 44ff1c: 48 8d 3c 18 lea rdi, [rax + rbx] - 44ff20: 48 03 7d a8 add rdi, qword ptr [rbp - 88] - 44ff24: 4c 01 ff add rdi, r15 - 44ff27: e8 34 f0 fc ff call 0x41ef60 - 44ff2c: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 44ff30: 48 85 c0 test rax, rax - 44ff33: 0f 84 f6 01 00 00 je 0x45012f <__gconv_get_path+0x37f> - 44ff39: 48 8b 7d b8 mov rdi, qword ptr [rbp - 72] - 44ff3d: 48 83 c3 01 add rbx, 1 - 44ff41: 4c 8d 75 c0 lea r14, [rbp - 64] - 44ff45: 48 8d 35 dd c8 05 00 lea rsi, [rip + 379101] # 0x4ac829 <__PRETTY_FUNCTION__.11737+0x79> - 44ff4c: 48 c1 e3 04 shl rbx, 4 - 44ff50: 4c 89 f2 mov rdx, r14 - 44ff53: 48 c7 05 6a 39 07 00 00 00 00 00 mov qword ptr [rip + 473450], 0 # 0x4c38c8 <__gconv_max_path_elem_len> - 44ff5e: 4c 8d 3c 18 lea r15, [rax + rbx] - 44ff62: e8 39 e5 01 00 call 0x46e4a0 - 44ff67: 49 89 c0 mov r8, rax - 44ff6a: 48 85 c0 test rax, rax - 44ff6d: 0f 84 cc 01 00 00 je 0x45013f <__gconv_get_path+0x38f> - 44ff73: 48 8b 5d a8 mov rbx, qword ptr [rbp - 88] - 44ff77: 45 31 e4 xor r12d, r12d - 44ff7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 44ff80: 4c 89 3b mov qword ptr [rbx], r15 - 44ff83: 41 80 38 2f cmp byte ptr [r8], 47 - 44ff87: 74 27 je 0x44ffb0 <__gconv_get_path+0x200> - 44ff89: 4d 85 ed test r13, r13 - 44ff8c: 0f 84 7e 01 00 00 je 0x450110 <__gconv_get_path+0x360> - 44ff92: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] - 44ff96: 4c 89 ff mov rdi, r15 - 44ff99: 4c 89 ee mov rsi, r13 - 44ff9c: 4c 89 45 b8 mov qword ptr [rbp - 72], r8 - 44ffa0: e8 ab 11 fb ff call 0x401150 <.plt+0x130> - 44ffa5: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] - 44ffa9: c6 00 2f mov byte ptr [rax], 47 - 44ffac: 4c 8d 78 01 lea r15, [rax + 1] - 44ffb0: 4c 89 c6 mov rsi, r8 - 44ffb3: 4c 89 ff mov rdi, r15 - 44ffb6: e8 d5 10 fb ff call 0x401090 <.plt+0x70> - 44ffbb: 80 78 ff 2f cmp byte ptr [rax - 1], 47 - 44ffbf: 74 07 je 0x44ffc8 <__gconv_get_path+0x218> - 44ffc1: c6 00 2f mov byte ptr [rax], 47 - 44ffc4: 48 83 c0 01 add rax, 1 - 44ffc8: 48 89 c2 mov rdx, rax - 44ffcb: 48 2b 13 sub rdx, qword ptr [rbx] - 44ffce: 48 3b 15 f3 38 07 00 cmp rdx, qword ptr [rip + 473331] # 0x4c38c8 <__gconv_max_path_elem_len> - 44ffd5: 48 89 53 08 mov qword ptr [rbx + 8], rdx - 44ffd9: 76 07 jbe 0x44ffe2 <__gconv_get_path+0x232> - 44ffdb: 48 89 15 e6 38 07 00 mov qword ptr [rip + 473318], rdx # 0x4c38c8 <__gconv_max_path_elem_len> - 44ffe2: c6 00 00 mov byte ptr [rax], 0 - 44ffe5: 4c 89 f2 mov rdx, r14 - 44ffe8: 48 8d 35 3a c8 05 00 lea rsi, [rip + 378938] # 0x4ac829 <__PRETTY_FUNCTION__.11737+0x79> - 44ffef: 31 ff xor edi, edi - 44fff1: 4c 8d 78 01 lea r15, [rax + 1] - 44fff5: 41 83 c4 01 add r12d, 1 - 44fff9: 48 83 c3 10 add rbx, 16 - 44fffd: e8 9e e4 01 00 call 0x46e4a0 - 450002: 49 89 c0 mov r8, rax - 450005: 48 85 c0 test rax, rax - 450008: 0f 85 72 ff ff ff jne 0x44ff80 <__gconv_get_path+0x1d0> - 45000e: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] - 450012: 4d 63 e4 movsxd r12, r12d - 450015: 49 c1 e4 04 shl r12, 4 - 450019: 4c 01 e0 add rax, r12 - 45001c: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 450023: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 45002b: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] - 45002f: 4c 89 ef mov rdi, r13 - 450032: 48 89 05 97 38 07 00 mov qword ptr [rip + 473239], rax # 0x4c38d0 <__gconv_path_elem> - 450039: e8 12 f5 fc ff call 0x41f550 - 45003e: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 450042: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45004b: 0f 85 0d 01 00 00 jne 0x45015e <__gconv_get_path+0x3ae> - 450051: 48 8d 65 d8 lea rsp, [rbp - 40] - 450055: 5b pop rbx - 450056: 41 5c pop r12 - 450058: 41 5d pop r13 - 45005a: 41 5e pop r14 - 45005c: 41 5f pop r15 - 45005e: 5d pop rbp - 45005f: c3 ret - 450060: 48 89 e0 mov rax, rsp - 450063: 48 39 c4 cmp rsp, rax - 450066: 74 15 je 0x45007d <__gconv_get_path+0x2cd> - 450068: 48 81 ec 00 10 00 00 sub rsp, 4096 - 45006f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 450078: 48 39 c4 cmp rsp, rax - 45007b: 75 eb jne 0x450068 <__gconv_get_path+0x2b8> - 45007d: 48 83 ec 30 sub rsp, 48 - 450081: 48 83 4c 24 28 00 or qword ptr [rsp + 40], 0 - 450087: 66 0f 6f 15 d1 9b 04 00 movdqa xmm2, xmmword ptr [rip + 302033] # 0x499c60 - 45008f: 66 0f 6f 1d d9 9b 04 00 movdqa xmm3, xmmword ptr [rip + 302041] # 0x499c70 - 450097: 4c 8d 64 24 0f lea r12, [rsp + 15] - 45009c: 48 c7 45 a0 01 00 00 00 mov qword ptr [rbp - 96], 1 - 4500a4: 49 83 e4 f0 and r12, -16 - 4500a8: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 - 4500b0: 4c 89 65 b8 mov qword ptr [rbp - 72], r12 - 4500b4: 4c 89 e7 mov rdi, r12 - 4500b7: 4c 89 65 c0 mov qword ptr [rbp - 64], r12 - 4500bb: 48 c7 45 a8 20 00 00 00 mov qword ptr [rbp - 88], 32 - 4500c3: 41 0f 29 14 24 movaps xmmword ptr [r12], xmm2 - 4500c8: 41 0f 29 5c 24 10 movaps xmmword ptr [r12 + 16], xmm3 - 4500ce: e9 da fd ff ff jmp 0x44fead <__gconv_get_path+0xfd> - 4500d3: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 - 4500d9: e9 6b fd ff ff jmp 0x44fe49 <__gconv_get_path+0x99> - 4500de: 48 8b 45 c0 mov rax, qword ptr [rbp - 64] - 4500e2: 48 c7 45 a0 01 00 00 00 mov qword ptr [rbp - 96], 1 - 4500ea: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 - 4500f2: 48 89 45 b8 mov qword ptr [rbp - 72], rax - 4500f6: 48 89 c7 mov rdi, rax - 4500f9: e9 af fd ff ff jmp 0x44fead <__gconv_get_path+0xfd> - 4500fe: 45 31 ff xor r15d, r15d - 450101: bb 01 00 00 00 mov ebx, 1 - 450106: b8 20 00 00 00 mov eax, 32 - 45010b: e9 0c fe ff ff jmp 0x44ff1c <__gconv_get_path+0x16c> - 450110: 48 8d 0d 09 97 04 00 lea rcx, [rip + 300809] # 0x499820 <__PRETTY_FUNCTION__.12769> - 450117: ba fa 01 00 00 mov edx, 506 - 45011c: 48 8d 35 82 95 04 00 lea rsi, [rip + 300418] # 0x4996a5 <__PRETTY_FUNCTION__.9762+0x15> - 450123: 48 8d 3d a4 95 04 00 lea rdi, [rip + 300452] # 0x4996ce <__PRETTY_FUNCTION__.9762+0x3e> - 45012a: e8 21 2e fb ff call 0x402f50 <__assert_fail> - 45012f: 48 8d 05 0a 9b 04 00 lea rax, [rip + 301834] # 0x499c40 - 450136: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 45013a: e9 ec fe ff ff jmp 0x45002b <__gconv_get_path+0x27b> - 45013f: 48 8d 0d da 96 04 00 lea rcx, [rip + 300762] # 0x499820 <__PRETTY_FUNCTION__.12769> - 450146: ba f4 01 00 00 mov edx, 500 - 45014b: 48 8d 35 53 95 04 00 lea rsi, [rip + 300371] # 0x4996a5 <__PRETTY_FUNCTION__.9762+0x15> - 450152: 48 8d 3d 68 95 04 00 lea rdi, [rip + 300392] # 0x4996c1 <__PRETTY_FUNCTION__.9762+0x31> - 450159: e8 f2 2d fb ff call 0x402f50 <__assert_fail> - 45015e: e8 6d ba ff ff call 0x44bbd0 <__stack_chk_fail_local> - 450163: 48 8d 0d b6 96 04 00 lea rcx, [rip + 300726] # 0x499820 <__PRETTY_FUNCTION__.12769> - 45016a: ba b6 01 00 00 mov edx, 438 - 45016f: 48 8d 35 2f 95 04 00 lea rsi, [rip + 300335] # 0x4996a5 <__PRETTY_FUNCTION__.9762+0x15> - 450176: 48 8d 3d 35 95 04 00 lea rdi, [rip + 300341] # 0x4996b2 <__PRETTY_FUNCTION__.9762+0x22> - 45017d: e8 ce 2d fb ff call 0x402f50 <__assert_fail> - 450182: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45018d: 0f 1f 00 nop dword ptr [rax] - -0000000000450190 : - 450190: 41 57 push r15 - 450192: 41 56 push r14 - 450194: 41 55 push r13 - 450196: 49 89 fd mov r13, rdi - 450199: 41 54 push r12 - 45019b: 55 push rbp - 45019c: 53 push rbx - 45019d: 48 83 ec 08 sub rsp, 8 - 4501a1: 48 8b 2d 00 37 07 00 mov rbp, qword ptr [rip + 472832] # 0x4c38a8 <__gconv_modules_db> - 4501a8: 48 85 ed test rbp, rbp - 4501ab: 0f 84 e6 00 00 00 je 0x450297 - 4501b1: 4c 8b 27 mov r12, qword ptr [rdi] - 4501b4: 41 89 f6 mov r14d, esi - 4501b7: 48 8d 1d ea 36 07 00 lea rbx, [rip + 472810] # 0x4c38a8 <__gconv_modules_db> - 4501be: eb 16 jmp 0x4501d6 - 4501c0: 48 8d 5d 20 lea rbx, [rbp + 32] - 4501c4: 48 83 c5 30 add rbp, 48 - 4501c8: 85 c0 test eax, eax - 4501ca: 48 0f 49 dd cmovns rbx, rbp - 4501ce: 48 8b 2b mov rbp, qword ptr [rbx] - 4501d1: 48 85 ed test rbp, rbp - 4501d4: 74 5a je 0x450230 - 4501d6: 48 8b 75 00 mov rsi, qword ptr [rbp] - 4501da: 4c 89 e7 mov rdi, r12 - 4501dd: e8 4e 0f fb ff call 0x401130 <.plt+0x110> - 4501e2: 85 c0 test eax, eax - 4501e4: 75 da jne 0x4501c0 - 4501e6: 4d 8b 7d 08 mov r15, qword ptr [r13 + 8] - 4501ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4501f0: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 4501f4: 4c 89 ff mov rdi, r15 - 4501f7: e8 34 0f fb ff call 0x401130 <.plt+0x110> - 4501fc: 85 c0 test eax, eax - 4501fe: 74 48 je 0x450248 - 450200: 48 8d 5d 28 lea rbx, [rbp + 40] - 450204: 48 8b 6d 28 mov rbp, qword ptr [rbp + 40] - 450208: 48 85 ed test rbp, rbp - 45020b: 74 23 je 0x450230 - 45020d: 48 8b 75 00 mov rsi, qword ptr [rbp] - 450211: 4c 89 e7 mov rdi, r12 - 450214: e8 17 0f fb ff call 0x401130 <.plt+0x110> - 450219: 85 c0 test eax, eax - 45021b: 74 d3 je 0x4501f0 - 45021d: 48 8d 5d 28 lea rbx, [rbp + 40] - 450221: 48 8b 6d 28 mov rbp, qword ptr [rbp + 40] - 450225: 48 85 ed test rbp, rbp - 450228: 75 e3 jne 0x45020d - 45022a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 450230: 4c 89 2b mov qword ptr [rbx], r13 - 450233: 48 83 c4 08 add rsp, 8 - 450237: 5b pop rbx - 450238: 5d pop rbp - 450239: 41 5c pop r12 - 45023b: 41 5d pop r13 - 45023d: 41 5e pop r14 - 45023f: 41 5f pop r15 - 450241: c3 ret - 450242: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 450248: 8b 45 10 mov eax, dword ptr [rbp + 16] - 45024b: 41 39 45 10 cmp dword ptr [r13 + 16], eax - 45024f: 7c 15 jl 0x450266 - 450251: 74 0a je 0x45025d - 450253: 45 85 f6 test r14d, r14d - 450256: 74 db je 0x450233 - 450258: 4c 89 ef mov rdi, r13 - 45025b: eb 27 jmp 0x450284 - 45025d: 8b 45 14 mov eax, dword ptr [rbp + 20] - 450260: 41 39 45 14 cmp dword ptr [r13 + 20], eax - 450264: 7d ed jge 0x450253 - 450266: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 45026a: 48 89 ef mov rdi, rbp - 45026d: 49 89 45 20 mov qword ptr [r13 + 32], rax - 450271: 48 8b 45 30 mov rax, qword ptr [rbp + 48] - 450275: 49 89 45 30 mov qword ptr [r13 + 48], rax - 450279: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 45027d: 49 89 45 28 mov qword ptr [r13 + 40], rax - 450281: 4c 89 2b mov qword ptr [rbx], r13 - 450284: 48 83 c4 08 add rsp, 8 - 450288: 5b pop rbx - 450289: 5d pop rbp - 45028a: 41 5c pop r12 - 45028c: 41 5d pop r13 - 45028e: 41 5e pop r14 - 450290: 41 5f pop r15 - 450292: e9 b9 f2 fc ff jmp 0x41f550 - 450297: 48 8d 1d 0a 36 07 00 lea rbx, [rip + 472586] # 0x4c38a8 <__gconv_modules_db> - 45029e: eb 90 jmp 0x450230 - -00000000004502a0 : - 4502a0: 55 push rbp - 4502a1: 49 89 d1 mov r9, rdx - 4502a4: 48 89 e5 mov rbp, rsp - 4502a7: 41 57 push r15 - 4502a9: 41 56 push r14 - 4502ab: 41 55 push r13 - 4502ad: 41 54 push r12 - 4502af: 49 89 fc mov r12, rdi - 4502b2: 53 push rbx - 4502b3: 48 83 ec 68 sub rsp, 104 - 4502b7: 89 4d a8 mov dword ptr [rbp - 88], ecx - 4502ba: 48 0f be 17 movsx rdx, byte ptr [rdi] - 4502be: 48 8b 0d 63 fb 06 00 mov rcx, qword ptr [rip + 457571] # 0x4bfe28 <_nl_C_locobj+0x68> - 4502c5: 48 89 75 a0 mov qword ptr [rbp - 96], rsi - 4502c9: 0f b7 34 51 movzx esi, word ptr [rcx + 2*rdx] - 4502cd: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4502d6: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 4502da: 31 c0 xor eax, eax - 4502dc: 66 f7 c6 00 20 test si, 8192 - 4502e1: 0f 84 49 03 00 00 je 0x450630 - 4502e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4502f0: 49 0f be 54 24 01 movsx rdx, byte ptr [r12 + 1] - 4502f6: 49 83 c4 01 add r12, 1 - 4502fa: 0f b7 34 51 movzx esi, word ptr [rcx + 2*rdx] - 4502fe: 48 89 d0 mov rax, rdx - 450301: 66 f7 c6 00 20 test si, 8192 - 450306: 75 e8 jne 0x4502f0 - 450308: 84 c0 test al, al - 45030a: 0f 84 e8 02 00 00 je 0x4505f8 - 450310: 48 8b 3d 21 fb 06 00 mov rdi, qword ptr [rip + 457505] # 0x4bfe38 <_nl_C_locobj+0x78> - 450317: 4c 89 e0 mov rax, r12 - 45031a: eb 22 jmp 0x45033e - 45031c: 0f 1f 40 00 nop dword ptr [rax] - 450320: 8b 14 97 mov edx, dword ptr [rdi + 4*rdx] - 450323: 41 88 55 ff mov byte ptr [r13 - 1], dl - 450327: 0f b6 40 01 movzx eax, byte ptr [rax + 1] - 45032b: 84 c0 test al, al - 45032d: 0f 84 c5 02 00 00 je 0x4505f8 - 450333: 48 0f be d0 movsx rdx, al - 450337: 4c 89 e8 mov rax, r13 - 45033a: 0f b7 34 51 movzx esi, word ptr [rcx + 2*rdx] - 45033e: 4c 8d 68 01 lea r13, [rax + 1] - 450342: 66 f7 c6 00 20 test si, 8192 - 450347: 74 d7 je 0x450320 - 450349: 48 0f be 50 01 movsx rdx, byte ptr [rax + 1] - 45034e: c6 00 00 mov byte ptr [rax], 0 - 450351: 4d 89 ee mov r14, r13 - 450354: 0f b7 1c 51 movzx ebx, word ptr [rcx + 2*rdx] - 450358: 48 89 d0 mov rax, rdx - 45035b: f6 c7 20 test bh, 32 - 45035e: 74 15 je 0x450375 - 450360: 49 0f be 56 01 movsx rdx, byte ptr [r14 + 1] - 450365: 49 83 c6 01 add r14, 1 - 450369: 0f b7 1c 51 movzx ebx, word ptr [rcx + 2*rdx] - 45036d: 48 89 d0 mov rax, rdx - 450370: f6 c7 20 test bh, 32 - 450373: 75 eb jne 0x450360 - 450375: 4d 89 ef mov r15, r13 - 450378: 84 c0 test al, al - 45037a: 75 2e jne 0x4503aa - 45037c: e9 77 02 00 00 jmp 0x4505f8 - 450381: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 450388: 8b 04 97 mov eax, dword ptr [rdi + 4*rdx] - 45038b: 41 88 43 ff mov byte ptr [r11 - 1], al - 45038f: 41 0f b6 46 01 movzx eax, byte ptr [r14 + 1] - 450394: 84 c0 test al, al - 450396: 0f 84 5c 02 00 00 je 0x4505f8 - 45039c: 48 0f be d0 movsx rdx, al - 4503a0: 4d 89 df mov r15, r11 - 4503a3: 49 89 f6 mov r14, rsi - 4503a6: 0f b7 1c 51 movzx ebx, word ptr [rcx + 2*rdx] - 4503aa: 49 8d 76 01 lea rsi, [r14 + 1] - 4503ae: 4d 8d 5f 01 lea r11, [r15 + 1] - 4503b2: 80 e7 20 and bh, 32 - 4503b5: 74 d1 je 0x450388 - 4503b7: 41 c6 07 00 mov byte ptr [r15], 0 - 4503bb: eb 07 jmp 0x4503c4 - 4503bd: 0f 1f 00 nop dword ptr [rax] - 4503c0: 48 83 c6 01 add rsi, 1 - 4503c4: 48 0f be 16 movsx rdx, byte ptr [rsi] - 4503c8: 49 89 f6 mov r14, rsi - 4503cb: 48 89 d0 mov rax, rdx - 4503ce: f6 44 51 01 20 test byte ptr [rcx + 2*rdx + 1], 32 - 4503d3: 75 eb jne 0x4503c0 - 4503d5: 4c 89 da mov rdx, r11 - 4503d8: 84 c0 test al, al - 4503da: 74 64 je 0x450440 - 4503dc: 0f 1f 40 00 nop dword ptr [rax] - 4503e0: 48 89 d3 mov rbx, rdx - 4503e3: 49 83 c6 01 add r14, 1 - 4503e7: 48 83 c2 01 add rdx, 1 - 4503eb: 88 42 ff mov byte ptr [rdx - 1], al - 4503ee: 41 0f b6 06 movzx eax, byte ptr [r14] - 4503f2: 84 c0 test al, al - 4503f4: 74 4a je 0x450440 - 4503f6: 48 0f be f0 movsx rsi, al - 4503fa: f6 44 71 01 20 test byte ptr [rcx + 2*rsi + 1], 32 - 4503ff: 74 df je 0x4503e0 - 450401: c6 02 00 mov byte ptr [rdx], 0 - 450404: 48 8d 75 b0 lea rsi, [rbp - 80] - 450408: ba 0a 00 00 00 mov edx, 10 - 45040d: 4c 89 f7 mov rdi, r14 - 450410: 4c 89 4d 88 mov qword ptr [rbp - 120], r9 - 450414: 48 83 c3 02 add rbx, 2 - 450418: 4c 89 5d 90 mov qword ptr [rbp - 112], r11 - 45041c: e8 ff da 00 00 call 0x45df20 - 450421: 4c 39 75 b0 cmp qword ptr [rbp - 80], r14 - 450425: 4c 8b 5d 90 mov r11, qword ptr [rbp - 112] - 450429: 89 45 9c mov dword ptr [rbp - 100], eax - 45042c: 4c 8b 4d 88 mov r9, qword ptr [rbp - 120] - 450430: 74 04 je 0x450436 - 450432: 85 c0 test eax, eax - 450434: 7f 18 jg 0x45044e - 450436: c7 45 9c 01 00 00 00 mov dword ptr [rbp - 100], 1 - 45043d: eb 0f jmp 0x45044e - 45043f: 90 nop - 450440: c6 02 00 mov byte ptr [rdx], 0 - 450443: 48 8d 5a 01 lea rbx, [rdx + 1] - 450447: c7 45 9c 01 00 00 00 mov dword ptr [rbp - 100], 1 - 45044e: 41 0f b6 47 01 movzx eax, byte ptr [r15 + 1] - 450453: 84 c0 test al, al - 450455: 0f 84 9d 01 00 00 je 0x4505f8 - 45045b: 3c 2f cmp al, 47 - 45045d: b8 00 00 00 00 mov eax, 0 - 450462: 4c 0f 44 c8 cmove r9, rax - 450466: 48 89 d8 mov rax, rbx - 450469: 4c 29 d8 sub rax, r11 - 45046c: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 450473: 48 83 f8 03 cmp rax, 3 - 450477: 0f 8e a3 01 00 00 jle 0x450620 - 45047d: 31 c9 xor ecx, ecx - 45047f: 81 7b fc 2e 73 6f 00 cmp dword ptr [rbx - 4], 7303982 - 450486: 41 0f 95 c6 setne r14b - 45048a: 0f 95 c1 setne cl - 45048d: 45 0f b6 f6 movzx r14d, r14b - 450491: 48 8d 0c 49 lea rcx, [rcx + 2*rcx] - 450495: 47 8d 34 76 lea r14d, [r14 + 2*r14] - 450499: 4d 89 ef mov r15, r13 - 45049c: 4c 89 e7 mov rdi, r12 - 45049f: 4c 89 4d 80 mov qword ptr [rbp - 128], r9 - 4504a3: 4d 29 e7 sub r15, r12 - 4504a6: 48 89 4d 88 mov qword ptr [rbp - 120], rcx - 4504aa: 4c 89 fe mov rsi, r15 - 4504ad: 4c 89 5d 90 mov qword ptr [rbp - 112], r11 - 4504b1: e8 7a 0b fb ff call 0x401030 <.plt+0x10> - 4504b6: 48 89 e7 mov rdi, rsp - 4504b9: 4c 8b 4d 80 mov r9, qword ptr [rbp - 128] - 4504bd: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] - 4504c1: 48 8d 50 18 lea rdx, [rax + 24] - 4504c5: 4c 8b 5d 90 mov r11, qword ptr [rbp - 112] - 4504c9: 48 89 d6 mov rsi, rdx - 4504cc: 48 81 e2 00 f0 ff ff and rdx, -4096 - 4504d3: 48 29 d7 sub rdi, rdx - 4504d6: 48 83 e6 f0 and rsi, -16 - 4504da: 48 89 fa mov rdx, rdi - 4504dd: 48 39 d4 cmp rsp, rdx - 4504e0: 74 15 je 0x4504f7 - 4504e2: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4504e9: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4504f2: 48 39 d4 cmp rsp, rdx - 4504f5: 75 eb jne 0x4504e2 - 4504f7: 81 e6 ff 0f 00 00 and esi, 4095 - 4504fd: 48 29 f4 sub rsp, rsi - 450500: 48 85 f6 test rsi, rsi - 450503: 74 06 je 0x45050b - 450505: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 - 45050b: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 450510: 48 89 c2 mov rdx, rax - 450513: 4c 89 e6 mov rsi, r12 - 450516: 4c 89 4d 80 mov qword ptr [rbp - 128], r9 - 45051a: 48 83 e7 f0 and rdi, -16 - 45051e: 48 89 4d 88 mov qword ptr [rbp - 120], rcx - 450522: c6 04 07 00 mov byte ptr [rdi + rax], 0 - 450526: 4c 89 5d 90 mov qword ptr [rbp - 112], r11 - 45052a: e8 31 0b fb ff call 0x401060 <.plt+0x40> - 45052f: 48 8d 7d b0 lea rdi, [rbp - 80] - 450533: 48 8d 15 b6 e5 ff ff lea rdx, [rip - 6730] # 0x44eaf0 <__gconv_alias_compare> - 45053a: 48 8d 35 77 33 07 00 lea rsi, [rip + 471927] # 0x4c38b8 <__gconv_alias_db> - 450541: 48 89 45 b0 mov qword ptr [rbp - 80], rax - 450545: e8 46 94 ff ff call 0x449990 - 45054a: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] - 45054e: 4c 8b 4d 80 mov r9, qword ptr [rbp - 128] - 450552: 48 85 c0 test rax, rax - 450555: 0f 85 9d 00 00 00 jne 0x4505f8 - 45055b: 4c 29 e3 sub rbx, r12 - 45055e: bf 01 00 00 00 mov edi, 1 - 450563: 4c 89 4d 88 mov qword ptr [rbp - 120], r9 - 450567: 49 8d 74 19 38 lea rsi, [r9 + rbx + 56] - 45056c: 48 01 ce add rsi, rcx - 45056f: e8 ec 02 fd ff call 0x420860 - 450574: 48 89 c3 mov rbx, rax - 450577: 48 85 c0 test rax, rax - 45057a: 74 7c je 0x4505f8 - 45057c: 48 8d 78 38 lea rdi, [rax + 56] - 450580: 4c 89 fa mov rdx, r15 - 450583: 4c 89 e6 mov rsi, r12 - 450586: 48 89 38 mov qword ptr [rax], rdi - 450589: e8 c2 0b fb ff call 0x401150 <.plt+0x130> - 45058e: 4c 8b 5d 90 mov r11, qword ptr [rbp - 112] - 450592: 4c 89 ee mov rsi, r13 - 450595: 48 89 43 08 mov qword ptr [rbx + 8], rax - 450599: 48 89 c7 mov rdi, rax - 45059c: 4c 89 da mov rdx, r11 - 45059f: 4c 29 ea sub rdx, r13 - 4505a2: e8 a9 0b fb ff call 0x401150 <.plt+0x130> - 4505a7: 4c 8b 4d 88 mov r9, qword ptr [rbp - 120] - 4505ab: 4c 8b 5d 90 mov r11, qword ptr [rbp - 112] - 4505af: 48 89 c7 mov rdi, rax - 4505b2: 8b 45 9c mov eax, dword ptr [rbp - 100] - 4505b5: 4d 85 c9 test r9, r9 - 4505b8: 48 89 7b 18 mov qword ptr [rbx + 24], rdi - 4505bc: 89 43 10 mov dword ptr [rbx + 16], eax - 4505bf: 8b 45 a8 mov eax, dword ptr [rbp - 88] - 4505c2: 89 43 14 mov dword ptr [rbx + 20], eax - 4505c5: 75 71 jne 0x450638 - 4505c7: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 4505ce: 4c 89 de mov rsi, r11 - 4505d1: e8 7a 0b fb ff call 0x401150 <.plt+0x130> - 4505d6: 45 85 f6 test r14d, r14d - 4505d9: 74 09 je 0x4505e4 - 4505db: 8b 15 32 92 04 00 mov edx, dword ptr [rip + 299570] # 0x499813 - 4505e1: 89 50 ff mov dword ptr [rax - 1], edx - 4505e4: be 01 00 00 00 mov esi, 1 - 4505e9: 48 89 df mov rdi, rbx - 4505ec: e8 9f fb ff ff call 0x450190 - 4505f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4505f8: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 4505fc: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 450605: 75 4d jne 0x450654 - 450607: 48 8d 65 d8 lea rsp, [rbp - 40] - 45060b: 5b pop rbx - 45060c: 41 5c pop r12 - 45060e: 41 5d pop r13 - 450610: 41 5e pop r14 - 450612: 41 5f pop r15 - 450614: 5d pop rbp - 450615: c3 ret - 450616: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 450620: b9 03 00 00 00 mov ecx, 3 - 450625: 41 be 03 00 00 00 mov r14d, 3 - 45062b: e9 69 fe ff ff jmp 0x450499 - 450630: 48 89 d0 mov rax, rdx - 450633: e9 d0 fc ff ff jmp 0x450308 - 450638: 48 8b 75 a0 mov rsi, qword ptr [rbp - 96] - 45063c: 4c 89 ca mov rdx, r9 - 45063f: 4c 89 5d a8 mov qword ptr [rbp - 88], r11 - 450643: e8 08 0b fb ff call 0x401150 <.plt+0x130> - 450648: 4c 8b 5d a8 mov r11, qword ptr [rbp - 88] - 45064c: 48 89 c7 mov rdi, rax - 45064f: e9 73 ff ff ff jmp 0x4505c7 - 450654: e8 77 b5 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 450659: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000450660 <__gconv_read_conf>: - 450660: f3 0f 1e fa endbr64 - 450664: 55 push rbp - 450665: 48 89 e5 mov rbp, rsp - 450668: 41 57 push r15 - 45066a: 41 56 push r14 - 45066c: 41 55 push r13 - 45066e: 41 54 push r12 - 450670: 53 push rbx - 450671: 48 83 ec 78 sub rsp, 120 - 450675: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 45067e: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 450682: 31 c0 xor eax, eax - 450684: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45068b: 64 8b 18 mov ebx, dword ptr fs:[rax] - 45068e: 89 9d 74 ff ff ff mov dword ptr [rbp - 140], ebx - 450694: e8 27 8c 00 00 call 0x4592c0 <__gconv_load_cache> - 450699: 85 c0 test eax, eax - 45069b: 75 33 jne 0x4506d0 <__gconv_read_conf+0x70> - 45069d: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4506a4: 64 89 18 mov dword ptr fs:[rax], ebx - 4506a7: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 4506ab: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4506b4: 0f 85 7e 05 00 00 jne 0x450c38 <__gconv_read_conf+0x5d8> - 4506ba: 48 8d 65 d8 lea rsp, [rbp - 40] - 4506be: 5b pop rbx - 4506bf: 41 5c pop r12 - 4506c1: 41 5d pop r13 - 4506c3: 41 5e pop r14 - 4506c5: 41 5f pop r15 - 4506c7: 5d pop rbp - 4506c8: c3 ret - 4506c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4506d0: e8 db f6 ff ff call 0x44fdb0 <__gconv_get_path> - 4506d5: 48 8b 05 f4 31 07 00 mov rax, qword ptr [rip + 471540] # 0x4c38d0 <__gconv_path_elem> - 4506dc: 48 8b 18 mov rbx, qword ptr [rax] - 4506df: 48 89 5d 80 mov qword ptr [rbp - 128], rbx - 4506e3: 48 85 db test rbx, rbx - 4506e6: 0f 84 43 05 00 00 je 0x450c2f <__gconv_read_conf+0x5cf> - 4506ec: 4c 8d 75 b0 lea r14, [rbp - 80] - 4506f0: 48 8d 5d a8 lea rbx, [rbp - 88] - 4506f4: 48 c7 45 98 10 00 00 00 mov qword ptr [rbp - 104], 16 - 4506fc: 4c 89 75 90 mov qword ptr [rbp - 112], r14 - 450700: 48 89 5d 88 mov qword ptr [rbp - 120], rbx - 450704: 48 8b 1d 1d f7 06 00 mov rbx, qword ptr [rip + 456477] # 0x4bfe28 <_nl_C_locobj+0x68> - 45070b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 450710: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 450714: 48 89 e6 mov rsi, rsp - 450717: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 45071e: 48 83 c0 25 add rax, 37 - 450722: 48 89 c2 mov rdx, rax - 450725: 48 25 00 f0 ff ff and rax, -4096 - 45072b: 48 29 c6 sub rsi, rax - 45072e: 48 83 e2 f0 and rdx, -16 - 450732: 48 89 f0 mov rax, rsi - 450735: 48 39 c4 cmp rsp, rax - 450738: 74 15 je 0x45074f <__gconv_read_conf+0xef> - 45073a: 48 81 ec 00 10 00 00 sub rsp, 4096 - 450741: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 45074a: 48 39 c4 cmp rsp, rax - 45074d: 75 eb jne 0x45073a <__gconv_read_conf+0xda> - 45074f: 81 e2 ff 0f 00 00 and edx, 4095 - 450755: 48 29 d4 sub rsp, rdx - 450758: 48 85 d2 test rdx, rdx - 45075b: 74 06 je 0x450763 <__gconv_read_conf+0x103> - 45075d: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 450763: 4c 8d 64 24 0f lea r12, [rsp + 15] - 450768: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 45076f: 48 8b 75 80 mov rsi, qword ptr [rbp - 128] - 450773: 49 83 e4 f0 and r12, -16 - 450777: 4c 89 e7 mov rdi, r12 - 45077a: e8 d1 09 fb ff call 0x401150 <.plt+0x130> - 45077f: 48 8d 0d a2 94 04 00 lea rcx, [rip + 300194] # 0x499c28 - 450786: 0f b7 35 a7 94 04 00 movzx esi, word ptr [rip + 300199] # 0x499c34 - 45078d: 4c 89 e7 mov rdi, r12 - 450790: 48 8b 11 mov rdx, qword ptr [rcx] - 450793: 8b 0d 97 94 04 00 mov ecx, dword ptr [rip + 300183] # 0x499c30 - 450799: 66 89 70 0c mov word ptr [rax + 12], si - 45079d: 48 8d 35 8e 4b 04 00 lea rsi, [rip + 281486] # 0x495332 <_nl_default_default_domain+0x1a> - 4507a4: 48 89 10 mov qword ptr [rax], rdx - 4507a7: 89 48 08 mov dword ptr [rax + 8], ecx - 4507aa: e8 b1 0d fc ff call 0x411560 - 4507af: 48 c7 45 a8 00 00 00 00 mov qword ptr [rbp - 88], 0 - 4507b7: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 - 4507bf: 49 89 c4 mov r12, rax - 4507c2: 48 85 c0 test rax, rax - 4507c5: 0f 84 d9 00 00 00 je 0x4508a4 <__gconv_read_conf+0x244> - 4507cb: 8b 00 mov eax, dword ptr [rax] - 4507cd: 89 c2 mov edx, eax - 4507cf: 80 ce 80 or dh, -128 - 4507d2: 41 89 14 24 mov dword ptr [r12], edx - 4507d6: a8 10 test al, 16 - 4507d8: 0f 85 4a 04 00 00 jne 0x450c28 <__gconv_read_conf+0x5c8> - 4507de: 66 90 nop - 4507e0: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] - 4507e4: 48 8b 7d 88 mov rdi, qword ptr [rbp - 120] - 4507e8: 4c 89 e1 mov rcx, r12 - 4507eb: ba 0a 00 00 00 mov edx, 10 - 4507f0: e8 cb bc 01 00 call 0x46c4c0 - 4507f5: 49 89 c6 mov r14, rax - 4507f8: 48 85 c0 test rax, rax - 4507fb: 0f 88 92 00 00 00 js 0x450893 <__gconv_read_conf+0x233> - 450801: 4c 8b 6d a8 mov r13, qword ptr [rbp - 88] - 450805: be 23 00 00 00 mov esi, 35 - 45080a: 4c 89 ef mov rdi, r13 - 45080d: e8 7e 09 fb ff call 0x401190 <.plt+0x170> - 450812: 48 85 c0 test rax, rax - 450815: 0f 84 e5 01 00 00 je 0x450a00 <__gconv_read_conf+0x3a0> - 45081b: c6 00 00 mov byte ptr [rax], 0 - 45081e: eb 04 jmp 0x450824 <__gconv_read_conf+0x1c4> - 450820: 49 83 c5 01 add r13, 1 - 450824: 49 0f be 55 00 movsx rdx, byte ptr [r13] - 450829: 48 89 d1 mov rcx, rdx - 45082c: 0f b7 14 53 movzx edx, word ptr [rbx + 2*rdx] - 450830: f6 c6 20 test dh, 32 - 450833: 75 eb jne 0x450820 <__gconv_read_conf+0x1c0> - 450835: 4c 39 e8 cmp rax, r13 - 450838: 74 4e je 0x450888 <__gconv_read_conf+0x228> - 45083a: 4d 89 ee mov r14, r13 - 45083d: 84 c9 test cl, cl - 45083f: 75 18 jne 0x450859 <__gconv_read_conf+0x1f9> - 450841: eb 45 jmp 0x450888 <__gconv_read_conf+0x228> - 450843: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 450848: 49 0f be 46 01 movsx rax, byte ptr [r14 + 1] - 45084d: 49 83 c6 01 add r14, 1 - 450851: 84 c0 test al, al - 450853: 74 09 je 0x45085e <__gconv_read_conf+0x1fe> - 450855: 0f b7 14 43 movzx edx, word ptr [rbx + 2*rax] - 450859: 80 e6 20 and dh, 32 - 45085c: 74 ea je 0x450848 <__gconv_read_conf+0x1e8> - 45085e: 4c 89 f0 mov rax, r14 - 450861: 4c 29 e8 sub rax, r13 - 450864: 48 83 f8 05 cmp rax, 5 - 450868: 0f 84 b2 01 00 00 je 0x450a20 <__gconv_read_conf+0x3c0> - 45086e: 48 83 f8 06 cmp rax, 6 - 450872: 75 14 jne 0x450888 <__gconv_read_conf+0x228> - 450874: 41 81 7d 00 6d 6f 64 75 cmp dword ptr [r13], 1969516397 - 45087c: 0f 84 5e 03 00 00 je 0x450be0 <__gconv_read_conf+0x580> - 450882: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 450888: 41 f6 04 24 10 test byte ptr [r12], 16 - 45088d: 0f 84 4d ff ff ff je 0x4507e0 <__gconv_read_conf+0x180> - 450893: 48 8b 7d a8 mov rdi, qword ptr [rbp - 88] - 450897: e8 b4 ec fc ff call 0x41f550 - 45089c: 4c 89 e7 mov rdi, r12 - 45089f: e8 ac 07 fc ff call 0x411050 - 4508a4: 48 8b 75 98 mov rsi, qword ptr [rbp - 104] - 4508a8: 48 8b 05 21 30 07 00 mov rax, qword ptr [rip + 471073] # 0x4c38d0 <__gconv_path_elem> - 4508af: 48 01 f0 add rax, rsi - 4508b2: 48 83 c6 10 add rsi, 16 - 4508b6: 48 8b 38 mov rdi, qword ptr [rax] - 4508b9: 48 89 75 98 mov qword ptr [rbp - 104], rsi - 4508bd: 48 89 7d 80 mov qword ptr [rbp - 128], rdi - 4508c1: 48 85 ff test rdi, rdi - 4508c4: 0f 85 46 fe ff ff jne 0x450710 <__gconv_read_conf+0xb0> - 4508ca: 4c 8b 75 90 mov r14, qword ptr [rbp - 112] - 4508ce: 4c 8d 2d 0b 0e 07 00 lea r13, [rip + 462347] # 0x4c16e0 - 4508d5: 48 8d 1d 14 e2 ff ff lea rbx, [rip - 7660] # 0x44eaf0 <__gconv_alias_compare> - 4508dc: 4d 8d a5 a0 02 00 00 lea r12, [r13 + 672] - 4508e3: eb 0c jmp 0x4508f1 <__gconv_read_conf+0x291> - 4508e5: 0f 1f 00 nop dword ptr [rax] - 4508e8: 49 83 c5 38 add r13, 56 - 4508ec: 4d 39 e5 cmp r13, r12 - 4508ef: 74 32 je 0x450923 <__gconv_read_conf+0x2c3> - 4508f1: 49 8b 45 00 mov rax, qword ptr [r13] - 4508f5: 48 89 da mov rdx, rbx - 4508f8: 48 8d 35 b9 2f 07 00 lea rsi, [rip + 470969] # 0x4c38b8 <__gconv_alias_db> - 4508ff: 4c 89 f7 mov rdi, r14 - 450902: 48 89 45 b0 mov qword ptr [rbp - 80], rax - 450906: e8 85 90 ff ff call 0x449990 - 45090b: 48 85 c0 test rax, rax - 45090e: 75 d8 jne 0x4508e8 <__gconv_read_conf+0x288> - 450910: 4c 89 ef mov rdi, r13 - 450913: 31 f6 xor esi, esi - 450915: 49 83 c5 38 add r13, 56 - 450919: e8 72 f8 ff ff call 0x450190 - 45091e: 4d 39 e5 cmp r13, r12 - 450921: 75 ce jne 0x4508f1 <__gconv_read_conf+0x291> - 450923: 4c 8d 2d 16 8f 04 00 lea r13, [rip + 298774] # 0x499840 - 45092a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 450930: 4c 89 ef mov rdi, r13 - 450933: 31 f6 xor esi, esi - 450935: 4d 89 ee mov r14, r13 - 450938: e8 13 07 fb ff call 0x401050 <.plt+0x30> - 45093d: 31 f6 xor esi, esi - 45093f: 4c 8d 60 01 lea r12, [rax + 1] - 450943: 4c 89 e7 mov rdi, r12 - 450946: e8 05 07 fb ff call 0x401050 <.plt+0x30> - 45094b: 48 8b 1d 56 2f 07 00 mov rbx, qword ptr [rip + 470870] # 0x4c38a8 <__gconv_modules_db> - 450952: 48 89 45 98 mov qword ptr [rbp - 104], rax - 450956: 4c 8d 68 01 lea r13, [rax + 1] - 45095a: 48 85 db test rbx, rbx - 45095d: 74 1e je 0x45097d <__gconv_read_conf+0x31d> - 45095f: 48 8b 33 mov rsi, qword ptr [rbx] - 450962: 4c 89 f7 mov rdi, r14 - 450965: e8 c6 07 fb ff call 0x401130 <.plt+0x110> - 45096a: 85 c0 test eax, eax - 45096c: 74 6d je 0x4509db <__gconv_read_conf+0x37b> - 45096e: 0f 88 a4 02 00 00 js 0x450c18 <__gconv_read_conf+0x5b8> - 450974: 48 8b 5b 30 mov rbx, qword ptr [rbx + 48] - 450978: 48 85 db test rbx, rbx - 45097b: 75 e2 jne 0x45095f <__gconv_read_conf+0x2ff> - 45097d: 4c 89 eb mov rbx, r13 - 450980: 4c 29 f3 sub rbx, r14 - 450983: 48 8d 7b 10 lea rdi, [rbx + 16] - 450987: e8 d4 e5 fc ff call 0x41ef60 - 45098c: 49 89 c7 mov r15, rax - 45098f: 48 85 c0 test rax, rax - 450992: 74 47 je 0x4509db <__gconv_read_conf+0x37b> - 450994: 49 8d 7f 10 lea rdi, [r15 + 16] - 450998: 48 89 da mov rdx, rbx - 45099b: 4c 89 f6 mov rsi, r14 - 45099e: 4d 29 f4 sub r12, r14 - 4509a1: e8 ba 06 fb ff call 0x401060 <.plt+0x40> - 4509a6: 48 8d 35 0b 2f 07 00 lea rsi, [rip + 470795] # 0x4c38b8 <__gconv_alias_db> - 4509ad: 4c 89 ff mov rdi, r15 - 4509b0: 48 89 c2 mov rdx, rax - 4509b3: 49 89 07 mov qword ptr [r15], rax - 4509b6: 4c 01 e2 add rdx, r12 - 4509b9: 49 89 57 08 mov qword ptr [r15 + 8], rdx - 4509bd: 48 8d 15 2c e1 ff ff lea rdx, [rip - 7892] # 0x44eaf0 <__gconv_alias_compare> - 4509c4: e8 c7 8b ff ff call 0x449590 - 4509c9: 48 85 c0 test rax, rax - 4509cc: 74 05 je 0x4509d3 <__gconv_read_conf+0x373> - 4509ce: 4c 3b 38 cmp r15, qword ptr [rax] - 4509d1: 74 08 je 0x4509db <__gconv_read_conf+0x37b> - 4509d3: 4c 89 ff mov rdi, r15 - 4509d6: e8 75 eb fc ff call 0x41f550 - 4509db: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 4509df: 80 78 01 00 cmp byte ptr [rax + 1], 0 - 4509e3: 0f 85 47 ff ff ff jne 0x450930 <__gconv_read_conf+0x2d0> - 4509e9: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4509f0: 8b 9d 74 ff ff ff mov ebx, dword ptr [rbp - 140] - 4509f6: 64 89 18 mov dword ptr fs:[rax], ebx - 4509f9: e9 a9 fc ff ff jmp 0x4506a7 <__gconv_read_conf+0x47> - 4509fe: 66 90 nop - 450a00: 4b 8d 54 35 ff lea rdx, [r13 + r14 - 1] - 450a05: 80 3a 0a cmp byte ptr [rdx], 10 - 450a08: 0f 85 16 fe ff ff jne 0x450824 <__gconv_read_conf+0x1c4> - 450a0e: c6 02 00 mov byte ptr [rdx], 0 - 450a11: e9 0e fe ff ff jmp 0x450824 <__gconv_read_conf+0x1c4> - 450a16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 450a20: 41 81 7d 00 61 6c 69 61 cmp dword ptr [r13], 1634298977 - 450a28: 0f 85 5a fe ff ff jne 0x450888 <__gconv_read_conf+0x228> - 450a2e: 41 80 7d 04 73 cmp byte ptr [r13 + 4], 115 - 450a33: 0f 85 4f fe ff ff jne 0x450888 <__gconv_read_conf+0x228> - 450a39: eb 09 jmp 0x450a44 <__gconv_read_conf+0x3e4> - 450a3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 450a40: 49 83 c6 01 add r14, 1 - 450a44: 49 0f be 06 movsx rax, byte ptr [r14] - 450a48: 0f b7 14 43 movzx edx, word ptr [rbx + 2*rax] - 450a4c: f6 c6 20 test dh, 32 - 450a4f: 75 ef jne 0x450a40 <__gconv_read_conf+0x3e0> - 450a51: 84 c0 test al, al - 450a53: 0f 84 2f fe ff ff je 0x450888 <__gconv_read_conf+0x228> - 450a59: 4c 89 f1 mov rcx, r14 - 450a5c: eb 24 jmp 0x450a82 <__gconv_read_conf+0x422> - 450a5e: 66 90 nop - 450a60: 48 8b 3d d1 f3 06 00 mov rdi, qword ptr [rip + 455633] # 0x4bfe38 <_nl_C_locobj+0x78> - 450a67: 8b 04 87 mov eax, dword ptr [rdi + 4*rax] - 450a6a: 41 88 45 ff mov byte ptr [r13 - 1], al - 450a6e: 48 0f be 41 01 movsx rax, byte ptr [rcx + 1] - 450a73: 84 c0 test al, al - 450a75: 0f 84 0d fe ff ff je 0x450888 <__gconv_read_conf+0x228> - 450a7b: 0f b7 14 43 movzx edx, word ptr [rbx + 2*rax] - 450a7f: 4c 89 e9 mov rcx, r13 - 450a82: 4c 8d 69 01 lea r13, [rcx + 1] - 450a86: 80 e6 20 and dh, 32 - 450a89: 74 d5 je 0x450a60 <__gconv_read_conf+0x400> - 450a8b: 48 0f be 41 01 movsx rax, byte ptr [rcx + 1] - 450a90: c6 01 00 mov byte ptr [rcx], 0 - 450a93: 4c 89 ea mov rdx, r13 - 450a96: 0f b7 34 43 movzx esi, word ptr [rbx + 2*rax] - 450a9a: 48 89 c7 mov rdi, rax - 450a9d: 66 f7 c6 00 20 test si, 8192 - 450aa2: 74 1b je 0x450abf <__gconv_read_conf+0x45f> - 450aa4: 0f 1f 40 00 nop dword ptr [rax] - 450aa8: 48 0f be 42 01 movsx rax, byte ptr [rdx + 1] - 450aad: 48 83 c2 01 add rdx, 1 - 450ab1: 0f b7 34 43 movzx esi, word ptr [rbx + 2*rax] - 450ab5: 48 89 c7 mov rdi, rax - 450ab8: 66 f7 c6 00 20 test si, 8192 - 450abd: 75 e9 jne 0x450aa8 <__gconv_read_conf+0x448> - 450abf: 4d 89 ef mov r15, r13 - 450ac2: 40 84 ff test dil, dil - 450ac5: 75 2b jne 0x450af2 <__gconv_read_conf+0x492> - 450ac7: e9 bc fd ff ff jmp 0x450888 <__gconv_read_conf+0x228> - 450acc: 0f 1f 40 00 nop dword ptr [rax] - 450ad0: 48 8b 0d 61 f3 06 00 mov rcx, qword ptr [rip + 455521] # 0x4bfe38 <_nl_C_locobj+0x78> - 450ad7: 48 83 c2 01 add rdx, 1 - 450adb: 49 83 c7 01 add r15, 1 - 450adf: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] - 450ae2: 41 88 47 ff mov byte ptr [r15 - 1], al - 450ae6: 48 0f be 02 movsx rax, byte ptr [rdx] - 450aea: 84 c0 test al, al - 450aec: 74 0b je 0x450af9 <__gconv_read_conf+0x499> - 450aee: 0f b7 34 43 movzx esi, word ptr [rbx + 2*rax] - 450af2: 66 f7 c6 00 20 test si, 8192 - 450af7: 74 d7 je 0x450ad0 <__gconv_read_conf+0x470> - 450af9: 4d 39 ef cmp r15, r13 - 450afc: 0f 84 86 fd ff ff je 0x450888 <__gconv_read_conf+0x228> - 450b02: 41 c6 07 00 mov byte ptr [r15], 0 - 450b06: 48 8b 15 9b 2d 07 00 mov rdx, qword ptr [rip + 470427] # 0x4c38a8 <__gconv_modules_db> - 450b0d: 48 85 d2 test rdx, rdx - 450b10: 74 3d je 0x450b4f <__gconv_read_conf+0x4ef> - 450b12: 4c 89 ad 68 ff ff ff mov qword ptr [rbp - 152], r13 - 450b19: 49 89 d5 mov r13, rdx - 450b1c: eb 0b jmp 0x450b29 <__gconv_read_conf+0x4c9> - 450b1e: 66 90 nop - 450b20: 4d 8b 6d 30 mov r13, qword ptr [r13 + 48] - 450b24: 4d 85 ed test r13, r13 - 450b27: 74 1f je 0x450b48 <__gconv_read_conf+0x4e8> - 450b29: 49 8b 75 00 mov rsi, qword ptr [r13] - 450b2d: 4c 89 f7 mov rdi, r14 - 450b30: e8 fb 05 fb ff call 0x401130 <.plt+0x110> - 450b35: 85 c0 test eax, eax - 450b37: 0f 84 4b fd ff ff je 0x450888 <__gconv_read_conf+0x228> - 450b3d: 79 e1 jns 0x450b20 <__gconv_read_conf+0x4c0> - 450b3f: 4d 8b 6d 20 mov r13, qword ptr [r13 + 32] - 450b43: 4d 85 ed test r13, r13 - 450b46: 75 e1 jne 0x450b29 <__gconv_read_conf+0x4c9> - 450b48: 4c 8b ad 68 ff ff ff mov r13, qword ptr [rbp - 152] - 450b4f: 49 8d 57 01 lea rdx, [r15 + 1] - 450b53: 4c 29 f2 sub rdx, r14 - 450b56: 48 8d 7a 10 lea rdi, [rdx + 16] - 450b5a: 48 89 95 68 ff ff ff mov qword ptr [rbp - 152], rdx - 450b61: e8 fa e3 fc ff call 0x41ef60 - 450b66: 48 8b 95 68 ff ff ff mov rdx, qword ptr [rbp - 152] - 450b6d: 48 85 c0 test rax, rax - 450b70: 49 89 c1 mov r9, rax - 450b73: 0f 84 0f fd ff ff je 0x450888 <__gconv_read_conf+0x228> - 450b79: 49 8d 79 10 lea rdi, [r9 + 16] - 450b7d: 4c 89 f6 mov rsi, r14 - 450b80: 4c 89 8d 68 ff ff ff mov qword ptr [rbp - 152], r9 - 450b87: 4d 29 f5 sub r13, r14 - 450b8a: e8 d1 04 fb ff call 0x401060 <.plt+0x40> - 450b8f: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] - 450b96: 48 8d 15 53 df ff ff lea rdx, [rip - 8365] # 0x44eaf0 <__gconv_alias_compare> - 450b9d: 48 8d 35 14 2d 07 00 lea rsi, [rip + 470292] # 0x4c38b8 <__gconv_alias_db> - 450ba4: 49 89 01 mov qword ptr [r9], rax - 450ba7: 4c 01 e8 add rax, r13 - 450baa: 4c 89 cf mov rdi, r9 - 450bad: 49 89 41 08 mov qword ptr [r9 + 8], rax - 450bb1: e8 da 89 ff ff call 0x449590 - 450bb6: 4c 8b 8d 68 ff ff ff mov r9, qword ptr [rbp - 152] - 450bbd: 48 85 c0 test rax, rax - 450bc0: 74 09 je 0x450bcb <__gconv_read_conf+0x56b> - 450bc2: 4c 3b 08 cmp r9, qword ptr [rax] - 450bc5: 0f 84 bd fc ff ff je 0x450888 <__gconv_read_conf+0x228> - 450bcb: 4c 89 cf mov rdi, r9 - 450bce: e8 7d e9 fc ff call 0x41f550 - 450bd3: e9 b0 fc ff ff jmp 0x450888 <__gconv_read_conf+0x228> - 450bd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 450be0: 66 41 81 7d 04 6c 65 cmp word ptr [r13 + 4], 25964 - 450be7: 0f 85 9b fc ff ff jne 0x450888 <__gconv_read_conf+0x228> - 450bed: 8b 0d e5 21 07 00 mov ecx, dword ptr [rip + 467429] # 0x4c2dd8 - 450bf3: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 450bfa: 4c 89 f7 mov rdi, r14 - 450bfd: 48 8b 75 80 mov rsi, qword ptr [rbp - 128] - 450c01: 8d 41 01 lea eax, [rcx + 1] - 450c04: 89 05 ce 21 07 00 mov dword ptr [rip + 467406], eax # 0x4c2dd8 - 450c0a: e8 91 f6 ff ff call 0x4502a0 - 450c0f: e9 74 fc ff ff jmp 0x450888 <__gconv_read_conf+0x228> - 450c14: 0f 1f 40 00 nop dword ptr [rax] - 450c18: 48 8b 5b 20 mov rbx, qword ptr [rbx + 32] - 450c1c: e9 39 fd ff ff jmp 0x45095a <__gconv_read_conf+0x2fa> - 450c21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 450c28: 31 ff xor edi, edi - 450c2a: e9 68 fc ff ff jmp 0x450897 <__gconv_read_conf+0x237> - 450c2f: 4c 8d 75 b0 lea r14, [rbp - 80] - 450c33: e9 96 fc ff ff jmp 0x4508ce <__gconv_read_conf+0x26e> - 450c38: e8 93 af ff ff call 0x44bbd0 <__stack_chk_fail_local> - 450c3d: 0f 1f 00 nop dword ptr [rax] - -0000000000450c40 <__gconv_load_conf>: - 450c40: f3 0f 1e fa endbr64 - 450c44: 48 83 3d b4 f2 06 00 00 cmp qword ptr [rip + 455348], 0 # 0x4bff00 <_nl_current_LC_NUMERIC_used+0x4bfefe> - 450c4c: 74 1a je 0x450c68 <__gconv_load_conf+0x28> - 450c4e: 48 8d 35 0b fa ff ff lea rsi, [rip - 1525] # 0x450660 <__gconv_read_conf> - 450c55: 48 8d 3d 80 21 07 00 lea rdi, [rip + 467328] # 0x4c2ddc - 450c5c: e9 9f f3 ba ff jmp 0x0 - 450c61: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 450c68: 8b 05 6e 21 07 00 mov eax, dword ptr [rip + 467310] # 0x4c2ddc - 450c6e: 85 c0 test eax, eax - 450c70: 74 06 je 0x450c78 <__gconv_load_conf+0x38> - 450c72: c3 ret - 450c73: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 450c78: 48 83 ec 08 sub rsp, 8 - 450c7c: e8 df f9 ff ff call 0x450660 <__gconv_read_conf> - 450c81: 83 0d 54 21 07 00 02 or dword ptr [rip + 467284], 2 # 0x4c2ddc - 450c88: 48 83 c4 08 add rsp, 8 - 450c8c: c3 ret - 450c8d: 0f 1f 00 nop dword ptr [rax] - -0000000000450c90 <__gconv_get_builtin_trans>: - 450c90: f3 0f 1e fa endbr64 - 450c94: 48 89 f8 mov rax, rdi - 450c97: b9 10 00 00 00 mov ecx, 16 - 450c9c: 48 89 f2 mov rdx, rsi - 450c9f: 48 8d 3d 51 8a 04 00 lea rdi, [rip + 297553] # 0x4996f7 <__PRETTY_FUNCTION__.9762+0x67> - 450ca6: 48 89 c6 mov rsi, rax - 450ca9: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450cab: 0f 97 c1 seta cl - 450cae: 80 d9 00 sbb cl, 0 - 450cb1: 84 c9 test cl, cl - 450cb3: 0f 84 77 01 00 00 je 0x450e30 <__gconv_get_builtin_trans+0x1a0> - 450cb9: b9 10 00 00 00 mov ecx, 16 - 450cbe: 48 8d 3d 42 8a 04 00 lea rdi, [rip + 297538] # 0x499707 <__PRETTY_FUNCTION__.9762+0x77> - 450cc5: 48 89 c6 mov rsi, rax - 450cc8: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450cca: 0f 97 c1 seta cl - 450ccd: 80 d9 00 sbb cl, 0 - 450cd0: 84 c9 test cl, cl - 450cd2: 0f 84 bb 01 00 00 je 0x450e93 <__gconv_get_builtin_trans+0x203> - 450cd8: b9 12 00 00 00 mov ecx, 18 - 450cdd: 48 8d 3d 3d 8a 04 00 lea rdi, [rip + 297533] # 0x499721 <__PRETTY_FUNCTION__.9762+0x91> - 450ce4: 48 89 c6 mov rsi, rax - 450ce7: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450ce9: 0f 97 c1 seta cl - 450cec: 80 d9 00 sbb cl, 0 - 450cef: 84 c9 test cl, cl - 450cf1: 0f 84 a3 01 00 00 je 0x450e9a <__gconv_get_builtin_trans+0x20a> - 450cf7: b9 12 00 00 00 mov ecx, 18 - 450cfc: 48 8d 3d 30 8a 04 00 lea rdi, [rip + 297520] # 0x499733 <__PRETTY_FUNCTION__.9762+0xa3> - 450d03: 48 89 c6 mov rsi, rax - 450d06: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450d08: 0f 97 c1 seta cl - 450d0b: 80 d9 00 sbb cl, 0 - 450d0e: 84 c9 test cl, cl - 450d10: 0f 84 8b 01 00 00 je 0x450ea1 <__gconv_get_builtin_trans+0x211> - 450d16: b9 10 00 00 00 mov ecx, 16 - 450d1b: 48 8d 3d 33 8a 04 00 lea rdi, [rip + 297523] # 0x499755 <__PRETTY_FUNCTION__.9762+0xc5> - 450d22: 48 89 c6 mov rsi, rax - 450d25: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450d27: 0f 97 c1 seta cl - 450d2a: 80 d9 00 sbb cl, 0 - 450d2d: 84 c9 test cl, cl - 450d2f: 0f 84 73 01 00 00 je 0x450ea8 <__gconv_get_builtin_trans+0x218> - 450d35: b9 10 00 00 00 mov ecx, 16 - 450d3a: 48 8d 3d 24 8a 04 00 lea rdi, [rip + 297508] # 0x499765 <__PRETTY_FUNCTION__.9762+0xd5> - 450d41: 48 89 c6 mov rsi, rax - 450d44: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450d46: 0f 97 c1 seta cl - 450d49: 80 d9 00 sbb cl, 0 - 450d4c: 84 c9 test cl, cl - 450d4e: 0f 84 5b 01 00 00 je 0x450eaf <__gconv_get_builtin_trans+0x21f> - 450d54: b9 10 00 00 00 mov ecx, 16 - 450d59: 48 8d 3d 25 8a 04 00 lea rdi, [rip + 297509] # 0x499785 <__PRETTY_FUNCTION__.9762+0xf5> - 450d60: 48 89 c6 mov rsi, rax - 450d63: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450d65: 0f 97 c1 seta cl - 450d68: 80 d9 00 sbb cl, 0 - 450d6b: 84 c9 test cl, cl - 450d6d: 0f 84 46 01 00 00 je 0x450eb9 <__gconv_get_builtin_trans+0x229> - 450d73: b9 10 00 00 00 mov ecx, 16 - 450d78: 48 8d 3d 16 8a 04 00 lea rdi, [rip + 297494] # 0x499795 <__PRETTY_FUNCTION__.9762+0x105> - 450d7f: 48 89 c6 mov rsi, rax - 450d82: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450d84: 0f 97 c1 seta cl - 450d87: 80 d9 00 sbb cl, 0 - 450d8a: 84 c9 test cl, cl - 450d8c: 0f 84 31 01 00 00 je 0x450ec3 <__gconv_get_builtin_trans+0x233> - 450d92: b9 11 00 00 00 mov ecx, 17 - 450d97: 48 8d 3d 18 8a 04 00 lea rdi, [rip + 297496] # 0x4997b6 <__PRETTY_FUNCTION__.9762+0x126> - 450d9e: 48 89 c6 mov rsi, rax - 450da1: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450da3: 0f 97 c1 seta cl - 450da6: 80 d9 00 sbb cl, 0 - 450da9: 84 c9 test cl, cl - 450dab: 0f 84 1c 01 00 00 je 0x450ecd <__gconv_get_builtin_trans+0x23d> - 450db1: b9 11 00 00 00 mov ecx, 17 - 450db6: 48 8d 3d 0a 8a 04 00 lea rdi, [rip + 297482] # 0x4997c7 <__PRETTY_FUNCTION__.9762+0x137> - 450dbd: 48 89 c6 mov rsi, rax - 450dc0: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450dc2: 0f 97 c1 seta cl - 450dc5: 80 d9 00 sbb cl, 0 - 450dc8: 84 c9 test cl, cl - 450dca: 0f 84 07 01 00 00 je 0x450ed7 <__gconv_get_builtin_trans+0x247> - 450dd0: b9 17 00 00 00 mov ecx, 23 - 450dd5: 48 8d 3d 09 8a 04 00 lea rdi, [rip + 297481] # 0x4997e5 <__PRETTY_FUNCTION__.9762+0x155> - 450ddc: 48 89 c6 mov rsi, rax - 450ddf: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450de1: 0f 97 c1 seta cl - 450de4: 80 d9 00 sbb cl, 0 - 450de7: 84 c9 test cl, cl - 450de9: 0f 84 f2 00 00 00 je 0x450ee1 <__gconv_get_builtin_trans+0x251> - 450def: 48 89 c6 mov rsi, rax - 450df2: b9 17 00 00 00 mov ecx, 23 - 450df7: 48 8d 3d fe 89 04 00 lea rdi, [rip + 297470] # 0x4997fc <__PRETTY_FUNCTION__.9762+0x16c> - 450dfe: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 450e00: 0f 97 c0 seta al - 450e03: 1c 00 sbb al, 0 - 450e05: 84 c0 test al, al - 450e07: 0f 84 de 00 00 00 je 0x450eeb <__gconv_get_builtin_trans+0x25b> - 450e0d: 48 83 ec 08 sub rsp, 8 - 450e11: 48 8d 0d a8 8e 04 00 lea rcx, [rip + 298664] # 0x499cc0 <__PRETTY_FUNCTION__.9087> - 450e18: ba 46 00 00 00 mov edx, 70 - 450e1d: 48 8d 35 5c 8e 04 00 lea rsi, [rip + 298588] # 0x499c80 - 450e24: 48 8d 3d 65 8e 04 00 lea rdi, [rip + 298597] # 0x499c90 - 450e2b: e8 20 21 fb ff call 0x402f50 <__assert_fail> - 450e30: 31 c0 xor eax, eax - 450e32: 48 c1 e0 05 shl rax, 5 - 450e36: 66 0f ef c0 pxor xmm0, xmm0 - 450e3a: 48 89 c1 mov rcx, rax - 450e3d: 48 8d 05 84 ec 06 00 lea rax, [rip + 453764] # 0x4bfac8 - 450e44: f3 0f 6f 14 08 movdqu xmm2, xmmword ptr [rax + rcx] - 450e49: 48 83 e8 08 sub rax, 8 - 450e4d: 0f 11 42 38 movups xmmword ptr [rdx + 56], xmm0 - 450e51: 48 01 c8 add rax, rcx - 450e54: 0f 11 02 movups xmmword ptr [rdx], xmm0 - 450e57: 0f be 70 18 movsx esi, byte ptr [rax + 24] - 450e5b: 0f be 48 19 movsx ecx, byte ptr [rax + 25] - 450e5f: c7 42 58 00 00 00 00 mov dword ptr [rdx + 88], 0 - 450e66: 0f 11 52 28 movups xmmword ptr [rdx + 40], xmm2 - 450e6a: 66 0f 6e c6 movd xmm0, esi - 450e6e: 0f be 70 1a movsx esi, byte ptr [rax + 26] - 450e72: 0f be 40 1b movsx eax, byte ptr [rax + 27] - 450e76: 66 0f 6e e1 movd xmm4, ecx - 450e7a: 66 0f 62 c4 punpckldq xmm0, xmm4 # xmm0 = xmm0[0],xmm4[0],xmm0[1],xmm4[1] - 450e7e: 66 0f 6e ce movd xmm1, esi - 450e82: 66 0f 6e d8 movd xmm3, eax - 450e86: 66 0f 62 cb punpckldq xmm1, xmm3 # xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1] - 450e8a: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 450e8e: 0f 11 42 48 movups xmmword ptr [rdx + 72], xmm0 - 450e92: c3 ret - 450e93: b8 01 00 00 00 mov eax, 1 - 450e98: eb 98 jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450e9a: b8 02 00 00 00 mov eax, 2 - 450e9f: eb 91 jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450ea1: b8 03 00 00 00 mov eax, 3 - 450ea6: eb 8a jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450ea8: b8 04 00 00 00 mov eax, 4 - 450ead: eb 83 jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450eaf: b8 05 00 00 00 mov eax, 5 - 450eb4: e9 79 ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450eb9: b8 06 00 00 00 mov eax, 6 - 450ebe: e9 6f ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450ec3: b8 07 00 00 00 mov eax, 7 - 450ec8: e9 65 ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450ecd: b8 08 00 00 00 mov eax, 8 - 450ed2: e9 5b ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450ed7: b8 09 00 00 00 mov eax, 9 - 450edc: e9 51 ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450ee1: b8 0a 00 00 00 mov eax, 10 - 450ee6: e9 47 ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450eeb: b8 0b 00 00 00 mov eax, 11 - 450ef0: e9 3d ff ff ff jmp 0x450e32 <__gconv_get_builtin_trans+0x1a2> - 450ef5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 450eff: 90 nop - -0000000000450f00 <__gconv_btwoc_ascii>: - 450f00: f3 0f 1e fa endbr64 - 450f04: 40 0f b6 c6 movzx eax, sil - 450f08: 40 84 f6 test sil, sil - 450f0b: ba ff ff ff ff mov edx, 4294967295 - 450f10: 0f 48 c2 cmovs eax, edx - 450f13: c3 ret - 450f14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 450f1f: 90 nop - -0000000000450f20 <__gconv_transform_internal_ucs4>: - 450f20: f3 0f 1e fa endbr64 - 450f24: 41 57 push r15 - 450f26: 49 89 d2 mov r10, rdx - 450f29: 49 89 cb mov r11, rcx - 450f2c: 41 56 push r14 - 450f2e: 41 55 push r13 - 450f30: 41 54 push r12 - 450f32: 49 89 f4 mov r12, rsi - 450f35: 55 push rbp - 450f36: 53 push rbx - 450f37: 48 83 ec 68 sub rsp, 104 - 450f3b: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 - 450f40: 8b 9c 24 a0 00 00 00 mov ebx, dword ptr [rsp + 160] - 450f47: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 450f50: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 450f55: 31 c0 xor eax, eax - 450f57: 48 8d 47 68 lea rax, [rdi + 104] - 450f5b: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 450f64: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 450f69: 48 8d 46 30 lea rax, [rsi + 48] - 450f6d: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 450f72: f6 46 10 01 test byte ptr [rsi + 16], 1 - 450f76: 75 28 jne 0x450fa0 <__gconv_transform_internal_ucs4+0x80> - 450f78: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 450f7f: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 450f84: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 450f89: 74 15 je 0x450fa0 <__gconv_transform_internal_ucs4+0x80> - 450f8b: 49 89 c7 mov r15, rax - 450f8e: 49 c1 cf 11 ror r15, 17 - 450f92: 64 4c 33 3c 25 30 00 00 00 xor r15, qword ptr fs:[48] - 450f9b: 4c 89 7c 24 18 mov qword ptr [rsp + 24], r15 - 450fa0: 85 db test ebx, ebx - 450fa2: 0f 85 87 03 00 00 jne 0x45132f <__gconv_transform_internal_ucs4+0x40f> - 450fa8: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] - 450fad: 8b b4 24 a8 00 00 00 mov esi, dword ptr [rsp + 168] - 450fb4: 48 85 ff test rdi, rdi - 450fb7: 48 89 f8 mov rax, rdi - 450fba: 49 0f 44 c4 cmove rax, r12 - 450fbe: 48 8b 18 mov rbx, qword ptr [rax] - 450fc1: 49 8b 44 24 08 mov rax, qword ptr [r12 + 8] - 450fc6: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 450fcb: 85 f6 test esi, esi - 450fcd: 0f 85 8d 01 00 00 jne 0x451160 <__gconv_transform_internal_ucs4+0x240> - 450fd3: 4c 89 54 24 08 mov qword ptr [rsp + 8], r10 - 450fd8: 4d 89 cf mov r15, r9 - 450fdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 450fe0: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 450fe9: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 450fee: 48 8b 28 mov rbp, qword ptr [rax] - 450ff1: 4d 85 ff test r15, r15 - 450ff4: 74 08 je 0x450ffe <__gconv_transform_internal_ucs4+0xde> - 450ff6: 49 8b 07 mov rax, qword ptr [r15] - 450ff9: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 450ffe: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 451003: 4d 89 da mov r10, r11 - 451006: 49 29 ea sub r10, rbp - 451009: 48 29 d9 sub rcx, rbx - 45100c: 4c 39 d1 cmp rcx, r10 - 45100f: 48 89 c8 mov rax, rcx - 451012: 49 0f 4f c2 cmovg rax, r10 - 451016: 48 85 c0 test rax, rax - 451019: 48 8d 48 03 lea rcx, [rax + 3] - 45101d: 48 0f 49 c8 cmovns rcx, rax - 451021: 48 c1 f9 02 sar rcx, 2 - 451025: 0f 84 ed 01 00 00 je 0x451218 <__gconv_transform_internal_ucs4+0x2f8> - 45102b: 31 c0 xor eax, eax - 45102d: 0f 1f 00 nop dword ptr [rax] - 451030: 8b 54 85 00 mov edx, dword ptr [rbp + 4*rax] - 451034: 0f ca bswap edx - 451036: 89 14 83 mov dword ptr [rbx + 4*rax], edx - 451039: 48 83 c0 01 add rax, 1 - 45103d: 48 39 c1 cmp rcx, rax - 451040: 75 ee jne 0x451030 <__gconv_transform_internal_ucs4+0x110> - 451042: 48 c1 e1 02 shl rcx, 2 - 451046: 48 8d 44 0d 00 lea rax, [rbp + rcx] - 45104b: 4c 8d 34 0b lea r14, [rbx + rcx] - 45104f: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 451054: 41 bd 04 00 00 00 mov r13d, 4 - 45105a: 48 89 06 mov qword ptr [rsi], rax - 45105d: 49 39 c3 cmp r11, rax - 451060: 74 14 je 0x451076 <__gconv_transform_internal_ucs4+0x156> - 451062: 49 8d 46 04 lea rax, [r14 + 4] - 451066: 48 39 44 24 10 cmp qword ptr [rsp + 16], rax - 45106b: 45 19 ed sbb r13d, r13d - 45106e: 41 83 e5 fe and r13d, -2 - 451072: 41 83 c5 07 add r13d, 7 - 451076: 48 83 7c 24 28 00 cmp qword ptr [rsp + 40], 0 - 45107c: 0f 85 a6 01 00 00 jne 0x451228 <__gconv_transform_internal_ucs4+0x308> - 451082: 41 83 44 24 14 01 add dword ptr [r12 + 20], 1 - 451088: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 - 45108e: 0f 85 a1 01 00 00 jne 0x451235 <__gconv_transform_internal_ucs4+0x315> - 451094: 4c 89 54 24 38 mov qword ptr [rsp + 56], r10 - 451099: 49 39 de cmp r14, rbx - 45109c: 76 78 jbe 0x451116 <__gconv_transform_internal_ucs4+0x1f6> - 45109e: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 4510a3: 49 8b 04 24 mov rax, qword ptr [r12] - 4510a7: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 - 4510ac: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 4510b1: e8 7a c4 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 4510b6: 48 8d 54 24 50 lea rdx, [rsp + 80] - 4510bb: 45 31 c0 xor r8d, r8d - 4510be: 4c 89 f1 mov rcx, r14 - 4510c1: 8b b4 24 a8 00 00 00 mov esi, dword ptr [rsp + 168] - 4510c8: 4d 89 f9 mov r9, r15 - 4510cb: 56 push rsi - 4510cc: 6a 00 push 0 - 4510ce: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 4510d3: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] - 4510d8: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 4510dd: ff d0 call rax - 4510df: 5a pop rdx - 4510e0: 59 pop rcx - 4510e1: 83 f8 04 cmp eax, 4 - 4510e4: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] - 4510e9: 74 25 je 0x451110 <__gconv_transform_internal_ucs4+0x1f0> - 4510eb: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 4510f0: 4c 8b 54 24 38 mov r10, qword ptr [rsp + 56] - 4510f5: 4c 39 f6 cmp rsi, r14 - 4510f8: 0f 85 45 01 00 00 jne 0x451243 <__gconv_transform_internal_ucs4+0x323> - 4510fe: 85 c0 test eax, eax - 451100: 0f 85 56 03 00 00 jne 0x45145c <__gconv_transform_internal_ucs4+0x53c> - 451106: 49 8b 1c 24 mov rbx, qword ptr [r12] - 45110a: e9 d1 fe ff ff jmp 0x450fe0 <__gconv_transform_internal_ucs4+0xc0> - 45110f: 90 nop - 451110: 41 83 fd 05 cmp r13d, 5 - 451114: 74 f0 je 0x451106 <__gconv_transform_internal_ucs4+0x1e6> - 451116: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 45111b: 8b 84 24 a8 00 00 00 mov eax, dword ptr [rsp + 168] - 451122: 85 c0 test eax, eax - 451124: 74 0a je 0x451130 <__gconv_transform_internal_ucs4+0x210> - 451126: 41 83 fd 07 cmp r13d, 7 - 45112a: 0f 84 65 02 00 00 je 0x451395 <__gconv_transform_internal_ucs4+0x475> - 451130: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 451135: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45113e: 0f 85 44 03 00 00 jne 0x451488 <__gconv_transform_internal_ucs4+0x568> - 451144: 48 83 c4 68 add rsp, 104 - 451148: 44 89 e8 mov eax, r13d - 45114b: 5b pop rbx - 45114c: 5d pop rbp - 45114d: 41 5c pop r12 - 45114f: 41 5d pop r13 - 451151: 41 5e pop r14 - 451153: 41 5f pop r15 - 451155: c3 ret - 451156: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 451160: 49 8b 44 24 20 mov rax, qword ptr [r12 + 32] - 451165: 8b 08 mov ecx, dword ptr [rax] - 451167: 89 ca mov edx, ecx - 451169: 83 e2 07 and edx, 7 - 45116c: 0f 84 61 fe ff ff je 0x450fd3 <__gconv_transform_internal_ucs4+0xb3> - 451172: 48 85 ff test rdi, rdi - 451175: 0f 85 ee 02 00 00 jne 0x451469 <__gconv_transform_internal_ucs4+0x549> - 45117b: 49 8b 32 mov rsi, qword ptr [r10] - 45117e: 48 63 d2 movsxd rdx, edx - 451181: 49 39 f3 cmp r11, rsi - 451184: 0f 86 89 01 00 00 jbe 0x451313 <__gconv_transform_internal_ucs4+0x3f3> - 45118a: f6 c1 04 test cl, 4 - 45118d: 75 53 jne 0x4511e2 <__gconv_transform_internal_ucs4+0x2c2> - 45118f: 48 8d 7e 01 lea rdi, [rsi + 1] - 451193: 4c 8d 42 01 lea r8, [rdx + 1] - 451197: 49 89 3a mov qword ptr [r10], rdi - 45119a: 0f b6 2e movzx ebp, byte ptr [rsi] - 45119d: 40 88 6c 10 04 mov byte ptr [rax + rdx + 4], bpl - 4511a2: 49 39 fb cmp r11, rdi - 4511a5: 0f 86 65 01 00 00 jbe 0x451310 <__gconv_transform_internal_ucs4+0x3f0> - 4511ab: 49 83 f8 04 cmp r8, 4 - 4511af: 74 31 je 0x4511e2 <__gconv_transform_internal_ucs4+0x2c2> - 4511b1: 48 8d 7e 02 lea rdi, [rsi + 2] - 4511b5: 48 83 c2 02 add rdx, 2 - 4511b9: 49 89 3a mov qword ptr [r10], rdi - 4511bc: 0f b6 6e 01 movzx ebp, byte ptr [rsi + 1] - 4511c0: 42 88 6c 00 04 mov byte ptr [rax + r8 + 4], bpl - 4511c5: 49 39 fb cmp r11, rdi - 4511c8: 0f 86 45 01 00 00 jbe 0x451313 <__gconv_transform_internal_ucs4+0x3f3> - 4511ce: 48 83 fa 03 cmp rdx, 3 - 4511d2: 75 0e jne 0x4511e2 <__gconv_transform_internal_ucs4+0x2c2> - 4511d4: 48 8d 56 03 lea rdx, [rsi + 3] - 4511d8: 49 89 12 mov qword ptr [r10], rdx - 4511db: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] - 4511df: 88 50 07 mov byte ptr [rax + 7], dl - 4511e2: 0f b6 50 07 movzx edx, byte ptr [rax + 7] - 4511e6: 4c 89 54 24 08 mov qword ptr [rsp + 8], r10 - 4511eb: 48 83 c3 04 add rbx, 4 - 4511ef: 4d 89 cf mov r15, r9 - 4511f2: 88 53 fc mov byte ptr [rbx - 4], dl - 4511f5: 0f b6 50 06 movzx edx, byte ptr [rax + 6] - 4511f9: 88 53 fd mov byte ptr [rbx - 3], dl - 4511fc: 0f b6 50 05 movzx edx, byte ptr [rax + 5] - 451200: 88 53 fe mov byte ptr [rbx - 2], dl - 451203: 0f b6 50 04 movzx edx, byte ptr [rax + 4] - 451207: 88 53 ff mov byte ptr [rbx - 1], dl - 45120a: 83 20 f8 and dword ptr [rax], -8 - 45120d: e9 ce fd ff ff jmp 0x450fe0 <__gconv_transform_internal_ucs4+0xc0> - 451212: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 451218: 49 89 de mov r14, rbx - 45121b: 48 89 e8 mov rax, rbp - 45121e: e9 2c fe ff ff jmp 0x45104f <__gconv_transform_internal_ucs4+0x12f> - 451223: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 451228: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 45122d: 4c 89 30 mov qword ptr [rax], r14 - 451230: e9 fb fe ff ff jmp 0x451130 <__gconv_transform_internal_ucs4+0x210> - 451235: 4d 89 34 24 mov qword ptr [r12], r14 - 451239: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 45123e: e9 d8 fe ff ff jmp 0x45111b <__gconv_transform_internal_ucs4+0x1fb> - 451243: 31 d2 xor edx, edx - 451245: 4d 85 ff test r15, r15 - 451248: 74 03 je 0x45124d <__gconv_transform_internal_ucs4+0x32d> - 45124a: 49 8b 17 mov rdx, qword ptr [r15] - 45124d: 48 3b 54 24 20 cmp rdx, qword ptr [rsp + 32] - 451252: 74 7f je 0x4512d3 <__gconv_transform_internal_ucs4+0x3b3> - 451254: 48 89 f7 mov rdi, rsi - 451257: 4d 89 d6 mov r14, r10 - 45125a: 48 29 df sub rdi, rbx - 45125d: 4c 39 d7 cmp rdi, r10 - 451260: 4c 0f 4e f7 cmovle r14, rdi - 451264: 4d 85 f6 test r14, r14 - 451267: 49 8d 7e 03 lea rdi, [r14 + 3] - 45126b: 49 0f 49 fe cmovns rdi, r14 - 45126f: 48 c1 ff 02 sar rdi, 2 - 451273: 0f 84 d7 01 00 00 je 0x451450 <__gconv_transform_internal_ucs4+0x530> - 451279: 31 d2 xor edx, edx - 45127b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 451280: 8b 4c 95 00 mov ecx, dword ptr [rbp + 4*rdx] - 451284: 0f c9 bswap ecx - 451286: 89 0c 93 mov dword ptr [rbx + 4*rdx], ecx - 451289: 48 83 c2 01 add rdx, 1 - 45128d: 48 39 d7 cmp rdi, rdx - 451290: 75 ee jne 0x451280 <__gconv_transform_internal_ucs4+0x360> - 451292: 48 8d 14 bd 00 00 00 00 lea rdx, [4*rdi] - 45129a: 48 01 d5 add rbp, rdx - 45129d: 48 01 da add rdx, rbx - 4512a0: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 4512a5: 48 89 2f mov qword ptr [rdi], rbp - 4512a8: 49 39 eb cmp r11, rbp - 4512ab: 74 39 je 0x4512e6 <__gconv_transform_internal_ucs4+0x3c6> - 4512ad: 48 8d 4a 04 lea rcx, [rdx + 4] - 4512b1: 48 39 ce cmp rsi, rcx - 4512b4: 73 30 jae 0x4512e6 <__gconv_transform_internal_ucs4+0x3c6> - 4512b6: 48 39 d6 cmp rsi, rdx - 4512b9: 0f 85 ed 01 00 00 jne 0x4514ac <__gconv_transform_internal_ucs4+0x58c> - 4512bf: 48 39 de cmp rsi, rbx - 4512c2: 0f 85 36 fe ff ff jne 0x4510fe <__gconv_transform_internal_ucs4+0x1de> - 4512c8: 41 83 6c 24 14 01 sub dword ptr [r12 + 20], 1 - 4512ce: e9 2b fe ff ff jmp 0x4510fe <__gconv_transform_internal_ucs4+0x1de> - 4512d3: 4c 89 f1 mov rcx, r14 - 4512d6: 48 29 f1 sub rcx, rsi - 4512d9: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 4512de: 48 29 0e sub qword ptr [rsi], rcx - 4512e1: e9 18 fe ff ff jmp 0x4510fe <__gconv_transform_internal_ucs4+0x1de> - 4512e6: 48 39 d6 cmp rsi, rdx - 4512e9: 0f 85 bd 01 00 00 jne 0x4514ac <__gconv_transform_internal_ucs4+0x58c> - 4512ef: 48 8d 0d 2a 8e 04 00 lea rcx, [rip + 298538] # 0x49a120 <__PRETTY_FUNCTION__.10648> - 4512f6: ba eb 02 00 00 mov edx, 747 - 4512fb: 48 8d 35 d8 89 04 00 lea rsi, [rip + 297432] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 451302: 48 8d 3d 77 8a 04 00 lea rdi, [rip + 297591] # 0x499d80 - 451309: e8 42 1c fb ff call 0x402f50 <__assert_fail> - 45130e: 66 90 nop - 451310: 4c 89 c2 mov rdx, r8 - 451313: 48 83 fa 03 cmp rdx, 3 - 451317: 0f 87 c5 fe ff ff ja 0x4511e2 <__gconv_transform_internal_ucs4+0x2c2> - 45131d: 83 e1 f8 and ecx, -8 - 451320: 41 bd 07 00 00 00 mov r13d, 7 - 451326: 09 ca or edx, ecx - 451328: 89 10 mov dword ptr [rax], edx - 45132a: e9 01 fe ff ff jmp 0x451130 <__gconv_transform_internal_ucs4+0x210> - 45132f: 48 83 7c 24 28 00 cmp qword ptr [rsp + 40], 0 - 451335: 0f 85 90 01 00 00 jne 0x4514cb <__gconv_transform_internal_ucs4+0x5ab> - 45133b: 49 8b 44 24 20 mov rax, qword ptr [r12 + 32] - 451340: 45 31 ed xor r13d, r13d - 451343: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 45134a: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 - 451350: 0f 85 da fd ff ff jne 0x451130 <__gconv_transform_internal_ucs4+0x210> - 451356: 4c 8b 74 24 18 mov r14, qword ptr [rsp + 24] - 45135b: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 451360: 4c 89 f7 mov rdi, r14 - 451363: e8 c8 c1 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 451368: 8b 84 24 a8 00 00 00 mov eax, dword ptr [rsp + 168] - 45136f: 31 c9 xor ecx, ecx - 451371: 31 d2 xor edx, edx - 451373: 45 31 c0 xor r8d, r8d - 451376: 50 push rax - 451377: 53 push rbx - 451378: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 45137d: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 451382: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] - 451387: 41 ff d6 call r14 - 45138a: 5f pop rdi - 45138b: 41 58 pop r8 - 45138d: 41 89 c5 mov r13d, eax - 451390: e9 9b fd ff ff jmp 0x451130 <__gconv_transform_internal_ucs4+0x210> - 451395: 49 8b 02 mov rax, qword ptr [r10] - 451398: 4c 89 da mov rdx, r11 - 45139b: 48 29 c2 sub rdx, rax - 45139e: 48 83 fa 03 cmp rdx, 3 - 4513a2: 0f 8f e5 00 00 00 jg 0x45148d <__gconv_transform_internal_ucs4+0x56d> - 4513a8: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] - 4513ad: 4c 39 d8 cmp rax, r11 - 4513b0: 0f 83 a2 00 00 00 jae 0x451458 <__gconv_transform_internal_ucs4+0x538> - 4513b6: 48 8d 48 01 lea rcx, [rax + 1] - 4513ba: 49 89 0a mov qword ptr [r10], rcx - 4513bd: 0f b6 30 movzx esi, byte ptr [rax] - 4513c0: 40 88 72 04 mov byte ptr [rdx + 4], sil - 4513c4: 49 39 cb cmp r11, rcx - 4513c7: 76 6c jbe 0x451435 <__gconv_transform_internal_ucs4+0x515> - 4513c9: 48 8d 48 02 lea rcx, [rax + 2] - 4513cd: 49 89 0a mov qword ptr [r10], rcx - 4513d0: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 4513d4: 40 88 72 05 mov byte ptr [rdx + 5], sil - 4513d8: 49 39 cb cmp r11, rcx - 4513db: 76 58 jbe 0x451435 <__gconv_transform_internal_ucs4+0x515> - 4513dd: 48 8d 48 03 lea rcx, [rax + 3] - 4513e1: 49 89 0a mov qword ptr [r10], rcx - 4513e4: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 4513e8: 40 88 72 06 mov byte ptr [rdx + 6], sil - 4513ec: 49 39 cb cmp r11, rcx - 4513ef: 76 44 jbe 0x451435 <__gconv_transform_internal_ucs4+0x515> - 4513f1: 48 8d 48 04 lea rcx, [rax + 4] - 4513f5: 49 89 0a mov qword ptr [r10], rcx - 4513f8: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 4513fc: 40 88 72 07 mov byte ptr [rdx + 7], sil - 451400: 49 39 cb cmp r11, rcx - 451403: 76 30 jbe 0x451435 <__gconv_transform_internal_ucs4+0x515> - 451405: 48 8d 48 05 lea rcx, [rax + 5] - 451409: 49 89 0a mov qword ptr [r10], rcx - 45140c: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 451410: 40 88 72 08 mov byte ptr [rdx + 8], sil - 451414: 49 39 cb cmp r11, rcx - 451417: 76 1c jbe 0x451435 <__gconv_transform_internal_ucs4+0x515> - 451419: 48 8d 72 09 lea rsi, [rdx + 9] - 45141d: 48 83 c1 01 add rcx, 1 - 451421: 48 83 c6 01 add rsi, 1 - 451425: 49 89 0a mov qword ptr [r10], rcx - 451428: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] - 45142c: 40 88 7e ff mov byte ptr [rsi - 1], dil - 451430: 4c 39 d9 cmp rcx, r11 - 451433: 75 e8 jne 0x45141d <__gconv_transform_internal_ucs4+0x4fd> - 451435: 44 89 de mov esi, r11d - 451438: 29 c6 sub esi, eax - 45143a: 89 f0 mov eax, esi - 45143c: 8b 0a mov ecx, dword ptr [rdx] - 45143e: 41 bd 07 00 00 00 mov r13d, 7 - 451444: 83 e1 f8 and ecx, -8 - 451447: 09 c8 or eax, ecx - 451449: 89 02 mov dword ptr [rdx], eax - 45144b: e9 e0 fc ff ff jmp 0x451130 <__gconv_transform_internal_ucs4+0x210> - 451450: 48 89 da mov rdx, rbx - 451453: e9 48 fe ff ff jmp 0x4512a0 <__gconv_transform_internal_ucs4+0x380> - 451458: 31 c0 xor eax, eax - 45145a: eb e0 jmp 0x45143c <__gconv_transform_internal_ucs4+0x51c> - 45145c: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 451461: 41 89 c5 mov r13d, eax - 451464: e9 b2 fc ff ff jmp 0x45111b <__gconv_transform_internal_ucs4+0x1fb> - 451469: 48 8d 0d b0 8c 04 00 lea rcx, [rip + 298160] # 0x49a120 <__PRETTY_FUNCTION__.10648> - 451470: ba 34 02 00 00 mov edx, 564 - 451475: 48 8d 35 5e 88 04 00 lea rsi, [rip + 297054] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 45147c: 48 8d 3d 6b 88 04 00 lea rdi, [rip + 297067] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 451483: e8 c8 1a fb ff call 0x402f50 <__assert_fail> - 451488: e8 43 a7 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 45148d: 48 8d 0d 8c 8c 04 00 lea rcx, [rip + 298124] # 0x49a120 <__PRETTY_FUNCTION__.10648> - 451494: ba 1e 03 00 00 mov edx, 798 - 451499: 48 8d 35 3a 88 04 00 lea rsi, [rip + 297018] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4514a0: 48 8d 3d 6c 88 04 00 lea rdi, [rip + 297068] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> - 4514a7: e8 a4 1a fb ff call 0x402f50 <__assert_fail> - 4514ac: 48 8d 0d 6d 8c 04 00 lea rcx, [rip + 298093] # 0x49a120 <__PRETTY_FUNCTION__.10648> - 4514b3: ba ea 02 00 00 mov edx, 746 - 4514b8: 48 8d 35 1b 88 04 00 lea rsi, [rip + 296987] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4514bf: 48 8d 3d 3c 88 04 00 lea rdi, [rip + 297020] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 4514c6: e8 85 1a fb ff call 0x402f50 <__assert_fail> - 4514cb: 48 8d 0d 4e 8c 04 00 lea rcx, [rip + 298062] # 0x49a120 <__PRETTY_FUNCTION__.10648> - 4514d2: ba a4 01 00 00 mov edx, 420 - 4514d7: 48 8d 35 fc 87 04 00 lea rsi, [rip + 296956] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4514de: 48 8d 3d 09 88 04 00 lea rdi, [rip + 296969] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 4514e5: e8 66 1a fb ff call 0x402f50 <__assert_fail> - 4514ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -00000000004514f0 <__gconv_transform_ucs4_internal>: - 4514f0: f3 0f 1e fa endbr64 - 4514f4: 41 57 push r15 - 4514f6: 49 89 d3 mov r11, rdx - 4514f9: 41 56 push r14 - 4514fb: 41 55 push r13 - 4514fd: 41 54 push r12 - 4514ff: 49 89 f4 mov r12, rsi - 451502: 55 push rbp - 451503: 53 push rbx - 451504: 48 89 cb mov rbx, rcx - 451507: 48 81 ec 88 00 00 00 sub rsp, 136 - 45150e: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 451513: 8b ac 24 c0 00 00 00 mov ebp, dword ptr [rsp + 192] - 45151a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 451523: 48 89 44 24 78 mov qword ptr [rsp + 120], rax - 451528: 31 c0 xor eax, eax - 45152a: 48 8d 47 68 lea rax, [rdi + 104] - 45152e: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 451537: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 45153c: 48 8d 46 30 lea rax, [rsi + 48] - 451540: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 451545: 8b 46 10 mov eax, dword ptr [rsi + 16] - 451548: a8 01 test al, 1 - 45154a: 75 28 jne 0x451574 <__gconv_transform_ucs4_internal+0x84> - 45154c: 48 8b b7 90 00 00 00 mov rsi, qword ptr [rdi + 144] - 451553: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 451558: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 45155d: 74 15 je 0x451574 <__gconv_transform_ucs4_internal+0x84> - 45155f: 48 89 f2 mov rdx, rsi - 451562: 48 c1 ca 11 ror rdx, 17 - 451566: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] - 45156f: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 451574: 85 ed test ebp, ebp - 451576: 0f 85 18 05 00 00 jne 0x451a94 <__gconv_transform_ucs4_internal+0x5a4> - 45157c: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 451581: 48 8d 4c 24 68 lea rcx, [rsp + 104] - 451586: 49 8b 6c 24 08 mov rbp, qword ptr [r12 + 8] - 45158b: 8b b4 24 c8 00 00 00 mov esi, dword ptr [rsp + 200] - 451592: 48 85 ff test rdi, rdi - 451595: 48 89 fa mov rdx, rdi - 451598: 49 0f 44 d4 cmove rdx, r12 - 45159c: 4d 85 c9 test r9, r9 - 45159f: 4c 8b 32 mov r14, qword ptr [rdx] - 4515a2: ba 00 00 00 00 mov edx, 0 - 4515a7: 48 c7 44 24 68 00 00 00 00 mov qword ptr [rsp + 104], 0 - 4515b0: 48 0f 45 d1 cmovne rdx, rcx - 4515b4: 48 89 54 24 38 mov qword ptr [rsp + 56], rdx - 4515b9: 85 f6 test esi, esi - 4515bb: 0f 85 07 03 00 00 jne 0x4518c8 <__gconv_transform_ucs4_internal+0x3d8> - 4515c1: 48 8d 7c 24 70 lea rdi, [rsp + 112] - 4515c6: 45 31 d2 xor r10d, r10d - 4515c9: 48 89 7c 24 58 mov qword ptr [rsp + 88], rdi - 4515ce: 49 8b 3b mov rdi, qword ptr [r11] - 4515d1: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 4515d6: 4d 85 c9 test r9, r9 - 4515d9: 74 03 je 0x4515de <__gconv_transform_ucs4_internal+0xee> - 4515db: 4d 03 11 add r10, qword ptr [r9] - 4515de: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 4515e3: 4c 8d 6f 04 lea r13, [rdi + 4] - 4515e7: 4c 39 eb cmp rbx, r13 - 4515ea: 0f 82 33 01 00 00 jb 0x451723 <__gconv_transform_ucs4_internal+0x233> - 4515f0: 49 8d 4e 04 lea rcx, [r14 + 4] - 4515f4: 48 39 cd cmp rbp, rcx - 4515f7: 0f 82 26 01 00 00 jb 0x451723 <__gconv_transform_ucs4_internal+0x233> - 4515fd: a8 02 test al, 2 - 4515ff: 0f 85 93 01 00 00 jne 0x451798 <__gconv_transform_ucs4_internal+0x2a8> - 451605: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 45160b: 0f 84 e8 04 00 00 je 0x451af9 <__gconv_transform_ucs4_internal+0x609> - 451611: 4c 89 e8 mov rax, r13 - 451614: eb 2d jmp 0x451643 <__gconv_transform_ucs4_internal+0x153> - 451616: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 451620: 89 51 fc mov dword ptr [rcx - 4], edx - 451623: 48 8d 50 04 lea rdx, [rax + 4] - 451627: 48 39 da cmp rdx, rbx - 45162a: 0f 87 00 01 00 00 ja 0x451730 <__gconv_transform_ucs4_internal+0x240> - 451630: 48 8d 71 04 lea rsi, [rcx + 4] - 451634: 48 39 f5 cmp rbp, rsi - 451637: 0f 82 f3 00 00 00 jb 0x451730 <__gconv_transform_ucs4_internal+0x240> - 45163d: 48 89 f1 mov rcx, rsi - 451640: 48 89 d0 mov rax, rdx - 451643: 8b 50 fc mov edx, dword ptr [rax - 4] - 451646: 48 8d 71 fc lea rsi, [rcx - 4] - 45164a: 48 8d 78 fc lea rdi, [rax - 4] - 45164e: 0f ca bswap edx - 451650: 85 d2 test edx, edx - 451652: 79 cc jns 0x451620 <__gconv_transform_ucs4_internal+0x130> - 451654: 49 89 3b mov qword ptr [r11], rdi - 451657: 48 89 f1 mov rcx, rsi - 45165a: 41 bf 06 00 00 00 mov r15d, 6 - 451660: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 451666: 0f 85 f4 00 00 00 jne 0x451760 <__gconv_transform_ucs4_internal+0x270> - 45166c: 41 83 44 24 14 01 add dword ptr [r12 + 20], 1 - 451672: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 - 451678: 0f 85 21 03 00 00 jne 0x45199f <__gconv_transform_ucs4_internal+0x4af> - 45167e: 49 39 ce cmp r14, rcx - 451681: 4c 89 4c 24 28 mov qword ptr [rsp + 40], r9 - 451686: 4c 89 54 24 40 mov qword ptr [rsp + 64], r10 - 45168b: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx - 451690: 0f 83 64 01 00 00 jae 0x4517fa <__gconv_transform_ucs4_internal+0x30a> - 451696: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 45169b: 49 8b 04 24 mov rax, qword ptr [r12] - 45169f: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 - 4516a4: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 4516a9: e8 82 be ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 4516ae: 8b b4 24 c8 00 00 00 mov esi, dword ptr [rsp + 200] - 4516b5: 45 31 c0 xor r8d, r8d - 4516b8: 56 push rsi - 4516b9: 6a 00 push 0 - 4516bb: 4c 8b 4c 24 38 mov r9, qword ptr [rsp + 56] - 4516c0: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 4516c5: 48 8b 54 24 68 mov rdx, qword ptr [rsp + 104] - 4516ca: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] - 4516cf: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 4516d4: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 4516d9: ff d0 call rax - 4516db: 5a pop rdx - 4516dc: 59 pop rcx - 4516dd: 83 f8 04 cmp eax, 4 - 4516e0: 4c 8b 4c 24 28 mov r9, qword ptr [rsp + 40] - 4516e5: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] - 4516ea: 0f 84 00 01 00 00 je 0x4517f0 <__gconv_transform_ucs4_internal+0x300> - 4516f0: 48 8b 54 24 70 mov rdx, qword ptr [rsp + 112] - 4516f5: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 4516fa: 4c 8b 54 24 40 mov r10, qword ptr [rsp + 64] - 4516ff: 48 39 ca cmp rdx, rcx - 451702: 0f 85 a8 02 00 00 jne 0x4519b0 <__gconv_transform_ucs4_internal+0x4c0> - 451708: 85 c0 test eax, eax - 45170a: 0f 85 58 06 00 00 jne 0x451d68 <__gconv_transform_ucs4_internal+0x878> - 451710: 4d 8b 34 24 mov r14, qword ptr [r12] - 451714: 4c 8b 54 24 68 mov r10, qword ptr [rsp + 104] - 451719: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] - 45171e: e9 ab fe ff ff jmp 0x4515ce <__gconv_transform_ucs4_internal+0xde> - 451723: 48 89 f8 mov rax, rdi - 451726: 4c 89 f1 mov rcx, r14 - 451729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 451730: 49 89 03 mov qword ptr [r11], rax - 451733: 41 bf 04 00 00 00 mov r15d, 4 - 451739: 48 39 d8 cmp rax, rbx - 45173c: 0f 84 1e ff ff ff je 0x451660 <__gconv_transform_ucs4_internal+0x170> - 451742: 48 8d 41 04 lea rax, [rcx + 4] - 451746: 48 39 c5 cmp rbp, rax - 451749: 45 19 ff sbb r15d, r15d - 45174c: 41 83 e7 fe and r15d, -2 - 451750: 41 83 c7 07 add r15d, 7 - 451754: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 45175a: 0f 84 0c ff ff ff je 0x45166c <__gconv_transform_ucs4_internal+0x17c> - 451760: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 451765: 48 89 08 mov qword ptr [rax], rcx - 451768: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] - 45176d: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 451776: 0f 85 e7 05 00 00 jne 0x451d63 <__gconv_transform_ucs4_internal+0x873> - 45177c: 48 81 c4 88 00 00 00 add rsp, 136 - 451783: 44 89 f8 mov eax, r15d - 451786: 5b pop rbx - 451787: 5d pop rbp - 451788: 41 5c pop r12 - 45178a: 41 5d pop r13 - 45178c: 41 5e pop r14 - 45178e: 41 5f pop r15 - 451790: c3 ret - 451791: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 451798: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 45179e: 0f 84 9e 03 00 00 je 0x451b42 <__gconv_transform_ucs4_internal+0x652> - 4517a4: 4c 89 e8 mov rax, r13 - 4517a7: 4c 89 f6 mov rsi, r14 - 4517aa: eb 1e jmp 0x4517ca <__gconv_transform_ucs4_internal+0x2da> - 4517ac: 0f 1f 40 00 nop dword ptr [rax] - 4517b0: 89 16 mov dword ptr [rsi], edx - 4517b2: 48 8d 50 04 lea rdx, [rax + 4] - 4517b6: 48 89 ce mov rsi, rcx - 4517b9: 48 39 d3 cmp rbx, rdx - 4517bc: 72 2a jb 0x4517e8 <__gconv_transform_ucs4_internal+0x2f8> - 4517be: 48 8d 4e 04 lea rcx, [rsi + 4] - 4517c2: 48 39 cd cmp rbp, rcx - 4517c5: 72 21 jb 0x4517e8 <__gconv_transform_ucs4_internal+0x2f8> - 4517c7: 48 89 d0 mov rax, rdx - 4517ca: 8b 50 fc mov edx, dword ptr [rax - 4] - 4517cd: 0f ca bswap edx - 4517cf: 85 d2 test edx, edx - 4517d1: 79 dd jns 0x4517b0 <__gconv_transform_ucs4_internal+0x2c0> - 4517d3: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 4517d8: 48 8d 50 04 lea rdx, [rax + 4] - 4517dc: 48 83 07 01 add qword ptr [rdi], 1 - 4517e0: 48 39 d3 cmp rbx, rdx - 4517e3: 73 d9 jae 0x4517be <__gconv_transform_ucs4_internal+0x2ce> - 4517e5: 0f 1f 00 nop dword ptr [rax] - 4517e8: 48 89 f1 mov rcx, rsi - 4517eb: e9 40 ff ff ff jmp 0x451730 <__gconv_transform_ucs4_internal+0x240> - 4517f0: 41 83 ff 05 cmp r15d, 5 - 4517f4: 0f 84 16 ff ff ff je 0x451710 <__gconv_transform_ucs4_internal+0x220> - 4517fa: 41 83 ff 07 cmp r15d, 7 - 4517fe: 0f 85 64 ff ff ff jne 0x451768 <__gconv_transform_ucs4_internal+0x278> - 451804: 8b 84 24 c8 00 00 00 mov eax, dword ptr [rsp + 200] - 45180b: 85 c0 test eax, eax - 45180d: 0f 84 55 ff ff ff je 0x451768 <__gconv_transform_ucs4_internal+0x278> - 451813: 49 8b 03 mov rax, qword ptr [r11] - 451816: 48 89 da mov rdx, rbx - 451819: 48 29 c2 sub rdx, rax - 45181c: 48 83 fa 03 cmp rdx, 3 - 451820: 0f 8f 82 04 00 00 jg 0x451ca8 <__gconv_transform_ucs4_internal+0x7b8> - 451826: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] - 45182b: 48 39 d8 cmp rax, rbx - 45182e: 0f 83 65 04 00 00 jae 0x451c99 <__gconv_transform_ucs4_internal+0x7a9> - 451834: 48 8d 48 01 lea rcx, [rax + 1] - 451838: 49 89 0b mov qword ptr [r11], rcx - 45183b: 0f b6 30 movzx esi, byte ptr [rax] - 45183e: 40 88 72 04 mov byte ptr [rdx + 4], sil - 451842: 48 39 cb cmp rbx, rcx - 451845: 76 6c jbe 0x4518b3 <__gconv_transform_ucs4_internal+0x3c3> - 451847: 48 8d 48 02 lea rcx, [rax + 2] - 45184b: 49 89 0b mov qword ptr [r11], rcx - 45184e: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 451852: 40 88 72 05 mov byte ptr [rdx + 5], sil - 451856: 48 39 cb cmp rbx, rcx - 451859: 76 58 jbe 0x4518b3 <__gconv_transform_ucs4_internal+0x3c3> - 45185b: 48 8d 48 03 lea rcx, [rax + 3] - 45185f: 49 89 0b mov qword ptr [r11], rcx - 451862: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 451866: 40 88 72 06 mov byte ptr [rdx + 6], sil - 45186a: 48 39 cb cmp rbx, rcx - 45186d: 76 44 jbe 0x4518b3 <__gconv_transform_ucs4_internal+0x3c3> - 45186f: 48 8d 48 04 lea rcx, [rax + 4] - 451873: 49 89 0b mov qword ptr [r11], rcx - 451876: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 45187a: 40 88 72 07 mov byte ptr [rdx + 7], sil - 45187e: 48 39 d9 cmp rcx, rbx - 451881: 73 30 jae 0x4518b3 <__gconv_transform_ucs4_internal+0x3c3> - 451883: 48 8d 48 05 lea rcx, [rax + 5] - 451887: 49 89 0b mov qword ptr [r11], rcx - 45188a: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 45188e: 40 88 72 08 mov byte ptr [rdx + 8], sil - 451892: 48 39 cb cmp rbx, rcx - 451895: 76 1c jbe 0x4518b3 <__gconv_transform_ucs4_internal+0x3c3> - 451897: 48 8d 72 09 lea rsi, [rdx + 9] - 45189b: 48 83 c1 01 add rcx, 1 - 45189f: 48 83 c6 01 add rsi, 1 - 4518a3: 49 89 0b mov qword ptr [r11], rcx - 4518a6: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] - 4518aa: 40 88 7e ff mov byte ptr [rsi - 1], dil - 4518ae: 48 39 d9 cmp rcx, rbx - 4518b1: 75 e8 jne 0x45189b <__gconv_transform_ucs4_internal+0x3ab> - 4518b3: 29 c3 sub ebx, eax - 4518b5: 8b 02 mov eax, dword ptr [rdx] - 4518b7: 83 e0 f8 and eax, -8 - 4518ba: 09 c3 or ebx, eax - 4518bc: 89 1a mov dword ptr [rdx], ebx - 4518be: e9 a5 fe ff ff jmp 0x451768 <__gconv_transform_ucs4_internal+0x278> - 4518c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4518c8: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] - 4518cd: 44 8b 12 mov r10d, dword ptr [rdx] - 4518d0: 44 89 d1 mov ecx, r10d - 4518d3: 83 e1 07 and ecx, 7 - 4518d6: 0f 84 e5 fc ff ff je 0x4515c1 <__gconv_transform_ucs4_internal+0xd1> - 4518dc: 48 85 ff test rdi, rdi - 4518df: 0f 85 8b 04 00 00 jne 0x451d70 <__gconv_transform_ucs4_internal+0x880> - 4518e5: 49 8b 33 mov rsi, qword ptr [r11] - 4518e8: 4c 63 e9 movsxd r13, ecx - 4518eb: 48 39 de cmp rsi, rbx - 4518ee: 0f 83 63 03 00 00 jae 0x451c57 <__gconv_transform_ucs4_internal+0x767> - 4518f4: 41 f6 c2 04 test r10b, 4 - 4518f8: 0f 85 64 03 00 00 jne 0x451c62 <__gconv_transform_ucs4_internal+0x772> - 4518fe: 48 8d 4e 01 lea rcx, [rsi + 1] - 451902: 49 8d 7d 01 lea rdi, [r13 + 1] - 451906: 49 89 0b mov qword ptr [r11], rcx - 451909: 44 0f b6 06 movzx r8d, byte ptr [rsi] - 45190d: 46 88 44 2a 04 mov byte ptr [rdx + r13 + 4], r8b - 451912: 48 39 cb cmp rbx, rcx - 451915: 0f 86 5b 01 00 00 jbe 0x451a76 <__gconv_transform_ucs4_internal+0x586> - 45191b: 48 83 ff 04 cmp rdi, 4 - 45191f: 74 3c je 0x45195d <__gconv_transform_ucs4_internal+0x46d> - 451921: 48 8d 4e 02 lea rcx, [rsi + 2] - 451925: 4d 8d 45 02 lea r8, [r13 + 2] - 451929: 49 89 0b mov qword ptr [r11], rcx - 45192c: 44 0f b6 7e 01 movzx r15d, byte ptr [rsi + 1] - 451931: 44 88 7c 3a 04 mov byte ptr [rdx + rdi + 4], r15b - 451936: 48 39 cb cmp rbx, rcx - 451939: 0f 86 34 01 00 00 jbe 0x451a73 <__gconv_transform_ucs4_internal+0x583> - 45193f: 49 83 f8 03 cmp r8, 3 - 451943: 0f 85 24 03 00 00 jne 0x451c6d <__gconv_transform_ucs4_internal+0x77d> - 451949: 48 8d 4e 03 lea rcx, [rsi + 3] - 45194d: bf 04 00 00 00 mov edi, 4 - 451952: 49 89 0b mov qword ptr [r11], rcx - 451955: 0f b6 76 02 movzx esi, byte ptr [rsi + 2] - 451959: 40 88 72 07 mov byte ptr [rdx + 7], sil - 45195d: 80 7a 04 80 cmp byte ptr [rdx + 4], -128 - 451961: 0f 87 d1 02 00 00 ja 0x451c38 <__gconv_transform_ucs4_internal+0x748> - 451967: 0f b6 42 07 movzx eax, byte ptr [rdx + 7] - 45196b: 49 83 c6 04 add r14, 4 - 45196f: 41 88 46 fc mov byte ptr [r14 - 4], al - 451973: 0f b6 42 06 movzx eax, byte ptr [rdx + 6] - 451977: 41 88 46 fd mov byte ptr [r14 - 3], al - 45197b: 0f b6 42 05 movzx eax, byte ptr [rdx + 5] - 45197f: 41 88 46 fe mov byte ptr [r14 - 2], al - 451983: 0f b6 42 04 movzx eax, byte ptr [rdx + 4] - 451987: 41 88 46 ff mov byte ptr [r14 - 1], al - 45198b: 44 8b 12 mov r10d, dword ptr [rdx] - 45198e: 41 83 e2 f8 and r10d, -8 - 451992: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] - 451997: 44 89 12 mov dword ptr [rdx], r10d - 45199a: e9 22 fc ff ff jmp 0x4515c1 <__gconv_transform_ucs4_internal+0xd1> - 45199f: 49 89 0c 24 mov qword ptr [r12], rcx - 4519a3: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] - 4519a8: 49 01 01 add qword ptr [r9], rax - 4519ab: e9 4a fe ff ff jmp 0x4517fa <__gconv_transform_ucs4_internal+0x30a> - 4519b0: 31 f6 xor esi, esi - 4519b2: 4d 85 c9 test r9, r9 - 4519b5: 74 03 je 0x4519ba <__gconv_transform_ucs4_internal+0x4ca> - 4519b7: 49 8b 31 mov rsi, qword ptr [r9] - 4519ba: 48 03 74 24 68 add rsi, qword ptr [rsp + 104] - 4519bf: 49 39 f2 cmp r10, rsi - 4519c2: 0f 84 a0 00 00 00 je 0x451a68 <__gconv_transform_ucs4_internal+0x578> - 4519c8: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 4519cd: 41 8b 74 24 10 mov esi, dword ptr [r12 + 16] - 4519d2: 49 89 3b mov qword ptr [r11], rdi - 4519d5: 4c 39 eb cmp rbx, r13 - 4519d8: 0f 82 b0 02 00 00 jb 0x451c8e <__gconv_transform_ucs4_internal+0x79e> - 4519de: 49 8d 4e 04 lea rcx, [r14 + 4] - 4519e2: 48 39 d1 cmp rcx, rdx - 4519e5: 0f 87 94 02 00 00 ja 0x451c7f <__gconv_transform_ucs4_internal+0x78f> - 4519eb: 83 e6 02 and esi, 2 - 4519ee: 0f 85 8a 01 00 00 jne 0x451b7e <__gconv_transform_ucs4_internal+0x68e> - 4519f4: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 4519fa: 75 2f jne 0x451a2b <__gconv_transform_ucs4_internal+0x53b> - 4519fc: e9 0f 03 00 00 jmp 0x451d10 <__gconv_transform_ucs4_internal+0x820> - 451a01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 451a08: 49 8d 7d 04 lea rdi, [r13 + 4] - 451a0c: 89 71 fc mov dword ptr [rcx - 4], esi - 451a0f: 48 39 fb cmp rbx, rdi - 451a12: 0f 82 ad 01 00 00 jb 0x451bc5 <__gconv_transform_ucs4_internal+0x6d5> - 451a18: 48 8d 71 04 lea rsi, [rcx + 4] - 451a1c: 48 39 f2 cmp rdx, rsi - 451a1f: 0f 82 eb 01 00 00 jb 0x451c10 <__gconv_transform_ucs4_internal+0x720> - 451a25: 48 89 f1 mov rcx, rsi - 451a28: 49 89 fd mov r13, rdi - 451a2b: 41 8b 75 fc mov esi, dword ptr [r13 - 4] - 451a2f: 48 8d 79 fc lea rdi, [rcx - 4] - 451a33: 4d 8d 45 fc lea r8, [r13 - 4] - 451a37: 0f ce bswap esi - 451a39: 85 f6 test esi, esi - 451a3b: 79 cb jns 0x451a08 <__gconv_transform_ucs4_internal+0x518> - 451a3d: 4d 89 03 mov qword ptr [r11], r8 - 451a40: 48 39 fa cmp rdx, rdi - 451a43: 0f 85 9e 01 00 00 jne 0x451be7 <__gconv_transform_ucs4_internal+0x6f7> - 451a49: 48 8d 0d b0 86 04 00 lea rcx, [rip + 296624] # 0x49a100 <__PRETTY_FUNCTION__.10769> - 451a50: ba eb 02 00 00 mov edx, 747 - 451a55: 48 8d 35 7e 82 04 00 lea rsi, [rip + 295550] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 451a5c: 48 8d 3d 1d 83 04 00 lea rdi, [rip + 295709] # 0x499d80 - 451a63: e8 e8 14 fb ff call 0x402f50 <__assert_fail> - 451a68: 48 29 d1 sub rcx, rdx - 451a6b: 49 29 0b sub qword ptr [r11], rcx - 451a6e: e9 95 fc ff ff jmp 0x451708 <__gconv_transform_ucs4_internal+0x218> - 451a73: 4c 89 c7 mov rdi, r8 - 451a76: 48 83 ff 03 cmp rdi, 3 - 451a7a: 0f 87 dd fe ff ff ja 0x45195d <__gconv_transform_ucs4_internal+0x46d> - 451a80: 41 83 e2 f8 and r10d, -8 - 451a84: 41 bf 07 00 00 00 mov r15d, 7 - 451a8a: 44 09 d7 or edi, r10d - 451a8d: 89 3a mov dword ptr [rdx], edi - 451a8f: e9 d4 fc ff ff jmp 0x451768 <__gconv_transform_ucs4_internal+0x278> - 451a94: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 451a9a: 0f 85 a4 02 00 00 jne 0x451d44 <__gconv_transform_ucs4_internal+0x854> - 451aa0: 49 8b 44 24 20 mov rax, qword ptr [r12 + 32] - 451aa5: 45 31 ff xor r15d, r15d - 451aa8: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 451aaf: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 - 451ab5: 0f 85 ad fc ff ff jne 0x451768 <__gconv_transform_ucs4_internal+0x278> - 451abb: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] - 451ac0: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 451ac5: 48 89 df mov rdi, rbx - 451ac8: e8 63 ba ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 451acd: 8b 84 24 c8 00 00 00 mov eax, dword ptr [rsp + 200] - 451ad4: 31 c9 xor ecx, ecx - 451ad6: 31 d2 xor edx, edx - 451ad8: 45 31 c0 xor r8d, r8d - 451adb: 50 push rax - 451adc: 55 push rbp - 451add: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 451ae2: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] - 451ae7: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 451aec: ff d3 call rbx - 451aee: 5f pop rdi - 451aef: 41 58 pop r8 - 451af1: 41 89 c7 mov r15d, eax - 451af4: e9 6f fc ff ff jmp 0x451768 <__gconv_transform_ucs4_internal+0x278> - 451af9: 48 89 ce mov rsi, rcx - 451afc: 4c 89 e8 mov rax, r13 - 451aff: eb 27 jmp 0x451b28 <__gconv_transform_ucs4_internal+0x638> - 451b01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 451b08: 89 56 fc mov dword ptr [rsi - 4], edx - 451b0b: 48 8d 50 04 lea rdx, [rax + 4] - 451b0f: 48 39 d3 cmp rbx, rdx - 451b12: 0f 82 18 fc ff ff jb 0x451730 <__gconv_transform_ucs4_internal+0x240> - 451b18: 48 83 c6 04 add rsi, 4 - 451b1c: 48 39 f5 cmp rbp, rsi - 451b1f: 0f 82 0b fc ff ff jb 0x451730 <__gconv_transform_ucs4_internal+0x240> - 451b25: 48 89 d0 mov rax, rdx - 451b28: 8b 50 fc mov edx, dword ptr [rax - 4] - 451b2b: 48 89 f1 mov rcx, rsi - 451b2e: 0f ca bswap edx - 451b30: 85 d2 test edx, edx - 451b32: 79 d4 jns 0x451b08 <__gconv_transform_ucs4_internal+0x618> - 451b34: 4c 89 f1 mov rcx, r14 - 451b37: 41 bf 06 00 00 00 mov r15d, 6 - 451b3d: e9 1e fb ff ff jmp 0x451660 <__gconv_transform_ucs4_internal+0x170> - 451b42: 48 89 ce mov rsi, rcx - 451b45: 4c 89 e8 mov rax, r13 - 451b48: eb 26 jmp 0x451b70 <__gconv_transform_ucs4_internal+0x680> - 451b4a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 451b50: 89 56 fc mov dword ptr [rsi - 4], edx - 451b53: 48 8d 50 04 lea rdx, [rax + 4] - 451b57: 48 39 d3 cmp rbx, rdx - 451b5a: 0f 82 d0 fb ff ff jb 0x451730 <__gconv_transform_ucs4_internal+0x240> - 451b60: 48 83 c6 04 add rsi, 4 - 451b64: 48 39 f5 cmp rbp, rsi - 451b67: 0f 82 c3 fb ff ff jb 0x451730 <__gconv_transform_ucs4_internal+0x240> - 451b6d: 48 89 d0 mov rax, rdx - 451b70: 8b 50 fc mov edx, dword ptr [rax - 4] - 451b73: 48 89 f1 mov rcx, rsi - 451b76: 0f ca bswap edx - 451b78: 85 d2 test edx, edx - 451b7a: 79 d4 jns 0x451b50 <__gconv_transform_ucs4_internal+0x660> - 451b7c: eb b6 jmp 0x451b34 <__gconv_transform_ucs4_internal+0x644> - 451b7e: 4c 8b 44 24 38 mov r8, qword ptr [rsp + 56] - 451b83: 4d 85 c0 test r8, r8 - 451b86: 0f 84 44 01 00 00 je 0x451cd0 <__gconv_transform_ucs4_internal+0x7e0> - 451b8c: 4c 89 f7 mov rdi, r14 - 451b8f: eb 21 jmp 0x451bb2 <__gconv_transform_ucs4_internal+0x6c2> - 451b91: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 451b98: 89 37 mov dword ptr [rdi], esi - 451b9a: 48 89 cf mov rdi, rcx - 451b9d: 49 8d 75 04 lea rsi, [r13 + 4] - 451ba1: 48 39 f3 cmp rbx, rsi - 451ba4: 72 1c jb 0x451bc2 <__gconv_transform_ucs4_internal+0x6d2> - 451ba6: 48 8d 4f 04 lea rcx, [rdi + 4] - 451baa: 48 39 ca cmp rdx, rcx - 451bad: 72 64 jb 0x451c13 <__gconv_transform_ucs4_internal+0x723> - 451baf: 49 89 f5 mov r13, rsi - 451bb2: 41 8b 75 fc mov esi, dword ptr [r13 - 4] - 451bb6: 0f ce bswap esi - 451bb8: 85 f6 test esi, esi - 451bba: 79 dc jns 0x451b98 <__gconv_transform_ucs4_internal+0x6a8> - 451bbc: 49 83 00 01 add qword ptr [r8], 1 - 451bc0: eb db jmp 0x451b9d <__gconv_transform_ucs4_internal+0x6ad> - 451bc2: 48 89 f9 mov rcx, rdi - 451bc5: 4d 89 2b mov qword ptr [r11], r13 - 451bc8: 4c 39 eb cmp rbx, r13 - 451bcb: 0f 84 a6 00 00 00 je 0x451c77 <__gconv_transform_ucs4_internal+0x787> - 451bd1: 48 8d 71 04 lea rsi, [rcx + 4] - 451bd5: 48 39 f2 cmp rdx, rsi - 451bd8: 0f 82 c2 00 00 00 jb 0x451ca0 <__gconv_transform_ucs4_internal+0x7b0> - 451bde: 48 39 d1 cmp rcx, rdx - 451be1: 0f 84 62 fe ff ff je 0x451a49 <__gconv_transform_ucs4_internal+0x559> - 451be7: 48 8d 0d 12 85 04 00 lea rcx, [rip + 296210] # 0x49a100 <__PRETTY_FUNCTION__.10769> - 451bee: ba ea 02 00 00 mov edx, 746 - 451bf3: 48 8d 35 e0 80 04 00 lea rsi, [rip + 295136] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 451bfa: 48 8d 3d 01 81 04 00 lea rdi, [rip + 295169] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 451c01: e8 4a 13 fb ff call 0x402f50 <__assert_fail> - 451c06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 451c10: 48 89 cf mov rdi, rcx - 451c13: 4d 89 2b mov qword ptr [r11], r13 - 451c16: 4c 39 eb cmp rbx, r13 - 451c19: 0f 84 21 fe ff ff je 0x451a40 <__gconv_transform_ucs4_internal+0x550> - 451c1f: 48 39 fa cmp rdx, rdi - 451c22: 75 c3 jne 0x451be7 <__gconv_transform_ucs4_internal+0x6f7> - 451c24: 4c 39 f2 cmp rdx, r14 - 451c27: 0f 85 db fa ff ff jne 0x451708 <__gconv_transform_ucs4_internal+0x218> - 451c2d: 41 83 6c 24 14 01 sub dword ptr [r12 + 20], 1 - 451c33: e9 d0 fa ff ff jmp 0x451708 <__gconv_transform_ucs4_internal+0x218> - 451c38: a8 02 test al, 2 - 451c3a: 0f 85 4e fd ff ff jne 0x45198e <__gconv_transform_ucs4_internal+0x49e> - 451c40: 4c 89 e8 mov rax, r13 - 451c43: 41 bf 06 00 00 00 mov r15d, 6 - 451c49: 48 29 f8 sub rax, rdi - 451c4c: 48 01 c1 add rcx, rax - 451c4f: 49 89 0b mov qword ptr [r11], rcx - 451c52: e9 11 fb ff ff jmp 0x451768 <__gconv_transform_ucs4_internal+0x278> - 451c57: 4c 89 ef mov rdi, r13 - 451c5a: 48 89 f1 mov rcx, rsi - 451c5d: e9 14 fe ff ff jmp 0x451a76 <__gconv_transform_ucs4_internal+0x586> - 451c62: 4c 89 ef mov rdi, r13 - 451c65: 48 89 f1 mov rcx, rsi - 451c68: e9 f0 fc ff ff jmp 0x45195d <__gconv_transform_ucs4_internal+0x46d> - 451c6d: bf 04 00 00 00 mov edi, 4 - 451c72: e9 e6 fc ff ff jmp 0x45195d <__gconv_transform_ucs4_internal+0x46d> - 451c77: 48 89 cf mov rdi, rcx - 451c7a: e9 c1 fd ff ff jmp 0x451a40 <__gconv_transform_ucs4_internal+0x550> - 451c7f: 4c 89 f7 mov rdi, r14 - 451c82: 48 3b 5c 24 08 cmp rbx, qword ptr [rsp + 8] - 451c87: 75 96 jne 0x451c1f <__gconv_transform_ucs4_internal+0x72f> - 451c89: e9 b2 fd ff ff jmp 0x451a40 <__gconv_transform_ucs4_internal+0x550> - 451c8e: 49 89 fd mov r13, rdi - 451c91: 4c 89 f1 mov rcx, r14 - 451c94: e9 2c ff ff ff jmp 0x451bc5 <__gconv_transform_ucs4_internal+0x6d5> - 451c99: 31 db xor ebx, ebx - 451c9b: e9 15 fc ff ff jmp 0x4518b5 <__gconv_transform_ucs4_internal+0x3c5> - 451ca0: 48 89 cf mov rdi, rcx - 451ca3: e9 77 ff ff ff jmp 0x451c1f <__gconv_transform_ucs4_internal+0x72f> - 451ca8: 48 8d 0d 51 84 04 00 lea rcx, [rip + 296017] # 0x49a100 <__PRETTY_FUNCTION__.10769> - 451caf: ba 1e 03 00 00 mov edx, 798 - 451cb4: 48 8d 35 1f 80 04 00 lea rsi, [rip + 294943] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 451cbb: 48 8d 3d 51 80 04 00 lea rdi, [rip + 294993] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> - 451cc2: e8 89 12 fb ff call 0x402f50 <__assert_fail> - 451cc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 451cd0: 48 89 ce mov rsi, rcx - 451cd3: eb 20 jmp 0x451cf5 <__gconv_transform_ucs4_internal+0x805> - 451cd5: 89 7e fc mov dword ptr [rsi - 4], edi - 451cd8: 49 8d 7d 04 lea rdi, [r13 + 4] - 451cdc: 48 39 fb cmp rbx, rdi - 451cdf: 0f 82 e0 fe ff ff jb 0x451bc5 <__gconv_transform_ucs4_internal+0x6d5> - 451ce5: 48 83 c6 04 add rsi, 4 - 451ce9: 48 39 f2 cmp rdx, rsi - 451cec: 0f 82 1e ff ff ff jb 0x451c10 <__gconv_transform_ucs4_internal+0x720> - 451cf2: 49 89 fd mov r13, rdi - 451cf5: 41 8b 7d fc mov edi, dword ptr [r13 - 4] - 451cf9: 48 89 f1 mov rcx, rsi - 451cfc: 0f cf bswap edi - 451cfe: 85 ff test edi, edi - 451d00: 79 d3 jns 0x451cd5 <__gconv_transform_ucs4_internal+0x7e5> - 451d02: 4c 39 f2 cmp rdx, r14 - 451d05: 0f 84 3e fd ff ff je 0x451a49 <__gconv_transform_ucs4_internal+0x559> - 451d0b: e9 d7 fe ff ff jmp 0x451be7 <__gconv_transform_ucs4_internal+0x6f7> - 451d10: 48 89 ce mov rsi, rcx - 451d13: eb 20 jmp 0x451d35 <__gconv_transform_ucs4_internal+0x845> - 451d15: 89 7e fc mov dword ptr [rsi - 4], edi - 451d18: 49 8d 7d 04 lea rdi, [r13 + 4] - 451d1c: 48 39 fb cmp rbx, rdi - 451d1f: 0f 82 a0 fe ff ff jb 0x451bc5 <__gconv_transform_ucs4_internal+0x6d5> - 451d25: 48 83 c6 04 add rsi, 4 - 451d29: 48 39 f2 cmp rdx, rsi - 451d2c: 0f 82 de fe ff ff jb 0x451c10 <__gconv_transform_ucs4_internal+0x720> - 451d32: 49 89 fd mov r13, rdi - 451d35: 41 8b 7d fc mov edi, dword ptr [r13 - 4] - 451d39: 48 89 f1 mov rcx, rsi - 451d3c: 0f cf bswap edi - 451d3e: 85 ff test edi, edi - 451d40: 79 d3 jns 0x451d15 <__gconv_transform_ucs4_internal+0x825> - 451d42: eb be jmp 0x451d02 <__gconv_transform_ucs4_internal+0x812> - 451d44: 48 8d 0d b5 83 04 00 lea rcx, [rip + 295861] # 0x49a100 <__PRETTY_FUNCTION__.10769> - 451d4b: ba a4 01 00 00 mov edx, 420 - 451d50: 48 8d 35 83 7f 04 00 lea rsi, [rip + 294787] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 451d57: 48 8d 3d 90 7f 04 00 lea rdi, [rip + 294800] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 451d5e: e8 ed 11 fb ff call 0x402f50 <__assert_fail> - 451d63: e8 68 9e ff ff call 0x44bbd0 <__stack_chk_fail_local> - 451d68: 41 89 c7 mov r15d, eax - 451d6b: e9 8a fa ff ff jmp 0x4517fa <__gconv_transform_ucs4_internal+0x30a> - 451d70: 48 8d 0d 89 83 04 00 lea rcx, [rip + 295817] # 0x49a100 <__PRETTY_FUNCTION__.10769> - 451d77: ba 34 02 00 00 mov edx, 564 - 451d7c: 48 8d 35 57 7f 04 00 lea rsi, [rip + 294743] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 451d83: 48 8d 3d 64 7f 04 00 lea rdi, [rip + 294756] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 451d8a: e8 c1 11 fb ff call 0x402f50 <__assert_fail> - 451d8f: 90 nop - -0000000000451d90 <__gconv_transform_internal_ucs4le>: - 451d90: f3 0f 1e fa endbr64 - 451d94: 41 57 push r15 - 451d96: 41 56 push r14 - 451d98: 41 55 push r13 - 451d9a: 41 54 push r12 - 451d9c: 55 push rbp - 451d9d: 48 89 d5 mov rbp, rdx - 451da0: 53 push rbx - 451da1: 48 89 f3 mov rbx, rsi - 451da4: 48 83 ec 68 sub rsp, 104 - 451da8: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 451dad: 44 8b b4 24 a0 00 00 00 mov r14d, dword ptr [rsp + 160] - 451db5: 4c 89 44 24 30 mov qword ptr [rsp + 48], r8 - 451dba: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 - 451dbf: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 451dc8: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 451dcd: 31 c0 xor eax, eax - 451dcf: 48 8d 47 68 lea rax, [rdi + 104] - 451dd3: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 451ddc: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 451de1: 48 8d 46 30 lea rax, [rsi + 48] - 451de5: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 451dea: f6 46 10 01 test byte ptr [rsi + 16], 1 - 451dee: 75 25 jne 0x451e15 <__gconv_transform_internal_ucs4le+0x85> - 451df0: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 451df7: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 451dfc: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 451e01: 74 12 je 0x451e15 <__gconv_transform_internal_ucs4le+0x85> - 451e03: 48 c1 c8 11 ror rax, 17 - 451e07: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 451e10: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 451e15: 45 85 f6 test r14d, r14d - 451e18: 0f 85 32 03 00 00 jne 0x452150 <__gconv_transform_internal_ucs4le+0x3c0> - 451e1e: 48 8b 7c 24 30 mov rdi, qword ptr [rsp + 48] - 451e23: 8b b4 24 a8 00 00 00 mov esi, dword ptr [rsp + 168] - 451e2a: 48 85 ff test rdi, rdi - 451e2d: 48 89 f8 mov rax, rdi - 451e30: 48 0f 44 c3 cmove rax, rbx - 451e34: 4c 8b 30 mov r14, qword ptr [rax] - 451e37: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 451e3b: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 451e40: 85 f6 test esi, esi - 451e42: 0f 85 60 01 00 00 jne 0x451fa8 <__gconv_transform_internal_ucs4le+0x218> - 451e48: 49 89 ef mov r15, rbp - 451e4b: 4c 89 f5 mov rbp, r14 - 451e4e: 66 90 nop - 451e50: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 451e55: 4d 8b 2f mov r13, qword ptr [r15] - 451e58: 48 c7 44 24 28 00 00 00 00 mov qword ptr [rsp + 40], 0 - 451e61: 48 85 c0 test rax, rax - 451e64: 74 08 je 0x451e6e <__gconv_transform_internal_ucs4le+0xde> - 451e66: 48 8b 00 mov rax, qword ptr [rax] - 451e69: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 451e6e: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 451e73: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 451e78: 4c 89 ee mov rsi, r13 - 451e7b: 48 89 ef mov rdi, rbp - 451e7e: 41 bc 04 00 00 00 mov r12d, 4 - 451e84: 4c 29 e9 sub rcx, r13 - 451e87: 48 29 ea sub rdx, rbp - 451e8a: 48 39 ca cmp rdx, rcx - 451e8d: 48 89 d0 mov rax, rdx - 451e90: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx - 451e95: 48 0f 4f c1 cmovg rax, rcx - 451e99: 48 85 c0 test rax, rax - 451e9c: 48 8d 50 03 lea rdx, [rax + 3] - 451ea0: 48 0f 49 d0 cmovns rdx, rax - 451ea4: 48 83 e2 fc and rdx, -4 - 451ea8: 49 8d 44 15 00 lea rax, [r13 + rdx] - 451ead: 49 89 07 mov qword ptr [r15], rax - 451eb0: e8 9b f2 fa ff call 0x401150 <.plt+0x130> - 451eb5: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 451eba: 49 89 c6 mov r14, rax - 451ebd: 49 3b 0f cmp rcx, qword ptr [r15] - 451ec0: 74 14 je 0x451ed6 <__gconv_transform_internal_ucs4le+0x146> - 451ec2: 48 8d 40 04 lea rax, [rax + 4] - 451ec6: 48 39 44 24 18 cmp qword ptr [rsp + 24], rax - 451ecb: 45 19 e4 sbb r12d, r12d - 451ece: 41 83 e4 fe and r12d, -2 - 451ed2: 41 83 c4 07 add r12d, 7 - 451ed6: 48 83 7c 24 30 00 cmp qword ptr [rsp + 48], 0 - 451edc: 0f 85 8e 01 00 00 jne 0x452070 <__gconv_transform_internal_ucs4le+0x2e0> - 451ee2: 83 43 14 01 add dword ptr [rbx + 20], 1 - 451ee6: f6 43 10 01 test byte ptr [rbx + 16], 1 - 451eea: 0f 85 90 01 00 00 jne 0x452080 <__gconv_transform_internal_ucs4le+0x2f0> - 451ef0: 49 39 ee cmp r14, rbp - 451ef3: 76 71 jbe 0x451f66 <__gconv_transform_internal_ucs4le+0x1d6> - 451ef5: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 451efa: 48 8b 03 mov rax, qword ptr [rbx] - 451efd: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 451f02: e8 29 b6 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 451f07: 48 8d 54 24 50 lea rdx, [rsp + 80] - 451f0c: 45 31 c0 xor r8d, r8d - 451f0f: 4c 89 f1 mov rcx, r14 - 451f12: 8b b4 24 a8 00 00 00 mov esi, dword ptr [rsp + 168] - 451f19: 56 push rsi - 451f1a: 6a 00 push 0 - 451f1c: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] - 451f21: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 451f26: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] - 451f2b: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] - 451f30: ff d0 call rax - 451f32: 5a pop rdx - 451f33: 59 pop rcx - 451f34: 41 89 c0 mov r8d, eax - 451f37: 83 f8 04 cmp eax, 4 - 451f3a: 74 24 je 0x451f60 <__gconv_transform_internal_ucs4le+0x1d0> - 451f3c: 4c 8b 64 24 50 mov r12, qword ptr [rsp + 80] - 451f41: 4d 39 f4 cmp r12, r14 - 451f44: 0f 85 46 01 00 00 jne 0x452090 <__gconv_transform_internal_ucs4le+0x300> - 451f4a: 45 85 c0 test r8d, r8d - 451f4d: 0f 85 c3 03 00 00 jne 0x452316 <__gconv_transform_internal_ucs4le+0x586> - 451f53: 48 8b 2b mov rbp, qword ptr [rbx] - 451f56: e9 f5 fe ff ff jmp 0x451e50 <__gconv_transform_internal_ucs4le+0xc0> - 451f5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 451f60: 41 83 fc 05 cmp r12d, 5 - 451f64: 74 ed je 0x451f53 <__gconv_transform_internal_ucs4le+0x1c3> - 451f66: 4c 89 fd mov rbp, r15 - 451f69: 41 83 fc 07 cmp r12d, 7 - 451f6d: 75 0f jne 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> - 451f6f: 8b 84 24 a8 00 00 00 mov eax, dword ptr [rsp + 168] - 451f76: 85 c0 test eax, eax - 451f78: 0f 85 62 02 00 00 jne 0x4521e0 <__gconv_transform_internal_ucs4le+0x450> - 451f7e: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 451f83: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 451f8c: 0f 85 41 03 00 00 jne 0x4522d3 <__gconv_transform_internal_ucs4le+0x543> - 451f92: 48 83 c4 68 add rsp, 104 - 451f96: 44 89 e0 mov eax, r12d - 451f99: 5b pop rbx - 451f9a: 5d pop rbp - 451f9b: 41 5c pop r12 - 451f9d: 41 5d pop r13 - 451f9f: 41 5e pop r14 - 451fa1: 41 5f pop r15 - 451fa3: c3 ret - 451fa4: 0f 1f 40 00 nop dword ptr [rax] - 451fa8: 48 8b 43 20 mov rax, qword ptr [rbx + 32] - 451fac: 8b 08 mov ecx, dword ptr [rax] - 451fae: 89 ce mov esi, ecx - 451fb0: 83 e6 07 and esi, 7 - 451fb3: 0f 84 8f fe ff ff je 0x451e48 <__gconv_transform_internal_ucs4le+0xb8> - 451fb9: 48 85 ff test rdi, rdi - 451fbc: 0f 85 5f 03 00 00 jne 0x452321 <__gconv_transform_internal_ucs4le+0x591> - 451fc2: 48 63 d6 movsxd rdx, esi - 451fc5: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 451fca: 48 8b 75 00 mov rsi, qword ptr [rbp] - 451fce: 4c 39 d6 cmp rsi, r10 - 451fd1: 0f 83 5a 01 00 00 jae 0x452131 <__gconv_transform_internal_ucs4le+0x3a1> - 451fd7: f6 c1 04 test cl, 4 - 451fda: 75 58 jne 0x452034 <__gconv_transform_internal_ucs4le+0x2a4> - 451fdc: 48 8d 7e 01 lea rdi, [rsi + 1] - 451fe0: 4c 8d 42 01 lea r8, [rdx + 1] - 451fe4: 48 89 7d 00 mov qword ptr [rbp], rdi - 451fe8: 44 0f b6 0e movzx r9d, byte ptr [rsi] - 451fec: 44 88 4c 10 04 mov byte ptr [rax + rdx + 4], r9b - 451ff1: 49 39 fa cmp r10, rdi - 451ff4: 0f 86 34 01 00 00 jbe 0x45212e <__gconv_transform_internal_ucs4le+0x39e> - 451ffa: 49 83 f8 04 cmp r8, 4 - 451ffe: 74 34 je 0x452034 <__gconv_transform_internal_ucs4le+0x2a4> - 452000: 48 8d 7e 02 lea rdi, [rsi + 2] - 452004: 48 83 c2 02 add rdx, 2 - 452008: 48 89 7d 00 mov qword ptr [rbp], rdi - 45200c: 44 0f b6 4e 01 movzx r9d, byte ptr [rsi + 1] - 452011: 46 88 4c 00 04 mov byte ptr [rax + r8 + 4], r9b - 452016: 49 39 fa cmp r10, rdi - 452019: 0f 86 12 01 00 00 jbe 0x452131 <__gconv_transform_internal_ucs4le+0x3a1> - 45201f: 48 83 fa 03 cmp rdx, 3 - 452023: 75 0f jne 0x452034 <__gconv_transform_internal_ucs4le+0x2a4> - 452025: 48 8d 56 03 lea rdx, [rsi + 3] - 452029: 48 89 55 00 mov qword ptr [rbp], rdx - 45202d: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] - 452031: 88 50 07 mov byte ptr [rax + 7], dl - 452034: 0f b6 50 04 movzx edx, byte ptr [rax + 4] - 452038: 49 83 c6 04 add r14, 4 - 45203c: 49 89 ef mov r15, rbp - 45203f: 41 88 56 fc mov byte ptr [r14 - 4], dl - 452043: 0f b6 50 05 movzx edx, byte ptr [rax + 5] - 452047: 41 88 56 fd mov byte ptr [r14 - 3], dl - 45204b: 0f b6 50 06 movzx edx, byte ptr [rax + 6] - 45204f: 41 88 56 fe mov byte ptr [r14 - 2], dl - 452053: 0f b6 50 07 movzx edx, byte ptr [rax + 7] - 452057: 41 88 56 ff mov byte ptr [r14 - 1], dl - 45205b: 4c 89 f5 mov rbp, r14 - 45205e: 83 20 f8 and dword ptr [rax], -8 - 452061: e9 ea fd ff ff jmp 0x451e50 <__gconv_transform_internal_ucs4le+0xc0> - 452066: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 452070: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] - 452075: 4c 89 30 mov qword ptr [rax], r14 - 452078: e9 01 ff ff ff jmp 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> - 45207d: 0f 1f 00 nop dword ptr [rax] - 452080: 4c 89 33 mov qword ptr [rbx], r14 - 452083: 4c 89 fd mov rbp, r15 - 452086: e9 de fe ff ff jmp 0x451f69 <__gconv_transform_internal_ucs4le+0x1d9> - 45208b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 452090: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 452095: 31 c0 xor eax, eax - 452097: 48 85 f6 test rsi, rsi - 45209a: 74 03 je 0x45209f <__gconv_transform_internal_ucs4le+0x30f> - 45209c: 48 8b 06 mov rax, qword ptr [rsi] - 45209f: 48 3b 44 24 28 cmp rax, qword ptr [rsp + 40] - 4520a4: 74 7a je 0x452120 <__gconv_transform_internal_ucs4le+0x390> - 4520a6: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 4520ab: 4c 89 e2 mov rdx, r12 - 4520ae: 48 89 ef mov rdi, rbp - 4520b1: 4c 89 ee mov rsi, r13 - 4520b4: 48 29 ea sub rdx, rbp - 4520b7: 44 89 44 24 28 mov dword ptr [rsp + 40], r8d - 4520bc: 48 39 c2 cmp rdx, rax - 4520bf: 48 0f 4e c2 cmovle rax, rdx - 4520c3: 48 85 c0 test rax, rax - 4520c6: 48 8d 50 03 lea rdx, [rax + 3] - 4520ca: 48 0f 49 d0 cmovns rdx, rax - 4520ce: 48 83 e2 fc and rdx, -4 - 4520d2: 49 8d 44 15 00 lea rax, [r13 + rdx] - 4520d7: 49 89 07 mov qword ptr [r15], rax - 4520da: e8 71 f0 fa ff call 0x401150 <.plt+0x130> - 4520df: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 4520e4: 49 3b 3f cmp rdi, qword ptr [r15] - 4520e7: 0f 84 bc 01 00 00 je 0x4522a9 <__gconv_transform_internal_ucs4le+0x519> - 4520ed: 48 8d 50 04 lea rdx, [rax + 4] - 4520f1: 48 8b 4c 24 50 mov rcx, qword ptr [rsp + 80] - 4520f6: 44 8b 44 24 28 mov r8d, dword ptr [rsp + 40] - 4520fb: 49 39 d4 cmp r12, rdx - 4520fe: 0f 83 ac 00 00 00 jae 0x4521b0 <__gconv_transform_internal_ucs4le+0x420> - 452104: 48 39 c8 cmp rax, rcx - 452107: 0f 85 a7 01 00 00 jne 0x4522b4 <__gconv_transform_internal_ucs4le+0x524> - 45210d: 48 39 c5 cmp rbp, rax - 452110: 0f 85 34 fe ff ff jne 0x451f4a <__gconv_transform_internal_ucs4le+0x1ba> - 452116: 83 6b 14 01 sub dword ptr [rbx + 20], 1 - 45211a: e9 2b fe ff ff jmp 0x451f4a <__gconv_transform_internal_ucs4le+0x1ba> - 45211f: 90 nop - 452120: 4c 89 f1 mov rcx, r14 - 452123: 4c 29 e1 sub rcx, r12 - 452126: 49 29 0f sub qword ptr [r15], rcx - 452129: e9 1c fe ff ff jmp 0x451f4a <__gconv_transform_internal_ucs4le+0x1ba> - 45212e: 4c 89 c2 mov rdx, r8 - 452131: 48 83 fa 03 cmp rdx, 3 - 452135: 0f 87 f9 fe ff ff ja 0x452034 <__gconv_transform_internal_ucs4le+0x2a4> - 45213b: 83 e1 f8 and ecx, -8 - 45213e: 41 bc 07 00 00 00 mov r12d, 7 - 452144: 09 ca or edx, ecx - 452146: 89 10 mov dword ptr [rax], edx - 452148: e9 31 fe ff ff jmp 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> - 45214d: 0f 1f 00 nop dword ptr [rax] - 452150: 48 83 7c 24 30 00 cmp qword ptr [rsp + 48], 0 - 452156: 0f 85 7c 01 00 00 jne 0x4522d8 <__gconv_transform_internal_ucs4le+0x548> - 45215c: 48 8b 43 20 mov rax, qword ptr [rbx + 32] - 452160: 45 31 e4 xor r12d, r12d - 452163: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 45216a: f6 43 10 01 test byte ptr [rbx + 16], 1 - 45216e: 0f 85 0a fe ff ff jne 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> - 452174: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] - 452179: 48 89 df mov rdi, rbx - 45217c: e8 af b3 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 452181: 8b 84 24 a8 00 00 00 mov eax, dword ptr [rsp + 168] - 452188: 31 c9 xor ecx, ecx - 45218a: 31 d2 xor edx, edx - 45218c: 45 31 c0 xor r8d, r8d - 45218f: 50 push rax - 452190: 41 56 push r14 - 452192: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] - 452197: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 45219c: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] - 4521a1: ff d3 call rbx - 4521a3: 5f pop rdi - 4521a4: 41 58 pop r8 - 4521a6: 41 89 c4 mov r12d, eax - 4521a9: e9 d0 fd ff ff jmp 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> - 4521ae: 66 90 nop - 4521b0: 48 39 c8 cmp rax, rcx - 4521b3: 0f 85 fb 00 00 00 jne 0x4522b4 <__gconv_transform_internal_ucs4le+0x524> - 4521b9: 48 8d 0d 00 7f 04 00 lea rcx, [rip + 294656] # 0x49a0c0 <__PRETTY_FUNCTION__.10884> - 4521c0: ba eb 02 00 00 mov edx, 747 - 4521c5: 48 8d 35 0e 7b 04 00 lea rsi, [rip + 293646] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4521cc: 48 8d 3d ad 7b 04 00 lea rdi, [rip + 293805] # 0x499d80 - 4521d3: e8 78 0d fb ff call 0x402f50 <__assert_fail> - 4521d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4521e0: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 4521e5: 48 8b 45 00 mov rax, qword ptr [rbp] - 4521e9: 48 89 fa mov rdx, rdi - 4521ec: 48 29 c2 sub rdx, rax - 4521ef: 48 83 fa 03 cmp rdx, 3 - 4521f3: 0f 8f fe 00 00 00 jg 0x4522f7 <__gconv_transform_internal_ucs4le+0x567> - 4521f9: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] - 4521fd: 31 c9 xor ecx, ecx - 4521ff: 48 39 f8 cmp rax, rdi - 452202: 0f 83 8d 00 00 00 jae 0x452295 <__gconv_transform_internal_ucs4le+0x505> - 452208: 48 8d 48 01 lea rcx, [rax + 1] - 45220c: 48 89 4d 00 mov qword ptr [rbp], rcx - 452210: 0f b6 30 movzx esi, byte ptr [rax] - 452213: 40 88 72 04 mov byte ptr [rdx + 4], sil - 452217: 48 39 cf cmp rdi, rcx - 45221a: 76 73 jbe 0x45228f <__gconv_transform_internal_ucs4le+0x4ff> - 45221c: 48 8d 48 02 lea rcx, [rax + 2] - 452220: 48 89 4d 00 mov qword ptr [rbp], rcx - 452224: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 452228: 40 88 72 05 mov byte ptr [rdx + 5], sil - 45222c: 48 39 cf cmp rdi, rcx - 45222f: 76 5e jbe 0x45228f <__gconv_transform_internal_ucs4le+0x4ff> - 452231: 48 8d 48 03 lea rcx, [rax + 3] - 452235: 48 89 4d 00 mov qword ptr [rbp], rcx - 452239: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 45223d: 40 88 72 06 mov byte ptr [rdx + 6], sil - 452241: 48 39 cf cmp rdi, rcx - 452244: 76 49 jbe 0x45228f <__gconv_transform_internal_ucs4le+0x4ff> - 452246: 48 8d 48 04 lea rcx, [rax + 4] - 45224a: 48 89 4d 00 mov qword ptr [rbp], rcx - 45224e: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 452252: 40 88 72 07 mov byte ptr [rdx + 7], sil - 452256: 48 39 cf cmp rdi, rcx - 452259: 76 34 jbe 0x45228f <__gconv_transform_internal_ucs4le+0x4ff> - 45225b: 48 8d 48 05 lea rcx, [rax + 5] - 45225f: 48 89 4d 00 mov qword ptr [rbp], rcx - 452263: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 452267: 40 88 72 08 mov byte ptr [rdx + 8], sil - 45226b: 48 39 cf cmp rdi, rcx - 45226e: 76 1f jbe 0x45228f <__gconv_transform_internal_ucs4le+0x4ff> - 452270: 48 8d 72 09 lea rsi, [rdx + 9] - 452274: 48 83 c1 01 add rcx, 1 - 452278: 48 83 c6 01 add rsi, 1 - 45227c: 48 89 4d 00 mov qword ptr [rbp], rcx - 452280: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] - 452284: 40 88 7e ff mov byte ptr [rsi - 1], dil - 452288: 48 3b 4c 24 08 cmp rcx, qword ptr [rsp + 8] - 45228d: 75 e5 jne 0x452274 <__gconv_transform_internal_ucs4le+0x4e4> - 45228f: 8b 4c 24 08 mov ecx, dword ptr [rsp + 8] - 452293: 29 c1 sub ecx, eax - 452295: 8b 02 mov eax, dword ptr [rdx] - 452297: 41 bc 07 00 00 00 mov r12d, 7 - 45229d: 83 e0 f8 and eax, -8 - 4522a0: 09 c1 or ecx, eax - 4522a2: 89 0a mov dword ptr [rdx], ecx - 4522a4: e9 d5 fc ff ff jmp 0x451f7e <__gconv_transform_internal_ucs4le+0x1ee> - 4522a9: 48 39 44 24 50 cmp qword ptr [rsp + 80], rax - 4522ae: 0f 84 05 ff ff ff je 0x4521b9 <__gconv_transform_internal_ucs4le+0x429> - 4522b4: 48 8d 0d 05 7e 04 00 lea rcx, [rip + 294405] # 0x49a0c0 <__PRETTY_FUNCTION__.10884> - 4522bb: ba ea 02 00 00 mov edx, 746 - 4522c0: 48 8d 35 13 7a 04 00 lea rsi, [rip + 293395] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4522c7: 48 8d 3d 34 7a 04 00 lea rdi, [rip + 293428] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 4522ce: e8 7d 0c fb ff call 0x402f50 <__assert_fail> - 4522d3: e8 f8 98 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 4522d8: 48 8d 0d e1 7d 04 00 lea rcx, [rip + 294369] # 0x49a0c0 <__PRETTY_FUNCTION__.10884> - 4522df: ba a4 01 00 00 mov edx, 420 - 4522e4: 48 8d 35 ef 79 04 00 lea rsi, [rip + 293359] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4522eb: 48 8d 3d fc 79 04 00 lea rdi, [rip + 293372] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 4522f2: e8 59 0c fb ff call 0x402f50 <__assert_fail> - 4522f7: 48 8d 0d c2 7d 04 00 lea rcx, [rip + 294338] # 0x49a0c0 <__PRETTY_FUNCTION__.10884> - 4522fe: ba 1e 03 00 00 mov edx, 798 - 452303: 48 8d 35 d0 79 04 00 lea rsi, [rip + 293328] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 45230a: 48 8d 3d 02 7a 04 00 lea rdi, [rip + 293378] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> - 452311: e8 3a 0c fb ff call 0x402f50 <__assert_fail> - 452316: 4c 89 fd mov rbp, r15 - 452319: 45 89 c4 mov r12d, r8d - 45231c: e9 48 fc ff ff jmp 0x451f69 <__gconv_transform_internal_ucs4le+0x1d9> - 452321: 48 8d 0d 98 7d 04 00 lea rcx, [rip + 294296] # 0x49a0c0 <__PRETTY_FUNCTION__.10884> - 452328: ba 34 02 00 00 mov edx, 564 - 45232d: 48 8d 35 a6 79 04 00 lea rsi, [rip + 293286] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 452334: 48 8d 3d b3 79 04 00 lea rdi, [rip + 293299] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 45233b: e8 10 0c fb ff call 0x402f50 <__assert_fail> - -0000000000452340 <__gconv_transform_ucs4le_internal>: - 452340: f3 0f 1e fa endbr64 - 452344: 41 57 push r15 - 452346: 49 89 d3 mov r11, rdx - 452349: 4d 89 cf mov r15, r9 - 45234c: 41 56 push r14 - 45234e: 41 55 push r13 - 452350: 41 54 push r12 - 452352: 49 89 f4 mov r12, rsi - 452355: 55 push rbp - 452356: 53 push rbx - 452357: 48 89 cb mov rbx, rcx - 45235a: 48 81 ec 88 00 00 00 sub rsp, 136 - 452361: 4c 89 44 24 20 mov qword ptr [rsp + 32], r8 - 452366: 8b ac 24 c0 00 00 00 mov ebp, dword ptr [rsp + 192] - 45236d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 452376: 48 89 44 24 78 mov qword ptr [rsp + 120], rax - 45237b: 31 c0 xor eax, eax - 45237d: 48 8d 47 68 lea rax, [rdi + 104] - 452381: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 45238a: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 45238f: 48 8d 46 30 lea rax, [rsi + 48] - 452393: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 452398: 8b 46 10 mov eax, dword ptr [rsi + 16] - 45239b: a8 01 test al, 1 - 45239d: 75 28 jne 0x4523c7 <__gconv_transform_ucs4le_internal+0x87> - 45239f: 48 8b 8f 90 00 00 00 mov rcx, qword ptr [rdi + 144] - 4523a6: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 4523ab: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 4523b0: 74 15 je 0x4523c7 <__gconv_transform_ucs4le_internal+0x87> - 4523b2: 48 89 ca mov rdx, rcx - 4523b5: 48 c1 ca 11 ror rdx, 17 - 4523b9: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] - 4523c2: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 4523c7: 85 ed test ebp, ebp - 4523c9: 0f 85 e8 05 00 00 jne 0x4529b7 <__gconv_transform_ucs4le_internal+0x677> - 4523cf: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 4523d4: 48 8d 4c 24 68 lea rcx, [rsp + 104] - 4523d9: 49 8b 6c 24 08 mov rbp, qword ptr [r12 + 8] - 4523de: 8b b4 24 c8 00 00 00 mov esi, dword ptr [rsp + 200] - 4523e5: 48 85 ff test rdi, rdi - 4523e8: 48 89 fa mov rdx, rdi - 4523eb: 49 0f 44 d4 cmove rdx, r12 - 4523ef: 4d 85 ff test r15, r15 - 4523f2: 4c 8b 32 mov r14, qword ptr [rdx] - 4523f5: ba 00 00 00 00 mov edx, 0 - 4523fa: 48 c7 44 24 68 00 00 00 00 mov qword ptr [rsp + 104], 0 - 452403: 48 0f 45 d1 cmovne rdx, rcx - 452407: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx - 45240c: 85 f6 test esi, esi - 45240e: 0f 85 8c 03 00 00 jne 0x4527a0 <__gconv_transform_ucs4le_internal+0x460> - 452414: 49 8b 3b mov rdi, qword ptr [r11] - 452417: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 45241c: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 452425: 48 8d 7c 24 70 lea rdi, [rsp + 112] - 45242a: 48 89 7c 24 58 mov qword ptr [rsp + 88], rdi - 45242f: 4d 85 ff test r15, r15 - 452432: 74 08 je 0x45243c <__gconv_transform_ucs4le_internal+0xfc> - 452434: 49 8b 17 mov rdx, qword ptr [r15] - 452437: 48 01 54 24 18 add qword ptr [rsp + 24], rdx - 45243c: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 452441: 4c 8d 6f 04 lea r13, [rdi + 4] - 452445: 4c 39 eb cmp rbx, r13 - 452448: 0f 82 2b 05 00 00 jb 0x452979 <__gconv_transform_ucs4le_internal+0x639> - 45244e: 49 8d 56 04 lea rdx, [r14 + 4] - 452452: 48 39 d5 cmp rbp, rdx - 452455: 0f 82 29 05 00 00 jb 0x452984 <__gconv_transform_ucs4le_internal+0x644> - 45245b: a8 02 test al, 2 - 45245d: 4c 89 e8 mov rax, r13 - 452460: 0f 85 ba 01 00 00 jne 0x452620 <__gconv_transform_ucs4le_internal+0x2e0> - 452466: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 - 45246c: 75 2d jne 0x45249b <__gconv_transform_ucs4le_internal+0x15b> - 45246e: e9 2c 01 00 00 jmp 0x45259f <__gconv_transform_ucs4le_internal+0x25f> - 452473: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 452478: 48 8d 48 04 lea rcx, [rax + 4] - 45247c: 89 72 fc mov dword ptr [rdx - 4], esi - 45247f: 48 39 d9 cmp rcx, rbx - 452482: 0f 87 10 03 00 00 ja 0x452798 <__gconv_transform_ucs4le_internal+0x458> - 452488: 48 8d 72 04 lea rsi, [rdx + 4] - 45248c: 48 39 ee cmp rsi, rbp - 45248f: 0f 87 63 01 00 00 ja 0x4525f8 <__gconv_transform_ucs4le_internal+0x2b8> - 452495: 48 89 f2 mov rdx, rsi - 452498: 48 89 c8 mov rax, rcx - 45249b: 8b 70 fc mov esi, dword ptr [rax - 4] - 45249e: 48 8d 78 fc lea rdi, [rax - 4] - 4524a2: 48 8d 4a fc lea rcx, [rdx - 4] - 4524a6: 85 f6 test esi, esi - 4524a8: 79 ce jns 0x452478 <__gconv_transform_ucs4le_internal+0x138> - 4524aa: 49 89 3b mov qword ptr [r11], rdi - 4524ad: 41 ba 06 00 00 00 mov r10d, 6 - 4524b3: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 - 4524b9: 0f 85 01 01 00 00 jne 0x4525c0 <__gconv_transform_ucs4le_internal+0x280> - 4524bf: 41 83 44 24 14 01 add dword ptr [r12 + 20], 1 - 4524c5: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 - 4524cb: 0f 85 d1 03 00 00 jne 0x4528a2 <__gconv_transform_ucs4le_internal+0x562> - 4524d1: 49 39 ce cmp r14, rcx - 4524d4: 48 89 4c 24 28 mov qword ptr [rsp + 40], rcx - 4524d9: 0f 83 eb 01 00 00 jae 0x4526ca <__gconv_transform_ucs4le_internal+0x38a> - 4524df: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 4524e4: 49 8b 04 24 mov rax, qword ptr [r12] - 4524e8: 44 89 54 24 3c mov dword ptr [rsp + 60], r10d - 4524ed: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 - 4524f2: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 4524f7: e8 34 b0 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 4524fc: 8b 94 24 c8 00 00 00 mov edx, dword ptr [rsp + 200] - 452503: 45 31 c0 xor r8d, r8d - 452506: 4d 89 f9 mov r9, r15 - 452509: 52 push rdx - 45250a: 6a 00 push 0 - 45250c: 48 8b 4c 24 38 mov rcx, qword ptr [rsp + 56] - 452511: 48 8b 54 24 68 mov rdx, qword ptr [rsp + 104] - 452516: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] - 45251b: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 452520: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 452525: ff d0 call rax - 452527: 5a pop rdx - 452528: 59 pop rcx - 452529: 83 f8 04 cmp eax, 4 - 45252c: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] - 452531: 44 8b 54 24 3c mov r10d, dword ptr [rsp + 60] - 452536: 0f 84 84 01 00 00 je 0x4526c0 <__gconv_transform_ucs4le_internal+0x380> - 45253c: 48 8b 54 24 70 mov rdx, qword ptr [rsp + 112] - 452541: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 452546: 48 39 ca cmp rdx, rcx - 452549: 0f 85 64 03 00 00 jne 0x4528b3 <__gconv_transform_ucs4le_internal+0x573> - 45254f: 85 c0 test eax, eax - 452551: 0f 85 9e 06 00 00 jne 0x452bf5 <__gconv_transform_ucs4le_internal+0x8b5> - 452557: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] - 45255c: 49 8b 3b mov rdi, qword ptr [r11] - 45255f: 4d 8b 34 24 mov r14, qword ptr [r12] - 452563: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 452568: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] - 45256d: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 452572: e9 b8 fe ff ff jmp 0x45242f <__gconv_transform_ucs4le_internal+0xef> - 452577: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 452580: 89 4a fc mov dword ptr [rdx - 4], ecx - 452583: 48 8d 48 04 lea rcx, [rax + 4] - 452587: 48 39 cb cmp rbx, rcx - 45258a: 0f 82 08 02 00 00 jb 0x452798 <__gconv_transform_ucs4le_internal+0x458> - 452590: 48 8d 72 04 lea rsi, [rdx + 4] - 452594: 48 39 f5 cmp rbp, rsi - 452597: 72 5f jb 0x4525f8 <__gconv_transform_ucs4le_internal+0x2b8> - 452599: 48 89 f2 mov rdx, rsi - 45259c: 48 89 c8 mov rax, rcx - 45259f: 8b 48 fc mov ecx, dword ptr [rax - 4] - 4525a2: 85 c9 test ecx, ecx - 4525a4: 79 da jns 0x452580 <__gconv_transform_ucs4le_internal+0x240> - 4525a6: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 - 4525ac: 4c 89 f1 mov rcx, r14 - 4525af: 41 ba 06 00 00 00 mov r10d, 6 - 4525b5: 0f 84 04 ff ff ff je 0x4524bf <__gconv_transform_ucs4le_internal+0x17f> - 4525bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4525c0: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 4525c5: 48 89 08 mov qword ptr [rax], rcx - 4525c8: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] - 4525cd: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4525d6: 0f 85 a1 05 00 00 jne 0x452b7d <__gconv_transform_ucs4le_internal+0x83d> - 4525dc: 48 81 c4 88 00 00 00 add rsp, 136 - 4525e3: 44 89 d0 mov eax, r10d - 4525e6: 5b pop rbx - 4525e7: 5d pop rbp - 4525e8: 41 5c pop r12 - 4525ea: 41 5d pop r13 - 4525ec: 41 5e pop r14 - 4525ee: 41 5f pop r15 - 4525f0: c3 ret - 4525f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4525f8: 49 89 03 mov qword ptr [r11], rax - 4525fb: 48 89 d1 mov rcx, rdx - 4525fe: 48 39 c3 cmp rbx, rax - 452601: 0f 84 90 02 00 00 je 0x452897 <__gconv_transform_ucs4le_internal+0x557> - 452607: 48 39 f5 cmp rbp, rsi - 45260a: 0f 83 c6 05 00 00 jae 0x452bd6 <__gconv_transform_ucs4le_internal+0x896> - 452610: 41 ba 05 00 00 00 mov r10d, 5 - 452616: e9 98 fe ff ff jmp 0x4524b3 <__gconv_transform_ucs4le_internal+0x173> - 45261b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 452620: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 - 452626: 0f 84 87 00 00 00 je 0x4526b3 <__gconv_transform_ucs4le_internal+0x373> - 45262c: 4c 89 f1 mov rcx, r14 - 45262f: eb 25 jmp 0x452656 <__gconv_transform_ucs4le_internal+0x316> - 452631: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 452638: 89 31 mov dword ptr [rcx], esi - 45263a: 48 8d 70 04 lea rsi, [rax + 4] - 45263e: 48 89 d1 mov rcx, rdx - 452641: 48 39 de cmp rsi, rbx - 452644: 77 2a ja 0x452670 <__gconv_transform_ucs4le_internal+0x330> - 452646: 48 8d 51 04 lea rdx, [rcx + 4] - 45264a: 48 39 d5 cmp rbp, rdx - 45264d: 0f 82 35 02 00 00 jb 0x452888 <__gconv_transform_ucs4le_internal+0x548> - 452653: 48 89 f0 mov rax, rsi - 452656: 8b 70 fc mov esi, dword ptr [rax - 4] - 452659: 85 f6 test esi, esi - 45265b: 79 db jns 0x452638 <__gconv_transform_ucs4le_internal+0x2f8> - 45265d: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] - 452662: 48 8d 70 04 lea rsi, [rax + 4] - 452666: 48 83 07 01 add qword ptr [rdi], 1 - 45266a: 48 39 de cmp rsi, rbx - 45266d: 76 d7 jbe 0x452646 <__gconv_transform_ucs4le_internal+0x306> - 45266f: 90 nop - 452670: 45 31 d2 xor r10d, r10d - 452673: 48 39 c3 cmp rbx, rax - 452676: 49 89 03 mov qword ptr [r11], rax - 452679: 41 0f 95 c2 setne r10b - 45267d: 47 8d 54 52 04 lea r10d, [r10 + 2*r10 + 4] - 452682: e9 2c fe ff ff jmp 0x4524b3 <__gconv_transform_ucs4le_internal+0x173> - 452687: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 452690: 89 4a fc mov dword ptr [rdx - 4], ecx - 452693: 48 8d 48 04 lea rcx, [rax + 4] - 452697: 48 39 cb cmp rbx, rcx - 45269a: 0f 82 f8 00 00 00 jb 0x452798 <__gconv_transform_ucs4le_internal+0x458> - 4526a0: 48 8d 72 04 lea rsi, [rdx + 4] - 4526a4: 48 39 f5 cmp rbp, rsi - 4526a7: 0f 82 4b ff ff ff jb 0x4525f8 <__gconv_transform_ucs4le_internal+0x2b8> - 4526ad: 48 89 f2 mov rdx, rsi - 4526b0: 48 89 c8 mov rax, rcx - 4526b3: 8b 48 fc mov ecx, dword ptr [rax - 4] - 4526b6: 85 c9 test ecx, ecx - 4526b8: 79 d6 jns 0x452690 <__gconv_transform_ucs4le_internal+0x350> - 4526ba: e9 e7 fe ff ff jmp 0x4525a6 <__gconv_transform_ucs4le_internal+0x266> - 4526bf: 90 nop - 4526c0: 41 83 fa 05 cmp r10d, 5 - 4526c4: 0f 84 8d fe ff ff je 0x452557 <__gconv_transform_ucs4le_internal+0x217> - 4526ca: 41 83 fa 07 cmp r10d, 7 - 4526ce: 0f 85 f4 fe ff ff jne 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> - 4526d4: 8b 84 24 c8 00 00 00 mov eax, dword ptr [rsp + 200] - 4526db: 85 c0 test eax, eax - 4526dd: 0f 84 e5 fe ff ff je 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> - 4526e3: 49 8b 03 mov rax, qword ptr [r11] - 4526e6: 48 89 da mov rdx, rbx - 4526e9: 48 29 c2 sub rdx, rax - 4526ec: 48 83 fa 03 cmp rdx, 3 - 4526f0: 0f 8f 49 04 00 00 jg 0x452b3f <__gconv_transform_ucs4le_internal+0x7ff> - 4526f6: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] - 4526fb: 48 39 d8 cmp rax, rbx - 4526fe: 0f 83 f6 03 00 00 jae 0x452afa <__gconv_transform_ucs4le_internal+0x7ba> - 452704: 48 8d 48 01 lea rcx, [rax + 1] - 452708: 49 89 0b mov qword ptr [r11], rcx - 45270b: 0f b6 30 movzx esi, byte ptr [rax] - 45270e: 40 88 72 04 mov byte ptr [rdx + 4], sil - 452712: 48 39 cb cmp rbx, rcx - 452715: 76 6c jbe 0x452783 <__gconv_transform_ucs4le_internal+0x443> - 452717: 48 8d 48 02 lea rcx, [rax + 2] - 45271b: 49 89 0b mov qword ptr [r11], rcx - 45271e: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 452722: 40 88 72 05 mov byte ptr [rdx + 5], sil - 452726: 48 39 d9 cmp rcx, rbx - 452729: 73 58 jae 0x452783 <__gconv_transform_ucs4le_internal+0x443> - 45272b: 48 8d 48 03 lea rcx, [rax + 3] - 45272f: 49 89 0b mov qword ptr [r11], rcx - 452732: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 452736: 40 88 72 06 mov byte ptr [rdx + 6], sil - 45273a: 48 39 cb cmp rbx, rcx - 45273d: 76 44 jbe 0x452783 <__gconv_transform_ucs4le_internal+0x443> - 45273f: 48 8d 48 04 lea rcx, [rax + 4] - 452743: 49 89 0b mov qword ptr [r11], rcx - 452746: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 45274a: 40 88 72 07 mov byte ptr [rdx + 7], sil - 45274e: 48 39 cb cmp rbx, rcx - 452751: 76 30 jbe 0x452783 <__gconv_transform_ucs4le_internal+0x443> - 452753: 48 8d 48 05 lea rcx, [rax + 5] - 452757: 49 89 0b mov qword ptr [r11], rcx - 45275a: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 45275e: 40 88 72 08 mov byte ptr [rdx + 8], sil - 452762: 48 39 cb cmp rbx, rcx - 452765: 76 1c jbe 0x452783 <__gconv_transform_ucs4le_internal+0x443> - 452767: 48 8d 72 09 lea rsi, [rdx + 9] - 45276b: 48 83 c1 01 add rcx, 1 - 45276f: 48 83 c6 01 add rsi, 1 - 452773: 49 89 0b mov qword ptr [r11], rcx - 452776: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] - 45277a: 40 88 7e ff mov byte ptr [rsi - 1], dil - 45277e: 48 39 d9 cmp rcx, rbx - 452781: 75 e8 jne 0x45276b <__gconv_transform_ucs4le_internal+0x42b> - 452783: 29 c3 sub ebx, eax - 452785: 8b 02 mov eax, dword ptr [rdx] - 452787: 83 e0 f8 and eax, -8 - 45278a: 09 d8 or eax, ebx - 45278c: 89 02 mov dword ptr [rdx], eax - 45278e: e9 35 fe ff ff jmp 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> - 452793: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 452798: 48 89 d1 mov rcx, rdx - 45279b: e9 d0 fe ff ff jmp 0x452670 <__gconv_transform_ucs4le_internal+0x330> - 4527a0: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] - 4527a5: 8b 0a mov ecx, dword ptr [rdx] - 4527a7: 89 ce mov esi, ecx - 4527a9: 83 e6 07 and esi, 7 - 4527ac: 0f 84 62 fc ff ff je 0x452414 <__gconv_transform_ucs4le_internal+0xd4> - 4527b2: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 - 4527b8: 0f 85 a0 03 00 00 jne 0x452b5e <__gconv_transform_ucs4le_internal+0x81e> - 4527be: 49 8b 3b mov rdi, qword ptr [r11] - 4527c1: 48 63 f6 movsxd rsi, esi - 4527c4: 48 39 fb cmp rbx, rdi - 4527c7: 0f 86 06 03 00 00 jbe 0x452ad3 <__gconv_transform_ucs4le_internal+0x793> - 4527cd: f6 c1 04 test cl, 4 - 4527d0: 0f 85 07 03 00 00 jne 0x452add <__gconv_transform_ucs4le_internal+0x79d> - 4527d6: 4c 8d 4f 01 lea r9, [rdi + 1] - 4527da: 4c 8d 46 01 lea r8, [rsi + 1] - 4527de: 4d 89 0b mov qword ptr [r11], r9 - 4527e1: 44 0f b6 17 movzx r10d, byte ptr [rdi] - 4527e5: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 4527ea: 44 88 54 32 04 mov byte ptr [rdx + rsi + 4], r10b - 4527ef: 49 39 d9 cmp r9, rbx - 4527f2: 0f 83 a0 01 00 00 jae 0x452998 <__gconv_transform_ucs4le_internal+0x658> - 4527f8: 49 83 f8 04 cmp r8, 4 - 4527fc: 74 3d je 0x45283b <__gconv_transform_ucs4le_internal+0x4fb> - 4527fe: 4c 8d 4f 02 lea r9, [rdi + 2] - 452802: 48 83 c6 02 add rsi, 2 - 452806: 4d 89 0b mov qword ptr [r11], r9 - 452809: 44 0f b6 57 01 movzx r10d, byte ptr [rdi + 1] - 45280e: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 452813: 46 88 54 02 04 mov byte ptr [rdx + r8 + 4], r10b - 452818: 4c 39 cb cmp rbx, r9 - 45281b: 0f 86 7a 01 00 00 jbe 0x45299b <__gconv_transform_ucs4le_internal+0x65b> - 452821: 48 83 fe 03 cmp rsi, 3 - 452825: 75 14 jne 0x45283b <__gconv_transform_ucs4le_internal+0x4fb> - 452827: 48 8d 77 03 lea rsi, [rdi + 3] - 45282b: 49 89 33 mov qword ptr [r11], rsi - 45282e: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 452833: 0f b6 77 02 movzx esi, byte ptr [rdi + 2] - 452837: 40 88 72 07 mov byte ptr [rdx + 7], sil - 45283b: 80 7a 07 80 cmp byte ptr [rdx + 7], -128 - 45283f: 0f 87 7b 02 00 00 ja 0x452ac0 <__gconv_transform_ucs4le_internal+0x780> - 452845: 0f b6 42 04 movzx eax, byte ptr [rdx + 4] - 452849: 49 83 c6 04 add r14, 4 - 45284d: 41 88 46 fc mov byte ptr [r14 - 4], al - 452851: 0f b6 42 05 movzx eax, byte ptr [rdx + 5] - 452855: 41 88 46 fd mov byte ptr [r14 - 3], al - 452859: 0f b6 42 06 movzx eax, byte ptr [rdx + 6] - 45285d: 41 88 46 fe mov byte ptr [r14 - 2], al - 452861: 0f b6 42 07 movzx eax, byte ptr [rdx + 7] - 452865: 41 88 46 ff mov byte ptr [r14 - 1], al - 452869: 49 8b 03 mov rax, qword ptr [r11] - 45286c: 8b 0a mov ecx, dword ptr [rdx] - 45286e: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 452873: 83 e1 f8 and ecx, -8 - 452876: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] - 45287b: 89 0a mov dword ptr [rdx], ecx - 45287d: e9 9a fb ff ff jmp 0x45241c <__gconv_transform_ucs4le_internal+0xdc> - 452882: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 452888: 49 89 03 mov qword ptr [r11], rax - 45288b: 48 89 d6 mov rsi, rdx - 45288e: 48 39 c3 cmp rbx, rax - 452891: 0f 85 70 fd ff ff jne 0x452607 <__gconv_transform_ucs4le_internal+0x2c7> - 452897: 41 ba 04 00 00 00 mov r10d, 4 - 45289d: e9 11 fc ff ff jmp 0x4524b3 <__gconv_transform_ucs4le_internal+0x173> - 4528a2: 49 89 0c 24 mov qword ptr [r12], rcx - 4528a6: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] - 4528ab: 49 01 07 add qword ptr [r15], rax - 4528ae: e9 17 fe ff ff jmp 0x4526ca <__gconv_transform_ucs4le_internal+0x38a> - 4528b3: 31 f6 xor esi, esi - 4528b5: 4d 85 ff test r15, r15 - 4528b8: 74 03 je 0x4528bd <__gconv_transform_ucs4le_internal+0x57d> - 4528ba: 49 8b 37 mov rsi, qword ptr [r15] - 4528bd: 48 03 74 24 68 add rsi, qword ptr [rsp + 104] - 4528c2: 48 3b 74 24 18 cmp rsi, qword ptr [rsp + 24] - 4528c7: 0f 84 a1 00 00 00 je 0x45296e <__gconv_transform_ucs4le_internal+0x62e> - 4528cd: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 4528d2: 41 8b 74 24 10 mov esi, dword ptr [r12 + 16] - 4528d7: 49 89 3b mov qword ptr [r11], rdi - 4528da: 4c 39 eb cmp rbx, r13 - 4528dd: 0f 82 04 02 00 00 jb 0x452ae7 <__gconv_transform_ucs4le_internal+0x7a7> - 4528e3: 49 8d 4e 04 lea rcx, [r14 + 4] - 4528e7: 48 39 ca cmp rdx, rcx - 4528ea: 0f 82 02 02 00 00 jb 0x452af2 <__gconv_transform_ucs4le_internal+0x7b2> - 4528f0: 83 e6 02 and esi, 2 - 4528f3: 0f 85 1c 01 00 00 jne 0x452a15 <__gconv_transform_ucs4le_internal+0x6d5> - 4528f9: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 - 4528ff: 75 32 jne 0x452933 <__gconv_transform_ucs4le_internal+0x5f3> - 452901: e9 fb 01 00 00 jmp 0x452b01 <__gconv_transform_ucs4le_internal+0x7c1> - 452906: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 452910: 49 8d 7d 04 lea rdi, [r13 + 4] - 452914: 89 71 fc mov dword ptr [rcx - 4], esi - 452917: 48 39 fb cmp rbx, rdi - 45291a: 0f 82 3b 01 00 00 jb 0x452a5b <__gconv_transform_ucs4le_internal+0x71b> - 452920: 48 8d 71 04 lea rsi, [rcx + 4] - 452924: 48 39 f2 cmp rdx, rsi - 452927: 0f 82 66 01 00 00 jb 0x452a93 <__gconv_transform_ucs4le_internal+0x753> - 45292d: 48 89 f1 mov rcx, rsi - 452930: 49 89 fd mov r13, rdi - 452933: 41 8b 75 fc mov esi, dword ptr [r13 - 4] - 452937: 48 8d 79 fc lea rdi, [rcx - 4] - 45293b: 4d 8d 45 fc lea r8, [r13 - 4] - 45293f: 85 f6 test esi, esi - 452941: 79 cd jns 0x452910 <__gconv_transform_ucs4le_internal+0x5d0> - 452943: 4d 89 03 mov qword ptr [r11], r8 - 452946: 48 39 fa cmp rdx, rdi - 452949: 0f 85 1d 01 00 00 jne 0x452a6c <__gconv_transform_ucs4le_internal+0x72c> - 45294f: 48 8d 0d 2a 77 04 00 lea rcx, [rip + 292650] # 0x49a080 <__PRETTY_FUNCTION__.11006> - 452956: ba eb 02 00 00 mov edx, 747 - 45295b: 48 8d 35 78 73 04 00 lea rsi, [rip + 291704] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 452962: 48 8d 3d 17 74 04 00 lea rdi, [rip + 291863] # 0x499d80 - 452969: e8 e2 05 fb ff call 0x402f50 <__assert_fail> - 45296e: 48 29 d1 sub rcx, rdx - 452971: 49 29 0b sub qword ptr [r11], rcx - 452974: e9 d6 fb ff ff jmp 0x45254f <__gconv_transform_ucs4le_internal+0x20f> - 452979: 48 89 f8 mov rax, rdi - 45297c: 4c 89 f1 mov rcx, r14 - 45297f: e9 ec fc ff ff jmp 0x452670 <__gconv_transform_ucs4le_internal+0x330> - 452984: 49 89 3b mov qword ptr [r11], rdi - 452987: 4c 89 f1 mov rcx, r14 - 45298a: 48 39 fb cmp rbx, rdi - 45298d: 0f 85 7d fc ff ff jne 0x452610 <__gconv_transform_ucs4le_internal+0x2d0> - 452993: e9 ff fe ff ff jmp 0x452897 <__gconv_transform_ucs4le_internal+0x557> - 452998: 4c 89 c6 mov rsi, r8 - 45299b: 48 83 fe 03 cmp rsi, 3 - 45299f: 0f 87 96 fe ff ff ja 0x45283b <__gconv_transform_ucs4le_internal+0x4fb> - 4529a5: 83 e1 f8 and ecx, -8 - 4529a8: 41 ba 07 00 00 00 mov r10d, 7 - 4529ae: 09 ce or esi, ecx - 4529b0: 89 32 mov dword ptr [rdx], esi - 4529b2: e9 11 fc ff ff jmp 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> - 4529b7: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 - 4529bd: 0f 85 f4 01 00 00 jne 0x452bb7 <__gconv_transform_ucs4le_internal+0x877> - 4529c3: 49 8b 44 24 20 mov rax, qword ptr [r12 + 32] - 4529c8: 45 31 d2 xor r10d, r10d - 4529cb: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 4529d2: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 - 4529d8: 0f 85 ea fb ff ff jne 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> - 4529de: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] - 4529e3: 48 89 df mov rdi, rbx - 4529e6: e8 45 ab ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 4529eb: 8b 84 24 c8 00 00 00 mov eax, dword ptr [rsp + 200] - 4529f2: 31 c9 xor ecx, ecx - 4529f4: 31 d2 xor edx, edx - 4529f6: 45 31 c0 xor r8d, r8d - 4529f9: 4d 89 f9 mov r9, r15 - 4529fc: 50 push rax - 4529fd: 55 push rbp - 4529fe: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] - 452a03: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 452a08: ff d3 call rbx - 452a0a: 5f pop rdi - 452a0b: 41 58 pop r8 - 452a0d: 41 89 c2 mov r10d, eax - 452a10: e9 b3 fb ff ff jmp 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> - 452a15: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] - 452a1a: 4d 85 c0 test r8, r8 - 452a1d: 0f 84 5f 01 00 00 je 0x452b82 <__gconv_transform_ucs4le_internal+0x842> - 452a23: 4c 89 f6 mov rsi, r14 - 452a26: eb 22 jmp 0x452a4a <__gconv_transform_ucs4le_internal+0x70a> - 452a28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 452a30: 89 3e mov dword ptr [rsi], edi - 452a32: 48 89 ce mov rsi, rcx - 452a35: 49 8d 7d 04 lea rdi, [r13 + 4] - 452a39: 48 39 fb cmp rbx, rdi - 452a3c: 72 1a jb 0x452a58 <__gconv_transform_ucs4le_internal+0x718> - 452a3e: 48 8d 4e 04 lea rcx, [rsi + 4] - 452a42: 48 39 ca cmp rdx, rcx - 452a45: 72 49 jb 0x452a90 <__gconv_transform_ucs4le_internal+0x750> - 452a47: 49 89 fd mov r13, rdi - 452a4a: 41 8b 7d fc mov edi, dword ptr [r13 - 4] - 452a4e: 85 ff test edi, edi - 452a50: 79 de jns 0x452a30 <__gconv_transform_ucs4le_internal+0x6f0> - 452a52: 49 83 00 01 add qword ptr [r8], 1 - 452a56: eb dd jmp 0x452a35 <__gconv_transform_ucs4le_internal+0x6f5> - 452a58: 48 89 f1 mov rcx, rsi - 452a5b: 4d 89 2b mov qword ptr [r11], r13 - 452a5e: 4c 39 eb cmp rbx, r13 - 452a61: 74 51 je 0x452ab4 <__gconv_transform_ucs4le_internal+0x774> - 452a63: 48 39 d1 cmp rcx, rdx - 452a66: 0f 84 e3 fe ff ff je 0x45294f <__gconv_transform_ucs4le_internal+0x60f> - 452a6c: 48 8d 0d 0d 76 04 00 lea rcx, [rip + 292365] # 0x49a080 <__PRETTY_FUNCTION__.11006> - 452a73: ba ea 02 00 00 mov edx, 746 - 452a78: 48 8d 35 5b 72 04 00 lea rsi, [rip + 291419] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 452a7f: 48 8d 3d 7c 72 04 00 lea rdi, [rip + 291452] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 452a86: e8 c5 04 fb ff call 0x402f50 <__assert_fail> - 452a8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 452a90: 48 89 f1 mov rcx, rsi - 452a93: 4d 89 2b mov qword ptr [r11], r13 - 452a96: 4c 39 eb cmp rbx, r13 - 452a99: 74 19 je 0x452ab4 <__gconv_transform_ucs4le_internal+0x774> - 452a9b: 48 39 ca cmp rdx, rcx - 452a9e: 75 cc jne 0x452a6c <__gconv_transform_ucs4le_internal+0x72c> - 452aa0: 4c 39 f2 cmp rdx, r14 - 452aa3: 0f 85 a6 fa ff ff jne 0x45254f <__gconv_transform_ucs4le_internal+0x20f> - 452aa9: 41 83 6c 24 14 01 sub dword ptr [r12 + 20], 1 - 452aaf: e9 9b fa ff ff jmp 0x45254f <__gconv_transform_ucs4le_internal+0x20f> - 452ab4: 48 39 ca cmp rdx, rcx - 452ab7: 0f 84 92 fe ff ff je 0x45294f <__gconv_transform_ucs4le_internal+0x60f> - 452abd: eb ad jmp 0x452a6c <__gconv_transform_ucs4le_internal+0x72c> - 452abf: 90 nop - 452ac0: a8 02 test al, 2 - 452ac2: 0f 85 ab fd ff ff jne 0x452873 <__gconv_transform_ucs4le_internal+0x533> - 452ac8: 41 ba 06 00 00 00 mov r10d, 6 - 452ace: e9 f5 fa ff ff jmp 0x4525c8 <__gconv_transform_ucs4le_internal+0x288> - 452ad3: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 452ad8: e9 be fe ff ff jmp 0x45299b <__gconv_transform_ucs4le_internal+0x65b> - 452add: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 452ae2: e9 54 fd ff ff jmp 0x45283b <__gconv_transform_ucs4le_internal+0x4fb> - 452ae7: 49 89 fd mov r13, rdi - 452aea: 4c 89 f1 mov rcx, r14 - 452aed: e9 69 ff ff ff jmp 0x452a5b <__gconv_transform_ucs4le_internal+0x71b> - 452af2: 49 89 fd mov r13, rdi - 452af5: 4c 89 f1 mov rcx, r14 - 452af8: eb 99 jmp 0x452a93 <__gconv_transform_ucs4le_internal+0x753> - 452afa: 31 db xor ebx, ebx - 452afc: e9 84 fc ff ff jmp 0x452785 <__gconv_transform_ucs4le_internal+0x445> - 452b01: 48 89 ce mov rsi, rcx - 452b04: eb 20 jmp 0x452b26 <__gconv_transform_ucs4le_internal+0x7e6> - 452b06: 89 7e fc mov dword ptr [rsi - 4], edi - 452b09: 49 8d 7d 04 lea rdi, [r13 + 4] - 452b0d: 48 39 fb cmp rbx, rdi - 452b10: 0f 82 45 ff ff ff jb 0x452a5b <__gconv_transform_ucs4le_internal+0x71b> - 452b16: 48 83 c6 04 add rsi, 4 - 452b1a: 48 39 f2 cmp rdx, rsi - 452b1d: 0f 82 70 ff ff ff jb 0x452a93 <__gconv_transform_ucs4le_internal+0x753> - 452b23: 49 89 fd mov r13, rdi - 452b26: 41 8b 7d fc mov edi, dword ptr [r13 - 4] - 452b2a: 48 89 f1 mov rcx, rsi - 452b2d: 85 ff test edi, edi - 452b2f: 79 d5 jns 0x452b06 <__gconv_transform_ucs4le_internal+0x7c6> - 452b31: 4c 39 f2 cmp rdx, r14 - 452b34: 0f 84 15 fe ff ff je 0x45294f <__gconv_transform_ucs4le_internal+0x60f> - 452b3a: e9 2d ff ff ff jmp 0x452a6c <__gconv_transform_ucs4le_internal+0x72c> - 452b3f: 48 8d 0d 3a 75 04 00 lea rcx, [rip + 292154] # 0x49a080 <__PRETTY_FUNCTION__.11006> - 452b46: ba 1e 03 00 00 mov edx, 798 - 452b4b: 48 8d 35 88 71 04 00 lea rsi, [rip + 291208] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 452b52: 48 8d 3d ba 71 04 00 lea rdi, [rip + 291258] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> - 452b59: e8 f2 03 fb ff call 0x402f50 <__assert_fail> - 452b5e: 48 8d 0d 1b 75 04 00 lea rcx, [rip + 292123] # 0x49a080 <__PRETTY_FUNCTION__.11006> - 452b65: ba 34 02 00 00 mov edx, 564 - 452b6a: 48 8d 35 69 71 04 00 lea rsi, [rip + 291177] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 452b71: 48 8d 3d 76 71 04 00 lea rdi, [rip + 291190] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 452b78: e8 d3 03 fb ff call 0x402f50 <__assert_fail> - 452b7d: e8 4e 90 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 452b82: 48 89 ce mov rsi, rcx - 452b85: eb 20 jmp 0x452ba7 <__gconv_transform_ucs4le_internal+0x867> - 452b87: 89 7e fc mov dword ptr [rsi - 4], edi - 452b8a: 49 8d 7d 04 lea rdi, [r13 + 4] - 452b8e: 48 39 fb cmp rbx, rdi - 452b91: 0f 82 c4 fe ff ff jb 0x452a5b <__gconv_transform_ucs4le_internal+0x71b> - 452b97: 48 83 c6 04 add rsi, 4 - 452b9b: 48 39 f2 cmp rdx, rsi - 452b9e: 0f 82 ef fe ff ff jb 0x452a93 <__gconv_transform_ucs4le_internal+0x753> - 452ba4: 49 89 fd mov r13, rdi - 452ba7: 41 8b 7d fc mov edi, dword ptr [r13 - 4] - 452bab: 48 89 f1 mov rcx, rsi - 452bae: 85 ff test edi, edi - 452bb0: 79 d5 jns 0x452b87 <__gconv_transform_ucs4le_internal+0x847> - 452bb2: e9 7a ff ff ff jmp 0x452b31 <__gconv_transform_ucs4le_internal+0x7f1> - 452bb7: 48 8d 0d c2 74 04 00 lea rcx, [rip + 292034] # 0x49a080 <__PRETTY_FUNCTION__.11006> - 452bbe: ba a4 01 00 00 mov edx, 420 - 452bc3: 48 8d 35 10 71 04 00 lea rsi, [rip + 291088] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 452bca: 48 8d 3d 1d 71 04 00 lea rdi, [rip + 291101] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 452bd1: e8 7a 03 fb ff call 0x402f50 <__assert_fail> - 452bd6: 48 8d 0d 03 76 04 00 lea rcx, [rip + 292355] # 0x49a1e0 <__PRETTY_FUNCTION__.10920> - 452bdd: ba 94 02 00 00 mov edx, 660 - 452be2: 48 8d 35 3e 71 04 00 lea rsi, [rip + 291134] # 0x499d27 <__PRETTY_FUNCTION__.9087+0x67> - 452be9: 48 8d 3d 46 71 04 00 lea rdi, [rip + 291142] # 0x499d36 <__PRETTY_FUNCTION__.9087+0x76> - 452bf0: e8 5b 03 fb ff call 0x402f50 <__assert_fail> - 452bf5: 41 89 c2 mov r10d, eax - 452bf8: e9 cd fa ff ff jmp 0x4526ca <__gconv_transform_ucs4le_internal+0x38a> - 452bfd: 0f 1f 00 nop dword ptr [rax] - -0000000000452c00 <__gconv_transform_ascii_internal>: - 452c00: f3 0f 1e fa endbr64 - 452c04: 41 57 push r15 - 452c06: 49 89 d3 mov r11, rdx - 452c09: 41 56 push r14 - 452c0b: 41 55 push r13 - 452c0d: 41 54 push r12 - 452c0f: 55 push rbp - 452c10: 48 89 cd mov rbp, rcx - 452c13: 53 push rbx - 452c14: 48 89 f3 mov rbx, rsi - 452c17: 48 83 ec 78 sub rsp, 120 - 452c1b: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 452c20: 44 8b a4 24 b0 00 00 00 mov r12d, dword ptr [rsp + 176] - 452c28: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 452c31: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 452c36: 31 c0 xor eax, eax - 452c38: 48 8d 47 68 lea rax, [rdi + 104] - 452c3c: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 452c45: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 452c4a: 48 8d 46 30 lea rax, [rsi + 48] - 452c4e: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 452c53: 8b 46 10 mov eax, dword ptr [rsi + 16] - 452c56: a8 01 test al, 1 - 452c58: 75 28 jne 0x452c82 <__gconv_transform_ascii_internal+0x82> - 452c5a: 48 8b b7 90 00 00 00 mov rsi, qword ptr [rdi + 144] - 452c61: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 452c66: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 452c6b: 74 15 je 0x452c82 <__gconv_transform_ascii_internal+0x82> - 452c6d: 49 89 f7 mov r15, rsi - 452c70: 49 c1 cf 11 ror r15, 17 - 452c74: 64 4c 33 3c 25 30 00 00 00 xor r15, qword ptr fs:[48] - 452c7d: 4c 89 7c 24 10 mov qword ptr [rsp + 16], r15 - 452c82: 45 85 e4 test r12d, r12d - 452c85: 0f 85 38 03 00 00 jne 0x452fc3 <__gconv_transform_ascii_internal+0x3c3> - 452c8b: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 452c90: 48 8d 4c 24 58 lea rcx, [rsp + 88] - 452c95: 4c 8b 63 08 mov r12, qword ptr [rbx + 8] - 452c99: 4d 89 cf mov r15, r9 - 452c9c: 48 85 ff test rdi, rdi - 452c9f: 48 89 fa mov rdx, rdi - 452ca2: 48 0f 44 d3 cmove rdx, rbx - 452ca6: 4d 85 c9 test r9, r9 - 452ca9: 4c 8b 32 mov r14, qword ptr [rdx] - 452cac: ba 00 00 00 00 mov edx, 0 - 452cb1: 48 c7 44 24 58 00 00 00 00 mov qword ptr [rsp + 88], 0 - 452cba: 48 0f 45 d1 cmovne rdx, rcx - 452cbe: 45 31 d2 xor r10d, r10d - 452cc1: 48 89 54 24 38 mov qword ptr [rsp + 56], rdx - 452cc6: 4d 8b 2b mov r13, qword ptr [r11] - 452cc9: 4d 85 ff test r15, r15 - 452ccc: 74 03 je 0x452cd1 <__gconv_transform_ascii_internal+0xd1> - 452cce: 4d 03 17 add r10, qword ptr [r15] - 452cd1: 49 39 ed cmp r13, rbp - 452cd4: 0f 84 d6 02 00 00 je 0x452fb0 <__gconv_transform_ascii_internal+0x3b0> - 452cda: 49 8d 7e 04 lea rdi, [r14 + 4] - 452cde: 49 39 fc cmp r12, rdi - 452ce1: 0f 82 d1 01 00 00 jb 0x452eb8 <__gconv_transform_ascii_internal+0x2b8> - 452ce7: a8 02 test al, 2 - 452ce9: 0f 85 31 01 00 00 jne 0x452e20 <__gconv_transform_ascii_internal+0x220> - 452cef: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 452cf5: 0f 84 51 03 00 00 je 0x45304c <__gconv_transform_ascii_internal+0x44c> - 452cfb: 48 89 fe mov rsi, rdi - 452cfe: 4c 89 e8 mov rax, r13 - 452d01: eb 22 jmp 0x452d25 <__gconv_transform_ascii_internal+0x125> - 452d03: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 452d08: 48 83 c0 01 add rax, 1 - 452d0c: 89 56 fc mov dword ptr [rsi - 4], edx - 452d0f: 48 39 c5 cmp rbp, rax - 452d12: 0f 84 c8 01 00 00 je 0x452ee0 <__gconv_transform_ascii_internal+0x2e0> - 452d18: 48 8d 76 04 lea rsi, [rsi + 4] - 452d1c: 49 39 f4 cmp r12, rsi - 452d1f: 0f 82 d3 00 00 00 jb 0x452df8 <__gconv_transform_ascii_internal+0x1f8> - 452d25: 0f b6 10 movzx edx, byte ptr [rax] - 452d28: 48 89 f1 mov rcx, rsi - 452d2b: 48 8d 7e fc lea rdi, [rsi - 4] - 452d2f: 84 d2 test dl, dl - 452d31: 79 d5 jns 0x452d08 <__gconv_transform_ascii_internal+0x108> - 452d33: c7 44 24 08 06 00 00 00 mov dword ptr [rsp + 8], 6 - 452d3b: 48 89 f9 mov rcx, rdi - 452d3e: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 452d44: 49 89 03 mov qword ptr [r11], rax - 452d47: 0f 85 c2 00 00 00 jne 0x452e0f <__gconv_transform_ascii_internal+0x20f> - 452d4d: 83 43 14 01 add dword ptr [rbx + 20], 1 - 452d51: f6 43 10 01 test byte ptr [rbx + 16], 1 - 452d55: 0f 85 75 01 00 00 jne 0x452ed0 <__gconv_transform_ascii_internal+0x2d0> - 452d5b: 4c 39 f1 cmp rcx, r14 - 452d5e: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 - 452d63: 4c 89 54 24 30 mov qword ptr [rsp + 48], r10 - 452d68: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx - 452d6d: 0f 86 18 01 00 00 jbe 0x452e8b <__gconv_transform_ascii_internal+0x28b> - 452d73: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 452d78: 48 8b 03 mov rax, qword ptr [rbx] - 452d7b: 48 89 44 24 60 mov qword ptr [rsp + 96], rax - 452d80: e8 ab a7 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 452d85: 48 8d 54 24 60 lea rdx, [rsp + 96] - 452d8a: 45 31 c0 xor r8d, r8d - 452d8d: 4d 89 f9 mov r9, r15 - 452d90: 8b 8c 24 b8 00 00 00 mov ecx, dword ptr [rsp + 184] - 452d97: 51 push rcx - 452d98: 6a 00 push 0 - 452d9a: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 452d9f: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 452da4: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] - 452da9: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 452dae: ff d0 call rax - 452db0: 5a pop rdx - 452db1: 59 pop rcx - 452db2: 83 f8 04 cmp eax, 4 - 452db5: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] - 452dba: 0f 84 c0 00 00 00 je 0x452e80 <__gconv_transform_ascii_internal+0x280> - 452dc0: 48 8b 54 24 60 mov rdx, qword ptr [rsp + 96] - 452dc5: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 452dca: 4c 8b 54 24 30 mov r10, qword ptr [rsp + 48] - 452dcf: 48 39 d1 cmp rcx, rdx - 452dd2: 0f 85 15 01 00 00 jne 0x452eed <__gconv_transform_ascii_internal+0x2ed> - 452dd8: 85 c0 test eax, eax - 452dda: 0f 85 13 04 00 00 jne 0x4531f3 <__gconv_transform_ascii_internal+0x5f3> - 452de0: 4c 8b 33 mov r14, qword ptr [rbx] - 452de3: 4c 8b 54 24 58 mov r10, qword ptr [rsp + 88] - 452de8: 8b 43 10 mov eax, dword ptr [rbx + 16] - 452deb: e9 d6 fe ff ff jmp 0x452cc6 <__gconv_transform_ascii_internal+0xc6> - 452df0: 48 89 f9 mov rcx, rdi - 452df3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 452df8: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 452dfe: c7 44 24 08 05 00 00 00 mov dword ptr [rsp + 8], 5 - 452e06: 49 89 03 mov qword ptr [r11], rax - 452e09: 0f 84 3e ff ff ff je 0x452d4d <__gconv_transform_ascii_internal+0x14d> - 452e0f: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 452e14: 48 89 08 mov qword ptr [rax], rcx - 452e17: eb 72 jmp 0x452e8b <__gconv_transform_ascii_internal+0x28b> - 452e19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 452e20: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 452e26: 0f 84 b4 02 00 00 je 0x4530e0 <__gconv_transform_ascii_internal+0x4e0> - 452e2c: c7 44 24 08 04 00 00 00 mov dword ptr [rsp + 8], 4 - 452e34: 49 8d 55 01 lea rdx, [r13 + 1] - 452e38: 4c 89 f1 mov rcx, r14 - 452e3b: eb 1e jmp 0x452e5b <__gconv_transform_ascii_internal+0x25b> - 452e3d: 0f 1f 00 nop dword ptr [rax] - 452e40: 89 31 mov dword ptr [rcx], esi - 452e42: 48 89 f9 mov rcx, rdi - 452e45: 48 39 d5 cmp rbp, rdx - 452e48: 0f 84 f0 fe ff ff je 0x452d3e <__gconv_transform_ascii_internal+0x13e> - 452e4e: 48 8d 79 04 lea rdi, [rcx + 4] - 452e52: 48 83 c2 01 add rdx, 1 - 452e56: 49 39 fc cmp r12, rdi - 452e59: 72 9d jb 0x452df8 <__gconv_transform_ascii_internal+0x1f8> - 452e5b: 0f b6 72 ff movzx esi, byte ptr [rdx - 1] - 452e5f: 48 89 d0 mov rax, rdx - 452e62: 40 84 f6 test sil, sil - 452e65: 79 d9 jns 0x452e40 <__gconv_transform_ascii_internal+0x240> - 452e67: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 452e6c: c7 44 24 08 06 00 00 00 mov dword ptr [rsp + 8], 6 - 452e74: 48 83 07 01 add qword ptr [rdi], 1 - 452e78: eb cb jmp 0x452e45 <__gconv_transform_ascii_internal+0x245> - 452e7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 452e80: 83 7c 24 08 05 cmp dword ptr [rsp + 8], 5 - 452e85: 0f 84 55 ff ff ff je 0x452de0 <__gconv_transform_ascii_internal+0x1e0> - 452e8b: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] - 452e90: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 452e99: 0f 85 4f 03 00 00 jne 0x4531ee <__gconv_transform_ascii_internal+0x5ee> - 452e9f: 8b 44 24 08 mov eax, dword ptr [rsp + 8] - 452ea3: 48 83 c4 78 add rsp, 120 - 452ea7: 5b pop rbx - 452ea8: 5d pop rbp - 452ea9: 41 5c pop r12 - 452eab: 41 5d pop r13 - 452ead: 41 5e pop r14 - 452eaf: 41 5f pop r15 - 452eb1: c3 ret - 452eb2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 452eb8: c7 44 24 08 05 00 00 00 mov dword ptr [rsp + 8], 5 - 452ec0: 4c 89 e8 mov rax, r13 - 452ec3: 4c 89 f1 mov rcx, r14 - 452ec6: e9 73 fe ff ff jmp 0x452d3e <__gconv_transform_ascii_internal+0x13e> - 452ecb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 452ed0: 48 89 0b mov qword ptr [rbx], rcx - 452ed3: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 452ed8: 49 01 07 add qword ptr [r15], rax - 452edb: eb ae jmp 0x452e8b <__gconv_transform_ascii_internal+0x28b> - 452edd: 0f 1f 00 nop dword ptr [rax] - 452ee0: c7 44 24 08 04 00 00 00 mov dword ptr [rsp + 8], 4 - 452ee8: e9 51 fe ff ff jmp 0x452d3e <__gconv_transform_ascii_internal+0x13e> - 452eed: 31 f6 xor esi, esi - 452eef: 4d 85 ff test r15, r15 - 452ef2: 74 03 je 0x452ef7 <__gconv_transform_ascii_internal+0x2f7> - 452ef4: 49 8b 37 mov rsi, qword ptr [r15] - 452ef7: 48 03 74 24 58 add rsi, qword ptr [rsp + 88] - 452efc: 4c 39 d6 cmp rsi, r10 - 452eff: 0f 84 94 00 00 00 je 0x452f99 <__gconv_transform_ascii_internal+0x399> - 452f05: 4d 89 2b mov qword ptr [r11], r13 - 452f08: 8b 4b 10 mov ecx, dword ptr [rbx + 16] - 452f0b: 49 39 ed cmp r13, rbp - 452f0e: 0f 84 8c 02 00 00 je 0x4531a0 <__gconv_transform_ascii_internal+0x5a0> - 452f14: 49 8d 76 04 lea rsi, [r14 + 4] - 452f18: 48 39 f2 cmp rdx, rsi - 452f1b: 0f 82 0a 01 00 00 jb 0x45302b <__gconv_transform_ascii_internal+0x42b> - 452f21: 83 e1 02 and ecx, 2 - 452f24: 0f 85 66 01 00 00 jne 0x453090 <__gconv_transform_ascii_internal+0x490> - 452f2a: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 452f30: 48 89 f1 mov rcx, rsi - 452f33: 75 28 jne 0x452f5d <__gconv_transform_ascii_internal+0x35d> - 452f35: e9 03 02 00 00 jmp 0x45313d <__gconv_transform_ascii_internal+0x53d> - 452f3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 452f40: 49 83 c5 01 add r13, 1 - 452f44: 89 71 fc mov dword ptr [rcx - 4], esi - 452f47: 4c 39 ed cmp rbp, r13 - 452f4a: 0f 84 30 02 00 00 je 0x453180 <__gconv_transform_ascii_internal+0x580> - 452f50: 48 83 c1 04 add rcx, 4 - 452f54: 48 39 ca cmp rdx, rcx - 452f57: 0f 82 d1 00 00 00 jb 0x45302e <__gconv_transform_ascii_internal+0x42e> - 452f5d: 41 0f b6 75 00 movzx esi, byte ptr [r13] - 452f62: 48 89 cf mov rdi, rcx - 452f65: 4c 8d 41 fc lea r8, [rcx - 4] - 452f69: 40 84 f6 test sil, sil - 452f6c: 79 d2 jns 0x452f40 <__gconv_transform_ascii_internal+0x340> - 452f6e: 4d 89 2b mov qword ptr [r11], r13 - 452f71: 49 39 d0 cmp r8, rdx - 452f74: 0f 84 2e 02 00 00 je 0x4531a8 <__gconv_transform_ascii_internal+0x5a8> - 452f7a: 48 8d 0d bf 70 04 00 lea rcx, [rip + 291007] # 0x49a040 <__PRETTY_FUNCTION__.11149> - 452f81: ba ea 02 00 00 mov edx, 746 - 452f86: 48 8d 35 4d 6d 04 00 lea rsi, [rip + 290125] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 452f8d: 48 8d 3d 6e 6d 04 00 lea rdi, [rip + 290158] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 452f94: e8 b7 ff fa ff call 0x402f50 <__assert_fail> - 452f99: 48 29 d1 sub rcx, rdx - 452f9c: 48 8d 51 03 lea rdx, [rcx + 3] - 452fa0: 48 0f 49 d1 cmovns rdx, rcx - 452fa4: 48 c1 fa 02 sar rdx, 2 - 452fa8: 49 29 13 sub qword ptr [r11], rdx - 452fab: e9 28 fe ff ff jmp 0x452dd8 <__gconv_transform_ascii_internal+0x1d8> - 452fb0: c7 44 24 08 04 00 00 00 mov dword ptr [rsp + 8], 4 - 452fb8: 4c 89 e8 mov rax, r13 - 452fbb: 4c 89 f1 mov rcx, r14 - 452fbe: e9 7b fd ff ff jmp 0x452d3e <__gconv_transform_ascii_internal+0x13e> - 452fc3: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 452fc9: 0f 85 f8 01 00 00 jne 0x4531c7 <__gconv_transform_ascii_internal+0x5c7> - 452fcf: 48 8b 43 20 mov rax, qword ptr [rbx + 32] - 452fd3: c7 44 24 08 00 00 00 00 mov dword ptr [rsp + 8], 0 - 452fdb: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 452fe2: f6 43 10 01 test byte ptr [rbx + 16], 1 - 452fe6: 0f 85 9f fe ff ff jne 0x452e8b <__gconv_transform_ascii_internal+0x28b> - 452fec: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] - 452ff1: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 452ff6: 48 89 df mov rdi, rbx - 452ff9: e8 32 a5 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 452ffe: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] - 453005: 31 c9 xor ecx, ecx - 453007: 31 d2 xor edx, edx - 453009: 45 31 c0 xor r8d, r8d - 45300c: 50 push rax - 45300d: 41 54 push r12 - 45300f: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 453014: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 453019: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] - 45301e: ff d3 call rbx - 453020: 89 44 24 18 mov dword ptr [rsp + 24], eax - 453024: 5e pop rsi - 453025: 5f pop rdi - 453026: e9 60 fe ff ff jmp 0x452e8b <__gconv_transform_ascii_internal+0x28b> - 45302b: 4c 89 f7 mov rdi, r14 - 45302e: 4d 89 2b mov qword ptr [r11], r13 - 453031: 48 39 d7 cmp rdi, rdx - 453034: 0f 85 40 ff ff ff jne 0x452f7a <__gconv_transform_ascii_internal+0x37a> - 45303a: 4c 39 f7 cmp rdi, r14 - 45303d: 0f 85 95 fd ff ff jne 0x452dd8 <__gconv_transform_ascii_internal+0x1d8> - 453043: 83 6b 14 01 sub dword ptr [rbx + 20], 1 - 453047: e9 8c fd ff ff jmp 0x452dd8 <__gconv_transform_ascii_internal+0x1d8> - 45304c: 4c 89 e8 mov rax, r13 - 45304f: eb 27 jmp 0x453078 <__gconv_transform_ascii_internal+0x478> - 453051: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 453058: 48 83 c0 01 add rax, 1 - 45305c: 89 57 fc mov dword ptr [rdi - 4], edx - 45305f: 48 39 c5 cmp rbp, rax - 453062: 0f 84 28 01 00 00 je 0x453190 <__gconv_transform_ascii_internal+0x590> - 453068: 48 8d 57 04 lea rdx, [rdi + 4] - 45306c: 49 39 d4 cmp r12, rdx - 45306f: 0f 82 7b fd ff ff jb 0x452df0 <__gconv_transform_ascii_internal+0x1f0> - 453075: 48 89 d7 mov rdi, rdx - 453078: 0f b6 10 movzx edx, byte ptr [rax] - 45307b: 48 8d 4f fc lea rcx, [rdi - 4] - 45307f: 84 d2 test dl, dl - 453081: 79 d5 jns 0x453058 <__gconv_transform_ascii_internal+0x458> - 453083: c7 44 24 08 06 00 00 00 mov dword ptr [rsp + 8], 6 - 45308b: e9 ae fc ff ff jmp 0x452d3e <__gconv_transform_ascii_internal+0x13e> - 453090: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 453096: 0f 84 d2 00 00 00 je 0x45316e <__gconv_transform_ascii_internal+0x56e> - 45309c: 49 8d 4d 01 lea rcx, [r13 + 1] - 4530a0: 4c 89 f7 mov rdi, r14 - 4530a3: eb 23 jmp 0x4530c8 <__gconv_transform_ascii_internal+0x4c8> - 4530a5: 0f 1f 00 nop dword ptr [rax] - 4530a8: 44 89 07 mov dword ptr [rdi], r8d - 4530ab: 48 89 f7 mov rdi, rsi - 4530ae: 48 39 cd cmp rbp, rcx - 4530b1: 0f 84 d1 00 00 00 je 0x453188 <__gconv_transform_ascii_internal+0x588> - 4530b7: 48 8d 77 04 lea rsi, [rdi + 4] - 4530bb: 48 83 c1 01 add rcx, 1 - 4530bf: 48 39 f2 cmp rdx, rsi - 4530c2: 0f 82 66 ff ff ff jb 0x45302e <__gconv_transform_ascii_internal+0x42e> - 4530c8: 44 0f b6 41 ff movzx r8d, byte ptr [rcx - 1] - 4530cd: 49 89 cd mov r13, rcx - 4530d0: 45 84 c0 test r8b, r8b - 4530d3: 79 d3 jns 0x4530a8 <__gconv_transform_ascii_internal+0x4a8> - 4530d5: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 4530da: 48 83 06 01 add qword ptr [rsi], 1 - 4530de: eb ce jmp 0x4530ae <__gconv_transform_ascii_internal+0x4ae> - 4530e0: 48 89 fe mov rsi, rdi - 4530e3: 4c 89 e8 mov rax, r13 - 4530e6: eb 25 jmp 0x45310d <__gconv_transform_ascii_internal+0x50d> - 4530e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4530f0: 48 83 c0 01 add rax, 1 - 4530f4: 89 56 fc mov dword ptr [rsi - 4], edx - 4530f7: 48 39 c5 cmp rbp, rax - 4530fa: 0f 84 e0 fd ff ff je 0x452ee0 <__gconv_transform_ascii_internal+0x2e0> - 453100: 48 8d 76 04 lea rsi, [rsi + 4] - 453104: 49 39 f4 cmp r12, rsi - 453107: 0f 82 eb fc ff ff jb 0x452df8 <__gconv_transform_ascii_internal+0x1f8> - 45310d: 0f b6 10 movzx edx, byte ptr [rax] - 453110: 48 89 f1 mov rcx, rsi - 453113: 48 8d 7e fc lea rdi, [rsi - 4] - 453117: 84 d2 test dl, dl - 453119: 79 d5 jns 0x4530f0 <__gconv_transform_ascii_internal+0x4f0> - 45311b: e9 13 fc ff ff jmp 0x452d33 <__gconv_transform_ascii_internal+0x133> - 453120: 49 83 c5 01 add r13, 1 - 453124: 89 4e fc mov dword ptr [rsi - 4], ecx - 453127: 4c 39 ed cmp rbp, r13 - 45312a: 0f 84 cc 00 00 00 je 0x4531fc <__gconv_transform_ascii_internal+0x5fc> - 453130: 48 83 c6 04 add rsi, 4 - 453134: 48 39 f2 cmp rdx, rsi - 453137: 0f 82 f1 fe ff ff jb 0x45302e <__gconv_transform_ascii_internal+0x42e> - 45313d: 41 0f b6 4d 00 movzx ecx, byte ptr [r13] - 453142: 48 89 f7 mov rdi, rsi - 453145: 4c 8d 46 fc lea r8, [rsi - 4] - 453149: 84 c9 test cl, cl - 45314b: 79 d3 jns 0x453120 <__gconv_transform_ascii_internal+0x520> - 45314d: e9 1c fe ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> - 453152: 49 83 c5 01 add r13, 1 - 453156: 89 4e fc mov dword ptr [rsi - 4], ecx - 453159: 4c 39 ed cmp rbp, r13 - 45315c: 0f 84 9a 00 00 00 je 0x4531fc <__gconv_transform_ascii_internal+0x5fc> - 453162: 48 8d 4e 04 lea rcx, [rsi + 4] - 453166: 48 39 d1 cmp rcx, rdx - 453169: 77 7b ja 0x4531e6 <__gconv_transform_ascii_internal+0x5e6> - 45316b: 48 89 ce mov rsi, rcx - 45316e: 41 0f b6 4d 00 movzx ecx, byte ptr [r13] - 453173: 4c 8d 46 fc lea r8, [rsi - 4] - 453177: 84 c9 test cl, cl - 453179: 79 d7 jns 0x453152 <__gconv_transform_ascii_internal+0x552> - 45317b: e9 ee fd ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> - 453180: 49 89 c8 mov r8, rcx - 453183: e9 e6 fd ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> - 453188: 49 89 f8 mov r8, rdi - 45318b: e9 de fd ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> - 453190: c7 44 24 08 04 00 00 00 mov dword ptr [rsp + 8], 4 - 453198: 48 89 f9 mov rcx, rdi - 45319b: e9 9e fb ff ff jmp 0x452d3e <__gconv_transform_ascii_internal+0x13e> - 4531a0: 4d 89 f0 mov r8, r14 - 4531a3: e9 c6 fd ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> - 4531a8: 48 8d 0d 91 6e 04 00 lea rcx, [rip + 290449] # 0x49a040 <__PRETTY_FUNCTION__.11149> - 4531af: ba eb 02 00 00 mov edx, 747 - 4531b4: 48 8d 35 1f 6b 04 00 lea rsi, [rip + 289567] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4531bb: 48 8d 3d be 6b 04 00 lea rdi, [rip + 289726] # 0x499d80 - 4531c2: e8 89 fd fa ff call 0x402f50 <__assert_fail> - 4531c7: 48 8d 0d 72 6e 04 00 lea rcx, [rip + 290418] # 0x49a040 <__PRETTY_FUNCTION__.11149> - 4531ce: ba a4 01 00 00 mov edx, 420 - 4531d3: 48 8d 35 00 6b 04 00 lea rsi, [rip + 289536] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4531da: 48 8d 3d 0d 6b 04 00 lea rdi, [rip + 289549] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 4531e1: e8 6a fd fa ff call 0x402f50 <__assert_fail> - 4531e6: 48 89 f7 mov rdi, rsi - 4531e9: e9 40 fe ff ff jmp 0x45302e <__gconv_transform_ascii_internal+0x42e> - 4531ee: e8 dd 89 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 4531f3: 89 44 24 08 mov dword ptr [rsp + 8], eax - 4531f7: e9 8f fc ff ff jmp 0x452e8b <__gconv_transform_ascii_internal+0x28b> - 4531fc: 49 89 f0 mov r8, rsi - 4531ff: e9 6a fd ff ff jmp 0x452f6e <__gconv_transform_ascii_internal+0x36e> - 453204: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45320f: 90 nop - -0000000000453210 <__gconv_transform_internal_ascii>: - 453210: f3 0f 1e fa endbr64 - 453214: 41 57 push r15 - 453216: 4d 89 cf mov r15, r9 - 453219: 41 56 push r14 - 45321b: 41 55 push r13 - 45321d: 41 54 push r12 - 45321f: 55 push rbp - 453220: 48 89 f5 mov rbp, rsi - 453223: 53 push rbx - 453224: 48 89 cb mov rbx, rcx - 453227: 48 81 ec 98 00 00 00 sub rsp, 152 - 45322e: 44 8b 6e 10 mov r13d, dword ptr [rsi + 16] - 453232: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi - 453237: 44 8b a4 24 d0 00 00 00 mov r12d, dword ptr [rsp + 208] - 45323f: 48 89 14 24 mov qword ptr [rsp], rdx - 453243: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 453248: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 453251: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax - 453259: 31 c0 xor eax, eax - 45325b: 48 8d 47 68 lea rax, [rdi + 104] - 45325f: 48 c7 44 24 30 00 00 00 00 mov qword ptr [rsp + 48], 0 - 453268: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 45326d: 48 8d 46 30 lea rax, [rsi + 48] - 453271: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 453276: 41 f6 c5 01 test r13b, 1 - 45327a: 75 25 jne 0x4532a1 <__gconv_transform_internal_ascii+0x91> - 45327c: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 453283: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 453288: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 45328d: 74 12 je 0x4532a1 <__gconv_transform_internal_ascii+0x91> - 45328f: 48 c1 c8 11 ror rax, 17 - 453293: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 45329c: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 4532a1: 45 85 e4 test r12d, r12d - 4532a4: 0f 85 44 06 00 00 jne 0x4538ee <__gconv_transform_internal_ascii+0x6de> - 4532aa: 48 8b 04 24 mov rax, qword ptr [rsp] - 4532ae: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 4532b3: 48 8d 54 24 60 lea rdx, [rsp + 96] - 4532b8: 4c 8b 5d 08 mov r11, qword ptr [rbp + 8] - 4532bc: 48 85 ff test rdi, rdi - 4532bf: 4c 8b 20 mov r12, qword ptr [rax] - 4532c2: 48 89 f8 mov rax, rdi - 4532c5: 48 0f 44 c5 cmove rax, rbp - 4532c9: 4d 85 ff test r15, r15 - 4532cc: 4c 8b 30 mov r14, qword ptr [rax] - 4532cf: b8 00 00 00 00 mov eax, 0 - 4532d4: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 - 4532dd: 48 0f 45 c2 cmovne rax, rdx - 4532e1: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 4532e6: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 4532ed: 85 c0 test eax, eax - 4532ef: 0f 85 f3 01 00 00 jne 0x4534e8 <__gconv_transform_internal_ascii+0x2d8> - 4532f5: 31 c0 xor eax, eax - 4532f7: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 - 4532fc: 49 89 c3 mov r11, rax - 4532ff: 90 nop - 453300: 4d 85 ff test r15, r15 - 453303: 74 03 je 0x453308 <__gconv_transform_internal_ascii+0xf8> - 453305: 4d 03 1f add r11, qword ptr [r15] - 453308: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 45330d: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 453312: 4c 39 e3 cmp rbx, r12 - 453315: 0f 84 2e 06 00 00 je 0x453949 <__gconv_transform_internal_ascii+0x739> - 45331b: 41 83 e5 02 and r13d, 2 - 45331f: 41 ba 04 00 00 00 mov r10d, 4 - 453325: 4c 89 f1 mov rcx, r14 - 453328: 4c 89 e0 mov rax, r12 - 45332b: 44 89 d7 mov edi, r10d - 45332e: 45 89 ea mov r10d, r13d - 453331: 4c 8b 6c 24 28 mov r13, qword ptr [rsp + 40] - 453336: 48 8d 70 04 lea rsi, [rax + 4] - 45333a: 48 39 f3 cmp rbx, rsi - 45333d: 0f 82 85 00 00 00 jb 0x4533c8 <__gconv_transform_internal_ascii+0x1b8> - 453343: 49 39 cd cmp r13, rcx - 453346: 0f 86 44 01 00 00 jbe 0x453490 <__gconv_transform_internal_ascii+0x280> - 45334c: 8b 10 mov edx, dword ptr [rax] - 45334e: 83 fa 7f cmp edx, 127 - 453351: 0f 87 49 01 00 00 ja 0x4534a0 <__gconv_transform_internal_ascii+0x290> - 453357: 48 8d 71 01 lea rsi, [rcx + 1] - 45335b: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi - 453360: 88 11 mov byte ptr [rcx], dl - 453362: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 453367: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] - 45336c: 48 83 c0 04 add rax, 4 - 453370: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453375: 48 39 c3 cmp rbx, rax - 453378: 75 bc jne 0x453336 <__gconv_transform_internal_ascii+0x126> - 45337a: 41 89 fa mov r10d, edi - 45337d: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 453381: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 - 453387: 48 89 07 mov qword ptr [rdi], rax - 45338a: 74 51 je 0x4533dd <__gconv_transform_internal_ascii+0x1cd> - 45338c: 0f 1f 40 00 nop dword ptr [rax] - 453390: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 453395: 48 89 08 mov qword ptr [rax], rcx - 453398: 48 8b 84 24 88 00 00 00 mov rax, qword ptr [rsp + 136] - 4533a0: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4533a9: 0f 85 34 0a 00 00 jne 0x453de3 <__gconv_transform_internal_ascii+0xbd3> - 4533af: 48 81 c4 98 00 00 00 add rsp, 152 - 4533b6: 44 89 d0 mov eax, r10d - 4533b9: 5b pop rbx - 4533ba: 5d pop rbp - 4533bb: 41 5c pop r12 - 4533bd: 41 5d pop r13 - 4533bf: 41 5e pop r14 - 4533c1: 41 5f pop r15 - 4533c3: c3 ret - 4533c4: 0f 1f 40 00 nop dword ptr [rax] - 4533c8: 41 ba 07 00 00 00 mov r10d, 7 - 4533ce: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 4533d2: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 - 4533d8: 48 89 07 mov qword ptr [rdi], rax - 4533db: 75 b3 jne 0x453390 <__gconv_transform_internal_ascii+0x180> - 4533dd: 83 45 14 01 add dword ptr [rbp + 20], 1 - 4533e1: f6 45 10 01 test byte ptr [rbp + 16], 1 - 4533e5: 0f 85 a5 02 00 00 jne 0x453690 <__gconv_transform_internal_ascii+0x480> - 4533eb: 49 39 ce cmp r14, rcx - 4533ee: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 - 4533f3: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 4533f8: 0f 83 e2 03 00 00 jae 0x4537e0 <__gconv_transform_internal_ascii+0x5d0> - 4533fe: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] - 453403: 48 8b 45 00 mov rax, qword ptr [rbp] - 453407: 44 89 54 24 18 mov dword ptr [rsp + 24], r10d - 45340c: 4c 89 ef mov rdi, r13 - 45340f: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 453414: e8 17 a1 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 453419: 48 8d 54 24 68 lea rdx, [rsp + 104] - 45341e: 45 31 c0 xor r8d, r8d - 453421: 4d 89 f9 mov r9, r15 - 453424: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 45342b: 50 push rax - 45342c: 6a 00 push 0 - 45342e: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 453433: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 453438: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 45343d: 41 ff d5 call r13 - 453440: 5e pop rsi - 453441: 5f pop rdi - 453442: 83 f8 04 cmp eax, 4 - 453445: 44 8b 54 24 18 mov r10d, dword ptr [rsp + 24] - 45344a: 41 89 c5 mov r13d, eax - 45344d: 0f 84 85 00 00 00 je 0x4534d8 <__gconv_transform_internal_ascii+0x2c8> - 453453: 4c 8b 54 24 68 mov r10, qword ptr [rsp + 104] - 453458: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 45345d: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] - 453462: 49 39 ca cmp r10, rcx - 453465: 0f 85 b5 03 00 00 jne 0x453820 <__gconv_transform_internal_ascii+0x610> - 45346b: 45 85 ed test r13d, r13d - 45346e: 0f 85 e6 04 00 00 jne 0x45395a <__gconv_transform_internal_ascii+0x74a> - 453474: 48 8b 04 24 mov rax, qword ptr [rsp] - 453478: 4c 8b 75 00 mov r14, qword ptr [rbp] - 45347c: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] - 453481: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] - 453485: 4c 8b 20 mov r12, qword ptr [rax] - 453488: e9 73 fe ff ff jmp 0x453300 <__gconv_transform_internal_ascii+0xf0> - 45348d: 0f 1f 00 nop dword ptr [rax] - 453490: 41 ba 05 00 00 00 mov r10d, 5 - 453496: e9 33 ff ff ff jmp 0x4533ce <__gconv_transform_internal_ascii+0x1be> - 45349b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4534a0: c1 ea 07 shr edx, 7 - 4534a3: 81 fa 00 1c 00 00 cmp edx, 7168 - 4534a9: 0f 84 41 03 00 00 je 0x4537f0 <__gconv_transform_internal_ascii+0x5e0> - 4534af: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 4534b5: 74 13 je 0x4534ca <__gconv_transform_internal_ascii+0x2ba> - 4534b7: f6 45 10 08 test byte ptr [rbp + 16], 8 - 4534bb: 0f 85 af 02 00 00 jne 0x453770 <__gconv_transform_internal_ascii+0x560> - 4534c1: 45 85 d2 test r10d, r10d - 4534c4: 0f 85 36 03 00 00 jne 0x453800 <__gconv_transform_internal_ascii+0x5f0> - 4534ca: 41 ba 06 00 00 00 mov r10d, 6 - 4534d0: e9 f9 fe ff ff jmp 0x4533ce <__gconv_transform_internal_ascii+0x1be> - 4534d5: 0f 1f 00 nop dword ptr [rax] - 4534d8: 45 89 d5 mov r13d, r10d - 4534db: 41 83 fa 05 cmp r10d, 5 - 4534df: 75 8a jne 0x45346b <__gconv_transform_internal_ascii+0x25b> - 4534e1: eb 91 jmp 0x453474 <__gconv_transform_internal_ascii+0x264> - 4534e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4534e8: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 4534ec: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 4534f1: 8b 00 mov eax, dword ptr [rax] - 4534f3: 89 c1 mov ecx, eax - 4534f5: 83 e1 07 and ecx, 7 - 4534f8: 0f 84 f7 fd ff ff je 0x4532f5 <__gconv_transform_internal_ascii+0xe5> - 4534fe: 48 85 ff test rdi, rdi - 453501: 0f 85 00 09 00 00 jne 0x453e07 <__gconv_transform_internal_ascii+0xbf7> - 453507: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 45350c: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 453511: 83 f9 04 cmp ecx, 4 - 453514: 0f 87 aa 08 00 00 ja 0x453dc4 <__gconv_transform_internal_ascii+0xbb4> - 45351a: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 45351f: 48 63 d1 movsxd rdx, ecx - 453522: 0f b6 77 04 movzx esi, byte ptr [rdi + 4] - 453526: 40 88 b4 24 84 00 00 00 mov byte ptr [rsp + 132], sil - 45352e: 83 f9 01 cmp ecx, 1 - 453531: 74 2d je 0x453560 <__gconv_transform_internal_ascii+0x350> - 453533: 0f b6 4f 05 movzx ecx, byte ptr [rdi + 5] - 453537: 88 8c 24 85 00 00 00 mov byte ptr [rsp + 133], cl - 45353e: 48 83 fa 02 cmp rdx, 2 - 453542: 74 1c je 0x453560 <__gconv_transform_internal_ascii+0x350> - 453544: 0f b6 4f 06 movzx ecx, byte ptr [rdi + 6] - 453548: 88 8c 24 86 00 00 00 mov byte ptr [rsp + 134], cl - 45354f: 48 83 fa 03 cmp rdx, 3 - 453553: 74 0b je 0x453560 <__gconv_transform_internal_ascii+0x350> - 453555: 0f b6 4f 07 movzx ecx, byte ptr [rdi + 7] - 453559: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl - 453560: 4c 89 e1 mov rcx, r12 - 453563: 48 29 d1 sub rcx, rdx - 453566: 48 83 c1 04 add rcx, 4 - 45356a: 48 39 cb cmp rbx, rcx - 45356d: 0f 82 17 05 00 00 jb 0x453a8a <__gconv_transform_internal_ascii+0x87a> - 453573: 41 ba 05 00 00 00 mov r10d, 5 - 453579: 4d 39 de cmp r14, r11 - 45357c: 0f 83 16 fe ff ff jae 0x453398 <__gconv_transform_internal_ascii+0x188> - 453582: 49 8d 4c 24 01 lea rcx, [r12 + 1] - 453587: 4c 8d 4a 01 lea r9, [rdx + 1] - 45358b: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 453590: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 453595: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 45359a: 40 88 b4 14 84 00 00 00 mov byte ptr [rsp + rdx + 132], sil - 4535a2: 49 83 f9 03 cmp r9, 3 - 4535a6: 77 54 ja 0x4535fc <__gconv_transform_internal_ascii+0x3ec> - 4535a8: 48 39 cb cmp rbx, rcx - 4535ab: 76 4f jbe 0x4535fc <__gconv_transform_internal_ascii+0x3ec> - 4535ad: 49 8d 4c 24 02 lea rcx, [r12 + 2] - 4535b2: 48 8d 72 02 lea rsi, [rdx + 2] - 4535b6: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 4535bb: 41 0f b6 7c 24 01 movzx edi, byte ptr [r12 + 1] - 4535c1: 40 88 bc 14 85 00 00 00 mov byte ptr [rsp + rdx + 133], dil - 4535c9: 48 39 cb cmp rbx, rcx - 4535cc: 0f 86 ae 04 00 00 jbe 0x453a80 <__gconv_transform_internal_ascii+0x870> - 4535d2: 48 83 fe 03 cmp rsi, 3 - 4535d6: 0f 87 a4 04 00 00 ja 0x453a80 <__gconv_transform_internal_ascii+0x870> - 4535dc: 48 c7 44 24 20 04 00 00 00 mov qword ptr [rsp + 32], 4 - 4535e5: 49 8d 4c 24 03 lea rcx, [r12 + 3] - 4535ea: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 4535ef: 41 0f b6 4c 24 02 movzx ecx, byte ptr [r12 + 2] - 4535f5: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl - 4535fc: 8b 8c 24 84 00 00 00 mov ecx, dword ptr [rsp + 132] - 453603: 48 8d bc 24 84 00 00 00 lea rdi, [rsp + 132] - 45360b: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 453610: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi - 453615: 83 f9 7f cmp ecx, 127 - 453618: 0f 87 0f 05 00 00 ja 0x453b2d <__gconv_transform_internal_ascii+0x91d> - 45361e: 49 8d 46 01 lea rax, [r14 + 1] - 453622: 48 89 44 24 78 mov qword ptr [rsp + 120], rax - 453627: 41 88 0e mov byte ptr [r14], cl - 45362a: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 45362f: 48 83 c0 04 add rax, 4 - 453633: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453638: 48 39 f8 cmp rax, rdi - 45363b: 0f 84 22 04 00 00 je 0x453a63 <__gconv_transform_internal_ascii+0x853> - 453641: 48 29 f8 sub rax, rdi - 453644: 49 89 c4 mov r12, rax - 453647: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 45364c: 8b 00 mov eax, dword ptr [rax] - 45364e: 89 c2 mov edx, eax - 453650: 83 e2 07 and edx, 7 - 453653: 4c 39 e2 cmp rdx, r12 - 453656: 0f 8d 8c 07 00 00 jge 0x453de8 <__gconv_transform_internal_ascii+0xbd8> - 45365c: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 453660: 49 29 d4 sub r12, rdx - 453663: 83 e0 f8 and eax, -8 - 453666: 4c 8b 74 24 78 mov r14, qword ptr [rsp + 120] - 45366b: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 - 453670: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] - 453674: 4c 03 27 add r12, qword ptr [rdi] - 453677: 4c 89 27 mov qword ptr [rdi], r12 - 45367a: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 45367f: 89 07 mov dword ptr [rdi], eax - 453681: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 453686: 49 89 c3 mov r11, rax - 453689: e9 72 fc ff ff jmp 0x453300 <__gconv_transform_internal_ascii+0xf0> - 45368e: 66 90 nop - 453690: 48 89 4d 00 mov qword ptr [rbp], rcx - 453694: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 453699: 49 01 07 add qword ptr [r15], rax - 45369c: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 4536a3: 85 c0 test eax, eax - 4536a5: 0f 84 ed fc ff ff je 0x453398 <__gconv_transform_internal_ascii+0x188> - 4536ab: 41 83 fa 07 cmp r10d, 7 - 4536af: 0f 85 e3 fc ff ff jne 0x453398 <__gconv_transform_internal_ascii+0x188> - 4536b5: 48 8b 04 24 mov rax, qword ptr [rsp] - 4536b9: 48 89 da mov rdx, rbx - 4536bc: 48 8b 00 mov rax, qword ptr [rax] - 4536bf: 48 29 c2 sub rdx, rax - 4536c2: 48 83 fa 03 cmp rdx, 3 - 4536c6: 0f 8f d9 06 00 00 jg 0x453da5 <__gconv_transform_internal_ascii+0xb95> - 4536cc: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] - 4536d0: 48 39 d8 cmp rax, rbx - 4536d3: 0f 83 34 05 00 00 jae 0x453c0d <__gconv_transform_internal_ascii+0x9fd> - 4536d9: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 4536dd: 48 8d 48 01 lea rcx, [rax + 1] - 4536e1: 48 89 0f mov qword ptr [rdi], rcx - 4536e4: 0f b6 30 movzx esi, byte ptr [rax] - 4536e7: 40 88 72 04 mov byte ptr [rdx + 4], sil - 4536eb: 48 39 cb cmp rbx, rcx - 4536ee: 76 70 jbe 0x453760 <__gconv_transform_internal_ascii+0x550> - 4536f0: 48 8d 48 02 lea rcx, [rax + 2] - 4536f4: 48 89 0f mov qword ptr [rdi], rcx - 4536f7: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 4536fb: 40 88 72 05 mov byte ptr [rdx + 5], sil - 4536ff: 48 39 cb cmp rbx, rcx - 453702: 76 5c jbe 0x453760 <__gconv_transform_internal_ascii+0x550> - 453704: 48 8d 48 03 lea rcx, [rax + 3] - 453708: 48 89 0f mov qword ptr [rdi], rcx - 45370b: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 45370f: 40 88 72 06 mov byte ptr [rdx + 6], sil - 453713: 48 39 cb cmp rbx, rcx - 453716: 76 48 jbe 0x453760 <__gconv_transform_internal_ascii+0x550> - 453718: 48 8d 48 04 lea rcx, [rax + 4] - 45371c: 48 89 0f mov qword ptr [rdi], rcx - 45371f: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 453723: 40 88 72 07 mov byte ptr [rdx + 7], sil - 453727: 48 39 cb cmp rbx, rcx - 45372a: 76 34 jbe 0x453760 <__gconv_transform_internal_ascii+0x550> - 45372c: 48 8d 48 05 lea rcx, [rax + 5] - 453730: 48 89 0f mov qword ptr [rdi], rcx - 453733: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 453737: 40 88 72 08 mov byte ptr [rdx + 8], sil - 45373b: 48 39 cb cmp rbx, rcx - 45373e: 76 20 jbe 0x453760 <__gconv_transform_internal_ascii+0x550> - 453740: 48 8d 72 09 lea rsi, [rdx + 9] - 453744: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 453748: 48 83 c1 01 add rcx, 1 - 45374c: 48 83 c6 01 add rsi, 1 - 453750: 48 89 0f mov qword ptr [rdi], rcx - 453753: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] - 453757: 40 88 7e ff mov byte ptr [rsi - 1], dil - 45375b: 48 39 d9 cmp rcx, rbx - 45375e: 75 e4 jne 0x453744 <__gconv_transform_internal_ascii+0x534> - 453760: 29 c3 sub ebx, eax - 453762: 8b 02 mov eax, dword ptr [rdx] - 453764: 83 e0 f8 and eax, -8 - 453767: 09 d8 or eax, ebx - 453769: 89 02 mov dword ptr [rdx], eax - 45376b: e9 28 fc ff ff jmp 0x453398 <__gconv_transform_internal_ascii+0x188> - 453770: 4c 89 5c 24 18 mov qword ptr [rsp + 24], r11 - 453775: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 45377a: 49 89 d8 mov r8, rbx - 45377d: 48 89 ee mov rsi, rbp - 453780: 44 89 54 24 10 mov dword ptr [rsp + 16], r10d - 453785: 48 83 ec 08 sub rsp, 8 - 453789: ff 74 24 50 push qword ptr [rsp + 80] - 45378d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 453792: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 453797: 48 8b 10 mov rdx, qword ptr [rax] - 45379a: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 4537a2: e8 09 54 00 00 call 0x458bb0 <__gconv_transliterate> - 4537a7: 41 58 pop r8 - 4537a9: 41 59 pop r9 - 4537ab: 89 c7 mov edi, eax - 4537ad: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] - 4537b2: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 4537b7: 83 ff 06 cmp edi, 6 - 4537ba: 44 8b 54 24 10 mov r10d, dword ptr [rsp + 16] - 4537bf: 4c 8b 5c 24 18 mov r11, qword ptr [rsp + 24] - 4537c4: 0f 84 f7 fc ff ff je 0x4534c1 <__gconv_transform_internal_ascii+0x2b1> - 4537ca: 83 ff 05 cmp edi, 5 - 4537cd: 0f 85 a2 fb ff ff jne 0x453375 <__gconv_transform_internal_ascii+0x165> - 4537d3: e9 a2 fb ff ff jmp 0x45337a <__gconv_transform_internal_ascii+0x16a> - 4537d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4537e0: 45 89 d5 mov r13d, r10d - 4537e3: e9 83 fc ff ff jmp 0x45346b <__gconv_transform_internal_ascii+0x25b> - 4537e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4537f0: 48 89 74 24 70 mov qword ptr [rsp + 112], rsi - 4537f5: 48 89 f0 mov rax, rsi - 4537f8: e9 78 fb ff ff jmp 0x453375 <__gconv_transform_internal_ascii+0x165> - 4537fd: 0f 1f 00 nop dword ptr [rax] - 453800: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 453805: 48 83 c0 04 add rax, 4 - 453809: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 45380e: 48 83 07 01 add qword ptr [rdi], 1 - 453812: bf 06 00 00 00 mov edi, 6 - 453817: e9 59 fb ff ff jmp 0x453375 <__gconv_transform_internal_ascii+0x165> - 45381c: 0f 1f 40 00 nop dword ptr [rax] - 453820: 31 c0 xor eax, eax - 453822: 4d 85 ff test r15, r15 - 453825: 74 03 je 0x45382a <__gconv_transform_internal_ascii+0x61a> - 453827: 49 8b 07 mov rax, qword ptr [r15] - 45382a: 48 03 44 24 60 add rax, qword ptr [rsp + 96] - 45382f: 4c 39 d8 cmp rax, r11 - 453832: 0f 84 9f 00 00 00 je 0x4538d7 <__gconv_transform_internal_ascii+0x6c7> - 453838: 48 8b 04 24 mov rax, qword ptr [rsp] - 45383c: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 453841: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 453846: 4c 89 20 mov qword ptr [rax], r12 - 453849: 8b 45 10 mov eax, dword ptr [rbp + 16] - 45384c: 4c 39 e3 cmp rbx, r12 - 45384f: 0f 84 bf 03 00 00 je 0x453c14 <__gconv_transform_internal_ascii+0xa04> - 453855: 83 e0 02 and eax, 2 - 453858: be 04 00 00 00 mov esi, 4 - 45385d: 41 89 c3 mov r11d, eax - 453860: 4c 89 f0 mov rax, r14 - 453863: 49 8d 4c 24 04 lea rcx, [r12 + 4] - 453868: 48 39 cb cmp rbx, rcx - 45386b: 0f 82 f1 00 00 00 jb 0x453962 <__gconv_transform_internal_ascii+0x752> - 453871: 49 39 c2 cmp r10, rax - 453874: 0f 86 76 01 00 00 jbe 0x4539f0 <__gconv_transform_internal_ascii+0x7e0> - 45387a: 41 8b 14 24 mov edx, dword ptr [r12] - 45387e: 83 fa 7f cmp edx, 127 - 453881: 0f 87 89 01 00 00 ja 0x453a10 <__gconv_transform_internal_ascii+0x800> - 453887: 48 8d 48 01 lea rcx, [rax + 1] - 45388b: 48 89 4c 24 78 mov qword ptr [rsp + 120], rcx - 453890: 88 10 mov byte ptr [rax], dl - 453892: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 453897: 4c 8d 60 04 lea r12, [rax + 4] - 45389b: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] - 4538a0: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 4538a5: 4c 39 e3 cmp rbx, r12 - 4538a8: 75 b9 jne 0x453863 <__gconv_transform_internal_ascii+0x653> - 4538aa: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 4538ae: 48 89 1f mov qword ptr [rdi], rbx - 4538b1: 48 39 44 24 68 cmp qword ptr [rsp + 104], rax - 4538b6: 0f 85 b8 00 00 00 jne 0x453974 <__gconv_transform_internal_ascii+0x764> - 4538bc: 83 fe 05 cmp esi, 5 - 4538bf: 0f 85 58 03 00 00 jne 0x453c1d <__gconv_transform_internal_ascii+0xa0d> - 4538c5: 49 39 c6 cmp r14, rax - 4538c8: 0f 85 9d fb ff ff jne 0x45346b <__gconv_transform_internal_ascii+0x25b> - 4538ce: 83 6d 14 01 sub dword ptr [rbp + 20], 1 - 4538d2: e9 94 fb ff ff jmp 0x45346b <__gconv_transform_internal_ascii+0x25b> - 4538d7: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 4538db: 4c 29 d1 sub rcx, r10 - 4538de: 48 8d 04 8d 00 00 00 00 lea rax, [4*rcx] - 4538e6: 48 29 07 sub qword ptr [rdi], rax - 4538e9: e9 7d fb ff ff jmp 0x45346b <__gconv_transform_internal_ascii+0x25b> - 4538ee: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 - 4538f4: 0f 85 8c 04 00 00 jne 0x453d86 <__gconv_transform_internal_ascii+0xb76> - 4538fa: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 4538fe: 45 31 d2 xor r10d, r10d - 453901: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 453908: f6 45 10 01 test byte ptr [rbp + 16], 1 - 45390c: 0f 85 86 fa ff ff jne 0x453398 <__gconv_transform_internal_ascii+0x188> - 453912: 48 8b 5c 24 30 mov rbx, qword ptr [rsp + 48] - 453917: 48 89 df mov rdi, rbx - 45391a: e8 11 9c ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 45391f: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 453926: 31 d2 xor edx, edx - 453928: 31 c9 xor ecx, ecx - 45392a: 4d 89 f9 mov r9, r15 - 45392d: 45 31 c0 xor r8d, r8d - 453930: 50 push rax - 453931: 41 54 push r12 - 453933: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 453938: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 45393d: ff d3 call rbx - 45393f: 41 89 c2 mov r10d, eax - 453942: 58 pop rax - 453943: 5a pop rdx - 453944: e9 4f fa ff ff jmp 0x453398 <__gconv_transform_internal_ascii+0x188> - 453949: 4c 89 f1 mov rcx, r14 - 45394c: 48 89 d8 mov rax, rbx - 45394f: 41 ba 04 00 00 00 mov r10d, 4 - 453955: e9 74 fa ff ff jmp 0x4533ce <__gconv_transform_internal_ascii+0x1be> - 45395a: 45 89 ea mov r10d, r13d - 45395d: e9 3a fd ff ff jmp 0x45369c <__gconv_transform_internal_ascii+0x48c> - 453962: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 453966: 4c 89 27 mov qword ptr [rdi], r12 - 453969: 48 3b 44 24 68 cmp rax, qword ptr [rsp + 104] - 45396e: 0f 84 a9 02 00 00 je 0x453c1d <__gconv_transform_internal_ascii+0xa0d> - 453974: 48 8d 0d 85 66 04 00 lea rcx, [rip + 288389] # 0x49a000 <__PRETTY_FUNCTION__.11322> - 45397b: ba ea 02 00 00 mov edx, 746 - 453980: 48 8d 35 53 63 04 00 lea rsi, [rip + 287571] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 453987: 48 8d 3d 74 63 04 00 lea rdi, [rip + 287604] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 45398e: e8 bd f5 fa ff call 0x402f50 <__assert_fail> - 453993: 44 89 5c 24 18 mov dword ptr [rsp + 24], r11d - 453998: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 45399d: 48 89 ee mov rsi, rbp - 4539a0: 49 89 d8 mov r8, rbx - 4539a3: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 - 4539a8: 48 83 ec 08 sub rsp, 8 - 4539ac: ff 74 24 50 push qword ptr [rsp + 80] - 4539b0: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 4539b5: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 4539ba: 48 8b 10 mov rdx, qword ptr [rax] - 4539bd: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 4539c5: e8 e6 51 00 00 call 0x458bb0 <__gconv_transliterate> - 4539ca: 5a pop rdx - 4539cb: 59 pop rcx - 4539cc: 89 c6 mov esi, eax - 4539ce: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] - 4539d3: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] - 4539d8: 83 fe 06 cmp esi, 6 - 4539db: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] - 4539e0: 44 8b 5c 24 18 mov r11d, dword ptr [rsp + 24] - 4539e5: 74 4e je 0x453a35 <__gconv_transform_internal_ascii+0x825> - 4539e7: 83 fe 05 cmp esi, 5 - 4539ea: 0f 85 b5 fe ff ff jne 0x4538a5 <__gconv_transform_internal_ascii+0x695> - 4539f0: 48 89 c2 mov rdx, rax - 4539f3: 48 8b 04 24 mov rax, qword ptr [rsp] - 4539f7: 4c 89 20 mov qword ptr [rax], r12 - 4539fa: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] - 4539ff: 48 39 c2 cmp rdx, rax - 453a02: 0f 84 bd fe ff ff je 0x4538c5 <__gconv_transform_internal_ascii+0x6b5> - 453a08: e9 67 ff ff ff jmp 0x453974 <__gconv_transform_internal_ascii+0x764> - 453a0d: 0f 1f 00 nop dword ptr [rax] - 453a10: c1 ea 07 shr edx, 7 - 453a13: 81 fa 00 1c 00 00 cmp edx, 7168 - 453a19: 0f 84 65 01 00 00 je 0x453b84 <__gconv_transform_internal_ascii+0x974> - 453a1f: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 453a25: 0f 84 37 ff ff ff je 0x453962 <__gconv_transform_internal_ascii+0x752> - 453a2b: f6 45 10 08 test byte ptr [rbp + 16], 8 - 453a2f: 0f 85 5e ff ff ff jne 0x453993 <__gconv_transform_internal_ascii+0x783> - 453a35: 45 85 db test r11d, r11d - 453a38: 0f 84 24 ff ff ff je 0x453962 <__gconv_transform_internal_ascii+0x752> - 453a3e: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 453a43: 49 83 c4 04 add r12, 4 - 453a47: be 06 00 00 00 mov esi, 6 - 453a4c: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 453a51: 48 83 07 01 add qword ptr [rdi], 1 - 453a55: e9 4b fe ff ff jmp 0x4538a5 <__gconv_transform_internal_ascii+0x695> - 453a5a: 45 85 d2 test r10d, r10d - 453a5d: 0f 85 35 f9 ff ff jne 0x453398 <__gconv_transform_internal_ascii+0x188> - 453a63: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 453a68: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 453a6c: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 - 453a71: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] - 453a75: 4c 8b 27 mov r12, qword ptr [rdi] - 453a78: 49 89 c3 mov r11, rax - 453a7b: e9 80 f8 ff ff jmp 0x453300 <__gconv_transform_internal_ascii+0xf0> - 453a80: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi - 453a85: e9 72 fb ff ff jmp 0x4535fc <__gconv_transform_internal_ascii+0x3ec> - 453a8a: 48 8b 04 24 mov rax, qword ptr [rsp] - 453a8e: 48 89 18 mov qword ptr [rax], rbx - 453a91: 49 39 dc cmp r12, rbx - 453a94: 0f 83 88 00 00 00 jae 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453a9a: 49 8d 44 24 01 lea rax, [r12 + 1] - 453a9f: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 453aa4: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453aa9: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 453aae: 41 88 74 10 04 mov byte ptr [r8 + rdx + 4], sil - 453ab3: 48 39 c3 cmp rbx, rax - 453ab6: 76 6a jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453ab8: 49 8d 44 24 02 lea rax, [r12 + 2] - 453abd: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453ac2: 41 0f b6 7c 24 01 movzx edi, byte ptr [r12 + 1] - 453ac8: 41 88 7c 10 05 mov byte ptr [r8 + rdx + 5], dil - 453acd: 48 39 c3 cmp rbx, rax - 453ad0: 76 50 jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453ad2: 49 8d 44 24 03 lea rax, [r12 + 3] - 453ad7: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453adc: 41 0f b6 7c 24 02 movzx edi, byte ptr [r12 + 2] - 453ae2: 41 88 7c 10 06 mov byte ptr [r8 + rdx + 6], dil - 453ae7: 48 39 c3 cmp rbx, rax - 453aea: 76 36 jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453aec: 49 8d 44 24 04 lea rax, [r12 + 4] - 453af1: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453af6: 41 0f b6 74 24 03 movzx esi, byte ptr [r12 + 3] - 453afc: 41 88 74 10 07 mov byte ptr [r8 + rdx + 7], sil - 453b01: 48 39 c3 cmp rbx, rax - 453b04: 76 1c jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453b06: 4c 01 c2 add rdx, r8 - 453b09: 48 83 c0 01 add rax, 1 - 453b0d: 48 83 c2 01 add rdx, 1 - 453b11: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453b16: 0f b6 48 ff movzx ecx, byte ptr [rax - 1] - 453b1a: 88 4a 07 mov byte ptr [rdx + 7], cl - 453b1d: 48 39 c3 cmp rbx, rax - 453b20: 75 e7 jne 0x453b09 <__gconv_transform_internal_ascii+0x8f9> - 453b22: 41 ba 07 00 00 00 mov r10d, 7 - 453b28: e9 6b f8 ff ff jmp 0x453398 <__gconv_transform_internal_ascii+0x188> - 453b2d: c1 e9 07 shr ecx, 7 - 453b30: 81 f9 00 1c 00 00 cmp ecx, 7168 - 453b36: 74 59 je 0x453b91 <__gconv_transform_internal_ascii+0x981> - 453b38: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 453b3e: 74 39 je 0x453b79 <__gconv_transform_internal_ascii+0x969> - 453b40: 41 f6 c5 08 test r13b, 8 - 453b44: 75 63 jne 0x453ba9 <__gconv_transform_internal_ascii+0x999> - 453b46: 41 83 e5 02 and r13d, 2 - 453b4a: 41 ba 06 00 00 00 mov r10d, 6 - 453b50: 48 89 f8 mov rax, rdi - 453b53: 0f 84 3f f8 ff ff je 0x453398 <__gconv_transform_internal_ascii+0x188> - 453b59: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 453b5e: 48 83 c0 04 add rax, 4 - 453b62: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453b67: 48 83 07 01 add qword ptr [rdi], 1 - 453b6b: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 453b70: 48 39 f8 cmp rax, rdi - 453b73: 0f 85 c8 fa ff ff jne 0x453641 <__gconv_transform_internal_ascii+0x431> - 453b79: 41 ba 06 00 00 00 mov r10d, 6 - 453b7f: e9 14 f8 ff ff jmp 0x453398 <__gconv_transform_internal_ascii+0x188> - 453b84: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 453b89: 49 89 cc mov r12, rcx - 453b8c: e9 14 fd ff ff jmp 0x4538a5 <__gconv_transform_internal_ascii+0x695> - 453b91: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] - 453b99: 41 bc 04 00 00 00 mov r12d, 4 - 453b9f: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 453ba4: e9 aa fa ff ff jmp 0x453653 <__gconv_transform_internal_ascii+0x443> - 453ba9: 4c 89 5c 24 58 mov qword ptr [rsp + 88], r11 - 453bae: 49 89 f8 mov r8, rdi - 453bb1: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 453bb6: 4c 89 e2 mov rdx, r12 - 453bb9: 4c 03 44 24 20 add r8, qword ptr [rsp + 32] - 453bbe: 48 83 ec 08 sub rsp, 8 - 453bc2: 48 89 ee mov rsi, rbp - 453bc5: ff 74 24 50 push qword ptr [rsp + 80] - 453bc9: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 453bce: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 453bd6: 4c 89 44 24 38 mov qword ptr [rsp + 56], r8 - 453bdb: e8 d0 4f 00 00 call 0x458bb0 <__gconv_transliterate> - 453be0: 41 5b pop r11 - 453be2: 41 5c pop r12 - 453be4: 41 89 c2 mov r10d, eax - 453be7: 4c 8b 5c 24 58 mov r11, qword ptr [rsp + 88] - 453bec: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 453bf1: 41 83 fa 06 cmp r10d, 6 - 453bf5: 74 45 je 0x453c3c <__gconv_transform_internal_ascii+0xa2c> - 453bf7: 48 3b 44 24 18 cmp rax, qword ptr [rsp + 24] - 453bfc: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] - 453c01: 74 48 je 0x453c4b <__gconv_transform_internal_ascii+0xa3b> - 453c03: 48 2b 44 24 18 sub rax, qword ptr [rsp + 24] - 453c08: e9 37 fa ff ff jmp 0x453644 <__gconv_transform_internal_ascii+0x434> - 453c0d: 31 db xor ebx, ebx - 453c0f: e9 4e fb ff ff jmp 0x453762 <__gconv_transform_internal_ascii+0x552> - 453c14: 4d 39 f2 cmp r10, r14 - 453c17: 0f 85 57 fd ff ff jne 0x453974 <__gconv_transform_internal_ascii+0x764> - 453c1d: 48 8d 0d dc 63 04 00 lea rcx, [rip + 287708] # 0x49a000 <__PRETTY_FUNCTION__.11322> - 453c24: ba eb 02 00 00 mov edx, 747 - 453c29: 48 8d 35 aa 60 04 00 lea rsi, [rip + 286890] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 453c30: 48 8d 3d 49 61 04 00 lea rdi, [rip + 287049] # 0x499d80 - 453c37: e8 14 f3 fa ff call 0x402f50 <__assert_fail> - 453c3c: 41 80 e5 02 and r13b, 2 - 453c40: 0f 84 25 ff ff ff je 0x453b6b <__gconv_transform_internal_ascii+0x95b> - 453c46: e9 0e ff ff ff jmp 0x453b59 <__gconv_transform_internal_ascii+0x949> - 453c4b: 41 83 fa 07 cmp r10d, 7 - 453c4f: 0f 85 05 fe ff ff jne 0x453a5a <__gconv_transform_internal_ascii+0x84a> - 453c55: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] - 453c5d: 49 39 d0 cmp r8, rdx - 453c60: 0f 84 df 01 00 00 je 0x453e45 <__gconv_transform_internal_ascii+0xc35> - 453c66: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 453c6b: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 453c70: 8b 00 mov eax, dword ptr [rax] - 453c72: 48 89 fb mov rbx, rdi - 453c75: 89 c1 mov ecx, eax - 453c77: 83 e0 f8 and eax, -8 - 453c7a: 83 e1 07 and ecx, 7 - 453c7d: 48 29 cb sub rbx, rcx - 453c80: 48 89 d9 mov rcx, rbx - 453c83: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 453c87: 48 01 0b add qword ptr [rbx], rcx - 453c8a: 48 63 c8 movsxd rcx, eax - 453c8d: 48 39 f9 cmp rcx, rdi - 453c90: 0f 8d 90 01 00 00 jge 0x453e26 <__gconv_transform_internal_ascii+0xc16> - 453c96: 48 83 7c 24 20 04 cmp qword ptr [rsp + 32], 4 - 453c9c: 0f 87 c5 00 00 00 ja 0x453d67 <__gconv_transform_internal_ascii+0xb57> - 453ca2: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 453ca7: 0b 44 24 20 or eax, dword ptr [rsp + 32] - 453cab: 89 07 mov dword ptr [rdi], eax - 453cad: 4c 3b 44 24 18 cmp r8, qword ptr [rsp + 24] - 453cb2: 0f 86 6a fe ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453cb8: 0f b6 84 24 84 00 00 00 movzx eax, byte ptr [rsp + 132] - 453cc0: 88 47 04 mov byte ptr [rdi + 4], al - 453cc3: 48 8d 84 24 85 00 00 00 lea rax, [rsp + 133] - 453ccb: 49 39 c0 cmp r8, rax - 453cce: 0f 86 4e fe ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453cd4: 0f b6 84 24 85 00 00 00 movzx eax, byte ptr [rsp + 133] - 453cdc: 88 47 05 mov byte ptr [rdi + 5], al - 453cdf: 48 8d 84 24 86 00 00 00 lea rax, [rsp + 134] - 453ce7: 49 39 c0 cmp r8, rax - 453cea: 0f 86 32 fe ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453cf0: 0f b6 84 24 86 00 00 00 movzx eax, byte ptr [rsp + 134] - 453cf8: 88 47 06 mov byte ptr [rdi + 6], al - 453cfb: 48 8d 84 24 87 00 00 00 lea rax, [rsp + 135] - 453d03: 49 39 c0 cmp r8, rax - 453d06: 0f 86 16 fe ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453d0c: 0f b6 84 24 87 00 00 00 movzx eax, byte ptr [rsp + 135] - 453d14: 88 47 07 mov byte ptr [rdi + 7], al - 453d17: 49 39 d0 cmp r8, rdx - 453d1a: 0f 86 02 fe ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453d20: 0f b6 94 24 88 00 00 00 movzx edx, byte ptr [rsp + 136] - 453d28: 48 8d 84 24 89 00 00 00 lea rax, [rsp + 137] - 453d30: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453d35: 88 57 08 mov byte ptr [rdi + 8], dl - 453d38: 49 39 c0 cmp r8, rax - 453d3b: 0f 86 e1 fd ff ff jbe 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453d41: 48 83 c7 09 add rdi, 9 - 453d45: 49 89 fb mov r11, rdi - 453d48: 48 83 c0 01 add rax, 1 - 453d4c: 49 83 c3 01 add r11, 1 - 453d50: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453d55: 0f b6 50 ff movzx edx, byte ptr [rax - 1] - 453d59: 41 88 53 ff mov byte ptr [r11 - 1], dl - 453d5d: 49 39 c0 cmp r8, rax - 453d60: 75 e6 jne 0x453d48 <__gconv_transform_internal_ascii+0xb38> - 453d62: e9 bb fd ff ff jmp 0x453b22 <__gconv_transform_internal_ascii+0x912> - 453d67: 48 8d 0d 52 64 04 00 lea rcx, [rip + 287826] # 0x49a1c0 <__PRETTY_FUNCTION__.11238> - 453d6e: ba e6 01 00 00 mov edx, 486 - 453d73: 48 8d 35 d2 5f 04 00 lea rsi, [rip + 286674] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 453d7a: 48 8d 3d c7 60 04 00 lea rdi, [rip + 286919] # 0x499e48 - 453d81: e8 ca f1 fa ff call 0x402f50 <__assert_fail> - 453d86: 48 8d 0d 73 62 04 00 lea rcx, [rip + 287347] # 0x49a000 <__PRETTY_FUNCTION__.11322> - 453d8d: ba a4 01 00 00 mov edx, 420 - 453d92: 48 8d 35 41 5f 04 00 lea rsi, [rip + 286529] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 453d99: 48 8d 3d 4e 5f 04 00 lea rdi, [rip + 286542] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 453da0: e8 ab f1 fa ff call 0x402f50 <__assert_fail> - 453da5: 48 8d 0d 54 62 04 00 lea rcx, [rip + 287316] # 0x49a000 <__PRETTY_FUNCTION__.11322> - 453dac: ba 1e 03 00 00 mov edx, 798 - 453db1: 48 8d 35 22 5f 04 00 lea rsi, [rip + 286498] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 453db8: 48 8d 3d 54 5f 04 00 lea rdi, [rip + 286548] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> - 453dbf: e8 8c f1 fa ff call 0x402f50 <__assert_fail> - 453dc4: 48 8d 0d f5 63 04 00 lea rcx, [rip + 287733] # 0x49a1c0 <__PRETTY_FUNCTION__.11238> - 453dcb: ba 8b 01 00 00 mov edx, 395 - 453dd0: 48 8d 35 75 5f 04 00 lea rsi, [rip + 286581] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 453dd7: 48 8d 3d c2 5f 04 00 lea rdi, [rip + 286658] # 0x499da0 - 453dde: e8 6d f1 fa ff call 0x402f50 <__assert_fail> - 453de3: e8 e8 7d ff ff call 0x44bbd0 <__stack_chk_fail_local> - 453de8: 48 8d 0d d1 63 04 00 lea rcx, [rip + 287697] # 0x49a1c0 <__PRETTY_FUNCTION__.11238> - 453def: ba c9 01 00 00 mov edx, 457 - 453df4: 48 8d 35 51 5f 04 00 lea rsi, [rip + 286545] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 453dfb: 48 8d 3d ce 5f 04 00 lea rdi, [rip + 286670] # 0x499dd0 - 453e02: e8 49 f1 fa ff call 0x402f50 <__assert_fail> - 453e07: 48 8d 0d f2 61 04 00 lea rcx, [rip + 287218] # 0x49a000 <__PRETTY_FUNCTION__.11322> - 453e0e: ba 34 02 00 00 mov edx, 564 - 453e13: 48 8d 35 c0 5e 04 00 lea rsi, [rip + 286400] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 453e1a: 48 8d 3d cd 5e 04 00 lea rdi, [rip + 286413] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 453e21: e8 2a f1 fa ff call 0x402f50 <__assert_fail> - 453e26: 48 8d 0d 93 63 04 00 lea rcx, [rip + 287635] # 0x49a1c0 <__PRETTY_FUNCTION__.11238> - 453e2d: ba e5 01 00 00 mov edx, 485 - 453e32: 48 8d 35 13 5f 04 00 lea rsi, [rip + 286483] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 453e39: 48 8d 3d e0 5f 04 00 lea rdi, [rip + 286688] # 0x499e20 - 453e40: e8 0b f1 fa ff call 0x402f50 <__assert_fail> - 453e45: 48 8d 0d 74 63 04 00 lea rcx, [rip + 287604] # 0x49a1c0 <__PRETTY_FUNCTION__.11238> - 453e4c: ba db 01 00 00 mov edx, 475 - 453e51: 48 8d 35 f4 5e 04 00 lea rsi, [rip + 286452] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 453e58: 48 8d 3d 99 5f 04 00 lea rdi, [rip + 286617] # 0x499df8 - 453e5f: e8 ec f0 fa ff call 0x402f50 <__assert_fail> - 453e64: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 453e6f: 90 nop - -0000000000453e70 <__gconv_transform_internal_utf8>: - 453e70: f3 0f 1e fa endbr64 - 453e74: 41 57 push r15 - 453e76: 49 89 d3 mov r11, rdx - 453e79: 41 56 push r14 - 453e7b: 41 55 push r13 - 453e7d: 41 54 push r12 - 453e7f: 55 push rbp - 453e80: 48 89 f5 mov rbp, rsi - 453e83: 53 push rbx - 453e84: 48 89 cb mov rbx, rcx - 453e87: 48 81 ec 98 00 00 00 sub rsp, 152 - 453e8e: 44 8b 76 10 mov r14d, dword ptr [rsi + 16] - 453e92: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi - 453e97: 44 8b a4 24 d0 00 00 00 mov r12d, dword ptr [rsp + 208] - 453e9f: 4c 89 04 24 mov qword ptr [rsp], r8 - 453ea3: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 453ea8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 453eb1: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax - 453eb9: 31 c0 xor eax, eax - 453ebb: 48 8d 47 68 lea rax, [rdi + 104] - 453ebf: 48 c7 44 24 28 00 00 00 00 mov qword ptr [rsp + 40], 0 - 453ec8: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 453ecd: 48 8d 46 30 lea rax, [rsi + 48] - 453ed1: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 453ed6: 41 f6 c6 01 test r14b, 1 - 453eda: 75 25 jne 0x453f01 <__gconv_transform_internal_utf8+0x91> - 453edc: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 453ee3: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 453ee8: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 453eed: 74 12 je 0x453f01 <__gconv_transform_internal_utf8+0x91> - 453eef: 48 c1 c8 11 ror rax, 17 - 453ef3: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 453efc: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 453f01: 45 85 e4 test r12d, r12d - 453f04: 0f 85 24 06 00 00 jne 0x45452e <__gconv_transform_internal_utf8+0x6be> - 453f0a: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 453f0e: 48 8d 54 24 60 lea rdx, [rsp + 96] - 453f13: 8b 8c 24 d8 00 00 00 mov ecx, dword ptr [rsp + 216] - 453f1a: 4d 8b 23 mov r12, qword ptr [r11] - 453f1d: 4c 8b 6d 08 mov r13, qword ptr [rbp + 8] - 453f21: 48 85 ff test rdi, rdi - 453f24: 48 89 f8 mov rax, rdi - 453f27: 48 0f 44 c5 cmove rax, rbp - 453f2b: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 - 453f31: 4c 8b 38 mov r15, qword ptr [rax] - 453f34: b8 00 00 00 00 mov eax, 0 - 453f39: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 - 453f42: 48 0f 45 c2 cmovne rax, rdx - 453f46: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 453f4b: 85 c9 test ecx, ecx - 453f4d: 0f 85 85 02 00 00 jne 0x4541d8 <__gconv_transform_internal_utf8+0x368> - 453f53: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 453f58: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 453f5d: 4c 89 7c 24 78 mov qword ptr [rsp + 120], r15 - 453f62: 4c 39 e3 cmp rbx, r12 - 453f65: 0f 84 ce 06 00 00 je 0x454639 <__gconv_transform_internal_utf8+0x7c9> - 453f6b: 41 83 e6 02 and r14d, 2 - 453f6f: 4c 89 f9 mov rcx, r15 - 453f72: 4c 89 e0 mov rax, r12 - 453f75: 41 ba 04 00 00 00 mov r10d, 4 - 453f7b: 48 8d 50 04 lea rdx, [rax + 4] - 453f7f: 48 39 d3 cmp rbx, rdx - 453f82: 0f 82 f8 00 00 00 jb 0x454080 <__gconv_transform_internal_utf8+0x210> - 453f88: 49 39 cd cmp r13, rcx - 453f8b: 0f 86 3f 01 00 00 jbe 0x4540d0 <__gconv_transform_internal_utf8+0x260> - 453f91: 8b 10 mov edx, dword ptr [rax] - 453f93: 83 fa 7f cmp edx, 127 - 453f96: 0f 87 44 01 00 00 ja 0x4540e0 <__gconv_transform_internal_utf8+0x270> - 453f9c: 48 8d 41 01 lea rax, [rcx + 1] - 453fa0: 48 89 44 24 78 mov qword ptr [rsp + 120], rax - 453fa5: 88 11 mov byte ptr [rcx], dl - 453fa7: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 453fac: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] - 453fb1: 48 83 c0 04 add rax, 4 - 453fb5: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 453fba: 48 39 c3 cmp rbx, rax - 453fbd: 75 bc jne 0x453f7b <__gconv_transform_internal_utf8+0x10b> - 453fbf: 90 nop - 453fc0: 48 83 3c 24 00 cmp qword ptr [rsp], 0 - 453fc5: 49 89 03 mov qword ptr [r11], rax - 453fc8: 0f 85 c6 00 00 00 jne 0x454094 <__gconv_transform_internal_utf8+0x224> - 453fce: 83 45 14 01 add dword ptr [rbp + 20], 1 - 453fd2: f6 45 10 01 test byte ptr [rbp + 16], 1 - 453fd6: 0f 85 94 03 00 00 jne 0x454370 <__gconv_transform_internal_utf8+0x500> - 453fdc: 49 39 cf cmp r15, rcx - 453fdf: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 453fe4: 0f 83 66 04 00 00 jae 0x454450 <__gconv_transform_internal_utf8+0x5e0> - 453fea: 4c 8b 74 24 28 mov r14, qword ptr [rsp + 40] - 453fef: 48 8b 45 00 mov rax, qword ptr [rbp] - 453ff3: 44 89 54 24 18 mov dword ptr [rsp + 24], r10d - 453ff8: 4c 89 5c 24 10 mov qword ptr [rsp + 16], r11 - 453ffd: 4c 89 f7 mov rdi, r14 - 454000: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 454005: e8 26 95 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 45400a: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 454011: 48 8d 54 24 68 lea rdx, [rsp + 104] - 454016: 45 31 c0 xor r8d, r8d - 454019: 50 push rax - 45401a: 6a 00 push 0 - 45401c: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] - 454021: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 454026: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 45402b: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] - 454030: 41 ff d6 call r14 - 454033: 41 58 pop r8 - 454035: 41 59 pop r9 - 454037: 83 f8 04 cmp eax, 4 - 45403a: 4c 8b 5c 24 10 mov r11, qword ptr [rsp + 16] - 45403f: 44 8b 54 24 18 mov r10d, dword ptr [rsp + 24] - 454044: 41 89 c6 mov r14d, eax - 454047: 0f 84 73 01 00 00 je 0x4541c0 <__gconv_transform_internal_utf8+0x350> - 45404d: 4c 8b 54 24 68 mov r10, qword ptr [rsp + 104] - 454052: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 454057: 49 39 ca cmp r10, rcx - 45405a: 0f 85 00 04 00 00 jne 0x454460 <__gconv_transform_internal_utf8+0x5f0> - 454060: 45 85 f6 test r14d, r14d - 454063: 0f 85 e8 06 00 00 jne 0x454751 <__gconv_transform_internal_utf8+0x8e1> - 454069: 4c 8b 7d 00 mov r15, qword ptr [rbp] - 45406d: 4d 8b 23 mov r12, qword ptr [r11] - 454070: 44 8b 75 10 mov r14d, dword ptr [rbp + 16] - 454074: e9 df fe ff ff jmp 0x453f58 <__gconv_transform_internal_utf8+0xe8> - 454079: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 454080: 48 83 3c 24 00 cmp qword ptr [rsp], 0 - 454085: 49 89 03 mov qword ptr [r11], rax - 454088: 41 ba 07 00 00 00 mov r10d, 7 - 45408e: 0f 84 3a ff ff ff je 0x453fce <__gconv_transform_internal_utf8+0x15e> - 454094: 48 8b 04 24 mov rax, qword ptr [rsp] - 454098: 48 89 08 mov qword ptr [rax], rcx - 45409b: 48 8b 84 24 88 00 00 00 mov rax, qword ptr [rsp + 136] - 4540a3: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4540ac: 0f 85 22 0c 00 00 jne 0x454cd4 <__gconv_transform_internal_utf8+0xe64> - 4540b2: 48 81 c4 98 00 00 00 add rsp, 152 - 4540b9: 44 89 d0 mov eax, r10d - 4540bc: 5b pop rbx - 4540bd: 5d pop rbp - 4540be: 41 5c pop r12 - 4540c0: 41 5d pop r13 - 4540c2: 41 5e pop r14 - 4540c4: 41 5f pop r15 - 4540c6: c3 ret - 4540c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4540d0: 41 ba 05 00 00 00 mov r10d, 5 - 4540d6: e9 e5 fe ff ff jmp 0x453fc0 <__gconv_transform_internal_utf8+0x150> - 4540db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4540e0: 8d b2 00 28 ff ff lea esi, [rdx - 55296] - 4540e6: 81 fe ff 07 00 00 cmp esi, 2047 - 4540ec: 0f 86 16 04 00 00 jbe 0x454508 <__gconv_transform_internal_utf8+0x698> - 4540f2: 85 d2 test edx, edx - 4540f4: 0f 88 0e 04 00 00 js 0x454508 <__gconv_transform_internal_utf8+0x698> - 4540fa: f7 c2 00 f8 ff ff test edx, 4294965248 - 454100: 0f 84 44 05 00 00 je 0x45464a <__gconv_transform_internal_utf8+0x7da> - 454106: f7 c2 00 00 ff ff test edx, 4294901760 - 45410c: 0f 84 47 05 00 00 je 0x454659 <__gconv_transform_internal_utf8+0x7e9> - 454112: f7 c2 00 00 e0 ff test edx, 4292870144 - 454118: 0f 84 24 06 00 00 je 0x454742 <__gconv_transform_internal_utf8+0x8d2> - 45411e: 89 d6 mov esi, edx - 454120: 81 e6 00 00 00 fc and esi, 4227858432 - 454126: 83 fe 01 cmp esi, 1 - 454129: 19 ff sbb edi, edi - 45412b: 83 e7 fc and edi, -4 - 45412e: 83 ef 04 sub edi, 4 - 454131: 83 fe 01 cmp esi, 1 - 454134: 48 19 f6 sbb rsi, rsi - 454137: 48 83 c6 06 add rsi, 6 - 45413b: 4c 8d 04 31 lea r8, [rcx + rsi] - 45413f: 4d 39 c5 cmp r13, r8 - 454142: 72 8c jb 0x4540d0 <__gconv_transform_internal_utf8+0x260> - 454144: 89 d0 mov eax, edx - 454146: 40 88 39 mov byte ptr [rcx], dil - 454149: 83 e0 3f and eax, 63 - 45414c: 48 01 74 24 78 add qword ptr [rsp + 120], rsi - 454151: 83 c8 80 or eax, -128 - 454154: 88 44 31 ff mov byte ptr [rcx + rsi - 1], al - 454158: 89 d0 mov eax, edx - 45415a: c1 e8 06 shr eax, 6 - 45415d: 48 83 fe 02 cmp rsi, 2 - 454161: 74 4d je 0x4541b0 <__gconv_transform_internal_utf8+0x340> - 454163: 83 e0 3f and eax, 63 - 454166: 83 c8 80 or eax, -128 - 454169: 88 44 31 fe mov byte ptr [rcx + rsi - 2], al - 45416d: 89 d0 mov eax, edx - 45416f: c1 e8 0c shr eax, 12 - 454172: 48 83 fe 03 cmp rsi, 3 - 454176: 74 38 je 0x4541b0 <__gconv_transform_internal_utf8+0x340> - 454178: 83 e0 3f and eax, 63 - 45417b: 83 c8 80 or eax, -128 - 45417e: 88 44 31 fd mov byte ptr [rcx + rsi - 3], al - 454182: 89 d0 mov eax, edx - 454184: c1 e8 12 shr eax, 18 - 454187: 48 83 fe 04 cmp rsi, 4 - 45418b: 74 23 je 0x4541b0 <__gconv_transform_internal_utf8+0x340> - 45418d: 83 e0 3f and eax, 63 - 454190: 83 c8 80 or eax, -128 - 454193: 88 44 31 fc mov byte ptr [rcx + rsi - 4], al - 454197: 89 d0 mov eax, edx - 454199: c1 e8 18 shr eax, 24 - 45419c: 48 83 fe 05 cmp rsi, 5 - 4541a0: 74 0e je 0x4541b0 <__gconv_transform_internal_utf8+0x340> - 4541a2: 83 e0 3f and eax, 63 - 4541a5: 83 c8 80 or eax, -128 - 4541a8: 88 41 01 mov byte ptr [rcx + 1], al - 4541ab: 89 d0 mov eax, edx - 4541ad: c1 e8 1e shr eax, 30 - 4541b0: 08 01 or byte ptr [rcx], al - 4541b2: e9 f0 fd ff ff jmp 0x453fa7 <__gconv_transform_internal_utf8+0x137> - 4541b7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4541c0: 45 89 d6 mov r14d, r10d - 4541c3: 41 83 fa 05 cmp r10d, 5 - 4541c7: 0f 85 93 fe ff ff jne 0x454060 <__gconv_transform_internal_utf8+0x1f0> - 4541cd: e9 97 fe ff ff jmp 0x454069 <__gconv_transform_internal_utf8+0x1f9> - 4541d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4541d8: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 4541dc: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 4541e1: 8b 00 mov eax, dword ptr [rax] - 4541e3: 89 44 24 10 mov dword ptr [rsp + 16], eax - 4541e7: 83 e0 07 and eax, 7 - 4541ea: 0f 84 68 fd ff ff je 0x453f58 <__gconv_transform_internal_utf8+0xe8> - 4541f0: 48 85 ff test rdi, rdi - 4541f3: 0f 85 bc 0a 00 00 jne 0x454cb5 <__gconv_transform_internal_utf8+0xe45> - 4541f9: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 4541fe: 4c 89 7c 24 78 mov qword ptr [rsp + 120], r15 - 454203: 83 f8 04 cmp eax, 4 - 454206: 0f 87 cd 0a 00 00 ja 0x454cd9 <__gconv_transform_internal_utf8+0xe69> - 45420c: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 454211: 48 63 d0 movsxd rdx, eax - 454214: 0f b6 4e 04 movzx ecx, byte ptr [rsi + 4] - 454218: 88 8c 24 84 00 00 00 mov byte ptr [rsp + 132], cl - 45421f: 83 f8 01 cmp eax, 1 - 454222: 74 2d je 0x454251 <__gconv_transform_internal_utf8+0x3e1> - 454224: 0f b6 46 05 movzx eax, byte ptr [rsi + 5] - 454228: 88 84 24 85 00 00 00 mov byte ptr [rsp + 133], al - 45422f: 48 83 fa 02 cmp rdx, 2 - 454233: 74 1c je 0x454251 <__gconv_transform_internal_utf8+0x3e1> - 454235: 0f b6 46 06 movzx eax, byte ptr [rsi + 6] - 454239: 88 84 24 86 00 00 00 mov byte ptr [rsp + 134], al - 454240: 48 83 fa 03 cmp rdx, 3 - 454244: 74 0b je 0x454251 <__gconv_transform_internal_utf8+0x3e1> - 454246: 0f b6 46 07 movzx eax, byte ptr [rsi + 7] - 45424a: 88 84 24 87 00 00 00 mov byte ptr [rsp + 135], al - 454251: 4c 89 e0 mov rax, r12 - 454254: 48 29 d0 sub rax, rdx - 454257: 48 83 c0 04 add rax, 4 - 45425b: 48 39 c3 cmp rbx, rax - 45425e: 0f 82 86 05 00 00 jb 0x4547ea <__gconv_transform_internal_utf8+0x97a> - 454264: 4d 39 ef cmp r15, r13 - 454267: 0f 83 4b 05 00 00 jae 0x4547b8 <__gconv_transform_internal_utf8+0x948> - 45426d: 49 8d 44 24 01 lea rax, [r12 + 1] - 454272: 48 8d 72 01 lea rsi, [rdx + 1] - 454276: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 45427b: 41 0f b6 0c 24 movzx ecx, byte ptr [r12] - 454280: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 454285: 88 8c 14 84 00 00 00 mov byte ptr [rsp + rdx + 132], cl - 45428c: 48 83 fe 03 cmp rsi, 3 - 454290: 77 53 ja 0x4542e5 <__gconv_transform_internal_utf8+0x475> - 454292: 48 39 c3 cmp rbx, rax - 454295: 76 4e jbe 0x4542e5 <__gconv_transform_internal_utf8+0x475> - 454297: 49 8d 44 24 02 lea rax, [r12 + 2] - 45429c: 48 83 c2 02 add rdx, 2 - 4542a0: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 4542a5: 41 0f b6 4c 24 01 movzx ecx, byte ptr [r12 + 1] - 4542ab: 88 8c 34 84 00 00 00 mov byte ptr [rsp + rsi + 132], cl - 4542b2: 48 83 fa 03 cmp rdx, 3 - 4542b6: 0f 87 24 05 00 00 ja 0x4547e0 <__gconv_transform_internal_utf8+0x970> - 4542bc: 48 39 c3 cmp rbx, rax - 4542bf: 0f 86 1b 05 00 00 jbe 0x4547e0 <__gconv_transform_internal_utf8+0x970> - 4542c5: 48 c7 44 24 18 04 00 00 00 mov qword ptr [rsp + 24], 4 - 4542ce: 49 8d 44 24 03 lea rax, [r12 + 3] - 4542d3: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 4542d8: 41 0f b6 44 24 02 movzx eax, byte ptr [r12 + 2] - 4542de: 88 84 24 87 00 00 00 mov byte ptr [rsp + 135], al - 4542e5: 48 8d 84 24 84 00 00 00 lea rax, [rsp + 132] - 4542ed: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 4542f2: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 4542f7: 8b 84 24 84 00 00 00 mov eax, dword ptr [rsp + 132] - 4542fe: 83 f8 7f cmp eax, 127 - 454301: 0f 87 82 05 00 00 ja 0x454889 <__gconv_transform_internal_utf8+0xa19> - 454307: 49 8d 57 01 lea rdx, [r15 + 1] - 45430b: 48 89 54 24 78 mov qword ptr [rsp + 120], rdx - 454310: 41 88 07 mov byte ptr [r15], al - 454313: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 454318: 48 83 c0 04 add rax, 4 - 45431c: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 454321: 48 3b 44 24 10 cmp rax, qword ptr [rsp + 16] - 454326: 0f 84 41 fd ff ff je 0x45406d <__gconv_transform_internal_utf8+0x1fd> - 45432c: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 454331: 48 2b 44 24 10 sub rax, qword ptr [rsp + 16] - 454336: 8b 16 mov edx, dword ptr [rsi] - 454338: 89 d1 mov ecx, edx - 45433a: 83 e1 07 and ecx, 7 - 45433d: 48 39 c8 cmp rax, rcx - 454340: 0f 8e 50 09 00 00 jle 0x454c96 <__gconv_transform_internal_utf8+0xe26> - 454346: 48 29 c8 sub rax, rcx - 454349: 49 03 03 add rax, qword ptr [r11] - 45434c: 83 e2 f8 and edx, -8 - 45434f: 4c 8b 7c 24 78 mov r15, qword ptr [rsp + 120] - 454354: 49 89 03 mov qword ptr [r11], rax - 454357: 49 89 c4 mov r12, rax - 45435a: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45435f: 44 8b 75 10 mov r14d, dword ptr [rbp + 16] - 454363: 89 10 mov dword ptr [rax], edx - 454365: e9 ee fb ff ff jmp 0x453f58 <__gconv_transform_internal_utf8+0xe8> - 45436a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 454370: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] - 454375: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 45437a: 48 89 4d 00 mov qword ptr [rbp], rcx - 45437e: 48 01 06 add qword ptr [rsi], rax - 454381: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 454388: 85 c0 test eax, eax - 45438a: 0f 84 0b fd ff ff je 0x45409b <__gconv_transform_internal_utf8+0x22b> - 454390: 41 83 fa 07 cmp r10d, 7 - 454394: 0f 85 01 fd ff ff jne 0x45409b <__gconv_transform_internal_utf8+0x22b> - 45439a: 49 8b 03 mov rax, qword ptr [r11] - 45439d: 48 89 da mov rdx, rbx - 4543a0: 48 29 c2 sub rdx, rax - 4543a3: 48 83 fa 03 cmp rdx, 3 - 4543a7: 0f 8f 87 06 00 00 jg 0x454a34 <__gconv_transform_internal_utf8+0xbc4> - 4543ad: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] - 4543b1: 48 39 d8 cmp rax, rbx - 4543b4: 0f 83 fe 05 00 00 jae 0x4549b8 <__gconv_transform_internal_utf8+0xb48> - 4543ba: 48 8d 48 01 lea rcx, [rax + 1] - 4543be: 49 89 0b mov qword ptr [r11], rcx - 4543c1: 0f b6 30 movzx esi, byte ptr [rax] - 4543c4: 40 88 72 04 mov byte ptr [rdx + 4], sil - 4543c8: 48 39 cb cmp rbx, rcx - 4543cb: 76 6c jbe 0x454439 <__gconv_transform_internal_utf8+0x5c9> - 4543cd: 48 8d 48 02 lea rcx, [rax + 2] - 4543d1: 49 89 0b mov qword ptr [r11], rcx - 4543d4: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 4543d8: 40 88 72 05 mov byte ptr [rdx + 5], sil - 4543dc: 48 39 cb cmp rbx, rcx - 4543df: 76 58 jbe 0x454439 <__gconv_transform_internal_utf8+0x5c9> - 4543e1: 48 8d 48 03 lea rcx, [rax + 3] - 4543e5: 49 89 0b mov qword ptr [r11], rcx - 4543e8: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 4543ec: 40 88 72 06 mov byte ptr [rdx + 6], sil - 4543f0: 48 39 cb cmp rbx, rcx - 4543f3: 76 44 jbe 0x454439 <__gconv_transform_internal_utf8+0x5c9> - 4543f5: 48 8d 48 04 lea rcx, [rax + 4] - 4543f9: 49 89 0b mov qword ptr [r11], rcx - 4543fc: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 454400: 40 88 72 07 mov byte ptr [rdx + 7], sil - 454404: 48 39 cb cmp rbx, rcx - 454407: 76 30 jbe 0x454439 <__gconv_transform_internal_utf8+0x5c9> - 454409: 48 8d 48 05 lea rcx, [rax + 5] - 45440d: 49 89 0b mov qword ptr [r11], rcx - 454410: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 454414: 40 88 72 08 mov byte ptr [rdx + 8], sil - 454418: 48 39 cb cmp rbx, rcx - 45441b: 76 1c jbe 0x454439 <__gconv_transform_internal_utf8+0x5c9> - 45441d: 48 8d 72 09 lea rsi, [rdx + 9] - 454421: 48 83 c1 01 add rcx, 1 - 454425: 48 83 c6 01 add rsi, 1 - 454429: 49 89 0b mov qword ptr [r11], rcx - 45442c: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] - 454430: 40 88 7e ff mov byte ptr [rsi - 1], dil - 454434: 48 39 d9 cmp rcx, rbx - 454437: 75 e8 jne 0x454421 <__gconv_transform_internal_utf8+0x5b1> - 454439: 29 c3 sub ebx, eax - 45443b: 8b 02 mov eax, dword ptr [rdx] - 45443d: 83 e0 f8 and eax, -8 - 454440: 09 d8 or eax, ebx - 454442: 89 02 mov dword ptr [rdx], eax - 454444: e9 52 fc ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> - 454449: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 454450: 45 89 d6 mov r14d, r10d - 454453: e9 08 fc ff ff jmp 0x454060 <__gconv_transform_internal_utf8+0x1f0> - 454458: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 454460: 4d 89 23 mov qword ptr [r11], r12 - 454463: 8b 45 10 mov eax, dword ptr [rbp + 16] - 454466: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 45446b: 4c 89 7c 24 78 mov qword ptr [rsp + 120], r15 - 454470: 4c 39 e3 cmp rbx, r12 - 454473: 0f 84 2c 05 00 00 je 0x4549a5 <__gconv_transform_internal_utf8+0xb35> - 454479: 83 e0 02 and eax, 2 - 45447c: be 04 00 00 00 mov esi, 4 - 454481: 89 44 24 08 mov dword ptr [rsp + 8], eax - 454485: 4c 89 f8 mov rax, r15 - 454488: 49 8d 54 24 04 lea rdx, [r12 + 4] - 45448d: 48 39 d3 cmp rbx, rdx - 454490: 0f 82 f4 00 00 00 jb 0x45458a <__gconv_transform_internal_utf8+0x71a> - 454496: 49 39 c2 cmp r10, rax - 454499: 0f 86 74 01 00 00 jbe 0x454613 <__gconv_transform_internal_utf8+0x7a3> - 45449f: 41 8b 14 24 mov edx, dword ptr [r12] - 4544a3: 83 fa 7f cmp edx, 127 - 4544a6: 0f 87 bc 01 00 00 ja 0x454668 <__gconv_transform_internal_utf8+0x7f8> - 4544ac: 48 8d 48 01 lea rcx, [rax + 1] - 4544b0: 48 89 4c 24 78 mov qword ptr [rsp + 120], rcx - 4544b5: 88 10 mov byte ptr [rax], dl - 4544b7: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 4544bc: 4c 8d 60 04 lea r12, [rax + 4] - 4544c0: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] - 4544c5: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 4544ca: 4c 39 e3 cmp rbx, r12 - 4544cd: 75 b9 jne 0x454488 <__gconv_transform_internal_utf8+0x618> - 4544cf: 49 89 1b mov qword ptr [r11], rbx - 4544d2: 48 39 44 24 68 cmp qword ptr [rsp + 104], rax - 4544d7: 0f 85 bb 00 00 00 jne 0x454598 <__gconv_transform_internal_utf8+0x728> - 4544dd: 83 fe 05 cmp esi, 5 - 4544e0: 0f 84 41 01 00 00 je 0x454627 <__gconv_transform_internal_utf8+0x7b7> - 4544e6: 48 8d 0d f3 5a 04 00 lea rcx, [rip + 285427] # 0x499fe0 <__PRETTY_FUNCTION__.11511> - 4544ed: ba eb 02 00 00 mov edx, 747 - 4544f2: 48 8d 35 e1 57 04 00 lea rsi, [rip + 284641] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4544f9: 48 8d 3d 80 58 04 00 lea rdi, [rip + 284800] # 0x499d80 - 454500: e8 4b ea fa ff call 0x402f50 <__assert_fail> - 454505: 0f 1f 00 nop dword ptr [rax] - 454508: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 - 45450e: 74 13 je 0x454523 <__gconv_transform_internal_utf8+0x6b3> - 454510: f6 45 10 08 test byte ptr [rbp + 16], 8 - 454514: 0f 85 3f 02 00 00 jne 0x454759 <__gconv_transform_internal_utf8+0x8e9> - 45451a: 45 85 f6 test r14d, r14d - 45451d: 0f 85 a0 02 00 00 jne 0x4547c3 <__gconv_transform_internal_utf8+0x953> - 454523: 41 ba 06 00 00 00 mov r10d, 6 - 454529: e9 92 fa ff ff jmp 0x453fc0 <__gconv_transform_internal_utf8+0x150> - 45452e: 48 83 3c 24 00 cmp qword ptr [rsp], 0 - 454533: 0f 85 3e 07 00 00 jne 0x454c77 <__gconv_transform_internal_utf8+0xe07> - 454539: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 45453d: 45 31 d2 xor r10d, r10d - 454540: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 454547: f6 45 10 01 test byte ptr [rbp + 16], 1 - 45454b: 0f 85 4a fb ff ff jne 0x45409b <__gconv_transform_internal_utf8+0x22b> - 454551: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 454556: 48 89 df mov rdi, rbx - 454559: e8 d2 8f ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 45455e: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 454565: 31 c9 xor ecx, ecx - 454567: 31 d2 xor edx, edx - 454569: 45 31 c0 xor r8d, r8d - 45456c: 50 push rax - 45456d: 41 54 push r12 - 45456f: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] - 454574: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 454579: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] - 45457e: ff d3 call rbx - 454580: 5e pop rsi - 454581: 5f pop rdi - 454582: 41 89 c2 mov r10d, eax - 454585: e9 11 fb ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> - 45458a: 4d 89 23 mov qword ptr [r11], r12 - 45458d: 48 3b 44 24 68 cmp rax, qword ptr [rsp + 104] - 454592: 0f 84 4e ff ff ff je 0x4544e6 <__gconv_transform_internal_utf8+0x676> - 454598: 48 8d 0d 41 5a 04 00 lea rcx, [rip + 285249] # 0x499fe0 <__PRETTY_FUNCTION__.11511> - 45459f: ba ea 02 00 00 mov edx, 746 - 4545a4: 48 8d 35 2f 57 04 00 lea rsi, [rip + 284463] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4545ab: 48 8d 3d 50 57 04 00 lea rdi, [rip + 284496] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 4545b2: e8 99 e9 fa ff call 0x402f50 <__assert_fail> - 4545b7: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 - 4545bc: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 4545c1: 49 8b 13 mov rdx, qword ptr [r11] - 4545c4: 48 89 ee mov rsi, rbp - 4545c7: 48 83 ec 08 sub rsp, 8 - 4545cb: 49 89 d8 mov r8, rbx - 4545ce: ff 74 24 48 push qword ptr [rsp + 72] - 4545d2: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] - 4545d7: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 4545df: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 - 4545e4: e8 c7 45 00 00 call 0x458bb0 <__gconv_transliterate> - 4545e9: 59 pop rcx - 4545ea: 5f pop rdi - 4545eb: 89 c6 mov esi, eax - 4545ed: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] - 4545f2: 48 8b 44 24 78 mov rax, qword ptr [rsp + 120] - 4545f7: 83 fe 06 cmp esi, 6 - 4545fa: 4c 8b 5c 24 10 mov r11, qword ptr [rsp + 16] - 4545ff: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] - 454604: 0f 84 73 03 00 00 je 0x45497d <__gconv_transform_internal_utf8+0xb0d> - 45460a: 83 fe 05 cmp esi, 5 - 45460d: 0f 85 b7 fe ff ff jne 0x4544ca <__gconv_transform_internal_utf8+0x65a> - 454613: 48 89 c2 mov rdx, rax - 454616: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] - 45461b: 4d 89 23 mov qword ptr [r11], r12 - 45461e: 48 39 c2 cmp rdx, rax - 454621: 0f 85 71 ff ff ff jne 0x454598 <__gconv_transform_internal_utf8+0x728> - 454627: 49 39 c7 cmp r15, rax - 45462a: 0f 85 30 fa ff ff jne 0x454060 <__gconv_transform_internal_utf8+0x1f0> - 454630: 83 6d 14 01 sub dword ptr [rbp + 20], 1 - 454634: e9 27 fa ff ff jmp 0x454060 <__gconv_transform_internal_utf8+0x1f0> - 454639: 4c 89 f9 mov rcx, r15 - 45463c: 48 89 d8 mov rax, rbx - 45463f: 41 ba 04 00 00 00 mov r10d, 4 - 454645: e9 76 f9 ff ff jmp 0x453fc0 <__gconv_transform_internal_utf8+0x150> - 45464a: bf c0 ff ff ff mov edi, 4294967232 - 45464f: be 02 00 00 00 mov esi, 2 - 454654: e9 e2 fa ff ff jmp 0x45413b <__gconv_transform_internal_utf8+0x2cb> - 454659: bf e0 ff ff ff mov edi, 4294967264 - 45465e: be 03 00 00 00 mov esi, 3 - 454663: e9 d3 fa ff ff jmp 0x45413b <__gconv_transform_internal_utf8+0x2cb> - 454668: 8d 8a 00 28 ff ff lea ecx, [rdx - 55296] - 45466e: 81 f9 ff 07 00 00 cmp ecx, 2047 - 454674: 0f 86 ed 02 00 00 jbe 0x454967 <__gconv_transform_internal_utf8+0xaf7> - 45467a: 85 d2 test edx, edx - 45467c: 0f 88 e5 02 00 00 js 0x454967 <__gconv_transform_internal_utf8+0xaf7> - 454682: f7 c2 00 f8 ff ff test edx, 4294965248 - 454688: 0f 84 4f 03 00 00 je 0x4549dd <__gconv_transform_internal_utf8+0xb6d> - 45468e: f7 c2 00 00 ff ff test edx, 4294901760 - 454694: 0f 84 34 03 00 00 je 0x4549ce <__gconv_transform_internal_utf8+0xb5e> - 45469a: f7 c2 00 00 e0 ff test edx, 4292870144 - 4546a0: 0f 84 19 03 00 00 je 0x4549bf <__gconv_transform_internal_utf8+0xb4f> - 4546a6: 89 d7 mov edi, edx - 4546a8: 81 e7 00 00 00 fc and edi, 4227858432 - 4546ae: 83 ff 01 cmp edi, 1 - 4546b1: 19 c9 sbb ecx, ecx - 4546b3: 83 e1 fc and ecx, -4 - 4546b6: 83 e9 04 sub ecx, 4 - 4546b9: 83 ff 01 cmp edi, 1 - 4546bc: 48 19 ff sbb rdi, rdi - 4546bf: 48 83 c7 06 add rdi, 6 - 4546c3: 4c 8d 04 38 lea r8, [rax + rdi] - 4546c7: 4d 39 c2 cmp r10, r8 - 4546ca: 0f 82 43 ff ff ff jb 0x454613 <__gconv_transform_internal_utf8+0x7a3> - 4546d0: 88 08 mov byte ptr [rax], cl - 4546d2: 89 d1 mov ecx, edx - 4546d4: 83 e1 3f and ecx, 63 - 4546d7: 48 01 7c 24 78 add qword ptr [rsp + 120], rdi - 4546dc: 83 c9 80 or ecx, -128 - 4546df: 88 4c 38 ff mov byte ptr [rax + rdi - 1], cl - 4546e3: 89 d1 mov ecx, edx - 4546e5: c1 e9 06 shr ecx, 6 - 4546e8: 48 83 ff 02 cmp rdi, 2 - 4546ec: 74 4d je 0x45473b <__gconv_transform_internal_utf8+0x8cb> - 4546ee: 83 e1 3f and ecx, 63 - 4546f1: 83 c9 80 or ecx, -128 - 4546f4: 88 4c 38 fe mov byte ptr [rax + rdi - 2], cl - 4546f8: 89 d1 mov ecx, edx - 4546fa: c1 e9 0c shr ecx, 12 - 4546fd: 48 83 ff 03 cmp rdi, 3 - 454701: 74 38 je 0x45473b <__gconv_transform_internal_utf8+0x8cb> - 454703: 83 e1 3f and ecx, 63 - 454706: 83 c9 80 or ecx, -128 - 454709: 88 4c 38 fd mov byte ptr [rax + rdi - 3], cl - 45470d: 89 d1 mov ecx, edx - 45470f: c1 e9 12 shr ecx, 18 - 454712: 48 83 ff 04 cmp rdi, 4 - 454716: 74 23 je 0x45473b <__gconv_transform_internal_utf8+0x8cb> - 454718: 83 e1 3f and ecx, 63 - 45471b: 83 c9 80 or ecx, -128 - 45471e: 88 4c 38 fc mov byte ptr [rax + rdi - 4], cl - 454722: 89 d1 mov ecx, edx - 454724: c1 e9 18 shr ecx, 24 - 454727: 48 83 ff 05 cmp rdi, 5 - 45472b: 74 0e je 0x45473b <__gconv_transform_internal_utf8+0x8cb> - 45472d: 83 e1 3f and ecx, 63 - 454730: c1 ea 1e shr edx, 30 - 454733: 83 c9 80 or ecx, -128 - 454736: 88 48 01 mov byte ptr [rax + 1], cl - 454739: 89 d1 mov ecx, edx - 45473b: 08 08 or byte ptr [rax], cl - 45473d: e9 75 fd ff ff jmp 0x4544b7 <__gconv_transform_internal_utf8+0x647> - 454742: bf f0 ff ff ff mov edi, 4294967280 - 454747: be 04 00 00 00 mov esi, 4 - 45474c: e9 ea f9 ff ff jmp 0x45413b <__gconv_transform_internal_utf8+0x2cb> - 454751: 45 89 f2 mov r10d, r14d - 454754: e9 28 fc ff ff jmp 0x454381 <__gconv_transform_internal_utf8+0x511> - 454759: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 45475e: 48 83 ec 08 sub rsp, 8 - 454762: 49 8b 13 mov rdx, qword ptr [r11] - 454765: 49 89 d8 mov r8, rbx - 454768: ff 74 24 48 push qword ptr [rsp + 72] - 45476c: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] - 454771: 48 89 ee mov rsi, rbp - 454774: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 45477c: 4c 89 5c 24 18 mov qword ptr [rsp + 24], r11 - 454781: e8 2a 44 00 00 call 0x458bb0 <__gconv_transliterate> - 454786: 41 5b pop r11 - 454788: 41 89 c2 mov r10d, eax - 45478b: 58 pop rax - 45478c: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 454791: 41 83 fa 06 cmp r10d, 6 - 454795: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] - 45479a: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] - 45479f: 0f 84 75 fd ff ff je 0x45451a <__gconv_transform_internal_utf8+0x6aa> - 4547a5: 41 83 fa 05 cmp r10d, 5 - 4547a9: 0f 85 0b f8 ff ff jne 0x453fba <__gconv_transform_internal_utf8+0x14a> - 4547af: e9 0c f8 ff ff jmp 0x453fc0 <__gconv_transform_internal_utf8+0x150> - 4547b4: 0f 1f 40 00 nop dword ptr [rax] - 4547b8: 41 ba 05 00 00 00 mov r10d, 5 - 4547be: e9 d8 f8 ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> - 4547c3: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 4547c8: 48 83 c0 04 add rax, 4 - 4547cc: 41 ba 06 00 00 00 mov r10d, 6 - 4547d2: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 4547d7: 48 83 06 01 add qword ptr [rsi], 1 - 4547db: e9 da f7 ff ff jmp 0x453fba <__gconv_transform_internal_utf8+0x14a> - 4547e0: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx - 4547e5: e9 fb fa ff ff jmp 0x4542e5 <__gconv_transform_internal_utf8+0x475> - 4547ea: 49 89 1b mov qword ptr [r11], rbx - 4547ed: 49 39 dc cmp r12, rbx - 4547f0: 0f 83 88 00 00 00 jae 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 4547f6: 49 8d 44 24 01 lea rax, [r12 + 1] - 4547fb: 4c 8b 4c 24 08 mov r9, qword ptr [rsp + 8] - 454800: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 454805: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 45480a: 41 88 74 11 04 mov byte ptr [r9 + rdx + 4], sil - 45480f: 48 39 c3 cmp rbx, rax - 454812: 76 6a jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 454814: 49 8d 44 24 02 lea rax, [r12 + 2] - 454819: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 45481e: 41 0f b6 7c 24 01 movzx edi, byte ptr [r12 + 1] - 454824: 41 88 7c 11 05 mov byte ptr [r9 + rdx + 5], dil - 454829: 48 39 c3 cmp rbx, rax - 45482c: 76 50 jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 45482e: 49 8d 44 24 03 lea rax, [r12 + 3] - 454833: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 454838: 41 0f b6 7c 24 02 movzx edi, byte ptr [r12 + 2] - 45483e: 41 88 7c 11 06 mov byte ptr [r9 + rdx + 6], dil - 454843: 48 39 c3 cmp rbx, rax - 454846: 76 36 jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 454848: 49 8d 44 24 04 lea rax, [r12 + 4] - 45484d: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 454852: 41 0f b6 74 24 03 movzx esi, byte ptr [r12 + 3] - 454858: 41 88 74 11 07 mov byte ptr [r9 + rdx + 7], sil - 45485d: 48 39 c3 cmp rbx, rax - 454860: 76 1c jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 454862: 4c 01 ca add rdx, r9 - 454865: 48 83 c0 01 add rax, 1 - 454869: 48 83 c2 01 add rdx, 1 - 45486d: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 454872: 0f b6 48 ff movzx ecx, byte ptr [rax - 1] - 454876: 88 4a 07 mov byte ptr [rdx + 7], cl - 454879: 48 39 c3 cmp rbx, rax - 45487c: 75 e7 jne 0x454865 <__gconv_transform_internal_utf8+0x9f5> - 45487e: 41 ba 07 00 00 00 mov r10d, 7 - 454884: e9 12 f8 ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> - 454889: 8d 90 00 28 ff ff lea edx, [rax - 55296] - 45488f: 81 fa ff 07 00 00 cmp edx, 2047 - 454895: 0f 86 51 01 00 00 jbe 0x4549ec <__gconv_transform_internal_utf8+0xb7c> - 45489b: 85 c0 test eax, eax - 45489d: 0f 88 49 01 00 00 js 0x4549ec <__gconv_transform_internal_utf8+0xb7c> - 4548a3: a9 00 f8 ff ff test eax, 4294965248 - 4548a8: 0f 84 ab 03 00 00 je 0x454c59 <__gconv_transform_internal_utf8+0xde9> - 4548ae: a9 00 00 ff ff test eax, 4294901760 - 4548b3: 0f 84 91 03 00 00 je 0x454c4a <__gconv_transform_internal_utf8+0xdda> - 4548b9: a9 00 00 e0 ff test eax, 4292870144 - 4548be: 0f 84 a4 03 00 00 je 0x454c68 <__gconv_transform_internal_utf8+0xdf8> - 4548c4: 89 c1 mov ecx, eax - 4548c6: 81 e1 00 00 00 fc and ecx, 4227858432 - 4548cc: 83 f9 01 cmp ecx, 1 - 4548cf: 19 d2 sbb edx, edx - 4548d1: 83 e2 fc and edx, -4 - 4548d4: 83 ea 04 sub edx, 4 - 4548d7: 83 f9 01 cmp ecx, 1 - 4548da: 48 19 c9 sbb rcx, rcx - 4548dd: 48 83 c1 06 add rcx, 6 - 4548e1: 49 8d 34 0f lea rsi, [r15 + rcx] - 4548e5: 49 39 f5 cmp r13, rsi - 4548e8: 0f 82 ca fe ff ff jb 0x4547b8 <__gconv_transform_internal_utf8+0x948> - 4548ee: 41 88 17 mov byte ptr [r15], dl - 4548f1: 89 c2 mov edx, eax - 4548f3: 83 e2 3f and edx, 63 - 4548f6: 48 01 4c 24 78 add qword ptr [rsp + 120], rcx - 4548fb: 83 ca 80 or edx, -128 - 4548fe: 41 88 54 0f ff mov byte ptr [r15 + rcx - 1], dl - 454903: 89 c2 mov edx, eax - 454905: c1 ea 06 shr edx, 6 - 454908: 48 83 f9 02 cmp rcx, 2 - 45490c: 74 51 je 0x45495f <__gconv_transform_internal_utf8+0xaef> - 45490e: 83 e2 3f and edx, 63 - 454911: 83 ca 80 or edx, -128 - 454914: 41 88 54 0f fe mov byte ptr [r15 + rcx - 2], dl - 454919: 89 c2 mov edx, eax - 45491b: c1 ea 0c shr edx, 12 - 45491e: 48 83 f9 03 cmp rcx, 3 - 454922: 74 3b je 0x45495f <__gconv_transform_internal_utf8+0xaef> - 454924: 83 e2 3f and edx, 63 - 454927: 83 ca 80 or edx, -128 - 45492a: 41 88 54 0f fd mov byte ptr [r15 + rcx - 3], dl - 45492f: 89 c2 mov edx, eax - 454931: c1 ea 12 shr edx, 18 - 454934: 48 83 f9 04 cmp rcx, 4 - 454938: 74 25 je 0x45495f <__gconv_transform_internal_utf8+0xaef> - 45493a: 83 e2 3f and edx, 63 - 45493d: 83 ca 80 or edx, -128 - 454940: 41 88 54 0f fc mov byte ptr [r15 + rcx - 4], dl - 454945: 89 c2 mov edx, eax - 454947: c1 ea 18 shr edx, 24 - 45494a: 48 83 f9 05 cmp rcx, 5 - 45494e: 74 0f je 0x45495f <__gconv_transform_internal_utf8+0xaef> - 454950: 83 e2 3f and edx, 63 - 454953: c1 e8 1e shr eax, 30 - 454956: 83 ca 80 or edx, -128 - 454959: 41 88 57 01 mov byte ptr [r15 + 1], dl - 45495d: 89 c2 mov edx, eax - 45495f: 41 08 17 or byte ptr [r15], dl - 454962: e9 ac f9 ff ff jmp 0x454313 <__gconv_transform_internal_utf8+0x4a3> - 454967: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 - 45496d: 0f 84 17 fc ff ff je 0x45458a <__gconv_transform_internal_utf8+0x71a> - 454973: f6 45 10 08 test byte ptr [rbp + 16], 8 - 454977: 0f 85 3a fc ff ff jne 0x4545b7 <__gconv_transform_internal_utf8+0x747> - 45497d: 8b 54 24 08 mov edx, dword ptr [rsp + 8] - 454981: 85 d2 test edx, edx - 454983: 0f 84 01 fc ff ff je 0x45458a <__gconv_transform_internal_utf8+0x71a> - 454989: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 45498e: 49 83 c4 04 add r12, 4 - 454992: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 454997: 48 83 06 01 add qword ptr [rsi], 1 - 45499b: be 06 00 00 00 mov esi, 6 - 4549a0: e9 25 fb ff ff jmp 0x4544ca <__gconv_transform_internal_utf8+0x65a> - 4549a5: 4d 39 fa cmp r10, r15 - 4549a8: 0f 84 38 fb ff ff je 0x4544e6 <__gconv_transform_internal_utf8+0x676> - 4549ae: e9 e5 fb ff ff jmp 0x454598 <__gconv_transform_internal_utf8+0x728> - 4549b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4549b8: 31 db xor ebx, ebx - 4549ba: e9 7c fa ff ff jmp 0x45443b <__gconv_transform_internal_utf8+0x5cb> - 4549bf: b9 f0 ff ff ff mov ecx, 4294967280 - 4549c4: bf 04 00 00 00 mov edi, 4 - 4549c9: e9 f5 fc ff ff jmp 0x4546c3 <__gconv_transform_internal_utf8+0x853> - 4549ce: b9 e0 ff ff ff mov ecx, 4294967264 - 4549d3: bf 03 00 00 00 mov edi, 3 - 4549d8: e9 e6 fc ff ff jmp 0x4546c3 <__gconv_transform_internal_utf8+0x853> - 4549dd: b9 c0 ff ff ff mov ecx, 4294967232 - 4549e2: bf 02 00 00 00 mov edi, 2 - 4549e7: e9 d7 fc ff ff jmp 0x4546c3 <__gconv_transform_internal_utf8+0x853> - 4549ec: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 - 4549f2: 74 35 je 0x454a29 <__gconv_transform_internal_utf8+0xbb9> - 4549f4: 41 f6 c6 08 test r14b, 8 - 4549f8: 75 59 jne 0x454a53 <__gconv_transform_internal_utf8+0xbe3> - 4549fa: 41 80 e6 02 and r14b, 2 - 4549fe: 41 ba 06 00 00 00 mov r10d, 6 - 454a04: 0f 84 91 f6 ff ff je 0x45409b <__gconv_transform_internal_utf8+0x22b> - 454a0a: 48 8b 44 24 40 mov rax, qword ptr [rsp + 64] - 454a0f: 48 83 44 24 70 04 add qword ptr [rsp + 112], 4 - 454a15: 48 83 00 01 add qword ptr [rax], 1 - 454a19: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 454a1e: 48 3b 44 24 10 cmp rax, qword ptr [rsp + 16] - 454a23: 0f 85 03 f9 ff ff jne 0x45432c <__gconv_transform_internal_utf8+0x4bc> - 454a29: 41 ba 06 00 00 00 mov r10d, 6 - 454a2f: e9 67 f6 ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> - 454a34: 48 8d 0d a5 55 04 00 lea rcx, [rip + 284069] # 0x499fe0 <__PRETTY_FUNCTION__.11511> - 454a3b: ba 1e 03 00 00 mov edx, 798 - 454a40: 48 8d 35 93 52 04 00 lea rsi, [rip + 283283] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 454a47: 48 8d 3d c5 52 04 00 lea rdi, [rip + 283333] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> - 454a4e: e8 fd e4 fa ff call 0x402f50 <__assert_fail> - 454a53: 4c 89 5c 24 58 mov qword ptr [rsp + 88], r11 - 454a58: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 454a5d: 4c 89 e2 mov rdx, r12 - 454a60: 48 89 ee mov rsi, rbp - 454a63: 4c 03 44 24 18 add r8, qword ptr [rsp + 24] - 454a68: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 454a6d: 50 push rax - 454a6e: ff 74 24 48 push qword ptr [rsp + 72] - 454a72: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] - 454a77: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 454a7f: 4c 89 44 24 60 mov qword ptr [rsp + 96], r8 - 454a84: e8 27 41 00 00 call 0x458bb0 <__gconv_transliterate> - 454a89: 41 89 c2 mov r10d, eax - 454a8c: 58 pop rax - 454a8d: 5a pop rdx - 454a8e: 41 83 fa 06 cmp r10d, 6 - 454a92: 4c 8b 5c 24 58 mov r11, qword ptr [rsp + 88] - 454a97: 0f 84 41 01 00 00 je 0x454bde <__gconv_transform_internal_utf8+0xd6e> - 454a9d: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 454aa2: 48 3b 44 24 10 cmp rax, qword ptr [rsp + 16] - 454aa7: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 454aac: 0f 85 7a f8 ff ff jne 0x45432c <__gconv_transform_internal_utf8+0x4bc> - 454ab2: 41 83 fa 07 cmp r10d, 7 - 454ab6: 0f 85 14 01 00 00 jne 0x454bd0 <__gconv_transform_internal_utf8+0xd60> - 454abc: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] - 454ac4: 49 39 d0 cmp r8, rdx - 454ac7: 0f 84 5e 01 00 00 je 0x454c2b <__gconv_transform_internal_utf8+0xdbb> - 454acd: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 454ad2: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 454ad7: 8b 00 mov eax, dword ptr [rax] - 454ad9: 48 89 f7 mov rdi, rsi - 454adc: 89 c1 mov ecx, eax - 454ade: 83 e0 f8 and eax, -8 - 454ae1: 83 e1 07 and ecx, 7 - 454ae4: 48 29 cf sub rdi, rcx - 454ae7: 48 63 c8 movsxd rcx, eax - 454aea: 49 01 3b add qword ptr [r11], rdi - 454aed: 48 39 ce cmp rsi, rcx - 454af0: 0f 8e 16 01 00 00 jle 0x454c0c <__gconv_transform_internal_utf8+0xd9c> - 454af6: 48 83 7c 24 18 04 cmp qword ptr [rsp + 24], 4 - 454afc: 0f 87 eb 00 00 00 ja 0x454bed <__gconv_transform_internal_utf8+0xd7d> - 454b02: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 454b07: 0b 44 24 18 or eax, dword ptr [rsp + 24] - 454b0b: 89 06 mov dword ptr [rsi], eax - 454b0d: 4c 3b 44 24 10 cmp r8, qword ptr [rsp + 16] - 454b12: 0f 86 66 fd ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 454b18: 0f b6 84 24 84 00 00 00 movzx eax, byte ptr [rsp + 132] - 454b20: 88 46 04 mov byte ptr [rsi + 4], al - 454b23: 48 8d 84 24 85 00 00 00 lea rax, [rsp + 133] - 454b2b: 49 39 c0 cmp r8, rax - 454b2e: 0f 86 4a fd ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 454b34: 0f b6 84 24 85 00 00 00 movzx eax, byte ptr [rsp + 133] - 454b3c: 88 46 05 mov byte ptr [rsi + 5], al - 454b3f: 48 8d 84 24 86 00 00 00 lea rax, [rsp + 134] - 454b47: 49 39 c0 cmp r8, rax - 454b4a: 0f 86 2e fd ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 454b50: 0f b6 84 24 86 00 00 00 movzx eax, byte ptr [rsp + 134] - 454b58: 88 46 06 mov byte ptr [rsi + 6], al - 454b5b: 48 8d 84 24 87 00 00 00 lea rax, [rsp + 135] - 454b63: 49 39 c0 cmp r8, rax - 454b66: 0f 86 12 fd ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 454b6c: 0f b6 84 24 87 00 00 00 movzx eax, byte ptr [rsp + 135] - 454b74: 88 46 07 mov byte ptr [rsi + 7], al - 454b77: 49 39 d0 cmp r8, rdx - 454b7a: 0f 86 fe fc ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 454b80: 0f b6 94 24 88 00 00 00 movzx edx, byte ptr [rsp + 136] - 454b88: 48 8d 84 24 89 00 00 00 lea rax, [rsp + 137] - 454b90: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 454b95: 88 56 08 mov byte ptr [rsi + 8], dl - 454b98: 49 39 c0 cmp r8, rax - 454b9b: 0f 86 dd fc ff ff jbe 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 454ba1: 48 83 c6 09 add rsi, 9 - 454ba5: 49 89 f3 mov r11, rsi - 454ba8: 48 83 c0 01 add rax, 1 - 454bac: 49 83 c3 01 add r11, 1 - 454bb0: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 454bb5: 0f b6 50 ff movzx edx, byte ptr [rax - 1] - 454bb9: 41 88 53 ff mov byte ptr [r11 - 1], dl - 454bbd: 49 39 c0 cmp r8, rax - 454bc0: 75 e6 jne 0x454ba8 <__gconv_transform_internal_utf8+0xd38> - 454bc2: e9 b7 fc ff ff jmp 0x45487e <__gconv_transform_internal_utf8+0xa0e> - 454bc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 454bd0: 45 85 d2 test r10d, r10d - 454bd3: 0f 84 94 f4 ff ff je 0x45406d <__gconv_transform_internal_utf8+0x1fd> - 454bd9: e9 bd f4 ff ff jmp 0x45409b <__gconv_transform_internal_utf8+0x22b> - 454bde: 41 80 e6 02 and r14b, 2 - 454be2: 0f 84 31 fe ff ff je 0x454a19 <__gconv_transform_internal_utf8+0xba9> - 454be8: e9 1d fe ff ff jmp 0x454a0a <__gconv_transform_internal_utf8+0xb9a> - 454bed: 48 8d 0d ac 55 04 00 lea rcx, [rip + 284076] # 0x49a1a0 <__PRETTY_FUNCTION__.11419> - 454bf4: ba e6 01 00 00 mov edx, 486 - 454bf9: 48 8d 35 4c 51 04 00 lea rsi, [rip + 282956] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 454c00: 48 8d 3d 41 52 04 00 lea rdi, [rip + 283201] # 0x499e48 - 454c07: e8 44 e3 fa ff call 0x402f50 <__assert_fail> - 454c0c: 48 8d 0d 8d 55 04 00 lea rcx, [rip + 284045] # 0x49a1a0 <__PRETTY_FUNCTION__.11419> - 454c13: ba e5 01 00 00 mov edx, 485 - 454c18: 48 8d 35 2d 51 04 00 lea rsi, [rip + 282925] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 454c1f: 48 8d 3d fa 51 04 00 lea rdi, [rip + 283130] # 0x499e20 - 454c26: e8 25 e3 fa ff call 0x402f50 <__assert_fail> - 454c2b: 48 8d 0d 6e 55 04 00 lea rcx, [rip + 284014] # 0x49a1a0 <__PRETTY_FUNCTION__.11419> - 454c32: ba db 01 00 00 mov edx, 475 - 454c37: 48 8d 35 0e 51 04 00 lea rsi, [rip + 282894] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 454c3e: 48 8d 3d b3 51 04 00 lea rdi, [rip + 283059] # 0x499df8 - 454c45: e8 06 e3 fa ff call 0x402f50 <__assert_fail> - 454c4a: ba e0 ff ff ff mov edx, 4294967264 - 454c4f: b9 03 00 00 00 mov ecx, 3 - 454c54: e9 88 fc ff ff jmp 0x4548e1 <__gconv_transform_internal_utf8+0xa71> - 454c59: ba c0 ff ff ff mov edx, 4294967232 - 454c5e: b9 02 00 00 00 mov ecx, 2 - 454c63: e9 79 fc ff ff jmp 0x4548e1 <__gconv_transform_internal_utf8+0xa71> - 454c68: ba f0 ff ff ff mov edx, 4294967280 - 454c6d: b9 04 00 00 00 mov ecx, 4 - 454c72: e9 6a fc ff ff jmp 0x4548e1 <__gconv_transform_internal_utf8+0xa71> - 454c77: 48 8d 0d 62 53 04 00 lea rcx, [rip + 283490] # 0x499fe0 <__PRETTY_FUNCTION__.11511> - 454c7e: ba a4 01 00 00 mov edx, 420 - 454c83: 48 8d 35 50 50 04 00 lea rsi, [rip + 282704] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 454c8a: 48 8d 3d 5d 50 04 00 lea rdi, [rip + 282717] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 454c91: e8 ba e2 fa ff call 0x402f50 <__assert_fail> - 454c96: 48 8d 0d 03 55 04 00 lea rcx, [rip + 283907] # 0x49a1a0 <__PRETTY_FUNCTION__.11419> - 454c9d: ba c9 01 00 00 mov edx, 457 - 454ca2: 48 8d 35 a3 50 04 00 lea rsi, [rip + 282787] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 454ca9: 48 8d 3d 20 51 04 00 lea rdi, [rip + 282912] # 0x499dd0 - 454cb0: e8 9b e2 fa ff call 0x402f50 <__assert_fail> - 454cb5: 48 8d 0d 24 53 04 00 lea rcx, [rip + 283428] # 0x499fe0 <__PRETTY_FUNCTION__.11511> - 454cbc: ba 34 02 00 00 mov edx, 564 - 454cc1: 48 8d 35 12 50 04 00 lea rsi, [rip + 282642] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 454cc8: 48 8d 3d 1f 50 04 00 lea rdi, [rip + 282655] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 454ccf: e8 7c e2 fa ff call 0x402f50 <__assert_fail> - 454cd4: e8 f7 6e ff ff call 0x44bbd0 <__stack_chk_fail_local> - 454cd9: 48 8d 0d c0 54 04 00 lea rcx, [rip + 283840] # 0x49a1a0 <__PRETTY_FUNCTION__.11419> - 454ce0: ba 8b 01 00 00 mov edx, 395 - 454ce5: 48 8d 35 60 50 04 00 lea rsi, [rip + 282720] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 454cec: 48 8d 3d ad 50 04 00 lea rdi, [rip + 282797] # 0x499da0 - 454cf3: e8 58 e2 fa ff call 0x402f50 <__assert_fail> - 454cf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000454d00 <__gconv_transform_utf8_internal>: - 454d00: f3 0f 1e fa endbr64 - 454d04: 41 57 push r15 - 454d06: 41 56 push r14 - 454d08: 41 55 push r13 - 454d0a: 41 54 push r12 - 454d0c: 49 89 f4 mov r12, rsi - 454d0f: 55 push rbp - 454d10: 48 89 cd mov rbp, rcx - 454d13: 53 push rbx - 454d14: 48 83 ec 78 sub rsp, 120 - 454d18: 44 8b 56 10 mov r10d, dword ptr [rsi + 16] - 454d1c: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 454d21: 8b 9c 24 b0 00 00 00 mov ebx, dword ptr [rsp + 176] - 454d28: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 454d2d: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 454d32: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 454d3b: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 454d40: 31 c0 xor eax, eax - 454d42: 48 8d 47 68 lea rax, [rdi + 104] - 454d46: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 454d4f: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 454d54: 48 8d 46 30 lea rax, [rsi + 48] - 454d58: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 454d5d: 41 f6 c2 01 test r10b, 1 - 454d61: 75 25 jne 0x454d88 <__gconv_transform_utf8_internal+0x88> - 454d63: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 454d6a: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 454d6f: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 454d74: 74 12 je 0x454d88 <__gconv_transform_utf8_internal+0x88> - 454d76: 48 c1 c8 11 ror rax, 17 - 454d7a: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 454d83: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 454d88: 85 db test ebx, ebx - 454d8a: 0f 85 cf 07 00 00 jne 0x45555f <__gconv_transform_utf8_internal+0x85f> - 454d90: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 454d95: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] - 454d9a: 48 8d 54 24 50 lea rdx, [rsp + 80] - 454d9f: 44 8b 84 24 b8 00 00 00 mov r8d, dword ptr [rsp + 184] - 454da7: 4d 8b 6c 24 08 mov r13, qword ptr [r12 + 8] - 454dac: 48 85 db test rbx, rbx - 454daf: 4c 8b 30 mov r14, qword ptr [rax] - 454db2: 48 89 d8 mov rax, rbx - 454db5: 49 0f 44 c4 cmove rax, r12 - 454db9: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 - 454dbf: 4c 8b 18 mov r11, qword ptr [rax] - 454dc2: b8 00 00 00 00 mov eax, 0 - 454dc7: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 - 454dd0: 48 0f 45 c2 cmovne rax, rdx - 454dd4: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 454dd9: 45 85 c0 test r8d, r8d - 454ddc: 0f 85 de 03 00 00 jne 0x4551c0 <__gconv_transform_utf8_internal+0x4c0> - 454de2: 4d 89 df mov r15, r11 - 454de5: 0f 1f 00 nop dword ptr [rax] - 454de8: 4c 39 f5 cmp rbp, r14 - 454deb: 0f 84 db 07 00 00 je 0x4555cc <__gconv_transform_utf8_internal+0x8cc> - 454df1: 49 8d 7f 04 lea rdi, [r15 + 4] - 454df5: 49 39 fd cmp r13, rdi - 454df8: 0f 82 42 05 00 00 jb 0x455340 <__gconv_transform_utf8_internal+0x640> - 454dfe: c7 04 24 04 00 00 00 mov dword ptr [rsp], 4 - 454e05: 41 83 e2 02 and r10d, 2 - 454e09: 4c 89 f0 mov rax, r14 - 454e0c: 4c 89 fb mov rbx, r15 - 454e0f: eb 25 jmp 0x454e36 <__gconv_transform_utf8_internal+0x136> - 454e11: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 454e18: 89 13 mov dword ptr [rbx], edx - 454e1a: 48 89 f0 mov rax, rsi - 454e1d: 48 89 fb mov rbx, rdi - 454e20: 48 39 c5 cmp rbp, rax - 454e23: 0f 84 2f 01 00 00 je 0x454f58 <__gconv_transform_utf8_internal+0x258> - 454e29: 48 8d 7b 04 lea rdi, [rbx + 4] - 454e2d: 49 39 fd cmp r13, rdi - 454e30: 0f 82 ca 01 00 00 jb 0x455000 <__gconv_transform_utf8_internal+0x300> - 454e36: 0f b6 10 movzx edx, byte ptr [rax] - 454e39: 48 8d 70 01 lea rsi, [rax + 1] - 454e3d: 89 d1 mov ecx, edx - 454e3f: 84 d2 test dl, dl - 454e41: 79 d5 jns 0x454e18 <__gconv_transform_utf8_internal+0x118> - 454e43: 81 ea c2 00 00 00 sub edx, 194 - 454e49: 83 fa 1d cmp edx, 29 - 454e4c: 0f 87 36 02 00 00 ja 0x455088 <__gconv_transform_utf8_internal+0x388> - 454e52: 83 e1 1f and ecx, 31 - 454e55: 41 bb 06 00 00 00 mov r11d, 6 - 454e5b: 41 b8 02 00 00 00 mov r8d, 2 - 454e61: 4e 8d 0c 00 lea r9, [rax + r8] - 454e65: 4c 39 cd cmp rbp, r9 - 454e68: 0f 82 44 02 00 00 jb 0x4550b2 <__gconv_transform_utf8_internal+0x3b2> - 454e6e: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 454e72: 89 f2 mov edx, esi - 454e74: 83 e2 c0 and edx, -64 - 454e77: 80 fa 80 cmp dl, -128 - 454e7a: 0f 85 d4 06 00 00 jne 0x455554 <__gconv_transform_utf8_internal+0x854> - 454e80: c1 e1 06 shl ecx, 6 - 454e83: 83 e6 3f and esi, 63 - 454e86: 09 ce or esi, ecx - 454e88: 89 f2 mov edx, esi - 454e8a: 49 83 f8 02 cmp r8, 2 - 454e8e: 0f 84 a3 00 00 00 je 0x454f37 <__gconv_transform_utf8_internal+0x237> - 454e94: 0f b6 48 02 movzx ecx, byte ptr [rax + 2] - 454e98: 89 ce mov esi, ecx - 454e9a: 83 e6 c0 and esi, -64 - 454e9d: 40 80 fe 80 cmp sil, -128 - 454ea1: 0f 85 a6 01 00 00 jne 0x45504d <__gconv_transform_utf8_internal+0x34d> - 454ea7: c1 e2 06 shl edx, 6 - 454eaa: 83 e1 3f and ecx, 63 - 454ead: 09 ca or edx, ecx - 454eaf: 49 83 f8 03 cmp r8, 3 - 454eb3: 74 61 je 0x454f16 <__gconv_transform_utf8_internal+0x216> - 454eb5: 0f b6 48 03 movzx ecx, byte ptr [rax + 3] - 454eb9: 89 ce mov esi, ecx - 454ebb: 83 e6 c0 and esi, -64 - 454ebe: 40 80 fe 80 cmp sil, -128 - 454ec2: 0f 85 f9 06 00 00 jne 0x4555c1 <__gconv_transform_utf8_internal+0x8c1> - 454ec8: c1 e2 06 shl edx, 6 - 454ecb: 83 e1 3f and ecx, 63 - 454ece: 09 ca or edx, ecx - 454ed0: 49 83 f8 04 cmp r8, 4 - 454ed4: 74 40 je 0x454f16 <__gconv_transform_utf8_internal+0x216> - 454ed6: 0f b6 48 04 movzx ecx, byte ptr [rax + 4] - 454eda: 89 ce mov esi, ecx - 454edc: 83 e6 c0 and esi, -64 - 454edf: 40 80 fe 80 cmp sil, -128 - 454ee3: 0f 85 00 07 00 00 jne 0x4555e9 <__gconv_transform_utf8_internal+0x8e9> - 454ee9: c1 e2 06 shl edx, 6 - 454eec: 83 e1 3f and ecx, 63 - 454eef: 09 ca or edx, ecx - 454ef1: 49 83 f8 06 cmp r8, 6 - 454ef5: 0f 85 e3 06 00 00 jne 0x4555de <__gconv_transform_utf8_internal+0x8de> - 454efb: 0f b6 48 05 movzx ecx, byte ptr [rax + 5] - 454eff: 89 ce mov esi, ecx - 454f01: 83 e6 c0 and esi, -64 - 454f04: 40 80 fe 80 cmp sil, -128 - 454f08: 0f 85 e6 06 00 00 jne 0x4555f4 <__gconv_transform_utf8_internal+0x8f4> - 454f0e: c1 e2 06 shl edx, 6 - 454f11: 83 e1 3f and ecx, 63 - 454f14: 09 ca or edx, ecx - 454f16: 89 d6 mov esi, edx - 454f18: 44 89 d9 mov ecx, r11d - 454f1b: d3 ee shr esi, cl - 454f1d: 85 f6 test esi, esi - 454f1f: 0f 84 33 01 00 00 je 0x455058 <__gconv_transform_utf8_internal+0x358> - 454f25: 8d 8a 00 28 ff ff lea ecx, [rdx - 55296] - 454f2b: 81 f9 ff 07 00 00 cmp ecx, 2047 - 454f31: 0f 86 21 01 00 00 jbe 0x455058 <__gconv_transform_utf8_internal+0x358> - 454f37: 4c 89 ce mov rsi, r9 - 454f3a: e9 d9 fe ff ff jmp 0x454e18 <__gconv_transform_utf8_internal+0x118> - 454f3f: 41 b8 01 00 00 00 mov r8d, 1 - 454f45: 48 39 f5 cmp rbp, rsi - 454f48: 0f 85 0a 01 00 00 jne 0x455058 <__gconv_transform_utf8_internal+0x358> - 454f4e: c7 04 24 07 00 00 00 mov dword ptr [rsp], 7 - 454f55: 0f 1f 00 nop dword ptr [rax] - 454f58: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 454f5d: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 454f63: 48 89 06 mov qword ptr [rsi], rax - 454f66: 0f 85 af 00 00 00 jne 0x45501b <__gconv_transform_utf8_internal+0x31b> - 454f6c: 41 83 44 24 14 01 add dword ptr [r12 + 20], 1 - 454f72: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 - 454f78: 0f 85 da 03 00 00 jne 0x455358 <__gconv_transform_utf8_internal+0x658> - 454f7e: 4c 39 fb cmp rbx, r15 - 454f81: 0f 86 7b 01 00 00 jbe 0x455102 <__gconv_transform_utf8_internal+0x402> - 454f87: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 454f8c: 49 8b 04 24 mov rax, qword ptr [r12] - 454f90: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 454f95: e8 96 85 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 454f9a: 48 8d 54 24 58 lea rdx, [rsp + 88] - 454f9f: 45 31 c0 xor r8d, r8d - 454fa2: 48 89 d9 mov rcx, rbx - 454fa5: 8b b4 24 b8 00 00 00 mov esi, dword ptr [rsp + 184] - 454fac: 56 push rsi - 454fad: 6a 00 push 0 - 454faf: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] - 454fb4: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 454fb9: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 454fbe: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 454fc3: ff d0 call rax - 454fc5: 5e pop rsi - 454fc6: 5f pop rdi - 454fc7: 83 f8 04 cmp eax, 4 - 454fca: 0f 84 28 01 00 00 je 0x4550f8 <__gconv_transform_utf8_internal+0x3f8> - 454fd0: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] - 454fd5: 48 39 d3 cmp rbx, rdx - 454fd8: 0f 85 94 03 00 00 jne 0x455372 <__gconv_transform_utf8_internal+0x672> - 454fde: 85 c0 test eax, eax - 454fe0: 0f 85 48 0c 00 00 jne 0x455c2e <__gconv_transform_utf8_internal+0xf2e> - 454fe6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 454feb: 4d 8b 3c 24 mov r15, qword ptr [r12] - 454fef: 45 8b 54 24 10 mov r10d, dword ptr [r12 + 16] - 454ff4: 4c 8b 30 mov r14, qword ptr [rax] - 454ff7: e9 ec fd ff ff jmp 0x454de8 <__gconv_transform_utf8_internal+0xe8> - 454ffc: 0f 1f 40 00 nop dword ptr [rax] - 455000: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 455005: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 45500b: c7 04 24 05 00 00 00 mov dword ptr [rsp], 5 - 455012: 48 89 06 mov qword ptr [rsi], rax - 455015: 0f 84 51 ff ff ff je 0x454f6c <__gconv_transform_utf8_internal+0x26c> - 45501b: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 455020: 44 8b 3c 24 mov r15d, dword ptr [rsp] - 455024: 48 89 18 mov qword ptr [rax], rbx - 455027: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] - 45502c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 455035: 0f 85 42 0b 00 00 jne 0x455b7d <__gconv_transform_utf8_internal+0xe7d> - 45503b: 48 83 c4 78 add rsp, 120 - 45503f: 44 89 f8 mov eax, r15d - 455042: 5b pop rbx - 455043: 5d pop rbp - 455044: 41 5c pop r12 - 455046: 41 5d pop r13 - 455048: 41 5e pop r14 - 45504a: 41 5f pop r15 - 45504c: c3 ret - 45504d: 41 b8 02 00 00 00 mov r8d, 2 - 455053: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 455058: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 45505d: 48 85 ff test rdi, rdi - 455060: 0f 84 4a 01 00 00 je 0x4551b0 <__gconv_transform_utf8_internal+0x4b0> - 455066: 45 85 d2 test r10d, r10d - 455069: 0f 84 41 01 00 00 je 0x4551b0 <__gconv_transform_utf8_internal+0x4b0> - 45506f: 48 83 07 01 add qword ptr [rdi], 1 - 455073: 4c 01 c0 add rax, r8 - 455076: c7 04 24 06 00 00 00 mov dword ptr [rsp], 6 - 45507d: e9 9e fd ff ff jmp 0x454e20 <__gconv_transform_utf8_internal+0x120> - 455082: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 455088: 89 ca mov edx, ecx - 45508a: 83 e2 f0 and edx, -16 - 45508d: 80 fa e0 cmp dl, -32 - 455090: 0f 85 9c 04 00 00 jne 0x455532 <__gconv_transform_utf8_internal+0x832> - 455096: 41 b8 03 00 00 00 mov r8d, 3 - 45509c: 83 e1 0f and ecx, 15 - 45509f: 41 bb 0b 00 00 00 mov r11d, 11 - 4550a5: 4e 8d 0c 00 lea r9, [rax + r8] - 4550a9: 4c 39 cd cmp rbp, r9 - 4550ac: 0f 83 bc fd ff ff jae 0x454e6e <__gconv_transform_utf8_internal+0x16e> - 4550b2: 48 39 f5 cmp rbp, rsi - 4550b5: 0f 86 84 fe ff ff jbe 0x454f3f <__gconv_transform_utf8_internal+0x23f> - 4550bb: 48 89 e9 mov rcx, rbp - 4550be: 41 b8 01 00 00 00 mov r8d, 1 - 4550c4: 48 29 c1 sub rcx, rax - 4550c7: eb 18 jmp 0x4550e1 <__gconv_transform_utf8_internal+0x3e1> - 4550c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4550d0: 49 83 c0 01 add r8, 1 - 4550d4: 48 83 c6 01 add rsi, 1 - 4550d8: 49 39 c8 cmp r8, rcx - 4550db: 0f 84 64 fe ff ff je 0x454f45 <__gconv_transform_utf8_internal+0x245> - 4550e1: 0f b6 16 movzx edx, byte ptr [rsi] - 4550e4: 83 e2 c0 and edx, -64 - 4550e7: 80 fa 80 cmp dl, -128 - 4550ea: 74 e4 je 0x4550d0 <__gconv_transform_utf8_internal+0x3d0> - 4550ec: e9 54 fe ff ff jmp 0x454f45 <__gconv_transform_utf8_internal+0x245> - 4550f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4550f8: 83 3c 24 05 cmp dword ptr [rsp], 5 - 4550fc: 0f 84 e4 fe ff ff je 0x454fe6 <__gconv_transform_utf8_internal+0x2e6> - 455102: 44 8b 3c 24 mov r15d, dword ptr [rsp] - 455106: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] - 45510d: 85 c0 test eax, eax - 45510f: 0f 84 12 ff ff ff je 0x455027 <__gconv_transform_utf8_internal+0x327> - 455115: 41 83 ff 07 cmp r15d, 7 - 455119: 0f 85 08 ff ff ff jne 0x455027 <__gconv_transform_utf8_internal+0x327> - 45511f: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 455124: 49 8b 74 24 20 mov rsi, qword ptr [r12 + 32] - 455129: 49 89 e9 mov r9, rbp - 45512c: 4c 8b 00 mov r8, qword ptr [rax] - 45512f: 41 0f b6 10 movzx edx, byte ptr [r8] - 455133: 4d 29 c1 sub r9, r8 - 455136: 44 89 0e mov dword ptr [rsi], r9d - 455139: 8d 8a 40 ff ff ff lea ecx, [rdx - 192] - 45513f: 89 d0 mov eax, edx - 455141: 83 f9 01 cmp ecx, 1 - 455144: 0f 86 38 0a 00 00 jbe 0x455b82 <__gconv_transform_utf8_internal+0xe82> - 45514a: 81 ea c2 00 00 00 sub edx, 194 - 455150: 83 fa 1d cmp edx, 29 - 455153: 0f 87 ba 06 00 00 ja 0x455813 <__gconv_transform_utf8_internal+0xb13> - 455159: 83 e0 1f and eax, 31 - 45515c: b9 06 00 00 00 mov ecx, 6 - 455161: 41 ba 01 00 00 00 mov r10d, 1 - 455167: bf 00 02 00 00 mov edi, 512 - 45516c: 4c 8b 5c 24 08 mov r11, qword ptr [rsp + 8] - 455171: 49 8d 50 01 lea rdx, [r8 + 1] - 455175: 49 89 13 mov qword ptr [r11], rdx - 455178: 48 39 d5 cmp rbp, rdx - 45517b: 76 24 jbe 0x4551a1 <__gconv_transform_utf8_internal+0x4a1> - 45517d: 0f b6 0a movzx ecx, byte ptr [rdx] - 455180: c1 e0 06 shl eax, 6 - 455183: 48 83 c2 01 add rdx, 1 - 455187: 49 89 13 mov qword ptr [r11], rdx - 45518a: 83 e1 3f and ecx, 63 - 45518d: 09 c8 or eax, ecx - 45518f: 48 39 ea cmp rdx, rbp - 455192: 75 e9 jne 0x45517d <__gconv_transform_utf8_internal+0x47d> - 455194: 49 29 d0 sub r8, rdx - 455197: 4b 8d 54 02 01 lea rdx, [r10 + r8 + 1] - 45519c: 8d 0c 52 lea ecx, [rdx + 2*rdx] - 45519f: 01 c9 add ecx, ecx - 4551a1: 44 09 cf or edi, r9d - 4551a4: d3 e0 shl eax, cl - 4551a6: 89 3e mov dword ptr [rsi], edi - 4551a8: 89 46 04 mov dword ptr [rsi + 4], eax - 4551ab: e9 77 fe ff ff jmp 0x455027 <__gconv_transform_utf8_internal+0x327> - 4551b0: c7 04 24 06 00 00 00 mov dword ptr [rsp], 6 - 4551b7: e9 9c fd ff ff jmp 0x454f58 <__gconv_transform_utf8_internal+0x258> - 4551bc: 0f 1f 40 00 nop dword ptr [rax] - 4551c0: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] - 4551c5: 8b 32 mov esi, dword ptr [rdx] - 4551c7: 89 f0 mov eax, esi - 4551c9: 83 e0 07 and eax, 7 - 4551cc: 0f 84 10 fc ff ff je 0x454de2 <__gconv_transform_utf8_internal+0xe2> - 4551d2: 48 85 db test rbx, rbx - 4551d5: 0f 85 ef 09 00 00 jne 0x455bca <__gconv_transform_utf8_internal+0xeca> - 4551db: 89 f1 mov ecx, esi - 4551dd: 4c 8d 05 91 4b 04 00 lea r8, [rip + 281489] # 0x499d75 - 4551e4: 8b 7a 04 mov edi, dword ptr [rdx + 4] - 4551e7: 40 0f b6 f6 movzx esi, sil - 4551eb: c1 f9 08 sar ecx, 8 - 4551ee: 48 63 c9 movsxd rcx, ecx - 4551f1: 45 0f b6 44 08 fe movzx r8d, byte ptr [r8 + rcx - 2] - 4551f7: 44 88 44 24 62 mov byte ptr [rsp + 98], r8b - 4551fc: 0f 1f 40 00 nop dword ptr [rax] - 455200: 48 83 e9 01 sub rcx, 1 - 455204: 48 39 ce cmp rsi, rcx - 455207: 76 10 jbe 0x455219 <__gconv_transform_utf8_internal+0x519> - 455209: 41 89 f8 mov r8d, edi - 45520c: 41 83 e0 3f and r8d, 63 - 455210: 41 83 c8 80 or r8d, -128 - 455214: 44 88 44 0c 62 mov byte ptr [rsp + rcx + 98], r8b - 455219: c1 ef 06 shr edi, 6 - 45521c: 48 83 f9 01 cmp rcx, 1 - 455220: 77 de ja 0x455200 <__gconv_transform_utf8_internal+0x500> - 455222: 0f b6 4c 24 62 movzx ecx, byte ptr [rsp + 98] - 455227: 09 f9 or ecx, edi - 455229: 49 8d 7b 04 lea rdi, [r11 + 4] - 45522d: 49 39 fd cmp r13, rdi - 455230: 0f 82 eb 03 00 00 jb 0x455621 <__gconv_transform_utf8_internal+0x921> - 455236: 88 4c 24 62 mov byte ptr [rsp + 98], cl - 45523a: 45 0f b6 06 movzx r8d, byte ptr [r14] - 45523e: 48 8d 4e 01 lea rcx, [rsi + 1] - 455242: 44 88 44 34 62 mov byte ptr [rsp + rsi + 98], r8b - 455247: 4d 8d 46 01 lea r8, [r14 + 1] - 45524b: 4c 39 c5 cmp rbp, r8 - 45524e: 0f 86 9c 00 00 00 jbe 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> - 455254: 48 83 f9 05 cmp rcx, 5 - 455258: 0f 87 92 00 00 00 ja 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> - 45525e: 45 0f b6 4e 01 movzx r9d, byte ptr [r14 + 1] - 455263: 4c 8d 46 02 lea r8, [rsi + 2] - 455267: 44 88 4c 0c 62 mov byte ptr [rsp + rcx + 98], r9b - 45526c: 49 83 f8 05 cmp r8, 5 - 455270: 0f 87 c2 03 00 00 ja 0x455638 <__gconv_transform_utf8_internal+0x938> - 455276: 49 8d 4e 02 lea rcx, [r14 + 2] - 45527a: 48 39 cd cmp rbp, rcx - 45527d: 0f 86 b5 03 00 00 jbe 0x455638 <__gconv_transform_utf8_internal+0x938> - 455283: 45 0f b6 4e 02 movzx r9d, byte ptr [r14 + 2] - 455288: 48 8d 4e 03 lea rcx, [rsi + 3] - 45528c: 46 88 4c 04 62 mov byte ptr [rsp + r8 + 98], r9b - 455291: 48 83 f9 05 cmp rcx, 5 - 455295: 77 59 ja 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> - 455297: 4d 8d 46 03 lea r8, [r14 + 3] - 45529b: 4c 39 c5 cmp rbp, r8 - 45529e: 76 50 jbe 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> - 4552a0: 45 0f b6 4e 03 movzx r9d, byte ptr [r14 + 3] - 4552a5: 4c 8d 46 04 lea r8, [rsi + 4] - 4552a9: 44 88 4c 0c 62 mov byte ptr [rsp + rcx + 98], r9b - 4552ae: 49 83 f8 05 cmp r8, 5 - 4552b2: 0f 87 80 03 00 00 ja 0x455638 <__gconv_transform_utf8_internal+0x938> - 4552b8: 49 8d 4e 04 lea rcx, [r14 + 4] - 4552bc: 48 39 cd cmp rbp, rcx - 4552bf: 0f 86 73 03 00 00 jbe 0x455638 <__gconv_transform_utf8_internal+0x938> - 4552c5: 48 8d 4e 05 lea rcx, [rsi + 5] - 4552c9: 41 0f b6 76 04 movzx esi, byte ptr [r14 + 4] - 4552ce: 42 88 74 04 62 mov byte ptr [rsp + r8 + 98], sil - 4552d3: 48 83 f9 05 cmp rcx, 5 - 4552d7: 77 17 ja 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> - 4552d9: 49 8d 76 05 lea rsi, [r14 + 5] - 4552dd: 48 39 f5 cmp rbp, rsi - 4552e0: 76 0e jbe 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> - 4552e2: 41 0f b6 4e 05 movzx ecx, byte ptr [r14 + 5] - 4552e7: 88 4c 24 67 mov byte ptr [rsp + 103], cl - 4552eb: b9 06 00 00 00 mov ecx, 6 - 4552f0: 44 0f b6 7c 24 62 movzx r15d, byte ptr [rsp + 98] - 4552f6: 44 89 fe mov esi, r15d - 4552f9: 45 84 ff test r15b, r15b - 4552fc: 0f 88 3e 03 00 00 js 0x455640 <__gconv_transform_utf8_internal+0x940> - 455302: 45 89 3b mov dword ptr [r11], r15d - 455305: 8b 02 mov eax, dword ptr [rdx] - 455307: 41 b9 01 00 00 00 mov r9d, 1 - 45530d: 83 e0 07 and eax, 7 - 455310: 48 98 cdqe - 455312: 4c 39 c8 cmp rax, r9 - 455315: 0f 8d ce 08 00 00 jge 0x455be9 <__gconv_transform_utf8_internal+0xee9> - 45531b: 49 29 c1 sub r9, rax - 45531e: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 455323: 45 8b 54 24 10 mov r10d, dword ptr [r12 + 16] - 455328: 49 89 ff mov r15, rdi - 45532b: 4d 01 ce add r14, r9 - 45532e: 4c 89 30 mov qword ptr [rax], r14 - 455331: c7 02 00 00 00 00 mov dword ptr [rdx], 0 - 455337: e9 ac fa ff ff jmp 0x454de8 <__gconv_transform_utf8_internal+0xe8> - 45533c: 0f 1f 40 00 nop dword ptr [rax] - 455340: c7 04 24 05 00 00 00 mov dword ptr [rsp], 5 - 455347: 4c 89 f0 mov rax, r14 - 45534a: 4c 89 fb mov rbx, r15 - 45534d: e9 06 fc ff ff jmp 0x454f58 <__gconv_transform_utf8_internal+0x258> - 455352: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 455358: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 45535d: 44 8b 3c 24 mov r15d, dword ptr [rsp] - 455361: 49 89 1c 24 mov qword ptr [r12], rbx - 455365: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] - 45536a: 48 01 03 add qword ptr [rbx], rax - 45536d: e9 94 fd ff ff jmp 0x455106 <__gconv_transform_utf8_internal+0x406> - 455372: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 455377: 41 8b 4c 24 10 mov ecx, dword ptr [r12 + 16] - 45537c: 4c 89 37 mov qword ptr [rdi], r14 - 45537f: 4c 39 f5 cmp rbp, r14 - 455382: 0f 84 56 01 00 00 je 0x4554de <__gconv_transform_utf8_internal+0x7de> - 455388: 4d 8d 4f 04 lea r9, [r15 + 4] - 45538c: 4c 39 ca cmp rdx, r9 - 45538f: 0f 82 79 01 00 00 jb 0x45550e <__gconv_transform_utf8_internal+0x80e> - 455395: 83 e1 02 and ecx, 2 - 455398: 4d 89 f8 mov r8, r15 - 45539b: 89 0c 24 mov dword ptr [rsp], ecx - 45539e: eb 1f jmp 0x4553bf <__gconv_transform_utf8_internal+0x6bf> - 4553a0: 41 89 30 mov dword ptr [r8], esi - 4553a3: 49 89 fe mov r14, rdi - 4553a6: 4d 89 c8 mov r8, r9 - 4553a9: 4c 39 f5 cmp rbp, r14 - 4553ac: 0f 84 29 01 00 00 je 0x4554db <__gconv_transform_utf8_internal+0x7db> - 4553b2: 4d 8d 48 04 lea r9, [r8 + 4] - 4553b6: 4c 39 ca cmp rdx, r9 - 4553b9: 0f 82 52 01 00 00 jb 0x455511 <__gconv_transform_utf8_internal+0x811> - 4553bf: 41 0f b6 36 movzx esi, byte ptr [r14] - 4553c3: 49 8d 7e 01 lea rdi, [r14 + 1] - 4553c7: 89 f1 mov ecx, esi - 4553c9: 40 84 f6 test sil, sil - 4553cc: 79 d2 jns 0x4553a0 <__gconv_transform_utf8_internal+0x6a0> - 4553ce: 81 ee c2 00 00 00 sub esi, 194 - 4553d4: 83 fe 1d cmp esi, 29 - 4553d7: 0f 87 22 02 00 00 ja 0x4555ff <__gconv_transform_utf8_internal+0x8ff> - 4553dd: 83 e1 1f and ecx, 31 - 4553e0: bb 06 00 00 00 mov ebx, 6 - 4553e5: 41 ba 02 00 00 00 mov r10d, 2 - 4553eb: 4f 8d 1c 16 lea r11, [r14 + r10] - 4553ef: 4c 39 dd cmp rbp, r11 - 4553f2: 0f 82 90 03 00 00 jb 0x455788 <__gconv_transform_utf8_internal+0xa88> - 4553f8: 41 0f b6 76 01 movzx esi, byte ptr [r14 + 1] - 4553fd: 89 f7 mov edi, esi - 4553ff: 83 e7 c0 and edi, -64 - 455402: 40 80 ff 80 cmp dil, -128 - 455406: 0f 85 79 04 00 00 jne 0x455885 <__gconv_transform_utf8_internal+0xb85> - 45540c: c1 e1 06 shl ecx, 6 - 45540f: 83 e6 3f and esi, 63 - 455412: 09 ce or esi, ecx - 455414: 49 83 fa 02 cmp r10, 2 - 455418: 0f 84 9a 00 00 00 je 0x4554b8 <__gconv_transform_utf8_internal+0x7b8> - 45541e: 41 0f b6 7e 02 movzx edi, byte ptr [r14 + 2] - 455423: 89 f9 mov ecx, edi - 455425: 83 e1 c0 and ecx, -64 - 455428: 80 f9 80 cmp cl, -128 - 45542b: 0f 85 8f 00 00 00 jne 0x4554c0 <__gconv_transform_utf8_internal+0x7c0> - 455431: c1 e6 06 shl esi, 6 - 455434: 83 e7 3f and edi, 63 - 455437: 09 fe or esi, edi - 455439: 49 83 fa 03 cmp r10, 3 - 45543d: 74 61 je 0x4554a0 <__gconv_transform_utf8_internal+0x7a0> - 45543f: 41 0f b6 7e 03 movzx edi, byte ptr [r14 + 3] - 455444: 89 f9 mov ecx, edi - 455446: 83 e1 c0 and ecx, -64 - 455449: 80 f9 80 cmp cl, -128 - 45544c: 0f 85 49 04 00 00 jne 0x45589b <__gconv_transform_utf8_internal+0xb9b> - 455452: c1 e6 06 shl esi, 6 - 455455: 83 e7 3f and edi, 63 - 455458: 09 fe or esi, edi - 45545a: 49 83 fa 04 cmp r10, 4 - 45545e: 74 40 je 0x4554a0 <__gconv_transform_utf8_internal+0x7a0> - 455460: 41 0f b6 7e 04 movzx edi, byte ptr [r14 + 4] - 455465: 89 f9 mov ecx, edi - 455467: 83 e1 c0 and ecx, -64 - 45546a: 80 f9 80 cmp cl, -128 - 45546d: 0f 85 4f 04 00 00 jne 0x4558c2 <__gconv_transform_utf8_internal+0xbc2> - 455473: c1 e6 06 shl esi, 6 - 455476: 83 e7 3f and edi, 63 - 455479: 09 fe or esi, edi - 45547b: 49 83 fa 06 cmp r10, 6 - 45547f: 0f 85 0b 04 00 00 jne 0x455890 <__gconv_transform_utf8_internal+0xb90> - 455485: 41 0f b6 7e 05 movzx edi, byte ptr [r14 + 5] - 45548a: 89 f9 mov ecx, edi - 45548c: 83 e1 c0 and ecx, -64 - 45548f: 80 f9 80 cmp cl, -128 - 455492: 0f 85 1f 04 00 00 jne 0x4558b7 <__gconv_transform_utf8_internal+0xbb7> - 455498: c1 e6 06 shl esi, 6 - 45549b: 83 e7 3f and edi, 63 - 45549e: 09 fe or esi, edi - 4554a0: 89 f7 mov edi, esi - 4554a2: 89 d9 mov ecx, ebx - 4554a4: d3 ef shr edi, cl - 4554a6: 85 ff test edi, edi - 4554a8: 74 1c je 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> - 4554aa: 8d 8e 00 28 ff ff lea ecx, [rsi - 55296] - 4554b0: 81 f9 ff 07 00 00 cmp ecx, 2047 - 4554b6: 76 0e jbe 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> - 4554b8: 4c 89 df mov rdi, r11 - 4554bb: e9 e0 fe ff ff jmp 0x4553a0 <__gconv_transform_utf8_internal+0x6a0> - 4554c0: 41 ba 02 00 00 00 mov r10d, 2 - 4554c6: 48 8b 5c 24 38 mov rbx, qword ptr [rsp + 56] - 4554cb: 48 85 db test rbx, rbx - 4554ce: 74 0b je 0x4554db <__gconv_transform_utf8_internal+0x7db> - 4554d0: 8b 0c 24 mov ecx, dword ptr [rsp] - 4554d3: 85 c9 test ecx, ecx - 4554d5: 0f 85 51 01 00 00 jne 0x45562c <__gconv_transform_utf8_internal+0x92c> - 4554db: 4d 89 c7 mov r15, r8 - 4554de: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4554e3: 4c 89 30 mov qword ptr [rax], r14 - 4554e6: 49 39 d7 cmp r15, rdx - 4554e9: 0f 84 43 06 00 00 je 0x455b32 <__gconv_transform_utf8_internal+0xe32> - 4554ef: 48 8d 0d ca 4a 04 00 lea rcx, [rip + 281290] # 0x499fc0 <__PRETTY_FUNCTION__.11719> - 4554f6: ba ea 02 00 00 mov edx, 746 - 4554fb: 48 8d 35 d8 47 04 00 lea rsi, [rip + 280536] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 455502: 48 8d 3d f9 47 04 00 lea rdi, [rip + 280569] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 455509: e8 42 da fa ff call 0x402f50 <__assert_fail> - 45550e: 4d 89 f8 mov r8, r15 - 455511: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 455516: 4c 89 33 mov qword ptr [rbx], r14 - 455519: 49 39 d0 cmp r8, rdx - 45551c: 75 d1 jne 0x4554ef <__gconv_transform_utf8_internal+0x7ef> - 45551e: 4d 39 f8 cmp r8, r15 - 455521: 0f 85 b7 fa ff ff jne 0x454fde <__gconv_transform_utf8_internal+0x2de> - 455527: 41 83 6c 24 14 01 sub dword ptr [r12 + 20], 1 - 45552d: e9 ac fa ff ff jmp 0x454fde <__gconv_transform_utf8_internal+0x2de> - 455532: 89 ca mov edx, ecx - 455534: 83 e2 f8 and edx, -8 - 455537: 80 fa f0 cmp dl, -16 - 45553a: 0f 85 88 02 00 00 jne 0x4557c8 <__gconv_transform_utf8_internal+0xac8> - 455540: 83 e1 07 and ecx, 7 - 455543: 41 bb 10 00 00 00 mov r11d, 16 - 455549: 41 b8 04 00 00 00 mov r8d, 4 - 45554f: e9 0d f9 ff ff jmp 0x454e61 <__gconv_transform_utf8_internal+0x161> - 455554: 41 b8 01 00 00 00 mov r8d, 1 - 45555a: e9 f9 fa ff ff jmp 0x455058 <__gconv_transform_utf8_internal+0x358> - 45555f: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 455565: 0f 85 95 05 00 00 jne 0x455b00 <__gconv_transform_utf8_internal+0xe00> - 45556b: 49 8b 44 24 20 mov rax, qword ptr [r12 + 32] - 455570: 45 31 ff xor r15d, r15d - 455573: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 45557a: 41 f6 44 24 10 01 test byte ptr [r12 + 16], 1 - 455580: 0f 85 a1 fa ff ff jne 0x455027 <__gconv_transform_utf8_internal+0x327> - 455586: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] - 45558b: 4c 89 ff mov rdi, r15 - 45558e: e8 9d 7f ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 455593: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] - 45559a: 31 c9 xor ecx, ecx - 45559c: 31 d2 xor edx, edx - 45559e: 45 31 c0 xor r8d, r8d - 4555a1: 50 push rax - 4555a2: 53 push rbx - 4555a3: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] - 4555a8: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 4555ad: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 4555b2: 41 ff d7 call r15 - 4555b5: 41 59 pop r9 - 4555b7: 41 5a pop r10 - 4555b9: 41 89 c7 mov r15d, eax - 4555bc: e9 66 fa ff ff jmp 0x455027 <__gconv_transform_utf8_internal+0x327> - 4555c1: 41 b8 03 00 00 00 mov r8d, 3 - 4555c7: e9 8c fa ff ff jmp 0x455058 <__gconv_transform_utf8_internal+0x358> - 4555cc: c7 04 24 04 00 00 00 mov dword ptr [rsp], 4 - 4555d3: 48 89 e8 mov rax, rbp - 4555d6: 4c 89 fb mov rbx, r15 - 4555d9: e9 7a f9 ff ff jmp 0x454f58 <__gconv_transform_utf8_internal+0x258> - 4555de: 41 b8 05 00 00 00 mov r8d, 5 - 4555e4: e9 2d f9 ff ff jmp 0x454f16 <__gconv_transform_utf8_internal+0x216> - 4555e9: 41 b8 04 00 00 00 mov r8d, 4 - 4555ef: e9 64 fa ff ff jmp 0x455058 <__gconv_transform_utf8_internal+0x358> - 4555f4: 41 b8 05 00 00 00 mov r8d, 5 - 4555fa: e9 59 fa ff ff jmp 0x455058 <__gconv_transform_utf8_internal+0x358> - 4555ff: 89 ce mov esi, ecx - 455601: 83 e6 f0 and esi, -16 - 455604: 40 80 fe e0 cmp sil, -32 - 455608: 0f 85 55 02 00 00 jne 0x455863 <__gconv_transform_utf8_internal+0xb63> - 45560e: 83 e1 0f and ecx, 15 - 455611: bb 0b 00 00 00 mov ebx, 11 - 455616: 41 ba 03 00 00 00 mov r10d, 3 - 45561c: e9 ca fd ff ff jmp 0x4553eb <__gconv_transform_utf8_internal+0x6eb> - 455621: 41 bf 05 00 00 00 mov r15d, 5 - 455627: e9 fb f9 ff ff jmp 0x455027 <__gconv_transform_utf8_internal+0x327> - 45562c: 48 83 03 01 add qword ptr [rbx], 1 - 455630: 4d 01 d6 add r14, r10 - 455633: e9 71 fd ff ff jmp 0x4553a9 <__gconv_transform_utf8_internal+0x6a9> - 455638: 4c 89 c1 mov rcx, r8 - 45563b: e9 b0 fc ff ff jmp 0x4552f0 <__gconv_transform_utf8_internal+0x5f0> - 455640: 48 8d 5c 24 62 lea rbx, [rsp + 98] - 455645: 48 89 5c 24 40 mov qword ptr [rsp + 64], rbx - 45564a: 48 01 cb add rbx, rcx - 45564d: 48 89 1c 24 mov qword ptr [rsp], rbx - 455651: 41 8d 9f 3e ff ff ff lea ebx, [r15 - 194] - 455658: 89 5c 24 4c mov dword ptr [rsp + 76], ebx - 45565c: 83 fb 1d cmp ebx, 29 - 45565f: 0f 87 d4 01 00 00 ja 0x455839 <__gconv_transform_utf8_internal+0xb39> - 455665: c7 44 24 48 06 00 00 00 mov dword ptr [rsp + 72], 6 - 45566d: 45 89 f9 mov r9d, r15d - 455670: bb 02 00 00 00 mov ebx, 2 - 455675: 41 83 e1 1f and r9d, 31 - 455679: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] - 45567e: 49 01 d8 add r8, rbx - 455681: 4c 39 04 24 cmp qword ptr [rsp], r8 - 455685: 0f 82 42 02 00 00 jb 0x4558cd <__gconv_transform_utf8_internal+0xbcd> - 45568b: 0f b6 4c 24 63 movzx ecx, byte ptr [rsp + 99] - 455690: 89 ce mov esi, ecx - 455692: 83 e6 c0 and esi, -64 - 455695: 40 80 fe 80 cmp sil, -128 - 455699: 0f 85 51 01 00 00 jne 0x4557f0 <__gconv_transform_utf8_internal+0xaf0> - 45569f: 44 89 ce mov esi, r9d - 4556a2: 83 e1 3f and ecx, 63 - 4556a5: c1 e6 06 shl esi, 6 - 4556a8: 09 f1 or ecx, esi - 4556aa: 41 89 c8 mov r8d, ecx - 4556ad: 48 83 fb 02 cmp rbx, 2 - 4556b1: 0f 84 68 04 00 00 je 0x455b1f <__gconv_transform_utf8_internal+0xe1f> - 4556b7: 0f b6 4c 24 64 movzx ecx, byte ptr [rsp + 100] - 4556bc: 89 ce mov esi, ecx - 4556be: 83 e6 c0 and esi, -64 - 4556c1: 40 80 fe 80 cmp sil, -128 - 4556c5: 0f 85 a7 04 00 00 jne 0x455b72 <__gconv_transform_utf8_internal+0xe72> - 4556cb: 41 c1 e0 06 shl r8d, 6 - 4556cf: 83 e1 3f and ecx, 63 - 4556d2: 41 09 c8 or r8d, ecx - 4556d5: 48 83 fb 03 cmp rbx, 3 - 4556d9: 0f 84 88 04 00 00 je 0x455b67 <__gconv_transform_utf8_internal+0xe67> - 4556df: 0f b6 4c 24 65 movzx ecx, byte ptr [rsp + 101] - 4556e4: 89 ce mov esi, ecx - 4556e6: 83 e6 c0 and esi, -64 - 4556e9: 40 80 fe 80 cmp sil, -128 - 4556ed: 0f 85 69 04 00 00 jne 0x455b5c <__gconv_transform_utf8_internal+0xe5c> - 4556f3: 41 c1 e0 06 shl r8d, 6 - 4556f7: 83 e1 3f and ecx, 63 - 4556fa: 41 09 c8 or r8d, ecx - 4556fd: 48 83 fb 04 cmp rbx, 4 - 455701: 0f 84 4a 04 00 00 je 0x455b51 <__gconv_transform_utf8_internal+0xe51> - 455707: 0f b6 4c 24 66 movzx ecx, byte ptr [rsp + 102] - 45570c: 89 ce mov esi, ecx - 45570e: 83 e6 c0 and esi, -64 - 455711: 40 80 fe 80 cmp sil, -128 - 455715: 0f 85 be 02 00 00 jne 0x4559d9 <__gconv_transform_utf8_internal+0xcd9> - 45571b: 41 c1 e0 06 shl r8d, 6 - 45571f: 83 e1 3f and ecx, 63 - 455722: 41 09 c8 or r8d, ecx - 455725: 48 83 fb 06 cmp rbx, 6 - 455729: 0f 85 9f 02 00 00 jne 0x4559ce <__gconv_transform_utf8_internal+0xcce> - 45572f: 0f b6 4c 24 67 movzx ecx, byte ptr [rsp + 103] - 455734: 89 ce mov esi, ecx - 455736: 83 e6 c0 and esi, -64 - 455739: 40 80 fe 80 cmp sil, -128 - 45573d: 0f 85 a1 02 00 00 jne 0x4559e4 <__gconv_transform_utf8_internal+0xce4> - 455743: 41 c1 e0 06 shl r8d, 6 - 455747: 83 e1 3f and ecx, 63 - 45574a: 41 b9 06 00 00 00 mov r9d, 6 - 455750: 41 09 c8 or r8d, ecx - 455753: 0f b6 4c 24 48 movzx ecx, byte ptr [rsp + 72] - 455758: 44 89 c6 mov esi, r8d - 45575b: d3 ee shr esi, cl - 45575d: 85 f6 test esi, esi - 45575f: 0f 84 91 00 00 00 je 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> - 455765: 41 8d 88 00 28 ff ff lea ecx, [r8 - 55296] - 45576c: 81 f9 ff 07 00 00 cmp ecx, 2047 - 455772: 0f 86 7e 00 00 00 jbe 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> - 455778: 45 89 03 mov dword ptr [r11], r8d - 45577b: 8b 02 mov eax, dword ptr [rdx] - 45577d: 49 89 d9 mov r9, rbx - 455780: 83 e0 07 and eax, 7 - 455783: e9 88 fb ff ff jmp 0x455310 <__gconv_transform_utf8_internal+0x610> - 455788: 48 39 fd cmp rbp, rdi - 45578b: 0f 86 10 04 00 00 jbe 0x455ba1 <__gconv_transform_utf8_internal+0xea1> - 455791: 48 89 ee mov rsi, rbp - 455794: 41 ba 01 00 00 00 mov r10d, 1 - 45579a: 4c 29 f6 sub rsi, r14 - 45579d: eb 0d jmp 0x4557ac <__gconv_transform_utf8_internal+0xaac> - 45579f: 49 83 c2 01 add r10, 1 - 4557a3: 48 83 c7 01 add rdi, 1 - 4557a7: 49 39 f2 cmp r10, rsi - 4557aa: 74 0b je 0x4557b7 <__gconv_transform_utf8_internal+0xab7> - 4557ac: 0f b6 0f movzx ecx, byte ptr [rdi] - 4557af: 83 e1 c0 and ecx, -64 - 4557b2: 80 f9 80 cmp cl, -128 - 4557b5: 74 e8 je 0x45579f <__gconv_transform_utf8_internal+0xa9f> - 4557b7: 48 39 fd cmp rbp, rdi - 4557ba: 0f 84 1b fd ff ff je 0x4554db <__gconv_transform_utf8_internal+0x7db> - 4557c0: e9 01 fd ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> - 4557c5: 0f 1f 00 nop dword ptr [rax] - 4557c8: 89 ca mov edx, ecx - 4557ca: 83 e2 fc and edx, -4 - 4557cd: 80 fa f8 cmp dl, -8 - 4557d0: 0f 85 19 02 00 00 jne 0x4559ef <__gconv_transform_utf8_internal+0xcef> - 4557d6: 83 e1 03 and ecx, 3 - 4557d9: 41 bb 15 00 00 00 mov r11d, 21 - 4557df: 41 b8 05 00 00 00 mov r8d, 5 - 4557e5: e9 77 f6 ff ff jmp 0x454e61 <__gconv_transform_utf8_internal+0x161> - 4557ea: 0f 84 2c 01 00 00 je 0x45591c <__gconv_transform_utf8_internal+0xc1c> - 4557f0: 41 b9 01 00 00 00 mov r9d, 1 - 4557f6: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 4557fc: 74 0a je 0x455808 <__gconv_transform_utf8_internal+0xb08> - 4557fe: 41 83 e2 02 and r10d, 2 - 455802: 0f 85 9e 00 00 00 jne 0x4558a6 <__gconv_transform_utf8_internal+0xba6> - 455808: 41 bf 06 00 00 00 mov r15d, 6 - 45580e: e9 14 f8 ff ff jmp 0x455027 <__gconv_transform_utf8_internal+0x327> - 455813: 89 c2 mov edx, eax - 455815: 83 e2 f0 and edx, -16 - 455818: 80 fa e0 cmp dl, -32 - 45581b: 0f 85 26 02 00 00 jne 0x455a47 <__gconv_transform_utf8_internal+0xd47> - 455821: 83 e0 0f and eax, 15 - 455824: b9 0c 00 00 00 mov ecx, 12 - 455829: 41 ba 02 00 00 00 mov r10d, 2 - 45582f: bf 00 03 00 00 mov edi, 768 - 455834: e9 33 f9 ff ff jmp 0x45516c <__gconv_transform_utf8_internal+0x46c> - 455839: 45 89 f8 mov r8d, r15d - 45583c: 41 83 e0 f0 and r8d, -16 - 455840: 41 80 f8 e0 cmp r8b, -32 - 455844: 0f 85 be 03 00 00 jne 0x455c08 <__gconv_transform_utf8_internal+0xf08> - 45584a: 45 89 f9 mov r9d, r15d - 45584d: c7 44 24 48 0b 00 00 00 mov dword ptr [rsp + 72], 11 - 455855: bb 03 00 00 00 mov ebx, 3 - 45585a: 41 83 e1 0f and r9d, 15 - 45585e: e9 16 fe ff ff jmp 0x455679 <__gconv_transform_utf8_internal+0x979> - 455863: 89 ce mov esi, ecx - 455865: 83 e6 f8 and esi, -8 - 455868: 40 80 fe f0 cmp sil, -16 - 45586c: 0f 85 3a 03 00 00 jne 0x455bac <__gconv_transform_utf8_internal+0xeac> - 455872: 83 e1 07 and ecx, 7 - 455875: bb 10 00 00 00 mov ebx, 16 - 45587a: 41 ba 04 00 00 00 mov r10d, 4 - 455880: e9 66 fb ff ff jmp 0x4553eb <__gconv_transform_utf8_internal+0x6eb> - 455885: 41 ba 01 00 00 00 mov r10d, 1 - 45588b: e9 36 fc ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> - 455890: 41 ba 05 00 00 00 mov r10d, 5 - 455896: e9 05 fc ff ff jmp 0x4554a0 <__gconv_transform_utf8_internal+0x7a0> - 45589b: 41 ba 03 00 00 00 mov r10d, 3 - 4558a1: e9 20 fc ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> - 4558a6: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 4558ab: 48 83 07 01 add qword ptr [rdi], 1 - 4558af: 4c 89 df mov rdi, r11 - 4558b2: e9 59 fa ff ff jmp 0x455310 <__gconv_transform_utf8_internal+0x610> - 4558b7: 41 ba 05 00 00 00 mov r10d, 5 - 4558bd: e9 04 fc ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> - 4558c2: 41 ba 04 00 00 00 mov r10d, 4 - 4558c8: e9 f9 fb ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> - 4558cd: 48 8d 5c 24 63 lea rbx, [rsp + 99] - 4558d2: 48 39 1c 24 cmp qword ptr [rsp], rbx - 4558d6: 0f 86 0e ff ff ff jbe 0x4557ea <__gconv_transform_utf8_internal+0xaea> - 4558dc: 41 b9 01 00 00 00 mov r9d, 1 - 4558e2: 48 89 df mov rdi, rbx - 4558e5: eb 0e jmp 0x4558f5 <__gconv_transform_utf8_internal+0xbf5> - 4558e7: 49 83 c1 01 add r9, 1 - 4558eb: 48 83 c7 01 add rdi, 1 - 4558ef: 48 39 3c 24 cmp qword ptr [rsp], rdi - 4558f3: 76 0e jbe 0x455903 <__gconv_transform_utf8_internal+0xc03> - 4558f5: 44 0f b6 07 movzx r8d, byte ptr [rdi] - 4558f9: 41 83 e0 c0 and r8d, -64 - 4558fd: 41 80 f8 80 cmp r8b, -128 - 455901: 74 e4 je 0x4558e7 <__gconv_transform_utf8_internal+0xbe7> - 455903: 48 39 3c 24 cmp qword ptr [rsp], rdi - 455907: 0f 85 e9 fe ff ff jne 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> - 45590d: 48 8d 7c 24 68 lea rdi, [rsp + 104] - 455912: 48 39 3c 24 cmp qword ptr [rsp], rdi - 455916: 0f 84 f1 00 00 00 je 0x455a0d <__gconv_transform_utf8_internal+0xd0d> - 45591c: 48 98 cdqe - 45591e: 48 89 cf mov rdi, rcx - 455921: 45 8d 9f 40 ff ff ff lea r11d, [r15 - 192] - 455928: 48 29 c7 sub rdi, rax - 45592b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 455930: 49 01 fe add r14, rdi - 455933: 4c 89 30 mov qword ptr [rax], r14 - 455936: 89 0a mov dword ptr [rdx], ecx - 455938: 41 83 fb 01 cmp r11d, 1 - 45593c: 76 71 jbe 0x4559af <__gconv_transform_utf8_internal+0xcaf> - 45593e: 83 7c 24 4c 1d cmp dword ptr [rsp + 76], 29 - 455943: 77 4e ja 0x455993 <__gconv_transform_utf8_internal+0xc93> - 455945: 83 e6 1f and esi, 31 - 455948: bf 00 02 00 00 mov edi, 512 - 45594d: b8 01 00 00 00 mov eax, 1 - 455952: 48 39 1c 24 cmp qword ptr [rsp], rbx - 455956: 76 22 jbe 0x45597a <__gconv_transform_utf8_internal+0xc7a> - 455958: 49 89 d8 mov r8, rbx - 45595b: 45 0f b6 08 movzx r9d, byte ptr [r8] - 45595f: c1 e6 06 shl esi, 6 - 455962: 49 83 c0 01 add r8, 1 - 455966: 41 83 e1 3f and r9d, 63 - 45596a: 44 09 ce or esi, r9d - 45596d: 4c 39 04 24 cmp qword ptr [rsp], r8 - 455971: 75 e8 jne 0x45595b <__gconv_transform_utf8_internal+0xc5b> - 455973: 48 2b 1c 24 sub rbx, qword ptr [rsp] - 455977: 48 01 d8 add rax, rbx - 45597a: 09 f9 or ecx, edi - 45597c: 41 bf 07 00 00 00 mov r15d, 7 - 455982: 89 0a mov dword ptr [rdx], ecx - 455984: 8d 0c 40 lea ecx, [rax + 2*rax] - 455987: 01 c9 add ecx, ecx - 455989: d3 e6 shl esi, cl - 45598b: 89 72 04 mov dword ptr [rdx + 4], esi - 45598e: e9 94 f6 ff ff jmp 0x455027 <__gconv_transform_utf8_internal+0x327> - 455993: 89 f0 mov eax, esi - 455995: 83 e0 f0 and eax, -16 - 455998: 3c e0 cmp al, -32 - 45599a: 0f 85 8c 00 00 00 jne 0x455a2c <__gconv_transform_utf8_internal+0xd2c> - 4559a0: 83 e6 0f and esi, 15 - 4559a3: bf 00 03 00 00 mov edi, 768 - 4559a8: b8 02 00 00 00 mov eax, 2 - 4559ad: eb a3 jmp 0x455952 <__gconv_transform_utf8_internal+0xc52> - 4559af: 48 8d 0d ca 47 04 00 lea rcx, [rip + 280522] # 0x49a180 <__PRETTY_FUNCTION__.11622> - 4559b6: ba e1 01 00 00 mov edx, 481 - 4559bb: 48 8d 35 8a 43 04 00 lea rsi, [rip + 279434] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 4559c2: 48 8d 3d 93 43 04 00 lea rdi, [rip + 279443] # 0x499d5c <__PRETTY_FUNCTION__.9087+0x9c> - 4559c9: e8 82 d5 fa ff call 0x402f50 <__assert_fail> - 4559ce: 41 b9 05 00 00 00 mov r9d, 5 - 4559d4: e9 7a fd ff ff jmp 0x455753 <__gconv_transform_utf8_internal+0xa53> - 4559d9: 41 b9 04 00 00 00 mov r9d, 4 - 4559df: e9 12 fe ff ff jmp 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> - 4559e4: 41 b9 05 00 00 00 mov r9d, 5 - 4559ea: e9 07 fe ff ff jmp 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> - 4559ef: 89 ca mov edx, ecx - 4559f1: 83 e2 fe and edx, -2 - 4559f4: 80 fa fc cmp dl, -4 - 4559f7: 75 70 jne 0x455a69 <__gconv_transform_utf8_internal+0xd69> - 4559f9: 83 e1 01 and ecx, 1 - 4559fc: 41 bb 1a 00 00 00 mov r11d, 26 - 455a02: 41 b8 06 00 00 00 mov r8d, 6 - 455a08: e9 54 f4 ff ff jmp 0x454e61 <__gconv_transform_utf8_internal+0x161> - 455a0d: 48 8d 0d 6c 47 04 00 lea rcx, [rip + 280428] # 0x49a180 <__PRETTY_FUNCTION__.11622> - 455a14: ba db 01 00 00 mov edx, 475 - 455a19: 48 8d 35 2c 43 04 00 lea rsi, [rip + 279340] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 455a20: 48 8d 3d d1 43 04 00 lea rdi, [rip + 279505] # 0x499df8 - 455a27: e8 24 d5 fa ff call 0x402f50 <__assert_fail> - 455a2c: 89 f0 mov eax, esi - 455a2e: 83 e0 f8 and eax, -8 - 455a31: 3c f0 cmp al, -16 - 455a33: 75 64 jne 0x455a99 <__gconv_transform_utf8_internal+0xd99> - 455a35: 83 e6 07 and esi, 7 - 455a38: bf 00 04 00 00 mov edi, 1024 - 455a3d: b8 03 00 00 00 mov eax, 3 - 455a42: e9 0b ff ff ff jmp 0x455952 <__gconv_transform_utf8_internal+0xc52> - 455a47: 89 c2 mov edx, eax - 455a49: 83 e2 f8 and edx, -8 - 455a4c: 80 fa f0 cmp dl, -16 - 455a4f: 75 63 jne 0x455ab4 <__gconv_transform_utf8_internal+0xdb4> - 455a51: 83 e0 07 and eax, 7 - 455a54: b9 12 00 00 00 mov ecx, 18 - 455a59: 41 ba 03 00 00 00 mov r10d, 3 - 455a5f: bf 00 04 00 00 mov edi, 1024 - 455a64: e9 03 f7 ff ff jmp 0x45516c <__gconv_transform_utf8_internal+0x46c> - 455a69: 45 31 c0 xor r8d, r8d - 455a6c: 49 83 c0 01 add r8, 1 - 455a70: 4a 8d 14 00 lea rdx, [rax + r8] - 455a74: 48 39 d5 cmp rbp, rdx - 455a77: 0f 86 db f5 ff ff jbe 0x455058 <__gconv_transform_utf8_internal+0x358> - 455a7d: 42 0f b6 14 00 movzx edx, byte ptr [rax + r8] - 455a82: 83 e2 c0 and edx, -64 - 455a85: 80 fa 80 cmp dl, -128 - 455a88: 0f 85 ca f5 ff ff jne 0x455058 <__gconv_transform_utf8_internal+0x358> - 455a8e: 49 83 f8 05 cmp r8, 5 - 455a92: 75 d8 jne 0x455a6c <__gconv_transform_utf8_internal+0xd6c> - 455a94: e9 bf f5 ff ff jmp 0x455058 <__gconv_transform_utf8_internal+0x358> - 455a99: 89 f0 mov eax, esi - 455a9b: 83 e0 fc and eax, -4 - 455a9e: 3c f8 cmp al, -8 - 455aa0: 75 34 jne 0x455ad6 <__gconv_transform_utf8_internal+0xdd6> - 455aa2: 83 e6 03 and esi, 3 - 455aa5: bf 00 05 00 00 mov edi, 1280 - 455aaa: b8 04 00 00 00 mov eax, 4 - 455aaf: e9 9e fe ff ff jmp 0x455952 <__gconv_transform_utf8_internal+0xc52> - 455ab4: 89 c2 mov edx, eax - 455ab6: 83 e2 fc and edx, -4 - 455ab9: 80 fa f8 cmp dl, -8 - 455abc: 75 2a jne 0x455ae8 <__gconv_transform_utf8_internal+0xde8> - 455abe: 83 e0 03 and eax, 3 - 455ac1: b9 18 00 00 00 mov ecx, 24 - 455ac6: 41 ba 04 00 00 00 mov r10d, 4 - 455acc: bf 00 05 00 00 mov edi, 1280 - 455ad1: e9 96 f6 ff ff jmp 0x45516c <__gconv_transform_utf8_internal+0x46c> - 455ad6: 83 e6 01 and esi, 1 - 455ad9: bf 00 06 00 00 mov edi, 1536 - 455ade: b8 05 00 00 00 mov eax, 5 - 455ae3: e9 6a fe ff ff jmp 0x455952 <__gconv_transform_utf8_internal+0xc52> - 455ae8: 83 e0 01 and eax, 1 - 455aeb: b9 1e 00 00 00 mov ecx, 30 - 455af0: 41 ba 05 00 00 00 mov r10d, 5 - 455af6: bf 00 06 00 00 mov edi, 1536 - 455afb: e9 6c f6 ff ff jmp 0x45516c <__gconv_transform_utf8_internal+0x46c> - 455b00: 48 8d 0d b9 44 04 00 lea rcx, [rip + 279737] # 0x499fc0 <__PRETTY_FUNCTION__.11719> - 455b07: ba a4 01 00 00 mov edx, 420 - 455b0c: 48 8d 35 c7 41 04 00 lea rsi, [rip + 278983] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 455b13: 48 8d 3d d4 41 04 00 lea rdi, [rip + 278996] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 455b1a: e8 31 d4 fa ff call 0x402f50 <__assert_fail> - 455b1f: 41 89 0b mov dword ptr [r11], ecx - 455b22: 8b 02 mov eax, dword ptr [rdx] - 455b24: 41 b9 02 00 00 00 mov r9d, 2 - 455b2a: 83 e0 07 and eax, 7 - 455b2d: e9 de f7 ff ff jmp 0x455310 <__gconv_transform_utf8_internal+0x610> - 455b32: 48 8d 0d 87 44 04 00 lea rcx, [rip + 279687] # 0x499fc0 <__PRETTY_FUNCTION__.11719> - 455b39: ba eb 02 00 00 mov edx, 747 - 455b3e: 48 8d 35 95 41 04 00 lea rsi, [rip + 278933] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 455b45: 48 8d 3d 34 42 04 00 lea rdi, [rip + 279092] # 0x499d80 - 455b4c: e8 ff d3 fa ff call 0x402f50 <__assert_fail> - 455b51: 41 b9 04 00 00 00 mov r9d, 4 - 455b57: e9 f7 fb ff ff jmp 0x455753 <__gconv_transform_utf8_internal+0xa53> - 455b5c: 41 b9 03 00 00 00 mov r9d, 3 - 455b62: e9 8f fc ff ff jmp 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> - 455b67: 41 b9 03 00 00 00 mov r9d, 3 - 455b6d: e9 e1 fb ff ff jmp 0x455753 <__gconv_transform_utf8_internal+0xa53> - 455b72: 41 b9 02 00 00 00 mov r9d, 2 - 455b78: e9 79 fc ff ff jmp 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> - 455b7d: e8 4e 60 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 455b82: 48 8d 0d 37 44 04 00 lea rcx, [rip + 279607] # 0x499fc0 <__PRETTY_FUNCTION__.11719> - 455b89: ba 1a 03 00 00 mov edx, 794 - 455b8e: 48 8d 35 45 41 04 00 lea rsi, [rip + 278853] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 455b95: 48 8d 3d c0 41 04 00 lea rdi, [rip + 278976] # 0x499d5c <__PRETTY_FUNCTION__.9087+0x9c> - 455b9c: e8 af d3 fa ff call 0x402f50 <__assert_fail> - 455ba1: 41 ba 01 00 00 00 mov r10d, 1 - 455ba7: e9 0b fc ff ff jmp 0x4557b7 <__gconv_transform_utf8_internal+0xab7> - 455bac: 89 ce mov esi, ecx - 455bae: 83 e6 fc and esi, -4 - 455bb1: 40 80 fe f8 cmp sil, -8 - 455bb5: 75 7f jne 0x455c36 <__gconv_transform_utf8_internal+0xf36> - 455bb7: 83 e1 03 and ecx, 3 - 455bba: bb 15 00 00 00 mov ebx, 21 - 455bbf: 41 ba 05 00 00 00 mov r10d, 5 - 455bc5: e9 21 f8 ff ff jmp 0x4553eb <__gconv_transform_utf8_internal+0x6eb> - 455bca: 48 8d 0d ef 43 04 00 lea rcx, [rip + 279535] # 0x499fc0 <__PRETTY_FUNCTION__.11719> - 455bd1: ba 34 02 00 00 mov edx, 564 - 455bd6: 48 8d 35 fd 40 04 00 lea rsi, [rip + 278781] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 455bdd: 48 8d 3d 0a 41 04 00 lea rdi, [rip + 278794] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 455be4: e8 67 d3 fa ff call 0x402f50 <__assert_fail> - 455be9: 48 8d 0d 90 45 04 00 lea rcx, [rip + 279952] # 0x49a180 <__PRETTY_FUNCTION__.11622> - 455bf0: ba c9 01 00 00 mov edx, 457 - 455bf5: 48 8d 35 50 41 04 00 lea rsi, [rip + 278864] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 455bfc: 48 8d 3d cd 41 04 00 lea rdi, [rip + 278989] # 0x499dd0 - 455c03: e8 48 d3 fa ff call 0x402f50 <__assert_fail> - 455c08: 45 89 f8 mov r8d, r15d - 455c0b: 41 83 e0 f8 and r8d, -8 - 455c0f: 41 80 f8 f0 cmp r8b, -16 - 455c13: 75 3f jne 0x455c54 <__gconv_transform_utf8_internal+0xf54> - 455c15: 45 89 f9 mov r9d, r15d - 455c18: c7 44 24 48 10 00 00 00 mov dword ptr [rsp + 72], 16 - 455c20: bb 04 00 00 00 mov ebx, 4 - 455c25: 41 83 e1 07 and r9d, 7 - 455c29: e9 4b fa ff ff jmp 0x455679 <__gconv_transform_utf8_internal+0x979> - 455c2e: 41 89 c7 mov r15d, eax - 455c31: e9 d0 f4 ff ff jmp 0x455106 <__gconv_transform_utf8_internal+0x406> - 455c36: 89 ce mov esi, ecx - 455c38: 83 e6 fe and esi, -2 - 455c3b: 40 80 fe fc cmp sil, -4 - 455c3f: 75 39 jne 0x455c7a <__gconv_transform_utf8_internal+0xf7a> - 455c41: 83 e1 01 and ecx, 1 - 455c44: bb 1a 00 00 00 mov ebx, 26 - 455c49: 41 ba 06 00 00 00 mov r10d, 6 - 455c4f: e9 97 f7 ff ff jmp 0x4553eb <__gconv_transform_utf8_internal+0x6eb> - 455c54: 45 89 f8 mov r8d, r15d - 455c57: 41 83 e0 fc and r8d, -4 - 455c5b: 41 80 f8 f8 cmp r8b, -8 - 455c5f: 75 49 jne 0x455caa <__gconv_transform_utf8_internal+0xfaa> - 455c61: 45 89 f9 mov r9d, r15d - 455c64: c7 44 24 48 15 00 00 00 mov dword ptr [rsp + 72], 21 - 455c6c: bb 05 00 00 00 mov ebx, 5 - 455c71: 41 83 e1 03 and r9d, 3 - 455c75: e9 ff f9 ff ff jmp 0x455679 <__gconv_transform_utf8_internal+0x979> - 455c7a: 45 31 d2 xor r10d, r10d - 455c7d: 49 83 c2 01 add r10, 1 - 455c81: 4b 8d 0c 16 lea rcx, [r14 + r10] - 455c85: 48 39 cd cmp rbp, rcx - 455c88: 0f 86 38 f8 ff ff jbe 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> - 455c8e: 43 0f b6 0c 16 movzx ecx, byte ptr [r14 + r10] - 455c93: 83 e1 c0 and ecx, -64 - 455c96: 80 f9 80 cmp cl, -128 - 455c99: 0f 85 27 f8 ff ff jne 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> - 455c9f: 49 83 fa 05 cmp r10, 5 - 455ca3: 75 d8 jne 0x455c7d <__gconv_transform_utf8_internal+0xf7d> - 455ca5: e9 1c f8 ff ff jmp 0x4554c6 <__gconv_transform_utf8_internal+0x7c6> - 455caa: 45 89 f8 mov r8d, r15d - 455cad: 41 83 e0 fe and r8d, -2 - 455cb1: 41 80 f8 fc cmp r8b, -4 - 455cb5: 75 19 jne 0x455cd0 <__gconv_transform_utf8_internal+0xfd0> - 455cb7: 45 89 f9 mov r9d, r15d - 455cba: c7 44 24 48 1a 00 00 00 mov dword ptr [rsp + 72], 26 - 455cc2: bb 06 00 00 00 mov ebx, 6 - 455cc7: 41 83 e1 01 and r9d, 1 - 455ccb: e9 a9 f9 ff ff jmp 0x455679 <__gconv_transform_utf8_internal+0x979> - 455cd0: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 455cd5: 45 31 c9 xor r9d, r9d - 455cd8: 49 83 c1 01 add r9, 1 - 455cdc: 4a 8d 0c 0e lea rcx, [rsi + r9] - 455ce0: 48 39 0c 24 cmp qword ptr [rsp], rcx - 455ce4: 0f 86 0c fb ff ff jbe 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> - 455cea: 42 0f b6 0c 0e movzx ecx, byte ptr [rsi + r9] - 455cef: 83 e1 c0 and ecx, -64 - 455cf2: 80 f9 80 cmp cl, -128 - 455cf5: 0f 85 fb fa ff ff jne 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> - 455cfb: 49 83 f9 05 cmp r9, 5 - 455cff: 75 d7 jne 0x455cd8 <__gconv_transform_utf8_internal+0xfd8> - 455d01: e9 f0 fa ff ff jmp 0x4557f6 <__gconv_transform_utf8_internal+0xaf6> - 455d06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000455d10 <__gconv_transform_ucs2_internal>: - 455d10: f3 0f 1e fa endbr64 - 455d14: 41 57 push r15 - 455d16: 41 56 push r14 - 455d18: 41 55 push r13 - 455d1a: 41 54 push r12 - 455d1c: 55 push rbp - 455d1d: 48 89 f5 mov rbp, rsi - 455d20: 53 push rbx - 455d21: 48 89 cb mov rbx, rcx - 455d24: 48 83 ec 78 sub rsp, 120 - 455d28: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 455d2d: 8b 56 10 mov edx, dword ptr [rsi + 16] - 455d30: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 455d35: 44 8b a4 24 b0 00 00 00 mov r12d, dword ptr [rsp + 176] - 455d3d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 455d46: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 455d4b: 31 c0 xor eax, eax - 455d4d: 48 8d 47 68 lea rax, [rdi + 104] - 455d51: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 455d5a: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 455d5f: 48 8d 46 30 lea rax, [rsi + 48] - 455d63: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 455d68: f6 c2 01 test dl, 1 - 455d6b: 75 28 jne 0x455d95 <__gconv_transform_ucs2_internal+0x85> - 455d6d: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 455d74: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 455d79: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 455d7e: 74 15 je 0x455d95 <__gconv_transform_ucs2_internal+0x85> - 455d80: 49 89 c7 mov r15, rax - 455d83: 49 c1 cf 11 ror r15, 17 - 455d87: 64 4c 33 3c 25 30 00 00 00 xor r15, qword ptr fs:[48] - 455d90: 4c 89 7c 24 10 mov qword ptr [rsp + 16], r15 - 455d95: 45 85 e4 test r12d, r12d - 455d98: 0f 85 48 05 00 00 jne 0x4562e6 <__gconv_transform_ucs2_internal+0x5d6> - 455d9e: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 455da3: 48 8d 4c 24 50 lea rcx, [rsp + 80] - 455da8: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 455dad: 8b b4 24 b8 00 00 00 mov esi, dword ptr [rsp + 184] - 455db4: 4c 8b 65 08 mov r12, qword ptr [rbp + 8] - 455db8: 48 85 ff test rdi, rdi - 455dbb: 4c 8b 28 mov r13, qword ptr [rax] - 455dbe: 48 89 f8 mov rax, rdi - 455dc1: 48 0f 44 c5 cmove rax, rbp - 455dc5: 4d 85 c9 test r9, r9 - 455dc8: 4c 8b 30 mov r14, qword ptr [rax] - 455dcb: b8 00 00 00 00 mov eax, 0 - 455dd0: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 - 455dd9: 48 0f 45 c1 cmovne rax, rcx - 455ddd: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 455de2: 85 f6 test esi, esi - 455de4: 0f 85 56 02 00 00 jne 0x456040 <__gconv_transform_ucs2_internal+0x330> - 455dea: 45 31 d2 xor r10d, r10d - 455ded: 4d 89 cf mov r15, r9 - 455df0: 4d 85 ff test r15, r15 - 455df3: 74 03 je 0x455df8 <__gconv_transform_ucs2_internal+0xe8> - 455df5: 4d 03 17 add r10, qword ptr [r15] - 455df8: 4c 39 eb cmp rbx, r13 - 455dfb: 0f 84 72 03 00 00 je 0x456173 <__gconv_transform_ucs2_internal+0x463> - 455e01: 49 8d 45 02 lea rax, [r13 + 2] - 455e05: 48 39 c3 cmp rbx, rax - 455e08: 0f 82 fa 02 00 00 jb 0x456108 <__gconv_transform_ucs2_internal+0x3f8> - 455e0e: 49 8d 4e 04 lea rcx, [r14 + 4] - 455e12: 4c 39 e1 cmp rcx, r12 - 455e15: 0f 87 1d 03 00 00 ja 0x456138 <__gconv_transform_ucs2_internal+0x428> - 455e1b: 83 e2 02 and edx, 2 - 455e1e: 75 60 jne 0x455e80 <__gconv_transform_ucs2_internal+0x170> - 455e20: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 455e26: 48 89 ce mov rsi, rcx - 455e29: 0f 84 f6 03 00 00 je 0x456225 <__gconv_transform_ucs2_internal+0x515> - 455e2f: 0f b7 50 fe movzx edx, word ptr [rax - 2] - 455e33: 4c 8d 41 fc lea r8, [rcx - 4] - 455e37: 48 8d 78 fe lea rdi, [rax - 2] - 455e3b: 8d b2 00 28 00 00 lea esi, [rdx + 10240] - 455e41: 66 81 fe ff 07 cmp si, 2047 - 455e46: 0f 86 9c 01 00 00 jbe 0x455fe8 <__gconv_transform_ucs2_internal+0x2d8> - 455e4c: 89 51 fc mov dword ptr [rcx - 4], edx - 455e4f: 48 39 c3 cmp rbx, rax - 455e52: 0f 84 1e 03 00 00 je 0x456176 <__gconv_transform_ucs2_internal+0x466> - 455e58: 48 8d 50 02 lea rdx, [rax + 2] - 455e5c: 48 39 d3 cmp rbx, rdx - 455e5f: 72 7a jb 0x455edb <__gconv_transform_ucs2_internal+0x1cb> - 455e61: 48 8d 71 04 lea rsi, [rcx + 4] - 455e65: 49 39 f4 cmp r12, rsi - 455e68: 0f 82 b2 01 00 00 jb 0x456020 <__gconv_transform_ucs2_internal+0x310> - 455e6e: 48 89 f1 mov rcx, rsi - 455e71: 48 89 d0 mov rax, rdx - 455e74: eb b9 jmp 0x455e2f <__gconv_transform_ucs2_internal+0x11f> - 455e76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 455e80: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 455e86: 0f 84 e4 03 00 00 je 0x456270 <__gconv_transform_ucs2_internal+0x560> - 455e8c: 4c 89 f6 mov rsi, r14 - 455e8f: 41 bb 04 00 00 00 mov r11d, 4 - 455e95: 0f b7 50 fe movzx edx, word ptr [rax - 2] - 455e99: 8d ba 00 28 00 00 lea edi, [rdx + 10240] - 455e9f: 66 81 ff ff 07 cmp di, 2047 - 455ea4: 0f 86 a6 02 00 00 jbe 0x456150 <__gconv_transform_ucs2_internal+0x440> - 455eaa: 89 16 mov dword ptr [rsi], edx - 455eac: 48 89 ce mov rsi, rcx - 455eaf: 48 39 c3 cmp rbx, rax - 455eb2: 0f 84 b0 02 00 00 je 0x456168 <__gconv_transform_ucs2_internal+0x458> - 455eb8: 48 8d 50 02 lea rdx, [rax + 2] - 455ebc: 48 39 d3 cmp rbx, rdx - 455ebf: 72 17 jb 0x455ed8 <__gconv_transform_ucs2_internal+0x1c8> - 455ec1: 48 8d 4e 04 lea rcx, [rsi + 4] - 455ec5: 49 39 cc cmp r12, rcx - 455ec8: 0f 82 62 01 00 00 jb 0x456030 <__gconv_transform_ucs2_internal+0x320> - 455ece: 48 89 d0 mov rax, rdx - 455ed1: eb c2 jmp 0x455e95 <__gconv_transform_ucs2_internal+0x185> - 455ed3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 455ed8: 48 89 f1 mov rcx, rsi - 455edb: 41 bb 07 00 00 00 mov r11d, 7 - 455ee1: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 455ee6: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 455eec: 48 89 07 mov qword ptr [rdi], rax - 455eef: 0f 85 1b 01 00 00 jne 0x456010 <__gconv_transform_ucs2_internal+0x300> - 455ef5: 83 45 14 01 add dword ptr [rbp + 20], 1 - 455ef9: f6 45 10 01 test byte ptr [rbp + 16], 1 - 455efd: 0f 85 1d 02 00 00 jne 0x456120 <__gconv_transform_ucs2_internal+0x410> - 455f03: 4c 39 f1 cmp rcx, r14 - 455f06: 4c 89 54 24 30 mov qword ptr [rsp + 48], r10 - 455f0b: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx - 455f10: 0f 86 90 00 00 00 jbe 0x455fa6 <__gconv_transform_ucs2_internal+0x296> - 455f16: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 455f1b: 48 8b 45 00 mov rax, qword ptr [rbp] - 455f1f: 44 89 5c 24 2c mov dword ptr [rsp + 44], r11d - 455f24: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 455f29: e8 02 76 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 455f2e: 48 8d 54 24 58 lea rdx, [rsp + 88] - 455f33: 45 31 c0 xor r8d, r8d - 455f36: 4d 89 f9 mov r9, r15 - 455f39: 8b b4 24 b8 00 00 00 mov esi, dword ptr [rsp + 184] - 455f40: 56 push rsi - 455f41: 6a 00 push 0 - 455f43: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 455f48: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] - 455f4d: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] - 455f52: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 455f57: ff d0 call rax - 455f59: 5a pop rdx - 455f5a: 59 pop rcx - 455f5b: 83 f8 04 cmp eax, 4 - 455f5e: 44 8b 5c 24 2c mov r11d, dword ptr [rsp + 44] - 455f63: 74 3b je 0x455fa0 <__gconv_transform_ucs2_internal+0x290> - 455f65: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] - 455f6a: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 455f6f: 4c 8b 54 24 30 mov r10, qword ptr [rsp + 48] - 455f74: 48 39 ca cmp rdx, rcx - 455f77: 0f 85 0b 02 00 00 jne 0x456188 <__gconv_transform_ucs2_internal+0x478> - 455f7d: 85 c0 test eax, eax - 455f7f: 0f 85 ed 06 00 00 jne 0x456672 <__gconv_transform_ucs2_internal+0x962> - 455f85: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 455f8a: 4c 8b 75 00 mov r14, qword ptr [rbp] - 455f8e: 4c 8b 54 24 50 mov r10, qword ptr [rsp + 80] - 455f93: 8b 55 10 mov edx, dword ptr [rbp + 16] - 455f96: 4c 8b 28 mov r13, qword ptr [rax] - 455f99: e9 52 fe ff ff jmp 0x455df0 <__gconv_transform_ucs2_internal+0xe0> - 455f9e: 66 90 nop - 455fa0: 41 83 fb 05 cmp r11d, 5 - 455fa4: 74 df je 0x455f85 <__gconv_transform_ucs2_internal+0x275> - 455fa6: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] - 455fad: 85 c0 test eax, eax - 455faf: 74 0a je 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> - 455fb1: 41 83 fb 07 cmp r11d, 7 - 455fb5: 0f 84 e1 03 00 00 je 0x45639c <__gconv_transform_ucs2_internal+0x68c> - 455fbb: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] - 455fc0: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 455fc9: 0f 85 9e 06 00 00 jne 0x45666d <__gconv_transform_ucs2_internal+0x95d> - 455fcf: 48 83 c4 78 add rsp, 120 - 455fd3: 44 89 d8 mov eax, r11d - 455fd6: 5b pop rbx - 455fd7: 5d pop rbp - 455fd8: 41 5c pop r12 - 455fda: 41 5d pop r13 - 455fdc: 41 5e pop r14 - 455fde: 41 5f pop r15 - 455fe0: c3 ret - 455fe1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 455fe8: 48 89 f8 mov rax, rdi - 455feb: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 455ff0: 4c 89 c1 mov rcx, r8 - 455ff3: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 455ff9: 41 bb 06 00 00 00 mov r11d, 6 - 455fff: 48 89 07 mov qword ptr [rdi], rax - 456002: 0f 84 ed fe ff ff je 0x455ef5 <__gconv_transform_ucs2_internal+0x1e5> - 456008: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 456010: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 456015: 48 89 08 mov qword ptr [rax], rcx - 456018: eb a1 jmp 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> - 45601a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 456020: 41 bb 05 00 00 00 mov r11d, 5 - 456026: e9 b6 fe ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> - 45602b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 456030: 48 89 f1 mov rcx, rsi - 456033: 41 bb 05 00 00 00 mov r11d, 5 - 456039: e9 a3 fe ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> - 45603e: 66 90 nop - 456040: 48 8b 4d 20 mov rcx, qword ptr [rbp + 32] - 456044: 8b 01 mov eax, dword ptr [rcx] - 456046: 41 89 c2 mov r10d, eax - 456049: 41 83 e2 07 and r10d, 7 - 45604d: 0f 84 97 fd ff ff je 0x455dea <__gconv_transform_ucs2_internal+0xda> - 456053: 48 85 ff test rdi, rdi - 456056: 0f 85 1e 06 00 00 jne 0x45667a <__gconv_transform_ucs2_internal+0x96a> - 45605c: 41 83 fa 04 cmp r10d, 4 - 456060: 0f 87 33 06 00 00 ja 0x456699 <__gconv_transform_ucs2_internal+0x989> - 456066: 0f b6 71 04 movzx esi, byte ptr [rcx + 4] - 45606a: 40 88 74 24 66 mov byte ptr [rsp + 102], sil - 45606f: 41 83 fa 01 cmp r10d, 1 - 456073: 0f 84 5f 02 00 00 je 0x4562d8 <__gconv_transform_ucs2_internal+0x5c8> - 456079: 0f b6 71 05 movzx esi, byte ptr [rcx + 5] - 45607d: 4c 89 ef mov rdi, r13 - 456080: 40 88 74 24 67 mov byte ptr [rsp + 103], sil - 456085: be 02 00 00 00 mov esi, 2 - 45608a: 48 39 df cmp rdi, rbx - 45608d: 0f 87 1c 04 00 00 ja 0x4564af <__gconv_transform_ucs2_internal+0x79f> - 456093: 4d 8d 46 04 lea r8, [r14 + 4] - 456097: 41 bb 05 00 00 00 mov r11d, 5 - 45609d: 4d 39 c4 cmp r12, r8 - 4560a0: 0f 82 15 ff ff ff jb 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> - 4560a6: 41 0f b6 7d 00 movzx edi, byte ptr [r13] - 4560ab: 40 88 7c 34 66 mov byte ptr [rsp + rsi + 102], dil - 4560b0: 0f b7 74 24 66 movzx esi, word ptr [rsp + 102] - 4560b5: 8d be 00 28 00 00 lea edi, [rsi + 10240] - 4560bb: 66 81 ff ff 07 cmp di, 2047 - 4560c0: 0f 86 7b 04 00 00 jbe 0x456541 <__gconv_transform_ucs2_internal+0x831> - 4560c6: 41 89 36 mov dword ptr [r14], esi - 4560c9: 8b 01 mov eax, dword ptr [rcx] - 4560cb: 4d 89 c6 mov r14, r8 - 4560ce: 41 89 c2 mov r10d, eax - 4560d1: 41 83 e2 07 and r10d, 7 - 4560d5: 4d 63 d2 movsxd r10, r10d - 4560d8: a8 06 test al, 6 - 4560da: 0f 85 f7 05 00 00 jne 0x4566d7 <__gconv_transform_ucs2_internal+0x9c7> - 4560e0: 4d 29 d5 sub r13, r10 - 4560e3: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 4560e8: 83 e0 f8 and eax, -8 - 4560eb: 4c 8b 54 24 50 mov r10, qword ptr [rsp + 80] - 4560f0: 49 83 c5 02 add r13, 2 - 4560f4: 8b 55 10 mov edx, dword ptr [rbp + 16] - 4560f7: 4d 89 cf mov r15, r9 - 4560fa: 4c 89 2f mov qword ptr [rdi], r13 - 4560fd: 89 01 mov dword ptr [rcx], eax - 4560ff: e9 ec fc ff ff jmp 0x455df0 <__gconv_transform_ucs2_internal+0xe0> - 456104: 0f 1f 40 00 nop dword ptr [rax] - 456108: 4c 89 f1 mov rcx, r14 - 45610b: 4c 89 e8 mov rax, r13 - 45610e: 41 bb 07 00 00 00 mov r11d, 7 - 456114: e9 c8 fd ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> - 456119: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 456120: 48 89 4d 00 mov qword ptr [rbp], rcx - 456124: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 456129: 49 01 07 add qword ptr [r15], rax - 45612c: e9 75 fe ff ff jmp 0x455fa6 <__gconv_transform_ucs2_internal+0x296> - 456131: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 456138: 4c 89 f1 mov rcx, r14 - 45613b: 4c 89 e8 mov rax, r13 - 45613e: 41 bb 05 00 00 00 mov r11d, 5 - 456144: e9 98 fd ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> - 456149: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 456150: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 456155: 41 bb 06 00 00 00 mov r11d, 6 - 45615b: 48 83 07 01 add qword ptr [rdi], 1 - 45615f: 48 39 c3 cmp rbx, rax - 456162: 0f 85 50 fd ff ff jne 0x455eb8 <__gconv_transform_ucs2_internal+0x1a8> - 456168: 48 89 f1 mov rcx, rsi - 45616b: 48 89 d8 mov rax, rbx - 45616e: e9 6e fd ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> - 456173: 4c 89 f1 mov rcx, r14 - 456176: 48 89 d8 mov rax, rbx - 456179: 41 bb 04 00 00 00 mov r11d, 4 - 45617f: e9 5d fd ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> - 456184: 0f 1f 40 00 nop dword ptr [rax] - 456188: 31 f6 xor esi, esi - 45618a: 4d 85 ff test r15, r15 - 45618d: 74 03 je 0x456192 <__gconv_transform_ucs2_internal+0x482> - 45618f: 49 8b 37 mov rsi, qword ptr [r15] - 456192: 48 03 74 24 50 add rsi, qword ptr [rsp + 80] - 456197: 4c 39 d6 cmp rsi, r10 - 45619a: 0f 84 1b 01 00 00 je 0x4562bb <__gconv_transform_ucs2_internal+0x5ab> - 4561a0: 4c 39 eb cmp rbx, r13 - 4561a3: 0f 84 fa 03 00 00 je 0x4565a3 <__gconv_transform_ucs2_internal+0x893> - 4561a9: 4d 8d 55 02 lea r10, [r13 + 2] - 4561ad: 4c 39 d3 cmp rbx, r10 - 4561b0: 0f 82 a3 03 00 00 jb 0x456559 <__gconv_transform_ucs2_internal+0x849> - 4561b6: 49 8d 4e 04 lea rcx, [r14 + 4] - 4561ba: 48 39 ca cmp rdx, rcx - 4561bd: 0f 82 a1 03 00 00 jb 0x456564 <__gconv_transform_ucs2_internal+0x854> - 4561c3: f6 45 10 02 test byte ptr [rbp + 16], 2 - 4561c7: 0f 85 7c 01 00 00 jne 0x456349 <__gconv_transform_ucs2_internal+0x639> - 4561cd: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 4561d3: 0f 84 25 04 00 00 je 0x4565fe <__gconv_transform_ucs2_internal+0x8ee> - 4561d9: 41 0f b7 72 fe movzx esi, word ptr [r10 - 2] - 4561de: 4c 8d 59 fc lea r11, [rcx - 4] - 4561e2: 4d 8d 42 fe lea r8, [r10 - 2] - 4561e6: 8d be 00 28 00 00 lea edi, [rsi + 10240] - 4561ec: 66 81 ff ff 07 cmp di, 2047 - 4561f1: 0f 86 31 03 00 00 jbe 0x456528 <__gconv_transform_ucs2_internal+0x818> - 4561f7: 89 71 fc mov dword ptr [rcx - 4], esi - 4561fa: 4c 39 d3 cmp rbx, r10 - 4561fd: 0f 84 57 02 00 00 je 0x45645a <__gconv_transform_ucs2_internal+0x74a> - 456203: 49 8d 72 02 lea rsi, [r10 + 2] - 456207: 48 39 f3 cmp rbx, rsi - 45620a: 0f 82 4a 02 00 00 jb 0x45645a <__gconv_transform_ucs2_internal+0x74a> - 456210: 48 8d 79 04 lea rdi, [rcx + 4] - 456214: 48 39 fa cmp rdx, rdi - 456217: 0f 82 70 02 00 00 jb 0x45648d <__gconv_transform_ucs2_internal+0x77d> - 45621d: 48 89 f9 mov rcx, rdi - 456220: 49 89 f2 mov r10, rsi - 456223: eb b4 jmp 0x4561d9 <__gconv_transform_ucs2_internal+0x4c9> - 456225: 0f b7 50 fe movzx edx, word ptr [rax - 2] - 456229: 48 89 f1 mov rcx, rsi - 45622c: 4c 8d 5e fc lea r11, [rsi - 4] - 456230: 4c 8d 40 fe lea r8, [rax - 2] - 456234: 8d ba 00 28 00 00 lea edi, [rdx + 10240] - 45623a: 66 81 ff ff 07 cmp di, 2047 - 45623f: 0f 86 eb 02 00 00 jbe 0x456530 <__gconv_transform_ucs2_internal+0x820> - 456245: 89 56 fc mov dword ptr [rsi - 4], edx - 456248: 48 39 d8 cmp rax, rbx - 45624b: 0f 84 28 ff ff ff je 0x456179 <__gconv_transform_ucs2_internal+0x469> - 456251: 48 8d 50 02 lea rdx, [rax + 2] - 456255: 48 39 d3 cmp rbx, rdx - 456258: 0f 82 7d fc ff ff jb 0x455edb <__gconv_transform_ucs2_internal+0x1cb> - 45625e: 48 83 c6 04 add rsi, 4 - 456262: 49 39 f4 cmp r12, rsi - 456265: 0f 82 b5 fd ff ff jb 0x456020 <__gconv_transform_ucs2_internal+0x310> - 45626b: 48 89 d0 mov rax, rdx - 45626e: eb b5 jmp 0x456225 <__gconv_transform_ucs2_internal+0x515> - 456270: 0f b7 50 fe movzx edx, word ptr [rax - 2] - 456274: 4c 8d 41 fc lea r8, [rcx - 4] - 456278: 48 8d 78 fe lea rdi, [rax - 2] - 45627c: 8d b2 00 28 00 00 lea esi, [rdx + 10240] - 456282: 66 81 fe ff 07 cmp si, 2047 - 456287: 0f 86 5b fd ff ff jbe 0x455fe8 <__gconv_transform_ucs2_internal+0x2d8> - 45628d: 89 51 fc mov dword ptr [rcx - 4], edx - 456290: 48 39 c3 cmp rbx, rax - 456293: 0f 84 dd fe ff ff je 0x456176 <__gconv_transform_ucs2_internal+0x466> - 456299: 48 8d 50 02 lea rdx, [rax + 2] - 45629d: 48 39 d3 cmp rbx, rdx - 4562a0: 0f 82 35 fc ff ff jb 0x455edb <__gconv_transform_ucs2_internal+0x1cb> - 4562a6: 48 8d 71 04 lea rsi, [rcx + 4] - 4562aa: 49 39 f4 cmp r12, rsi - 4562ad: 0f 82 6d fd ff ff jb 0x456020 <__gconv_transform_ucs2_internal+0x310> - 4562b3: 48 89 f1 mov rcx, rsi - 4562b6: 48 89 d0 mov rax, rdx - 4562b9: eb b5 jmp 0x456270 <__gconv_transform_ucs2_internal+0x560> - 4562bb: 48 29 d1 sub rcx, rdx - 4562be: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 4562c3: 48 89 ca mov rdx, rcx - 4562c6: 48 c1 ea 3f shr rdx, 63 - 4562ca: 48 01 ca add rdx, rcx - 4562cd: 48 d1 fa sar rdx - 4562d0: 48 29 17 sub qword ptr [rdi], rdx - 4562d3: e9 a5 fc ff ff jmp 0x455f7d <__gconv_transform_ucs2_internal+0x26d> - 4562d8: 49 8d 7d 01 lea rdi, [r13 + 1] - 4562dc: be 01 00 00 00 mov esi, 1 - 4562e1: e9 a4 fd ff ff jmp 0x45608a <__gconv_transform_ucs2_internal+0x37a> - 4562e6: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 4562ec: 0f 85 04 04 00 00 jne 0x4566f6 <__gconv_transform_ucs2_internal+0x9e6> - 4562f2: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 4562f6: 45 31 db xor r11d, r11d - 4562f9: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 456300: f6 45 10 01 test byte ptr [rbp + 16], 1 - 456304: 0f 85 b1 fc ff ff jne 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> - 45630a: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] - 45630f: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 456314: 48 89 df mov rdi, rbx - 456317: e8 14 72 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 45631c: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] - 456323: 31 c9 xor ecx, ecx - 456325: 31 d2 xor edx, edx - 456327: 45 31 c0 xor r8d, r8d - 45632a: 50 push rax - 45632b: 41 54 push r12 - 45632d: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 456332: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] - 456337: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] - 45633c: ff d3 call rbx - 45633e: 5f pop rdi - 45633f: 41 58 pop r8 - 456341: 41 89 c3 mov r11d, eax - 456344: e9 72 fc ff ff jmp 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> - 456349: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 45634f: 0f 84 59 02 00 00 je 0x4565ae <__gconv_transform_ucs2_internal+0x89e> - 456355: 4d 89 f3 mov r11, r14 - 456358: 41 0f b7 72 fe movzx esi, word ptr [r10 - 2] - 45635d: 8d be 00 28 00 00 lea edi, [rsi + 10240] - 456363: 66 81 ff ff 07 cmp di, 2047 - 456368: 0f 86 12 02 00 00 jbe 0x456580 <__gconv_transform_ucs2_internal+0x870> - 45636e: 41 89 33 mov dword ptr [r11], esi - 456371: 49 89 cb mov r11, rcx - 456374: 4c 39 d3 cmp rbx, r10 - 456377: 0f 84 e0 00 00 00 je 0x45645d <__gconv_transform_ucs2_internal+0x74d> - 45637d: 49 8d 72 02 lea rsi, [r10 + 2] - 456381: 48 39 f3 cmp rbx, rsi - 456384: 0f 82 d3 00 00 00 jb 0x45645d <__gconv_transform_ucs2_internal+0x74d> - 45638a: 49 8d 4b 04 lea rcx, [r11 + 4] - 45638e: 48 39 ca cmp rdx, rcx - 456391: 0f 82 f9 00 00 00 jb 0x456490 <__gconv_transform_ucs2_internal+0x780> - 456397: 49 89 f2 mov r10, rsi - 45639a: eb bc jmp 0x456358 <__gconv_transform_ucs2_internal+0x648> - 45639c: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4563a1: 48 89 da mov rdx, rbx - 4563a4: 48 8b 00 mov rax, qword ptr [rax] - 4563a7: 48 29 c2 sub rdx, rax - 4563aa: 48 83 fa 03 cmp rdx, 3 - 4563ae: 0f 8f 9a 02 00 00 jg 0x45664e <__gconv_transform_ucs2_internal+0x93e> - 4563b4: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] - 4563b8: 48 39 d8 cmp rax, rbx - 4563bb: 0f 83 cd 01 00 00 jae 0x45658e <__gconv_transform_ucs2_internal+0x87e> - 4563c1: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 4563c6: 48 8d 48 01 lea rcx, [rax + 1] - 4563ca: 48 89 0f mov qword ptr [rdi], rcx - 4563cd: 0f b6 30 movzx esi, byte ptr [rax] - 4563d0: 40 88 72 04 mov byte ptr [rdx + 4], sil - 4563d4: 48 39 cb cmp rbx, rcx - 4563d7: 76 71 jbe 0x45644a <__gconv_transform_ucs2_internal+0x73a> - 4563d9: 48 8d 48 02 lea rcx, [rax + 2] - 4563dd: 48 89 0f mov qword ptr [rdi], rcx - 4563e0: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 4563e4: 40 88 72 05 mov byte ptr [rdx + 5], sil - 4563e8: 48 39 cb cmp rbx, rcx - 4563eb: 76 5d jbe 0x45644a <__gconv_transform_ucs2_internal+0x73a> - 4563ed: 48 8d 48 03 lea rcx, [rax + 3] - 4563f1: 48 89 0f mov qword ptr [rdi], rcx - 4563f4: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 4563f8: 40 88 72 06 mov byte ptr [rdx + 6], sil - 4563fc: 48 39 cb cmp rbx, rcx - 4563ff: 76 49 jbe 0x45644a <__gconv_transform_ucs2_internal+0x73a> - 456401: 48 8d 48 04 lea rcx, [rax + 4] - 456405: 48 89 0f mov qword ptr [rdi], rcx - 456408: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 45640c: 40 88 72 07 mov byte ptr [rdx + 7], sil - 456410: 48 39 cb cmp rbx, rcx - 456413: 76 35 jbe 0x45644a <__gconv_transform_ucs2_internal+0x73a> - 456415: 48 8d 48 05 lea rcx, [rax + 5] - 456419: 48 89 0f mov qword ptr [rdi], rcx - 45641c: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 456420: 40 88 72 08 mov byte ptr [rdx + 8], sil - 456424: 48 39 cb cmp rbx, rcx - 456427: 76 21 jbe 0x45644a <__gconv_transform_ucs2_internal+0x73a> - 456429: 48 8d 72 09 lea rsi, [rdx + 9] - 45642d: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 456432: 48 83 c1 01 add rcx, 1 - 456436: 48 83 c6 01 add rsi, 1 - 45643a: 48 89 0f mov qword ptr [rdi], rcx - 45643d: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] - 456441: 40 88 7e ff mov byte ptr [rsi - 1], dil - 456445: 48 39 d9 cmp rcx, rbx - 456448: 75 e3 jne 0x45642d <__gconv_transform_ucs2_internal+0x71d> - 45644a: 29 c3 sub ebx, eax - 45644c: 8b 02 mov eax, dword ptr [rdx] - 45644e: 83 e0 f8 and eax, -8 - 456451: 09 d8 or eax, ebx - 456453: 89 02 mov dword ptr [rdx], eax - 456455: e9 61 fb ff ff jmp 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> - 45645a: 49 89 cb mov r11, rcx - 45645d: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 456462: 4c 89 10 mov qword ptr [rax], r10 - 456465: 4c 39 da cmp rdx, r11 - 456468: 0f 84 4a 02 00 00 je 0x4566b8 <__gconv_transform_ucs2_internal+0x9a8> - 45646e: 48 8d 0d 2b 3b 04 00 lea rcx, [rip + 277291] # 0x499fa0 <__PRETTY_FUNCTION__.11895> - 456475: ba ea 02 00 00 mov edx, 746 - 45647a: 48 8d 35 59 38 04 00 lea rsi, [rip + 276569] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 456481: 48 8d 3d 7a 38 04 00 lea rdi, [rip + 276602] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 456488: e8 c3 ca fa ff call 0x402f50 <__assert_fail> - 45648d: 49 89 cb mov r11, rcx - 456490: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 456495: 4c 89 17 mov qword ptr [rdi], r10 - 456498: 4c 39 da cmp rdx, r11 - 45649b: 75 d1 jne 0x45646e <__gconv_transform_ucs2_internal+0x75e> - 45649d: 4c 39 f2 cmp rdx, r14 - 4564a0: 0f 85 d7 fa ff ff jne 0x455f7d <__gconv_transform_ucs2_internal+0x26d> - 4564a6: 83 6d 14 01 sub dword ptr [rbp + 20], 1 - 4564aa: e9 ce fa ff ff jmp 0x455f7d <__gconv_transform_ucs2_internal+0x26d> - 4564af: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4564b4: 48 89 18 mov qword ptr [rax], rbx - 4564b7: 49 39 dd cmp r13, rbx - 4564ba: 73 61 jae 0x45651d <__gconv_transform_ucs2_internal+0x80d> - 4564bc: 41 0f b6 45 00 movzx eax, byte ptr [r13] - 4564c1: 88 44 31 04 mov byte ptr [rcx + rsi + 4], al - 4564c5: 49 8d 45 01 lea rax, [r13 + 1] - 4564c9: 48 39 c3 cmp rbx, rax - 4564cc: 76 4f jbe 0x45651d <__gconv_transform_ucs2_internal+0x80d> - 4564ce: 41 0f b6 7d 01 movzx edi, byte ptr [r13 + 1] - 4564d3: 49 8d 55 02 lea rdx, [r13 + 2] - 4564d7: 40 88 7c 31 05 mov byte ptr [rcx + rsi + 5], dil - 4564dc: 48 39 d3 cmp rbx, rdx - 4564df: 76 3c jbe 0x45651d <__gconv_transform_ucs2_internal+0x80d> - 4564e1: 41 0f b6 7d 02 movzx edi, byte ptr [r13 + 2] - 4564e6: 49 8d 45 03 lea rax, [r13 + 3] - 4564ea: 40 88 7c 31 06 mov byte ptr [rcx + rsi + 6], dil - 4564ef: 48 39 c3 cmp rbx, rax - 4564f2: 76 29 jbe 0x45651d <__gconv_transform_ucs2_internal+0x80d> - 4564f4: 41 0f b6 7d 03 movzx edi, byte ptr [r13 + 3] - 4564f9: 49 8d 45 04 lea rax, [r13 + 4] - 4564fd: 40 88 7c 31 07 mov byte ptr [rcx + rsi + 7], dil - 456502: 48 39 c3 cmp rbx, rax - 456505: 76 16 jbe 0x45651d <__gconv_transform_ucs2_internal+0x80d> - 456507: 48 01 f1 add rcx, rsi - 45650a: 0f b6 10 movzx edx, byte ptr [rax] - 45650d: 48 83 c0 01 add rax, 1 - 456511: 48 83 c1 01 add rcx, 1 - 456515: 88 51 07 mov byte ptr [rcx + 7], dl - 456518: 48 39 c3 cmp rbx, rax - 45651b: 75 ed jne 0x45650a <__gconv_transform_ucs2_internal+0x7fa> - 45651d: 41 bb 07 00 00 00 mov r11d, 7 - 456523: e9 93 fa ff ff jmp 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> - 456528: 4d 89 c2 mov r10, r8 - 45652b: e9 2d ff ff ff jmp 0x45645d <__gconv_transform_ucs2_internal+0x74d> - 456530: 4c 89 d9 mov rcx, r11 - 456533: 4c 89 c0 mov rax, r8 - 456536: 41 bb 06 00 00 00 mov r11d, 6 - 45653c: e9 a0 f9 ff ff jmp 0x455ee1 <__gconv_transform_ucs2_internal+0x1d1> - 456541: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 456547: 74 05 je 0x45654e <__gconv_transform_ucs2_internal+0x83e> - 456549: 83 e2 02 and edx, 2 - 45654c: 75 47 jne 0x456595 <__gconv_transform_ucs2_internal+0x885> - 45654e: 41 bb 06 00 00 00 mov r11d, 6 - 456554: e9 62 fa ff ff jmp 0x455fbb <__gconv_transform_ucs2_internal+0x2ab> - 456559: 4d 89 f3 mov r11, r14 - 45655c: 4d 89 ea mov r10, r13 - 45655f: e9 f9 fe ff ff jmp 0x45645d <__gconv_transform_ucs2_internal+0x74d> - 456564: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 456569: 4c 89 2f mov qword ptr [rdi], r13 - 45656c: 4c 39 f2 cmp rdx, r14 - 45656f: 0f 84 31 ff ff ff je 0x4564a6 <__gconv_transform_ucs2_internal+0x796> - 456575: e9 f4 fe ff ff jmp 0x45646e <__gconv_transform_ucs2_internal+0x75e> - 45657a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 456580: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 456585: 48 83 07 01 add qword ptr [rdi], 1 - 456589: e9 e6 fd ff ff jmp 0x456374 <__gconv_transform_ucs2_internal+0x664> - 45658e: 31 db xor ebx, ebx - 456590: e9 b7 fe ff ff jmp 0x45644c <__gconv_transform_ucs2_internal+0x73c> - 456595: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 45659a: 48 83 07 01 add qword ptr [rdi], 1 - 45659e: e9 32 fb ff ff jmp 0x4560d5 <__gconv_transform_ucs2_internal+0x3c5> - 4565a3: 4d 89 f3 mov r11, r14 - 4565a6: 49 89 da mov r10, rbx - 4565a9: e9 af fe ff ff jmp 0x45645d <__gconv_transform_ucs2_internal+0x74d> - 4565ae: 49 89 cb mov r11, rcx - 4565b1: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] - 4565b6: 4d 8d 43 fc lea r8, [r11 - 4] - 4565ba: 49 8d 7a fe lea rdi, [r10 - 2] - 4565be: 8d b1 00 28 00 00 lea esi, [rcx + 10240] - 4565c4: 66 81 fe ff 07 cmp si, 2047 - 4565c9: 0f 86 46 01 00 00 jbe 0x456715 <__gconv_transform_ucs2_internal+0xa05> - 4565cf: 41 89 4b fc mov dword ptr [r11 - 4], ecx - 4565d3: 4c 39 d3 cmp rbx, r10 - 4565d6: 0f 84 81 fe ff ff je 0x45645d <__gconv_transform_ucs2_internal+0x74d> - 4565dc: 49 8d 4a 02 lea rcx, [r10 + 2] - 4565e0: 48 39 cb cmp rbx, rcx - 4565e3: 0f 82 74 fe ff ff jb 0x45645d <__gconv_transform_ucs2_internal+0x74d> - 4565e9: 49 8d 73 04 lea rsi, [r11 + 4] - 4565ed: 48 39 f2 cmp rdx, rsi - 4565f0: 0f 82 9a fe ff ff jb 0x456490 <__gconv_transform_ucs2_internal+0x780> - 4565f6: 49 89 f3 mov r11, rsi - 4565f9: 49 89 ca mov r10, rcx - 4565fc: eb b3 jmp 0x4565b1 <__gconv_transform_ucs2_internal+0x8a1> - 4565fe: 49 89 cb mov r11, rcx - 456601: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] - 456606: 4d 8d 43 fc lea r8, [r11 - 4] - 45660a: 49 8d 7a fe lea rdi, [r10 - 2] - 45660e: 8d b1 00 28 00 00 lea esi, [rcx + 10240] - 456614: 66 81 fe ff 07 cmp si, 2047 - 456619: 0f 86 f6 00 00 00 jbe 0x456715 <__gconv_transform_ucs2_internal+0xa05> - 45661f: 41 89 4b fc mov dword ptr [r11 - 4], ecx - 456623: 4c 39 d3 cmp rbx, r10 - 456626: 0f 84 31 fe ff ff je 0x45645d <__gconv_transform_ucs2_internal+0x74d> - 45662c: 49 8d 4a 02 lea rcx, [r10 + 2] - 456630: 48 39 cb cmp rbx, rcx - 456633: 0f 82 24 fe ff ff jb 0x45645d <__gconv_transform_ucs2_internal+0x74d> - 456639: 49 8d 73 04 lea rsi, [r11 + 4] - 45663d: 48 39 f2 cmp rdx, rsi - 456640: 0f 82 4a fe ff ff jb 0x456490 <__gconv_transform_ucs2_internal+0x780> - 456646: 49 89 f3 mov r11, rsi - 456649: 49 89 ca mov r10, rcx - 45664c: eb b3 jmp 0x456601 <__gconv_transform_ucs2_internal+0x8f1> - 45664e: 48 8d 0d 4b 39 04 00 lea rcx, [rip + 276811] # 0x499fa0 <__PRETTY_FUNCTION__.11895> - 456655: ba 1e 03 00 00 mov edx, 798 - 45665a: 48 8d 35 79 36 04 00 lea rsi, [rip + 276089] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 456661: 48 8d 3d ab 36 04 00 lea rdi, [rip + 276139] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> - 456668: e8 e3 c8 fa ff call 0x402f50 <__assert_fail> - 45666d: e8 5e 55 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 456672: 41 89 c3 mov r11d, eax - 456675: e9 2c f9 ff ff jmp 0x455fa6 <__gconv_transform_ucs2_internal+0x296> - 45667a: 48 8d 0d 1f 39 04 00 lea rcx, [rip + 276767] # 0x499fa0 <__PRETTY_FUNCTION__.11895> - 456681: ba 34 02 00 00 mov edx, 564 - 456686: 48 8d 35 4d 36 04 00 lea rsi, [rip + 276045] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 45668d: 48 8d 3d 5a 36 04 00 lea rdi, [rip + 276058] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 456694: e8 b7 c8 fa ff call 0x402f50 <__assert_fail> - 456699: 48 8d 0d c0 3a 04 00 lea rcx, [rip + 277184] # 0x49a160 <__PRETTY_FUNCTION__.11810> - 4566a0: ba 8b 01 00 00 mov edx, 395 - 4566a5: 48 8d 35 a0 36 04 00 lea rsi, [rip + 276128] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 4566ac: 48 8d 3d ed 36 04 00 lea rdi, [rip + 276205] # 0x499da0 - 4566b3: e8 98 c8 fa ff call 0x402f50 <__assert_fail> - 4566b8: 48 8d 0d e1 38 04 00 lea rcx, [rip + 276705] # 0x499fa0 <__PRETTY_FUNCTION__.11895> - 4566bf: ba eb 02 00 00 mov edx, 747 - 4566c4: 48 8d 35 0f 36 04 00 lea rsi, [rip + 275983] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4566cb: 48 8d 3d ae 36 04 00 lea rdi, [rip + 276142] # 0x499d80 - 4566d2: e8 79 c8 fa ff call 0x402f50 <__assert_fail> - 4566d7: 48 8d 0d 82 3a 04 00 lea rcx, [rip + 277122] # 0x49a160 <__PRETTY_FUNCTION__.11810> - 4566de: ba c9 01 00 00 mov edx, 457 - 4566e3: 48 8d 35 62 36 04 00 lea rsi, [rip + 276066] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 4566ea: 48 8d 3d df 36 04 00 lea rdi, [rip + 276191] # 0x499dd0 - 4566f1: e8 5a c8 fa ff call 0x402f50 <__assert_fail> - 4566f6: 48 8d 0d a3 38 04 00 lea rcx, [rip + 276643] # 0x499fa0 <__PRETTY_FUNCTION__.11895> - 4566fd: ba a4 01 00 00 mov edx, 420 - 456702: 48 8d 35 d1 35 04 00 lea rsi, [rip + 275921] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 456709: 48 8d 3d de 35 04 00 lea rdi, [rip + 275934] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 456710: e8 3b c8 fa ff call 0x402f50 <__assert_fail> - 456715: 4d 89 c3 mov r11, r8 - 456718: 49 89 fa mov r10, rdi - 45671b: e9 3d fd ff ff jmp 0x45645d <__gconv_transform_ucs2_internal+0x74d> - -0000000000456720 <__gconv_transform_internal_ucs2>: - 456720: f3 0f 1e fa endbr64 - 456724: 41 57 push r15 - 456726: 4d 89 cf mov r15, r9 - 456729: 41 56 push r14 - 45672b: 41 55 push r13 - 45672d: 41 54 push r12 - 45672f: 55 push rbp - 456730: 48 89 f5 mov rbp, rsi - 456733: 53 push rbx - 456734: 48 89 cb mov rbx, rcx - 456737: 48 81 ec 98 00 00 00 sub rsp, 152 - 45673e: 44 8b 6e 10 mov r13d, dword ptr [rsi + 16] - 456742: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi - 456747: 44 8b a4 24 d0 00 00 00 mov r12d, dword ptr [rsp + 208] - 45674f: 48 89 14 24 mov qword ptr [rsp], rdx - 456753: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 456758: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 456761: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax - 456769: 31 c0 xor eax, eax - 45676b: 48 8d 47 68 lea rax, [rdi + 104] - 45676f: 48 c7 44 24 30 00 00 00 00 mov qword ptr [rsp + 48], 0 - 456778: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 45677d: 48 8d 46 30 lea rax, [rsi + 48] - 456781: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 456786: 41 f6 c5 01 test r13b, 1 - 45678a: 75 25 jne 0x4567b1 <__gconv_transform_internal_ucs2+0x91> - 45678c: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 456793: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 456798: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 45679d: 74 12 je 0x4567b1 <__gconv_transform_internal_ucs2+0x91> - 45679f: 48 c1 c8 11 ror rax, 17 - 4567a3: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 4567ac: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 4567b1: 45 85 e4 test r12d, r12d - 4567b4: 0f 85 b4 06 00 00 jne 0x456e6e <__gconv_transform_internal_ucs2+0x74e> - 4567ba: 48 8b 04 24 mov rax, qword ptr [rsp] - 4567be: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 4567c3: 48 8d 54 24 60 lea rdx, [rsp + 96] - 4567c8: 48 85 ff test rdi, rdi - 4567cb: 4c 8b 20 mov r12, qword ptr [rax] - 4567ce: 48 89 f8 mov rax, rdi - 4567d1: 48 0f 44 c5 cmove rax, rbp - 4567d5: 4d 85 ff test r15, r15 - 4567d8: 4c 8b 30 mov r14, qword ptr [rax] - 4567db: 48 8b 45 08 mov rax, qword ptr [rbp + 8] - 4567df: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 - 4567e8: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 4567ed: b8 00 00 00 00 mov eax, 0 - 4567f2: 48 0f 45 c2 cmovne rax, rdx - 4567f6: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 4567fb: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 456802: 85 c0 test eax, eax - 456804: 0f 85 3e 02 00 00 jne 0x456a48 <__gconv_transform_internal_ucs2+0x328> - 45680a: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 45680f: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 - 456814: 45 31 db xor r11d, r11d - 456817: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 456820: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 456825: 48 85 c0 test rax, rax - 456828: 74 03 je 0x45682d <__gconv_transform_internal_ucs2+0x10d> - 45682a: 4c 03 18 add r11, qword ptr [rax] - 45682d: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 456832: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 456837: 4c 39 e3 cmp rbx, r12 - 45683a: 0f 84 89 06 00 00 je 0x456ec9 <__gconv_transform_internal_ucs2+0x7a9> - 456840: 41 83 e5 02 and r13d, 2 - 456844: 4c 89 f1 mov rcx, r14 - 456847: 4c 89 e0 mov rax, r12 - 45684a: 41 bf 04 00 00 00 mov r15d, 4 - 456850: 48 8d 50 04 lea rdx, [rax + 4] - 456854: 48 39 d3 cmp rbx, rdx - 456857: 0f 82 13 01 00 00 jb 0x456970 <__gconv_transform_internal_ucs2+0x250> - 45685d: 48 8d 79 02 lea rdi, [rcx + 2] - 456861: 49 39 fa cmp r10, rdi - 456864: 0f 82 56 01 00 00 jb 0x4569c0 <__gconv_transform_internal_ucs2+0x2a0> - 45686a: 8b 30 mov esi, dword ptr [rax] - 45686c: 81 fe ff ff 00 00 cmp esi, 65535 - 456872: 0f 87 58 01 00 00 ja 0x4569d0 <__gconv_transform_internal_ucs2+0x2b0> - 456878: 44 8d 86 00 28 ff ff lea r8d, [rsi - 55296] - 45687f: 41 81 f8 ff 07 00 00 cmp r8d, 2047 - 456886: 0f 86 7c 01 00 00 jbe 0x456a08 <__gconv_transform_internal_ucs2+0x2e8> - 45688c: 66 89 31 mov word ptr [rcx], si - 45688f: 48 89 d0 mov rax, rdx - 456892: 48 89 f9 mov rcx, rdi - 456895: 48 89 7c 24 78 mov qword ptr [rsp + 120], rdi - 45689a: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx - 45689f: 48 39 c3 cmp rbx, rax - 4568a2: 75 ac jne 0x456850 <__gconv_transform_internal_ucs2+0x130> - 4568a4: 0f 1f 40 00 nop dword ptr [rax] - 4568a8: 48 8b 34 24 mov rsi, qword ptr [rsp] - 4568ac: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 4568b2: 48 89 06 mov qword ptr [rsi], rax - 4568b5: 0f 85 ce 00 00 00 jne 0x456989 <__gconv_transform_internal_ucs2+0x269> - 4568bb: 83 45 14 01 add dword ptr [rbp + 20], 1 - 4568bf: f6 45 10 01 test byte ptr [rbp + 16], 1 - 4568c3: 0f 85 47 03 00 00 jne 0x456c10 <__gconv_transform_internal_ucs2+0x4f0> - 4568c9: 49 39 ce cmp r14, rcx - 4568cc: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 - 4568d1: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 4568d6: 0f 83 24 04 00 00 jae 0x456d00 <__gconv_transform_internal_ucs2+0x5e0> - 4568dc: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] - 4568e1: 48 8b 45 00 mov rax, qword ptr [rbp] - 4568e5: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 - 4568ea: 4c 89 ef mov rdi, r13 - 4568ed: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 4568f2: e8 39 6c ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 4568f7: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 4568fe: 48 8d 54 24 68 lea rdx, [rsp + 104] - 456903: 45 31 c0 xor r8d, r8d - 456906: 50 push rax - 456907: 6a 00 push 0 - 456909: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 45690e: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 456913: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 456918: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 45691d: 41 ff d5 call r13 - 456920: 5e pop rsi - 456921: 5f pop rdi - 456922: 83 f8 04 cmp eax, 4 - 456925: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] - 45692a: 41 89 c5 mov r13d, eax - 45692d: 0f 84 fd 00 00 00 je 0x456a30 <__gconv_transform_internal_ucs2+0x310> - 456933: 4c 8b 7c 24 68 mov r15, qword ptr [rsp + 104] - 456938: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 45693d: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] - 456942: 49 39 cf cmp r15, rcx - 456945: 0f 85 45 04 00 00 jne 0x456d90 <__gconv_transform_internal_ucs2+0x670> - 45694b: 45 85 ed test r13d, r13d - 45694e: 0f 85 b7 05 00 00 jne 0x456f0b <__gconv_transform_internal_ucs2+0x7eb> - 456954: 48 8b 04 24 mov rax, qword ptr [rsp] - 456958: 4c 8b 75 00 mov r14, qword ptr [rbp] - 45695c: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] - 456961: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] - 456965: 4c 8b 20 mov r12, qword ptr [rax] - 456968: e9 b3 fe ff ff jmp 0x456820 <__gconv_transform_internal_ucs2+0x100> - 45696d: 0f 1f 00 nop dword ptr [rax] - 456970: 48 8b 34 24 mov rsi, qword ptr [rsp] - 456974: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 45697a: 41 bf 07 00 00 00 mov r15d, 7 - 456980: 48 89 06 mov qword ptr [rsi], rax - 456983: 0f 84 32 ff ff ff je 0x4568bb <__gconv_transform_internal_ucs2+0x19b> - 456989: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 45698e: 45 89 fa mov r10d, r15d - 456991: 48 89 08 mov qword ptr [rax], rcx - 456994: 48 8b 84 24 88 00 00 00 mov rax, qword ptr [rsp + 136] - 45699c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4569a5: 0f 85 66 0a 00 00 jne 0x457411 <__gconv_transform_internal_ucs2+0xcf1> - 4569ab: 48 81 c4 98 00 00 00 add rsp, 152 - 4569b2: 44 89 d0 mov eax, r10d - 4569b5: 5b pop rbx - 4569b6: 5d pop rbp - 4569b7: 41 5c pop r12 - 4569b9: 41 5d pop r13 - 4569bb: 41 5e pop r14 - 4569bd: 41 5f pop r15 - 4569bf: c3 ret - 4569c0: 41 bf 05 00 00 00 mov r15d, 5 - 4569c6: e9 dd fe ff ff jmp 0x4568a8 <__gconv_transform_internal_ucs2+0x188> - 4569cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4569d0: c1 ee 07 shr esi, 7 - 4569d3: 81 fe 00 1c 00 00 cmp esi, 7168 - 4569d9: 0f 84 a1 03 00 00 je 0x456d80 <__gconv_transform_internal_ucs2+0x660> - 4569df: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 4569e5: 74 13 je 0x4569fa <__gconv_transform_internal_ucs2+0x2da> - 4569e7: f6 45 10 08 test byte ptr [rbp + 16], 8 - 4569eb: 0f 85 1f 03 00 00 jne 0x456d10 <__gconv_transform_internal_ucs2+0x5f0> - 4569f1: 45 85 ed test r13d, r13d - 4569f4: 0f 85 f6 01 00 00 jne 0x456bf0 <__gconv_transform_internal_ucs2+0x4d0> - 4569fa: 41 bf 06 00 00 00 mov r15d, 6 - 456a00: e9 a3 fe ff ff jmp 0x4568a8 <__gconv_transform_internal_ucs2+0x188> - 456a05: 0f 1f 00 nop dword ptr [rax] - 456a08: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 456a0d: 48 85 f6 test rsi, rsi - 456a10: 74 e8 je 0x4569fa <__gconv_transform_internal_ucs2+0x2da> - 456a12: 45 85 ed test r13d, r13d - 456a15: 74 e3 je 0x4569fa <__gconv_transform_internal_ucs2+0x2da> - 456a17: 48 83 06 01 add qword ptr [rsi], 1 - 456a1b: 48 89 d0 mov rax, rdx - 456a1e: 41 bf 06 00 00 00 mov r15d, 6 - 456a24: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx - 456a29: e9 71 fe ff ff jmp 0x45689f <__gconv_transform_internal_ucs2+0x17f> - 456a2e: 66 90 nop - 456a30: 45 89 fd mov r13d, r15d - 456a33: 41 83 ff 05 cmp r15d, 5 - 456a37: 0f 85 0e ff ff ff jne 0x45694b <__gconv_transform_internal_ucs2+0x22b> - 456a3d: e9 12 ff ff ff jmp 0x456954 <__gconv_transform_internal_ucs2+0x234> - 456a42: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 456a48: 4c 8b 5d 20 mov r11, qword ptr [rbp + 32] - 456a4c: 41 8b 03 mov eax, dword ptr [r11] - 456a4f: 89 c1 mov ecx, eax - 456a51: 83 e1 07 and ecx, 7 - 456a54: 0f 84 b0 fd ff ff je 0x45680a <__gconv_transform_internal_ucs2+0xea> - 456a5a: 48 85 ff test rdi, rdi - 456a5d: 0f 85 32 09 00 00 jne 0x457395 <__gconv_transform_internal_ucs2+0xc75> - 456a63: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 456a68: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 456a6d: 83 f9 04 cmp ecx, 4 - 456a70: 0f 87 7c 09 00 00 ja 0x4573f2 <__gconv_transform_internal_ucs2+0xcd2> - 456a76: 41 0f b6 73 04 movzx esi, byte ptr [r11 + 4] - 456a7b: 48 63 d1 movsxd rdx, ecx - 456a7e: 40 88 b4 24 84 00 00 00 mov byte ptr [rsp + 132], sil - 456a86: 83 f9 01 cmp ecx, 1 - 456a89: 74 30 je 0x456abb <__gconv_transform_internal_ucs2+0x39b> - 456a8b: 41 0f b6 4b 05 movzx ecx, byte ptr [r11 + 5] - 456a90: 88 8c 24 85 00 00 00 mov byte ptr [rsp + 133], cl - 456a97: 48 83 fa 02 cmp rdx, 2 - 456a9b: 74 1e je 0x456abb <__gconv_transform_internal_ucs2+0x39b> - 456a9d: 41 0f b6 4b 06 movzx ecx, byte ptr [r11 + 6] - 456aa2: 88 8c 24 86 00 00 00 mov byte ptr [rsp + 134], cl - 456aa9: 48 83 fa 03 cmp rdx, 3 - 456aad: 74 0c je 0x456abb <__gconv_transform_internal_ucs2+0x39b> - 456aaf: 41 0f b6 4b 07 movzx ecx, byte ptr [r11 + 7] - 456ab4: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl - 456abb: 4c 89 e1 mov rcx, r12 - 456abe: 48 29 d1 sub rcx, rdx - 456ac1: 48 83 c1 04 add rcx, 4 - 456ac5: 48 39 cb cmp rbx, rcx - 456ac8: 0f 82 45 05 00 00 jb 0x457013 <__gconv_transform_internal_ucs2+0x8f3> - 456ace: 49 8d 76 02 lea rsi, [r14 + 2] - 456ad2: 41 ba 05 00 00 00 mov r10d, 5 - 456ad8: 48 39 74 24 08 cmp qword ptr [rsp + 8], rsi - 456add: 0f 82 b1 fe ff ff jb 0x456994 <__gconv_transform_internal_ucs2+0x274> - 456ae3: 49 8d 4c 24 01 lea rcx, [r12 + 1] - 456ae8: 4c 8d 4a 01 lea r9, [rdx + 1] - 456aec: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 456af1: 41 0f b6 3c 24 movzx edi, byte ptr [r12] - 456af6: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 456afb: 40 88 bc 14 84 00 00 00 mov byte ptr [rsp + rdx + 132], dil - 456b03: 49 83 f9 03 cmp r9, 3 - 456b07: 77 54 ja 0x456b5d <__gconv_transform_internal_ucs2+0x43d> - 456b09: 48 39 cb cmp rbx, rcx - 456b0c: 76 4f jbe 0x456b5d <__gconv_transform_internal_ucs2+0x43d> - 456b0e: 49 8d 4c 24 02 lea rcx, [r12 + 2] - 456b13: 48 8d 7a 02 lea rdi, [rdx + 2] - 456b17: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 456b1c: 45 0f b6 44 24 01 movzx r8d, byte ptr [r12 + 1] - 456b22: 44 88 84 14 85 00 00 00 mov byte ptr [rsp + rdx + 133], r8b - 456b2a: 48 39 cb cmp rbx, rcx - 456b2d: 0f 86 d6 04 00 00 jbe 0x457009 <__gconv_transform_internal_ucs2+0x8e9> - 456b33: 48 83 ff 03 cmp rdi, 3 - 456b37: 0f 87 cc 04 00 00 ja 0x457009 <__gconv_transform_internal_ucs2+0x8e9> - 456b3d: 48 c7 44 24 18 04 00 00 00 mov qword ptr [rsp + 24], 4 - 456b46: 49 8d 4c 24 03 lea rcx, [r12 + 3] - 456b4b: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 456b50: 41 0f b6 4c 24 02 movzx ecx, byte ptr [r12 + 2] - 456b56: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl - 456b5d: 8b 8c 24 84 00 00 00 mov ecx, dword ptr [rsp + 132] - 456b64: 48 8d bc 24 84 00 00 00 lea rdi, [rsp + 132] - 456b6c: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 456b71: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi - 456b76: 81 f9 ff ff 00 00 cmp ecx, 65535 - 456b7c: 0f 87 2f 05 00 00 ja 0x4570b1 <__gconv_transform_internal_ucs2+0x991> - 456b82: 8d b9 00 28 ff ff lea edi, [rcx - 55296] - 456b88: 81 ff ff 07 00 00 cmp edi, 2047 - 456b8e: 0f 86 81 05 00 00 jbe 0x457115 <__gconv_transform_internal_ucs2+0x9f5> - 456b94: 66 41 89 0e mov word ptr [r14], cx - 456b98: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi - 456b9d: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] - 456ba5: 41 bc 04 00 00 00 mov r12d, 4 - 456bab: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 456bb0: 4c 39 e2 cmp rdx, r12 - 456bb3: 0f 8d 1a 08 00 00 jge 0x4573d3 <__gconv_transform_internal_ucs2+0xcb3> - 456bb9: 49 29 d4 sub r12, rdx - 456bbc: 48 8b 14 24 mov rdx, qword ptr [rsp] - 456bc0: 83 e0 f8 and eax, -8 - 456bc3: 4c 8b 74 24 78 mov r14, qword ptr [rsp + 120] - 456bc8: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 456bcd: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] - 456bd1: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 - 456bd6: 4c 03 22 add r12, qword ptr [rdx] - 456bd9: 4c 89 22 mov qword ptr [rdx], r12 - 456bdc: 41 89 03 mov dword ptr [r11], eax - 456bdf: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] - 456be4: e9 37 fc ff ff jmp 0x456820 <__gconv_transform_internal_ucs2+0x100> - 456be9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 456bf0: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 456bf5: 48 83 c0 04 add rax, 4 - 456bf9: 41 bf 06 00 00 00 mov r15d, 6 - 456bff: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 456c04: 48 83 06 01 add qword ptr [rsi], 1 - 456c08: e9 92 fc ff ff jmp 0x45689f <__gconv_transform_internal_ucs2+0x17f> - 456c0d: 0f 1f 00 nop dword ptr [rax] - 456c10: 45 89 fa mov r10d, r15d - 456c13: 4c 8b 7c 24 08 mov r15, qword ptr [rsp + 8] - 456c18: 48 89 4d 00 mov qword ptr [rbp], rcx - 456c1c: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 456c21: 49 01 07 add qword ptr [r15], rax - 456c24: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 456c2b: 85 c0 test eax, eax - 456c2d: 0f 84 61 fd ff ff je 0x456994 <__gconv_transform_internal_ucs2+0x274> - 456c33: 41 83 fa 07 cmp r10d, 7 - 456c37: 0f 85 57 fd ff ff jne 0x456994 <__gconv_transform_internal_ucs2+0x274> - 456c3d: 48 8b 04 24 mov rax, qword ptr [rsp] - 456c41: 48 89 da mov rdx, rbx - 456c44: 48 8b 00 mov rax, qword ptr [rax] - 456c47: 48 29 c2 sub rdx, rax - 456c4a: 48 83 fa 03 cmp rdx, 3 - 456c4e: 0f 8f 60 07 00 00 jg 0x4573b4 <__gconv_transform_internal_ucs2+0xc94> - 456c54: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] - 456c58: 48 39 d8 cmp rax, rbx - 456c5b: 0f 83 09 05 00 00 jae 0x45716a <__gconv_transform_internal_ucs2+0xa4a> - 456c61: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 456c65: 48 8d 48 01 lea rcx, [rax + 1] - 456c69: 48 89 0f mov qword ptr [rdi], rcx - 456c6c: 0f b6 30 movzx esi, byte ptr [rax] - 456c6f: 40 88 72 04 mov byte ptr [rdx + 4], sil - 456c73: 48 39 cb cmp rbx, rcx - 456c76: 76 70 jbe 0x456ce8 <__gconv_transform_internal_ucs2+0x5c8> - 456c78: 48 8d 48 02 lea rcx, [rax + 2] - 456c7c: 48 89 0f mov qword ptr [rdi], rcx - 456c7f: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 456c83: 40 88 72 05 mov byte ptr [rdx + 5], sil - 456c87: 48 39 cb cmp rbx, rcx - 456c8a: 76 5c jbe 0x456ce8 <__gconv_transform_internal_ucs2+0x5c8> - 456c8c: 48 8d 48 03 lea rcx, [rax + 3] - 456c90: 48 89 0f mov qword ptr [rdi], rcx - 456c93: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 456c97: 40 88 72 06 mov byte ptr [rdx + 6], sil - 456c9b: 48 39 cb cmp rbx, rcx - 456c9e: 76 48 jbe 0x456ce8 <__gconv_transform_internal_ucs2+0x5c8> - 456ca0: 48 8d 48 04 lea rcx, [rax + 4] - 456ca4: 48 89 0f mov qword ptr [rdi], rcx - 456ca7: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 456cab: 40 88 72 07 mov byte ptr [rdx + 7], sil - 456caf: 48 39 cb cmp rbx, rcx - 456cb2: 76 34 jbe 0x456ce8 <__gconv_transform_internal_ucs2+0x5c8> - 456cb4: 48 8d 48 05 lea rcx, [rax + 5] - 456cb8: 48 89 0f mov qword ptr [rdi], rcx - 456cbb: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 456cbf: 40 88 72 08 mov byte ptr [rdx + 8], sil - 456cc3: 48 39 cb cmp rbx, rcx - 456cc6: 76 20 jbe 0x456ce8 <__gconv_transform_internal_ucs2+0x5c8> - 456cc8: 48 8d 72 09 lea rsi, [rdx + 9] - 456ccc: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 456cd0: 48 83 c1 01 add rcx, 1 - 456cd4: 48 83 c6 01 add rsi, 1 - 456cd8: 48 89 0f mov qword ptr [rdi], rcx - 456cdb: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] - 456cdf: 40 88 7e ff mov byte ptr [rsi - 1], dil - 456ce3: 48 39 d9 cmp rcx, rbx - 456ce6: 75 e4 jne 0x456ccc <__gconv_transform_internal_ucs2+0x5ac> - 456ce8: 29 c3 sub ebx, eax - 456cea: 8b 02 mov eax, dword ptr [rdx] - 456cec: 83 e0 f8 and eax, -8 - 456cef: 09 d8 or eax, ebx - 456cf1: 89 02 mov dword ptr [rdx], eax - 456cf3: e9 9c fc ff ff jmp 0x456994 <__gconv_transform_internal_ucs2+0x274> - 456cf8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 456d00: 45 89 fd mov r13d, r15d - 456d03: e9 43 fc ff ff jmp 0x45694b <__gconv_transform_internal_ucs2+0x22b> - 456d08: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 456d10: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 - 456d15: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 456d1a: 49 89 d8 mov r8, rbx - 456d1d: 48 89 ee mov rsi, rbp - 456d20: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 - 456d25: 48 83 ec 08 sub rsp, 8 - 456d29: ff 74 24 50 push qword ptr [rsp + 80] - 456d2d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 456d32: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 456d37: 48 8b 10 mov rdx, qword ptr [rax] - 456d3a: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 456d42: e8 69 1e 00 00 call 0x458bb0 <__gconv_transliterate> - 456d47: 41 58 pop r8 - 456d49: 41 59 pop r9 - 456d4b: 41 89 c7 mov r15d, eax - 456d4e: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] - 456d53: 48 8b 44 24 70 mov rax, qword ptr [rsp + 112] - 456d58: 41 83 ff 06 cmp r15d, 6 - 456d5c: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] - 456d61: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] - 456d66: 0f 84 85 fc ff ff je 0x4569f1 <__gconv_transform_internal_ucs2+0x2d1> - 456d6c: 41 83 ff 05 cmp r15d, 5 - 456d70: 0f 85 29 fb ff ff jne 0x45689f <__gconv_transform_internal_ucs2+0x17f> - 456d76: e9 2d fb ff ff jmp 0x4568a8 <__gconv_transform_internal_ucs2+0x188> - 456d7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 456d80: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx - 456d85: 48 89 d0 mov rax, rdx - 456d88: e9 12 fb ff ff jmp 0x45689f <__gconv_transform_internal_ucs2+0x17f> - 456d8d: 0f 1f 00 nop dword ptr [rax] - 456d90: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 456d95: 31 c0 xor eax, eax - 456d97: 48 85 d2 test rdx, rdx - 456d9a: 74 03 je 0x456d9f <__gconv_transform_internal_ucs2+0x67f> - 456d9c: 48 8b 02 mov rax, qword ptr [rdx] - 456d9f: 48 03 44 24 60 add rax, qword ptr [rsp + 96] - 456da4: 4c 39 d8 cmp rax, r11 - 456da7: 0f 84 ae 00 00 00 je 0x456e5b <__gconv_transform_internal_ucs2+0x73b> - 456dad: 48 8b 04 24 mov rax, qword ptr [rsp] - 456db1: 44 8b 5d 10 mov r11d, dword ptr [rbp + 16] - 456db5: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 456dba: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 456dbf: 4c 89 20 mov qword ptr [rax], r12 - 456dc2: 4c 39 e3 cmp rbx, r12 - 456dc5: 0f 84 a6 03 00 00 je 0x457171 <__gconv_transform_internal_ucs2+0xa51> - 456dcb: 41 83 e3 02 and r11d, 2 - 456dcf: 4c 89 f2 mov rdx, r14 - 456dd2: 41 b8 04 00 00 00 mov r8d, 4 - 456dd8: 49 8d 44 24 04 lea rax, [r12 + 4] - 456ddd: 48 39 c3 cmp rbx, rax - 456de0: 0f 82 f4 00 00 00 jb 0x456eda <__gconv_transform_internal_ucs2+0x7ba> - 456de6: 48 8d 72 02 lea rsi, [rdx + 2] - 456dea: 49 39 f7 cmp r15, rsi - 456ded: 0f 82 7e 01 00 00 jb 0x456f71 <__gconv_transform_internal_ucs2+0x851> - 456df3: 41 8b 0c 24 mov ecx, dword ptr [r12] - 456df7: 81 f9 ff ff 00 00 cmp ecx, 65535 - 456dfd: 0f 87 8d 01 00 00 ja 0x456f90 <__gconv_transform_internal_ucs2+0x870> - 456e03: 8d b9 00 28 ff ff lea edi, [rcx - 55296] - 456e09: 81 ff ff 07 00 00 cmp edi, 2047 - 456e0f: 0f 86 c6 01 00 00 jbe 0x456fdb <__gconv_transform_internal_ucs2+0x8bb> - 456e15: 66 89 0a mov word ptr [rdx], cx - 456e18: 49 89 c4 mov r12, rax - 456e1b: 48 89 f2 mov rdx, rsi - 456e1e: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi - 456e23: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 456e28: 4c 39 e3 cmp rbx, r12 - 456e2b: 75 ab jne 0x456dd8 <__gconv_transform_internal_ucs2+0x6b8> - 456e2d: 48 8b 04 24 mov rax, qword ptr [rsp] - 456e31: 48 89 18 mov qword ptr [rax], rbx - 456e34: 48 39 54 24 68 cmp qword ptr [rsp + 104], rdx - 456e39: 0f 85 ad 00 00 00 jne 0x456eec <__gconv_transform_internal_ucs2+0x7cc> - 456e3f: 41 83 f8 05 cmp r8d, 5 - 456e43: 0f 85 31 03 00 00 jne 0x45717a <__gconv_transform_internal_ucs2+0xa5a> - 456e49: 49 39 d6 cmp r14, rdx - 456e4c: 0f 85 f9 fa ff ff jne 0x45694b <__gconv_transform_internal_ucs2+0x22b> - 456e52: 83 6d 14 01 sub dword ptr [rbp + 20], 1 - 456e56: e9 f0 fa ff ff jmp 0x45694b <__gconv_transform_internal_ucs2+0x22b> - 456e5b: 48 8b 34 24 mov rsi, qword ptr [rsp] - 456e5f: 4c 29 f9 sub rcx, r15 - 456e62: 48 8d 04 09 lea rax, [rcx + rcx] - 456e66: 48 29 06 sub qword ptr [rsi], rax - 456e69: e9 dd fa ff ff jmp 0x45694b <__gconv_transform_internal_ucs2+0x22b> - 456e6e: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 456e74: 0f 85 fc 04 00 00 jne 0x457376 <__gconv_transform_internal_ucs2+0xc56> - 456e7a: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 456e7e: 45 31 d2 xor r10d, r10d - 456e81: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 456e88: f6 45 10 01 test byte ptr [rbp + 16], 1 - 456e8c: 0f 85 02 fb ff ff jne 0x456994 <__gconv_transform_internal_ucs2+0x274> - 456e92: 48 8b 5c 24 30 mov rbx, qword ptr [rsp + 48] - 456e97: 48 89 df mov rdi, rbx - 456e9a: e8 91 66 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 456e9f: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 456ea6: 31 d2 xor edx, edx - 456ea8: 31 c9 xor ecx, ecx - 456eaa: 4d 89 f9 mov r9, r15 - 456ead: 45 31 c0 xor r8d, r8d - 456eb0: 50 push rax - 456eb1: 41 54 push r12 - 456eb3: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 456eb8: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 456ebd: ff d3 call rbx - 456ebf: 41 89 c2 mov r10d, eax - 456ec2: 58 pop rax - 456ec3: 5a pop rdx - 456ec4: e9 cb fa ff ff jmp 0x456994 <__gconv_transform_internal_ucs2+0x274> - 456ec9: 4c 89 f1 mov rcx, r14 - 456ecc: 48 89 d8 mov rax, rbx - 456ecf: 41 bf 04 00 00 00 mov r15d, 4 - 456ed5: e9 ce f9 ff ff jmp 0x4568a8 <__gconv_transform_internal_ucs2+0x188> - 456eda: 48 8b 04 24 mov rax, qword ptr [rsp] - 456ede: 4c 89 20 mov qword ptr [rax], r12 - 456ee1: 48 3b 54 24 68 cmp rdx, qword ptr [rsp + 104] - 456ee6: 0f 84 8e 02 00 00 je 0x45717a <__gconv_transform_internal_ucs2+0xa5a> - 456eec: 48 8d 0d 8d 30 04 00 lea rcx, [rip + 274573] # 0x499f80 <__PRETTY_FUNCTION__.12070> - 456ef3: ba ea 02 00 00 mov edx, 746 - 456ef8: 48 8d 35 db 2d 04 00 lea rsi, [rip + 273883] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 456eff: 48 8d 3d fc 2d 04 00 lea rdi, [rip + 273916] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 456f06: e8 45 c0 fa ff call 0x402f50 <__assert_fail> - 456f0b: 45 89 ea mov r10d, r13d - 456f0e: e9 11 fd ff ff jmp 0x456c24 <__gconv_transform_internal_ucs2+0x504> - 456f13: 44 89 5c 24 20 mov dword ptr [rsp + 32], r11d - 456f18: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 456f1d: 49 89 d8 mov r8, rbx - 456f20: 48 89 ee mov rsi, rbp - 456f23: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 - 456f28: 48 83 ec 08 sub rsp, 8 - 456f2c: ff 74 24 50 push qword ptr [rsp + 80] - 456f30: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 456f35: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 456f3a: 48 8b 10 mov rdx, qword ptr [rax] - 456f3d: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 456f45: e8 66 1c 00 00 call 0x458bb0 <__gconv_transliterate> - 456f4a: 5a pop rdx - 456f4b: 59 pop rcx - 456f4c: 83 f8 06 cmp eax, 6 - 456f4f: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] - 456f54: 48 8b 54 24 78 mov rdx, qword ptr [rsp + 120] - 456f59: 41 89 c0 mov r8d, eax - 456f5c: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] - 456f61: 44 8b 5c 24 20 mov r11d, dword ptr [rsp + 32] - 456f66: 74 4d je 0x456fb5 <__gconv_transform_internal_ucs2+0x895> - 456f68: 83 f8 05 cmp eax, 5 - 456f6b: 0f 85 b7 fe ff ff jne 0x456e28 <__gconv_transform_internal_ucs2+0x708> - 456f71: 48 8b 34 24 mov rsi, qword ptr [rsp] - 456f75: 48 89 d0 mov rax, rdx - 456f78: 48 8b 54 24 68 mov rdx, qword ptr [rsp + 104] - 456f7d: 4c 89 26 mov qword ptr [rsi], r12 - 456f80: 48 39 d0 cmp rax, rdx - 456f83: 0f 84 c0 fe ff ff je 0x456e49 <__gconv_transform_internal_ucs2+0x729> - 456f89: e9 5e ff ff ff jmp 0x456eec <__gconv_transform_internal_ucs2+0x7cc> - 456f8e: 66 90 nop - 456f90: c1 e9 07 shr ecx, 7 - 456f93: 81 f9 00 1c 00 00 cmp ecx, 7168 - 456f99: 0f 84 b3 01 00 00 je 0x457152 <__gconv_transform_internal_ucs2+0xa32> - 456f9f: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 456fa5: 0f 84 2f ff ff ff je 0x456eda <__gconv_transform_internal_ucs2+0x7ba> - 456fab: f6 45 10 08 test byte ptr [rbp + 16], 8 - 456faf: 0f 85 5e ff ff ff jne 0x456f13 <__gconv_transform_internal_ucs2+0x7f3> - 456fb5: 45 85 db test r11d, r11d - 456fb8: 0f 84 1c ff ff ff je 0x456eda <__gconv_transform_internal_ucs2+0x7ba> - 456fbe: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 456fc3: 49 83 c4 04 add r12, 4 - 456fc7: 41 b8 06 00 00 00 mov r8d, 6 - 456fcd: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 456fd2: 48 83 00 01 add qword ptr [rax], 1 - 456fd6: e9 4d fe ff ff jmp 0x456e28 <__gconv_transform_internal_ucs2+0x708> - 456fdb: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 456fe0: 48 85 f6 test rsi, rsi - 456fe3: 0f 84 f1 fe ff ff je 0x456eda <__gconv_transform_internal_ucs2+0x7ba> - 456fe9: 45 85 db test r11d, r11d - 456fec: 0f 84 e8 fe ff ff je 0x456eda <__gconv_transform_internal_ucs2+0x7ba> - 456ff2: 48 83 06 01 add qword ptr [rsi], 1 - 456ff6: 49 89 c4 mov r12, rax - 456ff9: 41 b8 06 00 00 00 mov r8d, 6 - 456fff: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 457004: e9 1f fe ff ff jmp 0x456e28 <__gconv_transform_internal_ucs2+0x708> - 457009: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 45700e: e9 4a fb ff ff jmp 0x456b5d <__gconv_transform_internal_ucs2+0x43d> - 457013: 48 8b 04 24 mov rax, qword ptr [rsp] - 457017: 48 89 18 mov qword ptr [rax], rbx - 45701a: 49 39 dc cmp r12, rbx - 45701d: 0f 83 83 00 00 00 jae 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 457023: 49 8d 44 24 01 lea rax, [r12 + 1] - 457028: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 45702d: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 457032: 41 88 74 13 04 mov byte ptr [r11 + rdx + 4], sil - 457037: 48 39 c3 cmp rbx, rax - 45703a: 76 6a jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 45703c: 49 8d 44 24 02 lea rax, [r12 + 2] - 457041: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 457046: 41 0f b6 7c 24 01 movzx edi, byte ptr [r12 + 1] - 45704c: 41 88 7c 13 05 mov byte ptr [r11 + rdx + 5], dil - 457051: 48 39 c3 cmp rbx, rax - 457054: 76 50 jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 457056: 49 8d 44 24 03 lea rax, [r12 + 3] - 45705b: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 457060: 41 0f b6 7c 24 02 movzx edi, byte ptr [r12 + 2] - 457066: 41 88 7c 13 06 mov byte ptr [r11 + rdx + 6], dil - 45706b: 48 39 c3 cmp rbx, rax - 45706e: 76 36 jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 457070: 49 8d 44 24 04 lea rax, [r12 + 4] - 457075: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 45707a: 41 0f b6 74 24 03 movzx esi, byte ptr [r12 + 3] - 457080: 41 88 74 13 07 mov byte ptr [r11 + rdx + 7], sil - 457085: 48 39 c3 cmp rbx, rax - 457088: 76 1c jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 45708a: 4c 01 da add rdx, r11 - 45708d: 48 83 c0 01 add rax, 1 - 457091: 48 83 c2 01 add rdx, 1 - 457095: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 45709a: 0f b6 48 ff movzx ecx, byte ptr [rax - 1] - 45709e: 88 4a 07 mov byte ptr [rdx + 7], cl - 4570a1: 48 39 c3 cmp rbx, rax - 4570a4: 75 e7 jne 0x45708d <__gconv_transform_internal_ucs2+0x96d> - 4570a6: 41 ba 07 00 00 00 mov r10d, 7 - 4570ac: e9 e3 f8 ff ff jmp 0x456994 <__gconv_transform_internal_ucs2+0x274> - 4570b1: c1 e9 07 shr ecx, 7 - 4570b4: 81 f9 00 1c 00 00 cmp ecx, 7168 - 4570ba: 0f 84 dd fa ff ff je 0x456b9d <__gconv_transform_internal_ucs2+0x47d> - 4570c0: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 4570c6: 0f 84 93 00 00 00 je 0x45715f <__gconv_transform_internal_ucs2+0xa3f> - 4570cc: 41 f6 c5 08 test r13b, 8 - 4570d0: 0f 85 c3 00 00 00 jne 0x457199 <__gconv_transform_internal_ucs2+0xa79> - 4570d6: 41 83 e5 02 and r13d, 2 - 4570da: 41 ba 06 00 00 00 mov r10d, 6 - 4570e0: 49 89 fc mov r12, rdi - 4570e3: 0f 84 ab f8 ff ff je 0x456994 <__gconv_transform_internal_ucs2+0x274> - 4570e9: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 4570ee: 49 83 c4 04 add r12, 4 - 4570f2: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 4570f7: 48 83 00 01 add qword ptr [rax], 1 - 4570fb: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 457100: 49 39 c4 cmp r12, rax - 457103: 74 5a je 0x45715f <__gconv_transform_internal_ucs2+0xa3f> - 457105: 49 29 c4 sub r12, rax - 457108: 41 8b 03 mov eax, dword ptr [r11] - 45710b: 89 c2 mov edx, eax - 45710d: 83 e2 07 and edx, 7 - 457110: e9 9b fa ff ff jmp 0x456bb0 <__gconv_transform_internal_ucs2+0x490> - 457115: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 45711b: 41 ba 06 00 00 00 mov r10d, 6 - 457121: 0f 84 6d f8 ff ff je 0x456994 <__gconv_transform_internal_ucs2+0x274> - 457127: 41 83 e5 02 and r13d, 2 - 45712b: 0f 84 63 f8 ff ff je 0x456994 <__gconv_transform_internal_ucs2+0x274> - 457131: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 457136: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] - 45713e: 41 bc 04 00 00 00 mov r12d, 4 - 457144: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 457149: 48 83 06 01 add qword ptr [rsi], 1 - 45714d: e9 5e fa ff ff jmp 0x456bb0 <__gconv_transform_internal_ucs2+0x490> - 457152: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 457157: 49 89 c4 mov r12, rax - 45715a: e9 c9 fc ff ff jmp 0x456e28 <__gconv_transform_internal_ucs2+0x708> - 45715f: 41 ba 06 00 00 00 mov r10d, 6 - 457165: e9 2a f8 ff ff jmp 0x456994 <__gconv_transform_internal_ucs2+0x274> - 45716a: 31 db xor ebx, ebx - 45716c: e9 79 fb ff ff jmp 0x456cea <__gconv_transform_internal_ucs2+0x5ca> - 457171: 4d 39 f7 cmp r15, r14 - 457174: 0f 85 72 fd ff ff jne 0x456eec <__gconv_transform_internal_ucs2+0x7cc> - 45717a: 48 8d 0d ff 2d 04 00 lea rcx, [rip + 273919] # 0x499f80 <__PRETTY_FUNCTION__.12070> - 457181: ba eb 02 00 00 mov edx, 747 - 457186: 48 8d 35 4d 2b 04 00 lea rsi, [rip + 273229] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 45718d: 48 8d 3d ec 2b 04 00 lea rdi, [rip + 273388] # 0x499d80 - 457194: e8 b7 bd fa ff call 0x402f50 <__assert_fail> - 457199: 4c 89 5c 24 58 mov qword ptr [rsp + 88], r11 - 45719e: 49 89 f8 mov r8, rdi - 4571a1: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 4571a6: 4c 89 e2 mov rdx, r12 - 4571a9: 4c 03 44 24 18 add r8, qword ptr [rsp + 24] - 4571ae: 48 83 ec 08 sub rsp, 8 - 4571b2: 48 89 ee mov rsi, rbp - 4571b5: ff 74 24 50 push qword ptr [rsp + 80] - 4571b9: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 4571be: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 4571c6: 4c 89 44 24 38 mov qword ptr [rsp + 56], r8 - 4571cb: e8 e0 19 00 00 call 0x458bb0 <__gconv_transliterate> - 4571d0: 41 5b pop r11 - 4571d2: 41 5c pop r12 - 4571d4: 83 f8 06 cmp eax, 6 - 4571d7: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] - 4571dc: 4c 8b 5c 24 58 mov r11, qword ptr [rsp + 88] - 4571e1: 41 89 c2 mov r10d, eax - 4571e4: 74 1e je 0x457204 <__gconv_transform_internal_ucs2+0xae4> - 4571e6: 4c 3b 64 24 20 cmp r12, qword ptr [rsp + 32] - 4571eb: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] - 4571f0: 74 21 je 0x457213 <__gconv_transform_internal_ucs2+0xaf3> - 4571f2: 41 8b 03 mov eax, dword ptr [r11] - 4571f5: 4c 2b 64 24 20 sub r12, qword ptr [rsp + 32] - 4571fa: 89 c2 mov edx, eax - 4571fc: 83 e2 07 and edx, 7 - 4571ff: e9 ac f9 ff ff jmp 0x456bb0 <__gconv_transform_internal_ucs2+0x490> - 457204: 41 80 e5 02 and r13b, 2 - 457208: 0f 84 ed fe ff ff je 0x4570fb <__gconv_transform_internal_ucs2+0x9db> - 45720e: e9 d6 fe ff ff jmp 0x4570e9 <__gconv_transform_internal_ucs2+0x9c9> - 457213: 83 f8 07 cmp eax, 7 - 457216: 0f 85 14 01 00 00 jne 0x457330 <__gconv_transform_internal_ucs2+0xc10> - 45721c: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] - 457224: 49 39 d0 cmp r8, rdx - 457227: 0f 84 08 02 00 00 je 0x457435 <__gconv_transform_internal_ucs2+0xd15> - 45722d: 41 8b 03 mov eax, dword ptr [r11] - 457230: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] - 457235: 89 c1 mov ecx, eax - 457237: 48 89 de mov rsi, rbx - 45723a: 83 e0 f8 and eax, -8 - 45723d: 83 e1 07 and ecx, 7 - 457240: 48 29 ce sub rsi, rcx - 457243: 48 89 f1 mov rcx, rsi - 457246: 48 8b 34 24 mov rsi, qword ptr [rsp] - 45724a: 48 01 0e add qword ptr [rsi], rcx - 45724d: 48 63 c8 movsxd rcx, eax - 457250: 48 39 d9 cmp rcx, rbx - 457253: 0f 8d bd 01 00 00 jge 0x457416 <__gconv_transform_internal_ucs2+0xcf6> - 457259: 48 83 7c 24 18 04 cmp qword ptr [rsp + 24], 4 - 45725f: 0f 87 f2 00 00 00 ja 0x457357 <__gconv_transform_internal_ucs2+0xc37> - 457265: 0b 44 24 18 or eax, dword ptr [rsp + 24] - 457269: 41 89 03 mov dword ptr [r11], eax - 45726c: 4c 3b 44 24 20 cmp r8, qword ptr [rsp + 32] - 457271: 0f 86 2f fe ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 457277: 0f b6 84 24 84 00 00 00 movzx eax, byte ptr [rsp + 132] - 45727f: 41 88 43 04 mov byte ptr [r11 + 4], al - 457283: 48 8d 84 24 85 00 00 00 lea rax, [rsp + 133] - 45728b: 49 39 c0 cmp r8, rax - 45728e: 0f 86 12 fe ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 457294: 0f b6 84 24 85 00 00 00 movzx eax, byte ptr [rsp + 133] - 45729c: 41 88 43 05 mov byte ptr [r11 + 5], al - 4572a0: 48 8d 84 24 86 00 00 00 lea rax, [rsp + 134] - 4572a8: 49 39 c0 cmp r8, rax - 4572ab: 0f 86 f5 fd ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 4572b1: 0f b6 84 24 86 00 00 00 movzx eax, byte ptr [rsp + 134] - 4572b9: 41 88 43 06 mov byte ptr [r11 + 6], al - 4572bd: 48 8d 84 24 87 00 00 00 lea rax, [rsp + 135] - 4572c5: 49 39 c0 cmp r8, rax - 4572c8: 0f 86 d8 fd ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 4572ce: 0f b6 84 24 87 00 00 00 movzx eax, byte ptr [rsp + 135] - 4572d6: 41 88 43 07 mov byte ptr [r11 + 7], al - 4572da: 49 39 d0 cmp r8, rdx - 4572dd: 0f 86 c3 fd ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 4572e3: 0f b6 94 24 88 00 00 00 movzx edx, byte ptr [rsp + 136] - 4572eb: 48 8d 84 24 89 00 00 00 lea rax, [rsp + 137] - 4572f3: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 4572f8: 41 88 53 08 mov byte ptr [r11 + 8], dl - 4572fc: 49 39 c0 cmp r8, rax - 4572ff: 0f 86 a1 fd ff ff jbe 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 457305: 49 83 c3 09 add r11, 9 - 457309: 48 83 c0 01 add rax, 1 - 45730d: 49 83 c3 01 add r11, 1 - 457311: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 457316: 0f b6 50 ff movzx edx, byte ptr [rax - 1] - 45731a: 41 88 53 ff mov byte ptr [r11 - 1], dl - 45731e: 49 39 c0 cmp r8, rax - 457321: 75 e6 jne 0x457309 <__gconv_transform_internal_ucs2+0xbe9> - 457323: e9 7e fd ff ff jmp 0x4570a6 <__gconv_transform_internal_ucs2+0x986> - 457328: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 457330: 85 c0 test eax, eax - 457332: 0f 85 5c f6 ff ff jne 0x456994 <__gconv_transform_internal_ucs2+0x274> - 457338: 48 8b 04 24 mov rax, qword ptr [rsp] - 45733c: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 457341: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 - 457346: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] - 45734b: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] - 45734f: 4c 8b 20 mov r12, qword ptr [rax] - 457352: e9 c9 f4 ff ff jmp 0x456820 <__gconv_transform_internal_ucs2+0x100> - 457357: 48 8d 0d e2 2d 04 00 lea rcx, [rip + 273890] # 0x49a140 <__PRETTY_FUNCTION__.11985> - 45735e: ba e6 01 00 00 mov edx, 486 - 457363: 48 8d 35 e2 29 04 00 lea rsi, [rip + 272866] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 45736a: 48 8d 3d d7 2a 04 00 lea rdi, [rip + 273111] # 0x499e48 - 457371: e8 da bb fa ff call 0x402f50 <__assert_fail> - 457376: 48 8d 0d 03 2c 04 00 lea rcx, [rip + 273411] # 0x499f80 <__PRETTY_FUNCTION__.12070> - 45737d: ba a4 01 00 00 mov edx, 420 - 457382: 48 8d 35 51 29 04 00 lea rsi, [rip + 272721] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 457389: 48 8d 3d 5e 29 04 00 lea rdi, [rip + 272734] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 457390: e8 bb bb fa ff call 0x402f50 <__assert_fail> - 457395: 48 8d 0d e4 2b 04 00 lea rcx, [rip + 273380] # 0x499f80 <__PRETTY_FUNCTION__.12070> - 45739c: ba 34 02 00 00 mov edx, 564 - 4573a1: 48 8d 35 32 29 04 00 lea rsi, [rip + 272690] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4573a8: 48 8d 3d 3f 29 04 00 lea rdi, [rip + 272703] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 4573af: e8 9c bb fa ff call 0x402f50 <__assert_fail> - 4573b4: 48 8d 0d c5 2b 04 00 lea rcx, [rip + 273349] # 0x499f80 <__PRETTY_FUNCTION__.12070> - 4573bb: ba 1e 03 00 00 mov edx, 798 - 4573c0: 48 8d 35 13 29 04 00 lea rsi, [rip + 272659] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4573c7: 48 8d 3d 45 29 04 00 lea rdi, [rip + 272709] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> - 4573ce: e8 7d bb fa ff call 0x402f50 <__assert_fail> - 4573d3: 48 8d 0d 66 2d 04 00 lea rcx, [rip + 273766] # 0x49a140 <__PRETTY_FUNCTION__.11985> - 4573da: ba c9 01 00 00 mov edx, 457 - 4573df: 48 8d 35 66 29 04 00 lea rsi, [rip + 272742] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 4573e6: 48 8d 3d e3 29 04 00 lea rdi, [rip + 272867] # 0x499dd0 - 4573ed: e8 5e bb fa ff call 0x402f50 <__assert_fail> - 4573f2: 48 8d 0d 47 2d 04 00 lea rcx, [rip + 273735] # 0x49a140 <__PRETTY_FUNCTION__.11985> - 4573f9: ba 8b 01 00 00 mov edx, 395 - 4573fe: 48 8d 35 47 29 04 00 lea rsi, [rip + 272711] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 457405: 48 8d 3d 94 29 04 00 lea rdi, [rip + 272788] # 0x499da0 - 45740c: e8 3f bb fa ff call 0x402f50 <__assert_fail> - 457411: e8 ba 47 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 457416: 48 8d 0d 23 2d 04 00 lea rcx, [rip + 273699] # 0x49a140 <__PRETTY_FUNCTION__.11985> - 45741d: ba e5 01 00 00 mov edx, 485 - 457422: 48 8d 35 23 29 04 00 lea rsi, [rip + 272675] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 457429: 48 8d 3d f0 29 04 00 lea rdi, [rip + 272880] # 0x499e20 - 457430: e8 1b bb fa ff call 0x402f50 <__assert_fail> - 457435: 48 8d 0d 04 2d 04 00 lea rcx, [rip + 273668] # 0x49a140 <__PRETTY_FUNCTION__.11985> - 45743c: ba db 01 00 00 mov edx, 475 - 457441: 48 8d 35 04 29 04 00 lea rsi, [rip + 272644] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 457448: 48 8d 3d a9 29 04 00 lea rdi, [rip + 272809] # 0x499df8 - 45744f: e8 fc ba fa ff call 0x402f50 <__assert_fail> - 457454: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45745f: 90 nop - -0000000000457460 <__gconv_transform_ucs2reverse_internal>: - 457460: f3 0f 1e fa endbr64 - 457464: 41 57 push r15 - 457466: 49 89 d3 mov r11, rdx - 457469: 41 56 push r14 - 45746b: 41 55 push r13 - 45746d: 41 54 push r12 - 45746f: 55 push rbp - 457470: 48 89 f5 mov rbp, rsi - 457473: 53 push rbx - 457474: 48 89 cb mov rbx, rcx - 457477: 48 83 ec 78 sub rsp, 120 - 45747b: 8b 56 10 mov edx, dword ptr [rsi + 16] - 45747e: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 457483: 44 8b a4 24 b0 00 00 00 mov r12d, dword ptr [rsp + 176] - 45748b: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 457494: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 457499: 31 c0 xor eax, eax - 45749b: 48 8d 47 68 lea rax, [rdi + 104] - 45749f: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 4574a8: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 4574ad: 48 8d 46 30 lea rax, [rsi + 48] - 4574b1: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 4574b6: f6 c2 01 test dl, 1 - 4574b9: 75 28 jne 0x4574e3 <__gconv_transform_ucs2reverse_internal+0x83> - 4574bb: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 4574c2: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 4574c7: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 4574cc: 74 15 je 0x4574e3 <__gconv_transform_ucs2reverse_internal+0x83> - 4574ce: 49 89 c7 mov r15, rax - 4574d1: 49 c1 cf 11 ror r15, 17 - 4574d5: 64 4c 33 3c 25 30 00 00 00 xor r15, qword ptr fs:[48] - 4574de: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 - 4574e3: 45 85 e4 test r12d, r12d - 4574e6: 0f 85 5a 05 00 00 jne 0x457a46 <__gconv_transform_ucs2reverse_internal+0x5e6> - 4574ec: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 4574f1: 48 8d 4c 24 50 lea rcx, [rsp + 80] - 4574f6: 8b b4 24 b8 00 00 00 mov esi, dword ptr [rsp + 184] - 4574fd: 4d 8b 2b mov r13, qword ptr [r11] - 457500: 4c 8b 65 08 mov r12, qword ptr [rbp + 8] - 457504: 48 85 ff test rdi, rdi - 457507: 48 89 f8 mov rax, rdi - 45750a: 48 0f 44 c5 cmove rax, rbp - 45750e: 4d 85 c9 test r9, r9 - 457511: 4c 8b 30 mov r14, qword ptr [rax] - 457514: b8 00 00 00 00 mov eax, 0 - 457519: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 - 457522: 48 0f 45 c1 cmovne rax, rcx - 457526: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 45752b: 85 f6 test esi, esi - 45752d: 0f 85 5d 02 00 00 jne 0x457790 <__gconv_transform_ucs2reverse_internal+0x330> - 457533: 45 31 d2 xor r10d, r10d - 457536: 4d 89 cf mov r15, r9 - 457539: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 457540: 4d 85 ff test r15, r15 - 457543: 74 03 je 0x457548 <__gconv_transform_ucs2reverse_internal+0xe8> - 457545: 4d 03 17 add r10, qword ptr [r15] - 457548: 4c 39 eb cmp rbx, r13 - 45754b: 0f 84 57 03 00 00 je 0x4578a8 <__gconv_transform_ucs2reverse_internal+0x448> - 457551: 49 8d 45 02 lea rax, [r13 + 2] - 457555: 48 39 c3 cmp rbx, rax - 457558: 0f 82 f2 02 00 00 jb 0x457850 <__gconv_transform_ucs2reverse_internal+0x3f0> - 45755e: 49 8d 4e 04 lea rcx, [r14 + 4] - 457562: 49 39 cc cmp r12, rcx - 457565: 0f 82 15 03 00 00 jb 0x457880 <__gconv_transform_ucs2reverse_internal+0x420> - 45756b: 83 e2 02 and edx, 2 - 45756e: 0f 85 2c 01 00 00 jne 0x4576a0 <__gconv_transform_ucs2reverse_internal+0x240> - 457574: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 45757a: 48 89 ce mov rsi, rcx - 45757d: 0f 84 e5 03 00 00 je 0x457968 <__gconv_transform_ucs2reverse_internal+0x508> - 457583: 0f b7 50 fe movzx edx, word ptr [rax - 2] - 457587: 48 8d 79 fc lea rdi, [rcx - 4] - 45758b: 48 8d 70 fe lea rsi, [rax - 2] - 45758f: 66 c1 c2 08 rol dx, 8 - 457593: 44 8d 82 00 28 00 00 lea r8d, [rdx + 10240] - 45759a: 66 41 81 f8 ff 07 cmp r8w, 2047 - 4575a0: 0f 86 aa 01 00 00 jbe 0x457750 <__gconv_transform_ucs2reverse_internal+0x2f0> - 4575a6: 0f b7 d2 movzx edx, dx - 4575a9: 89 51 fc mov dword ptr [rcx - 4], edx - 4575ac: 48 39 c3 cmp rbx, rax - 4575af: 0f 84 f6 02 00 00 je 0x4578ab <__gconv_transform_ucs2reverse_internal+0x44b> - 4575b5: 48 8d 50 02 lea rdx, [rax + 2] - 4575b9: 48 39 d3 cmp rbx, rdx - 4575bc: 72 1d jb 0x4575db <__gconv_transform_ucs2reverse_internal+0x17b> - 4575be: 48 8d 71 04 lea rsi, [rcx + 4] - 4575c2: 49 39 f4 cmp r12, rsi - 4575c5: 0f 82 b5 01 00 00 jb 0x457780 <__gconv_transform_ucs2reverse_internal+0x320> - 4575cb: 48 89 f1 mov rcx, rsi - 4575ce: 48 89 d0 mov rax, rdx - 4575d1: eb b0 jmp 0x457583 <__gconv_transform_ucs2reverse_internal+0x123> - 4575d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4575d8: 48 89 f1 mov rcx, rsi - 4575db: c7 44 24 10 07 00 00 00 mov dword ptr [rsp + 16], 7 - 4575e3: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 4575e9: 49 89 03 mov qword ptr [r11], rax - 4575ec: 0f 85 7b 01 00 00 jne 0x45776d <__gconv_transform_ucs2reverse_internal+0x30d> - 4575f2: 83 45 14 01 add dword ptr [rbp + 20], 1 - 4575f6: f6 45 10 01 test byte ptr [rbp + 16], 1 - 4575fa: 0f 85 68 02 00 00 jne 0x457868 <__gconv_transform_ucs2reverse_internal+0x408> - 457600: 4c 39 f1 cmp rcx, r14 - 457603: 4c 89 54 24 30 mov qword ptr [rsp + 48], r10 - 457608: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx - 45760d: 0f 86 f8 00 00 00 jbe 0x45770b <__gconv_transform_ucs2reverse_internal+0x2ab> - 457613: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 457618: 48 8b 45 00 mov rax, qword ptr [rbp] - 45761c: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 - 457621: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 457626: e8 05 5f ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 45762b: 48 8d 54 24 58 lea rdx, [rsp + 88] - 457630: 45 31 c0 xor r8d, r8d - 457633: 4d 89 f9 mov r9, r15 - 457636: 8b b4 24 b8 00 00 00 mov esi, dword ptr [rsp + 184] - 45763d: 56 push rsi - 45763e: 6a 00 push 0 - 457640: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 457645: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] - 45764a: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] - 45764f: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 457654: ff d0 call rax - 457656: 5a pop rdx - 457657: 59 pop rcx - 457658: 83 f8 04 cmp eax, 4 - 45765b: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] - 457660: 0f 84 9a 00 00 00 je 0x457700 <__gconv_transform_ucs2reverse_internal+0x2a0> - 457666: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] - 45766b: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 457670: 4c 8b 54 24 30 mov r10, qword ptr [rsp + 48] - 457675: 48 39 d1 cmp rcx, rdx - 457678: 0f 85 42 02 00 00 jne 0x4578c0 <__gconv_transform_ucs2reverse_internal+0x460> - 45767e: 85 c0 test eax, eax - 457680: 0f 85 d0 07 00 00 jne 0x457e56 <__gconv_transform_ucs2reverse_internal+0x9f6> - 457686: 4c 8b 75 00 mov r14, qword ptr [rbp] - 45768a: 4c 8b 54 24 50 mov r10, qword ptr [rsp + 80] - 45768f: 4d 8b 2b mov r13, qword ptr [r11] - 457692: 8b 55 10 mov edx, dword ptr [rbp + 16] - 457695: e9 a6 fe ff ff jmp 0x457540 <__gconv_transform_ucs2reverse_internal+0xe0> - 45769a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4576a0: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 4576a6: 0f 84 34 03 00 00 je 0x4579e0 <__gconv_transform_ucs2reverse_internal+0x580> - 4576ac: 4c 89 f6 mov rsi, r14 - 4576af: 0f b7 50 fe movzx edx, word ptr [rax - 2] - 4576b3: 66 c1 c2 08 rol dx, 8 - 4576b7: 8d ba 00 28 00 00 lea edi, [rdx + 10240] - 4576bd: 66 81 ff ff 07 cmp di, 2047 - 4576c2: 0f 86 70 03 00 00 jbe 0x457a38 <__gconv_transform_ucs2reverse_internal+0x5d8> - 4576c8: 0f b7 d2 movzx edx, dx - 4576cb: 89 16 mov dword ptr [rsi], edx - 4576cd: 48 89 ce mov rsi, rcx - 4576d0: 48 39 c3 cmp rbx, rax - 4576d3: 0f 84 d6 03 00 00 je 0x457aaf <__gconv_transform_ucs2reverse_internal+0x64f> - 4576d9: 48 8d 50 02 lea rdx, [rax + 2] - 4576dd: 48 39 d3 cmp rbx, rdx - 4576e0: 0f 82 f2 fe ff ff jb 0x4575d8 <__gconv_transform_ucs2reverse_internal+0x178> - 4576e6: 48 8d 4e 04 lea rcx, [rsi + 4] - 4576ea: 49 39 cc cmp r12, rcx - 4576ed: 0f 82 a5 01 00 00 jb 0x457898 <__gconv_transform_ucs2reverse_internal+0x438> - 4576f3: 48 89 d0 mov rax, rdx - 4576f6: eb b7 jmp 0x4576af <__gconv_transform_ucs2reverse_internal+0x24f> - 4576f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 457700: 83 7c 24 10 05 cmp dword ptr [rsp + 16], 5 - 457705: 0f 84 7b ff ff ff je 0x457686 <__gconv_transform_ucs2reverse_internal+0x226> - 45770b: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] - 457712: 85 c0 test eax, eax - 457714: 74 0b je 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> - 457716: 83 7c 24 10 07 cmp dword ptr [rsp + 16], 7 - 45771b: 0f 84 a1 03 00 00 je 0x457ac2 <__gconv_transform_ucs2reverse_internal+0x662> - 457721: 48 8b 44 24 68 mov rax, qword ptr [rsp + 104] - 457726: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45772f: 0f 85 fd 06 00 00 jne 0x457e32 <__gconv_transform_ucs2reverse_internal+0x9d2> - 457735: 8b 44 24 10 mov eax, dword ptr [rsp + 16] - 457739: 48 83 c4 78 add rsp, 120 - 45773d: 5b pop rbx - 45773e: 5d pop rbp - 45773f: 41 5c pop r12 - 457741: 41 5d pop r13 - 457743: 41 5e pop r14 - 457745: 41 5f pop r15 - 457747: c3 ret - 457748: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 457750: 48 89 f0 mov rax, rsi - 457753: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 457759: c7 44 24 10 06 00 00 00 mov dword ptr [rsp + 16], 6 - 457761: 48 89 f9 mov rcx, rdi - 457764: 49 89 03 mov qword ptr [r11], rax - 457767: 0f 84 85 fe ff ff je 0x4575f2 <__gconv_transform_ucs2reverse_internal+0x192> - 45776d: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 457772: 48 89 08 mov qword ptr [rax], rcx - 457775: eb aa jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> - 457777: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 457780: c7 44 24 10 05 00 00 00 mov dword ptr [rsp + 16], 5 - 457788: e9 56 fe ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> - 45778d: 0f 1f 00 nop dword ptr [rax] - 457790: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] - 457794: 8b 06 mov eax, dword ptr [rsi] - 457796: 41 89 c2 mov r10d, eax - 457799: 41 83 e2 07 and r10d, 7 - 45779d: 0f 84 90 fd ff ff je 0x457533 <__gconv_transform_ucs2reverse_internal+0xd3> - 4577a3: 48 85 ff test rdi, rdi - 4577a6: 0f 85 8b 06 00 00 jne 0x457e37 <__gconv_transform_ucs2reverse_internal+0x9d7> - 4577ac: 41 83 fa 04 cmp r10d, 4 - 4577b0: 0f 87 a9 06 00 00 ja 0x457e5f <__gconv_transform_ucs2reverse_internal+0x9ff> - 4577b6: 0f b6 4e 04 movzx ecx, byte ptr [rsi + 4] - 4577ba: 88 4c 24 66 mov byte ptr [rsp + 102], cl - 4577be: 41 83 fa 01 cmp r10d, 1 - 4577c2: 0f 84 0a 02 00 00 je 0x4579d2 <__gconv_transform_ucs2reverse_internal+0x572> - 4577c8: 0f b6 4e 05 movzx ecx, byte ptr [rsi + 5] - 4577cc: 4c 89 ef mov rdi, r13 - 4577cf: 88 4c 24 67 mov byte ptr [rsp + 103], cl - 4577d3: b9 02 00 00 00 mov ecx, 2 - 4577d8: 48 39 fb cmp rbx, rdi - 4577db: 0f 82 07 05 00 00 jb 0x457ce8 <__gconv_transform_ucs2reverse_internal+0x888> - 4577e1: 4d 8d 46 04 lea r8, [r14 + 4] - 4577e5: 4d 39 c4 cmp r12, r8 - 4577e8: 0f 82 da 03 00 00 jb 0x457bc8 <__gconv_transform_ucs2reverse_internal+0x768> - 4577ee: 41 0f b6 7d 00 movzx edi, byte ptr [r13] - 4577f3: 40 88 7c 0c 66 mov byte ptr [rsp + rcx + 102], dil - 4577f8: 0f b7 4c 24 66 movzx ecx, word ptr [rsp + 102] - 4577fd: 66 c1 c1 08 rol cx, 8 - 457801: 8d b9 00 28 00 00 lea edi, [rcx + 10240] - 457807: 66 81 ff ff 07 cmp di, 2047 - 45780c: 0f 86 5f 05 00 00 jbe 0x457d71 <__gconv_transform_ucs2reverse_internal+0x911> - 457812: 0f b7 c9 movzx ecx, cx - 457815: 41 89 0e mov dword ptr [r14], ecx - 457818: 8b 06 mov eax, dword ptr [rsi] - 45781a: 41 89 c2 mov r10d, eax - 45781d: 41 83 e2 07 and r10d, 7 - 457821: 4d 63 d2 movsxd r10, r10d - 457824: a8 06 test al, 6 - 457826: 0f 85 bd 05 00 00 jne 0x457de9 <__gconv_transform_ucs2reverse_internal+0x989> - 45782c: 4d 29 d5 sub r13, r10 - 45782f: 83 e0 f8 and eax, -8 - 457832: 4c 8b 54 24 50 mov r10, qword ptr [rsp + 80] - 457837: 8b 55 10 mov edx, dword ptr [rbp + 16] - 45783a: 49 83 c5 02 add r13, 2 - 45783e: 4d 89 c6 mov r14, r8 - 457841: 4d 89 cf mov r15, r9 - 457844: 4d 89 2b mov qword ptr [r11], r13 - 457847: 89 06 mov dword ptr [rsi], eax - 457849: e9 f2 fc ff ff jmp 0x457540 <__gconv_transform_ucs2reverse_internal+0xe0> - 45784e: 66 90 nop - 457850: c7 44 24 10 07 00 00 00 mov dword ptr [rsp + 16], 7 - 457858: 4c 89 f1 mov rcx, r14 - 45785b: 4c 89 e8 mov rax, r13 - 45785e: e9 80 fd ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> - 457863: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 457868: 48 89 4d 00 mov qword ptr [rbp], rcx - 45786c: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 457871: 49 01 07 add qword ptr [r15], rax - 457874: e9 92 fe ff ff jmp 0x45770b <__gconv_transform_ucs2reverse_internal+0x2ab> - 457879: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 457880: c7 44 24 10 05 00 00 00 mov dword ptr [rsp + 16], 5 - 457888: 4c 89 f1 mov rcx, r14 - 45788b: 4c 89 e8 mov rax, r13 - 45788e: e9 50 fd ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> - 457893: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 457898: c7 44 24 10 05 00 00 00 mov dword ptr [rsp + 16], 5 - 4578a0: 48 89 f1 mov rcx, rsi - 4578a3: e9 3b fd ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> - 4578a8: 4c 89 f1 mov rcx, r14 - 4578ab: 48 89 d8 mov rax, rbx - 4578ae: c7 44 24 10 04 00 00 00 mov dword ptr [rsp + 16], 4 - 4578b6: e9 28 fd ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> - 4578bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4578c0: 31 f6 xor esi, esi - 4578c2: 4d 85 ff test r15, r15 - 4578c5: 74 03 je 0x4578ca <__gconv_transform_ucs2reverse_internal+0x46a> - 4578c7: 49 8b 37 mov rsi, qword ptr [r15] - 4578ca: 48 03 74 24 50 add rsi, qword ptr [rsp + 80] - 4578cf: 4c 39 d6 cmp rsi, r10 - 4578d2: 0f 84 e2 00 00 00 je 0x4579ba <__gconv_transform_ucs2reverse_internal+0x55a> - 4578d8: 4c 39 eb cmp rbx, r13 - 4578db: 0f 84 de 04 00 00 je 0x457dbf <__gconv_transform_ucs2reverse_internal+0x95f> - 4578e1: 4d 8d 55 02 lea r10, [r13 + 2] - 4578e5: 4c 39 d3 cmp rbx, r10 - 4578e8: 0f 82 a5 04 00 00 jb 0x457d93 <__gconv_transform_ucs2reverse_internal+0x933> - 4578ee: 4d 8d 4e 04 lea r9, [r14 + 4] - 4578f2: 4c 39 ca cmp rdx, r9 - 4578f5: 0f 82 94 03 00 00 jb 0x457c8f <__gconv_transform_ucs2reverse_internal+0x82f> - 4578fb: f6 45 10 02 test byte ptr [rbp + 16], 2 - 4578ff: 0f 85 d0 02 00 00 jne 0x457bd5 <__gconv_transform_ucs2reverse_internal+0x775> - 457905: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 45790b: 0f 84 60 02 00 00 je 0x457b71 <__gconv_transform_ucs2reverse_internal+0x711> - 457911: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] - 457916: 4d 8d 41 fc lea r8, [r9 - 4] - 45791a: 49 8d 7a fe lea rdi, [r10 - 2] - 45791e: 66 c1 c1 08 rol cx, 8 - 457922: 8d b1 00 28 00 00 lea esi, [rcx + 10240] - 457928: 66 81 fe ff 07 cmp si, 2047 - 45792d: 0f 86 ad 03 00 00 jbe 0x457ce0 <__gconv_transform_ucs2reverse_internal+0x880> - 457933: 0f b7 c9 movzx ecx, cx - 457936: 41 89 49 fc mov dword ptr [r9 - 4], ecx - 45793a: 4c 39 d3 cmp rbx, r10 - 45793d: 0f 84 73 03 00 00 je 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> - 457943: 49 8d 4a 02 lea rcx, [r10 + 2] - 457947: 48 39 cb cmp rbx, rcx - 45794a: 0f 82 66 03 00 00 jb 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> - 457950: 49 8d 71 04 lea rsi, [r9 + 4] - 457954: 48 39 f2 cmp rdx, rsi - 457957: 0f 82 18 03 00 00 jb 0x457c75 <__gconv_transform_ucs2reverse_internal+0x815> - 45795d: 49 89 f1 mov r9, rsi - 457960: 49 89 ca mov r10, rcx - 457963: eb ac jmp 0x457911 <__gconv_transform_ucs2reverse_internal+0x4b1> - 457965: 0f 1f 00 nop dword ptr [rax] - 457968: 0f b7 50 fe movzx edx, word ptr [rax - 2] - 45796c: 48 89 f1 mov rcx, rsi - 45796f: 4c 8d 4e fc lea r9, [rsi - 4] - 457973: 4c 8d 40 fe lea r8, [rax - 2] - 457977: 66 c1 c2 08 rol dx, 8 - 45797b: 8d ba 00 28 00 00 lea edi, [rdx + 10240] - 457981: 66 81 ff ff 07 cmp di, 2047 - 457986: 0f 86 d2 03 00 00 jbe 0x457d5e <__gconv_transform_ucs2reverse_internal+0x8fe> - 45798c: 0f b7 d2 movzx edx, dx - 45798f: 89 56 fc mov dword ptr [rsi - 4], edx - 457992: 48 39 d8 cmp rax, rbx - 457995: 0f 84 13 ff ff ff je 0x4578ae <__gconv_transform_ucs2reverse_internal+0x44e> - 45799b: 48 8d 50 02 lea rdx, [rax + 2] - 45799f: 48 39 d3 cmp rbx, rdx - 4579a2: 0f 82 33 fc ff ff jb 0x4575db <__gconv_transform_ucs2reverse_internal+0x17b> - 4579a8: 48 83 c6 04 add rsi, 4 - 4579ac: 49 39 f4 cmp r12, rsi - 4579af: 0f 82 cb fd ff ff jb 0x457780 <__gconv_transform_ucs2reverse_internal+0x320> - 4579b5: 48 89 d0 mov rax, rdx - 4579b8: eb ae jmp 0x457968 <__gconv_transform_ucs2reverse_internal+0x508> - 4579ba: 48 29 d1 sub rcx, rdx - 4579bd: 48 89 ca mov rdx, rcx - 4579c0: 48 c1 ea 3f shr rdx, 63 - 4579c4: 48 01 ca add rdx, rcx - 4579c7: 48 d1 fa sar rdx - 4579ca: 49 29 13 sub qword ptr [r11], rdx - 4579cd: e9 ac fc ff ff jmp 0x45767e <__gconv_transform_ucs2reverse_internal+0x21e> - 4579d2: 49 8d 7d 01 lea rdi, [r13 + 1] - 4579d6: b9 01 00 00 00 mov ecx, 1 - 4579db: e9 f8 fd ff ff jmp 0x4577d8 <__gconv_transform_ucs2reverse_internal+0x378> - 4579e0: 0f b7 50 fe movzx edx, word ptr [rax - 2] - 4579e4: 48 8d 79 fc lea rdi, [rcx - 4] - 4579e8: 48 8d 70 fe lea rsi, [rax - 2] - 4579ec: 66 c1 c2 08 rol dx, 8 - 4579f0: 44 8d 82 00 28 00 00 lea r8d, [rdx + 10240] - 4579f7: 66 41 81 f8 ff 07 cmp r8w, 2047 - 4579fd: 0f 86 4d fd ff ff jbe 0x457750 <__gconv_transform_ucs2reverse_internal+0x2f0> - 457a03: 0f b7 d2 movzx edx, dx - 457a06: 89 51 fc mov dword ptr [rcx - 4], edx - 457a09: 48 39 c3 cmp rbx, rax - 457a0c: 0f 84 99 fe ff ff je 0x4578ab <__gconv_transform_ucs2reverse_internal+0x44b> - 457a12: 48 8d 50 02 lea rdx, [rax + 2] - 457a16: 48 39 da cmp rdx, rbx - 457a19: 0f 87 bc fb ff ff ja 0x4575db <__gconv_transform_ucs2reverse_internal+0x17b> - 457a1f: 48 8d 71 04 lea rsi, [rcx + 4] - 457a23: 4c 39 e6 cmp rsi, r12 - 457a26: 0f 87 54 fd ff ff ja 0x457780 <__gconv_transform_ucs2reverse_internal+0x320> - 457a2c: 48 89 f1 mov rcx, rsi - 457a2f: 48 89 d0 mov rax, rdx - 457a32: eb ac jmp 0x4579e0 <__gconv_transform_ucs2reverse_internal+0x580> - 457a34: 0f 1f 40 00 nop dword ptr [rax] - 457a38: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 457a3d: 48 83 07 01 add qword ptr [rdi], 1 - 457a41: e9 8a fc ff ff jmp 0x4576d0 <__gconv_transform_ucs2reverse_internal+0x270> - 457a46: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 457a4c: 0f 85 b6 03 00 00 jne 0x457e08 <__gconv_transform_ucs2reverse_internal+0x9a8> - 457a52: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 457a56: c7 44 24 10 00 00 00 00 mov dword ptr [rsp + 16], 0 - 457a5e: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 457a65: f6 45 10 01 test byte ptr [rbp + 16], 1 - 457a69: 0f 85 b2 fc ff ff jne 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> - 457a6f: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 457a74: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 - 457a79: 48 89 df mov rdi, rbx - 457a7c: e8 af 5a ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 457a81: 8b 84 24 b8 00 00 00 mov eax, dword ptr [rsp + 184] - 457a88: 31 c9 xor ecx, ecx - 457a8a: 31 d2 xor edx, edx - 457a8c: 45 31 c0 xor r8d, r8d - 457a8f: 50 push rax - 457a90: 41 54 push r12 - 457a92: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] - 457a97: 48 8b 74 24 58 mov rsi, qword ptr [rsp + 88] - 457a9c: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] - 457aa1: ff d3 call rbx - 457aa3: 89 44 24 20 mov dword ptr [rsp + 32], eax - 457aa7: 5f pop rdi - 457aa8: 41 58 pop r8 - 457aaa: e9 72 fc ff ff jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> - 457aaf: c7 44 24 10 04 00 00 00 mov dword ptr [rsp + 16], 4 - 457ab7: 48 89 f1 mov rcx, rsi - 457aba: 48 89 d8 mov rax, rbx - 457abd: e9 21 fb ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> - 457ac2: 49 8b 03 mov rax, qword ptr [r11] - 457ac5: 48 89 da mov rdx, rbx - 457ac8: 48 29 c2 sub rdx, rax - 457acb: 48 83 fa 03 cmp rdx, 3 - 457acf: 0f 8f f5 02 00 00 jg 0x457dca <__gconv_transform_ucs2reverse_internal+0x96a> - 457ad5: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] - 457ad9: 48 39 d8 cmp rax, rbx - 457adc: 0f 83 d6 02 00 00 jae 0x457db8 <__gconv_transform_ucs2reverse_internal+0x958> - 457ae2: 48 8d 48 01 lea rcx, [rax + 1] - 457ae6: 49 89 0b mov qword ptr [r11], rcx - 457ae9: 0f b6 30 movzx esi, byte ptr [rax] - 457aec: 40 88 72 04 mov byte ptr [rdx + 4], sil - 457af0: 48 39 cb cmp rbx, rcx - 457af3: 76 6c jbe 0x457b61 <__gconv_transform_ucs2reverse_internal+0x701> - 457af5: 48 8d 48 02 lea rcx, [rax + 2] - 457af9: 49 89 0b mov qword ptr [r11], rcx - 457afc: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 457b00: 40 88 72 05 mov byte ptr [rdx + 5], sil - 457b04: 48 39 cb cmp rbx, rcx - 457b07: 76 58 jbe 0x457b61 <__gconv_transform_ucs2reverse_internal+0x701> - 457b09: 48 8d 48 03 lea rcx, [rax + 3] - 457b0d: 49 89 0b mov qword ptr [r11], rcx - 457b10: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 457b14: 40 88 72 06 mov byte ptr [rdx + 6], sil - 457b18: 48 39 cb cmp rbx, rcx - 457b1b: 76 44 jbe 0x457b61 <__gconv_transform_ucs2reverse_internal+0x701> - 457b1d: 48 8d 48 04 lea rcx, [rax + 4] - 457b21: 49 89 0b mov qword ptr [r11], rcx - 457b24: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 457b28: 40 88 72 07 mov byte ptr [rdx + 7], sil - 457b2c: 48 39 cb cmp rbx, rcx - 457b2f: 76 30 jbe 0x457b61 <__gconv_transform_ucs2reverse_internal+0x701> - 457b31: 48 8d 48 05 lea rcx, [rax + 5] - 457b35: 49 89 0b mov qword ptr [r11], rcx - 457b38: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 457b3c: 40 88 72 08 mov byte ptr [rdx + 8], sil - 457b40: 48 39 cb cmp rbx, rcx - 457b43: 76 1c jbe 0x457b61 <__gconv_transform_ucs2reverse_internal+0x701> - 457b45: 48 8d 72 09 lea rsi, [rdx + 9] - 457b49: 48 83 c1 01 add rcx, 1 - 457b4d: 48 83 c6 01 add rsi, 1 - 457b51: 49 89 0b mov qword ptr [r11], rcx - 457b54: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] - 457b58: 40 88 7e ff mov byte ptr [rsi - 1], dil - 457b5c: 48 39 d9 cmp rcx, rbx - 457b5f: 75 e8 jne 0x457b49 <__gconv_transform_ucs2reverse_internal+0x6e9> - 457b61: 29 c3 sub ebx, eax - 457b63: 8b 02 mov eax, dword ptr [rdx] - 457b65: 83 e0 f8 and eax, -8 - 457b68: 09 d8 or eax, ebx - 457b6a: 89 02 mov dword ptr [rdx], eax - 457b6c: e9 b0 fb ff ff jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> - 457b71: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] - 457b76: 49 8d 79 fc lea rdi, [r9 - 4] - 457b7a: 4d 8d 42 fe lea r8, [r10 - 2] - 457b7e: 66 c1 c1 08 rol cx, 8 - 457b82: 8d b1 00 28 00 00 lea esi, [rcx + 10240] - 457b88: 66 81 fe ff 07 cmp si, 2047 - 457b8d: 0f 86 94 02 00 00 jbe 0x457e27 <__gconv_transform_ucs2reverse_internal+0x9c7> - 457b93: 0f b7 c9 movzx ecx, cx - 457b96: 41 89 49 fc mov dword ptr [r9 - 4], ecx - 457b9a: 4c 39 d3 cmp rbx, r10 - 457b9d: 0f 84 13 01 00 00 je 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> - 457ba3: 49 8d 4a 02 lea rcx, [r10 + 2] - 457ba7: 48 39 cb cmp rbx, rcx - 457baa: 0f 82 06 01 00 00 jb 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> - 457bb0: 49 8d 71 04 lea rsi, [r9 + 4] - 457bb4: 48 39 f2 cmp rdx, rsi - 457bb7: 0f 82 b8 00 00 00 jb 0x457c75 <__gconv_transform_ucs2reverse_internal+0x815> - 457bbd: 49 89 f1 mov r9, rsi - 457bc0: 49 89 ca mov r10, rcx - 457bc3: eb ac jmp 0x457b71 <__gconv_transform_ucs2reverse_internal+0x711> - 457bc5: 0f 1f 00 nop dword ptr [rax] - 457bc8: c7 44 24 10 05 00 00 00 mov dword ptr [rsp + 16], 5 - 457bd0: e9 4c fb ff ff jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> - 457bd5: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 457bda: 48 85 f6 test rsi, rsi - 457bdd: 74 4b je 0x457c2a <__gconv_transform_ucs2reverse_internal+0x7ca> - 457bdf: 4c 89 f7 mov rdi, r14 - 457be2: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] - 457be7: 66 c1 c1 08 rol cx, 8 - 457beb: 44 8d 81 00 28 00 00 lea r8d, [rcx + 10240] - 457bf2: 66 41 81 f8 ff 07 cmp r8w, 2047 - 457bf8: 0f 86 b1 01 00 00 jbe 0x457daf <__gconv_transform_ucs2reverse_internal+0x94f> - 457bfe: 0f b7 c9 movzx ecx, cx - 457c01: 89 0f mov dword ptr [rdi], ecx - 457c03: 4c 89 cf mov rdi, r9 - 457c06: 4c 39 d3 cmp rbx, r10 - 457c09: 0f 84 7c 01 00 00 je 0x457d8b <__gconv_transform_ucs2reverse_internal+0x92b> - 457c0f: 49 8d 4a 02 lea rcx, [r10 + 2] - 457c13: 48 39 cb cmp rbx, rcx - 457c16: 0f 82 6f 01 00 00 jb 0x457d8b <__gconv_transform_ucs2reverse_internal+0x92b> - 457c1c: 4c 8d 4f 04 lea r9, [rdi + 4] - 457c20: 4c 39 ca cmp rdx, r9 - 457c23: 72 4d jb 0x457c72 <__gconv_transform_ucs2reverse_internal+0x812> - 457c25: 49 89 ca mov r10, rcx - 457c28: eb b8 jmp 0x457be2 <__gconv_transform_ucs2reverse_internal+0x782> - 457c2a: 41 0f b7 4a fe movzx ecx, word ptr [r10 - 2] - 457c2f: 49 8d 79 fc lea rdi, [r9 - 4] - 457c33: 4d 8d 42 fe lea r8, [r10 - 2] - 457c37: 66 c1 c1 08 rol cx, 8 - 457c3b: 8d b1 00 28 00 00 lea esi, [rcx + 10240] - 457c41: 66 81 fe ff 07 cmp si, 2047 - 457c46: 0f 86 db 01 00 00 jbe 0x457e27 <__gconv_transform_ucs2reverse_internal+0x9c7> - 457c4c: 0f b7 c9 movzx ecx, cx - 457c4f: 41 89 49 fc mov dword ptr [r9 - 4], ecx - 457c53: 4c 39 d3 cmp rbx, r10 - 457c56: 74 5e je 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> - 457c58: 49 8d 4a 02 lea rcx, [r10 + 2] - 457c5c: 48 39 cb cmp rbx, rcx - 457c5f: 72 55 jb 0x457cb6 <__gconv_transform_ucs2reverse_internal+0x856> - 457c61: 49 8d 71 04 lea rsi, [r9 + 4] - 457c65: 48 39 f2 cmp rdx, rsi - 457c68: 72 0b jb 0x457c75 <__gconv_transform_ucs2reverse_internal+0x815> - 457c6a: 49 89 f1 mov r9, rsi - 457c6d: 49 89 ca mov r10, rcx - 457c70: eb b8 jmp 0x457c2a <__gconv_transform_ucs2reverse_internal+0x7ca> - 457c72: 49 89 f9 mov r9, rdi - 457c75: 4d 89 13 mov qword ptr [r11], r10 - 457c78: 4c 39 ca cmp rdx, r9 - 457c7b: 75 1a jne 0x457c97 <__gconv_transform_ucs2reverse_internal+0x837> - 457c7d: 4c 39 f2 cmp rdx, r14 - 457c80: 0f 85 f8 f9 ff ff jne 0x45767e <__gconv_transform_ucs2reverse_internal+0x21e> - 457c86: 83 6d 14 01 sub dword ptr [rbp + 20], 1 - 457c8a: e9 ef f9 ff ff jmp 0x45767e <__gconv_transform_ucs2reverse_internal+0x21e> - 457c8f: 4d 89 2b mov qword ptr [r11], r13 - 457c92: 4c 39 f2 cmp rdx, r14 - 457c95: 74 ef je 0x457c86 <__gconv_transform_ucs2reverse_internal+0x826> - 457c97: 48 8d 0d a2 22 04 00 lea rcx, [rip + 271010] # 0x499f40 <__PRETTY_FUNCTION__.12245> - 457c9e: ba ea 02 00 00 mov edx, 746 - 457ca3: 48 8d 35 30 20 04 00 lea rsi, [rip + 270384] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 457caa: 48 8d 3d 51 20 04 00 lea rdi, [rip + 270417] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 457cb1: e8 9a b2 fa ff call 0x402f50 <__assert_fail> - 457cb6: 4d 89 cf mov r15, r9 - 457cb9: 4d 89 13 mov qword ptr [r11], r10 - 457cbc: 4c 39 fa cmp rdx, r15 - 457cbf: 75 d6 jne 0x457c97 <__gconv_transform_ucs2reverse_internal+0x837> - 457cc1: 48 8d 0d 78 22 04 00 lea rcx, [rip + 270968] # 0x499f40 <__PRETTY_FUNCTION__.12245> - 457cc8: ba eb 02 00 00 mov edx, 747 - 457ccd: 48 8d 35 06 20 04 00 lea rsi, [rip + 270342] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 457cd4: 48 8d 3d a5 20 04 00 lea rdi, [rip + 270501] # 0x499d80 - 457cdb: e8 70 b2 fa ff call 0x402f50 <__assert_fail> - 457ce0: 4d 89 c7 mov r15, r8 - 457ce3: 49 89 fa mov r10, rdi - 457ce6: eb d1 jmp 0x457cb9 <__gconv_transform_ucs2reverse_internal+0x859> - 457ce8: 49 89 1b mov qword ptr [r11], rbx - 457ceb: 49 39 dd cmp r13, rbx - 457cee: 73 61 jae 0x457d51 <__gconv_transform_ucs2reverse_internal+0x8f1> - 457cf0: 41 0f b6 45 00 movzx eax, byte ptr [r13] - 457cf5: 88 44 0e 04 mov byte ptr [rsi + rcx + 4], al - 457cf9: 49 8d 45 01 lea rax, [r13 + 1] - 457cfd: 48 39 c3 cmp rbx, rax - 457d00: 76 4f jbe 0x457d51 <__gconv_transform_ucs2reverse_internal+0x8f1> - 457d02: 41 0f b6 7d 01 movzx edi, byte ptr [r13 + 1] - 457d07: 49 8d 55 02 lea rdx, [r13 + 2] - 457d0b: 40 88 7c 0e 05 mov byte ptr [rsi + rcx + 5], dil - 457d10: 48 39 d3 cmp rbx, rdx - 457d13: 76 3c jbe 0x457d51 <__gconv_transform_ucs2reverse_internal+0x8f1> - 457d15: 41 0f b6 7d 02 movzx edi, byte ptr [r13 + 2] - 457d1a: 49 8d 45 03 lea rax, [r13 + 3] - 457d1e: 40 88 7c 0e 06 mov byte ptr [rsi + rcx + 6], dil - 457d23: 48 39 c3 cmp rbx, rax - 457d26: 76 29 jbe 0x457d51 <__gconv_transform_ucs2reverse_internal+0x8f1> - 457d28: 41 0f b6 7d 03 movzx edi, byte ptr [r13 + 3] - 457d2d: 49 8d 45 04 lea rax, [r13 + 4] - 457d31: 40 88 7c 0e 07 mov byte ptr [rsi + rcx + 7], dil - 457d36: 48 39 c3 cmp rbx, rax - 457d39: 76 16 jbe 0x457d51 <__gconv_transform_ucs2reverse_internal+0x8f1> - 457d3b: 48 01 f1 add rcx, rsi - 457d3e: 0f b6 10 movzx edx, byte ptr [rax] - 457d41: 48 83 c0 01 add rax, 1 - 457d45: 48 83 c1 01 add rcx, 1 - 457d49: 88 51 07 mov byte ptr [rcx + 7], dl - 457d4c: 48 39 c3 cmp rbx, rax - 457d4f: 75 ed jne 0x457d3e <__gconv_transform_ucs2reverse_internal+0x8de> - 457d51: c7 44 24 10 07 00 00 00 mov dword ptr [rsp + 16], 7 - 457d59: e9 c3 f9 ff ff jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> - 457d5e: c7 44 24 10 06 00 00 00 mov dword ptr [rsp + 16], 6 - 457d66: 4c 89 c9 mov rcx, r9 - 457d69: 4c 89 c0 mov rax, r8 - 457d6c: e9 72 f8 ff ff jmp 0x4575e3 <__gconv_transform_ucs2reverse_internal+0x183> - 457d71: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 457d77: 74 05 je 0x457d7e <__gconv_transform_ucs2reverse_internal+0x91e> - 457d79: 83 e2 02 and edx, 2 - 457d7c: 75 20 jne 0x457d9e <__gconv_transform_ucs2reverse_internal+0x93e> - 457d7e: c7 44 24 10 06 00 00 00 mov dword ptr [rsp + 16], 6 - 457d86: e9 96 f9 ff ff jmp 0x457721 <__gconv_transform_ucs2reverse_internal+0x2c1> - 457d8b: 49 89 ff mov r15, rdi - 457d8e: e9 26 ff ff ff jmp 0x457cb9 <__gconv_transform_ucs2reverse_internal+0x859> - 457d93: 4d 89 f7 mov r15, r14 - 457d96: 4d 89 ea mov r10, r13 - 457d99: e9 1b ff ff ff jmp 0x457cb9 <__gconv_transform_ucs2reverse_internal+0x859> - 457d9e: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 457da3: 4d 89 f0 mov r8, r14 - 457da6: 48 83 07 01 add qword ptr [rdi], 1 - 457daa: e9 72 fa ff ff jmp 0x457821 <__gconv_transform_ucs2reverse_internal+0x3c1> - 457daf: 48 83 06 01 add qword ptr [rsi], 1 - 457db3: e9 4e fe ff ff jmp 0x457c06 <__gconv_transform_ucs2reverse_internal+0x7a6> - 457db8: 31 db xor ebx, ebx - 457dba: e9 a4 fd ff ff jmp 0x457b63 <__gconv_transform_ucs2reverse_internal+0x703> - 457dbf: 4d 89 f7 mov r15, r14 - 457dc2: 49 89 da mov r10, rbx - 457dc5: e9 ef fe ff ff jmp 0x457cb9 <__gconv_transform_ucs2reverse_internal+0x859> - 457dca: 48 8d 0d 6f 21 04 00 lea rcx, [rip + 270703] # 0x499f40 <__PRETTY_FUNCTION__.12245> - 457dd1: ba 1e 03 00 00 mov edx, 798 - 457dd6: 48 8d 35 fd 1e 04 00 lea rsi, [rip + 270077] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 457ddd: 48 8d 3d 2f 1f 04 00 lea rdi, [rip + 270127] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> - 457de4: e8 67 b1 fa ff call 0x402f50 <__assert_fail> - 457de9: 48 8d 0d 10 21 04 00 lea rcx, [rip + 270608] # 0x499f00 <__PRETTY_FUNCTION__.12160> - 457df0: ba c9 01 00 00 mov edx, 457 - 457df5: 48 8d 35 50 1f 04 00 lea rsi, [rip + 270160] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 457dfc: 48 8d 3d cd 1f 04 00 lea rdi, [rip + 270285] # 0x499dd0 - 457e03: e8 48 b1 fa ff call 0x402f50 <__assert_fail> - 457e08: 48 8d 0d 31 21 04 00 lea rcx, [rip + 270641] # 0x499f40 <__PRETTY_FUNCTION__.12245> - 457e0f: ba a4 01 00 00 mov edx, 420 - 457e14: 48 8d 35 bf 1e 04 00 lea rsi, [rip + 270015] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 457e1b: 48 8d 3d cc 1e 04 00 lea rdi, [rip + 270028] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 457e22: e8 29 b1 fa ff call 0x402f50 <__assert_fail> - 457e27: 49 89 ff mov r15, rdi - 457e2a: 4d 89 c2 mov r10, r8 - 457e2d: e9 87 fe ff ff jmp 0x457cb9 <__gconv_transform_ucs2reverse_internal+0x859> - 457e32: e8 99 3d ff ff call 0x44bbd0 <__stack_chk_fail_local> - 457e37: 48 8d 0d 02 21 04 00 lea rcx, [rip + 270594] # 0x499f40 <__PRETTY_FUNCTION__.12245> - 457e3e: ba 34 02 00 00 mov edx, 564 - 457e43: 48 8d 35 90 1e 04 00 lea rsi, [rip + 269968] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 457e4a: 48 8d 3d 9d 1e 04 00 lea rdi, [rip + 269981] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 457e51: e8 fa b0 fa ff call 0x402f50 <__assert_fail> - 457e56: 89 44 24 10 mov dword ptr [rsp + 16], eax - 457e5a: e9 ac f8 ff ff jmp 0x45770b <__gconv_transform_ucs2reverse_internal+0x2ab> - 457e5f: 48 8d 0d 9a 20 04 00 lea rcx, [rip + 270490] # 0x499f00 <__PRETTY_FUNCTION__.12160> - 457e66: ba 8b 01 00 00 mov edx, 395 - 457e6b: 48 8d 35 da 1e 04 00 lea rsi, [rip + 270042] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 457e72: 48 8d 3d 27 1f 04 00 lea rdi, [rip + 270119] # 0x499da0 - 457e79: e8 d2 b0 fa ff call 0x402f50 <__assert_fail> - 457e7e: 66 90 nop - -0000000000457e80 <__gconv_transform_internal_ucs2reverse>: - 457e80: f3 0f 1e fa endbr64 - 457e84: 41 57 push r15 - 457e86: 4d 89 cf mov r15, r9 - 457e89: 41 56 push r14 - 457e8b: 41 55 push r13 - 457e8d: 41 54 push r12 - 457e8f: 55 push rbp - 457e90: 48 89 f5 mov rbp, rsi - 457e93: 53 push rbx - 457e94: 48 89 cb mov rbx, rcx - 457e97: 48 81 ec 98 00 00 00 sub rsp, 152 - 457e9e: 44 8b 6e 10 mov r13d, dword ptr [rsi + 16] - 457ea2: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi - 457ea7: 44 8b a4 24 d0 00 00 00 mov r12d, dword ptr [rsp + 208] - 457eaf: 48 89 14 24 mov qword ptr [rsp], rdx - 457eb3: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 457eb8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 457ec1: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax - 457ec9: 31 c0 xor eax, eax - 457ecb: 48 8d 47 68 lea rax, [rdi + 104] - 457ecf: 48 c7 44 24 30 00 00 00 00 mov qword ptr [rsp + 48], 0 - 457ed8: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 457edd: 48 8d 46 30 lea rax, [rsi + 48] - 457ee1: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 457ee6: 41 f6 c5 01 test r13b, 1 - 457eea: 75 25 jne 0x457f11 <__gconv_transform_internal_ucs2reverse+0x91> - 457eec: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 457ef3: 48 83 7f 68 00 cmp qword ptr [rdi + 104], 0 - 457ef8: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 457efd: 74 12 je 0x457f11 <__gconv_transform_internal_ucs2reverse+0x91> - 457eff: 48 c1 c8 11 ror rax, 17 - 457f03: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 457f0c: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 457f11: 45 85 e4 test r12d, r12d - 457f14: 0f 85 b7 06 00 00 jne 0x4585d1 <__gconv_transform_internal_ucs2reverse+0x751> - 457f1a: 48 8b 04 24 mov rax, qword ptr [rsp] - 457f1e: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 457f23: 48 8d 54 24 60 lea rdx, [rsp + 96] - 457f28: 48 85 ff test rdi, rdi - 457f2b: 4c 8b 20 mov r12, qword ptr [rax] - 457f2e: 48 89 f8 mov rax, rdi - 457f31: 48 0f 44 c5 cmove rax, rbp - 457f35: 4d 85 ff test r15, r15 - 457f38: 4c 8b 30 mov r14, qword ptr [rax] - 457f3b: 48 8b 45 08 mov rax, qword ptr [rbp + 8] - 457f3f: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 - 457f48: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 457f4d: b8 00 00 00 00 mov eax, 0 - 457f52: 48 0f 45 c2 cmovne rax, rdx - 457f56: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 457f5b: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 457f62: 85 c0 test eax, eax - 457f64: 0f 85 3e 02 00 00 jne 0x4581a8 <__gconv_transform_internal_ucs2reverse+0x328> - 457f6a: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 457f6f: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 - 457f74: 45 31 db xor r11d, r11d - 457f77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 457f80: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 457f85: 48 85 c0 test rax, rax - 457f88: 74 03 je 0x457f8d <__gconv_transform_internal_ucs2reverse+0x10d> - 457f8a: 4c 03 18 add r11, qword ptr [rax] - 457f8d: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 457f92: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 457f97: 4c 39 e3 cmp rbx, r12 - 457f9a: 0f 84 8c 06 00 00 je 0x45862c <__gconv_transform_internal_ucs2reverse+0x7ac> - 457fa0: 41 83 e5 02 and r13d, 2 - 457fa4: 4c 89 f1 mov rcx, r14 - 457fa7: 4c 89 e2 mov rdx, r12 - 457faa: 41 bf 04 00 00 00 mov r15d, 4 - 457fb0: 48 8d 7a 04 lea rdi, [rdx + 4] - 457fb4: 48 39 fb cmp rbx, rdi - 457fb7: 0f 82 13 01 00 00 jb 0x4580d0 <__gconv_transform_internal_ucs2reverse+0x250> - 457fbd: 4c 8d 41 02 lea r8, [rcx + 2] - 457fc1: 4d 39 c2 cmp r10, r8 - 457fc4: 0f 82 56 01 00 00 jb 0x458120 <__gconv_transform_internal_ucs2reverse+0x2a0> - 457fca: 8b 32 mov esi, dword ptr [rdx] - 457fcc: 81 fe ff ff 00 00 cmp esi, 65535 - 457fd2: 0f 87 58 01 00 00 ja 0x458130 <__gconv_transform_internal_ucs2reverse+0x2b0> - 457fd8: 8d 86 00 28 ff ff lea eax, [rsi - 55296] - 457fde: 3d ff 07 00 00 cmp eax, 2047 - 457fe3: 0f 86 7f 01 00 00 jbe 0x458168 <__gconv_transform_internal_ucs2reverse+0x2e8> - 457fe9: 66 c1 c6 08 rol si, 8 - 457fed: 48 89 fa mov rdx, rdi - 457ff0: 66 89 31 mov word ptr [rcx], si - 457ff3: 4c 89 c1 mov rcx, r8 - 457ff6: 4c 89 44 24 78 mov qword ptr [rsp + 120], r8 - 457ffb: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi - 458000: 48 39 d3 cmp rbx, rdx - 458003: 75 ab jne 0x457fb0 <__gconv_transform_internal_ucs2reverse+0x130> - 458005: 0f 1f 00 nop dword ptr [rax] - 458008: 48 8b 04 24 mov rax, qword ptr [rsp] - 45800c: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 458012: 48 89 10 mov qword ptr [rax], rdx - 458015: 0f 85 ce 00 00 00 jne 0x4580e9 <__gconv_transform_internal_ucs2reverse+0x269> - 45801b: 83 45 14 01 add dword ptr [rbp + 20], 1 - 45801f: f6 45 10 01 test byte ptr [rbp + 16], 1 - 458023: 0f 85 47 03 00 00 jne 0x458370 <__gconv_transform_internal_ucs2reverse+0x4f0> - 458029: 49 39 ce cmp r14, rcx - 45802c: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 - 458031: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 458036: 0f 83 24 04 00 00 jae 0x458460 <__gconv_transform_internal_ucs2reverse+0x5e0> - 45803c: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] - 458041: 48 8b 45 00 mov rax, qword ptr [rbp] - 458045: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 - 45804a: 4c 89 ef mov rdi, r13 - 45804d: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 458052: e8 d9 54 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 458057: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 45805e: 48 8d 54 24 68 lea rdx, [rsp + 104] - 458063: 45 31 c0 xor r8d, r8d - 458066: 50 push rax - 458067: 6a 00 push 0 - 458069: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 45806e: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 458073: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 458078: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 45807d: 41 ff d5 call r13 - 458080: 5e pop rsi - 458081: 5f pop rdi - 458082: 83 f8 04 cmp eax, 4 - 458085: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] - 45808a: 41 89 c5 mov r13d, eax - 45808d: 0f 84 fd 00 00 00 je 0x458190 <__gconv_transform_internal_ucs2reverse+0x310> - 458093: 4c 8b 7c 24 68 mov r15, qword ptr [rsp + 104] - 458098: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 45809d: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] - 4580a2: 49 39 cf cmp r15, rcx - 4580a5: 0f 85 45 04 00 00 jne 0x4584f0 <__gconv_transform_internal_ucs2reverse+0x670> - 4580ab: 45 85 ed test r13d, r13d - 4580ae: 0f 85 ba 05 00 00 jne 0x45866e <__gconv_transform_internal_ucs2reverse+0x7ee> - 4580b4: 48 8b 04 24 mov rax, qword ptr [rsp] - 4580b8: 4c 8b 75 00 mov r14, qword ptr [rbp] - 4580bc: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] - 4580c1: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] - 4580c5: 4c 8b 20 mov r12, qword ptr [rax] - 4580c8: e9 b3 fe ff ff jmp 0x457f80 <__gconv_transform_internal_ucs2reverse+0x100> - 4580cd: 0f 1f 00 nop dword ptr [rax] - 4580d0: 48 8b 04 24 mov rax, qword ptr [rsp] - 4580d4: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 4580da: 41 bf 07 00 00 00 mov r15d, 7 - 4580e0: 48 89 10 mov qword ptr [rax], rdx - 4580e3: 0f 84 32 ff ff ff je 0x45801b <__gconv_transform_internal_ucs2reverse+0x19b> - 4580e9: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 4580ee: 45 89 fa mov r10d, r15d - 4580f1: 48 89 08 mov qword ptr [rax], rcx - 4580f4: 48 8b 84 24 88 00 00 00 mov rax, qword ptr [rsp + 136] - 4580fc: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 458105: 0f 85 56 0a 00 00 jne 0x458b61 <__gconv_transform_internal_ucs2reverse+0xce1> - 45810b: 48 81 c4 98 00 00 00 add rsp, 152 - 458112: 44 89 d0 mov eax, r10d - 458115: 5b pop rbx - 458116: 5d pop rbp - 458117: 41 5c pop r12 - 458119: 41 5d pop r13 - 45811b: 41 5e pop r14 - 45811d: 41 5f pop r15 - 45811f: c3 ret - 458120: 41 bf 05 00 00 00 mov r15d, 5 - 458126: e9 dd fe ff ff jmp 0x458008 <__gconv_transform_internal_ucs2reverse+0x188> - 45812b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 458130: c1 ee 07 shr esi, 7 - 458133: 81 fe 00 1c 00 00 cmp esi, 7168 - 458139: 0f 84 a1 03 00 00 je 0x4584e0 <__gconv_transform_internal_ucs2reverse+0x660> - 45813f: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 458145: 74 13 je 0x45815a <__gconv_transform_internal_ucs2reverse+0x2da> - 458147: f6 45 10 08 test byte ptr [rbp + 16], 8 - 45814b: 0f 85 1f 03 00 00 jne 0x458470 <__gconv_transform_internal_ucs2reverse+0x5f0> - 458151: 45 85 ed test r13d, r13d - 458154: 0f 85 f6 01 00 00 jne 0x458350 <__gconv_transform_internal_ucs2reverse+0x4d0> - 45815a: 41 bf 06 00 00 00 mov r15d, 6 - 458160: e9 a3 fe ff ff jmp 0x458008 <__gconv_transform_internal_ucs2reverse+0x188> - 458165: 0f 1f 00 nop dword ptr [rax] - 458168: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 45816d: 48 85 c0 test rax, rax - 458170: 74 e8 je 0x45815a <__gconv_transform_internal_ucs2reverse+0x2da> - 458172: 45 85 ed test r13d, r13d - 458175: 74 e3 je 0x45815a <__gconv_transform_internal_ucs2reverse+0x2da> - 458177: 48 83 00 01 add qword ptr [rax], 1 - 45817b: 48 89 fa mov rdx, rdi - 45817e: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi - 458183: e9 78 fe ff ff jmp 0x458000 <__gconv_transform_internal_ucs2reverse+0x180> - 458188: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 458190: 45 89 fd mov r13d, r15d - 458193: 41 83 ff 05 cmp r15d, 5 - 458197: 0f 85 0e ff ff ff jne 0x4580ab <__gconv_transform_internal_ucs2reverse+0x22b> - 45819d: e9 12 ff ff ff jmp 0x4580b4 <__gconv_transform_internal_ucs2reverse+0x234> - 4581a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4581a8: 4c 8b 5d 20 mov r11, qword ptr [rbp + 32] - 4581ac: 41 8b 03 mov eax, dword ptr [r11] - 4581af: 89 c1 mov ecx, eax - 4581b1: 83 e1 07 and ecx, 7 - 4581b4: 0f 84 b0 fd ff ff je 0x457f6a <__gconv_transform_internal_ucs2reverse+0xea> - 4581ba: 48 85 ff test rdi, rdi - 4581bd: 0f 85 22 09 00 00 jne 0x458ae5 <__gconv_transform_internal_ucs2reverse+0xc65> - 4581c3: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 4581c8: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 4581cd: 83 f9 04 cmp ecx, 4 - 4581d0: 0f 87 6c 09 00 00 ja 0x458b42 <__gconv_transform_internal_ucs2reverse+0xcc2> - 4581d6: 41 0f b6 73 04 movzx esi, byte ptr [r11 + 4] - 4581db: 48 63 d1 movsxd rdx, ecx - 4581de: 40 88 b4 24 84 00 00 00 mov byte ptr [rsp + 132], sil - 4581e6: 83 f9 01 cmp ecx, 1 - 4581e9: 74 30 je 0x45821b <__gconv_transform_internal_ucs2reverse+0x39b> - 4581eb: 41 0f b6 4b 05 movzx ecx, byte ptr [r11 + 5] - 4581f0: 88 8c 24 85 00 00 00 mov byte ptr [rsp + 133], cl - 4581f7: 48 83 fa 02 cmp rdx, 2 - 4581fb: 74 1e je 0x45821b <__gconv_transform_internal_ucs2reverse+0x39b> - 4581fd: 41 0f b6 4b 06 movzx ecx, byte ptr [r11 + 6] - 458202: 88 8c 24 86 00 00 00 mov byte ptr [rsp + 134], cl - 458209: 48 83 fa 03 cmp rdx, 3 - 45820d: 74 0c je 0x45821b <__gconv_transform_internal_ucs2reverse+0x39b> - 45820f: 41 0f b6 4b 07 movzx ecx, byte ptr [r11 + 7] - 458214: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl - 45821b: 4c 89 e1 mov rcx, r12 - 45821e: 48 29 d1 sub rcx, rdx - 458221: 48 83 c1 04 add rcx, 4 - 458225: 48 39 cb cmp rbx, rcx - 458228: 0f 82 3d 05 00 00 jb 0x45876b <__gconv_transform_internal_ucs2reverse+0x8eb> - 45822e: 49 8d 76 02 lea rsi, [r14 + 2] - 458232: 41 ba 05 00 00 00 mov r10d, 5 - 458238: 48 39 74 24 08 cmp qword ptr [rsp + 8], rsi - 45823d: 0f 82 b1 fe ff ff jb 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 458243: 49 8d 4c 24 01 lea rcx, [r12 + 1] - 458248: 4c 8d 4a 01 lea r9, [rdx + 1] - 45824c: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 458251: 41 0f b6 3c 24 movzx edi, byte ptr [r12] - 458256: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 45825b: 40 88 bc 14 84 00 00 00 mov byte ptr [rsp + rdx + 132], dil - 458263: 49 83 f9 03 cmp r9, 3 - 458267: 77 54 ja 0x4582bd <__gconv_transform_internal_ucs2reverse+0x43d> - 458269: 48 39 cb cmp rbx, rcx - 45826c: 76 4f jbe 0x4582bd <__gconv_transform_internal_ucs2reverse+0x43d> - 45826e: 49 8d 4c 24 02 lea rcx, [r12 + 2] - 458273: 48 8d 7a 02 lea rdi, [rdx + 2] - 458277: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 45827c: 45 0f b6 44 24 01 movzx r8d, byte ptr [r12 + 1] - 458282: 44 88 84 14 85 00 00 00 mov byte ptr [rsp + rdx + 133], r8b - 45828a: 48 83 ff 03 cmp rdi, 3 - 45828e: 0f 87 cd 04 00 00 ja 0x458761 <__gconv_transform_internal_ucs2reverse+0x8e1> - 458294: 48 39 cb cmp rbx, rcx - 458297: 0f 86 c4 04 00 00 jbe 0x458761 <__gconv_transform_internal_ucs2reverse+0x8e1> - 45829d: 48 c7 44 24 18 04 00 00 00 mov qword ptr [rsp + 24], 4 - 4582a6: 49 8d 4c 24 03 lea rcx, [r12 + 3] - 4582ab: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 4582b0: 41 0f b6 4c 24 02 movzx ecx, byte ptr [r12 + 2] - 4582b6: 88 8c 24 87 00 00 00 mov byte ptr [rsp + 135], cl - 4582bd: 8b 8c 24 84 00 00 00 mov ecx, dword ptr [rsp + 132] - 4582c4: 48 8d bc 24 84 00 00 00 lea rdi, [rsp + 132] - 4582cc: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 4582d1: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi - 4582d6: 81 f9 ff ff 00 00 cmp ecx, 65535 - 4582dc: 0f 87 27 05 00 00 ja 0x458809 <__gconv_transform_internal_ucs2reverse+0x989> - 4582e2: 8d b9 00 28 ff ff lea edi, [rcx - 55296] - 4582e8: 81 ff ff 07 00 00 cmp edi, 2047 - 4582ee: 0f 86 79 05 00 00 jbe 0x45886d <__gconv_transform_internal_ucs2reverse+0x9ed> - 4582f4: 66 c1 c1 08 rol cx, 8 - 4582f8: 66 41 89 0e mov word ptr [r14], cx - 4582fc: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi - 458301: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] - 458309: 41 bc 04 00 00 00 mov r12d, 4 - 45830f: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 458314: 4c 39 e2 cmp rdx, r12 - 458317: 0f 8d 06 08 00 00 jge 0x458b23 <__gconv_transform_internal_ucs2reverse+0xca3> - 45831d: 48 8b 34 24 mov rsi, qword ptr [rsp] - 458321: 49 29 d4 sub r12, rdx - 458324: 83 e0 f8 and eax, -8 - 458327: 4c 8b 74 24 78 mov r14, qword ptr [rsp + 120] - 45832c: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 458331: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] - 458335: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 - 45833a: 4c 03 26 add r12, qword ptr [rsi] - 45833d: 4c 89 26 mov qword ptr [rsi], r12 - 458340: 41 89 03 mov dword ptr [r11], eax - 458343: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] - 458348: e9 33 fc ff ff jmp 0x457f80 <__gconv_transform_internal_ucs2reverse+0x100> - 45834d: 0f 1f 00 nop dword ptr [rax] - 458350: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 458355: 48 83 c2 04 add rdx, 4 - 458359: 41 bf 06 00 00 00 mov r15d, 6 - 45835f: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx - 458364: 48 83 00 01 add qword ptr [rax], 1 - 458368: e9 93 fc ff ff jmp 0x458000 <__gconv_transform_internal_ucs2reverse+0x180> - 45836d: 0f 1f 00 nop dword ptr [rax] - 458370: 45 89 fa mov r10d, r15d - 458373: 4c 8b 7c 24 08 mov r15, qword ptr [rsp + 8] - 458378: 48 89 4d 00 mov qword ptr [rbp], rcx - 45837c: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 458381: 49 01 07 add qword ptr [r15], rax - 458384: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 45838b: 85 c0 test eax, eax - 45838d: 0f 84 61 fd ff ff je 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 458393: 41 83 fa 07 cmp r10d, 7 - 458397: 0f 85 57 fd ff ff jne 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 45839d: 48 8b 04 24 mov rax, qword ptr [rsp] - 4583a1: 48 89 da mov rdx, rbx - 4583a4: 48 8b 00 mov rax, qword ptr [rax] - 4583a7: 48 29 c2 sub rdx, rax - 4583aa: 48 83 fa 03 cmp rdx, 3 - 4583ae: 0f 8f 50 07 00 00 jg 0x458b04 <__gconv_transform_internal_ucs2reverse+0xc84> - 4583b4: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] - 4583b8: 48 39 d8 cmp rax, rbx - 4583bb: 0f 83 01 05 00 00 jae 0x4588c2 <__gconv_transform_internal_ucs2reverse+0xa42> - 4583c1: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 4583c5: 48 8d 48 01 lea rcx, [rax + 1] - 4583c9: 48 89 0f mov qword ptr [rdi], rcx - 4583cc: 0f b6 30 movzx esi, byte ptr [rax] - 4583cf: 40 88 72 04 mov byte ptr [rdx + 4], sil - 4583d3: 48 39 cb cmp rbx, rcx - 4583d6: 76 70 jbe 0x458448 <__gconv_transform_internal_ucs2reverse+0x5c8> - 4583d8: 48 8d 48 02 lea rcx, [rax + 2] - 4583dc: 48 89 0f mov qword ptr [rdi], rcx - 4583df: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 4583e3: 40 88 72 05 mov byte ptr [rdx + 5], sil - 4583e7: 48 39 cb cmp rbx, rcx - 4583ea: 76 5c jbe 0x458448 <__gconv_transform_internal_ucs2reverse+0x5c8> - 4583ec: 48 8d 48 03 lea rcx, [rax + 3] - 4583f0: 48 89 0f mov qword ptr [rdi], rcx - 4583f3: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 4583f7: 40 88 72 06 mov byte ptr [rdx + 6], sil - 4583fb: 48 39 cb cmp rbx, rcx - 4583fe: 76 48 jbe 0x458448 <__gconv_transform_internal_ucs2reverse+0x5c8> - 458400: 48 8d 48 04 lea rcx, [rax + 4] - 458404: 48 89 0f mov qword ptr [rdi], rcx - 458407: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 45840b: 40 88 72 07 mov byte ptr [rdx + 7], sil - 45840f: 48 39 cb cmp rbx, rcx - 458412: 76 34 jbe 0x458448 <__gconv_transform_internal_ucs2reverse+0x5c8> - 458414: 48 8d 48 05 lea rcx, [rax + 5] - 458418: 48 89 0f mov qword ptr [rdi], rcx - 45841b: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 45841f: 40 88 72 08 mov byte ptr [rdx + 8], sil - 458423: 48 39 cb cmp rbx, rcx - 458426: 76 20 jbe 0x458448 <__gconv_transform_internal_ucs2reverse+0x5c8> - 458428: 48 8d 72 09 lea rsi, [rdx + 9] - 45842c: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 458430: 48 83 c1 01 add rcx, 1 - 458434: 48 83 c6 01 add rsi, 1 - 458438: 48 89 0f mov qword ptr [rdi], rcx - 45843b: 0f b6 79 ff movzx edi, byte ptr [rcx - 1] - 45843f: 40 88 7e ff mov byte ptr [rsi - 1], dil - 458443: 48 39 d9 cmp rcx, rbx - 458446: 75 e4 jne 0x45842c <__gconv_transform_internal_ucs2reverse+0x5ac> - 458448: 29 c3 sub ebx, eax - 45844a: 8b 02 mov eax, dword ptr [rdx] - 45844c: 83 e0 f8 and eax, -8 - 45844f: 09 d8 or eax, ebx - 458451: 89 02 mov dword ptr [rdx], eax - 458453: e9 9c fc ff ff jmp 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 458458: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 458460: 45 89 fd mov r13d, r15d - 458463: e9 43 fc ff ff jmp 0x4580ab <__gconv_transform_internal_ucs2reverse+0x22b> - 458468: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 458470: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 - 458475: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 45847a: 49 89 d8 mov r8, rbx - 45847d: 48 89 ee mov rsi, rbp - 458480: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 - 458485: 48 83 ec 08 sub rsp, 8 - 458489: ff 74 24 50 push qword ptr [rsp + 80] - 45848d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 458492: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 458497: 48 8b 10 mov rdx, qword ptr [rax] - 45849a: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 4584a2: e8 09 07 00 00 call 0x458bb0 <__gconv_transliterate> - 4584a7: 41 58 pop r8 - 4584a9: 41 59 pop r9 - 4584ab: 83 f8 06 cmp eax, 6 - 4584ae: 48 8b 54 24 70 mov rdx, qword ptr [rsp + 112] - 4584b3: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] - 4584b8: 41 89 c7 mov r15d, eax - 4584bb: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] - 4584c0: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] - 4584c5: 0f 84 86 fc ff ff je 0x458151 <__gconv_transform_internal_ucs2reverse+0x2d1> - 4584cb: 83 f8 05 cmp eax, 5 - 4584ce: 0f 85 2c fb ff ff jne 0x458000 <__gconv_transform_internal_ucs2reverse+0x180> - 4584d4: e9 2f fb ff ff jmp 0x458008 <__gconv_transform_internal_ucs2reverse+0x188> - 4584d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4584e0: 48 89 7c 24 70 mov qword ptr [rsp + 112], rdi - 4584e5: 48 89 fa mov rdx, rdi - 4584e8: e9 13 fb ff ff jmp 0x458000 <__gconv_transform_internal_ucs2reverse+0x180> - 4584ed: 0f 1f 00 nop dword ptr [rax] - 4584f0: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 4584f5: 31 c0 xor eax, eax - 4584f7: 48 85 f6 test rsi, rsi - 4584fa: 74 03 je 0x4584ff <__gconv_transform_internal_ucs2reverse+0x67f> - 4584fc: 48 8b 06 mov rax, qword ptr [rsi] - 4584ff: 48 03 44 24 60 add rax, qword ptr [rsp + 96] - 458504: 4c 39 d8 cmp rax, r11 - 458507: 0f 84 b1 00 00 00 je 0x4585be <__gconv_transform_internal_ucs2reverse+0x73e> - 45850d: 48 8b 04 24 mov rax, qword ptr [rsp] - 458511: 44 8b 5d 10 mov r11d, dword ptr [rbp + 16] - 458515: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 45851a: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 45851f: 4c 89 20 mov qword ptr [rax], r12 - 458522: 4c 39 e3 cmp rbx, r12 - 458525: 0f 84 9e 03 00 00 je 0x4588c9 <__gconv_transform_internal_ucs2reverse+0xa49> - 45852b: 41 83 e3 02 and r11d, 2 - 45852f: 4c 89 f1 mov rcx, r14 - 458532: bf 04 00 00 00 mov edi, 4 - 458537: 49 8d 54 24 04 lea rdx, [r12 + 4] - 45853c: 48 39 d3 cmp rbx, rdx - 45853f: 0f 82 f8 00 00 00 jb 0x45863d <__gconv_transform_internal_ucs2reverse+0x7bd> - 458545: 48 8d 71 02 lea rsi, [rcx + 2] - 458549: 49 39 f7 cmp r15, rsi - 45854c: 0f 82 81 01 00 00 jb 0x4586d3 <__gconv_transform_internal_ucs2reverse+0x853> - 458552: 41 8b 04 24 mov eax, dword ptr [r12] - 458556: 3d ff ff 00 00 cmp eax, 65535 - 45855b: 0f 87 8f 01 00 00 ja 0x4586f0 <__gconv_transform_internal_ucs2reverse+0x870> - 458561: 44 8d 80 00 28 ff ff lea r8d, [rax - 55296] - 458568: 41 81 f8 ff 07 00 00 cmp r8d, 2047 - 45856f: 0f 86 c4 01 00 00 jbe 0x458739 <__gconv_transform_internal_ucs2reverse+0x8b9> - 458575: 66 c1 c0 08 rol ax, 8 - 458579: 49 89 d4 mov r12, rdx - 45857c: 66 89 01 mov word ptr [rcx], ax - 45857f: 48 89 f1 mov rcx, rsi - 458582: 48 89 74 24 78 mov qword ptr [rsp + 120], rsi - 458587: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx - 45858c: 4c 39 e3 cmp rbx, r12 - 45858f: 75 a6 jne 0x458537 <__gconv_transform_internal_ucs2reverse+0x6b7> - 458591: 48 8b 04 24 mov rax, qword ptr [rsp] - 458595: 48 89 18 mov qword ptr [rax], rbx - 458598: 48 39 4c 24 68 cmp qword ptr [rsp + 104], rcx - 45859d: 0f 85 ac 00 00 00 jne 0x45864f <__gconv_transform_internal_ucs2reverse+0x7cf> - 4585a3: 83 ff 05 cmp edi, 5 - 4585a6: 0f 85 26 03 00 00 jne 0x4588d2 <__gconv_transform_internal_ucs2reverse+0xa52> - 4585ac: 49 39 ce cmp r14, rcx - 4585af: 0f 85 f6 fa ff ff jne 0x4580ab <__gconv_transform_internal_ucs2reverse+0x22b> - 4585b5: 83 6d 14 01 sub dword ptr [rbp + 20], 1 - 4585b9: e9 ed fa ff ff jmp 0x4580ab <__gconv_transform_internal_ucs2reverse+0x22b> - 4585be: 48 8b 34 24 mov rsi, qword ptr [rsp] - 4585c2: 4c 29 f9 sub rcx, r15 - 4585c5: 48 8d 04 09 lea rax, [rcx + rcx] - 4585c9: 48 29 06 sub qword ptr [rsi], rax - 4585cc: e9 da fa ff ff jmp 0x4580ab <__gconv_transform_internal_ucs2reverse+0x22b> - 4585d1: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 4585d7: 0f 85 e9 04 00 00 jne 0x458ac6 <__gconv_transform_internal_ucs2reverse+0xc46> - 4585dd: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 4585e1: 45 31 d2 xor r10d, r10d - 4585e4: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 4585eb: f6 45 10 01 test byte ptr [rbp + 16], 1 - 4585ef: 0f 85 ff fa ff ff jne 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 4585f5: 48 8b 5c 24 30 mov rbx, qword ptr [rsp + 48] - 4585fa: 48 89 df mov rdi, rbx - 4585fd: e8 2e 4f ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 458602: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 458609: 31 d2 xor edx, edx - 45860b: 31 c9 xor ecx, ecx - 45860d: 4d 89 f9 mov r9, r15 - 458610: 45 31 c0 xor r8d, r8d - 458613: 50 push rax - 458614: 41 54 push r12 - 458616: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 45861b: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 458620: ff d3 call rbx - 458622: 41 89 c2 mov r10d, eax - 458625: 58 pop rax - 458626: 5a pop rdx - 458627: e9 c8 fa ff ff jmp 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 45862c: 4c 89 f1 mov rcx, r14 - 45862f: 48 89 da mov rdx, rbx - 458632: 41 bf 04 00 00 00 mov r15d, 4 - 458638: e9 cb f9 ff ff jmp 0x458008 <__gconv_transform_internal_ucs2reverse+0x188> - 45863d: 48 8b 04 24 mov rax, qword ptr [rsp] - 458641: 4c 89 20 mov qword ptr [rax], r12 - 458644: 48 3b 4c 24 68 cmp rcx, qword ptr [rsp + 104] - 458649: 0f 84 83 02 00 00 je 0x4588d2 <__gconv_transform_internal_ucs2reverse+0xa52> - 45864f: 48 8d 0d 6a 18 04 00 lea rcx, [rip + 268394] # 0x499ec0 <__PRETTY_FUNCTION__.12420> - 458656: ba ea 02 00 00 mov edx, 746 - 45865b: 48 8d 35 78 16 04 00 lea rsi, [rip + 267896] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 458662: 48 8d 3d 99 16 04 00 lea rdi, [rip + 267929] # 0x499d02 <__PRETTY_FUNCTION__.9087+0x42> - 458669: e8 e2 a8 fa ff call 0x402f50 <__assert_fail> - 45866e: 45 89 ea mov r10d, r13d - 458671: e9 0e fd ff ff jmp 0x458384 <__gconv_transform_internal_ucs2reverse+0x504> - 458676: 44 89 5c 24 20 mov dword ptr [rsp + 32], r11d - 45867b: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 458680: 49 89 d8 mov r8, rbx - 458683: 48 89 ee mov rsi, rbp - 458686: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 - 45868b: 48 83 ec 08 sub rsp, 8 - 45868f: ff 74 24 50 push qword ptr [rsp + 80] - 458693: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 458698: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 45869d: 48 8b 10 mov rdx, qword ptr [rax] - 4586a0: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 4586a8: e8 03 05 00 00 call 0x458bb0 <__gconv_transliterate> - 4586ad: 5a pop rdx - 4586ae: 59 pop rcx - 4586af: 83 f8 06 cmp eax, 6 - 4586b2: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] - 4586b7: 48 8b 4c 24 78 mov rcx, qword ptr [rsp + 120] - 4586bc: 89 c7 mov edi, eax - 4586be: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] - 4586c3: 44 8b 5c 24 20 mov r11d, dword ptr [rsp + 32] - 4586c8: 74 4a je 0x458714 <__gconv_transform_internal_ucs2reverse+0x894> - 4586ca: 83 f8 05 cmp eax, 5 - 4586cd: 0f 85 b9 fe ff ff jne 0x45858c <__gconv_transform_internal_ucs2reverse+0x70c> - 4586d3: 48 8b 34 24 mov rsi, qword ptr [rsp] - 4586d7: 48 89 c8 mov rax, rcx - 4586da: 48 8b 4c 24 68 mov rcx, qword ptr [rsp + 104] - 4586df: 4c 89 26 mov qword ptr [rsi], r12 - 4586e2: 48 39 c8 cmp rax, rcx - 4586e5: 0f 84 c1 fe ff ff je 0x4585ac <__gconv_transform_internal_ucs2reverse+0x72c> - 4586eb: e9 5f ff ff ff jmp 0x45864f <__gconv_transform_internal_ucs2reverse+0x7cf> - 4586f0: c1 e8 07 shr eax, 7 - 4586f3: 3d 00 1c 00 00 cmp eax, 7168 - 4586f8: 0f 84 ac 01 00 00 je 0x4588aa <__gconv_transform_internal_ucs2reverse+0xa2a> - 4586fe: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 458704: 0f 84 33 ff ff ff je 0x45863d <__gconv_transform_internal_ucs2reverse+0x7bd> - 45870a: f6 45 10 08 test byte ptr [rbp + 16], 8 - 45870e: 0f 85 62 ff ff ff jne 0x458676 <__gconv_transform_internal_ucs2reverse+0x7f6> - 458714: 45 85 db test r11d, r11d - 458717: 0f 84 20 ff ff ff je 0x45863d <__gconv_transform_internal_ucs2reverse+0x7bd> - 45871d: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 458722: 49 83 c4 04 add r12, 4 - 458726: bf 06 00 00 00 mov edi, 6 - 45872b: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 458730: 48 83 00 01 add qword ptr [rax], 1 - 458734: e9 53 fe ff ff jmp 0x45858c <__gconv_transform_internal_ucs2reverse+0x70c> - 458739: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 45873e: 48 85 c0 test rax, rax - 458741: 0f 84 f6 fe ff ff je 0x45863d <__gconv_transform_internal_ucs2reverse+0x7bd> - 458747: 45 85 db test r11d, r11d - 45874a: 0f 84 ed fe ff ff je 0x45863d <__gconv_transform_internal_ucs2reverse+0x7bd> - 458750: 48 83 00 01 add qword ptr [rax], 1 - 458754: 49 89 d4 mov r12, rdx - 458757: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx - 45875c: e9 2b fe ff ff jmp 0x45858c <__gconv_transform_internal_ucs2reverse+0x70c> - 458761: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 458766: e9 52 fb ff ff jmp 0x4582bd <__gconv_transform_internal_ucs2reverse+0x43d> - 45876b: 48 8b 04 24 mov rax, qword ptr [rsp] - 45876f: 48 89 18 mov qword ptr [rax], rbx - 458772: 49 39 dc cmp r12, rbx - 458775: 0f 83 83 00 00 00 jae 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 45877b: 49 8d 44 24 01 lea rax, [r12 + 1] - 458780: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 458785: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 45878a: 41 88 74 13 04 mov byte ptr [r11 + rdx + 4], sil - 45878f: 48 39 c3 cmp rbx, rax - 458792: 76 6a jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 458794: 49 8d 44 24 02 lea rax, [r12 + 2] - 458799: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 45879e: 41 0f b6 7c 24 01 movzx edi, byte ptr [r12 + 1] - 4587a4: 41 88 7c 13 05 mov byte ptr [r11 + rdx + 5], dil - 4587a9: 48 39 c3 cmp rbx, rax - 4587ac: 76 50 jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 4587ae: 49 8d 44 24 03 lea rax, [r12 + 3] - 4587b3: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 4587b8: 41 0f b6 7c 24 02 movzx edi, byte ptr [r12 + 2] - 4587be: 41 88 7c 13 06 mov byte ptr [r11 + rdx + 6], dil - 4587c3: 48 39 c3 cmp rbx, rax - 4587c6: 76 36 jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 4587c8: 49 8d 44 24 04 lea rax, [r12 + 4] - 4587cd: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 4587d2: 41 0f b6 74 24 03 movzx esi, byte ptr [r12 + 3] - 4587d8: 41 88 74 13 07 mov byte ptr [r11 + rdx + 7], sil - 4587dd: 48 39 c3 cmp rbx, rax - 4587e0: 76 1c jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 4587e2: 4c 01 da add rdx, r11 - 4587e5: 48 83 c0 01 add rax, 1 - 4587e9: 48 83 c2 01 add rdx, 1 - 4587ed: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 4587f2: 0f b6 48 ff movzx ecx, byte ptr [rax - 1] - 4587f6: 88 4a 07 mov byte ptr [rdx + 7], cl - 4587f9: 48 39 c3 cmp rbx, rax - 4587fc: 75 e7 jne 0x4587e5 <__gconv_transform_internal_ucs2reverse+0x965> - 4587fe: 41 ba 07 00 00 00 mov r10d, 7 - 458804: e9 eb f8 ff ff jmp 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 458809: c1 e9 07 shr ecx, 7 - 45880c: 81 f9 00 1c 00 00 cmp ecx, 7168 - 458812: 0f 84 e9 fa ff ff je 0x458301 <__gconv_transform_internal_ucs2reverse+0x481> - 458818: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 45881e: 0f 84 93 00 00 00 je 0x4588b7 <__gconv_transform_internal_ucs2reverse+0xa37> - 458824: 41 f6 c5 08 test r13b, 8 - 458828: 0f 85 c3 00 00 00 jne 0x4588f1 <__gconv_transform_internal_ucs2reverse+0xa71> - 45882e: 41 83 e5 02 and r13d, 2 - 458832: 41 ba 06 00 00 00 mov r10d, 6 - 458838: 49 89 fc mov r12, rdi - 45883b: 0f 84 b3 f8 ff ff je 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 458841: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 458846: 49 83 c4 04 add r12, 4 - 45884a: 4c 89 64 24 70 mov qword ptr [rsp + 112], r12 - 45884f: 48 83 00 01 add qword ptr [rax], 1 - 458853: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 458858: 49 39 c4 cmp r12, rax - 45885b: 74 5a je 0x4588b7 <__gconv_transform_internal_ucs2reverse+0xa37> - 45885d: 49 29 c4 sub r12, rax - 458860: 41 8b 03 mov eax, dword ptr [r11] - 458863: 89 c2 mov edx, eax - 458865: 83 e2 07 and edx, 7 - 458868: e9 a7 fa ff ff jmp 0x458314 <__gconv_transform_internal_ucs2reverse+0x494> - 45886d: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 458873: 41 ba 06 00 00 00 mov r10d, 6 - 458879: 0f 84 75 f8 ff ff je 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 45887f: 41 83 e5 02 and r13d, 2 - 458883: 0f 84 6b f8 ff ff je 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 458889: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 45888e: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] - 458896: 41 bc 04 00 00 00 mov r12d, 4 - 45889c: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 4588a1: 48 83 06 01 add qword ptr [rsi], 1 - 4588a5: e9 6a fa ff ff jmp 0x458314 <__gconv_transform_internal_ucs2reverse+0x494> - 4588aa: 48 89 54 24 70 mov qword ptr [rsp + 112], rdx - 4588af: 49 89 d4 mov r12, rdx - 4588b2: e9 d5 fc ff ff jmp 0x45858c <__gconv_transform_internal_ucs2reverse+0x70c> - 4588b7: 41 ba 06 00 00 00 mov r10d, 6 - 4588bd: e9 32 f8 ff ff jmp 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 4588c2: 31 db xor ebx, ebx - 4588c4: e9 81 fb ff ff jmp 0x45844a <__gconv_transform_internal_ucs2reverse+0x5ca> - 4588c9: 4d 39 f7 cmp r15, r14 - 4588cc: 0f 85 7d fd ff ff jne 0x45864f <__gconv_transform_internal_ucs2reverse+0x7cf> - 4588d2: 48 8d 0d e7 15 04 00 lea rcx, [rip + 267751] # 0x499ec0 <__PRETTY_FUNCTION__.12420> - 4588d9: ba eb 02 00 00 mov edx, 747 - 4588de: 48 8d 35 f5 13 04 00 lea rsi, [rip + 267253] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 4588e5: 48 8d 3d 94 14 04 00 lea rdi, [rip + 267412] # 0x499d80 - 4588ec: e8 5f a6 fa ff call 0x402f50 <__assert_fail> - 4588f1: 4c 89 5c 24 58 mov qword ptr [rsp + 88], r11 - 4588f6: 49 89 f8 mov r8, rdi - 4588f9: 48 8d 4c 24 70 lea rcx, [rsp + 112] - 4588fe: 4c 89 e2 mov rdx, r12 - 458901: 4c 03 44 24 18 add r8, qword ptr [rsp + 24] - 458906: 48 83 ec 08 sub rsp, 8 - 45890a: 48 89 ee mov rsi, rbp - 45890d: ff 74 24 50 push qword ptr [rsp + 80] - 458911: 48 8b 7c 24 60 mov rdi, qword ptr [rsp + 96] - 458916: 4c 8d 8c 24 88 00 00 00 lea r9, [rsp + 136] - 45891e: 4c 89 44 24 38 mov qword ptr [rsp + 56], r8 - 458923: e8 88 02 00 00 call 0x458bb0 <__gconv_transliterate> - 458928: 41 5b pop r11 - 45892a: 41 5c pop r12 - 45892c: 83 f8 06 cmp eax, 6 - 45892f: 4c 8b 64 24 70 mov r12, qword ptr [rsp + 112] - 458934: 4c 8b 5c 24 58 mov r11, qword ptr [rsp + 88] - 458939: 41 89 c2 mov r10d, eax - 45893c: 74 1e je 0x45895c <__gconv_transform_internal_ucs2reverse+0xadc> - 45893e: 4c 3b 64 24 20 cmp r12, qword ptr [rsp + 32] - 458943: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] - 458948: 74 21 je 0x45896b <__gconv_transform_internal_ucs2reverse+0xaeb> - 45894a: 41 8b 03 mov eax, dword ptr [r11] - 45894d: 4c 2b 64 24 20 sub r12, qword ptr [rsp + 32] - 458952: 89 c2 mov edx, eax - 458954: 83 e2 07 and edx, 7 - 458957: e9 b8 f9 ff ff jmp 0x458314 <__gconv_transform_internal_ucs2reverse+0x494> - 45895c: 41 80 e5 02 and r13b, 2 - 458960: 0f 84 ed fe ff ff je 0x458853 <__gconv_transform_internal_ucs2reverse+0x9d3> - 458966: e9 d6 fe ff ff jmp 0x458841 <__gconv_transform_internal_ucs2reverse+0x9c1> - 45896b: 83 f8 07 cmp eax, 7 - 45896e: 0f 85 0c 01 00 00 jne 0x458a80 <__gconv_transform_internal_ucs2reverse+0xc00> - 458974: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] - 45897c: 49 39 d0 cmp r8, rdx - 45897f: 0f 84 00 02 00 00 je 0x458b85 <__gconv_transform_internal_ucs2reverse+0xd05> - 458985: 41 8b 03 mov eax, dword ptr [r11] - 458988: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] - 45898d: 89 c1 mov ecx, eax - 45898f: 48 89 de mov rsi, rbx - 458992: 83 e0 f8 and eax, -8 - 458995: 83 e1 07 and ecx, 7 - 458998: 48 29 ce sub rsi, rcx - 45899b: 48 89 f1 mov rcx, rsi - 45899e: 48 8b 34 24 mov rsi, qword ptr [rsp] - 4589a2: 48 01 0e add qword ptr [rsi], rcx - 4589a5: 48 63 c8 movsxd rcx, eax - 4589a8: 48 39 d9 cmp rcx, rbx - 4589ab: 0f 8d b5 01 00 00 jge 0x458b66 <__gconv_transform_internal_ucs2reverse+0xce6> - 4589b1: 48 83 7c 24 18 04 cmp qword ptr [rsp + 24], 4 - 4589b7: 0f 87 ea 00 00 00 ja 0x458aa7 <__gconv_transform_internal_ucs2reverse+0xc27> - 4589bd: 0b 44 24 18 or eax, dword ptr [rsp + 24] - 4589c1: 41 89 03 mov dword ptr [r11], eax - 4589c4: 4c 3b 44 24 20 cmp r8, qword ptr [rsp + 32] - 4589c9: 0f 86 2f fe ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 4589cf: 0f b6 84 24 84 00 00 00 movzx eax, byte ptr [rsp + 132] - 4589d7: 41 88 43 04 mov byte ptr [r11 + 4], al - 4589db: 48 8d 84 24 85 00 00 00 lea rax, [rsp + 133] - 4589e3: 49 39 c0 cmp r8, rax - 4589e6: 0f 86 12 fe ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 4589ec: 0f b6 84 24 85 00 00 00 movzx eax, byte ptr [rsp + 133] - 4589f4: 41 88 43 05 mov byte ptr [r11 + 5], al - 4589f8: 48 8d 84 24 86 00 00 00 lea rax, [rsp + 134] - 458a00: 49 39 c0 cmp r8, rax - 458a03: 0f 86 f5 fd ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 458a09: 0f b6 84 24 86 00 00 00 movzx eax, byte ptr [rsp + 134] - 458a11: 41 88 43 06 mov byte ptr [r11 + 6], al - 458a15: 48 8d 84 24 87 00 00 00 lea rax, [rsp + 135] - 458a1d: 49 39 c0 cmp r8, rax - 458a20: 0f 86 d8 fd ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 458a26: 0f b6 84 24 87 00 00 00 movzx eax, byte ptr [rsp + 135] - 458a2e: 41 88 43 07 mov byte ptr [r11 + 7], al - 458a32: 49 39 d0 cmp r8, rdx - 458a35: 0f 86 c3 fd ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 458a3b: 0f b6 94 24 88 00 00 00 movzx edx, byte ptr [rsp + 136] - 458a43: 48 8d 84 24 89 00 00 00 lea rax, [rsp + 137] - 458a4b: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 458a50: 41 88 53 08 mov byte ptr [r11 + 8], dl - 458a54: 49 39 c0 cmp r8, rax - 458a57: 0f 86 a1 fd ff ff jbe 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 458a5d: 49 83 c3 09 add r11, 9 - 458a61: 48 83 c0 01 add rax, 1 - 458a65: 49 83 c3 01 add r11, 1 - 458a69: 48 89 44 24 70 mov qword ptr [rsp + 112], rax - 458a6e: 0f b6 50 ff movzx edx, byte ptr [rax - 1] - 458a72: 41 88 53 ff mov byte ptr [r11 - 1], dl - 458a76: 49 39 c0 cmp r8, rax - 458a79: 75 e6 jne 0x458a61 <__gconv_transform_internal_ucs2reverse+0xbe1> - 458a7b: e9 7e fd ff ff jmp 0x4587fe <__gconv_transform_internal_ucs2reverse+0x97e> - 458a80: 85 c0 test eax, eax - 458a82: 0f 85 6c f6 ff ff jne 0x4580f4 <__gconv_transform_internal_ucs2reverse+0x274> - 458a88: 48 8b 04 24 mov rax, qword ptr [rsp] - 458a8c: 4c 8b 54 24 08 mov r10, qword ptr [rsp + 8] - 458a91: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 - 458a96: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] - 458a9b: 44 8b 6d 10 mov r13d, dword ptr [rbp + 16] - 458a9f: 4c 8b 20 mov r12, qword ptr [rax] - 458aa2: e9 d9 f4 ff ff jmp 0x457f80 <__gconv_transform_internal_ucs2reverse+0x100> - 458aa7: 48 8d 0d d2 13 04 00 lea rcx, [rip + 267218] # 0x499e80 <__PRETTY_FUNCTION__.12335> - 458aae: ba e6 01 00 00 mov edx, 486 - 458ab3: 48 8d 35 92 12 04 00 lea rsi, [rip + 266898] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 458aba: 48 8d 3d 87 13 04 00 lea rdi, [rip + 267143] # 0x499e48 - 458ac1: e8 8a a4 fa ff call 0x402f50 <__assert_fail> - 458ac6: 48 8d 0d f3 13 04 00 lea rcx, [rip + 267251] # 0x499ec0 <__PRETTY_FUNCTION__.12420> - 458acd: ba a4 01 00 00 mov edx, 420 - 458ad2: 48 8d 35 01 12 04 00 lea rsi, [rip + 266753] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 458ad9: 48 8d 3d 0e 12 04 00 lea rdi, [rip + 266766] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 458ae0: e8 6b a4 fa ff call 0x402f50 <__assert_fail> - 458ae5: 48 8d 0d d4 13 04 00 lea rcx, [rip + 267220] # 0x499ec0 <__PRETTY_FUNCTION__.12420> - 458aec: ba 34 02 00 00 mov edx, 564 - 458af1: 48 8d 35 e2 11 04 00 lea rsi, [rip + 266722] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 458af8: 48 8d 3d ef 11 04 00 lea rdi, [rip + 266735] # 0x499cee <__PRETTY_FUNCTION__.9087+0x2e> - 458aff: e8 4c a4 fa ff call 0x402f50 <__assert_fail> - 458b04: 48 8d 0d b5 13 04 00 lea rcx, [rip + 267189] # 0x499ec0 <__PRETTY_FUNCTION__.12420> - 458b0b: ba 1e 03 00 00 mov edx, 798 - 458b10: 48 8d 35 c3 11 04 00 lea rsi, [rip + 266691] # 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 458b17: 48 8d 3d f5 11 04 00 lea rdi, [rip + 266741] # 0x499d13 <__PRETTY_FUNCTION__.9087+0x53> - 458b1e: e8 2d a4 fa ff call 0x402f50 <__assert_fail> - 458b23: 48 8d 0d 56 13 04 00 lea rcx, [rip + 267094] # 0x499e80 <__PRETTY_FUNCTION__.12335> - 458b2a: ba c9 01 00 00 mov edx, 457 - 458b2f: 48 8d 35 16 12 04 00 lea rsi, [rip + 266774] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 458b36: 48 8d 3d 93 12 04 00 lea rdi, [rip + 266899] # 0x499dd0 - 458b3d: e8 0e a4 fa ff call 0x402f50 <__assert_fail> - 458b42: 48 8d 0d 37 13 04 00 lea rcx, [rip + 267063] # 0x499e80 <__PRETTY_FUNCTION__.12335> - 458b49: ba 8b 01 00 00 mov edx, 395 - 458b4e: 48 8d 35 f7 11 04 00 lea rsi, [rip + 266743] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 458b55: 48 8d 3d 44 12 04 00 lea rdi, [rip + 266820] # 0x499da0 - 458b5c: e8 ef a3 fa ff call 0x402f50 <__assert_fail> - 458b61: e8 6a 30 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 458b66: 48 8d 0d 13 13 04 00 lea rcx, [rip + 267027] # 0x499e80 <__PRETTY_FUNCTION__.12335> - 458b6d: ba e5 01 00 00 mov edx, 485 - 458b72: 48 8d 35 d3 11 04 00 lea rsi, [rip + 266707] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 458b79: 48 8d 3d a0 12 04 00 lea rdi, [rip + 266912] # 0x499e20 - 458b80: e8 cb a3 fa ff call 0x402f50 <__assert_fail> - 458b85: 48 8d 0d f4 12 04 00 lea rcx, [rip + 266996] # 0x499e80 <__PRETTY_FUNCTION__.12335> - 458b8c: ba db 01 00 00 mov edx, 475 - 458b91: 48 8d 35 b4 11 04 00 lea rsi, [rip + 266676] # 0x499d4c <__PRETTY_FUNCTION__.9087+0x8c> - 458b98: 48 8d 3d 59 12 04 00 lea rdi, [rip + 266841] # 0x499df8 - 458b9f: e8 ac a3 fa ff call 0x402f50 <__assert_fail> - 458ba4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 458bae: 66 90 nop - -0000000000458bb0 <__gconv_transliterate>: - 458bb0: f3 0f 1e fa endbr64 - 458bb4: 41 57 push r15 - 458bb6: 41 56 push r14 - 458bb8: 41 55 push r13 - 458bba: 4d 89 c5 mov r13, r8 - 458bbd: 41 54 push r12 - 458bbf: 55 push rbp - 458bc0: 53 push rbx - 458bc1: 48 81 ec a8 00 00 00 sub rsp, 168 - 458bc8: 4c 8b 7f 28 mov r15, qword ptr [rdi + 40] - 458bcc: 48 8b 84 24 e0 00 00 00 mov rax, qword ptr [rsp + 224] - 458bd4: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi - 458bd9: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi - 458bde: 48 89 4c 24 50 mov qword ptr [rsp + 80], rcx - 458be3: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 - 458be8: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 458bed: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 458bf6: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax - 458bfe: 31 c0 xor eax, eax - 458c00: 48 8b 01 mov rax, qword ptr [rcx] - 458c03: 48 83 3f 00 cmp qword ptr [rdi], 0 - 458c07: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 458c0c: 74 13 je 0x458c21 <__gconv_transliterate+0x71> - 458c0e: 4c 89 f8 mov rax, r15 - 458c11: 48 c1 c8 11 ror rax, 17 - 458c15: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 458c1e: 49 89 c7 mov r15, rax - 458c21: 48 c7 c0 a0 ff ff ff mov rax, -96 - 458c28: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 458c2c: 48 8b 30 mov rsi, qword ptr [rax] - 458c2f: 8b 86 28 02 00 00 mov eax, dword ptr [rsi + 552] - 458c35: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 458c3a: 48 85 c0 test rax, rax - 458c3d: 0f 84 7f 02 00 00 je 0x458ec2 <__gconv_transliterate+0x312> - 458c43: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 458c48: 48 83 c0 04 add rax, 4 - 458c4c: 49 39 c5 cmp r13, rax - 458c4f: 0f 82 05 01 00 00 jb 0x458d5a <__gconv_transliterate+0x1aa> - 458c55: 48 8b 86 30 02 00 00 mov rax, qword ptr [rsi + 560] - 458c5c: 48 c7 04 24 00 00 00 00 mov qword ptr [rsp], 0 - 458c64: 4c 8b b6 38 02 00 00 mov r14, qword ptr [rsi + 568] - 458c6b: 4c 8b 9e 48 02 00 00 mov r11, qword ptr [rsi + 584] - 458c72: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 458c77: 48 8b 86 40 02 00 00 mov rax, qword ptr [rsi + 576] - 458c7e: 48 89 44 24 60 mov qword ptr [rsp + 96], rax - 458c83: 48 8d 84 24 90 00 00 00 lea rax, [rsp + 144] - 458c8b: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 458c90: 48 8b 04 24 mov rax, qword ptr [rsp] - 458c94: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] - 458c99: 31 db xor ebx, ebx - 458c9b: 48 03 44 24 10 add rax, qword ptr [rsp + 16] - 458ca0: 48 d1 e8 shr rax - 458ca3: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 458ca8: 8b 04 87 mov eax, dword ptr [rdi + 4*rax] - 458cab: 41 8b 14 86 mov edx, dword ptr [r14 + 4*rax] - 458caf: 49 89 c4 mov r12, rax - 458cb2: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 458cb7: eb 27 jmp 0x458ce0 <__gconv_transliterate+0x130> - 458cb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 458cc0: 83 c3 01 add ebx, 1 - 458cc3: 42 8d 14 23 lea edx, [rbx + r12] - 458cc7: 41 8b 14 96 mov edx, dword ptr [r14 + 4*rdx] - 458ccb: 85 d2 test edx, edx - 458ccd: 0f 84 ed 00 00 00 je 0x458dc0 <__gconv_transliterate+0x210> - 458cd3: 48 83 c0 04 add rax, 4 - 458cd7: 49 39 c5 cmp r13, rax - 458cda: 0f 86 90 00 00 00 jbe 0x458d70 <__gconv_transliterate+0x1c0> - 458ce0: 39 10 cmp dword ptr [rax], edx - 458ce2: 74 dc je 0x458cc0 <__gconv_transliterate+0x110> - 458ce4: 85 db test ebx, ebx - 458ce6: 0f 85 c6 00 00 00 jne 0x458db2 <__gconv_transliterate+0x202> - 458cec: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 458cf1: 49 39 c5 cmp r13, rax - 458cf4: 0f 86 a6 00 00 00 jbe 0x458da0 <__gconv_transliterate+0x1f0> - 458cfa: 42 8d 14 23 lea edx, [rbx + r12] - 458cfe: 8b 00 mov eax, dword ptr [rax] - 458d00: 41 39 04 96 cmp dword ptr [r14 + 4*rdx], eax - 458d04: 0f 82 96 00 00 00 jb 0x458da0 <__gconv_transliterate+0x1f0> - 458d0a: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 458d0f: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 458d14: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 458d18: 48 39 7c 24 10 cmp qword ptr [rsp + 16], rdi - 458d1d: 0f 87 6d ff ff ff ja 0x458c90 <__gconv_transliterate+0xe0> - 458d23: 48 c7 c0 a0 ff ff ff mov rax, -96 - 458d2a: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 458d2e: 48 8b 30 mov rsi, qword ptr [rax] - 458d31: 8b 86 60 02 00 00 mov eax, dword ptr [rsi + 608] - 458d37: 85 c0 test eax, eax - 458d39: 0f 84 c7 01 00 00 je 0x458f06 <__gconv_transliterate+0x356> - 458d3f: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] - 458d44: 48 8b 8e 68 02 00 00 mov rcx, qword ptr [rsi + 616] - 458d4b: 48 8b 3f mov rdi, qword ptr [rdi] - 458d4e: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 458d53: 8b 3f mov edi, dword ptr [rdi] - 458d55: e9 91 01 00 00 jmp 0x458eeb <__gconv_transliterate+0x33b> - 458d5a: b8 04 00 00 00 mov eax, 4 - 458d5f: 4c 39 6c 24 18 cmp qword ptr [rsp + 24], r13 - 458d64: 74 0f je 0x458d75 <__gconv_transliterate+0x1c5> - 458d66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 458d70: b8 07 00 00 00 mov eax, 7 - 458d75: 48 8b b4 24 98 00 00 00 mov rsi, qword ptr [rsp + 152] - 458d7d: 64 48 33 34 25 28 00 00 00 xor rsi, qword ptr fs:[40] - 458d86: 0f 85 dc 02 00 00 jne 0x459068 <__gconv_transliterate+0x4b8> - 458d8c: 48 81 c4 a8 00 00 00 add rsp, 168 - 458d93: 5b pop rbx - 458d94: 5d pop rbp - 458d95: 41 5c pop r12 - 458d97: 41 5d pop r13 - 458d99: 41 5e pop r14 - 458d9b: 41 5f pop r15 - 458d9d: c3 ret - 458d9e: 66 90 nop - 458da0: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 458da5: 48 83 c0 01 add rax, 1 - 458da9: 48 89 04 24 mov qword ptr [rsp], rax - 458dad: e9 62 ff ff ff jmp 0x458d14 <__gconv_transliterate+0x164> - 458db2: 85 d2 test edx, edx - 458db4: 75 ba jne 0x458d70 <__gconv_transliterate+0x1c0> - 458db6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 458dc0: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] - 458dc5: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 458dca: 89 5c 24 70 mov dword ptr [rsp + 112], ebx - 458dce: 44 89 64 24 74 mov dword ptr [rsp + 116], r12d - 458dd3: 4c 8b 64 24 48 mov r12, qword ptr [rsp + 72] - 458dd8: 8b 04 b0 mov eax, dword ptr [rax + 4*rsi] - 458ddb: 48 8d b4 24 88 00 00 00 lea rsi, [rsp + 136] - 458de3: 4c 89 74 24 68 mov qword ptr [rsp + 104], r14 - 458de8: 4d 89 de mov r14, r11 - 458deb: 4c 89 6c 24 78 mov qword ptr [rsp + 120], r13 - 458df0: 49 89 f5 mov r13, rsi - 458df3: 41 8b 14 83 mov edx, dword ptr [r11 + 4*rax] - 458df7: 89 c5 mov ebp, eax - 458df9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 458e00: 49 8d 34 86 lea rsi, [r14 + 4*rax] - 458e04: 85 d2 test edx, edx - 458e06: 0f 84 ac 00 00 00 je 0x458eb8 <__gconv_transliterate+0x308> - 458e0c: 49 8d 44 86 04 lea rax, [r14 + 4*rax + 4] - 458e11: 31 db xor ebx, ebx - 458e13: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 458e18: 48 89 c1 mov rcx, rax - 458e1b: 44 8b 00 mov r8d, dword ptr [rax] - 458e1e: 48 83 c0 04 add rax, 4 - 458e22: 48 83 c3 01 add rbx, 1 - 458e26: 45 85 c0 test r8d, r8d - 458e29: 75 ed jne 0x458e18 <__gconv_transliterate+0x268> - 458e2b: 49 8b 04 24 mov rax, qword ptr [r12] - 458e2f: 4c 89 ff mov rdi, r15 - 458e32: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 458e37: 48 89 b4 24 88 00 00 00 mov qword ptr [rsp + 136], rsi - 458e3f: 48 89 84 24 90 00 00 00 mov qword ptr [rsp + 144], rax - 458e47: e8 e4 46 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 458e4c: 6a 00 push 0 - 458e4e: 45 31 c9 xor r9d, r9d - 458e51: 4c 89 ea mov rdx, r13 - 458e54: 6a 00 push 0 - 458e56: 4c 8b 44 24 48 mov r8, qword ptr [rsp + 72] - 458e5b: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 458e60: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 458e65: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 458e6a: 41 ff d7 call r15 - 458e6d: 5e pop rsi - 458e6e: 5f pop rdi - 458e6f: 83 f8 06 cmp eax, 6 - 458e72: 0f 85 a2 00 00 00 jne 0x458f1a <__gconv_transliterate+0x36a> - 458e78: 8d 44 1d 01 lea eax, [rbp + rbx + 1] - 458e7c: 41 8b 14 86 mov edx, dword ptr [r14 + 4*rax] - 458e80: 48 89 c5 mov rbp, rax - 458e83: 85 d2 test edx, edx - 458e85: 0f 85 75 ff ff ff jne 0x458e00 <__gconv_transliterate+0x250> - 458e8b: 48 63 44 24 70 movsxd rax, dword ptr [rsp + 112] - 458e90: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 458e95: 4d 89 f3 mov r11, r14 - 458e98: 44 8b 64 24 74 mov r12d, dword ptr [rsp + 116] - 458e9d: 4c 8b 74 24 68 mov r14, qword ptr [rsp + 104] - 458ea2: 48 89 c3 mov rbx, rax - 458ea5: 4c 8b 6c 24 78 mov r13, qword ptr [rsp + 120] - 458eaa: 48 8d 04 86 lea rax, [rsi + 4*rax] - 458eae: e9 3e fe ff ff jmp 0x458cf1 <__gconv_transliterate+0x141> - 458eb3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 458eb8: 48 89 f1 mov rcx, rsi - 458ebb: 31 db xor ebx, ebx - 458ebd: e9 69 ff ff ff jmp 0x458e2b <__gconv_transliterate+0x27b> - 458ec2: 8b 86 60 02 00 00 mov eax, dword ptr [rsi + 608] - 458ec8: 85 c0 test eax, eax - 458eca: 0f 84 37 01 00 00 je 0x459007 <__gconv_transliterate+0x457> - 458ed0: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 458ed5: 48 8d 57 04 lea rdx, [rdi + 4] - 458ed9: 49 39 d5 cmp r13, rdx - 458edc: 0f 82 78 fe ff ff jb 0x458d5a <__gconv_transliterate+0x1aa> - 458ee2: 48 8b 8e 68 02 00 00 mov rcx, qword ptr [rsi + 616] - 458ee9: 8b 3f mov edi, dword ptr [rdi] - 458eeb: 85 c0 test eax, eax - 458eed: 7e 17 jle 0x458f06 <__gconv_transliterate+0x356> - 458eef: 83 e8 01 sub eax, 1 - 458ef2: 48 8d 44 40 03 lea rax, [rax + 2*rax + 3] - 458ef7: 4c 8d 04 81 lea r8, [rcx + 4*rax] - 458efb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 458f00: 8b 01 mov eax, dword ptr [rcx] - 458f02: 39 f8 cmp eax, edi - 458f04: 76 5a jbe 0x458f60 <__gconv_transliterate+0x3b0> - 458f06: 8b 9e 50 02 00 00 mov ebx, dword ptr [rsi + 592] - 458f0c: 85 db test ebx, ebx - 458f0e: 75 7a jne 0x458f8a <__gconv_transliterate+0x3da> - 458f10: b8 06 00 00 00 mov eax, 6 - 458f15: e9 5b fe ff ff jmp 0x458d75 <__gconv_transliterate+0x1c5> - 458f1a: 8b 5c 24 70 mov ebx, dword ptr [rsp + 112] - 458f1e: 83 f8 04 cmp eax, 4 - 458f21: 74 1e je 0x458f41 <__gconv_transliterate+0x391> - 458f23: 83 f8 05 cmp eax, 5 - 458f26: 0f 84 49 fe ff ff je 0x458d75 <__gconv_transliterate+0x1c5> - 458f2c: 48 8b 94 24 90 00 00 00 mov rdx, qword ptr [rsp + 144] - 458f34: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 458f39: 48 89 16 mov qword ptr [rsi], rdx - 458f3c: e9 34 fe ff ff jmp 0x458d75 <__gconv_transliterate+0x1c5> - 458f41: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 458f46: 48 63 c3 movsxd rax, ebx - 458f49: 48 c1 e0 02 shl rax, 2 - 458f4d: 48 01 06 add qword ptr [rsi], rax - 458f50: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 458f55: 48 83 00 01 add qword ptr [rax], 1 - 458f59: 31 c0 xor eax, eax - 458f5b: eb cf jmp 0x458f2c <__gconv_transliterate+0x37c> - 458f5d: 0f 1f 00 nop dword ptr [rax] - 458f60: 39 79 04 cmp dword ptr [rcx + 4], edi - 458f63: 72 13 jb 0x458f78 <__gconv_transliterate+0x3c8> - 458f65: 89 fb mov ebx, edi - 458f67: 31 d2 xor edx, edx - 458f69: 29 c3 sub ebx, eax - 458f6b: 89 d8 mov eax, ebx - 458f6d: f7 71 08 div dword ptr [rcx + 8] - 458f70: 85 d2 test edx, edx - 458f72: 0f 84 cf 00 00 00 je 0x459047 <__gconv_transliterate+0x497> - 458f78: 48 83 c1 0c add rcx, 12 - 458f7c: 4c 39 c1 cmp rcx, r8 - 458f7f: 0f 85 7b ff ff ff jne 0x458f00 <__gconv_transliterate+0x350> - 458f85: e9 7c ff ff ff jmp 0x458f06 <__gconv_transliterate+0x356> - 458f8a: 48 8b ae 58 02 00 00 mov rbp, qword ptr [rsi + 600] - 458f91: 48 89 ac 24 88 00 00 00 mov qword ptr [rsp + 136], rbp - 458f99: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 458f9e: 4c 89 ff mov rdi, r15 - 458fa1: 48 8b 00 mov rax, qword ptr [rax] - 458fa4: 48 89 84 24 90 00 00 00 mov qword ptr [rsp + 144], rax - 458fac: e8 7f 45 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 458fb1: 48 8d 94 24 88 00 00 00 lea rdx, [rsp + 136] - 458fb9: 6a 00 push 0 - 458fbb: 48 8d 4c 9d 00 lea rcx, [rbp + 4*rbx] - 458fc0: 6a 00 push 0 - 458fc2: 45 31 c9 xor r9d, r9d - 458fc5: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 458fca: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 458fcf: 4c 8d 84 24 a0 00 00 00 lea r8, [rsp + 160] - 458fd7: 41 ff d7 call r15 - 458fda: 5a pop rdx - 458fdb: 59 pop rcx - 458fdc: 83 f8 06 cmp eax, 6 - 458fdf: 0f 84 90 fd ff ff je 0x458d75 <__gconv_transliterate+0x1c5> - 458fe5: 83 f8 04 cmp eax, 4 - 458fe8: 0f 85 3e ff ff ff jne 0x458f2c <__gconv_transliterate+0x37c> - 458fee: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 458ff3: 48 83 00 01 add qword ptr [rax], 1 - 458ff7: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 458ffc: 48 83 00 04 add qword ptr [rax], 4 - 459000: 31 c0 xor eax, eax - 459002: e9 25 ff ff ff jmp 0x458f2c <__gconv_transliterate+0x37c> - 459007: 8b 9e 50 02 00 00 mov ebx, dword ptr [rsi + 592] - 45900d: 85 db test ebx, ebx - 45900f: 0f 84 fb fe ff ff je 0x458f10 <__gconv_transliterate+0x360> - 459015: 48 8b ae 58 02 00 00 mov rbp, qword ptr [rsi + 600] - 45901c: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 459021: 48 8d 46 04 lea rax, [rsi + 4] - 459025: 48 89 ac 24 88 00 00 00 mov qword ptr [rsp + 136], rbp - 45902d: 49 39 c5 cmp r13, rax - 459030: 0f 83 63 ff ff ff jae 0x458f99 <__gconv_transliterate+0x3e9> - 459036: 31 c0 xor eax, eax - 459038: 4c 39 ee cmp rsi, r13 - 45903b: 0f 95 c0 setne al - 45903e: 8d 44 40 04 lea eax, [rax + 2*rax + 4] - 459042: e9 2e fd ff ff jmp 0x458d75 <__gconv_transliterate+0x1c5> - 459047: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 45904c: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 459051: 48 83 c0 04 add rax, 4 - 459055: 48 89 06 mov qword ptr [rsi], rax - 459058: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 45905d: 48 83 00 01 add qword ptr [rax], 1 - 459061: 31 c0 xor eax, eax - 459063: e9 0d fd ff ff jmp 0x458d75 <__gconv_transliterate+0x1c5> - 459068: e8 63 2b ff ff call 0x44bbd0 <__stack_chk_fail_local> - 45906d: 0f 1f 00 nop dword ptr [rax] - -0000000000459070 : - 459070: 41 57 push r15 - 459072: 41 56 push r14 - 459074: 41 55 push r13 - 459076: 41 54 push r12 - 459078: 55 push rbp - 459079: 53 push rbx - 45907a: 48 83 ec 28 sub rsp, 40 - 45907e: 4c 8b 35 6b 9d 06 00 mov r14, qword ptr [rip + 433515] # 0x4c2df0 - 459085: 48 89 7c 24 10 mov qword ptr [rsp + 16], rdi - 45908a: 41 0f b7 46 04 movzx eax, word ptr [r14 + 4] - 45908f: 45 0f b7 66 06 movzx r12d, word ptr [r14 + 6] - 459094: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 459099: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 45909e: e8 9d 60 fb ff call 0x40f140 <__hash_string> - 4590a3: 41 0f b7 5e 08 movzx ebx, word ptr [r14 + 8] - 4590a8: 31 d2 xor edx, edx - 4590aa: 8b 3d 38 9d 06 00 mov edi, dword ptr [rip + 433464] # 0x4c2de8 - 4590b0: 89 c5 mov ebp, eax - 4590b2: f7 f3 div ebx - 4590b4: 8d 73 fe lea esi, [rbx - 2] - 4590b7: 89 e8 mov eax, ebp - 4590b9: 41 89 d5 mov r13d, edx - 4590bc: 31 d2 xor edx, edx - 4590be: f7 f6 div esi - 4590c0: 41 0f b7 46 04 movzx eax, word ptr [r14 + 4] - 4590c5: 29 c7 sub edi, eax - 4590c7: 89 7c 24 04 mov dword ptr [rsp + 4], edi - 4590cb: 8d 6a 01 lea ebp, [rdx + 1] - 4590ce: eb 33 jmp 0x459103 - 4590d0: 0f b7 c6 movzx eax, si - 4590d3: 3b 44 24 04 cmp eax, dword ptr [rsp + 4] - 4590d7: 73 16 jae 0x4590ef - 4590d9: 48 03 74 24 08 add rsi, qword ptr [rsp + 8] - 4590de: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 4590e3: 4c 01 f6 add rsi, r14 - 4590e6: e8 45 80 fa ff call 0x401130 <.plt+0x110> - 4590eb: 85 c0 test eax, eax - 4590ed: 74 41 je 0x459130 - 4590ef: 41 01 ed add r13d, ebp - 4590f2: 44 89 ea mov edx, r13d - 4590f5: 44 89 e8 mov eax, r13d - 4590f8: 29 da sub edx, ebx - 4590fa: 44 39 eb cmp ebx, r13d - 4590fd: 0f 46 c2 cmovbe eax, edx - 459100: 41 89 c5 mov r13d, eax - 459103: 44 89 e8 mov eax, r13d - 459106: 49 8d 14 84 lea rdx, [r12 + 4*rax] - 45910a: 4d 8d 3c 16 lea r15, [r14 + rdx] - 45910e: 41 0f b7 37 movzx esi, word ptr [r15] - 459112: 66 85 f6 test si, si - 459115: 75 b9 jne 0x4590d0 - 459117: 48 83 c4 28 add rsp, 40 - 45911b: b8 ff ff ff ff mov eax, 4294967295 - 459120: 5b pop rbx - 459121: 5d pop rbp - 459122: 41 5c pop r12 - 459124: 41 5d pop r13 - 459126: 41 5e pop r14 - 459128: 41 5f pop r15 - 45912a: c3 ret - 45912b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 459130: 41 0f b7 57 02 movzx edx, word ptr [r15 + 2] - 459135: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 45913a: 48 89 17 mov qword ptr [rdi], rdx - 45913d: 48 83 c4 28 add rsp, 40 - 459141: 5b pop rbx - 459142: 5d pop rbp - 459143: 41 5c pop r12 - 459145: 41 5d pop r13 - 459147: 41 5e pop r14 - 459149: 41 5f pop r15 - 45914b: c3 ret - 45914c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000459150 : - 459150: 55 push rbp - 459151: 48 89 e5 mov rbp, rsp - 459154: 41 57 push r15 - 459156: 41 56 push r14 - 459158: 41 55 push r13 - 45915a: 49 89 fd mov r13, rdi - 45915d: 41 54 push r12 - 45915f: 49 89 f4 mov r12, rsi - 459162: 53 push rbx - 459163: 48 89 d3 mov rbx, rdx - 459166: 48 83 ec 18 sub rsp, 24 - 45916a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 459173: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 459177: 31 c0 xor eax, eax - 459179: e8 02 80 fa ff call 0x401180 <.plt+0x160> - 45917e: 4c 89 e7 mov rdi, r12 - 459181: 49 89 c6 mov r14, rax - 459184: e8 f7 7f fa ff call 0x401180 <.plt+0x160> - 459189: 48 89 e1 mov rcx, rsp - 45918c: 4c 8d 78 01 lea r15, [rax + 1] - 459190: 49 8d 44 06 10 lea rax, [r14 + rax + 16] - 459195: 48 89 c2 mov rdx, rax - 459198: 48 25 00 f0 ff ff and rax, -4096 - 45919e: 48 29 c1 sub rcx, rax - 4591a1: 48 83 e2 f0 and rdx, -16 - 4591a5: 48 89 c8 mov rax, rcx - 4591a8: 48 39 c4 cmp rsp, rax - 4591ab: 74 15 je 0x4591c2 - 4591ad: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4591b4: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4591bd: 48 39 c4 cmp rsp, rax - 4591c0: 75 eb jne 0x4591ad - 4591c2: 81 e2 ff 0f 00 00 and edx, 4095 - 4591c8: 48 29 d4 sub rsp, rdx - 4591cb: 48 85 d2 test rdx, rdx - 4591ce: 0f 85 c4 00 00 00 jne 0x459298 - 4591d4: 4c 89 f2 mov rdx, r14 - 4591d7: 4c 89 ee mov rsi, r13 - 4591da: 48 89 e7 mov rdi, rsp - 4591dd: e8 6e 7f fa ff call 0x401150 <.plt+0x130> - 4591e2: 4c 89 fa mov rdx, r15 - 4591e5: 4c 89 e6 mov rsi, r12 - 4591e8: 48 89 c7 mov rdi, rax - 4591eb: e8 70 7e fa ff call 0x401060 <.plt+0x40> - 4591f0: 48 89 e7 mov rdi, rsp - 4591f3: e8 18 09 00 00 call 0x459b10 <__gconv_find_shlib> - 4591f8: 41 b8 01 00 00 00 mov r8d, 1 - 4591fe: 48 89 03 mov qword ptr [rbx], rax - 459201: 48 85 c0 test rax, rax - 459204: 74 6b je 0x459271 - 459206: 48 8b 50 18 mov rdx, qword ptr [rax + 24] - 45920a: 4c 8b 60 20 mov r12, qword ptr [rax + 32] - 45920e: 48 c7 43 08 00 00 00 00 mov qword ptr [rbx + 8], 0 - 459216: 45 31 c0 xor r8d, r8d - 459219: 48 8b 40 28 mov rax, qword ptr [rax + 40] - 45921d: 48 c7 43 30 00 00 00 00 mov qword ptr [rbx + 48], 0 - 459225: 4c 89 63 38 mov qword ptr [rbx + 56], r12 - 459229: 48 89 53 28 mov qword ptr [rbx + 40], rdx - 45922d: 48 89 43 40 mov qword ptr [rbx + 64], rax - 459231: 48 c7 43 60 00 00 00 00 mov qword ptr [rbx + 96], 0 - 459239: 49 c1 cc 11 ror r12, 17 - 45923d: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] - 459246: 4d 85 e4 test r12, r12 - 459249: 74 26 je 0x459271 - 45924b: 4c 89 e7 mov rdi, r12 - 45924e: e8 dd 42 ff ff call 0x44d530 <_dl_mcount_wrapper_check> - 459253: 48 89 df mov rdi, rbx - 459256: 41 ff d4 call r12 - 459259: 41 89 c0 mov r8d, eax - 45925c: 48 8b 43 30 mov rax, qword ptr [rbx + 48] - 459260: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 459269: 48 c1 c0 11 rol rax, 17 - 45926d: 48 89 43 30 mov qword ptr [rbx + 48], rax - 459271: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 459275: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45927e: 75 23 jne 0x4592a3 - 459280: 48 8d 65 d8 lea rsp, [rbp - 40] - 459284: 44 89 c0 mov eax, r8d - 459287: 5b pop rbx - 459288: 41 5c pop r12 - 45928a: 41 5d pop r13 - 45928c: 41 5e pop r14 - 45928e: 41 5f pop r15 - 459290: 5d pop rbp - 459291: c3 ret - 459292: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 459298: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 45929e: e9 31 ff ff ff jmp 0x4591d4 - 4592a3: e8 28 29 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 4592a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -00000000004592b0 <__gconv_get_cache>: - 4592b0: f3 0f 1e fa endbr64 - 4592b4: 48 8b 05 35 9b 06 00 mov rax, qword ptr [rip + 432949] # 0x4c2df0 - 4592bb: c3 ret - 4592bc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004592c0 <__gconv_load_cache>: - 4592c0: f3 0f 1e fa endbr64 - 4592c4: 41 54 push r12 - 4592c6: 48 8d 3d 28 0f 04 00 lea rdi, [rip + 266024] # 0x49a1f5 <__PRETTY_FUNCTION__.10920+0x15> - 4592cd: 55 push rbp - 4592ce: 48 81 ec b8 00 00 00 sub rsp, 184 - 4592d5: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4592de: 48 89 84 24 a8 00 00 00 mov qword ptr [rsp + 168], rax - 4592e6: 31 c0 xor eax, eax - 4592e8: e8 33 68 fb ff call 0x40fb20 - 4592ed: 48 89 05 cc a5 06 00 mov qword ptr [rip + 435660], rax # 0x4c38c0 <__gconv_path_envvar> - 4592f4: 48 85 c0 test rax, rax - 4592f7: 0f 85 f4 00 00 00 jne 0x4593f1 <__gconv_load_cache+0x131> - 4592fd: 31 d2 xor edx, edx - 4592ff: 31 f6 xor esi, esi - 459301: 48 8d 3d f8 0e 04 00 lea rdi, [rip + 265976] # 0x49a200 <__PRETTY_FUNCTION__.10920+0x20> - 459308: 31 c0 xor eax, eax - 45930a: e8 b1 fc fe ff call 0x448fc0 <__open_nocancel> - 45930f: 89 c5 mov ebp, eax - 459311: 83 f8 ff cmp eax, -1 - 459314: 0f 84 d7 00 00 00 je 0x4593f1 <__gconv_load_cache+0x131> - 45931a: 48 8d 54 24 10 lea rdx, [rsp + 16] - 45931f: 89 c6 mov esi, eax - 459321: bf 01 00 00 00 mov edi, 1 - 459326: e8 b5 f0 fe ff call 0x4483e0 <_fxstat> - 45932b: 85 c0 test eax, eax - 45932d: 0f 88 76 01 00 00 js 0x4594a9 <__gconv_load_cache+0x1e9> - 459333: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 459338: 48 83 fe 0f cmp rsi, 15 - 45933c: 0f 86 67 01 00 00 jbe 0x4594a9 <__gconv_load_cache+0x1e9> - 459342: 45 31 c9 xor r9d, r9d - 459345: 41 89 e8 mov r8d, ebp - 459348: b9 01 00 00 00 mov ecx, 1 - 45934d: ba 01 00 00 00 mov edx, 1 - 459352: 31 ff xor edi, edi - 459354: 48 89 35 8d 9a 06 00 mov qword ptr [rip + 432781], rsi # 0x4c2de8 - 45935b: e8 80 ff fe ff call 0x4492e0 - 459360: 48 89 05 89 9a 06 00 mov qword ptr [rip + 432777], rax # 0x4c2df0 - 459367: 48 83 f8 ff cmp rax, -1 - 45936b: 0f 84 c7 00 00 00 je 0x459438 <__gconv_load_cache+0x178> - 459371: 89 ef mov edi, ebp - 459373: e8 d8 fa fe ff call 0x448e50 <__close_nocancel> - 459378: 48 8b 3d 71 9a 06 00 mov rdi, qword ptr [rip + 432753] # 0x4c2df0 - 45937f: 81 3f 24 03 01 20 cmp dword ptr [rdi], 536937252 - 459385: 75 49 jne 0x4593d0 <__gconv_load_cache+0x110> - 459387: 48 8b 05 5a 9a 06 00 mov rax, qword ptr [rip + 432730] # 0x4c2de8 - 45938e: 0f b7 57 04 movzx edx, word ptr [rdi + 4] - 459392: 48 39 c2 cmp rdx, rax - 459395: 73 39 jae 0x4593d0 <__gconv_load_cache+0x110> - 459397: 0f b7 4f 06 movzx ecx, word ptr [rdi + 6] - 45939b: 48 39 c8 cmp rax, rcx - 45939e: 76 30 jbe 0x4593d0 <__gconv_load_cache+0x110> - 4593a0: 0f b7 57 08 movzx edx, word ptr [rdi + 8] - 4593a4: 66 85 d2 test dx, dx - 4593a7: 74 27 je 0x4593d0 <__gconv_load_cache+0x110> - 4593a9: 48 8d 14 91 lea rdx, [rcx + 4*rdx] - 4593ad: 48 39 d0 cmp rax, rdx - 4593b0: 72 1e jb 0x4593d0 <__gconv_load_cache+0x110> - 4593b2: 0f b7 57 0a movzx edx, word ptr [rdi + 10] - 4593b6: 48 39 d0 cmp rax, rdx - 4593b9: 76 15 jbe 0x4593d0 <__gconv_load_cache+0x110> - 4593bb: 0f b7 57 0c movzx edx, word ptr [rdi + 12] - 4593bf: 45 31 c0 xor r8d, r8d - 4593c2: 48 39 d0 cmp rax, rdx - 4593c5: 73 30 jae 0x4593f7 <__gconv_load_cache+0x137> - 4593c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4593d0: 8b 05 0a 9a 06 00 mov eax, dword ptr [rip + 432650] # 0x4c2de0 - 4593d6: 85 c0 test eax, eax - 4593d8: 75 46 jne 0x459420 <__gconv_load_cache+0x160> - 4593da: 48 8b 35 07 9a 06 00 mov rsi, qword ptr [rip + 432647] # 0x4c2de8 - 4593e1: e8 aa ff fe ff call 0x449390 - 4593e6: 48 c7 05 ff 99 06 00 00 00 00 00 mov qword ptr [rip + 432639], 0 # 0x4c2df0 - 4593f1: 41 b8 ff ff ff ff mov r8d, 4294967295 - 4593f7: 48 8b 84 24 a8 00 00 00 mov rax, qword ptr [rsp + 168] - 4593ff: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 459408: 0f 85 c1 00 00 00 jne 0x4594cf <__gconv_load_cache+0x20f> - 45940e: 48 81 c4 b8 00 00 00 add rsp, 184 - 459415: 44 89 c0 mov eax, r8d - 459418: 5d pop rbp - 459419: 41 5c pop r12 - 45941b: c3 ret - 45941c: 0f 1f 40 00 nop dword ptr [rax] - 459420: e8 2b 61 fc ff call 0x41f550 - 459425: c7 05 b1 99 06 00 00 00 00 00 mov dword ptr [rip + 432561], 0 # 0x4c2de0 - 45942f: eb b5 jmp 0x4593e6 <__gconv_load_cache+0x126> - 459431: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 459438: 48 8b 15 a9 99 06 00 mov rdx, qword ptr [rip + 432553] # 0x4c2de8 - 45943f: 48 89 d7 mov rdi, rdx - 459442: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 459447: e8 14 5b fc ff call 0x41ef60 - 45944c: 48 89 05 9d 99 06 00 mov qword ptr [rip + 432541], rax # 0x4c2df0 - 459453: 48 85 c0 test rax, rax - 459456: 74 51 je 0x4594a9 <__gconv_load_cache+0x1e9> - 459458: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 45945d: 45 31 e4 xor r12d, r12d - 459460: eb 1c jmp 0x45947e <__gconv_load_cache+0x1be> - 459462: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 459468: 48 8b 15 79 99 06 00 mov rdx, qword ptr [rip + 432505] # 0x4c2de8 - 45946f: 49 01 c4 add r12, rax - 459472: 4c 39 e2 cmp rdx, r12 - 459475: 76 49 jbe 0x4594c0 <__gconv_load_cache+0x200> - 459477: 48 8b 05 72 99 06 00 mov rax, qword ptr [rip + 432498] # 0x4c2df0 - 45947e: 4c 29 e2 sub rdx, r12 - 459481: 4a 8d 34 20 lea rsi, [rax + r12] - 459485: 89 ef mov edi, ebp - 459487: e8 e4 f0 fe ff call 0x448570 - 45948c: 48 83 f8 ff cmp rax, -1 - 459490: 75 d6 jne 0x459468 <__gconv_load_cache+0x1a8> - 459492: 48 8b 3d 57 99 06 00 mov rdi, qword ptr [rip + 432471] # 0x4c2df0 - 459499: e8 b2 60 fc ff call 0x41f550 - 45949e: 48 c7 05 47 99 06 00 00 00 00 00 mov qword ptr [rip + 432455], 0 # 0x4c2df0 - 4594a9: 89 ef mov edi, ebp - 4594ab: e8 a0 f9 fe ff call 0x448e50 <__close_nocancel> - 4594b0: 41 b8 ff ff ff ff mov r8d, 4294967295 - 4594b6: e9 3c ff ff ff jmp 0x4593f7 <__gconv_load_cache+0x137> - 4594bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4594c0: c7 05 16 99 06 00 01 00 00 00 mov dword ptr [rip + 432406], 1 # 0x4c2de0 - 4594ca: e9 a2 fe ff ff jmp 0x459371 <__gconv_load_cache+0xb1> - 4594cf: e8 fc 26 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 4594d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4594df: 90 nop - -00000000004594e0 <__gconv_compare_alias_cache>: - 4594e0: f3 0f 1e fa endbr64 - 4594e4: 41 54 push r12 - 4594e6: 55 push rbp - 4594e7: 53 push rbx - 4594e8: 48 83 ec 20 sub rsp, 32 - 4594ec: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4594f5: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 4594fa: 31 c0 xor eax, eax - 4594fc: 48 83 3d ec 98 06 00 00 cmp qword ptr [rip + 432364], 0 # 0x4c2df0 - 459504: 74 60 je 0x459566 <__gconv_compare_alias_cache+0x86> - 459506: 49 89 f4 mov r12, rsi - 459509: 48 8d 74 24 08 lea rsi, [rsp + 8] - 45950e: 48 89 fd mov rbp, rdi - 459511: 48 89 d3 mov rbx, rdx - 459514: e8 57 fb ff ff call 0x459070 - 459519: 85 c0 test eax, eax - 45951b: 74 2b je 0x459548 <__gconv_compare_alias_cache+0x68> - 45951d: 4c 89 e6 mov rsi, r12 - 459520: 48 89 ef mov rdi, rbp - 459523: e8 08 7c fa ff call 0x401130 <.plt+0x110> - 459528: 89 03 mov dword ptr [rbx], eax - 45952a: 31 c0 xor eax, eax - 45952c: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 459531: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 45953a: 75 31 jne 0x45956d <__gconv_compare_alias_cache+0x8d> - 45953c: 48 83 c4 20 add rsp, 32 - 459540: 5b pop rbx - 459541: 5d pop rbp - 459542: 41 5c pop r12 - 459544: c3 ret - 459545: 0f 1f 00 nop dword ptr [rax] - 459548: 48 8d 74 24 10 lea rsi, [rsp + 16] - 45954d: 4c 89 e7 mov rdi, r12 - 459550: e8 1b fb ff ff call 0x459070 - 459555: 85 c0 test eax, eax - 459557: 75 c4 jne 0x45951d <__gconv_compare_alias_cache+0x3d> - 459559: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 45955e: 2b 54 24 10 sub edx, dword ptr [rsp + 16] - 459562: 89 13 mov dword ptr [rbx], edx - 459564: eb c6 jmp 0x45952c <__gconv_compare_alias_cache+0x4c> - 459566: b8 ff ff ff ff mov eax, 4294967295 - 45956b: eb bf jmp 0x45952c <__gconv_compare_alias_cache+0x4c> - 45956d: e8 5e 26 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 459572: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45957d: 0f 1f 00 nop dword ptr [rax] - -0000000000459580 <__gconv_lookup_cache>: - 459580: f3 0f 1e fa endbr64 - 459584: 41 57 push r15 - 459586: 41 56 push r14 - 459588: 41 55 push r13 - 45958a: 41 54 push r12 - 45958c: 55 push rbp - 45958d: 53 push rbx - 45958e: 48 83 ec 68 sub rsp, 104 - 459592: 4c 8b 25 57 98 06 00 mov r12, qword ptr [rip + 432215] # 0x4c2df0 - 459599: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 45959e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4595a7: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 4595ac: 31 c0 xor eax, eax - 4595ae: 4d 85 e4 test r12, r12 - 4595b1: 0f 84 89 01 00 00 je 0x459740 <__gconv_lookup_cache+0x1c0> - 4595b7: 49 89 fd mov r13, rdi - 4595ba: 48 89 f7 mov rdi, rsi - 4595bd: 48 8d 74 24 48 lea rsi, [rsp + 72] - 4595c2: 48 89 cb mov rbx, rcx - 4595c5: 45 0f b7 74 24 04 movzx r14d, word ptr [r12 + 4] - 4595cb: 45 0f b7 7c 24 0a movzx r15d, word ptr [r12 + 10] - 4595d1: 44 89 c5 mov ebp, r8d - 4595d4: e8 97 fa ff ff call 0x459070 - 4595d9: 85 c0 test eax, eax - 4595db: 75 25 jne 0x459602 <__gconv_lookup_cache+0x82> - 4595dd: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 4595e2: 4c 8d 44 40 03 lea r8, [rax + 2*rax + 3] - 4595e7: 41 0f b7 44 24 0a movzx eax, word ptr [r12 + 10] - 4595ed: 49 c1 e0 02 shl r8, 2 - 4595f1: 4c 01 c0 add rax, r8 - 4595f4: 48 3b 05 ed 97 06 00 cmp rax, qword ptr [rip + 432109] # 0x4c2de8 - 4595fb: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 459600: 76 2e jbe 0x459630 <__gconv_lookup_cache+0xb0> - 459602: 41 bd 01 00 00 00 mov r13d, 1 - 459608: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 45960d: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 459616: 0f 85 39 04 00 00 jne 0x459a55 <__gconv_lookup_cache+0x4d5> - 45961c: 48 83 c4 68 add rsp, 104 - 459620: 44 89 e8 mov eax, r13d - 459623: 5b pop rbx - 459624: 5d pop rbp - 459625: 41 5c pop r12 - 459627: 41 5d pop r13 - 459629: 41 5e pop r14 - 45962b: 41 5f pop r15 - 45962d: c3 ret - 45962e: 66 90 nop - 459630: 4c 89 ef mov rdi, r13 - 459633: 48 8d 74 24 50 lea rsi, [rsp + 80] - 459638: e8 33 fa ff ff call 0x459070 - 45963d: 41 89 c5 mov r13d, eax - 459640: 85 c0 test eax, eax - 459642: 75 be jne 0x459602 <__gconv_lookup_cache+0x82> - 459644: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 459649: 41 0f b7 74 24 0a movzx esi, word ptr [r12 + 10] - 45964f: 48 8d 4c 40 03 lea rcx, [rax + 2*rax + 3] - 459654: 48 c1 e1 02 shl rcx, 2 - 459658: 48 01 ce add rsi, rcx - 45965b: 48 3b 35 86 97 06 00 cmp rsi, qword ptr [rip + 432006] # 0x4c2de8 - 459662: 77 9e ja 0x459602 <__gconv_lookup_cache+0x82> - 459664: 4d 01 e7 add r15, r12 - 459667: 83 e5 01 and ebp, 1 - 45966a: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 45966f: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 459674: 49 8d 4c 0f f4 lea rcx, [r15 + rcx - 12] - 459679: 0f 85 41 02 00 00 jne 0x4598c0 <__gconv_lookup_cache+0x340> - 45967f: 4d 01 e6 add r14, r12 - 459682: 4b 8d 6c 07 f4 lea rbp, [r15 + r8 - 12] - 459687: 48 85 c0 test rax, rax - 45968a: 0f 84 d0 01 00 00 je 0x459860 <__gconv_lookup_cache+0x2e0> - 459690: 48 85 f6 test rsi, rsi - 459693: 0f 85 b7 00 00 00 jne 0x459750 <__gconv_lookup_cache+0x1d0> - 459699: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 - 45969f: 0f 84 5d ff ff ff je 0x459602 <__gconv_lookup_cache+0x82> - 4596a5: 66 83 79 08 00 cmp word ptr [rcx + 8], 0 - 4596aa: 0f 84 52 ff ff ff je 0x459602 <__gconv_lookup_cache+0x82> - 4596b0: bf d0 00 00 00 mov edi, 208 - 4596b5: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 4596ba: e8 a1 58 fc ff call 0x41ef60 - 4596bf: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 4596c4: 48 85 c0 test rax, rax - 4596c7: 49 89 c7 mov r15, rax - 4596ca: 0f 84 08 02 00 00 je 0x4598d8 <__gconv_lookup_cache+0x358> - 4596d0: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4596d5: 31 ed xor ebp, ebp - 4596d7: 4c 89 fa mov rdx, r15 - 4596da: 4c 8d 25 ab 00 04 00 lea r12, [rip + 262315] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> - 4596e1: 4c 89 38 mov qword ptr [rax], r15 - 4596e4: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 4596eb: 0f b7 01 movzx eax, word ptr [rcx] - 4596ee: 0f b7 79 02 movzx edi, word ptr [rcx + 2] - 4596f2: 4c 89 62 18 mov qword ptr [rdx + 24], r12 - 4596f6: c7 42 10 01 00 00 00 mov dword ptr [rdx + 16], 1 - 4596fd: 4c 01 f0 add rax, r14 - 459700: 4c 01 f7 add rdi, r14 - 459703: 48 c7 42 60 00 00 00 00 mov qword ptr [rdx + 96], 0 - 45970b: 48 89 42 20 mov qword ptr [rdx + 32], rax - 45970f: 0f b7 41 04 movzx eax, word ptr [rcx + 4] - 459713: 49 01 c6 add r14, rax - 459716: 80 3f 00 cmp byte ptr [rdi], 0 - 459719: 0f 84 89 01 00 00 je 0x4598a8 <__gconv_lookup_cache+0x328> - 45971f: 4c 89 f6 mov rsi, r14 - 459722: e8 29 fa ff ff call 0x459150 - 459727: 85 c0 test eax, eax - 459729: 0f 85 b4 01 00 00 jne 0x4598e3 <__gconv_lookup_cache+0x363> - 45972f: 48 83 03 01 add qword ptr [rbx], 1 - 459733: e9 d0 fe ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> - 459738: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 459740: 41 bd 02 00 00 00 mov r13d, 2 - 459746: e9 bd fe ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> - 45974b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 459750: 0f b7 75 0a movzx esi, word ptr [rbp + 10] - 459754: 66 85 f6 test si, si - 459757: 0f 85 b2 01 00 00 jne 0x45990f <__gconv_lookup_cache+0x38f> - 45975d: 66 83 7d 04 00 cmp word ptr [rbp + 4], 0 - 459762: 0f 84 9a fe ff ff je 0x459602 <__gconv_lookup_cache+0x82> - 459768: 66 83 79 08 00 cmp word ptr [rcx + 8], 0 - 45976d: 0f 84 8f fe ff ff je 0x459602 <__gconv_lookup_cache+0x82> - 459773: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 459778: bf d0 00 00 00 mov edi, 208 - 45977d: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 459782: e8 d9 57 fc ff call 0x41ef60 - 459787: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 45978c: 48 85 c0 test rax, rax - 45978f: 49 89 c7 mov r15, rax - 459792: 0f 84 40 01 00 00 je 0x4598d8 <__gconv_lookup_cache+0x358> - 459798: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45979d: 0f b7 7d 06 movzx edi, word ptr [rbp + 6] - 4597a1: 4c 8d 25 e4 ff 03 00 lea r12, [rip + 262116] # 0x49978c <__PRETTY_FUNCTION__.9762+0xfc> - 4597a8: 4c 89 38 mov qword ptr [rax], r15 - 4597ab: 0f b7 45 00 movzx eax, word ptr [rbp] - 4597af: 4c 01 f7 add rdi, r14 - 4597b2: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 4597b9: 4c 01 f0 add rax, r14 - 4597bc: 4d 89 67 20 mov qword ptr [r15 + 32], r12 - 4597c0: 49 89 47 18 mov qword ptr [r15 + 24], rax - 4597c4: 0f b7 45 08 movzx eax, word ptr [rbp + 8] - 4597c8: 41 c7 47 10 01 00 00 00 mov dword ptr [r15 + 16], 1 - 4597d0: 49 c7 47 60 00 00 00 00 mov qword ptr [r15 + 96], 0 - 4597d8: 80 3f 00 cmp byte ptr [rdi], 0 - 4597db: 4d 8d 04 06 lea r8, [r14 + rax] - 4597df: 0f 84 a3 00 00 00 je 0x459888 <__gconv_lookup_cache+0x308> - 4597e5: 4c 89 fa mov rdx, r15 - 4597e8: 4c 89 c6 mov rsi, r8 - 4597eb: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 4597f0: e8 5b f9 ff ff call 0x459150 - 4597f5: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 4597fa: 85 c0 test eax, eax - 4597fc: 0f 85 f5 00 00 00 jne 0x4598f7 <__gconv_lookup_cache+0x377> - 459802: 48 8b 03 mov rax, qword ptr [rbx] - 459805: 48 83 c0 01 add rax, 1 - 459809: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 - 45980f: 48 89 03 mov qword ptr [rbx], rax - 459812: 0f 84 f0 fd ff ff je 0x459608 <__gconv_lookup_cache+0x88> - 459818: 48 63 d0 movsxd rdx, eax - 45981b: 89 c5 mov ebp, eax - 45981d: 48 6b d2 68 imul rdx, rdx, 104 - 459821: 4c 01 fa add rdx, r15 - 459824: e9 c2 fe ff ff jmp 0x4596eb <__gconv_lookup_cache+0x16b> - 459829: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 45982e: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 459833: 4d 89 ee mov r14, r13 - 459836: 48 8b 6c 24 28 mov rbp, qword ptr [rsp + 40] - 45983b: 44 8b 6c 24 20 mov r13d, dword ptr [rsp + 32] - 459840: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 459845: 48 8b 5c 24 38 mov rbx, qword ptr [rsp + 56] - 45984a: e8 01 5d fc ff call 0x41f550 - 45984f: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 459854: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 459859: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 459860: 48 85 f6 test rsi, rsi - 459863: 0f 84 30 fe ff ff je 0x459699 <__gconv_lookup_cache+0x119> - 459869: 66 83 7d 04 00 cmp word ptr [rbp + 4], 0 - 45986e: 0f 84 8e fd ff ff je 0x459602 <__gconv_lookup_cache+0x82> - 459874: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 - 45987a: 0f 84 f8 fe ff ff je 0x459778 <__gconv_lookup_cache+0x1f8> - 459880: e9 e3 fe ff ff jmp 0x459768 <__gconv_lookup_cache+0x1e8> - 459885: 0f 1f 00 nop dword ptr [rax] - 459888: 4c 89 fe mov rsi, r15 - 45988b: 4c 89 c7 mov rdi, r8 - 45988e: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 459893: e8 f8 73 ff ff call 0x450c90 <__gconv_get_builtin_trans> - 459898: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 45989d: e9 60 ff ff ff jmp 0x459802 <__gconv_lookup_cache+0x282> - 4598a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4598a8: 48 89 d6 mov rsi, rdx - 4598ab: 4c 89 f7 mov rdi, r14 - 4598ae: e8 dd 73 ff ff call 0x450c90 <__gconv_get_builtin_trans> - 4598b3: e9 77 fe ff ff jmp 0x45972f <__gconv_lookup_cache+0x1af> - 4598b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4598c0: 48 39 f0 cmp rax, rsi - 4598c3: 0f 85 b6 fd ff ff jne 0x45967f <__gconv_lookup_cache+0xff> - 4598c9: 41 83 cd ff or r13d, -1 - 4598cd: e9 36 fd ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> - 4598d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4598d8: 41 bd 03 00 00 00 mov r13d, 3 - 4598de: e9 25 fd ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> - 4598e3: 85 ed test ebp, ebp - 4598e5: 74 10 je 0x4598f7 <__gconv_lookup_cache+0x377> - 4598e7: 4c 89 ff mov rdi, r15 - 4598ea: 89 44 24 08 mov dword ptr [rsp + 8], eax - 4598ee: e8 fd 5e ff ff call 0x44f7f0 <__gconv_release_step> - 4598f3: 8b 44 24 08 mov eax, dword ptr [rsp + 8] - 4598f7: 4c 89 ff mov rdi, r15 - 4598fa: 89 44 24 08 mov dword ptr [rsp + 8], eax - 4598fe: e8 4d 5c fc ff call 0x41f550 - 459903: 8b 44 24 08 mov eax, dword ptr [rsp + 8] - 459907: 41 89 c5 mov r13d, eax - 45990a: e9 f9 fc ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> - 45990f: 41 0f b7 54 24 0c movzx edx, word ptr [r12 + 12] - 459915: 4c 8d 44 32 ff lea r8, [rdx + rsi - 1] - 45991a: 4c 03 05 cf 94 06 00 add r8, qword ptr [rip + 431311] # 0x4c2df0 - 459921: 41 0f b7 10 movzx edx, word ptr [r8] - 459925: 66 85 d2 test dx, dx - 459928: 75 1c jne 0x459946 <__gconv_lookup_cache+0x3c6> - 45992a: e9 2e fe ff ff jmp 0x45975d <__gconv_lookup_cache+0x1dd> - 45992f: 90 nop - 459930: 48 8d 14 76 lea rdx, [rsi + 2*rsi] - 459934: 4d 8d 44 50 02 lea r8, [r8 + 2*rdx + 2] - 459939: 41 0f b7 10 movzx edx, word ptr [r8] - 45993d: 66 85 d2 test dx, dx - 459940: 0f 84 17 fe ff ff je 0x45975d <__gconv_lookup_cache+0x1dd> - 459946: 0f b7 f2 movzx esi, dx - 459949: 83 ea 01 sub edx, 1 - 45994c: 48 63 d2 movsxd rdx, edx - 45994f: 48 8d 14 52 lea rdx, [rdx + 2*rdx] - 459953: 41 0f b7 54 50 02 movzx edx, word ptr [r8 + 2*rdx + 2] - 459959: 48 39 d0 cmp rax, rdx - 45995c: 75 d2 jne 0x459930 <__gconv_lookup_cache+0x3b0> - 45995e: 48 6b fe 68 imul rdi, rsi, 104 - 459962: 48 89 33 mov qword ptr [rbx], rsi - 459965: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx - 45996a: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 45996f: e8 ec 55 fc ff call 0x41ef60 - 459974: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 459979: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 45997e: 48 85 c0 test rax, rax - 459981: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 459986: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 45998b: 48 89 02 mov qword ptr [rdx], rax - 45998e: 0f 84 44 ff ff ff je 0x4598d8 <__gconv_lookup_cache+0x358> - 459994: 44 0f b7 4d 00 movzx r9d, word ptr [rbp] - 459999: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 45999e: 4d 8d 50 02 lea r10, [r8 + 2] - 4599a2: 31 c0 xor eax, eax - 4599a4: 48 89 6c 24 28 mov qword ptr [rsp + 40], rbp - 4599a9: 4d 89 d4 mov r12, r10 - 4599ac: 89 c5 mov ebp, eax - 4599ae: 4d 01 f1 add r9, r14 - 4599b1: 44 89 6c 24 20 mov dword ptr [rsp + 32], r13d - 4599b6: 4d 89 f5 mov r13, r14 - 4599b9: 49 89 d6 mov r14, rdx - 4599bc: 48 89 5c 24 38 mov qword ptr [rsp + 56], rbx - 4599c1: 4c 89 cb mov rbx, r9 - 4599c4: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 4599c9: 48 89 4c 24 30 mov qword ptr [rsp + 48], rcx - 4599ce: eb 2a jmp 0x4599fa <__gconv_lookup_cache+0x47a> - 4599d0: 4c 89 f2 mov rdx, r14 - 4599d3: 4c 89 de mov rsi, r11 - 4599d6: e8 75 f7 ff ff call 0x459150 - 4599db: 85 c0 test eax, eax - 4599dd: 0f 85 46 fe ff ff jne 0x459829 <__gconv_lookup_cache+0x2a9> - 4599e3: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 4599e8: 83 c5 01 add ebp, 1 - 4599eb: 49 83 c6 68 add r14, 104 - 4599ef: 49 83 c4 06 add r12, 6 - 4599f3: 0f b7 00 movzx eax, word ptr [rax] - 4599f6: 39 e8 cmp eax, ebp - 4599f8: 7e 51 jle 0x459a4b <__gconv_lookup_cache+0x4cb> - 4599fa: 41 0f b7 04 24 movzx eax, word ptr [r12] - 4599ff: 41 0f b7 7c 24 02 movzx edi, word ptr [r12 + 2] - 459a05: 49 89 5e 18 mov qword ptr [r14 + 24], rbx - 459a09: 48 8d 04 40 lea rax, [rax + 2*rax] - 459a0d: 4c 01 ef add rdi, r13 - 459a10: 45 0f b7 0c 87 movzx r9d, word ptr [r15 + 4*rax] - 459a15: 41 0f b7 44 24 04 movzx eax, word ptr [r12 + 4] - 459a1b: 41 c7 46 10 01 00 00 00 mov dword ptr [r14 + 16], 1 - 459a23: 49 c7 46 60 00 00 00 00 mov qword ptr [r14 + 96], 0 - 459a2b: 4b 8d 5c 0d 00 lea rbx, [r13 + r9] - 459a30: 4d 8d 5c 05 00 lea r11, [r13 + rax] - 459a35: 49 89 5e 20 mov qword ptr [r14 + 32], rbx - 459a39: 80 3f 00 cmp byte ptr [rdi], 0 - 459a3c: 75 92 jne 0x4599d0 <__gconv_lookup_cache+0x450> - 459a3e: 4c 89 f6 mov rsi, r14 - 459a41: 4c 89 df mov rdi, r11 - 459a44: e8 47 72 ff ff call 0x450c90 <__gconv_get_builtin_trans> - 459a49: eb 98 jmp 0x4599e3 <__gconv_lookup_cache+0x463> - 459a4b: 44 8b 6c 24 20 mov r13d, dword ptr [rsp + 32] - 459a50: e9 b3 fb ff ff jmp 0x459608 <__gconv_lookup_cache+0x88> - 459a55: e8 76 21 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 459a5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000459a60 <__gconv_release_cache>: - 459a60: f3 0f 1e fa endbr64 - 459a64: 48 83 3d 84 93 06 00 00 cmp qword ptr [rip + 430980], 0 # 0x4c2df0 - 459a6c: 74 0a je 0x459a78 <__gconv_release_cache+0x18> - 459a6e: e9 dd 5a fc ff jmp 0x41f550 - 459a73: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 459a78: c3 ret - 459a79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000459a80 : - 459a80: f3 0f 1e fa endbr64 - 459a84: 48 8b 36 mov rsi, qword ptr [rsi] - 459a87: 48 8b 3f mov rdi, qword ptr [rdi] - 459a8a: e9 a1 76 fa ff jmp 0x401130 <.plt+0x110> - 459a8f: 90 nop - -0000000000459a90 : - 459a90: f3 0f 1e fa endbr64 - 459a94: 85 f6 test esi, esi - 459a96: 74 08 je 0x459aa0 - 459a98: 83 fe 03 cmp esi, 3 - 459a9b: 74 03 je 0x459aa0 - 459a9d: c3 ret - 459a9e: 66 90 nop - 459aa0: 53 push rbx - 459aa1: 48 8b 1f mov rbx, qword ptr [rdi] - 459aa4: 8b 43 08 mov eax, dword ptr [rbx + 8] - 459aa7: 48 39 da cmp rdx, rbx - 459aaa: 74 1c je 0x459ac8 - 459aac: 8d 50 02 lea edx, [rax + 2] - 459aaf: 83 fa 02 cmp edx, 2 - 459ab2: 77 0b ja 0x459abf - 459ab4: 83 e8 01 sub eax, 1 - 459ab7: 89 43 08 mov dword ptr [rbx + 8], eax - 459aba: 83 f8 fd cmp eax, -3 - 459abd: 74 19 je 0x459ad8 - 459abf: 5b pop rbx - 459ac0: c3 ret - 459ac1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 459ac8: 85 c0 test eax, eax - 459aca: 7e 24 jle 0x459af0 - 459acc: 83 e8 01 sub eax, 1 - 459acf: 89 42 08 mov dword ptr [rdx + 8], eax - 459ad2: 5b pop rbx - 459ad3: c3 ret - 459ad4: 0f 1f 40 00 nop dword ptr [rax] - 459ad8: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] - 459adc: 48 85 ff test rdi, rdi - 459adf: 74 de je 0x459abf - 459ae1: e8 fa 45 02 00 call 0x47e0e0 <__libc_dlclose> - 459ae6: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 - 459aee: 5b pop rbx - 459aef: c3 ret - 459af0: 48 8d 0d 99 07 04 00 lea rcx, [rip + 264089] # 0x49a290 <__PRETTY_FUNCTION__.9795> - 459af7: ba a5 00 00 00 mov edx, 165 - 459afc: 48 8d 35 31 07 04 00 lea rsi, [rip + 263985] # 0x49a234 <__PRETTY_FUNCTION__.10920+0x54> - 459b03: 48 8d 3d 35 07 04 00 lea rdi, [rip + 263989] # 0x49a23f <__PRETTY_FUNCTION__.10920+0x5f> - 459b0a: e8 41 94 fa ff call 0x402f50 <__assert_fail> - 459b0f: 90 nop - -0000000000459b10 <__gconv_find_shlib>: - 459b10: f3 0f 1e fa endbr64 - 459b14: 41 55 push r13 - 459b16: 48 8d 15 63 ff ff ff lea rdx, [rip - 157] # 0x459a80 - 459b1d: 48 8d 35 d4 92 06 00 lea rsi, [rip + 430804] # 0x4c2df8 - 459b24: 41 54 push r12 - 459b26: 55 push rbp - 459b27: 48 83 ec 10 sub rsp, 16 - 459b2b: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 459b30: 48 8d 7c 24 08 lea rdi, [rsp + 8] - 459b35: e8 56 fe fe ff call 0x449990 - 459b3a: 48 85 c0 test rax, rax - 459b3d: 0f 84 0d 01 00 00 je 0x459c50 <__gconv_find_shlib+0x140> - 459b43: 4c 8b 20 mov r12, qword ptr [rax] - 459b46: 4d 85 e4 test r12, r12 - 459b49: 0f 84 6f 01 00 00 je 0x459cbe <__gconv_find_shlib+0x1ae> - 459b4f: 41 8b 44 24 08 mov eax, dword ptr [r12 + 8] - 459b54: 49 8b 54 24 10 mov rdx, qword ptr [r12 + 16] - 459b59: 83 f8 fe cmp eax, -2 - 459b5c: 0f 8d c6 00 00 00 jge 0x459c28 <__gconv_find_shlib+0x118> - 459b62: 48 85 d2 test rdx, rdx - 459b65: 0f 85 83 01 00 00 jne 0x459cee <__gconv_find_shlib+0x1de> - 459b6b: 49 8b 3c 24 mov rdi, qword ptr [r12] - 459b6f: be 02 00 00 80 mov esi, 2147483650 - 459b74: e8 57 48 02 00 call 0x47e3d0 <__libc_dlopen_mode> - 459b79: 49 89 44 24 10 mov qword ptr [r12 + 16], rax - 459b7e: 48 89 c7 mov rdi, rax - 459b81: 48 85 c0 test rax, rax - 459b84: 0f 84 34 01 00 00 je 0x459cbe <__gconv_find_shlib+0x1ae> - 459b8a: 48 8d 35 d5 06 04 00 lea rsi, [rip + 263893] # 0x49a266 <__PRETTY_FUNCTION__.10920+0x86> - 459b91: e8 da 45 02 00 call 0x47e170 <__libc_dlsym> - 459b96: 49 89 44 24 18 mov qword ptr [r12 + 24], rax - 459b9b: 48 85 c0 test rax, rax - 459b9e: 0f 84 2c 01 00 00 je 0x459cd0 <__gconv_find_shlib+0x1c0> - 459ba4: 49 8b 7c 24 10 mov rdi, qword ptr [r12 + 16] - 459ba9: 48 8d 35 bc 06 04 00 lea rsi, [rip + 263868] # 0x49a26c <__PRETTY_FUNCTION__.10920+0x8c> - 459bb0: e8 bb 45 02 00 call 0x47e170 <__libc_dlsym> - 459bb5: 49 8b 7c 24 10 mov rdi, qword ptr [r12 + 16] - 459bba: 48 8d 35 b6 06 04 00 lea rsi, [rip + 263862] # 0x49a277 <__PRETTY_FUNCTION__.10920+0x97> - 459bc1: 49 89 44 24 20 mov qword ptr [r12 + 32], rax - 459bc6: e8 a5 45 02 00 call 0x47e170 <__libc_dlsym> - 459bcb: 49 8b 54 24 18 mov rdx, qword ptr [r12 + 24] - 459bd0: 41 c7 44 24 08 01 00 00 00 mov dword ptr [r12 + 8], 1 - 459bd9: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] - 459be2: 48 c1 c2 11 rol rdx, 17 - 459be6: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 459bef: 48 c1 c0 11 rol rax, 17 - 459bf3: 49 89 54 24 18 mov qword ptr [r12 + 24], rdx - 459bf8: 49 8b 54 24 20 mov rdx, qword ptr [r12 + 32] - 459bfd: 49 89 44 24 28 mov qword ptr [r12 + 40], rax - 459c02: 4c 89 e0 mov rax, r12 - 459c05: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] - 459c0e: 48 c1 c2 11 rol rdx, 17 - 459c12: 49 89 54 24 20 mov qword ptr [r12 + 32], rdx - 459c17: 48 83 c4 10 add rsp, 16 - 459c1b: 5d pop rbp - 459c1c: 41 5c pop r12 - 459c1e: 41 5d pop r13 - 459c20: c3 ret - 459c21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 459c28: 48 85 d2 test rdx, rdx - 459c2b: 74 12 je 0x459c3f <__gconv_find_shlib+0x12f> - 459c2d: 85 c0 test eax, eax - 459c2f: ba 00 00 00 00 mov edx, 0 - 459c34: 0f 48 c2 cmovs eax, edx - 459c37: 83 c0 01 add eax, 1 - 459c3a: 41 89 44 24 08 mov dword ptr [r12 + 8], eax - 459c3f: 48 83 c4 10 add rsp, 16 - 459c43: 4c 89 e0 mov rax, r12 - 459c46: 5d pop rbp - 459c47: 41 5c pop r12 - 459c49: 41 5d pop r13 - 459c4b: c3 ret - 459c4c: 0f 1f 40 00 nop dword ptr [rax] - 459c50: 48 8b 6c 24 08 mov rbp, qword ptr [rsp + 8] - 459c55: 48 89 ef mov rdi, rbp - 459c58: e8 23 75 fa ff call 0x401180 <.plt+0x160> - 459c5d: 48 8d 78 31 lea rdi, [rax + 49] - 459c61: 4c 8d 68 01 lea r13, [rax + 1] - 459c65: e8 f6 52 fc ff call 0x41ef60 - 459c6a: 49 89 c4 mov r12, rax - 459c6d: 48 85 c0 test rax, rax - 459c70: 74 4c je 0x459cbe <__gconv_find_shlib+0x1ae> - 459c72: 48 8d 78 30 lea rdi, [rax + 48] - 459c76: 4c 89 ea mov rdx, r13 - 459c79: 48 89 ee mov rsi, rbp - 459c7c: e8 df 73 fa ff call 0x401060 <.plt+0x40> - 459c81: 48 8d 15 f8 fd ff ff lea rdx, [rip - 520] # 0x459a80 - 459c88: 48 8d 35 69 91 06 00 lea rsi, [rip + 430441] # 0x4c2df8 - 459c8f: 4c 89 e7 mov rdi, r12 - 459c92: 49 89 04 24 mov qword ptr [r12], rax - 459c96: 41 c7 44 24 08 fd ff ff ff mov dword ptr [r12 + 8], 4294967293 - 459c9f: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 - 459ca8: e8 e3 f8 fe ff call 0x449590 - 459cad: 48 85 c0 test rax, rax - 459cb0: 0f 85 99 fe ff ff jne 0x459b4f <__gconv_find_shlib+0x3f> - 459cb6: 4c 89 e7 mov rdi, r12 - 459cb9: e8 92 58 fc ff call 0x41f550 - 459cbe: 48 83 c4 10 add rsp, 16 - 459cc2: 45 31 e4 xor r12d, r12d - 459cc5: 4c 89 e0 mov rax, r12 - 459cc8: 5d pop rbp - 459cc9: 41 5c pop r12 - 459ccb: 41 5d pop r13 - 459ccd: c3 ret - 459cce: 66 90 nop - 459cd0: 48 8b 3d 21 91 06 00 mov rdi, qword ptr [rip + 430369] # 0x4c2df8 - 459cd7: 4c 89 e2 mov rdx, r12 - 459cda: 48 8d 35 af fd ff ff lea rsi, [rip - 593] # 0x459a90 - 459ce1: 45 31 e4 xor r12d, r12d - 459ce4: e8 47 04 ff ff call 0x44a130 - 459ce9: e9 51 ff ff ff jmp 0x459c3f <__gconv_find_shlib+0x12f> - 459cee: 48 8d 0d bb 05 04 00 lea rcx, [rip + 263611] # 0x49a2b0 <__PRETTY_FUNCTION__.9787> - 459cf5: ba 72 00 00 00 mov edx, 114 - 459cfa: 48 8d 35 33 05 04 00 lea rsi, [rip + 263475] # 0x49a234 <__PRETTY_FUNCTION__.10920+0x54> - 459d01: 48 8d 3d 48 05 04 00 lea rdi, [rip + 263496] # 0x49a250 <__PRETTY_FUNCTION__.10920+0x70> - 459d08: e8 43 92 fa ff call 0x402f50 <__assert_fail> - 459d0d: 0f 1f 00 nop dword ptr [rax] - -0000000000459d10 <__gconv_release_shlib>: - 459d10: f3 0f 1e fa endbr64 - 459d14: 48 89 fa mov rdx, rdi - 459d17: 48 8b 3d da 90 06 00 mov rdi, qword ptr [rip + 430298] # 0x4c2df8 - 459d1e: 48 8d 35 6b fd ff ff lea rsi, [rip - 661] # 0x459a90 - 459d25: e9 06 04 ff ff jmp 0x44a130 - 459d2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000459d30 : - 459d30: 31 c0 xor eax, eax - 459d32: 41 54 push r12 - 459d34: 55 push rbp - 459d35: 48 c7 c5 f0 ff ff ff mov rbp, -16 - 459d3c: 53 push rbx - 459d3d: 48 89 fb mov rbx, rdi - 459d40: 66 89 47 08 mov word ptr [rdi + 8], ax - 459d44: 4c 8b 23 mov r12, qword ptr [rbx] - 459d47: 4c 89 e7 mov rdi, r12 - 459d4a: e8 31 74 fa ff call 0x401180 <.plt+0x160> - 459d4f: 64 48 8b 7d 00 mov rdi, qword ptr fs:[rbp] - 459d54: eb 31 jmp 0x459d87 - 459d56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 459d60: 49 0f be 4c 04 ff movsx rcx, byte ptr [r12 + rax - 1] - 459d66: 48 8d 70 ff lea rsi, [rax - 1] - 459d6a: 48 89 ca mov rdx, rcx - 459d6d: f6 44 4f 01 20 test byte ptr [rdi + 2*rcx + 1], 32 - 459d72: 75 10 jne 0x459d84 - 459d74: 80 f9 2f cmp cl, 47 - 459d77: 0f 94 c1 sete cl - 459d7a: 80 fa 2c cmp dl, 44 - 459d7d: 0f 94 c2 sete dl - 459d80: 08 d1 or cl, dl - 459d82: 74 1c je 0x459da0 - 459d84: 48 89 f0 mov rax, rsi - 459d87: 48 85 c0 test rax, rax - 459d8a: 75 d4 jne 0x459d60 - 459d8c: 41 c6 04 24 00 mov byte ptr [r12], 0 - 459d91: 5b pop rbx - 459d92: 5d pop rbp - 459d93: 41 5c pop r12 - 459d95: c3 ret - 459d96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 459da0: 41 c6 04 04 00 mov byte ptr [r12 + rax], 0 - 459da5: 48 8b 13 mov rdx, qword ptr [rbx] - 459da8: 0f b6 02 movzx eax, byte ptr [rdx] - 459dab: 84 c0 test al, al - 459dad: 74 e2 je 0x459d91 - 459daf: 45 31 e4 xor r12d, r12d - 459db2: 31 c9 xor ecx, ecx - 459db4: eb 20 jmp 0x459dd6 - 459db6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 459dc0: 3c 2f cmp al, 47 - 459dc2: 75 06 jne 0x459dca - 459dc4: 83 c1 01 add ecx, 1 - 459dc7: 49 89 d4 mov r12, rdx - 459dca: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] - 459dce: 48 83 c2 01 add rdx, 1 - 459dd2: 84 c0 test al, al - 459dd4: 74 13 je 0x459de9 - 459dd6: 3c 2c cmp al, 44 - 459dd8: 75 e6 jne 0x459dc0 - 459dda: 49 89 d4 mov r12, rdx - 459ddd: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] - 459de1: 48 83 c2 01 add rdx, 1 - 459de5: 84 c0 test al, al - 459de7: 75 ed jne 0x459dd6 - 459de9: 83 f9 01 cmp ecx, 1 - 459dec: 7e a3 jle 0x459d91 - 459dee: 4d 85 e4 test r12, r12 - 459df1: 74 9e je 0x459d91 - 459df3: 48 8d 15 c6 5f 06 00 lea rdx, [rip + 417734] # 0x4bfdc0 <_nl_C_locobj> - 459dfa: 48 8d 35 0f e6 03 00 lea rsi, [rip + 255503] # 0x498410 <__PRETTY_FUNCTION__.10317+0x20> - 459e01: 4c 89 e7 mov rdi, r12 - 459e04: e8 e7 72 fa ff call 0x4010f0 <.plt+0xd0> - 459e09: 85 c0 test eax, eax - 459e0b: 75 53 jne 0x459e60 - 459e0d: c6 43 08 01 mov byte ptr [rbx + 8], 1 - 459e11: 48 8d 15 a8 5f 06 00 lea rdx, [rip + 417704] # 0x4bfdc0 <_nl_C_locobj> - 459e18: 48 8d 35 ae 04 04 00 lea rsi, [rip + 263342] # 0x49a2cd <__PRETTY_FUNCTION__.9787+0x1d> - 459e1f: 4c 89 e7 mov rdi, r12 - 459e22: e8 c9 72 fa ff call 0x4010f0 <.plt+0xd0> - 459e27: 85 c0 test eax, eax - 459e29: 75 15 jne 0x459e40 - 459e2b: c6 43 09 01 mov byte ptr [rbx + 9], 1 - 459e2f: 41 c6 04 24 00 mov byte ptr [r12], 0 - 459e34: e9 0b ff ff ff jmp 0x459d44 - 459e39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 459e40: 48 8d 15 79 5f 06 00 lea rdx, [rip + 417657] # 0x4bfdc0 <_nl_C_locobj> - 459e47: 48 8d 35 87 04 04 00 lea rsi, [rip + 263303] # 0x49a2d5 <__PRETTY_FUNCTION__.9787+0x25> - 459e4e: 4c 89 e7 mov rdi, r12 - 459e51: e8 9a 72 fa ff call 0x4010f0 <.plt+0xd0> - 459e56: 85 c0 test eax, eax - 459e58: 74 d1 je 0x459e2b - 459e5a: eb d3 jmp 0x459e2f - 459e5c: 0f 1f 40 00 nop dword ptr [rax] - 459e60: 48 8d 15 59 5f 06 00 lea rdx, [rip + 417625] # 0x4bfdc0 <_nl_C_locobj> - 459e67: 48 8d 35 55 04 04 00 lea rsi, [rip + 263253] # 0x49a2c3 <__PRETTY_FUNCTION__.9787+0x13> - 459e6e: 4c 89 e7 mov rdi, r12 - 459e71: e8 7a 72 fa ff call 0x4010f0 <.plt+0xd0> - 459e76: 85 c0 test eax, eax - 459e78: 74 93 je 0x459e0d - 459e7a: eb 95 jmp 0x459e11 - 459e7c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000459e80 <__gconv_create_spec>: - 459e80: f3 0f 1e fa endbr64 - 459e84: 41 56 push r14 - 459e86: 41 55 push r13 - 459e88: 41 54 push r12 - 459e8a: 49 89 f4 mov r12, rsi - 459e8d: 55 push rbp - 459e8e: 48 89 d5 mov rbp, rdx - 459e91: 53 push rbx - 459e92: 48 89 fb mov rbx, rdi - 459e95: 48 89 f7 mov rdi, rsi - 459e98: 48 83 ec 30 sub rsp, 48 - 459e9c: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 459ea5: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 459eaa: 31 c0 xor eax, eax - 459eac: e8 4f 7b fc ff call 0x421a00 - 459eb1: 48 89 ef mov rdi, rbp - 459eb4: 48 89 04 24 mov qword ptr [rsp], rax - 459eb8: e8 43 7b fc ff call 0x421a00 - 459ebd: 4c 8b 2c 24 mov r13, qword ptr [rsp] - 459ec1: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 459ec6: 48 85 c0 test rax, rax - 459ec9: 0f 84 54 02 00 00 je 0x45a123 <__gconv_create_spec+0x2a3> - 459ecf: 4d 85 ed test r13, r13 - 459ed2: 0f 84 4b 02 00 00 je 0x45a123 <__gconv_create_spec+0x2a3> - 459ed8: 48 89 e7 mov rdi, rsp - 459edb: e8 50 fe ff ff call 0x459d30 - 459ee0: 48 8d 7c 24 10 lea rdi, [rsp + 16] - 459ee5: e8 46 fe ff ff call 0x459d30 - 459eea: 0f b7 44 24 18 movzx eax, word ptr [rsp + 24] - 459eef: 4c 89 e7 mov rdi, r12 - 459ef2: 66 89 43 10 mov word ptr [rbx + 16], ax - 459ef6: e8 85 72 fa ff call 0x401180 <.plt+0x160> - 459efb: 48 8d 78 03 lea rdi, [rax + 3] - 459eff: e8 5c 50 fc ff call 0x41ef60 - 459f04: 48 89 03 mov qword ptr [rbx], rax - 459f07: 49 89 c4 mov r12, rax - 459f0a: 48 85 c0 test rax, rax - 459f0d: 0f 84 26 02 00 00 je 0x45a139 <__gconv_create_spec+0x2b9> - 459f13: 48 89 ef mov rdi, rbp - 459f16: e8 65 72 fa ff call 0x401180 <.plt+0x160> - 459f1b: 48 8d 78 03 lea rdi, [rax + 3] - 459f1f: e8 3c 50 fc ff call 0x41ef60 - 459f24: 4c 8b 2c 24 mov r13, qword ptr [rsp] - 459f28: 48 89 43 08 mov qword ptr [rbx + 8], rax - 459f2c: 48 89 c5 mov rbp, rax - 459f2f: 48 85 c0 test rax, rax - 459f32: 0f 84 0c 02 00 00 je 0x45a144 <__gconv_create_spec+0x2c4> - 459f38: 41 0f b6 55 00 movzx edx, byte ptr [r13] - 459f3d: 84 d2 test dl, dl - 459f3f: 0f 84 e3 01 00 00 je 0x45a128 <__gconv_create_spec+0x2a8> - 459f45: 4c 8b 0d dc 5e 06 00 mov r9, qword ptr [rip + 417500] # 0x4bfe28 <_nl_C_locobj+0x68> - 459f4c: 4c 8b 15 e5 5e 06 00 mov r10, qword ptr [rip + 417509] # 0x4bfe38 <_nl_C_locobj+0x78> - 459f53: 4c 89 ee mov rsi, r13 - 459f56: 45 31 c0 xor r8d, r8d - 459f59: 49 bb 07 40 00 00 00 00 08 00 movabs r11, 2251799813701639 - 459f63: eb 1c jmp 0x459f81 <__gconv_create_spec+0x101> - 459f65: 0f 1f 00 nop dword ptr [rax] - 459f68: 41 8b 04 ba mov eax, dword ptr [r10 + 4*rdi] - 459f6c: 49 83 c4 01 add r12, 1 - 459f70: 41 88 44 24 ff mov byte ptr [r12 - 1], al - 459f75: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] - 459f79: 48 83 c6 01 add rsi, 1 - 459f7d: 84 d2 test dl, dl - 459f7f: 74 5f je 0x459fe0 <__gconv_create_spec+0x160> - 459f81: 48 0f be fa movsx rdi, dl - 459f85: 8d 4a d4 lea ecx, [rdx - 44] - 459f88: 41 0f b7 04 79 movzx eax, word ptr [r9 + 2*rdi] - 459f8d: 66 c1 e8 03 shr ax, 3 - 459f91: 83 e0 01 and eax, 1 - 459f94: 80 f9 33 cmp cl, 51 - 459f97: 77 0e ja 0x459fa7 <__gconv_create_spec+0x127> - 459f99: 4d 89 de mov r14, r11 - 459f9c: 49 d3 ee shr r14, cl - 459f9f: 4c 89 f1 mov rcx, r14 - 459fa2: 83 e1 01 and ecx, 1 - 459fa5: 09 c8 or eax, ecx - 459fa7: 41 8d 48 01 lea ecx, [r8 + 1] - 459fab: 84 c0 test al, al - 459fad: 75 b9 jne 0x459f68 <__gconv_create_spec+0xe8> - 459faf: 80 fa 2f cmp dl, 47 - 459fb2: 75 c1 jne 0x459f75 <__gconv_create_spec+0xf5> - 459fb4: 83 f9 03 cmp ecx, 3 - 459fb7: 74 59 je 0x45a012 <__gconv_create_spec+0x192> - 459fb9: 48 83 c6 01 add rsi, 1 - 459fbd: 41 c6 04 24 2f mov byte ptr [r12], 47 - 459fc2: 41 8d 40 02 lea eax, [r8 + 2] - 459fc6: 49 83 c4 01 add r12, 1 - 459fca: 0f b6 16 movzx edx, byte ptr [rsi] - 459fcd: 41 89 c8 mov r8d, ecx - 459fd0: 89 c1 mov ecx, eax - 459fd2: 84 d2 test dl, dl - 459fd4: 75 ab jne 0x459f81 <__gconv_create_spec+0x101> - 459fd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 459fe0: 41 83 f8 01 cmp r8d, 1 - 459fe4: 7f 2c jg 0x45a012 <__gconv_create_spec+0x192> - 459fe6: 41 be 02 00 00 00 mov r14d, 2 - 459fec: b8 01 00 00 00 mov eax, 1 - 459ff1: 4c 89 e7 mov rdi, r12 - 459ff4: be 2f 00 00 00 mov esi, 47 - 459ff9: 41 29 ce sub r14d, ecx - 459ffc: 49 83 c6 01 add r14, 1 - 45a000: 83 f9 02 cmp ecx, 2 - 45a003: 4c 0f 4f f0 cmovg r14, rax - 45a007: 4c 89 f2 mov rdx, r14 - 45a00a: 4d 01 f4 add r12, r14 - 45a00d: e8 fe 70 fa ff call 0x401110 <.plt+0xf0> - 45a012: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 45a017: 41 c6 04 24 00 mov byte ptr [r12], 0 - 45a01c: 0f b6 16 movzx edx, byte ptr [rsi] - 45a01f: 84 d2 test dl, dl - 45a021: 0f 84 0b 01 00 00 je 0x45a132 <__gconv_create_spec+0x2b2> - 45a027: 4c 8b 0d fa 5d 06 00 mov r9, qword ptr [rip + 417274] # 0x4bfe28 <_nl_C_locobj+0x68> - 45a02e: 45 31 c0 xor r8d, r8d - 45a031: 4c 8b 15 00 5e 06 00 mov r10, qword ptr [rip + 417280] # 0x4bfe38 <_nl_C_locobj+0x78> - 45a038: 49 bb 07 40 00 00 00 00 08 00 movabs r11, 2251799813701639 - 45a042: eb 1b jmp 0x45a05f <__gconv_create_spec+0x1df> - 45a044: 0f 1f 40 00 nop dword ptr [rax] - 45a048: 41 8b 04 ba mov eax, dword ptr [r10 + 4*rdi] - 45a04c: 48 83 c5 01 add rbp, 1 - 45a050: 88 45 ff mov byte ptr [rbp - 1], al - 45a053: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] - 45a057: 48 83 c6 01 add rsi, 1 - 45a05b: 84 d2 test dl, dl - 45a05d: 74 59 je 0x45a0b8 <__gconv_create_spec+0x238> - 45a05f: 48 0f be fa movsx rdi, dl - 45a063: 8d 4a d4 lea ecx, [rdx - 44] - 45a066: 41 0f b7 04 79 movzx eax, word ptr [r9 + 2*rdi] - 45a06b: 66 c1 e8 03 shr ax, 3 - 45a06f: 83 e0 01 and eax, 1 - 45a072: 80 f9 33 cmp cl, 51 - 45a075: 77 0e ja 0x45a085 <__gconv_create_spec+0x205> - 45a077: 4d 89 de mov r14, r11 - 45a07a: 49 d3 ee shr r14, cl - 45a07d: 4c 89 f1 mov rcx, r14 - 45a080: 83 e1 01 and ecx, 1 - 45a083: 09 c8 or eax, ecx - 45a085: 41 8d 48 01 lea ecx, [r8 + 1] - 45a089: 84 c0 test al, al - 45a08b: 75 bb jne 0x45a048 <__gconv_create_spec+0x1c8> - 45a08d: 80 fa 2f cmp dl, 47 - 45a090: 75 c1 jne 0x45a053 <__gconv_create_spec+0x1d3> - 45a092: 83 f9 03 cmp ecx, 3 - 45a095: 74 53 je 0x45a0ea <__gconv_create_spec+0x26a> - 45a097: 48 83 c6 01 add rsi, 1 - 45a09b: c6 45 00 2f mov byte ptr [rbp], 47 - 45a09f: 41 8d 40 02 lea eax, [r8 + 2] - 45a0a3: 48 83 c5 01 add rbp, 1 - 45a0a7: 0f b6 16 movzx edx, byte ptr [rsi] - 45a0aa: 41 89 c8 mov r8d, ecx - 45a0ad: 89 c1 mov ecx, eax - 45a0af: 84 d2 test dl, dl - 45a0b1: 75 ac jne 0x45a05f <__gconv_create_spec+0x1df> - 45a0b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45a0b8: 41 83 f8 01 cmp r8d, 1 - 45a0bc: 7f 2c jg 0x45a0ea <__gconv_create_spec+0x26a> - 45a0be: 41 bc 02 00 00 00 mov r12d, 2 - 45a0c4: b8 01 00 00 00 mov eax, 1 - 45a0c9: 48 89 ef mov rdi, rbp - 45a0cc: be 2f 00 00 00 mov esi, 47 - 45a0d1: 41 29 cc sub r12d, ecx - 45a0d4: 49 83 c4 01 add r12, 1 - 45a0d8: 83 f9 02 cmp ecx, 2 - 45a0db: 4c 0f 4f e0 cmovg r12, rax - 45a0df: 4c 89 e2 mov rdx, r12 - 45a0e2: 4c 01 e5 add rbp, r12 - 45a0e5: e8 26 70 fa ff call 0x401110 <.plt+0xf0> - 45a0ea: c6 45 00 00 mov byte ptr [rbp], 0 - 45a0ee: 49 89 dc mov r12, rbx - 45a0f1: 4c 89 ef mov rdi, r13 - 45a0f4: e8 57 54 fc ff call 0x41f550 - 45a0f9: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 45a0fe: e8 4d 54 fc ff call 0x41f550 - 45a103: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 45a108: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45a111: 75 2c jne 0x45a13f <__gconv_create_spec+0x2bf> - 45a113: 48 83 c4 30 add rsp, 48 - 45a117: 4c 89 e0 mov rax, r12 - 45a11a: 5b pop rbx - 45a11b: 5d pop rbp - 45a11c: 41 5c pop r12 - 45a11e: 41 5d pop r13 - 45a120: 41 5e pop r14 - 45a122: c3 ret - 45a123: 45 31 e4 xor r12d, r12d - 45a126: eb c9 jmp 0x45a0f1 <__gconv_create_spec+0x271> - 45a128: b9 01 00 00 00 mov ecx, 1 - 45a12d: e9 b4 fe ff ff jmp 0x459fe6 <__gconv_create_spec+0x166> - 45a132: b9 01 00 00 00 mov ecx, 1 - 45a137: eb 85 jmp 0x45a0be <__gconv_create_spec+0x23e> - 45a139: 4c 8b 2c 24 mov r13, qword ptr [rsp] - 45a13d: eb b2 jmp 0x45a0f1 <__gconv_create_spec+0x271> - 45a13f: e8 8c 1a ff ff call 0x44bbd0 <__stack_chk_fail_local> - 45a144: 4c 89 e7 mov rdi, r12 - 45a147: 45 31 e4 xor r12d, r12d - 45a14a: e8 01 54 fc ff call 0x41f550 - 45a14f: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 45a156: eb 99 jmp 0x45a0f1 <__gconv_create_spec+0x271> - 45a158: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000045a160 <__gconv_destroy_spec>: - 45a160: f3 0f 1e fa endbr64 - 45a164: 53 push rbx - 45a165: 48 89 fb mov rbx, rdi - 45a168: 48 8b 3f mov rdi, qword ptr [rdi] - 45a16b: e8 e0 53 fc ff call 0x41f550 - 45a170: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 45a174: 5b pop rbx - 45a175: e9 d6 53 fc ff jmp 0x41f550 - 45a17a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000045a180 : - 45a180: 41 57 push r15 - 45a182: 48 8d 05 5f 01 04 00 lea rax, [rip + 262495] # 0x49a2e8 <_nl_category_name_sizes> - 45a189: 45 31 ff xor r15d, r15d - 45a18c: 41 56 push r14 - 45a18e: 41 55 push r13 - 45a190: 41 54 push r12 - 45a192: 49 89 f4 mov r12, rsi - 45a195: 55 push rbp - 45a196: 31 ed xor ebp, ebp - 45a198: 53 push rbx - 45a199: bb 01 00 00 00 mov ebx, 1 - 45a19e: 48 83 ec 28 sub rsp, 40 - 45a1a2: 89 7c 24 14 mov dword ptr [rsp + 20], edi - 45a1a6: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 45a1ab: 83 ff 06 cmp edi, 6 - 45a1ae: 75 56 jne 0x45a206 - 45a1b0: eb 72 jmp 0x45a224 - 45a1b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45a1b8: 48 8d 05 41 78 06 00 lea rax, [rip + 424001] # 0x4c1a00 <_nl_global_locale+0x80> - 45a1bf: 4e 8b 2c f8 mov r13, qword ptr [rax + 8*r15] - 45a1c3: 4c 89 ef mov rdi, r13 - 45a1c6: e8 b5 6f fa ff call 0x401180 <.plt+0x160> - 45a1cb: 49 89 c6 mov r14, rax - 45a1ce: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45a1d3: 42 0f b6 04 38 movzx eax, byte ptr [rax + r15] - 45a1d8: 48 8d 6c 05 02 lea rbp, [rbp + rax + 2] - 45a1dd: 4c 01 f5 add rbp, r14 - 45a1e0: 85 db test ebx, ebx - 45a1e2: 74 18 je 0x45a1fc - 45a1e4: 49 8b 34 24 mov rsi, qword ptr [r12] - 45a1e8: 49 39 f5 cmp r13, rsi - 45a1eb: 74 0f je 0x45a1fc - 45a1ed: 4c 89 ef mov rdi, r13 - 45a1f0: 31 db xor ebx, ebx - 45a1f2: e8 39 6f fa ff call 0x401130 <.plt+0x110> - 45a1f7: 85 c0 test eax, eax - 45a1f9: 0f 94 c3 sete bl - 45a1fc: 41 83 ff 0c cmp r15d, 12 - 45a200: 74 6f je 0x45a271 - 45a202: 49 83 c7 01 add r15, 1 - 45a206: 49 83 ff 06 cmp r15, 6 - 45a20a: 74 f6 je 0x45a202 - 45a20c: 44 39 7c 24 14 cmp dword ptr [rsp + 20], r15d - 45a211: 75 a5 jne 0x45a1b8 - 45a213: 4d 8b 2c 24 mov r13, qword ptr [r12] - 45a217: eb aa jmp 0x45a1c3 - 45a219: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45a220: 49 83 c7 01 add r15, 1 - 45a224: 49 83 ff 06 cmp r15, 6 - 45a228: 74 f6 je 0x45a220 - 45a22a: 4b 8b 3c fc mov rdi, qword ptr [r12 + 8*r15] - 45a22e: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 45a233: e8 48 6f fa ff call 0x401180 <.plt+0x160> - 45a238: 49 89 c6 mov r14, rax - 45a23b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45a240: 42 0f b6 04 38 movzx eax, byte ptr [rax + r15] - 45a245: 48 8d 6c 05 02 lea rbp, [rbp + rax + 2] - 45a24a: 4c 01 f5 add rbp, r14 - 45a24d: 85 db test ebx, ebx - 45a24f: 74 1a je 0x45a26b - 45a251: 49 8b 34 24 mov rsi, qword ptr [r12] - 45a255: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 45a25a: 48 39 fe cmp rsi, rdi - 45a25d: 74 0c je 0x45a26b - 45a25f: e8 cc 6e fa ff call 0x401130 <.plt+0x110> - 45a264: 31 db xor ebx, ebx - 45a266: 85 c0 test eax, eax - 45a268: 0f 94 c3 sete bl - 45a26b: 41 83 ff 0c cmp r15d, 12 - 45a26f: 75 af jne 0x45a220 - 45a271: 85 db test ebx, ebx - 45a273: 74 5b je 0x45a2d0 - 45a275: 49 8b 2c 24 mov rbp, qword ptr [r12] - 45a279: 48 8d 35 28 f2 03 00 lea rsi, [rip + 258600] # 0x4994a8 <_nl_C_name> - 45a280: 48 89 ef mov rdi, rbp - 45a283: e8 a8 6e fa ff call 0x401130 <.plt+0x110> - 45a288: 85 c0 test eax, eax - 45a28a: 74 34 je 0x45a2c0 - 45a28c: 48 8d 35 58 b0 03 00 lea rsi, [rip + 241752] # 0x4952eb <_nl_POSIX_name> - 45a293: 48 89 ef mov rdi, rbp - 45a296: 4c 8d 2d 0b f2 03 00 lea r13, [rip + 258571] # 0x4994a8 <_nl_C_name> - 45a29d: e8 8e 6e fa ff call 0x401130 <.plt+0x110> - 45a2a2: 85 c0 test eax, eax - 45a2a4: 0f 85 06 01 00 00 jne 0x45a3b0 - 45a2aa: 48 83 c4 28 add rsp, 40 - 45a2ae: 4c 89 e8 mov rax, r13 - 45a2b1: 5b pop rbx - 45a2b2: 5d pop rbp - 45a2b3: 41 5c pop r12 - 45a2b5: 41 5d pop r13 - 45a2b7: 41 5e pop r14 - 45a2b9: 41 5f pop r15 - 45a2bb: c3 ret - 45a2bc: 0f 1f 40 00 nop dword ptr [rax] - 45a2c0: 4c 8d 2d e1 f1 03 00 lea r13, [rip + 258529] # 0x4994a8 <_nl_C_name> - 45a2c7: eb e1 jmp 0x45a2aa - 45a2c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45a2d0: 48 89 ef mov rdi, rbp - 45a2d3: e8 88 4c fc ff call 0x41ef60 - 45a2d8: 49 89 c5 mov r13, rax - 45a2db: 48 85 c0 test rax, rax - 45a2de: 0f 84 f9 00 00 00 je 0x45a3dd - 45a2e4: 83 7c 24 14 06 cmp dword ptr [rsp + 20], 6 - 45a2e9: 48 89 c7 mov rdi, rax - 45a2ec: 74 66 je 0x45a354 - 45a2ee: 45 31 ff xor r15d, r15d - 45a2f1: 48 8d 2d 08 00 04 00 lea rbp, [rip + 262152] # 0x49a300 <_nl_category_name_idxs> - 45a2f8: 48 8d 1d 21 00 04 00 lea rbx, [rip + 262177] # 0x49a320 <_nl_category_names> - 45a2ff: eb 40 jmp 0x45a341 - 45a301: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45a308: 48 8d 05 f1 76 06 00 lea rax, [rip + 423665] # 0x4c1a00 <_nl_global_locale+0x80> - 45a30f: 4e 8b 34 f8 mov r14, qword ptr [rax + 8*r15] - 45a313: 42 0f b6 74 3d 00 movzx esi, byte ptr [rbp + r15] - 45a319: 48 01 de add rsi, rbx - 45a31c: e8 6f 6d fa ff call 0x401090 <.plt+0x70> - 45a321: 4c 89 f6 mov rsi, r14 - 45a324: c6 00 3d mov byte ptr [rax], 61 - 45a327: 48 8d 78 01 lea rdi, [rax + 1] - 45a32b: e8 60 6d fa ff call 0x401090 <.plt+0x70> - 45a330: c6 00 3b mov byte ptr [rax], 59 - 45a333: 48 8d 78 01 lea rdi, [rax + 1] - 45a337: 41 83 ff 0c cmp r15d, 12 - 45a33b: 74 6b je 0x45a3a8 - 45a33d: 49 83 c7 01 add r15, 1 - 45a341: 49 83 ff 06 cmp r15, 6 - 45a345: 74 f6 je 0x45a33d - 45a347: 44 39 7c 24 14 cmp dword ptr [rsp + 20], r15d - 45a34c: 75 ba jne 0x45a308 - 45a34e: 4d 8b 34 24 mov r14, qword ptr [r12] - 45a352: eb bf jmp 0x45a313 - 45a354: 45 31 f6 xor r14d, r14d - 45a357: 48 8d 2d a2 ff 03 00 lea rbp, [rip + 262050] # 0x49a300 <_nl_category_name_idxs> - 45a35e: 48 8d 1d bb ff 03 00 lea rbx, [rip + 262075] # 0x49a320 <_nl_category_names> - 45a365: eb 0d jmp 0x45a374 - 45a367: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 45a370: 49 83 c6 01 add r14, 1 - 45a374: 49 83 fe 06 cmp r14, 6 - 45a378: 74 f6 je 0x45a370 - 45a37a: 42 0f b6 74 35 00 movzx esi, byte ptr [rbp + r14] - 45a380: 4f 8b 3c f4 mov r15, qword ptr [r12 + 8*r14] - 45a384: 48 01 de add rsi, rbx - 45a387: e8 04 6d fa ff call 0x401090 <.plt+0x70> - 45a38c: 4c 89 fe mov rsi, r15 - 45a38f: c6 00 3d mov byte ptr [rax], 61 - 45a392: 48 8d 78 01 lea rdi, [rax + 1] - 45a396: e8 f5 6c fa ff call 0x401090 <.plt+0x70> - 45a39b: c6 00 3b mov byte ptr [rax], 59 - 45a39e: 48 8d 78 01 lea rdi, [rax + 1] - 45a3a2: 41 83 fe 0c cmp r14d, 12 - 45a3a6: 75 c8 jne 0x45a370 - 45a3a8: c6 00 00 mov byte ptr [rax], 0 - 45a3ab: e9 fa fe ff ff jmp 0x45a2aa - 45a3b0: 4d 8d 66 01 lea r12, [r14 + 1] - 45a3b4: 4c 89 e7 mov rdi, r12 - 45a3b7: e8 a4 4b fc ff call 0x41ef60 - 45a3bc: 48 89 c7 mov rdi, rax - 45a3bf: 48 85 c0 test rax, rax - 45a3c2: 74 19 je 0x45a3dd - 45a3c4: 48 83 c4 28 add rsp, 40 - 45a3c8: 4c 89 e2 mov rdx, r12 - 45a3cb: 48 89 ee mov rsi, rbp - 45a3ce: 5b pop rbx - 45a3cf: 5d pop rbp - 45a3d0: 41 5c pop r12 - 45a3d2: 41 5d pop r13 - 45a3d4: 41 5e pop r14 - 45a3d6: 41 5f pop r15 - 45a3d8: e9 83 6c fa ff jmp 0x401060 <.plt+0x40> - 45a3dd: 45 31 ed xor r13d, r13d - 45a3e0: e9 c5 fe ff ff jmp 0x45a2aa - 45a3e5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000045a3f0 : - 45a3f0: f3 0f 1e fa endbr64 - 45a3f4: 41 57 push r15 - 45a3f6: 41 56 push r14 - 45a3f8: 41 55 push r13 - 45a3fa: 41 54 push r12 - 45a3fc: 4c 63 e7 movsxd r12, edi - 45a3ff: 55 push rbp - 45a400: 53 push rbx - 45a401: 48 81 ec 18 01 00 00 sub rsp, 280 - 45a408: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 45a411: 48 89 84 24 08 01 00 00 mov qword ptr [rsp + 264], rax - 45a419: 31 c0 xor eax, eax - 45a41b: 49 83 fc 0c cmp r12, 12 - 45a41f: 0f 87 9b 04 00 00 ja 0x45a8c0 - 45a425: 49 89 f6 mov r14, rsi - 45a428: 48 85 f6 test rsi, rsi - 45a42b: 0f 84 bf 03 00 00 je 0x45a7f0 - 45a431: 48 83 3d f7 5a 06 00 00 cmp qword ptr [rip + 416503], 0 # 0x4bff30 <_nl_current_LC_NUMERIC_used+0x4bff2e> - 45a439: 4c 89 e5 mov rbp, r12 - 45a43c: 74 0c je 0x45a44a - 45a43e: 48 8d 3d bb 89 06 00 lea rdi, [rip + 428475] # 0x4c2e00 <__libc_setlocale_lock> - 45a445: e8 b6 5b ba ff call 0x0 - 45a44a: 48 8d 1d 2f 75 06 00 lea rbx, [rip + 423215] # 0x4c1980 <_nl_global_locale> - 45a451: 4d 8d 6c 24 10 lea r13, [r12 + 16] - 45a456: 4c 89 f7 mov rdi, r14 - 45a459: 4e 8b 3c eb mov r15, qword ptr [rbx + 8*r13] - 45a45d: 4c 89 fe mov rsi, r15 - 45a460: e8 cb 6c fa ff call 0x401130 <.plt+0x110> - 45a465: 85 c0 test eax, eax - 45a467: 75 47 jne 0x45a4b0 - 45a469: 48 83 3d ef 5a 06 00 00 cmp qword ptr [rip + 416495], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 45a471: 74 10 je 0x45a483 - 45a473: 48 8d 3d 86 89 06 00 lea rdi, [rip + 428422] # 0x4c2e00 <__libc_setlocale_lock> - 45a47a: e8 81 5b ba ff call 0x0 - 45a47f: 4e 8b 3c eb mov r15, qword ptr [rbx + 8*r13] - 45a483: 48 8b 84 24 08 01 00 00 mov rax, qword ptr [rsp + 264] - 45a48b: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45a494: 0f 85 47 08 00 00 jne 0x45ace1 - 45a49a: 48 81 c4 18 01 00 00 add rsp, 280 - 45a4a1: 4c 89 f8 mov rax, r15 - 45a4a4: 5b pop rbx - 45a4a5: 5d pop rbp - 45a4a6: 41 5c pop r12 - 45a4a8: 41 5d pop r13 - 45a4aa: 41 5e pop r14 - 45a4ac: 41 5f pop r15 - 45a4ae: c3 ret - 45a4af: 90 nop - 45a4b0: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 45a4b9: 48 8d 3d 1d fe 03 00 lea rdi, [rip + 261661] # 0x49a2dd <__PRETTY_FUNCTION__.9787+0x2d> - 45a4c0: 48 c7 44 24 28 00 00 00 00 mov qword ptr [rsp + 40], 0 - 45a4c9: e8 52 56 fb ff call 0x40fb20 - 45a4ce: 48 85 c0 test rax, rax - 45a4d1: 74 09 je 0x45a4dc - 45a4d3: 80 38 00 cmp byte ptr [rax], 0 - 45a4d6: 0f 85 b4 02 00 00 jne 0x45a790 - 45a4dc: 83 fd 06 cmp ebp, 6 - 45a4df: 0f 85 7b 01 00 00 jne 0x45a660 - 45a4e5: be 3b 00 00 00 mov esi, 59 - 45a4ea: 4c 89 f7 mov rdi, r14 - 45a4ed: 4c 89 74 24 30 mov qword ptr [rsp + 48], r14 - 45a4f2: 4c 89 74 24 38 mov qword ptr [rsp + 56], r14 - 45a4f7: 4c 89 74 24 40 mov qword ptr [rsp + 64], r14 - 45a4fc: 4c 89 74 24 48 mov qword ptr [rsp + 72], r14 - 45a501: 4c 89 74 24 50 mov qword ptr [rsp + 80], r14 - 45a506: 4c 89 74 24 58 mov qword ptr [rsp + 88], r14 - 45a50b: 4c 89 74 24 68 mov qword ptr [rsp + 104], r14 - 45a510: 4c 89 74 24 70 mov qword ptr [rsp + 112], r14 - 45a515: 4c 89 74 24 78 mov qword ptr [rsp + 120], r14 - 45a51a: 4c 89 b4 24 80 00 00 00 mov qword ptr [rsp + 128], r14 - 45a522: 4c 89 b4 24 88 00 00 00 mov qword ptr [rsp + 136], r14 - 45a52a: 4c 89 b4 24 90 00 00 00 mov qword ptr [rsp + 144], r14 - 45a532: e8 59 6c fa ff call 0x401190 <.plt+0x170> - 45a537: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 45a53c: 48 85 c0 test rax, rax - 45a53f: 0f 85 bf 02 00 00 jne 0x45a804 - 45a545: 41 bc 0d 00 00 00 mov r12d, 13 - 45a54b: bd 0c 00 00 00 mov ebp, 12 - 45a550: 4c 8d 74 24 30 lea r14, [rsp + 48] - 45a555: 4c 8d 2d 4c ef 03 00 lea r13, [rip + 257868] # 0x4994a8 <_nl_C_name> - 45a55c: eb 65 jmp 0x45a5c3 - 45a55e: 66 90 nop - 45a560: 83 78 30 ff cmp dword ptr [rax + 48], -1 - 45a564: 74 07 je 0x45a56d - 45a566: c7 40 30 ff ff ff ff mov dword ptr [rax + 48], 4294967295 - 45a56d: 4a 8b 7c fc 30 mov rdi, qword ptr [rsp + 8*r15 + 48] - 45a572: 4c 39 ef cmp rdi, r13 - 45a575: 74 31 je 0x45a5a8 - 45a577: 4a 8b 94 fb 80 00 00 00 mov rdx, qword ptr [rbx + 8*r15 + 128] - 45a57f: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 45a584: 48 89 d6 mov rsi, rdx - 45a587: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx - 45a58c: e8 9f 6b fa ff call 0x401130 <.plt+0x110> - 45a591: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 45a596: 85 c0 test eax, eax - 45a598: 0f 85 52 03 00 00 jne 0x45a8f0 - 45a59e: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 45a5a3: 4a 89 54 fc 30 mov qword ptr [rsp + 8*r15 + 48], rdx - 45a5a8: 44 8d 65 ff lea r12d, [rbp - 1] - 45a5ac: 85 ed test ebp, ebp - 45a5ae: 0f 84 84 03 00 00 je 0x45a938 - 45a5b4: 41 83 fc 06 cmp r12d, 6 - 45a5b8: 0f 85 28 07 00 00 jne 0x45ace6 - 45a5be: bd 05 00 00 00 mov ebp, 5 - 45a5c3: 4c 63 fd movsxd r15, ebp - 45a5c6: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] - 45a5cb: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 45a5d0: 89 ea mov edx, ebp - 45a5d2: 4b 8d 0c fe lea rcx, [r14 + 8*r15] - 45a5d6: e8 25 07 00 00 call 0x45ad00 <_nl_find_locale> - 45a5db: 4a 89 84 fc a0 00 00 00 mov qword ptr [rsp + 8*r15 + 160], rax - 45a5e3: 48 85 c0 test rax, rax - 45a5e6: 0f 85 74 ff ff ff jne 0x45a560 - 45a5ec: 4e 39 6c fc 30 cmp qword ptr [rsp + 8*r15 + 48], r13 - 45a5f1: 74 b5 je 0x45a5a8 - 45a5f3: 41 83 fc 0d cmp r12d, 13 - 45a5f7: 74 31 je 0x45a62a - 45a5f9: 49 63 dc movsxd rbx, r12d - 45a5fc: 4c 8d 25 fd 73 06 00 lea r12, [rip + 422909] # 0x4c1a00 <_nl_global_locale+0x80> - 45a603: eb 07 jmp 0x45a60c - 45a605: 0f 1f 00 nop dword ptr [rax] - 45a608: 48 83 c3 01 add rbx, 1 - 45a60c: 83 fb 06 cmp ebx, 6 - 45a60f: 74 f7 je 0x45a608 - 45a611: 49 8b 3c de mov rdi, qword ptr [r14 + 8*rbx] - 45a615: 4c 39 ef cmp rdi, r13 - 45a618: 74 0b je 0x45a625 - 45a61a: 49 3b 3c dc cmp rdi, qword ptr [r12 + 8*rbx] - 45a61e: 74 05 je 0x45a625 - 45a620: e8 2b 4f fc ff call 0x41f550 - 45a625: 83 fb 0c cmp ebx, 12 - 45a628: 75 de jne 0x45a608 - 45a62a: 45 31 ff xor r15d, r15d - 45a62d: 48 83 3d 2b 59 06 00 00 cmp qword ptr [rip + 416043], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 45a635: 74 0c je 0x45a643 - 45a637: 48 8d 3d c2 87 06 00 lea rdi, [rip + 427970] # 0x4c2e00 <__libc_setlocale_lock> - 45a63e: e8 bd 59 ba ff call 0x0 - 45a643: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 45a648: e8 03 4f fc ff call 0x41f550 - 45a64d: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 45a652: e8 f9 4e fc ff call 0x41f550 - 45a657: e9 27 fe ff ff jmp 0x45a483 - 45a65c: 0f 1f 40 00 nop dword ptr [rax] - 45a660: 48 8d 05 59 56 06 00 lea rax, [rip + 415321] # 0x4bfcc0 <_nl_current_used> - 45a667: 4c 89 b4 24 a0 00 00 00 mov qword ptr [rsp + 160], r14 - 45a66f: 4e 8b 3c e0 mov r15, qword ptr [rax + 8*r12] - 45a673: 4d 85 ff test r15, r15 - 45a676: 0f 84 64 02 00 00 je 0x45a8e0 - 45a67c: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] - 45a681: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 45a686: 48 8d 8c 24 a0 00 00 00 lea rcx, [rsp + 160] - 45a68e: 89 ea mov edx, ebp - 45a690: e8 6b 06 00 00 call 0x45ad00 <_nl_find_locale> - 45a695: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 45a69a: 48 85 c0 test rax, rax - 45a69d: 0f 84 7f 02 00 00 je 0x45a922 - 45a6a3: 83 78 30 ff cmp dword ptr [rax + 48], -1 - 45a6a7: 4c 8b b4 24 a0 00 00 00 mov r14, qword ptr [rsp + 160] - 45a6af: 74 07 je 0x45a6b8 - 45a6b1: c7 40 30 ff ff ff ff mov dword ptr [rax + 48], 4294967295 - 45a6b8: 4c 8d 2d e9 ed 03 00 lea r13, [rip + 257513] # 0x4994a8 <_nl_C_name> - 45a6bf: 4d 39 ee cmp r14, r13 - 45a6c2: 74 19 je 0x45a6dd - 45a6c4: 4c 89 f7 mov rdi, r14 - 45a6c7: e8 34 73 fc ff call 0x421a00 - 45a6cc: 48 89 84 24 a0 00 00 00 mov qword ptr [rsp + 160], rax - 45a6d4: 48 85 c0 test rax, rax - 45a6d7: 0f 84 45 02 00 00 je 0x45a922 - 45a6dd: 89 ef mov edi, ebp - 45a6df: 48 8d b4 24 a0 00 00 00 lea rsi, [rsp + 160] - 45a6e7: e8 94 fa ff ff call 0x45a180 - 45a6ec: 48 89 c5 mov rbp, rax - 45a6ef: 48 85 c0 test rax, rax - 45a6f2: 0f 84 18 02 00 00 je 0x45a910 - 45a6f8: 4d 85 ff test r15, r15 - 45a6fb: 74 1b je 0x45a718 - 45a6fd: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45a702: 4a 89 04 e3 mov qword ptr [rbx + 8*r12], rax - 45a706: 48 8d 05 33 55 06 00 lea rax, [rip + 415027] # 0x4bfc40 <_nl_category_postload> - 45a70d: 4a 8b 04 e0 mov rax, qword ptr [rax + 8*r12] - 45a711: 48 85 c0 test rax, rax - 45a714: 74 02 je 0x45a718 - 45a716: ff d0 call rax - 45a718: 4c 8b b4 24 a0 00 00 00 mov r14, qword ptr [rsp + 160] - 45a720: 4a 8b bc e3 80 00 00 00 mov rdi, qword ptr [rbx + 8*r12 + 128] - 45a728: 49 39 fe cmp r14, rdi - 45a72b: 74 12 je 0x45a73f - 45a72d: 4c 39 ef cmp rdi, r13 - 45a730: 74 05 je 0x45a737 - 45a732: e8 19 4e fc ff call 0x41f550 - 45a737: 4e 89 b4 e3 80 00 00 00 mov qword ptr [rbx + 8*r12 + 128], r14 - 45a73f: 48 8b 3d ea 72 06 00 mov rdi, qword ptr [rip + 422634] # 0x4c1a30 <_nl_global_locale+0xb0> - 45a746: 48 39 fd cmp rbp, rdi - 45a749: 74 11 je 0x45a75c - 45a74b: 4c 39 ef cmp rdi, r13 - 45a74e: 74 05 je 0x45a755 - 45a750: e8 fb 4d fc ff call 0x41f550 - 45a755: 48 89 2d d4 72 06 00 mov qword ptr [rip + 422612], rbp # 0x4c1a30 <_nl_global_locale+0xb0> - 45a75c: 83 05 e5 8f 06 00 01 add dword ptr [rip + 430053], 1 # 0x4c3748 <_nl_msg_cat_cntr> - 45a763: 48 83 3d f5 57 06 00 00 cmp qword ptr [rip + 415733], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 45a76b: 74 0c je 0x45a779 - 45a76d: 48 8d 3d 8c 86 06 00 lea rdi, [rip + 427660] # 0x4c2e00 <__libc_setlocale_lock> - 45a774: e8 87 58 ba ff call 0x0 - 45a779: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 45a77e: e8 cd 4d fc ff call 0x41f550 - 45a783: 4c 8b bc 24 a0 00 00 00 mov r15, qword ptr [rsp + 160] - 45a78b: e9 f3 fc ff ff jmp 0x45a483 - 45a790: 4c 8d 7c 24 28 lea r15, [rsp + 40] - 45a795: 4c 8d 6c 24 20 lea r13, [rsp + 32] - 45a79a: be 3a 00 00 00 mov esi, 58 - 45a79f: 48 89 c7 mov rdi, rax - 45a7a2: 4c 89 f9 mov rcx, r15 - 45a7a5: 4c 89 ea mov rdx, r13 - 45a7a8: e8 03 44 01 00 call 0x46ebb0 - 45a7ad: 85 c0 test eax, eax - 45a7af: 75 1f jne 0x45a7d0 - 45a7b1: b9 3a 00 00 00 mov ecx, 58 - 45a7b6: 48 8d 15 33 fc 03 00 lea rdx, [rip + 261171] # 0x49a3f0 <_nl_default_locale_path> - 45a7bd: 4c 89 fe mov rsi, r15 - 45a7c0: 4c 89 ef mov rdi, r13 - 45a7c3: e8 c8 44 01 00 call 0x46ec90 - 45a7c8: 85 c0 test eax, eax - 45a7ca: 0f 84 0c fd ff ff je 0x45a4dc - 45a7d0: 48 83 3d 88 57 06 00 00 cmp qword ptr [rip + 415624], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 45a7d8: 74 0c je 0x45a7e6 - 45a7da: 48 8d 3d 1f 86 06 00 lea rdi, [rip + 427551] # 0x4c2e00 <__libc_setlocale_lock> - 45a7e1: e8 1a 58 ba ff call 0x0 - 45a7e6: 45 31 ff xor r15d, r15d - 45a7e9: e9 95 fc ff ff jmp 0x45a483 - 45a7ee: 66 90 nop - 45a7f0: 48 8d 05 89 71 06 00 lea rax, [rip + 422281] # 0x4c1980 <_nl_global_locale> - 45a7f7: 4e 8b bc e0 80 00 00 00 mov r15, qword ptr [rax + 8*r12 + 128] - 45a7ff: e9 7f fc ff ff jmp 0x45a483 - 45a804: 49 bf 4c 43 5f 4d 4f 4e 45 54 movabs r15, 6072345775086453580 - 45a80e: 4c 89 f7 mov rdi, r14 - 45a811: 49 bd 4c 43 5f 4e 55 4d 45 52 movabs r13, 5928229513285550924 - 45a81b: 49 bc 4c 43 5f 43 54 59 50 45 movabs r12, 4994590205196321612 - 45a825: e8 d6 71 fc ff call 0x421a00 - 45a82a: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 45a82f: 48 89 c5 mov rbp, rax - 45a832: 48 85 c0 test rax, rax - 45a835: 0f 84 84 04 00 00 je 0x45acbf - 45a83b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45a840: be 3d 00 00 00 mov esi, 61 - 45a845: 48 89 ef mov rdi, rbp - 45a848: e8 43 69 fa ff call 0x401190 <.plt+0x170> - 45a84d: 48 85 c0 test rax, rax - 45a850: 0f 84 c6 03 00 00 je 0x45ac1c - 45a856: 48 89 c2 mov rdx, rax - 45a859: 48 29 ea sub rdx, rbp - 45a85c: 48 83 fa 08 cmp rdx, 8 - 45a860: 0f 84 8a 01 00 00 je 0x45a9f0 - 45a866: 48 83 fa 0a cmp rdx, 10 - 45a86a: 0f 84 d8 01 00 00 je 0x45aa48 - 45a870: 48 83 fa 07 cmp rdx, 7 - 45a874: 0f 85 10 02 00 00 jne 0x45aa8a - 45a87a: 81 7d 00 4c 43 5f 54 cmp dword ptr [rbp], 1415529292 - 45a881: 0f 84 1a 03 00 00 je 0x45aba1 - 45a887: 81 7d 00 4c 43 5f 4e cmp dword ptr [rbp], 1314865996 - 45a88e: 0f 84 68 03 00 00 je 0x45abfc - 45a894: 0f 1f 40 00 nop dword ptr [rax] - 45a898: 48 83 3d c0 56 06 00 00 cmp qword ptr [rip + 415424], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 45a8a0: 74 0e je 0x45a8b0 - 45a8a2: 48 8d 3d 57 85 06 00 lea rdi, [rip + 427351] # 0x4c2e00 <__libc_setlocale_lock> - 45a8a9: e8 52 57 ba ff call 0x0 - 45a8ae: 66 90 nop - 45a8b0: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 45a8b5: e8 96 4c fc ff call 0x41f550 - 45a8ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45a8c0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45a8c7: 45 31 ff xor r15d, r15d - 45a8ca: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 45a8d1: e9 ad fb ff ff jmp 0x45a483 - 45a8d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45a8e0: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 45a8e9: e9 ca fd ff ff jmp 0x45a6b8 - 45a8ee: 66 90 nop - 45a8f0: e8 0b 71 fc ff call 0x421a00 - 45a8f5: 4a 89 44 fc 30 mov qword ptr [rsp + 8*r15 + 48], rax - 45a8fa: 48 85 c0 test rax, rax - 45a8fd: 0f 85 a5 fc ff ff jne 0x45a5a8 - 45a903: e9 eb fc ff ff jmp 0x45a5f3 - 45a908: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 45a910: 48 8b bc 24 a0 00 00 00 mov rdi, qword ptr [rsp + 160] - 45a918: 4c 39 ef cmp rdi, r13 - 45a91b: 74 05 je 0x45a922 - 45a91d: e8 2e 4c fc ff call 0x41f550 - 45a922: 48 c7 84 24 a0 00 00 00 00 00 00 00 mov qword ptr [rsp + 160], 0 - 45a92e: e9 30 fe ff ff jmp 0x45a763 - 45a933: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45a938: 4c 89 f6 mov rsi, r14 - 45a93b: bf 06 00 00 00 mov edi, 6 - 45a940: 4c 8d 25 b9 70 06 00 lea r12, [rip + 422073] # 0x4c1a00 <_nl_global_locale+0x80> - 45a947: e8 34 f8 ff ff call 0x45a180 - 45a94c: 49 89 c7 mov r15, rax - 45a94f: 31 c0 xor eax, eax - 45a951: 4d 85 ff test r15, r15 - 45a954: 0f 84 56 03 00 00 je 0x45acb0 - 45a95a: 4c 89 7c 24 08 mov qword ptr [rsp + 8], r15 - 45a95f: 48 89 c5 mov rbp, rax - 45a962: eb 08 jmp 0x45a96c - 45a964: 0f 1f 40 00 nop dword ptr [rax] - 45a968: 48 83 c5 01 add rbp, 1 - 45a96c: 48 83 fd 06 cmp rbp, 6 - 45a970: 74 f6 je 0x45a968 - 45a972: 48 8d 05 47 53 06 00 lea rax, [rip + 414535] # 0x4bfcc0 <_nl_current_used> - 45a979: 48 83 3c e8 00 cmp qword ptr [rax + 8*rbp], 0 - 45a97e: 74 1e je 0x45a99e - 45a980: 48 8b 84 ec a0 00 00 00 mov rax, qword ptr [rsp + 8*rbp + 160] - 45a988: 48 89 04 eb mov qword ptr [rbx + 8*rbp], rax - 45a98c: 48 8d 05 ad 52 06 00 lea rax, [rip + 414381] # 0x4bfc40 <_nl_category_postload> - 45a993: 48 8b 04 e8 mov rax, qword ptr [rax + 8*rbp] - 45a997: 48 85 c0 test rax, rax - 45a99a: 74 02 je 0x45a99e - 45a99c: ff d0 call rax - 45a99e: 4d 8b 3c ee mov r15, qword ptr [r14 + 8*rbp] - 45a9a2: 49 8b 3c ec mov rdi, qword ptr [r12 + 8*rbp] - 45a9a6: 49 39 ff cmp r15, rdi - 45a9a9: 74 0e je 0x45a9b9 - 45a9ab: 4c 39 ef cmp rdi, r13 - 45a9ae: 74 05 je 0x45a9b5 - 45a9b0: e8 9b 4b fc ff call 0x41f550 - 45a9b5: 4d 89 3c ec mov qword ptr [r12 + 8*rbp], r15 - 45a9b9: 83 fd 0c cmp ebp, 12 - 45a9bc: 75 aa jne 0x45a968 - 45a9be: 4c 8b 7c 24 08 mov r15, qword ptr [rsp + 8] - 45a9c3: 48 8b 3d 66 70 06 00 mov rdi, qword ptr [rip + 421990] # 0x4c1a30 <_nl_global_locale+0xb0> - 45a9ca: 49 39 ff cmp r15, rdi - 45a9cd: 74 11 je 0x45a9e0 - 45a9cf: 4c 39 ef cmp rdi, r13 - 45a9d2: 74 05 je 0x45a9d9 - 45a9d4: e8 77 4b fc ff call 0x41f550 - 45a9d9: 4c 89 3d 50 70 06 00 mov qword ptr [rip + 421968], r15 # 0x4c1a30 <_nl_global_locale+0xb0> - 45a9e0: 83 05 61 8d 06 00 01 add dword ptr [rip + 429409], 1 # 0x4c3748 <_nl_msg_cat_cntr> - 45a9e7: e9 41 fc ff ff jmp 0x45a62d - 45a9ec: 0f 1f 40 00 nop dword ptr [rax] - 45a9f0: 4c 39 65 00 cmp qword ptr [rbp], r12 - 45a9f4: 0f 84 be 02 00 00 je 0x45acb8 - 45a9fa: 48 b9 4c 43 5f 50 41 50 45 52 movabs rcx, 5928232725954642764 - 45aa04: 48 39 4d 00 cmp qword ptr [rbp], rcx - 45aa08: 0f 85 8a fe ff ff jne 0x45a898 - 45aa0e: ba 07 00 00 00 mov edx, 7 - 45aa13: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45aa18: 48 8d 78 01 lea rdi, [rax + 1] - 45aa1c: be 3b 00 00 00 mov esi, 59 - 45aa21: 48 63 c2 movsxd rax, edx - 45aa24: 48 89 7c c4 30 mov qword ptr [rsp + 8*rax + 48], rdi - 45aa29: e8 62 67 fa ff call 0x401190 <.plt+0x170> - 45aa2e: 48 85 c0 test rax, rax - 45aa31: 0f 84 e5 01 00 00 je 0x45ac1c - 45aa37: c6 00 00 mov byte ptr [rax], 0 - 45aa3a: 48 8d 68 01 lea rbp, [rax + 1] - 45aa3e: e9 fd fd ff ff jmp 0x45a840 - 45aa43: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45aa48: 4c 39 6d 00 cmp qword ptr [rbp], r13 - 45aa4c: 0f 84 39 01 00 00 je 0x45ab8b - 45aa52: 48 8b 0d c7 f8 03 00 mov rcx, qword ptr [rip + 260295] # 0x49a320 <_nl_category_names> - 45aa59: 48 39 4d 00 cmp qword ptr [rbp], rcx - 45aa5d: 0f 84 7e 01 00 00 je 0x45abe1 - 45aa63: 48 b9 4c 43 5f 41 44 44 52 45 movabs rcx, 4995129996652528460 - 45aa6d: 48 39 4d 00 cmp qword ptr [rbp], rcx - 45aa71: 0f 85 21 fe ff ff jne 0x45a898 - 45aa77: 66 81 7d 08 53 53 cmp word ptr [rbp + 8], 21331 - 45aa7d: 0f 85 15 fe ff ff jne 0x45a898 - 45aa83: ba 09 00 00 00 mov edx, 9 - 45aa88: eb 8e jmp 0x45aa18 - 45aa8a: 48 83 fa 0b cmp rdx, 11 - 45aa8e: 75 40 jne 0x45aad0 - 45aa90: 4c 39 7d 00 cmp qword ptr [rbp], r15 - 45aa94: 0f 84 27 01 00 00 je 0x45abc1 - 45aa9a: 48 b9 4c 43 5f 4d 45 53 53 41 movabs rcx, 4707197592648237900 - 45aaa4: 48 39 4d 00 cmp qword ptr [rbp], rcx - 45aaa8: 0f 85 ea fd ff ff jne 0x45a898 - 45aaae: 66 81 7d 08 47 45 cmp word ptr [rbp + 8], 17735 - 45aab4: 0f 85 de fd ff ff jne 0x45a898 - 45aaba: 80 7d 0a 53 cmp byte ptr [rbp + 10], 83 - 45aabe: 0f 85 d4 fd ff ff jne 0x45a898 - 45aac4: ba 05 00 00 00 mov edx, 5 - 45aac9: e9 4a ff ff ff jmp 0x45aa18 - 45aace: 66 90 nop - 45aad0: 48 83 fa 0c cmp rdx, 12 - 45aad4: 75 32 jne 0x45ab08 - 45aad6: 48 b9 4c 43 5f 54 45 4c 45 50 movabs rcx, 5784113157079253836 - 45aae0: 48 39 4d 00 cmp qword ptr [rbp], rcx - 45aae4: 0f 85 ae fd ff ff jne 0x45a898 - 45aaea: 81 7d 08 48 4f 4e 45 cmp dword ptr [rbp + 8], 1162760008 - 45aaf1: 0f 85 a1 fd ff ff jne 0x45a898 - 45aaf7: ba 0a 00 00 00 mov edx, 10 - 45aafc: e9 17 ff ff ff jmp 0x45aa18 - 45ab01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45ab08: 48 83 fa 0e cmp rdx, 14 - 45ab0c: 75 3a jne 0x45ab48 - 45ab0e: 48 b9 4c 43 5f 4d 45 41 53 55 movabs rcx, 6148329682197496652 - 45ab18: 48 39 4d 00 cmp qword ptr [rbp], rcx - 45ab1c: 0f 85 76 fd ff ff jne 0x45a898 - 45ab22: 81 7d 08 52 45 4d 45 cmp dword ptr [rbp + 8], 1162691922 - 45ab29: 0f 85 69 fd ff ff jne 0x45a898 - 45ab2f: 66 81 7d 0c 4e 54 cmp word ptr [rbp + 12], 21582 - 45ab35: 0f 85 5d fd ff ff jne 0x45a898 - 45ab3b: ba 0b 00 00 00 mov edx, 11 - 45ab40: e9 d3 fe ff ff jmp 0x45aa18 - 45ab45: 0f 1f 00 nop dword ptr [rax] - 45ab48: 48 83 fa 11 cmp rdx, 17 - 45ab4c: 0f 85 46 fd ff ff jne 0x45a898 - 45ab52: 48 b9 49 46 49 43 41 54 49 4f movabs rcx, 5713190241574667849 - 45ab5c: 48 33 4d 08 xor rcx, qword ptr [rbp + 8] - 45ab60: 48 ba 4c 43 5f 49 44 45 4e 54 movabs rdx, 6074869106960450380 - 45ab6a: 48 33 55 00 xor rdx, qword ptr [rbp] - 45ab6e: 48 09 d1 or rcx, rdx - 45ab71: 0f 85 21 fd ff ff jne 0x45a898 - 45ab77: 80 7d 10 4e cmp byte ptr [rbp + 16], 78 - 45ab7b: 0f 85 17 fd ff ff jne 0x45a898 - 45ab81: ba 0c 00 00 00 mov edx, 12 - 45ab86: e9 8d fe ff ff jmp 0x45aa18 - 45ab8b: 66 81 7d 08 49 43 cmp word ptr [rbp + 8], 17225 - 45ab91: ba 01 00 00 00 mov edx, 1 - 45ab96: 0f 85 b6 fe ff ff jne 0x45aa52 - 45ab9c: e9 77 fe ff ff jmp 0x45aa18 - 45aba1: 66 81 7d 04 49 4d cmp word ptr [rbp + 4], 19785 - 45aba7: 0f 85 da fc ff ff jne 0x45a887 - 45abad: 80 7d 06 45 cmp byte ptr [rbp + 6], 69 - 45abb1: ba 02 00 00 00 mov edx, 2 - 45abb6: 0f 85 cb fc ff ff jne 0x45a887 - 45abbc: e9 57 fe ff ff jmp 0x45aa18 - 45abc1: 66 81 7d 08 41 52 cmp word ptr [rbp + 8], 21057 - 45abc7: 0f 85 cd fe ff ff jne 0x45aa9a - 45abcd: 80 7d 0a 59 cmp byte ptr [rbp + 10], 89 - 45abd1: ba 04 00 00 00 mov edx, 4 - 45abd6: 0f 85 be fe ff ff jne 0x45aa9a - 45abdc: e9 37 fe ff ff jmp 0x45aa18 - 45abe1: 0f b7 0d 40 f7 03 00 movzx ecx, word ptr [rip + 259904] # 0x49a328 <_nl_category_names+0x8> - 45abe8: ba 03 00 00 00 mov edx, 3 - 45abed: 66 39 4d 08 cmp word ptr [rbp + 8], cx - 45abf1: 0f 85 6c fe ff ff jne 0x45aa63 - 45abf7: e9 1c fe ff ff jmp 0x45aa18 - 45abfc: 66 81 7d 04 41 4d cmp word ptr [rbp + 4], 19777 - 45ac02: 0f 85 90 fc ff ff jne 0x45a898 - 45ac08: 80 7d 06 45 cmp byte ptr [rbp + 6], 69 - 45ac0c: 0f 85 86 fc ff ff jne 0x45a898 - 45ac12: ba 08 00 00 00 mov edx, 8 - 45ac17: e9 fc fd ff ff jmp 0x45aa18 - 45ac1c: 4c 39 74 24 30 cmp qword ptr [rsp + 48], r14 - 45ac21: 0f 84 71 fc ff ff je 0x45a898 - 45ac27: 4c 3b 74 24 38 cmp r14, qword ptr [rsp + 56] - 45ac2c: 0f 84 66 fc ff ff je 0x45a898 - 45ac32: 4c 3b 74 24 40 cmp r14, qword ptr [rsp + 64] - 45ac37: 0f 84 5b fc ff ff je 0x45a898 - 45ac3d: 4c 3b 74 24 48 cmp r14, qword ptr [rsp + 72] - 45ac42: 0f 84 50 fc ff ff je 0x45a898 - 45ac48: 4c 3b 74 24 50 cmp r14, qword ptr [rsp + 80] - 45ac4d: 0f 84 45 fc ff ff je 0x45a898 - 45ac53: 4c 39 74 24 58 cmp qword ptr [rsp + 88], r14 - 45ac58: 0f 84 3a fc ff ff je 0x45a898 - 45ac5e: 4c 39 74 24 68 cmp qword ptr [rsp + 104], r14 - 45ac63: 0f 84 2f fc ff ff je 0x45a898 - 45ac69: 4c 39 74 24 70 cmp qword ptr [rsp + 112], r14 - 45ac6e: 0f 84 24 fc ff ff je 0x45a898 - 45ac74: 4c 3b 74 24 78 cmp r14, qword ptr [rsp + 120] - 45ac79: 0f 84 19 fc ff ff je 0x45a898 - 45ac7f: 4c 3b b4 24 80 00 00 00 cmp r14, qword ptr [rsp + 128] - 45ac87: 0f 84 0b fc ff ff je 0x45a898 - 45ac8d: 4c 3b b4 24 88 00 00 00 cmp r14, qword ptr [rsp + 136] - 45ac95: 0f 84 fd fb ff ff je 0x45a898 - 45ac9b: 4c 39 b4 24 90 00 00 00 cmp qword ptr [rsp + 144], r14 - 45aca3: 0f 85 9c f8 ff ff jne 0x45a545 - 45aca9: e9 ea fb ff ff jmp 0x45a898 - 45acae: 66 90 nop - 45acb0: 45 31 e4 xor r12d, r12d - 45acb3: e9 41 f9 ff ff jmp 0x45a5f9 - 45acb8: 31 d2 xor edx, edx - 45acba: e9 59 fd ff ff jmp 0x45aa18 - 45acbf: 45 31 ff xor r15d, r15d - 45acc2: 48 83 3d 96 52 06 00 00 cmp qword ptr [rip + 414358], 0 # 0x4bff60 <_nl_current_LC_NUMERIC_used+0x4bff5e> - 45acca: 0f 84 b3 f7 ff ff je 0x45a483 - 45acd0: 48 8d 3d 29 81 06 00 lea rdi, [rip + 426281] # 0x4c2e00 <__libc_setlocale_lock> - 45acd7: e8 24 53 ba ff call 0x0 - 45acdc: e9 a2 f7 ff ff jmp 0x45a483 - 45ace1: e8 ea 0e ff ff call 0x44bbd0 <__stack_chk_fail_local> - 45ace6: 89 e8 mov eax, ebp - 45ace8: 44 89 e5 mov ebp, r12d - 45aceb: 41 89 c4 mov r12d, eax - 45acee: e9 d0 f8 ff ff jmp 0x45a5c3 - 45acf3: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45acfd: 0f 1f 00 nop dword ptr [rax] - -000000000045ad00 <_nl_find_locale>: - 45ad00: f3 0f 1e fa endbr64 - 45ad04: 55 push rbp - 45ad05: 48 89 e5 mov rbp, rsp - 45ad08: 41 57 push r15 - 45ad0a: 49 89 cf mov r15, rcx - 45ad0d: 41 56 push r14 - 45ad0f: 41 55 push r13 - 45ad11: 49 89 fd mov r13, rdi - 45ad14: 41 54 push r12 - 45ad16: 53 push rbx - 45ad17: 48 63 da movsxd rbx, edx - 45ad1a: 48 83 ec 68 sub rsp, 104 - 45ad1e: 48 89 75 88 mov qword ptr [rbp - 120], rsi - 45ad22: 4c 8b 21 mov r12, qword ptr [rcx] - 45ad25: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 45ad2e: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 45ad32: 31 c0 xor eax, eax - 45ad34: 4c 89 65 98 mov qword ptr [rbp - 104], r12 - 45ad38: 41 80 3c 24 00 cmp byte ptr [r12], 0 - 45ad3d: 0f 84 35 01 00 00 je 0x45ae78 <_nl_find_locale+0x178> - 45ad43: 48 8d 35 5e e7 03 00 lea rsi, [rip + 255838] # 0x4994a8 <_nl_C_name> - 45ad4a: 4c 89 e7 mov rdi, r12 - 45ad4d: e8 de 63 fa ff call 0x401130 <.plt+0x110> - 45ad52: 85 c0 test eax, eax - 45ad54: 0f 84 a6 01 00 00 je 0x45af00 <_nl_find_locale+0x200> - 45ad5a: 48 8d 35 8a a5 03 00 lea rsi, [rip + 238986] # 0x4952eb <_nl_POSIX_name> - 45ad61: 4c 89 e7 mov rdi, r12 - 45ad64: e8 c7 63 fa ff call 0x401130 <.plt+0x110> - 45ad69: 85 c0 test eax, eax - 45ad6b: 0f 84 8f 01 00 00 je 0x45af00 <_nl_find_locale+0x200> - 45ad71: 4c 89 e7 mov rdi, r12 - 45ad74: e8 07 64 fa ff call 0x401180 <.plt+0x160> - 45ad79: 49 89 c6 mov r14, rax - 45ad7c: 48 3d ff 00 00 00 cmp rax, 255 - 45ad82: 0f 87 d8 00 00 00 ja 0x45ae60 <_nl_find_locale+0x160> - 45ad88: b9 04 00 00 00 mov ecx, 4 - 45ad8d: 48 8d 15 45 f6 03 00 lea rdx, [rip + 259653] # 0x49a3d9 - 45ad94: 48 89 c6 mov rsi, rax - 45ad97: 4c 89 e7 mov rdi, r12 - 45ad9a: e8 51 3b 01 00 call 0x46e8f0 - 45ad9f: 48 85 c0 test rax, rax - 45ada2: 0f 85 b8 00 00 00 jne 0x45ae60 <_nl_find_locale+0x160> - 45ada8: 49 83 fe 02 cmp r14, 2 - 45adac: 0f 84 7e 00 00 00 je 0x45ae30 <_nl_find_locale+0x130> - 45adb2: 76 17 jbe 0x45adcb <_nl_find_locale+0xcb> - 45adb4: 41 80 3c 24 2e cmp byte ptr [r12], 46 - 45adb9: 0f 84 59 06 00 00 je 0x45b418 <_nl_find_locale+0x718> - 45adbf: 43 80 7c 34 fd 2f cmp byte ptr [r12 + r14 - 3], 47 - 45adc5: 0f 84 2d 06 00 00 je 0x45b3f8 <_nl_find_locale+0x6f8> - 45adcb: 4c 89 f2 mov rdx, r14 - 45adce: be 2f 00 00 00 mov esi, 47 - 45add3: 4c 89 e7 mov rdi, r12 - 45add6: e8 d5 62 fa ff call 0x4010b0 <.plt+0x90> - 45addb: 48 85 c0 test rax, rax - 45adde: 0f 85 9c 03 00 00 jne 0x45b180 <_nl_find_locale+0x480> - 45ade4: 48 8b 7d 98 mov rdi, qword ptr [rbp - 104] - 45ade8: 49 89 3f mov qword ptr [r15], rdi - 45adeb: 4d 85 ed test r13, r13 - 45adee: 0f 85 2c 01 00 00 jne 0x45af20 <_nl_find_locale+0x220> - 45adf4: 4c 89 fe mov rsi, r15 - 45adf7: 89 df mov edi, ebx - 45adf9: e8 02 0e 00 00 call 0x45bc00 <_nl_load_locale_from_archive> - 45adfe: 49 89 c5 mov r13, rax - 45ae01: 48 85 c0 test rax, rax - 45ae04: 0f 84 86 03 00 00 je 0x45b190 <_nl_find_locale+0x490> - 45ae0a: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 45ae0e: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45ae17: 0f 85 59 07 00 00 jne 0x45b576 <_nl_find_locale+0x876> - 45ae1d: 48 8d 65 d8 lea rsp, [rbp - 40] - 45ae21: 4c 89 e8 mov rax, r13 - 45ae24: 5b pop rbx - 45ae25: 41 5c pop r12 - 45ae27: 41 5d pop r13 - 45ae29: 41 5e pop r14 - 45ae2b: 41 5f pop r15 - 45ae2d: 5d pop rbp - 45ae2e: c3 ret - 45ae2f: 90 nop - 45ae30: 41 80 3c 24 2e cmp byte ptr [r12], 46 - 45ae35: 75 94 jne 0x45adcb <_nl_find_locale+0xcb> - 45ae37: 41 80 7c 24 01 2e cmp byte ptr [r12 + 1], 46 - 45ae3d: 74 21 je 0x45ae60 <_nl_find_locale+0x160> - 45ae3f: ba 02 00 00 00 mov edx, 2 - 45ae44: be 2f 00 00 00 mov esi, 47 - 45ae49: 4c 89 e7 mov rdi, r12 - 45ae4c: e8 5f 62 fa ff call 0x4010b0 <.plt+0x90> - 45ae51: 48 85 c0 test rax, rax - 45ae54: 74 8e je 0x45ade4 <_nl_find_locale+0xe4> - 45ae56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45ae60: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45ae67: 45 31 ed xor r13d, r13d - 45ae6a: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 45ae71: eb 97 jmp 0x45ae0a <_nl_find_locale+0x10a> - 45ae73: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45ae78: 48 8d 3d 2a f5 03 00 lea rdi, [rip + 259370] # 0x49a3a9 <_nl_category_names+0x89> - 45ae7f: e8 9c 4c fb ff call 0x40fb20 - 45ae84: 48 89 45 98 mov qword ptr [rbp - 104], rax - 45ae88: 49 89 c4 mov r12, rax - 45ae8b: 48 85 c0 test rax, rax - 45ae8e: 74 09 je 0x45ae99 <_nl_find_locale+0x199> - 45ae90: 80 38 00 cmp byte ptr [rax], 0 - 45ae93: 0f 85 aa fe ff ff jne 0x45ad43 <_nl_find_locale+0x43> - 45ae99: 48 63 c3 movsxd rax, ebx - 45ae9c: 48 8d 15 5d f4 03 00 lea rdx, [rip + 259165] # 0x49a300 <_nl_category_name_idxs> - 45aea3: 0f b6 3c 02 movzx edi, byte ptr [rdx + rax] - 45aea7: 48 8d 05 72 f4 03 00 lea rax, [rip + 259186] # 0x49a320 <_nl_category_names> - 45aeae: 48 01 c7 add rdi, rax - 45aeb1: e8 6a 4c fb ff call 0x40fb20 - 45aeb6: 48 89 45 98 mov qword ptr [rbp - 104], rax - 45aeba: 49 89 c4 mov r12, rax - 45aebd: 48 85 c0 test rax, rax - 45aec0: 74 09 je 0x45aecb <_nl_find_locale+0x1cb> - 45aec2: 80 38 00 cmp byte ptr [rax], 0 - 45aec5: 0f 85 78 fe ff ff jne 0x45ad43 <_nl_find_locale+0x43> - 45aecb: 48 8d 3d de f4 03 00 lea rdi, [rip + 259294] # 0x49a3b0 <_nl_category_names+0x90> - 45aed2: e8 49 4c fb ff call 0x40fb20 - 45aed7: 48 89 45 98 mov qword ptr [rbp - 104], rax - 45aedb: 49 89 c4 mov r12, rax - 45aede: 48 85 c0 test rax, rax - 45aee1: 74 09 je 0x45aeec <_nl_find_locale+0x1ec> - 45aee3: 80 38 00 cmp byte ptr [rax], 0 - 45aee6: 0f 85 57 fe ff ff jne 0x45ad43 <_nl_find_locale+0x43> - 45aeec: 4c 8d 25 b5 e5 03 00 lea r12, [rip + 255413] # 0x4994a8 <_nl_C_name> - 45aef3: 4c 89 65 98 mov qword ptr [rbp - 104], r12 - 45aef7: e9 47 fe ff ff jmp 0x45ad43 <_nl_find_locale+0x43> - 45aefc: 0f 1f 40 00 nop dword ptr [rax] - 45af00: 48 8d 05 a1 e5 03 00 lea rax, [rip + 255393] # 0x4994a8 <_nl_C_name> - 45af07: 49 89 07 mov qword ptr [r15], rax - 45af0a: 48 8d 05 2f 4e 06 00 lea rax, [rip + 413231] # 0x4bfd40 <_nl_C> - 45af11: 4c 8b 2c d8 mov r13, qword ptr [rax + 8*rbx] - 45af15: e9 f0 fe ff ff jmp 0x45ae0a <_nl_find_locale+0x10a> - 45af1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45af20: e8 bb b6 fa ff call 0x4065e0 <_nl_expand_alias> - 45af25: 48 89 45 98 mov qword ptr [rbp - 104], rax - 45af29: 49 89 c4 mov r12, rax - 45af2c: 4d 85 e4 test r12, r12 - 45af2f: 0f 84 aa 02 00 00 je 0x45b1df <_nl_find_locale+0x4df> - 45af35: 4c 89 e7 mov rdi, r12 - 45af38: e8 43 62 fa ff call 0x401180 <.plt+0x160> - 45af3d: 48 89 e6 mov rsi, rsp - 45af40: 4c 8d 40 01 lea r8, [rax + 1] - 45af44: 48 83 c0 18 add rax, 24 - 45af48: 48 89 c2 mov rdx, rax - 45af4b: 48 25 00 f0 ff ff and rax, -4096 - 45af51: 48 29 c6 sub rsi, rax - 45af54: 48 83 e2 f0 and rdx, -16 - 45af58: 48 89 f0 mov rax, rsi - 45af5b: 48 39 c4 cmp rsp, rax - 45af5e: 74 15 je 0x45af75 <_nl_find_locale+0x275> - 45af60: 48 81 ec 00 10 00 00 sub rsp, 4096 - 45af67: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 45af70: 48 39 c4 cmp rsp, rax - 45af73: 75 eb jne 0x45af60 <_nl_find_locale+0x260> - 45af75: 81 e2 ff 0f 00 00 and edx, 4095 - 45af7b: 48 29 d4 sub rsp, rdx - 45af7e: 48 85 d2 test rdx, rdx - 45af81: 74 06 je 0x45af89 <_nl_find_locale+0x289> - 45af83: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 45af89: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 45af8e: 4c 89 c2 mov rdx, r8 - 45af91: 4c 89 e6 mov rsi, r12 - 45af94: 48 83 e7 f0 and rdi, -16 - 45af98: e8 c3 60 fa ff call 0x401060 <.plt+0x40> - 45af9d: 48 8d 4d b0 lea rcx, [rbp - 80] - 45afa1: 48 8d 55 a8 lea rdx, [rbp - 88] - 45afa5: 48 89 c7 mov rdi, rax - 45afa8: 48 8d 75 a0 lea rsi, [rbp - 96] - 45afac: 4c 8d 4d c0 lea r9, [rbp - 64] - 45afb0: 4c 8d 45 b8 lea r8, [rbp - 72] - 45afb4: e8 e7 be fa ff call 0x406ea0 <_nl_explode_name> - 45afb9: 89 c1 mov ecx, eax - 45afbb: 83 f8 ff cmp eax, -1 - 45afbe: 0f 84 c4 04 00 00 je 0x45b488 <_nl_find_locale+0x788> - 45afc4: 4c 63 fb movsxd r15, ebx - 45afc7: 48 83 ec 08 sub rsp, 8 - 45afcb: 4c 8b 4d b0 mov r9, qword ptr [rbp - 80] - 45afcf: 4c 8b 45 a0 mov r8, qword ptr [rbp - 96] - 45afd3: 48 8d 05 26 f3 03 00 lea rax, [rip + 258854] # 0x49a300 <_nl_category_name_idxs> - 45afda: 6a 00 push 0 - 45afdc: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 45afe0: 4c 89 ee mov rsi, r13 - 45afe3: 46 0f b6 14 38 movzx r10d, byte ptr [rax + r15] - 45afe8: 48 8d 05 31 f3 03 00 lea rax, [rip + 258865] # 0x49a320 <_nl_category_names> - 45afef: 89 8d 7c ff ff ff mov dword ptr [rbp - 132], ecx - 45aff5: 49 01 c2 add r10, rax - 45aff8: 48 8d 05 e1 88 06 00 lea rax, [rip + 428257] # 0x4c38e0 <_nl_locale_file_list> - 45afff: 41 52 push r10 - 45b001: 4a 8d 3c f8 lea rdi, [rax + 8*r15] - 45b005: ff 75 a8 push qword ptr [rbp - 88] - 45b008: ff 75 c0 push qword ptr [rbp - 64] - 45b00b: ff 75 b8 push qword ptr [rbp - 72] - 45b00e: 4c 89 95 70 ff ff ff mov qword ptr [rbp - 144], r10 - 45b015: 48 89 7d 80 mov qword ptr [rbp - 128], rdi - 45b019: e8 b2 b7 fa ff call 0x4067d0 <_nl_make_l10nflist> - 45b01e: 48 83 c4 30 add rsp, 48 - 45b022: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] - 45b026: 8b 8d 7c ff ff ff mov ecx, dword ptr [rbp - 132] - 45b02c: 48 85 c0 test rax, rax - 45b02f: 4c 8b 95 70 ff ff ff mov r10, qword ptr [rbp - 144] - 45b036: 49 89 c4 mov r12, rax - 45b039: 0f 84 09 04 00 00 je 0x45b448 <_nl_find_locale+0x748> - 45b03f: 83 e1 01 and ecx, 1 - 45b042: 0f 85 58 04 00 00 jne 0x45b4a0 <_nl_find_locale+0x7a0> - 45b048: 41 8b 54 24 08 mov edx, dword ptr [r12 + 8] - 45b04d: 85 d2 test edx, edx - 45b04f: 0f 84 3b 04 00 00 je 0x45b490 <_nl_find_locale+0x790> - 45b055: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] - 45b05a: 4d 85 ed test r13, r13 - 45b05d: 0f 84 4d 04 00 00 je 0x45b4b0 <_nl_find_locale+0x7b0> - 45b063: 48 8b 5d b8 mov rbx, qword ptr [rbp - 72] - 45b067: 48 85 db test rbx, rbx - 45b06a: 0f 84 0b 02 00 00 je 0x45b27b <_nl_find_locale+0x57b> - 45b070: 48 8d 05 89 f3 03 00 lea rax, [rip + 258953] # 0x49a400 - 45b077: 4a 63 04 b8 movsxd rax, dword ptr [rax + 4*r15] - 45b07b: 4d 8b 7c c5 40 mov r15, qword ptr [r13 + 8*rax + 64] - 45b080: 4d 85 ff test r15, r15 - 45b083: 0f 84 f2 04 00 00 je 0x45b57b <_nl_find_locale+0x87b> - 45b089: 4c 89 ff mov rdi, r15 - 45b08c: e8 ef 60 fa ff call 0x401180 <.plt+0x160> - 45b091: 48 89 e6 mov rsi, rsp - 45b094: 48 83 c0 1a add rax, 26 - 45b098: 48 89 c2 mov rdx, rax - 45b09b: 48 25 00 f0 ff ff and rax, -4096 - 45b0a1: 48 29 c6 sub rsi, rax - 45b0a4: 48 83 e2 f0 and rdx, -16 - 45b0a8: 48 89 f0 mov rax, rsi - 45b0ab: 48 39 c4 cmp rsp, rax - 45b0ae: 74 15 je 0x45b0c5 <_nl_find_locale+0x3c5> - 45b0b0: 48 81 ec 00 10 00 00 sub rsp, 4096 - 45b0b7: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 45b0c0: 48 39 c4 cmp rsp, rax - 45b0c3: 75 eb jne 0x45b0b0 <_nl_find_locale+0x3b0> - 45b0c5: 81 e2 ff 0f 00 00 and edx, 4095 - 45b0cb: 48 29 d4 sub rsp, rdx - 45b0ce: 48 85 d2 test rdx, rdx - 45b0d1: 74 06 je 0x45b0d9 <_nl_find_locale+0x3d9> - 45b0d3: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 45b0d9: 41 0f b6 17 movzx edx, byte ptr [r15] - 45b0dd: 4c 8d 6c 24 0f lea r13, [rsp + 15] - 45b0e2: 4c 8b 35 4f 4d 06 00 mov r14, qword ptr [rip + 413007] # 0x4bfe38 <_nl_C_locobj+0x78> - 45b0e9: 49 83 e5 f0 and r13, -16 - 45b0ed: 84 d2 test dl, dl - 45b0ef: 0f 84 4b 04 00 00 je 0x45b540 <_nl_find_locale+0x840> - 45b0f5: 4c 8b 0d 2c 4d 06 00 mov r9, qword ptr [rip + 412972] # 0x4bfe28 <_nl_C_locobj+0x68> - 45b0fc: 4c 89 ef mov rdi, r13 - 45b0ff: 45 31 c0 xor r8d, r8d - 45b102: 49 ba 07 40 00 00 00 00 08 00 movabs r10, 2251799813701639 - 45b10c: eb 1e jmp 0x45b12c <_nl_find_locale+0x42c> - 45b10e: 66 90 nop - 45b110: 41 8b 04 b6 mov eax, dword ptr [r14 + 4*rsi] - 45b114: 48 83 c7 01 add rdi, 1 - 45b118: 88 47 ff mov byte ptr [rdi - 1], al - 45b11b: 41 0f b6 57 01 movzx edx, byte ptr [r15 + 1] - 45b120: 49 83 c7 01 add r15, 1 - 45b124: 84 d2 test dl, dl - 45b126: 0f 84 a4 01 00 00 je 0x45b2d0 <_nl_find_locale+0x5d0> - 45b12c: 48 0f be f2 movsx rsi, dl - 45b130: 8d 4a d4 lea ecx, [rdx - 44] - 45b133: 41 0f b7 04 71 movzx eax, word ptr [r9 + 2*rsi] - 45b138: 66 c1 e8 03 shr ax, 3 - 45b13c: 83 e0 01 and eax, 1 - 45b13f: 80 f9 33 cmp cl, 51 - 45b142: 77 0e ja 0x45b152 <_nl_find_locale+0x452> - 45b144: 4d 89 d3 mov r11, r10 - 45b147: 49 d3 eb shr r11, cl - 45b14a: 4c 89 d9 mov rcx, r11 - 45b14d: 83 e1 01 and ecx, 1 - 45b150: 09 c8 or eax, ecx - 45b152: 41 8d 48 01 lea ecx, [r8 + 1] - 45b156: 84 c0 test al, al - 45b158: 75 b6 jne 0x45b110 <_nl_find_locale+0x410> - 45b15a: 80 fa 2f cmp dl, 47 - 45b15d: 75 bc jne 0x45b11b <_nl_find_locale+0x41b> - 45b15f: 83 f9 03 cmp ecx, 3 - 45b162: 0f 84 9a 01 00 00 je 0x45b302 <_nl_find_locale+0x602> - 45b168: 41 8d 40 02 lea eax, [r8 + 2] - 45b16c: c6 07 2f mov byte ptr [rdi], 47 - 45b16f: 41 89 c8 mov r8d, ecx - 45b172: 48 83 c7 01 add rdi, 1 - 45b176: 89 c1 mov ecx, eax - 45b178: eb a1 jmp 0x45b11b <_nl_find_locale+0x41b> - 45b17a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45b180: 41 80 3c 24 2f cmp byte ptr [r12], 47 - 45b185: 0f 84 59 fc ff ff je 0x45ade4 <_nl_find_locale+0xe4> - 45b18b: e9 d0 fc ff ff jmp 0x45ae60 <_nl_find_locale+0x160> - 45b190: 49 8b 3f mov rdi, qword ptr [r15] - 45b193: e8 48 b4 fa ff call 0x4065e0 <_nl_expand_alias> - 45b198: 48 89 45 98 mov qword ptr [rbp - 104], rax - 45b19c: 48 85 c0 test rax, rax - 45b19f: 74 2f je 0x45b1d0 <_nl_find_locale+0x4d0> - 45b1a1: 48 8d 75 98 lea rsi, [rbp - 104] - 45b1a5: 89 df mov edi, ebx - 45b1a7: e8 54 0a 00 00 call 0x45bc00 <_nl_load_locale_from_archive> - 45b1ac: 49 89 c5 mov r13, rax - 45b1af: 48 85 c0 test rax, rax - 45b1b2: 0f 85 52 fc ff ff jne 0x45ae0a <_nl_find_locale+0x10a> - 45b1b8: 48 c7 45 88 10 00 00 00 mov qword ptr [rbp - 120], 16 - 45b1c0: 4c 8b 65 98 mov r12, qword ptr [rbp - 104] - 45b1c4: 4c 8d 2d 25 f2 03 00 lea r13, [rip + 258597] # 0x49a3f0 <_nl_default_locale_path> - 45b1cb: e9 5c fd ff ff jmp 0x45af2c <_nl_find_locale+0x22c> - 45b1d0: 48 c7 45 88 10 00 00 00 mov qword ptr [rbp - 120], 16 - 45b1d8: 4c 8d 2d 11 f2 03 00 lea r13, [rip + 258577] # 0x49a3f0 <_nl_default_locale_path> - 45b1df: 4d 8b 27 mov r12, qword ptr [r15] - 45b1e2: 4c 89 65 98 mov qword ptr [rbp - 104], r12 - 45b1e6: e9 4a fd ff ff jmp 0x45af35 <_nl_find_locale+0x235> - 45b1eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45b1f0: 41 83 f8 01 cmp r8d, 1 - 45b1f4: 7f 2a jg 0x45b220 <_nl_find_locale+0x520> - 45b1f6: bb 02 00 00 00 mov ebx, 2 - 45b1fb: b8 01 00 00 00 mov eax, 1 - 45b200: be 2f 00 00 00 mov esi, 47 - 45b205: 29 cb sub ebx, ecx - 45b207: 48 83 c3 01 add rbx, 1 - 45b20b: 83 f9 02 cmp ecx, 2 - 45b20e: 48 0f 4f d8 cmovg rbx, rax - 45b212: 48 89 da mov rdx, rbx - 45b215: e8 f6 5e fa ff call 0x401110 <.plt+0xf0> - 45b21a: 48 89 c7 mov rdi, rax - 45b21d: 48 01 df add rdi, rbx - 45b220: c6 07 00 mov byte ptr [rdi], 0 - 45b223: 4c 89 e8 mov rax, r13 - 45b226: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45b230: 48 0f be 10 movsx rdx, byte ptr [rax] - 45b234: 48 83 c0 01 add rax, 1 - 45b238: 41 8b 14 96 mov edx, dword ptr [r14 + 4*rdx] - 45b23c: 88 50 ff mov byte ptr [rax - 1], dl - 45b23f: 84 d2 test dl, dl - 45b241: 75 ed jne 0x45b230 <_nl_find_locale+0x530> - 45b243: 4c 89 f8 mov rax, r15 - 45b246: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45b250: 48 0f be 10 movsx rdx, byte ptr [rax] - 45b254: 48 83 c0 01 add rax, 1 - 45b258: 41 8b 14 96 mov edx, dword ptr [r14 + 4*rdx] - 45b25c: 88 50 ff mov byte ptr [rax - 1], dl - 45b25f: 84 d2 test dl, dl - 45b261: 75 ed jne 0x45b250 <_nl_find_locale+0x550> - 45b263: 4c 89 ee mov rsi, r13 - 45b266: 4c 89 ff mov rdi, r15 - 45b269: e8 02 46 ff ff call 0x44f870 <__gconv_compare_alias> - 45b26e: 85 c0 test eax, eax - 45b270: 0f 85 12 02 00 00 jne 0x45b488 <_nl_find_locale+0x788> - 45b276: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] - 45b27b: 49 83 7d 00 00 cmp qword ptr [r13], 0 - 45b280: 0f 84 72 02 00 00 je 0x45b4f8 <_nl_find_locale+0x7f8> - 45b286: 48 8b 7d a8 mov rdi, qword ptr [rbp - 88] - 45b28a: 48 85 ff test rdi, rdi - 45b28d: 0f 84 a5 01 00 00 je 0x45b438 <_nl_find_locale+0x738> - 45b293: 48 8d 15 26 4b 06 00 lea rdx, [rip + 412454] # 0x4bfdc0 <_nl_C_locobj> - 45b29a: 48 8d 35 23 f0 03 00 lea rsi, [rip + 258083] # 0x49a2c4 <__PRETTY_FUNCTION__.9787+0x14> - 45b2a1: e8 4a 5e fa ff call 0x4010f0 <.plt+0xd0> - 45b2a6: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] - 45b2ab: 85 c0 test eax, eax - 45b2ad: 75 08 jne 0x45b2b7 <_nl_find_locale+0x5b7> - 45b2af: 41 c7 45 34 01 00 00 00 mov dword ptr [r13 + 52], 1 - 45b2b7: 41 8b 45 30 mov eax, dword ptr [r13 + 48] - 45b2bb: 83 f8 fd cmp eax, -3 - 45b2be: 0f 87 46 fb ff ff ja 0x45ae0a <_nl_find_locale+0x10a> - 45b2c4: 83 c0 01 add eax, 1 - 45b2c7: 41 89 45 30 mov dword ptr [r13 + 48], eax - 45b2cb: e9 3a fb ff ff jmp 0x45ae0a <_nl_find_locale+0x10a> - 45b2d0: 41 83 f8 01 cmp r8d, 1 - 45b2d4: 7f 2c jg 0x45b302 <_nl_find_locale+0x602> - 45b2d6: 41 bf 02 00 00 00 mov r15d, 2 - 45b2dc: b8 01 00 00 00 mov eax, 1 - 45b2e1: be 2f 00 00 00 mov esi, 47 - 45b2e6: 41 29 cf sub r15d, ecx - 45b2e9: 49 83 c7 01 add r15, 1 - 45b2ed: 83 f9 02 cmp ecx, 2 - 45b2f0: 4c 0f 4f f8 cmovg r15, rax - 45b2f4: 4c 89 fa mov rdx, r15 - 45b2f7: e8 14 5e fa ff call 0x401110 <.plt+0xf0> - 45b2fc: 48 89 c7 mov rdi, rax - 45b2ff: 4c 01 ff add rdi, r15 - 45b302: c6 07 00 mov byte ptr [rdi], 0 - 45b305: 48 89 df mov rdi, rbx - 45b308: e8 73 5e fa ff call 0x401180 <.plt+0x160> - 45b30d: 48 89 e6 mov rsi, rsp - 45b310: 48 83 c0 1a add rax, 26 - 45b314: 48 89 c2 mov rdx, rax - 45b317: 48 25 00 f0 ff ff and rax, -4096 - 45b31d: 48 29 c6 sub rsi, rax - 45b320: 48 83 e2 f0 and rdx, -16 - 45b324: 48 89 f0 mov rax, rsi - 45b327: 48 39 c4 cmp rsp, rax - 45b32a: 74 15 je 0x45b341 <_nl_find_locale+0x641> - 45b32c: 48 81 ec 00 10 00 00 sub rsp, 4096 - 45b333: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 45b33c: 48 39 c4 cmp rsp, rax - 45b33f: 75 eb jne 0x45b32c <_nl_find_locale+0x62c> - 45b341: 81 e2 ff 0f 00 00 and edx, 4095 - 45b347: 48 29 d4 sub rsp, rdx - 45b34a: 48 85 d2 test rdx, rdx - 45b34d: 74 06 je 0x45b355 <_nl_find_locale+0x655> - 45b34f: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 45b355: 0f b6 13 movzx edx, byte ptr [rbx] - 45b358: 4c 8d 7c 24 0f lea r15, [rsp + 15] - 45b35d: 49 83 e7 f0 and r15, -16 - 45b361: 84 d2 test dl, dl - 45b363: 0f 84 e4 01 00 00 je 0x45b54d <_nl_find_locale+0x84d> - 45b369: 4c 8b 0d b8 4a 06 00 mov r9, qword ptr [rip + 412344] # 0x4bfe28 <_nl_C_locobj+0x68> - 45b370: 4c 89 ff mov rdi, r15 - 45b373: 45 31 c0 xor r8d, r8d - 45b376: 49 ba 07 40 00 00 00 00 08 00 movabs r10, 2251799813701639 - 45b380: eb 21 jmp 0x45b3a3 <_nl_find_locale+0x6a3> - 45b382: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45b388: 41 8b 04 b6 mov eax, dword ptr [r14 + 4*rsi] - 45b38c: 48 83 c7 01 add rdi, 1 - 45b390: 88 47 ff mov byte ptr [rdi - 1], al - 45b393: 0f b6 53 01 movzx edx, byte ptr [rbx + 1] - 45b397: 48 83 c3 01 add rbx, 1 - 45b39b: 84 d2 test dl, dl - 45b39d: 0f 84 4d fe ff ff je 0x45b1f0 <_nl_find_locale+0x4f0> - 45b3a3: 48 0f be f2 movsx rsi, dl - 45b3a7: 8d 4a d4 lea ecx, [rdx - 44] - 45b3aa: 41 0f b7 04 71 movzx eax, word ptr [r9 + 2*rsi] - 45b3af: 66 c1 e8 03 shr ax, 3 - 45b3b3: 83 e0 01 and eax, 1 - 45b3b6: 80 f9 33 cmp cl, 51 - 45b3b9: 77 0e ja 0x45b3c9 <_nl_find_locale+0x6c9> - 45b3bb: 4d 89 d3 mov r11, r10 - 45b3be: 49 d3 eb shr r11, cl - 45b3c1: 4c 89 d9 mov rcx, r11 - 45b3c4: 83 e1 01 and ecx, 1 - 45b3c7: 09 c8 or eax, ecx - 45b3c9: 41 8d 48 01 lea ecx, [r8 + 1] - 45b3cd: 84 c0 test al, al - 45b3cf: 75 b7 jne 0x45b388 <_nl_find_locale+0x688> - 45b3d1: 80 fa 2f cmp dl, 47 - 45b3d4: 75 bd jne 0x45b393 <_nl_find_locale+0x693> - 45b3d6: 83 f9 03 cmp ecx, 3 - 45b3d9: 0f 84 41 fe ff ff je 0x45b220 <_nl_find_locale+0x520> - 45b3df: 41 8d 40 02 lea eax, [r8 + 2] - 45b3e3: c6 07 2f mov byte ptr [rdi], 47 - 45b3e6: 41 89 c8 mov r8d, ecx - 45b3e9: 48 83 c7 01 add rdi, 1 - 45b3ed: 89 c1 mov ecx, eax - 45b3ef: eb a2 jmp 0x45b393 <_nl_find_locale+0x693> - 45b3f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45b3f8: 43 80 7c 34 fe 2e cmp byte ptr [r12 + r14 - 2], 46 - 45b3fe: 0f 85 c7 f9 ff ff jne 0x45adcb <_nl_find_locale+0xcb> - 45b404: 43 80 7c 34 ff 2e cmp byte ptr [r12 + r14 - 1], 46 - 45b40a: 0f 85 bb f9 ff ff jne 0x45adcb <_nl_find_locale+0xcb> - 45b410: e9 4b fa ff ff jmp 0x45ae60 <_nl_find_locale+0x160> - 45b415: 0f 1f 00 nop dword ptr [rax] - 45b418: 41 80 7c 24 01 2e cmp byte ptr [r12 + 1], 46 - 45b41e: 0f 85 9b f9 ff ff jne 0x45adbf <_nl_find_locale+0xbf> - 45b424: 41 80 7c 24 02 2f cmp byte ptr [r12 + 2], 47 - 45b42a: 0f 85 8f f9 ff ff jne 0x45adbf <_nl_find_locale+0xbf> - 45b430: e9 2b fa ff ff jmp 0x45ae60 <_nl_find_locale+0x160> - 45b435: 0f 1f 00 nop dword ptr [rax] - 45b438: 4d 8b 6c 24 10 mov r13, qword ptr [r12 + 16] - 45b43d: e9 75 fe ff ff jmp 0x45b2b7 <_nl_find_locale+0x5b7> - 45b442: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45b448: 48 83 ec 08 sub rsp, 8 - 45b44c: 4c 8b 4d b0 mov r9, qword ptr [rbp - 80] - 45b450: 4c 8b 45 a0 mov r8, qword ptr [rbp - 96] - 45b454: 4c 89 ee mov rsi, r13 - 45b457: 6a 01 push 1 - 45b459: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 45b45d: 41 52 push r10 - 45b45f: ff 75 a8 push qword ptr [rbp - 88] - 45b462: ff 75 c0 push qword ptr [rbp - 64] - 45b465: ff 75 b8 push qword ptr [rbp - 72] - 45b468: 89 4d 80 mov dword ptr [rbp - 128], ecx - 45b46b: e8 60 b3 fa ff call 0x4067d0 <_nl_make_l10nflist> - 45b470: 48 83 c4 30 add rsp, 48 - 45b474: 8b 4d 80 mov ecx, dword ptr [rbp - 128] - 45b477: 48 85 c0 test rax, rax - 45b47a: 49 89 c4 mov r12, rax - 45b47d: 0f 85 bc fb ff ff jne 0x45b03f <_nl_find_locale+0x33f> - 45b483: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45b488: 45 31 ed xor r13d, r13d - 45b48b: e9 7a f9 ff ff jmp 0x45ae0a <_nl_find_locale+0x10a> - 45b490: 89 de mov esi, ebx - 45b492: 4c 89 e7 mov rdi, r12 - 45b495: e8 56 03 00 00 call 0x45b7f0 <_nl_load_locale> - 45b49a: e9 b6 fb ff ff jmp 0x45b055 <_nl_find_locale+0x355> - 45b49f: 90 nop - 45b4a0: 48 8b 7d c0 mov rdi, qword ptr [rbp - 64] - 45b4a4: e8 a7 40 fc ff call 0x41f550 - 45b4a9: e9 9a fb ff ff jmp 0x45b048 <_nl_find_locale+0x348> - 45b4ae: 66 90 nop - 45b4b0: 49 8b 7c 24 20 mov rdi, qword ptr [r12 + 32] - 45b4b5: 48 85 ff test rdi, rdi - 45b4b8: 0f 84 aa 00 00 00 je 0x45b568 <_nl_find_locale+0x868> - 45b4be: 4d 8d 74 24 20 lea r14, [r12 + 32] - 45b4c3: eb 1d jmp 0x45b4e2 <_nl_find_locale+0x7e2> - 45b4c5: 0f 1f 00 nop dword ptr [rax] - 45b4c8: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 45b4cc: 48 85 c0 test rax, rax - 45b4cf: 75 5f jne 0x45b530 <_nl_find_locale+0x830> - 45b4d1: 49 8b 7e 08 mov rdi, qword ptr [r14 + 8] - 45b4d5: 49 83 c6 08 add r14, 8 - 45b4d9: 48 85 ff test rdi, rdi - 45b4dc: 0f 84 86 00 00 00 je 0x45b568 <_nl_find_locale+0x868> - 45b4e2: 8b 47 08 mov eax, dword ptr [rdi + 8] - 45b4e5: 85 c0 test eax, eax - 45b4e7: 75 df jne 0x45b4c8 <_nl_find_locale+0x7c8> - 45b4e9: 89 de mov esi, ebx - 45b4eb: e8 00 03 00 00 call 0x45b7f0 <_nl_load_locale> - 45b4f0: 49 8b 3e mov rdi, qword ptr [r14] - 45b4f3: eb d3 jmp 0x45b4c8 <_nl_find_locale+0x7c8> - 45b4f5: 0f 1f 00 nop dword ptr [rax] - 45b4f8: 49 8b 3c 24 mov rdi, qword ptr [r12] - 45b4fc: be 2f 00 00 00 mov esi, 47 - 45b501: e8 7a 5b fa ff call 0x401080 <.plt+0x60> - 45b506: 80 78 fe 2f cmp byte ptr [rax - 2], 47 - 45b50a: 48 8d 78 ff lea rdi, [rax - 1] - 45b50e: 74 4a je 0x45b55a <_nl_find_locale+0x85a> - 45b510: 48 83 ef 01 sub rdi, 1 - 45b514: 80 7f ff 2f cmp byte ptr [rdi - 1], 47 - 45b518: 75 f6 jne 0x45b510 <_nl_find_locale+0x810> - 45b51a: 48 29 f8 sub rax, rdi - 45b51d: 48 89 c6 mov rsi, rax - 45b520: e8 0b 2d 01 00 call 0x46e230 - 45b525: 49 89 45 00 mov qword ptr [r13], rax - 45b529: e9 58 fd ff ff jmp 0x45b286 <_nl_find_locale+0x586> - 45b52e: 66 90 nop - 45b530: 49 89 7c 24 20 mov qword ptr [r12 + 32], rdi - 45b535: 49 89 c5 mov r13, rax - 45b538: 49 89 fc mov r12, rdi - 45b53b: e9 23 fb ff ff jmp 0x45b063 <_nl_find_locale+0x363> - 45b540: 4c 89 ef mov rdi, r13 - 45b543: b9 01 00 00 00 mov ecx, 1 - 45b548: e9 89 fd ff ff jmp 0x45b2d6 <_nl_find_locale+0x5d6> - 45b54d: 4c 89 ff mov rdi, r15 - 45b550: b9 01 00 00 00 mov ecx, 1 - 45b555: e9 9c fc ff ff jmp 0x45b1f6 <_nl_find_locale+0x4f6> - 45b55a: be 01 00 00 00 mov esi, 1 - 45b55f: eb bf jmp 0x45b520 <_nl_find_locale+0x820> - 45b561: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45b568: 49 c7 44 24 20 00 00 00 00 mov qword ptr [r12 + 32], 0 - 45b571: e9 94 f8 ff ff jmp 0x45ae0a <_nl_find_locale+0x10a> - 45b576: e8 55 06 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 45b57b: 48 8d 0d 5e ee 03 00 lea rcx, [rip + 257630] # 0x49a3e0 <__PRETTY_FUNCTION__.10365> - 45b582: ba 1b 01 00 00 mov edx, 283 - 45b587: 48 8d 35 27 ee 03 00 lea rsi, [rip + 257575] # 0x49a3b5 <_nl_category_names+0x95> - 45b58e: 48 8d 3d 2d ee 03 00 lea rdi, [rip + 257581] # 0x49a3c2 <_nl_category_names+0xa2> - 45b595: e8 b6 79 fa ff call 0x402f50 <__assert_fail> - 45b59a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000045b5a0 <_nl_remove_locale>: - 45b5a0: f3 0f 1e fa endbr64 - 45b5a4: 83 6e 30 01 sub dword ptr [rsi + 48], 1 - 45b5a8: 48 63 d7 movsxd rdx, edi - 45b5ab: 48 89 f7 mov rdi, rsi - 45b5ae: 75 40 jne 0x45b5f0 <_nl_remove_locale+0x50> - 45b5b0: 83 7e 18 02 cmp dword ptr [rsi + 24], 2 - 45b5b4: 74 33 je 0x45b5e9 <_nl_remove_locale+0x49> - 45b5b6: 48 8d 05 23 83 06 00 lea rax, [rip + 426787] # 0x4c38e0 <_nl_locale_file_list> - 45b5bd: 48 8b 04 d0 mov rax, qword ptr [rax + 8*rdx] - 45b5c1: 48 3b 70 10 cmp rsi, qword ptr [rax + 16] - 45b5c5: 74 13 je 0x45b5da <_nl_remove_locale+0x3a> - 45b5c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 45b5d0: 48 8b 40 18 mov rax, qword ptr [rax + 24] - 45b5d4: 48 39 78 10 cmp qword ptr [rax + 16], rdi - 45b5d8: 75 f6 jne 0x45b5d0 <_nl_remove_locale+0x30> - 45b5da: c7 40 08 00 00 00 00 mov dword ptr [rax + 8], 0 - 45b5e1: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 - 45b5e9: e9 b2 05 00 00 jmp 0x45bba0 <_nl_unload_locale> - 45b5ee: 66 90 nop - 45b5f0: c3 ret - 45b5f1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45b5fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000045b600 <_nl_intern_locale_data>: - 45b600: f3 0f 1e fa endbr64 - 45b604: 41 57 push r15 - 45b606: 41 56 push r14 - 45b608: 41 55 push r13 - 45b60a: 41 54 push r12 - 45b60c: 55 push rbp - 45b60d: 53 push rbx - 45b60e: 48 83 ec 08 sub rsp, 8 - 45b612: 48 83 fa 07 cmp rdx, 7 - 45b616: 0f 86 dc 00 00 00 jbe 0x45b6f8 <_nl_intern_locale_data+0xf8> - 45b61c: 49 89 d4 mov r12, rdx - 45b61f: 89 fd mov ebp, edi - 45b621: 8b 16 mov edx, dword ptr [rsi] - 45b623: 48 89 f3 mov rbx, rsi - 45b626: b8 17 10 05 20 mov eax, 537202711 - 45b62b: 83 ff 03 cmp edi, 3 - 45b62e: 74 11 je 0x45b641 <_nl_intern_locale_data+0x41> - 45b630: 89 f8 mov eax, edi - 45b632: b9 20 07 09 20 mov ecx, 537462560 - 45b637: 35 15 11 03 20 xor eax, 537071893 - 45b63c: 85 ff test edi, edi - 45b63e: 0f 44 c1 cmove eax, ecx - 45b641: 39 c2 cmp edx, eax - 45b643: 0f 85 af 00 00 00 jne 0x45b6f8 <_nl_intern_locale_data+0xf8> - 45b649: 4c 63 f5 movsxd r14, ebp - 45b64c: 48 8d 05 4d f4 03 00 lea rax, [rip + 259149] # 0x49aaa0 <_nl_category_num_items> - 45b653: 44 8b 6b 04 mov r13d, dword ptr [rbx + 4] - 45b657: 4e 3b 2c f0 cmp r13, qword ptr [rax + 8*r14] - 45b65b: 0f 82 97 00 00 00 jb 0x45b6f8 <_nl_intern_locale_data+0xf8> - 45b661: 4a 8d 04 ad 08 00 00 00 lea rax, [4*r13 + 8] - 45b669: 4c 39 e0 cmp rax, r12 - 45b66c: 0f 83 86 00 00 00 jae 0x45b6f8 <_nl_intern_locale_data+0xf8> - 45b672: 4a 8d 3c ed 40 00 00 00 lea rdi, [8*r13 + 64] - 45b67a: e8 e1 38 fc ff call 0x41ef60 - 45b67f: 48 85 c0 test rax, rax - 45b682: 0f 84 80 00 00 00 je 0x45b708 <_nl_intern_locale_data+0x108> - 45b688: 48 89 58 08 mov qword ptr [rax + 8], rbx - 45b68c: 4c 89 60 10 mov qword ptr [rax + 16], r12 - 45b690: 48 c7 40 20 00 00 00 00 mov qword ptr [rax + 32], 0 - 45b698: 48 c7 40 28 00 00 00 00 mov qword ptr [rax + 40], 0 - 45b6a0: 48 c7 40 30 00 00 00 00 mov qword ptr [rax + 48], 0 - 45b6a8: 44 89 68 38 mov dword ptr [rax + 56], r13d - 45b6ac: 4d 85 ed test r13, r13 - 45b6af: 74 57 je 0x45b708 <_nl_intern_locale_data+0x108> - 45b6b1: 31 c9 xor ecx, ecx - 45b6b3: 4c 8d 15 86 1a 06 00 lea r10, [rip + 400006] # 0x4bd140 <_nl_value_types> - 45b6ba: 41 89 e9 mov r9d, ebp - 45b6bd: 48 8d 15 9c ed 03 00 lea rdx, [rip + 257436] # 0x49a460 - 45b6c4: 8b 7c 8b 08 mov edi, dword ptr [rbx + 4*rcx + 8] - 45b6c8: 48 89 fe mov rsi, rdi - 45b6cb: 49 39 fc cmp r12, rdi - 45b6ce: 72 20 jb 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b6d0: 83 fd 0c cmp ebp, 12 - 45b6d3: 0f 87 da 00 00 00 ja 0x45b7b3 <_nl_intern_locale_data+0x1b3> - 45b6d9: 4e 63 04 8a movsxd r8, dword ptr [rdx + 4*r9] - 45b6dd: 49 01 d0 add r8, rdx - 45b6e0: 3e 41 ff e0 jmp r8 - 45b6e4: 48 83 f9 01 cmp rcx, 1 - 45b6e8: 76 36 jbe 0x45b720 <_nl_intern_locale_data+0x120> - 45b6ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45b6f0: 48 89 c7 mov rdi, rax - 45b6f3: e8 58 3e fc ff call 0x41f550 - 45b6f8: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45b6ff: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 45b706: 31 c0 xor eax, eax - 45b708: 48 83 c4 08 add rsp, 8 - 45b70c: 5b pop rbx - 45b70d: 5d pop rbp - 45b70e: 41 5c pop r12 - 45b710: 41 5d pop r13 - 45b712: 41 5e pop r14 - 45b714: 41 5f pop r15 - 45b716: c3 ret - 45b717: 48 83 f9 04 cmp rcx, 4 - 45b71b: 77 d3 ja 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b71d: 0f 1f 00 nop dword ptr [rax] - 45b720: 4f 8b 04 f2 mov r8, qword ptr [r10 + 8*r14] - 45b724: 41 83 3c 88 05 cmp dword ptr [r8 + 4*rcx], 5 - 45b729: 74 25 je 0x45b750 <_nl_intern_locale_data+0x150> - 45b72b: 48 01 df add rdi, rbx - 45b72e: 48 89 7c c8 40 mov qword ptr [rax + 8*rcx + 64], rdi - 45b733: 48 83 c1 01 add rcx, 1 - 45b737: 49 39 cd cmp r13, rcx - 45b73a: 75 88 jne 0x45b6c4 <_nl_intern_locale_data+0xc4> - 45b73c: eb ca jmp 0x45b708 <_nl_intern_locale_data+0x108> - 45b73e: 48 83 f9 0c cmp rcx, 12 - 45b742: 77 ac ja 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b744: 4f 8b 04 f2 mov r8, qword ptr [r10 + 8*r14] - 45b748: 41 83 3c 88 05 cmp dword ptr [r8 + 4*rcx], 5 - 45b74d: 75 dc jne 0x45b72b <_nl_intern_locale_data+0x12b> - 45b74f: 90 nop - 45b750: 83 e6 03 and esi, 3 - 45b753: 75 9b jne 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b755: 8b 34 3b mov esi, dword ptr [rbx + rdi] - 45b758: 89 74 c8 40 mov dword ptr [rax + 8*rcx + 64], esi - 45b75c: eb d5 jmp 0x45b733 <_nl_intern_locale_data+0x133> - 45b75e: 48 83 f9 06 cmp rcx, 6 - 45b762: 76 bc jbe 0x45b720 <_nl_intern_locale_data+0x120> - 45b764: eb 8a jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b766: 48 83 f9 02 cmp rcx, 2 - 45b76a: 76 b4 jbe 0x45b720 <_nl_intern_locale_data+0x120> - 45b76c: e9 7f ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b771: 48 83 f9 0f cmp rcx, 15 - 45b775: 76 a9 jbe 0x45b720 <_nl_intern_locale_data+0x120> - 45b777: e9 74 ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b77c: 48 83 f9 2d cmp rcx, 45 - 45b780: 76 9e jbe 0x45b720 <_nl_intern_locale_data+0x120> - 45b782: e9 69 ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b787: 48 83 f9 12 cmp rcx, 18 - 45b78b: 76 93 jbe 0x45b720 <_nl_intern_locale_data+0x120> - 45b78d: e9 5e ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b792: 48 81 f9 9e 00 00 00 cmp rcx, 158 - 45b799: 0f 86 81 ff ff ff jbe 0x45b720 <_nl_intern_locale_data+0x120> - 45b79f: e9 4c ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b7a4: 48 83 f9 05 cmp rcx, 5 - 45b7a8: 0f 86 72 ff ff ff jbe 0x45b720 <_nl_intern_locale_data+0x120> - 45b7ae: e9 3d ff ff ff jmp 0x45b6f0 <_nl_intern_locale_data+0xf0> - 45b7b3: 85 ed test ebp, ebp - 45b7b5: 75 0f jne 0x45b7c6 <_nl_intern_locale_data+0x1c6> - 45b7b7: 48 83 f9 55 cmp rcx, 85 - 45b7bb: 0f 87 6a ff ff ff ja 0x45b72b <_nl_intern_locale_data+0x12b> - 45b7c1: e9 5a ff ff ff jmp 0x45b720 <_nl_intern_locale_data+0x120> - 45b7c6: 48 8d 0d 43 f3 03 00 lea rcx, [rip + 258883] # 0x49ab10 <__PRETTY_FUNCTION__.9861> - 45b7cd: ba 90 00 00 00 mov edx, 144 - 45b7d2: 48 8d 35 5b ec 03 00 lea rsi, [rip + 257115] # 0x49a434 - 45b7d9: 48 8d 3d 61 ec 03 00 lea rdi, [rip + 257121] # 0x49a441 - 45b7e0: e8 6b 77 fa ff call 0x402f50 <__assert_fail> - 45b7e5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000045b7f0 <_nl_load_locale>: - 45b7f0: f3 0f 1e fa endbr64 - 45b7f4: 55 push rbp - 45b7f5: 48 89 e5 mov rbp, rsp - 45b7f8: 41 57 push r15 - 45b7fa: 41 56 push r14 - 45b7fc: 41 55 push r13 - 45b7fe: 41 54 push r12 - 45b800: 41 89 f4 mov r12d, esi - 45b803: be 00 00 08 00 mov esi, 524288 - 45b808: 53 push rbx - 45b809: 48 89 fb mov rbx, rdi - 45b80c: 48 81 ec b8 00 00 00 sub rsp, 184 - 45b813: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 45b81c: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 45b820: 31 c0 xor eax, eax - 45b822: c7 47 08 01 00 00 00 mov dword ptr [rdi + 8], 1 - 45b829: 48 c7 47 10 00 00 00 00 mov qword ptr [rdi + 16], 0 - 45b831: 48 8b 3f mov rdi, qword ptr [rdi] - 45b834: e8 87 d7 fe ff call 0x448fc0 <__open_nocancel> - 45b839: 85 c0 test eax, eax - 45b83b: 0f 88 a9 00 00 00 js 0x45b8ea <_nl_load_locale+0xfa> - 45b841: 4c 8d ad 30 ff ff ff lea r13, [rbp - 208] - 45b848: 89 c6 mov esi, eax - 45b84a: bf 01 00 00 00 mov edi, 1 - 45b84f: 41 89 c6 mov r14d, eax - 45b852: 4c 89 ea mov rdx, r13 - 45b855: e8 86 cb fe ff call 0x4483e0 <_fxstat> - 45b85a: 85 c0 test eax, eax - 45b85c: 0f 88 3e 01 00 00 js 0x45b9a0 <_nl_load_locale+0x1b0> - 45b862: 8b 85 48 ff ff ff mov eax, dword ptr [rbp - 184] - 45b868: 25 00 f0 00 00 and eax, 61440 - 45b86d: 3d 00 40 00 00 cmp eax, 16384 - 45b872: 0f 84 38 01 00 00 je 0x45b9b0 <_nl_load_locale+0x1c0> - 45b878: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45b87f: 45 31 c9 xor r9d, r9d - 45b882: 45 89 f0 mov r8d, r14d - 45b885: 31 ff xor edi, edi - 45b887: 48 8b b5 60 ff ff ff mov rsi, qword ptr [rbp - 160] - 45b88e: b9 02 00 00 00 mov ecx, 2 - 45b893: ba 01 00 00 00 mov edx, 1 - 45b898: 64 8b 00 mov eax, dword ptr fs:[rax] - 45b89b: 89 85 28 ff ff ff mov dword ptr [rbp - 216], eax - 45b8a1: e8 3a da fe ff call 0x4492e0 - 45b8a6: 49 89 c7 mov r15, rax - 45b8a9: 48 83 f8 ff cmp rax, -1 - 45b8ad: 74 61 je 0x45b910 <_nl_load_locale+0x120> - 45b8af: 44 89 f7 mov edi, r14d - 45b8b2: e8 99 d5 fe ff call 0x448e50 <__close_nocancel> - 45b8b7: 4d 85 ff test r15, r15 - 45b8ba: 74 2e je 0x45b8ea <_nl_load_locale+0xfa> - 45b8bc: 48 8b 95 60 ff ff ff mov rdx, qword ptr [rbp - 160] - 45b8c3: 4c 89 fe mov rsi, r15 - 45b8c6: 44 89 e7 mov edi, r12d - 45b8c9: e8 32 fd ff ff call 0x45b600 <_nl_intern_locale_data> - 45b8ce: 48 85 c0 test rax, rax - 45b8d1: 0f 84 49 02 00 00 je 0x45bb20 <_nl_load_locale+0x330> - 45b8d7: ba 01 00 00 00 mov edx, 1 - 45b8dc: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 45b8e3: 89 50 18 mov dword ptr [rax + 24], edx - 45b8e6: 48 89 43 10 mov qword ptr [rbx + 16], rax - 45b8ea: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 45b8ee: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45b8f7: 0f 85 9a 02 00 00 jne 0x45bb97 <_nl_load_locale+0x3a7> - 45b8fd: 48 8d 65 d8 lea rsp, [rbp - 40] - 45b901: 5b pop rbx - 45b902: 41 5c pop r12 - 45b904: 41 5d pop r13 - 45b906: 41 5e pop r14 - 45b908: 41 5f pop r15 - 45b90a: 5d pop rbp - 45b90b: c3 ret - 45b90c: 0f 1f 40 00 nop dword ptr [rax] - 45b910: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45b917: 64 83 38 26 cmp dword ptr fs:[rax], 38 - 45b91b: 0f 85 7f 00 00 00 jne 0x45b9a0 <_nl_load_locale+0x1b0> - 45b921: 4c 8b bd 60 ff ff ff mov r15, qword ptr [rbp - 160] - 45b928: 4c 89 ff mov rdi, r15 - 45b92b: e8 30 36 fc ff call 0x41ef60 - 45b930: 48 89 85 20 ff ff ff mov qword ptr [rbp - 224], rax - 45b937: 48 85 c0 test rax, rax - 45b93a: 74 64 je 0x45b9a0 <_nl_load_locale+0x1b0> - 45b93c: 49 89 c5 mov r13, rax - 45b93f: 4d 85 ff test r15, r15 - 45b942: 7f 1b jg 0x45b95f <_nl_load_locale+0x16f> - 45b944: e9 8f 01 00 00 jmp 0x45bad8 <_nl_load_locale+0x2e8> - 45b949: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45b950: 49 29 c7 sub r15, rax - 45b953: 49 01 c5 add r13, rax - 45b956: 4d 85 ff test r15, r15 - 45b959: 0f 8e 79 01 00 00 jle 0x45bad8 <_nl_load_locale+0x2e8> - 45b95f: 4c 89 fa mov rdx, r15 - 45b962: 4c 89 ee mov rsi, r13 - 45b965: 44 89 f7 mov edi, r14d - 45b968: e8 a3 d7 fe ff call 0x449110 <__read_nocancel> - 45b96d: 48 85 c0 test rax, rax - 45b970: 7f de jg 0x45b950 <_nl_load_locale+0x160> - 45b972: 48 8b bd 20 ff ff ff mov rdi, qword ptr [rbp - 224] - 45b979: 48 89 85 28 ff ff ff mov qword ptr [rbp - 216], rax - 45b980: e8 cb 3b fc ff call 0x41f550 - 45b985: 48 8b 85 28 ff ff ff mov rax, qword ptr [rbp - 216] - 45b98c: 48 85 c0 test rax, rax - 45b98f: 75 0f jne 0x45b9a0 <_nl_load_locale+0x1b0> - 45b991: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45b998: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 45b99f: 90 nop - 45b9a0: 44 89 f7 mov edi, r14d - 45b9a3: e8 a8 d4 fe ff call 0x448e50 <__close_nocancel> - 45b9a8: e9 3d ff ff ff jmp 0x45b8ea <_nl_load_locale+0xfa> - 45b9ad: 0f 1f 00 nop dword ptr [rax] - 45b9b0: 44 89 f7 mov edi, r14d - 45b9b3: e8 98 d4 fe ff call 0x448e50 <__close_nocancel> - 45b9b8: 48 8b 33 mov rsi, qword ptr [rbx] - 45b9bb: 48 89 f7 mov rdi, rsi - 45b9be: 48 89 b5 28 ff ff ff mov qword ptr [rbp - 216], rsi - 45b9c5: e8 b6 57 fa ff call 0x401180 <.plt+0x160> - 45b9ca: 49 63 fc movsxd rdi, r12d - 45b9cd: 48 89 e6 mov rsi, rsp - 45b9d0: 48 89 c2 mov rdx, rax - 45b9d3: 48 8d 05 0e e9 03 00 lea rax, [rip + 256270] # 0x49a2e8 <_nl_category_name_sizes> - 45b9da: 0f b6 04 38 movzx eax, byte ptr [rax + rdi] - 45b9de: 48 8d 4c 02 1d lea rcx, [rdx + rax + 29] - 45b9e3: 49 89 c6 mov r14, rax - 45b9e6: 48 89 c8 mov rax, rcx - 45b9e9: 48 81 e1 00 f0 ff ff and rcx, -4096 - 45b9f0: 48 29 ce sub rsi, rcx - 45b9f3: 48 83 e0 f0 and rax, -16 - 45b9f7: 48 89 f1 mov rcx, rsi - 45b9fa: 48 8b b5 28 ff ff ff mov rsi, qword ptr [rbp - 216] - 45ba01: 48 39 cc cmp rsp, rcx - 45ba04: 74 15 je 0x45ba1b <_nl_load_locale+0x22b> - 45ba06: 48 81 ec 00 10 00 00 sub rsp, 4096 - 45ba0d: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 45ba16: 48 39 cc cmp rsp, rcx - 45ba19: 75 eb jne 0x45ba06 <_nl_load_locale+0x216> - 45ba1b: 25 ff 0f 00 00 and eax, 4095 - 45ba20: 48 29 c4 sub rsp, rax - 45ba23: 48 85 c0 test rax, rax - 45ba26: 74 06 je 0x45ba2e <_nl_load_locale+0x23e> - 45ba28: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 45ba2e: 48 8d 05 cb e8 03 00 lea rax, [rip + 256203] # 0x49a300 <_nl_category_name_idxs> - 45ba35: 4c 8d 7c 24 0f lea r15, [rsp + 15] - 45ba3a: 41 83 c6 01 add r14d, 1 - 45ba3e: 0f b6 0c 38 movzx ecx, byte ptr [rax + rdi] - 45ba42: 49 83 e7 f0 and r15, -16 - 45ba46: 48 8d 05 d3 e8 03 00 lea rax, [rip + 256211] # 0x49a320 <_nl_category_names> - 45ba4d: 4c 89 ff mov rdi, r15 - 45ba50: 48 01 c1 add rcx, rax - 45ba53: 48 89 8d 28 ff ff ff mov qword ptr [rbp - 216], rcx - 45ba5a: e8 f1 56 fa ff call 0x401150 <.plt+0x130> - 45ba5f: 41 83 fe 08 cmp r14d, 8 - 45ba63: 48 8b 8d 28 ff ff ff mov rcx, qword ptr [rbp - 216] - 45ba6a: c7 00 2f 53 59 53 mov dword ptr [rax], 1398362927 - 45ba70: 48 8d 50 05 lea rdx, [rax + 5] - 45ba74: c6 40 04 5f mov byte ptr [rax + 4], 95 - 45ba78: 0f 83 ba 00 00 00 jae 0x45bb38 <_nl_load_locale+0x348> - 45ba7e: 41 f6 c6 04 test r14b, 4 - 45ba82: 0f 85 ea 00 00 00 jne 0x45bb72 <_nl_load_locale+0x382> - 45ba88: 45 85 f6 test r14d, r14d - 45ba8b: 74 11 je 0x45ba9e <_nl_load_locale+0x2ae> - 45ba8d: 0f b6 31 movzx esi, byte ptr [rcx] - 45ba90: 40 88 70 05 mov byte ptr [rax + 5], sil - 45ba94: 41 f6 c6 02 test r14b, 2 - 45ba98: 0f 85 e8 00 00 00 jne 0x45bb86 <_nl_load_locale+0x396> - 45ba9e: be 00 00 08 00 mov esi, 524288 - 45baa3: 4c 89 ff mov rdi, r15 - 45baa6: 31 c0 xor eax, eax - 45baa8: e8 13 d5 fe ff call 0x448fc0 <__open_nocancel> - 45baad: 41 89 c6 mov r14d, eax - 45bab0: 85 c0 test eax, eax - 45bab2: 0f 88 32 fe ff ff js 0x45b8ea <_nl_load_locale+0xfa> - 45bab8: 4c 89 ea mov rdx, r13 - 45babb: 89 c6 mov esi, eax - 45babd: bf 01 00 00 00 mov edi, 1 - 45bac2: e8 19 c9 fe ff call 0x4483e0 <_fxstat> - 45bac7: 85 c0 test eax, eax - 45bac9: 0f 89 a9 fd ff ff jns 0x45b878 <_nl_load_locale+0x88> - 45bacf: e9 cc fe ff ff jmp 0x45b9a0 <_nl_load_locale+0x1b0> - 45bad4: 0f 1f 40 00 nop dword ptr [rax] - 45bad8: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45badf: 8b 8d 28 ff ff ff mov ecx, dword ptr [rbp - 216] - 45bae5: 44 89 f7 mov edi, r14d - 45bae8: 64 89 08 mov dword ptr fs:[rax], ecx - 45baeb: e8 60 d3 fe ff call 0x448e50 <__close_nocancel> - 45baf0: 48 8b 95 60 ff ff ff mov rdx, qword ptr [rbp - 160] - 45baf7: 48 8b b5 20 ff ff ff mov rsi, qword ptr [rbp - 224] - 45bafe: 44 89 e7 mov edi, r12d - 45bb01: e8 fa fa ff ff call 0x45b600 <_nl_intern_locale_data> - 45bb06: 48 85 c0 test rax, rax - 45bb09: 0f 84 db fd ff ff je 0x45b8ea <_nl_load_locale+0xfa> - 45bb0f: 31 d2 xor edx, edx - 45bb11: e9 c6 fd ff ff jmp 0x45b8dc <_nl_load_locale+0xec> - 45bb16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45bb20: 48 8b b5 60 ff ff ff mov rsi, qword ptr [rbp - 160] - 45bb27: 4c 89 ff mov rdi, r15 - 45bb2a: e8 61 d8 fe ff call 0x449390 - 45bb2f: e9 b6 fd ff ff jmp 0x45b8ea <_nl_load_locale+0xfa> - 45bb34: 0f 1f 40 00 nop dword ptr [rax] - 45bb38: 48 8b 31 mov rsi, qword ptr [rcx] - 45bb3b: 48 89 70 05 mov qword ptr [rax + 5], rsi - 45bb3f: 44 89 f6 mov esi, r14d - 45bb42: 48 8b 7c 31 f8 mov rdi, qword ptr [rcx + rsi - 8] - 45bb47: 48 89 7c 32 f8 mov qword ptr [rdx + rsi - 8], rdi - 45bb4c: 48 8d 78 0d lea rdi, [rax + 13] - 45bb50: 48 89 d0 mov rax, rdx - 45bb53: 48 83 e7 f8 and rdi, -8 - 45bb57: 48 29 f8 sub rax, rdi - 45bb5a: 41 01 c6 add r14d, eax - 45bb5d: 48 29 c1 sub rcx, rax - 45bb60: 41 c1 ee 03 shr r14d, 3 - 45bb64: 48 89 ce mov rsi, rcx - 45bb67: 44 89 f1 mov ecx, r14d - 45bb6a: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] - 45bb6d: e9 2c ff ff ff jmp 0x45ba9e <_nl_load_locale+0x2ae> - 45bb72: 8b 31 mov esi, dword ptr [rcx] - 45bb74: 89 70 05 mov dword ptr [rax + 5], esi - 45bb77: 42 8b 44 31 fc mov eax, dword ptr [rcx + r14 - 4] - 45bb7c: 42 89 44 32 fc mov dword ptr [rdx + r14 - 4], eax - 45bb81: e9 18 ff ff ff jmp 0x45ba9e <_nl_load_locale+0x2ae> - 45bb86: 42 0f b7 44 31 fe movzx eax, word ptr [rcx + r14 - 2] - 45bb8c: 66 42 89 44 32 fe mov word ptr [rdx + r14 - 2], ax - 45bb92: e9 07 ff ff ff jmp 0x45ba9e <_nl_load_locale+0x2ae> - 45bb97: e8 34 00 ff ff call 0x44bbd0 <__stack_chk_fail_local> - 45bb9c: 0f 1f 40 00 nop dword ptr [rax] - -000000000045bba0 <_nl_unload_locale>: - 45bba0: f3 0f 1e fa endbr64 - 45bba4: 55 push rbp - 45bba5: 48 8b 47 20 mov rax, qword ptr [rdi + 32] - 45bba9: 48 89 fd mov rbp, rdi - 45bbac: 48 85 c0 test rax, rax - 45bbaf: 74 02 je 0x45bbb3 <_nl_unload_locale+0x13> - 45bbb1: ff d0 call rax - 45bbb3: 8b 45 18 mov eax, dword ptr [rbp + 24] - 45bbb6: 85 c0 test eax, eax - 45bbb8: 74 36 je 0x45bbf0 <_nl_unload_locale+0x50> - 45bbba: 83 f8 01 cmp eax, 1 - 45bbbd: 75 10 jne 0x45bbcf <_nl_unload_locale+0x2f> - 45bbbf: 48 8b 75 10 mov rsi, qword ptr [rbp + 16] - 45bbc3: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 45bbc7: e8 c4 d7 fe ff call 0x449390 - 45bbcc: 8b 45 18 mov eax, dword ptr [rbp + 24] - 45bbcf: 83 f8 02 cmp eax, 2 - 45bbd2: 74 09 je 0x45bbdd <_nl_unload_locale+0x3d> - 45bbd4: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 45bbd8: e8 73 39 fc ff call 0x41f550 - 45bbdd: 48 89 ef mov rdi, rbp - 45bbe0: 5d pop rbp - 45bbe1: e9 6a 39 fc ff jmp 0x41f550 - 45bbe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45bbf0: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 45bbf4: e8 57 39 fc ff call 0x41f550 - 45bbf9: 8b 45 18 mov eax, dword ptr [rbp + 24] - 45bbfc: eb d1 jmp 0x45bbcf <_nl_unload_locale+0x2f> - 45bbfe: 66 90 nop - -000000000045bc00 <_nl_load_locale_from_archive>: - 45bc00: f3 0f 1e fa endbr64 - 45bc04: 55 push rbp - 45bc05: 48 89 e5 mov rbp, rsp - 45bc08: 41 57 push r15 - 45bc0a: 41 56 push r14 - 45bc0c: 41 55 push r13 - 45bc0e: 41 54 push r12 - 45bc10: 53 push rbx - 45bc11: 48 81 ec 18 01 00 00 sub rsp, 280 - 45bc18: 89 bd cc fe ff ff mov dword ptr [rbp - 308], edi - 45bc1e: bf 1e 00 00 00 mov edi, 30 - 45bc23: 4c 8b 2e mov r13, qword ptr [rsi] - 45bc26: 48 89 b5 d0 fe ff ff mov qword ptr [rbp - 304], rsi - 45bc2d: 64 48 8b 14 25 28 00 00 00 mov rdx, qword ptr fs:[40] - 45bc36: 48 89 55 c8 mov qword ptr [rbp - 56], rdx - 45bc3a: 31 d2 xor edx, edx - 45bc3c: e8 ef c2 fe ff call 0x447f30 - 45bc41: 48 8b 1d f8 71 06 00 mov rbx, qword ptr [rip + 422392] # 0x4c2e40 - 45bc48: 48 85 db test rbx, rbx - 45bc4b: 75 1e jne 0x45bc6b <_nl_load_locale_from_archive+0x6b> - 45bc4d: eb 61 jmp 0x45bcb0 <_nl_load_locale_from_archive+0xb0> - 45bc4f: 90 nop - 45bc50: 4c 89 f6 mov rsi, r14 - 45bc53: 4c 89 ef mov rdi, r13 - 45bc56: e8 d5 54 fa ff call 0x401130 <.plt+0x110> - 45bc5b: 85 c0 test eax, eax - 45bc5d: 0f 84 0d 04 00 00 je 0x45c070 <_nl_load_locale_from_archive+0x470> - 45bc63: 48 8b 1b mov rbx, qword ptr [rbx] - 45bc66: 48 85 db test rbx, rbx - 45bc69: 74 45 je 0x45bcb0 <_nl_load_locale_from_archive+0xb0> - 45bc6b: 4c 8b 73 08 mov r14, qword ptr [rbx + 8] - 45bc6f: 4d 39 ee cmp r14, r13 - 45bc72: 75 dc jne 0x45bc50 <_nl_load_locale_from_archive+0x50> - 45bc74: 48 8b 85 d0 fe ff ff mov rax, qword ptr [rbp - 304] - 45bc7b: 4c 63 a5 cc fe ff ff movsxd r12, dword ptr [rbp - 308] - 45bc82: 4c 89 28 mov qword ptr [rax], r13 - 45bc85: 4e 8b 7c e3 10 mov r15, qword ptr [rbx + 8*r12 + 16] - 45bc8a: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 45bc8e: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45bc97: 0f 85 f5 05 00 00 jne 0x45c292 <_nl_load_locale_from_archive+0x692> - 45bc9d: 48 8d 65 d8 lea rsp, [rbp - 40] - 45bca1: 4c 89 f8 mov rax, r15 - 45bca4: 5b pop rbx - 45bca5: 41 5c pop r12 - 45bca7: 41 5d pop r13 - 45bca9: 41 5e pop r14 - 45bcab: 41 5f pop r15 - 45bcad: 5d pop rbp - 45bcae: c3 ret - 45bcaf: 90 nop - 45bcb0: be 2e 00 00 00 mov esi, 46 - 45bcb5: 4c 89 ef mov rdi, r13 - 45bcb8: e8 d3 54 fa ff call 0x401190 <.plt+0x170> - 45bcbd: 48 85 c0 test rax, rax - 45bcc0: 74 0a je 0x45bccc <_nl_load_locale_from_archive+0xcc> - 45bcc2: f6 40 01 bf test byte ptr [rax + 1], -65 - 45bcc6: 0f 85 f4 03 00 00 jne 0x45c0c0 <_nl_load_locale_from_archive+0x4c0> - 45bccc: 4c 8b 3d 35 72 06 00 mov r15, qword ptr [rip + 422453] # 0x4c2f08 - 45bcd3: 4d 85 ff test r15, r15 - 45bcd6: 0f 84 9c 03 00 00 je 0x45c078 <_nl_load_locale_from_archive+0x478> - 45bcdc: 4c 8b 35 0d 72 06 00 mov r14, qword ptr [rip + 422413] # 0x4c2ef0 - 45bce3: 4d 85 f6 test r14, r14 - 45bce6: 0f 84 bc 03 00 00 je 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bcec: 4c 89 ef mov rdi, r13 - 45bcef: e8 8c 54 fa ff call 0x401180 <.plt+0x160> - 45bcf4: 41 89 c0 mov r8d, eax - 45bcf7: 48 85 c0 test rax, rax - 45bcfa: 0f 84 b0 03 00 00 je 0x45c0b0 <_nl_load_locale_from_archive+0x4b0> - 45bd00: 4c 89 ea mov rdx, r13 - 45bd03: 4a 8d 0c 28 lea rcx, [rax + r13] - 45bd07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 45bd10: 0f b6 02 movzx eax, byte ptr [rdx] - 45bd13: 41 c1 c0 09 rol r8d, 9 - 45bd17: 48 83 c2 01 add rdx, 1 - 45bd1b: 41 01 c0 add r8d, eax - 45bd1e: 48 39 ca cmp rdx, rcx - 45bd21: 75 ed jne 0x45bd10 <_nl_load_locale_from_archive+0x110> - 45bd23: 44 89 c6 mov esi, r8d - 45bd26: 45 85 c0 test r8d, r8d - 45bd29: 0f 84 81 03 00 00 je 0x45c0b0 <_nl_load_locale_from_archive+0x4b0> - 45bd2f: 41 8b 46 08 mov eax, dword ptr [r14 + 8] - 45bd33: 41 8b 7e 10 mov edi, dword ptr [r14 + 16] - 45bd37: 48 89 85 c0 fe ff ff mov qword ptr [rbp - 320], rax - 45bd3e: 83 ff 02 cmp edi, 2 - 45bd41: 0f 86 61 03 00 00 jbe 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bd47: 41 89 f9 mov r9d, edi - 45bd4a: 48 89 f0 mov rax, rsi - 45bd4d: 31 d2 xor edx, edx - 45bd4f: 83 ef 02 sub edi, 2 - 45bd52: 49 f7 f1 div r9 - 45bd55: 48 89 f0 mov rax, rsi - 45bd58: 48 89 d1 mov rcx, rdx - 45bd5b: 31 d2 xor edx, edx - 45bd5d: 48 f7 f7 div rdi - 45bd60: 4c 8d 62 01 lea r12, [rdx + 1] - 45bd64: 4f 8d 1c 64 lea r11, [r12 + 2*r12] - 45bd68: 4a 8d 1c 9d 00 00 00 00 lea rbx, [4*r11] - 45bd70: 48 8b 95 c0 fe ff ff mov rdx, qword ptr [rbp - 320] - 45bd77: 48 8d 04 49 lea rax, [rcx + 2*rcx] - 45bd7b: 4c 8d 3c 82 lea r15, [rdx + 4*rax] - 45bd7f: 4d 01 f7 add r15, r14 - 45bd82: eb 13 jmp 0x45bd97 <_nl_load_locale_from_archive+0x197> - 45bd84: 0f 1f 40 00 nop dword ptr [rax] - 45bd88: 4c 01 e1 add rcx, r12 - 45bd8b: 49 01 df add r15, rbx - 45bd8e: 49 39 c9 cmp r9, rcx - 45bd91: 0f 86 31 04 00 00 jbe 0x45c1c8 <_nl_load_locale_from_archive+0x5c8> - 45bd97: 41 8b 77 04 mov esi, dword ptr [r15 + 4] - 45bd9b: 85 f6 test esi, esi - 45bd9d: 0f 84 05 03 00 00 je 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bda3: 45 39 07 cmp dword ptr [r15], r8d - 45bda6: 75 e0 jne 0x45bd88 <_nl_load_locale_from_archive+0x188> - 45bda8: 4c 01 f6 add rsi, r14 - 45bdab: 4c 89 ef mov rdi, r13 - 45bdae: 48 89 8d d8 fe ff ff mov qword ptr [rbp - 296], rcx - 45bdb5: 4c 89 8d e0 fe ff ff mov qword ptr [rbp - 288], r9 - 45bdbc: 44 89 85 e8 fe ff ff mov dword ptr [rbp - 280], r8d - 45bdc3: e8 68 53 fa ff call 0x401130 <.plt+0x110> - 45bdc8: 44 8b 85 e8 fe ff ff mov r8d, dword ptr [rbp - 280] - 45bdcf: 4c 8b 8d e0 fe ff ff mov r9, qword ptr [rbp - 288] - 45bdd6: 85 c0 test eax, eax - 45bdd8: 48 8b 8d d8 fe ff ff mov rcx, qword ptr [rbp - 296] - 45bddf: 75 a7 jne 0x45bd88 <_nl_load_locale_from_archive+0x188> - 45bde1: 41 8b 47 08 mov eax, dword ptr [r15 + 8] - 45bde5: 85 c0 test eax, eax - 45bde7: 0f 84 bb 02 00 00 je 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bded: 8b 0d 09 71 06 00 mov ecx, dword ptr [rip + 422153] # 0x4c2efc - 45bdf3: 4c 01 f0 add rax, r14 - 45bdf6: 48 3b 0d 93 70 06 00 cmp rcx, qword ptr [rip + 422035] # 0x4c2e90 - 45bdfd: 48 89 ca mov rdx, rcx - 45be00: 0f 85 91 04 00 00 jne 0x45c297 <_nl_load_locale_from_archive+0x697> - 45be06: 8b 48 04 mov ecx, dword ptr [rax + 4] - 45be09: 8b 70 08 mov esi, dword ptr [rax + 8] - 45be0c: 8d 3c 0e lea edi, [rsi + rcx] - 45be0f: 39 fa cmp edx, edi - 45be11: 0f 82 91 02 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45be17: 4c 01 f1 add rcx, r14 - 45be1a: 89 f7 mov edi, esi - 45be1c: 8b 70 10 mov esi, dword ptr [rax + 16] - 45be1f: 48 89 8d f0 fe ff ff mov qword ptr [rbp - 272], rcx - 45be26: 8b 48 0c mov ecx, dword ptr [rax + 12] - 45be29: 48 89 bd f8 fe ff ff mov qword ptr [rbp - 264], rdi - 45be30: 8d 3c 0e lea edi, [rsi + rcx] - 45be33: 39 fa cmp edx, edi - 45be35: 0f 82 6d 02 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45be3b: 4c 01 f1 add rcx, r14 - 45be3e: 89 f7 mov edi, esi - 45be40: 8b 70 18 mov esi, dword ptr [rax + 24] - 45be43: 48 89 8d 00 ff ff ff mov qword ptr [rbp - 256], rcx - 45be4a: 8b 48 14 mov ecx, dword ptr [rax + 20] - 45be4d: 48 89 bd 08 ff ff ff mov qword ptr [rbp - 248], rdi - 45be54: 8d 3c 0e lea edi, [rsi + rcx] - 45be57: 39 fa cmp edx, edi - 45be59: 0f 82 49 02 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45be5f: 4c 01 f1 add rcx, r14 - 45be62: 89 f7 mov edi, esi - 45be64: 8b 70 20 mov esi, dword ptr [rax + 32] - 45be67: 48 89 8d 10 ff ff ff mov qword ptr [rbp - 240], rcx - 45be6e: 8b 48 1c mov ecx, dword ptr [rax + 28] - 45be71: 48 89 bd 18 ff ff ff mov qword ptr [rbp - 232], rdi - 45be78: 8d 3c 0e lea edi, [rsi + rcx] - 45be7b: 39 fa cmp edx, edi - 45be7d: 0f 82 25 02 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45be83: 4c 01 f1 add rcx, r14 - 45be86: 89 f7 mov edi, esi - 45be88: 8b 70 28 mov esi, dword ptr [rax + 40] - 45be8b: 48 89 8d 20 ff ff ff mov qword ptr [rbp - 224], rcx - 45be92: 8b 48 24 mov ecx, dword ptr [rax + 36] - 45be95: 48 89 bd 28 ff ff ff mov qword ptr [rbp - 216], rdi - 45be9c: 8d 3c 31 lea edi, [rcx + rsi] - 45be9f: 39 fa cmp edx, edi - 45bea1: 0f 82 01 02 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bea7: 4c 01 f1 add rcx, r14 - 45beaa: 89 f7 mov edi, esi - 45beac: 8b 70 30 mov esi, dword ptr [rax + 48] - 45beaf: 48 89 8d 30 ff ff ff mov qword ptr [rbp - 208], rcx - 45beb6: 8b 48 2c mov ecx, dword ptr [rax + 44] - 45beb9: 48 89 bd 38 ff ff ff mov qword ptr [rbp - 200], rdi - 45bec0: 8d 3c 31 lea edi, [rcx + rsi] - 45bec3: 39 fa cmp edx, edi - 45bec5: 0f 82 dd 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45becb: 4c 01 f1 add rcx, r14 - 45bece: 89 f7 mov edi, esi - 45bed0: 8b 70 40 mov esi, dword ptr [rax + 64] - 45bed3: 48 89 8d 40 ff ff ff mov qword ptr [rbp - 192], rcx - 45beda: 8b 48 3c mov ecx, dword ptr [rax + 60] - 45bedd: 48 89 bd 48 ff ff ff mov qword ptr [rbp - 184], rdi - 45bee4: 8d 3c 31 lea edi, [rcx + rsi] - 45bee7: 39 fa cmp edx, edi - 45bee9: 0f 82 b9 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45beef: 4c 01 f1 add rcx, r14 - 45bef2: 89 f7 mov edi, esi - 45bef4: 8b 70 48 mov esi, dword ptr [rax + 72] - 45bef7: 48 89 8d 60 ff ff ff mov qword ptr [rbp - 160], rcx - 45befe: 8b 48 44 mov ecx, dword ptr [rax + 68] - 45bf01: 48 89 bd 68 ff ff ff mov qword ptr [rbp - 152], rdi - 45bf08: 8d 3c 31 lea edi, [rcx + rsi] - 45bf0b: 39 fa cmp edx, edi - 45bf0d: 0f 82 95 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bf13: 4c 01 f1 add rcx, r14 - 45bf16: 89 f7 mov edi, esi - 45bf18: 8b 70 50 mov esi, dword ptr [rax + 80] - 45bf1b: 48 89 8d 70 ff ff ff mov qword ptr [rbp - 144], rcx - 45bf22: 8b 48 4c mov ecx, dword ptr [rax + 76] - 45bf25: 48 89 bd 78 ff ff ff mov qword ptr [rbp - 136], rdi - 45bf2c: 8d 3c 31 lea edi, [rcx + rsi] - 45bf2f: 39 fa cmp edx, edi - 45bf31: 0f 82 71 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bf37: 4c 01 f1 add rcx, r14 - 45bf3a: 89 f7 mov edi, esi - 45bf3c: 8b 70 58 mov esi, dword ptr [rax + 88] - 45bf3f: 48 89 4d 80 mov qword ptr [rbp - 128], rcx - 45bf43: 8b 48 54 mov ecx, dword ptr [rax + 84] - 45bf46: 48 89 7d 88 mov qword ptr [rbp - 120], rdi - 45bf4a: 8d 3c 31 lea edi, [rcx + rsi] - 45bf4d: 39 fa cmp edx, edi - 45bf4f: 0f 82 53 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bf55: 4c 01 f1 add rcx, r14 - 45bf58: 89 f7 mov edi, esi - 45bf5a: 8b 70 60 mov esi, dword ptr [rax + 96] - 45bf5d: 48 89 4d 90 mov qword ptr [rbp - 112], rcx - 45bf61: 8b 48 5c mov ecx, dword ptr [rax + 92] - 45bf64: 48 89 7d 98 mov qword ptr [rbp - 104], rdi - 45bf68: 8d 3c 31 lea edi, [rcx + rsi] - 45bf6b: 39 fa cmp edx, edi - 45bf6d: 0f 82 35 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bf73: 4c 01 f1 add rcx, r14 - 45bf76: 89 f7 mov edi, esi - 45bf78: 8b 70 68 mov esi, dword ptr [rax + 104] - 45bf7b: 48 89 4d a0 mov qword ptr [rbp - 96], rcx - 45bf7f: 8b 48 64 mov ecx, dword ptr [rax + 100] - 45bf82: 48 89 7d a8 mov qword ptr [rbp - 88], rdi - 45bf86: 8d 04 31 lea eax, [rcx + rsi] - 45bf89: 39 c2 cmp edx, eax - 45bf8b: 0f 82 17 01 00 00 jb 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bf91: 89 c8 mov eax, ecx - 45bf93: bf 78 00 00 00 mov edi, 120 - 45bf98: 49 01 c6 add r14, rax - 45bf9b: 89 f0 mov eax, esi - 45bf9d: 4c 89 75 b0 mov qword ptr [rbp - 80], r14 - 45bfa1: 48 89 45 b8 mov qword ptr [rbp - 72], rax - 45bfa5: e8 b6 2f fc ff call 0x41ef60 - 45bfaa: 49 89 c6 mov r14, rax - 45bfad: 48 85 c0 test rax, rax - 45bfb0: 0f 84 f2 00 00 00 je 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45bfb6: 48 8b 85 d0 fe ff ff mov rax, qword ptr [rbp - 304] - 45bfbd: 48 8b 38 mov rdi, qword ptr [rax] - 45bfc0: e8 3b 5a fc ff call 0x421a00 - 45bfc5: 49 89 46 08 mov qword ptr [r14 + 8], rax - 45bfc9: 49 89 c7 mov r15, rax - 45bfcc: 48 85 c0 test rax, rax - 45bfcf: 0f 84 b0 02 00 00 je 0x45c285 <_nl_load_locale_from_archive+0x685> - 45bfd5: 48 8b 05 64 6e 06 00 mov rax, qword ptr [rip + 421476] # 0x4c2e40 - 45bfdc: 31 db xor ebx, ebx - 45bfde: 4c 89 35 5b 6e 06 00 mov qword ptr [rip + 421467], r14 # 0x4c2e40 - 45bfe5: 4c 8d bd f0 fe ff ff lea r15, [rbp - 272] - 45bfec: 4c 8d ad f8 fe ff ff lea r13, [rbp - 264] - 45bff3: 49 89 06 mov qword ptr [r14], rax - 45bff6: eb 0c jmp 0x45c004 <_nl_load_locale_from_archive+0x404> - 45bff8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 45c000: 48 83 c3 01 add rbx, 1 - 45c004: 41 89 dc mov r12d, ebx - 45c007: 48 83 fb 06 cmp rbx, 6 - 45c00b: 74 f3 je 0x45c000 <_nl_load_locale_from_archive+0x400> - 45c00d: 48 89 d8 mov rax, rbx - 45c010: 89 df mov edi, ebx - 45c012: 48 c1 e0 04 shl rax, 4 - 45c016: 49 8b 34 07 mov rsi, qword ptr [r15 + rax] - 45c01a: 49 8b 54 05 00 mov rdx, qword ptr [r13 + rax] - 45c01f: e8 dc f5 ff ff call 0x45b600 <_nl_intern_locale_data> - 45c024: 49 89 44 de 10 mov qword ptr [r14 + 8*rbx + 16], rax - 45c029: 48 85 c0 test rax, rax - 45c02c: 74 15 je 0x45c043 <_nl_load_locale_from_archive+0x443> - 45c02e: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 45c032: c7 40 18 02 00 00 00 mov dword ptr [rax + 24], 2 - 45c039: c7 40 30 ff ff ff ff mov dword ptr [rax + 48], 4294967295 - 45c040: 48 89 10 mov qword ptr [rax], rdx - 45c043: 41 83 fc 0c cmp r12d, 12 - 45c047: 75 b7 jne 0x45c000 <_nl_load_locale_from_archive+0x400> - 45c049: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 45c04d: 48 8b 95 d0 fe ff ff mov rdx, qword ptr [rbp - 304] - 45c054: 4c 63 a5 cc fe ff ff movsxd r12, dword ptr [rbp - 308] - 45c05b: 48 89 02 mov qword ptr [rdx], rax - 45c05e: 4f 8b 7c e6 10 mov r15, qword ptr [r14 + 8*r12 + 16] - 45c063: e9 22 fc ff ff jmp 0x45bc8a <_nl_load_locale_from_archive+0x8a> - 45c068: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 45c070: 4d 89 f5 mov r13, r14 - 45c073: e9 fc fb ff ff jmp 0x45bc74 <_nl_load_locale_from_archive+0x74> - 45c078: 48 8d 05 71 6e 06 00 lea rax, [rip + 421489] # 0x4c2ef0 - 45c07f: be 00 00 08 00 mov esi, 524288 - 45c084: 48 8d 3d 35 eb 03 00 lea rdi, [rip + 256821] # 0x49abc0 - 45c08b: 48 89 05 76 6e 06 00 mov qword ptr [rip + 421494], rax # 0x4c2f08 - 45c092: 31 c0 xor eax, eax - 45c094: e8 27 cf fe ff call 0x448fc0 <__open_nocancel> - 45c099: 89 c3 mov ebx, eax - 45c09b: 85 c0 test eax, eax - 45c09d: 0f 89 2d 01 00 00 jns 0x45c1d0 <_nl_load_locale_from_archive+0x5d0> - 45c0a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45c0a8: 45 31 ff xor r15d, r15d - 45c0ab: e9 da fb ff ff jmp 0x45bc8a <_nl_load_locale_from_archive+0x8a> - 45c0b0: be ff ff ff ff mov esi, 4294967295 - 45c0b5: 41 b8 ff ff ff ff mov r8d, 4294967295 - 45c0bb: e9 6f fc ff ff jmp 0x45bd2f <_nl_load_locale_from_archive+0x12f> - 45c0c0: 48 8d 58 01 lea rbx, [rax + 1] - 45c0c4: be 40 00 00 00 mov esi, 64 - 45c0c9: 48 89 df mov rdi, rbx - 45c0cc: e8 cf 4f fa ff call 0x4010a0 <.plt+0x80> - 45c0d1: 48 89 df mov rdi, rbx - 45c0d4: 49 89 c7 mov r15, rax - 45c0d7: 49 89 c6 mov r14, rax - 45c0da: 49 29 df sub r15, rbx - 45c0dd: 4c 89 fe mov rsi, r15 - 45c0e0: e8 ab ac fa ff call 0x406d90 <_nl_normalize_codeset> - 45c0e5: 49 89 c4 mov r12, rax - 45c0e8: 48 85 c0 test rax, rax - 45c0eb: 74 bb je 0x45c0a8 <_nl_load_locale_from_archive+0x4a8> - 45c0ed: 4c 89 fa mov rdx, r15 - 45c0f0: 48 89 de mov rsi, rbx - 45c0f3: 48 89 c7 mov rdi, rax - 45c0f6: e8 d5 4f fa ff call 0x4010d0 <.plt+0xb0> - 45c0fb: 85 c0 test eax, eax - 45c0fd: 75 0b jne 0x45c10a <_nl_load_locale_from_archive+0x50a> - 45c0ff: 43 80 3c 3c 00 cmp byte ptr [r12 + r15], 0 - 45c104: 0f 84 ad 00 00 00 je 0x45c1b7 <_nl_load_locale_from_archive+0x5b7> - 45c10a: 4c 89 e7 mov rdi, r12 - 45c10d: e8 6e 50 fa ff call 0x401180 <.plt+0x160> - 45c112: 4c 89 f7 mov rdi, r14 - 45c115: 49 89 c7 mov r15, rax - 45c118: e8 63 50 fa ff call 0x401180 <.plt+0x160> - 45c11d: 48 89 da mov rdx, rbx - 45c120: 48 89 e7 mov rdi, rsp - 45c123: 4c 29 ea sub rdx, r13 - 45c126: 4c 8d 48 01 lea r9, [rax + 1] - 45c12a: 4a 8d 0c 3a lea rcx, [rdx + r15] - 45c12e: 48 8d 44 01 18 lea rax, [rcx + rax + 24] - 45c133: 48 89 c1 mov rcx, rax - 45c136: 48 25 00 f0 ff ff and rax, -4096 - 45c13c: 48 29 c7 sub rdi, rax - 45c13f: 48 83 e1 f0 and rcx, -16 - 45c143: 48 89 f8 mov rax, rdi - 45c146: 48 39 c4 cmp rsp, rax - 45c149: 74 15 je 0x45c160 <_nl_load_locale_from_archive+0x560> - 45c14b: 48 81 ec 00 10 00 00 sub rsp, 4096 - 45c152: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 45c15b: 48 39 c4 cmp rsp, rax - 45c15e: 75 eb jne 0x45c14b <_nl_load_locale_from_archive+0x54b> - 45c160: 48 89 c8 mov rax, rcx - 45c163: 25 ff 0f 00 00 and eax, 4095 - 45c168: 48 29 c4 sub rsp, rax - 45c16b: 48 85 c0 test rax, rax - 45c16e: 74 06 je 0x45c176 <_nl_load_locale_from_archive+0x576> - 45c170: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 45c176: 48 8d 5c 24 0f lea rbx, [rsp + 15] - 45c17b: 4c 89 ee mov rsi, r13 - 45c17e: 4c 89 8d e8 fe ff ff mov qword ptr [rbp - 280], r9 - 45c185: 48 83 e3 f0 and rbx, -16 - 45c189: 48 89 df mov rdi, rbx - 45c18c: 49 89 dd mov r13, rbx - 45c18f: e8 bc 4f fa ff call 0x401150 <.plt+0x130> - 45c194: 4c 89 fa mov rdx, r15 - 45c197: 4c 89 e6 mov rsi, r12 - 45c19a: 48 89 c7 mov rdi, rax - 45c19d: e8 ae 4f fa ff call 0x401150 <.plt+0x130> - 45c1a2: 4c 8b 8d e8 fe ff ff mov r9, qword ptr [rbp - 280] - 45c1a9: 4c 89 f6 mov rsi, r14 - 45c1ac: 48 89 c7 mov rdi, rax - 45c1af: 4c 89 ca mov rdx, r9 - 45c1b2: e8 a9 4e fa ff call 0x401060 <.plt+0x40> - 45c1b7: 4c 89 e7 mov rdi, r12 - 45c1ba: e8 91 33 fc ff call 0x41f550 - 45c1bf: e9 08 fb ff ff jmp 0x45bccc <_nl_load_locale_from_archive+0xcc> - 45c1c4: 0f 1f 40 00 nop dword ptr [rax] - 45c1c8: 4c 29 c9 sub rcx, r9 - 45c1cb: e9 a0 fb ff ff jmp 0x45bd70 <_nl_load_locale_from_archive+0x170> - 45c1d0: 48 8d 15 89 6c 06 00 lea rdx, [rip + 421001] # 0x4c2e60 - 45c1d7: 89 c6 mov esi, eax - 45c1d9: bf 01 00 00 00 mov edi, 1 - 45c1de: e8 fd c1 fe ff call 0x4483e0 <_fxstat> - 45c1e3: 83 f8 ff cmp eax, -1 - 45c1e6: 0f 84 8d 00 00 00 je 0x45c279 <_nl_load_locale_from_archive+0x679> - 45c1ec: 4c 8b 25 9d 6c 06 00 mov r12, qword ptr [rip + 421021] # 0x4c2e90 - 45c1f3: 45 31 c9 xor r9d, r9d - 45c1f6: 41 89 d8 mov r8d, ebx - 45c1f9: 31 ff xor edi, edi - 45c1fb: b9 02 00 00 00 mov ecx, 2 - 45c200: ba 01 00 00 00 mov edx, 1 - 45c205: 4c 89 e6 mov rsi, r12 - 45c208: e8 d3 d0 fe ff call 0x4492e0 - 45c20d: 49 89 c6 mov r14, rax - 45c210: 48 83 f8 ff cmp rax, -1 - 45c214: 74 63 je 0x45c279 <_nl_load_locale_from_archive+0x679> - 45c216: 8b 40 10 mov eax, dword ptr [rax + 16] - 45c219: 48 8d 14 40 lea rdx, [rax + 2*rax] - 45c21d: 41 8b 46 08 mov eax, dword ptr [r14 + 8] - 45c221: 48 8d 04 90 lea rax, [rax + 4*rdx] - 45c225: 41 8b 56 24 mov edx, dword ptr [r14 + 36] - 45c229: 48 8d 14 52 lea rdx, [rdx + 2*rdx] - 45c22d: 48 8d 0c d2 lea rcx, [rdx + 8*rdx] - 45c231: 41 8b 56 20 mov edx, dword ptr [r14 + 32] - 45c235: 48 8d 14 8a lea rdx, [rdx + 4*rcx] - 45c239: 48 39 d0 cmp rax, rdx - 45c23c: 48 0f 4c c2 cmovl rax, rdx - 45c240: 41 8b 56 18 mov edx, dword ptr [r14 + 24] - 45c244: 41 03 56 14 add edx, dword ptr [r14 + 20] - 45c248: 48 39 d0 cmp rax, rdx - 45c24b: 48 0f 4c c2 cmovl rax, rdx - 45c24f: 49 39 c4 cmp r12, rax - 45c252: 72 1a jb 0x45c26e <_nl_load_locale_from_archive+0x66e> - 45c254: 89 df mov edi, ebx - 45c256: e8 f5 cb fe ff call 0x448e50 <__close_nocancel> - 45c25b: 4c 89 35 8e 6c 06 00 mov qword ptr [rip + 421006], r14 # 0x4c2ef0 - 45c262: 44 89 25 93 6c 06 00 mov dword ptr [rip + 421011], r12d # 0x4c2efc - 45c269: e9 7e fa ff ff jmp 0x45bcec <_nl_load_locale_from_archive+0xec> - 45c26e: 4c 89 e6 mov rsi, r12 - 45c271: 4c 89 f7 mov rdi, r14 - 45c274: e8 17 d1 fe ff call 0x449390 - 45c279: 89 df mov edi, ebx - 45c27b: e8 d0 cb fe ff call 0x448e50 <__close_nocancel> - 45c280: e9 05 fa ff ff jmp 0x45bc8a <_nl_load_locale_from_archive+0x8a> - 45c285: 4c 89 f7 mov rdi, r14 - 45c288: e8 c3 32 fc ff call 0x41f550 - 45c28d: e9 f8 f9 ff ff jmp 0x45bc8a <_nl_load_locale_from_archive+0x8a> - 45c292: e8 39 f9 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 45c297: 48 8d 0d 02 e9 03 00 lea rcx, [rip + 256258] # 0x49aba0 <__PRETTY_FUNCTION__.9937> - 45c29e: ba 36 01 00 00 mov edx, 310 - 45c2a3: 48 8d 35 86 e8 03 00 lea rsi, [rip + 256134] # 0x49ab30 <_nl_value_type_LC_MEASUREMENT+0x8> - 45c2aa: 48 8d 3d a7 e8 03 00 lea rdi, [rip + 256167] # 0x49ab58 <_nl_value_type_LC_MEASUREMENT+0x30> - 45c2b1: e8 9a 6c fa ff call 0x402f50 <__assert_fail> - 45c2b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000045c2c0 <_nl_postload_ctype>: - 45c2c0: f3 0f 1e fa endbr64 - 45c2c4: 48 8b 15 b5 56 06 00 mov rdx, qword ptr [rip + 415413] # 0x4c1980 <_nl_global_locale> - 45c2cb: 48 c7 c7 a8 ff ff ff mov rdi, -88 - 45c2d2: 48 8d 35 a7 56 06 00 lea rsi, [rip + 415399] # 0x4c1980 <_nl_global_locale> - 45c2d9: 48 8b 42 40 mov rax, qword ptr [rdx + 64] - 45c2dd: 48 8d 88 00 01 00 00 lea rcx, [rax + 256] - 45c2e4: 48 8b 42 58 mov rax, qword ptr [rdx + 88] - 45c2e8: 48 8b 52 48 mov rdx, qword ptr [rdx + 72] - 45c2ec: 48 89 0d f5 56 06 00 mov qword ptr [rip + 415477], rcx # 0x4c19e8 <_nl_global_locale+0x68> - 45c2f3: 48 05 00 02 00 00 add rax, 512 - 45c2f9: 48 81 c2 00 02 00 00 add rdx, 512 - 45c300: 48 89 05 e9 56 06 00 mov qword ptr [rip + 415465], rax # 0x4c19f0 <_nl_global_locale+0x70> - 45c307: 48 89 15 ea 56 06 00 mov qword ptr [rip + 415466], rdx # 0x4c19f8 <_nl_global_locale+0x78> - 45c30e: 64 48 39 37 cmp qword ptr fs:[rdi], rsi - 45c312: 74 04 je 0x45c318 <_nl_postload_ctype+0x58> - 45c314: c3 ret - 45c315: 0f 1f 00 nop dword ptr [rax] - 45c318: 48 c7 c6 f0 ff ff ff mov rsi, -16 - 45c31f: 64 48 89 0e mov qword ptr fs:[rsi], rcx - 45c323: 48 c7 c1 e8 ff ff ff mov rcx, -24 - 45c32a: 64 48 89 11 mov qword ptr fs:[rcx], rdx - 45c32e: 48 c7 c2 e0 ff ff ff mov rdx, -32 - 45c335: 64 48 89 02 mov qword ptr fs:[rdx], rax - 45c339: c3 ret - 45c33a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000045c340 <__current_locale_name>: - 45c340: f3 0f 1e fa endbr64 - 45c344: 48 c7 c0 a8 ff ff ff mov rax, -88 - 45c34b: 48 63 ff movsxd rdi, edi - 45c34e: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 45c352: 48 8b 84 f8 80 00 00 00 mov rax, qword ptr [rax + 8*rdi + 128] - 45c35a: c3 ret - 45c35b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000045c360 <__ctype_b_loc>: - 45c360: f3 0f 1e fa endbr64 - 45c364: 48 c7 c0 f0 ff ff ff mov rax, -16 - 45c36b: 64 48 03 04 25 00 00 00 00 add rax, qword ptr fs:[0] - 45c374: c3 ret - 45c375: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000045c380 <__ctype_toupper_loc>: - 45c380: f3 0f 1e fa endbr64 - 45c384: 48 c7 c0 e8 ff ff ff mov rax, -24 - 45c38b: 64 48 03 04 25 00 00 00 00 add rax, qword ptr fs:[0] - 45c394: c3 ret - 45c395: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000045c3a0 <__ctype_tolower_loc>: - 45c3a0: f3 0f 1e fa endbr64 - 45c3a4: 48 c7 c0 e0 ff ff ff mov rax, -32 - 45c3ab: 64 48 03 04 25 00 00 00 00 add rax, qword ptr fs:[0] - 45c3b4: c3 ret - 45c3b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000045c3c0 <__ctype_init>: - 45c3c0: f3 0f 1e fa endbr64 - 45c3c4: 48 c7 c0 a0 ff ff ff mov rax, -96 - 45c3cb: 48 c7 c1 f0 ff ff ff mov rcx, -16 - 45c3d2: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 45c3d6: 48 8b 00 mov rax, qword ptr [rax] - 45c3d9: 48 8b 70 40 mov rsi, qword ptr [rax + 64] - 45c3dd: 48 8d 96 00 01 00 00 lea rdx, [rsi + 256] - 45c3e4: 64 48 89 11 mov qword ptr fs:[rcx], rdx - 45c3e8: 48 8b 78 48 mov rdi, qword ptr [rax + 72] - 45c3ec: 48 c7 c1 e8 ff ff ff mov rcx, -24 - 45c3f3: 48 8d 97 00 02 00 00 lea rdx, [rdi + 512] - 45c3fa: 64 48 89 11 mov qword ptr fs:[rcx], rdx - 45c3fe: 48 8b 40 58 mov rax, qword ptr [rax + 88] - 45c402: 48 c7 c2 e0 ff ff ff mov rdx, -32 - 45c409: 48 05 00 02 00 00 add rax, 512 - 45c40f: 64 48 89 02 mov qword ptr fs:[rdx], rax - 45c413: c3 ret - 45c414: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45c41e: 66 90 nop - -000000000045c420 <__setfpucw>: - 45c420: f3 0f 1e fa endbr64 - 45c424: 48 83 ec 18 sub rsp, 24 - 45c428: 89 f8 mov eax, edi - 45c42a: 64 48 8b 14 25 28 00 00 00 mov rdx, qword ptr fs:[40] - 45c433: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 45c438: 31 d2 xor edx, edx - 45c43a: d9 7c 24 06 fnstcw word ptr [rsp + 6] - 45c43e: 0f b7 7c 24 06 movzx edi, word ptr [rsp + 6] - 45c443: 66 25 3f 0f and ax, 3903 - 45c447: 66 81 e7 c0 f0 and di, 61632 - 45c44c: 09 c7 or edi, eax - 45c44e: 66 89 7c 24 06 mov word ptr [rsp + 6], di - 45c453: d9 6c 24 06 fldcw word ptr [rsp + 6] - 45c457: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45c45c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45c465: 75 05 jne 0x45c46c <__setfpucw+0x4c> - 45c467: 48 83 c4 18 add rsp, 24 - 45c46b: c3 ret - 45c46c: e8 5f f7 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 45c471: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45c47b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000045c480 <__sigsetjmp>: - 45c480: f3 0f 1e fa endbr64 - 45c484: 48 89 1f mov qword ptr [rdi], rbx - 45c487: 48 89 e8 mov rax, rbp - 45c48a: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 45c493: 48 c1 c0 11 rol rax, 17 - 45c497: 48 89 47 08 mov qword ptr [rdi + 8], rax - 45c49b: 4c 89 67 10 mov qword ptr [rdi + 16], r12 - 45c49f: 4c 89 6f 18 mov qword ptr [rdi + 24], r13 - 45c4a3: 4c 89 77 20 mov qword ptr [rdi + 32], r14 - 45c4a7: 4c 89 7f 28 mov qword ptr [rdi + 40], r15 - 45c4ab: 48 8d 54 24 08 lea rdx, [rsp + 8] - 45c4b0: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] - 45c4b9: 48 c1 c2 11 rol rdx, 17 - 45c4bd: 48 89 57 30 mov qword ptr [rdi + 48], rdx - 45c4c1: 48 8b 04 24 mov rax, qword ptr [rsp] - 45c4c5: 90 nop - 45c4c6: 64 48 33 04 25 30 00 00 00 xor rax, qword ptr fs:[48] - 45c4cf: 48 c1 c0 11 rol rax, 17 - 45c4d3: 48 89 47 38 mov qword ptr [rdi + 56], rax - 45c4d7: 31 c0 xor eax, eax - 45c4d9: f3 48 0f 1e c8 rdsspq rax - 45c4de: 48 89 47 58 mov qword ptr [rdi + 88], rax - 45c4e2: e9 09 00 00 00 jmp 0x45c4f0 <__sigjmp_save> - 45c4e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000045c4f0 <__sigjmp_save>: - 45c4f0: f3 0f 1e fa endbr64 - 45c4f4: 53 push rbx - 45c4f5: 48 89 fb mov rbx, rdi - 45c4f8: 85 f6 test esi, esi - 45c4fa: 75 0c jne 0x45c508 <__sigjmp_save+0x18> - 45c4fc: 89 73 40 mov dword ptr [rbx + 64], esi - 45c4ff: 31 c0 xor eax, eax - 45c501: 5b pop rbx - 45c502: c3 ret - 45c503: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45c508: 31 f6 xor esi, esi - 45c50a: 48 8d 57 48 lea rdx, [rdi + 72] - 45c50e: 31 ff xor edi, edi - 45c510: e8 5b 02 00 00 call 0x45c770 - 45c515: 31 f6 xor esi, esi - 45c517: 85 c0 test eax, eax - 45c519: 40 0f 94 c6 sete sil - 45c51d: 31 c0 xor eax, eax - 45c51f: 89 73 40 mov dword ptr [rbx + 64], esi - 45c522: 5b pop rbx - 45c523: c3 ret - 45c524: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45c52e: 66 90 nop - 45c530: 90 nop - 45c531: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45c53c: 0f 1f 40 00 nop dword ptr [rax] - -000000000045c540 <__restore_rt>: - 45c540: 48 c7 c0 0f 00 00 00 mov rax, 15 - 45c547: 0f 05 syscall - 45c549: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000045c550 <__libc_sigaction>: - 45c550: f3 0f 1e fa endbr64 - 45c554: 48 81 ec 48 01 00 00 sub rsp, 328 - 45c55b: 49 89 d0 mov r8, rdx - 45c55e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 45c567: 48 89 84 24 38 01 00 00 mov qword ptr [rsp + 312], rax - 45c56f: 31 c0 xor eax, eax - 45c571: 48 85 f6 test rsi, rsi - 45c574: 0f 84 76 01 00 00 je 0x45c6f0 <__libc_sigaction+0x1a0> - 45c57a: 48 8b 06 mov rax, qword ptr [rsi] - 45c57d: f3 0f 6f 46 08 movdqu xmm0, xmmword ptr [rsi + 8] - 45c582: 48 8d 94 24 a0 00 00 00 lea rdx, [rsp + 160] - 45c58a: f3 0f 6f 4e 18 movdqu xmm1, xmmword ptr [rsi + 24] - 45c58f: f3 0f 6f 56 28 movdqu xmm2, xmmword ptr [rsi + 40] - 45c594: f3 0f 6f 5e 38 movdqu xmm3, xmmword ptr [rsi + 56] - 45c599: f3 0f 6f 66 48 movdqu xmm4, xmmword ptr [rsi + 72] - 45c59e: 48 89 04 24 mov qword ptr [rsp], rax - 45c5a2: 8b 86 88 00 00 00 mov eax, dword ptr [rsi + 136] - 45c5a8: f3 0f 6f 6e 58 movdqu xmm5, xmmword ptr [rsi + 88] - 45c5ad: 0f 11 44 24 18 movups xmmword ptr [rsp + 24], xmm0 - 45c5b2: f3 0f 6f 76 68 movdqu xmm6, xmmword ptr [rsi + 104] - 45c5b7: f3 0f 6f 7e 78 movdqu xmm7, xmmword ptr [rsi + 120] - 45c5bc: 0f 11 4c 24 28 movups xmmword ptr [rsp + 40], xmm1 - 45c5c1: 48 89 e6 mov rsi, rsp - 45c5c4: 0d 00 00 00 04 or eax, 67108864 - 45c5c9: 4d 85 c0 test r8, r8 - 45c5cc: 0f 11 54 24 38 movups xmmword ptr [rsp + 56], xmm2 - 45c5d1: 48 98 cdqe - 45c5d3: 0f 11 5c 24 48 movups xmmword ptr [rsp + 72], xmm3 - 45c5d8: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 45c5dd: 48 8d 05 5c ff ff ff lea rax, [rip - 164] # 0x45c540 <__restore_rt> - 45c5e4: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 45c5e9: b8 00 00 00 00 mov eax, 0 - 45c5ee: 48 0f 44 d0 cmove rdx, rax - 45c5f2: 0f 11 64 24 58 movups xmmword ptr [rsp + 88], xmm4 - 45c5f7: 0f 11 6c 24 68 movups xmmword ptr [rsp + 104], xmm5 - 45c5fc: 0f 11 74 24 78 movups xmmword ptr [rsp + 120], xmm6 - 45c601: 0f 11 bc 24 88 00 00 00 movups xmmword ptr [rsp + 136], xmm7 - 45c609: 41 ba 08 00 00 00 mov r10d, 8 - 45c60f: b8 0d 00 00 00 mov eax, 13 - 45c614: 0f 05 syscall - 45c616: 48 3d 00 f0 ff ff cmp rax, -4096 - 45c61c: 0f 87 ee 00 00 00 ja 0x45c710 <__libc_sigaction+0x1c0> - 45c622: 41 89 c1 mov r9d, eax - 45c625: 4d 85 c0 test r8, r8 - 45c628: 0f 84 a1 00 00 00 je 0x45c6cf <__libc_sigaction+0x17f> - 45c62e: 85 c0 test eax, eax - 45c630: 0f 88 99 00 00 00 js 0x45c6cf <__libc_sigaction+0x17f> - 45c636: 48 8b 84 24 a0 00 00 00 mov rax, qword ptr [rsp + 160] - 45c63e: f3 0f 6f 84 24 b8 00 00 00 movdqu xmm0, xmmword ptr [rsp + 184] - 45c647: f3 0f 6f 8c 24 c8 00 00 00 movdqu xmm1, xmmword ptr [rsp + 200] - 45c650: f3 0f 6f 94 24 d8 00 00 00 movdqu xmm2, xmmword ptr [rsp + 216] - 45c659: f3 0f 6f 9c 24 e8 00 00 00 movdqu xmm3, xmmword ptr [rsp + 232] - 45c662: 49 89 00 mov qword ptr [r8], rax - 45c665: 48 8b 84 24 a8 00 00 00 mov rax, qword ptr [rsp + 168] - 45c66d: 41 0f 11 40 08 movups xmmword ptr [r8 + 8], xmm0 - 45c672: f3 0f 6f a4 24 f8 00 00 00 movdqu xmm4, xmmword ptr [rsp + 248] - 45c67b: f3 0f 6f ac 24 08 01 00 00 movdqu xmm5, xmmword ptr [rsp + 264] - 45c684: 41 0f 11 48 18 movups xmmword ptr [r8 + 24], xmm1 - 45c689: f3 0f 6f b4 24 18 01 00 00 movdqu xmm6, xmmword ptr [rsp + 280] - 45c692: f3 0f 6f bc 24 28 01 00 00 movdqu xmm7, xmmword ptr [rsp + 296] - 45c69b: 41 89 80 88 00 00 00 mov dword ptr [r8 + 136], eax - 45c6a2: 48 8b 84 24 b0 00 00 00 mov rax, qword ptr [rsp + 176] - 45c6aa: 41 0f 11 50 28 movups xmmword ptr [r8 + 40], xmm2 - 45c6af: 41 0f 11 58 38 movups xmmword ptr [r8 + 56], xmm3 - 45c6b4: 49 89 80 90 00 00 00 mov qword ptr [r8 + 144], rax - 45c6bb: 41 0f 11 60 48 movups xmmword ptr [r8 + 72], xmm4 - 45c6c0: 41 0f 11 68 58 movups xmmword ptr [r8 + 88], xmm5 - 45c6c5: 41 0f 11 70 68 movups xmmword ptr [r8 + 104], xmm6 - 45c6ca: 41 0f 11 78 78 movups xmmword ptr [r8 + 120], xmm7 - 45c6cf: 48 8b 84 24 38 01 00 00 mov rax, qword ptr [rsp + 312] - 45c6d7: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45c6e0: 75 42 jne 0x45c724 <__libc_sigaction+0x1d4> - 45c6e2: 44 89 c8 mov eax, r9d - 45c6e5: 48 81 c4 48 01 00 00 add rsp, 328 - 45c6ec: c3 ret - 45c6ed: 0f 1f 00 nop dword ptr [rax] - 45c6f0: 31 f6 xor esi, esi - 45c6f2: 48 8d 94 24 a0 00 00 00 lea rdx, [rsp + 160] - 45c6fa: 4d 85 c0 test r8, r8 - 45c6fd: 48 0f 44 d6 cmove rdx, rsi - 45c701: e9 03 ff ff ff jmp 0x45c609 <__libc_sigaction+0xb9> - 45c706: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45c710: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 45c717: f7 d8 neg eax - 45c719: 41 b9 ff ff ff ff mov r9d, 4294967295 - 45c71f: 64 89 02 mov dword ptr fs:[rdx], eax - 45c722: eb ab jmp 0x45c6cf <__libc_sigaction+0x17f> - 45c724: e8 a7 f4 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 45c729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000045c730 : - 45c730: f3 0f 1e fa endbr64 - 45c734: 8d 47 ff lea eax, [rdi - 1] - 45c737: 83 f8 3f cmp eax, 63 - 45c73a: 77 14 ja 0x45c750 - 45c73c: 8d 47 e0 lea eax, [rdi - 32] - 45c73f: 83 f8 01 cmp eax, 1 - 45c742: 76 0c jbe 0x45c750 - 45c744: e9 07 fe ff ff jmp 0x45c550 <__libc_sigaction> - 45c749: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45c750: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45c757: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 45c75e: b8 ff ff ff ff mov eax, 4294967295 - 45c763: c3 ret - 45c764: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45c76e: 66 90 nop - -000000000045c770 : - 45c770: f3 0f 1e fa endbr64 - 45c774: 48 81 ec 98 00 00 00 sub rsp, 152 - 45c77b: 45 31 c0 xor r8d, r8d - 45c77e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 45c787: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax - 45c78f: 31 c0 xor eax, eax - 45c791: 48 85 f6 test rsi, rsi - 45c794: 74 15 je 0x45c7ab - 45c796: 48 b9 00 00 00 80 01 00 00 00 movabs rcx, 6442450944 - 45c7a0: 48 8b 06 mov rax, qword ptr [rsi] - 45c7a3: 48 85 c8 test rax, rcx - 45c7a6: 75 48 jne 0x45c7f0 - 45c7a8: 49 89 f0 mov r8, rsi - 45c7ab: 41 ba 08 00 00 00 mov r10d, 8 - 45c7b1: 4c 89 c6 mov rsi, r8 - 45c7b4: b8 0e 00 00 00 mov eax, 14 - 45c7b9: 0f 05 syscall - 45c7bb: 48 3d 00 f0 ff ff cmp rax, -4096 - 45c7c1: 0f 87 99 00 00 00 ja 0x45c860 - 45c7c7: 48 8b 8c 24 88 00 00 00 mov rcx, qword ptr [rsp + 136] - 45c7cf: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 45c7d8: 0f 85 98 00 00 00 jne 0x45c876 - 45c7de: 48 81 c4 98 00 00 00 add rsp, 152 - 45c7e5: c3 ret - 45c7e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45c7f0: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 45c7f4: f3 0f 6f 4e 10 movdqu xmm1, xmmword ptr [rsi + 16] - 45c7f9: 49 89 e0 mov r8, rsp - 45c7fc: 48 b9 ff ff ff 7f fe ff ff ff movabs rcx, -6442450945 - 45c806: f3 0f 6f 56 20 movdqu xmm2, xmmword ptr [rsi + 32] - 45c80b: f3 0f 6f 5e 30 movdqu xmm3, xmmword ptr [rsi + 48] - 45c810: 48 21 c8 and rax, rcx - 45c813: f3 0f 6f 66 40 movdqu xmm4, xmmword ptr [rsi + 64] - 45c818: f3 0f 6f 6e 50 movdqu xmm5, xmmword ptr [rsi + 80] - 45c81d: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 - 45c821: f3 0f 6f 76 60 movdqu xmm6, xmmword ptr [rsi + 96] - 45c826: f3 0f 6f 7e 70 movdqu xmm7, xmmword ptr [rsi + 112] - 45c82b: 48 89 04 24 mov qword ptr [rsp], rax - 45c82f: 0f 29 4c 24 10 movaps xmmword ptr [rsp + 16], xmm1 - 45c834: 0f 29 54 24 20 movaps xmmword ptr [rsp + 32], xmm2 - 45c839: 0f 29 5c 24 30 movaps xmmword ptr [rsp + 48], xmm3 - 45c83e: 0f 29 64 24 40 movaps xmmword ptr [rsp + 64], xmm4 - 45c843: 0f 29 6c 24 50 movaps xmmword ptr [rsp + 80], xmm5 - 45c848: 0f 29 74 24 60 movaps xmmword ptr [rsp + 96], xmm6 - 45c84d: 0f 29 7c 24 70 movaps xmmword ptr [rsp + 112], xmm7 - 45c852: e9 54 ff ff ff jmp 0x45c7ab - 45c857: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 45c860: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 45c867: f7 d8 neg eax - 45c869: 64 89 02 mov dword ptr fs:[rdx], eax - 45c86c: b8 ff ff ff ff mov eax, 4294967295 - 45c871: e9 51 ff ff ff jmp 0x45c7c7 - 45c876: e8 55 f3 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 45c87b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000045c880 <_quicksort>: - 45c880: f3 0f 1e fa endbr64 - 45c884: 41 57 push r15 - 45c886: 41 56 push r14 - 45c888: 41 55 push r13 - 45c88a: 41 54 push r12 - 45c88c: 55 push rbp - 45c88d: 53 push rbx - 45c88e: 48 81 ec e8 04 00 00 sub rsp, 1256 - 45c895: 48 89 bc 24 b8 00 00 00 mov qword ptr [rsp + 184], rdi - 45c89d: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 45c8a2: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 45c8ab: 48 89 84 24 d8 04 00 00 mov qword ptr [rsp + 1240], rax - 45c8b3: 31 c0 xor eax, eax - 45c8b5: 48 85 f6 test rsi, rsi - 45c8b8: 0f 84 72 05 00 00 je 0x45ce30 <_quicksort+0x5b0> - 45c8be: 48 8d 04 95 00 00 00 00 lea rax, [4*rdx] - 45c8c6: 48 89 cb mov rbx, rcx - 45c8c9: 4c 89 c5 mov rbp, r8 - 45c8cc: 48 89 d1 mov rcx, rdx - 45c8cf: 48 89 44 24 60 mov qword ptr [rsp + 96], rax - 45c8d4: 48 8d 46 ff lea rax, [rsi - 1] - 45c8d8: 48 0f af c2 imul rax, rdx - 45c8dc: 48 89 fa mov rdx, rdi - 45c8df: 48 01 f8 add rax, rdi - 45c8e2: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 45c8e7: 49 89 c2 mov r10, rax - 45c8ea: 48 83 fe 04 cmp rsi, 4 - 45c8ee: 0f 86 f5 01 00 00 jbe 0x45cae9 <_quicksort+0x269> - 45c8f4: 48 89 cf mov rdi, rcx - 45c8f7: 48 8d 41 f0 lea rax, [rcx - 16] - 45c8fb: 4c 89 54 24 18 mov qword ptr [rsp + 24], r10 - 45c900: 66 0f ef c0 pxor xmm0, xmm0 - 45c904: 48 f7 df neg rdi - 45c907: 48 c1 e8 04 shr rax, 4 - 45c90b: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 45c910: 49 89 fe mov r14, rdi - 45c913: 48 89 cf mov rdi, rcx - 45c916: 48 8d 48 01 lea rcx, [rax + 1] - 45c91a: 0f 29 84 24 d0 00 00 00 movaps xmmword ptr [rsp + 208], xmm0 - 45c922: 48 8d 47 ff lea rax, [rdi - 1] - 45c926: 48 89 4c 24 28 mov qword ptr [rsp + 40], rcx - 45c92b: 48 c1 e1 04 shl rcx, 4 - 45c92f: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 45c934: 48 29 c8 sub rax, rcx - 45c937: 48 89 4c 24 30 mov qword ptr [rsp + 48], rcx - 45c93c: 48 8d 48 ff lea rcx, [rax - 1] - 45c940: 48 8d 78 fd lea rdi, [rax - 3] - 45c944: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx - 45c949: 48 8d 48 fe lea rcx, [rax - 2] - 45c94d: 48 89 4c 24 50 mov qword ptr [rsp + 80], rcx - 45c952: 48 8d 48 fc lea rcx, [rax - 4] - 45c956: 48 89 7c 24 68 mov qword ptr [rsp + 104], rdi - 45c95b: 48 8d 78 fb lea rdi, [rax - 5] - 45c95f: 48 89 4c 24 70 mov qword ptr [rsp + 112], rcx - 45c964: 48 8d 48 fa lea rcx, [rax - 6] - 45c968: 48 89 7c 24 78 mov qword ptr [rsp + 120], rdi - 45c96d: 48 8d 78 f9 lea rdi, [rax - 7] - 45c971: 48 89 8c 24 80 00 00 00 mov qword ptr [rsp + 128], rcx - 45c979: 48 8d 48 f8 lea rcx, [rax - 8] - 45c97d: 48 89 bc 24 88 00 00 00 mov qword ptr [rsp + 136], rdi - 45c985: 48 8d 78 f7 lea rdi, [rax - 9] - 45c989: 48 89 8c 24 90 00 00 00 mov qword ptr [rsp + 144], rcx - 45c991: 48 8d 48 f6 lea rcx, [rax - 10] - 45c995: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 45c99a: 48 89 bc 24 98 00 00 00 mov qword ptr [rsp + 152], rdi - 45c9a2: 48 8d 78 f5 lea rdi, [rax - 11] - 45c9a6: 48 89 8c 24 a8 00 00 00 mov qword ptr [rsp + 168], rcx - 45c9ae: 48 8d 48 f4 lea rcx, [rax - 12] - 45c9b2: 48 83 e8 0d sub rax, 13 - 45c9b6: 48 89 84 24 c8 00 00 00 mov qword ptr [rsp + 200], rax - 45c9be: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] - 45c9c6: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 45c9cb: 48 8d 84 24 d0 00 00 00 lea rax, [rsp + 208] - 45c9d3: 48 89 bc 24 b0 00 00 00 mov qword ptr [rsp + 176], rdi - 45c9db: 48 89 8c 24 c0 00 00 00 mov qword ptr [rsp + 192], rcx - 45c9e3: 48 89 84 24 a0 00 00 00 mov qword ptr [rsp + 160], rax - 45c9eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45c9f0: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 45c9f5: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 45c9fa: 31 d2 xor edx, edx - 45c9fc: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 45ca01: 48 29 c8 sub rax, rcx - 45ca04: 48 89 ce mov rsi, rcx - 45ca07: 48 f7 f7 div rdi - 45ca0a: 48 89 ea mov rdx, rbp - 45ca0d: 48 d1 e8 shr rax - 45ca10: 48 0f af c7 imul rax, rdi - 45ca14: 4c 8d 24 01 lea r12, [rcx + rax] - 45ca18: 49 89 c5 mov r13, rax - 45ca1b: 4c 89 e7 mov rdi, r12 - 45ca1e: ff d3 call rbx - 45ca20: 85 c0 test eax, eax - 45ca22: 0f 88 32 0b 00 00 js 0x45d55a <_quicksort+0xcda> - 45ca28: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 45ca2d: 48 89 ea mov rdx, rbp - 45ca30: 4c 89 e6 mov rsi, r12 - 45ca33: ff d3 call rbx - 45ca35: 85 c0 test eax, eax - 45ca37: 0f 88 d3 06 00 00 js 0x45d110 <_quicksort+0x890> - 45ca3d: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 45ca42: 4c 8b 6c 24 10 mov r13, qword ptr [rsp + 16] - 45ca47: 4c 03 6c 24 08 add r13, qword ptr [rsp + 8] - 45ca4c: 4e 8d 3c 30 lea r15, [rax + r14] - 45ca50: 48 89 ea mov rdx, rbp - 45ca53: 4c 89 e6 mov rsi, r12 - 45ca56: 4c 89 ef mov rdi, r13 - 45ca59: ff d3 call rbx - 45ca5b: 85 c0 test eax, eax - 45ca5d: 79 0c jns 0x45ca6b <_quicksort+0x1eb> - 45ca5f: e9 fc 03 00 00 jmp 0x45ce60 <_quicksort+0x5e0> - 45ca64: 0f 1f 40 00 nop dword ptr [rax] - 45ca68: 4d 01 f7 add r15, r14 - 45ca6b: 48 89 ea mov rdx, rbp - 45ca6e: 4c 89 fe mov rsi, r15 - 45ca71: 4c 89 e7 mov rdi, r12 - 45ca74: ff d3 call rbx - 45ca76: 85 c0 test eax, eax - 45ca78: 78 ee js 0x45ca68 <_quicksort+0x1e8> - 45ca7a: 4d 39 fd cmp r13, r15 - 45ca7d: 0f 82 ed 03 00 00 jb 0x45ce70 <_quicksort+0x5f0> - 45ca83: 0f 84 7a 06 00 00 je 0x45d103 <_quicksort+0x883> - 45ca89: 4d 39 fd cmp r13, r15 - 45ca8c: 76 c2 jbe 0x45ca50 <_quicksort+0x1d0> - 45ca8e: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 45ca93: 48 8b 4c 24 60 mov rcx, qword ptr [rsp + 96] - 45ca98: 4c 89 fa mov rdx, r15 - 45ca9b: 48 2b 54 24 10 sub rdx, qword ptr [rsp + 16] - 45caa0: 4c 29 e8 sub rax, r13 - 45caa3: 48 39 ca cmp rdx, rcx - 45caa6: 0f 87 19 06 00 00 ja 0x45d0c5 <_quicksort+0x845> - 45caac: 4c 89 6c 24 10 mov qword ptr [rsp + 16], r13 - 45cab1: 48 39 c1 cmp rcx, rax - 45cab4: 72 20 jb 0x45cad6 <_quicksort+0x256> - 45cab6: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 45cabb: 48 8b 78 f0 mov rdi, qword ptr [rax - 16] - 45cabf: 48 8b 48 f8 mov rcx, qword ptr [rax - 8] - 45cac3: 48 83 e8 10 sub rax, 16 - 45cac7: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 45cacc: 48 89 7c 24 10 mov qword ptr [rsp + 16], rdi - 45cad1: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 45cad6: 48 8b 8c 24 a0 00 00 00 mov rcx, qword ptr [rsp + 160] - 45cade: 48 39 4c 24 58 cmp qword ptr [rsp + 88], rcx - 45cae3: 0f 87 07 ff ff ff ja 0x45c9f0 <_quicksort+0x170> - 45cae9: 4c 8b ac 24 b8 00 00 00 mov r13, qword ptr [rsp + 184] - 45caf1: 4c 8b 64 24 60 mov r12, qword ptr [rsp + 96] - 45caf6: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] - 45cafb: 4d 01 ec add r12, r13 - 45cafe: 4c 39 e1 cmp rcx, r12 - 45cb01: 4d 89 e7 mov r15, r12 - 45cb04: 4c 8b 64 24 08 mov r12, qword ptr [rsp + 8] - 45cb09: 4c 0f 42 f9 cmovb r15, rcx - 45cb0d: 4d 01 ec add r12, r13 - 45cb10: 4d 89 e6 mov r14, r12 - 45cb13: 4d 39 e7 cmp r15, r12 - 45cb16: 0f 82 3a 02 00 00 jb 0x45cd56 <_quicksort+0x4d6> - 45cb1c: 4c 89 64 24 10 mov qword ptr [rsp + 16], r12 - 45cb21: 49 89 ec mov r12, rbp - 45cb24: 48 89 dd mov rbp, rbx - 45cb27: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 45cb2c: 0f 1f 40 00 nop dword ptr [rax] - 45cb30: 4c 89 ee mov rsi, r13 - 45cb33: 4c 89 f7 mov rdi, r14 - 45cb36: 4c 89 e2 mov rdx, r12 - 45cb39: ff d5 call rbp - 45cb3b: 85 c0 test eax, eax - 45cb3d: 4d 0f 48 ee cmovs r13, r14 - 45cb41: 49 01 de add r14, rbx - 45cb44: 4d 39 f7 cmp r15, r14 - 45cb47: 73 e7 jae 0x45cb30 <_quicksort+0x2b0> - 45cb49: 48 8b 8c 24 b8 00 00 00 mov rcx, qword ptr [rsp + 184] - 45cb51: 48 89 eb mov rbx, rbp - 45cb54: 4c 89 e5 mov rbp, r12 - 45cb57: 4c 8b 64 24 10 mov r12, qword ptr [rsp + 16] - 45cb5c: 49 39 cd cmp r13, rcx - 45cb5f: 0f 84 f1 01 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45cb65: 48 8d 41 0f lea rax, [rcx + 15] - 45cb69: 4c 29 e8 sub rax, r13 - 45cb6c: 48 83 f8 1e cmp rax, 30 - 45cb70: 0f 86 75 0c 00 00 jbe 0x45d7eb <_quicksort+0xf6b> - 45cb76: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 45cb7b: 48 8d 47 ff lea rax, [rdi - 1] - 45cb7f: 48 83 f8 0e cmp rax, 14 - 45cb83: 0f 86 62 0c 00 00 jbe 0x45d7eb <_quicksort+0xf6b> - 45cb89: 48 8d 77 f0 lea rsi, [rdi - 16] - 45cb8d: 31 c0 xor eax, eax - 45cb8f: 31 d2 xor edx, edx - 45cb91: 48 c1 ee 04 shr rsi, 4 - 45cb95: 48 83 c6 01 add rsi, 1 - 45cb99: f3 41 0f 6f 44 05 00 movdqu xmm0, xmmword ptr [r13 + rax] - 45cba0: f3 0f 6f 24 01 movdqu xmm4, xmmword ptr [rcx + rax] - 45cba5: 48 83 c2 01 add rdx, 1 - 45cba9: 41 0f 11 64 05 00 movups xmmword ptr [r13 + rax], xmm4 - 45cbaf: 0f 11 04 01 movups xmmword ptr [rcx + rax], xmm0 - 45cbb3: 48 83 c0 10 add rax, 16 - 45cbb7: 48 39 d6 cmp rsi, rdx - 45cbba: 77 dd ja 0x45cb99 <_quicksort+0x319> - 45cbbc: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 45cbc1: 48 8b 84 24 b8 00 00 00 mov rax, qword ptr [rsp + 184] - 45cbc9: 48 c1 e6 04 shl rsi, 4 - 45cbcd: 49 01 f5 add r13, rsi - 45cbd0: 48 89 fa mov rdx, rdi - 45cbd3: 48 01 f0 add rax, rsi - 45cbd6: 48 29 f2 sub rdx, rsi - 45cbd9: 48 39 f7 cmp rdi, rsi - 45cbdc: 0f 84 74 01 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45cbe2: 41 0f b6 75 00 movzx esi, byte ptr [r13] - 45cbe7: 0f b6 38 movzx edi, byte ptr [rax] - 45cbea: 41 88 7d 00 mov byte ptr [r13], dil - 45cbee: 40 88 30 mov byte ptr [rax], sil - 45cbf1: 48 83 fa 01 cmp rdx, 1 - 45cbf5: 0f 84 5b 01 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45cbfb: 41 0f b6 75 01 movzx esi, byte ptr [r13 + 1] - 45cc00: 0f b6 78 01 movzx edi, byte ptr [rax + 1] - 45cc04: 41 88 7d 01 mov byte ptr [r13 + 1], dil - 45cc08: 40 88 70 01 mov byte ptr [rax + 1], sil - 45cc0c: 48 83 fa 02 cmp rdx, 2 - 45cc10: 0f 84 40 01 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45cc16: 41 0f b6 75 02 movzx esi, byte ptr [r13 + 2] - 45cc1b: 0f b6 78 02 movzx edi, byte ptr [rax + 2] - 45cc1f: 41 88 7d 02 mov byte ptr [r13 + 2], dil - 45cc23: 40 88 70 02 mov byte ptr [rax + 2], sil - 45cc27: 48 83 fa 03 cmp rdx, 3 - 45cc2b: 0f 84 25 01 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45cc31: 41 0f b6 75 03 movzx esi, byte ptr [r13 + 3] - 45cc36: 0f b6 78 03 movzx edi, byte ptr [rax + 3] - 45cc3a: 41 88 7d 03 mov byte ptr [r13 + 3], dil - 45cc3e: 40 88 70 03 mov byte ptr [rax + 3], sil - 45cc42: 48 83 fa 04 cmp rdx, 4 - 45cc46: 0f 84 0a 01 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45cc4c: 41 0f b6 75 04 movzx esi, byte ptr [r13 + 4] - 45cc51: 0f b6 78 04 movzx edi, byte ptr [rax + 4] - 45cc55: 41 88 7d 04 mov byte ptr [r13 + 4], dil - 45cc59: 40 88 70 04 mov byte ptr [rax + 4], sil - 45cc5d: 48 83 fa 05 cmp rdx, 5 - 45cc61: 0f 84 ef 00 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45cc67: 41 0f b6 75 05 movzx esi, byte ptr [r13 + 5] - 45cc6c: 0f b6 78 05 movzx edi, byte ptr [rax + 5] - 45cc70: 41 88 7d 05 mov byte ptr [r13 + 5], dil - 45cc74: 40 88 70 05 mov byte ptr [rax + 5], sil - 45cc78: 48 83 fa 06 cmp rdx, 6 - 45cc7c: 0f 84 d4 00 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45cc82: 41 0f b6 75 06 movzx esi, byte ptr [r13 + 6] - 45cc87: 0f b6 78 06 movzx edi, byte ptr [rax + 6] - 45cc8b: 41 88 7d 06 mov byte ptr [r13 + 6], dil - 45cc8f: 40 88 70 06 mov byte ptr [rax + 6], sil - 45cc93: 48 83 fa 07 cmp rdx, 7 - 45cc97: 0f 84 b9 00 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45cc9d: 41 0f b6 75 07 movzx esi, byte ptr [r13 + 7] - 45cca2: 0f b6 78 07 movzx edi, byte ptr [rax + 7] - 45cca6: 41 88 7d 07 mov byte ptr [r13 + 7], dil - 45ccaa: 40 88 70 07 mov byte ptr [rax + 7], sil - 45ccae: 48 83 fa 08 cmp rdx, 8 - 45ccb2: 0f 84 9e 00 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45ccb8: 41 0f b6 75 08 movzx esi, byte ptr [r13 + 8] - 45ccbd: 0f b6 78 08 movzx edi, byte ptr [rax + 8] - 45ccc1: 41 88 7d 08 mov byte ptr [r13 + 8], dil - 45ccc5: 40 88 70 08 mov byte ptr [rax + 8], sil - 45ccc9: 48 83 fa 09 cmp rdx, 9 - 45cccd: 0f 84 83 00 00 00 je 0x45cd56 <_quicksort+0x4d6> - 45ccd3: 41 0f b6 75 09 movzx esi, byte ptr [r13 + 9] - 45ccd8: 0f b6 78 09 movzx edi, byte ptr [rax + 9] - 45ccdc: 41 88 7d 09 mov byte ptr [r13 + 9], dil - 45cce0: 40 88 70 09 mov byte ptr [rax + 9], sil - 45cce4: 48 83 fa 0a cmp rdx, 10 - 45cce8: 74 6c je 0x45cd56 <_quicksort+0x4d6> - 45ccea: 41 0f b6 75 0a movzx esi, byte ptr [r13 + 10] - 45ccef: 0f b6 78 0a movzx edi, byte ptr [rax + 10] - 45ccf3: 41 88 7d 0a mov byte ptr [r13 + 10], dil - 45ccf7: 40 88 70 0a mov byte ptr [rax + 10], sil - 45ccfb: 48 83 fa 0b cmp rdx, 11 - 45ccff: 74 55 je 0x45cd56 <_quicksort+0x4d6> - 45cd01: 41 0f b6 75 0b movzx esi, byte ptr [r13 + 11] - 45cd06: 0f b6 78 0b movzx edi, byte ptr [rax + 11] - 45cd0a: 41 88 7d 0b mov byte ptr [r13 + 11], dil - 45cd0e: 40 88 70 0b mov byte ptr [rax + 11], sil - 45cd12: 48 83 fa 0c cmp rdx, 12 - 45cd16: 74 3e je 0x45cd56 <_quicksort+0x4d6> - 45cd18: 41 0f b6 75 0c movzx esi, byte ptr [r13 + 12] - 45cd1d: 0f b6 78 0c movzx edi, byte ptr [rax + 12] - 45cd21: 41 88 7d 0c mov byte ptr [r13 + 12], dil - 45cd25: 40 88 70 0c mov byte ptr [rax + 12], sil - 45cd29: 48 83 fa 0d cmp rdx, 13 - 45cd2d: 74 27 je 0x45cd56 <_quicksort+0x4d6> - 45cd2f: 41 0f b6 75 0d movzx esi, byte ptr [r13 + 13] - 45cd34: 0f b6 78 0d movzx edi, byte ptr [rax + 13] - 45cd38: 41 88 7d 0d mov byte ptr [r13 + 13], dil - 45cd3c: 40 88 70 0d mov byte ptr [rax + 13], sil - 45cd40: 48 83 fa 0e cmp rdx, 14 - 45cd44: 74 10 je 0x45cd56 <_quicksort+0x4d6> - 45cd46: 41 0f b6 55 0e movzx edx, byte ptr [r13 + 14] - 45cd4b: 0f b6 70 0e movzx esi, byte ptr [rax + 14] - 45cd4f: 41 88 75 0e mov byte ptr [r13 + 14], sil - 45cd53: 88 50 0e mov byte ptr [rax + 14], dl - 45cd56: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45cd5b: 49 89 c5 mov r13, rax - 45cd5e: 4d 8d 34 04 lea r14, [r12 + rax] - 45cd62: 4c 8d 78 ff lea r15, [rax - 1] - 45cd66: 49 f7 dd neg r13 - 45cd69: 4c 3b 74 24 40 cmp r14, qword ptr [rsp + 64] - 45cd6e: 0f 87 bc 00 00 00 ja 0x45ce30 <_quicksort+0x5b0> - 45cd74: 4c 89 7c 24 10 mov qword ptr [rsp + 16], r15 - 45cd79: 49 89 ef mov r15, rbp - 45cd7c: 48 89 dd mov rbp, rbx - 45cd7f: eb 0a jmp 0x45cd8b <_quicksort+0x50b> - 45cd81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45cd88: 4d 01 ec add r12, r13 - 45cd8b: 4c 89 fa mov rdx, r15 - 45cd8e: 4c 89 e6 mov rsi, r12 - 45cd91: 4c 89 f7 mov rdi, r14 - 45cd94: ff d5 call rbp - 45cd96: 85 c0 test eax, eax - 45cd98: 78 ee js 0x45cd88 <_quicksort+0x508> - 45cd9a: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 45cd9f: 49 8d 0c 1c lea rcx, [r12 + rbx] - 45cda3: 4d 8d 1c 1e lea r11, [r14 + rbx] - 45cda7: 4c 39 f1 cmp rcx, r14 - 45cdaa: 75 0f jne 0x45cdbb <_quicksort+0x53b> - 45cdac: 4d 89 f4 mov r12, r14 - 45cdaf: 4c 39 5c 24 40 cmp qword ptr [rsp + 64], r11 - 45cdb4: 72 7a jb 0x45ce30 <_quicksort+0x5b0> - 45cdb6: 4d 89 de mov r14, r11 - 45cdb9: eb d0 jmp 0x45cd8b <_quicksort+0x50b> - 45cdbb: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 45cdc0: 4c 01 f7 add rdi, r14 - 45cdc3: 72 e7 jb 0x45cdac <_quicksort+0x52c> - 45cdc5: 4d 8d 4e ff lea r9, [r14 - 1] - 45cdc9: 44 0f b6 07 movzx r8d, byte ptr [rdi] - 45cdcd: 4d 89 cc mov r12, r9 - 45cdd0: 4c 89 c8 mov rax, r9 - 45cdd3: 49 39 c9 cmp r9, rcx - 45cdd6: 72 40 jb 0x45ce18 <_quicksort+0x598> - 45cdd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 45cde0: 48 89 fa mov rdx, rdi - 45cde3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45cde8: 0f b6 30 movzx esi, byte ptr [rax] - 45cdeb: 40 88 32 mov byte ptr [rdx], sil - 45cdee: 48 89 c6 mov rsi, rax - 45cdf1: 4c 01 e8 add rax, r13 - 45cdf4: 48 29 da sub rdx, rbx - 45cdf7: 48 39 c1 cmp rcx, rax - 45cdfa: 76 ec jbe 0x45cde8 <_quicksort+0x568> - 45cdfc: 48 83 ef 01 sub rdi, 1 - 45ce00: 44 88 06 mov byte ptr [rsi], r8b - 45ce03: 49 83 e9 01 sub r9, 1 - 45ce07: 4c 39 e7 cmp rdi, r12 - 45ce0a: 74 a0 je 0x45cdac <_quicksort+0x52c> - 45ce0c: 44 0f b6 07 movzx r8d, byte ptr [rdi] - 45ce10: 4c 89 c8 mov rax, r9 - 45ce13: 49 39 c9 cmp r9, rcx - 45ce16: 73 c8 jae 0x45cde0 <_quicksort+0x560> - 45ce18: 48 89 fe mov rsi, rdi - 45ce1b: 48 83 ef 01 sub rdi, 1 - 45ce1f: 49 83 e9 01 sub r9, 1 - 45ce23: 44 88 06 mov byte ptr [rsi], r8b - 45ce26: 4c 39 e7 cmp rdi, r12 - 45ce29: 75 e1 jne 0x45ce0c <_quicksort+0x58c> - 45ce2b: e9 7c ff ff ff jmp 0x45cdac <_quicksort+0x52c> - 45ce30: 48 8b 84 24 d8 04 00 00 mov rax, qword ptr [rsp + 1240] - 45ce38: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45ce41: 0f 85 f9 09 00 00 jne 0x45d840 <_quicksort+0xfc0> - 45ce47: 48 81 c4 e8 04 00 00 add rsp, 1256 - 45ce4e: 5b pop rbx - 45ce4f: 5d pop rbp - 45ce50: 41 5c pop r12 - 45ce52: 41 5d pop r13 - 45ce54: 41 5e pop r14 - 45ce56: 41 5f pop r15 - 45ce58: c3 ret - 45ce59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45ce60: 4c 03 6c 24 08 add r13, qword ptr [rsp + 8] - 45ce65: e9 e6 fb ff ff jmp 0x45ca50 <_quicksort+0x1d0> - 45ce6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45ce70: 49 8d 45 0f lea rax, [r13 + 15] - 45ce74: 4c 29 f8 sub rax, r15 - 45ce77: 48 83 f8 1e cmp rax, 30 - 45ce7b: 0f 86 13 02 00 00 jbe 0x45d094 <_quicksort+0x814> - 45ce81: 48 83 7c 24 20 0e cmp qword ptr [rsp + 32], 14 - 45ce87: 0f 86 07 02 00 00 jbe 0x45d094 <_quicksort+0x814> - 45ce8d: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 45ce92: 31 c0 xor eax, eax - 45ce94: 31 d2 xor edx, edx - 45ce96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45cea0: f3 41 0f 6f 44 05 00 movdqu xmm0, xmmword ptr [r13 + rax] - 45cea7: f3 41 0f 6f 0c 07 movdqu xmm1, xmmword ptr [r15 + rax] - 45cead: 48 83 c2 01 add rdx, 1 - 45ceb1: 41 0f 11 4c 05 00 movups xmmword ptr [r13 + rax], xmm1 - 45ceb7: 41 0f 11 04 07 movups xmmword ptr [r15 + rax], xmm0 - 45cebc: 48 83 c0 10 add rax, 16 - 45cec0: 48 39 d1 cmp rcx, rdx - 45cec3: 77 db ja 0x45cea0 <_quicksort+0x620> - 45cec5: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 45ceca: 49 8d 44 0d 00 lea rax, [r13 + rcx] - 45cecf: 49 8d 14 0f lea rdx, [r15 + rcx] - 45ced3: 48 39 4c 24 08 cmp qword ptr [rsp + 8], rcx - 45ced8: 0f 84 9a 01 00 00 je 0x45d078 <_quicksort+0x7f8> - 45cede: 0f b6 08 movzx ecx, byte ptr [rax] - 45cee1: 0f b6 32 movzx esi, byte ptr [rdx] - 45cee4: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 45ceea: 40 88 30 mov byte ptr [rax], sil - 45ceed: 88 0a mov byte ptr [rdx], cl - 45ceef: 0f 84 7b 01 00 00 je 0x45d070 <_quicksort+0x7f0> - 45cef5: 0f b6 48 01 movzx ecx, byte ptr [rax + 1] - 45cef9: 0f b6 72 01 movzx esi, byte ptr [rdx + 1] - 45cefd: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 45cf03: 40 88 70 01 mov byte ptr [rax + 1], sil - 45cf07: 88 4a 01 mov byte ptr [rdx + 1], cl - 45cf0a: 0f 84 60 01 00 00 je 0x45d070 <_quicksort+0x7f0> - 45cf10: 0f b6 48 02 movzx ecx, byte ptr [rax + 2] - 45cf14: 0f b6 72 02 movzx esi, byte ptr [rdx + 2] - 45cf18: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 - 45cf1e: 40 88 70 02 mov byte ptr [rax + 2], sil - 45cf22: 88 4a 02 mov byte ptr [rdx + 2], cl - 45cf25: 0f 84 45 01 00 00 je 0x45d070 <_quicksort+0x7f0> - 45cf2b: 0f b6 48 03 movzx ecx, byte ptr [rax + 3] - 45cf2f: 0f b6 72 03 movzx esi, byte ptr [rdx + 3] - 45cf33: 48 83 7c 24 68 00 cmp qword ptr [rsp + 104], 0 - 45cf39: 40 88 70 03 mov byte ptr [rax + 3], sil - 45cf3d: 88 4a 03 mov byte ptr [rdx + 3], cl - 45cf40: 0f 84 2a 01 00 00 je 0x45d070 <_quicksort+0x7f0> - 45cf46: 0f b6 48 04 movzx ecx, byte ptr [rax + 4] - 45cf4a: 0f b6 72 04 movzx esi, byte ptr [rdx + 4] - 45cf4e: 48 83 7c 24 70 00 cmp qword ptr [rsp + 112], 0 - 45cf54: 40 88 70 04 mov byte ptr [rax + 4], sil - 45cf58: 88 4a 04 mov byte ptr [rdx + 4], cl - 45cf5b: 0f 84 0f 01 00 00 je 0x45d070 <_quicksort+0x7f0> - 45cf61: 0f b6 48 05 movzx ecx, byte ptr [rax + 5] - 45cf65: 0f b6 72 05 movzx esi, byte ptr [rdx + 5] - 45cf69: 48 83 7c 24 78 00 cmp qword ptr [rsp + 120], 0 - 45cf6f: 40 88 70 05 mov byte ptr [rax + 5], sil - 45cf73: 88 4a 05 mov byte ptr [rdx + 5], cl - 45cf76: 0f 84 f4 00 00 00 je 0x45d070 <_quicksort+0x7f0> - 45cf7c: 0f b6 48 06 movzx ecx, byte ptr [rax + 6] - 45cf80: 0f b6 72 06 movzx esi, byte ptr [rdx + 6] - 45cf84: 48 83 bc 24 80 00 00 00 00 cmp qword ptr [rsp + 128], 0 - 45cf8d: 40 88 70 06 mov byte ptr [rax + 6], sil - 45cf91: 88 4a 06 mov byte ptr [rdx + 6], cl - 45cf94: 0f 84 d6 00 00 00 je 0x45d070 <_quicksort+0x7f0> - 45cf9a: 0f b6 48 07 movzx ecx, byte ptr [rax + 7] - 45cf9e: 0f b6 72 07 movzx esi, byte ptr [rdx + 7] - 45cfa2: 48 83 bc 24 88 00 00 00 00 cmp qword ptr [rsp + 136], 0 - 45cfab: 40 88 70 07 mov byte ptr [rax + 7], sil - 45cfaf: 88 4a 07 mov byte ptr [rdx + 7], cl - 45cfb2: 0f 84 b8 00 00 00 je 0x45d070 <_quicksort+0x7f0> - 45cfb8: 0f b6 48 08 movzx ecx, byte ptr [rax + 8] - 45cfbc: 0f b6 72 08 movzx esi, byte ptr [rdx + 8] - 45cfc0: 48 83 bc 24 90 00 00 00 00 cmp qword ptr [rsp + 144], 0 - 45cfc9: 40 88 70 08 mov byte ptr [rax + 8], sil - 45cfcd: 88 4a 08 mov byte ptr [rdx + 8], cl - 45cfd0: 0f 84 9a 00 00 00 je 0x45d070 <_quicksort+0x7f0> - 45cfd6: 0f b6 48 09 movzx ecx, byte ptr [rax + 9] - 45cfda: 0f b6 72 09 movzx esi, byte ptr [rdx + 9] - 45cfde: 48 83 bc 24 98 00 00 00 00 cmp qword ptr [rsp + 152], 0 - 45cfe7: 40 88 70 09 mov byte ptr [rax + 9], sil - 45cfeb: 88 4a 09 mov byte ptr [rdx + 9], cl - 45cfee: 0f 84 7c 00 00 00 je 0x45d070 <_quicksort+0x7f0> - 45cff4: 0f b6 48 0a movzx ecx, byte ptr [rax + 10] - 45cff8: 0f b6 72 0a movzx esi, byte ptr [rdx + 10] - 45cffc: 48 83 bc 24 a8 00 00 00 00 cmp qword ptr [rsp + 168], 0 - 45d005: 40 88 70 0a mov byte ptr [rax + 10], sil - 45d009: 88 4a 0a mov byte ptr [rdx + 10], cl - 45d00c: 74 62 je 0x45d070 <_quicksort+0x7f0> - 45d00e: 0f b6 48 0b movzx ecx, byte ptr [rax + 11] - 45d012: 0f b6 72 0b movzx esi, byte ptr [rdx + 11] - 45d016: 48 83 bc 24 b0 00 00 00 00 cmp qword ptr [rsp + 176], 0 - 45d01f: 40 88 70 0b mov byte ptr [rax + 11], sil - 45d023: 88 4a 0b mov byte ptr [rdx + 11], cl - 45d026: 74 48 je 0x45d070 <_quicksort+0x7f0> - 45d028: 0f b6 48 0c movzx ecx, byte ptr [rax + 12] - 45d02c: 0f b6 72 0c movzx esi, byte ptr [rdx + 12] - 45d030: 48 83 bc 24 c0 00 00 00 00 cmp qword ptr [rsp + 192], 0 - 45d039: 40 88 70 0c mov byte ptr [rax + 12], sil - 45d03d: 88 4a 0c mov byte ptr [rdx + 12], cl - 45d040: 74 2e je 0x45d070 <_quicksort+0x7f0> - 45d042: 0f b6 48 0d movzx ecx, byte ptr [rax + 13] - 45d046: 0f b6 72 0d movzx esi, byte ptr [rdx + 13] - 45d04a: 48 83 bc 24 c8 00 00 00 00 cmp qword ptr [rsp + 200], 0 - 45d053: 40 88 70 0d mov byte ptr [rax + 13], sil - 45d057: 88 4a 0d mov byte ptr [rdx + 13], cl - 45d05a: 74 14 je 0x45d070 <_quicksort+0x7f0> - 45d05c: 0f b6 48 0e movzx ecx, byte ptr [rax + 14] - 45d060: 0f b6 72 0e movzx esi, byte ptr [rdx + 14] - 45d064: 40 88 70 0e mov byte ptr [rax + 14], sil - 45d068: 88 4a 0e mov byte ptr [rdx + 14], cl - 45d06b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45d070: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45d075: 4c 01 e8 add rax, r13 - 45d078: 4d 39 e5 cmp r13, r12 - 45d07b: 74 12 je 0x45d08f <_quicksort+0x80f> - 45d07d: 4d 39 e7 cmp r15, r12 - 45d080: 4d 0f 44 e5 cmove r12, r13 - 45d084: 49 89 c5 mov r13, rax - 45d087: 4d 01 f7 add r15, r14 - 45d08a: e9 fa f9 ff ff jmp 0x45ca89 <_quicksort+0x209> - 45d08f: 4d 89 fc mov r12, r15 - 45d092: eb f0 jmp 0x45d084 <_quicksort+0x804> - 45d094: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45d099: 4c 89 f9 mov rcx, r15 - 45d09c: 4c 89 ea mov rdx, r13 - 45d09f: 4c 01 e8 add rax, r13 - 45d0a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45d0a8: 0f b6 32 movzx esi, byte ptr [rdx] - 45d0ab: 0f b6 39 movzx edi, byte ptr [rcx] - 45d0ae: 48 83 c2 01 add rdx, 1 - 45d0b2: 48 83 c1 01 add rcx, 1 - 45d0b6: 40 88 7a ff mov byte ptr [rdx - 1], dil - 45d0ba: 40 88 71 ff mov byte ptr [rcx - 1], sil - 45d0be: 48 39 c2 cmp rdx, rax - 45d0c1: 75 e5 jne 0x45d0a8 <_quicksort+0x828> - 45d0c3: eb b3 jmp 0x45d078 <_quicksort+0x7f8> - 45d0c5: 48 39 44 24 60 cmp qword ptr [rsp + 96], rax - 45d0ca: 0f 83 80 04 00 00 jae 0x45d550 <_quicksort+0xcd0> - 45d0d0: 48 8b 7c 24 58 mov rdi, qword ptr [rsp + 88] - 45d0d5: 48 8d 77 10 lea rsi, [rdi + 16] - 45d0d9: 48 39 c2 cmp rdx, rax - 45d0dc: 0f 8e 8d 06 00 00 jle 0x45d76f <_quicksort+0xeef> - 45d0e2: f3 0f 7e 44 24 10 movq xmm0, qword ptr [rsp + 16] # xmm0 = mem[0],zero - 45d0e8: 66 49 0f 6e f7 movq xmm6, r15 - 45d0ed: 48 89 74 24 58 mov qword ptr [rsp + 88], rsi - 45d0f2: 4c 89 6c 24 10 mov qword ptr [rsp + 16], r13 - 45d0f7: 66 0f 6c c6 punpcklqdq xmm0, xmm6 # xmm0 = xmm0[0],xmm6[0] - 45d0fb: 0f 29 07 movaps xmmword ptr [rdi], xmm0 - 45d0fe: e9 d3 f9 ff ff jmp 0x45cad6 <_quicksort+0x256> - 45d103: 4c 03 6c 24 08 add r13, qword ptr [rsp + 8] - 45d108: 4d 01 f7 add r15, r14 - 45d10b: e9 7e f9 ff ff jmp 0x45ca8e <_quicksort+0x20e> - 45d110: 48 83 7c 24 20 0e cmp qword ptr [rsp + 32], 14 - 45d116: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 45d11b: 41 0f 97 c7 seta r15b - 45d11f: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 45d124: 49 83 c5 10 add r13, 16 - 45d128: 4c 01 e8 add rax, r13 - 45d12b: 48 39 c1 cmp rcx, rax - 45d12e: 48 8d 41 10 lea rax, [rcx + 16] - 45d132: 0f 93 c2 setae dl - 45d135: 49 39 c4 cmp r12, rax - 45d138: 0f 93 c0 setae al - 45d13b: 08 c2 or dl, al - 45d13d: 0f 84 48 06 00 00 je 0x45d78b <_quicksort+0xf0b> - 45d143: 45 84 ff test r15b, r15b - 45d146: 0f 84 3f 06 00 00 je 0x45d78b <_quicksort+0xf0b> - 45d14c: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] - 45d151: 31 c0 xor eax, eax - 45d153: 31 d2 xor edx, edx - 45d155: 0f 1f 00 nop dword ptr [rax] - 45d158: f3 41 0f 6f 04 04 movdqu xmm0, xmmword ptr [r12 + rax] - 45d15e: f3 0f 6f 14 01 movdqu xmm2, xmmword ptr [rcx + rax] - 45d163: 48 83 c2 01 add rdx, 1 - 45d167: 41 0f 11 14 04 movups xmmword ptr [r12 + rax], xmm2 - 45d16c: 0f 11 04 01 movups xmmword ptr [rcx + rax], xmm0 - 45d170: 48 83 c0 10 add rax, 16 - 45d174: 48 39 d6 cmp rsi, rdx - 45d177: 77 df ja 0x45d158 <_quicksort+0x8d8> - 45d179: 48 8b 7c 24 30 mov rdi, qword ptr [rsp + 48] - 45d17e: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 45d183: 49 8d 14 3c lea rdx, [r12 + rdi] - 45d187: 48 01 f8 add rax, rdi - 45d18a: 48 39 7c 24 08 cmp qword ptr [rsp + 8], rdi - 45d18f: 0f 84 98 01 00 00 je 0x45d32d <_quicksort+0xaad> - 45d195: 0f b6 32 movzx esi, byte ptr [rdx] - 45d198: 0f b6 38 movzx edi, byte ptr [rax] - 45d19b: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 45d1a1: 40 88 3a mov byte ptr [rdx], dil - 45d1a4: 40 88 30 mov byte ptr [rax], sil - 45d1a7: 0f 84 80 01 00 00 je 0x45d32d <_quicksort+0xaad> - 45d1ad: 0f b6 72 01 movzx esi, byte ptr [rdx + 1] - 45d1b1: 0f b6 78 01 movzx edi, byte ptr [rax + 1] - 45d1b5: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 45d1bb: 40 88 7a 01 mov byte ptr [rdx + 1], dil - 45d1bf: 40 88 70 01 mov byte ptr [rax + 1], sil - 45d1c3: 0f 84 64 01 00 00 je 0x45d32d <_quicksort+0xaad> - 45d1c9: 0f b6 72 02 movzx esi, byte ptr [rdx + 2] - 45d1cd: 0f b6 78 02 movzx edi, byte ptr [rax + 2] - 45d1d1: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 - 45d1d7: 40 88 7a 02 mov byte ptr [rdx + 2], dil - 45d1db: 40 88 70 02 mov byte ptr [rax + 2], sil - 45d1df: 0f 84 48 01 00 00 je 0x45d32d <_quicksort+0xaad> - 45d1e5: 0f b6 72 03 movzx esi, byte ptr [rdx + 3] - 45d1e9: 0f b6 78 03 movzx edi, byte ptr [rax + 3] - 45d1ed: 48 83 7c 24 68 00 cmp qword ptr [rsp + 104], 0 - 45d1f3: 40 88 7a 03 mov byte ptr [rdx + 3], dil - 45d1f7: 40 88 70 03 mov byte ptr [rax + 3], sil - 45d1fb: 0f 84 2c 01 00 00 je 0x45d32d <_quicksort+0xaad> - 45d201: 0f b6 72 04 movzx esi, byte ptr [rdx + 4] - 45d205: 0f b6 78 04 movzx edi, byte ptr [rax + 4] - 45d209: 48 83 7c 24 70 00 cmp qword ptr [rsp + 112], 0 - 45d20f: 40 88 7a 04 mov byte ptr [rdx + 4], dil - 45d213: 40 88 70 04 mov byte ptr [rax + 4], sil - 45d217: 0f 84 10 01 00 00 je 0x45d32d <_quicksort+0xaad> - 45d21d: 0f b6 72 05 movzx esi, byte ptr [rdx + 5] - 45d221: 0f b6 78 05 movzx edi, byte ptr [rax + 5] - 45d225: 48 83 7c 24 78 00 cmp qword ptr [rsp + 120], 0 - 45d22b: 40 88 7a 05 mov byte ptr [rdx + 5], dil - 45d22f: 40 88 70 05 mov byte ptr [rax + 5], sil - 45d233: 0f 84 f4 00 00 00 je 0x45d32d <_quicksort+0xaad> - 45d239: 0f b6 72 06 movzx esi, byte ptr [rdx + 6] - 45d23d: 0f b6 78 06 movzx edi, byte ptr [rax + 6] - 45d241: 48 83 bc 24 80 00 00 00 00 cmp qword ptr [rsp + 128], 0 - 45d24a: 40 88 7a 06 mov byte ptr [rdx + 6], dil - 45d24e: 40 88 70 06 mov byte ptr [rax + 6], sil - 45d252: 0f 84 d5 00 00 00 je 0x45d32d <_quicksort+0xaad> - 45d258: 0f b6 72 07 movzx esi, byte ptr [rdx + 7] - 45d25c: 0f b6 78 07 movzx edi, byte ptr [rax + 7] - 45d260: 48 83 bc 24 88 00 00 00 00 cmp qword ptr [rsp + 136], 0 - 45d269: 40 88 7a 07 mov byte ptr [rdx + 7], dil - 45d26d: 40 88 70 07 mov byte ptr [rax + 7], sil - 45d271: 0f 84 b6 00 00 00 je 0x45d32d <_quicksort+0xaad> - 45d277: 0f b6 72 08 movzx esi, byte ptr [rdx + 8] - 45d27b: 0f b6 78 08 movzx edi, byte ptr [rax + 8] - 45d27f: 48 83 bc 24 90 00 00 00 00 cmp qword ptr [rsp + 144], 0 - 45d288: 40 88 7a 08 mov byte ptr [rdx + 8], dil - 45d28c: 40 88 70 08 mov byte ptr [rax + 8], sil - 45d290: 0f 84 97 00 00 00 je 0x45d32d <_quicksort+0xaad> - 45d296: 0f b6 72 09 movzx esi, byte ptr [rdx + 9] - 45d29a: 0f b6 78 09 movzx edi, byte ptr [rax + 9] - 45d29e: 48 83 bc 24 98 00 00 00 00 cmp qword ptr [rsp + 152], 0 - 45d2a7: 40 88 7a 09 mov byte ptr [rdx + 9], dil - 45d2ab: 40 88 70 09 mov byte ptr [rax + 9], sil - 45d2af: 74 7c je 0x45d32d <_quicksort+0xaad> - 45d2b1: 0f b6 72 0a movzx esi, byte ptr [rdx + 10] - 45d2b5: 0f b6 78 0a movzx edi, byte ptr [rax + 10] - 45d2b9: 48 83 bc 24 a8 00 00 00 00 cmp qword ptr [rsp + 168], 0 - 45d2c2: 40 88 7a 0a mov byte ptr [rdx + 10], dil - 45d2c6: 40 88 70 0a mov byte ptr [rax + 10], sil - 45d2ca: 74 61 je 0x45d32d <_quicksort+0xaad> - 45d2cc: 0f b6 72 0b movzx esi, byte ptr [rdx + 11] - 45d2d0: 0f b6 78 0b movzx edi, byte ptr [rax + 11] - 45d2d4: 48 83 bc 24 b0 00 00 00 00 cmp qword ptr [rsp + 176], 0 - 45d2dd: 40 88 7a 0b mov byte ptr [rdx + 11], dil - 45d2e1: 40 88 70 0b mov byte ptr [rax + 11], sil - 45d2e5: 74 46 je 0x45d32d <_quicksort+0xaad> - 45d2e7: 0f b6 72 0c movzx esi, byte ptr [rdx + 12] - 45d2eb: 0f b6 78 0c movzx edi, byte ptr [rax + 12] - 45d2ef: 48 83 bc 24 c0 00 00 00 00 cmp qword ptr [rsp + 192], 0 - 45d2f8: 40 88 7a 0c mov byte ptr [rdx + 12], dil - 45d2fc: 40 88 70 0c mov byte ptr [rax + 12], sil - 45d300: 74 2b je 0x45d32d <_quicksort+0xaad> - 45d302: 0f b6 72 0d movzx esi, byte ptr [rdx + 13] - 45d306: 0f b6 78 0d movzx edi, byte ptr [rax + 13] - 45d30a: 48 83 bc 24 c8 00 00 00 00 cmp qword ptr [rsp + 200], 0 - 45d313: 40 88 7a 0d mov byte ptr [rdx + 13], dil - 45d317: 40 88 70 0d mov byte ptr [rax + 13], sil - 45d31b: 74 10 je 0x45d32d <_quicksort+0xaad> - 45d31d: 0f b6 72 0e movzx esi, byte ptr [rdx + 14] - 45d321: 0f b6 78 0e movzx edi, byte ptr [rax + 14] - 45d325: 40 88 7a 0e mov byte ptr [rdx + 14], dil - 45d329: 40 88 70 0e mov byte ptr [rax + 14], sil - 45d32d: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 45d332: 48 89 ea mov rdx, rbp - 45d335: 4c 89 e7 mov rdi, r12 - 45d338: ff d3 call rbx - 45d33a: 85 c0 test eax, eax - 45d33c: 0f 89 fb f6 ff ff jns 0x45ca3d <_quicksort+0x1bd> - 45d342: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 45d347: 48 8d 41 10 lea rax, [rcx + 16] - 45d34b: 49 39 c4 cmp r12, rax - 45d34e: 0f 93 c2 setae dl - 45d351: 4d 85 ed test r13, r13 - 45d354: 0f 9e c0 setle al - 45d357: 08 c2 or dl, al - 45d359: 0f 84 b0 04 00 00 je 0x45d80f <_quicksort+0xf8f> - 45d35f: 45 84 ff test r15b, r15b - 45d362: 0f 84 a7 04 00 00 je 0x45d80f <_quicksort+0xf8f> - 45d368: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] - 45d36d: 31 c0 xor eax, eax - 45d36f: 31 d2 xor edx, edx - 45d371: f3 41 0f 6f 04 04 movdqu xmm0, xmmword ptr [r12 + rax] - 45d377: f3 0f 6f 2c 01 movdqu xmm5, xmmword ptr [rcx + rax] - 45d37c: 48 83 c2 01 add rdx, 1 - 45d380: 41 0f 11 2c 04 movups xmmword ptr [r12 + rax], xmm5 - 45d385: 0f 11 04 01 movups xmmword ptr [rcx + rax], xmm0 - 45d389: 48 83 c0 10 add rax, 16 - 45d38d: 48 39 d6 cmp rsi, rdx - 45d390: 77 df ja 0x45d371 <_quicksort+0xaf1> - 45d392: 48 8b 7c 24 30 mov rdi, qword ptr [rsp + 48] - 45d397: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 45d39c: 49 8d 14 3c lea rdx, [r12 + rdi] - 45d3a0: 48 01 f8 add rax, rdi - 45d3a3: 48 39 7c 24 08 cmp qword ptr [rsp + 8], rdi - 45d3a8: 0f 84 8f f6 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d3ae: 0f b6 0a movzx ecx, byte ptr [rdx] - 45d3b1: 0f b6 30 movzx esi, byte ptr [rax] - 45d3b4: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 45d3ba: 40 88 32 mov byte ptr [rdx], sil - 45d3bd: 88 08 mov byte ptr [rax], cl - 45d3bf: 0f 84 78 f6 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d3c5: 0f b6 4a 01 movzx ecx, byte ptr [rdx + 1] - 45d3c9: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 45d3cd: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 45d3d3: 40 88 72 01 mov byte ptr [rdx + 1], sil - 45d3d7: 88 48 01 mov byte ptr [rax + 1], cl - 45d3da: 0f 84 5d f6 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d3e0: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] - 45d3e4: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 45d3e8: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 - 45d3ee: 40 88 72 02 mov byte ptr [rdx + 2], sil - 45d3f2: 88 48 02 mov byte ptr [rax + 2], cl - 45d3f5: 0f 84 42 f6 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d3fb: 0f b6 4a 03 movzx ecx, byte ptr [rdx + 3] - 45d3ff: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 45d403: 48 83 7c 24 68 00 cmp qword ptr [rsp + 104], 0 - 45d409: 40 88 72 03 mov byte ptr [rdx + 3], sil - 45d40d: 88 48 03 mov byte ptr [rax + 3], cl - 45d410: 0f 84 27 f6 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d416: 0f b6 4a 04 movzx ecx, byte ptr [rdx + 4] - 45d41a: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 45d41e: 48 83 7c 24 70 00 cmp qword ptr [rsp + 112], 0 - 45d424: 40 88 72 04 mov byte ptr [rdx + 4], sil - 45d428: 88 48 04 mov byte ptr [rax + 4], cl - 45d42b: 0f 84 0c f6 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d431: 0f b6 4a 05 movzx ecx, byte ptr [rdx + 5] - 45d435: 0f b6 70 05 movzx esi, byte ptr [rax + 5] - 45d439: 48 83 7c 24 78 00 cmp qword ptr [rsp + 120], 0 - 45d43f: 40 88 72 05 mov byte ptr [rdx + 5], sil - 45d443: 88 48 05 mov byte ptr [rax + 5], cl - 45d446: 0f 84 f1 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d44c: 0f b6 4a 06 movzx ecx, byte ptr [rdx + 6] - 45d450: 0f b6 70 06 movzx esi, byte ptr [rax + 6] - 45d454: 48 83 bc 24 80 00 00 00 00 cmp qword ptr [rsp + 128], 0 - 45d45d: 40 88 72 06 mov byte ptr [rdx + 6], sil - 45d461: 88 48 06 mov byte ptr [rax + 6], cl - 45d464: 0f 84 d3 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d46a: 0f b6 4a 07 movzx ecx, byte ptr [rdx + 7] - 45d46e: 0f b6 70 07 movzx esi, byte ptr [rax + 7] - 45d472: 48 83 bc 24 88 00 00 00 00 cmp qword ptr [rsp + 136], 0 - 45d47b: 40 88 72 07 mov byte ptr [rdx + 7], sil - 45d47f: 88 48 07 mov byte ptr [rax + 7], cl - 45d482: 0f 84 b5 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d488: 0f b6 4a 08 movzx ecx, byte ptr [rdx + 8] - 45d48c: 0f b6 70 08 movzx esi, byte ptr [rax + 8] - 45d490: 48 83 bc 24 90 00 00 00 00 cmp qword ptr [rsp + 144], 0 - 45d499: 40 88 72 08 mov byte ptr [rdx + 8], sil - 45d49d: 88 48 08 mov byte ptr [rax + 8], cl - 45d4a0: 0f 84 97 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d4a6: 0f b6 4a 09 movzx ecx, byte ptr [rdx + 9] - 45d4aa: 0f b6 70 09 movzx esi, byte ptr [rax + 9] - 45d4ae: 48 83 bc 24 98 00 00 00 00 cmp qword ptr [rsp + 152], 0 - 45d4b7: 40 88 72 09 mov byte ptr [rdx + 9], sil - 45d4bb: 88 48 09 mov byte ptr [rax + 9], cl - 45d4be: 0f 84 79 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d4c4: 0f b6 4a 0a movzx ecx, byte ptr [rdx + 10] - 45d4c8: 0f b6 70 0a movzx esi, byte ptr [rax + 10] - 45d4cc: 48 83 bc 24 a8 00 00 00 00 cmp qword ptr [rsp + 168], 0 - 45d4d5: 40 88 72 0a mov byte ptr [rdx + 10], sil - 45d4d9: 88 48 0a mov byte ptr [rax + 10], cl - 45d4dc: 0f 84 5b f5 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d4e2: 0f b6 4a 0b movzx ecx, byte ptr [rdx + 11] - 45d4e6: 0f b6 70 0b movzx esi, byte ptr [rax + 11] - 45d4ea: 48 83 bc 24 b0 00 00 00 00 cmp qword ptr [rsp + 176], 0 - 45d4f3: 40 88 72 0b mov byte ptr [rdx + 11], sil - 45d4f7: 88 48 0b mov byte ptr [rax + 11], cl - 45d4fa: 0f 84 3d f5 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d500: 0f b6 4a 0c movzx ecx, byte ptr [rdx + 12] - 45d504: 0f b6 70 0c movzx esi, byte ptr [rax + 12] - 45d508: 48 83 bc 24 c0 00 00 00 00 cmp qword ptr [rsp + 192], 0 - 45d511: 40 88 72 0c mov byte ptr [rdx + 12], sil - 45d515: 88 48 0c mov byte ptr [rax + 12], cl - 45d518: 0f 84 1f f5 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d51e: 0f b6 4a 0d movzx ecx, byte ptr [rdx + 13] - 45d522: 0f b6 70 0d movzx esi, byte ptr [rax + 13] - 45d526: 48 83 bc 24 c8 00 00 00 00 cmp qword ptr [rsp + 200], 0 - 45d52f: 40 88 72 0d mov byte ptr [rdx + 13], sil - 45d533: 88 48 0d mov byte ptr [rax + 13], cl - 45d536: 0f 84 01 f5 ff ff je 0x45ca3d <_quicksort+0x1bd> - 45d53c: 0f b6 4a 0e movzx ecx, byte ptr [rdx + 14] - 45d540: 0f b6 70 0e movzx esi, byte ptr [rax + 14] - 45d544: 40 88 72 0e mov byte ptr [rdx + 14], sil - 45d548: 88 48 0e mov byte ptr [rax + 14], cl - 45d54b: e9 ed f4 ff ff jmp 0x45ca3d <_quicksort+0x1bd> - 45d550: 4c 89 7c 24 18 mov qword ptr [rsp + 24], r15 - 45d555: e9 7c f5 ff ff jmp 0x45cad6 <_quicksort+0x256> - 45d55a: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 45d55f: 49 8d 45 10 lea rax, [r13 + 16] - 45d563: 48 85 c0 test rax, rax - 45d566: 48 8d 41 10 lea rax, [rcx + 16] - 45d56a: 0f 9e c2 setle dl - 45d56d: 49 39 c4 cmp r12, rax - 45d570: 0f 93 c0 setae al - 45d573: 08 c2 or dl, al - 45d575: 0f 84 40 02 00 00 je 0x45d7bb <_quicksort+0xf3b> - 45d57b: 48 83 7c 24 20 0e cmp qword ptr [rsp + 32], 14 - 45d581: 0f 86 34 02 00 00 jbe 0x45d7bb <_quicksort+0xf3b> - 45d587: 48 8b 74 24 28 mov rsi, qword ptr [rsp + 40] - 45d58c: 31 c0 xor eax, eax - 45d58e: 31 d2 xor edx, edx - 45d590: f3 41 0f 6f 04 04 movdqu xmm0, xmmword ptr [r12 + rax] - 45d596: f3 0f 6f 1c 01 movdqu xmm3, xmmword ptr [rcx + rax] - 45d59b: 48 83 c2 01 add rdx, 1 - 45d59f: 41 0f 11 1c 04 movups xmmword ptr [r12 + rax], xmm3 - 45d5a4: 0f 11 04 01 movups xmmword ptr [rcx + rax], xmm0 - 45d5a8: 48 83 c0 10 add rax, 16 - 45d5ac: 48 39 d6 cmp rsi, rdx - 45d5af: 77 df ja 0x45d590 <_quicksort+0xd10> - 45d5b1: 48 8b 7c 24 30 mov rdi, qword ptr [rsp + 48] - 45d5b6: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 45d5bb: 49 8d 14 3c lea rdx, [r12 + rdi] - 45d5bf: 48 01 f8 add rax, rdi - 45d5c2: 48 39 7c 24 08 cmp qword ptr [rsp + 8], rdi - 45d5c7: 0f 84 5b f4 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d5cd: 0f b6 0a movzx ecx, byte ptr [rdx] - 45d5d0: 0f b6 30 movzx esi, byte ptr [rax] - 45d5d3: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 45d5d9: 40 88 32 mov byte ptr [rdx], sil - 45d5dc: 88 08 mov byte ptr [rax], cl - 45d5de: 0f 84 44 f4 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d5e4: 0f b6 4a 01 movzx ecx, byte ptr [rdx + 1] - 45d5e8: 0f b6 70 01 movzx esi, byte ptr [rax + 1] - 45d5ec: 48 83 7c 24 48 00 cmp qword ptr [rsp + 72], 0 - 45d5f2: 40 88 72 01 mov byte ptr [rdx + 1], sil - 45d5f6: 88 48 01 mov byte ptr [rax + 1], cl - 45d5f9: 0f 84 29 f4 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d5ff: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] - 45d603: 0f b6 70 02 movzx esi, byte ptr [rax + 2] - 45d607: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 - 45d60d: 40 88 72 02 mov byte ptr [rdx + 2], sil - 45d611: 88 48 02 mov byte ptr [rax + 2], cl - 45d614: 0f 84 0e f4 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d61a: 0f b6 4a 03 movzx ecx, byte ptr [rdx + 3] - 45d61e: 0f b6 70 03 movzx esi, byte ptr [rax + 3] - 45d622: 48 83 7c 24 68 00 cmp qword ptr [rsp + 104], 0 - 45d628: 40 88 72 03 mov byte ptr [rdx + 3], sil - 45d62c: 88 48 03 mov byte ptr [rax + 3], cl - 45d62f: 0f 84 f3 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d635: 0f b6 4a 04 movzx ecx, byte ptr [rdx + 4] - 45d639: 0f b6 70 04 movzx esi, byte ptr [rax + 4] - 45d63d: 48 83 7c 24 70 00 cmp qword ptr [rsp + 112], 0 - 45d643: 40 88 72 04 mov byte ptr [rdx + 4], sil - 45d647: 88 48 04 mov byte ptr [rax + 4], cl - 45d64a: 0f 84 d8 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d650: 0f b6 4a 05 movzx ecx, byte ptr [rdx + 5] - 45d654: 0f b6 70 05 movzx esi, byte ptr [rax + 5] - 45d658: 48 83 7c 24 78 00 cmp qword ptr [rsp + 120], 0 - 45d65e: 40 88 72 05 mov byte ptr [rdx + 5], sil - 45d662: 88 48 05 mov byte ptr [rax + 5], cl - 45d665: 0f 84 bd f3 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d66b: 0f b6 4a 06 movzx ecx, byte ptr [rdx + 6] - 45d66f: 0f b6 70 06 movzx esi, byte ptr [rax + 6] - 45d673: 48 83 bc 24 80 00 00 00 00 cmp qword ptr [rsp + 128], 0 - 45d67c: 40 88 72 06 mov byte ptr [rdx + 6], sil - 45d680: 88 48 06 mov byte ptr [rax + 6], cl - 45d683: 0f 84 9f f3 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d689: 0f b6 4a 07 movzx ecx, byte ptr [rdx + 7] - 45d68d: 0f b6 70 07 movzx esi, byte ptr [rax + 7] - 45d691: 48 83 bc 24 88 00 00 00 00 cmp qword ptr [rsp + 136], 0 - 45d69a: 40 88 72 07 mov byte ptr [rdx + 7], sil - 45d69e: 88 48 07 mov byte ptr [rax + 7], cl - 45d6a1: 0f 84 81 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d6a7: 0f b6 4a 08 movzx ecx, byte ptr [rdx + 8] - 45d6ab: 0f b6 70 08 movzx esi, byte ptr [rax + 8] - 45d6af: 48 83 bc 24 90 00 00 00 00 cmp qword ptr [rsp + 144], 0 - 45d6b8: 40 88 72 08 mov byte ptr [rdx + 8], sil - 45d6bc: 88 48 08 mov byte ptr [rax + 8], cl - 45d6bf: 0f 84 63 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d6c5: 0f b6 4a 09 movzx ecx, byte ptr [rdx + 9] - 45d6c9: 0f b6 70 09 movzx esi, byte ptr [rax + 9] - 45d6cd: 48 83 bc 24 98 00 00 00 00 cmp qword ptr [rsp + 152], 0 - 45d6d6: 40 88 72 09 mov byte ptr [rdx + 9], sil - 45d6da: 88 48 09 mov byte ptr [rax + 9], cl - 45d6dd: 0f 84 45 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d6e3: 0f b6 4a 0a movzx ecx, byte ptr [rdx + 10] - 45d6e7: 0f b6 70 0a movzx esi, byte ptr [rax + 10] - 45d6eb: 48 83 bc 24 a8 00 00 00 00 cmp qword ptr [rsp + 168], 0 - 45d6f4: 40 88 72 0a mov byte ptr [rdx + 10], sil - 45d6f8: 88 48 0a mov byte ptr [rax + 10], cl - 45d6fb: 0f 84 27 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d701: 0f b6 4a 0b movzx ecx, byte ptr [rdx + 11] - 45d705: 0f b6 70 0b movzx esi, byte ptr [rax + 11] - 45d709: 48 83 bc 24 b0 00 00 00 00 cmp qword ptr [rsp + 176], 0 - 45d712: 40 88 72 0b mov byte ptr [rdx + 11], sil - 45d716: 88 48 0b mov byte ptr [rax + 11], cl - 45d719: 0f 84 09 f3 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d71f: 0f b6 4a 0c movzx ecx, byte ptr [rdx + 12] - 45d723: 0f b6 70 0c movzx esi, byte ptr [rax + 12] - 45d727: 48 83 bc 24 c0 00 00 00 00 cmp qword ptr [rsp + 192], 0 - 45d730: 40 88 72 0c mov byte ptr [rdx + 12], sil - 45d734: 88 48 0c mov byte ptr [rax + 12], cl - 45d737: 0f 84 eb f2 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d73d: 0f b6 4a 0d movzx ecx, byte ptr [rdx + 13] - 45d741: 0f b6 70 0d movzx esi, byte ptr [rax + 13] - 45d745: 48 83 bc 24 c8 00 00 00 00 cmp qword ptr [rsp + 200], 0 - 45d74e: 40 88 72 0d mov byte ptr [rdx + 13], sil - 45d752: 88 48 0d mov byte ptr [rax + 13], cl - 45d755: 0f 84 cd f2 ff ff je 0x45ca28 <_quicksort+0x1a8> - 45d75b: 0f b6 4a 0e movzx ecx, byte ptr [rdx + 14] - 45d75f: 0f b6 70 0e movzx esi, byte ptr [rax + 14] - 45d763: 40 88 72 0e mov byte ptr [rdx + 14], sil - 45d767: 88 48 0e mov byte ptr [rax + 14], cl - 45d76a: e9 b9 f2 ff ff jmp 0x45ca28 <_quicksort+0x1a8> - 45d76f: 66 49 0f 6e c5 movq xmm0, r13 - 45d774: 48 89 74 24 58 mov qword ptr [rsp + 88], rsi - 45d779: 0f 16 44 24 18 movhps xmm0, qword ptr [rsp + 24] # xmm0 = xmm0[0,1],mem[0,1] - 45d77e: 4c 89 7c 24 18 mov qword ptr [rsp + 24], r15 - 45d783: 0f 29 07 movaps xmmword ptr [rdi], xmm0 - 45d786: e9 4b f3 ff ff jmp 0x45cad6 <_quicksort+0x256> - 45d78b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45d790: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 45d795: 4d 8d 04 04 lea r8, [r12 + rax] - 45d799: 4c 89 e0 mov rax, r12 - 45d79c: 0f b6 08 movzx ecx, byte ptr [rax] - 45d79f: 0f b6 32 movzx esi, byte ptr [rdx] - 45d7a2: 48 83 c0 01 add rax, 1 - 45d7a6: 48 83 c2 01 add rdx, 1 - 45d7aa: 40 88 70 ff mov byte ptr [rax - 1], sil - 45d7ae: 88 4a ff mov byte ptr [rdx - 1], cl - 45d7b1: 4c 39 c0 cmp rax, r8 - 45d7b4: 75 e6 jne 0x45d79c <_quicksort+0xf1c> - 45d7b6: e9 72 fb ff ff jmp 0x45d32d <_quicksort+0xaad> - 45d7bb: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45d7c0: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] - 45d7c5: 49 8d 3c 04 lea rdi, [r12 + rax] - 45d7c9: 4c 89 e0 mov rax, r12 - 45d7cc: 0f b6 08 movzx ecx, byte ptr [rax] - 45d7cf: 0f b6 32 movzx esi, byte ptr [rdx] - 45d7d2: 48 83 c0 01 add rax, 1 - 45d7d6: 48 83 c2 01 add rdx, 1 - 45d7da: 40 88 70 ff mov byte ptr [rax - 1], sil - 45d7de: 88 4a ff mov byte ptr [rdx - 1], cl - 45d7e1: 48 39 f8 cmp rax, rdi - 45d7e4: 75 e6 jne 0x45d7cc <_quicksort+0xf4c> - 45d7e6: e9 3d f2 ff ff jmp 0x45ca28 <_quicksort+0x1a8> - 45d7eb: 48 89 c8 mov rax, rcx - 45d7ee: 41 0f b6 55 00 movzx edx, byte ptr [r13] - 45d7f3: 0f b6 08 movzx ecx, byte ptr [rax] - 45d7f6: 48 83 c0 01 add rax, 1 - 45d7fa: 49 83 c5 01 add r13, 1 - 45d7fe: 41 88 4d ff mov byte ptr [r13 - 1], cl - 45d802: 88 50 ff mov byte ptr [rax - 1], dl - 45d805: 49 39 c4 cmp r12, rax - 45d808: 75 e4 jne 0x45d7ee <_quicksort+0xf6e> - 45d80a: e9 47 f5 ff ff jmp 0x45cd56 <_quicksort+0x4d6> - 45d80f: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45d814: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] - 45d819: 49 8d 0c 04 lea rcx, [r12 + rax] - 45d81d: 4c 89 e0 mov rax, r12 - 45d820: 0f b6 30 movzx esi, byte ptr [rax] - 45d823: 0f b6 3a movzx edi, byte ptr [rdx] - 45d826: 48 83 c0 01 add rax, 1 - 45d82a: 48 83 c2 01 add rdx, 1 - 45d82e: 40 88 78 ff mov byte ptr [rax - 1], dil - 45d832: 40 88 72 ff mov byte ptr [rdx - 1], sil - 45d836: 48 39 c8 cmp rax, rcx - 45d839: 75 e5 jne 0x45d820 <_quicksort+0xfa0> - 45d83b: e9 fd f1 ff ff jmp 0x45ca3d <_quicksort+0x1bd> - 45d840: e8 8b e3 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 45d845: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45d84f: 90 nop - -000000000045d850 <__add_to_environ>: - 45d850: f3 0f 1e fa endbr64 - 45d854: 55 push rbp - 45d855: 48 89 e5 mov rbp, rsp - 45d858: 41 57 push r15 - 45d85a: 41 56 push r14 - 45d85c: 41 55 push r13 - 45d85e: 41 54 push r12 - 45d860: 49 89 fc mov r12, rdi - 45d863: 53 push rbx - 45d864: 48 89 d3 mov rbx, rdx - 45d867: 48 83 ec 48 sub rsp, 72 - 45d86b: 48 89 75 a0 mov qword ptr [rbp - 96], rsi - 45d86f: 48 89 55 b8 mov qword ptr [rbp - 72], rdx - 45d873: 89 4d ac mov dword ptr [rbp - 84], ecx - 45d876: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 45d87f: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 45d883: 31 c0 xor eax, eax - 45d885: e8 f6 38 fa ff call 0x401180 <.plt+0x160> - 45d88a: 49 89 c6 mov r14, rax - 45d88d: 48 85 db test rbx, rbx - 45d890: 0f 84 4a 01 00 00 je 0x45d9e0 <__add_to_environ+0x190> - 45d896: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 45d89e: 85 c0 test eax, eax - 45d8a0: 0f 85 6a 02 00 00 jne 0x45db10 <__add_to_environ+0x2c0> - 45d8a6: ba 01 00 00 00 mov edx, 1 - 45d8ab: 0f b1 15 6e 56 06 00 cmpxchg dword ptr [rip + 415342], edx # 0x4c2f20 - 45d8b2: 48 8b 1d 2f 54 06 00 mov rbx, qword ptr [rip + 414767] # 0x4c2ce8 - 45d8b9: 48 85 db test rbx, rbx - 45d8bc: 0f 84 0e 01 00 00 je 0x45d9d0 <__add_to_environ+0x180> - 45d8c2: 4c 8b 2b mov r13, qword ptr [rbx] - 45d8c5: 4d 85 ed test r13, r13 - 45d8c8: 0f 84 02 01 00 00 je 0x45d9d0 <__add_to_environ+0x180> - 45d8ce: 45 31 ff xor r15d, r15d - 45d8d1: eb 08 jmp 0x45d8db <__add_to_environ+0x8b> - 45d8d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45d8d8: 49 89 d7 mov r15, rdx - 45d8db: 4c 89 f2 mov rdx, r14 - 45d8de: 4c 89 e6 mov rsi, r12 - 45d8e1: 4c 89 ef mov rdi, r13 - 45d8e4: e8 e7 37 fa ff call 0x4010d0 <.plt+0xb0> - 45d8e9: 85 c0 test eax, eax - 45d8eb: 75 08 jne 0x45d8f5 <__add_to_environ+0xa5> - 45d8ed: 43 80 7c 35 00 3d cmp byte ptr [r13 + r14], 61 - 45d8f3: 74 79 je 0x45d96e <__add_to_environ+0x11e> - 45d8f5: 4c 8b 6b 08 mov r13, qword ptr [rbx + 8] - 45d8f9: 48 83 c3 08 add rbx, 8 - 45d8fd: 49 8d 57 01 lea rdx, [r15 + 1] - 45d901: 4d 85 ed test r13, r13 - 45d904: 75 d2 jne 0x45d8d8 <__add_to_environ+0x88> - 45d906: 4a 8d 34 fd 18 00 00 00 lea rsi, [8*r15 + 24] - 45d90e: 4c 8b 2d fb 55 06 00 mov r13, qword ptr [rip + 415227] # 0x4c2f10 - 45d915: 48 89 55 b0 mov qword ptr [rbp - 80], rdx - 45d919: 4c 89 ef mov rdi, r13 - 45d91c: e8 2f 23 fc ff call 0x41fc50 - 45d921: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] - 45d925: 48 85 c0 test rax, rax - 45d928: 48 89 c1 mov rcx, rax - 45d92b: 0f 84 c2 02 00 00 je 0x45dbf3 <__add_to_environ+0x3a3> - 45d931: 48 8b 35 b0 53 06 00 mov rsi, qword ptr [rip + 414640] # 0x4c2ce8 - 45d938: 48 8d 1c d5 00 00 00 00 lea rbx, [8*rdx] - 45d940: 49 39 f5 cmp r13, rsi - 45d943: 74 0e je 0x45d953 <__add_to_environ+0x103> - 45d945: 48 89 da mov rdx, rbx - 45d948: 48 89 c7 mov rdi, rax - 45d94b: e8 10 37 fa ff call 0x401060 <.plt+0x40> - 45d950: 48 89 c1 mov rcx, rax - 45d953: 48 01 cb add rbx, rcx - 45d956: 66 0f ef c0 pxor xmm0, xmm0 - 45d95a: 48 89 0d af 55 06 00 mov qword ptr [rip + 415151], rcx # 0x4c2f10 - 45d961: 0f 11 03 movups xmmword ptr [rbx], xmm0 - 45d964: 4c 8b 2b mov r13, qword ptr [rbx] - 45d967: 48 89 0d 7a 53 06 00 mov qword ptr [rip + 414586], rcx # 0x4c2ce8 - 45d96e: 4d 85 ed test r13, r13 - 45d971: 74 4d je 0x45d9c0 <__add_to_environ+0x170> - 45d973: 8b 45 ac mov eax, dword ptr [rbp - 84] - 45d976: 85 c0 test eax, eax - 45d978: 75 46 jne 0x45d9c0 <__add_to_environ+0x170> - 45d97a: 64 44 8b 04 25 18 00 00 00 mov r8d, dword ptr fs:[24] - 45d983: 45 85 c0 test r8d, r8d - 45d986: 0f 85 b4 01 00 00 jne 0x45db40 <__add_to_environ+0x2f0> - 45d98c: 83 2d 8d 55 06 00 01 sub dword ptr [rip + 415117], 1 # 0x4c2f20 - 45d993: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 45d997: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45d9a0: 0f 85 83 02 00 00 jne 0x45dc29 <__add_to_environ+0x3d9> - 45d9a6: 48 8d 65 d8 lea rsp, [rbp - 40] - 45d9aa: 44 89 c0 mov eax, r8d - 45d9ad: 5b pop rbx - 45d9ae: 41 5c pop r12 - 45d9b0: 41 5d pop r13 - 45d9b2: 41 5e pop r14 - 45d9b4: 41 5f pop r15 - 45d9b6: 5d pop rbp - 45d9b7: c3 ret - 45d9b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 45d9c0: 48 83 7d b8 00 cmp qword ptr [rbp - 72], 0 - 45d9c5: 74 39 je 0x45da00 <__add_to_environ+0x1b0> - 45d9c7: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] - 45d9cb: 48 89 03 mov qword ptr [rbx], rax - 45d9ce: eb aa jmp 0x45d97a <__add_to_environ+0x12a> - 45d9d0: be 10 00 00 00 mov esi, 16 - 45d9d5: 31 d2 xor edx, edx - 45d9d7: e9 32 ff ff ff jmp 0x45d90e <__add_to_environ+0xbe> - 45d9dc: 0f 1f 40 00 nop dword ptr [rax] - 45d9e0: 48 8b 7d a0 mov rdi, qword ptr [rbp - 96] - 45d9e4: e8 97 37 fa ff call 0x401180 <.plt+0x160> - 45d9e9: 48 83 c0 01 add rax, 1 - 45d9ed: 48 89 45 98 mov qword ptr [rbp - 104], rax - 45d9f1: e9 a0 fe ff ff jmp 0x45d896 <__add_to_environ+0x46> - 45d9f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45da00: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 45da04: 4e 8d 7c 30 01 lea r15, [rax + r14 + 1] - 45da09: 4c 89 ff mov rdi, r15 - 45da0c: e8 3f c3 fb ff call 0x419d50 <__libc_alloca_cutoff> - 45da11: 49 81 ff 00 10 00 00 cmp r15, 4096 - 45da18: 76 08 jbe 0x45da22 <__add_to_environ+0x1d2> - 45da1a: 85 c0 test eax, eax - 45da1c: 0f 84 5d 01 00 00 je 0x45db7f <__add_to_environ+0x32f> - 45da22: 49 8d 47 17 lea rax, [r15 + 23] - 45da26: 48 89 e1 mov rcx, rsp - 45da29: 48 89 c2 mov rdx, rax - 45da2c: 48 25 00 f0 ff ff and rax, -4096 - 45da32: 48 29 c1 sub rcx, rax - 45da35: 48 83 e2 f0 and rdx, -16 - 45da39: 48 89 c8 mov rax, rcx - 45da3c: 48 39 c4 cmp rsp, rax - 45da3f: 74 15 je 0x45da56 <__add_to_environ+0x206> - 45da41: 48 81 ec 00 10 00 00 sub rsp, 4096 - 45da48: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 45da51: 48 39 c4 cmp rsp, rax - 45da54: 75 eb jne 0x45da41 <__add_to_environ+0x1f1> - 45da56: 81 e2 ff 0f 00 00 and edx, 4095 - 45da5c: 48 29 d4 sub rsp, rdx - 45da5f: 48 85 d2 test rdx, rdx - 45da62: 0f 85 0c 01 00 00 jne 0x45db74 <__add_to_environ+0x324> - 45da68: 48 8d 44 24 0f lea rax, [rsp + 15] - 45da6d: 4c 89 f2 mov rdx, r14 - 45da70: 4c 89 e6 mov rsi, r12 - 45da73: 48 83 e0 f0 and rax, -16 - 45da77: 48 89 c7 mov rdi, rax - 45da7a: 49 89 c5 mov r13, rax - 45da7d: e8 ce 36 fa ff call 0x401150 <.plt+0x130> - 45da82: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] - 45da86: 48 8b 75 a0 mov rsi, qword ptr [rbp - 96] - 45da8a: c6 00 3d mov byte ptr [rax], 61 - 45da8d: 48 8d 78 01 lea rdi, [rax + 1] - 45da91: e8 ca 35 fa ff call 0x401060 <.plt+0x40> - 45da96: 48 8d 15 93 36 fa ff lea rdx, [rip - 379245] # 0x401130 <.plt+0x110> - 45da9d: 48 8d 35 74 54 06 00 lea rsi, [rip + 414836] # 0x4c2f18 - 45daa4: 4c 89 ef mov rdi, r13 - 45daa7: e8 e4 be fe ff call 0x449990 - 45daac: 48 85 c0 test rax, rax - 45daaf: 74 10 je 0x45dac1 <__add_to_environ+0x271> - 45dab1: 48 8b 00 mov rax, qword ptr [rax] - 45dab4: 48 89 45 b8 mov qword ptr [rbp - 72], rax - 45dab8: 48 85 c0 test rax, rax - 45dabb: 0f 85 06 ff ff ff jne 0x45d9c7 <__add_to_environ+0x177> - 45dac1: 4c 89 ff mov rdi, r15 - 45dac4: e8 97 14 fc ff call 0x41ef60 - 45dac9: 48 89 45 b8 mov qword ptr [rbp - 72], rax - 45dacd: 48 85 c0 test rax, rax - 45dad0: 0f 84 1d 01 00 00 je 0x45dbf3 <__add_to_environ+0x3a3> - 45dad6: 48 89 c7 mov rdi, rax - 45dad9: 4c 89 fa mov rdx, r15 - 45dadc: 4c 89 ee mov rsi, r13 - 45dadf: e8 7c 35 fa ff call 0x401060 <.plt+0x40> - 45dae4: 48 8b 7d b8 mov rdi, qword ptr [rbp - 72] - 45dae8: 48 8d 15 41 36 fa ff lea rdx, [rip - 379327] # 0x401130 <.plt+0x110> - 45daef: 48 8d 35 22 54 06 00 lea rsi, [rip + 414754] # 0x4c2f18 - 45daf6: e8 95 ba fe ff call 0x449590 - 45dafb: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] - 45daff: 48 89 03 mov qword ptr [rbx], rax - 45db02: e9 73 fe ff ff jmp 0x45d97a <__add_to_environ+0x12a> - 45db07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 45db10: 31 c0 xor eax, eax - 45db12: ba 01 00 00 00 mov edx, 1 - 45db17: f0 lock - 45db18: 0f b1 15 01 54 06 00 cmpxchg dword ptr [rip + 414721], edx # 0x4c2f20 - 45db1f: 0f 84 8d fd ff ff je 0x45d8b2 <__add_to_environ+0x62> - 45db25: 48 8d 3d f4 53 06 00 lea rdi, [rip + 414708] # 0x4c2f20 - 45db2c: e8 6f c2 fb ff call 0x419da0 <__lll_lock_wait_private> - 45db31: e9 7c fd ff ff jmp 0x45d8b2 <__add_to_environ+0x62> - 45db36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45db40: 31 c0 xor eax, eax - 45db42: 87 05 d8 53 06 00 xchg dword ptr [rip + 414680], eax # 0x4c2f20 - 45db48: 45 31 c0 xor r8d, r8d - 45db4b: 83 f8 01 cmp eax, 1 - 45db4e: 0f 8e 3f fe ff ff jle 0x45d993 <__add_to_environ+0x143> - 45db54: 45 31 d2 xor r10d, r10d - 45db57: ba 01 00 00 00 mov edx, 1 - 45db5c: be 81 00 00 00 mov esi, 129 - 45db61: b8 ca 00 00 00 mov eax, 202 - 45db66: 48 8d 3d b3 53 06 00 lea rdi, [rip + 414643] # 0x4c2f20 - 45db6d: 0f 05 syscall - 45db6f: e9 1f fe ff ff jmp 0x45d993 <__add_to_environ+0x143> - 45db74: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 45db7a: e9 e9 fe ff ff jmp 0x45da68 <__add_to_environ+0x218> - 45db7f: 4c 89 ff mov rdi, r15 - 45db82: e8 d9 13 fc ff call 0x41ef60 - 45db87: 48 89 45 b8 mov qword ptr [rbp - 72], rax - 45db8b: 48 85 c0 test rax, rax - 45db8e: 74 63 je 0x45dbf3 <__add_to_environ+0x3a3> - 45db90: 4c 89 f2 mov rdx, r14 - 45db93: 4c 8b 75 b8 mov r14, qword ptr [rbp - 72] - 45db97: 4c 89 e6 mov rsi, r12 - 45db9a: 4c 89 f7 mov rdi, r14 - 45db9d: e8 ae 35 fa ff call 0x401150 <.plt+0x130> - 45dba2: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] - 45dba6: 48 8b 75 a0 mov rsi, qword ptr [rbp - 96] - 45dbaa: c6 00 3d mov byte ptr [rax], 61 - 45dbad: 48 8d 78 01 lea rdi, [rax + 1] - 45dbb1: e8 aa 34 fa ff call 0x401060 <.plt+0x40> - 45dbb6: 48 8d 15 73 35 fa ff lea rdx, [rip - 379533] # 0x401130 <.plt+0x110> - 45dbbd: 48 8d 35 54 53 06 00 lea rsi, [rip + 414548] # 0x4c2f18 - 45dbc4: 4c 89 f7 mov rdi, r14 - 45dbc7: e8 c4 bd fe ff call 0x449990 - 45dbcc: 48 85 c0 test rax, rax - 45dbcf: 0f 84 0f ff ff ff je 0x45dae4 <__add_to_environ+0x294> - 45dbd5: 4c 8b 20 mov r12, qword ptr [rax] - 45dbd8: 4d 85 e4 test r12, r12 - 45dbdb: 0f 84 03 ff ff ff je 0x45dae4 <__add_to_environ+0x294> - 45dbe1: 48 8b 7d b8 mov rdi, qword ptr [rbp - 72] - 45dbe5: e8 66 19 fc ff call 0x41f550 - 45dbea: 4c 89 65 b8 mov qword ptr [rbp - 72], r12 - 45dbee: e9 d4 fd ff ff jmp 0x45d9c7 <__add_to_environ+0x177> - 45dbf3: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 45dbfb: 85 c0 test eax, eax - 45dbfd: 75 12 jne 0x45dc11 <__add_to_environ+0x3c1> - 45dbff: 83 2d 1a 53 06 00 01 sub dword ptr [rip + 414490], 1 # 0x4c2f20 - 45dc06: 41 b8 ff ff ff ff mov r8d, 4294967295 - 45dc0c: e9 82 fd ff ff jmp 0x45d993 <__add_to_environ+0x143> - 45dc11: 31 c0 xor eax, eax - 45dc13: 87 05 07 53 06 00 xchg dword ptr [rip + 414471], eax # 0x4c2f20 - 45dc19: 83 f8 01 cmp eax, 1 - 45dc1c: 7f 10 jg 0x45dc2e <__add_to_environ+0x3de> - 45dc1e: 41 b8 ff ff ff ff mov r8d, 4294967295 - 45dc24: e9 6a fd ff ff jmp 0x45d993 <__add_to_environ+0x143> - 45dc29: e8 a2 df fe ff call 0x44bbd0 <__stack_chk_fail_local> - 45dc2e: 45 31 d2 xor r10d, r10d - 45dc31: ba 01 00 00 00 mov edx, 1 - 45dc36: be 81 00 00 00 mov esi, 129 - 45dc3b: b8 ca 00 00 00 mov eax, 202 - 45dc40: 48 8d 3d d9 52 06 00 lea rdi, [rip + 414425] # 0x4c2f20 - 45dc47: 0f 05 syscall - 45dc49: eb d3 jmp 0x45dc1e <__add_to_environ+0x3ce> - 45dc4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000045dc50 : - 45dc50: f3 0f 1e fa endbr64 - 45dc54: 41 55 push r13 - 45dc56: 41 54 push r12 - 45dc58: 55 push rbp - 45dc59: 48 85 ff test rdi, rdi - 45dc5c: 74 32 je 0x45dc90 - 45dc5e: 80 3f 00 cmp byte ptr [rdi], 0 - 45dc61: 48 89 fd mov rbp, rdi - 45dc64: 74 2a je 0x45dc90 - 45dc66: 49 89 f4 mov r12, rsi - 45dc69: be 3d 00 00 00 mov esi, 61 - 45dc6e: 41 89 d5 mov r13d, edx - 45dc71: e8 1a 35 fa ff call 0x401190 <.plt+0x170> - 45dc76: 48 85 c0 test rax, rax - 45dc79: 75 15 jne 0x45dc90 - 45dc7b: 44 89 e9 mov ecx, r13d - 45dc7e: 4c 89 e6 mov rsi, r12 - 45dc81: 48 89 ef mov rdi, rbp - 45dc84: 31 d2 xor edx, edx - 45dc86: 5d pop rbp - 45dc87: 41 5c pop r12 - 45dc89: 41 5d pop r13 - 45dc8b: e9 c0 fb ff ff jmp 0x45d850 <__add_to_environ> - 45dc90: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45dc97: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 45dc9e: b8 ff ff ff ff mov eax, 4294967295 - 45dca3: 5d pop rbp - 45dca4: 41 5c pop r12 - 45dca6: 41 5d pop r13 - 45dca8: c3 ret - 45dca9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000045dcb0 : - 45dcb0: f3 0f 1e fa endbr64 - 45dcb4: 41 55 push r13 - 45dcb6: 41 54 push r12 - 45dcb8: 55 push rbp - 45dcb9: 53 push rbx - 45dcba: 48 83 ec 08 sub rsp, 8 - 45dcbe: 48 85 ff test rdi, rdi - 45dcc1: 0f 84 29 01 00 00 je 0x45ddf0 - 45dcc7: 80 3f 00 cmp byte ptr [rdi], 0 - 45dcca: 49 89 fc mov r12, rdi - 45dccd: 0f 84 1d 01 00 00 je 0x45ddf0 - 45dcd3: be 3d 00 00 00 mov esi, 61 - 45dcd8: e8 b3 34 fa ff call 0x401190 <.plt+0x170> - 45dcdd: 48 85 c0 test rax, rax - 45dce0: 0f 85 0a 01 00 00 jne 0x45ddf0 - 45dce6: 4c 89 e7 mov rdi, r12 - 45dce9: e8 92 34 fa ff call 0x401180 <.plt+0x160> - 45dcee: 49 89 c5 mov r13, rax - 45dcf1: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 45dcf9: 85 c0 test eax, eax - 45dcfb: 0f 85 8f 00 00 00 jne 0x45dd90 - 45dd01: ba 01 00 00 00 mov edx, 1 - 45dd06: 0f b1 15 13 52 06 00 cmpxchg dword ptr [rip + 414227], edx # 0x4c2f20 - 45dd0d: 48 8b 2d d4 4f 06 00 mov rbp, qword ptr [rip + 413652] # 0x4c2ce8 - 45dd14: 48 85 ed test rbp, rbp - 45dd17: 75 24 jne 0x45dd3d - 45dd19: eb 2b jmp 0x45dd46 - 45dd1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45dd20: 4c 89 ea mov rdx, r13 - 45dd23: 4c 89 e6 mov rsi, r12 - 45dd26: 48 89 df mov rdi, rbx - 45dd29: e8 a2 33 fa ff call 0x4010d0 <.plt+0xb0> - 45dd2e: 85 c0 test eax, eax - 45dd30: 75 07 jne 0x45dd39 - 45dd32: 42 80 3c 2b 3d cmp byte ptr [rbx + r13], 61 - 45dd37: 74 37 je 0x45dd70 - 45dd39: 48 83 c5 08 add rbp, 8 - 45dd3d: 48 8b 5d 00 mov rbx, qword ptr [rbp] - 45dd41: 48 85 db test rbx, rbx - 45dd44: 75 da jne 0x45dd20 - 45dd46: 64 44 8b 04 25 18 00 00 00 mov r8d, dword ptr fs:[24] - 45dd4f: 45 85 c0 test r8d, r8d - 45dd52: 75 6c jne 0x45ddc0 - 45dd54: 83 2d c5 51 06 00 01 sub dword ptr [rip + 414149], 1 # 0x4c2f20 - 45dd5b: 48 83 c4 08 add rsp, 8 - 45dd5f: 44 89 c0 mov eax, r8d - 45dd62: 5b pop rbx - 45dd63: 5d pop rbp - 45dd64: 41 5c pop r12 - 45dd66: 41 5d pop r13 - 45dd68: c3 ret - 45dd69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45dd70: 48 89 e8 mov rax, rbp - 45dd73: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45dd78: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 45dd7c: 48 83 c0 08 add rax, 8 - 45dd80: 48 89 50 f8 mov qword ptr [rax - 8], rdx - 45dd84: 48 85 d2 test rdx, rdx - 45dd87: 75 ef jne 0x45dd78 - 45dd89: eb b2 jmp 0x45dd3d - 45dd8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45dd90: 31 c0 xor eax, eax - 45dd92: ba 01 00 00 00 mov edx, 1 - 45dd97: f0 lock - 45dd98: 0f b1 15 81 51 06 00 cmpxchg dword ptr [rip + 414081], edx # 0x4c2f20 - 45dd9f: 0f 84 68 ff ff ff je 0x45dd0d - 45dda5: 48 8d 3d 74 51 06 00 lea rdi, [rip + 414068] # 0x4c2f20 - 45ddac: e8 ef bf fb ff call 0x419da0 <__lll_lock_wait_private> - 45ddb1: e9 57 ff ff ff jmp 0x45dd0d - 45ddb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45ddc0: 31 c0 xor eax, eax - 45ddc2: 87 05 58 51 06 00 xchg dword ptr [rip + 414040], eax # 0x4c2f20 - 45ddc8: 45 31 c0 xor r8d, r8d - 45ddcb: 83 f8 01 cmp eax, 1 - 45ddce: 7e 8b jle 0x45dd5b - 45ddd0: 45 31 d2 xor r10d, r10d - 45ddd3: ba 01 00 00 00 mov edx, 1 - 45ddd8: be 81 00 00 00 mov esi, 129 - 45dddd: b8 ca 00 00 00 mov eax, 202 - 45dde2: 48 8d 3d 37 51 06 00 lea rdi, [rip + 414007] # 0x4c2f20 - 45dde9: 0f 05 syscall - 45ddeb: e9 6b ff ff ff jmp 0x45dd5b - 45ddf0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45ddf7: 41 b8 ff ff ff ff mov r8d, 4294967295 - 45ddfd: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 45de04: e9 52 ff ff ff jmp 0x45dd5b - 45de09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000045de10 : - 45de10: f3 0f 1e fa endbr64 - 45de14: 48 83 ec 08 sub rsp, 8 - 45de18: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 45de20: 85 c0 test eax, eax - 45de22: 0f 85 90 00 00 00 jne 0x45deb8 - 45de28: ba 01 00 00 00 mov edx, 1 - 45de2d: 0f b1 15 ec 50 06 00 cmpxchg dword ptr [rip + 413932], edx # 0x4c2f20 - 45de34: 48 8b 3d ad 4e 06 00 mov rdi, qword ptr [rip + 413357] # 0x4c2ce8 - 45de3b: 48 39 3d ce 50 06 00 cmp qword ptr [rip + 413902], rdi # 0x4c2f10 - 45de42: 75 05 jne 0x45de49 - 45de44: 48 85 ff test rdi, rdi - 45de47: 75 27 jne 0x45de70 - 45de49: 48 c7 05 94 4e 06 00 00 00 00 00 mov qword ptr [rip + 413332], 0 # 0x4c2ce8 - 45de54: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 45de5c: 85 c0 test eax, eax - 45de5e: 75 28 jne 0x45de88 - 45de60: 83 2d b9 50 06 00 01 sub dword ptr [rip + 413881], 1 # 0x4c2f20 - 45de67: 31 c0 xor eax, eax - 45de69: 48 83 c4 08 add rsp, 8 - 45de6d: c3 ret - 45de6e: 66 90 nop - 45de70: e8 db 16 fc ff call 0x41f550 - 45de75: 48 c7 05 90 50 06 00 00 00 00 00 mov qword ptr [rip + 413840], 0 # 0x4c2f10 - 45de80: eb c7 jmp 0x45de49 - 45de82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45de88: 31 c0 xor eax, eax - 45de8a: 87 05 90 50 06 00 xchg dword ptr [rip + 413840], eax # 0x4c2f20 - 45de90: 83 f8 01 cmp eax, 1 - 45de93: 7e d2 jle 0x45de67 - 45de95: 45 31 d2 xor r10d, r10d - 45de98: ba 01 00 00 00 mov edx, 1 - 45de9d: be 81 00 00 00 mov esi, 129 - 45dea2: b8 ca 00 00 00 mov eax, 202 - 45dea7: 48 8d 3d 72 50 06 00 lea rdi, [rip + 413810] # 0x4c2f20 - 45deae: 0f 05 syscall - 45deb0: eb b5 jmp 0x45de67 - 45deb2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45deb8: 31 c0 xor eax, eax - 45deba: ba 01 00 00 00 mov edx, 1 - 45debf: f0 lock - 45dec0: 0f b1 15 59 50 06 00 cmpxchg dword ptr [rip + 413785], edx # 0x4c2f20 - 45dec7: 0f 84 67 ff ff ff je 0x45de34 - 45decd: 48 8d 3d 4c 50 06 00 lea rdi, [rip + 413772] # 0x4c2f20 - 45ded4: e8 c7 be fb ff call 0x419da0 <__lll_lock_wait_private> - 45ded9: e9 56 ff ff ff jmp 0x45de34 - 45dede: 66 90 nop - -000000000045dee0 : - 45dee0: f3 0f 1e fa endbr64 - 45dee4: 8b 05 b6 1b 06 00 mov eax, dword ptr [rip + 400310] # 0x4bfaa0 <__libc_enable_secure> - 45deea: 85 c0 test eax, eax - 45deec: 75 0a jne 0x45def8 - 45deee: e9 2d 1c fb ff jmp 0x40fb20 - 45def3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45def8: 31 c0 xor eax, eax - 45defa: c3 ret - 45defb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000045df00 <__strtoll_internal>: - 45df00: f3 0f 1e fa endbr64 - 45df04: 48 c7 c0 a8 ff ff ff mov rax, -88 - 45df0b: 64 4c 8b 00 mov r8, qword ptr fs:[rax] - 45df0f: e9 2c 00 00 00 jmp 0x45df40 <____strtoll_l_internal> - 45df14: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45df1f: 90 nop - -000000000045df20 : - 45df20: f3 0f 1e fa endbr64 - 45df24: 48 c7 c0 a8 ff ff ff mov rax, -88 - 45df2b: 31 c9 xor ecx, ecx - 45df2d: 64 4c 8b 00 mov r8, qword ptr fs:[rax] - 45df31: e9 0a 00 00 00 jmp 0x45df40 <____strtoll_l_internal> - 45df36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000045df40 <____strtoll_l_internal>: - 45df40: f3 0f 1e fa endbr64 - 45df44: 41 57 push r15 - 45df46: 41 56 push r14 - 45df48: 45 31 f6 xor r14d, r14d - 45df4b: 41 55 push r13 - 45df4d: 49 89 fd mov r13, rdi - 45df50: 41 54 push r12 - 45df52: 45 31 e4 xor r12d, r12d - 45df55: 55 push rbp - 45df56: 53 push rbx - 45df57: 48 83 ec 28 sub rsp, 40 - 45df5b: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 45df60: 85 c9 test ecx, ecx - 45df62: 0f 85 e0 02 00 00 jne 0x45e248 <____strtoll_l_internal+0x308> - 45df68: 83 fa 01 cmp edx, 1 - 45df6b: 0f 84 7f 01 00 00 je 0x45e0f0 <____strtoll_l_internal+0x1b0> - 45df71: 83 fa 24 cmp edx, 36 - 45df74: 0f 87 76 01 00 00 ja 0x45e0f0 <____strtoll_l_internal+0x1b0> - 45df7a: 49 0f be 45 00 movsx rax, byte ptr [r13] - 45df7f: 49 8b 70 68 mov rsi, qword ptr [r8 + 104] - 45df83: 4c 89 eb mov rbx, r13 - 45df86: 48 89 c1 mov rcx, rax - 45df89: f6 44 46 01 20 test byte ptr [rsi + 2*rax + 1], 32 - 45df8e: 74 13 je 0x45dfa3 <____strtoll_l_internal+0x63> - 45df90: 48 0f be 43 01 movsx rax, byte ptr [rbx + 1] - 45df95: 48 83 c3 01 add rbx, 1 - 45df99: 48 89 c1 mov rcx, rax - 45df9c: f6 44 46 01 20 test byte ptr [rsi + 2*rax + 1], 32 - 45dfa1: 75 ed jne 0x45df90 <____strtoll_l_internal+0x50> - 45dfa3: 84 c9 test cl, cl - 45dfa5: 0f 84 be 03 00 00 je 0x45e369 <____strtoll_l_internal+0x429> - 45dfab: 80 f9 2d cmp cl, 45 - 45dfae: 0f 84 7c 02 00 00 je 0x45e230 <____strtoll_l_internal+0x2f0> - 45dfb4: c7 44 24 14 00 00 00 00 mov dword ptr [rsp + 20], 0 - 45dfbc: 80 f9 2b cmp cl, 43 - 45dfbf: 0f 84 83 01 00 00 je 0x45e148 <____strtoll_l_internal+0x208> - 45dfc5: 80 f9 30 cmp cl, 48 - 45dfc8: 0f 84 12 02 00 00 je 0x45e1e0 <____strtoll_l_internal+0x2a0> - 45dfce: 85 d2 test edx, edx - 45dfd0: 0f 85 3a 01 00 00 jne 0x45e110 <____strtoll_l_internal+0x1d0> - 45dfd6: 4d 85 f6 test r14, r14 - 45dfd9: 0f 85 a1 03 00 00 jne 0x45e380 <____strtoll_l_internal+0x440> - 45dfdf: c6 44 24 12 05 mov byte ptr [rsp + 18], 5 - 45dfe4: ba 0a 00 00 00 mov edx, 10 - 45dfe9: 31 ed xor ebp, ebp - 45dfeb: 49 b8 99 99 99 99 99 99 99 19 movabs r8, 1844674407370955161 - 45dff5: 84 c9 test cl, cl - 45dff7: 0f 84 83 02 00 00 je 0x45e280 <____strtoll_l_internal+0x340> - 45dffd: 49 39 de cmp r14, rbx - 45e000: 0f 84 7a 02 00 00 je 0x45e280 <____strtoll_l_internal+0x340> - 45e006: 4c 8b 15 2b 1e 06 00 mov r10, qword ptr [rip + 400939] # 0x4bfe38 <_nl_C_locobj+0x78> - 45e00d: 48 8d 75 ff lea rsi, [rbp - 1] - 45e011: 4c 8b 1d 10 1e 06 00 mov r11, qword ptr [rip + 400912] # 0x4bfe28 <_nl_C_locobj+0x68> - 45e018: 48 89 df mov rdi, rbx - 45e01b: 31 c0 xor eax, eax - 45e01d: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 45e022: 45 31 c9 xor r9d, r9d - 45e025: 4c 63 fa movsxd r15, edx - 45e028: eb 2e jmp 0x45e058 <____strtoll_l_internal+0x118> - 45e02a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45e030: 75 07 jne 0x45e039 <____strtoll_l_internal+0xf9> - 45e032: 40 3a 74 24 12 cmp sil, byte ptr [rsp + 18] - 45e037: 77 50 ja 0x45e089 <____strtoll_l_internal+0x149> - 45e039: 49 0f af c7 imul rax, r15 - 45e03d: 40 0f b6 f6 movzx esi, sil - 45e041: 48 89 f9 mov rcx, rdi - 45e044: 48 01 f0 add rax, rsi - 45e047: 48 8d 79 01 lea rdi, [rcx + 1] - 45e04b: 0f b6 49 01 movzx ecx, byte ptr [rcx + 1] - 45e04f: 4c 39 f7 cmp rdi, r14 - 45e052: 74 4c je 0x45e0a0 <____strtoll_l_internal+0x160> - 45e054: 84 c9 test cl, cl - 45e056: 74 48 je 0x45e0a0 <____strtoll_l_internal+0x160> - 45e058: 8d 71 d0 lea esi, [rcx - 48] - 45e05b: 40 80 fe 09 cmp sil, 9 - 45e05f: 76 1b jbe 0x45e07c <____strtoll_l_internal+0x13c> - 45e061: 48 85 ed test rbp, rbp - 45e064: 0f 85 ee 00 00 00 jne 0x45e158 <____strtoll_l_internal+0x218> - 45e06a: 0f b6 c9 movzx ecx, cl - 45e06d: 41 f6 44 4b 01 04 test byte ptr [r11 + 2*rcx + 1], 4 - 45e073: 74 2b je 0x45e0a0 <____strtoll_l_internal+0x160> - 45e075: 41 8b 34 8a mov esi, dword ptr [r10 + 4*rcx] - 45e079: 83 ee 37 sub esi, 55 - 45e07c: 40 0f b6 ce movzx ecx, sil - 45e080: 39 d1 cmp ecx, edx - 45e082: 7d 1c jge 0x45e0a0 <____strtoll_l_internal+0x160> - 45e084: 49 39 c0 cmp r8, rax - 45e087: 73 a7 jae 0x45e030 <____strtoll_l_internal+0xf0> - 45e089: 48 89 f9 mov rcx, rdi - 45e08c: 41 b9 01 00 00 00 mov r9d, 1 - 45e092: 48 8d 79 01 lea rdi, [rcx + 1] - 45e096: 0f b6 49 01 movzx ecx, byte ptr [rcx + 1] - 45e09a: 4c 39 f7 cmp rdi, r14 - 45e09d: 75 b5 jne 0x45e054 <____strtoll_l_internal+0x114> - 45e09f: 90 nop - 45e0a0: 48 39 df cmp rdi, rbx - 45e0a3: 0f 84 d7 01 00 00 je 0x45e280 <____strtoll_l_internal+0x340> - 45e0a9: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 45e0ae: 48 85 db test rbx, rbx - 45e0b1: 74 03 je 0x45e0b6 <____strtoll_l_internal+0x176> - 45e0b3: 48 89 3b mov qword ptr [rbx], rdi - 45e0b6: 45 85 c9 test r9d, r9d - 45e0b9: 0f 84 e1 00 00 00 je 0x45e1a0 <____strtoll_l_internal+0x260> - 45e0bf: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45e0c6: 48 ba ff ff ff ff ff ff ff 7f movabs rdx, 9223372036854775807 - 45e0d0: 64 c7 00 22 00 00 00 mov dword ptr fs:[rax], 34 - 45e0d7: 8b 74 24 14 mov esi, dword ptr [rsp + 20] - 45e0db: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 - 45e0e5: 85 f6 test esi, esi - 45e0e7: 48 0f 44 c2 cmove rax, rdx - 45e0eb: eb 13 jmp 0x45e100 <____strtoll_l_internal+0x1c0> - 45e0ed: 0f 1f 00 nop dword ptr [rax] - 45e0f0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45e0f7: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 45e0fe: 31 c0 xor eax, eax - 45e100: 48 83 c4 28 add rsp, 40 - 45e104: 5b pop rbx - 45e105: 5d pop rbp - 45e106: 41 5c pop r12 - 45e108: 41 5d pop r13 - 45e10a: 41 5e pop r14 - 45e10c: 41 5f pop r15 - 45e10e: c3 ret - 45e10f: 90 nop - 45e110: 83 fa 0a cmp edx, 10 - 45e113: 0f 84 bd fe ff ff je 0x45dfd6 <____strtoll_l_internal+0x96> - 45e119: 8d 42 fe lea eax, [rdx - 2] - 45e11c: 48 8d 35 bd a8 04 00 lea rsi, [rip + 305341] # 0x4a89e0 <__strtol_ul_rem_tab> - 45e123: 31 ed xor ebp, ebp - 45e125: 45 31 f6 xor r14d, r14d - 45e128: 48 98 cdqe - 45e12a: 0f b6 3c 06 movzx edi, byte ptr [rsi + rax] - 45e12e: 48 8d 35 eb a8 04 00 lea rsi, [rip + 305387] # 0x4a8a20 <__strtol_ul_max_tab> - 45e135: 4c 8b 04 c6 mov r8, qword ptr [rsi + 8*rax] - 45e139: 40 88 7c 24 12 mov byte ptr [rsp + 18], dil - 45e13e: e9 b2 fe ff ff jmp 0x45dff5 <____strtoll_l_internal+0xb5> - 45e143: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45e148: 0f b6 4b 01 movzx ecx, byte ptr [rbx + 1] - 45e14c: 48 83 c3 01 add rbx, 1 - 45e150: e9 70 fe ff ff jmp 0x45dfc5 <____strtoll_l_internal+0x85> - 45e155: 0f 1f 00 nop dword ptr [rax] - 45e158: 88 4c 24 13 mov byte ptr [rsp + 19], cl - 45e15c: 31 f6 xor esi, esi - 45e15e: 66 90 nop - 45e160: 0f b6 0c 37 movzx ecx, byte ptr [rdi + rsi] - 45e164: 41 38 0c 34 cmp byte ptr [r12 + rsi], cl - 45e168: 75 1e jne 0x45e188 <____strtoll_l_internal+0x248> - 45e16a: 48 83 c6 01 add rsi, 1 - 45e16e: 48 39 ee cmp rsi, rbp - 45e171: 75 ed jne 0x45e160 <____strtoll_l_internal+0x220> - 45e173: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 45e178: 48 8d 0c 37 lea rcx, [rdi + rsi] - 45e17c: e9 c6 fe ff ff jmp 0x45e047 <____strtoll_l_internal+0x107> - 45e181: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45e188: 0f b6 4c 24 13 movzx ecx, byte ptr [rsp + 19] - 45e18d: 48 39 f5 cmp rbp, rsi - 45e190: 0f 85 d7 fe ff ff jne 0x45e06d <____strtoll_l_internal+0x12d> - 45e196: eb db jmp 0x45e173 <____strtoll_l_internal+0x233> - 45e198: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 45e1a0: 48 b9 ff ff ff ff ff ff ff 7f movabs rcx, 9223372036854775807 - 45e1aa: 48 63 54 24 14 movsxd rdx, dword ptr [rsp + 20] - 45e1af: 48 01 ca add rdx, rcx - 45e1b2: 48 39 c2 cmp rdx, rax - 45e1b5: 0f 82 04 ff ff ff jb 0x45e0bf <____strtoll_l_internal+0x17f> - 45e1bb: 8b 4c 24 14 mov ecx, dword ptr [rsp + 20] - 45e1bf: 48 89 c2 mov rdx, rax - 45e1c2: 48 f7 da neg rdx - 45e1c5: 85 c9 test ecx, ecx - 45e1c7: 48 0f 45 c2 cmovne rax, rdx - 45e1cb: 48 83 c4 28 add rsp, 40 - 45e1cf: 5b pop rbx - 45e1d0: 5d pop rbp - 45e1d1: 41 5c pop r12 - 45e1d3: 41 5d pop r13 - 45e1d5: 41 5e pop r14 - 45e1d7: 41 5f pop r15 - 45e1d9: c3 ret - 45e1da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45e1e0: f7 c2 ef ff ff ff test edx, 4294967279 - 45e1e6: 0f 84 d4 00 00 00 je 0x45e2c0 <____strtoll_l_internal+0x380> - 45e1ec: 83 fa 0a cmp edx, 10 - 45e1ef: 0f 84 54 01 00 00 je 0x45e349 <____strtoll_l_internal+0x409> - 45e1f5: 8d 42 fe lea eax, [rdx - 2] - 45e1f8: 48 8d 0d 21 a8 04 00 lea rcx, [rip + 305185] # 0x4a8a20 <__strtol_ul_max_tab> - 45e1ff: 45 31 f6 xor r14d, r14d - 45e202: 31 ed xor ebp, ebp - 45e204: 48 98 cdqe - 45e206: 4c 8b 15 2b 1c 06 00 mov r10, qword ptr [rip + 400427] # 0x4bfe38 <_nl_C_locobj+0x78> - 45e20d: 4c 8b 04 c1 mov r8, qword ptr [rcx + 8*rax] - 45e211: 48 8d 0d c8 a7 04 00 lea rcx, [rip + 305096] # 0x4a89e0 <__strtol_ul_rem_tab> - 45e218: 0f b6 04 01 movzx eax, byte ptr [rcx + rax] - 45e21c: b9 30 00 00 00 mov ecx, 48 - 45e221: 88 44 24 12 mov byte ptr [rsp + 18], al - 45e225: e9 e3 fd ff ff jmp 0x45e00d <____strtoll_l_internal+0xcd> - 45e22a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45e230: 0f b6 4b 01 movzx ecx, byte ptr [rbx + 1] - 45e234: c7 44 24 14 01 00 00 00 mov dword ptr [rsp + 20], 1 - 45e23c: 48 83 c3 01 add rbx, 1 - 45e240: e9 80 fd ff ff jmp 0x45dfc5 <____strtoll_l_internal+0x85> - 45e245: 0f 1f 00 nop dword ptr [rax] - 45e248: 49 8b 48 08 mov rcx, qword ptr [r8 + 8] - 45e24c: 4c 8b 71 50 mov r14, qword ptr [rcx + 80] - 45e250: 41 0f b6 06 movzx eax, byte ptr [r14] - 45e254: 83 e8 01 sub eax, 1 - 45e257: 3c 7d cmp al, 125 - 45e259: 0f 87 9f 00 00 00 ja 0x45e2fe <____strtoll_l_internal+0x3be> - 45e25f: 4c 8b 61 48 mov r12, qword ptr [rcx + 72] - 45e263: 41 80 3c 24 00 cmp byte ptr [r12], 0 - 45e268: 0f 85 fa fc ff ff jne 0x45df68 <____strtoll_l_internal+0x28> - 45e26e: 45 31 f6 xor r14d, r14d - 45e271: 45 31 e4 xor r12d, r12d - 45e274: e9 ef fc ff ff jmp 0x45df68 <____strtoll_l_internal+0x28> - 45e279: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45e280: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 - 45e286: 0f 84 b6 00 00 00 je 0x45e342 <____strtoll_l_internal+0x402> - 45e28c: 48 89 d8 mov rax, rbx - 45e28f: 4c 29 e8 sub rax, r13 - 45e292: 48 83 f8 01 cmp rax, 1 - 45e296: 7e 16 jle 0x45e2ae <____strtoll_l_internal+0x36e> - 45e298: 48 0f be 53 ff movsx rdx, byte ptr [rbx - 1] - 45e29d: 48 8b 05 94 1b 06 00 mov rax, qword ptr [rip + 400276] # 0x4bfe38 <_nl_C_locobj+0x78> - 45e2a4: 83 3c 90 58 cmp dword ptr [rax + 4*rdx], 88 - 45e2a8: 0f 84 7e 00 00 00 je 0x45e32c <____strtoll_l_internal+0x3ec> - 45e2ae: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45e2b3: 4c 89 28 mov qword ptr [rax], r13 - 45e2b6: 31 c0 xor eax, eax - 45e2b8: e9 43 fe ff ff jmp 0x45e100 <____strtoll_l_internal+0x1c0> - 45e2bd: 0f 1f 00 nop dword ptr [rax] - 45e2c0: 4c 8b 15 71 1b 06 00 mov r10, qword ptr [rip + 400241] # 0x4bfe38 <_nl_C_locobj+0x78> - 45e2c7: 48 0f be 43 01 movsx rax, byte ptr [rbx + 1] - 45e2cc: 41 83 3c 82 58 cmp dword ptr [r10 + 4*rax], 88 - 45e2d1: 74 33 je 0x45e306 <____strtoll_l_internal+0x3c6> - 45e2d3: 85 d2 test edx, edx - 45e2d5: 0f 85 11 ff ff ff jne 0x45e1ec <____strtoll_l_internal+0x2ac> - 45e2db: c6 44 24 12 07 mov byte ptr [rsp + 18], 7 - 45e2e0: ba 08 00 00 00 mov edx, 8 - 45e2e5: 45 31 f6 xor r14d, r14d - 45e2e8: 31 ed xor ebp, ebp - 45e2ea: 49 b8 ff ff ff ff ff ff ff 1f movabs r8, 2305843009213693951 - 45e2f4: b9 30 00 00 00 mov ecx, 48 - 45e2f9: e9 0f fd ff ff jmp 0x45e00d <____strtoll_l_internal+0xcd> - 45e2fe: 45 31 f6 xor r14d, r14d - 45e301: e9 62 fc ff ff jmp 0x45df68 <____strtoll_l_internal+0x28> - 45e306: 0f b6 4b 02 movzx ecx, byte ptr [rbx + 2] - 45e30a: c6 44 24 12 0f mov byte ptr [rsp + 18], 15 - 45e30f: 48 83 c3 02 add rbx, 2 - 45e313: 31 ed xor ebp, ebp - 45e315: 49 b8 ff ff ff ff ff ff ff 0f movabs r8, 1152921504606846975 - 45e31f: ba 10 00 00 00 mov edx, 16 - 45e324: 45 31 f6 xor r14d, r14d - 45e327: e9 c9 fc ff ff jmp 0x45dff5 <____strtoll_l_internal+0xb5> - 45e32c: 80 7b fe 30 cmp byte ptr [rbx - 2], 48 - 45e330: 0f 85 78 ff ff ff jne 0x45e2ae <____strtoll_l_internal+0x36e> - 45e336: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 45e33b: 48 83 eb 01 sub rbx, 1 - 45e33f: 48 89 18 mov qword ptr [rax], rbx - 45e342: 31 c0 xor eax, eax - 45e344: e9 b7 fd ff ff jmp 0x45e100 <____strtoll_l_internal+0x1c0> - 45e349: 4d 85 f6 test r14, r14 - 45e34c: 75 32 jne 0x45e380 <____strtoll_l_internal+0x440> - 45e34e: c6 44 24 12 05 mov byte ptr [rsp + 18], 5 - 45e353: 31 ed xor ebp, ebp - 45e355: b9 30 00 00 00 mov ecx, 48 - 45e35a: 49 b8 99 99 99 99 99 99 99 19 movabs r8, 1844674407370955161 - 45e364: e9 9d fc ff ff jmp 0x45e006 <____strtoll_l_internal+0xc6> - 45e369: 48 83 7c 24 08 00 cmp qword ptr [rsp + 8], 0 - 45e36f: 0f 85 39 ff ff ff jne 0x45e2ae <____strtoll_l_internal+0x36e> - 45e375: 31 c0 xor eax, eax - 45e377: e9 84 fd ff ff jmp 0x45e100 <____strtoll_l_internal+0x1c0> - 45e37c: 0f 1f 40 00 nop dword ptr [rax] - 45e380: 4c 89 e7 mov rdi, r12 - 45e383: 88 4c 24 12 mov byte ptr [rsp + 18], cl - 45e387: e8 f4 2d fa ff call 0x401180 <.plt+0x160> - 45e38c: 48 89 c2 mov rdx, rax - 45e38f: 48 89 c5 mov rbp, rax - 45e392: 48 85 c0 test rax, rax - 45e395: 0f 84 e5 fe ff ff je 0x45e280 <____strtoll_l_internal+0x340> - 45e39b: 0f b6 4c 24 12 movzx ecx, byte ptr [rsp + 18] - 45e3a0: 31 c0 xor eax, eax - 45e3a2: eb 11 jmp 0x45e3b5 <____strtoll_l_internal+0x475> - 45e3a4: 0f 1f 40 00 nop dword ptr [rax] - 45e3a8: 48 83 c0 01 add rax, 1 - 45e3ac: 48 39 d0 cmp rax, rdx - 45e3af: 0f 84 cb fe ff ff je 0x45e280 <____strtoll_l_internal+0x340> - 45e3b5: 0f b6 3c 03 movzx edi, byte ptr [rbx + rax] - 45e3b9: 41 38 3c 04 cmp byte ptr [r12 + rax], dil - 45e3bd: 74 e9 je 0x45e3a8 <____strtoll_l_internal+0x468> - 45e3bf: 48 89 de mov rsi, rbx - 45e3c2: 84 c9 test cl, cl - 45e3c4: 74 61 je 0x45e427 <____strtoll_l_internal+0x4e7> - 45e3c6: 4c 8b 05 5b 1a 06 00 mov r8, qword ptr [rip + 399963] # 0x4bfe28 <_nl_C_locobj+0x68> - 45e3cd: 48 8b 3d 64 1a 06 00 mov rdi, qword ptr [rip + 399972] # 0x4bfe38 <_nl_C_locobj+0x78> - 45e3d4: 48 89 de mov rsi, rbx - 45e3d7: eb 13 jmp 0x45e3ec <____strtoll_l_internal+0x4ac> - 45e3d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45e3e0: 0f b6 4e 01 movzx ecx, byte ptr [rsi + 1] - 45e3e4: 48 83 c6 01 add rsi, 1 - 45e3e8: 84 c9 test cl, cl - 45e3ea: 74 3b je 0x45e427 <____strtoll_l_internal+0x4e7> - 45e3ec: 8d 41 d0 lea eax, [rcx - 48] - 45e3ef: 3c 09 cmp al, 9 - 45e3f1: 76 ed jbe 0x45e3e0 <____strtoll_l_internal+0x4a0> - 45e3f3: 31 c0 xor eax, eax - 45e3f5: eb 12 jmp 0x45e409 <____strtoll_l_internal+0x4c9> - 45e3f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 45e400: 48 83 c0 01 add rax, 1 - 45e404: 48 39 d0 cmp rax, rdx - 45e407: 74 d7 je 0x45e3e0 <____strtoll_l_internal+0x4a0> - 45e409: 44 0f b6 1c 06 movzx r11d, byte ptr [rsi + rax] - 45e40e: 45 38 1c 04 cmp byte ptr [r12 + rax], r11b - 45e412: 74 ec je 0x45e400 <____strtoll_l_internal+0x4c0> - 45e414: 48 39 c2 cmp rdx, rax - 45e417: 76 c7 jbe 0x45e3e0 <____strtoll_l_internal+0x4a0> - 45e419: 41 f6 44 48 01 04 test byte ptr [r8 + 2*rcx + 1], 4 - 45e41f: 74 06 je 0x45e427 <____strtoll_l_internal+0x4e7> - 45e421: 83 3c 8f 40 cmp dword ptr [rdi + 4*rcx], 64 - 45e425: 7e b9 jle 0x45e3e0 <____strtoll_l_internal+0x4a0> - 45e427: 4c 89 f1 mov rcx, r14 - 45e42a: 4c 89 e2 mov rdx, r12 - 45e42d: 48 89 df mov rdi, rbx - 45e430: e8 6b 23 fb ff call 0x4107a0 <__correctly_grouped_prefixmb> - 45e435: c6 44 24 12 05 mov byte ptr [rsp + 18], 5 - 45e43a: 0f b6 0b movzx ecx, byte ptr [rbx] - 45e43d: 49 b8 99 99 99 99 99 99 99 19 movabs r8, 1844674407370955161 - 45e447: 49 89 c6 mov r14, rax - 45e44a: ba 0a 00 00 00 mov edx, 10 - 45e44f: e9 a1 fb ff ff jmp 0x45dff5 <____strtoll_l_internal+0xb5> - 45e454: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45e45f: 90 nop - -000000000045e460 : - 45e460: f3 0f 1e fa endbr64 - 45e464: 49 89 c8 mov r8, rcx - 45e467: 31 c9 xor ecx, ecx - 45e469: e9 d2 fa ff ff jmp 0x45df40 <____strtoll_l_internal> - 45e46e: 66 90 nop - -000000000045e470 : - 45e470: f3 0f 1e fa endbr64 - 45e474: 48 81 ec d8 00 00 00 sub rsp, 216 - 45e47b: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx - 45e480: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx - 45e485: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 - 45e48a: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 - 45e48f: 84 c0 test al, al - 45e491: 74 37 je 0x45e4ca - 45e493: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 - 45e498: 0f 29 4c 24 60 movaps xmmword ptr [rsp + 96], xmm1 - 45e49d: 0f 29 54 24 70 movaps xmmword ptr [rsp + 112], xmm2 - 45e4a2: 0f 29 9c 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm3 - 45e4aa: 0f 29 a4 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm4 - 45e4b2: 0f 29 ac 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm5 - 45e4ba: 0f 29 b4 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm6 - 45e4c2: 0f 29 bc 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm7 - 45e4ca: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 45e4d3: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 45e4d8: 31 c0 xor eax, eax - 45e4da: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] - 45e4e2: 31 c9 xor ecx, ecx - 45e4e4: 48 89 e2 mov rdx, rsp - 45e4e7: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 45e4ec: 48 8d 44 24 20 lea rax, [rsp + 32] - 45e4f1: c7 04 24 10 00 00 00 mov dword ptr [rsp], 16 - 45e4f8: c7 44 24 04 30 00 00 00 mov dword ptr [rsp + 4], 48 - 45e500: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 45e505: e8 56 30 00 00 call 0x461560 <__vfprintf_internal> - 45e50a: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 45e50f: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 45e518: 75 08 jne 0x45e522 - 45e51a: 48 81 c4 d8 00 00 00 add rsp, 216 - 45e521: c3 ret - 45e522: e8 a9 d6 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 45e527: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000045e530 : - 45e530: 41 57 push r15 - 45e532: 41 56 push r14 - 45e534: 41 55 push r13 - 45e536: 41 54 push r12 - 45e538: 49 89 f4 mov r12, rsi - 45e53b: 55 push rbp - 45e53c: 53 push rbx - 45e53d: 48 89 d3 mov rbx, rdx - 45e540: 48 83 ec 18 sub rsp, 24 - 45e544: 0f b6 11 movzx edx, byte ptr [rcx] - 45e547: 8d 42 ff lea eax, [rdx - 1] - 45e54a: 88 14 24 mov byte ptr [rsp], dl - 45e54d: 3c 7d cmp al, 125 - 45e54f: 76 17 jbe 0x45e568 - 45e551: 48 83 c4 18 add rsp, 24 - 45e555: 4c 89 e0 mov rax, r12 - 45e558: 5b pop rbx - 45e559: 5d pop rbp - 45e55a: 41 5c pop r12 - 45e55c: 41 5d pop r13 - 45e55e: 41 5e pop r14 - 45e560: 41 5f pop r15 - 45e562: c3 ret - 45e563: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45e568: 49 89 fd mov r13, rdi - 45e56b: 4c 89 c7 mov rdi, r8 - 45e56e: 48 89 cd mov rbp, rcx - 45e571: 4d 89 c7 mov r15, r8 - 45e574: e8 07 2c fa ff call 0x401180 <.plt+0x160> - 45e579: 48 89 da mov rdx, rbx - 45e57c: 4c 8d 45 01 lea r8, [rbp + 1] - 45e580: 4c 89 e6 mov rsi, r12 - 45e583: 4c 29 e2 sub rdx, r12 - 45e586: 4c 89 ef mov rdi, r13 - 45e589: 0f be 2c 24 movsx ebp, byte ptr [rsp] - 45e58d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 45e592: 48 89 14 24 mov qword ptr [rsp], rdx - 45e596: 49 89 c6 mov r14, rax - 45e599: e8 a2 2a fa ff call 0x401040 <.plt+0x20> - 45e59e: 48 8b 14 24 mov rdx, qword ptr [rsp] - 45e5a2: 49 8d 74 15 00 lea rsi, [r13 + rdx] - 45e5a7: 49 39 f5 cmp r13, rsi - 45e5aa: 0f 83 c2 00 00 00 jae 0x45e672 - 45e5b0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 45e5b5: 4d 63 ce movsxd r9, r14d - 45e5b8: 45 8d 56 ff lea r10d, [r14 - 1] - 45e5bc: 48 c7 c0 ff ff ff ff mov rax, -1 - 45e5c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45e5c8: 0f b6 56 ff movzx edx, byte ptr [rsi - 1] - 45e5cc: 48 83 ee 01 sub rsi, 1 - 45e5d0: 4c 8d 63 ff lea r12, [rbx - 1] - 45e5d4: 88 53 ff mov byte ptr [rbx - 1], dl - 45e5d7: 83 ed 01 sub ebp, 1 - 45e5da: 75 6c jne 0x45e648 - 45e5dc: 49 39 f5 cmp r13, rsi - 45e5df: 0f 83 6c ff ff ff jae 0x45e551 - 45e5e5: 4c 89 e2 mov rdx, r12 - 45e5e8: 48 29 f2 sub rdx, rsi - 45e5eb: 49 39 d1 cmp r9, rdx - 45e5ee: 7d 6f jge 0x45e65f - 45e5f0: 4c 89 c9 mov rcx, r9 - 45e5f3: 4c 29 cb sub rbx, r9 - 45e5f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45e600: 41 0f b6 7c 0f ff movzx edi, byte ptr [r15 + rcx - 1] - 45e606: 40 88 7c 0b fe mov byte ptr [rbx + rcx - 2], dil - 45e60b: 48 83 e9 01 sub rcx, 1 - 45e60f: 85 c9 test ecx, ecx - 45e611: 7f ed jg 0x45e600 - 45e613: 4c 89 d2 mov rdx, r10 - 45e616: 45 85 f6 test r14d, r14d - 45e619: 41 0f be 28 movsx ebp, byte ptr [r8] - 45e61d: 48 f7 d2 not rdx - 45e620: 48 0f 4e d0 cmovle rdx, rax - 45e624: 49 01 d4 add r12, rdx - 45e627: 40 80 fd 7e cmp bpl, 126 - 45e62b: 77 32 ja 0x45e65f - 45e62d: 40 84 ed test bpl, bpl - 45e630: 74 26 je 0x45e658 - 45e632: 49 83 c0 01 add r8, 1 - 45e636: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45e640: 4c 89 e3 mov rbx, r12 - 45e643: eb 83 jmp 0x45e5c8 - 45e645: 0f 1f 00 nop dword ptr [rax] - 45e648: 49 39 f5 cmp r13, rsi - 45e64b: 72 f3 jb 0x45e640 - 45e64d: e9 ff fe ff ff jmp 0x45e551 - 45e652: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45e658: 41 0f be 68 ff movsx ebp, byte ptr [r8 - 1] - 45e65d: eb e1 jmp 0x45e640 - 45e65f: 4c 89 ea mov rdx, r13 - 45e662: 4c 89 e7 mov rdi, r12 - 45e665: 48 29 f2 sub rdx, rsi - 45e668: e8 d3 29 fa ff call 0x401040 <.plt+0x20> - 45e66d: e9 df fe ff ff jmp 0x45e551 - 45e672: 49 89 dc mov r12, rbx - 45e675: e9 d7 fe ff ff jmp 0x45e551 - 45e67a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000045e680 <_i18n_number_rewrite>: - 45e680: 41 57 push r15 - 45e682: 41 56 push r14 - 45e684: 49 89 d6 mov r14, rdx - 45e687: 41 55 push r13 - 45e689: 49 89 fd mov r13, rdi - 45e68c: 48 8d 3d a5 a4 04 00 lea rdi, [rip + 304293] # 0x4a8b38 <__strtol_ul_max_tab+0x118> - 45e693: 41 54 push r12 - 45e695: 49 89 f4 mov r12, rsi - 45e698: 55 push rbp - 45e699: 53 push rbx - 45e69a: 48 81 ec 68 04 00 00 sub rsp, 1128 - 45e6a1: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 45e6aa: 48 89 84 24 58 04 00 00 mov qword ptr [rsp + 1112], rax - 45e6b2: 31 c0 xor eax, eax - 45e6b4: e8 37 32 01 00 call 0x4718f0 - 45e6b9: bf 2e 00 00 00 mov edi, 46 - 45e6be: 48 89 c3 mov rbx, rax - 45e6c1: 48 89 c6 mov rsi, rax - 45e6c4: e8 b7 32 01 00 call 0x471980 - 45e6c9: 48 89 de mov rsi, rbx - 45e6cc: bf 2c 00 00 00 mov edi, 44 - 45e6d1: 89 c5 mov ebp, eax - 45e6d3: e8 a8 32 01 00 call 0x471980 - 45e6d8: 4c 8d 44 24 10 lea r8, [rsp + 16] - 45e6dd: 48 85 db test rbx, rbx - 45e6e0: 0f 85 ca 01 00 00 jne 0x45e8b0 <_i18n_number_rewrite+0x230> - 45e6e6: 4d 29 ec sub r12, r13 - 45e6e9: 48 8d 6c 24 20 lea rbp, [rsp + 32] - 45e6ee: ba 01 00 00 00 mov edx, 1 - 45e6f3: 4c 89 c7 mov rdi, r8 - 45e6f6: 4c 89 e6 mov rsi, r12 - 45e6f9: 48 89 6c 24 10 mov qword ptr [rsp + 16], rbp - 45e6fe: 48 c7 44 24 18 00 04 00 00 mov qword ptr [rsp + 24], 1024 - 45e707: e8 74 fa 00 00 call 0x46e180 <__libc_scratch_buffer_set_array_size> - 45e70c: 84 c0 test al, al - 45e70e: 0f 84 0c 02 00 00 je 0x45e920 <_i18n_number_rewrite+0x2a0> - 45e714: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 45e719: 4c 89 e2 mov rdx, r12 - 45e71c: 4c 89 ee mov rsi, r13 - 45e71f: 48 89 cf mov rdi, rcx - 45e722: 48 89 0c 24 mov qword ptr [rsp], rcx - 45e726: e8 25 2a fa ff call 0x401150 <.plt+0x130> - 45e72b: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 45e72f: 4c 8d 78 ff lea r15, [rax - 1] - 45e733: 4c 39 f9 cmp rcx, r15 - 45e736: 0f 87 99 00 00 00 ja 0x45e7d5 <_i18n_number_rewrite+0x155> - 45e73c: 48 8d 84 24 40 04 00 00 lea rax, [rsp + 1088] - 45e744: 4c 8d 61 ff lea r12, [rcx - 1] - 45e748: 48 89 04 24 mov qword ptr [rsp], rax - 45e74c: 48 8d 84 24 20 04 00 00 lea rax, [rsp + 1056] - 45e754: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 45e759: eb 1f jmp 0x45e77a <_i18n_number_rewrite+0xfa> - 45e75b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45e760: 48 85 db test rbx, rbx - 45e763: 0f 85 a7 00 00 00 jne 0x45e810 <_i18n_number_rewrite+0x190> - 45e769: 41 88 46 ff mov byte ptr [r14 - 1], al - 45e76d: 49 83 ee 01 sub r14, 1 - 45e771: 49 83 ef 01 sub r15, 1 - 45e775: 4d 39 e7 cmp r15, r12 - 45e778: 74 5b je 0x45e7d5 <_i18n_number_rewrite+0x155> - 45e77a: 41 0f be 07 movsx eax, byte ptr [r15] - 45e77e: 8d 48 d0 lea ecx, [rax - 48] - 45e781: 80 f9 09 cmp cl, 9 - 45e784: 77 da ja 0x45e760 <_i18n_number_rewrite+0xe0> - 45e786: 48 c7 c1 a0 ff ff ff mov rcx, -96 - 45e78d: 83 e8 07 sub eax, 7 - 45e790: 48 98 cdqe - 45e792: 64 48 8b 09 mov rcx, qword ptr fs:[rcx] - 45e796: 48 8b 09 mov rcx, qword ptr [rcx] - 45e799: 4c 8b 6c c1 40 mov r13, qword ptr [rcx + 8*rax + 64] - 45e79e: 4c 89 ef mov rdi, r13 - 45e7a1: e8 da 29 fa ff call 0x401180 <.plt+0x160> - 45e7a6: 49 29 c6 sub r14, rax - 45e7a9: 48 8d 48 ff lea rcx, [rax - 1] - 45e7ad: 48 85 c0 test rax, rax - 45e7b0: 74 bf je 0x45e771 <_i18n_number_rewrite+0xf1> - 45e7b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45e7b8: 41 0f b6 44 0d 00 movzx eax, byte ptr [r13 + rcx] - 45e7be: 41 88 04 0e mov byte ptr [r14 + rcx], al - 45e7c2: 48 83 e9 01 sub rcx, 1 - 45e7c6: 48 83 f9 ff cmp rcx, -1 - 45e7ca: 75 ec jne 0x45e7b8 <_i18n_number_rewrite+0x138> - 45e7cc: 49 83 ef 01 sub r15, 1 - 45e7d0: 4d 39 e7 cmp r15, r12 - 45e7d3: 75 a5 jne 0x45e77a <_i18n_number_rewrite+0xfa> - 45e7d5: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 45e7da: 48 39 ef cmp rdi, rbp - 45e7dd: 74 05 je 0x45e7e4 <_i18n_number_rewrite+0x164> - 45e7df: e8 6c 0d fc ff call 0x41f550 - 45e7e4: 48 8b 84 24 58 04 00 00 mov rax, qword ptr [rsp + 1112] - 45e7ec: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45e7f5: 0f 85 b0 01 00 00 jne 0x45e9ab <_i18n_number_rewrite+0x32b> - 45e7fb: 48 81 c4 68 04 00 00 add rsp, 1128 - 45e802: 4c 89 f0 mov rax, r14 - 45e805: 5b pop rbx - 45e806: 5d pop rbp - 45e807: 41 5c pop r12 - 45e809: 41 5d pop r13 - 45e80b: 41 5e pop r14 - 45e80d: 41 5f pop r15 - 45e80f: c3 ret - 45e810: 89 c1 mov ecx, eax - 45e812: 83 e1 fd and ecx, -3 - 45e815: 80 f9 2c cmp cl, 44 - 45e818: 0f 85 4b ff ff ff jne 0x45e769 <_i18n_number_rewrite+0xe9> - 45e81e: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 45e822: 3c 2e cmp al, 46 - 45e824: 48 0f 44 7c 24 08 cmove rdi, qword ptr [rsp + 8] - 45e82a: 48 89 f9 mov rcx, rdi - 45e82d: 8b 31 mov esi, dword ptr [rcx] - 45e82f: 48 83 c1 04 add rcx, 4 - 45e833: 8d 86 ff fe fe fe lea eax, [rsi - 16843009] - 45e839: f7 d6 not esi - 45e83b: 21 f0 and eax, esi - 45e83d: 25 80 80 80 80 and eax, 2155905152 - 45e842: 74 e9 je 0x45e82d <_i18n_number_rewrite+0x1ad> - 45e844: 89 c6 mov esi, eax - 45e846: c1 ee 10 shr esi, 16 - 45e849: a9 80 80 00 00 test eax, 32896 - 45e84e: 0f 44 c6 cmove eax, esi - 45e851: 48 8d 71 02 lea rsi, [rcx + 2] - 45e855: 48 0f 44 ce cmove rcx, rsi - 45e859: 89 c2 mov edx, eax - 45e85b: 00 c2 add dl, al - 45e85d: 48 83 d9 03 sbb rcx, 3 - 45e861: 48 29 f9 sub rcx, rdi - 45e864: 49 29 ce sub r14, rcx - 45e867: 48 85 c9 test rcx, rcx - 45e86a: 0f 84 01 ff ff ff je 0x45e771 <_i18n_number_rewrite+0xf1> - 45e870: 89 c8 mov eax, ecx - 45e872: 83 f9 08 cmp ecx, 8 - 45e875: 0f 83 ad 00 00 00 jae 0x45e928 <_i18n_number_rewrite+0x2a8> - 45e87b: 83 e1 04 and ecx, 4 - 45e87e: 0f 85 14 01 00 00 jne 0x45e998 <_i18n_number_rewrite+0x318> - 45e884: 85 c0 test eax, eax - 45e886: 0f 84 e5 fe ff ff je 0x45e771 <_i18n_number_rewrite+0xf1> - 45e88c: 0f b6 0f movzx ecx, byte ptr [rdi] - 45e88f: 41 88 0e mov byte ptr [r14], cl - 45e892: a8 02 test al, 2 - 45e894: 0f 84 d7 fe ff ff je 0x45e771 <_i18n_number_rewrite+0xf1> - 45e89a: 0f b7 4c 07 fe movzx ecx, word ptr [rdi + rax - 2] - 45e89f: 66 41 89 4c 06 fe mov word ptr [r14 + rax - 2], cx - 45e8a5: e9 c7 fe ff ff jmp 0x45e771 <_i18n_number_rewrite+0xf1> - 45e8aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45e8b0: 4c 89 c2 mov rdx, r8 - 45e8b3: 48 8d bc 24 20 04 00 00 lea rdi, [rsp + 1056] - 45e8bb: 89 ee mov esi, ebp - 45e8bd: 41 89 c7 mov r15d, eax - 45e8c0: 4c 89 04 24 mov qword ptr [rsp], r8 - 45e8c4: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 45e8cd: e8 be 16 01 00 call 0x46ff90 - 45e8d2: 4c 8b 04 24 mov r8, qword ptr [rsp] - 45e8d6: 48 83 f8 ff cmp rax, -1 - 45e8da: 0f 84 a6 00 00 00 je 0x45e986 <_i18n_number_rewrite+0x306> - 45e8e0: c6 84 04 20 04 00 00 00 mov byte ptr [rsp + rax + 1056], 0 - 45e8e8: 4c 89 c2 mov rdx, r8 - 45e8eb: 48 8d bc 24 40 04 00 00 lea rdi, [rsp + 1088] - 45e8f3: 44 89 fe mov esi, r15d - 45e8f6: 4c 89 04 24 mov qword ptr [rsp], r8 - 45e8fa: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 45e903: e8 88 16 01 00 call 0x46ff90 - 45e908: 4c 8b 04 24 mov r8, qword ptr [rsp] - 45e90c: 48 83 f8 ff cmp rax, -1 - 45e910: 74 62 je 0x45e974 <_i18n_number_rewrite+0x2f4> - 45e912: c6 84 04 40 04 00 00 00 mov byte ptr [rsp + rax + 1088], 0 - 45e91a: e9 c7 fd ff ff jmp 0x45e6e6 <_i18n_number_rewrite+0x66> - 45e91f: 90 nop - 45e920: 4d 89 ee mov r14, r13 - 45e923: e9 bc fe ff ff jmp 0x45e7e4 <_i18n_number_rewrite+0x164> - 45e928: 48 8b 07 mov rax, qword ptr [rdi] - 45e92b: 4d 8d 46 08 lea r8, [r14 + 8] - 45e92f: 49 83 e0 f8 and r8, -8 - 45e933: 49 89 06 mov qword ptr [r14], rax - 45e936: 89 c8 mov eax, ecx - 45e938: 48 8b 74 07 f8 mov rsi, qword ptr [rdi + rax - 8] - 45e93d: 49 89 74 06 f8 mov qword ptr [r14 + rax - 8], rsi - 45e942: 4c 89 f0 mov rax, r14 - 45e945: 4c 29 c0 sub rax, r8 - 45e948: 48 29 c7 sub rdi, rax - 45e94b: 01 c8 add eax, ecx - 45e94d: 83 e0 f8 and eax, -8 - 45e950: 83 f8 08 cmp eax, 8 - 45e953: 0f 82 18 fe ff ff jb 0x45e771 <_i18n_number_rewrite+0xf1> - 45e959: 83 e0 f8 and eax, -8 - 45e95c: 31 c9 xor ecx, ecx - 45e95e: 89 ce mov esi, ecx - 45e960: 83 c1 08 add ecx, 8 - 45e963: 4c 8b 0c 37 mov r9, qword ptr [rdi + rsi] - 45e967: 4d 89 0c 30 mov qword ptr [r8 + rsi], r9 - 45e96b: 39 c1 cmp ecx, eax - 45e96d: 72 ef jb 0x45e95e <_i18n_number_rewrite+0x2de> - 45e96f: e9 fd fd ff ff jmp 0x45e771 <_i18n_number_rewrite+0xf1> - 45e974: b8 2c 00 00 00 mov eax, 44 - 45e979: 66 89 84 24 40 04 00 00 mov word ptr [rsp + 1088], ax - 45e981: e9 60 fd ff ff jmp 0x45e6e6 <_i18n_number_rewrite+0x66> - 45e986: ba 2e 00 00 00 mov edx, 46 - 45e98b: 66 89 94 24 20 04 00 00 mov word ptr [rsp + 1056], dx - 45e993: e9 50 ff ff ff jmp 0x45e8e8 <_i18n_number_rewrite+0x268> - 45e998: 8b 0f mov ecx, dword ptr [rdi] - 45e99a: 41 89 0e mov dword ptr [r14], ecx - 45e99d: 8b 4c 07 fc mov ecx, dword ptr [rdi + rax - 4] - 45e9a1: 41 89 4c 06 fc mov dword ptr [r14 + rax - 4], ecx - 45e9a6: e9 c6 fd ff ff jmp 0x45e771 <_i18n_number_rewrite+0xf1> - 45e9ab: e8 20 d2 fe ff call 0x44bbd0 <__stack_chk_fail_local> - -000000000045e9b0 <_IO_helper_overflow>: - 45e9b0: f3 0f 1e fa endbr64 - 45e9b4: 41 55 push r13 - 45e9b6: 41 54 push r12 - 45e9b8: 55 push rbp - 45e9b9: 48 89 fd mov rbp, rdi - 45e9bc: 53 push rbx - 45e9bd: 89 f3 mov ebx, esi - 45e9bf: 48 83 ec 18 sub rsp, 24 - 45e9c3: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 45e9c7: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] - 45e9cb: 49 89 c4 mov r12, rax - 45e9ce: 49 29 f4 sub r12, rsi - 45e9d1: 39 f0 cmp eax, esi - 45e9d3: 74 5f je 0x45ea34 <_IO_helper_overflow+0x84> - 45e9d5: 48 8b bf e0 00 00 00 mov rdi, qword ptr [rdi + 224] - 45e9dc: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 45e9e3: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 45e9ea: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] - 45e9f1: 48 29 d0 sub rax, rdx - 45e9f4: 4c 89 e9 mov rcx, r13 - 45e9f7: 48 29 d1 sub rcx, rdx - 45e9fa: 48 39 c8 cmp rax, rcx - 45e9fd: 76 61 jbe 0x45ea60 <_IO_helper_overflow+0xb0> - 45e9ff: 4d 63 e4 movsxd r12, r12d - 45ea02: 4c 89 e2 mov rdx, r12 - 45ea05: 41 ff 55 38 call qword ptr [r13 + 56] - 45ea09: 49 89 c5 mov r13, rax - 45ea0c: 48 8d 40 ff lea rax, [rax - 1] - 45ea10: 48 83 f8 fd cmp rax, -3 - 45ea14: 77 7a ja 0x45ea90 <_IO_helper_overflow+0xe0> - 45ea16: 48 8b 7d 20 mov rdi, qword ptr [rbp + 32] - 45ea1a: 4c 89 e2 mov rdx, r12 - 45ea1d: 4c 29 ea sub rdx, r13 - 45ea20: 4a 8d 34 2f lea rsi, [rdi + r13] - 45ea24: e8 17 26 fa ff call 0x401040 <.plt+0x20> - 45ea29: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 45ea2d: 4c 29 e8 sub rax, r13 - 45ea30: 48 89 45 28 mov qword ptr [rbp + 40], rax - 45ea34: 44 0f b6 c3 movzx r8d, bl - 45ea38: 48 39 45 30 cmp qword ptr [rbp + 48], rax - 45ea3c: 76 3a jbe 0x45ea78 <_IO_helper_overflow+0xc8> - 45ea3e: 48 8d 50 01 lea rdx, [rax + 1] - 45ea42: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 45ea46: 88 18 mov byte ptr [rax], bl - 45ea48: 48 83 c4 18 add rsp, 24 - 45ea4c: 44 89 c0 mov eax, r8d - 45ea4f: 5b pop rbx - 45ea50: 5d pop rbp - 45ea51: 41 5c pop r12 - 45ea53: 41 5d pop r13 - 45ea55: c3 ret - 45ea56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 45ea60: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 45ea65: e8 26 53 fb ff call 0x413d90 <_IO_vtable_check> - 45ea6a: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] - 45ea6e: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 45ea73: eb 8a jmp 0x45e9ff <_IO_helper_overflow+0x4f> - 45ea75: 0f 1f 00 nop dword ptr [rax] - 45ea78: 48 83 c4 18 add rsp, 24 - 45ea7c: 48 89 ef mov rdi, rbp - 45ea7f: 44 89 c6 mov esi, r8d - 45ea82: 5b pop rbx - 45ea83: 5d pop rbp - 45ea84: 41 5c pop r12 - 45ea86: 41 5d pop r13 - 45ea88: e9 63 89 fb ff jmp 0x4173f0 <__overflow> - 45ea8d: 0f 1f 00 nop dword ptr [rax] - 45ea90: 41 b8 ff ff ff ff mov r8d, 4294967295 - 45ea96: eb b0 jmp 0x45ea48 <_IO_helper_overflow+0x98> - 45ea98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000045eaa0 : - 45eaa0: 55 push rbp - 45eaa1: 48 89 e5 mov rbp, rsp - 45eaa4: 41 57 push r15 - 45eaa6: 41 56 push r14 - 45eaa8: 41 55 push r13 - 45eaaa: 41 54 push r12 - 45eaac: 53 push rbx - 45eaad: 48 81 ec 38 09 00 00 sub rsp, 2360 - 45eab4: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 45eab8: 48 89 bd 30 f7 ff ff mov qword ptr [rbp - 2256], rdi - 45eabf: 48 8b 7d 38 mov rdi, qword ptr [rbp + 56] - 45eac3: 48 89 b5 e8 f6 ff ff mov qword ptr [rbp - 2328], rsi - 45eaca: 48 89 85 18 f7 ff ff mov qword ptr [rbp - 2280], rax - 45ead1: 48 8b 45 30 mov rax, qword ptr [rbp + 48] - 45ead5: 48 89 bd 28 f7 ff ff mov qword ptr [rbp - 2264], rdi - 45eadc: 48 8d bd a0 f7 ff ff lea rdi, [rbp - 2144] - 45eae3: 4c 8b 75 18 mov r14, qword ptr [rbp + 24] - 45eae7: 89 95 58 f7 ff ff mov dword ptr [rbp - 2216], edx - 45eaed: 4c 89 85 48 f7 ff ff mov qword ptr [rbp - 2232], r8 - 45eaf4: 44 89 8d 5c f7 ff ff mov dword ptr [rbp - 2212], r9d - 45eafb: 48 89 85 38 f7 ff ff mov qword ptr [rbp - 2248], rax - 45eb02: 64 48 8b 1c 25 28 00 00 00 mov rbx, qword ptr fs:[40] - 45eb0b: 48 89 5d c8 mov qword ptr [rbp - 56], rbx - 45eb0f: 31 db xor ebx, ebx - 45eb11: 48 89 bd 50 f7 ff ff mov qword ptr [rbp - 2224], rdi - 45eb18: 48 89 bd 90 f7 ff ff mov qword ptr [rbp - 2160], rdi - 45eb1f: 48 8d bd b0 fb ff ff lea rdi, [rbp - 1104] - 45eb26: 48 c7 85 98 f7 ff ff 00 04 00 00 mov qword ptr [rbp - 2152], 1024 - 45eb31: 48 89 bd 40 f7 ff ff mov qword ptr [rbp - 2240], rdi - 45eb38: 48 89 bd a0 fb ff ff mov qword ptr [rbp - 1120], rdi - 45eb3f: 48 c7 85 a8 fb ff ff 00 04 00 00 mov qword ptr [rbp - 1112], 1024 - 45eb4a: 48 c7 85 70 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2192], 0 - 45eb55: 48 83 f8 ff cmp rax, -1 - 45eb59: 0f 84 39 09 00 00 je 0x45f498 - 45eb5f: 41 80 3e 00 cmp byte ptr [r14], 0 - 45eb63: 0f 84 73 0d 00 00 je 0x45f8dc - 45eb69: 48 8b 85 50 f7 ff ff mov rax, qword ptr [rbp - 2224] - 45eb70: 45 31 ed xor r13d, r13d - 45eb73: 45 31 ff xor r15d, r15d - 45eb76: 4c 8d a5 70 f7 ff ff lea r12, [rbp - 2192] - 45eb7d: 48 c7 85 60 f7 ff ff 0e 00 00 00 mov qword ptr [rbp - 2208], 14 - 45eb88: 48 89 85 68 f7 ff ff mov qword ptr [rbp - 2200], rax - 45eb8f: 90 nop - 45eb90: 48 8b 8d 68 f7 ff ff mov rcx, qword ptr [rbp - 2200] - 45eb97: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] - 45eb9c: 4c 89 fe mov rsi, r15 - 45eb9f: 4c 89 f7 mov rdi, r14 - 45eba2: 49 83 c5 01 add r13, 1 - 45eba6: 48 8d 1c c1 lea rbx, [rcx + 8*rax] - 45ebaa: 4c 89 e1 mov rcx, r12 - 45ebad: 48 89 da mov rdx, rbx - 45ebb0: e8 7b c3 00 00 call 0x46af30 <__parse_one_specmb> - 45ebb5: 4c 8b 73 20 mov r14, qword ptr [rbx + 32] - 45ebb9: 49 01 c7 add r15, rax - 45ebbc: 41 80 3e 00 cmp byte ptr [r14], 0 - 45ebc0: 74 4e je 0x45ec10 - 45ebc2: 4c 39 ad 60 f7 ff ff cmp qword ptr [rbp - 2208], r13 - 45ebc9: 75 c5 jne 0x45eb90 - 45ebcb: 48 8d bd 90 f7 ff ff lea rdi, [rbp - 2160] - 45ebd2: e8 e9 f4 00 00 call 0x46e0c0 <__libc_scratch_buffer_grow_preserve> - 45ebd7: 84 c0 test al, al - 45ebd9: 0f 84 81 02 00 00 je 0x45ee60 - 45ebdf: 48 8b 85 90 f7 ff ff mov rax, qword ptr [rbp - 2160] - 45ebe6: 48 89 85 68 f7 ff ff mov qword ptr [rbp - 2200], rax - 45ebed: 48 b8 8f e3 38 8e e3 38 8e e3 movabs rax, -2049638230412172401 - 45ebf7: 48 f7 a5 98 f7 ff ff mul qword ptr [rbp - 2152] - 45ebfe: 48 c1 ea 06 shr rdx, 6 - 45ec02: 48 89 95 60 f7 ff ff mov qword ptr [rbp - 2208], rdx - 45ec09: eb 85 jmp 0x45eb90 - 45ec0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45ec10: 4c 39 bd 70 f7 ff ff cmp qword ptr [rbp - 2192], r15 - 45ec17: 4c 89 fb mov rbx, r15 - 45ec1a: 48 0f 43 9d 70 f7 ff ff cmovae rbx, qword ptr [rbp - 2192] - 45ec22: 48 8d bd a0 fb ff ff lea rdi, [rbp - 1120] - 45ec29: ba 18 00 00 00 mov edx, 24 - 45ec2e: 48 89 de mov rsi, rbx - 45ec31: e8 4a f5 00 00 call 0x46e180 <__libc_scratch_buffer_set_array_size> - 45ec36: 88 85 e2 f6 ff ff mov byte ptr [rbp - 2334], al - 45ec3c: 84 c0 test al, al - 45ec3e: 0f 84 1c 02 00 00 je 0x45ee60 - 45ec44: 48 8b 85 a0 fb ff ff mov rax, qword ptr [rbp - 1120] - 45ec4b: 49 89 dc mov r12, rbx - 45ec4e: 48 8d 14 9d 00 00 00 00 lea rdx, [4*rbx] - 45ec56: 49 c1 e4 04 shl r12, 4 - 45ec5a: 49 01 c4 add r12, rax - 45ec5d: 48 89 85 60 f7 ff ff mov qword ptr [rbp - 2208], rax - 45ec64: 8b 45 40 mov eax, dword ptr [rbp + 64] - 45ec67: 4d 8d 3c 14 lea r15, [r12 + rdx] - 45ec6b: 83 e0 02 and eax, 2 - 45ec6e: 4c 89 ff mov rdi, r15 - 45ec71: 40 0f 95 c6 setne sil - 45ec75: 89 85 e4 f6 ff ff mov dword ptr [rbp - 2332], eax - 45ec7b: 40 0f b6 f6 movzx esi, sil - 45ec7f: f7 de neg esi - 45ec81: e8 8a 24 fa ff call 0x401110 <.plt+0xf0> - 45ec86: 4d 85 ed test r13, r13 - 45ec89: 0f 84 05 0c 00 00 je 0x45f894 - 45ec8f: 48 8b bd 68 f7 ff ff mov rdi, qword ptr [rbp - 2200] - 45ec96: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] - 45ec9b: 48 89 9d 20 f7 ff ff mov qword ptr [rbp - 2272], rbx - 45eca2: 4c 89 e3 mov rbx, r12 - 45eca5: 4c 8d 04 c7 lea r8, [rdi + 8*rax] - 45eca9: 49 89 fe mov r14, rdi - 45ecac: 4d 89 c4 mov r12, r8 - 45ecaf: eb 27 jmp 0x45ecd8 - 45ecb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45ecb8: 41 8b 56 34 mov edx, dword ptr [r14 + 52] - 45ecbc: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 45ecc0: 41 89 14 87 mov dword ptr [r15 + 4*rax], edx - 45ecc4: 41 8b 56 40 mov edx, dword ptr [r14 + 64] - 45ecc8: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 45eccc: 89 14 83 mov dword ptr [rbx + 4*rax], edx - 45eccf: 49 83 c6 48 add r14, 72 - 45ecd3: 4d 39 f4 cmp r12, r14 - 45ecd6: 74 5b je 0x45ed33 - 45ecd8: 49 63 46 2c movsxd rax, dword ptr [r14 + 44] - 45ecdc: 83 f8 ff cmp eax, -1 - 45ecdf: 74 08 je 0x45ece9 - 45ece1: 41 c7 04 87 00 00 00 00 mov dword ptr [r15 + 4*rax], 0 - 45ece9: 49 63 46 28 movsxd rax, dword ptr [r14 + 40] - 45eced: 83 f8 ff cmp eax, -1 - 45ecf0: 74 08 je 0x45ecfa - 45ecf2: 41 c7 04 87 00 00 00 00 mov dword ptr [r15 + 4*rax], 0 - 45ecfa: 49 8b 76 38 mov rsi, qword ptr [r14 + 56] - 45ecfe: 48 85 f6 test rsi, rsi - 45ed01: 74 cc je 0x45eccf - 45ed03: 48 83 fe 01 cmp rsi, 1 - 45ed07: 74 af je 0x45ecb8 - 45ed09: 49 63 56 30 movsxd rdx, dword ptr [r14 + 48] - 45ed0d: 4d 63 4e 08 movsxd r9, dword ptr [r14 + 8] - 45ed11: 4c 89 f7 mov rdi, r14 - 45ed14: 49 83 c6 48 add r14, 72 - 45ed18: 48 8b 05 49 4c 06 00 mov rax, qword ptr [rip + 412745] # 0x4c3968 <__printf_arginfo_table> - 45ed1f: 48 c1 e2 02 shl rdx, 2 - 45ed23: 48 8d 0c 13 lea rcx, [rbx + rdx] - 45ed27: 4c 01 fa add rdx, r15 - 45ed2a: 42 ff 14 c8 call qword ptr [rax + 8*r9] - 45ed2e: 4d 39 f4 cmp r12, r14 - 45ed31: 75 a5 jne 0x45ecd8 - 45ed33: 49 89 dc mov r12, rbx - 45ed36: 48 8b 9d 20 f7 ff ff mov rbx, qword ptr [rbp - 2272] - 45ed3d: 48 85 db test rbx, rbx - 45ed40: 0f 84 ab 01 00 00 je 0x45eef1 - 45ed46: 44 0f b6 45 40 movzx r8d, byte ptr [rbp + 64] - 45ed4b: 44 8b 4d 40 mov r9d, dword ptr [rbp + 64] - 45ed4f: 31 d2 xor edx, edx - 45ed51: 4c 8d 35 08 9f 04 00 lea r14, [rip + 302856] # 0x4a8c60 - 45ed58: 4c 8b 95 60 f7 ff ff mov r10, qword ptr [rbp - 2208] - 45ed5f: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] - 45ed66: 41 83 e0 01 and r8d, 1 - 45ed6a: 41 83 e1 08 and r9d, 8 - 45ed6e: 66 90 nop - 45ed70: 41 8b 04 97 mov eax, dword ptr [r15 + 4*rdx] - 45ed74: 83 f8 07 cmp eax, 7 - 45ed77: 0f 8f fb 05 00 00 jg 0x45f378 - 45ed7d: 83 f8 ff cmp eax, -1 - 45ed80: 0f 8c 7a 0a 00 00 jl 0x45f800 - 45ed86: 83 f8 07 cmp eax, 7 - 45ed89: 0f 87 a2 06 00 00 ja 0x45f431 - 45ed8f: 49 63 04 86 movsxd rax, dword ptr [r14 + 4*rax] - 45ed93: 4c 01 f0 add rax, r14 - 45ed96: 3e ff e0 jmp rax - 45ed99: f3 0f 1e fa endbr64 - 45ed9d: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 45eda1: 48 c1 e0 04 shl rax, 4 - 45eda5: 48 03 85 60 f7 ff ff add rax, qword ptr [rbp - 2208] - 45edac: 80 bd e1 f6 ff ff 00 cmp byte ptr [rbp - 2335], 0 - 45edb3: 48 89 85 80 f7 ff ff mov qword ptr [rbp - 2176], rax - 45edba: 0f 85 90 22 00 00 jne 0x461050 - 45edc0: 44 8b 95 a4 f6 ff ff mov r10d, dword ptr [rbp - 2396] - 45edc7: 0f b6 9d c8 f6 ff ff movzx ebx, byte ptr [rbp - 2360] - 45edce: b8 00 00 00 00 mov eax, 0 - 45edd3: 4c 89 ff mov rdi, r15 - 45edd6: 41 0f b6 56 0d movzx edx, byte ptr [r14 + 13] - 45eddb: 45 85 d2 test r10d, r10d - 45edde: 0f 44 d8 cmove ebx, eax - 45ede1: 83 e2 ef and edx, -17 - 45ede4: 89 d8 mov eax, ebx - 45ede6: 83 e0 01 and eax, 1 - 45ede9: c1 e0 04 shl eax, 4 - 45edec: 09 d0 or eax, edx - 45edee: 48 8d 95 80 f7 ff ff lea rdx, [rbp - 2176] - 45edf5: 41 88 46 0d mov byte ptr [r14 + 13], al - 45edf9: 48 8b 85 48 f7 ff ff mov rax, qword ptr [rbp - 2232] - 45ee00: 48 8b b5 68 f7 ff ff mov rsi, qword ptr [rbp - 2200] - 45ee07: 48 8d 04 c0 lea rax, [rax + 8*rax] - 45ee0b: 48 8d 34 c6 lea rsi, [rsi + 8*rax] - 45ee0f: e8 9c 34 02 00 call 0x4822b0 <__printf_fphex> - 45ee14: 85 c0 test eax, eax - 45ee16: 78 2f js 0x45ee47 - 45ee18: 8b 9d 5c f7 ff ff mov ebx, dword ptr [rbp - 2212] - 45ee1e: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 45ee24: 0f 87 b1 25 00 00 ja 0x4613db - 45ee2a: ba ff ff ff 7f mov edx, 2147483647 - 45ee2f: 29 da sub edx, ebx - 45ee31: 39 c2 cmp edx, eax - 45ee33: 0f 83 0a 09 00 00 jae 0x45f743 - 45ee39: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45ee40: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 - 45ee47: 48 8b 85 30 f7 ff ff mov rax, qword ptr [rbp - 2256] - 45ee4e: 48 85 c0 test rax, rax - 45ee51: 74 0d je 0x45ee60 - 45ee53: 48 89 c7 mov rdi, rax - 45ee56: e8 f5 06 fc ff call 0x41f550 - 45ee5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45ee60: 41 bc ff ff ff ff mov r12d, 4294967295 - 45ee66: 48 8b bd a0 fb ff ff mov rdi, qword ptr [rbp - 1120] - 45ee6d: 48 3b bd 40 f7 ff ff cmp rdi, qword ptr [rbp - 2240] - 45ee74: 74 05 je 0x45ee7b - 45ee76: e8 d5 06 fc ff call 0x41f550 - 45ee7b: 48 8b bd 90 f7 ff ff mov rdi, qword ptr [rbp - 2160] - 45ee82: 48 3b bd 50 f7 ff ff cmp rdi, qword ptr [rbp - 2224] - 45ee89: 74 05 je 0x45ee90 - 45ee8b: e8 c0 06 fc ff call 0x41f550 - 45ee90: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 45ee94: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 45ee9d: 0f 85 9d 25 00 00 jne 0x461440 - 45eea3: 48 8d 65 d8 lea rsp, [rbp - 40] - 45eea7: 44 89 e0 mov eax, r12d - 45eeaa: 5b pop rbx - 45eeab: 41 5c pop r12 - 45eead: 41 5d pop r13 - 45eeaf: 41 5e pop r14 - 45eeb1: 41 5f pop r15 - 45eeb3: 5d pop rbp - 45eeb4: c3 ret - 45eeb5: 3d 00 01 00 00 cmp eax, 256 - 45eeba: 0f 85 20 06 00 00 jne 0x45f4e0 - 45eec0: 8b 01 mov eax, dword ptr [rcx] - 45eec2: 83 f8 2f cmp eax, 47 - 45eec5: 0f 87 55 05 00 00 ja 0x45f420 - 45eecb: 89 c6 mov esi, eax - 45eecd: 83 c0 08 add eax, 8 - 45eed0: 48 03 71 10 add rsi, qword ptr [rcx + 16] - 45eed4: 89 01 mov dword ptr [rcx], eax - 45eed6: 48 8b 36 mov rsi, qword ptr [rsi] - 45eed9: 48 89 d0 mov rax, rdx - 45eedc: 48 c1 e0 04 shl rax, 4 - 45eee0: 49 89 34 02 mov qword ptr [r10 + rax], rsi - 45eee4: 48 83 c2 01 add rdx, 1 - 45eee8: 48 39 da cmp rdx, rbx - 45eeeb: 0f 82 7f fe ff ff jb 0x45ed70 - 45eef1: 48 63 45 10 movsxd rax, dword ptr [rbp + 16] - 45eef5: 48 89 85 48 f7 ff ff mov qword ptr [rbp - 2232], rax - 45eefc: 49 39 c5 cmp r13, rax - 45eeff: 0f 86 e6 08 00 00 jbe 0x45f7eb - 45ef05: 0f b6 45 40 movzx eax, byte ptr [rbp + 64] - 45ef09: 48 8b 9d 68 f7 ff ff mov rbx, qword ptr [rbp - 2200] - 45ef10: 4c 89 ad b8 f6 ff ff mov qword ptr [rbp - 2376], r13 - 45ef17: 4c 8b bd 30 f7 ff ff mov r15, qword ptr [rbp - 2256] - 45ef1e: 83 e0 01 and eax, 1 - 45ef21: 88 85 e1 f6 ff ff mov byte ptr [rbp - 2335], al - 45ef27: 8b 45 40 mov eax, dword ptr [rbp + 64] - 45ef2a: 83 e0 08 and eax, 8 - 45ef2d: 89 85 a4 f6 ff ff mov dword ptr [rbp - 2396], eax - 45ef33: 48 8b 85 18 f7 ff ff mov rax, qword ptr [rbp - 2280] - 45ef3a: 48 05 e8 03 00 00 add rax, 1000 - 45ef40: 48 89 85 a8 f6 ff ff mov qword ptr [rbp - 2392], rax - 45ef47: 48 8b 85 48 f7 ff ff mov rax, qword ptr [rbp - 2232] - 45ef4e: 48 8d 04 c0 lea rax, [rax + 8*rax] - 45ef52: 4c 8d 34 c3 lea r14, [rbx + 8*rax] - 45ef56: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] - 45ef5b: 45 8b 5e 08 mov r11d, dword ptr [r14 + 8] - 45ef5f: 45 8b 06 mov r8d, dword ptr [r14] - 45ef62: 89 c3 mov ebx, eax - 45ef64: 89 c2 mov edx, eax - 45ef66: 89 c6 mov esi, eax - 45ef68: 89 c1 mov ecx, eax - 45ef6a: c0 eb 03 shr bl, 3 - 45ef6d: c0 ea 05 shr dl, 5 - 45ef70: 89 c7 mov edi, eax - 45ef72: 41 89 c5 mov r13d, eax - 45ef75: c0 e9 06 shr cl, 6 - 45ef78: 83 e3 01 and ebx, 1 - 45ef7b: 41 d0 ed shr r13b - 45ef7e: 44 88 9d 20 f7 ff ff mov byte ptr [rbp - 2272], r11b - 45ef85: 40 c0 ee 04 shr sil, 4 - 45ef89: 83 e1 01 and ecx, 1 - 45ef8c: 40 c0 ef 07 shr dil, 7 - 45ef90: 41 83 e5 01 and r13d, 1 - 45ef94: 88 9d e3 f6 ff ff mov byte ptr [rbp - 2333], bl - 45ef9a: 89 d3 mov ebx, edx - 45ef9c: 41 0f b6 56 0d movzx edx, byte ptr [r14 + 13] - 45efa1: 83 e6 01 and esi, 1 - 45efa4: 40 88 b5 08 f7 ff ff mov byte ptr [rbp - 2296], sil - 45efab: 89 c6 mov esi, eax - 45efad: 83 e3 01 and ebx, 1 - 45efb0: 41 89 d4 mov r12d, edx - 45efb3: c0 ea 03 shr dl, 3 - 45efb6: 83 e6 01 and esi, 1 - 45efb9: 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], ebx - 45efbf: 83 e2 01 and edx, 1 - 45efc2: 40 88 b5 c8 f6 ff ff mov byte ptr [rbp - 2360], sil - 45efc9: 89 c3 mov ebx, eax - 45efcb: 41 8b 76 10 mov esi, dword ptr [r14 + 16] - 45efcf: 88 95 d8 f6 ff ff mov byte ptr [rbp - 2344], dl - 45efd5: 49 63 56 2c movsxd rdx, dword ptr [r14 + 44] - 45efd9: 41 d0 ec shr r12b - 45efdc: c0 eb 02 shr bl, 2 - 45efdf: 88 8d 00 f7 ff ff mov byte ptr [rbp - 2304], cl - 45efe5: 41 83 e4 01 and r12d, 1 - 45efe9: 83 e3 01 and ebx, 1 - 45efec: 40 88 bd d0 f6 ff ff mov byte ptr [rbp - 2352], dil - 45eff3: 89 b5 f8 f6 ff ff mov dword ptr [rbp - 2312], esi - 45eff9: 83 fa ff cmp edx, -1 - 45effc: 0f 84 1e 06 00 00 je 0x45f620 - 45f002: 48 8b bd 60 f7 ff ff mov rdi, qword ptr [rbp - 2208] - 45f009: 48 c1 e2 04 shl rdx, 4 - 45f00d: 44 8b 0c 17 mov r9d, dword ptr [rdi + rdx] - 45f011: 45 85 c9 test r9d, r9d - 45f014: 0f 88 36 08 00 00 js 0x45f850 - 45f01a: 45 89 4e 04 mov dword ptr [r14 + 4], r9d - 45f01e: 49 63 46 28 movsxd rax, dword ptr [r14 + 40] - 45f022: 83 f8 ff cmp eax, -1 - 45f025: 74 1b je 0x45f042 - 45f027: 48 8b b5 60 f7 ff ff mov rsi, qword ptr [rbp - 2208] - 45f02e: 48 c1 e0 04 shl rax, 4 - 45f032: 44 8b 04 06 mov r8d, dword ptr [rsi + rax] - 45f036: 45 85 c0 test r8d, r8d - 45f039: 0f 88 f9 07 00 00 js 0x45f838 - 45f03f: 45 89 06 mov dword ptr [r14], r8d - 45f042: 45 39 c1 cmp r9d, r8d - 45f045: 44 89 c0 mov eax, r8d - 45f048: 41 0f 4d c1 cmovge eax, r9d - 45f04c: 3d c8 03 00 00 cmp eax, 968 - 45f051: 0f 8e a9 05 00 00 jle 0x45f600 - 45f057: 8d 50 20 lea edx, [rax + 32] - 45f05a: 44 89 85 b0 f6 ff ff mov dword ptr [rbp - 2384], r8d - 45f061: 48 63 fa movsxd rdi, edx - 45f064: 44 89 8d b4 f6 ff ff mov dword ptr [rbp - 2380], r9d - 45f06b: 44 89 9d c0 f6 ff ff mov dword ptr [rbp - 2368], r11d - 45f072: 89 95 f0 f6 ff ff mov dword ptr [rbp - 2320], edx - 45f078: 48 89 bd 30 f7 ff ff mov qword ptr [rbp - 2256], rdi - 45f07f: e8 cc ac fb ff call 0x419d50 <__libc_alloca_cutoff> - 45f084: 8b 95 f0 f6 ff ff mov edx, dword ptr [rbp - 2320] - 45f08a: 48 8b bd 30 f7 ff ff mov rdi, qword ptr [rbp - 2256] - 45f091: 44 8b 9d c0 f6 ff ff mov r11d, dword ptr [rbp - 2368] - 45f098: 44 8b 8d b4 f6 ff ff mov r9d, dword ptr [rbp - 2380] - 45f09f: 81 fa 00 10 00 00 cmp edx, 4096 - 45f0a5: 44 8b 85 b0 f6 ff ff mov r8d, dword ptr [rbp - 2384] - 45f0ac: 7e 08 jle 0x45f0b6 - 45f0ae: 85 c0 test eax, eax - 45f0b0: 0f 84 b6 1f 00 00 je 0x46106c - 45f0b6: 48 83 c7 17 add rdi, 23 - 45f0ba: 48 89 e2 mov rdx, rsp - 45f0bd: 48 89 f8 mov rax, rdi - 45f0c0: 48 81 e7 00 f0 ff ff and rdi, -4096 - 45f0c7: 48 29 fa sub rdx, rdi - 45f0ca: 48 83 e0 f0 and rax, -16 - 45f0ce: 48 39 d4 cmp rsp, rdx - 45f0d1: 74 15 je 0x45f0e8 - 45f0d3: 48 81 ec 00 10 00 00 sub rsp, 4096 - 45f0da: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 45f0e3: 48 39 d4 cmp rsp, rdx - 45f0e6: 75 eb jne 0x45f0d3 - 45f0e8: 25 ff 0f 00 00 and eax, 4095 - 45f0ed: 48 29 c4 sub rsp, rax - 45f0f0: 48 85 c0 test rax, rax - 45f0f3: 0f 85 fb 07 00 00 jne 0x45f8f4 - 45f0f9: 48 8d 54 24 0f lea rdx, [rsp + 15] - 45f0fe: 48 83 e2 f0 and rdx, -16 - 45f102: 45 39 c1 cmp r9d, r8d - 45f105: 0f 8c 8b 04 00 00 jl 0x45f596 - 45f10b: 49 63 c1 movsxd rax, r9d - 45f10e: 48 83 c0 20 add rax, 32 - 45f112: 48 c7 85 30 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2256], 0 - 45f11d: 48 01 d0 add rax, rdx - 45f120: 48 89 85 f0 f6 ff ff mov qword ptr [rbp - 2320], rax - 45f127: 48 8b 05 1a 48 06 00 mov rax, qword ptr [rip + 411674] # 0x4c3948 <__printf_function_table> - 45f12e: 48 85 c0 test rax, rax - 45f131: 74 1c je 0x45f14f - 45f133: 48 0f be 8d 20 f7 ff ff movsx rcx, byte ptr [rbp - 2272] - 45f13b: 48 8b 04 c8 mov rax, qword ptr [rax + 8*rcx] - 45f13f: 48 89 8d c0 f6 ff ff mov qword ptr [rbp - 2368], rcx - 45f146: 48 85 c0 test rax, rax - 45f149: 0f 85 e1 04 00 00 jne 0x45f630 - 45f14f: 41 8d 43 e0 lea eax, [r11 - 32] - 45f153: 44 88 9d b4 f6 ff ff mov byte ptr [rbp - 2380], r11b - 45f15a: 3c 5a cmp al, 90 - 45f15c: 0f 86 46 04 00 00 jbe 0x45f5a8 - 45f162: f3 0f 1e fa endbr64 - 45f166: 49 8b 76 38 mov rsi, qword ptr [r14 + 56] - 45f16a: 48 89 e3 mov rbx, rsp - 45f16d: 48 8d 04 f5 17 00 00 00 lea rax, [8*rsi + 23] - 45f175: 48 89 c2 mov rdx, rax - 45f178: 48 25 00 f0 ff ff and rax, -4096 - 45f17e: 48 29 c3 sub rbx, rax - 45f181: 48 83 e2 f0 and rdx, -16 - 45f185: 48 89 d8 mov rax, rbx - 45f188: 48 39 c4 cmp rsp, rax - 45f18b: 74 15 je 0x45f1a2 - 45f18d: 48 81 ec 00 10 00 00 sub rsp, 4096 - 45f194: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 45f19d: 48 39 c4 cmp rsp, rax - 45f1a0: 75 eb jne 0x45f18d - 45f1a2: 48 89 d0 mov rax, rdx - 45f1a5: 25 ff 0f 00 00 and eax, 4095 - 45f1aa: 48 29 c4 sub rsp, rax - 45f1ad: 48 85 c0 test rax, rax - 45f1b0: 74 06 je 0x45f1b8 - 45f1b2: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 45f1b8: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 45f1bd: 48 83 e7 f0 and rdi, -16 - 45f1c1: 48 85 f6 test rsi, rsi - 45f1c4: 74 2c je 0x45f1f2 - 45f1c6: 45 8b 46 30 mov r8d, dword ptr [r14 + 48] - 45f1ca: 4c 8b 8d 60 f7 ff ff mov r9, qword ptr [rbp - 2208] - 45f1d1: 31 d2 xor edx, edx - 45f1d3: 31 c9 xor ecx, ecx - 45f1d5: 0f 1f 00 nop dword ptr [rax] - 45f1d8: 42 8d 04 02 lea eax, [rdx + r8] - 45f1dc: 48 c1 e0 04 shl rax, 4 - 45f1e0: 4c 01 c8 add rax, r9 - 45f1e3: 48 89 04 cf mov qword ptr [rdi + 8*rcx], rax - 45f1e7: 8d 4a 01 lea ecx, [rdx + 1] - 45f1ea: 48 89 ca mov rdx, rcx - 45f1ed: 48 39 ce cmp rsi, rcx - 45f1f0: 77 e6 ja 0x45f1d8 - 45f1f2: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45f1f6: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45f1fa: 0f 83 30 1e 00 00 jae 0x461030 - 45f200: 48 8d 50 01 lea rdx, [rax + 1] - 45f204: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 45f208: c6 00 25 mov byte ptr [rax], 37 - 45f20b: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] - 45f210: a8 08 test al, 8 - 45f212: 0f 84 43 16 00 00 je 0x46085b - 45f218: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45f21c: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45f220: 0f 83 a8 1e 00 00 jae 0x4610ce - 45f226: 48 8d 50 01 lea rdx, [rax + 1] - 45f22a: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 45f22e: c6 00 23 mov byte ptr [rax], 35 - 45f231: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] - 45f236: 41 bc 03 00 00 00 mov r12d, 3 - 45f23c: bb 02 00 00 00 mov ebx, 2 - 45f241: 84 c0 test al, al - 45f243: 0f 88 72 17 00 00 js 0x4609bb - 45f249: a8 40 test al, 64 - 45f24b: 0f 84 1a 16 00 00 je 0x46086b - 45f251: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45f255: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45f259: 0f 83 71 20 00 00 jae 0x4612d0 - 45f25f: 48 8d 50 01 lea rdx, [rax + 1] - 45f263: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 45f267: c6 00 2b mov byte ptr [rax], 43 - 45f26a: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] - 45f26f: 83 c3 01 add ebx, 1 - 45f272: a8 20 test al, 32 - 45f274: 74 1c je 0x45f292 - 45f276: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45f27a: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45f27e: 0f 83 6c 1e 00 00 jae 0x4610f0 - 45f284: 48 8d 50 01 lea rdx, [rax + 1] - 45f288: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 45f28c: c6 00 2d mov byte ptr [rax], 45 - 45f28f: 83 c3 01 add ebx, 1 - 45f292: 41 83 7e 10 30 cmp dword ptr [r14 + 16], 48 - 45f297: 0f 84 23 18 00 00 je 0x460ac0 - 45f29d: 41 f6 46 0d 08 test byte ptr [r14 + 13], 8 - 45f2a2: 74 1c je 0x45f2c0 - 45f2a4: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45f2a8: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45f2ac: 0f 83 3e 20 00 00 jae 0x4612f0 - 45f2b2: 48 8d 50 01 lea rdx, [rax + 1] - 45f2b6: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 45f2ba: c6 00 49 mov byte ptr [rax], 73 - 45f2bd: 83 c3 01 add ebx, 1 - 45f2c0: 41 8b 46 04 mov eax, dword ptr [r14 + 4] - 45f2c4: 85 c0 test eax, eax - 45f2c6: 0f 85 77 17 00 00 jne 0x460a43 - 45f2cc: 41 83 3e ff cmp dword ptr [r14], -1 - 45f2d0: 0f 84 46 14 00 00 je 0x46071c - 45f2d6: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45f2da: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45f2de: 0f 83 1c 1f 00 00 jae 0x461200 - 45f2e4: 48 8d 50 01 lea rdx, [rax + 1] - 45f2e8: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 45f2ec: c6 00 2e mov byte ptr [rax], 46 - 45f2ef: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 45f2f5: 0f 84 4c fb ff ff je 0x45ee47 - 45f2fb: 49 63 3e movsxd rdi, dword ptr [r14] - 45f2fe: 4c 8d 65 bc lea r12, [rbp - 68] - 45f302: 31 c9 xor ecx, ecx - 45f304: ba 0a 00 00 00 mov edx, 10 - 45f309: 4c 89 e6 mov rsi, r12 - 45f30c: 83 c3 01 add ebx, 1 - 45f30f: e8 ec f8 01 00 call 0x47ec00 <_itoa_word> - 45f314: 49 89 c5 mov r13, rax - 45f317: 4c 39 e0 cmp rax, r12 - 45f31a: 72 2e jb 0x45f34a - 45f31c: e9 fb 13 00 00 jmp 0x46071c - 45f321: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45f328: 48 8d 48 01 lea rcx, [rax + 1] - 45f32c: 49 89 4f 28 mov qword ptr [r15 + 40], rcx - 45f330: 88 10 mov byte ptr [rax], dl - 45f332: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 45f338: 0f 84 09 fb ff ff je 0x45ee47 - 45f33e: 83 c3 01 add ebx, 1 - 45f341: 4d 39 e5 cmp r13, r12 - 45f344: 0f 84 d2 13 00 00 je 0x46071c - 45f34a: 49 83 c5 01 add r13, 1 - 45f34e: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45f352: 41 0f b6 55 ff movzx edx, byte ptr [r13 - 1] - 45f357: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45f35b: 72 cb jb 0x45f328 - 45f35d: 0f b6 f2 movzx esi, dl - 45f360: 4c 89 ff mov rdi, r15 - 45f363: e8 88 80 fb ff call 0x4173f0 <__overflow> - 45f368: 83 f8 ff cmp eax, -1 - 45f36b: 75 c5 jne 0x45f332 - 45f36d: e9 d5 fa ff ff jmp 0x45ee47 - 45f372: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45f378: 3d 07 01 00 00 cmp eax, 263 - 45f37d: 0f 84 cd 00 00 00 je 0x45f450 - 45f383: 0f 8e 2c fb ff ff jle 0x45eeb5 - 45f389: 3d 00 02 00 00 cmp eax, 512 - 45f38e: 0f 84 2c fb ff ff je 0x45eec0 - 45f394: 3d 00 04 00 00 cmp eax, 1024 - 45f399: 0f 85 61 04 00 00 jne 0x45f800 - 45f39f: 8b 01 mov eax, dword ptr [rcx] - 45f3a1: 83 f8 2f cmp eax, 47 - 45f3a4: 0f 86 b6 01 00 00 jbe 0x45f560 - 45f3aa: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 45f3ae: 48 8d 46 08 lea rax, [rsi + 8] - 45f3b2: 48 89 41 08 mov qword ptr [rcx + 8], rax - 45f3b6: 8b 36 mov esi, dword ptr [rsi] - 45f3b8: 48 89 d0 mov rax, rdx - 45f3bb: 48 c1 e0 04 shl rax, 4 - 45f3bf: 41 89 34 02 mov dword ptr [r10 + rax], esi - 45f3c3: e9 1c fb ff ff jmp 0x45eee4 - 45f3c8: 8b 41 04 mov eax, dword ptr [rcx + 4] - 45f3cb: 3d af 00 00 00 cmp eax, 175 - 45f3d0: 0f 87 52 01 00 00 ja 0x45f528 - 45f3d6: 89 c6 mov esi, eax - 45f3d8: 83 c0 10 add eax, 16 - 45f3db: 48 03 71 10 add rsi, qword ptr [rcx + 16] - 45f3df: 89 41 04 mov dword ptr [rcx + 4], eax - 45f3e2: f2 0f 10 06 movsd xmm0, qword ptr [rsi] # xmm0 = mem[0],zero - 45f3e6: 48 89 d0 mov rax, rdx - 45f3e9: 48 c1 e0 04 shl rax, 4 - 45f3ed: f2 41 0f 11 04 02 movsd qword ptr [r10 + rax], xmm0 - 45f3f3: e9 ec fa ff ff jmp 0x45eee4 - 45f3f8: 8b 01 mov eax, dword ptr [rcx] - 45f3fa: 83 f8 2f cmp eax, 47 - 45f3fd: 0f 87 0d 01 00 00 ja 0x45f510 - 45f403: 89 c6 mov esi, eax - 45f405: 83 c0 08 add eax, 8 - 45f408: 48 03 71 10 add rsi, qword ptr [rcx + 16] - 45f40c: 89 01 mov dword ptr [rcx], eax - 45f40e: 8b 36 mov esi, dword ptr [rsi] - 45f410: 48 89 d0 mov rax, rdx - 45f413: 48 c1 e0 04 shl rax, 4 - 45f417: 41 89 34 02 mov dword ptr [r10 + rax], esi - 45f41b: e9 c4 fa ff ff jmp 0x45eee4 - 45f420: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 45f424: 48 8d 46 08 lea rax, [rsi + 8] - 45f428: 48 89 41 08 mov qword ptr [rcx + 8], rax - 45f42c: e9 a5 fa ff ff jmp 0x45eed6 - 45f431: 8b b5 e4 f6 ff ff mov esi, dword ptr [rbp - 2332] - 45f437: 85 f6 test esi, esi - 45f439: 0f 84 01 01 00 00 je 0x45f540 - 45f43f: 48 8d 3d 62 97 04 00 lea rdi, [rip + 300898] # 0x4a8ba8 - 45f446: e8 25 49 fb ff call 0x413d70 <__libc_fatal> - 45f44b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45f450: 45 84 c0 test r8b, r8b - 45f453: 0f 85 86 10 00 00 jne 0x4604df - 45f459: 45 85 c9 test r9d, r9d - 45f45c: 0f 84 0e 01 00 00 je 0x45f570 - 45f462: 8b 71 04 mov esi, dword ptr [rcx + 4] - 45f465: 81 fe af 00 00 00 cmp esi, 175 - 45f46b: 0f 87 0a 04 00 00 ja 0x45f87b - 45f471: 89 f0 mov eax, esi - 45f473: 83 c6 10 add esi, 16 - 45f476: 48 03 41 10 add rax, qword ptr [rcx + 16] - 45f47a: 89 71 04 mov dword ptr [rcx + 4], esi - 45f47d: 66 0f 6f 00 movdqa xmm0, xmmword ptr [rax] - 45f481: 48 89 d0 mov rax, rdx - 45f484: 48 c1 e0 04 shl rax, 4 - 45f488: 41 0f 29 04 02 movaps xmmword ptr [r10 + rax], xmm0 - 45f48d: e9 52 fa ff ff jmp 0x45eee4 - 45f492: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45f498: 48 c7 c0 b0 ff ff ff mov rax, -80 - 45f49f: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 45f4a3: 48 8b 00 mov rax, qword ptr [rax] - 45f4a6: 48 8b 58 48 mov rbx, qword ptr [rax + 72] - 45f4aa: 48 8b 40 50 mov rax, qword ptr [rax + 80] - 45f4ae: 48 89 85 38 f7 ff ff mov qword ptr [rbp - 2248], rax - 45f4b5: 0f b6 00 movzx eax, byte ptr [rax] - 45f4b8: 48 89 9d 28 f7 ff ff mov qword ptr [rbp - 2264], rbx - 45f4bf: 84 c0 test al, al - 45f4c1: 74 08 je 0x45f4cb - 45f4c3: 3c 7f cmp al, 127 - 45f4c5: 0f 85 94 f6 ff ff jne 0x45eb5f - 45f4cb: 48 c7 85 38 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2248], 0 - 45f4d6: e9 84 f6 ff ff jmp 0x45eb5f - 45f4db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45f4e0: 48 89 d6 mov rsi, rdx - 45f4e3: 48 c1 e6 04 shl rsi, 4 - 45f4e7: 49 8d 3c 32 lea rdi, [r10 + rsi] - 45f4eb: 4c 8b 1d 7e 44 06 00 mov r11, qword ptr [rip + 410750] # 0x4c3970 <__printf_va_arg_table> - 45f4f2: 4d 85 db test r11, r11 - 45f4f5: 0f 85 82 12 00 00 jne 0x46077d - 45f4fb: 66 0f ef c0 pxor xmm0, xmm0 - 45f4ff: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 45f502: e9 dd f9 ff ff jmp 0x45eee4 - 45f507: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 45f510: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 45f514: 48 8d 46 08 lea rax, [rsi + 8] - 45f518: 48 89 41 08 mov qword ptr [rcx + 8], rax - 45f51c: e9 ed fe ff ff jmp 0x45f40e - 45f521: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45f528: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 45f52c: 48 8d 46 08 lea rax, [rsi + 8] - 45f530: 48 89 41 08 mov qword ptr [rcx + 8], rax - 45f534: e9 a9 fe ff ff jmp 0x45f3e2 - 45f539: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45f540: 48 8d 0d 99 97 04 00 lea rcx, [rip + 300953] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 45f547: ba 96 07 00 00 mov edx, 1942 - 45f54c: 48 8d 35 f7 95 04 00 lea rsi, [rip + 300535] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 45f553: 48 8d 3d 26 96 04 00 lea rdi, [rip + 300582] # 0x4a8b80 - 45f55a: e8 f1 39 fa ff call 0x402f50 <__assert_fail> - 45f55f: 90 nop - 45f560: 89 c6 mov esi, eax - 45f562: 83 c0 08 add eax, 8 - 45f565: 48 03 71 10 add rsi, qword ptr [rcx + 16] - 45f569: 89 01 mov dword ptr [rcx], eax - 45f56b: e9 46 fe ff ff jmp 0x45f3b6 - 45f570: 48 8b 41 08 mov rax, qword ptr [rcx + 8] - 45f574: 48 83 c0 0f add rax, 15 - 45f578: 48 83 e0 f0 and rax, -16 - 45f57c: 48 8d 70 10 lea rsi, [rax + 16] - 45f580: 48 89 71 08 mov qword ptr [rcx + 8], rsi - 45f584: db 28 fld tbyte ptr [rax] - 45f586: 48 89 d0 mov rax, rdx - 45f589: 48 c1 e0 04 shl rax, 4 - 45f58d: 41 db 3c 02 fstp tbyte ptr [r10 + rax] - 45f591: e9 4e f9 ff ff jmp 0x45eee4 - 45f596: 49 63 c0 movsxd rax, r8d - 45f599: 48 83 c0 20 add rax, 32 - 45f59d: e9 70 fb ff ff jmp 0x45f112 - 45f5a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45f5a8: 0f b6 85 08 f7 ff ff movzx eax, byte ptr [rbp - 2296] - 45f5af: 45 0f b6 ed movzx r13d, r13b - 45f5b3: 45 0f b6 e4 movzx r12d, r12b - 45f5b7: 0f b6 db movzx ebx, bl - 45f5ba: 48 8d 3d bf 96 04 00 lea rdi, [rip + 300735] # 0x4a8c80 - 45f5c1: 48 8d 35 f8 de 05 00 lea rsi, [rip + 384760] # 0x4bd4c0 - 45f5c8: 89 85 c0 f6 ff ff mov dword ptr [rbp - 2368], eax - 45f5ce: 0f b6 85 00 f7 ff ff movzx eax, byte ptr [rbp - 2304] - 45f5d5: 89 85 08 f7 ff ff mov dword ptr [rbp - 2296], eax - 45f5db: 0f b6 85 f8 f6 ff ff movzx eax, byte ptr [rbp - 2312] - 45f5e2: 88 85 00 f7 ff ff mov byte ptr [rbp - 2304], al - 45f5e8: 41 0f be c3 movsx eax, r11b - 45f5ec: 83 e8 20 sub eax, 32 - 45f5ef: 48 98 cdqe - 45f5f1: 0f b6 04 07 movzx eax, byte ptr [rdi + rax] - 45f5f5: ff 24 c6 jmp qword ptr [rsi + 8*rax] - 45f5f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 45f600: 48 8b 85 a8 f6 ff ff mov rax, qword ptr [rbp - 2392] - 45f607: 48 c7 85 30 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2256], 0 - 45f612: 48 89 85 f0 f6 ff ff mov qword ptr [rbp - 2320], rax - 45f619: e9 09 fb ff ff jmp 0x45f127 - 45f61e: 66 90 nop - 45f620: 45 8b 4e 04 mov r9d, dword ptr [r14 + 4] - 45f624: e9 f5 f9 ff ff jmp 0x45f01e - 45f629: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 45f630: 49 8b 76 38 mov rsi, qword ptr [r14 + 56] - 45f634: 48 89 e7 mov rdi, rsp - 45f637: 48 8d 14 f5 17 00 00 00 lea rdx, [8*rsi + 23] - 45f63f: 48 89 d1 mov rcx, rdx - 45f642: 48 81 e2 00 f0 ff ff and rdx, -4096 - 45f649: 48 29 d7 sub rdi, rdx - 45f64c: 48 83 e1 f0 and rcx, -16 - 45f650: 48 89 fa mov rdx, rdi - 45f653: 48 39 d4 cmp rsp, rdx - 45f656: 74 15 je 0x45f66d - 45f658: 48 81 ec 00 10 00 00 sub rsp, 4096 - 45f65f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 45f668: 48 39 d4 cmp rsp, rdx - 45f66b: 75 eb jne 0x45f658 - 45f66d: 81 e1 ff 0f 00 00 and ecx, 4095 - 45f673: 48 29 cc sub rsp, rcx - 45f676: 48 85 c9 test rcx, rcx - 45f679: 0f 85 69 0b 00 00 jne 0x4601e8 - 45f67f: 4c 8d 54 24 0f lea r10, [rsp + 15] - 45f684: 49 83 e2 f0 and r10, -16 - 45f688: 48 85 f6 test rsi, rsi - 45f68b: 74 4d je 0x45f6da - 45f68d: 44 89 85 b4 f6 ff ff mov dword ptr [rbp - 2380], r8d - 45f694: 41 8b 7e 30 mov edi, dword ptr [r14 + 48] - 45f698: 31 d2 xor edx, edx - 45f69a: 31 c9 xor ecx, ecx - 45f69c: 4c 8b 85 60 f7 ff ff mov r8, qword ptr [rbp - 2208] - 45f6a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 45f6a8: 8d 04 17 lea eax, [rdi + rdx] - 45f6ab: 48 c1 e0 04 shl rax, 4 - 45f6af: 4c 01 c0 add rax, r8 - 45f6b2: 49 89 04 ca mov qword ptr [r10 + 8*rcx], rax - 45f6b6: 8d 4a 01 lea ecx, [rdx + 1] - 45f6b9: 48 89 ca mov rdx, rcx - 45f6bc: 48 39 ce cmp rsi, rcx - 45f6bf: 77 e7 ja 0x45f6a8 - 45f6c1: 48 8b 05 80 42 06 00 mov rax, qword ptr [rip + 410240] # 0x4c3948 <__printf_function_table> - 45f6c8: 48 8b 8d c0 f6 ff ff mov rcx, qword ptr [rbp - 2368] - 45f6cf: 44 8b 85 b4 f6 ff ff mov r8d, dword ptr [rbp - 2380] - 45f6d6: 48 8b 04 c8 mov rax, qword ptr [rax + 8*rcx] - 45f6da: 44 89 85 b0 f6 ff ff mov dword ptr [rbp - 2384], r8d - 45f6e1: 4c 89 d2 mov rdx, r10 - 45f6e4: 4c 89 f6 mov rsi, r14 - 45f6e7: 4c 89 ff mov rdi, r15 - 45f6ea: 44 89 8d b4 f6 ff ff mov dword ptr [rbp - 2380], r9d - 45f6f1: 44 89 9d c0 f6 ff ff mov dword ptr [rbp - 2368], r11d - 45f6f8: ff d0 call rax - 45f6fa: 44 8b 9d c0 f6 ff ff mov r11d, dword ptr [rbp - 2368] - 45f701: 44 8b 8d b4 f6 ff ff mov r9d, dword ptr [rbp - 2380] - 45f708: 83 f8 fe cmp eax, -2 - 45f70b: 44 8b 85 b0 f6 ff ff mov r8d, dword ptr [rbp - 2384] - 45f712: 0f 84 37 fa ff ff je 0x45f14f - 45f718: 85 c0 test eax, eax - 45f71a: 0f 88 27 f7 ff ff js 0x45ee47 - 45f720: 81 bd 5c f7 ff ff fe ff ff 7f cmp dword ptr [rbp - 2212], 2147483646 - 45f72a: 0f 87 a1 1d 00 00 ja 0x4614d1 - 45f730: ba ff ff ff 7f mov edx, 2147483647 - 45f735: 2b 95 5c f7 ff ff sub edx, dword ptr [rbp - 2212] - 45f73b: 39 c2 cmp edx, eax - 45f73d: 0f 82 f6 f6 ff ff jb 0x45ee39 - 45f743: 01 85 5c f7 ff ff add dword ptr [rbp - 2212], eax - 45f749: 48 83 bd 30 f7 ff ff 00 cmp qword ptr [rbp - 2256], 0 - 45f751: 0f 85 5b 01 00 00 jne 0x45f8b2 - 45f757: 8b b5 5c f7 ff ff mov esi, dword ptr [rbp - 2212] - 45f75d: 85 f6 test esi, esi - 45f75f: 0f 88 b4 1c 00 00 js 0x461419 - 45f765: 49 8b 9f d8 00 00 00 mov rbx, qword ptr [r15 + 216] - 45f76c: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 45f773: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 45f77a: 48 89 d9 mov rcx, rbx - 45f77d: 48 29 d0 sub rax, rdx - 45f780: 48 29 d1 sub rcx, rdx - 45f783: 48 39 c8 cmp rax, rcx - 45f786: 0f 86 1c 01 00 00 jbe 0x45f8a8 - 45f78c: 49 8b 76 18 mov rsi, qword ptr [r14 + 24] - 45f790: 49 8b 56 20 mov rdx, qword ptr [r14 + 32] - 45f794: 4c 89 ff mov rdi, r15 - 45f797: 48 29 f2 sub rdx, rsi - 45f79a: ff 53 38 call qword ptr [rbx + 56] - 45f79d: 49 8b 56 20 mov rdx, qword ptr [r14 + 32] - 45f7a1: 49 2b 56 18 sub rdx, qword ptr [r14 + 24] - 45f7a5: 48 39 d0 cmp rax, rdx - 45f7a8: 0f 85 b2 f6 ff ff jne 0x45ee60 - 45f7ae: ba ff ff ff 7f mov edx, 2147483647 - 45f7b3: 2b 95 5c f7 ff ff sub edx, dword ptr [rbp - 2212] - 45f7b9: 48 63 d2 movsxd rdx, edx - 45f7bc: 48 39 d0 cmp rax, rdx - 45f7bf: 0f 8f fe 00 00 00 jg 0x45f8c3 - 45f7c5: 01 85 5c f7 ff ff add dword ptr [rbp - 2212], eax - 45f7cb: 49 83 c6 48 add r14, 72 - 45f7cf: 48 83 85 48 f7 ff ff 01 add qword ptr [rbp - 2232], 1 - 45f7d7: 48 8b 85 48 f7 ff ff mov rax, qword ptr [rbp - 2232] - 45f7de: 48 39 85 b8 f6 ff ff cmp qword ptr [rbp - 2376], rax - 45f7e5: 0f 87 6b f7 ff ff ja 0x45ef56 - 45f7eb: 44 8b a5 5c f7 ff ff mov r12d, dword ptr [rbp - 2212] - 45f7f2: e9 6f f6 ff ff jmp 0x45ee66 - 45f7f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 45f800: 48 89 d6 mov rsi, rdx - 45f803: 48 c1 e6 04 shl rsi, 4 - 45f807: 49 8d 3c 32 lea rdi, [r10 + rsi] - 45f80b: f6 c4 08 test ah, 8 - 45f80e: 0f 84 d7 fc ff ff je 0x45f4eb - 45f814: 8b 01 mov eax, dword ptr [rcx] - 45f816: 83 f8 2f cmp eax, 47 - 45f819: 77 52 ja 0x45f86d - 45f81b: 89 c7 mov edi, eax - 45f81d: 83 c0 08 add eax, 8 - 45f820: 48 03 79 10 add rdi, qword ptr [rcx + 16] - 45f824: 89 01 mov dword ptr [rcx], eax - 45f826: 48 8b 07 mov rax, qword ptr [rdi] - 45f829: 49 89 04 32 mov qword ptr [r10 + rsi], rax - 45f82d: e9 b2 f6 ff ff jmp 0x45eee4 - 45f832: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45f838: 41 c7 06 ff ff ff ff mov dword ptr [r14], 4294967295 - 45f83f: 41 b8 ff ff ff ff mov r8d, 4294967295 - 45f845: e9 f8 f7 ff ff jmp 0x45f042 - 45f84a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45f850: c7 85 10 f7 ff ff 01 00 00 00 mov dword ptr [rbp - 2288], 1 - 45f85a: 41 f7 d9 neg r9d - 45f85d: 83 c8 20 or eax, 32 - 45f860: 45 89 4e 04 mov dword ptr [r14 + 4], r9d - 45f864: 41 88 46 0c mov byte ptr [r14 + 12], al - 45f868: e9 b1 f7 ff ff jmp 0x45f01e - 45f86d: 48 8b 79 08 mov rdi, qword ptr [rcx + 8] - 45f871: 48 8d 47 08 lea rax, [rdi + 8] - 45f875: 48 89 41 08 mov qword ptr [rcx + 8], rax - 45f879: eb ab jmp 0x45f826 - 45f87b: 48 8b 41 08 mov rax, qword ptr [rcx + 8] - 45f87f: 48 83 c0 0f add rax, 15 - 45f883: 48 83 e0 f0 and rax, -16 - 45f887: 48 8d 70 10 lea rsi, [rax + 16] - 45f88b: 48 89 71 08 mov qword ptr [rcx + 8], rsi - 45f88f: e9 e9 fb ff ff jmp 0x45f47d - 45f894: 48 85 db test rbx, rbx - 45f897: 0f 85 a9 f4 ff ff jne 0x45ed46 - 45f89d: e9 49 ff ff ff jmp 0x45f7eb - 45f8a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 45f8a8: e8 e3 44 fb ff call 0x413d90 <_IO_vtable_check> - 45f8ad: e9 da fe ff ff jmp 0x45f78c - 45f8b2: 48 8b bd 30 f7 ff ff mov rdi, qword ptr [rbp - 2256] - 45f8b9: e8 92 fc fb ff call 0x41f550 - 45f8be: e9 94 fe ff ff jmp 0x45f757 - 45f8c3: 48 c7 c0 c0 ff ff ff mov rax, -64 - 45f8ca: 41 bc ff ff ff ff mov r12d, 4294967295 - 45f8d0: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 - 45f8d7: e9 8a f5 ff ff jmp 0x45ee66 - 45f8dc: 48 8b 85 50 f7 ff ff mov rax, qword ptr [rbp - 2224] - 45f8e3: 31 db xor ebx, ebx - 45f8e5: 45 31 ed xor r13d, r13d - 45f8e8: 48 89 85 68 f7 ff ff mov qword ptr [rbp - 2200], rax - 45f8ef: e9 2e f3 ff ff jmp 0x45ec22 - 45f8f4: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 45f8fa: e9 fa f7 ff ff jmp 0x45f0f9 - 45f8ff: f3 0f 1e fa endbr64 - 45f903: 48 c7 85 88 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2168], 0 - 45f90e: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 45f912: 4c 8d 65 b0 lea r12, [rbp - 80] - 45f916: 48 8d 95 88 f7 ff ff lea rdx, [rbp - 2168] - 45f91d: 48 8b bd 60 f7 ff ff mov rdi, qword ptr [rbp - 2208] - 45f924: 44 89 8d 20 f7 ff ff mov dword ptr [rbp - 2272], r9d - 45f92b: 48 c1 e0 04 shl rax, 4 - 45f92f: 8b 34 07 mov esi, dword ptr [rdi + rax] - 45f932: 4c 89 e7 mov rdi, r12 - 45f935: e8 56 06 01 00 call 0x46ff90 - 45f93a: 49 89 c5 mov r13, rax - 45f93d: 48 83 f8 ff cmp rax, -1 - 45f941: 0f 84 00 f5 ff ff je 0x45ee47 - 45f947: 44 8b 8d 20 f7 ff ff mov r9d, dword ptr [rbp - 2272] - 45f94e: 8b 95 10 f7 ff ff mov edx, dword ptr [rbp - 2288] - 45f954: 44 89 cb mov ebx, r9d - 45f957: 29 c3 sub ebx, eax - 45f959: 85 db test ebx, ebx - 45f95b: 0f 9f 85 20 f7 ff ff setg byte ptr [rbp - 2272] - 45f962: 0f b6 85 20 f7 ff ff movzx eax, byte ptr [rbp - 2272] - 45f969: 85 d2 test edx, edx - 45f96b: 75 08 jne 0x45f975 - 45f96d: 84 c0 test al, al - 45f96f: 0f 85 db 11 00 00 jne 0x460b50 - 45f975: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] - 45f97b: 85 c0 test eax, eax - 45f97d: 0f 88 2f 1b 00 00 js 0x4614b2 - 45f983: 49 8b 8f d8 00 00 00 mov rcx, qword ptr [r15 + 216] - 45f98a: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 45f991: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 45f998: 48 89 cf mov rdi, rcx - 45f99b: 48 29 d0 sub rax, rdx - 45f99e: 48 29 d7 sub rdi, rdx - 45f9a1: 48 39 f8 cmp rax, rdi - 45f9a4: 0f 86 0b 14 00 00 jbe 0x460db5 - 45f9aa: 4c 89 ea mov rdx, r13 - 45f9ad: 4c 89 e6 mov rsi, r12 - 45f9b0: 4c 89 ff mov rdi, r15 - 45f9b3: ff 51 38 call qword ptr [rcx + 56] - 45f9b6: 4c 39 e8 cmp rax, r13 - 45f9b9: 0f 85 88 f4 ff ff jne 0x45ee47 - 45f9bf: 8b bd 5c f7 ff ff mov edi, dword ptr [rbp - 2212] - 45f9c5: b9 ff ff ff 7f mov ecx, 2147483647 - 45f9ca: 89 c8 mov eax, ecx - 45f9cc: 29 f8 sub eax, edi - 45f9ce: 48 98 cdqe - 45f9d0: 4c 39 e8 cmp rax, r13 - 45f9d3: 0f 82 60 f4 ff ff jb 0x45ee39 - 45f9d9: 44 8b a5 10 f7 ff ff mov r12d, dword ptr [rbp - 2288] - 45f9e0: 44 01 ef add edi, r13d - 45f9e3: 89 bd 5c f7 ff ff mov dword ptr [rbp - 2212], edi - 45f9e9: 45 85 e4 test r12d, r12d - 45f9ec: 0f 84 57 fd ff ff je 0x45f749 - 45f9f2: 80 bd 20 f7 ff ff 00 cmp byte ptr [rbp - 2272], 0 - 45f9f9: 0f 84 4a fd ff ff je 0x45f749 - 45f9ff: 4c 63 e3 movsxd r12, ebx - 45fa02: be 20 00 00 00 mov esi, 32 - 45fa07: 4c 89 ff mov rdi, r15 - 45fa0a: 4c 89 e2 mov rdx, r12 - 45fa0d: e8 4e cf 00 00 call 0x46c960 <_IO_padn> - 45fa12: 49 39 c4 cmp r12, rax - 45fa15: 0f 85 2c f4 ff ff jne 0x45ee47 - 45fa1b: 8b b5 5c f7 ff ff mov esi, dword ptr [rbp - 2212] - 45fa21: 81 fe fe ff ff 7f cmp esi, 2147483646 - 45fa27: 0f 87 cd 19 00 00 ja 0x4613fa - 45fa2d: b9 ff ff ff 7f mov ecx, 2147483647 - 45fa32: 89 c8 mov eax, ecx - 45fa34: 29 f0 sub eax, esi - 45fa36: 39 d8 cmp eax, ebx - 45fa38: 0f 82 fb f3 ff ff jb 0x45ee39 - 45fa3e: 01 de add esi, ebx - 45fa40: 89 b5 5c f7 ff ff mov dword ptr [rbp - 2212], esi - 45fa46: e9 fe fc ff ff jmp 0x45f749 - 45fa4b: f3 0f 1e fa endbr64 - 45fa4f: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45fa53: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45fa57: 0f 83 b3 15 00 00 jae 0x461010 - 45fa5d: 48 8d 50 01 lea rdx, [rax + 1] - 45fa61: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 45fa65: c6 00 25 mov byte ptr [rax], 37 - 45fa68: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] - 45fa6e: 3d ff ff ff 7f cmp eax, 2147483647 - 45fa73: 0f 84 ce f3 ff ff je 0x45ee47 - 45fa79: 83 c0 01 add eax, 1 - 45fa7c: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax - 45fa82: e9 c2 fc ff ff jmp 0x45f749 - 45fa87: f3 0f 1e fa endbr64 - 45fa8b: c7 85 f8 f6 ff ff 0a 00 00 00 mov dword ptr [rbp - 2312], 10 - 45fa95: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 45fa99: 48 c1 e0 04 shl rax, 4 - 45fa9d: 48 03 85 60 f7 ff ff add rax, qword ptr [rbp - 2208] - 45faa4: 85 db test ebx, ebx - 45faa6: 0f 84 da 08 00 00 je 0x460386 - 45faac: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 - 45fab6: 4c 8b 18 mov r11, qword ptr [rax] - 45fab9: 31 db xor ebx, ebx - 45fabb: c7 85 c0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2368], 0 - 45fac5: 45 85 c0 test r8d, r8d - 45fac8: 0f 88 49 0a 00 00 js 0x460517 - 45face: 0f 85 45 03 00 00 jne 0x45fe19 - 45fad4: 4d 85 db test r11, r11 - 45fad7: 0f 85 04 0c 00 00 jne 0x4606e1 - 45fadd: 83 bd f8 f6 ff ff 08 cmp dword ptr [rbp - 2312], 8 - 45fae4: 0f 85 d5 0d 00 00 jne 0x4608bf - 45faea: 80 bd e3 f6 ff ff 00 cmp byte ptr [rbp - 2333], 0 - 45faf1: 0f 84 c8 0d 00 00 je 0x4608bf - 45faf7: 48 8b 85 f0 f6 ff ff mov rax, qword ptr [rbp - 2320] - 45fafe: 41 bd 01 00 00 00 mov r13d, 1 - 45fb04: c6 40 ff 30 mov byte ptr [rax - 1], 48 - 45fb08: 4c 8d 50 ff lea r10, [rax - 1] - 45fb0c: c6 85 00 f7 ff ff 20 mov byte ptr [rbp - 2304], 32 - 45fb13: 31 d2 xor edx, edx - 45fb15: 8b 85 10 f7 ff ff mov eax, dword ptr [rbp - 2288] - 45fb1b: 45 31 db xor r11d, r11d - 45fb1e: 85 c0 test eax, eax - 45fb20: 0f 85 cd 06 00 00 jne 0x4601f3 - 45fb26: 44 01 ea add edx, r13d - 45fb29: 44 89 ad 10 f7 ff ff mov dword ptr [rbp - 2288], r13d - 45fb30: 45 31 db xor r11d, r11d - 45fb33: 41 29 d1 sub r9d, edx - 45fb36: 45 89 cc mov r12d, r9d - 45fb39: 8b 85 c0 f6 ff ff mov eax, dword ptr [rbp - 2368] - 45fb3f: 0b 85 08 f7 ff ff or eax, dword ptr [rbp - 2296] - 45fb45: 09 d8 or eax, ebx - 45fb47: 0f 84 f4 08 00 00 je 0x460441 - 45fb4d: 41 83 ec 01 sub r12d, 1 - 45fb51: 80 bd 00 f7 ff ff 20 cmp byte ptr [rbp - 2304], 32 - 45fb58: 0f 84 37 19 00 00 je 0x461495 - 45fb5e: 85 db test ebx, ebx - 45fb60: 0f 84 fb 0a 00 00 je 0x460661 - 45fb66: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45fb6a: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45fb6e: 0f 83 59 12 00 00 jae 0x460dcd - 45fb74: 48 8d 50 01 lea rdx, [rax + 1] - 45fb78: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 45fb7c: c6 00 2d mov byte ptr [rax], 45 - 45fb7f: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] - 45fb85: 3d ff ff ff 7f cmp eax, 2147483647 - 45fb8a: 0f 84 b7 f2 ff ff je 0x45ee47 - 45fb90: 83 c0 01 add eax, 1 - 45fb93: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax - 45fb99: 4d 85 db test r11, r11 - 45fb9c: 74 74 je 0x45fc12 - 45fb9e: 83 bd f8 f6 ff ff 10 cmp dword ptr [rbp - 2312], 16 - 45fba5: 75 6b jne 0x45fc12 - 45fba7: 80 bd e3 f6 ff ff 00 cmp byte ptr [rbp - 2333], 0 - 45fbae: 74 62 je 0x45fc12 - 45fbb0: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45fbb4: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45fbb8: 0f 83 02 16 00 00 jae 0x4611c0 - 45fbbe: 48 8d 50 01 lea rdx, [rax + 1] - 45fbc2: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 45fbc6: c6 00 30 mov byte ptr [rax], 48 - 45fbc9: 81 bd 5c f7 ff ff ff ff ff 7f cmp dword ptr [rbp - 2212], 2147483647 - 45fbd3: 0f 84 6e f2 ff ff je 0x45ee47 - 45fbd9: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45fbdd: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45fbe1: 0f 83 96 15 00 00 jae 0x46117d - 45fbe7: 0f b6 9d 20 f7 ff ff movzx ebx, byte ptr [rbp - 2272] - 45fbee: 48 8d 50 01 lea rdx, [rax + 1] - 45fbf2: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 45fbf6: 88 18 mov byte ptr [rax], bl - 45fbf8: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] - 45fbfe: 3d fe ff ff 7f cmp eax, 2147483646 - 45fc03: 0f 84 3e f2 ff ff je 0x45ee47 - 45fc09: 83 c0 02 add eax, 2 - 45fc0c: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax - 45fc12: 45 01 c4 add r12d, r8d - 45fc15: 45 85 e4 test r12d, r12d - 45fc18: 0f 8f e9 09 00 00 jg 0x460607 - 45fc1e: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] - 45fc24: 85 c0 test eax, eax - 45fc26: 0f 88 c4 18 00 00 js 0x4614f0 - 45fc2c: 49 8b 9f d8 00 00 00 mov rbx, qword ptr [r15 + 216] - 45fc33: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 45fc3a: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 45fc41: 48 89 d9 mov rcx, rbx - 45fc44: 48 29 d0 sub rax, rdx - 45fc47: 48 29 d1 sub rcx, rdx - 45fc4a: 48 39 c8 cmp rax, rcx - 45fc4d: 0f 86 34 10 00 00 jbe 0x460c87 - 45fc53: 4c 89 ea mov rdx, r13 - 45fc56: 4c 89 d6 mov rsi, r10 - 45fc59: 4c 89 ff mov rdi, r15 - 45fc5c: ff 53 38 call qword ptr [rbx + 56] - 45fc5f: 49 39 c5 cmp r13, rax - 45fc62: 0f 85 df f1 ff ff jne 0x45ee47 - 45fc68: 8b 9d 5c f7 ff ff mov ebx, dword ptr [rbp - 2212] - 45fc6e: b8 ff ff ff 7f mov eax, 2147483647 - 45fc73: 29 d8 sub eax, ebx - 45fc75: 48 98 cdqe - 45fc77: 4c 39 e8 cmp rax, r13 - 45fc7a: 0f 8c b9 f1 ff ff jl 0x45ee39 - 45fc80: 8b 85 10 f7 ff ff mov eax, dword ptr [rbp - 2288] - 45fc86: 01 c3 add ebx, eax - 45fc88: 89 9d 5c f7 ff ff mov dword ptr [rbp - 2212], ebx - 45fc8e: e9 b6 fa ff ff jmp 0x45f749 - 45fc93: f3 0f 1e fa endbr64 - 45fc97: 85 db test ebx, ebx - 45fc99: 0f 85 60 fc ff ff jne 0x45f8ff - 45fc9f: 45 8d 61 ff lea r12d, [r9 - 1] - 45fca3: 8b b5 10 f7 ff ff mov esi, dword ptr [rbp - 2288] - 45fca9: 45 85 e4 test r12d, r12d - 45fcac: 0f 9f c3 setg bl - 45fcaf: 85 f6 test esi, esi - 45fcb1: 75 08 jne 0x45fcbb - 45fcb3: 84 db test bl, bl - 45fcb5: 0f 85 5d 11 00 00 jne 0x460e18 - 45fcbb: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 45fcbf: 48 8b 8d 60 f7 ff ff mov rcx, qword ptr [rbp - 2208] - 45fcc6: 48 c1 e0 04 shl rax, 4 - 45fcca: 8b 14 01 mov edx, dword ptr [rcx + rax] - 45fccd: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 45fcd1: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 45fcd5: 0f 83 54 14 00 00 jae 0x46112f - 45fcdb: 48 8d 48 01 lea rcx, [rax + 1] - 45fcdf: 49 89 4f 28 mov qword ptr [r15 + 40], rcx - 45fce3: 88 10 mov byte ptr [rax], dl - 45fce5: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] - 45fceb: 3d ff ff ff 7f cmp eax, 2147483647 - 45fcf0: 0f 84 51 f1 ff ff je 0x45ee47 - 45fcf6: 8b 8d 10 f7 ff ff mov ecx, dword ptr [rbp - 2288] - 45fcfc: 83 c0 01 add eax, 1 - 45fcff: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax - 45fd05: 85 c9 test ecx, ecx - 45fd07: 0f 84 3c fa ff ff je 0x45f749 - 45fd0d: 84 db test bl, bl - 45fd0f: 0f 84 34 fa ff ff je 0x45f749 - 45fd15: 49 63 dc movsxd rbx, r12d - 45fd18: be 20 00 00 00 mov esi, 32 - 45fd1d: 4c 89 ff mov rdi, r15 - 45fd20: 48 89 da mov rdx, rbx - 45fd23: e8 38 cc 00 00 call 0x46c960 <_IO_padn> - 45fd28: 48 39 c3 cmp rbx, rax - 45fd2b: 0f 85 16 f1 ff ff jne 0x45ee47 - 45fd31: 8b 9d 5c f7 ff ff mov ebx, dword ptr [rbp - 2212] - 45fd37: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 45fd3d: 0f 87 b7 16 00 00 ja 0x4613fa - 45fd43: b8 ff ff ff 7f mov eax, 2147483647 - 45fd48: 29 d8 sub eax, ebx - 45fd4a: 44 39 e0 cmp eax, r12d - 45fd4d: 0f 82 e6 f0 ff ff jb 0x45ee39 - 45fd53: 44 01 e3 add ebx, r12d - 45fd56: 89 9d 5c f7 ff ff mov dword ptr [rbp - 2212], ebx - 45fd5c: e9 e8 f9 ff ff jmp 0x45f749 - 45fd61: f3 0f 1e fa endbr64 - 45fd65: 44 8b 8d e4 f6 ff ff mov r9d, dword ptr [rbp - 2332] - 45fd6c: 45 85 c9 test r9d, r9d - 45fd6f: 74 1e je 0x45fd8f - 45fd71: 44 8b 85 58 f7 ff ff mov r8d, dword ptr [rbp - 2216] - 45fd78: 45 85 c0 test r8d, r8d - 45fd7b: 0f 84 0d 10 00 00 je 0x460d8e - 45fd81: 8b bd 58 f7 ff ff mov edi, dword ptr [rbp - 2216] - 45fd87: 85 ff test edi, edi - 45fd89: 0f 88 17 17 00 00 js 0x4614a6 - 45fd8f: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 45fd93: 48 8b b5 60 f7 ff ff mov rsi, qword ptr [rbp - 2208] - 45fd9a: 48 c1 e0 04 shl rax, 4 - 45fd9e: 48 8b 04 06 mov rax, qword ptr [rsi + rax] - 45fda2: 85 db test ebx, ebx - 45fda4: 0f 84 fd 0a 00 00 je 0x4608a7 - 45fdaa: 48 63 95 5c f7 ff ff movsxd rdx, dword ptr [rbp - 2212] - 45fdb1: 48 89 10 mov qword ptr [rax], rdx - 45fdb4: e9 90 f9 ff ff jmp 0x45f749 - 45fdb9: f3 0f 1e fa endbr64 - 45fdbd: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 45fdc1: 48 8b 8d 60 f7 ff ff mov rcx, qword ptr [rbp - 2208] - 45fdc8: 48 c1 e0 04 shl rax, 4 - 45fdcc: 4c 8b 14 01 mov r10, qword ptr [rcx + rax] - 45fdd0: 4d 85 d2 test r10, r10 - 45fdd3: 0f 84 3b 0d 00 00 je 0x460b14 - 45fdd9: 4d 89 d3 mov r11, r10 - 45fddc: 45 85 c0 test r8d, r8d - 45fddf: 0f 88 2d 0f 00 00 js 0x460d12 - 45fde5: 0f b6 85 e2 f6 ff ff movzx eax, byte ptr [rbp - 2334] - 45fdec: 88 85 e3 f6 ff ff mov byte ptr [rbp - 2333], al - 45fdf2: 0f 84 ed 0d 00 00 je 0x460be5 - 45fdf8: c6 85 b4 f6 ff ff 78 mov byte ptr [rbp - 2380], 120 - 45fdff: 31 db xor ebx, ebx - 45fe01: c6 85 d0 f6 ff ff 00 mov byte ptr [rbp - 2352], 0 - 45fe08: c7 85 f8 f6 ff ff 10 00 00 00 mov dword ptr [rbp - 2312], 16 - 45fe12: c6 85 20 f7 ff ff 78 mov byte ptr [rbp - 2272], 120 - 45fe19: c6 85 00 f7 ff ff 20 mov byte ptr [rbp - 2304], 32 - 45fe20: 4d 63 e0 movsxd r12, r8d - 45fe23: 44 8b ad f8 f6 ff ff mov r13d, dword ptr [rbp - 2312] - 45fe2a: 31 c9 xor ecx, ecx - 45fe2c: 48 8b b5 f0 f6 ff ff mov rsi, qword ptr [rbp - 2320] - 45fe33: 4c 89 df mov rdi, r11 - 45fe36: 80 bd 20 f7 ff ff 58 cmp byte ptr [rbp - 2272], 88 - 45fe3d: 44 89 8d b0 f6 ff ff mov dword ptr [rbp - 2384], r9d - 45fe44: 0f 94 c1 sete cl - 45fe47: 44 89 ea mov edx, r13d - 45fe4a: 4c 89 9d c8 f6 ff ff mov qword ptr [rbp - 2360], r11 - 45fe51: e8 aa ed 01 00 call 0x47ec00 <_itoa_word> - 45fe56: 48 8b 8d 38 f7 ff ff mov rcx, qword ptr [rbp - 2248] - 45fe5d: 41 83 fd 0a cmp r13d, 10 - 45fe61: 4c 8b 9d c8 f6 ff ff mov r11, qword ptr [rbp - 2360] - 45fe68: 41 0f 94 c5 sete r13b - 45fe6c: 44 22 ad d8 f6 ff ff and r13b, byte ptr [rbp - 2344] - 45fe73: 44 8b 8d b0 f6 ff ff mov r9d, dword ptr [rbp - 2384] - 45fe7a: 49 89 c2 mov r10, rax - 45fe7d: 48 85 c9 test rcx, rcx - 45fe80: 74 45 je 0x45fec7 - 45fe82: 80 bd d0 f6 ff ff 00 cmp byte ptr [rbp - 2352], 0 - 45fe89: 74 3c je 0x45fec7 - 45fe8b: 4c 8b 85 28 f7 ff ff mov r8, qword ptr [rbp - 2264] - 45fe92: 48 8b 95 f0 f6 ff ff mov rdx, qword ptr [rbp - 2320] - 45fe99: 48 89 c6 mov rsi, rax - 45fe9c: 4c 89 9d d0 f6 ff ff mov qword ptr [rbp - 2352], r11 - 45fea3: 48 8b bd 18 f7 ff ff mov rdi, qword ptr [rbp - 2280] - 45feaa: 44 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], r9d - 45feb1: e8 7a e6 ff ff call 0x45e530 - 45feb6: 4c 8b 9d d0 f6 ff ff mov r11, qword ptr [rbp - 2352] - 45febd: 44 8b 8d d8 f6 ff ff mov r9d, dword ptr [rbp - 2344] - 45fec4: 49 89 c2 mov r10, rax - 45fec7: 45 84 ed test r13b, r13b - 45feca: 74 31 je 0x45fefd - 45fecc: 48 8b b5 f0 f6 ff ff mov rsi, qword ptr [rbp - 2320] - 45fed3: 4c 89 d7 mov rdi, r10 - 45fed6: 4c 89 9d d0 f6 ff ff mov qword ptr [rbp - 2352], r11 - 45fedd: 44 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], r9d - 45fee4: 48 89 f2 mov rdx, rsi - 45fee7: e8 94 e7 ff ff call 0x45e680 <_i18n_number_rewrite> - 45feec: 4c 8b 9d d0 f6 ff ff mov r11, qword ptr [rbp - 2352] - 45fef3: 44 8b 8d d8 f6 ff ff mov r9d, dword ptr [rbp - 2344] - 45fefa: 49 89 c2 mov r10, rax - 45fefd: 4c 8b ad f0 f6 ff ff mov r13, qword ptr [rbp - 2320] - 45ff04: 4d 29 d5 sub r13, r10 - 45ff07: 4d 39 e5 cmp r13, r12 - 45ff0a: 0f 8d 9f 04 00 00 jge 0x4603af - 45ff10: 4c 89 e2 mov rdx, r12 - 45ff13: b8 00 00 00 00 mov eax, 0 - 45ff18: 8b 8d 10 f7 ff ff mov ecx, dword ptr [rbp - 2288] - 45ff1e: 4c 29 ea sub rdx, r13 - 45ff21: 48 0f 48 d0 cmovs rdx, rax - 45ff25: 41 89 d0 mov r8d, edx - 45ff28: 85 c9 test ecx, ecx - 45ff2a: 0f 85 c3 02 00 00 jne 0x4601f3 - 45ff30: 45 29 e9 sub r9d, r13d - 45ff33: 44 89 ad 10 f7 ff ff mov dword ptr [rbp - 2288], r13d - 45ff3a: 45 89 cc mov r12d, r9d - 45ff3d: 41 29 d4 sub r12d, edx - 45ff40: 4d 85 db test r11, r11 - 45ff43: 0f 84 f0 fb ff ff je 0x45fb39 - 45ff49: 83 bd f8 f6 ff ff 10 cmp dword ptr [rbp - 2312], 16 - 45ff50: 0f 94 c0 sete al - 45ff53: 22 85 e3 f6 ff ff and al, byte ptr [rbp - 2333] - 45ff59: 0f 84 da fb ff ff je 0x45fb39 - 45ff5f: 88 85 e3 f6 ff ff mov byte ptr [rbp - 2333], al - 45ff65: 41 83 ec 02 sub r12d, 2 - 45ff69: e9 cb fb ff ff jmp 0x45fb39 - 45ff6e: f3 0f 1e fa endbr64 - 45ff72: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 45ff76: 48 8b bd 60 f7 ff ff mov rdi, qword ptr [rbp - 2208] - 45ff7d: 48 c1 e0 04 shl rax, 4 - 45ff81: 4c 8b 24 07 mov r12, qword ptr [rdi + rax] - 45ff85: 4d 85 e4 test r12, r12 - 45ff88: 0f 84 24 07 00 00 je 0x4606b2 - 45ff8e: 83 e3 01 and ebx, 1 - 45ff91: 0f 85 37 09 00 00 jne 0x4608ce - 45ff97: 41 80 fb 53 cmp r11b, 83 - 45ff9b: 0f 84 2d 09 00 00 je 0x4608ce - 45ffa1: 41 83 f8 ff cmp r8d, -1 - 45ffa5: 0f 84 50 0a 00 00 je 0x4609fb - 45ffab: 49 63 f0 movsxd rsi, r8d - 45ffae: 4c 89 e7 mov rdi, r12 - 45ffb1: 44 89 8d 20 f7 ff ff mov dword ptr [rbp - 2272], r9d - 45ffb8: e8 73 10 fa ff call 0x401030 <.plt+0x10> - 45ffbd: 44 8b 8d 20 f7 ff ff mov r9d, dword ptr [rbp - 2272] - 45ffc4: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 - 45ffce: 48 89 c3 mov rbx, rax - 45ffd1: 41 89 c5 mov r13d, eax - 45ffd4: 45 29 e9 sub r9d, r13d - 45ffd7: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d - 45ffde: 0f 88 b1 05 00 00 js 0x460595 - 45ffe4: 44 8b 95 10 f7 ff ff mov r10d, dword ptr [rbp - 2288] - 45ffeb: 0f 95 85 20 f7 ff ff setne byte ptr [rbp - 2272] - 45fff2: 0f b6 85 20 f7 ff ff movzx eax, byte ptr [rbp - 2272] - 45fff9: 45 85 d2 test r10d, r10d - 45fffc: 75 08 jne 0x460006 - 45fffe: 84 c0 test al, al - 460000: 0f 85 22 0c 00 00 jne 0x460c28 - 460006: 44 8b 8d 5c f7 ff ff mov r9d, dword ptr [rbp - 2212] - 46000d: 45 85 c9 test r9d, r9d - 460010: 0f 88 9c 14 00 00 js 0x4614b2 - 460016: 49 8b 8f d8 00 00 00 mov rcx, qword ptr [r15 + 216] - 46001d: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 460024: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46002b: 48 89 ce mov rsi, rcx - 46002e: 48 29 d0 sub rax, rdx - 460031: 48 29 d6 sub rsi, rdx - 460034: 48 39 f0 cmp rax, rsi - 460037: 0f 86 3c 0f 00 00 jbe 0x460f79 - 46003d: 48 89 da mov rdx, rbx - 460040: 4c 89 e6 mov rsi, r12 - 460043: 4c 89 ff mov rdi, r15 - 460046: ff 51 38 call qword ptr [rcx + 56] - 460049: 48 39 d8 cmp rax, rbx - 46004c: 0f 85 f5 ed ff ff jne 0x45ee47 - 460052: 8b b5 5c f7 ff ff mov esi, dword ptr [rbp - 2212] - 460058: b9 ff ff ff 7f mov ecx, 2147483647 - 46005d: 89 c8 mov eax, ecx - 46005f: 29 f0 sub eax, esi - 460061: 48 98 cdqe - 460063: 48 39 d8 cmp rax, rbx - 460066: 0f 82 cd ed ff ff jb 0x45ee39 - 46006c: 44 8b 85 10 f7 ff ff mov r8d, dword ptr [rbp - 2288] - 460073: 44 01 ee add esi, r13d - 460076: 89 b5 5c f7 ff ff mov dword ptr [rbp - 2212], esi - 46007c: 45 85 c0 test r8d, r8d - 46007f: 74 0d je 0x46008e - 460081: 80 bd 20 f7 ff ff 00 cmp byte ptr [rbp - 2272], 0 - 460088: 0f 85 37 0c 00 00 jne 0x460cc5 - 46008e: 8b bd 08 f7 ff ff mov edi, dword ptr [rbp - 2296] - 460094: 85 ff test edi, edi - 460096: 0f 84 ad f6 ff ff je 0x45f749 - 46009c: 4c 89 e7 mov rdi, r12 - 46009f: e8 ac f4 fb ff call 0x41f550 - 4600a4: e9 a0 f6 ff ff jmp 0x45f749 - 4600a9: f3 0f 1e fa endbr64 - 4600ad: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 4600b1: 48 c1 e0 04 shl rax, 4 - 4600b5: 85 db test ebx, ebx - 4600b7: 48 8b 9d 60 f7 ff ff mov rbx, qword ptr [rbp - 2208] - 4600be: 0f 84 cd 07 00 00 je 0x460891 - 4600c4: 4c 8b 14 03 mov r10, qword ptr [rbx + rax] - 4600c8: 4d 85 d2 test r10, r10 - 4600cb: 0f 88 10 09 00 00 js 0x4609e1 - 4600d1: c7 85 f8 f6 ff ff 0a 00 00 00 mov dword ptr [rbp - 2312], 10 - 4600db: 4d 89 d3 mov r11, r10 - 4600de: 31 db xor ebx, ebx - 4600e0: e9 e0 f9 ff ff jmp 0x45fac5 - 4600e5: f3 0f 1e fa endbr64 - 4600e9: c7 85 f8 f6 ff ff 10 00 00 00 mov dword ptr [rbp - 2312], 16 - 4600f3: e9 9d f9 ff ff jmp 0x45fa95 - 4600f8: f3 0f 1e fa endbr64 - 4600fc: c7 85 f8 f6 ff ff 08 00 00 00 mov dword ptr [rbp - 2312], 8 - 460106: e9 8a f9 ff ff jmp 0x45fa95 - 46010b: f3 0f 1e fa endbr64 - 46010f: 48 8b b5 18 f7 ff ff mov rsi, qword ptr [rbp - 2280] - 460116: 8b 7d 28 mov edi, dword ptr [rbp + 40] - 460119: 31 db xor ebx, ebx - 46011b: ba e8 03 00 00 mov edx, 1000 - 460120: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d - 460127: 44 89 8d 08 f7 ff ff mov dword ptr [rbp - 2296], r9d - 46012e: 44 89 9d 20 f7 ff ff mov dword ptr [rbp - 2272], r11d - 460135: e8 46 e1 00 00 call 0x46e280 - 46013a: 44 8b 9d 20 f7 ff ff mov r11d, dword ptr [rbp - 2272] - 460141: 44 8b 8d 08 f7 ff ff mov r9d, dword ptr [rbp - 2296] - 460148: 44 8b 85 00 f7 ff ff mov r8d, dword ptr [rbp - 2304] - 46014f: 49 89 c4 mov r12, rax - 460152: e9 2e fe ff ff jmp 0x45ff85 - 460157: f3 0f 1e fa endbr64 - 46015b: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 46015f: 48 c1 e0 04 shl rax, 4 - 460163: 48 03 85 60 f7 ff ff add rax, qword ptr [rbp - 2208] - 46016a: 80 bd e1 f6 ff ff 00 cmp byte ptr [rbp - 2335], 0 - 460171: 48 89 85 78 f7 ff ff mov qword ptr [rbp - 2184], rax - 460178: 0f 85 dc 0e 00 00 jne 0x46105a - 46017e: 44 8b 9d a4 f6 ff ff mov r11d, dword ptr [rbp - 2396] - 460185: 0f b6 9d c8 f6 ff ff movzx ebx, byte ptr [rbp - 2360] - 46018c: b8 00 00 00 00 mov eax, 0 - 460191: 4c 89 ff mov rdi, r15 - 460194: 45 85 db test r11d, r11d - 460197: 0f 44 d8 cmove ebx, eax - 46019a: 89 d8 mov eax, ebx - 46019c: 83 e0 01 and eax, 1 - 46019f: c1 e0 04 shl eax, 4 - 4601a2: 89 c2 mov edx, eax - 4601a4: 41 0f b6 46 0d movzx eax, byte ptr [r14 + 13] - 4601a9: 83 e0 ef and eax, -17 - 4601ac: 09 d0 or eax, edx - 4601ae: 48 8d 95 78 f7 ff ff lea rdx, [rbp - 2184] - 4601b5: 41 88 46 0d mov byte ptr [r14 + 13], al - 4601b9: 48 8b 85 48 f7 ff ff mov rax, qword ptr [rbp - 2232] - 4601c0: 48 8b 9d 68 f7 ff ff mov rbx, qword ptr [rbp - 2200] - 4601c7: 48 8d 04 c0 lea rax, [rax + 8*rax] - 4601cb: 48 8d 34 c3 lea rsi, [rbx + 8*rax] - 4601cf: e8 ec 1d 02 00 call 0x481fc0 <__printf_fp> - 4601d4: 85 c0 test eax, eax - 4601d6: 0f 89 3c ec ff ff jns 0x45ee18 - 4601dc: e9 66 ec ff ff jmp 0x45ee47 - 4601e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4601e8: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 4601ee: e9 8c f4 ff ff jmp 0x45f67f - 4601f3: 85 db test ebx, ebx - 4601f5: 0f 84 1a 02 00 00 je 0x460415 - 4601fb: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 4601ff: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 460203: 0f 83 88 0d 00 00 jae 0x460f91 - 460209: 48 8d 48 01 lea rcx, [rax + 1] - 46020d: 49 89 4f 28 mov qword ptr [r15 + 40], rcx - 460211: c6 00 2d mov byte ptr [rax], 45 - 460214: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] - 46021a: 3d ff ff ff 7f cmp eax, 2147483647 - 46021f: 0f 84 22 ec ff ff je 0x45ee47 - 460225: 83 c0 01 add eax, 1 - 460228: 41 83 e9 01 sub r9d, 1 - 46022c: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax - 460232: 4d 85 db test r11, r11 - 460235: 74 78 je 0x4602af - 460237: 83 bd f8 f6 ff ff 10 cmp dword ptr [rbp - 2312], 16 - 46023e: 75 6f jne 0x4602af - 460240: 80 bd e3 f6 ff ff 00 cmp byte ptr [rbp - 2333], 0 - 460247: 74 66 je 0x4602af - 460249: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 46024d: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 460251: 0f 83 21 10 00 00 jae 0x461278 - 460257: 48 8d 48 01 lea rcx, [rax + 1] - 46025b: 49 89 4f 28 mov qword ptr [r15 + 40], rcx - 46025f: c6 00 30 mov byte ptr [rax], 48 - 460262: 81 bd 5c f7 ff ff ff ff ff 7f cmp dword ptr [rbp - 2212], 2147483647 - 46026c: 0f 84 d5 eb ff ff je 0x45ee47 - 460272: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 460276: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 46027a: 0f 83 a0 0f 00 00 jae 0x461220 - 460280: 0f b6 9d 20 f7 ff ff movzx ebx, byte ptr [rbp - 2272] - 460287: 48 8d 48 01 lea rcx, [rax + 1] - 46028b: 49 89 4f 28 mov qword ptr [r15 + 40], rcx - 46028f: 88 18 mov byte ptr [rax], bl - 460291: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] - 460297: 3d fe ff ff 7f cmp eax, 2147483646 - 46029c: 0f 84 a5 eb ff ff je 0x45ee47 - 4602a2: 83 c0 02 add eax, 2 - 4602a5: 41 83 e9 02 sub r9d, 2 - 4602a9: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax - 4602af: 44 01 ea add edx, r13d - 4602b2: 44 89 cb mov ebx, r9d - 4602b5: 45 89 ec mov r12d, r13d - 4602b8: 29 d3 sub ebx, edx - 4602ba: 45 85 c0 test r8d, r8d - 4602bd: 0f 8f 5f 02 00 00 jg 0x460522 - 4602c3: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] - 4602c9: 85 c0 test eax, eax - 4602cb: 0f 88 1f 12 00 00 js 0x4614f0 - 4602d1: 49 8b 8f d8 00 00 00 mov rcx, qword ptr [r15 + 216] - 4602d8: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4602df: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4602e6: 48 89 ce mov rsi, rcx - 4602e9: 48 29 d0 sub rax, rdx - 4602ec: 48 29 d6 sub rsi, rdx - 4602ef: 48 39 f0 cmp rax, rsi - 4602f2: 0f 86 a7 09 00 00 jbe 0x460c9f - 4602f8: 4c 89 ea mov rdx, r13 - 4602fb: 4c 89 d6 mov rsi, r10 - 4602fe: 4c 89 ff mov rdi, r15 - 460301: ff 51 38 call qword ptr [rcx + 56] - 460304: 49 39 c5 cmp r13, rax - 460307: 0f 85 3a eb ff ff jne 0x45ee47 - 46030d: 8b bd 5c f7 ff ff mov edi, dword ptr [rbp - 2212] - 460313: b9 ff ff ff 7f mov ecx, 2147483647 - 460318: 89 c8 mov eax, ecx - 46031a: 29 f8 sub eax, edi - 46031c: 48 98 cdqe - 46031e: 4c 39 e8 cmp rax, r13 - 460321: 0f 8c 12 eb ff ff jl 0x45ee39 - 460327: 44 01 e7 add edi, r12d - 46032a: 89 bd 5c f7 ff ff mov dword ptr [rbp - 2212], edi - 460330: 41 89 fd mov r13d, edi - 460333: 85 db test ebx, ebx - 460335: 0f 8e 0e f4 ff ff jle 0x45f749 - 46033b: 4c 63 e3 movsxd r12, ebx - 46033e: be 20 00 00 00 mov esi, 32 - 460343: 4c 89 ff mov rdi, r15 - 460346: 4c 89 e2 mov rdx, r12 - 460349: e8 12 c6 00 00 call 0x46c960 <_IO_padn> - 46034e: 49 39 c4 cmp r12, rax - 460351: 0f 85 f0 ea ff ff jne 0x45ee47 - 460357: 44 89 ef mov edi, r13d - 46035a: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 460361: 0f 87 74 10 00 00 ja 0x4613db - 460367: b9 ff ff ff 7f mov ecx, 2147483647 - 46036c: 89 c8 mov eax, ecx - 46036e: 44 29 e8 sub eax, r13d - 460371: 39 d8 cmp eax, ebx - 460373: 0f 82 c0 ea ff ff jb 0x45ee39 - 460379: 01 df add edi, ebx - 46037b: 89 bd 5c f7 ff ff mov dword ptr [rbp - 2212], edi - 460381: e9 c3 f3 ff ff jmp 0x45f749 - 460386: 44 8b 10 mov r10d, dword ptr [rax] - 460389: 45 85 e4 test r12d, r12d - 46038c: 0f 84 fb 02 00 00 je 0x46068d - 460392: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 - 46039c: 45 0f b6 da movzx r11d, r10b - 4603a0: c7 85 c0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2368], 0 - 4603aa: e9 16 f7 ff ff jmp 0x45fac5 - 4603af: 4d 85 db test r11, r11 - 4603b2: 0f 84 4a 07 00 00 je 0x460b02 - 4603b8: 83 bd f8 f6 ff ff 08 cmp dword ptr [rbp - 2312], 8 - 4603bf: 75 1f jne 0x4603e0 - 4603c1: 80 bd e3 f6 ff ff 00 cmp byte ptr [rbp - 2333], 0 - 4603c8: 74 16 je 0x4603e0 - 4603ca: 4c 8b ad f0 f6 ff ff mov r13, qword ptr [rbp - 2320] - 4603d1: 49 8d 42 ff lea rax, [r10 - 1] - 4603d5: 41 c6 42 ff 30 mov byte ptr [r10 - 1], 48 - 4603da: 49 89 c2 mov r10, rax - 4603dd: 49 29 c5 sub r13, rax - 4603e0: 4c 89 e2 mov rdx, r12 - 4603e3: b8 00 00 00 00 mov eax, 0 - 4603e8: 8b 8d 10 f7 ff ff mov ecx, dword ptr [rbp - 2288] - 4603ee: 4c 29 ea sub rdx, r13 - 4603f1: 48 0f 48 d0 cmovs rdx, rax - 4603f5: 41 89 d0 mov r8d, edx - 4603f8: 85 c9 test ecx, ecx - 4603fa: 0f 85 f3 fd ff ff jne 0x4601f3 - 460400: 45 29 e9 sub r9d, r13d - 460403: 44 89 ad 10 f7 ff ff mov dword ptr [rbp - 2288], r13d - 46040a: 45 89 cc mov r12d, r9d - 46040d: 41 29 d4 sub r12d, edx - 460410: e9 34 fb ff ff jmp 0x45ff49 - 460415: 8b 85 08 f7 ff ff mov eax, dword ptr [rbp - 2296] - 46041b: 85 c0 test eax, eax - 46041d: 0f 84 cd 02 00 00 je 0x4606f0 - 460423: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 460427: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 46042b: 0f 83 1f 0d 00 00 jae 0x461150 - 460431: 48 8d 48 01 lea rcx, [rax + 1] - 460435: 49 89 4f 28 mov qword ptr [r15 + 40], rcx - 460439: c6 00 2b mov byte ptr [rax], 43 - 46043c: e9 d3 fd ff ff jmp 0x460214 - 460441: 80 bd 00 f7 ff ff 20 cmp byte ptr [rbp - 2304], 32 - 460448: 0f 85 4b f7 ff ff jne 0x45fb99 - 46044e: 45 85 e4 test r12d, r12d - 460451: 0f 8e e1 0f 00 00 jle 0x461438 - 460457: 49 63 d4 movsxd rdx, r12d - 46045a: be 20 00 00 00 mov esi, 32 - 46045f: 4c 89 ff mov rdi, r15 - 460462: 4c 89 9d d0 f6 ff ff mov qword ptr [rbp - 2352], r11 - 460469: 48 89 95 00 f7 ff ff mov qword ptr [rbp - 2304], rdx - 460470: 44 89 85 d8 f6 ff ff mov dword ptr [rbp - 2344], r8d - 460477: 4c 89 95 f0 f6 ff ff mov qword ptr [rbp - 2320], r10 - 46047e: e8 dd c4 00 00 call 0x46c960 <_IO_padn> - 460483: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] - 46048a: 48 39 c2 cmp rdx, rax - 46048d: 0f 85 b4 e9 ff ff jne 0x45ee47 - 460493: 4c 8b 95 f0 f6 ff ff mov r10, qword ptr [rbp - 2320] - 46049a: 44 8b 85 d8 f6 ff ff mov r8d, dword ptr [rbp - 2344] - 4604a1: 81 bd 5c f7 ff ff fe ff ff 7f cmp dword ptr [rbp - 2212], 2147483646 - 4604ab: 4c 8b 9d d0 f6 ff ff mov r11, qword ptr [rbp - 2352] - 4604b2: 0f 87 23 0f 00 00 ja 0x4613db - 4604b8: 8b bd 5c f7 ff ff mov edi, dword ptr [rbp - 2212] - 4604be: b8 ff ff ff 7f mov eax, 2147483647 - 4604c3: 29 f8 sub eax, edi - 4604c5: 44 39 e0 cmp eax, r12d - 4604c8: 0f 82 6b e9 ff ff jb 0x45ee39 - 4604ce: 44 01 e7 add edi, r12d - 4604d1: 45 31 e4 xor r12d, r12d - 4604d4: 89 bd 5c f7 ff ff mov dword ptr [rbp - 2212], edi - 4604da: e9 7f f6 ff ff jmp 0x45fb5e - 4604df: 8b 41 04 mov eax, dword ptr [rcx + 4] - 4604e2: 3d af 00 00 00 cmp eax, 175 - 4604e7: 0f 87 5d 03 00 00 ja 0x46084a - 4604ed: 89 c6 mov esi, eax - 4604ef: 83 c0 10 add eax, 16 - 4604f2: 48 03 71 10 add rsi, qword ptr [rcx + 16] - 4604f6: 89 41 04 mov dword ptr [rcx + 4], eax - 4604f9: f2 0f 10 06 movsd xmm0, qword ptr [rsi] # xmm0 = mem[0],zero - 4604fd: 48 89 d0 mov rax, rdx - 460500: 48 c1 e0 04 shl rax, 4 - 460504: f2 41 0f 11 04 02 movsd qword ptr [r10 + rax], xmm0 - 46050a: 41 81 24 97 ff fe ff ff and dword ptr [r15 + 4*rdx], 4294967039 - 460512: e9 cd e9 ff ff jmp 0x45eee4 - 460517: 41 bc 01 00 00 00 mov r12d, 1 - 46051d: e9 01 f9 ff ff jmp 0x45fe23 - 460522: 49 63 d0 movsxd rdx, r8d - 460525: be 30 00 00 00 mov esi, 48 - 46052a: 4c 89 ff mov rdi, r15 - 46052d: 4c 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], r10 - 460534: 48 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], rdx - 46053b: 44 89 85 10 f7 ff ff mov dword ptr [rbp - 2288], r8d - 460542: e8 19 c4 00 00 call 0x46c960 <_IO_padn> - 460547: 48 8b 95 20 f7 ff ff mov rdx, qword ptr [rbp - 2272] - 46054e: 48 39 c2 cmp rdx, rax - 460551: 0f 85 f0 e8 ff ff jne 0x45ee47 - 460557: 8b 8d 5c f7 ff ff mov ecx, dword ptr [rbp - 2212] - 46055d: 81 f9 fe ff ff 7f cmp ecx, 2147483646 - 460563: 0f 87 72 0e 00 00 ja 0x4613db - 460569: b8 ff ff ff 7f mov eax, 2147483647 - 46056e: 44 8b 85 10 f7 ff ff mov r8d, dword ptr [rbp - 2288] - 460575: 29 c8 sub eax, ecx - 460577: 44 39 c0 cmp eax, r8d - 46057a: 0f 82 b9 e8 ff ff jb 0x45ee39 - 460580: 44 01 c1 add ecx, r8d - 460583: 4c 8b 95 08 f7 ff ff mov r10, qword ptr [rbp - 2296] - 46058a: 89 8d 5c f7 ff ff mov dword ptr [rbp - 2212], ecx - 460590: e9 2e fd ff ff jmp 0x4602c3 - 460595: 44 8b 9d 5c f7 ff ff mov r11d, dword ptr [rbp - 2212] - 46059c: 45 85 db test r11d, r11d - 46059f: 0f 88 0d 0f 00 00 js 0x4614b2 - 4605a5: 49 8b 8f d8 00 00 00 mov rcx, qword ptr [r15 + 216] - 4605ac: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4605b3: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4605ba: 48 89 cf mov rdi, rcx - 4605bd: 48 29 d0 sub rax, rdx - 4605c0: 48 29 d7 sub rdi, rdx - 4605c3: 48 39 f8 cmp rax, rdi - 4605c6: 0f 86 2c 0a 00 00 jbe 0x460ff8 - 4605cc: 48 89 da mov rdx, rbx - 4605cf: 4c 89 e6 mov rsi, r12 - 4605d2: 4c 89 ff mov rdi, r15 - 4605d5: ff 51 38 call qword ptr [rcx + 56] - 4605d8: 48 39 d8 cmp rax, rbx - 4605db: 0f 85 66 e8 ff ff jne 0x45ee47 - 4605e1: 8b 8d 5c f7 ff ff mov ecx, dword ptr [rbp - 2212] - 4605e7: b8 ff ff ff 7f mov eax, 2147483647 - 4605ec: 29 c8 sub eax, ecx - 4605ee: 48 98 cdqe - 4605f0: 48 39 d8 cmp rax, rbx - 4605f3: 0f 82 40 e8 ff ff jb 0x45ee39 - 4605f9: 44 01 e9 add ecx, r13d - 4605fc: 89 8d 5c f7 ff ff mov dword ptr [rbp - 2212], ecx - 460602: e9 42 f1 ff ff jmp 0x45f749 - 460607: 49 63 dc movsxd rbx, r12d - 46060a: be 30 00 00 00 mov esi, 48 - 46060f: 4c 89 ff mov rdi, r15 - 460612: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 - 460619: 48 89 da mov rdx, rbx - 46061c: e8 3f c3 00 00 call 0x46c960 <_IO_padn> - 460621: 48 39 c3 cmp rbx, rax - 460624: 0f 85 1d e8 ff ff jne 0x45ee47 - 46062a: 8b 9d 5c f7 ff ff mov ebx, dword ptr [rbp - 2212] - 460630: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 460636: 0f 87 9f 0d 00 00 ja 0x4613db - 46063c: b8 ff ff ff 7f mov eax, 2147483647 - 460641: 29 d8 sub eax, ebx - 460643: 44 39 e0 cmp eax, r12d - 460646: 0f 82 ed e7 ff ff jb 0x45ee39 - 46064c: 44 01 e3 add ebx, r12d - 46064f: 4c 8b 95 20 f7 ff ff mov r10, qword ptr [rbp - 2272] - 460656: 89 9d 5c f7 ff ff mov dword ptr [rbp - 2212], ebx - 46065c: e9 bd f5 ff ff jmp 0x45fc1e - 460661: 8b 95 08 f7 ff ff mov edx, dword ptr [rbp - 2296] - 460667: 85 d2 test edx, edx - 460669: 0f 84 34 05 00 00 je 0x460ba3 - 46066f: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 460673: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 460677: 0f 83 93 0a 00 00 jae 0x461110 - 46067d: 48 8d 50 01 lea rdx, [rax + 1] - 460681: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 460685: c6 00 2b mov byte ptr [rax], 43 - 460688: e9 f2 f4 ff ff jmp 0x45fb7f - 46068d: 45 85 ed test r13d, r13d - 460690: 0f 85 90 03 00 00 jne 0x460a26 - 460696: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 - 4606a0: 45 89 d3 mov r11d, r10d - 4606a3: c7 85 c0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2368], 0 - 4606ad: e9 13 f4 ff ff jmp 0x45fac5 - 4606b2: 41 83 f8 ff cmp r8d, -1 - 4606b6: 0f 84 25 04 00 00 je 0x460ae1 - 4606bc: 41 83 f8 05 cmp r8d, 5 - 4606c0: 0f 8f 1b 04 00 00 jg 0x460ae1 - 4606c6: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 - 4606d0: 45 31 ed xor r13d, r13d - 4606d3: 31 db xor ebx, ebx - 4606d5: 4c 8d 25 b9 a4 04 00 lea r12, [rip + 304313] # 0x4aab95 - 4606dc: e9 f3 f8 ff ff jmp 0x45ffd4 - 4606e1: c6 85 00 f7 ff ff 20 mov byte ptr [rbp - 2304], 32 - 4606e8: 45 31 e4 xor r12d, r12d - 4606eb: e9 33 f7 ff ff jmp 0x45fe23 - 4606f0: 8b 85 c0 f6 ff ff mov eax, dword ptr [rbp - 2368] - 4606f6: 85 c0 test eax, eax - 4606f8: 0f 84 34 fb ff ff je 0x460232 - 4606fe: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 460702: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 460706: 0f 83 04 0c 00 00 jae 0x461310 - 46070c: 48 8d 48 01 lea rcx, [rax + 1] - 460710: 49 89 4f 28 mov qword ptr [r15 + 40], rcx - 460714: c6 00 20 mov byte ptr [rax], 32 - 460717: e9 f8 fa ff ff jmp 0x460214 - 46071c: 41 8b 46 08 mov eax, dword ptr [r14 + 8] - 460720: 85 c0 test eax, eax - 460722: 74 27 je 0x46074b - 460724: 49 8b 57 28 mov rdx, qword ptr [r15 + 40] - 460728: 49 3b 57 30 cmp rdx, qword ptr [r15 + 48] - 46072c: 0f 83 17 0c 00 00 jae 0x461349 - 460732: 48 8d 4a 01 lea rcx, [rdx + 1] - 460736: 49 89 4f 28 mov qword ptr [r15 + 40], rcx - 46073a: 88 02 mov byte ptr [rdx], al - 46073c: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 460742: 0f 84 ff e6 ff ff je 0x45ee47 - 460748: 83 c3 01 add ebx, 1 - 46074b: 81 bd 5c f7 ff ff fe ff ff 7f cmp dword ptr [rbp - 2212], 2147483646 - 460755: 0f 87 ea 0c 00 00 ja 0x461445 - 46075b: 8b 8d 5c f7 ff ff mov ecx, dword ptr [rbp - 2212] - 460761: b8 ff ff ff 7f mov eax, 2147483647 - 460766: 29 c8 sub eax, ecx - 460768: 39 d8 cmp eax, ebx - 46076a: 0f 82 c9 e6 ff ff jb 0x45ee39 - 460770: 01 d9 add ecx, ebx - 460772: 89 8d 5c f7 ff ff mov dword ptr [rbp - 2212], ecx - 460778: e9 cc ef ff ff jmp 0x45f749 - 46077d: 48 98 cdqe - 46077f: 49 83 7c c3 c0 00 cmp qword ptr [r11 + 8*rax - 64], 0 - 460785: 0f 84 70 ed ff ff je 0x45f4fb - 46078b: 49 63 04 94 movsxd rax, dword ptr [r12 + 4*rdx] - 46078f: 48 83 c0 17 add rax, 23 - 460793: 48 89 c7 mov rdi, rax - 460796: 48 25 00 f0 ff ff and rax, -4096 - 46079c: 48 83 e7 f0 and rdi, -16 - 4607a0: 48 89 bd 48 f7 ff ff mov qword ptr [rbp - 2232], rdi - 4607a7: 48 89 e7 mov rdi, rsp - 4607aa: 48 29 c7 sub rdi, rax - 4607ad: 48 89 f8 mov rax, rdi - 4607b0: 48 8b bd 48 f7 ff ff mov rdi, qword ptr [rbp - 2232] - 4607b7: 48 39 c4 cmp rsp, rax - 4607ba: 74 15 je 0x4607d1 - 4607bc: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4607c3: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4607cc: 48 39 c4 cmp rsp, rax - 4607cf: 75 eb jne 0x4607bc - 4607d1: 81 e7 ff 0f 00 00 and edi, 4095 - 4607d7: 48 29 fc sub rsp, rdi - 4607da: 48 85 ff test rdi, rdi - 4607dd: 74 06 je 0x4607e5 - 4607df: 48 83 4c 3c f8 00 or qword ptr [rsp + rdi - 8], 0 - 4607e5: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 4607ea: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d - 4607f1: 48 83 e7 f0 and rdi, -16 - 4607f5: 44 88 85 08 f7 ff ff mov byte ptr [rbp - 2296], r8b - 4607fc: 49 89 3c 32 mov qword ptr [r10 + rsi], rdi - 460800: 49 63 04 97 movsxd rax, dword ptr [r15 + 4*rdx] - 460804: 48 89 ce mov rsi, rcx - 460807: 4c 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], r10 - 46080e: 48 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], rdx - 460815: 48 89 8d 48 f7 ff ff mov qword ptr [rbp - 2232], rcx - 46081c: 41 ff 54 c3 c0 call qword ptr [r11 + 8*rax - 64] - 460821: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] - 460828: 48 8b 95 20 f7 ff ff mov rdx, qword ptr [rbp - 2272] - 46082f: 4c 8b 95 10 f7 ff ff mov r10, qword ptr [rbp - 2288] - 460836: 44 0f b6 85 08 f7 ff ff movzx r8d, byte ptr [rbp - 2296] - 46083e: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] - 460845: e9 9a e6 ff ff jmp 0x45eee4 - 46084a: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 46084e: 48 8d 46 08 lea rax, [rsi + 8] - 460852: 48 89 41 08 mov qword ptr [rcx + 8], rax - 460856: e9 9e fc ff ff jmp 0x4604f9 - 46085b: 41 bc 02 00 00 00 mov r12d, 2 - 460861: bb 01 00 00 00 mov ebx, 1 - 460866: e9 d6 e9 ff ff jmp 0x45f241 - 46086b: a8 10 test al, 16 - 46086d: 0f 84 ff e9 ff ff je 0x45f272 - 460873: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 460877: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 46087b: 0f 83 21 0b 00 00 jae 0x4613a2 - 460881: 48 8d 50 01 lea rdx, [rax + 1] - 460885: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 460889: c6 00 20 mov byte ptr [rax], 32 - 46088c: e9 d9 e9 ff ff jmp 0x45f26a - 460891: 44 8b 14 03 mov r10d, dword ptr [rbx + rax] - 460895: 45 85 e4 test r12d, r12d - 460898: 0f 84 77 03 00 00 je 0x460c15 - 46089e: 4d 0f be d2 movsx r10, r10b - 4608a2: e9 21 f8 ff ff jmp 0x4600c8 - 4608a7: 45 85 e4 test r12d, r12d - 4608aa: 0f 84 1f 03 00 00 je 0x460bcf - 4608b0: 0f b6 b5 5c f7 ff ff movzx esi, byte ptr [rbp - 2212] - 4608b7: 40 88 30 mov byte ptr [rax], sil - 4608ba: e9 8a ee ff ff jmp 0x45f749 - 4608bf: 4c 8b 95 f0 f6 ff ff mov r10, qword ptr [rbp - 2320] - 4608c6: 45 31 ed xor r13d, r13d - 4608c9: e9 3e f2 ff ff jmp 0x45fb0c - 4608ce: 4c 89 a5 80 f7 ff ff mov qword ptr [rbp - 2176], r12 - 4608d5: 4c 8d ad 88 f7 ff ff lea r13, [rbp - 2168] - 4608dc: 48 c7 85 88 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2168], 0 - 4608e7: 45 85 c0 test r8d, r8d - 4608ea: 0f 88 87 05 00 00 js 0x460e77 - 4608f0: 49 63 d8 movsxd rbx, r8d - 4608f3: 44 89 8d 08 f7 ff ff mov dword ptr [rbp - 2296], r9d - 4608fa: 48 89 df mov rdi, rbx - 4608fd: 44 89 85 20 f7 ff ff mov dword ptr [rbp - 2272], r8d - 460904: e8 47 94 fb ff call 0x419d50 <__libc_alloca_cutoff> - 460909: 44 8b 8d 08 f7 ff ff mov r9d, dword ptr [rbp - 2296] - 460910: 85 c0 test eax, eax - 460912: 75 14 jne 0x460928 - 460914: 44 8b 85 20 f7 ff ff mov r8d, dword ptr [rbp - 2272] - 46091b: 41 81 f8 00 10 00 00 cmp r8d, 4096 - 460922: 0f 8f 3c 0b 00 00 jg 0x461464 - 460928: 48 8d 53 17 lea rdx, [rbx + 23] - 46092c: 48 89 e7 mov rdi, rsp - 46092f: 48 89 d0 mov rax, rdx - 460932: 48 81 e2 00 f0 ff ff and rdx, -4096 - 460939: 48 29 d7 sub rdi, rdx - 46093c: 48 83 e0 f0 and rax, -16 - 460940: 48 89 fa mov rdx, rdi - 460943: 48 39 d4 cmp rsp, rdx - 460946: 74 15 je 0x46095d - 460948: 48 81 ec 00 10 00 00 sub rsp, 4096 - 46094f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 460958: 48 39 d4 cmp rsp, rdx - 46095b: 75 eb jne 0x460948 - 46095d: 25 ff 0f 00 00 and eax, 4095 - 460962: 48 29 c4 sub rsp, rax - 460965: 48 85 c0 test rax, rax - 460968: 74 06 je 0x460970 - 46096a: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 460970: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 - 46097a: 4c 8d 64 24 0f lea r12, [rsp + 15] - 46097f: 49 83 e4 f0 and r12, -16 - 460983: 48 89 da mov rdx, rbx - 460986: 48 8d b5 80 f7 ff ff lea rsi, [rbp - 2176] - 46098d: 4c 89 e9 mov rcx, r13 - 460990: 4c 89 e7 mov rdi, r12 - 460993: 44 89 8d 20 f7 ff ff mov dword ptr [rbp - 2272], r9d - 46099a: e8 e1 f7 00 00 call 0x470180 - 46099f: 44 8b 8d 20 f7 ff ff mov r9d, dword ptr [rbp - 2272] - 4609a6: 48 83 f8 ff cmp rax, -1 - 4609aa: 48 89 c3 mov rbx, rax - 4609ad: 0f 84 94 e4 ff ff je 0x45ee47 - 4609b3: 41 89 dd mov r13d, ebx - 4609b6: e9 19 f6 ff ff jmp 0x45ffd4 - 4609bb: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 4609bf: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 4609c3: 0f 83 f7 09 00 00 jae 0x4613c0 - 4609c9: 48 8d 50 01 lea rdx, [rax + 1] - 4609cd: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 4609d1: c6 00 27 mov byte ptr [rax], 39 - 4609d4: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] - 4609d9: 44 89 e3 mov ebx, r12d - 4609dc: e9 68 e8 ff ff jmp 0x45f249 - 4609e1: 49 f7 da neg r10 - 4609e4: bb 01 00 00 00 mov ebx, 1 - 4609e9: c7 85 f8 f6 ff ff 0a 00 00 00 mov dword ptr [rbp - 2312], 10 - 4609f3: 4d 89 d3 mov r11, r10 - 4609f6: e9 ca f0 ff ff jmp 0x45fac5 - 4609fb: 4c 89 e7 mov rdi, r12 - 4609fe: 44 89 8d 20 f7 ff ff mov dword ptr [rbp - 2272], r9d - 460a05: e8 76 07 fa ff call 0x401180 <.plt+0x160> - 460a0a: 44 8b 8d 20 f7 ff ff mov r9d, dword ptr [rbp - 2272] - 460a11: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 - 460a1b: 48 89 c3 mov rbx, rax - 460a1e: 41 89 c5 mov r13d, eax - 460a21: e9 ae f5 ff ff jmp 0x45ffd4 - 460a26: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 - 460a30: 45 0f b7 da movzx r11d, r10w - 460a34: c7 85 c0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2368], 0 - 460a3e: e9 82 f0 ff ff jmp 0x45fac5 - 460a43: 4c 8d 65 bc lea r12, [rbp - 68] - 460a47: 48 63 f8 movsxd rdi, eax - 460a4a: 31 c9 xor ecx, ecx - 460a4c: ba 0a 00 00 00 mov edx, 10 - 460a51: 4c 89 e6 mov rsi, r12 - 460a54: e8 a7 e1 01 00 call 0x47ec00 <_itoa_word> - 460a59: 49 89 c5 mov r13, rax - 460a5c: 4c 39 e0 cmp rax, r12 - 460a5f: 72 31 jb 0x460a92 - 460a61: e9 66 e8 ff ff jmp 0x45f2cc - 460a66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 460a70: 48 8d 48 01 lea rcx, [rax + 1] - 460a74: 49 89 4f 28 mov qword ptr [r15 + 40], rcx - 460a78: 88 10 mov byte ptr [rax], dl - 460a7a: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 460a80: 0f 84 c1 e3 ff ff je 0x45ee47 - 460a86: 83 c3 01 add ebx, 1 - 460a89: 4d 39 e5 cmp r13, r12 - 460a8c: 0f 84 3a e8 ff ff je 0x45f2cc - 460a92: 49 83 c5 01 add r13, 1 - 460a96: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 460a9a: 41 0f b6 55 ff movzx edx, byte ptr [r13 - 1] - 460a9f: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 460aa3: 72 cb jb 0x460a70 - 460aa5: 0f b6 f2 movzx esi, dl - 460aa8: 4c 89 ff mov rdi, r15 - 460aab: e8 40 69 fb ff call 0x4173f0 <__overflow> - 460ab0: 83 f8 ff cmp eax, -1 - 460ab3: 75 c5 jne 0x460a7a - 460ab5: e9 8d e3 ff ff jmp 0x45ee47 - 460aba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 460ac0: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 460ac4: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 460ac8: 0f 83 b9 08 00 00 jae 0x461387 - 460ace: 48 8d 50 01 lea rdx, [rax + 1] - 460ad2: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 460ad6: c6 00 30 mov byte ptr [rax], 48 - 460ad9: 83 c3 01 add ebx, 1 - 460adc: e9 bc e7 ff ff jmp 0x45f29d - 460ae1: c7 85 08 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2296], 0 - 460aeb: 41 bd 06 00 00 00 mov r13d, 6 - 460af1: bb 06 00 00 00 mov ebx, 6 - 460af6: 4c 8d 25 76 80 04 00 lea r12, [rip + 295030] # 0x4a8b73 - 460afd: e9 d2 f4 ff ff jmp 0x45ffd4 - 460b02: 4c 89 e2 mov rdx, r12 - 460b05: 4c 29 ea sub rdx, r13 - 460b08: 49 0f 48 d3 cmovs rdx, r11 - 460b0c: 41 89 d0 mov r8d, edx - 460b0f: e9 01 f0 ff ff jmp 0x45fb15 - 460b14: 41 83 f8 05 cmp r8d, 5 - 460b18: b8 05 00 00 00 mov eax, 5 - 460b1d: 4c 8d 25 20 80 04 00 lea r12, [rip + 294944] # 0x4a8b44 <__strtol_ul_max_tab+0x124> - 460b24: 44 0f 4c c0 cmovl r8d, eax - 460b28: 41 80 fb 53 cmp r11b, 83 - 460b2c: 0f 85 79 f4 ff ff jne 0x45ffab - 460b32: 4c 89 a5 80 f7 ff ff mov qword ptr [rbp - 2176], r12 - 460b39: 4c 8d ad 88 f7 ff ff lea r13, [rbp - 2168] - 460b40: 48 c7 85 88 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2168], 0 - 460b4b: e9 a0 fd ff ff jmp 0x4608f0 - 460b50: 48 63 d3 movsxd rdx, ebx - 460b53: be 20 00 00 00 mov esi, 32 - 460b58: 4c 89 ff mov rdi, r15 - 460b5b: 48 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], rdx - 460b62: e8 f9 bd 00 00 call 0x46c960 <_IO_padn> - 460b67: 48 8b 95 08 f7 ff ff mov rdx, qword ptr [rbp - 2296] - 460b6e: 48 39 c2 cmp rdx, rax - 460b71: 0f 85 d0 e2 ff ff jne 0x45ee47 - 460b77: 8b 8d 5c f7 ff ff mov ecx, dword ptr [rbp - 2212] - 460b7d: 81 f9 fe ff ff 7f cmp ecx, 2147483646 - 460b83: 0f 87 71 08 00 00 ja 0x4613fa - 460b89: b8 ff ff ff 7f mov eax, 2147483647 - 460b8e: 29 c8 sub eax, ecx - 460b90: 39 d8 cmp eax, ebx - 460b92: 0f 82 a1 e2 ff ff jb 0x45ee39 - 460b98: 01 9d 5c f7 ff ff add dword ptr [rbp - 2212], ebx - 460b9e: e9 d2 ed ff ff jmp 0x45f975 - 460ba3: 8b 85 c0 f6 ff ff mov eax, dword ptr [rbp - 2368] - 460ba9: 85 c0 test eax, eax - 460bab: 0f 84 e8 ef ff ff je 0x45fb99 - 460bb1: 49 8b 47 28 mov rax, qword ptr [r15 + 40] - 460bb5: 49 3b 47 30 cmp rax, qword ptr [r15 + 48] - 460bb9: 0f 83 a9 07 00 00 jae 0x461368 - 460bbf: 48 8d 50 01 lea rdx, [rax + 1] - 460bc3: 49 89 57 28 mov qword ptr [r15 + 40], rdx - 460bc7: c6 00 20 mov byte ptr [rax], 32 - 460bca: e9 b0 ef ff ff jmp 0x45fb7f - 460bcf: 45 85 ed test r13d, r13d - 460bd2: 0f 85 90 02 00 00 jne 0x460e68 - 460bd8: 8b 9d 5c f7 ff ff mov ebx, dword ptr [rbp - 2212] - 460bde: 89 18 mov dword ptr [rax], ebx - 460be0: e9 64 eb ff ff jmp 0x45f749 - 460be5: c6 85 b4 f6 ff ff 78 mov byte ptr [rbp - 2380], 120 - 460bec: 31 db xor ebx, ebx - 460bee: 45 31 e4 xor r12d, r12d - 460bf1: c6 85 d0 f6 ff ff 00 mov byte ptr [rbp - 2352], 0 - 460bf8: c6 85 20 f7 ff ff 78 mov byte ptr [rbp - 2272], 120 - 460bff: c7 85 f8 f6 ff ff 10 00 00 00 mov dword ptr [rbp - 2312], 16 - 460c09: c6 85 00 f7 ff ff 20 mov byte ptr [rbp - 2304], 32 - 460c10: e9 0e f2 ff ff jmp 0x45fe23 - 460c15: 49 63 c2 movsxd rax, r10d - 460c18: 45 85 ed test r13d, r13d - 460c1b: 4d 0f bf d2 movsx r10, r10w - 460c1f: 4c 0f 44 d0 cmove r10, rax - 460c23: e9 a0 f4 ff ff jmp 0x4600c8 - 460c28: 48 63 95 00 f7 ff ff movsxd rdx, dword ptr [rbp - 2304] - 460c2f: be 20 00 00 00 mov esi, 32 - 460c34: 4c 89 ff mov rdi, r15 - 460c37: 48 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], rdx - 460c3e: e8 1d bd 00 00 call 0x46c960 <_IO_padn> - 460c43: 48 8b 95 f8 f6 ff ff mov rdx, qword ptr [rbp - 2312] - 460c4a: 48 39 c2 cmp rdx, rax - 460c4d: 0f 85 f4 e1 ff ff jne 0x45ee47 - 460c53: 8b 8d 5c f7 ff ff mov ecx, dword ptr [rbp - 2212] - 460c59: 81 f9 fe ff ff 7f cmp ecx, 2147483646 - 460c5f: 0f 87 95 07 00 00 ja 0x4613fa - 460c65: b8 ff ff ff 7f mov eax, 2147483647 - 460c6a: 8b b5 00 f7 ff ff mov esi, dword ptr [rbp - 2304] - 460c70: 29 c8 sub eax, ecx - 460c72: 39 f0 cmp eax, esi - 460c74: 0f 82 bf e1 ff ff jb 0x45ee39 - 460c7a: 01 f1 add ecx, esi - 460c7c: 89 8d 5c f7 ff ff mov dword ptr [rbp - 2212], ecx - 460c82: e9 7f f3 ff ff jmp 0x460006 - 460c87: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 - 460c8e: e8 fd 30 fb ff call 0x413d90 <_IO_vtable_check> - 460c93: 4c 8b 95 20 f7 ff ff mov r10, qword ptr [rbp - 2272] - 460c9a: e9 b4 ef ff ff jmp 0x45fc53 - 460c9f: 48 89 8d 10 f7 ff ff mov qword ptr [rbp - 2288], rcx - 460ca6: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 - 460cad: e8 de 30 fb ff call 0x413d90 <_IO_vtable_check> - 460cb2: 48 8b 8d 10 f7 ff ff mov rcx, qword ptr [rbp - 2288] - 460cb9: 4c 8b 95 20 f7 ff ff mov r10, qword ptr [rbp - 2272] - 460cc0: e9 33 f6 ff ff jmp 0x4602f8 - 460cc5: 48 63 9d 00 f7 ff ff movsxd rbx, dword ptr [rbp - 2304] - 460ccc: be 20 00 00 00 mov esi, 32 - 460cd1: 4c 89 ff mov rdi, r15 - 460cd4: 48 89 da mov rdx, rbx - 460cd7: e8 84 bc 00 00 call 0x46c960 <_IO_padn> - 460cdc: 48 39 c3 cmp rbx, rax - 460cdf: 0f 85 62 e1 ff ff jne 0x45ee47 - 460ce5: 8b 85 5c f7 ff ff mov eax, dword ptr [rbp - 2212] - 460ceb: 3d fe ff ff 7f cmp eax, 2147483646 - 460cf0: 0f 87 04 07 00 00 ja 0x4613fa - 460cf6: b9 ff ff ff 7f mov ecx, 2147483647 - 460cfb: 29 c1 sub ecx, eax - 460cfd: 39 d9 cmp ecx, ebx - 460cff: 0f 82 34 e1 ff ff jb 0x45ee39 - 460d05: 01 d8 add eax, ebx - 460d07: 89 85 5c f7 ff ff mov dword ptr [rbp - 2212], eax - 460d0d: e9 7c f3 ff ff jmp 0x46008e - 460d12: 31 c9 xor ecx, ecx - 460d14: 4c 89 d7 mov rdi, r10 - 460d17: ba 10 00 00 00 mov edx, 16 - 460d1c: 41 bc 01 00 00 00 mov r12d, 1 - 460d22: 48 8b 9d f0 f6 ff ff mov rbx, qword ptr [rbp - 2320] - 460d29: 44 89 8d f8 f6 ff ff mov dword ptr [rbp - 2312], r9d - 460d30: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 - 460d37: 48 89 de mov rsi, rbx - 460d3a: e8 c1 de 01 00 call 0x47ec00 <_itoa_word> - 460d3f: 4c 8b 9d 20 f7 ff ff mov r11, qword ptr [rbp - 2272] - 460d46: 44 8b 8d f8 f6 ff ff mov r9d, dword ptr [rbp - 2312] - 460d4d: c6 85 20 f7 ff ff 78 mov byte ptr [rbp - 2272], 120 - 460d54: 48 29 c3 sub rbx, rax - 460d57: 49 89 c2 mov r10, rax - 460d5a: 0f b6 85 e2 f6 ff ff movzx eax, byte ptr [rbp - 2334] - 460d61: c7 85 f8 f6 ff ff 10 00 00 00 mov dword ptr [rbp - 2312], 16 - 460d6b: 48 85 db test rbx, rbx - 460d6e: 49 89 dd mov r13, rbx - 460d71: c6 85 b4 f6 ff ff 78 mov byte ptr [rbp - 2380], 120 - 460d78: bb 00 00 00 00 mov ebx, 0 - 460d7d: 88 85 e3 f6 ff ff mov byte ptr [rbp - 2333], al - 460d83: 0f 8e 87 f1 ff ff jle 0x45ff10 - 460d89: e9 2a f6 ff ff jmp 0x4603b8 - 460d8e: 48 8b bd e8 f6 ff ff mov rdi, qword ptr [rbp - 2328] - 460d95: e8 e6 03 fa ff call 0x401180 <.plt+0x160> - 460d9a: 48 8b bd e8 f6 ff ff mov rdi, qword ptr [rbp - 2328] - 460da1: 48 8d 70 01 lea rsi, [rax + 1] - 460da5: e8 26 0c 01 00 call 0x4719d0 <__readonly_area> - 460daa: 89 85 58 f7 ff ff mov dword ptr [rbp - 2216], eax - 460db0: e9 cc ef ff ff jmp 0x45fd81 - 460db5: 48 89 8d 08 f7 ff ff mov qword ptr [rbp - 2296], rcx - 460dbc: e8 cf 2f fb ff call 0x413d90 <_IO_vtable_check> - 460dc1: 48 8b 8d 08 f7 ff ff mov rcx, qword ptr [rbp - 2296] - 460dc8: e9 dd eb ff ff jmp 0x45f9aa - 460dcd: 4c 89 9d f0 f6 ff ff mov qword ptr [rbp - 2320], r11 - 460dd4: be 2d 00 00 00 mov esi, 45 - 460dd9: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d - 460de0: 4c 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], r10 - 460de7: 4c 89 ff mov rdi, r15 - 460dea: e8 01 66 fb ff call 0x4173f0 <__overflow> - 460def: 4c 8b 95 08 f7 ff ff mov r10, qword ptr [rbp - 2296] - 460df6: 44 8b 85 00 f7 ff ff mov r8d, dword ptr [rbp - 2304] - 460dfd: 83 f8 ff cmp eax, -1 - 460e00: 4c 8b 9d f0 f6 ff ff mov r11, qword ptr [rbp - 2320] - 460e07: 0f 85 72 ed ff ff jne 0x45fb7f - 460e0d: e9 35 e0 ff ff jmp 0x45ee47 - 460e12: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 460e18: 4d 63 ec movsxd r13, r12d - 460e1b: be 20 00 00 00 mov esi, 32 - 460e20: 4c 89 ff mov rdi, r15 - 460e23: 4c 89 ea mov rdx, r13 - 460e26: e8 35 bb 00 00 call 0x46c960 <_IO_padn> - 460e2b: 49 39 c5 cmp r13, rax - 460e2e: 0f 85 13 e0 ff ff jne 0x45ee47 - 460e34: 81 bd 5c f7 ff ff fe ff ff 7f cmp dword ptr [rbp - 2212], 2147483646 - 460e3e: 0f 87 b6 05 00 00 ja 0x4613fa - 460e44: 8b bd 5c f7 ff ff mov edi, dword ptr [rbp - 2212] - 460e4a: b8 ff ff ff 7f mov eax, 2147483647 - 460e4f: 29 f8 sub eax, edi - 460e51: 44 39 e0 cmp eax, r12d - 460e54: 0f 82 df df ff ff jb 0x45ee39 - 460e5a: 44 01 e7 add edi, r12d - 460e5d: 89 bd 5c f7 ff ff mov dword ptr [rbp - 2212], edi - 460e63: e9 53 ee ff ff jmp 0x45fcbb - 460e68: 0f b7 8d 5c f7 ff ff movzx ecx, word ptr [rbp - 2212] - 460e6f: 66 89 08 mov word ptr [rax], cx - 460e72: e9 d2 e8 ff ff jmp 0x45f749 - 460e77: 48 8d 85 80 f7 ff ff lea rax, [rbp - 2176] - 460e7e: 4c 89 e9 mov rcx, r13 - 460e81: 31 d2 xor edx, edx - 460e83: 31 ff xor edi, edi - 460e85: 48 89 c6 mov rsi, rax - 460e88: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d - 460e8f: 48 89 85 20 f7 ff ff mov qword ptr [rbp - 2272], rax - 460e96: e8 e5 f2 00 00 call 0x470180 - 460e9b: 48 89 c3 mov rbx, rax - 460e9e: 48 83 f8 ff cmp rax, -1 - 460ea2: 0f 84 9f df ff ff je 0x45ee47 - 460ea8: 8b 85 88 f7 ff ff mov eax, dword ptr [rbp - 2168] - 460eae: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] - 460eb5: 85 c0 test eax, eax - 460eb7: 89 85 08 f7 ff ff mov dword ptr [rbp - 2296], eax - 460ebd: 0f 85 4c 06 00 00 jne 0x46150f - 460ec3: 48 8d 53 01 lea rdx, [rbx + 1] - 460ec7: 44 89 8d f8 f6 ff ff mov dword ptr [rbp - 2312], r9d - 460ece: 48 89 d7 mov rdi, rdx - 460ed1: 48 89 95 00 f7 ff ff mov qword ptr [rbp - 2304], rdx - 460ed8: 4c 89 a5 80 f7 ff ff mov qword ptr [rbp - 2176], r12 - 460edf: e8 6c 8e fb ff call 0x419d50 <__libc_alloca_cutoff> - 460ee4: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] - 460eeb: 44 8b 8d f8 f6 ff ff mov r9d, dword ptr [rbp - 2312] - 460ef2: 85 c0 test eax, eax - 460ef4: 75 0d jne 0x460f03 - 460ef6: 48 81 fa 00 10 00 00 cmp rdx, 4096 - 460efd: 0f 87 2b 06 00 00 ja 0x46152e - 460f03: 48 8d 4a 17 lea rcx, [rdx + 23] - 460f07: 48 89 e7 mov rdi, rsp - 460f0a: 48 89 c8 mov rax, rcx - 460f0d: 48 81 e1 00 f0 ff ff and rcx, -4096 - 460f14: 48 29 cf sub rdi, rcx - 460f17: 48 83 e0 f0 and rax, -16 - 460f1b: 48 89 f9 mov rcx, rdi - 460f1e: 48 39 cc cmp rsp, rcx - 460f21: 74 15 je 0x460f38 - 460f23: 48 81 ec 00 10 00 00 sub rsp, 4096 - 460f2a: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 460f33: 48 39 cc cmp rsp, rcx - 460f36: 75 eb jne 0x460f23 - 460f38: 25 ff 0f 00 00 and eax, 4095 - 460f3d: 48 29 c4 sub rsp, rax - 460f40: 48 85 c0 test rax, rax - 460f43: 74 06 je 0x460f4b - 460f45: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 460f4b: 4c 8d 64 24 0f lea r12, [rsp + 15] - 460f50: 49 83 e4 f0 and r12, -16 - 460f54: 48 8b b5 20 f7 ff ff mov rsi, qword ptr [rbp - 2272] - 460f5b: 4c 89 e9 mov rcx, r13 - 460f5e: 4c 89 e7 mov rdi, r12 - 460f61: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d - 460f68: e8 13 f2 00 00 call 0x470180 - 460f6d: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] - 460f74: e9 3a fa ff ff jmp 0x4609b3 - 460f79: 48 89 8d f8 f6 ff ff mov qword ptr [rbp - 2312], rcx - 460f80: e8 0b 2e fb ff call 0x413d90 <_IO_vtable_check> - 460f85: 48 8b 8d f8 f6 ff ff mov rcx, qword ptr [rbp - 2312] - 460f8c: e9 ac f0 ff ff jmp 0x46003d - 460f91: 4c 89 9d d8 f6 ff ff mov qword ptr [rbp - 2344], r11 - 460f98: be 2d 00 00 00 mov esi, 45 - 460f9d: 44 89 85 f0 f6 ff ff mov dword ptr [rbp - 2320], r8d - 460fa4: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d - 460fab: 48 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], rdx - 460fb2: 4c 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], r10 - 460fb9: 4c 89 ff mov rdi, r15 - 460fbc: e8 2f 64 fb ff call 0x4173f0 <__overflow> - 460fc1: 4c 8b 95 10 f7 ff ff mov r10, qword ptr [rbp - 2288] - 460fc8: 48 8b 95 08 f7 ff ff mov rdx, qword ptr [rbp - 2296] - 460fcf: 83 f8 ff cmp eax, -1 - 460fd2: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] - 460fd9: 44 8b 85 f0 f6 ff ff mov r8d, dword ptr [rbp - 2320] - 460fe0: 4c 8b 9d d8 f6 ff ff mov r11, qword ptr [rbp - 2344] - 460fe7: 0f 85 27 f2 ff ff jne 0x460214 - 460fed: e9 55 de ff ff jmp 0x45ee47 - 460ff2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 460ff8: 48 89 8d 20 f7 ff ff mov qword ptr [rbp - 2272], rcx - 460fff: e8 8c 2d fb ff call 0x413d90 <_IO_vtable_check> - 461004: 48 8b 8d 20 f7 ff ff mov rcx, qword ptr [rbp - 2272] - 46100b: e9 bc f5 ff ff jmp 0x4605cc - 461010: be 25 00 00 00 mov esi, 37 - 461015: 4c 89 ff mov rdi, r15 - 461018: e8 d3 63 fb ff call 0x4173f0 <__overflow> - 46101d: 83 f8 ff cmp eax, -1 - 461020: 0f 85 42 ea ff ff jne 0x45fa68 - 461026: e9 1c de ff ff jmp 0x45ee47 - 46102b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 461030: be 25 00 00 00 mov esi, 37 - 461035: 4c 89 ff mov rdi, r15 - 461038: e8 b3 63 fb ff call 0x4173f0 <__overflow> - 46103d: 83 f8 ff cmp eax, -1 - 461040: 0f 85 c5 e1 ff ff jne 0x45f20b - 461046: e9 fc dd ff ff jmp 0x45ee47 - 46104b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 461050: 41 80 66 0c fe and byte ptr [r14 + 12], -2 - 461055: e9 66 dd ff ff jmp 0x45edc0 - 46105a: 41 80 66 0c fe and byte ptr [r14 + 12], -2 - 46105f: 41 c7 46 34 07 00 00 00 mov dword ptr [r14 + 52], 7 - 461067: e9 12 f1 ff ff jmp 0x46017e - 46106c: 44 89 85 b4 f6 ff ff mov dword ptr [rbp - 2380], r8d - 461073: 44 89 8d c0 f6 ff ff mov dword ptr [rbp - 2368], r9d - 46107a: 44 89 9d f0 f6 ff ff mov dword ptr [rbp - 2320], r11d - 461081: e8 da de fb ff call 0x41ef60 - 461086: 44 8b 9d f0 f6 ff ff mov r11d, dword ptr [rbp - 2320] - 46108d: 44 8b 8d c0 f6 ff ff mov r9d, dword ptr [rbp - 2368] - 461094: 48 85 c0 test rax, rax - 461097: 48 89 85 30 f7 ff ff mov qword ptr [rbp - 2256], rax - 46109e: 44 8b 85 b4 f6 ff ff mov r8d, dword ptr [rbp - 2380] - 4610a5: 0f 84 b5 dd ff ff je 0x45ee60 - 4610ab: 45 39 c1 cmp r9d, r8d - 4610ae: 0f 8d 89 02 00 00 jge 0x46133d - 4610b4: 49 63 c0 movsxd rax, r8d - 4610b7: 48 83 c0 20 add rax, 32 - 4610bb: 48 03 85 30 f7 ff ff add rax, qword ptr [rbp - 2256] - 4610c2: 48 89 85 f0 f6 ff ff mov qword ptr [rbp - 2320], rax - 4610c9: e9 59 e0 ff ff jmp 0x45f127 - 4610ce: be 23 00 00 00 mov esi, 35 - 4610d3: 4c 89 ff mov rdi, r15 - 4610d6: e8 15 63 fb ff call 0x4173f0 <__overflow> - 4610db: 83 f8 ff cmp eax, -1 - 4610de: 0f 85 4d e1 ff ff jne 0x45f231 - 4610e4: e9 5e dd ff ff jmp 0x45ee47 - 4610e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4610f0: be 2d 00 00 00 mov esi, 45 - 4610f5: 4c 89 ff mov rdi, r15 - 4610f8: e8 f3 62 fb ff call 0x4173f0 <__overflow> - 4610fd: 83 f8 ff cmp eax, -1 - 461100: 0f 85 89 e1 ff ff jne 0x45f28f - 461106: e9 3c dd ff ff jmp 0x45ee47 - 46110b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 461110: 4c 89 9d f0 f6 ff ff mov qword ptr [rbp - 2320], r11 - 461117: be 2b 00 00 00 mov esi, 43 - 46111c: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d - 461123: 4c 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], r10 - 46112a: e9 b8 fc ff ff jmp 0x460de7 - 46112f: 0f b6 f2 movzx esi, dl - 461132: 4c 89 ff mov rdi, r15 - 461135: e8 b6 62 fb ff call 0x4173f0 <__overflow> - 46113a: 83 f8 ff cmp eax, -1 - 46113d: 0f 85 a2 eb ff ff jne 0x45fce5 - 461143: e9 ff dc ff ff jmp 0x45ee47 - 461148: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 461150: 4c 89 9d d8 f6 ff ff mov qword ptr [rbp - 2344], r11 - 461157: be 2b 00 00 00 mov esi, 43 - 46115c: 44 89 85 f0 f6 ff ff mov dword ptr [rbp - 2320], r8d - 461163: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d - 46116a: 48 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], rdx - 461171: 4c 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], r10 - 461178: e9 3c fe ff ff jmp 0x460fb9 - 46117d: 0f b6 b5 b4 f6 ff ff movzx esi, byte ptr [rbp - 2380] - 461184: 4c 89 ff mov rdi, r15 - 461187: 44 89 85 08 f7 ff ff mov dword ptr [rbp - 2296], r8d - 46118e: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 - 461195: e8 56 62 fb ff call 0x4173f0 <__overflow> - 46119a: 4c 8b 95 20 f7 ff ff mov r10, qword ptr [rbp - 2272] - 4611a1: 44 8b 85 08 f7 ff ff mov r8d, dword ptr [rbp - 2296] - 4611a8: 83 f8 ff cmp eax, -1 - 4611ab: 0f 85 47 ea ff ff jne 0x45fbf8 - 4611b1: e9 91 dc ff ff jmp 0x45ee47 - 4611b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4611c0: be 30 00 00 00 mov esi, 48 - 4611c5: 4c 89 ff mov rdi, r15 - 4611c8: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d - 4611cf: 4c 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], r10 - 4611d6: e8 15 62 fb ff call 0x4173f0 <__overflow> - 4611db: 4c 8b 95 08 f7 ff ff mov r10, qword ptr [rbp - 2296] - 4611e2: 44 8b 85 00 f7 ff ff mov r8d, dword ptr [rbp - 2304] - 4611e9: 83 f8 ff cmp eax, -1 - 4611ec: 0f 85 d7 e9 ff ff jne 0x45fbc9 - 4611f2: e9 50 dc ff ff jmp 0x45ee47 - 4611f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 461200: be 2e 00 00 00 mov esi, 46 - 461205: 4c 89 ff mov rdi, r15 - 461208: e8 e3 61 fb ff call 0x4173f0 <__overflow> - 46120d: 83 f8 ff cmp eax, -1 - 461210: 0f 85 d9 e0 ff ff jne 0x45f2ef - 461216: e9 2c dc ff ff jmp 0x45ee47 - 46121b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 461220: 0f b6 b5 b4 f6 ff ff movzx esi, byte ptr [rbp - 2380] - 461227: 4c 89 ff mov rdi, r15 - 46122a: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d - 461231: 44 89 8d 08 f7 ff ff mov dword ptr [rbp - 2296], r9d - 461238: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx - 46123f: 4c 89 95 20 f7 ff ff mov qword ptr [rbp - 2272], r10 - 461246: e8 a5 61 fb ff call 0x4173f0 <__overflow> - 46124b: 4c 8b 95 20 f7 ff ff mov r10, qword ptr [rbp - 2272] - 461252: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] - 461259: 83 f8 ff cmp eax, -1 - 46125c: 44 8b 8d 08 f7 ff ff mov r9d, dword ptr [rbp - 2296] - 461263: 44 8b 85 00 f7 ff ff mov r8d, dword ptr [rbp - 2304] - 46126a: 0f 85 21 f0 ff ff jne 0x460291 - 461270: e9 d2 db ff ff jmp 0x45ee47 - 461275: 0f 1f 00 nop dword ptr [rax] - 461278: be 30 00 00 00 mov esi, 48 - 46127d: 4c 89 ff mov rdi, r15 - 461280: 44 89 85 f8 f6 ff ff mov dword ptr [rbp - 2312], r8d - 461287: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d - 46128e: 48 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], rdx - 461295: 4c 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], r10 - 46129c: e8 4f 61 fb ff call 0x4173f0 <__overflow> - 4612a1: 4c 8b 95 10 f7 ff ff mov r10, qword ptr [rbp - 2288] - 4612a8: 48 8b 95 08 f7 ff ff mov rdx, qword ptr [rbp - 2296] - 4612af: 83 f8 ff cmp eax, -1 - 4612b2: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] - 4612b9: 44 8b 85 f8 f6 ff ff mov r8d, dword ptr [rbp - 2312] - 4612c0: 0f 85 9c ef ff ff jne 0x460262 - 4612c6: e9 7c db ff ff jmp 0x45ee47 - 4612cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4612d0: be 2b 00 00 00 mov esi, 43 - 4612d5: 4c 89 ff mov rdi, r15 - 4612d8: e8 13 61 fb ff call 0x4173f0 <__overflow> - 4612dd: 83 f8 ff cmp eax, -1 - 4612e0: 0f 85 84 df ff ff jne 0x45f26a - 4612e6: e9 5c db ff ff jmp 0x45ee47 - 4612eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4612f0: be 49 00 00 00 mov esi, 73 - 4612f5: 4c 89 ff mov rdi, r15 - 4612f8: e8 f3 60 fb ff call 0x4173f0 <__overflow> - 4612fd: 83 f8 ff cmp eax, -1 - 461300: 0f 85 b7 df ff ff jne 0x45f2bd - 461306: e9 3c db ff ff jmp 0x45ee47 - 46130b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 461310: 4c 89 9d d8 f6 ff ff mov qword ptr [rbp - 2344], r11 - 461317: be 20 00 00 00 mov esi, 32 - 46131c: 44 89 85 f0 f6 ff ff mov dword ptr [rbp - 2320], r8d - 461323: 44 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], r9d - 46132a: 48 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], rdx - 461331: 4c 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], r10 - 461338: e9 7c fc ff ff jmp 0x460fb9 - 46133d: 49 63 c1 movsxd rax, r9d - 461340: 48 83 c0 20 add rax, 32 - 461344: e9 72 fd ff ff jmp 0x4610bb - 461349: 0f b6 f0 movzx esi, al - 46134c: 4c 89 ff mov rdi, r15 - 46134f: e8 9c 60 fb ff call 0x4173f0 <__overflow> - 461354: 83 f8 ff cmp eax, -1 - 461357: 0f 85 df f3 ff ff jne 0x46073c - 46135d: e9 e5 da ff ff jmp 0x45ee47 - 461362: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 461368: 4c 89 9d f0 f6 ff ff mov qword ptr [rbp - 2320], r11 - 46136f: be 20 00 00 00 mov esi, 32 - 461374: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d - 46137b: 4c 89 95 08 f7 ff ff mov qword ptr [rbp - 2296], r10 - 461382: e9 60 fa ff ff jmp 0x460de7 - 461387: be 30 00 00 00 mov esi, 48 - 46138c: 4c 89 ff mov rdi, r15 - 46138f: e8 5c 60 fb ff call 0x4173f0 <__overflow> - 461394: 83 f8 ff cmp eax, -1 - 461397: 0f 85 3c f7 ff ff jne 0x460ad9 - 46139d: e9 a5 da ff ff jmp 0x45ee47 - 4613a2: be 20 00 00 00 mov esi, 32 - 4613a7: 4c 89 ff mov rdi, r15 - 4613aa: e8 41 60 fb ff call 0x4173f0 <__overflow> - 4613af: 83 c0 01 add eax, 1 - 4613b2: 0f 85 b2 de ff ff jne 0x45f26a - 4613b8: e9 8a da ff ff jmp 0x45ee47 - 4613bd: 0f 1f 00 nop dword ptr [rax] - 4613c0: be 27 00 00 00 mov esi, 39 - 4613c5: 4c 89 ff mov rdi, r15 - 4613c8: e8 23 60 fb ff call 0x4173f0 <__overflow> - 4613cd: 83 f8 ff cmp eax, -1 - 4613d0: 0f 85 fe f5 ff ff jne 0x4609d4 - 4613d6: e9 6c da ff ff jmp 0x45ee47 - 4613db: 48 8d 0d fe 78 04 00 lea rcx, [rip + 293118] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 4613e2: ba 18 08 00 00 mov edx, 2072 - 4613e7: 48 8d 35 5c 77 04 00 lea rsi, [rip + 292700] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 4613ee: 48 8d 3d db 77 04 00 lea rdi, [rip + 292827] # 0x4a8bd0 - 4613f5: e8 56 1b fa ff call 0x402f50 <__assert_fail> - 4613fa: 48 8d 0d df 78 04 00 lea rcx, [rip + 293087] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 461401: ba 19 08 00 00 mov edx, 2073 - 461406: 48 8d 35 3d 77 04 00 lea rsi, [rip + 292669] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 46140d: 48 8d 3d bc 77 04 00 lea rdi, [rip + 292796] # 0x4a8bd0 - 461414: e8 37 1b fa ff call 0x402f50 <__assert_fail> - 461419: 48 8d 0d c0 78 04 00 lea rcx, [rip + 293056] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 461420: ba 3e 08 00 00 mov edx, 2110 - 461425: 48 8d 35 1e 77 04 00 lea rsi, [rip + 292638] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 46142c: 48 8d 3d cd 77 04 00 lea rdi, [rip + 292813] # 0x4a8c00 - 461433: e8 18 1b fa ff call 0x402f50 <__assert_fail> - 461438: 45 31 e4 xor r12d, r12d - 46143b: e9 59 e7 ff ff jmp 0x45fb99 - 461440: e8 8b a7 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 461445: 48 8d 0d 94 78 04 00 lea rcx, [rip + 293012] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 46144c: ba 34 08 00 00 mov edx, 2100 - 461451: 48 8d 35 f2 76 04 00 lea rsi, [rip + 292594] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 461458: 48 8d 3d 71 77 04 00 lea rdi, [rip + 292721] # 0x4a8bd0 - 46145f: e8 ec 1a fa ff call 0x402f50 <__assert_fail> - 461464: 48 89 df mov rdi, rbx - 461467: 44 89 8d 20 f7 ff ff mov dword ptr [rbp - 2272], r9d - 46146e: e8 ed da fb ff call 0x41ef60 - 461473: 49 89 c4 mov r12, rax - 461476: 48 85 c0 test rax, rax - 461479: 0f 84 c8 d9 ff ff je 0x45ee47 - 46147f: c7 85 08 f7 ff ff 01 00 00 00 mov dword ptr [rbp - 2296], 1 - 461489: 44 8b 8d 20 f7 ff ff mov r9d, dword ptr [rbp - 2272] - 461490: e9 ee f4 ff ff jmp 0x460983 - 461495: 45 85 e4 test r12d, r12d - 461498: 0f 8f b9 ef ff ff jg 0x460457 - 46149e: 45 31 e4 xor r12d, r12d - 4614a1: e9 b8 e6 ff ff jmp 0x45fb5e - 4614a6: 48 8d 3d 7b 77 04 00 lea rdi, [rip + 292731] # 0x4a8c28 - 4614ad: e8 be 28 fb ff call 0x413d70 <__libc_fatal> - 4614b2: 48 8d 0d 27 78 04 00 lea rcx, [rip + 292903] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 4614b9: ba 19 08 00 00 mov edx, 2073 - 4614be: 48 8d 35 85 76 04 00 lea rsi, [rip + 292485] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 4614c5: 48 8d 3d 34 77 04 00 lea rdi, [rip + 292660] # 0x4a8c00 - 4614cc: e8 7f 1a fa ff call 0x402f50 <__assert_fail> - 4614d1: 48 8d 0d 08 78 04 00 lea rcx, [rip + 292872] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 4614d8: ba 11 08 00 00 mov edx, 2065 - 4614dd: 48 8d 35 66 76 04 00 lea rsi, [rip + 292454] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 4614e4: 48 8d 3d e5 76 04 00 lea rdi, [rip + 292581] # 0x4a8bd0 - 4614eb: e8 60 1a fa ff call 0x402f50 <__assert_fail> - 4614f0: 48 8d 0d e9 77 04 00 lea rcx, [rip + 292841] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 4614f7: ba 18 08 00 00 mov edx, 2072 - 4614fc: 48 8d 35 47 76 04 00 lea rsi, [rip + 292423] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 461503: 48 8d 3d f6 76 04 00 lea rdi, [rip + 292598] # 0x4a8c00 - 46150a: e8 41 1a fa ff call 0x402f50 <__assert_fail> - 46150f: 48 8d 0d ca 77 04 00 lea rcx, [rip + 292810] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 461516: ba 19 08 00 00 mov edx, 2073 - 46151b: 48 8d 35 28 76 04 00 lea rsi, [rip + 292392] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 461522: 48 8d 3d 35 76 04 00 lea rdi, [rip + 292405] # 0x4a8b5e <__strtol_ul_max_tab+0x13e> - 461529: e8 22 1a fa ff call 0x402f50 <__assert_fail> - 46152e: 48 89 d7 mov rdi, rdx - 461531: e8 2a da fb ff call 0x41ef60 - 461536: 49 89 c4 mov r12, rax - 461539: 48 85 c0 test rax, rax - 46153c: 0f 84 05 d9 ff ff je 0x45ee47 - 461542: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] - 461549: 44 8b 8d f8 f6 ff ff mov r9d, dword ptr [rbp - 2312] - 461550: c7 85 08 f7 ff ff 01 00 00 00 mov dword ptr [rbp - 2296], 1 - 46155a: e9 f5 f9 ff ff jmp 0x460f54 - 46155f: 90 nop - -0000000000461560 <__vfprintf_internal>: - 461560: f3 0f 1e fa endbr64 - 461564: 55 push rbp - 461565: 48 89 e5 mov rbp, rsp - 461568: 41 57 push r15 - 46156a: 41 56 push r14 - 46156c: 49 89 d6 mov r14, rdx - 46156f: 41 55 push r13 - 461571: 49 89 f5 mov r13, rsi - 461574: 41 54 push r12 - 461576: 49 89 fc mov r12, rdi - 461579: 53 push rbx - 46157a: 48 81 ec 38 05 00 00 sub rsp, 1336 - 461581: 89 8d 48 fb ff ff mov dword ptr [rbp - 1208], ecx - 461587: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 461590: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 461594: 31 c0 xor eax, eax - 461596: 48 c7 c0 c0 ff ff ff mov rax, -64 - 46159d: 64 8b 00 mov eax, dword ptr fs:[rax] - 4615a0: 89 85 2c fb ff ff mov dword ptr [rbp - 1236], eax - 4615a6: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 4615ac: 85 c0 test eax, eax - 4615ae: 0f 85 ec 00 00 00 jne 0x4616a0 <__vfprintf_internal+0x140> - 4615b4: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 - 4615be: 45 8b 3c 24 mov r15d, dword ptr [r12] - 4615c2: 41 f6 c7 08 test r15b, 8 - 4615c6: 0f 85 95 24 00 00 jne 0x463a61 <__vfprintf_internal+0x2501> - 4615cc: 4d 85 ed test r13, r13 - 4615cf: 0f 84 93 2a 00 00 je 0x464068 <__vfprintf_internal+0x2b08> - 4615d5: 44 89 fb mov ebx, r15d - 4615d8: 83 e3 02 and ebx, 2 - 4615db: 0f 85 1f 04 00 00 jne 0x461a00 <__vfprintf_internal+0x4a0> - 4615e1: f3 41 0f 6f 0e movdqu xmm1, xmmword ptr [r14] - 4615e6: 49 8b 46 10 mov rax, qword ptr [r14 + 16] - 4615ea: be 25 00 00 00 mov esi, 37 - 4615ef: 4c 89 ef mov rdi, r13 - 4615f2: 48 89 85 c8 fb ff ff mov qword ptr [rbp - 1080], rax - 4615f9: 0f 11 8d b8 fb ff ff movups xmmword ptr [rbp - 1096], xmm1 - 461600: e8 9b fa f9 ff call 0x4010a0 <.plt+0x80> - 461605: 41 81 e7 00 80 00 00 and r15d, 32768 - 46160c: 48 89 85 40 fb ff ff mov qword ptr [rbp - 1216], rax - 461613: 44 89 bd 4c fb ff ff mov dword ptr [rbp - 1204], r15d - 46161a: 0f 85 98 00 00 00 jne 0x4616b8 <__vfprintf_internal+0x158> - 461620: 48 83 3d 88 e9 05 00 00 cmp qword ptr [rip + 387464], 0 # 0x4bffb0 <_nl_current_LC_NUMERIC_used+0x4bffae> - 461628: 0f 84 f2 03 00 00 je 0x461a20 <__vfprintf_internal+0x4c0> - 46162e: 48 c7 c6 a0 45 48 00 mov rsi, 4736416 - 461635: 48 8d bd 90 fb ff ff lea rdi, [rbp - 1136] - 46163c: 4c 89 e2 mov rdx, r12 - 46163f: e8 bc e9 b9 ff call 0x0 - 461644: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 - 46164c: c7 85 4c fb ff ff 01 00 00 00 mov dword ptr [rbp - 1204], 1 - 461656: 75 6a jne 0x4616c2 <__vfprintf_internal+0x162> - 461658: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] - 461660: 64 4c 8b 3c 25 10 00 00 00 mov r15, qword ptr fs:[16] - 461669: 4c 39 7f 08 cmp qword ptr [rdi + 8], r15 - 46166d: 74 24 je 0x461693 <__vfprintf_internal+0x133> - 46166f: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 461677: 85 c0 test eax, eax - 461679: 0f 85 39 1d 00 00 jne 0x4633b8 <__vfprintf_internal+0x1e58> - 46167f: ba 01 00 00 00 mov edx, 1 - 461684: 0f b1 17 cmpxchg dword ptr [rdi], edx - 461687: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] - 46168f: 4c 89 7f 08 mov qword ptr [rdi + 8], r15 - 461693: 83 47 04 01 add dword ptr [rdi + 4], 1 - 461697: eb 29 jmp 0x4616c2 <__vfprintf_internal+0x162> - 461699: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4616a0: 83 f8 ff cmp eax, -1 - 4616a3: 0f 84 15 ff ff ff je 0x4615be <__vfprintf_internal+0x5e> - 4616a9: 41 b9 ff ff ff ff mov r9d, 4294967295 - 4616af: e9 53 02 00 00 jmp 0x461907 <__vfprintf_internal+0x3a7> - 4616b4: 0f 1f 40 00 nop dword ptr [rax] - 4616b8: c7 85 4c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1204], 0 - 4616c2: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] - 4616ca: 48 c7 c1 28 22 4c 00 mov rcx, 4989480 - 4616d1: 48 81 e9 80 1b 4c 00 sub rcx, 4987776 - 4616d8: 48 89 c2 mov rdx, rax - 4616db: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 - 4616e2: 48 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], rcx - 4616e9: 48 39 d1 cmp rcx, rdx - 4616ec: 0f 86 4e 03 00 00 jbe 0x461a40 <__vfprintf_internal+0x4e0> - 4616f2: 4c 8b bd 40 fb ff ff mov r15, qword ptr [rbp - 1216] - 4616f9: 4c 89 ee mov rsi, r13 - 4616fc: 4c 89 e7 mov rdi, r12 - 4616ff: 4d 29 ef sub r15, r13 - 461702: 4c 89 fa mov rdx, r15 - 461705: ff 50 38 call qword ptr [rax + 56] - 461708: 49 39 c7 cmp r15, rax - 46170b: 0f 85 7f 02 00 00 jne 0x461990 <__vfprintf_internal+0x430> - 461711: 49 81 ff ff ff ff 7f cmp r15, 2147483647 - 461718: 0f 8f 42 03 00 00 jg 0x461a60 <__vfprintf_internal+0x500> - 46171e: 48 8b bd 40 fb ff ff mov rdi, qword ptr [rbp - 1216] - 461725: 45 89 f9 mov r9d, r15d - 461728: 80 3f 00 cmp byte ptr [rdi], 0 - 46172b: 0f 84 a7 01 00 00 je 0x4618d8 <__vfprintf_internal+0x378> - 461731: 48 8b 05 10 22 06 00 mov rax, qword ptr [rip + 401936] # 0x4c3948 <__printf_function_table> - 461738: 48 89 85 c8 fa ff ff mov qword ptr [rbp - 1336], rax - 46173f: 48 85 c0 test rax, rax - 461742: 0f 85 10 1d 00 00 jne 0x463458 <__vfprintf_internal+0x1ef8> - 461748: 48 83 3d 00 22 06 00 00 cmp qword ptr [rip + 401920], 0 # 0x4c3950 <__printf_modifier_table> - 461750: 0f 85 1a 01 00 00 jne 0x461870 <__vfprintf_internal+0x310> - 461756: 48 83 3d 12 22 06 00 00 cmp qword ptr [rip + 401938], 0 # 0x4c3970 <__printf_va_arg_table> - 46175e: 0f 85 0c 01 00 00 jne 0x461870 <__vfprintf_internal+0x310> - 461764: 8b 85 48 fb ff ff mov eax, dword ptr [rbp - 1208] - 46176a: 48 89 fb mov rbx, rdi - 46176d: c7 85 c0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1344], 0 - 461777: c7 85 ec fa ff ff 00 00 00 00 mov dword ptr [rbp - 1300], 0 - 461781: 48 c7 85 d8 fa ff ff ff ff ff ff mov qword ptr [rbp - 1320], -1 - 46178c: 89 c6 mov esi, eax - 46178e: 83 e6 02 and esi, 2 - 461791: 89 b5 b0 fa ff ff mov dword ptr [rbp - 1360], esi - 461797: 89 c6 mov esi, eax - 461799: 83 e0 08 and eax, 8 - 46179c: 83 e6 01 and esi, 1 - 46179f: 89 85 b4 fa ff ff mov dword ptr [rbp - 1356], eax - 4617a5: 40 88 b5 bb fa ff ff mov byte ptr [rbp - 1349], sil - 4617ac: 44 0f b6 7b 01 movzx r15d, byte ptr [rbx + 1] - 4617b1: 41 8d 47 e0 lea eax, [r15 - 32] - 4617b5: 3c 5a cmp al, 90 - 4617b7: 0f 87 33 02 00 00 ja 0x4619f0 <__vfprintf_internal+0x490> - 4617bd: 48 8d 43 01 lea rax, [rbx + 1] - 4617c1: 45 31 d2 xor r10d, r10d - 4617c4: 45 31 db xor r11d, r11d - 4617c7: 41 b8 ff ff ff ff mov r8d, 4294967295 - 4617cd: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax - 4617d4: 41 0f be c7 movsx eax, r15b - 4617d8: 48 8d 1d a1 74 04 00 lea rbx, [rip + 292001] # 0x4a8c80 - 4617df: 48 8d 35 da c2 05 00 lea rsi, [rip + 377562] # 0x4bdac0 - 4617e6: 83 e8 20 sub eax, 32 - 4617e9: c7 85 e0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1312], 0 - 4617f3: 48 98 cdqe - 4617f5: c7 85 c4 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1340], 0 - 4617ff: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 461803: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 46180d: c7 85 00 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1280], 0 - 461817: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 46181b: 48 8d 75 c8 lea rsi, [rbp - 56] - 46181f: c7 85 d0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1328], 0 - 461829: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 - 461833: c7 85 10 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1264], 0 - 46183d: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 - 461847: c7 85 e4 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1308], 0 - 461851: 48 c7 85 20 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1248], 0 - 46185c: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 - 461863: 48 89 b5 08 fb ff ff mov qword ptr [rbp - 1272], rsi - 46186a: ff e0 jmp rax - 46186c: 0f 1f 40 00 nop dword ptr [rax] - 461870: c7 85 c0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1344], 0 - 46187a: 48 c7 85 d8 fa ff ff ff ff ff ff mov qword ptr [rbp - 1320], -1 - 461885: 8b 85 48 fb ff ff mov eax, dword ptr [rbp - 1208] - 46188b: 48 83 ec 08 sub rsp, 8 - 46188f: 4c 89 f1 mov rcx, r14 - 461892: 4c 89 ee mov rsi, r13 - 461895: 8b 95 c0 fa ff ff mov edx, dword ptr [rbp - 1344] - 46189b: 4c 8d 85 b8 fb ff ff lea r8, [rbp - 1096] - 4618a2: 4c 89 e7 mov rdi, r12 - 4618a5: 50 push rax - 4618a6: 8b 85 2c fb ff ff mov eax, dword ptr [rbp - 1236] - 4618ac: ff b5 c8 fa ff ff push qword ptr [rbp - 1336] - 4618b2: ff b5 d8 fa ff ff push qword ptr [rbp - 1320] - 4618b8: 50 push rax - 4618b9: 48 8d 85 e0 fb ff ff lea rax, [rbp - 1056] - 4618c0: 50 push rax - 4618c1: ff b5 40 fb ff ff push qword ptr [rbp - 1216] - 4618c7: 53 push rbx - 4618c8: e8 d3 d1 ff ff call 0x45eaa0 - 4618cd: 48 83 c4 40 add rsp, 64 - 4618d1: 41 89 c1 mov r9d, eax - 4618d4: 0f 1f 40 00 nop dword ptr [rax] - 4618d8: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 - 4618e0: 75 17 jne 0x4618f9 <__vfprintf_internal+0x399> - 4618e2: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] - 4618ea: 8b 47 04 mov eax, dword ptr [rdi + 4] - 4618ed: 83 e8 01 sub eax, 1 - 4618f0: 89 47 04 mov dword ptr [rdi + 4], eax - 4618f3: 0f 84 cf 00 00 00 je 0x4619c8 <__vfprintf_internal+0x468> - 4618f9: 8b 8d 4c fb ff ff mov ecx, dword ptr [rbp - 1204] - 4618ff: 85 c9 test ecx, ecx - 461901: 0f 85 99 00 00 00 jne 0x4619a0 <__vfprintf_internal+0x440> - 461907: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 46190b: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 461914: 0f 85 56 2d 00 00 jne 0x464670 <__vfprintf_internal+0x3110> - 46191a: 48 8d 65 d8 lea rsp, [rbp - 40] - 46191e: 44 89 c8 mov eax, r9d - 461921: 5b pop rbx - 461922: 41 5c pop r12 - 461924: 41 5d pop r13 - 461926: 41 5e pop r14 - 461928: 41 5f pop r15 - 46192a: 5d pop rbp - 46192b: c3 ret - 46192c: 0f 1f 40 00 nop dword ptr [rax] - 461930: f3 0f 1e fa endbr64 - 461934: f3 0f 1e fa endbr64 - 461938: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 46193f: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 461944: 48 8d 50 01 lea rdx, [rax + 1] - 461948: 41 8d 47 e0 lea eax, [r15 - 32] - 46194c: 3c 5a cmp al, 90 - 46194e: 0f 86 2c 01 00 00 jbe 0x461a80 <__vfprintf_internal+0x520> - 461954: 0f 1f 40 00 nop dword ptr [rax] - 461958: f3 0f 1e fa endbr64 - 46195c: 45 84 ff test r15b, r15b - 46195f: 0f 85 6b 01 00 00 jne 0x461ad0 <__vfprintf_internal+0x570> - 461965: 48 c7 c0 c0 ff ff ff mov rax, -64 - 46196c: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 461973: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 461978: 48 83 bd 20 fb ff ff 00 cmp qword ptr [rbp - 1248], 0 - 461980: 74 0e je 0x461990 <__vfprintf_internal+0x430> - 461982: 48 8b bd 20 fb ff ff mov rdi, qword ptr [rbp - 1248] - 461989: e8 c2 db fb ff call 0x41f550 - 46198e: 66 90 nop - 461990: 41 b9 ff ff ff ff mov r9d, 4294967295 - 461996: e9 3d ff ff ff jmp 0x4618d8 <__vfprintf_internal+0x378> - 46199b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4619a0: 48 8d bd 90 fb ff ff lea rdi, [rbp - 1136] - 4619a7: 31 f6 xor esi, esi - 4619a9: 44 89 8d 4c fb ff ff mov dword ptr [rbp - 1204], r9d - 4619b0: e8 4b e6 b9 ff call 0x0 - 4619b5: 44 8b 8d 4c fb ff ff mov r9d, dword ptr [rbp - 1204] - 4619bc: e9 46 ff ff ff jmp 0x461907 <__vfprintf_internal+0x3a7> - 4619c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4619c8: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 4619d0: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4619d8: 85 d2 test edx, edx - 4619da: 0f 85 d0 1a 00 00 jne 0x4634b0 <__vfprintf_internal+0x1f50> - 4619e0: 83 2f 01 sub dword ptr [rdi], 1 - 4619e3: e9 11 ff ff ff jmp 0x4618f9 <__vfprintf_internal+0x399> - 4619e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4619f0: 48 c7 85 20 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1248], 0 - 4619fb: e9 58 ff ff ff jmp 0x461958 <__vfprintf_internal+0x3f8> - 461a00: 8b 8d 48 fb ff ff mov ecx, dword ptr [rbp - 1208] - 461a06: 4c 89 f2 mov rdx, r14 - 461a09: 4c 89 ee mov rsi, r13 - 461a0c: 4c 89 e7 mov rdi, r12 - 461a0f: e8 9c 2e 00 00 call 0x4648b0 - 461a14: 41 89 c1 mov r9d, eax - 461a17: e9 eb fe ff ff jmp 0x461907 <__vfprintf_internal+0x3a7> - 461a1c: 0f 1f 40 00 nop dword ptr [rax] - 461a20: 48 c7 c0 a0 45 48 00 mov rax, 4736416 - 461a27: 4c 89 a5 98 fb ff ff mov qword ptr [rbp - 1128], r12 - 461a2e: 48 89 85 90 fb ff ff mov qword ptr [rbp - 1136], rax - 461a35: e9 1e fc ff ff jmp 0x461658 <__vfprintf_internal+0xf8> - 461a3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 461a40: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax - 461a47: e8 44 23 fb ff call 0x413d90 <_IO_vtable_check> - 461a4c: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 461a53: e9 9a fc ff ff jmp 0x4616f2 <__vfprintf_internal+0x192> - 461a58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 461a60: 48 c7 c0 c0 ff ff ff mov rax, -64 - 461a67: 41 b9 ff ff ff ff mov r9d, 4294967295 - 461a6d: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 - 461a74: e9 5f fe ff ff jmp 0x4618d8 <__vfprintf_internal+0x378> - 461a79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 461a80: 41 0f be c7 movsx eax, r15b - 461a84: 45 31 db xor r11d, r11d - 461a87: 48 8d 35 32 bc 05 00 lea rsi, [rip + 375858] # 0x4bd6c0 - 461a8e: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 461a95: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 - 461a9f: 83 e8 20 sub eax, 32 - 461aa2: 48 98 cdqe - 461aa4: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 461aa8: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 461aac: ff e0 jmp rax - 461aae: 83 f8 ff cmp eax, -1 - 461ab1: 0f 84 c1 09 00 00 je 0x462478 <__vfprintf_internal+0xf18> - 461ab7: 40 80 ff 24 cmp dil, 36 - 461abb: 0f 85 05 05 00 00 jne 0x461fc6 <__vfprintf_internal+0xa66> - 461ac1: 85 c0 test eax, eax - 461ac3: 0f 84 fd 04 00 00 je 0x461fc6 <__vfprintf_internal+0xa66> - 461ac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 461ad0: 48 8b bd 20 fb ff ff mov rdi, qword ptr [rbp - 1248] - 461ad7: 8b 9d ec fa ff ff mov ebx, dword ptr [rbp - 1300] - 461add: 48 85 ff test rdi, rdi - 461ae0: 0f 84 9f fd ff ff je 0x461885 <__vfprintf_internal+0x325> - 461ae6: 44 89 8d 38 fb ff ff mov dword ptr [rbp - 1224], r9d - 461aed: e8 5e da fb ff call 0x41f550 - 461af2: 44 8b 8d 38 fb ff ff mov r9d, dword ptr [rbp - 1224] - 461af9: e9 87 fd ff ff jmp 0x461885 <__vfprintf_internal+0x325> - 461afe: 66 90 nop - 461b00: f3 0f 1e fa endbr64 - 461b04: 41 8b 06 mov eax, dword ptr [r14] - 461b07: 48 8d 9d b0 fb ff ff lea rbx, [rbp - 1104] - 461b0e: 48 c7 85 b0 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1104], 0 - 461b19: 83 f8 2f cmp eax, 47 - 461b1c: 0f 87 1e 19 00 00 ja 0x463440 <__vfprintf_internal+0x1ee0> - 461b22: 89 c1 mov ecx, eax - 461b24: 83 c0 08 add eax, 8 - 461b27: 49 03 4e 10 add rcx, qword ptr [r14 + 16] - 461b2b: 41 89 06 mov dword ptr [r14], eax - 461b2e: 4c 8d 85 d0 fb ff ff lea r8, [rbp - 1072] - 461b35: 8b 31 mov esi, dword ptr [rcx] - 461b37: 48 89 da mov rdx, rbx - 461b3a: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d - 461b41: 4c 89 c7 mov rdi, r8 - 461b44: 44 89 95 18 fb ff ff mov dword ptr [rbp - 1256], r10d - 461b4b: 4c 89 85 08 fb ff ff mov qword ptr [rbp - 1272], r8 - 461b52: e8 39 e4 00 00 call 0x46ff90 - 461b57: 49 89 c7 mov r15, rax - 461b5a: 48 83 f8 ff cmp rax, -1 - 461b5e: 0f 84 14 fe ff ff je 0x461978 <__vfprintf_internal+0x418> - 461b64: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] - 461b6b: 8b 95 10 fb ff ff mov edx, dword ptr [rbp - 1264] - 461b71: 4c 8b 85 08 fb ff ff mov r8, qword ptr [rbp - 1272] - 461b78: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] - 461b7f: 44 89 d3 mov ebx, r10d - 461b82: 29 c3 sub ebx, eax - 461b84: 85 db test ebx, ebx - 461b86: 0f 9f 85 18 fb ff ff setg byte ptr [rbp - 1256] - 461b8d: 85 d2 test edx, edx - 461b8f: 0f b6 85 18 fb ff ff movzx eax, byte ptr [rbp - 1256] - 461b96: 75 08 jne 0x461ba0 <__vfprintf_internal+0x640> - 461b98: 84 c0 test al, al - 461b9a: 0f 85 9c 1f 00 00 jne 0x463b3c <__vfprintf_internal+0x25dc> - 461ba0: 45 85 c9 test r9d, r9d - 461ba3: 0f 88 48 2c 00 00 js 0x4647f1 <__vfprintf_internal+0x3291> - 461ba9: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] - 461bb1: 48 89 c2 mov rdx, rax - 461bb4: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 - 461bbb: 48 39 95 30 fb ff ff cmp qword ptr [rbp - 1232], rdx - 461bc2: 0f 86 fb 24 00 00 jbe 0x4640c3 <__vfprintf_internal+0x2b63> - 461bc8: 44 89 8d 08 fb ff ff mov dword ptr [rbp - 1272], r9d - 461bcf: 4c 89 fa mov rdx, r15 - 461bd2: 4c 89 c6 mov rsi, r8 - 461bd5: 4c 89 e7 mov rdi, r12 - 461bd8: ff 50 38 call qword ptr [rax + 56] - 461bdb: 4c 39 f8 cmp rax, r15 - 461bde: 0f 85 94 fd ff ff jne 0x461978 <__vfprintf_internal+0x418> - 461be4: 44 8b 8d 08 fb ff ff mov r9d, dword ptr [rbp - 1272] - 461beb: b8 ff ff ff 7f mov eax, 2147483647 - 461bf0: 44 29 c8 sub eax, r9d - 461bf3: 48 98 cdqe - 461bf5: 4c 39 f8 cmp rax, r15 - 461bf8: 0f 82 7a 08 00 00 jb 0x462478 <__vfprintf_internal+0xf18> - 461bfe: 45 01 f9 add r9d, r15d - 461c01: 44 8b bd 10 fb ff ff mov r15d, dword ptr [rbp - 1264] - 461c08: 45 85 ff test r15d, r15d - 461c0b: 74 13 je 0x461c20 <__vfprintf_internal+0x6c0> - 461c0d: 80 bd 18 fb ff ff 00 cmp byte ptr [rbp - 1256], 0 - 461c14: 0f 85 12 08 00 00 jne 0x46242c <__vfprintf_internal+0xecc> - 461c1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 461c20: 83 85 ec fa ff ff 01 add dword ptr [rbp - 1300], 1 - 461c27: 48 83 bd 20 fb ff ff 00 cmp qword ptr [rbp - 1248], 0 - 461c2f: 0f 85 13 15 00 00 jne 0x463148 <__vfprintf_internal+0x1be8> - 461c35: 4c 8b 85 38 fb ff ff mov r8, qword ptr [rbp - 1224] - 461c3c: be 25 00 00 00 mov esi, 37 - 461c41: 44 89 8d 20 fb ff ff mov dword ptr [rbp - 1248], r9d - 461c48: 49 83 c0 01 add r8, 1 - 461c4c: 4c 89 c7 mov rdi, r8 - 461c4f: 4c 89 85 38 fb ff ff mov qword ptr [rbp - 1224], r8 - 461c56: e8 45 f4 f9 ff call 0x4010a0 <.plt+0x80> - 461c5b: 44 8b 8d 20 fb ff ff mov r9d, dword ptr [rbp - 1248] - 461c62: 4c 8b 85 38 fb ff ff mov r8, qword ptr [rbp - 1224] - 461c69: 48 89 c3 mov rbx, rax - 461c6c: 45 85 c9 test r9d, r9d - 461c6f: 0f 88 74 2a 00 00 js 0x4646e9 <__vfprintf_internal+0x3189> - 461c75: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] - 461c7d: 48 89 c2 mov rdx, rax - 461c80: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 - 461c87: 48 39 95 30 fb ff ff cmp qword ptr [rbp - 1232], rdx - 461c8e: 0f 86 7c 14 00 00 jbe 0x463110 <__vfprintf_internal+0x1bb0> - 461c94: 49 89 df mov r15, rbx - 461c97: 44 89 8d 38 fb ff ff mov dword ptr [rbp - 1224], r9d - 461c9e: 4c 89 c6 mov rsi, r8 - 461ca1: 4c 89 e7 mov rdi, r12 - 461ca4: 4d 29 c7 sub r15, r8 - 461ca7: 4c 89 fa mov rdx, r15 - 461caa: ff 50 38 call qword ptr [rax + 56] - 461cad: 49 39 c7 cmp r15, rax - 461cb0: 0f 85 da fc ff ff jne 0x461990 <__vfprintf_internal+0x430> - 461cb6: 44 8b 8d 38 fb ff ff mov r9d, dword ptr [rbp - 1224] - 461cbd: b8 ff ff ff 7f mov eax, 2147483647 - 461cc2: 44 29 c8 sub eax, r9d - 461cc5: 48 98 cdqe - 461cc7: 49 39 c7 cmp r15, rax - 461cca: 0f 8f 90 fd ff ff jg 0x461a60 <__vfprintf_internal+0x500> - 461cd0: 45 01 f9 add r9d, r15d - 461cd3: 80 3b 00 cmp byte ptr [rbx], 0 - 461cd6: 0f 85 d0 fa ff ff jne 0x4617ac <__vfprintf_internal+0x24c> - 461cdc: e9 f7 fb ff ff jmp 0x4618d8 <__vfprintf_internal+0x378> - 461ce1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 461ce8: f3 0f 1e fa endbr64 - 461cec: 41 8b 06 mov eax, dword ptr [r14] - 461cef: 83 f8 2f cmp eax, 47 - 461cf2: 0f 87 88 18 00 00 ja 0x463580 <__vfprintf_internal+0x2020> - 461cf8: 89 c2 mov edx, eax - 461cfa: 83 c0 08 add eax, 8 - 461cfd: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 461d01: 41 89 06 mov dword ptr [r14], eax - 461d04: 4c 8b 1a mov r11, qword ptr [rdx] - 461d07: 4d 85 db test r11, r11 - 461d0a: 0f 84 10 12 00 00 je 0x462f20 <__vfprintf_internal+0x19c0> - 461d10: 8b 9d 18 fb ff ff mov ebx, dword ptr [rbp - 1256] - 461d16: 85 db test ebx, ebx - 461d18: 0f 85 22 19 00 00 jne 0x463640 <__vfprintf_internal+0x20e0> - 461d1e: 41 80 ff 53 cmp r15b, 83 - 461d22: 0f 84 18 19 00 00 je 0x463640 <__vfprintf_internal+0x20e0> - 461d28: 41 83 f8 ff cmp r8d, -1 - 461d2c: 0f 84 06 1b 00 00 je 0x463838 <__vfprintf_internal+0x22d8> - 461d32: 49 63 f0 movsxd rsi, r8d - 461d35: 4c 89 df mov rdi, r11 - 461d38: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 461d3f: 44 89 95 00 fb ff ff mov dword ptr [rbp - 1280], r10d - 461d46: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 - 461d4d: e8 de f2 f9 ff call 0x401030 <.plt+0x10> - 461d52: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 - 461d5c: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] - 461d63: 49 89 c7 mov r15, rax - 461d66: 89 c3 mov ebx, eax - 461d68: 44 8b 95 00 fb ff ff mov r10d, dword ptr [rbp - 1280] - 461d6f: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 461d76: 41 29 da sub r10d, ebx - 461d79: 0f 89 cb 11 00 00 jns 0x462f4a <__vfprintf_internal+0x19ea> - 461d7f: 45 85 c9 test r9d, r9d - 461d82: 0f 88 69 2a 00 00 js 0x4647f1 <__vfprintf_internal+0x3291> - 461d88: 49 8b 8c 24 d8 00 00 00 mov rcx, qword ptr [r12 + 216] - 461d90: 48 89 c8 mov rax, rcx - 461d93: 48 81 e8 80 1b 4c 00 sub rax, 4987776 - 461d9a: 48 39 85 30 fb ff ff cmp qword ptr [rbp - 1232], rax - 461da1: 0f 86 ab 25 00 00 jbe 0x464352 <__vfprintf_internal+0x2df2> - 461da7: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d - 461dae: 4c 89 fa mov rdx, r15 - 461db1: 4c 89 de mov rsi, r11 - 461db4: 4c 89 e7 mov rdi, r12 - 461db7: ff 51 38 call qword ptr [rcx + 56] - 461dba: 49 39 c7 cmp r15, rax - 461dbd: 0f 85 b5 fb ff ff jne 0x461978 <__vfprintf_internal+0x418> - 461dc3: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] - 461dca: b8 ff ff ff 7f mov eax, 2147483647 - 461dcf: 44 29 c8 sub eax, r9d - 461dd2: 48 98 cdqe - 461dd4: 49 39 c7 cmp r15, rax - 461dd7: 0f 87 9b 06 00 00 ja 0x462478 <__vfprintf_internal+0xf18> - 461ddd: 41 01 d9 add r9d, ebx - 461de0: e9 3b fe ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> - 461de5: 0f 1f 00 nop dword ptr [rax] - 461de8: f3 0f 1e fa endbr64 - 461dec: e9 43 fb ff ff jmp 0x461934 <__vfprintf_internal+0x3d4> - 461df1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 461df8: f3 0f 1e fa endbr64 - 461dfc: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 461e03: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 461e08: 48 8d 50 01 lea rdx, [rax + 1] - 461e0c: 41 8d 47 e0 lea eax, [r15 - 32] - 461e10: 3c 5a cmp al, 90 - 461e12: 0f 87 40 fb ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 461e18: 41 0f be c7 movsx eax, r15b - 461e1c: 41 bb 01 00 00 00 mov r11d, 1 - 461e22: 48 8d 35 97 b8 05 00 lea rsi, [rip + 374935] # 0x4bd6c0 - 461e29: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 461e30: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 - 461e3a: 83 e8 20 sub eax, 32 - 461e3d: 48 98 cdqe - 461e3f: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 461e43: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 461e47: ff e0 jmp rax - 461e49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 461e50: f3 0f 1e fa endbr64 - 461e54: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 461e5b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 461e60: 48 8d 50 01 lea rdx, [rax + 1] - 461e64: 41 8d 47 e0 lea eax, [r15 - 32] - 461e68: 3c 5a cmp al, 90 - 461e6a: 0f 87 e8 fa ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 461e70: 41 0f be c7 movsx eax, r15b - 461e74: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 461e7b: c7 85 00 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1280], 1 - 461e85: 83 e8 20 sub eax, 32 - 461e88: 48 98 cdqe - 461e8a: 0f b6 0c 03 movzx ecx, byte ptr [rbx + rax] - 461e8e: 48 8d 05 2b b9 05 00 lea rax, [rip + 375083] # 0x4bd7c0 - 461e95: 48 8b 04 c8 mov rax, qword ptr [rax + 8*rcx] - 461e99: ff e0 jmp rax - 461e9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 461ea0: f3 0f 1e fa endbr64 - 461ea4: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 461eab: 48 8d 50 01 lea rdx, [rax + 1] - 461eaf: 0f b6 40 01 movzx eax, byte ptr [rax + 1] - 461eb3: 3c 2a cmp al, 42 - 461eb5: 0f 84 c5 19 00 00 je 0x463880 <__vfprintf_internal+0x2320> - 461ebb: 44 8d 40 d0 lea r8d, [rax - 48] - 461ebf: 41 83 f8 09 cmp r8d, 9 - 461ec3: 0f 86 ca 1d 00 00 jbe 0x463c93 <__vfprintf_internal+0x2733> - 461ec9: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 461ed0: 45 31 c0 xor r8d, r8d - 461ed3: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 461eda: 44 0f b6 38 movzx r15d, byte ptr [rax] - 461ede: 41 8d 47 e0 lea eax, [r15 - 32] - 461ee2: 3c 5a cmp al, 90 - 461ee4: 0f 87 6e fa ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 461eea: 41 0f be c7 movsx eax, r15b - 461eee: 83 e8 20 sub eax, 32 - 461ef1: 48 98 cdqe - 461ef3: 0f b6 14 03 movzx edx, byte ptr [rbx + rax] - 461ef7: 48 8d 05 c2 b9 05 00 lea rax, [rip + 375234] # 0x4bd8c0 - 461efe: ff 24 d0 jmp qword ptr [rax + 8*rdx] - 461f01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 461f08: f3 0f 1e fa endbr64 - 461f0c: 48 8b b5 38 fb ff ff mov rsi, qword ptr [rbp - 1224] - 461f13: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] - 461f17: 0f b6 06 movzx eax, byte ptr [rsi] - 461f1a: 41 89 d7 mov r15d, edx - 461f1d: 83 ea 30 sub edx, 48 - 461f20: 44 8d 50 d0 lea r10d, [rax - 48] - 461f24: 48 8d 46 01 lea rax, [rsi + 1] - 461f28: 83 fa 09 cmp edx, 9 - 461f2b: 76 2f jbe 0x461f5c <__vfprintf_internal+0x9fc> - 461f2d: e9 16 23 00 00 jmp 0x464248 <__vfprintf_internal+0x2ce8> - 461f32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 461f38: 47 8d 14 92 lea r10d, [r10 + 4*r10] - 461f3c: bf ff ff ff 7f mov edi, 2147483647 - 461f41: 45 01 d2 add r10d, r10d - 461f44: 29 d7 sub edi, edx - 461f46: 41 39 fa cmp r10d, edi - 461f49: 7f 2d jg 0x461f78 <__vfprintf_internal+0xa18> - 461f4b: 41 01 d2 add r10d, edx - 461f4e: 83 f9 09 cmp ecx, 9 - 461f51: 0f 87 61 13 00 00 ja 0x4632b8 <__vfprintf_internal+0x1d58> - 461f57: 89 ca mov edx, ecx - 461f59: 48 89 f0 mov rax, rsi - 461f5c: 0f b6 48 01 movzx ecx, byte ptr [rax + 1] - 461f60: 48 8d 70 01 lea rsi, [rax + 1] - 461f64: 41 89 cf mov r15d, ecx - 461f67: 83 e9 30 sub ecx, 48 - 461f6a: 45 85 d2 test r10d, r10d - 461f6d: 78 df js 0x461f4e <__vfprintf_internal+0x9ee> - 461f6f: 41 81 fa cc cc cc 0c cmp r10d, 214748364 - 461f76: 7e c0 jle 0x461f38 <__vfprintf_internal+0x9d8> - 461f78: 83 f9 09 cmp ecx, 9 - 461f7b: 0f 87 f7 04 00 00 ja 0x462478 <__vfprintf_internal+0xf18> - 461f81: 0f b6 50 02 movzx edx, byte ptr [rax + 2] - 461f85: 48 8d 70 02 lea rsi, [rax + 2] - 461f89: 83 ea 30 sub edx, 48 - 461f8c: 83 fa 09 cmp edx, 9 - 461f8f: 0f 87 e3 04 00 00 ja 0x462478 <__vfprintf_internal+0xf18> - 461f95: 41 ba ff ff ff ff mov r10d, 4294967295 - 461f9b: eb bc jmp 0x461f59 <__vfprintf_internal+0x9f9> - 461f9d: 0f 1f 00 nop dword ptr [rax] - 461fa0: f3 0f 1e fa endbr64 - 461fa4: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 461fab: 48 8d 70 01 lea rsi, [rax + 1] - 461faf: 0f b6 40 01 movzx eax, byte ptr [rax + 1] - 461fb3: 48 89 b5 f0 fa ff ff mov qword ptr [rbp - 1296], rsi - 461fba: 83 e8 30 sub eax, 48 - 461fbd: 83 f8 09 cmp eax, 9 - 461fc0: 0f 86 fa 19 00 00 jbe 0x4639c0 <__vfprintf_internal+0x2460> - 461fc6: 41 8b 06 mov eax, dword ptr [r14] - 461fc9: 83 f8 2f cmp eax, 47 - 461fcc: 0f 86 3e 16 00 00 jbe 0x463610 <__vfprintf_internal+0x20b0> - 461fd2: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 461fd6: 48 8d 42 08 lea rax, [rdx + 8] - 461fda: 49 89 46 08 mov qword ptr [r14 + 8], rax - 461fde: 44 8b 12 mov r10d, dword ptr [rdx] - 461fe1: 45 85 d2 test r10d, r10d - 461fe4: 79 14 jns 0x461ffa <__vfprintf_internal+0xa9a> - 461fe6: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 - 461fed: 41 f7 da neg r10d - 461ff0: c7 85 10 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1264], 1 - 461ffa: 41 81 fa de ff ff 7f cmp r10d, 2147483614 - 462001: 0f 8f 71 04 00 00 jg 0x462478 <__vfprintf_internal+0xf18> - 462007: 41 81 fa c7 03 00 00 cmp r10d, 967 - 46200e: 0f 8e b3 00 00 00 jle 0x4620c7 <__vfprintf_internal+0xb67> - 462014: 4d 63 fa movsxd r15, r10d - 462017: 44 89 8d a8 fa ff ff mov dword ptr [rbp - 1368], r9d - 46201e: 49 83 c7 20 add r15, 32 - 462022: 44 89 85 ac fa ff ff mov dword ptr [rbp - 1364], r8d - 462029: 4c 89 ff mov rdi, r15 - 46202c: 44 89 9d bc fa ff ff mov dword ptr [rbp - 1348], r11d - 462033: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d - 46203a: e8 11 7d fb ff call 0x419d50 <__libc_alloca_cutoff> - 46203f: 49 81 ff 00 10 00 00 cmp r15, 4096 - 462046: 44 8b 95 08 fb ff ff mov r10d, dword ptr [rbp - 1272] - 46204d: 44 8b 9d bc fa ff ff mov r11d, dword ptr [rbp - 1348] - 462054: 44 8b 85 ac fa ff ff mov r8d, dword ptr [rbp - 1364] - 46205b: 44 8b 8d a8 fa ff ff mov r9d, dword ptr [rbp - 1368] - 462062: 76 08 jbe 0x46206c <__vfprintf_internal+0xb0c> - 462064: 85 c0 test eax, eax - 462066: 0f 84 9c 26 00 00 je 0x464708 <__vfprintf_internal+0x31a8> - 46206c: 49 8d 47 17 lea rax, [r15 + 23] - 462070: 48 89 e6 mov rsi, rsp - 462073: 48 89 c2 mov rdx, rax - 462076: 48 25 00 f0 ff ff and rax, -4096 - 46207c: 48 29 c6 sub rsi, rax - 46207f: 48 83 e2 f0 and rdx, -16 - 462083: 48 89 f0 mov rax, rsi - 462086: 48 39 c4 cmp rsp, rax - 462089: 74 15 je 0x4620a0 <__vfprintf_internal+0xb40> - 46208b: 48 81 ec 00 10 00 00 sub rsp, 4096 - 462092: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 46209b: 48 39 c4 cmp rsp, rax - 46209e: 75 eb jne 0x46208b <__vfprintf_internal+0xb2b> - 4620a0: 81 e2 ff 0f 00 00 and edx, 4095 - 4620a6: 48 29 d4 sub rsp, rdx - 4620a9: 48 85 d2 test rdx, rdx - 4620ac: 74 06 je 0x4620b4 <__vfprintf_internal+0xb54> - 4620ae: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 4620b4: 48 8d 44 24 0f lea rax, [rsp + 15] - 4620b9: 48 83 e0 f0 and rax, -16 - 4620bd: 4c 01 f8 add rax, r15 - 4620c0: 48 89 85 08 fb ff ff mov qword ptr [rbp - 1272], rax - 4620c7: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 4620ce: 48 8b b5 f0 fa ff ff mov rsi, qword ptr [rbp - 1296] - 4620d5: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 4620da: 48 89 b5 38 fb ff ff mov qword ptr [rbp - 1224], rsi - 4620e1: 41 8d 47 e0 lea eax, [r15 - 32] - 4620e5: 3c 5a cmp al, 90 - 4620e7: 0f 87 6b f8 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 4620ed: 41 0f be c7 movsx eax, r15b - 4620f1: 83 e8 20 sub eax, 32 - 4620f4: 48 98 cdqe - 4620f6: 0f b6 14 03 movzx edx, byte ptr [rbx + rax] - 4620fa: 48 8d 05 bf b8 05 00 lea rax, [rip + 374975] # 0x4bd9c0 - 462101: ff 24 d0 jmp qword ptr [rax + 8*rdx] - 462104: 0f 1f 40 00 nop dword ptr [rax] - 462108: f3 0f 1e fa endbr64 - 46210c: 80 bd bb fa ff ff 00 cmp byte ptr [rbp - 1349], 0 - 462113: 0f 85 f7 21 00 00 jne 0x464310 <__vfprintf_internal+0x2db0> - 462119: 44 89 da mov edx, r11d - 46211c: 83 e2 01 and edx, 1 - 46211f: 0f b6 85 00 fb ff ff movzx eax, byte ptr [rbp - 1280] - 462126: 45 0f be ff movsx r15d, r15b - 46212a: c7 85 7c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1156], 0 - 462134: 44 89 85 70 fb ff ff mov dword ptr [rbp - 1168], r8d - 46213b: 01 c0 add eax, eax - 46213d: 44 89 95 74 fb ff ff mov dword ptr [rbp - 1164], r10d - 462144: 09 d0 or eax, edx - 462146: 0f b6 95 18 fb ff ff movzx edx, byte ptr [rbp - 1256] - 46214d: 44 89 bd 78 fb ff ff mov dword ptr [rbp - 1160], r15d - 462154: c1 e2 02 shl edx, 2 - 462157: 09 d0 or eax, edx - 462159: 0f b6 95 e4 fa ff ff movzx edx, byte ptr [rbp - 1308] - 462160: c1 e2 03 shl edx, 3 - 462163: 09 d0 or eax, edx - 462165: 0f b6 95 e8 fa ff ff movzx edx, byte ptr [rbp - 1304] - 46216c: c1 e2 04 shl edx, 4 - 46216f: 09 d0 or eax, edx - 462171: 0f b6 95 10 fb ff ff movzx edx, byte ptr [rbp - 1264] - 462178: c1 e2 05 shl edx, 5 - 46217b: 09 d0 or eax, edx - 46217d: 0f b6 95 28 fb ff ff movzx edx, byte ptr [rbp - 1240] - 462184: c1 e2 06 shl edx, 6 - 462187: 09 d0 or eax, edx - 462189: 0f b6 95 d0 fa ff ff movzx edx, byte ptr [rbp - 1328] - 462190: c1 e2 07 shl edx, 7 - 462193: 09 d0 or eax, edx - 462195: 88 85 7c fb ff ff mov byte ptr [rbp - 1156], al - 46219b: 0f b6 85 f8 fa ff ff movzx eax, byte ptr [rbp - 1288] - 4621a2: 89 85 80 fb ff ff mov dword ptr [rbp - 1152], eax - 4621a8: 45 85 db test r11d, r11d - 4621ab: 0f 85 3f 13 00 00 jne 0x4634f0 <__vfprintf_internal+0x1f90> - 4621b1: 41 8b 46 04 mov eax, dword ptr [r14 + 4] - 4621b5: 80 a5 7d fb ff ff ef and byte ptr [rbp - 1155], -17 - 4621bc: 3d af 00 00 00 cmp eax, 175 - 4621c1: 0f 87 c1 1b 00 00 ja 0x463d88 <__vfprintf_internal+0x2828> - 4621c7: 89 c2 mov edx, eax - 4621c9: 83 c0 10 add eax, 16 - 4621cc: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 4621d0: 41 89 46 04 mov dword ptr [r14 + 4], eax - 4621d4: f2 0f 10 02 movsd xmm0, qword ptr [rdx] # xmm0 = mem[0],zero - 4621d8: f2 0f 11 85 60 fb ff ff movsd qword ptr [rbp - 1184], xmm0 - 4621e0: 48 8d 85 60 fb ff ff lea rax, [rbp - 1184] - 4621e7: 48 8d 95 58 fb ff ff lea rdx, [rbp - 1192] - 4621ee: 4c 89 e7 mov rdi, r12 - 4621f1: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d - 4621f8: 48 8d b5 70 fb ff ff lea rsi, [rbp - 1168] - 4621ff: 48 89 85 58 fb ff ff mov qword ptr [rbp - 1192], rax - 462206: e8 a5 00 02 00 call 0x4822b0 <__printf_fphex> - 46220b: 85 c0 test eax, eax - 46220d: 0f 88 65 f7 ff ff js 0x461978 <__vfprintf_internal+0x418> - 462213: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] - 46221a: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 462221: 0f 87 a1 0b 00 00 ja 0x462dc8 <__vfprintf_internal+0x1868> - 462227: ba ff ff ff 7f mov edx, 2147483647 - 46222c: 44 29 ca sub edx, r9d - 46222f: 39 c2 cmp edx, eax - 462231: 0f 82 41 02 00 00 jb 0x462478 <__vfprintf_internal+0xf18> - 462237: 41 01 c1 add r9d, eax - 46223a: e9 e1 f9 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> - 46223f: 90 nop - 462240: f3 0f 1e fa endbr64 - 462244: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 46224b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 462250: 48 8d 50 01 lea rdx, [rax + 1] - 462254: 41 8d 47 e0 lea eax, [r15 - 32] - 462258: 3c 5a cmp al, 90 - 46225a: 0f 87 f8 f6 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 462260: 41 0f be c7 movsx eax, r15b - 462264: 48 8d 35 55 b8 05 00 lea rsi, [rip + 374869] # 0x4bdac0 - 46226b: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 462272: c7 85 e0 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1312], 1 - 46227c: 83 e8 20 sub eax, 32 - 46227f: 48 98 cdqe - 462281: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 462285: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 462289: ff e0 jmp rax - 46228b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 462290: f3 0f 1e fa endbr64 - 462294: 48 83 bd d8 fa ff ff ff cmp qword ptr [rbp - 1320], -1 - 46229c: 0f 84 23 18 00 00 je 0x463ac5 <__vfprintf_internal+0x2565> - 4622a2: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 4622a9: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 4622ae: 48 8d 50 01 lea rdx, [rax + 1] - 4622b2: 41 8d 47 e0 lea eax, [r15 - 32] - 4622b6: 3c 5a cmp al, 90 - 4622b8: 0f 87 9a f6 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 4622be: 41 0f be c7 movsx eax, r15b - 4622c2: 48 8d 35 f7 b7 05 00 lea rsi, [rip + 374775] # 0x4bdac0 - 4622c9: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 4622d0: c7 85 d0 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1328], 1 - 4622da: 83 e8 20 sub eax, 32 - 4622dd: 48 98 cdqe - 4622df: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 4622e3: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 4622e7: ff e0 jmp rax - 4622e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4622f0: f3 0f 1e fa endbr64 - 4622f4: 8b 8d 10 fb ff ff mov ecx, dword ptr [rbp - 1264] - 4622fa: 0f b6 b5 f8 fa ff ff movzx esi, byte ptr [rbp - 1288] - 462301: b8 30 00 00 00 mov eax, 48 - 462306: 85 c9 test ecx, ecx - 462308: 0f 44 f0 cmove esi, eax - 46230b: 40 88 b5 f8 fa ff ff mov byte ptr [rbp - 1288], sil - 462312: 48 8b b5 38 fb ff ff mov rsi, qword ptr [rbp - 1224] - 462319: 44 0f b6 7e 01 movzx r15d, byte ptr [rsi + 1] - 46231e: 48 83 c6 01 add rsi, 1 - 462322: 48 89 b5 38 fb ff ff mov qword ptr [rbp - 1224], rsi - 462329: 41 8d 47 e0 lea eax, [r15 - 32] - 46232d: 3c 5a cmp al, 90 - 46232f: 0f 87 23 f6 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 462335: 41 0f be c7 movsx eax, r15b - 462339: 48 8d 35 80 b7 05 00 lea rsi, [rip + 374656] # 0x4bdac0 - 462340: 83 e8 20 sub eax, 32 - 462343: 48 98 cdqe - 462345: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 462349: ff 24 c6 jmp qword ptr [rsi + 8*rax] - 46234c: 0f 1f 40 00 nop dword ptr [rax] - 462350: f3 0f 1e fa endbr64 - 462354: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 46235b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 462360: 48 8d 50 01 lea rdx, [rax + 1] - 462364: 41 8d 47 e0 lea eax, [r15 - 32] - 462368: 3c 5a cmp al, 90 - 46236a: 0f 87 e8 f5 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 462370: 41 0f be c7 movsx eax, r15b - 462374: 48 8d 35 45 b7 05 00 lea rsi, [rip + 374597] # 0x4bdac0 - 46237b: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 462382: c7 85 e4 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1308], 1 - 46238c: 83 e8 20 sub eax, 32 - 46238f: 48 98 cdqe - 462391: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 462395: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 462399: ff e0 jmp rax - 46239b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4623a0: f3 0f 1e fa endbr64 - 4623a4: 8b bd 18 fb ff ff mov edi, dword ptr [rbp - 1256] - 4623aa: 85 ff test edi, edi - 4623ac: 0f 85 4e f7 ff ff jne 0x461b00 <__vfprintf_internal+0x5a0> - 4623b2: 41 8d 5a ff lea ebx, [r10 - 1] - 4623b6: 8b b5 10 fb ff ff mov esi, dword ptr [rbp - 1264] - 4623bc: 85 db test ebx, ebx - 4623be: 41 0f 9f c7 setg r15b - 4623c2: 85 f6 test esi, esi - 4623c4: 75 09 jne 0x4623cf <__vfprintf_internal+0xe6f> - 4623c6: 45 84 ff test r15b, r15b - 4623c9: 0f 85 3f 1c 00 00 jne 0x46400e <__vfprintf_internal+0x2aae> - 4623cf: 41 8b 06 mov eax, dword ptr [r14] - 4623d2: 83 f8 2f cmp eax, 47 - 4623d5: 0f 87 75 16 00 00 ja 0x463a50 <__vfprintf_internal+0x24f0> - 4623db: 89 c2 mov edx, eax - 4623dd: 83 c0 08 add eax, 8 - 4623e0: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 4623e4: 41 89 06 mov dword ptr [r14], eax - 4623e7: 8b 12 mov edx, dword ptr [rdx] - 4623e9: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 4623ee: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 4623f3: 0f 83 d1 1f 00 00 jae 0x4643ca <__vfprintf_internal+0x2e6a> - 4623f9: 48 8d 48 01 lea rcx, [rax + 1] - 4623fd: 49 89 4c 24 28 mov qword ptr [r12 + 40], rcx - 462402: 88 10 mov byte ptr [rax], dl - 462404: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 - 46240b: 0f 84 67 f5 ff ff je 0x461978 <__vfprintf_internal+0x418> - 462411: 8b 8d 10 fb ff ff mov ecx, dword ptr [rbp - 1264] - 462417: 41 83 c1 01 add r9d, 1 - 46241b: 85 c9 test ecx, ecx - 46241d: 0f 84 fd f7 ff ff je 0x461c20 <__vfprintf_internal+0x6c0> - 462423: 45 84 ff test r15b, r15b - 462426: 0f 84 f4 f7 ff ff je 0x461c20 <__vfprintf_internal+0x6c0> - 46242c: 4c 63 fb movsxd r15, ebx - 46242f: be 20 00 00 00 mov esi, 32 - 462434: 4c 89 e7 mov rdi, r12 - 462437: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d - 46243e: 4c 89 fa mov rdx, r15 - 462441: e8 1a a5 00 00 call 0x46c960 <_IO_padn> - 462446: 49 39 c7 cmp r15, rax - 462449: 0f 85 29 f5 ff ff jne 0x461978 <__vfprintf_internal+0x418> - 46244f: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] - 462456: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 46245d: 0f 87 ad 23 00 00 ja 0x464810 <__vfprintf_internal+0x32b0> - 462463: b8 ff ff ff 7f mov eax, 2147483647 - 462468: 44 29 c8 sub eax, r9d - 46246b: 39 d8 cmp eax, ebx - 46246d: 0f 83 6a f9 ff ff jae 0x461ddd <__vfprintf_internal+0x87d> - 462473: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 462478: 48 c7 c0 c0 ff ff ff mov rax, -64 - 46247f: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 - 462486: e9 ed f4 ff ff jmp 0x461978 <__vfprintf_internal+0x418> - 46248b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 462490: f3 0f 1e fa endbr64 - 462494: 8b bd 2c fb ff ff mov edi, dword ptr [rbp - 1236] - 46249a: 48 8d b5 e0 fb ff ff lea rsi, [rbp - 1056] - 4624a1: ba e8 03 00 00 mov edx, 1000 - 4624a6: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 4624ad: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d - 4624b4: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d - 4624bb: e8 c0 bd 00 00 call 0x46e280 - 4624c0: 44 8b 95 08 fb ff ff mov r10d, dword ptr [rbp - 1272] - 4624c7: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 4624d1: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] - 4624d8: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 4624df: 49 89 c3 mov r11, rax - 4624e2: e9 20 f8 ff ff jmp 0x461d07 <__vfprintf_internal+0x7a7> - 4624e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4624f0: f3 0f 1e fa endbr64 - 4624f4: 44 8b bd b0 fa ff ff mov r15d, dword ptr [rbp - 1360] - 4624fb: 45 85 ff test r15d, r15d - 4624fe: 74 0e je 0x46250e <__vfprintf_internal+0xfae> - 462500: 8b 9d c0 fa ff ff mov ebx, dword ptr [rbp - 1344] - 462506: 85 db test ebx, ebx - 462508: 0f 84 57 19 00 00 je 0x463e65 <__vfprintf_internal+0x2905> - 46250e: 44 8b 9d 18 fb ff ff mov r11d, dword ptr [rbp - 1256] - 462515: 41 8b 06 mov eax, dword ptr [r14] - 462518: 45 85 db test r11d, r11d - 46251b: 0f 84 8f 10 00 00 je 0x4635b0 <__vfprintf_internal+0x2050> - 462521: 83 f8 2f cmp eax, 47 - 462524: 0f 87 73 16 00 00 ja 0x463b9d <__vfprintf_internal+0x263d> - 46252a: 89 c2 mov edx, eax - 46252c: 83 c0 08 add eax, 8 - 46252f: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 462533: 41 89 06 mov dword ptr [r14], eax - 462536: 48 8b 02 mov rax, qword ptr [rdx] - 462539: 49 63 d1 movsxd rdx, r9d - 46253c: 48 89 10 mov qword ptr [rax], rdx - 46253f: e9 dc f6 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> - 462544: 0f 1f 40 00 nop dword ptr [rax] - 462548: f3 0f 1e fa endbr64 - 46254c: 41 8b 06 mov eax, dword ptr [r14] - 46254f: 83 f8 2f cmp eax, 47 - 462552: 0f 87 40 10 00 00 ja 0x463598 <__vfprintf_internal+0x2038> - 462558: 89 c2 mov edx, eax - 46255a: 83 c0 08 add eax, 8 - 46255d: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 462561: 41 89 06 mov dword ptr [r14], eax - 462564: 4c 8b 1a mov r11, qword ptr [rdx] - 462567: 4d 85 db test r11, r11 - 46256a: 0f 84 12 15 00 00 je 0x463a82 <__vfprintf_internal+0x2522> - 462570: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 - 462577: 41 bf 78 00 00 00 mov r15d, 120 - 46257d: c7 85 d0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1328], 0 - 462587: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 462591: c7 85 e4 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1308], 1 - 46259b: c7 85 f0 fa ff ff 10 00 00 00 mov dword ptr [rbp - 1296], 16 - 4625a5: 0f 1f 00 nop dword ptr [rax] - 4625a8: 45 85 c0 test r8d, r8d - 4625ab: 0f 88 7f 0a 00 00 js 0x463030 <__vfprintf_internal+0x1ad0> - 4625b1: 0f 84 39 08 00 00 je 0x462df0 <__vfprintf_internal+0x1890> - 4625b7: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 - 4625be: 49 63 d8 movsxd rbx, r8d - 4625c1: 31 c9 xor ecx, ecx - 4625c3: 8b 95 f0 fa ff ff mov edx, dword ptr [rbp - 1296] - 4625c9: 41 80 ff 58 cmp r15b, 88 - 4625cd: 48 8b b5 08 fb ff ff mov rsi, qword ptr [rbp - 1272] - 4625d4: 48 8b bd 00 fb ff ff mov rdi, qword ptr [rbp - 1280] - 4625db: 0f 94 c1 sete cl - 4625de: 44 89 8d bc fa ff ff mov dword ptr [rbp - 1348], r9d - 4625e5: 44 89 95 c4 fa ff ff mov dword ptr [rbp - 1340], r10d - 4625ec: e8 0f c6 01 00 call 0x47ec00 <_itoa_word> - 4625f1: 48 8b 8d d8 fa ff ff mov rcx, qword ptr [rbp - 1320] - 4625f8: 44 8b 95 c4 fa ff ff mov r10d, dword ptr [rbp - 1340] - 4625ff: 44 8b 8d bc fa ff ff mov r9d, dword ptr [rbp - 1348] - 462606: 49 89 c3 mov r11, rax - 462609: 48 85 c9 test rcx, rcx - 46260c: 74 46 je 0x462654 <__vfprintf_internal+0x10f4> - 46260e: 8b 85 d0 fa ff ff mov eax, dword ptr [rbp - 1328] - 462614: 85 c0 test eax, eax - 462616: 74 3c je 0x462654 <__vfprintf_internal+0x10f4> - 462618: 4c 8b 85 c8 fa ff ff mov r8, qword ptr [rbp - 1336] - 46261f: 48 8b 95 08 fb ff ff mov rdx, qword ptr [rbp - 1272] - 462626: 4c 89 de mov rsi, r11 - 462629: 48 8d bd e0 fb ff ff lea rdi, [rbp - 1056] - 462630: 44 89 8d c4 fa ff ff mov dword ptr [rbp - 1340], r9d - 462637: 44 89 95 d0 fa ff ff mov dword ptr [rbp - 1328], r10d - 46263e: e8 ed be ff ff call 0x45e530 - 462643: 44 8b 8d c4 fa ff ff mov r9d, dword ptr [rbp - 1340] - 46264a: 44 8b 95 d0 fa ff ff mov r10d, dword ptr [rbp - 1328] - 462651: 49 89 c3 mov r11, rax - 462654: 83 bd f0 fa ff ff 0a cmp dword ptr [rbp - 1296], 10 - 46265b: 75 3b jne 0x462698 <__vfprintf_internal+0x1138> - 46265d: 8b 85 e0 fa ff ff mov eax, dword ptr [rbp - 1312] - 462663: 85 c0 test eax, eax - 462665: 74 31 je 0x462698 <__vfprintf_internal+0x1138> - 462667: 48 8b b5 08 fb ff ff mov rsi, qword ptr [rbp - 1272] - 46266e: 4c 89 df mov rdi, r11 - 462671: 44 89 8d e0 fa ff ff mov dword ptr [rbp - 1312], r9d - 462678: 44 89 95 d0 fa ff ff mov dword ptr [rbp - 1328], r10d - 46267f: 48 89 f2 mov rdx, rsi - 462682: e8 f9 bf ff ff call 0x45e680 <_i18n_number_rewrite> - 462687: 44 8b 8d e0 fa ff ff mov r9d, dword ptr [rbp - 1312] - 46268e: 44 8b 95 d0 fa ff ff mov r10d, dword ptr [rbp - 1328] - 462695: 49 89 c3 mov r11, rax - 462698: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] - 46269f: 4c 29 d9 sub rcx, r11 - 4626a2: 48 39 d9 cmp rcx, rbx - 4626a5: 0f 8d b5 07 00 00 jge 0x462e60 <__vfprintf_internal+0x1900> - 4626ab: b8 00 00 00 00 mov eax, 0 - 4626b0: 48 29 cb sub rbx, rcx - 4626b3: 48 0f 48 d8 cmovs rbx, rax - 4626b7: 8b 85 10 fb ff ff mov eax, dword ptr [rbp - 1264] - 4626bd: 41 89 d8 mov r8d, ebx - 4626c0: 85 c0 test eax, eax - 4626c2: 0f 85 88 05 00 00 jne 0x462c50 <__vfprintf_internal+0x16f0> - 4626c8: 44 89 d0 mov eax, r10d - 4626cb: 89 8d 10 fb ff ff mov dword ptr [rbp - 1264], ecx - 4626d1: 29 c8 sub eax, ecx - 4626d3: 29 d8 sub eax, ebx - 4626d5: 48 83 bd 00 fb ff ff 00 cmp qword ptr [rbp - 1280], 0 - 4626dd: 89 c3 mov ebx, eax - 4626df: 74 1b je 0x4626fc <__vfprintf_internal+0x119c> - 4626e1: 0f b6 85 e4 fa ff ff movzx eax, byte ptr [rbp - 1308] - 4626e8: 83 e0 01 and eax, 1 - 4626eb: 83 bd f0 fa ff ff 10 cmp dword ptr [rbp - 1296], 16 - 4626f2: 75 08 jne 0x4626fc <__vfprintf_internal+0x119c> - 4626f4: 8d 53 fe lea edx, [rbx - 2] - 4626f7: 84 c0 test al, al - 4626f9: 0f 45 da cmovne ebx, edx - 4626fc: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] - 462702: 0b 85 e8 fa ff ff or eax, dword ptr [rbp - 1304] - 462708: 0b 85 18 fb ff ff or eax, dword ptr [rbp - 1256] - 46270e: 0f 84 2c 09 00 00 je 0x463040 <__vfprintf_internal+0x1ae0> - 462714: 83 eb 01 sub ebx, 1 - 462717: 80 bd f8 fa ff ff 20 cmp byte ptr [rbp - 1288], 32 - 46271e: 0f 84 12 21 00 00 je 0x464836 <__vfprintf_internal+0x32d6> - 462724: 8b 85 18 fb ff ff mov eax, dword ptr [rbp - 1256] - 46272a: 85 c0 test eax, eax - 46272c: 0f 84 4e 0b 00 00 je 0x463280 <__vfprintf_internal+0x1d20> - 462732: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 462737: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 46273c: 0f 83 ae 1a 00 00 jae 0x4641f0 <__vfprintf_internal+0x2c90> - 462742: 48 8d 50 01 lea rdx, [rax + 1] - 462746: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 46274b: c6 00 2d mov byte ptr [rax], 45 - 46274e: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 - 462755: 0f 84 1d f2 ff ff je 0x461978 <__vfprintf_internal+0x418> - 46275b: 41 83 c1 01 add r9d, 1 - 46275f: 48 83 bd 00 fb ff ff 00 cmp qword ptr [rbp - 1280], 0 - 462767: 74 69 je 0x4627d2 <__vfprintf_internal+0x1272> - 462769: 83 bd f0 fa ff ff 10 cmp dword ptr [rbp - 1296], 16 - 462770: 75 60 jne 0x4627d2 <__vfprintf_internal+0x1272> - 462772: 8b b5 e4 fa ff ff mov esi, dword ptr [rbp - 1308] - 462778: 85 f6 test esi, esi - 46277a: 74 56 je 0x4627d2 <__vfprintf_internal+0x1272> - 46277c: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 462781: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 462786: 0f 83 e4 1d 00 00 jae 0x464570 <__vfprintf_internal+0x3010> - 46278c: 48 8d 50 01 lea rdx, [rax + 1] - 462790: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 462795: c6 00 30 mov byte ptr [rax], 48 - 462798: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 - 46279f: 0f 84 d3 f1 ff ff je 0x461978 <__vfprintf_internal+0x418> - 4627a5: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 4627aa: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 4627af: 0f 83 61 1d 00 00 jae 0x464516 <__vfprintf_internal+0x2fb6> - 4627b5: 48 8d 50 01 lea rdx, [rax + 1] - 4627b9: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 4627be: 44 88 38 mov byte ptr [rax], r15b - 4627c1: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 4627c8: 0f 84 aa f1 ff ff je 0x461978 <__vfprintf_internal+0x418> - 4627ce: 41 83 c1 02 add r9d, 2 - 4627d2: 44 01 c3 add ebx, r8d - 4627d5: 85 db test ebx, ebx - 4627d7: 0f 8f 1b 0a 00 00 jg 0x4631f8 <__vfprintf_internal+0x1c98> - 4627dd: 45 85 c9 test r9d, r9d - 4627e0: 0f 88 e4 1e 00 00 js 0x4646ca <__vfprintf_internal+0x316a> - 4627e6: 49 8b 9c 24 d8 00 00 00 mov rbx, qword ptr [r12 + 216] - 4627ee: 48 89 d8 mov rax, rbx - 4627f1: 48 81 e8 80 1b 4c 00 sub rax, 4987776 - 4627f8: 48 39 85 30 fb ff ff cmp qword ptr [rbp - 1232], rax - 4627ff: 0f 86 4f 15 00 00 jbe 0x463d54 <__vfprintf_internal+0x27f4> - 462805: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 46280c: 48 89 ca mov rdx, rcx - 46280f: 4c 89 de mov rsi, r11 - 462812: 4c 89 e7 mov rdi, r12 - 462815: 44 89 8d 08 fb ff ff mov dword ptr [rbp - 1272], r9d - 46281c: ff 53 38 call qword ptr [rbx + 56] - 46281f: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 462826: 48 39 c1 cmp rcx, rax - 462829: 0f 85 49 f1 ff ff jne 0x461978 <__vfprintf_internal+0x418> - 46282f: 44 8b 8d 08 fb ff ff mov r9d, dword ptr [rbp - 1272] - 462836: b8 ff ff ff 7f mov eax, 2147483647 - 46283b: 44 29 c8 sub eax, r9d - 46283e: 48 98 cdqe - 462840: 48 39 c8 cmp rax, rcx - 462843: 0f 8c 2f fc ff ff jl 0x462478 <__vfprintf_internal+0xf18> - 462849: 44 03 8d 10 fb ff ff add r9d, dword ptr [rbp - 1264] - 462850: e9 cb f3 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> - 462855: 0f 1f 00 nop dword ptr [rax] - 462858: f3 0f 1e fa endbr64 - 46285c: c7 85 f0 fa ff ff 0a 00 00 00 mov dword ptr [rbp - 1296], 10 - 462866: 8b bd 18 fb ff ff mov edi, dword ptr [rbp - 1256] - 46286c: 41 8b 06 mov eax, dword ptr [r14] - 46286f: 85 ff test edi, edi - 462871: 0f 84 59 06 00 00 je 0x462ed0 <__vfprintf_internal+0x1970> - 462877: 83 f8 2f cmp eax, 47 - 46287a: 0f 87 58 0b 00 00 ja 0x4633d8 <__vfprintf_internal+0x1e78> - 462880: 89 c2 mov edx, eax - 462882: 83 c0 08 add eax, 8 - 462885: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 462889: 41 89 06 mov dword ptr [r14], eax - 46288c: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 - 462896: 48 8b 02 mov rax, qword ptr [rdx] - 462899: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 - 4628a3: 48 89 85 00 fb ff ff mov qword ptr [rbp - 1280], rax - 4628aa: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 4628b4: e9 ef fc ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> - 4628b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4628c0: f3 0f 1e fa endbr64 - 4628c4: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 4628c9: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 4628ce: 0f 83 46 1a 00 00 jae 0x46431a <__vfprintf_internal+0x2dba> - 4628d4: 48 8d 50 01 lea rdx, [rax + 1] - 4628d8: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 4628dd: c6 00 25 mov byte ptr [rax], 37 - 4628e0: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 - 4628e7: 0f 84 8b f0 ff ff je 0x461978 <__vfprintf_internal+0x418> - 4628ed: 41 83 c1 01 add r9d, 1 - 4628f1: e9 2a f3 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> - 4628f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 462900: f3 0f 1e fa endbr64 - 462904: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 46290b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 462910: 48 8d 50 01 lea rdx, [rax + 1] - 462914: 41 8d 47 e0 lea eax, [r15 - 32] - 462918: 3c 5a cmp al, 90 - 46291a: 0f 87 38 f0 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 462920: 41 0f be c7 movsx eax, r15b - 462924: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 46292b: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 - 462935: 83 e8 20 sub eax, 32 - 462938: 48 98 cdqe - 46293a: 0f b6 0c 03 movzx ecx, byte ptr [rbx + rax] - 46293e: 48 8d 05 7b ac 05 00 lea rax, [rip + 371835] # 0x4bd5c0 - 462945: 48 8b 04 c8 mov rax, qword ptr [rax + 8*rcx] - 462949: ff e0 jmp rax - 46294b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 462950: f3 0f 1e fa endbr64 - 462954: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 46295b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 462960: 48 8d 50 01 lea rdx, [rax + 1] - 462964: 41 8d 47 e0 lea eax, [r15 - 32] - 462968: 3c 5a cmp al, 90 - 46296a: 0f 87 e8 ef ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 462970: 41 0f be c7 movsx eax, r15b - 462974: 48 8d 35 45 ad 05 00 lea rsi, [rip + 372037] # 0x4bd6c0 - 46297b: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 462982: c7 85 00 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1280], 0 - 46298c: 83 e8 20 sub eax, 32 - 46298f: c7 85 c4 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1340], 1 - 462999: 48 98 cdqe - 46299b: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 46299f: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 4629a3: ff e0 jmp rax - 4629a5: 0f 1f 00 nop dword ptr [rax] - 4629a8: f3 0f 1e fa endbr64 - 4629ac: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 4629b3: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 4629b8: 48 8d 50 01 lea rdx, [rax + 1] - 4629bc: 41 8d 47 e0 lea eax, [r15 - 32] - 4629c0: 3c 5a cmp al, 90 - 4629c2: 0f 87 90 ef ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 4629c8: 41 0f be c7 movsx eax, r15b - 4629cc: 48 8d 35 ed b0 05 00 lea rsi, [rip + 372973] # 0x4bdac0 - 4629d3: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 4629da: 83 e8 20 sub eax, 32 - 4629dd: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 - 4629e4: c7 85 10 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1264], 1 - 4629ee: 48 98 cdqe - 4629f0: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 4629f4: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 4629f8: ff e0 jmp rax - 4629fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 462a00: f3 0f 1e fa endbr64 - 462a04: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 462a0b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 462a10: 48 8d 50 01 lea rdx, [rax + 1] - 462a14: 41 8d 47 e0 lea eax, [r15 - 32] - 462a18: 3c 5a cmp al, 90 - 462a1a: 0f 87 38 ef ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 462a20: 41 0f be c7 movsx eax, r15b - 462a24: 48 8d 35 95 b0 05 00 lea rsi, [rip + 372885] # 0x4bdac0 - 462a2b: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 462a32: c7 85 28 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1240], 1 - 462a3c: 83 e8 20 sub eax, 32 - 462a3f: 48 98 cdqe - 462a41: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 462a45: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 462a49: ff e0 jmp rax - 462a4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 462a50: f3 0f 1e fa endbr64 - 462a54: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 462a5b: 44 0f b6 78 01 movzx r15d, byte ptr [rax + 1] - 462a60: 48 8d 50 01 lea rdx, [rax + 1] - 462a64: 41 8d 47 e0 lea eax, [r15 - 32] - 462a68: 3c 5a cmp al, 90 - 462a6a: 0f 87 e8 ee ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 462a70: 41 0f be c7 movsx eax, r15b - 462a74: 48 8d 35 45 b0 05 00 lea rsi, [rip + 372805] # 0x4bdac0 - 462a7b: 48 89 95 38 fb ff ff mov qword ptr [rbp - 1224], rdx - 462a82: c7 85 e8 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1304], 1 - 462a8c: 83 e8 20 sub eax, 32 - 462a8f: 48 98 cdqe - 462a91: 0f b6 04 03 movzx eax, byte ptr [rbx + rax] - 462a95: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 462a99: ff e0 jmp rax - 462a9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 462aa0: f3 0f 1e fa endbr64 - 462aa4: c7 85 f0 fa ff ff 10 00 00 00 mov dword ptr [rbp - 1296], 16 - 462aae: e9 b3 fd ff ff jmp 0x462866 <__vfprintf_internal+0x1306> - 462ab3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 462ab8: f3 0f 1e fa endbr64 - 462abc: c7 85 f0 fa ff ff 08 00 00 00 mov dword ptr [rbp - 1296], 8 - 462ac6: e9 9b fd ff ff jmp 0x462866 <__vfprintf_internal+0x1306> - 462acb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 462ad0: f3 0f 1e fa endbr64 - 462ad4: 80 bd bb fa ff ff 00 cmp byte ptr [rbp - 1349], 0 - 462adb: 0f 85 67 18 00 00 jne 0x464348 <__vfprintf_internal+0x2de8> - 462ae1: 44 89 da mov edx, r11d - 462ae4: 83 e2 01 and edx, 1 - 462ae7: 0f b7 85 00 fb ff ff movzx eax, word ptr [rbp - 1280] - 462aee: 0f b6 d2 movzx edx, dl - 462af1: 45 0f be ff movsx r15d, r15b - 462af5: c7 85 7c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1156], 0 - 462aff: 44 89 85 70 fb ff ff mov dword ptr [rbp - 1168], r8d - 462b06: 01 c0 add eax, eax - 462b08: 44 89 95 74 fb ff ff mov dword ptr [rbp - 1164], r10d - 462b0f: 09 d0 or eax, edx - 462b11: 0f b7 95 18 fb ff ff movzx edx, word ptr [rbp - 1256] - 462b18: 44 89 bd 78 fb ff ff mov dword ptr [rbp - 1160], r15d - 462b1f: c1 e2 02 shl edx, 2 - 462b22: 09 d0 or eax, edx - 462b24: 0f b7 95 e4 fa ff ff movzx edx, word ptr [rbp - 1308] - 462b2b: c1 e2 03 shl edx, 3 - 462b2e: 09 d0 or eax, edx - 462b30: 0f b7 95 e8 fa ff ff movzx edx, word ptr [rbp - 1304] - 462b37: c1 e2 04 shl edx, 4 - 462b3a: 09 d0 or eax, edx - 462b3c: 0f b7 95 10 fb ff ff movzx edx, word ptr [rbp - 1264] - 462b43: c1 e2 05 shl edx, 5 - 462b46: 09 d0 or eax, edx - 462b48: 0f b7 95 28 fb ff ff movzx edx, word ptr [rbp - 1240] - 462b4f: c1 e2 06 shl edx, 6 - 462b52: 09 d0 or eax, edx - 462b54: 0f b7 95 d0 fa ff ff movzx edx, word ptr [rbp - 1328] - 462b5b: c1 e2 07 shl edx, 7 - 462b5e: 09 d0 or eax, edx - 462b60: 0f b7 95 e0 fa ff ff movzx edx, word ptr [rbp - 1312] - 462b67: c1 e2 0b shl edx, 11 - 462b6a: 09 d0 or eax, edx - 462b6c: 66 89 85 7c fb ff ff mov word ptr [rbp - 1156], ax - 462b73: 0f b6 85 f8 fa ff ff movzx eax, byte ptr [rbp - 1288] - 462b7a: 89 85 80 fb ff ff mov dword ptr [rbp - 1152], eax - 462b80: 45 85 db test r11d, r11d - 462b83: 0f 85 af 09 00 00 jne 0x463538 <__vfprintf_internal+0x1fd8> - 462b89: 41 8b 46 04 mov eax, dword ptr [r14 + 4] - 462b8d: 80 a5 7d fb ff ff ef and byte ptr [rbp - 1155], -17 - 462b94: 3d af 00 00 00 cmp eax, 175 - 462b99: 0f 87 fa 11 00 00 ja 0x463d99 <__vfprintf_internal+0x2839> - 462b9f: 89 c2 mov edx, eax - 462ba1: 83 c0 10 add eax, 16 - 462ba4: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 462ba8: 41 89 46 04 mov dword ptr [r14 + 4], eax - 462bac: f2 0f 10 02 movsd xmm0, qword ptr [rdx] # xmm0 = mem[0],zero - 462bb0: f2 0f 11 85 60 fb ff ff movsd qword ptr [rbp - 1184], xmm0 - 462bb8: 48 8d 85 60 fb ff ff lea rax, [rbp - 1184] - 462bbf: 48 8d 95 50 fb ff ff lea rdx, [rbp - 1200] - 462bc6: 4c 89 e7 mov rdi, r12 - 462bc9: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d - 462bd0: 48 8d b5 70 fb ff ff lea rsi, [rbp - 1168] - 462bd7: 48 89 85 50 fb ff ff mov qword ptr [rbp - 1200], rax - 462bde: e8 dd f3 01 00 call 0x481fc0 <__printf_fp> - 462be3: 85 c0 test eax, eax - 462be5: 0f 89 28 f6 ff ff jns 0x462213 <__vfprintf_internal+0xcb3> - 462beb: e9 88 ed ff ff jmp 0x461978 <__vfprintf_internal+0x418> - 462bf0: f3 0f 1e fa endbr64 - 462bf4: 8b 95 18 fb ff ff mov edx, dword ptr [rbp - 1256] - 462bfa: 41 8b 06 mov eax, dword ptr [r14] - 462bfd: 85 d2 test edx, edx - 462bff: 0f 84 db 09 00 00 je 0x4635e0 <__vfprintf_internal+0x2080> - 462c05: 83 f8 2f cmp eax, 47 - 462c08: 0f 87 a0 0f 00 00 ja 0x463bae <__vfprintf_internal+0x264e> - 462c0e: 89 c2 mov edx, eax - 462c10: 83 c0 08 add eax, 8 - 462c13: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 462c17: 41 89 06 mov dword ptr [r14], eax - 462c1a: 4c 8b 1a mov r11, qword ptr [rdx] - 462c1d: 4d 85 db test r11, r11 - 462c20: 0f 88 3a 0b 00 00 js 0x463760 <__vfprintf_internal+0x2200> - 462c26: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 - 462c2d: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 462c37: c7 85 f0 fa ff ff 0a 00 00 00 mov dword ptr [rbp - 1296], 10 - 462c41: e9 62 f9 ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> - 462c46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 462c50: 8b 95 18 fb ff ff mov edx, dword ptr [rbp - 1256] - 462c56: 85 d2 test edx, edx - 462c58: 0f 84 82 04 00 00 je 0x4630e0 <__vfprintf_internal+0x1b80> - 462c5e: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 462c63: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 462c68: 0f 83 1c 15 00 00 jae 0x46418a <__vfprintf_internal+0x2c2a> - 462c6e: 48 8d 50 01 lea rdx, [rax + 1] - 462c72: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 462c77: c6 00 2d mov byte ptr [rax], 45 - 462c7a: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 - 462c81: 0f 84 f1 ec ff ff je 0x461978 <__vfprintf_internal+0x418> - 462c87: 41 83 c1 01 add r9d, 1 - 462c8b: 41 83 ea 01 sub r10d, 1 - 462c8f: 48 83 bd 00 fb ff ff 00 cmp qword ptr [rbp - 1280], 0 - 462c97: 74 6d je 0x462d06 <__vfprintf_internal+0x17a6> - 462c99: 83 bd f0 fa ff ff 10 cmp dword ptr [rbp - 1296], 16 - 462ca0: 75 64 jne 0x462d06 <__vfprintf_internal+0x17a6> - 462ca2: 8b 85 e4 fa ff ff mov eax, dword ptr [rbp - 1308] - 462ca8: 85 c0 test eax, eax - 462caa: 74 5a je 0x462d06 <__vfprintf_internal+0x17a6> - 462cac: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 462cb1: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 462cb6: 0f 83 69 17 00 00 jae 0x464425 <__vfprintf_internal+0x2ec5> - 462cbc: 48 8d 50 01 lea rdx, [rax + 1] - 462cc0: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 462cc5: c6 00 30 mov byte ptr [rax], 48 - 462cc8: 41 81 f9 ff ff ff 7f cmp r9d, 2147483647 - 462ccf: 0f 84 a3 ec ff ff je 0x461978 <__vfprintf_internal+0x418> - 462cd5: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 462cda: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 462cdf: 0f 83 ab 17 00 00 jae 0x464490 <__vfprintf_internal+0x2f30> - 462ce5: 48 8d 50 01 lea rdx, [rax + 1] - 462ce9: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 462cee: 44 88 38 mov byte ptr [rax], r15b - 462cf1: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 462cf8: 0f 84 7a ec ff ff je 0x461978 <__vfprintf_internal+0x418> - 462cfe: 41 83 c1 02 add r9d, 2 - 462d02: 41 83 ea 02 sub r10d, 2 - 462d06: 01 cb add ebx, ecx - 462d08: 41 89 cf mov r15d, ecx - 462d0b: 41 29 da sub r10d, ebx - 462d0e: 44 89 d3 mov ebx, r10d - 462d11: 45 85 c0 test r8d, r8d - 462d14: 0f 8f 56 04 00 00 jg 0x463170 <__vfprintf_internal+0x1c10> - 462d1a: 45 85 c9 test r9d, r9d - 462d1d: 0f 88 a7 19 00 00 js 0x4646ca <__vfprintf_internal+0x316a> - 462d23: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] - 462d2b: 48 89 c2 mov rdx, rax - 462d2e: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 - 462d35: 48 39 95 30 fb ff ff cmp qword ptr [rbp - 1232], rdx - 462d3c: 0f 86 d0 0f 00 00 jbe 0x463d12 <__vfprintf_internal+0x27b2> - 462d42: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 462d49: 48 89 ca mov rdx, rcx - 462d4c: 4c 89 de mov rsi, r11 - 462d4f: 4c 89 e7 mov rdi, r12 - 462d52: 44 89 8d 10 fb ff ff mov dword ptr [rbp - 1264], r9d - 462d59: ff 50 38 call qword ptr [rax + 56] - 462d5c: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 462d63: 48 39 c1 cmp rcx, rax - 462d66: 0f 85 0c ec ff ff jne 0x461978 <__vfprintf_internal+0x418> - 462d6c: 44 8b 8d 10 fb ff ff mov r9d, dword ptr [rbp - 1264] - 462d73: b8 ff ff ff 7f mov eax, 2147483647 - 462d78: 44 29 c8 sub eax, r9d - 462d7b: 48 98 cdqe - 462d7d: 48 39 c8 cmp rax, rcx - 462d80: 0f 8c f2 f6 ff ff jl 0x462478 <__vfprintf_internal+0xf18> - 462d86: 45 01 f9 add r9d, r15d - 462d89: 85 db test ebx, ebx - 462d8b: 0f 8e 8f ee ff ff jle 0x461c20 <__vfprintf_internal+0x6c0> - 462d91: 4c 63 fb movsxd r15, ebx - 462d94: be 20 00 00 00 mov esi, 32 - 462d99: 4c 89 e7 mov rdi, r12 - 462d9c: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d - 462da3: 4c 89 fa mov rdx, r15 - 462da6: e8 b5 9b 00 00 call 0x46c960 <_IO_padn> - 462dab: 49 39 c7 cmp r15, rax - 462dae: 0f 85 c4 eb ff ff jne 0x461978 <__vfprintf_internal+0x418> - 462db4: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] - 462dbb: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 462dc2: 0f 86 9b f6 ff ff jbe 0x462463 <__vfprintf_internal+0xf03> - 462dc8: 48 8d 0d 31 5f 04 00 lea rcx, [rip + 286513] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> - 462dcf: ba 97 06 00 00 mov edx, 1687 - 462dd4: 48 8d 35 6f 5d 04 00 lea rsi, [rip + 286063] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 462ddb: 48 8d 3d ee 5d 04 00 lea rdi, [rip + 286190] # 0x4a8bd0 - 462de2: e8 69 01 fa ff call 0x402f50 <__assert_fail> - 462de7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 462df0: 48 83 bd 00 fb ff ff 00 cmp qword ptr [rbp - 1280], 0 - 462df8: 0f 85 6a 04 00 00 jne 0x463268 <__vfprintf_internal+0x1d08> - 462dfe: 83 bd f0 fa ff ff 08 cmp dword ptr [rbp - 1296], 8 - 462e05: 0f 85 1d 08 00 00 jne 0x463628 <__vfprintf_internal+0x20c8> - 462e0b: 8b 95 e4 fa ff ff mov edx, dword ptr [rbp - 1308] - 462e11: 85 d2 test edx, edx - 462e13: 0f 84 0f 08 00 00 je 0x463628 <__vfprintf_internal+0x20c8> - 462e19: 48 8b 85 08 fb ff ff mov rax, qword ptr [rbp - 1272] - 462e20: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 - 462e27: 31 db xor ebx, ebx - 462e29: b9 01 00 00 00 mov ecx, 1 - 462e2e: c6 40 ff 30 mov byte ptr [rax - 1], 48 - 462e32: 4c 8d 58 ff lea r11, [rax - 1] - 462e36: 8b 85 10 fb ff ff mov eax, dword ptr [rbp - 1264] - 462e3c: 85 c0 test eax, eax - 462e3e: 0f 85 0c fe ff ff jne 0x462c50 <__vfprintf_internal+0x16f0> - 462e44: 01 cb add ebx, ecx - 462e46: 89 8d 10 fb ff ff mov dword ptr [rbp - 1264], ecx - 462e4c: 41 29 da sub r10d, ebx - 462e4f: 44 89 d3 mov ebx, r10d - 462e52: e9 a5 f8 ff ff jmp 0x4626fc <__vfprintf_internal+0x119c> - 462e57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 462e60: 48 83 bd 00 fb ff ff 00 cmp qword ptr [rbp - 1280], 0 - 462e68: 0f 84 6a 06 00 00 je 0x4634d8 <__vfprintf_internal+0x1f78> - 462e6e: 0f b6 85 e4 fa ff ff movzx eax, byte ptr [rbp - 1308] - 462e75: 83 e0 01 and eax, 1 - 462e78: 83 bd f0 fa ff ff 08 cmp dword ptr [rbp - 1296], 8 - 462e7f: 75 1a jne 0x462e9b <__vfprintf_internal+0x193b> - 462e81: 84 c0 test al, al - 462e83: 74 16 je 0x462e9b <__vfprintf_internal+0x193b> - 462e85: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] - 462e8c: 49 8d 53 ff lea rdx, [r11 - 1] - 462e90: 41 c6 43 ff 30 mov byte ptr [r11 - 1], 48 - 462e95: 49 89 d3 mov r11, rdx - 462e98: 48 29 d1 sub rcx, rdx - 462e9b: ba 00 00 00 00 mov edx, 0 - 462ea0: 48 29 cb sub rbx, rcx - 462ea3: 48 0f 48 da cmovs rbx, rdx - 462ea7: 8b 95 10 fb ff ff mov edx, dword ptr [rbp - 1264] - 462ead: 41 89 d8 mov r8d, ebx - 462eb0: 85 d2 test edx, edx - 462eb2: 0f 85 98 fd ff ff jne 0x462c50 <__vfprintf_internal+0x16f0> - 462eb8: 44 89 d2 mov edx, r10d - 462ebb: 89 8d 10 fb ff ff mov dword ptr [rbp - 1264], ecx - 462ec1: 29 ca sub edx, ecx - 462ec3: 29 da sub edx, ebx - 462ec5: 89 d3 mov ebx, edx - 462ec7: e9 1f f8 ff ff jmp 0x4626eb <__vfprintf_internal+0x118b> - 462ecc: 0f 1f 40 00 nop dword ptr [rax] - 462ed0: 8b b5 c4 fa ff ff mov esi, dword ptr [rbp - 1340] - 462ed6: 85 f6 test esi, esi - 462ed8: 0f 84 12 05 00 00 je 0x4633f0 <__vfprintf_internal+0x1e90> - 462ede: 83 f8 2f cmp eax, 47 - 462ee1: 0f 87 e9 08 00 00 ja 0x4637d0 <__vfprintf_internal+0x2270> - 462ee7: 89 c2 mov edx, eax - 462ee9: 83 c0 08 add eax, 8 - 462eec: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 462ef0: 41 89 06 mov dword ptr [r14], eax - 462ef3: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 - 462efd: 0f b6 02 movzx eax, byte ptr [rdx] - 462f00: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 - 462f0a: 48 89 85 00 fb ff ff mov qword ptr [rbp - 1280], rax - 462f11: e9 92 f6 ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> - 462f16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 462f20: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 - 462f2a: 41 83 f8 ff cmp r8d, -1 - 462f2e: 0f 84 2c 09 00 00 je 0x463860 <__vfprintf_internal+0x2300> - 462f34: 41 83 f8 05 cmp r8d, 5 - 462f38: 0f 8f 22 09 00 00 jg 0x463860 <__vfprintf_internal+0x2300> - 462f3e: 31 db xor ebx, ebx - 462f40: 4c 8d 1d 4e 7c 04 00 lea r11, [rip + 293966] # 0x4aab95 - 462f47: 45 31 ff xor r15d, r15d - 462f4a: 44 8b 85 10 fb ff ff mov r8d, dword ptr [rbp - 1264] - 462f51: 45 85 d2 test r10d, r10d - 462f54: 0f 95 85 18 fb ff ff setne byte ptr [rbp - 1256] - 462f5b: 0f b6 85 18 fb ff ff movzx eax, byte ptr [rbp - 1256] - 462f62: 45 85 c0 test r8d, r8d - 462f65: 75 08 jne 0x462f6f <__vfprintf_internal+0x1a0f> - 462f67: 84 c0 test al, al - 462f69: 0f 85 ad 0c 00 00 jne 0x463c1c <__vfprintf_internal+0x26bc> - 462f6f: 45 85 c9 test r9d, r9d - 462f72: 0f 88 79 18 00 00 js 0x4647f1 <__vfprintf_internal+0x3291> - 462f78: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] - 462f80: 48 89 c2 mov rdx, rax - 462f83: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 - 462f8a: 48 39 95 30 fb ff ff cmp qword ptr [rbp - 1232], rdx - 462f91: 0f 86 ea 10 00 00 jbe 0x464081 <__vfprintf_internal+0x2b21> - 462f97: 44 89 8d f0 fa ff ff mov dword ptr [rbp - 1296], r9d - 462f9e: 4c 89 fa mov rdx, r15 - 462fa1: 4c 89 de mov rsi, r11 - 462fa4: 4c 89 e7 mov rdi, r12 - 462fa7: 44 89 95 f8 fa ff ff mov dword ptr [rbp - 1288], r10d - 462fae: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 - 462fb5: ff 50 38 call qword ptr [rax + 56] - 462fb8: 4c 39 f8 cmp rax, r15 - 462fbb: 0f 85 b7 e9 ff ff jne 0x461978 <__vfprintf_internal+0x418> - 462fc1: 44 8b 8d f0 fa ff ff mov r9d, dword ptr [rbp - 1296] - 462fc8: b8 ff ff ff 7f mov eax, 2147483647 - 462fcd: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] - 462fd4: 44 8b 95 f8 fa ff ff mov r10d, dword ptr [rbp - 1288] - 462fdb: 44 29 c8 sub eax, r9d - 462fde: 48 98 cdqe - 462fe0: 4c 39 f8 cmp rax, r15 - 462fe3: 0f 82 8f f4 ff ff jb 0x462478 <__vfprintf_internal+0xf18> - 462fe9: 8b bd 10 fb ff ff mov edi, dword ptr [rbp - 1264] - 462fef: 41 01 d9 add r9d, ebx - 462ff2: 85 ff test edi, edi - 462ff4: 74 0d je 0x463003 <__vfprintf_internal+0x1aa3> - 462ff6: 80 bd 18 fb ff ff 00 cmp byte ptr [rbp - 1256], 0 - 462ffd: 0f 85 e5 0d 00 00 jne 0x463de8 <__vfprintf_internal+0x2888> - 463003: 8b b5 08 fb ff ff mov esi, dword ptr [rbp - 1272] - 463009: 85 f6 test esi, esi - 46300b: 0f 84 0f ec ff ff je 0x461c20 <__vfprintf_internal+0x6c0> - 463011: 4c 89 df mov rdi, r11 - 463014: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d - 46301b: e8 30 c5 fb ff call 0x41f550 - 463020: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] - 463027: e9 f4 eb ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> - 46302c: 0f 1f 40 00 nop dword ptr [rax] - 463030: bb 01 00 00 00 mov ebx, 1 - 463035: e9 87 f5 ff ff jmp 0x4625c1 <__vfprintf_internal+0x1061> - 46303a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 463040: 80 bd f8 fa ff ff 20 cmp byte ptr [rbp - 1288], 32 - 463047: 0f 85 12 f7 ff ff jne 0x46275f <__vfprintf_internal+0x11ff> - 46304d: 85 db test ebx, ebx - 46304f: 0f 8e da 17 00 00 jle 0x46482f <__vfprintf_internal+0x32cf> - 463055: 48 63 d3 movsxd rdx, ebx - 463058: be 20 00 00 00 mov esi, 32 - 46305d: 4c 89 e7 mov rdi, r12 - 463060: 44 89 8d c4 fa ff ff mov dword ptr [rbp - 1340], r9d - 463067: 48 89 95 08 fb ff ff mov qword ptr [rbp - 1272], rdx - 46306e: 44 89 85 e0 fa ff ff mov dword ptr [rbp - 1312], r8d - 463075: 4c 89 9d d0 fa ff ff mov qword ptr [rbp - 1328], r11 - 46307c: 48 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], rcx - 463083: e8 d8 98 00 00 call 0x46c960 <_IO_padn> - 463088: 48 8b 95 08 fb ff ff mov rdx, qword ptr [rbp - 1272] - 46308f: 48 39 c2 cmp rdx, rax - 463092: 0f 85 e0 e8 ff ff jne 0x461978 <__vfprintf_internal+0x418> - 463098: 44 8b 8d c4 fa ff ff mov r9d, dword ptr [rbp - 1340] - 46309f: 48 8b 8d f8 fa ff ff mov rcx, qword ptr [rbp - 1288] - 4630a6: 4c 8b 9d d0 fa ff ff mov r11, qword ptr [rbp - 1328] - 4630ad: 44 8b 85 e0 fa ff ff mov r8d, dword ptr [rbp - 1312] - 4630b4: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 4630bb: 0f 87 07 fd ff ff ja 0x462dc8 <__vfprintf_internal+0x1868> - 4630c1: b8 ff ff ff 7f mov eax, 2147483647 - 4630c6: 44 29 c8 sub eax, r9d - 4630c9: 39 d8 cmp eax, ebx - 4630cb: 0f 82 a7 f3 ff ff jb 0x462478 <__vfprintf_internal+0xf18> - 4630d1: 41 01 d9 add r9d, ebx - 4630d4: 31 db xor ebx, ebx - 4630d6: e9 49 f6 ff ff jmp 0x462724 <__vfprintf_internal+0x11c4> - 4630db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4630e0: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] - 4630e6: 85 c0 test eax, eax - 4630e8: 0f 84 92 03 00 00 je 0x463480 <__vfprintf_internal+0x1f20> - 4630ee: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 4630f3: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 4630f8: 0f 83 fa 12 00 00 jae 0x4643f8 <__vfprintf_internal+0x2e98> - 4630fe: 48 8d 50 01 lea rdx, [rax + 1] - 463102: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 463107: c6 00 2b mov byte ptr [rax], 43 - 46310a: e9 6b fb ff ff jmp 0x462c7a <__vfprintf_internal+0x171a> - 46310f: 90 nop - 463110: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d - 463117: 48 89 85 20 fb ff ff mov qword ptr [rbp - 1248], rax - 46311e: 4c 89 85 38 fb ff ff mov qword ptr [rbp - 1224], r8 - 463125: e8 66 0c fb ff call 0x413d90 <_IO_vtable_check> - 46312a: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] - 463131: 48 8b 85 20 fb ff ff mov rax, qword ptr [rbp - 1248] - 463138: 4c 8b 85 38 fb ff ff mov r8, qword ptr [rbp - 1224] - 46313f: e9 50 eb ff ff jmp 0x461c94 <__vfprintf_internal+0x734> - 463144: 0f 1f 40 00 nop dword ptr [rax] - 463148: 48 8b bd 20 fb ff ff mov rdi, qword ptr [rbp - 1248] - 46314f: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d - 463156: e8 f5 c3 fb ff call 0x41f550 - 46315b: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] - 463162: e9 ce ea ff ff jmp 0x461c35 <__vfprintf_internal+0x6d5> - 463167: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 463170: 49 63 d0 movsxd rdx, r8d - 463173: be 30 00 00 00 mov esi, 48 - 463178: 4c 89 e7 mov rdi, r12 - 46317b: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 463182: 48 89 95 18 fb ff ff mov qword ptr [rbp - 1256], rdx - 463189: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 - 463190: 48 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], rcx - 463197: 44 89 85 10 fb ff ff mov dword ptr [rbp - 1264], r8d - 46319e: e8 bd 97 00 00 call 0x46c960 <_IO_padn> - 4631a3: 48 8b 95 18 fb ff ff mov rdx, qword ptr [rbp - 1256] - 4631aa: 48 39 c2 cmp rdx, rax - 4631ad: 0f 85 c5 e7 ff ff jne 0x461978 <__vfprintf_internal+0x418> - 4631b3: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 4631ba: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 4631c1: 0f 87 01 fc ff ff ja 0x462dc8 <__vfprintf_internal+0x1868> - 4631c7: 44 8b 85 10 fb ff ff mov r8d, dword ptr [rbp - 1264] - 4631ce: b8 ff ff ff 7f mov eax, 2147483647 - 4631d3: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] - 4631da: 44 29 c8 sub eax, r9d - 4631dd: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] - 4631e4: 44 39 c0 cmp eax, r8d - 4631e7: 0f 82 8b f2 ff ff jb 0x462478 <__vfprintf_internal+0xf18> - 4631ed: 45 01 c1 add r9d, r8d - 4631f0: e9 25 fb ff ff jmp 0x462d1a <__vfprintf_internal+0x17ba> - 4631f5: 0f 1f 00 nop dword ptr [rax] - 4631f8: 4c 63 fb movsxd r15, ebx - 4631fb: be 30 00 00 00 mov esi, 48 - 463200: 4c 89 e7 mov rdi, r12 - 463203: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d - 46320a: 4c 89 fa mov rdx, r15 - 46320d: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 463214: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 46321b: e8 40 97 00 00 call 0x46c960 <_IO_padn> - 463220: 49 39 c7 cmp r15, rax - 463223: 0f 85 4f e7 ff ff jne 0x461978 <__vfprintf_internal+0x418> - 463229: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] - 463230: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 463237: 0f 87 8b fb ff ff ja 0x462dc8 <__vfprintf_internal+0x1868> - 46323d: b8 ff ff ff 7f mov eax, 2147483647 - 463242: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 463249: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] - 463250: 44 29 c8 sub eax, r9d - 463253: 39 d8 cmp eax, ebx - 463255: 0f 82 1d f2 ff ff jb 0x462478 <__vfprintf_internal+0xf18> - 46325b: 41 01 d9 add r9d, ebx - 46325e: e9 7a f5 ff ff jmp 0x4627dd <__vfprintf_internal+0x127d> - 463263: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 463268: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 - 46326f: 31 db xor ebx, ebx - 463271: e9 4b f3 ff ff jmp 0x4625c1 <__vfprintf_internal+0x1061> - 463276: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 463280: 44 8b 95 28 fb ff ff mov r10d, dword ptr [rbp - 1240] - 463287: 45 85 d2 test r10d, r10d - 46328a: 0f 84 7d 08 00 00 je 0x463b0d <__vfprintf_internal+0x25ad> - 463290: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 463295: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 46329a: 0f 83 50 12 00 00 jae 0x4644f0 <__vfprintf_internal+0x2f90> - 4632a0: 48 8d 50 01 lea rdx, [rax + 1] - 4632a4: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 4632a9: c6 00 2b mov byte ptr [rax], 43 - 4632ac: e9 9d f4 ff ff jmp 0x46274e <__vfprintf_internal+0x11ee> - 4632b1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4632b8: 48 89 b5 38 fb ff ff mov qword ptr [rbp - 1224], rsi - 4632bf: 41 81 fa de ff ff 7f cmp r10d, 2147483614 - 4632c6: 0f 87 ac f1 ff ff ja 0x462478 <__vfprintf_internal+0xf18> - 4632cc: 41 81 fa c7 03 00 00 cmp r10d, 967 - 4632d3: 0f 8e c1 00 00 00 jle 0x46339a <__vfprintf_internal+0x1e3a> - 4632d9: 49 63 d2 movsxd rdx, r10d - 4632dc: 44 89 8d a8 fa ff ff mov dword ptr [rbp - 1368], r9d - 4632e3: 48 83 c2 20 add rdx, 32 - 4632e7: 44 89 85 ac fa ff ff mov dword ptr [rbp - 1364], r8d - 4632ee: 48 89 d7 mov rdi, rdx - 4632f1: 44 89 9d bc fa ff ff mov dword ptr [rbp - 1348], r11d - 4632f8: 44 89 95 f0 fa ff ff mov dword ptr [rbp - 1296], r10d - 4632ff: 48 89 95 08 fb ff ff mov qword ptr [rbp - 1272], rdx - 463306: e8 45 6a fb ff call 0x419d50 <__libc_alloca_cutoff> - 46330b: 48 8b 95 08 fb ff ff mov rdx, qword ptr [rbp - 1272] - 463312: 44 8b 95 f0 fa ff ff mov r10d, dword ptr [rbp - 1296] - 463319: 85 c0 test eax, eax - 46331b: 44 8b 9d bc fa ff ff mov r11d, dword ptr [rbp - 1348] - 463322: 44 8b 85 ac fa ff ff mov r8d, dword ptr [rbp - 1364] - 463329: 44 8b 8d a8 fa ff ff mov r9d, dword ptr [rbp - 1368] - 463330: 75 0d jne 0x46333f <__vfprintf_internal+0x1ddf> - 463332: 48 81 fa 00 10 00 00 cmp rdx, 4096 - 463339: 0f 87 56 14 00 00 ja 0x464795 <__vfprintf_internal+0x3235> - 46333f: 48 8d 42 17 lea rax, [rdx + 23] - 463343: 48 89 e6 mov rsi, rsp - 463346: 48 89 c1 mov rcx, rax - 463349: 48 25 00 f0 ff ff and rax, -4096 - 46334f: 48 29 c6 sub rsi, rax - 463352: 48 83 e1 f0 and rcx, -16 - 463356: 48 89 f0 mov rax, rsi - 463359: 48 39 c4 cmp rsp, rax - 46335c: 74 15 je 0x463373 <__vfprintf_internal+0x1e13> - 46335e: 48 81 ec 00 10 00 00 sub rsp, 4096 - 463365: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 46336e: 48 39 c4 cmp rsp, rax - 463371: 75 eb jne 0x46335e <__vfprintf_internal+0x1dfe> - 463373: 81 e1 ff 0f 00 00 and ecx, 4095 - 463379: 48 29 cc sub rsp, rcx - 46337c: 48 85 c9 test rcx, rcx - 46337f: 74 06 je 0x463387 <__vfprintf_internal+0x1e27> - 463381: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 463387: 48 8d 44 24 0f lea rax, [rsp + 15] - 46338c: 48 83 e0 f0 and rax, -16 - 463390: 48 01 d0 add rax, rdx - 463393: 48 89 85 08 fb ff ff mov qword ptr [rbp - 1272], rax - 46339a: 41 80 ff 24 cmp r15b, 36 - 46339e: 0f 84 2c e7 ff ff je 0x461ad0 <__vfprintf_internal+0x570> - 4633a4: 41 8d 47 e0 lea eax, [r15 - 32] - 4633a8: 3c 5a cmp al, 90 - 4633aa: 0f 87 a8 e5 ff ff ja 0x461958 <__vfprintf_internal+0x3f8> - 4633b0: e9 38 ed ff ff jmp 0x4620ed <__vfprintf_internal+0xb8d> - 4633b5: 0f 1f 00 nop dword ptr [rax] - 4633b8: 31 c0 xor eax, eax - 4633ba: ba 01 00 00 00 mov edx, 1 - 4633bf: f0 lock - 4633c0: 0f b1 17 cmpxchg dword ptr [rdi], edx - 4633c3: 0f 84 be e2 ff ff je 0x461687 <__vfprintf_internal+0x127> - 4633c9: e8 d2 69 fb ff call 0x419da0 <__lll_lock_wait_private> - 4633ce: e9 b4 e2 ff ff jmp 0x461687 <__vfprintf_internal+0x127> - 4633d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4633d8: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 4633dc: 48 8d 42 08 lea rax, [rdx + 8] - 4633e0: 49 89 46 08 mov qword ptr [r14 + 8], rax - 4633e4: e9 a3 f4 ff ff jmp 0x46288c <__vfprintf_internal+0x132c> - 4633e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4633f0: 8b 8d 00 fb ff ff mov ecx, dword ptr [rbp - 1280] - 4633f6: 85 c9 test ecx, ecx - 4633f8: 0f 85 8a 03 00 00 jne 0x463788 <__vfprintf_internal+0x2228> - 4633fe: 83 f8 2f cmp eax, 47 - 463401: 0f 87 a3 09 00 00 ja 0x463daa <__vfprintf_internal+0x284a> - 463407: 89 c2 mov edx, eax - 463409: 83 c0 08 add eax, 8 - 46340c: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 463410: 41 89 06 mov dword ptr [r14], eax - 463413: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 - 46341d: 8b 02 mov eax, dword ptr [rdx] - 46341f: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 - 463429: 48 89 85 00 fb ff ff mov qword ptr [rbp - 1280], rax - 463430: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 46343a: e9 69 f1 ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> - 46343f: 90 nop - 463440: 49 8b 4e 08 mov rcx, qword ptr [r14 + 8] - 463444: 48 8d 41 08 lea rax, [rcx + 8] - 463448: 49 89 46 08 mov qword ptr [r14 + 8], rax - 46344c: e9 dd e6 ff ff jmp 0x461b2e <__vfprintf_internal+0x5ce> - 463451: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 463458: c7 85 c0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1344], 0 - 463462: 48 c7 85 c8 fa ff ff 00 00 00 00 mov qword ptr [rbp - 1336], 0 - 46346d: 48 c7 85 d8 fa ff ff ff ff ff ff mov qword ptr [rbp - 1320], -1 - 463478: e9 08 e4 ff ff jmp 0x461885 <__vfprintf_internal+0x325> - 46347d: 0f 1f 00 nop dword ptr [rax] - 463480: 8b 85 e8 fa ff ff mov eax, dword ptr [rbp - 1304] - 463486: 85 c0 test eax, eax - 463488: 0f 84 01 f8 ff ff je 0x462c8f <__vfprintf_internal+0x172f> - 46348e: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 463493: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 463498: 0f 83 73 11 00 00 jae 0x464611 <__vfprintf_internal+0x30b1> - 46349e: 48 8d 50 01 lea rdx, [rax + 1] - 4634a2: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 4634a7: c6 00 20 mov byte ptr [rax], 32 - 4634aa: e9 cb f7 ff ff jmp 0x462c7a <__vfprintf_internal+0x171a> - 4634af: 90 nop - 4634b0: 87 07 xchg dword ptr [rdi], eax - 4634b2: 83 f8 01 cmp eax, 1 - 4634b5: 0f 8e 3e e4 ff ff jle 0x4618f9 <__vfprintf_internal+0x399> - 4634bb: 45 31 d2 xor r10d, r10d - 4634be: ba 01 00 00 00 mov edx, 1 - 4634c3: be 81 00 00 00 mov esi, 129 - 4634c8: b8 ca 00 00 00 mov eax, 202 - 4634cd: 0f 05 syscall - 4634cf: e9 25 e4 ff ff jmp 0x4618f9 <__vfprintf_internal+0x399> - 4634d4: 0f 1f 40 00 nop dword ptr [rax] - 4634d8: 48 29 cb sub rbx, rcx - 4634db: 48 0f 48 9d 00 fb ff ff cmovs rbx, qword ptr [rbp - 1280] - 4634e3: 41 89 d8 mov r8d, ebx - 4634e6: e9 4b f9 ff ff jmp 0x462e36 <__vfprintf_internal+0x18d6> - 4634eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4634f0: 8b 85 b4 fa ff ff mov eax, dword ptr [rbp - 1356] - 4634f6: 85 c0 test eax, eax - 4634f8: 0f 84 e3 02 00 00 je 0x4637e1 <__vfprintf_internal+0x2281> - 4634fe: 41 8b 56 04 mov edx, dword ptr [r14 + 4] - 463502: 80 8d 7d fb ff ff 10 or byte ptr [rbp - 1155], 16 - 463509: 81 fa af 00 00 00 cmp edx, 175 - 46350f: 0f 87 32 0c 00 00 ja 0x464147 <__vfprintf_internal+0x2be7> - 463515: 89 d0 mov eax, edx - 463517: 83 c2 10 add edx, 16 - 46351a: 49 03 46 10 add rax, qword ptr [r14 + 16] - 46351e: 41 89 56 04 mov dword ptr [r14 + 4], edx - 463522: 66 0f 6f 18 movdqa xmm3, xmmword ptr [rax] - 463526: 0f 29 9d 60 fb ff ff movaps xmmword ptr [rbp - 1184], xmm3 - 46352d: e9 ae ec ff ff jmp 0x4621e0 <__vfprintf_internal+0xc80> - 463532: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 463538: 8b 85 b4 fa ff ff mov eax, dword ptr [rbp - 1356] - 46353e: 85 c0 test eax, eax - 463540: 0f 84 c3 02 00 00 je 0x463809 <__vfprintf_internal+0x22a9> - 463546: 41 8b 56 04 mov edx, dword ptr [r14 + 4] - 46354a: 80 8d 7d fb ff ff 10 or byte ptr [rbp - 1155], 16 - 463551: 81 fa af 00 00 00 cmp edx, 175 - 463557: 0f 87 03 0c 00 00 ja 0x464160 <__vfprintf_internal+0x2c00> - 46355d: 89 d0 mov eax, edx - 46355f: 83 c2 10 add edx, 16 - 463562: 49 03 46 10 add rax, qword ptr [r14 + 16] - 463566: 41 89 56 04 mov dword ptr [r14 + 4], edx - 46356a: 66 0f 6f 10 movdqa xmm2, xmmword ptr [rax] - 46356e: 0f 29 95 60 fb ff ff movaps xmmword ptr [rbp - 1184], xmm2 - 463575: e9 3e f6 ff ff jmp 0x462bb8 <__vfprintf_internal+0x1658> - 46357a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 463580: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 463584: 48 8d 42 08 lea rax, [rdx + 8] - 463588: 49 89 46 08 mov qword ptr [r14 + 8], rax - 46358c: e9 73 e7 ff ff jmp 0x461d04 <__vfprintf_internal+0x7a4> - 463591: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 463598: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 46359c: 48 8d 42 08 lea rax, [rdx + 8] - 4635a0: 49 89 46 08 mov qword ptr [r14 + 8], rax - 4635a4: e9 bb ef ff ff jmp 0x462564 <__vfprintf_internal+0x1004> - 4635a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4635b0: 44 8b 95 c4 fa ff ff mov r10d, dword ptr [rbp - 1340] - 4635b7: 45 85 d2 test r10d, r10d - 4635ba: 0f 84 2c 06 00 00 je 0x463bec <__vfprintf_internal+0x268c> - 4635c0: 83 f8 2f cmp eax, 47 - 4635c3: 0f 87 b0 0b 00 00 ja 0x464179 <__vfprintf_internal+0x2c19> - 4635c9: 89 c2 mov edx, eax - 4635cb: 83 c0 08 add eax, 8 - 4635ce: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 4635d2: 41 89 06 mov dword ptr [r14], eax - 4635d5: 48 8b 02 mov rax, qword ptr [rdx] - 4635d8: 44 88 08 mov byte ptr [rax], r9b - 4635db: e9 40 e6 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> - 4635e0: 8b 9d c4 fa ff ff mov ebx, dword ptr [rbp - 1340] - 4635e6: 85 db test ebx, ebx - 4635e8: 0f 84 d1 05 00 00 je 0x463bbf <__vfprintf_internal+0x265f> - 4635ee: 83 f8 2f cmp eax, 47 - 4635f1: 0f 87 3f 0b 00 00 ja 0x464136 <__vfprintf_internal+0x2bd6> - 4635f7: 89 c2 mov edx, eax - 4635f9: 83 c0 08 add eax, 8 - 4635fc: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 463600: 41 89 06 mov dword ptr [r14], eax - 463603: 4c 0f be 1a movsx r11, byte ptr [rdx] - 463607: e9 11 f6 ff ff jmp 0x462c1d <__vfprintf_internal+0x16bd> - 46360c: 0f 1f 40 00 nop dword ptr [rax] - 463610: 89 c2 mov edx, eax - 463612: 83 c0 08 add eax, 8 - 463615: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 463619: 41 89 06 mov dword ptr [r14], eax - 46361c: e9 bd e9 ff ff jmp 0x461fde <__vfprintf_internal+0xa7e> - 463621: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 463628: c6 85 f8 fa ff ff 20 mov byte ptr [rbp - 1288], 32 - 46362f: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] - 463636: 31 db xor ebx, ebx - 463638: 31 c9 xor ecx, ecx - 46363a: e9 f7 f7 ff ff jmp 0x462e36 <__vfprintf_internal+0x18d6> - 46363f: 90 nop - 463640: 4c 89 9d 70 fb ff ff mov qword ptr [rbp - 1168], r11 - 463647: 48 8d 9d b0 fb ff ff lea rbx, [rbp - 1104] - 46364e: 48 c7 85 b0 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1104], 0 - 463659: 45 85 c0 test r8d, r8d - 46365c: 0f 88 56 08 00 00 js 0x463eb8 <__vfprintf_internal+0x2958> - 463662: 4d 63 f8 movsxd r15, r8d - 463665: 44 89 8d 08 fb ff ff mov dword ptr [rbp - 1272], r9d - 46366c: 4c 89 ff mov rdi, r15 - 46366f: 44 89 95 18 fb ff ff mov dword ptr [rbp - 1256], r10d - 463676: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d - 46367d: e8 ce 66 fb ff call 0x419d50 <__libc_alloca_cutoff> - 463682: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] - 463689: 44 8b 8d 08 fb ff ff mov r9d, dword ptr [rbp - 1272] - 463690: 85 c0 test eax, eax - 463692: 75 14 jne 0x4636a8 <__vfprintf_internal+0x2148> - 463694: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] - 46369b: 41 81 f8 00 10 00 00 cmp r8d, 4096 - 4636a2: 0f 8f b5 10 00 00 jg 0x46475d <__vfprintf_internal+0x31fd> - 4636a8: 49 8d 47 17 lea rax, [r15 + 23] - 4636ac: 48 89 e6 mov rsi, rsp - 4636af: 48 89 c2 mov rdx, rax - 4636b2: 48 25 00 f0 ff ff and rax, -4096 - 4636b8: 48 29 c6 sub rsi, rax - 4636bb: 48 83 e2 f0 and rdx, -16 - 4636bf: 48 89 f0 mov rax, rsi - 4636c2: 48 39 c4 cmp rsp, rax - 4636c5: 74 15 je 0x4636dc <__vfprintf_internal+0x217c> - 4636c7: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4636ce: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4636d7: 48 39 c4 cmp rsp, rax - 4636da: 75 eb jne 0x4636c7 <__vfprintf_internal+0x2167> - 4636dc: 81 e2 ff 0f 00 00 and edx, 4095 - 4636e2: 48 29 d4 sub rsp, rdx - 4636e5: 48 85 d2 test rdx, rdx - 4636e8: 74 06 je 0x4636f0 <__vfprintf_internal+0x2190> - 4636ea: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 4636f0: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 - 4636fa: 4c 8d 44 24 0f lea r8, [rsp + 15] - 4636ff: 4d 89 c3 mov r11, r8 - 463702: 49 83 e3 f0 and r11, -16 - 463706: 4c 89 fa mov rdx, r15 - 463709: 4c 89 df mov rdi, r11 - 46370c: 48 8d b5 70 fb ff ff lea rsi, [rbp - 1168] - 463713: 48 89 d9 mov rcx, rbx - 463716: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 46371d: 44 89 95 00 fb ff ff mov dword ptr [rbp - 1280], r10d - 463724: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 - 46372b: e8 50 ca 00 00 call 0x470180 - 463730: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] - 463737: 44 8b 95 00 fb ff ff mov r10d, dword ptr [rbp - 1280] - 46373e: 48 83 f8 ff cmp rax, -1 - 463742: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 463749: 49 89 c7 mov r15, rax - 46374c: 0f 84 26 e2 ff ff je 0x461978 <__vfprintf_internal+0x418> - 463752: 44 89 fb mov ebx, r15d - 463755: e9 1c e6 ff ff jmp 0x461d76 <__vfprintf_internal+0x816> - 46375a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 463760: c7 85 f0 fa ff ff 0a 00 00 00 mov dword ptr [rbp - 1296], 10 - 46376a: 49 f7 db neg r11 - 46376d: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 - 463774: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 - 46377e: e9 25 ee ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> - 463783: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 463788: 83 f8 2f cmp eax, 47 - 46378b: 0f 87 2a 06 00 00 ja 0x463dbb <__vfprintf_internal+0x285b> - 463791: 89 c2 mov edx, eax - 463793: 83 c0 08 add eax, 8 - 463796: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 46379a: 41 89 06 mov dword ptr [r14], eax - 46379d: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 - 4637a7: 0f b7 02 movzx eax, word ptr [rdx] - 4637aa: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 - 4637b4: 48 89 85 00 fb ff ff mov qword ptr [rbp - 1280], rax - 4637bb: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 4637c5: e9 de ed ff ff jmp 0x4625a8 <__vfprintf_internal+0x1048> - 4637ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4637d0: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 4637d4: 48 8d 42 08 lea rax, [rdx + 8] - 4637d8: 49 89 46 08 mov qword ptr [r14 + 8], rax - 4637dc: e9 12 f7 ff ff jmp 0x462ef3 <__vfprintf_internal+0x1993> - 4637e1: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 4637e5: 80 a5 7d fb ff ff ef and byte ptr [rbp - 1155], -17 - 4637ec: 48 83 c0 0f add rax, 15 - 4637f0: 48 83 e0 f0 and rax, -16 - 4637f4: 48 8d 50 10 lea rdx, [rax + 16] - 4637f8: 49 89 56 08 mov qword ptr [r14 + 8], rdx - 4637fc: db 28 fld tbyte ptr [rax] - 4637fe: db bd 60 fb ff ff fstp tbyte ptr [rbp - 1184] - 463804: e9 d7 e9 ff ff jmp 0x4621e0 <__vfprintf_internal+0xc80> - 463809: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 46380d: 80 a5 7d fb ff ff ef and byte ptr [rbp - 1155], -17 - 463814: 48 83 c0 0f add rax, 15 - 463818: 48 83 e0 f0 and rax, -16 - 46381c: 48 8d 50 10 lea rdx, [rax + 16] - 463820: 49 89 56 08 mov qword ptr [r14 + 8], rdx - 463824: db 28 fld tbyte ptr [rax] - 463826: db bd 60 fb ff ff fstp tbyte ptr [rbp - 1184] - 46382c: e9 87 f3 ff ff jmp 0x462bb8 <__vfprintf_internal+0x1658> - 463831: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 463838: 4c 89 df mov rdi, r11 - 46383b: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 463842: 44 89 95 00 fb ff ff mov dword ptr [rbp - 1280], r10d - 463849: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 - 463850: e8 2b d9 f9 ff call 0x401180 <.plt+0x160> - 463855: e9 f8 e4 ff ff jmp 0x461d52 <__vfprintf_internal+0x7f2> - 46385a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 463860: bb 06 00 00 00 mov ebx, 6 - 463865: 41 bf 06 00 00 00 mov r15d, 6 - 46386b: 4c 8d 1d 01 53 04 00 lea r11, [rip + 283393] # 0x4a8b73 - 463872: e9 ff e4 ff ff jmp 0x461d76 <__vfprintf_internal+0x816> - 463877: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 463880: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 463887: 4c 8d 78 02 lea r15, [rax + 2] - 46388b: 0f b6 40 02 movzx eax, byte ptr [rax + 2] - 46388f: 83 e8 30 sub eax, 48 - 463892: 83 f8 09 cmp eax, 9 - 463895: 0f 86 c6 09 00 00 jbe 0x464261 <__vfprintf_internal+0x2d01> - 46389b: 41 8b 06 mov eax, dword ptr [r14] - 46389e: 83 f8 2f cmp eax, 47 - 4638a1: 0f 86 ad 05 00 00 jbe 0x463e54 <__vfprintf_internal+0x28f4> - 4638a7: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 4638ab: 48 8d 42 08 lea rax, [rdx + 8] - 4638af: 49 89 46 08 mov qword ptr [r14 + 8], rax - 4638b3: 8b 02 mov eax, dword ptr [rdx] - 4638b5: ba ff ff ff ff mov edx, 4294967295 - 4638ba: 4c 89 bd 38 fb ff ff mov qword ptr [rbp - 1224], r15 - 4638c1: 85 c0 test eax, eax - 4638c3: 0f 49 d0 cmovns edx, eax - 4638c6: 41 89 d0 mov r8d, edx - 4638c9: 41 81 fa c8 03 00 00 cmp r10d, 968 - 4638d0: b8 c8 03 00 00 mov eax, 968 - 4638d5: 41 0f 4d c2 cmovge eax, r10d - 4638d9: 44 39 c0 cmp eax, r8d - 4638dc: 0f 8d f1 e5 ff ff jge 0x461ed3 <__vfprintf_internal+0x973> - 4638e2: 48 83 bd 20 fb ff ff 00 cmp qword ptr [rbp - 1248], 0 - 4638ea: 0f 85 d8 0c 00 00 jne 0x4645c8 <__vfprintf_internal+0x3068> - 4638f0: 41 81 f8 de ff ff 7f cmp r8d, 2147483614 - 4638f7: 0f 8f 63 e1 ff ff jg 0x461a60 <__vfprintf_internal+0x500> - 4638fd: 4d 63 f8 movsxd r15, r8d - 463900: 44 89 8d bc fa ff ff mov dword ptr [rbp - 1348], r9d - 463907: 49 83 c7 20 add r15, 32 - 46390b: 44 89 95 f0 fa ff ff mov dword ptr [rbp - 1296], r10d - 463912: 4c 89 ff mov rdi, r15 - 463915: 44 89 9d 08 fb ff ff mov dword ptr [rbp - 1272], r11d - 46391c: 44 89 85 20 fb ff ff mov dword ptr [rbp - 1248], r8d - 463923: e8 28 64 fb ff call 0x419d50 <__libc_alloca_cutoff> - 463928: 44 8b 85 20 fb ff ff mov r8d, dword ptr [rbp - 1248] - 46392f: 44 8b 9d 08 fb ff ff mov r11d, dword ptr [rbp - 1272] - 463936: 85 c0 test eax, eax - 463938: 44 8b 95 f0 fa ff ff mov r10d, dword ptr [rbp - 1296] - 46393f: 44 8b 8d bc fa ff ff mov r9d, dword ptr [rbp - 1348] - 463946: 75 0d jne 0x463955 <__vfprintf_internal+0x23f5> - 463948: 49 81 ff 00 10 00 00 cmp r15, 4096 - 46394f: 0f 87 20 0d 00 00 ja 0x464675 <__vfprintf_internal+0x3115> - 463955: 49 8d 47 17 lea rax, [r15 + 23] - 463959: 48 89 e6 mov rsi, rsp - 46395c: 48 89 c2 mov rdx, rax - 46395f: 48 25 00 f0 ff ff and rax, -4096 - 463965: 48 29 c6 sub rsi, rax - 463968: 48 83 e2 f0 and rdx, -16 - 46396c: 48 89 f0 mov rax, rsi - 46396f: 48 39 c4 cmp rsp, rax - 463972: 74 15 je 0x463989 <__vfprintf_internal+0x2429> - 463974: 48 81 ec 00 10 00 00 sub rsp, 4096 - 46397b: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 463984: 48 39 c4 cmp rsp, rax - 463987: 75 eb jne 0x463974 <__vfprintf_internal+0x2414> - 463989: 81 e2 ff 0f 00 00 and edx, 4095 - 46398f: 48 29 d4 sub rsp, rdx - 463992: 48 85 d2 test rdx, rdx - 463995: 74 06 je 0x46399d <__vfprintf_internal+0x243d> - 463997: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 46399d: 48 c7 85 20 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1248], 0 - 4639a8: 48 8d 44 24 0f lea rax, [rsp + 15] - 4639ad: 48 83 e0 f0 and rax, -16 - 4639b1: 4c 01 f8 add rax, r15 - 4639b4: 48 89 85 08 fb ff ff mov qword ptr [rbp - 1272], rax - 4639bb: e9 13 e5 ff ff jmp 0x461ed3 <__vfprintf_internal+0x973> - 4639c0: 48 8b b5 38 fb ff ff mov rsi, qword ptr [rbp - 1224] - 4639c7: 48 8d 56 02 lea rdx, [rsi + 2] - 4639cb: 48 8b b5 f0 fa ff ff mov rsi, qword ptr [rbp - 1296] - 4639d2: 0f b6 4e 01 movzx ecx, byte ptr [rsi + 1] - 4639d6: 89 cf mov edi, ecx - 4639d8: 83 e9 30 sub ecx, 48 - 4639db: 83 f9 09 cmp ecx, 9 - 4639de: 76 2b jbe 0x463a0b <__vfprintf_internal+0x24ab> - 4639e0: e9 d2 e0 ff ff jmp 0x461ab7 <__vfprintf_internal+0x557> - 4639e5: 0f 1f 00 nop dword ptr [rax] - 4639e8: 8d 04 80 lea eax, [rax + 4*rax] - 4639eb: 41 bf ff ff ff 7f mov r15d, 2147483647 - 4639f1: 01 c0 add eax, eax - 4639f3: 41 29 cf sub r15d, ecx - 4639f6: 44 39 f8 cmp eax, r15d - 4639f9: 7f 28 jg 0x463a23 <__vfprintf_internal+0x24c3> - 4639fb: 01 c8 add eax, ecx - 4639fd: 83 fe 09 cmp esi, 9 - 463a00: 0f 87 a8 e0 ff ff ja 0x461aae <__vfprintf_internal+0x54e> - 463a06: 89 f1 mov ecx, esi - 463a08: 4c 89 d2 mov rdx, r10 - 463a0b: 0f b6 72 01 movzx esi, byte ptr [rdx + 1] - 463a0f: 4c 8d 52 01 lea r10, [rdx + 1] - 463a13: 89 f7 mov edi, esi - 463a15: 83 ee 30 sub esi, 48 - 463a18: 85 c0 test eax, eax - 463a1a: 78 e1 js 0x4639fd <__vfprintf_internal+0x249d> - 463a1c: 3d cc cc cc 0c cmp eax, 214748364 - 463a21: 7e c5 jle 0x4639e8 <__vfprintf_internal+0x2488> - 463a23: 83 fe 09 cmp esi, 9 - 463a26: 0f 87 4c ea ff ff ja 0x462478 <__vfprintf_internal+0xf18> - 463a2c: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] - 463a30: 4c 8d 52 02 lea r10, [rdx + 2] - 463a34: 83 e9 30 sub ecx, 48 - 463a37: 83 f9 09 cmp ecx, 9 - 463a3a: 0f 87 38 ea ff ff ja 0x462478 <__vfprintf_internal+0xf18> - 463a40: b8 ff ff ff ff mov eax, 4294967295 - 463a45: eb c1 jmp 0x463a08 <__vfprintf_internal+0x24a8> - 463a47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 463a50: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 463a54: 48 8d 42 08 lea rax, [rdx + 8] - 463a58: 49 89 46 08 mov qword ptr [r14 + 8], rax - 463a5c: e9 86 e9 ff ff jmp 0x4623e7 <__vfprintf_internal+0xe87> - 463a61: 48 c7 c0 c0 ff ff ff mov rax, -64 - 463a68: 41 83 cf 20 or r15d, 32 - 463a6c: 41 b9 ff ff ff ff mov r9d, 4294967295 - 463a72: 45 89 3c 24 mov dword ptr [r12], r15d - 463a76: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 - 463a7d: e9 85 de ff ff jmp 0x461907 <__vfprintf_internal+0x3a7> - 463a82: 41 83 f8 05 cmp r8d, 5 - 463a86: b8 05 00 00 00 mov eax, 5 - 463a8b: 4c 8d 1d b2 50 04 00 lea r11, [rip + 282802] # 0x4a8b44 <__strtol_ul_max_tab+0x124> - 463a92: 44 0f 4c c0 cmovl r8d, eax - 463a96: 41 80 ff 53 cmp r15b, 83 - 463a9a: 0f 85 92 e2 ff ff jne 0x461d32 <__vfprintf_internal+0x7d2> - 463aa0: 48 8d 05 9d 50 04 00 lea rax, [rip + 282781] # 0x4a8b44 <__strtol_ul_max_tab+0x124> - 463aa7: 48 8d 9d b0 fb ff ff lea rbx, [rbp - 1104] - 463aae: 48 c7 85 b0 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1104], 0 - 463ab9: 48 89 85 70 fb ff ff mov qword ptr [rbp - 1168], rax - 463ac0: e9 9d fb ff ff jmp 0x463662 <__vfprintf_internal+0x2102> - 463ac5: 48 c7 c0 b0 ff ff ff mov rax, -80 - 463acc: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 463ad0: 48 8b 00 mov rax, qword ptr [rax] - 463ad3: 48 8b 78 50 mov rdi, qword ptr [rax + 80] - 463ad7: 48 8b 70 48 mov rsi, qword ptr [rax + 72] - 463adb: 0f b6 07 movzx eax, byte ptr [rdi] - 463ade: 48 89 b5 c8 fa ff ff mov qword ptr [rbp - 1336], rsi - 463ae5: 84 c0 test al, al - 463ae7: 0f 84 bb 03 00 00 je 0x463ea8 <__vfprintf_internal+0x2948> - 463aed: 3c 7f cmp al, 127 - 463aef: 0f 84 b3 03 00 00 je 0x463ea8 <__vfprintf_internal+0x2948> - 463af5: 80 3e 00 cmp byte ptr [rsi], 0 - 463af8: b8 00 00 00 00 mov eax, 0 - 463afd: 48 0f 45 c7 cmovne rax, rdi - 463b01: 48 89 85 d8 fa ff ff mov qword ptr [rbp - 1320], rax - 463b08: e9 95 e7 ff ff jmp 0x4622a2 <__vfprintf_internal+0xd42> - 463b0d: 8b bd e8 fa ff ff mov edi, dword ptr [rbp - 1304] - 463b13: 85 ff test edi, edi - 463b15: 0f 84 44 ec ff ff je 0x46275f <__vfprintf_internal+0x11ff> - 463b1b: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 463b20: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 463b25: 0f 83 13 0b 00 00 jae 0x46463e <__vfprintf_internal+0x30de> - 463b2b: 48 8d 50 01 lea rdx, [rax + 1] - 463b2f: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 463b34: c6 00 20 mov byte ptr [rax], 32 - 463b37: e9 12 ec ff ff jmp 0x46274e <__vfprintf_internal+0x11ee> - 463b3c: 48 63 d3 movsxd rdx, ebx - 463b3f: be 20 00 00 00 mov esi, 32 - 463b44: 4c 89 e7 mov rdi, r12 - 463b47: 4c 89 85 f8 fa ff ff mov qword ptr [rbp - 1288], r8 - 463b4e: 48 89 95 08 fb ff ff mov qword ptr [rbp - 1272], rdx - 463b55: e8 06 8e 00 00 call 0x46c960 <_IO_padn> - 463b5a: 48 8b 95 08 fb ff ff mov rdx, qword ptr [rbp - 1272] - 463b61: 48 39 c2 cmp rdx, rax - 463b64: 0f 85 0e de ff ff jne 0x461978 <__vfprintf_internal+0x418> - 463b6a: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] - 463b71: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 463b78: 0f 87 92 0c 00 00 ja 0x464810 <__vfprintf_internal+0x32b0> - 463b7e: b8 ff ff ff 7f mov eax, 2147483647 - 463b83: 4c 8b 85 f8 fa ff ff mov r8, qword ptr [rbp - 1288] - 463b8a: 44 29 c8 sub eax, r9d - 463b8d: 39 d8 cmp eax, ebx - 463b8f: 0f 82 e3 e8 ff ff jb 0x462478 <__vfprintf_internal+0xf18> - 463b95: 41 01 d9 add r9d, ebx - 463b98: e9 03 e0 ff ff jmp 0x461ba0 <__vfprintf_internal+0x640> - 463b9d: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 463ba1: 48 8d 42 08 lea rax, [rdx + 8] - 463ba5: 49 89 46 08 mov qword ptr [r14 + 8], rax - 463ba9: e9 88 e9 ff ff jmp 0x462536 <__vfprintf_internal+0xfd6> - 463bae: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 463bb2: 48 8d 42 08 lea rax, [rdx + 8] - 463bb6: 49 89 46 08 mov qword ptr [r14 + 8], rax - 463bba: e9 5b f0 ff ff jmp 0x462c1a <__vfprintf_internal+0x16ba> - 463bbf: 44 8b 9d 00 fb ff ff mov r11d, dword ptr [rbp - 1280] - 463bc6: 45 85 db test r11d, r11d - 463bc9: 0f 85 28 05 00 00 jne 0x4640f7 <__vfprintf_internal+0x2b97> - 463bcf: 83 f8 2f cmp eax, 47 - 463bd2: 0f 87 ae 07 00 00 ja 0x464386 <__vfprintf_internal+0x2e26> - 463bd8: 89 c2 mov edx, eax - 463bda: 83 c0 08 add eax, 8 - 463bdd: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 463be1: 41 89 06 mov dword ptr [r14], eax - 463be4: 4c 63 1a movsxd r11, dword ptr [rdx] - 463be7: e9 31 f0 ff ff jmp 0x462c1d <__vfprintf_internal+0x16bd> - 463bec: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] - 463bf3: 45 85 c0 test r8d, r8d - 463bf6: 0f 85 19 05 00 00 jne 0x464115 <__vfprintf_internal+0x2bb5> - 463bfc: 83 f8 2f cmp eax, 47 - 463bff: 0f 87 a3 07 00 00 ja 0x4643a8 <__vfprintf_internal+0x2e48> - 463c05: 89 c2 mov edx, eax - 463c07: 83 c0 08 add eax, 8 - 463c0a: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 463c0e: 41 89 06 mov dword ptr [r14], eax - 463c11: 48 8b 02 mov rax, qword ptr [rdx] - 463c14: 44 89 08 mov dword ptr [rax], r9d - 463c17: e9 04 e0 ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> - 463c1c: 49 63 d2 movsxd rdx, r10d - 463c1f: be 20 00 00 00 mov esi, 32 - 463c24: 4c 89 e7 mov rdi, r12 - 463c27: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d - 463c2e: 48 89 95 00 fb ff ff mov qword ptr [rbp - 1280], rdx - 463c35: 4c 89 9d f0 fa ff ff mov qword ptr [rbp - 1296], r11 - 463c3c: 44 89 95 f8 fa ff ff mov dword ptr [rbp - 1288], r10d - 463c43: e8 18 8d 00 00 call 0x46c960 <_IO_padn> - 463c48: 48 8b 95 00 fb ff ff mov rdx, qword ptr [rbp - 1280] - 463c4f: 48 39 c2 cmp rdx, rax - 463c52: 0f 85 20 dd ff ff jne 0x461978 <__vfprintf_internal+0x418> - 463c58: 44 8b 8d 28 fb ff ff mov r9d, dword ptr [rbp - 1240] - 463c5f: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 463c66: 0f 87 a4 0b 00 00 ja 0x464810 <__vfprintf_internal+0x32b0> - 463c6c: 44 8b 95 f8 fa ff ff mov r10d, dword ptr [rbp - 1288] - 463c73: b8 ff ff ff 7f mov eax, 2147483647 - 463c78: 4c 8b 9d f0 fa ff ff mov r11, qword ptr [rbp - 1296] - 463c7f: 44 29 c8 sub eax, r9d - 463c82: 44 39 d0 cmp eax, r10d - 463c85: 0f 82 ed e7 ff ff jb 0x462478 <__vfprintf_internal+0xf18> - 463c8b: 45 01 d1 add r9d, r10d - 463c8e: e9 dc f2 ff ff jmp 0x462f6f <__vfprintf_internal+0x1a0f> - 463c93: 0f b6 52 01 movzx edx, byte ptr [rdx + 1] - 463c97: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 463c9e: 83 ea 30 sub edx, 48 - 463ca1: 48 83 c0 02 add rax, 2 - 463ca5: 83 fa 09 cmp edx, 9 - 463ca8: 76 2a jbe 0x463cd4 <__vfprintf_internal+0x2774> - 463caa: e9 b5 09 00 00 jmp 0x464664 <__vfprintf_internal+0x3104> - 463caf: 90 nop - 463cb0: 47 8d 04 80 lea r8d, [r8 + 4*r8] - 463cb4: bf ff ff ff 7f mov edi, 2147483647 - 463cb9: 45 01 c0 add r8d, r8d - 463cbc: 29 d7 sub edi, edx - 463cbe: 41 39 f8 cmp r8d, edi - 463cc1: 7f 2a jg 0x463ced <__vfprintf_internal+0x278d> - 463cc3: 41 01 d0 add r8d, edx - 463cc6: 83 f9 09 cmp ecx, 9 - 463cc9: 0f 87 fd 00 00 00 ja 0x463dcc <__vfprintf_internal+0x286c> - 463ccf: 89 ca mov edx, ecx - 463cd1: 48 89 f0 mov rax, rsi - 463cd4: 0f b6 48 01 movzx ecx, byte ptr [rax + 1] - 463cd8: 48 8d 70 01 lea rsi, [rax + 1] - 463cdc: 83 e9 30 sub ecx, 48 - 463cdf: 45 85 c0 test r8d, r8d - 463ce2: 78 e2 js 0x463cc6 <__vfprintf_internal+0x2766> - 463ce4: 41 81 f8 cc cc cc 0c cmp r8d, 214748364 - 463ceb: 7e c3 jle 0x463cb0 <__vfprintf_internal+0x2750> - 463ced: 83 f9 09 cmp ecx, 9 - 463cf0: 0f 87 82 e7 ff ff ja 0x462478 <__vfprintf_internal+0xf18> - 463cf6: 0f b6 50 02 movzx edx, byte ptr [rax + 2] - 463cfa: 48 8d 70 02 lea rsi, [rax + 2] - 463cfe: 83 ea 30 sub edx, 48 - 463d01: 83 fa 09 cmp edx, 9 - 463d04: 0f 87 6e e7 ff ff ja 0x462478 <__vfprintf_internal+0xf18> - 463d0a: 41 b8 ff ff ff ff mov r8d, 4294967295 - 463d10: eb bf jmp 0x463cd1 <__vfprintf_internal+0x2771> - 463d12: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d - 463d19: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 463d20: 48 89 85 10 fb ff ff mov qword ptr [rbp - 1264], rax - 463d27: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 463d2e: e8 5d 00 fb ff call 0x413d90 <_IO_vtable_check> - 463d33: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] - 463d3a: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] - 463d41: 48 8b 85 10 fb ff ff mov rax, qword ptr [rbp - 1264] - 463d48: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 463d4f: e9 ee ef ff ff jmp 0x462d42 <__vfprintf_internal+0x17e2> - 463d54: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d - 463d5b: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 463d62: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 463d69: e8 22 00 fb ff call 0x413d90 <_IO_vtable_check> - 463d6e: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] - 463d75: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] - 463d7c: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 463d83: e9 7d ea ff ff jmp 0x462805 <__vfprintf_internal+0x12a5> - 463d88: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 463d8c: 48 8d 42 08 lea rax, [rdx + 8] - 463d90: 49 89 46 08 mov qword ptr [r14 + 8], rax - 463d94: e9 3b e4 ff ff jmp 0x4621d4 <__vfprintf_internal+0xc74> - 463d99: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 463d9d: 48 8d 42 08 lea rax, [rdx + 8] - 463da1: 49 89 46 08 mov qword ptr [r14 + 8], rax - 463da5: e9 02 ee ff ff jmp 0x462bac <__vfprintf_internal+0x164c> - 463daa: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 463dae: 48 8d 42 08 lea rax, [rdx + 8] - 463db2: 49 89 46 08 mov qword ptr [r14 + 8], rax - 463db6: e9 58 f6 ff ff jmp 0x463413 <__vfprintf_internal+0x1eb3> - 463dbb: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 463dbf: 48 8d 42 08 lea rax, [rdx + 8] - 463dc3: 49 89 46 08 mov qword ptr [r14 + 8], rax - 463dc7: e9 d1 f9 ff ff jmp 0x46379d <__vfprintf_internal+0x223d> - 463dcc: 48 89 b5 38 fb ff ff mov qword ptr [rbp - 1224], rsi - 463dd3: 41 83 f8 ff cmp r8d, -1 - 463dd7: 0f 85 ec fa ff ff jne 0x4638c9 <__vfprintf_internal+0x2369> - 463ddd: e9 96 e6 ff ff jmp 0x462478 <__vfprintf_internal+0xf18> - 463de2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 463de8: 49 63 da movsxd rbx, r10d - 463deb: be 20 00 00 00 mov esi, 32 - 463df0: 4c 89 e7 mov rdi, r12 - 463df3: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d - 463dfa: 48 89 da mov rdx, rbx - 463dfd: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 463e04: 44 89 95 18 fb ff ff mov dword ptr [rbp - 1256], r10d - 463e0b: e8 50 8b 00 00 call 0x46c960 <_IO_padn> - 463e10: 48 39 c3 cmp rbx, rax - 463e13: 0f 85 5f db ff ff jne 0x461978 <__vfprintf_internal+0x418> - 463e19: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] - 463e20: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 463e27: 0f 87 e3 09 00 00 ja 0x464810 <__vfprintf_internal+0x32b0> - 463e2d: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] - 463e34: b8 ff ff ff 7f mov eax, 2147483647 - 463e39: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] - 463e40: 44 29 c8 sub eax, r9d - 463e43: 44 39 d0 cmp eax, r10d - 463e46: 0f 82 2c e6 ff ff jb 0x462478 <__vfprintf_internal+0xf18> - 463e4c: 45 01 d1 add r9d, r10d - 463e4f: e9 af f1 ff ff jmp 0x463003 <__vfprintf_internal+0x1aa3> - 463e54: 89 c2 mov edx, eax - 463e56: 83 c0 08 add eax, 8 - 463e59: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 463e5d: 41 89 06 mov dword ptr [r14], eax - 463e60: e9 4e fa ff ff jmp 0x4638b3 <__vfprintf_internal+0x2353> - 463e65: 4c 89 ef mov rdi, r13 - 463e68: 44 89 8d 10 fb ff ff mov dword ptr [rbp - 1264], r9d - 463e6f: e8 0c d3 f9 ff call 0x401180 <.plt+0x160> - 463e74: 4c 89 ef mov rdi, r13 - 463e77: 48 8d 70 01 lea rsi, [rax + 1] - 463e7b: e8 50 db 00 00 call 0x4719d0 <__readonly_area> - 463e80: 44 8b 8d 10 fb ff ff mov r9d, dword ptr [rbp - 1264] - 463e87: 85 c0 test eax, eax - 463e89: 89 85 c0 fa ff ff mov dword ptr [rbp - 1344], eax - 463e8f: 0f 89 79 e6 ff ff jns 0x46250e <__vfprintf_internal+0xfae> - 463e95: 48 8d 3d 8c 4d 04 00 lea rdi, [rip + 281996] # 0x4a8c28 - 463e9c: e8 cf fe fa ff call 0x413d70 <__libc_fatal> - 463ea1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 463ea8: 48 c7 85 d8 fa ff ff 00 00 00 00 mov qword ptr [rbp - 1320], 0 - 463eb3: e9 ea e3 ff ff jmp 0x4622a2 <__vfprintf_internal+0xd42> - 463eb8: 48 8d b5 70 fb ff ff lea rsi, [rbp - 1168] - 463ebf: 48 89 d9 mov rcx, rbx - 463ec2: 31 d2 xor edx, edx - 463ec4: 31 ff xor edi, edi - 463ec6: 44 89 8d f0 fa ff ff mov dword ptr [rbp - 1296], r9d - 463ecd: 44 89 95 f8 fa ff ff mov dword ptr [rbp - 1288], r10d - 463ed4: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 - 463edb: 48 89 b5 18 fb ff ff mov qword ptr [rbp - 1256], rsi - 463ee2: e8 99 c2 00 00 call 0x470180 - 463ee7: 49 89 c7 mov r15, rax - 463eea: 48 83 f8 ff cmp rax, -1 - 463eee: 0f 84 84 da ff ff je 0x461978 <__vfprintf_internal+0x418> - 463ef4: 8b 85 b0 fb ff ff mov eax, dword ptr [rbp - 1104] - 463efa: 48 8b b5 18 fb ff ff mov rsi, qword ptr [rbp - 1256] - 463f01: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] - 463f08: 44 8b 95 f8 fa ff ff mov r10d, dword ptr [rbp - 1288] - 463f0f: 85 c0 test eax, eax - 463f11: 89 85 08 fb ff ff mov dword ptr [rbp - 1272], eax - 463f17: 44 8b 8d f0 fa ff ff mov r9d, dword ptr [rbp - 1296] - 463f1e: 0f 85 21 09 00 00 jne 0x464845 <__vfprintf_internal+0x32e5> - 463f24: 49 8d 57 01 lea rdx, [r15 + 1] - 463f28: 48 89 b5 f0 fa ff ff mov qword ptr [rbp - 1296], rsi - 463f2f: 48 89 d7 mov rdi, rdx - 463f32: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 463f39: 44 89 95 00 fb ff ff mov dword ptr [rbp - 1280], r10d - 463f40: 48 89 95 18 fb ff ff mov qword ptr [rbp - 1256], rdx - 463f47: 4c 89 9d 70 fb ff ff mov qword ptr [rbp - 1168], r11 - 463f4e: e8 fd 5d fb ff call 0x419d50 <__libc_alloca_cutoff> - 463f53: 48 8b 95 18 fb ff ff mov rdx, qword ptr [rbp - 1256] - 463f5a: 44 8b 95 00 fb ff ff mov r10d, dword ptr [rbp - 1280] - 463f61: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 463f68: 48 8b b5 f0 fa ff ff mov rsi, qword ptr [rbp - 1296] - 463f6f: 48 81 fa 00 10 00 00 cmp rdx, 4096 - 463f76: 76 08 jbe 0x463f80 <__vfprintf_internal+0x2a20> - 463f78: 85 c0 test eax, eax - 463f7a: 0f 84 e4 08 00 00 je 0x464864 <__vfprintf_internal+0x3304> - 463f80: 48 8d 42 17 lea rax, [rdx + 23] - 463f84: 48 89 e7 mov rdi, rsp - 463f87: 48 89 c1 mov rcx, rax - 463f8a: 48 25 00 f0 ff ff and rax, -4096 - 463f90: 48 29 c7 sub rdi, rax - 463f93: 48 83 e1 f0 and rcx, -16 - 463f97: 48 89 f8 mov rax, rdi - 463f9a: 48 39 c4 cmp rsp, rax - 463f9d: 74 15 je 0x463fb4 <__vfprintf_internal+0x2a54> - 463f9f: 48 81 ec 00 10 00 00 sub rsp, 4096 - 463fa6: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 463faf: 48 39 c4 cmp rsp, rax - 463fb2: 75 eb jne 0x463f9f <__vfprintf_internal+0x2a3f> - 463fb4: 81 e1 ff 0f 00 00 and ecx, 4095 - 463fba: 48 29 cc sub rsp, rcx - 463fbd: 48 85 c9 test rcx, rcx - 463fc0: 74 06 je 0x463fc8 <__vfprintf_internal+0x2a68> - 463fc2: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 463fc8: 4c 8d 44 24 0f lea r8, [rsp + 15] - 463fcd: 4d 89 c3 mov r11, r8 - 463fd0: 49 83 e3 f0 and r11, -16 - 463fd4: 4c 89 df mov rdi, r11 - 463fd7: 48 89 d9 mov rcx, rbx - 463fda: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 463fe1: 44 89 95 00 fb ff ff mov dword ptr [rbp - 1280], r10d - 463fe8: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 - 463fef: e8 8c c1 00 00 call 0x470180 - 463ff4: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 463ffb: 44 8b 95 00 fb ff ff mov r10d, dword ptr [rbp - 1280] - 464002: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] - 464009: e9 44 f7 ff ff jmp 0x463752 <__vfprintf_internal+0x21f2> - 46400e: 48 63 d3 movsxd rdx, ebx - 464011: be 20 00 00 00 mov esi, 32 - 464016: 4c 89 e7 mov rdi, r12 - 464019: 44 89 8d 08 fb ff ff mov dword ptr [rbp - 1272], r9d - 464020: 48 89 95 18 fb ff ff mov qword ptr [rbp - 1256], rdx - 464027: e8 34 89 00 00 call 0x46c960 <_IO_padn> - 46402c: 48 8b 95 18 fb ff ff mov rdx, qword ptr [rbp - 1256] - 464033: 48 39 c2 cmp rdx, rax - 464036: 0f 85 3c d9 ff ff jne 0x461978 <__vfprintf_internal+0x418> - 46403c: 44 8b 8d 08 fb ff ff mov r9d, dword ptr [rbp - 1272] - 464043: 41 81 f9 fe ff ff 7f cmp r9d, 2147483646 - 46404a: 0f 87 c0 07 00 00 ja 0x464810 <__vfprintf_internal+0x32b0> - 464050: b8 ff ff ff 7f mov eax, 2147483647 - 464055: 44 29 c8 sub eax, r9d - 464058: 39 d8 cmp eax, ebx - 46405a: 0f 82 18 e4 ff ff jb 0x462478 <__vfprintf_internal+0xf18> - 464060: 41 01 d9 add r9d, ebx - 464063: e9 67 e3 ff ff jmp 0x4623cf <__vfprintf_internal+0xe6f> - 464068: 48 c7 c0 c0 ff ff ff mov rax, -64 - 46406f: 41 b9 ff ff ff ff mov r9d, 4294967295 - 464075: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 46407c: e9 86 d8 ff ff jmp 0x461907 <__vfprintf_internal+0x3a7> - 464081: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d - 464088: 48 89 85 f0 fa ff ff mov qword ptr [rbp - 1296], rax - 46408f: 44 89 95 f8 fa ff ff mov dword ptr [rbp - 1288], r10d - 464096: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 - 46409d: e8 ee fc fa ff call 0x413d90 <_IO_vtable_check> - 4640a2: 44 8b 8d 28 fb ff ff mov r9d, dword ptr [rbp - 1240] - 4640a9: 48 8b 85 f0 fa ff ff mov rax, qword ptr [rbp - 1296] - 4640b0: 44 8b 95 f8 fa ff ff mov r10d, dword ptr [rbp - 1288] - 4640b7: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] - 4640be: e9 d4 ee ff ff jmp 0x462f97 <__vfprintf_internal+0x1a37> - 4640c3: 4c 89 85 f8 fa ff ff mov qword ptr [rbp - 1288], r8 - 4640ca: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d - 4640d1: 48 89 85 08 fb ff ff mov qword ptr [rbp - 1272], rax - 4640d8: e8 b3 fc fa ff call 0x413d90 <_IO_vtable_check> - 4640dd: 4c 8b 85 f8 fa ff ff mov r8, qword ptr [rbp - 1288] - 4640e4: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] - 4640eb: 48 8b 85 08 fb ff ff mov rax, qword ptr [rbp - 1272] - 4640f2: e9 d1 da ff ff jmp 0x461bc8 <__vfprintf_internal+0x668> - 4640f7: 83 f8 2f cmp eax, 47 - 4640fa: 0f 87 b9 02 00 00 ja 0x4643b9 <__vfprintf_internal+0x2e59> - 464100: 89 c2 mov edx, eax - 464102: 83 c0 08 add eax, 8 - 464105: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 464109: 41 89 06 mov dword ptr [r14], eax - 46410c: 4c 0f bf 1a movsx r11, word ptr [rdx] - 464110: e9 08 eb ff ff jmp 0x462c1d <__vfprintf_internal+0x16bd> - 464115: 83 f8 2f cmp eax, 47 - 464118: 0f 87 79 02 00 00 ja 0x464397 <__vfprintf_internal+0x2e37> - 46411e: 89 c2 mov edx, eax - 464120: 83 c0 08 add eax, 8 - 464123: 49 03 56 10 add rdx, qword ptr [r14 + 16] - 464127: 41 89 06 mov dword ptr [r14], eax - 46412a: 48 8b 02 mov rax, qword ptr [rdx] - 46412d: 66 44 89 08 mov word ptr [rax], r9w - 464131: e9 ea da ff ff jmp 0x461c20 <__vfprintf_internal+0x6c0> - 464136: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 46413a: 48 8d 42 08 lea rax, [rdx + 8] - 46413e: 49 89 46 08 mov qword ptr [r14 + 8], rax - 464142: e9 bc f4 ff ff jmp 0x463603 <__vfprintf_internal+0x20a3> - 464147: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 46414b: 48 83 c0 0f add rax, 15 - 46414f: 48 83 e0 f0 and rax, -16 - 464153: 48 8d 50 10 lea rdx, [rax + 16] - 464157: 49 89 56 08 mov qword ptr [r14 + 8], rdx - 46415b: e9 c2 f3 ff ff jmp 0x463522 <__vfprintf_internal+0x1fc2> - 464160: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 464164: 48 83 c0 0f add rax, 15 - 464168: 48 83 e0 f0 and rax, -16 - 46416c: 48 8d 50 10 lea rdx, [rax + 16] - 464170: 49 89 56 08 mov qword ptr [r14 + 8], rdx - 464174: e9 f1 f3 ff ff jmp 0x46356a <__vfprintf_internal+0x200a> - 464179: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 46417d: 48 8d 42 08 lea rax, [rdx + 8] - 464181: 49 89 46 08 mov qword ptr [r14 + 8], rax - 464185: e9 4b f4 ff ff jmp 0x4635d5 <__vfprintf_internal+0x2075> - 46418a: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d - 464191: be 2d 00 00 00 mov esi, 45 - 464196: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d - 46419d: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d - 4641a4: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 4641ab: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 4641b2: 4c 89 e7 mov rdi, r12 - 4641b5: e8 36 32 fb ff call 0x4173f0 <__overflow> - 4641ba: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 4641c1: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] - 4641c8: 83 f8 ff cmp eax, -1 - 4641cb: 44 8b 95 08 fb ff ff mov r10d, dword ptr [rbp - 1272] - 4641d2: 44 8b 85 f8 fa ff ff mov r8d, dword ptr [rbp - 1288] - 4641d9: 44 8b 8d 28 fb ff ff mov r9d, dword ptr [rbp - 1240] - 4641e0: 0f 85 94 ea ff ff jne 0x462c7a <__vfprintf_internal+0x171a> - 4641e6: e9 8d d7 ff ff jmp 0x461978 <__vfprintf_internal+0x418> - 4641eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4641f0: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d - 4641f7: be 2d 00 00 00 mov esi, 45 - 4641fc: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d - 464203: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 46420a: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 464211: 4c 89 e7 mov rdi, r12 - 464214: e8 d7 31 fb ff call 0x4173f0 <__overflow> - 464219: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 464220: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] - 464227: 83 f8 ff cmp eax, -1 - 46422a: 44 8b 85 f8 fa ff ff mov r8d, dword ptr [rbp - 1288] - 464231: 44 8b 8d 28 fb ff ff mov r9d, dword ptr [rbp - 1240] - 464238: 0f 85 10 e5 ff ff jne 0x46274e <__vfprintf_internal+0x11ee> - 46423e: e9 35 d7 ff ff jmp 0x461978 <__vfprintf_internal+0x418> - 464243: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 464248: 41 81 fa de ff ff 7f cmp r10d, 2147483614 - 46424f: 0f 87 23 e2 ff ff ja 0x462478 <__vfprintf_internal+0xf18> - 464255: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax - 46425c: e9 39 f1 ff ff jmp 0x46339a <__vfprintf_internal+0x1e3a> - 464261: 41 0f b6 4f 01 movzx ecx, byte ptr [r15 + 1] - 464266: 48 8b 95 38 fb ff ff mov rdx, qword ptr [rbp - 1224] - 46426d: 41 89 c8 mov r8d, ecx - 464270: 83 e9 30 sub ecx, 48 - 464273: 48 83 c2 03 add rdx, 3 - 464277: 83 f9 09 cmp ecx, 9 - 46427a: 77 75 ja 0x4642f1 <__vfprintf_internal+0x2d91> - 46427c: 4c 89 bd 38 fb ff ff mov qword ptr [rbp - 1224], r15 - 464283: eb 1f jmp 0x4642a4 <__vfprintf_internal+0x2d44> - 464285: 8d 04 80 lea eax, [rax + 4*rax] - 464288: 41 bf ff ff ff 7f mov r15d, 2147483647 - 46428e: 01 c0 add eax, eax - 464290: 41 29 cf sub r15d, ecx - 464293: 44 39 f8 cmp eax, r15d - 464296: 7f 25 jg 0x4642bd <__vfprintf_internal+0x2d5d> - 464298: 01 c8 add eax, ecx - 46429a: 83 fe 09 cmp esi, 9 - 46429d: 77 42 ja 0x4642e1 <__vfprintf_internal+0x2d81> - 46429f: 89 f1 mov ecx, esi - 4642a1: 48 89 fa mov rdx, rdi - 4642a4: 0f b6 72 01 movzx esi, byte ptr [rdx + 1] - 4642a8: 48 8d 7a 01 lea rdi, [rdx + 1] - 4642ac: 41 89 f0 mov r8d, esi - 4642af: 83 ee 30 sub esi, 48 - 4642b2: 85 c0 test eax, eax - 4642b4: 78 e4 js 0x46429a <__vfprintf_internal+0x2d3a> - 4642b6: 3d cc cc cc 0c cmp eax, 214748364 - 4642bb: 7e c8 jle 0x464285 <__vfprintf_internal+0x2d25> - 4642bd: 83 fe 09 cmp esi, 9 - 4642c0: 0f 87 b2 e1 ff ff ja 0x462478 <__vfprintf_internal+0xf18> - 4642c6: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] - 4642ca: 48 8d 7a 02 lea rdi, [rdx + 2] - 4642ce: 83 e9 30 sub ecx, 48 - 4642d1: 83 f9 09 cmp ecx, 9 - 4642d4: 0f 87 9e e1 ff ff ja 0x462478 <__vfprintf_internal+0xf18> - 4642da: b8 ff ff ff ff mov eax, 4294967295 - 4642df: eb c0 jmp 0x4642a1 <__vfprintf_internal+0x2d41> - 4642e1: 4c 8b bd 38 fb ff ff mov r15, qword ptr [rbp - 1224] - 4642e8: 83 f8 ff cmp eax, -1 - 4642eb: 0f 84 87 e1 ff ff je 0x462478 <__vfprintf_internal+0xf18> - 4642f1: 85 c0 test eax, eax - 4642f3: 0f 84 a2 f5 ff ff je 0x46389b <__vfprintf_internal+0x233b> - 4642f9: 41 80 f8 24 cmp r8b, 36 - 4642fd: 0f 85 98 f5 ff ff jne 0x46389b <__vfprintf_internal+0x233b> - 464303: e9 c8 d7 ff ff jmp 0x461ad0 <__vfprintf_internal+0x570> - 464308: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 464310: 45 31 db xor r11d, r11d - 464313: 31 d2 xor edx, edx - 464315: e9 05 de ff ff jmp 0x46211f <__vfprintf_internal+0xbbf> - 46431a: be 25 00 00 00 mov esi, 37 - 46431f: 4c 89 e7 mov rdi, r12 - 464322: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d - 464329: e8 c2 30 fb ff call 0x4173f0 <__overflow> - 46432e: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] - 464335: 83 f8 ff cmp eax, -1 - 464338: 0f 85 a2 e5 ff ff jne 0x4628e0 <__vfprintf_internal+0x1380> - 46433e: e9 35 d6 ff ff jmp 0x461978 <__vfprintf_internal+0x418> - 464343: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 464348: 45 31 db xor r11d, r11d - 46434b: 31 d2 xor edx, edx - 46434d: e9 95 e7 ff ff jmp 0x462ae7 <__vfprintf_internal+0x1587> - 464352: 44 89 8d 08 fb ff ff mov dword ptr [rbp - 1272], r9d - 464359: 48 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], rcx - 464360: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 - 464367: e8 24 fa fa ff call 0x413d90 <_IO_vtable_check> - 46436c: 44 8b 8d 08 fb ff ff mov r9d, dword ptr [rbp - 1272] - 464373: 48 8b 8d 10 fb ff ff mov rcx, qword ptr [rbp - 1264] - 46437a: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] - 464381: e9 21 da ff ff jmp 0x461da7 <__vfprintf_internal+0x847> - 464386: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 46438a: 48 8d 42 08 lea rax, [rdx + 8] - 46438e: 49 89 46 08 mov qword ptr [r14 + 8], rax - 464392: e9 4d f8 ff ff jmp 0x463be4 <__vfprintf_internal+0x2684> - 464397: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 46439b: 48 8d 42 08 lea rax, [rdx + 8] - 46439f: 49 89 46 08 mov qword ptr [r14 + 8], rax - 4643a3: e9 82 fd ff ff jmp 0x46412a <__vfprintf_internal+0x2bca> - 4643a8: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 4643ac: 48 8d 42 08 lea rax, [rdx + 8] - 4643b0: 49 89 46 08 mov qword ptr [r14 + 8], rax - 4643b4: e9 58 f8 ff ff jmp 0x463c11 <__vfprintf_internal+0x26b1> - 4643b9: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 4643bd: 48 8d 42 08 lea rax, [rdx + 8] - 4643c1: 49 89 46 08 mov qword ptr [r14 + 8], rax - 4643c5: e9 42 fd ff ff jmp 0x46410c <__vfprintf_internal+0x2bac> - 4643ca: 0f b6 f2 movzx esi, dl - 4643cd: 4c 89 e7 mov rdi, r12 - 4643d0: 44 89 8d 18 fb ff ff mov dword ptr [rbp - 1256], r9d - 4643d7: e8 14 30 fb ff call 0x4173f0 <__overflow> - 4643dc: 44 8b 8d 18 fb ff ff mov r9d, dword ptr [rbp - 1256] - 4643e3: 83 f8 ff cmp eax, -1 - 4643e6: 0f 85 18 e0 ff ff jne 0x462404 <__vfprintf_internal+0xea4> - 4643ec: e9 87 d5 ff ff jmp 0x461978 <__vfprintf_internal+0x418> - 4643f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4643f8: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d - 4643ff: be 2b 00 00 00 mov esi, 43 - 464404: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d - 46440b: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d - 464412: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 464419: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 464420: e9 8d fd ff ff jmp 0x4641b2 <__vfprintf_internal+0x2c52> - 464425: be 30 00 00 00 mov esi, 48 - 46442a: 4c 89 e7 mov rdi, r12 - 46442d: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 464434: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d - 46443b: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d - 464442: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 464449: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 464450: e8 9b 2f fb ff call 0x4173f0 <__overflow> - 464455: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 46445c: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] - 464463: 83 f8 ff cmp eax, -1 - 464466: 44 8b 95 08 fb ff ff mov r10d, dword ptr [rbp - 1272] - 46446d: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] - 464474: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 46447b: 0f 85 47 e8 ff ff jne 0x462cc8 <__vfprintf_internal+0x1768> - 464481: e9 f2 d4 ff ff jmp 0x461978 <__vfprintf_internal+0x418> - 464486: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 464490: 41 0f b6 f7 movzx esi, r15b - 464494: 4c 89 e7 mov rdi, r12 - 464497: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 46449e: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d - 4644a5: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d - 4644ac: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 4644b3: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 4644ba: e8 31 2f fb ff call 0x4173f0 <__overflow> - 4644bf: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 4644c6: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] - 4644cd: 83 f8 ff cmp eax, -1 - 4644d0: 44 8b 95 08 fb ff ff mov r10d, dword ptr [rbp - 1272] - 4644d7: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] - 4644de: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 4644e5: 0f 85 06 e8 ff ff jne 0x462cf1 <__vfprintf_internal+0x1791> - 4644eb: e9 88 d4 ff ff jmp 0x461978 <__vfprintf_internal+0x418> - 4644f0: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d - 4644f7: be 2b 00 00 00 mov esi, 43 - 4644fc: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d - 464503: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 46450a: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 464511: e9 fb fc ff ff jmp 0x464211 <__vfprintf_internal+0x2cb1> - 464516: 41 0f b6 f7 movzx esi, r15b - 46451a: 4c 89 e7 mov rdi, r12 - 46451d: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 464524: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d - 46452b: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 464532: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 464539: e8 b2 2e fb ff call 0x4173f0 <__overflow> - 46453e: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 464545: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] - 46454c: 83 f8 ff cmp eax, -1 - 46454f: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] - 464556: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 46455d: 0f 85 5e e2 ff ff jne 0x4627c1 <__vfprintf_internal+0x1261> - 464563: e9 10 d4 ff ff jmp 0x461978 <__vfprintf_internal+0x418> - 464568: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 464570: be 30 00 00 00 mov esi, 48 - 464575: 4c 89 e7 mov rdi, r12 - 464578: 44 89 8d f8 fa ff ff mov dword ptr [rbp - 1288], r9d - 46457f: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d - 464586: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 46458d: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 464594: e8 57 2e fb ff call 0x4173f0 <__overflow> - 464599: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 4645a0: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] - 4645a7: 83 f8 ff cmp eax, -1 - 4645aa: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] - 4645b1: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 4645b8: 0f 85 da e1 ff ff jne 0x462798 <__vfprintf_internal+0x1238> - 4645be: e9 b5 d3 ff ff jmp 0x461978 <__vfprintf_internal+0x418> - 4645c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4645c8: 48 8b bd 20 fb ff ff mov rdi, qword ptr [rbp - 1248] - 4645cf: 44 89 8d ac fa ff ff mov dword ptr [rbp - 1364], r9d - 4645d6: 44 89 85 bc fa ff ff mov dword ptr [rbp - 1348], r8d - 4645dd: 44 89 95 f0 fa ff ff mov dword ptr [rbp - 1296], r10d - 4645e4: 44 89 9d 08 fb ff ff mov dword ptr [rbp - 1272], r11d - 4645eb: e8 60 af fb ff call 0x41f550 - 4645f0: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] - 4645f7: 44 8b 85 bc fa ff ff mov r8d, dword ptr [rbp - 1348] - 4645fe: 44 8b 95 f0 fa ff ff mov r10d, dword ptr [rbp - 1296] - 464605: 44 8b 9d 08 fb ff ff mov r11d, dword ptr [rbp - 1272] - 46460c: e9 df f2 ff ff jmp 0x4638f0 <__vfprintf_internal+0x2390> - 464611: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d - 464618: be 20 00 00 00 mov esi, 32 - 46461d: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d - 464624: 44 89 95 08 fb ff ff mov dword ptr [rbp - 1272], r10d - 46462b: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 464632: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 464639: e9 74 fb ff ff jmp 0x4641b2 <__vfprintf_internal+0x2c52> - 46463e: 44 89 8d 28 fb ff ff mov dword ptr [rbp - 1240], r9d - 464645: be 20 00 00 00 mov esi, 32 - 46464a: 44 89 85 f8 fa ff ff mov dword ptr [rbp - 1288], r8d - 464651: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 464658: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 46465f: e9 ad fb ff ff jmp 0x464211 <__vfprintf_internal+0x2cb1> - 464664: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax - 46466b: e9 63 d8 ff ff jmp 0x461ed3 <__vfprintf_internal+0x973> - 464670: e8 5b 75 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 464675: 4c 89 ff mov rdi, r15 - 464678: 44 89 8d ac fa ff ff mov dword ptr [rbp - 1364], r9d - 46467f: 44 89 85 bc fa ff ff mov dword ptr [rbp - 1348], r8d - 464686: e8 d5 a8 fb ff call 0x41ef60 - 46468b: 44 8b 9d 08 fb ff ff mov r11d, dword ptr [rbp - 1272] - 464692: 44 8b 95 f0 fa ff ff mov r10d, dword ptr [rbp - 1296] - 464699: 48 85 c0 test rax, rax - 46469c: 48 89 85 20 fb ff ff mov qword ptr [rbp - 1248], rax - 4646a3: 44 8b 85 bc fa ff ff mov r8d, dword ptr [rbp - 1348] - 4646aa: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] - 4646b1: 0f 84 d9 d2 ff ff je 0x461990 <__vfprintf_internal+0x430> - 4646b7: 4c 03 bd 20 fb ff ff add r15, qword ptr [rbp - 1248] - 4646be: 4c 89 bd 08 fb ff ff mov qword ptr [rbp - 1272], r15 - 4646c5: e9 09 d8 ff ff jmp 0x461ed3 <__vfprintf_internal+0x973> - 4646ca: 48 8d 0d 2f 46 04 00 lea rcx, [rip + 280111] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> - 4646d1: ba 97 06 00 00 mov edx, 1687 - 4646d6: 48 8d 35 6d 44 04 00 lea rsi, [rip + 279661] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 4646dd: 48 8d 3d 1c 45 04 00 lea rdi, [rip + 279836] # 0x4a8c00 - 4646e4: e8 67 e8 f9 ff call 0x402f50 <__assert_fail> - 4646e9: 48 8d 0d 10 46 04 00 lea rcx, [rip + 280080] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> - 4646f0: ba b7 06 00 00 mov edx, 1719 - 4646f5: 48 8d 35 4e 44 04 00 lea rsi, [rip + 279630] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 4646fc: 48 8d 3d fd 44 04 00 lea rdi, [rip + 279805] # 0x4a8c00 - 464703: e8 48 e8 f9 ff call 0x402f50 <__assert_fail> - 464708: 4c 89 ff mov rdi, r15 - 46470b: 44 89 95 bc fa ff ff mov dword ptr [rbp - 1348], r10d - 464712: 44 89 9d 08 fb ff ff mov dword ptr [rbp - 1272], r11d - 464719: e8 42 a8 fb ff call 0x41ef60 - 46471e: 44 8b 9d 08 fb ff ff mov r11d, dword ptr [rbp - 1272] - 464725: 44 8b 95 bc fa ff ff mov r10d, dword ptr [rbp - 1348] - 46472c: 48 85 c0 test rax, rax - 46472f: 48 89 85 20 fb ff ff mov qword ptr [rbp - 1248], rax - 464736: 44 8b 85 ac fa ff ff mov r8d, dword ptr [rbp - 1364] - 46473d: 44 8b 8d a8 fa ff ff mov r9d, dword ptr [rbp - 1368] - 464744: 0f 84 46 d2 ff ff je 0x461990 <__vfprintf_internal+0x430> - 46474a: 4c 03 bd 20 fb ff ff add r15, qword ptr [rbp - 1248] - 464751: 4c 89 bd 08 fb ff ff mov qword ptr [rbp - 1272], r15 - 464758: e9 6a d9 ff ff jmp 0x4620c7 <__vfprintf_internal+0xb67> - 46475d: 4c 89 ff mov rdi, r15 - 464760: 44 89 8d 00 fb ff ff mov dword ptr [rbp - 1280], r9d - 464767: e8 f4 a7 fb ff call 0x41ef60 - 46476c: 49 89 c3 mov r11, rax - 46476f: 48 85 c0 test rax, rax - 464772: 0f 84 00 d2 ff ff je 0x461978 <__vfprintf_internal+0x418> - 464778: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] - 46477f: 44 8b 8d 00 fb ff ff mov r9d, dword ptr [rbp - 1280] - 464786: c7 85 08 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1272], 1 - 464790: e9 71 ef ff ff jmp 0x463706 <__vfprintf_internal+0x21a6> - 464795: 48 89 d7 mov rdi, rdx - 464798: 44 89 95 bc fa ff ff mov dword ptr [rbp - 1348], r10d - 46479f: 44 89 9d f0 fa ff ff mov dword ptr [rbp - 1296], r11d - 4647a6: e8 b5 a7 fb ff call 0x41ef60 - 4647ab: 48 8b 95 08 fb ff ff mov rdx, qword ptr [rbp - 1272] - 4647b2: 44 8b 9d f0 fa ff ff mov r11d, dword ptr [rbp - 1296] - 4647b9: 48 85 c0 test rax, rax - 4647bc: 48 89 85 20 fb ff ff mov qword ptr [rbp - 1248], rax - 4647c3: 44 8b 95 bc fa ff ff mov r10d, dword ptr [rbp - 1348] - 4647ca: 44 8b 85 ac fa ff ff mov r8d, dword ptr [rbp - 1364] - 4647d1: 44 8b 8d a8 fa ff ff mov r9d, dword ptr [rbp - 1368] - 4647d8: 0f 84 b2 d1 ff ff je 0x461990 <__vfprintf_internal+0x430> - 4647de: 48 03 95 20 fb ff ff add rdx, qword ptr [rbp - 1248] - 4647e5: 48 89 95 08 fb ff ff mov qword ptr [rbp - 1272], rdx - 4647ec: e9 a9 eb ff ff jmp 0x46339a <__vfprintf_internal+0x1e3a> - 4647f1: 48 8d 0d 08 45 04 00 lea rcx, [rip + 279816] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> - 4647f8: ba 98 06 00 00 mov edx, 1688 - 4647fd: 48 8d 35 46 43 04 00 lea rsi, [rip + 279366] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 464804: 48 8d 3d f5 43 04 00 lea rdi, [rip + 279541] # 0x4a8c00 - 46480b: e8 40 e7 f9 ff call 0x402f50 <__assert_fail> - 464810: 48 8d 0d e9 44 04 00 lea rcx, [rip + 279785] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> - 464817: ba 98 06 00 00 mov edx, 1688 - 46481c: 48 8d 35 27 43 04 00 lea rsi, [rip + 279335] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 464823: 48 8d 3d a6 43 04 00 lea rdi, [rip + 279462] # 0x4a8bd0 - 46482a: e8 21 e7 f9 ff call 0x402f50 <__assert_fail> - 46482f: 31 db xor ebx, ebx - 464831: e9 29 df ff ff jmp 0x46275f <__vfprintf_internal+0x11ff> - 464836: 85 db test ebx, ebx - 464838: 0f 8f 17 e8 ff ff jg 0x463055 <__vfprintf_internal+0x1af5> - 46483e: 31 db xor ebx, ebx - 464840: e9 df de ff ff jmp 0x462724 <__vfprintf_internal+0x11c4> - 464845: 48 8d 0d b4 44 04 00 lea rcx, [rip + 279732] # 0x4a8d00 <__PRETTY_FUNCTION__.13599> - 46484c: ba 98 06 00 00 mov edx, 1688 - 464851: 48 8d 35 f2 42 04 00 lea rsi, [rip + 279282] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 464858: 48 8d 3d ff 42 04 00 lea rdi, [rip + 279295] # 0x4a8b5e <__strtol_ul_max_tab+0x13e> - 46485f: e8 ec e6 f9 ff call 0x402f50 <__assert_fail> - 464864: 48 89 d7 mov rdi, rdx - 464867: e8 f4 a6 fb ff call 0x41ef60 - 46486c: 49 89 c3 mov r11, rax - 46486f: 48 85 c0 test rax, rax - 464872: 0f 84 00 d1 ff ff je 0x461978 <__vfprintf_internal+0x418> - 464878: 48 8b 95 18 fb ff ff mov rdx, qword ptr [rbp - 1256] - 46487f: 44 8b 95 00 fb ff ff mov r10d, dword ptr [rbp - 1280] - 464886: c7 85 08 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1272], 1 - 464890: 44 8b 8d f8 fa ff ff mov r9d, dword ptr [rbp - 1288] - 464897: 48 8b b5 f0 fa ff ff mov rsi, qword ptr [rbp - 1296] - 46489e: e9 31 f7 ff ff jmp 0x463fd4 <__vfprintf_internal+0x2a74> - 4648a3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4648ae: 66 90 nop - -00000000004648b0 : - 4648b0: 41 56 push r14 - 4648b2: 41 55 push r13 - 4648b4: 41 54 push r12 - 4648b6: 55 push rbp - 4648b7: 53 push rbx - 4648b8: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4648bf: 48 83 0c 24 00 or qword ptr [rsp], 0 - 4648c4: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4648cb: 48 83 0c 24 00 or qword ptr [rsp], 0 - 4648d0: 48 81 ec 30 01 00 00 sub rsp, 304 - 4648d7: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4648e0: 48 89 84 24 28 21 00 00 mov qword ptr [rsp + 8488], rax - 4648e8: 31 c0 xor eax, eax - 4648ea: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 4648f0: 48 89 fb mov rbx, rdi - 4648f3: 85 c0 test eax, eax - 4648f5: 0f 85 c5 01 00 00 jne 0x464ac0 - 4648fb: c7 87 c0 00 00 00 ff ff ff ff mov dword ptr [rdi + 192], 4294967295 - 464905: 48 8d 84 24 20 01 00 00 lea rax, [rsp + 288] - 46490d: 48 8d 7c 24 20 lea rdi, [rsp + 32] - 464912: 48 89 9c 24 00 01 00 00 mov qword ptr [rsp + 256], rbx - 46491a: 66 48 0f 6e c0 movq xmm0, rax - 46491f: 48 8d 84 24 20 21 00 00 lea rax, [rsp + 8480] - 464927: c7 84 24 e0 00 00 00 ff ff ff ff mov dword ptr [rsp + 224], 4294967295 - 464932: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 464937: 8b 43 74 mov eax, dword ptr [rbx + 116] - 46493a: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 46493e: c7 44 24 20 04 80 ad fb mov dword ptr [rsp + 32], 4222451716 - 464946: 89 84 24 94 00 00 00 mov dword ptr [rsp + 148], eax - 46494d: 48 8d 05 6c d7 05 00 lea rax, [rip + 382828] # 0x4c20c0 <_IO_helper_jumps> - 464954: 48 c7 84 24 a8 00 00 00 00 00 00 00 mov qword ptr [rsp + 168], 0 - 464960: 48 89 84 24 f8 00 00 00 mov qword ptr [rsp + 248], rax - 464968: 0f 29 44 24 40 movaps xmmword ptr [rsp + 64], xmm0 - 46496d: e8 ee cb ff ff call 0x461560 <__vfprintf_internal> - 464972: 48 c7 c5 00 00 00 00 mov rbp, 0 - 464979: 41 89 c4 mov r12d, eax - 46497c: 48 85 ed test rbp, rbp - 46497f: 0f 84 53 01 00 00 je 0x464ad8 - 464985: 48 c7 c6 a0 45 48 00 mov rsi, 4736416 - 46498c: 48 89 e7 mov rdi, rsp - 46498f: 48 89 da mov rdx, rbx - 464992: e8 69 b6 b9 ff call 0x0 - 464997: 8b 13 mov edx, dword ptr [rbx] - 464999: 81 e2 00 80 00 00 and edx, 32768 - 46499f: 0f 84 c3 00 00 00 je 0x464a68 - 4649a5: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 4649aa: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 4649af: 48 29 f0 sub rax, rsi - 4649b2: 41 89 c5 mov r13d, eax - 4649b5: 85 c0 test eax, eax - 4649b7: 7e 72 jle 0x464a2b - 4649b9: 4c 8b b3 d8 00 00 00 mov r14, qword ptr [rbx + 216] - 4649c0: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4649c7: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4649ce: 4c 89 f1 mov rcx, r14 - 4649d1: 48 29 d0 sub rax, rdx - 4649d4: 48 29 d1 sub rcx, rdx - 4649d7: 48 39 c8 cmp rax, rcx - 4649da: 0f 86 10 01 00 00 jbe 0x464af0 - 4649e0: 49 63 d5 movsxd rdx, r13d - 4649e3: 48 89 df mov rdi, rbx - 4649e6: 41 ff 56 38 call qword ptr [r14 + 56] - 4649ea: 41 39 c5 cmp r13d, eax - 4649ed: b8 ff ff ff ff mov eax, 4294967295 - 4649f2: 44 0f 45 e0 cmovne r12d, eax - 4649f6: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 4649fc: 75 2d jne 0x464a2b - 4649fe: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 464a05: 8b 47 04 mov eax, dword ptr [rdi + 4] - 464a08: 83 e8 01 sub eax, 1 - 464a0b: 89 47 04 mov dword ptr [rdi + 4], eax - 464a0e: 75 1b jne 0x464a2b - 464a10: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 464a18: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 464a20: 85 d2 test edx, edx - 464a22: 0f 85 f8 00 00 00 jne 0x464b20 - 464a28: 83 2f 01 sub dword ptr [rdi], 1 - 464a2b: 48 85 ed test rbp, rbp - 464a2e: 74 0a je 0x464a3a - 464a30: 48 89 e7 mov rdi, rsp - 464a33: 31 f6 xor esi, esi - 464a35: e8 c6 b5 b9 ff call 0x0 - 464a3a: 48 8b 84 24 28 21 00 00 mov rax, qword ptr [rsp + 8488] - 464a42: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 464a4b: 0f 85 f3 00 00 00 jne 0x464b44 - 464a51: 48 81 c4 30 21 00 00 add rsp, 8496 - 464a58: 44 89 e0 mov eax, r12d - 464a5b: 5b pop rbx - 464a5c: 5d pop rbp - 464a5d: 41 5c pop r12 - 464a5f: 41 5d pop r13 - 464a61: 41 5e pop r14 - 464a63: c3 ret - 464a64: 0f 1f 40 00 nop dword ptr [rax] - 464a68: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 464a6f: 64 4c 8b 2c 25 10 00 00 00 mov r13, qword ptr fs:[16] - 464a78: 4c 39 6f 08 cmp qword ptr [rdi + 8], r13 - 464a7c: 74 1f je 0x464a9d - 464a7e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 464a86: 85 c0 test eax, eax - 464a88: 75 76 jne 0x464b00 - 464a8a: ba 01 00 00 00 mov edx, 1 - 464a8f: 0f b1 17 cmpxchg dword ptr [rdi], edx - 464a92: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 464a99: 4c 89 6f 08 mov qword ptr [rdi + 8], r13 - 464a9d: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 464aa2: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 464aa7: 83 47 04 01 add dword ptr [rdi + 4], 1 - 464aab: 48 29 f0 sub rax, rsi - 464aae: 41 89 c5 mov r13d, eax - 464ab1: 85 c0 test eax, eax - 464ab3: 0f 8f 00 ff ff ff jg 0x4649b9 - 464ab9: e9 38 ff ff ff jmp 0x4649f6 - 464abe: 66 90 nop - 464ac0: 83 f8 ff cmp eax, -1 - 464ac3: 0f 84 3c fe ff ff je 0x464905 - 464ac9: 41 bc ff ff ff ff mov r12d, 4294967295 - 464acf: e9 66 ff ff ff jmp 0x464a3a - 464ad4: 0f 1f 40 00 nop dword ptr [rax] - 464ad8: 48 c7 c0 a0 45 48 00 mov rax, 4736416 - 464adf: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx - 464ae4: 48 89 04 24 mov qword ptr [rsp], rax - 464ae8: e9 aa fe ff ff jmp 0x464997 - 464aed: 0f 1f 00 nop dword ptr [rax] - 464af0: e8 9b f2 fa ff call 0x413d90 <_IO_vtable_check> - 464af5: 48 8b 74 24 40 mov rsi, qword ptr [rsp + 64] - 464afa: e9 e1 fe ff ff jmp 0x4649e0 - 464aff: 90 nop - 464b00: b9 01 00 00 00 mov ecx, 1 - 464b05: 89 d0 mov eax, edx - 464b07: f0 lock - 464b08: 0f b1 0f cmpxchg dword ptr [rdi], ecx - 464b0b: 0f 84 81 ff ff ff je 0x464a92 - 464b11: e8 8a 52 fb ff call 0x419da0 <__lll_lock_wait_private> - 464b16: e9 77 ff ff ff jmp 0x464a92 - 464b1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 464b20: 87 07 xchg dword ptr [rdi], eax - 464b22: 83 f8 01 cmp eax, 1 - 464b25: 0f 8e 00 ff ff ff jle 0x464a2b - 464b2b: 45 31 d2 xor r10d, r10d - 464b2e: ba 01 00 00 00 mov edx, 1 - 464b33: be 81 00 00 00 mov esi, 129 - 464b38: b8 ca 00 00 00 mov eax, 202 - 464b3d: 0f 05 syscall - 464b3f: e9 e7 fe ff ff jmp 0x464a2b - 464b44: e8 87 70 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 464b49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000464b50 : - 464b50: 41 56 push r14 - 464b52: 49 89 f1 mov r9, rsi - 464b55: 41 55 push r13 - 464b57: 41 54 push r12 - 464b59: 55 push rbp - 464b5a: 0f be 29 movsx ebp, byte ptr [rcx] - 464b5d: 53 push rbx - 464b5e: 8d 45 ff lea eax, [rbp - 1] - 464b61: 3c 7d cmp al, 125 - 464b63: 76 13 jbe 0x464b78 - 464b65: 5b pop rbx - 464b66: 4c 89 c8 mov rax, r9 - 464b69: 5d pop rbp - 464b6a: 41 5c pop r12 - 464b6c: 41 5d pop r13 - 464b6e: 41 5e pop r14 - 464b70: c3 ret - 464b71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 464b78: 48 89 d3 mov rbx, rdx - 464b7b: 49 89 d4 mov r12, rdx - 464b7e: 4c 8d 69 01 lea r13, [rcx + 1] - 464b82: 45 89 c6 mov r14d, r8d - 464b85: 48 29 f3 sub rbx, rsi - 464b88: 48 89 da mov rdx, rbx - 464b8b: e8 b0 c4 f9 ff call 0x401040 <.plt+0x20> - 464b90: 48 8d 34 18 lea rsi, [rax + rbx] - 464b94: 48 89 c7 mov rdi, rax - 464b97: 48 39 f0 cmp rax, rsi - 464b9a: 72 37 jb 0x464bd3 - 464b9c: eb 7f jmp 0x464c1d - 464b9e: 66 90 nop - 464ba0: 48 39 f7 cmp rdi, rsi - 464ba3: 73 c0 jae 0x464b65 - 464ba5: 4c 39 ce cmp rsi, r9 - 464ba8: 74 56 je 0x464c00 - 464baa: 45 89 74 24 f8 mov dword ptr [r12 - 8], r14d - 464baf: 41 0f be 6d 00 movsx ebp, byte ptr [r13] - 464bb4: 4d 8d 4c 24 f8 lea r9, [r12 - 8] - 464bb9: 40 80 fd 7e cmp bpl, 126 - 464bbd: 77 41 ja 0x464c00 - 464bbf: 40 84 ed test bpl, bpl - 464bc2: 74 34 je 0x464bf8 - 464bc4: 49 83 c5 01 add r13, 1 - 464bc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 464bd0: 4d 89 cc mov r12, r9 - 464bd3: 8b 46 fc mov eax, dword ptr [rsi - 4] - 464bd6: 48 83 ee 04 sub rsi, 4 - 464bda: 4d 8d 4c 24 fc lea r9, [r12 - 4] - 464bdf: 41 89 44 24 fc mov dword ptr [r12 - 4], eax - 464be4: 83 ed 01 sub ebp, 1 - 464be7: 74 b7 je 0x464ba0 - 464be9: 48 39 f7 cmp rdi, rsi - 464bec: 72 e2 jb 0x464bd0 - 464bee: e9 72 ff ff ff jmp 0x464b65 - 464bf3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 464bf8: 41 0f be 6d ff movsx ebp, byte ptr [r13 - 1] - 464bfd: eb d1 jmp 0x464bd0 - 464bff: 90 nop - 464c00: 48 89 fa mov rdx, rdi - 464c03: 4c 89 cf mov rdi, r9 - 464c06: 48 29 f2 sub rdx, rsi - 464c09: e8 32 c4 f9 ff call 0x401040 <.plt+0x20> - 464c0e: 5b pop rbx - 464c0f: 5d pop rbp - 464c10: 49 89 c1 mov r9, rax - 464c13: 41 5c pop r12 - 464c15: 41 5d pop r13 - 464c17: 4c 89 c8 mov rax, r9 - 464c1a: 41 5e pop r14 - 464c1c: c3 ret - 464c1d: 4d 89 e1 mov r9, r12 - 464c20: e9 40 ff ff ff jmp 0x464b65 - 464c25: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000464c30 <_i18n_number_rewrite>: - 464c30: 41 57 push r15 - 464c32: 41 56 push r14 - 464c34: 49 89 f6 mov r14, rsi - 464c37: 41 55 push r13 - 464c39: 49 89 d5 mov r13, rdx - 464c3c: 41 54 push r12 - 464c3e: 55 push rbp - 464c3f: 48 89 fd mov rbp, rdi - 464c42: 48 8d 3d ef 3e 04 00 lea rdi, [rip + 278255] # 0x4a8b38 <__strtol_ul_max_tab+0x118> - 464c49: 53 push rbx - 464c4a: 49 29 ee sub r14, rbp - 464c4d: 48 81 ec 38 04 00 00 sub rsp, 1080 - 464c54: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 464c5d: 48 89 84 24 28 04 00 00 mov qword ptr [rsp + 1064], rax - 464c65: 31 c0 xor eax, eax - 464c67: 4c 8d 7c 24 20 lea r15, [rsp + 32] - 464c6c: e8 7f cc 00 00 call 0x4718f0 - 464c71: bf 2e 00 00 00 mov edi, 46 - 464c76: 49 89 c4 mov r12, rax - 464c79: 48 89 c6 mov rsi, rax - 464c7c: e8 ff cc 00 00 call 0x471980 - 464c81: 4c 89 e6 mov rsi, r12 - 464c84: bf 2c 00 00 00 mov edi, 44 - 464c89: 89 44 24 08 mov dword ptr [rsp + 8], eax - 464c8d: e8 ee cc 00 00 call 0x471980 - 464c92: 4c 89 f6 mov rsi, r14 - 464c95: 48 8d 7c 24 10 lea rdi, [rsp + 16] - 464c9a: ba 04 00 00 00 mov edx, 4 - 464c9f: 48 c1 fe 02 sar rsi, 2 - 464ca3: 89 44 24 0c mov dword ptr [rsp + 12], eax - 464ca7: 4c 89 7c 24 10 mov qword ptr [rsp + 16], r15 - 464cac: 48 c7 44 24 18 00 04 00 00 mov qword ptr [rsp + 24], 1024 - 464cb5: e8 c6 94 00 00 call 0x46e180 <__libc_scratch_buffer_set_array_size> - 464cba: 84 c0 test al, al - 464cbc: 0f 84 fe 00 00 00 je 0x464dc0 <_i18n_number_rewrite+0x190> - 464cc2: 48 8b 5c 24 10 mov rbx, qword ptr [rsp + 16] - 464cc7: 4c 89 f2 mov rdx, r14 - 464cca: 48 89 ee mov rsi, rbp - 464ccd: 48 89 df mov rdi, rbx - 464cd0: e8 7b c4 f9 ff call 0x401150 <.plt+0x130> - 464cd5: 48 8d 50 fc lea rdx, [rax - 4] - 464cd9: 48 39 da cmp rdx, rbx - 464cdc: 72 64 jb 0x464d42 <_i18n_number_rewrite+0x112> - 464cde: 48 c7 c1 a0 ff ff ff mov rcx, -96 - 464ce5: 4c 89 ee mov rsi, r13 - 464ce8: 64 4c 8b 01 mov r8, qword ptr fs:[rcx] - 464cec: 4d 85 e4 test r12, r12 - 464cef: 74 1a je 0x464d0b <_i18n_number_rewrite+0xdb> - 464cf1: e9 a2 00 00 00 jmp 0x464d98 <_i18n_number_rewrite+0x168> - 464cf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 464d00: 48 83 ea 04 sub rdx, 4 - 464d04: 89 0e mov dword ptr [rsi], ecx - 464d06: 48 39 d3 cmp rbx, rdx - 464d09: 77 26 ja 0x464d31 <_i18n_number_rewrite+0x101> - 464d0b: 8b 0a mov ecx, dword ptr [rdx] - 464d0d: 48 83 ee 04 sub rsi, 4 - 464d11: 8d 79 d0 lea edi, [rcx - 48] - 464d14: 83 ff 09 cmp edi, 9 - 464d17: 77 e7 ja 0x464d00 <_i18n_number_rewrite+0xd0> - 464d19: 49 8b 38 mov rdi, qword ptr [r8] - 464d1c: 83 c1 03 add ecx, 3 - 464d1f: 48 83 ea 04 sub rdx, 4 - 464d23: 48 63 c9 movsxd rcx, ecx - 464d26: 8b 4c cf 40 mov ecx, dword ptr [rdi + 8*rcx + 64] - 464d2a: 89 0e mov dword ptr [rsi], ecx - 464d2c: 48 39 d3 cmp rbx, rdx - 464d2f: 76 da jbe 0x464d0b <_i18n_number_rewrite+0xdb> - 464d31: 48 29 d8 sub rax, rbx - 464d34: 48 8d 68 fc lea rbp, [rax - 4] - 464d38: 48 f7 d5 not rbp - 464d3b: 48 83 e5 fc and rbp, -4 - 464d3f: 49 01 ed add r13, rbp - 464d42: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 464d47: 4c 39 ff cmp rdi, r15 - 464d4a: 74 05 je 0x464d51 <_i18n_number_rewrite+0x121> - 464d4c: e8 ff a7 fb ff call 0x41f550 - 464d51: 48 8b 84 24 28 04 00 00 mov rax, qword ptr [rsp + 1064] - 464d59: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 464d62: 75 61 jne 0x464dc5 <_i18n_number_rewrite+0x195> - 464d64: 48 81 c4 38 04 00 00 add rsp, 1080 - 464d6b: 4c 89 e8 mov rax, r13 - 464d6e: 5b pop rbx - 464d6f: 5d pop rbp - 464d70: 41 5c pop r12 - 464d72: 41 5d pop r13 - 464d74: 41 5e pop r14 - 464d76: 41 5f pop r15 - 464d78: c3 ret - 464d79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 464d80: 49 8b 38 mov rdi, qword ptr [r8] - 464d83: 83 c1 03 add ecx, 3 - 464d86: 48 63 c9 movsxd rcx, ecx - 464d89: 8b 4c cf 40 mov ecx, dword ptr [rdi + 8*rcx + 64] - 464d8d: 89 0e mov dword ptr [rsi], ecx - 464d8f: 48 83 ea 04 sub rdx, 4 - 464d93: 48 39 d3 cmp rbx, rdx - 464d96: 77 99 ja 0x464d31 <_i18n_number_rewrite+0x101> - 464d98: 8b 0a mov ecx, dword ptr [rdx] - 464d9a: 48 83 ee 04 sub rsi, 4 - 464d9e: 8d 79 d0 lea edi, [rcx - 48] - 464da1: 83 ff 09 cmp edi, 9 - 464da4: 76 da jbe 0x464d80 <_i18n_number_rewrite+0x150> - 464da6: 89 cf mov edi, ecx - 464da8: 83 e7 fd and edi, -3 - 464dab: 83 ff 2c cmp edi, 44 - 464dae: 75 dd jne 0x464d8d <_i18n_number_rewrite+0x15d> - 464db0: 83 f9 2e cmp ecx, 46 - 464db3: 8b 4c 24 0c mov ecx, dword ptr [rsp + 12] - 464db7: 0f 44 4c 24 08 cmove ecx, dword ptr [rsp + 8] - 464dbc: 89 0e mov dword ptr [rsi], ecx - 464dbe: eb cf jmp 0x464d8f <_i18n_number_rewrite+0x15f> - 464dc0: 49 89 ed mov r13, rbp - 464dc3: eb 8c jmp 0x464d51 <_i18n_number_rewrite+0x121> - 464dc5: e8 06 6e fe ff call 0x44bbd0 <__stack_chk_fail_local> - 464dca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000464dd0 <_IO_helper_overflow>: - 464dd0: f3 0f 1e fa endbr64 - 464dd4: 41 55 push r13 - 464dd6: 41 54 push r12 - 464dd8: 49 89 fc mov r12, rdi - 464ddb: 55 push rbp - 464ddc: 89 f5 mov ebp, esi - 464dde: 53 push rbx - 464ddf: 48 83 ec 18 sub rsp, 24 - 464de3: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 464dea: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 464dee: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 464df2: 48 89 d3 mov rbx, rdx - 464df5: 48 29 f3 sub rbx, rsi - 464df8: 48 c1 fb 02 sar rbx, 2 - 464dfc: 85 db test ebx, ebx - 464dfe: 0f 84 81 00 00 00 je 0x464e85 <_IO_helper_overflow+0xb5> - 464e04: 48 8b bf c8 01 00 00 mov rdi, qword ptr [rdi + 456] - 464e0b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 464e12: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 464e19: 4c 8b af d8 00 00 00 mov r13, qword ptr [rdi + 216] - 464e20: 48 29 d0 sub rax, rdx - 464e23: 4c 89 e9 mov rcx, r13 - 464e26: 48 29 d1 sub rcx, rdx - 464e29: 48 39 c8 cmp rax, rcx - 464e2c: 76 7a jbe 0x464ea8 <_IO_helper_overflow+0xd8> - 464e2e: 48 63 db movsxd rbx, ebx - 464e31: 48 89 da mov rdx, rbx - 464e34: 41 ff 55 38 call qword ptr [r13 + 56] - 464e38: 48 85 c0 test rax, rax - 464e3b: 0f 84 a7 00 00 00 je 0x464ee8 <_IO_helper_overflow+0x118> - 464e41: ba ff ff ff ff mov edx, 4294967295 - 464e46: 48 39 d0 cmp rax, rdx - 464e49: 0f 84 99 00 00 00 je 0x464ee8 <_IO_helper_overflow+0x118> - 464e4f: 49 8b 94 24 a0 00 00 00 mov rdx, qword ptr [r12 + 160] - 464e57: 4c 8d 2c 85 00 00 00 00 lea r13, [4*rax] - 464e5f: 48 29 c3 sub rbx, rax - 464e62: 48 8b 7a 18 mov rdi, qword ptr [rdx + 24] - 464e66: 48 89 da mov rdx, rbx - 464e69: 4a 8d 34 2f lea rsi, [rdi + r13] - 464e6d: e8 4e af 00 00 call 0x46fdc0 - 464e72: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 464e7a: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 464e7e: 4c 29 ea sub rdx, r13 - 464e81: 48 89 50 20 mov qword ptr [rax + 32], rdx - 464e85: 48 39 50 28 cmp qword ptr [rax + 40], rdx - 464e89: 76 45 jbe 0x464ed0 <_IO_helper_overflow+0x100> - 464e8b: 48 8d 4a 04 lea rcx, [rdx + 4] - 464e8f: 48 89 48 20 mov qword ptr [rax + 32], rcx - 464e93: 89 e8 mov eax, ebp - 464e95: 89 2a mov dword ptr [rdx], ebp - 464e97: 48 83 c4 18 add rsp, 24 - 464e9b: 5b pop rbx - 464e9c: 5d pop rbp - 464e9d: 41 5c pop r12 - 464e9f: 41 5d pop r13 - 464ea1: c3 ret - 464ea2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 464ea8: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 464ead: e8 de ee fa ff call 0x413d90 <_IO_vtable_check> - 464eb2: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 464eba: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 464ebf: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 464ec3: e9 66 ff ff ff jmp 0x464e2e <_IO_helper_overflow+0x5e> - 464ec8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 464ed0: 48 83 c4 18 add rsp, 24 - 464ed4: 89 ee mov esi, ebp - 464ed6: 4c 89 e7 mov rdi, r12 - 464ed9: 5b pop rbx - 464eda: 5d pop rbp - 464edb: 41 5c pop r12 - 464edd: 41 5d pop r13 - 464edf: e9 fc 82 00 00 jmp 0x46d1e0 <__woverflow> - 464ee4: 0f 1f 40 00 nop dword ptr [rax] - 464ee8: b8 ff ff ff ff mov eax, 4294967295 - 464eed: eb a8 jmp 0x464e97 <_IO_helper_overflow+0xc7> - 464eef: 90 nop - -0000000000464ef0 : - 464ef0: 55 push rbp - 464ef1: 48 89 e5 mov rbp, rsp - 464ef4: 41 57 push r15 - 464ef6: 41 56 push r14 - 464ef8: 41 55 push r13 - 464efa: 41 54 push r12 - 464efc: 53 push rbx - 464efd: 48 81 ec 58 09 00 00 sub rsp, 2392 - 464f04: 48 8b 45 20 mov rax, qword ptr [rbp + 32] - 464f08: 48 89 bd 10 f7 ff ff mov qword ptr [rbp - 2288], rdi - 464f0f: 48 8d bd b0 f7 ff ff lea rdi, [rbp - 2128] - 464f16: 48 89 b5 e8 f6 ff ff mov qword ptr [rbp - 2328], rsi - 464f1d: 4c 8b 75 18 mov r14, qword ptr [rbp + 24] - 464f21: 48 89 85 08 f7 ff ff mov qword ptr [rbp - 2296], rax - 464f28: 48 8b 45 30 mov rax, qword ptr [rbp + 48] - 464f2c: 89 95 f4 f6 ff ff mov dword ptr [rbp - 2316], edx - 464f32: 4c 89 85 30 f7 ff ff mov qword ptr [rbp - 2256], r8 - 464f39: 44 89 8d 18 f7 ff ff mov dword ptr [rbp - 2280], r9d - 464f40: 48 89 85 28 f7 ff ff mov qword ptr [rbp - 2264], rax - 464f47: 64 48 8b 1c 25 28 00 00 00 mov rbx, qword ptr fs:[40] - 464f50: 48 89 5d c8 mov qword ptr [rbp - 56], rbx - 464f54: 31 db xor ebx, ebx - 464f56: 48 89 bd 38 f7 ff ff mov qword ptr [rbp - 2248], rdi - 464f5d: 48 89 bd a0 f7 ff ff mov qword ptr [rbp - 2144], rdi - 464f64: 48 8d bd c0 fb ff ff lea rdi, [rbp - 1088] - 464f6b: 48 c7 85 a8 f7 ff ff 00 04 00 00 mov qword ptr [rbp - 2136], 1024 - 464f76: 48 89 bd 20 f7 ff ff mov qword ptr [rbp - 2272], rdi - 464f7d: 48 89 bd b0 fb ff ff mov qword ptr [rbp - 1104], rdi - 464f84: 48 c7 85 b8 fb ff ff 00 04 00 00 mov qword ptr [rbp - 1096], 1024 - 464f8f: 48 c7 85 58 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2216], 0 - 464f9a: 48 83 f8 ff cmp rax, -1 - 464f9e: 0f 84 54 0b 00 00 je 0x465af8 - 464fa4: 45 8b 1e mov r11d, dword ptr [r14] - 464fa7: 45 85 db test r11d, r11d - 464faa: 0f 84 3b 10 00 00 je 0x465feb - 464fb0: 48 8b 85 38 f7 ff ff mov rax, qword ptr [rbp - 2248] - 464fb7: 45 31 ed xor r13d, r13d - 464fba: 45 31 ff xor r15d, r15d - 464fbd: 4c 8d a5 58 f7 ff ff lea r12, [rbp - 2216] - 464fc4: 48 c7 85 40 f7 ff ff 0e 00 00 00 mov qword ptr [rbp - 2240], 14 - 464fcf: 48 89 85 48 f7 ff ff mov qword ptr [rbp - 2232], rax - 464fd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 464fe0: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] - 464fe7: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] - 464fec: 4c 89 fe mov rsi, r15 - 464fef: 4c 89 f7 mov rdi, r14 - 464ff2: 49 83 c5 01 add r13, 1 - 464ff6: 48 8d 1c c1 lea rbx, [rcx + 8*rax] - 464ffa: 4c 89 e1 mov rcx, r12 - 464ffd: 48 89 da mov rdx, rbx - 465000: e8 db 66 00 00 call 0x46b6e0 <__parse_one_specwc> - 465005: 4c 8b 73 20 mov r14, qword ptr [rbx + 32] - 465009: 49 01 c7 add r15, rax - 46500c: 45 8b 16 mov r10d, dword ptr [r14] - 46500f: 45 85 d2 test r10d, r10d - 465012: 74 4c je 0x465060 - 465014: 4c 39 ad 40 f7 ff ff cmp qword ptr [rbp - 2240], r13 - 46501b: 75 c3 jne 0x464fe0 - 46501d: 48 8d bd a0 f7 ff ff lea rdi, [rbp - 2144] - 465024: e8 97 90 00 00 call 0x46e0c0 <__libc_scratch_buffer_grow_preserve> - 465029: 84 c0 test al, al - 46502b: 0f 84 1f 04 00 00 je 0x465450 - 465031: 48 8b 85 a0 f7 ff ff mov rax, qword ptr [rbp - 2144] - 465038: 48 89 85 48 f7 ff ff mov qword ptr [rbp - 2232], rax - 46503f: 48 b8 8f e3 38 8e e3 38 8e e3 movabs rax, -2049638230412172401 - 465049: 48 f7 a5 a8 f7 ff ff mul qword ptr [rbp - 2136] - 465050: 48 c1 ea 06 shr rdx, 6 - 465054: 48 89 95 40 f7 ff ff mov qword ptr [rbp - 2240], rdx - 46505b: eb 83 jmp 0x464fe0 - 46505d: 0f 1f 00 nop dword ptr [rax] - 465060: 4c 39 bd 58 f7 ff ff cmp qword ptr [rbp - 2216], r15 - 465067: 4c 89 fb mov rbx, r15 - 46506a: 48 0f 43 9d 58 f7 ff ff cmovae rbx, qword ptr [rbp - 2216] - 465072: 48 8d bd b0 fb ff ff lea rdi, [rbp - 1104] - 465079: ba 18 00 00 00 mov edx, 24 - 46507e: 48 89 de mov rsi, rbx - 465081: e8 fa 90 00 00 call 0x46e180 <__libc_scratch_buffer_set_array_size> - 465086: 88 85 af f6 ff ff mov byte ptr [rbp - 2385], al - 46508c: 84 c0 test al, al - 46508e: 0f 84 bc 03 00 00 je 0x465450 - 465094: 48 8b 85 b0 fb ff ff mov rax, qword ptr [rbp - 1104] - 46509b: 49 89 dc mov r12, rbx - 46509e: 48 8d 14 9d 00 00 00 00 lea rdx, [4*rbx] - 4650a6: 49 c1 e4 04 shl r12, 4 - 4650aa: 49 01 c4 add r12, rax - 4650ad: 48 89 85 40 f7 ff ff mov qword ptr [rbp - 2240], rax - 4650b4: 8b 45 40 mov eax, dword ptr [rbp + 64] - 4650b7: 4d 8d 3c 14 lea r15, [r12 + rdx] - 4650bb: 83 e0 02 and eax, 2 - 4650be: 4c 89 ff mov rdi, r15 - 4650c1: 40 0f 95 c6 setne sil - 4650c5: 89 85 f0 f6 ff ff mov dword ptr [rbp - 2320], eax - 4650cb: 40 0f b6 f6 movzx esi, sil - 4650cf: f7 de neg esi - 4650d1: e8 3a c0 f9 ff call 0x401110 <.plt+0xf0> - 4650d6: 4d 85 ed test r13, r13 - 4650d9: 0f 84 d3 0e 00 00 je 0x465fb2 - 4650df: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] - 4650e6: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] - 4650eb: 48 89 9d 00 f7 ff ff mov qword ptr [rbp - 2304], rbx - 4650f2: 4c 89 e3 mov rbx, r12 - 4650f5: 4c 8d 04 c1 lea r8, [rcx + 8*rax] - 4650f9: 49 89 ce mov r14, rcx - 4650fc: 4d 89 c4 mov r12, r8 - 4650ff: eb 27 jmp 0x465128 - 465101: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 465108: 41 8b 56 34 mov edx, dword ptr [r14 + 52] - 46510c: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 465110: 41 89 14 87 mov dword ptr [r15 + 4*rax], edx - 465114: 41 8b 56 40 mov edx, dword ptr [r14 + 64] - 465118: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 46511c: 89 14 83 mov dword ptr [rbx + 4*rax], edx - 46511f: 49 83 c6 48 add r14, 72 - 465123: 4d 39 f4 cmp r12, r14 - 465126: 74 5b je 0x465183 - 465128: 49 63 46 2c movsxd rax, dword ptr [r14 + 44] - 46512c: 83 f8 ff cmp eax, -1 - 46512f: 74 08 je 0x465139 - 465131: 41 c7 04 87 00 00 00 00 mov dword ptr [r15 + 4*rax], 0 - 465139: 49 63 46 28 movsxd rax, dword ptr [r14 + 40] - 46513d: 83 f8 ff cmp eax, -1 - 465140: 74 08 je 0x46514a - 465142: 41 c7 04 87 00 00 00 00 mov dword ptr [r15 + 4*rax], 0 - 46514a: 49 8b 76 38 mov rsi, qword ptr [r14 + 56] - 46514e: 48 85 f6 test rsi, rsi - 465151: 74 cc je 0x46511f - 465153: 48 83 fe 01 cmp rsi, 1 - 465157: 74 af je 0x465108 - 465159: 49 63 56 30 movsxd rdx, dword ptr [r14 + 48] - 46515d: 4d 63 4e 08 movsxd r9, dword ptr [r14 + 8] - 465161: 4c 89 f7 mov rdi, r14 - 465164: 49 83 c6 48 add r14, 72 - 465168: 48 8b 05 f9 e7 05 00 mov rax, qword ptr [rip + 387065] # 0x4c3968 <__printf_arginfo_table> - 46516f: 48 c1 e2 02 shl rdx, 2 - 465173: 48 8d 0c 13 lea rcx, [rbx + rdx] - 465177: 4c 01 fa add rdx, r15 - 46517a: 42 ff 14 c8 call qword ptr [rax + 8*r9] - 46517e: 4d 39 f4 cmp r12, r14 - 465181: 75 a5 jne 0x465128 - 465183: 49 89 dc mov r12, rbx - 465186: 48 8b 9d 00 f7 ff ff mov rbx, qword ptr [rbp - 2304] - 46518d: 48 85 db test rbx, rbx - 465190: 0f 84 4b 03 00 00 je 0x4654e1 - 465196: 44 0f b6 45 40 movzx r8d, byte ptr [rbp + 64] - 46519b: 44 8b 4d 40 mov r9d, dword ptr [rbp + 64] - 46519f: 31 d2 xor edx, edx - 4651a1: 4c 8d 35 98 3b 04 00 lea r14, [rip + 277400] # 0x4a8d40 <__PRETTY_FUNCTION__.13599+0x40> - 4651a8: 4c 8b 95 40 f7 ff ff mov r10, qword ptr [rbp - 2240] - 4651af: 48 8b 8d 30 f7 ff ff mov rcx, qword ptr [rbp - 2256] - 4651b6: 41 83 e0 01 and r8d, 1 - 4651ba: 41 83 e1 08 and r9d, 8 - 4651be: 66 90 nop - 4651c0: 41 8b 04 97 mov eax, dword ptr [r15 + 4*rdx] - 4651c4: 83 f8 07 cmp eax, 7 - 4651c7: 0f 8f 03 08 00 00 jg 0x4659d0 - 4651cd: 83 f8 ff cmp eax, -1 - 4651d0: 0f 8c 2a 0c 00 00 jl 0x465e00 - 4651d6: 83 f8 07 cmp eax, 7 - 4651d9: 0f 87 b2 08 00 00 ja 0x465a91 - 4651df: 49 63 04 86 movsxd rax, dword ptr [r14 + 4*rax] - 4651e3: 4c 01 f0 add rax, r14 - 4651e6: 3e ff e0 jmp rax - 4651e9: f3 0f 1e fa endbr64 - 4651ed: 41 bb 10 00 00 00 mov r11d, 16 - 4651f3: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 4651f7: 44 8b a5 10 f7 ff ff mov r12d, dword ptr [rbp - 2288] - 4651fe: 48 c1 e0 04 shl rax, 4 - 465202: 48 03 85 40 f7 ff ff add rax, qword ptr [rbp - 2240] - 465209: 45 85 e4 test r12d, r12d - 46520c: 0f 84 a3 16 00 00 je 0x4668b5 - 465212: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 - 46521c: 48 8b 30 mov rsi, qword ptr [rax] - 46521f: c7 85 d8 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2344], 0 - 465229: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 - 465233: 85 c9 test ecx, ecx - 465235: 0f 88 6a 16 00 00 js 0x4668a5 - 46523b: 0f 85 9b 11 00 00 jne 0x4663dc - 465241: 48 85 f6 test rsi, rsi - 465244: 0f 85 51 1c 00 00 jne 0x466e9b - 46524a: 41 83 fb 08 cmp r11d, 8 - 46524e: 0f 85 de 1e 00 00 jne 0x467132 - 465254: 80 bd d0 f6 ff ff 00 cmp byte ptr [rbp - 2352], 0 - 46525b: 0f 84 d1 1e 00 00 je 0x467132 - 465261: 48 8b 85 f8 f6 ff ff mov rax, qword ptr [rbp - 2312] - 465268: 41 b9 04 00 00 00 mov r9d, 4 - 46526e: c7 40 fc 30 00 00 00 mov dword ptr [rax - 4], 48 - 465275: 48 83 e8 04 sub rax, 4 - 465279: 48 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], rax - 465280: c6 85 cc f6 ff ff 20 mov byte ptr [rbp - 2356], 32 - 465287: 4c 8b a5 f8 f6 ff ff mov r12, qword ptr [rbp - 2312] - 46528e: 31 d2 xor edx, edx - 465290: 8b b5 00 f7 ff ff mov esi, dword ptr [rbp - 2304] - 465296: 85 f6 test esi, esi - 465298: 0f 84 d9 1b 00 00 je 0x466e77 - 46529e: 48 c7 85 c0 f6 ff ff 00 00 00 00 mov qword ptr [rbp - 2368], 0 - 4652a9: 8b 85 10 f7 ff ff mov eax, dword ptr [rbp - 2288] - 4652af: 85 c0 test eax, eax - 4652b1: 0f 84 fa 17 00 00 je 0x466ab1 - 4652b7: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 4652be: 48 85 c0 test rax, rax - 4652c1: 0f 84 0f 20 00 00 je 0x4672d6 - 4652c7: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 4652cb: 48 3b 70 28 cmp rsi, qword ptr [rax + 40] - 4652cf: 0f 83 01 20 00 00 jae 0x4672d6 - 4652d5: 48 8d 7e 04 lea rdi, [rsi + 4] - 4652d9: 48 89 78 20 mov qword ptr [rax + 32], rdi - 4652dd: c7 06 2d 00 00 00 mov dword ptr [rsi], 45 - 4652e3: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 4652e9: 0f 84 4a 01 00 00 je 0x465439 - 4652ef: 83 c3 01 add ebx, 1 - 4652f2: 41 83 ef 01 sub r15d, 1 - 4652f6: 48 83 bd c0 f6 ff ff 00 cmp qword ptr [rbp - 2368], 0 - 4652fe: 74 72 je 0x465372 - 465300: 41 83 fb 10 cmp r11d, 16 - 465304: 75 6c jne 0x465372 - 465306: 80 bd d0 f6 ff ff 00 cmp byte ptr [rbp - 2352], 0 - 46530d: 74 63 je 0x465372 - 46530f: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 465316: 48 85 c0 test rax, rax - 465319: 0f 84 b1 22 00 00 je 0x4675d0 - 46531f: 4c 8b 40 20 mov r8, qword ptr [rax + 32] - 465323: 48 8b 78 28 mov rdi, qword ptr [rax + 40] - 465327: 49 39 f8 cmp r8, rdi - 46532a: 0f 83 a0 22 00 00 jae 0x4675d0 - 465330: 49 8d 70 04 lea rsi, [r8 + 4] - 465334: 48 89 70 20 mov qword ptr [rax + 32], rsi - 465338: 41 c7 00 30 00 00 00 mov dword ptr [r8], 48 - 46533f: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 465345: 0f 84 ee 00 00 00 je 0x465439 - 46534b: 48 39 fe cmp rsi, rdi - 46534e: 0f 83 35 22 00 00 jae 0x467589 - 465354: 48 8d 7e 04 lea rdi, [rsi + 4] - 465358: 48 89 78 20 mov qword ptr [rax + 32], rdi - 46535c: 44 89 16 mov dword ptr [rsi], r10d - 46535f: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 465365: 0f 84 ce 00 00 00 je 0x465439 - 46536b: 83 c3 02 add ebx, 2 - 46536e: 41 83 ef 02 sub r15d, 2 - 465372: 49 c1 f9 02 sar r9, 2 - 465376: 44 01 ca add edx, r9d - 465379: 41 29 d7 sub r15d, edx - 46537c: 85 c9 test ecx, ecx - 46537e: 0f 8f dd 17 00 00 jg 0x466b61 - 465384: 85 db test ebx, ebx - 465386: 0f 88 e2 25 00 00 js 0x46796e - 46538c: 49 8b 8d d8 00 00 00 mov rcx, qword ptr [r13 + 216] - 465393: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46539a: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 4653a1: 48 89 ce mov rsi, rcx - 4653a4: 48 29 d0 sub rax, rdx - 4653a7: 48 29 d6 sub rsi, rdx - 4653aa: 48 39 f0 cmp rax, rsi - 4653ad: 0f 86 fd 1e 00 00 jbe 0x4672b0 - 4653b3: 4c 89 8d 10 f7 ff ff mov qword ptr [rbp - 2288], r9 - 4653ba: 4c 89 ca mov rdx, r9 - 4653bd: 4c 89 e6 mov rsi, r12 - 4653c0: 4c 89 ef mov rdi, r13 - 4653c3: ff 51 38 call qword ptr [rcx + 56] - 4653c6: 4c 8b 8d 10 f7 ff ff mov r9, qword ptr [rbp - 2288] - 4653cd: 49 39 c1 cmp r9, rax - 4653d0: 75 67 jne 0x465439 - 4653d2: 41 bc ff ff ff 7f mov r12d, 2147483647 - 4653d8: 44 89 e0 mov eax, r12d - 4653db: 29 d8 sub eax, ebx - 4653dd: 48 98 cdqe - 4653df: 49 39 c1 cmp r9, rax - 4653e2: 7f 47 jg 0x46542b - 4653e4: 44 01 cb add ebx, r9d - 4653e7: 45 85 ff test r15d, r15d - 4653ea: 0f 8e 38 09 00 00 jle 0x465d28 - 4653f0: 49 63 d7 movsxd rdx, r15d - 4653f3: be 20 00 00 00 mov esi, 32 - 4653f8: 4c 89 ef mov rdi, r13 - 4653fb: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx - 465402: e8 99 76 00 00 call 0x46caa0 <_IO_wpadn> - 465407: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] - 46540e: 48 39 c2 cmp rdx, rax - 465411: 75 26 jne 0x465439 - 465413: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 465419: 0f 87 e9 24 00 00 ja 0x467908 - 46541f: 41 29 dc sub r12d, ebx - 465422: 45 39 fc cmp r12d, r15d - 465425: 0f 83 f7 08 00 00 jae 0x465d22 - 46542b: 48 c7 c0 c0 ff ff ff mov rax, -64 - 465432: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 - 465439: 48 8b 85 18 f7 ff ff mov rax, qword ptr [rbp - 2280] - 465440: 48 85 c0 test rax, rax - 465443: 74 0b je 0x465450 - 465445: 48 89 c7 mov rdi, rax - 465448: e8 03 a1 fb ff call 0x41f550 - 46544d: 0f 1f 00 nop dword ptr [rax] - 465450: 41 bc ff ff ff ff mov r12d, 4294967295 - 465456: 48 8b bd b0 fb ff ff mov rdi, qword ptr [rbp - 1104] - 46545d: 48 3b bd 20 f7 ff ff cmp rdi, qword ptr [rbp - 2272] - 465464: 74 05 je 0x46546b - 465466: e8 e5 a0 fb ff call 0x41f550 - 46546b: 48 8b bd a0 f7 ff ff mov rdi, qword ptr [rbp - 2144] - 465472: 48 3b bd 38 f7 ff ff cmp rdi, qword ptr [rbp - 2248] - 465479: 74 05 je 0x465480 - 46547b: e8 d0 a0 fb ff call 0x41f550 - 465480: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 465484: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 46548d: 0f 85 76 25 00 00 jne 0x467a09 - 465493: 48 8d 65 d8 lea rsp, [rbp - 40] - 465497: 44 89 e0 mov eax, r12d - 46549a: 5b pop rbx - 46549b: 41 5c pop r12 - 46549d: 41 5d pop r13 - 46549f: 41 5e pop r14 - 4654a1: 41 5f pop r15 - 4654a3: 5d pop rbp - 4654a4: c3 ret - 4654a5: 3d 00 01 00 00 cmp eax, 256 - 4654aa: 0f 85 90 06 00 00 jne 0x465b40 - 4654b0: 8b 01 mov eax, dword ptr [rcx] - 4654b2: 83 f8 2f cmp eax, 47 - 4654b5: 0f 87 c5 05 00 00 ja 0x465a80 - 4654bb: 89 c6 mov esi, eax - 4654bd: 83 c0 08 add eax, 8 - 4654c0: 48 03 71 10 add rsi, qword ptr [rcx + 16] - 4654c4: 89 01 mov dword ptr [rcx], eax - 4654c6: 48 8b 36 mov rsi, qword ptr [rsi] - 4654c9: 48 89 d0 mov rax, rdx - 4654cc: 48 c1 e0 04 shl rax, 4 - 4654d0: 49 89 34 02 mov qword ptr [r10 + rax], rsi - 4654d4: 48 83 c2 01 add rdx, 1 - 4654d8: 48 39 da cmp rdx, rbx - 4654db: 0f 82 df fc ff ff jb 0x4651c0 - 4654e1: 48 63 45 10 movsxd rax, dword ptr [rbp + 16] - 4654e5: 48 89 85 30 f7 ff ff mov qword ptr [rbp - 2256], rax - 4654ec: 49 39 c5 cmp r13, rax - 4654ef: 0f 86 c6 0a 00 00 jbe 0x465fbb - 4654f5: 0f b6 45 40 movzx eax, byte ptr [rbp + 64] - 4654f9: 48 8b 9d 48 f7 ff ff mov rbx, qword ptr [rbp - 2232] - 465500: 4c 89 ad a0 f6 ff ff mov qword ptr [rbp - 2400], r13 - 465507: 4c 8b ad 10 f7 ff ff mov r13, qword ptr [rbp - 2288] - 46550e: 83 e0 01 and eax, 1 - 465511: 88 85 ae f6 ff ff mov byte ptr [rbp - 2386], al - 465517: 8b 45 40 mov eax, dword ptr [rbp + 64] - 46551a: 83 e0 08 and eax, 8 - 46551d: 89 85 94 f6 ff ff mov dword ptr [rbp - 2412], eax - 465523: 48 8b 85 08 f7 ff ff mov rax, qword ptr [rbp - 2296] - 46552a: 48 05 e8 03 00 00 add rax, 1000 - 465530: 48 89 85 98 f6 ff ff mov qword ptr [rbp - 2408], rax - 465537: 48 8b 85 30 f7 ff ff mov rax, qword ptr [rbp - 2256] - 46553e: 48 8d 04 c0 lea rax, [rax + 8*rax] - 465542: 4c 8d 34 c3 lea r14, [rbx + 8*rax] - 465546: 8b 9d 18 f7 ff ff mov ebx, dword ptr [rbp - 2280] - 46554c: 41 0f b6 46 0c movzx eax, byte ptr [r14 + 12] - 465551: 45 0f b6 4e 0d movzx r9d, byte ptr [r14 + 13] - 465556: 45 8b 56 08 mov r10d, dword ptr [r14 + 8] - 46555a: 89 c2 mov edx, eax - 46555c: 89 c7 mov edi, eax - 46555e: c0 ea 04 shr dl, 4 - 465561: 40 c0 ef 03 shr dil, 3 - 465565: 89 d1 mov ecx, edx - 465567: 89 c2 mov edx, eax - 465569: 83 e7 01 and edi, 1 - 46556c: 83 e1 01 and ecx, 1 - 46556f: c0 ea 05 shr dl, 5 - 465572: 40 88 bd d0 f6 ff ff mov byte ptr [rbp - 2352], dil - 465579: 89 c7 mov edi, eax - 46557b: 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], ecx - 465581: 89 d1 mov ecx, edx - 465583: 89 c2 mov edx, eax - 465585: 83 e7 01 and edi, 1 - 465588: c0 ea 06 shr dl, 6 - 46558b: 83 e1 01 and ecx, 1 - 46558e: 40 88 bd c8 f6 ff ff mov byte ptr [rbp - 2360], dil - 465595: 89 d6 mov esi, edx - 465597: 89 c2 mov edx, eax - 465599: 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], ecx - 46559f: 89 c1 mov ecx, eax - 4655a1: d0 ea shr dl - 4655a3: 83 e6 01 and esi, 1 - 4655a6: c0 e9 07 shr cl, 7 - 4655a9: 89 b5 e0 f6 ff ff mov dword ptr [rbp - 2336], esi - 4655af: 89 d6 mov esi, edx - 4655b1: 44 89 ca mov edx, r9d - 4655b4: 41 c0 e9 03 shr r9b, 3 - 4655b8: d0 ea shr dl - 4655ba: 88 8d c0 f6 ff ff mov byte ptr [rbp - 2368], cl - 4655c0: 83 e6 01 and esi, 1 - 4655c3: 41 83 e1 01 and r9d, 1 - 4655c7: 89 d1 mov ecx, edx - 4655c9: 89 c2 mov edx, eax - 4655cb: 89 b5 b0 f6 ff ff mov dword ptr [rbp - 2384], esi - 4655d1: 41 0f b6 76 10 movzx esi, byte ptr [r14 + 16] - 4655d6: c0 ea 02 shr dl, 2 - 4655d9: 83 e1 01 and ecx, 1 - 4655dc: 89 d7 mov edi, edx - 4655de: 49 63 56 2c movsxd rdx, dword ptr [r14 + 44] - 4655e2: 89 8d b8 f6 ff ff mov dword ptr [rbp - 2376], ecx - 4655e8: 83 e7 01 and edi, 1 - 4655eb: 40 88 b5 cc f6 ff ff mov byte ptr [rbp - 2356], sil - 4655f2: 41 8b 0e mov ecx, dword ptr [r14] - 4655f5: 89 bd 10 f7 ff ff mov dword ptr [rbp - 2288], edi - 4655fb: 83 fa ff cmp edx, -1 - 4655fe: 0f 84 ec 07 00 00 je 0x465df0 - 465604: 48 8b bd 40 f7 ff ff mov rdi, qword ptr [rbp - 2240] - 46560b: 48 c1 e2 04 shl rdx, 4 - 46560f: 44 8b 3c 17 mov r15d, dword ptr [rdi + rdx] - 465613: 45 85 ff test r15d, r15d - 465616: 0f 88 24 08 00 00 js 0x465e40 - 46561c: 45 89 7e 04 mov dword ptr [r14 + 4], r15d - 465620: 49 63 46 28 movsxd rax, dword ptr [r14 + 40] - 465624: 83 f8 ff cmp eax, -1 - 465627: 74 19 je 0x465642 - 465629: 48 8b 8d 40 f7 ff ff mov rcx, qword ptr [rbp - 2240] - 465630: 48 c1 e0 04 shl rax, 4 - 465634: 8b 0c 01 mov ecx, dword ptr [rcx + rax] - 465637: 85 c9 test ecx, ecx - 465639: 0f 88 21 08 00 00 js 0x465e60 - 46563f: 41 89 0e mov dword ptr [r14], ecx - 465642: 41 39 cf cmp r15d, ecx - 465645: 89 c8 mov eax, ecx - 465647: 41 0f 4d c7 cmovge eax, r15d - 46564b: 3d da 00 00 00 cmp eax, 218 - 465650: 0f 8e 7a 07 00 00 jle 0x465dd0 - 465656: 44 8d 60 20 lea r12d, [rax + 32] - 46565a: 89 8d a8 f6 ff ff mov dword ptr [rbp - 2392], ecx - 465660: 4d 63 e4 movsxd r12, r12d - 465663: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d - 46566a: 49 c1 e4 02 shl r12, 2 - 46566e: 44 88 8d 18 f7 ff ff mov byte ptr [rbp - 2280], r9b - 465675: 4c 89 e7 mov rdi, r12 - 465678: e8 d3 46 fb ff call 0x419d50 <__libc_alloca_cutoff> - 46567d: 44 0f b6 8d 18 f7 ff ff movzx r9d, byte ptr [rbp - 2280] - 465685: 44 8b 95 f8 f6 ff ff mov r10d, dword ptr [rbp - 2312] - 46568c: 85 c0 test eax, eax - 46568e: 8b 8d a8 f6 ff ff mov ecx, dword ptr [rbp - 2392] - 465694: 75 0d jne 0x4656a3 - 465696: 49 81 fc 00 10 00 00 cmp r12, 4096 - 46569d: 0f 87 25 21 00 00 ja 0x4677c8 - 4656a3: 49 83 c4 17 add r12, 23 - 4656a7: 48 89 e2 mov rdx, rsp - 4656aa: 4c 89 e0 mov rax, r12 - 4656ad: 49 81 e4 00 f0 ff ff and r12, -4096 - 4656b4: 4c 29 e2 sub rdx, r12 - 4656b7: 48 83 e0 f0 and rax, -16 - 4656bb: 48 39 d4 cmp rsp, rdx - 4656be: 74 15 je 0x4656d5 - 4656c0: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4656c7: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4656d0: 48 39 d4 cmp rsp, rdx - 4656d3: 75 eb jne 0x4656c0 - 4656d5: 25 ff 0f 00 00 and eax, 4095 - 4656da: 48 29 c4 sub rsp, rax - 4656dd: 48 85 c0 test rax, rax - 4656e0: 0f 85 36 09 00 00 jne 0x46601c - 4656e6: 48 8d 54 24 0f lea rdx, [rsp + 15] - 4656eb: 48 83 e2 f0 and rdx, -16 - 4656ef: 41 39 cf cmp r15d, ecx - 4656f2: 0f 8c fe 04 00 00 jl 0x465bf6 - 4656f8: 49 63 c7 movsxd rax, r15d - 4656fb: 48 8d 04 85 80 00 00 00 lea rax, [4*rax + 128] - 465703: 48 c7 85 18 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2280], 0 - 46570e: 48 01 d0 add rax, rdx - 465711: 48 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], rax - 465718: 41 81 fa ff 00 00 00 cmp r10d, 255 - 46571f: 7f 1c jg 0x46573d - 465721: 48 8b 05 20 e2 05 00 mov rax, qword ptr [rip + 385568] # 0x4c3948 <__printf_function_table> - 465728: 48 85 c0 test rax, rax - 46572b: 74 10 je 0x46573d - 46572d: 4d 63 e2 movsxd r12, r10d - 465730: 4a 8b 04 e0 mov rax, qword ptr [rax + 8*r12] - 465734: 48 85 c0 test rax, rax - 465737: 0f 85 34 07 00 00 jne 0x465e71 - 46573d: 41 8d 42 e0 lea eax, [r10 - 32] - 465741: 44 89 95 a8 f6 ff ff mov dword ptr [rbp - 2392], r10d - 465748: 83 f8 5a cmp eax, 90 - 46574b: 0f 86 bf 04 00 00 jbe 0x465c10 - 465751: f3 0f 1e fa endbr64 - 465755: 49 8b 76 38 mov rsi, qword ptr [r14 + 56] - 465759: 48 89 e1 mov rcx, rsp - 46575c: 48 8d 04 f5 17 00 00 00 lea rax, [8*rsi + 23] - 465764: 48 89 c2 mov rdx, rax - 465767: 48 25 00 f0 ff ff and rax, -4096 - 46576d: 48 29 c1 sub rcx, rax - 465770: 48 83 e2 f0 and rdx, -16 - 465774: 48 89 c8 mov rax, rcx - 465777: 48 39 c4 cmp rsp, rax - 46577a: 74 15 je 0x465791 - 46577c: 48 81 ec 00 10 00 00 sub rsp, 4096 - 465783: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 46578c: 48 39 c4 cmp rsp, rax - 46578f: 75 eb jne 0x46577c - 465791: 48 89 d0 mov rax, rdx - 465794: 25 ff 0f 00 00 and eax, 4095 - 465799: 48 29 c4 sub rsp, rax - 46579c: 48 85 c0 test rax, rax - 46579f: 74 06 je 0x4657a7 - 4657a1: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 4657a7: 4c 8d 44 24 0f lea r8, [rsp + 15] - 4657ac: 49 83 e0 f0 and r8, -16 - 4657b0: 48 85 f6 test rsi, rsi - 4657b3: 74 2c je 0x4657e1 - 4657b5: 41 8b 7e 30 mov edi, dword ptr [r14 + 48] - 4657b9: 4c 8b 8d 40 f7 ff ff mov r9, qword ptr [rbp - 2240] - 4657c0: 31 d2 xor edx, edx - 4657c2: 31 c9 xor ecx, ecx - 4657c4: 0f 1f 40 00 nop dword ptr [rax] - 4657c8: 8d 04 17 lea eax, [rdi + rdx] - 4657cb: 48 c1 e0 04 shl rax, 4 - 4657cf: 4c 01 c8 add rax, r9 - 4657d2: 49 89 04 c8 mov qword ptr [r8 + 8*rcx], rax - 4657d6: 8d 4a 01 lea ecx, [rdx + 1] - 4657d9: 48 89 ca mov rdx, rcx - 4657dc: 48 39 ce cmp rsi, rcx - 4657df: 77 e7 ja 0x4657c8 - 4657e1: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 4657e8: 48 85 c0 test rax, rax - 4657eb: 0f 84 bf 1b 00 00 je 0x4673b0 - 4657f1: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 4657f5: 48 8b 70 28 mov rsi, qword ptr [rax + 40] - 4657f9: 48 39 f2 cmp rdx, rsi - 4657fc: 0f 83 ae 1b 00 00 jae 0x4673b0 - 465802: 48 8d 4a 04 lea rcx, [rdx + 4] - 465806: 48 89 48 20 mov qword ptr [rax + 32], rcx - 46580a: c7 02 25 00 00 00 mov dword ptr [rdx], 37 - 465810: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] - 465815: f6 c2 08 test dl, 8 - 465818: 0f 84 4e 18 00 00 je 0x46706c - 46581e: 48 39 f1 cmp rcx, rsi - 465821: 0f 83 bd 1b 00 00 jae 0x4673e4 - 465827: 48 8d 51 04 lea rdx, [rcx + 4] - 46582b: 41 bc 02 00 00 00 mov r12d, 2 - 465831: 48 89 50 20 mov qword ptr [rax + 32], rdx - 465835: c7 01 23 00 00 00 mov dword ptr [rcx], 35 - 46583b: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] - 465840: 84 d2 test dl, dl - 465842: 0f 88 d2 1c 00 00 js 0x46751a - 465848: f6 c2 40 test dl, 64 - 46584b: 0f 84 ea 16 00 00 je 0x466f3b - 465851: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 465858: 48 85 c0 test rax, rax - 46585b: 0f 84 0f 1f 00 00 je 0x467770 - 465861: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 465865: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 465869: 0f 83 01 1f 00 00 jae 0x467770 - 46586f: 48 8d 4a 04 lea rcx, [rdx + 4] - 465873: 48 89 48 20 mov qword ptr [rax + 32], rcx - 465877: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 - 46587d: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] - 465882: 41 83 c4 01 add r12d, 1 - 465886: 83 e2 20 and edx, 32 - 465889: 74 30 je 0x4658bb - 46588b: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 465892: 48 85 c0 test rax, rax - 465895: 0f 84 94 1e 00 00 je 0x46772f - 46589b: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 46589f: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 4658a3: 0f 83 86 1e 00 00 jae 0x46772f - 4658a9: 48 8d 4a 04 lea rcx, [rdx + 4] - 4658ad: 48 89 48 20 mov qword ptr [rax + 32], rcx - 4658b1: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 - 4658b7: 41 83 c4 01 add r12d, 1 - 4658bb: 41 83 7e 10 30 cmp dword ptr [r14 + 16], 48 - 4658c0: 0f 84 74 18 00 00 je 0x46713a - 4658c6: 41 f6 46 0d 08 test byte ptr [r14 + 13], 8 - 4658cb: 74 30 je 0x4658fd - 4658cd: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 4658d4: 48 85 c0 test rax, rax - 4658d7: 0f 84 b3 1e 00 00 je 0x467790 - 4658dd: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 4658e1: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 4658e5: 0f 83 a5 1e 00 00 jae 0x467790 - 4658eb: 48 8d 4a 04 lea rcx, [rdx + 4] - 4658ef: 48 89 48 20 mov qword ptr [rax + 32], rcx - 4658f3: c7 02 49 00 00 00 mov dword ptr [rdx], 73 - 4658f9: 41 83 c4 01 add r12d, 1 - 4658fd: 49 63 76 04 movsxd rsi, dword ptr [r14 + 4] - 465901: 85 f6 test esi, esi - 465903: 0f 84 23 14 00 00 je 0x466d2c - 465909: 48 8d 8d a0 f7 ff ff lea rcx, [rbp - 2144] - 465910: 49 89 cf mov r15, rcx - 465913: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 465918: 48 b8 cd cc cc cc cc cc cc cc movabs rax, -3689348814741910323 - 465922: 48 89 f7 mov rdi, rsi - 465925: 49 83 ef 04 sub r15, 4 - 465929: 48 f7 e6 mul rsi - 46592c: 48 c1 ea 03 shr rdx, 3 - 465930: 48 8d 04 92 lea rax, [rdx + 4*rdx] - 465934: 48 01 c0 add rax, rax - 465937: 48 29 c7 sub rdi, rax - 46593a: 48 89 f8 mov rax, rdi - 46593d: 48 8d 3d 3c 5f 04 00 lea rdi, [rip + 286524] # 0x4ab880 <_itowa_lower_digits> - 465944: 8b 04 87 mov eax, dword ptr [rdi + 4*rax] - 465947: 41 89 07 mov dword ptr [r15], eax - 46594a: 48 89 f0 mov rax, rsi - 46594d: 48 89 d6 mov rsi, rdx - 465950: 48 83 f8 09 cmp rax, 9 - 465954: 77 c2 ja 0x465918 - 465956: 49 39 cf cmp r15, rcx - 465959: 0f 83 cd 13 00 00 jae 0x466d2c - 46595f: 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], ebx - 465965: 48 89 cb mov rbx, rcx - 465968: eb 3d jmp 0x4659a7 - 46596a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 465970: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 465974: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 465978: 73 41 jae 0x4659bb - 46597a: 48 8d 7a 04 lea rdi, [rdx + 4] - 46597e: 48 89 78 20 mov qword ptr [rax + 32], rdi - 465982: 89 32 mov dword ptr [rdx], esi - 465984: 83 fe ff cmp esi, -1 - 465987: 0f 84 ac fa ff ff je 0x465439 - 46598d: 41 81 fc ff ff ff 7f cmp r12d, 2147483647 - 465994: 0f 84 9f fa ff ff je 0x465439 - 46599a: 41 83 c4 01 add r12d, 1 - 46599e: 49 39 df cmp r15, rbx - 4659a1: 0f 83 7f 13 00 00 jae 0x466d26 - 4659a7: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 4659ae: 49 83 c7 04 add r15, 4 - 4659b2: 41 8b 77 fc mov esi, dword ptr [r15 - 4] - 4659b6: 48 85 c0 test rax, rax - 4659b9: 75 b5 jne 0x465970 - 4659bb: 4c 89 ef mov rdi, r13 - 4659be: e8 1d 78 00 00 call 0x46d1e0 <__woverflow> - 4659c3: 83 f8 ff cmp eax, -1 - 4659c6: 75 c5 jne 0x46598d - 4659c8: e9 6c fa ff ff jmp 0x465439 - 4659cd: 0f 1f 00 nop dword ptr [rax] - 4659d0: 3d 07 01 00 00 cmp eax, 263 - 4659d5: 0f 84 d5 00 00 00 je 0x465ab0 - 4659db: 0f 8e c4 fa ff ff jle 0x4654a5 - 4659e1: 3d 00 02 00 00 cmp eax, 512 - 4659e6: 0f 84 c4 fa ff ff je 0x4654b0 - 4659ec: 3d 00 04 00 00 cmp eax, 1024 - 4659f1: 0f 85 09 04 00 00 jne 0x465e00 - 4659f7: 8b 01 mov eax, dword ptr [rcx] - 4659f9: 83 f8 2f cmp eax, 47 - 4659fc: 0f 86 be 01 00 00 jbe 0x465bc0 - 465a02: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 465a06: 48 8d 46 08 lea rax, [rsi + 8] - 465a0a: 48 89 41 08 mov qword ptr [rcx + 8], rax - 465a0e: 8b 36 mov esi, dword ptr [rsi] - 465a10: 48 89 d0 mov rax, rdx - 465a13: 48 c1 e0 04 shl rax, 4 - 465a17: 41 89 34 02 mov dword ptr [r10 + rax], esi - 465a1b: e9 b4 fa ff ff jmp 0x4654d4 - 465a20: 8b 41 04 mov eax, dword ptr [rcx + 4] - 465a23: 3d af 00 00 00 cmp eax, 175 - 465a28: 0f 87 5a 01 00 00 ja 0x465b88 - 465a2e: 89 c6 mov esi, eax - 465a30: 83 c0 10 add eax, 16 - 465a33: 48 03 71 10 add rsi, qword ptr [rcx + 16] - 465a37: 89 41 04 mov dword ptr [rcx + 4], eax - 465a3a: f2 0f 10 06 movsd xmm0, qword ptr [rsi] # xmm0 = mem[0],zero - 465a3e: 48 89 d0 mov rax, rdx - 465a41: 48 c1 e0 04 shl rax, 4 - 465a45: f2 41 0f 11 04 02 movsd qword ptr [r10 + rax], xmm0 - 465a4b: e9 84 fa ff ff jmp 0x4654d4 - 465a50: 8b 01 mov eax, dword ptr [rcx] - 465a52: 83 f8 2f cmp eax, 47 - 465a55: 0f 87 15 01 00 00 ja 0x465b70 - 465a5b: 89 c6 mov esi, eax - 465a5d: 83 c0 08 add eax, 8 - 465a60: 48 03 71 10 add rsi, qword ptr [rcx + 16] - 465a64: 89 01 mov dword ptr [rcx], eax - 465a66: 8b 36 mov esi, dword ptr [rsi] - 465a68: 48 89 d0 mov rax, rdx - 465a6b: 48 c1 e0 04 shl rax, 4 - 465a6f: 41 89 34 02 mov dword ptr [r10 + rax], esi - 465a73: e9 5c fa ff ff jmp 0x4654d4 - 465a78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 465a80: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 465a84: 48 8d 46 08 lea rax, [rsi + 8] - 465a88: 48 89 41 08 mov qword ptr [rcx + 8], rax - 465a8c: e9 35 fa ff ff jmp 0x4654c6 - 465a91: 44 8b 8d f0 f6 ff ff mov r9d, dword ptr [rbp - 2320] - 465a98: 45 85 c9 test r9d, r9d - 465a9b: 0f 84 ff 00 00 00 je 0x465ba0 - 465aa1: 48 8d 3d 00 31 04 00 lea rdi, [rip + 274688] # 0x4a8ba8 - 465aa8: e8 c3 e2 fa ff call 0x413d70 <__libc_fatal> - 465aad: 0f 1f 00 nop dword ptr [rax] - 465ab0: 45 84 c0 test r8b, r8b - 465ab3: 0f 85 70 10 00 00 jne 0x466b29 - 465ab9: 45 85 c9 test r9d, r9d - 465abc: 0f 84 0e 01 00 00 je 0x465bd0 - 465ac2: 8b 71 04 mov esi, dword ptr [rcx + 4] - 465ac5: 81 fe af 00 00 00 cmp esi, 175 - 465acb: 0f 87 c8 04 00 00 ja 0x465f99 - 465ad1: 89 f0 mov eax, esi - 465ad3: 83 c6 10 add esi, 16 - 465ad6: 48 03 41 10 add rax, qword ptr [rcx + 16] - 465ada: 89 71 04 mov dword ptr [rcx + 4], esi - 465add: 66 0f 6f 00 movdqa xmm0, xmmword ptr [rax] - 465ae1: 48 89 d0 mov rax, rdx - 465ae4: 48 c1 e0 04 shl rax, 4 - 465ae8: 41 0f 29 04 02 movaps xmmword ptr [r10 + rax], xmm0 - 465aed: e9 e2 f9 ff ff jmp 0x4654d4 - 465af2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 465af8: 48 c7 c0 b0 ff ff ff mov rax, -80 - 465aff: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 465b03: 48 8b 00 mov rax, qword ptr [rax] - 465b06: 8b 58 60 mov ebx, dword ptr [rax + 96] - 465b09: 48 8b 40 50 mov rax, qword ptr [rax + 80] - 465b0d: 48 89 85 28 f7 ff ff mov qword ptr [rbp - 2264], rax - 465b14: 0f b6 00 movzx eax, byte ptr [rax] - 465b17: 89 5d 38 mov dword ptr [rbp + 56], ebx - 465b1a: 84 c0 test al, al - 465b1c: 74 08 je 0x465b26 - 465b1e: 3c 7f cmp al, 127 - 465b20: 0f 85 7e f4 ff ff jne 0x464fa4 - 465b26: 48 c7 85 28 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2264], 0 - 465b31: e9 6e f4 ff ff jmp 0x464fa4 - 465b36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 465b40: 48 89 d6 mov rsi, rdx - 465b43: 48 c1 e6 04 shl rsi, 4 - 465b47: 49 8d 3c 32 lea rdi, [r10 + rsi] - 465b4b: 4c 8b 1d 1e de 05 00 mov r11, qword ptr [rip + 384542] # 0x4c3970 <__printf_va_arg_table> - 465b52: 4d 85 db test r11, r11 - 465b55: 0f 85 33 14 00 00 jne 0x466f8e - 465b5b: 66 0f ef c0 pxor xmm0, xmm0 - 465b5f: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 465b62: e9 6d f9 ff ff jmp 0x4654d4 - 465b67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 465b70: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 465b74: 48 8d 46 08 lea rax, [rsi + 8] - 465b78: 48 89 41 08 mov qword ptr [rcx + 8], rax - 465b7c: e9 e5 fe ff ff jmp 0x465a66 - 465b81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 465b88: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 465b8c: 48 8d 46 08 lea rax, [rsi + 8] - 465b90: 48 89 41 08 mov qword ptr [rcx + 8], rax - 465b94: e9 a1 fe ff ff jmp 0x465a3a - 465b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 465ba0: 48 8d 0d 39 31 04 00 lea rcx, [rip + 274745] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 465ba7: ba 96 07 00 00 mov edx, 1942 - 465bac: 48 8d 35 97 2f 04 00 lea rsi, [rip + 274327] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 465bb3: 48 8d 3d c6 2f 04 00 lea rdi, [rip + 274374] # 0x4a8b80 - 465bba: e8 91 d3 f9 ff call 0x402f50 <__assert_fail> - 465bbf: 90 nop - 465bc0: 89 c6 mov esi, eax - 465bc2: 83 c0 08 add eax, 8 - 465bc5: 48 03 71 10 add rsi, qword ptr [rcx + 16] - 465bc9: 89 01 mov dword ptr [rcx], eax - 465bcb: e9 3e fe ff ff jmp 0x465a0e - 465bd0: 48 8b 41 08 mov rax, qword ptr [rcx + 8] - 465bd4: 48 83 c0 0f add rax, 15 - 465bd8: 48 83 e0 f0 and rax, -16 - 465bdc: 48 8d 70 10 lea rsi, [rax + 16] - 465be0: 48 89 71 08 mov qword ptr [rcx + 8], rsi - 465be4: db 28 fld tbyte ptr [rax] - 465be6: 48 89 d0 mov rax, rdx - 465be9: 48 c1 e0 04 shl rax, 4 - 465bed: 41 db 3c 02 fstp tbyte ptr [r10 + rax] - 465bf1: e9 de f8 ff ff jmp 0x4654d4 - 465bf6: 48 63 c1 movsxd rax, ecx - 465bf9: 48 8d 04 85 80 00 00 00 lea rax, [4*rax + 128] - 465c01: e9 fd fa ff ff jmp 0x465703 - 465c06: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 465c10: 48 8d 3d 49 31 04 00 lea rdi, [rip + 274761] # 0x4a8d60 - 465c17: 48 8d 35 a2 7f 05 00 lea rsi, [rip + 360354] # 0x4bdbc0 - 465c1e: 0f b6 04 07 movzx eax, byte ptr [rdi + rax] - 465c22: ff 24 c6 jmp qword ptr [rsi + 8*rax] - 465c25: f3 0f 1e fa endbr64 - 465c29: 41 83 ef 01 sub r15d, 1 - 465c2d: 8b 85 00 f7 ff ff mov eax, dword ptr [rbp - 2304] - 465c33: 45 85 ff test r15d, r15d - 465c36: 41 0f 9f c4 setg r12b - 465c3a: 85 c0 test eax, eax - 465c3c: 75 4b jne 0x465c89 - 465c3e: 45 84 e4 test r12b, r12b - 465c41: 74 46 je 0x465c89 - 465c43: 49 63 d7 movsxd rdx, r15d - 465c46: be 20 00 00 00 mov esi, 32 - 465c4b: 4c 89 ef mov rdi, r13 - 465c4e: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx - 465c55: e8 46 6e 00 00 call 0x46caa0 <_IO_wpadn> - 465c5a: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] - 465c61: 48 39 c2 cmp rdx, rax - 465c64: 0f 85 cf f7 ff ff jne 0x465439 - 465c6a: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 465c70: 0f 87 17 1d 00 00 ja 0x46798d - 465c76: b8 ff ff ff 7f mov eax, 2147483647 - 465c7b: 29 d8 sub eax, ebx - 465c7d: 44 39 f8 cmp eax, r15d - 465c80: 0f 82 a5 f7 ff ff jb 0x46542b - 465c86: 44 01 fb add ebx, r15d - 465c89: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 465c8d: 48 8b 8d 40 f7 ff ff mov rcx, qword ptr [rbp - 2240] - 465c94: 48 c1 e0 04 shl rax, 4 - 465c98: 8b 34 01 mov esi, dword ptr [rcx + rax] - 465c9b: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 465ca2: 48 85 c0 test rax, rax - 465ca5: 0f 84 d6 03 00 00 je 0x466081 - 465cab: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 465caf: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 465cb3: 0f 83 c8 03 00 00 jae 0x466081 - 465cb9: 48 8d 4a 04 lea rcx, [rdx + 4] - 465cbd: 48 89 48 20 mov qword ptr [rax + 32], rcx - 465cc1: 89 32 mov dword ptr [rdx], esi - 465cc3: 83 fe ff cmp esi, -1 - 465cc6: 0f 84 6d f7 ff ff je 0x465439 - 465ccc: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 465cd2: 0f 84 61 f7 ff ff je 0x465439 - 465cd8: 8b 85 00 f7 ff ff mov eax, dword ptr [rbp - 2304] - 465cde: 83 c3 01 add ebx, 1 - 465ce1: 85 c0 test eax, eax - 465ce3: 74 43 je 0x465d28 - 465ce5: 45 84 e4 test r12b, r12b - 465ce8: 74 3e je 0x465d28 - 465cea: 4d 63 e7 movsxd r12, r15d - 465ced: be 20 00 00 00 mov esi, 32 - 465cf2: 4c 89 ef mov rdi, r13 - 465cf5: 4c 89 e2 mov rdx, r12 - 465cf8: e8 a3 6d 00 00 call 0x46caa0 <_IO_wpadn> - 465cfd: 49 39 c4 cmp r12, rax - 465d00: 0f 85 33 f7 ff ff jne 0x465439 - 465d06: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 465d0c: 0f 87 7b 1c 00 00 ja 0x46798d - 465d12: b8 ff ff ff 7f mov eax, 2147483647 - 465d17: 29 d8 sub eax, ebx - 465d19: 44 39 f8 cmp eax, r15d - 465d1c: 0f 82 09 f7 ff ff jb 0x46542b - 465d22: 44 01 fb add ebx, r15d - 465d25: 0f 1f 00 nop dword ptr [rax] - 465d28: 48 83 bd 18 f7 ff ff 00 cmp qword ptr [rbp - 2280], 0 - 465d30: 0f 85 a4 02 00 00 jne 0x465fda - 465d36: 85 db test ebx, ebx - 465d38: 0f 88 6e 1c 00 00 js 0x4679ac - 465d3e: 4d 8b a5 d8 00 00 00 mov r12, qword ptr [r13 + 216] - 465d45: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 465d4c: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 465d53: 4c 89 e6 mov rsi, r12 - 465d56: 48 29 d0 sub rax, rdx - 465d59: 48 29 d6 sub rsi, rdx - 465d5c: 48 39 f0 cmp rax, rsi - 465d5f: 0f 86 6b 02 00 00 jbe 0x465fd0 - 465d65: 49 8b 76 18 mov rsi, qword ptr [r14 + 24] - 465d69: 49 8b 56 20 mov rdx, qword ptr [r14 + 32] - 465d6d: 4c 89 ef mov rdi, r13 - 465d70: 48 29 f2 sub rdx, rsi - 465d73: 48 c1 fa 02 sar rdx, 2 - 465d77: 41 ff 54 24 38 call qword ptr [r12 + 56] - 465d7c: 49 8b 56 20 mov rdx, qword ptr [r14 + 32] - 465d80: 49 2b 56 18 sub rdx, qword ptr [r14 + 24] - 465d84: 48 c1 fa 02 sar rdx, 2 - 465d88: 48 39 d0 cmp rax, rdx - 465d8b: 0f 85 bf f6 ff ff jne 0x465450 - 465d91: ba ff ff ff 7f mov edx, 2147483647 - 465d96: 29 da sub edx, ebx - 465d98: 48 63 d2 movsxd rdx, edx - 465d9b: 48 39 d0 cmp rax, rdx - 465d9e: 0f 8f 5f 02 00 00 jg 0x466003 - 465da4: 48 83 85 30 f7 ff ff 01 add qword ptr [rbp - 2256], 1 - 465dac: 01 c3 add ebx, eax - 465dae: 49 83 c6 48 add r14, 72 - 465db2: 48 8b 85 30 f7 ff ff mov rax, qword ptr [rbp - 2256] - 465db9: 48 39 85 a0 f6 ff ff cmp qword ptr [rbp - 2400], rax - 465dc0: 0f 87 86 f7 ff ff ja 0x46554c - 465dc6: 41 89 dc mov r12d, ebx - 465dc9: e9 88 f6 ff ff jmp 0x465456 - 465dce: 66 90 nop - 465dd0: 48 8b 85 98 f6 ff ff mov rax, qword ptr [rbp - 2408] - 465dd7: 48 c7 85 18 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2280], 0 - 465de2: 48 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], rax - 465de9: e9 2a f9 ff ff jmp 0x465718 - 465dee: 66 90 nop - 465df0: 45 8b 7e 04 mov r15d, dword ptr [r14 + 4] - 465df4: e9 27 f8 ff ff jmp 0x465620 - 465df9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 465e00: 48 89 d6 mov rsi, rdx - 465e03: 48 c1 e6 04 shl rsi, 4 - 465e07: 49 8d 3c 32 lea rdi, [r10 + rsi] - 465e0b: f6 c4 08 test ah, 8 - 465e0e: 0f 84 37 fd ff ff je 0x465b4b - 465e14: 8b 01 mov eax, dword ptr [rcx] - 465e16: 83 f8 2f cmp eax, 47 - 465e19: 0f 87 69 01 00 00 ja 0x465f88 - 465e1f: 89 c7 mov edi, eax - 465e21: 83 c0 08 add eax, 8 - 465e24: 48 03 79 10 add rdi, qword ptr [rcx + 16] - 465e28: 89 01 mov dword ptr [rcx], eax - 465e2a: 48 8b 07 mov rax, qword ptr [rdi] - 465e2d: 49 89 04 32 mov qword ptr [r10 + rsi], rax - 465e31: e9 9e f6 ff ff jmp 0x4654d4 - 465e36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 465e40: c7 85 00 f7 ff ff 01 00 00 00 mov dword ptr [rbp - 2304], 1 - 465e4a: 41 f7 df neg r15d - 465e4d: 83 c8 20 or eax, 32 - 465e50: 45 89 7e 04 mov dword ptr [r14 + 4], r15d - 465e54: 41 88 46 0c mov byte ptr [r14 + 12], al - 465e58: e9 c3 f7 ff ff jmp 0x465620 - 465e5d: 0f 1f 00 nop dword ptr [rax] - 465e60: 41 c7 06 ff ff ff ff mov dword ptr [r14], 4294967295 - 465e67: b9 ff ff ff ff mov ecx, 4294967295 - 465e6c: e9 d1 f7 ff ff jmp 0x465642 - 465e71: 49 8b 7e 38 mov rdi, qword ptr [r14 + 56] - 465e75: 49 89 e3 mov r11, rsp - 465e78: 48 8d 14 fd 17 00 00 00 lea rdx, [8*rdi + 23] - 465e80: 48 89 d6 mov rsi, rdx - 465e83: 48 81 e2 00 f0 ff ff and rdx, -4096 - 465e8a: 49 29 d3 sub r11, rdx - 465e8d: 48 83 e6 f0 and rsi, -16 - 465e91: 4c 89 da mov rdx, r11 - 465e94: 48 39 d4 cmp rsp, rdx - 465e97: 74 15 je 0x465eae - 465e99: 48 81 ec 00 10 00 00 sub rsp, 4096 - 465ea0: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 465ea9: 48 39 d4 cmp rsp, rdx - 465eac: 75 eb jne 0x465e99 - 465eae: 81 e6 ff 0f 00 00 and esi, 4095 - 465eb4: 48 29 f4 sub rsp, rsi - 465eb7: 48 85 f6 test rsi, rsi - 465eba: 74 06 je 0x465ec2 - 465ebc: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 - 465ec2: 4c 8d 44 24 0f lea r8, [rsp + 15] - 465ec7: 49 83 e0 f0 and r8, -16 - 465ecb: 48 85 ff test rdi, rdi - 465ece: 74 43 je 0x465f13 - 465ed0: 89 8d a8 f6 ff ff mov dword ptr [rbp - 2392], ecx - 465ed6: 45 8b 5e 30 mov r11d, dword ptr [r14 + 48] - 465eda: 31 d2 xor edx, edx - 465edc: 31 f6 xor esi, esi - 465ede: 48 8b 8d 40 f7 ff ff mov rcx, qword ptr [rbp - 2240] - 465ee5: 0f 1f 00 nop dword ptr [rax] - 465ee8: 41 8d 04 13 lea eax, [r11 + rdx] - 465eec: 48 c1 e0 04 shl rax, 4 - 465ef0: 48 01 c8 add rax, rcx - 465ef3: 49 89 04 f0 mov qword ptr [r8 + 8*rsi], rax - 465ef7: 8d 72 01 lea esi, [rdx + 1] - 465efa: 48 89 f2 mov rdx, rsi - 465efd: 48 39 f7 cmp rdi, rsi - 465f00: 77 e6 ja 0x465ee8 - 465f02: 48 8b 05 3f da 05 00 mov rax, qword ptr [rip + 383551] # 0x4c3948 <__printf_function_table> - 465f09: 8b 8d a8 f6 ff ff mov ecx, dword ptr [rbp - 2392] - 465f0f: 4a 8b 04 e0 mov rax, qword ptr [rax + 8*r12] - 465f13: 89 8d 8c f6 ff ff mov dword ptr [rbp - 2420], ecx - 465f19: 4c 89 c2 mov rdx, r8 - 465f1c: 4c 89 f6 mov rsi, r14 - 465f1f: 4c 89 ef mov rdi, r13 - 465f22: 44 89 95 90 f6 ff ff mov dword ptr [rbp - 2416], r10d - 465f29: 44 88 8d a8 f6 ff ff mov byte ptr [rbp - 2392], r9b - 465f30: ff d0 call rax - 465f32: 44 0f b6 8d a8 f6 ff ff movzx r9d, byte ptr [rbp - 2392] - 465f3a: 44 8b 95 90 f6 ff ff mov r10d, dword ptr [rbp - 2416] - 465f41: 83 f8 fe cmp eax, -2 - 465f44: 8b 8d 8c f6 ff ff mov ecx, dword ptr [rbp - 2420] - 465f4a: 0f 84 ed f7 ff ff je 0x46573d - 465f50: 85 c0 test eax, eax - 465f52: 0f 88 e1 f4 ff ff js 0x465439 - 465f58: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 465f5e: 0f 86 7f 07 00 00 jbe 0x4666e3 - 465f64: 48 8d 0d 75 2d 04 00 lea rcx, [rip + 273781] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 465f6b: ba 11 08 00 00 mov edx, 2065 - 465f70: 48 8d 35 d3 2b 04 00 lea rsi, [rip + 273363] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 465f77: 48 8d 3d 52 2c 04 00 lea rdi, [rip + 273490] # 0x4a8bd0 - 465f7e: e8 cd cf f9 ff call 0x402f50 <__assert_fail> - 465f83: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 465f88: 48 8b 79 08 mov rdi, qword ptr [rcx + 8] - 465f8c: 48 8d 47 08 lea rax, [rdi + 8] - 465f90: 48 89 41 08 mov qword ptr [rcx + 8], rax - 465f94: e9 91 fe ff ff jmp 0x465e2a - 465f99: 48 8b 41 08 mov rax, qword ptr [rcx + 8] - 465f9d: 48 83 c0 0f add rax, 15 - 465fa1: 48 83 e0 f0 and rax, -16 - 465fa5: 48 8d 70 10 lea rsi, [rax + 16] - 465fa9: 48 89 71 08 mov qword ptr [rcx + 8], rsi - 465fad: e9 2b fb ff ff jmp 0x465add - 465fb2: 48 85 db test rbx, rbx - 465fb5: 0f 85 db f1 ff ff jne 0x465196 - 465fbb: 44 8b a5 18 f7 ff ff mov r12d, dword ptr [rbp - 2280] - 465fc2: e9 8f f4 ff ff jmp 0x465456 - 465fc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 465fd0: e8 bb dd fa ff call 0x413d90 <_IO_vtable_check> - 465fd5: e9 8b fd ff ff jmp 0x465d65 - 465fda: 48 8b bd 18 f7 ff ff mov rdi, qword ptr [rbp - 2280] - 465fe1: e8 6a 95 fb ff call 0x41f550 - 465fe6: e9 4b fd ff ff jmp 0x465d36 - 465feb: 48 8b 85 38 f7 ff ff mov rax, qword ptr [rbp - 2248] - 465ff2: 31 db xor ebx, ebx - 465ff4: 45 31 ed xor r13d, r13d - 465ff7: 48 89 85 48 f7 ff ff mov qword ptr [rbp - 2232], rax - 465ffe: e9 6f f0 ff ff jmp 0x465072 - 466003: 48 c7 c0 c0 ff ff ff mov rax, -64 - 46600a: 41 bc ff ff ff ff mov r12d, 4294967295 - 466010: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 - 466017: e9 3a f4 ff ff jmp 0x465456 - 46601c: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 466022: e9 bf f6 ff ff jmp 0x4656e6 - 466027: f3 0f 1e fa endbr64 - 46602b: 8b 85 10 f7 ff ff mov eax, dword ptr [rbp - 2288] - 466031: 85 c0 test eax, eax - 466033: 0f 85 ec fb ff ff jne 0x465c25 - 466039: 41 83 ef 01 sub r15d, 1 - 46603d: 8b 85 00 f7 ff ff mov eax, dword ptr [rbp - 2304] - 466043: 45 85 ff test r15d, r15d - 466046: 41 0f 9f c4 setg r12b - 46604a: 85 c0 test eax, eax - 46604c: 75 09 jne 0x466057 - 46604e: 45 84 e4 test r12b, r12b - 466051: 0f 85 4e 14 00 00 jne 0x4674a5 - 466057: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 46605b: 48 8b 8d 40 f7 ff ff mov rcx, qword ptr [rbp - 2240] - 466062: 48 c1 e0 04 shl rax, 4 - 466066: 0f b6 3c 01 movzx edi, byte ptr [rcx + rax] - 46606a: e8 61 9d 00 00 call 0x46fdd0 - 46606f: 89 c6 mov esi, eax - 466071: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 466078: 48 85 c0 test rax, rax - 46607b: 0f 85 2a fc ff ff jne 0x465cab - 466081: 4c 89 ef mov rdi, r13 - 466084: e8 57 71 00 00 call 0x46d1e0 <__woverflow> - 466089: 83 f8 ff cmp eax, -1 - 46608c: 0f 85 3a fc ff ff jne 0x465ccc - 466092: e9 a2 f3 ff ff jmp 0x465439 - 466097: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4660a0: f3 0f 1e fa endbr64 - 4660a4: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 4660a8: 48 8b bd 40 f7 ff ff mov rdi, qword ptr [rbp - 2240] - 4660af: 48 c1 e0 04 shl rax, 4 - 4660b3: 4c 8b 24 07 mov r12, qword ptr [rdi + rax] - 4660b7: 4d 85 e4 test r12, r12 - 4660ba: 0f 84 32 0c 00 00 je 0x466cf2 - 4660c0: 44 8b 9d 10 f7 ff ff mov r11d, dword ptr [rbp - 2288] - 4660c7: 45 85 db test r11d, r11d - 4660ca: 0f 85 e2 0d 00 00 jne 0x466eb2 - 4660d0: 41 83 fa 53 cmp r10d, 83 - 4660d4: 0f 84 d8 0d 00 00 je 0x466eb2 - 4660da: 4c 89 a5 68 f7 ff ff mov qword ptr [rbp - 2200], r12 - 4660e1: 83 f9 ff cmp ecx, -1 - 4660e4: 0f 84 35 11 00 00 je 0x46721f - 4660ea: 48 63 f1 movsxd rsi, ecx - 4660ed: 4c 89 e7 mov rdi, r12 - 4660f0: e8 3b af f9 ff call 0x401030 <.plt+0x10> - 4660f5: 48 89 c2 mov rdx, rax - 4660f8: 48 b8 ff ff ff ff ff ff ff 3f movabs rax, 4611686018427387903 - 466102: 48 39 c2 cmp rdx, rax - 466105: 0f 87 20 f3 ff ff ja 0x46542b - 46610b: 4c 8d 24 95 00 00 00 00 lea r12, [4*rdx] - 466113: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx - 46611a: 4c 89 e7 mov rdi, r12 - 46611d: e8 2e 3c fb ff call 0x419d50 <__libc_alloca_cutoff> - 466122: 49 81 fc 00 10 00 00 cmp r12, 4096 - 466129: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] - 466130: 76 08 jbe 0x46613a - 466132: 85 c0 test eax, eax - 466134: 0f 84 ed 17 00 00 je 0x467927 - 46613a: 49 83 c4 17 add r12, 23 - 46613e: 48 89 e1 mov rcx, rsp - 466141: 4c 89 e0 mov rax, r12 - 466144: 49 81 e4 00 f0 ff ff and r12, -4096 - 46614b: 4c 29 e1 sub rcx, r12 - 46614e: 48 83 e0 f0 and rax, -16 - 466152: 48 39 cc cmp rsp, rcx - 466155: 74 15 je 0x46616c - 466157: 48 81 ec 00 10 00 00 sub rsp, 4096 - 46615e: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 466167: 48 39 cc cmp rsp, rcx - 46616a: 75 eb jne 0x466157 - 46616c: 25 ff 0f 00 00 and eax, 4095 - 466171: 48 29 c4 sub rsp, rax - 466174: 48 85 c0 test rax, rax - 466177: 74 06 je 0x46617f - 466179: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 46617f: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 - 466189: 4c 8d 64 24 0f lea r12, [rsp + 15] - 46618e: 49 83 e4 f0 and r12, -16 - 466192: 48 8d 8d 70 f7 ff ff lea rcx, [rbp - 2192] - 466199: 4c 89 e7 mov rdi, r12 - 46619c: 48 8d b5 68 f7 ff ff lea rsi, [rbp - 2200] - 4661a3: 48 c7 85 70 f7 ff ff 00 00 00 00 mov qword ptr [rbp - 2192], 0 - 4661ae: e8 2d 11 fe ff call 0x4472e0 - 4661b3: 48 89 c1 mov rcx, rax - 4661b6: 48 83 f8 ff cmp rax, -1 - 4661ba: 0f 84 79 f2 ff ff je 0x465439 - 4661c0: 89 85 10 f7 ff ff mov dword ptr [rbp - 2288], eax - 4661c6: 44 2b bd 10 f7 ff ff sub r15d, dword ptr [rbp - 2288] - 4661cd: 0f 88 4a 0a 00 00 js 0x466c1d - 4661d3: 44 8b 8d 00 f7 ff ff mov r9d, dword ptr [rbp - 2304] - 4661da: 0f 95 85 f8 f6 ff ff setne byte ptr [rbp - 2312] - 4661e1: 0f b6 85 f8 f6 ff ff movzx eax, byte ptr [rbp - 2312] - 4661e8: 45 85 c9 test r9d, r9d - 4661eb: 75 08 jne 0x4661f5 - 4661ed: 84 c0 test al, al - 4661ef: 0f 85 43 11 00 00 jne 0x467338 - 4661f5: 85 db test ebx, ebx - 4661f7: 0f 88 ce 17 00 00 js 0x4679cb - 4661fd: 4d 8b 85 d8 00 00 00 mov r8, qword ptr [r13 + 216] - 466204: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46620b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 466212: 4c 89 c7 mov rdi, r8 - 466215: 48 29 d0 sub rax, rdx - 466218: 48 29 d7 sub rdi, rdx - 46621b: 48 39 f8 cmp rax, rdi - 46621e: 0f 86 09 13 00 00 jbe 0x46752d - 466224: 48 89 8d d8 f6 ff ff mov qword ptr [rbp - 2344], rcx - 46622b: 48 89 ca mov rdx, rcx - 46622e: 4c 89 e6 mov rsi, r12 - 466231: 4c 89 ef mov rdi, r13 - 466234: 41 ff 50 38 call qword ptr [r8 + 56] - 466238: 48 8b 8d d8 f6 ff ff mov rcx, qword ptr [rbp - 2344] - 46623f: 48 39 c8 cmp rax, rcx - 466242: 0f 85 f1 f1 ff ff jne 0x465439 - 466248: 41 b8 ff ff ff 7f mov r8d, 2147483647 - 46624e: 44 89 c0 mov eax, r8d - 466251: 29 d8 sub eax, ebx - 466253: 48 98 cdqe - 466255: 48 39 c8 cmp rax, rcx - 466258: 0f 82 cd f1 ff ff jb 0x46542b - 46625e: 44 8b 85 00 f7 ff ff mov r8d, dword ptr [rbp - 2304] - 466265: 03 9d 10 f7 ff ff add ebx, dword ptr [rbp - 2288] - 46626b: 45 85 c0 test r8d, r8d - 46626e: 74 0d je 0x46627d - 466270: 80 bd f8 f6 ff ff 00 cmp byte ptr [rbp - 2312], 0 - 466277: 0f 85 db 11 00 00 jne 0x467458 - 46627d: 8b bd e0 f6 ff ff mov edi, dword ptr [rbp - 2336] - 466283: 85 ff test edi, edi - 466285: 0f 84 9d fa ff ff je 0x465d28 - 46628b: 4c 89 e7 mov rdi, r12 - 46628e: e8 bd 92 fb ff call 0x41f550 - 466293: e9 90 fa ff ff jmp 0x465d28 - 466298: f3 0f 1e fa endbr64 - 46629c: 44 8b 8d f0 f6 ff ff mov r9d, dword ptr [rbp - 2320] - 4662a3: 45 85 c9 test r9d, r9d - 4662a6: 74 1e je 0x4662c6 - 4662a8: 44 8b 85 f4 f6 ff ff mov r8d, dword ptr [rbp - 2316] - 4662af: 45 85 c0 test r8d, r8d - 4662b2: 0f 84 38 12 00 00 je 0x4674f0 - 4662b8: 8b bd f4 f6 ff ff mov edi, dword ptr [rbp - 2316] - 4662be: 85 ff test edi, edi - 4662c0: 0f 88 9c 16 00 00 js 0x467962 - 4662c6: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 4662ca: 48 8b 8d 40 f7 ff ff mov rcx, qword ptr [rbp - 2240] - 4662d1: 8b b5 10 f7 ff ff mov esi, dword ptr [rbp - 2288] - 4662d7: 48 c1 e0 04 shl rax, 4 - 4662db: 48 8b 04 01 mov rax, qword ptr [rcx + rax] - 4662df: 85 f6 test esi, esi - 4662e1: 0f 84 25 0c 00 00 je 0x466f0c - 4662e7: 48 63 d3 movsxd rdx, ebx - 4662ea: 48 89 10 mov qword ptr [rax], rdx - 4662ed: e9 36 fa ff ff jmp 0x465d28 - 4662f2: f3 0f 1e fa endbr64 - 4662f6: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 4662fd: 48 85 c0 test rax, rax - 466300: 0f 84 8b 10 00 00 je 0x467391 - 466306: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 46630a: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 46630e: 0f 83 7d 10 00 00 jae 0x467391 - 466314: 48 8d 4a 04 lea rcx, [rdx + 4] - 466318: 48 89 48 20 mov qword ptr [rax + 32], rcx - 46631c: c7 02 25 00 00 00 mov dword ptr [rdx], 37 - 466322: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 466328: 0f 84 0b f1 ff ff je 0x465439 - 46632e: 83 c3 01 add ebx, 1 - 466331: e9 f2 f9 ff ff jmp 0x465d28 - 466336: f3 0f 1e fa endbr64 - 46633a: 48 8b b5 08 f7 ff ff mov rsi, qword ptr [rbp - 2296] - 466341: 8b 7d 28 mov edi, dword ptr [rbp + 40] - 466344: ba e8 03 00 00 mov edx, 1000 - 466349: 89 8d e0 f6 ff ff mov dword ptr [rbp - 2336], ecx - 46634f: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d - 466356: e8 25 7f 00 00 call 0x46e280 - 46635b: 44 8b 95 f8 f6 ff ff mov r10d, dword ptr [rbp - 2312] - 466362: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 - 46636c: 8b 8d e0 f6 ff ff mov ecx, dword ptr [rbp - 2336] - 466372: 49 89 c4 mov r12, rax - 466375: e9 3d fd ff ff jmp 0x4660b7 - 46637a: f3 0f 1e fa endbr64 - 46637e: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 466382: 48 8b b5 40 f7 ff ff mov rsi, qword ptr [rbp - 2240] - 466389: 48 c1 e0 04 shl rax, 4 - 46638d: 48 8b 34 06 mov rsi, qword ptr [rsi + rax] - 466391: 48 85 f6 test rsi, rsi - 466394: 0f 84 3d 0b 00 00 je 0x466ed7 - 46639a: 85 c9 test ecx, ecx - 46639c: 0f 88 f2 0d 00 00 js 0x467194 - 4663a2: 0f b6 85 af f6 ff ff movzx eax, byte ptr [rbp - 2385] - 4663a9: 88 85 d0 f6 ff ff mov byte ptr [rbp - 2352], al - 4663af: 0f 84 3b 04 00 00 je 0x4667f0 - 4663b5: c7 85 a8 f6 ff ff 78 00 00 00 mov dword ptr [rbp - 2392], 120 - 4663bf: 41 ba 78 00 00 00 mov r10d, 120 - 4663c5: 41 bb 10 00 00 00 mov r11d, 16 - 4663cb: c6 85 c0 f6 ff ff 00 mov byte ptr [rbp - 2368], 0 - 4663d2: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 - 4663dc: 48 63 c1 movsxd rax, ecx - 4663df: c6 85 cc f6 ff ff 20 mov byte ptr [rbp - 2356], 32 - 4663e6: 48 89 85 b8 f6 ff ff mov qword ptr [rbp - 2376], rax - 4663ed: 48 83 bd 28 f7 ff ff 00 cmp qword ptr [rbp - 2264], 0 - 4663f5: 48 8d 0d e4 53 04 00 lea rcx, [rip + 283620] # 0x4ab7e0 <_itowa_upper_digits> - 4663fc: 0f 95 c0 setne al - 4663ff: 22 85 c0 f6 ff ff and al, byte ptr [rbp - 2368] - 466405: 88 85 c8 f6 ff ff mov byte ptr [rbp - 2360], al - 46640b: 41 83 fa 58 cmp r10d, 88 - 46640f: 0f 85 14 04 00 00 jne 0x466829 - 466415: 41 83 fb 0a cmp r11d, 10 - 466419: 0f 84 c5 04 00 00 je 0x4668e4 - 46641f: 41 83 fb 10 cmp r11d, 16 - 466423: 0f 84 c7 06 00 00 je 0x466af0 - 466429: 41 83 fb 08 cmp r11d, 8 - 46642d: 0f 84 9b 05 00 00 je 0x4669ce - 466433: 4c 8b a5 f8 f6 ff ff mov r12, qword ptr [rbp - 2312] - 46643a: 4d 63 c3 movsxd r8, r11d - 46643d: 48 89 f7 mov rdi, rsi - 466440: 48 89 f8 mov rax, rdi - 466443: 31 d2 xor edx, edx - 466445: 49 83 ec 04 sub r12, 4 - 466449: 49 f7 f0 div r8 - 46644c: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 46644f: 41 89 14 24 mov dword ptr [r12], edx - 466453: 48 89 fa mov rdx, rdi - 466456: 48 89 c7 mov rdi, rax - 466459: 4c 39 c2 cmp rdx, r8 - 46645c: 73 e2 jae 0x466440 - 46645e: 80 bd c8 f6 ff ff 00 cmp byte ptr [rbp - 2360], 0 - 466465: 48 89 b5 c0 f6 ff ff mov qword ptr [rbp - 2368], rsi - 46646c: 0f 85 c4 04 00 00 jne 0x466936 - 466472: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 466478: 48 8b 8d f8 f6 ff ff mov rcx, qword ptr [rbp - 2312] - 46647f: 49 89 c9 mov r9, rcx - 466482: 4d 29 e1 sub r9, r12 - 466485: 4c 89 c8 mov rax, r9 - 466488: 48 c1 f8 02 sar rax, 2 - 46648c: 49 89 c0 mov r8, rax - 46648f: 48 3b 85 b8 f6 ff ff cmp rax, qword ptr [rbp - 2376] - 466496: 0f 8d 99 03 00 00 jge 0x466835 - 46649c: 48 8b 95 b8 f6 ff ff mov rdx, qword ptr [rbp - 2376] - 4664a3: 8b b5 00 f7 ff ff mov esi, dword ptr [rbp - 2304] - 4664a9: 48 29 c2 sub rdx, rax - 4664ac: b8 00 00 00 00 mov eax, 0 - 4664b1: 48 0f 48 d0 cmovs rdx, rax - 4664b5: 89 d1 mov ecx, edx - 4664b7: 85 f6 test esi, esi - 4664b9: 0f 85 ea ed ff ff jne 0x4652a9 - 4664bf: 45 29 c7 sub r15d, r8d - 4664c2: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d - 4664c9: 41 29 d7 sub r15d, edx - 4664cc: 48 83 bd c0 f6 ff ff 00 cmp qword ptr [rbp - 2368], 0 - 4664d4: 74 19 je 0x4664ef - 4664d6: 41 83 fb 10 cmp r11d, 16 - 4664da: 0f 94 c0 sete al - 4664dd: 22 85 d0 f6 ff ff and al, byte ptr [rbp - 2352] - 4664e3: 74 0a je 0x4664ef - 4664e5: 88 85 d0 f6 ff ff mov byte ptr [rbp - 2352], al - 4664eb: 41 83 ef 02 sub r15d, 2 - 4664ef: 8b 85 e0 f6 ff ff mov eax, dword ptr [rbp - 2336] - 4664f5: 0b 85 d8 f6 ff ff or eax, dword ptr [rbp - 2344] - 4664fb: 0b 85 10 f7 ff ff or eax, dword ptr [rbp - 2288] - 466501: 0f 84 10 05 00 00 je 0x466a17 - 466507: 41 83 ef 01 sub r15d, 1 - 46650b: 80 bd cc f6 ff ff 20 cmp byte ptr [rbp - 2356], 32 - 466512: 0f 84 39 14 00 00 je 0x467951 - 466518: 8b 95 10 f7 ff ff mov edx, dword ptr [rbp - 2288] - 46651e: 85 d2 test edx, edx - 466520: 0f 84 67 07 00 00 je 0x466c8d - 466526: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 46652d: 48 85 c0 test rax, rax - 466530: 0f 84 26 0d 00 00 je 0x46725c - 466536: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 46653a: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 46653e: 0f 83 18 0d 00 00 jae 0x46725c - 466544: 48 8d 72 04 lea rsi, [rdx + 4] - 466548: 48 89 70 20 mov qword ptr [rax + 32], rsi - 46654c: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 - 466552: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 466558: 0f 84 db ee ff ff je 0x465439 - 46655e: 83 c3 01 add ebx, 1 - 466561: 48 83 bd c0 f6 ff ff 00 cmp qword ptr [rbp - 2368], 0 - 466569: 74 6d je 0x4665d8 - 46656b: 41 83 fb 10 cmp r11d, 16 - 46656f: 75 67 jne 0x4665d8 - 466571: 80 bd d0 f6 ff ff 00 cmp byte ptr [rbp - 2352], 0 - 466578: 74 5e je 0x4665d8 - 46657a: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 466581: 48 85 c0 test rax, rax - 466584: 0f 84 2e 11 00 00 je 0x4676b8 - 46658a: 48 8b 78 20 mov rdi, qword ptr [rax + 32] - 46658e: 48 8b 70 28 mov rsi, qword ptr [rax + 40] - 466592: 48 39 f7 cmp rdi, rsi - 466595: 0f 83 1d 11 00 00 jae 0x4676b8 - 46659b: 48 8d 57 04 lea rdx, [rdi + 4] - 46659f: 48 89 50 20 mov qword ptr [rax + 32], rdx - 4665a3: c7 07 30 00 00 00 mov dword ptr [rdi], 48 - 4665a9: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 4665af: 0f 84 84 ee ff ff je 0x465439 - 4665b5: 48 39 f2 cmp rdx, rsi - 4665b8: 0f 83 be 10 00 00 jae 0x46767c - 4665be: 48 8d 72 04 lea rsi, [rdx + 4] - 4665c2: 48 89 70 20 mov qword ptr [rax + 32], rsi - 4665c6: 44 89 12 mov dword ptr [rdx], r10d - 4665c9: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 4665cf: 0f 84 64 ee ff ff je 0x465439 - 4665d5: 83 c3 02 add ebx, 2 - 4665d8: 41 01 cf add r15d, ecx - 4665db: 45 85 ff test r15d, r15d - 4665de: 0f 8f e0 05 00 00 jg 0x466bc4 - 4665e4: 85 db test ebx, ebx - 4665e6: 0f 88 82 13 00 00 js 0x46796e - 4665ec: 4d 8b bd d8 00 00 00 mov r15, qword ptr [r13 + 216] - 4665f3: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 4665fa: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 466601: 4c 89 f9 mov rcx, r15 - 466604: 48 29 d0 sub rax, rdx - 466607: 48 29 d1 sub rcx, rdx - 46660a: 48 39 c8 cmp rax, rcx - 46660d: 0f 86 2d 0e 00 00 jbe 0x467440 - 466613: 4c 89 85 10 f7 ff ff mov qword ptr [rbp - 2288], r8 - 46661a: 4c 89 c2 mov rdx, r8 - 46661d: 4c 89 e6 mov rsi, r12 - 466620: 4c 89 ef mov rdi, r13 - 466623: 41 ff 57 38 call qword ptr [r15 + 56] - 466627: 4c 8b 85 10 f7 ff ff mov r8, qword ptr [rbp - 2288] - 46662e: 49 39 c0 cmp r8, rax - 466631: 0f 85 02 ee ff ff jne 0x465439 - 466637: b8 ff ff ff 7f mov eax, 2147483647 - 46663c: 29 d8 sub eax, ebx - 46663e: 48 98 cdqe - 466640: 4c 39 c0 cmp rax, r8 - 466643: 0f 8c e2 ed ff ff jl 0x46542b - 466649: 03 9d 00 f7 ff ff add ebx, dword ptr [rbp - 2304] - 46664f: e9 d4 f6 ff ff jmp 0x465d28 - 466654: f3 0f 1e fa endbr64 - 466658: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 46665c: 48 c1 e0 04 shl rax, 4 - 466660: 48 03 85 40 f7 ff ff add rax, qword ptr [rbp - 2240] - 466667: 80 bd ae f6 ff ff 00 cmp byte ptr [rbp - 2386], 0 - 46666e: 48 89 85 68 f7 ff ff mov qword ptr [rbp - 2200], rax - 466675: 0f 85 04 0f 00 00 jne 0x46757f - 46667b: 44 8b 95 94 f6 ff ff mov r10d, dword ptr [rbp - 2412] - 466682: 0f b6 8d c8 f6 ff ff movzx ecx, byte ptr [rbp - 2360] - 466689: b8 00 00 00 00 mov eax, 0 - 46668e: 4c 89 ef mov rdi, r13 - 466691: 41 0f b6 56 0d movzx edx, byte ptr [r14 + 13] - 466696: 45 85 d2 test r10d, r10d - 466699: 0f 44 c8 cmove ecx, eax - 46669c: 83 e2 ef and edx, -17 - 46669f: 89 c8 mov eax, ecx - 4666a1: 83 e0 01 and eax, 1 - 4666a4: c1 e0 04 shl eax, 4 - 4666a7: 09 d0 or eax, edx - 4666a9: 48 8d 95 68 f7 ff ff lea rdx, [rbp - 2200] - 4666b0: 41 88 46 0d mov byte ptr [r14 + 13], al - 4666b4: 48 8b 85 30 f7 ff ff mov rax, qword ptr [rbp - 2256] - 4666bb: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] - 4666c2: 48 8d 04 c0 lea rax, [rax + 8*rax] - 4666c6: 48 8d 34 c1 lea rsi, [rcx + 8*rax] - 4666ca: e8 e1 bb 01 00 call 0x4822b0 <__printf_fphex> - 4666cf: 85 c0 test eax, eax - 4666d1: 0f 88 62 ed ff ff js 0x465439 - 4666d7: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 4666dd: 0f 87 25 12 00 00 ja 0x467908 - 4666e3: ba ff ff ff 7f mov edx, 2147483647 - 4666e8: 29 da sub edx, ebx - 4666ea: 39 c2 cmp edx, eax - 4666ec: 0f 82 39 ed ff ff jb 0x46542b - 4666f2: 01 c3 add ebx, eax - 4666f4: e9 2f f6 ff ff jmp 0x465d28 - 4666f9: f3 0f 1e fa endbr64 - 4666fd: 41 bb 08 00 00 00 mov r11d, 8 - 466703: e9 eb ea ff ff jmp 0x4651f3 - 466708: f3 0f 1e fa endbr64 - 46670c: 41 bb 0a 00 00 00 mov r11d, 10 - 466712: e9 dc ea ff ff jmp 0x4651f3 - 466717: f3 0f 1e fa endbr64 - 46671b: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 46671f: 44 8b 85 10 f7 ff ff mov r8d, dword ptr [rbp - 2288] - 466726: 48 8b b5 40 f7 ff ff mov rsi, qword ptr [rbp - 2240] - 46672d: 48 c1 e0 04 shl rax, 4 - 466731: 45 85 c0 test r8d, r8d - 466734: 0f 84 e7 07 00 00 je 0x466f21 - 46673a: 48 8b 34 06 mov rsi, qword ptr [rsi + rax] - 46673e: 48 85 f6 test rsi, rsi - 466741: 0f 88 5f 09 00 00 js 0x4670a6 - 466747: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 - 466751: 41 bb 0a 00 00 00 mov r11d, 10 - 466757: e9 d7 ea ff ff jmp 0x465233 - 46675c: f3 0f 1e fa endbr64 - 466760: 49 63 46 30 movsxd rax, dword ptr [r14 + 48] - 466764: 48 c1 e0 04 shl rax, 4 - 466768: 48 03 85 40 f7 ff ff add rax, qword ptr [rbp - 2240] - 46676f: 80 bd ae f6 ff ff 00 cmp byte ptr [rbp - 2386], 0 - 466776: 48 89 85 60 f7 ff ff mov qword ptr [rbp - 2208], rax - 46677d: 0f 85 c2 0e 00 00 jne 0x467645 - 466783: 44 8b 9d 94 f6 ff ff mov r11d, dword ptr [rbp - 2412] - 46678a: 0f b6 8d c8 f6 ff ff movzx ecx, byte ptr [rbp - 2360] - 466791: b8 00 00 00 00 mov eax, 0 - 466796: 4c 89 ef mov rdi, r13 - 466799: 45 85 db test r11d, r11d - 46679c: 0f 44 c8 cmove ecx, eax - 46679f: 89 c8 mov eax, ecx - 4667a1: 83 e0 01 and eax, 1 - 4667a4: c1 e0 04 shl eax, 4 - 4667a7: 89 c2 mov edx, eax - 4667a9: 41 0f b6 46 0d movzx eax, byte ptr [r14 + 13] - 4667ae: 83 e0 ef and eax, -17 - 4667b1: 09 d0 or eax, edx - 4667b3: 48 8d 95 60 f7 ff ff lea rdx, [rbp - 2208] - 4667ba: 41 88 46 0d mov byte ptr [r14 + 13], al - 4667be: 48 8b 85 30 f7 ff ff mov rax, qword ptr [rbp - 2256] - 4667c5: 48 8b 8d 48 f7 ff ff mov rcx, qword ptr [rbp - 2232] - 4667cc: 48 8d 04 c0 lea rax, [rax + 8*rax] - 4667d0: 48 8d 34 c1 lea rsi, [rcx + 8*rax] - 4667d4: e8 e7 b7 01 00 call 0x481fc0 <__printf_fp> - 4667d9: 85 c0 test eax, eax - 4667db: 0f 89 f6 fe ff ff jns 0x4666d7 - 4667e1: e9 53 ec ff ff jmp 0x465439 - 4667e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4667f0: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 - 4667fa: 41 ba 78 00 00 00 mov r10d, 120 - 466800: 41 bb 10 00 00 00 mov r11d, 16 - 466806: c7 85 a8 f6 ff ff 78 00 00 00 mov dword ptr [rbp - 2392], 120 - 466810: c6 85 c8 f6 ff ff 00 mov byte ptr [rbp - 2360], 0 - 466817: 48 c7 85 b8 f6 ff ff 00 00 00 00 mov qword ptr [rbp - 2376], 0 - 466822: c6 85 cc f6 ff ff 20 mov byte ptr [rbp - 2356], 32 - 466829: 48 8d 0d 50 50 04 00 lea rcx, [rip + 282704] # 0x4ab880 <_itowa_lower_digits> - 466830: e9 e0 fb ff ff jmp 0x466415 - 466835: 48 83 bd c0 f6 ff ff 00 cmp qword ptr [rbp - 2368], 0 - 46683d: 0f 84 32 07 00 00 je 0x466f75 - 466843: 41 83 fb 08 cmp r11d, 8 - 466847: 75 20 jne 0x466869 - 466849: 80 bd d0 f6 ff ff 00 cmp byte ptr [rbp - 2352], 0 - 466850: 74 17 je 0x466869 - 466852: 41 c7 44 24 fc 30 00 00 00 mov dword ptr [r12 - 4], 48 - 46685b: 49 8d 44 24 fc lea rax, [r12 - 4] - 466860: 48 29 c1 sub rcx, rax - 466863: 49 89 c4 mov r12, rax - 466866: 49 89 c9 mov r9, rcx - 466869: 48 8b 95 b8 f6 ff ff mov rdx, qword ptr [rbp - 2376] - 466870: 4d 89 c8 mov r8, r9 - 466873: b8 00 00 00 00 mov eax, 0 - 466878: 49 c1 f8 02 sar r8, 2 - 46687c: 4c 29 c2 sub rdx, r8 - 46687f: 48 0f 48 d0 cmovs rdx, rax - 466883: 8b 85 00 f7 ff ff mov eax, dword ptr [rbp - 2304] - 466889: 89 d1 mov ecx, edx - 46688b: 85 c0 test eax, eax - 46688d: 0f 85 16 ea ff ff jne 0x4652a9 - 466893: 45 29 c7 sub r15d, r8d - 466896: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d - 46689d: 41 29 d7 sub r15d, edx - 4668a0: e9 31 fc ff ff jmp 0x4664d6 - 4668a5: 48 c7 85 b8 f6 ff ff 01 00 00 00 mov qword ptr [rbp - 2376], 1 - 4668b0: e9 38 fb ff ff jmp 0x4663ed - 4668b5: 44 8b 85 b8 f6 ff ff mov r8d, dword ptr [rbp - 2376] - 4668bc: 8b 30 mov esi, dword ptr [rax] - 4668be: 45 85 c0 test r8d, r8d - 4668c1: 0f 84 05 04 00 00 je 0x466ccc - 4668c7: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 - 4668d1: 40 0f b6 f6 movzx esi, sil - 4668d5: c7 85 d8 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2344], 0 - 4668df: e9 4f e9 ff ff jmp 0x465233 - 4668e4: 4c 8b a5 f8 f6 ff ff mov r12, qword ptr [rbp - 2312] - 4668eb: 48 89 f7 mov rdi, rsi - 4668ee: 66 90 nop - 4668f0: 48 b8 cd cc cc cc cc cc cc cc movabs rax, -3689348814741910323 - 4668fa: 49 89 f8 mov r8, rdi - 4668fd: 49 83 ec 04 sub r12, 4 - 466901: 48 f7 e7 mul rdi - 466904: 48 c1 ea 03 shr rdx, 3 - 466908: 48 8d 04 92 lea rax, [rdx + 4*rdx] - 46690c: 48 01 c0 add rax, rax - 46690f: 49 29 c0 sub r8, rax - 466912: 42 8b 04 81 mov eax, dword ptr [rcx + 4*r8] - 466916: 41 89 04 24 mov dword ptr [r12], eax - 46691a: 48 89 f8 mov rax, rdi - 46691d: 48 89 d7 mov rdi, rdx - 466920: 48 83 f8 09 cmp rax, 9 - 466924: 77 ca ja 0x4668f0 - 466926: 80 bd c8 f6 ff ff 00 cmp byte ptr [rbp - 2360], 0 - 46692d: 48 89 b5 c0 f6 ff ff mov qword ptr [rbp - 2368], rsi - 466934: 74 4f je 0x466985 - 466936: 44 8b 45 38 mov r8d, dword ptr [rbp + 56] - 46693a: 48 8b 8d 28 f7 ff ff mov rcx, qword ptr [rbp - 2264] - 466941: 4c 89 e6 mov rsi, r12 - 466944: 44 89 95 90 f6 ff ff mov dword ptr [rbp - 2416], r10d - 46694b: 48 8b 95 f8 f6 ff ff mov rdx, qword ptr [rbp - 2312] - 466952: 48 8b bd 08 f7 ff ff mov rdi, qword ptr [rbp - 2296] - 466959: 44 89 9d b0 f6 ff ff mov dword ptr [rbp - 2384], r11d - 466960: 44 88 8d c8 f6 ff ff mov byte ptr [rbp - 2360], r9b - 466967: e8 e4 e1 ff ff call 0x464b50 - 46696c: 44 8b 95 90 f6 ff ff mov r10d, dword ptr [rbp - 2416] - 466973: 44 8b 9d b0 f6 ff ff mov r11d, dword ptr [rbp - 2384] - 46697a: 44 0f b6 8d c8 f6 ff ff movzx r9d, byte ptr [rbp - 2360] - 466982: 49 89 c4 mov r12, rax - 466985: 41 83 fb 0a cmp r11d, 10 - 466989: 0f 85 e9 fa ff ff jne 0x466478 - 46698f: 45 84 c9 test r9b, r9b - 466992: 0f 84 e0 fa ff ff je 0x466478 - 466998: 48 8b b5 f8 f6 ff ff mov rsi, qword ptr [rbp - 2312] - 46699f: 4c 89 e7 mov rdi, r12 - 4669a2: 44 89 95 b0 f6 ff ff mov dword ptr [rbp - 2384], r10d - 4669a9: 44 89 9d c8 f6 ff ff mov dword ptr [rbp - 2360], r11d - 4669b0: 48 89 f2 mov rdx, rsi - 4669b3: e8 78 e2 ff ff call 0x464c30 <_i18n_number_rewrite> - 4669b8: 44 8b 95 b0 f6 ff ff mov r10d, dword ptr [rbp - 2384] - 4669bf: 44 8b 9d c8 f6 ff ff mov r11d, dword ptr [rbp - 2360] - 4669c6: 49 89 c4 mov r12, rax - 4669c9: e9 aa fa ff ff jmp 0x466478 - 4669ce: 4c 8b a5 f8 f6 ff ff mov r12, qword ptr [rbp - 2312] - 4669d5: 48 89 f0 mov rax, rsi - 4669d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4669e0: 48 89 c2 mov rdx, rax - 4669e3: 49 83 ec 04 sub r12, 4 - 4669e7: 83 e2 07 and edx, 7 - 4669ea: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 4669ed: 41 89 14 24 mov dword ptr [r12], edx - 4669f1: 48 89 c2 mov rdx, rax - 4669f4: 48 c1 e8 03 shr rax, 3 - 4669f8: 48 83 fa 07 cmp rdx, 7 - 4669fc: 77 e2 ja 0x4669e0 - 4669fe: 48 89 b5 c0 f6 ff ff mov qword ptr [rbp - 2368], rsi - 466a05: 80 bd c8 f6 ff ff 00 cmp byte ptr [rbp - 2360], 0 - 466a0c: 0f 84 66 fa ff ff je 0x466478 - 466a12: e9 1f ff ff ff jmp 0x466936 - 466a17: 80 bd cc f6 ff ff 20 cmp byte ptr [rbp - 2356], 32 - 466a1e: 0f 85 3d fb ff ff jne 0x466561 - 466a24: 45 85 ff test r15d, r15d - 466a27: 0f 8e d3 0e 00 00 jle 0x467900 - 466a2d: 49 63 d7 movsxd rdx, r15d - 466a30: be 20 00 00 00 mov esi, 32 - 466a35: 4c 89 ef mov rdi, r13 - 466a38: 4c 89 85 b0 f6 ff ff mov qword ptr [rbp - 2384], r8 - 466a3f: 48 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], rdx - 466a46: 89 8d c8 f6 ff ff mov dword ptr [rbp - 2360], ecx - 466a4c: 44 89 95 b8 f6 ff ff mov dword ptr [rbp - 2376], r10d - 466a53: 44 89 9d cc f6 ff ff mov dword ptr [rbp - 2356], r11d - 466a5a: e8 41 60 00 00 call 0x46caa0 <_IO_wpadn> - 466a5f: 48 8b 95 f8 f6 ff ff mov rdx, qword ptr [rbp - 2312] - 466a66: 48 39 c2 cmp rdx, rax - 466a69: 0f 85 ca e9 ff ff jne 0x465439 - 466a6f: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 466a75: 44 8b 9d cc f6 ff ff mov r11d, dword ptr [rbp - 2356] - 466a7c: 44 8b 95 b8 f6 ff ff mov r10d, dword ptr [rbp - 2376] - 466a83: 8b 8d c8 f6 ff ff mov ecx, dword ptr [rbp - 2360] - 466a89: 4c 8b 85 b0 f6 ff ff mov r8, qword ptr [rbp - 2384] - 466a90: 0f 87 72 0e 00 00 ja 0x467908 - 466a96: b8 ff ff ff 7f mov eax, 2147483647 - 466a9b: 29 d8 sub eax, ebx - 466a9d: 44 39 f8 cmp eax, r15d - 466aa0: 0f 82 85 e9 ff ff jb 0x46542b - 466aa6: 44 01 fb add ebx, r15d - 466aa9: 45 31 ff xor r15d, r15d - 466aac: e9 67 fa ff ff jmp 0x466518 - 466ab1: 8b 85 e0 f6 ff ff mov eax, dword ptr [rbp - 2336] - 466ab7: 85 c0 test eax, eax - 466ab9: 0f 84 79 03 00 00 je 0x466e38 - 466abf: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 466ac6: 48 85 c0 test rax, rax - 466ac9: 0f 84 84 0a 00 00 je 0x467553 - 466acf: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 466ad3: 48 3b 70 28 cmp rsi, qword ptr [rax + 40] - 466ad7: 0f 83 76 0a 00 00 jae 0x467553 - 466add: 48 8d 7e 04 lea rdi, [rsi + 4] - 466ae1: 48 89 78 20 mov qword ptr [rax + 32], rdi - 466ae5: c7 06 2b 00 00 00 mov dword ptr [rsi], 43 - 466aeb: e9 f3 e7 ff ff jmp 0x4652e3 - 466af0: 48 89 b5 c0 f6 ff ff mov qword ptr [rbp - 2368], rsi - 466af7: 4c 8b a5 f8 f6 ff ff mov r12, qword ptr [rbp - 2312] - 466afe: 66 90 nop - 466b00: 48 89 f0 mov rax, rsi - 466b03: 49 83 ec 04 sub r12, 4 - 466b07: 83 e0 0f and eax, 15 - 466b0a: 8b 04 81 mov eax, dword ptr [rcx + 4*rax] - 466b0d: 41 89 04 24 mov dword ptr [r12], eax - 466b11: 48 89 f0 mov rax, rsi - 466b14: 48 c1 ee 04 shr rsi, 4 - 466b18: 48 83 f8 0f cmp rax, 15 - 466b1c: 77 e2 ja 0x466b00 - 466b1e: 41 bb 10 00 00 00 mov r11d, 16 - 466b24: e9 dc fe ff ff jmp 0x466a05 - 466b29: 8b 41 04 mov eax, dword ptr [rcx + 4] - 466b2c: 3d af 00 00 00 cmp eax, 175 - 466b31: 0f 87 24 05 00 00 ja 0x46705b - 466b37: 89 c6 mov esi, eax - 466b39: 83 c0 10 add eax, 16 - 466b3c: 48 03 71 10 add rsi, qword ptr [rcx + 16] - 466b40: 89 41 04 mov dword ptr [rcx + 4], eax - 466b43: f2 0f 10 06 movsd xmm0, qword ptr [rsi] # xmm0 = mem[0],zero - 466b47: 48 89 d0 mov rax, rdx - 466b4a: 48 c1 e0 04 shl rax, 4 - 466b4e: f2 41 0f 11 04 02 movsd qword ptr [r10 + rax], xmm0 - 466b54: 41 81 24 97 ff fe ff ff and dword ptr [r15 + 4*rdx], 4294967039 - 466b5c: e9 73 e9 ff ff jmp 0x4654d4 - 466b61: 48 63 d1 movsxd rdx, ecx - 466b64: be 30 00 00 00 mov esi, 48 - 466b69: 4c 89 ef mov rdi, r13 - 466b6c: 4c 89 8d f8 f6 ff ff mov qword ptr [rbp - 2312], r9 - 466b73: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx - 466b7a: 89 8d 00 f7 ff ff mov dword ptr [rbp - 2304], ecx - 466b80: e8 1b 5f 00 00 call 0x46caa0 <_IO_wpadn> - 466b85: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] - 466b8c: 48 39 c2 cmp rdx, rax - 466b8f: 0f 85 a4 e8 ff ff jne 0x465439 - 466b95: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 466b9b: 0f 87 67 0d 00 00 ja 0x467908 - 466ba1: b8 ff ff ff 7f mov eax, 2147483647 - 466ba6: 8b 8d 00 f7 ff ff mov ecx, dword ptr [rbp - 2304] - 466bac: 29 d8 sub eax, ebx - 466bae: 39 c8 cmp eax, ecx - 466bb0: 0f 82 75 e8 ff ff jb 0x46542b - 466bb6: 4c 8b 8d f8 f6 ff ff mov r9, qword ptr [rbp - 2312] - 466bbd: 01 cb add ebx, ecx - 466bbf: e9 c0 e7 ff ff jmp 0x465384 - 466bc4: 49 63 d7 movsxd rdx, r15d - 466bc7: be 30 00 00 00 mov esi, 48 - 466bcc: 4c 89 ef mov rdi, r13 - 466bcf: 4c 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], r8 - 466bd6: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx - 466bdd: e8 be 5e 00 00 call 0x46caa0 <_IO_wpadn> - 466be2: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] - 466be9: 48 39 c2 cmp rdx, rax - 466bec: 0f 85 47 e8 ff ff jne 0x465439 - 466bf2: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 466bf8: 0f 87 0a 0d 00 00 ja 0x467908 - 466bfe: b8 ff ff ff 7f mov eax, 2147483647 - 466c03: 29 d8 sub eax, ebx - 466c05: 44 39 f8 cmp eax, r15d - 466c08: 0f 82 1d e8 ff ff jb 0x46542b - 466c0e: 4c 8b 85 f8 f6 ff ff mov r8, qword ptr [rbp - 2312] - 466c15: 44 01 fb add ebx, r15d - 466c18: e9 c7 f9 ff ff jmp 0x4665e4 - 466c1d: 85 db test ebx, ebx - 466c1f: 0f 88 a6 0d 00 00 js 0x4679cb - 466c25: 4d 8b bd d8 00 00 00 mov r15, qword ptr [r13 + 216] - 466c2c: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 466c33: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 466c3a: 4c 89 ff mov rdi, r15 - 466c3d: 48 29 d0 sub rax, rdx - 466c40: 48 29 d7 sub rdi, rdx - 466c43: 48 39 f8 cmp rax, rdi - 466c46: 0f 86 64 0b 00 00 jbe 0x4677b0 - 466c4c: 48 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], rcx - 466c53: 48 89 ca mov rdx, rcx - 466c56: 4c 89 e6 mov rsi, r12 - 466c59: 4c 89 ef mov rdi, r13 - 466c5c: 41 ff 57 38 call qword ptr [r15 + 56] - 466c60: 48 8b 8d 00 f7 ff ff mov rcx, qword ptr [rbp - 2304] - 466c67: 48 39 c8 cmp rax, rcx - 466c6a: 0f 85 c9 e7 ff ff jne 0x465439 - 466c70: b8 ff ff ff 7f mov eax, 2147483647 - 466c75: 29 d8 sub eax, ebx - 466c77: 48 98 cdqe - 466c79: 48 39 c8 cmp rax, rcx - 466c7c: 0f 82 a9 e7 ff ff jb 0x46542b - 466c82: 03 9d 10 f7 ff ff add ebx, dword ptr [rbp - 2288] - 466c88: e9 9b f0 ff ff jmp 0x465d28 - 466c8d: 8b 85 e0 f6 ff ff mov eax, dword ptr [rbp - 2336] - 466c93: 85 c0 test eax, eax - 466c95: 0f 84 45 05 00 00 je 0x4671e0 - 466c9b: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 466ca2: 48 85 c0 test rax, rax - 466ca5: 0f 84 ac 09 00 00 je 0x467657 - 466cab: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 466caf: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 466cb3: 0f 83 9e 09 00 00 jae 0x467657 - 466cb9: 48 8d 72 04 lea rsi, [rdx + 4] - 466cbd: 48 89 70 20 mov qword ptr [rax + 32], rsi - 466cc1: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 - 466cc7: e9 86 f8 ff ff jmp 0x466552 - 466ccc: 8b bd b0 f6 ff ff mov edi, dword ptr [rbp - 2384] - 466cd2: 85 ff test edi, edi - 466cd4: 74 03 je 0x466cd9 - 466cd6: 0f b7 f6 movzx esi, si - 466cd9: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 - 466ce3: c7 85 d8 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2344], 0 - 466ced: e9 41 e5 ff ff jmp 0x465233 - 466cf2: 83 f9 ff cmp ecx, -1 - 466cf5: 0f 84 74 04 00 00 je 0x46716f - 466cfb: 83 f9 05 cmp ecx, 5 - 466cfe: 0f 8f 6b 04 00 00 jg 0x46716f - 466d04: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 - 466d0e: 31 c9 xor ecx, ecx - 466d10: 4c 8d 25 11 20 04 00 lea r12, [rip + 270353] # 0x4a8d28 <__PRETTY_FUNCTION__.13599+0x28> - 466d17: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 - 466d21: e9 a0 f4 ff ff jmp 0x4661c6 - 466d26: 8b 9d 10 f7 ff ff mov ebx, dword ptr [rbp - 2288] - 466d2c: 41 83 3e ff cmp dword ptr [r14], -1 - 466d30: 0f 84 8e 03 00 00 je 0x4670c4 - 466d36: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 466d3d: 48 85 c0 test rax, rax - 466d40: 0f 84 0a 0a 00 00 je 0x467750 - 466d46: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 466d4a: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 466d4e: 0f 83 fc 09 00 00 jae 0x467750 - 466d54: 48 8d 4a 04 lea rcx, [rdx + 4] - 466d58: 48 89 48 20 mov qword ptr [rax + 32], rcx - 466d5c: c7 02 2e 00 00 00 mov dword ptr [rdx], 46 - 466d62: 41 81 fc ff ff ff 7f cmp r12d, 2147483647 - 466d69: 0f 84 ca e6 ff ff je 0x465439 - 466d6f: 48 8d 8d a0 f7 ff ff lea rcx, [rbp - 2144] - 466d76: 49 63 36 movsxd rsi, dword ptr [r14] - 466d79: 41 83 c4 01 add r12d, 1 - 466d7d: 49 89 cf mov r15, rcx - 466d80: 48 b8 cd cc cc cc cc cc cc cc movabs rax, -3689348814741910323 - 466d8a: 48 89 f7 mov rdi, rsi - 466d8d: 49 83 ef 04 sub r15, 4 - 466d91: 48 f7 e6 mul rsi - 466d94: 48 c1 ea 03 shr rdx, 3 - 466d98: 48 8d 04 92 lea rax, [rdx + 4*rdx] - 466d9c: 48 01 c0 add rax, rax - 466d9f: 48 29 c7 sub rdi, rax - 466da2: 48 89 f8 mov rax, rdi - 466da5: 48 8d 3d d4 4a 04 00 lea rdi, [rip + 281300] # 0x4ab880 <_itowa_lower_digits> - 466dac: 8b 04 87 mov eax, dword ptr [rdi + 4*rax] - 466daf: 41 89 07 mov dword ptr [r15], eax - 466db2: 48 89 f0 mov rax, rsi - 466db5: 48 89 d6 mov rsi, rdx - 466db8: 48 83 f8 09 cmp rax, 9 - 466dbc: 77 c2 ja 0x466d80 - 466dbe: 49 39 cf cmp r15, rcx - 466dc1: 0f 83 fd 02 00 00 jae 0x4670c4 - 466dc7: 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], ebx - 466dcd: 48 89 cb mov rbx, rcx - 466dd0: eb 3d jmp 0x466e0f - 466dd2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 466dd8: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 466ddc: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 466de0: 73 41 jae 0x466e23 - 466de2: 48 8d 7a 04 lea rdi, [rdx + 4] - 466de6: 48 89 78 20 mov qword ptr [rax + 32], rdi - 466dea: 89 32 mov dword ptr [rdx], esi - 466dec: 83 fe ff cmp esi, -1 - 466def: 0f 84 44 e6 ff ff je 0x465439 - 466df5: 41 81 fc ff ff ff 7f cmp r12d, 2147483647 - 466dfc: 0f 84 37 e6 ff ff je 0x465439 - 466e02: 41 83 c4 01 add r12d, 1 - 466e06: 49 39 df cmp r15, rbx - 466e09: 0f 83 af 02 00 00 jae 0x4670be - 466e0f: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 466e16: 49 83 c7 04 add r15, 4 - 466e1a: 41 8b 77 fc mov esi, dword ptr [r15 - 4] - 466e1e: 48 85 c0 test rax, rax - 466e21: 75 b5 jne 0x466dd8 - 466e23: 4c 89 ef mov rdi, r13 - 466e26: e8 b5 63 00 00 call 0x46d1e0 <__woverflow> - 466e2b: 83 f8 ff cmp eax, -1 - 466e2e: 75 c5 jne 0x466df5 - 466e30: e9 04 e6 ff ff jmp 0x465439 - 466e35: 0f 1f 00 nop dword ptr [rax] - 466e38: 8b 85 d8 f6 ff ff mov eax, dword ptr [rbp - 2344] - 466e3e: 85 c0 test eax, eax - 466e40: 0f 84 b0 e4 ff ff je 0x4652f6 - 466e46: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 466e4d: 48 85 c0 test rax, rax - 466e50: 0f 84 e7 09 00 00 je 0x46783d - 466e56: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 466e5a: 48 3b 70 28 cmp rsi, qword ptr [rax + 40] - 466e5e: 0f 83 d9 09 00 00 jae 0x46783d - 466e64: 48 8d 7e 04 lea rdi, [rsi + 4] - 466e68: 48 89 78 20 mov qword ptr [rax + 32], rdi - 466e6c: c7 06 20 00 00 00 mov dword ptr [rsi], 32 - 466e72: e9 6c e4 ff ff jmp 0x4652e3 - 466e77: 4d 89 c8 mov r8, r9 - 466e7a: 41 29 d7 sub r15d, edx - 466e7d: 48 c7 85 c0 f6 ff ff 00 00 00 00 mov qword ptr [rbp - 2368], 0 - 466e88: 49 c1 f8 02 sar r8, 2 - 466e8c: 44 89 85 00 f7 ff ff mov dword ptr [rbp - 2304], r8d - 466e93: 45 29 c7 sub r15d, r8d - 466e96: e9 54 f6 ff ff jmp 0x4664ef - 466e9b: 48 c7 85 b8 f6 ff ff 00 00 00 00 mov qword ptr [rbp - 2376], 0 - 466ea6: c6 85 cc f6 ff ff 20 mov byte ptr [rbp - 2356], 32 - 466ead: e9 3b f5 ff ff jmp 0x4663ed - 466eb2: 83 f9 ff cmp ecx, -1 - 466eb5: 75 32 jne 0x466ee9 - 466eb7: 4c 89 e7 mov rdi, r12 - 466eba: e8 b1 a1 f9 ff call 0x401070 <.plt+0x50> - 466ebf: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 - 466ec9: 89 85 10 f7 ff ff mov dword ptr [rbp - 2288], eax - 466ecf: 48 89 c1 mov rcx, rax - 466ed2: e9 ef f2 ff ff jmp 0x4661c6 - 466ed7: 83 f9 05 cmp ecx, 5 - 466eda: b8 05 00 00 00 mov eax, 5 - 466edf: 4c 8d 25 2e 1e 04 00 lea r12, [rip + 269870] # 0x4a8d14 <__PRETTY_FUNCTION__.13599+0x14> - 466ee6: 0f 4c c8 cmovl ecx, eax - 466ee9: 48 63 f1 movsxd rsi, ecx - 466eec: 4c 89 e7 mov rdi, r12 - 466eef: e8 2c a2 f9 ff call 0x401120 <.plt+0x100> - 466ef4: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 - 466efe: 89 85 10 f7 ff ff mov dword ptr [rbp - 2288], eax - 466f04: 48 89 c1 mov rcx, rax - 466f07: e9 ba f2 ff ff jmp 0x4661c6 - 466f0c: 8b 8d b8 f6 ff ff mov ecx, dword ptr [rbp - 2376] - 466f12: 85 c9 test ecx, ecx - 466f14: 0f 84 15 03 00 00 je 0x46722f - 466f1a: 88 18 mov byte ptr [rax], bl - 466f1c: e9 07 ee ff ff jmp 0x465d28 - 466f21: 8b bd b8 f6 ff ff mov edi, dword ptr [rbp - 2376] - 466f27: 8b 34 06 mov esi, dword ptr [rsi + rax] - 466f2a: 85 ff test edi, edi - 466f2c: 0f 84 12 03 00 00 je 0x467244 - 466f32: 48 0f be f6 movsx rsi, sil - 466f36: e9 03 f8 ff ff jmp 0x46673e - 466f3b: f6 c2 10 test dl, 16 - 466f3e: 0f 84 42 e9 ff ff je 0x465886 - 466f44: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 466f4b: 48 85 c0 test rax, rax - 466f4e: 0f 84 15 09 00 00 je 0x467869 - 466f54: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 466f58: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 466f5c: 0f 83 07 09 00 00 jae 0x467869 - 466f62: 48 8d 4a 04 lea rcx, [rdx + 4] - 466f66: 48 89 48 20 mov qword ptr [rax + 32], rcx - 466f6a: c7 02 20 00 00 00 mov dword ptr [rdx], 32 - 466f70: e9 08 e9 ff ff jmp 0x46587d - 466f75: 48 8b 95 b8 f6 ff ff mov rdx, qword ptr [rbp - 2376] - 466f7c: 48 29 c2 sub rdx, rax - 466f7f: 48 0f 48 95 c0 f6 ff ff cmovs rdx, qword ptr [rbp - 2368] - 466f87: 89 d1 mov ecx, edx - 466f89: e9 02 e3 ff ff jmp 0x465290 - 466f8e: 48 98 cdqe - 466f90: 49 83 7c c3 c0 00 cmp qword ptr [r11 + 8*rax - 64], 0 - 466f96: 0f 84 bf eb ff ff je 0x465b5b - 466f9c: 49 63 04 94 movsxd rax, dword ptr [r12 + 4*rdx] - 466fa0: 48 83 c0 17 add rax, 23 - 466fa4: 48 89 c7 mov rdi, rax - 466fa7: 48 25 00 f0 ff ff and rax, -4096 - 466fad: 48 83 e7 f0 and rdi, -16 - 466fb1: 48 89 bd 30 f7 ff ff mov qword ptr [rbp - 2256], rdi - 466fb8: 48 89 e7 mov rdi, rsp - 466fbb: 48 29 c7 sub rdi, rax - 466fbe: 48 89 f8 mov rax, rdi - 466fc1: 48 8b bd 30 f7 ff ff mov rdi, qword ptr [rbp - 2256] - 466fc8: 48 39 c4 cmp rsp, rax - 466fcb: 74 15 je 0x466fe2 - 466fcd: 48 81 ec 00 10 00 00 sub rsp, 4096 - 466fd4: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 466fdd: 48 39 c4 cmp rsp, rax - 466fe0: 75 eb jne 0x466fcd - 466fe2: 81 e7 ff 0f 00 00 and edi, 4095 - 466fe8: 48 29 fc sub rsp, rdi - 466feb: 48 85 ff test rdi, rdi - 466fee: 74 06 je 0x466ff6 - 466ff0: 48 83 4c 3c f8 00 or qword ptr [rsp + rdi - 8], 0 - 466ff6: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 466ffb: 44 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], r9d - 467002: 48 83 e7 f0 and rdi, -16 - 467006: 44 88 85 e0 f6 ff ff mov byte ptr [rbp - 2336], r8b - 46700d: 49 89 3c 32 mov qword ptr [r10 + rsi], rdi - 467011: 49 63 04 97 movsxd rax, dword ptr [r15 + 4*rdx] - 467015: 48 89 ce mov rsi, rcx - 467018: 4c 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], r10 - 46701f: 48 89 95 00 f7 ff ff mov qword ptr [rbp - 2304], rdx - 467026: 48 89 8d 30 f7 ff ff mov qword ptr [rbp - 2256], rcx - 46702d: 41 ff 54 c3 c0 call qword ptr [r11 + 8*rax - 64] - 467032: 48 8b 8d 30 f7 ff ff mov rcx, qword ptr [rbp - 2256] - 467039: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] - 467040: 4c 8b 95 f8 f6 ff ff mov r10, qword ptr [rbp - 2312] - 467047: 44 0f b6 85 e0 f6 ff ff movzx r8d, byte ptr [rbp - 2336] - 46704f: 44 8b 8d d8 f6 ff ff mov r9d, dword ptr [rbp - 2344] - 467056: e9 79 e4 ff ff jmp 0x4654d4 - 46705b: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 46705f: 48 8d 46 08 lea rax, [rsi + 8] - 467063: 48 89 41 08 mov qword ptr [rcx + 8], rax - 467067: e9 d7 fa ff ff jmp 0x466b43 - 46706c: 41 bc 01 00 00 00 mov r12d, 1 - 467072: 84 d2 test dl, dl - 467074: 0f 89 ce e7 ff ff jns 0x465848 - 46707a: 41 bc 02 00 00 00 mov r12d, 2 - 467080: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 467084: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 467088: 0f 83 97 03 00 00 jae 0x467425 - 46708e: 48 8d 4a 04 lea rcx, [rdx + 4] - 467092: 48 89 48 20 mov qword ptr [rax + 32], rcx - 467096: c7 02 27 00 00 00 mov dword ptr [rdx], 39 - 46709c: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] - 4670a1: e9 a2 e7 ff ff jmp 0x465848 - 4670a6: c7 85 10 f7 ff ff 01 00 00 00 mov dword ptr [rbp - 2288], 1 - 4670b0: 48 f7 de neg rsi - 4670b3: 41 bb 0a 00 00 00 mov r11d, 10 - 4670b9: e9 75 e1 ff ff jmp 0x465233 - 4670be: 8b 9d 10 f7 ff ff mov ebx, dword ptr [rbp - 2288] - 4670c4: 41 8b 76 08 mov esi, dword ptr [r14 + 8] - 4670c8: 85 f6 test esi, esi - 4670ca: 74 42 je 0x46710e - 4670cc: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 4670d3: 48 85 c0 test rax, rax - 4670d6: 0f 84 f4 07 00 00 je 0x4678d0 - 4670dc: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 4670e0: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 4670e4: 0f 83 e6 07 00 00 jae 0x4678d0 - 4670ea: 48 8d 4a 04 lea rcx, [rdx + 4] - 4670ee: 48 89 48 20 mov qword ptr [rax + 32], rcx - 4670f2: 89 32 mov dword ptr [rdx], esi - 4670f4: 83 fe ff cmp esi, -1 - 4670f7: 0f 84 3c e3 ff ff je 0x465439 - 4670fd: 41 81 fc ff ff ff 7f cmp r12d, 2147483647 - 467104: 0f 84 2f e3 ff ff je 0x465439 - 46710a: 41 83 c4 01 add r12d, 1 - 46710e: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 467114: 0f 87 d0 08 00 00 ja 0x4679ea - 46711a: b8 ff ff ff 7f mov eax, 2147483647 - 46711f: 29 d8 sub eax, ebx - 467121: 44 39 e0 cmp eax, r12d - 467124: 0f 82 01 e3 ff ff jb 0x46542b - 46712a: 44 01 e3 add ebx, r12d - 46712d: e9 f6 eb ff ff jmp 0x465d28 - 467132: 45 31 c9 xor r9d, r9d - 467135: e9 46 e1 ff ff jmp 0x465280 - 46713a: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 467141: 48 85 c0 test rax, rax - 467144: 0f 84 63 07 00 00 je 0x4678ad - 46714a: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 46714e: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 467152: 0f 83 55 07 00 00 jae 0x4678ad - 467158: 48 8d 4a 04 lea rcx, [rdx + 4] - 46715c: 48 89 48 20 mov qword ptr [rax + 32], rcx - 467160: c7 02 30 00 00 00 mov dword ptr [rdx], 48 - 467166: 41 83 c4 01 add r12d, 1 - 46716a: e9 57 e7 ff ff jmp 0x4658c6 - 46716f: c7 85 10 f7 ff ff 06 00 00 00 mov dword ptr [rbp - 2288], 6 - 467179: b9 06 00 00 00 mov ecx, 6 - 46717e: 4c 8d 25 5b 1c 04 00 lea r12, [rip + 269403] # 0x4a8de0 - 467185: c7 85 e0 f6 ff ff 00 00 00 00 mov dword ptr [rbp - 2336], 0 - 46718f: e9 32 f0 ff ff jmp 0x4661c6 - 467194: 0f b6 85 af f6 ff ff movzx eax, byte ptr [rbp - 2385] - 46719b: 48 89 b5 c0 f6 ff ff mov qword ptr [rbp - 2368], rsi - 4671a2: 48 8d 0d d7 46 04 00 lea rcx, [rip + 280279] # 0x4ab880 <_itowa_lower_digits> - 4671a9: 41 ba 78 00 00 00 mov r10d, 120 - 4671af: c7 85 a8 f6 ff ff 78 00 00 00 mov dword ptr [rbp - 2392], 120 - 4671b9: 88 85 d0 f6 ff ff mov byte ptr [rbp - 2352], al - 4671bf: c6 85 c8 f6 ff ff 00 mov byte ptr [rbp - 2360], 0 - 4671c6: 48 c7 85 b8 f6 ff ff 01 00 00 00 mov qword ptr [rbp - 2376], 1 - 4671d1: c7 85 10 f7 ff ff 00 00 00 00 mov dword ptr [rbp - 2288], 0 - 4671db: e9 17 f9 ff ff jmp 0x466af7 - 4671e0: 8b 85 d8 f6 ff ff mov eax, dword ptr [rbp - 2344] - 4671e6: 85 c0 test eax, eax - 4671e8: 0f 84 73 f3 ff ff je 0x466561 - 4671ee: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 4671f5: 48 85 c0 test rax, rax - 4671f8: 0f 84 8a 06 00 00 je 0x467888 - 4671fe: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 467202: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 467206: 0f 83 7c 06 00 00 jae 0x467888 - 46720c: 48 8d 72 04 lea rsi, [rdx + 4] - 467210: 48 89 70 20 mov qword ptr [rax + 32], rsi - 467214: c7 02 20 00 00 00 mov dword ptr [rdx], 32 - 46721a: e9 33 f3 ff ff jmp 0x466552 - 46721f: 4c 89 e7 mov rdi, r12 - 467222: e8 59 9f f9 ff call 0x401180 <.plt+0x160> - 467227: 48 89 c2 mov rdx, rax - 46722a: e9 c9 ee ff ff jmp 0x4660f8 - 46722f: 8b 95 b0 f6 ff ff mov edx, dword ptr [rbp - 2384] - 467235: 85 d2 test edx, edx - 467237: 0f 85 e8 02 00 00 jne 0x467525 - 46723d: 89 18 mov dword ptr [rax], ebx - 46723f: e9 e4 ea ff ff jmp 0x465d28 - 467244: 8b 95 b0 f6 ff ff mov edx, dword ptr [rbp - 2384] - 46724a: 48 63 c6 movsxd rax, esi - 46724d: 48 0f bf f6 movsx rsi, si - 467251: 85 d2 test edx, edx - 467253: 48 0f 44 f0 cmove rsi, rax - 467257: e9 e2 f4 ff ff jmp 0x46673e - 46725c: 4c 89 85 d8 f6 ff ff mov qword ptr [rbp - 2344], r8 - 467263: be 2d 00 00 00 mov esi, 45 - 467268: 89 8d e0 f6 ff ff mov dword ptr [rbp - 2336], ecx - 46726e: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d - 467275: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d - 46727c: 4c 89 ef mov rdi, r13 - 46727f: e8 5c 5f 00 00 call 0x46d1e0 <__woverflow> - 467284: 44 8b 9d 10 f7 ff ff mov r11d, dword ptr [rbp - 2288] - 46728b: 44 8b 95 f8 f6 ff ff mov r10d, dword ptr [rbp - 2312] - 467292: 83 f8 ff cmp eax, -1 - 467295: 8b 8d e0 f6 ff ff mov ecx, dword ptr [rbp - 2336] - 46729b: 4c 8b 85 d8 f6 ff ff mov r8, qword ptr [rbp - 2344] - 4672a2: 0f 85 aa f2 ff ff jne 0x466552 - 4672a8: e9 8c e1 ff ff jmp 0x465439 - 4672ad: 0f 1f 00 nop dword ptr [rax] - 4672b0: 4c 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], r9 - 4672b7: 48 89 8d 10 f7 ff ff mov qword ptr [rbp - 2288], rcx - 4672be: e8 cd ca fa ff call 0x413d90 <_IO_vtable_check> - 4672c3: 4c 8b 8d 00 f7 ff ff mov r9, qword ptr [rbp - 2304] - 4672ca: 48 8b 8d 10 f7 ff ff mov rcx, qword ptr [rbp - 2288] - 4672d1: e9 dd e0 ff ff jmp 0x4653b3 - 4672d6: 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], ecx - 4672dc: be 2d 00 00 00 mov esi, 45 - 4672e1: 44 89 95 e0 f6 ff ff mov dword ptr [rbp - 2336], r10d - 4672e8: 48 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], rdx - 4672ef: 4c 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], r9 - 4672f6: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d - 4672fd: 4c 89 ef mov rdi, r13 - 467300: e8 db 5e 00 00 call 0x46d1e0 <__woverflow> - 467305: 44 8b 9d 10 f7 ff ff mov r11d, dword ptr [rbp - 2288] - 46730c: 4c 8b 8d 00 f7 ff ff mov r9, qword ptr [rbp - 2304] - 467313: 83 f8 ff cmp eax, -1 - 467316: 48 8b 95 f8 f6 ff ff mov rdx, qword ptr [rbp - 2312] - 46731d: 44 8b 95 e0 f6 ff ff mov r10d, dword ptr [rbp - 2336] - 467324: 8b 8d d8 f6 ff ff mov ecx, dword ptr [rbp - 2344] - 46732a: 0f 85 b3 df ff ff jne 0x4652e3 - 467330: e9 04 e1 ff ff jmp 0x465439 - 467335: 0f 1f 00 nop dword ptr [rax] - 467338: 49 63 d7 movsxd rdx, r15d - 46733b: be 20 00 00 00 mov esi, 32 - 467340: 4c 89 ef mov rdi, r13 - 467343: 48 89 8d d0 f6 ff ff mov qword ptr [rbp - 2352], rcx - 46734a: 48 89 95 d8 f6 ff ff mov qword ptr [rbp - 2344], rdx - 467351: e8 4a 57 00 00 call 0x46caa0 <_IO_wpadn> - 467356: 48 8b 95 d8 f6 ff ff mov rdx, qword ptr [rbp - 2344] - 46735d: 48 39 c2 cmp rdx, rax - 467360: 0f 85 d3 e0 ff ff jne 0x465439 - 467366: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 46736c: 0f 87 1b 06 00 00 ja 0x46798d - 467372: b8 ff ff ff 7f mov eax, 2147483647 - 467377: 29 d8 sub eax, ebx - 467379: 44 39 f8 cmp eax, r15d - 46737c: 0f 82 a9 e0 ff ff jb 0x46542b - 467382: 48 8b 8d d0 f6 ff ff mov rcx, qword ptr [rbp - 2352] - 467389: 44 01 fb add ebx, r15d - 46738c: e9 64 ee ff ff jmp 0x4661f5 - 467391: be 25 00 00 00 mov esi, 37 - 467396: 4c 89 ef mov rdi, r13 - 467399: e8 42 5e 00 00 call 0x46d1e0 <__woverflow> - 46739e: 83 f8 ff cmp eax, -1 - 4673a1: 0f 85 7b ef ff ff jne 0x466322 - 4673a7: e9 8d e0 ff ff jmp 0x465439 - 4673ac: 0f 1f 40 00 nop dword ptr [rax] - 4673b0: be 25 00 00 00 mov esi, 37 - 4673b5: 4c 89 ef mov rdi, r13 - 4673b8: e8 23 5e 00 00 call 0x46d1e0 <__woverflow> - 4673bd: 83 f8 ff cmp eax, -1 - 4673c0: 0f 84 73 e0 ff ff je 0x465439 - 4673c6: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] - 4673cb: f6 c2 08 test dl, 8 - 4673ce: 0f 84 4b 03 00 00 je 0x46771f - 4673d4: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 4673db: 48 85 c0 test rax, rax - 4673de: 0f 85 4c 04 00 00 jne 0x467830 - 4673e4: be 23 00 00 00 mov esi, 35 - 4673e9: 4c 89 ef mov rdi, r13 - 4673ec: e8 ef 5d 00 00 call 0x46d1e0 <__woverflow> - 4673f1: 83 f8 ff cmp eax, -1 - 4673f4: 0f 84 3f e0 ff ff je 0x465439 - 4673fa: 41 0f b6 56 0c movzx edx, byte ptr [r14 + 12] - 4673ff: b9 03 00 00 00 mov ecx, 3 - 467404: 41 bc 02 00 00 00 mov r12d, 2 - 46740a: 84 d2 test dl, dl - 46740c: 0f 89 36 e4 ff ff jns 0x465848 - 467412: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 467419: 41 89 cc mov r12d, ecx - 46741c: 48 85 c0 test rax, rax - 46741f: 0f 85 5b fc ff ff jne 0x467080 - 467425: be 27 00 00 00 mov esi, 39 - 46742a: 4c 89 ef mov rdi, r13 - 46742d: e8 ae 5d 00 00 call 0x46d1e0 <__woverflow> - 467432: 83 f8 ff cmp eax, -1 - 467435: 0f 85 61 fc ff ff jne 0x46709c - 46743b: e9 f9 df ff ff jmp 0x465439 - 467440: 4c 89 85 10 f7 ff ff mov qword ptr [rbp - 2288], r8 - 467447: e8 44 c9 fa ff call 0x413d90 <_IO_vtable_check> - 46744c: 4c 8b 85 10 f7 ff ff mov r8, qword ptr [rbp - 2288] - 467453: e9 bb f1 ff ff jmp 0x466613 - 467458: 49 63 d7 movsxd rdx, r15d - 46745b: be 20 00 00 00 mov esi, 32 - 467460: 4c 89 ef mov rdi, r13 - 467463: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx - 46746a: e8 31 56 00 00 call 0x46caa0 <_IO_wpadn> - 46746f: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] - 467476: 48 39 c2 cmp rdx, rax - 467479: 0f 85 ba df ff ff jne 0x465439 - 46747f: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 467485: 0f 87 02 05 00 00 ja 0x46798d - 46748b: 41 b8 ff ff ff 7f mov r8d, 2147483647 - 467491: 41 29 d8 sub r8d, ebx - 467494: 45 39 f8 cmp r8d, r15d - 467497: 0f 82 8e df ff ff jb 0x46542b - 46749d: 44 01 fb add ebx, r15d - 4674a0: e9 d8 ed ff ff jmp 0x46627d - 4674a5: 49 63 d7 movsxd rdx, r15d - 4674a8: be 20 00 00 00 mov esi, 32 - 4674ad: 4c 89 ef mov rdi, r13 - 4674b0: 48 89 95 10 f7 ff ff mov qword ptr [rbp - 2288], rdx - 4674b7: e8 e4 55 00 00 call 0x46caa0 <_IO_wpadn> - 4674bc: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] - 4674c3: 48 39 c2 cmp rdx, rax - 4674c6: 0f 85 6d df ff ff jne 0x465439 - 4674cc: 81 fb fe ff ff 7f cmp ebx, 2147483646 - 4674d2: 0f 87 b5 04 00 00 ja 0x46798d - 4674d8: b8 ff ff ff 7f mov eax, 2147483647 - 4674dd: 29 d8 sub eax, ebx - 4674df: 44 39 f8 cmp eax, r15d - 4674e2: 0f 82 43 df ff ff jb 0x46542b - 4674e8: 44 01 fb add ebx, r15d - 4674eb: e9 67 eb ff ff jmp 0x466057 - 4674f0: 4c 8b bd e8 f6 ff ff mov r15, qword ptr [rbp - 2328] - 4674f7: 4c 89 ff mov rdi, r15 - 4674fa: e8 71 9b f9 ff call 0x401070 <.plt+0x50> - 4674ff: 4c 89 ff mov rdi, r15 - 467502: 48 8d 34 85 04 00 00 00 lea rsi, [4*rax + 4] - 46750a: e8 c1 a4 00 00 call 0x4719d0 <__readonly_area> - 46750f: 89 85 f4 f6 ff ff mov dword ptr [rbp - 2316], eax - 467515: e9 9e ed ff ff jmp 0x4662b8 - 46751a: 41 bc 03 00 00 00 mov r12d, 3 - 467520: e9 5b fb ff ff jmp 0x467080 - 467525: 66 89 18 mov word ptr [rax], bx - 467528: e9 fb e7 ff ff jmp 0x465d28 - 46752d: 48 89 8d d0 f6 ff ff mov qword ptr [rbp - 2352], rcx - 467534: 4c 89 85 d8 f6 ff ff mov qword ptr [rbp - 2344], r8 - 46753b: e8 50 c8 fa ff call 0x413d90 <_IO_vtable_check> - 467540: 48 8b 8d d0 f6 ff ff mov rcx, qword ptr [rbp - 2352] - 467547: 4c 8b 85 d8 f6 ff ff mov r8, qword ptr [rbp - 2344] - 46754e: e9 d1 ec ff ff jmp 0x466224 - 467553: 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], ecx - 467559: be 2b 00 00 00 mov esi, 43 - 46755e: 44 89 95 e0 f6 ff ff mov dword ptr [rbp - 2336], r10d - 467565: 48 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], rdx - 46756c: 4c 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], r9 - 467573: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d - 46757a: e9 7e fd ff ff jmp 0x4672fd - 46757f: 41 80 66 0c fe and byte ptr [r14 + 12], -2 - 467584: e9 f2 f0 ff ff jmp 0x46667b - 467589: 8b b5 a8 f6 ff ff mov esi, dword ptr [rbp - 2392] - 46758f: 4c 89 ef mov rdi, r13 - 467592: 89 8d f8 f6 ff ff mov dword ptr [rbp - 2312], ecx - 467598: 48 89 95 00 f7 ff ff mov qword ptr [rbp - 2304], rdx - 46759f: 4c 89 8d 10 f7 ff ff mov qword ptr [rbp - 2288], r9 - 4675a6: e8 35 5c 00 00 call 0x46d1e0 <__woverflow> - 4675ab: 4c 8b 8d 10 f7 ff ff mov r9, qword ptr [rbp - 2288] - 4675b2: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] - 4675b9: 83 f8 ff cmp eax, -1 - 4675bc: 8b 8d f8 f6 ff ff mov ecx, dword ptr [rbp - 2312] - 4675c2: 0f 85 97 dd ff ff jne 0x46535f - 4675c8: e9 6c de ff ff jmp 0x465439 - 4675cd: 0f 1f 00 nop dword ptr [rax] - 4675d0: be 30 00 00 00 mov esi, 48 - 4675d5: 4c 89 ef mov rdi, r13 - 4675d8: 89 8d e0 f6 ff ff mov dword ptr [rbp - 2336], ecx - 4675de: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d - 4675e5: 48 89 95 00 f7 ff ff mov qword ptr [rbp - 2304], rdx - 4675ec: 4c 89 8d 10 f7 ff ff mov qword ptr [rbp - 2288], r9 - 4675f3: e8 e8 5b 00 00 call 0x46d1e0 <__woverflow> - 4675f8: 4c 8b 8d 10 f7 ff ff mov r9, qword ptr [rbp - 2288] - 4675ff: 48 8b 95 00 f7 ff ff mov rdx, qword ptr [rbp - 2304] - 467606: 83 f8 ff cmp eax, -1 - 467609: 44 8b 95 f8 f6 ff ff mov r10d, dword ptr [rbp - 2312] - 467610: 8b 8d e0 f6 ff ff mov ecx, dword ptr [rbp - 2336] - 467616: 0f 84 1d de ff ff je 0x465439 - 46761c: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 467622: 0f 84 11 de ff ff je 0x465439 - 467628: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 46762f: 48 85 c0 test rax, rax - 467632: 0f 84 51 ff ff ff je 0x467589 - 467638: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 46763c: 48 8b 78 28 mov rdi, qword ptr [rax + 40] - 467640: e9 06 dd ff ff jmp 0x46534b - 467645: 41 80 66 0c fe and byte ptr [r14 + 12], -2 - 46764a: 41 c7 46 34 07 00 00 00 mov dword ptr [r14 + 52], 7 - 467652: e9 2c f1 ff ff jmp 0x466783 - 467657: 4c 89 85 d8 f6 ff ff mov qword ptr [rbp - 2344], r8 - 46765e: be 2b 00 00 00 mov esi, 43 - 467663: 89 8d e0 f6 ff ff mov dword ptr [rbp - 2336], ecx - 467669: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d - 467670: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d - 467677: e9 00 fc ff ff jmp 0x46727c - 46767c: 8b b5 a8 f6 ff ff mov esi, dword ptr [rbp - 2392] - 467682: 4c 89 ef mov rdi, r13 - 467685: 4c 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], r8 - 46768c: 89 8d 10 f7 ff ff mov dword ptr [rbp - 2288], ecx - 467692: e8 49 5b 00 00 call 0x46d1e0 <__woverflow> - 467697: 8b 8d 10 f7 ff ff mov ecx, dword ptr [rbp - 2288] - 46769d: 4c 8b 85 f8 f6 ff ff mov r8, qword ptr [rbp - 2312] - 4676a4: 83 f8 ff cmp eax, -1 - 4676a7: 0f 85 1c ef ff ff jne 0x4665c9 - 4676ad: e9 87 dd ff ff jmp 0x465439 - 4676b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4676b8: be 30 00 00 00 mov esi, 48 - 4676bd: 4c 89 ef mov rdi, r13 - 4676c0: 4c 89 85 e0 f6 ff ff mov qword ptr [rbp - 2336], r8 - 4676c7: 89 8d f8 f6 ff ff mov dword ptr [rbp - 2312], ecx - 4676cd: 44 89 95 10 f7 ff ff mov dword ptr [rbp - 2288], r10d - 4676d4: e8 07 5b 00 00 call 0x46d1e0 <__woverflow> - 4676d9: 44 8b 95 10 f7 ff ff mov r10d, dword ptr [rbp - 2288] - 4676e0: 8b 8d f8 f6 ff ff mov ecx, dword ptr [rbp - 2312] - 4676e6: 83 f8 ff cmp eax, -1 - 4676e9: 4c 8b 85 e0 f6 ff ff mov r8, qword ptr [rbp - 2336] - 4676f0: 0f 84 43 dd ff ff je 0x465439 - 4676f6: 81 fb ff ff ff 7f cmp ebx, 2147483647 - 4676fc: 0f 84 37 dd ff ff je 0x465439 - 467702: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 467709: 48 85 c0 test rax, rax - 46770c: 0f 84 6a ff ff ff je 0x46767c - 467712: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 467716: 48 8b 70 28 mov rsi, qword ptr [rax + 40] - 46771a: e9 96 ee ff ff jmp 0x4665b5 - 46771f: b9 02 00 00 00 mov ecx, 2 - 467724: 41 bc 01 00 00 00 mov r12d, 1 - 46772a: e9 db fc ff ff jmp 0x46740a - 46772f: be 2d 00 00 00 mov esi, 45 - 467734: 4c 89 ef mov rdi, r13 - 467737: e8 a4 5a 00 00 call 0x46d1e0 <__woverflow> - 46773c: 83 f8 ff cmp eax, -1 - 46773f: 0f 85 72 e1 ff ff jne 0x4658b7 - 467745: e9 ef dc ff ff jmp 0x465439 - 46774a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 467750: be 2e 00 00 00 mov esi, 46 - 467755: 4c 89 ef mov rdi, r13 - 467758: e8 83 5a 00 00 call 0x46d1e0 <__woverflow> - 46775d: 83 f8 ff cmp eax, -1 - 467760: 0f 85 fc f5 ff ff jne 0x466d62 - 467766: e9 ce dc ff ff jmp 0x465439 - 46776b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 467770: be 2b 00 00 00 mov esi, 43 - 467775: 4c 89 ef mov rdi, r13 - 467778: e8 63 5a 00 00 call 0x46d1e0 <__woverflow> - 46777d: 83 f8 ff cmp eax, -1 - 467780: 0f 85 f7 e0 ff ff jne 0x46587d - 467786: e9 ae dc ff ff jmp 0x465439 - 46778b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 467790: be 49 00 00 00 mov esi, 73 - 467795: 4c 89 ef mov rdi, r13 - 467798: e8 43 5a 00 00 call 0x46d1e0 <__woverflow> - 46779d: 83 f8 ff cmp eax, -1 - 4677a0: 0f 85 53 e1 ff ff jne 0x4658f9 - 4677a6: e9 8e dc ff ff jmp 0x465439 - 4677ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4677b0: 48 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], rcx - 4677b7: e8 d4 c5 fa ff call 0x413d90 <_IO_vtable_check> - 4677bc: 48 8b 8d 00 f7 ff ff mov rcx, qword ptr [rbp - 2304] - 4677c3: e9 84 f4 ff ff jmp 0x466c4c - 4677c8: 4c 89 e7 mov rdi, r12 - 4677cb: 89 8d 90 f6 ff ff mov dword ptr [rbp - 2416], ecx - 4677d1: 44 89 95 a8 f6 ff ff mov dword ptr [rbp - 2392], r10d - 4677d8: 44 88 8d f8 f6 ff ff mov byte ptr [rbp - 2312], r9b - 4677df: e8 7c 77 fb ff call 0x41ef60 - 4677e4: 44 0f b6 8d f8 f6 ff ff movzx r9d, byte ptr [rbp - 2312] - 4677ec: 44 8b 95 a8 f6 ff ff mov r10d, dword ptr [rbp - 2392] - 4677f3: 48 85 c0 test rax, rax - 4677f6: 48 89 85 18 f7 ff ff mov qword ptr [rbp - 2280], rax - 4677fd: 8b 8d 90 f6 ff ff mov ecx, dword ptr [rbp - 2416] - 467803: 0f 84 47 dc ff ff je 0x465450 - 467809: 41 39 cf cmp r15d, ecx - 46780c: 0f 8d de 00 00 00 jge 0x4678f0 - 467812: 48 63 c1 movsxd rax, ecx - 467815: 48 8d 04 85 80 00 00 00 lea rax, [4*rax + 128] - 46781d: 48 03 85 18 f7 ff ff add rax, qword ptr [rbp - 2280] - 467824: 48 89 85 f8 f6 ff ff mov qword ptr [rbp - 2312], rax - 46782b: e9 e8 de ff ff jmp 0x465718 - 467830: 48 8b 48 20 mov rcx, qword ptr [rax + 32] - 467834: 48 8b 70 28 mov rsi, qword ptr [rax + 40] - 467838: e9 e1 df ff ff jmp 0x46581e - 46783d: 89 8d d8 f6 ff ff mov dword ptr [rbp - 2344], ecx - 467843: be 20 00 00 00 mov esi, 32 - 467848: 44 89 95 e0 f6 ff ff mov dword ptr [rbp - 2336], r10d - 46784f: 48 89 95 f8 f6 ff ff mov qword ptr [rbp - 2312], rdx - 467856: 4c 89 8d 00 f7 ff ff mov qword ptr [rbp - 2304], r9 - 46785d: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d - 467864: e9 94 fa ff ff jmp 0x4672fd - 467869: be 20 00 00 00 mov esi, 32 - 46786e: 4c 89 ef mov rdi, r13 - 467871: e8 6a 59 00 00 call 0x46d1e0 <__woverflow> - 467876: 83 f8 ff cmp eax, -1 - 467879: 0f 85 fe df ff ff jne 0x46587d - 46787f: e9 b5 db ff ff jmp 0x465439 - 467884: 0f 1f 40 00 nop dword ptr [rax] - 467888: 4c 89 85 d8 f6 ff ff mov qword ptr [rbp - 2344], r8 - 46788f: be 20 00 00 00 mov esi, 32 - 467894: 89 8d e0 f6 ff ff mov dword ptr [rbp - 2336], ecx - 46789a: 44 89 95 f8 f6 ff ff mov dword ptr [rbp - 2312], r10d - 4678a1: 44 89 9d 10 f7 ff ff mov dword ptr [rbp - 2288], r11d - 4678a8: e9 cf f9 ff ff jmp 0x46727c - 4678ad: be 30 00 00 00 mov esi, 48 - 4678b2: 4c 89 ef mov rdi, r13 - 4678b5: e8 26 59 00 00 call 0x46d1e0 <__woverflow> - 4678ba: 83 f8 ff cmp eax, -1 - 4678bd: 0f 85 a3 f8 ff ff jne 0x467166 - 4678c3: e9 71 db ff ff jmp 0x465439 - 4678c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4678d0: 4c 89 ef mov rdi, r13 - 4678d3: e8 08 59 00 00 call 0x46d1e0 <__woverflow> - 4678d8: 83 f8 ff cmp eax, -1 - 4678db: 0f 85 1c f8 ff ff jne 0x4670fd - 4678e1: e9 53 db ff ff jmp 0x465439 - 4678e6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4678f0: 49 63 c7 movsxd rax, r15d - 4678f3: 48 8d 04 85 80 00 00 00 lea rax, [4*rax + 128] - 4678fb: e9 1d ff ff ff jmp 0x46781d - 467900: 45 31 ff xor r15d, r15d - 467903: e9 59 ec ff ff jmp 0x466561 - 467908: 48 8d 0d d1 13 04 00 lea rcx, [rip + 267217] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 46790f: ba 18 08 00 00 mov edx, 2072 - 467914: 48 8d 35 2f 12 04 00 lea rsi, [rip + 266799] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 46791b: 48 8d 3d ae 12 04 00 lea rdi, [rip + 266926] # 0x4a8bd0 - 467922: e8 29 b6 f9 ff call 0x402f50 <__assert_fail> - 467927: 4c 89 e7 mov rdi, r12 - 46792a: e8 31 76 fb ff call 0x41ef60 - 46792f: 49 89 c4 mov r12, rax - 467932: 48 85 c0 test rax, rax - 467935: 0f 84 fe da ff ff je 0x465439 - 46793b: c7 85 e0 f6 ff ff 01 00 00 00 mov dword ptr [rbp - 2336], 1 - 467945: 48 8b 95 10 f7 ff ff mov rdx, qword ptr [rbp - 2288] - 46794c: e9 41 e8 ff ff jmp 0x466192 - 467951: 45 85 ff test r15d, r15d - 467954: 0f 8f d3 f0 ff ff jg 0x466a2d - 46795a: 45 31 ff xor r15d, r15d - 46795d: e9 b6 eb ff ff jmp 0x466518 - 467962: 48 8d 3d bf 12 04 00 lea rdi, [rip + 266943] # 0x4a8c28 - 467969: e8 02 c4 fa ff call 0x413d70 <__libc_fatal> - 46796e: 48 8d 0d 6b 13 04 00 lea rcx, [rip + 267115] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 467975: ba 18 08 00 00 mov edx, 2072 - 46797a: 48 8d 35 c9 11 04 00 lea rsi, [rip + 266697] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 467981: 48 8d 3d 78 12 04 00 lea rdi, [rip + 266872] # 0x4a8c00 - 467988: e8 c3 b5 f9 ff call 0x402f50 <__assert_fail> - 46798d: 48 8d 0d 4c 13 04 00 lea rcx, [rip + 267084] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 467994: ba 19 08 00 00 mov edx, 2073 - 467999: 48 8d 35 aa 11 04 00 lea rsi, [rip + 266666] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 4679a0: 48 8d 3d 29 12 04 00 lea rdi, [rip + 266793] # 0x4a8bd0 - 4679a7: e8 a4 b5 f9 ff call 0x402f50 <__assert_fail> - 4679ac: 48 8d 0d 2d 13 04 00 lea rcx, [rip + 267053] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 4679b3: ba 3e 08 00 00 mov edx, 2110 - 4679b8: 48 8d 35 8b 11 04 00 lea rsi, [rip + 266635] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 4679bf: 48 8d 3d 3a 12 04 00 lea rdi, [rip + 266810] # 0x4a8c00 - 4679c6: e8 85 b5 f9 ff call 0x402f50 <__assert_fail> - 4679cb: 48 8d 0d 0e 13 04 00 lea rcx, [rip + 267022] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 4679d2: ba 19 08 00 00 mov edx, 2073 - 4679d7: 48 8d 35 6c 11 04 00 lea rsi, [rip + 266604] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 4679de: 48 8d 3d 1b 12 04 00 lea rdi, [rip + 266779] # 0x4a8c00 - 4679e5: e8 66 b5 f9 ff call 0x402f50 <__assert_fail> - 4679ea: 48 8d 0d ef 12 04 00 lea rcx, [rip + 266991] # 0x4a8ce0 <__PRETTY_FUNCTION__.13874> - 4679f1: ba 34 08 00 00 mov edx, 2100 - 4679f6: 48 8d 35 4d 11 04 00 lea rsi, [rip + 266573] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 4679fd: 48 8d 3d cc 11 04 00 lea rdi, [rip + 266700] # 0x4a8bd0 - 467a04: e8 47 b5 f9 ff call 0x402f50 <__assert_fail> - 467a09: e8 c2 41 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 467a0e: 66 90 nop - -0000000000467a10 <__vfwprintf_internal>: - 467a10: f3 0f 1e fa endbr64 - 467a14: 55 push rbp - 467a15: 48 89 e5 mov rbp, rsp - 467a18: 41 57 push r15 - 467a1a: 49 89 d7 mov r15, rdx - 467a1d: 41 56 push r14 - 467a1f: 49 89 f6 mov r14, rsi - 467a22: be 01 00 00 00 mov esi, 1 - 467a27: 41 55 push r13 - 467a29: 41 54 push r12 - 467a2b: 49 89 fc mov r12, rdi - 467a2e: 53 push rbx - 467a2f: 48 81 ec 38 05 00 00 sub rsp, 1336 - 467a36: 89 8d 58 fb ff ff mov dword ptr [rbp - 1192], ecx - 467a3c: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 467a45: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 467a49: 31 c0 xor eax, eax - 467a4b: 48 c7 c0 c0 ff ff ff mov rax, -64 - 467a52: 64 8b 00 mov eax, dword ptr fs:[rax] - 467a55: 89 85 44 fb ff ff mov dword ptr [rbp - 1212], eax - 467a5b: e8 90 b8 fa ff call 0x4132f0 <_IO_fwide> - 467a60: 83 f8 01 cmp eax, 1 - 467a63: 0f 85 42 19 00 00 jne 0x4693ab <__vfwprintf_internal+0x199b> - 467a69: 41 8b 04 24 mov eax, dword ptr [r12] - 467a6d: a8 08 test al, 8 - 467a6f: 0f 85 21 19 00 00 jne 0x469396 <__vfwprintf_internal+0x1986> - 467a75: 4d 85 f6 test r14, r14 - 467a78: 0f 84 5c 26 00 00 je 0x46a0da <__vfwprintf_internal+0x26ca> - 467a7e: be 01 00 00 00 mov esi, 1 - 467a83: 4c 89 e7 mov rdi, r12 - 467a86: e8 65 b8 fa ff call 0x4132f0 <_IO_fwide> - 467a8b: 83 f8 01 cmp eax, 1 - 467a8e: 0f 85 17 19 00 00 jne 0x4693ab <__vfwprintf_internal+0x199b> - 467a94: 45 8b 2c 24 mov r13d, dword ptr [r12] - 467a98: 44 89 e8 mov eax, r13d - 467a9b: 83 e0 02 and eax, 2 - 467a9e: 89 85 30 fb ff ff mov dword ptr [rbp - 1232], eax - 467aa4: 0f 85 f6 03 00 00 jne 0x467ea0 <__vfwprintf_internal+0x490> - 467aaa: f3 41 0f 6f 0f movdqu xmm1, xmmword ptr [r15] - 467aaf: 49 8b 47 10 mov rax, qword ptr [r15 + 16] - 467ab3: be 25 00 00 00 mov esi, 37 - 467ab8: 4c 89 f7 mov rdi, r14 - 467abb: 48 89 85 d8 fb ff ff mov qword ptr [rbp - 1064], rax - 467ac2: 0f 11 8d c8 fb ff ff movups xmmword ptr [rbp - 1080], xmm1 - 467ac9: e8 02 8a 00 00 call 0x4704d0 - 467ace: 41 81 e5 00 80 00 00 and r13d, 32768 - 467ad5: 48 89 85 50 fb ff ff mov qword ptr [rbp - 1200], rax - 467adc: 44 89 ad 5c fb ff ff mov dword ptr [rbp - 1188], r13d - 467ae3: 75 7b jne 0x467b60 <__vfwprintf_internal+0x150> - 467ae5: 48 83 3d c3 84 05 00 00 cmp qword ptr [rip + 361667], 0 # 0x4bffb0 <_nl_current_LC_NUMERIC_used+0x4bffae> - 467aed: 0f 84 cd 03 00 00 je 0x467ec0 <__vfwprintf_internal+0x4b0> - 467af3: 48 c7 c6 a0 45 48 00 mov rsi, 4736416 - 467afa: 48 8d bd a0 fb ff ff lea rdi, [rbp - 1120] - 467b01: 4c 89 e2 mov rdx, r12 - 467b04: e8 f7 84 b9 ff call 0x0 - 467b09: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 - 467b11: c7 85 5c fb ff ff 01 00 00 00 mov dword ptr [rbp - 1188], 1 - 467b1b: 75 4d jne 0x467b6a <__vfwprintf_internal+0x15a> - 467b1d: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] - 467b25: 64 4c 8b 2c 25 10 00 00 00 mov r13, qword ptr fs:[16] - 467b2e: 4c 39 6f 08 cmp qword ptr [rdi + 8], r13 - 467b32: 74 24 je 0x467b58 <__vfwprintf_internal+0x148> - 467b34: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 467b3c: 85 c0 test eax, eax - 467b3e: 0f 85 4c 1d 00 00 jne 0x469890 <__vfwprintf_internal+0x1e80> - 467b44: ba 01 00 00 00 mov edx, 1 - 467b49: 0f b1 17 cmpxchg dword ptr [rdi], edx - 467b4c: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] - 467b54: 4c 89 6f 08 mov qword ptr [rdi + 8], r13 - 467b58: 83 47 04 01 add dword ptr [rdi + 4], 1 - 467b5c: eb 0c jmp 0x467b6a <__vfwprintf_internal+0x15a> - 467b5e: 66 90 nop - 467b60: c7 85 5c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1188], 0 - 467b6a: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] - 467b72: 48 c7 c3 28 22 4c 00 mov rbx, 4989480 - 467b79: 48 81 eb 80 1b 4c 00 sub rbx, 4987776 - 467b80: 48 89 c2 mov rdx, rax - 467b83: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 - 467b8a: 48 89 9d 48 fb ff ff mov qword ptr [rbp - 1208], rbx - 467b91: 48 39 d3 cmp rbx, rdx - 467b94: 0f 86 46 03 00 00 jbe 0x467ee0 <__vfwprintf_internal+0x4d0> - 467b9a: 48 8b 9d 50 fb ff ff mov rbx, qword ptr [rbp - 1200] - 467ba1: 4c 89 f6 mov rsi, r14 - 467ba4: 4c 89 e7 mov rdi, r12 - 467ba7: 4c 29 f3 sub rbx, r14 - 467baa: 49 89 dd mov r13, rbx - 467bad: 49 c1 fd 02 sar r13, 2 - 467bb1: 4c 89 ea mov rdx, r13 - 467bb4: ff 50 38 call qword ptr [rax + 56] - 467bb7: 49 39 c5 cmp r13, rax - 467bba: 0f 85 80 02 00 00 jne 0x467e40 <__vfwprintf_internal+0x430> - 467bc0: 48 b8 fc ff ff ff 01 00 00 00 movabs rax, 8589934588 - 467bca: 48 39 c3 cmp rbx, rax - 467bcd: 0f 8f 2d 03 00 00 jg 0x467f00 <__vfwprintf_internal+0x4f0> - 467bd3: 4c 8b 9d 50 fb ff ff mov r11, qword ptr [rbp - 1200] - 467bda: 41 8b 33 mov esi, dword ptr [r11] - 467bdd: 85 f6 test esi, esi - 467bdf: 0f 84 ab 01 00 00 je 0x467d90 <__vfwprintf_internal+0x380> - 467be5: 48 83 3d 5b bd 05 00 00 cmp qword ptr [rip + 376155], 0 # 0x4c3948 <__printf_function_table> - 467bed: 0f 85 1d 01 00 00 jne 0x467d10 <__vfwprintf_internal+0x300> - 467bf3: 48 83 3d 55 bd 05 00 00 cmp qword ptr [rip + 376149], 0 # 0x4c3950 <__printf_modifier_table> - 467bfb: 0f 85 0f 01 00 00 jne 0x467d10 <__vfwprintf_internal+0x300> - 467c01: 48 83 3d 67 bd 05 00 00 cmp qword ptr [rip + 376167], 0 # 0x4c3970 <__printf_va_arg_table> - 467c09: 0f 85 01 01 00 00 jne 0x467d10 <__vfwprintf_internal+0x300> - 467c0f: c7 85 cc fa ff ff 00 00 00 00 mov dword ptr [rbp - 1332], 0 - 467c19: 8b 85 58 fb ff ff mov eax, dword ptr [rbp - 1192] - 467c1f: c7 85 40 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1216], 0 - 467c29: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 - 467c33: 89 c1 mov ecx, eax - 467c35: 48 c7 85 f0 fa ff ff ff ff ff ff mov qword ptr [rbp - 1296], -1 - 467c40: 83 e1 02 and ecx, 2 - 467c43: 89 8d c0 fa ff ff mov dword ptr [rbp - 1344], ecx - 467c49: 89 c1 mov ecx, eax - 467c4b: 83 e0 08 and eax, 8 - 467c4e: 83 e1 01 and ecx, 1 - 467c51: 89 85 c4 fa ff ff mov dword ptr [rbp - 1340], eax - 467c57: 88 8d cb fa ff ff mov byte ptr [rbp - 1333], cl - 467c5d: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 467c61: 8d 43 e0 lea eax, [rbx - 32] - 467c64: 83 f8 5a cmp eax, 90 - 467c67: 0f 87 23 02 00 00 ja 0x467e90 <__vfwprintf_internal+0x480> - 467c6d: 48 8d 15 ec 10 04 00 lea rdx, [rip + 266476] # 0x4a8d60 - 467c74: 49 83 c3 04 add r11, 4 - 467c78: 48 8d 0d 41 65 05 00 lea rcx, [rip + 353601] # 0x4be1c0 - 467c7f: c7 85 d8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1320], 0 - 467c89: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 467c8d: 45 31 c9 xor r9d, r9d - 467c90: c7 85 28 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1240], 0 - 467c9a: 41 b8 ff ff ff ff mov r8d, 4294967295 - 467ca0: c7 85 d0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1328], 0 - 467caa: 4c 8d 55 c8 lea r10, [rbp - 56] - 467cae: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 - 467cb8: 48 8b 04 c1 mov rax, qword ptr [rcx + 8*rax] - 467cbc: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 467cc6: c7 85 e0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1312], 0 - 467cd0: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 - 467cda: c7 85 20 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1248], 0 - 467ce4: c7 85 f8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1288], 0 - 467cee: c7 85 ec fa ff ff 00 00 00 00 mov dword ptr [rbp - 1300], 0 - 467cf8: 48 c7 85 38 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1224], 0 - 467d03: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 - 467d0d: ff e0 jmp rax - 467d0f: 90 nop - 467d10: c7 85 e8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1304], 0 - 467d1a: c7 85 cc fa ff ff 00 00 00 00 mov dword ptr [rbp - 1332], 0 - 467d24: 48 c7 85 f0 fa ff ff ff ff ff ff mov qword ptr [rbp - 1296], -1 - 467d2f: 8b 85 58 fb ff ff mov eax, dword ptr [rbp - 1192] - 467d35: 48 83 ec 08 sub rsp, 8 - 467d39: 45 89 e9 mov r9d, r13d - 467d3c: 4c 89 f9 mov rcx, r15 - 467d3f: 8b 95 cc fa ff ff mov edx, dword ptr [rbp - 1332] - 467d45: 4c 8d 85 c8 fb ff ff lea r8, [rbp - 1080] - 467d4c: 4c 89 f6 mov rsi, r14 - 467d4f: 4c 89 e7 mov rdi, r12 - 467d52: 50 push rax - 467d53: 8b 85 e8 fa ff ff mov eax, dword ptr [rbp - 1304] - 467d59: 50 push rax - 467d5a: 8b 85 44 fb ff ff mov eax, dword ptr [rbp - 1212] - 467d60: ff b5 f0 fa ff ff push qword ptr [rbp - 1296] - 467d66: 50 push rax - 467d67: 48 8d 85 e0 fb ff ff lea rax, [rbp - 1056] - 467d6e: 50 push rax - 467d6f: 8b 85 30 fb ff ff mov eax, dword ptr [rbp - 1232] - 467d75: ff b5 50 fb ff ff push qword ptr [rbp - 1200] - 467d7b: 50 push rax - 467d7c: e8 6f d1 ff ff call 0x464ef0 - 467d81: 48 83 c4 40 add rsp, 64 - 467d85: 41 89 c5 mov r13d, eax - 467d88: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 467d90: 41 f7 04 24 00 80 00 00 test dword ptr [r12], 32768 - 467d98: 75 17 jne 0x467db1 <__vfwprintf_internal+0x3a1> - 467d9a: 49 8b bc 24 88 00 00 00 mov rdi, qword ptr [r12 + 136] - 467da2: 8b 47 04 mov eax, dword ptr [rdi + 4] - 467da5: 83 e8 01 sub eax, 1 - 467da8: 89 47 04 mov dword ptr [rdi + 4], eax - 467dab: 0f 84 b7 00 00 00 je 0x467e68 <__vfwprintf_internal+0x458> - 467db1: 8b bd 5c fb ff ff mov edi, dword ptr [rbp - 1188] - 467db7: 85 ff test edi, edi - 467db9: 0f 85 91 00 00 00 jne 0x467e50 <__vfwprintf_internal+0x440> - 467dbf: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 467dc3: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 467dcc: 0f 85 a9 2c 00 00 jne 0x46aa7b <__vfwprintf_internal+0x306b> - 467dd2: 48 8d 65 d8 lea rsp, [rbp - 40] - 467dd6: 44 89 e8 mov eax, r13d - 467dd9: 5b pop rbx - 467dda: 41 5c pop r12 - 467ddc: 41 5d pop r13 - 467dde: 41 5e pop r14 - 467de0: 41 5f pop r15 - 467de2: 5d pop rbp - 467de3: c3 ret - 467de4: 0f 1f 40 00 nop dword ptr [rax] - 467de8: f3 0f 1e fa endbr64 - 467dec: f3 0f 1e fa endbr64 - 467df0: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 467df4: 49 8d 4b 04 lea rcx, [r11 + 4] - 467df8: 8d 43 e0 lea eax, [rbx - 32] - 467dfb: 83 f8 5a cmp eax, 90 - 467dfe: 0f 86 1c 01 00 00 jbe 0x467f20 <__vfwprintf_internal+0x510> - 467e04: 0f 1f 40 00 nop dword ptr [rax] - 467e08: f3 0f 1e fa endbr64 - 467e0c: 85 db test ebx, ebx - 467e0e: 0f 85 5c 01 00 00 jne 0x467f70 <__vfwprintf_internal+0x560> - 467e14: 48 c7 c0 c0 ff ff ff mov rax, -64 - 467e1b: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 467e22: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 467e28: 48 83 bd 38 fb ff ff 00 cmp qword ptr [rbp - 1224], 0 - 467e30: 74 0e je 0x467e40 <__vfwprintf_internal+0x430> - 467e32: 48 8b bd 38 fb ff ff mov rdi, qword ptr [rbp - 1224] - 467e39: e8 12 77 fb ff call 0x41f550 - 467e3e: 66 90 nop - 467e40: 41 bd ff ff ff ff mov r13d, 4294967295 - 467e46: e9 45 ff ff ff jmp 0x467d90 <__vfwprintf_internal+0x380> - 467e4b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 467e50: 48 8d bd a0 fb ff ff lea rdi, [rbp - 1120] - 467e57: 31 f6 xor esi, esi - 467e59: e8 a2 81 b9 ff call 0x0 - 467e5e: e9 5c ff ff ff jmp 0x467dbf <__vfwprintf_internal+0x3af> - 467e63: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 467e68: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 467e70: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 467e78: 85 d2 test edx, edx - 467e7a: 0f 85 80 1b 00 00 jne 0x469a00 <__vfwprintf_internal+0x1ff0> - 467e80: 83 2f 01 sub dword ptr [rdi], 1 - 467e83: e9 29 ff ff ff jmp 0x467db1 <__vfwprintf_internal+0x3a1> - 467e88: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 467e90: 48 c7 85 38 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1224], 0 - 467e9b: e9 68 ff ff ff jmp 0x467e08 <__vfwprintf_internal+0x3f8> - 467ea0: 8b 8d 58 fb ff ff mov ecx, dword ptr [rbp - 1192] - 467ea6: 4c 89 fa mov rdx, r15 - 467ea9: 4c 89 f6 mov rsi, r14 - 467eac: 4c 89 e7 mov rdi, r12 - 467eaf: e8 ac 2d 00 00 call 0x46ac60 - 467eb4: 41 89 c5 mov r13d, eax - 467eb7: e9 03 ff ff ff jmp 0x467dbf <__vfwprintf_internal+0x3af> - 467ebc: 0f 1f 40 00 nop dword ptr [rax] - 467ec0: 48 c7 c0 a0 45 48 00 mov rax, 4736416 - 467ec7: 4c 89 a5 a8 fb ff ff mov qword ptr [rbp - 1112], r12 - 467ece: 48 89 85 a0 fb ff ff mov qword ptr [rbp - 1120], rax - 467ed5: e9 43 fc ff ff jmp 0x467b1d <__vfwprintf_internal+0x10d> - 467eda: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 467ee0: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax - 467ee7: e8 a4 be fa ff call 0x413d90 <_IO_vtable_check> - 467eec: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 467ef3: e9 a2 fc ff ff jmp 0x467b9a <__vfwprintf_internal+0x18a> - 467ef8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 467f00: 48 c7 c0 c0 ff ff ff mov rax, -64 - 467f07: 41 bd ff ff ff ff mov r13d, 4294967295 - 467f0d: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 - 467f14: e9 77 fe ff ff jmp 0x467d90 <__vfwprintf_internal+0x380> - 467f19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 467f20: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 467f24: 48 8d 35 95 5e 05 00 lea rsi, [rip + 351893] # 0x4bddc0 - 467f2b: 49 89 cb mov r11, rcx - 467f2e: 45 31 c9 xor r9d, r9d - 467f31: c7 85 30 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1232], 1 - 467f3b: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 467f3f: ff e0 jmp rax - 467f41: 44 8b 85 28 fb ff ff mov r8d, dword ptr [rbp - 1240] - 467f48: 4c 8b 9d b8 fa ff ff mov r11, qword ptr [rbp - 1352] - 467f4f: 83 f8 ff cmp eax, -1 - 467f52: 0f 84 78 03 00 00 je 0x4682d0 <__vfwprintf_internal+0x8c0> - 467f58: 85 c0 test eax, eax - 467f5a: 0f 84 f7 0c 00 00 je 0x468c57 <__vfwprintf_internal+0x1247> - 467f60: 83 fb 24 cmp ebx, 36 - 467f63: 0f 85 ee 0c 00 00 jne 0x468c57 <__vfwprintf_internal+0x1247> - 467f69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 467f70: 8b 85 40 fb ff ff mov eax, dword ptr [rbp - 1216] - 467f76: 89 85 30 fb ff ff mov dword ptr [rbp - 1232], eax - 467f7c: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 467f83: 48 85 c0 test rax, rax - 467f86: 0f 84 a3 fd ff ff je 0x467d2f <__vfwprintf_internal+0x31f> - 467f8c: 48 89 c7 mov rdi, rax - 467f8f: e8 bc 75 fb ff call 0x41f550 - 467f94: e9 96 fd ff ff jmp 0x467d2f <__vfwprintf_internal+0x31f> - 467f99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 467fa0: f3 0f 1e fa endbr64 - 467fa4: 8b 9d 28 fb ff ff mov ebx, dword ptr [rbp - 1240] - 467faa: 8b bd 20 fb ff ff mov edi, dword ptr [rbp - 1248] - 467fb0: 83 eb 01 sub ebx, 1 - 467fb3: 85 db test ebx, ebx - 467fb5: 0f 9f c1 setg cl - 467fb8: 85 ff test edi, edi - 467fba: 75 08 jne 0x467fc4 <__vfwprintf_internal+0x5b4> - 467fbc: 84 c9 test cl, cl - 467fbe: 0f 85 98 20 00 00 jne 0x46a05c <__vfwprintf_internal+0x264c> - 467fc4: 41 8b 07 mov eax, dword ptr [r15] - 467fc7: 83 f8 2f cmp eax, 47 - 467fca: 0f 87 d0 19 00 00 ja 0x4699a0 <__vfwprintf_internal+0x1f90> - 467fd0: 89 c2 mov edx, eax - 467fd2: 83 c0 08 add eax, 8 - 467fd5: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 467fd9: 41 89 07 mov dword ptr [r15], eax - 467fdc: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 467fe4: 8b 32 mov esi, dword ptr [rdx] - 467fe6: 48 85 c0 test rax, rax - 467fe9: 0f 84 7f 21 00 00 je 0x46a16e <__vfwprintf_internal+0x275e> - 467fef: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 467ff3: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 467ff7: 0f 83 71 21 00 00 jae 0x46a16e <__vfwprintf_internal+0x275e> - 467ffd: 48 8d 7a 04 lea rdi, [rdx + 4] - 468001: 48 89 78 20 mov qword ptr [rax + 32], rdi - 468005: 89 32 mov dword ptr [rdx], esi - 468007: 83 fe ff cmp esi, -1 - 46800a: 0f 84 18 fe ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 468010: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 - 468017: 0f 84 0b fe ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 46801d: 8b b5 20 fb ff ff mov esi, dword ptr [rbp - 1248] - 468023: 41 83 c5 01 add r13d, 1 - 468027: 85 f6 test esi, esi - 468029: 74 0d je 0x468038 <__vfwprintf_internal+0x628> - 46802b: 84 c9 test cl, cl - 46802d: 0f 85 3e 0a 00 00 jne 0x468a71 <__vfwprintf_internal+0x1061> - 468033: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 468038: 83 85 40 fb ff ff 01 add dword ptr [rbp - 1216], 1 - 46803f: 48 83 bd 38 fb ff ff 00 cmp qword ptr [rbp - 1224], 0 - 468047: 0f 85 6b 16 00 00 jne 0x4696b8 <__vfwprintf_internal+0x1ca8> - 46804d: 4d 8d 43 04 lea r8, [r11 + 4] - 468051: be 25 00 00 00 mov esi, 37 - 468056: 4c 89 c7 mov rdi, r8 - 468059: 4c 89 85 38 fb ff ff mov qword ptr [rbp - 1224], r8 - 468060: e8 6b 84 00 00 call 0x4704d0 - 468065: 45 85 ed test r13d, r13d - 468068: 4c 8b 85 38 fb ff ff mov r8, qword ptr [rbp - 1224] - 46806f: 49 89 c3 mov r11, rax - 468072: 0f 88 8b 2a 00 00 js 0x46ab03 <__vfwprintf_internal+0x30f3> - 468078: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] - 468080: 48 89 c2 mov rdx, rax - 468083: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 - 46808a: 48 39 95 48 fb ff ff cmp qword ptr [rbp - 1208], rdx - 468091: 0f 86 e9 15 00 00 jbe 0x469680 <__vfwprintf_internal+0x1c70> - 468097: 4c 89 db mov rbx, r11 - 46809a: 4c 89 9d 38 fb ff ff mov qword ptr [rbp - 1224], r11 - 4680a1: 4c 89 c6 mov rsi, r8 - 4680a4: 4c 89 e7 mov rdi, r12 - 4680a7: 4c 29 c3 sub rbx, r8 - 4680aa: 48 c1 fb 02 sar rbx, 2 - 4680ae: 48 89 da mov rdx, rbx - 4680b1: ff 50 38 call qword ptr [rax + 56] - 4680b4: 48 39 c3 cmp rbx, rax - 4680b7: 0f 85 83 fd ff ff jne 0x467e40 <__vfwprintf_internal+0x430> - 4680bd: b8 ff ff ff 7f mov eax, 2147483647 - 4680c2: 44 29 e8 sub eax, r13d - 4680c5: 48 98 cdqe - 4680c7: 48 39 c3 cmp rbx, rax - 4680ca: 0f 8f 30 fe ff ff jg 0x467f00 <__vfwprintf_internal+0x4f0> - 4680d0: 4c 8b 9d 38 fb ff ff mov r11, qword ptr [rbp - 1224] - 4680d7: 41 01 dd add r13d, ebx - 4680da: 45 8b 03 mov r8d, dword ptr [r11] - 4680dd: 45 85 c0 test r8d, r8d - 4680e0: 0f 85 77 fb ff ff jne 0x467c5d <__vfwprintf_internal+0x24d> - 4680e6: e9 a5 fc ff ff jmp 0x467d90 <__vfwprintf_internal+0x380> - 4680eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4680f0: f3 0f 1e fa endbr64 - 4680f4: 41 8b 07 mov eax, dword ptr [r15] - 4680f7: 83 f8 2f cmp eax, 47 - 4680fa: 0f 87 88 1a 00 00 ja 0x469b88 <__vfwprintf_internal+0x2178> - 468100: 89 c2 mov edx, eax - 468102: 83 c0 08 add eax, 8 - 468105: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 468109: 41 89 07 mov dword ptr [r15], eax - 46810c: 4c 8b 0a mov r9, qword ptr [rdx] - 46810f: 4d 85 c9 test r9, r9 - 468112: 0f 84 28 18 00 00 je 0x469940 <__vfwprintf_internal+0x1f30> - 468118: 8b 8d 30 fb ff ff mov ecx, dword ptr [rbp - 1232] - 46811e: 85 c9 test ecx, ecx - 468120: 0f 85 02 19 00 00 jne 0x469a28 <__vfwprintf_internal+0x2018> - 468126: 83 fb 53 cmp ebx, 83 - 468129: 0f 84 f9 18 00 00 je 0x469a28 <__vfwprintf_internal+0x2018> - 46812f: 4c 89 8d 80 fb ff ff mov qword ptr [rbp - 1152], r9 - 468136: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 - 46813d: 41 83 f8 ff cmp r8d, -1 - 468141: 0f 84 7c 1f 00 00 je 0x46a0c3 <__vfwprintf_internal+0x26b3> - 468147: 49 63 f0 movsxd rsi, r8d - 46814a: 4c 89 cf mov rdi, r9 - 46814d: e8 de 8e f9 ff call 0x401030 <.plt+0x10> - 468152: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] - 468159: 48 89 c2 mov rdx, rax - 46815c: 48 b8 ff ff ff ff ff ff ff 3f movabs rax, 4611686018427387903 - 468166: 48 39 c2 cmp rdx, rax - 468169: 0f 87 61 01 00 00 ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 46816f: 48 8d 1c 95 00 00 00 00 lea rbx, [4*rdx] - 468177: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 - 46817e: 48 89 df mov rdi, rbx - 468181: 48 89 95 30 fb ff ff mov qword ptr [rbp - 1232], rdx - 468188: e8 c3 1b fb ff call 0x419d50 <__libc_alloca_cutoff> - 46818d: 48 8b 95 30 fb ff ff mov rdx, qword ptr [rbp - 1232] - 468194: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] - 46819b: 85 c0 test eax, eax - 46819d: 75 0d jne 0x4681ac <__vfwprintf_internal+0x79c> - 46819f: 48 81 fb 00 10 00 00 cmp rbx, 4096 - 4681a6: 0f 87 d4 28 00 00 ja 0x46aa80 <__vfwprintf_internal+0x3070> - 4681ac: 48 83 c3 17 add rbx, 23 - 4681b0: 48 89 e1 mov rcx, rsp - 4681b3: 48 89 d8 mov rax, rbx - 4681b6: 48 81 e3 00 f0 ff ff and rbx, -4096 - 4681bd: 48 29 d9 sub rcx, rbx - 4681c0: 48 83 e0 f0 and rax, -16 - 4681c4: 48 39 cc cmp rsp, rcx - 4681c7: 74 15 je 0x4681de <__vfwprintf_internal+0x7ce> - 4681c9: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4681d0: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4681d9: 48 39 cc cmp rsp, rcx - 4681dc: 75 eb jne 0x4681c9 <__vfwprintf_internal+0x7b9> - 4681de: 25 ff 0f 00 00 and eax, 4095 - 4681e3: 48 29 c4 sub rsp, rax - 4681e6: 48 85 c0 test rax, rax - 4681e9: 74 06 je 0x4681f1 <__vfwprintf_internal+0x7e1> - 4681eb: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 4681f1: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 4681fb: 4c 8d 44 24 0f lea r8, [rsp + 15] - 468200: 4d 89 c1 mov r9, r8 - 468203: 49 83 e1 f0 and r9, -16 - 468207: 48 8d 8d c0 fb ff ff lea rcx, [rbp - 1088] - 46820e: 48 8d b5 80 fb ff ff lea rsi, [rbp - 1152] - 468215: 4c 89 cf mov rdi, r9 - 468218: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 46821f: 48 c7 85 c0 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1088], 0 - 46822a: 4c 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], r9 - 468231: e8 aa f0 fd ff call 0x4472e0 - 468236: 48 89 c1 mov rcx, rax - 468239: 48 83 f8 ff cmp rax, -1 - 46823d: 0f 84 e5 fb ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 468243: 4c 8b 8d 30 fb ff ff mov r9, qword ptr [rbp - 1232] - 46824a: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] - 468251: 89 c3 mov ebx, eax - 468253: 29 9d 28 fb ff ff sub dword ptr [rbp - 1240], ebx - 468259: 0f 89 49 12 00 00 jns 0x4694a8 <__vfwprintf_internal+0x1a98> - 46825f: 45 85 ed test r13d, r13d - 468262: 0f 88 a0 29 00 00 js 0x46ac08 <__vfwprintf_internal+0x31f8> - 468268: 4d 8b 84 24 d8 00 00 00 mov r8, qword ptr [r12 + 216] - 468270: 4c 89 c0 mov rax, r8 - 468273: 48 81 e8 80 1b 4c 00 sub rax, 4987776 - 46827a: 48 39 85 48 fb ff ff cmp qword ptr [rbp - 1208], rax - 468281: 0f 86 c4 26 00 00 jbe 0x46a94b <__vfwprintf_internal+0x2f3b> - 468287: 48 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], rcx - 46828e: 48 89 ca mov rdx, rcx - 468291: 4c 89 ce mov rsi, r9 - 468294: 4c 89 e7 mov rdi, r12 - 468297: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46829e: 41 ff 50 38 call qword ptr [r8 + 56] - 4682a2: 48 8b 8d 30 fb ff ff mov rcx, qword ptr [rbp - 1232] - 4682a9: 48 39 c1 cmp rcx, rax - 4682ac: 0f 85 76 fb ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 4682b2: b8 ff ff ff 7f mov eax, 2147483647 - 4682b7: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 4682be: 44 29 e8 sub eax, r13d - 4682c1: 48 98 cdqe - 4682c3: 48 39 c1 cmp rcx, rax - 4682c6: 0f 86 f7 07 00 00 jbe 0x468ac3 <__vfwprintf_internal+0x10b3> - 4682cc: 0f 1f 40 00 nop dword ptr [rax] - 4682d0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4682d7: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 - 4682de: e9 45 fb ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> - 4682e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4682e8: f3 0f 1e fa endbr64 - 4682ec: e9 fb fa ff ff jmp 0x467dec <__vfwprintf_internal+0x3dc> - 4682f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4682f8: f3 0f 1e fa endbr64 - 4682fc: 80 bd cb fa ff ff 00 cmp byte ptr [rbp - 1333], 0 - 468303: 0f 85 2e 26 00 00 jne 0x46a937 <__vfwprintf_internal+0x2f27> - 468309: 44 89 ca mov edx, r9d - 46830c: 83 e2 01 and edx, 1 - 46830f: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] - 468315: 0f b6 d2 movzx edx, dl - 468318: c7 85 8c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1140], 0 - 468322: 80 ce 04 or dh, 4 - 468325: 44 89 85 80 fb ff ff mov dword ptr [rbp - 1152], r8d - 46832c: 89 85 84 fb ff ff mov dword ptr [rbp - 1148], eax - 468332: 0f b7 85 18 fb ff ff movzx eax, word ptr [rbp - 1256] - 468339: 89 9d 88 fb ff ff mov dword ptr [rbp - 1144], ebx - 46833f: 01 c0 add eax, eax - 468341: 09 d0 or eax, edx - 468343: 0f b7 95 30 fb ff ff movzx edx, word ptr [rbp - 1232] - 46834a: c1 e2 02 shl edx, 2 - 46834d: 09 d0 or eax, edx - 46834f: 0f b7 95 ec fa ff ff movzx edx, word ptr [rbp - 1300] - 468356: c1 e2 03 shl edx, 3 - 468359: 09 d0 or eax, edx - 46835b: 0f b7 95 f8 fa ff ff movzx edx, word ptr [rbp - 1288] - 468362: c1 e2 04 shl edx, 4 - 468365: 09 d0 or eax, edx - 468367: 0f b7 95 20 fb ff ff movzx edx, word ptr [rbp - 1248] - 46836e: c1 e2 05 shl edx, 5 - 468371: 09 d0 or eax, edx - 468373: 0f b7 95 08 fb ff ff movzx edx, word ptr [rbp - 1272] - 46837a: c1 e2 06 shl edx, 6 - 46837d: 09 d0 or eax, edx - 46837f: 0f b7 95 e0 fa ff ff movzx edx, word ptr [rbp - 1312] - 468386: c1 e2 07 shl edx, 7 - 468389: 09 d0 or eax, edx - 46838b: 66 89 85 8c fb ff ff mov word ptr [rbp - 1140], ax - 468392: 8b 85 10 fb ff ff mov eax, dword ptr [rbp - 1264] - 468398: 89 85 90 fb ff ff mov dword ptr [rbp - 1136], eax - 46839e: 45 85 c9 test r9d, r9d - 4683a1: 0f 85 f9 17 00 00 jne 0x469ba0 <__vfwprintf_internal+0x2190> - 4683a7: 41 8b 47 04 mov eax, dword ptr [r15 + 4] - 4683ab: 80 a5 8d fb ff ff ef and byte ptr [rbp - 1139], -17 - 4683b2: 3d af 00 00 00 cmp eax, 175 - 4683b7: 0f 87 64 20 00 00 ja 0x46a421 <__vfwprintf_internal+0x2a11> - 4683bd: 89 c2 mov edx, eax - 4683bf: 83 c0 10 add eax, 16 - 4683c2: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 4683c6: 41 89 47 04 mov dword ptr [r15 + 4], eax - 4683ca: f2 0f 10 02 movsd xmm0, qword ptr [rdx] # xmm0 = mem[0],zero - 4683ce: f2 0f 11 85 70 fb ff ff movsd qword ptr [rbp - 1168], xmm0 - 4683d6: 48 8d 85 70 fb ff ff lea rax, [rbp - 1168] - 4683dd: 48 8d 95 68 fb ff ff lea rdx, [rbp - 1176] - 4683e4: 4c 89 e7 mov rdi, r12 - 4683e7: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 - 4683ee: 48 8d b5 80 fb ff ff lea rsi, [rbp - 1152] - 4683f5: 48 89 85 68 fb ff ff mov qword ptr [rbp - 1176], rax - 4683fc: e8 af 9e 01 00 call 0x4822b0 <__printf_fphex> - 468401: 85 c0 test eax, eax - 468403: 0f 88 1f fa ff ff js 0x467e28 <__vfwprintf_internal+0x418> - 468409: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 468410: 0f 87 84 27 00 00 ja 0x46ab9a <__vfwprintf_internal+0x318a> - 468416: ba ff ff ff 7f mov edx, 2147483647 - 46841b: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] - 468422: 44 29 ea sub edx, r13d - 468425: 39 c2 cmp edx, eax - 468427: 0f 82 a3 fe ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> - 46842d: 41 01 c5 add r13d, eax - 468430: e9 03 fc ff ff jmp 0x468038 <__vfwprintf_internal+0x628> - 468435: 0f 1f 00 nop dword ptr [rax] - 468438: f3 0f 1e fa endbr64 - 46843c: 80 bd cb fa ff ff 00 cmp byte ptr [rbp - 1333], 0 - 468443: 0f 85 f8 24 00 00 jne 0x46a941 <__vfwprintf_internal+0x2f31> - 468449: 44 89 ca mov edx, r9d - 46844c: 83 e2 01 and edx, 1 - 46844f: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] - 468455: 0f b6 d2 movzx edx, dl - 468458: c7 85 8c fb ff ff 00 00 00 00 mov dword ptr [rbp - 1140], 0 - 468462: 80 ce 04 or dh, 4 - 468465: 44 89 85 80 fb ff ff mov dword ptr [rbp - 1152], r8d - 46846c: 89 85 84 fb ff ff mov dword ptr [rbp - 1148], eax - 468472: 0f b7 85 18 fb ff ff movzx eax, word ptr [rbp - 1256] - 468479: 89 9d 88 fb ff ff mov dword ptr [rbp - 1144], ebx - 46847f: 01 c0 add eax, eax - 468481: 09 d0 or eax, edx - 468483: 0f b7 95 30 fb ff ff movzx edx, word ptr [rbp - 1232] - 46848a: c1 e2 02 shl edx, 2 - 46848d: 09 d0 or eax, edx - 46848f: 0f b7 95 ec fa ff ff movzx edx, word ptr [rbp - 1300] - 468496: c1 e2 03 shl edx, 3 - 468499: 09 d0 or eax, edx - 46849b: 0f b7 95 f8 fa ff ff movzx edx, word ptr [rbp - 1288] - 4684a2: c1 e2 04 shl edx, 4 - 4684a5: 09 d0 or eax, edx - 4684a7: 0f b7 95 20 fb ff ff movzx edx, word ptr [rbp - 1248] - 4684ae: c1 e2 05 shl edx, 5 - 4684b1: 09 d0 or eax, edx - 4684b3: 0f b7 95 08 fb ff ff movzx edx, word ptr [rbp - 1272] - 4684ba: c1 e2 06 shl edx, 6 - 4684bd: 09 d0 or eax, edx - 4684bf: 0f b7 95 e0 fa ff ff movzx edx, word ptr [rbp - 1312] - 4684c6: c1 e2 07 shl edx, 7 - 4684c9: 09 d0 or eax, edx - 4684cb: 0f b7 95 d8 fa ff ff movzx edx, word ptr [rbp - 1320] - 4684d2: c1 e2 0b shl edx, 11 - 4684d5: 09 d0 or eax, edx - 4684d7: 66 89 85 8c fb ff ff mov word ptr [rbp - 1140], ax - 4684de: 8b 85 10 fb ff ff mov eax, dword ptr [rbp - 1264] - 4684e4: 89 85 90 fb ff ff mov dword ptr [rbp - 1136], eax - 4684ea: 45 85 c9 test r9d, r9d - 4684ed: 0f 85 4d 16 00 00 jne 0x469b40 <__vfwprintf_internal+0x2130> - 4684f3: 41 8b 47 04 mov eax, dword ptr [r15 + 4] - 4684f7: 80 a5 8d fb ff ff ef and byte ptr [rbp - 1139], -17 - 4684fe: 3d af 00 00 00 cmp eax, 175 - 468503: 0f 87 3f 1f 00 00 ja 0x46a448 <__vfwprintf_internal+0x2a38> - 468509: 89 c2 mov edx, eax - 46850b: 83 c0 10 add eax, 16 - 46850e: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 468512: 41 89 47 04 mov dword ptr [r15 + 4], eax - 468516: f2 0f 10 02 movsd xmm0, qword ptr [rdx] # xmm0 = mem[0],zero - 46851a: f2 0f 11 85 70 fb ff ff movsd qword ptr [rbp - 1168], xmm0 - 468522: 48 8d 85 70 fb ff ff lea rax, [rbp - 1168] - 468529: 48 8d 95 60 fb ff ff lea rdx, [rbp - 1184] - 468530: 4c 89 e7 mov rdi, r12 - 468533: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 - 46853a: 48 8d b5 80 fb ff ff lea rsi, [rbp - 1152] - 468541: 48 89 85 60 fb ff ff mov qword ptr [rbp - 1184], rax - 468548: e8 73 9a 01 00 call 0x481fc0 <__printf_fp> - 46854d: 85 c0 test eax, eax - 46854f: 0f 89 b4 fe ff ff jns 0x468409 <__vfwprintf_internal+0x9f9> - 468555: e9 ce f8 ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> - 46855a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 468560: f3 0f 1e fa endbr64 - 468564: c7 85 00 fb ff ff 10 00 00 00 mov dword ptr [rbp - 1280], 16 - 46856e: 8b b5 30 fb ff ff mov esi, dword ptr [rbp - 1232] - 468574: 41 8b 07 mov eax, dword ptr [r15] - 468577: 85 f6 test esi, esi - 468579: 0f 84 d1 0d 00 00 je 0x469350 <__vfwprintf_internal+0x1940> - 46857f: 83 f8 2f cmp eax, 47 - 468582: 0f 87 28 13 00 00 ja 0x4698b0 <__vfwprintf_internal+0x1ea0> - 468588: 89 c2 mov edx, eax - 46858a: 83 c0 08 add eax, 8 - 46858d: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 468591: 41 89 07 mov dword ptr [r15], eax - 468594: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 - 46859e: 48 8b 02 mov rax, qword ptr [rdx] - 4685a1: c7 85 f8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1288], 0 - 4685ab: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax - 4685b2: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 - 4685bc: 45 85 c0 test r8d, r8d - 4685bf: 0f 88 f3 0c 00 00 js 0x4692b8 <__vfwprintf_internal+0x18a8> - 4685c5: 0f 84 f5 0d 00 00 je 0x4693c0 <__vfwprintf_internal+0x19b0> - 4685cb: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 - 4685d5: 49 63 c0 movsxd rax, r8d - 4685d8: 48 89 85 d0 fa ff ff mov qword ptr [rbp - 1328], rax - 4685df: 48 8d 05 9a 32 04 00 lea rax, [rip + 275098] # 0x4ab880 <_itowa_lower_digits> - 4685e6: 83 fb 58 cmp ebx, 88 - 4685e9: 48 8d 0d f0 31 04 00 lea rcx, [rip + 274928] # 0x4ab7e0 <_itowa_upper_digits> - 4685f0: 48 0f 45 c8 cmovne rcx, rax - 4685f4: 8b 85 00 fb ff ff mov eax, dword ptr [rbp - 1280] - 4685fa: 83 f8 0a cmp eax, 10 - 4685fd: 0f 84 dd 10 00 00 je 0x4696e0 <__vfwprintf_internal+0x1cd0> - 468603: 83 f8 10 cmp eax, 16 - 468606: 0f 84 2c 0e 00 00 je 0x469438 <__vfwprintf_internal+0x1a28> - 46860c: 83 f8 08 cmp eax, 8 - 46860f: 0f 84 5b 0e 00 00 je 0x469470 <__vfwprintf_internal+0x1a60> - 468615: 48 63 bd 00 fb ff ff movsxd rdi, dword ptr [rbp - 1280] - 46861c: 48 8b b5 18 fb ff ff mov rsi, qword ptr [rbp - 1256] - 468623: 4d 89 d1 mov r9, r10 - 468626: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 468630: 48 89 f0 mov rax, rsi - 468633: 31 d2 xor edx, edx - 468635: 49 83 e9 04 sub r9, 4 - 468639: 48 f7 f7 div rdi - 46863c: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 46863f: 41 89 11 mov dword ptr [r9], edx - 468642: 48 89 f2 mov rdx, rsi - 468645: 48 89 c6 mov rsi, rax - 468648: 48 39 fa cmp rdx, rdi - 46864b: 73 e3 jae 0x468630 <__vfwprintf_internal+0xc20> - 46864d: 48 83 bd f0 fa ff ff 00 cmp qword ptr [rbp - 1296], 0 - 468655: 0f 84 89 00 00 00 je 0x4686e4 <__vfwprintf_internal+0xcd4> - 46865b: 8b 85 e0 fa ff ff mov eax, dword ptr [rbp - 1312] - 468661: 85 c0 test eax, eax - 468663: 74 7f je 0x4686e4 <__vfwprintf_internal+0xcd4> - 468665: 44 8b 85 e8 fa ff ff mov r8d, dword ptr [rbp - 1304] - 46866c: 48 8b 8d f0 fa ff ff mov rcx, qword ptr [rbp - 1296] - 468673: 4c 89 d2 mov rdx, r10 - 468676: 4c 89 ce mov rsi, r9 - 468679: 48 8d bd e0 fb ff ff lea rdi, [rbp - 1056] - 468680: 4c 89 9d b8 fa ff ff mov qword ptr [rbp - 1352], r11 - 468687: 4c 89 95 e0 fa ff ff mov qword ptr [rbp - 1312], r10 - 46868e: e8 bd c4 ff ff call 0x464b50 - 468693: 4c 8b 9d b8 fa ff ff mov r11, qword ptr [rbp - 1352] - 46869a: 4c 8b 95 e0 fa ff ff mov r10, qword ptr [rbp - 1312] - 4686a1: 49 89 c1 mov r9, rax - 4686a4: 83 bd 00 fb ff ff 0a cmp dword ptr [rbp - 1280], 10 - 4686ab: 75 37 jne 0x4686e4 <__vfwprintf_internal+0xcd4> - 4686ad: 8b 85 d8 fa ff ff mov eax, dword ptr [rbp - 1320] - 4686b3: 85 c0 test eax, eax - 4686b5: 74 2d je 0x4686e4 <__vfwprintf_internal+0xcd4> - 4686b7: 4c 89 d2 mov rdx, r10 - 4686ba: 4c 89 d6 mov rsi, r10 - 4686bd: 4c 89 cf mov rdi, r9 - 4686c0: 4c 89 9d d8 fa ff ff mov qword ptr [rbp - 1320], r11 - 4686c7: 4c 89 95 e0 fa ff ff mov qword ptr [rbp - 1312], r10 - 4686ce: e8 5d c5 ff ff call 0x464c30 <_i18n_number_rewrite> - 4686d3: 4c 8b 9d d8 fa ff ff mov r11, qword ptr [rbp - 1320] - 4686da: 4c 8b 95 e0 fa ff ff mov r10, qword ptr [rbp - 1312] - 4686e1: 49 89 c1 mov r9, rax - 4686e4: 4c 89 d2 mov rdx, r10 - 4686e7: 48 8b 85 d0 fa ff ff mov rax, qword ptr [rbp - 1328] - 4686ee: 4c 29 ca sub rdx, r9 - 4686f1: 48 89 d1 mov rcx, rdx - 4686f4: 48 c1 f9 02 sar rcx, 2 - 4686f8: 48 39 c1 cmp rcx, rax - 4686fb: 0f 8d cf 0b 00 00 jge 0x4692d0 <__vfwprintf_internal+0x18c0> - 468701: 49 89 c2 mov r10, rax - 468704: b8 00 00 00 00 mov eax, 0 - 468709: 49 29 ca sub r10, rcx - 46870c: 4c 0f 48 d0 cmovs r10, rax - 468710: 8b 85 20 fb ff ff mov eax, dword ptr [rbp - 1248] - 468716: 45 89 d0 mov r8d, r10d - 468719: 85 c0 test eax, eax - 46871b: 0f 85 bf 09 00 00 jne 0x4690e0 <__vfwprintf_internal+0x16d0> - 468721: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] - 468727: 89 8d 20 fb ff ff mov dword ptr [rbp - 1248], ecx - 46872d: 29 c8 sub eax, ecx - 46872f: 44 29 d0 sub eax, r10d - 468732: 48 83 bd 18 fb ff ff 00 cmp qword ptr [rbp - 1256], 0 - 46873a: 41 89 c2 mov r10d, eax - 46873d: 74 1d je 0x46875c <__vfwprintf_internal+0xd4c> - 46873f: 0f b6 85 ec fa ff ff movzx eax, byte ptr [rbp - 1300] - 468746: 83 e0 01 and eax, 1 - 468749: 83 bd 00 fb ff ff 10 cmp dword ptr [rbp - 1280], 16 - 468750: 75 0a jne 0x46875c <__vfwprintf_internal+0xd4c> - 468752: 41 8d 52 fe lea edx, [r10 - 2] - 468756: 84 c0 test al, al - 468758: 44 0f 45 d2 cmovne r10d, edx - 46875c: 8b 85 08 fb ff ff mov eax, dword ptr [rbp - 1272] - 468762: 0b 85 f8 fa ff ff or eax, dword ptr [rbp - 1288] - 468768: 0b 85 30 fb ff ff or eax, dword ptr [rbp - 1232] - 46876e: 0f 84 5c 0e 00 00 je 0x4695d0 <__vfwprintf_internal+0x1bc0> - 468774: 41 83 ea 01 sub r10d, 1 - 468778: 83 bd 10 fb ff ff 20 cmp dword ptr [rbp - 1264], 32 - 46877f: 0f 84 a2 24 00 00 je 0x46ac27 <__vfwprintf_internal+0x3217> - 468785: 8b bd 30 fb ff ff mov edi, dword ptr [rbp - 1232] - 46878b: 85 ff test edi, edi - 46878d: 0f 84 bd 10 00 00 je 0x469850 <__vfwprintf_internal+0x1e40> - 468793: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 46879b: 48 85 c0 test rax, rax - 46879e: 0f 84 dc 1a 00 00 je 0x46a280 <__vfwprintf_internal+0x2870> - 4687a4: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 4687a8: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 4687ac: 0f 83 ce 1a 00 00 jae 0x46a280 <__vfwprintf_internal+0x2870> - 4687b2: 48 8d 72 04 lea rsi, [rdx + 4] - 4687b6: 48 89 70 20 mov qword ptr [rax + 32], rsi - 4687ba: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 - 4687c0: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 - 4687c7: 0f 84 5b f6 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 4687cd: 41 83 c5 01 add r13d, 1 - 4687d1: 48 83 bd 18 fb ff ff 00 cmp qword ptr [rbp - 1256], 0 - 4687d9: 74 7d je 0x468858 <__vfwprintf_internal+0xe48> - 4687db: 83 bd 00 fb ff ff 10 cmp dword ptr [rbp - 1280], 16 - 4687e2: 75 74 jne 0x468858 <__vfwprintf_internal+0xe48> - 4687e4: 8b 85 ec fa ff ff mov eax, dword ptr [rbp - 1300] - 4687ea: 85 c0 test eax, eax - 4687ec: 74 6a je 0x468858 <__vfwprintf_internal+0xe48> - 4687ee: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 4687f6: 48 85 c0 test rax, rax - 4687f9: 0f 84 b1 20 00 00 je 0x46a8b0 <__vfwprintf_internal+0x2ea0> - 4687ff: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 468803: 48 8b 78 28 mov rdi, qword ptr [rax + 40] - 468807: 48 39 fe cmp rsi, rdi - 46880a: 0f 83 a0 20 00 00 jae 0x46a8b0 <__vfwprintf_internal+0x2ea0> - 468810: 48 8d 56 04 lea rdx, [rsi + 4] - 468814: 48 89 50 20 mov qword ptr [rax + 32], rdx - 468818: c7 06 30 00 00 00 mov dword ptr [rsi], 48 - 46881e: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 - 468825: 0f 84 fd f5 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 46882b: 48 39 fa cmp rdx, rdi - 46882e: 0f 83 19 20 00 00 jae 0x46a84d <__vfwprintf_internal+0x2e3d> - 468834: 48 8d 72 04 lea rsi, [rdx + 4] - 468838: 48 89 70 20 mov qword ptr [rax + 32], rsi - 46883c: 89 1a mov dword ptr [rdx], ebx - 46883e: 83 fb ff cmp ebx, -1 - 468841: 0f 84 e1 f5 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 468847: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 46884e: 0f 84 d4 f5 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 468854: 41 83 c5 02 add r13d, 2 - 468858: 43 8d 1c 02 lea ebx, [r10 + r8] - 46885c: 85 db test ebx, ebx - 46885e: 0f 8f 6c 0f 00 00 jg 0x4697d0 <__vfwprintf_internal+0x1dc0> - 468864: 45 85 ed test r13d, r13d - 468867: 0f 88 b5 22 00 00 js 0x46ab22 <__vfwprintf_internal+0x3112> - 46886d: 49 8b 9c 24 d8 00 00 00 mov rbx, qword ptr [r12 + 216] - 468875: 48 89 d8 mov rax, rbx - 468878: 48 81 e8 80 1b 4c 00 sub rax, 4987776 - 46887f: 48 39 85 48 fb ff ff cmp qword ptr [rbp - 1208], rax - 468886: 0f 86 12 1b 00 00 jbe 0x46a39e <__vfwprintf_internal+0x298e> - 46888c: 48 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], rcx - 468893: 48 89 ca mov rdx, rcx - 468896: 4c 89 ce mov rsi, r9 - 468899: 4c 89 e7 mov rdi, r12 - 46889c: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 4688a3: ff 53 38 call qword ptr [rbx + 56] - 4688a6: 48 8b 8d 30 fb ff ff mov rcx, qword ptr [rbp - 1232] - 4688ad: 48 39 c1 cmp rcx, rax - 4688b0: 0f 85 72 f5 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 4688b6: b8 ff ff ff 7f mov eax, 2147483647 - 4688bb: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 4688c2: 44 29 e8 sub eax, r13d - 4688c5: 48 98 cdqe - 4688c7: 48 39 c8 cmp rax, rcx - 4688ca: 0f 8c 00 fa ff ff jl 0x4682d0 <__vfwprintf_internal+0x8c0> - 4688d0: 44 03 ad 20 fb ff ff add r13d, dword ptr [rbp - 1248] - 4688d7: e9 5c f7 ff ff jmp 0x468038 <__vfwprintf_internal+0x628> - 4688dc: 0f 1f 40 00 nop dword ptr [rax] - 4688e0: f3 0f 1e fa endbr64 - 4688e4: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 4688e8: 49 8d 4b 04 lea rcx, [r11 + 4] - 4688ec: 8d 43 e0 lea eax, [rbx - 32] - 4688ef: 83 f8 5a cmp eax, 90 - 4688f2: 0f 87 10 f5 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 4688f8: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 4688fc: 48 8d 35 bd 58 05 00 lea rsi, [rip + 350397] # 0x4be1c0 - 468903: 49 89 cb mov r11, rcx - 468906: c7 85 d8 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1320], 1 - 468910: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 468914: ff e0 jmp rax - 468916: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 468920: f3 0f 1e fa endbr64 - 468924: 8b 8d 20 fb ff ff mov ecx, dword ptr [rbp - 1248] - 46892a: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 46892e: b8 30 00 00 00 mov eax, 48 - 468933: 85 c9 test ecx, ecx - 468935: 0f 45 85 10 fb ff ff cmovne eax, dword ptr [rbp - 1264] - 46893c: 49 83 c3 04 add r11, 4 - 468940: 89 85 10 fb ff ff mov dword ptr [rbp - 1264], eax - 468946: 8d 43 e0 lea eax, [rbx - 32] - 468949: 83 f8 5a cmp eax, 90 - 46894c: 0f 87 b6 f4 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 468952: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 468956: 48 8d 0d 63 58 05 00 lea rcx, [rip + 350307] # 0x4be1c0 - 46895d: ff 24 c1 jmp qword ptr [rcx + 8*rax] - 468960: f3 0f 1e fa endbr64 - 468964: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 468968: 49 8d 4b 04 lea rcx, [r11 + 4] - 46896c: 8d 43 e0 lea eax, [rbx - 32] - 46896f: 83 f8 5a cmp eax, 90 - 468972: 0f 87 90 f4 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 468978: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 46897c: 48 8d 35 3d 58 05 00 lea rsi, [rip + 350269] # 0x4be1c0 - 468983: 49 89 cb mov r11, rcx - 468986: c7 85 ec fa ff ff 01 00 00 00 mov dword ptr [rbp - 1300], 1 - 468990: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 468994: ff e0 jmp rax - 468996: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4689a0: f3 0f 1e fa endbr64 - 4689a4: 44 8b 95 30 fb ff ff mov r10d, dword ptr [rbp - 1232] - 4689ab: 45 85 d2 test r10d, r10d - 4689ae: 0f 85 ec f5 ff ff jne 0x467fa0 <__vfwprintf_internal+0x590> - 4689b4: 8b 9d 28 fb ff ff mov ebx, dword ptr [rbp - 1240] - 4689ba: 44 8b 8d 20 fb ff ff mov r9d, dword ptr [rbp - 1248] - 4689c1: 83 eb 01 sub ebx, 1 - 4689c4: 85 db test ebx, ebx - 4689c6: 0f 9f 85 30 fb ff ff setg byte ptr [rbp - 1232] - 4689cd: 0f b6 85 30 fb ff ff movzx eax, byte ptr [rbp - 1232] - 4689d4: 45 85 c9 test r9d, r9d - 4689d7: 75 08 jne 0x4689e1 <__vfwprintf_internal+0xfd1> - 4689d9: 84 c0 test al, al - 4689db: 0f 85 78 1a 00 00 jne 0x46a459 <__vfwprintf_internal+0x2a49> - 4689e1: 41 8b 07 mov eax, dword ptr [r15] - 4689e4: 83 f8 2f cmp eax, 47 - 4689e7: 0f 87 d3 15 00 00 ja 0x469fc0 <__vfwprintf_internal+0x25b0> - 4689ed: 89 c2 mov edx, eax - 4689ef: 83 c0 08 add eax, 8 - 4689f2: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 4689f6: 41 89 07 mov dword ptr [r15], eax - 4689f9: 0f b6 3a movzx edi, byte ptr [rdx] - 4689fc: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 468a03: e8 c8 73 00 00 call 0x46fdd0 - 468a08: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 468a0f: 89 c6 mov esi, eax - 468a11: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 468a19: 48 85 c0 test rax, rax - 468a1c: 0f 84 23 1c 00 00 je 0x46a645 <__vfwprintf_internal+0x2c35> - 468a22: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 468a26: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 468a2a: 0f 83 15 1c 00 00 jae 0x46a645 <__vfwprintf_internal+0x2c35> - 468a30: 48 8d 4a 04 lea rcx, [rdx + 4] - 468a34: 48 89 48 20 mov qword ptr [rax + 32], rcx - 468a38: 89 32 mov dword ptr [rdx], esi - 468a3a: 83 fe ff cmp esi, -1 - 468a3d: 0f 84 e5 f3 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 468a43: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 - 468a4a: 0f 84 d8 f3 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 468a50: 44 8b 85 20 fb ff ff mov r8d, dword ptr [rbp - 1248] - 468a57: 41 83 c5 01 add r13d, 1 - 468a5b: 45 85 c0 test r8d, r8d - 468a5e: 0f 84 d4 f5 ff ff je 0x468038 <__vfwprintf_internal+0x628> - 468a64: 80 bd 30 fb ff ff 00 cmp byte ptr [rbp - 1232], 0 - 468a6b: 0f 84 c7 f5 ff ff je 0x468038 <__vfwprintf_internal+0x628> - 468a71: 48 63 d3 movsxd rdx, ebx - 468a74: be 20 00 00 00 mov esi, 32 - 468a79: 4c 89 e7 mov rdi, r12 - 468a7c: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 468a83: 48 89 95 30 fb ff ff mov qword ptr [rbp - 1232], rdx - 468a8a: e8 11 40 00 00 call 0x46caa0 <_IO_wpadn> - 468a8f: 48 8b 95 30 fb ff ff mov rdx, qword ptr [rbp - 1232] - 468a96: 48 39 c2 cmp rdx, rax - 468a99: 0f 85 89 f3 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 468a9f: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 468aa6: 0f 87 8c 21 00 00 ja 0x46ac38 <__vfwprintf_internal+0x3228> - 468aac: b8 ff ff ff 7f mov eax, 2147483647 - 468ab1: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 468ab8: 44 29 e8 sub eax, r13d - 468abb: 39 d8 cmp eax, ebx - 468abd: 0f 82 0d f8 ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> - 468ac3: 41 01 dd add r13d, ebx - 468ac6: e9 6d f5 ff ff jmp 0x468038 <__vfwprintf_internal+0x628> - 468acb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 468ad0: f3 0f 1e fa endbr64 - 468ad4: 8b bd 44 fb ff ff mov edi, dword ptr [rbp - 1212] - 468ada: 48 8d b5 e0 fb ff ff lea rsi, [rbp - 1056] - 468ae1: ba e8 03 00 00 mov edx, 1000 - 468ae6: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 468aed: 44 89 85 18 fb ff ff mov dword ptr [rbp - 1256], r8d - 468af4: e8 87 57 00 00 call 0x46e280 - 468af9: 44 8b 85 18 fb ff ff mov r8d, dword ptr [rbp - 1256] - 468b00: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 - 468b0a: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] - 468b11: 49 89 c1 mov r9, rax - 468b14: e9 f6 f5 ff ff jmp 0x46810f <__vfwprintf_internal+0x6ff> - 468b19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 468b20: f3 0f 1e fa endbr64 - 468b24: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 468b28: 49 8d 4b 04 lea rcx, [r11 + 4] - 468b2c: 8d 43 e0 lea eax, [rbx - 32] - 468b2f: 83 f8 5a cmp eax, 90 - 468b32: 0f 87 d0 f2 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 468b38: 0f b6 34 02 movzx esi, byte ptr [rdx + rax] - 468b3c: 48 8d 05 7d 53 05 00 lea rax, [rip + 349053] # 0x4bdec0 - 468b43: 49 89 cb mov r11, rcx - 468b46: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 - 468b50: 48 8b 04 f0 mov rax, qword ptr [rax + 8*rsi] - 468b54: ff e0 jmp rax - 468b56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 468b60: f3 0f 1e fa endbr64 - 468b64: 41 8b 43 04 mov eax, dword ptr [r11 + 4] - 468b68: 49 8d 4b 04 lea rcx, [r11 + 4] - 468b6c: 83 f8 2a cmp eax, 42 - 468b6f: 0f 84 83 12 00 00 je 0x469df8 <__vfwprintf_internal+0x23e8> - 468b75: 83 e8 30 sub eax, 48 - 468b78: 83 f8 09 cmp eax, 9 - 468b7b: 0f 86 87 16 00 00 jbe 0x46a208 <__vfwprintf_internal+0x27f8> - 468b81: 49 89 cb mov r11, rcx - 468b84: 45 31 c0 xor r8d, r8d - 468b87: 41 8b 1b mov ebx, dword ptr [r11] - 468b8a: 8d 43 e0 lea eax, [rbx - 32] - 468b8d: 83 f8 5a cmp eax, 90 - 468b90: 0f 87 72 f2 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 468b96: 0f b6 0c 02 movzx ecx, byte ptr [rdx + rax] - 468b9a: 48 8d 05 1f 54 05 00 lea rax, [rip + 349215] # 0x4bdfc0 - 468ba1: ff 24 c8 jmp qword ptr [rax + 8*rcx] - 468ba4: 0f 1f 40 00 nop dword ptr [rax] - 468ba8: f3 0f 1e fa endbr64 - 468bac: 41 8b 03 mov eax, dword ptr [r11] - 468baf: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 468bb3: 8d 70 d0 lea esi, [rax - 48] - 468bb6: 8d 4b d0 lea ecx, [rbx - 48] - 468bb9: 89 b5 28 fb ff ff mov dword ptr [rbp - 1240], esi - 468bbf: 49 8d 43 04 lea rax, [r11 + 4] - 468bc3: 83 f9 09 cmp ecx, 9 - 468bc6: 0f 87 a4 1a 00 00 ja 0x46a670 <__vfwprintf_internal+0x2c60> - 468bcc: 44 89 85 28 fb ff ff mov dword ptr [rbp - 1240], r8d - 468bd3: eb 26 jmp 0x468bfb <__vfwprintf_internal+0x11eb> - 468bd5: 0f 1f 00 nop dword ptr [rax] - 468bd8: 8d 34 b6 lea esi, [rsi + 4*rsi] - 468bdb: 41 b8 ff ff ff 7f mov r8d, 2147483647 - 468be1: 01 f6 add esi, esi - 468be3: 41 29 c8 sub r8d, ecx - 468be6: 44 39 c6 cmp esi, r8d - 468be9: 7f 26 jg 0x468c11 <__vfwprintf_internal+0x1201> - 468beb: 01 ce add esi, ecx - 468bed: 83 ff 09 cmp edi, 9 - 468bf0: 0f 87 0a 10 00 00 ja 0x469c00 <__vfwprintf_internal+0x21f0> - 468bf6: 89 f9 mov ecx, edi - 468bf8: 4c 89 d8 mov rax, r11 - 468bfb: 8b 58 04 mov ebx, dword ptr [rax + 4] - 468bfe: 4c 8d 58 04 lea r11, [rax + 4] - 468c02: 8d 7b d0 lea edi, [rbx - 48] - 468c05: 85 f6 test esi, esi - 468c07: 78 e4 js 0x468bed <__vfwprintf_internal+0x11dd> - 468c09: 81 fe cc cc cc 0c cmp esi, 214748364 - 468c0f: 7e c7 jle 0x468bd8 <__vfwprintf_internal+0x11c8> - 468c11: 83 ff 09 cmp edi, 9 - 468c14: 0f 87 b6 f6 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 468c1a: 8b 48 08 mov ecx, dword ptr [rax + 8] - 468c1d: 4c 8d 58 08 lea r11, [rax + 8] - 468c21: 83 e9 30 sub ecx, 48 - 468c24: 83 f9 09 cmp ecx, 9 - 468c27: 0f 87 a3 f6 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 468c2d: be ff ff ff ff mov esi, 4294967295 - 468c32: eb c4 jmp 0x468bf8 <__vfwprintf_internal+0x11e8> - 468c34: 0f 1f 40 00 nop dword ptr [rax] - 468c38: f3 0f 1e fa endbr64 - 468c3c: 49 8d 43 04 lea rax, [r11 + 4] - 468c40: 48 89 85 00 fb ff ff mov qword ptr [rbp - 1280], rax - 468c47: 41 8b 43 04 mov eax, dword ptr [r11 + 4] - 468c4b: 83 e8 30 sub eax, 48 - 468c4e: 83 f8 09 cmp eax, 9 - 468c51: 0f 86 d9 12 00 00 jbe 0x469f30 <__vfwprintf_internal+0x2520> - 468c57: 41 8b 07 mov eax, dword ptr [r15] - 468c5a: 83 f8 2f cmp eax, 47 - 468c5d: 0f 86 85 0f 00 00 jbe 0x469be8 <__vfwprintf_internal+0x21d8> - 468c63: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] - 468c67: 48 8d 41 08 lea rax, [rcx + 8] - 468c6b: 49 89 47 08 mov qword ptr [r15 + 8], rax - 468c6f: 8b 01 mov eax, dword ptr [rcx] - 468c71: 89 85 28 fb ff ff mov dword ptr [rbp - 1240], eax - 468c77: 85 c0 test eax, eax - 468c79: 79 1c jns 0x468c97 <__vfwprintf_internal+0x1287> - 468c7b: c7 85 20 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1248], 1 - 468c85: f7 d8 neg eax - 468c87: 89 85 28 fb ff ff mov dword ptr [rbp - 1240], eax - 468c8d: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 - 468c97: 81 bd 28 fb ff ff de ff ff 1f cmp dword ptr [rbp - 1240], 536870878 - 468ca1: 0f 8f 29 f6 ff ff jg 0x4682d0 <__vfwprintf_internal+0x8c0> - 468ca7: 48 63 85 28 fb ff ff movsxd rax, dword ptr [rbp - 1240] - 468cae: 3d d9 00 00 00 cmp eax, 217 - 468cb3: 0f 8e a7 00 00 00 jle 0x468d60 <__vfwprintf_internal+0x1350> - 468cb9: 48 8d 1c 85 80 00 00 00 lea rbx, [4*rax + 128] - 468cc1: 44 89 8d ac fa ff ff mov dword ptr [rbp - 1364], r9d - 468cc8: 48 89 df mov rdi, rbx - 468ccb: 4c 89 9d b0 fa ff ff mov qword ptr [rbp - 1360], r11 - 468cd2: 44 89 85 b8 fa ff ff mov dword ptr [rbp - 1352], r8d - 468cd9: e8 72 10 fb ff call 0x419d50 <__libc_alloca_cutoff> - 468cde: 48 81 fb 00 10 00 00 cmp rbx, 4096 - 468ce5: 44 8b 85 b8 fa ff ff mov r8d, dword ptr [rbp - 1352] - 468cec: 4c 8b 9d b0 fa ff ff mov r11, qword ptr [rbp - 1360] - 468cf3: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] - 468cfa: 48 8d 15 5f 00 04 00 lea rdx, [rip + 262239] # 0x4a8d60 - 468d01: 76 08 jbe 0x468d0b <__vfwprintf_internal+0x12fb> - 468d03: 85 c0 test eax, eax - 468d05: 0f 84 b4 1d 00 00 je 0x46aabf <__vfwprintf_internal+0x30af> - 468d0b: 48 8d 43 17 lea rax, [rbx + 23] - 468d0f: 48 89 e6 mov rsi, rsp - 468d12: 48 89 c1 mov rcx, rax - 468d15: 48 25 00 f0 ff ff and rax, -4096 - 468d1b: 48 29 c6 sub rsi, rax - 468d1e: 48 83 e1 f0 and rcx, -16 - 468d22: 48 89 f0 mov rax, rsi - 468d25: 48 39 c4 cmp rsp, rax - 468d28: 74 15 je 0x468d3f <__vfwprintf_internal+0x132f> - 468d2a: 48 81 ec 00 10 00 00 sub rsp, 4096 - 468d31: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 468d3a: 48 39 c4 cmp rsp, rax - 468d3d: 75 eb jne 0x468d2a <__vfwprintf_internal+0x131a> - 468d3f: 81 e1 ff 0f 00 00 and ecx, 4095 - 468d45: 48 29 cc sub rsp, rcx - 468d48: 48 85 c9 test rcx, rcx - 468d4b: 74 06 je 0x468d53 <__vfwprintf_internal+0x1343> - 468d4d: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 468d53: 48 8d 44 24 0f lea rax, [rsp + 15] - 468d58: 48 83 e0 f0 and rax, -16 - 468d5c: 4c 8d 14 18 lea r10, [rax + rbx] - 468d60: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 468d64: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] - 468d6b: 8d 43 e0 lea eax, [rbx - 32] - 468d6e: 83 f8 5a cmp eax, 90 - 468d71: 0f 87 91 f0 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 468d77: 0f b6 0c 02 movzx ecx, byte ptr [rdx + rax] - 468d7b: 48 8d 05 3e 53 05 00 lea rax, [rip + 348990] # 0x4be0c0 - 468d82: ff 24 c8 jmp qword ptr [rax + 8*rcx] - 468d85: 0f 1f 00 nop dword ptr [rax] - 468d88: f3 0f 1e fa endbr64 - 468d8c: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 468d90: 49 8d 4b 04 lea rcx, [r11 + 4] - 468d94: 8d 43 e0 lea eax, [rbx - 32] - 468d97: 83 f8 5a cmp eax, 90 - 468d9a: 0f 87 68 f0 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 468da0: 0f b6 34 02 movzx esi, byte ptr [rdx + rax] - 468da4: 48 8d 05 15 4f 05 00 lea rax, [rip + 347925] # 0x4bdcc0 - 468dab: 49 89 cb mov r11, rcx - 468dae: c7 85 30 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1232], 1 - 468db8: 48 8b 04 f0 mov rax, qword ptr [rax + 8*rsi] - 468dbc: ff e0 jmp rax - 468dbe: 66 90 nop - 468dc0: f3 0f 1e fa endbr64 - 468dc4: c7 85 00 fb ff ff 0a 00 00 00 mov dword ptr [rbp - 1280], 10 - 468dce: e9 9b f7 ff ff jmp 0x46856e <__vfwprintf_internal+0xb5e> - 468dd3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 468dd8: f3 0f 1e fa endbr64 - 468ddc: 8b 95 30 fb ff ff mov edx, dword ptr [rbp - 1232] - 468de2: 41 8b 07 mov eax, dword ptr [r15] - 468de5: 85 d2 test edx, edx - 468de7: 0f 84 1b 0d 00 00 je 0x469b08 <__vfwprintf_internal+0x20f8> - 468ded: 83 f8 2f cmp eax, 47 - 468df0: 0f 87 3c 13 00 00 ja 0x46a132 <__vfwprintf_internal+0x2722> - 468df6: 89 c2 mov edx, eax - 468df8: 83 c0 08 add eax, 8 - 468dfb: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 468dff: 41 89 07 mov dword ptr [r15], eax - 468e02: 48 8b 02 mov rax, qword ptr [rdx] - 468e05: 48 85 c0 test rax, rax - 468e08: 0f 88 f2 0e 00 00 js 0x469d00 <__vfwprintf_internal+0x22f0> - 468e0e: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax - 468e15: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 - 468e1f: c7 85 00 fb ff ff 0a 00 00 00 mov dword ptr [rbp - 1280], 10 - 468e29: e9 8e f7 ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> - 468e2e: 66 90 nop - 468e30: f3 0f 1e fa endbr64 - 468e34: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 468e3c: 48 85 c0 test rax, rax - 468e3f: 0f 84 9e 15 00 00 je 0x46a3e3 <__vfwprintf_internal+0x29d3> - 468e45: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 468e49: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 468e4d: 0f 83 90 15 00 00 jae 0x46a3e3 <__vfwprintf_internal+0x29d3> - 468e53: 48 8d 4a 04 lea rcx, [rdx + 4] - 468e57: 48 89 48 20 mov qword ptr [rax + 32], rcx - 468e5b: c7 02 25 00 00 00 mov dword ptr [rdx], 37 - 468e61: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 - 468e68: 0f 84 ba ef ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 468e6e: 41 83 c5 01 add r13d, 1 - 468e72: e9 c1 f1 ff ff jmp 0x468038 <__vfwprintf_internal+0x628> - 468e77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 468e80: f3 0f 1e fa endbr64 - 468e84: c7 85 00 fb ff ff 08 00 00 00 mov dword ptr [rbp - 1280], 8 - 468e8e: e9 db f6 ff ff jmp 0x46856e <__vfwprintf_internal+0xb5e> - 468e93: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 468e98: f3 0f 1e fa endbr64 - 468e9c: 8b bd c0 fa ff ff mov edi, dword ptr [rbp - 1344] - 468ea2: 85 ff test edi, edi - 468ea4: 74 0e je 0x468eb4 <__vfwprintf_internal+0x14a4> - 468ea6: 8b b5 cc fa ff ff mov esi, dword ptr [rbp - 1332] - 468eac: 85 f6 test esi, esi - 468eae: 0f 84 79 16 00 00 je 0x46a52d <__vfwprintf_internal+0x2b1d> - 468eb4: 8b 8d 30 fb ff ff mov ecx, dword ptr [rbp - 1232] - 468eba: 41 8b 07 mov eax, dword ptr [r15] - 468ebd: 85 c9 test ecx, ecx - 468ebf: 0f 84 f3 0b 00 00 je 0x469ab8 <__vfwprintf_internal+0x20a8> - 468ec5: 83 f8 2f cmp eax, 47 - 468ec8: 0f 87 53 12 00 00 ja 0x46a121 <__vfwprintf_internal+0x2711> - 468ece: 89 c2 mov edx, eax - 468ed0: 83 c0 08 add eax, 8 - 468ed3: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 468ed7: 41 89 07 mov dword ptr [r15], eax - 468eda: 48 8b 02 mov rax, qword ptr [rdx] - 468edd: 49 63 d5 movsxd rdx, r13d - 468ee0: 48 89 10 mov qword ptr [rax], rdx - 468ee3: e9 50 f1 ff ff jmp 0x468038 <__vfwprintf_internal+0x628> - 468ee8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 468ef0: f3 0f 1e fa endbr64 - 468ef4: 41 8b 07 mov eax, dword ptr [r15] - 468ef7: 83 f8 2f cmp eax, 47 - 468efa: 0f 87 f0 0b 00 00 ja 0x469af0 <__vfwprintf_internal+0x20e0> - 468f00: 89 c2 mov edx, eax - 468f02: 83 c0 08 add eax, 8 - 468f05: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 468f09: 41 89 07 mov dword ptr [r15], eax - 468f0c: 48 8b 02 mov rax, qword ptr [rdx] - 468f0f: 48 85 c0 test rax, rax - 468f12: 0f 84 4e 0b 00 00 je 0x469a66 <__vfwprintf_internal+0x2056> - 468f18: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax - 468f1f: bb 78 00 00 00 mov ebx, 120 - 468f24: c7 85 e0 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1312], 0 - 468f2e: c7 85 ec fa ff ff 01 00 00 00 mov dword ptr [rbp - 1300], 1 - 468f38: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 - 468f42: c7 85 00 fb ff ff 10 00 00 00 mov dword ptr [rbp - 1280], 16 - 468f4c: e9 6b f6 ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> - 468f51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 468f58: f3 0f 1e fa endbr64 - 468f5c: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 468f60: 49 8d 4b 04 lea rcx, [r11 + 4] - 468f64: 8d 43 e0 lea eax, [rbx - 32] - 468f67: 83 f8 5a cmp eax, 90 - 468f6a: 0f 87 98 ee ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 468f70: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 468f74: 49 89 cb mov r11, rcx - 468f77: 48 8d 35 42 52 05 00 lea rsi, [rip + 348738] # 0x4be1c0 - 468f7e: c7 85 20 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1248], 1 - 468f88: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 - 468f92: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 468f96: ff e0 jmp rax - 468f98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 468fa0: f3 0f 1e fa endbr64 - 468fa4: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 468fa8: 49 8d 4b 04 lea rcx, [r11 + 4] - 468fac: 8d 43 e0 lea eax, [rbx - 32] - 468faf: 83 f8 5a cmp eax, 90 - 468fb2: 0f 87 50 ee ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 468fb8: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 468fbc: 48 8d 35 fd 51 05 00 lea rsi, [rip + 348669] # 0x4be1c0 - 468fc3: 49 89 cb mov r11, rcx - 468fc6: c7 85 08 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1272], 1 - 468fd0: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 468fd4: ff e0 jmp rax - 468fd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 468fe0: f3 0f 1e fa endbr64 - 468fe4: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 468fe8: 49 8d 4b 04 lea rcx, [r11 + 4] - 468fec: 8d 43 e0 lea eax, [rbx - 32] - 468fef: 83 f8 5a cmp eax, 90 - 468ff2: 0f 87 10 ee ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 468ff8: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 468ffc: 48 8d 35 bd 4d 05 00 lea rsi, [rip + 347581] # 0x4bddc0 - 469003: 49 89 cb mov r11, rcx - 469006: c7 85 30 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1232], 1 - 469010: 41 b9 01 00 00 00 mov r9d, 1 - 469016: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 46901a: ff e0 jmp rax - 46901c: 0f 1f 40 00 nop dword ptr [rax] - 469020: f3 0f 1e fa endbr64 - 469024: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 469028: 49 8d 4b 04 lea rcx, [r11 + 4] - 46902c: 8d 43 e0 lea eax, [rbx - 32] - 46902f: 83 f8 5a cmp eax, 90 - 469032: 0f 87 d0 ed ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 469038: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 46903c: 49 89 cb mov r11, rcx - 46903f: 48 8d 35 7a 4d 05 00 lea rsi, [rip + 347514] # 0x4bddc0 - 469046: c7 85 d0 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1328], 1 - 469050: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 46905a: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 46905e: ff e0 jmp rax - 469060: f3 0f 1e fa endbr64 - 469064: 48 83 bd f0 fa ff ff ff cmp qword ptr [rbp - 1296], -1 - 46906c: 0f 84 5f 0f 00 00 je 0x469fd1 <__vfwprintf_internal+0x25c1> - 469072: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 469076: 49 8d 4b 04 lea rcx, [r11 + 4] - 46907a: 8d 43 e0 lea eax, [rbx - 32] - 46907d: 83 f8 5a cmp eax, 90 - 469080: 0f 87 82 ed ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 469086: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 46908a: 48 8d 35 2f 51 05 00 lea rsi, [rip + 348463] # 0x4be1c0 - 469091: 49 89 cb mov r11, rcx - 469094: c7 85 e0 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1312], 1 - 46909e: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 4690a2: ff e0 jmp rax - 4690a4: 0f 1f 40 00 nop dword ptr [rax] - 4690a8: f3 0f 1e fa endbr64 - 4690ac: 41 8b 5b 04 mov ebx, dword ptr [r11 + 4] - 4690b0: 49 8d 4b 04 lea rcx, [r11 + 4] - 4690b4: 8d 43 e0 lea eax, [rbx - 32] - 4690b7: 83 f8 5a cmp eax, 90 - 4690ba: 0f 87 48 ed ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 4690c0: 0f b6 04 02 movzx eax, byte ptr [rdx + rax] - 4690c4: 48 8d 35 f5 50 05 00 lea rsi, [rip + 348405] # 0x4be1c0 - 4690cb: 49 89 cb mov r11, rcx - 4690ce: c7 85 f8 fa ff ff 01 00 00 00 mov dword ptr [rbp - 1288], 1 - 4690d8: 48 8b 04 c6 mov rax, qword ptr [rsi + 8*rax] - 4690dc: ff e0 jmp rax - 4690de: 66 90 nop - 4690e0: 8b 85 30 fb ff ff mov eax, dword ptr [rbp - 1232] - 4690e6: 85 c0 test eax, eax - 4690e8: 0f 84 a2 04 00 00 je 0x469590 <__vfwprintf_internal+0x1b80> - 4690ee: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 4690f6: 48 85 c0 test rax, rax - 4690f9: 0f 84 a1 10 00 00 je 0x46a1a0 <__vfwprintf_internal+0x2790> - 4690ff: 48 8b 48 20 mov rcx, qword ptr [rax + 32] - 469103: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] - 469107: 0f 83 93 10 00 00 jae 0x46a1a0 <__vfwprintf_internal+0x2790> - 46910d: 48 8d 71 04 lea rsi, [rcx + 4] - 469111: 48 89 70 20 mov qword ptr [rax + 32], rsi - 469115: c7 01 2d 00 00 00 mov dword ptr [rcx], 45 - 46911b: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 - 469122: 0f 84 00 ed ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 469128: 83 ad 28 fb ff ff 01 sub dword ptr [rbp - 1240], 1 - 46912f: 41 83 c5 01 add r13d, 1 - 469133: 48 83 bd 18 fb ff ff 00 cmp qword ptr [rbp - 1256], 0 - 46913b: 0f 84 84 00 00 00 je 0x4691c5 <__vfwprintf_internal+0x17b5> - 469141: 83 bd 00 fb ff ff 10 cmp dword ptr [rbp - 1280], 16 - 469148: 75 7b jne 0x4691c5 <__vfwprintf_internal+0x17b5> - 46914a: 8b 85 ec fa ff ff mov eax, dword ptr [rbp - 1300] - 469150: 85 c0 test eax, eax - 469152: 74 71 je 0x4691c5 <__vfwprintf_internal+0x17b5> - 469154: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 46915c: 48 85 c0 test rax, rax - 46915f: 0f 84 db 15 00 00 je 0x46a740 <__vfwprintf_internal+0x2d30> - 469165: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 469169: 48 8b 78 28 mov rdi, qword ptr [rax + 40] - 46916d: 48 39 fe cmp rsi, rdi - 469170: 0f 83 ca 15 00 00 jae 0x46a740 <__vfwprintf_internal+0x2d30> - 469176: 48 8d 4e 04 lea rcx, [rsi + 4] - 46917a: 48 89 48 20 mov qword ptr [rax + 32], rcx - 46917e: c7 06 30 00 00 00 mov dword ptr [rsi], 48 - 469184: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 - 46918b: 0f 84 97 ec ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 469191: 48 39 f9 cmp rcx, rdi - 469194: 0f 83 20 16 00 00 jae 0x46a7ba <__vfwprintf_internal+0x2daa> - 46919a: 48 8d 71 04 lea rsi, [rcx + 4] - 46919e: 48 89 70 20 mov qword ptr [rax + 32], rsi - 4691a2: 89 19 mov dword ptr [rcx], ebx - 4691a4: 83 fb ff cmp ebx, -1 - 4691a7: 0f 84 7b ec ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 4691ad: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 4691b4: 0f 84 6e ec ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 4691ba: 83 ad 28 fb ff ff 02 sub dword ptr [rbp - 1240], 2 - 4691c1: 41 83 c5 02 add r13d, 2 - 4691c5: 48 89 d3 mov rbx, rdx - 4691c8: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] - 4691ce: 48 c1 fb 02 sar rbx, 2 - 4691d2: 41 01 da add r10d, ebx - 4691d5: 44 29 d0 sub eax, r10d - 4691d8: 89 85 30 fb ff ff mov dword ptr [rbp - 1232], eax - 4691de: 45 85 c0 test r8d, r8d - 4691e1: 0f 8f 69 05 00 00 jg 0x469750 <__vfwprintf_internal+0x1d40> - 4691e7: 45 85 ed test r13d, r13d - 4691ea: 0f 88 32 19 00 00 js 0x46ab22 <__vfwprintf_internal+0x3112> - 4691f0: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] - 4691f8: 48 89 c2 mov rdx, rax - 4691fb: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 - 469202: 48 39 95 48 fb ff ff cmp qword ptr [rbp - 1208], rdx - 469209: 0f 86 5b 11 00 00 jbe 0x46a36a <__vfwprintf_internal+0x295a> - 46920f: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 469216: 48 89 da mov rdx, rbx - 469219: 4c 89 ce mov rsi, r9 - 46921c: 4c 89 e7 mov rdi, r12 - 46921f: ff 50 38 call qword ptr [rax + 56] - 469222: 48 39 c3 cmp rbx, rax - 469225: 0f 85 fd eb ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 46922b: b8 ff ff ff 7f mov eax, 2147483647 - 469230: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 469237: 44 29 e8 sub eax, r13d - 46923a: 48 98 cdqe - 46923c: 48 39 c3 cmp rbx, rax - 46923f: 0f 8f 8b f0 ff ff jg 0x4682d0 <__vfwprintf_internal+0x8c0> - 469245: 41 01 dd add r13d, ebx - 469248: 8b 9d 30 fb ff ff mov ebx, dword ptr [rbp - 1232] - 46924e: 85 db test ebx, ebx - 469250: 0f 8e e2 ed ff ff jle 0x468038 <__vfwprintf_internal+0x628> - 469256: 48 63 d3 movsxd rdx, ebx - 469259: be 20 00 00 00 mov esi, 32 - 46925e: 4c 89 e7 mov rdi, r12 - 469261: 4c 89 9d 20 fb ff ff mov qword ptr [rbp - 1248], r11 - 469268: 48 89 95 28 fb ff ff mov qword ptr [rbp - 1240], rdx - 46926f: e8 2c 38 00 00 call 0x46caa0 <_IO_wpadn> - 469274: 48 8b 95 28 fb ff ff mov rdx, qword ptr [rbp - 1240] - 46927b: 48 39 c2 cmp rdx, rax - 46927e: 0f 85 a4 eb ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 469284: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 46928b: 0f 87 09 19 00 00 ja 0x46ab9a <__vfwprintf_internal+0x318a> - 469291: b8 ff ff ff 7f mov eax, 2147483647 - 469296: 4c 8b 9d 20 fb ff ff mov r11, qword ptr [rbp - 1248] - 46929d: 44 29 e8 sub eax, r13d - 4692a0: 39 d8 cmp eax, ebx - 4692a2: 0f 82 28 f0 ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> - 4692a8: 44 03 ad 30 fb ff ff add r13d, dword ptr [rbp - 1232] - 4692af: e9 84 ed ff ff jmp 0x468038 <__vfwprintf_internal+0x628> - 4692b4: 0f 1f 40 00 nop dword ptr [rax] - 4692b8: 48 c7 85 d0 fa ff ff 01 00 00 00 mov qword ptr [rbp - 1328], 1 - 4692c3: e9 17 f3 ff ff jmp 0x4685df <__vfwprintf_internal+0xbcf> - 4692c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4692d0: 48 83 bd 18 fb ff ff 00 cmp qword ptr [rbp - 1256], 0 - 4692d8: 0f 84 a2 06 00 00 je 0x469980 <__vfwprintf_internal+0x1f70> - 4692de: 0f b6 85 ec fa ff ff movzx eax, byte ptr [rbp - 1300] - 4692e5: 83 e0 01 and eax, 1 - 4692e8: 83 bd 00 fb ff ff 08 cmp dword ptr [rbp - 1280], 8 - 4692ef: 75 19 jne 0x46930a <__vfwprintf_internal+0x18fa> - 4692f1: 84 c0 test al, al - 4692f3: 74 15 je 0x46930a <__vfwprintf_internal+0x18fa> - 4692f5: 49 8d 49 fc lea rcx, [r9 - 4] - 4692f9: 4c 89 d2 mov rdx, r10 - 4692fc: 41 c7 41 fc 30 00 00 00 mov dword ptr [r9 - 4], 48 - 469304: 48 29 ca sub rdx, rcx - 469307: 49 89 c9 mov r9, rcx - 46930a: 4c 8b 95 d0 fa ff ff mov r10, qword ptr [rbp - 1328] - 469311: 48 89 d1 mov rcx, rdx - 469314: be 00 00 00 00 mov esi, 0 - 469319: 48 c1 f9 02 sar rcx, 2 - 46931d: 49 29 ca sub r10, rcx - 469320: 4c 0f 48 d6 cmovs r10, rsi - 469324: 8b b5 20 fb ff ff mov esi, dword ptr [rbp - 1248] - 46932a: 45 89 d0 mov r8d, r10d - 46932d: 85 f6 test esi, esi - 46932f: 0f 85 ab fd ff ff jne 0x4690e0 <__vfwprintf_internal+0x16d0> - 469335: 8b 95 28 fb ff ff mov edx, dword ptr [rbp - 1240] - 46933b: 89 8d 20 fb ff ff mov dword ptr [rbp - 1248], ecx - 469341: 29 ca sub edx, ecx - 469343: 44 29 d2 sub edx, r10d - 469346: 41 89 d2 mov r10d, edx - 469349: e9 fb f3 ff ff jmp 0x468749 <__vfwprintf_internal+0xd39> - 46934e: 66 90 nop - 469350: 8b 8d d0 fa ff ff mov ecx, dword ptr [rbp - 1328] - 469356: 85 c9 test ecx, ecx - 469358: 0f 84 6a 05 00 00 je 0x4698c8 <__vfwprintf_internal+0x1eb8> - 46935e: 83 f8 2f cmp eax, 47 - 469361: 0f 87 31 0a 00 00 ja 0x469d98 <__vfwprintf_internal+0x2388> - 469367: 89 c2 mov edx, eax - 469369: 83 c0 08 add eax, 8 - 46936c: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 469370: 41 89 07 mov dword ptr [r15], eax - 469373: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 - 46937d: 0f b6 02 movzx eax, byte ptr [rdx] - 469380: c7 85 f8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1288], 0 - 46938a: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax - 469391: e9 26 f2 ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> - 469396: 83 c8 20 or eax, 32 - 469399: 41 89 04 24 mov dword ptr [r12], eax - 46939d: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4693a4: 64 c7 00 09 00 00 00 mov dword ptr fs:[rax], 9 - 4693ab: 41 bd ff ff ff ff mov r13d, 4294967295 - 4693b1: e9 09 ea ff ff jmp 0x467dbf <__vfwprintf_internal+0x3af> - 4693b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4693c0: 48 83 bd 18 fb ff ff 00 cmp qword ptr [rbp - 1256], 0 - 4693c8: 0f 85 52 05 00 00 jne 0x469920 <__vfwprintf_internal+0x1f10> - 4693ce: 83 bd 00 fb ff ff 08 cmp dword ptr [rbp - 1280], 8 - 4693d5: 0f 85 fd 09 00 00 jne 0x469dd8 <__vfwprintf_internal+0x23c8> - 4693db: 8b 85 ec fa ff ff mov eax, dword ptr [rbp - 1300] - 4693e1: 85 c0 test eax, eax - 4693e3: 0f 84 ef 09 00 00 je 0x469dd8 <__vfwprintf_internal+0x23c8> - 4693e9: 4d 8d 4a fc lea r9, [r10 - 4] - 4693ed: b9 01 00 00 00 mov ecx, 1 - 4693f2: ba 04 00 00 00 mov edx, 4 - 4693f7: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 - 469401: 41 c7 42 fc 30 00 00 00 mov dword ptr [r10 - 4], 48 - 469409: 45 31 d2 xor r10d, r10d - 46940c: 8b 85 20 fb ff ff mov eax, dword ptr [rbp - 1248] - 469412: 85 c0 test eax, eax - 469414: 0f 85 c6 fc ff ff jne 0x4690e0 <__vfwprintf_internal+0x16d0> - 46941a: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] - 469420: 41 01 ca add r10d, ecx - 469423: 89 8d 20 fb ff ff mov dword ptr [rbp - 1248], ecx - 469429: 44 29 d0 sub eax, r10d - 46942c: 41 89 c2 mov r10d, eax - 46942f: e9 28 f3 ff ff jmp 0x46875c <__vfwprintf_internal+0xd4c> - 469434: 0f 1f 40 00 nop dword ptr [rax] - 469438: 48 8b 85 18 fb ff ff mov rax, qword ptr [rbp - 1256] - 46943f: 4d 89 d1 mov r9, r10 - 469442: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 469448: 48 89 c2 mov rdx, rax - 46944b: 49 83 e9 04 sub r9, 4 - 46944f: 83 e2 0f and edx, 15 - 469452: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 469455: 41 89 11 mov dword ptr [r9], edx - 469458: 48 89 c2 mov rdx, rax - 46945b: 48 c1 e8 04 shr rax, 4 - 46945f: 48 83 fa 0f cmp rdx, 15 - 469463: 77 e3 ja 0x469448 <__vfwprintf_internal+0x1a38> - 469465: e9 e3 f1 ff ff jmp 0x46864d <__vfwprintf_internal+0xc3d> - 46946a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 469470: 48 8b 85 18 fb ff ff mov rax, qword ptr [rbp - 1256] - 469477: 4d 89 d1 mov r9, r10 - 46947a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 469480: 48 89 c2 mov rdx, rax - 469483: 49 83 e9 04 sub r9, 4 - 469487: 83 e2 07 and edx, 7 - 46948a: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 46948d: 41 89 11 mov dword ptr [r9], edx - 469490: 48 89 c2 mov rdx, rax - 469493: 48 c1 e8 03 shr rax, 3 - 469497: 48 83 fa 07 cmp rdx, 7 - 46949b: 77 e3 ja 0x469480 <__vfwprintf_internal+0x1a70> - 46949d: e9 ab f1 ff ff jmp 0x46864d <__vfwprintf_internal+0xc3d> - 4694a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4694a8: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] - 4694ae: 8b 95 20 fb ff ff mov edx, dword ptr [rbp - 1248] - 4694b4: 85 c0 test eax, eax - 4694b6: 0f 95 85 30 fb ff ff setne byte ptr [rbp - 1232] - 4694bd: 0f b6 85 30 fb ff ff movzx eax, byte ptr [rbp - 1232] - 4694c4: 85 d2 test edx, edx - 4694c6: 75 08 jne 0x4694d0 <__vfwprintf_internal+0x1ac0> - 4694c8: 84 c0 test al, al - 4694ca: 0f 85 18 0e 00 00 jne 0x46a2e8 <__vfwprintf_internal+0x28d8> - 4694d0: 45 85 ed test r13d, r13d - 4694d3: 0f 88 2f 17 00 00 js 0x46ac08 <__vfwprintf_internal+0x31f8> - 4694d9: 49 8b 84 24 d8 00 00 00 mov rax, qword ptr [r12 + 216] - 4694e1: 48 89 c2 mov rdx, rax - 4694e4: 48 81 ea 80 1b 4c 00 sub rdx, 4987776 - 4694eb: 48 39 95 48 fb ff ff cmp qword ptr [rbp - 1208], rdx - 4694f2: 0f 86 78 10 00 00 jbe 0x46a570 <__vfwprintf_internal+0x2b60> - 4694f8: 48 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], rcx - 4694ff: 48 89 ca mov rdx, rcx - 469502: 4c 89 ce mov rsi, r9 - 469505: 4c 89 e7 mov rdi, r12 - 469508: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 - 46950f: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 - 469516: ff 50 38 call qword ptr [rax + 56] - 469519: 48 8b 8d 10 fb ff ff mov rcx, qword ptr [rbp - 1264] - 469520: 48 39 c1 cmp rcx, rax - 469523: 0f 85 ff e8 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 469529: b8 ff ff ff 7f mov eax, 2147483647 - 46952e: 4c 8b 8d 08 fb ff ff mov r9, qword ptr [rbp - 1272] - 469535: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] - 46953c: 44 29 e8 sub eax, r13d - 46953f: 48 98 cdqe - 469541: 48 39 c1 cmp rcx, rax - 469544: 0f 87 86 ed ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 46954a: 41 01 dd add r13d, ebx - 46954d: 8b 9d 20 fb ff ff mov ebx, dword ptr [rbp - 1248] - 469553: 85 db test ebx, ebx - 469555: 74 0d je 0x469564 <__vfwprintf_internal+0x1b54> - 469557: 80 bd 30 fb ff ff 00 cmp byte ptr [rbp - 1232], 0 - 46955e: 0f 85 4f 0f 00 00 jne 0x46a4b3 <__vfwprintf_internal+0x2aa3> - 469564: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] - 46956b: 45 85 d2 test r10d, r10d - 46956e: 0f 84 c4 ea ff ff je 0x468038 <__vfwprintf_internal+0x628> - 469574: 4c 89 cf mov rdi, r9 - 469577: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 - 46957e: e8 cd 5f fb ff call 0x41f550 - 469583: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] - 46958a: e9 a9 ea ff ff jmp 0x468038 <__vfwprintf_internal+0x628> - 46958f: 90 nop - 469590: 8b 85 08 fb ff ff mov eax, dword ptr [rbp - 1272] - 469596: 85 c0 test eax, eax - 469598: 0f 84 1a 04 00 00 je 0x4699b8 <__vfwprintf_internal+0x1fa8> - 46959e: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 4695a6: 48 85 c0 test rax, rax - 4695a9: 0f 84 c9 10 00 00 je 0x46a678 <__vfwprintf_internal+0x2c68> - 4695af: 48 8b 48 20 mov rcx, qword ptr [rax + 32] - 4695b3: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] - 4695b7: 0f 83 bb 10 00 00 jae 0x46a678 <__vfwprintf_internal+0x2c68> - 4695bd: 48 8d 71 04 lea rsi, [rcx + 4] - 4695c1: 48 89 70 20 mov qword ptr [rax + 32], rsi - 4695c5: c7 01 2b 00 00 00 mov dword ptr [rcx], 43 - 4695cb: e9 4b fb ff ff jmp 0x46911b <__vfwprintf_internal+0x170b> - 4695d0: 83 bd 10 fb ff ff 20 cmp dword ptr [rbp - 1264], 32 - 4695d7: 0f 85 f4 f1 ff ff jne 0x4687d1 <__vfwprintf_internal+0xdc1> - 4695dd: 45 85 d2 test r10d, r10d - 4695e0: 0f 8e 1a 16 00 00 jle 0x46ac00 <__vfwprintf_internal+0x31f0> - 4695e6: 49 63 d2 movsxd rdx, r10d - 4695e9: be 20 00 00 00 mov esi, 32 - 4695ee: 4c 89 e7 mov rdi, r12 - 4695f1: 48 89 8d b8 fa ff ff mov qword ptr [rbp - 1352], rcx - 4695f8: 48 89 95 28 fb ff ff mov qword ptr [rbp - 1240], rdx - 4695ff: 4c 89 8d d0 fa ff ff mov qword ptr [rbp - 1328], r9 - 469606: 4c 89 9d d8 fa ff ff mov qword ptr [rbp - 1320], r11 - 46960d: 44 89 85 e0 fa ff ff mov dword ptr [rbp - 1312], r8d - 469614: 44 89 95 10 fb ff ff mov dword ptr [rbp - 1264], r10d - 46961b: e8 80 34 00 00 call 0x46caa0 <_IO_wpadn> - 469620: 48 8b 95 28 fb ff ff mov rdx, qword ptr [rbp - 1240] - 469627: 48 39 c2 cmp rdx, rax - 46962a: 0f 85 f8 e7 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 469630: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 469637: 44 8b 95 10 fb ff ff mov r10d, dword ptr [rbp - 1264] - 46963e: 44 8b 85 e0 fa ff ff mov r8d, dword ptr [rbp - 1312] - 469645: 4c 8b 9d d8 fa ff ff mov r11, qword ptr [rbp - 1320] - 46964c: 4c 8b 8d d0 fa ff ff mov r9, qword ptr [rbp - 1328] - 469653: 48 8b 8d b8 fa ff ff mov rcx, qword ptr [rbp - 1352] - 46965a: 0f 87 3a 15 00 00 ja 0x46ab9a <__vfwprintf_internal+0x318a> - 469660: b8 ff ff ff 7f mov eax, 2147483647 - 469665: 44 29 e8 sub eax, r13d - 469668: 44 39 d0 cmp eax, r10d - 46966b: 0f 82 5f ec ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> - 469671: 45 01 d5 add r13d, r10d - 469674: 45 31 d2 xor r10d, r10d - 469677: e9 09 f1 ff ff jmp 0x468785 <__vfwprintf_internal+0xd75> - 46967c: 0f 1f 40 00 nop dword ptr [rax] - 469680: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 469687: 48 89 85 30 fb ff ff mov qword ptr [rbp - 1232], rax - 46968e: 4c 89 85 38 fb ff ff mov qword ptr [rbp - 1224], r8 - 469695: e8 f6 a6 fa ff call 0x413d90 <_IO_vtable_check> - 46969a: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 4696a1: 48 8b 85 30 fb ff ff mov rax, qword ptr [rbp - 1232] - 4696a8: 4c 8b 85 38 fb ff ff mov r8, qword ptr [rbp - 1224] - 4696af: e9 e3 e9 ff ff jmp 0x468097 <__vfwprintf_internal+0x687> - 4696b4: 0f 1f 40 00 nop dword ptr [rax] - 4696b8: 48 8b bd 38 fb ff ff mov rdi, qword ptr [rbp - 1224] - 4696bf: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 - 4696c6: e8 85 5e fb ff call 0x41f550 - 4696cb: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] - 4696d2: e9 76 e9 ff ff jmp 0x46804d <__vfwprintf_internal+0x63d> - 4696d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4696e0: 48 8b b5 18 fb ff ff mov rsi, qword ptr [rbp - 1256] - 4696e7: 4d 89 d1 mov r9, r10 - 4696ea: 48 bf cd cc cc cc cc cc cc cc movabs rdi, -3689348814741910323 - 4696f4: 0f 1f 40 00 nop dword ptr [rax] - 4696f8: 48 89 f0 mov rax, rsi - 4696fb: 49 89 f0 mov r8, rsi - 4696fe: 49 83 e9 04 sub r9, 4 - 469702: 48 f7 e7 mul rdi - 469705: 48 c1 ea 03 shr rdx, 3 - 469709: 48 8d 04 92 lea rax, [rdx + 4*rdx] - 46970d: 48 01 c0 add rax, rax - 469710: 49 29 c0 sub r8, rax - 469713: 42 8b 04 81 mov eax, dword ptr [rcx + 4*r8] - 469717: 41 89 01 mov dword ptr [r9], eax - 46971a: 48 89 f0 mov rax, rsi - 46971d: 48 89 d6 mov rsi, rdx - 469720: 48 83 f8 09 cmp rax, 9 - 469724: 77 d2 ja 0x4696f8 <__vfwprintf_internal+0x1ce8> - 469726: 48 83 bd f0 fa ff ff 00 cmp qword ptr [rbp - 1296], 0 - 46972e: 0f 84 70 ef ff ff je 0x4686a4 <__vfwprintf_internal+0xc94> - 469734: 8b 85 e0 fa ff ff mov eax, dword ptr [rbp - 1312] - 46973a: 85 c0 test eax, eax - 46973c: 0f 84 62 ef ff ff je 0x4686a4 <__vfwprintf_internal+0xc94> - 469742: e9 1e ef ff ff jmp 0x468665 <__vfwprintf_internal+0xc55> - 469747: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 469750: 49 63 d0 movsxd rdx, r8d - 469753: be 30 00 00 00 mov esi, 48 - 469758: 4c 89 e7 mov rdi, r12 - 46975b: 4c 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], r9 - 469762: 48 89 95 28 fb ff ff mov qword ptr [rbp - 1240], rdx - 469769: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 - 469770: 44 89 85 20 fb ff ff mov dword ptr [rbp - 1248], r8d - 469777: e8 24 33 00 00 call 0x46caa0 <_IO_wpadn> - 46977c: 48 8b 95 28 fb ff ff mov rdx, qword ptr [rbp - 1240] - 469783: 48 39 c2 cmp rdx, rax - 469786: 0f 85 9c e6 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 46978c: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 469793: 0f 87 01 14 00 00 ja 0x46ab9a <__vfwprintf_internal+0x318a> - 469799: 44 8b 85 20 fb ff ff mov r8d, dword ptr [rbp - 1248] - 4697a0: b8 ff ff ff 7f mov eax, 2147483647 - 4697a5: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] - 4697ac: 44 29 e8 sub eax, r13d - 4697af: 4c 8b 8d 10 fb ff ff mov r9, qword ptr [rbp - 1264] - 4697b6: 44 39 c0 cmp eax, r8d - 4697b9: 0f 82 11 eb ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> - 4697bf: 45 01 c5 add r13d, r8d - 4697c2: e9 20 fa ff ff jmp 0x4691e7 <__vfwprintf_internal+0x17d7> - 4697c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4697d0: 48 63 d3 movsxd rdx, ebx - 4697d3: be 30 00 00 00 mov esi, 48 - 4697d8: 4c 89 e7 mov rdi, r12 - 4697db: 48 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], rcx - 4697e2: 48 89 95 30 fb ff ff mov qword ptr [rbp - 1232], rdx - 4697e9: 4c 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], r9 - 4697f0: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 4697f7: e8 a4 32 00 00 call 0x46caa0 <_IO_wpadn> - 4697fc: 48 8b 95 30 fb ff ff mov rdx, qword ptr [rbp - 1232] - 469803: 48 39 c2 cmp rdx, rax - 469806: 0f 85 1c e6 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 46980c: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 469813: 0f 87 81 13 00 00 ja 0x46ab9a <__vfwprintf_internal+0x318a> - 469819: b8 ff ff ff 7f mov eax, 2147483647 - 46981e: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 469825: 4c 8b 8d 18 fb ff ff mov r9, qword ptr [rbp - 1256] - 46982c: 44 29 e8 sub eax, r13d - 46982f: 48 8b 8d 10 fb ff ff mov rcx, qword ptr [rbp - 1264] - 469836: 39 d8 cmp eax, ebx - 469838: 0f 82 92 ea ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> - 46983e: 41 01 dd add r13d, ebx - 469841: e9 1e f0 ff ff jmp 0x468864 <__vfwprintf_internal+0xe54> - 469846: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 469850: 8b b5 08 fb ff ff mov esi, dword ptr [rbp - 1272] - 469856: 85 f6 test esi, esi - 469858: 0f 84 be 07 00 00 je 0x46a01c <__vfwprintf_internal+0x260c> - 46985e: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 469866: 48 85 c0 test rax, rax - 469869: 0f 84 b1 0f 00 00 je 0x46a820 <__vfwprintf_internal+0x2e10> - 46986f: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 469873: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 469877: 0f 83 a3 0f 00 00 jae 0x46a820 <__vfwprintf_internal+0x2e10> - 46987d: 48 8d 72 04 lea rsi, [rdx + 4] - 469881: 48 89 70 20 mov qword ptr [rax + 32], rsi - 469885: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 - 46988b: e9 30 ef ff ff jmp 0x4687c0 <__vfwprintf_internal+0xdb0> - 469890: 31 c0 xor eax, eax - 469892: ba 01 00 00 00 mov edx, 1 - 469897: f0 lock - 469898: 0f b1 17 cmpxchg dword ptr [rdi], edx - 46989b: 0f 84 ab e2 ff ff je 0x467b4c <__vfwprintf_internal+0x13c> - 4698a1: e8 fa 04 fb ff call 0x419da0 <__lll_lock_wait_private> - 4698a6: e9 a1 e2 ff ff jmp 0x467b4c <__vfwprintf_internal+0x13c> - 4698ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4698b0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 4698b4: 48 8d 42 08 lea rax, [rdx + 8] - 4698b8: 49 89 47 08 mov qword ptr [r15 + 8], rax - 4698bc: e9 d3 ec ff ff jmp 0x468594 <__vfwprintf_internal+0xb84> - 4698c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4698c8: 8b 95 18 fb ff ff mov edx, dword ptr [rbp - 1256] - 4698ce: 85 d2 test edx, edx - 4698d0: 0f 85 52 04 00 00 jne 0x469d28 <__vfwprintf_internal+0x2318> - 4698d6: 83 f8 2f cmp eax, 47 - 4698d9: 0f 87 31 0b 00 00 ja 0x46a410 <__vfwprintf_internal+0x2a00> - 4698df: 89 c2 mov edx, eax - 4698e1: 83 c0 08 add eax, 8 - 4698e4: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 4698e8: 41 89 07 mov dword ptr [r15], eax - 4698eb: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 - 4698f5: 8b 02 mov eax, dword ptr [rdx] - 4698f7: c7 85 f8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1288], 0 - 469901: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax - 469908: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 - 469912: e9 a5 ec ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> - 469917: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 469920: 48 c7 85 d0 fa ff ff 00 00 00 00 mov qword ptr [rbp - 1328], 0 - 46992b: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 - 469935: e9 a5 ec ff ff jmp 0x4685df <__vfwprintf_internal+0xbcf> - 46993a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 469940: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 46994a: 41 83 f8 ff cmp r8d, -1 - 46994e: 74 15 je 0x469965 <__vfwprintf_internal+0x1f55> - 469950: 31 db xor ebx, ebx - 469952: 4c 8d 0d cf f3 03 00 lea r9, [rip + 259023] # 0x4a8d28 <__PRETTY_FUNCTION__.13599+0x28> - 469959: 31 c9 xor ecx, ecx - 46995b: 41 83 f8 05 cmp r8d, 5 - 46995f: 0f 8e 43 fb ff ff jle 0x4694a8 <__vfwprintf_internal+0x1a98> - 469965: bb 06 00 00 00 mov ebx, 6 - 46996a: b9 06 00 00 00 mov ecx, 6 - 46996f: 4c 8d 0d 6a f4 03 00 lea r9, [rip + 259178] # 0x4a8de0 - 469976: e9 d8 e8 ff ff jmp 0x468253 <__vfwprintf_internal+0x843> - 46997b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 469980: 49 89 c2 mov r10, rax - 469983: 49 29 ca sub r10, rcx - 469986: 4c 0f 48 95 18 fb ff ff cmovs r10, qword ptr [rbp - 1256] - 46998e: 45 89 d0 mov r8d, r10d - 469991: e9 76 fa ff ff jmp 0x46940c <__vfwprintf_internal+0x19fc> - 469996: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4699a0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 4699a4: 48 8d 42 08 lea rax, [rdx + 8] - 4699a8: 49 89 47 08 mov qword ptr [r15 + 8], rax - 4699ac: e9 2b e6 ff ff jmp 0x467fdc <__vfwprintf_internal+0x5cc> - 4699b1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4699b8: 8b 85 f8 fa ff ff mov eax, dword ptr [rbp - 1288] - 4699be: 85 c0 test eax, eax - 4699c0: 0f 84 6d f7 ff ff je 0x469133 <__vfwprintf_internal+0x1723> - 4699c6: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 4699ce: 48 85 c0 test rax, rax - 4699d1: 0f 84 27 10 00 00 je 0x46a9fe <__vfwprintf_internal+0x2fee> - 4699d7: 48 8b 48 20 mov rcx, qword ptr [rax + 32] - 4699db: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] - 4699df: 0f 83 19 10 00 00 jae 0x46a9fe <__vfwprintf_internal+0x2fee> - 4699e5: 48 8d 71 04 lea rsi, [rcx + 4] - 4699e9: 48 89 70 20 mov qword ptr [rax + 32], rsi - 4699ed: c7 01 20 00 00 00 mov dword ptr [rcx], 32 - 4699f3: e9 23 f7 ff ff jmp 0x46911b <__vfwprintf_internal+0x170b> - 4699f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 469a00: 87 07 xchg dword ptr [rdi], eax - 469a02: 83 f8 01 cmp eax, 1 - 469a05: 0f 8e a6 e3 ff ff jle 0x467db1 <__vfwprintf_internal+0x3a1> - 469a0b: 45 31 d2 xor r10d, r10d - 469a0e: ba 01 00 00 00 mov edx, 1 - 469a13: be 81 00 00 00 mov esi, 129 - 469a18: b8 ca 00 00 00 mov eax, 202 - 469a1d: 0f 05 syscall - 469a1f: e9 8d e3 ff ff jmp 0x467db1 <__vfwprintf_internal+0x3a1> - 469a24: 0f 1f 40 00 nop dword ptr [rax] - 469a28: 41 83 f8 ff cmp r8d, -1 - 469a2c: 75 4c jne 0x469a7a <__vfwprintf_internal+0x206a> - 469a2e: 4c 89 cf mov rdi, r9 - 469a31: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 469a38: 4c 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], r9 - 469a3f: e8 2c 76 f9 ff call 0x401070 <.plt+0x50> - 469a44: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] - 469a4b: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 469a55: 4c 8b 8d 30 fb ff ff mov r9, qword ptr [rbp - 1232] - 469a5c: 48 89 c1 mov rcx, rax - 469a5f: 89 c3 mov ebx, eax - 469a61: e9 ed e7 ff ff jmp 0x468253 <__vfwprintf_internal+0x843> - 469a66: 41 83 f8 05 cmp r8d, 5 - 469a6a: b8 05 00 00 00 mov eax, 5 - 469a6f: 4c 8d 0d 9e f2 03 00 lea r9, [rip + 258718] # 0x4a8d14 <__PRETTY_FUNCTION__.13599+0x14> - 469a76: 44 0f 4c c0 cmovl r8d, eax - 469a7a: 4c 89 cf mov rdi, r9 - 469a7d: 49 63 f0 movsxd rsi, r8d - 469a80: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 469a87: 4c 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], r9 - 469a8e: e8 8d 76 f9 ff call 0x401120 <.plt+0x100> - 469a93: 4c 8b 8d 30 fb ff ff mov r9, qword ptr [rbp - 1232] - 469a9a: c7 85 18 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1256], 0 - 469aa4: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] - 469aab: 48 89 c1 mov rcx, rax - 469aae: 89 c3 mov ebx, eax - 469ab0: e9 9e e7 ff ff jmp 0x468253 <__vfwprintf_internal+0x843> - 469ab5: 0f 1f 00 nop dword ptr [rax] - 469ab8: 8b 95 d0 fa ff ff mov edx, dword ptr [rbp - 1328] - 469abe: 85 d2 test edx, edx - 469ac0: 0f 84 2d 06 00 00 je 0x46a0f3 <__vfwprintf_internal+0x26e3> - 469ac6: 83 f8 2f cmp eax, 47 - 469ac9: 0f 87 65 0b 00 00 ja 0x46a634 <__vfwprintf_internal+0x2c24> - 469acf: 89 c2 mov edx, eax - 469ad1: 83 c0 08 add eax, 8 - 469ad4: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 469ad8: 41 89 07 mov dword ptr [r15], eax - 469adb: 48 8b 02 mov rax, qword ptr [rdx] - 469ade: 44 88 28 mov byte ptr [rax], r13b - 469ae1: e9 52 e5 ff ff jmp 0x468038 <__vfwprintf_internal+0x628> - 469ae6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 469af0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 469af4: 48 8d 42 08 lea rax, [rdx + 8] - 469af8: 49 89 47 08 mov qword ptr [r15 + 8], rax - 469afc: e9 0b f4 ff ff jmp 0x468f0c <__vfwprintf_internal+0x14fc> - 469b01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 469b08: 44 8b 8d d0 fa ff ff mov r9d, dword ptr [rbp - 1328] - 469b0f: 45 85 c9 test r9d, r9d - 469b12: 0f 84 2b 06 00 00 je 0x46a143 <__vfwprintf_internal+0x2733> - 469b18: 83 f8 2f cmp eax, 47 - 469b1b: 0f 87 02 0b 00 00 ja 0x46a623 <__vfwprintf_internal+0x2c13> - 469b21: 89 c2 mov edx, eax - 469b23: 83 c0 08 add eax, 8 - 469b26: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 469b2a: 41 89 07 mov dword ptr [r15], eax - 469b2d: 48 0f be 02 movsx rax, byte ptr [rdx] - 469b31: e9 cf f2 ff ff jmp 0x468e05 <__vfwprintf_internal+0x13f5> - 469b36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 469b40: 44 8b 8d c4 fa ff ff mov r9d, dword ptr [rbp - 1340] - 469b47: 45 85 c9 test r9d, r9d - 469b4a: 0f 84 59 02 00 00 je 0x469da9 <__vfwprintf_internal+0x2399> - 469b50: 41 8b 57 04 mov edx, dword ptr [r15 + 4] - 469b54: 80 8d 8d fb ff ff 10 or byte ptr [rbp - 1139], 16 - 469b5b: 81 fa af 00 00 00 cmp edx, 175 - 469b61: 0f 87 4b 0a 00 00 ja 0x46a5b2 <__vfwprintf_internal+0x2ba2> - 469b67: 89 d0 mov eax, edx - 469b69: 83 c2 10 add edx, 16 - 469b6c: 49 03 47 10 add rax, qword ptr [r15 + 16] - 469b70: 41 89 57 04 mov dword ptr [r15 + 4], edx - 469b74: 66 0f 6f 10 movdqa xmm2, xmmword ptr [rax] - 469b78: 0f 29 95 70 fb ff ff movaps xmmword ptr [rbp - 1168], xmm2 - 469b7f: e9 9e e9 ff ff jmp 0x468522 <__vfwprintf_internal+0xb12> - 469b84: 0f 1f 40 00 nop dword ptr [rax] - 469b88: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 469b8c: 48 8d 42 08 lea rax, [rdx + 8] - 469b90: 49 89 47 08 mov qword ptr [r15 + 8], rax - 469b94: e9 73 e5 ff ff jmp 0x46810c <__vfwprintf_internal+0x6fc> - 469b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 469ba0: 44 8b 85 c4 fa ff ff mov r8d, dword ptr [rbp - 1340] - 469ba7: 45 85 c0 test r8d, r8d - 469baa: 0f 84 ba 01 00 00 je 0x469d6a <__vfwprintf_internal+0x235a> - 469bb0: 41 8b 57 04 mov edx, dword ptr [r15 + 4] - 469bb4: 80 8d 8d fb ff ff 10 or byte ptr [rbp - 1139], 16 - 469bbb: 81 fa af 00 00 00 cmp edx, 175 - 469bc1: 0f 87 22 0a 00 00 ja 0x46a5e9 <__vfwprintf_internal+0x2bd9> - 469bc7: 89 d0 mov eax, edx - 469bc9: 83 c2 10 add edx, 16 - 469bcc: 49 03 47 10 add rax, qword ptr [r15 + 16] - 469bd0: 41 89 57 04 mov dword ptr [r15 + 4], edx - 469bd4: 66 0f 6f 18 movdqa xmm3, xmmword ptr [rax] - 469bd8: 0f 29 9d 70 fb ff ff movaps xmmword ptr [rbp - 1168], xmm3 - 469bdf: e9 f2 e7 ff ff jmp 0x4683d6 <__vfwprintf_internal+0x9c6> - 469be4: 0f 1f 40 00 nop dword ptr [rax] - 469be8: 89 c1 mov ecx, eax - 469bea: 83 c0 08 add eax, 8 - 469bed: 49 03 4f 10 add rcx, qword ptr [r15 + 16] - 469bf1: 41 89 07 mov dword ptr [r15], eax - 469bf4: e9 76 f0 ff ff jmp 0x468c6f <__vfwprintf_internal+0x125f> - 469bf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 469c00: 44 8b 85 28 fb ff ff mov r8d, dword ptr [rbp - 1240] - 469c07: 89 b5 28 fb ff ff mov dword ptr [rbp - 1240], esi - 469c0d: 81 fe de ff ff 1f cmp esi, 536870878 - 469c13: 0f 87 b7 e6 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 469c19: 48 63 85 28 fb ff ff movsxd rax, dword ptr [rbp - 1240] - 469c20: 3d d9 00 00 00 cmp eax, 217 - 469c25: 0f 8e b4 00 00 00 jle 0x469cdf <__vfwprintf_internal+0x22cf> - 469c2b: 4c 8d 14 85 80 00 00 00 lea r10, [4*rax + 128] - 469c33: 44 89 8d ac fa ff ff mov dword ptr [rbp - 1364], r9d - 469c3a: 4c 89 d7 mov rdi, r10 - 469c3d: 4c 89 9d b0 fa ff ff mov qword ptr [rbp - 1360], r11 - 469c44: 44 89 85 b8 fa ff ff mov dword ptr [rbp - 1352], r8d - 469c4b: 4c 89 95 00 fb ff ff mov qword ptr [rbp - 1280], r10 - 469c52: e8 f9 00 fb ff call 0x419d50 <__libc_alloca_cutoff> - 469c57: 4c 8b 95 00 fb ff ff mov r10, qword ptr [rbp - 1280] - 469c5e: 44 8b 85 b8 fa ff ff mov r8d, dword ptr [rbp - 1352] - 469c65: 48 8d 15 f4 f0 03 00 lea rdx, [rip + 258292] # 0x4a8d60 - 469c6c: 85 c0 test eax, eax - 469c6e: 4c 8b 9d b0 fa ff ff mov r11, qword ptr [rbp - 1360] - 469c75: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] - 469c7c: 75 0d jne 0x469c8b <__vfwprintf_internal+0x227b> - 469c7e: 49 81 fa 00 10 00 00 cmp r10, 4096 - 469c85: 0f 87 2e 0f 00 00 ja 0x46abb9 <__vfwprintf_internal+0x31a9> - 469c8b: 49 8d 42 17 lea rax, [r10 + 23] - 469c8f: 48 89 e1 mov rcx, rsp - 469c92: 48 89 c6 mov rsi, rax - 469c95: 48 25 00 f0 ff ff and rax, -4096 - 469c9b: 48 29 c1 sub rcx, rax - 469c9e: 48 83 e6 f0 and rsi, -16 - 469ca2: 48 89 c8 mov rax, rcx - 469ca5: 48 39 c4 cmp rsp, rax - 469ca8: 74 15 je 0x469cbf <__vfwprintf_internal+0x22af> - 469caa: 48 81 ec 00 10 00 00 sub rsp, 4096 - 469cb1: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 469cba: 48 39 c4 cmp rsp, rax - 469cbd: 75 eb jne 0x469caa <__vfwprintf_internal+0x229a> - 469cbf: 81 e6 ff 0f 00 00 and esi, 4095 - 469cc5: 48 29 f4 sub rsp, rsi - 469cc8: 48 85 f6 test rsi, rsi - 469ccb: 74 06 je 0x469cd3 <__vfwprintf_internal+0x22c3> - 469ccd: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 - 469cd3: 48 8d 44 24 0f lea rax, [rsp + 15] - 469cd8: 48 83 e0 f0 and rax, -16 - 469cdc: 49 01 c2 add r10, rax - 469cdf: 83 fb 24 cmp ebx, 36 - 469ce2: 0f 84 88 e2 ff ff je 0x467f70 <__vfwprintf_internal+0x560> - 469ce8: 8d 43 e0 lea eax, [rbx - 32] - 469ceb: 83 f8 5a cmp eax, 90 - 469cee: 0f 87 14 e1 ff ff ja 0x467e08 <__vfwprintf_internal+0x3f8> - 469cf4: e9 7e f0 ff ff jmp 0x468d77 <__vfwprintf_internal+0x1367> - 469cf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 469d00: c7 85 30 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1232], 1 - 469d0a: 48 f7 d8 neg rax - 469d0d: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax - 469d14: c7 85 00 fb ff ff 0a 00 00 00 mov dword ptr [rbp - 1280], 10 - 469d1e: e9 99 e8 ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> - 469d23: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 469d28: 83 f8 2f cmp eax, 47 - 469d2b: 0f 87 a1 06 00 00 ja 0x46a3d2 <__vfwprintf_internal+0x29c2> - 469d31: 89 c2 mov edx, eax - 469d33: 83 c0 08 add eax, 8 - 469d36: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 469d3a: 41 89 07 mov dword ptr [r15], eax - 469d3d: c7 85 08 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1272], 0 - 469d47: 0f b7 02 movzx eax, word ptr [rdx] - 469d4a: c7 85 f8 fa ff ff 00 00 00 00 mov dword ptr [rbp - 1288], 0 - 469d54: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax - 469d5b: c7 85 30 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1232], 0 - 469d65: e9 52 e8 ff ff jmp 0x4685bc <__vfwprintf_internal+0xbac> - 469d6a: 49 8b 47 08 mov rax, qword ptr [r15 + 8] - 469d6e: 80 a5 8d fb ff ff ef and byte ptr [rbp - 1139], -17 - 469d75: 48 83 c0 0f add rax, 15 - 469d79: 48 83 e0 f0 and rax, -16 - 469d7d: 48 8d 50 10 lea rdx, [rax + 16] - 469d81: 49 89 57 08 mov qword ptr [r15 + 8], rdx - 469d85: db 28 fld tbyte ptr [rax] - 469d87: db bd 70 fb ff ff fstp tbyte ptr [rbp - 1168] - 469d8d: e9 44 e6 ff ff jmp 0x4683d6 <__vfwprintf_internal+0x9c6> - 469d92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 469d98: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 469d9c: 48 8d 42 08 lea rax, [rdx + 8] - 469da0: 49 89 47 08 mov qword ptr [r15 + 8], rax - 469da4: e9 ca f5 ff ff jmp 0x469373 <__vfwprintf_internal+0x1963> - 469da9: 49 8b 47 08 mov rax, qword ptr [r15 + 8] - 469dad: 80 a5 8d fb ff ff ef and byte ptr [rbp - 1139], -17 - 469db4: 48 83 c0 0f add rax, 15 - 469db8: 48 83 e0 f0 and rax, -16 - 469dbc: 48 8d 50 10 lea rdx, [rax + 16] - 469dc0: 49 89 57 08 mov qword ptr [r15 + 8], rdx - 469dc4: db 28 fld tbyte ptr [rax] - 469dc6: db bd 70 fb ff ff fstp tbyte ptr [rbp - 1168] - 469dcc: e9 51 e7 ff ff jmp 0x468522 <__vfwprintf_internal+0xb12> - 469dd1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 469dd8: 4d 89 d1 mov r9, r10 - 469ddb: 31 c9 xor ecx, ecx - 469ddd: 45 31 d2 xor r10d, r10d - 469de0: 31 d2 xor edx, edx - 469de2: c7 85 10 fb ff ff 20 00 00 00 mov dword ptr [rbp - 1264], 32 - 469dec: e9 1b f6 ff ff jmp 0x46940c <__vfwprintf_internal+0x19fc> - 469df1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 469df8: 41 8b 43 08 mov eax, dword ptr [r11 + 8] - 469dfc: 49 8d 5b 08 lea rbx, [r11 + 8] - 469e00: 83 e8 30 sub eax, 48 - 469e03: 83 f8 09 cmp eax, 9 - 469e06: 0f 86 99 08 00 00 jbe 0x46a6a5 <__vfwprintf_internal+0x2c95> - 469e0c: 41 8b 07 mov eax, dword ptr [r15] - 469e0f: 83 f8 2f cmp eax, 47 - 469e12: 0f 86 04 07 00 00 jbe 0x46a51c <__vfwprintf_internal+0x2b0c> - 469e18: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] - 469e1c: 48 8d 41 08 lea rax, [rcx + 8] - 469e20: 49 89 47 08 mov qword ptr [r15 + 8], rax - 469e24: 8b 09 mov ecx, dword ptr [rcx] - 469e26: b8 ff ff ff ff mov eax, 4294967295 - 469e2b: 49 89 db mov r11, rbx - 469e2e: 85 c9 test ecx, ecx - 469e30: 0f 49 c1 cmovns eax, ecx - 469e33: 41 89 c0 mov r8d, eax - 469e36: 8b 8d 28 fb ff ff mov ecx, dword ptr [rbp - 1240] - 469e3c: b8 da 00 00 00 mov eax, 218 - 469e41: 81 f9 da 00 00 00 cmp ecx, 218 - 469e47: 0f 4d c1 cmovge eax, ecx - 469e4a: 41 39 c0 cmp r8d, eax - 469e4d: 0f 8e 34 ed ff ff jle 0x468b87 <__vfwprintf_internal+0x1177> - 469e53: 48 83 bd 38 fb ff ff 00 cmp qword ptr [rbp - 1224], 0 - 469e5b: 0f 85 d7 0b 00 00 jne 0x46aa38 <__vfwprintf_internal+0x3028> - 469e61: 41 81 f8 de ff ff 1f cmp r8d, 536870878 - 469e68: 0f 8f 92 e0 ff ff jg 0x467f00 <__vfwprintf_internal+0x4f0> - 469e6e: 49 63 c0 movsxd rax, r8d - 469e71: 44 89 8d b8 fa ff ff mov dword ptr [rbp - 1352], r9d - 469e78: 48 8d 1c 85 80 00 00 00 lea rbx, [4*rax + 128] - 469e80: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 - 469e87: 48 89 df mov rdi, rbx - 469e8a: 44 89 85 38 fb ff ff mov dword ptr [rbp - 1224], r8d - 469e91: e8 ba fe fa ff call 0x419d50 <__libc_alloca_cutoff> - 469e96: 48 81 fb 00 10 00 00 cmp rbx, 4096 - 469e9d: 44 8b 85 38 fb ff ff mov r8d, dword ptr [rbp - 1224] - 469ea4: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] - 469eab: 44 8b 8d b8 fa ff ff mov r9d, dword ptr [rbp - 1352] - 469eb2: 48 8d 15 a7 ee 03 00 lea rdx, [rip + 257703] # 0x4a8d60 - 469eb9: 76 08 jbe 0x469ec3 <__vfwprintf_internal+0x24b3> - 469ebb: 85 c0 test eax, eax - 469ebd: 0f 84 7e 0c 00 00 je 0x46ab41 <__vfwprintf_internal+0x3131> - 469ec3: 48 8d 43 17 lea rax, [rbx + 23] - 469ec7: 48 89 e6 mov rsi, rsp - 469eca: 48 89 c1 mov rcx, rax - 469ecd: 48 25 00 f0 ff ff and rax, -4096 - 469ed3: 48 29 c6 sub rsi, rax - 469ed6: 48 83 e1 f0 and rcx, -16 - 469eda: 48 89 f0 mov rax, rsi - 469edd: 48 39 c4 cmp rsp, rax - 469ee0: 74 15 je 0x469ef7 <__vfwprintf_internal+0x24e7> - 469ee2: 48 81 ec 00 10 00 00 sub rsp, 4096 - 469ee9: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 469ef2: 48 39 c4 cmp rsp, rax - 469ef5: 75 eb jne 0x469ee2 <__vfwprintf_internal+0x24d2> - 469ef7: 81 e1 ff 0f 00 00 and ecx, 4095 - 469efd: 48 29 cc sub rsp, rcx - 469f00: 48 85 c9 test rcx, rcx - 469f03: 74 06 je 0x469f0b <__vfwprintf_internal+0x24fb> - 469f05: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 469f0b: 48 c7 85 38 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1224], 0 - 469f16: 48 8d 44 24 0f lea rax, [rsp + 15] - 469f1b: 48 83 e0 f0 and rax, -16 - 469f1f: 4c 8d 14 18 lea r10, [rax + rbx] - 469f23: e9 5f ec ff ff jmp 0x468b87 <__vfwprintf_internal+0x1177> - 469f28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 469f30: 41 8b 5b 08 mov ebx, dword ptr [r11 + 8] - 469f34: 49 8d 4b 08 lea rcx, [r11 + 8] - 469f38: 8d 73 d0 lea esi, [rbx - 48] - 469f3b: 83 fe 09 cmp esi, 9 - 469f3e: 0f 87 14 e0 ff ff ja 0x467f58 <__vfwprintf_internal+0x548> - 469f44: 44 89 85 28 fb ff ff mov dword ptr [rbp - 1240], r8d - 469f4b: 4c 89 9d b8 fa ff ff mov qword ptr [rbp - 1352], r11 - 469f52: eb 29 jmp 0x469f7d <__vfwprintf_internal+0x256d> - 469f54: 0f 1f 40 00 nop dword ptr [rax] - 469f58: 8d 04 80 lea eax, [rax + 4*rax] - 469f5b: 41 bb ff ff ff 7f mov r11d, 2147483647 - 469f61: 01 c0 add eax, eax - 469f63: 41 29 f3 sub r11d, esi - 469f66: 44 39 d8 cmp eax, r11d - 469f69: 7f 28 jg 0x469f93 <__vfwprintf_internal+0x2583> - 469f6b: 01 f0 add eax, esi - 469f6d: 41 83 f8 09 cmp r8d, 9 - 469f71: 0f 87 ca df ff ff ja 0x467f41 <__vfwprintf_internal+0x531> - 469f77: 44 89 c6 mov esi, r8d - 469f7a: 48 89 f9 mov rcx, rdi - 469f7d: 8b 59 04 mov ebx, dword ptr [rcx + 4] - 469f80: 48 8d 79 04 lea rdi, [rcx + 4] - 469f84: 44 8d 43 d0 lea r8d, [rbx - 48] - 469f88: 85 c0 test eax, eax - 469f8a: 78 e1 js 0x469f6d <__vfwprintf_internal+0x255d> - 469f8c: 3d cc cc cc 0c cmp eax, 214748364 - 469f91: 7e c5 jle 0x469f58 <__vfwprintf_internal+0x2548> - 469f93: 41 83 f8 09 cmp r8d, 9 - 469f97: 0f 87 33 e3 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 469f9d: 8b 71 08 mov esi, dword ptr [rcx + 8] - 469fa0: 48 8d 79 08 lea rdi, [rcx + 8] - 469fa4: 83 ee 30 sub esi, 48 - 469fa7: 83 fe 09 cmp esi, 9 - 469faa: 0f 87 20 e3 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 469fb0: b8 ff ff ff ff mov eax, 4294967295 - 469fb5: eb c3 jmp 0x469f7a <__vfwprintf_internal+0x256a> - 469fb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 469fc0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 469fc4: 48 8d 42 08 lea rax, [rdx + 8] - 469fc8: 49 89 47 08 mov qword ptr [r15 + 8], rax - 469fcc: e9 28 ea ff ff jmp 0x4689f9 <__vfwprintf_internal+0xfe9> - 469fd1: 48 c7 c0 b0 ff ff ff mov rax, -80 - 469fd8: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 469fdc: 48 8b 00 mov rax, qword ptr [rax] - 469fdf: 8b 70 60 mov esi, dword ptr [rax + 96] - 469fe2: 48 8b 40 50 mov rax, qword ptr [rax + 80] - 469fe6: 48 89 85 f0 fa ff ff mov qword ptr [rbp - 1296], rax - 469fed: 0f b6 00 movzx eax, byte ptr [rax] - 469ff0: 89 b5 e8 fa ff ff mov dword ptr [rbp - 1304], esi - 469ff6: 84 c0 test al, al - 469ff8: 0f 94 c1 sete cl - 469ffb: 3c 7f cmp al, 127 - 469ffd: 0f 94 c0 sete al - 46a000: 08 c1 or cl, al - 46a002: 75 08 jne 0x46a00c <__vfwprintf_internal+0x25fc> - 46a004: 85 f6 test esi, esi - 46a006: 0f 85 66 f0 ff ff jne 0x469072 <__vfwprintf_internal+0x1662> - 46a00c: 48 c7 85 f0 fa ff ff 00 00 00 00 mov qword ptr [rbp - 1296], 0 - 46a017: e9 56 f0 ff ff jmp 0x469072 <__vfwprintf_internal+0x1662> - 46a01c: 8b 95 f8 fa ff ff mov edx, dword ptr [rbp - 1288] - 46a022: 85 d2 test edx, edx - 46a024: 0f 84 a7 e7 ff ff je 0x4687d1 <__vfwprintf_internal+0xdc1> - 46a02a: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 46a032: 48 85 c0 test rax, rax - 46a035: 0f 84 96 09 00 00 je 0x46a9d1 <__vfwprintf_internal+0x2fc1> - 46a03b: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 46a03f: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 46a043: 0f 83 88 09 00 00 jae 0x46a9d1 <__vfwprintf_internal+0x2fc1> - 46a049: 48 8d 72 04 lea rsi, [rdx + 4] - 46a04d: 48 89 70 20 mov qword ptr [rax + 32], rsi - 46a051: c7 02 20 00 00 00 mov dword ptr [rdx], 32 - 46a057: e9 64 e7 ff ff jmp 0x4687c0 <__vfwprintf_internal+0xdb0> - 46a05c: 48 63 d3 movsxd rdx, ebx - 46a05f: be 20 00 00 00 mov esi, 32 - 46a064: 4c 89 e7 mov rdi, r12 - 46a067: 88 8d 18 fb ff ff mov byte ptr [rbp - 1256], cl - 46a06d: 48 89 95 30 fb ff ff mov qword ptr [rbp - 1232], rdx - 46a074: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46a07b: e8 20 2a 00 00 call 0x46caa0 <_IO_wpadn> - 46a080: 48 8b 95 30 fb ff ff mov rdx, qword ptr [rbp - 1232] - 46a087: 48 39 c2 cmp rdx, rax - 46a08a: 0f 85 98 dd ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 46a090: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 46a097: 0f 87 9b 0b 00 00 ja 0x46ac38 <__vfwprintf_internal+0x3228> - 46a09d: b8 ff ff ff 7f mov eax, 2147483647 - 46a0a2: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 46a0a9: 0f b6 8d 18 fb ff ff movzx ecx, byte ptr [rbp - 1256] - 46a0b0: 44 29 e8 sub eax, r13d - 46a0b3: 39 d8 cmp eax, ebx - 46a0b5: 0f 82 15 e2 ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> - 46a0bb: 41 01 dd add r13d, ebx - 46a0be: e9 01 df ff ff jmp 0x467fc4 <__vfwprintf_internal+0x5b4> - 46a0c3: 4c 89 cf mov rdi, r9 - 46a0c6: e8 b5 70 f9 ff call 0x401180 <.plt+0x160> - 46a0cb: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] - 46a0d2: 48 89 c2 mov rdx, rax - 46a0d5: e9 82 e0 ff ff jmp 0x46815c <__vfwprintf_internal+0x74c> - 46a0da: 48 c7 c0 c0 ff ff ff mov rax, -64 - 46a0e1: 41 bd ff ff ff ff mov r13d, 4294967295 - 46a0e7: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 46a0ee: e9 cc dc ff ff jmp 0x467dbf <__vfwprintf_internal+0x3af> - 46a0f3: 8b 9d 18 fb ff ff mov ebx, dword ptr [rbp - 1256] - 46a0f9: 85 db test ebx, ebx - 46a0fb: 0f 85 01 05 00 00 jne 0x46a602 <__vfwprintf_internal+0x2bf2> - 46a101: 83 f8 2f cmp eax, 47 - 46a104: 0f 87 a5 08 00 00 ja 0x46a9af <__vfwprintf_internal+0x2f9f> - 46a10a: 89 c2 mov edx, eax - 46a10c: 83 c0 08 add eax, 8 - 46a10f: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 46a113: 41 89 07 mov dword ptr [r15], eax - 46a116: 48 8b 02 mov rax, qword ptr [rdx] - 46a119: 44 89 28 mov dword ptr [rax], r13d - 46a11c: e9 17 df ff ff jmp 0x468038 <__vfwprintf_internal+0x628> - 46a121: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a125: 48 8d 42 08 lea rax, [rdx + 8] - 46a129: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a12d: e9 a8 ed ff ff jmp 0x468eda <__vfwprintf_internal+0x14ca> - 46a132: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a136: 48 8d 42 08 lea rax, [rdx + 8] - 46a13a: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a13e: e9 bf ec ff ff jmp 0x468e02 <__vfwprintf_internal+0x13f2> - 46a143: 8b bd 18 fb ff ff mov edi, dword ptr [rbp - 1256] - 46a149: 85 ff test edi, edi - 46a14b: 0f 85 7a 04 00 00 jne 0x46a5cb <__vfwprintf_internal+0x2bbb> - 46a151: 83 f8 2f cmp eax, 47 - 46a154: 0f 87 44 08 00 00 ja 0x46a99e <__vfwprintf_internal+0x2f8e> - 46a15a: 89 c2 mov edx, eax - 46a15c: 83 c0 08 add eax, 8 - 46a15f: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 46a163: 41 89 07 mov dword ptr [r15], eax - 46a166: 48 63 02 movsxd rax, dword ptr [rdx] - 46a169: e9 97 ec ff ff jmp 0x468e05 <__vfwprintf_internal+0x13f5> - 46a16e: 4c 89 e7 mov rdi, r12 - 46a171: 88 8d 28 fb ff ff mov byte ptr [rbp - 1240], cl - 46a177: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 - 46a17e: e8 5d 30 00 00 call 0x46d1e0 <__woverflow> - 46a183: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] - 46a18a: 0f b6 8d 28 fb ff ff movzx ecx, byte ptr [rbp - 1240] - 46a191: 83 f8 ff cmp eax, -1 - 46a194: 0f 85 76 de ff ff jne 0x468010 <__vfwprintf_internal+0x600> - 46a19a: e9 89 dc ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> - 46a19f: 90 nop - 46a1a0: 4c 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], r9 - 46a1a7: be 2d 00 00 00 mov esi, 45 - 46a1ac: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 46a1b3: 4c 89 95 10 fb ff ff mov qword ptr [rbp - 1264], r10 - 46a1ba: 48 89 95 20 fb ff ff mov qword ptr [rbp - 1248], rdx - 46a1c1: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d - 46a1c8: 4c 89 e7 mov rdi, r12 - 46a1cb: e8 10 30 00 00 call 0x46d1e0 <__woverflow> - 46a1d0: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] - 46a1d7: 48 8b 95 20 fb ff ff mov rdx, qword ptr [rbp - 1248] - 46a1de: 83 f8 ff cmp eax, -1 - 46a1e1: 4c 8b 95 10 fb ff ff mov r10, qword ptr [rbp - 1264] - 46a1e8: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] - 46a1ef: 4c 8b 8d f8 fa ff ff mov r9, qword ptr [rbp - 1288] - 46a1f6: 0f 85 1f ef ff ff jne 0x46911b <__vfwprintf_internal+0x170b> - 46a1fc: e9 27 dc ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> - 46a201: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46a208: 8b 49 04 mov ecx, dword ptr [rcx + 4] - 46a20b: 41 89 c0 mov r8d, eax - 46a20e: 49 8d 43 08 lea rax, [r11 + 8] - 46a212: 83 e9 30 sub ecx, 48 - 46a215: 83 f9 09 cmp ecx, 9 - 46a218: 76 2a jbe 0x46a244 <__vfwprintf_internal+0x2834> - 46a21a: e9 54 08 00 00 jmp 0x46aa73 <__vfwprintf_internal+0x3063> - 46a21f: 90 nop - 46a220: 47 8d 04 80 lea r8d, [r8 + 4*r8] - 46a224: bf ff ff ff 7f mov edi, 2147483647 - 46a229: 45 01 c0 add r8d, r8d - 46a22c: 29 cf sub edi, ecx - 46a22e: 41 39 f8 cmp r8d, edi - 46a231: 7f 29 jg 0x46a25c <__vfwprintf_internal+0x284c> - 46a233: 41 01 c8 add r8d, ecx - 46a236: 83 fe 09 cmp esi, 9 - 46a239: 0f 87 f3 01 00 00 ja 0x46a432 <__vfwprintf_internal+0x2a22> - 46a23f: 89 f1 mov ecx, esi - 46a241: 4c 89 d8 mov rax, r11 - 46a244: 8b 70 04 mov esi, dword ptr [rax + 4] - 46a247: 4c 8d 58 04 lea r11, [rax + 4] - 46a24b: 83 ee 30 sub esi, 48 - 46a24e: 45 85 c0 test r8d, r8d - 46a251: 78 e3 js 0x46a236 <__vfwprintf_internal+0x2826> - 46a253: 41 81 f8 cc cc cc 0c cmp r8d, 214748364 - 46a25a: 7e c4 jle 0x46a220 <__vfwprintf_internal+0x2810> - 46a25c: 83 fe 09 cmp esi, 9 - 46a25f: 0f 87 6b e0 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 46a265: 8b 48 08 mov ecx, dword ptr [rax + 8] - 46a268: 4c 8d 58 08 lea r11, [rax + 8] - 46a26c: 83 e9 30 sub ecx, 48 - 46a26f: 83 f9 09 cmp ecx, 9 - 46a272: 0f 87 58 e0 ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 46a278: 41 b8 ff ff ff ff mov r8d, 4294967295 - 46a27e: eb c1 jmp 0x46a241 <__vfwprintf_internal+0x2831> - 46a280: 48 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], rcx - 46a287: be 2d 00 00 00 mov esi, 45 - 46a28c: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 - 46a293: 44 89 95 10 fb ff ff mov dword ptr [rbp - 1264], r10d - 46a29a: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46a2a1: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d - 46a2a8: 4c 89 e7 mov rdi, r12 - 46a2ab: e8 30 2f 00 00 call 0x46d1e0 <__woverflow> - 46a2b0: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] - 46a2b7: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 46a2be: 83 f8 ff cmp eax, -1 - 46a2c1: 44 8b 95 10 fb ff ff mov r10d, dword ptr [rbp - 1264] - 46a2c8: 4c 8b 8d 08 fb ff ff mov r9, qword ptr [rbp - 1272] - 46a2cf: 48 8b 8d f8 fa ff ff mov rcx, qword ptr [rbp - 1288] - 46a2d6: 0f 85 e4 e4 ff ff jne 0x4687c0 <__vfwprintf_internal+0xdb0> - 46a2dc: e9 47 db ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> - 46a2e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46a2e8: 48 63 95 28 fb ff ff movsxd rdx, dword ptr [rbp - 1240] - 46a2ef: be 20 00 00 00 mov esi, 32 - 46a2f4: 4c 89 e7 mov rdi, r12 - 46a2f7: 4c 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], r9 - 46a2fe: 4c 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], r11 - 46a305: 48 89 95 10 fb ff ff mov qword ptr [rbp - 1264], rdx - 46a30c: 48 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], rcx - 46a313: e8 88 27 00 00 call 0x46caa0 <_IO_wpadn> - 46a318: 48 8b 95 10 fb ff ff mov rdx, qword ptr [rbp - 1264] - 46a31f: 48 39 c2 cmp rdx, rax - 46a322: 0f 85 00 db ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 46a328: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 46a32f: 0f 87 03 09 00 00 ja 0x46ac38 <__vfwprintf_internal+0x3228> - 46a335: b8 ff ff ff 7f mov eax, 2147483647 - 46a33a: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] - 46a341: 4c 8b 9d 00 fb ff ff mov r11, qword ptr [rbp - 1280] - 46a348: 44 29 e8 sub eax, r13d - 46a34b: 3b 85 28 fb ff ff cmp eax, dword ptr [rbp - 1240] - 46a351: 4c 8b 8d f8 fa ff ff mov r9, qword ptr [rbp - 1288] - 46a358: 0f 82 72 df ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> - 46a35e: 44 03 ad 28 fb ff ff add r13d, dword ptr [rbp - 1240] - 46a365: e9 66 f1 ff ff jmp 0x4694d0 <__vfwprintf_internal+0x1ac0> - 46a36a: 4c 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], r9 - 46a371: 48 89 85 20 fb ff ff mov qword ptr [rbp - 1248], rax - 46a378: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46a37f: e8 0c 9a fa ff call 0x413d90 <_IO_vtable_check> - 46a384: 4c 8b 8d 18 fb ff ff mov r9, qword ptr [rbp - 1256] - 46a38b: 48 8b 85 20 fb ff ff mov rax, qword ptr [rbp - 1248] - 46a392: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 46a399: e9 71 ee ff ff jmp 0x46920f <__vfwprintf_internal+0x17ff> - 46a39e: 48 89 8d 18 fb ff ff mov qword ptr [rbp - 1256], rcx - 46a3a5: 4c 89 8d 28 fb ff ff mov qword ptr [rbp - 1240], r9 - 46a3ac: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 - 46a3b3: e8 d8 99 fa ff call 0x413d90 <_IO_vtable_check> - 46a3b8: 48 8b 8d 18 fb ff ff mov rcx, qword ptr [rbp - 1256] - 46a3bf: 4c 8b 8d 28 fb ff ff mov r9, qword ptr [rbp - 1240] - 46a3c6: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] - 46a3cd: e9 ba e4 ff ff jmp 0x46888c <__vfwprintf_internal+0xe7c> - 46a3d2: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a3d6: 48 8d 42 08 lea rax, [rdx + 8] - 46a3da: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a3de: e9 5a f9 ff ff jmp 0x469d3d <__vfwprintf_internal+0x232d> - 46a3e3: be 25 00 00 00 mov esi, 37 - 46a3e8: 4c 89 e7 mov rdi, r12 - 46a3eb: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 - 46a3f2: e8 e9 2d 00 00 call 0x46d1e0 <__woverflow> - 46a3f7: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] - 46a3fe: 83 f8 ff cmp eax, -1 - 46a401: 0f 85 5a ea ff ff jne 0x468e61 <__vfwprintf_internal+0x1451> - 46a407: e9 1c da ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> - 46a40c: 0f 1f 40 00 nop dword ptr [rax] - 46a410: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a414: 48 8d 42 08 lea rax, [rdx + 8] - 46a418: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a41c: e9 ca f4 ff ff jmp 0x4698eb <__vfwprintf_internal+0x1edb> - 46a421: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a425: 48 8d 42 08 lea rax, [rdx + 8] - 46a429: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a42d: e9 98 df ff ff jmp 0x4683ca <__vfwprintf_internal+0x9ba> - 46a432: 41 83 f8 ff cmp r8d, -1 - 46a436: 0f 85 fa f9 ff ff jne 0x469e36 <__vfwprintf_internal+0x2426> - 46a43c: e9 8f de ff ff jmp 0x4682d0 <__vfwprintf_internal+0x8c0> - 46a441: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46a448: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a44c: 48 8d 42 08 lea rax, [rdx + 8] - 46a450: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a454: e9 bd e0 ff ff jmp 0x468516 <__vfwprintf_internal+0xb06> - 46a459: 48 63 d3 movsxd rdx, ebx - 46a45c: be 20 00 00 00 mov esi, 32 - 46a461: 4c 89 e7 mov rdi, r12 - 46a464: 4c 89 9d 18 fb ff ff mov qword ptr [rbp - 1256], r11 - 46a46b: 48 89 95 28 fb ff ff mov qword ptr [rbp - 1240], rdx - 46a472: e8 29 26 00 00 call 0x46caa0 <_IO_wpadn> - 46a477: 48 8b 95 28 fb ff ff mov rdx, qword ptr [rbp - 1240] - 46a47e: 48 39 c2 cmp rdx, rax - 46a481: 0f 85 a1 d9 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 46a487: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 46a48e: 4c 8b 9d 18 fb ff ff mov r11, qword ptr [rbp - 1256] - 46a495: 0f 87 9d 07 00 00 ja 0x46ac38 <__vfwprintf_internal+0x3228> - 46a49b: b8 ff ff ff 7f mov eax, 2147483647 - 46a4a0: 44 29 e8 sub eax, r13d - 46a4a3: 39 d8 cmp eax, ebx - 46a4a5: 0f 82 25 de ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> - 46a4ab: 41 01 dd add r13d, ebx - 46a4ae: e9 2e e5 ff ff jmp 0x4689e1 <__vfwprintf_internal+0xfd1> - 46a4b3: 48 63 9d 28 fb ff ff movsxd rbx, dword ptr [rbp - 1240] - 46a4ba: be 20 00 00 00 mov esi, 32 - 46a4bf: 4c 89 e7 mov rdi, r12 - 46a4c2: 4c 89 8d 20 fb ff ff mov qword ptr [rbp - 1248], r9 - 46a4c9: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 - 46a4d0: 48 89 da mov rdx, rbx - 46a4d3: e8 c8 25 00 00 call 0x46caa0 <_IO_wpadn> - 46a4d8: 48 39 c3 cmp rbx, rax - 46a4db: 0f 85 47 d9 ff ff jne 0x467e28 <__vfwprintf_internal+0x418> - 46a4e1: 41 81 fd fe ff ff 7f cmp r13d, 2147483646 - 46a4e8: 0f 87 4a 07 00 00 ja 0x46ac38 <__vfwprintf_internal+0x3228> - 46a4ee: b8 ff ff ff 7f mov eax, 2147483647 - 46a4f3: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] - 46a4fa: 4c 8b 8d 20 fb ff ff mov r9, qword ptr [rbp - 1248] - 46a501: 44 29 e8 sub eax, r13d - 46a504: 3b 85 28 fb ff ff cmp eax, dword ptr [rbp - 1240] - 46a50a: 0f 82 c0 dd ff ff jb 0x4682d0 <__vfwprintf_internal+0x8c0> - 46a510: 44 03 ad 28 fb ff ff add r13d, dword ptr [rbp - 1240] - 46a517: e9 48 f0 ff ff jmp 0x469564 <__vfwprintf_internal+0x1b54> - 46a51c: 89 c1 mov ecx, eax - 46a51e: 83 c0 08 add eax, 8 - 46a521: 49 03 4f 10 add rcx, qword ptr [r15 + 16] - 46a525: 41 89 07 mov dword ptr [r15], eax - 46a528: e9 f7 f8 ff ff jmp 0x469e24 <__vfwprintf_internal+0x2414> - 46a52d: 4c 89 f7 mov rdi, r14 - 46a530: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46a537: e8 34 6b f9 ff call 0x401070 <.plt+0x50> - 46a53c: 4c 89 f7 mov rdi, r14 - 46a53f: 48 8d 34 85 04 00 00 00 lea rsi, [4*rax + 4] - 46a547: e8 84 74 00 00 call 0x4719d0 <__readonly_area> - 46a54c: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 46a553: 85 c0 test eax, eax - 46a555: 89 85 cc fa ff ff mov dword ptr [rbp - 1332], eax - 46a55b: 0f 89 53 e9 ff ff jns 0x468eb4 <__vfwprintf_internal+0x14a4> - 46a561: 48 8d 3d c0 e6 03 00 lea rdi, [rip + 255680] # 0x4a8c28 - 46a568: e8 03 98 fa ff call 0x413d70 <__libc_fatal> - 46a56d: 0f 1f 00 nop dword ptr [rax] - 46a570: 48 89 85 f8 fa ff ff mov qword ptr [rbp - 1288], rax - 46a577: 4c 89 8d 00 fb ff ff mov qword ptr [rbp - 1280], r9 - 46a57e: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 46a585: 48 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], rcx - 46a58c: e8 ff 97 fa ff call 0x413d90 <_IO_vtable_check> - 46a591: 48 8b 85 f8 fa ff ff mov rax, qword ptr [rbp - 1288] - 46a598: 4c 8b 8d 00 fb ff ff mov r9, qword ptr [rbp - 1280] - 46a59f: 4c 8b 9d 08 fb ff ff mov r11, qword ptr [rbp - 1272] - 46a5a6: 48 8b 8d 10 fb ff ff mov rcx, qword ptr [rbp - 1264] - 46a5ad: e9 46 ef ff ff jmp 0x4694f8 <__vfwprintf_internal+0x1ae8> - 46a5b2: 49 8b 47 08 mov rax, qword ptr [r15 + 8] - 46a5b6: 48 83 c0 0f add rax, 15 - 46a5ba: 48 83 e0 f0 and rax, -16 - 46a5be: 48 8d 50 10 lea rdx, [rax + 16] - 46a5c2: 49 89 57 08 mov qword ptr [r15 + 8], rdx - 46a5c6: e9 a9 f5 ff ff jmp 0x469b74 <__vfwprintf_internal+0x2164> - 46a5cb: 83 f8 2f cmp eax, 47 - 46a5ce: 0f 87 ec 03 00 00 ja 0x46a9c0 <__vfwprintf_internal+0x2fb0> - 46a5d4: 89 c2 mov edx, eax - 46a5d6: 83 c0 08 add eax, 8 - 46a5d9: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 46a5dd: 41 89 07 mov dword ptr [r15], eax - 46a5e0: 48 0f bf 02 movsx rax, word ptr [rdx] - 46a5e4: e9 1c e8 ff ff jmp 0x468e05 <__vfwprintf_internal+0x13f5> - 46a5e9: 49 8b 47 08 mov rax, qword ptr [r15 + 8] - 46a5ed: 48 83 c0 0f add rax, 15 - 46a5f1: 48 83 e0 f0 and rax, -16 - 46a5f5: 48 8d 50 10 lea rdx, [rax + 16] - 46a5f9: 49 89 57 08 mov qword ptr [r15 + 8], rdx - 46a5fd: e9 d2 f5 ff ff jmp 0x469bd4 <__vfwprintf_internal+0x21c4> - 46a602: 83 f8 2f cmp eax, 47 - 46a605: 0f 87 82 03 00 00 ja 0x46a98d <__vfwprintf_internal+0x2f7d> - 46a60b: 89 c2 mov edx, eax - 46a60d: 83 c0 08 add eax, 8 - 46a610: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 46a614: 41 89 07 mov dword ptr [r15], eax - 46a617: 48 8b 02 mov rax, qword ptr [rdx] - 46a61a: 66 44 89 28 mov word ptr [rax], r13w - 46a61e: e9 15 da ff ff jmp 0x468038 <__vfwprintf_internal+0x628> - 46a623: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a627: 48 8d 42 08 lea rax, [rdx + 8] - 46a62b: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a62f: e9 f9 f4 ff ff jmp 0x469b2d <__vfwprintf_internal+0x211d> - 46a634: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a638: 48 8d 42 08 lea rax, [rdx + 8] - 46a63c: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a640: e9 96 f4 ff ff jmp 0x469adb <__vfwprintf_internal+0x20cb> - 46a645: 4c 89 e7 mov rdi, r12 - 46a648: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46a64f: e8 8c 2b 00 00 call 0x46d1e0 <__woverflow> - 46a654: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 46a65b: 83 f8 ff cmp eax, -1 - 46a65e: 0f 85 df e3 ff ff jne 0x468a43 <__vfwprintf_internal+0x1033> - 46a664: e9 bf d7 ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> - 46a669: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46a670: 49 89 c3 mov r11, rax - 46a673: e9 95 f5 ff ff jmp 0x469c0d <__vfwprintf_internal+0x21fd> - 46a678: 4c 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], r9 - 46a67f: be 2b 00 00 00 mov esi, 43 - 46a684: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 46a68b: 4c 89 95 10 fb ff ff mov qword ptr [rbp - 1264], r10 - 46a692: 48 89 95 20 fb ff ff mov qword ptr [rbp - 1248], rdx - 46a699: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d - 46a6a0: e9 23 fb ff ff jmp 0x46a1c8 <__vfwprintf_internal+0x27b8> - 46a6a5: 44 8b 43 04 mov r8d, dword ptr [rbx + 4] - 46a6a9: 49 8d 4b 0c lea rcx, [r11 + 12] - 46a6ad: 41 8d 70 d0 lea esi, [r8 - 48] - 46a6b1: 83 fe 09 cmp esi, 9 - 46a6b4: 77 72 ja 0x46a728 <__vfwprintf_internal+0x2d18> - 46a6b6: 48 89 9d 00 fb ff ff mov qword ptr [rbp - 1280], rbx - 46a6bd: eb 1e jmp 0x46a6dd <__vfwprintf_internal+0x2ccd> - 46a6bf: 8d 04 80 lea eax, [rax + 4*rax] - 46a6c2: bb ff ff ff 7f mov ebx, 2147483647 - 46a6c7: 01 c0 add eax, eax - 46a6c9: 29 f3 sub ebx, esi - 46a6cb: 39 d8 cmp eax, ebx - 46a6cd: 7f 25 jg 0x46a6f4 <__vfwprintf_internal+0x2ce4> - 46a6cf: 01 f0 add eax, esi - 46a6d1: 41 83 fb 09 cmp r11d, 9 - 46a6d5: 77 41 ja 0x46a718 <__vfwprintf_internal+0x2d08> - 46a6d7: 44 89 de mov esi, r11d - 46a6da: 48 89 f9 mov rcx, rdi - 46a6dd: 44 8b 41 04 mov r8d, dword ptr [rcx + 4] - 46a6e1: 48 8d 79 04 lea rdi, [rcx + 4] - 46a6e5: 45 8d 58 d0 lea r11d, [r8 - 48] - 46a6e9: 85 c0 test eax, eax - 46a6eb: 78 e4 js 0x46a6d1 <__vfwprintf_internal+0x2cc1> - 46a6ed: 3d cc cc cc 0c cmp eax, 214748364 - 46a6f2: 7e cb jle 0x46a6bf <__vfwprintf_internal+0x2caf> - 46a6f4: 41 83 fb 09 cmp r11d, 9 - 46a6f8: 0f 87 d2 db ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 46a6fe: 8b 71 08 mov esi, dword ptr [rcx + 8] - 46a701: 48 8d 79 08 lea rdi, [rcx + 8] - 46a705: 83 ee 30 sub esi, 48 - 46a708: 83 fe 09 cmp esi, 9 - 46a70b: 0f 87 bf db ff ff ja 0x4682d0 <__vfwprintf_internal+0x8c0> - 46a711: b8 ff ff ff ff mov eax, 4294967295 - 46a716: eb c2 jmp 0x46a6da <__vfwprintf_internal+0x2cca> - 46a718: 48 8b 9d 00 fb ff ff mov rbx, qword ptr [rbp - 1280] - 46a71f: 83 f8 ff cmp eax, -1 - 46a722: 0f 84 a8 db ff ff je 0x4682d0 <__vfwprintf_internal+0x8c0> - 46a728: 85 c0 test eax, eax - 46a72a: 0f 84 dc f6 ff ff je 0x469e0c <__vfwprintf_internal+0x23fc> - 46a730: 41 83 f8 24 cmp r8d, 36 - 46a734: 0f 85 d2 f6 ff ff jne 0x469e0c <__vfwprintf_internal+0x23fc> - 46a73a: e9 31 d8 ff ff jmp 0x467f70 <__vfwprintf_internal+0x560> - 46a73f: 90 nop - 46a740: be 30 00 00 00 mov esi, 48 - 46a745: 4c 89 e7 mov rdi, r12 - 46a748: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 - 46a74f: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 46a756: 4c 89 95 18 fb ff ff mov qword ptr [rbp - 1256], r10 - 46a75d: 48 89 95 20 fb ff ff mov qword ptr [rbp - 1248], rdx - 46a764: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d - 46a76b: e8 70 2a 00 00 call 0x46d1e0 <__woverflow> - 46a770: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] - 46a777: 48 8b 95 20 fb ff ff mov rdx, qword ptr [rbp - 1248] - 46a77e: 83 f8 ff cmp eax, -1 - 46a781: 4c 8b 95 18 fb ff ff mov r10, qword ptr [rbp - 1256] - 46a788: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] - 46a78f: 4c 8b 8d 08 fb ff ff mov r9, qword ptr [rbp - 1272] - 46a796: 0f 84 8c d6 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 46a79c: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 - 46a7a3: 0f 84 7f d6 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 46a7a9: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 46a7b1: 48 85 c0 test rax, rax - 46a7b4: 0f 85 71 02 00 00 jne 0x46aa2b <__vfwprintf_internal+0x301b> - 46a7ba: 89 de mov esi, ebx - 46a7bc: 4c 89 e7 mov rdi, r12 - 46a7bf: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 - 46a7c6: 4c 89 9d 10 fb ff ff mov qword ptr [rbp - 1264], r11 - 46a7cd: 4c 89 95 18 fb ff ff mov qword ptr [rbp - 1256], r10 - 46a7d4: 48 89 95 20 fb ff ff mov qword ptr [rbp - 1248], rdx - 46a7db: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d - 46a7e2: e8 f9 29 00 00 call 0x46d1e0 <__woverflow> - 46a7e7: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] - 46a7ee: 48 8b 95 20 fb ff ff mov rdx, qword ptr [rbp - 1248] - 46a7f5: 83 f8 ff cmp eax, -1 - 46a7f8: 4c 8b 95 18 fb ff ff mov r10, qword ptr [rbp - 1256] - 46a7ff: 4c 8b 9d 10 fb ff ff mov r11, qword ptr [rbp - 1264] - 46a806: 4c 8b 8d 08 fb ff ff mov r9, qword ptr [rbp - 1272] - 46a80d: 0f 85 9a e9 ff ff jne 0x4691ad <__vfwprintf_internal+0x179d> - 46a813: e9 10 d6 ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> - 46a818: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46a820: 48 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], rcx - 46a827: be 2b 00 00 00 mov esi, 43 - 46a82c: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 - 46a833: 44 89 95 10 fb ff ff mov dword ptr [rbp - 1264], r10d - 46a83a: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46a841: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d - 46a848: e9 5b fa ff ff jmp 0x46a2a8 <__vfwprintf_internal+0x2898> - 46a84d: 89 de mov esi, ebx - 46a84f: 4c 89 e7 mov rdi, r12 - 46a852: 48 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], rcx - 46a859: 4c 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], r9 - 46a860: 44 89 95 18 fb ff ff mov dword ptr [rbp - 1256], r10d - 46a867: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46a86e: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d - 46a875: e8 66 29 00 00 call 0x46d1e0 <__woverflow> - 46a87a: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] - 46a881: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 46a888: 83 f8 ff cmp eax, -1 - 46a88b: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] - 46a892: 4c 8b 8d 10 fb ff ff mov r9, qword ptr [rbp - 1264] - 46a899: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] - 46a8a0: 0f 85 a1 df ff ff jne 0x468847 <__vfwprintf_internal+0xe37> - 46a8a6: e9 7d d5 ff ff jmp 0x467e28 <__vfwprintf_internal+0x418> - 46a8ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46a8b0: be 30 00 00 00 mov esi, 48 - 46a8b5: 4c 89 e7 mov rdi, r12 - 46a8b8: 48 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], rcx - 46a8bf: 4c 89 8d 10 fb ff ff mov qword ptr [rbp - 1264], r9 - 46a8c6: 44 89 95 18 fb ff ff mov dword ptr [rbp - 1256], r10d - 46a8cd: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46a8d4: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d - 46a8db: e8 00 29 00 00 call 0x46d1e0 <__woverflow> - 46a8e0: 44 8b 85 30 fb ff ff mov r8d, dword ptr [rbp - 1232] - 46a8e7: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 46a8ee: 83 f8 ff cmp eax, -1 - 46a8f1: 44 8b 95 18 fb ff ff mov r10d, dword ptr [rbp - 1256] - 46a8f8: 4c 8b 8d 10 fb ff ff mov r9, qword ptr [rbp - 1264] - 46a8ff: 48 8b 8d 08 fb ff ff mov rcx, qword ptr [rbp - 1272] - 46a906: 0f 84 1c d5 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 46a90c: 41 81 fd ff ff ff 7f cmp r13d, 2147483647 - 46a913: 0f 84 0f d5 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 46a919: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 46a921: 48 85 c0 test rax, rax - 46a924: 0f 84 23 ff ff ff je 0x46a84d <__vfwprintf_internal+0x2e3d> - 46a92a: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 46a92e: 48 8b 78 28 mov rdi, qword ptr [rax + 40] - 46a932: e9 f4 de ff ff jmp 0x46882b <__vfwprintf_internal+0xe1b> - 46a937: 45 31 c9 xor r9d, r9d - 46a93a: 31 d2 xor edx, edx - 46a93c: e9 ce d9 ff ff jmp 0x46830f <__vfwprintf_internal+0x8ff> - 46a941: 45 31 c9 xor r9d, r9d - 46a944: 31 d2 xor edx, edx - 46a946: e9 04 db ff ff jmp 0x46844f <__vfwprintf_internal+0xa3f> - 46a94b: 4c 89 85 18 fb ff ff mov qword ptr [rbp - 1256], r8 - 46a952: 4c 89 8d 20 fb ff ff mov qword ptr [rbp - 1248], r9 - 46a959: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46a960: 48 89 8d 30 fb ff ff mov qword ptr [rbp - 1232], rcx - 46a967: e8 24 94 fa ff call 0x413d90 <_IO_vtable_check> - 46a96c: 4c 8b 85 18 fb ff ff mov r8, qword ptr [rbp - 1256] - 46a973: 4c 8b 8d 20 fb ff ff mov r9, qword ptr [rbp - 1248] - 46a97a: 4c 8b 9d 28 fb ff ff mov r11, qword ptr [rbp - 1240] - 46a981: 48 8b 8d 30 fb ff ff mov rcx, qword ptr [rbp - 1232] - 46a988: e9 fa d8 ff ff jmp 0x468287 <__vfwprintf_internal+0x877> - 46a98d: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a991: 48 8d 42 08 lea rax, [rdx + 8] - 46a995: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a999: e9 79 fc ff ff jmp 0x46a617 <__vfwprintf_internal+0x2c07> - 46a99e: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a9a2: 48 8d 42 08 lea rax, [rdx + 8] - 46a9a6: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a9aa: e9 b7 f7 ff ff jmp 0x46a166 <__vfwprintf_internal+0x2756> - 46a9af: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a9b3: 48 8d 42 08 lea rax, [rdx + 8] - 46a9b7: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a9bb: e9 56 f7 ff ff jmp 0x46a116 <__vfwprintf_internal+0x2706> - 46a9c0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 46a9c4: 48 8d 42 08 lea rax, [rdx + 8] - 46a9c8: 49 89 47 08 mov qword ptr [r15 + 8], rax - 46a9cc: e9 0f fc ff ff jmp 0x46a5e0 <__vfwprintf_internal+0x2bd0> - 46a9d1: 48 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], rcx - 46a9d8: be 20 00 00 00 mov esi, 32 - 46a9dd: 4c 89 8d 08 fb ff ff mov qword ptr [rbp - 1272], r9 - 46a9e4: 44 89 95 10 fb ff ff mov dword ptr [rbp - 1264], r10d - 46a9eb: 4c 89 9d 28 fb ff ff mov qword ptr [rbp - 1240], r11 - 46a9f2: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d - 46a9f9: e9 aa f8 ff ff jmp 0x46a2a8 <__vfwprintf_internal+0x2898> - 46a9fe: 4c 89 8d f8 fa ff ff mov qword ptr [rbp - 1288], r9 - 46aa05: be 20 00 00 00 mov esi, 32 - 46aa0a: 4c 89 9d 08 fb ff ff mov qword ptr [rbp - 1272], r11 - 46aa11: 4c 89 95 10 fb ff ff mov qword ptr [rbp - 1264], r10 - 46aa18: 48 89 95 20 fb ff ff mov qword ptr [rbp - 1248], rdx - 46aa1f: 44 89 85 30 fb ff ff mov dword ptr [rbp - 1232], r8d - 46aa26: e9 9d f7 ff ff jmp 0x46a1c8 <__vfwprintf_internal+0x27b8> - 46aa2b: 48 8b 48 20 mov rcx, qword ptr [rax + 32] - 46aa2f: 48 8b 78 28 mov rdi, qword ptr [rax + 40] - 46aa33: e9 59 e7 ff ff jmp 0x469191 <__vfwprintf_internal+0x1781> - 46aa38: 48 8b bd 38 fb ff ff mov rdi, qword ptr [rbp - 1224] - 46aa3f: 44 89 8d b0 fa ff ff mov dword ptr [rbp - 1360], r9d - 46aa46: 4c 89 9d b8 fa ff ff mov qword ptr [rbp - 1352], r11 - 46aa4d: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d - 46aa54: e8 f7 4a fb ff call 0x41f550 - 46aa59: 44 8b 8d b0 fa ff ff mov r9d, dword ptr [rbp - 1360] - 46aa60: 4c 8b 9d b8 fa ff ff mov r11, qword ptr [rbp - 1352] - 46aa67: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] - 46aa6e: e9 ee f3 ff ff jmp 0x469e61 <__vfwprintf_internal+0x2451> - 46aa73: 49 89 c3 mov r11, rax - 46aa76: e9 0c e1 ff ff jmp 0x468b87 <__vfwprintf_internal+0x1177> - 46aa7b: e8 50 11 fe ff call 0x44bbd0 <__stack_chk_fail_local> - 46aa80: 48 89 df mov rdi, rbx - 46aa83: 48 89 95 10 fb ff ff mov qword ptr [rbp - 1264], rdx - 46aa8a: 4c 89 9d 30 fb ff ff mov qword ptr [rbp - 1232], r11 - 46aa91: e8 ca 44 fb ff call 0x41ef60 - 46aa96: 49 89 c1 mov r9, rax - 46aa99: 48 85 c0 test rax, rax - 46aa9c: 0f 84 86 d3 ff ff je 0x467e28 <__vfwprintf_internal+0x418> - 46aaa2: 4c 8b 9d 30 fb ff ff mov r11, qword ptr [rbp - 1232] - 46aaa9: 48 8b 95 10 fb ff ff mov rdx, qword ptr [rbp - 1264] - 46aab0: c7 85 18 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1256], 1 - 46aaba: e9 48 d7 ff ff jmp 0x468207 <__vfwprintf_internal+0x7f7> - 46aabf: 48 89 df mov rdi, rbx - 46aac2: e8 99 44 fb ff call 0x41ef60 - 46aac7: 44 8b 85 b8 fa ff ff mov r8d, dword ptr [rbp - 1352] - 46aace: 4c 8b 9d b0 fa ff ff mov r11, qword ptr [rbp - 1360] - 46aad5: 48 8d 15 84 e2 03 00 lea rdx, [rip + 254596] # 0x4a8d60 - 46aadc: 48 85 c0 test rax, rax - 46aadf: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax - 46aae6: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] - 46aaed: 0f 84 4d d3 ff ff je 0x467e40 <__vfwprintf_internal+0x430> - 46aaf3: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 46aafa: 4c 8d 14 18 lea r10, [rax + rbx] - 46aafe: e9 5d e2 ff ff jmp 0x468d60 <__vfwprintf_internal+0x1350> - 46ab03: 48 8d 0d b6 e2 03 00 lea rcx, [rip + 254646] # 0x4a8dc0 <__PRETTY_FUNCTION__.13625> - 46ab0a: ba b7 06 00 00 mov edx, 1719 - 46ab0f: 48 8d 35 34 e0 03 00 lea rsi, [rip + 254004] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 46ab16: 48 8d 3d e3 e0 03 00 lea rdi, [rip + 254179] # 0x4a8c00 - 46ab1d: e8 2e 84 f9 ff call 0x402f50 <__assert_fail> - 46ab22: 48 8d 0d 97 e2 03 00 lea rcx, [rip + 254615] # 0x4a8dc0 <__PRETTY_FUNCTION__.13625> - 46ab29: ba 97 06 00 00 mov edx, 1687 - 46ab2e: 48 8d 35 15 e0 03 00 lea rsi, [rip + 253973] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 46ab35: 48 8d 3d c4 e0 03 00 lea rdi, [rip + 254148] # 0x4a8c00 - 46ab3c: e8 0f 84 f9 ff call 0x402f50 <__assert_fail> - 46ab41: 48 89 df mov rdi, rbx - 46ab44: 44 89 8d b0 fa ff ff mov dword ptr [rbp - 1360], r9d - 46ab4b: 4c 89 9d b8 fa ff ff mov qword ptr [rbp - 1352], r11 - 46ab52: 44 89 85 00 fb ff ff mov dword ptr [rbp - 1280], r8d - 46ab59: e8 02 44 fb ff call 0x41ef60 - 46ab5e: 44 8b 85 00 fb ff ff mov r8d, dword ptr [rbp - 1280] - 46ab65: 4c 8b 9d b8 fa ff ff mov r11, qword ptr [rbp - 1352] - 46ab6c: 48 8d 15 ed e1 03 00 lea rdx, [rip + 254445] # 0x4a8d60 - 46ab73: 48 85 c0 test rax, rax - 46ab76: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax - 46ab7d: 44 8b 8d b0 fa ff ff mov r9d, dword ptr [rbp - 1360] - 46ab84: 0f 84 b6 d2 ff ff je 0x467e40 <__vfwprintf_internal+0x430> - 46ab8a: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 46ab91: 4c 8d 14 18 lea r10, [rax + rbx] - 46ab95: e9 ed df ff ff jmp 0x468b87 <__vfwprintf_internal+0x1177> - 46ab9a: 48 8d 0d 1f e2 03 00 lea rcx, [rip + 254495] # 0x4a8dc0 <__PRETTY_FUNCTION__.13625> - 46aba1: ba 97 06 00 00 mov edx, 1687 - 46aba6: 48 8d 35 9d df 03 00 lea rsi, [rip + 253853] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 46abad: 48 8d 3d 1c e0 03 00 lea rdi, [rip + 253980] # 0x4a8bd0 - 46abb4: e8 97 83 f9 ff call 0x402f50 <__assert_fail> - 46abb9: 4c 89 d7 mov rdi, r10 - 46abbc: e8 9f 43 fb ff call 0x41ef60 - 46abc1: 4c 8b 95 00 fb ff ff mov r10, qword ptr [rbp - 1280] - 46abc8: 44 8b 85 b8 fa ff ff mov r8d, dword ptr [rbp - 1352] - 46abcf: 48 8d 15 8a e1 03 00 lea rdx, [rip + 254346] # 0x4a8d60 - 46abd6: 48 85 c0 test rax, rax - 46abd9: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax - 46abe0: 4c 8b 9d b0 fa ff ff mov r11, qword ptr [rbp - 1360] - 46abe7: 44 8b 8d ac fa ff ff mov r9d, dword ptr [rbp - 1364] - 46abee: 0f 84 4c d2 ff ff je 0x467e40 <__vfwprintf_internal+0x430> - 46abf4: 4c 03 95 38 fb ff ff add r10, qword ptr [rbp - 1224] - 46abfb: e9 df f0 ff ff jmp 0x469cdf <__vfwprintf_internal+0x22cf> - 46ac00: 45 31 d2 xor r10d, r10d - 46ac03: e9 c9 db ff ff jmp 0x4687d1 <__vfwprintf_internal+0xdc1> - 46ac08: 48 8d 0d b1 e1 03 00 lea rcx, [rip + 254385] # 0x4a8dc0 <__PRETTY_FUNCTION__.13625> - 46ac0f: ba 98 06 00 00 mov edx, 1688 - 46ac14: 48 8d 35 2f df 03 00 lea rsi, [rip + 253743] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 46ac1b: 48 8d 3d de df 03 00 lea rdi, [rip + 253918] # 0x4a8c00 - 46ac22: e8 29 83 f9 ff call 0x402f50 <__assert_fail> - 46ac27: 45 85 d2 test r10d, r10d - 46ac2a: 0f 8f b6 e9 ff ff jg 0x4695e6 <__vfwprintf_internal+0x1bd6> - 46ac30: 45 31 d2 xor r10d, r10d - 46ac33: e9 4d db ff ff jmp 0x468785 <__vfwprintf_internal+0xd75> - 46ac38: 48 8d 0d 81 e1 03 00 lea rcx, [rip + 254337] # 0x4a8dc0 <__PRETTY_FUNCTION__.13625> - 46ac3f: ba 98 06 00 00 mov edx, 1688 - 46ac44: 48 8d 35 ff de 03 00 lea rsi, [rip + 253695] # 0x4a8b4a <__strtol_ul_max_tab+0x12a> - 46ac4b: 48 8d 3d 7e df 03 00 lea rdi, [rip + 253822] # 0x4a8bd0 - 46ac52: e8 f9 82 f9 ff call 0x402f50 <__assert_fail> - 46ac57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000046ac60 : - 46ac60: 41 56 push r14 - 46ac62: 41 55 push r13 - 46ac64: 41 54 push r12 - 46ac66: 55 push rbp - 46ac67: 53 push rbx - 46ac68: 4c 8d 9c 24 00 80 ff ff lea r11, [rsp - 32768] - 46ac70: 48 81 ec 00 10 00 00 sub rsp, 4096 - 46ac77: 48 83 0c 24 00 or qword ptr [rsp], 0 - 46ac7c: 4c 39 dc cmp rsp, r11 - 46ac7f: 75 ef jne 0x46ac70 - 46ac81: 48 81 ec 10 02 00 00 sub rsp, 528 - 46ac88: 48 89 f5 mov rbp, rsi - 46ac8b: be 01 00 00 00 mov esi, 1 - 46ac90: 48 89 fb mov rbx, rdi - 46ac93: 49 89 d4 mov r12, rdx - 46ac96: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 46ac9f: 48 89 84 24 08 82 00 00 mov qword ptr [rsp + 33288], rax - 46aca7: 31 c0 xor eax, eax - 46aca9: 41 89 cd mov r13d, ecx - 46acac: e8 3f 86 fa ff call 0x4132f0 <_IO_fwide> - 46acb1: 83 f8 01 cmp eax, 1 - 46acb4: 0f 85 16 02 00 00 jne 0x46aed0 - 46acba: 44 89 e9 mov ecx, r13d - 46acbd: 4c 89 e2 mov rdx, r12 - 46acc0: 48 8d 7c 24 20 lea rdi, [rsp + 32] - 46acc5: 48 89 ee mov rsi, rbp - 46acc8: 48 8d 84 24 00 02 00 00 lea rax, [rsp + 512] - 46acd0: 48 89 9c 24 e8 01 00 00 mov qword ptr [rsp + 488], rbx - 46acd8: 66 48 0f 6e c0 movq xmm0, rax - 46acdd: 48 8d 84 24 00 01 00 00 lea rax, [rsp + 256] - 46ace5: c7 84 24 e0 00 00 00 01 00 00 00 mov dword ptr [rsp + 224], 1 - 46acf0: 48 89 84 24 c0 00 00 00 mov qword ptr [rsp + 192], rax - 46acf8: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 46acfc: 48 8d 84 24 00 82 00 00 lea rax, [rsp + 33280] - 46ad04: 48 89 84 24 28 01 00 00 mov qword ptr [rsp + 296], rax - 46ad0c: 8b 43 74 mov eax, dword ptr [rbx + 116] - 46ad0f: c7 44 24 20 04 80 ad fb mov dword ptr [rsp + 32], 4222451716 - 46ad17: 89 84 24 94 00 00 00 mov dword ptr [rsp + 148], eax - 46ad1e: 48 8d 05 5b 74 05 00 lea rax, [rip + 357467] # 0x4c2180 <_IO_helper_jumps> - 46ad25: 48 c7 84 24 a8 00 00 00 00 00 00 00 mov qword ptr [rsp + 168], 0 - 46ad31: 48 89 84 24 f8 00 00 00 mov qword ptr [rsp + 248], rax - 46ad39: 0f 11 84 24 18 01 00 00 movups xmmword ptr [rsp + 280], xmm0 - 46ad41: e8 ca cc ff ff call 0x467a10 <__vfwprintf_internal> - 46ad46: 49 c7 c5 00 00 00 00 mov r13, 0 - 46ad4d: 41 89 c4 mov r12d, eax - 46ad50: 4d 85 ed test r13, r13 - 46ad53: 0f 84 47 01 00 00 je 0x46aea0 - 46ad59: 48 c7 c6 a0 45 48 00 mov rsi, 4736416 - 46ad60: 48 89 e7 mov rdi, rsp - 46ad63: 48 89 da mov rdx, rbx - 46ad66: e8 95 52 b9 ff call 0x0 - 46ad6b: 8b 13 mov edx, dword ptr [rbx] - 46ad6d: 81 e2 00 80 00 00 and edx, 32768 - 46ad73: 0f 84 c7 00 00 00 je 0x46ae40 - 46ad79: 48 8b 84 24 c0 00 00 00 mov rax, qword ptr [rsp + 192] - 46ad81: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 46ad85: 48 8b 40 20 mov rax, qword ptr [rax + 32] - 46ad89: 48 29 f0 sub rax, rsi - 46ad8c: 48 c1 f8 02 sar rax, 2 - 46ad90: 89 c5 mov ebp, eax - 46ad92: 85 c0 test eax, eax - 46ad94: 7e 71 jle 0x46ae07 - 46ad96: 4c 8b b3 d8 00 00 00 mov r14, qword ptr [rbx + 216] - 46ad9d: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46ada4: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46adab: 4c 89 f1 mov rcx, r14 - 46adae: 48 29 d0 sub rax, rdx - 46adb1: 48 29 d1 sub rcx, rdx - 46adb4: 48 39 c8 cmp rax, rcx - 46adb7: 0f 86 fb 00 00 00 jbe 0x46aeb8 - 46adbd: 48 63 d5 movsxd rdx, ebp - 46adc0: 48 89 df mov rdi, rbx - 46adc3: 41 ff 56 38 call qword ptr [r14 + 56] - 46adc7: 39 c5 cmp ebp, eax - 46adc9: b8 ff ff ff ff mov eax, 4294967295 - 46adce: 44 0f 45 e0 cmovne r12d, eax - 46add2: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 46add8: 75 2d jne 0x46ae07 - 46adda: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46ade1: 8b 47 04 mov eax, dword ptr [rdi + 4] - 46ade4: 83 e8 01 sub eax, 1 - 46ade7: 89 47 04 mov dword ptr [rdi + 4], eax - 46adea: 75 1b jne 0x46ae07 - 46adec: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 46adf4: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 46adfc: 85 d2 test edx, edx - 46adfe: 0f 85 fc 00 00 00 jne 0x46af00 - 46ae04: 83 2f 01 sub dword ptr [rdi], 1 - 46ae07: 4d 85 ed test r13, r13 - 46ae0a: 74 0a je 0x46ae16 - 46ae0c: 48 89 e7 mov rdi, rsp - 46ae0f: 31 f6 xor esi, esi - 46ae11: e8 ea 51 b9 ff call 0x0 - 46ae16: 48 8b 84 24 08 82 00 00 mov rax, qword ptr [rsp + 33288] - 46ae1e: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 46ae27: 0f 85 f7 00 00 00 jne 0x46af24 - 46ae2d: 48 81 c4 10 82 00 00 add rsp, 33296 - 46ae34: 44 89 e0 mov eax, r12d - 46ae37: 5b pop rbx - 46ae38: 5d pop rbp - 46ae39: 41 5c pop r12 - 46ae3b: 41 5d pop r13 - 46ae3d: 41 5e pop r14 - 46ae3f: c3 ret - 46ae40: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46ae47: 64 48 8b 2c 25 10 00 00 00 mov rbp, qword ptr fs:[16] - 46ae50: 48 39 6f 08 cmp qword ptr [rdi + 8], rbp - 46ae54: 74 1f je 0x46ae75 - 46ae56: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 46ae5e: 85 c0 test eax, eax - 46ae60: 75 7e jne 0x46aee0 - 46ae62: ba 01 00 00 00 mov edx, 1 - 46ae67: 0f b1 17 cmpxchg dword ptr [rdi], edx - 46ae6a: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46ae71: 48 89 6f 08 mov qword ptr [rdi + 8], rbp - 46ae75: 48 8b 84 24 c0 00 00 00 mov rax, qword ptr [rsp + 192] - 46ae7d: 83 47 04 01 add dword ptr [rdi + 4], 1 - 46ae81: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 46ae85: 48 8b 40 20 mov rax, qword ptr [rax + 32] - 46ae89: 48 29 f0 sub rax, rsi - 46ae8c: 48 c1 f8 02 sar rax, 2 - 46ae90: 89 c5 mov ebp, eax - 46ae92: 85 c0 test eax, eax - 46ae94: 0f 8f fc fe ff ff jg 0x46ad96 - 46ae9a: e9 33 ff ff ff jmp 0x46add2 - 46ae9f: 90 nop - 46aea0: 48 c7 c0 a0 45 48 00 mov rax, 4736416 - 46aea7: 48 89 5c 24 08 mov qword ptr [rsp + 8], rbx - 46aeac: 48 89 04 24 mov qword ptr [rsp], rax - 46aeb0: e9 b6 fe ff ff jmp 0x46ad6b - 46aeb5: 0f 1f 00 nop dword ptr [rax] - 46aeb8: e8 d3 8e fa ff call 0x413d90 <_IO_vtable_check> - 46aebd: 48 8b 84 24 c0 00 00 00 mov rax, qword ptr [rsp + 192] - 46aec5: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 46aec9: e9 ef fe ff ff jmp 0x46adbd - 46aece: 66 90 nop - 46aed0: 41 bc ff ff ff ff mov r12d, 4294967295 - 46aed6: e9 3b ff ff ff jmp 0x46ae16 - 46aedb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46aee0: b9 01 00 00 00 mov ecx, 1 - 46aee5: 89 d0 mov eax, edx - 46aee7: f0 lock - 46aee8: 0f b1 0f cmpxchg dword ptr [rdi], ecx - 46aeeb: 0f 84 79 ff ff ff je 0x46ae6a - 46aef1: e8 aa ee fa ff call 0x419da0 <__lll_lock_wait_private> - 46aef6: e9 6f ff ff ff jmp 0x46ae6a - 46aefb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46af00: 87 07 xchg dword ptr [rdi], eax - 46af02: 83 f8 01 cmp eax, 1 - 46af05: 0f 8e fc fe ff ff jle 0x46ae07 - 46af0b: 45 31 d2 xor r10d, r10d - 46af0e: ba 01 00 00 00 mov edx, 1 - 46af13: be 81 00 00 00 mov esi, 129 - 46af18: b8 ca 00 00 00 mov eax, 202 - 46af1d: 0f 05 syscall - 46af1f: e9 e3 fe ff ff jmp 0x46ae07 - 46af24: e8 a7 0c fe ff call 0x44bbd0 <__stack_chk_fail_local> - 46af29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000046af30 <__parse_one_specmb>: - 46af30: f3 0f 1e fa endbr64 - 46af34: 41 55 push r13 - 46af36: 41 54 push r12 - 46af38: 55 push rbp - 46af39: 48 89 f5 mov rbp, rsi - 46af3c: 53 push rbx - 46af3d: 48 89 d3 mov rbx, rdx - 46af40: 48 8d 57 01 lea rdx, [rdi + 1] - 46af44: 48 83 ec 18 sub rsp, 24 - 46af48: c7 43 30 ff ff ff ff mov dword ptr [rbx + 48], 4294967295 - 46af4f: 66 81 63 0c 07 e2 and word ptr [rbx + 12], 57863 - 46af55: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46af5a: c7 43 10 20 00 00 00 mov dword ptr [rbx + 16], 32 - 46af61: 0f b6 77 01 movzx esi, byte ptr [rdi + 1] - 46af65: 89 f0 mov eax, esi - 46af67: 83 ee 30 sub esi, 48 - 46af6a: 83 fe 09 cmp esi, 9 - 46af6d: 0f 86 9d 02 00 00 jbe 0x46b210 <__parse_one_specmb+0x2e0> - 46af73: 48 8d 35 82 de 03 00 lea rsi, [rip + 253570] # 0x4a8dfc - 46af7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46af80: 83 e8 20 sub eax, 32 - 46af83: 3c 29 cmp al, 41 - 46af85: 77 29 ja 0x46afb0 <__parse_one_specmb+0x80> - 46af87: 0f b6 c0 movzx eax, al - 46af8a: 48 63 04 86 movsxd rax, dword ptr [rsi + 4*rax] - 46af8e: 48 01 f0 add rax, rsi - 46af91: 3e ff e0 jmp rax - 46af94: 0f 1f 40 00 nop dword ptr [rax] - 46af98: 80 4b 0d 08 or byte ptr [rbx + 13], 8 - 46af9c: 0f 1f 40 00 nop dword ptr [rax] - 46afa0: 48 83 c2 01 add rdx, 1 - 46afa4: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46afa9: 0f b6 02 movzx eax, byte ptr [rdx] - 46afac: 84 c0 test al, al - 46afae: 75 d0 jne 0x46af80 <__parse_one_specmb+0x50> - 46afb0: f6 43 0c 20 test byte ptr [rbx + 12], 32 - 46afb4: 74 07 je 0x46afbd <__parse_one_specmb+0x8d> - 46afb6: c7 43 10 20 00 00 00 mov dword ptr [rbx + 16], 32 - 46afbd: c7 43 2c ff ff ff ff mov dword ptr [rbx + 44], 4294967295 - 46afc4: c7 43 04 00 00 00 00 mov dword ptr [rbx + 4], 0 - 46afcb: 0f b6 02 movzx eax, byte ptr [rdx] - 46afce: 3c 2a cmp al, 42 - 46afd0: 0f 84 fa 01 00 00 je 0x46b1d0 <__parse_one_specmb+0x2a0> - 46afd6: 83 e8 30 sub eax, 48 - 46afd9: 41 b8 01 00 00 00 mov r8d, 1 - 46afdf: 45 31 e4 xor r12d, r12d - 46afe2: 83 f8 09 cmp eax, 9 - 46afe5: 0f 86 15 01 00 00 jbe 0x46b100 <__parse_one_specmb+0x1d0> - 46afeb: c7 43 28 ff ff ff ff mov dword ptr [rbx + 40], 4294967295 - 46aff2: c7 03 ff ff ff ff mov dword ptr [rbx], 4294967295 - 46aff8: 80 3a 2e cmp byte ptr [rdx], 46 - 46affb: 0f 84 9f 01 00 00 je 0x46b1a0 <__parse_one_specmb+0x270> - 46b001: 48 8b 05 48 89 05 00 mov rax, qword ptr [rip + 362824] # 0x4c3950 <__printf_modifier_table> - 46b008: 81 63 0c f8 fd 00 00 and dword ptr [rbx + 12], 65016 - 46b00f: 48 85 c0 test rax, rax - 46b012: 0f 85 48 05 00 00 jne 0x46b560 <__parse_one_specmb+0x630> - 46b018: 48 8d 4a 01 lea rcx, [rdx + 1] - 46b01c: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 46b021: 0f b6 02 movzx eax, byte ptr [rdx] - 46b024: 83 e8 4c sub eax, 76 - 46b027: 3c 2e cmp al, 46 - 46b029: 77 25 ja 0x46b050 <__parse_one_specmb+0x120> - 46b02b: 48 8d 35 72 de 03 00 lea rsi, [rip + 253554] # 0x4a8ea4 - 46b032: 0f b6 c0 movzx eax, al - 46b035: 48 63 04 86 movsxd rax, dword ptr [rsi + 4*rax] - 46b039: 48 01 f0 add rax, rsi - 46b03c: 3e ff e0 jmp rax - 46b03f: 48 89 ca mov rdx, rcx - 46b042: 80 4b 0c 01 or byte ptr [rbx + 12], 1 - 46b046: 48 8d 4a 01 lea rcx, [rdx + 1] - 46b04a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46b050: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 46b055: 0f b6 12 movzx edx, byte ptr [rdx] - 46b058: 48 83 3d e8 88 05 00 00 cmp qword ptr [rip + 362728], 0 # 0x4c3948 <__printf_function_table> - 46b060: c7 43 40 ff ff ff ff mov dword ptr [rbx + 64], 4294967295 - 46b067: 89 53 08 mov dword ptr [rbx + 8], edx - 46b06a: 0f 85 20 05 00 00 jne 0x46b590 <__parse_one_specmb+0x660> - 46b070: 8d 42 bf lea eax, [rdx - 65] - 46b073: 48 c7 43 38 01 00 00 00 mov qword ptr [rbx + 56], 1 - 46b07b: 8b 73 30 mov esi, dword ptr [rbx + 48] - 46b07e: 83 f8 37 cmp eax, 55 - 46b081: 0f 87 49 02 00 00 ja 0x46b2d0 <__parse_one_specmb+0x3a0> - 46b087: 48 8d 0d d2 de 03 00 lea rcx, [rip + 253650] # 0x4a8f60 - 46b08e: 48 63 04 81 movsxd rax, dword ptr [rcx + 4*rax] - 46b092: 48 01 c8 add rax, rcx - 46b095: 3e ff e0 jmp rax - 46b098: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46b0a0: c7 43 10 30 00 00 00 mov dword ptr [rbx + 16], 48 - 46b0a7: e9 f4 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> - 46b0ac: 0f 1f 40 00 nop dword ptr [rax] - 46b0b0: 80 4b 0c 20 or byte ptr [rbx + 12], 32 - 46b0b4: e9 e7 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> - 46b0b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46b0c0: 80 4b 0c 40 or byte ptr [rbx + 12], 64 - 46b0c4: e9 d7 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> - 46b0c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46b0d0: 80 4b 0c 80 or byte ptr [rbx + 12], -128 - 46b0d4: e9 c7 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> - 46b0d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46b0e0: 80 4b 0c 08 or byte ptr [rbx + 12], 8 - 46b0e4: e9 b7 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> - 46b0e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46b0f0: 80 4b 0c 10 or byte ptr [rbx + 12], 16 - 46b0f4: e9 a7 fe ff ff jmp 0x46afa0 <__parse_one_specmb+0x70> - 46b0f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46b100: 48 8d 72 01 lea rsi, [rdx + 1] - 46b104: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46b109: 0f b6 52 01 movzx edx, byte ptr [rdx + 1] - 46b10d: 83 ea 30 sub edx, 48 - 46b110: 83 fa 09 cmp edx, 9 - 46b113: 77 6b ja 0x46b180 <__parse_one_specmb+0x250> - 46b115: 41 ba ff ff ff ff mov r10d, 4294967295 - 46b11b: 41 b9 ff ff ff 7f mov r9d, 2147483647 - 46b121: eb 2e jmp 0x46b151 <__parse_one_specmb+0x221> - 46b123: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46b128: 8d 3c 80 lea edi, [rax + 4*rax] - 46b12b: 45 89 c8 mov r8d, r9d - 46b12e: 01 ff add edi, edi - 46b130: 41 29 d0 sub r8d, edx - 46b133: 8d 04 3a lea eax, [rdx + rdi] - 46b136: 44 39 c7 cmp edi, r8d - 46b139: 41 0f 4f c2 cmovg eax, r10d - 46b13d: 48 83 c6 01 add rsi, 1 - 46b141: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46b146: 0f b6 16 movzx edx, byte ptr [rsi] - 46b149: 83 ea 30 sub edx, 48 - 46b14c: 83 fa 09 cmp edx, 9 - 46b14f: 77 2f ja 0x46b180 <__parse_one_specmb+0x250> - 46b151: 85 c0 test eax, eax - 46b153: 78 e8 js 0x46b13d <__parse_one_specmb+0x20d> - 46b155: 3d cc cc cc 0c cmp eax, 214748364 - 46b15a: 7e cc jle 0x46b128 <__parse_one_specmb+0x1f8> - 46b15c: b8 ff ff ff ff mov eax, 4294967295 - 46b161: eb da jmp 0x46b13d <__parse_one_specmb+0x20d> - 46b163: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46b168: 80 4b 0c 04 or byte ptr [rbx + 12], 4 - 46b16c: 48 8d 42 02 lea rax, [rdx + 2] - 46b170: 48 89 ca mov rdx, rcx - 46b173: 48 89 c1 mov rcx, rax - 46b176: e9 d5 fe ff ff jmp 0x46b050 <__parse_one_specmb+0x120> - 46b17b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46b180: 83 f8 ff cmp eax, -1 - 46b183: 0f 84 37 02 00 00 je 0x46b3c0 <__parse_one_specmb+0x490> - 46b189: 89 43 04 mov dword ptr [rbx + 4], eax - 46b18c: 48 89 f2 mov rdx, rsi - 46b18f: 41 b8 01 00 00 00 mov r8d, 1 - 46b195: 45 31 e4 xor r12d, r12d - 46b198: e9 4e fe ff ff jmp 0x46afeb <__parse_one_specmb+0xbb> - 46b19d: 0f 1f 00 nop dword ptr [rax] - 46b1a0: 48 8d 72 01 lea rsi, [rdx + 1] - 46b1a4: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46b1a9: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] - 46b1ad: 3c 2a cmp al, 42 - 46b1af: 0f 84 cb 02 00 00 je 0x46b480 <__parse_one_specmb+0x550> - 46b1b5: 83 e8 30 sub eax, 48 - 46b1b8: 83 f8 09 cmp eax, 9 - 46b1bb: 0f 86 87 01 00 00 jbe 0x46b348 <__parse_one_specmb+0x418> - 46b1c1: c7 03 00 00 00 00 mov dword ptr [rbx], 0 - 46b1c7: 48 89 f2 mov rdx, rsi - 46b1ca: e9 32 fe ff ff jmp 0x46b001 <__parse_one_specmb+0xd1> - 46b1cf: 90 nop - 46b1d0: 4c 8d 42 01 lea r8, [rdx + 1] - 46b1d4: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 46b1d9: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] - 46b1dd: 83 e8 30 sub eax, 48 - 46b1e0: 83 f8 09 cmp eax, 9 - 46b1e3: 0f 86 c7 02 00 00 jbe 0x46b4b0 <__parse_one_specmb+0x580> - 46b1e9: 89 6b 2c mov dword ptr [rbx + 44], ebp - 46b1ec: 4c 89 c2 mov rdx, r8 - 46b1ef: 48 83 c5 01 add rbp, 1 - 46b1f3: 41 bc 01 00 00 00 mov r12d, 1 - 46b1f9: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 46b1fe: 41 b8 02 00 00 00 mov r8d, 2 - 46b204: e9 e2 fd ff ff jmp 0x46afeb <__parse_one_specmb+0xbb> - 46b209: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46b210: 4c 8d 47 02 lea r8, [rdi + 2] - 46b214: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 46b219: 0f b6 47 02 movzx eax, byte ptr [rdi + 2] - 46b21d: 41 89 c1 mov r9d, eax - 46b220: 83 e8 30 sub eax, 48 - 46b223: 83 f8 09 cmp eax, 9 - 46b226: 77 60 ja 0x46b288 <__parse_one_specmb+0x358> - 46b228: 41 bb ff ff ff ff mov r11d, 4294967295 - 46b22e: 41 ba ff ff ff 7f mov r10d, 2147483647 - 46b234: eb 38 jmp 0x46b26e <__parse_one_specmb+0x33e> - 46b236: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46b240: 8d 34 b6 lea esi, [rsi + 4*rsi] - 46b243: 45 89 d1 mov r9d, r10d - 46b246: 01 f6 add esi, esi - 46b248: 41 29 c1 sub r9d, eax - 46b24b: 01 f0 add eax, esi - 46b24d: 44 39 ce cmp esi, r9d - 46b250: 41 0f 4f c3 cmovg eax, r11d - 46b254: 89 c6 mov esi, eax - 46b256: 49 83 c0 01 add r8, 1 - 46b25a: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 46b25f: 41 0f b6 00 movzx eax, byte ptr [r8] - 46b263: 41 89 c1 mov r9d, eax - 46b266: 83 e8 30 sub eax, 48 - 46b269: 83 f8 09 cmp eax, 9 - 46b26c: 77 1a ja 0x46b288 <__parse_one_specmb+0x358> - 46b26e: 85 f6 test esi, esi - 46b270: 78 e4 js 0x46b256 <__parse_one_specmb+0x326> - 46b272: 81 fe cc cc cc 0c cmp esi, 214748364 - 46b278: 7e c6 jle 0x46b240 <__parse_one_specmb+0x310> - 46b27a: be ff ff ff ff mov esi, 4294967295 - 46b27f: eb d5 jmp 0x46b256 <__parse_one_specmb+0x326> - 46b281: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46b288: 41 80 f9 24 cmp r9b, 36 - 46b28c: 75 32 jne 0x46b2c0 <__parse_one_specmb+0x390> - 46b28e: 85 f6 test esi, esi - 46b290: 74 2e je 0x46b2c0 <__parse_one_specmb+0x390> - 46b292: 49 8d 50 01 lea rdx, [r8 + 1] - 46b296: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46b29b: 83 fe ff cmp esi, -1 - 46b29e: 74 12 je 0x46b2b2 <__parse_one_specmb+0x382> - 46b2a0: 8d 46 ff lea eax, [rsi - 1] - 46b2a3: 89 43 30 mov dword ptr [rbx + 48], eax - 46b2a6: 89 f0 mov eax, esi - 46b2a8: 48 39 01 cmp qword ptr [rcx], rax - 46b2ab: 48 0f 43 01 cmovae rax, qword ptr [rcx] - 46b2af: 48 89 01 mov qword ptr [rcx], rax - 46b2b2: 41 0f b6 40 01 movzx eax, byte ptr [r8 + 1] - 46b2b7: e9 b7 fc ff ff jmp 0x46af73 <__parse_one_specmb+0x43> - 46b2bc: 0f 1f 40 00 nop dword ptr [rax] - 46b2c0: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46b2c5: 0f b6 47 01 movzx eax, byte ptr [rdi + 1] - 46b2c9: e9 a5 fc ff ff jmp 0x46af73 <__parse_one_specmb+0x43> - 46b2ce: 66 90 nop - 46b2d0: 48 c7 43 38 00 00 00 00 mov qword ptr [rbx + 56], 0 - 46b2d8: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 46b2dd: 85 d2 test edx, edx - 46b2df: 0f 85 35 01 00 00 jne 0x46b41a <__parse_one_specmb+0x4ea> - 46b2e5: 48 83 ef 01 sub rdi, 1 - 46b2e9: 4c 89 e0 mov rax, r12 - 46b2ec: 48 89 7b 20 mov qword ptr [rbx + 32], rdi - 46b2f0: 48 89 7b 18 mov qword ptr [rbx + 24], rdi - 46b2f4: 48 83 c4 18 add rsp, 24 - 46b2f8: 5b pop rbx - 46b2f9: 5d pop rbp - 46b2fa: 41 5c pop r12 - 46b2fc: 41 5d pop r13 - 46b2fe: c3 ret - 46b2ff: 90 nop - 46b300: 0f b6 43 0c movzx eax, byte ptr [rbx + 12] - 46b304: 83 e0 01 and eax, 1 - 46b307: 3c 01 cmp al, 1 - 46b309: 19 c0 sbb eax, eax - 46b30b: 30 c0 xor al, al - 46b30d: 05 07 01 00 00 add eax, 263 - 46b312: 89 43 34 mov dword ptr [rbx + 52], eax - 46b315: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 46b31a: 83 fe ff cmp esi, -1 - 46b31d: 75 be jne 0x46b2dd <__parse_one_specmb+0x3ad> - 46b31f: b9 01 00 00 00 mov ecx, 1 - 46b324: 89 6b 30 mov dword ptr [rbx + 48], ebp - 46b327: 49 01 cc add r12, rcx - 46b32a: eb b1 jmp 0x46b2dd <__parse_one_specmb+0x3ad> - 46b32c: 0f 1f 40 00 nop dword ptr [rax] - 46b330: 0f b6 43 0c movzx eax, byte ptr [rbx + 12] - 46b334: a8 04 test al, 4 - 46b336: 0f 84 c4 02 00 00 je 0x46b600 <__parse_one_specmb+0x6d0> - 46b33c: c7 43 34 00 02 00 00 mov dword ptr [rbx + 52], 512 - 46b343: eb d0 jmp 0x46b315 <__parse_one_specmb+0x3e5> - 46b345: 0f 1f 00 nop dword ptr [rax] - 46b348: 48 8d 72 02 lea rsi, [rdx + 2] - 46b34c: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46b351: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] - 46b355: 83 e9 30 sub ecx, 48 - 46b358: 83 f9 09 cmp ecx, 9 - 46b35b: 0f 87 87 02 00 00 ja 0x46b5e8 <__parse_one_specmb+0x6b8> - 46b361: 48 8d 72 03 lea rsi, [rdx + 3] - 46b365: 41 b9 ff ff ff ff mov r9d, 4294967295 - 46b36b: 41 b8 ff ff ff 7f mov r8d, 2147483647 - 46b371: eb 33 jmp 0x46b3a6 <__parse_one_specmb+0x476> - 46b373: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46b378: 8d 14 80 lea edx, [rax + 4*rax] - 46b37b: 44 89 c7 mov edi, r8d - 46b37e: 01 d2 add edx, edx - 46b380: 29 cf sub edi, ecx - 46b382: 8d 04 0a lea eax, [rdx + rcx] - 46b385: 39 d7 cmp edi, edx - 46b387: 41 0f 4c c1 cmovl eax, r9d - 46b38b: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46b390: 0f b6 0e movzx ecx, byte ptr [rsi] - 46b393: 48 89 f2 mov rdx, rsi - 46b396: 48 83 c6 01 add rsi, 1 - 46b39a: 83 e9 30 sub ecx, 48 - 46b39d: 83 f9 09 cmp ecx, 9 - 46b3a0: 0f 87 4a 02 00 00 ja 0x46b5f0 <__parse_one_specmb+0x6c0> - 46b3a6: 85 c0 test eax, eax - 46b3a8: 78 e1 js 0x46b38b <__parse_one_specmb+0x45b> - 46b3aa: 3d cc cc cc 0c cmp eax, 214748364 - 46b3af: 7e c7 jle 0x46b378 <__parse_one_specmb+0x448> - 46b3b1: b8 ff ff ff ff mov eax, 4294967295 - 46b3b6: eb d3 jmp 0x46b38b <__parse_one_specmb+0x45b> - 46b3b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46b3c0: 48 89 f2 mov rdx, rsi - 46b3c3: 41 b8 01 00 00 00 mov r8d, 1 - 46b3c9: 45 31 e4 xor r12d, r12d - 46b3cc: e9 1a fc ff ff jmp 0x46afeb <__parse_one_specmb+0xbb> - 46b3d1: 80 7a 01 68 cmp byte ptr [rdx + 1], 104 - 46b3d5: 0f 84 46 02 00 00 je 0x46b621 <__parse_one_specmb+0x6f1> - 46b3db: 48 8d 42 02 lea rax, [rdx + 2] - 46b3df: 80 4b 0c 02 or byte ptr [rbx + 12], 2 - 46b3e3: 48 89 ca mov rdx, rcx - 46b3e6: 48 89 c1 mov rcx, rax - 46b3e9: e9 62 fc ff ff jmp 0x46b050 <__parse_one_specmb+0x120> - 46b3ee: 80 4b 0c 04 or byte ptr [rbx + 12], 4 - 46b3f2: 80 7a 01 6c cmp byte ptr [rdx + 1], 108 - 46b3f6: 0f 85 70 fd ff ff jne 0x46b16c <__parse_one_specmb+0x23c> - 46b3fc: 48 83 c2 02 add rdx, 2 - 46b400: e9 3d fc ff ff jmp 0x46b042 <__parse_one_specmb+0x112> - 46b405: c7 43 34 05 00 00 00 mov dword ptr [rbx + 52], 5 - 46b40c: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 46b411: 83 fe ff cmp esi, -1 - 46b414: 0f 84 05 ff ff ff je 0x46b31f <__parse_one_specmb+0x3ef> - 46b41a: 48 89 7b 18 mov qword ptr [rbx + 24], rdi - 46b41e: be 25 00 00 00 mov esi, 37 - 46b423: e8 78 5c f9 ff call 0x4010a0 <.plt+0x80> - 46b428: 48 89 43 20 mov qword ptr [rbx + 32], rax - 46b42c: 48 83 c4 18 add rsp, 24 - 46b430: 4c 89 e0 mov rax, r12 - 46b433: 5b pop rbx - 46b434: 5d pop rbp - 46b435: 41 5c pop r12 - 46b437: 41 5d pop r13 - 46b439: c3 ret - 46b43a: c7 43 34 03 00 00 00 mov dword ptr [rbx + 52], 3 - 46b441: eb c9 jmp 0x46b40c <__parse_one_specmb+0x4dc> - 46b443: c7 43 34 02 00 00 00 mov dword ptr [rbx + 52], 2 - 46b44a: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 46b44f: 83 fe ff cmp esi, -1 - 46b452: 75 c6 jne 0x46b41a <__parse_one_specmb+0x4ea> - 46b454: 89 6b 30 mov dword ptr [rbx + 48], ebp - 46b457: 49 83 c4 01 add r12, 1 - 46b45b: eb bd jmp 0x46b41a <__parse_one_specmb+0x4ea> - 46b45d: c7 43 34 04 00 00 00 mov dword ptr [rbx + 52], 4 - 46b464: eb a6 jmp 0x46b40c <__parse_one_specmb+0x4dc> - 46b466: c7 43 34 01 00 00 00 mov dword ptr [rbx + 52], 1 - 46b46d: eb 9d jmp 0x46b40c <__parse_one_specmb+0x4dc> - 46b46f: c7 43 34 00 08 00 00 mov dword ptr [rbx + 52], 2048 - 46b476: eb 94 jmp 0x46b40c <__parse_one_specmb+0x4dc> - 46b478: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46b480: 4c 8d 4a 02 lea r9, [rdx + 2] - 46b484: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 46b489: 0f b6 42 02 movzx eax, byte ptr [rdx + 2] - 46b48d: 83 e8 30 sub eax, 48 - 46b490: 83 f8 09 cmp eax, 9 - 46b493: 0f 86 99 01 00 00 jbe 0x46b632 <__parse_one_specmb+0x702> - 46b499: 89 6b 28 mov dword ptr [rbx + 40], ebp - 46b49c: 4c 89 ca mov rdx, r9 - 46b49f: 4d 89 c4 mov r12, r8 - 46b4a2: 48 83 c5 01 add rbp, 1 - 46b4a6: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 46b4ab: e9 51 fb ff ff jmp 0x46b001 <__parse_one_specmb+0xd1> - 46b4b0: 48 8d 72 02 lea rsi, [rdx + 2] - 46b4b4: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46b4b9: 0f b6 52 02 movzx edx, byte ptr [rdx + 2] - 46b4bd: 89 d7 mov edi, edx - 46b4bf: 83 ea 30 sub edx, 48 - 46b4c2: 83 fa 09 cmp edx, 9 - 46b4c5: 77 51 ja 0x46b518 <__parse_one_specmb+0x5e8> - 46b4c7: 41 bb ff ff ff ff mov r11d, 4294967295 - 46b4cd: 41 ba ff ff ff 7f mov r10d, 2147483647 - 46b4d3: eb 2e jmp 0x46b503 <__parse_one_specmb+0x5d3> - 46b4d5: 0f 1f 00 nop dword ptr [rax] - 46b4d8: 8d 3c 80 lea edi, [rax + 4*rax] - 46b4db: 45 89 d1 mov r9d, r10d - 46b4de: 01 ff add edi, edi - 46b4e0: 41 29 d1 sub r9d, edx - 46b4e3: 8d 04 17 lea eax, [rdi + rdx] - 46b4e6: 44 39 cf cmp edi, r9d - 46b4e9: 49 0f 4f c3 cmovg rax, r11 - 46b4ed: 48 83 c6 01 add rsi, 1 - 46b4f1: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46b4f6: 0f b6 16 movzx edx, byte ptr [rsi] - 46b4f9: 89 d7 mov edi, edx - 46b4fb: 83 ea 30 sub edx, 48 - 46b4fe: 83 fa 09 cmp edx, 9 - 46b501: 77 15 ja 0x46b518 <__parse_one_specmb+0x5e8> - 46b503: 85 c0 test eax, eax - 46b505: 78 e6 js 0x46b4ed <__parse_one_specmb+0x5bd> - 46b507: 3d cc cc cc 0c cmp eax, 214748364 - 46b50c: 7e ca jle 0x46b4d8 <__parse_one_specmb+0x5a8> - 46b50e: b8 ff ff ff ff mov eax, 4294967295 - 46b513: eb d8 jmp 0x46b4ed <__parse_one_specmb+0x5bd> - 46b515: 0f 1f 00 nop dword ptr [rax] - 46b518: 40 80 ff 24 cmp dil, 36 - 46b51c: 0f 85 c7 fc ff ff jne 0x46b1e9 <__parse_one_specmb+0x2b9> - 46b522: 85 c0 test eax, eax - 46b524: 0f 84 bf fc ff ff je 0x46b1e9 <__parse_one_specmb+0x2b9> - 46b52a: 83 f8 ff cmp eax, -1 - 46b52d: 0f 84 b6 fc ff ff je 0x46b1e9 <__parse_one_specmb+0x2b9> - 46b533: 8d 78 ff lea edi, [rax - 1] - 46b536: 48 39 01 cmp qword ptr [rcx], rax - 46b539: 48 8d 56 01 lea rdx, [rsi + 1] - 46b53d: 48 0f 43 01 cmovae rax, qword ptr [rcx] - 46b541: 89 7b 2c mov dword ptr [rbx + 44], edi - 46b544: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46b549: 48 89 01 mov qword ptr [rcx], rax - 46b54c: 85 ff test edi, edi - 46b54e: 0f 89 6f fe ff ff jns 0x46b3c3 <__parse_one_specmb+0x493> - 46b554: e9 90 fc ff ff jmp 0x46b1e9 <__parse_one_specmb+0x2b9> - 46b559: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46b560: 0f b6 0a movzx ecx, byte ptr [rdx] - 46b563: 48 83 3c c8 00 cmp qword ptr [rax + 8*rcx], 0 - 46b568: 0f 84 aa fa ff ff je 0x46b018 <__parse_one_specmb+0xe8> - 46b56e: 48 8d 7c 24 08 lea rdi, [rsp + 8] - 46b573: 48 89 de mov rsi, rbx - 46b576: e8 75 8d 01 00 call 0x4842f0 <__handle_registered_modifier_mb> - 46b57b: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 46b580: 85 c0 test eax, eax - 46b582: 0f 85 90 fa ff ff jne 0x46b018 <__parse_one_specmb+0xe8> - 46b588: e9 b9 fa ff ff jmp 0x46b046 <__parse_one_specmb+0x116> - 46b58d: 0f 1f 00 nop dword ptr [rax] - 46b590: 48 8b 0d d1 83 05 00 mov rcx, qword ptr [rip + 361425] # 0x4c3968 <__printf_arginfo_table> - 46b597: 48 8b 04 d1 mov rax, qword ptr [rcx + 8*rdx] - 46b59b: 48 85 c0 test rax, rax - 46b59e: 0f 84 cc fa ff ff je 0x46b070 <__parse_one_specmb+0x140> - 46b5a4: 48 8d 4b 40 lea rcx, [rbx + 64] - 46b5a8: 48 8d 53 34 lea rdx, [rbx + 52] - 46b5ac: be 01 00 00 00 mov esi, 1 - 46b5b1: 48 89 df mov rdi, rbx - 46b5b4: ff d0 call rax - 46b5b6: 8b 53 08 mov edx, dword ptr [rbx + 8] - 46b5b9: 48 63 c8 movsxd rcx, eax - 46b5bc: 48 89 4b 38 mov qword ptr [rbx + 56], rcx - 46b5c0: 85 c0 test eax, eax - 46b5c2: 0f 88 a8 fa ff ff js 0x46b070 <__parse_one_specmb+0x140> - 46b5c8: 83 7b 30 ff cmp dword ptr [rbx + 48], -1 - 46b5cc: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 46b5d1: 0f 85 06 fd ff ff jne 0x46b2dd <__parse_one_specmb+0x3ad> - 46b5d7: 48 85 c9 test rcx, rcx - 46b5da: 0f 84 fd fc ff ff je 0x46b2dd <__parse_one_specmb+0x3ad> - 46b5e0: e9 3f fd ff ff jmp 0x46b324 <__parse_one_specmb+0x3f4> - 46b5e5: 0f 1f 00 nop dword ptr [rax] - 46b5e8: 48 89 f2 mov rdx, rsi - 46b5eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46b5f0: 83 f8 ff cmp eax, -1 - 46b5f3: 0f 84 08 fa ff ff je 0x46b001 <__parse_one_specmb+0xd1> - 46b5f9: 89 03 mov dword ptr [rbx], eax - 46b5fb: e9 01 fa ff ff jmp 0x46b001 <__parse_one_specmb+0xd1> - 46b600: a8 02 test al, 2 - 46b602: 74 0c je 0x46b610 <__parse_one_specmb+0x6e0> - 46b604: c7 43 34 00 04 00 00 mov dword ptr [rbx + 52], 1024 - 46b60b: e9 05 fd ff ff jmp 0x46b315 <__parse_one_specmb+0x3e5> - 46b610: 31 c0 xor eax, eax - 46b612: f6 43 0d 02 test byte ptr [rbx + 13], 2 - 46b616: 0f 95 c0 setne al - 46b619: 89 43 34 mov dword ptr [rbx + 52], eax - 46b61c: e9 f4 fc ff ff jmp 0x46b315 <__parse_one_specmb+0x3e5> - 46b621: 48 8d 4a 03 lea rcx, [rdx + 3] - 46b625: 80 4b 0d 02 or byte ptr [rbx + 13], 2 - 46b629: 48 83 c2 02 add rdx, 2 - 46b62d: e9 1e fa ff ff jmp 0x46b050 <__parse_one_specmb+0x120> - 46b632: 4c 8d 52 03 lea r10, [rdx + 3] - 46b636: 4c 89 54 24 08 mov qword ptr [rsp + 8], r10 - 46b63b: 0f b6 7a 03 movzx edi, byte ptr [rdx + 3] - 46b63f: 89 fe mov esi, edi - 46b641: 83 ef 30 sub edi, 48 - 46b644: 83 ff 09 cmp edi, 9 - 46b647: 77 56 ja 0x46b69f <__parse_one_specmb+0x76f> - 46b649: 48 83 c2 04 add rdx, 4 - 46b64d: 41 bd ff ff ff ff mov r13d, 4294967295 - 46b653: 41 bb ff ff ff 7f mov r11d, 2147483647 - 46b659: eb 32 jmp 0x46b68d <__parse_one_specmb+0x75d> - 46b65b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46b660: 8d 34 80 lea esi, [rax + 4*rax] - 46b663: 44 89 d8 mov eax, r11d - 46b666: 01 f6 add esi, esi - 46b668: 29 f8 sub eax, edi - 46b66a: 01 f7 add edi, esi - 46b66c: 39 f0 cmp eax, esi - 46b66e: 89 f8 mov eax, edi - 46b670: 49 0f 4c c5 cmovl rax, r13 - 46b674: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46b679: 0f b6 3a movzx edi, byte ptr [rdx] - 46b67c: 49 89 d2 mov r10, rdx - 46b67f: 48 83 c2 01 add rdx, 1 - 46b683: 89 fe mov esi, edi - 46b685: 83 ef 30 sub edi, 48 - 46b688: 83 ff 09 cmp edi, 9 - 46b68b: 77 12 ja 0x46b69f <__parse_one_specmb+0x76f> - 46b68d: 85 c0 test eax, eax - 46b68f: 78 e3 js 0x46b674 <__parse_one_specmb+0x744> - 46b691: 3d cc cc cc 0c cmp eax, 214748364 - 46b696: 7e c8 jle 0x46b660 <__parse_one_specmb+0x730> - 46b698: b8 ff ff ff ff mov eax, 4294967295 - 46b69d: eb d5 jmp 0x46b674 <__parse_one_specmb+0x744> - 46b69f: 40 80 fe 24 cmp sil, 36 - 46b6a3: 0f 85 f0 fd ff ff jne 0x46b499 <__parse_one_specmb+0x569> - 46b6a9: 85 c0 test eax, eax - 46b6ab: 0f 84 e8 fd ff ff je 0x46b499 <__parse_one_specmb+0x569> - 46b6b1: 83 f8 ff cmp eax, -1 - 46b6b4: 0f 84 df fd ff ff je 0x46b499 <__parse_one_specmb+0x569> - 46b6ba: 8d 70 ff lea esi, [rax - 1] - 46b6bd: 48 39 01 cmp qword ptr [rcx], rax - 46b6c0: 49 8d 52 01 lea rdx, [r10 + 1] - 46b6c4: 48 0f 43 01 cmovae rax, qword ptr [rcx] - 46b6c8: 89 73 28 mov dword ptr [rbx + 40], esi - 46b6cb: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46b6d0: 48 89 01 mov qword ptr [rcx], rax - 46b6d3: 85 f6 test esi, esi - 46b6d5: 0f 89 26 f9 ff ff jns 0x46b001 <__parse_one_specmb+0xd1> - 46b6db: e9 b9 fd ff ff jmp 0x46b499 <__parse_one_specmb+0x569> - -000000000046b6e0 <__parse_one_specwc>: - 46b6e0: f3 0f 1e fa endbr64 - 46b6e4: 41 54 push r12 - 46b6e6: 55 push rbp - 46b6e7: 48 89 f5 mov rbp, rsi - 46b6ea: 48 8d 77 04 lea rsi, [rdi + 4] - 46b6ee: 53 push rbx - 46b6ef: 48 89 d3 mov rbx, rdx - 46b6f2: 48 83 ec 10 sub rsp, 16 - 46b6f6: 0f b7 42 0c movzx eax, word ptr [rdx + 12] - 46b6fa: c7 42 30 ff ff ff ff mov dword ptr [rdx + 48], 4294967295 - 46b701: c7 42 10 20 00 00 00 mov dword ptr [rdx + 16], 32 - 46b708: 66 25 07 e2 and ax, 57863 - 46b70c: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46b711: 80 cc 04 or ah, 4 - 46b714: 66 89 42 0c mov word ptr [rdx + 12], ax - 46b718: 8b 47 04 mov eax, dword ptr [rdi + 4] - 46b71b: 8d 50 d0 lea edx, [rax - 48] - 46b71e: 83 fa 09 cmp edx, 9 - 46b721: 0f 86 b9 02 00 00 jbe 0x46b9e0 <__parse_one_specwc+0x300> - 46b727: 48 89 f2 mov rdx, rsi - 46b72a: 45 31 c0 xor r8d, r8d - 46b72d: 48 8d 3d 0c d9 03 00 lea rdi, [rip + 252172] # 0x4a9040 - 46b734: 0f 1f 40 00 nop dword ptr [rax] - 46b738: 8b 02 mov eax, dword ptr [rdx] - 46b73a: 83 e8 20 sub eax, 32 - 46b73d: 83 f8 29 cmp eax, 41 - 46b740: 77 0e ja 0x46b750 <__parse_one_specwc+0x70> - 46b742: 48 63 04 87 movsxd rax, dword ptr [rdi + 4*rax] - 46b746: 48 01 f8 add rax, rdi - 46b749: 3e ff e0 jmp rax - 46b74c: 0f 1f 40 00 nop dword ptr [rax] - 46b750: 45 84 c0 test r8b, r8b - 46b753: 74 08 je 0x46b75d <__parse_one_specwc+0x7d> - 46b755: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46b75a: 48 89 d6 mov rsi, rdx - 46b75d: f6 43 0c 20 test byte ptr [rbx + 12], 32 - 46b761: 74 07 je 0x46b76a <__parse_one_specwc+0x8a> - 46b763: c7 43 10 20 00 00 00 mov dword ptr [rbx + 16], 32 - 46b76a: c7 43 2c ff ff ff ff mov dword ptr [rbx + 44], 4294967295 - 46b771: c7 43 04 00 00 00 00 mov dword ptr [rbx + 4], 0 - 46b778: 8b 06 mov eax, dword ptr [rsi] - 46b77a: 83 f8 2a cmp eax, 42 - 46b77d: 0f 84 2d 02 00 00 je 0x46b9b0 <__parse_one_specwc+0x2d0> - 46b783: 83 e8 30 sub eax, 48 - 46b786: ba 01 00 00 00 mov edx, 1 - 46b78b: 45 31 e4 xor r12d, r12d - 46b78e: 83 f8 09 cmp eax, 9 - 46b791: 0f 86 39 01 00 00 jbe 0x46b8d0 <__parse_one_specwc+0x1f0> - 46b797: c7 43 28 ff ff ff ff mov dword ptr [rbx + 40], 4294967295 - 46b79e: c7 03 ff ff ff ff mov dword ptr [rbx], 4294967295 - 46b7a4: 83 3e 2e cmp dword ptr [rsi], 46 - 46b7a7: 0f 84 d3 01 00 00 je 0x46b980 <__parse_one_specwc+0x2a0> - 46b7ad: 48 8b 15 9c 81 05 00 mov rdx, qword ptr [rip + 360860] # 0x4c3950 <__printf_modifier_table> - 46b7b4: 81 63 0c f8 fd 00 00 and dword ptr [rbx + 12], 65016 - 46b7bb: 48 85 d2 test rdx, rdx - 46b7be: 0f 85 1c 03 00 00 jne 0x46bae0 <__parse_one_specwc+0x400> - 46b7c4: 8b 06 mov eax, dword ptr [rsi] - 46b7c6: 48 8d 56 04 lea rdx, [rsi + 4] - 46b7ca: 8d 48 b4 lea ecx, [rax - 76] - 46b7cd: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46b7d2: 83 f9 2e cmp ecx, 46 - 46b7d5: 77 29 ja 0x46b800 <__parse_one_specwc+0x120> - 46b7d7: 48 8d 3d 0a d9 03 00 lea rdi, [rip + 252170] # 0x4a90e8 - 46b7de: 48 63 0c 8f movsxd rcx, dword ptr [rdi + 4*rcx] - 46b7e2: 48 01 f9 add rcx, rdi - 46b7e5: 3e ff e1 jmp rcx - 46b7e8: 83 7e 04 68 cmp dword ptr [rsi + 4], 104 - 46b7ec: 0f 84 03 06 00 00 je 0x46bdf5 <__parse_one_specwc+0x715> - 46b7f2: 80 4b 0c 02 or byte ptr [rbx + 12], 2 - 46b7f6: 8b 46 04 mov eax, dword ptr [rsi + 4] - 46b7f9: 48 8d 56 08 lea rdx, [rsi + 8] - 46b7fd: 0f 1f 00 nop dword ptr [rax] - 46b800: 48 83 3d 40 81 05 00 00 cmp qword ptr [rip + 360768], 0 # 0x4c3948 <__printf_function_table> - 46b808: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46b80d: 89 43 08 mov dword ptr [rbx + 8], eax - 46b810: c7 43 40 ff ff ff ff mov dword ptr [rbx + 64], 4294967295 - 46b817: 74 0b je 0x46b824 <__parse_one_specwc+0x144> - 46b819: 3d ff 00 00 00 cmp eax, 255 - 46b81e: 0f 8e 5f 03 00 00 jle 0x46bb83 <__parse_one_specwc+0x4a3> - 46b824: 8d 50 bf lea edx, [rax - 65] - 46b827: 48 c7 43 38 01 00 00 00 mov qword ptr [rbx + 56], 1 - 46b82f: 8b 73 30 mov esi, dword ptr [rbx + 48] - 46b832: 83 fa 37 cmp edx, 55 - 46b835: 0f 87 25 02 00 00 ja 0x46ba60 <__parse_one_specwc+0x380> - 46b83b: 48 8d 0d 62 d9 03 00 lea rcx, [rip + 252258] # 0x4a91a4 - 46b842: 48 63 14 91 movsxd rdx, dword ptr [rcx + 4*rdx] - 46b846: 48 01 ca add rdx, rcx - 46b849: 3e ff e2 jmp rdx - 46b84c: 0f 1f 40 00 nop dword ptr [rax] - 46b850: 80 4b 0d 08 or byte ptr [rbx + 13], 8 - 46b854: 0f 1f 40 00 nop dword ptr [rax] - 46b858: 8b 42 04 mov eax, dword ptr [rdx + 4] - 46b85b: 48 83 c2 04 add rdx, 4 - 46b85f: 41 b8 01 00 00 00 mov r8d, 1 - 46b865: 85 c0 test eax, eax - 46b867: 0f 85 cb fe ff ff jne 0x46b738 <__parse_one_specwc+0x58> - 46b86d: e9 e3 fe ff ff jmp 0x46b755 <__parse_one_specwc+0x75> - 46b872: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46b878: c7 43 10 30 00 00 00 mov dword ptr [rbx + 16], 48 - 46b87f: eb d7 jmp 0x46b858 <__parse_one_specwc+0x178> - 46b881: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46b888: 80 4b 0c 20 or byte ptr [rbx + 12], 32 - 46b88c: eb ca jmp 0x46b858 <__parse_one_specwc+0x178> - 46b88e: 66 90 nop - 46b890: 80 4b 0c 40 or byte ptr [rbx + 12], 64 - 46b894: eb c2 jmp 0x46b858 <__parse_one_specwc+0x178> - 46b896: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46b8a0: 80 4b 0c 80 or byte ptr [rbx + 12], -128 - 46b8a4: eb b2 jmp 0x46b858 <__parse_one_specwc+0x178> - 46b8a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46b8b0: 80 4b 0c 08 or byte ptr [rbx + 12], 8 - 46b8b4: eb a2 jmp 0x46b858 <__parse_one_specwc+0x178> - 46b8b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46b8c0: 80 4b 0c 10 or byte ptr [rbx + 12], 16 - 46b8c4: eb 92 jmp 0x46b858 <__parse_one_specwc+0x178> - 46b8c6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46b8d0: 48 8d 56 04 lea rdx, [rsi + 4] - 46b8d4: 8b 76 04 mov esi, dword ptr [rsi + 4] - 46b8d7: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46b8dc: 83 ee 30 sub esi, 48 - 46b8df: 83 fe 09 cmp esi, 9 - 46b8e2: 77 6b ja 0x46b94f <__parse_one_specwc+0x26f> - 46b8e4: 41 b8 ff ff ff 7f mov r8d, 2147483647 - 46b8ea: eb 23 jmp 0x46b90f <__parse_one_specwc+0x22f> - 46b8ec: 0f 1f 40 00 nop dword ptr [rax] - 46b8f0: 8d 04 80 lea eax, [rax + 4*rax] - 46b8f3: 44 89 c7 mov edi, r8d - 46b8f6: 01 c0 add eax, eax - 46b8f8: 29 f7 sub edi, esi - 46b8fa: 39 f8 cmp eax, edi - 46b8fc: 7f 1c jg 0x46b91a <__parse_one_specwc+0x23a> - 46b8fe: 01 f0 add eax, esi - 46b900: 8b 72 04 mov esi, dword ptr [rdx + 4] - 46b903: 48 83 c2 04 add rdx, 4 - 46b907: 83 ee 30 sub esi, 48 - 46b90a: 83 fe 09 cmp esi, 9 - 46b90d: 77 32 ja 0x46b941 <__parse_one_specwc+0x261> - 46b90f: 85 c0 test eax, eax - 46b911: 78 ed js 0x46b900 <__parse_one_specwc+0x220> - 46b913: 3d cc cc cc 0c cmp eax, 214748364 - 46b918: 7e d6 jle 0x46b8f0 <__parse_one_specwc+0x210> - 46b91a: 8b 42 04 mov eax, dword ptr [rdx + 4] - 46b91d: 48 83 c2 04 add rdx, 4 - 46b921: 83 e8 30 sub eax, 48 - 46b924: 83 f8 09 cmp eax, 9 - 46b927: 0f 87 33 04 00 00 ja 0x46bd60 <__parse_one_specwc+0x680> - 46b92d: 8b 72 04 mov esi, dword ptr [rdx + 4] - 46b930: 48 83 c2 04 add rdx, 4 - 46b934: b8 ff ff ff ff mov eax, 4294967295 - 46b939: 83 ee 30 sub esi, 48 - 46b93c: 83 fe 09 cmp esi, 9 - 46b93f: 76 ce jbe 0x46b90f <__parse_one_specwc+0x22f> - 46b941: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46b946: 83 f8 ff cmp eax, -1 - 46b949: 0f 84 1e 06 00 00 je 0x46bf6d <__parse_one_specwc+0x88d> - 46b94f: 48 89 d6 mov rsi, rdx - 46b952: 89 43 04 mov dword ptr [rbx + 4], eax - 46b955: ba 01 00 00 00 mov edx, 1 - 46b95a: 45 31 e4 xor r12d, r12d - 46b95d: e9 35 fe ff ff jmp 0x46b797 <__parse_one_specwc+0xb7> - 46b962: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46b968: 80 4b 0c 04 or byte ptr [rbx + 12], 4 - 46b96c: 48 8d 56 08 lea rdx, [rsi + 8] - 46b970: 8b 46 04 mov eax, dword ptr [rsi + 4] - 46b973: e9 88 fe ff ff jmp 0x46b800 <__parse_one_specwc+0x120> - 46b978: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46b980: 8b 46 04 mov eax, dword ptr [rsi + 4] - 46b983: 48 8d 7e 04 lea rdi, [rsi + 4] - 46b987: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 46b98c: 83 f8 2a cmp eax, 42 - 46b98f: 0f 84 1b 03 00 00 je 0x46bcb0 <__parse_one_specwc+0x5d0> - 46b995: 83 e8 30 sub eax, 48 - 46b998: 83 f8 09 cmp eax, 9 - 46b99b: 0f 86 6f 01 00 00 jbe 0x46bb10 <__parse_one_specwc+0x430> - 46b9a1: c7 03 00 00 00 00 mov dword ptr [rbx], 0 - 46b9a7: 48 89 fe mov rsi, rdi - 46b9aa: e9 fe fd ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> - 46b9af: 90 nop - 46b9b0: 8b 46 04 mov eax, dword ptr [rsi + 4] - 46b9b3: 8d 50 d0 lea edx, [rax - 48] - 46b9b6: 83 fa 09 cmp edx, 9 - 46b9b9: 0f 86 21 03 00 00 jbe 0x46bce0 <__parse_one_specwc+0x600> - 46b9bf: 48 83 c6 04 add rsi, 4 - 46b9c3: 89 6b 2c mov dword ptr [rbx + 44], ebp - 46b9c6: 48 83 c5 01 add rbp, 1 - 46b9ca: ba 02 00 00 00 mov edx, 2 - 46b9cf: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46b9d4: 41 bc 01 00 00 00 mov r12d, 1 - 46b9da: e9 b8 fd ff ff jmp 0x46b797 <__parse_one_specwc+0xb7> - 46b9df: 90 nop - 46b9e0: 44 8b 57 08 mov r10d, dword ptr [rdi + 8] - 46b9e4: 4c 8d 47 08 lea r8, [rdi + 8] - 46b9e8: 89 d0 mov eax, edx - 46b9ea: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 46b9ef: 45 8d 4a d0 lea r9d, [r10 - 48] - 46b9f3: 41 83 f9 09 cmp r9d, 9 - 46b9f7: 0f 87 a5 04 00 00 ja 0x46bea2 <__parse_one_specwc+0x7c2> - 46b9fd: 41 bb ff ff ff 7f mov r11d, 2147483647 - 46ba03: eb 2e jmp 0x46ba33 <__parse_one_specwc+0x353> - 46ba05: 0f 1f 00 nop dword ptr [rax] - 46ba08: 8d 04 80 lea eax, [rax + 4*rax] - 46ba0b: 44 89 da mov edx, r11d - 46ba0e: 01 c0 add eax, eax - 46ba10: 44 29 ca sub edx, r9d - 46ba13: 39 c2 cmp edx, eax - 46ba15: 7c 2b jl 0x46ba42 <__parse_one_specwc+0x362> - 46ba17: 44 01 c8 add eax, r9d - 46ba1a: 4c 89 c7 mov rdi, r8 - 46ba1d: 44 8b 57 04 mov r10d, dword ptr [rdi + 4] - 46ba21: 4c 8d 47 04 lea r8, [rdi + 4] - 46ba25: 45 8d 4a d0 lea r9d, [r10 - 48] - 46ba29: 41 83 f9 09 cmp r9d, 9 - 46ba2d: 0f 87 45 02 00 00 ja 0x46bc78 <__parse_one_specwc+0x598> - 46ba33: 85 c0 test eax, eax - 46ba35: 0f 88 5f 04 00 00 js 0x46be9a <__parse_one_specwc+0x7ba> - 46ba3b: 3d cc cc cc 0c cmp eax, 214748364 - 46ba40: 7e c6 jle 0x46ba08 <__parse_one_specwc+0x328> - 46ba42: 41 8b 40 04 mov eax, dword ptr [r8 + 4] - 46ba46: 49 8d 78 04 lea rdi, [r8 + 4] - 46ba4a: 8d 50 d0 lea edx, [rax - 48] - 46ba4d: 83 fa 09 cmp edx, 9 - 46ba50: 0f 87 42 02 00 00 ja 0x46bc98 <__parse_one_specwc+0x5b8> - 46ba56: b8 ff ff ff ff mov eax, 4294967295 - 46ba5b: eb c0 jmp 0x46ba1d <__parse_one_specwc+0x33d> - 46ba5d: 0f 1f 00 nop dword ptr [rax] - 46ba60: 48 c7 43 38 00 00 00 00 mov qword ptr [rbx + 56], 0 - 46ba68: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 46ba6d: 85 c0 test eax, eax - 46ba6f: 0f 85 b1 01 00 00 jne 0x46bc26 <__parse_one_specwc+0x546> - 46ba75: 48 83 ef 04 sub rdi, 4 - 46ba79: 4c 89 e0 mov rax, r12 - 46ba7c: 48 89 7b 20 mov qword ptr [rbx + 32], rdi - 46ba80: 48 89 7b 18 mov qword ptr [rbx + 24], rdi - 46ba84: 48 83 c4 10 add rsp, 16 - 46ba88: 5b pop rbx - 46ba89: 5d pop rbp - 46ba8a: 41 5c pop r12 - 46ba8c: c3 ret - 46ba8d: 0f 1f 00 nop dword ptr [rax] - 46ba90: 0f b6 53 0c movzx edx, byte ptr [rbx + 12] - 46ba94: 83 e2 01 and edx, 1 - 46ba97: 80 fa 01 cmp dl, 1 - 46ba9a: 19 d2 sbb edx, edx - 46ba9c: 30 d2 xor dl, dl - 46ba9e: 81 c2 07 01 00 00 add edx, 263 - 46baa4: 89 53 34 mov dword ptr [rbx + 52], edx - 46baa7: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 46baac: 83 fe ff cmp esi, -1 - 46baaf: 75 bc jne 0x46ba6d <__parse_one_specwc+0x38d> - 46bab1: ba 01 00 00 00 mov edx, 1 - 46bab6: 89 6b 30 mov dword ptr [rbx + 48], ebp - 46bab9: 49 01 d4 add r12, rdx - 46babc: eb af jmp 0x46ba6d <__parse_one_specwc+0x38d> - 46babe: 66 90 nop - 46bac0: 0f b6 53 0c movzx edx, byte ptr [rbx + 12] - 46bac4: f6 c2 04 test dl, 4 - 46bac7: 0f 84 f6 02 00 00 je 0x46bdc3 <__parse_one_specwc+0x6e3> - 46bacd: c7 43 34 00 02 00 00 mov dword ptr [rbx + 52], 512 - 46bad4: eb d1 jmp 0x46baa7 <__parse_one_specwc+0x3c7> - 46bad6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46bae0: 8b 0e mov ecx, dword ptr [rsi] - 46bae2: 48 83 3c ca 00 cmp qword ptr [rdx + 8*rcx], 0 - 46bae7: 48 89 c8 mov rax, rcx - 46baea: 0f 84 d6 fc ff ff je 0x46b7c6 <__parse_one_specwc+0xe6> - 46baf0: 48 8d 7c 24 08 lea rdi, [rsp + 8] - 46baf5: 48 89 de mov rsi, rbx - 46baf8: e8 c3 88 01 00 call 0x4843c0 <__handle_registered_modifier_wc> - 46bafd: 85 c0 test eax, eax - 46baff: 0f 84 e0 02 00 00 je 0x46bde5 <__parse_one_specwc+0x705> - 46bb05: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 46bb0a: e9 b5 fc ff ff jmp 0x46b7c4 <__parse_one_specwc+0xe4> - 46bb0f: 90 nop - 46bb10: 8b 7e 08 mov edi, dword ptr [rsi + 8] - 46bb13: 48 8d 4e 08 lea rcx, [rsi + 8] - 46bb17: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 46bb1c: 8d 57 d0 lea edx, [rdi - 48] - 46bb1f: 83 fa 09 cmp edx, 9 - 46bb22: 0f 87 27 04 00 00 ja 0x46bf4f <__parse_one_specwc+0x86f> - 46bb28: 48 8d 4e 0c lea rcx, [rsi + 12] - 46bb2c: bf ff ff ff 7f mov edi, 2147483647 - 46bb31: eb 29 jmp 0x46bb5c <__parse_one_specwc+0x47c> - 46bb33: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46bb38: 8d 04 80 lea eax, [rax + 4*rax] - 46bb3b: 89 fe mov esi, edi - 46bb3d: 01 c0 add eax, eax - 46bb3f: 29 d6 sub esi, edx - 46bb41: 39 c6 cmp esi, eax - 46bb43: 7c 22 jl 0x46bb67 <__parse_one_specwc+0x487> - 46bb45: 01 d0 add eax, edx - 46bb47: 48 89 ce mov rsi, rcx - 46bb4a: 8b 09 mov ecx, dword ptr [rcx] - 46bb4c: 8d 51 d0 lea edx, [rcx - 48] - 46bb4f: 48 8d 4e 04 lea rcx, [rsi + 4] - 46bb53: 83 fa 09 cmp edx, 9 - 46bb56: 0f 87 a9 02 00 00 ja 0x46be05 <__parse_one_specwc+0x725> - 46bb5c: 85 c0 test eax, eax - 46bb5e: 78 e7 js 0x46bb47 <__parse_one_specwc+0x467> - 46bb60: 3d cc cc cc 0c cmp eax, 214748364 - 46bb65: 7e d1 jle 0x46bb38 <__parse_one_specwc+0x458> - 46bb67: 48 89 ce mov rsi, rcx - 46bb6a: 48 83 c1 04 add rcx, 4 - 46bb6e: 8b 06 mov eax, dword ptr [rsi] - 46bb70: 83 e8 30 sub eax, 48 - 46bb73: 83 f8 09 cmp eax, 9 - 46bb76: 0f 87 6c 03 00 00 ja 0x46bee8 <__parse_one_specwc+0x808> - 46bb7c: b8 ff ff ff ff mov eax, 4294967295 - 46bb81: eb c4 jmp 0x46bb47 <__parse_one_specwc+0x467> - 46bb83: 48 8b 0d de 7d 05 00 mov rcx, qword ptr [rip + 359902] # 0x4c3968 <__printf_arginfo_table> - 46bb8a: 48 63 d0 movsxd rdx, eax - 46bb8d: 4c 8b 04 d1 mov r8, qword ptr [rcx + 8*rdx] - 46bb91: 4d 85 c0 test r8, r8 - 46bb94: 0f 84 8a fc ff ff je 0x46b824 <__parse_one_specwc+0x144> - 46bb9a: 48 8d 53 34 lea rdx, [rbx + 52] - 46bb9e: 48 8d 4b 40 lea rcx, [rbx + 64] - 46bba2: be 01 00 00 00 mov esi, 1 - 46bba7: 48 89 df mov rdi, rbx - 46bbaa: 41 ff d0 call r8 - 46bbad: 48 63 d0 movsxd rdx, eax - 46bbb0: 85 c0 test eax, eax - 46bbb2: 8b 43 08 mov eax, dword ptr [rbx + 8] - 46bbb5: 48 89 53 38 mov qword ptr [rbx + 56], rdx - 46bbb9: 0f 88 65 fc ff ff js 0x46b824 <__parse_one_specwc+0x144> - 46bbbf: 83 7b 30 ff cmp dword ptr [rbx + 48], -1 - 46bbc3: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 46bbc8: 0f 85 9f fe ff ff jne 0x46ba6d <__parse_one_specwc+0x38d> - 46bbce: 48 85 d2 test rdx, rdx - 46bbd1: 0f 84 96 fe ff ff je 0x46ba6d <__parse_one_specwc+0x38d> - 46bbd7: e9 da fe ff ff jmp 0x46bab6 <__parse_one_specwc+0x3d6> - 46bbdc: 0f 1f 40 00 nop dword ptr [rax] - 46bbe0: 48 89 d6 mov rsi, rdx - 46bbe3: 80 4b 0c 01 or byte ptr [rbx + 12], 1 - 46bbe7: 48 8d 56 04 lea rdx, [rsi + 4] - 46bbeb: 8b 06 mov eax, dword ptr [rsi] - 46bbed: e9 0e fc ff ff jmp 0x46b800 <__parse_one_specwc+0x120> - 46bbf2: 80 4b 0c 04 or byte ptr [rbx + 12], 4 - 46bbf6: 8b 46 04 mov eax, dword ptr [rsi + 4] - 46bbf9: 48 8d 56 08 lea rdx, [rsi + 8] - 46bbfd: 48 83 c6 08 add rsi, 8 - 46bc01: 83 f8 6c cmp eax, 108 - 46bc04: 0f 85 f6 fb ff ff jne 0x46b800 <__parse_one_specwc+0x120> - 46bc0a: eb d7 jmp 0x46bbe3 <__parse_one_specwc+0x503> - 46bc0c: c7 43 34 04 00 00 00 mov dword ptr [rbx + 52], 4 - 46bc13: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46bc18: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 46bc1d: 83 fe ff cmp esi, -1 - 46bc20: 0f 84 8b fe ff ff je 0x46bab1 <__parse_one_specwc+0x3d1> - 46bc26: 48 89 7b 18 mov qword ptr [rbx + 24], rdi - 46bc2a: be 25 00 00 00 mov esi, 37 - 46bc2f: e8 9c 48 00 00 call 0x4704d0 - 46bc34: 48 89 43 20 mov qword ptr [rbx + 32], rax - 46bc38: 48 83 c4 10 add rsp, 16 - 46bc3c: 4c 89 e0 mov rax, r12 - 46bc3f: 5b pop rbx - 46bc40: 5d pop rbp - 46bc41: 41 5c pop r12 - 46bc43: c3 ret - 46bc44: c7 43 34 03 00 00 00 mov dword ptr [rbx + 52], 3 - 46bc4b: eb cb jmp 0x46bc18 <__parse_one_specwc+0x538> - 46bc4d: c7 43 34 02 00 00 00 mov dword ptr [rbx + 52], 2 - 46bc54: eb c2 jmp 0x46bc18 <__parse_one_specwc+0x538> - 46bc56: c7 43 34 01 00 00 00 mov dword ptr [rbx + 52], 1 - 46bc5d: eb b9 jmp 0x46bc18 <__parse_one_specwc+0x538> - 46bc5f: c7 43 34 00 08 00 00 mov dword ptr [rbx + 52], 2048 - 46bc66: eb b0 jmp 0x46bc18 <__parse_one_specwc+0x538> - 46bc68: c7 43 34 05 00 00 00 mov dword ptr [rbx + 52], 5 - 46bc6f: eb a7 jmp 0x46bc18 <__parse_one_specwc+0x538> - 46bc71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46bc78: 89 c2 mov edx, eax - 46bc7a: 41 83 fa 24 cmp r10d, 36 - 46bc7e: 75 08 jne 0x46bc88 <__parse_one_specwc+0x5a8> - 46bc80: 85 d2 test edx, edx - 46bc82: 0f 85 4a 02 00 00 jne 0x46bed2 <__parse_one_specwc+0x7f2> - 46bc88: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46bc8d: e9 95 fa ff ff jmp 0x46b727 <__parse_one_specwc+0x47> - 46bc92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46bc98: 83 f8 24 cmp eax, 36 - 46bc9b: 75 eb jne 0x46bc88 <__parse_one_specwc+0x5a8> - 46bc9d: 49 8d 70 08 lea rsi, [r8 + 8] - 46bca1: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46bca6: e9 7c fa ff ff jmp 0x46b727 <__parse_one_specwc+0x47> - 46bcab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46bcb0: 8b 46 08 mov eax, dword ptr [rsi + 8] - 46bcb3: 8d 78 d0 lea edi, [rax - 48] - 46bcb6: 83 ff 09 cmp edi, 9 - 46bcb9: 0f 86 5b 01 00 00 jbe 0x46be1a <__parse_one_specwc+0x73a> - 46bcbf: 48 83 c6 08 add rsi, 8 - 46bcc3: 89 6b 28 mov dword ptr [rbx + 40], ebp - 46bcc6: 49 89 d4 mov r12, rdx - 46bcc9: 48 83 c5 01 add rbp, 1 - 46bccd: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46bcd2: e9 d6 fa ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> - 46bcd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46bce0: 44 8b 4e 08 mov r9d, dword ptr [rsi + 8] - 46bce4: 48 8d 7e 08 lea rdi, [rsi + 8] - 46bce8: 89 d0 mov eax, edx - 46bcea: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 46bcef: 45 8d 41 d0 lea r8d, [r9 - 48] - 46bcf3: 41 83 f8 09 cmp r8d, 9 - 46bcf7: 0f 87 3b 02 00 00 ja 0x46bf38 <__parse_one_specwc+0x858> - 46bcfd: 48 8d 56 0c lea rdx, [rsi + 12] - 46bd01: 41 ba ff ff ff 7f mov r10d, 2147483647 - 46bd07: eb 2d jmp 0x46bd36 <__parse_one_specwc+0x656> - 46bd09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46bd10: 8d 04 80 lea eax, [rax + 4*rax] - 46bd13: 44 89 d7 mov edi, r10d - 46bd16: 01 c0 add eax, eax - 46bd18: 44 29 c7 sub edi, r8d - 46bd1b: 39 c7 cmp edi, eax - 46bd1d: 7c 22 jl 0x46bd41 <__parse_one_specwc+0x661> - 46bd1f: 44 01 c0 add eax, r8d - 46bd22: 44 8b 0a mov r9d, dword ptr [rdx] - 46bd25: 48 89 d7 mov rdi, rdx - 46bd28: 48 8d 52 04 lea rdx, [rdx + 4] - 46bd2c: 45 8d 41 d0 lea r8d, [r9 - 48] - 46bd30: 41 83 f8 09 cmp r8d, 9 - 46bd34: 77 3f ja 0x46bd75 <__parse_one_specwc+0x695> - 46bd36: 85 c0 test eax, eax - 46bd38: 78 e8 js 0x46bd22 <__parse_one_specwc+0x642> - 46bd3a: 3d cc cc cc 0c cmp eax, 214748364 - 46bd3f: 7e cf jle 0x46bd10 <__parse_one_specwc+0x630> - 46bd41: 48 89 d0 mov rax, rdx - 46bd44: 48 83 c2 04 add rdx, 4 - 46bd48: 8b 00 mov eax, dword ptr [rax] - 46bd4a: 83 e8 30 sub eax, 48 - 46bd4d: 83 f8 09 cmp eax, 9 - 46bd50: 0f 87 69 fc ff ff ja 0x46b9bf <__parse_one_specwc+0x2df> - 46bd56: b8 ff ff ff ff mov eax, 4294967295 - 46bd5b: eb c5 jmp 0x46bd22 <__parse_one_specwc+0x642> - 46bd5d: 0f 1f 00 nop dword ptr [rax] - 46bd60: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46bd65: 48 89 d6 mov rsi, rdx - 46bd68: 45 31 e4 xor r12d, r12d - 46bd6b: ba 01 00 00 00 mov edx, 1 - 46bd70: e9 22 fa ff ff jmp 0x46b797 <__parse_one_specwc+0xb7> - 46bd75: 89 c2 mov edx, eax - 46bd77: 85 d2 test edx, edx - 46bd79: 0f 84 40 fc ff ff je 0x46b9bf <__parse_one_specwc+0x2df> - 46bd7f: 41 83 f9 24 cmp r9d, 36 - 46bd83: 0f 85 36 fc ff ff jne 0x46b9bf <__parse_one_specwc+0x2df> - 46bd89: 83 fa ff cmp edx, -1 - 46bd8c: 0f 84 2d fc ff ff je 0x46b9bf <__parse_one_specwc+0x2df> - 46bd92: 48 39 11 cmp qword ptr [rcx], rdx - 46bd95: 8d 42 ff lea eax, [rdx - 1] - 46bd98: 48 0f 43 11 cmovae rdx, qword ptr [rcx] - 46bd9c: 48 83 c7 04 add rdi, 4 - 46bda0: 89 43 2c mov dword ptr [rbx + 44], eax - 46bda3: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 46bda8: 48 89 11 mov qword ptr [rcx], rdx - 46bdab: 85 c0 test eax, eax - 46bdad: 0f 88 0c fc ff ff js 0x46b9bf <__parse_one_specwc+0x2df> - 46bdb3: 48 89 fe mov rsi, rdi - 46bdb6: ba 01 00 00 00 mov edx, 1 - 46bdbb: 45 31 e4 xor r12d, r12d - 46bdbe: e9 d4 f9 ff ff jmp 0x46b797 <__parse_one_specwc+0xb7> - 46bdc3: 83 e2 02 and edx, 2 - 46bdc6: 74 0c je 0x46bdd4 <__parse_one_specwc+0x6f4> - 46bdc8: c7 43 34 00 04 00 00 mov dword ptr [rbx + 52], 1024 - 46bdcf: e9 d3 fc ff ff jmp 0x46baa7 <__parse_one_specwc+0x3c7> - 46bdd4: 31 d2 xor edx, edx - 46bdd6: f6 43 0d 02 test byte ptr [rbx + 13], 2 - 46bdda: 0f 95 c2 setne dl - 46bddd: 89 53 34 mov dword ptr [rbx + 52], edx - 46bde0: e9 c2 fc ff ff jmp 0x46baa7 <__parse_one_specwc+0x3c7> - 46bde5: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 46bdea: 48 8d 50 04 lea rdx, [rax + 4] - 46bdee: 8b 00 mov eax, dword ptr [rax] - 46bdf0: e9 0b fa ff ff jmp 0x46b800 <__parse_one_specwc+0x120> - 46bdf5: 80 4b 0d 02 or byte ptr [rbx + 13], 2 - 46bdf9: 48 8d 56 0c lea rdx, [rsi + 12] - 46bdfd: 8b 46 08 mov eax, dword ptr [rsi + 8] - 46be00: e9 fb f9 ff ff jmp 0x46b800 <__parse_one_specwc+0x120> - 46be05: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46be0a: 83 f8 ff cmp eax, -1 - 46be0d: 0f 84 9a f9 ff ff je 0x46b7ad <__parse_one_specwc+0xcd> - 46be13: 89 03 mov dword ptr [rbx], eax - 46be15: e9 93 f9 ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> - 46be1a: 44 8b 56 0c mov r10d, dword ptr [rsi + 12] - 46be1e: 4c 8d 46 0c lea r8, [rsi + 12] - 46be22: 89 f8 mov eax, edi - 46be24: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 46be29: 45 8d 4a d0 lea r9d, [r10 - 48] - 46be2d: 41 83 f9 09 cmp r9d, 9 - 46be31: 0f 87 22 01 00 00 ja 0x46bf59 <__parse_one_specwc+0x879> - 46be37: 48 8d 7e 10 lea rdi, [rsi + 16] - 46be3b: 41 ba ff ff ff 7f mov r10d, 2147483647 - 46be41: eb 30 jmp 0x46be73 <__parse_one_specwc+0x793> - 46be43: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46be48: 8d 04 80 lea eax, [rax + 4*rax] - 46be4b: 45 89 d0 mov r8d, r10d - 46be4e: 01 c0 add eax, eax - 46be50: 45 29 c8 sub r8d, r9d - 46be53: 41 39 c0 cmp r8d, eax - 46be56: 7c 26 jl 0x46be7e <__parse_one_specwc+0x79e> - 46be58: 44 01 c8 add eax, r9d - 46be5b: 44 8b 1f mov r11d, dword ptr [rdi] - 46be5e: 49 89 f8 mov r8, rdi - 46be61: 48 8d 7f 04 lea rdi, [rdi + 4] - 46be65: 45 8d 4b d0 lea r9d, [r11 - 48] - 46be69: 41 83 f9 09 cmp r9d, 9 - 46be6d: 0f 87 7f 00 00 00 ja 0x46bef2 <__parse_one_specwc+0x812> - 46be73: 85 c0 test eax, eax - 46be75: 78 e4 js 0x46be5b <__parse_one_specwc+0x77b> - 46be77: 3d cc cc cc 0c cmp eax, 214748364 - 46be7c: 7e ca jle 0x46be48 <__parse_one_specwc+0x768> - 46be7e: 48 89 f8 mov rax, rdi - 46be81: 48 83 c7 04 add rdi, 4 - 46be85: 8b 00 mov eax, dword ptr [rax] - 46be87: 83 e8 30 sub eax, 48 - 46be8a: 83 f8 09 cmp eax, 9 - 46be8d: 0f 87 2c fe ff ff ja 0x46bcbf <__parse_one_specwc+0x5df> - 46be93: b8 ff ff ff ff mov eax, 4294967295 - 46be98: eb c1 jmp 0x46be5b <__parse_one_specwc+0x77b> - 46be9a: 4c 89 c7 mov rdi, r8 - 46be9d: e9 7b fb ff ff jmp 0x46ba1d <__parse_one_specwc+0x33d> - 46bea2: 85 d2 test edx, edx - 46bea4: 0f 84 de fd ff ff je 0x46bc88 <__parse_one_specwc+0x5a8> - 46beaa: 41 83 fa 24 cmp r10d, 36 - 46beae: 0f 85 d4 fd ff ff jne 0x46bc88 <__parse_one_specwc+0x5a8> - 46beb4: 48 8d 77 0c lea rsi, [rdi + 12] - 46beb8: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46bebd: 8d 42 ff lea eax, [rdx - 1] - 46bec0: 48 39 11 cmp qword ptr [rcx], rdx - 46bec3: 48 0f 43 11 cmovae rdx, qword ptr [rcx] - 46bec7: 89 43 30 mov dword ptr [rbx + 48], eax - 46beca: 48 89 11 mov qword ptr [rcx], rdx - 46becd: e9 55 f8 ff ff jmp 0x46b727 <__parse_one_specwc+0x47> - 46bed2: 48 8d 77 08 lea rsi, [rdi + 8] - 46bed6: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46bedb: 83 fa ff cmp edx, -1 - 46bede: 75 dd jne 0x46bebd <__parse_one_specwc+0x7dd> - 46bee0: e9 42 f8 ff ff jmp 0x46b727 <__parse_one_specwc+0x47> - 46bee5: 0f 1f 00 nop dword ptr [rax] - 46bee8: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46beed: e9 bb f8 ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> - 46bef2: 89 c7 mov edi, eax - 46bef4: 85 ff test edi, edi - 46bef6: 0f 84 c3 fd ff ff je 0x46bcbf <__parse_one_specwc+0x5df> - 46befc: 41 83 fb 24 cmp r11d, 36 - 46bf00: 0f 85 b9 fd ff ff jne 0x46bcbf <__parse_one_specwc+0x5df> - 46bf06: 83 ff ff cmp edi, -1 - 46bf09: 0f 84 b0 fd ff ff je 0x46bcbf <__parse_one_specwc+0x5df> - 46bf0f: 48 39 39 cmp qword ptr [rcx], rdi - 46bf12: 8d 47 ff lea eax, [rdi - 1] - 46bf15: 48 0f 43 39 cmovae rdi, qword ptr [rcx] - 46bf19: 49 83 c0 04 add r8, 4 - 46bf1d: 89 43 28 mov dword ptr [rbx + 40], eax - 46bf20: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 46bf25: 48 89 39 mov qword ptr [rcx], rdi - 46bf28: 85 c0 test eax, eax - 46bf2a: 0f 88 8f fd ff ff js 0x46bcbf <__parse_one_specwc+0x5df> - 46bf30: 4c 89 c6 mov rsi, r8 - 46bf33: e9 75 f8 ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> - 46bf38: 85 d2 test edx, edx - 46bf3a: 0f 84 7f fa ff ff je 0x46b9bf <__parse_one_specwc+0x2df> - 46bf40: 41 83 f9 24 cmp r9d, 36 - 46bf44: 0f 85 75 fa ff ff jne 0x46b9bf <__parse_one_specwc+0x2df> - 46bf4a: e9 43 fe ff ff jmp 0x46bd92 <__parse_one_specwc+0x6b2> - 46bf4f: 89 03 mov dword ptr [rbx], eax - 46bf51: 48 89 ce mov rsi, rcx - 46bf54: e9 54 f8 ff ff jmp 0x46b7ad <__parse_one_specwc+0xcd> - 46bf59: 41 83 fa 24 cmp r10d, 36 - 46bf5d: 0f 85 5c fd ff ff jne 0x46bcbf <__parse_one_specwc+0x5df> - 46bf63: 85 ff test edi, edi - 46bf65: 0f 84 54 fd ff ff je 0x46bcbf <__parse_one_specwc+0x5df> - 46bf6b: eb a2 jmp 0x46bf0f <__parse_one_specwc+0x82f> - 46bf6d: 48 89 d6 mov rsi, rdx - 46bf70: 45 31 e4 xor r12d, r12d - 46bf73: ba 01 00 00 00 mov edx, 1 - 46bf78: e9 1a f8 ff ff jmp 0x46b797 <__parse_one_specwc+0xb7> - 46bf7d: 0f 1f 00 nop dword ptr [rax] - -000000000046bf80 <_IO_file_doallocate>: - 46bf80: f3 0f 1e fa endbr64 - 46bf84: 41 54 push r12 - 46bf86: 55 push rbp - 46bf87: 48 89 fd mov rbp, rdi - 46bf8a: 53 push rbx - 46bf8b: 48 81 ec a0 00 00 00 sub rsp, 160 - 46bf92: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 46bf9b: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax - 46bfa3: 31 c0 xor eax, eax - 46bfa5: 8b 47 70 mov eax, dword ptr [rdi + 112] - 46bfa8: 85 c0 test eax, eax - 46bfaa: 0f 88 a8 00 00 00 js 0x46c058 <_IO_file_doallocate+0xd8> - 46bfb0: 48 8b 9f d8 00 00 00 mov rbx, qword ptr [rdi + 216] - 46bfb7: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46bfbe: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46bfc5: 48 89 d9 mov rcx, rbx - 46bfc8: 48 29 d0 sub rax, rdx - 46bfcb: 48 29 d1 sub rcx, rdx - 46bfce: 48 39 c8 cmp rax, rcx - 46bfd1: 0f 86 f9 00 00 00 jbe 0x46c0d0 <_IO_file_doallocate+0x150> - 46bfd7: 48 89 e6 mov rsi, rsp - 46bfda: 48 89 ef mov rdi, rbp - 46bfdd: ff 93 90 00 00 00 call qword ptr [rbx + 144] - 46bfe3: 85 c0 test eax, eax - 46bfe5: 78 71 js 0x46c058 <_IO_file_doallocate+0xd8> - 46bfe7: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 46bfeb: 25 00 f0 00 00 and eax, 61440 - 46bff0: 3d 00 20 00 00 cmp eax, 8192 - 46bff5: 0f 84 7d 00 00 00 je 0x46c078 <_IO_file_doallocate+0xf8> - 46bffb: 48 8b 5c 24 38 mov rbx, qword ptr [rsp + 56] - 46c000: 48 8d 43 ff lea rax, [rbx - 1] - 46c004: 48 3d fe 1f 00 00 cmp rax, 8190 - 46c00a: 77 4c ja 0x46c058 <_IO_file_doallocate+0xd8> - 46c00c: 48 89 df mov rdi, rbx - 46c00f: e8 4c 2f fb ff call 0x41ef60 - 46c014: 48 89 c6 mov rsi, rax - 46c017: 48 85 c0 test rax, rax - 46c01a: 74 51 je 0x46c06d <_IO_file_doallocate+0xed> - 46c01c: 48 8d 14 18 lea rdx, [rax + rbx] - 46c020: b9 01 00 00 00 mov ecx, 1 - 46c025: 48 89 ef mov rdi, rbp - 46c028: e8 e3 b7 fa ff call 0x417810 <_IO_setb> - 46c02d: b8 01 00 00 00 mov eax, 1 - 46c032: 48 8b 8c 24 98 00 00 00 mov rcx, qword ptr [rsp + 152] - 46c03a: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 46c043: 0f 85 91 00 00 00 jne 0x46c0da <_IO_file_doallocate+0x15a> - 46c049: 48 81 c4 a0 00 00 00 add rsp, 160 - 46c050: 5b pop rbx - 46c051: 5d pop rbp - 46c052: 41 5c pop r12 - 46c054: c3 ret - 46c055: 0f 1f 00 nop dword ptr [rax] - 46c058: bb 00 20 00 00 mov ebx, 8192 - 46c05d: 48 89 df mov rdi, rbx - 46c060: e8 fb 2e fb ff call 0x41ef60 - 46c065: 48 89 c6 mov rsi, rax - 46c068: 48 85 c0 test rax, rax - 46c06b: 75 af jne 0x46c01c <_IO_file_doallocate+0x9c> - 46c06d: b8 ff ff ff ff mov eax, 4294967295 - 46c072: eb be jmp 0x46c032 <_IO_file_doallocate+0xb2> - 46c074: 0f 1f 40 00 nop dword ptr [rax] - 46c078: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 46c07d: 48 89 c2 mov rdx, rax - 46c080: 48 c1 e8 20 shr rax, 32 - 46c084: 48 c1 ea 08 shr rdx, 8 - 46c088: 25 00 f0 ff ff and eax, 4294963200 - 46c08d: 81 e2 ff 0f 00 00 and edx, 4095 - 46c093: 09 d0 or eax, edx - 46c095: 2d 88 00 00 00 sub eax, 136 - 46c09a: 83 f8 07 cmp eax, 7 - 46c09d: 77 11 ja 0x46c0b0 <_IO_file_doallocate+0x130> - 46c09f: 81 4d 00 00 02 00 00 or dword ptr [rbp], 512 - 46c0a6: e9 50 ff ff ff jmp 0x46bffb <_IO_file_doallocate+0x7b> - 46c0ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46c0b0: 48 c7 c3 c0 ff ff ff mov rbx, -64 - 46c0b7: 8b 7d 70 mov edi, dword ptr [rbp + 112] - 46c0ba: 64 44 8b 23 mov r12d, dword ptr fs:[rbx] - 46c0be: e8 ad 56 00 00 call 0x471770 - 46c0c3: 64 44 89 23 mov dword ptr fs:[rbx], r12d - 46c0c7: 85 c0 test eax, eax - 46c0c9: 75 d4 jne 0x46c09f <_IO_file_doallocate+0x11f> - 46c0cb: e9 2b ff ff ff jmp 0x46bffb <_IO_file_doallocate+0x7b> - 46c0d0: e8 bb 7c fa ff call 0x413d90 <_IO_vtable_check> - 46c0d5: e9 fd fe ff ff jmp 0x46bfd7 <_IO_file_doallocate+0x57> - 46c0da: e8 f1 fa fd ff call 0x44bbd0 <__stack_chk_fail_local> - 46c0df: 90 nop - -000000000046c0e0 : - 46c0e0: f3 0f 1e fa endbr64 - 46c0e4: 41 55 push r13 - 46c0e6: 41 54 push r12 - 46c0e8: 55 push rbp - 46c0e9: 48 89 fd mov rbp, rdi - 46c0ec: 53 push rbx - 46c0ed: 48 89 f3 mov rbx, rsi - 46c0f0: 48 83 ec 08 sub rsp, 8 - 46c0f4: e8 87 50 f9 ff call 0x401180 <.plt+0x160> - 46c0f9: 8b 13 mov edx, dword ptr [rbx] - 46c0fb: 49 89 c4 mov r12, rax - 46c0fe: 81 e2 00 80 00 00 and edx, 32768 - 46c104: 75 3d jne 0x46c143 - 46c106: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46c10d: 64 4c 8b 2c 25 10 00 00 00 mov r13, qword ptr fs:[16] - 46c116: 4c 39 6f 08 cmp qword ptr [rdi + 8], r13 - 46c11a: 74 23 je 0x46c13f - 46c11c: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 46c124: 85 c0 test eax, eax - 46c126: 0f 85 e4 00 00 00 jne 0x46c210 - 46c12c: ba 01 00 00 00 mov edx, 1 - 46c131: 0f b1 17 cmpxchg dword ptr [rdi], edx - 46c134: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46c13b: 4c 89 6f 08 mov qword ptr [rdi + 8], r13 - 46c13f: 83 47 04 01 add dword ptr [rdi + 4], 1 - 46c143: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] - 46c149: 85 c0 test eax, eax - 46c14b: 75 63 jne 0x46c1b0 - 46c14d: c7 83 c0 00 00 00 ff ff ff ff mov dword ptr [rbx + 192], 4294967295 - 46c157: 4c 8b ab d8 00 00 00 mov r13, qword ptr [rbx + 216] - 46c15e: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46c165: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46c16c: 4c 89 e9 mov rcx, r13 - 46c16f: 48 29 d0 sub rax, rdx - 46c172: 48 29 d1 sub rcx, rdx - 46c175: 48 39 c8 cmp rax, rcx - 46c178: 0f 86 82 00 00 00 jbe 0x46c200 - 46c17e: 4c 89 e2 mov rdx, r12 - 46c181: 48 89 ee mov rsi, rbp - 46c184: 48 89 df mov rdi, rbx - 46c187: 41 ff 55 38 call qword ptr [r13 + 56] - 46c18b: 41 b8 01 00 00 00 mov r8d, 1 - 46c191: 49 39 c4 cmp r12, rax - 46c194: 75 1f jne 0x46c1b5 - 46c196: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 46c19c: 74 25 je 0x46c1c3 - 46c19e: 48 83 c4 08 add rsp, 8 - 46c1a2: 44 89 c0 mov eax, r8d - 46c1a5: 5b pop rbx - 46c1a6: 5d pop rbp - 46c1a7: 41 5c pop r12 - 46c1a9: 41 5d pop r13 - 46c1ab: c3 ret - 46c1ac: 0f 1f 40 00 nop dword ptr [rax] - 46c1b0: 83 f8 ff cmp eax, -1 - 46c1b3: 74 a2 je 0x46c157 - 46c1b5: 41 b8 ff ff ff ff mov r8d, 4294967295 - 46c1bb: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 46c1c1: 75 db jne 0x46c19e - 46c1c3: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46c1ca: 8b 47 04 mov eax, dword ptr [rdi + 4] - 46c1cd: 83 e8 01 sub eax, 1 - 46c1d0: 89 47 04 mov dword ptr [rdi + 4], eax - 46c1d3: 75 c9 jne 0x46c19e - 46c1d5: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 46c1dd: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 46c1e5: 85 d2 test edx, edx - 46c1e7: 75 47 jne 0x46c230 - 46c1e9: 83 2f 01 sub dword ptr [rdi], 1 - 46c1ec: 48 83 c4 08 add rsp, 8 - 46c1f0: 44 89 c0 mov eax, r8d - 46c1f3: 5b pop rbx - 46c1f4: 5d pop rbp - 46c1f5: 41 5c pop r12 - 46c1f7: 41 5d pop r13 - 46c1f9: c3 ret - 46c1fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46c200: e8 8b 7b fa ff call 0x413d90 <_IO_vtable_check> - 46c205: e9 74 ff ff ff jmp 0x46c17e - 46c20a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46c210: b9 01 00 00 00 mov ecx, 1 - 46c215: 89 d0 mov eax, edx - 46c217: f0 lock - 46c218: 0f b1 0f cmpxchg dword ptr [rdi], ecx - 46c21b: 0f 84 13 ff ff ff je 0x46c134 - 46c221: e8 7a db fa ff call 0x419da0 <__lll_lock_wait_private> - 46c226: e9 09 ff ff ff jmp 0x46c134 - 46c22b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46c230: 87 07 xchg dword ptr [rdi], eax - 46c232: 83 f8 01 cmp eax, 1 - 46c235: 0f 8e 63 ff ff ff jle 0x46c19e - 46c23b: 45 31 d2 xor r10d, r10d - 46c23e: ba 01 00 00 00 mov edx, 1 - 46c243: be 81 00 00 00 mov esi, 129 - 46c248: b8 ca 00 00 00 mov eax, 202 - 46c24d: 0f 05 syscall - 46c24f: e9 4a ff ff ff jmp 0x46c19e - 46c254: f3 0f 1e fa endbr64 - 46c258: 49 89 c0 mov r8, rax - 46c25b: e9 48 53 f9 ff jmp 0x4015a8 <_IO_fputs.cold> - -000000000046c260 <_IO_wfile_doallocate>: - 46c260: f3 0f 1e fa endbr64 - 46c264: 55 push rbp - 46c265: 48 89 fd mov rbp, rdi - 46c268: 53 push rbx - 46c269: 48 83 ec 08 sub rsp, 8 - 46c26d: 48 8b 47 38 mov rax, qword ptr [rdi + 56] - 46c271: 48 85 c0 test rax, rax - 46c274: 74 52 je 0x46c2c8 <_IO_wfile_doallocate+0x68> - 46c276: 48 8b 55 40 mov rdx, qword ptr [rbp + 64] - 46c27a: 48 29 c2 sub rdx, rax - 46c27d: 48 8d 42 03 lea rax, [rdx + 3] - 46c281: 48 c1 e8 02 shr rax, 2 - 46c285: f6 45 00 01 test byte ptr [rbp], 1 - 46c289: 48 0f 45 d0 cmovne rdx, rax - 46c28d: 48 8d 1c 95 00 00 00 00 lea rbx, [4*rdx] - 46c295: 48 89 df mov rdi, rbx - 46c298: e8 c3 2c fb ff call 0x41ef60 - 46c29d: 48 89 c6 mov rsi, rax - 46c2a0: 48 85 c0 test rax, rax - 46c2a3: 74 33 je 0x46c2d8 <_IO_wfile_doallocate+0x78> - 46c2a5: 48 8d 14 18 lea rdx, [rax + rbx] - 46c2a9: 48 89 ef mov rdi, rbp - 46c2ac: b9 01 00 00 00 mov ecx, 1 - 46c2b1: e8 0a 0c 00 00 call 0x46cec0 <_IO_wsetb> - 46c2b6: 48 83 c4 08 add rsp, 8 - 46c2ba: b8 01 00 00 00 mov eax, 1 - 46c2bf: 5b pop rbx - 46c2c0: 5d pop rbp - 46c2c1: c3 ret - 46c2c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46c2c8: e8 b3 fc ff ff call 0x46bf80 <_IO_file_doallocate> - 46c2cd: 48 8b 45 38 mov rax, qword ptr [rbp + 56] - 46c2d1: eb a3 jmp 0x46c276 <_IO_wfile_doallocate+0x16> - 46c2d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46c2d8: 48 83 c4 08 add rsp, 8 - 46c2dc: b8 ff ff ff ff mov eax, 4294967295 - 46c2e1: 5b pop rbx - 46c2e2: 5d pop rbp - 46c2e3: c3 ret - 46c2e4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46c2ee: 66 90 nop - -000000000046c2f0 : - 46c2f0: f3 0f 1e fa endbr64 - 46c2f4: 41 57 push r15 - 46c2f6: 41 56 push r14 - 46c2f8: 41 55 push r13 - 46c2fa: 41 54 push r12 - 46c2fc: 49 89 f4 mov r12, rsi - 46c2ff: 55 push rbp - 46c300: 4c 0f af e2 imul r12, rdx - 46c304: 53 push rbx - 46c305: 48 83 ec 08 sub rsp, 8 - 46c309: 4d 85 e4 test r12, r12 - 46c30c: 0f 84 e7 00 00 00 je 0x46c3f9 - 46c312: 48 89 d5 mov rbp, rdx - 46c315: 8b 11 mov edx, dword ptr [rcx] - 46c317: 49 89 fe mov r14, rdi - 46c31a: 49 89 f5 mov r13, rsi - 46c31d: 48 89 cb mov rbx, rcx - 46c320: 81 e2 00 80 00 00 and edx, 32768 - 46c326: 75 3d jne 0x46c365 - 46c328: 48 8b b9 88 00 00 00 mov rdi, qword ptr [rcx + 136] - 46c32f: 64 4c 8b 3c 25 10 00 00 00 mov r15, qword ptr fs:[16] - 46c338: 4c 39 7f 08 cmp qword ptr [rdi + 8], r15 - 46c33c: 74 23 je 0x46c361 - 46c33e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 46c346: 85 c0 test eax, eax - 46c348: 0f 85 0a 01 00 00 jne 0x46c458 - 46c34e: ba 01 00 00 00 mov edx, 1 - 46c353: 0f b1 17 cmpxchg dword ptr [rdi], edx - 46c356: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46c35d: 4c 89 7f 08 mov qword ptr [rdi + 8], r15 - 46c361: 83 47 04 01 add dword ptr [rdi + 4], 1 - 46c365: 8b 83 c0 00 00 00 mov eax, dword ptr [rbx + 192] - 46c36b: 85 c0 test eax, eax - 46c36d: 0f 85 9d 00 00 00 jne 0x46c410 - 46c373: c7 83 c0 00 00 00 ff ff ff ff mov dword ptr [rbx + 192], 4294967295 - 46c37d: 4c 8b bb d8 00 00 00 mov r15, qword ptr [rbx + 216] - 46c384: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46c38b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46c392: 4c 89 f9 mov rcx, r15 - 46c395: 48 29 d0 sub rax, rdx - 46c398: 48 29 d1 sub rcx, rdx - 46c39b: 48 39 c8 cmp rax, rcx - 46c39e: 0f 86 d4 00 00 00 jbe 0x46c478 - 46c3a4: 4c 89 e2 mov rdx, r12 - 46c3a7: 4c 89 f6 mov rsi, r14 - 46c3aa: 48 89 df mov rdi, rbx - 46c3ad: 41 ff 57 38 call qword ptr [r15 + 56] - 46c3b1: 48 83 f8 ff cmp rax, -1 - 46c3b5: 49 89 c0 mov r8, rax - 46c3b8: 41 0f 94 c1 sete r9b - 46c3bc: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 46c3c2: 75 28 jne 0x46c3ec - 46c3c4: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46c3cb: 83 6f 04 01 sub dword ptr [rdi + 4], 1 - 46c3cf: 75 1b jne 0x46c3ec - 46c3d1: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 46c3d9: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 46c3e1: 85 c0 test eax, eax - 46c3e3: 0f 85 9f 00 00 00 jne 0x46c488 - 46c3e9: 83 2f 01 sub dword ptr [rdi], 1 - 46c3ec: 4d 39 c4 cmp r12, r8 - 46c3ef: 74 05 je 0x46c3f6 - 46c3f1: 45 84 c9 test r9b, r9b - 46c3f4: 74 4f je 0x46c445 - 46c3f6: 49 89 ec mov r12, rbp - 46c3f9: 48 83 c4 08 add rsp, 8 - 46c3fd: 4c 89 e0 mov rax, r12 - 46c400: 5b pop rbx - 46c401: 5d pop rbp - 46c402: 41 5c pop r12 - 46c404: 41 5d pop r13 - 46c406: 41 5e pop r14 - 46c408: 41 5f pop r15 - 46c40a: c3 ret - 46c40b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46c410: 83 f8 ff cmp eax, -1 - 46c413: 0f 84 64 ff ff ff je 0x46c37d - 46c419: f7 03 00 80 00 00 test dword ptr [rbx], 32768 - 46c41f: 75 1f jne 0x46c440 - 46c421: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46c428: 83 6f 04 01 sub dword ptr [rdi + 4], 1 - 46c42c: 75 12 jne 0x46c440 - 46c42e: 45 31 c9 xor r9d, r9d - 46c431: 45 31 c0 xor r8d, r8d - 46c434: eb 9b jmp 0x46c3d1 - 46c436: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46c440: 45 31 e4 xor r12d, r12d - 46c443: eb b4 jmp 0x46c3f9 - 46c445: 4c 89 c0 mov rax, r8 - 46c448: 31 d2 xor edx, edx - 46c44a: 49 f7 f5 div r13 - 46c44d: 49 89 c4 mov r12, rax - 46c450: eb a7 jmp 0x46c3f9 - 46c452: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46c458: b9 01 00 00 00 mov ecx, 1 - 46c45d: 89 d0 mov eax, edx - 46c45f: f0 lock - 46c460: 0f b1 0f cmpxchg dword ptr [rdi], ecx - 46c463: 0f 84 ed fe ff ff je 0x46c356 - 46c469: e8 32 d9 fa ff call 0x419da0 <__lll_lock_wait_private> - 46c46e: e9 e3 fe ff ff jmp 0x46c356 - 46c473: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46c478: e8 13 79 fa ff call 0x413d90 <_IO_vtable_check> - 46c47d: e9 22 ff ff ff jmp 0x46c3a4 - 46c482: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46c488: 31 c0 xor eax, eax - 46c48a: 87 07 xchg dword ptr [rdi], eax - 46c48c: 83 f8 01 cmp eax, 1 - 46c48f: 0f 8e 57 ff ff ff jle 0x46c3ec - 46c495: 45 31 d2 xor r10d, r10d - 46c498: ba 01 00 00 00 mov edx, 1 - 46c49d: be 81 00 00 00 mov esi, 129 - 46c4a2: b8 ca 00 00 00 mov eax, 202 - 46c4a7: 0f 05 syscall - 46c4a9: e9 3e ff ff ff jmp 0x46c3ec - 46c4ae: f3 0f 1e fa endbr64 - 46c4b2: 49 89 c0 mov r8, rax - 46c4b5: e9 44 51 f9 ff jmp 0x4015fe <_IO_fwrite.cold> - 46c4ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000046c4c0 : - 46c4c0: f3 0f 1e fa endbr64 - 46c4c4: 41 57 push r15 - 46c4c6: 41 56 push r14 - 46c4c8: 41 55 push r13 - 46c4ca: 41 54 push r12 - 46c4cc: 55 push rbp - 46c4cd: 53 push rbx - 46c4ce: 48 83 ec 28 sub rsp, 40 - 46c4d2: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 46c4d7: 89 54 24 1c mov dword ptr [rsp + 28], edx - 46c4db: 48 85 ff test rdi, rdi - 46c4de: 0f 84 97 02 00 00 je 0x46c77b - 46c4e4: 48 85 f6 test rsi, rsi - 46c4e7: 0f 84 8e 02 00 00 je 0x46c77b - 46c4ed: 8b 11 mov edx, dword ptr [rcx] - 46c4ef: 48 89 cb mov rbx, rcx - 46c4f2: 48 89 fd mov rbp, rdi - 46c4f5: 89 d1 mov ecx, edx - 46c4f7: 81 e1 00 80 00 00 and ecx, 32768 - 46c4fd: 0f 84 85 01 00 00 je 0x46c688 - 46c503: 83 e2 20 and edx, 32 - 46c506: 0f 85 e4 01 00 00 jne 0x46c6f0 - 46c50c: 48 83 7d 00 00 cmp qword ptr [rbp], 0 - 46c511: 74 0b je 0x46c51e - 46c513: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 46c518: 48 83 38 00 cmp qword ptr [rax], 0 - 46c51c: 75 23 jne 0x46c541 - 46c51e: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 46c523: bf 78 00 00 00 mov edi, 120 - 46c528: 48 c7 00 78 00 00 00 mov qword ptr [rax], 120 - 46c52f: e8 2c 2a fb ff call 0x41ef60 - 46c534: 48 89 45 00 mov qword ptr [rbp], rax - 46c538: 48 85 c0 test rax, rax - 46c53b: 0f 84 f6 00 00 00 je 0x46c637 - 46c541: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] - 46c545: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] - 46c549: 4d 29 c6 sub r14, r8 - 46c54c: 4d 85 f6 test r14, r14 - 46c54f: 0f 8e ab 01 00 00 jle 0x46c700 - 46c555: 45 31 ff xor r15d, r15d - 46c558: e9 8c 00 00 00 jmp 0x46c5e9 - 46c55d: 0f 1f 00 nop dword ptr [rax] - 46c560: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 46c565: 4f 8d 24 37 lea r12, [r15 + r14] - 46c569: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 46c56d: 49 8d 74 24 01 lea rsi, [r12 + 1] - 46c572: 48 8b 00 mov rax, qword ptr [rax] - 46c575: 48 39 f0 cmp rax, rsi - 46c578: 73 35 jae 0x46c5af - 46c57a: 48 01 c0 add rax, rax - 46c57d: 48 39 f0 cmp rax, rsi - 46c580: 48 0f 43 f0 cmovae rsi, rax - 46c584: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46c589: e8 c2 36 fb ff call 0x41fc50 - 46c58e: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 46c593: 48 85 c0 test rax, rax - 46c596: 48 89 c7 mov rdi, rax - 46c599: 0f 84 98 00 00 00 je 0x46c637 - 46c59f: 48 89 45 00 mov qword ptr [rbp], rax - 46c5a3: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 46c5a8: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] - 46c5ac: 48 89 30 mov qword ptr [rax], rsi - 46c5af: 4c 01 ff add rdi, r15 - 46c5b2: 4c 89 f2 mov rdx, r14 - 46c5b5: 4c 89 c6 mov rsi, r8 - 46c5b8: e8 a3 4a f9 ff call 0x401060 <.plt+0x40> - 46c5bd: 4c 01 73 08 add qword ptr [rbx + 8], r14 - 46c5c1: 4d 85 ed test r13, r13 - 46c5c4: 0f 85 16 01 00 00 jne 0x46c6e0 - 46c5ca: 48 89 df mov rdi, rbx - 46c5cd: e8 8e ae fa ff call 0x417460 <__underflow> - 46c5d2: 83 f8 ff cmp eax, -1 - 46c5d5: 0f 84 05 01 00 00 je 0x46c6e0 - 46c5db: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] - 46c5df: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] - 46c5e3: 4d 89 e7 mov r15, r12 - 46c5e6: 4d 29 c6 sub r14, r8 - 46c5e9: 8b 74 24 1c mov esi, dword ptr [rsp + 28] - 46c5ed: 4c 89 f2 mov rdx, r14 - 46c5f0: 4c 89 c7 mov rdi, r8 - 46c5f3: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 46c5f8: e8 b3 4a f9 ff call 0x4010b0 <.plt+0x90> - 46c5fd: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 46c602: 49 89 c5 mov r13, rax - 46c605: 4c 29 c0 sub rax, r8 - 46c608: 48 83 c0 01 add rax, 1 - 46c60c: 4d 85 ed test r13, r13 - 46c60f: 4c 0f 45 f0 cmovne r14, rax - 46c613: 48 b8 ff ff ff ff ff ff ff 7f movabs rax, 9223372036854775807 - 46c61d: 4c 29 f8 sub rax, r15 - 46c620: 4c 39 f0 cmp rax, r14 - 46c623: 0f 8f 37 ff ff ff jg 0x46c560 - 46c629: 48 c7 c0 c0 ff ff ff mov rax, -64 - 46c630: 64 c7 00 4b 00 00 00 mov dword ptr fs:[rax], 75 - 46c637: 8b 03 mov eax, dword ptr [rbx] - 46c639: 49 c7 c4 ff ff ff ff mov r12, -1 - 46c640: f6 c4 80 test ah, -128 - 46c643: 75 2d jne 0x46c672 - 46c645: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46c64c: 8b 47 04 mov eax, dword ptr [rdi + 4] - 46c64f: 83 e8 01 sub eax, 1 - 46c652: 89 47 04 mov dword ptr [rdi + 4], eax - 46c655: 75 1b jne 0x46c672 - 46c657: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 46c65f: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 46c667: 85 d2 test edx, edx - 46c669: 0f 85 e8 00 00 00 jne 0x46c757 - 46c66f: 83 2f 01 sub dword ptr [rdi], 1 - 46c672: 48 83 c4 28 add rsp, 40 - 46c676: 4c 89 e0 mov rax, r12 - 46c679: 5b pop rbx - 46c67a: 5d pop rbp - 46c67b: 41 5c pop r12 - 46c67d: 41 5d pop r13 - 46c67f: 41 5e pop r14 - 46c681: 41 5f pop r15 - 46c683: c3 ret - 46c684: 0f 1f 40 00 nop dword ptr [rax] - 46c688: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46c68f: 64 4c 8b 24 25 10 00 00 00 mov r12, qword ptr fs:[16] - 46c698: 4c 39 67 08 cmp qword ptr [rdi + 8], r12 - 46c69c: 0f 84 86 00 00 00 je 0x46c728 - 46c6a2: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 46c6aa: ba 01 00 00 00 mov edx, 1 - 46c6af: 85 c0 test eax, eax - 46c6b1: 0f 85 8a 00 00 00 jne 0x46c741 - 46c6b7: 0f b1 17 cmpxchg dword ptr [rdi], edx - 46c6ba: 48 8b bb 88 00 00 00 mov rdi, qword ptr [rbx + 136] - 46c6c1: 8b 03 mov eax, dword ptr [rbx] - 46c6c3: 4c 89 67 08 mov qword ptr [rdi + 8], r12 - 46c6c7: 83 47 04 01 add dword ptr [rdi + 4], 1 - 46c6cb: a8 20 test al, 32 - 46c6cd: 0f 84 39 fe ff ff je 0x46c50c - 46c6d3: 49 c7 c4 ff ff ff ff mov r12, -1 - 46c6da: e9 61 ff ff ff jmp 0x46c640 - 46c6df: 90 nop - 46c6e0: 48 8b 45 00 mov rax, qword ptr [rbp] - 46c6e4: 42 c6 04 20 00 mov byte ptr [rax + r12], 0 - 46c6e9: 8b 03 mov eax, dword ptr [rbx] - 46c6eb: e9 50 ff ff ff jmp 0x46c640 - 46c6f0: 49 c7 c4 ff ff ff ff mov r12, -1 - 46c6f7: e9 76 ff ff ff jmp 0x46c672 - 46c6fc: 0f 1f 40 00 nop dword ptr [rax] - 46c700: 48 89 df mov rdi, rbx - 46c703: e8 58 ad fa ff call 0x417460 <__underflow> - 46c708: 83 f8 ff cmp eax, -1 - 46c70b: 0f 84 26 ff ff ff je 0x46c637 - 46c711: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] - 46c715: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] - 46c719: 4d 29 c6 sub r14, r8 - 46c71c: e9 34 fe ff ff jmp 0x46c555 - 46c721: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46c728: 83 47 04 01 add dword ptr [rdi + 4], 1 - 46c72c: 83 e2 20 and edx, 32 - 46c72f: 0f 84 d7 fd ff ff je 0x46c50c - 46c735: 49 c7 c4 ff ff ff ff mov r12, -1 - 46c73c: e9 0b ff ff ff jmp 0x46c64c - 46c741: 89 c8 mov eax, ecx - 46c743: f0 lock - 46c744: 0f b1 17 cmpxchg dword ptr [rdi], edx - 46c747: 0f 84 6d ff ff ff je 0x46c6ba - 46c74d: e8 4e d6 fa ff call 0x419da0 <__lll_lock_wait_private> - 46c752: e9 63 ff ff ff jmp 0x46c6ba - 46c757: 87 07 xchg dword ptr [rdi], eax - 46c759: 83 f8 01 cmp eax, 1 - 46c75c: 0f 8e 10 ff ff ff jle 0x46c672 - 46c762: 45 31 d2 xor r10d, r10d - 46c765: ba 01 00 00 00 mov edx, 1 - 46c76a: be 81 00 00 00 mov esi, 129 - 46c76f: b8 ca 00 00 00 mov eax, 202 - 46c774: 0f 05 syscall - 46c776: e9 f7 fe ff ff jmp 0x46c672 - 46c77b: 48 c7 c0 c0 ff ff ff mov rax, -64 - 46c782: 49 c7 c4 ff ff ff ff mov r12, -1 - 46c789: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 46c790: e9 dd fe ff ff jmp 0x46c672 - 46c795: f3 0f 1e fa endbr64 - 46c799: 49 89 c0 mov r8, rax - 46c79c: e9 b3 4e f9 ff jmp 0x401654 <_IO_getdelim.cold> - 46c7a1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46c7ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000046c7b0 <_IO_getline_info>: - 46c7b0: f3 0f 1e fa endbr64 - 46c7b4: 41 57 push r15 - 46c7b6: 49 89 d7 mov r15, rdx - 46c7b9: 41 56 push r14 - 46c7bb: 41 55 push r13 - 46c7bd: 41 54 push r12 - 46c7bf: 49 89 fc mov r12, rdi - 46c7c2: 55 push rbp - 46c7c3: 89 cd mov ebp, ecx - 46c7c5: 53 push rbx - 46c7c6: 48 83 ec 28 sub rsp, 40 - 46c7ca: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 46c7cf: 44 89 44 24 14 mov dword ptr [rsp + 20], r8d - 46c7d4: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 46c7d9: 4d 85 c9 test r9, r9 - 46c7dc: 74 07 je 0x46c7e5 <_IO_getline_info+0x35> - 46c7de: 41 c7 01 00 00 00 00 mov dword ptr [r9], 0 - 46c7e5: 41 8b 94 24 c0 00 00 00 mov edx, dword ptr [r12 + 192] - 46c7ed: 85 d2 test edx, edx - 46c7ef: 0f 84 2e 01 00 00 je 0x46c923 <_IO_getline_info+0x173> - 46c7f5: 4d 85 ff test r15, r15 - 46c7f8: 0f 84 4b 01 00 00 je 0x46c949 <_IO_getline_info+0x199> - 46c7fe: 4c 8b 74 24 08 mov r14, qword ptr [rsp + 8] - 46c803: eb 3d jmp 0x46c842 <_IO_getline_info+0x92> - 46c805: 0f 1f 00 nop dword ptr [rax] - 46c808: 4c 39 fb cmp rbx, r15 - 46c80b: 89 ee mov esi, ebp - 46c80d: 4c 89 ef mov rdi, r13 - 46c810: 49 0f 47 df cmova rbx, r15 - 46c814: 48 89 da mov rdx, rbx - 46c817: e8 94 48 f9 ff call 0x4010b0 <.plt+0x90> - 46c81c: 48 89 c1 mov rcx, rax - 46c81f: 48 85 c0 test rax, rax - 46c822: 75 7c jne 0x46c8a0 <_IO_getline_info+0xf0> - 46c824: 4c 89 f7 mov rdi, r14 - 46c827: 48 89 da mov rdx, rbx - 46c82a: 4c 89 ee mov rsi, r13 - 46c82d: 49 29 df sub r15, rbx - 46c830: e8 2b 48 f9 ff call 0x401060 <.plt+0x40> - 46c835: 49 01 de add r14, rbx - 46c838: 49 01 5c 24 08 add qword ptr [r12 + 8], rbx - 46c83d: 4d 85 ff test r15, r15 - 46c840: 74 3e je 0x46c880 <_IO_getline_info+0xd0> - 46c842: 4d 8b 6c 24 08 mov r13, qword ptr [r12 + 8] - 46c847: 49 8b 5c 24 10 mov rbx, qword ptr [r12 + 16] - 46c84c: 4c 29 eb sub rbx, r13 - 46c84f: 48 85 db test rbx, rbx - 46c852: 7f b4 jg 0x46c808 <_IO_getline_info+0x58> - 46c854: 4c 89 e7 mov rdi, r12 - 46c857: e8 d4 ad fa ff call 0x417630 <__uflow> - 46c85c: 83 f8 ff cmp eax, -1 - 46c85f: 0f 84 8d 00 00 00 je 0x46c8f2 <_IO_getline_info+0x142> - 46c865: 39 c5 cmp ebp, eax - 46c867: 0f 84 a2 00 00 00 je 0x46c90f <_IO_getline_info+0x15f> - 46c86d: 49 83 ef 01 sub r15, 1 - 46c871: 41 88 06 mov byte ptr [r14], al - 46c874: 49 83 c6 01 add r14, 1 - 46c878: 4d 85 ff test r15, r15 - 46c87b: 75 c5 jne 0x46c842 <_IO_getline_info+0x92> - 46c87d: 0f 1f 00 nop dword ptr [rax] - 46c880: 4c 89 f0 mov rax, r14 - 46c883: 48 2b 44 24 08 sub rax, qword ptr [rsp + 8] - 46c888: 48 83 c4 28 add rsp, 40 - 46c88c: 5b pop rbx - 46c88d: 5d pop rbp - 46c88e: 41 5c pop r12 - 46c890: 41 5d pop r13 - 46c892: 41 5e pop r14 - 46c894: 41 5f pop r15 - 46c896: c3 ret - 46c897: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46c8a0: 48 89 c5 mov rbp, rax - 46c8a3: 8b 44 24 14 mov eax, dword ptr [rsp + 20] - 46c8a7: 4c 89 f3 mov rbx, r14 - 46c8aa: 48 2b 5c 24 08 sub rbx, qword ptr [rsp + 8] - 46c8af: 4c 29 ed sub rbp, r13 - 46c8b2: 85 c0 test eax, eax - 46c8b4: 78 0b js 0x46c8c1 <_IO_getline_info+0x111> - 46c8b6: 48 83 c1 01 add rcx, 1 - 46c8ba: 83 f8 01 cmp eax, 1 - 46c8bd: 48 83 dd ff sbb rbp, -1 - 46c8c1: 48 89 ea mov rdx, rbp - 46c8c4: 4c 89 ee mov rsi, r13 - 46c8c7: 4c 89 f7 mov rdi, r14 - 46c8ca: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 46c8cf: e8 8c 47 f9 ff call 0x401060 <.plt+0x40> - 46c8d4: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 46c8d9: 48 8d 44 1d 00 lea rax, [rbp + rbx] - 46c8de: 49 89 4c 24 08 mov qword ptr [r12 + 8], rcx - 46c8e3: 48 83 c4 28 add rsp, 40 - 46c8e7: 5b pop rbx - 46c8e8: 5d pop rbp - 46c8e9: 41 5c pop r12 - 46c8eb: 41 5d pop r13 - 46c8ed: 41 5e pop r14 - 46c8ef: 41 5f pop r15 - 46c8f1: c3 ret - 46c8f2: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 46c8f7: 4c 89 f0 mov rax, r14 - 46c8fa: 48 2b 44 24 08 sub rax, qword ptr [rsp + 8] - 46c8ff: 48 85 f6 test rsi, rsi - 46c902: 74 84 je 0x46c888 <_IO_getline_info+0xd8> - 46c904: c7 06 ff ff ff ff mov dword ptr [rsi], 4294967295 - 46c90a: e9 79 ff ff ff jmp 0x46c888 <_IO_getline_info+0xd8> - 46c90f: 8b 44 24 14 mov eax, dword ptr [rsp + 20] - 46c913: 85 c0 test eax, eax - 46c915: 7e 1d jle 0x46c934 <_IO_getline_info+0x184> - 46c917: 41 88 2e mov byte ptr [r14], bpl - 46c91a: 49 83 c6 01 add r14, 1 - 46c91e: e9 5d ff ff ff jmp 0x46c880 <_IO_getline_info+0xd0> - 46c923: 41 c7 84 24 c0 00 00 00 ff ff ff ff mov dword ptr [r12 + 192], 4294967295 - 46c92f: e9 c1 fe ff ff jmp 0x46c7f5 <_IO_getline_info+0x45> - 46c934: 0f 84 46 ff ff ff je 0x46c880 <_IO_getline_info+0xd0> - 46c93a: 89 ee mov esi, ebp - 46c93c: 4c 89 e7 mov rdi, r12 - 46c93f: e8 7c ba fa ff call 0x4183c0 <_IO_sputbackc> - 46c944: e9 37 ff ff ff jmp 0x46c880 <_IO_getline_info+0xd0> - 46c949: 31 c0 xor eax, eax - 46c94b: e9 38 ff ff ff jmp 0x46c888 <_IO_getline_info+0xd8> - -000000000046c950 <_IO_getline>: - 46c950: f3 0f 1e fa endbr64 - 46c954: 45 31 c9 xor r9d, r9d - 46c957: e9 54 fe ff ff jmp 0x46c7b0 <_IO_getline_info> - 46c95c: 0f 1f 40 00 nop dword ptr [rax] - -000000000046c960 <_IO_padn>: - 46c960: f3 0f 1e fa endbr64 - 46c964: 41 57 push r15 - 46c966: 48 89 d1 mov rcx, rdx - 46c969: 49 89 ff mov r15, rdi - 46c96c: 41 56 push r14 - 46c96e: 41 55 push r13 - 46c970: 4c 8d 2d 39 c9 03 00 lea r13, [rip + 248121] # 0x4a92b0 - 46c977: 41 54 push r12 - 46c979: 55 push rbp - 46c97a: 53 push rbx - 46c97b: 48 83 ec 28 sub rsp, 40 - 46c97f: 64 48 8b 3c 25 28 00 00 00 mov rdi, qword ptr fs:[40] - 46c988: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 46c98d: 31 ff xor edi, edi - 46c98f: 83 fe 20 cmp esi, 32 - 46c992: 74 33 je 0x46c9c7 <_IO_padn+0x67> - 46c994: 4c 8d 2d f5 c8 03 00 lea r13, [rip + 248053] # 0x4a9290 - 46c99b: 83 fe 30 cmp esi, 48 - 46c99e: 74 27 je 0x46c9c7 <_IO_padn+0x67> - 46c9a0: 40 0f b6 c6 movzx eax, sil - 46c9a4: 49 89 e5 mov r13, rsp - 46c9a7: 48 ba 01 01 01 01 01 01 01 01 movabs rdx, 72340172838076673 - 46c9b1: 48 89 c6 mov rsi, rax - 46c9b4: 48 0f af f2 imul rsi, rdx - 46c9b8: 48 f7 e2 mul rdx - 46c9bb: 48 01 f2 add rdx, rsi - 46c9be: 48 89 04 24 mov qword ptr [rsp], rax - 46c9c2: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46c9c7: 89 cb mov ebx, ecx - 46c9c9: 83 f9 0f cmp ecx, 15 - 46c9cc: 7e 57 jle 0x46ca25 <_IO_padn+0xc5> - 46c9ce: 48 c7 c5 28 22 4c 00 mov rbp, 4989480 - 46c9d5: 45 31 e4 xor r12d, r12d - 46c9d8: 48 81 ed 80 1b 4c 00 sub rbp, 4987776 - 46c9df: eb 27 jmp 0x46ca08 <_IO_padn+0xa8> - 46c9e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46c9e8: ba 10 00 00 00 mov edx, 16 - 46c9ed: 4c 89 ee mov rsi, r13 - 46c9f0: 4c 89 ff mov rdi, r15 - 46c9f3: 41 ff 56 38 call qword ptr [r14 + 56] - 46c9f7: 49 01 c4 add r12, rax - 46c9fa: 48 83 f8 10 cmp rax, 16 - 46c9fe: 75 66 jne 0x46ca66 <_IO_padn+0x106> - 46ca00: 83 eb 10 sub ebx, 16 - 46ca03: 83 fb 0f cmp ebx, 15 - 46ca06: 7e 28 jle 0x46ca30 <_IO_padn+0xd0> - 46ca08: 4d 8b b7 d8 00 00 00 mov r14, qword ptr [r15 + 216] - 46ca0f: 4c 89 f0 mov rax, r14 - 46ca12: 48 81 e8 80 1b 4c 00 sub rax, 4987776 - 46ca19: 48 39 c5 cmp rbp, rax - 46ca1c: 77 ca ja 0x46c9e8 <_IO_padn+0x88> - 46ca1e: e8 6d 73 fa ff call 0x413d90 <_IO_vtable_check> - 46ca23: eb c3 jmp 0x46c9e8 <_IO_padn+0x88> - 46ca25: 45 31 e4 xor r12d, r12d - 46ca28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46ca30: 85 db test ebx, ebx - 46ca32: 7e 32 jle 0x46ca66 <_IO_padn+0x106> - 46ca34: 49 8b af d8 00 00 00 mov rbp, qword ptr [r15 + 216] - 46ca3b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46ca42: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46ca49: 48 89 e9 mov rcx, rbp - 46ca4c: 48 29 d0 sub rax, rdx - 46ca4f: 48 29 d1 sub rcx, rdx - 46ca52: 48 39 c8 cmp rax, rcx - 46ca55: 76 31 jbe 0x46ca88 <_IO_padn+0x128> - 46ca57: 48 63 d3 movsxd rdx, ebx - 46ca5a: 4c 89 ee mov rsi, r13 - 46ca5d: 4c 89 ff mov rdi, r15 - 46ca60: ff 55 38 call qword ptr [rbp + 56] - 46ca63: 49 01 c4 add r12, rax - 46ca66: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 46ca6b: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 46ca74: 75 19 jne 0x46ca8f <_IO_padn+0x12f> - 46ca76: 48 83 c4 28 add rsp, 40 - 46ca7a: 4c 89 e0 mov rax, r12 - 46ca7d: 5b pop rbx - 46ca7e: 5d pop rbp - 46ca7f: 41 5c pop r12 - 46ca81: 41 5d pop r13 - 46ca83: 41 5e pop r14 - 46ca85: 41 5f pop r15 - 46ca87: c3 ret - 46ca88: e8 03 73 fa ff call 0x413d90 <_IO_vtable_check> - 46ca8d: eb c8 jmp 0x46ca57 <_IO_padn+0xf7> - 46ca8f: e8 3c f1 fd ff call 0x44bbd0 <__stack_chk_fail_local> - 46ca94: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46ca9e: 66 90 nop - -000000000046caa0 <_IO_wpadn>: - 46caa0: f3 0f 1e fa endbr64 - 46caa4: 41 57 push r15 - 46caa6: 49 89 ff mov r15, rdi - 46caa9: 41 56 push r14 - 46caab: 41 55 push r13 - 46caad: 4c 8d 2d 6c c8 03 00 lea r13, [rip + 247916] # 0x4a9320 - 46cab4: 41 54 push r12 - 46cab6: 55 push rbp - 46cab7: 53 push rbx - 46cab8: 48 83 ec 58 sub rsp, 88 - 46cabc: 64 48 8b 0c 25 28 00 00 00 mov rcx, qword ptr fs:[40] - 46cac5: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx - 46caca: 31 c9 xor ecx, ecx - 46cacc: 83 fe 20 cmp esi, 32 - 46cacf: 74 2b je 0x46cafc <_IO_wpadn+0x5c> - 46cad1: 4c 8d 2d 08 c8 03 00 lea r13, [rip + 247816] # 0x4a92e0 - 46cad8: 83 fe 30 cmp esi, 48 - 46cadb: 74 1f je 0x46cafc <_IO_wpadn+0x5c> - 46cadd: 66 0f 6e ce movd xmm1, esi - 46cae1: 49 89 e5 mov r13, rsp - 46cae4: 66 0f 70 c1 00 pshufd xmm0, xmm1, 0 # xmm0 = xmm1[0,0,0,0] - 46cae9: 0f 29 44 24 30 movaps xmmword ptr [rsp + 48], xmm0 - 46caee: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 - 46caf3: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 - 46caf8: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 - 46cafc: 89 d3 mov ebx, edx - 46cafe: 83 fa 0f cmp edx, 15 - 46cb01: 7e 5a jle 0x46cb5d <_IO_wpadn+0xbd> - 46cb03: 48 c7 c5 28 22 4c 00 mov rbp, 4989480 - 46cb0a: 45 31 e4 xor r12d, r12d - 46cb0d: 48 81 ed 80 1b 4c 00 sub rbp, 4987776 - 46cb14: eb 2a jmp 0x46cb40 <_IO_wpadn+0xa0> - 46cb16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46cb20: ba 10 00 00 00 mov edx, 16 - 46cb25: 4c 89 ee mov rsi, r13 - 46cb28: 4c 89 ff mov rdi, r15 - 46cb2b: 41 ff 56 38 call qword ptr [r14 + 56] - 46cb2f: 49 01 c4 add r12, rax - 46cb32: 48 83 f8 10 cmp rax, 16 - 46cb36: 75 5e jne 0x46cb96 <_IO_wpadn+0xf6> - 46cb38: 83 eb 10 sub ebx, 16 - 46cb3b: 83 fb 0f cmp ebx, 15 - 46cb3e: 7e 20 jle 0x46cb60 <_IO_wpadn+0xc0> - 46cb40: 4d 8b b7 d8 00 00 00 mov r14, qword ptr [r15 + 216] - 46cb47: 4c 89 f0 mov rax, r14 - 46cb4a: 48 81 e8 80 1b 4c 00 sub rax, 4987776 - 46cb51: 48 39 c5 cmp rbp, rax - 46cb54: 77 ca ja 0x46cb20 <_IO_wpadn+0x80> - 46cb56: e8 35 72 fa ff call 0x413d90 <_IO_vtable_check> - 46cb5b: eb c3 jmp 0x46cb20 <_IO_wpadn+0x80> - 46cb5d: 45 31 e4 xor r12d, r12d - 46cb60: 85 db test ebx, ebx - 46cb62: 7e 32 jle 0x46cb96 <_IO_wpadn+0xf6> - 46cb64: 49 8b af d8 00 00 00 mov rbp, qword ptr [r15 + 216] - 46cb6b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46cb72: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46cb79: 48 89 e9 mov rcx, rbp - 46cb7c: 48 29 d0 sub rax, rdx - 46cb7f: 48 29 d1 sub rcx, rdx - 46cb82: 48 39 c8 cmp rax, rcx - 46cb85: 76 31 jbe 0x46cbb8 <_IO_wpadn+0x118> - 46cb87: 48 63 d3 movsxd rdx, ebx - 46cb8a: 4c 89 ee mov rsi, r13 - 46cb8d: 4c 89 ff mov rdi, r15 - 46cb90: ff 55 38 call qword ptr [rbp + 56] - 46cb93: 49 01 c4 add r12, rax - 46cb96: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 46cb9b: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 46cba4: 75 19 jne 0x46cbbf <_IO_wpadn+0x11f> - 46cba6: 48 83 c4 58 add rsp, 88 - 46cbaa: 4c 89 e0 mov rax, r12 - 46cbad: 5b pop rbx - 46cbae: 5d pop rbp - 46cbaf: 41 5c pop r12 - 46cbb1: 41 5d pop r13 - 46cbb3: 41 5e pop r14 - 46cbb5: 41 5f pop r15 - 46cbb7: c3 ret - 46cbb8: e8 d3 71 fa ff call 0x413d90 <_IO_vtable_check> - 46cbbd: eb c8 jmp 0x46cb87 <_IO_wpadn+0xe7> - 46cbbf: e8 0c f0 fd ff call 0x44bbd0 <__stack_chk_fail_local> - 46cbc4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46cbce: 66 90 nop - -000000000046cbd0 : - 46cbd0: 41 57 push r15 - 46cbd2: 49 89 d0 mov r8, rdx - 46cbd5: 41 56 push r14 - 46cbd7: 41 55 push r13 - 46cbd9: 49 89 fd mov r13, rdi - 46cbdc: 41 54 push r12 - 46cbde: 49 89 f4 mov r12, rsi - 46cbe1: 55 push rbp - 46cbe2: 48 89 d5 mov rbp, rdx - 46cbe5: 53 push rbx - 46cbe6: 48 83 ec 28 sub rsp, 40 - 46cbea: 48 8b 0e mov rcx, qword ptr [rsi] - 46cbed: 48 8b 41 10 mov rax, qword ptr [rcx + 16] - 46cbf1: 48 8b 71 50 mov rsi, qword ptr [rcx + 80] - 46cbf5: 49 29 c0 sub r8, rax - 46cbf8: 48 89 04 24 mov qword ptr [rsp], rax - 46cbfc: 48 8b 07 mov rax, qword ptr [rdi] - 46cbff: 49 89 f1 mov r9, rsi - 46cc02: 48 8b 79 40 mov rdi, qword ptr [rcx + 64] - 46cc06: 4d 89 c6 mov r14, r8 - 46cc09: 49 c1 fe 02 sar r14, 2 - 46cc0d: 49 89 c3 mov r11, rax - 46cc10: 49 29 f9 sub r9, rdi - 46cc13: 4c 89 f3 mov rbx, r14 - 46cc16: 4c 89 f2 mov rdx, r14 - 46cc19: 4d 89 ca mov r10, r9 - 46cc1c: 49 c1 fa 02 sar r10, 2 - 46cc20: 48 85 c0 test rax, rax - 46cc23: 0f 84 b7 01 00 00 je 0x46cde0 - 46cc29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46cc30: 4d 63 43 10 movsxd r8, dword ptr [r11 + 16] - 46cc34: 4d 8b 1b mov r11, qword ptr [r11] - 46cc37: 4c 39 c3 cmp rbx, r8 - 46cc3a: 49 0f 4f d8 cmovg rbx, r8 - 46cc3e: 4d 85 db test r11, r11 - 46cc41: 75 ed jne 0x46cc30 - 46cc43: 4d 89 f0 mov r8, r14 - 46cc46: 49 29 d8 sub r8, rbx - 46cc49: 4d 39 d0 cmp r8, r10 - 46cc4c: 77 4a ja 0x46cc98 - 46cc4e: 4d 89 d7 mov r15, r10 - 46cc51: 4d 29 c7 sub r15, r8 - 46cc54: 4e 8d 34 bd 00 00 00 00 lea r14, [4*r15] - 46cc5c: 4c 01 f7 add rdi, r14 - 46cc5f: 48 85 db test rbx, rbx - 46cc62: 0f 88 e0 00 00 00 js 0x46cd48 - 46cc68: 4d 85 c0 test r8, r8 - 46cc6b: 0f 85 5f 01 00 00 jne 0x46cdd0 - 46cc71: 48 89 79 48 mov qword ptr [rcx + 72], rdi - 46cc75: 0f 1f 00 nop dword ptr [rax] - 46cc78: 29 50 10 sub dword ptr [rax + 16], edx - 46cc7b: 48 8b 00 mov rax, qword ptr [rax] - 46cc7e: 48 85 c0 test rax, rax - 46cc81: 75 f5 jne 0x46cc78 - 46cc83: 31 c0 xor eax, eax - 46cc85: 48 83 c4 28 add rsp, 40 - 46cc89: 5b pop rbx - 46cc8a: 5d pop rbp - 46cc8b: 41 5c pop r12 - 46cc8d: 41 5d pop r13 - 46cc8f: 41 5e pop r14 - 46cc91: 41 5f pop r15 - 46cc93: c3 ret - 46cc94: 0f 1f 40 00 nop dword ptr [rax] - 46cc98: 4a 8d 04 85 90 01 00 00 lea rax, [4*r8 + 400] - 46cca0: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 46cca5: 48 89 c7 mov rdi, rax - 46cca8: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 46ccad: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 46ccb2: e8 a9 22 fb ff call 0x41ef60 - 46ccb7: 49 89 c7 mov r15, rax - 46ccba: 48 85 c0 test rax, rax - 46ccbd: 0f 84 35 01 00 00 je 0x46cdf8 - 46ccc3: 48 85 db test rbx, rbx - 46ccc6: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 46cccb: 48 8d 04 9d 00 00 00 00 lea rax, [4*rbx] - 46ccd3: 49 8d 8f 90 01 00 00 lea rcx, [r15 + 400] - 46ccda: 0f 88 b8 00 00 00 js 0x46cd98 - 46cce0: 48 8b 34 24 mov rsi, qword ptr [rsp] - 46cce4: 48 89 cf mov rdi, rcx - 46cce7: 4c 89 c2 mov rdx, r8 - 46ccea: 48 89 0c 24 mov qword ptr [rsp], rcx - 46ccee: 48 01 c6 add rsi, rax - 46ccf1: e8 ba 30 00 00 call 0x46fdb0 - 46ccf6: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 46ccfa: 49 8b 04 24 mov rax, qword ptr [r12] - 46ccfe: 48 89 0c 24 mov qword ptr [rsp], rcx - 46cd02: 48 8b 78 40 mov rdi, qword ptr [rax + 64] - 46cd06: e8 45 28 fb ff call 0x41f550 - 46cd0b: 49 8b 34 24 mov rsi, qword ptr [r12] - 46cd0f: 48 89 ea mov rdx, rbp - 46cd12: 49 8b 45 00 mov rax, qword ptr [r13] - 46cd16: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 46cd1a: 4c 89 7e 40 mov qword ptr [rsi + 64], r15 - 46cd1e: 4c 03 7c 24 08 add r15, qword ptr [rsp + 8] - 46cd23: 4c 89 7e 50 mov qword ptr [rsi + 80], r15 - 46cd27: 48 2b 56 10 sub rdx, qword ptr [rsi + 16] - 46cd2b: 48 c1 fa 02 sar rdx, 2 - 46cd2f: 48 89 4e 48 mov qword ptr [rsi + 72], rcx - 46cd33: 48 85 c0 test rax, rax - 46cd36: 0f 85 3c ff ff ff jne 0x46cc78 - 46cd3c: e9 42 ff ff ff jmp 0x46cc83 - 46cd41: 48 89 f7 mov rdi, rsi - 46cd44: 0f 1f 40 00 nop dword ptr [rax] - 46cd48: 48 89 da mov rdx, rbx - 46cd4b: 48 8d 34 9e lea rsi, [rsi + 4*rbx] - 46cd4f: 49 29 df sub r15, rbx - 46cd52: 48 f7 da neg rdx - 46cd55: e8 66 30 00 00 call 0x46fdc0 - 46cd5a: 49 8b 04 24 mov rax, qword ptr [r12] - 46cd5e: 48 89 ea mov rdx, rbp - 46cd61: 48 8b 70 10 mov rsi, qword ptr [rax + 16] - 46cd65: 48 8b 40 40 mov rax, qword ptr [rax + 64] - 46cd69: 48 29 f2 sub rdx, rsi - 46cd6c: 4a 8d 3c b8 lea rdi, [rax + 4*r15] - 46cd70: 48 c1 fa 02 sar rdx, 2 - 46cd74: e8 37 30 00 00 call 0x46fdb0 - 46cd79: 49 8b 34 24 mov rsi, qword ptr [r12] - 46cd7d: 48 89 ea mov rdx, rbp - 46cd80: 49 8b 45 00 mov rax, qword ptr [r13] - 46cd84: 48 8b 4e 40 mov rcx, qword ptr [rsi + 64] - 46cd88: 48 2b 56 10 sub rdx, qword ptr [rsi + 16] - 46cd8c: 48 c1 fa 02 sar rdx, 2 - 46cd90: 4c 01 f1 add rcx, r14 - 46cd93: eb 9a jmp 0x46cd2f - 46cd95: 0f 1f 00 nop dword ptr [rax] - 46cd98: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 46cd9d: 48 f7 db neg rbx - 46cda0: 48 89 cf mov rdi, rcx - 46cda3: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 46cda8: 48 89 da mov rdx, rbx - 46cdab: 48 01 c6 add rsi, rax - 46cdae: e8 1d a5 fd ff call 0x4472d0 - 46cdb3: 48 8b 34 24 mov rsi, qword ptr [rsp] - 46cdb7: 4c 89 f2 mov rdx, r14 - 46cdba: 48 89 c7 mov rdi, rax - 46cdbd: e8 0e a5 fd ff call 0x4472d0 - 46cdc2: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 46cdc7: e9 2e ff ff ff jmp 0x46ccfa - 46cdcc: 0f 1f 40 00 nop dword ptr [rax] - 46cdd0: 48 8b 04 24 mov rax, qword ptr [rsp] - 46cdd4: 4c 89 c2 mov rdx, r8 - 46cdd7: 48 8d 34 98 lea rsi, [rax + 4*rbx] - 46cddb: eb 97 jmp 0x46cd74 - 46cddd: 0f 1f 00 nop dword ptr [rax] - 46cde0: 4d 89 d7 mov r15, r10 - 46cde3: 4d 89 ce mov r14, r9 - 46cde6: 4d 85 c0 test r8, r8 - 46cde9: 0f 88 52 ff ff ff js 0x46cd41 - 46cdef: 48 89 71 48 mov qword ptr [rcx + 72], rsi - 46cdf3: e9 8b fe ff ff jmp 0x46cc83 - 46cdf8: 83 c8 ff or eax, -1 - 46cdfb: e9 85 fe ff ff jmp 0x46cc85 - -000000000046ce00 <_IO_least_wmarker>: - 46ce00: f3 0f 1e fa endbr64 - 46ce04: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 46ce0b: 48 8b 57 60 mov rdx, qword ptr [rdi + 96] - 46ce0f: 48 2b 70 10 sub rsi, qword ptr [rax + 16] - 46ce13: 48 89 f0 mov rax, rsi - 46ce16: 48 c1 f8 02 sar rax, 2 - 46ce1a: 48 85 d2 test rdx, rdx - 46ce1d: 74 14 je 0x46ce33 <_IO_least_wmarker+0x33> - 46ce1f: 90 nop - 46ce20: 48 63 4a 10 movsxd rcx, dword ptr [rdx + 16] - 46ce24: 48 8b 12 mov rdx, qword ptr [rdx] - 46ce27: 48 39 c8 cmp rax, rcx - 46ce2a: 48 0f 4f c1 cmovg rax, rcx - 46ce2e: 48 85 d2 test rdx, rdx - 46ce31: 75 ed jne 0x46ce20 <_IO_least_wmarker+0x20> - 46ce33: c3 ret - 46ce34: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46ce3f: 90 nop - -000000000046ce40 <_IO_switch_to_main_wget_area>: - 46ce40: f3 0f 1e fa endbr64 - 46ce44: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 46ce4b: 81 27 ff fe ff ff and dword ptr [rdi], 4294967039 - 46ce51: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 46ce55: 48 8b 48 50 mov rcx, qword ptr [rax + 80] - 46ce59: 48 89 50 50 mov qword ptr [rax + 80], rdx - 46ce5d: 48 8b 50 40 mov rdx, qword ptr [rax + 64] - 46ce61: 48 89 48 08 mov qword ptr [rax + 8], rcx - 46ce65: 48 8b 48 10 mov rcx, qword ptr [rax + 16] - 46ce69: 48 89 10 mov qword ptr [rax], rdx - 46ce6c: 48 89 50 10 mov qword ptr [rax + 16], rdx - 46ce70: 48 89 48 40 mov qword ptr [rax + 64], rcx - 46ce74: c3 ret - 46ce75: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000046ce80 <_IO_switch_to_wbackup_area>: - 46ce80: f3 0f 1e fa endbr64 - 46ce84: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 46ce8b: 81 0f 00 01 00 00 or dword ptr [rdi], 256 - 46ce91: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 46ce95: f3 0f 6f 40 48 movdqu xmm0, xmmword ptr [rax + 72] - 46ce9a: 48 8b 48 40 mov rcx, qword ptr [rax + 64] - 46ce9e: 48 89 50 50 mov qword ptr [rax + 80], rdx - 46cea2: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 46cea6: 66 0f 6d c0 punpckhqdq xmm0, xmm0 # xmm0 = xmm0[1,1] - 46ceaa: 48 89 48 10 mov qword ptr [rax + 16], rcx - 46ceae: 48 89 50 40 mov qword ptr [rax + 64], rdx - 46ceb2: 0f 11 00 movups xmmword ptr [rax], xmm0 - 46ceb5: c3 ret - 46ceb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000046cec0 <_IO_wsetb>: - 46cec0: f3 0f 1e fa endbr64 - 46cec4: 55 push rbp - 46cec5: 89 cd mov ebp, ecx - 46cec7: 53 push rbx - 46cec8: 48 89 fb mov rbx, rdi - 46cecb: 48 83 ec 18 sub rsp, 24 - 46cecf: 8b 43 74 mov eax, dword ptr [rbx + 116] - 46ced2: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 46ced7: 48 8b 97 a0 00 00 00 mov rdx, qword ptr [rdi + 160] - 46cede: 48 89 34 24 mov qword ptr [rsp], rsi - 46cee2: 48 8b 7a 30 mov rdi, qword ptr [rdx + 48] - 46cee6: 48 85 ff test rdi, rdi - 46cee9: 74 04 je 0x46ceef <_IO_wsetb+0x2f> - 46ceeb: a8 08 test al, 8 - 46ceed: 74 29 je 0x46cf18 <_IO_wsetb+0x58> - 46ceef: f3 0f 7e 04 24 movq xmm0, qword ptr [rsp] # xmm0 = mem[0],zero - 46cef4: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] - 46cef9: 0f 11 42 30 movups xmmword ptr [rdx + 48], xmm0 - 46cefd: 89 c2 mov edx, eax - 46ceff: 83 c8 08 or eax, 8 - 46cf02: 83 e2 f7 and edx, -9 - 46cf05: 85 ed test ebp, ebp - 46cf07: 0f 45 c2 cmovne eax, edx - 46cf0a: 89 43 74 mov dword ptr [rbx + 116], eax - 46cf0d: 48 83 c4 18 add rsp, 24 - 46cf11: 5b pop rbx - 46cf12: 5d pop rbp - 46cf13: c3 ret - 46cf14: 0f 1f 40 00 nop dword ptr [rax] - 46cf18: e8 33 26 fb ff call 0x41f550 - 46cf1d: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] - 46cf24: 8b 43 74 mov eax, dword ptr [rbx + 116] - 46cf27: eb c6 jmp 0x46ceef <_IO_wsetb+0x2f> - 46cf29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000046cf30 <_IO_wdefault_pbackfail>: - 46cf30: f3 0f 1e fa endbr64 - 46cf34: 41 57 push r15 - 46cf36: 49 89 ff mov r15, rdi - 46cf39: 41 56 push r14 - 46cf3b: 41 55 push r13 - 46cf3d: 41 54 push r12 - 46cf3f: 55 push rbp - 46cf40: 89 f5 mov ebp, esi - 46cf42: 53 push rbx - 46cf43: 48 83 ec 18 sub rsp, 24 - 46cf47: 48 8b 9f a0 00 00 00 mov rbx, qword ptr [rdi + 160] - 46cf4e: 44 8b 2f mov r13d, dword ptr [rdi] - 46cf51: 4c 8b 23 mov r12, qword ptr [rbx] - 46cf54: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] - 46cf58: 44 89 e8 mov eax, r13d - 46cf5b: 25 00 01 00 00 and eax, 256 - 46cf60: 4d 39 f4 cmp r12, r14 - 46cf63: 76 2b jbe 0x46cf90 <_IO_wdefault_pbackfail+0x60> - 46cf65: 85 c0 test eax, eax - 46cf67: 0f 84 a3 00 00 00 je 0x46d010 <_IO_wdefault_pbackfail+0xe0> - 46cf6d: 49 8d 44 24 fc lea rax, [r12 - 4] - 46cf72: 48 89 03 mov qword ptr [rbx], rax - 46cf75: 89 e8 mov eax, ebp - 46cf77: 41 89 6c 24 fc mov dword ptr [r12 - 4], ebp - 46cf7c: 48 83 c4 18 add rsp, 24 - 46cf80: 5b pop rbx - 46cf81: 5d pop rbp - 46cf82: 41 5c pop r12 - 46cf84: 41 5d pop r13 - 46cf86: 41 5e pop r14 - 46cf88: 41 5f pop r15 - 46cf8a: c3 ret - 46cf8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46cf90: 85 c0 test eax, eax - 46cf92: 0f 84 c8 00 00 00 je 0x46d060 <_IO_wdefault_pbackfail+0x130> - 46cf98: 4c 8b 63 08 mov r12, qword ptr [rbx + 8] - 46cf9c: 4d 29 f4 sub r12, r14 - 46cf9f: 4c 89 e3 mov rbx, r12 - 46cfa2: 48 c1 fb 02 sar rbx, 2 - 46cfa6: 4c 8d 2c dd 00 00 00 00 lea r13, [8*rbx] - 46cfae: 4c 89 ef mov rdi, r13 - 46cfb1: e8 aa 1f fb ff call 0x41ef60 - 46cfb6: 48 85 c0 test rax, rax - 46cfb9: 0f 84 21 01 00 00 je 0x46d0e0 <_IO_wdefault_pbackfail+0x1b0> - 46cfbf: 49 01 c4 add r12, rax - 46cfc2: 48 89 da mov rdx, rbx - 46cfc5: 4c 89 f6 mov rsi, r14 - 46cfc8: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 46cfcd: 4c 89 e7 mov rdi, r12 - 46cfd0: e8 db 2d 00 00 call 0x46fdb0 - 46cfd5: 49 8b 87 a0 00 00 00 mov rax, qword ptr [r15 + 160] - 46cfdc: 48 8b 78 10 mov rdi, qword ptr [rax + 16] - 46cfe0: e8 6b 25 fb ff call 0x41f550 - 46cfe5: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 46cfea: 49 8b 9f a0 00 00 00 mov rbx, qword ptr [r15 + 160] - 46cff1: 49 01 cd add r13, rcx - 46cff4: 48 89 4b 10 mov qword ptr [rbx + 16], rcx - 46cff8: 4c 89 23 mov qword ptr [rbx], r12 - 46cffb: 4c 89 6b 08 mov qword ptr [rbx + 8], r13 - 46cfff: 4c 89 63 48 mov qword ptr [rbx + 72], r12 - 46d003: e9 65 ff ff ff jmp 0x46cf6d <_IO_wdefault_pbackfail+0x3d> - 46d008: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46d010: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 46d014: 0f be 42 ff movsx eax, byte ptr [rdx - 1] - 46d018: 39 f0 cmp eax, esi - 46d01a: 0f 84 b0 00 00 00 je 0x46d0d0 <_IO_wdefault_pbackfail+0x1a0> - 46d020: 48 83 7b 40 00 cmp qword ptr [rbx + 64], 0 - 46d025: 74 79 je 0x46d0a0 <_IO_wdefault_pbackfail+0x170> - 46d027: 49 8d b7 a0 00 00 00 lea rsi, [r15 + 160] - 46d02e: 49 8d 7f 60 lea rdi, [r15 + 96] - 46d032: 4c 89 e2 mov rdx, r12 - 46d035: e8 96 fb ff ff call 0x46cbd0 - 46d03a: 85 c0 test eax, eax - 46d03c: 0f 85 9e 00 00 00 jne 0x46d0e0 <_IO_wdefault_pbackfail+0x1b0> - 46d042: 49 8b 9f a0 00 00 00 mov rbx, qword ptr [r15 + 160] - 46d049: 45 8b 2f mov r13d, dword ptr [r15] - 46d04c: 48 8b 0b mov rcx, qword ptr [rbx] - 46d04f: 4c 8b 63 50 mov r12, qword ptr [rbx + 80] - 46d053: 48 8b 43 40 mov rax, qword ptr [rbx + 64] - 46d057: eb 17 jmp 0x46d070 <_IO_wdefault_pbackfail+0x140> - 46d059: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46d060: 48 8b 43 40 mov rax, qword ptr [rbx + 64] - 46d064: 48 85 c0 test rax, rax - 46d067: 74 37 je 0x46d0a0 <_IO_wdefault_pbackfail+0x170> - 46d069: 4c 89 e1 mov rcx, r12 - 46d06c: 4c 8b 63 50 mov r12, qword ptr [rbx + 80] - 46d070: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] - 46d074: 66 49 0f 6e c4 movq xmm0, r12 - 46d079: 41 81 cd 00 01 00 00 or r13d, 256 - 46d080: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 46d084: 45 89 2f mov dword ptr [r15], r13d - 46d087: 48 89 53 50 mov qword ptr [rbx + 80], rdx - 46d08b: 48 89 43 10 mov qword ptr [rbx + 16], rax - 46d08f: 48 89 4b 40 mov qword ptr [rbx + 64], rcx - 46d093: 0f 11 03 movups xmmword ptr [rbx], xmm0 - 46d096: e9 d2 fe ff ff jmp 0x46cf6d <_IO_wdefault_pbackfail+0x3d> - 46d09b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46d0a0: bf 00 02 00 00 mov edi, 512 - 46d0a5: e8 b6 1e fb ff call 0x41ef60 - 46d0aa: 48 85 c0 test rax, rax - 46d0ad: 74 31 je 0x46d0e0 <_IO_wdefault_pbackfail+0x1b0> - 46d0af: 48 8d 90 00 02 00 00 lea rdx, [rax + 512] - 46d0b6: 4c 89 e1 mov rcx, r12 - 46d0b9: 48 89 43 40 mov qword ptr [rbx + 64], rax - 46d0bd: 48 89 53 50 mov qword ptr [rbx + 80], rdx - 46d0c1: 49 89 d4 mov r12, rdx - 46d0c4: 48 89 53 48 mov qword ptr [rbx + 72], rdx - 46d0c8: eb a6 jmp 0x46d070 <_IO_wdefault_pbackfail+0x140> - 46d0ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46d0d0: 48 83 ea 01 sub rdx, 1 - 46d0d4: 48 89 57 08 mov qword ptr [rdi + 8], rdx - 46d0d8: e9 9f fe ff ff jmp 0x46cf7c <_IO_wdefault_pbackfail+0x4c> - 46d0dd: 0f 1f 00 nop dword ptr [rax] - 46d0e0: b8 ff ff ff ff mov eax, 4294967295 - 46d0e5: e9 92 fe ff ff jmp 0x46cf7c <_IO_wdefault_pbackfail+0x4c> - 46d0ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000046d0f0 <_IO_wdefault_finish>: - 46d0f0: f3 0f 1e fa endbr64 - 46d0f4: 55 push rbp - 46d0f5: 48 8b 97 a0 00 00 00 mov rdx, qword ptr [rdi + 160] - 46d0fc: 48 89 fd mov rbp, rdi - 46d0ff: 48 8b 7a 30 mov rdi, qword ptr [rdx + 48] - 46d103: 48 85 ff test rdi, rdi - 46d106: 74 06 je 0x46d10e <_IO_wdefault_finish+0x1e> - 46d108: f6 45 74 08 test byte ptr [rbp + 116], 8 - 46d10c: 74 4a je 0x46d158 <_IO_wdefault_finish+0x68> - 46d10e: 48 8b 45 60 mov rax, qword ptr [rbp + 96] - 46d112: 48 85 c0 test rax, rax - 46d115: 74 19 je 0x46d130 <_IO_wdefault_finish+0x40> - 46d117: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46d120: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 46d128: 48 8b 00 mov rax, qword ptr [rax] - 46d12b: 48 85 c0 test rax, rax - 46d12e: 75 f0 jne 0x46d120 <_IO_wdefault_finish+0x30> - 46d130: 48 83 7d 48 00 cmp qword ptr [rbp + 72], 0 - 46d135: 74 11 je 0x46d148 <_IO_wdefault_finish+0x58> - 46d137: 48 8b 7a 40 mov rdi, qword ptr [rdx + 64] - 46d13b: e8 10 24 fb ff call 0x41f550 - 46d140: 48 c7 45 48 00 00 00 00 mov qword ptr [rbp + 72], 0 - 46d148: 48 89 ef mov rdi, rbp - 46d14b: 5d pop rbp - 46d14c: e9 3f 9e fa ff jmp 0x416f90 <_IO_un_link> - 46d151: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46d158: e8 f3 23 fb ff call 0x41f550 - 46d15d: 48 8b 95 a0 00 00 00 mov rdx, qword ptr [rbp + 160] - 46d164: 66 0f ef c0 pxor xmm0, xmm0 - 46d168: 0f 11 42 30 movups xmmword ptr [rdx + 48], xmm0 - 46d16c: eb a0 jmp 0x46d10e <_IO_wdefault_finish+0x1e> - 46d16e: 66 90 nop - -000000000046d170 <_IO_wdefault_uflow>: - 46d170: f3 0f 1e fa endbr64 - 46d174: 55 push rbp - 46d175: 53 push rbx - 46d176: 48 89 fb mov rbx, rdi - 46d179: 48 83 ec 08 sub rsp, 8 - 46d17d: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] - 46d184: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46d18b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46d192: 48 89 ee mov rsi, rbp - 46d195: 48 29 d0 sub rax, rdx - 46d198: 48 29 d6 sub rsi, rdx - 46d19b: 48 39 f0 cmp rax, rsi - 46d19e: 76 38 jbe 0x46d1d8 <_IO_wdefault_uflow+0x68> - 46d1a0: 48 89 df mov rdi, rbx - 46d1a3: ff 55 20 call qword ptr [rbp + 32] - 46d1a6: 83 f8 ff cmp eax, -1 - 46d1a9: 74 1d je 0x46d1c8 <_IO_wdefault_uflow+0x58> - 46d1ab: 48 8b 93 a0 00 00 00 mov rdx, qword ptr [rbx + 160] - 46d1b2: 48 8b 02 mov rax, qword ptr [rdx] - 46d1b5: 48 8d 48 04 lea rcx, [rax + 4] - 46d1b9: 8b 00 mov eax, dword ptr [rax] - 46d1bb: 48 89 0a mov qword ptr [rdx], rcx - 46d1be: 48 83 c4 08 add rsp, 8 - 46d1c2: 5b pop rbx - 46d1c3: 5d pop rbp - 46d1c4: c3 ret - 46d1c5: 0f 1f 00 nop dword ptr [rax] - 46d1c8: 48 83 c4 08 add rsp, 8 - 46d1cc: b8 ff ff ff ff mov eax, 4294967295 - 46d1d1: 5b pop rbx - 46d1d2: 5d pop rbp - 46d1d3: c3 ret - 46d1d4: 0f 1f 40 00 nop dword ptr [rax] - 46d1d8: e8 b3 6b fa ff call 0x413d90 <_IO_vtable_check> - 46d1dd: eb c1 jmp 0x46d1a0 <_IO_wdefault_uflow+0x30> - 46d1df: 90 nop - -000000000046d1e0 <__woverflow>: - 46d1e0: f3 0f 1e fa endbr64 - 46d1e4: 41 54 push r12 - 46d1e6: 41 89 f4 mov r12d, esi - 46d1e9: 55 push rbp - 46d1ea: 48 89 fd mov rbp, rdi - 46d1ed: 53 push rbx - 46d1ee: 8b 87 c0 00 00 00 mov eax, dword ptr [rdi + 192] - 46d1f4: 85 c0 test eax, eax - 46d1f6: 74 38 je 0x46d230 <__woverflow+0x50> - 46d1f8: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 46d1ff: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46d206: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46d20d: 48 89 d9 mov rcx, rbx - 46d210: 48 29 d0 sub rax, rdx - 46d213: 48 29 d1 sub rcx, rdx - 46d216: 48 39 c8 cmp rax, rcx - 46d219: 76 25 jbe 0x46d240 <__woverflow+0x60> - 46d21b: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 46d21f: 44 89 e6 mov esi, r12d - 46d222: 5b pop rbx - 46d223: 48 89 ef mov rdi, rbp - 46d226: 5d pop rbp - 46d227: 41 5c pop r12 - 46d229: ff e0 jmp rax - 46d22b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46d230: be 01 00 00 00 mov esi, 1 - 46d235: e8 b6 60 fa ff call 0x4132f0 <_IO_fwide> - 46d23a: eb bc jmp 0x46d1f8 <__woverflow+0x18> - 46d23c: 0f 1f 40 00 nop dword ptr [rax] - 46d240: e8 4b 6b fa ff call 0x413d90 <_IO_vtable_check> - 46d245: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 46d249: 44 89 e6 mov esi, r12d - 46d24c: 5b pop rbx - 46d24d: 48 89 ef mov rdi, rbp - 46d250: 5d pop rbp - 46d251: 41 5c pop r12 - 46d253: ff e0 jmp rax - 46d255: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000046d260 <_IO_wdefault_xsputn>: - 46d260: f3 0f 1e fa endbr64 - 46d264: 48 85 d2 test rdx, rdx - 46d267: 0f 84 03 02 00 00 je 0x46d470 <_IO_wdefault_xsputn+0x210> - 46d26d: 41 57 push r15 - 46d26f: 41 56 push r14 - 46d271: 41 55 push r13 - 46d273: 49 89 f5 mov r13, rsi - 46d276: 41 54 push r12 - 46d278: 49 89 d4 mov r12, rdx - 46d27b: 55 push rbp - 46d27c: 48 89 fd mov rbp, rdi - 46d27f: 53 push rbx - 46d280: 48 89 d3 mov rbx, rdx - 46d283: 48 83 ec 08 sub rsp, 8 - 46d287: eb 45 jmp 0x46d2ce <_IO_wdefault_xsputn+0x6e> - 46d289: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46d290: 4c 8b b5 d8 00 00 00 mov r14, qword ptr [rbp + 216] - 46d297: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46d29e: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46d2a5: 4c 89 f1 mov rcx, r14 - 46d2a8: 48 29 d0 sub rax, rdx - 46d2ab: 48 29 d1 sub rcx, rdx - 46d2ae: 48 39 c8 cmp rax, rcx - 46d2b1: 0f 86 89 01 00 00 jbe 0x46d440 <_IO_wdefault_xsputn+0x1e0> - 46d2b7: 44 89 fe mov esi, r15d - 46d2ba: 48 89 ef mov rdi, rbp - 46d2bd: 41 ff 56 18 call qword ptr [r14 + 24] - 46d2c1: 83 f8 ff cmp eax, -1 - 46d2c4: 0f 84 96 01 00 00 je 0x46d460 <_IO_wdefault_xsputn+0x200> - 46d2ca: 48 83 eb 01 sub rbx, 1 - 46d2ce: 4c 8b b5 a0 00 00 00 mov r14, qword ptr [rbp + 160] - 46d2d5: 4c 89 ea mov rdx, r13 - 46d2d8: 49 8b 7e 20 mov rdi, qword ptr [r14 + 32] - 46d2dc: 49 8b 46 28 mov rax, qword ptr [r14 + 40] - 46d2e0: 48 29 f8 sub rax, rdi - 46d2e3: 48 85 c0 test rax, rax - 46d2e6: 7e 20 jle 0x46d308 <_IO_wdefault_xsputn+0xa8> - 46d2e8: 48 c1 f8 02 sar rax, 2 - 46d2ec: 49 89 c7 mov r15, rax - 46d2ef: 48 39 d8 cmp rax, rbx - 46d2f2: 76 06 jbe 0x46d2fa <_IO_wdefault_xsputn+0x9a> - 46d2f4: 48 89 d8 mov rax, rbx - 46d2f7: 49 89 df mov r15, rbx - 46d2fa: 48 83 f8 14 cmp rax, 20 - 46d2fe: 7f 38 jg 0x46d338 <_IO_wdefault_xsputn+0xd8> - 46d300: 4c 89 ea mov rdx, r13 - 46d303: 48 85 c0 test rax, rax - 46d306: 75 68 jne 0x46d370 <_IO_wdefault_xsputn+0x110> - 46d308: 48 85 db test rbx, rbx - 46d30b: 74 47 je 0x46d354 <_IO_wdefault_xsputn+0xf4> - 46d30d: 8b 85 c0 00 00 00 mov eax, dword ptr [rbp + 192] - 46d313: 44 8b 3a mov r15d, dword ptr [rdx] - 46d316: 4c 8d 6a 04 lea r13, [rdx + 4] - 46d31a: 85 c0 test eax, eax - 46d31c: 0f 85 6e ff ff ff jne 0x46d290 <_IO_wdefault_xsputn+0x30> - 46d322: be 01 00 00 00 mov esi, 1 - 46d327: 48 89 ef mov rdi, rbp - 46d32a: e8 c1 5f fa ff call 0x4132f0 <_IO_fwide> - 46d32f: e9 5c ff ff ff jmp 0x46d290 <_IO_wdefault_xsputn+0x30> - 46d334: 0f 1f 40 00 nop dword ptr [rax] - 46d338: 4c 89 fa mov rdx, r15 - 46d33b: 4c 89 ee mov rsi, r13 - 46d33e: 4c 29 fb sub rbx, r15 - 46d341: e8 8a 9f fd ff call 0x4472d0 - 46d346: 4b 8d 54 bd 00 lea rdx, [r13 + 4*r15] - 46d34b: 49 89 46 20 mov qword ptr [r14 + 32], rax - 46d34f: 48 85 db test rbx, rbx - 46d352: 75 b9 jne 0x46d30d <_IO_wdefault_xsputn+0xad> - 46d354: 48 83 c4 08 add rsp, 8 - 46d358: 4c 89 e0 mov rax, r12 - 46d35b: 5b pop rbx - 46d35c: 5d pop rbp - 46d35d: 41 5c pop r12 - 46d35f: 41 5d pop r13 - 46d361: 41 5e pop r14 - 46d363: 41 5f pop r15 - 46d365: c3 ret - 46d366: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46d370: 48 8d 4f 0f lea rcx, [rdi + 15] - 46d374: 48 8d 50 ff lea rdx, [rax - 1] - 46d378: 4c 29 e9 sub rcx, r13 - 46d37b: 48 83 f9 1e cmp rcx, 30 - 46d37f: 0f 86 f3 00 00 00 jbe 0x46d478 <_IO_wdefault_xsputn+0x218> - 46d385: 48 83 fa 03 cmp rdx, 3 - 46d389: 0f 86 e9 00 00 00 jbe 0x46d478 <_IO_wdefault_xsputn+0x218> - 46d38f: f3 41 0f 6f 45 00 movdqu xmm0, xmmword ptr [r13] - 46d395: 48 89 c1 mov rcx, rax - 46d398: 48 c1 e9 02 shr rcx, 2 - 46d39c: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 46d39f: 48 83 f9 01 cmp rcx, 1 - 46d3a3: 74 5b je 0x46d400 <_IO_wdefault_xsputn+0x1a0> - 46d3a5: f3 41 0f 6f 4d 10 movdqu xmm1, xmmword ptr [r13 + 16] - 46d3ab: 0f 11 4f 10 movups xmmword ptr [rdi + 16], xmm1 - 46d3af: 48 83 f9 02 cmp rcx, 2 - 46d3b3: 74 4b je 0x46d400 <_IO_wdefault_xsputn+0x1a0> - 46d3b5: f3 41 0f 6f 55 20 movdqu xmm2, xmmword ptr [r13 + 32] - 46d3bb: 0f 11 57 20 movups xmmword ptr [rdi + 32], xmm2 - 46d3bf: 48 83 f9 03 cmp rcx, 3 - 46d3c3: 74 3b je 0x46d400 <_IO_wdefault_xsputn+0x1a0> - 46d3c5: f3 41 0f 6f 5d 30 movdqu xmm3, xmmword ptr [r13 + 48] - 46d3cb: 0f 11 5f 30 movups xmmword ptr [rdi + 48], xmm3 - 46d3cf: 48 83 f9 05 cmp rcx, 5 - 46d3d3: 75 2b jne 0x46d400 <_IO_wdefault_xsputn+0x1a0> - 46d3d5: f3 41 0f 6f 65 40 movdqu xmm4, xmmword ptr [r13 + 64] - 46d3db: 0f 11 67 40 movups xmmword ptr [rdi + 64], xmm4 - 46d3df: 48 c1 e0 02 shl rax, 2 - 46d3e3: 4c 29 fb sub rbx, r15 - 46d3e6: 49 8d 54 05 00 lea rdx, [r13 + rax] - 46d3eb: 48 01 f8 add rax, rdi - 46d3ee: 49 89 46 20 mov qword ptr [r14 + 32], rax - 46d3f2: e9 11 ff ff ff jmp 0x46d308 <_IO_wdefault_xsputn+0xa8> - 46d3f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46d400: 48 89 c6 mov rsi, rax - 46d403: 48 83 e6 fc and rsi, -4 - 46d407: 48 8d 0c b5 00 00 00 00 lea rcx, [4*rsi] - 46d40f: 48 29 f2 sub rdx, rsi - 46d412: 4d 8d 44 0d 00 lea r8, [r13 + rcx] - 46d417: 48 01 f9 add rcx, rdi - 46d41a: 48 39 f0 cmp rax, rsi - 46d41d: 74 c0 je 0x46d3df <_IO_wdefault_xsputn+0x17f> - 46d41f: 41 8b 30 mov esi, dword ptr [r8] - 46d422: 89 31 mov dword ptr [rcx], esi - 46d424: 48 85 d2 test rdx, rdx - 46d427: 74 b6 je 0x46d3df <_IO_wdefault_xsputn+0x17f> - 46d429: 41 8b 70 04 mov esi, dword ptr [r8 + 4] - 46d42d: 89 71 04 mov dword ptr [rcx + 4], esi - 46d430: 48 83 fa 01 cmp rdx, 1 - 46d434: 74 a9 je 0x46d3df <_IO_wdefault_xsputn+0x17f> - 46d436: 41 8b 50 08 mov edx, dword ptr [r8 + 8] - 46d43a: 89 51 08 mov dword ptr [rcx + 8], edx - 46d43d: eb a0 jmp 0x46d3df <_IO_wdefault_xsputn+0x17f> - 46d43f: 90 nop - 46d440: e8 4b 69 fa ff call 0x413d90 <_IO_vtable_check> - 46d445: 44 89 fe mov esi, r15d - 46d448: 48 89 ef mov rdi, rbp - 46d44b: 41 ff 56 18 call qword ptr [r14 + 24] - 46d44f: 83 f8 ff cmp eax, -1 - 46d452: 0f 85 72 fe ff ff jne 0x46d2ca <_IO_wdefault_xsputn+0x6a> - 46d458: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46d460: 49 29 dc sub r12, rbx - 46d463: e9 ec fe ff ff jmp 0x46d354 <_IO_wdefault_xsputn+0xf4> - 46d468: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46d470: 31 c0 xor eax, eax - 46d472: c3 ret - 46d473: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46d478: 48 8d 34 85 00 00 00 00 lea rsi, [4*rax] - 46d480: 31 d2 xor edx, edx - 46d482: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46d488: 41 8b 4c 15 00 mov ecx, dword ptr [r13 + rdx] - 46d48d: 89 0c 17 mov dword ptr [rdi + rdx], ecx - 46d490: 48 83 c2 04 add rdx, 4 - 46d494: 48 39 f2 cmp rdx, rsi - 46d497: 75 ef jne 0x46d488 <_IO_wdefault_xsputn+0x228> - 46d499: e9 41 ff ff ff jmp 0x46d3df <_IO_wdefault_xsputn+0x17f> - 46d49e: 66 90 nop - -000000000046d4a0 <_IO_wdoallocbuf>: - 46d4a0: f3 0f 1e fa endbr64 - 46d4a4: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 46d4ab: 48 83 78 30 00 cmp qword ptr [rax + 48], 0 - 46d4b0: 74 06 je 0x46d4b8 <_IO_wdoallocbuf+0x18> - 46d4b2: c3 ret - 46d4b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46d4b8: 41 54 push r12 - 46d4ba: 55 push rbp - 46d4bb: 53 push rbx - 46d4bc: 48 89 fb mov rbx, rdi - 46d4bf: f6 07 02 test byte ptr [rdi], 2 - 46d4c2: 75 74 jne 0x46d538 <_IO_wdoallocbuf+0x98> - 46d4c4: 48 8b 80 e0 00 00 00 mov rax, qword ptr [rax + 224] - 46d4cb: ff 50 68 call qword ptr [rax + 104] - 46d4ce: 83 f8 ff cmp eax, -1 - 46d4d1: 75 3e jne 0x46d511 <_IO_wdoallocbuf+0x71> - 46d4d3: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 46d4da: 8b 53 74 mov edx, dword ptr [rbx + 116] - 46d4dd: 48 8b 78 30 mov rdi, qword ptr [rax + 48] - 46d4e1: 48 8d a8 dc 00 00 00 lea rbp, [rax + 220] - 46d4e8: 4c 8d a0 d8 00 00 00 lea r12, [rax + 216] - 46d4ef: 48 85 ff test rdi, rdi - 46d4f2: 74 05 je 0x46d4f9 <_IO_wdoallocbuf+0x59> - 46d4f4: f6 c2 08 test dl, 8 - 46d4f7: 74 27 je 0x46d520 <_IO_wdoallocbuf+0x80> - 46d4f9: 66 49 0f 6e c4 movq xmm0, r12 - 46d4fe: 66 48 0f 6e cd movq xmm1, rbp - 46d503: 83 ca 08 or edx, 8 - 46d506: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 46d50a: 0f 11 40 30 movups xmmword ptr [rax + 48], xmm0 - 46d50e: 89 53 74 mov dword ptr [rbx + 116], edx - 46d511: 5b pop rbx - 46d512: 5d pop rbp - 46d513: 41 5c pop r12 - 46d515: c3 ret - 46d516: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46d520: e8 2b 20 fb ff call 0x41f550 - 46d525: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 46d52c: 8b 53 74 mov edx, dword ptr [rbx + 116] - 46d52f: eb c8 jmp 0x46d4f9 <_IO_wdoallocbuf+0x59> - 46d531: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46d538: 8b 57 74 mov edx, dword ptr [rdi + 116] - 46d53b: 48 8d a8 dc 00 00 00 lea rbp, [rax + 220] - 46d542: 4c 8d a0 d8 00 00 00 lea r12, [rax + 216] - 46d549: eb ae jmp 0x46d4f9 <_IO_wdoallocbuf+0x59> - 46d54b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000046d550 <_IO_wdefault_doallocate>: - 46d550: f3 0f 1e fa endbr64 - 46d554: 41 54 push r12 - 46d556: 55 push rbp - 46d557: 48 89 fd mov rbp, rdi - 46d55a: bf 00 20 00 00 mov edi, 8192 - 46d55f: 53 push rbx - 46d560: e8 fb 19 fb ff call 0x41ef60 - 46d565: 48 85 c0 test rax, rax - 46d568: 74 5e je 0x46d5c8 <_IO_wdefault_doallocate+0x78> - 46d56a: 48 8b 95 a0 00 00 00 mov rdx, qword ptr [rbp + 160] - 46d571: 48 89 c3 mov rbx, rax - 46d574: 4c 8d a0 00 80 00 00 lea r12, [rax + 32768] - 46d57b: 8b 45 74 mov eax, dword ptr [rbp + 116] - 46d57e: 48 8b 7a 30 mov rdi, qword ptr [rdx + 48] - 46d582: 48 85 ff test rdi, rdi - 46d585: 74 04 je 0x46d58b <_IO_wdefault_doallocate+0x3b> - 46d587: a8 08 test al, 8 - 46d589: 74 25 je 0x46d5b0 <_IO_wdefault_doallocate+0x60> - 46d58b: 66 48 0f 6e c3 movq xmm0, rbx - 46d590: 66 49 0f 6e cc movq xmm1, r12 - 46d595: 83 e0 f7 and eax, -9 - 46d598: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 46d59c: 0f 11 42 30 movups xmmword ptr [rdx + 48], xmm0 - 46d5a0: 5b pop rbx - 46d5a1: 89 45 74 mov dword ptr [rbp + 116], eax - 46d5a4: b8 01 00 00 00 mov eax, 1 - 46d5a9: 5d pop rbp - 46d5aa: 41 5c pop r12 - 46d5ac: c3 ret - 46d5ad: 0f 1f 00 nop dword ptr [rax] - 46d5b0: e8 9b 1f fb ff call 0x41f550 - 46d5b5: 48 8b 95 a0 00 00 00 mov rdx, qword ptr [rbp + 160] - 46d5bc: 8b 45 74 mov eax, dword ptr [rbp + 116] - 46d5bf: eb ca jmp 0x46d58b <_IO_wdefault_doallocate+0x3b> - 46d5c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46d5c8: 5b pop rbx - 46d5c9: b8 ff ff ff ff mov eax, 4294967295 - 46d5ce: 5d pop rbp - 46d5cf: 41 5c pop r12 - 46d5d1: c3 ret - 46d5d2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46d5dd: 0f 1f 00 nop dword ptr [rax] - -000000000046d5e0 <_IO_switch_to_wget_mode>: - 46d5e0: f3 0f 1e fa endbr64 - 46d5e4: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 46d5eb: 53 push rbx - 46d5ec: 48 89 fb mov rbx, rdi - 46d5ef: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 46d5f3: 48 3b 50 18 cmp rdx, qword ptr [rax + 24] - 46d5f7: 76 1f jbe 0x46d618 <_IO_switch_to_wget_mode+0x38> - 46d5f9: 48 8b 80 e0 00 00 00 mov rax, qword ptr [rax + 224] - 46d600: be ff ff ff ff mov esi, 4294967295 - 46d605: ff 50 18 call qword ptr [rax + 24] - 46d608: 83 f8 ff cmp eax, -1 - 46d60b: 74 36 je 0x46d643 <_IO_switch_to_wget_mode+0x63> - 46d60d: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 46d614: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 46d618: 8b 0b mov ecx, dword ptr [rbx] - 46d61a: f6 c5 01 test ch, 1 - 46d61d: 75 29 jne 0x46d648 <_IO_switch_to_wget_mode+0x68> - 46d61f: 48 8b 70 30 mov rsi, qword ptr [rax + 48] - 46d623: 48 89 70 10 mov qword ptr [rax + 16], rsi - 46d627: 48 39 50 08 cmp qword ptr [rax + 8], rdx - 46d62b: 73 04 jae 0x46d631 <_IO_switch_to_wget_mode+0x51> - 46d62d: 48 89 50 08 mov qword ptr [rax + 8], rdx - 46d631: 80 e5 f7 and ch, -9 - 46d634: 48 89 10 mov qword ptr [rax], rdx - 46d637: 48 89 50 28 mov qword ptr [rax + 40], rdx - 46d63b: 48 89 50 18 mov qword ptr [rax + 24], rdx - 46d63f: 31 c0 xor eax, eax - 46d641: 89 0b mov dword ptr [rbx], ecx - 46d643: 5b pop rbx - 46d644: c3 ret - 46d645: 0f 1f 00 nop dword ptr [rax] - 46d648: 48 8b 70 48 mov rsi, qword ptr [rax + 72] - 46d64c: 48 89 70 10 mov qword ptr [rax + 16], rsi - 46d650: eb df jmp 0x46d631 <_IO_switch_to_wget_mode+0x51> - 46d652: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46d65d: 0f 1f 00 nop dword ptr [rax] - -000000000046d660 <__wuflow>: - 46d660: f3 0f 1e fa endbr64 - 46d664: 55 push rbp - 46d665: 53 push rbx - 46d666: 48 83 ec 08 sub rsp, 8 - 46d66a: 8b 97 c0 00 00 00 mov edx, dword ptr [rdi + 192] - 46d670: 85 d2 test edx, edx - 46d672: 0f 88 d1 00 00 00 js 0x46d749 <__wuflow+0xe9> - 46d678: 48 89 fd mov rbp, rdi - 46d67b: 0f 84 ef 00 00 00 je 0x46d770 <__wuflow+0x110> - 46d681: f7 45 00 00 08 00 00 test dword ptr [rbp], 2048 - 46d688: 0f 85 aa 00 00 00 jne 0x46d738 <__wuflow+0xd8> - 46d68e: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 46d695: 48 8b 08 mov rcx, qword ptr [rax] - 46d698: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 46d69c: 48 39 d1 cmp rcx, rdx - 46d69f: 0f 82 b3 00 00 00 jb 0x46d758 <__wuflow+0xf8> - 46d6a5: 8b 4d 00 mov ecx, dword ptr [rbp] - 46d6a8: f6 c5 01 test ch, 1 - 46d6ab: 74 31 je 0x46d6de <__wuflow+0x7e> - 46d6ad: 80 e5 fe and ch, -2 - 46d6b0: 48 8b 70 10 mov rsi, qword ptr [rax + 16] - 46d6b4: 89 4d 00 mov dword ptr [rbp], ecx - 46d6b7: 48 8b 48 50 mov rcx, qword ptr [rax + 80] - 46d6bb: 48 89 50 50 mov qword ptr [rax + 80], rdx - 46d6bf: 48 8b 50 40 mov rdx, qword ptr [rax + 64] - 46d6c3: 48 89 48 08 mov qword ptr [rax + 8], rcx - 46d6c7: 48 89 50 10 mov qword ptr [rax + 16], rdx - 46d6cb: 48 89 70 40 mov qword ptr [rax + 64], rsi - 46d6cf: 48 39 d1 cmp rcx, rdx - 46d6d2: 0f 87 c8 00 00 00 ja 0x46d7a0 <__wuflow+0x140> - 46d6d8: 48 89 10 mov qword ptr [rax], rdx - 46d6db: 48 89 ca mov rdx, rcx - 46d6de: 48 83 7d 60 00 cmp qword ptr [rbp + 96], 0 - 46d6e3: 0f 84 c7 00 00 00 je 0x46d7b0 <__wuflow+0x150> - 46d6e9: 48 8d b5 a0 00 00 00 lea rsi, [rbp + 160] - 46d6f0: 48 8d 7d 60 lea rdi, [rbp + 96] - 46d6f4: e8 d7 f4 ff ff call 0x46cbd0 - 46d6f9: 85 c0 test eax, eax - 46d6fb: 75 4c jne 0x46d749 <__wuflow+0xe9> - 46d6fd: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 46d704: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46d70b: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46d712: 48 89 de mov rsi, rbx - 46d715: 48 29 d0 sub rax, rdx - 46d718: 48 29 d6 sub rsi, rdx - 46d71b: 48 39 f0 cmp rax, rsi - 46d71e: 0f 86 bc 00 00 00 jbe 0x46d7e0 <__wuflow+0x180> - 46d724: 48 8b 43 28 mov rax, qword ptr [rbx + 40] - 46d728: 48 83 c4 08 add rsp, 8 - 46d72c: 48 89 ef mov rdi, rbp - 46d72f: 5b pop rbx - 46d730: 5d pop rbp - 46d731: ff e0 jmp rax - 46d733: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46d738: 48 89 ef mov rdi, rbp - 46d73b: e8 a0 fe ff ff call 0x46d5e0 <_IO_switch_to_wget_mode> - 46d740: 83 f8 ff cmp eax, -1 - 46d743: 0f 85 45 ff ff ff jne 0x46d68e <__wuflow+0x2e> - 46d749: 48 83 c4 08 add rsp, 8 - 46d74d: b8 ff ff ff ff mov eax, 4294967295 - 46d752: 5b pop rbx - 46d753: 5d pop rbp - 46d754: c3 ret - 46d755: 0f 1f 00 nop dword ptr [rax] - 46d758: 48 8d 51 04 lea rdx, [rcx + 4] - 46d75c: 48 89 10 mov qword ptr [rax], rdx - 46d75f: 8b 01 mov eax, dword ptr [rcx] - 46d761: 48 83 c4 08 add rsp, 8 - 46d765: 5b pop rbx - 46d766: 5d pop rbp - 46d767: c3 ret - 46d768: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46d770: be 01 00 00 00 mov esi, 1 - 46d775: e8 76 5b fa ff call 0x4132f0 <_IO_fwide> - 46d77a: 83 f8 01 cmp eax, 1 - 46d77d: 75 ca jne 0x46d749 <__wuflow+0xe9> - 46d77f: 8b 85 c0 00 00 00 mov eax, dword ptr [rbp + 192] - 46d785: 85 c0 test eax, eax - 46d787: 0f 85 f4 fe ff ff jne 0x46d681 <__wuflow+0x21> - 46d78d: be 01 00 00 00 mov esi, 1 - 46d792: 48 89 ef mov rdi, rbp - 46d795: e8 56 5b fa ff call 0x4132f0 <_IO_fwide> - 46d79a: e9 e2 fe ff ff jmp 0x46d681 <__wuflow+0x21> - 46d79f: 90 nop - 46d7a0: 48 8d 4a 04 lea rcx, [rdx + 4] - 46d7a4: 48 89 08 mov qword ptr [rax], rcx - 46d7a7: 8b 02 mov eax, dword ptr [rdx] - 46d7a9: eb b6 jmp 0x46d761 <__wuflow+0x101> - 46d7ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46d7b0: 48 8b 78 40 mov rdi, qword ptr [rax + 64] - 46d7b4: 48 85 ff test rdi, rdi - 46d7b7: 0f 84 40 ff ff ff je 0x46d6fd <__wuflow+0x9d> - 46d7bd: e8 8e 1d fb ff call 0x41f550 - 46d7c2: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 46d7c9: 66 0f ef c0 pxor xmm0, xmm0 - 46d7cd: 48 c7 40 50 00 00 00 00 mov qword ptr [rax + 80], 0 - 46d7d5: 0f 11 40 40 movups xmmword ptr [rax + 64], xmm0 - 46d7d9: e9 1f ff ff ff jmp 0x46d6fd <__wuflow+0x9d> - 46d7de: 66 90 nop - 46d7e0: e8 ab 65 fa ff call 0x413d90 <_IO_vtable_check> - 46d7e5: e9 3a ff ff ff jmp 0x46d724 <__wuflow+0xc4> - 46d7ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000046d7f0 <__wunderflow>: - 46d7f0: f3 0f 1e fa endbr64 - 46d7f4: 55 push rbp - 46d7f5: 53 push rbx - 46d7f6: 48 83 ec 08 sub rsp, 8 - 46d7fa: 8b 97 c0 00 00 00 mov edx, dword ptr [rdi + 192] - 46d800: 85 d2 test edx, edx - 46d802: 0f 88 c9 00 00 00 js 0x46d8d1 <__wunderflow+0xe1> - 46d808: 48 89 fd mov rbp, rdi - 46d80b: 0f 84 df 00 00 00 je 0x46d8f0 <__wunderflow+0x100> - 46d811: f7 45 00 00 08 00 00 test dword ptr [rbp], 2048 - 46d818: 0f 85 a2 00 00 00 jne 0x46d8c0 <__wunderflow+0xd0> - 46d81e: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 46d825: 48 8b 08 mov rcx, qword ptr [rax] - 46d828: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 46d82c: 48 39 d1 cmp rcx, rdx - 46d82f: 0f 82 ab 00 00 00 jb 0x46d8e0 <__wunderflow+0xf0> - 46d835: 8b 4d 00 mov ecx, dword ptr [rbp] - 46d838: f6 c5 01 test ch, 1 - 46d83b: 74 2d je 0x46d86a <__wunderflow+0x7a> - 46d83d: 80 e5 fe and ch, -2 - 46d840: 48 8b 70 50 mov rsi, qword ptr [rax + 80] - 46d844: 89 4d 00 mov dword ptr [rbp], ecx - 46d847: 48 8b 48 40 mov rcx, qword ptr [rax + 64] - 46d84b: 48 89 50 50 mov qword ptr [rax + 80], rdx - 46d84f: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 46d853: 48 89 70 08 mov qword ptr [rax + 8], rsi - 46d857: 48 89 50 40 mov qword ptr [rax + 64], rdx - 46d85b: 48 89 f2 mov rdx, rsi - 46d85e: 48 89 48 10 mov qword ptr [rax + 16], rcx - 46d862: 48 89 08 mov qword ptr [rax], rcx - 46d865: 48 39 ce cmp rsi, rcx - 46d868: 77 76 ja 0x46d8e0 <__wunderflow+0xf0> - 46d86a: 48 83 7d 60 00 cmp qword ptr [rbp + 96], 0 - 46d86f: 0f 84 ab 00 00 00 je 0x46d920 <__wunderflow+0x130> - 46d875: 48 8d b5 a0 00 00 00 lea rsi, [rbp + 160] - 46d87c: 48 8d 7d 60 lea rdi, [rbp + 96] - 46d880: e8 4b f3 ff ff call 0x46cbd0 - 46d885: 85 c0 test eax, eax - 46d887: 75 48 jne 0x46d8d1 <__wunderflow+0xe1> - 46d889: 48 8b 9d d8 00 00 00 mov rbx, qword ptr [rbp + 216] - 46d890: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46d897: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46d89e: 48 89 de mov rsi, rbx - 46d8a1: 48 29 d0 sub rax, rdx - 46d8a4: 48 29 d6 sub rsi, rdx - 46d8a7: 48 39 f0 cmp rax, rsi - 46d8aa: 0f 86 a0 00 00 00 jbe 0x46d950 <__wunderflow+0x160> - 46d8b0: 48 8b 43 20 mov rax, qword ptr [rbx + 32] - 46d8b4: 48 83 c4 08 add rsp, 8 - 46d8b8: 48 89 ef mov rdi, rbp - 46d8bb: 5b pop rbx - 46d8bc: 5d pop rbp - 46d8bd: ff e0 jmp rax - 46d8bf: 90 nop - 46d8c0: 48 89 ef mov rdi, rbp - 46d8c3: e8 18 fd ff ff call 0x46d5e0 <_IO_switch_to_wget_mode> - 46d8c8: 83 f8 ff cmp eax, -1 - 46d8cb: 0f 85 4d ff ff ff jne 0x46d81e <__wunderflow+0x2e> - 46d8d1: 48 83 c4 08 add rsp, 8 - 46d8d5: b8 ff ff ff ff mov eax, 4294967295 - 46d8da: 5b pop rbx - 46d8db: 5d pop rbp - 46d8dc: c3 ret - 46d8dd: 0f 1f 00 nop dword ptr [rax] - 46d8e0: 8b 01 mov eax, dword ptr [rcx] - 46d8e2: 48 83 c4 08 add rsp, 8 - 46d8e6: 5b pop rbx - 46d8e7: 5d pop rbp - 46d8e8: c3 ret - 46d8e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46d8f0: be 01 00 00 00 mov esi, 1 - 46d8f5: e8 f6 59 fa ff call 0x4132f0 <_IO_fwide> - 46d8fa: 83 f8 01 cmp eax, 1 - 46d8fd: 75 d2 jne 0x46d8d1 <__wunderflow+0xe1> - 46d8ff: 8b 85 c0 00 00 00 mov eax, dword ptr [rbp + 192] - 46d905: 85 c0 test eax, eax - 46d907: 0f 85 04 ff ff ff jne 0x46d811 <__wunderflow+0x21> - 46d90d: be 01 00 00 00 mov esi, 1 - 46d912: 48 89 ef mov rdi, rbp - 46d915: e8 d6 59 fa ff call 0x4132f0 <_IO_fwide> - 46d91a: e9 f2 fe ff ff jmp 0x46d811 <__wunderflow+0x21> - 46d91f: 90 nop - 46d920: 48 83 7d 48 00 cmp qword ptr [rbp + 72], 0 - 46d925: 0f 84 5e ff ff ff je 0x46d889 <__wunderflow+0x99> - 46d92b: 48 8b 78 40 mov rdi, qword ptr [rax + 64] - 46d92f: e8 1c 1c fb ff call 0x41f550 - 46d934: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 46d93b: 66 0f ef c0 pxor xmm0, xmm0 - 46d93f: 48 c7 40 50 00 00 00 00 mov qword ptr [rax + 80], 0 - 46d947: 0f 11 40 40 movups xmmword ptr [rax + 64], xmm0 - 46d94b: e9 39 ff ff ff jmp 0x46d889 <__wunderflow+0x99> - 46d950: e8 3b 64 fa ff call 0x413d90 <_IO_vtable_check> - 46d955: e9 56 ff ff ff jmp 0x46d8b0 <__wunderflow+0xc0> - 46d95a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000046d960 <_IO_wdefault_xsgetn>: - 46d960: f3 0f 1e fa endbr64 - 46d964: 41 56 push r14 - 46d966: 41 55 push r13 - 46d968: 49 89 fd mov r13, rdi - 46d96b: 41 54 push r12 - 46d96d: 49 89 d4 mov r12, rdx - 46d970: 55 push rbp - 46d971: 48 89 f5 mov rbp, rsi - 46d974: 53 push rbx - 46d975: 48 89 d3 mov rbx, rdx - 46d978: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46d980: 49 8b 95 a0 00 00 00 mov rdx, qword ptr [r13 + 160] - 46d987: 48 8b 32 mov rsi, qword ptr [rdx] - 46d98a: 48 8b 42 08 mov rax, qword ptr [rdx + 8] - 46d98e: 48 29 f0 sub rax, rsi - 46d991: 48 85 c0 test rax, rax - 46d994: 7e 25 jle 0x46d9bb <_IO_wdefault_xsgetn+0x5b> - 46d996: 48 c1 f8 02 sar rax, 2 - 46d99a: 49 89 c6 mov r14, rax - 46d99d: 48 39 d8 cmp rax, rbx - 46d9a0: 76 06 jbe 0x46d9a8 <_IO_wdefault_xsgetn+0x48> - 46d9a2: 48 89 d8 mov rax, rbx - 46d9a5: 49 89 de mov r14, rbx - 46d9a8: 48 83 f8 14 cmp rax, 20 - 46d9ac: 0f 8f 4e 01 00 00 jg 0x46db00 <_IO_wdefault_xsgetn+0x1a0> - 46d9b2: 48 85 c0 test rax, rax - 46d9b5: 0f 85 a5 01 00 00 jne 0x46db60 <_IO_wdefault_xsgetn+0x200> - 46d9bb: 48 85 db test rbx, rbx - 46d9be: 0f 84 cf 00 00 00 je 0x46da93 <_IO_wdefault_xsgetn+0x133> - 46d9c4: 41 8b 95 c0 00 00 00 mov edx, dword ptr [r13 + 192] - 46d9cb: 85 d2 test edx, edx - 46d9cd: 0f 88 bd 00 00 00 js 0x46da90 <_IO_wdefault_xsgetn+0x130> - 46d9d3: 0f 84 cf 00 00 00 je 0x46daa8 <_IO_wdefault_xsgetn+0x148> - 46d9d9: 41 f7 45 00 00 08 00 00 test dword ptr [r13], 2048 - 46d9e1: 0f 85 fd 00 00 00 jne 0x46dae4 <_IO_wdefault_xsgetn+0x184> - 46d9e7: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 46d9ee: 48 8b 08 mov rcx, qword ptr [rax] - 46d9f1: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 46d9f5: 48 39 d1 cmp rcx, rdx - 46d9f8: 0f 82 a2 00 00 00 jb 0x46daa0 <_IO_wdefault_xsgetn+0x140> - 46d9fe: 41 8b 4d 00 mov ecx, dword ptr [r13] - 46da02: f6 c5 01 test ch, 1 - 46da05: 74 2e je 0x46da35 <_IO_wdefault_xsgetn+0xd5> - 46da07: 80 e5 fe and ch, -2 - 46da0a: 48 8b 70 50 mov rsi, qword ptr [rax + 80] - 46da0e: 41 89 4d 00 mov dword ptr [r13], ecx - 46da12: 48 8b 48 40 mov rcx, qword ptr [rax + 64] - 46da16: 48 89 50 50 mov qword ptr [rax + 80], rdx - 46da1a: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 46da1e: 48 89 70 08 mov qword ptr [rax + 8], rsi - 46da22: 48 89 50 40 mov qword ptr [rax + 64], rdx - 46da26: 48 89 f2 mov rdx, rsi - 46da29: 48 89 48 10 mov qword ptr [rax + 16], rcx - 46da2d: 48 89 08 mov qword ptr [rax], rcx - 46da30: 48 39 ce cmp rsi, rcx - 46da33: 77 6b ja 0x46daa0 <_IO_wdefault_xsgetn+0x140> - 46da35: 49 83 7d 60 00 cmp qword ptr [r13 + 96], 0 - 46da3a: 0f 84 f0 00 00 00 je 0x46db30 <_IO_wdefault_xsgetn+0x1d0> - 46da40: 49 8d b5 a0 00 00 00 lea rsi, [r13 + 160] - 46da47: 49 8d 7d 60 lea rdi, [r13 + 96] - 46da4b: e8 80 f1 ff ff call 0x46cbd0 - 46da50: 85 c0 test eax, eax - 46da52: 75 3c jne 0x46da90 <_IO_wdefault_xsgetn+0x130> - 46da54: 4d 8b b5 d8 00 00 00 mov r14, qword ptr [r13 + 216] - 46da5b: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46da62: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46da69: 4c 89 f7 mov rdi, r14 - 46da6c: 48 29 d0 sub rax, rdx - 46da6f: 48 29 d7 sub rdi, rdx - 46da72: 48 39 f8 cmp rax, rdi - 46da75: 0f 86 b5 01 00 00 jbe 0x46dc30 <_IO_wdefault_xsgetn+0x2d0> - 46da7b: 4c 89 ef mov rdi, r13 - 46da7e: 41 ff 56 20 call qword ptr [r14 + 32] - 46da82: 83 f8 ff cmp eax, -1 - 46da85: 0f 85 f5 fe ff ff jne 0x46d980 <_IO_wdefault_xsgetn+0x20> - 46da8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46da90: 49 29 dc sub r12, rbx - 46da93: 5b pop rbx - 46da94: 4c 89 e0 mov rax, r12 - 46da97: 5d pop rbp - 46da98: 41 5c pop r12 - 46da9a: 41 5d pop r13 - 46da9c: 41 5e pop r14 - 46da9e: c3 ret - 46da9f: 90 nop - 46daa0: 8b 01 mov eax, dword ptr [rcx] - 46daa2: eb de jmp 0x46da82 <_IO_wdefault_xsgetn+0x122> - 46daa4: 0f 1f 40 00 nop dword ptr [rax] - 46daa8: be 01 00 00 00 mov esi, 1 - 46daad: 4c 89 ef mov rdi, r13 - 46dab0: e8 3b 58 fa ff call 0x4132f0 <_IO_fwide> - 46dab5: 83 f8 01 cmp eax, 1 - 46dab8: 75 d6 jne 0x46da90 <_IO_wdefault_xsgetn+0x130> - 46daba: 41 8b 85 c0 00 00 00 mov eax, dword ptr [r13 + 192] - 46dac1: 85 c0 test eax, eax - 46dac3: 0f 85 10 ff ff ff jne 0x46d9d9 <_IO_wdefault_xsgetn+0x79> - 46dac9: be 01 00 00 00 mov esi, 1 - 46dace: 4c 89 ef mov rdi, r13 - 46dad1: e8 1a 58 fa ff call 0x4132f0 <_IO_fwide> - 46dad6: 41 f7 45 00 00 08 00 00 test dword ptr [r13], 2048 - 46dade: 0f 84 03 ff ff ff je 0x46d9e7 <_IO_wdefault_xsgetn+0x87> - 46dae4: 4c 89 ef mov rdi, r13 - 46dae7: e8 f4 fa ff ff call 0x46d5e0 <_IO_switch_to_wget_mode> - 46daec: 83 f8 ff cmp eax, -1 - 46daef: 0f 85 f2 fe ff ff jne 0x46d9e7 <_IO_wdefault_xsgetn+0x87> - 46daf5: eb 99 jmp 0x46da90 <_IO_wdefault_xsgetn+0x130> - 46daf7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46db00: 4c 89 f2 mov rdx, r14 - 46db03: 48 89 ef mov rdi, rbp - 46db06: 4c 29 f3 sub rbx, r14 - 46db09: e8 c2 97 fd ff call 0x4472d0 - 46db0e: 4a 8d 14 b5 00 00 00 00 lea rdx, [4*r14] - 46db16: 48 89 c5 mov rbp, rax - 46db19: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 46db20: 48 01 10 add qword ptr [rax], rdx - 46db23: e9 93 fe ff ff jmp 0x46d9bb <_IO_wdefault_xsgetn+0x5b> - 46db28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46db30: 49 83 7d 48 00 cmp qword ptr [r13 + 72], 0 - 46db35: 0f 84 19 ff ff ff je 0x46da54 <_IO_wdefault_xsgetn+0xf4> - 46db3b: 48 8b 78 40 mov rdi, qword ptr [rax + 64] - 46db3f: e8 0c 1a fb ff call 0x41f550 - 46db44: 49 8b 85 a0 00 00 00 mov rax, qword ptr [r13 + 160] - 46db4b: 66 0f ef c9 pxor xmm1, xmm1 - 46db4f: 48 c7 40 50 00 00 00 00 mov qword ptr [rax + 80], 0 - 46db57: 0f 11 48 40 movups xmmword ptr [rax + 64], xmm1 - 46db5b: e9 f4 fe ff ff jmp 0x46da54 <_IO_wdefault_xsgetn+0xf4> - 46db60: 48 8d 7e 0f lea rdi, [rsi + 15] - 46db64: 89 c1 mov ecx, eax - 46db66: 44 8d 40 ff lea r8d, [rax - 1] - 46db6a: 48 29 ef sub rdi, rbp - 46db6d: 48 83 ff 1e cmp rdi, 30 - 46db71: 0f 86 c9 00 00 00 jbe 0x46dc40 <_IO_wdefault_xsgetn+0x2e0> - 46db77: 41 83 f8 03 cmp r8d, 3 - 46db7b: 0f 86 bf 00 00 00 jbe 0x46dc40 <_IO_wdefault_xsgetn+0x2e0> - 46db81: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 46db85: c1 e9 02 shr ecx, 2 - 46db88: 0f 11 45 00 movups xmmword ptr [rbp], xmm0 - 46db8c: 83 f9 01 cmp ecx, 1 - 46db8f: 74 3f je 0x46dbd0 <_IO_wdefault_xsgetn+0x270> - 46db91: f3 0f 6f 56 10 movdqu xmm2, xmmword ptr [rsi + 16] - 46db96: 0f 11 55 10 movups xmmword ptr [rbp + 16], xmm2 - 46db9a: 83 f9 02 cmp ecx, 2 - 46db9d: 74 31 je 0x46dbd0 <_IO_wdefault_xsgetn+0x270> - 46db9f: f3 0f 6f 5e 20 movdqu xmm3, xmmword ptr [rsi + 32] - 46dba4: 0f 11 5d 20 movups xmmword ptr [rbp + 32], xmm3 - 46dba8: 83 f9 03 cmp ecx, 3 - 46dbab: 74 23 je 0x46dbd0 <_IO_wdefault_xsgetn+0x270> - 46dbad: f3 0f 6f 66 30 movdqu xmm4, xmmword ptr [rsi + 48] - 46dbb2: 0f 11 65 30 movups xmmword ptr [rbp + 48], xmm4 - 46dbb6: 83 f9 05 cmp ecx, 5 - 46dbb9: 75 15 jne 0x46dbd0 <_IO_wdefault_xsgetn+0x270> - 46dbbb: f3 0f 6f 6e 40 movdqu xmm5, xmmword ptr [rsi + 64] - 46dbc0: 44 89 c7 mov edi, r8d - 46dbc3: 0f 11 6d 40 movups xmmword ptr [rbp + 64], xmm5 - 46dbc7: eb 45 jmp 0x46dc0e <_IO_wdefault_xsgetn+0x2ae> - 46dbc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46dbd0: 89 c7 mov edi, eax - 46dbd2: 45 89 c2 mov r10d, r8d - 46dbd5: 83 e7 fc and edi, -4 - 46dbd8: 89 f9 mov ecx, edi - 46dbda: 41 29 fa sub r10d, edi - 46dbdd: 48 c1 e1 02 shl rcx, 2 - 46dbe1: 4c 8d 4c 0d 00 lea r9, [rbp + rcx] - 46dbe6: 48 01 f1 add rcx, rsi - 46dbe9: 39 f8 cmp eax, edi - 46dbeb: 74 70 je 0x46dc5d <_IO_wdefault_xsgetn+0x2fd> - 46dbed: 8b 01 mov eax, dword ptr [rcx] - 46dbef: 44 89 c7 mov edi, r8d - 46dbf2: 41 89 01 mov dword ptr [r9], eax - 46dbf5: 45 85 d2 test r10d, r10d - 46dbf8: 74 14 je 0x46dc0e <_IO_wdefault_xsgetn+0x2ae> - 46dbfa: 8b 41 04 mov eax, dword ptr [rcx + 4] - 46dbfd: 41 89 41 04 mov dword ptr [r9 + 4], eax - 46dc01: 41 83 fa 01 cmp r10d, 1 - 46dc05: 74 07 je 0x46dc0e <_IO_wdefault_xsgetn+0x2ae> - 46dc07: 8b 41 08 mov eax, dword ptr [rcx + 8] - 46dc0a: 41 89 41 08 mov dword ptr [r9 + 8], eax - 46dc0e: 48 8d 04 bd 04 00 00 00 lea rax, [4*rdi + 4] - 46dc16: 4c 29 f3 sub rbx, r14 - 46dc19: 48 01 c6 add rsi, rax - 46dc1c: 48 01 c5 add rbp, rax - 46dc1f: 48 89 32 mov qword ptr [rdx], rsi - 46dc22: e9 94 fd ff ff jmp 0x46d9bb <_IO_wdefault_xsgetn+0x5b> - 46dc27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46dc30: e8 5b 61 fa ff call 0x413d90 <_IO_vtable_check> - 46dc35: e9 41 fe ff ff jmp 0x46da7b <_IO_wdefault_xsgetn+0x11b> - 46dc3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46dc40: 44 89 c7 mov edi, r8d - 46dc43: 31 c0 xor eax, eax - 46dc45: 0f 1f 00 nop dword ptr [rax] - 46dc48: 8b 0c 86 mov ecx, dword ptr [rsi + 4*rax] - 46dc4b: 89 4c 85 00 mov dword ptr [rbp + 4*rax], ecx - 46dc4f: 48 89 c1 mov rcx, rax - 46dc52: 48 83 c0 01 add rax, 1 - 46dc56: 48 39 f9 cmp rcx, rdi - 46dc59: 75 ed jne 0x46dc48 <_IO_wdefault_xsgetn+0x2e8> - 46dc5b: eb b1 jmp 0x46dc0e <_IO_wdefault_xsgetn+0x2ae> - 46dc5d: 44 89 c7 mov edi, r8d - 46dc60: eb ac jmp 0x46dc0e <_IO_wdefault_xsgetn+0x2ae> - 46dc62: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46dc6d: 0f 1f 00 nop dword ptr [rax] - -000000000046dc70 <_IO_free_wbackup_area>: - 46dc70: f3 0f 1e fa endbr64 - 46dc74: 53 push rbx - 46dc75: 8b 17 mov edx, dword ptr [rdi] - 46dc77: 48 89 fb mov rbx, rdi - 46dc7a: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 46dc81: 48 8b 78 40 mov rdi, qword ptr [rax + 64] - 46dc85: f6 c6 01 test dh, 1 - 46dc88: 74 27 je 0x46dcb1 <_IO_free_wbackup_area+0x41> - 46dc8a: 80 e6 fe and dh, -2 - 46dc8d: 48 8b 48 50 mov rcx, qword ptr [rax + 80] - 46dc91: 89 13 mov dword ptr [rbx], edx - 46dc93: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 46dc97: 48 89 48 08 mov qword ptr [rax + 8], rcx - 46dc9b: 48 89 50 50 mov qword ptr [rax + 80], rdx - 46dc9f: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 46dca3: 48 89 38 mov qword ptr [rax], rdi - 46dca6: 48 89 50 40 mov qword ptr [rax + 64], rdx - 46dcaa: 48 89 78 10 mov qword ptr [rax + 16], rdi - 46dcae: 48 89 d7 mov rdi, rdx - 46dcb1: e8 9a 18 fb ff call 0x41f550 - 46dcb6: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 46dcbd: 66 0f ef c0 pxor xmm0, xmm0 - 46dcc1: 48 c7 40 50 00 00 00 00 mov qword ptr [rax + 80], 0 - 46dcc9: 0f 11 40 40 movups xmmword ptr [rax + 64], xmm0 - 46dccd: 5b pop rbx - 46dcce: c3 ret - 46dccf: 90 nop - -000000000046dcd0 <_IO_sputbackwc>: - 46dcd0: f3 0f 1e fa endbr64 - 46dcd4: 55 push rbp - 46dcd5: 53 push rbx - 46dcd6: 48 89 fb mov rbx, rdi - 46dcd9: 48 83 ec 18 sub rsp, 24 - 46dcdd: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 46dce4: 48 8b 10 mov rdx, qword ptr [rax] - 46dce7: 48 3b 50 10 cmp rdx, qword ptr [rax + 16] - 46dceb: 76 05 jbe 0x46dcf2 <_IO_sputbackwc+0x22> - 46dced: 39 72 fc cmp dword ptr [rdx - 4], esi - 46dcf0: 74 3e je 0x46dd30 <_IO_sputbackwc+0x60> - 46dcf2: 48 8b ab d8 00 00 00 mov rbp, qword ptr [rbx + 216] - 46dcf9: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46dd00: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46dd07: 48 89 e9 mov rcx, rbp - 46dd0a: 48 29 d0 sub rax, rdx - 46dd0d: 48 29 d1 sub rcx, rdx - 46dd10: 48 39 c8 cmp rax, rcx - 46dd13: 76 2b jbe 0x46dd40 <_IO_sputbackwc+0x70> - 46dd15: 48 89 df mov rdi, rbx - 46dd18: ff 55 30 call qword ptr [rbp + 48] - 46dd1b: 83 f8 ff cmp eax, -1 - 46dd1e: 74 03 je 0x46dd23 <_IO_sputbackwc+0x53> - 46dd20: 83 23 ef and dword ptr [rbx], -17 - 46dd23: 48 83 c4 18 add rsp, 24 - 46dd27: 5b pop rbx - 46dd28: 5d pop rbp - 46dd29: c3 ret - 46dd2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46dd30: 48 83 ea 04 sub rdx, 4 - 46dd34: 48 89 10 mov qword ptr [rax], rdx - 46dd37: 89 f0 mov eax, esi - 46dd39: eb e0 jmp 0x46dd1b <_IO_sputbackwc+0x4b> - 46dd3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46dd40: 89 74 24 0c mov dword ptr [rsp + 12], esi - 46dd44: e8 47 60 fa ff call 0x413d90 <_IO_vtable_check> - 46dd49: 8b 74 24 0c mov esi, dword ptr [rsp + 12] - 46dd4d: eb c6 jmp 0x46dd15 <_IO_sputbackwc+0x45> - 46dd4f: 90 nop - -000000000046dd50 <_IO_sungetwc>: - 46dd50: f3 0f 1e fa endbr64 - 46dd54: 55 push rbp - 46dd55: 53 push rbx - 46dd56: 48 89 fb mov rbx, rdi - 46dd59: 48 83 ec 08 sub rsp, 8 - 46dd5d: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 46dd64: 48 8b 10 mov rdx, qword ptr [rax] - 46dd67: 48 3b 50 10 cmp rdx, qword ptr [rax + 16] - 46dd6b: 76 23 jbe 0x46dd90 <_IO_sungetwc+0x40> - 46dd6d: 48 8d 4a fc lea rcx, [rdx - 4] - 46dd71: 48 89 08 mov qword ptr [rax], rcx - 46dd74: 8b 42 fc mov eax, dword ptr [rdx - 4] - 46dd77: 83 f8 ff cmp eax, -1 - 46dd7a: 74 03 je 0x46dd7f <_IO_sungetwc+0x2f> - 46dd7c: 83 23 ef and dword ptr [rbx], -17 - 46dd7f: 48 83 c4 08 add rsp, 8 - 46dd83: 5b pop rbx - 46dd84: 5d pop rbp - 46dd85: c3 ret - 46dd86: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46dd90: 48 8b af d8 00 00 00 mov rbp, qword ptr [rdi + 216] - 46dd97: 48 c7 c2 80 1b 4c 00 mov rdx, 4987776 - 46dd9e: 48 c7 c0 28 22 4c 00 mov rax, 4989480 - 46dda5: 48 89 ee mov rsi, rbp - 46dda8: 48 29 d0 sub rax, rdx - 46ddab: 48 29 d6 sub rsi, rdx - 46ddae: 48 39 f0 cmp rax, rsi - 46ddb1: 76 0d jbe 0x46ddc0 <_IO_sungetwc+0x70> - 46ddb3: be ff ff ff ff mov esi, 4294967295 - 46ddb8: 48 89 df mov rdi, rbx - 46ddbb: ff 55 30 call qword ptr [rbp + 48] - 46ddbe: eb b7 jmp 0x46dd77 <_IO_sungetwc+0x27> - 46ddc0: e8 cb 5f fa ff call 0x413d90 <_IO_vtable_check> - 46ddc5: eb ec jmp 0x46ddb3 <_IO_sungetwc+0x63> - 46ddc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000046ddd0 <_IO_adjust_wcolumn>: - 46ddd0: f3 0f 1e fa endbr64 - 46ddd4: 48 63 c2 movsxd rax, edx - 46ddd7: 48 8d 0c 86 lea rcx, [rsi + 4*rax] - 46dddb: 48 89 c8 mov rax, rcx - 46ddde: eb 09 jmp 0x46dde9 <_IO_adjust_wcolumn+0x19> - 46dde0: 48 83 e8 04 sub rax, 4 - 46dde4: 83 38 0a cmp dword ptr [rax], 10 - 46dde7: 74 0f je 0x46ddf8 <_IO_adjust_wcolumn+0x28> - 46dde9: 48 39 f0 cmp rax, rsi - 46ddec: 77 f2 ja 0x46dde0 <_IO_adjust_wcolumn+0x10> - 46ddee: 8d 04 3a lea eax, [rdx + rdi] - 46ddf1: c3 ret - 46ddf2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46ddf8: 48 29 c1 sub rcx, rax - 46ddfb: 48 c1 f9 02 sar rcx, 2 - 46ddff: 8d 41 ff lea eax, [rcx - 1] - 46de02: c3 ret - 46de03: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46de0e: 66 90 nop - -000000000046de10 <_IO_init_wmarker>: - 46de10: f3 0f 1e fa endbr64 - 46de14: 55 push rbp - 46de15: 48 89 fd mov rbp, rdi - 46de18: 53 push rbx - 46de19: 48 89 f3 mov rbx, rsi - 46de1c: 48 83 ec 08 sub rsp, 8 - 46de20: 8b 16 mov edx, dword ptr [rsi] - 46de22: 48 89 77 08 mov qword ptr [rdi + 8], rsi - 46de26: f6 c6 08 test dh, 8 - 46de29: 75 45 jne 0x46de70 <_IO_init_wmarker+0x60> - 46de2b: 48 8b 8b a0 00 00 00 mov rcx, qword ptr [rbx + 160] - 46de32: 48 8b 01 mov rax, qword ptr [rcx] - 46de35: 80 e6 01 and dh, 1 - 46de38: 74 26 je 0x46de60 <_IO_init_wmarker+0x50> - 46de3a: 48 2b 41 08 sub rax, qword ptr [rcx + 8] - 46de3e: 48 c1 f8 02 sar rax, 2 - 46de42: 89 45 10 mov dword ptr [rbp + 16], eax - 46de45: 48 8b 43 60 mov rax, qword ptr [rbx + 96] - 46de49: 48 89 45 00 mov qword ptr [rbp], rax - 46de4d: 48 89 6b 60 mov qword ptr [rbx + 96], rbp - 46de51: 48 83 c4 08 add rsp, 8 - 46de55: 5b pop rbx - 46de56: 5d pop rbp - 46de57: c3 ret - 46de58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46de60: 48 2b 41 10 sub rax, qword ptr [rcx + 16] - 46de64: 48 c1 f8 02 sar rax, 2 - 46de68: eb d8 jmp 0x46de42 <_IO_init_wmarker+0x32> - 46de6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46de70: 48 89 f7 mov rdi, rsi - 46de73: e8 68 f7 ff ff call 0x46d5e0 <_IO_switch_to_wget_mode> - 46de78: 8b 13 mov edx, dword ptr [rbx] - 46de7a: eb af jmp 0x46de2b <_IO_init_wmarker+0x1b> - 46de7c: 0f 1f 40 00 nop dword ptr [rax] - -000000000046de80 <_IO_wmarker_delta>: - 46de80: f3 0f 1e fa endbr64 - 46de84: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 46de88: 48 85 c0 test rax, rax - 46de8b: 74 31 je 0x46debe <_IO_wmarker_delta+0x3e> - 46de8d: 48 8b 88 a0 00 00 00 mov rcx, qword ptr [rax + 160] - 46de94: 8b 00 mov eax, dword ptr [rax] - 46de96: 48 8b 11 mov rdx, qword ptr [rcx] - 46de99: f6 c4 01 test ah, 1 - 46de9c: 75 12 jne 0x46deb0 <_IO_wmarker_delta+0x30> - 46de9e: 8b 47 10 mov eax, dword ptr [rdi + 16] - 46dea1: 48 2b 51 10 sub rdx, qword ptr [rcx + 16] - 46dea5: 48 c1 fa 02 sar rdx, 2 - 46dea9: 29 d0 sub eax, edx - 46deab: c3 ret - 46deac: 0f 1f 40 00 nop dword ptr [rax] - 46deb0: 8b 47 10 mov eax, dword ptr [rdi + 16] - 46deb3: 48 2b 51 08 sub rdx, qword ptr [rcx + 8] - 46deb7: 48 c1 fa 02 sar rdx, 2 - 46debb: 29 d0 sub eax, edx - 46debd: c3 ret - 46debe: b8 ff ff ff ff mov eax, 4294967295 - 46dec3: c3 ret - 46dec4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46decf: 90 nop - -000000000046ded0 <_IO_seekwmark>: - 46ded0: f3 0f 1e fa endbr64 - 46ded4: 48 39 7e 08 cmp qword ptr [rsi + 8], rdi - 46ded8: 0f 85 92 00 00 00 jne 0x46df70 <_IO_seekwmark+0xa0> - 46dede: 8b 0f mov ecx, dword ptr [rdi] - 46dee0: 48 63 56 10 movsxd rdx, dword ptr [rsi + 16] - 46dee4: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 46deeb: 89 ce mov esi, ecx - 46deed: 81 e6 00 01 00 00 and esi, 256 - 46def3: 85 d2 test edx, edx - 46def5: 78 39 js 0x46df30 <_IO_seekwmark+0x60> - 46def7: 4c 8b 40 10 mov r8, qword ptr [rax + 16] - 46defb: 85 f6 test esi, esi - 46defd: 74 24 je 0x46df23 <_IO_seekwmark+0x53> - 46deff: 80 e5 fe and ch, -2 - 46df02: 48 8b 70 50 mov rsi, qword ptr [rax + 80] - 46df06: 89 0f mov dword ptr [rdi], ecx - 46df08: 48 8b 48 08 mov rcx, qword ptr [rax + 8] - 46df0c: 48 89 70 08 mov qword ptr [rax + 8], rsi - 46df10: 48 89 48 50 mov qword ptr [rax + 80], rcx - 46df14: 48 8b 48 40 mov rcx, qword ptr [rax + 64] - 46df18: 4c 89 40 40 mov qword ptr [rax + 64], r8 - 46df1c: 48 89 48 10 mov qword ptr [rax + 16], rcx - 46df20: 49 89 c8 mov r8, rcx - 46df23: 49 8d 14 90 lea rdx, [r8 + 4*rdx] - 46df27: 48 89 10 mov qword ptr [rax], rdx - 46df2a: 31 c0 xor eax, eax - 46df2c: c3 ret - 46df2d: 0f 1f 00 nop dword ptr [rax] - 46df30: 4c 8b 40 08 mov r8, qword ptr [rax + 8] - 46df34: 85 f6 test esi, esi - 46df36: 75 eb jne 0x46df23 <_IO_seekwmark+0x53> - 46df38: 80 cd 01 or ch, 1 - 46df3b: 48 8b 70 10 mov rsi, qword ptr [rax + 16] - 46df3f: 89 0f mov dword ptr [rdi], ecx - 46df41: 48 8b 48 50 mov rcx, qword ptr [rax + 80] - 46df45: 48 8b 78 40 mov rdi, qword ptr [rax + 64] - 46df49: 4c 89 40 50 mov qword ptr [rax + 80], r8 - 46df4d: 49 89 c8 mov r8, rcx - 46df50: 48 89 48 08 mov qword ptr [rax + 8], rcx - 46df54: 49 8d 14 90 lea rdx, [r8 + 4*rdx] - 46df58: 48 89 78 10 mov qword ptr [rax + 16], rdi - 46df5c: 48 89 70 40 mov qword ptr [rax + 64], rsi - 46df60: 48 89 10 mov qword ptr [rax], rdx - 46df63: 31 c0 xor eax, eax - 46df65: c3 ret - 46df66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46df70: b8 ff ff ff ff mov eax, 4294967295 - 46df75: c3 ret - 46df76: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000046df80 <_IO_unsave_wmarkers>: - 46df80: f3 0f 1e fa endbr64 - 46df84: 53 push rbx - 46df85: 48 83 7f 60 00 cmp qword ptr [rdi + 96], 0 - 46df8a: 48 89 fb mov rbx, rdi - 46df8d: 74 08 je 0x46df97 <_IO_unsave_wmarkers+0x17> - 46df8f: 48 c7 47 60 00 00 00 00 mov qword ptr [rdi + 96], 0 - 46df97: 48 83 7b 48 00 cmp qword ptr [rbx + 72], 0 - 46df9c: 74 55 je 0x46dff3 <_IO_unsave_wmarkers+0x73> - 46df9e: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 46dfa5: 8b 13 mov edx, dword ptr [rbx] - 46dfa7: 48 8b 78 40 mov rdi, qword ptr [rax + 64] - 46dfab: f6 c6 01 test dh, 1 - 46dfae: 74 27 je 0x46dfd7 <_IO_unsave_wmarkers+0x57> - 46dfb0: 80 e6 fe and dh, -2 - 46dfb3: 48 8b 48 50 mov rcx, qword ptr [rax + 80] - 46dfb7: 89 13 mov dword ptr [rbx], edx - 46dfb9: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 46dfbd: 48 89 48 08 mov qword ptr [rax + 8], rcx - 46dfc1: 48 89 50 50 mov qword ptr [rax + 80], rdx - 46dfc5: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 46dfc9: 48 89 38 mov qword ptr [rax], rdi - 46dfcc: 48 89 50 40 mov qword ptr [rax + 64], rdx - 46dfd0: 48 89 78 10 mov qword ptr [rax + 16], rdi - 46dfd4: 48 89 d7 mov rdi, rdx - 46dfd7: e8 74 15 fb ff call 0x41f550 - 46dfdc: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 46dfe3: 66 0f ef c0 pxor xmm0, xmm0 - 46dfe7: 48 c7 40 50 00 00 00 00 mov qword ptr [rax + 80], 0 - 46dfef: 0f 11 40 40 movups xmmword ptr [rax + 64], xmm0 - 46dff3: 5b pop rbx - 46dff4: c3 ret - 46dff5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46dfff: 90 nop - -000000000046e000 <__libc_enable_asynccancel>: - 46e000: f3 0f 1e fa endbr64 - 46e004: 64 8b 04 25 08 03 00 00 mov eax, dword ptr fs:[776] - 46e00c: 41 89 c3 mov r11d, eax - 46e00f: 41 83 cb 02 or r11d, 2 - 46e013: 41 39 c3 cmp r11d, eax - 46e016: 74 17 je 0x46e02f <__libc_enable_asynccancel+0x2f> - 46e018: f0 lock - 46e019: 64 44 0f b1 1c 25 08 03 00 00 cmpxchg dword ptr fs:[776], r11d - 46e023: 75 e7 jne 0x46e00c <__libc_enable_asynccancel+0xc> - 46e025: 41 83 e3 bb and r11d, -69 - 46e029: 41 83 fb 0a cmp r11d, 10 - 46e02d: 74 01 je 0x46e030 <__libc_enable_asynccancel+0x30> - 46e02f: c3 ret - 46e030: 48 83 ec 08 sub rsp, 8 - 46e034: 64 48 c7 04 25 30 06 00 00 ff ff ff ff mov qword ptr fs:[1584], -1 - 46e041: f0 lock - 46e042: 64 83 0c 25 08 03 00 00 10 or dword ptr fs:[776], 16 - 46e04b: 64 48 8b 3c 25 00 03 00 00 mov rdi, qword ptr fs:[768] - 46e054: e8 a7 1f b9 ff call 0x0 - 46e059: f4 hlt - 46e05a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000046e060 <__libc_disable_asynccancel>: - 46e060: f3 0f 1e fa endbr64 - 46e064: f7 c7 02 00 00 00 test edi, 2 - 46e06a: 75 27 jne 0x46e093 <__libc_disable_asynccancel+0x33> - 46e06c: 64 8b 04 25 08 03 00 00 mov eax, dword ptr fs:[776] - 46e074: 41 89 c3 mov r11d, eax - 46e077: 41 83 e3 fd and r11d, -3 - 46e07b: f0 lock - 46e07c: 64 44 0f b1 1c 25 08 03 00 00 cmpxchg dword ptr fs:[776], r11d - 46e086: 75 ec jne 0x46e074 <__libc_disable_asynccancel+0x14> - 46e088: 44 89 d8 mov eax, r11d - 46e08b: 83 e0 0c and eax, 12 - 46e08e: 83 f8 04 cmp eax, 4 - 46e091: 74 01 je 0x46e094 <__libc_disable_asynccancel+0x34> - 46e093: c3 ret - 46e094: 64 48 8b 3c 25 00 00 00 00 mov rdi, qword ptr fs:[0] - 46e09d: b8 ca 00 00 00 mov eax, 202 - 46e0a2: 4d 31 d2 xor r10, r10 - 46e0a5: 48 81 c7 08 03 00 00 add rdi, 776 - 46e0ac: be 80 00 00 00 mov esi, 128 - 46e0b1: 0f 05 syscall - 46e0b3: 64 8b 04 25 08 03 00 00 mov eax, dword ptr fs:[776] - 46e0bb: eb ce jmp 0x46e08b <__libc_disable_asynccancel+0x2b> - 46e0bd: 0f 1f 00 nop dword ptr [rax] - -000000000046e0c0 <__libc_scratch_buffer_grow_preserve>: - 46e0c0: f3 0f 1e fa endbr64 - 46e0c4: 41 56 push r14 - 46e0c6: 4c 8d 77 10 lea r14, [rdi + 16] - 46e0ca: 41 55 push r13 - 46e0cc: 41 54 push r12 - 46e0ce: 55 push rbp - 46e0cf: 53 push rbx - 46e0d0: 4c 8b 6f 08 mov r13, qword ptr [rdi + 8] - 46e0d4: 48 89 fb mov rbx, rdi - 46e0d7: 4c 8b 27 mov r12, qword ptr [rdi] - 46e0da: 4b 8d 6c 2d 00 lea rbp, [r13 + r13] - 46e0df: 4d 39 f4 cmp r12, r14 - 46e0e2: 74 34 je 0x46e118 <__libc_scratch_buffer_grow_preserve+0x58> - 46e0e4: 49 39 ed cmp r13, rbp - 46e0e7: 77 57 ja 0x46e140 <__libc_scratch_buffer_grow_preserve+0x80> - 46e0e9: 48 89 ee mov rsi, rbp - 46e0ec: 4c 89 e7 mov rdi, r12 - 46e0ef: e8 5c 1b fb ff call 0x41fc50 - 46e0f4: 48 89 c1 mov rcx, rax - 46e0f7: 48 85 c0 test rax, rax - 46e0fa: 74 6c je 0x46e168 <__libc_scratch_buffer_grow_preserve+0xa8> - 46e0fc: 48 89 0b mov qword ptr [rbx], rcx - 46e0ff: b8 01 00 00 00 mov eax, 1 - 46e104: 48 89 6b 08 mov qword ptr [rbx + 8], rbp - 46e108: 5b pop rbx - 46e109: 5d pop rbp - 46e10a: 41 5c pop r12 - 46e10c: 41 5d pop r13 - 46e10e: 41 5e pop r14 - 46e110: c3 ret - 46e111: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46e118: 48 89 ef mov rdi, rbp - 46e11b: e8 40 0e fb ff call 0x41ef60 - 46e120: 48 85 c0 test rax, rax - 46e123: 74 48 je 0x46e16d <__libc_scratch_buffer_grow_preserve+0xad> - 46e125: 4c 89 ea mov rdx, r13 - 46e128: 4c 89 e6 mov rsi, r12 - 46e12b: 48 89 c7 mov rdi, rax - 46e12e: e8 2d 2f f9 ff call 0x401060 <.plt+0x40> - 46e133: 48 89 c1 mov rcx, rax - 46e136: eb c4 jmp 0x46e0fc <__libc_scratch_buffer_grow_preserve+0x3c> - 46e138: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46e140: 48 c7 c0 c0 ff ff ff mov rax, -64 - 46e147: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 46e14e: 4c 89 e7 mov rdi, r12 - 46e151: e8 fa 13 fb ff call 0x41f550 - 46e156: 4c 89 33 mov qword ptr [rbx], r14 - 46e159: 31 c0 xor eax, eax - 46e15b: 48 c7 43 08 00 04 00 00 mov qword ptr [rbx + 8], 1024 - 46e163: eb a3 jmp 0x46e108 <__libc_scratch_buffer_grow_preserve+0x48> - 46e165: 0f 1f 00 nop dword ptr [rax] - 46e168: 4c 8b 23 mov r12, qword ptr [rbx] - 46e16b: eb e1 jmp 0x46e14e <__libc_scratch_buffer_grow_preserve+0x8e> - 46e16d: 31 c0 xor eax, eax - 46e16f: eb 97 jmp 0x46e108 <__libc_scratch_buffer_grow_preserve+0x48> - 46e171: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46e17b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000046e180 <__libc_scratch_buffer_set_array_size>: - 46e180: f3 0f 1e fa endbr64 - 46e184: 48 89 f0 mov rax, rsi - 46e187: 41 54 push r12 - 46e189: 49 89 f4 mov r12, rsi - 46e18c: 48 09 d0 or rax, rdx - 46e18f: 4c 0f af e2 imul r12, rdx - 46e193: 55 push rbp - 46e194: 48 c1 e8 20 shr rax, 32 - 46e198: 53 push rbx - 46e199: 48 89 fb mov rbx, rdi - 46e19c: 74 05 je 0x46e1a3 <__libc_scratch_buffer_set_array_size+0x23> - 46e19e: 48 85 f6 test rsi, rsi - 46e1a1: 75 3d jne 0x46e1e0 <__libc_scratch_buffer_set_array_size+0x60> - 46e1a3: b8 01 00 00 00 mov eax, 1 - 46e1a8: 4c 39 63 08 cmp qword ptr [rbx + 8], r12 - 46e1ac: 73 2a jae 0x46e1d8 <__libc_scratch_buffer_set_array_size+0x58> - 46e1ae: 48 8b 3b mov rdi, qword ptr [rbx] - 46e1b1: 48 8d 6b 10 lea rbp, [rbx + 16] - 46e1b5: 48 39 ef cmp rdi, rbp - 46e1b8: 74 05 je 0x46e1bf <__libc_scratch_buffer_set_array_size+0x3f> - 46e1ba: e8 91 13 fb ff call 0x41f550 - 46e1bf: 4c 89 e7 mov rdi, r12 - 46e1c2: e8 99 0d fb ff call 0x41ef60 - 46e1c7: 48 85 c0 test rax, rax - 46e1ca: 74 55 je 0x46e221 <__libc_scratch_buffer_set_array_size+0xa1> - 46e1cc: 4c 89 63 08 mov qword ptr [rbx + 8], r12 - 46e1d0: 48 89 03 mov qword ptr [rbx], rax - 46e1d3: b8 01 00 00 00 mov eax, 1 - 46e1d8: 5b pop rbx - 46e1d9: 5d pop rbp - 46e1da: 41 5c pop r12 - 46e1dc: c3 ret - 46e1dd: 0f 1f 00 nop dword ptr [rax] - 46e1e0: 48 89 d1 mov rcx, rdx - 46e1e3: 4c 89 e0 mov rax, r12 - 46e1e6: 31 d2 xor edx, edx - 46e1e8: 48 f7 f6 div rsi - 46e1eb: 48 39 c8 cmp rax, rcx - 46e1ee: 74 b3 je 0x46e1a3 <__libc_scratch_buffer_set_array_size+0x23> - 46e1f0: 48 8b 3f mov rdi, qword ptr [rdi] - 46e1f3: 48 8d 6b 10 lea rbp, [rbx + 16] - 46e1f7: 48 39 ef cmp rdi, rbp - 46e1fa: 74 05 je 0x46e201 <__libc_scratch_buffer_set_array_size+0x81> - 46e1fc: e8 4f 13 fb ff call 0x41f550 - 46e201: 48 c7 c0 c0 ff ff ff mov rax, -64 - 46e208: 48 89 2b mov qword ptr [rbx], rbp - 46e20b: 48 c7 43 08 00 04 00 00 mov qword ptr [rbx + 8], 1024 - 46e213: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 46e21a: 31 c0 xor eax, eax - 46e21c: 5b pop rbx - 46e21d: 5d pop rbp - 46e21e: 41 5c pop r12 - 46e220: c3 ret - 46e221: 48 89 2b mov qword ptr [rbx], rbp - 46e224: 48 c7 43 08 00 04 00 00 mov qword ptr [rbx + 8], 1024 - 46e22c: eb aa jmp 0x46e1d8 <__libc_scratch_buffer_set_array_size+0x58> - 46e22e: 66 90 nop - -000000000046e230 : - 46e230: f3 0f 1e fa endbr64 - 46e234: 41 54 push r12 - 46e236: 55 push rbp - 46e237: 48 89 fd mov rbp, rdi - 46e23a: 48 83 ec 08 sub rsp, 8 - 46e23e: e8 ed 2d f9 ff call 0x401030 <.plt+0x10> - 46e243: 48 8d 78 01 lea rdi, [rax + 1] - 46e247: 49 89 c4 mov r12, rax - 46e24a: e8 11 0d fb ff call 0x41ef60 - 46e24f: 48 85 c0 test rax, rax - 46e252: 74 1a je 0x46e26e - 46e254: 42 c6 04 20 00 mov byte ptr [rax + r12], 0 - 46e259: 48 83 c4 08 add rsp, 8 - 46e25d: 4c 89 e2 mov rdx, r12 - 46e260: 48 89 ee mov rsi, rbp - 46e263: 48 89 c7 mov rdi, rax - 46e266: 5d pop rbp - 46e267: 41 5c pop r12 - 46e269: e9 f2 2d f9 ff jmp 0x401060 <.plt+0x40> - 46e26e: 5a pop rdx - 46e26f: 31 c0 xor eax, eax - 46e271: 5d pop rbp - 46e272: 41 5c pop r12 - 46e274: c3 ret - 46e275: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46e27f: 90 nop - -000000000046e280 : - 46e280: f3 0f 1e fa endbr64 - 46e284: 41 57 push r15 - 46e286: 41 56 push r14 - 46e288: 41 55 push r13 - 46e28a: 49 89 f5 mov r13, rsi - 46e28d: 41 54 push r12 - 46e28f: 49 89 d4 mov r12, rdx - 46e292: 55 push rbp - 46e293: 53 push rbx - 46e294: 89 fb mov ebx, edi - 46e296: 48 83 ec 28 sub rsp, 40 - 46e29a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 46e2a3: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 46e2a8: 31 c0 xor eax, eax - 46e2aa: 85 ff test edi, edi - 46e2ac: 78 5a js 0x46e308 - 46e2ae: 39 3d 04 e4 03 00 cmp dword ptr [rip + 254980], edi # 0x4ac6b8 - 46e2b4: 48 63 ef movsxd rbp, edi - 46e2b7: 0f 8e eb 00 00 00 jle 0x46e3a8 - 46e2bd: 48 8d 05 1c 0c 05 00 lea rax, [rip + 330780] # 0x4beee0 - 46e2c4: 48 8b 34 e8 mov rsi, qword ptr [rax + 8*rbp] - 46e2c8: 48 85 f6 test rsi, rsi - 46e2cb: 0f 84 d7 00 00 00 je 0x46e3a8 - 46e2d1: ba 05 00 00 00 mov edx, 5 - 46e2d6: 48 8d 3d df a6 03 00 lea rdi, [rip + 239327] # 0x4a89bc <_libc_intl_domainname> - 46e2dd: e8 be 4c f9 ff call 0x402fa0 - 46e2e2: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 46e2e7: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 46e2f0: 0f 85 1c 01 00 00 jne 0x46e412 - 46e2f6: 48 83 c4 28 add rsp, 40 - 46e2fa: 5b pop rbx - 46e2fb: 5d pop rbp - 46e2fc: 41 5c pop r12 - 46e2fe: 41 5d pop r13 - 46e300: 41 5e pop r14 - 46e302: 41 5f pop r15 - 46e304: c3 ret - 46e305: 0f 1f 00 nop dword ptr [rax] - 46e308: ba 05 00 00 00 mov edx, 5 - 46e30d: 48 8d 35 4c b0 03 00 lea rsi, [rip + 241740] # 0x4a9360 - 46e314: 48 8d 3d a1 a6 03 00 lea rdi, [rip + 239265] # 0x4a89bc <_libc_intl_domainname> - 46e31b: f7 db neg ebx - 46e31d: e8 7e 4c f9 ff call 0x402fa0 - 46e322: 48 89 c7 mov rdi, rax - 46e325: 49 89 c7 mov r15, rax - 46e328: e8 53 2e f9 ff call 0x401180 <.plt+0x160> - 46e32d: 48 8d 74 24 14 lea rsi, [rsp + 20] - 46e332: 48 63 fb movsxd rdi, ebx - 46e335: 31 c9 xor ecx, ecx - 46e337: 48 89 c5 mov rbp, rax - 46e33a: ba 0a 00 00 00 mov edx, 10 - 46e33f: c6 44 24 14 00 mov byte ptr [rsp + 20], 0 - 46e344: e8 b7 08 01 00 call 0x47ec00 <_itoa_word> - 46e349: 4c 39 e5 cmp rbp, r12 - 46e34c: 4c 89 e2 mov rdx, r12 - 46e34f: 4c 89 fe mov rsi, r15 - 46e352: 48 0f 46 d5 cmovbe rdx, rbp - 46e356: 4c 89 ef mov rdi, r13 - 46e359: 49 89 c6 mov r14, rax - 46e35c: e8 ef 2d f9 ff call 0x401150 <.plt+0x130> - 46e361: 4c 39 e5 cmp rbp, r12 - 46e364: 0f 83 a1 00 00 00 jae 0x46e40b - 46e36a: 48 8d 5d 01 lea rbx, [rbp + 1] - 46e36e: c6 00 2d mov byte ptr [rax], 45 - 46e371: 48 8d 78 01 lea rdi, [rax + 1] - 46e375: 49 39 dc cmp r12, rbx - 46e378: 76 1d jbe 0x46e397 - 46e37a: 4c 89 e2 mov rdx, r12 - 46e37d: 48 8d 44 24 15 lea rax, [rsp + 21] - 46e382: 4c 89 f6 mov rsi, r14 - 46e385: 48 29 da sub rdx, rbx - 46e388: 4c 29 f0 sub rax, r14 - 46e38b: 48 39 c2 cmp rdx, rax - 46e38e: 48 0f 47 d0 cmova rdx, rax - 46e392: e8 c9 2c f9 ff call 0x401060 <.plt+0x40> - 46e397: 43 c6 44 25 ff 00 mov byte ptr [r13 + r12 - 1], 0 - 46e39d: 4c 89 e8 mov rax, r13 - 46e3a0: e9 3d ff ff ff jmp 0x46e2e2 - 46e3a5: 0f 1f 00 nop dword ptr [rax] - 46e3a8: ba 05 00 00 00 mov edx, 5 - 46e3ad: 48 8d 35 ac af 03 00 lea rsi, [rip + 241580] # 0x4a9360 - 46e3b4: 48 8d 3d 01 a6 03 00 lea rdi, [rip + 239105] # 0x4a89bc <_libc_intl_domainname> - 46e3bb: e8 e0 4b f9 ff call 0x402fa0 - 46e3c0: 48 89 c7 mov rdi, rax - 46e3c3: 49 89 c7 mov r15, rax - 46e3c6: e8 b5 2d f9 ff call 0x401180 <.plt+0x160> - 46e3cb: 31 c9 xor ecx, ecx - 46e3cd: 48 8d 74 24 14 lea rsi, [rsp + 20] - 46e3d2: 48 89 ef mov rdi, rbp - 46e3d5: 48 89 c3 mov rbx, rax - 46e3d8: ba 0a 00 00 00 mov edx, 10 - 46e3dd: c6 44 24 14 00 mov byte ptr [rsp + 20], 0 - 46e3e2: e8 19 08 01 00 call 0x47ec00 <_itoa_word> - 46e3e7: 49 39 dc cmp r12, rbx - 46e3ea: 48 89 da mov rdx, rbx - 46e3ed: 4c 89 ef mov rdi, r13 - 46e3f0: 49 0f 46 d4 cmovbe rdx, r12 - 46e3f4: 4c 89 fe mov rsi, r15 - 46e3f7: 49 89 c6 mov r14, rax - 46e3fa: e8 51 2d f9 ff call 0x401150 <.plt+0x130> - 46e3ff: 48 89 c7 mov rdi, rax - 46e402: 49 39 dc cmp r12, rbx - 46e405: 0f 87 6f ff ff ff ja 0x46e37a - 46e40b: 4d 85 e4 test r12, r12 - 46e40e: 74 8d je 0x46e39d - 46e410: eb 85 jmp 0x46e397 - 46e412: e8 b9 d7 fd ff call 0x44bbd0 <__stack_chk_fail_local> - 46e417: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000046e420 : - 46e420: f3 0f 1e fa endbr64 - 46e424: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 - 46e42e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 - 46e438: 48 23 05 41 49 05 00 and rax, qword ptr [rip + 346433] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 46e43f: 48 39 d0 cmp rax, rdx - 46e442: 48 8d 15 07 16 00 00 lea rdx, [rip + 5639] # 0x46fa50 <__strnlen_avx2> - 46e449: 48 8d 05 e0 13 00 00 lea rax, [rip + 5088] # 0x46f830 <__strnlen_sse2> - 46e450: 48 0f 44 c2 cmove rax, rdx - 46e454: c3 ret - 46e455: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46e45f: 90 nop - -000000000046e460 : - 46e460: f3 0f 1e fa endbr64 - 46e464: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 - 46e46e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 - 46e478: 48 23 05 01 49 05 00 and rax, qword ptr [rip + 346369] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 46e47f: 48 39 d0 cmp rax, rdx - 46e482: 48 8d 15 d7 11 00 00 lea rdx, [rip + 4567] # 0x46f660 <__strrchr_avx2> - 46e489: 48 8d 05 d0 0e 00 00 lea rax, [rip + 3792] # 0x46f360 <__strrchr_sse2> - 46e490: 48 0f 44 c2 cmove rax, rdx - 46e494: c3 ret - 46e495: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46e49f: 90 nop - -000000000046e4a0 : - 46e4a0: f3 0f 1e fa endbr64 - 46e4a4: 41 55 push r13 - 46e4a6: 49 89 f5 mov r13, rsi - 46e4a9: 41 54 push r12 - 46e4ab: 49 89 fc mov r12, rdi - 46e4ae: 55 push rbp - 46e4af: 48 89 d5 mov rbp, rdx - 46e4b2: 48 85 ff test rdi, rdi - 46e4b5: 74 59 je 0x46e510 - 46e4b7: 41 80 3c 24 00 cmp byte ptr [r12], 0 - 46e4bc: 74 42 je 0x46e500 - 46e4be: 4c 89 e7 mov rdi, r12 - 46e4c1: 4c 89 ee mov rsi, r13 - 46e4c4: e8 a7 2c f9 ff call 0x401170 <.plt+0x150> - 46e4c9: 49 01 c4 add r12, rax - 46e4cc: 41 80 3c 24 00 cmp byte ptr [r12], 0 - 46e4d1: 74 2d je 0x46e500 - 46e4d3: 4c 89 ee mov rsi, r13 - 46e4d6: 4c 89 e7 mov rdi, r12 - 46e4d9: e8 82 2c f9 ff call 0x401160 <.plt+0x140> - 46e4de: 4c 01 e0 add rax, r12 - 46e4e1: 80 38 00 cmp byte ptr [rax], 0 - 46e4e4: 74 07 je 0x46e4ed - 46e4e6: c6 00 00 mov byte ptr [rax], 0 - 46e4e9: 48 83 c0 01 add rax, 1 - 46e4ed: 48 89 45 00 mov qword ptr [rbp], rax - 46e4f1: 4c 89 e0 mov rax, r12 - 46e4f4: 5d pop rbp - 46e4f5: 41 5c pop r12 - 46e4f7: 41 5d pop r13 - 46e4f9: c3 ret - 46e4fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46e500: 4c 89 65 00 mov qword ptr [rbp], r12 - 46e504: 45 31 e4 xor r12d, r12d - 46e507: 5d pop rbp - 46e508: 4c 89 e0 mov rax, r12 - 46e50b: 41 5c pop r12 - 46e50d: 41 5d pop r13 - 46e50f: c3 ret - 46e510: 4c 8b 22 mov r12, qword ptr [rdx] - 46e513: eb a2 jmp 0x46e4b7 - 46e515: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46e51f: 90 nop - -000000000046e520 : - 46e520: f3 0f 1e fa endbr64 - 46e524: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 - 46e52e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 - 46e538: 48 23 05 41 48 05 00 and rax, qword ptr [rip + 346177] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 46e53f: 48 39 d0 cmp rax, rdx - 46e542: 48 8d 15 47 0b 00 00 lea rdx, [rip + 2887] # 0x46f090 <__memchr_avx2> - 46e549: 48 8d 05 10 08 00 00 lea rax, [rip + 2064] # 0x46ed60 <__memchr_sse2> - 46e550: 48 0f 44 c2 cmove rax, rdx - 46e554: c3 ret - 46e555: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46e55f: 90 nop - -000000000046e560 : - 46e560: 41 57 push r15 - 46e562: 41 56 push r14 - 46e564: 41 55 push r13 - 46e566: 49 89 fd mov r13, rdi - 46e569: 41 54 push r12 - 46e56b: 49 89 f4 mov r12, rsi - 46e56e: 55 push rbp - 46e56f: 53 push rbx - 46e570: 48 89 d3 mov rbx, rdx - 46e573: 48 81 ec 28 08 00 00 sub rsp, 2088 - 46e57a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 46e583: 48 89 84 24 18 08 00 00 mov qword ptr [rsp + 2072], rax - 46e58b: 31 c0 xor eax, eax - 46e58d: 48 83 f9 01 cmp rcx, 1 - 46e591: 0f 86 35 03 00 00 jbe 0x46e8cc - 46e597: 31 f6 xor esi, esi - 46e599: 41 b8 01 00 00 00 mov r8d, 1 - 46e59f: ba 01 00 00 00 mov edx, 1 - 46e5a4: 49 c7 c6 ff ff ff ff mov r14, -1 - 46e5ab: b8 01 00 00 00 mov eax, 1 - 46e5b0: eb 1d jmp 0x46e5cf - 46e5b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46e5b8: 49 89 c0 mov r8, rax - 46e5bb: 48 89 c6 mov rsi, rax - 46e5be: ba 01 00 00 00 mov edx, 1 - 46e5c3: 4d 29 f0 sub r8, r14 - 46e5c6: 48 8d 04 16 lea rax, [rsi + rdx] - 46e5ca: 48 39 c1 cmp rcx, rax - 46e5cd: 76 30 jbe 0x46e5ff - 46e5cf: 48 8d 3c 13 lea rdi, [rbx + rdx] - 46e5d3: 44 0f b6 3c 03 movzx r15d, byte ptr [rbx + rax] - 46e5d8: 46 38 3c 37 cmp byte ptr [rdi + r14], r15b - 46e5dc: 77 da ja 0x46e5b8 - 46e5de: 0f 84 9c 01 00 00 je 0x46e780 - 46e5e4: 49 89 f6 mov r14, rsi - 46e5e7: ba 01 00 00 00 mov edx, 1 - 46e5ec: 48 83 c6 01 add rsi, 1 - 46e5f0: 41 b8 01 00 00 00 mov r8d, 1 - 46e5f6: 48 8d 04 16 lea rax, [rsi + rdx] - 46e5fa: 48 39 c1 cmp rcx, rax - 46e5fd: 77 d0 ja 0x46e5cf - 46e5ff: 31 f6 xor esi, esi - 46e601: 41 ba 01 00 00 00 mov r10d, 1 - 46e607: ba 01 00 00 00 mov edx, 1 - 46e60c: 48 c7 c7 ff ff ff ff mov rdi, -1 - 46e613: b8 01 00 00 00 mov eax, 1 - 46e618: eb 1d jmp 0x46e637 - 46e61a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46e620: 49 89 c2 mov r10, rax - 46e623: 48 89 c6 mov rsi, rax - 46e626: ba 01 00 00 00 mov edx, 1 - 46e62b: 49 29 fa sub r10, rdi - 46e62e: 48 8d 04 32 lea rax, [rdx + rsi] - 46e632: 48 39 c1 cmp rcx, rax - 46e635: 76 30 jbe 0x46e667 - 46e637: 4c 8d 0c 13 lea r9, [rbx + rdx] - 46e63b: 44 0f b6 3c 03 movzx r15d, byte ptr [rbx + rax] - 46e640: 45 38 3c 39 cmp byte ptr [r9 + rdi], r15b - 46e644: 72 da jb 0x46e620 - 46e646: 0f 84 4c 01 00 00 je 0x46e798 - 46e64c: 48 89 f7 mov rdi, rsi - 46e64f: ba 01 00 00 00 mov edx, 1 - 46e654: 48 83 c6 01 add rsi, 1 - 46e658: 41 ba 01 00 00 00 mov r10d, 1 - 46e65e: 48 8d 04 32 lea rax, [rdx + rsi] - 46e662: 48 39 c1 cmp rcx, rax - 46e665: 77 d0 ja 0x46e637 - 46e667: 48 8d 47 01 lea rax, [rdi + 1] - 46e66b: 4d 8d 7e 01 lea r15, [r14 + 1] - 46e66f: 4c 39 f8 cmp rax, r15 - 46e672: 72 09 jb 0x46e67d - 46e674: 49 89 fe mov r14, rdi - 46e677: 4d 89 d0 mov r8, r10 - 46e67a: 49 89 c7 mov r15, rax - 46e67d: 66 48 0f 6e c1 movq xmm0, rcx - 46e682: 48 8d 44 24 10 lea rax, [rsp + 16] - 46e687: 48 8d 94 24 10 08 00 00 lea rdx, [rsp + 2064] - 46e68f: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 46e693: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46e698: 0f 29 00 movaps xmmword ptr [rax], xmm0 - 46e69b: 48 83 c0 10 add rax, 16 - 46e69f: 48 39 c2 cmp rdx, rax - 46e6a2: 75 f4 jne 0x46e698 - 46e6a4: 48 8d 69 ff lea rbp, [rcx - 1] - 46e6a8: 4c 8d 0c 19 lea r9, [rcx + rbx] - 46e6ac: 48 89 d8 mov rax, rbx - 46e6af: 48 8d 3c 2b lea rdi, [rbx + rbp] - 46e6b3: 48 85 c9 test rcx, rcx - 46e6b6: 74 1f je 0x46e6d7 - 46e6b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46e6c0: 0f b6 10 movzx edx, byte ptr [rax] - 46e6c3: 48 89 fe mov rsi, rdi - 46e6c6: 48 29 c6 sub rsi, rax - 46e6c9: 48 83 c0 01 add rax, 1 - 46e6cd: 48 89 74 d4 10 mov qword ptr [rsp + 8*rdx + 16], rsi - 46e6d2: 49 39 c1 cmp r9, rax - 46e6d5: 75 e9 jne 0x46e6c0 - 46e6d7: 4a 8d 34 03 lea rsi, [rbx + r8] - 46e6db: 4c 89 fa mov rdx, r15 - 46e6de: 48 89 df mov rdi, rbx - 46e6e1: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 46e6e6: 4c 89 04 24 mov qword ptr [rsp], r8 - 46e6ea: e8 f1 29 f9 ff call 0x4010e0 <.plt+0xc0> - 46e6ef: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 46e6f4: 4c 8b 04 24 mov r8, qword ptr [rsp] - 46e6f8: 49 29 cc sub r12, rcx - 46e6fb: 85 c0 test eax, eax - 46e6fd: 0f 85 1e 01 00 00 jne 0x46e821 - 46e703: 41 b9 01 00 00 00 mov r9d, 1 - 46e709: 31 ff xor edi, edi - 46e70b: 31 f6 xor esi, esi - 46e70d: 4c 29 c1 sub rcx, r8 - 46e710: 4d 29 f9 sub r9, r15 - 46e713: eb 1d jmp 0x46e732 - 46e715: 0f 1f 00 nop dword ptr [rax] - 46e718: 4c 39 c0 cmp rax, r8 - 46e71b: 73 07 jae 0x46e724 - 46e71d: 48 85 ff test rdi, rdi - 46e720: 48 0f 45 c1 cmovne rax, rcx - 46e724: 48 01 c6 add rsi, rax - 46e727: 31 ff xor edi, edi - 46e729: 4c 39 e6 cmp rsi, r12 - 46e72c: 0f 87 c4 00 00 00 ja 0x46e7f6 - 46e732: 49 8d 54 35 00 lea rdx, [r13 + rsi] - 46e737: 0f b6 04 2a movzx eax, byte ptr [rdx + rbp] - 46e73b: 48 8b 44 c4 10 mov rax, qword ptr [rsp + 8*rax + 16] - 46e740: 48 85 c0 test rax, rax - 46e743: 75 d3 jne 0x46e718 - 46e745: 4c 39 ff cmp rdi, r15 - 46e748: 4c 89 f8 mov rax, r15 - 46e74b: 48 0f 43 c7 cmovae rax, rdi - 46e74f: 48 39 e8 cmp rax, rbp - 46e752: 72 15 jb 0x46e769 - 46e754: eb 5a jmp 0x46e7b0 - 46e756: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46e760: 48 83 c0 01 add rax, 1 - 46e764: 48 39 e8 cmp rax, rbp - 46e767: 73 47 jae 0x46e7b0 - 46e769: 44 0f b6 1c 02 movzx r11d, byte ptr [rdx + rax] - 46e76e: 44 38 1c 03 cmp byte ptr [rbx + rax], r11b - 46e772: 74 ec je 0x46e760 - 46e774: 4c 01 ce add rsi, r9 - 46e777: eb ab jmp 0x46e724 - 46e779: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46e780: 49 39 d0 cmp r8, rdx - 46e783: 0f 84 29 01 00 00 je 0x46e8b2 - 46e789: 48 83 c2 01 add rdx, 1 - 46e78d: e9 34 fe ff ff jmp 0x46e5c6 - 46e792: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46e798: 49 39 d2 cmp r10, rdx - 46e79b: 0f 84 1e 01 00 00 je 0x46e8bf - 46e7a1: 48 83 c2 01 add rdx, 1 - 46e7a5: e9 84 fe ff ff jmp 0x46e62e - 46e7aa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46e7b0: 4c 89 f0 mov rax, r14 - 46e7b3: 4d 89 fa mov r10, r15 - 46e7b6: 4c 39 ff cmp rdi, r15 - 46e7b9: 72 14 jb 0x46e7cf - 46e7bb: eb 1d jmp 0x46e7da - 46e7bd: 0f 1f 00 nop dword ptr [rax] - 46e7c0: 4c 8d 58 ff lea r11, [rax - 1] - 46e7c4: 49 89 c2 mov r10, rax - 46e7c7: 48 39 c7 cmp rdi, rax - 46e7ca: 73 0e jae 0x46e7da - 46e7cc: 4c 89 d8 mov rax, r11 - 46e7cf: 44 0f b6 1c 02 movzx r11d, byte ptr [rdx + rax] - 46e7d4: 44 38 1c 03 cmp byte ptr [rbx + rax], r11b - 46e7d8: 74 e6 je 0x46e7c0 - 46e7da: 48 83 c7 01 add rdi, 1 - 46e7de: 4c 39 d7 cmp rdi, r10 - 46e7e1: 0f 87 fa 00 00 00 ja 0x46e8e1 - 46e7e7: 4c 01 c6 add rsi, r8 - 46e7ea: 48 89 cf mov rdi, rcx - 46e7ed: 4c 39 e6 cmp rsi, r12 - 46e7f0: 0f 86 3c ff ff ff jbe 0x46e732 - 46e7f6: 31 c0 xor eax, eax - 46e7f8: 48 8b 8c 24 18 08 00 00 mov rcx, qword ptr [rsp + 2072] - 46e800: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 46e809: 0f 85 da 00 00 00 jne 0x46e8e9 - 46e80f: 48 81 c4 28 08 00 00 add rsp, 2088 - 46e816: 5b pop rbx - 46e817: 5d pop rbp - 46e818: 41 5c pop r12 - 46e81a: 41 5d pop r13 - 46e81c: 41 5e pop r14 - 46e81e: 41 5f pop r15 - 46e820: c3 ret - 46e821: 4c 29 f9 sub rcx, r15 - 46e824: bf 01 00 00 00 mov edi, 1 - 46e829: 4c 39 f9 cmp rcx, r15 - 46e82c: 49 0f 42 cf cmovb rcx, r15 - 46e830: 4c 29 ff sub rdi, r15 - 46e833: 48 8d 71 01 lea rsi, [rcx + 1] - 46e837: 31 c9 xor ecx, ecx - 46e839: eb 0d jmp 0x46e848 - 46e83b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46e840: 48 01 c1 add rcx, rax - 46e843: 4c 39 e1 cmp rcx, r12 - 46e846: 77 ae ja 0x46e7f6 - 46e848: 49 8d 54 0d 00 lea rdx, [r13 + rcx] - 46e84d: 0f b6 04 2a movzx eax, byte ptr [rdx + rbp] - 46e851: 48 8b 44 c4 10 mov rax, qword ptr [rsp + 8*rax + 16] - 46e856: 48 85 c0 test rax, rax - 46e859: 75 e5 jne 0x46e840 - 46e85b: 4c 89 f8 mov rax, r15 - 46e85e: 49 39 ef cmp r15, rbp - 46e861: 72 0e jb 0x46e871 - 46e863: eb 23 jmp 0x46e888 - 46e865: 0f 1f 00 nop dword ptr [rax] - 46e868: 48 83 c0 01 add rax, 1 - 46e86c: 48 39 e8 cmp rax, rbp - 46e86f: 73 17 jae 0x46e888 - 46e871: 44 0f b6 04 02 movzx r8d, byte ptr [rdx + rax] - 46e876: 44 38 04 03 cmp byte ptr [rbx + rax], r8b - 46e87a: 74 ec je 0x46e868 - 46e87c: 48 01 f9 add rcx, rdi - 46e87f: eb bf jmp 0x46e840 - 46e881: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46e888: 49 83 fe ff cmp r14, -1 - 46e88c: 74 53 je 0x46e8e1 - 46e88e: 4c 89 f0 mov rax, r14 - 46e891: eb 0f jmp 0x46e8a2 - 46e893: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46e898: 48 83 e8 01 sub rax, 1 - 46e89c: 48 83 f8 ff cmp rax, -1 - 46e8a0: 74 3f je 0x46e8e1 - 46e8a2: 44 0f b6 14 02 movzx r10d, byte ptr [rdx + rax] - 46e8a7: 44 38 14 03 cmp byte ptr [rbx + rax], r10b - 46e8ab: 74 eb je 0x46e898 - 46e8ad: 48 01 f1 add rcx, rsi - 46e8b0: eb 91 jmp 0x46e843 - 46e8b2: 4c 01 c6 add rsi, r8 - 46e8b5: ba 01 00 00 00 mov edx, 1 - 46e8ba: e9 07 fd ff ff jmp 0x46e5c6 - 46e8bf: 4c 01 d6 add rsi, r10 - 46e8c2: ba 01 00 00 00 mov edx, 1 - 46e8c7: e9 62 fd ff ff jmp 0x46e62e - 46e8cc: 49 c7 c6 ff ff ff ff mov r14, -1 - 46e8d3: 41 b8 01 00 00 00 mov r8d, 1 - 46e8d9: 45 31 ff xor r15d, r15d - 46e8dc: e9 9c fd ff ff jmp 0x46e67d - 46e8e1: 48 89 d0 mov rax, rdx - 46e8e4: e9 0f ff ff ff jmp 0x46e7f8 - 46e8e9: e8 e2 d2 fd ff call 0x44bbd0 <__stack_chk_fail_local> - 46e8ee: 66 90 nop - -000000000046e8f0 : - 46e8f0: f3 0f 1e fa endbr64 - 46e8f4: 41 57 push r15 - 46e8f6: 41 56 push r14 - 46e8f8: 41 55 push r13 - 46e8fa: 41 54 push r12 - 46e8fc: 55 push rbp - 46e8fd: 48 89 fd mov rbp, rdi - 46e900: 53 push rbx - 46e901: 48 81 ec 28 01 00 00 sub rsp, 296 - 46e908: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 46e911: 48 89 84 24 18 01 00 00 mov qword ptr [rsp + 280], rax - 46e919: 31 c0 xor eax, eax - 46e91b: 48 85 c9 test rcx, rcx - 46e91e: 0f 84 b4 01 00 00 je 0x46ead8 - 46e924: 49 89 d7 mov r15, rdx - 46e927: 48 89 cb mov rbx, rcx - 46e92a: 48 83 f9 01 cmp rcx, 1 - 46e92e: 0f 84 a9 01 00 00 je 0x46eadd - 46e934: 48 39 f1 cmp rcx, rsi - 46e937: 0f 87 6c 01 00 00 ja 0x46eaa9 - 46e93d: 49 89 f6 mov r14, rsi - 46e940: 49 29 ce sub r14, rcx - 46e943: 49 01 fe add r14, rdi - 46e946: 48 83 f9 02 cmp rcx, 2 - 46e94a: 0f 84 c4 01 00 00 je 0x46eb14 - 46e950: 48 81 f9 00 01 00 00 cmp rcx, 256 - 46e957: 0f 87 0d 02 00 00 ja 0x46eb6a - 46e95d: 48 8d 54 24 10 lea rdx, [rsp + 16] - 46e962: 4c 8d 69 ff lea r13, [rcx - 1] - 46e966: 31 c0 xor eax, eax - 46e968: b9 20 00 00 00 mov ecx, 32 - 46e96d: 48 89 d7 mov rdi, rdx - 46e970: f3 48 ab rep stosq qword ptr es:[rdi], rax - 46e973: 49 83 fd 03 cmp r13, 3 - 46e977: 0f 86 16 02 00 00 jbe 0x46eb93 - 46e97d: 48 8d 4b fb lea rcx, [rbx - 5] - 46e981: 41 0f b6 07 movzx eax, byte ptr [r15] - 46e985: ba 01 00 00 00 mov edx, 1 - 46e98a: 48 83 e1 fe and rcx, -2 - 46e98e: 48 83 c1 03 add rcx, 3 - 46e992: 41 0f b6 34 17 movzx esi, byte ptr [r15 + rdx] - 46e997: 48 c1 e0 03 shl rax, 3 - 46e99b: 48 89 f7 mov rdi, rsi - 46e99e: 48 c1 e6 03 shl rsi, 3 - 46e9a2: 48 29 c7 sub rdi, rax - 46e9a5: 40 0f b6 c7 movzx eax, dil - 46e9a9: 88 54 04 10 mov byte ptr [rsp + rax + 16], dl - 46e9ad: 41 0f b6 44 17 01 movzx eax, byte ptr [r15 + rdx + 1] - 46e9b3: 48 89 c7 mov rdi, rax - 46e9b6: 48 29 f7 sub rdi, rsi - 46e9b9: 40 0f b6 f7 movzx esi, dil - 46e9bd: 8d 7a 01 lea edi, [rdx + 1] - 46e9c0: 40 88 7c 34 10 mov byte ptr [rsp + rsi + 16], dil - 46e9c5: 8d 72 02 lea esi, [rdx + 2] - 46e9c8: 48 83 c2 02 add rdx, 2 - 46e9cc: 48 39 d1 cmp rcx, rdx - 46e9cf: 75 c1 jne 0x46e992 - 46e9d1: 48 63 ce movsxd rcx, esi - 46e9d4: 48 83 c1 01 add rcx, 1 - 46e9d8: 29 ce sub esi, ecx - 46e9da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46e9e0: 41 0f b6 04 17 movzx eax, byte ptr [r15 + rdx] - 46e9e5: 41 0f b6 54 17 ff movzx edx, byte ptr [r15 + rdx - 1] - 46e9eb: 48 c1 e2 03 shl rdx, 3 - 46e9ef: 48 29 d0 sub rax, rdx - 46e9f2: 8d 14 0e lea edx, [rsi + rcx] - 46e9f5: 0f b6 c0 movzx eax, al - 46e9f8: 88 54 04 10 mov byte ptr [rsp + rax + 16], dl - 46e9fc: 48 89 ca mov rdx, rcx - 46e9ff: 48 83 c1 01 add rcx, 1 - 46ea03: 49 39 d5 cmp r13, rdx - 46ea06: 77 d8 ja 0x46e9e0 - 46ea08: 41 0f b6 54 1f fe movzx edx, byte ptr [r15 + rbx - 2] - 46ea0e: 41 0f b6 44 1f ff movzx eax, byte ptr [r15 + rbx - 1] - 46ea14: 4c 89 ef mov rdi, r13 - 46ea17: 45 31 e4 xor r12d, r12d - 46ea1a: 48 83 eb 09 sub rbx, 9 - 46ea1e: 48 c1 e2 03 shl rdx, 3 - 46ea22: 48 29 d0 sub rax, rdx - 46ea25: 0f b6 c0 movzx eax, al - 46ea28: 0f b6 54 04 10 movzx edx, byte ptr [rsp + rax + 16] - 46ea2d: 44 88 6c 04 10 mov byte ptr [rsp + rax + 16], r13b - 46ea32: 48 29 d7 sub rdi, rdx - 46ea35: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 46ea3a: 49 39 ee cmp r14, rbp - 46ea3d: 72 6a jb 0x46eaa9 - 46ea3f: 90 nop - 46ea40: 4c 01 ed add rbp, r13 - 46ea43: 0f b6 55 ff movzx edx, byte ptr [rbp - 1] - 46ea47: 0f b6 45 00 movzx eax, byte ptr [rbp] - 46ea4b: 48 c1 e2 03 shl rdx, 3 - 46ea4f: 48 29 d0 sub rax, rdx - 46ea52: 0f b6 c0 movzx eax, al - 46ea55: 0f b6 44 04 10 movzx eax, byte ptr [rsp + rax + 16] - 46ea5a: 48 85 c0 test rax, rax - 46ea5d: 75 05 jne 0x46ea64 - 46ea5f: 49 39 ee cmp r14, rbp - 46ea62: 73 dc jae 0x46ea40 - 46ea64: 48 29 c5 sub rbp, rax - 46ea67: 49 39 c5 cmp r13, rax - 46ea6a: 77 ce ja 0x46ea3a - 46ea6c: 49 83 fd 0e cmp r13, 14 - 46ea70: 76 0b jbe 0x46ea7d - 46ea72: 4a 8b 44 25 00 mov rax, qword ptr [rbp + r12] - 46ea77: 4b 39 04 27 cmp qword ptr [r15 + r12], rax - 46ea7b: 75 22 jne 0x46ea9f - 46ea7d: 4c 89 ea mov rdx, r13 - 46ea80: 4c 89 fe mov rsi, r15 - 46ea83: 48 89 ef mov rdi, rbp - 46ea86: e8 55 26 f9 ff call 0x4010e0 <.plt+0xc0> - 46ea8b: 85 c0 test eax, eax - 46ea8d: 74 49 je 0x46ead8 - 46ea8f: 49 8d 44 24 f8 lea rax, [r12 - 8] - 46ea94: 49 83 fc 08 cmp r12, 8 - 46ea98: 48 0f 42 c3 cmovb rax, rbx - 46ea9c: 49 89 c4 mov r12, rax - 46ea9f: 48 03 6c 24 08 add rbp, qword ptr [rsp + 8] - 46eaa4: 49 39 ee cmp r14, rbp - 46eaa7: 73 97 jae 0x46ea40 - 46eaa9: 31 c0 xor eax, eax - 46eaab: 48 8b 9c 24 18 01 00 00 mov rbx, qword ptr [rsp + 280] - 46eab3: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] - 46eabc: 0f 85 e5 00 00 00 jne 0x46eba7 - 46eac2: 48 81 c4 28 01 00 00 add rsp, 296 - 46eac9: 5b pop rbx - 46eaca: 5d pop rbp - 46eacb: 41 5c pop r12 - 46eacd: 41 5d pop r13 - 46eacf: 41 5e pop r14 - 46ead1: 41 5f pop r15 - 46ead3: c3 ret - 46ead4: 0f 1f 40 00 nop dword ptr [rax] - 46ead8: 48 89 e8 mov rax, rbp - 46eadb: eb ce jmp 0x46eaab - 46eadd: 48 8b 84 24 18 01 00 00 mov rax, qword ptr [rsp + 280] - 46eae5: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 46eaee: 0f 85 b3 00 00 00 jne 0x46eba7 - 46eaf4: 44 0f b6 02 movzx r8d, byte ptr [rdx] - 46eaf8: 48 81 c4 28 01 00 00 add rsp, 296 - 46eaff: 48 89 f2 mov rdx, rsi - 46eb02: 5b pop rbx - 46eb03: 5d pop rbp - 46eb04: 44 89 c6 mov esi, r8d - 46eb07: 41 5c pop r12 - 46eb09: 41 5d pop r13 - 46eb0b: 41 5e pop r14 - 46eb0d: 41 5f pop r15 - 46eb0f: e9 9c 25 f9 ff jmp 0x4010b0 <.plt+0x90> - 46eb14: 0f b6 3a movzx edi, byte ptr [rdx] - 46eb17: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] - 46eb1b: 48 8d 4d 01 lea rcx, [rbp + 1] - 46eb1f: 0f b6 55 00 movzx edx, byte ptr [rbp] - 46eb23: c1 e7 10 shl edi, 16 - 46eb26: 09 c7 or edi, eax - 46eb28: 0f b6 45 01 movzx eax, byte ptr [rbp + 1] - 46eb2c: c1 e2 10 shl edx, 16 - 46eb2f: 09 c2 or edx, eax - 46eb31: 49 39 ce cmp r14, rcx - 46eb34: 72 6c jb 0x46eba2 - 46eb36: 39 d7 cmp edi, edx - 46eb38: 75 0e jne 0x46eb48 - 46eb3a: eb 66 jmp 0x46eba2 - 46eb3c: 0f 1f 40 00 nop dword ptr [rax] - 46eb40: 39 d7 cmp edi, edx - 46eb42: 0f 84 63 ff ff ff je 0x46eaab - 46eb48: 48 89 c8 mov rax, rcx - 46eb4b: 0f b6 71 01 movzx esi, byte ptr [rcx + 1] - 46eb4f: c1 e2 10 shl edx, 16 - 46eb52: 48 83 c1 01 add rcx, 1 - 46eb56: 09 f2 or edx, esi - 46eb58: 49 39 ce cmp r14, rcx - 46eb5b: 73 e3 jae 0x46eb40 - 46eb5d: 39 d7 cmp edi, edx - 46eb5f: 0f 85 44 ff ff ff jne 0x46eaa9 - 46eb65: e9 41 ff ff ff jmp 0x46eaab - 46eb6a: 48 8b 84 24 18 01 00 00 mov rax, qword ptr [rsp + 280] - 46eb72: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 46eb7b: 75 2a jne 0x46eba7 - 46eb7d: 48 81 c4 28 01 00 00 add rsp, 296 - 46eb84: 5b pop rbx - 46eb85: 5d pop rbp - 46eb86: 41 5c pop r12 - 46eb88: 41 5d pop r13 - 46eb8a: 41 5e pop r14 - 46eb8c: 41 5f pop r15 - 46eb8e: e9 cd f9 ff ff jmp 0x46e560 - 46eb93: be 01 00 00 00 mov esi, 1 - 46eb98: ba 01 00 00 00 mov edx, 1 - 46eb9d: e9 2f fe ff ff jmp 0x46e9d1 - 46eba2: 48 89 e8 mov rax, rbp - 46eba5: eb b6 jmp 0x46eb5d - 46eba7: e8 24 d0 fd ff call 0x44bbd0 <__stack_chk_fail_local> - 46ebac: 0f 1f 40 00 nop dword ptr [rax] - -000000000046ebb0 : - 46ebb0: f3 0f 1e fa endbr64 - 46ebb4: 41 56 push r14 - 46ebb6: 41 55 push r13 - 46ebb8: 41 89 f5 mov r13d, esi - 46ebbb: 41 54 push r12 - 46ebbd: 49 89 cc mov r12, rcx - 46ebc0: 55 push rbp - 46ebc1: 48 89 d5 mov rbp, rdx - 46ebc4: 53 push rbx - 46ebc5: 48 89 fb mov rbx, rdi - 46ebc8: e8 b3 25 f9 ff call 0x401180 <.plt+0x160> - 46ebcd: 48 85 c0 test rax, rax - 46ebd0: 75 1e jne 0x46ebf0 - 46ebd2: 48 c7 45 00 00 00 00 00 mov qword ptr [rbp], 0 - 46ebda: 31 c0 xor eax, eax - 46ebdc: 49 c7 04 24 00 00 00 00 mov qword ptr [r12], 0 - 46ebe4: 5b pop rbx - 46ebe5: 5d pop rbp - 46ebe6: 41 5c pop r12 - 46ebe8: 41 5d pop r13 - 46ebea: 41 5e pop r14 - 46ebec: c3 ret - 46ebed: 0f 1f 00 nop dword ptr [rax] - 46ebf0: 4c 8d 70 01 lea r14, [rax + 1] - 46ebf4: 4c 89 f7 mov rdi, r14 - 46ebf7: e8 64 03 fb ff call 0x41ef60 - 46ebfc: 48 89 45 00 mov qword ptr [rbp], rax - 46ec00: 48 85 c0 test rax, rax - 46ec03: 74 7d je 0x46ec82 - 46ec05: 48 89 c1 mov rcx, rax - 46ec08: eb 15 jmp 0x46ec1f - 46ec0a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46ec10: 44 88 01 mov byte ptr [rcx], r8b - 46ec13: 48 83 c1 01 add rcx, 1 - 46ec17: 48 83 c3 01 add rbx, 1 - 46ec1b: 84 d2 test dl, dl - 46ec1d: 74 29 je 0x46ec48 - 46ec1f: 44 0f be 03 movsx r8d, byte ptr [rbx] - 46ec23: 44 89 c2 mov edx, r8d - 46ec26: 45 39 e8 cmp r8d, r13d - 46ec29: 75 e5 jne 0x46ec10 - 46ec2b: 48 39 c8 cmp rax, rcx - 46ec2e: 73 30 jae 0x46ec60 - 46ec30: 80 79 ff 00 cmp byte ptr [rcx - 1], 0 - 46ec34: 74 2a je 0x46ec60 - 46ec36: c6 01 00 mov byte ptr [rcx], 0 - 46ec39: 48 83 c3 01 add rbx, 1 - 46ec3d: 48 83 c1 01 add rcx, 1 - 46ec41: 84 d2 test dl, dl - 46ec43: 75 da jne 0x46ec1f - 46ec45: 0f 1f 00 nop dword ptr [rax] - 46ec48: 4d 85 f6 test r14, r14 - 46ec4b: 74 23 je 0x46ec70 - 46ec4d: 5b pop rbx - 46ec4e: 31 c0 xor eax, eax - 46ec50: 5d pop rbp - 46ec51: 4d 89 34 24 mov qword ptr [r12], r14 - 46ec55: 41 5c pop r12 - 46ec57: 41 5d pop r13 - 46ec59: 41 5e pop r14 - 46ec5b: c3 ret - 46ec5c: 0f 1f 40 00 nop dword ptr [rax] - 46ec60: 49 83 ee 01 sub r14, 1 - 46ec64: eb b1 jmp 0x46ec17 - 46ec66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46ec70: 48 89 c7 mov rdi, rax - 46ec73: e8 d8 08 fb ff call 0x41f550 - 46ec78: 48 c7 45 00 00 00 00 00 mov qword ptr [rbp], 0 - 46ec80: eb cb jmp 0x46ec4d - 46ec82: b8 0c 00 00 00 mov eax, 12 - 46ec87: e9 58 ff ff ff jmp 0x46ebe4 - 46ec8c: 0f 1f 40 00 nop dword ptr [rax] - -000000000046ec90 : - 46ec90: f3 0f 1e fa endbr64 - 46ec94: 41 56 push r14 - 46ec96: 41 55 push r13 - 46ec98: 49 89 fd mov r13, rdi - 46ec9b: 48 89 d7 mov rdi, rdx - 46ec9e: 41 54 push r12 - 46eca0: 41 89 cc mov r12d, ecx - 46eca3: 55 push rbp - 46eca4: 48 89 f5 mov rbp, rsi - 46eca7: 53 push rbx - 46eca8: 48 89 d3 mov rbx, rdx - 46ecab: e8 d0 24 f9 ff call 0x401180 <.plt+0x160> - 46ecb0: 45 31 c0 xor r8d, r8d - 46ecb3: 48 85 c0 test rax, rax - 46ecb6: 75 10 jne 0x46ecc8 - 46ecb8: 5b pop rbx - 46ecb9: 44 89 c0 mov eax, r8d - 46ecbc: 5d pop rbp - 46ecbd: 41 5c pop r12 - 46ecbf: 41 5d pop r13 - 46ecc1: 41 5e pop r14 - 46ecc3: c3 ret - 46ecc4: 0f 1f 40 00 nop dword ptr [rax] - 46ecc8: 48 8b 75 00 mov rsi, qword ptr [rbp] - 46eccc: 4c 8d 70 01 lea r14, [rax + 1] - 46ecd0: 49 8b 7d 00 mov rdi, qword ptr [r13] - 46ecd4: 4c 01 f6 add rsi, r14 - 46ecd7: e8 74 0f fb ff call 0x41fc50 - 46ecdc: 49 89 45 00 mov qword ptr [r13], rax - 46ece0: 48 85 c0 test rax, rax - 46ece3: 74 61 je 0x46ed46 - 46ece5: 48 03 45 00 add rax, qword ptr [rbp] - 46ece9: 48 89 c2 mov rdx, rax - 46ecec: eb 14 jmp 0x46ed02 - 46ecee: 66 90 nop - 46ecf0: 40 88 32 mov byte ptr [rdx], sil - 46ecf3: 0f b6 03 movzx eax, byte ptr [rbx] - 46ecf6: 48 83 c2 01 add rdx, 1 - 46ecfa: 48 83 c3 01 add rbx, 1 - 46ecfe: 84 c0 test al, al - 46ed00: 74 28 je 0x46ed2a - 46ed02: 0f be 33 movsx esi, byte ptr [rbx] - 46ed05: 89 f0 mov eax, esi - 46ed07: 44 39 e6 cmp esi, r12d - 46ed0a: 75 e4 jne 0x46ecf0 - 46ed0c: 49 39 55 00 cmp qword ptr [r13], rdx - 46ed10: 73 2e jae 0x46ed40 - 46ed12: 80 7a ff 00 cmp byte ptr [rdx - 1], 0 - 46ed16: 74 28 je 0x46ed40 - 46ed18: c6 02 00 mov byte ptr [rdx], 0 - 46ed1b: 0f b6 03 movzx eax, byte ptr [rbx] - 46ed1e: 48 83 c2 01 add rdx, 1 - 46ed22: 48 83 c3 01 add rbx, 1 - 46ed26: 84 c0 test al, al - 46ed28: 75 d8 jne 0x46ed02 - 46ed2a: 45 31 c0 xor r8d, r8d - 46ed2d: 5b pop rbx - 46ed2e: 4c 01 75 00 add qword ptr [rbp], r14 - 46ed32: 44 89 c0 mov eax, r8d - 46ed35: 5d pop rbp - 46ed36: 41 5c pop r12 - 46ed38: 41 5d pop r13 - 46ed3a: 41 5e pop r14 - 46ed3c: c3 ret - 46ed3d: 0f 1f 00 nop dword ptr [rax] - 46ed40: 49 83 ee 01 sub r14, 1 - 46ed44: eb b4 jmp 0x46ecfa - 46ed46: 41 b8 0c 00 00 00 mov r8d, 12 - 46ed4c: e9 67 ff ff ff jmp 0x46ecb8 - 46ed51: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46ed5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000046ed60 <__memchr_sse2>: - 46ed60: f3 0f 1e fa endbr64 - 46ed64: 66 0f 6e ce movd xmm1, esi - 46ed68: 89 f9 mov ecx, edi - 46ed6a: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 46ed6e: 48 85 d2 test rdx, rdx - 46ed71: 0f 84 09 03 00 00 je 0x46f080 <__memchr_sse2+0x320> - 46ed77: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 46ed7b: 83 e1 3f and ecx, 63 - 46ed7e: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] - 46ed83: 83 f9 30 cmp ecx, 48 - 46ed86: 77 38 ja 0x46edc0 <__memchr_sse2+0x60> - 46ed88: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] - 46ed8c: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46ed90: 66 0f d7 c0 pmovmskb eax, xmm0 - 46ed94: 85 c0 test eax, eax - 46ed96: 0f 85 a4 02 00 00 jne 0x46f040 <__memchr_sse2+0x2e0> - 46ed9c: 48 83 ea 10 sub rdx, 16 - 46eda0: 0f 86 da 02 00 00 jbe 0x46f080 <__memchr_sse2+0x320> - 46eda6: 48 83 c7 10 add rdi, 16 - 46edaa: 83 e1 0f and ecx, 15 - 46edad: 48 83 e7 f0 and rdi, -16 - 46edb1: 48 01 ca add rdx, rcx - 46edb4: 48 83 ea 40 sub rdx, 64 - 46edb8: 0f 86 b2 01 00 00 jbe 0x46ef70 <__memchr_sse2+0x210> - 46edbe: eb 50 jmp 0x46ee10 <__memchr_sse2+0xb0> - 46edc0: 83 e1 0f and ecx, 15 - 46edc3: 48 83 e7 f0 and rdi, -16 - 46edc7: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 46edcb: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46edcf: 66 0f d7 c0 pmovmskb eax, xmm0 - 46edd3: d3 f8 sar eax, cl - 46edd5: 85 c0 test eax, eax - 46edd7: 74 17 je 0x46edf0 <__memchr_sse2+0x90> - 46edd9: 0f bc c0 bsf eax, eax - 46eddc: 48 29 c2 sub rdx, rax - 46eddf: 0f 86 9b 02 00 00 jbe 0x46f080 <__memchr_sse2+0x320> - 46ede5: 48 01 f8 add rax, rdi - 46ede8: 48 01 c8 add rax, rcx - 46edeb: c3 ret - 46edec: 0f 1f 40 00 nop dword ptr [rax] - 46edf0: 48 f7 d9 neg rcx - 46edf3: 48 83 c1 10 add rcx, 16 - 46edf7: 48 29 ca sub rdx, rcx - 46edfa: 0f 86 80 02 00 00 jbe 0x46f080 <__memchr_sse2+0x320> - 46ee00: 48 83 c7 10 add rdi, 16 - 46ee04: 48 83 ea 40 sub rdx, 64 - 46ee08: 0f 86 62 01 00 00 jbe 0x46ef70 <__memchr_sse2+0x210> - 46ee0e: 66 90 nop - 46ee10: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 46ee14: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46ee18: 66 0f d7 c0 pmovmskb eax, xmm0 - 46ee1c: 85 c0 test eax, eax - 46ee1e: 0f 85 ec 01 00 00 jne 0x46f010 <__memchr_sse2+0x2b0> - 46ee24: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 46ee29: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 46ee2d: 66 0f d7 c2 pmovmskb eax, xmm2 - 46ee31: 85 c0 test eax, eax - 46ee33: 0f 85 e7 01 00 00 jne 0x46f020 <__memchr_sse2+0x2c0> - 46ee39: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 46ee3e: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 46ee42: 66 0f d7 c3 pmovmskb eax, xmm3 - 46ee46: 85 c0 test eax, eax - 46ee48: 0f 85 e2 01 00 00 jne 0x46f030 <__memchr_sse2+0x2d0> - 46ee4e: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] - 46ee53: 66 0f 74 e1 pcmpeqb xmm4, xmm1 - 46ee57: 48 83 c7 40 add rdi, 64 - 46ee5b: 66 0f d7 c4 pmovmskb eax, xmm4 - 46ee5f: 85 c0 test eax, eax - 46ee61: 0f 85 99 01 00 00 jne 0x46f000 <__memchr_sse2+0x2a0> - 46ee67: 48 f7 c7 3f 00 00 00 test rdi, 63 - 46ee6e: 74 70 je 0x46eee0 <__memchr_sse2+0x180> - 46ee70: 48 83 ea 40 sub rdx, 64 - 46ee74: 0f 86 f6 00 00 00 jbe 0x46ef70 <__memchr_sse2+0x210> - 46ee7a: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 46ee7e: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46ee82: 66 0f d7 c0 pmovmskb eax, xmm0 - 46ee86: 85 c0 test eax, eax - 46ee88: 0f 85 82 01 00 00 jne 0x46f010 <__memchr_sse2+0x2b0> - 46ee8e: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 46ee93: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 46ee97: 66 0f d7 c2 pmovmskb eax, xmm2 - 46ee9b: 85 c0 test eax, eax - 46ee9d: 0f 85 7d 01 00 00 jne 0x46f020 <__memchr_sse2+0x2c0> - 46eea3: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 46eea8: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 46eeac: 66 0f d7 c3 pmovmskb eax, xmm3 - 46eeb0: 85 c0 test eax, eax - 46eeb2: 0f 85 78 01 00 00 jne 0x46f030 <__memchr_sse2+0x2d0> - 46eeb8: 66 0f 6f 5f 30 movdqa xmm3, xmmword ptr [rdi + 48] - 46eebd: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 46eec1: 66 0f d7 c3 pmovmskb eax, xmm3 - 46eec5: 48 83 c7 40 add rdi, 64 - 46eec9: 85 c0 test eax, eax - 46eecb: 0f 85 2f 01 00 00 jne 0x46f000 <__memchr_sse2+0x2a0> - 46eed1: 48 89 f9 mov rcx, rdi - 46eed4: 48 83 e7 c0 and rdi, -64 - 46eed8: 83 e1 3f and ecx, 63 - 46eedb: 48 01 ca add rdx, rcx - 46eede: 66 90 nop - 46eee0: 48 83 ea 40 sub rdx, 64 - 46eee4: 0f 86 86 00 00 00 jbe 0x46ef70 <__memchr_sse2+0x210> - 46eeea: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 46eeee: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 46eef3: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 46eef8: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] - 46eefd: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46ef01: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 46ef05: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 46ef09: 66 0f 74 e1 pcmpeqb xmm4, xmm1 - 46ef0d: 66 0f de d8 pmaxub xmm3, xmm0 - 46ef11: 66 0f de e2 pmaxub xmm4, xmm2 - 46ef15: 66 0f de e3 pmaxub xmm4, xmm3 - 46ef19: 66 0f d7 c4 pmovmskb eax, xmm4 - 46ef1d: 48 83 c7 40 add rdi, 64 - 46ef21: 85 c0 test eax, eax - 46ef23: 74 bb je 0x46eee0 <__memchr_sse2+0x180> - 46ef25: 48 83 ef 40 sub rdi, 64 - 46ef29: 66 0f d7 c0 pmovmskb eax, xmm0 - 46ef2d: 85 c0 test eax, eax - 46ef2f: 0f 85 db 00 00 00 jne 0x46f010 <__memchr_sse2+0x2b0> - 46ef35: 66 0f d7 c2 pmovmskb eax, xmm2 - 46ef39: 85 c0 test eax, eax - 46ef3b: 0f 85 df 00 00 00 jne 0x46f020 <__memchr_sse2+0x2c0> - 46ef41: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 46ef46: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 46ef4a: 66 0f 74 4f 30 pcmpeqb xmm1, xmmword ptr [rdi + 48] - 46ef4f: 66 0f d7 c3 pmovmskb eax, xmm3 - 46ef53: 85 c0 test eax, eax - 46ef55: 0f 85 d5 00 00 00 jne 0x46f030 <__memchr_sse2+0x2d0> - 46ef5b: 66 0f d7 c1 pmovmskb eax, xmm1 - 46ef5f: 0f bc c0 bsf eax, eax - 46ef62: 48 8d 44 07 30 lea rax, [rdi + rax + 48] - 46ef67: c3 ret - 46ef68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46ef70: 83 c2 20 add edx, 32 - 46ef73: 7e 5b jle 0x46efd0 <__memchr_sse2+0x270> - 46ef75: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 46ef79: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46ef7d: 66 0f d7 c0 pmovmskb eax, xmm0 - 46ef81: 85 c0 test eax, eax - 46ef83: 0f 85 87 00 00 00 jne 0x46f010 <__memchr_sse2+0x2b0> - 46ef89: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 46ef8e: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 46ef92: 66 0f d7 c2 pmovmskb eax, xmm2 - 46ef96: 85 c0 test eax, eax - 46ef98: 0f 85 82 00 00 00 jne 0x46f020 <__memchr_sse2+0x2c0> - 46ef9e: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 46efa3: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 46efa7: 66 0f d7 c3 pmovmskb eax, xmm3 - 46efab: 85 c0 test eax, eax - 46efad: 0f 85 ad 00 00 00 jne 0x46f060 <__memchr_sse2+0x300> - 46efb3: 83 ea 10 sub edx, 16 - 46efb6: 0f 8e c4 00 00 00 jle 0x46f080 <__memchr_sse2+0x320> - 46efbc: 66 0f 74 4f 30 pcmpeqb xmm1, xmmword ptr [rdi + 48] - 46efc1: 66 0f d7 c1 pmovmskb eax, xmm1 - 46efc5: 85 c0 test eax, eax - 46efc7: 0f 85 a3 00 00 00 jne 0x46f070 <__memchr_sse2+0x310> - 46efcd: 31 c0 xor eax, eax - 46efcf: c3 ret - 46efd0: 83 c2 20 add edx, 32 - 46efd3: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 46efd7: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46efdb: 66 0f d7 c0 pmovmskb eax, xmm0 - 46efdf: 85 c0 test eax, eax - 46efe1: 75 5d jne 0x46f040 <__memchr_sse2+0x2e0> - 46efe3: 83 ea 10 sub edx, 16 - 46efe6: 0f 86 94 00 00 00 jbe 0x46f080 <__memchr_sse2+0x320> - 46efec: 66 0f 74 4f 10 pcmpeqb xmm1, xmmword ptr [rdi + 16] - 46eff1: 66 0f d7 c1 pmovmskb eax, xmm1 - 46eff5: 85 c0 test eax, eax - 46eff7: 75 57 jne 0x46f050 <__memchr_sse2+0x2f0> - 46eff9: 31 c0 xor eax, eax - 46effb: c3 ret - 46effc: 0f 1f 40 00 nop dword ptr [rax] - 46f000: 0f bc c0 bsf eax, eax - 46f003: 48 8d 44 38 f0 lea rax, [rax + rdi - 16] - 46f008: c3 ret - 46f009: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46f010: 0f bc c0 bsf eax, eax - 46f013: 48 01 f8 add rax, rdi - 46f016: c3 ret - 46f017: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46f020: 0f bc c0 bsf eax, eax - 46f023: 48 8d 44 38 10 lea rax, [rax + rdi + 16] - 46f028: c3 ret - 46f029: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46f030: 0f bc c0 bsf eax, eax - 46f033: 48 8d 44 38 20 lea rax, [rax + rdi + 32] - 46f038: c3 ret - 46f039: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 46f040: 0f bc c0 bsf eax, eax - 46f043: 48 29 c2 sub rdx, rax - 46f046: 76 38 jbe 0x46f080 <__memchr_sse2+0x320> - 46f048: 48 01 f8 add rax, rdi - 46f04b: c3 ret - 46f04c: 0f 1f 40 00 nop dword ptr [rax] - 46f050: 0f bc c0 bsf eax, eax - 46f053: 48 29 c2 sub rdx, rax - 46f056: 76 28 jbe 0x46f080 <__memchr_sse2+0x320> - 46f058: 48 8d 44 07 10 lea rax, [rdi + rax + 16] - 46f05d: c3 ret - 46f05e: 66 90 nop - 46f060: 0f bc c0 bsf eax, eax - 46f063: 48 29 c2 sub rdx, rax - 46f066: 76 18 jbe 0x46f080 <__memchr_sse2+0x320> - 46f068: 48 8d 44 07 20 lea rax, [rdi + rax + 32] - 46f06d: c3 ret - 46f06e: 66 90 nop - 46f070: 0f bc c0 bsf eax, eax - 46f073: 48 29 c2 sub rdx, rax - 46f076: 76 08 jbe 0x46f080 <__memchr_sse2+0x320> - 46f078: 48 8d 44 07 30 lea rax, [rdi + rax + 48] - 46f07d: c3 ret - 46f07e: 66 90 nop - 46f080: 31 c0 xor eax, eax - 46f082: c3 ret - 46f083: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f08d: 0f 1f 00 nop dword ptr [rax] - -000000000046f090 <__memchr_avx2>: - 46f090: f3 0f 1e fa endbr64 - 46f094: 48 85 d2 test rdx, rdx - 46f097: 0f 84 56 02 00 00 je 0x46f2f3 <__memchr_avx2+0x263> - 46f09d: 89 f9 mov ecx, edi - 46f09f: c5 f9 6e c6 vmovd xmm0, esi - 46f0a3: c4 e2 7d 78 c0 vpbroadcastb ymm0, xmm0 - 46f0a8: 83 e1 3f and ecx, 63 - 46f0ab: 83 f9 20 cmp ecx, 32 - 46f0ae: 77 40 ja 0x46f0f0 <__memchr_avx2+0x60> - 46f0b0: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46f0b4: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f0b8: 85 c0 test eax, eax - 46f0ba: 0f 85 c0 01 00 00 jne 0x46f280 <__memchr_avx2+0x1f0> - 46f0c0: 48 83 ea 20 sub rdx, 32 - 46f0c4: 0f 86 26 02 00 00 jbe 0x46f2f0 <__memchr_avx2+0x260> - 46f0ca: 48 83 c7 20 add rdi, 32 - 46f0ce: 83 e1 1f and ecx, 31 - 46f0d1: 48 83 e7 e0 and rdi, -32 - 46f0d5: 48 01 ca add rdx, rcx - 46f0d8: 48 81 ea 80 00 00 00 sub rdx, 128 - 46f0df: 0f 86 06 01 00 00 jbe 0x46f1eb <__memchr_avx2+0x15b> - 46f0e5: eb 5a jmp 0x46f141 <__memchr_avx2+0xb1> - 46f0e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46f0f0: 83 e1 1f and ecx, 31 - 46f0f3: 48 83 e7 e0 and rdi, -32 - 46f0f7: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46f0fb: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f0ff: d3 f8 sar eax, cl - 46f101: 85 c0 test eax, eax - 46f103: 74 1b je 0x46f120 <__memchr_avx2+0x90> - 46f105: f3 0f bc c0 tzcnt eax, eax - 46f109: 48 39 c2 cmp rdx, rax - 46f10c: 0f 86 de 01 00 00 jbe 0x46f2f0 <__memchr_avx2+0x260> - 46f112: 48 01 f8 add rax, rdi - 46f115: 48 01 c8 add rax, rcx - 46f118: c5 f8 77 vzeroupper - 46f11b: c3 ret - 46f11c: 0f 1f 40 00 nop dword ptr [rax] - 46f120: 48 f7 d9 neg rcx - 46f123: 48 83 c1 20 add rcx, 32 - 46f127: 48 29 ca sub rdx, rcx - 46f12a: 0f 86 c0 01 00 00 jbe 0x46f2f0 <__memchr_avx2+0x260> - 46f130: 48 83 c7 20 add rdi, 32 - 46f134: 48 81 ea 80 00 00 00 sub rdx, 128 - 46f13b: 0f 86 aa 00 00 00 jbe 0x46f1eb <__memchr_avx2+0x15b> - 46f141: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46f145: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f149: 85 c0 test eax, eax - 46f14b: 0f 85 af 01 00 00 jne 0x46f300 <__memchr_avx2+0x270> - 46f151: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] - 46f156: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f15a: 85 c0 test eax, eax - 46f15c: 0f 85 ae 01 00 00 jne 0x46f310 <__memchr_avx2+0x280> - 46f162: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] - 46f167: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f16b: 85 c0 test eax, eax - 46f16d: 0f 85 ad 01 00 00 jne 0x46f320 <__memchr_avx2+0x290> - 46f173: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] - 46f178: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f17c: 85 c0 test eax, eax - 46f17e: 0f 85 ca 01 00 00 jne 0x46f34e <__memchr_avx2+0x2be> - 46f184: 48 81 c7 80 00 00 00 add rdi, 128 - 46f18b: 48 81 ea 80 00 00 00 sub rdx, 128 - 46f192: 76 57 jbe 0x46f1eb <__memchr_avx2+0x15b> - 46f194: 48 89 f9 mov rcx, rdi - 46f197: 83 e1 7f and ecx, 127 - 46f19a: 48 83 e7 80 and rdi, -128 - 46f19e: 48 01 ca add rdx, rcx - 46f1a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f1ac: 0f 1f 40 00 nop dword ptr [rax] - 46f1b0: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46f1b4: c5 fd 74 57 20 vpcmpeqb ymm2, ymm0, ymmword ptr [rdi + 32] - 46f1b9: c5 fd 74 5f 40 vpcmpeqb ymm3, ymm0, ymmword ptr [rdi + 64] - 46f1be: c5 fd 74 67 60 vpcmpeqb ymm4, ymm0, ymmword ptr [rdi + 96] - 46f1c3: c5 ed eb e9 vpor ymm5, ymm2, ymm1 - 46f1c7: c5 dd eb f3 vpor ymm6, ymm4, ymm3 - 46f1cb: c5 cd eb ed vpor ymm5, ymm6, ymm5 - 46f1cf: c5 fd d7 c5 vpmovmskb eax, ymm5 - 46f1d3: 85 c0 test eax, eax - 46f1d5: 0f 85 55 01 00 00 jne 0x46f330 <__memchr_avx2+0x2a0> - 46f1db: 48 81 c7 80 00 00 00 add rdi, 128 - 46f1e2: 48 81 ea 80 00 00 00 sub rdx, 128 - 46f1e9: 77 c5 ja 0x46f1b0 <__memchr_avx2+0x120> - 46f1eb: 83 c2 40 add edx, 64 - 46f1ee: 7e 60 jle 0x46f250 <__memchr_avx2+0x1c0> - 46f1f0: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46f1f4: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f1f8: 85 c0 test eax, eax - 46f1fa: 0f 85 00 01 00 00 jne 0x46f300 <__memchr_avx2+0x270> - 46f200: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] - 46f205: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f209: 85 c0 test eax, eax - 46f20b: 0f 85 ff 00 00 00 jne 0x46f310 <__memchr_avx2+0x280> - 46f211: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] - 46f216: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f21a: 85 c0 test eax, eax - 46f21c: 0f 85 8e 00 00 00 jne 0x46f2b0 <__memchr_avx2+0x220> - 46f222: 83 ea 20 sub edx, 32 - 46f225: 0f 8e c5 00 00 00 jle 0x46f2f0 <__memchr_avx2+0x260> - 46f22b: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] - 46f230: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f234: 85 c0 test eax, eax - 46f236: 0f 85 94 00 00 00 jne 0x46f2d0 <__memchr_avx2+0x240> - 46f23c: 31 c0 xor eax, eax - 46f23e: c5 f8 77 vzeroupper - 46f241: c3 ret - 46f242: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f24d: 0f 1f 00 nop dword ptr [rax] - 46f250: 83 c2 40 add edx, 64 - 46f253: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46f257: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f25b: 85 c0 test eax, eax - 46f25d: 75 21 jne 0x46f280 <__memchr_avx2+0x1f0> - 46f25f: 83 ea 20 sub edx, 32 - 46f262: 0f 8e 88 00 00 00 jle 0x46f2f0 <__memchr_avx2+0x260> - 46f268: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] - 46f26d: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f271: 85 c0 test eax, eax - 46f273: 75 1b jne 0x46f290 <__memchr_avx2+0x200> - 46f275: 31 c0 xor eax, eax - 46f277: c5 f8 77 vzeroupper - 46f27a: c3 ret - 46f27b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46f280: f3 0f bc c0 tzcnt eax, eax - 46f284: 48 39 c2 cmp rdx, rax - 46f287: 76 67 jbe 0x46f2f0 <__memchr_avx2+0x260> - 46f289: 48 01 f8 add rax, rdi - 46f28c: c5 f8 77 vzeroupper - 46f28f: c3 ret - 46f290: f3 0f bc c0 tzcnt eax, eax - 46f294: 48 39 c2 cmp rdx, rax - 46f297: 76 57 jbe 0x46f2f0 <__memchr_avx2+0x260> - 46f299: 48 83 c0 20 add rax, 32 - 46f29d: 48 01 f8 add rax, rdi - 46f2a0: c5 f8 77 vzeroupper - 46f2a3: c3 ret - 46f2a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f2af: 90 nop - 46f2b0: f3 0f bc c0 tzcnt eax, eax - 46f2b4: 48 39 c2 cmp rdx, rax - 46f2b7: 76 37 jbe 0x46f2f0 <__memchr_avx2+0x260> - 46f2b9: 48 83 c0 40 add rax, 64 - 46f2bd: 48 01 f8 add rax, rdi - 46f2c0: c5 f8 77 vzeroupper - 46f2c3: c3 ret - 46f2c4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f2cf: 90 nop - 46f2d0: f3 0f bc c0 tzcnt eax, eax - 46f2d4: 48 39 c2 cmp rdx, rax - 46f2d7: 76 17 jbe 0x46f2f0 <__memchr_avx2+0x260> - 46f2d9: 48 83 c0 60 add rax, 96 - 46f2dd: 48 01 f8 add rax, rdi - 46f2e0: c5 f8 77 vzeroupper - 46f2e3: c3 ret - 46f2e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f2ef: 90 nop - 46f2f0: c5 f8 77 vzeroupper - 46f2f3: 31 c0 xor eax, eax - 46f2f5: c3 ret - 46f2f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f300: f3 0f bc c0 tzcnt eax, eax - 46f304: 48 01 f8 add rax, rdi - 46f307: c5 f8 77 vzeroupper - 46f30a: c3 ret - 46f30b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 46f310: f3 0f bc c0 tzcnt eax, eax - 46f314: 48 83 c0 20 add rax, 32 - 46f318: 48 01 f8 add rax, rdi - 46f31b: c5 f8 77 vzeroupper - 46f31e: c3 ret - 46f31f: 90 nop - 46f320: f3 0f bc c0 tzcnt eax, eax - 46f324: 48 83 c0 40 add rax, 64 - 46f328: 48 01 f8 add rax, rdi - 46f32b: c5 f8 77 vzeroupper - 46f32e: c3 ret - 46f32f: 90 nop - 46f330: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46f334: 85 c0 test eax, eax - 46f336: 75 c8 jne 0x46f300 <__memchr_avx2+0x270> - 46f338: c5 fd d7 c2 vpmovmskb eax, ymm2 - 46f33c: 85 c0 test eax, eax - 46f33e: 75 d0 jne 0x46f310 <__memchr_avx2+0x280> - 46f340: c5 fd d7 c3 vpmovmskb eax, ymm3 - 46f344: 85 c0 test eax, eax - 46f346: 75 d8 jne 0x46f320 <__memchr_avx2+0x290> - 46f348: c5 fd d7 c4 vpmovmskb eax, ymm4 - 46f34c: 85 c0 test eax, eax - 46f34e: f3 0f bc c0 tzcnt eax, eax - 46f352: 48 83 c0 60 add rax, 96 - 46f356: 48 01 f8 add rax, rdi - 46f359: c5 f8 77 vzeroupper - 46f35c: c3 ret - 46f35d: 0f 1f 00 nop dword ptr [rax] - -000000000046f360 <__strrchr_sse2>: - 46f360: f3 0f 1e fa endbr64 - 46f364: 66 0f 6e ce movd xmm1, esi - 46f368: 48 89 f8 mov rax, rdi - 46f36b: 25 ff 0f 00 00 and eax, 4095 - 46f370: 66 0f 60 c9 punpcklbw xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] - 46f374: 48 3d c0 0f 00 00 cmp rax, 4032 - 46f37a: 66 0f 61 c9 punpcklwd xmm1, xmm1 # xmm1 = xmm1[0,0,1,1,2,2,3,3] - 46f37e: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] - 46f383: 0f 87 07 02 00 00 ja 0x46f590 <__strrchr_sse2+0x230> - 46f389: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] - 46f38d: 66 0f ef d2 pxor xmm2, xmm2 - 46f391: 66 0f 6f d8 movdqa xmm3, xmm0 - 46f395: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46f399: 66 0f 74 da pcmpeqb xmm3, xmm2 - 46f39d: 66 0f d7 c8 pmovmskb ecx, xmm0 - 46f3a1: 66 0f d7 d3 pmovmskb edx, xmm3 - 46f3a5: 48 85 d2 test rdx, rdx - 46f3a8: 74 26 je 0x46f3d0 <__strrchr_sse2+0x70> - 46f3aa: 48 8d 42 ff lea rax, [rdx - 1] - 46f3ae: 48 31 d0 xor rax, rdx - 46f3b1: 48 21 c8 and rax, rcx - 46f3b4: 0f 84 c6 01 00 00 je 0x46f580 <__strrchr_sse2+0x220> - 46f3ba: 48 0f bd c0 bsr rax, rax - 46f3be: 48 01 f8 add rax, rdi - 46f3c1: c3 ret - 46f3c2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f3cd: 0f 1f 00 nop dword ptr [rax] - 46f3d0: f3 0f 6f 67 10 movdqu xmm4, xmmword ptr [rdi + 16] - 46f3d5: 66 0f 6f ec movdqa xmm5, xmm4 - 46f3d9: f3 0f 6f 5f 20 movdqu xmm3, xmmword ptr [rdi + 32] - 46f3de: 66 0f 74 e1 pcmpeqb xmm4, xmm1 - 46f3e2: 66 0f 74 ea pcmpeqb xmm5, xmm2 - 46f3e6: f3 0f 6f 47 30 movdqu xmm0, xmmword ptr [rdi + 48] - 46f3eb: 66 0f d7 d5 pmovmskb edx, xmm5 - 46f3ef: 66 0f 6f eb movdqa xmm5, xmm3 - 46f3f3: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 46f3f7: 66 0f 74 ea pcmpeqb xmm5, xmm2 - 46f3fb: 66 0f 74 d0 pcmpeqb xmm2, xmm0 - 46f3ff: 48 c1 e2 10 shl rdx, 16 - 46f403: 66 44 0f d7 c3 pmovmskb r8d, xmm3 - 46f408: 66 0f d7 c5 pmovmskb eax, xmm5 - 46f40c: 66 0f d7 f2 pmovmskb esi, xmm2 - 46f410: 49 c1 e0 20 shl r8, 32 - 46f414: 48 c1 e0 20 shl rax, 32 - 46f418: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46f41c: 48 09 d0 or rax, rdx - 46f41f: 48 89 f2 mov rdx, rsi - 46f422: 66 0f d7 f4 pmovmskb esi, xmm4 - 46f426: 48 c1 e2 30 shl rdx, 48 - 46f42a: 48 c1 e6 10 shl rsi, 16 - 46f42e: 4c 09 c6 or rsi, r8 - 46f431: 48 09 ce or rsi, rcx - 46f434: 66 0f d7 c8 pmovmskb ecx, xmm0 - 46f438: 48 c1 e1 30 shl rcx, 48 - 46f43c: 48 09 ce or rsi, rcx - 46f43f: 48 09 d0 or rax, rdx - 46f442: 74 1c je 0x46f460 <__strrchr_sse2+0x100> - 46f444: 48 8d 48 ff lea rcx, [rax - 1] - 46f448: 48 31 c1 xor rcx, rax - 46f44b: 48 21 ce and rsi, rcx - 46f44e: 0f 84 2c 01 00 00 je 0x46f580 <__strrchr_sse2+0x220> - 46f454: 48 0f bd f6 bsr rsi, rsi - 46f458: 48 8d 04 37 lea rax, [rdi + rsi] - 46f45c: c3 ret - 46f45d: 0f 1f 00 nop dword ptr [rax] - 46f460: 48 85 f6 test rsi, rsi - 46f463: 48 89 f9 mov rcx, rdi - 46f466: 0f 84 04 01 00 00 je 0x46f570 <__strrchr_sse2+0x210> - 46f46c: 48 83 c7 40 add rdi, 64 - 46f470: 66 0f ef ff pxor xmm7, xmm7 - 46f474: 48 83 e7 c0 and rdi, -64 - 46f478: eb 15 jmp 0x46f48f <__strrchr_sse2+0x12f> - 46f47a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46f480: 48 85 d2 test rdx, rdx - 46f483: 48 0f 45 f2 cmovne rsi, rdx - 46f487: 48 0f 45 cf cmovne rcx, rdi - 46f48b: 48 83 c7 40 add rdi, 64 - 46f48f: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 46f494: 66 0f ef f6 pxor xmm6, xmm6 - 46f498: 66 0f 6f 57 30 movdqa xmm2, xmmword ptr [rdi + 48] - 46f49d: 66 0f 6f c3 movdqa xmm0, xmm3 - 46f4a1: 66 0f 6f 67 10 movdqa xmm4, xmmword ptr [rdi + 16] - 46f4a6: 66 0f da c2 pminub xmm0, xmm2 - 46f4aa: 66 0f 6f 2f movdqa xmm5, xmmword ptr [rdi] - 46f4ae: 66 0f da c4 pminub xmm0, xmm4 - 46f4b2: 66 0f da c5 pminub xmm0, xmm5 - 46f4b6: 66 0f 74 c7 pcmpeqb xmm0, xmm7 - 46f4ba: 66 0f d7 c0 pmovmskb eax, xmm0 - 46f4be: 66 0f 6f c5 movdqa xmm0, xmm5 - 46f4c2: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46f4c6: 66 44 0f d7 c8 pmovmskb r9d, xmm0 - 46f4cb: 66 0f 6f c4 movdqa xmm0, xmm4 - 46f4cf: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46f4d3: 66 0f d7 d0 pmovmskb edx, xmm0 - 46f4d7: 66 0f 6f c3 movdqa xmm0, xmm3 - 46f4db: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46f4df: 48 c1 e2 10 shl rdx, 16 - 46f4e3: 66 44 0f d7 d0 pmovmskb r10d, xmm0 - 46f4e8: 66 0f 6f c2 movdqa xmm0, xmm2 - 46f4ec: 66 0f 74 c1 pcmpeqb xmm0, xmm1 - 46f4f0: 49 c1 e2 20 shl r10, 32 - 46f4f4: 4c 09 d2 or rdx, r10 - 46f4f7: 66 44 0f d7 c0 pmovmskb r8d, xmm0 - 46f4fc: 4c 09 ca or rdx, r9 - 46f4ff: 49 c1 e0 30 shl r8, 48 - 46f503: 4c 09 c2 or rdx, r8 - 46f506: 85 c0 test eax, eax - 46f508: 0f 84 72 ff ff ff je 0x46f480 <__strrchr_sse2+0x120> - 46f50e: 66 0f 74 e6 pcmpeqb xmm4, xmm6 - 46f512: 66 0f 74 de pcmpeqb xmm3, xmm6 - 46f516: 66 0f 74 ee pcmpeqb xmm5, xmm6 - 46f51a: 66 0f d7 c4 pmovmskb eax, xmm4 - 46f51e: 66 44 0f d7 d3 pmovmskb r10d, xmm3 - 46f523: 66 0f 74 d6 pcmpeqb xmm2, xmm6 - 46f527: 66 44 0f d7 cd pmovmskb r9d, xmm5 - 46f52c: 49 c1 e2 20 shl r10, 32 - 46f530: 48 c1 e0 10 shl rax, 16 - 46f534: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 46f539: 4c 09 d0 or rax, r10 - 46f53c: 4c 09 c8 or rax, r9 - 46f53f: 49 c1 e0 30 shl r8, 48 - 46f543: 4c 09 c0 or rax, r8 - 46f546: 4c 8d 40 ff lea r8, [rax - 1] - 46f54a: 49 31 c0 xor r8, rax - 46f54d: 4c 21 c2 and rdx, r8 - 46f550: 48 0f 45 cf cmovne rcx, rdi - 46f554: 48 0f 45 f2 cmovne rsi, rdx - 46f558: 48 0f bd f6 bsr rsi, rsi - 46f55c: 48 8d 04 31 lea rax, [rcx + rsi] - 46f560: c3 ret - 46f561: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f56c: 0f 1f 40 00 nop dword ptr [rax] - 46f570: be 01 00 00 00 mov esi, 1 - 46f575: 31 c9 xor ecx, ecx - 46f577: e9 f0 fe ff ff jmp 0x46f46c <__strrchr_sse2+0x10c> - 46f57c: 0f 1f 40 00 nop dword ptr [rax] - 46f580: 31 c0 xor eax, eax - 46f582: c3 ret - 46f583: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f58e: 66 90 nop - 46f590: 48 89 f8 mov rax, rdi - 46f593: 66 0f ef c0 pxor xmm0, xmm0 - 46f597: 48 83 e0 c0 and rax, -64 - 46f59b: f3 0f 6f 28 movdqu xmm5, xmmword ptr [rax] - 46f59f: 66 0f 6f f5 movdqa xmm6, xmm5 - 46f5a3: f3 0f 6f 60 10 movdqu xmm4, xmmword ptr [rax + 16] - 46f5a8: 66 0f 74 e9 pcmpeqb xmm5, xmm1 - 46f5ac: 66 0f 74 f0 pcmpeqb xmm6, xmm0 - 46f5b0: f3 0f 6f 58 20 movdqu xmm3, xmmword ptr [rax + 32] - 46f5b5: 66 0f d7 f6 pmovmskb esi, xmm6 - 46f5b9: 66 0f 6f f4 movdqa xmm6, xmm4 - 46f5bd: f3 0f 6f 50 30 movdqu xmm2, xmmword ptr [rax + 48] - 46f5c2: 66 0f 74 e1 pcmpeqb xmm4, xmm1 - 46f5c6: 66 0f 74 f0 pcmpeqb xmm6, xmm0 - 46f5ca: 66 0f d7 d6 pmovmskb edx, xmm6 - 46f5ce: 66 0f 6f f3 movdqa xmm6, xmm3 - 46f5d2: 66 0f 74 d9 pcmpeqb xmm3, xmm1 - 46f5d6: 66 0f 74 f0 pcmpeqb xmm6, xmm0 - 46f5da: 66 0f 74 c2 pcmpeqb xmm0, xmm2 - 46f5de: 48 c1 e2 10 shl rdx, 16 - 46f5e2: 66 44 0f d7 cb pmovmskb r9d, xmm3 - 46f5e7: 66 44 0f d7 c6 pmovmskb r8d, xmm6 - 46f5ec: 66 0f d7 c8 pmovmskb ecx, xmm0 - 46f5f0: 49 c1 e1 20 shl r9, 32 - 46f5f4: 49 c1 e0 20 shl r8, 32 - 46f5f8: 66 0f 74 d1 pcmpeqb xmm2, xmm1 - 46f5fc: 4c 09 c2 or rdx, r8 - 46f5ff: 48 c1 e1 30 shl rcx, 48 - 46f603: 66 44 0f d7 c5 pmovmskb r8d, xmm5 - 46f608: 48 09 f2 or rdx, rsi - 46f60b: 66 0f d7 f4 pmovmskb esi, xmm4 - 46f60f: 48 09 ca or rdx, rcx - 46f612: 66 0f d7 ca pmovmskb ecx, xmm2 - 46f616: 48 c1 e6 10 shl rsi, 16 - 46f61a: 48 c1 e1 30 shl rcx, 48 - 46f61e: 4c 09 ce or rsi, r9 - 46f621: 4c 09 c6 or rsi, r8 - 46f624: 48 09 ce or rsi, rcx - 46f627: 89 f9 mov ecx, edi - 46f629: 29 c1 sub ecx, eax - 46f62b: 48 d3 ea shr rdx, cl - 46f62e: 48 d3 ee shr rsi, cl - 46f631: 48 85 d2 test rdx, rdx - 46f634: 0f 84 26 fe ff ff je 0x46f460 <__strrchr_sse2+0x100> - 46f63a: 48 8d 42 ff lea rax, [rdx - 1] - 46f63e: 48 31 d0 xor rax, rdx - 46f641: 48 21 c6 and rsi, rax - 46f644: 0f 84 36 ff ff ff je 0x46f580 <__strrchr_sse2+0x220> - 46f64a: 48 0f bd c6 bsr rax, rsi - 46f64e: 48 01 f8 add rax, rdi - 46f651: c3 ret - 46f652: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f65c: 0f 1f 40 00 nop dword ptr [rax] - -000000000046f660 <__strrchr_avx2>: - 46f660: f3 0f 1e fa endbr64 - 46f664: 66 0f 6e e6 movd xmm4, esi - 46f668: 89 f9 mov ecx, edi - 46f66a: c4 e2 7d 78 e4 vpbroadcastb ymm4, xmm4 - 46f66f: c5 fd ef c0 vpxor ymm0, ymm0, ymm0 - 46f673: 83 e1 3f and ecx, 63 - 46f676: 83 f9 20 cmp ecx, 32 - 46f679: 77 55 ja 0x46f6d0 <__strrchr_avx2+0x70> - 46f67b: c5 fe 6f 0f vmovdqu ymm1, ymmword ptr [rdi] - 46f67f: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 - 46f683: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 - 46f687: c5 fd d7 ca vpmovmskb ecx, ymm2 - 46f68b: c5 fd d7 c3 vpmovmskb eax, ymm3 - 46f68f: 48 83 c7 20 add rdi, 32 - 46f693: 85 c0 test eax, eax - 46f695: 75 19 jne 0x46f6b0 <__strrchr_avx2+0x50> - 46f697: 85 c9 test ecx, ecx - 46f699: 0f 85 81 01 00 00 jne 0x46f820 <__strrchr_avx2+0x1c0> - 46f69f: 48 83 e7 e0 and rdi, -32 - 46f6a3: 31 d2 xor edx, edx - 46f6a5: eb 79 jmp 0x46f720 <__strrchr_avx2+0xc0> - 46f6a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46f6b0: 85 c9 test ecx, ecx - 46f6b2: 0f 85 3d 01 00 00 jne 0x46f7f5 <__strrchr_avx2+0x195> - 46f6b8: 89 c2 mov edx, eax - 46f6ba: 48 89 fe mov rsi, rdi - 46f6bd: 48 83 e7 e0 and rdi, -32 - 46f6c1: eb 5d jmp 0x46f720 <__strrchr_avx2+0xc0> - 46f6c3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f6ce: 66 90 nop - 46f6d0: 83 e1 1f and ecx, 31 - 46f6d3: 48 83 e7 e0 and rdi, -32 - 46f6d7: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] - 46f6db: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 - 46f6df: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 - 46f6e3: c5 fd d7 d2 vpmovmskb edx, ymm2 - 46f6e7: c5 fd d7 c3 vpmovmskb eax, ymm3 - 46f6eb: d3 ea shr edx, cl - 46f6ed: d3 e8 shr eax, cl - 46f6ef: 48 83 c7 20 add rdi, 32 - 46f6f3: 85 c0 test eax, eax - 46f6f5: 75 19 jne 0x46f710 <__strrchr_avx2+0xb0> - 46f6f7: 85 d2 test edx, edx - 46f6f9: 0f 85 21 01 00 00 jne 0x46f820 <__strrchr_avx2+0x1c0> - 46f6ff: eb 1f jmp 0x46f720 <__strrchr_avx2+0xc0> - 46f701: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f70c: 0f 1f 40 00 nop dword ptr [rax] - 46f710: 85 d2 test edx, edx - 46f712: 0f 85 d8 00 00 00 jne 0x46f7f0 <__strrchr_avx2+0x190> - 46f718: 89 c2 mov edx, eax - 46f71a: 48 8d 34 0f lea rsi, [rdi + rcx] - 46f71e: 66 90 nop - 46f720: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] - 46f724: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 - 46f728: 48 83 c7 20 add rdi, 32 - 46f72c: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 - 46f730: c5 fd d7 ca vpmovmskb ecx, ymm2 - 46f734: c5 fd d7 c3 vpmovmskb eax, ymm3 - 46f738: 09 c1 or ecx, eax - 46f73a: 75 54 jne 0x46f790 <__strrchr_avx2+0x130> - 46f73c: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] - 46f740: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 - 46f744: 48 83 c7 20 add rdi, 32 - 46f748: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 - 46f74c: c5 fd d7 ca vpmovmskb ecx, ymm2 - 46f750: c5 fd d7 c3 vpmovmskb eax, ymm3 - 46f754: 09 c1 or ecx, eax - 46f756: 75 38 jne 0x46f790 <__strrchr_avx2+0x130> - 46f758: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] - 46f75c: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 - 46f760: 48 83 c7 20 add rdi, 32 - 46f764: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 - 46f768: c5 fd d7 ca vpmovmskb ecx, ymm2 - 46f76c: c5 fd d7 c3 vpmovmskb eax, ymm3 - 46f770: 09 c1 or ecx, eax - 46f772: 75 1c jne 0x46f790 <__strrchr_avx2+0x130> - 46f774: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] - 46f778: c5 fd 74 d1 vpcmpeqb ymm2, ymm0, ymm1 - 46f77c: 48 83 c7 20 add rdi, 32 - 46f780: c5 dd 74 d9 vpcmpeqb ymm3, ymm4, ymm1 - 46f784: c5 fd d7 ca vpmovmskb ecx, ymm2 - 46f788: c5 fd d7 c3 vpmovmskb eax, ymm3 - 46f78c: 09 c1 or ecx, eax - 46f78e: 74 90 je 0x46f720 <__strrchr_avx2+0xc0> - 46f790: 85 c0 test eax, eax - 46f792: 75 1c jne 0x46f7b0 <__strrchr_avx2+0x150> - 46f794: 85 d2 test edx, edx - 46f796: 0f 84 84 00 00 00 je 0x46f820 <__strrchr_avx2+0x1c0> - 46f79c: 89 d0 mov eax, edx - 46f79e: 48 89 f7 mov rdi, rsi - 46f7a1: 0f bd c0 bsr eax, eax - 46f7a4: 48 8d 44 07 e0 lea rax, [rdi + rax - 32] - 46f7a9: c5 f8 77 vzeroupper - 46f7ac: c3 ret - 46f7ad: 0f 1f 00 nop dword ptr [rax] - 46f7b0: c5 fd d7 ca vpmovmskb ecx, ymm2 - 46f7b4: 85 c9 test ecx, ecx - 46f7b6: 75 18 jne 0x46f7d0 <__strrchr_avx2+0x170> - 46f7b8: 89 c2 mov edx, eax - 46f7ba: 48 89 fe mov rsi, rdi - 46f7bd: e9 5e ff ff ff jmp 0x46f720 <__strrchr_avx2+0xc0> - 46f7c2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f7cd: 0f 1f 00 nop dword ptr [rax] - 46f7d0: 41 89 c8 mov r8d, ecx - 46f7d3: 41 83 e8 01 sub r8d, 1 - 46f7d7: 41 31 c8 xor r8d, ecx - 46f7da: 44 21 c0 and eax, r8d - 46f7dd: 85 c0 test eax, eax - 46f7df: 74 b3 je 0x46f794 <__strrchr_avx2+0x134> - 46f7e1: 0f bd c0 bsr eax, eax - 46f7e4: 48 8d 44 07 e0 lea rax, [rdi + rax - 32] - 46f7e9: c5 f8 77 vzeroupper - 46f7ec: c3 ret - 46f7ed: 0f 1f 00 nop dword ptr [rax] - 46f7f0: 48 01 cf add rdi, rcx - 46f7f3: 89 d1 mov ecx, edx - 46f7f5: 41 89 c8 mov r8d, ecx - 46f7f8: 41 83 e8 01 sub r8d, 1 - 46f7fc: 41 31 c8 xor r8d, ecx - 46f7ff: 44 21 c0 and eax, r8d - 46f802: 85 c0 test eax, eax - 46f804: 74 1a je 0x46f820 <__strrchr_avx2+0x1c0> - 46f806: 0f bd c0 bsr eax, eax - 46f809: 48 8d 44 07 e0 lea rax, [rdi + rax - 32] - 46f80e: c5 f8 77 vzeroupper - 46f811: c3 ret - 46f812: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f81d: 0f 1f 00 nop dword ptr [rax] - 46f820: 31 c0 xor eax, eax - 46f822: c5 f8 77 vzeroupper - 46f825: c3 ret - 46f826: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000046f830 <__strnlen_sse2>: - 46f830: f3 0f 1e fa endbr64 - 46f834: 48 85 f6 test rsi, rsi - 46f837: 75 04 jne 0x46f83d <__strnlen_sse2+0xd> - 46f839: 48 31 c0 xor rax, rax - 46f83c: c3 ret - 46f83d: 48 01 fe add rsi, rdi - 46f840: 49 89 f2 mov r10, rsi - 46f843: 49 83 e2 c0 and r10, -64 - 46f847: 49 89 f3 mov r11, rsi - 46f84a: 66 0f ef c0 pxor xmm0, xmm0 - 46f84e: 66 0f ef c9 pxor xmm1, xmm1 - 46f852: 66 0f ef d2 pxor xmm2, xmm2 - 46f856: 66 0f ef db pxor xmm3, xmm3 - 46f85a: 48 89 f8 mov rax, rdi - 46f85d: 48 89 f9 mov rcx, rdi - 46f860: 48 81 e1 ff 0f 00 00 and rcx, 4095 - 46f867: 48 81 f9 cf 0f 00 00 cmp rcx, 4047 - 46f86e: 77 70 ja 0x46f8e0 <__strnlen_sse2+0xb0> - 46f870: 48 83 e0 f0 and rax, -16 - 46f874: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] - 46f878: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] - 46f87d: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] - 46f882: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] - 46f887: 66 0f d7 f0 pmovmskb esi, xmm0 - 46f88b: 66 0f d7 d1 pmovmskb edx, xmm1 - 46f88f: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 46f894: 66 0f d7 cb pmovmskb ecx, xmm3 - 46f898: 48 c1 e2 10 shl rdx, 16 - 46f89c: 48 c1 e1 10 shl rcx, 16 - 46f8a0: 48 09 f2 or rdx, rsi - 46f8a3: 4c 09 c1 or rcx, r8 - 46f8a6: 48 c1 e1 20 shl rcx, 32 - 46f8aa: 48 09 ca or rdx, rcx - 46f8ad: 48 89 f9 mov rcx, rdi - 46f8b0: 48 31 c1 xor rcx, rax - 46f8b3: 4c 89 de mov rsi, r11 - 46f8b6: 48 29 c6 sub rsi, rax - 46f8b9: 48 83 e0 c0 and rax, -64 - 46f8bd: 48 f7 c6 c0 ff ff ff test rsi, -64 - 46f8c4: 74 7d je 0x46f943 <__strnlen_sse2+0x113> - 46f8c6: 48 d3 fa sar rdx, cl - 46f8c9: 48 85 d2 test rdx, rdx - 46f8cc: 0f 84 9e 00 00 00 je 0x46f970 <__strnlen_sse2+0x140> - 46f8d2: 48 0f bc c2 bsf rax, rdx - 46f8d6: c3 ret - 46f8d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46f8e0: 48 83 e0 c0 and rax, -64 - 46f8e4: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] - 46f8e8: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] - 46f8ed: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] - 46f8f2: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] - 46f8f7: 66 0f d7 f0 pmovmskb esi, xmm0 - 46f8fb: 66 0f d7 d1 pmovmskb edx, xmm1 - 46f8ff: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 46f904: 66 0f d7 cb pmovmskb ecx, xmm3 - 46f908: 48 c1 e2 10 shl rdx, 16 - 46f90c: 48 c1 e1 10 shl rcx, 16 - 46f910: 48 09 f2 or rdx, rsi - 46f913: 4c 09 c1 or rcx, r8 - 46f916: 48 c1 e1 20 shl rcx, 32 - 46f91a: 48 09 ca or rdx, rcx - 46f91d: 48 89 f9 mov rcx, rdi - 46f920: 48 31 c1 xor rcx, rax - 46f923: 4c 89 de mov rsi, r11 - 46f926: 48 29 c6 sub rsi, rax - 46f929: 48 83 e0 c0 and rax, -64 - 46f92d: 48 f7 c6 c0 ff ff ff test rsi, -64 - 46f934: 74 0d je 0x46f943 <__strnlen_sse2+0x113> - 46f936: 48 d3 fa sar rdx, cl - 46f939: 48 85 d2 test rdx, rdx - 46f93c: 74 22 je 0x46f960 <__strnlen_sse2+0x130> - 46f93e: 48 0f bc c2 bsf rax, rdx - 46f942: c3 ret - 46f943: 48 0f ab f2 bts rdx, rsi - 46f947: 48 d3 fa sar rdx, cl - 46f94a: 48 85 d2 test rdx, rdx - 46f94d: 74 11 je 0x46f960 <__strnlen_sse2+0x130> - 46f94f: 48 0f bc c2 bsf rax, rdx - 46f953: c3 ret - 46f954: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f95f: 90 nop - 46f960: 66 0f ef c9 pxor xmm1, xmm1 - 46f964: 66 0f ef d2 pxor xmm2, xmm2 - 46f968: 66 0f ef db pxor xmm3, xmm3 - 46f96c: 0f 1f 40 00 nop dword ptr [rax] - 46f970: 48 83 c0 40 add rax, 64 - 46f974: 49 39 c2 cmp r10, rax - 46f977: 74 27 je 0x46f9a0 <__strnlen_sse2+0x170> - 46f979: 66 0f 6f 00 movdqa xmm0, xmmword ptr [rax] - 46f97d: 66 0f da 40 10 pminub xmm0, xmmword ptr [rax + 16] - 46f982: 66 0f da 40 20 pminub xmm0, xmmword ptr [rax + 32] - 46f987: 66 0f da 40 30 pminub xmm0, xmmword ptr [rax + 48] - 46f98c: 66 0f 74 c3 pcmpeqb xmm0, xmm3 - 46f990: 66 0f d7 d0 pmovmskb edx, xmm0 - 46f994: 85 d2 test edx, edx - 46f996: 75 68 jne 0x46fa00 <__strnlen_sse2+0x1d0> - 46f998: eb d6 jmp 0x46f970 <__strnlen_sse2+0x140> - 46f99a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 46f9a0: 49 39 c3 cmp r11, rax - 46f9a3: 74 3d je 0x46f9e2 <__strnlen_sse2+0x1b2> - 46f9a5: 66 0f ef c0 pxor xmm0, xmm0 - 46f9a9: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] - 46f9ad: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] - 46f9b2: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] - 46f9b7: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] - 46f9bc: 66 0f d7 f0 pmovmskb esi, xmm0 - 46f9c0: 66 0f d7 d1 pmovmskb edx, xmm1 - 46f9c4: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 46f9c9: 66 0f d7 cb pmovmskb ecx, xmm3 - 46f9cd: 48 c1 e2 10 shl rdx, 16 - 46f9d1: 48 c1 e1 10 shl rcx, 16 - 46f9d5: 48 09 f2 or rdx, rsi - 46f9d8: 4c 09 c1 or rcx, r8 - 46f9db: 48 c1 e1 20 shl rcx, 32 - 46f9df: 48 09 ca or rdx, rcx - 46f9e2: 4c 0f ab da bts rdx, r11 - 46f9e6: 48 0f bc d2 bsf rdx, rdx - 46f9ea: 48 01 d0 add rax, rdx - 46f9ed: 48 29 f8 sub rax, rdi - 46f9f0: c3 ret - 46f9f1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46f9fc: 0f 1f 40 00 nop dword ptr [rax] - 46fa00: 66 0f ef c0 pxor xmm0, xmm0 - 46fa04: 66 0f 74 00 pcmpeqb xmm0, xmmword ptr [rax] - 46fa08: 66 0f 74 48 10 pcmpeqb xmm1, xmmword ptr [rax + 16] - 46fa0d: 66 0f 74 50 20 pcmpeqb xmm2, xmmword ptr [rax + 32] - 46fa12: 66 0f 74 58 30 pcmpeqb xmm3, xmmword ptr [rax + 48] - 46fa17: 66 0f d7 f0 pmovmskb esi, xmm0 - 46fa1b: 66 0f d7 d1 pmovmskb edx, xmm1 - 46fa1f: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 46fa24: 66 0f d7 cb pmovmskb ecx, xmm3 - 46fa28: 48 c1 e2 10 shl rdx, 16 - 46fa2c: 48 c1 e1 10 shl rcx, 16 - 46fa30: 48 09 f2 or rdx, rsi - 46fa33: 4c 09 c1 or rcx, r8 - 46fa36: 48 c1 e1 20 shl rcx, 32 - 46fa3a: 48 09 ca or rdx, rcx - 46fa3d: 48 0f bc d2 bsf rdx, rdx - 46fa41: 48 01 d0 add rax, rdx - 46fa44: 48 29 f8 sub rax, rdi - 46fa47: c3 ret - 46fa48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000046fa50 <__strnlen_avx2>: - 46fa50: f3 0f 1e fa endbr64 - 46fa54: 48 85 f6 test rsi, rsi - 46fa57: 0f 84 73 02 00 00 je 0x46fcd0 <__strnlen_avx2+0x280> - 46fa5d: 49 89 f0 mov r8, rsi - 46fa60: 89 f9 mov ecx, edi - 46fa62: 48 89 fa mov rdx, rdi - 46fa65: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 - 46fa69: 83 e1 3f and ecx, 63 - 46fa6c: 83 f9 20 cmp ecx, 32 - 46fa6f: 77 3f ja 0x46fab0 <__strnlen_avx2+0x60> - 46fa71: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46fa75: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fa79: 85 c0 test eax, eax - 46fa7b: 0f 85 bf 01 00 00 jne 0x46fc40 <__strnlen_avx2+0x1f0> - 46fa81: 48 83 ee 20 sub rsi, 32 - 46fa85: 0f 86 35 02 00 00 jbe 0x46fcc0 <__strnlen_avx2+0x270> - 46fa8b: 48 83 c7 20 add rdi, 32 - 46fa8f: 83 e1 1f and ecx, 31 - 46fa92: 48 83 e7 e0 and rdi, -32 - 46fa96: 48 01 ce add rsi, rcx - 46fa99: 48 81 ee 80 00 00 00 sub rsi, 128 - 46faa0: 0f 86 09 01 00 00 jbe 0x46fbaf <__strnlen_avx2+0x15f> - 46faa6: eb 59 jmp 0x46fb01 <__strnlen_avx2+0xb1> - 46faa8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46fab0: 83 e1 1f and ecx, 31 - 46fab3: 48 83 e7 e0 and rdi, -32 - 46fab7: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46fabb: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fabf: d3 f8 sar eax, cl - 46fac1: 85 c0 test eax, eax - 46fac3: 74 1b je 0x46fae0 <__strnlen_avx2+0x90> - 46fac5: f3 0f bc c0 tzcnt eax, eax - 46fac9: 48 39 c6 cmp rsi, rax - 46facc: 0f 86 ee 01 00 00 jbe 0x46fcc0 <__strnlen_avx2+0x270> - 46fad2: 48 01 f8 add rax, rdi - 46fad5: 48 01 c8 add rax, rcx - 46fad8: 48 29 d0 sub rax, rdx - 46fadb: c5 f8 77 vzeroupper - 46fade: c3 ret - 46fadf: 90 nop - 46fae0: 48 f7 d9 neg rcx - 46fae3: 48 83 c1 20 add rcx, 32 - 46fae7: 48 29 ce sub rsi, rcx - 46faea: 0f 86 d0 01 00 00 jbe 0x46fcc0 <__strnlen_avx2+0x270> - 46faf0: 48 83 c7 20 add rdi, 32 - 46faf4: 48 81 ee 80 00 00 00 sub rsi, 128 - 46fafb: 0f 86 ae 00 00 00 jbe 0x46fbaf <__strnlen_avx2+0x15f> - 46fb01: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46fb05: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fb09: 85 c0 test eax, eax - 46fb0b: 0f 85 cf 01 00 00 jne 0x46fce0 <__strnlen_avx2+0x290> - 46fb11: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] - 46fb16: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fb1a: 85 c0 test eax, eax - 46fb1c: 0f 85 ce 01 00 00 jne 0x46fcf0 <__strnlen_avx2+0x2a0> - 46fb22: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] - 46fb27: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fb2b: 85 c0 test eax, eax - 46fb2d: 0f 85 dd 01 00 00 jne 0x46fd10 <__strnlen_avx2+0x2c0> - 46fb33: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] - 46fb38: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fb3c: 85 c0 test eax, eax - 46fb3e: 0f 85 18 02 00 00 jne 0x46fd5c <__strnlen_avx2+0x30c> - 46fb44: 48 81 c7 80 00 00 00 add rdi, 128 - 46fb4b: 48 81 ee 80 00 00 00 sub rsi, 128 - 46fb52: 76 5b jbe 0x46fbaf <__strnlen_avx2+0x15f> - 46fb54: 48 89 f9 mov rcx, rdi - 46fb57: 83 e1 7f and ecx, 127 - 46fb5a: 48 83 e7 80 and rdi, -128 - 46fb5e: 48 01 ce add rsi, rcx - 46fb61: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46fb6c: 0f 1f 40 00 nop dword ptr [rax] - 46fb70: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] - 46fb74: c5 fd 6f 57 20 vmovdqa ymm2, ymmword ptr [rdi + 32] - 46fb79: c5 fd 6f 5f 40 vmovdqa ymm3, ymmword ptr [rdi + 64] - 46fb7e: c5 fd 6f 67 60 vmovdqa ymm4, ymmword ptr [rdi + 96] - 46fb83: c5 ed da e9 vpminub ymm5, ymm2, ymm1 - 46fb87: c5 dd da f3 vpminub ymm6, ymm4, ymm3 - 46fb8b: c5 cd da ed vpminub ymm5, ymm6, ymm5 - 46fb8f: c5 fd 74 ed vpcmpeqb ymm5, ymm0, ymm5 - 46fb93: c5 fd d7 c5 vpmovmskb eax, ymm5 - 46fb97: 85 c0 test eax, eax - 46fb99: 0f 85 91 01 00 00 jne 0x46fd30 <__strnlen_avx2+0x2e0> - 46fb9f: 48 81 c7 80 00 00 00 add rdi, 128 - 46fba6: 48 81 ee 80 00 00 00 sub rsi, 128 - 46fbad: 77 c1 ja 0x46fb70 <__strnlen_avx2+0x120> - 46fbaf: 83 c6 40 add esi, 64 - 46fbb2: 7e 5c jle 0x46fc10 <__strnlen_avx2+0x1c0> - 46fbb4: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46fbb8: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fbbc: 85 c0 test eax, eax - 46fbbe: 0f 85 1c 01 00 00 jne 0x46fce0 <__strnlen_avx2+0x290> - 46fbc4: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] - 46fbc9: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fbcd: 85 c0 test eax, eax - 46fbcf: 0f 85 1b 01 00 00 jne 0x46fcf0 <__strnlen_avx2+0x2a0> - 46fbd5: c5 fd 74 4f 40 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 64] - 46fbda: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fbde: 85 c0 test eax, eax - 46fbe0: 0f 85 9a 00 00 00 jne 0x46fc80 <__strnlen_avx2+0x230> - 46fbe6: 83 ee 20 sub esi, 32 - 46fbe9: 0f 8e d1 00 00 00 jle 0x46fcc0 <__strnlen_avx2+0x270> - 46fbef: c5 fd 74 4f 60 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 96] - 46fbf4: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fbf8: 85 c0 test eax, eax - 46fbfa: 0f 85 a0 00 00 00 jne 0x46fca0 <__strnlen_avx2+0x250> - 46fc00: 4c 89 c0 mov rax, r8 - 46fc03: c5 f8 77 vzeroupper - 46fc06: c3 ret - 46fc07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46fc10: 83 c6 40 add esi, 64 - 46fc13: c5 fd 74 0f vpcmpeqb ymm1, ymm0, ymmword ptr [rdi] - 46fc17: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fc1b: 85 c0 test eax, eax - 46fc1d: 75 21 jne 0x46fc40 <__strnlen_avx2+0x1f0> - 46fc1f: 83 ee 20 sub esi, 32 - 46fc22: 0f 8e 98 00 00 00 jle 0x46fcc0 <__strnlen_avx2+0x270> - 46fc28: c5 fd 74 4f 20 vpcmpeqb ymm1, ymm0, ymmword ptr [rdi + 32] - 46fc2d: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fc31: 85 c0 test eax, eax - 46fc33: 75 2b jne 0x46fc60 <__strnlen_avx2+0x210> - 46fc35: 4c 89 c0 mov rax, r8 - 46fc38: c5 f8 77 vzeroupper - 46fc3b: c3 ret - 46fc3c: 0f 1f 40 00 nop dword ptr [rax] - 46fc40: f3 0f bc c0 tzcnt eax, eax - 46fc44: 48 39 c6 cmp rsi, rax - 46fc47: 76 77 jbe 0x46fcc0 <__strnlen_avx2+0x270> - 46fc49: 48 01 f8 add rax, rdi - 46fc4c: 48 29 d0 sub rax, rdx - 46fc4f: c5 f8 77 vzeroupper - 46fc52: c3 ret - 46fc53: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46fc5e: 66 90 nop - 46fc60: f3 0f bc c0 tzcnt eax, eax - 46fc64: 48 39 c6 cmp rsi, rax - 46fc67: 76 57 jbe 0x46fcc0 <__strnlen_avx2+0x270> - 46fc69: 48 83 c0 20 add rax, 32 - 46fc6d: 48 01 f8 add rax, rdi - 46fc70: 48 29 d0 sub rax, rdx - 46fc73: c5 f8 77 vzeroupper - 46fc76: c3 ret - 46fc77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46fc80: f3 0f bc c0 tzcnt eax, eax - 46fc84: 48 39 c6 cmp rsi, rax - 46fc87: 76 37 jbe 0x46fcc0 <__strnlen_avx2+0x270> - 46fc89: 48 83 c0 40 add rax, 64 - 46fc8d: 48 01 f8 add rax, rdi - 46fc90: 48 29 d0 sub rax, rdx - 46fc93: c5 f8 77 vzeroupper - 46fc96: c3 ret - 46fc97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46fca0: f3 0f bc c0 tzcnt eax, eax - 46fca4: 48 39 c6 cmp rsi, rax - 46fca7: 76 17 jbe 0x46fcc0 <__strnlen_avx2+0x270> - 46fca9: 48 83 c0 60 add rax, 96 - 46fcad: 48 01 f8 add rax, rdi - 46fcb0: 48 29 d0 sub rax, rdx - 46fcb3: c5 f8 77 vzeroupper - 46fcb6: c3 ret - 46fcb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46fcc0: 4c 89 c0 mov rax, r8 - 46fcc3: c5 f8 77 vzeroupper - 46fcc6: c3 ret - 46fcc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46fcd0: 31 c0 xor eax, eax - 46fcd2: c3 ret - 46fcd3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46fcde: 66 90 nop - 46fce0: f3 0f bc c0 tzcnt eax, eax - 46fce4: 48 01 f8 add rax, rdi - 46fce7: 48 29 d0 sub rax, rdx - 46fcea: c5 f8 77 vzeroupper - 46fced: c3 ret - 46fcee: 66 90 nop - 46fcf0: f3 0f bc c0 tzcnt eax, eax - 46fcf4: 48 83 c0 20 add rax, 32 - 46fcf8: 48 01 f8 add rax, rdi - 46fcfb: 48 29 d0 sub rax, rdx - 46fcfe: c5 f8 77 vzeroupper - 46fd01: c3 ret - 46fd02: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46fd0d: 0f 1f 00 nop dword ptr [rax] - 46fd10: f3 0f bc c0 tzcnt eax, eax - 46fd14: 48 83 c0 40 add rax, 64 - 46fd18: 48 01 f8 add rax, rdi - 46fd1b: 48 29 d0 sub rax, rdx - 46fd1e: c5 f8 77 vzeroupper - 46fd21: c3 ret - 46fd22: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46fd2d: 0f 1f 00 nop dword ptr [rax] - 46fd30: c5 fd 74 c9 vpcmpeqb ymm1, ymm0, ymm1 - 46fd34: c5 fd d7 c1 vpmovmskb eax, ymm1 - 46fd38: 85 c0 test eax, eax - 46fd3a: 75 a4 jne 0x46fce0 <__strnlen_avx2+0x290> - 46fd3c: c5 fd 74 d2 vpcmpeqb ymm2, ymm0, ymm2 - 46fd40: c5 fd d7 c2 vpmovmskb eax, ymm2 - 46fd44: 85 c0 test eax, eax - 46fd46: 75 a8 jne 0x46fcf0 <__strnlen_avx2+0x2a0> - 46fd48: c5 fd 74 db vpcmpeqb ymm3, ymm0, ymm3 - 46fd4c: c5 fd d7 c3 vpmovmskb eax, ymm3 - 46fd50: 85 c0 test eax, eax - 46fd52: 75 bc jne 0x46fd10 <__strnlen_avx2+0x2c0> - 46fd54: c5 fd 74 e4 vpcmpeqb ymm4, ymm0, ymm4 - 46fd58: c5 fd d7 c4 vpmovmskb eax, ymm4 - 46fd5c: f3 0f bc c0 tzcnt eax, eax - 46fd60: 48 83 c0 60 add rax, 96 - 46fd64: 48 01 f8 add rax, rdi - 46fd67: 48 29 d0 sub rax, rdx - 46fd6a: c5 f8 77 vzeroupper - 46fd6d: c3 ret - 46fd6e: 66 90 nop - -000000000046fd70 : - 46fd70: f3 0f 1e fa endbr64 - 46fd74: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 - 46fd7e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 - 46fd88: 48 23 05 f1 2f 05 00 and rax, qword ptr [rip + 339953] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 46fd8f: 48 39 d0 cmp rax, rdx - 46fd92: 48 8d 15 57 0c 00 00 lea rdx, [rip + 3159] # 0x4709f0 <__wcslen_avx2> - 46fd99: 48 8d 05 b0 09 00 00 lea rax, [rip + 2480] # 0x470750 <__wcslen_sse2> - 46fda0: 48 0f 44 c2 cmove rax, rdx - 46fda4: c3 ret - 46fda5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 46fdaf: 90 nop - -000000000046fdb0 : - 46fdb0: f3 0f 1e fa endbr64 - 46fdb4: 48 c1 e2 02 shl rdx, 2 - 46fdb8: e9 a3 12 f9 ff jmp 0x401060 <.plt+0x40> - 46fdbd: 0f 1f 00 nop dword ptr [rax] - -000000000046fdc0 : - 46fdc0: f3 0f 1e fa endbr64 - 46fdc4: 48 c1 e2 02 shl rdx, 2 - 46fdc8: e9 73 12 f9 ff jmp 0x401040 <.plt+0x20> - 46fdcd: 0f 1f 00 nop dword ptr [rax] - -000000000046fdd0 : - 46fdd0: f3 0f 1e fa endbr64 - 46fdd4: 41 55 push r13 - 46fdd6: 8d 97 80 00 00 00 lea edx, [rdi + 128] - 46fddc: 41 54 push r12 - 46fdde: 55 push rbp - 46fddf: 53 push rbx - 46fde0: 48 83 ec 68 sub rsp, 104 - 46fde4: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 46fded: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 46fdf2: 31 c0 xor eax, eax - 46fdf4: 81 fa 7f 01 00 00 cmp edx, 383 - 46fdfa: 0f 87 90 00 00 00 ja 0x46fe90 - 46fe00: 89 fb mov ebx, edi - 46fe02: 83 ff ff cmp edi, -1 - 46fe05: 0f 84 85 00 00 00 je 0x46fe90 - 46fe0b: 89 f8 mov eax, edi - 46fe0d: f7 c7 80 ff ff ff test edi, 4294967168 - 46fe13: 74 54 je 0x46fe69 - 46fe15: 48 c7 c0 a0 ff ff ff mov rax, -96 - 46fe1c: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 46fe20: 48 8b 28 mov rbp, qword ptr [rax] - 46fe23: 4c 8b 65 28 mov r12, qword ptr [rbp + 40] - 46fe27: 4d 85 e4 test r12, r12 - 46fe2a: 0f 84 30 01 00 00 je 0x46ff60 - 46fe30: 49 8b 04 24 mov rax, qword ptr [r12] - 46fe34: 48 83 38 00 cmp qword ptr [rax], 0 - 46fe38: 48 8b 68 30 mov rbp, qword ptr [rax + 48] - 46fe3c: 74 0d je 0x46fe4b - 46fe3e: 48 c1 cd 11 ror rbp, 17 - 46fe42: 64 48 33 2c 25 30 00 00 00 xor rbp, qword ptr fs:[48] - 46fe4b: 49 83 7c 24 08 01 cmp qword ptr [r12 + 8], 1 - 46fe51: 75 4d jne 0x46fea0 - 46fe53: 48 85 ed test rbp, rbp - 46fe56: 74 48 je 0x46fea0 - 46fe58: 48 89 ef mov rdi, rbp - 46fe5b: e8 d0 d6 fd ff call 0x44d530 <_dl_mcount_wrapper_check> - 46fe60: 49 8b 3c 24 mov rdi, qword ptr [r12] - 46fe64: 0f b6 f3 movzx esi, bl - 46fe67: ff d5 call rbp - 46fe69: 48 8b 4c 24 58 mov rcx, qword ptr [rsp + 88] - 46fe6e: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 46fe77: 0f 85 0b 01 00 00 jne 0x46ff88 - 46fe7d: 48 83 c4 68 add rsp, 104 - 46fe81: 5b pop rbx - 46fe82: 5d pop rbp - 46fe83: 41 5c pop r12 - 46fe85: 41 5d pop r13 - 46fe87: c3 ret - 46fe88: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 46fe90: b8 ff ff ff ff mov eax, 4294967295 - 46fe95: eb d2 jmp 0x46fe69 - 46fe97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46fea0: 48 8d 44 24 57 lea rax, [rsp + 87] - 46fea5: 88 5c 24 57 mov byte ptr [rsp + 87], bl - 46fea9: 4c 8d 6c 24 10 lea r13, [rsp + 16] - 46feae: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 46feb3: 48 8d 44 24 0c lea rax, [rsp + 12] - 46feb8: 66 49 0f 6e cd movq xmm1, r13 - 46febd: 66 48 0f 6e c0 movq xmm0, rax - 46fec2: 48 8d 44 24 48 lea rax, [rsp + 72] - 46fec7: 48 c7 44 24 48 00 00 00 00 mov qword ptr [rsp + 72], 0 - 46fed0: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 46fed5: 49 8b 04 24 mov rax, qword ptr [r12] - 46fed9: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 46fedd: 48 c7 44 24 30 01 00 00 00 mov qword ptr [rsp + 48], 1 - 46fee6: 48 83 38 00 cmp qword ptr [rax], 0 - 46feea: 48 8b 58 28 mov rbx, qword ptr [rax + 40] - 46feee: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 - 46fef3: c7 44 24 38 01 00 00 00 mov dword ptr [rsp + 56], 1 - 46fefb: 74 0d je 0x46ff0a - 46fefd: 48 c1 cb 11 ror rbx, 17 - 46ff01: 64 48 33 1c 25 30 00 00 00 xor rbx, qword ptr fs:[48] - 46ff0a: 48 89 df mov rdi, rbx - 46ff0d: e8 1e d6 fd ff call 0x44d530 <_dl_mcount_wrapper_check> - 46ff12: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 46ff17: 4c 89 ea mov rdx, r13 - 46ff1a: 45 31 c0 xor r8d, r8d - 46ff1d: 48 8d 74 24 20 lea rsi, [rsp + 32] - 46ff22: 6a 01 push 1 - 46ff24: 49 8b 3c 24 mov rdi, qword ptr [r12] - 46ff28: 6a 00 push 0 - 46ff2a: 48 8d 48 01 lea rcx, [rax + 1] - 46ff2e: 4c 8d 4c 24 28 lea r9, [rsp + 40] - 46ff33: ff d3 call rbx - 46ff35: 59 pop rcx - 46ff36: 5e pop rsi - 46ff37: 89 c2 mov edx, eax - 46ff39: 8d 40 fc lea eax, [rax - 4] - 46ff3c: 83 f8 01 cmp eax, 1 - 46ff3f: 76 0d jbe 0x46ff4e - 46ff41: b8 ff ff ff ff mov eax, 4294967295 - 46ff46: 85 d2 test edx, edx - 46ff48: 0f 85 1b ff ff ff jne 0x46fe69 - 46ff4e: 8b 44 24 0c mov eax, dword ptr [rsp + 12] - 46ff52: e9 12 ff ff ff jmp 0x46fe69 - 46ff57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 46ff60: 48 8d 05 59 d2 04 00 lea rax, [rip + 315993] # 0x4bd1c0 <_nl_C_LC_CTYPE> - 46ff67: 4c 8d 25 b2 d1 04 00 lea r12, [rip + 315826] # 0x4bd120 <__wcsmbs_gconv_fcts_c> - 46ff6e: 48 39 c5 cmp rbp, rax - 46ff71: 0f 84 b9 fe ff ff je 0x46fe30 - 46ff77: 48 89 ef mov rdi, rbp - 46ff7a: e8 61 74 fd ff call 0x4473e0 <__wcsmbs_load_conv> - 46ff7f: 4c 8b 65 28 mov r12, qword ptr [rbp + 40] - 46ff83: e9 a8 fe ff ff jmp 0x46fe30 - 46ff88: e8 43 bc fd ff call 0x44bbd0 <__stack_chk_fail_local> - 46ff8d: 0f 1f 00 nop dword ptr [rax] - -000000000046ff90 : - 46ff90: f3 0f 1e fa endbr64 - 46ff94: 41 54 push r12 - 46ff96: 55 push rbp - 46ff97: 48 89 fd mov rbp, rdi - 46ff9a: 53 push rbx - 46ff9b: 48 83 ec 70 sub rsp, 112 - 46ff9f: 89 74 24 0c mov dword ptr [rsp + 12], esi - 46ffa3: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 46ffac: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 46ffb1: 31 c0 xor eax, eax - 46ffb3: 48 85 d2 test rdx, rdx - 46ffb6: 48 8d 05 6b 2f 05 00 lea rax, [rip + 339819] # 0x4c2f28 - 46ffbd: 48 c7 44 24 30 01 00 00 00 mov qword ptr [rsp + 48], 1 - 46ffc6: 48 0f 44 d0 cmove rdx, rax - 46ffca: c7 44 24 38 01 00 00 00 mov dword ptr [rsp + 56], 1 - 46ffd2: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx - 46ffd7: 48 85 ff test rdi, rdi - 46ffda: 0f 84 30 01 00 00 je 0x470110 - 46ffe0: 48 c7 c0 a0 ff ff ff mov rax, -96 - 46ffe7: 48 89 6c 24 20 mov qword ptr [rsp + 32], rbp - 46ffec: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 46fff0: 48 8b 18 mov rbx, qword ptr [rax] - 46fff3: 8b 83 a8 00 00 00 mov eax, dword ptr [rbx + 168] - 46fff9: 4c 8b 63 28 mov r12, qword ptr [rbx + 40] - 46fffd: 48 01 e8 add rax, rbp - 470000: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 470005: 4d 85 e4 test r12, r12 - 470008: 0f 84 1a 01 00 00 je 0x470128 - 47000e: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 470013: 48 83 38 00 cmp qword ptr [rax], 0 - 470017: 48 8b 58 28 mov rbx, qword ptr [rax + 40] - 47001b: 74 0d je 0x47002a - 47001d: 48 c1 cb 11 ror rbx, 17 - 470021: 64 48 33 1c 25 30 00 00 00 xor rbx, qword ptr fs:[48] - 47002a: 44 8b 44 24 0c mov r8d, dword ptr [rsp + 12] - 47002f: 45 85 c0 test r8d, r8d - 470032: 75 5c jne 0x470090 - 470034: 48 89 df mov rdi, rbx - 470037: e8 f4 d4 fd ff call 0x44d530 <_dl_mcount_wrapper_check> - 47003c: 48 8d 74 24 20 lea rsi, [rsp + 32] - 470041: 45 31 c0 xor r8d, r8d - 470044: 31 c9 xor ecx, ecx - 470046: 49 8b 7c 24 10 mov rdi, qword ptr [r12 + 16] - 47004b: 6a 01 push 1 - 47004d: 31 d2 xor edx, edx - 47004f: 6a 01 push 1 - 470051: 4c 8d 4c 24 20 lea r9, [rsp + 32] - 470056: ff d3 call rbx - 470058: 5e pop rsi - 470059: 5f pop rdi - 47005a: a9 fb ff ff ff test eax, 4294967291 - 47005f: 0f 84 93 00 00 00 je 0x4700f8 - 470065: 8d 50 fb lea edx, [rax - 5] - 470068: 83 fa 02 cmp edx, 2 - 47006b: 0f 87 e4 00 00 00 ja 0x470155 - 470071: 83 f8 05 cmp eax, 5 - 470074: 74 5b je 0x4700d1 - 470076: 48 c7 c0 c0 ff ff ff mov rax, -64 - 47007d: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 - 470084: 48 c7 c0 ff ff ff ff mov rax, -1 - 47008b: eb 4c jmp 0x4700d9 - 47008d: 0f 1f 00 nop dword ptr [rax] - 470090: 48 8d 44 24 0c lea rax, [rsp + 12] - 470095: 48 89 df mov rdi, rbx - 470098: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 47009d: e8 8e d4 fd ff call 0x44d530 <_dl_mcount_wrapper_check> - 4700a2: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 4700a7: 48 8d 54 24 18 lea rdx, [rsp + 24] - 4700ac: 45 31 c0 xor r8d, r8d - 4700af: 48 8d 74 24 20 lea rsi, [rsp + 32] - 4700b4: 49 8b 7c 24 10 mov rdi, qword ptr [r12 + 16] - 4700b9: 6a 01 push 1 - 4700bb: 6a 00 push 0 - 4700bd: 48 8d 48 04 lea rcx, [rax + 4] - 4700c1: 4c 8d 4c 24 20 lea r9, [rsp + 32] - 4700c6: ff d3 call rbx - 4700c8: 5a pop rdx - 4700c9: 59 pop rcx - 4700ca: a9 fb ff ff ff test eax, 4294967291 - 4700cf: 75 94 jne 0x470065 - 4700d1: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 4700d6: 48 29 e8 sub rax, rbp - 4700d9: 48 8b 4c 24 68 mov rcx, qword ptr [rsp + 104] - 4700de: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 4700e7: 75 67 jne 0x470150 - 4700e9: 48 83 c4 70 add rsp, 112 - 4700ed: 5b pop rbx - 4700ee: 5d pop rbp - 4700ef: 41 5c pop r12 - 4700f1: c3 ret - 4700f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4700f8: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 4700fd: 48 8d 50 01 lea rdx, [rax + 1] - 470101: 48 89 54 24 20 mov qword ptr [rsp + 32], rdx - 470106: c6 00 00 mov byte ptr [rax], 0 - 470109: eb c6 jmp 0x4700d1 - 47010b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 470110: c7 44 24 0c 00 00 00 00 mov dword ptr [rsp + 12], 0 - 470118: 48 8d 6c 24 50 lea rbp, [rsp + 80] - 47011d: e9 be fe ff ff jmp 0x46ffe0 - 470122: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 470128: 48 8d 05 91 d0 04 00 lea rax, [rip + 315537] # 0x4bd1c0 <_nl_C_LC_CTYPE> - 47012f: 4c 8d 25 ea cf 04 00 lea r12, [rip + 315370] # 0x4bd120 <__wcsmbs_gconv_fcts_c> - 470136: 48 39 c3 cmp rbx, rax - 470139: 0f 84 cf fe ff ff je 0x47000e - 47013f: 48 89 df mov rdi, rbx - 470142: e8 99 72 fd ff call 0x4473e0 <__wcsmbs_load_conv> - 470147: 4c 8b 63 28 mov r12, qword ptr [rbx + 40] - 47014b: e9 be fe ff ff jmp 0x47000e - 470150: e8 7b ba fd ff call 0x44bbd0 <__stack_chk_fail_local> - 470155: 48 8d 0d 24 92 03 00 lea rcx, [rip + 234020] # 0x4a9380 <__PRETTY_FUNCTION__.10413> - 47015c: ba 62 00 00 00 mov edx, 98 - 470161: 48 8d 35 07 92 03 00 lea rsi, [rip + 233991] # 0x4a936f - 470168: 48 8d 3d 51 83 02 00 lea rdi, [rip + 164689] # 0x4984c0 <__PRETTY_FUNCTION__.10317+0xd0> - 47016f: e8 dc 2d f9 ff call 0x402f50 <__assert_fail> - 470174: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47017e: 66 90 nop - -0000000000470180 : - 470180: f3 0f 1e fa endbr64 - 470184: 41 57 push r15 - 470186: 41 56 push r14 - 470188: 49 89 d6 mov r14, rdx - 47018b: 41 55 push r13 - 47018d: 49 89 f5 mov r13, rsi - 470190: 41 54 push r12 - 470192: 55 push rbp - 470193: 48 89 fd mov rbp, rdi - 470196: 53 push rbx - 470197: 48 81 ec 78 01 00 00 sub rsp, 376 - 47019e: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4701a7: 48 89 84 24 68 01 00 00 mov qword ptr [rsp + 360], rax - 4701af: 31 c0 xor eax, eax - 4701b1: 48 8d 05 78 2d 05 00 lea rax, [rip + 339320] # 0x4c2f30 - 4701b8: 48 85 c9 test rcx, rcx - 4701bb: 48 c7 44 24 40 01 00 00 00 mov qword ptr [rsp + 64], 1 - 4701c4: 48 0f 44 c8 cmove rcx, rax - 4701c8: 48 c7 c0 a0 ff ff ff mov rax, -96 - 4701cf: c7 44 24 48 01 00 00 00 mov dword ptr [rsp + 72], 1 - 4701d7: 48 89 4c 24 50 mov qword ptr [rsp + 80], rcx - 4701dc: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 4701e0: 48 8b 18 mov rbx, qword ptr [rax] - 4701e3: 48 8b 43 28 mov rax, qword ptr [rbx + 40] - 4701e7: 48 85 c0 test rax, rax - 4701ea: 0f 84 00 02 00 00 je 0x4703f0 - 4701f0: 4c 8b 60 10 mov r12, qword ptr [rax + 16] - 4701f4: 49 83 3c 24 00 cmp qword ptr [r12], 0 - 4701f9: 49 8b 5c 24 28 mov rbx, qword ptr [r12 + 40] - 4701fe: 74 0d je 0x47020d - 470200: 48 c1 cb 11 ror rbx, 17 - 470204: 64 48 33 1c 25 30 00 00 00 xor rbx, qword ptr fs:[48] - 47020d: 49 8b 55 00 mov rdx, qword ptr [r13] - 470211: 48 85 ed test rbp, rbp - 470214: 0f 84 16 01 00 00 je 0x470330 - 47021a: 4c 89 f6 mov rsi, r14 - 47021d: 48 89 d7 mov rdi, rdx - 470220: 48 89 14 24 mov qword ptr [rsp], rdx - 470224: 49 01 ee add r14, rbp - 470227: e8 f4 0e f9 ff call 0x401120 <.plt+0x100> - 47022c: 48 8b 14 24 mov rdx, qword ptr [rsp] - 470230: 48 89 df mov rdi, rbx - 470233: 4c 89 74 24 38 mov qword ptr [rsp + 56], r14 - 470238: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp - 47023d: 4c 8d 7c 82 04 lea r15, [rdx + 4*rax + 4] - 470242: e8 e9 d2 fd ff call 0x44d530 <_dl_mcount_wrapper_check> - 470247: 48 8d 74 24 30 lea rsi, [rsp + 48] - 47024c: 6a 01 push 1 - 47024e: 4c 89 f9 mov rcx, r15 - 470251: 6a 00 push 0 - 470253: 4c 89 ea mov rdx, r13 - 470256: 45 31 c0 xor r8d, r8d - 470259: 4c 89 e7 mov rdi, r12 - 47025c: 4c 8d 4c 24 30 lea r9, [rsp + 48] - 470261: ff d3 call rbx - 470263: 48 8b 54 24 40 mov rdx, qword ptr [rsp + 64] - 470268: 59 pop rcx - 470269: 5e pop rsi - 47026a: 49 89 d6 mov r14, rdx - 47026d: 49 29 ee sub r14, rbp - 470270: a9 fb ff ff ff test eax, 4294967291 - 470275: 74 69 je 0x4702e0 - 470277: 8d 50 fc lea edx, [rax - 4] - 47027a: 85 c0 test eax, eax - 47027c: 74 33 je 0x4702b1 - 47027e: 83 fa 03 cmp edx, 3 - 470281: 76 25 jbe 0x4702a8 - 470283: 48 8d 0d 4e 91 03 00 lea rcx, [rip + 233806] # 0x4a93d8 <__PRETTY_FUNCTION__.10419> - 47028a: ba 83 00 00 00 mov edx, 131 - 47028f: 48 8d 35 f4 90 03 00 lea rsi, [rip + 233716] # 0x4a938a <__PRETTY_FUNCTION__.10413+0xa> - 470296: 48 8d 3d 23 82 02 00 lea rdi, [rip + 164387] # 0x4984c0 <__PRETTY_FUNCTION__.10317+0xd0> - 47029d: e8 ae 2c f9 ff call 0x402f50 <__assert_fail> - 4702a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4702a8: 85 c0 test eax, eax - 4702aa: 74 05 je 0x4702b1 - 4702ac: 83 fa 01 cmp edx, 1 - 4702af: 77 5f ja 0x470310 - 4702b1: 48 8b 84 24 68 01 00 00 mov rax, qword ptr [rsp + 360] - 4702b9: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4702c2: 0f 85 50 01 00 00 jne 0x470418 - 4702c8: 48 81 c4 78 01 00 00 add rsp, 376 - 4702cf: 4c 89 f0 mov rax, r14 - 4702d2: 5b pop rbx - 4702d3: 5d pop rbp - 4702d4: 41 5c pop r12 - 4702d6: 41 5d pop r13 - 4702d8: 41 5e pop r14 - 4702da: 41 5f pop r15 - 4702dc: c3 ret - 4702dd: 0f 1f 00 nop dword ptr [rax] - 4702e0: 80 7a ff 00 cmp byte ptr [rdx - 1], 0 - 4702e4: 75 91 jne 0x470277 - 4702e6: 48 39 ea cmp rdx, rbp - 4702e9: 0f 84 4d 01 00 00 je 0x47043c - 4702ef: 48 8b 54 24 50 mov rdx, qword ptr [rsp + 80] - 4702f4: 8b 12 mov edx, dword ptr [rdx] - 4702f6: 85 d2 test edx, edx - 4702f8: 0f 85 1f 01 00 00 jne 0x47041d - 4702fe: 49 c7 45 00 00 00 00 00 mov qword ptr [r13], 0 - 470306: e9 d5 00 00 00 jmp 0x4703e0 - 47030b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 470310: 48 c7 c0 c0 ff ff ff mov rax, -64 - 470317: 49 c7 c6 ff ff ff ff mov r14, -1 - 47031e: 64 c7 00 54 00 00 00 mov dword ptr fs:[rax], 84 - 470325: eb 8a jmp 0x4702b1 - 470327: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 470330: 48 89 d7 mov rdi, rdx - 470333: 48 89 14 24 mov qword ptr [rsp], rdx - 470337: 45 31 f6 xor r14d, r14d - 47033a: 48 8d 6c 24 60 lea rbp, [rsp + 96] - 47033f: e8 2c 0d f9 ff call 0x401070 <.plt+0x50> - 470344: 48 8b 14 24 mov rdx, qword ptr [rsp] - 470348: 4c 8d 6c 24 18 lea r13, [rsp + 24] - 47034d: 4c 8d 7c 82 04 lea r15, [rdx + 4*rax + 4] - 470352: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 470357: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx - 47035c: 48 8b 00 mov rax, qword ptr [rax] - 47035f: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 470364: 48 8d 44 24 28 lea rax, [rsp + 40] - 470369: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 47036e: 48 8d 84 24 60 01 00 00 lea rax, [rsp + 352] - 470376: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 47037b: 48 8d 44 24 20 lea rax, [rsp + 32] - 470380: 48 89 04 24 mov qword ptr [rsp], rax - 470384: 48 8d 44 24 30 lea rax, [rsp + 48] - 470389: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 47038e: 66 90 nop - 470390: 48 89 df mov rdi, rbx - 470393: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp - 470398: e8 93 d1 fd ff call 0x44d530 <_dl_mcount_wrapper_check> - 47039d: 6a 01 push 1 - 47039f: 45 31 c0 xor r8d, r8d - 4703a2: 4c 89 f9 mov rcx, r15 - 4703a5: 6a 00 push 0 - 4703a7: 4c 89 ea mov rdx, r13 - 4703aa: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] - 4703af: 4c 89 e7 mov rdi, r12 - 4703b2: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 4703b7: ff d3 call rbx - 4703b9: 48 8b 54 24 40 mov rdx, qword ptr [rsp + 64] - 4703be: 5f pop rdi - 4703bf: 41 58 pop r8 - 4703c1: 48 89 d1 mov rcx, rdx - 4703c4: 48 29 e9 sub rcx, rbp - 4703c7: 49 01 ce add r14, rcx - 4703ca: 83 f8 05 cmp eax, 5 - 4703cd: 74 c1 je 0x470390 - 4703cf: a9 fb ff ff ff test eax, 4294967291 - 4703d4: 0f 85 9d fe ff ff jne 0x470277 - 4703da: 80 7a ff 00 cmp byte ptr [rdx - 1], 0 - 4703de: 75 7b jne 0x47045b - 4703e0: 49 83 ee 01 sub r14, 1 - 4703e4: e9 8e fe ff ff jmp 0x470277 - 4703e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4703f0: 48 8d 15 c9 cd 04 00 lea rdx, [rip + 314825] # 0x4bd1c0 <_nl_C_LC_CTYPE> - 4703f7: 48 8d 05 22 cd 04 00 lea rax, [rip + 314658] # 0x4bd120 <__wcsmbs_gconv_fcts_c> - 4703fe: 48 39 d3 cmp rbx, rdx - 470401: 0f 84 e9 fd ff ff je 0x4701f0 - 470407: 48 89 df mov rdi, rbx - 47040a: e8 d1 6f fd ff call 0x4473e0 <__wcsmbs_load_conv> - 47040f: 48 8b 43 28 mov rax, qword ptr [rbx + 40] - 470413: e9 d8 fd ff ff jmp 0x4701f0 - 470418: e8 b3 b7 fd ff call 0x44bbd0 <__stack_chk_fail_local> - 47041d: 48 8d 0d b4 8f 03 00 lea rcx, [rip + 233396] # 0x4a93d8 <__PRETTY_FUNCTION__.10419> - 470424: ba 7b 00 00 00 mov edx, 123 - 470429: 48 8d 35 5a 8f 03 00 lea rsi, [rip + 233306] # 0x4a938a <__PRETTY_FUNCTION__.10413+0xa> - 470430: 48 8d 3d 3e 80 02 00 lea rdi, [rip + 163902] # 0x498475 <__PRETTY_FUNCTION__.10317+0x85> - 470437: e8 14 2b f9 ff call 0x402f50 <__assert_fail> - 47043c: 48 8d 0d 95 8f 03 00 lea rcx, [rip + 233365] # 0x4a93d8 <__PRETTY_FUNCTION__.10419> - 470443: ba 7a 00 00 00 mov edx, 122 - 470448: 48 8d 35 3b 8f 03 00 lea rsi, [rip + 233275] # 0x4a938a <__PRETTY_FUNCTION__.10413+0xa> - 47044f: 48 8d 3d 5a 8f 03 00 lea rdi, [rip + 233306] # 0x4a93b0 <__PRETTY_FUNCTION__.10413+0x30> - 470456: e8 f5 2a f9 ff call 0x402f50 <__assert_fail> - 47045b: 48 8d 0d 76 8f 03 00 lea rcx, [rip + 233334] # 0x4a93d8 <__PRETTY_FUNCTION__.10419> - 470462: ba 5e 00 00 00 mov edx, 94 - 470467: 48 8d 35 1c 8f 03 00 lea rsi, [rip + 233244] # 0x4a938a <__PRETTY_FUNCTION__.10413+0xa> - 47046e: 48 8d 3d 21 8f 03 00 lea rdi, [rip + 233249] # 0x4a9396 <__PRETTY_FUNCTION__.10413+0x16> - 470475: e8 d6 2a f9 ff call 0x402f50 <__assert_fail> - 47047a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000470480 : - 470480: f3 0f 1e fa endbr64 - 470484: 48 ba 02 00 00 00 00 09 00 00 movabs rdx, 9895604649986 - 47048e: 48 23 15 eb 28 05 00 and rdx, qword ptr [rip + 338155] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 470495: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 - 47049f: 48 8d 05 0a 07 00 00 lea rax, [rip + 1802] # 0x470bb0 <__wcsnlen_avx2> - 4704a6: 48 39 ca cmp rdx, rcx - 4704a9: 74 19 je 0x4704c4 - 4704ab: f6 05 78 28 05 00 08 test byte ptr [rip + 338040], 8 # 0x4c2d2a <_dl_x86_cpu_features+0xa> - 4704b2: 48 8d 05 57 02 00 00 lea rax, [rip + 599] # 0x470710 <__wcsnlen_sse2> - 4704b9: 48 8d 15 30 00 00 00 lea rdx, [rip + 48] # 0x4704f0 <__wcsnlen_sse4_1> - 4704c0: 48 0f 45 c2 cmovne rax, rdx - 4704c4: c3 ret - 4704c5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4704cf: 90 nop - -00000000004704d0 : - 4704d0: f3 0f 1e fa endbr64 - 4704d4: 8b 17 mov edx, dword ptr [rdi] - 4704d6: 48 89 f8 mov rax, rdi - 4704d9: 39 d6 cmp esi, edx - 4704db: 75 0e jne 0x4704eb - 4704dd: eb 10 jmp 0x4704ef - 4704df: 90 nop - 4704e0: 8b 50 04 mov edx, dword ptr [rax + 4] - 4704e3: 48 83 c0 04 add rax, 4 - 4704e7: 39 f2 cmp edx, esi - 4704e9: 74 04 je 0x4704ef - 4704eb: 85 d2 test edx, edx - 4704ed: 75 f1 jne 0x4704e0 - 4704ef: c3 ret - -00000000004704f0 <__wcsnlen_sse4_1>: - 4704f0: f3 0f 1e fa endbr64 - 4704f4: 48 85 f6 test rsi, rsi - 4704f7: 75 04 jne 0x4704fd <__wcsnlen_sse4_1+0xd> - 4704f9: 48 31 c0 xor rax, rax - 4704fc: c3 ret - 4704fd: 48 c1 e6 02 shl rsi, 2 - 470501: 48 01 fe add rsi, rdi - 470504: 49 89 f2 mov r10, rsi - 470507: 49 83 e2 c0 and r10, -64 - 47050b: 49 89 f3 mov r11, rsi - 47050e: 66 0f ef c0 pxor xmm0, xmm0 - 470512: 66 0f ef c9 pxor xmm1, xmm1 - 470516: 66 0f ef d2 pxor xmm2, xmm2 - 47051a: 66 0f ef db pxor xmm3, xmm3 - 47051e: 48 89 f8 mov rax, rdi - 470521: 48 89 f9 mov rcx, rdi - 470524: 48 81 e1 ff 0f 00 00 and rcx, 4095 - 47052b: 48 81 f9 cf 0f 00 00 cmp rcx, 4047 - 470532: 77 6c ja 0x4705a0 <__wcsnlen_sse4_1+0xb0> - 470534: 48 83 e0 f0 and rax, -16 - 470538: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] - 47053c: 66 0f 76 48 10 pcmpeqd xmm1, xmmword ptr [rax + 16] - 470541: 66 0f 76 50 20 pcmpeqd xmm2, xmmword ptr [rax + 32] - 470546: 66 0f 76 58 30 pcmpeqd xmm3, xmmword ptr [rax + 48] - 47054b: 66 0f d7 f0 pmovmskb esi, xmm0 - 47054f: 66 0f d7 d1 pmovmskb edx, xmm1 - 470553: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 470558: 66 0f d7 cb pmovmskb ecx, xmm3 - 47055c: 48 c1 e2 10 shl rdx, 16 - 470560: 48 c1 e1 10 shl rcx, 16 - 470564: 48 09 f2 or rdx, rsi - 470567: 4c 09 c1 or rcx, r8 - 47056a: 48 c1 e1 20 shl rcx, 32 - 47056e: 48 09 ca or rdx, rcx - 470571: 48 89 f9 mov rcx, rdi - 470574: 48 31 c1 xor rcx, rax - 470577: 4c 89 de mov rsi, r11 - 47057a: 48 29 c6 sub rsi, rax - 47057d: 48 83 e0 c0 and rax, -64 - 470581: 48 f7 c6 c0 ff ff ff test rsi, -64 - 470588: 74 7d je 0x470607 <__wcsnlen_sse4_1+0x117> - 47058a: 48 d3 fa sar rdx, cl - 47058d: 48 85 d2 test rdx, rdx - 470590: 0f 84 9a 00 00 00 je 0x470630 <__wcsnlen_sse4_1+0x140> - 470596: 48 0f bc c2 bsf rax, rdx - 47059a: 48 c1 e8 02 shr rax, 2 - 47059e: c3 ret - 47059f: 90 nop - 4705a0: 48 83 e0 c0 and rax, -64 - 4705a4: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] - 4705a8: 66 0f 76 48 10 pcmpeqd xmm1, xmmword ptr [rax + 16] - 4705ad: 66 0f 76 50 20 pcmpeqd xmm2, xmmword ptr [rax + 32] - 4705b2: 66 0f 76 58 30 pcmpeqd xmm3, xmmword ptr [rax + 48] - 4705b7: 66 0f d7 f0 pmovmskb esi, xmm0 - 4705bb: 66 0f d7 d1 pmovmskb edx, xmm1 - 4705bf: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 4705c4: 66 0f d7 cb pmovmskb ecx, xmm3 - 4705c8: 48 c1 e2 10 shl rdx, 16 - 4705cc: 48 c1 e1 10 shl rcx, 16 - 4705d0: 48 09 f2 or rdx, rsi - 4705d3: 4c 09 c1 or rcx, r8 - 4705d6: 48 c1 e1 20 shl rcx, 32 - 4705da: 48 09 ca or rdx, rcx - 4705dd: 48 89 f9 mov rcx, rdi - 4705e0: 48 31 c1 xor rcx, rax - 4705e3: 4c 89 de mov rsi, r11 - 4705e6: 48 29 c6 sub rsi, rax - 4705e9: 48 83 e0 c0 and rax, -64 - 4705ed: 48 f7 c6 c0 ff ff ff test rsi, -64 - 4705f4: 74 11 je 0x470607 <__wcsnlen_sse4_1+0x117> - 4705f6: 48 d3 fa sar rdx, cl - 4705f9: 48 85 d2 test rdx, rdx - 4705fc: 74 22 je 0x470620 <__wcsnlen_sse4_1+0x130> - 4705fe: 48 0f bc c2 bsf rax, rdx - 470602: 48 c1 e8 02 shr rax, 2 - 470606: c3 ret - 470607: 48 0f ab f2 bts rdx, rsi - 47060b: 48 d3 fa sar rdx, cl - 47060e: 48 85 d2 test rdx, rdx - 470611: 74 0d je 0x470620 <__wcsnlen_sse4_1+0x130> - 470613: 48 0f bc c2 bsf rax, rdx - 470617: 48 c1 e8 02 shr rax, 2 - 47061b: c3 ret - 47061c: 0f 1f 40 00 nop dword ptr [rax] - 470620: 66 0f ef c9 pxor xmm1, xmm1 - 470624: 66 0f ef d2 pxor xmm2, xmm2 - 470628: 66 0f ef db pxor xmm3, xmm3 - 47062c: 0f 1f 40 00 nop dword ptr [rax] - 470630: 48 83 c0 40 add rax, 64 - 470634: 49 39 c2 cmp r10, rax - 470637: 74 27 je 0x470660 <__wcsnlen_sse4_1+0x170> - 470639: 66 0f 6f 00 movdqa xmm0, xmmword ptr [rax] - 47063d: 66 0f 38 3b 40 10 pminud xmm0, xmmword ptr [rax + 16] - 470643: 66 0f 38 3b 40 20 pminud xmm0, xmmword ptr [rax + 32] - 470649: 66 0f 38 3b 40 30 pminud xmm0, xmmword ptr [rax + 48] - 47064f: 66 0f 76 c3 pcmpeqd xmm0, xmm3 - 470653: 66 0f d7 d0 pmovmskb edx, xmm0 - 470657: 85 d2 test edx, edx - 470659: 75 65 jne 0x4706c0 <__wcsnlen_sse4_1+0x1d0> - 47065b: eb d3 jmp 0x470630 <__wcsnlen_sse4_1+0x140> - 47065d: 0f 1f 00 nop dword ptr [rax] - 470660: 49 39 c3 cmp r11, rax - 470663: 74 3d je 0x4706a2 <__wcsnlen_sse4_1+0x1b2> - 470665: 66 0f ef c0 pxor xmm0, xmm0 - 470669: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] - 47066d: 66 0f 76 48 10 pcmpeqd xmm1, xmmword ptr [rax + 16] - 470672: 66 0f 76 50 20 pcmpeqd xmm2, xmmword ptr [rax + 32] - 470677: 66 0f 76 58 30 pcmpeqd xmm3, xmmword ptr [rax + 48] - 47067c: 66 0f d7 f0 pmovmskb esi, xmm0 - 470680: 66 0f d7 d1 pmovmskb edx, xmm1 - 470684: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 470689: 66 0f d7 cb pmovmskb ecx, xmm3 - 47068d: 48 c1 e2 10 shl rdx, 16 - 470691: 48 c1 e1 10 shl rcx, 16 - 470695: 48 09 f2 or rdx, rsi - 470698: 4c 09 c1 or rcx, r8 - 47069b: 48 c1 e1 20 shl rcx, 32 - 47069f: 48 09 ca or rdx, rcx - 4706a2: 4c 0f ab da bts rdx, r11 - 4706a6: 48 0f bc d2 bsf rdx, rdx - 4706aa: 48 01 d0 add rax, rdx - 4706ad: 48 29 f8 sub rax, rdi - 4706b0: 48 c1 e8 02 shr rax, 2 - 4706b4: c3 ret - 4706b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4706c0: 66 0f ef c0 pxor xmm0, xmm0 - 4706c4: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] - 4706c8: 66 0f 76 48 10 pcmpeqd xmm1, xmmword ptr [rax + 16] - 4706cd: 66 0f 76 50 20 pcmpeqd xmm2, xmmword ptr [rax + 32] - 4706d2: 66 0f 76 58 30 pcmpeqd xmm3, xmmword ptr [rax + 48] - 4706d7: 66 0f d7 f0 pmovmskb esi, xmm0 - 4706db: 66 0f d7 d1 pmovmskb edx, xmm1 - 4706df: 66 44 0f d7 c2 pmovmskb r8d, xmm2 - 4706e4: 66 0f d7 cb pmovmskb ecx, xmm3 - 4706e8: 48 c1 e2 10 shl rdx, 16 - 4706ec: 48 c1 e1 10 shl rcx, 16 - 4706f0: 48 09 f2 or rdx, rsi - 4706f3: 4c 09 c1 or rcx, r8 - 4706f6: 48 c1 e1 20 shl rcx, 32 - 4706fa: 48 09 ca or rdx, rcx - 4706fd: 48 0f bc d2 bsf rdx, rdx - 470701: 48 01 d0 add rax, rdx - 470704: 48 29 f8 sub rax, rdi - 470707: 48 c1 e8 02 shr rax, 2 - 47070b: c3 ret - 47070c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000470710 <__wcsnlen_sse2>: - 470710: f3 0f 1e fa endbr64 - 470714: 55 push rbp - 470715: 48 89 f2 mov rdx, rsi - 470718: 48 89 fd mov rbp, rdi - 47071b: 53 push rbx - 47071c: 48 89 f3 mov rbx, rsi - 47071f: 31 f6 xor esi, esi - 470721: 48 83 ec 08 sub rsp, 8 - 470725: e8 d6 09 f9 ff call 0x401100 <.plt+0xe0> - 47072a: 48 89 c2 mov rdx, rax - 47072d: 48 29 e8 sub rax, rbp - 470730: 48 c1 f8 02 sar rax, 2 - 470734: 48 85 d2 test rdx, rdx - 470737: 48 0f 44 c3 cmove rax, rbx - 47073b: 48 83 c4 08 add rsp, 8 - 47073f: 5b pop rbx - 470740: 5d pop rbp - 470741: c3 ret - 470742: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47074c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000470750 <__wcslen_sse2>: - 470750: f3 0f 1e fa endbr64 - 470754: 83 3f 00 cmp dword ptr [rdi], 0 - 470757: 0f 84 13 02 00 00 je 0x470970 <__wcslen_sse2+0x220> - 47075d: 83 7f 04 00 cmp dword ptr [rdi + 4], 0 - 470761: 0f 84 19 02 00 00 je 0x470980 <__wcslen_sse2+0x230> - 470767: 83 7f 08 00 cmp dword ptr [rdi + 8], 0 - 47076b: 0f 84 1f 02 00 00 je 0x470990 <__wcslen_sse2+0x240> - 470771: 83 7f 0c 00 cmp dword ptr [rdi + 12], 0 - 470775: 0f 84 25 02 00 00 je 0x4709a0 <__wcslen_sse2+0x250> - 47077b: 83 7f 10 00 cmp dword ptr [rdi + 16], 0 - 47077f: 0f 84 2b 02 00 00 je 0x4709b0 <__wcslen_sse2+0x260> - 470785: 83 7f 14 00 cmp dword ptr [rdi + 20], 0 - 470789: 0f 84 31 02 00 00 je 0x4709c0 <__wcslen_sse2+0x270> - 47078f: 83 7f 18 00 cmp dword ptr [rdi + 24], 0 - 470793: 0f 84 37 02 00 00 je 0x4709d0 <__wcslen_sse2+0x280> - 470799: 83 7f 1c 00 cmp dword ptr [rdi + 28], 0 - 47079d: 0f 84 3d 02 00 00 je 0x4709e0 <__wcslen_sse2+0x290> - 4707a3: 66 0f ef c0 pxor xmm0, xmm0 - 4707a7: 48 8d 47 20 lea rax, [rdi + 32] - 4707ab: 48 8d 4f 10 lea rcx, [rdi + 16] - 4707af: 48 83 e0 f0 and rax, -16 - 4707b3: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] - 4707b7: 66 0f d7 d0 pmovmskb edx, xmm0 - 4707bb: 66 0f ef c9 pxor xmm1, xmm1 - 4707bf: 85 d2 test edx, edx - 4707c1: 48 8d 40 10 lea rax, [rax + 16] - 4707c5: 0f 85 55 01 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 4707cb: 66 0f 76 08 pcmpeqd xmm1, xmmword ptr [rax] - 4707cf: 66 0f d7 d1 pmovmskb edx, xmm1 - 4707d3: 66 0f ef d2 pxor xmm2, xmm2 - 4707d7: 85 d2 test edx, edx - 4707d9: 48 8d 40 10 lea rax, [rax + 16] - 4707dd: 0f 85 3d 01 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 4707e3: 66 0f 76 10 pcmpeqd xmm2, xmmword ptr [rax] - 4707e7: 66 0f d7 d2 pmovmskb edx, xmm2 - 4707eb: 66 0f ef db pxor xmm3, xmm3 - 4707ef: 85 d2 test edx, edx - 4707f1: 48 8d 40 10 lea rax, [rax + 16] - 4707f5: 0f 85 25 01 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 4707fb: 66 0f 76 18 pcmpeqd xmm3, xmmword ptr [rax] - 4707ff: 66 0f d7 d3 pmovmskb edx, xmm3 - 470803: 85 d2 test edx, edx - 470805: 48 8d 40 10 lea rax, [rax + 16] - 470809: 0f 85 11 01 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 47080f: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] - 470813: 66 0f d7 d0 pmovmskb edx, xmm0 - 470817: 85 d2 test edx, edx - 470819: 48 8d 40 10 lea rax, [rax + 16] - 47081d: 0f 85 fd 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 470823: 66 0f 76 08 pcmpeqd xmm1, xmmword ptr [rax] - 470827: 66 0f d7 d1 pmovmskb edx, xmm1 - 47082b: 85 d2 test edx, edx - 47082d: 48 8d 40 10 lea rax, [rax + 16] - 470831: 0f 85 e9 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 470837: 66 0f 76 10 pcmpeqd xmm2, xmmword ptr [rax] - 47083b: 66 0f d7 d2 pmovmskb edx, xmm2 - 47083f: 85 d2 test edx, edx - 470841: 48 8d 40 10 lea rax, [rax + 16] - 470845: 0f 85 d5 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 47084b: 66 0f 76 18 pcmpeqd xmm3, xmmword ptr [rax] - 47084f: 66 0f d7 d3 pmovmskb edx, xmm3 - 470853: 85 d2 test edx, edx - 470855: 48 8d 40 10 lea rax, [rax + 16] - 470859: 0f 85 c1 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 47085f: 66 0f 76 00 pcmpeqd xmm0, xmmword ptr [rax] - 470863: 66 0f d7 d0 pmovmskb edx, xmm0 - 470867: 85 d2 test edx, edx - 470869: 48 8d 40 10 lea rax, [rax + 16] - 47086d: 0f 85 ad 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 470873: 66 0f 76 08 pcmpeqd xmm1, xmmword ptr [rax] - 470877: 66 0f d7 d1 pmovmskb edx, xmm1 - 47087b: 85 d2 test edx, edx - 47087d: 48 8d 40 10 lea rax, [rax + 16] - 470881: 0f 85 99 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 470887: 66 0f 76 10 pcmpeqd xmm2, xmmword ptr [rax] - 47088b: 66 0f d7 d2 pmovmskb edx, xmm2 - 47088f: 85 d2 test edx, edx - 470891: 48 8d 40 10 lea rax, [rax + 16] - 470895: 0f 85 85 00 00 00 jne 0x470920 <__wcslen_sse2+0x1d0> - 47089b: 66 0f 76 18 pcmpeqd xmm3, xmmword ptr [rax] - 47089f: 66 0f d7 d3 pmovmskb edx, xmm3 - 4708a3: 85 d2 test edx, edx - 4708a5: 48 8d 40 10 lea rax, [rax + 16] - 4708a9: 75 75 jne 0x470920 <__wcslen_sse2+0x1d0> - 4708ab: 48 83 e0 c0 and rax, -64 - 4708af: 90 nop - 4708b0: 0f 28 00 movaps xmm0, xmmword ptr [rax] - 4708b3: 0f 28 48 10 movaps xmm1, xmmword ptr [rax + 16] - 4708b7: 0f 28 50 20 movaps xmm2, xmmword ptr [rax + 32] - 4708bb: 0f 28 70 30 movaps xmm6, xmmword ptr [rax + 48] - 4708bf: 66 0f da c1 pminub xmm0, xmm1 - 4708c3: 66 0f da d6 pminub xmm2, xmm6 - 4708c7: 66 0f da d0 pminub xmm2, xmm0 - 4708cb: 66 0f 76 d3 pcmpeqd xmm2, xmm3 - 4708cf: 66 0f d7 d2 pmovmskb edx, xmm2 - 4708d3: 85 d2 test edx, edx - 4708d5: 48 8d 40 40 lea rax, [rax + 64] - 4708d9: 74 d5 je 0x4708b0 <__wcslen_sse2+0x160> - 4708db: 66 0f 76 58 c0 pcmpeqd xmm3, xmmword ptr [rax - 64] - 4708e0: 66 0f d7 d3 pmovmskb edx, xmm3 - 4708e4: 85 d2 test edx, edx - 4708e6: 48 8d 49 30 lea rcx, [rcx + 48] - 4708ea: 75 34 jne 0x470920 <__wcslen_sse2+0x1d0> - 4708ec: 66 0f 76 d9 pcmpeqd xmm3, xmm1 - 4708f0: 66 0f d7 d3 pmovmskb edx, xmm3 - 4708f4: 85 d2 test edx, edx - 4708f6: 48 8d 49 f0 lea rcx, [rcx - 16] - 4708fa: 75 24 jne 0x470920 <__wcslen_sse2+0x1d0> - 4708fc: 66 0f 76 58 e0 pcmpeqd xmm3, xmmword ptr [rax - 32] - 470901: 66 0f d7 d3 pmovmskb edx, xmm3 - 470905: 85 d2 test edx, edx - 470907: 48 8d 49 f0 lea rcx, [rcx - 16] - 47090b: 75 13 jne 0x470920 <__wcslen_sse2+0x1d0> - 47090d: 66 0f 76 de pcmpeqd xmm3, xmm6 - 470911: 66 0f d7 d3 pmovmskb edx, xmm3 - 470915: 85 d2 test edx, edx - 470917: 48 8d 49 f0 lea rcx, [rcx - 16] - 47091b: 75 03 jne 0x470920 <__wcslen_sse2+0x1d0> - 47091d: eb 91 jmp 0x4708b0 <__wcslen_sse2+0x160> - 47091f: 90 nop - 470920: 48 29 c8 sub rax, rcx - 470923: 48 c1 e8 02 shr rax, 2 - 470927: 84 d2 test dl, dl - 470929: 74 15 je 0x470940 <__wcslen_sse2+0x1f0> - 47092b: 88 d1 mov cl, dl - 47092d: 80 e1 0f and cl, 15 - 470930: 74 1e je 0x470950 <__wcslen_sse2+0x200> - 470932: c3 ret - 470933: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47093e: 66 90 nop - 470940: 88 f5 mov ch, dh - 470942: 80 e5 0f and ch, 15 - 470945: 74 19 je 0x470960 <__wcslen_sse2+0x210> - 470947: 48 83 c0 02 add rax, 2 - 47094b: c3 ret - 47094c: 0f 1f 40 00 nop dword ptr [rax] - 470950: 48 83 c0 01 add rax, 1 - 470954: c3 ret - 470955: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470960: 48 83 c0 03 add rax, 3 - 470964: c3 ret - 470965: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470970: 48 31 c0 xor rax, rax - 470973: c3 ret - 470974: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47097f: 90 nop - 470980: 48 c7 c0 01 00 00 00 mov rax, 1 - 470987: c3 ret - 470988: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 470990: 48 c7 c0 02 00 00 00 mov rax, 2 - 470997: c3 ret - 470998: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4709a0: 48 c7 c0 03 00 00 00 mov rax, 3 - 4709a7: c3 ret - 4709a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4709b0: 48 c7 c0 04 00 00 00 mov rax, 4 - 4709b7: c3 ret - 4709b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4709c0: 48 c7 c0 05 00 00 00 mov rax, 5 - 4709c7: c3 ret - 4709c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4709d0: 48 c7 c0 06 00 00 00 mov rax, 6 - 4709d7: c3 ret - 4709d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4709e0: 48 c7 c0 07 00 00 00 mov rax, 7 - 4709e7: c3 ret - 4709e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -00000000004709f0 <__wcslen_avx2>: - 4709f0: f3 0f 1e fa endbr64 - 4709f4: 89 f9 mov ecx, edi - 4709f6: 48 89 fa mov rdx, rdi - 4709f9: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 - 4709fd: 83 e1 3f and ecx, 63 - 470a00: 83 f9 20 cmp ecx, 32 - 470a03: 77 2b ja 0x470a30 <__wcslen_avx2+0x40> - 470a05: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 470a09: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470a0d: 85 c0 test eax, eax - 470a0f: 0f 85 eb 00 00 00 jne 0x470b00 <__wcslen_avx2+0x110> - 470a15: 48 83 c7 20 add rdi, 32 - 470a19: 83 e1 1f and ecx, 31 - 470a1c: 48 83 e7 e0 and rdi, -32 - 470a20: eb 42 jmp 0x470a64 <__wcslen_avx2+0x74> - 470a22: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470a2d: 0f 1f 00 nop dword ptr [rax] - 470a30: 83 e1 1f and ecx, 31 - 470a33: 48 83 e7 e0 and rdi, -32 - 470a37: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 470a3b: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470a3f: d3 f8 sar eax, cl - 470a41: 85 c0 test eax, eax - 470a43: 74 1b je 0x470a60 <__wcslen_avx2+0x70> - 470a45: f3 0f bc c0 tzcnt eax, eax - 470a49: 48 01 f8 add rax, rdi - 470a4c: 48 01 c8 add rax, rcx - 470a4f: 48 29 d0 sub rax, rdx - 470a52: 48 c1 e8 02 shr rax, 2 - 470a56: c5 f8 77 vzeroupper - 470a59: c3 ret - 470a5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 470a60: 48 83 c7 20 add rdi, 32 - 470a64: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 470a68: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470a6c: 85 c0 test eax, eax - 470a6e: 0f 85 8c 00 00 00 jne 0x470b00 <__wcslen_avx2+0x110> - 470a74: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] - 470a79: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470a7d: 85 c0 test eax, eax - 470a7f: 0f 85 9b 00 00 00 jne 0x470b20 <__wcslen_avx2+0x130> - 470a85: c5 fd 76 4f 40 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 64] - 470a8a: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470a8e: 85 c0 test eax, eax - 470a90: 0f 85 aa 00 00 00 jne 0x470b40 <__wcslen_avx2+0x150> - 470a96: c5 fd 76 4f 60 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 96] - 470a9b: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470a9f: 85 c0 test eax, eax - 470aa1: 0f 85 e5 00 00 00 jne 0x470b8c <__wcslen_avx2+0x19c> - 470aa7: 48 81 c7 80 00 00 00 add rdi, 128 - 470aae: 48 89 f9 mov rcx, rdi - 470ab1: 83 e1 7f and ecx, 127 - 470ab4: 48 83 e7 80 and rdi, -128 - 470ab8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 470ac0: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] - 470ac4: c5 fd 6f 57 20 vmovdqa ymm2, ymmword ptr [rdi + 32] - 470ac9: c5 fd 6f 5f 40 vmovdqa ymm3, ymmword ptr [rdi + 64] - 470ace: c5 fd 6f 67 60 vmovdqa ymm4, ymmword ptr [rdi + 96] - 470ad3: c4 e2 6d 3b e9 vpminud ymm5, ymm2, ymm1 - 470ad8: c4 e2 5d 3b f3 vpminud ymm6, ymm4, ymm3 - 470add: c4 e2 4d 3b ed vpminud ymm5, ymm6, ymm5 - 470ae2: c5 fd 76 ed vpcmpeqd ymm5, ymm0, ymm5 - 470ae6: c5 fd d7 c5 vpmovmskb eax, ymm5 - 470aea: 85 c0 test eax, eax - 470aec: 75 72 jne 0x470b60 <__wcslen_avx2+0x170> - 470aee: 48 81 c7 80 00 00 00 add rdi, 128 - 470af5: eb c9 jmp 0x470ac0 <__wcslen_avx2+0xd0> - 470af7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 470b00: f3 0f bc c0 tzcnt eax, eax - 470b04: 48 01 f8 add rax, rdi - 470b07: 48 29 d0 sub rax, rdx - 470b0a: 48 c1 e8 02 shr rax, 2 - 470b0e: c5 f8 77 vzeroupper - 470b11: c3 ret - 470b12: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470b1d: 0f 1f 00 nop dword ptr [rax] - 470b20: f3 0f bc c0 tzcnt eax, eax - 470b24: 48 83 c0 20 add rax, 32 - 470b28: 48 01 f8 add rax, rdi - 470b2b: 48 29 d0 sub rax, rdx - 470b2e: 48 c1 e8 02 shr rax, 2 - 470b32: c5 f8 77 vzeroupper - 470b35: c3 ret - 470b36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470b40: f3 0f bc c0 tzcnt eax, eax - 470b44: 48 83 c0 40 add rax, 64 - 470b48: 48 01 f8 add rax, rdi - 470b4b: 48 29 d0 sub rax, rdx - 470b4e: 48 c1 e8 02 shr rax, 2 - 470b52: c5 f8 77 vzeroupper - 470b55: c3 ret - 470b56: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470b60: c5 fd 76 c9 vpcmpeqd ymm1, ymm0, ymm1 - 470b64: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470b68: 85 c0 test eax, eax - 470b6a: 75 94 jne 0x470b00 <__wcslen_avx2+0x110> - 470b6c: c5 fd 76 d2 vpcmpeqd ymm2, ymm0, ymm2 - 470b70: c5 fd d7 c2 vpmovmskb eax, ymm2 - 470b74: 85 c0 test eax, eax - 470b76: 75 a8 jne 0x470b20 <__wcslen_avx2+0x130> - 470b78: c5 fd 76 db vpcmpeqd ymm3, ymm0, ymm3 - 470b7c: c5 fd d7 c3 vpmovmskb eax, ymm3 - 470b80: 85 c0 test eax, eax - 470b82: 75 bc jne 0x470b40 <__wcslen_avx2+0x150> - 470b84: c5 fd 76 e4 vpcmpeqd ymm4, ymm0, ymm4 - 470b88: c5 fd d7 c4 vpmovmskb eax, ymm4 - 470b8c: f3 0f bc c0 tzcnt eax, eax - 470b90: 48 83 c0 60 add rax, 96 - 470b94: 48 01 f8 add rax, rdi - 470b97: 48 29 d0 sub rax, rdx - 470b9a: 48 c1 e8 02 shr rax, 2 - 470b9e: c5 f8 77 vzeroupper - 470ba1: c3 ret - 470ba2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470bac: 0f 1f 40 00 nop dword ptr [rax] - -0000000000470bb0 <__wcsnlen_avx2>: - 470bb0: f3 0f 1e fa endbr64 - 470bb4: 48 85 f6 test rsi, rsi - 470bb7: 0f 84 83 02 00 00 je 0x470e40 <__wcsnlen_avx2+0x290> - 470bbd: 48 c1 e6 02 shl rsi, 2 - 470bc1: 49 89 f0 mov r8, rsi - 470bc4: 89 f9 mov ecx, edi - 470bc6: 48 89 fa mov rdx, rdi - 470bc9: c5 f9 ef c0 vpxor xmm0, xmm0, xmm0 - 470bcd: 83 e1 3f and ecx, 63 - 470bd0: 83 f9 20 cmp ecx, 32 - 470bd3: 77 3b ja 0x470c10 <__wcsnlen_avx2+0x60> - 470bd5: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 470bd9: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470bdd: 85 c0 test eax, eax - 470bdf: 0f 85 cb 01 00 00 jne 0x470db0 <__wcsnlen_avx2+0x200> - 470be5: 48 83 ee 20 sub rsi, 32 - 470be9: 0f 86 41 02 00 00 jbe 0x470e30 <__wcsnlen_avx2+0x280> - 470bef: 48 83 c7 20 add rdi, 32 - 470bf3: 83 e1 1f and ecx, 31 - 470bf6: 48 83 e7 e0 and rdi, -32 - 470bfa: 48 01 ce add rsi, rcx - 470bfd: 48 81 ee 80 00 00 00 sub rsi, 128 - 470c04: 0f 86 18 01 00 00 jbe 0x470d22 <__wcsnlen_avx2+0x172> - 470c0a: eb 65 jmp 0x470c71 <__wcsnlen_avx2+0xc1> - 470c0c: 0f 1f 40 00 nop dword ptr [rax] - 470c10: 83 e1 1f and ecx, 31 - 470c13: 48 83 e7 e0 and rdi, -32 - 470c17: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 470c1b: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470c1f: d3 f8 sar eax, cl - 470c21: 85 c0 test eax, eax - 470c23: 74 2b je 0x470c50 <__wcsnlen_avx2+0xa0> - 470c25: f3 0f bc c0 tzcnt eax, eax - 470c29: 48 39 c6 cmp rsi, rax - 470c2c: 0f 86 fe 01 00 00 jbe 0x470e30 <__wcsnlen_avx2+0x280> - 470c32: 48 01 f8 add rax, rdi - 470c35: 48 01 c8 add rax, rcx - 470c38: 48 29 d0 sub rax, rdx - 470c3b: 48 c1 e8 02 shr rax, 2 - 470c3f: c5 f8 77 vzeroupper - 470c42: c3 ret - 470c43: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470c4e: 66 90 nop - 470c50: 48 f7 d9 neg rcx - 470c53: 48 83 c1 20 add rcx, 32 - 470c57: 48 29 ce sub rsi, rcx - 470c5a: 0f 86 d0 01 00 00 jbe 0x470e30 <__wcsnlen_avx2+0x280> - 470c60: 48 83 c7 20 add rdi, 32 - 470c64: 48 81 ee 80 00 00 00 sub rsi, 128 - 470c6b: 0f 86 b1 00 00 00 jbe 0x470d22 <__wcsnlen_avx2+0x172> - 470c71: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 470c75: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470c79: 85 c0 test eax, eax - 470c7b: 0f 85 cf 01 00 00 jne 0x470e50 <__wcsnlen_avx2+0x2a0> - 470c81: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] - 470c86: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470c8a: 85 c0 test eax, eax - 470c8c: 0f 85 de 01 00 00 jne 0x470e70 <__wcsnlen_avx2+0x2c0> - 470c92: c5 fd 76 4f 40 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 64] - 470c97: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470c9b: 85 c0 test eax, eax - 470c9d: 0f 85 ed 01 00 00 jne 0x470e90 <__wcsnlen_avx2+0x2e0> - 470ca3: c5 fd 76 4f 60 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 96] - 470ca8: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470cac: 85 c0 test eax, eax - 470cae: 0f 85 28 02 00 00 jne 0x470edc <__wcsnlen_avx2+0x32c> - 470cb4: 48 81 c7 80 00 00 00 add rdi, 128 - 470cbb: 48 81 ee 80 00 00 00 sub rsi, 128 - 470cc2: 76 5e jbe 0x470d22 <__wcsnlen_avx2+0x172> - 470cc4: 48 89 f9 mov rcx, rdi - 470cc7: 83 e1 7f and ecx, 127 - 470cca: 48 83 e7 80 and rdi, -128 - 470cce: 48 01 ce add rsi, rcx - 470cd1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470cdc: 0f 1f 40 00 nop dword ptr [rax] - 470ce0: c5 fd 6f 0f vmovdqa ymm1, ymmword ptr [rdi] - 470ce4: c5 fd 6f 57 20 vmovdqa ymm2, ymmword ptr [rdi + 32] - 470ce9: c5 fd 6f 5f 40 vmovdqa ymm3, ymmword ptr [rdi + 64] - 470cee: c5 fd 6f 67 60 vmovdqa ymm4, ymmword ptr [rdi + 96] - 470cf3: c4 e2 6d 3b e9 vpminud ymm5, ymm2, ymm1 - 470cf8: c4 e2 5d 3b f3 vpminud ymm6, ymm4, ymm3 - 470cfd: c4 e2 4d 3b ed vpminud ymm5, ymm6, ymm5 - 470d02: c5 fd 76 ed vpcmpeqd ymm5, ymm0, ymm5 - 470d06: c5 fd d7 c5 vpmovmskb eax, ymm5 - 470d0a: 85 c0 test eax, eax - 470d0c: 0f 85 9e 01 00 00 jne 0x470eb0 <__wcsnlen_avx2+0x300> - 470d12: 48 81 c7 80 00 00 00 add rdi, 128 - 470d19: 48 81 ee 80 00 00 00 sub rsi, 128 - 470d20: 77 be ja 0x470ce0 <__wcsnlen_avx2+0x130> - 470d22: 83 c6 40 add esi, 64 - 470d25: 7e 59 jle 0x470d80 <__wcsnlen_avx2+0x1d0> - 470d27: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 470d2b: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470d2f: 85 c0 test eax, eax - 470d31: 0f 85 19 01 00 00 jne 0x470e50 <__wcsnlen_avx2+0x2a0> - 470d37: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] - 470d3c: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470d40: 85 c0 test eax, eax - 470d42: 0f 85 28 01 00 00 jne 0x470e70 <__wcsnlen_avx2+0x2c0> - 470d48: c5 fd 76 4f 40 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 64] - 470d4d: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470d51: 85 c0 test eax, eax - 470d53: 0f 85 97 00 00 00 jne 0x470df0 <__wcsnlen_avx2+0x240> - 470d59: 83 ee 20 sub esi, 32 - 470d5c: 0f 8e ce 00 00 00 jle 0x470e30 <__wcsnlen_avx2+0x280> - 470d62: c5 fd 76 4f 60 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 96] - 470d67: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470d6b: 85 c0 test eax, eax - 470d6d: 0f 85 9d 00 00 00 jne 0x470e10 <__wcsnlen_avx2+0x260> - 470d73: 4c 89 c0 mov rax, r8 - 470d76: 48 c1 e8 02 shr rax, 2 - 470d7a: c5 f8 77 vzeroupper - 470d7d: c3 ret - 470d7e: 66 90 nop - 470d80: 83 c6 40 add esi, 64 - 470d83: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 470d87: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470d8b: 85 c0 test eax, eax - 470d8d: 75 21 jne 0x470db0 <__wcsnlen_avx2+0x200> - 470d8f: 83 ee 20 sub esi, 32 - 470d92: 0f 8e 98 00 00 00 jle 0x470e30 <__wcsnlen_avx2+0x280> - 470d98: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] - 470d9d: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470da1: 85 c0 test eax, eax - 470da3: 75 2b jne 0x470dd0 <__wcsnlen_avx2+0x220> - 470da5: 4c 89 c0 mov rax, r8 - 470da8: 48 c1 e8 02 shr rax, 2 - 470dac: c5 f8 77 vzeroupper - 470daf: c3 ret - 470db0: f3 0f bc c0 tzcnt eax, eax - 470db4: 48 39 c6 cmp rsi, rax - 470db7: 76 77 jbe 0x470e30 <__wcsnlen_avx2+0x280> - 470db9: 48 01 f8 add rax, rdi - 470dbc: 48 29 d0 sub rax, rdx - 470dbf: 48 c1 e8 02 shr rax, 2 - 470dc3: c5 f8 77 vzeroupper - 470dc6: c3 ret - 470dc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 470dd0: f3 0f bc c0 tzcnt eax, eax - 470dd4: 48 39 c6 cmp rsi, rax - 470dd7: 76 57 jbe 0x470e30 <__wcsnlen_avx2+0x280> - 470dd9: 48 83 c0 20 add rax, 32 - 470ddd: 48 01 f8 add rax, rdi - 470de0: 48 29 d0 sub rax, rdx - 470de3: 48 c1 e8 02 shr rax, 2 - 470de7: c5 f8 77 vzeroupper - 470dea: c3 ret - 470deb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 470df0: f3 0f bc c0 tzcnt eax, eax - 470df4: 48 39 c6 cmp rsi, rax - 470df7: 76 37 jbe 0x470e30 <__wcsnlen_avx2+0x280> - 470df9: 48 83 c0 40 add rax, 64 - 470dfd: 48 01 f8 add rax, rdi - 470e00: 48 29 d0 sub rax, rdx - 470e03: 48 c1 e8 02 shr rax, 2 - 470e07: c5 f8 77 vzeroupper - 470e0a: c3 ret - 470e0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 470e10: f3 0f bc c0 tzcnt eax, eax - 470e14: 48 39 c6 cmp rsi, rax - 470e17: 76 17 jbe 0x470e30 <__wcsnlen_avx2+0x280> - 470e19: 48 83 c0 60 add rax, 96 - 470e1d: 48 01 f8 add rax, rdi - 470e20: 48 29 d0 sub rax, rdx - 470e23: 48 c1 e8 02 shr rax, 2 - 470e27: c5 f8 77 vzeroupper - 470e2a: c3 ret - 470e2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 470e30: 4c 89 c0 mov rax, r8 - 470e33: 48 c1 e8 02 shr rax, 2 - 470e37: c5 f8 77 vzeroupper - 470e3a: c3 ret - 470e3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 470e40: 31 c0 xor eax, eax - 470e42: c3 ret - 470e43: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470e4e: 66 90 nop - 470e50: f3 0f bc c0 tzcnt eax, eax - 470e54: 48 01 f8 add rax, rdi - 470e57: 48 29 d0 sub rax, rdx - 470e5a: 48 c1 e8 02 shr rax, 2 - 470e5e: c5 f8 77 vzeroupper - 470e61: c3 ret - 470e62: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470e6d: 0f 1f 00 nop dword ptr [rax] - 470e70: f3 0f bc c0 tzcnt eax, eax - 470e74: 48 83 c0 20 add rax, 32 - 470e78: 48 01 f8 add rax, rdi - 470e7b: 48 29 d0 sub rax, rdx - 470e7e: 48 c1 e8 02 shr rax, 2 - 470e82: c5 f8 77 vzeroupper - 470e85: c3 ret - 470e86: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470e90: f3 0f bc c0 tzcnt eax, eax - 470e94: 48 83 c0 40 add rax, 64 - 470e98: 48 01 f8 add rax, rdi - 470e9b: 48 29 d0 sub rax, rdx - 470e9e: 48 c1 e8 02 shr rax, 2 - 470ea2: c5 f8 77 vzeroupper - 470ea5: c3 ret - 470ea6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470eb0: c5 fd 76 c9 vpcmpeqd ymm1, ymm0, ymm1 - 470eb4: c5 fd d7 c1 vpmovmskb eax, ymm1 - 470eb8: 85 c0 test eax, eax - 470eba: 75 94 jne 0x470e50 <__wcsnlen_avx2+0x2a0> - 470ebc: c5 fd 76 d2 vpcmpeqd ymm2, ymm0, ymm2 - 470ec0: c5 fd d7 c2 vpmovmskb eax, ymm2 - 470ec4: 85 c0 test eax, eax - 470ec6: 75 a8 jne 0x470e70 <__wcsnlen_avx2+0x2c0> - 470ec8: c5 fd 76 db vpcmpeqd ymm3, ymm0, ymm3 - 470ecc: c5 fd d7 c3 vpmovmskb eax, ymm3 - 470ed0: 85 c0 test eax, eax - 470ed2: 75 bc jne 0x470e90 <__wcsnlen_avx2+0x2e0> - 470ed4: c5 fd 76 e4 vpcmpeqd ymm4, ymm0, ymm4 - 470ed8: c5 fd d7 c4 vpmovmskb eax, ymm4 - 470edc: f3 0f bc c0 tzcnt eax, eax - 470ee0: 48 83 c0 60 add rax, 96 - 470ee4: 48 01 f8 add rax, rdi - 470ee7: 48 29 d0 sub rax, rdx - 470eea: 48 c1 e8 02 shr rax, 2 - 470eee: c5 f8 77 vzeroupper - 470ef1: c3 ret - 470ef2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 470efc: 0f 1f 40 00 nop dword ptr [rax] - -0000000000470f00 : - 470f00: f3 0f 1e fa endbr64 - 470f04: 41 54 push r12 - 470f06: 49 89 f4 mov r12, rsi - 470f09: 55 push rbp - 470f0a: 89 fd mov ebp, edi - 470f0c: 48 83 ec 08 sub rsp, 8 - 470f10: 48 8b 05 81 eb 04 00 mov rax, qword ptr [rip + 322433] # 0x4bfa98 <_dl_vdso_clock_gettime64> - 470f17: 48 85 c0 test rax, rax - 470f1a: 74 34 je 0x470f50 - 470f1c: ff d0 call rax - 470f1e: 48 63 d0 movsxd rdx, eax - 470f21: 48 81 fa 00 f0 ff ff cmp rdx, -4096 - 470f28: 76 1b jbe 0x470f45 - 470f2a: 48 83 fa da cmp rdx, -38 - 470f2e: 74 20 je 0x470f50 - 470f30: 48 c7 c0 c0 ff ff ff mov rax, -64 - 470f37: f7 da neg edx - 470f39: 64 89 10 mov dword ptr fs:[rax], edx - 470f3c: b8 ff ff ff ff mov eax, 4294967295 - 470f41: f3 0f 1e fa endbr64 - 470f45: 48 83 c4 08 add rsp, 8 - 470f49: 5d pop rbp - 470f4a: 41 5c pop r12 - 470f4c: c3 ret - 470f4d: 0f 1f 00 nop dword ptr [rax] - 470f50: 4c 89 e6 mov rsi, r12 - 470f53: 89 ef mov edi, ebp - 470f55: b8 e4 00 00 00 mov eax, 228 - 470f5a: 0f 05 syscall - 470f5c: 48 89 c2 mov rdx, rax - 470f5f: 48 3d 00 f0 ff ff cmp rax, -4096 - 470f65: 77 c9 ja 0x470f30 - 470f67: 48 83 c4 08 add rsp, 8 - 470f6b: 5d pop rbp - 470f6c: 41 5c pop r12 - 470f6e: c3 ret - 470f6f: 90 nop - -0000000000470f70 <__opendirat>: - 470f70: f3 0f 1e fa endbr64 - 470f74: 41 55 push r13 - 470f76: 41 54 push r12 - 470f78: 55 push rbp - 470f79: 53 push rbx - 470f7a: 48 81 ec a8 00 00 00 sub rsp, 168 - 470f81: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 470f8a: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax - 470f92: 31 c0 xor eax, eax - 470f94: 80 3e 00 cmp byte ptr [rsi], 0 - 470f97: 0f 84 f3 00 00 00 je 0x471090 <__opendirat+0x120> - 470f9d: ba 00 08 09 00 mov edx, 591872 - 470fa2: e8 c9 80 fd ff call 0x449070 <__openat_nocancel> - 470fa7: 89 c5 mov ebp, eax - 470fa9: 85 c0 test eax, eax - 470fab: 0f 88 f7 00 00 00 js 0x4710a8 <__opendirat+0x138> - 470fb1: 48 89 e2 mov rdx, rsp - 470fb4: 89 c6 mov esi, eax - 470fb6: bf 01 00 00 00 mov edi, 1 - 470fbb: e8 20 74 fd ff call 0x4483e0 <_fxstat> - 470fc0: 85 c0 test eax, eax - 470fc2: 0f 88 b6 00 00 00 js 0x47107e <__opendirat+0x10e> - 470fc8: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 470fcc: 25 00 f0 00 00 and eax, 61440 - 470fd1: 3d 00 40 00 00 cmp eax, 16384 - 470fd6: 0f 85 94 00 00 00 jne 0x471070 <__opendirat+0x100> - 470fdc: 48 81 7c 24 38 00 80 00 00 cmp qword ptr [rsp + 56], 32768 - 470fe5: bb 00 80 00 00 mov ebx, 32768 - 470fea: 48 0f 43 5c 24 38 cmovae rbx, qword ptr [rsp + 56] - 470ff0: b8 00 00 10 00 mov eax, 1048576 - 470ff5: 48 81 fb 00 00 10 00 cmp rbx, 1048576 - 470ffc: 48 0f 47 d8 cmova rbx, rax - 471000: 48 8d 7b 30 lea rdi, [rbx + 48] - 471004: e8 57 df fa ff call 0x41ef60 - 471009: 49 89 c4 mov r12, rax - 47100c: 48 85 c0 test rax, rax - 47100f: 0f 84 9d 00 00 00 je 0x4710b2 <__opendirat+0x142> - 471015: 41 89 2c 24 mov dword ptr [r12], ebp - 471019: 41 c7 44 24 04 00 00 00 00 mov dword ptr [r12 + 4], 0 - 471022: 49 89 5c 24 08 mov qword ptr [r12 + 8], rbx - 471027: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 - 471030: 49 c7 44 24 18 00 00 00 00 mov qword ptr [r12 + 24], 0 - 471039: 49 c7 44 24 20 00 00 00 00 mov qword ptr [r12 + 32], 0 - 471042: 41 c7 44 24 28 00 00 00 00 mov dword ptr [r12 + 40], 0 - 47104b: 48 8b 84 24 98 00 00 00 mov rax, qword ptr [rsp + 152] - 471053: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 47105c: 75 4f jne 0x4710ad <__opendirat+0x13d> - 47105e: 48 81 c4 a8 00 00 00 add rsp, 168 - 471065: 4c 89 e0 mov rax, r12 - 471068: 5b pop rbx - 471069: 5d pop rbp - 47106a: 41 5c pop r12 - 47106c: 41 5d pop r13 - 47106e: c3 ret - 47106f: 90 nop - 471070: 48 c7 c0 c0 ff ff ff mov rax, -64 - 471077: 64 c7 00 14 00 00 00 mov dword ptr fs:[rax], 20 - 47107e: 89 ef mov edi, ebp - 471080: 45 31 e4 xor r12d, r12d - 471083: e8 c8 7d fd ff call 0x448e50 <__close_nocancel> - 471088: eb c1 jmp 0x47104b <__opendirat+0xdb> - 47108a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 471090: 48 c7 c0 c0 ff ff ff mov rax, -64 - 471097: 45 31 e4 xor r12d, r12d - 47109a: 64 c7 00 02 00 00 00 mov dword ptr fs:[rax], 2 - 4710a1: eb a8 jmp 0x47104b <__opendirat+0xdb> - 4710a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4710a8: 45 31 e4 xor r12d, r12d - 4710ab: eb 9e jmp 0x47104b <__opendirat+0xdb> - 4710ad: e8 1e ab fd ff call 0x44bbd0 <__stack_chk_fail_local> - 4710b2: bf 30 20 00 00 mov edi, 8240 - 4710b7: bb 00 20 00 00 mov ebx, 8192 - 4710bc: e8 9f de fa ff call 0x41ef60 - 4710c1: 49 89 c4 mov r12, rax - 4710c4: 48 85 c0 test rax, rax - 4710c7: 0f 85 48 ff ff ff jne 0x471015 <__opendirat+0xa5> - 4710cd: f3 0f 1e fa endbr64 - 4710d1: 48 c7 c3 c0 ff ff ff mov rbx, -64 - 4710d8: 89 ef mov edi, ebp - 4710da: 64 44 8b 2b mov r13d, dword ptr fs:[rbx] - 4710de: e8 6d 7d fd ff call 0x448e50 <__close_nocancel> - 4710e3: 64 44 89 2b mov dword ptr fs:[rbx], r13d - 4710e7: e9 5f ff ff ff jmp 0x47104b <__opendirat+0xdb> - 4710ec: 0f 1f 40 00 nop dword ptr [rax] - -00000000004710f0 : - 4710f0: f3 0f 1e fa endbr64 - 4710f4: 41 55 push r13 - 4710f6: 41 54 push r12 - 4710f8: 55 push rbp - 4710f9: 53 push rbx - 4710fa: 48 81 ec a8 00 00 00 sub rsp, 168 - 471101: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47110a: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax - 471112: 31 c0 xor eax, eax - 471114: 80 3f 00 cmp byte ptr [rdi], 0 - 471117: 0f 84 f3 00 00 00 je 0x471210 - 47111d: be 00 08 09 00 mov esi, 591872 - 471122: e8 99 7e fd ff call 0x448fc0 <__open_nocancel> - 471127: 89 c5 mov ebp, eax - 471129: 85 c0 test eax, eax - 47112b: 0f 88 f7 00 00 00 js 0x471228 - 471131: 48 89 e2 mov rdx, rsp - 471134: 89 c6 mov esi, eax - 471136: bf 01 00 00 00 mov edi, 1 - 47113b: e8 a0 72 fd ff call 0x4483e0 <_fxstat> - 471140: 85 c0 test eax, eax - 471142: 0f 88 b6 00 00 00 js 0x4711fe - 471148: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 47114c: 25 00 f0 00 00 and eax, 61440 - 471151: 3d 00 40 00 00 cmp eax, 16384 - 471156: 0f 85 94 00 00 00 jne 0x4711f0 - 47115c: 48 81 7c 24 38 00 80 00 00 cmp qword ptr [rsp + 56], 32768 - 471165: bb 00 80 00 00 mov ebx, 32768 - 47116a: 48 0f 43 5c 24 38 cmovae rbx, qword ptr [rsp + 56] - 471170: b8 00 00 10 00 mov eax, 1048576 - 471175: 48 81 fb 00 00 10 00 cmp rbx, 1048576 - 47117c: 48 0f 47 d8 cmova rbx, rax - 471180: 48 8d 7b 30 lea rdi, [rbx + 48] - 471184: e8 d7 dd fa ff call 0x41ef60 - 471189: 49 89 c4 mov r12, rax - 47118c: 48 85 c0 test rax, rax - 47118f: 0f 84 9d 00 00 00 je 0x471232 - 471195: 41 89 2c 24 mov dword ptr [r12], ebp - 471199: 41 c7 44 24 04 00 00 00 00 mov dword ptr [r12 + 4], 0 - 4711a2: 49 89 5c 24 08 mov qword ptr [r12 + 8], rbx - 4711a7: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 - 4711b0: 49 c7 44 24 18 00 00 00 00 mov qword ptr [r12 + 24], 0 - 4711b9: 49 c7 44 24 20 00 00 00 00 mov qword ptr [r12 + 32], 0 - 4711c2: 41 c7 44 24 28 00 00 00 00 mov dword ptr [r12 + 40], 0 - 4711cb: 48 8b 84 24 98 00 00 00 mov rax, qword ptr [rsp + 152] - 4711d3: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4711dc: 75 4f jne 0x47122d - 4711de: 48 81 c4 a8 00 00 00 add rsp, 168 - 4711e5: 4c 89 e0 mov rax, r12 - 4711e8: 5b pop rbx - 4711e9: 5d pop rbp - 4711ea: 41 5c pop r12 - 4711ec: 41 5d pop r13 - 4711ee: c3 ret - 4711ef: 90 nop - 4711f0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4711f7: 64 c7 00 14 00 00 00 mov dword ptr fs:[rax], 20 - 4711fe: 89 ef mov edi, ebp - 471200: 45 31 e4 xor r12d, r12d - 471203: e8 48 7c fd ff call 0x448e50 <__close_nocancel> - 471208: eb c1 jmp 0x4711cb - 47120a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 471210: 48 c7 c0 c0 ff ff ff mov rax, -64 - 471217: 45 31 e4 xor r12d, r12d - 47121a: 64 c7 00 02 00 00 00 mov dword ptr fs:[rax], 2 - 471221: eb a8 jmp 0x4711cb - 471223: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 471228: 45 31 e4 xor r12d, r12d - 47122b: eb 9e jmp 0x4711cb - 47122d: e8 9e a9 fd ff call 0x44bbd0 <__stack_chk_fail_local> - 471232: bf 30 20 00 00 mov edi, 8240 - 471237: bb 00 20 00 00 mov ebx, 8192 - 47123c: e8 1f dd fa ff call 0x41ef60 - 471241: 49 89 c4 mov r12, rax - 471244: 48 85 c0 test rax, rax - 471247: 0f 85 48 ff ff ff jne 0x471195 - 47124d: f3 0f 1e fa endbr64 - 471251: 48 c7 c3 c0 ff ff ff mov rbx, -64 - 471258: 89 ef mov edi, ebp - 47125a: 64 44 8b 2b mov r13d, dword ptr fs:[rbx] - 47125e: e8 ed 7b fd ff call 0x448e50 <__close_nocancel> - 471263: 64 44 89 2b mov dword ptr fs:[rbx], r13d - 471267: e9 5f ff ff ff jmp 0x4711cb - 47126c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000471270 <__alloc_dir>: - 471270: f3 0f 1e fa endbr64 - 471274: 41 55 push r13 - 471276: 41 89 f5 mov r13d, esi - 471279: 41 54 push r12 - 47127b: 49 89 cc mov r12, rcx - 47127e: 55 push rbp - 47127f: 89 fd mov ebp, edi - 471281: 53 push rbx - 471282: 48 83 ec 08 sub rsp, 8 - 471286: 40 84 f6 test sil, sil - 471289: 0f 84 91 00 00 00 je 0x471320 <__alloc_dir+0xb0> - 47128f: bf 30 80 00 00 mov edi, 32816 - 471294: bb 00 80 00 00 mov ebx, 32768 - 471299: 4d 85 e4 test r12, r12 - 47129c: 74 28 je 0x4712c6 <__alloc_dir+0x56> - 47129e: 49 81 7c 24 38 00 80 00 00 cmp qword ptr [r12 + 56], 32768 - 4712a7: bb 00 80 00 00 mov ebx, 32768 - 4712ac: 49 0f 43 5c 24 38 cmovae rbx, qword ptr [r12 + 56] - 4712b2: b8 00 00 10 00 mov eax, 1048576 - 4712b7: 48 81 fb 00 00 10 00 cmp rbx, 1048576 - 4712be: 48 0f 47 d8 cmova rbx, rax - 4712c2: 48 8d 7b 30 lea rdi, [rbx + 48] - 4712c6: e8 95 dc fa ff call 0x41ef60 - 4712cb: 49 89 c4 mov r12, rax - 4712ce: 48 85 c0 test rax, rax - 4712d1: 74 6b je 0x47133e <__alloc_dir+0xce> - 4712d3: 41 89 2c 24 mov dword ptr [r12], ebp - 4712d7: 41 c7 44 24 04 00 00 00 00 mov dword ptr [r12 + 4], 0 - 4712e0: 49 89 5c 24 08 mov qword ptr [r12 + 8], rbx - 4712e5: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 - 4712ee: 49 c7 44 24 18 00 00 00 00 mov qword ptr [r12 + 24], 0 - 4712f7: 49 c7 44 24 20 00 00 00 00 mov qword ptr [r12 + 32], 0 - 471300: 41 c7 44 24 28 00 00 00 00 mov dword ptr [r12 + 40], 0 - 471309: 48 83 c4 08 add rsp, 8 - 47130d: 4c 89 e0 mov rax, r12 - 471310: 5b pop rbx - 471311: 5d pop rbp - 471312: 41 5c pop r12 - 471314: 41 5d pop r13 - 471316: c3 ret - 471317: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 471320: 31 c0 xor eax, eax - 471322: ba 01 00 00 00 mov edx, 1 - 471327: be 02 00 00 00 mov esi, 2 - 47132c: e8 4f 7b fd ff call 0x448e80 <__fcntl64_nocancel> - 471331: 85 c0 test eax, eax - 471333: 0f 89 56 ff ff ff jns 0x47128f <__alloc_dir+0x1f> - 471339: 45 31 e4 xor r12d, r12d - 47133c: eb cb jmp 0x471309 <__alloc_dir+0x99> - 47133e: bf 30 20 00 00 mov edi, 8240 - 471343: bb 00 20 00 00 mov ebx, 8192 - 471348: e8 13 dc fa ff call 0x41ef60 - 47134d: 49 89 c4 mov r12, rax - 471350: 48 85 c0 test rax, rax - 471353: 0f 85 7a ff ff ff jne 0x4712d3 <__alloc_dir+0x63> - 471359: f3 0f 1e fa endbr64 - 47135d: 45 84 ed test r13b, r13b - 471360: 74 d7 je 0x471339 <__alloc_dir+0xc9> - 471362: 48 c7 c3 c0 ff ff ff mov rbx, -64 - 471369: 89 ef mov edi, ebp - 47136b: 64 44 8b 2b mov r13d, dword ptr fs:[rbx] - 47136f: e8 dc 7a fd ff call 0x448e50 <__close_nocancel> - 471374: 64 44 89 2b mov dword ptr fs:[rbx], r13d - 471378: eb 8f jmp 0x471309 <__alloc_dir+0x99> - 47137a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000471380 : - 471380: f3 0f 1e fa endbr64 - 471384: 48 85 ff test rdi, rdi - 471387: 74 10 je 0x471399 - 471389: 55 push rbp - 47138a: 8b 2f mov ebp, dword ptr [rdi] - 47138c: e8 bf e1 fa ff call 0x41f550 - 471391: 89 ef mov edi, ebp - 471393: 5d pop rbp - 471394: e9 b7 7a fd ff jmp 0x448e50 <__close_nocancel> - 471399: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4713a0: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 4713a7: b8 ff ff ff ff mov eax, 4294967295 - 4713ac: c3 ret - 4713ad: 0f 1f 00 nop dword ptr [rax] - -00000000004713b0 : - 4713b0: f3 0f 1e fa endbr64 - 4713b4: 55 push rbp - 4713b5: 53 push rbx - 4713b6: 48 89 fb mov rbx, rdi - 4713b9: 48 83 ec 08 sub rsp, 8 - 4713bd: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4713c5: 48 8d 6f 04 lea rbp, [rdi + 4] - 4713c9: 85 c0 test eax, eax - 4713cb: 75 43 jne 0x471410 - 4713cd: ba 01 00 00 00 mov edx, 1 - 4713d2: 0f b1 57 04 cmpxchg dword ptr [rdi + 4], edx - 4713d6: 8b 3b mov edi, dword ptr [rbx] - 4713d8: 31 d2 xor edx, edx - 4713da: 31 f6 xor esi, esi - 4713dc: e8 cf 72 fd ff call 0x4486b0 - 4713e1: 66 0f ef c0 pxor xmm0, xmm0 - 4713e5: 48 c7 43 20 00 00 00 00 mov qword ptr [rbx + 32], 0 - 4713ed: c7 43 28 00 00 00 00 mov dword ptr [rbx + 40], 0 - 4713f4: 0f 29 43 10 movaps xmmword ptr [rbx + 16], xmm0 - 4713f8: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 471400: 85 c0 test eax, eax - 471402: 75 2c jne 0x471430 - 471404: 83 6b 04 01 sub dword ptr [rbx + 4], 1 - 471408: 48 83 c4 08 add rsp, 8 - 47140c: 5b pop rbx - 47140d: 5d pop rbp - 47140e: c3 ret - 47140f: 90 nop - 471410: 31 c0 xor eax, eax - 471412: ba 01 00 00 00 mov edx, 1 - 471417: f0 lock - 471418: 0f b1 55 00 cmpxchg dword ptr [rbp], edx - 47141c: 74 b8 je 0x4713d6 - 47141e: 48 89 ef mov rdi, rbp - 471421: e8 7a 89 fa ff call 0x419da0 <__lll_lock_wait_private> - 471426: eb ae jmp 0x4713d6 - 471428: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 471430: 31 c0 xor eax, eax - 471432: 87 43 04 xchg dword ptr [rbx + 4], eax - 471435: 83 f8 01 cmp eax, 1 - 471438: 7e ce jle 0x471408 - 47143a: 45 31 d2 xor r10d, r10d - 47143d: ba 01 00 00 00 mov edx, 1 - 471442: be 81 00 00 00 mov esi, 129 - 471447: 48 89 ef mov rdi, rbp - 47144a: b8 ca 00 00 00 mov eax, 202 - 47144f: 0f 05 syscall - 471451: eb b5 jmp 0x471408 - 471453: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47145d: 0f 1f 00 nop dword ptr [rax] - -0000000000471460 : - 471460: f3 0f 1e fa endbr64 - 471464: 41 56 push r14 - 471466: 49 89 fe mov r14, rdi - 471469: 41 55 push r13 - 47146b: 41 54 push r12 - 47146d: 55 push rbp - 47146e: 48 c7 c5 c0 ff ff ff mov rbp, -64 - 471475: 53 push rbx - 471476: 64 44 8b 6d 00 mov r13d, dword ptr fs:[rbp] - 47147b: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 471483: 4c 8d 67 04 lea r12, [rdi + 4] - 471487: 85 c0 test eax, eax - 471489: 0f 85 ce 00 00 00 jne 0x47155d - 47148f: ba 01 00 00 00 mov edx, 1 - 471494: 0f b1 57 04 cmpxchg dword ptr [rdi + 4], edx - 471498: 49 8b 56 18 mov rdx, qword ptr [r14 + 24] - 47149c: 49 8b 46 10 mov rax, qword ptr [r14 + 16] - 4714a0: 49 8d 5e 30 lea rbx, [r14 + 48] - 4714a4: eb 27 jmp 0x4714cd - 4714a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4714b0: 4d 01 f0 add r8, r14 - 4714b3: 41 0f b7 48 10 movzx ecx, word ptr [r8 + 16] - 4714b8: 48 01 ca add rdx, rcx - 4714bb: 49 8b 48 08 mov rcx, qword ptr [r8 + 8] - 4714bf: 49 83 38 00 cmp qword ptr [r8], 0 - 4714c3: 49 89 56 18 mov qword ptr [r14 + 24], rdx - 4714c7: 49 89 4e 20 mov qword ptr [r14 + 32], rcx - 4714cb: 75 43 jne 0x471510 - 4714cd: 4c 8d 42 30 lea r8, [rdx + 48] - 4714d1: 48 39 c2 cmp rdx, rax - 4714d4: 72 da jb 0x4714b0 - 4714d6: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 4714da: 41 8b 3e mov edi, dword ptr [r14] - 4714dd: 48 89 de mov rsi, rbx - 4714e0: e8 eb 41 01 00 call 0x4856d0 - 4714e5: 48 85 c0 test rax, rax - 4714e8: 7e 16 jle 0x471500 - 4714ea: 49 89 46 10 mov qword ptr [r14 + 16], rax - 4714ee: 31 d2 xor edx, edx - 4714f0: 41 b8 30 00 00 00 mov r8d, 48 - 4714f6: eb b8 jmp 0x4714b0 - 4714f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 471500: 75 2b jne 0x47152d - 471502: 64 44 89 6d 00 mov dword ptr fs:[rbp], r13d - 471507: 45 31 c0 xor r8d, r8d - 47150a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 471510: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 471518: 85 c0 test eax, eax - 47151a: 75 1d jne 0x471539 - 47151c: 41 83 6e 04 01 sub dword ptr [r14 + 4], 1 - 471521: 5b pop rbx - 471522: 4c 89 c0 mov rax, r8 - 471525: 5d pop rbp - 471526: 41 5c pop r12 - 471528: 41 5d pop r13 - 47152a: 41 5e pop r14 - 47152c: c3 ret - 47152d: 45 31 c0 xor r8d, r8d - 471530: 64 83 7d 00 02 cmp dword ptr fs:[rbp], 2 - 471535: 75 d9 jne 0x471510 - 471537: eb c9 jmp 0x471502 - 471539: 31 c0 xor eax, eax - 47153b: 41 87 46 04 xchg dword ptr [r14 + 4], eax - 47153f: 83 f8 01 cmp eax, 1 - 471542: 7e dd jle 0x471521 - 471544: 45 31 d2 xor r10d, r10d - 471547: ba 01 00 00 00 mov edx, 1 - 47154c: be 81 00 00 00 mov esi, 129 - 471551: 4c 89 e7 mov rdi, r12 - 471554: b8 ca 00 00 00 mov eax, 202 - 471559: 0f 05 syscall - 47155b: eb c4 jmp 0x471521 - 47155d: 31 c0 xor eax, eax - 47155f: ba 01 00 00 00 mov edx, 1 - 471564: f0 lock - 471565: 41 0f b1 14 24 cmpxchg dword ptr [r12], edx - 47156a: 0f 84 28 ff ff ff je 0x471498 - 471570: 4c 89 e7 mov rdi, r12 - 471573: e8 28 88 fa ff call 0x419da0 <__lll_lock_wait_private> - 471578: e9 1b ff ff ff jmp 0x471498 - 47157d: 0f 1f 00 nop dword ptr [rax] - -0000000000471580 : - 471580: f3 0f 1e fa endbr64 - 471584: 41 54 push r12 - 471586: 89 fe mov esi, edi - 471588: 55 push rbp - 471589: 89 fd mov ebp, edi - 47158b: bf 01 00 00 00 mov edi, 1 - 471590: 48 81 ec a8 00 00 00 sub rsp, 168 - 471597: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4715a0: 48 89 84 24 98 00 00 00 mov qword ptr [rsp + 152], rax - 4715a8: 31 c0 xor eax, eax - 4715aa: 49 89 e4 mov r12, rsp - 4715ad: 4c 89 e2 mov rdx, r12 - 4715b0: e8 2b 6e fd ff call 0x4483e0 <_fxstat> - 4715b5: 85 c0 test eax, eax - 4715b7: 78 65 js 0x47161e - 4715b9: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 4715bd: 25 00 f0 00 00 and eax, 61440 - 4715c2: 3d 00 40 00 00 cmp eax, 16384 - 4715c7: 75 47 jne 0x471610 - 4715c9: be 03 00 00 00 mov esi, 3 - 4715ce: 89 ef mov edi, ebp - 4715d0: 31 c0 xor eax, eax - 4715d2: e8 a9 78 fd ff call 0x448e80 <__fcntl64_nocancel> - 4715d7: 89 c2 mov edx, eax - 4715d9: 83 f8 ff cmp eax, -1 - 4715dc: 74 40 je 0x47161e - 4715de: 83 e0 03 and eax, 3 - 4715e1: 83 f8 01 cmp eax, 1 - 4715e4: 74 42 je 0x471628 - 4715e6: 4c 89 e1 mov rcx, r12 - 4715e9: 31 f6 xor esi, esi - 4715eb: 89 ef mov edi, ebp - 4715ed: e8 7e fc ff ff call 0x471270 <__alloc_dir> - 4715f2: 48 8b 8c 24 98 00 00 00 mov rcx, qword ptr [rsp + 152] - 4715fa: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 471603: 75 35 jne 0x47163a - 471605: 48 81 c4 a8 00 00 00 add rsp, 168 - 47160c: 5d pop rbp - 47160d: 41 5c pop r12 - 47160f: c3 ret - 471610: 48 c7 c0 c0 ff ff ff mov rax, -64 - 471617: 64 c7 00 14 00 00 00 mov dword ptr fs:[rax], 20 - 47161e: 31 c0 xor eax, eax - 471620: eb d0 jmp 0x4715f2 - 471622: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 471628: 48 c7 c0 c0 ff ff ff mov rax, -64 - 47162f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 471636: 31 c0 xor eax, eax - 471638: eb b8 jmp 0x4715f2 - 47163a: e8 91 a5 fd ff call 0x44bbd0 <__stack_chk_fail_local> - 47163f: 90 nop - -0000000000471640 : - 471640: f3 0f 1e fa endbr64 - 471644: b8 3f 00 00 00 mov eax, 63 - 471649: 0f 05 syscall - 47164b: 48 3d 01 f0 ff ff cmp rax, -4095 - 471651: 73 01 jae 0x471654 - 471653: c3 ret - 471654: 48 c7 c1 c0 ff ff ff mov rcx, -64 - 47165b: f7 d8 neg eax - 47165d: 64 89 01 mov dword ptr fs:[rcx], eax - 471660: 48 83 c8 ff or rax, -1 - 471664: c3 ret - 471665: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47166f: 90 nop - -0000000000471670 : - 471670: f3 0f 1e fa endbr64 - 471674: b8 66 00 00 00 mov eax, 102 - 471679: 0f 05 syscall - 47167b: c3 ret - 47167c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000471680 : - 471680: f3 0f 1e fa endbr64 - 471684: b8 6b 00 00 00 mov eax, 107 - 471689: 0f 05 syscall - 47168b: c3 ret - 47168c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000471690 : - 471690: f3 0f 1e fa endbr64 - 471694: b8 68 00 00 00 mov eax, 104 - 471699: 0f 05 syscall - 47169b: c3 ret - 47169c: 0f 1f 40 00 nop dword ptr [rax] - -00000000004716a0 : - 4716a0: f3 0f 1e fa endbr64 - 4716a4: b8 6c 00 00 00 mov eax, 108 - 4716a9: 0f 05 syscall - 4716ab: c3 ret - 4716ac: 0f 1f 40 00 nop dword ptr [rax] - -00000000004716b0 <_lxstat>: - 4716b0: f3 0f 1e fa endbr64 - 4716b4: 41 89 f8 mov r8d, edi - 4716b7: 48 89 f7 mov rdi, rsi - 4716ba: 48 89 d6 mov rsi, rdx - 4716bd: 41 83 f8 01 cmp r8d, 1 - 4716c1: 77 2d ja 0x4716f0 <_lxstat+0x40> - 4716c3: b8 06 00 00 00 mov eax, 6 - 4716c8: 0f 05 syscall - 4716ca: 48 3d 00 f0 ff ff cmp rax, -4096 - 4716d0: 77 06 ja 0x4716d8 <_lxstat+0x28> - 4716d2: c3 ret - 4716d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4716d8: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 4716df: f7 d8 neg eax - 4716e1: 64 89 02 mov dword ptr fs:[rdx], eax - 4716e4: b8 ff ff ff ff mov eax, 4294967295 - 4716e9: c3 ret - 4716ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4716f0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4716f7: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 4716fe: b8 ff ff ff ff mov eax, 4294967295 - 471703: c3 ret - 471704: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47170e: 66 90 nop - -0000000000471710 <__fxstatat64>: - 471710: f3 0f 1e fa endbr64 - 471714: 41 89 f9 mov r9d, edi - 471717: 45 89 c2 mov r10d, r8d - 47171a: 89 f7 mov edi, esi - 47171c: 48 89 d6 mov rsi, rdx - 47171f: 48 89 ca mov rdx, rcx - 471722: 41 83 f9 01 cmp r9d, 1 - 471726: 77 30 ja 0x471758 <__fxstatat64+0x48> - 471728: b8 06 01 00 00 mov eax, 262 - 47172d: 0f 05 syscall - 47172f: 48 3d 00 f0 ff ff cmp rax, -4096 - 471735: 77 09 ja 0x471740 <__fxstatat64+0x30> - 471737: c3 ret - 471738: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 471740: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 471747: f7 d8 neg eax - 471749: 64 89 02 mov dword ptr fs:[rdx], eax - 47174c: b8 ff ff ff ff mov eax, 4294967295 - 471751: c3 ret - 471752: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 471758: 48 c7 c0 c0 ff ff ff mov rax, -64 - 47175f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 471766: b8 ff ff ff ff mov eax, 4294967295 - 47176b: c3 ret - 47176c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000471770 : - 471770: f3 0f 1e fa endbr64 - 471774: 48 83 ec 58 sub rsp, 88 - 471778: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 471781: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 471786: 31 c0 xor eax, eax - 471788: 48 89 e6 mov rsi, rsp - 47178b: e8 30 00 00 00 call 0x4717c0 - 471790: 85 c0 test eax, eax - 471792: 0f 94 c0 sete al - 471795: 48 8b 54 24 48 mov rdx, qword ptr [rsp + 72] - 47179a: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] - 4717a3: 75 08 jne 0x4717ad - 4717a5: 0f b6 c0 movzx eax, al - 4717a8: 48 83 c4 58 add rsp, 88 - 4717ac: c3 ret - 4717ad: e8 1e a4 fd ff call 0x44bbd0 <__stack_chk_fail_local> - 4717b2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4717bc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004717c0 : - 4717c0: f3 0f 1e fa endbr64 - 4717c4: 48 83 ec 38 sub rsp, 56 - 4717c8: 49 89 f0 mov r8, rsi - 4717cb: be 01 54 00 00 mov esi, 21505 - 4717d0: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4717d9: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 4717de: 31 c0 xor eax, eax - 4717e0: 48 89 e2 mov rdx, rsp - 4717e3: b8 10 00 00 00 mov eax, 16 - 4717e8: 0f 05 syscall - 4717ea: 48 3d 00 f0 ff ff cmp rax, -4096 - 4717f0: 77 7e ja 0x471870 - 4717f2: 41 89 c1 mov r9d, eax - 4717f5: 85 c0 test eax, eax - 4717f7: 75 56 jne 0x47184f - 4717f9: 0f b6 44 24 10 movzx eax, byte ptr [rsp + 16] - 4717fe: 0f b7 54 24 21 movzx edx, word ptr [rsp + 33] - 471803: 49 c7 40 24 00 00 00 00 mov qword ptr [r8 + 36], 0 - 47180b: 66 0f 6f 04 24 movdqa xmm0, xmmword ptr [rsp] - 471810: f3 0f 6f 4c 24 11 movdqu xmm1, xmmword ptr [rsp + 17] - 471816: 41 c6 40 30 00 mov byte ptr [r8 + 48], 0 - 47181b: 41 88 40 10 mov byte ptr [r8 + 16], al - 47181f: 8b 44 24 08 mov eax, dword ptr [rsp + 8] - 471823: 66 41 89 50 21 mov word ptr [r8 + 33], dx - 471828: 0f b6 54 24 23 movzx edx, byte ptr [rsp + 35] - 47182d: 25 0f 10 00 00 and eax, 4111 - 471832: 41 c7 40 2c 00 00 00 00 mov dword ptr [r8 + 44], 0 - 47183a: 41 89 40 34 mov dword ptr [r8 + 52], eax - 47183e: 41 89 40 38 mov dword ptr [r8 + 56], eax - 471842: 41 88 50 23 mov byte ptr [r8 + 35], dl - 471846: 41 0f 11 00 movups xmmword ptr [r8], xmm0 - 47184a: 41 0f 11 48 11 movups xmmword ptr [r8 + 17], xmm1 - 47184f: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 471854: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 47185d: 75 25 jne 0x471884 - 47185f: 44 89 c8 mov eax, r9d - 471862: 48 83 c4 38 add rsp, 56 - 471866: c3 ret - 471867: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 471870: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 471877: f7 d8 neg eax - 471879: 41 b9 ff ff ff ff mov r9d, 4294967295 - 47187f: 64 89 02 mov dword ptr fs:[rdx], eax - 471882: eb cb jmp 0x47184f - 471884: e8 47 a3 fd ff call 0x44bbd0 <__stack_chk_fail_local> - 471889: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000471890 : - 471890: f3 0f 1e fa endbr64 - 471894: b8 0c 00 00 00 mov eax, 12 - 471899: 0f 05 syscall - 47189b: 48 3d 00 f0 ff ff cmp rax, -4096 - 4718a1: 77 15 ja 0x4718b8 - 4718a3: 48 89 05 8e 16 05 00 mov qword ptr [rip + 333454], rax # 0x4c2f38 <__curbrk> - 4718aa: 48 39 c7 cmp rdi, rax - 4718ad: 77 29 ja 0x4718d8 - 4718af: 31 c0 xor eax, eax - 4718b1: c3 ret - 4718b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4718b8: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 4718bf: f7 d8 neg eax - 4718c1: 64 89 02 mov dword ptr fs:[rdx], eax - 4718c4: 31 c0 xor eax, eax - 4718c6: 48 c7 05 67 16 05 00 ff ff ff ff mov qword ptr [rip + 333415], -1 # 0x4c2f38 <__curbrk> - 4718d1: c3 ret - 4718d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4718d8: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4718df: 64 c7 00 0c 00 00 00 mov dword ptr fs:[rax], 12 - 4718e6: b8 ff ff ff ff mov eax, 4294967295 - 4718eb: c3 ret - 4718ec: 0f 1f 40 00 nop dword ptr [rax] - -00000000004718f0 : - 4718f0: f3 0f 1e fa endbr64 - 4718f4: 41 55 push r13 - 4718f6: 41 54 push r12 - 4718f8: 55 push rbp - 4718f9: 53 push rbx - 4718fa: 48 83 ec 08 sub rsp, 8 - 4718fe: 48 c7 c0 a0 ff ff ff mov rax, -96 - 471905: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 471909: 4c 8b 28 mov r13, qword ptr [rax] - 47190c: 49 8b 9d 98 00 00 00 mov rbx, qword ptr [r13 + 152] - 471913: 80 3b 00 cmp byte ptr [rbx], 0 - 471916: 74 50 je 0x471968 - 471918: 49 89 fc mov r12, rdi - 47191b: 31 ed xor ebp, ebp - 47191d: eb 17 jmp 0x471936 - 47191f: 90 nop - 471920: 48 89 df mov rdi, rbx - 471923: 48 83 c5 01 add rbp, 1 - 471927: e8 54 f8 f8 ff call 0x401180 <.plt+0x160> - 47192c: 48 8d 5c 03 01 lea rbx, [rbx + rax + 1] - 471931: 80 3b 00 cmp byte ptr [rbx], 0 - 471934: 74 32 je 0x471968 - 471936: 48 89 de mov rsi, rbx - 471939: 4c 89 e7 mov rdi, r12 - 47193c: e8 ef f7 f8 ff call 0x401130 <.plt+0x110> - 471941: 85 c0 test eax, eax - 471943: 75 db jne 0x471920 - 471945: 41 8b 85 d0 00 00 00 mov eax, dword ptr [r13 + 208] - 47194c: 48 8d 44 05 08 lea rax, [rbp + rax + 8] - 471951: 49 8b 44 c5 00 mov rax, qword ptr [r13 + 8*rax] - 471956: 48 83 c4 08 add rsp, 8 - 47195a: 5b pop rbx - 47195b: 5d pop rbp - 47195c: 41 5c pop r12 - 47195e: 41 5d pop r13 - 471960: c3 ret - 471961: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 471968: 48 83 c4 08 add rsp, 8 - 47196c: 31 c0 xor eax, eax - 47196e: 5b pop rbx - 47196f: 5d pop rbp - 471970: 41 5c pop r12 - 471972: 41 5d pop r13 - 471974: c3 ret - 471975: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47197f: 90 nop - -0000000000471980 : - 471980: f3 0f 1e fa endbr64 - 471984: 89 f8 mov eax, edi - 471986: 48 85 f6 test rsi, rsi - 471989: 74 2a je 0x4719b5 - 47198b: 8b 0e mov ecx, dword ptr [rsi] - 47198d: 89 fa mov edx, edi - 47198f: d3 ea shr edx, cl - 471991: 3b 56 04 cmp edx, dword ptr [rsi + 4] - 471994: 73 1f jae 0x4719b5 - 471996: 83 c2 05 add edx, 5 - 471999: 8b 14 96 mov edx, dword ptr [rsi + 4*rdx] - 47199c: 85 d2 test edx, edx - 47199e: 74 15 je 0x4719b5 - 4719a0: 8b 4e 08 mov ecx, dword ptr [rsi + 8] - 4719a3: d3 ef shr edi, cl - 4719a5: 89 f9 mov ecx, edi - 4719a7: 23 4e 0c and ecx, dword ptr [rsi + 12] - 4719aa: 48 8d 0c 8e lea rcx, [rsi + 4*rcx] - 4719ae: 8b 14 11 mov edx, dword ptr [rcx + rdx] - 4719b1: 85 d2 test edx, edx - 4719b3: 75 0b jne 0x4719c0 - 4719b5: c3 ret - 4719b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4719c0: 89 c1 mov ecx, eax - 4719c2: 23 4e 10 and ecx, dword ptr [rsi + 16] - 4719c5: 48 8d 0c 8e lea rcx, [rsi + 4*rcx] - 4719c9: 03 04 11 add eax, dword ptr [rcx + rdx] - 4719cc: c3 ret - 4719cd: 0f 1f 00 nop dword ptr [rax] - -00000000004719d0 <__readonly_area>: - 4719d0: f3 0f 1e fa endbr64 - 4719d4: 41 57 push r15 - 4719d6: 41 56 push r14 - 4719d8: 41 55 push r13 - 4719da: 41 54 push r12 - 4719dc: 55 push rbp - 4719dd: 53 push rbx - 4719de: 48 89 f3 mov rbx, rsi - 4719e1: 48 8d 35 4a 39 02 00 lea rsi, [rip + 145738] # 0x495332 <_nl_default_default_domain+0x1a> - 4719e8: 48 83 ec 48 sub rsp, 72 - 4719ec: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 4719f1: 48 8d 3d ec 79 03 00 lea rdi, [rip + 227820] # 0x4a93e4 <__PRETTY_FUNCTION__.10419+0xc> - 4719f8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 471a01: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 471a06: 31 c0 xor eax, eax - 471a08: e8 53 fb f9 ff call 0x411560 - 471a0d: 48 85 c0 test rax, rax - 471a10: 0f 84 9a 01 00 00 je 0x471bb0 <__readonly_area+0x1e0> - 471a16: 48 89 c5 mov rbp, rax - 471a19: 8b 00 mov eax, dword ptr [rax] - 471a1b: 89 c2 mov edx, eax - 471a1d: 80 ce 80 or dh, -128 - 471a20: 89 55 00 mov dword ptr [rbp], edx - 471a23: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 471a2c: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 471a35: a8 10 test al, 16 - 471a37: 0f 85 23 01 00 00 jne 0x471b60 <__readonly_area+0x190> - 471a3d: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 471a42: 4c 8d 74 24 20 lea r14, [rsp + 32] - 471a47: 4c 8d 6c 24 18 lea r13, [rsp + 24] - 471a4c: 4c 8d 7c 24 28 lea r15, [rsp + 40] - 471a51: 48 01 d8 add rax, rbx - 471a54: 48 89 04 24 mov qword ptr [rsp], rax - 471a58: eb 31 jmp 0x471a8b <__readonly_area+0xbb> - 471a5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 471a60: 48 39 c7 cmp rdi, rax - 471a63: 0f 86 f4 00 00 00 jbe 0x471b5d <__readonly_area+0x18d> - 471a69: 4c 39 e1 cmp rcx, r12 - 471a6c: 0f 82 d7 00 00 00 jb 0x471b49 <__readonly_area+0x179> - 471a72: 48 01 cb add rbx, rcx - 471a75: 48 29 c3 sub rbx, rax - 471a78: 48 85 db test rbx, rbx - 471a7b: 0f 84 df 00 00 00 je 0x471b60 <__readonly_area+0x190> - 471a81: f6 45 00 10 test byte ptr [rbp], 16 - 471a85: 0f 85 d5 00 00 00 jne 0x471b60 <__readonly_area+0x190> - 471a8b: 48 89 e9 mov rcx, rbp - 471a8e: ba 0a 00 00 00 mov edx, 10 - 471a93: 4c 89 f6 mov rsi, r14 - 471a96: 4c 89 ef mov rdi, r13 - 471a99: e8 22 aa ff ff call 0x46c4c0 - 471a9e: 48 85 c0 test rax, rax - 471aa1: 0f 8e b9 00 00 00 jle 0x471b60 <__readonly_area+0x190> - 471aa7: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 471aac: ba 10 00 00 00 mov edx, 16 - 471ab1: 4c 89 fe mov rsi, r15 - 471ab4: e8 e7 e7 f9 ff call 0x4102a0 - 471ab9: 49 89 c4 mov r12, rax - 471abc: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 471ac1: 48 3b 44 24 18 cmp rax, qword ptr [rsp + 24] - 471ac6: 0f 84 94 00 00 00 je 0x471b60 <__readonly_area+0x190> - 471acc: 48 8d 78 01 lea rdi, [rax + 1] - 471ad0: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi - 471ad5: 80 38 2d cmp byte ptr [rax], 45 - 471ad8: 0f 85 82 00 00 00 jne 0x471b60 <__readonly_area+0x190> - 471ade: ba 10 00 00 00 mov edx, 16 - 471ae3: 48 8d 74 24 30 lea rsi, [rsp + 48] - 471ae8: e8 b3 e7 f9 ff call 0x4102a0 - 471aed: 48 8b 54 24 30 mov rdx, qword ptr [rsp + 48] - 471af2: 48 3b 54 24 28 cmp rdx, qword ptr [rsp + 40] - 471af7: 74 67 je 0x471b60 <__readonly_area+0x190> - 471af9: 48 8d 72 01 lea rsi, [rdx + 1] - 471afd: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi - 471b02: 80 3a 20 cmp byte ptr [rdx], 32 - 471b05: 75 59 jne 0x471b60 <__readonly_area+0x190> - 471b07: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 471b0b: 4c 39 e7 cmp rdi, r12 - 471b0e: 0f 86 6d ff ff ff jbe 0x471a81 <__readonly_area+0xb1> - 471b14: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 471b19: 48 39 c1 cmp rcx, rax - 471b1c: 0f 83 5f ff ff ff jae 0x471a81 <__readonly_area+0xb1> - 471b22: 48 8d 72 02 lea rsi, [rdx + 2] - 471b26: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi - 471b2b: 80 7a 01 72 cmp byte ptr [rdx + 1], 114 - 471b2f: 75 2f jne 0x471b60 <__readonly_area+0x190> - 471b31: 48 8d 72 03 lea rsi, [rdx + 3] - 471b35: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi - 471b3a: 80 7a 02 2d cmp byte ptr [rdx + 2], 45 - 471b3e: 75 20 jne 0x471b60 <__readonly_area+0x190> - 471b40: 4c 39 e1 cmp rcx, r12 - 471b43: 0f 83 17 ff ff ff jae 0x471a60 <__readonly_area+0x90> - 471b49: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 471b4d: 48 39 c1 cmp rcx, rax - 471b50: 77 4e ja 0x471ba0 <__readonly_area+0x1d0> - 471b52: 48 29 cb sub rbx, rcx - 471b55: 4c 01 e3 add rbx, r12 - 471b58: e9 1b ff ff ff jmp 0x471a78 <__readonly_area+0xa8> - 471b5d: 31 db xor ebx, ebx - 471b5f: 90 nop - 471b60: 48 89 ef mov rdi, rbp - 471b63: e8 e8 f4 f9 ff call 0x411050 - 471b68: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 471b6d: e8 de d9 fa ff call 0x41f550 - 471b72: 48 85 db test rbx, rbx - 471b75: 74 51 je 0x471bc8 <__readonly_area+0x1f8> - 471b77: b8 ff ff ff ff mov eax, 4294967295 - 471b7c: 48 8b 5c 24 38 mov rbx, qword ptr [rsp + 56] - 471b81: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] - 471b8a: 75 43 jne 0x471bcf <__readonly_area+0x1ff> - 471b8c: 48 83 c4 48 add rsp, 72 - 471b90: 5b pop rbx - 471b91: 5d pop rbp - 471b92: 41 5c pop r12 - 471b94: 41 5d pop r13 - 471b96: 41 5e pop r14 - 471b98: 41 5f pop r15 - 471b9a: c3 ret - 471b9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 471ba0: 4c 01 e3 add rbx, r12 - 471ba3: 48 29 c3 sub rbx, rax - 471ba6: e9 cd fe ff ff jmp 0x471a78 <__readonly_area+0xa8> - 471bab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 471bb0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 471bb7: 64 8b 00 mov eax, dword ptr fs:[rax] - 471bba: 83 f8 02 cmp eax, 2 - 471bbd: 74 09 je 0x471bc8 <__readonly_area+0x1f8> - 471bbf: 83 f8 0d cmp eax, 13 - 471bc2: 75 b3 jne 0x471b77 <__readonly_area+0x1a7> - 471bc4: 0f 1f 40 00 nop dword ptr [rax] - 471bc8: b8 01 00 00 00 mov eax, 1 - 471bcd: eb ad jmp 0x471b7c <__readonly_area+0x1ac> - 471bcf: e8 fc 9f fd ff call 0x44bbd0 <__stack_chk_fail_local> - 471bd4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 471bde: 66 90 nop - -0000000000471be0 : - 471be0: 41 55 push r13 - 471be2: 41 54 push r12 - 471be4: 55 push rbp - 471be5: 48 89 f5 mov rbp, rsi - 471be8: 53 push rbx - 471be9: 48 89 fb mov rbx, rdi - 471bec: 48 89 f7 mov rdi, rsi - 471bef: 48 83 ec 08 sub rsp, 8 - 471bf3: e8 88 f5 f8 ff call 0x401180 <.plt+0x160> - 471bf8: 80 3b 7b cmp byte ptr [rbx], 123 - 471bfb: 49 89 c4 mov r12, rax - 471bfe: 74 38 je 0x471c38 - 471c00: 48 89 c2 mov rdx, rax - 471c03: 48 89 ee mov rsi, rbp - 471c06: 48 89 df mov rdi, rbx - 471c09: e8 c2 f4 f8 ff call 0x4010d0 <.plt+0xb0> - 471c0e: 85 c0 test eax, eax - 471c10: 75 11 jne 0x471c23 - 471c12: 42 0f b6 14 23 movzx edx, byte ptr [rbx + r12] - 471c17: 89 d0 mov eax, edx - 471c19: 83 e0 df and eax, -33 - 471c1c: 83 e8 41 sub eax, 65 - 471c1f: 3c 19 cmp al, 25 - 471c21: 77 4d ja 0x471c70 - 471c23: 45 31 e4 xor r12d, r12d - 471c26: 48 83 c4 08 add rsp, 8 - 471c2a: 4c 89 e0 mov rax, r12 - 471c2d: 5b pop rbx - 471c2e: 5d pop rbp - 471c2f: 41 5c pop r12 - 471c31: 41 5d pop r13 - 471c33: c3 ret - 471c34: 0f 1f 40 00 nop dword ptr [rax] - 471c38: 48 8d 7b 01 lea rdi, [rbx + 1] - 471c3c: 48 89 c2 mov rdx, rax - 471c3f: 48 89 ee mov rsi, rbp - 471c42: 49 89 c5 mov r13, rax - 471c45: e8 86 f4 f8 ff call 0x4010d0 <.plt+0xb0> - 471c4a: 45 31 e4 xor r12d, r12d - 471c4d: 85 c0 test eax, eax - 471c4f: 75 d5 jne 0x471c26 - 471c51: 42 80 7c 2b 01 7d cmp byte ptr [rbx + r13 + 1], 125 - 471c57: 75 cd jne 0x471c26 - 471c59: 48 83 c4 08 add rsp, 8 - 471c5d: 4d 8d 65 02 lea r12, [r13 + 2] - 471c61: 5b pop rbx - 471c62: 4c 89 e0 mov rax, r12 - 471c65: 5d pop rbp - 471c66: 41 5c pop r12 - 471c68: 41 5d pop r13 - 471c6a: c3 ret - 471c6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 471c70: 8d 42 d0 lea eax, [rdx - 48] - 471c73: 3c 09 cmp al, 9 - 471c75: 76 ac jbe 0x471c23 - 471c77: 80 fa 5f cmp dl, 95 - 471c7a: 75 aa jne 0x471c26 - 471c7c: eb a5 jmp 0x471c23 - 471c7e: 66 90 nop - -0000000000471c80 : - 471c80: 48 85 f6 test rsi, rsi - 471c83: 0f 84 5f 01 00 00 je 0x471de8 - 471c89: 55 push rbp - 471c8a: 48 83 c6 19 add rsi, 25 - 471c8e: 48 89 f0 mov rax, rsi - 471c91: 48 81 e6 00 f0 ff ff and rsi, -4096 - 471c98: 48 83 e0 f0 and rax, -16 - 471c9c: 48 89 e2 mov rdx, rsp - 471c9f: 48 89 e5 mov rbp, rsp - 471ca2: 48 29 f2 sub rdx, rsi - 471ca5: 48 39 d4 cmp rsp, rdx - 471ca8: 74 15 je 0x471cbf - 471caa: 48 81 ec 00 10 00 00 sub rsp, 4096 - 471cb1: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 471cba: 48 39 d4 cmp rsp, rdx - 471cbd: 75 eb jne 0x471caa - 471cbf: 25 ff 0f 00 00 and eax, 4095 - 471cc4: 48 29 c4 sub rsp, rax - 471cc7: 48 85 c0 test rax, rax - 471cca: 74 06 je 0x471cd2 - 471ccc: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 471cd2: 4c 8d 44 24 0f lea r8, [rsp + 15] - 471cd7: 0f b6 17 movzx edx, byte ptr [rdi] - 471cda: 49 83 e0 f0 and r8, -16 - 471cde: 4c 89 c0 mov rax, r8 - 471ce1: 84 d2 test dl, dl - 471ce3: 75 1b jne 0x471d00 - 471ce5: eb 57 jmp 0x471d3e - 471ce7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 471cf0: 48 83 c7 01 add rdi, 1 - 471cf4: 88 10 mov byte ptr [rax], dl - 471cf6: 89 ca mov edx, ecx - 471cf8: 48 83 c0 01 add rax, 1 - 471cfc: 84 d2 test dl, dl - 471cfe: 74 30 je 0x471d30 - 471d00: 0f b6 4f 01 movzx ecx, byte ptr [rdi + 1] - 471d04: 80 fa 2f cmp dl, 47 - 471d07: 75 e7 jne 0x471cf0 - 471d09: 80 f9 2e cmp cl, 46 - 471d0c: 0f 84 de 00 00 00 je 0x471df0 - 471d12: 48 83 c7 01 add rdi, 1 - 471d16: 49 39 c0 cmp r8, rax - 471d19: 73 d9 jae 0x471cf4 - 471d1b: 80 78 ff 2f cmp byte ptr [rax - 1], 47 - 471d1f: 75 d3 jne 0x471cf4 - 471d21: 89 ca mov edx, ecx - 471d23: 84 d2 test dl, dl - 471d25: 75 d9 jne 0x471d00 - 471d27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 471d30: 4c 39 c0 cmp rax, r8 - 471d33: 74 09 je 0x471d3e - 471d35: 80 78 ff 2f cmp byte ptr [rax - 1], 47 - 471d39: 48 89 c2 mov rdx, rax - 471d3c: 74 07 je 0x471d45 - 471d3e: c6 00 2f mov byte ptr [rax], 47 - 471d41: 48 8d 50 01 lea rdx, [rax + 1] - 471d45: 48 89 d0 mov rax, rdx - 471d48: 4c 29 c0 sub rax, r8 - 471d4b: 48 83 f8 15 cmp rax, 21 - 471d4f: 0f 86 db 00 00 00 jbe 0x471e30 - 471d55: 48 b9 5f 36 34 2d 6c 69 6e 75 movabs rcx, 8461816663211521631 - 471d5f: 49 33 48 08 xor rcx, qword ptr [r8 + 8] - 471d63: 48 ba 2f 6c 69 62 2f 78 38 36 movabs rdx, 3907004821653777455 - 471d6d: 49 33 10 xor rdx, qword ptr [r8] - 471d70: 48 09 d1 or rcx, rdx - 471d73: 75 0e jne 0x471d83 - 471d75: 41 81 78 10 78 2d 67 6e cmp dword ptr [r8 + 16], 1852255608 - 471d7d: 0f 84 02 01 00 00 je 0x471e85 - 471d83: 48 83 f8 19 cmp rax, 25 - 471d87: 76 34 jbe 0x471dbd - 471d89: 48 b9 2f 78 38 36 5f 36 34 2d movabs rcx, 3257288213055174703 - 471d93: 49 33 48 08 xor rcx, qword ptr [r8 + 8] - 471d97: 48 ba 2f 75 73 72 2f 6c 69 62 movabs rdx, 7091318039310988591 - 471da1: 49 33 10 xor rdx, qword ptr [r8] - 471da4: 48 09 d1 or rcx, rdx - 471da7: 75 14 jne 0x471dbd - 471da9: 48 ba 6c 69 6e 75 78 2d 67 6e movabs rdx, 7955377262162766188 - 471db3: 49 39 50 10 cmp qword ptr [r8 + 16], rdx - 471db7: 0f 84 d7 00 00 00 je 0x471e94 - 471dbd: 41 81 38 2f 6c 69 62 cmp dword ptr [r8], 1651076143 - 471dc4: 0f 84 ae 00 00 00 je 0x471e78 - 471dca: 48 83 f8 08 cmp rax, 8 - 471dce: 76 0f jbe 0x471ddf - 471dd0: 48 b8 2f 75 73 72 2f 6c 69 62 movabs rax, 7091318039310988591 - 471dda: 49 39 00 cmp qword ptr [r8], rax - 471ddd: 74 39 je 0x471e18 - 471ddf: c9 leave - 471de0: 31 c0 xor eax, eax - 471de2: c3 ret - 471de3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 471de8: 31 c0 xor eax, eax - 471dea: c3 ret - 471deb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 471df0: 0f b6 77 02 movzx esi, byte ptr [rdi + 2] - 471df4: 40 80 fe 2e cmp sil, 46 - 471df8: 74 46 je 0x471e40 - 471dfa: 40 80 fe 2f cmp sil, 47 - 471dfe: 74 09 je 0x471e09 - 471e00: 40 84 f6 test sil, sil - 471e03: 0f 85 09 ff ff ff jne 0x471d12 - 471e09: 48 83 c7 02 add rdi, 2 - 471e0d: 89 f2 mov edx, esi - 471e0f: e9 e8 fe ff ff jmp 0x471cfc - 471e14: 0f 1f 40 00 nop dword ptr [rax] - 471e18: 41 80 78 08 2f cmp byte ptr [r8 + 8], 47 - 471e1d: 75 c0 jne 0x471ddf - 471e1f: c9 leave - 471e20: b8 01 00 00 00 mov eax, 1 - 471e25: c3 ret - 471e26: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 471e30: 48 83 f8 04 cmp rax, 4 - 471e34: 76 94 jbe 0x471dca - 471e36: eb 85 jmp 0x471dbd - 471e38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 471e40: 0f b6 77 03 movzx esi, byte ptr [rdi + 3] - 471e44: 40 80 fe 2f cmp sil, 47 - 471e48: 74 17 je 0x471e61 - 471e4a: 40 84 f6 test sil, sil - 471e4d: 0f 85 bf fe ff ff jne 0x471d12 - 471e53: eb 0c jmp 0x471e61 - 471e55: 0f 1f 00 nop dword ptr [rax] - 471e58: 48 83 e8 01 sub rax, 1 - 471e5c: 80 38 2f cmp byte ptr [rax], 47 - 471e5f: 74 05 je 0x471e66 - 471e61: 4c 39 c0 cmp rax, r8 - 471e64: 77 f2 ja 0x471e58 - 471e66: 48 83 c7 03 add rdi, 3 - 471e6a: 89 f2 mov edx, esi - 471e6c: e9 8b fe ff ff jmp 0x471cfc - 471e71: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 471e78: 41 80 78 04 2f cmp byte ptr [r8 + 4], 47 - 471e7d: 0f 85 47 ff ff ff jne 0x471dca - 471e83: eb 9a jmp 0x471e1f - 471e85: 66 41 81 78 14 75 2f cmp word ptr [r8 + 20], 12149 - 471e8c: 0f 85 f1 fe ff ff jne 0x471d83 - 471e92: eb 8b jmp 0x471e1f - 471e94: 66 41 81 78 18 75 2f cmp word ptr [r8 + 24], 12149 - 471e9b: 0f 85 1c ff ff ff jne 0x471dbd - 471ea1: e9 79 ff ff ff jmp 0x471e1f - 471ea6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000471eb0 <_dl_process_pt_note>: - 471eb0: 55 push rbp - 471eb1: 48 89 e5 mov rbp, rsp - 471eb4: 41 57 push r15 - 471eb6: 49 89 f7 mov r15, rsi - 471eb9: 41 56 push r14 - 471ebb: 41 55 push r13 - 471ebd: 49 89 fd mov r13, rdi - 471ec0: 41 54 push r12 - 471ec2: 53 push rbx - 471ec3: 48 83 ec 18 sub rsp, 24 - 471ec7: 4c 8b 66 20 mov r12, qword ptr [rsi + 32] - 471ecb: 4c 8b 4e 08 mov r9, qword ptr [rsi + 8] - 471ecf: 4b 8d 04 21 lea rax, [r9 + r12] - 471ed3: 48 3b 01 cmp rax, qword ptr [rcx] - 471ed6: 0f 87 14 01 00 00 ja 0x471ff0 <_dl_process_pt_note+0x140> - 471edc: f6 87 21 03 00 00 07 test byte ptr [rdi + 801], 7 - 471ee3: 0f 85 69 01 00 00 jne 0x472052 <_dl_process_pt_note+0x1a2> - 471ee9: 48 83 7e 30 08 cmp qword ptr [rsi + 48], 8 - 471eee: 0f 85 5e 01 00 00 jne 0x472052 <_dl_process_pt_note+0x1a2> - 471ef4: 4a 8d 5c 09 08 lea rbx, [rcx + r9 + 8] - 471ef9: 48 89 d8 mov rax, rbx - 471efc: 49 83 fc 0c cmp r12, 12 - 471f00: 0f 86 4c 01 00 00 jbe 0x472052 <_dl_process_pt_note+0x1a2> - 471f06: 45 31 f6 xor r14d, r14d - 471f09: 41 bf 0c 00 00 00 mov r15d, 12 - 471f0f: c7 45 c8 00 00 00 00 mov dword ptr [rbp - 56], 0 - 471f16: 31 ff xor edi, edi - 471f18: 49 29 c7 sub r15, rax - 471f1b: eb 27 jmp 0x471f44 <_dl_process_pt_note+0x94> - 471f1d: 0f 1f 00 nop dword ptr [rax] - 471f20: 8b 73 04 mov esi, dword ptr [rbx + 4] - 471f23: 48 83 c0 13 add rax, 19 - 471f27: 48 83 e0 f8 and rax, -8 - 471f2b: 48 8d 44 06 07 lea rax, [rsi + rax + 7] - 471f30: 48 83 e0 f8 and rax, -8 - 471f34: 48 01 c3 add rbx, rax - 471f37: 4a 8d 04 3b lea rax, [rbx + r15] - 471f3b: 49 39 c4 cmp r12, rax - 471f3e: 0f 86 bc 01 00 00 jbe 0x472100 <_dl_process_pt_note+0x250> - 471f44: 8b 03 mov eax, dword ptr [rbx] - 471f46: 83 f8 04 cmp eax, 4 - 471f49: 75 d5 jne 0x471f20 <_dl_process_pt_note+0x70> - 471f4b: 83 7b 08 05 cmp dword ptr [rbx + 8], 5 - 471f4f: 75 cf jne 0x471f20 <_dl_process_pt_note+0x70> - 471f51: 81 7b 0c 47 4e 55 00 cmp dword ptr [rbx + 12], 5590599 - 471f58: 75 c6 jne 0x471f20 <_dl_process_pt_note+0x70> - 471f5a: 41 0f b6 95 21 03 00 00 movzx edx, byte ptr [r13 + 801] - 471f62: f6 c2 07 test dl, 7 - 471f65: 0f 85 da 00 00 00 jne 0x472045 <_dl_process_pt_note+0x195> - 471f6b: 83 e2 f8 and edx, -8 - 471f6e: 83 ca 01 or edx, 1 - 471f71: 41 88 95 21 03 00 00 mov byte ptr [r13 + 801], dl - 471f78: 8b 73 04 mov esi, dword ptr [rbx + 4] - 471f7b: 83 fe 07 cmp esi, 7 - 471f7e: 0f 86 c1 00 00 00 jbe 0x472045 <_dl_process_pt_note+0x195> - 471f84: 40 f6 c6 07 test sil, 7 - 471f88: 0f 85 b7 00 00 00 jne 0x472045 <_dl_process_pt_note+0x195> - 471f8e: 48 8d 4b 10 lea rcx, [rbx + 16] - 471f92: 4c 8d 0c 31 lea r9, [rcx + rsi] - 471f96: eb 4a jmp 0x471fe2 <_dl_process_pt_note+0x132> - 471f98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 471fa0: 4c 8d 41 08 lea r8, [rcx + 8] - 471fa4: 44 89 d2 mov edx, r10d - 471fa7: 4d 8d 1c 10 lea r11, [r8 + rdx] - 471fab: 4d 39 d9 cmp r9, r11 - 471fae: 0f 82 91 00 00 00 jb 0x472045 <_dl_process_pt_note+0x195> - 471fb4: 81 ff 02 00 00 c0 cmp edi, 3221225474 - 471fba: 0f 84 70 01 00 00 je 0x472130 <_dl_process_pt_note+0x280> - 471fc0: 0f 87 7f 00 00 00 ja 0x472045 <_dl_process_pt_note+0x195> - 471fc6: 48 83 c2 07 add rdx, 7 - 471fca: 48 83 e2 f8 and rdx, -8 - 471fce: 49 8d 0c 10 lea rcx, [r8 + rdx] - 471fd2: 4c 89 ca mov rdx, r9 - 471fd5: 48 29 ca sub rdx, rcx - 471fd8: 48 83 fa 07 cmp rdx, 7 - 471fdc: 0f 8e 41 ff ff ff jle 0x471f23 <_dl_process_pt_note+0x73> - 471fe2: 89 fa mov edx, edi - 471fe4: 8b 39 mov edi, dword ptr [rcx] - 471fe6: 44 8b 51 04 mov r10d, dword ptr [rcx + 4] - 471fea: 39 d7 cmp edi, edx - 471fec: 73 b2 jae 0x471fa0 <_dl_process_pt_note+0xf0> - 471fee: eb 55 jmp 0x472045 <_dl_process_pt_note+0x195> - 471ff0: 41 89 d0 mov r8d, edx - 471ff3: 49 81 fc ff ff 00 00 cmp r12, 65535 - 471ffa: 76 6c jbe 0x472068 <_dl_process_pt_note+0x1b8> - 471ffc: 4c 89 e7 mov rdi, r12 - 471fff: 89 55 c4 mov dword ptr [rbp - 60], edx - 472002: 4c 89 4d c8 mov qword ptr [rbp - 56], r9 - 472006: e8 55 cf fa ff call 0x41ef60 - 47200b: 4c 8b 4d c8 mov r9, qword ptr [rbp - 56] - 47200f: 44 8b 45 c4 mov r8d, dword ptr [rbp - 60] - 472013: 4c 89 e2 mov rdx, r12 - 472016: 48 89 c6 mov rsi, rax - 472019: 49 89 c6 mov r14, rax - 47201c: 4c 89 c9 mov rcx, r9 - 47201f: 44 89 c7 mov edi, r8d - 472022: e8 f9 36 01 00 call 0x485720 <__pread64_nocancel> - 472027: 4c 39 e0 cmp rax, r12 - 47202a: 0f 85 15 01 00 00 jne 0x472145 <_dl_process_pt_note+0x295> - 472030: 41 f6 85 21 03 00 00 07 test byte ptr [r13 + 801], 7 - 472038: 75 0b jne 0x472045 <_dl_process_pt_note+0x195> - 47203a: 49 83 7f 30 08 cmp qword ptr [r15 + 48], 8 - 47203f: 0f 84 17 01 00 00 je 0x47215c <_dl_process_pt_note+0x2ac> - 472045: 4d 85 f6 test r14, r14 - 472048: 74 08 je 0x472052 <_dl_process_pt_note+0x1a2> - 47204a: 4c 89 f7 mov rdi, r14 - 47204d: e8 fe d4 fa ff call 0x41f550 - 472052: 31 c0 xor eax, eax - 472054: 48 8d 65 d8 lea rsp, [rbp - 40] - 472058: 5b pop rbx - 472059: 41 5c pop r12 - 47205b: 41 5d pop r13 - 47205d: 41 5e pop r14 - 47205f: 41 5f pop r15 - 472061: 5d pop rbp - 472062: c3 ret - 472063: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 472068: 49 8d 44 24 17 lea rax, [r12 + 23] - 47206d: 48 89 e7 mov rdi, rsp - 472070: 48 89 c2 mov rdx, rax - 472073: 48 25 00 f0 ff ff and rax, -4096 - 472079: 48 29 c7 sub rdi, rax - 47207c: 48 83 e2 f0 and rdx, -16 - 472080: 48 89 f8 mov rax, rdi - 472083: 48 39 c4 cmp rsp, rax - 472086: 74 15 je 0x47209d <_dl_process_pt_note+0x1ed> - 472088: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47208f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 472098: 48 39 c4 cmp rsp, rax - 47209b: 75 eb jne 0x472088 <_dl_process_pt_note+0x1d8> - 47209d: 81 e2 ff 0f 00 00 and edx, 4095 - 4720a3: 48 29 d4 sub rsp, rdx - 4720a6: 48 85 d2 test rdx, rdx - 4720a9: 74 06 je 0x4720b1 <_dl_process_pt_note+0x201> - 4720ab: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 4720b1: 48 8d 5c 24 0f lea rbx, [rsp + 15] - 4720b6: 4c 89 c9 mov rcx, r9 - 4720b9: 4c 89 e2 mov rdx, r12 - 4720bc: 44 89 c7 mov edi, r8d - 4720bf: 48 83 e3 f0 and rbx, -16 - 4720c3: 48 89 de mov rsi, rbx - 4720c6: e8 55 36 01 00 call 0x485720 <__pread64_nocancel> - 4720cb: 4c 39 e0 cmp rax, r12 - 4720ce: 0f 85 7e 00 00 00 jne 0x472152 <_dl_process_pt_note+0x2a2> - 4720d4: 41 f6 85 21 03 00 00 07 test byte ptr [r13 + 801], 7 - 4720dc: 0f 85 70 ff ff ff jne 0x472052 <_dl_process_pt_note+0x1a2> - 4720e2: 49 83 7f 30 08 cmp qword ptr [r15 + 48], 8 - 4720e7: 0f 85 65 ff ff ff jne 0x472052 <_dl_process_pt_note+0x1a2> - 4720ed: 48 89 d8 mov rax, rbx - 4720f0: 49 83 fc 0c cmp r12, 12 - 4720f4: 0f 87 0c fe ff ff ja 0x471f06 <_dl_process_pt_note+0x56> - 4720fa: e9 53 ff ff ff jmp 0x472052 <_dl_process_pt_note+0x1a2> - 4720ff: 90 nop - 472100: 8b 75 c8 mov esi, dword ptr [rbp - 56] - 472103: 89 f0 mov eax, esi - 472105: 83 e0 02 and eax, 2 - 472108: 83 e6 01 and esi, 1 - 47210b: 74 08 je 0x472115 <_dl_process_pt_note+0x265> - 47210d: 41 80 8d 21 03 00 00 02 or byte ptr [r13 + 801], 2 - 472115: 85 c0 test eax, eax - 472117: 0f 84 28 ff ff ff je 0x472045 <_dl_process_pt_note+0x195> - 47211d: 41 80 8d 21 03 00 00 04 or byte ptr [r13 + 801], 4 - 472125: e9 1b ff ff ff jmp 0x472045 <_dl_process_pt_note+0x195> - 47212a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 472130: 41 83 fa 04 cmp r10d, 4 - 472134: 0f 85 0b ff ff ff jne 0x472045 <_dl_process_pt_note+0x195> - 47213a: 8b 49 08 mov ecx, dword ptr [rcx + 8] - 47213d: 89 4d c8 mov dword ptr [rbp - 56], ecx - 472140: e9 de fd ff ff jmp 0x471f23 <_dl_process_pt_note+0x73> - 472145: 4d 85 f6 test r14, r14 - 472148: 74 08 je 0x472152 <_dl_process_pt_note+0x2a2> - 47214a: 4c 89 f7 mov rdi, r14 - 47214d: e8 fe d3 fa ff call 0x41f550 - 472152: b8 ff ff ff ff mov eax, 4294967295 - 472157: e9 f8 fe ff ff jmp 0x472054 <_dl_process_pt_note+0x1a4> - 47215c: 4c 89 f0 mov rax, r14 - 47215f: 4c 89 f3 mov rbx, r14 - 472162: e9 a2 fd ff ff jmp 0x471f09 <_dl_process_pt_note+0x59> - 472167: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000472170 : - 472170: 41 57 push r15 - 472172: 49 89 cf mov r15, rcx - 472175: 41 56 push r14 - 472177: 4d 89 ce mov r14, r9 - 47217a: 41 55 push r13 - 47217c: 49 89 d5 mov r13, rdx - 47217f: 41 54 push r12 - 472181: 41 89 fc mov r12d, edi - 472184: 55 push rbp - 472185: 4c 89 c5 mov rbp, r8 - 472188: 53 push rbx - 472189: 48 83 ec 08 sub rsp, 8 - 47218d: 48 8b 5c 24 40 mov rbx, qword ptr [rsp + 64] - 472192: 83 fe ff cmp esi, -1 - 472195: 74 07 je 0x47219e - 472197: 89 f7 mov edi, esi - 472199: e8 b2 6c fd ff call 0x448e50 <__close_nocancel> - 47219e: 48 85 ed test rbp, rbp - 4721a1: 74 12 je 0x4721b5 - 4721a3: 48 8b bd 48 03 00 00 mov rdi, qword ptr [rbp + 840] - 4721aa: 48 83 ff ff cmp rdi, -1 - 4721ae: 74 05 je 0x4721b5 - 4721b0: e8 9b d3 fa ff call 0x41f550 - 4721b5: 48 89 ef mov rdi, rbp - 4721b8: e8 93 d3 fa ff call 0x41f550 - 4721bd: 4c 89 ff mov rdi, r15 - 4721c0: e8 8b d3 fa ff call 0x41f550 - 4721c5: 48 85 db test rbx, rbx - 4721c8: 74 0d je 0x4721d7 - 4721ca: c7 43 18 00 00 00 00 mov dword ptr [rbx + 24], 0 - 4721d1: e8 4a 9a fd ff call 0x44bc20 <_dl_debug_state> - 4721d6: 90 nop - 4721d7: 4c 89 f1 mov rcx, r14 - 4721da: 31 d2 xor edx, edx - 4721dc: 4c 89 ee mov rsi, r13 - 4721df: 44 89 e7 mov edi, r12d - 4721e2: e8 99 c7 00 00 call 0x47e980 <_dl_signal_error> - 4721e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -00000000004721f0 : - 4721f0: 41 55 push r13 - 4721f2: 41 54 push r12 - 4721f4: 55 push rbp - 4721f5: 48 89 f5 mov rbp, rsi - 4721f8: 53 push rbx - 4721f9: 48 89 fb mov rbx, rdi - 4721fc: 48 83 ec 08 sub rsp, 8 - 472200: 48 85 ff test rdi, rdi - 472203: 75 17 jne 0x47221c - 472205: e9 88 00 00 00 jmp 0x472292 - 47220a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 472210: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 472214: 48 85 c0 test rax, rax - 472217: 74 27 je 0x472240 - 472219: 48 89 c3 mov rbx, rax - 47221c: 48 8b 33 mov rsi, qword ptr [rbx] - 47221f: 48 89 ef mov rdi, rbp - 472222: e8 09 ef f8 ff call 0x401130 <.plt+0x110> - 472227: 85 c0 test eax, eax - 472229: 75 e5 jne 0x472210 - 47222b: 48 83 c4 08 add rsp, 8 - 47222f: 5b pop rbx - 472230: 5d pop rbp - 472231: 41 5c pop r12 - 472233: 41 5d pop r13 - 472235: c3 ret - 472236: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 472240: 48 89 ef mov rdi, rbp - 472243: e8 38 ef f8 ff call 0x401180 <.plt+0x160> - 472248: 48 8d 78 19 lea rdi, [rax + 25] - 47224c: 4c 8d 68 01 lea r13, [rax + 1] - 472250: e8 0b cd fa ff call 0x41ef60 - 472255: 49 89 c4 mov r12, rax - 472258: 48 85 c0 test rax, rax - 47225b: 74 4b je 0x4722a8 - 47225d: 49 8d 7c 24 18 lea rdi, [r12 + 24] - 472262: 4c 89 ea mov rdx, r13 - 472265: 48 89 ee mov rsi, rbp - 472268: e8 f3 ed f8 ff call 0x401060 <.plt+0x40> - 47226d: 49 c7 44 24 08 00 00 00 00 mov qword ptr [r12 + 8], 0 - 472276: 49 89 04 24 mov qword ptr [r12], rax - 47227a: 41 c7 44 24 10 00 00 00 00 mov dword ptr [r12 + 16], 0 - 472283: 4c 89 63 08 mov qword ptr [rbx + 8], r12 - 472287: 48 83 c4 08 add rsp, 8 - 47228b: 5b pop rbx - 47228c: 5d pop rbp - 47228d: 41 5c pop r12 - 47228f: 41 5d pop r13 - 472291: c3 ret - 472292: 48 89 f7 mov rdi, rsi - 472295: e8 e6 ee f8 ff call 0x401180 <.plt+0x160> - 47229a: 48 8d 78 19 lea rdi, [rax + 25] - 47229e: e8 bd cc fa ff call 0x41ef60 - 4722a3: 48 85 c0 test rax, rax - 4722a6: 75 16 jne 0x4722be - 4722a8: 48 8d 0d 45 71 03 00 lea rcx, [rip + 225605] # 0x4a93f4 <__PRETTY_FUNCTION__.10419+0x1c> - 4722af: 31 d2 xor edx, edx - 4722b1: 48 89 ee mov rsi, rbp - 4722b4: bf 0c 00 00 00 mov edi, 12 - 4722b9: e8 c2 c6 00 00 call 0x47e980 <_dl_signal_error> - 4722be: 48 8d 0d cb 79 03 00 lea rcx, [rip + 227787] # 0x4a9c90 <__PRETTY_FUNCTION__.11269> - 4722c5: ba af 01 00 00 mov edx, 431 - 4722ca: 48 8d 35 3f 71 03 00 lea rsi, [rip + 225599] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> - 4722d1: 48 8d 3d 42 71 03 00 lea rdi, [rip + 225602] # 0x4a941a <__PRETTY_FUNCTION__.10419+0x42> - 4722d8: e8 73 0c f9 ff call 0x402f50 <__assert_fail> - 4722dd: 0f 1f 00 nop dword ptr [rax] - -00000000004722e0 : - 4722e0: 48 83 fe ff cmp rsi, -1 - 4722e4: 0f 84 b6 00 00 00 je 0x4723a0 - 4722ea: 41 55 push r13 - 4722ec: 41 bd 02 00 00 00 mov r13d, 2 - 4722f2: 41 54 push r12 - 4722f4: 49 89 f4 mov r12, rsi - 4722f7: 55 push rbp - 4722f8: 53 push rbx - 4722f9: 48 89 fb mov rbx, rdi - 4722fc: 48 83 ec 08 sub rsp, 8 - 472300: 48 8b 36 mov rsi, qword ptr [rsi] - 472303: eb 1b jmp 0x472320 - 472305: 0f 1f 00 nop dword ptr [rax] - 472308: 49 8b 34 24 mov rsi, qword ptr [r12] - 47230c: 83 41 08 01 add dword ptr [rcx + 8], 1 - 472310: 48 83 fa 02 cmp rdx, 2 - 472314: 49 0f 42 d5 cmovb rdx, r13 - 472318: 48 01 11 add qword ptr [rcx], rdx - 47231b: 48 85 f6 test rsi, rsi - 47231e: 74 62 je 0x472382 - 472320: 49 83 c4 08 add r12, 8 - 472324: 80 3b 00 cmp byte ptr [rbx], 0 - 472327: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] - 47232b: 48 8b 56 20 mov rdx, qword ptr [rsi + 32] - 47232f: 75 d7 jne 0x472308 - 472331: 8b 43 04 mov eax, dword ptr [rbx + 4] - 472334: 8d 78 01 lea edi, [rax + 1] - 472337: 48 c1 e0 04 shl rax, 4 - 47233b: 89 7b 04 mov dword ptr [rbx + 4], edi - 47233e: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] - 472342: 48 8d 2c 01 lea rbp, [rcx + rax] - 472346: 48 89 7d 10 mov qword ptr [rbp + 16], rdi - 47234a: 48 83 fa 01 cmp rdx, 1 - 47234e: 77 40 ja 0x472390 - 472350: 48 85 d2 test rdx, rdx - 472353: 48 8d 57 01 lea rdx, [rdi + 1] - 472357: 0f 95 c0 setne al - 47235a: 48 89 53 10 mov qword ptr [rbx + 16], rdx - 47235e: 83 c0 2e add eax, 46 - 472361: 88 07 mov byte ptr [rdi], al - 472363: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 472367: 48 8d 50 01 lea rdx, [rax + 1] - 47236b: 48 89 53 10 mov qword ptr [rbx + 16], rdx - 47236f: c6 00 00 mov byte ptr [rax], 0 - 472372: 49 8b 34 24 mov rsi, qword ptr [r12] - 472376: c7 45 18 00 00 00 00 mov dword ptr [rbp + 24], 0 - 47237d: 48 85 f6 test rsi, rsi - 472380: 75 9e jne 0x472320 - 472382: 48 83 c4 08 add rsp, 8 - 472386: 5b pop rbx - 472387: 5d pop rbp - 472388: 41 5c pop r12 - 47238a: 41 5d pop r13 - 47238c: c3 ret - 47238d: 0f 1f 00 nop dword ptr [rax] - 472390: 48 8b 76 18 mov rsi, qword ptr [rsi + 24] - 472394: 48 83 ea 01 sub rdx, 1 - 472398: e8 b3 ed f8 ff call 0x401150 <.plt+0x130> - 47239d: eb c8 jmp 0x472367 - 47239f: 90 nop - 4723a0: c3 ret - 4723a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4723ac: 0f 1f 40 00 nop dword ptr [rax] - -00000000004723b0 : - 4723b0: 55 push rbp - 4723b1: 31 c0 xor eax, eax - 4723b3: 48 89 e5 mov rbp, rsp - 4723b6: 41 57 push r15 - 4723b8: 41 56 push r14 - 4723ba: 49 89 f6 mov r14, rsi - 4723bd: be 00 00 08 00 mov esi, 524288 - 4723c2: 41 55 push r13 - 4723c4: 49 89 fd mov r13, rdi - 4723c7: 41 54 push r12 - 4723c9: 53 push rbx - 4723ca: 48 89 d3 mov rbx, rdx - 4723cd: 48 83 ec 28 sub rsp, 40 - 4723d1: e8 ea 6b fd ff call 0x448fc0 <__open_nocancel> - 4723d6: 41 89 c7 mov r15d, eax - 4723d9: 83 f8 ff cmp eax, -1 - 4723dc: 0f 84 5a 01 00 00 je 0x47253c - 4723e2: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4723e9: 31 f6 xor esi, esi - 4723eb: 41 bc 40 03 00 00 mov r12d, 832 - 4723f1: 64 c7 00 00 00 00 00 mov dword ptr fs:[rax], 0 - 4723f8: 49 8d 46 08 lea rax, [r14 + 8] - 4723fc: 49 c7 06 00 00 00 00 mov qword ptr [r14], 0 - 472403: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 472407: 4c 89 e2 mov rdx, r12 - 47240a: 44 89 ff mov edi, r15d - 47240d: 48 29 f2 sub rdx, rsi - 472410: 48 03 75 c8 add rsi, qword ptr [rbp - 56] - 472414: e8 f7 6c fd ff call 0x449110 <__read_nocancel> - 472419: 48 85 c0 test rax, rax - 47241c: 0f 8e da 04 00 00 jle 0x4728fc - 472422: 49 03 06 add rax, qword ptr [r14] - 472425: 49 89 06 mov qword ptr [r14], rax - 472428: 48 89 c6 mov rsi, rax - 47242b: 48 83 f8 3f cmp rax, 63 - 47242f: 76 d6 jbe 0x472407 - 472431: 48 83 fe 3f cmp rsi, 63 - 472435: 0f 8e 05 03 00 00 jle 0x472740 - 47243b: 48 b8 7f 45 4c 46 02 01 01 00 movabs rax, 282584257676671 - 472445: 49 39 46 08 cmp qword ptr [r14 + 8], rax - 472449: 0f 85 29 03 00 00 jne 0x472778 - 47244f: 41 0f b6 46 10 movzx eax, byte ptr [r14 + 16] - 472454: 84 c0 test al, al - 472456: 0f 85 3c 03 00 00 jne 0x472798 - 47245c: 8b 3d 87 77 03 00 mov edi, dword ptr [rip + 227207] # 0x4a9be9 - 472462: 41 39 7e 11 cmp dword ptr [r14 + 17], edi - 472466: 0f 84 e4 00 00 00 je 0x472550 - 47246c: 41 81 7e 08 7f 45 4c 46 cmp dword ptr [r14 + 8], 1179403647 - 472474: 0f 85 e1 04 00 00 jne 0x47295b - 47247a: 41 80 7e 0c 02 cmp byte ptr [r14 + 12], 2 - 47247f: 75 7f jne 0x472500 - 472481: 66 41 83 7e 1a 3e cmp word ptr [r14 + 26], 62 - 472487: 0f 85 5b 04 00 00 jne 0x4728e8 - 47248d: 31 ff xor edi, edi - 47248f: 41 80 7e 0d 01 cmp byte ptr [r14 + 13], 1 - 472494: 4c 8d 0d 3d 72 03 00 lea r9, [rip + 225853] # 0x4a96d8 <__PRETTY_FUNCTION__.10419+0x300> - 47249b: 0f 85 bd 02 00 00 jne 0x47275e - 4724a1: 41 80 7e 0e 01 cmp byte ptr [r14 + 14], 1 - 4724a6: 4c 8d 0d f3 71 03 00 lea r9, [rip + 225779] # 0x4a96a0 <__PRETTY_FUNCTION__.10419+0x2c8> - 4724ad: 0f 85 ab 02 00 00 jne 0x47275e - 4724b3: 41 0f b6 56 0f movzx edx, byte ptr [r14 + 15] - 4724b8: 80 fa 03 cmp dl, 3 - 4724bb: 0f 95 c0 setne al - 4724be: 84 d2 test dl, dl - 4724c0: 74 0f je 0x4724d1 - 4724c2: 4c 8d 0d 84 6f 03 00 lea r9, [rip + 225156] # 0x4a944d <__PRETTY_FUNCTION__.10419+0x75> - 4724c9: 84 c0 test al, al - 4724cb: 0f 85 8d 02 00 00 jne 0x47275e - 4724d1: 41 0f b6 56 10 movzx edx, byte ptr [r14 + 16] - 4724d6: 84 d2 test dl, dl - 4724d8: 0f 84 3a 04 00 00 je 0x472918 - 4724de: 80 fa 03 cmp dl, 3 - 4724e1: 77 08 ja 0x4724eb - 4724e3: 84 c0 test al, al - 4724e5: 0f 84 2d 04 00 00 je 0x472918 - 4724eb: 31 ff xor edi, edi - 4724ed: 4c 8d 0d 71 6f 03 00 lea r9, [rip + 225137] # 0x4a9465 <__PRETTY_FUNCTION__.10419+0x8d> - 4724f4: e9 65 02 00 00 jmp 0x47275e - 4724f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 472500: c6 03 01 mov byte ptr [rbx], 1 - 472503: 45 31 d2 xor r10d, r10d - 472506: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 472510: 44 89 ff mov edi, r15d - 472513: 4c 89 55 c8 mov qword ptr [rbp - 56], r10 - 472517: 41 bf ff ff ff ff mov r15d, 4294967295 - 47251d: e8 2e 69 fd ff call 0x448e50 <__close_nocancel> - 472522: 48 c7 c0 c0 ff ff ff mov rax, -64 - 472529: 64 c7 00 02 00 00 00 mov dword ptr fs:[rax], 2 - 472530: 4c 8b 55 c8 mov r10, qword ptr [rbp - 56] - 472534: 4c 89 d7 mov rdi, r10 - 472537: e8 14 d0 fa ff call 0x41f550 - 47253c: 48 8d 65 d8 lea rsp, [rbp - 40] - 472540: 44 89 f8 mov eax, r15d - 472543: 5b pop rbx - 472544: 41 5c pop r12 - 472546: 41 5d pop r13 - 472548: 41 5e pop r14 - 47254a: 41 5f pop r15 - 47254c: 5d pop rbp - 47254d: c3 ret - 47254e: 66 90 nop - 472550: 0f b7 3d 96 76 03 00 movzx edi, word ptr [rip + 226966] # 0x4a9bed - 472557: 66 41 39 7e 15 cmp word ptr [r14 + 21], di - 47255c: 0f 85 0a ff ff ff jne 0x47246c - 472562: 0f b6 3d 86 76 03 00 movzx edi, byte ptr [rip + 226950] # 0x4a9bef - 472569: 41 38 7e 17 cmp byte ptr [r14 + 23], dil - 47256d: 0f 85 f9 fe ff ff jne 0x47246c - 472573: 31 ff xor edi, edi - 472575: 41 83 7e 1c 01 cmp dword ptr [r14 + 28], 1 - 47257a: 0f 85 57 03 00 00 jne 0x4728d7 - 472580: 66 41 83 7e 1a 3e cmp word ptr [r14 + 26], 62 - 472586: 0f 85 5c 03 00 00 jne 0x4728e8 - 47258c: 41 0f b7 46 18 movzx eax, word ptr [r14 + 24] - 472591: 83 e8 02 sub eax, 2 - 472594: 66 83 f8 01 cmp ax, 1 - 472598: 0f 87 52 03 00 00 ja 0x4728f0 - 47259e: 66 41 83 7e 3e 38 cmp word ptr [r14 + 62], 56 - 4725a4: 0f 85 5a 03 00 00 jne 0x472904 - 4725aa: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] - 4725af: 4d 8b 56 28 mov r10, qword ptr [r14 + 40] - 4725b3: 48 8d 1c cd 00 00 00 00 lea rbx, [8*rcx] - 4725bb: 48 29 cb sub rbx, rcx - 4725be: 48 c1 e3 03 shl rbx, 3 - 4725c2: 4a 8d 14 13 lea rdx, [rbx + r10] - 4725c6: 48 89 d8 mov rax, rbx - 4725c9: 48 39 f2 cmp rdx, rsi - 4725cc: 0f 87 2e 02 00 00 ja 0x472800 - 4725d2: 48 8b 7d c8 mov rdi, qword ptr [rbp - 56] - 4725d6: 4e 8d 0c 17 lea r9, [rdi + r10] - 4725da: 4c 01 c8 add rax, r9 - 4725dd: 49 39 c1 cmp r9, rax - 4725e0: 0f 83 2a 03 00 00 jae 0x472910 - 4725e6: 4c 89 cb mov rbx, r9 - 4725e9: 45 31 d2 xor r10d, r10d - 4725ec: eb 1e jmp 0x47260c - 4725ee: 66 90 nop - 4725f0: 48 8d 04 cd 00 00 00 00 lea rax, [8*rcx] - 4725f8: 48 83 c3 38 add rbx, 56 - 4725fc: 48 29 c8 sub rax, rcx - 4725ff: 49 8d 04 c1 lea rax, [r9 + 8*rax] - 472603: 48 39 c3 cmp rbx, rax - 472606: 0f 83 28 ff ff ff jae 0x472534 - 47260c: 83 3b 04 cmp dword ptr [rbx], 4 - 47260f: 75 df jne 0x4725f0 - 472611: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] - 472615: 48 83 fa 1f cmp rdx, 31 - 472619: 76 d5 jbe 0x4725f0 - 47261b: 48 8b 43 30 mov rax, qword ptr [rbx + 48] - 47261f: 48 83 e8 04 sub rax, 4 - 472623: 48 a9 fb ff ff ff test rax, -5 - 472629: 75 c5 jne 0x4725f0 - 47262b: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] - 47262f: 48 8d 04 0a lea rax, [rdx + rcx] - 472633: 49 3b 06 cmp rax, qword ptr [r14] - 472636: 0f 86 54 02 00 00 jbe 0x472890 - 47263c: 48 81 fa ff ff 00 00 cmp rdx, 65535 - 472643: 0f 87 57 02 00 00 ja 0x4728a0 - 472649: 48 8d 42 17 lea rax, [rdx + 23] - 47264d: 48 89 e7 mov rdi, rsp - 472650: 48 89 c6 mov rsi, rax - 472653: 48 25 00 f0 ff ff and rax, -4096 - 472659: 48 29 c7 sub rdi, rax - 47265c: 48 83 e6 f0 and rsi, -16 - 472660: 48 89 f8 mov rax, rdi - 472663: 48 39 c4 cmp rsp, rax - 472666: 74 15 je 0x47267d - 472668: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47266f: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 472678: 48 39 c4 cmp rsp, rax - 47267b: 75 eb jne 0x472668 - 47267d: 81 e6 ff 0f 00 00 and esi, 4095 - 472683: 48 29 f4 sub rsp, rsi - 472686: 48 85 f6 test rsi, rsi - 472689: 74 06 je 0x472691 - 47268b: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 - 472691: 4c 8d 64 24 0f lea r12, [rsp + 15] - 472696: 49 83 e4 f0 and r12, -16 - 47269a: 4c 89 e6 mov rsi, r12 - 47269d: 44 89 ff mov edi, r15d - 4726a0: 4c 89 55 b0 mov qword ptr [rbp - 80], r10 - 4726a4: 4c 89 4d b8 mov qword ptr [rbp - 72], r9 - 4726a8: 48 89 55 c0 mov qword ptr [rbp - 64], rdx - 4726ac: e8 6f 30 01 00 call 0x485720 <__pread64_nocancel> - 4726b1: 48 8b 55 c0 mov rdx, qword ptr [rbp - 64] - 4726b5: 4c 8b 4d b8 mov r9, qword ptr [rbp - 72] - 4726b9: 4c 8b 55 b0 mov r10, qword ptr [rbp - 80] - 4726bd: 48 39 d0 cmp rax, rdx - 4726c0: 0f 85 a3 02 00 00 jne 0x472969 - 4726c6: 48 8d 3d 03 76 03 00 lea rdi, [rip + 226819] # 0x4a9cd0 - 4726cd: 0f 1f 00 nop dword ptr [rax] - 4726d0: 49 8b 04 24 mov rax, qword ptr [r12] - 4726d4: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] - 4726d9: 48 33 07 xor rax, qword ptr [rdi] - 4726dc: 48 33 0d f5 75 03 00 xor rcx, qword ptr [rip + 226805] # 0x4a9cd8 - 4726e3: 48 09 c1 or rcx, rax - 4726e6: 0f 85 c4 00 00 00 jne 0x4727b0 - 4726ec: 48 85 d2 test rdx, rdx - 4726ef: 0f 84 fb 00 00 00 je 0x4727f0 - 4726f5: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] - 4726fa: 85 c0 test eax, eax - 4726fc: 0f 85 0e fe ff ff jne 0x472510 - 472702: 41 0f b6 44 24 14 movzx eax, byte ptr [r12 + 20] - 472708: 41 0f b6 4c 24 18 movzx ecx, byte ptr [r12 + 24] - 47270e: 8b 15 54 11 05 00 mov edx, dword ptr [rip + 332116] # 0x4c3868 <_dl_osversion> - 472714: c1 e0 08 shl eax, 8 - 472717: 01 c8 add eax, ecx - 472719: 41 0f b6 4c 24 1c movzx ecx, byte ptr [r12 + 28] - 47271f: c1 e0 08 shl eax, 8 - 472722: 01 c8 add eax, ecx - 472724: 39 d0 cmp eax, edx - 472726: 0f 86 08 fe ff ff jbe 0x472534 - 47272c: 85 d2 test edx, edx - 47272e: 0f 84 00 fe ff ff je 0x472534 - 472734: e9 d7 fd ff ff jmp 0x472510 - 472739: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 472740: 48 c7 c0 c0 ff ff ff mov rax, -64 - 472747: 4c 8d 0d da 6c 03 00 lea r9, [rip + 224474] # 0x4a9428 <__PRETTY_FUNCTION__.10419+0x50> - 47274e: 64 8b 38 mov edi, dword ptr fs:[rax] - 472751: 48 8d 05 df 6c 03 00 lea rax, [rip + 224479] # 0x4a9437 <__PRETTY_FUNCTION__.10419+0x5f> - 472758: 85 ff test edi, edi - 47275a: 4c 0f 45 c8 cmovne r9, rax - 47275e: 6a 00 push 0 - 472760: 45 31 c0 xor r8d, r8d - 472763: 31 c9 xor ecx, ecx - 472765: 4c 89 ea mov rdx, r13 - 472768: 6a 00 push 0 - 47276a: 44 89 fe mov esi, r15d - 47276d: e8 fe f9 ff ff call 0x472170 - 472772: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 472778: 48 b8 7f 45 4c 46 02 01 01 03 movabs rax, 216455366371460479 - 472782: 49 39 46 08 cmp qword ptr [r14 + 8], rax - 472786: 0f 84 c3 fc ff ff je 0x47244f - 47278c: e9 db fc ff ff jmp 0x47246c - 472791: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 472798: 41 80 7e 0f 03 cmp byte ptr [r14 + 15], 3 - 47279d: 0f 85 c9 fc ff ff jne 0x47246c - 4727a3: 3c 03 cmp al, 3 - 4727a5: 0f 86 b1 fc ff ff jbe 0x47245c - 4727ab: e9 bc fc ff ff jmp 0x47246c - 4727b0: 48 8b 4b 30 mov rcx, qword ptr [rbx + 48] - 4727b4: 41 8b 04 24 mov eax, dword ptr [r12] - 4727b8: 45 8b 5c 24 04 mov r11d, dword ptr [r12 + 4] - 4727bd: 48 89 ce mov rsi, rcx - 4727c0: 48 8d 44 01 0b lea rax, [rcx + rax + 11] - 4727c5: 48 f7 de neg rsi - 4727c8: 4a 8d 4c 19 ff lea rcx, [rcx + r11 - 1] - 4727cd: 48 21 f0 and rax, rsi - 4727d0: 48 01 c8 add rax, rcx - 4727d3: 48 21 c6 and rsi, rax - 4727d6: 48 8d 42 e0 lea rax, [rdx - 32] - 4727da: 48 39 c6 cmp rsi, rax - 4727dd: 77 11 ja 0x4727f0 - 4727df: 48 29 f2 sub rdx, rsi - 4727e2: 49 01 f4 add r12, rsi - 4727e5: e9 e6 fe ff ff jmp 0x4726d0 - 4727ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4727f0: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] - 4727f5: e9 f6 fd ff ff jmp 0x4725f0 - 4727fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 472800: 48 8d 43 17 lea rax, [rbx + 23] - 472804: 48 89 e7 mov rdi, rsp - 472807: 48 89 c2 mov rdx, rax - 47280a: 48 25 00 f0 ff ff and rax, -4096 - 472810: 48 29 c7 sub rdi, rax - 472813: 48 83 e2 f0 and rdx, -16 - 472817: 48 89 f8 mov rax, rdi - 47281a: 48 39 c4 cmp rsp, rax - 47281d: 74 15 je 0x472834 - 47281f: 48 81 ec 00 10 00 00 sub rsp, 4096 - 472826: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47282f: 48 39 c4 cmp rsp, rax - 472832: 75 eb jne 0x47281f - 472834: 81 e2 ff 0f 00 00 and edx, 4095 - 47283a: 48 29 d4 sub rsp, rdx - 47283d: 48 85 d2 test rdx, rdx - 472840: 74 06 je 0x472848 - 472842: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 472848: 4c 8d 4c 24 0f lea r9, [rsp + 15] - 47284d: 4c 89 d1 mov rcx, r10 - 472850: 48 89 da mov rdx, rbx - 472853: 44 89 ff mov edi, r15d - 472856: 49 83 e1 f0 and r9, -16 - 47285a: 4c 89 ce mov rsi, r9 - 47285d: 4c 89 4d c0 mov qword ptr [rbp - 64], r9 - 472861: e8 ba 2e 01 00 call 0x485720 <__pread64_nocancel> - 472866: 4c 8b 4d c0 mov r9, qword ptr [rbp - 64] - 47286a: 48 39 d8 cmp rax, rbx - 47286d: 0f 85 fe 00 00 00 jne 0x472971 - 472873: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] - 472878: 48 8d 04 cd 00 00 00 00 lea rax, [8*rcx] - 472880: 48 29 c8 sub rax, rcx - 472883: 48 c1 e0 03 shl rax, 3 - 472887: e9 4e fd ff ff jmp 0x4725da - 47288c: 0f 1f 40 00 nop dword ptr [rax] - 472890: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 472894: 4c 8d 24 08 lea r12, [rax + rcx] - 472898: e9 29 fe ff ff jmp 0x4726c6 - 47289d: 0f 1f 00 nop dword ptr [rax] - 4728a0: 48 89 d6 mov rsi, rdx - 4728a3: 4c 89 d7 mov rdi, r10 - 4728a6: 48 89 4d b0 mov qword ptr [rbp - 80], rcx - 4728aa: 4c 89 4d b8 mov qword ptr [rbp - 72], r9 - 4728ae: 48 89 55 c0 mov qword ptr [rbp - 64], rdx - 4728b2: e8 99 d3 fa ff call 0x41fc50 - 4728b7: 49 89 c4 mov r12, rax - 4728ba: 48 85 c0 test rax, rax - 4728bd: 0f 84 ae 00 00 00 je 0x472971 - 4728c3: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] - 4728c7: 4c 8b 4d b8 mov r9, qword ptr [rbp - 72] - 4728cb: 49 89 c2 mov r10, rax - 4728ce: 48 8b 55 c0 mov rdx, qword ptr [rbp - 64] - 4728d2: e9 c3 fd ff ff jmp 0x47269a - 4728d7: 4c 8d 0d 92 6d 03 00 lea r9, [rip + 224658] # 0x4a9670 <__PRETTY_FUNCTION__.10419+0x298> - 4728de: e9 7b fe ff ff jmp 0x47275e - 4728e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4728e8: 45 31 d2 xor r10d, r10d - 4728eb: e9 20 fc ff ff jmp 0x472510 - 4728f0: 4c 8d 0d 51 6d 03 00 lea r9, [rip + 224593] # 0x4a9648 <__PRETTY_FUNCTION__.10419+0x270> - 4728f7: e9 62 fe ff ff jmp 0x47275e - 4728fc: 49 8b 36 mov rsi, qword ptr [r14] - 4728ff: e9 2d fb ff ff jmp 0x472431 - 472904: 4c 8d 0d fd 6d 03 00 lea r9, [rip + 224765] # 0x4a9708 <__PRETTY_FUNCTION__.10419+0x330> - 47290b: e9 4e fe ff ff jmp 0x47275e - 472910: 45 31 d2 xor r10d, r10d - 472913: e9 1c fc ff ff jmp 0x472534 - 472918: 8b 3d cb 72 03 00 mov edi, dword ptr [rip + 225995] # 0x4a9be9 - 47291e: 41 39 7e 11 cmp dword ptr [r14 + 17], edi - 472922: 74 0e je 0x472932 - 472924: 31 ff xor edi, edi - 472926: 4c 8d 0d 55 6b 03 00 lea r9, [rip + 224085] # 0x4a9482 <__PRETTY_FUNCTION__.10419+0xaa> - 47292d: e9 2c fe ff ff jmp 0x47275e - 472932: 0f b7 3d b4 72 03 00 movzx edi, word ptr [rip + 225972] # 0x4a9bed - 472939: 66 41 39 7e 15 cmp word ptr [r14 + 21], di - 47293e: 75 e4 jne 0x472924 - 472940: 0f b6 3d a8 72 03 00 movzx edi, byte ptr [rip + 225960] # 0x4a9bef - 472947: 41 38 7e 17 cmp byte ptr [r14 + 23], dil - 47294b: 75 d7 jne 0x472924 - 47294d: 31 ff xor edi, edi - 47294f: 4c 8d 0d 5a 6b 03 00 lea r9, [rip + 224090] # 0x4a94b0 <__PRETTY_FUNCTION__.10419+0xd8> - 472956: e9 03 fe ff ff jmp 0x47275e - 47295b: 31 ff xor edi, edi - 47295d: 4c 8d 0d 39 6b 03 00 lea r9, [rip + 224057] # 0x4a949d <__PRETTY_FUNCTION__.10419+0xc5> - 472964: e9 f5 fd ff ff jmp 0x47275e - 472969: 4c 89 d7 mov rdi, r10 - 47296c: e8 df cb fa ff call 0x41f550 - 472971: 48 c7 c0 c0 ff ff ff mov rax, -64 - 472978: 4c 8d 0d b8 6a 03 00 lea r9, [rip + 223928] # 0x4a9437 <__PRETTY_FUNCTION__.10419+0x5f> - 47297f: 64 8b 38 mov edi, dword ptr fs:[rax] - 472982: e9 d7 fd ff ff jmp 0x47275e - 472987: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000472990 : - 472990: 55 push rbp - 472991: 48 89 e5 mov rbp, rsp - 472994: 41 57 push r15 - 472996: 41 56 push r14 - 472998: 41 55 push r13 - 47299a: 41 54 push r12 - 47299c: 53 push rbx - 47299d: 48 81 ec 08 01 00 00 sub rsp, 264 - 4729a4: 48 8b 01 mov rax, qword ptr [rcx] - 4729a7: 48 89 bd 28 ff ff ff mov qword ptr [rbp - 216], rdi - 4729ae: 48 89 8d e0 fe ff ff mov qword ptr [rbp - 288], rcx - 4729b5: 4c 89 85 f8 fe ff ff mov qword ptr [rbp - 264], r8 - 4729bc: 4c 89 8d 20 ff ff ff mov qword ptr [rbp - 224], r9 - 4729c3: 48 89 85 18 ff ff ff mov qword ptr [rbp - 232], rax - 4729ca: 48 85 c0 test rax, rax - 4729cd: 0f 84 10 02 00 00 je 0x472be3 - 4729d3: 48 8b 05 e6 d4 04 00 mov rax, qword ptr [rip + 316646] # 0x4bfec0 - 4729da: 48 03 05 5f 05 05 00 add rax, qword ptr [rip + 329055] # 0x4c2f40 - 4729e1: 49 89 f6 mov r14, rsi - 4729e4: 48 8d 44 06 17 lea rax, [rsi + rax + 23] - 4729e9: 48 89 e6 mov rsi, rsp - 4729ec: 48 89 c1 mov rcx, rax - 4729ef: 48 25 00 f0 ff ff and rax, -4096 - 4729f5: 48 29 c6 sub rsi, rax - 4729f8: 48 83 e1 f0 and rcx, -16 - 4729fc: 48 89 f0 mov rax, rsi - 4729ff: 48 39 c4 cmp rsp, rax - 472a02: 74 15 je 0x472a19 - 472a04: 48 81 ec 00 10 00 00 sub rsp, 4096 - 472a0b: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 472a14: 48 39 c4 cmp rsp, rax - 472a17: 75 eb jne 0x472a04 - 472a19: 81 e1 ff 0f 00 00 and ecx, 4095 - 472a1f: 48 29 cc sub rsp, rcx - 472a22: 48 85 c9 test rcx, rcx - 472a25: 0f 85 28 05 00 00 jne 0x472f53 - 472a2b: 81 e2 00 00 00 04 and edx, 67108864 - 472a31: 48 8d 44 24 0f lea rax, [rsp + 15] - 472a36: c7 85 10 ff ff ff 00 00 00 00 mov dword ptr [rbp - 240], 0 - 472a40: 89 95 14 ff ff ff mov dword ptr [rbp - 236], edx - 472a46: 48 83 e0 f0 and rax, -16 - 472a4a: 48 c7 85 e8 fe ff ff 00 00 00 00 mov qword ptr [rbp - 280], 0 - 472a55: 49 89 c7 mov r15, rax - 472a58: 4c 89 b5 30 ff ff ff mov qword ptr [rbp - 208], r14 - 472a5f: 90 nop - 472a60: 48 8b 85 18 ff ff ff mov rax, qword ptr [rbp - 232] - 472a67: 48 8b 18 mov rbx, qword ptr [rax] - 472a6a: 8b 05 50 0d 05 00 mov eax, dword ptr [rip + 331088] # 0x4c37c0 <_dl_debug_mask> - 472a70: 83 e0 01 and eax, 1 - 472a73: 41 89 c5 mov r13d, eax - 472a76: 0f 85 64 03 00 00 jne 0x472de0 - 472a7c: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] - 472a80: 48 8b 73 18 mov rsi, qword ptr [rbx + 24] - 472a84: 4c 89 ff mov rdi, r15 - 472a87: 45 31 e4 xor r12d, r12d - 472a8a: 45 31 ed xor r13d, r13d - 472a8d: e8 be e6 f8 ff call 0x401150 <.plt+0x130> - 472a92: 49 89 c6 mov r14, rax - 472a95: 48 8d 85 40 ff ff ff lea rax, [rbp - 192] - 472a9c: 48 89 85 08 ff ff ff mov qword ptr [rbp - 248], rax - 472aa3: 48 8b 85 30 ff ff ff mov rax, qword ptr [rbp - 208] - 472aaa: 48 f7 d0 not rax - 472aad: 48 89 85 00 ff ff ff mov qword ptr [rbp - 256], rax - 472ab4: 4c 89 f0 mov rax, r14 - 472ab7: 49 89 de mov r14, rbx - 472aba: 4c 89 e3 mov rbx, r12 - 472abd: 49 89 c4 mov r12, rax - 472ac0: 48 8b 05 01 d4 04 00 mov rax, qword ptr [rip + 316417] # 0x4bfec8 - 472ac7: 48 39 d8 cmp rax, rbx - 472aca: 0f 86 94 01 00 00 jbe 0x472c64 - 472ad0: 41 83 7c 9e 28 01 cmp dword ptr [r14 + 4*rbx + 40], 1 - 472ad6: 48 8d 4b 01 lea rcx, [rbx + 1] - 472ada: 0f 84 78 01 00 00 je 0x472c58 - 472ae0: 48 89 d8 mov rax, rbx - 472ae3: 4c 89 e7 mov rdi, r12 - 472ae6: 48 c1 e0 04 shl rax, 4 - 472aea: 48 03 05 df d3 04 00 add rax, qword ptr [rip + 316383] # 0x4bfed0 - 472af1: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 472af5: 48 8b 30 mov rsi, qword ptr [rax] - 472af8: e8 53 e6 f8 ff call 0x401150 <.plt+0x130> - 472afd: 48 8b 95 30 ff ff ff mov rdx, qword ptr [rbp - 208] - 472b04: 48 8b b5 28 ff ff ff mov rsi, qword ptr [rbp - 216] - 472b0b: 48 89 c7 mov rdi, rax - 472b0e: e8 3d e6 f8 ff call 0x401150 <.plt+0x130> - 472b13: 4c 29 f8 sub rax, r15 - 472b16: 48 89 85 38 ff ff ff mov qword ptr [rbp - 200], rax - 472b1d: f6 05 9c 0c 05 00 01 test byte ptr [rip + 330908], 1 # 0x4c37c0 <_dl_debug_mask> - 472b24: 0f 85 2e 02 00 00 jne 0x472d58 - 472b2a: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] - 472b2e: 48 8b b5 20 ff ff ff mov rsi, qword ptr [rbp - 224] - 472b35: 4c 89 ff mov rdi, r15 - 472b38: e8 73 f8 ff ff call 0x4723b0 - 472b3d: 41 89 c0 mov r8d, eax - 472b40: 41 8b 44 9e 28 mov eax, dword ptr [r14 + 4*rbx + 40] - 472b45: 85 c0 test eax, eax - 472b47: 0f 85 b3 01 00 00 jne 0x472d00 - 472b4d: 41 83 f8 ff cmp r8d, -1 - 472b51: 0f 84 c9 01 00 00 je 0x472d20 - 472b57: 41 c7 44 9e 28 02 00 00 00 mov dword ptr [r14 + 4*rbx + 40], 2 - 472b60: 41 bd 01 00 00 00 mov r13d, 1 - 472b66: 8b 85 14 ff ff ff mov eax, dword ptr [rbp - 236] - 472b6c: 85 c0 test eax, eax - 472b6e: 74 20 je 0x472b90 - 472b70: 8b 35 2a cf 04 00 mov esi, dword ptr [rip + 315178] # 0x4bfaa0 <__libc_enable_secure> - 472b76: 85 f6 test esi, esi - 472b78: 0f 85 82 00 00 00 jne 0x472c00 - 472b7e: 48 83 c3 01 add rbx, 1 - 472b82: 41 83 f8 ff cmp r8d, -1 - 472b86: 0f 84 34 ff ff ff je 0x472ac0 - 472b8c: 0f 1f 40 00 nop dword ptr [rax] - 472b90: 48 8b bd 38 ff ff ff mov rdi, qword ptr [rbp - 200] - 472b97: 44 89 85 30 ff ff ff mov dword ptr [rbp - 208], r8d - 472b9e: e8 bd c3 fa ff call 0x41ef60 - 472ba3: 48 8b 8d f8 fe ff ff mov rcx, qword ptr [rbp - 264] - 472baa: 44 8b 85 30 ff ff ff mov r8d, dword ptr [rbp - 208] - 472bb1: 48 85 c0 test rax, rax - 472bb4: 48 89 01 mov qword ptr [rcx], rax - 472bb7: 74 22 je 0x472bdb - 472bb9: 48 8b 95 38 ff ff ff mov rdx, qword ptr [rbp - 200] - 472bc0: 4c 89 fe mov rsi, r15 - 472bc3: 48 89 c7 mov rdi, rax - 472bc6: 44 89 85 30 ff ff ff mov dword ptr [rbp - 208], r8d - 472bcd: e8 8e e4 f8 ff call 0x401060 <.plt+0x40> - 472bd2: 44 8b 85 30 ff ff ff mov r8d, dword ptr [rbp - 208] - 472bd9: eb 0e jmp 0x472be9 - 472bdb: 44 89 c7 mov edi, r8d - 472bde: e8 6d 62 fd ff call 0x448e50 <__close_nocancel> - 472be3: 41 b8 ff ff ff ff mov r8d, 4294967295 - 472be9: 48 8d 65 d8 lea rsp, [rbp - 40] - 472bed: 44 89 c0 mov eax, r8d - 472bf0: 5b pop rbx - 472bf1: 41 5c pop r12 - 472bf3: 41 5d pop r13 - 472bf5: 41 5e pop r14 - 472bf7: 41 5f pop r15 - 472bf9: 5d pop rbp - 472bfa: c3 ret - 472bfb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 472c00: 48 8b 95 08 ff ff ff mov rdx, qword ptr [rbp - 248] - 472c07: 44 89 c6 mov esi, r8d - 472c0a: bf 01 00 00 00 mov edi, 1 - 472c0f: 44 89 85 f0 fe ff ff mov dword ptr [rbp - 272], r8d - 472c16: e8 c5 57 fd ff call 0x4483e0 <_fxstat> - 472c1b: 44 8b 85 f0 fe ff ff mov r8d, dword ptr [rbp - 272] - 472c22: 85 c0 test eax, eax - 472c24: 75 0d jne 0x472c33 - 472c26: f6 85 59 ff ff ff 08 test byte ptr [rbp - 167], 8 - 472c2d: 0f 85 4b ff ff ff jne 0x472b7e - 472c33: 44 89 c7 mov edi, r8d - 472c36: e8 15 62 fd ff call 0x448e50 <__close_nocancel> - 472c3b: 48 c7 c0 c0 ff ff ff mov rax, -64 - 472c42: 48 8d 4b 01 lea rcx, [rbx + 1] - 472c46: 64 c7 00 02 00 00 00 mov dword ptr fs:[rax], 2 - 472c4d: 48 8b 05 74 d2 04 00 mov rax, qword ptr [rip + 316020] # 0x4bfec8 - 472c54: 0f 1f 40 00 nop dword ptr [rax] - 472c58: 48 89 cb mov rbx, rcx - 472c5b: 48 39 c8 cmp rax, rcx - 472c5e: 0f 87 6c fe ff ff ja 0x472ad0 - 472c64: 45 85 ed test r13d, r13d - 472c67: 74 18 je 0x472c81 - 472c69: 48 c7 c0 c0 ff ff ff mov rax, -64 - 472c70: 64 8b 00 mov eax, dword ptr fs:[rax] - 472c73: 83 f8 0d cmp eax, 13 - 472c76: 74 09 je 0x472c81 - 472c78: 83 f8 02 cmp eax, 2 - 472c7b: 0f 85 62 ff ff ff jne 0x472be3 - 472c81: 48 83 85 18 ff ff ff 08 add qword ptr [rbp - 232], 8 - 472c89: 48 8b 85 18 ff ff ff mov rax, qword ptr [rbp - 232] - 472c90: 44 09 ad 10 ff ff ff or dword ptr [rbp - 240], r13d - 472c97: 48 83 38 00 cmp qword ptr [rax], 0 - 472c9b: 0f 85 bf fd ff ff jne 0x472a60 - 472ca1: 8b 8d 10 ff ff ff mov ecx, dword ptr [rbp - 240] - 472ca7: 85 c9 test ecx, ecx - 472ca9: 0f 85 34 ff ff ff jne 0x472be3 - 472caf: 48 8b 85 e0 fe ff ff mov rax, qword ptr [rbp - 288] - 472cb6: 8b 50 08 mov edx, dword ptr [rax + 8] - 472cb9: 85 d2 test edx, edx - 472cbb: 0f 85 59 03 00 00 jne 0x47301a - 472cc1: 48 8b 8d e0 fe ff ff mov rcx, qword ptr [rbp - 288] - 472cc8: 48 8d 05 11 d2 04 00 lea rax, [rip + 315921] # 0x4bfee0 - 472ccf: 48 39 c1 cmp rcx, rax - 472cd2: 0f 84 0b ff ff ff je 0x472be3 - 472cd8: 48 8d 05 d1 d1 04 00 lea rax, [rip + 315857] # 0x4bfeb0 - 472cdf: 48 39 c1 cmp rcx, rax - 472ce2: 0f 84 fb fe ff ff je 0x472be3 - 472ce8: 48 c7 01 ff ff ff ff mov qword ptr [rcx], -1 - 472cef: 41 b8 ff ff ff ff mov r8d, 4294967295 - 472cf5: e9 ef fe ff ff jmp 0x472be9 - 472cfa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 472d00: 83 f8 01 cmp eax, 1 - 472d03: 0f 95 c0 setne al - 472d06: 0f b6 c0 movzx eax, al - 472d09: 41 09 c5 or r13d, eax - 472d0c: 41 83 f8 ff cmp r8d, -1 - 472d10: 0f 85 50 fe ff ff jne 0x472b66 - 472d16: 48 83 c3 01 add rbx, 1 - 472d1a: e9 a1 fd ff ff jmp 0x472ac0 - 472d1f: 90 nop - 472d20: 48 83 7d 10 00 cmp qword ptr [rbp + 16], 0 - 472d25: 74 49 je 0x472d70 - 472d27: 48 8b 45 10 mov rax, qword ptr [rbp + 16] - 472d2b: 48 8d 0d 4e e4 04 00 lea rcx, [rip + 320590] # 0x4c1180 <_dl_ns> - 472d32: 48 8b 40 30 mov rax, qword ptr [rax + 48] - 472d36: 48 8d 04 c0 lea rax, [rax + 8*rax] - 472d3a: 48 c1 e0 04 shl rax, 4 - 472d3e: 48 8b 04 01 mov rax, qword ptr [rcx + rax] - 472d42: f6 80 1d 03 00 00 08 test byte ptr [rax + 797], 8 - 472d49: 74 25 je 0x472d70 - 472d4b: 41 bd 01 00 00 00 mov r13d, 1 - 472d51: eb c3 jmp 0x472d16 - 472d53: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 472d58: 4c 89 fe mov rsi, r15 - 472d5b: 48 8d 3d 9b 67 03 00 lea rdi, [rip + 223131] # 0x4a94fd <__PRETTY_FUNCTION__.10419+0x125> - 472d62: 31 c0 xor eax, eax - 472d64: e8 17 7b 00 00 call 0x47a880 <_dl_debug_printf> - 472d69: e9 bc fd ff ff jmp 0x472b2a - 472d6e: 66 90 nop - 472d70: 48 8b 85 38 ff ff ff mov rax, qword ptr [rbp - 200] - 472d77: 48 8b 8d 00 ff ff ff mov rcx, qword ptr [rbp - 256] - 472d7e: 4c 89 fe mov rsi, r15 - 472d81: bf 01 00 00 00 mov edi, 1 - 472d86: 48 8b 95 08 ff ff ff mov rdx, qword ptr [rbp - 248] - 472d8d: 4c 01 f8 add rax, r15 - 472d90: c6 04 08 00 mov byte ptr [rax + rcx], 0 - 472d94: e8 e7 55 fd ff call 0x448380 <_xstat> - 472d99: 41 89 c0 mov r8d, eax - 472d9c: b8 01 00 00 00 mov eax, 1 - 472da1: 45 85 c0 test r8d, r8d - 472da4: 75 29 jne 0x472dcf - 472da6: 8b 95 58 ff ff ff mov edx, dword ptr [rbp - 168] - 472dac: 31 c0 xor eax, eax - 472dae: 81 e2 00 f0 00 00 and edx, 61440 - 472db4: 81 fa 00 40 00 00 cmp edx, 16384 - 472dba: 0f 94 c0 sete al - 472dbd: 83 c0 01 add eax, 1 - 472dc0: 81 fa 00 40 00 00 cmp edx, 16384 - 472dc6: ba 01 00 00 00 mov edx, 1 - 472dcb: 44 0f 44 ea cmove r13d, edx - 472dcf: 41 89 44 9e 28 mov dword ptr [r14 + 4*rbx + 40], eax - 472dd4: e9 3d ff ff ff jmp 0x472d16 - 472dd9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 472de0: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 472de4: 48 89 85 08 ff ff ff mov qword ptr [rbp - 248], rax - 472deb: 48 3b 85 e8 fe ff ff cmp rax, qword ptr [rbp - 280] - 472df2: 0f 84 84 fc ff ff je 0x472a7c - 472df8: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 472dfc: 48 89 e1 mov rcx, rsp - 472dff: 48 89 a5 f0 fe ff ff mov qword ptr [rbp - 272], rsp - 472e06: 48 89 85 00 ff ff ff mov qword ptr [rbp - 256], rax - 472e0d: 48 8b 05 ac d0 04 00 mov rax, qword ptr [rip + 315564] # 0x4bfec0 - 472e14: 48 03 05 25 01 05 00 add rax, qword ptr [rip + 327973] # 0x4c2f40 - 472e1b: 48 83 c0 0f add rax, 15 - 472e1f: 48 89 c2 mov rdx, rax - 472e22: 48 25 00 f0 ff ff and rax, -4096 - 472e28: 48 29 c1 sub rcx, rax - 472e2b: 48 83 e2 f0 and rdx, -16 - 472e2f: 48 89 c8 mov rax, rcx - 472e32: 48 39 c4 cmp rsp, rax - 472e35: 74 15 je 0x472e4c - 472e37: 48 81 ec 00 10 00 00 sub rsp, 4096 - 472e3e: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 472e47: 48 39 c4 cmp rsp, rax - 472e4a: 75 eb jne 0x472e37 - 472e4c: 81 e2 ff 0f 00 00 and edx, 4095 - 472e52: 48 29 d4 sub rsp, rdx - 472e55: 48 85 d2 test rdx, rdx - 472e58: 74 06 je 0x472e60 - 472e5a: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 472e60: 31 c0 xor eax, eax - 472e62: 48 8d 3d 69 66 03 00 lea rdi, [rip + 222825] # 0x4a94d2 <__PRETTY_FUNCTION__.10419+0xfa> - 472e69: 49 89 e4 mov r12, rsp - 472e6c: e8 0f 7a 00 00 call 0x47a880 <_dl_debug_printf> - 472e71: 4c 8b b5 18 ff ff ff mov r14, qword ptr [rbp - 232] - 472e78: 49 8b 06 mov rax, qword ptr [r14] - 472e7b: 48 85 c0 test rax, rax - 472e7e: 0f 84 fb 00 00 00 je 0x472f7f - 472e84: 4c 89 bd d8 fe ff ff mov qword ptr [rbp - 296], r15 - 472e8b: 48 89 9d e8 fe ff ff mov qword ptr [rbp - 280], rbx - 472e92: 44 89 eb mov ebx, r13d - 472e95: 0f 1f 00 nop dword ptr [rax] - 472e98: 48 8b 8d 08 ff ff ff mov rcx, qword ptr [rbp - 248] - 472e9f: 48 3b 48 08 cmp rcx, qword ptr [rax + 8] - 472ea3: 0f 85 c8 00 00 00 jne 0x472f71 - 472ea9: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 472ead: 48 8b 70 18 mov rsi, qword ptr [rax + 24] - 472eb1: 4c 89 e7 mov rdi, r12 - 472eb4: e8 97 e2 f8 ff call 0x401150 <.plt+0x130> - 472eb9: 48 8b 15 08 d0 04 00 mov rdx, qword ptr [rip + 315400] # 0x4bfec8 - 472ec0: 49 89 c5 mov r13, rax - 472ec3: 48 85 d2 test rdx, rdx - 472ec6: 0f 84 94 00 00 00 je 0x472f60 - 472ecc: 49 8d 44 24 01 lea rax, [r12 + 1] - 472ed1: 45 31 ff xor r15d, r15d - 472ed4: 48 89 85 38 ff ff ff mov qword ptr [rbp - 200], rax - 472edb: eb 44 jmp 0x472f21 - 472edd: 0f 1f 00 nop dword ptr [rax] - 472ee0: 48 3b 85 38 ff ff ff cmp rax, qword ptr [rbp - 200] - 472ee7: 0f 84 03 01 00 00 je 0x472ff0 - 472eed: c6 40 ff 00 mov byte ptr [rax - 1], 0 - 472ef1: 85 db test ebx, ebx - 472ef3: 48 8d 05 d8 97 03 00 lea rax, [rip + 235480] # 0x4ac6d2 - 472efa: 48 8d 3d be 65 03 00 lea rdi, [rip + 222654] # 0x4a94bf <__PRETTY_FUNCTION__.10419+0xe7> - 472f01: 4c 89 e6 mov rsi, r12 - 472f04: 48 0f 45 f8 cmovne rdi, rax - 472f08: 31 c0 xor eax, eax - 472f0a: 31 db xor ebx, ebx - 472f0c: e8 1f 7a 00 00 call 0x47a930 <_dl_debug_printf_c> - 472f11: 48 8b 15 b0 cf 04 00 mov rdx, qword ptr [rip + 315312] # 0x4bfec8 - 472f18: 49 83 c7 01 add r15, 1 - 472f1c: 49 39 d7 cmp r15, rdx - 472f1f: 73 3f jae 0x472f60 - 472f21: 49 8b 06 mov rax, qword ptr [r14] - 472f24: 42 83 7c b8 28 01 cmp dword ptr [rax + 4*r15 + 40], 1 - 472f2a: 74 ec je 0x472f18 - 472f2c: 4c 89 f8 mov rax, r15 - 472f2f: 4c 89 ef mov rdi, r13 - 472f32: 48 c1 e0 04 shl rax, 4 - 472f36: 48 03 05 93 cf 04 00 add rax, qword ptr [rip + 315283] # 0x4bfed0 - 472f3d: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 472f41: 48 8b 30 mov rsi, qword ptr [rax] - 472f44: e8 07 e2 f8 ff call 0x401150 <.plt+0x130> - 472f49: 49 39 c4 cmp r12, rax - 472f4c: 75 92 jne 0x472ee0 - 472f4e: c6 00 00 mov byte ptr [rax], 0 - 472f51: eb 9e jmp 0x472ef1 - 472f53: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 472f59: e9 cd fa ff ff jmp 0x472a2b - 472f5e: 66 90 nop - 472f60: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 472f64: 49 83 c6 08 add r14, 8 - 472f68: 48 85 c0 test rax, rax - 472f6b: 0f 85 27 ff ff ff jne 0x472e98 - 472f71: 48 8b 9d e8 fe ff ff mov rbx, qword ptr [rbp - 280] - 472f78: 4c 8b bd d8 fe ff ff mov r15, qword ptr [rbp - 296] - 472f7f: 48 83 bd 00 ff ff ff 00 cmp qword ptr [rbp - 256], 0 - 472f87: 74 7a je 0x473003 - 472f89: 48 8b 85 00 ff ff ff mov rax, qword ptr [rbp - 256] - 472f90: 80 38 00 cmp byte ptr [rax], 0 - 472f93: 75 1f jne 0x472fb4 - 472f95: 48 8b 05 cc ca 04 00 mov rax, qword ptr [rip + 314060] # 0x4bfa68 <_dl_argv> - 472f9c: 48 8b 08 mov rcx, qword ptr [rax] - 472f9f: 48 8d 05 1d 65 03 00 lea rax, [rip + 222493] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 472fa6: 48 85 c9 test rcx, rcx - 472fa9: 48 0f 45 c1 cmovne rax, rcx - 472fad: 48 89 85 00 ff ff ff mov qword ptr [rbp - 256], rax - 472fb4: 48 8b 95 00 ff ff ff mov rdx, qword ptr [rbp - 256] - 472fbb: 48 8b b5 08 ff ff ff mov rsi, qword ptr [rbp - 248] - 472fc2: 48 8d 3d 17 65 03 00 lea rdi, [rip + 222487] # 0x4a94e0 <__PRETTY_FUNCTION__.10419+0x108> - 472fc9: 31 c0 xor eax, eax - 472fcb: e8 60 79 00 00 call 0x47a930 <_dl_debug_printf_c> - 472fd0: 48 8b 85 08 ff ff ff mov rax, qword ptr [rbp - 248] - 472fd7: 48 8b a5 f0 fe ff ff mov rsp, qword ptr [rbp - 272] - 472fde: 48 89 85 e8 fe ff ff mov qword ptr [rbp - 280], rax - 472fe5: e9 92 fa ff ff jmp 0x472a7c - 472fea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 472ff0: 41 80 3c 24 2f cmp byte ptr [r12], 47 - 472ff5: 0f 85 f2 fe ff ff jne 0x472eed - 472ffb: c6 00 00 mov byte ptr [rax], 0 - 472ffe: e9 ee fe ff ff jmp 0x472ef1 - 473003: 48 8b b5 08 ff ff ff mov rsi, qword ptr [rbp - 248] - 47300a: 48 8d 3d e4 64 03 00 lea rdi, [rip + 222436] # 0x4a94f5 <__PRETTY_FUNCTION__.10419+0x11d> - 473011: 31 c0 xor eax, eax - 473013: e8 18 79 00 00 call 0x47a930 <_dl_debug_printf_c> - 473018: eb b6 jmp 0x472fd0 - 47301a: 48 8b 38 mov rdi, qword ptr [rax] - 47301d: e8 2e c5 fa ff call 0x41f550 - 473022: e9 9a fc ff ff jmp 0x472cc1 - 473027: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000473030 : - 473030: 55 push rbp - 473031: 31 c0 xor eax, eax - 473033: 48 89 e5 mov rbp, rsp - 473036: 41 57 push r15 - 473038: 41 56 push r14 - 47303a: 49 89 f6 mov r14, rsi - 47303d: be 00 00 08 00 mov esi, 524288 - 473042: 41 55 push r13 - 473044: 49 89 fd mov r13, rdi - 473047: 41 54 push r12 - 473049: 53 push rbx - 47304a: 48 89 d3 mov rbx, rdx - 47304d: 48 83 ec 28 sub rsp, 40 - 473051: e8 6a 5f fd ff call 0x448fc0 <__open_nocancel> - 473056: 41 89 c7 mov r15d, eax - 473059: 83 f8 ff cmp eax, -1 - 47305c: 0f 84 5a 01 00 00 je 0x4731bc - 473062: 48 c7 c0 c0 ff ff ff mov rax, -64 - 473069: 31 f6 xor esi, esi - 47306b: 41 bc 40 03 00 00 mov r12d, 832 - 473071: 64 c7 00 00 00 00 00 mov dword ptr fs:[rax], 0 - 473078: 49 8d 46 08 lea rax, [r14 + 8] - 47307c: 49 c7 06 00 00 00 00 mov qword ptr [r14], 0 - 473083: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 473087: 4c 89 e2 mov rdx, r12 - 47308a: 44 89 ff mov edi, r15d - 47308d: 48 29 f2 sub rdx, rsi - 473090: 48 03 75 c8 add rsi, qword ptr [rbp - 56] - 473094: e8 77 60 fd ff call 0x449110 <__read_nocancel> - 473099: 48 85 c0 test rax, rax - 47309c: 0f 8e 6a 05 00 00 jle 0x47360c - 4730a2: 49 03 06 add rax, qword ptr [r14] - 4730a5: 49 89 06 mov qword ptr [r14], rax - 4730a8: 48 89 c6 mov rsi, rax - 4730ab: 48 83 f8 3f cmp rax, 63 - 4730af: 76 d6 jbe 0x473087 - 4730b1: 48 83 fe 3f cmp rsi, 63 - 4730b5: 0f 8e 05 03 00 00 jle 0x4733c0 - 4730bb: 48 b8 7f 45 4c 46 02 01 01 00 movabs rax, 282584257676671 - 4730c5: 49 39 46 08 cmp qword ptr [r14 + 8], rax - 4730c9: 0f 85 a1 03 00 00 jne 0x473470 - 4730cf: 41 0f b6 46 10 movzx eax, byte ptr [r14 + 16] - 4730d4: 84 c0 test al, al - 4730d6: 0f 85 b4 03 00 00 jne 0x473490 - 4730dc: 8b 3d 07 6b 03 00 mov edi, dword ptr [rip + 224007] # 0x4a9be9 - 4730e2: 41 39 7e 11 cmp dword ptr [r14 + 17], edi - 4730e6: 0f 84 e4 00 00 00 je 0x4731d0 - 4730ec: 41 81 7e 08 7f 45 4c 46 cmp dword ptr [r14 + 8], 1179403647 - 4730f4: 0f 85 73 05 00 00 jne 0x47366d - 4730fa: 41 80 7e 0c 02 cmp byte ptr [r14 + 12], 2 - 4730ff: 75 7f jne 0x473180 - 473101: 66 41 83 7e 1a 3e cmp word ptr [r14 + 26], 62 - 473107: 0f 85 e3 04 00 00 jne 0x4735f0 - 47310d: 45 31 e4 xor r12d, r12d - 473110: 41 80 7e 0d 01 cmp byte ptr [r14 + 13], 1 - 473115: 48 8d 1d bc 65 03 00 lea rbx, [rip + 222652] # 0x4a96d8 <__PRETTY_FUNCTION__.10419+0x300> - 47311c: 0f 85 be 02 00 00 jne 0x4733e0 - 473122: 41 80 7e 0e 01 cmp byte ptr [r14 + 14], 1 - 473127: 48 8d 1d 72 65 03 00 lea rbx, [rip + 222578] # 0x4a96a0 <__PRETTY_FUNCTION__.10419+0x2c8> - 47312e: 0f 85 ac 02 00 00 jne 0x4733e0 - 473134: 41 0f b6 56 0f movzx edx, byte ptr [r14 + 15] - 473139: 80 fa 03 cmp dl, 3 - 47313c: 0f 95 c0 setne al - 47313f: 84 d2 test dl, dl - 473141: 74 0f je 0x473152 - 473143: 48 8d 1d 03 63 03 00 lea rbx, [rip + 221955] # 0x4a944d <__PRETTY_FUNCTION__.10419+0x75> - 47314a: 84 c0 test al, al - 47314c: 0f 85 8e 02 00 00 jne 0x4733e0 - 473152: 41 0f b6 56 10 movzx edx, byte ptr [r14 + 16] - 473157: 84 d2 test dl, dl - 473159: 0f 84 c9 04 00 00 je 0x473628 - 47315f: 80 fa 03 cmp dl, 3 - 473162: 77 08 ja 0x47316c - 473164: 84 c0 test al, al - 473166: 0f 84 bc 04 00 00 je 0x473628 - 47316c: 45 31 e4 xor r12d, r12d - 47316f: 48 8d 1d ef 62 03 00 lea rbx, [rip + 221935] # 0x4a9465 <__PRETTY_FUNCTION__.10419+0x8d> - 473176: e9 65 02 00 00 jmp 0x4733e0 - 47317b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 473180: c6 03 01 mov byte ptr [rbx], 1 - 473183: 45 31 d2 xor r10d, r10d - 473186: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 473190: 44 89 ff mov edi, r15d - 473193: 4c 89 55 c8 mov qword ptr [rbp - 56], r10 - 473197: 41 bf ff ff ff ff mov r15d, 4294967295 - 47319d: e8 ae 5c fd ff call 0x448e50 <__close_nocancel> - 4731a2: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4731a9: 64 c7 00 02 00 00 00 mov dword ptr fs:[rax], 2 - 4731b0: 4c 8b 55 c8 mov r10, qword ptr [rbp - 56] - 4731b4: 4c 89 d7 mov rdi, r10 - 4731b7: e8 94 c3 fa ff call 0x41f550 - 4731bc: 48 8d 65 d8 lea rsp, [rbp - 40] - 4731c0: 44 89 f8 mov eax, r15d - 4731c3: 5b pop rbx - 4731c4: 41 5c pop r12 - 4731c6: 41 5d pop r13 - 4731c8: 41 5e pop r14 - 4731ca: 41 5f pop r15 - 4731cc: 5d pop rbp - 4731cd: c3 ret - 4731ce: 66 90 nop - 4731d0: 0f b7 3d 16 6a 03 00 movzx edi, word ptr [rip + 223766] # 0x4a9bed - 4731d7: 66 41 39 7e 15 cmp word ptr [r14 + 21], di - 4731dc: 0f 85 0a ff ff ff jne 0x4730ec - 4731e2: 0f b6 3d 06 6a 03 00 movzx edi, byte ptr [rip + 223750] # 0x4a9bef - 4731e9: 41 38 7e 17 cmp byte ptr [r14 + 23], dil - 4731ed: 0f 85 f9 fe ff ff jne 0x4730ec - 4731f3: 45 31 e4 xor r12d, r12d - 4731f6: 41 83 7e 1c 01 cmp dword ptr [r14 + 28], 1 - 4731fb: 0f 85 de 03 00 00 jne 0x4735df - 473201: 66 41 83 7e 1a 3e cmp word ptr [r14 + 26], 62 - 473207: 0f 85 e3 03 00 00 jne 0x4735f0 - 47320d: 41 0f b7 46 18 movzx eax, word ptr [r14 + 24] - 473212: 83 e8 02 sub eax, 2 - 473215: 66 83 f8 01 cmp ax, 1 - 473219: 0f 87 e1 03 00 00 ja 0x473600 - 47321f: 66 41 83 7e 3e 38 cmp word ptr [r14 + 62], 56 - 473225: 0f 85 e9 03 00 00 jne 0x473614 - 47322b: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] - 473230: 4d 8b 56 28 mov r10, qword ptr [r14 + 40] - 473234: 48 8d 1c cd 00 00 00 00 lea rbx, [8*rcx] - 47323c: 48 29 cb sub rbx, rcx - 47323f: 48 c1 e3 03 shl rbx, 3 - 473243: 4a 8d 14 13 lea rdx, [rbx + r10] - 473247: 48 89 d8 mov rax, rbx - 47324a: 48 39 f2 cmp rdx, rsi - 47324d: 0f 87 b5 02 00 00 ja 0x473508 - 473253: 48 8b 7d c8 mov rdi, qword ptr [rbp - 56] - 473257: 4e 8d 0c 17 lea r9, [rdi + r10] - 47325b: 4c 01 c8 add rax, r9 - 47325e: 49 39 c1 cmp r9, rax - 473261: 0f 83 b9 03 00 00 jae 0x473620 - 473267: 4c 89 cb mov rbx, r9 - 47326a: 45 31 d2 xor r10d, r10d - 47326d: eb 1d jmp 0x47328c - 47326f: 90 nop - 473270: 48 8d 04 cd 00 00 00 00 lea rax, [8*rcx] - 473278: 48 83 c3 38 add rbx, 56 - 47327c: 48 29 c8 sub rax, rcx - 47327f: 49 8d 04 c1 lea rax, [r9 + 8*rax] - 473283: 48 39 c3 cmp rbx, rax - 473286: 0f 83 28 ff ff ff jae 0x4731b4 - 47328c: 83 3b 04 cmp dword ptr [rbx], 4 - 47328f: 75 df jne 0x473270 - 473291: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] - 473295: 48 83 fa 1f cmp rdx, 31 - 473299: 76 d5 jbe 0x473270 - 47329b: 48 8b 43 30 mov rax, qword ptr [rbx + 48] - 47329f: 48 83 e8 04 sub rax, 4 - 4732a3: 48 a9 fb ff ff ff test rax, -5 - 4732a9: 75 c5 jne 0x473270 - 4732ab: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] - 4732af: 48 8d 04 0a lea rax, [rdx + rcx] - 4732b3: 49 3b 06 cmp rax, qword ptr [r14] - 4732b6: 0f 86 dc 02 00 00 jbe 0x473598 - 4732bc: 48 81 fa ff ff 00 00 cmp rdx, 65535 - 4732c3: 0f 87 df 02 00 00 ja 0x4735a8 - 4732c9: 48 8d 42 17 lea rax, [rdx + 23] - 4732cd: 48 89 e7 mov rdi, rsp - 4732d0: 48 89 c6 mov rsi, rax - 4732d3: 48 25 00 f0 ff ff and rax, -4096 - 4732d9: 48 29 c7 sub rdi, rax - 4732dc: 48 83 e6 f0 and rsi, -16 - 4732e0: 48 89 f8 mov rax, rdi - 4732e3: 48 39 c4 cmp rsp, rax - 4732e6: 74 15 je 0x4732fd - 4732e8: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4732ef: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4732f8: 48 39 c4 cmp rsp, rax - 4732fb: 75 eb jne 0x4732e8 - 4732fd: 81 e6 ff 0f 00 00 and esi, 4095 - 473303: 48 29 f4 sub rsp, rsi - 473306: 48 85 f6 test rsi, rsi - 473309: 74 06 je 0x473311 - 47330b: 48 83 4c 34 f8 00 or qword ptr [rsp + rsi - 8], 0 - 473311: 4c 8d 64 24 0f lea r12, [rsp + 15] - 473316: 49 83 e4 f0 and r12, -16 - 47331a: 4c 89 e6 mov rsi, r12 - 47331d: 44 89 ff mov edi, r15d - 473320: 4c 89 55 b0 mov qword ptr [rbp - 80], r10 - 473324: 4c 89 4d b8 mov qword ptr [rbp - 72], r9 - 473328: 48 89 55 c0 mov qword ptr [rbp - 64], rdx - 47332c: e8 ef 23 01 00 call 0x485720 <__pread64_nocancel> - 473331: 48 8b 55 c0 mov rdx, qword ptr [rbp - 64] - 473335: 4c 8b 4d b8 mov r9, qword ptr [rbp - 72] - 473339: 4c 8b 55 b0 mov r10, qword ptr [rbp - 80] - 47333d: 48 39 d0 cmp rax, rdx - 473340: 0f 85 36 03 00 00 jne 0x47367c - 473346: 48 8d 3d 83 69 03 00 lea rdi, [rip + 223619] # 0x4a9cd0 - 47334d: 0f 1f 00 nop dword ptr [rax] - 473350: 49 8b 04 24 mov rax, qword ptr [r12] - 473354: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] - 473359: 48 33 07 xor rax, qword ptr [rdi] - 47335c: 48 33 0d 75 69 03 00 xor rcx, qword ptr [rip + 223605] # 0x4a9cd8 - 473363: 48 09 c1 or rcx, rax - 473366: 0f 85 4c 01 00 00 jne 0x4734b8 - 47336c: 48 85 d2 test rdx, rdx - 47336f: 0f 84 83 01 00 00 je 0x4734f8 - 473375: 41 8b 44 24 10 mov eax, dword ptr [r12 + 16] - 47337a: 85 c0 test eax, eax - 47337c: 0f 85 0e fe ff ff jne 0x473190 - 473382: 41 0f b6 44 24 14 movzx eax, byte ptr [r12 + 20] - 473388: 41 0f b6 4c 24 18 movzx ecx, byte ptr [r12 + 24] - 47338e: 8b 15 d4 04 05 00 mov edx, dword ptr [rip + 328916] # 0x4c3868 <_dl_osversion> - 473394: c1 e0 08 shl eax, 8 - 473397: 01 c8 add eax, ecx - 473399: 41 0f b6 4c 24 1c movzx ecx, byte ptr [r12 + 28] - 47339f: c1 e0 08 shl eax, 8 - 4733a2: 01 c8 add eax, ecx - 4733a4: 39 d0 cmp eax, edx - 4733a6: 0f 86 08 fe ff ff jbe 0x4731b4 - 4733ac: 85 d2 test edx, edx - 4733ae: 0f 84 00 fe ff ff je 0x4731b4 - 4733b4: e9 d7 fd ff ff jmp 0x473190 - 4733b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4733c0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4733c7: 48 8d 1d 5a 60 03 00 lea rbx, [rip + 221274] # 0x4a9428 <__PRETTY_FUNCTION__.10419+0x50> - 4733ce: 64 44 8b 20 mov r12d, dword ptr fs:[rax] - 4733d2: 48 8d 05 5e 60 03 00 lea rax, [rip + 221278] # 0x4a9437 <__PRETTY_FUNCTION__.10419+0x5f> - 4733d9: 45 85 e4 test r12d, r12d - 4733dc: 48 0f 45 d8 cmovne rbx, rax - 4733e0: 4c 89 ef mov rdi, r13 - 4733e3: e8 98 dd f8 ff call 0x401180 <.plt+0x160> - 4733e8: 48 89 e7 mov rdi, rsp - 4733eb: 4c 8d 40 01 lea r8, [rax + 1] - 4733ef: 48 83 c0 18 add rax, 24 - 4733f3: 48 89 c2 mov rdx, rax - 4733f6: 48 25 00 f0 ff ff and rax, -4096 - 4733fc: 48 29 c7 sub rdi, rax - 4733ff: 48 83 e2 f0 and rdx, -16 - 473403: 48 89 f8 mov rax, rdi - 473406: 48 39 c4 cmp rsp, rax - 473409: 74 15 je 0x473420 - 47340b: 48 81 ec 00 10 00 00 sub rsp, 4096 - 473412: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47341b: 48 39 c4 cmp rsp, rax - 47341e: 75 eb jne 0x47340b - 473420: 81 e2 ff 0f 00 00 and edx, 4095 - 473426: 48 29 d4 sub rsp, rdx - 473429: 48 85 d2 test rdx, rdx - 47342c: 75 7a jne 0x4734a8 - 47342e: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 473433: 4c 89 c2 mov rdx, r8 - 473436: 4c 89 ee mov rsi, r13 - 473439: 48 83 e7 f0 and rdi, -16 - 47343d: e8 1e dc f8 ff call 0x401060 <.plt+0x40> - 473442: 4c 89 ef mov rdi, r13 - 473445: 49 89 c6 mov r14, rax - 473448: e8 03 c1 fa ff call 0x41f550 - 47344d: 6a 00 push 0 - 47344f: 49 89 d9 mov r9, rbx - 473452: 45 31 c0 xor r8d, r8d - 473455: 6a 00 push 0 - 473457: 31 c9 xor ecx, ecx - 473459: 4c 89 f2 mov rdx, r14 - 47345c: 44 89 fe mov esi, r15d - 47345f: 44 89 e7 mov edi, r12d - 473462: e8 09 ed ff ff call 0x472170 - 473467: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 473470: 48 b8 7f 45 4c 46 02 01 01 03 movabs rax, 216455366371460479 - 47347a: 49 39 46 08 cmp qword ptr [r14 + 8], rax - 47347e: 0f 84 4b fc ff ff je 0x4730cf - 473484: e9 63 fc ff ff jmp 0x4730ec - 473489: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 473490: 41 80 7e 0f 03 cmp byte ptr [r14 + 15], 3 - 473495: 0f 85 51 fc ff ff jne 0x4730ec - 47349b: 3c 03 cmp al, 3 - 47349d: 0f 86 39 fc ff ff jbe 0x4730dc - 4734a3: e9 44 fc ff ff jmp 0x4730ec - 4734a8: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 4734ae: e9 7b ff ff ff jmp 0x47342e - 4734b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4734b8: 48 8b 4b 30 mov rcx, qword ptr [rbx + 48] - 4734bc: 41 8b 04 24 mov eax, dword ptr [r12] - 4734c0: 45 8b 5c 24 04 mov r11d, dword ptr [r12 + 4] - 4734c5: 48 89 ce mov rsi, rcx - 4734c8: 48 8d 44 01 0b lea rax, [rcx + rax + 11] - 4734cd: 48 f7 de neg rsi - 4734d0: 4a 8d 4c 19 ff lea rcx, [rcx + r11 - 1] - 4734d5: 48 21 f0 and rax, rsi - 4734d8: 48 01 c8 add rax, rcx - 4734db: 48 21 c6 and rsi, rax - 4734de: 48 8d 42 e0 lea rax, [rdx - 32] - 4734e2: 48 39 c6 cmp rsi, rax - 4734e5: 77 11 ja 0x4734f8 - 4734e7: 48 29 f2 sub rdx, rsi - 4734ea: 49 01 f4 add r12, rsi - 4734ed: e9 5e fe ff ff jmp 0x473350 - 4734f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4734f8: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] - 4734fd: e9 6e fd ff ff jmp 0x473270 - 473502: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 473508: 48 8d 43 17 lea rax, [rbx + 23] - 47350c: 48 89 e7 mov rdi, rsp - 47350f: 48 89 c2 mov rdx, rax - 473512: 48 25 00 f0 ff ff and rax, -4096 - 473518: 48 29 c7 sub rdi, rax - 47351b: 48 83 e2 f0 and rdx, -16 - 47351f: 48 89 f8 mov rax, rdi - 473522: 48 39 c4 cmp rsp, rax - 473525: 74 15 je 0x47353c - 473527: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47352e: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 473537: 48 39 c4 cmp rsp, rax - 47353a: 75 eb jne 0x473527 - 47353c: 81 e2 ff 0f 00 00 and edx, 4095 - 473542: 48 29 d4 sub rsp, rdx - 473545: 48 85 d2 test rdx, rdx - 473548: 74 06 je 0x473550 - 47354a: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 473550: 4c 8d 4c 24 0f lea r9, [rsp + 15] - 473555: 4c 89 d1 mov rcx, r10 - 473558: 48 89 da mov rdx, rbx - 47355b: 44 89 ff mov edi, r15d - 47355e: 49 83 e1 f0 and r9, -16 - 473562: 4c 89 ce mov rsi, r9 - 473565: 4c 89 4d c0 mov qword ptr [rbp - 64], r9 - 473569: e8 b2 21 01 00 call 0x485720 <__pread64_nocancel> - 47356e: 4c 8b 4d c0 mov r9, qword ptr [rbp - 64] - 473572: 48 39 d8 cmp rax, rbx - 473575: 0f 85 09 01 00 00 jne 0x473684 - 47357b: 41 0f b7 4e 40 movzx ecx, word ptr [r14 + 64] - 473580: 48 8d 04 cd 00 00 00 00 lea rax, [8*rcx] - 473588: 48 29 c8 sub rax, rcx - 47358b: 48 c1 e0 03 shl rax, 3 - 47358f: e9 c7 fc ff ff jmp 0x47325b - 473594: 0f 1f 40 00 nop dword ptr [rax] - 473598: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 47359c: 4c 8d 24 08 lea r12, [rax + rcx] - 4735a0: e9 a1 fd ff ff jmp 0x473346 - 4735a5: 0f 1f 00 nop dword ptr [rax] - 4735a8: 48 89 d6 mov rsi, rdx - 4735ab: 4c 89 d7 mov rdi, r10 - 4735ae: 48 89 4d b0 mov qword ptr [rbp - 80], rcx - 4735b2: 4c 89 4d b8 mov qword ptr [rbp - 72], r9 - 4735b6: 48 89 55 c0 mov qword ptr [rbp - 64], rdx - 4735ba: e8 91 c6 fa ff call 0x41fc50 - 4735bf: 49 89 c4 mov r12, rax - 4735c2: 48 85 c0 test rax, rax - 4735c5: 0f 84 b9 00 00 00 je 0x473684 - 4735cb: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] - 4735cf: 4c 8b 4d b8 mov r9, qword ptr [rbp - 72] - 4735d3: 49 89 c2 mov r10, rax - 4735d6: 48 8b 55 c0 mov rdx, qword ptr [rbp - 64] - 4735da: e9 3b fd ff ff jmp 0x47331a - 4735df: 48 8d 1d 8a 60 03 00 lea rbx, [rip + 221322] # 0x4a9670 <__PRETTY_FUNCTION__.10419+0x298> - 4735e6: e9 f5 fd ff ff jmp 0x4733e0 - 4735eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4735f0: 45 31 d2 xor r10d, r10d - 4735f3: e9 98 fb ff ff jmp 0x473190 - 4735f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 473600: 48 8d 1d 41 60 03 00 lea rbx, [rip + 221249] # 0x4a9648 <__PRETTY_FUNCTION__.10419+0x270> - 473607: e9 d4 fd ff ff jmp 0x4733e0 - 47360c: 49 8b 36 mov rsi, qword ptr [r14] - 47360f: e9 9d fa ff ff jmp 0x4730b1 - 473614: 48 8d 1d ed 60 03 00 lea rbx, [rip + 221421] # 0x4a9708 <__PRETTY_FUNCTION__.10419+0x330> - 47361b: e9 c0 fd ff ff jmp 0x4733e0 - 473620: 45 31 d2 xor r10d, r10d - 473623: e9 8c fb ff ff jmp 0x4731b4 - 473628: 8b 3d bb 65 03 00 mov edi, dword ptr [rip + 222651] # 0x4a9be9 - 47362e: 41 39 7e 11 cmp dword ptr [r14 + 17], edi - 473632: 74 0f je 0x473643 - 473634: 45 31 e4 xor r12d, r12d - 473637: 48 8d 1d 44 5e 03 00 lea rbx, [rip + 220740] # 0x4a9482 <__PRETTY_FUNCTION__.10419+0xaa> - 47363e: e9 9d fd ff ff jmp 0x4733e0 - 473643: 0f b7 3d a3 65 03 00 movzx edi, word ptr [rip + 222627] # 0x4a9bed - 47364a: 66 41 39 7e 15 cmp word ptr [r14 + 21], di - 47364f: 75 e3 jne 0x473634 - 473651: 0f b6 3d 97 65 03 00 movzx edi, byte ptr [rip + 222615] # 0x4a9bef - 473658: 45 31 e4 xor r12d, r12d - 47365b: 48 8d 1d 4e 5e 03 00 lea rbx, [rip + 220750] # 0x4a94b0 <__PRETTY_FUNCTION__.10419+0xd8> - 473662: 41 38 7e 17 cmp byte ptr [r14 + 23], dil - 473666: 75 cc jne 0x473634 - 473668: e9 73 fd ff ff jmp 0x4733e0 - 47366d: 45 31 e4 xor r12d, r12d - 473670: 48 8d 1d 26 5e 03 00 lea rbx, [rip + 220710] # 0x4a949d <__PRETTY_FUNCTION__.10419+0xc5> - 473677: e9 64 fd ff ff jmp 0x4733e0 - 47367c: 4c 89 d7 mov rdi, r10 - 47367f: e8 cc be fa ff call 0x41f550 - 473684: 48 c7 c0 c0 ff ff ff mov rax, -64 - 47368b: 48 8d 1d a5 5d 03 00 lea rbx, [rip + 220581] # 0x4a9437 <__PRETTY_FUNCTION__.10419+0x5f> - 473692: 64 44 8b 20 mov r12d, dword ptr fs:[rax] - 473696: e9 45 fd ff ff jmp 0x4733e0 - 47369b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -00000000004736a0 <_dl_map_object_from_fd.constprop.0>: - 4736a0: 55 push rbp - 4736a1: 48 89 e5 mov rbp, rsp - 4736a4: 41 57 push r15 - 4736a6: 41 56 push r14 - 4736a8: 4d 89 c6 mov r14, r8 - 4736ab: 41 55 push r13 - 4736ad: 45 89 cd mov r13d, r9d - 4736b0: 41 54 push r12 - 4736b2: 53 push rbx - 4736b3: 48 81 ec 18 01 00 00 sub rsp, 280 - 4736ba: 89 b5 24 ff ff ff mov dword ptr [rbp - 220], esi - 4736c0: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] - 4736c4: 48 89 bd f8 fe ff ff mov qword ptr [rbp - 264], rdi - 4736cb: 31 ff xor edi, edi - 4736cd: 48 89 95 18 ff ff ff mov qword ptr [rbp - 232], rdx - 4736d4: 48 89 8d f0 fe ff ff mov qword ptr [rbp - 272], rcx - 4736db: e8 50 85 fd ff call 0x44bc30 <_dl_debug_initialize> - 4736e0: 48 89 85 10 ff ff ff mov qword ptr [rbp - 240], rax - 4736e7: 8b 45 10 mov eax, dword ptr [rbp + 16] - 4736ea: 25 00 00 00 20 and eax, 536870912 - 4736ef: 89 85 e8 fe ff ff mov dword ptr [rbp - 280], eax - 4736f5: 0f 84 f5 05 00 00 je 0x473cf0 <_dl_map_object_from_fd.constprop.0+0x650> - 4736fb: 48 83 7d 20 00 cmp qword ptr [rbp + 32], 0 - 473700: 0f 85 49 10 00 00 jne 0x47474f <_dl_map_object_from_fd.constprop.0+0x10af> - 473706: 66 0f ef c0 pxor xmm0, xmm0 - 47370a: 0f 29 85 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm0 - 473711: 8b 45 10 mov eax, dword ptr [rbp + 16] - 473714: 83 e0 04 and eax, 4 - 473717: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax - 47371d: 0f 85 8f 0b 00 00 jne 0x4742b2 <_dl_map_object_from_fd.constprop.0+0xc12> - 473723: f6 05 96 00 05 00 40 test byte ptr [rip + 327830], 64 # 0x4c37c0 <_dl_debug_mask> - 47372a: 0f 85 a1 0b 00 00 jne 0x4742d1 <_dl_map_object_from_fd.constprop.0+0xc31> - 473730: 48 8b 85 10 ff ff ff mov rax, qword ptr [rbp - 240] - 473737: 8b 40 18 mov eax, dword ptr [rax + 24] - 47373a: 85 c0 test eax, eax - 47373c: 0f 84 7e 06 00 00 je 0x473dc0 <_dl_map_object_from_fd.constprop.0+0x720> - 473742: 83 f8 01 cmp eax, 1 - 473745: 0f 85 2f 10 00 00 jne 0x47477a <_dl_map_object_from_fd.constprop.0+0x10da> - 47374b: c6 85 ef fe ff ff 00 mov byte ptr [rbp - 273], 0 - 473752: 4c 8b 4d 20 mov r9, qword ptr [rbp + 32] - 473756: 44 8b 45 10 mov r8d, dword ptr [rbp + 16] - 47375a: 4c 89 f1 mov rcx, r14 - 47375d: 44 89 ea mov edx, r13d - 473760: 48 8b b5 f8 fe ff ff mov rsi, qword ptr [rbp - 264] - 473767: 48 8b bd f0 fe ff ff mov rdi, qword ptr [rbp - 272] - 47376e: e8 fd 41 00 00 call 0x477970 <_dl_new_object> - 473773: 49 89 c4 mov r12, rax - 473776: 48 85 c0 test rax, rax - 473779: 0f 84 70 0b 00 00 je 0x4742ef <_dl_map_object_from_fd.constprop.0+0xc4f> - 47377f: 48 8b bd 18 ff ff ff mov rdi, qword ptr [rbp - 232] - 473786: 48 8b 47 20 mov rax, qword ptr [rdi + 32] - 47378a: 48 8b 4f 28 mov rcx, qword ptr [rdi + 40] - 47378e: 49 89 84 24 b0 02 00 00 mov qword ptr [r12 + 688], rax - 473796: 0f b7 47 18 movzx eax, word ptr [rdi + 24] - 47379a: 4c 8d 74 0f 08 lea r14, [rdi + rcx + 8] - 47379f: 66 89 85 d8 fe ff ff mov word ptr [rbp - 296], ax - 4737a6: 0f b7 47 40 movzx eax, word ptr [rdi + 64] - 4737aa: 48 8d 1c c5 00 00 00 00 lea rbx, [8*rax] - 4737b2: 66 41 89 84 24 b8 02 00 00 mov word ptr [r12 + 696], ax - 4737bb: 48 29 c3 sub rbx, rax - 4737be: 48 c1 e3 03 shl rbx, 3 - 4737c2: 48 8d 04 0b lea rax, [rbx + rcx] - 4737c6: 48 3b 07 cmp rax, qword ptr [rdi] - 4737c9: 0f 87 e1 00 00 00 ja 0x4738b0 <_dl_map_object_from_fd.constprop.0+0x210> - 4737cf: 41 0f b7 84 24 b8 02 00 00 movzx eax, word ptr [r12 + 696] - 4737d8: 48 89 e7 mov rdi, rsp - 4737db: 48 89 a5 e0 fe ff ff mov qword ptr [rbp - 288], rsp - 4737e2: 48 8d 14 40 lea rdx, [rax + 2*rax] - 4737e6: 48 c1 e2 04 shl rdx, 4 - 4737ea: 48 89 d1 mov rcx, rdx - 4737ed: 48 81 e1 00 f0 ff ff and rcx, -4096 - 4737f4: 48 29 cf sub rdi, rcx - 4737f7: 48 89 f9 mov rcx, rdi - 4737fa: 48 39 cc cmp rsp, rcx - 4737fd: 74 15 je 0x473814 <_dl_map_object_from_fd.constprop.0+0x174> - 4737ff: 48 81 ec 00 10 00 00 sub rsp, 4096 - 473806: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47380f: 48 39 cc cmp rsp, rcx - 473812: 75 eb jne 0x4737ff <_dl_map_object_from_fd.constprop.0+0x15f> - 473814: 81 e2 ff 0f 00 00 and edx, 4095 - 47381a: 48 29 d4 sub rsp, rdx - 47381d: 48 85 d2 test rdx, rdx - 473820: 0f 85 fe 05 00 00 jne 0x473e24 <_dl_map_object_from_fd.constprop.0+0x784> - 473826: 48 8d 54 24 07 lea rdx, [rsp + 7] - 47382b: 48 89 d7 mov rdi, rdx - 47382e: 48 83 e2 f8 and rdx, -8 - 473832: 48 89 95 28 ff ff ff mov qword ptr [rbp - 216], rdx - 473839: 48 8d 14 c5 00 00 00 00 lea rdx, [8*rax] - 473841: 48 c1 ef 03 shr rdi, 3 - 473845: 48 29 c2 sub rdx, rax - 473848: 48 89 bd d0 fe ff ff mov qword ptr [rbp - 304], rdi - 47384f: 49 8d 14 d6 lea rdx, [r14 + 8*rdx] - 473853: 49 39 d6 cmp r14, rdx - 473856: 0f 83 c6 0b 00 00 jae 0x474422 <_dl_map_object_from_fd.constprop.0+0xd82> - 47385c: c6 85 08 ff ff ff 00 mov byte ptr [rbp - 248], 0 - 473863: 4c 89 f3 mov rbx, r14 - 473866: 45 31 ff xor r15d, r15d - 473869: 4c 8d 2d 50 63 03 00 lea r13, [rip + 222032] # 0x4a9bc0 <__PRETTY_FUNCTION__.11350+0x10> - 473870: 48 c7 85 00 ff ff ff 07 00 00 00 mov qword ptr [rbp - 256], 7 - 47387b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 473880: 8b 13 mov edx, dword ptr [rbx] - 473882: 83 fa 07 cmp edx, 7 - 473885: 0f 87 15 04 00 00 ja 0x473ca0 <_dl_map_object_from_fd.constprop.0+0x600> - 47388b: 85 d2 test edx, edx - 47388d: 0f 84 2a 01 00 00 je 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473893: 83 fa 07 cmp edx, 7 - 473896: 0f 87 21 01 00 00 ja 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 47389c: 49 63 54 95 00 movsxd rdx, dword ptr [r13 + 4*rdx] - 4738a1: 4c 01 ea add rdx, r13 - 4738a4: 3e ff e2 jmp rdx - 4738a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4738b0: 48 8d 43 17 lea rax, [rbx + 23] - 4738b4: 48 89 e7 mov rdi, rsp - 4738b7: 48 89 c2 mov rdx, rax - 4738ba: 48 25 00 f0 ff ff and rax, -4096 - 4738c0: 48 29 c7 sub rdi, rax - 4738c3: 48 83 e2 f0 and rdx, -16 - 4738c7: 48 89 f8 mov rax, rdi - 4738ca: 48 39 c4 cmp rsp, rax - 4738cd: 0f 84 48 06 00 00 je 0x473f1b <_dl_map_object_from_fd.constprop.0+0x87b> - 4738d3: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4738da: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4738e3: eb e5 jmp 0x4738ca <_dl_map_object_from_fd.constprop.0+0x22a> - 4738e5: 48 8b 15 2c d8 04 00 mov rdx, qword ptr [rip + 317484] # 0x4c1118 <_dl_pagesize> - 4738ec: 48 8b 73 30 mov rsi, qword ptr [rbx + 48] - 4738f0: 4c 8d 5a ff lea r11, [rdx - 1] - 4738f4: 4c 85 de test rsi, r11 - 4738f7: 0f 85 8b 06 00 00 jne 0x473f88 <_dl_map_object_from_fd.constprop.0+0x8e8> - 4738fd: 48 8b 4b 10 mov rcx, qword ptr [rbx + 16] - 473901: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 473905: 48 83 ee 01 sub rsi, 1 - 473909: 49 89 c8 mov r8, rcx - 47390c: 49 29 f8 sub r8, rdi - 47390f: 49 85 f0 test r8, rsi - 473912: 0f 85 e0 06 00 00 jne 0x473ff8 <_dl_map_object_from_fd.constprop.0+0x958> - 473918: 4f 8d 0c 7f lea r9, [r15 + 2*r15] - 47391c: 48 f7 da neg rdx - 47391f: f3 0f 6f 53 20 movdqu xmm2, xmmword ptr [rbx + 32] - 473924: 4d 8d 57 01 lea r10, [r15 + 1] - 473928: 48 8b b5 28 ff ff ff mov rsi, qword ptr [rbp - 216] - 47392f: 49 c1 e1 04 shl r9, 4 - 473933: 66 48 0f 6e c1 movq xmm0, rcx - 473938: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 47393c: 4e 8d 04 0e lea r8, [rsi + r9] - 473940: 48 89 ce mov rsi, rcx - 473943: 66 0f d4 c2 paddq xmm0, xmm2 - 473947: 48 21 d6 and rsi, rdx - 47394a: 49 89 30 mov qword ptr [r8], rsi - 47394d: 48 8b 73 20 mov rsi, qword ptr [rbx + 32] - 473951: 48 01 ce add rsi, rcx - 473954: 4c 01 de add rsi, r11 - 473957: 48 21 d6 and rsi, rdx - 47395a: 48 21 fa and rdx, rdi - 47395d: 49 89 70 08 mov qword ptr [r8 + 8], rsi - 473961: 48 8b b5 28 ff ff ff mov rsi, qword ptr [rbp - 216] - 473968: 42 0f 11 44 0e 10 movups xmmword ptr [rsi + r9 + 16], xmm0 - 47396e: 49 89 50 20 mov qword ptr [r8 + 32], rdx - 473972: 49 83 fa 01 cmp r10, 1 - 473976: 76 1c jbe 0x473994 <_dl_map_object_from_fd.constprop.0+0x2f4> - 473978: 0f b6 8d 08 ff ff ff movzx ecx, byte ptr [rbp - 248] - 47397f: 49 8b 38 mov rdi, qword ptr [r8] - 473982: ba 01 00 00 00 mov edx, 1 - 473987: 49 39 78 d8 cmp qword ptr [r8 - 40], rdi - 47398b: 0f 45 ca cmovne ecx, edx - 47398e: 88 8d 08 ff ff ff mov byte ptr [rbp - 248], cl - 473994: 8b 4b 04 mov ecx, dword ptr [rbx + 4] - 473997: ba 40 62 51 73 mov edx, 1934713408 - 47399c: 4b 8d 34 7f lea rsi, [r15 + 2*r15] - 4739a0: 48 8b bd 28 ff ff ff mov rdi, qword ptr [rbp - 216] - 4739a7: 48 c1 e6 04 shl rsi, 4 - 4739ab: 4d 89 d7 mov r15, r10 - 4739ae: 83 e1 07 and ecx, 7 - 4739b1: c1 e1 02 shl ecx, 2 - 4739b4: d3 fa sar edx, cl - 4739b6: 83 e2 0f and edx, 15 - 4739b9: 89 54 37 28 mov dword ptr [rdi + rsi + 40], edx - 4739bd: 48 8d 14 c5 00 00 00 00 lea rdx, [8*rax] - 4739c5: 48 83 c3 38 add rbx, 56 - 4739c9: 48 29 c2 sub rdx, rax - 4739cc: 49 8d 14 d6 lea rdx, [r14 + 8*rdx] - 4739d0: 48 39 d3 cmp rbx, rdx - 4739d3: 0f 82 a7 fe ff ff jb 0x473880 <_dl_map_object_from_fd.constprop.0+0x1e0> - 4739d9: 4d 85 ff test r15, r15 - 4739dc: 0f 84 40 0a 00 00 je 0x474422 <_dl_map_object_from_fd.constprop.0+0xd82> - 4739e2: 0f b7 bd d8 fe ff ff movzx edi, word ptr [rbp - 296] - 4739e9: 89 bd cc fe ff ff mov dword ptr [rbp - 308], edi - 4739ef: 66 83 ff 03 cmp di, 3 - 4739f3: 0f 85 67 0a 00 00 jne 0x474460 <_dl_map_object_from_fd.constprop.0+0xdc0> - 4739f9: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] - 473a00: 48 8b bd 28 ff ff ff mov rdi, qword ptr [rbp - 216] - 473a07: 4b 8d 44 7f fd lea rax, [r15 + 2*r15 - 3] - 473a0c: 48 c1 e0 04 shl rax, 4 - 473a10: 44 8b 85 24 ff ff ff mov r8d, dword ptr [rbp - 220] - 473a17: 48 8b 1c cd 00 00 00 00 mov rbx, qword ptr [8*rcx] - 473a1f: 48 8b 44 07 18 mov rax, qword ptr [rdi + rax + 24] - 473a24: 44 8b 2c cd 28 00 00 00 mov r13d, dword ptr [8*rcx + 40] - 473a2c: 48 8b 3d fd d6 04 00 mov rdi, qword ptr [rip + 317181] # 0x4c1130 <_dl_use_load_bias> - 473a33: 48 29 d8 sub rax, rbx - 473a36: 4c 8b 0c cd 20 00 00 00 mov r9, qword ptr [8*rcx + 32] - 473a3e: b9 02 08 00 00 mov ecx, 2050 - 473a43: 48 89 c6 mov rsi, rax - 473a46: 48 21 df and rdi, rbx - 473a49: 44 89 ea mov edx, r13d - 473a4c: 48 89 85 d8 fe ff ff mov qword ptr [rbp - 296], rax - 473a53: e8 88 58 fd ff call 0x4492e0 - 473a58: 49 89 84 24 50 03 00 00 mov qword ptr [r12 + 848], rax - 473a60: 48 83 f8 ff cmp rax, -1 - 473a64: 0f 84 30 01 00 00 je 0x473b9a <_dl_map_object_from_fd.constprop.0+0x4fa> - 473a6a: 48 8b 8d d8 fe ff ff mov rcx, qword ptr [rbp - 296] - 473a71: 48 8d 14 08 lea rdx, [rax + rcx] - 473a75: 48 29 d8 sub rax, rbx - 473a78: 80 bd 08 ff ff ff 00 cmp byte ptr [rbp - 248], 0 - 473a7f: 49 89 94 24 58 03 00 00 mov qword ptr [r12 + 856], rdx - 473a87: 49 89 04 24 mov qword ptr [r12], rax - 473a8b: 0f 85 4f 03 00 00 jne 0x473de0 <_dl_map_object_from_fd.constprop.0+0x740> - 473a91: 41 80 8c 24 1d 03 00 00 40 or byte ptr [r12 + 797], 64 - 473a9a: 48 8b 9d 28 ff ff ff mov rbx, qword ptr [rbp - 216] - 473aa1: 41 f6 c5 04 test r13b, 4 - 473aa5: 74 10 je 0x473ab7 <_dl_map_object_from_fd.constprop.0+0x417> - 473aa7: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 473aab: 49 03 04 24 add rax, qword ptr [r12] - 473aaf: 49 89 84 24 60 03 00 00 mov qword ptr [r12 + 864], rax - 473ab7: 49 83 bc 24 a8 02 00 00 00 cmp qword ptr [r12 + 680], 0 - 473ac0: 0f 84 01 04 00 00 je 0x473ec7 <_dl_map_object_from_fd.constprop.0+0x827> - 473ac6: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 473aca: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 473ace: 48 39 d0 cmp rax, rdx - 473ad1: 76 6b jbe 0x473b3e <_dl_map_object_from_fd.constprop.0+0x49e> - 473ad3: 49 8b 0c 24 mov rcx, qword ptr [r12] - 473ad7: 48 8b 35 3a d6 04 00 mov rsi, qword ptr [rip + 316986] # 0x4c1118 <_dl_pagesize> - 473ade: 4c 8d 04 0a lea r8, [rdx + rcx] - 473ae2: 48 01 c1 add rcx, rax - 473ae5: 48 89 f0 mov rax, rsi - 473ae8: 48 f7 d8 neg rax - 473aeb: 4d 8d 54 30 ff lea r10, [r8 + rsi - 1] - 473af0: 49 21 c2 and r10, rax - 473af3: 4c 39 d1 cmp rcx, r10 - 473af6: 4c 0f 46 d1 cmovbe r10, rcx - 473afa: 4d 39 d0 cmp r8, r10 - 473afd: 73 36 jae 0x473b35 <_dl_map_object_from_fd.constprop.0+0x495> - 473aff: 41 f6 c5 02 test r13b, 2 - 473b03: 0f 84 f7 0a 00 00 je 0x474600 <_dl_map_object_from_fd.constprop.0+0xf60> - 473b09: 4c 89 d2 mov rdx, r10 - 473b0c: 31 f6 xor esi, esi - 473b0e: 4c 89 c7 mov rdi, r8 - 473b11: 48 89 8d d0 fe ff ff mov qword ptr [rbp - 304], rcx - 473b18: 4c 29 c2 sub rdx, r8 - 473b1b: 4c 89 95 08 ff ff ff mov qword ptr [rbp - 248], r10 - 473b22: e8 e9 d5 f8 ff call 0x401110 <.plt+0xf0> - 473b27: 4c 8b 95 08 ff ff ff mov r10, qword ptr [rbp - 248] - 473b2e: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] - 473b35: 4c 39 d1 cmp rcx, r10 - 473b38: 0f 87 dc 07 00 00 ja 0x47431a <_dl_map_object_from_fd.constprop.0+0xc7a> - 473b3e: 48 83 c3 30 add rbx, 48 - 473b42: 4b 8d 04 7f lea rax, [r15 + 2*r15] - 473b46: 48 c1 e0 04 shl rax, 4 - 473b4a: 48 03 85 28 ff ff ff add rax, qword ptr [rbp - 216] - 473b51: 48 39 c3 cmp rbx, rax - 473b54: 0f 83 d5 02 00 00 jae 0x473e2f <_dl_map_object_from_fd.constprop.0+0x78f> - 473b5a: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 473b5e: 48 8b 03 mov rax, qword ptr [rbx] - 473b61: 44 8b 6b 28 mov r13d, dword ptr [rbx + 40] - 473b65: 48 39 c6 cmp rsi, rax - 473b68: 0f 86 33 ff ff ff jbe 0x473aa1 <_dl_map_object_from_fd.constprop.0+0x401> - 473b6e: 48 29 c6 sub rsi, rax - 473b71: 4c 8b 4b 20 mov r9, qword ptr [rbx + 32] - 473b75: 49 03 04 24 add rax, qword ptr [r12] - 473b79: b9 12 08 00 00 mov ecx, 2066 - 473b7e: 44 8b 85 24 ff ff ff mov r8d, dword ptr [rbp - 220] - 473b85: 48 89 c7 mov rdi, rax - 473b88: 44 89 ea mov edx, r13d - 473b8b: e8 50 57 fd ff call 0x4492e0 - 473b90: 48 83 f8 ff cmp rax, -1 - 473b94: 0f 85 07 ff ff ff jne 0x473aa1 <_dl_map_object_from_fd.constprop.0+0x401> - 473b9a: 4c 8d 0d 97 5d 03 00 lea r9, [rip + 220567] # 0x4a9938 <__PRETTY_FUNCTION__.10419+0x560> - 473ba1: e9 e9 03 00 00 jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> - 473ba6: 48 8b 53 28 mov rdx, qword ptr [rbx + 40] - 473baa: 48 85 d2 test rdx, rdx - 473bad: 0f 84 0a fe ff ff je 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473bb3: 49 89 94 24 38 04 00 00 mov qword ptr [r12 + 1080], rdx - 473bbb: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] - 473bbf: 49 89 94 24 40 04 00 00 mov qword ptr [r12 + 1088], rdx - 473bc7: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 473bcb: 48 8d 4a ff lea rcx, [rdx - 1] - 473bcf: 48 21 f1 and rcx, rsi - 473bd2: 48 85 d2 test rdx, rdx - 473bd5: 48 0f 45 d1 cmovne rdx, rcx - 473bd9: 49 89 94 24 48 04 00 00 mov qword ptr [r12 + 1096], rdx - 473be1: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] - 473be5: 49 89 b4 24 28 04 00 00 mov qword ptr [r12 + 1064], rsi - 473bed: 49 89 94 24 30 04 00 00 mov qword ptr [r12 + 1072], rdx - 473bf5: 41 0f b6 94 24 1c 03 00 00 movzx edx, byte ptr [r12 + 796] - 473bfe: 83 e2 03 and edx, 3 - 473c01: 80 fa 01 cmp dl, 1 - 473c04: 0f 84 b3 fd ff ff je 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473c0a: 48 83 3d 0e fb 04 00 00 cmp qword ptr [rip + 326414], 0 # 0x4c3720 <_dl_tls_dtv_slotinfo_list> - 473c12: 0f 85 a5 fd ff ff jne 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473c18: 48 8d 0d 51 60 03 00 lea rcx, [rip + 221265] # 0x4a9c70 <__PRETTY_FUNCTION__.11401> - 473c1f: ba 6e 04 00 00 mov edx, 1134 - 473c24: 48 8d 35 e5 57 03 00 lea rsi, [rip + 219109] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> - 473c2b: 48 8d 3d 5e 5d 03 00 lea rdi, [rip + 220510] # 0x4a9990 <__PRETTY_FUNCTION__.10419+0x5b8> - 473c32: e8 19 f3 f8 ff call 0x402f50 <__assert_fail> - 473c37: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 473c3b: 49 89 94 24 a8 02 00 00 mov qword ptr [r12 + 680], rdx - 473c43: e9 75 fd ff ff jmp 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473c48: 48 8b 8d 18 ff ff ff mov rcx, qword ptr [rbp - 232] - 473c4f: 8b 95 24 ff ff ff mov edx, dword ptr [rbp - 220] - 473c55: 48 89 de mov rsi, rbx - 473c58: 4c 89 e7 mov rdi, r12 - 473c5b: e8 50 e2 ff ff call 0x471eb0 <_dl_process_pt_note> - 473c60: 85 c0 test eax, eax - 473c62: 0f 85 06 0b 00 00 jne 0x47476e <_dl_map_object_from_fd.constprop.0+0x10ce> - 473c68: 41 0f b7 84 24 b8 02 00 00 movzx eax, word ptr [r12 + 696] - 473c71: e9 47 fd ff ff jmp 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473c76: 48 83 7b 20 00 cmp qword ptr [rbx + 32], 0 - 473c7b: 0f 84 3c fd ff ff je 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473c81: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 473c85: 49 89 54 24 10 mov qword ptr [r12 + 16], rdx - 473c8a: 48 8b 53 28 mov rdx, qword ptr [rbx + 40] - 473c8e: 48 c1 ea 04 shr rdx, 4 - 473c92: 66 41 89 94 24 ba 02 00 00 mov word ptr [r12 + 698], dx - 473c9b: e9 1d fd ff ff jmp 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473ca0: 81 fa 51 e5 74 64 cmp edx, 1685382481 - 473ca6: 74 38 je 0x473ce0 <_dl_map_object_from_fd.constprop.0+0x640> - 473ca8: 81 fa 52 e5 74 64 cmp edx, 1685382482 - 473cae: 0f 85 09 fd ff ff jne 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473cb4: f3 0f 6f 43 10 movdqu xmm0, xmmword ptr [rbx + 16] - 473cb9: f3 0f 6f 4b 20 movdqu xmm1, xmmword ptr [rbx + 32] - 473cbe: 41 0f b7 84 24 b8 02 00 00 movzx eax, word ptr [r12 + 696] - 473cc7: 66 0f c6 c1 02 shufpd xmm0, xmm1, 2 # xmm0 = xmm0[0],xmm1[1] - 473ccc: 41 0f 11 84 24 68 04 00 00 movups xmmword ptr [r12 + 1128], xmm0 - 473cd5: e9 e3 fc ff ff jmp 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473cda: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 473ce0: 8b 7b 04 mov edi, dword ptr [rbx + 4] - 473ce3: 48 89 bd 00 ff ff ff mov qword ptr [rbp - 256], rdi - 473cea: e9 ce fc ff ff jmp 0x4739bd <_dl_map_object_from_fd.constprop.0+0x31d> - 473cef: 90 nop - 473cf0: 8b b5 24 ff ff ff mov esi, dword ptr [rbp - 220] - 473cf6: 48 8d 95 40 ff ff ff lea rdx, [rbp - 192] - 473cfd: bf 01 00 00 00 mov edi, 1 - 473d02: e8 d9 46 fd ff call 0x4483e0 <_fxstat> - 473d07: 85 c0 test eax, eax - 473d09: 0f 88 bb 02 00 00 js 0x473fca <_dl_map_object_from_fd.constprop.0+0x92a> - 473d0f: 48 8b 7d 20 mov rdi, qword ptr [rbp + 32] - 473d13: 48 8d 35 66 d4 04 00 lea rsi, [rip + 316518] # 0x4c1180 <_dl_ns> - 473d1a: 66 0f 6f 9d 40 ff ff ff movdqa xmm3, xmmword ptr [rbp - 192] - 473d22: 48 8b 85 40 ff ff ff mov rax, qword ptr [rbp - 192] - 473d29: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] - 473d30: 48 8d 14 ff lea rdx, [rdi + 8*rdi] - 473d34: 0f 29 9d 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm3 - 473d3b: 48 c1 e2 04 shl rdx, 4 - 473d3f: 4c 8b 24 16 mov r12, qword ptr [rsi + rdx] - 473d43: 4d 85 e4 test r12, r12 - 473d46: 75 16 jne 0x473d5e <_dl_map_object_from_fd.constprop.0+0x6be> - 473d48: e9 c4 f9 ff ff jmp 0x473711 <_dl_map_object_from_fd.constprop.0+0x71> - 473d4d: 0f 1f 00 nop dword ptr [rax] - 473d50: 4d 8b 64 24 18 mov r12, qword ptr [r12 + 24] - 473d55: 4d 85 e4 test r12, r12 - 473d58: 0f 84 b3 f9 ff ff je 0x473711 <_dl_map_object_from_fd.constprop.0+0x71> - 473d5e: 41 f6 84 24 1d 03 00 00 20 test byte ptr [r12 + 797], 32 - 473d67: 75 e7 jne 0x473d50 <_dl_map_object_from_fd.constprop.0+0x6b0> - 473d69: 49 3b 84 24 a8 03 00 00 cmp rax, qword ptr [r12 + 936] - 473d71: 75 dd jne 0x473d50 <_dl_map_object_from_fd.constprop.0+0x6b0> - 473d73: 49 3b 8c 24 b0 03 00 00 cmp rcx, qword ptr [r12 + 944] - 473d7b: 75 d3 jne 0x473d50 <_dl_map_object_from_fd.constprop.0+0x6b0> - 473d7d: 8b bd 24 ff ff ff mov edi, dword ptr [rbp - 220] - 473d83: e8 c8 50 fd ff call 0x448e50 <__close_nocancel> - 473d88: 48 8b bd f0 fe ff ff mov rdi, qword ptr [rbp - 272] - 473d8f: e8 bc b7 fa ff call 0x41f550 - 473d94: 49 8b 7c 24 38 mov rdi, qword ptr [r12 + 56] - 473d99: 48 8b b5 f8 fe ff ff mov rsi, qword ptr [rbp - 264] - 473da0: e8 4b e4 ff ff call 0x4721f0 - 473da5: 48 8d 65 d8 lea rsp, [rbp - 40] - 473da9: 4c 89 e0 mov rax, r12 - 473dac: 5b pop rbx - 473dad: 41 5c pop r12 - 473daf: 41 5d pop r13 - 473db1: 41 5e pop r14 - 473db3: 41 5f pop r15 - 473db5: 5d pop rbp - 473db6: c3 ret - 473db7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 473dc0: 48 8b 9d 10 ff ff ff mov rbx, qword ptr [rbp - 240] - 473dc7: c7 43 18 01 00 00 00 mov dword ptr [rbx + 24], 1 - 473dce: e8 4d 7e fd ff call 0x44bc20 <_dl_debug_state> - 473dd3: 90 nop - 473dd4: c6 85 ef fe ff ff 01 mov byte ptr [rbp - 273], 1 - 473ddb: e9 72 f9 ff ff jmp 0x473752 <_dl_map_object_from_fd.constprop.0+0xb2> - 473de0: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] - 473de7: 4b 8d 14 7f lea rdx, [r15 + 2*r15] - 473deb: 48 c1 e2 04 shl rdx, 4 - 473def: 48 8b 3c cd 08 00 00 00 mov rdi, qword ptr [8*rcx + 8] - 473df7: 48 8b 8d 28 ff ff ff mov rcx, qword ptr [rbp - 216] - 473dfe: 48 8b 74 11 d0 mov rsi, qword ptr [rcx + rdx - 48] - 473e03: 31 d2 xor edx, edx - 473e05: 48 29 fe sub rsi, rdi - 473e08: 48 01 c7 add rdi, rax - 473e0b: e8 b0 55 fd ff call 0x4493c0 - 473e10: 85 c0 test eax, eax - 473e12: 0f 89 79 fc ff ff jns 0x473a91 <_dl_map_object_from_fd.constprop.0+0x3f1> - 473e18: 4c 8d 0d f1 5a 03 00 lea r9, [rip + 219889] # 0x4a9910 <__PRETTY_FUNCTION__.10419+0x538> - 473e1f: e9 6b 01 00 00 jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> - 473e24: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 473e2a: e9 f7 f9 ff ff jmp 0x473826 <_dl_map_object_from_fd.constprop.0+0x186> - 473e2f: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 473e34: 48 8b a5 e0 fe ff ff mov rsp, qword ptr [rbp - 288] - 473e3b: 48 85 c0 test rax, rax - 473e3e: 0f 84 c4 05 00 00 je 0x474408 <_dl_map_object_from_fd.constprop.0+0xd68> - 473e44: 4d 8b 14 24 mov r10, qword ptr [r12] - 473e48: 4c 01 d0 add rax, r10 - 473e4b: 49 89 44 24 10 mov qword ptr [r12 + 16], rax - 473e50: 0f 84 bf 05 00 00 je 0x474415 <_dl_map_object_from_fd.constprop.0+0xd75> - 473e56: 48 8b 10 mov rdx, qword ptr [rax] - 473e59: 49 8d 4c 24 40 lea rcx, [r12 + 64] - 473e5e: 48 85 d2 test rdx, rdx - 473e61: 0f 84 ca 01 00 00 je 0x474031 <_dl_map_object_from_fd.constprop.0+0x991> - 473e67: bf ff ff ff 6f mov edi, 1879048191 - 473e6c: bb ff fd ff 6f mov ebx, 1879047679 - 473e71: 41 bd ff fe ff 6f mov r13d, 1879047935 - 473e77: 41 bf 35 fe ff 6f mov r15d, 1879047733 - 473e7d: 41 bb 32 00 00 00 mov r11d, 50 - 473e83: 41 b9 22 00 00 70 mov r9d, 1879048226 - 473e89: eb 30 jmp 0x473ebb <_dl_map_object_from_fd.constprop.0+0x81b> - 473e8b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 473e90: 48 89 fe mov rsi, rdi - 473e93: 48 29 d6 sub rsi, rdx - 473e96: 48 83 fe 0f cmp rsi, 15 - 473e9a: 0f 87 c0 00 00 00 ja 0x473f60 <_dl_map_object_from_fd.constprop.0+0x8c0> - 473ea0: 4c 89 ce mov rsi, r9 - 473ea3: 48 29 d6 sub rsi, rdx - 473ea6: 48 89 04 f1 mov qword ptr [rcx + 8*rsi], rax - 473eaa: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 473eae: 48 83 c0 10 add rax, 16 - 473eb2: 48 85 d2 test rdx, rdx - 473eb5: 0f 84 76 01 00 00 je 0x474031 <_dl_map_object_from_fd.constprop.0+0x991> - 473ebb: 48 83 fa 22 cmp rdx, 34 - 473ebf: 77 cf ja 0x473e90 <_dl_map_object_from_fd.constprop.0+0x7f0> - 473ec1: 48 89 04 d1 mov qword ptr [rcx + 8*rdx], rax - 473ec5: eb e3 jmp 0x473eaa <_dl_map_object_from_fd.constprop.0+0x80a> - 473ec7: 48 8b bd 18 ff ff ff mov rdi, qword ptr [rbp - 232] - 473ece: 48 8b 53 20 mov rdx, qword ptr [rbx + 32] - 473ed2: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 473ed6: 48 39 c2 cmp rdx, rax - 473ed9: 0f 87 e7 fb ff ff ja 0x473ac6 <_dl_map_object_from_fd.constprop.0+0x426> - 473edf: 0f b7 7f 40 movzx edi, word ptr [rdi + 64] - 473ee3: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] - 473ee7: 4c 8b 03 mov r8, qword ptr [rbx] - 473eea: 48 8d 34 fd 00 00 00 00 lea rsi, [8*rdi] - 473ef2: 48 01 d1 add rcx, rdx - 473ef5: 48 29 fe sub rsi, rdi - 473ef8: 4c 29 c1 sub rcx, r8 - 473efb: 48 8d 34 f0 lea rsi, [rax + 8*rsi] - 473eff: 48 39 f1 cmp rcx, rsi - 473f02: 0f 82 be fb ff ff jb 0x473ac6 <_dl_map_object_from_fd.constprop.0+0x426> - 473f08: 4c 01 c0 add rax, r8 - 473f0b: 48 29 d0 sub rax, rdx - 473f0e: 49 89 84 24 a8 02 00 00 mov qword ptr [r12 + 680], rax - 473f16: e9 ab fb ff ff jmp 0x473ac6 <_dl_map_object_from_fd.constprop.0+0x426> - 473f1b: 81 e2 ff 0f 00 00 and edx, 4095 - 473f21: 48 29 d4 sub rsp, rdx - 473f24: 48 85 d2 test rdx, rdx - 473f27: 0f 85 22 04 00 00 jne 0x47434f <_dl_map_object_from_fd.constprop.0+0xcaf> - 473f2d: 4c 8d 74 24 0f lea r14, [rsp + 15] - 473f32: 8b bd 24 ff ff ff mov edi, dword ptr [rbp - 220] - 473f38: 48 89 da mov rdx, rbx - 473f3b: 49 83 e6 f0 and r14, -16 - 473f3f: 4c 89 f6 mov rsi, r14 - 473f42: e8 d9 17 01 00 call 0x485720 <__pread64_nocancel> - 473f47: 48 39 d8 cmp rax, rbx - 473f4a: 0f 84 7f f8 ff ff je 0x4737cf <_dl_map_object_from_fd.constprop.0+0x12f> - 473f50: 4c 8d 0d e0 54 03 00 lea r9, [rip + 218336] # 0x4a9437 <__PRETTY_FUNCTION__.10419+0x5f> - 473f57: e9 9a 03 00 00 jmp 0x4742f6 <_dl_map_object_from_fd.constprop.0+0xc56> - 473f5c: 0f 1f 40 00 nop dword ptr [rax] - 473f60: 8d 34 12 lea esi, [rdx + rdx] - 473f63: 41 89 f0 mov r8d, esi - 473f66: 41 d1 f8 sar r8d - 473f69: 83 fe f8 cmp esi, -8 - 473f6c: 0f 86 8f 00 00 00 jbe 0x474001 <_dl_map_object_from_fd.constprop.0+0x961> - 473f72: 44 89 da mov edx, r11d - 473f75: 44 29 c2 sub edx, r8d - 473f78: 48 89 04 d1 mov qword ptr [rcx + 8*rdx], rax - 473f7c: e9 29 ff ff ff jmp 0x473eaa <_dl_map_object_from_fd.constprop.0+0x80a> - 473f81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 473f88: 4c 8d 0d 51 59 03 00 lea r9, [rip + 219473] # 0x4a98e0 <__PRETTY_FUNCTION__.10419+0x508> - 473f8f: 48 8b a5 e0 fe ff ff mov rsp, qword ptr [rbp - 288] - 473f96: 80 bd ef fe ff ff 00 cmp byte ptr [rbp - 273], 0 - 473f9d: 74 49 je 0x473fe8 <_dl_map_object_from_fd.constprop.0+0x948> - 473f9f: ff 75 20 push qword ptr [rbp + 32] - 473fa2: 48 8b 8d f0 fe ff ff mov rcx, qword ptr [rbp - 272] - 473fa9: 4d 89 e0 mov r8, r12 - 473fac: 48 8b 95 f8 fe ff ff mov rdx, qword ptr [rbp - 264] - 473fb3: ff b5 10 ff ff ff push qword ptr [rbp - 240] - 473fb9: 8b b5 24 ff ff ff mov esi, dword ptr [rbp - 220] - 473fbf: 8b bd 20 ff ff ff mov edi, dword ptr [rbp - 224] - 473fc5: e8 a6 e1 ff ff call 0x472170 - 473fca: 48 c7 c0 c0 ff ff ff mov rax, -64 - 473fd1: 4c 8d 0d 54 55 03 00 lea r9, [rip + 218452] # 0x4a952c <__PRETTY_FUNCTION__.10419+0x154> - 473fd8: 45 31 e4 xor r12d, r12d - 473fdb: 64 8b 00 mov eax, dword ptr fs:[rax] - 473fde: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax - 473fe4: 0f 1f 40 00 nop dword ptr [rax] - 473fe8: 48 c7 85 10 ff ff ff 00 00 00 00 mov qword ptr [rbp - 240], 0 - 473ff3: eb aa jmp 0x473f9f <_dl_map_object_from_fd.constprop.0+0x8ff> - 473ff5: 0f 1f 00 nop dword ptr [rax] - 473ff8: 4c 8d 0d 81 58 03 00 lea r9, [rip + 219265] # 0x4a9880 <__PRETTY_FUNCTION__.10419+0x4a8> - 473fff: eb 8e jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> - 474001: 48 89 de mov rsi, rbx - 474004: 48 29 d6 sub rsi, rdx - 474007: 48 83 fe 0b cmp rsi, 11 - 47400b: 0f 86 fa 02 00 00 jbe 0x47430b <_dl_map_object_from_fd.constprop.0+0xc6b> - 474011: 4c 89 ee mov rsi, r13 - 474014: 48 29 d6 sub rsi, rdx - 474017: 48 83 fe 0a cmp rsi, 10 - 47401b: 0f 87 89 fe ff ff ja 0x473eaa <_dl_map_object_from_fd.constprop.0+0x80a> - 474021: be 41 ff ff 6f mov esi, 1879048001 - 474026: 48 29 d6 sub rsi, rdx - 474029: 48 89 f2 mov rdx, rsi - 47402c: e9 90 fe ff ff jmp 0x473ec1 <_dl_map_object_from_fd.constprop.0+0x821> - 474031: 4d 85 d2 test r10, r10 - 474034: 74 79 je 0x4740af <_dl_map_object_from_fd.constprop.0+0xa0f> - 474036: 49 8b 44 24 60 mov rax, qword ptr [r12 + 96] - 47403b: 48 85 c0 test rax, rax - 47403e: 74 04 je 0x474044 <_dl_map_object_from_fd.constprop.0+0x9a4> - 474040: 4c 01 50 08 add qword ptr [rax + 8], r10 - 474044: 49 8b 44 24 58 mov rax, qword ptr [r12 + 88] - 474049: 48 85 c0 test rax, rax - 47404c: 74 04 je 0x474052 <_dl_map_object_from_fd.constprop.0+0x9b2> - 47404e: 4c 01 50 08 add qword ptr [rax + 8], r10 - 474052: 49 8b 44 24 68 mov rax, qword ptr [r12 + 104] - 474057: 48 85 c0 test rax, rax - 47405a: 74 04 je 0x474060 <_dl_map_object_from_fd.constprop.0+0x9c0> - 47405c: 4c 01 50 08 add qword ptr [rax + 8], r10 - 474060: 49 8b 44 24 70 mov rax, qword ptr [r12 + 112] - 474065: 48 85 c0 test rax, rax - 474068: 74 04 je 0x47406e <_dl_map_object_from_fd.constprop.0+0x9ce> - 47406a: 4c 01 50 08 add qword ptr [rax + 8], r10 - 47406e: 49 8b 44 24 78 mov rax, qword ptr [r12 + 120] - 474073: 48 85 c0 test rax, rax - 474076: 74 04 je 0x47407c <_dl_map_object_from_fd.constprop.0+0x9dc> - 474078: 4c 01 50 08 add qword ptr [rax + 8], r10 - 47407c: 49 8b 84 24 f8 00 00 00 mov rax, qword ptr [r12 + 248] - 474084: 48 85 c0 test rax, rax - 474087: 74 04 je 0x47408d <_dl_map_object_from_fd.constprop.0+0x9ed> - 474089: 4c 01 50 08 add qword ptr [rax + 8], r10 - 47408d: 49 8b 84 24 d0 01 00 00 mov rax, qword ptr [r12 + 464] - 474095: 48 85 c0 test rax, rax - 474098: 74 04 je 0x47409e <_dl_map_object_from_fd.constprop.0+0x9fe> - 47409a: 4c 01 50 08 add qword ptr [rax + 8], r10 - 47409e: 49 8b 84 24 a0 02 00 00 mov rax, qword ptr [r12 + 672] - 4740a6: 48 85 c0 test rax, rax - 4740a9: 74 04 je 0x4740af <_dl_map_object_from_fd.constprop.0+0xa0f> - 4740ab: 4c 01 50 08 add qword ptr [rax + 8], r10 - 4740af: 49 8b 84 24 e0 00 00 00 mov rax, qword ptr [r12 + 224] - 4740b7: 48 85 c0 test rax, rax - 4740ba: 74 0b je 0x4740c7 <_dl_map_object_from_fd.constprop.0+0xa27> - 4740bc: 48 83 78 08 07 cmp qword ptr [rax + 8], 7 - 4740c1: 0f 85 5d 06 00 00 jne 0x474724 <_dl_map_object_from_fd.constprop.0+0x1084> - 4740c7: 49 83 7c 24 78 00 cmp qword ptr [r12 + 120], 0 - 4740cd: 74 13 je 0x4740e2 <_dl_map_object_from_fd.constprop.0+0xa42> - 4740cf: 49 8b 84 24 88 00 00 00 mov rax, qword ptr [r12 + 136] - 4740d7: 48 83 78 08 18 cmp qword ptr [rax + 8], 24 - 4740dc: 0f 85 b7 06 00 00 jne 0x474799 <_dl_map_object_from_fd.constprop.0+0x10f9> - 4740e2: 49 8b 84 24 30 01 00 00 mov rax, qword ptr [r12 + 304] - 4740ea: 48 85 c0 test rax, rax - 4740ed: 74 2f je 0x47411e <_dl_map_object_from_fd.constprop.0+0xa7e> - 4740ef: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 4740f3: 41 89 94 24 e8 03 00 00 mov dword ptr [r12 + 1000], edx - 4740fb: f6 c2 02 test dl, 2 - 4740fe: 74 08 je 0x474108 <_dl_map_object_from_fd.constprop.0+0xa68> - 474100: 49 89 84 24 c0 00 00 00 mov qword ptr [r12 + 192], rax - 474108: f6 c2 04 test dl, 4 - 47410b: 74 08 je 0x474115 <_dl_map_object_from_fd.constprop.0+0xa75> - 47410d: 49 89 84 24 f0 00 00 00 mov qword ptr [r12 + 240], rax - 474115: 83 e2 08 and edx, 8 - 474118: 0f 85 4a 02 00 00 jne 0x474368 <_dl_map_object_from_fd.constprop.0+0xcc8> - 47411e: 49 8b 84 24 78 01 00 00 mov rax, qword ptr [r12 + 376] - 474126: 48 85 c0 test rax, rax - 474129: 0f 84 be 03 00 00 je 0x4744ed <_dl_map_object_from_fd.constprop.0+0xe4d> - 47412f: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 474133: 41 89 94 24 e4 03 00 00 mov dword ptr [r12 + 996], edx - 47413b: 89 d0 mov eax, edx - 47413d: f6 c2 08 test dl, 8 - 474140: 0f 85 14 02 00 00 jne 0x47435a <_dl_map_object_from_fd.constprop.0+0xcba> - 474146: f6 05 73 f6 04 00 40 test byte ptr [rip + 325235], 64 # 0x4c37c0 <_dl_debug_mask> - 47414d: 0f 85 39 05 00 00 jne 0x47468c <_dl_map_object_from_fd.constprop.0+0xfec> - 474153: a8 01 test al, 1 - 474155: 0f 85 1a 02 00 00 jne 0x474375 <_dl_map_object_from_fd.constprop.0+0xcd5> - 47415b: 49 83 bc 24 28 01 00 00 00 cmp qword ptr [r12 + 296], 0 - 474164: 74 0c je 0x474172 <_dl_map_object_from_fd.constprop.0+0xad2> - 474166: 49 c7 84 24 b8 00 00 00 00 00 00 00 mov qword ptr [r12 + 184], 0 - 474172: a8 40 test al, 64 - 474174: 74 0b je 0x474181 <_dl_map_object_from_fd.constprop.0+0xae1> - 474176: 8b 4d 10 mov ecx, dword ptr [rbp + 16] - 474179: 85 c9 test ecx, ecx - 47417b: 0f 88 4c 05 00 00 js 0x4746cd <_dl_map_object_from_fd.constprop.0+0x102d> - 474181: a9 00 00 00 08 test eax, 134217728 - 474186: 74 0e je 0x474196 <_dl_map_object_from_fd.constprop.0+0xaf6> - 474188: 8b 95 e8 fe ff ff mov edx, dword ptr [rbp - 280] - 47418e: 85 d2 test edx, edx - 474190: 0f 84 37 05 00 00 je 0x4746cd <_dl_map_object_from_fd.constprop.0+0x102d> - 474196: 49 8b 84 24 a8 02 00 00 mov rax, qword ptr [r12 + 680] - 47419e: 48 85 c0 test rax, rax - 4741a1: 0f 84 53 03 00 00 je 0x4744fa <_dl_map_object_from_fd.constprop.0+0xe5a> - 4741a7: 49 03 04 24 add rax, qword ptr [r12] - 4741ab: 49 89 84 24 a8 02 00 00 mov qword ptr [r12 + 680], rax - 4741b3: 8b 05 4f cf 04 00 mov eax, dword ptr [rip + 315215] # 0x4c1108 <_dl_stack_flags> - 4741b9: f7 d0 not eax - 4741bb: 48 23 85 00 ff ff ff and rax, qword ptr [rbp - 256] - 4741c2: a8 01 test al, 1 - 4741c4: 0f 85 07 04 00 00 jne 0x4745d1 <_dl_map_object_from_fd.constprop.0+0xf31> - 4741ca: 49 8b 84 24 28 04 00 00 mov rax, qword ptr [r12 + 1064] - 4741d2: 48 85 c0 test rax, rax - 4741d5: 74 0c je 0x4741e3 <_dl_map_object_from_fd.constprop.0+0xb43> - 4741d7: 49 03 04 24 add rax, qword ptr [r12] - 4741db: 49 89 84 24 28 04 00 00 mov qword ptr [r12 + 1064], rax - 4741e3: 8b bd 24 ff ff ff mov edi, dword ptr [rbp - 220] - 4741e9: e8 62 4c fd ff call 0x448e50 <__close_nocancel> - 4741ee: 85 c0 test eax, eax - 4741f0: 0f 85 cf 03 00 00 jne 0x4745c5 <_dl_map_object_from_fd.constprop.0+0xf25> - 4741f6: 83 bd cc fe ff ff 02 cmp dword ptr [rbp - 308], 2 - 4741fd: 0f 84 2b 02 00 00 je 0x47442e <_dl_map_object_from_fd.constprop.0+0xd8e> - 474203: 49 8b 84 24 b0 02 00 00 mov rax, qword ptr [r12 + 688] - 47420b: 4d 8b 04 24 mov r8, qword ptr [r12] - 47420f: 4c 01 c0 add rax, r8 - 474212: 49 89 84 24 b0 02 00 00 mov qword ptr [r12 + 688], rax - 47421a: f6 05 9f f5 04 00 40 test byte ptr [rip + 325023], 64 # 0x4c37c0 <_dl_debug_mask> - 474221: 0f 85 22 03 00 00 jne 0x474549 <_dl_map_object_from_fd.constprop.0+0xea9> - 474227: 4c 89 e7 mov rdi, r12 - 47422a: e8 c1 35 00 00 call 0x4777f0 <_dl_setup_hash> - 47422f: f6 45 10 08 test byte ptr [rbp + 16], 8 - 474233: 75 0f jne 0x474244 <_dl_map_object_from_fd.constprop.0+0xba4> - 474235: 49 83 bc 24 c0 00 00 00 00 cmp qword ptr [r12 + 192], 0 - 47423e: 0f 85 5c 01 00 00 jne 0x4743a0 <_dl_map_object_from_fd.constprop.0+0xd00> - 474244: 41 f6 84 24 e4 03 00 00 20 test byte ptr [r12 + 996], 32 - 47424d: 74 07 je 0x474256 <_dl_map_object_from_fd.constprop.0+0xbb6> - 47424f: 4c 89 25 02 f6 04 00 mov qword ptr [rip + 325122], r12 # 0x4c3858 <_dl_initfirst> - 474256: 66 0f 6f a5 30 ff ff ff movdqa xmm4, xmmword ptr [rbp - 208] - 47425e: 48 83 3d 6a f5 04 00 00 cmp qword ptr [rip + 324970], 0 # 0x4c37d0 <_dl_profile> - 474266: 41 0f 11 a4 24 a8 03 00 00 movups xmmword ptr [r12 + 936], xmm4 - 47426f: 0f 85 23 03 00 00 jne 0x474598 <_dl_map_object_from_fd.constprop.0+0xef8> - 474275: 49 83 bc 24 38 04 00 00 00 cmp qword ptr [r12 + 1080], 0 - 47427e: 74 21 je 0x4742a1 <_dl_map_object_from_fd.constprop.0+0xc01> - 474280: 41 0f b6 84 24 1c 03 00 00 movzx eax, byte ptr [r12 + 796] - 474289: 83 e0 03 and eax, 3 - 47428c: 3c 01 cmp al, 1 - 47428e: 0f 85 f6 00 00 00 jne 0x47438a <_dl_map_object_from_fd.constprop.0+0xcea> - 474294: e8 07 75 00 00 call 0x47b7a0 <_dl_next_tls_modid> - 474299: 49 89 84 24 58 04 00 00 mov qword ptr [r12 + 1112], rax - 4742a1: 48 8b 75 20 mov rsi, qword ptr [rbp + 32] - 4742a5: 4c 89 e7 mov rdi, r12 - 4742a8: e8 03 36 00 00 call 0x4778b0 <_dl_add_to_namespace_list> - 4742ad: e9 f3 fa ff ff jmp 0x473da5 <_dl_map_object_from_fd.constprop.0+0x705> - 4742b2: 48 8b bd f0 fe ff ff mov rdi, qword ptr [rbp - 272] - 4742b9: 45 31 e4 xor r12d, r12d - 4742bc: e8 8f b2 fa ff call 0x41f550 - 4742c1: 8b bd 24 ff ff ff mov edi, dword ptr [rbp - 220] - 4742c7: e8 84 4b fd ff call 0x448e50 <__close_nocancel> - 4742cc: e9 d4 fa ff ff jmp 0x473da5 <_dl_map_object_from_fd.constprop.0+0x705> - 4742d1: 48 8b 55 20 mov rdx, qword ptr [rbp + 32] - 4742d5: 48 8b b5 f8 fe ff ff mov rsi, qword ptr [rbp - 264] - 4742dc: 48 8d 3d 85 56 03 00 lea rdi, [rip + 218757] # 0x4a9968 <__PRETTY_FUNCTION__.10419+0x590> - 4742e3: 31 c0 xor eax, eax - 4742e5: e8 96 65 00 00 call 0x47a880 <_dl_debug_printf> - 4742ea: e9 41 f4 ff ff jmp 0x473730 <_dl_map_object_from_fd.constprop.0+0x90> - 4742ef: 4c 8d 0d 72 54 03 00 lea r9, [rip + 218226] # 0x4a9768 <__PRETTY_FUNCTION__.10419+0x390> - 4742f6: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4742fd: 64 8b 00 mov eax, dword ptr fs:[rax] - 474300: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax - 474306: e9 8b fc ff ff jmp 0x473f96 <_dl_map_object_from_fd.constprop.0+0x8f6> - 47430b: 4c 89 fe mov rsi, r15 - 47430e: 48 29 d6 sub rsi, rdx - 474311: 48 89 04 f1 mov qword ptr [rcx + 8*rsi], rax - 474315: e9 90 fb ff ff jmp 0x473eaa <_dl_map_object_from_fd.constprop.0+0x80a> - 47431a: 4c 29 d1 sub rcx, r10 - 47431d: 45 31 c9 xor r9d, r9d - 474320: 41 b8 ff ff ff ff mov r8d, 4294967295 - 474326: 44 89 ea mov edx, r13d - 474329: 48 89 ce mov rsi, rcx - 47432c: 4c 89 d7 mov rdi, r10 - 47432f: b9 32 00 00 00 mov ecx, 50 - 474334: e8 a7 4f fd ff call 0x4492e0 - 474339: 48 83 f8 ff cmp rax, -1 - 47433d: 0f 85 fb f7 ff ff jne 0x473b3e <_dl_map_object_from_fd.constprop.0+0x49e> - 474343: 4c 8d 0d 18 52 03 00 lea r9, [rip + 217624] # 0x4a9562 <__PRETTY_FUNCTION__.10419+0x18a> - 47434a: e9 40 fc ff ff jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> - 47434f: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 474355: e9 d3 fb ff ff jmp 0x473f2d <_dl_map_object_from_fd.constprop.0+0x88d> - 47435a: 41 c6 84 24 20 03 00 00 01 mov byte ptr [r12 + 800], 1 - 474363: e9 de fd ff ff jmp 0x474146 <_dl_map_object_from_fd.constprop.0+0xaa6> - 474368: 49 89 84 24 00 01 00 00 mov qword ptr [r12 + 256], rax - 474370: e9 a9 fd ff ff jmp 0x47411e <_dl_map_object_from_fd.constprop.0+0xa7e> - 474375: 49 8b 94 24 78 01 00 00 mov rdx, qword ptr [r12 + 376] - 47437d: 49 89 94 24 00 01 00 00 mov qword ptr [r12 + 256], rdx - 474385: e9 d1 fd ff ff jmp 0x47415b <_dl_map_object_from_fd.constprop.0+0xabb> - 47438a: 48 83 3d 8e f3 04 00 00 cmp qword ptr [rip + 324494], 0 # 0x4c3720 <_dl_tls_dtv_slotinfo_list> - 474392: 0f 85 fc fe ff ff jne 0x474294 <_dl_map_object_from_fd.constprop.0+0xbf4> - 474398: e9 04 ff ff ff jmp 0x4742a1 <_dl_map_object_from_fd.constprop.0+0xc01> - 47439d: 0f 1f 00 nop dword ptr [rax] - 4743a0: 49 8b b4 24 90 03 00 00 mov rsi, qword ptr [r12 + 912] - 4743a8: 49 8d 84 24 c0 02 00 00 lea rax, [r12 + 704] - 4743b0: 48 39 06 cmp qword ptr [rsi], rax - 4743b3: 0f 84 8b fe ff ff je 0x474244 <_dl_map_object_from_fd.constprop.0+0xba4> - 4743b9: 49 8b 84 24 d0 02 00 00 mov rax, qword ptr [r12 + 720] - 4743c1: 48 8d 7e 08 lea rdi, [rsi + 8] - 4743c5: 4c 89 20 mov qword ptr [rax], r12 - 4743c8: 49 8b 84 24 88 03 00 00 mov rax, qword ptr [r12 + 904] - 4743d0: 41 c7 84 24 d8 02 00 00 01 00 00 00 mov dword ptr [r12 + 728], 1 - 4743dc: 48 8d 14 c5 f8 ff ff ff lea rdx, [8*rax - 8] - 4743e4: e8 57 cc f8 ff call 0x401040 <.plt+0x20> - 4743e9: 49 8b 84 24 90 03 00 00 mov rax, qword ptr [r12 + 912] - 4743f1: 49 8d 94 24 d0 02 00 00 lea rdx, [r12 + 720] - 4743f9: 48 89 10 mov qword ptr [rax], rdx - 4743fc: e9 43 fe ff ff jmp 0x474244 <_dl_map_object_from_fd.constprop.0+0xba4> - 474401: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 474408: 83 bd cc fe ff ff 03 cmp dword ptr [rbp - 308], 3 - 47440f: 0f 84 ac 02 00 00 je 0x4746c1 <_dl_map_object_from_fd.constprop.0+0x1021> - 474415: 41 8b 84 24 e4 03 00 00 mov eax, dword ptr [r12 + 996] - 47441d: e9 50 fd ff ff jmp 0x474172 <_dl_map_object_from_fd.constprop.0+0xad2> - 474422: 4c 8d 0d 2f 54 03 00 lea r9, [rip + 218159] # 0x4a9858 <__PRETTY_FUNCTION__.10419+0x480> - 474429: e9 61 fb ff ff jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> - 47442e: 41 f6 84 24 1c 03 00 00 03 test byte ptr [r12 + 796], 3 - 474437: 0f 84 c6 fd ff ff je 0x474203 <_dl_map_object_from_fd.constprop.0+0xb63> - 47443d: 48 8d 0d 2c 58 03 00 lea rcx, [rip + 219180] # 0x4a9c70 <__PRETTY_FUNCTION__.11401> - 474444: ba 1f 05 00 00 mov edx, 1311 - 474449: 48 8d 35 c0 4f 03 00 lea rsi, [rip + 217024] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> - 474450: 48 8d 3d 71 55 03 00 lea rdi, [rip + 218481] # 0x4a99c8 <__PRETTY_FUNCTION__.10419+0x5f0> - 474457: e8 f4 ea f8 ff call 0x402f50 <__assert_fail> - 47445c: 0f 1f 40 00 nop dword ptr [rax] - 474460: 8b b5 e8 fe ff ff mov esi, dword ptr [rbp - 280] - 474466: 85 f6 test esi, esi - 474468: 0f 84 47 02 00 00 je 0x4746b5 <_dl_map_object_from_fd.constprop.0+0x1015> - 47446e: 48 8b 9d 28 ff ff ff mov rbx, qword ptr [rbp - 216] - 474475: 4b 8d 44 7f fd lea rax, [r15 + 2*r15 - 3] - 47447a: 49 8b 14 24 mov rdx, qword ptr [r12] - 47447e: 48 c1 e0 04 shl rax, 4 - 474482: 48 8b 4c 03 18 mov rcx, qword ptr [rbx + rax + 24] - 474487: 48 8b 85 d0 fe ff ff mov rax, qword ptr [rbp - 304] - 47448e: 48 8b 04 c5 00 00 00 00 mov rax, qword ptr [8*rax] - 474496: 48 89 cf mov rdi, rcx - 474499: 48 29 c7 sub rdi, rax - 47449c: 48 01 d0 add rax, rdx - 47449f: 48 01 ca add rdx, rcx - 4744a2: 66 48 0f 6e c0 movq xmm0, rax - 4744a7: 0f b6 85 08 ff ff ff movzx eax, byte ptr [rbp - 248] - 4744ae: 66 48 0f 6e ea movq xmm5, rdx - 4744b3: 48 89 bd d8 fe ff ff mov qword ptr [rbp - 296], rdi - 4744ba: 66 0f 6c c5 punpcklqdq xmm0, xmm5 # xmm0 = xmm0[0],xmm5[0] - 4744be: 41 0f 11 84 24 50 03 00 00 movups xmmword ptr [r12 + 848], xmm0 - 4744c7: 83 f0 01 xor eax, 1 - 4744ca: 83 e0 01 and eax, 1 - 4744cd: c1 e0 06 shl eax, 6 - 4744d0: 89 c2 mov edx, eax - 4744d2: 41 0f b6 84 24 1d 03 00 00 movzx eax, byte ptr [r12 + 797] - 4744db: 83 e0 bf and eax, -65 - 4744de: 09 d0 or eax, edx - 4744e0: 41 88 84 24 1d 03 00 00 mov byte ptr [r12 + 797], al - 4744e8: e9 55 f6 ff ff jmp 0x473b42 <_dl_map_object_from_fd.constprop.0+0x4a2> - 4744ed: 41 8b 84 24 e4 03 00 00 mov eax, dword ptr [r12 + 996] - 4744f5: e9 61 fc ff ff jmp 0x47415b <_dl_map_object_from_fd.constprop.0+0xabb> - 4744fa: 48 8b 85 18 ff ff ff mov rax, qword ptr [rbp - 232] - 474501: 0f b7 40 40 movzx eax, word ptr [rax + 64] - 474505: 4c 8d 2c c5 00 00 00 00 lea r13, [8*rax] - 47450d: 49 29 c5 sub r13, rax - 474510: 49 c1 e5 03 shl r13, 3 - 474514: 4c 89 ef mov rdi, r13 - 474517: e8 44 aa fa ff call 0x41ef60 - 47451c: 48 89 c7 mov rdi, rax - 47451f: 48 85 c0 test rax, rax - 474522: 0f 84 1b 02 00 00 je 0x474743 <_dl_map_object_from_fd.constprop.0+0x10a3> - 474528: 4c 89 ea mov rdx, r13 - 47452b: 4c 89 f6 mov rsi, r14 - 47452e: e8 2d cb f8 ff call 0x401060 <.plt+0x40> - 474533: 41 80 8c 24 1c 03 00 00 80 or byte ptr [r12 + 796], -128 - 47453c: 49 89 84 24 a8 02 00 00 mov qword ptr [r12 + 680], rax - 474544: e9 6a fc ff ff jmp 0x4741b3 <_dl_map_object_from_fd.constprop.0+0xb13> - 474549: 48 83 ec 08 sub rsp, 8 - 47454d: 49 8b 54 24 10 mov rdx, qword ptr [r12 + 16] - 474552: 41 0f b7 8c 24 b8 02 00 00 movzx ecx, word ptr [r12 + 696] - 47455b: 41 b9 10 00 00 00 mov r9d, 16 - 474561: be 10 00 00 00 mov esi, 16 - 474566: 48 8d 3d 8b 54 03 00 lea rdi, [rip + 218251] # 0x4a99f8 <__PRETTY_FUNCTION__.10419+0x620> - 47456d: 51 push rcx - 47456e: b9 10 00 00 00 mov ecx, 16 - 474573: 6a 10 push 16 - 474575: 41 ff b4 24 a8 02 00 00 push qword ptr [r12 + 680] - 47457d: 6a 10 push 16 - 47457f: 50 push rax - 474580: 31 c0 xor eax, eax - 474582: 6a 10 push 16 - 474584: ff b5 d8 fe ff ff push qword ptr [rbp - 296] - 47458a: e8 f1 62 00 00 call 0x47a880 <_dl_debug_printf> - 47458f: 48 83 c4 40 add rsp, 64 - 474593: e9 8f fc ff ff jmp 0x474227 <_dl_map_object_from_fd.constprop.0+0xb87> - 474598: 49 8b 84 24 b0 00 00 00 mov rax, qword ptr [r12 + 176] - 4745a0: 48 85 c0 test rax, rax - 4745a3: 0f 84 cc fc ff ff je 0x474275 <_dl_map_object_from_fd.constprop.0+0xbd5> - 4745a9: 49 8b 54 24 68 mov rdx, qword ptr [r12 + 104] - 4745ae: 49 8b 7c 24 38 mov rdi, qword ptr [r12 + 56] - 4745b3: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 4745b7: 48 03 72 08 add rsi, qword ptr [rdx + 8] - 4745bb: e8 30 dc ff ff call 0x4721f0 - 4745c0: e9 b0 fc ff ff jmp 0x474275 <_dl_map_object_from_fd.constprop.0+0xbd5> - 4745c5: 4c 8d 0d 43 4f 03 00 lea r9, [rip + 216899] # 0x4a950f <__PRETTY_FUNCTION__.10419+0x137> - 4745cc: e9 25 fd ff ff jmp 0x4742f6 <_dl_map_object_from_fd.constprop.0+0xc56> - 4745d1: 83 0d 18 b9 04 00 07 or dword ptr [rip + 309528], 7 # 0x4bfef0 <__stack_prot> - 4745d8: 48 8b 7d 18 mov rdi, qword ptr [rbp + 24] - 4745dc: ff 15 56 cb 04 00 call qword ptr [rip + 314198] # 0x4c1138 <_dl_make_stack_executable_hook> - 4745e2: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax - 4745e8: 85 c0 test eax, eax - 4745ea: 0f 84 da fb ff ff je 0x4741ca <_dl_map_object_from_fd.constprop.0+0xb2a> - 4745f0: 4c 8d 0d 21 52 03 00 lea r9, [rip + 217633] # 0x4a9818 <__PRETTY_FUNCTION__.10419+0x440> - 4745f7: e9 9a f9 ff ff jmp 0x473f96 <_dl_map_object_from_fd.constprop.0+0x8f6> - 4745fc: 0f 1f 40 00 nop dword ptr [rax] - 474600: 4c 21 c0 and rax, r8 - 474603: 44 89 ea mov edx, r13d - 474606: 4c 89 95 c0 fe ff ff mov qword ptr [rbp - 320], r10 - 47460d: 83 ca 02 or edx, 2 - 474610: 48 89 c7 mov rdi, rax - 474613: 48 89 8d d0 fe ff ff mov qword ptr [rbp - 304], rcx - 47461a: 4c 89 85 08 ff ff ff mov qword ptr [rbp - 248], r8 - 474621: e8 9a 4d fd ff call 0x4493c0 - 474626: 4c 8b 85 08 ff ff ff mov r8, qword ptr [rbp - 248] - 47462d: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] - 474634: 85 c0 test eax, eax - 474636: 4c 8b 95 c0 fe ff ff mov r10, qword ptr [rbp - 320] - 47463d: 0f 88 d5 f7 ff ff js 0x473e18 <_dl_map_object_from_fd.constprop.0+0x778> - 474643: 4c 89 d2 mov rdx, r10 - 474646: 4c 89 c7 mov rdi, r8 - 474649: 31 f6 xor esi, esi - 47464b: 48 89 8d d0 fe ff ff mov qword ptr [rbp - 304], rcx - 474652: 4c 29 c2 sub rdx, r8 - 474655: 4c 89 95 08 ff ff ff mov qword ptr [rbp - 248], r10 - 47465c: e8 af ca f8 ff call 0x401110 <.plt+0xf0> - 474661: 48 8b 35 b0 ca 04 00 mov rsi, qword ptr [rip + 314032] # 0x4c1118 <_dl_pagesize> - 474668: 44 89 ea mov edx, r13d - 47466b: 48 89 f7 mov rdi, rsi - 47466e: 48 f7 df neg rdi - 474671: 48 21 c7 and rdi, rax - 474674: e8 47 4d fd ff call 0x4493c0 - 474679: 4c 8b 95 08 ff ff ff mov r10, qword ptr [rbp - 248] - 474680: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] - 474687: e9 a9 f4 ff ff jmp 0x473b35 <_dl_map_object_from_fd.constprop.0+0x495> - 47468c: 89 d6 mov esi, edx - 47468e: 81 e6 16 f7 ff f7 and esi, 4160747286 - 474694: 0f 84 b9 fa ff ff je 0x474153 <_dl_map_object_from_fd.constprop.0+0xab3> - 47469a: 31 c0 xor eax, eax - 47469c: 48 8d 3d 35 4c 02 00 lea rdi, [rip + 150581] # 0x4992d8 <_dl_x86_hwcap_flags+0x188> - 4746a3: e8 d8 61 00 00 call 0x47a880 <_dl_debug_printf> - 4746a8: 41 8b 84 24 e4 03 00 00 mov eax, dword ptr [r12 + 996] - 4746b0: e9 9e fa ff ff jmp 0x474153 <_dl_map_object_from_fd.constprop.0+0xab3> - 4746b5: 4c 8d 0d fc 51 03 00 lea r9, [rip + 217596] # 0x4a98b8 <__PRETTY_FUNCTION__.10419+0x4e0> - 4746bc: e9 ce f8 ff ff jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> - 4746c1: 4c 8d 0d 28 51 03 00 lea r9, [rip + 217384] # 0x4a97f0 <__PRETTY_FUNCTION__.10419+0x418> - 4746c8: e9 c9 f8 ff ff jmp 0x473f96 <_dl_map_object_from_fd.constprop.0+0x8f6> - 4746cd: 49 8b bc 24 50 03 00 00 mov rdi, qword ptr [r12 + 848] - 4746d5: 49 8b b4 24 58 03 00 00 mov rsi, qword ptr [r12 + 856] - 4746dd: 48 29 fe sub rsi, rdi - 4746e0: e8 ab 4c fd ff call 0x449390 - 4746e5: 49 8b 7c 24 38 mov rdi, qword ptr [r12 + 56] - 4746ea: 8b 47 10 mov eax, dword ptr [rdi + 16] - 4746ed: 85 c0 test eax, eax - 4746ef: 0f 84 d5 00 00 00 je 0x4747ca <_dl_map_object_from_fd.constprop.0+0x112a> - 4746f5: 41 80 bc 24 1c 03 00 00 00 cmp byte ptr [r12 + 796], 0 - 4746fe: 0f 88 b4 00 00 00 js 0x4747b8 <_dl_map_object_from_fd.constprop.0+0x1118> - 474704: 41 f6 84 24 e7 03 00 00 08 test byte ptr [r12 + 999], 8 - 47470d: 4c 8d 0d a4 50 03 00 lea r9, [rip + 217252] # 0x4a97b8 <__PRETTY_FUNCTION__.10419+0x3e0> - 474714: 48 8d 05 75 50 03 00 lea rax, [rip + 217205] # 0x4a9790 <__PRETTY_FUNCTION__.10419+0x3b8> - 47471b: 4c 0f 44 c8 cmove r9, rax - 47471f: e9 72 f8 ff ff jmp 0x473f96 <_dl_map_object_from_fd.constprop.0+0x8f6> - 474724: 48 8d 0d 05 4c 02 00 lea rcx, [rip + 150533] # 0x499330 <__PRETTY_FUNCTION__.10965> - 47472b: ba 7b 00 00 00 mov edx, 123 - 474730: 48 8d 35 5e 4a 02 00 lea rsi, [rip + 150110] # 0x499195 <_dl_x86_hwcap_flags+0x45> - 474737: 48 8d 3d 3a 4b 02 00 lea rdi, [rip + 150330] # 0x499278 <_dl_x86_hwcap_flags+0x128> - 47473e: e8 0d e8 f8 ff call 0x402f50 <__assert_fail> - 474743: 4c 8d 0d ee 4f 03 00 lea r9, [rip + 217070] # 0x4a9738 <__PRETTY_FUNCTION__.10419+0x360> - 47474a: e9 a7 fb ff ff jmp 0x4742f6 <_dl_map_object_from_fd.constprop.0+0xc56> - 47474f: 48 8d 0d 1a 55 03 00 lea rcx, [rip + 218394] # 0x4a9c70 <__PRETTY_FUNCTION__.11401> - 474756: ba 75 03 00 00 mov edx, 885 - 47475b: 48 8d 35 ae 4c 03 00 lea rsi, [rip + 216238] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> - 474762: 48 8d 3d 14 4e 03 00 lea rdi, [rip + 216596] # 0x4a957d <__PRETTY_FUNCTION__.10419+0x1a5> - 474769: e8 e2 e7 f8 ff call 0x402f50 <__assert_fail> - 47476e: 4c 8d 0d d1 4d 03 00 lea r9, [rip + 216529] # 0x4a9546 <__PRETTY_FUNCTION__.10419+0x16e> - 474775: e9 15 f8 ff ff jmp 0x473f8f <_dl_map_object_from_fd.constprop.0+0x8ef> - 47477a: 48 8d 0d ef 54 03 00 lea rcx, [rip + 218351] # 0x4a9c70 <__PRETTY_FUNCTION__.11401> - 474781: ba e2 03 00 00 mov edx, 994 - 474786: 48 8d 35 83 4c 03 00 lea rsi, [rip + 216195] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> - 47478d: 48 8d 3d fc 4d 03 00 lea rdi, [rip + 216572] # 0x4a9590 <__PRETTY_FUNCTION__.10419+0x1b8> - 474794: e8 b7 e7 f8 ff call 0x402f50 <__assert_fail> - 474799: 48 8d 0d 90 4b 02 00 lea rcx, [rip + 150416] # 0x499330 <__PRETTY_FUNCTION__.10965> - 4747a0: ba 83 00 00 00 mov edx, 131 - 4747a5: 48 8d 35 e9 49 02 00 lea rsi, [rip + 149993] # 0x499195 <_dl_x86_hwcap_flags+0x45> - 4747ac: 48 8d 3d ed 4a 02 00 lea rdi, [rip + 150253] # 0x4992a0 <_dl_x86_hwcap_flags+0x150> - 4747b3: e8 98 e7 f8 ff call 0x402f50 <__assert_fail> - 4747b8: 49 8b bc 24 a8 02 00 00 mov rdi, qword ptr [r12 + 680] - 4747c0: e8 8b ad fa ff call 0x41f550 - 4747c5: e9 3a ff ff ff jmp 0x474704 <_dl_map_object_from_fd.constprop.0+0x1064> - 4747ca: e8 81 ad fa ff call 0x41f550 - 4747cf: e9 21 ff ff ff jmp 0x4746f5 <_dl_map_object_from_fd.constprop.0+0x1055> - 4747d4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4747df: 90 nop - -00000000004747e0 <_dl_dst_count>: - 4747e0: f3 0f 1e fa endbr64 - 4747e4: 41 56 push r14 - 4747e6: be 24 00 00 00 mov esi, 36 - 4747eb: 41 55 push r13 - 4747ed: 41 54 push r12 - 4747ef: 45 31 e4 xor r12d, r12d - 4747f2: 55 push rbp - 4747f3: 53 push rbx - 4747f4: e8 97 c9 f8 ff call 0x401190 <.plt+0x170> - 4747f9: 48 85 c0 test rax, rax - 4747fc: 75 12 jne 0x474810 <_dl_dst_count+0x30> - 4747fe: 5b pop rbx - 4747ff: 4c 89 e0 mov rax, r12 - 474802: 5d pop rbp - 474803: 41 5c pop r12 - 474805: 41 5d pop r13 - 474807: 41 5e pop r14 - 474809: c3 ret - 47480a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 474810: 48 8d 1d 8e 4d 03 00 lea rbx, [rip + 216462] # 0x4a95a5 <__PRETTY_FUNCTION__.10419+0x1cd> - 474817: 4c 8d 2d 8e 4d 03 00 lea r13, [rip + 216462] # 0x4a95ac <__PRETTY_FUNCTION__.10419+0x1d4> - 47481e: 4c 8d 35 90 4d 03 00 lea r14, [rip + 216464] # 0x4a95b5 <__PRETTY_FUNCTION__.10419+0x1dd> - 474825: 0f 1f 00 nop dword ptr [rax] - 474828: 48 8d 68 01 lea rbp, [rax + 1] - 47482c: 48 89 de mov rsi, rbx - 47482f: 48 89 ef mov rdi, rbp - 474832: e8 a9 d3 ff ff call 0x471be0 - 474837: 48 85 c0 test rax, rax - 47483a: 75 24 jne 0x474860 <_dl_dst_count+0x80> - 47483c: 4c 89 ee mov rsi, r13 - 47483f: 48 89 ef mov rdi, rbp - 474842: e8 99 d3 ff ff call 0x471be0 - 474847: 48 85 c0 test rax, rax - 47484a: 75 14 jne 0x474860 <_dl_dst_count+0x80> - 47484c: 4c 89 f6 mov rsi, r14 - 47484f: 48 89 ef mov rdi, rbp - 474852: e8 89 d3 ff ff call 0x471be0 - 474857: 48 85 c0 test rax, rax - 47485a: 74 0b je 0x474867 <_dl_dst_count+0x87> - 47485c: 0f 1f 40 00 nop dword ptr [rax] - 474860: 49 83 c4 01 add r12, 1 - 474864: 48 01 c5 add rbp, rax - 474867: be 24 00 00 00 mov esi, 36 - 47486c: 48 89 ef mov rdi, rbp - 47486f: e8 1c c9 f8 ff call 0x401190 <.plt+0x170> - 474874: 48 85 c0 test rax, rax - 474877: 75 af jne 0x474828 <_dl_dst_count+0x48> - 474879: 5b pop rbx - 47487a: 4c 89 e0 mov rax, r12 - 47487d: 5d pop rbp - 47487e: 41 5c pop r12 - 474880: 41 5d pop r13 - 474882: 41 5e pop r14 - 474884: c3 ret - 474885: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000474890 <_dl_dst_substitute>: - 474890: f3 0f 1e fa endbr64 - 474894: 41 57 push r15 - 474896: 49 89 d7 mov r15, rdx - 474899: 41 56 push r14 - 47489b: 4c 8d 35 16 4d 03 00 lea r14, [rip + 216342] # 0x4a95b8 <__PRETTY_FUNCTION__.10419+0x1e0> - 4748a2: 41 55 push r13 - 4748a4: 49 89 f5 mov r13, rsi - 4748a7: 41 54 push r12 - 4748a9: 49 89 d4 mov r12, rdx - 4748ac: 48 8d 56 01 lea rdx, [rsi + 1] - 4748b0: 55 push rbp - 4748b1: 31 ed xor ebp, ebp - 4748b3: 53 push rbx - 4748b4: 48 89 fb mov rbx, rdi - 4748b7: 48 83 ec 18 sub rsp, 24 - 4748bb: 0f b6 06 movzx eax, byte ptr [rsi] - 4748be: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 4748c3: eb 13 jmp 0x4748d8 <_dl_dst_substitute+0x48> - 4748c5: 0f 1f 00 nop dword ptr [rax] - 4748c8: 41 88 07 mov byte ptr [r15], al - 4748cb: 49 83 c7 01 add r15, 1 - 4748cf: 41 0f b6 45 00 movzx eax, byte ptr [r13] - 4748d4: 84 c0 test al, al - 4748d6: 74 68 je 0x474940 <_dl_dst_substitute+0xb0> - 4748d8: 49 83 c5 01 add r13, 1 - 4748dc: 3c 24 cmp al, 36 - 4748de: 75 e8 jne 0x4748c8 <_dl_dst_substitute+0x38> - 4748e0: 48 8d 35 be 4c 03 00 lea rsi, [rip + 216254] # 0x4a95a5 <__PRETTY_FUNCTION__.10419+0x1cd> - 4748e7: 4c 89 ef mov rdi, r13 - 4748ea: e8 f1 d2 ff ff call 0x471be0 - 4748ef: 48 89 c1 mov rcx, rax - 4748f2: 48 85 c0 test rax, rax - 4748f5: 74 69 je 0x474960 <_dl_dst_substitute+0xd0> - 4748f7: 8b 05 a3 b1 04 00 mov eax, dword ptr [rip + 307619] # 0x4bfaa0 <__libc_enable_secure> - 4748fd: 85 c0 test eax, eax - 4748ff: 0f 85 d8 00 00 00 jne 0x4749dd <_dl_dst_substitute+0x14d> - 474905: 48 8b b3 48 03 00 00 mov rsi, qword ptr [rbx + 840] - 47490c: 31 ed xor ebp, ebp - 47490e: 48 8d 46 ff lea rax, [rsi - 1] - 474912: 48 83 f8 fd cmp rax, -3 - 474916: 0f 87 b7 00 00 00 ja 0x4749d3 <_dl_dst_substitute+0x143> - 47491c: 4c 89 ff mov rdi, r15 - 47491f: 48 89 0c 24 mov qword ptr [rsp], rcx - 474923: e8 68 c7 f8 ff call 0x401090 <.plt+0x70> - 474928: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 47492c: 49 89 c7 mov r15, rax - 47492f: 49 01 cd add r13, rcx - 474932: 41 0f b6 45 00 movzx eax, byte ptr [r13] - 474937: 84 c0 test al, al - 474939: 75 9d jne 0x4748d8 <_dl_dst_substitute+0x48> - 47493b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 474940: 40 84 ed test bpl, bpl - 474943: 75 78 jne 0x4749bd <_dl_dst_substitute+0x12d> - 474945: 41 c6 07 00 mov byte ptr [r15], 0 - 474949: 48 83 c4 18 add rsp, 24 - 47494d: 4c 89 e0 mov rax, r12 - 474950: 5b pop rbx - 474951: 5d pop rbp - 474952: 41 5c pop r12 - 474954: 41 5d pop r13 - 474956: 41 5e pop r14 - 474958: 41 5f pop r15 - 47495a: c3 ret - 47495b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 474960: 48 8d 35 45 4c 03 00 lea rsi, [rip + 216133] # 0x4a95ac <__PRETTY_FUNCTION__.10419+0x1d4> - 474967: 4c 89 ef mov rdi, r13 - 47496a: e8 71 d2 ff ff call 0x471be0 - 47496f: 48 89 c1 mov rcx, rax - 474972: 48 85 c0 test rax, rax - 474975: 75 29 jne 0x4749a0 <_dl_dst_substitute+0x110> - 474977: 48 8d 35 37 4c 03 00 lea rsi, [rip + 216119] # 0x4a95b5 <__PRETTY_FUNCTION__.10419+0x1dd> - 47497e: 4c 89 ef mov rdi, r13 - 474981: e8 5a d2 ff ff call 0x471be0 - 474986: 48 89 c1 mov rcx, rax - 474989: 48 85 c0 test rax, rax - 47498c: 74 22 je 0x4749b0 <_dl_dst_substitute+0x120> - 47498e: 4c 89 f0 mov rax, r14 - 474991: 48 8d 35 21 4c 03 00 lea rsi, [rip + 216097] # 0x4a95b9 <__PRETTY_FUNCTION__.10419+0x1e1> - 474998: e9 75 ff ff ff jmp 0x474912 <_dl_dst_substitute+0x82> - 47499d: 0f 1f 00 nop dword ptr [rax] - 4749a0: 48 8b 35 41 ee 04 00 mov rsi, qword ptr [rip + 323137] # 0x4c37e8 <_dl_platform> - 4749a7: 48 8d 46 ff lea rax, [rsi - 1] - 4749ab: e9 62 ff ff ff jmp 0x474912 <_dl_dst_substitute+0x82> - 4749b0: 41 c6 07 24 mov byte ptr [r15], 36 - 4749b4: 49 83 c7 01 add r15, 1 - 4749b8: e9 12 ff ff ff jmp 0x4748cf <_dl_dst_substitute+0x3f> - 4749bd: 4c 89 fe mov rsi, r15 - 4749c0: 4c 89 e7 mov rdi, r12 - 4749c3: 4c 29 e6 sub rsi, r12 - 4749c6: e8 b5 d2 ff ff call 0x471c80 - 4749cb: 84 c0 test al, al - 4749cd: 0f 85 72 ff ff ff jne 0x474945 <_dl_dst_substitute+0xb5> - 4749d3: 41 c6 04 24 00 mov byte ptr [r12], 0 - 4749d8: e9 6c ff ff ff jmp 0x474949 <_dl_dst_substitute+0xb9> - 4749dd: 4c 3b 6c 24 08 cmp r13, qword ptr [rsp + 8] - 4749e2: 75 ef jne 0x4749d3 <_dl_dst_substitute+0x143> - 4749e4: 41 0f b6 44 0d 00 movzx eax, byte ptr [r13 + rcx] - 4749ea: 84 c0 test al, al - 4749ec: 74 04 je 0x4749f2 <_dl_dst_substitute+0x162> - 4749ee: 3c 2f cmp al, 47 - 4749f0: 75 e1 jne 0x4749d3 <_dl_dst_substitute+0x143> - 4749f2: 48 8b b3 48 03 00 00 mov rsi, qword ptr [rbx + 840] - 4749f9: f6 83 1c 03 00 00 03 test byte ptr [rbx + 796], 3 - 474a00: 40 0f 94 c5 sete bpl - 474a04: 48 8d 46 ff lea rax, [rsi - 1] - 474a08: e9 05 ff ff ff jmp 0x474912 <_dl_dst_substitute+0x82> - 474a0d: 0f 1f 00 nop dword ptr [rax] - -0000000000474a10 : - 474a10: 41 57 push r15 - 474a12: 41 56 push r14 - 474a14: 41 55 push r13 - 474a16: 41 54 push r12 - 474a18: 49 89 fc mov r12, rdi - 474a1b: 55 push rbp - 474a1c: 48 89 f5 mov rbp, rsi - 474a1f: be 24 00 00 00 mov esi, 36 - 474a24: 53 push rbx - 474a25: 48 89 ef mov rdi, rbp - 474a28: 48 83 ec 08 sub rsp, 8 - 474a2c: e8 5f c7 f8 ff call 0x401190 <.plt+0x170> - 474a31: 48 85 c0 test rax, rax - 474a34: 75 1a jne 0x474a50 - 474a36: 48 83 c4 08 add rsp, 8 - 474a3a: 48 89 ef mov rdi, rbp - 474a3d: 5b pop rbx - 474a3e: 5d pop rbp - 474a3f: 41 5c pop r12 - 474a41: 41 5d pop r13 - 474a43: 41 5e pop r14 - 474a45: 41 5f pop r15 - 474a47: e9 b4 cf fa ff jmp 0x421a00 - 474a4c: 0f 1f 40 00 nop dword ptr [rax] - 474a50: 31 db xor ebx, ebx - 474a52: 4c 8d 2d 4c 4b 03 00 lea r13, [rip + 215884] # 0x4a95a5 <__PRETTY_FUNCTION__.10419+0x1cd> - 474a59: 4c 8d 35 4c 4b 03 00 lea r14, [rip + 215884] # 0x4a95ac <__PRETTY_FUNCTION__.10419+0x1d4> - 474a60: 4c 8d 78 01 lea r15, [rax + 1] - 474a64: 4c 89 ee mov rsi, r13 - 474a67: 4c 89 ff mov rdi, r15 - 474a6a: e8 71 d1 ff ff call 0x471be0 - 474a6f: 48 85 c0 test rax, rax - 474a72: 75 2c jne 0x474aa0 - 474a74: 4c 89 f6 mov rsi, r14 - 474a77: 4c 89 ff mov rdi, r15 - 474a7a: e8 61 d1 ff ff call 0x471be0 - 474a7f: 48 85 c0 test rax, rax - 474a82: 75 1c jne 0x474aa0 - 474a84: 48 8d 35 2a 4b 03 00 lea rsi, [rip + 215850] # 0x4a95b5 <__PRETTY_FUNCTION__.10419+0x1dd> - 474a8b: 4c 89 ff mov rdi, r15 - 474a8e: e8 4d d1 ff ff call 0x471be0 - 474a93: 48 85 c0 test rax, rax - 474a96: 74 0f je 0x474aa7 - 474a98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 474aa0: 48 83 c3 01 add rbx, 1 - 474aa4: 49 01 c7 add r15, rax - 474aa7: be 24 00 00 00 mov esi, 36 - 474aac: 4c 89 ff mov rdi, r15 - 474aaf: e8 dc c6 f8 ff call 0x401190 <.plt+0x170> - 474ab4: 48 85 c0 test rax, rax - 474ab7: 75 a7 jne 0x474a60 - 474ab9: 48 85 db test rbx, rbx - 474abc: 0f 84 74 ff ff ff je 0x474a36 - 474ac2: 48 89 ef mov rdi, rbp - 474ac5: e8 b6 c6 f8 ff call 0x401180 <.plt+0x160> - 474aca: 49 8b bc 24 48 03 00 00 mov rdi, qword ptr [r12 + 840] - 474ad2: 49 89 c5 mov r13, rax - 474ad5: 48 85 ff test rdi, rdi - 474ad8: 74 66 je 0x474b40 - 474ada: 48 83 ff ff cmp rdi, -1 - 474ade: 0f 84 84 00 00 00 je 0x474b68 - 474ae4: e8 97 c6 f8 ff call 0x401180 <.plt+0x160> - 474ae9: 48 83 3d c7 ec 04 00 14 cmp qword ptr [rip + 322759], 20 # 0x4c37b8 <_dl_platformlen> - 474af1: b9 14 00 00 00 mov ecx, 20 - 474af6: 48 0f 43 0d ba ec 04 00 cmovae rcx, qword ptr [rip + 322746] # 0x4c37b8 <_dl_platformlen> - 474afe: 48 39 c1 cmp rcx, rax - 474b01: 48 89 ca mov rdx, rcx - 474b04: 48 0f 42 d0 cmovb rdx, rax - 474b08: 48 83 ea 04 sub rdx, 4 - 474b0c: 48 0f af da imul rbx, rdx - 474b10: 49 8d 7c 1d 01 lea rdi, [r13 + rbx + 1] - 474b15: e8 46 a4 fa ff call 0x41ef60 - 474b1a: 48 89 c2 mov rdx, rax - 474b1d: 48 85 c0 test rax, rax - 474b20: 74 4d je 0x474b6f - 474b22: 48 83 c4 08 add rsp, 8 - 474b26: 48 89 ee mov rsi, rbp - 474b29: 4c 89 e7 mov rdi, r12 - 474b2c: 5b pop rbx - 474b2d: 5d pop rbp - 474b2e: 41 5c pop r12 - 474b30: 41 5d pop r13 - 474b32: 41 5e pop r14 - 474b34: 41 5f pop r15 - 474b36: e9 55 fd ff ff jmp 0x474890 <_dl_dst_substitute> - 474b3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 474b40: 49 8b 44 24 08 mov rax, qword ptr [r12 + 8] - 474b45: 80 38 00 cmp byte ptr [rax], 0 - 474b48: 75 33 jne 0x474b7d - 474b4a: e8 01 74 00 00 call 0x47bf50 <_dl_get_origin> - 474b4f: 49 89 84 24 48 03 00 00 mov qword ptr [r12 + 840], rax - 474b57: 48 89 c7 mov rdi, rax - 474b5a: 48 8d 40 ff lea rax, [rax - 1] - 474b5e: 48 83 f8 fd cmp rax, -3 - 474b62: 0f 86 7c ff ff ff jbe 0x474ae4 - 474b68: 31 c0 xor eax, eax - 474b6a: e9 7a ff ff ff jmp 0x474ae9 - 474b6f: 5a pop rdx - 474b70: 31 c0 xor eax, eax - 474b72: 5b pop rbx - 474b73: 5d pop rbp - 474b74: 41 5c pop r12 - 474b76: 41 5d pop r13 - 474b78: 41 5e pop r14 - 474b7a: 41 5f pop r15 - 474b7c: c3 ret - 474b7d: 48 8d 0d 2c 51 03 00 lea rcx, [rip + 217388] # 0x4a9cb0 <__PRETTY_FUNCTION__.11256> - 474b84: ba 8b 01 00 00 mov edx, 395 - 474b89: 48 8d 35 80 48 03 00 lea rsi, [rip + 215168] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> - 474b90: 48 8d 3d c9 4e 03 00 lea rdi, [rip + 216777] # 0x4a9a60 <__PRETTY_FUNCTION__.10419+0x688> - 474b97: e8 b4 e3 f8 ff call 0x402f50 <__assert_fail> - 474b9c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000474ba0 : - 474ba0: 41 57 push r15 - 474ba2: 41 56 push r14 - 474ba4: 41 55 push r13 - 474ba6: 41 54 push r12 - 474ba8: 49 89 f4 mov r12, rsi - 474bab: 55 push rbp - 474bac: 53 push rbx - 474bad: 31 db xor ebx, ebx - 474baf: 48 83 ec 58 sub rsp, 88 - 474bb3: 48 8d 44 24 48 lea rax, [rsp + 72] - 474bb8: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi - 474bbd: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 474bc2: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx - 474bc7: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 474bcc: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 474bd1: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 474bd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 474be0: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 474be5: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 474bea: e8 01 02 01 00 call 0x484df0 - 474bef: 49 89 c7 mov r15, rax - 474bf2: 48 85 c0 test rax, rax - 474bf5: 0f 84 75 02 00 00 je 0x474e70 - 474bfb: 41 80 3f 00 cmp byte ptr [r15], 0 - 474bff: 0f 84 c3 00 00 00 je 0x474cc8 - 474c05: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 474c0a: 4c 89 fe mov rsi, r15 - 474c0d: e8 fe fd ff ff call 0x474a10 - 474c12: 49 89 c7 mov r15, rax - 474c15: 48 85 c0 test rax, rax - 474c18: 74 c6 je 0x474be0 - 474c1a: 48 89 c7 mov rdi, rax - 474c1d: e8 5e c5 f8 ff call 0x401180 <.plt+0x160> - 474c22: 49 89 c5 mov r13, rax - 474c25: 48 85 c0 test rax, rax - 474c28: 75 19 jne 0x474c43 - 474c2a: e9 11 02 00 00 jmp 0x474e40 - 474c2f: 90 nop - 474c30: 43 80 7c 2f ff 2f cmp byte ptr [r15 + r13 - 1], 47 - 474c36: 49 8d 45 ff lea rax, [r13 - 1] - 474c3a: 0f 85 10 02 00 00 jne 0x474e50 - 474c40: 49 89 c5 mov r13, rax - 474c43: 49 83 fd 01 cmp r13, 1 - 474c47: 75 e7 jne 0x474c30 - 474c49: 41 80 3f 2f cmp byte ptr [r15], 47 - 474c4d: 0f 85 fd 01 00 00 jne 0x474e50 - 474c53: 4c 89 3c 24 mov qword ptr [rsp], r15 - 474c57: 48 8b 2d 02 ec 04 00 mov rbp, qword ptr [rip + 322562] # 0x4c3860 <_dl_all_dirs> - 474c5e: 48 85 ed test rbp, rbp - 474c61: 74 7d je 0x474ce0 - 474c63: 49 89 ee mov r14, rbp - 474c66: eb 10 jmp 0x474c78 - 474c68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 474c70: 4d 8b 36 mov r14, qword ptr [r14] - 474c73: 4d 85 f6 test r14, r14 - 474c76: 74 68 je 0x474ce0 - 474c78: 4d 39 6e 20 cmp qword ptr [r14 + 32], r13 - 474c7c: 75 f2 jne 0x474c70 - 474c7e: 49 8b 76 18 mov rsi, qword ptr [r14 + 24] - 474c82: 4c 89 ea mov rdx, r13 - 474c85: 4c 89 ff mov rdi, r15 - 474c88: e8 53 c4 f8 ff call 0x4010e0 <.plt+0xc0> - 474c8d: 85 c0 test eax, eax - 474c8f: 75 df jne 0x474c70 - 474c91: 31 c0 xor eax, eax - 474c93: 48 85 db test rbx, rbx - 474c96: 74 17 je 0x474caf - 474c98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 474ca0: 4d 39 34 c4 cmp qword ptr [r12 + 8*rax], r14 - 474ca4: 74 11 je 0x474cb7 - 474ca6: 48 83 c0 01 add rax, 1 - 474caa: 48 39 c3 cmp rbx, rax - 474cad: 75 f1 jne 0x474ca0 - 474caf: 4d 89 34 dc mov qword ptr [r12 + 8*rbx], r14 - 474cb3: 48 83 c3 01 add rbx, 1 - 474cb7: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 474cbb: e8 90 a8 fa ff call 0x41f550 - 474cc0: e9 1b ff ff ff jmp 0x474be0 - 474cc5: 0f 1f 00 nop dword ptr [rax] - 474cc8: 48 8b 2d 91 eb 04 00 mov rbp, qword ptr [rip + 322449] # 0x4c3860 <_dl_all_dirs> - 474ccf: 48 c7 04 24 00 00 00 00 mov qword ptr [rsp], 0 - 474cd7: 45 31 ed xor r13d, r13d - 474cda: 48 85 ed test rbp, rbp - 474cdd: 75 84 jne 0x474c63 - 474cdf: 90 nop - 474ce0: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 474ce6: 0f 84 76 01 00 00 je 0x474e62 - 474cec: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 474cf1: e8 8a c4 f8 ff call 0x401180 <.plt+0x160> - 474cf6: 48 83 c0 01 add rax, 1 - 474cfa: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 474cff: 4c 8b 35 c2 b1 04 00 mov r14, qword ptr [rip + 307650] # 0x4bfec8 - 474d06: 4a 8d 34 b5 28 00 00 00 lea rsi, [4*r14 + 40] - 474d0e: 48 8d 46 01 lea rax, [rsi + 1] - 474d12: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi - 474d17: 4a 8d 3c 28 lea rdi, [rax + r13] - 474d1b: 48 03 7c 24 28 add rdi, qword ptr [rsp + 40] - 474d20: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 474d25: e8 36 a2 fa ff call 0x41ef60 - 474d2a: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] - 474d2f: 48 85 c0 test rax, rax - 474d32: 0f 84 63 01 00 00 je 0x474e9b - 474d38: 48 8d 3c 30 lea rdi, [rax + rsi] - 474d3c: 4c 89 ea mov rdx, r13 - 474d3f: 4c 89 fe mov rsi, r15 - 474d42: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 474d47: 48 89 78 18 mov qword ptr [rax + 24], rdi - 474d4b: e8 00 c4 f8 ff call 0x401150 <.plt+0x130> - 474d50: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 474d55: 4c 39 2d e4 e1 04 00 cmp qword ptr [rip + 319972], r13 # 0x4c2f40 - 474d5c: c6 00 00 mov byte ptr [rax], 0 - 474d5f: 4c 89 69 20 mov qword ptr [rcx + 32], r13 - 474d63: 73 07 jae 0x474d6c - 474d65: 4c 89 2d d4 e1 04 00 mov qword ptr [rip + 319956], r13 # 0x4c2f40 - 474d6c: 45 31 c0 xor r8d, r8d - 474d6f: 41 80 3f 2f cmp byte ptr [r15], 47 - 474d73: 41 0f 95 c0 setne r8b - 474d77: 45 01 c0 add r8d, r8d - 474d7a: 4d 85 f6 test r14, r14 - 474d7d: 74 65 je 0x474de4 - 474d7f: 49 8d 46 ff lea rax, [r14 - 1] - 474d83: 48 83 f8 02 cmp rax, 2 - 474d87: 0f 86 07 01 00 00 jbe 0x474e94 - 474d8d: 4c 89 f7 mov rdi, r14 - 474d90: 66 41 0f 6e c8 movd xmm1, r8d - 474d95: 31 c0 xor eax, eax - 474d97: 48 c1 ef 02 shr rdi, 2 - 474d9b: 66 0f 70 c1 00 pshufd xmm0, xmm1, 0 # xmm0 = xmm1[0,0,0,0] - 474da0: 48 89 c2 mov rdx, rax - 474da3: 48 83 c0 01 add rax, 1 - 474da7: 48 c1 e2 04 shl rdx, 4 - 474dab: 0f 11 44 11 28 movups xmmword ptr [rcx + rdx + 40], xmm0 - 474db0: 48 39 f8 cmp rax, rdi - 474db3: 75 eb jne 0x474da0 - 474db5: 4c 89 f0 mov rax, r14 - 474db8: 48 83 e0 fc and rax, -4 - 474dbc: 41 f6 c6 03 test r14b, 3 - 474dc0: 74 22 je 0x474de4 - 474dc2: 48 8d 34 81 lea rsi, [rcx + 4*rax] - 474dc6: 48 8d 78 01 lea rdi, [rax + 1] - 474dca: 44 89 46 28 mov dword ptr [rsi + 40], r8d - 474dce: 49 39 fe cmp r14, rdi - 474dd1: 76 11 jbe 0x474de4 - 474dd3: 48 83 c0 02 add rax, 2 - 474dd7: 44 89 46 2c mov dword ptr [rsi + 44], r8d - 474ddb: 49 39 c6 cmp r14, rax - 474dde: 76 04 jbe 0x474de4 - 474de0: 44 89 46 30 mov dword ptr [rsi + 48], r8d - 474de4: 48 8b 44 24 40 mov rax, qword ptr [rsp + 64] - 474de9: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 474def: 48 89 41 08 mov qword ptr [rcx + 8], rax - 474df3: 0f 84 91 00 00 00 je 0x474e8a - 474df9: 4c 8b 74 24 38 mov r14, qword ptr [rsp + 56] - 474dfe: 48 8b 54 24 28 mov rdx, qword ptr [rsp + 40] - 474e03: 48 89 4c 24 30 mov qword ptr [rsp + 48], rcx - 474e08: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 474e0d: 4d 01 ee add r14, r13 - 474e10: 4a 8d 3c 31 lea rdi, [rcx + r14] - 474e14: e8 47 c2 f8 ff call 0x401060 <.plt+0x40> - 474e19: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 474e1e: 48 89 41 10 mov qword ptr [rcx + 16], rax - 474e22: 48 89 0d 37 ea 04 00 mov qword ptr [rip + 322103], rcx # 0x4c3860 <_dl_all_dirs> - 474e29: 48 89 29 mov qword ptr [rcx], rbp - 474e2c: 49 89 0c dc mov qword ptr [r12 + 8*rbx], rcx - 474e30: 48 83 c3 01 add rbx, 1 - 474e34: e9 7e fe ff ff jmp 0x474cb7 - 474e39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 474e40: 4c 89 ff mov rdi, r15 - 474e43: e8 08 a7 fa ff call 0x41f550 - 474e48: e9 93 fd ff ff jmp 0x474be0 - 474e4d: 0f 1f 00 nop dword ptr [rax] - 474e50: 43 c6 04 2f 2f mov byte ptr [r15 + r13], 47 - 474e55: 49 83 c5 01 add r13, 1 - 474e59: 4c 89 3c 24 mov qword ptr [rsp], r15 - 474e5d: e9 f5 fd ff ff jmp 0x474c57 - 474e62: 48 c7 44 24 28 00 00 00 00 mov qword ptr [rsp + 40], 0 - 474e6b: e9 8f fe ff ff jmp 0x474cff - 474e70: 49 c7 04 dc 00 00 00 00 mov qword ptr [r12 + 8*rbx], 0 - 474e78: 48 83 c4 58 add rsp, 88 - 474e7c: 4c 89 e0 mov rax, r12 - 474e7f: 5b pop rbx - 474e80: 5d pop rbp - 474e81: 41 5c pop r12 - 474e83: 41 5d pop r13 - 474e85: 41 5e pop r14 - 474e87: 41 5f pop r15 - 474e89: c3 ret - 474e8a: 48 c7 41 10 00 00 00 00 mov qword ptr [rcx + 16], 0 - 474e92: eb 8e jmp 0x474e22 - 474e94: 31 c0 xor eax, eax - 474e96: e9 27 ff ff ff jmp 0x474dc2 - 474e9b: 48 8d 0d e6 4b 03 00 lea rcx, [rip + 216038] # 0x4a9a88 <__PRETTY_FUNCTION__.10419+0x6b0> - 474ea2: 31 d2 xor edx, edx - 474ea4: 31 f6 xor esi, esi - 474ea6: bf 0c 00 00 00 mov edi, 12 - 474eab: e8 d0 9a 00 00 call 0x47e980 <_dl_signal_error> - -0000000000474eb0 : - 474eb0: 41 57 push r15 - 474eb2: 48 63 d2 movsxd rdx, edx - 474eb5: 41 56 push r14 - 474eb7: 41 55 push r13 - 474eb9: 41 54 push r12 - 474ebb: 55 push rbp - 474ebc: 48 89 f5 mov rbp, rsi - 474ebf: 53 push rbx - 474ec0: 48 83 ec 08 sub rsp, 8 - 474ec4: 48 8b 44 d7 40 mov rax, qword ptr [rdi + 8*rdx + 64] - 474ec9: 48 85 c0 test rax, rax - 474ecc: 0f 84 f6 00 00 00 je 0x474fc8 - 474ed2: 4c 8b 48 08 mov r9, qword ptr [rax + 8] - 474ed6: 48 8b 57 68 mov rdx, qword ptr [rdi + 104] - 474eda: 48 89 fb mov rbx, rdi - 474edd: 49 89 cc mov r12, rcx - 474ee0: 48 8b 05 89 e9 04 00 mov rax, qword ptr [rip + 321929] # 0x4c3870 <_dl_inhibit_rpath> - 474ee7: 4c 8b 6f 08 mov r13, qword ptr [rdi + 8] - 474eeb: 4c 03 4a 08 add r9, qword ptr [rdx + 8] - 474eef: 48 85 c0 test rax, rax - 474ef2: 0f 85 e8 00 00 00 jne 0x474fe0 - 474ef8: 41 80 39 00 cmp byte ptr [r9], 0 - 474efc: 75 22 jne 0x474f20 - 474efe: 48 c7 45 00 ff ff ff ff mov qword ptr [rbp], -1 - 474f06: 48 83 c4 08 add rsp, 8 - 474f0a: 31 c0 xor eax, eax - 474f0c: 5b pop rbx - 474f0d: 5d pop rbp - 474f0e: 41 5c pop r12 - 474f10: 41 5d pop r13 - 474f12: 41 5e pop r14 - 474f14: 41 5f pop r15 - 474f16: c3 ret - 474f17: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 474f20: 4c 89 cf mov rdi, r9 - 474f23: e8 d8 ca fa ff call 0x421a00 - 474f28: 49 89 c6 mov r14, rax - 474f2b: 48 85 c0 test rax, rax - 474f2e: 0f 84 76 01 00 00 je 0x4750aa - 474f34: 0f b6 00 movzx eax, byte ptr [rax] - 474f37: 84 c0 test al, al - 474f39: 0f 84 31 01 00 00 je 0x475070 - 474f3f: 4c 89 f2 mov rdx, r14 - 474f42: 31 c9 xor ecx, ecx - 474f44: 0f 1f 40 00 nop dword ptr [rax] - 474f48: 3c 3a cmp al, 58 - 474f4a: 0f 94 c0 sete al - 474f4d: 48 83 c2 01 add rdx, 1 - 474f51: 0f b6 c0 movzx eax, al - 474f54: 48 01 c1 add rcx, rax - 474f57: 0f b6 02 movzx eax, byte ptr [rdx] - 474f5a: 84 c0 test al, al - 474f5c: 75 ea jne 0x474f48 - 474f5e: 48 8d 3c cd 10 00 00 00 lea rdi, [8*rcx + 16] - 474f66: e8 f5 9f fa ff call 0x41ef60 - 474f6b: 49 89 c7 mov r15, rax - 474f6e: 48 85 c0 test rax, rax - 474f71: 0f 84 16 01 00 00 je 0x47508d - 474f77: 49 89 d9 mov r9, rbx - 474f7a: 4d 89 e8 mov r8, r13 - 474f7d: 4c 89 e1 mov rcx, r12 - 474f80: 48 89 c6 mov rsi, rax - 474f83: 48 8d 15 9f 78 03 00 lea rdx, [rip + 227487] # 0x4ac829 <__PRETTY_FUNCTION__.11737+0x79> - 474f8a: 4c 89 f7 mov rdi, r14 - 474f8d: e8 0e fc ff ff call 0x474ba0 - 474f92: 4c 89 f7 mov rdi, r14 - 474f95: e8 b6 a5 fa ff call 0x41f550 - 474f9a: 49 83 3f 00 cmp qword ptr [r15], 0 - 474f9e: 0f 84 dc 00 00 00 je 0x475080 - 474fa4: 4c 89 7d 00 mov qword ptr [rbp], r15 - 474fa8: b8 01 00 00 00 mov eax, 1 - 474fad: c7 45 08 01 00 00 00 mov dword ptr [rbp + 8], 1 - 474fb4: 48 83 c4 08 add rsp, 8 - 474fb8: 5b pop rbx - 474fb9: 5d pop rbp - 474fba: 41 5c pop r12 - 474fbc: 41 5d pop r13 - 474fbe: 41 5e pop r14 - 474fc0: 41 5f pop r15 - 474fc2: c3 ret - 474fc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 474fc8: 48 c7 06 ff ff ff ff mov qword ptr [rsi], -1 - 474fcf: 48 83 c4 08 add rsp, 8 - 474fd3: 5b pop rbx - 474fd4: 5d pop rbp - 474fd5: 41 5c pop r12 - 474fd7: 41 5d pop r13 - 474fd9: 41 5e pop r14 - 474fdb: 41 5f pop r15 - 474fdd: c3 ret - 474fde: 66 90 nop - 474fe0: 8b 15 ba aa 04 00 mov edx, dword ptr [rip + 305850] # 0x4bfaa0 <__libc_enable_secure> - 474fe6: 85 d2 test edx, edx - 474fe8: 0f 85 0a ff ff ff jne 0x474ef8 - 474fee: 45 0f b6 45 00 movzx r8d, byte ptr [r13] - 474ff3: 0f b6 10 movzx edx, byte ptr [rax] - 474ff6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 475000: 44 89 c6 mov esi, r8d - 475003: 4c 89 ef mov rdi, r13 - 475006: 41 38 d0 cmp r8b, dl - 475009: 74 1a je 0x475025 - 47500b: eb 53 jmp 0x475060 - 47500d: 0f 1f 00 nop dword ptr [rax] - 475010: 0f b6 50 01 movzx edx, byte ptr [rax + 1] - 475014: 0f b6 77 01 movzx esi, byte ptr [rdi + 1] - 475018: 48 83 c0 01 add rax, 1 - 47501c: 48 83 c7 01 add rdi, 1 - 475020: 40 38 f2 cmp dl, sil - 475023: 75 3b jne 0x475060 - 475025: 40 84 f6 test sil, sil - 475028: 75 e6 jne 0x475010 - 47502a: 84 d2 test dl, dl - 47502c: 0f 84 cc fe ff ff je 0x474efe - 475032: 80 fa 3a cmp dl, 58 - 475035: 0f 84 c3 fe ff ff je 0x474efe - 47503b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 475040: 0f b6 08 movzx ecx, byte ptr [rax] - 475043: 84 c9 test cl, cl - 475045: 0f 84 ad fe ff ff je 0x474ef8 - 47504b: 48 83 c0 01 add rax, 1 - 47504f: 0f b6 10 movzx edx, byte ptr [rax] - 475052: 80 f9 3a cmp cl, 58 - 475055: 75 e9 jne 0x475040 - 475057: 84 d2 test dl, dl - 475059: 75 a5 jne 0x475000 - 47505b: e9 98 fe ff ff jmp 0x474ef8 - 475060: 40 84 f6 test sil, sil - 475063: 75 db jne 0x475040 - 475065: eb c3 jmp 0x47502a - 475067: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 475070: bf 10 00 00 00 mov edi, 16 - 475075: e9 ec fe ff ff jmp 0x474f66 - 47507a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 475080: 4c 89 ff mov rdi, r15 - 475083: e8 c8 a4 fa ff call 0x41f550 - 475088: e9 71 fe ff ff jmp 0x474efe - 47508d: 4c 89 f7 mov rdi, r14 - 475090: e8 bb a4 fa ff call 0x41f550 - 475095: 48 8d 0d ec 49 03 00 lea rcx, [rip + 215532] # 0x4a9a88 <__PRETTY_FUNCTION__.10419+0x6b0> - 47509c: 31 d2 xor edx, edx - 47509e: 31 f6 xor esi, esi - 4750a0: bf 0c 00 00 00 mov edi, 12 - 4750a5: e8 d6 98 00 00 call 0x47e980 <_dl_signal_error> - 4750aa: 48 8d 0d ff 49 03 00 lea rcx, [rip + 215551] # 0x4a9ab0 <__PRETTY_FUNCTION__.10419+0x6d8> - 4750b1: eb e9 jmp 0x47509c - 4750b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4750be: 66 90 nop - -00000000004750c0 <_dl_init_paths>: - 4750c0: f3 0f 1e fa endbr64 - 4750c4: 55 push rbp - 4750c5: 48 8d 0d f4 ad 04 00 lea rcx, [rip + 306676] # 0x4bfec0 - 4750cc: 48 8d 15 f5 ad 04 00 lea rdx, [rip + 306677] # 0x4bfec8 - 4750d3: 48 89 e5 mov rbp, rsp - 4750d6: 41 57 push r15 - 4750d8: 41 56 push r14 - 4750da: 41 55 push r13 - 4750dc: 41 54 push r12 - 4750de: 53 push rbx - 4750df: 48 83 ec 28 sub rsp, 40 - 4750e3: 48 89 7d b0 mov qword ptr [rbp - 80], rdi - 4750e7: 48 8b 35 ca e6 04 00 mov rsi, qword ptr [rip + 321226] # 0x4c37b8 <_dl_platformlen> - 4750ee: 48 8b 3d f3 e6 04 00 mov rdi, qword ptr [rip + 321267] # 0x4c37e8 <_dl_platform> - 4750f5: e8 16 48 00 00 call 0x479910 <_dl_important_hwcaps> - 4750fa: bf 28 00 00 00 mov edi, 40 - 4750ff: 48 89 05 ca ad 04 00 mov qword ptr [rip + 306634], rax # 0x4bfed0 - 475106: e8 55 9e fa ff call 0x41ef60 - 47510b: 48 89 05 9e ad 04 00 mov qword ptr [rip + 306590], rax # 0x4bfeb0 - 475112: 48 85 c0 test rax, rax - 475115: 0f 84 c0 02 00 00 je 0x4753db <_dl_init_paths+0x31b> - 47511b: 48 b9 cd cc cc cc cc cc cc cc movabs rcx, -3689348814741910323 - 475125: 49 89 c6 mov r14, rax - 475128: 48 8b 05 99 ad 04 00 mov rax, qword ptr [rip + 306585] # 0x4bfec8 - 47512f: 4c 8d 2c 85 00 00 00 00 lea r13, [4*rax] - 475137: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 47513b: 49 8d 55 4f lea rdx, [r13 + 79] - 47513f: 48 89 d0 mov rax, rdx - 475142: 48 f7 e1 mul rcx - 475145: 48 c1 ea 05 shr rdx, 5 - 475149: 48 8d 1c 92 lea rbx, [rdx + 4*rdx] - 47514d: 48 89 df mov rdi, rbx - 475150: 48 c1 e7 05 shl rdi, 5 - 475154: e8 07 9e fa ff call 0x41ef60 - 475159: 49 89 06 mov qword ptr [r14], rax - 47515c: 49 89 c7 mov r15, rax - 47515f: 48 85 c0 test rax, rax - 475162: 0f 84 5e 02 00 00 je 0x4753c6 <_dl_init_paths+0x306> - 475168: 48 89 05 f1 e6 04 00 mov qword ptr [rip + 321265], rax # 0x4c3860 <_dl_all_dirs> - 47516f: 48 8d 05 58 44 03 00 lea rax, [rip + 214104] # 0x4a95ce <__PRETTY_FUNCTION__.10419+0x1f6> - 475176: 49 83 c6 08 add r14, 8 - 47517a: 4c 8d 25 7f 4a 03 00 lea r12, [rip + 215679] # 0x4a9c00 - 475181: 49 89 47 08 mov qword ptr [r15 + 8], rax - 475185: 48 8d 05 94 4a 03 00 lea rax, [rip + 215700] # 0x4a9c20 - 47518c: 49 89 47 18 mov qword ptr [r15 + 24], rax - 475190: 48 8d 04 dd 00 00 00 00 lea rax, [8*rbx] - 475198: 48 8d 1d 98 4a 03 00 lea rbx, [rip + 215704] # 0x4a9c37 - 47519f: 48 89 45 c0 mov qword ptr [rbp - 64], rax - 4751a3: 48 f7 d8 neg rax - 4751a6: 48 83 7d c8 00 cmp qword ptr [rbp - 56], 0 - 4751ab: c7 05 03 ad 04 00 00 00 00 00 mov dword ptr [rip + 306435], 0 # 0x4bfeb8 - 4751b5: 49 c7 47 10 00 00 00 00 mov qword ptr [r15 + 16], 0 - 4751bd: 49 c7 47 20 16 00 00 00 mov qword ptr [r15 + 32], 22 - 4751c5: 48 89 45 b8 mov qword ptr [rbp - 72], rax - 4751c9: 74 0e je 0x4751d9 <_dl_init_paths+0x119> - 4751cb: 49 8d 7f 28 lea rdi, [r15 + 40] - 4751cf: 4c 89 ea mov rdx, r13 - 4751d2: 31 f6 xor esi, esi - 4751d4: e8 37 bf f8 ff call 0x401110 <.plt+0xf0> - 4751d9: 48 8d 05 38 4a 03 00 lea rax, [rip + 215608] # 0x4a9c18 - 4751e0: 4c 39 e0 cmp rax, r12 - 4751e3: 74 5b je 0x475240 <_dl_init_paths+0x180> - 4751e5: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] - 4751e9: 4c 03 7d c0 add r15, qword ptr [rbp - 64] - 4751ed: 49 83 c6 08 add r14, 8 - 4751f1: 49 83 c4 08 add r12, 8 - 4751f5: 4d 89 7e f8 mov qword ptr [r14 - 8], r15 - 4751f9: 4d 89 3c 07 mov qword ptr [r15 + rax], r15 - 4751fd: 48 8d 05 ca 43 03 00 lea rax, [rip + 213962] # 0x4a95ce <__PRETTY_FUNCTION__.10419+0x1f6> - 475204: 49 89 47 08 mov qword ptr [r15 + 8], rax - 475208: 49 8b 04 24 mov rax, qword ptr [r12] - 47520c: 80 3b 2f cmp byte ptr [rbx], 47 - 47520f: 49 c7 47 10 00 00 00 00 mov qword ptr [r15 + 16], 0 - 475217: 49 89 47 20 mov qword ptr [r15 + 32], rax - 47521b: 48 8d 44 03 01 lea rax, [rbx + rax + 1] - 475220: 49 89 5f 18 mov qword ptr [r15 + 24], rbx - 475224: 0f 85 7d 01 00 00 jne 0x4753a7 <_dl_init_paths+0x2e7> - 47522a: 48 83 7d c8 00 cmp qword ptr [rbp - 56], 0 - 47522f: 48 89 c3 mov rbx, rax - 475232: 75 97 jne 0x4751cb <_dl_init_paths+0x10b> - 475234: 48 8d 05 dd 49 03 00 lea rax, [rip + 215517] # 0x4a9c18 - 47523b: 4c 39 e0 cmp rax, r12 - 47523e: 75 a5 jne 0x4751e5 <_dl_init_paths+0x125> - 475240: 48 83 7d b0 00 cmp qword ptr [rbp - 80], 0 - 475245: 49 c7 07 00 00 00 00 mov qword ptr [r15], 0 - 47524c: 48 c7 05 e9 dc 04 00 1a 00 00 00 mov qword ptr [rip + 318697], 26 # 0x4c2f40 - 475257: 49 c7 06 00 00 00 00 mov qword ptr [r14], 0 - 47525e: 74 09 je 0x475269 <_dl_init_paths+0x1a9> - 475260: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] - 475264: 80 38 00 cmp byte ptr [rax], 0 - 475267: 75 1a jne 0x475283 <_dl_init_paths+0x1c3> - 475269: 48 c7 05 6c ac 04 00 ff ff ff ff mov qword ptr [rip + 306284], -1 # 0x4bfee0 - 475274: 48 8d 65 d8 lea rsp, [rbp - 40] - 475278: 5b pop rbx - 475279: 41 5c pop r12 - 47527b: 41 5d pop r13 - 47527d: 41 5e pop r14 - 47527f: 41 5f pop r15 - 475281: 5d pop rbp - 475282: c3 ret - 475283: 48 89 c7 mov rdi, rax - 475286: e8 f5 be f8 ff call 0x401180 <.plt+0x160> - 47528b: 48 89 e1 mov rcx, rsp - 47528e: 4c 8d 40 01 lea r8, [rax + 1] - 475292: 48 83 c0 18 add rax, 24 - 475296: 48 89 c2 mov rdx, rax - 475299: 48 25 00 f0 ff ff and rax, -4096 - 47529f: 48 29 c1 sub rcx, rax - 4752a2: 48 83 e2 f0 and rdx, -16 - 4752a6: 48 89 c8 mov rax, rcx - 4752a9: 48 39 c4 cmp rsp, rax - 4752ac: 74 12 je 0x4752c0 <_dl_init_paths+0x200> - 4752ae: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4752b5: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4752be: eb e9 jmp 0x4752a9 <_dl_init_paths+0x1e9> - 4752c0: 81 e2 ff 0f 00 00 and edx, 4095 - 4752c6: 48 29 d4 sub rsp, rdx - 4752c9: 48 85 d2 test rdx, rdx - 4752cc: 0f 85 b1 00 00 00 jne 0x475383 <_dl_init_paths+0x2c3> - 4752d2: 48 8b 75 b0 mov rsi, qword ptr [rbp - 80] - 4752d6: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 4752db: 4c 89 c2 mov rdx, r8 - 4752de: 48 83 e7 f0 and rdi, -16 - 4752e2: e8 79 bd f8 ff call 0x401060 <.plt+0x40> - 4752e7: 49 89 c4 mov r12, rax - 4752ea: 0f b6 00 movzx eax, byte ptr [rax] - 4752ed: 84 c0 test al, al - 4752ef: 0f 84 ab 00 00 00 je 0x4753a0 <_dl_init_paths+0x2e0> - 4752f5: 4c 89 e2 mov rdx, r12 - 4752f8: be 01 00 00 00 mov esi, 1 - 4752fd: 0f 1f 00 nop dword ptr [rax] - 475300: 83 e8 3a sub eax, 58 - 475303: 48 8d 4e 01 lea rcx, [rsi + 1] - 475307: 3c 01 cmp al, 1 - 475309: 77 0a ja 0x475315 <_dl_init_paths+0x255> - 47530b: 48 8d 46 02 lea rax, [rsi + 2] - 47530f: 48 89 ce mov rsi, rcx - 475312: 48 89 c1 mov rcx, rax - 475315: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] - 475319: 48 83 c2 01 add rdx, 1 - 47531d: 84 c0 test al, al - 47531f: 75 df jne 0x475300 <_dl_init_paths+0x240> - 475321: 48 8d 3c cd 00 00 00 00 lea rdi, [8*rcx] - 475329: e8 32 9c fa ff call 0x41ef60 - 47532e: 48 89 05 ab ab 04 00 mov qword ptr [rip + 306091], rax # 0x4bfee0 - 475335: 48 89 c6 mov rsi, rax - 475338: 48 85 c0 test rax, rax - 47533b: 0f 84 85 00 00 00 je 0x4753c6 <_dl_init_paths+0x306> - 475341: 45 31 c9 xor r9d, r9d - 475344: 45 31 c0 xor r8d, r8d - 475347: 48 8d 0d ca 3e 02 00 lea rcx, [rip + 147146] # 0x499218 <_dl_x86_hwcap_flags+0xc8> - 47534e: 4c 89 e7 mov rdi, r12 - 475351: 48 8d 15 a2 42 03 00 lea rdx, [rip + 213666] # 0x4a95fa <__PRETTY_FUNCTION__.10419+0x222> - 475358: e8 43 f8 ff ff call 0x474ba0 - 47535d: 48 8b 3d 7c ab 04 00 mov rdi, qword ptr [rip + 306044] # 0x4bfee0 - 475364: 48 83 3f 00 cmp qword ptr [rdi], 0 - 475368: 74 24 je 0x47538e <_dl_init_paths+0x2ce> - 47536a: c7 05 74 ab 04 00 00 00 00 00 mov dword ptr [rip + 306036], 0 # 0x4bfee8 - 475374: 48 8d 65 d8 lea rsp, [rbp - 40] - 475378: 5b pop rbx - 475379: 41 5c pop r12 - 47537b: 41 5d pop r13 - 47537d: 41 5e pop r14 - 47537f: 41 5f pop r15 - 475381: 5d pop rbp - 475382: c3 ret - 475383: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 475389: e9 44 ff ff ff jmp 0x4752d2 <_dl_init_paths+0x212> - 47538e: e8 bd a1 fa ff call 0x41f550 - 475393: 48 c7 05 42 ab 04 00 ff ff ff ff mov qword ptr [rip + 305986], -1 # 0x4bfee0 - 47539e: eb ca jmp 0x47536a <_dl_init_paths+0x2aa> - 4753a0: bf 10 00 00 00 mov edi, 16 - 4753a5: eb 82 jmp 0x475329 <_dl_init_paths+0x269> - 4753a7: 48 8d 0d 02 48 03 00 lea rcx, [rip + 215042] # 0x4a9bb0 <__PRETTY_FUNCTION__.11350> - 4753ae: ba e2 02 00 00 mov edx, 738 - 4753b3: 48 8d 35 56 40 03 00 lea rsi, [rip + 213078] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> - 4753ba: 48 8d 3d 20 42 03 00 lea rdi, [rip + 213536] # 0x4a95e1 <__PRETTY_FUNCTION__.10419+0x209> - 4753c1: e8 8a db f8 ff call 0x402f50 <__assert_fail> - 4753c6: 48 8d 0d bb 46 03 00 lea rcx, [rip + 214715] # 0x4a9a88 <__PRETTY_FUNCTION__.10419+0x6b0> - 4753cd: 31 d2 xor edx, edx - 4753cf: 31 f6 xor esi, esi - 4753d1: bf 0c 00 00 00 mov edi, 12 - 4753d6: e8 a5 95 00 00 call 0x47e980 <_dl_signal_error> - 4753db: 48 8d 0d f6 46 03 00 lea rcx, [rip + 214774] # 0x4a9ad8 <__PRETTY_FUNCTION__.10419+0x700> - 4753e2: eb e9 jmp 0x4753cd <_dl_init_paths+0x30d> - 4753e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4753ef: 90 nop - -00000000004753f0 <_dl_map_object>: - 4753f0: f3 0f 1e fa endbr64 - 4753f4: 41 57 push r15 - 4753f6: 41 56 push r14 - 4753f8: 41 55 push r13 - 4753fa: 41 54 push r12 - 4753fc: 55 push rbp - 4753fd: 53 push rbx - 4753fe: 48 81 ec b8 03 00 00 sub rsp, 952 - 475405: 89 54 24 0c mov dword ptr [rsp + 12], edx - 475409: 89 4c 24 10 mov dword ptr [rsp + 16], ecx - 47540d: 4d 85 c9 test r9, r9 - 475410: 0f 88 74 08 00 00 js 0x475c8a <_dl_map_object+0x89a> - 475416: 4c 3b 0d 0b bd 04 00 cmp r9, qword ptr [rip + 310539] # 0x4c1128 <_dl_nns> - 47541d: 4c 89 cd mov rbp, r9 - 475420: 0f 83 c3 08 00 00 jae 0x475ce9 <_dl_map_object+0x8f9> - 475426: 4b 8d 04 c9 lea rax, [r9 + 8*r9] - 47542a: 49 89 fc mov r12, rdi - 47542d: 49 89 f5 mov r13, rsi - 475430: 44 89 c3 mov ebx, r8d - 475433: 4c 8d 35 46 bd 04 00 lea r14, [rip + 310598] # 0x4c1180 <_dl_ns> - 47543a: 48 c1 e0 04 shl rax, 4 - 47543e: 4d 8b 3c 06 mov r15, qword ptr [r14 + rax] - 475442: 4d 85 ff test r15, r15 - 475445: 75 12 jne 0x475459 <_dl_map_object+0x69> - 475447: e9 8c 00 00 00 jmp 0x4754d8 <_dl_map_object+0xe8> - 47544c: 0f 1f 40 00 nop dword ptr [rax] - 475450: 4d 8b 7f 18 mov r15, qword ptr [r15 + 24] - 475454: 4d 85 ff test r15, r15 - 475457: 74 7f je 0x4754d8 <_dl_map_object+0xe8> - 475459: 41 0f b6 87 1d 03 00 00 movzx eax, byte ptr [r15 + 797] - 475461: 89 c2 mov edx, eax - 475463: c0 e8 05 shr al, 5 - 475466: d0 ea shr dl - 475468: 09 d0 or eax, edx - 47546a: a8 01 test al, 1 - 47546c: 75 e2 jne 0x475450 <_dl_map_object+0x60> - 47546e: 4c 89 fe mov rsi, r15 - 475471: 4c 89 ef mov rdi, r13 - 475474: e8 07 56 00 00 call 0x47aa80 <_dl_name_match_p> - 475479: 85 c0 test eax, eax - 47547b: 75 42 jne 0x4754bf <_dl_map_object+0xcf> - 47547d: 41 f6 87 1d 03 00 00 01 test byte ptr [r15 + 797], 1 - 475485: 75 c9 jne 0x475450 <_dl_map_object+0x60> - 475487: 49 8b 87 b0 00 00 00 mov rax, qword ptr [r15 + 176] - 47548e: 48 85 c0 test rax, rax - 475491: 74 bd je 0x475450 <_dl_map_object+0x60> - 475493: 49 8b 57 68 mov rdx, qword ptr [r15 + 104] - 475497: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 47549b: 4c 89 ef mov rdi, r13 - 47549e: 48 03 72 08 add rsi, qword ptr [rdx + 8] - 4754a2: e8 89 bc f8 ff call 0x401130 <.plt+0x110> - 4754a7: 85 c0 test eax, eax - 4754a9: 75 a5 jne 0x475450 <_dl_map_object+0x60> - 4754ab: 49 8b 7f 38 mov rdi, qword ptr [r15 + 56] - 4754af: 4c 89 ee mov rsi, r13 - 4754b2: e8 39 cd ff ff call 0x4721f0 - 4754b7: 41 80 8f 1d 03 00 00 01 or byte ptr [r15 + 797], 1 - 4754bf: 48 81 c4 b8 03 00 00 add rsp, 952 - 4754c6: 4c 89 f8 mov rax, r15 - 4754c9: 5b pop rbx - 4754ca: 5d pop rbp - 4754cb: 41 5c pop r12 - 4754cd: 41 5d pop r13 - 4754cf: 41 5e pop r14 - 4754d1: 41 5f pop r15 - 4754d3: c3 ret - 4754d4: 0f 1f 40 00 nop dword ptr [rax] - 4754d8: 89 d8 mov eax, ebx - 4754da: 44 8b 3d df e2 04 00 mov r15d, dword ptr [rip + 320223] # 0x4c37c0 <_dl_debug_mask> - 4754e1: 25 00 00 00 10 and eax, 268435456 - 4754e6: 89 44 24 14 mov dword ptr [rsp + 20], eax - 4754ea: 41 f6 c7 40 test r15b, 64 - 4754ee: 0f 85 bd 03 00 00 jne 0x4758b1 <_dl_map_object+0x4c1> - 4754f4: be 2f 00 00 00 mov esi, 47 - 4754f9: 4c 89 ef mov rdi, r13 - 4754fc: c6 44 24 4f 00 mov byte ptr [rsp + 79], 0 - 475501: e8 8a bc f8 ff call 0x401190 <.plt+0x170> - 475506: 48 85 c0 test rax, rax - 475509: 0f 84 31 01 00 00 je 0x475640 <_dl_map_object+0x250> - 47550f: 4d 85 e4 test r12, r12 - 475512: 0f 84 80 00 00 00 je 0x475598 <_dl_map_object+0x1a8> - 475518: 4c 89 e7 mov rdi, r12 - 47551b: 4c 89 ee mov rsi, r13 - 47551e: e8 ed f4 ff ff call 0x474a10 - 475523: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 475528: 48 89 c7 mov rdi, rax - 47552b: 48 85 c0 test rax, rax - 47552e: 74 7d je 0x4755ad <_dl_map_object+0x1bd> - 475530: 4c 8d 7c 24 60 lea r15, [rsp + 96] - 475535: 48 8d 54 24 4f lea rdx, [rsp + 79] - 47553a: 4c 89 fe mov rsi, r15 - 47553d: e8 ee da ff ff call 0x473030 - 475542: 89 c6 mov esi, eax - 475544: 83 f8 ff cmp eax, -1 - 475547: 0f 84 28 06 00 00 je 0x475b75 <_dl_map_object+0x785> - 47554d: 8b 44 24 14 mov eax, dword ptr [rsp + 20] - 475551: 85 c0 test eax, eax - 475553: b8 00 00 00 00 mov eax, 0 - 475558: 4c 0f 45 e0 cmovne r12, rax - 47555c: 48 8b 05 0d a5 04 00 mov rax, qword ptr [rip + 304397] # 0x4bfa70 <__libc_stack_end> - 475563: 4c 89 fa mov rdx, r15 - 475566: 4d 89 e0 mov r8, r12 - 475569: 4c 89 ef mov rdi, r13 - 47556c: 48 83 ec 08 sub rsp, 8 - 475570: 48 89 44 24 60 mov qword ptr [rsp + 96], rax - 475575: 55 push rbp - 475576: 48 8d 44 24 68 lea rax, [rsp + 104] - 47557b: 50 push rax - 47557c: 53 push rbx - 47557d: 44 8b 4c 24 2c mov r9d, dword ptr [rsp + 44] - 475582: 48 8b 4c 24 70 mov rcx, qword ptr [rsp + 112] - 475587: e8 14 e1 ff ff call 0x4736a0 <_dl_map_object_from_fd.constprop.0> - 47558c: 48 83 c4 20 add rsp, 32 - 475590: 49 89 c7 mov r15, rax - 475593: e9 27 ff ff ff jmp 0x4754bf <_dl_map_object+0xcf> - 475598: 4c 89 ef mov rdi, r13 - 47559b: e8 60 c4 fa ff call 0x421a00 - 4755a0: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 4755a5: 48 89 c7 mov rdi, rax - 4755a8: 48 85 c0 test rax, rax - 4755ab: 75 83 jne 0x475530 <_dl_map_object+0x140> - 4755ad: 8b 54 24 14 mov edx, dword ptr [rsp + 20] - 4755b1: b8 00 00 00 00 mov eax, 0 - 4755b6: 85 d2 test edx, edx - 4755b8: 4c 0f 45 e0 cmovne r12, rax - 4755bc: 8b 4c 24 10 mov ecx, dword ptr [rsp + 16] - 4755c0: 85 c9 test ecx, ecx - 4755c2: 0f 84 40 02 00 00 je 0x475808 <_dl_map_object+0x418> - 4755c8: f6 05 f2 e1 04 00 08 test byte ptr [rip + 319986], 8 # 0x4c37c1 <_dl_debug_mask+0x1> - 4755cf: 0f 85 33 02 00 00 jne 0x475808 <_dl_map_object+0x418> - 4755d5: 4c 89 ef mov rdi, r13 - 4755d8: e8 23 c4 fa ff call 0x421a00 - 4755dd: 49 89 c6 mov r14, rax - 4755e0: 48 85 c0 test rax, rax - 4755e3: 0f 84 c0 06 00 00 je 0x475ca9 <_dl_map_object+0x8b9> - 4755e9: 8b 54 24 0c mov edx, dword ptr [rsp + 12] - 4755ed: 49 89 e9 mov r9, rbp - 4755f0: 41 89 d8 mov r8d, ebx - 4755f3: 4c 89 e1 mov rcx, r12 - 4755f6: 4c 89 ee mov rsi, r13 - 4755f9: 48 89 c7 mov rdi, rax - 4755fc: e8 6f 23 00 00 call 0x477970 <_dl_new_object> - 475601: 49 89 c7 mov r15, rax - 475604: 48 85 c0 test rax, rax - 475607: 0f 84 9c 06 00 00 je 0x475ca9 <_dl_map_object+0x8b9> - 47560d: 48 8d 05 cc 46 03 00 lea rax, [rip + 214732] # 0x4a9ce0 - 475614: 48 89 ee mov rsi, rbp - 475617: 4c 89 ff mov rdi, r15 - 47561a: 66 41 81 8f 1c 03 00 00 04 02 or word ptr [r15 + 796], 516 - 475624: 49 89 87 10 03 00 00 mov qword ptr [r15 + 784], rax - 47562b: 41 c7 87 f4 02 00 00 01 00 00 00 mov dword ptr [r15 + 756], 1 - 475636: e8 75 22 00 00 call 0x4778b0 <_dl_add_to_namespace_list> - 47563b: e9 7f fe ff ff jmp 0x4754bf <_dl_map_object+0xcf> - 475640: 4c 89 ef mov rdi, r13 - 475643: e8 38 bb f8 ff call 0x401180 <.plt+0x160> - 475648: 48 83 c0 01 add rax, 1 - 47564c: 41 83 e7 01 and r15d, 1 - 475650: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 475655: 0f 85 e6 02 00 00 jne 0x475941 <_dl_map_object+0x551> - 47565b: 4d 85 e4 test r12, r12 - 47565e: 0f 84 92 05 00 00 je 0x475bf6 <_dl_map_object+0x806> - 475664: 49 83 bc 24 28 01 00 00 00 cmp qword ptr [r12 + 296], 0 - 47566d: 0f 84 d9 00 00 00 je 0x47574c <_dl_map_object+0x35c> - 475673: 48 83 3d 65 a8 04 00 ff cmp qword ptr [rip + 305253], -1 # 0x4bfee0 - 47567b: 74 41 je 0x4756be <_dl_map_object+0x2ce> - 47567d: 48 83 ec 08 sub rsp, 8 - 475681: 48 8d 0d 58 a8 04 00 lea rcx, [rip + 305240] # 0x4bfee0 - 475688: 89 da mov edx, ebx - 47568a: 4c 89 ef mov rdi, r13 - 47568d: 48 8d 44 24 57 lea rax, [rsp + 87] - 475692: 50 push rax - 475693: 6a 02 push 2 - 475695: 41 54 push r12 - 475697: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 47569c: 4c 8d 8c 24 80 00 00 00 lea r9, [rsp + 128] - 4756a4: 4c 8d 44 24 70 lea r8, [rsp + 112] - 4756a9: e8 e2 d2 ff ff call 0x472990 - 4756ae: 48 83 c4 20 add rsp, 32 - 4756b2: 89 c6 mov esi, eax - 4756b4: 83 f8 ff cmp eax, -1 - 4756b7: 75 64 jne 0x47571d <_dl_map_object+0x32d> - 4756b9: 4d 85 e4 test r12, r12 - 4756bc: 74 56 je 0x475714 <_dl_map_object+0x324> - 4756be: 49 8b 84 24 b8 03 00 00 mov rax, qword ptr [r12 + 952] - 4756c6: 4d 8d bc 24 b8 03 00 00 lea r15, [r12 + 952] - 4756ce: 48 83 f8 ff cmp rax, -1 - 4756d2: 0f 84 57 01 00 00 je 0x47582f <_dl_map_object+0x43f> - 4756d8: 48 85 c0 test rax, rax - 4756db: 0f 84 70 04 00 00 je 0x475b51 <_dl_map_object+0x761> - 4756e1: 48 83 ec 08 sub rsp, 8 - 4756e5: 4c 89 f9 mov rcx, r15 - 4756e8: 48 8d 44 24 57 lea rax, [rsp + 87] - 4756ed: 50 push rax - 4756ee: 6a 04 push 4 - 4756f0: 41 54 push r12 - 4756f2: 4c 8d 8c 24 80 00 00 00 lea r9, [rsp + 128] - 4756fa: 4c 8d 44 24 70 lea r8, [rsp + 112] - 4756ff: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 475704: 89 da mov edx, ebx - 475706: 4c 89 ef mov rdi, r13 - 475709: e8 82 d2 ff ff call 0x472990 - 47570e: 48 83 c4 20 add rsp, 32 - 475712: 89 c6 mov esi, eax - 475714: 83 fe ff cmp esi, -1 - 475717: 0f 84 12 01 00 00 je 0x47582f <_dl_map_object+0x43f> - 47571d: f6 05 9c e0 04 00 01 test byte ptr [rip + 319644], 1 # 0x4c37c0 <_dl_debug_mask> - 475724: 0f 85 5a 04 00 00 jne 0x475b84 <_dl_map_object+0x794> - 47572a: 8b 7c 24 14 mov edi, dword ptr [rsp + 20] - 47572e: b8 00 00 00 00 mov eax, 0 - 475733: 85 ff test edi, edi - 475735: 4c 0f 45 e0 cmovne r12, rax - 475739: 83 fe ff cmp esi, -1 - 47573c: 0f 84 7a fe ff ff je 0x4755bc <_dl_map_object+0x1cc> - 475742: 4c 8d 7c 24 60 lea r15, [rsp + 96] - 475747: e9 10 fe ff ff jmp 0x47555c <_dl_map_object+0x16c> - 47574c: 48 8b 05 2d ba 04 00 mov rax, qword ptr [rip + 309805] # 0x4c1180 <_dl_ns> - 475753: 31 c9 xor ecx, ecx - 475755: 48 89 6c 24 38 mov qword ptr [rsp + 56], rbp - 47575a: 4c 89 64 24 28 mov qword ptr [rsp + 40], r12 - 47575f: 89 cd mov ebp, ecx - 475761: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 475766: 48 8d 44 24 60 lea rax, [rsp + 96] - 47576b: 49 89 c7 mov r15, rax - 47576e: eb 52 jmp 0x4757c2 <_dl_map_object+0x3d2> - 475770: 48 83 ec 08 sub rsp, 8 - 475774: 4d 89 f9 mov r9, r15 - 475777: 4c 89 d9 mov rcx, r11 - 47577a: 89 da mov edx, ebx - 47577c: 48 8d 44 24 57 lea rax, [rsp + 87] - 475781: 4c 89 ef mov rdi, r13 - 475784: 50 push rax - 475785: 6a 04 push 4 - 475787: ff 74 24 40 push qword ptr [rsp + 64] - 47578b: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 475790: 4c 8d 44 24 70 lea r8, [rsp + 112] - 475795: e8 f6 d1 ff ff call 0x472990 - 47579a: 48 83 c4 20 add rsp, 32 - 47579e: 83 f8 ff cmp eax, -1 - 4757a1: 0f 85 99 03 00 00 jne 0x475b40 <_dl_map_object+0x750> - 4757a7: 4c 3b 64 24 20 cmp r12, qword ptr [rsp + 32] - 4757ac: 0f 94 c0 sete al - 4757af: 09 c5 or ebp, eax - 4757b1: 4d 8b a4 24 e0 02 00 00 mov r12, qword ptr [r12 + 736] - 4757b9: 4d 85 e4 test r12, r12 - 4757bc: 0f 84 a2 02 00 00 je 0x475a64 <_dl_map_object+0x674> - 4757c2: 49 8b 84 24 28 03 00 00 mov rax, qword ptr [r12 + 808] - 4757ca: 4d 8d 9c 24 28 03 00 00 lea r11, [r12 + 808] - 4757d2: 48 83 f8 ff cmp rax, -1 - 4757d6: 74 d9 je 0x4757b1 <_dl_map_object+0x3c1> - 4757d8: 48 85 c0 test rax, rax - 4757db: 75 93 jne 0x475770 <_dl_map_object+0x380> - 4757dd: 4c 89 de mov rsi, r11 - 4757e0: ba 0f 00 00 00 mov edx, 15 - 4757e5: 4c 89 e7 mov rdi, r12 - 4757e8: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 - 4757ed: 48 8d 0d 25 3e 03 00 lea rcx, [rip + 212517] # 0x4a9619 <__PRETTY_FUNCTION__.10419+0x241> - 4757f4: e8 b7 f6 ff ff call 0x474eb0 - 4757f9: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] - 4757fe: 84 c0 test al, al - 475800: 0f 85 6a ff ff ff jne 0x475770 <_dl_map_object+0x380> - 475806: eb a9 jmp 0x4757b1 <_dl_map_object+0x3c1> - 475808: 80 7c 24 4f 00 cmp byte ptr [rsp + 79], 0 - 47580d: 0f 84 f4 03 00 00 je 0x475c07 <_dl_map_object+0x817> - 475813: 48 8d 0d 0d 3e 03 00 lea rcx, [rip + 212493] # 0x4a9627 <__PRETTY_FUNCTION__.10419+0x24f> - 47581a: 31 d2 xor edx, edx - 47581c: 4c 89 ee mov rsi, r13 - 47581f: 31 ff xor edi, edi - 475821: e8 5a 91 00 00 call 0x47e980 <_dl_signal_error> - 475826: 4d 85 e4 test r12, r12 - 475829: 0f 85 8f fe ff ff jne 0x4756be <_dl_map_object+0x2ce> - 47582f: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 - 475838: f7 c3 00 00 00 04 test ebx, 67108864 - 47583e: 0f 85 18 04 00 00 jne 0x475c5c <_dl_map_object+0x86c> - 475844: 44 8b 05 bd df 04 00 mov r8d, dword ptr [rip + 319421] # 0x4c3808 <_dl_inhibit_cache> - 47584b: 45 85 c0 test r8d, r8d - 47584e: 0f 85 a9 01 00 00 jne 0x4759fd <_dl_map_object+0x60d> - 475854: 4c 89 ef mov rdi, r13 - 475857: e8 e4 7c 00 00 call 0x47d540 <_dl_load_cache_lookup> - 47585c: 48 89 c7 mov rdi, rax - 47585f: 48 85 c0 test rax, rax - 475862: 0f 84 95 01 00 00 je 0x4759fd <_dl_map_object+0x60d> - 475868: 4d 85 e4 test r12, r12 - 47586b: 0f 84 e9 00 00 00 je 0x47595a <_dl_map_object+0x56a> - 475871: 41 f6 84 24 e5 03 00 00 08 test byte ptr [r12 + 997], 8 - 47587a: 0f 85 ee 00 00 00 jne 0x47596e <_dl_map_object+0x57e> - 475880: 4c 8d 7c 24 60 lea r15, [rsp + 96] - 475885: 48 8d 54 24 4f lea rdx, [rsp + 79] - 47588a: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 47588f: 4c 89 fe mov rsi, r15 - 475892: e8 19 cb ff ff call 0x4723b0 - 475897: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 47589c: 83 f8 ff cmp eax, -1 - 47589f: 89 c6 mov esi, eax - 4758a1: 0f 84 51 01 00 00 je 0x4759f8 <_dl_map_object+0x608> - 4758a7: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi - 4758ac: e9 6c fe ff ff jmp 0x47571d <_dl_map_object+0x32d> - 4758b1: 4d 85 e4 test r12, r12 - 4758b4: 0f 84 06 03 00 00 je 0x475bc0 <_dl_map_object+0x7d0> - 4758ba: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] - 4758bf: 4d 8b 44 24 30 mov r8, qword ptr [r12 + 48] - 4758c4: 80 39 00 cmp byte ptr [rcx], 0 - 4758c7: 75 18 jne 0x4758e1 <_dl_map_object+0x4f1> - 4758c9: 48 8b 05 98 a1 04 00 mov rax, qword ptr [rip + 303512] # 0x4bfa68 <_dl_argv> - 4758d0: 48 8b 08 mov rcx, qword ptr [rax] - 4758d3: 48 8d 05 e9 3b 03 00 lea rax, [rip + 211945] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 4758da: 48 85 c9 test rcx, rcx - 4758dd: 48 0f 44 c8 cmove rcx, rax - 4758e1: 44 8b 54 24 14 mov r10d, dword ptr [rsp + 20] - 4758e6: 48 8d 05 33 42 03 00 lea rax, [rip + 213555] # 0x4a9b20 <__PRETTY_FUNCTION__.10419+0x748> - 4758ed: 4c 89 ee mov rsi, r13 - 4758f0: 48 89 ea mov rdx, rbp - 4758f3: 48 8d 3d fe 41 03 00 lea rdi, [rip + 213502] # 0x4a9af8 <__PRETTY_FUNCTION__.10419+0x720> - 4758fa: 45 85 d2 test r10d, r10d - 4758fd: 48 0f 45 f8 cmovne rdi, rax - 475901: 31 c0 xor eax, eax - 475903: e8 78 4f 00 00 call 0x47a880 <_dl_debug_printf> - 475908: be 2f 00 00 00 mov esi, 47 - 47590d: 4c 89 ef mov rdi, r13 - 475910: c6 44 24 4f 00 mov byte ptr [rsp + 79], 0 - 475915: e8 76 b8 f8 ff call 0x401190 <.plt+0x170> - 47591a: 48 85 c0 test rax, rax - 47591d: 0f 85 f5 fb ff ff jne 0x475518 <_dl_map_object+0x128> - 475923: 4c 89 ef mov rdi, r13 - 475926: e8 55 b8 f8 ff call 0x401180 <.plt+0x160> - 47592b: 48 83 c0 01 add rax, 1 - 47592f: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 475934: f6 05 85 de 04 00 01 test byte ptr [rip + 319109], 1 # 0x4c37c0 <_dl_debug_mask> - 47593b: 0f 84 23 fd ff ff je 0x475664 <_dl_map_object+0x274> - 475941: 48 89 ea mov rdx, rbp - 475944: 4c 89 ee mov rsi, r13 - 475947: 48 8d 3d 0a 42 03 00 lea rdi, [rip + 213514] # 0x4a9b58 <__PRETTY_FUNCTION__.10419+0x780> - 47594e: 31 c0 xor eax, eax - 475950: e8 2b 4f 00 00 call 0x47a880 <_dl_debug_printf> - 475955: e9 01 fd ff ff jmp 0x47565b <_dl_map_object+0x26b> - 47595a: 48 8b 05 1f b8 04 00 mov rax, qword ptr [rip + 309279] # 0x4c1180 <_dl_ns> - 475961: f6 80 e5 03 00 00 08 test byte ptr [rax + 997], 8 - 475968: 0f 84 12 ff ff ff je 0x475880 <_dl_map_object+0x490> - 47596e: 48 ba 5f 36 34 2d 6c 69 6e 75 movabs rdx, 8461816663211521631 - 475978: 48 33 57 08 xor rdx, qword ptr [rdi + 8] - 47597c: 48 b8 2f 6c 69 62 2f 78 38 36 movabs rax, 3907004821653777455 - 475986: 48 33 07 xor rax, qword ptr [rdi] - 475989: 48 09 c2 or rdx, rax - 47598c: 75 0d jne 0x47599b <_dl_map_object+0x5ab> - 47598e: 81 7f 10 78 2d 67 6e cmp dword ptr [rdi + 16], 1852255608 - 475995: 0f 84 2c 03 00 00 je 0x475cc7 <_dl_map_object+0x8d7> - 47599b: 48 ba 2f 78 38 36 5f 36 34 2d movabs rdx, 3257288213055174703 - 4759a5: 48 33 57 08 xor rdx, qword ptr [rdi + 8] - 4759a9: 48 b8 2f 75 73 72 2f 6c 69 62 movabs rax, 7091318039310988591 - 4759b3: 48 33 07 xor rax, qword ptr [rdi] - 4759b6: 48 09 c2 or rdx, rax - 4759b9: 75 14 jne 0x4759cf <_dl_map_object+0x5df> - 4759bb: 48 b8 6c 69 6e 75 78 2d 67 6e movabs rax, 7955377262162766188 - 4759c5: 48 39 47 10 cmp qword ptr [rdi + 16], rax - 4759c9: 0f 84 09 03 00 00 je 0x475cd8 <_dl_map_object+0x8e8> - 4759cf: 81 3f 2f 6c 69 62 cmp dword ptr [rdi], 1651076143 - 4759d5: 0f 84 a0 02 00 00 je 0x475c7b <_dl_map_object+0x88b> - 4759db: 48 b8 2f 75 73 72 2f 6c 69 62 movabs rax, 7091318039310988591 - 4759e5: 48 39 07 cmp qword ptr [rdi], rax - 4759e8: 0f 85 92 fe ff ff jne 0x475880 <_dl_map_object+0x490> - 4759ee: 80 7f 08 2f cmp byte ptr [rdi + 8], 47 - 4759f2: 0f 85 88 fe ff ff jne 0x475880 <_dl_map_object+0x490> - 4759f8: e8 53 9b fa ff call 0x41f550 - 4759fd: 4c 89 e0 mov rax, r12 - 475a00: 4d 85 e4 test r12, r12 - 475a03: 0f 84 96 01 00 00 je 0x475b9f <_dl_map_object+0x7af> - 475a09: f6 80 e5 03 00 00 08 test byte ptr [rax + 997], 8 - 475a10: 0f 85 5b 02 00 00 jne 0x475c71 <_dl_map_object+0x881> - 475a16: 48 83 3d 92 a4 04 00 ff cmp qword ptr [rip + 304274], -1 # 0x4bfeb0 - 475a1e: be ff ff ff ff mov esi, 4294967295 - 475a23: 0f 84 f4 fc ff ff je 0x47571d <_dl_map_object+0x32d> - 475a29: 48 83 ec 08 sub rsp, 8 - 475a2d: 48 8d 0d 7c a4 04 00 lea rcx, [rip + 304252] # 0x4bfeb0 - 475a34: 4c 89 ef mov rdi, r13 - 475a37: 48 8d 54 24 57 lea rdx, [rsp + 87] - 475a3c: 52 push rdx - 475a3d: 89 da mov edx, ebx - 475a3f: 6a 40 push 64 - 475a41: 50 push rax - 475a42: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 475a47: 4c 8d 8c 24 80 00 00 00 lea r9, [rsp + 128] - 475a4f: 4c 8d 44 24 70 lea r8, [rsp + 112] - 475a54: e8 37 cf ff ff call 0x472990 - 475a59: 48 83 c4 20 add rsp, 32 - 475a5d: 89 c6 mov esi, eax - 475a5f: e9 b9 fc ff ff jmp 0x47571d <_dl_map_object+0x32d> - 475a64: 89 e8 mov eax, ebp - 475a66: 4c 8b 64 24 28 mov r12, qword ptr [rsp + 40] - 475a6b: 48 8b 6c 24 38 mov rbp, qword ptr [rsp + 56] - 475a70: 84 c0 test al, al - 475a72: 0f 85 aa 01 00 00 jne 0x475c22 <_dl_map_object+0x832> - 475a78: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 - 475a7e: 74 7e je 0x475afe <_dl_map_object+0x70e> - 475a80: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 475a85: 0f b6 81 1c 03 00 00 movzx eax, byte ptr [rcx + 796] - 475a8c: 88 44 24 28 mov byte ptr [rsp + 40], al - 475a90: 83 e0 03 and eax, 3 - 475a93: 3c 02 cmp al, 2 - 475a95: 74 67 je 0x475afe <_dl_map_object+0x70e> - 475a97: 48 8b 81 28 03 00 00 mov rax, qword ptr [rcx + 808] - 475a9e: 4c 8d b9 28 03 00 00 lea r15, [rcx + 808] - 475aa5: 48 83 f8 ff cmp rax, -1 - 475aa9: 74 53 je 0x475afe <_dl_map_object+0x70e> - 475aab: 48 85 c0 test rax, rax - 475aae: 0f 84 84 01 00 00 je 0x475c38 <_dl_map_object+0x848> - 475ab4: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 475ab9: 4d 85 e4 test r12, r12 - 475abc: 89 da mov edx, ebx - 475abe: 4c 89 ef mov rdi, r13 - 475ac1: 49 0f 45 c4 cmovne rax, r12 - 475ac5: 48 83 ec 08 sub rsp, 8 - 475ac9: 48 89 c1 mov rcx, rax - 475acc: 48 8d 44 24 57 lea rax, [rsp + 87] - 475ad1: 50 push rax - 475ad2: 6a 04 push 4 - 475ad4: 51 push rcx - 475ad5: 48 8b 74 24 38 mov rsi, qword ptr [rsp + 56] - 475ada: 4c 89 f9 mov rcx, r15 - 475add: 4c 8d 8c 24 80 00 00 00 lea r9, [rsp + 128] - 475ae5: 4c 8d 44 24 70 lea r8, [rsp + 112] - 475aea: e8 a1 ce ff ff call 0x472990 - 475aef: 48 83 c4 20 add rsp, 32 - 475af3: 89 c6 mov esi, eax - 475af5: 83 f8 ff cmp eax, -1 - 475af8: 0f 85 1f fc ff ff jne 0x47571d <_dl_map_object+0x32d> - 475afe: 48 83 3d da a3 04 00 ff cmp qword ptr [rip + 304090], -1 # 0x4bfee0 - 475b06: 0f 84 1a fd ff ff je 0x475826 <_dl_map_object+0x436> - 475b0c: 4d 85 e4 test r12, r12 - 475b0f: 0f 85 68 fb ff ff jne 0x47567d <_dl_map_object+0x28d> - 475b15: 48 83 ec 08 sub rsp, 8 - 475b19: 48 8d 0d c0 a3 04 00 lea rcx, [rip + 304064] # 0x4bfee0 - 475b20: 48 8d 44 24 57 lea rax, [rsp + 87] - 475b25: 50 push rax - 475b26: 6a 02 push 2 - 475b28: ff 35 52 b6 04 00 push qword ptr [rip + 308818] # 0x4c1180 <_dl_ns> - 475b2e: 4c 8d 8c 24 80 00 00 00 lea r9, [rsp + 128] - 475b36: 4c 8d 44 24 70 lea r8, [rsp + 112] - 475b3b: e9 bf fb ff ff jmp 0x4756ff <_dl_map_object+0x30f> - 475b40: 4c 8b 64 24 28 mov r12, qword ptr [rsp + 40] - 475b45: 48 8b 6c 24 38 mov rbp, qword ptr [rsp + 56] - 475b4a: 89 c6 mov esi, eax - 475b4c: e9 cc fb ff ff jmp 0x47571d <_dl_map_object+0x32d> - 475b51: 48 8d 0d c7 3a 03 00 lea rcx, [rip + 211655] # 0x4a961f <__PRETTY_FUNCTION__.10419+0x247> - 475b58: ba 1d 00 00 00 mov edx, 29 - 475b5d: 4c 89 fe mov rsi, r15 - 475b60: 4c 89 e7 mov rdi, r12 - 475b63: e8 48 f3 ff ff call 0x474eb0 - 475b68: 84 c0 test al, al - 475b6a: 0f 85 71 fb ff ff jne 0x4756e1 <_dl_map_object+0x2f1> - 475b70: e9 ba fc ff ff jmp 0x47582f <_dl_map_object+0x43f> - 475b75: 48 8b 7c 24 50 mov rdi, qword ptr [rsp + 80] - 475b7a: e8 d1 99 fa ff call 0x41f550 - 475b7f: e9 29 fa ff ff jmp 0x4755ad <_dl_map_object+0x1bd> - 475b84: 48 8d 3d 4f f7 01 00 lea rdi, [rip + 128847] # 0x4952da - 475b8b: 31 c0 xor eax, eax - 475b8d: 89 74 24 18 mov dword ptr [rsp + 24], esi - 475b91: e8 ea 4c 00 00 call 0x47a880 <_dl_debug_printf> - 475b96: 8b 74 24 18 mov esi, dword ptr [rsp + 24] - 475b9a: e9 8b fb ff ff jmp 0x47572a <_dl_map_object+0x33a> - 475b9f: 48 8d 44 ed 00 lea rax, [rbp + 8*rbp] - 475ba4: 48 c1 e0 04 shl rax, 4 - 475ba8: 49 8b 04 06 mov rax, qword ptr [r14 + rax] - 475bac: 48 85 c0 test rax, rax - 475baf: 0f 84 61 fe ff ff je 0x475a16 <_dl_map_object+0x626> - 475bb5: e9 4f fe ff ff jmp 0x475a09 <_dl_map_object+0x619> - 475bba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 475bc0: be 2f 00 00 00 mov esi, 47 - 475bc5: 4c 89 ef mov rdi, r13 - 475bc8: c6 44 24 4f 00 mov byte ptr [rsp + 79], 0 - 475bcd: e8 be b5 f8 ff call 0x401190 <.plt+0x170> - 475bd2: 48 85 c0 test rax, rax - 475bd5: 0f 85 bd f9 ff ff jne 0x475598 <_dl_map_object+0x1a8> - 475bdb: 4c 89 ef mov rdi, r13 - 475bde: e8 9d b5 f8 ff call 0x401180 <.plt+0x160> - 475be3: 48 83 c0 01 add rax, 1 - 475be7: 41 83 e7 01 and r15d, 1 - 475beb: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 475bf0: 0f 85 4b fd ff ff jne 0x475941 <_dl_map_object+0x551> - 475bf6: 48 8b 05 83 b5 04 00 mov rax, qword ptr [rip + 308611] # 0x4c1180 <_dl_ns> - 475bfd: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 475c02: e9 71 fe ff ff jmp 0x475a78 <_dl_map_object+0x688> - 475c07: 48 c7 c0 c0 ff ff ff mov rax, -64 - 475c0e: 48 8d 0d 6b 3f 03 00 lea rcx, [rip + 212843] # 0x4a9b80 <__PRETTY_FUNCTION__.10419+0x7a8> - 475c15: 31 d2 xor edx, edx - 475c17: 4c 89 ee mov rsi, r13 - 475c1a: 64 8b 38 mov edi, dword ptr fs:[rax] - 475c1d: e8 5e 8d 00 00 call 0x47e980 <_dl_signal_error> - 475c22: 48 83 3d b6 a2 04 00 ff cmp qword ptr [rip + 303798], -1 # 0x4bfee0 - 475c2a: 0f 84 8e fa ff ff je 0x4756be <_dl_map_object+0x2ce> - 475c30: e9 48 fa ff ff jmp 0x47567d <_dl_map_object+0x28d> - 475c35: 0f 1f 00 nop dword ptr [rax] - 475c38: 48 89 cf mov rdi, rcx - 475c3b: ba 0f 00 00 00 mov edx, 15 - 475c40: 4c 89 fe mov rsi, r15 - 475c43: 48 8d 0d cf 39 03 00 lea rcx, [rip + 211407] # 0x4a9619 <__PRETTY_FUNCTION__.10419+0x241> - 475c4a: e8 61 f2 ff ff call 0x474eb0 - 475c4f: 84 c0 test al, al - 475c51: 0f 85 5d fe ff ff jne 0x475ab4 <_dl_map_object+0x6c4> - 475c57: e9 a2 fe ff ff jmp 0x475afe <_dl_map_object+0x70e> - 475c5c: 44 8b 0d 3d 9e 04 00 mov r9d, dword ptr [rip + 302653] # 0x4bfaa0 <__libc_enable_secure> - 475c63: 45 85 c9 test r9d, r9d - 475c66: 0f 85 91 fd ff ff jne 0x4759fd <_dl_map_object+0x60d> - 475c6c: e9 d3 fb ff ff jmp 0x475844 <_dl_map_object+0x454> - 475c71: be ff ff ff ff mov esi, 4294967295 - 475c76: e9 a2 fa ff ff jmp 0x47571d <_dl_map_object+0x32d> - 475c7b: 80 7f 04 2f cmp byte ptr [rdi + 4], 47 - 475c7f: 0f 85 56 fd ff ff jne 0x4759db <_dl_map_object+0x5eb> - 475c85: e9 6e fd ff ff jmp 0x4759f8 <_dl_map_object+0x608> - 475c8a: 48 8d 0d 0f 3f 03 00 lea rcx, [rip + 212751] # 0x4a9ba0 <__PRETTY_FUNCTION__.11533> - 475c91: ba 8f 07 00 00 mov edx, 1935 - 475c96: 48 8d 35 73 37 03 00 lea rsi, [rip + 210803] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> - 475c9d: 48 8d 3d 59 39 03 00 lea rdi, [rip + 211289] # 0x4a95fd <__PRETTY_FUNCTION__.10419+0x225> - 475ca4: e8 a7 d2 f8 ff call 0x402f50 <__assert_fail> - 475ca9: 4c 89 f7 mov rdi, r14 - 475cac: e8 9f 98 fa ff call 0x41f550 - 475cb1: 31 d2 xor edx, edx - 475cb3: 4c 89 ee mov rsi, r13 - 475cb6: bf 0c 00 00 00 mov edi, 12 - 475cbb: 48 8d 0d a6 3a 03 00 lea rcx, [rip + 211622] # 0x4a9768 <__PRETTY_FUNCTION__.10419+0x390> - 475cc2: e8 b9 8c 00 00 call 0x47e980 <_dl_signal_error> - 475cc7: 66 81 7f 14 75 2f cmp word ptr [rdi + 20], 12149 - 475ccd: 0f 85 c8 fc ff ff jne 0x47599b <_dl_map_object+0x5ab> - 475cd3: e9 20 fd ff ff jmp 0x4759f8 <_dl_map_object+0x608> - 475cd8: 66 81 7f 18 75 2f cmp word ptr [rdi + 24], 12149 - 475cde: 0f 85 eb fc ff ff jne 0x4759cf <_dl_map_object+0x5df> - 475ce4: e9 0f fd ff ff jmp 0x4759f8 <_dl_map_object+0x608> - 475ce9: 48 8d 0d b0 3e 03 00 lea rcx, [rip + 212656] # 0x4a9ba0 <__PRETTY_FUNCTION__.11533> - 475cf0: ba 90 07 00 00 mov edx, 1936 - 475cf5: 48 8d 35 14 37 03 00 lea rsi, [rip + 210708] # 0x4a9410 <__PRETTY_FUNCTION__.10419+0x38> - 475cfc: 48 8d 3d 04 39 03 00 lea rdi, [rip + 211204] # 0x4a9607 <__PRETTY_FUNCTION__.10419+0x22f> - 475d03: e8 48 d2 f8 ff call 0x402f50 <__assert_fail> - 475d08: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000475d10 <_dl_rtld_di_serinfo>: - 475d10: f3 0f 1e fa endbr64 - 475d14: 41 57 push r15 - 475d16: 41 56 push r14 - 475d18: 41 55 push r13 - 475d1a: 41 89 d5 mov r13d, edx - 475d1d: 41 54 push r12 - 475d1f: 49 89 fc mov r12, rdi - 475d22: 55 push rbp - 475d23: 48 89 f5 mov rbp, rsi - 475d26: 53 push rbx - 475d27: 48 83 ec 28 sub rsp, 40 - 475d2b: 84 d2 test dl, dl - 475d2d: 0f 85 c5 00 00 00 jne 0x475df8 <_dl_rtld_di_serinfo+0xe8> - 475d33: 8b 46 08 mov eax, dword ptr [rsi + 8] - 475d36: 48 83 c0 01 add rax, 1 - 475d3a: 48 c1 e0 04 shl rax, 4 - 475d3e: 48 01 e8 add rax, rbp - 475d41: 44 88 2c 24 mov byte ptr [rsp], r13b - 475d45: 49 89 e6 mov r14, rsp - 475d48: 49 83 bc 24 28 01 00 00 00 cmp qword ptr [r12 + 296], 0 - 475d51: c7 44 24 04 00 00 00 00 mov dword ptr [rsp + 4], 0 - 475d59: 48 89 6c 24 08 mov qword ptr [rsp + 8], rbp - 475d5e: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 475d63: 0f 84 bf 00 00 00 je 0x475e28 <_dl_rtld_di_serinfo+0x118> - 475d69: 48 8b 35 70 a1 04 00 mov rsi, qword ptr [rip + 303472] # 0x4bfee0 - 475d70: 4c 89 f7 mov rdi, r14 - 475d73: e8 68 c5 ff ff call 0x4722e0 - 475d78: 49 8b b4 24 b8 03 00 00 mov rsi, qword ptr [r12 + 952] - 475d80: 48 83 fe ff cmp rsi, -1 - 475d84: 74 0d je 0x475d93 <_dl_rtld_di_serinfo+0x83> - 475d86: 48 85 f6 test rsi, rsi - 475d89: 74 3d je 0x475dc8 <_dl_rtld_di_serinfo+0xb8> - 475d8b: 4c 89 f7 mov rdi, r14 - 475d8e: e8 4d c5 ff ff call 0x4722e0 - 475d93: 41 f6 84 24 e5 03 00 00 08 test byte ptr [r12 + 997], 8 - 475d9c: 74 72 je 0x475e10 <_dl_rtld_di_serinfo+0x100> - 475d9e: 45 84 ed test r13b, r13b - 475da1: 74 0f je 0x475db2 <_dl_rtld_di_serinfo+0xa2> - 475da3: 8b 45 08 mov eax, dword ptr [rbp + 8] - 475da6: 48 83 c0 01 add rax, 1 - 475daa: 48 c1 e0 04 shl rax, 4 - 475dae: 48 01 45 00 add qword ptr [rbp], rax - 475db2: 48 83 c4 28 add rsp, 40 - 475db6: 5b pop rbx - 475db7: 5d pop rbp - 475db8: 41 5c pop r12 - 475dba: 41 5d pop r13 - 475dbc: 41 5e pop r14 - 475dbe: 41 5f pop r15 - 475dc0: c3 ret - 475dc1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 475dc8: 49 8d b4 24 b8 03 00 00 lea rsi, [r12 + 952] - 475dd0: 48 8d 0d 48 38 03 00 lea rcx, [rip + 211016] # 0x4a961f <__PRETTY_FUNCTION__.10419+0x247> - 475dd7: ba 1d 00 00 00 mov edx, 29 - 475ddc: 4c 89 e7 mov rdi, r12 - 475ddf: e8 cc f0 ff ff call 0x474eb0 - 475de4: 84 c0 test al, al - 475de6: 74 ab je 0x475d93 <_dl_rtld_di_serinfo+0x83> - 475de8: 49 8b b4 24 b8 03 00 00 mov rsi, qword ptr [r12 + 952] - 475df0: eb 99 jmp 0x475d8b <_dl_rtld_di_serinfo+0x7b> - 475df2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 475df8: c7 46 08 00 00 00 00 mov dword ptr [rsi + 8], 0 - 475dff: b8 10 00 00 00 mov eax, 16 - 475e04: 48 c7 06 00 00 00 00 mov qword ptr [rsi], 0 - 475e0b: e9 2e ff ff ff jmp 0x475d3e <_dl_rtld_di_serinfo+0x2e> - 475e10: 48 8b 35 99 a0 04 00 mov rsi, qword ptr [rip + 303257] # 0x4bfeb0 - 475e17: 4c 89 f7 mov rdi, r14 - 475e1a: e8 c1 c4 ff ff call 0x4722e0 - 475e1f: e9 7a ff ff ff jmp 0x475d9e <_dl_rtld_di_serinfo+0x8e> - 475e24: 0f 1f 40 00 nop dword ptr [rax] - 475e28: 4c 89 e3 mov rbx, r12 - 475e2b: 49 89 e6 mov r14, rsp - 475e2e: 4c 8d 3d e4 37 03 00 lea r15, [rip + 210916] # 0x4a9619 <__PRETTY_FUNCTION__.10419+0x241> - 475e35: eb 1d jmp 0x475e54 <_dl_rtld_di_serinfo+0x144> - 475e37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 475e40: 4c 89 f7 mov rdi, r14 - 475e43: e8 98 c4 ff ff call 0x4722e0 - 475e48: 48 8b 9b e0 02 00 00 mov rbx, qword ptr [rbx + 736] - 475e4f: 48 85 db test rbx, rbx - 475e52: 74 3c je 0x475e90 <_dl_rtld_di_serinfo+0x180> - 475e54: 48 8b b3 28 03 00 00 mov rsi, qword ptr [rbx + 808] - 475e5b: 48 83 fe ff cmp rsi, -1 - 475e5f: 74 e7 je 0x475e48 <_dl_rtld_di_serinfo+0x138> - 475e61: 48 85 f6 test rsi, rsi - 475e64: 75 da jne 0x475e40 <_dl_rtld_di_serinfo+0x130> - 475e66: 48 8d b3 28 03 00 00 lea rsi, [rbx + 808] - 475e6d: 4c 89 f9 mov rcx, r15 - 475e70: ba 0f 00 00 00 mov edx, 15 - 475e75: 48 89 df mov rdi, rbx - 475e78: e8 33 f0 ff ff call 0x474eb0 - 475e7d: 84 c0 test al, al - 475e7f: 74 c7 je 0x475e48 <_dl_rtld_di_serinfo+0x138> - 475e81: 48 8b b3 28 03 00 00 mov rsi, qword ptr [rbx + 808] - 475e88: eb b6 jmp 0x475e40 <_dl_rtld_di_serinfo+0x130> - 475e8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 475e90: 49 83 7c 24 30 00 cmp qword ptr [r12 + 48], 0 - 475e96: 0f 85 cd fe ff ff jne 0x475d69 <_dl_rtld_di_serinfo+0x59> - 475e9c: 48 8b 1d dd b2 04 00 mov rbx, qword ptr [rip + 307933] # 0x4c1180 <_dl_ns> - 475ea3: 48 85 db test rbx, rbx - 475ea6: 0f 84 bd fe ff ff je 0x475d69 <_dl_rtld_di_serinfo+0x59> - 475eac: 0f b6 83 1c 03 00 00 movzx eax, byte ptr [rbx + 796] - 475eb3: 83 e0 03 and eax, 3 - 475eb6: 3c 02 cmp al, 2 - 475eb8: 0f 84 ab fe ff ff je 0x475d69 <_dl_rtld_di_serinfo+0x59> - 475ebe: 49 39 dc cmp r12, rbx - 475ec1: 0f 84 a2 fe ff ff je 0x475d69 <_dl_rtld_di_serinfo+0x59> - 475ec7: 48 8b b3 28 03 00 00 mov rsi, qword ptr [rbx + 808] - 475ece: 48 83 fe ff cmp rsi, -1 - 475ed2: 0f 84 91 fe ff ff je 0x475d69 <_dl_rtld_di_serinfo+0x59> - 475ed8: 48 85 f6 test rsi, rsi - 475edb: 74 0d je 0x475eea <_dl_rtld_di_serinfo+0x1da> - 475edd: 4c 89 f7 mov rdi, r14 - 475ee0: e8 fb c3 ff ff call 0x4722e0 - 475ee5: e9 7f fe ff ff jmp 0x475d69 <_dl_rtld_di_serinfo+0x59> - 475eea: 48 8d b3 28 03 00 00 lea rsi, [rbx + 808] - 475ef1: 48 8d 0d 21 37 03 00 lea rcx, [rip + 210721] # 0x4a9619 <__PRETTY_FUNCTION__.10419+0x241> - 475ef8: ba 0f 00 00 00 mov edx, 15 - 475efd: 48 89 df mov rdi, rbx - 475f00: e8 ab ef ff ff call 0x474eb0 - 475f05: 84 c0 test al, al - 475f07: 0f 84 5c fe ff ff je 0x475d69 <_dl_rtld_di_serinfo+0x59> - 475f0d: 48 8b b3 28 03 00 00 mov rsi, qword ptr [rbx + 808] - 475f14: eb c7 jmp 0x475edd <_dl_rtld_di_serinfo+0x1cd> - 475f16: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000475f20 : - 475f20: 41 56 push r14 - 475f22: 49 89 fa mov r10, rdi - 475f25: 41 55 push r13 - 475f27: 49 89 d5 mov r13, rdx - 475f2a: 41 0f b7 51 06 movzx edx, word ptr [r9 + 6] - 475f2f: 41 54 push r12 - 475f31: 55 push rbp - 475f32: 89 cd mov ebp, ecx - 475f34: 41 0f b6 49 04 movzx ecx, byte ptr [r9 + 4] - 475f39: 53 push rbx - 475f3a: 4c 89 cb mov rbx, r9 - 475f3d: 4c 8b 64 24 40 mov r12, qword ptr [rsp + 64] - 475f42: 83 e1 0f and ecx, 15 - 475f45: 49 83 79 08 00 cmp qword ptr [r9 + 8], 0 - 475f4a: 0f 84 08 01 00 00 je 0x476058 - 475f50: b8 67 04 00 00 mov eax, 1127 - 475f55: d3 f8 sar eax, cl - 475f57: f7 d0 not eax - 475f59: 83 e0 01 and eax, 1 - 475f5c: 66 85 d2 test dx, dx - 475f5f: 0f 94 c2 sete dl - 475f62: 0f b6 d2 movzx edx, dl - 475f65: 41 21 d0 and r8d, edx - 475f68: 44 09 c0 or eax, r8d - 475f6b: 0f 85 bf 00 00 00 jne 0x476030 - 475f71: 48 39 f3 cmp rbx, rsi - 475f74: 74 17 je 0x475f8d - 475f76: 8b 3b mov edi, dword ptr [rbx] - 475f78: 4c 89 d6 mov rsi, r10 - 475f7b: 48 03 7c 24 38 add rdi, qword ptr [rsp + 56] - 475f80: e8 ab b1 f8 ff call 0x401130 <.plt+0x110> - 475f85: 85 c0 test eax, eax - 475f87: 0f 85 a3 00 00 00 jne 0x476030 - 475f8d: 49 8b 84 24 40 03 00 00 mov rax, qword ptr [r12 + 832] - 475f95: 4d 85 ed test r13, r13 - 475f98: 74 4e je 0x475fe8 - 475f9a: 48 85 c0 test rax, rax - 475f9d: 0f 84 cd 00 00 00 je 0x476070 - 475fa3: 8b 54 24 30 mov edx, dword ptr [rsp + 48] - 475fa7: 44 0f b7 34 50 movzx r14d, word ptr [rax + 2*rdx] - 475fac: 4c 89 f0 mov rax, r14 - 475faf: 25 ff 7f 00 00 and eax, 32767 - 475fb4: 48 8d 14 40 lea rdx, [rax + 2*rax] - 475fb8: 49 8b 84 24 e8 02 00 00 mov rax, qword ptr [r12 + 744] - 475fc0: 48 8d 04 d0 lea rax, [rax + 8*rdx] - 475fc4: 8b 68 08 mov ebp, dword ptr [rax + 8] - 475fc7: 41 3b 6d 08 cmp ebp, dword ptr [r13 + 8] - 475fcb: 74 73 je 0x476040 - 475fcd: 41 0b 6d 0c or ebp, dword ptr [r13 + 12] - 475fd1: 75 5d jne 0x476030 - 475fd3: 66 45 85 f6 test r14w, r14w - 475fd7: 78 57 js 0x476030 - 475fd9: 48 89 d8 mov rax, rbx - 475fdc: 5b pop rbx - 475fdd: 5d pop rbp - 475fde: 41 5c pop r12 - 475fe0: 41 5d pop r13 - 475fe2: 41 5e pop r14 - 475fe4: c3 ret - 475fe5: 0f 1f 00 nop dword ptr [rax] - 475fe8: 48 85 c0 test rax, rax - 475feb: 74 ec je 0x475fd9 - 475fed: 8b 54 24 30 mov edx, dword ptr [rsp + 48] - 475ff1: 0f b7 14 50 movzx edx, word ptr [rax + 2*rdx] - 475ff5: 31 c0 xor eax, eax - 475ff7: 89 d1 mov ecx, edx - 475ff9: 81 e1 ff 7f 00 00 and ecx, 32767 - 475fff: 83 e5 02 and ebp, 2 - 476002: 0f 94 c0 sete al - 476005: 83 c0 02 add eax, 2 - 476008: 39 c1 cmp ecx, eax - 47600a: 7c cd jl 0x475fd9 - 47600c: 66 85 d2 test dx, dx - 47600f: 78 1f js 0x476030 - 476011: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 476016: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 47601b: 8b 00 mov eax, dword ptr [rax] - 47601d: 8d 50 01 lea edx, [rax + 1] - 476020: 89 16 mov dword ptr [rsi], edx - 476022: 85 c0 test eax, eax - 476024: 75 0a jne 0x476030 - 476026: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 47602b: 48 89 18 mov qword ptr [rax], rbx - 47602e: 66 90 nop - 476030: 31 c0 xor eax, eax - 476032: 5b pop rbx - 476033: 5d pop rbp - 476034: 41 5c pop r12 - 476036: 41 5d pop r13 - 476038: 41 5e pop r14 - 47603a: c3 ret - 47603b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 476040: 49 8b 75 00 mov rsi, qword ptr [r13] - 476044: 48 8b 38 mov rdi, qword ptr [rax] - 476047: e8 e4 b0 f8 ff call 0x401130 <.plt+0x110> - 47604c: 85 c0 test eax, eax - 47604e: 74 89 je 0x475fd9 - 476050: e9 78 ff ff ff jmp 0x475fcd - 476055: 0f 1f 00 nop dword ptr [rax] - 476058: 80 f9 06 cmp cl, 6 - 47605b: 0f 84 ef fe ff ff je 0x475f50 - 476061: 66 83 fa f1 cmp dx, -15 - 476065: 0f 84 e5 fe ff ff je 0x475f50 - 47606b: 31 c0 xor eax, eax - 47606d: eb c3 jmp 0x476032 - 47606f: 90 nop - 476070: 49 8b 7d 10 mov rdi, qword ptr [r13 + 16] - 476074: 48 85 ff test rdi, rdi - 476077: 0f 84 5c ff ff ff je 0x475fd9 - 47607d: 4c 89 e6 mov rsi, r12 - 476080: e8 fb 49 00 00 call 0x47aa80 <_dl_name_match_p> - 476085: 85 c0 test eax, eax - 476087: 0f 84 4c ff ff ff je 0x475fd9 - 47608d: 48 8d 0d 0c 3f 03 00 lea rcx, [rip + 212748] # 0x4a9fa0 <__PRETTY_FUNCTION__.10773> - 476094: ba 6f 00 00 00 mov edx, 111 - 476099: 48 8d 35 44 3c 03 00 lea rsi, [rip + 212036] # 0x4a9ce4 - 4760a0: 48 8d 3d 99 3c 03 00 lea rdi, [rip + 212121] # 0x4a9d40 - 4760a7: e8 a4 ce f8 ff call 0x402f50 <__assert_fail> - 4760ac: 0f 1f 40 00 nop dword ptr [rax] - -00000000004760b0 : - 4760b0: 41 57 push r15 - 4760b2: 41 56 push r14 - 4760b4: 49 89 f6 mov r14, rsi - 4760b7: 41 55 push r13 - 4760b9: 41 54 push r12 - 4760bb: 55 push rbp - 4760bc: 53 push rbx - 4760bd: 48 81 ec 88 00 00 00 sub rsp, 136 - 4760c4: 45 8b 61 08 mov r12d, dword ptr [r9 + 8] - 4760c8: 48 89 7c 24 10 mov qword ptr [rsp + 16], rdi - 4760cd: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] - 4760d5: 48 89 54 24 48 mov qword ptr [rsp + 72], rdx - 4760da: 4c 8b bc 24 d8 00 00 00 mov r15, qword ptr [rsp + 216] - 4760e2: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx - 4760e7: 4c 89 44 24 38 mov qword ptr [rsp + 56], r8 - 4760ec: 48 c1 ee 06 shr rsi, 6 - 4760f0: 4d 89 e3 mov r11, r12 - 4760f3: 4c 89 74 24 18 mov qword ptr [rsp + 24], r14 - 4760f8: 4d 89 fc mov r12, r15 - 4760fb: 8b 84 24 e0 00 00 00 mov eax, dword ptr [rsp + 224] - 476102: 4d 8b 29 mov r13, qword ptr [r9] - 476105: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi - 47610a: 83 e0 02 and eax, 2 - 47610d: 89 44 24 54 mov dword ptr [rsp + 84], eax - 476111: 41 89 c7 mov r15d, eax - 476114: e9 90 00 00 00 jmp 0x4761a9 - 476119: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 476120: 8b b3 f4 02 00 00 mov esi, dword ptr [rbx + 756] - 476126: 85 f6 test esi, esi - 476128: 74 72 je 0x47619c - 47612a: 48 8b 43 70 mov rax, qword ptr [rbx + 112] - 47612e: c7 44 24 74 00 00 00 00 mov dword ptr [rsp + 116], 0 - 476136: 48 c7 44 24 78 00 00 00 00 mov qword ptr [rsp + 120], 0 - 47613f: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 476143: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 476148: 48 8b 43 68 mov rax, qword ptr [rbx + 104] - 47614c: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 476150: 48 89 04 24 mov qword ptr [rsp], rax - 476154: 48 8b 83 00 03 00 00 mov rax, qword ptr [rbx + 768] - 47615b: 48 85 c0 test rax, rax - 47615e: 0f 84 cc 00 00 00 je 0x476230 - 476164: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 476169: 8b 8b fc 02 00 00 mov ecx, dword ptr [rbx + 764] - 47616f: 8b 54 24 20 mov edx, dword ptr [rsp + 32] - 476173: 23 93 f8 02 00 00 and edx, dword ptr [rbx + 760] - 476179: 48 8b 04 d0 mov rax, qword ptr [rax + 8*rdx] - 47617d: 48 89 fa mov rdx, rdi - 476180: 48 d3 ea shr rdx, cl - 476183: 48 89 d1 mov rcx, rdx - 476186: 48 89 c2 mov rdx, rax - 476189: 48 d3 ea shr rdx, cl - 47618c: 89 f9 mov ecx, edi - 47618e: 48 d3 e8 shr rax, cl - 476191: 48 21 d0 and rax, rdx - 476194: a8 01 test al, 1 - 476196: 0f 85 fc 01 00 00 jne 0x476398 - 47619c: 48 83 c5 01 add rbp, 1 - 4761a0: 49 39 eb cmp r11, rbp - 4761a3: 0f 86 d7 02 00 00 jbe 0x476480 - 4761a9: 49 8b 44 ed 00 mov rax, qword ptr [r13 + 8*rbp] - 4761ae: 48 8b 58 28 mov rbx, qword ptr [rax + 40] - 4761b2: 4c 39 e3 cmp rbx, r12 - 4761b5: 74 e5 je 0x47619c - 4761b7: 45 85 ff test r15d, r15d - 4761ba: 74 09 je 0x4761c5 - 4761bc: f6 83 1c 03 00 00 03 test byte ptr [rbx + 796], 3 - 4761c3: 74 d7 je 0x47619c - 4761c5: f6 83 1d 03 00 00 20 test byte ptr [rbx + 797], 32 - 4761cc: 75 ce jne 0x47619c - 4761ce: f6 05 eb d5 04 00 08 test byte ptr [rip + 316907], 8 # 0x4c37c0 <_dl_debug_mask> - 4761d5: 0f 84 45 ff ff ff je 0x476120 - 4761db: 48 8b 53 08 mov rdx, qword ptr [rbx + 8] - 4761df: 48 8b 4b 30 mov rcx, qword ptr [rbx + 48] - 4761e3: 80 3a 00 cmp byte ptr [rdx], 0 - 4761e6: 74 28 je 0x476210 - 4761e8: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 4761ed: 48 8d 3d 9c 3b 03 00 lea rdi, [rip + 211868] # 0x4a9d90 - 4761f4: 31 c0 xor eax, eax - 4761f6: 4c 89 1c 24 mov qword ptr [rsp], r11 - 4761fa: e8 81 46 00 00 call 0x47a880 <_dl_debug_printf> - 4761ff: 4c 8b 1c 24 mov r11, qword ptr [rsp] - 476203: e9 18 ff ff ff jmp 0x476120 - 476208: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 476210: 48 8b 05 51 98 04 00 mov rax, qword ptr [rip + 301137] # 0x4bfa68 <_dl_argv> - 476217: 48 8b 10 mov rdx, qword ptr [rax] - 47621a: 48 8d 05 a2 32 03 00 lea rax, [rip + 209570] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 476221: 48 85 d2 test rdx, rdx - 476224: 48 0f 44 d0 cmove rdx, rax - 476228: eb be jmp 0x4761e8 - 47622a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 476230: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 476235: bf ff ff ff ff mov edi, 4294967295 - 47623a: 48 8b 00 mov rax, qword ptr [rax] - 47623d: 48 39 f8 cmp rax, rdi - 476240: 0f 84 ba 06 00 00 je 0x476900 - 476246: 31 d2 xor edx, edx - 476248: 48 f7 f6 div rsi - 47624b: 48 c1 e2 02 shl rdx, 2 - 47624f: 48 8b 83 10 03 00 00 mov rax, qword ptr [rbx + 784] - 476256: 8b 04 10 mov eax, dword ptr [rax + rdx] - 476259: 85 c0 test eax, eax - 47625b: 0f 84 3b ff ff ff je 0x47619c - 476261: 48 8d 74 24 74 lea rsi, [rsp + 116] - 476266: 44 89 7c 24 58 mov dword ptr [rsp + 88], r15d - 47626b: 44 8b b4 24 d0 00 00 00 mov r14d, dword ptr [rsp + 208] - 476273: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi - 476278: 48 8d 74 24 78 lea rsi, [rsp + 120] - 47627d: 44 8b bc 24 e0 00 00 00 mov r15d, dword ptr [rsp + 224] - 476285: 4c 89 6c 24 60 mov qword ptr [rsp + 96], r13 - 47628a: 4c 8b ac 24 c8 00 00 00 mov r13, qword ptr [rsp + 200] - 476292: 4c 89 a4 24 d8 00 00 00 mov qword ptr [rsp + 216], r12 - 47629a: 4c 8b 64 24 40 mov r12, qword ptr [rsp + 64] - 47629f: 48 89 74 24 30 mov qword ptr [rsp + 48], rsi - 4762a4: 48 89 ac 24 c0 00 00 00 mov qword ptr [rsp + 192], rbp - 4762ac: 4c 89 5c 24 68 mov qword ptr [rsp + 104], r11 - 4762b1: eb 17 jmp 0x4762ca - 4762b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4762b8: 48 8b 83 08 03 00 00 mov rax, qword ptr [rbx + 776] - 4762bf: 8b 04 a8 mov eax, dword ptr [rax + 4*rbp] - 4762c2: 85 c0 test eax, eax - 4762c4: 0f 84 5e 04 00 00 je 0x476728 - 4762ca: 48 83 ec 08 sub rsp, 8 - 4762ce: 89 c5 mov ebp, eax - 4762d0: 45 89 f8 mov r8d, r15d - 4762d3: 44 89 f1 mov ecx, r14d - 4762d6: ff 74 24 30 push qword ptr [rsp + 48] - 4762da: 48 8d 54 6d 00 lea rdx, [rbp + 2*rbp] - 4762df: 4c 89 e6 mov rsi, r12 - 4762e2: ff 74 24 40 push qword ptr [rsp + 64] - 4762e6: 53 push rbx - 4762e7: ff 74 24 20 push qword ptr [rsp + 32] - 4762eb: 50 push rax - 4762ec: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 4762f1: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] - 4762f6: 4c 8d 0c d0 lea r9, [rax + 8*rdx] - 4762fa: 4c 89 ea mov rdx, r13 - 4762fd: e8 1e fc ff ff call 0x475f20 - 476302: 48 83 c4 30 add rsp, 48 - 476306: 48 85 c0 test rax, rax - 476309: 74 ad je 0x4762b8 - 47630b: 44 8b 7c 24 58 mov r15d, dword ptr [rsp + 88] - 476310: 4c 8b 6c 24 60 mov r13, qword ptr [rsp + 96] - 476315: 49 89 c0 mov r8, rax - 476318: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] - 476320: 4c 8b a4 24 d8 00 00 00 mov r12, qword ptr [rsp + 216] - 476328: 4c 8b 5c 24 68 mov r11, qword ptr [rsp + 104] - 47632d: 0f 1f 00 nop dword ptr [rax] - 476330: 48 83 bc 24 e8 00 00 00 00 cmp qword ptr [rsp + 232], 0 - 476339: 0f 84 59 01 00 00 je 0x476498 - 47633f: 41 0f b6 40 05 movzx eax, byte ptr [r8 + 5] - 476344: 83 e0 03 and eax, 3 - 476347: 83 e8 01 sub eax, 1 - 47634a: 83 f8 01 cmp eax, 1 - 47634d: 0f 86 49 fe ff ff jbe 0x47619c - 476353: 41 0f b6 40 04 movzx eax, byte ptr [r8 + 4] - 476358: c0 e8 04 shr al, 4 - 47635b: 3c 02 cmp al, 2 - 47635d: 0f 84 3d 02 00 00 je 0x4765a0 - 476363: 3c 0a cmp al, 10 - 476365: 0f 84 6d 02 00 00 je 0x4765d8 - 47636b: 3c 01 cmp al, 1 - 47636d: 0f 85 29 fe ff ff jne 0x47619c - 476373: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 476378: 66 49 0f 6e c0 movq xmm0, r8 - 47637d: 66 48 0f 6e cb movq xmm1, rbx - 476382: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 476386: 0f 29 00 movaps xmmword ptr [rax], xmm0 - 476389: b8 01 00 00 00 mov eax, 1 - 47638e: e9 ef 00 00 00 jmp 0x476482 - 476393: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 476398: 48 89 f8 mov rax, rdi - 47639b: 31 d2 xor edx, edx - 47639d: 48 f7 f6 div rsi - 4763a0: 48 8b 83 08 03 00 00 mov rax, qword ptr [rbx + 776] - 4763a7: 8b 04 90 mov eax, dword ptr [rax + 4*rdx] - 4763aa: 85 c0 test eax, eax - 4763ac: 0f 84 ea fd ff ff je 0x47619c - 4763b2: 48 8b 93 10 03 00 00 mov rdx, qword ptr [rbx + 784] - 4763b9: 44 89 7c 24 30 mov dword ptr [rsp + 48], r15d - 4763be: 4c 89 6c 24 58 mov qword ptr [rsp + 88], r13 - 4763c3: 44 8b bc 24 d0 00 00 00 mov r15d, dword ptr [rsp + 208] - 4763cb: 4c 8d 34 82 lea r14, [rdx + 4*rax] - 4763cf: 48 8d 44 24 74 lea rax, [rsp + 116] - 4763d4: 4c 89 5c 24 60 mov qword ptr [rsp + 96], r11 - 4763d9: 4c 8b ac 24 c8 00 00 00 mov r13, qword ptr [rsp + 200] - 4763e1: 48 89 ac 24 c0 00 00 00 mov qword ptr [rsp + 192], rbp - 4763e9: 48 89 fd mov rbp, rdi - 4763ec: 4c 89 a4 24 d8 00 00 00 mov qword ptr [rsp + 216], r12 - 4763f4: 4c 8b 64 24 40 mov r12, qword ptr [rsp + 64] - 4763f9: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 4763fe: eb 0d jmp 0x47640d - 476400: 49 83 c6 04 add r14, 4 - 476404: 83 e2 01 and edx, 1 - 476407: 0f 85 a3 05 00 00 jne 0x4769b0 - 47640d: 41 8b 06 mov eax, dword ptr [r14] - 476410: 48 89 c2 mov rdx, rax - 476413: 48 31 e8 xor rax, rbp - 476416: 48 d1 e8 shr rax - 476419: 75 e5 jne 0x476400 - 47641b: 48 83 ec 08 sub rsp, 8 - 47641f: 4c 89 f0 mov rax, r14 - 476422: 48 2b 83 10 03 00 00 sub rax, qword ptr [rbx + 784] - 476429: 4c 89 e6 mov rsi, r12 - 47642c: ff 74 24 30 push qword ptr [rsp + 48] - 476430: 48 c1 f8 02 sar rax, 2 - 476434: 89 c2 mov edx, eax - 476436: 48 8d 14 52 lea rdx, [rdx + 2*rdx] - 47643a: 48 8d 8c 24 88 00 00 00 lea rcx, [rsp + 136] - 476442: 51 push rcx - 476443: 44 89 f9 mov ecx, r15d - 476446: 53 push rbx - 476447: ff 74 24 20 push qword ptr [rsp + 32] - 47644b: 50 push rax - 47644c: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 476451: 44 8b 84 24 10 01 00 00 mov r8d, dword ptr [rsp + 272] - 476459: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] - 47645e: 4c 8d 0c d0 lea r9, [rax + 8*rdx] - 476462: 4c 89 ea mov rdx, r13 - 476465: e8 b6 fa ff ff call 0x475f20 - 47646a: 48 83 c4 30 add rsp, 48 - 47646e: 48 85 c0 test rax, rax - 476471: 0f 85 60 07 00 00 jne 0x476bd7 - 476477: 41 8b 16 mov edx, dword ptr [r14] - 47647a: eb 84 jmp 0x476400 - 47647c: 0f 1f 40 00 nop dword ptr [rax] - 476480: 31 c0 xor eax, eax - 476482: 48 81 c4 88 00 00 00 add rsp, 136 - 476489: 5b pop rbx - 47648a: 5d pop rbp - 47648b: 41 5c pop r12 - 47648d: 41 5d pop r13 - 47648f: 41 5e pop r14 - 476491: 41 5f pop r15 - 476493: c3 ret - 476494: 0f 1f 40 00 nop dword ptr [rax] - 476498: f6 83 1c 03 00 00 03 test byte ptr [rbx + 796], 3 - 47649f: 0f 85 9a fe ff ff jne 0x47633f - 4764a5: 83 bc 24 e0 00 00 00 04 cmp dword ptr [rsp + 224], 4 - 4764ad: 0f 85 8c fe ff ff jne 0x47633f - 4764b3: 48 8b 53 78 mov rdx, qword ptr [rbx + 120] - 4764b7: 48 85 d2 test rdx, rdx - 4764ba: 0f 84 7f fe ff ff je 0x47633f - 4764c0: 48 8b 83 80 00 00 00 mov rax, qword ptr [rbx + 128] - 4764c7: 48 85 c0 test rax, rax - 4764ca: 0f 84 6f fe ff ff je 0x47633f - 4764d0: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 4764d4: 48 85 c0 test rax, rax - 4764d7: 0f 84 62 fe ff ff je 0x47633f - 4764dd: 48 be ab aa aa aa aa aa aa aa movabs rsi, -6148914691236517205 - 4764e7: 4c 8b 4a 08 mov r9, qword ptr [rdx + 8] - 4764eb: 48 f7 e6 mul rsi - 4764ee: 48 89 d0 mov rax, rdx - 4764f1: 48 c1 e8 04 shr rax, 4 - 4764f5: 85 c0 test eax, eax - 4764f7: 0f 84 42 fe ff ff je 0x47633f - 4764fd: 83 e8 01 sub eax, 1 - 476500: 48 89 5c 24 28 mov qword ptr [rsp + 40], rbx - 476505: 4c 89 cb mov rbx, r9 - 476508: 48 8d 04 40 lea rax, [rax + 2*rax] - 47650c: 48 89 ac 24 c0 00 00 00 mov qword ptr [rsp + 192], rbp - 476514: 4d 8d 74 c1 18 lea r14, [r9 + 8*rax + 24] - 476519: 4c 89 44 24 30 mov qword ptr [rsp + 48], r8 - 47651e: 4c 89 f5 mov rbp, r14 - 476521: 4d 89 de mov r14, r11 - 476524: eb 17 jmp 0x47653d - 476526: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 476530: 48 83 c3 18 add rbx, 24 - 476534: 48 39 eb cmp rbx, rbp - 476537: 0f 84 d6 06 00 00 je 0x476c13 - 47653d: 48 8b 4b 08 mov rcx, qword ptr [rbx + 8] - 476541: 89 ce mov esi, ecx - 476543: 83 f9 24 cmp ecx, 36 - 476546: 77 e8 ja 0x476530 - 476548: 48 b8 80 00 07 00 10 00 00 00 movabs rax, 68719935616 - 476552: 48 d3 e8 shr rax, cl - 476555: 48 f7 d0 not rax - 476558: 83 e0 01 and eax, 1 - 47655b: 48 83 fe 05 cmp rsi, 5 - 47655f: 75 cf jne 0x476530 - 476561: 84 c0 test al, al - 476563: 74 cb je 0x476530 - 476565: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 47656a: 48 c1 e9 20 shr rcx, 32 - 47656e: 48 8d 04 49 lea rax, [rcx + 2*rcx] - 476572: 8b 3c c6 mov edi, dword ptr [rsi + 8*rax] - 476575: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 47657a: 48 03 3c 24 add rdi, qword ptr [rsp] - 47657e: e8 ad ab f8 ff call 0x401130 <.plt+0x110> - 476583: 85 c0 test eax, eax - 476585: 75 a9 jne 0x476530 - 476587: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] - 47658f: 4d 89 f3 mov r11, r14 - 476592: e9 05 fc ff ff jmp 0x47619c - 476597: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4765a0: 8b 0d 86 d2 04 00 mov ecx, dword ptr [rip + 316038] # 0x4c382c <_dl_dynamic_weak> - 4765a6: 85 c9 test ecx, ecx - 4765a8: 0f 84 c5 fd ff ff je 0x476373 - 4765ae: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 4765b3: 48 83 38 00 cmp qword ptr [rax], 0 - 4765b7: 0f 85 df fb ff ff jne 0x47619c - 4765bd: 66 49 0f 6e c0 movq xmm0, r8 - 4765c2: 66 48 0f 6e eb movq xmm5, rbx - 4765c7: 66 0f 6c c5 punpcklqdq xmm0, xmm5 # xmm0 = xmm0[0],xmm5[0] - 4765cb: 0f 29 00 movaps xmmword ptr [rax], xmm0 - 4765ce: e9 c9 fb ff ff jmp 0x47619c - 4765d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4765d8: 48 8b 43 30 mov rax, qword ptr [rbx + 48] - 4765dc: 48 83 3d 24 99 04 00 00 cmp qword ptr [rip + 301348], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 4765e4: 4c 8b 74 24 18 mov r14, qword ptr [rsp + 24] - 4765e9: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 4765ee: 74 23 je 0x476613 - 4765f0: 48 8d 04 c0 lea rax, [rax + 8*rax] - 4765f4: 48 8d 3d 85 ab 04 00 lea rdi, [rip + 306053] # 0x4c1180 <_dl_ns> - 4765fb: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 476600: 48 c1 e0 04 shl rax, 4 - 476604: 48 8d 7c 07 20 lea rdi, [rdi + rax + 32] - 476609: e8 f2 99 b8 ff call 0x0 - 47660e: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 476613: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 476618: 48 8d 2c c0 lea rbp, [rax + 8*rax] - 47661c: 48 8d 05 5d ab 04 00 lea rax, [rip + 306013] # 0x4c1180 <_dl_ns> - 476623: 48 c1 e5 04 shl rbp, 4 - 476627: 48 01 c5 add rbp, rax - 47662a: 48 8b 45 48 mov rax, qword ptr [rbp + 72] - 47662e: 4c 8b 4d 50 mov r9, qword ptr [rbp + 80] - 476632: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 476637: 48 85 c0 test rax, rax - 47663a: 0f 84 e4 04 00 00 je 0x476b24 - 476640: 4c 89 f0 mov rax, r14 - 476643: 31 d2 xor edx, edx - 476645: 49 8d 49 fe lea rcx, [r9 - 2] - 476649: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 - 47664e: 49 f7 f1 div r9 - 476651: 48 89 5c 24 20 mov qword ptr [rsp + 32], rbx - 476656: 4c 89 f0 mov rax, r14 - 476659: 49 89 d5 mov r13, rdx - 47665c: 31 d2 xor edx, edx - 47665e: 48 f7 f1 div rcx - 476661: 4c 89 6c 24 30 mov qword ptr [rsp + 48], r13 - 476666: 4d 89 ec mov r12, r13 - 476669: 4d 89 f5 mov r13, r14 - 47666c: 4c 8d 7a 01 lea r15, [rdx + 1] - 476670: 4c 89 fa mov rdx, r15 - 476673: 4c 89 fb mov rbx, r15 - 476676: 4d 89 cf mov r15, r9 - 476679: 48 c1 e2 05 shl rdx, 5 - 47667d: 49 89 d6 mov r14, rdx - 476680: 4c 89 e5 mov rbp, r12 - 476683: 48 c1 e5 05 shl rbp, 5 - 476687: 48 03 6c 24 08 add rbp, qword ptr [rsp + 8] - 47668c: eb 1a jmp 0x4766a8 - 47668e: 66 90 nop - 476690: 48 85 ff test rdi, rdi - 476693: 0f 84 cf 00 00 00 je 0x476768 - 476699: 49 01 dc add r12, rbx - 47669c: 4c 01 f5 add rbp, r14 - 47669f: 4d 39 e7 cmp r15, r12 - 4766a2: 0f 86 48 02 00 00 jbe 0x4768f0 - 4766a8: 8b 45 00 mov eax, dword ptr [rbp] - 4766ab: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 4766af: 49 39 c5 cmp r13, rax - 4766b2: 75 dc jne 0x476690 - 4766b4: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 4766b9: e8 72 aa f8 ff call 0x401130 <.plt+0x110> - 4766be: 85 c0 test eax, eax - 4766c0: 75 d7 jne 0x476699 - 4766c2: 8b 54 24 54 mov edx, dword ptr [rsp + 84] - 4766c6: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] - 4766cb: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] - 4766d0: 85 d2 test edx, edx - 4766d2: 75 08 jne 0x4766dc - 4766d4: 4c 8b 45 10 mov r8, qword ptr [rbp + 16] - 4766d8: 48 8b 5d 18 mov rbx, qword ptr [rbp + 24] - 4766dc: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 4766e1: 66 49 0f 6e c0 movq xmm0, r8 - 4766e6: 66 48 0f 6e e3 movq xmm4, rbx - 4766eb: 48 83 3d 7d 98 04 00 00 cmp qword ptr [rip + 301181], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 4766f3: 66 0f 6c c4 punpcklqdq xmm0, xmm4 # xmm0 = xmm0[0],xmm4[0] - 4766f7: 0f 29 00 movaps xmmword ptr [rax], xmm0 - 4766fa: 0f 84 89 fc ff ff je 0x476389 - 476700: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 476705: 48 8d 3d 74 aa 04 00 lea rdi, [rip + 305780] # 0x4c1180 <_dl_ns> - 47670c: 48 8d 04 c0 lea rax, [rax + 8*rax] - 476710: 48 c1 e0 04 shl rax, 4 - 476714: 48 8d 7c 07 20 lea rdi, [rdi + rax + 32] - 476719: e8 e2 98 b8 ff call 0x0 - 47671e: e9 66 fc ff ff jmp 0x476389 - 476723: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 476728: 44 8b 7c 24 58 mov r15d, dword ptr [rsp + 88] - 47672d: 4c 8b 6c 24 60 mov r13, qword ptr [rsp + 96] - 476732: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] - 47673a: 4c 8b a4 24 d8 00 00 00 mov r12, qword ptr [rsp + 216] - 476742: 4c 8b 5c 24 68 mov r11, qword ptr [rsp + 104] - 476747: 83 7c 24 74 01 cmp dword ptr [rsp + 116], 1 - 47674c: 0f 85 4a fa ff ff jne 0x47619c - 476752: 4c 8b 44 24 78 mov r8, qword ptr [rsp + 120] - 476757: 4d 85 c0 test r8, r8 - 47675a: 0f 85 d0 fb ff ff jne 0x476330 - 476760: e9 37 fa ff ff jmp 0x47619c - 476765: 0f 1f 00 nop dword ptr [rax] - 476768: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 47676d: 4d 89 f9 mov r9, r15 - 476770: 4d 89 ee mov r14, r13 - 476773: 49 89 df mov r15, rbx - 476776: 48 8d 3d 03 aa 04 00 lea rdi, [rip + 305667] # 0x4c1180 <_dl_ns> - 47677d: 4b 8d 14 49 lea rdx, [r9 + 2*r9] - 476781: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] - 476786: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] - 47678b: 48 8d 04 c0 lea rax, [rax + 8*rax] - 47678f: 4c 8b 6c 24 30 mov r13, qword ptr [rsp + 48] - 476794: 48 c1 e0 04 shl rax, 4 - 476798: 48 8b 44 07 58 mov rax, qword ptr [rdi + rax + 88] - 47679d: 48 c1 e0 02 shl rax, 2 - 4767a1: 48 39 c2 cmp rdx, rax - 4767a4: 0f 86 2a 02 00 00 jbe 0x4769d4 - 4767aa: 8b 44 24 54 mov eax, dword ptr [rsp + 84] - 4767ae: 4c 89 f9 mov rcx, r15 - 4767b1: 41 8b 10 mov edx, dword ptr [r8] - 4767b4: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 4767b9: 48 03 14 24 add rdx, qword ptr [rsp] - 4767bd: 48 c1 e1 05 shl rcx, 5 - 4767c1: 85 c0 test eax, eax - 4767c3: 0f 84 96 00 00 00 je 0x47685f - 4767c9: 4c 89 e8 mov rax, r13 - 4767cc: 48 c1 e0 05 shl rax, 5 - 4767d0: 48 01 f0 add rax, rsi - 4767d3: eb 12 jmp 0x4767e7 - 4767d5: 0f 1f 00 nop dword ptr [rax] - 4767d8: 4d 01 fd add r13, r15 - 4767db: 48 01 c8 add rax, rcx - 4767de: 4d 39 e9 cmp r9, r13 - 4767e1: 0f 86 11 01 00 00 jbe 0x4768f8 - 4767e7: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 - 4767ec: 75 ea jne 0x4767d8 - 4767ee: 48 8b b4 24 e8 00 00 00 mov rsi, qword ptr [rsp + 232] - 4767f6: 66 48 0f 6e c2 movq xmm0, rdx - 4767fb: 44 89 30 mov dword ptr [rax], r14d - 4767fe: 0f 16 44 24 40 movhps xmm0, qword ptr [rsp + 64] # xmm0 = xmm0[0,1],mem[0,1] - 476803: 48 89 70 18 mov qword ptr [rax + 24], rsi - 476807: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 - 47680b: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 476810: 48 8d 35 69 a9 04 00 lea rsi, [rip + 305513] # 0x4c1180 <_dl_ns> - 476817: 48 8d 04 c0 lea rax, [rax + 8*rax] - 47681b: 48 c1 e0 04 shl rax, 4 - 47681f: 48 83 44 06 58 01 add qword ptr [rsi + rax + 88], 1 - 476825: 48 83 3d 43 97 04 00 00 cmp qword ptr [rip + 300867], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 47682d: 74 12 je 0x476841 - 47682f: 48 8d 7c 06 20 lea rdi, [rsi + rax + 32] - 476834: 4c 89 04 24 mov qword ptr [rsp], r8 - 476838: e8 c3 97 b8 ff call 0x0 - 47683d: 4c 8b 04 24 mov r8, qword ptr [rsp] - 476841: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 476846: 66 49 0f 6e c0 movq xmm0, r8 - 47684b: 66 48 0f 6e d3 movq xmm2, rbx - 476850: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 476854: 0f 29 00 movaps xmmword ptr [rax], xmm0 - 476857: e9 2d fb ff ff jmp 0x476389 - 47685c: 4d 29 cd sub r13, r9 - 47685f: 4c 89 e8 mov rax, r13 - 476862: 48 c1 e0 05 shl rax, 5 - 476866: 48 01 f0 add rax, rsi - 476869: eb 10 jmp 0x47687b - 47686b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 476870: 4d 01 fd add r13, r15 - 476873: 48 01 c8 add rax, rcx - 476876: 4d 39 e9 cmp r9, r13 - 476879: 76 e1 jbe 0x47685c - 47687b: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 - 476880: 75 ee jne 0x476870 - 476882: 66 48 0f 6e c2 movq xmm0, rdx - 476887: 66 49 0f 6e d8 movq xmm3, r8 - 47688c: 44 89 30 mov dword ptr [rax], r14d - 47688f: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] - 476893: 48 89 58 18 mov qword ptr [rax + 24], rbx - 476897: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 - 47689b: 0f b6 83 1c 03 00 00 movzx eax, byte ptr [rbx + 796] - 4768a2: 83 e0 03 and eax, 3 - 4768a5: 3c 02 cmp al, 2 - 4768a7: 0f 85 5e ff ff ff jne 0x47680b - 4768ad: 80 bb 1f 03 00 00 00 cmp byte ptr [rbx + 799], 0 - 4768b4: 0f 85 51 ff ff ff jne 0x47680b - 4768ba: f6 84 24 d0 00 00 00 08 test byte ptr [rsp + 208], 8 - 4768c2: 0f 84 36 03 00 00 je 0x476bfe - 4768c8: 80 bb 20 03 00 00 00 cmp byte ptr [rbx + 800], 0 - 4768cf: 0f 85 36 ff ff ff jne 0x47680b - 4768d5: f6 05 e4 ce 04 00 04 test byte ptr [rip + 315108], 4 # 0x4c37c0 <_dl_debug_mask> - 4768dc: 0f 85 6b 03 00 00 jne 0x476c4d - 4768e2: c6 83 20 03 00 00 01 mov byte ptr [rbx + 800], 1 - 4768e9: e9 1d ff ff ff jmp 0x47680b - 4768ee: 66 90 nop - 4768f0: 4d 29 fc sub r12, r15 - 4768f3: e9 88 fd ff ff jmp 0x476680 - 4768f8: 4d 29 cd sub r13, r9 - 4768fb: e9 c9 fe ff ff jmp 0x4767c9 - 476900: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 476905: 31 d2 xor edx, edx - 476907: 0f b6 08 movzx ecx, byte ptr [rax] - 47690a: 48 85 c9 test rcx, rcx - 47690d: 0f 84 90 00 00 00 je 0x4769a3 - 476913: 0f b6 40 01 movzx eax, byte ptr [rax + 1] - 476917: 84 c0 test al, al - 476919: 74 7c je 0x476997 - 47691b: 48 c1 e1 04 shl rcx, 4 - 47691f: 48 01 c1 add rcx, rax - 476922: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 476927: 0f b6 40 02 movzx eax, byte ptr [rax + 2] - 47692b: 84 c0 test al, al - 47692d: 74 68 je 0x476997 - 47692f: 48 c1 e1 04 shl rcx, 4 - 476933: 48 01 c1 add rcx, rax - 476936: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 47693b: 0f b6 40 03 movzx eax, byte ptr [rax + 3] - 47693f: 84 c0 test al, al - 476941: 74 54 je 0x476997 - 476943: 48 c1 e1 04 shl rcx, 4 - 476947: 48 01 c1 add rcx, rax - 47694a: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 47694f: 0f b6 40 04 movzx eax, byte ptr [rax + 4] - 476953: 84 c0 test al, al - 476955: 74 40 je 0x476997 - 476957: 48 c1 e1 04 shl rcx, 4 - 47695b: 48 01 c1 add rcx, rax - 47695e: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 476963: 48 8d 50 05 lea rdx, [rax + 5] - 476967: 0f b6 40 05 movzx eax, byte ptr [rax + 5] - 47696b: 84 c0 test al, al - 47696d: 74 22 je 0x476991 - 47696f: 48 c1 e1 04 shl rcx, 4 - 476973: 48 83 c2 01 add rdx, 1 - 476977: 48 01 c8 add rax, rcx - 47697a: 48 89 c1 mov rcx, rax - 47697d: 48 c1 e9 18 shr rcx, 24 - 476981: 81 e1 f0 00 00 00 and ecx, 240 - 476987: 48 31 c1 xor rcx, rax - 47698a: 0f b6 02 movzx eax, byte ptr [rdx] - 47698d: 84 c0 test al, al - 47698f: 75 de jne 0x47696f - 476991: 81 e1 ff ff ff 0f and ecx, 268435455 - 476997: 48 89 c8 mov rax, rcx - 47699a: 31 d2 xor edx, edx - 47699c: 48 f7 f6 div rsi - 47699f: 48 c1 e2 02 shl rdx, 2 - 4769a3: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 4769a8: 48 89 08 mov qword ptr [rax], rcx - 4769ab: e9 9f f8 ff ff jmp 0x47624f - 4769b0: 44 8b 7c 24 30 mov r15d, dword ptr [rsp + 48] - 4769b5: 4c 8b 6c 24 58 mov r13, qword ptr [rsp + 88] - 4769ba: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] - 4769c2: 4c 8b a4 24 d8 00 00 00 mov r12, qword ptr [rsp + 216] - 4769ca: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] - 4769cf: e9 73 fd ff ff jmp 0x476747 - 4769d4: 49 8d 79 01 lea rdi, [r9 + 1] - 4769d8: 4c 89 44 24 20 mov qword ptr [rsp + 32], r8 - 4769dd: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 - 4769e2: e8 09 41 00 00 call 0x47aaf0 <_dl_higher_prime_number> - 4769e7: bf 20 00 00 00 mov edi, 32 - 4769ec: 48 89 c6 mov rsi, rax - 4769ef: 48 89 c5 mov rbp, rax - 4769f2: e8 69 9e fa ff call 0x420860 - 4769f7: 49 89 c3 mov r11, rax - 4769fa: 48 85 c0 test rax, rax - 4769fd: 0f 84 6d 02 00 00 je 0x476c70 - 476a03: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] - 476a08: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 476a0d: 4c 8d 7d fe lea r15, [rbp - 2] - 476a11: 4c 8b 44 24 20 mov r8, qword ptr [rsp + 32] - 476a16: 4d 89 cd mov r13, r9 - 476a19: 48 89 c6 mov rsi, rax - 476a1c: 49 c1 e5 05 shl r13, 5 - 476a20: 49 01 c5 add r13, rax - 476a23: 4d 85 c9 test r9, r9 - 476a26: 75 11 jne 0x476a39 - 476a28: e9 88 00 00 00 jmp 0x476ab5 - 476a2d: 0f 1f 00 nop dword ptr [rax] - 476a30: 48 83 c6 20 add rsi, 32 - 476a34: 49 39 f5 cmp r13, rsi - 476a37: 74 7c je 0x476ab5 - 476a39: 48 8b 7e 08 mov rdi, qword ptr [rsi + 8] - 476a3d: 48 85 ff test rdi, rdi - 476a40: 74 ee je 0x476a30 - 476a42: 44 8b 26 mov r12d, dword ptr [rsi] - 476a45: 48 8b 46 10 mov rax, qword ptr [rsi + 16] - 476a49: 31 d2 xor edx, edx - 476a4b: 4c 8b 56 18 mov r10, qword ptr [rsi + 24] - 476a4f: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 476a54: 4c 89 e0 mov rax, r12 - 476a57: 4d 89 e1 mov r9, r12 - 476a5a: 48 f7 f5 div rbp - 476a5d: 4c 89 e0 mov rax, r12 - 476a60: 48 89 d1 mov rcx, rdx - 476a63: 31 d2 xor edx, edx - 476a65: 49 f7 f7 div r15 - 476a68: 48 83 c2 01 add rdx, 1 - 476a6c: 49 89 d4 mov r12, rdx - 476a6f: 49 c1 e4 05 shl r12, 5 - 476a73: 48 89 c8 mov rax, rcx - 476a76: 48 c1 e0 05 shl rax, 5 - 476a7a: 4c 01 d8 add rax, r11 - 476a7d: eb 0c jmp 0x476a8b - 476a7f: 90 nop - 476a80: 48 01 d1 add rcx, rdx - 476a83: 4c 01 e0 add rax, r12 - 476a86: 48 39 cd cmp rbp, rcx - 476a89: 76 25 jbe 0x476ab0 - 476a8b: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 - 476a90: 75 ee jne 0x476a80 - 476a92: 66 48 0f 6e c7 movq xmm0, rdi - 476a97: 44 89 08 mov dword ptr [rax], r9d - 476a9a: 0f 16 44 24 10 movhps xmm0, qword ptr [rsp + 16] # xmm0 = xmm0[0,1],mem[0,1] - 476a9f: 4c 89 50 18 mov qword ptr [rax + 24], r10 - 476aa3: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 - 476aa7: eb 87 jmp 0x476a30 - 476aa9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 476ab0: 48 29 e9 sub rcx, rbp - 476ab3: eb be jmp 0x476a73 - 476ab5: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 476aba: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 476abf: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 - 476ac4: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 476ac9: 4c 8d 24 c0 lea r12, [rax + 8*rax] - 476acd: 48 8d 05 ac a6 04 00 lea rax, [rip + 304812] # 0x4c1180 <_dl_ns> - 476ad4: 49 c1 e4 04 shl r12, 4 - 476ad8: 49 01 c4 add r12, rax - 476adb: 41 ff 54 24 60 call qword ptr [r12 + 96] - 476ae0: 31 d2 xor edx, edx - 476ae2: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] - 476ae7: 49 89 e9 mov r9, rbp - 476aea: 48 c7 c0 50 f5 41 00 mov rax, 4322640 - 476af1: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 476af6: 49 89 6c 24 50 mov qword ptr [r12 + 80], rbp - 476afb: 4d 89 5c 24 48 mov qword ptr [r12 + 72], r11 - 476b00: 49 89 44 24 60 mov qword ptr [r12 + 96], rax - 476b05: 4c 89 f0 mov rax, r14 - 476b08: 48 f7 f5 div rbp - 476b0b: 4c 89 5c 24 08 mov qword ptr [rsp + 8], r11 - 476b10: 4c 89 f0 mov rax, r14 - 476b13: 49 89 d5 mov r13, rdx - 476b16: 31 d2 xor edx, edx - 476b18: 49 f7 f7 div r15 - 476b1b: 4c 8d 7a 01 lea r15, [rdx + 1] - 476b1f: e9 86 fc ff ff jmp 0x4767aa - 476b24: be 1f 00 00 00 mov esi, 31 - 476b29: bf 20 00 00 00 mov edi, 32 - 476b2e: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 476b33: e8 28 9d fa ff call 0x420860 - 476b38: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 476b3d: 48 85 c0 test rax, rax - 476b40: 0f 84 2a 01 00 00 je 0x476c70 - 476b46: 48 89 45 48 mov qword ptr [rbp + 72], rax - 476b4a: 4d 89 f5 mov r13, r14 - 476b4d: 4d 89 f7 mov r15, r14 - 476b50: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 476b55: 48 c7 c0 50 f5 41 00 mov rax, 4322640 - 476b5c: 48 c7 45 50 1f 00 00 00 mov qword ptr [rbp + 80], 31 - 476b64: 48 ba 11 42 08 21 84 10 42 08 movabs rdx, 595056260442243601 - 476b6e: 41 b9 1f 00 00 00 mov r9d, 31 - 476b74: 48 89 45 60 mov qword ptr [rbp + 96], rax - 476b78: 4c 89 f0 mov rax, r14 - 476b7b: 48 f7 e2 mul rdx - 476b7e: 49 29 d5 sub r13, rdx - 476b81: 49 d1 ed shr r13 - 476b84: 49 01 d5 add r13, rdx - 476b87: 48 ba 47 58 ee 69 84 e5 9e 46 movabs rdx, 5088756985850910791 - 476b91: 49 c1 ed 04 shr r13, 4 - 476b95: 4c 89 e8 mov rax, r13 - 476b98: 48 c1 e0 05 shl rax, 5 - 476b9c: 4c 29 e8 sub rax, r13 - 476b9f: 4d 89 f5 mov r13, r14 - 476ba2: 49 29 c5 sub r13, rax - 476ba5: 4c 89 f0 mov rax, r14 - 476ba8: 48 f7 ea imul rdx - 476bab: 48 89 d0 mov rax, rdx - 476bae: 4c 89 f2 mov rdx, r14 - 476bb1: 48 c1 fa 3f sar rdx, 63 - 476bb5: 48 c1 f8 03 sar rax, 3 - 476bb9: 48 29 d0 sub rax, rdx - 476bbc: 48 8d 14 c5 00 00 00 00 lea rdx, [8*rax] - 476bc4: 48 29 c2 sub rdx, rax - 476bc7: 48 8d 04 90 lea rax, [rax + 4*rdx] - 476bcb: 49 29 c7 sub r15, rax - 476bce: 49 83 c7 01 add r15, 1 - 476bd2: e9 d3 fb ff ff jmp 0x4767aa - 476bd7: 44 8b 7c 24 30 mov r15d, dword ptr [rsp + 48] - 476bdc: 4c 8b 6c 24 58 mov r13, qword ptr [rsp + 88] - 476be1: 49 89 c0 mov r8, rax - 476be4: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] - 476bec: 4c 8b a4 24 d8 00 00 00 mov r12, qword ptr [rsp + 216] - 476bf4: 4c 8b 5c 24 60 mov r11, qword ptr [rsp + 96] - 476bf9: e9 32 f7 ff ff jmp 0x476330 - 476bfe: f6 05 bb cb 04 00 04 test byte ptr [rip + 314299], 4 # 0x4c37c0 <_dl_debug_mask> - 476c05: 75 26 jne 0x476c2d - 476c07: c6 83 1f 03 00 00 01 mov byte ptr [rbx + 799], 1 - 476c0e: e9 f8 fb ff ff jmp 0x47680b - 476c13: 48 8b 5c 24 28 mov rbx, qword ptr [rsp + 40] - 476c18: 4c 8b 44 24 30 mov r8, qword ptr [rsp + 48] - 476c1d: 4d 89 f3 mov r11, r14 - 476c20: 48 8b ac 24 c0 00 00 00 mov rbp, qword ptr [rsp + 192] - 476c28: e9 12 f7 ff ff jmp 0x47633f - 476c2d: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] - 476c31: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 476c35: 31 c0 xor eax, eax - 476c37: 4c 89 04 24 mov qword ptr [rsp], r8 - 476c3b: 48 8d 3d 76 31 03 00 lea rdi, [rip + 209270] # 0x4a9db8 - 476c42: e8 39 3c 00 00 call 0x47a880 <_dl_debug_printf> - 476c47: 4c 8b 04 24 mov r8, qword ptr [rsp] - 476c4b: eb ba jmp 0x476c07 - 476c4d: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] - 476c51: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 476c55: 31 c0 xor eax, eax - 476c57: 4c 89 04 24 mov qword ptr [rsp], r8 - 476c5b: 48 8d 3d 56 31 03 00 lea rdi, [rip + 209238] # 0x4a9db8 - 476c62: e8 19 3c 00 00 call 0x47a880 <_dl_debug_printf> - 476c67: 4c 8b 04 24 mov r8, qword ptr [rsp] - 476c6b: e9 72 fc ff ff jmp 0x4768e2 - 476c70: 48 83 3d f8 92 04 00 00 cmp qword ptr [rip + 299768], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 476c78: 74 1a je 0x476c94 - 476c7a: 48 69 44 24 18 90 00 00 00 imul rax, qword ptr [rsp + 24], 144 - 476c83: 48 8d 3d f6 a4 04 00 lea rdi, [rip + 304374] # 0x4c1180 <_dl_ns> - 476c8a: 48 8d 7c 07 20 lea rdi, [rdi + rax + 32] - 476c8f: e8 6c 93 b8 ff call 0x0 - 476c94: bf 02 00 00 00 mov edi, 2 - 476c99: 48 8d 35 08 25 02 00 lea rsi, [rip + 140552] # 0x4991a8 <_dl_x86_hwcap_flags+0x58> - 476ca0: 31 c0 xor eax, eax - 476ca2: e8 39 3d 00 00 call 0x47a9e0 <_dl_dprintf> - 476ca7: bf 7f 00 00 00 mov edi, 127 - 476cac: e8 df 10 fd ff call 0x447d90 <_exit> - 476cb1: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 476cbc: 0f 1f 40 00 nop dword ptr [rax] - -0000000000476cc0 <_dl_lookup_symbol_x>: - 476cc0: f3 0f 1e fa endbr64 - 476cc4: 41 57 push r15 - 476cc6: 41 56 push r14 - 476cc8: 41 55 push r13 - 476cca: 49 89 fd mov r13, rdi - 476ccd: 41 54 push r12 - 476ccf: 49 89 d4 mov r12, rdx - 476cd2: 55 push rbp - 476cd3: 53 push rbx - 476cd4: 48 81 ec 88 00 00 00 sub rsp, 136 - 476cdb: 0f b6 17 movzx edx, byte ptr [rdi] - 476cde: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 476ce3: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 476ce8: 4c 89 04 24 mov qword ptr [rsp], r8 - 476cec: 44 89 4c 24 10 mov dword ptr [rsp + 16], r9d - 476cf1: 84 d2 test dl, dl - 476cf3: 0f 84 17 02 00 00 je 0x476f10 <_dl_lookup_symbol_x+0x250> - 476cf9: 48 89 f9 mov rcx, rdi - 476cfc: b8 05 15 00 00 mov eax, 5381 - 476d01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 476d08: 48 89 c6 mov rsi, rax - 476d0b: 0f b6 d2 movzx edx, dl - 476d0e: 48 83 c1 01 add rcx, 1 - 476d12: 48 c1 e6 05 shl rsi, 5 - 476d16: 48 01 f0 add rax, rsi - 476d19: 48 01 d0 add rax, rdx - 476d1c: 0f b6 11 movzx edx, byte ptr [rcx] - 476d1f: 84 d2 test dl, dl - 476d21: 75 e5 jne 0x476d08 <_dl_lookup_symbol_x+0x48> - 476d23: 89 c3 mov ebx, eax - 476d25: b8 ff ff ff ff mov eax, 4294967295 - 476d2a: 66 0f ef c0 pxor xmm0, xmm0 - 476d2e: 48 83 3c 24 00 cmp qword ptr [rsp], 0 - 476d33: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 476d38: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 - 476d3d: 74 0e je 0x476d4d <_dl_lookup_symbol_x+0x8d> - 476d3f: f6 84 24 c0 00 00 00 02 test byte ptr [rsp + 192], 2 - 476d47: 0f 85 6b 0a 00 00 jne 0x4777b8 <_dl_lookup_symbol_x+0xaf8> - 476d4d: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 476d52: 49 8b 0c 24 mov rcx, qword ptr [r12] - 476d56: 48 83 bc 24 c8 00 00 00 00 cmp qword ptr [rsp + 200], 0 - 476d5f: 4c 8b 08 mov r9, qword ptr [rax] - 476d62: 0f 85 e8 01 00 00 jne 0x476f50 <_dl_lookup_symbol_x+0x290> - 476d68: 4d 85 c9 test r9, r9 - 476d6b: 0f 84 af 01 00 00 je 0x476f20 <_dl_lookup_symbol_x+0x260> - 476d71: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 476d7a: 48 89 c5 mov rbp, rax - 476d7d: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 476d82: 4c 8d 7c 24 50 lea r15, [rsp + 80] - 476d87: 4c 8d 74 24 48 lea r14, [rsp + 72] - 476d8c: eb 15 jmp 0x476da3 <_dl_lookup_symbol_x+0xe3> - 476d8e: 66 90 nop - 476d90: 4c 8b 4d 08 mov r9, qword ptr [rbp + 8] - 476d94: 48 83 c5 08 add rbp, 8 - 476d98: 49 8b 0c 24 mov rcx, qword ptr [r12] - 476d9c: 31 c0 xor eax, eax - 476d9e: 4d 85 c9 test r9, r9 - 476da1: 74 3a je 0x476ddd <_dl_lookup_symbol_x+0x11d> - 476da3: ff 74 24 08 push qword ptr [rsp + 8] - 476da7: 8b 7c 24 18 mov edi, dword ptr [rsp + 24] - 476dab: 4d 89 f8 mov r8, r15 - 476dae: 4c 89 f2 mov rdx, r14 - 476db1: 48 89 de mov rsi, rbx - 476db4: 57 push rdi - 476db5: ff b4 24 d8 00 00 00 push qword ptr [rsp + 216] - 476dbc: 8b bc 24 d8 00 00 00 mov edi, dword ptr [rsp + 216] - 476dc3: 57 push rdi - 476dc4: 4c 89 ef mov rdi, r13 - 476dc7: ff 74 24 20 push qword ptr [rsp + 32] - 476dcb: 50 push rax - 476dcc: e8 df f2 ff ff call 0x4760b0 - 476dd1: 48 83 c4 30 add rsp, 48 - 476dd5: 85 c0 test eax, eax - 476dd7: 74 b7 je 0x476d90 <_dl_lookup_symbol_x+0xd0> - 476dd9: 49 8b 0c 24 mov rcx, qword ptr [r12] - 476ddd: 48 83 7c 24 50 00 cmp qword ptr [rsp + 80], 0 - 476de3: 0f 84 37 01 00 00 je 0x476f20 <_dl_lookup_symbol_x+0x260> - 476de9: 48 85 c9 test rcx, rcx - 476dec: 74 0b je 0x476df9 <_dl_lookup_symbol_x+0x139> - 476dee: 0f b6 41 05 movzx eax, byte ptr [rcx + 5] - 476df2: 83 e0 03 and eax, 3 - 476df5: 3c 03 cmp al, 3 - 476df7: 74 5f je 0x476e58 <_dl_lookup_symbol_x+0x198> - 476df9: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] - 476dfe: 31 ed xor ebp, ebp - 476e00: 41 0f b6 86 1c 03 00 00 movzx eax, byte ptr [r14 + 796] - 476e08: 83 e0 03 and eax, 3 - 476e0b: 3c 02 cmp al, 2 - 476e0d: 0f 84 2f 02 00 00 je 0x477042 <_dl_lookup_symbol_x+0x382> - 476e13: 41 8b 8e dc 03 00 00 mov ecx, dword ptr [r14 + 988] - 476e1a: 85 c9 test ecx, ecx - 476e1c: 0f 84 10 02 00 00 je 0x477032 <_dl_lookup_symbol_x+0x372> - 476e22: 8b 05 98 c9 04 00 mov eax, dword ptr [rip + 313752] # 0x4c37c0 <_dl_debug_mask> - 476e28: a9 04 08 00 00 test eax, 2052 - 476e2d: 0f 85 56 01 00 00 jne 0x476f89 <_dl_lookup_symbol_x+0x2c9> - 476e33: 48 8b 44 24 50 mov rax, qword ptr [rsp + 80] - 476e38: 49 89 04 24 mov qword ptr [r12], rax - 476e3c: 48 81 c4 88 00 00 00 add rsp, 136 - 476e43: 4c 89 f0 mov rax, r14 - 476e46: 5b pop rbx - 476e47: 5d pop rbp - 476e48: 41 5c pop r12 - 476e4a: 41 5d pop r13 - 476e4c: 41 5e pop r14 - 476e4e: 41 5f pop r15 - 476e50: c3 ret - 476e51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 476e58: 83 7c 24 10 01 cmp dword ptr [rsp + 16], 1 - 476e5d: 0f 84 b6 02 00 00 je 0x477119 <_dl_lookup_symbol_x+0x459> - 476e63: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 476e68: 66 0f ef c0 pxor xmm0, xmm0 - 476e6c: 0f 29 44 24 60 movaps xmmword ptr [rsp + 96], xmm0 - 476e71: 4c 8b 08 mov r9, qword ptr [rax] - 476e74: 4d 85 c9 test r9, r9 - 476e77: 0f 84 c6 02 00 00 je 0x477143 <_dl_lookup_symbol_x+0x483> - 476e7d: 83 7c 24 10 04 cmp dword ptr [rsp + 16], 4 - 476e82: 4c 8d 44 24 60 lea r8, [rsp + 96] - 476e87: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] - 476e8c: 49 89 c7 mov r15, rax - 476e8f: 0f 94 44 24 28 sete byte ptr [rsp + 40] - 476e94: 4c 89 c5 mov rbp, r8 - 476e97: eb 5e jmp 0x476ef7 <_dl_lookup_symbol_x+0x237> - 476e99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 476ea0: 80 7c 24 28 00 cmp byte ptr [rsp + 40], 0 - 476ea5: b8 04 00 00 00 mov eax, 4 - 476eaa: 74 56 je 0x476f02 <_dl_lookup_symbol_x+0x242> - 476eac: 6a 00 push 0 - 476eae: 49 89 e8 mov r8, rbp - 476eb1: 48 89 de mov rsi, rbx - 476eb4: 4c 89 ef mov rdi, r13 - 476eb7: 50 push rax - 476eb8: ff b4 24 d8 00 00 00 push qword ptr [rsp + 216] - 476ebf: 8b 84 24 d8 00 00 00 mov eax, dword ptr [rsp + 216] - 476ec6: 50 push rax - 476ec7: ff 74 24 20 push qword ptr [rsp + 32] - 476ecb: 52 push rdx - 476ecc: 4c 89 f2 mov rdx, r14 - 476ecf: e8 dc f1 ff ff call 0x4760b0 - 476ed4: 48 83 c4 30 add rsp, 48 - 476ed8: 85 c0 test eax, eax - 476eda: 0f 85 0a 02 00 00 jne 0x4770ea <_dl_lookup_symbol_x+0x42a> - 476ee0: 4d 8b 4f 08 mov r9, qword ptr [r15 + 8] - 476ee4: 49 83 c7 08 add r15, 8 - 476ee8: 4d 85 c9 test r9, r9 - 476eeb: 0f 84 f9 01 00 00 je 0x4770ea <_dl_lookup_symbol_x+0x42a> - 476ef1: 49 8b 0c 24 mov rcx, qword ptr [r12] - 476ef5: 31 d2 xor edx, edx - 476ef7: 0f b6 41 04 movzx eax, byte ptr [rcx + 4] - 476efb: 83 e0 0f and eax, 15 - 476efe: 3c 01 cmp al, 1 - 476f00: 74 9e je 0x476ea0 <_dl_lookup_symbol_x+0x1e0> - 476f02: b8 01 00 00 00 mov eax, 1 - 476f07: eb a3 jmp 0x476eac <_dl_lookup_symbol_x+0x1ec> - 476f09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 476f10: bb 05 15 00 00 mov ebx, 5381 - 476f15: e9 0b fe ff ff jmp 0x476d25 <_dl_lookup_symbol_x+0x65> - 476f1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 476f20: 48 85 c9 test rcx, rcx - 476f23: 74 0b je 0x476f30 <_dl_lookup_symbol_x+0x270> - 476f25: 0f b6 41 04 movzx eax, byte ptr [rcx + 4] - 476f29: c0 e8 04 shr al, 4 - 476f2c: 3c 02 cmp al, 2 - 476f2e: 74 0d je 0x476f3d <_dl_lookup_symbol_x+0x27d> - 476f30: f6 05 8a c8 04 00 01 test byte ptr [rip + 313482], 1 # 0x4c37c1 <_dl_debug_mask+0x1> - 476f37: 0f 84 3b 07 00 00 je 0x477678 <_dl_lookup_symbol_x+0x9b8> - 476f3d: 49 c7 04 24 00 00 00 00 mov qword ptr [r12], 0 - 476f45: 45 31 f6 xor r14d, r14d - 476f48: e9 ef fe ff ff jmp 0x476e3c <_dl_lookup_symbol_x+0x17c> - 476f4d: 0f 1f 00 nop dword ptr [rax] - 476f50: 49 8b 01 mov rax, qword ptr [r9] - 476f53: 48 8b 38 mov rdi, qword ptr [rax] - 476f56: 48 39 bc 24 c8 00 00 00 cmp qword ptr [rsp + 200], rdi - 476f5e: 0f 84 fe 01 00 00 je 0x477162 <_dl_lookup_symbol_x+0x4a2> - 476f64: 48 8b b4 24 c8 00 00 00 mov rsi, qword ptr [rsp + 200] - 476f6c: 31 d2 xor edx, edx - 476f6e: 66 90 nop - 476f70: 48 83 c2 01 add rdx, 1 - 476f74: 48 39 34 d0 cmp qword ptr [rax + 8*rdx], rsi - 476f78: 75 f6 jne 0x476f70 <_dl_lookup_symbol_x+0x2b0> - 476f7a: 48 89 54 24 20 mov qword ptr [rsp + 32], rdx - 476f7f: 48 8b 6c 24 18 mov rbp, qword ptr [rsp + 24] - 476f84: e9 f4 fd ff ff jmp 0x476d7d <_dl_lookup_symbol_x+0xbd> - 476f89: a8 04 test al, 4 - 476f8b: 0f 84 a2 fe ff ff je 0x476e33 <_dl_lookup_symbol_x+0x173> - 476f91: 49 8b 4e 08 mov rcx, qword ptr [r14 + 8] - 476f95: 85 ed test ebp, ebp - 476f97: 4d 8b 46 30 mov r8, qword ptr [r14 + 48] - 476f9b: 4c 8d 0d 59 2d 03 00 lea r9, [rip + 208217] # 0x4a9cfb - 476fa2: 48 8d 05 5c 2d 03 00 lea rax, [rip + 208220] # 0x4a9d05 - 476fa9: 4c 0f 44 c8 cmove r9, rax - 476fad: 80 39 00 cmp byte ptr [rcx], 0 - 476fb0: 75 18 jne 0x476fca <_dl_lookup_symbol_x+0x30a> - 476fb2: 48 8b 05 af 8a 04 00 mov rax, qword ptr [rip + 297647] # 0x4bfa68 <_dl_argv> - 476fb9: 48 8b 08 mov rcx, qword ptr [rax] - 476fbc: 48 8d 05 00 25 03 00 lea rax, [rip + 206080] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 476fc3: 48 85 c9 test rcx, rcx - 476fc6: 48 0f 44 c8 cmove rcx, rax - 476fca: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 476fcf: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 476fd3: 48 8b 50 30 mov rdx, qword ptr [rax + 48] - 476fd7: 80 3e 00 cmp byte ptr [rsi], 0 - 476fda: 75 18 jne 0x476ff4 <_dl_lookup_symbol_x+0x334> - 476fdc: 48 8b 05 85 8a 04 00 mov rax, qword ptr [rip + 297605] # 0x4bfa68 <_dl_argv> - 476fe3: 48 8b 30 mov rsi, qword ptr [rax] - 476fe6: 48 8d 05 d6 24 03 00 lea rax, [rip + 206038] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 476fed: 48 85 f6 test rsi, rsi - 476ff0: 48 0f 44 f0 cmove rsi, rax - 476ff4: 48 83 ec 08 sub rsp, 8 - 476ff8: 48 8d 3d e9 2e 03 00 lea rdi, [rip + 208617] # 0x4a9ee8 - 476fff: 31 c0 xor eax, eax - 477001: 41 55 push r13 - 477003: e8 78 38 00 00 call 0x47a880 <_dl_debug_printf> - 477008: 58 pop rax - 477009: 5a pop rdx - 47700a: 48 8b 04 24 mov rax, qword ptr [rsp] - 47700e: 48 85 c0 test rax, rax - 477011: 0f 84 33 01 00 00 je 0x47714a <_dl_lookup_symbol_x+0x48a> - 477017: 48 8b 30 mov rsi, qword ptr [rax] - 47701a: 48 8d 3d 18 2d 03 00 lea rdi, [rip + 208152] # 0x4a9d39 - 477021: 31 c0 xor eax, eax - 477023: e8 08 39 00 00 call 0x47a930 <_dl_debug_printf_c> - 477028: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] - 47702d: e9 01 fe ff ff jmp 0x476e33 <_dl_lookup_symbol_x+0x173> - 477032: 41 c7 86 dc 03 00 00 01 00 00 00 mov dword ptr [r14 + 988], 1 - 47703d: e9 e0 fd ff ff jmp 0x476e22 <_dl_lookup_symbol_x+0x162> - 477042: f6 84 24 c0 00 00 00 01 test byte ptr [rsp + 192], 1 - 47704a: 0f 84 c3 fd ff ff je 0x476e13 <_dl_lookup_symbol_x+0x153> - 477050: 4c 39 74 24 08 cmp qword ptr [rsp + 8], r14 - 477055: 0f 84 b8 fd ff ff je 0x476e13 <_dl_lookup_symbol_x+0x153> - 47705b: 41 80 be 1f 03 00 00 00 cmp byte ptr [r14 + 799], 0 - 477063: 0f 85 aa fd ff ff jne 0x476e13 <_dl_lookup_symbol_x+0x153> - 477069: 8b 84 24 c0 00 00 00 mov eax, dword ptr [rsp + 192] - 477070: 83 e0 08 and eax, 8 - 477073: 89 44 24 20 mov dword ptr [rsp + 32], eax - 477077: 74 0e je 0x477087 <_dl_lookup_symbol_x+0x3c7> - 477079: 41 80 be 20 03 00 00 00 cmp byte ptr [r14 + 800], 0 - 477081: 0f 85 8c fd ff ff jne 0x476e13 <_dl_lookup_symbol_x+0x153> - 477087: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 47708c: 48 8b 98 d0 03 00 00 mov rbx, qword ptr [rax + 976] - 477093: 49 89 d8 mov r8, rbx - 477096: 48 89 5c 24 28 mov qword ptr [rsp + 40], rbx - 47709b: 48 8b 80 c8 03 00 00 mov rax, qword ptr [rax + 968] - 4770a2: 48 89 c3 mov rbx, rax - 4770a5: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 4770aa: 48 85 db test rbx, rbx - 4770ad: 0f 84 c2 00 00 00 je 0x477175 <_dl_lookup_symbol_x+0x4b5> - 4770b3: 48 8b 03 mov rax, qword ptr [rbx] - 4770b6: 31 d2 xor edx, edx - 4770b8: 48 85 c0 test rax, rax - 4770bb: 75 1e jne 0x4770db <_dl_lookup_symbol_x+0x41b> - 4770bd: e9 b3 00 00 00 jmp 0x477175 <_dl_lookup_symbol_x+0x4b5> - 4770c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4770c8: 8d 42 01 lea eax, [rdx + 1] - 4770cb: 48 89 c2 mov rdx, rax - 4770ce: 48 8b 04 c3 mov rax, qword ptr [rbx + 8*rax] - 4770d2: 48 85 c0 test rax, rax - 4770d5: 0f 84 9a 00 00 00 je 0x477175 <_dl_lookup_symbol_x+0x4b5> - 4770db: 4c 39 f0 cmp rax, r14 - 4770de: 75 e8 jne 0x4770c8 <_dl_lookup_symbol_x+0x408> - 4770e0: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] - 4770e5: e9 29 fd ff ff jmp 0x476e13 <_dl_lookup_symbol_x+0x153> - 4770ea: 48 83 7c 24 60 00 cmp qword ptr [rsp + 96], 0 - 4770f0: 74 51 je 0x477143 <_dl_lookup_symbol_x+0x483> - 4770f2: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 4770f7: 48 39 5c 24 68 cmp qword ptr [rsp + 104], rbx - 4770fc: 74 45 je 0x477143 <_dl_lookup_symbol_x+0x483> - 4770fe: 49 8b 04 24 mov rax, qword ptr [r12] - 477102: 48 89 5c 24 58 mov qword ptr [rsp + 88], rbx - 477107: 49 89 de mov r14, rbx - 47710a: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 47710f: bd 01 00 00 00 mov ebp, 1 - 477114: e9 e7 fc ff ff jmp 0x476e00 <_dl_lookup_symbol_x+0x140> - 477119: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 47711e: 48 39 44 24 58 cmp qword ptr [rsp + 88], rax - 477123: 74 0f je 0x477134 <_dl_lookup_symbol_x+0x474> - 477125: 66 48 0f 6e c1 movq xmm0, rcx - 47712a: 0f 16 44 24 08 movhps xmm0, qword ptr [rsp + 8] # xmm0 = xmm0[0,1],mem[0,1] - 47712f: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 - 477134: 4c 8b 74 24 08 mov r14, qword ptr [rsp + 8] - 477139: bd 01 00 00 00 mov ebp, 1 - 47713e: e9 d0 fc ff ff jmp 0x476e13 <_dl_lookup_symbol_x+0x153> - 477143: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] - 477148: eb c5 jmp 0x47710f <_dl_lookup_symbol_x+0x44f> - 47714a: 48 8d 3d 89 e1 01 00 lea rdi, [rip + 123273] # 0x4952da - 477151: 31 c0 xor eax, eax - 477153: e8 d8 37 00 00 call 0x47a930 <_dl_debug_printf_c> - 477158: 4c 8b 74 24 58 mov r14, qword ptr [rsp + 88] - 47715d: e9 d1 fc ff ff jmp 0x476e33 <_dl_lookup_symbol_x+0x173> - 477162: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 47716b: 48 8b 6c 24 18 mov rbp, qword ptr [rsp + 24] - 477170: e9 08 fc ff ff jmp 0x476d7d <_dl_lookup_symbol_x+0xbd> - 477175: 4d 85 c0 test r8, r8 - 477178: 74 2a je 0x4771a4 <_dl_lookup_symbol_x+0x4e4> - 47717a: 45 8b 08 mov r9d, dword ptr [r8] - 47717d: 45 85 c9 test r9d, r9d - 477180: 74 25 je 0x4771a7 <_dl_lookup_symbol_x+0x4e7> - 477182: 41 8d 51 ff lea edx, [r9 - 1] - 477186: 49 8d 40 08 lea rax, [r8 + 8] - 47718a: 49 8d 54 d0 10 lea rdx, [r8 + 8*rdx + 16] - 47718f: eb 09 jmp 0x47719a <_dl_lookup_symbol_x+0x4da> - 477191: 48 83 c0 08 add rax, 8 - 477195: 48 39 c2 cmp rdx, rax - 477198: 74 0d je 0x4771a7 <_dl_lookup_symbol_x+0x4e7> - 47719a: 4c 39 30 cmp qword ptr [rax], r14 - 47719d: 75 f2 jne 0x477191 <_dl_lookup_symbol_x+0x4d1> - 47719f: e9 3c ff ff ff jmp 0x4770e0 <_dl_lookup_symbol_x+0x420> - 4771a4: 45 31 c9 xor r9d, r9d - 4771a7: 49 8b 86 78 04 00 00 mov rax, qword ptr [r14 + 1144] - 4771ae: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 4771b3: 8b 84 24 c0 00 00 00 mov eax, dword ptr [rsp + 192] - 4771ba: 83 e0 04 and eax, 4 - 4771bd: 41 89 c7 mov r15d, eax - 4771c0: 0f 85 67 02 00 00 jne 0x47742d <_dl_lookup_symbol_x+0x76d> - 4771c6: 48 83 3d 3a 8d 04 00 00 cmp qword ptr [rip + 298298], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 4771ce: 74 16 je 0x4771e6 <_dl_lookup_symbol_x+0x526> - 4771d0: 48 8d 3d 09 9f 04 00 lea rdi, [rip + 302857] # 0x4c10e0 <_dl_load_lock> - 4771d7: 44 89 4c 24 34 mov dword ptr [rsp + 52], r9d - 4771dc: e8 1f 8e b8 ff call 0x0 - 4771e1: 44 8b 4c 24 34 mov r9d, dword ptr [rsp + 52] - 4771e6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4771eb: 48 8d 15 8e 9f 04 00 lea rdx, [rip + 302990] # 0x4c1180 <_dl_ns> - 4771f2: 4c 8b 40 30 mov r8, qword ptr [rax + 48] - 4771f6: 4b 8d 04 c0 lea rax, [r8 + 8*r8] - 4771fa: 48 c1 e0 04 shl rax, 4 - 4771fe: 48 8b 04 02 mov rax, qword ptr [rdx + rax] - 477202: 4c 39 f0 cmp rax, r14 - 477205: 74 72 je 0x477279 <_dl_lookup_symbol_x+0x5b9> - 477207: 48 85 c0 test rax, rax - 47720a: 75 09 jne 0x477215 <_dl_lookup_symbol_x+0x555> - 47720c: eb 10 jmp 0x47721e <_dl_lookup_symbol_x+0x55e> - 47720e: 66 90 nop - 477210: 4c 39 f0 cmp rax, r14 - 477213: 74 64 je 0x477279 <_dl_lookup_symbol_x+0x5b9> - 477215: 48 8b 40 18 mov rax, qword ptr [rax + 24] - 477219: 48 85 c0 test rax, rax - 47721c: 75 f2 jne 0x477210 <_dl_lookup_symbol_x+0x550> - 47721e: 48 83 3d 4a 8d 04 00 00 cmp qword ptr [rip + 298314], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 477226: 0f 84 b2 01 00 00 je 0x4773de <_dl_lookup_symbol_x+0x71e> - 47722c: 48 8d 3d ad 9e 04 00 lea rdi, [rip + 302765] # 0x4c10e0 <_dl_load_lock> - 477233: e8 c8 8d b8 ff call 0x0 - 477238: 45 85 ff test r15d, r15d - 47723b: 0f 85 23 03 00 00 jne 0x477564 <_dl_lookup_symbol_x+0x8a4> - 477241: ff b4 24 c8 00 00 00 push qword ptr [rsp + 200] - 477248: 4c 89 ef mov rdi, r13 - 47724b: 4c 89 e2 mov rdx, r12 - 47724e: 8b 84 24 c8 00 00 00 mov eax, dword ptr [rsp + 200] - 477255: 50 push rax - 477256: 44 8b 4c 24 20 mov r9d, dword ptr [rsp + 32] - 47725b: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 477260: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 477265: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 47726a: e8 51 fa ff ff call 0x476cc0 <_dl_lookup_symbol_x> - 47726f: 5e pop rsi - 477270: 5f pop rdi - 477271: 49 89 c6 mov r14, rax - 477274: e9 c3 fb ff ff jmp 0x476e3c <_dl_lookup_symbol_x+0x17c> - 477279: 48 85 c0 test rax, rax - 47727c: 74 a0 je 0x47721e <_dl_lookup_symbol_x+0x55e> - 47727e: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 477283: 49 3b 86 78 04 00 00 cmp rax, qword ptr [r14 + 1144] - 47728a: 0f 85 40 01 00 00 jne 0x4773d0 <_dl_lookup_symbol_x+0x710> - 477290: 41 80 be 1f 03 00 00 00 cmp byte ptr [r14 + 799], 0 - 477298: 0f 85 15 01 00 00 jne 0x4773b3 <_dl_lookup_symbol_x+0x6f3> - 47729e: 44 8b 54 24 20 mov r10d, dword ptr [rsp + 32] - 4772a3: 45 85 d2 test r10d, r10d - 4772a6: 74 0e je 0x4772b6 <_dl_lookup_symbol_x+0x5f6> - 4772a8: 41 80 be 20 03 00 00 00 cmp byte ptr [r14 + 800], 0 - 4772b0: 0f 85 fd 00 00 00 jne 0x4773b3 <_dl_lookup_symbol_x+0x6f3> - 4772b6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4772bb: 0f b6 80 1c 03 00 00 movzx eax, byte ptr [rax + 796] - 4772c2: 88 44 24 10 mov byte ptr [rsp + 16], al - 4772c6: 83 e0 03 and eax, 3 - 4772c9: 3c 02 cmp al, 2 - 4772cb: 74 54 je 0x477321 <_dl_lookup_symbol_x+0x661> - 4772cd: f6 05 ec c4 04 00 04 test byte ptr [rip + 312556], 4 # 0x4c37c0 <_dl_debug_mask> - 4772d4: 0f 85 81 04 00 00 jne 0x47775b <_dl_lookup_symbol_x+0xa9b> - 4772da: 83 7c 24 20 00 cmp dword ptr [rsp + 32], 0 - 4772df: 0f 85 30 01 00 00 jne 0x477415 <_dl_lookup_symbol_x+0x755> - 4772e5: 48 83 3d 83 8c 04 00 00 cmp qword ptr [rip + 298115], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 4772ed: 41 c6 86 1f 03 00 00 01 mov byte ptr [r14 + 799], 1 - 4772f5: 0f 84 c6 00 00 00 je 0x4773c1 <_dl_lookup_symbol_x+0x701> - 4772fb: 48 8d 3d de 9d 04 00 lea rdi, [rip + 302558] # 0x4c10e0 <_dl_load_lock> - 477302: e8 f9 8c b8 ff call 0x0 - 477307: 45 85 ff test r15d, r15d - 47730a: 0f 84 d0 fd ff ff je 0x4770e0 <_dl_lookup_symbol_x+0x420> - 477310: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 - 47731c: e9 bf fd ff ff jmp 0x4770e0 <_dl_lookup_symbol_x+0x420> - 477321: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 477326: 8b 80 d8 03 00 00 mov eax, dword ptr [rax + 984] - 47732c: 44 39 c8 cmp eax, r9d - 47732f: 0f 86 40 02 00 00 jbe 0x477575 <_dl_lookup_symbol_x+0x8b5> - 477335: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 47733a: 44 89 ca mov edx, r9d - 47733d: 48 8b 83 d0 03 00 00 mov rax, qword ptr [rbx + 976] - 477344: 4c 89 74 d0 08 mov qword ptr [rax + 8*rdx + 8], r14 - 477349: 48 8b 83 d0 03 00 00 mov rax, qword ptr [rbx + 976] - 477350: 41 83 c1 01 add r9d, 1 - 477354: 44 89 08 mov dword ptr [rax], r9d - 477357: f6 05 62 c4 04 00 40 test byte ptr [rip + 312418], 64 # 0x4c37c0 <_dl_debug_mask> - 47735e: 74 53 je 0x4773b3 <_dl_lookup_symbol_x+0x6f3> - 477360: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 477365: 48 8b 48 08 mov rcx, qword ptr [rax + 8] - 477369: 4c 8b 40 30 mov r8, qword ptr [rax + 48] - 47736d: 80 39 00 cmp byte ptr [rcx], 0 - 477370: 75 13 jne 0x477385 <_dl_lookup_symbol_x+0x6c5> - 477372: 48 8b 05 ef 86 04 00 mov rax, qword ptr [rip + 296687] # 0x4bfa68 <_dl_argv> - 477379: 48 8b 08 mov rcx, qword ptr [rax] - 47737c: 48 85 c9 test rcx, rcx - 47737f: 0f 84 14 04 00 00 je 0x477799 <_dl_lookup_symbol_x+0xad9> - 477385: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 477389: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] - 47738d: 80 3e 00 cmp byte ptr [rsi], 0 - 477390: 75 13 jne 0x4773a5 <_dl_lookup_symbol_x+0x6e5> - 477392: 48 8b 05 cf 86 04 00 mov rax, qword ptr [rip + 296655] # 0x4bfa68 <_dl_argv> - 477399: 48 8b 30 mov rsi, qword ptr [rax] - 47739c: 48 85 f6 test rsi, rsi - 47739f: 0f 84 41 02 00 00 je 0x4775e6 <_dl_lookup_symbol_x+0x926> - 4773a5: 48 8d 3d fc 2a 03 00 lea rdi, [rip + 207612] # 0x4a9ea8 - 4773ac: 31 c0 xor eax, eax - 4773ae: e8 cd 34 00 00 call 0x47a880 <_dl_debug_printf> - 4773b3: 48 83 3d b5 8b 04 00 00 cmp qword ptr [rip + 297909], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 4773bb: 0f 85 3a ff ff ff jne 0x4772fb <_dl_lookup_symbol_x+0x63b> - 4773c1: 45 85 ff test r15d, r15d - 4773c4: 0f 85 46 ff ff ff jne 0x477310 <_dl_lookup_symbol_x+0x650> - 4773ca: e9 11 fd ff ff jmp 0x4770e0 <_dl_lookup_symbol_x+0x420> - 4773cf: 90 nop - 4773d0: 48 83 3d 98 8b 04 00 00 cmp qword ptr [rip + 297880], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 4773d8: 0f 85 0a 01 00 00 jne 0x4774e8 <_dl_lookup_symbol_x+0x828> - 4773de: 45 85 ff test r15d, r15d - 4773e1: 0f 84 5a fe ff ff je 0x477241 <_dl_lookup_symbol_x+0x581> - 4773e7: 83 cb ff or ebx, -1 - 4773ea: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 - 4773f6: 83 c3 01 add ebx, 1 - 4773f9: 0f 85 e1 fc ff ff jne 0x4770e0 <_dl_lookup_symbol_x+0x420> - 4773ff: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 477404: 48 8b 80 90 03 00 00 mov rax, qword ptr [rax + 912] - 47740b: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 477410: e9 2c fe ff ff jmp 0x477241 <_dl_lookup_symbol_x+0x581> - 477415: 48 83 3d 53 8b 04 00 00 cmp qword ptr [rip + 297811], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 47741d: 41 c6 86 20 03 00 00 01 mov byte ptr [r14 + 800], 1 - 477425: 0f 85 d0 fe ff ff jne 0x4772fb <_dl_lookup_symbol_x+0x63b> - 47742b: eb 94 jmp 0x4773c1 <_dl_lookup_symbol_x+0x701> - 47742d: 31 c0 xor eax, eax - 47742f: 64 87 04 25 1c 00 00 00 xchg dword ptr fs:[28], eax - 477437: 83 f8 02 cmp eax, 2 - 47743a: 75 21 jne 0x47745d <_dl_lookup_symbol_x+0x79d> - 47743c: 64 48 8b 3c 25 10 00 00 00 mov rdi, qword ptr fs:[16] - 477445: 45 31 d2 xor r10d, r10d - 477448: 48 83 c7 1c add rdi, 28 - 47744c: ba 01 00 00 00 mov edx, 1 - 477451: be 81 00 00 00 mov esi, 129 - 477456: b8 ca 00 00 00 mov eax, 202 - 47745b: 0f 05 syscall - 47745d: 48 83 3d a3 8a 04 00 00 cmp qword ptr [rip + 297635], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 477465: 74 20 je 0x477487 <_dl_lookup_symbol_x+0x7c7> - 477467: 48 8d 3d 72 9c 04 00 lea rdi, [rip + 302194] # 0x4c10e0 <_dl_load_lock> - 47746e: 4c 89 44 24 38 mov qword ptr [rsp + 56], r8 - 477473: 44 89 4c 24 34 mov dword ptr [rsp + 52], r9d - 477478: e8 83 8b b8 ff call 0x0 - 47747d: 4c 8b 44 24 38 mov r8, qword ptr [rsp + 56] - 477482: 44 8b 4c 24 34 mov r9d, dword ptr [rsp + 52] - 477487: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 47748c: 4c 89 f0 mov rax, r14 - 47748f: 48 8b 8f c8 03 00 00 mov rcx, qword ptr [rdi + 968] - 477496: 49 89 c6 mov r14, rax - 477499: 48 85 c9 test rcx, rcx - 47749c: 74 72 je 0x477510 <_dl_lookup_symbol_x+0x850> - 47749e: 48 39 d9 cmp rcx, rbx - 4774a1: 74 6d je 0x477510 <_dl_lookup_symbol_x+0x850> - 4774a3: 48 8b 11 mov rdx, qword ptr [rcx] - 4774a6: 48 85 d2 test rdx, rdx - 4774a9: 74 65 je 0x477510 <_dl_lookup_symbol_x+0x850> - 4774ab: 31 f6 xor esi, esi - 4774ad: eb 0f jmp 0x4774be <_dl_lookup_symbol_x+0x7fe> - 4774af: 8d 56 01 lea edx, [rsi + 1] - 4774b2: 48 89 d6 mov rsi, rdx - 4774b5: 48 8b 14 d1 mov rdx, qword ptr [rcx + 8*rdx] - 4774b9: 48 85 d2 test rdx, rdx - 4774bc: 74 52 je 0x477510 <_dl_lookup_symbol_x+0x850> - 4774be: 48 39 c2 cmp rdx, rax - 4774c1: 75 ec jne 0x4774af <_dl_lookup_symbol_x+0x7ef> - 4774c3: 48 8b 82 78 04 00 00 mov rax, qword ptr [rdx + 1144] - 4774ca: 31 db xor ebx, ebx - 4774cc: 48 39 44 24 28 cmp qword ptr [rsp + 40], rax - 4774d1: 0f 95 c3 setne bl - 4774d4: f7 db neg ebx - 4774d6: 48 83 3d 92 8a 04 00 00 cmp qword ptr [rip + 297618], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 4774de: 75 0d jne 0x4774ed <_dl_lookup_symbol_x+0x82d> - 4774e0: e9 05 ff ff ff jmp 0x4773ea <_dl_lookup_symbol_x+0x72a> - 4774e5: 0f 1f 00 nop dword ptr [rax] - 4774e8: bb ff ff ff ff mov ebx, 4294967295 - 4774ed: 48 8d 3d ec 9b 04 00 lea rdi, [rip + 302060] # 0x4c10e0 <_dl_load_lock> - 4774f4: e8 07 8b b8 ff call 0x0 - 4774f9: 45 85 ff test r15d, r15d - 4774fc: 0f 85 e8 fe ff ff jne 0x4773ea <_dl_lookup_symbol_x+0x72a> - 477502: 83 fb ff cmp ebx, -1 - 477505: 0f 85 d5 fb ff ff jne 0x4770e0 <_dl_lookup_symbol_x+0x420> - 47750b: e9 31 fd ff ff jmp 0x477241 <_dl_lookup_symbol_x+0x581> - 477510: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 477515: 48 8b 8b d0 03 00 00 mov rcx, qword ptr [rbx + 976] - 47751c: 48 85 c9 test rcx, rcx - 47751f: 0f 84 c1 fc ff ff je 0x4771e6 <_dl_lookup_symbol_x+0x526> - 477525: 8b 11 mov edx, dword ptr [rcx] - 477527: 49 39 c8 cmp r8, rcx - 47752a: 0f 84 f2 01 00 00 je 0x477722 <_dl_lookup_symbol_x+0xa62> - 477530: 85 d2 test edx, edx - 477532: 0f 84 1b 02 00 00 je 0x477753 <_dl_lookup_symbol_x+0xa93> - 477538: 8d 7a ff lea edi, [rdx - 1] - 47753b: 48 8d 71 08 lea rsi, [rcx + 8] - 47753f: 48 8d 4c f9 10 lea rcx, [rcx + 8*rdi + 16] - 477544: eb 0d jmp 0x477553 <_dl_lookup_symbol_x+0x893> - 477546: 48 83 c6 08 add rsi, 8 - 47754a: 48 39 ce cmp rsi, rcx - 47754d: 0f 84 f8 01 00 00 je 0x47774b <_dl_lookup_symbol_x+0xa8b> - 477553: 48 39 06 cmp qword ptr [rsi], rax - 477556: 75 ee jne 0x477546 <_dl_lookup_symbol_x+0x886> - 477558: 48 8b 80 78 04 00 00 mov rax, qword ptr [rax + 1144] - 47755f: e9 66 ff ff ff jmp 0x4774ca <_dl_lookup_symbol_x+0x80a> - 477564: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 - 477570: e9 8a fe ff ff jmp 0x4773ff <_dl_lookup_symbol_x+0x73f> - 477575: bb 0a 00 00 00 mov ebx, 10 - 47757a: 85 c0 test eax, eax - 47757c: 74 03 je 0x477581 <_dl_lookup_symbol_x+0x8c1> - 47757e: 8d 1c 00 lea ebx, [rax + rax] - 477581: 89 d8 mov eax, ebx - 477583: 44 89 4c 24 10 mov dword ptr [rsp + 16], r9d - 477588: 48 8d 3c c5 08 00 00 00 lea rdi, [8*rax + 8] - 477590: e8 cb 79 fa ff call 0x41ef60 - 477595: 44 8b 4c 24 10 mov r9d, dword ptr [rsp + 16] - 47759a: 48 85 c0 test rax, rax - 47759d: 48 89 c1 mov rcx, rax - 4775a0: 0f 84 95 00 00 00 je 0x47763b <_dl_lookup_symbol_x+0x97b> - 4775a6: 45 89 c8 mov r8d, r9d - 4775a9: 45 85 c9 test r9d, r9d - 4775ac: 75 44 jne 0x4775f2 <_dl_lookup_symbol_x+0x932> - 4775ae: 41 83 c1 01 add r9d, 1 - 4775b2: 4e 89 74 c1 08 mov qword ptr [rcx + 8*r8 + 8], r14 - 4775b7: 44 89 09 mov dword ptr [rcx], r9d - 4775ba: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4775bf: 48 8b b8 d0 03 00 00 mov rdi, qword ptr [rax + 976] - 4775c6: 89 98 d8 03 00 00 mov dword ptr [rax + 984], ebx - 4775cc: 48 89 88 d0 03 00 00 mov qword ptr [rax + 976], rcx - 4775d3: 48 85 ff test rdi, rdi - 4775d6: 0f 84 7b fd ff ff je 0x477357 <_dl_lookup_symbol_x+0x697> - 4775dc: e8 cf 4a 00 00 call 0x47c0b0 <_dl_scope_free> - 4775e1: e9 71 fd ff ff jmp 0x477357 <_dl_lookup_symbol_x+0x697> - 4775e6: 48 8d 35 d6 1e 03 00 lea rsi, [rip + 204502] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 4775ed: e9 b3 fd ff ff jmp 0x4773a5 <_dl_lookup_symbol_x+0x6e5> - 4775f2: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 4775f7: 48 8d 78 08 lea rdi, [rax + 8] - 4775fb: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 477600: 4a 8d 14 c5 00 00 00 00 lea rdx, [8*r8] - 477608: 44 89 4c 24 28 mov dword ptr [rsp + 40], r9d - 47760d: 48 8b 80 d0 03 00 00 mov rax, qword ptr [rax + 976] - 477614: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 477619: 48 8d 70 08 lea rsi, [rax + 8] - 47761d: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 477622: e8 39 9a f8 ff call 0x401060 <.plt+0x40> - 477627: 44 8b 4c 24 28 mov r9d, dword ptr [rsp + 40] - 47762c: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 477631: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] - 477636: e9 73 ff ff ff jmp 0x4775ae <_dl_lookup_symbol_x+0x8ee> - 47763b: f6 05 7e c1 04 00 04 test byte ptr [rip + 311678], 4 # 0x4c37c0 <_dl_debug_mask> - 477642: 0f 84 92 fc ff ff je 0x4772da <_dl_lookup_symbol_x+0x61a> - 477648: 83 7c 24 20 00 cmp dword ptr [rsp + 32], 0 - 47764d: 74 0e je 0x47765d <_dl_lookup_symbol_x+0x99d> - 47764f: 41 80 be 20 03 00 00 00 cmp byte ptr [r14 + 800], 0 - 477657: 0f 85 b8 fd ff ff jne 0x477415 <_dl_lookup_symbol_x+0x755> - 47765d: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] - 477661: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 477665: 48 8d 3d b4 28 03 00 lea rdi, [rip + 207028] # 0x4a9f20 - 47766c: 31 c0 xor eax, eax - 47766e: e8 0d 32 00 00 call 0x47a880 <_dl_debug_printf> - 477673: e9 62 fc ff ff jmp 0x4772da <_dl_lookup_symbol_x+0x61a> - 477678: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 47767d: 48 85 c0 test rax, rax - 477680: 74 5b je 0x4776dd <_dl_lookup_symbol_x+0xa1d> - 477682: 4c 8d 05 0c 35 03 00 lea r8, [rip + 210188] # 0x4aab95 - 477689: 48 83 3c 24 00 cmp qword ptr [rsp], 0 - 47768e: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 477692: 4d 89 c1 mov r9, r8 - 477695: 74 17 je 0x4776ae <_dl_lookup_symbol_x+0x9ee> - 477697: 48 8b 04 24 mov rax, qword ptr [rsp] - 47769b: 4c 8d 05 4e 26 03 00 lea r8, [rip + 206414] # 0x4a9cf0 - 4776a2: 4c 8b 08 mov r9, qword ptr [rax] - 4776a5: 4d 85 c9 test r9, r9 - 4776a8: 0f 84 29 01 00 00 je 0x4777d7 <_dl_lookup_symbol_x+0xb17> - 4776ae: 80 3e 00 cmp byte ptr [rsi], 0 - 4776b1: 74 4e je 0x477701 <_dl_lookup_symbol_x+0xa41> - 4776b3: 48 8d 6c 24 60 lea rbp, [rsp + 96] - 4776b8: 48 8d 15 4d 26 03 00 lea rdx, [rip + 206413] # 0x4a9d0c - 4776bf: 4c 89 e9 mov rcx, r13 - 4776c2: 31 c0 xor eax, eax - 4776c4: 48 89 ef mov rdi, rbp - 4776c7: e8 24 59 00 00 call 0x47cff0 <_dl_exception_create_format> - 4776cc: 48 8d 15 52 26 03 00 lea rdx, [rip + 206418] # 0x4a9d25 - 4776d3: 48 89 ee mov rsi, rbp - 4776d6: 31 ff xor edi, edi - 4776d8: e8 53 72 00 00 call 0x47e930 <_dl_signal_exception> - 4776dd: 4c 8d 05 b1 34 03 00 lea r8, [rip + 210097] # 0x4aab95 - 4776e4: 48 83 3c 24 00 cmp qword ptr [rsp], 0 - 4776e9: 4d 89 c1 mov r9, r8 - 4776ec: 74 13 je 0x477701 <_dl_lookup_symbol_x+0xa41> - 4776ee: 48 8b 04 24 mov rax, qword ptr [rsp] - 4776f2: 4c 8d 05 f7 25 03 00 lea r8, [rip + 206327] # 0x4a9cf0 - 4776f9: 4c 8b 08 mov r9, qword ptr [rax] - 4776fc: 4d 85 c9 test r9, r9 - 4776ff: 74 18 je 0x477719 <_dl_lookup_symbol_x+0xa59> - 477701: 48 8b 05 60 83 04 00 mov rax, qword ptr [rip + 295776] # 0x4bfa68 <_dl_argv> - 477708: 48 8b 30 mov rsi, qword ptr [rax] - 47770b: 48 85 f6 test rsi, rsi - 47770e: 75 a3 jne 0x4776b3 <_dl_lookup_symbol_x+0x9f3> - 477710: 48 8d 35 ac 1d 03 00 lea rsi, [rip + 204204] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 477717: eb 9a jmp 0x4776b3 <_dl_lookup_symbol_x+0x9f3> - 477719: 4c 8d 0d 75 34 03 00 lea r9, [rip + 210037] # 0x4aab95 - 477720: eb df jmp 0x477701 <_dl_lookup_symbol_x+0xa41> - 477722: 41 39 d1 cmp r9d, edx - 477725: 0f 83 bb fa ff ff jae 0x4771e6 <_dl_lookup_symbol_x+0x526> - 47772b: 44 89 c9 mov ecx, r9d - 47772e: 49 8d 34 c8 lea rsi, [r8 + 8*rcx] - 477732: 31 c9 xor ecx, ecx - 477734: 48 39 44 ce 08 cmp qword ptr [rsi + 8*rcx + 8], rax - 477739: 0f 84 19 fe ff ff je 0x477558 <_dl_lookup_symbol_x+0x898> - 47773f: 48 83 c1 01 add rcx, 1 - 477743: 41 8d 3c 09 lea edi, [r9 + rcx] - 477747: 39 fa cmp edx, edi - 477749: 77 e9 ja 0x477734 <_dl_lookup_symbol_x+0xa74> - 47774b: 41 89 d1 mov r9d, edx - 47774e: e9 93 fa ff ff jmp 0x4771e6 <_dl_lookup_symbol_x+0x526> - 477753: 45 31 c9 xor r9d, r9d - 477756: e9 8b fa ff ff jmp 0x4771e6 <_dl_lookup_symbol_x+0x526> - 47775b: 83 7c 24 20 00 cmp dword ptr [rsp + 32], 0 - 477760: 74 0e je 0x477770 <_dl_lookup_symbol_x+0xab0> - 477762: 41 80 be 20 03 00 00 00 cmp byte ptr [r14 + 800], 0 - 47776a: 0f 85 a5 fc ff ff jne 0x477415 <_dl_lookup_symbol_x+0x755> - 477770: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 477775: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] - 477779: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 47777d: 48 8b 48 08 mov rcx, qword ptr [rax + 8] - 477781: 80 39 00 cmp byte ptr [rcx], 0 - 477784: 75 1f jne 0x4777a5 <_dl_lookup_symbol_x+0xae5> - 477786: 48 8d 3d 9b 26 03 00 lea rdi, [rip + 206491] # 0x4a9e28 - 47778d: 31 c0 xor eax, eax - 47778f: e8 ec 30 00 00 call 0x47a880 <_dl_debug_printf> - 477794: e9 41 fb ff ff jmp 0x4772da <_dl_lookup_symbol_x+0x61a> - 477799: 48 8d 0d 23 1d 03 00 lea rcx, [rip + 204067] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 4777a0: e9 e0 fb ff ff jmp 0x477385 <_dl_lookup_symbol_x+0x6c5> - 4777a5: 48 8d 3d bc 26 03 00 lea rdi, [rip + 206524] # 0x4a9e68 - 4777ac: 31 c0 xor eax, eax - 4777ae: e8 cd 30 00 00 call 0x47a880 <_dl_debug_printf> - 4777b3: e9 22 fb ff ff jmp 0x4772da <_dl_lookup_symbol_x+0x61a> - 4777b8: 48 8d 0d f1 27 03 00 lea rcx, [rip + 206833] # 0x4a9fb0 <__PRETTY_FUNCTION__.11010> - 4777bf: ba 53 03 00 00 mov edx, 851 - 4777c4: 48 8d 35 19 25 03 00 lea rsi, [rip + 206105] # 0x4a9ce4 - 4777cb: 48 8d 3d 1e 26 03 00 lea rdi, [rip + 206366] # 0x4a9df0 - 4777d2: e8 79 b7 f8 ff call 0x402f50 <__assert_fail> - 4777d7: 4c 8d 0d b7 33 03 00 lea r9, [rip + 209847] # 0x4aab95 - 4777de: e9 cb fe ff ff jmp 0x4776ae <_dl_lookup_symbol_x+0x9ee> - 4777e3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4777ee: 66 90 nop - -00000000004777f0 <_dl_setup_hash>: - 4777f0: f3 0f 1e fa endbr64 - 4777f4: 48 8b 87 a0 02 00 00 mov rax, qword ptr [rdi + 672] - 4777fb: 48 85 c0 test rax, rax - 4777fe: 74 58 je 0x477858 <_dl_setup_hash+0x68> - 477800: 48 8b 48 08 mov rcx, qword ptr [rax + 8] - 477804: 8b 11 mov edx, dword ptr [rcx] - 477806: 89 97 f4 02 00 00 mov dword ptr [rdi + 756], edx - 47780c: 8b 41 08 mov eax, dword ptr [rcx + 8] - 47780f: 8b 71 04 mov esi, dword ptr [rcx + 4] - 477812: 44 8d 40 ff lea r8d, [rax - 1] - 477816: 41 85 c0 test r8d, eax - 477819: 75 69 jne 0x477884 <_dl_setup_hash+0x94> - 47781b: 44 89 87 f8 02 00 00 mov dword ptr [rdi + 760], r8d - 477822: 01 c0 add eax, eax - 477824: 4c 8d 41 10 lea r8, [rcx + 16] - 477828: 48 29 f2 sub rdx, rsi - 47782b: 8b 49 0c mov ecx, dword ptr [rcx + 12] - 47782e: 49 8d 04 80 lea rax, [r8 + 4*rax] - 477832: 4c 89 87 00 03 00 00 mov qword ptr [rdi + 768], r8 - 477839: 48 89 87 08 03 00 00 mov qword ptr [rdi + 776], rax - 477840: 48 8d 04 90 lea rax, [rax + 4*rdx] - 477844: 89 8f fc 02 00 00 mov dword ptr [rdi + 764], ecx - 47784a: 48 89 87 10 03 00 00 mov qword ptr [rdi + 784], rax - 477851: c3 ret - 477852: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 477858: 48 8b 47 60 mov rax, qword ptr [rdi + 96] - 47785c: 48 85 c0 test rax, rax - 47785f: 74 22 je 0x477883 <_dl_setup_hash+0x93> - 477861: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 477865: 8b 10 mov edx, dword ptr [rax] - 477867: 48 83 c0 08 add rax, 8 - 47786b: 48 89 87 10 03 00 00 mov qword ptr [rdi + 784], rax - 477872: 48 8d 04 90 lea rax, [rax + 4*rdx] - 477876: 89 97 f4 02 00 00 mov dword ptr [rdi + 756], edx - 47787c: 48 89 87 08 03 00 00 mov qword ptr [rdi + 776], rax - 477883: c3 ret - 477884: 50 push rax - 477885: 48 8d 0d 04 27 03 00 lea rcx, [rip + 206596] # 0x4a9f90 <__PRETTY_FUNCTION__.11035> - 47788c: ba cc 03 00 00 mov edx, 972 - 477891: 48 8d 35 4c 24 03 00 lea rsi, [rip + 205900] # 0x4a9ce4 - 477898: 48 8d 3d c1 26 03 00 lea rdi, [rip + 206529] # 0x4a9f60 - 47789f: e8 ac b6 f8 ff call 0x402f50 <__assert_fail> - 4778a4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4778ae: 66 90 nop - -00000000004778b0 <_dl_add_to_namespace_list>: - 4778b0: f3 0f 1e fa endbr64 - 4778b4: 55 push rbp - 4778b5: 48 89 fd mov rbp, rdi - 4778b8: 53 push rbx - 4778b9: 48 89 f3 mov rbx, rsi - 4778bc: 48 83 ec 08 sub rsp, 8 - 4778c0: 48 83 3d 40 86 04 00 00 cmp qword ptr [rip + 296512], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 4778c8: 74 0c je 0x4778d6 <_dl_add_to_namespace_list+0x26> - 4778ca: 48 8d 3d cf 97 04 00 lea rdi, [rip + 301007] # 0x4c10a0 <_dl_load_write_lock> - 4778d1: e8 2a 87 b8 ff call 0x0 - 4778d6: 48 8d 14 db lea rdx, [rbx + 8*rbx] - 4778da: 48 8d 0d 9f 98 04 00 lea rcx, [rip + 301215] # 0x4c1180 <_dl_ns> - 4778e1: 48 c1 e2 04 shl rdx, 4 - 4778e5: 48 01 ca add rdx, rcx - 4778e8: 48 8b 02 mov rax, qword ptr [rdx] - 4778eb: 48 85 c0 test rax, rax - 4778ee: 74 70 je 0x477960 <_dl_add_to_namespace_list+0xb0> - 4778f0: 48 89 c2 mov rdx, rax - 4778f3: 48 8b 40 18 mov rax, qword ptr [rax + 24] - 4778f7: 48 85 c0 test rax, rax - 4778fa: 75 f4 jne 0x4778f0 <_dl_add_to_namespace_list+0x40> - 4778fc: 48 89 55 20 mov qword ptr [rbp + 32], rdx - 477900: 48 89 6a 18 mov qword ptr [rdx + 24], rbp - 477904: 48 8d 04 db lea rax, [rbx + 8*rbx] - 477908: 48 c1 e0 04 shl rax, 4 - 47790c: 83 44 01 08 01 add dword ptr [rcx + rax + 8], 1 - 477911: 48 8b 05 08 98 04 00 mov rax, qword ptr [rip + 301064] # 0x4c1120 <_dl_load_adds> - 477918: 48 89 85 78 04 00 00 mov qword ptr [rbp + 1144], rax - 47791f: 48 83 c0 01 add rax, 1 - 477923: 48 83 3d 45 86 04 00 00 cmp qword ptr [rip + 296517], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 47792b: 48 89 05 ee 97 04 00 mov qword ptr [rip + 301038], rax # 0x4c1120 <_dl_load_adds> - 477932: 74 1c je 0x477950 <_dl_add_to_namespace_list+0xa0> - 477934: 48 83 c4 08 add rsp, 8 - 477938: 48 8d 3d 61 97 04 00 lea rdi, [rip + 300897] # 0x4c10a0 <_dl_load_write_lock> - 47793f: 5b pop rbx - 477940: 5d pop rbp - 477941: e9 ba 86 b8 ff jmp 0x0 - 477946: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 477950: 48 83 c4 08 add rsp, 8 - 477954: 5b pop rbx - 477955: 5d pop rbp - 477956: c3 ret - 477957: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 477960: 48 89 2a mov qword ptr [rdx], rbp - 477963: eb 9f jmp 0x477904 <_dl_add_to_namespace_list+0x54> - 477965: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000477970 <_dl_new_object>: - 477970: f3 0f 1e fa endbr64 - 477974: 41 57 push r15 - 477976: 41 56 push r14 - 477978: 4d 89 ce mov r14, r9 - 47797b: 41 55 push r13 - 47797d: 41 89 d5 mov r13d, edx - 477980: 41 54 push r12 - 477982: 55 push rbp - 477983: 48 89 f5 mov rbp, rsi - 477986: 53 push rbx - 477987: 48 89 cb mov rbx, rcx - 47798a: 48 83 ec 28 sub rsp, 40 - 47798e: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 477993: 48 89 f7 mov rdi, rsi - 477996: 44 89 44 24 18 mov dword ptr [rsp + 24], r8d - 47799b: e8 e0 97 f8 ff call 0x401180 <.plt+0x160> - 4779a0: be 01 00 00 00 mov esi, 1 - 4779a5: 48 8d 50 01 lea rdx, [rax + 1] - 4779a9: 48 8d b8 a1 04 00 00 lea rdi, [rax + 1185] - 4779b0: 49 89 c7 mov r15, rax - 4779b3: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 4779b8: e8 a3 8e fa ff call 0x420860 - 4779bd: 49 89 c4 mov r12, rax - 4779c0: 48 85 c0 test rax, rax - 4779c3: 0f 84 15 02 00 00 je 0x477bde <_dl_new_object+0x26e> - 4779c9: 49 89 44 24 28 mov qword ptr [r12 + 40], rax - 4779ce: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] - 4779d3: 48 8d 80 80 04 00 00 lea rax, [rax + 1152] - 4779da: 48 89 ee mov rsi, rbp - 4779dd: 49 89 84 24 d0 02 00 00 mov qword ptr [r12 + 720], rax - 4779e5: 49 8d bc 24 a0 04 00 00 lea rdi, [r12 + 1184] - 4779ed: 49 8d 84 24 88 04 00 00 lea rax, [r12 + 1160] - 4779f5: 49 89 44 24 38 mov qword ptr [r12 + 56], rax - 4779fa: e8 61 96 f8 ff call 0x401060 <.plt+0x40> - 4779ff: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 477a04: 41 c7 84 24 98 04 00 00 01 00 00 00 mov dword ptr [r12 + 1176], 1 - 477a10: 49 89 84 24 88 04 00 00 mov qword ptr [r12 + 1160], rax - 477a18: 4c 01 f8 add rax, r15 - 477a1b: 0f b6 0a movzx ecx, byte ptr [rdx] - 477a1e: 84 c9 test cl, cl - 477a20: 48 0f 45 c2 cmovne rax, rdx - 477a24: 41 83 e5 03 and r13d, 3 - 477a28: 49 89 44 24 08 mov qword ptr [r12 + 8], rax - 477a2d: 41 0f b6 84 24 1c 03 00 00 movzx eax, byte ptr [r12 + 796] - 477a36: 83 e0 fc and eax, -4 - 477a39: 41 09 c5 or r13d, eax - 477a3c: 45 88 ac 24 1c 03 00 00 mov byte ptr [r12 + 796], r13b - 477a44: f6 05 76 bd 04 00 01 test byte ptr [rip + 310646], 1 # 0x4c37c1 <_dl_debug_mask+0x1> - 477a4b: 0f 84 9f 01 00 00 je 0x477bf0 <_dl_new_object+0x280> - 477a51: 4b 8d 04 f6 lea rax, [r14 + 8*r14] - 477a55: 48 8d 15 24 97 04 00 lea rdx, [rip + 300836] # 0x4c1180 <_dl_ns> - 477a5c: 49 89 9c 24 e0 02 00 00 mov qword ptr [r12 + 736], rbx - 477a64: 48 c1 e0 04 shl rax, 4 - 477a68: 49 8d b4 24 68 03 00 00 lea rsi, [r12 + 872] - 477a70: 4d 89 74 24 30 mov qword ptr [r12 + 48], r14 - 477a75: 48 8b 04 02 mov rax, qword ptr [rdx + rax] - 477a79: 49 89 b4 24 90 03 00 00 mov qword ptr [r12 + 912], rsi - 477a81: 49 c7 84 24 88 03 00 00 04 00 00 00 mov qword ptr [r12 + 904], 4 - 477a8d: 48 85 c0 test rax, rax - 477a90: 0f 84 9a 01 00 00 je 0x477c30 <_dl_new_object+0x2c0> - 477a96: 48 8d 90 c0 02 00 00 lea rdx, [rax + 704] - 477a9d: 49 89 94 24 68 03 00 00 mov qword ptr [r12 + 872], rdx - 477aa5: 48 85 db test rbx, rbx - 477aa8: 0f 84 5a 01 00 00 je 0x477c08 <_dl_new_object+0x298> - 477aae: ba 01 00 00 00 mov edx, 1 - 477ab3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 477ab8: 48 89 d8 mov rax, rbx - 477abb: 48 8b 9b e0 02 00 00 mov rbx, qword ptr [rbx + 736] - 477ac2: 48 85 db test rbx, rbx - 477ac5: 75 f1 jne 0x477ab8 <_dl_new_object+0x148> - 477ac7: 85 d2 test edx, edx - 477ac9: 0f 85 79 01 00 00 jne 0x477c48 <_dl_new_object+0x2d8> - 477acf: 48 05 c0 02 00 00 add rax, 704 - 477ad5: 48 89 06 mov qword ptr [rsi], rax - 477ad8: 49 8d 84 24 c0 02 00 00 lea rax, [r12 + 704] - 477ae0: 84 c9 test cl, cl - 477ae2: 88 4c 24 10 mov byte ptr [rsp + 16], cl - 477ae6: 49 89 84 24 98 03 00 00 mov qword ptr [r12 + 920], rax - 477aee: 0f 84 ea 00 00 00 je 0x477bde <_dl_new_object+0x26e> - 477af4: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 477af9: 31 ed xor ebp, ebp - 477afb: e8 80 96 f8 ff call 0x401180 <.plt+0x160> - 477b00: 0f b6 4c 24 10 movzx ecx, byte ptr [rsp + 16] - 477b05: 49 89 c5 mov r13, rax - 477b08: 48 8d 40 01 lea rax, [rax + 1] - 477b0c: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 477b11: 49 89 c6 mov r14, rax - 477b14: 80 f9 2f cmp cl, 47 - 477b17: 75 18 jne 0x477b31 <_dl_new_object+0x1c1> - 477b19: e9 4a 01 00 00 jmp 0x477c68 <_dl_new_object+0x2f8> - 477b1e: 66 90 nop - 477b20: 48 c7 c0 c0 ff ff ff mov rax, -64 - 477b27: 64 83 38 22 cmp dword ptr fs:[rax], 34 - 477b2b: 0f 85 57 01 00 00 jne 0x477c88 <_dl_new_object+0x318> - 477b31: 4c 89 f3 mov rbx, r14 - 477b34: 49 83 ee 80 sub r14, -128 - 477b38: 48 89 ef mov rdi, rbp - 477b3b: 49 89 ef mov r15, rbp - 477b3e: 4c 89 f6 mov rsi, r14 - 477b41: e8 0a 81 fa ff call 0x41fc50 - 477b46: 48 89 c5 mov rbp, rax - 477b49: 48 85 c0 test rax, rax - 477b4c: 0f 84 2e 01 00 00 je 0x477c80 <_dl_new_object+0x310> - 477b52: 48 8d 73 7f lea rsi, [rbx + 127] - 477b56: 48 89 c7 mov rdi, rax - 477b59: 4c 29 ee sub rsi, r13 - 477b5c: e8 7f 0b fd ff call 0x4486e0 - 477b61: 48 85 c0 test rax, rax - 477b64: 74 ba je 0x477b20 <_dl_new_object+0x1b0> - 477b66: 48 89 ef mov rdi, rbp - 477b69: 8b 17 mov edx, dword ptr [rdi] - 477b6b: 48 83 c7 04 add rdi, 4 - 477b6f: 8d 82 ff fe fe fe lea eax, [rdx - 16843009] - 477b75: f7 d2 not edx - 477b77: 21 d0 and eax, edx - 477b79: 25 80 80 80 80 and eax, 2155905152 - 477b7e: 74 e9 je 0x477b69 <_dl_new_object+0x1f9> - 477b80: 89 c2 mov edx, eax - 477b82: c1 ea 10 shr edx, 16 - 477b85: a9 80 80 00 00 test eax, 32896 - 477b8a: 0f 44 c2 cmove eax, edx - 477b8d: 48 8d 57 02 lea rdx, [rdi + 2] - 477b91: 48 0f 44 fa cmove rdi, rdx - 477b95: 89 c1 mov ecx, eax - 477b97: 00 c1 add cl, al - 477b99: 48 83 df 03 sbb rdi, 3 - 477b9d: 80 7f ff 2f cmp byte ptr [rdi - 1], 47 - 477ba1: 74 07 je 0x477baa <_dl_new_object+0x23a> - 477ba3: c6 07 2f mov byte ptr [rdi], 47 - 477ba6: 48 83 c7 01 add rdi, 1 - 477baa: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 477baf: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 477bb4: e8 97 95 f8 ff call 0x401150 <.plt+0x130> - 477bb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 477bc0: 48 89 c2 mov rdx, rax - 477bc3: 48 83 e8 01 sub rax, 1 - 477bc7: 80 38 2f cmp byte ptr [rax], 47 - 477bca: 75 f4 jne 0x477bc0 <_dl_new_object+0x250> - 477bcc: 48 39 c5 cmp rbp, rax - 477bcf: 48 0f 44 c2 cmove rax, rdx - 477bd3: c6 00 00 mov byte ptr [rax], 0 - 477bd6: 49 89 ac 24 48 03 00 00 mov qword ptr [r12 + 840], rbp - 477bde: 48 83 c4 28 add rsp, 40 - 477be2: 4c 89 e0 mov rax, r12 - 477be5: 5b pop rbx - 477be6: 5d pop rbp - 477be7: 41 5c pop r12 - 477be9: 41 5d pop r13 - 477beb: 41 5e pop r14 - 477bed: 41 5f pop r15 - 477bef: c3 ret - 477bf0: 41 c7 84 24 dc 03 00 00 01 00 00 00 mov dword ptr [r12 + 988], 1 - 477bfc: e9 50 fe ff ff jmp 0x477a51 <_dl_new_object+0xe1> - 477c01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 477c08: 4c 89 e0 mov rax, r12 - 477c0b: 48 05 c0 02 00 00 add rax, 704 - 477c11: 48 39 d0 cmp rax, rdx - 477c14: 0f 84 be fe ff ff je 0x477ad8 <_dl_new_object+0x168> - 477c1a: f6 44 24 18 08 test byte ptr [rsp + 24], 8 - 477c1f: 74 37 je 0x477c58 <_dl_new_object+0x2e8> - 477c21: 49 89 94 24 70 03 00 00 mov qword ptr [r12 + 880], rdx - 477c29: e9 a7 fe ff ff jmp 0x477ad5 <_dl_new_object+0x165> - 477c2e: 66 90 nop - 477c30: 31 d2 xor edx, edx - 477c32: 48 85 db test rbx, rbx - 477c35: 0f 85 7d fe ff ff jne 0x477ab8 <_dl_new_object+0x148> - 477c3b: 4c 89 e0 mov rax, r12 - 477c3e: e9 8c fe ff ff jmp 0x477acf <_dl_new_object+0x15f> - 477c43: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 477c48: 49 8b 94 24 68 03 00 00 mov rdx, qword ptr [r12 + 872] - 477c50: eb b9 jmp 0x477c0b <_dl_new_object+0x29b> - 477c52: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 477c58: 49 8d b4 24 70 03 00 00 lea rsi, [r12 + 880] - 477c60: e9 70 fe ff ff jmp 0x477ad5 <_dl_new_object+0x165> - 477c65: 0f 1f 00 nop dword ptr [rax] - 477c68: 48 89 c7 mov rdi, rax - 477c6b: e8 f0 72 fa ff call 0x41ef60 - 477c70: 48 89 c5 mov rbp, rax - 477c73: 48 85 c0 test rax, rax - 477c76: 74 24 je 0x477c9c <_dl_new_object+0x32c> - 477c78: 48 89 c7 mov rdi, rax - 477c7b: e9 2a ff ff ff jmp 0x477baa <_dl_new_object+0x23a> - 477c80: 4c 89 fd mov rbp, r15 - 477c83: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 477c88: 48 89 ef mov rdi, rbp - 477c8b: 48 c7 c5 ff ff ff ff mov rbp, -1 - 477c92: e8 b9 78 fa ff call 0x41f550 - 477c97: e9 3a ff ff ff jmp 0x477bd6 <_dl_new_object+0x266> - 477c9c: 48 83 cd ff or rbp, -1 - 477ca0: e9 31 ff ff ff jmp 0x477bd6 <_dl_new_object+0x266> - 477ca5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 477caf: 90 nop - -0000000000477cb0 <_dl_try_allocate_static_tls>: - 477cb0: f3 0f 1e fa endbr64 - 477cb4: 48 83 bf 50 04 00 00 ff cmp qword ptr [rdi + 1104], -1 - 477cbc: 0f 84 9e 00 00 00 je 0x477d60 <_dl_try_allocate_static_tls+0xb0> - 477cc2: 48 8b b7 40 04 00 00 mov rsi, qword ptr [rdi + 1088] - 477cc9: 48 3b 35 38 b6 04 00 cmp rsi, qword ptr [rip + 308792] # 0x4c3308 <_dl_tls_static_align> - 477cd0: 0f 87 8a 00 00 00 ja 0x477d60 <_dl_try_allocate_static_tls+0xb0> - 477cd6: 48 8b 15 23 b6 04 00 mov rdx, qword ptr [rip + 308771] # 0x4c3300 <_dl_tls_static_used> - 477cdd: 48 8b 05 0c 84 04 00 mov rax, qword ptr [rip + 295948] # 0x4c00f0 <_dl_tls_static_size> - 477ce4: 48 29 d0 sub rax, rdx - 477ce7: 48 3d ff 08 00 00 cmp rax, 2303 - 477ced: 76 71 jbe 0x477d60 <_dl_try_allocate_static_tls+0xb0> - 477cef: 48 8b 8f 48 04 00 00 mov rcx, qword ptr [rdi + 1096] - 477cf6: 4c 8b 87 38 04 00 00 mov r8, qword ptr [rdi + 1080] - 477cfd: 48 2d 00 09 00 00 sub rax, 2304 - 477d03: 49 01 c8 add r8, rcx - 477d06: 4c 39 c0 cmp rax, r8 - 477d09: 72 55 jb 0x477d60 <_dl_try_allocate_static_tls+0xb0> - 477d0b: 48 01 c2 add rdx, rax - 477d0e: 4c 29 c0 sub rax, r8 - 477d11: 48 29 ca sub rdx, rcx - 477d14: 48 89 d1 mov rcx, rdx - 477d17: 31 d2 xor edx, edx - 477d19: 48 f7 f6 div rsi - 477d1c: 48 0f af c6 imul rax, rsi - 477d20: 48 29 c1 sub rcx, rax - 477d23: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 477d27: 48 89 0d d2 b5 04 00 mov qword ptr [rip + 308690], rcx # 0x4c3300 <_dl_tls_static_used> - 477d2e: 48 89 8f 50 04 00 00 mov qword ptr [rdi + 1104], rcx - 477d35: f6 80 1c 03 00 00 04 test byte ptr [rax + 796], 4 - 477d3c: 74 12 je 0x477d50 <_dl_try_allocate_static_tls+0xa0> - 477d3e: 48 83 ec 08 sub rsp, 8 - 477d42: ff 15 f8 93 04 00 call qword ptr [rip + 300024] # 0x4c1140 <_dl_init_static_tls> - 477d48: 31 c0 xor eax, eax - 477d4a: 48 83 c4 08 add rsp, 8 - 477d4e: c3 ret - 477d4f: 90 nop - 477d50: 80 8f 1d 03 00 00 04 or byte ptr [rdi + 797], 4 - 477d57: 31 c0 xor eax, eax - 477d59: c3 ret - 477d5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 477d60: f3 0f 1e fa endbr64 - 477d64: b8 ff ff ff ff mov eax, 4294967295 - 477d69: c3 ret - 477d6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000477d70 <_dl_allocate_static_tls>: - 477d70: f3 0f 1e fa endbr64 - 477d74: 48 83 bf 50 04 00 00 ff cmp qword ptr [rdi + 1104], -1 - 477d7c: 0f 84 86 00 00 00 je 0x477e08 <_dl_allocate_static_tls+0x98> - 477d82: 48 8b b7 40 04 00 00 mov rsi, qword ptr [rdi + 1088] - 477d89: 48 3b 35 78 b5 04 00 cmp rsi, qword ptr [rip + 308600] # 0x4c3308 <_dl_tls_static_align> - 477d90: 77 76 ja 0x477e08 <_dl_allocate_static_tls+0x98> - 477d92: 48 8b 15 67 b5 04 00 mov rdx, qword ptr [rip + 308583] # 0x4c3300 <_dl_tls_static_used> - 477d99: 48 8b 05 50 83 04 00 mov rax, qword ptr [rip + 295760] # 0x4c00f0 <_dl_tls_static_size> - 477da0: 48 29 d0 sub rax, rdx - 477da3: 48 3d ff 08 00 00 cmp rax, 2303 - 477da9: 76 5d jbe 0x477e08 <_dl_allocate_static_tls+0x98> - 477dab: 48 8b 8f 48 04 00 00 mov rcx, qword ptr [rdi + 1096] - 477db2: 4c 8b 87 38 04 00 00 mov r8, qword ptr [rdi + 1080] - 477db9: 48 2d 00 09 00 00 sub rax, 2304 - 477dbf: 49 01 c8 add r8, rcx - 477dc2: 4c 39 c0 cmp rax, r8 - 477dc5: 72 41 jb 0x477e08 <_dl_allocate_static_tls+0x98> - 477dc7: 48 01 c2 add rdx, rax - 477dca: 4c 29 c0 sub rax, r8 - 477dcd: 48 29 ca sub rdx, rcx - 477dd0: 48 89 d1 mov rcx, rdx - 477dd3: 31 d2 xor edx, edx - 477dd5: 48 f7 f6 div rsi - 477dd8: 48 0f af c6 imul rax, rsi - 477ddc: 48 29 c1 sub rcx, rax - 477ddf: 48 8b 47 28 mov rax, qword ptr [rdi + 40] - 477de3: 48 89 0d 16 b5 04 00 mov qword ptr [rip + 308502], rcx # 0x4c3300 <_dl_tls_static_used> - 477dea: 48 89 8f 50 04 00 00 mov qword ptr [rdi + 1104], rcx - 477df1: f6 80 1c 03 00 00 04 test byte ptr [rax + 796], 4 - 477df8: 74 06 je 0x477e00 <_dl_allocate_static_tls+0x90> - 477dfa: ff 25 40 93 04 00 jmp qword ptr [rip + 299840] # 0x4c1140 <_dl_init_static_tls> - 477e00: 80 8f 1d 03 00 00 04 or byte ptr [rdi + 797], 4 - 477e07: c3 ret - 477e08: 50 push rax - 477e09: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] - 477e0d: 48 8d 0d b4 21 03 00 lea rcx, [rip + 205236] # 0x4a9fc8 <__PRETTY_FUNCTION__.11010+0x18> - 477e14: 31 d2 xor edx, edx - 477e16: 31 ff xor edi, edi - 477e18: e8 63 6b 00 00 call 0x47e980 <_dl_signal_error> - 477e1d: 0f 1f 00 nop dword ptr [rax] - -0000000000477e20 <_dl_nothread_init_static_tls>: - 477e20: f3 0f 1e fa endbr64 - 477e24: 41 54 push r12 - 477e26: 48 8b 97 30 04 00 00 mov rdx, qword ptr [rdi + 1072] - 477e2d: 4c 8b a7 38 04 00 00 mov r12, qword ptr [rdi + 1080] - 477e34: 48 8b b7 28 04 00 00 mov rsi, qword ptr [rdi + 1064] - 477e3b: 64 48 8b 04 25 10 00 00 00 mov rax, qword ptr fs:[16] - 477e44: 48 2b 87 50 04 00 00 sub rax, qword ptr [rdi + 1104] - 477e4b: 49 29 d4 sub r12, rdx - 477e4e: 48 89 c7 mov rdi, rax - 477e51: e8 fa 92 f8 ff call 0x401150 <.plt+0x130> - 477e56: 4c 89 e2 mov rdx, r12 - 477e59: 31 f6 xor esi, esi - 477e5b: 41 5c pop r12 - 477e5d: 48 89 c7 mov rdi, rax - 477e60: e9 ab 92 f8 ff jmp 0x401110 <.plt+0xf0> - 477e65: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000477e70 <_dl_protect_relro>: - 477e70: f3 0f 1e fa endbr64 - 477e74: 48 8b 35 9d 92 04 00 mov rsi, qword ptr [rip + 299677] # 0x4c1118 <_dl_pagesize> - 477e7b: 53 push rbx - 477e7c: 48 89 fb mov rbx, rdi - 477e7f: 48 8b 87 68 04 00 00 mov rax, qword ptr [rdi + 1128] - 477e86: 48 03 07 add rax, qword ptr [rdi] - 477e89: 48 f7 de neg rsi - 477e8c: 48 89 c7 mov rdi, rax - 477e8f: 48 03 83 70 04 00 00 add rax, qword ptr [rbx + 1136] - 477e96: 48 21 f7 and rdi, rsi - 477e99: 48 21 f0 and rax, rsi - 477e9c: 48 39 c7 cmp rdi, rax - 477e9f: 75 07 jne 0x477ea8 <_dl_protect_relro+0x38> - 477ea1: 5b pop rbx - 477ea2: c3 ret - 477ea3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 477ea8: 48 29 f8 sub rax, rdi - 477eab: ba 01 00 00 00 mov edx, 1 - 477eb0: 48 89 c6 mov rsi, rax - 477eb3: e8 08 15 fd ff call 0x4493c0 - 477eb8: 85 c0 test eax, eax - 477eba: 79 e5 jns 0x477ea1 <_dl_protect_relro+0x31> - 477ebc: 48 c7 c0 c0 ff ff ff mov rax, -64 - 477ec3: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 477ec7: 48 8d 0d 12 25 03 00 lea rcx, [rip + 206098] # 0x4aa3e0 - 477ece: 31 d2 xor edx, edx - 477ed0: 64 8b 38 mov edi, dword ptr fs:[rax] - 477ed3: e8 a8 6a 00 00 call 0x47e980 <_dl_signal_error> - 477ed8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000477ee0 <_dl_reloc_bad_type>: - 477ee0: f3 0f 1e fa endbr64 - 477ee4: 41 54 push r12 - 477ee6: 48 63 d2 movsxd rdx, edx - 477ee9: 55 push rbp - 477eea: 48 8d 04 d2 lea rax, [rdx + 8*rdx] - 477eee: 48 89 fd mov rbp, rdi - 477ef1: 53 push rbx - 477ef2: 48 8d 14 42 lea rdx, [rdx + 2*rax] - 477ef6: 48 8d 05 83 24 03 00 lea rax, [rip + 205955] # 0x4aa380 - 477efd: 89 f3 mov ebx, esi - 477eff: 48 8d 34 50 lea rsi, [rax + 2*rdx] - 477f03: 48 83 ec 30 sub rsp, 48 - 477f07: 49 89 e4 mov r12, rsp - 477f0a: 4c 89 e7 mov rdi, r12 - 477f0d: e8 7e 91 f8 ff call 0x401090 <.plt+0x70> - 477f12: 48 8d 0d 47 38 03 00 lea rcx, [rip + 211015] # 0x4ab760 <_itoa_lower_digits> - 477f19: 81 fb ff 00 00 00 cmp ebx, 255 - 477f1f: 77 2c ja 0x477f4d <_dl_reloc_bad_type+0x6d> - 477f21: 89 da mov edx, ebx - 477f23: 83 e3 0f and ebx, 15 - 477f26: c6 40 02 00 mov byte ptr [rax + 2], 0 - 477f2a: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 477f2e: c1 ea 04 shr edx, 4 - 477f31: 31 ff xor edi, edi - 477f33: 83 e2 0f and edx, 15 - 477f36: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] - 477f3a: 88 10 mov byte ptr [rax], dl - 477f3c: 0f b6 14 19 movzx edx, byte ptr [rcx + rbx] - 477f40: 4c 89 e1 mov rcx, r12 - 477f43: 88 50 01 mov byte ptr [rax + 1], dl - 477f46: 31 d2 xor edx, edx - 477f48: e8 33 6a 00 00 call 0x47e980 <_dl_signal_error> - 477f4d: 89 da mov edx, ebx - 477f4f: 48 83 c0 06 add rax, 6 - 477f53: c1 ea 1c shr edx, 28 - 477f56: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] - 477f5a: 88 50 fa mov byte ptr [rax - 6], dl - 477f5d: 89 da mov edx, ebx - 477f5f: c1 ea 18 shr edx, 24 - 477f62: 83 e2 0f and edx, 15 - 477f65: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] - 477f69: 88 50 fb mov byte ptr [rax - 5], dl - 477f6c: 89 da mov edx, ebx - 477f6e: c1 ea 14 shr edx, 20 - 477f71: 83 e2 0f and edx, 15 - 477f74: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] - 477f78: 88 50 fc mov byte ptr [rax - 4], dl - 477f7b: 89 da mov edx, ebx - 477f7d: c1 ea 10 shr edx, 16 - 477f80: 83 e2 0f and edx, 15 - 477f83: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] - 477f87: 88 50 fd mov byte ptr [rax - 3], dl - 477f8a: 89 da mov edx, ebx - 477f8c: c1 ea 0c shr edx, 12 - 477f8f: 83 e2 0f and edx, 15 - 477f92: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] - 477f96: 88 50 fe mov byte ptr [rax - 2], dl - 477f99: 89 da mov edx, ebx - 477f9b: c1 ea 08 shr edx, 8 - 477f9e: 83 e2 0f and edx, 15 - 477fa1: 0f b6 14 11 movzx edx, byte ptr [rcx + rdx] - 477fa5: 88 50 ff mov byte ptr [rax - 1], dl - 477fa8: e9 74 ff ff ff jmp 0x477f21 <_dl_reloc_bad_type+0x41> - 477fad: 0f 1f 00 nop dword ptr [rax] - -0000000000477fb0 <_dl_relocate_object>: - 477fb0: f3 0f 1e fa endbr64 - 477fb4: 55 push rbp - 477fb5: 48 89 e5 mov rbp, rsp - 477fb8: 41 57 push r15 - 477fba: 41 56 push r14 - 477fbc: 41 55 push r13 - 477fbe: 41 54 push r12 - 477fc0: 53 push rbx - 477fc1: 48 81 ec d8 00 00 00 sub rsp, 216 - 477fc8: 48 89 b5 48 ff ff ff mov qword ptr [rbp - 184], rsi - 477fcf: 89 8d 38 ff ff ff mov dword ptr [rbp - 200], ecx - 477fd5: f6 87 1c 03 00 00 04 test byte ptr [rdi + 796], 4 - 477fdc: 0f 85 b6 02 00 00 jne 0x478298 <_dl_relocate_object+0x2e8> - 477fe2: 8b 05 d8 b7 04 00 mov eax, dword ptr [rip + 309208] # 0x4c37c0 <_dl_debug_mask> - 477fe8: 49 89 ff mov r15, rdi - 477feb: 41 89 d4 mov r12d, edx - 477fee: 83 e0 20 and eax, 32 - 477ff1: 85 c9 test ecx, ecx - 477ff3: 0f 84 b7 02 00 00 je 0x4782b0 <_dl_relocate_object+0x300> - 477ff9: 45 89 e5 mov r13d, r12d - 477ffc: 41 83 e5 01 and r13d, 1 - 478000: 85 c0 test eax, eax - 478002: 0f 85 92 15 00 00 jne 0x47959a <_dl_relocate_object+0x15ea> - 478008: 49 8b 87 f0 00 00 00 mov rax, qword ptr [r15 + 240] - 47800f: 48 89 85 18 ff ff ff mov qword ptr [rbp - 232], rax - 478016: 48 85 c0 test rax, rax - 478019: 0f 85 0f 14 00 00 jne 0x47942e <_dl_relocate_object+0x147e> - 47801f: 49 8b 47 68 mov rax, qword ptr [r15 + 104] - 478023: 49 83 bf f8 00 00 00 00 cmp qword ptr [r15 + 248], 0 - 47802b: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 47802f: 48 89 85 40 ff ff ff mov qword ptr [rbp - 192], rax - 478036: 0f 84 6c 0c 00 00 je 0x478ca8 <_dl_relocate_object+0xcf8> - 47803c: 45 85 ed test r13d, r13d - 47803f: 74 57 je 0x478098 <_dl_relocate_object+0xe8> - 478041: 49 8b 47 58 mov rax, qword ptr [r15 + 88] - 478045: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 478049: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 47804d: 48 85 d2 test rdx, rdx - 478050: 0f 85 ea 0c 00 00 jne 0x478d40 <_dl_relocate_object+0xd90> - 478056: 44 8b 8d 38 ff ff ff mov r9d, dword ptr [rbp - 200] - 47805d: 4c 89 78 08 mov qword ptr [rax + 8], r15 - 478061: 45 85 c9 test r9d, r9d - 478064: 0f 85 3e 17 00 00 jne 0x4797a8 <_dl_relocate_object+0x17f8> - 47806a: 48 83 3d 2e ad 04 00 00 cmp qword ptr [rip + 306478], 0 # 0x4c2da0 <_dl_x86_cpu_features+0x80> - 478072: 0f 85 e8 0c 00 00 jne 0x478d60 <_dl_relocate_object+0xdb0> - 478078: 48 8d 1d 61 4c 00 00 lea rbx, [rip + 19553] # 0x47cce0 <_dl_runtime_resolve_fxsave> - 47807f: 48 89 58 10 mov qword ptr [rax + 16], rbx - 478083: 49 8b 87 90 02 00 00 mov rax, qword ptr [r15 + 656] - 47808a: 48 85 c0 test rax, rax - 47808d: 0f 85 2e 0c 00 00 jne 0x478cc1 <_dl_relocate_object+0xd11> - 478093: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 478098: 49 8b 47 78 mov rax, qword ptr [r15 + 120] - 47809c: 66 0f ef c0 pxor xmm0, xmm0 - 4780a0: 0f 29 45 90 movaps xmmword ptr [rbp - 112], xmm0 - 4780a4: 0f 29 45 a0 movaps xmmword ptr [rbp - 96], xmm0 - 4780a8: 0f 29 45 b0 movaps xmmword ptr [rbp - 80], xmm0 - 4780ac: 0f 29 45 c0 movaps xmmword ptr [rbp - 64], xmm0 - 4780b0: 48 85 c0 test rax, rax - 4780b3: 0f 84 d7 0c 00 00 je 0x478d90 <_dl_relocate_object+0xde0> - 4780b9: 48 8b 48 08 mov rcx, qword ptr [rax + 8] - 4780bd: 49 8b 87 80 00 00 00 mov rax, qword ptr [r15 + 128] - 4780c4: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 4780c8: 66 48 0f 6e c1 movq xmm0, rcx - 4780cd: 49 8b 87 88 01 00 00 mov rax, qword ptr [r15 + 392] - 4780d4: 66 48 0f 6e ca movq xmm1, rdx - 4780d9: 48 8d 3c 11 lea rdi, [rcx + rdx] - 4780dd: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 4780e1: 0f 29 45 90 movaps xmmword ptr [rbp - 112], xmm0 - 4780e5: 48 85 c0 test rax, rax - 4780e8: 74 08 je 0x4780f2 <_dl_relocate_object+0x142> - 4780ea: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 4780ee: 48 89 45 a0 mov qword ptr [rbp - 96], rax - 4780f2: 49 83 bf e0 00 00 00 00 cmp qword ptr [r15 + 224], 0 - 4780fa: 74 4b je 0x478147 <_dl_relocate_object+0x197> - 4780fc: 49 8b 87 f8 00 00 00 mov rax, qword ptr [r15 + 248] - 478103: 49 8b 77 50 mov rsi, qword ptr [r15 + 80] - 478107: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 47810b: 48 8b 76 08 mov rsi, qword ptr [rsi + 8] - 47810f: 4c 8d 04 30 lea r8, [rax + rsi] - 478113: 49 39 f8 cmp r8, rdi - 478116: 75 0b jne 0x478123 <_dl_relocate_object+0x173> - 478118: 48 29 f2 sub rdx, rsi - 47811b: 48 89 55 98 mov qword ptr [rbp - 104], rdx - 47811f: 48 8d 3c 0a lea rdi, [rdx + rcx] - 478123: 45 85 ed test r13d, r13d - 478126: 75 09 jne 0x478131 <_dl_relocate_object+0x181> - 478128: 48 39 f8 cmp rax, rdi - 47812b: 0f 84 51 0c 00 00 je 0x478d82 <_dl_relocate_object+0xdd2> - 478131: 66 48 0f 6e c0 movq xmm0, rax - 478136: 66 48 0f 6e d6 movq xmm2, rsi - 47813b: 44 89 6d c8 mov dword ptr [rbp - 56], r13d - 47813f: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 478143: 0f 29 45 b0 movaps xmmword ptr [rbp - 80], xmm0 - 478147: 48 8d 45 90 lea rax, [rbp - 112] - 47814b: 41 81 e4 00 00 00 02 and r12d, 33554432 - 478152: 4d 89 fb mov r11, r15 - 478155: 48 89 85 50 ff ff ff mov qword ptr [rbp - 176], rax - 47815c: 48 8d 45 d0 lea rax, [rbp - 48] - 478160: 44 89 a5 3c ff ff ff mov dword ptr [rbp - 196], r12d - 478167: 48 89 85 20 ff ff ff mov qword ptr [rbp - 224], rax - 47816e: 48 8b bd 50 ff ff ff mov rdi, qword ptr [rbp - 176] - 478175: 4d 8b 3b mov r15, qword ptr [r11] - 478178: 48 8b 07 mov rax, qword ptr [rdi] - 47817b: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] - 47817f: 44 8b 47 18 mov r8d, dword ptr [rdi + 24] - 478183: 48 01 c6 add rsi, rax - 478186: 48 89 b5 78 ff ff ff mov qword ptr [rbp - 136], rsi - 47818d: 45 85 c0 test r8d, r8d - 478190: 0f 84 6a 01 00 00 je 0x478300 <_dl_relocate_object+0x350> - 478196: 45 31 e4 xor r12d, r12d - 478199: 31 db xor ebx, ebx - 47819b: 48 89 f7 mov rdi, rsi - 47819e: 48 39 f0 cmp rax, rsi - 4781a1: 72 39 jb 0x4781dc <_dl_relocate_object+0x22c> - 4781a3: e9 9d 00 00 00 jmp 0x478245 <_dl_relocate_object+0x295> - 4781a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4781b0: 48 8b 10 mov rdx, qword ptr [rax] - 4781b3: 4c 01 fa add rdx, r15 - 4781b6: 48 83 f9 07 cmp rcx, 7 - 4781ba: 0f 85 18 01 00 00 jne 0x4782d8 <_dl_relocate_object+0x328> - 4781c0: 49 8b 8b f0 03 00 00 mov rcx, qword ptr [r11 + 1008] - 4781c7: 48 85 c9 test rcx, rcx - 4781ca: 0f 85 d0 09 00 00 jne 0x478ba0 <_dl_relocate_object+0xbf0> - 4781d0: 4c 01 3a add qword ptr [rdx], r15 - 4781d3: 48 83 c0 18 add rax, 24 - 4781d7: 48 39 c7 cmp rdi, rax - 4781da: 76 24 jbe 0x478200 <_dl_relocate_object+0x250> - 4781dc: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 4781e0: 89 f1 mov ecx, esi - 4781e2: 83 fe 25 cmp esi, 37 - 4781e5: 75 c9 jne 0x4781b0 <_dl_relocate_object+0x200> - 4781e7: 49 89 c4 mov r12, rax - 4781ea: 48 85 db test rbx, rbx - 4781ed: 75 e4 jne 0x4781d3 <_dl_relocate_object+0x223> - 4781ef: 48 89 c3 mov rbx, rax - 4781f2: 48 83 c0 18 add rax, 24 - 4781f6: 48 39 c7 cmp rdi, rax - 4781f9: 77 e1 ja 0x4781dc <_dl_relocate_object+0x22c> - 4781fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 478200: 48 85 db test rbx, rbx - 478203: 74 40 je 0x478245 <_dl_relocate_object+0x295> - 478205: 4c 39 e3 cmp rbx, r12 - 478208: 77 3b ja 0x478245 <_dl_relocate_object+0x295> - 47820a: 8b b5 3c ff ff ff mov esi, dword ptr [rbp - 196] - 478210: 4d 89 dd mov r13, r11 - 478213: 85 f6 test esi, esi - 478215: 0f 85 c0 09 00 00 jne 0x478bdb <_dl_relocate_object+0xc2b> - 47821b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 478220: 83 7b 08 25 cmp dword ptr [rbx + 8], 37 - 478224: 75 13 jne 0x478239 <_dl_relocate_object+0x289> - 478226: 4c 8b 33 mov r14, qword ptr [rbx] - 478229: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 47822d: 49 03 45 00 add rax, qword ptr [r13] - 478231: ff d0 call rax - 478233: 4d 01 fe add r14, r15 - 478236: 49 89 06 mov qword ptr [r14], rax - 478239: 48 83 c3 18 add rbx, 24 - 47823d: 4c 39 e3 cmp rbx, r12 - 478240: 76 de jbe 0x478220 <_dl_relocate_object+0x270> - 478242: 4d 89 eb mov r11, r13 - 478245: 48 83 85 50 ff ff ff 20 add qword ptr [rbp - 176], 32 - 47824d: 48 8b 85 50 ff ff ff mov rax, qword ptr [rbp - 176] - 478254: 48 3b 85 20 ff ff ff cmp rax, qword ptr [rbp - 224] - 47825b: 0f 85 0d ff ff ff jne 0x47816e <_dl_relocate_object+0x1be> - 478261: 8b 85 38 ff ff ff mov eax, dword ptr [rbp - 200] - 478267: 4d 89 df mov r15, r11 - 47826a: 85 c0 test eax, eax - 47826c: 0f 85 97 13 00 00 jne 0x479609 <_dl_relocate_object+0x1659> - 478272: 41 80 8f 1c 03 00 00 04 or byte ptr [r15 + 796], 4 - 47827a: 48 83 bd 18 ff ff ff 00 cmp qword ptr [rbp - 232], 0 - 478282: 0f 85 54 13 00 00 jne 0x4795dc <_dl_relocate_object+0x162c> - 478288: 49 8b 87 70 04 00 00 mov rax, qword ptr [r15 + 1136] - 47828f: 48 85 c0 test rax, rax - 478292: 0f 85 48 0a 00 00 jne 0x478ce0 <_dl_relocate_object+0xd30> - 478298: 48 8d 65 d8 lea rsp, [rbp - 40] - 47829c: 5b pop rbx - 47829d: 41 5c pop r12 - 47829f: 41 5d pop r13 - 4782a1: 41 5e pop r14 - 4782a3: 41 5f pop r15 - 4782a5: 5d pop rbp - 4782a6: c3 ret - 4782a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4782b0: 48 83 bf 00 01 00 00 00 cmp qword ptr [rdi + 256], 0 - 4782b8: 0f 84 3b fd ff ff je 0x477ff9 <_dl_relocate_object+0x49> - 4782be: 45 31 ed xor r13d, r13d - 4782c1: 85 c0 test eax, eax - 4782c3: 0f 84 3f fd ff ff je 0x478008 <_dl_relocate_object+0x58> - 4782c9: 48 8d 15 c5 28 03 00 lea rdx, [rip + 207045] # 0x4aab95 - 4782d0: e9 da 12 00 00 jmp 0x4795af <_dl_relocate_object+0x15ff> - 4782d5: 0f 1f 00 nop dword ptr [rax] - 4782d8: 48 83 f9 24 cmp rcx, 36 - 4782dc: 0f 85 ed 12 00 00 jne 0x4795cf <_dl_relocate_object+0x161f> - 4782e2: 49 8b b3 98 02 00 00 mov rsi, qword ptr [r11 + 664] - 4782e9: 49 8b 0b mov rcx, qword ptr [r11] - 4782ec: 48 89 42 08 mov qword ptr [rdx + 8], rax - 4782f0: 48 03 4e 08 add rcx, qword ptr [rsi + 8] - 4782f4: 48 89 0a mov qword ptr [rdx], rcx - 4782f7: e9 d7 fe ff ff jmp 0x4781d3 <_dl_relocate_object+0x223> - 4782fc: 0f 1f 40 00 nop dword ptr [rax] - 478300: 49 8b 53 70 mov rdx, qword ptr [r11 + 112] - 478304: 49 81 fb 00 00 00 00 cmp r11, 0 - 47830b: 48 8b 5a 08 mov rbx, qword ptr [rdx + 8] - 47830f: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 478313: 48 8d 14 52 lea rdx, [rdx + 2*rdx] - 478317: 48 89 9d 68 ff ff ff mov qword ptr [rbp - 152], rbx - 47831e: 48 8d 1c d0 lea rbx, [rax + 8*rdx] - 478322: 74 17 je 0x47833b <_dl_relocate_object+0x38b> - 478324: 4d 85 ff test r15, r15 - 478327: 0f 85 43 05 00 00 jne 0x478870 <_dl_relocate_object+0x8c0> - 47832d: 49 83 bb 40 02 00 00 00 cmp qword ptr [r11 + 576], 0 - 478335: 0f 84 35 05 00 00 je 0x478870 <_dl_relocate_object+0x8c0> - 47833b: 4d 8b 93 d0 01 00 00 mov r10, qword ptr [r11 + 464] - 478342: 4d 85 d2 test r10, r10 - 478345: 0f 84 71 05 00 00 je 0x4788bc <_dl_relocate_object+0x90c> - 47834b: 49 8b 42 08 mov rax, qword ptr [r10 + 8] - 47834f: 48 89 85 60 ff ff ff mov qword ptr [rbp - 160], rax - 478356: 48 39 9d 78 ff ff ff cmp qword ptr [rbp - 136], rbx - 47835d: 0f 86 e2 fe ff ff jbe 0x478245 <_dl_relocate_object+0x295> - 478363: 48 c7 85 28 ff ff ff 00 00 00 00 mov qword ptr [rbp - 216], 0 - 47836e: 48 c7 85 30 ff ff ff 00 00 00 00 mov qword ptr [rbp - 208], 0 - 478379: 4c 89 bd 58 ff ff ff mov qword ptr [rbp - 168], r15 - 478380: 4d 89 df mov r15, r11 - 478383: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 478388: 4c 8b 6b 08 mov r13, qword ptr [rbx + 8] - 47838c: 45 89 ec mov r12d, r13d - 47838f: 41 83 fd 25 cmp r13d, 37 - 478393: 0f 84 87 07 00 00 je 0x478b20 <_dl_relocate_object+0xb70> - 478399: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] - 4783a0: 4c 89 e8 mov rax, r13 - 4783a3: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] - 4783aa: 48 c1 e8 20 shr rax, 32 - 4783ae: 0f b7 34 47 movzx esi, word ptr [rdi + 2*rax] - 4783b2: 48 8d 04 40 lea rax, [rax + 2*rax] - 4783b6: 48 8b bd 58 ff ff ff mov rdi, qword ptr [rbp - 168] - 4783bd: 4c 8d 34 c1 lea r14, [rcx + 8*rax] - 4783c1: 48 03 3b add rdi, qword ptr [rbx] - 4783c4: 48 89 bd 70 ff ff ff mov qword ptr [rbp - 144], rdi - 4783cb: 49 8b bf e8 02 00 00 mov rdi, qword ptr [r15 + 744] - 4783d2: 4c 89 75 88 mov qword ptr [rbp - 120], r14 - 4783d6: 49 83 fc 08 cmp r12, 8 - 4783da: 0f 84 68 07 00 00 je 0x478b48 <_dl_relocate_object+0xb98> - 4783e0: 49 83 fc 26 cmp r12, 38 - 4783e4: 0f 84 5e 07 00 00 je 0x478b48 <_dl_relocate_object+0xb98> - 4783ea: 4d 85 e4 test r12, r12 - 4783ed: 0f 84 2d 01 00 00 je 0x478520 <_dl_relocate_object+0x570> - 4783f3: 41 0f b6 56 04 movzx edx, byte ptr [r14 + 4] - 4783f8: 89 d0 mov eax, edx - 4783fa: c0 e8 04 shr al, 4 - 4783fd: 0f 84 3d 06 00 00 je 0x478a40 <_dl_relocate_object+0xa90> - 478403: 41 0f b6 46 05 movzx eax, byte ptr [r14 + 5] - 478408: 83 e0 03 and eax, 3 - 47840b: 83 e8 01 sub eax, 1 - 47840e: 83 f8 01 cmp eax, 1 - 478411: 0f 86 29 06 00 00 jbe 0x478a40 <_dl_relocate_object+0xa90> - 478417: 4d 3b b7 08 04 00 00 cmp r14, qword ptr [r15 + 1032] - 47841e: 0f 84 7c 09 00 00 je 0x478da0 <_dl_relocate_object+0xdf0> - 478424: 49 83 fc 07 cmp r12, 7 - 478428: 0f 84 32 07 00 00 je 0x478b60 <_dl_relocate_object+0xbb0> - 47842e: 49 83 fc 10 cmp r12, 16 - 478432: 0f 84 28 07 00 00 je 0x478b60 <_dl_relocate_object+0xbb0> - 478438: 49 8d 44 24 ef lea rax, [r12 - 17] - 47843d: 48 83 f8 01 cmp rax, 1 - 478441: 41 0f 96 c1 setbe r9b - 478445: 49 83 fc 24 cmp r12, 36 - 478449: 0f 94 c0 sete al - 47844c: 41 09 c1 or r9d, eax - 47844f: 45 0f b6 c9 movzx r9d, r9b - 478453: 49 83 fc 05 cmp r12, 5 - 478457: 0f 84 13 07 00 00 je 0x478b70 <_dl_relocate_object+0xbc0> - 47845d: 44 89 c8 mov eax, r9d - 478460: 83 c8 04 or eax, 4 - 478463: 49 83 fc 06 cmp r12, 6 - 478467: 44 0f 44 c8 cmove r9d, eax - 47846b: 81 e6 ff 7f 00 00 and esi, 32767 - 478471: 45 89 8f 10 04 00 00 mov dword ptr [r15 + 1040], r9d - 478478: 48 8d 04 76 lea rax, [rsi + 2*rsi] - 47847c: 4d 89 b7 08 04 00 00 mov qword ptr [r15 + 1032], r14 - 478483: 4c 8d 04 c7 lea r8, [rdi + 8*rax] - 478487: 4d 85 c0 test r8, r8 - 47848a: 74 0f je 0x47849b <_dl_relocate_object+0x4eb> - 47848c: 41 8b 48 08 mov ecx, dword ptr [r8 + 8] - 478490: b8 00 00 00 00 mov eax, 0 - 478495: 85 c9 test ecx, ecx - 478497: 4c 0f 44 c0 cmove r8, rax - 47849b: 41 8b 3e mov edi, dword ptr [r14] - 47849e: 6a 00 push 0 - 4784a0: 48 8d 55 88 lea rdx, [rbp - 120] - 4784a4: 4c 89 fe mov rsi, r15 - 4784a7: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] - 4784ae: 48 03 bd 40 ff ff ff add rdi, qword ptr [rbp - 192] - 4784b5: 6a 09 push 9 - 4784b7: e8 04 e8 ff ff call 0x476cc0 <_dl_lookup_symbol_x> - 4784bc: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] - 4784c0: 49 89 87 18 04 00 00 mov qword ptr [r15 + 1048], rax - 4784c7: 49 89 c3 mov r11, rax - 4784ca: 49 89 8f 20 04 00 00 mov qword ptr [r15 + 1056], rcx - 4784d1: 58 pop rax - 4784d2: 5a pop rdx - 4784d3: 45 31 d2 xor r10d, r10d - 4784d6: 48 85 c9 test rcx, rcx - 4784d9: 0f 85 a1 06 00 00 jne 0x478b80 <_dl_relocate_object+0xbd0> - 4784df: 49 83 fc 25 cmp r12, 37 - 4784e3: 0f 87 27 06 00 00 ja 0x478b10 <_dl_relocate_object+0xb60> - 4784e9: 48 8d 35 50 1d 03 00 lea rsi, [rip + 204112] # 0x4aa240 <__PRETTY_FUNCTION__.11010+0x290> - 4784f0: 4a 63 04 a6 movsxd rax, dword ptr [rsi + 4*r12] - 4784f4: 48 01 f0 add rax, rsi - 4784f7: 3e ff e0 jmp rax - 4784fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 478500: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 478504: 4c 8b 50 10 mov r10, qword ptr [rax + 16] - 478508: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] - 47850f: 4c 03 53 10 add r10, qword ptr [rbx + 16] - 478513: 4c 89 10 mov qword ptr [rax], r10 - 478516: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 478520: 48 83 c3 18 add rbx, 24 - 478524: 48 39 9d 78 ff ff ff cmp qword ptr [rbp - 136], rbx - 47852b: 0f 87 57 fe ff ff ja 0x478388 <_dl_relocate_object+0x3d8> - 478531: 48 8b 9d 30 ff ff ff mov rbx, qword ptr [rbp - 208] - 478538: 4d 89 fb mov r11, r15 - 47853b: 4c 8b bd 58 ff ff ff mov r15, qword ptr [rbp - 168] - 478542: 48 85 db test rbx, rbx - 478545: 0f 84 fa fc ff ff je 0x478245 <_dl_relocate_object+0x295> - 47854b: 4c 8b ad 28 ff ff ff mov r13, qword ptr [rbp - 216] - 478552: 4c 39 eb cmp rbx, r13 - 478555: 0f 87 ea fc ff ff ja 0x478245 <_dl_relocate_object+0x295> - 47855b: 4c 89 bd 78 ff ff ff mov qword ptr [rbp - 136], r15 - 478562: 4d 89 df mov r15, r11 - 478565: eb 16 jmp 0x47857d <_dl_relocate_object+0x5cd> - 478567: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 478570: 48 83 c3 18 add rbx, 24 - 478574: 4c 39 eb cmp rbx, r13 - 478577: 0f 87 0a 01 00 00 ja 0x478687 <_dl_relocate_object+0x6d7> - 47857d: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 478581: 83 f8 25 cmp eax, 37 - 478584: 75 ea jne 0x478570 <_dl_relocate_object+0x5c0> - 478586: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] - 47858d: 48 c1 e8 20 shr rax, 32 - 478591: 4c 8b b5 78 ff ff ff mov r14, qword ptr [rbp - 136] - 478598: 4c 03 33 add r14, qword ptr [rbx] - 47859b: 49 8b b7 e8 02 00 00 mov rsi, qword ptr [r15 + 744] - 4785a2: 0f b7 0c 47 movzx ecx, word ptr [rdi + 2*rax] - 4785a6: 48 8b bd 68 ff ff ff mov rdi, qword ptr [rbp - 152] - 4785ad: 48 8d 04 40 lea rax, [rax + 2*rax] - 4785b1: 4c 8d 24 c7 lea r12, [rdi + 8*rax] - 4785b5: 4c 89 65 88 mov qword ptr [rbp - 120], r12 - 4785b9: 41 0f b6 54 24 04 movzx edx, byte ptr [r12 + 4] - 4785bf: 89 d0 mov eax, edx - 4785c1: c0 e8 04 shr al, 4 - 4785c4: 0f 84 26 06 00 00 je 0x478bf0 <_dl_relocate_object+0xc40> - 4785ca: 41 0f b6 44 24 05 movzx eax, byte ptr [r12 + 5] - 4785d0: 83 e0 03 and eax, 3 - 4785d3: 83 e8 01 sub eax, 1 - 4785d6: 83 f8 01 cmp eax, 1 - 4785d9: 0f 86 11 06 00 00 jbe 0x478bf0 <_dl_relocate_object+0xc40> - 4785df: 4d 3b a7 08 04 00 00 cmp r12, qword ptr [r15 + 1032] - 4785e6: 0f 84 3b 11 00 00 je 0x479727 <_dl_relocate_object+0x1777> - 4785ec: 81 e1 ff 7f 00 00 and ecx, 32767 - 4785f2: 4d 89 a7 08 04 00 00 mov qword ptr [r15 + 1032], r12 - 4785f9: 41 c7 87 10 04 00 00 00 00 00 00 mov dword ptr [r15 + 1040], 0 - 478604: 48 8d 04 49 lea rax, [rcx + 2*rcx] - 478608: 4c 8d 04 c6 lea r8, [rsi + 8*rax] - 47860c: 4d 85 c0 test r8, r8 - 47860f: 74 10 je 0x478621 <_dl_relocate_object+0x671> - 478611: 45 8b 48 08 mov r9d, dword ptr [r8 + 8] - 478615: b8 00 00 00 00 mov eax, 0 - 47861a: 45 85 c9 test r9d, r9d - 47861d: 4c 0f 44 c0 cmove r8, rax - 478621: 41 8b 3c 24 mov edi, dword ptr [r12] - 478625: 6a 00 push 0 - 478627: 48 8d 55 88 lea rdx, [rbp - 120] - 47862b: 45 31 c9 xor r9d, r9d - 47862e: 6a 09 push 9 - 478630: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] - 478637: 4c 89 fe mov rsi, r15 - 47863a: 48 03 bd 40 ff ff ff add rdi, qword ptr [rbp - 192] - 478641: e8 7a e6 ff ff call 0x476cc0 <_dl_lookup_symbol_x> - 478646: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] - 47864a: 49 89 87 18 04 00 00 mov qword ptr [r15 + 1048], rax - 478651: 49 89 8f 20 04 00 00 mov qword ptr [r15 + 1056], rcx - 478658: 5f pop rdi - 478659: 41 58 pop r8 - 47865b: 48 85 c9 test rcx, rcx - 47865e: 0f 85 d4 0c 00 00 jne 0x479338 <_dl_relocate_object+0x1388> - 478664: 8b 8d 3c ff ff ff mov ecx, dword ptr [rbp - 196] - 47866a: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 47866e: 49 03 07 add rax, qword ptr [r15] - 478671: 85 c9 test ecx, ecx - 478673: 75 02 jne 0x478677 <_dl_relocate_object+0x6c7> - 478675: ff d0 call rax - 478677: 48 83 c3 18 add rbx, 24 - 47867b: 49 89 06 mov qword ptr [r14], rax - 47867e: 4c 39 eb cmp rbx, r13 - 478681: 0f 86 f6 fe ff ff jbe 0x47857d <_dl_relocate_object+0x5cd> - 478687: 4d 89 fb mov r11, r15 - 47868a: e9 b6 fb ff ff jmp 0x478245 <_dl_relocate_object+0x295> - 47868f: 90 nop - 478690: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 478694: 4c 8b 50 10 mov r10, qword ptr [rax + 16] - 478698: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] - 47869f: 4c 03 53 10 add r10, qword ptr [rbx + 16] - 4786a3: 48 8d 35 a6 19 03 00 lea rsi, [rip + 203174] # 0x4aa050 <__PRETTY_FUNCTION__.11010+0xa0> - 4786aa: 44 89 10 mov dword ptr [rax], r10d - 4786ad: b8 ff ff ff ff mov eax, 4294967295 - 4786b2: 49 39 c2 cmp r10, rax - 4786b5: 0f 86 65 fe ff ff jbe 0x478520 <_dl_relocate_object+0x570> - 4786bb: 49 8b 47 68 mov rax, qword ptr [r15 + 104] - 4786bf: 41 8b 0e mov ecx, dword ptr [r14] - 4786c2: bf 02 00 00 00 mov edi, 2 - 4786c7: 48 03 48 08 add rcx, qword ptr [rax + 8] - 4786cb: 48 8b 05 96 73 04 00 mov rax, qword ptr [rip + 291734] # 0x4bfa68 <_dl_argv> - 4786d2: 48 8b 10 mov rdx, qword ptr [rax] - 4786d5: 48 8d 05 12 1b 03 00 lea rax, [rip + 203538] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> - 4786dc: 48 85 d2 test rdx, rdx - 4786df: 48 0f 44 d0 cmove rdx, rax - 4786e3: 31 c0 xor eax, eax - 4786e5: e8 f6 22 00 00 call 0x47a9e0 <_dl_dprintf> - 4786ea: e9 31 fe ff ff jmp 0x478520 <_dl_relocate_object+0x570> - 4786ef: 90 nop - 4786f0: 4d 85 db test r11, r11 - 4786f3: 0f 84 27 fe ff ff je 0x478520 <_dl_relocate_object+0x570> - 4786f9: 49 8b 83 58 04 00 00 mov rax, qword ptr [r11 + 1112] - 478700: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 478707: 48 89 06 mov qword ptr [rsi], rax - 47870a: e9 11 fe ff ff jmp 0x478520 <_dl_relocate_object+0x570> - 47870f: 90 nop - 478710: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 478714: 48 85 c0 test rax, rax - 478717: 0f 84 03 fe ff ff je 0x478520 <_dl_relocate_object+0x570> - 47871d: 49 8b 93 50 04 00 00 mov rdx, qword ptr [r11 + 1104] - 478724: 48 8d 4a 01 lea rcx, [rdx + 1] - 478728: 48 83 f9 01 cmp rcx, 1 - 47872c: 0f 86 42 10 00 00 jbe 0x479774 <_dl_relocate_object+0x17c4> - 478732: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 478736: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 47873d: 48 29 d0 sub rax, rdx - 478740: 48 03 43 10 add rax, qword ptr [rbx + 16] - 478744: 48 89 06 mov qword ptr [rsi], rax - 478747: e9 d4 fd ff ff jmp 0x478520 <_dl_relocate_object+0x570> - 47874c: 0f 1f 40 00 nop dword ptr [rax] - 478750: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 478754: 48 85 d2 test rdx, rdx - 478757: 0f 84 c3 fd ff ff je 0x478520 <_dl_relocate_object+0x570> - 47875d: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 478764: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 478768: 48 03 42 08 add rax, qword ptr [rdx + 8] - 47876c: 48 89 07 mov qword ptr [rdi], rax - 47876f: e9 ac fd ff ff jmp 0x478520 <_dl_relocate_object+0x570> - 478774: 0f 1f 40 00 nop dword ptr [rax] - 478778: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 47877c: 48 85 c0 test rax, rax - 47877f: 0f 84 c3 0b 00 00 je 0x479348 <_dl_relocate_object+0x1398> - 478785: 49 8b 93 50 04 00 00 mov rdx, qword ptr [r11 + 1104] - 47878c: 48 8d 4a 01 lea rcx, [rdx + 1] - 478790: 48 83 f9 01 cmp rcx, 1 - 478794: 0f 86 b4 0f 00 00 jbe 0x47974e <_dl_relocate_object+0x179e> - 47879a: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 47879e: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 4787a5: 48 29 d0 sub rax, rdx - 4787a8: 48 03 43 10 add rax, qword ptr [rbx + 16] - 4787ac: 48 89 46 08 mov qword ptr [rsi + 8], rax - 4787b0: 48 8d 05 99 56 00 00 lea rax, [rip + 22169] # 0x47de50 <_dl_tlsdesc_return> - 4787b7: 48 89 06 mov qword ptr [rsi], rax - 4787ba: e9 61 fd ff ff jmp 0x478520 <_dl_relocate_object+0x570> - 4787bf: 90 nop - 4787c0: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 4787c4: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 4787cb: 48 29 f8 sub rax, rdi - 4787ce: 49 01 c2 add r10, rax - 4787d1: 49 63 c2 movsxd rax, r10d - 4787d4: 44 89 17 mov dword ptr [rdi], r10d - 4787d7: 49 39 c2 cmp r10, rax - 4787da: 0f 84 40 fd ff ff je 0x478520 <_dl_relocate_object+0x570> - 4787e0: 48 8d 35 a9 18 03 00 lea rsi, [rip + 202921] # 0x4aa090 <__PRETTY_FUNCTION__.11010+0xe0> - 4787e7: e9 cf fe ff ff jmp 0x4786bb <_dl_relocate_object+0x70b> - 4787ec: 0f 1f 40 00 nop dword ptr [rax] - 4787f0: 44 8b 9d 3c ff ff ff mov r11d, dword ptr [rbp - 196] - 4787f7: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 4787fb: 49 03 07 add rax, qword ptr [r15] - 4787fe: 45 85 db test r11d, r11d - 478801: 75 02 jne 0x478805 <_dl_relocate_object+0x855> - 478803: ff d0 call rax - 478805: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 47880c: 48 89 07 mov qword ptr [rdi], rax - 47880f: e9 0c fd ff ff jmp 0x478520 <_dl_relocate_object+0x570> - 478814: 0f 1f 40 00 nop dword ptr [rax] - 478818: 4c 8b 65 88 mov r12, qword ptr [rbp - 120] - 47881c: 4d 85 e4 test r12, r12 - 47881f: 0f 84 fb fc ff ff je 0x478520 <_dl_relocate_object+0x570> - 478825: 49 8b 54 24 10 mov rdx, qword ptr [r12 + 16] - 47882a: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 478831: 4c 89 d6 mov rsi, r10 - 478834: 49 39 56 10 cmp qword ptr [r14 + 16], rdx - 478838: 49 0f 46 56 10 cmovbe rdx, qword ptr [r14 + 16] - 47883d: e8 1e 88 f8 ff call 0x401060 <.plt+0x40> - 478842: 49 8b 46 10 mov rax, qword ptr [r14 + 16] - 478846: 49 39 44 24 10 cmp qword ptr [r12 + 16], rax - 47884b: 77 16 ja 0x478863 <_dl_relocate_object+0x8b3> - 47884d: 0f 83 cd fc ff ff jae 0x478520 <_dl_relocate_object+0x570> - 478853: 44 8b 25 e6 af 04 00 mov r12d, dword ptr [rip + 307174] # 0x4c3840 <_dl_verbose> - 47885a: 45 85 e4 test r12d, r12d - 47885d: 0f 84 bd fc ff ff je 0x478520 <_dl_relocate_object+0x570> - 478863: 48 8d 35 66 18 03 00 lea rsi, [rip + 202854] # 0x4aa0d0 <__PRETTY_FUNCTION__.11010+0x120> - 47886a: e9 4c fe ff ff jmp 0x4786bb <_dl_relocate_object+0x70b> - 47886f: 90 nop - 478870: 48 39 d8 cmp rax, rbx - 478873: 0f 83 c2 fa ff ff jae 0x47833b <_dl_relocate_object+0x38b> - 478879: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 478880: 48 8b 08 mov rcx, qword ptr [rax] - 478883: 8b 50 08 mov edx, dword ptr [rax + 8] - 478886: 4c 01 f9 add rcx, r15 - 478889: 48 83 fa 26 cmp rdx, 38 - 47888d: 74 0a je 0x478899 <_dl_relocate_object+0x8e9> - 47888f: 48 83 fa 08 cmp rdx, 8 - 478893: 0f 85 24 10 00 00 jne 0x4798bd <_dl_relocate_object+0x190d> - 478899: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 47889d: 48 83 c0 18 add rax, 24 - 4788a1: 4c 01 fa add rdx, r15 - 4788a4: 48 89 11 mov qword ptr [rcx], rdx - 4788a7: 48 39 c3 cmp rbx, rax - 4788aa: 77 d4 ja 0x478880 <_dl_relocate_object+0x8d0> - 4788ac: 4d 8b 93 d0 01 00 00 mov r10, qword ptr [r11 + 464] - 4788b3: 4d 85 d2 test r10, r10 - 4788b6: 0f 85 8f fa ff ff jne 0x47834b <_dl_relocate_object+0x39b> - 4788bc: 48 c7 85 30 ff ff ff 00 00 00 00 mov qword ptr [rbp - 208], 0 - 4788c7: 48 39 9d 78 ff ff ff cmp qword ptr [rbp - 136], rbx - 4788ce: 0f 86 71 f9 ff ff jbe 0x478245 <_dl_relocate_object+0x295> - 4788d4: 4c 89 bd 60 ff ff ff mov qword ptr [rbp - 160], r15 - 4788db: 4c 89 95 58 ff ff ff mov qword ptr [rbp - 168], r10 - 4788e2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4788e8: 4c 8b 6b 08 mov r13, qword ptr [rbx + 8] - 4788ec: 45 89 ec mov r12d, r13d - 4788ef: 41 83 fd 25 cmp r13d, 37 - 4788f3: 0f 84 27 08 00 00 je 0x479120 <_dl_relocate_object+0x1170> - 4788f9: 48 8b 85 60 ff ff ff mov rax, qword ptr [rbp - 160] - 478900: 48 03 03 add rax, qword ptr [rbx] - 478903: 48 89 85 70 ff ff ff mov qword ptr [rbp - 144], rax - 47890a: 4c 89 e8 mov rax, r13 - 47890d: 48 8b bd 68 ff ff ff mov rdi, qword ptr [rbp - 152] - 478914: 48 c1 e8 20 shr rax, 32 - 478918: 48 8d 04 40 lea rax, [rax + 2*rax] - 47891c: 4c 8d 34 c7 lea r14, [rdi + 8*rax] - 478920: 4c 89 75 88 mov qword ptr [rbp - 120], r14 - 478924: 49 83 fc 08 cmp r12, 8 - 478928: 0f 84 f2 08 00 00 je 0x479220 <_dl_relocate_object+0x1270> - 47892e: 49 83 fc 26 cmp r12, 38 - 478932: 0f 84 e8 08 00 00 je 0x479220 <_dl_relocate_object+0x1270> - 478938: 4d 85 e4 test r12, r12 - 47893b: 0f 84 af 04 00 00 je 0x478df0 <_dl_relocate_object+0xe40> - 478941: 41 0f b6 56 04 movzx edx, byte ptr [r14 + 4] - 478946: 89 d0 mov eax, edx - 478948: c0 e8 04 shr al, 4 - 47894b: 0f 84 f7 07 00 00 je 0x479148 <_dl_relocate_object+0x1198> - 478951: 41 0f b6 46 05 movzx eax, byte ptr [r14 + 5] - 478956: 83 e0 03 and eax, 3 - 478959: 83 e8 01 sub eax, 1 - 47895c: 83 f8 01 cmp eax, 1 - 47895f: 0f 86 e3 07 00 00 jbe 0x479148 <_dl_relocate_object+0x1198> - 478965: 4d 3b b3 08 04 00 00 cmp r14, qword ptr [r11 + 1032] - 47896c: 0f 84 58 0a 00 00 je 0x4793ca <_dl_relocate_object+0x141a> - 478972: 49 83 fc 07 cmp r12, 7 - 478976: 0f 84 c4 08 00 00 je 0x479240 <_dl_relocate_object+0x1290> - 47897c: 49 83 fc 10 cmp r12, 16 - 478980: 0f 84 ba 08 00 00 je 0x479240 <_dl_relocate_object+0x1290> - 478986: 49 8d 44 24 ef lea rax, [r12 - 17] - 47898b: 48 83 f8 01 cmp rax, 1 - 47898f: 41 0f 96 c1 setbe r9b - 478993: 49 83 fc 24 cmp r12, 36 - 478997: 0f 94 c0 sete al - 47899a: 41 09 c1 or r9d, eax - 47899d: 45 0f b6 c9 movzx r9d, r9b - 4789a1: 49 83 fc 05 cmp r12, 5 - 4789a5: 0f 84 a5 08 00 00 je 0x479250 <_dl_relocate_object+0x12a0> - 4789ab: 44 89 c8 mov eax, r9d - 4789ae: 83 c8 04 or eax, 4 - 4789b1: 49 83 fc 06 cmp r12, 6 - 4789b5: 44 0f 44 c8 cmove r9d, eax - 4789b9: 45 89 8b 10 04 00 00 mov dword ptr [r11 + 1040], r9d - 4789c0: 41 8b 3e mov edi, dword ptr [r14] - 4789c3: 4c 89 de mov rsi, r11 - 4789c6: 45 31 c0 xor r8d, r8d - 4789c9: 4d 89 b3 08 04 00 00 mov qword ptr [r11 + 1032], r14 - 4789d0: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] - 4789d7: 48 8d 55 88 lea rdx, [rbp - 120] - 4789db: 6a 00 push 0 - 4789dd: 48 03 bd 40 ff ff ff add rdi, qword ptr [rbp - 192] - 4789e4: 6a 09 push 9 - 4789e6: 4c 89 9d 28 ff ff ff mov qword ptr [rbp - 216], r11 - 4789ed: e8 ce e2 ff ff call 0x476cc0 <_dl_lookup_symbol_x> - 4789f2: 4c 8b 9d 28 ff ff ff mov r11, qword ptr [rbp - 216] - 4789f9: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] - 4789fd: 49 89 c2 mov r10, rax - 478a00: 49 89 8b 20 04 00 00 mov qword ptr [r11 + 1056], rcx - 478a07: 49 89 83 18 04 00 00 mov qword ptr [r11 + 1048], rax - 478a0e: 58 pop rax - 478a0f: 5a pop rdx - 478a10: 45 31 ff xor r15d, r15d - 478a13: 48 85 c9 test rcx, rcx - 478a16: 0f 85 44 08 00 00 jne 0x479260 <_dl_relocate_object+0x12b0> - 478a1c: 49 83 fc 25 cmp r12, 37 - 478a20: 0f 87 81 0c 00 00 ja 0x4796a7 <_dl_relocate_object+0x16f7> - 478a26: 48 8d 3d ab 18 03 00 lea rdi, [rip + 202923] # 0x4aa2d8 <__PRETTY_FUNCTION__.11010+0x328> - 478a2d: 4a 63 04 a7 movsxd rax, dword ptr [rdi + 4*r12] - 478a31: 48 01 f8 add rax, rdi - 478a34: 3e ff e0 jmp rax - 478a37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 478a40: 4c 89 f1 mov rcx, r14 - 478a43: 4d 89 fb mov r11, r15 - 478a46: 0f b7 71 06 movzx esi, word ptr [rcx + 6] - 478a4a: 66 83 fe f1 cmp si, -15 - 478a4e: 0f 84 3e 01 00 00 je 0x478b92 <_dl_relocate_object+0xbe2> - 478a54: 4d 8b 13 mov r10, qword ptr [r11] - 478a57: 83 e2 0f and edx, 15 - 478a5a: 4c 03 51 08 add r10, qword ptr [rcx + 8] - 478a5e: 80 fa 0a cmp dl, 10 - 478a61: 0f 85 78 fa ff ff jne 0x4784df <_dl_relocate_object+0x52f> - 478a67: 66 85 f6 test si, si - 478a6a: 0f 84 6f fa ff ff je 0x4784df <_dl_relocate_object+0x52f> - 478a70: 8b 85 3c ff ff ff mov eax, dword ptr [rbp - 196] - 478a76: 85 c0 test eax, eax - 478a78: 0f 85 61 fa ff ff jne 0x4784df <_dl_relocate_object+0x52f> - 478a7e: 4d 39 df cmp r15, r11 - 478a81: 74 6d je 0x478af0 <_dl_relocate_object+0xb40> - 478a83: 41 0f b6 83 1c 03 00 00 movzx eax, byte ptr [r11 + 796] - 478a8b: a8 03 test al, 3 - 478a8d: 74 61 je 0x478af0 <_dl_relocate_object+0xb40> - 478a8f: a8 04 test al, 4 - 478a91: 75 5d jne 0x478af0 <_dl_relocate_object+0xb40> - 478a93: 49 8b 47 68 mov rax, qword ptr [r15 + 104] - 478a97: 48 8d 3d 50 17 03 00 lea rdi, [rip + 202576] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> - 478a9e: 48 8b 15 c3 6f 04 00 mov rdx, qword ptr [rip + 290755] # 0x4bfa68 <_dl_argv> - 478aa5: 48 8d 35 cc 16 03 00 lea rsi, [rip + 202444] # 0x4aa178 <__PRETTY_FUNCTION__.11010+0x1c8> - 478aac: 4d 8b 43 08 mov r8, qword ptr [r11 + 8] - 478ab0: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] - 478ab4: 4c 89 95 08 ff ff ff mov qword ptr [rbp - 248], r10 - 478abb: 48 8b 12 mov rdx, qword ptr [rdx] - 478abe: 45 8b 0e mov r9d, dword ptr [r14] - 478ac1: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 - 478ac8: 48 85 d2 test rdx, rdx - 478acb: 48 0f 44 d7 cmove rdx, rdi - 478acf: 4c 03 48 08 add r9, qword ptr [rax + 8] - 478ad3: bf 02 00 00 00 mov edi, 2 - 478ad8: 31 c0 xor eax, eax - 478ada: e8 01 1f 00 00 call 0x47a9e0 <_dl_dprintf> - 478adf: 4c 8b 95 08 ff ff ff mov r10, qword ptr [rbp - 248] - 478ae6: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] - 478aed: 0f 1f 00 nop dword ptr [rax] - 478af0: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 - 478af7: 41 ff d2 call r10 - 478afa: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] - 478b01: 49 89 c2 mov r10, rax - 478b04: 49 83 fc 25 cmp r12, 37 - 478b08: 0f 86 db f9 ff ff jbe 0x4784e9 <_dl_relocate_object+0x539> - 478b0e: 66 90 nop - 478b10: 31 d2 xor edx, edx - 478b12: 44 89 ee mov esi, r13d - 478b15: 4c 89 ff mov rdi, r15 - 478b18: e8 c3 f3 ff ff call 0x477ee0 <_dl_reloc_bad_type> - 478b1d: 0f 1f 00 nop dword ptr [rax] - 478b20: 48 83 bd 30 ff ff ff 00 cmp qword ptr [rbp - 208], 0 - 478b28: 48 89 9d 28 ff ff ff mov qword ptr [rbp - 216], rbx - 478b2f: 0f 85 eb f9 ff ff jne 0x478520 <_dl_relocate_object+0x570> - 478b35: 48 89 9d 30 ff ff ff mov qword ptr [rbp - 208], rbx - 478b3c: e9 df f9 ff ff jmp 0x478520 <_dl_relocate_object+0x570> - 478b41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 478b48: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 478b4f: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 478b53: 49 03 07 add rax, qword ptr [r15] - 478b56: 48 89 06 mov qword ptr [rsi], rax - 478b59: e9 c2 f9 ff ff jmp 0x478520 <_dl_relocate_object+0x570> - 478b5e: 66 90 nop - 478b60: 41 b9 01 00 00 00 mov r9d, 1 - 478b66: 49 83 fc 05 cmp r12, 5 - 478b6a: 0f 85 ed f8 ff ff jne 0x47845d <_dl_relocate_object+0x4ad> - 478b70: 41 83 c9 02 or r9d, 2 - 478b74: e9 f2 f8 ff ff jmp 0x47846b <_dl_relocate_object+0x4bb> - 478b79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 478b80: 0f b7 71 06 movzx esi, word ptr [rcx + 6] - 478b84: 0f b6 51 04 movzx edx, byte ptr [rcx + 4] - 478b88: 66 83 fe f1 cmp si, -15 - 478b8c: 0f 85 c2 fe ff ff jne 0x478a54 <_dl_relocate_object+0xaa4> - 478b92: 45 31 d2 xor r10d, r10d - 478b95: e9 bd fe ff ff jmp 0x478a57 <_dl_relocate_object+0xaa7> - 478b9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 478ba0: 48 89 d6 mov rsi, rdx - 478ba3: 49 2b b3 f8 03 00 00 sub rsi, qword ptr [r11 + 1016] - 478baa: 48 8d 0c 71 lea rcx, [rcx + 2*rsi] - 478bae: 48 89 0a mov qword ptr [rdx], rcx - 478bb1: e9 1d f6 ff ff jmp 0x4781d3 <_dl_relocate_object+0x223> - 478bb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 478bc0: 48 8b 13 mov rdx, qword ptr [rbx] - 478bc3: 49 8b 03 mov rax, qword ptr [r11] - 478bc6: 48 83 c3 18 add rbx, 24 - 478bca: 48 03 43 f8 add rax, qword ptr [rbx - 8] - 478bce: 4a 89 04 3a mov qword ptr [rdx + r15], rax - 478bd2: 49 39 dc cmp r12, rbx - 478bd5: 0f 82 6a f6 ff ff jb 0x478245 <_dl_relocate_object+0x295> - 478bdb: 83 7b 08 25 cmp dword ptr [rbx + 8], 37 - 478bdf: 74 df je 0x478bc0 <_dl_relocate_object+0xc10> - 478be1: 48 83 c3 18 add rbx, 24 - 478be5: 49 39 dc cmp r12, rbx - 478be8: 73 f1 jae 0x478bdb <_dl_relocate_object+0xc2b> - 478bea: e9 56 f6 ff ff jmp 0x478245 <_dl_relocate_object+0x295> - 478bef: 90 nop - 478bf0: 4c 89 f8 mov rax, r15 - 478bf3: 4c 89 e1 mov rcx, r12 - 478bf6: 0f b7 71 06 movzx esi, word ptr [rcx + 6] - 478bfa: 4c 8b 51 08 mov r10, qword ptr [rcx + 8] - 478bfe: 83 e2 0f and edx, 15 - 478c01: 66 83 fe f1 cmp si, -15 - 478c05: 0f 84 85 0a 00 00 je 0x479690 <_dl_relocate_object+0x16e0> - 478c0b: 80 fa 0a cmp dl, 10 - 478c0e: 0f 85 50 fa ff ff jne 0x478664 <_dl_relocate_object+0x6b4> - 478c14: 48 8b 10 mov rdx, qword ptr [rax] - 478c17: 66 85 f6 test si, si - 478c1a: 0f 84 44 fa ff ff je 0x478664 <_dl_relocate_object+0x6b4> - 478c20: 49 01 d2 add r10, rdx - 478c23: 8b b5 3c ff ff ff mov esi, dword ptr [rbp - 196] - 478c29: 85 f6 test esi, esi - 478c2b: 0f 85 cc 0a 00 00 jne 0x4796fd <_dl_relocate_object+0x174d> - 478c31: 49 39 c7 cmp r15, rax - 478c34: 74 5e je 0x478c94 <_dl_relocate_object+0xce4> - 478c36: 0f b6 90 1c 03 00 00 movzx edx, byte ptr [rax + 796] - 478c3d: f6 c2 03 test dl, 3 - 478c40: 74 52 je 0x478c94 <_dl_relocate_object+0xce4> - 478c42: 83 e2 04 and edx, 4 - 478c45: 75 4d jne 0x478c94 <_dl_relocate_object+0xce4> - 478c47: 49 8b 77 68 mov rsi, qword ptr [r15 + 104] - 478c4b: 48 8d 3d 9c 15 03 00 lea rdi, [rip + 202140] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> - 478c52: 48 8b 15 0f 6e 04 00 mov rdx, qword ptr [rip + 290319] # 0x4bfa68 <_dl_argv> - 478c59: 4c 89 95 70 ff ff ff mov qword ptr [rbp - 144], r10 - 478c60: 4c 8b 40 08 mov r8, qword ptr [rax + 8] - 478c64: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] - 478c68: 48 8b 12 mov rdx, qword ptr [rdx] - 478c6b: 45 8b 0c 24 mov r9d, dword ptr [r12] - 478c6f: 48 85 d2 test rdx, rdx - 478c72: 48 0f 44 d7 cmove rdx, rdi - 478c76: 4c 03 4e 08 add r9, qword ptr [rsi + 8] - 478c7a: bf 02 00 00 00 mov edi, 2 - 478c7f: 31 c0 xor eax, eax - 478c81: 48 8d 35 f0 14 03 00 lea rsi, [rip + 201968] # 0x4aa178 <__PRETTY_FUNCTION__.11010+0x1c8> - 478c88: e8 53 1d 00 00 call 0x47a9e0 <_dl_dprintf> - 478c8d: 4c 8b 95 70 ff ff ff mov r10, qword ptr [rbp - 144] - 478c94: 41 ff d2 call r10 - 478c97: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 478c9b: 49 03 07 add rax, qword ptr [r15] - 478c9e: e9 d2 f9 ff ff jmp 0x478675 <_dl_relocate_object+0x6c5> - 478ca3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 478ca8: 49 8b 87 90 02 00 00 mov rax, qword ptr [r15 + 656] - 478caf: 48 85 c0 test rax, rax - 478cb2: 0f 84 e0 f3 ff ff je 0x478098 <_dl_relocate_object+0xe8> - 478cb8: 45 85 ed test r13d, r13d - 478cbb: 0f 84 d7 f3 ff ff je 0x478098 <_dl_relocate_object+0xe8> - 478cc1: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 478cc5: 49 8b 07 mov rax, qword ptr [r15] - 478cc8: 48 8d 1d b1 51 00 00 lea rbx, [rip + 20913] # 0x47de80 <_dl_tlsdesc_resolve_rela> - 478ccf: 48 89 1c 02 mov qword ptr [rdx + rax], rbx - 478cd3: e9 c0 f3 ff ff jmp 0x478098 <_dl_relocate_object+0xe8> - 478cd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 478ce0: 48 8b 35 31 84 04 00 mov rsi, qword ptr [rip + 295985] # 0x4c1118 <_dl_pagesize> - 478ce7: 49 8b 97 68 04 00 00 mov rdx, qword ptr [r15 + 1128] - 478cee: 49 03 17 add rdx, qword ptr [r15] - 478cf1: 48 f7 de neg rsi - 478cf4: 48 89 d7 mov rdi, rdx - 478cf7: 48 01 d0 add rax, rdx - 478cfa: 48 21 f7 and rdi, rsi - 478cfd: 48 21 f0 and rax, rsi - 478d00: 48 39 c7 cmp rdi, rax - 478d03: 0f 84 8f f5 ff ff je 0x478298 <_dl_relocate_object+0x2e8> - 478d09: 48 29 f8 sub rax, rdi - 478d0c: ba 01 00 00 00 mov edx, 1 - 478d11: 48 89 c6 mov rsi, rax - 478d14: e8 a7 06 fd ff call 0x4493c0 - 478d19: 85 c0 test eax, eax - 478d1b: 0f 89 77 f5 ff ff jns 0x478298 <_dl_relocate_object+0x2e8> - 478d21: 48 c7 c0 c0 ff ff ff mov rax, -64 - 478d28: 49 8b 77 08 mov rsi, qword ptr [r15 + 8] - 478d2c: 48 8d 0d ad 16 03 00 lea rcx, [rip + 202413] # 0x4aa3e0 - 478d33: 31 d2 xor edx, edx - 478d35: 64 8b 38 mov edi, dword ptr fs:[rax] - 478d38: e8 43 5c 00 00 call 0x47e980 <_dl_signal_error> - 478d3d: 0f 1f 00 nop dword ptr [rax] - 478d40: 49 03 17 add rdx, qword ptr [r15] - 478d43: 49 89 97 f0 03 00 00 mov qword ptr [r15 + 1008], rdx - 478d4a: 48 8d 50 18 lea rdx, [rax + 24] - 478d4e: 49 89 97 f8 03 00 00 mov qword ptr [r15 + 1016], rdx - 478d55: e9 fc f2 ff ff jmp 0x478056 <_dl_relocate_object+0xa6> - 478d5a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 478d60: f6 05 1b a0 04 00 40 test byte ptr [rip + 303131], 64 # 0x4c2d82 <_dl_x86_cpu_features+0x62> - 478d67: 48 8d 15 f2 3f 00 00 lea rdx, [rip + 16370] # 0x47cd60 <_dl_runtime_resolve_xsave> - 478d6e: 48 8d 0d bb 40 00 00 lea rcx, [rip + 16571] # 0x47ce30 <_dl_runtime_resolve_xsavec> - 478d75: 48 0f 45 d1 cmovne rdx, rcx - 478d79: 48 89 50 10 mov qword ptr [rax + 16], rdx - 478d7d: e9 01 f3 ff ff jmp 0x478083 <_dl_relocate_object+0xd3> - 478d82: 48 01 f2 add rdx, rsi - 478d85: 48 89 55 98 mov qword ptr [rbp - 104], rdx - 478d89: e9 b9 f3 ff ff jmp 0x478147 <_dl_relocate_object+0x197> - 478d8e: 66 90 nop - 478d90: 31 ff xor edi, edi - 478d92: 31 d2 xor edx, edx - 478d94: 31 c9 xor ecx, ecx - 478d96: e9 57 f3 ff ff jmp 0x4780f2 <_dl_relocate_object+0x142> - 478d9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 478da0: 49 83 fc 24 cmp r12, 36 - 478da4: 0f 86 bc 05 00 00 jbe 0x479366 <_dl_relocate_object+0x13b6> - 478daa: 41 8b 8f 10 04 00 00 mov ecx, dword ptr [r15 + 1040] - 478db1: 45 31 c0 xor r8d, r8d - 478db4: 41 39 c8 cmp r8d, ecx - 478db7: 0f 85 67 f6 ff ff jne 0x478424 <_dl_relocate_object+0x474> - 478dbd: 49 8b 8f 20 04 00 00 mov rcx, qword ptr [r15 + 1056] - 478dc4: 4d 8b 9f 18 04 00 00 mov r11, qword ptr [r15 + 1048] - 478dcb: 48 89 4d 88 mov qword ptr [rbp - 120], rcx - 478dcf: e9 ff f6 ff ff jmp 0x4784d3 <_dl_relocate_object+0x523> - 478dd4: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 478dd8: 4c 8b 78 10 mov r15, qword ptr [rax + 16] - 478ddc: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] - 478de3: 4c 03 7b 10 add r15, qword ptr [rbx + 16] - 478de7: 4c 89 38 mov qword ptr [rax], r15 - 478dea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 478df0: 48 83 c3 18 add rbx, 24 - 478df4: 48 39 9d 78 ff ff ff cmp qword ptr [rbp - 136], rbx - 478dfb: 0f 87 e7 fa ff ff ja 0x4788e8 <_dl_relocate_object+0x938> - 478e01: 4c 8b 95 58 ff ff ff mov r10, qword ptr [rbp - 168] - 478e08: 4c 8b bd 60 ff ff ff mov r15, qword ptr [rbp - 160] - 478e0f: 4d 85 d2 test r10, r10 - 478e12: 0f 84 2d f4 ff ff je 0x478245 <_dl_relocate_object+0x295> - 478e18: 4c 8b ad 30 ff ff ff mov r13, qword ptr [rbp - 208] - 478e1f: 4d 39 ea cmp r10, r13 - 478e22: 0f 87 1d f4 ff ff ja 0x478245 <_dl_relocate_object+0x295> - 478e28: 4c 89 bd 78 ff ff ff mov qword ptr [rbp - 136], r15 - 478e2f: 4c 89 d3 mov rbx, r10 - 478e32: 4d 89 df mov r15, r11 - 478e35: eb 16 jmp 0x478e4d <_dl_relocate_object+0xe9d> - 478e37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 478e40: 48 83 c3 18 add rbx, 24 - 478e44: 4c 39 eb cmp rbx, r13 - 478e47: 0f 87 3a f8 ff ff ja 0x478687 <_dl_relocate_object+0x6d7> - 478e4d: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 478e51: 83 f8 25 cmp eax, 37 - 478e54: 75 ea jne 0x478e40 <_dl_relocate_object+0xe90> - 478e56: 48 c1 e8 20 shr rax, 32 - 478e5a: 48 8b b5 68 ff ff ff mov rsi, qword ptr [rbp - 152] - 478e61: 4c 8b b5 78 ff ff ff mov r14, qword ptr [rbp - 136] - 478e68: 48 8d 04 40 lea rax, [rax + 2*rax] - 478e6c: 4c 03 33 add r14, qword ptr [rbx] - 478e6f: 4c 8d 24 c6 lea r12, [rsi + 8*rax] - 478e73: 4c 89 65 88 mov qword ptr [rbp - 120], r12 - 478e77: 41 0f b6 54 24 04 movzx edx, byte ptr [r12 + 4] - 478e7d: 89 d0 mov eax, edx - 478e7f: c0 e8 04 shr al, 4 - 478e82: 0f 84 f8 03 00 00 je 0x479280 <_dl_relocate_object+0x12d0> - 478e88: 41 0f b6 44 24 05 movzx eax, byte ptr [r12 + 5] - 478e8e: 83 e0 03 and eax, 3 - 478e91: 83 e8 01 sub eax, 1 - 478e94: 83 f8 01 cmp eax, 1 - 478e97: 0f 86 e3 03 00 00 jbe 0x479280 <_dl_relocate_object+0x12d0> - 478e9d: 4d 3b a7 08 04 00 00 cmp r12, qword ptr [r15 + 1032] - 478ea4: 0f 84 4d 09 00 00 je 0x4797f7 <_dl_relocate_object+0x1847> - 478eaa: 41 8b 3c 24 mov edi, dword ptr [r12] - 478eae: 4c 89 fe mov rsi, r15 - 478eb1: 48 8d 55 88 lea rdx, [rbp - 120] - 478eb5: 45 31 c9 xor r9d, r9d - 478eb8: 41 c7 87 10 04 00 00 00 00 00 00 mov dword ptr [r15 + 1040], 0 - 478ec3: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] - 478eca: 45 31 c0 xor r8d, r8d - 478ecd: 4d 89 a7 08 04 00 00 mov qword ptr [r15 + 1032], r12 - 478ed4: 48 03 bd 40 ff ff ff add rdi, qword ptr [rbp - 192] - 478edb: 6a 00 push 0 - 478edd: 6a 09 push 9 - 478edf: e8 dc dd ff ff call 0x476cc0 <_dl_lookup_symbol_x> - 478ee4: 48 8b 4d 88 mov rcx, qword ptr [rbp - 120] - 478ee8: 49 89 87 18 04 00 00 mov qword ptr [r15 + 1048], rax - 478eef: 49 89 8f 20 04 00 00 mov qword ptr [r15 + 1056], rcx - 478ef6: 5e pop rsi - 478ef7: 5f pop rdi - 478ef8: 48 85 c9 test rcx, rcx - 478efb: 0f 85 9d 07 00 00 jne 0x47969e <_dl_relocate_object+0x16ee> - 478f01: 8b 95 3c ff ff ff mov edx, dword ptr [rbp - 196] - 478f07: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 478f0b: 49 03 07 add rax, qword ptr [r15] - 478f0e: 85 d2 test edx, edx - 478f10: 75 02 jne 0x478f14 <_dl_relocate_object+0xf64> - 478f12: ff d0 call rax - 478f14: 49 89 06 mov qword ptr [r14], rax - 478f17: e9 24 ff ff ff jmp 0x478e40 <_dl_relocate_object+0xe90> - 478f1c: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 478f20: 4c 8b 78 10 mov r15, qword ptr [rax + 16] - 478f24: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] - 478f2b: 4c 03 7b 10 add r15, qword ptr [rbx + 16] - 478f2f: 48 8d 35 1a 11 03 00 lea rsi, [rip + 200986] # 0x4aa050 <__PRETTY_FUNCTION__.11010+0xa0> - 478f36: 44 89 38 mov dword ptr [rax], r15d - 478f39: b8 ff ff ff ff mov eax, 4294967295 - 478f3e: 49 39 c7 cmp r15, rax - 478f41: 0f 86 a9 fe ff ff jbe 0x478df0 <_dl_relocate_object+0xe40> - 478f47: 49 8b 43 68 mov rax, qword ptr [r11 + 104] - 478f4b: 41 8b 0e mov ecx, dword ptr [r14] - 478f4e: bf 02 00 00 00 mov edi, 2 - 478f53: 4c 89 9d 70 ff ff ff mov qword ptr [rbp - 144], r11 - 478f5a: 48 03 48 08 add rcx, qword ptr [rax + 8] - 478f5e: 48 8b 05 03 6b 04 00 mov rax, qword ptr [rip + 289539] # 0x4bfa68 <_dl_argv> - 478f65: 48 8b 10 mov rdx, qword ptr [rax] - 478f68: 48 8d 05 7f 12 03 00 lea rax, [rip + 201343] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> - 478f6f: 48 85 d2 test rdx, rdx - 478f72: 48 0f 44 d0 cmove rdx, rax - 478f76: 31 c0 xor eax, eax - 478f78: e8 63 1a 00 00 call 0x47a9e0 <_dl_dprintf> - 478f7d: 4c 8b 9d 70 ff ff ff mov r11, qword ptr [rbp - 144] - 478f84: e9 67 fe ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> - 478f89: 4d 85 d2 test r10, r10 - 478f8c: 0f 84 5e fe ff ff je 0x478df0 <_dl_relocate_object+0xe40> - 478f92: 49 8b 82 58 04 00 00 mov rax, qword ptr [r10 + 1112] - 478f99: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 478fa0: 48 89 07 mov qword ptr [rdi], rax - 478fa3: e9 48 fe ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> - 478fa8: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 478fac: 48 85 c0 test rax, rax - 478faf: 0f 84 3b fe ff ff je 0x478df0 <_dl_relocate_object+0xe40> - 478fb5: 49 8b 92 50 04 00 00 mov rdx, qword ptr [r10 + 1104] - 478fbc: 48 8d 4a 01 lea rcx, [rdx + 1] - 478fc0: 48 83 f9 01 cmp rcx, 1 - 478fc4: 0f 86 a3 08 00 00 jbe 0x47986d <_dl_relocate_object+0x18bd> - 478fca: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 478fce: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 478fd5: 48 29 d0 sub rax, rdx - 478fd8: 48 03 43 10 add rax, qword ptr [rbx + 16] - 478fdc: 48 89 07 mov qword ptr [rdi], rax - 478fdf: e9 0c fe ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> - 478fe4: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 478fe8: 48 85 d2 test rdx, rdx - 478feb: 0f 84 ff fd ff ff je 0x478df0 <_dl_relocate_object+0xe40> - 478ff1: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 478ff8: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 478ffc: 48 03 42 08 add rax, qword ptr [rdx + 8] - 479000: 48 89 06 mov qword ptr [rsi], rax - 479003: e9 e8 fd ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> - 479008: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 47900c: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 479013: 48 29 f0 sub rax, rsi - 479016: 49 01 c7 add r15, rax - 479019: 49 63 c7 movsxd rax, r15d - 47901c: 44 89 3e mov dword ptr [rsi], r15d - 47901f: 49 39 c7 cmp r15, rax - 479022: 0f 84 c8 fd ff ff je 0x478df0 <_dl_relocate_object+0xe40> - 479028: 48 8d 35 61 10 03 00 lea rsi, [rip + 200801] # 0x4aa090 <__PRETTY_FUNCTION__.11010+0xe0> - 47902f: e9 13 ff ff ff jmp 0x478f47 <_dl_relocate_object+0xf97> - 479034: 44 8b 8d 3c ff ff ff mov r9d, dword ptr [rbp - 196] - 47903b: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 47903f: 49 03 03 add rax, qword ptr [r11] - 479042: 45 85 c9 test r9d, r9d - 479045: 75 10 jne 0x479057 <_dl_relocate_object+0x10a7> - 479047: 4c 89 9d 28 ff ff ff mov qword ptr [rbp - 216], r11 - 47904e: ff d0 call rax - 479050: 4c 8b 9d 28 ff ff ff mov r11, qword ptr [rbp - 216] - 479057: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 47905e: 48 89 06 mov qword ptr [rsi], rax - 479061: e9 8a fd ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> - 479066: 4c 8b 65 88 mov r12, qword ptr [rbp - 120] - 47906a: 4d 85 e4 test r12, r12 - 47906d: 0f 84 7d fd ff ff je 0x478df0 <_dl_relocate_object+0xe40> - 479073: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 479078: 49 39 46 10 cmp qword ptr [r14 + 16], rax - 47907c: 4c 89 fe mov rsi, r15 - 47907f: 4c 89 9d 28 ff ff ff mov qword ptr [rbp - 216], r11 - 479086: 49 0f 46 46 10 cmovbe rax, qword ptr [r14 + 16] - 47908b: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 479092: 48 89 c2 mov rdx, rax - 479095: e8 c6 7f f8 ff call 0x401060 <.plt+0x40> - 47909a: 49 8b 46 10 mov rax, qword ptr [r14 + 16] - 47909e: 49 39 44 24 10 cmp qword ptr [r12 + 16], rax - 4790a3: 4c 8b 9d 28 ff ff ff mov r11, qword ptr [rbp - 216] - 4790aa: 77 16 ja 0x4790c2 <_dl_relocate_object+0x1112> - 4790ac: 0f 83 3e fd ff ff jae 0x478df0 <_dl_relocate_object+0xe40> - 4790b2: 44 8b 15 87 a7 04 00 mov r10d, dword ptr [rip + 305031] # 0x4c3840 <_dl_verbose> - 4790b9: 45 85 d2 test r10d, r10d - 4790bc: 0f 84 2e fd ff ff je 0x478df0 <_dl_relocate_object+0xe40> - 4790c2: 48 8d 35 07 10 03 00 lea rsi, [rip + 200711] # 0x4aa0d0 <__PRETTY_FUNCTION__.11010+0x120> - 4790c9: e9 79 fe ff ff jmp 0x478f47 <_dl_relocate_object+0xf97> - 4790ce: 66 90 nop - 4790d0: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 4790d4: 48 85 c0 test rax, rax - 4790d7: 0f 84 2c 06 00 00 je 0x479709 <_dl_relocate_object+0x1759> - 4790dd: 49 8b 92 50 04 00 00 mov rdx, qword ptr [r10 + 1104] - 4790e4: 48 8d 4a 01 lea rcx, [rdx + 1] - 4790e8: 48 83 f9 01 cmp rcx, 1 - 4790ec: 0f 86 47 07 00 00 jbe 0x479839 <_dl_relocate_object+0x1889> - 4790f2: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 4790f6: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 4790fd: 48 29 d0 sub rax, rdx - 479100: 48 03 43 10 add rax, qword ptr [rbx + 16] - 479104: 48 89 46 08 mov qword ptr [rsi + 8], rax - 479108: 48 8d 05 41 4d 00 00 lea rax, [rip + 19777] # 0x47de50 <_dl_tlsdesc_return> - 47910f: 48 89 06 mov qword ptr [rsi], rax - 479112: e9 d9 fc ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> - 479117: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 479120: 48 83 bd 58 ff ff ff 00 cmp qword ptr [rbp - 168], 0 - 479128: 48 89 9d 30 ff ff ff mov qword ptr [rbp - 208], rbx - 47912f: 0f 85 bb fc ff ff jne 0x478df0 <_dl_relocate_object+0xe40> - 479135: 48 89 9d 58 ff ff ff mov qword ptr [rbp - 168], rbx - 47913c: e9 af fc ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> - 479141: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 479148: 4c 89 f1 mov rcx, r14 - 47914b: 4d 89 da mov r10, r11 - 47914e: 0f b7 71 06 movzx esi, word ptr [rcx + 6] - 479152: 66 83 fe f1 cmp si, -15 - 479156: 0f 84 16 01 00 00 je 0x479272 <_dl_relocate_object+0x12c2> - 47915c: 4d 8b 3a mov r15, qword ptr [r10] - 47915f: 83 e2 0f and edx, 15 - 479162: 4c 03 79 08 add r15, qword ptr [rcx + 8] - 479166: 80 fa 0a cmp dl, 10 - 479169: 0f 85 ad f8 ff ff jne 0x478a1c <_dl_relocate_object+0xa6c> - 47916f: 8b 85 3c ff ff ff mov eax, dword ptr [rbp - 196] - 479175: 85 c0 test eax, eax - 479177: 0f 85 9f f8 ff ff jne 0x478a1c <_dl_relocate_object+0xa6c> - 47917d: 66 85 f6 test si, si - 479180: 0f 84 96 f8 ff ff je 0x478a1c <_dl_relocate_object+0xa6c> - 479186: 4d 39 d3 cmp r11, r10 - 479189: 74 6a je 0x4791f5 <_dl_relocate_object+0x1245> - 47918b: 41 0f b6 82 1c 03 00 00 movzx eax, byte ptr [r10 + 796] - 479193: a8 03 test al, 3 - 479195: 74 5e je 0x4791f5 <_dl_relocate_object+0x1245> - 479197: a8 04 test al, 4 - 479199: 75 5a jne 0x4791f5 <_dl_relocate_object+0x1245> - 47919b: 49 8b 43 68 mov rax, qword ptr [r11 + 104] - 47919f: 48 8d 3d 48 10 03 00 lea rdi, [rip + 200776] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> - 4791a6: 48 8b 15 bb 68 04 00 mov rdx, qword ptr [rip + 288955] # 0x4bfa68 <_dl_argv> - 4791ad: 48 8d 35 c4 0f 03 00 lea rsi, [rip + 200644] # 0x4aa178 <__PRETTY_FUNCTION__.11010+0x1c8> - 4791b4: 49 8b 4b 08 mov rcx, qword ptr [r11 + 8] - 4791b8: 4d 8b 42 08 mov r8, qword ptr [r10 + 8] - 4791bc: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 - 4791c3: 48 8b 12 mov rdx, qword ptr [rdx] - 4791c6: 45 8b 0e mov r9d, dword ptr [r14] - 4791c9: 4c 89 95 28 ff ff ff mov qword ptr [rbp - 216], r10 - 4791d0: 48 85 d2 test rdx, rdx - 4791d3: 48 0f 44 d7 cmove rdx, rdi - 4791d7: 4c 03 48 08 add r9, qword ptr [rax + 8] - 4791db: bf 02 00 00 00 mov edi, 2 - 4791e0: 31 c0 xor eax, eax - 4791e2: e8 f9 17 00 00 call 0x47a9e0 <_dl_dprintf> - 4791e7: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] - 4791ee: 4c 8b 95 28 ff ff ff mov r10, qword ptr [rbp - 216] - 4791f5: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 - 4791fc: 4c 89 95 28 ff ff ff mov qword ptr [rbp - 216], r10 - 479203: 41 ff d7 call r15 - 479206: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] - 47920d: 4c 8b 95 28 ff ff ff mov r10, qword ptr [rbp - 216] - 479214: 49 89 c7 mov r15, rax - 479217: e9 00 f8 ff ff jmp 0x478a1c <_dl_relocate_object+0xa6c> - 47921c: 0f 1f 40 00 nop dword ptr [rax] - 479220: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 479227: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 47922b: 49 03 03 add rax, qword ptr [r11] - 47922e: 48 89 07 mov qword ptr [rdi], rax - 479231: e9 ba fb ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> - 479236: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 479240: 41 b9 01 00 00 00 mov r9d, 1 - 479246: 49 83 fc 05 cmp r12, 5 - 47924a: 0f 85 5b f7 ff ff jne 0x4789ab <_dl_relocate_object+0x9fb> - 479250: 41 83 c9 02 or r9d, 2 - 479254: e9 60 f7 ff ff jmp 0x4789b9 <_dl_relocate_object+0xa09> - 479259: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 479260: 0f b7 71 06 movzx esi, word ptr [rcx + 6] - 479264: 0f b6 51 04 movzx edx, byte ptr [rcx + 4] - 479268: 66 83 fe f1 cmp si, -15 - 47926c: 0f 85 ea fe ff ff jne 0x47915c <_dl_relocate_object+0x11ac> - 479272: 45 31 ff xor r15d, r15d - 479275: e9 e5 fe ff ff jmp 0x47915f <_dl_relocate_object+0x11af> - 47927a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 479280: 4c 89 f8 mov rax, r15 - 479283: 4c 89 e1 mov rcx, r12 - 479286: 0f b7 71 06 movzx esi, word ptr [rcx + 6] - 47928a: 4c 8b 51 08 mov r10, qword ptr [rcx + 8] - 47928e: 83 e2 0f and edx, 15 - 479291: 66 83 fe f1 cmp si, -15 - 479295: 0f 84 ff 04 00 00 je 0x47979a <_dl_relocate_object+0x17ea> - 47929b: 80 fa 0a cmp dl, 10 - 47929e: 0f 85 5d fc ff ff jne 0x478f01 <_dl_relocate_object+0xf51> - 4792a4: 48 8b 10 mov rdx, qword ptr [rax] - 4792a7: 66 85 f6 test si, si - 4792aa: 0f 84 51 fc ff ff je 0x478f01 <_dl_relocate_object+0xf51> - 4792b0: 49 01 d2 add r10, rdx - 4792b3: 8b 8d 3c ff ff ff mov ecx, dword ptr [rbp - 196] - 4792b9: 85 c9 test ecx, ecx - 4792bb: 0f 85 f0 05 00 00 jne 0x4798b1 <_dl_relocate_object+0x1901> - 4792c1: 49 39 c7 cmp r15, rax - 4792c4: 74 5e je 0x479324 <_dl_relocate_object+0x1374> - 4792c6: 0f b6 90 1c 03 00 00 movzx edx, byte ptr [rax + 796] - 4792cd: f6 c2 03 test dl, 3 - 4792d0: 74 52 je 0x479324 <_dl_relocate_object+0x1374> - 4792d2: 83 e2 04 and edx, 4 - 4792d5: 75 4d jne 0x479324 <_dl_relocate_object+0x1374> - 4792d7: 49 8b 77 68 mov rsi, qword ptr [r15 + 104] - 4792db: 48 8d 3d 0c 0f 03 00 lea rdi, [rip + 200460] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> - 4792e2: 48 8b 15 7f 67 04 00 mov rdx, qword ptr [rip + 288639] # 0x4bfa68 <_dl_argv> - 4792e9: 4c 89 95 70 ff ff ff mov qword ptr [rbp - 144], r10 - 4792f0: 4c 8b 40 08 mov r8, qword ptr [rax + 8] - 4792f4: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] - 4792f8: 48 8b 12 mov rdx, qword ptr [rdx] - 4792fb: 45 8b 0c 24 mov r9d, dword ptr [r12] - 4792ff: 48 85 d2 test rdx, rdx - 479302: 48 0f 44 d7 cmove rdx, rdi - 479306: 4c 03 4e 08 add r9, qword ptr [rsi + 8] - 47930a: bf 02 00 00 00 mov edi, 2 - 47930f: 31 c0 xor eax, eax - 479311: 48 8d 35 60 0e 03 00 lea rsi, [rip + 200288] # 0x4aa178 <__PRETTY_FUNCTION__.11010+0x1c8> - 479318: e8 c3 16 00 00 call 0x47a9e0 <_dl_dprintf> - 47931d: 4c 8b 95 70 ff ff ff mov r10, qword ptr [rbp - 144] - 479324: 41 ff d2 call r10 - 479327: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 47932b: 49 03 07 add rax, qword ptr [r15] - 47932e: e9 df fb ff ff jmp 0x478f12 <_dl_relocate_object+0xf62> - 479333: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 479338: 0f b6 51 04 movzx edx, byte ptr [rcx + 4] - 47933c: e9 b5 f8 ff ff jmp 0x478bf6 <_dl_relocate_object+0xc46> - 479341: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 479348: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 47934c: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 479353: 48 89 47 08 mov qword ptr [rdi + 8], rax - 479357: 48 8d 05 02 4b 00 00 lea rax, [rip + 19202] # 0x47de60 <_dl_tlsdesc_undefweak> - 47935e: 48 89 07 mov qword ptr [rdi], rax - 479361: e9 ba f1 ff ff jmp 0x478520 <_dl_relocate_object+0x570> - 479366: 48 b8 80 00 07 00 10 00 00 00 movabs rax, 68719935616 - 479370: 44 89 e9 mov ecx, r13d - 479373: 45 31 c0 xor r8d, r8d - 479376: 48 d3 e8 shr rax, cl - 479379: 41 8b 8f 10 04 00 00 mov ecx, dword ptr [r15 + 1040] - 479380: 48 f7 d0 not rax - 479383: 83 e0 01 and eax, 1 - 479386: 3c 01 cmp al, 1 - 479388: 89 c2 mov edx, eax - 47938a: 41 0f 92 c0 setb r8b - 47938e: c1 e2 1f shl edx, 31 - 479391: c1 e0 1f shl eax, 31 - 479394: c1 fa 1f sar edx, 31 - 479397: c1 f8 1f sar eax, 31 - 47939a: 83 c2 05 add edx, 5 - 47939d: 83 c0 03 add eax, 3 - 4793a0: 49 83 fc 05 cmp r12, 5 - 4793a4: 74 17 je 0x4793bd <_dl_relocate_object+0x140d> - 4793a6: 49 83 fc 06 cmp r12, 6 - 4793aa: 0f 85 04 fa ff ff jne 0x478db4 <_dl_relocate_object+0xe04> - 4793b0: 39 ca cmp edx, ecx - 4793b2: 0f 85 80 f0 ff ff jne 0x478438 <_dl_relocate_object+0x488> - 4793b8: e9 00 fa ff ff jmp 0x478dbd <_dl_relocate_object+0xe0d> - 4793bd: 39 c8 cmp eax, ecx - 4793bf: 0f 85 73 f0 ff ff jne 0x478438 <_dl_relocate_object+0x488> - 4793c5: e9 f3 f9 ff ff jmp 0x478dbd <_dl_relocate_object+0xe0d> - 4793ca: 49 83 fc 24 cmp r12, 36 - 4793ce: 0f 87 01 03 00 00 ja 0x4796d5 <_dl_relocate_object+0x1725> - 4793d4: 48 b8 80 00 07 00 10 00 00 00 movabs rax, 68719935616 - 4793de: 44 89 e9 mov ecx, r13d - 4793e1: 31 f6 xor esi, esi - 4793e3: 48 d3 e8 shr rax, cl - 4793e6: 41 8b 8b 10 04 00 00 mov ecx, dword ptr [r11 + 1040] - 4793ed: 48 f7 d0 not rax - 4793f0: 83 e0 01 and eax, 1 - 4793f3: 3c 01 cmp al, 1 - 4793f5: 89 c2 mov edx, eax - 4793f7: 40 0f 92 c6 setb sil - 4793fb: c1 e2 1f shl edx, 31 - 4793fe: c1 e0 1f shl eax, 31 - 479401: c1 fa 1f sar edx, 31 - 479404: c1 f8 1f sar eax, 31 - 479407: 83 c2 05 add edx, 5 - 47940a: 83 c0 03 add eax, 3 - 47940d: 49 83 fc 05 cmp r12, 5 - 479411: 0f 84 d3 03 00 00 je 0x4797ea <_dl_relocate_object+0x183a> - 479417: 49 83 fc 06 cmp r12, 6 - 47941b: 0f 85 bd 02 00 00 jne 0x4796de <_dl_relocate_object+0x172e> - 479421: 39 ca cmp edx, ecx - 479423: 0f 85 5d f5 ff ff jne 0x478986 <_dl_relocate_object+0x9d6> - 479429: e9 b8 02 00 00 jmp 0x4796e6 <_dl_relocate_object+0x1736> - 47942e: 41 0f b7 97 b8 02 00 00 movzx edx, word ptr [r15 + 696] - 479436: 49 8b 8f a8 02 00 00 mov rcx, qword ptr [r15 + 680] - 47943d: 48 8d 04 d5 00 00 00 00 lea rax, [8*rdx] - 479445: 48 29 d0 sub rax, rdx - 479448: 48 8d 04 c1 lea rax, [rcx + 8*rax] - 47944c: 48 39 c1 cmp rcx, rax - 47944f: 0f 83 4c 04 00 00 jae 0x4798a1 <_dl_relocate_object+0x18f1> - 479455: 31 c0 xor eax, eax - 479457: 44 89 ad 78 ff ff ff mov dword ptr [rbp - 136], r13d - 47945e: 48 89 cb mov rbx, rcx - 479461: 4d 89 fd mov r13, r15 - 479464: 44 89 a5 70 ff ff ff mov dword ptr [rbp - 144], r12d - 47946b: 49 89 c4 mov r12, rax - 47946e: 49 be ff ff ff ff 02 00 00 00 movabs r14, 12884901887 - 479478: eb 22 jmp 0x47949c <_dl_relocate_object+0x14ec> - 47947a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 479480: 48 8d 04 d5 00 00 00 00 lea rax, [8*rdx] - 479488: 48 83 c3 38 add rbx, 56 - 47948c: 48 29 d0 sub rax, rdx - 47948f: 48 8d 04 c1 lea rax, [rcx + 8*rax] - 479493: 48 39 c3 cmp rbx, rax - 479496: 0f 83 e1 00 00 00 jae 0x47957d <_dl_relocate_object+0x15cd> - 47949c: 48 8b 03 mov rax, qword ptr [rbx] - 47949f: 4c 21 f0 and rax, r14 - 4794a2: 48 83 f8 01 cmp rax, 1 - 4794a6: 75 d8 jne 0x479480 <_dl_relocate_object+0x14d0> - 4794a8: 48 89 e0 mov rax, rsp - 4794ab: 48 39 c4 cmp rsp, rax - 4794ae: 74 15 je 0x4794c5 <_dl_relocate_object+0x1515> - 4794b0: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4794b7: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4794c0: 48 39 c4 cmp rsp, rax - 4794c3: 75 eb jne 0x4794b0 <_dl_relocate_object+0x1500> - 4794c5: 48 83 ec 30 sub rsp, 48 - 4794c9: 48 83 4c 24 28 00 or qword ptr [rsp + 40], 0 - 4794cf: 48 8b 05 42 7c 04 00 mov rax, qword ptr [rip + 293954] # 0x4c1118 <_dl_pagesize> - 4794d6: 48 8b 4b 10 mov rcx, qword ptr [rbx + 16] - 4794da: 48 89 c2 mov rdx, rax - 4794dd: 48 f7 da neg rdx - 4794e0: 48 8d 44 01 ff lea rax, [rcx + rax - 1] - 4794e5: 48 03 43 28 add rax, qword ptr [rbx + 40] - 4794e9: 48 89 cf mov rdi, rcx - 4794ec: 48 89 c6 mov rsi, rax - 4794ef: 48 21 d7 and rdi, rdx - 4794f2: 4c 8d 4c 24 0f lea r9, [rsp + 15] - 4794f7: 48 21 d6 and rsi, rdx - 4794fa: 49 83 e1 f0 and r9, -16 - 4794fe: 48 29 fe sub rsi, rdi - 479501: 49 03 7d 00 add rdi, qword ptr [r13] - 479505: 41 c7 41 10 00 00 00 00 mov dword ptr [r9 + 16], 0 - 47950d: 8b 43 04 mov eax, dword ptr [rbx + 4] - 479510: 4d 89 cf mov r15, r9 - 479513: 49 89 71 08 mov qword ptr [r9 + 8], rsi - 479517: 49 89 39 mov qword ptr [r9], rdi - 47951a: a8 04 test al, 4 - 47951c: 74 56 je 0x479574 <_dl_relocate_object+0x15c4> - 47951e: 41 c7 41 10 01 00 00 00 mov dword ptr [r9 + 16], 1 - 479526: ba 03 00 00 00 mov edx, 3 - 47952b: b9 01 00 00 00 mov ecx, 1 - 479530: a8 02 test al, 2 - 479532: 74 06 je 0x47953a <_dl_relocate_object+0x158a> - 479534: 41 89 57 10 mov dword ptr [r15 + 16], edx - 479538: 89 d1 mov ecx, edx - 47953a: a8 01 test al, 1 - 47953c: 74 0e je 0x47954c <_dl_relocate_object+0x159c> - 47953e: 89 c8 mov eax, ecx - 479540: 83 c9 06 or ecx, 6 - 479543: 83 c8 04 or eax, 4 - 479546: 89 ca mov edx, ecx - 479548: 41 89 47 10 mov dword ptr [r15 + 16], eax - 47954c: e8 6f fe fc ff call 0x4493c0 - 479551: 85 c0 test eax, eax - 479553: 0f 88 8f 03 00 00 js 0x4798e8 <_dl_relocate_object+0x1938> - 479559: 4d 89 67 18 mov qword ptr [r15 + 24], r12 - 47955d: 49 8b 8d a8 02 00 00 mov rcx, qword ptr [r13 + 680] - 479564: 4d 89 fc mov r12, r15 - 479567: 41 0f b7 95 b8 02 00 00 movzx edx, word ptr [r13 + 696] - 47956f: e9 0c ff ff ff jmp 0x479480 <_dl_relocate_object+0x14d0> - 479574: ba 02 00 00 00 mov edx, 2 - 479579: 31 c9 xor ecx, ecx - 47957b: eb b3 jmp 0x479530 <_dl_relocate_object+0x1580> - 47957d: 4c 89 a5 18 ff ff ff mov qword ptr [rbp - 232], r12 - 479584: 4d 89 ef mov r15, r13 - 479587: 44 8b a5 70 ff ff ff mov r12d, dword ptr [rbp - 144] - 47958e: 44 8b ad 78 ff ff ff mov r13d, dword ptr [rbp - 136] - 479595: e9 85 ea ff ff jmp 0x47801f <_dl_relocate_object+0x6f> - 47959a: 45 85 ed test r13d, r13d - 47959d: 48 8d 15 42 0c 03 00 lea rdx, [rip + 199746] # 0x4aa1e6 <__PRETTY_FUNCTION__.11010+0x236> - 4795a4: 48 8d 05 ea 15 03 00 lea rax, [rip + 202218] # 0x4aab95 - 4795ab: 48 0f 44 d0 cmove rdx, rax - 4795af: 49 8b 77 08 mov rsi, qword ptr [r15 + 8] - 4795b3: 80 3e 00 cmp byte ptr [rsi], 0 - 4795b6: 0f 84 fc 00 00 00 je 0x4796b8 <_dl_relocate_object+0x1708> - 4795bc: 48 8d 3d 42 0c 03 00 lea rdi, [rip + 199746] # 0x4aa205 <__PRETTY_FUNCTION__.11010+0x255> - 4795c3: 31 c0 xor eax, eax - 4795c5: e8 b6 12 00 00 call 0x47a880 <_dl_debug_printf> - 4795ca: e9 39 ea ff ff jmp 0x478008 <_dl_relocate_object+0x58> - 4795cf: ba 01 00 00 00 mov edx, 1 - 4795d4: 4c 89 df mov rdi, r11 - 4795d7: e8 04 e9 ff ff call 0x477ee0 <_dl_reloc_bad_type> - 4795dc: 48 8b 9d 18 ff ff ff mov rbx, qword ptr [rbp - 232] - 4795e3: 8b 53 10 mov edx, dword ptr [rbx + 16] - 4795e6: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 4795ea: 48 8b 3b mov rdi, qword ptr [rbx] - 4795ed: e8 ce fd fc ff call 0x4493c0 - 4795f2: 85 c0 test eax, eax - 4795f4: 0f 88 0d 03 00 00 js 0x479907 <_dl_relocate_object+0x1957> - 4795fa: 48 8b 5b 18 mov rbx, qword ptr [rbx + 24] - 4795fe: 48 85 db test rbx, rbx - 479601: 0f 84 81 ec ff ff je 0x478288 <_dl_relocate_object+0x2d8> - 479607: eb da jmp 0x4795e3 <_dl_relocate_object+0x1633> - 479609: 49 8b 43 50 mov rax, qword ptr [r11 + 80] - 47960d: 48 85 c0 test rax, rax - 479610: 0f 84 5c ec ff ff je 0x478272 <_dl_relocate_object+0x2c2> - 479616: 49 8b 93 e0 00 00 00 mov rdx, qword ptr [r11 + 224] - 47961d: 31 c9 xor ecx, ecx - 47961f: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 479623: bf 20 00 00 00 mov edi, 32 - 479628: 48 83 7a 08 07 cmp qword ptr [rdx + 8], 7 - 47962d: 0f 94 c1 sete cl - 479630: 31 d2 xor edx, edx - 479632: 48 8d 0c cd 10 00 00 00 lea rcx, [8*rcx + 16] - 47963a: 48 f7 f1 div rcx - 47963d: 48 89 c6 mov rsi, rax - 479640: e8 1b 72 fa ff call 0x420860 - 479645: 49 89 87 38 03 00 00 mov qword ptr [r15 + 824], rax - 47964c: 48 85 c0 test rax, rax - 47964f: 0f 85 1d ec ff ff jne 0x478272 <_dl_relocate_object+0x2c2> - 479655: 48 8b 05 0c 64 04 00 mov rax, qword ptr [rip + 287756] # 0x4bfa68 <_dl_argv> - 47965c: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] - 479660: 48 8b 10 mov rdx, qword ptr [rax] - 479663: 48 85 d2 test rdx, rdx - 479666: 0f 84 70 02 00 00 je 0x4798dc <_dl_relocate_object+0x192c> - 47966c: bf 02 00 00 00 mov edi, 2 - 479671: 48 8d 35 38 0b 03 00 lea rsi, [rip + 199480] # 0x4aa1b0 <__PRETTY_FUNCTION__.11010+0x200> - 479678: 31 c0 xor eax, eax - 47967a: e8 61 13 00 00 call 0x47a9e0 <_dl_dprintf> - 47967f: bf 7f 00 00 00 mov edi, 127 - 479684: e8 07 e7 fc ff call 0x447d90 <_exit> - 479689: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 479690: 80 fa 0a cmp dl, 10 - 479693: 0f 85 cb ef ff ff jne 0x478664 <_dl_relocate_object+0x6b4> - 479699: e9 85 f5 ff ff jmp 0x478c23 <_dl_relocate_object+0xc73> - 47969e: 0f b6 51 04 movzx edx, byte ptr [rcx + 4] - 4796a2: e9 df fb ff ff jmp 0x479286 <_dl_relocate_object+0x12d6> - 4796a7: 31 d2 xor edx, edx - 4796a9: 44 89 ee mov esi, r13d - 4796ac: 4c 89 df mov rdi, r11 - 4796af: e8 2c e8 ff ff call 0x477ee0 <_dl_reloc_bad_type> - 4796b4: 0f 1f 40 00 nop dword ptr [rax] - 4796b8: 48 8b 05 a9 63 04 00 mov rax, qword ptr [rip + 287657] # 0x4bfa68 <_dl_argv> - 4796bf: 48 8b 30 mov rsi, qword ptr [rax] - 4796c2: 48 8d 05 fa fd 02 00 lea rax, [rip + 196090] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 4796c9: 48 85 f6 test rsi, rsi - 4796cc: 48 0f 44 f0 cmove rsi, rax - 4796d0: e9 e7 fe ff ff jmp 0x4795bc <_dl_relocate_object+0x160c> - 4796d5: 41 8b 8b 10 04 00 00 mov ecx, dword ptr [r11 + 1040] - 4796dc: 31 f6 xor esi, esi - 4796de: 39 ce cmp esi, ecx - 4796e0: 0f 85 8c f2 ff ff jne 0x478972 <_dl_relocate_object+0x9c2> - 4796e6: 49 8b 8b 20 04 00 00 mov rcx, qword ptr [r11 + 1056] - 4796ed: 4d 8b 93 18 04 00 00 mov r10, qword ptr [r11 + 1048] - 4796f4: 48 89 4d 88 mov qword ptr [rbp - 120], rcx - 4796f8: e9 13 f3 ff ff jmp 0x478a10 <_dl_relocate_object+0xa60> - 4796fd: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 479701: 49 03 07 add rax, qword ptr [r15] - 479704: e9 6e ef ff ff jmp 0x478677 <_dl_relocate_object+0x6c7> - 479709: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 47970d: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 479714: 48 89 46 08 mov qword ptr [rsi + 8], rax - 479718: 48 8d 05 41 47 00 00 lea rax, [rip + 18241] # 0x47de60 <_dl_tlsdesc_undefweak> - 47971f: 48 89 06 mov qword ptr [rsi], rax - 479722: e9 c9 f6 ff ff jmp 0x478df0 <_dl_relocate_object+0xe40> - 479727: 45 8b 97 10 04 00 00 mov r10d, dword ptr [r15 + 1040] - 47972e: 45 85 d2 test r10d, r10d - 479731: 0f 85 b5 ee ff ff jne 0x4785ec <_dl_relocate_object+0x63c> - 479737: 49 8b 8f 20 04 00 00 mov rcx, qword ptr [r15 + 1056] - 47973e: 49 8b 87 18 04 00 00 mov rax, qword ptr [r15 + 1048] - 479745: 48 89 4d 88 mov qword ptr [rbp - 120], rcx - 479749: e9 0d ef ff ff jmp 0x47865b <_dl_relocate_object+0x6ab> - 47974e: 4c 89 df mov rdi, r11 - 479751: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 - 479758: e8 13 e6 ff ff call 0x477d70 <_dl_allocate_static_tls> - 47975d: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] - 479764: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 479768: 49 8b 93 50 04 00 00 mov rdx, qword ptr [r11 + 1104] - 47976f: e9 26 f0 ff ff jmp 0x47879a <_dl_relocate_object+0x7ea> - 479774: 4c 89 df mov rdi, r11 - 479777: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 - 47977e: e8 ed e5 ff ff call 0x477d70 <_dl_allocate_static_tls> - 479783: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] - 47978a: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 47978e: 49 8b 93 50 04 00 00 mov rdx, qword ptr [r11 + 1104] - 479795: e9 98 ef ff ff jmp 0x478732 <_dl_relocate_object+0x782> - 47979a: 80 fa 0a cmp dl, 10 - 47979d: 0f 85 5e f7 ff ff jne 0x478f01 <_dl_relocate_object+0xf51> - 4797a3: e9 0b fb ff ff jmp 0x4792b3 <_dl_relocate_object+0x1303> - 4797a8: 8b 15 d2 95 04 00 mov edx, dword ptr [rip + 300498] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 4797ae: f6 c2 04 test dl, 4 - 4797b1: 74 6b je 0x47981e <_dl_relocate_object+0x186e> - 4797b3: 48 8d 1d 26 2a 00 00 lea rbx, [rip + 10790] # 0x47c1e0 <_dl_runtime_profile_avx512> - 4797ba: 48 89 58 10 mov qword ptr [rax + 16], rbx - 4797be: 48 8b 3d 0b a0 04 00 mov rdi, qword ptr [rip + 303115] # 0x4c37d0 <_dl_profile> - 4797c5: 48 85 ff test rdi, rdi - 4797c8: 0f 84 b5 e8 ff ff je 0x478083 <_dl_relocate_object+0xd3> - 4797ce: 4c 89 fe mov rsi, r15 - 4797d1: e8 aa 12 00 00 call 0x47aa80 <_dl_name_match_p> - 4797d6: 85 c0 test eax, eax - 4797d8: 0f 84 a5 e8 ff ff je 0x478083 <_dl_relocate_object+0xd3> - 4797de: 4c 89 3d 6b a0 04 00 mov qword ptr [rip + 303211], r15 # 0x4c3850 <_dl_profile_map> - 4797e5: e9 99 e8 ff ff jmp 0x478083 <_dl_relocate_object+0xd3> - 4797ea: 39 c8 cmp eax, ecx - 4797ec: 0f 85 94 f1 ff ff jne 0x478986 <_dl_relocate_object+0x9d6> - 4797f2: e9 ef fe ff ff jmp 0x4796e6 <_dl_relocate_object+0x1736> - 4797f7: 45 8b 87 10 04 00 00 mov r8d, dword ptr [r15 + 1040] - 4797fe: 45 85 c0 test r8d, r8d - 479801: 0f 85 a3 f6 ff ff jne 0x478eaa <_dl_relocate_object+0xefa> - 479807: 49 8b 8f 20 04 00 00 mov rcx, qword ptr [r15 + 1056] - 47980e: 49 8b 87 18 04 00 00 mov rax, qword ptr [r15 + 1048] - 479815: 48 89 4d 88 mov qword ptr [rbp - 120], rcx - 479819: e9 da f6 ff ff jmp 0x478ef8 <_dl_relocate_object+0xf48> - 47981e: 83 e2 01 and edx, 1 - 479821: 48 8d 0d b8 32 00 00 lea rcx, [rip + 12984] # 0x47cae0 <_dl_runtime_profile_sse> - 479828: 48 8d 15 31 2e 00 00 lea rdx, [rip + 11825] # 0x47c660 <_dl_runtime_profile_avx> - 47982f: 48 0f 44 d1 cmove rdx, rcx - 479833: 48 89 50 10 mov qword ptr [rax + 16], rdx - 479837: eb 85 jmp 0x4797be <_dl_relocate_object+0x180e> - 479839: 4c 89 d7 mov rdi, r10 - 47983c: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 - 479843: 4c 89 95 28 ff ff ff mov qword ptr [rbp - 216], r10 - 47984a: e8 21 e5 ff ff call 0x477d70 <_dl_allocate_static_tls> - 47984f: 4c 8b 95 28 ff ff ff mov r10, qword ptr [rbp - 216] - 479856: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 47985a: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] - 479861: 49 8b 92 50 04 00 00 mov rdx, qword ptr [r10 + 1104] - 479868: e9 85 f8 ff ff jmp 0x4790f2 <_dl_relocate_object+0x1142> - 47986d: 4c 89 d7 mov rdi, r10 - 479870: 4c 89 9d 10 ff ff ff mov qword ptr [rbp - 240], r11 - 479877: 4c 89 95 28 ff ff ff mov qword ptr [rbp - 216], r10 - 47987e: e8 ed e4 ff ff call 0x477d70 <_dl_allocate_static_tls> - 479883: 4c 8b 95 28 ff ff ff mov r10, qword ptr [rbp - 216] - 47988a: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 47988e: 4c 8b 9d 10 ff ff ff mov r11, qword ptr [rbp - 240] - 479895: 49 8b 92 50 04 00 00 mov rdx, qword ptr [r10 + 1104] - 47989c: e9 29 f7 ff ff jmp 0x478fca <_dl_relocate_object+0x101a> - 4798a1: 48 c7 85 18 ff ff ff 00 00 00 00 mov qword ptr [rbp - 232], 0 - 4798ac: e9 6e e7 ff ff jmp 0x47801f <_dl_relocate_object+0x6f> - 4798b1: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 4798b5: 49 03 07 add rax, qword ptr [r15] - 4798b8: e9 57 f6 ff ff jmp 0x478f14 <_dl_relocate_object+0xf64> - 4798bd: 48 8d 0d 5c 0b 03 00 lea rcx, [rip + 199516] # 0x4aa420 <__PRETTY_FUNCTION__.10872> - 4798c4: ba 1d 02 00 00 mov edx, 541 - 4798c9: 48 8d 35 50 08 03 00 lea rsi, [rip + 198736] # 0x4aa120 <__PRETTY_FUNCTION__.11010+0x170> - 4798d0: 48 8d 3d 69 08 03 00 lea rdi, [rip + 198761] # 0x4aa140 <__PRETTY_FUNCTION__.11010+0x190> - 4798d7: e8 74 96 f8 ff call 0x402f50 <__assert_fail> - 4798dc: 48 8d 15 0b 09 03 00 lea rdx, [rip + 198923] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> - 4798e3: e9 84 fd ff ff jmp 0x47966c <_dl_relocate_object+0x16bc> - 4798e8: 4d 89 ef mov r15, r13 - 4798eb: 48 8d 0d 06 07 03 00 lea rcx, [rip + 198406] # 0x4a9ff8 <__PRETTY_FUNCTION__.11010+0x48> - 4798f2: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4798f9: 49 8b 77 08 mov rsi, qword ptr [r15 + 8] - 4798fd: 31 d2 xor edx, edx - 4798ff: 64 8b 38 mov edi, dword ptr fs:[rax] - 479902: e8 79 50 00 00 call 0x47e980 <_dl_signal_error> - 479907: 48 8d 0d 1a 07 03 00 lea rcx, [rip + 198426] # 0x4aa028 <__PRETTY_FUNCTION__.11010+0x78> - 47990e: eb e2 jmp 0x4798f2 <_dl_relocate_object+0x1942> - -0000000000479910 <_dl_important_hwcaps>: - 479910: f3 0f 1e fa endbr64 - 479914: 55 push rbp - 479915: 48 89 e5 mov rbp, rsp - 479918: 41 57 push r15 - 47991a: 49 89 ff mov r15, rdi - 47991d: 41 56 push r14 - 47991f: 48 8d 45 c8 lea rax, [rbp - 56] - 479923: 41 55 push r13 - 479925: 41 54 push r12 - 479927: 53 push rbx - 479928: 48 81 ec 88 00 00 00 sub rsp, 136 - 47992f: 48 89 7d a0 mov qword ptr [rbp - 96], rdi - 479933: bf 0b 00 00 00 mov edi, 11 - 479938: 48 89 75 98 mov qword ptr [rbp - 104], rsi - 47993c: 48 89 c6 mov rsi, rax - 47993f: 48 89 55 a8 mov qword ptr [rbp - 88], rdx - 479943: 31 d2 xor edx, edx - 479945: 48 89 45 80 mov qword ptr [rbp - 128], rax - 479949: 48 89 4d 90 mov qword ptr [rbp - 112], rcx - 47994d: e8 ae 29 fd ff call 0x44c300 <__tunable_get_val> - 479952: 48 8b 5d c8 mov rbx, qword ptr [rbp - 56] - 479956: 48 8b 05 ab 93 04 00 mov rax, qword ptr [rip + 299947] # 0x4c2d08 <_dl_hwcap> - 47995d: 31 d2 xor edx, edx - 47995f: 4d 85 ff test r15, r15 - 479962: 48 89 45 b0 mov qword ptr [rbp - 80], rax - 479966: 0f 95 c2 setne dl - 479969: 48 21 d8 and rax, rbx - 47996c: 48 89 5d 88 mov qword ptr [rbp - 120], rbx - 479970: 49 89 c0 mov r8, rax - 479973: 0f 84 6f 08 00 00 je 0x47a1e8 <_dl_important_hwcaps+0x8d8> - 479979: 31 c9 xor ecx, ecx - 47997b: be 01 00 00 00 mov esi, 1 - 479980: 49 0f a3 c8 bt r8, rcx - 479984: 4c 8d 62 01 lea r12, [rdx + 1] - 479988: 73 0a jae 0x479994 <_dl_important_hwcaps+0x84> - 47998a: 48 8d 42 02 lea rax, [rdx + 2] - 47998e: 4c 89 e2 mov rdx, r12 - 479991: 49 89 c4 mov r12, rax - 479994: 48 83 c1 01 add rcx, 1 - 479998: 48 89 f0 mov rax, rsi - 47999b: 48 d3 e0 shl rax, cl - 47999e: 48 f7 d8 neg rax - 4799a1: 4c 85 c0 test rax, r8 - 4799a4: 75 da jne 0x479980 <_dl_important_hwcaps+0x70> - 4799a6: 48 8b 05 53 9e 04 00 mov rax, qword ptr [rip + 302675] # 0x4c3800 <_dl_sysinfo_map> - 4799ad: 48 85 c0 test rax, rax - 4799b0: 0f 84 fd 06 00 00 je 0x47a0b3 <_dl_important_hwcaps+0x7a3> - 4799b6: 44 0f b7 b8 b8 02 00 00 movzx r15d, word ptr [rax + 696] - 4799be: 48 8b b0 a8 02 00 00 mov rsi, qword ptr [rax + 680] - 4799c5: 4d 85 ff test r15, r15 - 4799c8: 0f 84 e9 05 00 00 je 0x479fb7 <_dl_important_hwcaps+0x6a7> - 4799ce: 4c 89 45 b8 mov qword ptr [rbp - 72], r8 - 4799d2: 31 db xor ebx, ebx - 4799d4: 49 89 c0 mov r8, rax - 4799d7: eb 18 jmp 0x4799f1 <_dl_important_hwcaps+0xe1> - 4799d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4799e0: 48 83 c3 01 add rbx, 1 - 4799e4: 48 83 c6 38 add rsi, 56 - 4799e8: 49 39 df cmp r15, rbx - 4799eb: 0f 84 c2 05 00 00 je 0x479fb3 <_dl_important_hwcaps+0x6a3> - 4799f1: 83 3e 04 cmp dword ptr [rsi], 4 - 4799f4: 75 ea jne 0x4799e0 <_dl_important_hwcaps+0xd0> - 4799f6: 4c 8b 76 30 mov r14, qword ptr [rsi + 48] - 4799fa: 49 83 fe 03 cmp r14, 3 - 4799fe: 0f 86 a4 05 00 00 jbe 0x479fa8 <_dl_important_hwcaps+0x698> - 479a04: 49 8d 46 fc lea rax, [r14 - 4] - 479a08: 48 a9 fb ff ff ff test rax, -5 - 479a0e: 75 d0 jne 0x4799e0 <_dl_important_hwcaps+0xd0> - 479a10: 48 8b 7e 28 mov rdi, qword ptr [rsi + 40] - 479a14: 49 8b 10 mov rdx, qword ptr [r8] - 479a17: 48 03 56 10 add rdx, qword ptr [rsi + 16] - 479a1b: 48 83 ff 0c cmp rdi, 12 - 479a1f: 76 bf jbe 0x4799e0 <_dl_important_hwcaps+0xd0> - 479a21: 4c 89 f1 mov rcx, r14 - 479a24: 41 b9 0c 00 00 00 mov r9d, 12 - 479a2a: 4d 8d 5e 0b lea r11, [r14 + 11] - 479a2e: 48 f7 d9 neg rcx - 479a31: 4d 8d 56 ff lea r10, [r14 - 1] - 479a35: 49 29 d1 sub r9, rdx - 479a38: eb 21 jmp 0x479a5b <_dl_important_hwcaps+0x14b> - 479a3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 479a40: 4c 01 d8 add rax, r11 - 479a43: 4d 01 d5 add r13, r10 - 479a46: 48 21 c8 and rax, rcx - 479a49: 4c 01 e8 add rax, r13 - 479a4c: 48 21 c8 and rax, rcx - 479a4f: 48 01 c2 add rdx, rax - 479a52: 4a 8d 04 0a lea rax, [rdx + r9] - 479a56: 48 39 f8 cmp rax, rdi - 479a59: 73 85 jae 0x4799e0 <_dl_important_hwcaps+0xd0> - 479a5b: 83 7a 08 02 cmp dword ptr [rdx + 8], 2 - 479a5f: 8b 02 mov eax, dword ptr [rdx] - 479a61: 44 8b 6a 04 mov r13d, dword ptr [rdx + 4] - 479a65: 75 d9 jne 0x479a40 <_dl_important_hwcaps+0x130> - 479a67: 83 f8 04 cmp eax, 4 - 479a6a: 75 d4 jne 0x479a40 <_dl_important_hwcaps+0x130> - 479a6c: 81 7a 0c 47 4e 55 00 cmp dword ptr [rdx + 12], 5590599 - 479a73: 75 cb jne 0x479a40 <_dl_important_hwcaps+0x130> - 479a75: 41 83 fd 0a cmp r13d, 10 - 479a79: 76 c5 jbe 0x479a40 <_dl_important_hwcaps+0x130> - 479a7b: 49 8d 46 0f lea rax, [r14 + 15] - 479a7f: 48 89 e3 mov rbx, rsp - 479a82: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] - 479a86: 48 21 c8 and rax, rcx - 479a89: 48 01 d0 add rax, rdx - 479a8c: 8b 08 mov ecx, dword ptr [rax] - 479a8e: 4c 8d 78 08 lea r15, [rax + 8] - 479a92: 49 01 cc add r12, rcx - 479a95: 4c 89 e1 mov rcx, r12 - 479a98: 48 c1 e1 04 shl rcx, 4 - 479a9c: 48 83 c1 10 add rcx, 16 - 479aa0: 48 89 ce mov rsi, rcx - 479aa3: 48 81 e6 00 f0 ff ff and rsi, -4096 - 479aaa: 48 29 f3 sub rbx, rsi - 479aad: 48 89 de mov rsi, rbx - 479ab0: 48 39 f4 cmp rsp, rsi - 479ab3: 74 15 je 0x479aca <_dl_important_hwcaps+0x1ba> - 479ab5: 48 81 ec 00 10 00 00 sub rsp, 4096 - 479abc: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 479ac5: 48 39 f4 cmp rsp, rsi - 479ac8: 75 eb jne 0x479ab5 <_dl_important_hwcaps+0x1a5> - 479aca: 81 e1 ff 0f 00 00 and ecx, 4095 - 479ad0: 48 29 cc sub rsp, rcx - 479ad3: 48 85 c9 test rcx, rcx - 479ad6: 74 06 je 0x479ade <_dl_important_hwcaps+0x1ce> - 479ad8: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 479ade: 8b 40 04 mov eax, dword ptr [rax + 4] - 479ae1: 48 8b 75 80 mov rsi, qword ptr [rbp - 128] - 479ae5: bf 0b 00 00 00 mov edi, 11 - 479aea: 4c 89 85 78 ff ff ff mov qword ptr [rbp - 136], r8 - 479af1: 4c 8d 74 24 0f lea r14, [rsp + 15] - 479af6: 89 45 b8 mov dword ptr [rbp - 72], eax - 479af9: 48 89 c1 mov rcx, rax - 479afc: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] - 479b00: 49 83 e6 f0 and r14, -16 - 479b04: 48 c1 e1 34 shl rcx, 52 - 479b08: 4c 89 f3 mov rbx, r14 - 479b0b: 48 09 c8 or rax, rcx - 479b0e: 48 0b 4d 88 or rcx, qword ptr [rbp - 120] - 479b12: 48 89 05 ef 91 04 00 mov qword ptr [rip + 299503], rax # 0x4c2d08 <_dl_hwcap> - 479b19: 48 89 4d c8 mov qword ptr [rbp - 56], rcx - 479b1d: e8 de 21 fd ff call 0x44bd00 <__tunable_set_val> - 479b22: 4b 8d 44 2f f8 lea rax, [r15 + r13 - 8] - 479b27: 45 31 ed xor r13d, r13d - 479b2a: 4c 8b 85 78 ff ff ff mov r8, qword ptr [rbp - 136] - 479b31: 49 39 c7 cmp r15, rax - 479b34: 0f 83 d3 06 00 00 jae 0x47a20d <_dl_important_hwcaps+0x8fd> - 479b3a: 4c 89 75 88 mov qword ptr [rbp - 120], r14 - 479b3e: 4c 89 45 80 mov qword ptr [rbp - 128], r8 - 479b42: 4c 89 65 b0 mov qword ptr [rbp - 80], r12 - 479b46: 4d 89 ec mov r12, r13 - 479b49: 4d 89 fd mov r13, r15 - 479b4c: 49 89 c7 mov r15, rax - 479b4f: 90 nop - 479b50: 49 8d 5d 01 lea rbx, [r13 + 1] - 479b54: 48 89 df mov rdi, rbx - 479b57: e8 24 76 f8 ff call 0x401180 <.plt+0x160> - 479b5c: 41 0f b6 4d 00 movzx ecx, byte ptr [r13] - 479b61: 4d 89 e1 mov r9, r12 - 479b64: ba 01 00 00 00 mov edx, 1 - 479b69: 49 c1 e1 04 shl r9, 4 - 479b6d: 4d 8d 54 24 01 lea r10, [r12 + 1] - 479b72: 4b 8d 3c 0e lea rdi, [r14 + r9] - 479b76: d3 e2 shl edx, cl - 479b78: 85 55 b8 test dword ptr [rbp - 72], edx - 479b7b: 0f 84 70 06 00 00 je 0x47a1f1 <_dl_important_hwcaps+0x8e1> - 479b81: 48 89 1f mov qword ptr [rdi], rbx - 479b84: 49 8d 4c 24 02 lea rcx, [r12 + 2] - 479b89: 4d 89 d4 mov r12, r10 - 479b8c: 48 89 47 08 mov qword ptr [rdi + 8], rax - 479b90: 4b 8d 7c 0e 10 lea rdi, [r14 + r9 + 16] - 479b95: 4c 8d 6c 03 01 lea r13, [rbx + rax + 1] - 479b9a: 4d 39 fd cmp r13, r15 - 479b9d: 72 b1 jb 0x479b50 <_dl_important_hwcaps+0x240> - 479b9f: 4c 8b 45 80 mov r8, qword ptr [rbp - 128] - 479ba3: 4d 89 e5 mov r13, r12 - 479ba6: 48 8b 5d 88 mov rbx, qword ptr [rbp - 120] - 479baa: 48 89 f8 mov rax, rdi - 479bad: 4c 8b 65 b0 mov r12, qword ptr [rbp - 80] - 479bb1: 4d 85 c0 test r8, r8 - 479bb4: 0f 85 65 04 00 00 jne 0x47a01f <_dl_important_hwcaps+0x70f> - 479bba: 48 8b 75 a0 mov rsi, qword ptr [rbp - 96] - 479bbe: 48 85 f6 test rsi, rsi - 479bc1: 74 19 je 0x479bdc <_dl_important_hwcaps+0x2cc> - 479bc3: 48 89 30 mov qword ptr [rax], rsi - 479bc6: 48 8b 75 98 mov rsi, qword ptr [rbp - 104] - 479bca: 48 89 70 08 mov qword ptr [rax + 8], rsi - 479bce: 48 89 c8 mov rax, rcx - 479bd1: 48 83 c1 01 add rcx, 1 - 479bd5: 48 c1 e0 04 shl rax, 4 - 479bd9: 48 01 d8 add rax, rbx - 479bdc: 48 8d 35 57 08 03 00 lea rsi, [rip + 198743] # 0x4aa43a <__PRETTY_FUNCTION__.10872+0x1a> - 479be3: 48 c7 40 08 03 00 00 00 mov qword ptr [rax + 8], 3 - 479beb: 48 89 30 mov qword ptr [rax], rsi - 479bee: 49 39 cc cmp r12, rcx - 479bf1: 0f 85 23 06 00 00 jne 0x47a21a <_dl_important_hwcaps+0x90a> - 479bf7: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 479bfb: 48 89 45 b8 mov qword ptr [rbp - 72], rax - 479bff: 49 83 fc 01 cmp r12, 1 - 479c03: 0f 84 25 05 00 00 je 0x47a12e <_dl_important_hwcaps+0x81e> - 479c09: 48 89 c1 mov rcx, rax - 479c0c: 4c 89 e0 mov rax, r12 - 479c0f: 48 c1 e0 04 shl rax, 4 - 479c13: 48 8d 54 03 f0 lea rdx, [rbx + rax - 16] - 479c18: 48 89 85 68 ff ff ff mov qword ptr [rbp - 152], rax - 479c1f: 48 8b 42 08 mov rax, qword ptr [rdx + 8] - 479c23: 48 89 45 b0 mov qword ptr [rbp - 80], rax - 479c27: 48 8d 44 08 02 lea rax, [rax + rcx + 2] - 479c2c: 49 83 fc 02 cmp r12, 2 - 479c30: 0f 86 2d 05 00 00 jbe 0x47a163 <_dl_important_hwcaps+0x853> - 479c36: 49 8d 74 24 fd lea rsi, [r12 - 3] - 479c3b: 48 8d 0c 00 lea rcx, [rax + rax] - 479c3f: 48 83 fe 03 cmp rsi, 3 - 479c43: 0f 86 b5 05 00 00 jbe 0x47a1fe <_dl_important_hwcaps+0x8ee> - 479c49: 48 89 f7 mov rdi, rsi - 479c4c: 66 0f 6f 15 4c 08 03 00 movdqa xmm2, xmmword ptr [rip + 198732] # 0x4aa4a0 <__PRETTY_FUNCTION__.10741+0x20> - 479c54: 48 89 d8 mov rax, rbx - 479c57: 66 0f ef c9 pxor xmm1, xmm1 - 479c5b: 48 d1 ef shr rdi - 479c5e: 48 c1 e7 05 shl rdi, 5 - 479c62: 48 01 df add rdi, rbx - 479c65: 0f 1f 00 nop dword ptr [rax] - 479c68: f3 0f 6f 40 18 movdqu xmm0, xmmword ptr [rax + 24] - 479c6d: f3 0f 6f 58 28 movdqu xmm3, xmmword ptr [rax + 40] - 479c72: 48 83 c0 20 add rax, 32 - 479c76: 66 0f 6c c3 punpcklqdq xmm0, xmm3 # xmm0 = xmm0[0],xmm3[0] - 479c7a: 66 0f d4 c2 paddq xmm0, xmm2 - 479c7e: 66 0f d4 c8 paddq xmm1, xmm0 - 479c82: 48 39 c7 cmp rdi, rax - 479c85: 75 e1 jne 0x479c68 <_dl_important_hwcaps+0x358> - 479c87: 66 0f 6f c1 movdqa xmm0, xmm1 - 479c8b: 48 83 e6 fe and rsi, -2 - 479c8f: 66 0f 73 d8 08 psrldq xmm0, 8 # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero - 479c94: 48 8d 7e 02 lea rdi, [rsi + 2] - 479c98: 48 83 c6 01 add rsi, 1 - 479c9c: 66 0f d4 c8 paddq xmm1, xmm0 - 479ca0: 66 48 0f 7e c8 movq rax, xmm1 - 479ca5: 48 01 c1 add rcx, rax - 479ca8: 48 c1 e6 04 shl rsi, 4 - 479cac: 48 8b 44 33 08 mov rax, qword ptr [rbx + rsi + 8] - 479cb1: 48 8d 77 01 lea rsi, [rdi + 1] - 479cb5: 48 8d 44 01 01 lea rax, [rcx + rax + 1] - 479cba: 4c 39 e6 cmp rsi, r12 - 479cbd: 0f 83 11 05 00 00 jae 0x47a1d4 <_dl_important_hwcaps+0x8c4> - 479cc3: 48 89 f9 mov rcx, rdi - 479cc6: 48 c1 e1 04 shl rcx, 4 - 479cca: 48 8b 4c 0b 08 mov rcx, qword ptr [rbx + rcx + 8] - 479ccf: 48 8d 44 08 01 lea rax, [rax + rcx + 1] - 479cd4: 48 8d 4f 02 lea rcx, [rdi + 2] - 479cd8: 49 39 cc cmp r12, rcx - 479cdb: 76 25 jbe 0x479d02 <_dl_important_hwcaps+0x3f2> - 479cdd: 48 c1 e6 04 shl rsi, 4 - 479ce1: 48 83 c7 03 add rdi, 3 - 479ce5: 48 8b 74 33 08 mov rsi, qword ptr [rbx + rsi + 8] - 479cea: 48 8d 44 30 01 lea rax, [rax + rsi + 1] - 479cef: 49 39 fc cmp r12, rdi - 479cf2: 76 0e jbe 0x479d02 <_dl_important_hwcaps+0x3f2> - 479cf4: 48 c1 e1 04 shl rcx, 4 - 479cf8: 48 8b 4c 0b 08 mov rcx, qword ptr [rbx + rcx + 8] - 479cfd: 48 8d 44 08 01 lea rax, [rax + rcx + 1] - 479d02: 49 83 fc 3f cmp r12, 63 - 479d06: 0f 87 42 04 00 00 ja 0x47a14e <_dl_important_hwcaps+0x83e> - 479d0c: b9 43 00 00 00 mov ecx, 67 - 479d11: 48 8d b8 80 00 00 00 lea rdi, [rax + 128] - 479d18: 44 89 e6 mov esi, r12d - 479d1b: 44 29 e1 sub ecx, r12d - 479d1e: 48 d3 ef shr rdi, cl - 479d21: 48 85 ff test rdi, rdi - 479d24: 0f 85 24 04 00 00 jne 0x47a14e <_dl_important_hwcaps+0x83e> - 479d2a: 8d 4e fd lea ecx, [rsi - 3] - 479d2d: 48 d3 e0 shl rax, cl - 479d30: 41 b8 01 00 00 00 mov r8d, 1 - 479d36: 89 f1 mov ecx, esi - 479d38: 48 89 55 98 mov qword ptr [rbp - 104], rdx - 479d3c: 44 89 c7 mov edi, r8d - 479d3f: 89 75 a0 mov dword ptr [rbp - 96], esi - 479d42: d3 e7 shl edi, cl - 479d44: 48 8b 4d a8 mov rcx, qword ptr [rbp - 88] - 479d48: 89 bd 74 ff ff ff mov dword ptr [rbp - 140], edi - 479d4e: 48 63 ff movsxd rdi, edi - 479d51: 48 89 39 mov qword ptr [rcx], rdi - 479d54: 49 89 fd mov r13, rdi - 479d57: 49 c1 e5 04 shl r13, 4 - 479d5b: 48 89 bd 78 ff ff ff mov qword ptr [rbp - 136], rdi - 479d62: 49 8d 7c 05 00 lea rdi, [r13 + rax] - 479d67: e8 f4 51 fa ff call 0x41ef60 - 479d6c: 8b 75 a0 mov esi, dword ptr [rbp - 96] - 479d6f: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] - 479d73: 41 b8 01 00 00 00 mov r8d, 1 - 479d79: 48 85 c0 test rax, rax - 479d7c: 49 89 c6 mov r14, rax - 479d7f: 0f 84 c9 03 00 00 je 0x47a14e <_dl_important_hwcaps+0x83e> - 479d85: 8d 46 ff lea eax, [rsi - 1] - 479d88: 4b 8d 3c 2e lea rdi, [r14 + r13] - 479d8c: 89 c1 mov ecx, eax - 479d8e: 89 45 88 mov dword ptr [rbp - 120], eax - 479d91: b8 01 00 00 00 mov eax, 1 - 479d96: 41 d3 e0 shl r8d, cl - 479d99: 89 f1 mov ecx, esi - 479d9b: 49 89 3e mov qword ptr [r14], rdi - 479d9e: 48 d3 e0 shl rax, cl - 479da1: 49 89 7e 10 mov qword ptr [r14 + 16], rdi - 479da5: 44 89 45 98 mov dword ptr [rbp - 104], r8d - 479da9: 48 89 45 80 mov qword ptr [rbp - 128], rax - 479dad: 49 83 fc 02 cmp r12, 2 - 479db1: 0f 84 b4 03 00 00 je 0x47a16b <_dl_important_hwcaps+0x85b> - 479db7: 48 8b 02 mov rax, qword ptr [rdx] - 479dba: 49 8d 74 24 fe lea rsi, [r12 - 2] - 479dbf: 4c 63 7d 98 movsxd r15, dword ptr [rbp - 104] - 479dc3: 4c 89 b5 58 ff ff ff mov qword ptr [rbp - 168], r14 - 479dca: 48 89 75 a0 mov qword ptr [rbp - 96], rsi - 479dce: 41 bd 01 00 00 00 mov r13d, 1 - 479dd4: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 479dd8: 48 8b 03 mov rax, qword ptr [rbx] - 479ddb: 4c 89 a5 60 ff ff ff mov qword ptr [rbp - 160], r12 - 479de2: 4d 89 fc mov r12, r15 - 479de5: 49 89 c7 mov r15, rax - 479de8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 479df0: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] - 479df4: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] - 479df8: 49 83 ec 02 sub r12, 2 - 479dfc: e8 4f 73 f8 ff call 0x401150 <.plt+0x130> - 479e01: 4c 8b 75 a0 mov r14, qword ptr [rbp - 96] - 479e05: 48 89 c7 mov rdi, rax - 479e08: c6 00 2f mov byte ptr [rax], 47 - 479e0b: 48 83 c7 01 add rdi, 1 - 479e0f: eb 0d jmp 0x479e1e <_dl_important_hwcaps+0x50e> - 479e11: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 479e18: 49 83 ee 01 sub r14, 1 - 479e1c: 74 31 je 0x479e4f <_dl_important_hwcaps+0x53f> - 479e1e: 44 89 e8 mov eax, r13d - 479e21: 44 89 f1 mov ecx, r14d - 479e24: d3 e0 shl eax, cl - 479e26: 48 98 cdqe - 479e28: 4c 85 e0 test rax, r12 - 479e2b: 74 eb je 0x479e18 <_dl_important_hwcaps+0x508> - 479e2d: 4c 89 f0 mov rax, r14 - 479e30: 48 c1 e0 04 shl rax, 4 - 479e34: 48 8b 54 03 08 mov rdx, qword ptr [rbx + rax + 8] - 479e39: 48 8b 34 03 mov rsi, qword ptr [rbx + rax] - 479e3d: e8 0e 73 f8 ff call 0x401150 <.plt+0x130> - 479e42: c6 00 2f mov byte ptr [rax], 47 - 479e45: 48 8d 78 01 lea rdi, [rax + 1] - 479e49: 49 83 ee 01 sub r14, 1 - 479e4d: 75 cf jne 0x479e1e <_dl_important_hwcaps+0x50e> - 479e4f: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] - 479e53: 4c 89 fe mov rsi, r15 - 479e56: e8 f5 72 f8 ff call 0x401150 <.plt+0x130> - 479e5b: c6 00 2f mov byte ptr [rax], 47 - 479e5e: 48 8d 78 01 lea rdi, [rax + 1] - 479e62: 4d 85 e4 test r12, r12 - 479e65: 75 89 jne 0x479df0 <_dl_important_hwcaps+0x4e0> - 479e67: 4c 8b a5 60 ff ff ff mov r12, qword ptr [rbp - 160] - 479e6e: 4c 8b b5 58 ff ff ff mov r14, qword ptr [rbp - 168] - 479e75: 48 8b 4d 80 mov rcx, qword ptr [rbp - 128] - 479e79: 31 c0 xor eax, eax - 479e7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 479e80: 48 89 c2 mov rdx, rax - 479e83: 48 83 c0 01 add rax, 1 - 479e87: 48 c1 e2 04 shl rdx, 4 - 479e8b: 49 c7 44 16 08 00 00 00 00 mov qword ptr [r14 + rdx + 8], 0 - 479e94: 48 39 c8 cmp rax, rcx - 479e97: 72 e7 jb 0x479e80 <_dl_important_hwcaps+0x570> - 479e99: 4c 8b 95 78 ff ff ff mov r10, qword ptr [rbp - 136] - 479ea0: 4d 85 d2 test r10, r10 - 479ea3: 74 5d je 0x479f02 <_dl_important_hwcaps+0x5f2> - 479ea5: 48 03 9d 68 ff ff ff add rbx, qword ptr [rbp - 152] - 479eac: bf 01 00 00 00 mov edi, 1 - 479eb1: 4c 89 e1 mov rcx, r12 - 479eb4: 0f 1f 40 00 nop dword ptr [rax] - 479eb8: 48 83 e9 01 sub rcx, 1 - 479ebc: 89 fe mov esi, edi - 479ebe: 4c 89 f2 mov rdx, r14 - 479ec1: 4c 89 d0 mov rax, r10 - 479ec4: d3 e6 shl esi, cl - 479ec6: 48 63 f6 movsxd rsi, esi - 479ec9: 48 83 e8 01 sub rax, 1 - 479ecd: 48 83 c2 10 add rdx, 16 - 479ed1: 48 85 c6 test rsi, rax - 479ed4: 74 1e je 0x479ef4 <_dl_important_hwcaps+0x5e4> - 479ed6: 4c 8b 4a f8 mov r9, qword ptr [rdx - 8] - 479eda: 4c 8b 43 f8 mov r8, qword ptr [rbx - 8] - 479ede: 48 83 e8 01 sub rax, 1 - 479ee2: 48 83 c2 10 add rdx, 16 - 479ee6: 4f 8d 44 01 01 lea r8, [r9 + r8 + 1] - 479eeb: 4c 89 42 e8 mov qword ptr [rdx - 24], r8 - 479eef: 48 85 c6 test rsi, rax - 479ef2: 75 e2 jne 0x479ed6 <_dl_important_hwcaps+0x5c6> - 479ef4: 48 85 c0 test rax, rax - 479ef7: 75 d0 jne 0x479ec9 <_dl_important_hwcaps+0x5b9> - 479ef9: 48 83 eb 10 sub rbx, 16 - 479efd: 48 85 c9 test rcx, rcx - 479f00: 75 b6 jne 0x479eb8 <_dl_important_hwcaps+0x5a8> - 479f02: 44 8b 85 74 ff ff ff mov r8d, dword ptr [rbp - 140] - 479f09: 0f b6 4d 88 movzx ecx, byte ptr [rbp - 120] - 479f0d: b8 01 00 00 00 mov eax, 1 - 479f12: 49 8d 76 20 lea rsi, [r14 + 32] - 479f16: 41 83 e8 02 sub r8d, 2 - 479f1a: 48 d3 e0 shl rax, cl - 479f1d: 4d 63 c0 movsxd r8, r8d - 479f20: 48 89 c1 mov rcx, rax - 479f23: 49 39 c0 cmp r8, rax - 479f26: 74 34 je 0x479f5c <_dl_important_hwcaps+0x64c> - 479f28: 48 89 f0 mov rax, rsi - 479f2b: 4c 89 c2 mov rdx, r8 - 479f2e: 66 90 nop - 479f30: 48 83 ea 01 sub rdx, 1 - 479f34: f6 c2 01 test dl, 1 - 479f37: 0f 84 cb 01 00 00 je 0x47a108 <_dl_important_hwcaps+0x7f8> - 479f3d: 48 8b 78 e8 mov rdi, qword ptr [rax - 24] - 479f41: 48 03 78 e0 add rdi, qword ptr [rax - 32] - 479f45: 48 83 c0 10 add rax, 16 - 479f49: 48 89 78 f0 mov qword ptr [rax - 16], rdi - 479f4d: 48 39 ca cmp rdx, rcx - 479f50: 75 de jne 0x479f30 <_dl_important_hwcaps+0x620> - 479f52: 49 29 c8 sub r8, rcx - 479f55: 49 c1 e0 04 shl r8, 4 - 479f59: 4c 01 c6 add rsi, r8 - 479f5c: 8b 55 98 mov edx, dword ptr [rbp - 104] - 479f5f: 48 8b 7d b0 mov rdi, qword ptr [rbp - 80] - 479f63: f7 da neg edx - 479f65: 48 83 c7 01 add rdi, 1 - 479f69: 48 63 d2 movsxd rdx, edx - 479f6c: 48 c1 e2 04 shl rdx, 4 - 479f70: 48 8b 04 16 mov rax, qword ptr [rsi + rdx] - 479f74: 48 83 c6 10 add rsi, 16 - 479f78: 48 01 f8 add rax, rdi - 479f7b: 48 89 46 f0 mov qword ptr [rsi - 16], rax - 479f7f: 48 83 e9 01 sub rcx, 1 - 479f83: 75 eb jne 0x479f70 <_dl_important_hwcaps+0x660> - 479f85: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 479f89: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] - 479f8d: 48 89 03 mov qword ptr [rbx], rax - 479f90: 48 8d 65 d8 lea rsp, [rbp - 40] - 479f94: 4c 89 f0 mov rax, r14 - 479f97: 5b pop rbx - 479f98: 41 5c pop r12 - 479f9a: 41 5d pop r13 - 479f9c: 41 5e pop r14 - 479f9e: 41 5f pop r15 - 479fa0: 5d pop rbp - 479fa1: c3 ret - 479fa2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 479fa8: 41 be 04 00 00 00 mov r14d, 4 - 479fae: e9 5d fa ff ff jmp 0x479a10 <_dl_important_hwcaps+0x100> - 479fb3: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] - 479fb7: 4c 89 e0 mov rax, r12 - 479fba: 48 89 e3 mov rbx, rsp - 479fbd: 48 c1 e0 04 shl rax, 4 - 479fc1: 48 83 c0 10 add rax, 16 - 479fc5: 48 89 c2 mov rdx, rax - 479fc8: 48 81 e2 00 f0 ff ff and rdx, -4096 - 479fcf: 48 29 d3 sub rbx, rdx - 479fd2: 48 89 da mov rdx, rbx - 479fd5: 48 39 d4 cmp rsp, rdx - 479fd8: 74 15 je 0x479fef <_dl_important_hwcaps+0x6df> - 479fda: 48 81 ec 00 10 00 00 sub rsp, 4096 - 479fe1: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 479fea: 48 39 d4 cmp rsp, rdx - 479fed: 75 eb jne 0x479fda <_dl_important_hwcaps+0x6ca> - 479fef: 25 ff 0f 00 00 and eax, 4095 - 479ff4: 48 29 c4 sub rsp, rax - 479ff7: 48 85 c0 test rax, rax - 479ffa: 74 06 je 0x47a002 <_dl_important_hwcaps+0x6f2> - 479ffc: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 47a002: 48 8d 44 24 0f lea rax, [rsp + 15] - 47a007: b9 01 00 00 00 mov ecx, 1 - 47a00c: 45 31 ed xor r13d, r13d - 47a00f: 48 83 e0 f0 and rax, -16 - 47a013: 48 89 c3 mov rbx, rax - 47a016: 4d 85 c0 test r8, r8 - 47a019: 0f 84 9b fb ff ff je 0x479bba <_dl_important_hwcaps+0x2aa> - 47a01f: 4d 8d 75 01 lea r14, [r13 + 1] - 47a023: 4c 89 65 88 mov qword ptr [rbp - 120], r12 - 47a027: 48 89 da mov rdx, rbx - 47a02a: 45 31 ff xor r15d, r15d - 47a02d: 4c 89 f0 mov rax, r14 - 47a030: 4c 89 eb mov rbx, r13 - 47a033: 4d 89 c6 mov r14, r8 - 47a036: 49 89 c0 mov r8, rax - 47a039: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47a040: 49 89 dd mov r13, rbx - 47a043: 49 c1 e5 04 shl r13, 4 - 47a047: 4d 0f a3 fe bt r14, r15 - 47a04b: 4e 8d 24 2a lea r12, [rdx + r13] - 47a04f: 0f 83 a3 00 00 00 jae 0x47a0f8 <_dl_important_hwcaps+0x7e8> - 47a055: 49 63 c7 movsxd rax, r15d - 47a058: 4c 89 45 b0 mov qword ptr [rbp - 80], r8 - 47a05c: 48 8d 3c c0 lea rdi, [rax + 8*rax] - 47a060: 48 8d 05 e9 f0 01 00 lea rax, [rip + 127209] # 0x499150 <_dl_x86_hwcap_flags> - 47a067: 48 89 55 b8 mov qword ptr [rbp - 72], rdx - 47a06b: 48 01 c7 add rdi, rax - 47a06e: 49 89 3c 24 mov qword ptr [r12], rdi - 47a072: e8 09 71 f8 ff call 0x401180 <.plt+0x160> - 47a077: 44 89 f9 mov ecx, r15d - 47a07a: be 01 00 00 00 mov esi, 1 - 47a07f: 4c 89 f7 mov rdi, r14 - 47a082: 48 d3 e6 shl rsi, cl - 47a085: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] - 47a089: 49 83 c7 01 add r15, 1 - 47a08d: 49 89 44 24 08 mov qword ptr [r12 + 8], rax - 47a092: 48 31 f7 xor rdi, rsi - 47a095: 49 39 f6 cmp r14, rsi - 47a098: 4c 8b 45 b0 mov r8, qword ptr [rbp - 80] - 47a09c: 48 8d 4b 02 lea rcx, [rbx + 2] - 47a0a0: 4a 8d 44 2a 10 lea rax, [rdx + r13 + 16] - 47a0a5: 74 7b je 0x47a122 <_dl_important_hwcaps+0x812> - 47a0a7: 4c 89 c3 mov rbx, r8 - 47a0aa: 49 89 fe mov r14, rdi - 47a0ad: 49 83 c0 01 add r8, 1 - 47a0b1: eb 8d jmp 0x47a040 <_dl_important_hwcaps+0x730> - 47a0b3: 4c 89 e0 mov rax, r12 - 47a0b6: 48 89 e3 mov rbx, rsp - 47a0b9: 48 c1 e0 04 shl rax, 4 - 47a0bd: 48 83 c0 10 add rax, 16 - 47a0c1: 48 89 c2 mov rdx, rax - 47a0c4: 48 81 e2 00 f0 ff ff and rdx, -4096 - 47a0cb: 48 29 d3 sub rbx, rdx - 47a0ce: 48 89 da mov rdx, rbx - 47a0d1: 48 39 d4 cmp rsp, rdx - 47a0d4: 0f 84 15 ff ff ff je 0x479fef <_dl_important_hwcaps+0x6df> - 47a0da: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47a0e1: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47a0ea: 48 39 d4 cmp rsp, rdx - 47a0ed: 75 eb jne 0x47a0da <_dl_important_hwcaps+0x7ca> - 47a0ef: e9 fb fe ff ff jmp 0x479fef <_dl_important_hwcaps+0x6df> - 47a0f4: 0f 1f 40 00 nop dword ptr [rax] - 47a0f8: 49 83 c7 01 add r15, 1 - 47a0fc: e9 3f ff ff ff jmp 0x47a040 <_dl_important_hwcaps+0x730> - 47a101: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47a108: 48 8b 78 f0 mov rdi, qword ptr [rax - 16] - 47a10c: 48 83 c0 10 add rax, 16 - 47a110: 48 89 78 f0 mov qword ptr [rax - 16], rdi - 47a114: 48 39 ca cmp rdx, rcx - 47a117: 0f 85 13 fe ff ff jne 0x479f30 <_dl_important_hwcaps+0x620> - 47a11d: e9 30 fe ff ff jmp 0x479f52 <_dl_important_hwcaps+0x642> - 47a122: 4c 8b 65 88 mov r12, qword ptr [rbp - 120] - 47a126: 48 89 d3 mov rbx, rdx - 47a129: e9 8c fa ff ff jmp 0x479bba <_dl_important_hwcaps+0x2aa> - 47a12e: 48 8b 4d a8 mov rcx, qword ptr [rbp - 88] - 47a132: 48 8d 78 21 lea rdi, [rax + 33] - 47a136: 4c 8d 60 01 lea r12, [rax + 1] - 47a13a: 48 c7 01 02 00 00 00 mov qword ptr [rcx], 2 - 47a141: e8 1a 4e fa ff call 0x41ef60 - 47a146: 49 89 c6 mov r14, rax - 47a149: 48 85 c0 test rax, rax - 47a14c: 75 45 jne 0x47a193 <_dl_important_hwcaps+0x883> - 47a14e: 48 8d 0d fe 02 03 00 lea rcx, [rip + 197374] # 0x4aa453 <__PRETTY_FUNCTION__.10872+0x33> - 47a155: 31 d2 xor edx, edx - 47a157: 31 f6 xor esi, esi - 47a159: bf 0c 00 00 00 mov edi, 12 - 47a15e: e8 1d 48 00 00 call 0x47e980 <_dl_signal_error> - 47a163: 44 89 e6 mov esi, r12d - 47a166: e9 c5 fb ff ff jmp 0x479d30 <_dl_important_hwcaps+0x420> - 47a16b: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 47a16f: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 47a173: e8 d8 6f f8 ff call 0x401150 <.plt+0x130> - 47a178: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] - 47a17c: 48 8b 33 mov rsi, qword ptr [rbx] - 47a17f: c6 00 2f mov byte ptr [rax], 47 - 47a182: 48 8d 78 01 lea rdi, [rax + 1] - 47a186: e8 c5 6f f8 ff call 0x401150 <.plt+0x130> - 47a18b: c6 00 2f mov byte ptr [rax], 47 - 47a18e: e9 e2 fc ff ff jmp 0x479e75 <_dl_important_hwcaps+0x565> - 47a193: 48 8d 78 20 lea rdi, [rax + 32] - 47a197: 48 8b 33 mov rsi, qword ptr [rbx] - 47a19a: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] - 47a19e: 4c 89 60 08 mov qword ptr [rax + 8], r12 - 47a1a2: 48 89 38 mov qword ptr [rax], rdi - 47a1a5: 48 89 78 10 mov qword ptr [rax + 16], rdi - 47a1a9: 48 c7 40 18 00 00 00 00 mov qword ptr [rax + 24], 0 - 47a1b1: e8 9a 6f f8 ff call 0x401150 <.plt+0x130> - 47a1b6: 48 8b 5d 90 mov rbx, qword ptr [rbp - 112] - 47a1ba: c6 00 2f mov byte ptr [rax], 47 - 47a1bd: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] - 47a1c1: 48 c7 00 02 00 00 00 mov qword ptr [rax], 2 - 47a1c8: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 47a1cc: 48 89 03 mov qword ptr [rbx], rax - 47a1cf: e9 bc fd ff ff jmp 0x479f90 <_dl_important_hwcaps+0x680> - 47a1d4: 49 83 fc 03 cmp r12, 3 - 47a1d8: 0f 85 24 fb ff ff jne 0x479d02 <_dl_important_hwcaps+0x3f2> - 47a1de: be 03 00 00 00 mov esi, 3 - 47a1e3: e9 42 fb ff ff jmp 0x479d2a <_dl_important_hwcaps+0x41a> - 47a1e8: 4c 8d 62 01 lea r12, [rdx + 1] - 47a1ec: e9 b5 f7 ff ff jmp 0x4799a6 <_dl_important_hwcaps+0x96> - 47a1f1: 48 83 6d b0 01 sub qword ptr [rbp - 80], 1 - 47a1f6: 4c 89 d1 mov rcx, r10 - 47a1f9: e9 97 f9 ff ff jmp 0x479b95 <_dl_important_hwcaps+0x285> - 47a1fe: be 01 00 00 00 mov esi, 1 - 47a203: bf 02 00 00 00 mov edi, 2 - 47a208: e9 9b fa ff ff jmp 0x479ca8 <_dl_important_hwcaps+0x398> - 47a20d: 4c 89 f0 mov rax, r14 - 47a210: b9 01 00 00 00 mov ecx, 1 - 47a215: e9 fc fd ff ff jmp 0x47a016 <_dl_important_hwcaps+0x706> - 47a21a: 48 8d 0d 5f 02 03 00 lea rcx, [rip + 197215] # 0x4aa480 <__PRETTY_FUNCTION__.10741> - 47a221: ba cc 00 00 00 mov edx, 204 - 47a226: 48 8d 35 11 02 03 00 lea rsi, [rip + 197137] # 0x4aa43e <__PRETTY_FUNCTION__.10872+0x1e> - 47a22d: 48 8d 3d 16 02 03 00 lea rdi, [rip + 197142] # 0x4aa44a <__PRETTY_FUNCTION__.10872+0x2a> - 47a234: e8 17 8d f8 ff call 0x402f50 <__assert_fail> - 47a239: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047a240 <_dl_debug_vdprintf>: - 47a240: 55 push rbp - 47a241: 48 89 e5 mov rbp, rsp - 47a244: 41 57 push r15 - 47a246: 41 56 push r14 - 47a248: 41 55 push r13 - 47a24a: 41 54 push r12 - 47a24c: 53 push rbx - 47a24d: 48 81 ec 38 04 00 00 sub rsp, 1080 - 47a254: 0f b6 02 movzx eax, byte ptr [rdx] - 47a257: 89 bd a0 fb ff ff mov dword ptr [rbp - 1120], edi - 47a25d: 84 c0 test al, al - 47a25f: 0f 84 72 05 00 00 je 0x47a7d7 <_dl_debug_vdprintf+0x597> - 47a265: 41 89 f6 mov r14d, esi - 47a268: 49 89 d4 mov r12, rdx - 47a26b: 49 89 cf mov r15, rcx - 47a26e: 45 31 c0 xor r8d, r8d - 47a271: 31 db xor ebx, ebx - 47a273: 4c 8d ad c4 fb ff ff lea r13, [rbp - 1084] - 47a27a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47a280: 41 83 fe 01 cmp r14d, 1 - 47a284: 0f 84 cb 00 00 00 je 0x47a355 <_dl_debug_vdprintf+0x115> - 47a28a: 84 c0 test al, al - 47a28c: 0f 84 06 01 00 00 je 0x47a398 <_dl_debug_vdprintf+0x158> - 47a292: 3c 25 cmp al, 37 - 47a294: 0f 84 fe 00 00 00 je 0x47a398 <_dl_debug_vdprintf+0x158> - 47a29a: 45 85 f6 test r14d, r14d - 47a29d: 4c 89 e2 mov rdx, r12 - 47a2a0: 0f 94 c1 sete cl - 47a2a3: eb 13 jmp 0x47a2b8 <_dl_debug_vdprintf+0x78> - 47a2a5: 0f 1f 00 nop dword ptr [rax] - 47a2a8: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] - 47a2ac: 48 83 c2 01 add rdx, 1 - 47a2b0: 84 c0 test al, al - 47a2b2: 74 0c je 0x47a2c0 <_dl_debug_vdprintf+0x80> - 47a2b4: 3c 25 cmp al, 37 - 47a2b6: 74 08 je 0x47a2c0 <_dl_debug_vdprintf+0x80> - 47a2b8: 3c 0a cmp al, 10 - 47a2ba: 75 ec jne 0x47a2a8 <_dl_debug_vdprintf+0x68> - 47a2bc: 84 c9 test cl, cl - 47a2be: 75 e8 jne 0x47a2a8 <_dl_debug_vdprintf+0x68> - 47a2c0: 83 fb 3f cmp ebx, 63 - 47a2c3: 0f 8f ef 04 00 00 jg 0x47a7b8 <_dl_debug_vdprintf+0x578> - 47a2c9: 48 89 d6 mov rsi, rdx - 47a2cc: 48 63 cb movsxd rcx, ebx - 47a2cf: 4c 29 e6 sub rsi, r12 - 47a2d2: 48 c1 e1 04 shl rcx, 4 - 47a2d6: 48 89 b4 0d d8 fb ff ff mov qword ptr [rbp + rcx - 1064], rsi - 47a2de: 48 85 f6 test rsi, rsi - 47a2e1: 74 0b je 0x47a2ee <_dl_debug_vdprintf+0xae> - 47a2e3: 4c 89 a4 0d d0 fb ff ff mov qword ptr [rbp + rcx - 1072], r12 - 47a2eb: 83 c3 01 add ebx, 1 - 47a2ee: 3c 25 cmp al, 37 - 47a2f0: 0f 84 ca 00 00 00 je 0x47a3c0 <_dl_debug_vdprintf+0x180> - 47a2f6: 3c 0a cmp al, 10 - 47a2f8: 74 36 je 0x47a330 <_dl_debug_vdprintf+0xf0> - 47a2fa: 49 89 d4 mov r12, rdx - 47a2fd: 41 0f b6 04 24 movzx eax, byte ptr [r12] - 47a302: 84 c0 test al, al - 47a304: 0f 85 76 ff ff ff jne 0x47a280 <_dl_debug_vdprintf+0x40> - 47a30a: 48 63 d3 movsxd rdx, ebx - 47a30d: 8b bd a0 fb ff ff mov edi, dword ptr [rbp - 1120] - 47a313: 48 8d b5 d0 fb ff ff lea rsi, [rbp - 1072] - 47a31a: b8 14 00 00 00 mov eax, 20 - 47a31f: 0f 05 syscall - 47a321: 48 8d 65 d8 lea rsp, [rbp - 40] - 47a325: 5b pop rbx - 47a326: 41 5c pop r12 - 47a328: 41 5d pop r13 - 47a32a: 41 5e pop r14 - 47a32c: 41 5f pop r15 - 47a32e: 5d pop rbp - 47a32f: c3 ret - 47a330: 49 39 d4 cmp r12, rdx - 47a333: 0f 84 b9 03 00 00 je 0x47a6f2 <_dl_debug_vdprintf+0x4b2> - 47a339: 8d 43 ff lea eax, [rbx - 1] - 47a33c: 48 98 cdqe - 47a33e: 48 c1 e0 04 shl rax, 4 - 47a342: 48 83 84 05 d8 fb ff ff 01 add qword ptr [rbp + rax - 1064], 1 - 47a34b: 80 7a 01 00 cmp byte ptr [rdx + 1], 0 - 47a34f: 4c 8d 62 01 lea r12, [rdx + 1] - 47a353: 74 b5 je 0x47a30a <_dl_debug_vdprintf+0xca> - 47a355: 45 85 c0 test r8d, r8d - 47a358: 0f 84 2d 03 00 00 je 0x47a68b <_dl_debug_vdprintf+0x44b> - 47a35e: 83 fb 3f cmp ebx, 63 - 47a361: 0f 8f 0e 04 00 00 jg 0x47a775 <_dl_debug_vdprintf+0x535> - 47a367: 48 63 c3 movsxd rax, ebx - 47a36a: 41 be ff ff ff ff mov r14d, 4294967295 - 47a370: 83 c3 01 add ebx, 1 - 47a373: 48 c1 e0 04 shl rax, 4 - 47a377: 48 c7 84 05 d8 fb ff ff 0c 00 00 00 mov qword ptr [rbp + rax - 1064], 12 - 47a383: 4c 89 ac 05 d0 fb ff ff mov qword ptr [rbp + rax - 1072], r13 - 47a38b: 41 0f b6 04 24 movzx eax, byte ptr [r12] - 47a390: 84 c0 test al, al - 47a392: 0f 85 fa fe ff ff jne 0x47a292 <_dl_debug_vdprintf+0x52> - 47a398: 83 fb 3f cmp ebx, 63 - 47a39b: 0f 8f 17 04 00 00 jg 0x47a7b8 <_dl_debug_vdprintf+0x578> - 47a3a1: 48 63 d3 movsxd rdx, ebx - 47a3a4: 48 c1 e2 04 shl rdx, 4 - 47a3a8: 48 c7 84 15 d8 fb ff ff 00 00 00 00 mov qword ptr [rbp + rdx - 1064], 0 - 47a3b4: 4c 89 e2 mov rdx, r12 - 47a3b7: 3c 25 cmp al, 37 - 47a3b9: 0f 85 37 ff ff ff jne 0x47a2f6 <_dl_debug_vdprintf+0xb6> - 47a3bf: 90 nop - 47a3c0: 0f b6 42 01 movzx eax, byte ptr [rdx + 1] - 47a3c4: 3c 30 cmp al, 48 - 47a3c6: 0f 84 34 02 00 00 je 0x47a600 <_dl_debug_vdprintf+0x3c0> - 47a3cc: 48 8d 4a 01 lea rcx, [rdx + 1] - 47a3d0: 41 bc 20 00 00 00 mov r12d, 32 - 47a3d6: 41 ba ff ff ff ff mov r10d, 4294967295 - 47a3dc: 3c 2a cmp al, 42 - 47a3de: 0f 84 c2 01 00 00 je 0x47a5a6 <_dl_debug_vdprintf+0x366> - 47a3e4: ba ff ff ff ff mov edx, 4294967295 - 47a3e9: 3c 2e cmp al, 46 - 47a3eb: 0f 84 e5 01 00 00 je 0x47a5d6 <_dl_debug_vdprintf+0x396> - 47a3f1: 3c 6c cmp al, 108 - 47a3f3: 74 04 je 0x47a3f9 <_dl_debug_vdprintf+0x1b9> - 47a3f5: 3c 5a cmp al, 90 - 47a3f7: 75 41 jne 0x47a43a <_dl_debug_vdprintf+0x1fa> - 47a3f9: 0f b6 41 01 movzx eax, byte ptr [rcx + 1] - 47a3fd: 4c 8d 59 01 lea r11, [rcx + 1] - 47a401: 3c 73 cmp al, 115 - 47a403: 0f 84 0d 02 00 00 je 0x47a616 <_dl_debug_vdprintf+0x3d6> - 47a409: 7f 4a jg 0x47a455 <_dl_debug_vdprintf+0x215> - 47a40b: 3c 25 cmp al, 37 - 47a40d: 0f 85 cd 01 00 00 jne 0x47a5e0 <_dl_debug_vdprintf+0x3a0> - 47a413: 48 63 c3 movsxd rax, ebx - 47a416: 48 c1 e0 04 shl rax, 4 - 47a41a: 4c 89 9c 05 d0 fb ff ff mov qword ptr [rbp + rax - 1072], r11 - 47a422: 48 c7 84 05 d8 fb ff ff 01 00 00 00 mov qword ptr [rbp + rax - 1064], 1 - 47a42e: 83 c3 01 add ebx, 1 - 47a431: 4d 8d 63 01 lea r12, [r11 + 1] - 47a435: e9 c3 fe ff ff jmp 0x47a2fd <_dl_debug_vdprintf+0xbd> - 47a43a: 3c 73 cmp al, 115 - 47a43c: 0f 84 d1 01 00 00 je 0x47a613 <_dl_debug_vdprintf+0x3d3> - 47a442: 0f 8f 22 01 00 00 jg 0x47a56a <_dl_debug_vdprintf+0x32a> - 47a448: 3c 25 cmp al, 37 - 47a44a: 0f 85 90 01 00 00 jne 0x47a5e0 <_dl_debug_vdprintf+0x3a0> - 47a450: 49 89 cb mov r11, rcx - 47a453: eb be jmp 0x47a413 <_dl_debug_vdprintf+0x1d3> - 47a455: 3c 75 cmp al, 117 - 47a457: 0f 85 e8 00 00 00 jne 0x47a545 <_dl_debug_vdprintf+0x305> - 47a45d: 41 8b 07 mov eax, dword ptr [r15] - 47a460: 83 f8 2f cmp eax, 47 - 47a463: 0f 87 f0 00 00 00 ja 0x47a559 <_dl_debug_vdprintf+0x319> - 47a469: 89 c2 mov edx, eax - 47a46b: 83 c0 08 add eax, 8 - 47a46e: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 47a472: 41 89 07 mov dword ptr [r15], eax - 47a475: 48 8b 3a mov rdi, qword ptr [rdx] - 47a478: 48 89 e0 mov rax, rsp - 47a47b: 48 39 c4 cmp rsp, rax - 47a47e: 74 15 je 0x47a495 <_dl_debug_vdprintf+0x255> - 47a480: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47a487: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47a490: 48 39 c4 cmp rsp, rax - 47a493: 75 eb jne 0x47a480 <_dl_debug_vdprintf+0x240> - 47a495: 44 89 95 a4 fb ff ff mov dword ptr [rbp - 1116], r10d - 47a49c: 44 89 85 a8 fb ff ff mov dword ptr [rbp - 1112], r8d - 47a4a3: 48 83 ec 20 sub rsp, 32 - 47a4a7: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 - 47a4ad: b8 0a 00 00 00 mov eax, 10 - 47a4b2: ba 10 00 00 00 mov edx, 16 - 47a4b7: 48 8d 74 24 0f lea rsi, [rsp + 15] - 47a4bc: 4c 89 9d b0 fb ff ff mov qword ptr [rbp - 1104], r11 - 47a4c3: 48 83 e6 f0 and rsi, -16 - 47a4c7: 48 83 c6 18 add rsi, 24 - 47a4cb: 41 80 3b 78 cmp byte ptr [r11], 120 - 47a4cf: 0f 45 d0 cmovne edx, eax - 47a4d2: 31 c9 xor ecx, ecx - 47a4d4: 48 89 b5 b8 fb ff ff mov qword ptr [rbp - 1096], rsi - 47a4db: e8 20 47 00 00 call 0x47ec00 <_itoa_word> - 47a4e0: 48 8b b5 b8 fb ff ff mov rsi, qword ptr [rbp - 1096] - 47a4e7: 4c 63 95 a4 fb ff ff movsxd r10, dword ptr [rbp - 1116] - 47a4ee: 4c 8b 9d b0 fb ff ff mov r11, qword ptr [rbp - 1104] - 47a4f5: 44 8b 85 a8 fb ff ff mov r8d, dword ptr [rbp - 1112] - 47a4fc: 48 89 f2 mov rdx, rsi - 47a4ff: 48 29 c2 sub rdx, rax - 47a502: 41 83 fa ff cmp r10d, -1 - 47a506: 75 36 jne 0x47a53e <_dl_debug_vdprintf+0x2fe> - 47a508: 48 63 cb movsxd rcx, ebx - 47a50b: 83 c3 01 add ebx, 1 - 47a50e: 48 c1 e1 04 shl rcx, 4 - 47a512: 48 89 84 0d d0 fb ff ff mov qword ptr [rbp + rcx - 1072], rax - 47a51a: 48 89 94 0d d8 fb ff ff mov qword ptr [rbp + rcx - 1064], rdx - 47a522: e9 0a ff ff ff jmp 0x47a431 <_dl_debug_vdprintf+0x1f1> - 47a527: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 47a530: 44 88 60 ff mov byte ptr [rax - 1], r12b - 47a534: 48 83 e8 01 sub rax, 1 - 47a538: 48 89 f2 mov rdx, rsi - 47a53b: 48 29 c2 sub rdx, rax - 47a53e: 4c 39 d2 cmp rdx, r10 - 47a541: 7c ed jl 0x47a530 <_dl_debug_vdprintf+0x2f0> - 47a543: eb c3 jmp 0x47a508 <_dl_debug_vdprintf+0x2c8> - 47a545: 3c 78 cmp al, 120 - 47a547: 0f 85 93 00 00 00 jne 0x47a5e0 <_dl_debug_vdprintf+0x3a0> - 47a54d: 41 8b 07 mov eax, dword ptr [r15] - 47a550: 83 f8 2f cmp eax, 47 - 47a553: 0f 86 10 ff ff ff jbe 0x47a469 <_dl_debug_vdprintf+0x229> - 47a559: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 47a55d: 48 8d 42 08 lea rax, [rdx + 8] - 47a561: 49 89 47 08 mov qword ptr [r15 + 8], rax - 47a565: e9 0b ff ff ff jmp 0x47a475 <_dl_debug_vdprintf+0x235> - 47a56a: 3c 75 cmp al, 117 - 47a56c: 75 1e jne 0x47a58c <_dl_debug_vdprintf+0x34c> - 47a56e: 41 8b 07 mov eax, dword ptr [r15] - 47a571: 83 f8 2f cmp eax, 47 - 47a574: 77 22 ja 0x47a598 <_dl_debug_vdprintf+0x358> - 47a576: 89 c2 mov edx, eax - 47a578: 83 c0 08 add eax, 8 - 47a57b: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 47a57f: 41 89 07 mov dword ptr [r15], eax - 47a582: 8b 3a mov edi, dword ptr [rdx] - 47a584: 49 89 cb mov r11, rcx - 47a587: e9 ec fe ff ff jmp 0x47a478 <_dl_debug_vdprintf+0x238> - 47a58c: 3c 78 cmp al, 120 - 47a58e: 75 50 jne 0x47a5e0 <_dl_debug_vdprintf+0x3a0> - 47a590: 41 8b 07 mov eax, dword ptr [r15] - 47a593: 83 f8 2f cmp eax, 47 - 47a596: 76 de jbe 0x47a576 <_dl_debug_vdprintf+0x336> - 47a598: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 47a59c: 48 8d 42 08 lea rax, [rdx + 8] - 47a5a0: 49 89 47 08 mov qword ptr [r15 + 8], rax - 47a5a4: eb dc jmp 0x47a582 <_dl_debug_vdprintf+0x342> - 47a5a6: 41 8b 07 mov eax, dword ptr [r15] - 47a5a9: 83 f8 2f cmp eax, 47 - 47a5ac: 0f 87 63 01 00 00 ja 0x47a715 <_dl_debug_vdprintf+0x4d5> - 47a5b2: 89 c2 mov edx, eax - 47a5b4: 83 c0 08 add eax, 8 - 47a5b7: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 47a5bb: 41 89 07 mov dword ptr [r15], eax - 47a5be: 0f b6 41 01 movzx eax, byte ptr [rcx + 1] - 47a5c2: 44 8b 12 mov r10d, dword ptr [rdx] - 47a5c5: 48 83 c1 01 add rcx, 1 - 47a5c9: ba ff ff ff ff mov edx, 4294967295 - 47a5ce: 3c 2e cmp al, 46 - 47a5d0: 0f 85 1b fe ff ff jne 0x47a3f1 <_dl_debug_vdprintf+0x1b1> - 47a5d6: 80 79 01 2a cmp byte ptr [rcx + 1], 42 - 47a5da: 0f 84 57 01 00 00 je 0x47a737 <_dl_debug_vdprintf+0x4f7> - 47a5e0: 48 8d 0d b9 ff 02 00 lea rcx, [rip + 196537] # 0x4aa5a0 <__PRETTY_FUNCTION__.10670> - 47a5e7: ba d8 00 00 00 mov edx, 216 - 47a5ec: 48 8d 35 bd fe 02 00 lea rsi, [rip + 196285] # 0x4aa4b0 <__PRETTY_FUNCTION__.10741+0x30> - 47a5f3: 48 8d 3d cf fe 02 00 lea rdi, [rip + 196303] # 0x4aa4c9 <__PRETTY_FUNCTION__.10741+0x49> - 47a5fa: e8 51 89 f8 ff call 0x402f50 <__assert_fail> - 47a5ff: 90 nop - 47a600: 0f b6 42 02 movzx eax, byte ptr [rdx + 2] - 47a604: 48 8d 4a 02 lea rcx, [rdx + 2] - 47a608: 41 bc 30 00 00 00 mov r12d, 48 - 47a60e: e9 c3 fd ff ff jmp 0x47a3d6 <_dl_debug_vdprintf+0x196> - 47a613: 49 89 cb mov r11, rcx - 47a616: 41 8b 07 mov eax, dword ptr [r15] - 47a619: 83 f8 2f cmp eax, 47 - 47a61c: 0f 87 04 01 00 00 ja 0x47a726 <_dl_debug_vdprintf+0x4e6> - 47a622: 89 c1 mov ecx, eax - 47a624: 83 c0 08 add eax, 8 - 47a627: 49 03 4f 10 add rcx, qword ptr [r15 + 16] - 47a62b: 41 89 07 mov dword ptr [r15], eax - 47a62e: 48 8b 39 mov rdi, qword ptr [rcx] - 47a631: 4c 63 e3 movsxd r12, ebx - 47a634: 4c 89 9d a8 fb ff ff mov qword ptr [rbp - 1112], r11 - 47a63b: 49 c1 e4 04 shl r12, 4 - 47a63f: 89 95 b0 fb ff ff mov dword ptr [rbp - 1104], edx - 47a645: 44 89 85 b8 fb ff ff mov dword ptr [rbp - 1096], r8d - 47a64c: 4a 89 bc 25 d0 fb ff ff mov qword ptr [rbp + r12 - 1072], rdi - 47a654: e8 27 6b f8 ff call 0x401180 <.plt+0x160> - 47a659: 48 63 95 b0 fb ff ff movsxd rdx, dword ptr [rbp - 1104] - 47a660: 44 8b 85 b8 fb ff ff mov r8d, dword ptr [rbp - 1096] - 47a667: 4c 8b 9d a8 fb ff ff mov r11, qword ptr [rbp - 1112] - 47a66e: 83 fa ff cmp edx, -1 - 47a671: 0f 84 e3 00 00 00 je 0x47a75a <_dl_debug_vdprintf+0x51a> - 47a677: 48 39 c2 cmp rdx, rax - 47a67a: 48 0f 47 d0 cmova rdx, rax - 47a67e: 4a 89 94 25 d8 fb ff ff mov qword ptr [rbp + r12 - 1064], rdx - 47a686: e9 a3 fd ff ff jmp 0x47a42e <_dl_debug_vdprintf+0x1ee> - 47a68b: e8 80 b0 00 00 call 0x485710 - 47a690: 85 c0 test eax, eax - 47a692: 0f 88 fc 00 00 00 js 0x47a794 <_dl_debug_vdprintf+0x554> - 47a698: 31 c9 xor ecx, ecx - 47a69a: 48 63 f8 movsxd rdi, eax - 47a69d: ba 0a 00 00 00 mov edx, 10 - 47a6a2: 89 85 b8 fb ff ff mov dword ptr [rbp - 1096], eax - 47a6a8: 48 8d b5 ce fb ff ff lea rsi, [rbp - 1074] - 47a6af: e8 4c 45 00 00 call 0x47ec00 <_itoa_word> - 47a6b4: 44 8b 85 b8 fb ff ff mov r8d, dword ptr [rbp - 1096] - 47a6bb: 4c 39 e8 cmp rax, r13 - 47a6be: 76 21 jbe 0x47a6e1 <_dl_debug_vdprintf+0x4a1> - 47a6c0: 4c 29 e8 sub rax, r13 - 47a6c3: be 20 00 00 00 mov esi, 32 - 47a6c8: 4c 89 ef mov rdi, r13 - 47a6cb: 44 89 85 b8 fb ff ff mov dword ptr [rbp - 1096], r8d - 47a6d2: 48 89 c2 mov rdx, rax - 47a6d5: e8 36 6a f8 ff call 0x401110 <.plt+0xf0> - 47a6da: 44 8b 85 b8 fb ff ff mov r8d, dword ptr [rbp - 1096] - 47a6e1: b8 3a 09 00 00 mov eax, 2362 - 47a6e6: 66 89 85 ce fb ff ff mov word ptr [rbp - 1074], ax - 47a6ed: e9 6c fc ff ff jmp 0x47a35e <_dl_debug_vdprintf+0x11e> - 47a6f2: 48 63 c3 movsxd rax, ebx - 47a6f5: 83 c3 01 add ebx, 1 - 47a6f8: 48 c1 e0 04 shl rax, 4 - 47a6fc: 48 89 94 05 d0 fb ff ff mov qword ptr [rbp + rax - 1072], rdx - 47a704: 48 c7 84 05 d8 fb ff ff 01 00 00 00 mov qword ptr [rbp + rax - 1064], 1 - 47a710: e9 36 fc ff ff jmp 0x47a34b <_dl_debug_vdprintf+0x10b> - 47a715: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 47a719: 48 8d 42 08 lea rax, [rdx + 8] - 47a71d: 49 89 47 08 mov qword ptr [r15 + 8], rax - 47a721: e9 98 fe ff ff jmp 0x47a5be <_dl_debug_vdprintf+0x37e> - 47a726: 49 8b 4f 08 mov rcx, qword ptr [r15 + 8] - 47a72a: 48 8d 41 08 lea rax, [rcx + 8] - 47a72e: 49 89 47 08 mov qword ptr [r15 + 8], rax - 47a732: e9 f7 fe ff ff jmp 0x47a62e <_dl_debug_vdprintf+0x3ee> - 47a737: 41 8b 07 mov eax, dword ptr [r15] - 47a73a: 83 f8 2f cmp eax, 47 - 47a73d: 77 28 ja 0x47a767 <_dl_debug_vdprintf+0x527> - 47a73f: 89 c2 mov edx, eax - 47a741: 83 c0 08 add eax, 8 - 47a744: 49 03 57 10 add rdx, qword ptr [r15 + 16] - 47a748: 41 89 07 mov dword ptr [r15], eax - 47a74b: 0f b6 41 02 movzx eax, byte ptr [rcx + 2] - 47a74f: 8b 12 mov edx, dword ptr [rdx] - 47a751: 48 83 c1 02 add rcx, 2 - 47a755: e9 97 fc ff ff jmp 0x47a3f1 <_dl_debug_vdprintf+0x1b1> - 47a75a: 4a 89 84 25 d8 fb ff ff mov qword ptr [rbp + r12 - 1064], rax - 47a762: e9 c7 fc ff ff jmp 0x47a42e <_dl_debug_vdprintf+0x1ee> - 47a767: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 47a76b: 48 8d 42 08 lea rax, [rdx + 8] - 47a76f: 49 89 47 08 mov qword ptr [r15 + 8], rax - 47a773: eb d6 jmp 0x47a74b <_dl_debug_vdprintf+0x50b> - 47a775: 48 8d 0d 24 fe 02 00 lea rcx, [rip + 196132] # 0x4aa5a0 <__PRETTY_FUNCTION__.10670> - 47a77c: ba 6b 00 00 00 mov edx, 107 - 47a781: 48 8d 35 28 fd 02 00 lea rsi, [rip + 195880] # 0x4aa4b0 <__PRETTY_FUNCTION__.10741+0x30> - 47a788: 48 8d 3d 2b fd 02 00 lea rdi, [rip + 195883] # 0x4aa4ba <__PRETTY_FUNCTION__.10741+0x3a> - 47a78f: e8 bc 87 f8 ff call 0x402f50 <__assert_fail> - 47a794: 48 8d 0d 05 fe 02 00 lea rcx, [rip + 196101] # 0x4aa5a0 <__PRETTY_FUNCTION__.10670> - 47a79b: ba 62 00 00 00 mov edx, 98 - 47a7a0: 48 8d 35 09 fd 02 00 lea rsi, [rip + 195849] # 0x4aa4b0 <__PRETTY_FUNCTION__.10741+0x30> - 47a7a7: 48 8d 3d 3a fd 02 00 lea rdi, [rip + 195898] # 0x4aa4e8 <__PRETTY_FUNCTION__.10741+0x68> - 47a7ae: e8 9d 87 f8 ff call 0x402f50 <__assert_fail> - 47a7b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47a7b8: 48 8d 0d e1 fd 02 00 lea rcx, [rip + 196065] # 0x4aa5a0 <__PRETTY_FUNCTION__.10670> - 47a7bf: ba 78 00 00 00 mov edx, 120 - 47a7c4: 48 8d 35 e5 fc 02 00 lea rsi, [rip + 195813] # 0x4aa4b0 <__PRETTY_FUNCTION__.10741+0x30> - 47a7cb: 48 8d 3d e8 fc 02 00 lea rdi, [rip + 195816] # 0x4aa4ba <__PRETTY_FUNCTION__.10741+0x3a> - 47a7d2: e8 79 87 f8 ff call 0x402f50 <__assert_fail> - 47a7d7: 31 d2 xor edx, edx - 47a7d9: e9 2f fb ff ff jmp 0x47a30d <_dl_debug_vdprintf+0xcd> - 47a7de: 66 90 nop - -000000000047a7e0 <_dl_sysdep_read_whole_file>: - 47a7e0: f3 0f 1e fa endbr64 - 47a7e4: 41 55 push r13 - 47a7e6: 31 c0 xor eax, eax - 47a7e8: 41 89 d5 mov r13d, edx - 47a7eb: 41 54 push r12 - 47a7ed: 49 c7 c4 ff ff ff ff mov r12, -1 - 47a7f4: 55 push rbp - 47a7f5: 53 push rbx - 47a7f6: 48 89 f3 mov rbx, rsi - 47a7f9: be 00 00 08 00 mov esi, 524288 - 47a7fe: 48 81 ec 98 00 00 00 sub rsp, 152 - 47a805: e8 b6 e7 fc ff call 0x448fc0 <__open_nocancel> - 47a80a: 85 c0 test eax, eax - 47a80c: 79 12 jns 0x47a820 <_dl_sysdep_read_whole_file+0x40> - 47a80e: 48 81 c4 98 00 00 00 add rsp, 152 - 47a815: 4c 89 e0 mov rax, r12 - 47a818: 5b pop rbx - 47a819: 5d pop rbp - 47a81a: 41 5c pop r12 - 47a81c: 41 5d pop r13 - 47a81e: c3 ret - 47a81f: 90 nop - 47a820: 48 89 e2 mov rdx, rsp - 47a823: 89 c6 mov esi, eax - 47a825: bf 01 00 00 00 mov edi, 1 - 47a82a: 89 c5 mov ebp, eax - 47a82c: e8 af db fc ff call 0x4483e0 <_fxstat> - 47a831: 85 c0 test eax, eax - 47a833: 78 0d js 0x47a842 <_dl_sysdep_read_whole_file+0x62> - 47a835: 48 8b 74 24 30 mov rsi, qword ptr [rsp + 48] - 47a83a: 48 89 33 mov qword ptr [rbx], rsi - 47a83d: 48 85 f6 test rsi, rsi - 47a840: 75 16 jne 0x47a858 <_dl_sysdep_read_whole_file+0x78> - 47a842: 49 c7 c4 ff ff ff ff mov r12, -1 - 47a849: 89 ef mov edi, ebp - 47a84b: e8 00 e6 fc ff call 0x448e50 <__close_nocancel> - 47a850: eb bc jmp 0x47a80e <_dl_sysdep_read_whole_file+0x2e> - 47a852: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47a858: 45 31 c9 xor r9d, r9d - 47a85b: 41 89 e8 mov r8d, ebp - 47a85e: b9 02 00 00 00 mov ecx, 2 - 47a863: 44 89 ea mov edx, r13d - 47a866: 31 ff xor edi, edi - 47a868: e8 73 ea fc ff call 0x4492e0 - 47a86d: 49 89 c4 mov r12, rax - 47a870: eb d7 jmp 0x47a849 <_dl_sysdep_read_whole_file+0x69> - 47a872: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47a87d: 0f 1f 00 nop dword ptr [rax] - -000000000047a880 <_dl_debug_printf>: - 47a880: f3 0f 1e fa endbr64 - 47a884: 48 81 ec d8 00 00 00 sub rsp, 216 - 47a88b: 49 89 fa mov r10, rdi - 47a88e: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi - 47a893: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx - 47a898: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx - 47a89d: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 - 47a8a2: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 - 47a8a7: 84 c0 test al, al - 47a8a9: 74 37 je 0x47a8e2 <_dl_debug_printf+0x62> - 47a8ab: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 - 47a8b0: 0f 29 4c 24 60 movaps xmmword ptr [rsp + 96], xmm1 - 47a8b5: 0f 29 54 24 70 movaps xmmword ptr [rsp + 112], xmm2 - 47a8ba: 0f 29 9c 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm3 - 47a8c2: 0f 29 a4 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm4 - 47a8ca: 0f 29 ac 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm5 - 47a8d2: 0f 29 b4 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm6 - 47a8da: 0f 29 bc 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm7 - 47a8e2: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] - 47a8ea: 48 8d 4c 24 08 lea rcx, [rsp + 8] - 47a8ef: 4c 89 d2 mov rdx, r10 - 47a8f2: be 01 00 00 00 mov esi, 1 - 47a8f7: 8b 3d 17 68 04 00 mov edi, dword ptr [rip + 288791] # 0x4c1114 <_dl_debug_fd> - 47a8fd: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 47a902: 48 8d 44 24 20 lea rax, [rsp + 32] - 47a907: c7 44 24 08 08 00 00 00 mov dword ptr [rsp + 8], 8 - 47a90f: c7 44 24 0c 30 00 00 00 mov dword ptr [rsp + 12], 48 - 47a917: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 47a91c: e8 1f f9 ff ff call 0x47a240 <_dl_debug_vdprintf> - 47a921: 48 81 c4 d8 00 00 00 add rsp, 216 - 47a928: c3 ret - 47a929: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047a930 <_dl_debug_printf_c>: - 47a930: f3 0f 1e fa endbr64 - 47a934: 48 81 ec d8 00 00 00 sub rsp, 216 - 47a93b: 49 89 fa mov r10, rdi - 47a93e: 48 89 74 24 28 mov qword ptr [rsp + 40], rsi - 47a943: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx - 47a948: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx - 47a94d: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 - 47a952: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 - 47a957: 84 c0 test al, al - 47a959: 74 37 je 0x47a992 <_dl_debug_printf_c+0x62> - 47a95b: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 - 47a960: 0f 29 4c 24 60 movaps xmmword ptr [rsp + 96], xmm1 - 47a965: 0f 29 54 24 70 movaps xmmword ptr [rsp + 112], xmm2 - 47a96a: 0f 29 9c 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm3 - 47a972: 0f 29 a4 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm4 - 47a97a: 0f 29 ac 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm5 - 47a982: 0f 29 b4 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm6 - 47a98a: 0f 29 bc 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm7 - 47a992: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] - 47a99a: 48 8d 4c 24 08 lea rcx, [rsp + 8] - 47a99f: 4c 89 d2 mov rdx, r10 - 47a9a2: be ff ff ff ff mov esi, 4294967295 - 47a9a7: 8b 3d 67 67 04 00 mov edi, dword ptr [rip + 288615] # 0x4c1114 <_dl_debug_fd> - 47a9ad: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 47a9b2: 48 8d 44 24 20 lea rax, [rsp + 32] - 47a9b7: c7 44 24 08 08 00 00 00 mov dword ptr [rsp + 8], 8 - 47a9bf: c7 44 24 0c 30 00 00 00 mov dword ptr [rsp + 12], 48 - 47a9c7: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 47a9cc: e8 6f f8 ff ff call 0x47a240 <_dl_debug_vdprintf> - 47a9d1: 48 81 c4 d8 00 00 00 add rsp, 216 - 47a9d8: c3 ret - 47a9d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047a9e0 <_dl_dprintf>: - 47a9e0: f3 0f 1e fa endbr64 - 47a9e4: 48 81 ec d8 00 00 00 sub rsp, 216 - 47a9eb: 49 89 f2 mov r10, rsi - 47a9ee: 48 89 54 24 30 mov qword ptr [rsp + 48], rdx - 47a9f3: 48 89 4c 24 38 mov qword ptr [rsp + 56], rcx - 47a9f8: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 - 47a9fd: 4c 89 4c 24 48 mov qword ptr [rsp + 72], r9 - 47aa02: 84 c0 test al, al - 47aa04: 74 37 je 0x47aa3d <_dl_dprintf+0x5d> - 47aa06: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 - 47aa0b: 0f 29 4c 24 60 movaps xmmword ptr [rsp + 96], xmm1 - 47aa10: 0f 29 54 24 70 movaps xmmword ptr [rsp + 112], xmm2 - 47aa15: 0f 29 9c 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm3 - 47aa1d: 0f 29 a4 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm4 - 47aa25: 0f 29 ac 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm5 - 47aa2d: 0f 29 b4 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm6 - 47aa35: 0f 29 bc 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm7 - 47aa3d: 48 8d 84 24 e0 00 00 00 lea rax, [rsp + 224] - 47aa45: 48 8d 4c 24 08 lea rcx, [rsp + 8] - 47aa4a: 4c 89 d2 mov rdx, r10 - 47aa4d: 31 f6 xor esi, esi - 47aa4f: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 47aa54: 48 8d 44 24 20 lea rax, [rsp + 32] - 47aa59: c7 44 24 08 10 00 00 00 mov dword ptr [rsp + 8], 16 - 47aa61: c7 44 24 0c 30 00 00 00 mov dword ptr [rsp + 12], 48 - 47aa69: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 47aa6e: e8 cd f7 ff ff call 0x47a240 <_dl_debug_vdprintf> - 47aa73: 48 81 c4 d8 00 00 00 add rsp, 216 - 47aa7a: c3 ret - 47aa7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000047aa80 <_dl_name_match_p>: - 47aa80: f3 0f 1e fa endbr64 - 47aa84: 55 push rbp - 47aa85: 48 89 fd mov rbp, rdi - 47aa88: 53 push rbx - 47aa89: 48 89 f3 mov rbx, rsi - 47aa8c: 48 83 ec 08 sub rsp, 8 - 47aa90: 48 8b 76 08 mov rsi, qword ptr [rsi + 8] - 47aa94: e8 97 66 f8 ff call 0x401130 <.plt+0x110> - 47aa99: 41 89 c0 mov r8d, eax - 47aa9c: b8 01 00 00 00 mov eax, 1 - 47aaa1: 45 85 c0 test r8d, r8d - 47aaa4: 74 2f je 0x47aad5 <_dl_name_match_p+0x55> - 47aaa6: 48 8b 5b 38 mov rbx, qword ptr [rbx + 56] - 47aaaa: 48 85 db test rbx, rbx - 47aaad: 75 12 jne 0x47aac1 <_dl_name_match_p+0x41> - 47aaaf: eb 2f jmp 0x47aae0 <_dl_name_match_p+0x60> - 47aab1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47aab8: 48 8b 5b 08 mov rbx, qword ptr [rbx + 8] - 47aabc: 48 85 db test rbx, rbx - 47aabf: 74 1f je 0x47aae0 <_dl_name_match_p+0x60> - 47aac1: 48 8b 33 mov rsi, qword ptr [rbx] - 47aac4: 48 89 ef mov rdi, rbp - 47aac7: e8 64 66 f8 ff call 0x401130 <.plt+0x110> - 47aacc: 85 c0 test eax, eax - 47aace: 75 e8 jne 0x47aab8 <_dl_name_match_p+0x38> - 47aad0: b8 01 00 00 00 mov eax, 1 - 47aad5: 48 83 c4 08 add rsp, 8 - 47aad9: 5b pop rbx - 47aada: 5d pop rbp - 47aadb: c3 ret - 47aadc: 0f 1f 40 00 nop dword ptr [rax] - 47aae0: 48 83 c4 08 add rsp, 8 - 47aae4: 31 c0 xor eax, eax - 47aae6: 5b pop rbx - 47aae7: 5d pop rbp - 47aae8: c3 ret - 47aae9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047aaf0 <_dl_higher_prime_number>: - 47aaf0: f3 0f 1e fa endbr64 - 47aaf4: 48 8d 0d 9d fa 02 00 lea rcx, [rip + 195229] # 0x4aa598 - 47aafb: 48 8d 51 88 lea rdx, [rcx - 120] - 47aaff: eb 2c jmp 0x47ab2d <_dl_higher_prime_number+0x3d> - 47ab01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47ab08: 48 89 c8 mov rax, rcx - 47ab0b: 48 29 d0 sub rax, rdx - 47ab0e: 48 89 c6 mov rsi, rax - 47ab11: 48 c1 e8 3f shr rax, 63 - 47ab15: 48 c1 fe 02 sar rsi, 2 - 47ab19: 48 01 f0 add rax, rsi - 47ab1c: 48 d1 f8 sar rax - 47ab1f: 48 8d 04 82 lea rax, [rdx + 4*rax] - 47ab23: 8b 30 mov esi, dword ptr [rax] - 47ab25: 48 39 fe cmp rsi, rdi - 47ab28: 72 0e jb 0x47ab38 <_dl_higher_prime_number+0x48> - 47ab2a: 48 89 c1 mov rcx, rax - 47ab2d: 48 39 d1 cmp rcx, rdx - 47ab30: 75 d6 jne 0x47ab08 <_dl_higher_prime_number+0x18> - 47ab32: 8b 01 mov eax, dword ptr [rcx] - 47ab34: c3 ret - 47ab35: 0f 1f 00 nop dword ptr [rax] - 47ab38: 48 8d 50 04 lea rdx, [rax + 4] - 47ab3c: eb ef jmp 0x47ab2d <_dl_higher_prime_number+0x3d> - 47ab3e: 66 90 nop - -000000000047ab40 <_dl_strtoul>: - 47ab40: f3 0f 1e fa endbr64 - 47ab44: eb 0e jmp 0x47ab54 <_dl_strtoul+0x14> - 47ab46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47ab50: 48 83 c7 01 add rdi, 1 - 47ab54: 0f b6 07 movzx eax, byte ptr [rdi] - 47ab57: 3c 20 cmp al, 32 - 47ab59: 74 f5 je 0x47ab50 <_dl_strtoul+0x10> - 47ab5b: 3c 09 cmp al, 9 - 47ab5d: 74 f1 je 0x47ab50 <_dl_strtoul+0x10> - 47ab5f: 3c 2d cmp al, 45 - 47ab61: 0f 84 c9 00 00 00 je 0x47ac30 <_dl_strtoul+0xf0> - 47ab67: b9 01 00 00 00 mov ecx, 1 - 47ab6c: 3c 2b cmp al, 43 - 47ab6e: 0f 84 94 00 00 00 je 0x47ac08 <_dl_strtoul+0xc8> - 47ab74: 8d 50 d0 lea edx, [rax - 48] - 47ab77: 80 fa 09 cmp dl, 9 - 47ab7a: 0f 87 9c 00 00 00 ja 0x47ac1c <_dl_strtoul+0xdc> - 47ab80: 41 bb 39 00 00 00 mov r11d, 57 - 47ab86: 41 ba 0a 00 00 00 mov r10d, 10 - 47ab8c: 3c 30 cmp al, 48 - 47ab8e: 0f 85 b8 00 00 00 jne 0x47ac4c <_dl_strtoul+0x10c> - 47ab94: 0f b6 47 01 movzx eax, byte ptr [rdi + 1] - 47ab98: 83 e0 df and eax, -33 - 47ab9b: 3c 58 cmp al, 88 - 47ab9d: 0f 85 9d 00 00 00 jne 0x47ac40 <_dl_strtoul+0x100> - 47aba3: 48 83 c7 02 add rdi, 2 - 47aba7: 45 31 c0 xor r8d, r8d - 47abaa: 49 b9 fe ff ff ff ff ff ff 0f movabs r9, 1152921504606846974 - 47abb4: eb 23 jmp 0x47abd9 <_dl_strtoul+0x99> - 47abb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47abc0: 3c 39 cmp al, 57 - 47abc2: 7f 1c jg 0x47abe0 <_dl_strtoul+0xa0> - 47abc4: 83 e8 30 sub eax, 48 - 47abc7: 48 98 cdqe - 47abc9: 4d 39 c8 cmp r8, r9 - 47abcc: 77 28 ja 0x47abf6 <_dl_strtoul+0xb6> - 47abce: 49 c1 e0 04 shl r8, 4 - 47abd2: 48 83 c7 01 add rdi, 1 - 47abd6: 49 01 c0 add r8, rax - 47abd9: 0f be 07 movsx eax, byte ptr [rdi] - 47abdc: 3c 2f cmp al, 47 - 47abde: 7f e0 jg 0x47abc0 <_dl_strtoul+0x80> - 47abe0: 8d 50 9f lea edx, [rax - 97] - 47abe3: 80 fa 05 cmp dl, 5 - 47abe6: 0f 87 bc 00 00 00 ja 0x47aca8 <_dl_strtoul+0x168> - 47abec: 83 e8 57 sub eax, 87 - 47abef: 48 98 cdqe - 47abf1: 4d 39 c8 cmp r8, r9 - 47abf4: 76 d8 jbe 0x47abce <_dl_strtoul+0x8e> - 47abf6: 49 c7 c0 ff ff ff ff mov r8, -1 - 47abfd: 48 85 f6 test rsi, rsi - 47ac00: 75 22 jne 0x47ac24 <_dl_strtoul+0xe4> - 47ac02: eb 23 jmp 0x47ac27 <_dl_strtoul+0xe7> - 47ac04: 0f 1f 40 00 nop dword ptr [rax] - 47ac08: 0f b6 47 01 movzx eax, byte ptr [rdi + 1] - 47ac0c: 48 83 c7 01 add rdi, 1 - 47ac10: 8d 50 d0 lea edx, [rax - 48] - 47ac13: 80 fa 09 cmp dl, 9 - 47ac16: 0f 86 64 ff ff ff jbe 0x47ab80 <_dl_strtoul+0x40> - 47ac1c: 45 31 c0 xor r8d, r8d - 47ac1f: 48 85 f6 test rsi, rsi - 47ac22: 74 03 je 0x47ac27 <_dl_strtoul+0xe7> - 47ac24: 48 89 3e mov qword ptr [rsi], rdi - 47ac27: 4c 89 c0 mov rax, r8 - 47ac2a: c3 ret - 47ac2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47ac30: 0f b6 47 01 movzx eax, byte ptr [rdi + 1] - 47ac34: 31 c9 xor ecx, ecx - 47ac36: 48 83 c7 01 add rdi, 1 - 47ac3a: e9 35 ff ff ff jmp 0x47ab74 <_dl_strtoul+0x34> - 47ac3f: 90 nop - 47ac40: 41 bb 37 00 00 00 mov r11d, 55 - 47ac46: 41 ba 08 00 00 00 mov r10d, 8 - 47ac4c: 45 31 c0 xor r8d, r8d - 47ac4f: eb 31 jmp 0x47ac82 <_dl_strtoul+0x142> - 47ac51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47ac58: 41 39 c3 cmp r11d, eax - 47ac5b: 72 2c jb 0x47ac89 <_dl_strtoul+0x149> - 47ac5d: 83 e8 30 sub eax, 48 - 47ac60: 31 d2 xor edx, edx - 47ac62: 4c 63 c8 movsxd r9, eax - 47ac65: 4c 89 c8 mov rax, r9 - 47ac68: 48 f7 d0 not rax - 47ac6b: 49 f7 f2 div r10 - 47ac6e: 4c 39 c0 cmp rax, r8 - 47ac71: 0f 86 7f ff ff ff jbe 0x47abf6 <_dl_strtoul+0xb6> - 47ac77: 4d 0f af c2 imul r8, r10 - 47ac7b: 48 83 c7 01 add rdi, 1 - 47ac7f: 4d 01 c8 add r8, r9 - 47ac82: 0f be 07 movsx eax, byte ptr [rdi] - 47ac85: 3c 2f cmp al, 47 - 47ac87: 7f cf jg 0x47ac58 <_dl_strtoul+0x118> - 47ac89: 48 85 f6 test rsi, rsi - 47ac8c: 74 03 je 0x47ac91 <_dl_strtoul+0x151> - 47ac8e: 48 89 3e mov qword ptr [rsi], rdi - 47ac91: 4c 89 c0 mov rax, r8 - 47ac94: 48 f7 d8 neg rax - 47ac97: 84 c9 test cl, cl - 47ac99: 4c 0f 44 c0 cmove r8, rax - 47ac9d: 4c 89 c0 mov rax, r8 - 47aca0: c3 ret - 47aca1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47aca8: 8d 50 bf lea edx, [rax - 65] - 47acab: 80 fa 05 cmp dl, 5 - 47acae: 77 d9 ja 0x47ac89 <_dl_strtoul+0x149> - 47acb0: 83 e8 37 sub eax, 55 - 47acb3: e9 0f ff ff ff jmp 0x47abc7 <_dl_strtoul+0x87> - 47acb8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000047acc0 <_dl_start_profile>: - 47acc0: f3 0f 1e fa endbr64 - 47acc4: 55 push rbp - 47acc5: 48 89 e5 mov rbp, rsp - 47acc8: 41 57 push r15 - 47acca: 41 56 push r14 - 47accc: 41 55 push r13 - 47acce: 41 54 push r12 - 47acd0: 53 push rbx - 47acd1: 48 81 ec a8 02 00 00 sub rsp, 680 - 47acd8: 48 8b 1d 71 8b 04 00 mov rbx, qword ptr [rip + 297841] # 0x4c3850 <_dl_profile_map> - 47acdf: 0f b7 8b b8 02 00 00 movzx ecx, word ptr [rbx + 696] - 47ace6: 48 8b 83 a8 02 00 00 mov rax, qword ptr [rbx + 680] - 47aced: 48 8d 14 cd 00 00 00 00 lea rdx, [8*rcx] - 47acf5: 48 29 ca sub rdx, rcx - 47acf8: 48 8d 3c d0 lea rdi, [rax + 8*rdx] - 47acfc: 48 39 c7 cmp rdi, rax - 47acff: 0f 86 9b 06 00 00 jbe 0x47b3a0 <_dl_start_profile+0x6e0> - 47ad05: 4c 8b 1d 0c 64 04 00 mov r11, qword ptr [rip + 287756] # 0x4c1118 <_dl_pagesize> - 47ad0c: 31 f6 xor esi, esi - 47ad0e: 48 c7 c1 ff ff ff ff mov rcx, -1 - 47ad15: 49 b9 ff ff ff ff 01 00 00 00 movabs r9, 8589934591 - 47ad1f: 49 b8 01 00 00 00 01 00 00 00 movabs r8, 4294967297 - 47ad29: 4d 89 da mov r10, r11 - 47ad2c: 49 83 eb 01 sub r11, 1 - 47ad30: 49 f7 da neg r10 - 47ad33: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47ad38: 48 8b 10 mov rdx, qword ptr [rax] - 47ad3b: 4c 21 ca and rdx, r9 - 47ad3e: 4c 39 c2 cmp rdx, r8 - 47ad41: 75 22 jne 0x47ad65 <_dl_start_profile+0xa5> - 47ad43: 48 8b 50 10 mov rdx, qword ptr [rax + 16] - 47ad47: 49 89 d4 mov r12, rdx - 47ad4a: 4d 21 d4 and r12, r10 - 47ad4d: 4c 39 e1 cmp rcx, r12 - 47ad50: 49 0f 47 cc cmova rcx, r12 - 47ad54: 48 03 50 28 add rdx, qword ptr [rax + 40] - 47ad58: 4c 01 da add rdx, r11 - 47ad5b: 4c 21 d2 and rdx, r10 - 47ad5e: 48 39 d6 cmp rsi, rdx - 47ad61: 48 0f 42 f2 cmovb rsi, rdx - 47ad65: 48 83 c0 38 add rax, 56 - 47ad69: 48 39 c7 cmp rdi, rax - 47ad6c: 77 ca ja 0x47ad38 <_dl_start_profile+0x78> - 47ad6e: 48 89 b5 58 fd ff ff mov qword ptr [rbp - 680], rsi - 47ad75: 66 48 0f 6e c1 movq xmm0, rcx - 47ad7a: c7 05 00 82 04 00 00 00 00 00 mov dword ptr [rip + 295424], 0 # 0x4c2f84 - 47ad84: 48 8b 03 mov rax, qword ptr [rbx] - 47ad87: c7 05 b7 81 04 00 05 00 00 00 mov dword ptr [rip + 295351], 5 # 0x4c2f48 - 47ad91: 4c 8d 64 30 03 lea r12, [rax + rsi + 3] - 47ad96: 48 01 c1 add rcx, rax - 47ad99: 49 83 e4 fc and r12, -4 - 47ad9d: 48 83 e1 fc and rcx, -4 - 47ada1: 4c 89 e3 mov rbx, r12 - 47ada4: 48 89 0d ad 81 04 00 mov qword ptr [rip + 295341], rcx # 0x4c2f58 - 47adab: 48 29 cb sub rbx, rcx - 47adae: 48 b9 c3 f5 28 5c 8f c2 f5 28 movabs rcx, 2951479051793528259 - 47adb8: 48 8d 14 5b lea rdx, [rbx + 2*rbx] - 47adbc: 48 89 1d 8d 81 04 00 mov qword ptr [rip + 295309], rbx # 0x4c2f50 - 47adc3: 48 c1 ea 02 shr rdx, 2 - 47adc7: 48 89 d0 mov rax, rdx - 47adca: 48 f7 e1 mul rcx - 47adcd: 48 c1 ea 02 shr rdx, 2 - 47add1: 83 fa 31 cmp edx, 49 - 47add4: 0f 87 b6 03 00 00 ja 0x47b190 <_dl_start_profile+0x4d0> - 47adda: c7 05 80 81 04 00 32 00 00 00 mov dword ptr [rip + 295296], 50 # 0x4c2f64 - 47ade4: 48 c7 85 48 fd ff ff 20 03 00 00 mov qword ptr [rbp - 696], 800 - 47adef: 48 c7 85 50 fd ff ff c8 3e 00 00 mov qword ptr [rbp - 688], 16072 - 47adfa: 48 89 d8 mov rax, rbx - 47adfd: 0f 16 85 58 fd ff ff movhps xmm0, qword ptr [rbp - 680] # xmm0 = xmm0[0,1],mem[0,1] - 47ae04: c7 85 60 fd ff ff 67 6d 6f 6e mov dword ptr [rbp - 672], 1852796263 - 47ae0e: 48 c1 e8 02 shr rax, 2 - 47ae12: 0f 29 85 80 fd ff ff movaps xmmword ptr [rbp - 640], xmm0 - 47ae19: c7 85 64 fd ff ff ff ff 01 00 mov dword ptr [rbp - 668], 131071 - 47ae23: 48 c7 85 68 fd ff ff 00 00 00 00 mov qword ptr [rbp - 664], 0 - 47ae2e: c7 85 70 fd ff ff 00 00 00 00 mov dword ptr [rbp - 656], 0 - 47ae38: 89 85 90 fd ff ff mov dword ptr [rbp - 624], eax - 47ae3e: e8 1d ab 00 00 call 0x485960 <__profile_frequency> - 47ae43: 4c 8b 2d 66 89 04 00 mov r13, qword ptr [rip + 297318] # 0x4c37b0 <_dl_profile_output> - 47ae4a: 31 d2 xor edx, edx - 47ae4c: c7 85 a0 fd ff ff 00 00 00 00 mov dword ptr [rbp - 608], 0 - 47ae56: 89 85 94 fd ff ff mov dword ptr [rbp - 620], eax - 47ae5c: 48 b8 73 65 63 6f 6e 64 73 00 movabs rax, 32480047799690611 - 47ae66: 4c 89 ef mov rdi, r13 - 47ae69: 66 89 95 a4 fd ff ff mov word ptr [rbp - 604], dx - 47ae70: 48 89 85 98 fd ff ff mov qword ptr [rbp - 616], rax - 47ae77: c6 85 a6 fd ff ff 00 mov byte ptr [rbp - 602], 0 - 47ae7e: c6 85 a7 fd ff ff 73 mov byte ptr [rbp - 601], 115 - 47ae85: e8 f6 62 f8 ff call 0x401180 <.plt+0x160> - 47ae8a: 4c 8b 3d 3f 89 04 00 mov r15, qword ptr [rip + 297279] # 0x4c37d0 <_dl_profile> - 47ae91: 49 89 c6 mov r14, rax - 47ae94: 4c 89 ff mov rdi, r15 - 47ae97: e8 e4 62 f8 ff call 0x401180 <.plt+0x160> - 47ae9c: 48 89 e6 mov rsi, rsp - 47ae9f: 49 8d 44 06 21 lea rax, [r14 + rax + 33] - 47aea4: 48 89 c2 mov rdx, rax - 47aea7: 48 25 00 f0 ff ff and rax, -4096 - 47aead: 48 29 c6 sub rsi, rax - 47aeb0: 48 83 e2 f0 and rdx, -16 - 47aeb4: 48 89 f0 mov rax, rsi - 47aeb7: 48 39 c4 cmp rsp, rax - 47aeba: 74 15 je 0x47aed1 <_dl_start_profile+0x211> - 47aebc: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47aec3: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47aecc: 48 39 c4 cmp rsp, rax - 47aecf: 75 eb jne 0x47aebc <_dl_start_profile+0x1fc> - 47aed1: 81 e2 ff 0f 00 00 and edx, 4095 - 47aed7: 48 29 d4 sub rsp, rdx - 47aeda: 48 85 d2 test rdx, rdx - 47aedd: 0f 85 55 03 00 00 jne 0x47b238 <_dl_start_profile+0x578> - 47aee3: 4c 8d 74 24 0f lea r14, [rsp + 15] - 47aee8: 4c 89 ee mov rsi, r13 - 47aeeb: 49 83 e6 f0 and r14, -16 - 47aeef: 4c 89 f7 mov rdi, r14 - 47aef2: e8 99 61 f8 ff call 0x401090 <.plt+0x70> - 47aef7: 4c 89 fe mov rsi, r15 - 47aefa: c6 00 2f mov byte ptr [rax], 47 - 47aefd: 48 8d 78 01 lea rdi, [rax + 1] - 47af01: e8 8a 61 f8 ff call 0x401090 <.plt+0x70> - 47af06: ba b6 01 00 00 mov edx, 438 - 47af0b: 4c 89 f7 mov rdi, r14 - 47af0e: 48 be 2e 70 72 6f 66 69 6c 65 movabs rsi, 7308332183992823854 - 47af18: 48 89 30 mov qword ptr [rax], rsi - 47af1b: be 42 00 02 00 mov esi, 131138 - 47af20: c6 40 08 00 mov byte ptr [rax + 8], 0 - 47af24: 31 c0 xor eax, eax - 47af26: e8 95 e0 fc ff call 0x448fc0 <__open_nocancel> - 47af2b: 41 89 c7 mov r15d, eax - 47af2e: 83 f8 ff cmp eax, -1 - 47af31: 0f 84 91 02 00 00 je 0x47b1c8 <_dl_start_profile+0x508> - 47af37: 48 8d 95 b0 fd ff ff lea rdx, [rbp - 592] - 47af3e: 89 c6 mov esi, eax - 47af40: bf 01 00 00 00 mov edi, 1 - 47af45: e8 96 d4 fc ff call 0x4483e0 <_fxstat> - 47af4a: 85 c0 test eax, eax - 47af4c: 0f 88 c6 02 00 00 js 0x47b218 <_dl_start_profile+0x558> - 47af52: 8b 85 c8 fd ff ff mov eax, dword ptr [rbp - 568] - 47af58: 25 00 f0 00 00 and eax, 61440 - 47af5d: 3d 00 80 00 00 cmp eax, 32768 - 47af62: 0f 85 b0 02 00 00 jne 0x47b218 <_dl_start_profile+0x558> - 47af68: 4c 8b ad 50 fd ff ff mov r13, qword ptr [rbp - 688] - 47af6f: 48 89 d8 mov rax, rbx - 47af72: 48 d1 e8 shr rax - 47af75: 48 89 85 58 fd ff ff mov qword ptr [rbp - 680], rax - 47af7c: 49 01 c5 add r13, rax - 47af7f: 48 8b 85 e0 fd ff ff mov rax, qword ptr [rbp - 544] - 47af86: 48 85 c0 test rax, rax - 47af89: 0f 84 29 03 00 00 je 0x47b2b8 <_dl_start_profile+0x5f8> - 47af8f: 4c 39 e8 cmp rax, r13 - 47af92: 0f 85 e7 02 00 00 jne 0x47b27f <_dl_start_profile+0x5bf> - 47af98: 45 31 c9 xor r9d, r9d - 47af9b: 31 ff xor edi, edi - 47af9d: 45 89 f8 mov r8d, r15d - 47afa0: b9 01 00 00 00 mov ecx, 1 - 47afa5: ba 03 00 00 00 mov edx, 3 - 47afaa: 4c 89 ee mov rsi, r13 - 47afad: e8 2e e3 fc ff call 0x4492e0 - 47afb2: 48 83 f8 ff cmp rax, -1 - 47afb6: 48 89 85 50 fd ff ff mov qword ptr [rbp - 688], rax - 47afbd: 0f 84 89 04 00 00 je 0x47b44c <_dl_start_profile+0x78c> - 47afc3: 44 89 ff mov edi, r15d - 47afc6: e8 85 de fc ff call 0x448e50 <__close_nocancel> - 47afcb: 4c 8b 8d 50 fd ff ff mov r9, qword ptr [rbp - 688] - 47afd2: 48 8b 85 58 fd ff ff mov rax, qword ptr [rbp - 680] - 47afd9: 48 83 bd e0 fd ff ff 00 cmp qword ptr [rbp - 544], 0 - 47afe1: 4d 8d 44 01 44 lea r8, [r9 + rax + 68] - 47afe6: 4d 8d 79 40 lea r15, [r9 + 64] - 47afea: 49 8d 40 04 lea rax, [r8 + 4] - 47afee: 4c 89 05 83 7f 04 00 mov qword ptr [rip + 294787], r8 # 0x4c2f78 - 47aff5: 48 89 05 8c 7f 04 00 mov qword ptr [rip + 294796], rax # 0x4c2f88 - 47affc: 0f 85 46 02 00 00 jne 0x47b248 <_dl_start_profile+0x588> - 47b002: 8b 85 70 fd ff ff mov eax, dword ptr [rbp - 656] - 47b008: 66 0f 6f 8d 60 fd ff ff movdqa xmm1, xmmword ptr [rbp - 672] - 47b010: 41 c7 41 14 00 00 00 00 mov dword ptr [r9 + 20], 0 - 47b018: 66 0f 6f 95 80 fd ff ff movdqa xmm2, xmmword ptr [rbp - 640] - 47b020: 66 0f 6f 9d 90 fd ff ff movdqa xmm3, xmmword ptr [rbp - 624] - 47b028: 41 89 41 10 mov dword ptr [r9 + 16], eax - 47b02c: 48 8b 85 a0 fd ff ff mov rax, qword ptr [rbp - 608] - 47b033: 41 0f 11 09 movups xmmword ptr [r9], xmm1 - 47b037: 49 89 41 38 mov qword ptr [r9 + 56], rax - 47b03b: 41 0f 11 51 18 movups xmmword ptr [r9 + 24], xmm2 - 47b040: 41 0f 11 59 28 movups xmmword ptr [r9 + 40], xmm3 - 47b045: 41 c7 40 fc 01 00 00 00 mov dword ptr [r8 - 4], 1 - 47b04d: 48 8b bd 48 fd ff ff mov rdi, qword ptr [rbp - 696] - 47b054: be 01 00 00 00 mov esi, 1 - 47b059: 48 03 bd 58 fd ff ff add rdi, qword ptr [rbp - 680] - 47b060: 4c 89 8d 40 fd ff ff mov qword ptr [rbp - 704], r9 - 47b067: 4c 89 85 50 fd ff ff mov qword ptr [rbp - 688], r8 - 47b06e: e8 ed 57 fa ff call 0x420860 - 47b073: 4c 8b 85 50 fd ff ff mov r8, qword ptr [rbp - 688] - 47b07a: 4c 8b 8d 40 fd ff ff mov r9, qword ptr [rbp - 704] - 47b081: 48 85 c0 test rax, rax - 47b084: 48 89 05 e5 7e 04 00 mov qword ptr [rip + 294629], rax # 0x4c2f70 - 47b08b: 0f 84 23 04 00 00 je 0x47b4b4 <_dl_start_profile+0x7f4> - 47b091: 48 8b b5 58 fd ff ff mov rsi, qword ptr [rbp - 680] - 47b098: 8b 15 c6 7e 04 00 mov edx, dword ptr [rip + 294598] # 0x4c2f64 - 47b09e: c7 05 b8 7e 04 00 00 00 00 00 mov dword ptr [rip + 294584], 0 # 0x4c2f60 - 47b0a8: 41 8b 08 mov ecx, dword ptr [r8] - 47b0ab: 4c 8d 0c 30 lea r9, [rax + rsi] - 47b0af: 4c 89 0d b2 7e 04 00 mov qword ptr [rip + 294578], r9 # 0x4c2f68 - 47b0b6: 39 d1 cmp ecx, edx - 47b0b8: 73 03 jae 0x47b0bd <_dl_start_profile+0x3fd> - 47b0ba: 41 8b 10 mov edx, dword ptr [r8] - 47b0bd: 89 15 bd 7e 04 00 mov dword ptr [rip + 294589], edx # 0x4c2f80 - 47b0c3: 48 85 d2 test rdx, rdx - 47b0c6: 74 4c je 0x47b114 <_dl_start_profile+0x454> - 47b0c8: 48 8d 14 92 lea rdx, [rdx + 4*rdx] - 47b0cc: 49 8d 4c 90 f0 lea rcx, [r8 + 4*rdx - 16] - 47b0d1: 49 83 e8 10 sub r8, 16 - 47b0d5: 0f 1f 00 nop dword ptr [rax] - 47b0d8: 8b 35 82 7e 04 00 mov esi, dword ptr [rip + 294530] # 0x4c2f60 - 47b0de: 48 8b 79 08 mov rdi, qword ptr [rcx + 8] - 47b0e2: 8d 56 01 lea edx, [rsi + 1] - 47b0e5: 48 c1 ef 02 shr rdi, 2 - 47b0e9: 89 15 71 7e 04 00 mov dword ptr [rip + 294513], edx # 0x4c2f60 - 47b0ef: 89 f2 mov edx, esi - 47b0f1: 48 8d 3c 78 lea rdi, [rax + 2*rdi] - 47b0f5: 48 c1 e2 04 shl rdx, 4 - 47b0f9: 44 0f b7 17 movzx r10d, word ptr [rdi] - 47b0fd: 4c 01 ca add rdx, r9 - 47b100: 48 89 0a mov qword ptr [rdx], rcx - 47b103: 48 83 e9 14 sub rcx, 20 - 47b107: 66 44 89 52 08 mov word ptr [rdx + 8], r10w - 47b10c: 66 89 37 mov word ptr [rdi], si - 47b10f: 4c 39 c1 cmp rcx, r8 - 47b112: 75 c4 jne 0x47b0d8 <_dl_start_profile+0x418> - 47b114: 4c 8b 05 3d 7e 04 00 mov r8, qword ptr [rip + 294461] # 0x4c2f58 - 47b11b: b9 00 00 01 00 mov ecx, 65536 - 47b120: 4d 29 c4 sub r12, r8 - 47b123: 4c 3b a5 58 fd ff ff cmp r12, qword ptr [rbp - 680] - 47b12a: 76 35 jbe 0x47b161 <_dl_start_profile+0x4a1> - 47b12c: 4c 89 e0 mov rax, r12 - 47b12f: 31 d2 xor edx, edx - 47b131: b9 01 00 00 00 mov ecx, 1 - 47b136: 48 f7 b5 58 fd ff ff div qword ptr [rbp - 680] - 47b13d: 48 89 c6 mov rsi, rax - 47b140: 48 3d ff ff 00 00 cmp rax, 65535 - 47b146: 77 19 ja 0x47b161 <_dl_start_profile+0x4a1> - 47b148: 48 3d ff 00 00 00 cmp rax, 255 - 47b14e: 0f 86 0b 03 00 00 jbe 0x47b45f <_dl_start_profile+0x79f> - 47b154: b8 00 00 01 00 mov eax, 65536 - 47b159: 31 d2 xor edx, edx - 47b15b: 48 f7 f6 div rsi - 47b15e: 48 89 c1 mov rcx, rax - 47b161: 48 8b b5 58 fd ff ff mov rsi, qword ptr [rbp - 680] - 47b168: 4c 89 ff mov rdi, r15 - 47b16b: 4c 89 c2 mov rdx, r8 - 47b16e: e8 3d a6 00 00 call 0x4857b0 - 47b173: c7 05 07 7e 04 00 01 00 00 00 mov dword ptr [rip + 294407], 1 # 0x4c2f84 - 47b17d: 48 8d 65 d8 lea rsp, [rbp - 40] - 47b181: 5b pop rbx - 47b182: 41 5c pop r12 - 47b184: 41 5d pop r13 - 47b186: 41 5e pop r14 - 47b188: 41 5f pop r15 - 47b18a: 5d pop rbp - 47b18b: c3 ret - 47b18c: 0f 1f 40 00 nop dword ptr [rax] - 47b190: 81 fa 00 00 10 00 cmp edx, 1048576 - 47b196: 0f 86 40 03 00 00 jbe 0x47b4dc <_dl_start_profile+0x81c> - 47b19c: c7 05 be 7d 04 00 00 00 10 00 mov dword ptr [rip + 294334], 1048576 # 0x4c2f64 - 47b1a6: 48 c7 85 48 fd ff ff 00 00 00 01 mov qword ptr [rbp - 696], 16777216 - 47b1b1: 48 c7 85 50 fd ff ff 48 00 00 14 mov qword ptr [rbp - 688], 335544392 - 47b1bc: e9 39 fc ff ff jmp 0x47adfa <_dl_start_profile+0x13a> - 47b1c1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47b1c8: 48 c7 c0 c0 ff ff ff mov rax, -64 - 47b1cf: 4c 8d 25 dd f3 02 00 lea r12, [rip + 193501] # 0x4aa5b3 <__PRETTY_FUNCTION__.10670+0x13> - 47b1d6: 64 44 8b 28 mov r13d, dword ptr fs:[rax] - 47b1da: 48 8d b5 40 fe ff ff lea rsi, [rbp - 448] - 47b1e1: 44 89 ef mov edi, r13d - 47b1e4: ba 90 01 00 00 mov edx, 400 - 47b1e9: e8 92 30 ff ff call 0x46e280 - 47b1ee: 4c 89 f2 mov rdx, r14 - 47b1f1: 4c 89 e6 mov rsi, r12 - 47b1f4: bf 02 00 00 00 mov edi, 2 - 47b1f9: 48 89 c1 mov rcx, rax - 47b1fc: 31 c0 xor eax, eax - 47b1fe: e8 dd f7 ff ff call 0x47a9e0 <_dl_dprintf> - 47b203: 48 8d 65 d8 lea rsp, [rbp - 40] - 47b207: 5b pop rbx - 47b208: 41 5c pop r12 - 47b20a: 41 5d pop r13 - 47b20c: 41 5e pop r14 - 47b20e: 41 5f pop r15 - 47b210: 5d pop rbp - 47b211: c3 ret - 47b212: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47b218: 48 c7 c0 c0 ff ff ff mov rax, -64 - 47b21f: 4c 8d 25 a7 f3 02 00 lea r12, [rip + 193447] # 0x4aa5cd <__PRETTY_FUNCTION__.10670+0x2d> - 47b226: 44 89 ff mov edi, r15d - 47b229: 64 44 8b 28 mov r13d, dword ptr fs:[rax] - 47b22d: e8 1e dc fc ff call 0x448e50 <__close_nocancel> - 47b232: eb a6 jmp 0x47b1da <_dl_start_profile+0x51a> - 47b234: 0f 1f 40 00 nop dword ptr [rax] - 47b238: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 47b23e: e9 a0 fc ff ff jmp 0x47aee3 <_dl_start_profile+0x223> - 47b243: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47b248: 49 8b 01 mov rax, qword ptr [r9] - 47b24b: 49 8b 51 08 mov rdx, qword ptr [r9 + 8] - 47b24f: 48 33 85 60 fd ff ff xor rax, qword ptr [rbp - 672] - 47b256: 48 33 95 68 fd ff ff xor rdx, qword ptr [rbp - 664] - 47b25d: 48 09 c2 or rdx, rax - 47b260: 75 10 jne 0x47b272 <_dl_start_profile+0x5b2> - 47b262: 8b 85 70 fd ff ff mov eax, dword ptr [rbp - 656] - 47b268: 41 39 41 10 cmp dword ptr [r9 + 16], eax - 47b26c: 0f 84 53 01 00 00 je 0x47b3c5 <_dl_start_profile+0x705> - 47b272: 4c 89 ee mov rsi, r13 - 47b275: 4c 89 cf mov rdi, r9 - 47b278: e8 13 e1 fc ff call 0x449390 - 47b27d: eb 08 jmp 0x47b287 <_dl_start_profile+0x5c7> - 47b27f: 44 89 ff mov edi, r15d - 47b282: e8 c9 db fc ff call 0x448e50 <__close_nocancel> - 47b287: 48 8b 0d 42 85 04 00 mov rcx, qword ptr [rip + 296258] # 0x4c37d0 <_dl_profile> - 47b28e: 4c 89 f2 mov rdx, r14 - 47b291: bf 02 00 00 00 mov edi, 2 - 47b296: 31 c0 xor eax, eax - 47b298: 48 8d 35 81 f3 02 00 lea rsi, [rip + 193409] # 0x4aa620 <__PRETTY_FUNCTION__.10670+0x80> - 47b29f: e8 3c f7 ff ff call 0x47a9e0 <_dl_dprintf> - 47b2a4: 48 8d 65 d8 lea rsp, [rbp - 40] - 47b2a8: 5b pop rbx - 47b2a9: 41 5c pop r12 - 47b2ab: 41 5d pop r13 - 47b2ad: 41 5e pop r14 - 47b2af: 41 5f pop r15 - 47b2b1: 5d pop rbp - 47b2b2: c3 ret - 47b2b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47b2b8: 48 8b 15 59 5e 04 00 mov rdx, qword ptr [rip + 286297] # 0x4c1118 <_dl_pagesize> - 47b2bf: 48 89 e6 mov rsi, rsp - 47b2c2: 48 89 a5 40 fd ff ff mov qword ptr [rbp - 704], rsp - 47b2c9: 48 8d 42 0f lea rax, [rdx + 15] - 47b2cd: 48 89 c1 mov rcx, rax - 47b2d0: 48 25 00 f0 ff ff and rax, -4096 - 47b2d6: 48 29 c6 sub rsi, rax - 47b2d9: 48 83 e1 f0 and rcx, -16 - 47b2dd: 48 89 f0 mov rax, rsi - 47b2e0: 48 39 c4 cmp rsp, rax - 47b2e3: 74 15 je 0x47b2fa <_dl_start_profile+0x63a> - 47b2e5: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47b2ec: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47b2f5: 48 39 c4 cmp rsp, rax - 47b2f8: 75 eb jne 0x47b2e5 <_dl_start_profile+0x625> - 47b2fa: 81 e1 ff 0f 00 00 and ecx, 4095 - 47b300: 48 29 cc sub rsp, rcx - 47b303: 48 85 c9 test rcx, rcx - 47b306: 74 06 je 0x47b30e <_dl_start_profile+0x64e> - 47b308: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 47b30e: 31 f6 xor esi, esi - 47b310: 48 89 e7 mov rdi, rsp - 47b313: 48 89 95 38 fd ff ff mov qword ptr [rbp - 712], rdx - 47b31a: 48 89 a5 50 fd ff ff mov qword ptr [rbp - 688], rsp - 47b321: e8 ea 5d f8 ff call 0x401110 <.plt+0xf0> - 47b326: 48 8b 95 38 fd ff ff mov rdx, qword ptr [rbp - 712] - 47b32d: 44 89 ff mov edi, r15d - 47b330: 48 f7 da neg rdx - 47b333: 48 89 d6 mov rsi, rdx - 47b336: 31 d2 xor edx, edx - 47b338: 4c 21 ee and rsi, r13 - 47b33b: e8 70 d3 fc ff call 0x4486b0 - 47b340: 48 83 f8 ff cmp rax, -1 - 47b344: 75 1b jne 0x47b361 <_dl_start_profile+0x6a1> - 47b346: e9 e7 00 00 00 jmp 0x47b432 <_dl_start_profile+0x772> - 47b34b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47b350: 48 c7 c0 c0 ff ff ff mov rax, -64 - 47b357: 64 83 38 04 cmp dword ptr fs:[rax], 4 - 47b35b: 0f 85 d8 00 00 00 jne 0x47b439 <_dl_start_profile+0x779> - 47b361: 48 8b 05 b0 5d 04 00 mov rax, qword ptr [rip + 286128] # 0x4c1118 <_dl_pagesize> - 47b368: 48 8b b5 50 fd ff ff mov rsi, qword ptr [rbp - 688] - 47b36f: 44 89 ff mov edi, r15d - 47b372: 48 8d 50 ff lea rdx, [rax - 1] - 47b376: 4c 21 ea and rdx, r13 - 47b379: e8 c2 dd fc ff call 0x449140 <__write_nocancel> - 47b37e: 48 83 f8 ff cmp rax, -1 - 47b382: 74 cc je 0x47b350 <_dl_start_profile+0x690> - 47b384: 48 85 c0 test rax, rax - 47b387: 0f 88 a5 00 00 00 js 0x47b432 <_dl_start_profile+0x772> - 47b38d: 48 8b a5 40 fd ff ff mov rsp, qword ptr [rbp - 704] - 47b394: e9 ff fb ff ff jmp 0x47af98 <_dl_start_profile+0x2d8> - 47b399: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47b3a0: 48 c7 c0 ff ff ff ff mov rax, -1 - 47b3a7: 48 c7 c1 ff ff ff ff mov rcx, -1 - 47b3ae: 31 f6 xor esi, esi - 47b3b0: 48 c7 85 58 fd ff ff 00 00 00 00 mov qword ptr [rbp - 680], 0 - 47b3bb: 66 48 0f 6e c0 movq xmm0, rax - 47b3c0: e9 b5 f9 ff ff jmp 0x47ad7a <_dl_start_profile+0xba> - 47b3c5: 41 8b 41 14 mov eax, dword ptr [r9 + 20] - 47b3c9: 85 c0 test eax, eax - 47b3cb: 0f 85 a1 fe ff ff jne 0x47b272 <_dl_start_profile+0x5b2> - 47b3d1: 49 8b 41 18 mov rax, qword ptr [r9 + 24] - 47b3d5: 49 8b 51 20 mov rdx, qword ptr [r9 + 32] - 47b3d9: 48 33 85 80 fd ff ff xor rax, qword ptr [rbp - 640] - 47b3e0: 48 33 95 88 fd ff ff xor rdx, qword ptr [rbp - 632] - 47b3e7: 48 09 c2 or rdx, rax - 47b3ea: 0f 85 82 fe ff ff jne 0x47b272 <_dl_start_profile+0x5b2> - 47b3f0: 49 8b 41 28 mov rax, qword ptr [r9 + 40] - 47b3f4: 49 8b 51 30 mov rdx, qword ptr [r9 + 48] - 47b3f8: 48 33 85 90 fd ff ff xor rax, qword ptr [rbp - 624] - 47b3ff: 48 33 95 98 fd ff ff xor rdx, qword ptr [rbp - 616] - 47b406: 48 09 c2 or rdx, rax - 47b409: 0f 85 63 fe ff ff jne 0x47b272 <_dl_start_profile+0x5b2> - 47b40f: 48 8b 85 a0 fd ff ff mov rax, qword ptr [rbp - 608] - 47b416: 49 39 41 38 cmp qword ptr [r9 + 56], rax - 47b41a: 0f 85 52 fe ff ff jne 0x47b272 <_dl_start_profile+0x5b2> - 47b420: 41 8b 40 fc mov eax, dword ptr [r8 - 4] - 47b424: 83 f8 01 cmp eax, 1 - 47b427: 0f 84 20 fc ff ff je 0x47b04d <_dl_start_profile+0x38d> - 47b42d: e9 40 fe ff ff jmp 0x47b272 <_dl_start_profile+0x5b2> - 47b432: 48 c7 c0 c0 ff ff ff mov rax, -64 - 47b439: 4c 8d 25 a7 f1 02 00 lea r12, [rip + 192935] # 0x4aa5e7 <__PRETTY_FUNCTION__.10670+0x47> - 47b440: 48 8b a5 40 fd ff ff mov rsp, qword ptr [rbp - 704] - 47b447: e9 da fd ff ff jmp 0x47b226 <_dl_start_profile+0x566> - 47b44c: 48 c7 c0 c0 ff ff ff mov rax, -64 - 47b453: 4c 8d 25 a9 f1 02 00 lea r12, [rip + 192937] # 0x4aa603 <__PRETTY_FUNCTION__.10670+0x63> - 47b45a: e9 c7 fd ff ff jmp 0x47b226 <_dl_start_profile+0x566> - 47b45f: 48 b8 ff ff ff ff ff ff ff 00 movabs rax, 72057594037927935 - 47b469: 49 39 c4 cmp r12, rax - 47b46c: 76 21 jbe 0x47b48f <_dl_start_profile+0x7cf> - 47b46e: 4c 89 e0 mov rax, r12 - 47b471: 48 c1 eb 09 shr rbx, 9 - 47b475: 31 d2 xor edx, edx - 47b477: 48 f7 f3 div rbx - 47b47a: 31 d2 xor edx, edx - 47b47c: 49 89 c4 mov r12, rax - 47b47f: b8 00 00 00 01 mov eax, 16777216 - 47b484: 49 f7 f4 div r12 - 47b487: 48 89 c1 mov rcx, rax - 47b48a: e9 d2 fc ff ff jmp 0x47b161 <_dl_start_profile+0x4a1> - 47b48f: 49 c1 e4 08 shl r12, 8 - 47b493: 31 d2 xor edx, edx - 47b495: 4c 89 e0 mov rax, r12 - 47b498: 48 f7 b5 58 fd ff ff div qword ptr [rbp - 680] - 47b49f: 31 d2 xor edx, edx - 47b4a1: 48 89 c1 mov rcx, rax - 47b4a4: b8 00 00 00 01 mov eax, 16777216 - 47b4a9: 48 f7 f1 div rcx - 47b4ac: 48 89 c1 mov rcx, rax - 47b4af: e9 ad fc ff ff jmp 0x47b161 <_dl_start_profile+0x4a1> - 47b4b4: 4c 89 cf mov rdi, r9 - 47b4b7: 4c 89 ee mov rsi, r13 - 47b4ba: e8 d1 de fc ff call 0x449390 - 47b4bf: bf 02 00 00 00 mov edi, 2 - 47b4c4: 48 8d 35 8d f1 02 00 lea rsi, [rip + 192909] # 0x4aa658 <__PRETTY_FUNCTION__.10670+0xb8> - 47b4cb: 31 c0 xor eax, eax - 47b4cd: e8 0e f5 ff ff call 0x47a9e0 <_dl_dprintf> - 47b4d2: bf 7f 00 00 00 mov edi, 127 - 47b4d7: e8 b4 c8 fc ff call 0x447d90 <_exit> - 47b4dc: 89 15 82 7a 04 00 mov dword ptr [rip + 293506], edx # 0x4c2f64 - 47b4e2: 89 d2 mov edx, edx - 47b4e4: 4c 69 ea 40 01 00 00 imul r13, rdx, 320 - 47b4eb: 48 c1 e2 04 shl rdx, 4 - 47b4ef: 48 89 95 48 fd ff ff mov qword ptr [rbp - 696], rdx - 47b4f6: 49 8d 45 48 lea rax, [r13 + 72] - 47b4fa: 48 89 85 50 fd ff ff mov qword ptr [rbp - 688], rax - 47b501: e9 f4 f8 ff ff jmp 0x47adfa <_dl_start_profile+0x13a> - 47b506: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000047b510 <_dl_mcount>: - 47b510: f3 0f 1e fa endbr64 - 47b514: 8b 0d 6a 7a 04 00 mov ecx, dword ptr [rip + 293482] # 0x4c2f84 - 47b51a: 85 c9 test ecx, ecx - 47b51c: 0f 84 2e 02 00 00 je 0x47b750 <_dl_mcount+0x240> - 47b522: 48 8b 15 2f 7a 04 00 mov rdx, qword ptr [rip + 293423] # 0x4c2f58 - 47b529: 48 8b 05 20 7a 04 00 mov rax, qword ptr [rip + 293408] # 0x4c2f50 - 47b530: b9 00 00 00 00 mov ecx, 0 - 47b535: 48 29 d7 sub rdi, rdx - 47b538: 48 39 f8 cmp rax, rdi - 47b53b: 48 0f 46 f9 cmovbe rdi, rcx - 47b53f: 48 29 d6 sub rsi, rdx - 47b542: 48 39 f0 cmp rax, rsi - 47b545: 0f 86 05 02 00 00 jbe 0x47b750 <_dl_mcount+0x240> - 47b54b: 8b 0d f7 79 04 00 mov ecx, dword ptr [rip + 293367] # 0x4c2f48 - 47b551: 48 89 f0 mov rax, rsi - 47b554: 55 push rbp - 47b555: 53 push rbx - 47b556: 48 d3 e8 shr rax, cl - 47b559: 48 8b 0d 10 7a 04 00 mov rcx, qword ptr [rip + 293392] # 0x4c2f70 - 47b560: 48 8d 14 41 lea rdx, [rcx + 2*rax] - 47b564: 0f b7 02 movzx eax, word ptr [rdx] - 47b567: 48 85 c0 test rax, rax - 47b56a: 74 3b je 0x47b5a7 <_dl_mcount+0x97> - 47b56c: 4c 8b 0d f5 79 04 00 mov r9, qword ptr [rip + 293365] # 0x4c2f68 - 47b573: 48 c1 e0 04 shl rax, 4 - 47b577: 49 8d 14 01 lea rdx, [r9 + rax] - 47b57b: 4c 8b 02 mov r8, qword ptr [rdx] - 47b57e: 49 8b 00 mov rax, qword ptr [r8] - 47b581: 48 39 f8 cmp rax, rdi - 47b584: 0f 84 86 01 00 00 je 0x47b710 <_dl_mcount+0x200> - 47b58a: 0f b7 42 08 movzx eax, word ptr [rdx + 8] - 47b58e: 66 85 c0 test ax, ax - 47b591: 0f 85 9d 01 00 00 jne 0x47b734 <_dl_mcount+0x224> - 47b597: 49 8b 00 mov rax, qword ptr [r8] - 47b59a: 48 39 f8 cmp rax, rdi - 47b59d: 0f 84 6d 01 00 00 je 0x47b710 <_dl_mcount+0x200> - 47b5a3: 48 83 c2 08 add rdx, 8 - 47b5a7: 4c 8b 15 ca 79 04 00 mov r10, qword ptr [rip + 293322] # 0x4c2f78 - 47b5ae: 8b 05 cc 79 04 00 mov eax, dword ptr [rip + 293324] # 0x4c2f80 - 47b5b4: 41 bb 01 00 00 00 mov r11d, 1 - 47b5ba: 45 8b 02 mov r8d, dword ptr [r10] - 47b5bd: 41 39 c0 cmp r8d, eax - 47b5c0: 0f 85 93 00 00 00 jne 0x47b659 <_dl_mcount+0x149> - 47b5c6: e9 9a 00 00 00 jmp 0x47b665 <_dl_mcount+0x155> - 47b5cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47b5d0: 48 8b 1d b1 79 04 00 mov rbx, qword ptr [rip + 293297] # 0x4c2f88 - 47b5d7: 48 8d 04 80 lea rax, [rax + 4*rax] - 47b5db: 45 89 d8 mov r8d, r11d - 47b5de: 4c 8b 4c 83 08 mov r9, qword ptr [rbx + 4*rax + 8] - 47b5e3: 49 c1 e9 02 shr r9, 2 - 47b5e7: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 47b5f0: 74 01 je 0x47b5f3 <_dl_mcount+0xe3> - 47b5f2: f0 lock - 47b5f3: 44 0f c1 05 65 79 04 00 xadd dword ptr [rip + 293221], r8d # 0x4c2f60 - 47b5fb: 8b 2d 7f 79 04 00 mov ebp, dword ptr [rip + 293247] # 0x4c2f80 - 47b601: 44 89 44 24 ec mov dword ptr [rsp - 20], r8d - 47b606: 4e 8d 0c 49 lea r9, [rcx + 2*r9] - 47b60a: 44 8b 44 24 ec mov r8d, dword ptr [rsp - 20] - 47b60f: 48 8d 6c ad 00 lea rbp, [rbp + 4*rbp] - 47b614: 41 8d 40 01 lea eax, [r8 + 1] - 47b618: 48 8d 1c ab lea rbx, [rbx + 4*rbp] - 47b61c: 49 89 c0 mov r8, rax - 47b61f: 48 c1 e0 04 shl rax, 4 - 47b623: 48 03 05 3e 79 04 00 add rax, qword ptr [rip + 293182] # 0x4c2f68 - 47b62a: 48 89 18 mov qword ptr [rax], rbx - 47b62d: 41 0f b7 19 movzx ebx, word ptr [r9] - 47b631: 66 89 58 08 mov word ptr [rax + 8], bx - 47b635: 66 45 89 01 mov word ptr [r9], r8w - 47b639: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 47b642: 74 01 je 0x47b645 <_dl_mcount+0x135> - 47b644: f0 lock - 47b645: ff 05 35 79 04 00 inc dword ptr [rip + 293173] # 0x4c2f80 - 47b64b: 8b 05 2f 79 04 00 mov eax, dword ptr [rip + 293167] # 0x4c2f80 - 47b651: 45 8b 02 mov r8d, dword ptr [r10] - 47b654: 41 39 c0 cmp r8d, eax - 47b657: 74 0c je 0x47b665 <_dl_mcount+0x155> - 47b659: 39 05 05 79 04 00 cmp dword ptr [rip + 293125], eax # 0x4c2f64 - 47b65f: 0f 87 6b ff ff ff ja 0x47b5d0 <_dl_mcount+0xc0> - 47b665: 0f b7 02 movzx eax, word ptr [rdx] - 47b668: 66 85 c0 test ax, ax - 47b66b: 0f 85 e7 00 00 00 jne 0x47b758 <_dl_mcount+0x248> - 47b671: b8 01 00 00 00 mov eax, 1 - 47b676: 89 c1 mov ecx, eax - 47b678: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 47b681: 74 01 je 0x47b684 <_dl_mcount+0x174> - 47b683: f0 lock - 47b684: 41 0f c1 0a xadd dword ptr [r10], ecx - 47b688: 89 4c 24 f0 mov dword ptr [rsp - 16], ecx - 47b68c: 8b 4c 24 f0 mov ecx, dword ptr [rsp - 16] - 47b690: 39 0d ce 78 04 00 cmp dword ptr [rip + 293070], ecx # 0x4c2f64 - 47b696: 0f 86 84 00 00 00 jbe 0x47b720 <_dl_mcount+0x210> - 47b69c: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 47b6a5: 74 01 je 0x47b6a8 <_dl_mcount+0x198> - 47b6a7: f0 lock - 47b6a8: 0f c1 05 b1 78 04 00 xadd dword ptr [rip + 293041], eax # 0x4c2f60 - 47b6af: 89 44 24 f4 mov dword ptr [rsp - 12], eax - 47b6b3: 8b 44 24 f4 mov eax, dword ptr [rsp - 12] - 47b6b7: 48 8d 0c 89 lea rcx, [rcx + 4*rcx] - 47b6bb: 66 48 0f 6e c7 movq xmm0, rdi - 47b6c0: 66 48 0f 6e ce movq xmm1, rsi - 47b6c5: 83 c0 01 add eax, 1 - 47b6c8: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 47b6cc: 66 89 02 mov word ptr [rdx], ax - 47b6cf: 0f b7 02 movzx eax, word ptr [rdx] - 47b6d2: 48 8b 15 af 78 04 00 mov rdx, qword ptr [rip + 293039] # 0x4c2f88 - 47b6d9: 48 c1 e0 04 shl rax, 4 - 47b6dd: 48 03 05 84 78 04 00 add rax, qword ptr [rip + 292996] # 0x4c2f68 - 47b6e4: 48 8d 14 8a lea rdx, [rdx + 4*rcx] - 47b6e8: 48 89 10 mov qword ptr [rax], rdx - 47b6eb: c7 42 10 00 00 00 00 mov dword ptr [rdx + 16], 0 - 47b6f2: 0f 11 02 movups xmmword ptr [rdx], xmm0 - 47b6f5: 31 d2 xor edx, edx - 47b6f7: 66 89 50 08 mov word ptr [rax + 8], dx - 47b6fb: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 47b704: 74 01 je 0x47b707 <_dl_mcount+0x1f7> - 47b706: f0 lock - 47b707: ff 05 73 78 04 00 inc dword ptr [rip + 292979] # 0x4c2f80 - 47b70d: 4c 8b 00 mov r8, qword ptr [rax] - 47b710: 64 83 3c 25 18 00 00 00 00 cmp dword ptr fs:[24], 0 - 47b719: 74 01 je 0x47b71c <_dl_mcount+0x20c> - 47b71b: f0 lock - 47b71c: 41 ff 40 10 inc dword ptr [r8 + 16] - 47b720: 5b pop rbx - 47b721: 5d pop rbp - 47b722: c3 ret - 47b723: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47b728: 4d 8b 10 mov r10, qword ptr [r8] - 47b72b: 49 39 fa cmp r10, rdi - 47b72e: 0f 84 63 fe ff ff je 0x47b597 <_dl_mcount+0x87> - 47b734: 48 c1 e0 04 shl rax, 4 - 47b738: 49 8d 14 01 lea rdx, [r9 + rax] - 47b73c: 0f b7 42 08 movzx eax, word ptr [rdx + 8] - 47b740: 4c 8b 02 mov r8, qword ptr [rdx] - 47b743: 66 85 c0 test ax, ax - 47b746: 75 e0 jne 0x47b728 <_dl_mcount+0x218> - 47b748: e9 4a fe ff ff jmp 0x47b597 <_dl_mcount+0x87> - 47b74d: 0f 1f 00 nop dword ptr [rax] - 47b750: c3 ret - 47b751: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47b758: 0f b7 02 movzx eax, word ptr [rdx] - 47b75b: 4c 8b 0d 06 78 04 00 mov r9, qword ptr [rip + 292870] # 0x4c2f68 - 47b762: 48 c1 e0 04 shl rax, 4 - 47b766: 49 8d 14 01 lea rdx, [r9 + rax] - 47b76a: e9 0c fe ff ff jmp 0x47b57b <_dl_mcount+0x6b> - 47b76f: 90 nop - -000000000047b770 : - 47b770: 50 push rax - 47b771: 58 pop rax - 47b772: bf 02 00 00 00 mov edi, 2 - 47b777: 48 8d 35 0a ef 02 00 lea rsi, [rip + 192266] # 0x4aa688 <__PRETTY_FUNCTION__.10670+0xe8> - 47b77e: 31 c0 xor eax, eax - 47b780: 48 83 ec 08 sub rsp, 8 - 47b784: e8 57 f2 ff ff call 0x47a9e0 <_dl_dprintf> - 47b789: bf 7f 00 00 00 mov edi, 127 - 47b78e: e8 fd c5 fc ff call 0x447d90 <_exit> - 47b793: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47b79e: 66 90 nop - -000000000047b7a0 <_dl_next_tls_modid>: - 47b7a0: f3 0f 1e fa endbr64 - 47b7a4: 80 3d 7d 7f 04 00 00 cmp byte ptr [rip + 294781], 0 # 0x4c3728 <_dl_tls_dtv_gaps> - 47b7ab: 4c 8b 05 5e 7b 04 00 mov r8, qword ptr [rip + 293726] # 0x4c3310 <_dl_tls_max_dtv_idx> - 47b7b2: 75 0c jne 0x47b7c0 <_dl_next_tls_modid+0x20> - 47b7b4: 49 8d 40 01 lea rax, [r8 + 1] - 47b7b8: 48 89 05 51 7b 04 00 mov qword ptr [rip + 293713], rax # 0x4c3310 <_dl_tls_max_dtv_idx> - 47b7bf: c3 ret - 47b7c0: 48 83 ec 08 sub rsp, 8 - 47b7c4: 48 8b 05 6d 7f 04 00 mov rax, qword ptr [rip + 294765] # 0x4c3738 <_dl_tls_static_nelem> - 47b7cb: 48 83 c0 01 add rax, 1 - 47b7cf: 4c 39 c0 cmp rax, r8 - 47b7d2: 0f 87 80 00 00 00 ja 0x47b858 <_dl_next_tls_modid+0xb8> - 47b7d8: 48 8b 0d 41 7f 04 00 mov rcx, qword ptr [rip + 294721] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> - 47b7df: 31 f6 xor esi, esi - 47b7e1: 4d 8d 48 01 lea r9, [r8 + 1] - 47b7e5: 48 8b 39 mov rdi, qword ptr [rcx] - 47b7e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 47b7f0: 48 89 c2 mov rdx, rax - 47b7f3: 48 29 f2 sub rdx, rsi - 47b7f6: 48 39 fa cmp rdx, rdi - 47b7f9: 73 35 jae 0x47b830 <_dl_next_tls_modid+0x90> - 47b7fb: 48 c1 e2 04 shl rdx, 4 - 47b7ff: 48 83 7c 0a 18 00 cmp qword ptr [rdx + rcx + 24], 0 - 47b805: 74 41 je 0x47b848 <_dl_next_tls_modid+0xa8> - 47b807: 48 83 c0 01 add rax, 1 - 47b80b: 49 39 c1 cmp r9, rax - 47b80e: 73 e0 jae 0x47b7f0 <_dl_next_tls_modid+0x50> - 47b810: 48 8d 0d 59 f0 02 00 lea rcx, [rip + 192601] # 0x4aa870 <__PRETTY_FUNCTION__.10394> - 47b817: ba 49 00 00 00 mov edx, 73 - 47b81c: 48 8d 35 d7 ef 02 00 lea rsi, [rip + 192471] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> - 47b823: 48 8d 3d 96 ee 02 00 lea rdi, [rip + 192150] # 0x4aa6c0 <__PRETTY_FUNCTION__.10670+0x120> - 47b82a: e8 21 77 f8 ff call 0x402f50 <__assert_fail> - 47b82f: 90 nop - 47b830: 48 8b 49 08 mov rcx, qword ptr [rcx + 8] - 47b834: 48 01 fe add rsi, rdi - 47b837: 48 85 c9 test rcx, rcx - 47b83a: 74 0c je 0x47b848 <_dl_next_tls_modid+0xa8> - 47b83c: 48 8b 39 mov rdi, qword ptr [rcx] - 47b83f: eb af jmp 0x47b7f0 <_dl_next_tls_modid+0x50> - 47b841: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47b848: 4c 39 c0 cmp rax, r8 - 47b84b: 77 0b ja 0x47b858 <_dl_next_tls_modid+0xb8> - 47b84d: 48 83 c4 08 add rsp, 8 - 47b851: c3 ret - 47b852: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47b858: 49 83 c0 01 add r8, 1 - 47b85c: 49 39 c0 cmp r8, rax - 47b85f: 75 14 jne 0x47b875 <_dl_next_tls_modid+0xd5> - 47b861: f3 0f 1e fa endbr64 - 47b865: c6 05 bc 7e 04 00 00 mov byte ptr [rip + 294588], 0 # 0x4c3728 <_dl_tls_dtv_gaps> - 47b86c: 48 89 05 9d 7a 04 00 mov qword ptr [rip + 293533], rax # 0x4c3310 <_dl_tls_max_dtv_idx> - 47b873: eb d8 jmp 0x47b84d <_dl_next_tls_modid+0xad> - 47b875: 48 8d 0d f4 ef 02 00 lea rcx, [rip + 192500] # 0x4aa870 <__PRETTY_FUNCTION__.10394> - 47b87c: ba 57 00 00 00 mov edx, 87 - 47b881: 48 8d 35 72 ef 02 00 lea rsi, [rip + 192370] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> - 47b888: 48 8d 3d 59 ee 02 00 lea rdi, [rip + 192089] # 0x4aa6e8 <__PRETTY_FUNCTION__.10670+0x148> - 47b88f: e8 bc 76 f8 ff call 0x402f50 <__assert_fail> - 47b894: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47b89f: 90 nop - -000000000047b8a0 <_dl_count_modids>: - 47b8a0: f3 0f 1e fa endbr64 - 47b8a4: 80 3d 7d 7e 04 00 00 cmp byte ptr [rip + 294525], 0 # 0x4c3728 <_dl_tls_dtv_gaps> - 47b8ab: 75 13 jne 0x47b8c0 <_dl_count_modids+0x20> - 47b8ad: 4c 8b 05 5c 7a 04 00 mov r8, qword ptr [rip + 293468] # 0x4c3310 <_dl_tls_max_dtv_idx> - 47b8b4: 4c 89 c0 mov rax, r8 - 47b8b7: c3 ret - 47b8b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 47b8c0: 48 8b 0d 59 7e 04 00 mov rcx, qword ptr [rip + 294489] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> - 47b8c7: 45 31 c0 xor r8d, r8d - 47b8ca: 48 85 c9 test rcx, rcx - 47b8cd: 74 e5 je 0x47b8b4 <_dl_count_modids+0x14> - 47b8cf: 90 nop - 47b8d0: 48 8b 31 mov rsi, qword ptr [rcx] - 47b8d3: 31 c0 xor eax, eax - 47b8d5: 48 85 f6 test rsi, rsi - 47b8d8: 74 20 je 0x47b8fa <_dl_count_modids+0x5a> - 47b8da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47b8e0: 48 89 c2 mov rdx, rax - 47b8e3: 48 c1 e2 04 shl rdx, 4 - 47b8e7: 48 83 7c 11 18 01 cmp qword ptr [rcx + rdx + 24], 1 - 47b8ed: 49 83 d8 ff sbb r8, -1 - 47b8f1: 48 83 c0 01 add rax, 1 - 47b8f5: 48 39 f0 cmp rax, rsi - 47b8f8: 75 e6 jne 0x47b8e0 <_dl_count_modids+0x40> - 47b8fa: 48 8b 49 08 mov rcx, qword ptr [rcx + 8] - 47b8fe: 48 85 c9 test rcx, rcx - 47b901: 75 cd jne 0x47b8d0 <_dl_count_modids+0x30> - 47b903: eb af jmp 0x47b8b4 <_dl_count_modids+0x14> - 47b905: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000047b910 <_dl_get_tls_static_info>: - 47b910: f3 0f 1e fa endbr64 - 47b914: 48 8b 05 d5 47 04 00 mov rax, qword ptr [rip + 280533] # 0x4c00f0 <_dl_tls_static_size> - 47b91b: 48 89 07 mov qword ptr [rdi], rax - 47b91e: 48 8b 05 e3 79 04 00 mov rax, qword ptr [rip + 293347] # 0x4c3308 <_dl_tls_static_align> - 47b925: 48 89 06 mov qword ptr [rsi], rax - 47b928: c3 ret - 47b929: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047b930 <_dl_allocate_tls_storage>: - 47b930: f3 0f 1e fa endbr64 - 47b934: 41 54 push r12 - 47b936: 4c 8b 25 cb 79 04 00 mov r12, qword ptr [rip + 293323] # 0x4c3308 <_dl_tls_static_align> - 47b93d: 55 push rbp - 47b93e: 53 push rbx - 47b93f: 48 8b 1d aa 47 04 00 mov rbx, qword ptr [rip + 280490] # 0x4c00f0 <_dl_tls_static_size> - 47b946: 4a 8d 7c 23 08 lea rdi, [rbx + r12 + 8] - 47b94b: e8 10 36 fa ff call 0x41ef60 - 47b950: 48 85 c0 test rax, rax - 47b953: 0f 84 97 00 00 00 je 0x47b9f0 <_dl_allocate_tls_storage+0xc0> - 47b959: 48 89 c5 mov rbp, rax - 47b95c: 31 d2 xor edx, edx - 47b95e: 4a 8d 44 20 ff lea rax, [rax + r12 - 1] - 47b963: be 10 00 00 00 mov esi, 16 - 47b968: 49 f7 f4 div r12 - 47b96b: 49 0f af c4 imul rax, r12 - 47b96f: 4c 8d a4 03 00 f7 ff ff lea r12, [rbx + rax - 2304] - 47b977: 31 c0 xor eax, eax - 47b979: 49 8d 7c 24 08 lea rdi, [r12 + 8] - 47b97e: 4c 89 e1 mov rcx, r12 - 47b981: 49 c7 04 24 00 00 00 00 mov qword ptr [r12], 0 - 47b989: 49 c7 84 24 f8 08 00 00 00 00 00 00 mov qword ptr [r12 + 2296], 0 - 47b995: 48 83 e7 f8 and rdi, -8 - 47b999: 48 29 f9 sub rcx, rdi - 47b99c: 81 c1 00 09 00 00 add ecx, 2304 - 47b9a2: c1 e9 03 shr ecx, 3 - 47b9a5: f3 48 ab rep stosq qword ptr es:[rdi], rax - 47b9a8: 49 89 ac 24 00 09 00 00 mov qword ptr [r12 + 2304], rbp - 47b9b0: 48 8b 3d 59 79 04 00 mov rdi, qword ptr [rip + 293209] # 0x4c3310 <_dl_tls_max_dtv_idx> - 47b9b7: 48 8d 5f 0e lea rbx, [rdi + 14] - 47b9bb: 48 83 c7 10 add rdi, 16 - 47b9bf: e8 9c 4e fa ff call 0x420860 - 47b9c4: 48 85 c0 test rax, rax - 47b9c7: 74 14 je 0x47b9dd <_dl_allocate_tls_storage+0xad> - 47b9c9: 48 89 18 mov qword ptr [rax], rbx - 47b9cc: 48 83 c0 10 add rax, 16 - 47b9d0: 49 89 44 24 08 mov qword ptr [r12 + 8], rax - 47b9d5: 4c 89 e0 mov rax, r12 - 47b9d8: 5b pop rbx - 47b9d9: 5d pop rbp - 47b9da: 41 5c pop r12 - 47b9dc: c3 ret - 47b9dd: 48 89 ef mov rdi, rbp - 47b9e0: 45 31 e4 xor r12d, r12d - 47b9e3: e8 68 3b fa ff call 0x41f550 - 47b9e8: 4c 89 e0 mov rax, r12 - 47b9eb: 5b pop rbx - 47b9ec: 5d pop rbp - 47b9ed: 41 5c pop r12 - 47b9ef: c3 ret - 47b9f0: 45 31 e4 xor r12d, r12d - 47b9f3: 5b pop rbx - 47b9f4: 5d pop rbp - 47b9f5: 4c 89 e0 mov rax, r12 - 47b9f8: 41 5c pop r12 - 47b9fa: c3 ret - 47b9fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000047ba00 <_dl_allocate_tls_init>: - 47ba00: f3 0f 1e fa endbr64 - 47ba04: 41 57 push r15 - 47ba06: 41 56 push r14 - 47ba08: 41 55 push r13 - 47ba0a: 41 54 push r12 - 47ba0c: 55 push rbp - 47ba0d: 53 push rbx - 47ba0e: 48 83 ec 18 sub rsp, 24 - 47ba12: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 47ba17: 48 85 ff test rdi, rdi - 47ba1a: 0f 84 14 01 00 00 je 0x47bb34 <_dl_allocate_tls_init+0x134> - 47ba20: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 47ba24: 48 8b 35 e5 78 04 00 mov rsi, qword ptr [rip + 293093] # 0x4c3310 <_dl_tls_max_dtv_idx> - 47ba2b: 48 89 04 24 mov qword ptr [rsp], rax - 47ba2f: 48 39 70 f0 cmp qword ptr [rax - 16], rsi - 47ba33: 0f 82 4f 01 00 00 jb 0x47bb88 <_dl_allocate_tls_init+0x188> - 47ba39: 4c 8b 3d e0 7c 04 00 mov r15, qword ptr [rip + 294112] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> - 47ba40: 45 31 e4 xor r12d, r12d - 47ba43: 31 ed xor ebp, ebp - 47ba45: 0f 1f 00 nop dword ptr [rax] - 47ba48: 31 db xor ebx, ebx - 47ba4a: 48 85 ed test rbp, rbp - 47ba4d: 0f 94 c3 sete bl - 47ba50: 49 3b 1f cmp rbx, qword ptr [r15] - 47ba53: 0f 82 c6 00 00 00 jb 0x47bb1f <_dl_allocate_tls_init+0x11f> - 47ba59: e9 f2 00 00 00 jmp 0x47bb50 <_dl_allocate_tls_init+0x150> - 47ba5e: 66 90 nop - 47ba60: 48 89 da mov rdx, rbx - 47ba63: 48 c1 e2 04 shl rdx, 4 - 47ba67: 49 8b 44 17 18 mov rax, qword ptr [r15 + rdx + 24] - 47ba6c: 48 85 c0 test rax, rax - 47ba6f: 0f 84 a1 00 00 00 je 0x47bb16 <_dl_allocate_tls_init+0x116> - 47ba75: 49 8b 54 17 10 mov rdx, qword ptr [r15 + rdx + 16] - 47ba7a: 48 3b 15 af 7c 04 00 cmp rdx, qword ptr [rip + 294063] # 0x4c3730 <_dl_tls_generation> - 47ba81: 0f 87 86 01 00 00 ja 0x47bc0d <_dl_allocate_tls_init+0x20d> - 47ba87: 4c 8b 80 58 04 00 00 mov r8, qword ptr [rax + 1112] - 47ba8e: 49 39 d4 cmp r12, rdx - 47ba91: 48 8b b0 50 04 00 00 mov rsi, qword ptr [rax + 1104] - 47ba98: 4c 0f 42 e2 cmovb r12, rdx - 47ba9c: 66 0f 6f 05 cc a0 01 00 movdqa xmm0, xmmword ptr [rip + 106700] # 0x495b70 <__PRETTY_FUNCTION__.13509+0x20> - 47baa4: 4c 89 c2 mov rdx, r8 - 47baa7: 4c 8d 4e 01 lea r9, [rsi + 1] - 47baab: 48 c1 e2 04 shl rdx, 4 - 47baaf: 48 03 14 24 add rdx, qword ptr [rsp] - 47bab3: 0f 11 02 movups xmmword ptr [rdx], xmm0 - 47bab6: 49 83 f9 01 cmp r9, 1 - 47baba: 76 53 jbe 0x47bb0f <_dl_allocate_tls_init+0x10f> - 47babc: 49 39 f8 cmp r8, rdi - 47babf: 0f 85 dc 01 00 00 jne 0x47bca1 <_dl_allocate_tls_init+0x2a1> - 47bac5: 4c 8b b0 38 04 00 00 mov r14, qword ptr [rax + 1080] - 47bacc: 4c 8b a8 30 04 00 00 mov r13, qword ptr [rax + 1072] - 47bad3: 4d 39 ee cmp r14, r13 - 47bad6: 0f 82 87 01 00 00 jb 0x47bc63 <_dl_allocate_tls_init+0x263> - 47badc: 4c 39 f6 cmp rsi, r14 - 47badf: 0f 82 9d 01 00 00 jb 0x47bc82 <_dl_allocate_tls_init+0x282> - 47bae5: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 47baea: 48 29 f7 sub rdi, rsi - 47baed: 48 8b b0 28 04 00 00 mov rsi, qword ptr [rax + 1064] - 47baf4: 48 89 3a mov qword ptr [rdx], rdi - 47baf7: 4c 89 ea mov rdx, r13 - 47bafa: e8 51 56 f8 ff call 0x401150 <.plt+0x130> - 47baff: 4c 89 f2 mov rdx, r14 - 47bb02: 31 f6 xor esi, esi - 47bb04: 48 89 c7 mov rdi, rax - 47bb07: 4c 29 ea sub rdx, r13 - 47bb0a: e8 01 56 f8 ff call 0x401110 <.plt+0xf0> - 47bb0f: 48 8b 35 fa 77 04 00 mov rsi, qword ptr [rip + 292858] # 0x4c3310 <_dl_tls_max_dtv_idx> - 47bb16: 48 83 c3 01 add rbx, 1 - 47bb1a: 49 39 1f cmp qword ptr [r15], rbx - 47bb1d: 76 31 jbe 0x47bb50 <_dl_allocate_tls_init+0x150> - 47bb1f: 48 8d 7c 1d 00 lea rdi, [rbp + rbx] - 47bb24: 48 39 f7 cmp rdi, rsi - 47bb27: 0f 86 33 ff ff ff jbe 0x47ba60 <_dl_allocate_tls_init+0x60> - 47bb2d: 48 8b 04 24 mov rax, qword ptr [rsp] - 47bb31: 4c 89 20 mov qword ptr [rax], r12 - 47bb34: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 47bb39: 48 83 c4 18 add rsp, 24 - 47bb3d: 5b pop rbx - 47bb3e: 5d pop rbp - 47bb3f: 41 5c pop r12 - 47bb41: 41 5d pop r13 - 47bb43: 41 5e pop r14 - 47bb45: 41 5f pop r15 - 47bb47: c3 ret - 47bb48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 47bb50: 48 01 dd add rbp, rbx - 47bb53: 48 39 f5 cmp rbp, rsi - 47bb56: 73 d5 jae 0x47bb2d <_dl_allocate_tls_init+0x12d> - 47bb58: 4d 8b 7f 08 mov r15, qword ptr [r15 + 8] - 47bb5c: 4d 85 ff test r15, r15 - 47bb5f: 0f 85 e3 fe ff ff jne 0x47ba48 <_dl_allocate_tls_init+0x48> - 47bb65: 48 8d 0d e4 ec 02 00 lea rcx, [rip + 191716] # 0x4aa850 <__PRETTY_FUNCTION__.10453> - 47bb6c: ba 05 02 00 00 mov edx, 517 - 47bb71: 48 8d 35 82 ec 02 00 lea rsi, [rip + 191618] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> - 47bb78: 48 8d 3d 8b ec 02 00 lea rdi, [rip + 191627] # 0x4aa80a <__PRETTY_FUNCTION__.10670+0x26a> - 47bb7f: e8 cc 73 f8 ff call 0x402f50 <__assert_fail> - 47bb84: 0f 1f 40 00 nop dword ptr [rax] - 47bb88: 48 8b 05 81 77 04 00 mov rax, qword ptr [rip + 292737] # 0x4c3310 <_dl_tls_max_dtv_idx> - 47bb8f: 48 8d 15 9a 77 04 00 lea rdx, [rip + 292762] # 0x4c3330 <_dl_static_dtv+0x10> - 47bb96: 48 8d 58 0e lea rbx, [rax + 14] - 47bb9a: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 47bb9e: 48 8b 69 f0 mov rbp, qword ptr [rcx - 16] - 47bba2: 48 39 d1 cmp rcx, rdx - 47bba5: 0f 84 81 00 00 00 je 0x47bc2c <_dl_allocate_tls_init+0x22c> - 47bbab: 48 83 c0 10 add rax, 16 - 47bbaf: 48 89 cf mov rdi, rcx - 47bbb2: 48 c1 e0 04 shl rax, 4 - 47bbb6: 48 83 ef 10 sub rdi, 16 - 47bbba: 48 89 c6 mov rsi, rax - 47bbbd: e8 8e 40 fa ff call 0x41fc50 - 47bbc2: 49 89 c4 mov r12, rax - 47bbc5: 48 85 c0 test rax, rax - 47bbc8: 0f 84 f2 00 00 00 je 0x47bcc0 <_dl_allocate_tls_init+0x2c0> - 47bbce: 4c 8d 75 02 lea r14, [rbp + 2] - 47bbd2: 49 c1 e6 04 shl r14, 4 - 47bbd6: 49 89 1c 24 mov qword ptr [r12], rbx - 47bbda: 48 29 eb sub rbx, rbp - 47bbdd: 31 f6 xor esi, esi - 47bbdf: 4b 8d 3c 34 lea rdi, [r12 + r14] - 47bbe3: 48 89 da mov rdx, rbx - 47bbe6: 48 c1 e2 04 shl rdx, 4 - 47bbea: e8 21 55 f8 ff call 0x401110 <.plt+0xf0> - 47bbef: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 47bbf4: 49 8d 44 24 10 lea rax, [r12 + 16] - 47bbf9: 48 8b 35 10 77 04 00 mov rsi, qword ptr [rip + 292624] # 0x4c3310 <_dl_tls_max_dtv_idx> - 47bc00: 48 89 04 24 mov qword ptr [rsp], rax - 47bc04: 48 89 41 08 mov qword ptr [rcx + 8], rax - 47bc08: e9 2c fe ff ff jmp 0x47ba39 <_dl_allocate_tls_init+0x39> - 47bc0d: 48 8d 0d 3c ec 02 00 lea rcx, [rip + 191548] # 0x4aa850 <__PRETTY_FUNCTION__.10453> - 47bc14: ba e1 01 00 00 mov edx, 481 - 47bc19: 48 8d 35 da eb 02 00 lea rsi, [rip + 191450] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> - 47bc20: 48 8d 3d e9 ea 02 00 lea rdi, [rip + 191209] # 0x4aa710 <__PRETTY_FUNCTION__.10670+0x170> - 47bc27: e8 24 73 f8 ff call 0x402f50 <__assert_fail> - 47bc2c: 48 83 c0 10 add rax, 16 - 47bc30: 48 c1 e0 04 shl rax, 4 - 47bc34: 48 89 c7 mov rdi, rax - 47bc37: e8 24 33 fa ff call 0x41ef60 - 47bc3c: 49 89 c4 mov r12, rax - 47bc3f: 48 85 c0 test rax, rax - 47bc42: 74 7c je 0x47bcc0 <_dl_allocate_tls_init+0x2c0> - 47bc44: 4c 8d 75 02 lea r14, [rbp + 2] - 47bc48: 48 8d 35 d1 76 04 00 lea rsi, [rip + 292561] # 0x4c3320 <_dl_static_dtv> - 47bc4f: 48 89 c7 mov rdi, rax - 47bc52: 49 c1 e6 04 shl r14, 4 - 47bc56: 4c 89 f2 mov rdx, r14 - 47bc59: e8 02 54 f8 ff call 0x401060 <.plt+0x40> - 47bc5e: e9 73 ff ff ff jmp 0x47bbd6 <_dl_allocate_tls_init+0x1d6> - 47bc63: 48 8d 0d e6 eb 02 00 lea rcx, [rip + 191462] # 0x4aa850 <__PRETTY_FUNCTION__.10453> - 47bc6a: ba ec 01 00 00 mov edx, 492 - 47bc6f: 48 8d 35 84 eb 02 00 lea rsi, [rip + 191364] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> - 47bc76: 48 8d 3d eb ea 02 00 lea rdi, [rip + 191211] # 0x4aa768 <__PRETTY_FUNCTION__.10670+0x1c8> - 47bc7d: e8 ce 72 f8 ff call 0x402f50 <__assert_fail> - 47bc82: 48 8d 0d c7 eb 02 00 lea rcx, [rip + 191431] # 0x4aa850 <__PRETTY_FUNCTION__.10453> - 47bc89: ba ee 01 00 00 mov edx, 494 - 47bc8e: 48 8d 35 65 eb 02 00 lea rsi, [rip + 191333] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> - 47bc95: 48 8d 3d 04 eb 02 00 lea rdi, [rip + 191236] # 0x4aa7a0 <__PRETTY_FUNCTION__.10670+0x200> - 47bc9c: e8 af 72 f8 ff call 0x402f50 <__assert_fail> - 47bca1: 48 8d 0d a8 eb 02 00 lea rcx, [rip + 191400] # 0x4aa850 <__PRETTY_FUNCTION__.10453> - 47bca8: ba eb 01 00 00 mov edx, 491 - 47bcad: 48 8d 35 46 eb 02 00 lea rsi, [rip + 191302] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> - 47bcb4: 48 8d 3d 8d ea 02 00 lea rdi, [rip + 191117] # 0x4aa748 <__PRETTY_FUNCTION__.10670+0x1a8> - 47bcbb: e8 90 72 f8 ff call 0x402f50 <__assert_fail> - 47bcc0: e8 ab fa ff ff call 0x47b770 - 47bcc5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000047bcd0 <_dl_allocate_tls>: - 47bcd0: f3 0f 1e fa endbr64 - 47bcd4: 55 push rbp - 47bcd5: 53 push rbx - 47bcd6: 48 83 ec 08 sub rsp, 8 - 47bcda: 48 85 ff test rdi, rdi - 47bcdd: 74 41 je 0x47bd20 <_dl_allocate_tls+0x50> - 47bcdf: 48 89 fd mov rbp, rdi - 47bce2: 48 8b 3d 27 76 04 00 mov rdi, qword ptr [rip + 292391] # 0x4c3310 <_dl_tls_max_dtv_idx> - 47bce9: be 10 00 00 00 mov esi, 16 - 47bcee: 48 8d 5f 0e lea rbx, [rdi + 14] - 47bcf2: 48 83 c7 10 add rdi, 16 - 47bcf6: e8 65 4b fa ff call 0x420860 - 47bcfb: 48 85 c0 test rax, rax - 47bcfe: 74 36 je 0x47bd36 <_dl_allocate_tls+0x66> - 47bd00: 48 89 18 mov qword ptr [rax], rbx - 47bd03: 48 83 c0 10 add rax, 16 - 47bd07: 48 89 45 08 mov qword ptr [rbp + 8], rax - 47bd0b: 48 83 c4 08 add rsp, 8 - 47bd0f: 48 89 ef mov rdi, rbp - 47bd12: 5b pop rbx - 47bd13: 5d pop rbp - 47bd14: e9 e7 fc ff ff jmp 0x47ba00 <_dl_allocate_tls_init> - 47bd19: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47bd20: e8 0b fc ff ff call 0x47b930 <_dl_allocate_tls_storage> - 47bd25: 48 83 c4 08 add rsp, 8 - 47bd29: 48 89 c5 mov rbp, rax - 47bd2c: 5b pop rbx - 47bd2d: 48 89 ef mov rdi, rbp - 47bd30: 5d pop rbp - 47bd31: e9 ca fc ff ff jmp 0x47ba00 <_dl_allocate_tls_init> - 47bd36: 31 ed xor ebp, ebp - 47bd38: eb d1 jmp 0x47bd0b <_dl_allocate_tls+0x3b> - 47bd3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000047bd40 <_dl_deallocate_tls>: - 47bd40: f3 0f 1e fa endbr64 - 47bd44: 41 55 push r13 - 47bd46: 41 89 f5 mov r13d, esi - 47bd49: 41 54 push r12 - 47bd4b: 49 89 fc mov r12, rdi - 47bd4e: 55 push rbp - 47bd4f: 53 push rbx - 47bd50: 48 83 ec 08 sub rsp, 8 - 47bd54: 48 8b 6f 08 mov rbp, qword ptr [rdi + 8] - 47bd58: 48 83 7d f0 00 cmp qword ptr [rbp - 16], 0 - 47bd5d: 74 24 je 0x47bd83 <_dl_deallocate_tls+0x43> - 47bd5f: 31 db xor ebx, ebx - 47bd61: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47bd68: 48 83 c3 01 add rbx, 1 - 47bd6c: 48 89 d8 mov rax, rbx - 47bd6f: 48 c1 e0 04 shl rax, 4 - 47bd73: 48 8b 7c 05 08 mov rdi, qword ptr [rbp + rax + 8] - 47bd78: e8 d3 37 fa ff call 0x41f550 - 47bd7d: 48 3b 5d f0 cmp rbx, qword ptr [rbp - 16] - 47bd81: 72 e5 jb 0x47bd68 <_dl_deallocate_tls+0x28> - 47bd83: 48 8d 05 a6 75 04 00 lea rax, [rip + 292262] # 0x4c3330 <_dl_static_dtv+0x10> - 47bd8a: 48 39 c5 cmp rbp, rax - 47bd8d: 74 09 je 0x47bd98 <_dl_deallocate_tls+0x58> - 47bd8f: 48 8d 7d f0 lea rdi, [rbp - 16] - 47bd93: e8 b8 37 fa ff call 0x41f550 - 47bd98: 45 84 ed test r13b, r13b - 47bd9b: 75 13 jne 0x47bdb0 <_dl_deallocate_tls+0x70> - 47bd9d: 48 83 c4 08 add rsp, 8 - 47bda1: 5b pop rbx - 47bda2: 5d pop rbp - 47bda3: 41 5c pop r12 - 47bda5: 41 5d pop r13 - 47bda7: c3 ret - 47bda8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 47bdb0: 49 8b bc 24 00 09 00 00 mov rdi, qword ptr [r12 + 2304] - 47bdb8: 48 83 c4 08 add rsp, 8 - 47bdbc: 5b pop rbx - 47bdbd: 5d pop rbp - 47bdbe: 41 5c pop r12 - 47bdc0: 41 5d pop r13 - 47bdc2: e9 89 37 fa ff jmp 0x41f550 - 47bdc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000047bdd0 <_dl_tls_get_addr_soft>: - 47bdd0: f3 0f 1e fa endbr64 - 47bdd4: 48 8b 87 58 04 00 00 mov rax, qword ptr [rdi + 1112] - 47bddb: 48 85 c0 test rax, rax - 47bdde: 74 6a je 0x47be4a <_dl_tls_get_addr_soft+0x7a> - 47bde0: 64 48 8b 14 25 08 00 00 00 mov rdx, qword ptr fs:[8] - 47bde9: 4c 8b 02 mov r8, qword ptr [rdx] - 47bdec: 4c 3b 05 3d 79 04 00 cmp r8, qword ptr [rip + 293181] # 0x4c3730 <_dl_tls_generation> - 47bdf3: 75 1b jne 0x47be10 <_dl_tls_get_addr_soft+0x40> - 47bdf5: 48 c1 e0 04 shl rax, 4 - 47bdf9: 48 8b 04 02 mov rax, qword ptr [rdx + rax] - 47bdfd: ba 00 00 00 00 mov edx, 0 - 47be02: 48 83 f8 ff cmp rax, -1 - 47be06: 48 0f 44 c2 cmove rax, rdx - 47be0a: c3 ret - 47be0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47be10: 48 3b 42 f0 cmp rax, qword ptr [rdx - 16] - 47be14: 73 34 jae 0x47be4a <_dl_tls_get_addr_soft+0x7a> - 47be16: 48 8b 35 03 79 04 00 mov rsi, qword ptr [rip + 293123] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> - 47be1d: 48 89 c1 mov rcx, rax - 47be20: 48 8b 3e mov rdi, qword ptr [rsi] - 47be23: 48 39 f8 cmp rax, rdi - 47be26: 72 17 jb 0x47be3f <_dl_tls_get_addr_soft+0x6f> - 47be28: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 47be30: 48 8b 76 08 mov rsi, qword ptr [rsi + 8] - 47be34: 48 29 f9 sub rcx, rdi - 47be37: 48 8b 3e mov rdi, qword ptr [rsi] - 47be3a: 48 39 cf cmp rdi, rcx - 47be3d: 76 f1 jbe 0x47be30 <_dl_tls_get_addr_soft+0x60> - 47be3f: 48 c1 e1 04 shl rcx, 4 - 47be43: 4c 3b 44 31 10 cmp r8, qword ptr [rcx + rsi + 16] - 47be48: 73 ab jae 0x47bdf5 <_dl_tls_get_addr_soft+0x25> - 47be4a: 31 c0 xor eax, eax - 47be4c: c3 ret - 47be4d: 0f 1f 00 nop dword ptr [rax] - -000000000047be50 <_dl_add_to_slotinfo>: - 47be50: f3 0f 1e fa endbr64 - 47be54: 41 55 push r13 - 47be56: 41 89 f5 mov r13d, esi - 47be59: 41 54 push r12 - 47be5b: 49 89 fc mov r12, rdi - 47be5e: 55 push rbp - 47be5f: 53 push rbx - 47be60: 48 83 ec 08 sub rsp, 8 - 47be64: 48 8b af 58 04 00 00 mov rbp, qword ptr [rdi + 1112] - 47be6b: 48 8b 1d ae 78 04 00 mov rbx, qword ptr [rip + 293038] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> - 47be72: eb 13 jmp 0x47be87 <_dl_add_to_slotinfo+0x37> - 47be74: 0f 1f 40 00 nop dword ptr [rax] - 47be78: 48 29 c5 sub rbp, rax - 47be7b: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 47be7f: 48 85 c0 test rax, rax - 47be82: 74 3c je 0x47bec0 <_dl_add_to_slotinfo+0x70> - 47be84: 48 89 c3 mov rbx, rax - 47be87: 48 8b 03 mov rax, qword ptr [rbx] - 47be8a: 48 39 e8 cmp rax, rbp - 47be8d: 76 e9 jbe 0x47be78 <_dl_add_to_slotinfo+0x28> - 47be8f: 45 84 ed test r13b, r13b - 47be92: 74 1a je 0x47beae <_dl_add_to_slotinfo+0x5e> - 47be94: 48 8b 05 95 78 04 00 mov rax, qword ptr [rip + 293013] # 0x4c3730 <_dl_tls_generation> - 47be9b: 48 c1 e5 04 shl rbp, 4 - 47be9f: 48 01 eb add rbx, rbp - 47bea2: 48 83 c0 01 add rax, 1 - 47bea6: 4c 89 63 18 mov qword ptr [rbx + 24], r12 - 47beaa: 48 89 43 10 mov qword ptr [rbx + 16], rax - 47beae: 48 83 c4 08 add rsp, 8 - 47beb2: 5b pop rbx - 47beb3: 5d pop rbp - 47beb4: 41 5c pop r12 - 47beb6: 41 5d pop r13 - 47beb8: c3 ret - 47beb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47bec0: 48 85 ed test rbp, rbp - 47bec3: 75 41 jne 0x47bf06 <_dl_add_to_slotinfo+0xb6> - 47bec5: bf f0 03 00 00 mov edi, 1008 - 47beca: e8 91 30 fa ff call 0x41ef60 - 47becf: 48 89 43 08 mov qword ptr [rbx + 8], rax - 47bed3: 48 89 c2 mov rdx, rax - 47bed6: 48 85 c0 test rax, rax - 47bed9: 74 4a je 0x47bf25 <_dl_add_to_slotinfo+0xd5> - 47bedb: 48 8d 70 10 lea rsi, [rax + 16] - 47bedf: 48 c7 00 3e 00 00 00 mov qword ptr [rax], 62 - 47bee6: b9 7c 00 00 00 mov ecx, 124 - 47beeb: 48 89 d3 mov rbx, rdx - 47beee: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 47bef6: 48 89 f7 mov rdi, rsi - 47bef9: 48 89 e8 mov rax, rbp - 47befc: f3 48 ab rep stosq qword ptr es:[rdi], rax - 47beff: 45 84 ed test r13b, r13b - 47bf02: 74 aa je 0x47beae <_dl_add_to_slotinfo+0x5e> - 47bf04: eb 8e jmp 0x47be94 <_dl_add_to_slotinfo+0x44> - 47bf06: 48 8d 0d 23 e9 02 00 lea rcx, [rip + 190755] # 0x4aa830 <__PRETTY_FUNCTION__.10493> - 47bf0d: ba 92 03 00 00 mov edx, 914 - 47bf12: 48 8d 35 e1 e8 02 00 lea rsi, [rip + 190689] # 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> - 47bf19: 48 8d 3d f8 e8 02 00 lea rdi, [rip + 190712] # 0x4aa818 <__PRETTY_FUNCTION__.10670+0x278> - 47bf20: e8 2b 70 f8 ff call 0x402f50 <__assert_fail> - 47bf25: 48 8d 0d ac e8 02 00 lea rcx, [rip + 190636] # 0x4aa7d8 <__PRETTY_FUNCTION__.10670+0x238> - 47bf2c: 48 8d 35 ee e8 02 00 lea rsi, [rip + 190702] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> - 47bf33: bf 0c 00 00 00 mov edi, 12 - 47bf38: 48 83 05 f0 77 04 00 01 add qword ptr [rip + 292848], 1 # 0x4c3730 <_dl_tls_generation> - 47bf40: e8 3b 2a 00 00 call 0x47e980 <_dl_signal_error> - 47bf45: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47bf4f: 90 nop - -000000000047bf50 <_dl_get_origin>: - 47bf50: f3 0f 1e fa endbr64 - 47bf54: 41 55 push r13 - 47bf56: 41 54 push r12 - 47bf58: 55 push rbp - 47bf59: 53 push rbx - 47bf5a: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47bf61: 48 83 0c 24 00 or qword ptr [rsp], 0 - 47bf66: 48 83 ec 08 sub rsp, 8 - 47bf6a: ba 00 10 00 00 mov edx, 4096 - 47bf6f: 48 8d 3d 0d e9 02 00 lea rdi, [rip + 190733] # 0x4aa883 <__PRETTY_FUNCTION__.10394+0x13> - 47bf76: b8 59 00 00 00 mov eax, 89 - 47bf7b: 48 89 e5 mov rbp, rsp - 47bf7e: 48 89 ee mov rsi, rbp - 47bf81: 0f 05 syscall - 47bf83: 3d 00 f0 ff ff cmp eax, 4294963200 - 47bf88: 77 5e ja 0x47bfe8 <_dl_get_origin+0x98> - 47bf8a: 85 c0 test eax, eax - 47bf8c: 7e 5a jle 0x47bfe8 <_dl_get_origin+0x98> - 47bf8e: 0f b6 14 24 movzx edx, byte ptr [rsp] - 47bf92: 80 fa 5b cmp dl, 91 - 47bf95: 74 51 je 0x47bfe8 <_dl_get_origin+0x98> - 47bf97: 80 fa 2f cmp dl, 47 - 47bf9a: 0f 85 e6 00 00 00 jne 0x47c086 <_dl_get_origin+0x136> - 47bfa0: 89 c1 mov ecx, eax - 47bfa2: 48 98 cdqe - 47bfa4: 48 01 e8 add rax, rbp - 47bfa7: eb 19 jmp 0x47bfc2 <_dl_get_origin+0x72> - 47bfa9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47bfb0: 48 83 e8 01 sub rax, 1 - 47bfb4: 8d 59 ff lea ebx, [rcx - 1] - 47bfb7: 80 38 2f cmp byte ptr [rax], 47 - 47bfba: 0f 84 a0 00 00 00 je 0x47c060 <_dl_get_origin+0x110> - 47bfc0: 89 d9 mov ecx, ebx - 47bfc2: 83 f9 01 cmp ecx, 1 - 47bfc5: 75 e9 jne 0x47bfb0 <_dl_get_origin+0x60> - 47bfc7: bf 02 00 00 00 mov edi, 2 - 47bfcc: e8 8f 2f fa ff call 0x41ef60 - 47bfd1: 49 89 c4 mov r12, rax - 47bfd4: 48 85 c0 test rax, rax - 47bfd7: 74 6f je 0x47c048 <_dl_get_origin+0xf8> - 47bfd9: b8 2f 00 00 00 mov eax, 47 - 47bfde: 66 41 89 04 24 mov word ptr [r12], ax - 47bfe3: eb 6a jmp 0x47c04f <_dl_get_origin+0xff> - 47bfe5: 0f 1f 00 nop dword ptr [rax] - 47bfe8: 48 8b 2d 31 78 04 00 mov rbp, qword ptr [rip + 292913] # 0x4c3820 <_dl_origin_path> - 47bfef: 48 85 ed test rbp, rbp - 47bff2: 74 54 je 0x47c048 <_dl_get_origin+0xf8> - 47bff4: 48 89 ef mov rdi, rbp - 47bff7: e8 84 51 f8 ff call 0x401180 <.plt+0x160> - 47bffc: 48 8d 78 01 lea rdi, [rax + 1] - 47c000: 49 89 c5 mov r13, rax - 47c003: e8 58 2f fa ff call 0x41ef60 - 47c008: 49 89 c4 mov r12, rax - 47c00b: 48 85 c0 test rax, rax - 47c00e: 74 38 je 0x47c048 <_dl_get_origin+0xf8> - 47c010: 4c 89 ea mov rdx, r13 - 47c013: 48 89 ee mov rsi, rbp - 47c016: 48 89 c7 mov rdi, rax - 47c019: e8 32 51 f8 ff call 0x401150 <.plt+0x130> - 47c01e: 49 8d 54 24 01 lea rdx, [r12 + 1] - 47c023: 48 39 d0 cmp rax, rdx - 47c026: 77 11 ja 0x47c039 <_dl_get_origin+0xe9> - 47c028: eb 15 jmp 0x47c03f <_dl_get_origin+0xef> - 47c02a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47c030: 48 83 e8 01 sub rax, 1 - 47c034: 48 39 d0 cmp rax, rdx - 47c037: 74 06 je 0x47c03f <_dl_get_origin+0xef> - 47c039: 80 78 ff 2f cmp byte ptr [rax - 1], 47 - 47c03d: 74 f1 je 0x47c030 <_dl_get_origin+0xe0> - 47c03f: c6 00 00 mov byte ptr [rax], 0 - 47c042: eb 0b jmp 0x47c04f <_dl_get_origin+0xff> - 47c044: 0f 1f 40 00 nop dword ptr [rax] - 47c048: 49 c7 c4 ff ff ff ff mov r12, -1 - 47c04f: 48 81 c4 08 10 00 00 add rsp, 4104 - 47c056: 4c 89 e0 mov rax, r12 - 47c059: 5b pop rbx - 47c05a: 5d pop rbp - 47c05b: 41 5c pop r12 - 47c05d: 41 5d pop r13 - 47c05f: c3 ret - 47c060: 83 c1 01 add ecx, 1 - 47c063: 48 63 f9 movsxd rdi, ecx - 47c066: e8 f5 2e fa ff call 0x41ef60 - 47c06b: 49 89 c4 mov r12, rax - 47c06e: 48 85 c0 test rax, rax - 47c071: 74 d5 je 0x47c048 <_dl_get_origin+0xf8> - 47c073: 48 63 d3 movsxd rdx, ebx - 47c076: 48 89 ee mov rsi, rbp - 47c079: 4c 89 e7 mov rdi, r12 - 47c07c: e8 cf 50 f8 ff call 0x401150 <.plt+0x130> - 47c081: c6 00 00 mov byte ptr [rax], 0 - 47c084: eb c9 jmp 0x47c04f <_dl_get_origin+0xff> - 47c086: 48 8d 0d 43 e8 02 00 lea rcx, [rip + 190531] # 0x4aa8d0 <__PRETTY_FUNCTION__.10267> - 47c08d: ba 2f 00 00 00 mov edx, 47 - 47c092: 48 8d 35 0f e8 02 00 lea rsi, [rip + 190479] # 0x4aa8a8 <__PRETTY_FUNCTION__.10394+0x38> - 47c099: 48 8d 3d f2 e7 02 00 lea rdi, [rip + 190450] # 0x4aa892 <__PRETTY_FUNCTION__.10394+0x22> - 47c0a0: e8 ab 6e f8 ff call 0x402f50 <__assert_fail> - 47c0a5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47c0af: 90 nop - -000000000047c0b0 <_dl_scope_free>: - 47c0b0: f3 0f 1e fa endbr64 - 47c0b4: 41 54 push r12 - 47c0b6: 55 push rbp - 47c0b7: 48 89 fd mov rbp, rdi - 47c0ba: 48 83 ec 08 sub rsp, 8 - 47c0be: 64 44 8b 24 25 18 00 00 00 mov r12d, dword ptr fs:[24] - 47c0c7: 45 85 e4 test r12d, r12d - 47c0ca: 75 14 jne 0x47c0e0 <_dl_scope_free+0x30> - 47c0cc: e8 7f 34 fa ff call 0x41f550 - 47c0d1: 48 83 c4 08 add rsp, 8 - 47c0d5: 44 89 e0 mov eax, r12d - 47c0d8: 5d pop rbp - 47c0d9: 41 5c pop r12 - 47c0db: c3 ret - 47c0dc: 0f 1f 40 00 nop dword ptr [rax] - 47c0e0: 4c 8b 25 31 77 04 00 mov r12, qword ptr [rip + 292657] # 0x4c3818 <_dl_scope_free_list> - 47c0e7: 4d 85 e4 test r12, r12 - 47c0ea: 74 5c je 0x47c148 <_dl_scope_free+0x98> - 47c0ec: 49 8b 04 24 mov rax, qword ptr [r12] - 47c0f0: 48 83 f8 31 cmp rax, 49 - 47c0f4: 77 1a ja 0x47c110 <_dl_scope_free+0x60> - 47c0f6: 48 8d 50 01 lea rdx, [rax + 1] - 47c0fa: 49 89 14 24 mov qword ptr [r12], rdx - 47c0fe: 49 89 7c c4 08 mov qword ptr [r12 + 8*rax + 8], rdi - 47c103: 45 31 e4 xor r12d, r12d - 47c106: eb c9 jmp 0x47c0d1 <_dl_scope_free+0x21> - 47c108: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 47c110: ff 15 b2 76 04 00 call qword ptr [rip + 292530] # 0x4c37c8 <_dl_wait_lookup_done> - 47c116: 49 8b 04 24 mov rax, qword ptr [r12] - 47c11a: 48 85 c0 test rax, rax - 47c11d: 74 1c je 0x47c13b <_dl_scope_free+0x8b> - 47c11f: 90 nop - 47c120: 48 83 e8 01 sub rax, 1 - 47c124: 49 89 04 24 mov qword ptr [r12], rax - 47c128: 49 8b 7c c4 08 mov rdi, qword ptr [r12 + 8*rax + 8] - 47c12d: e8 1e 34 fa ff call 0x41f550 - 47c132: 49 8b 04 24 mov rax, qword ptr [r12] - 47c136: 48 85 c0 test rax, rax - 47c139: 75 e5 jne 0x47c120 <_dl_scope_free+0x70> - 47c13b: 41 bc 01 00 00 00 mov r12d, 1 - 47c141: eb 8e jmp 0x47c0d1 <_dl_scope_free+0x21> - 47c143: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47c148: bf 98 01 00 00 mov edi, 408 - 47c14d: e8 0e 2e fa ff call 0x41ef60 - 47c152: 48 89 05 bf 76 04 00 mov qword ptr [rip + 292543], rax # 0x4c3818 <_dl_scope_free_list> - 47c159: 48 85 c0 test rax, rax - 47c15c: 74 13 je 0x47c171 <_dl_scope_free+0xc1> - 47c15e: 48 89 68 08 mov qword ptr [rax + 8], rbp - 47c162: 45 31 e4 xor r12d, r12d - 47c165: 48 c7 00 01 00 00 00 mov qword ptr [rax], 1 - 47c16c: e9 60 ff ff ff jmp 0x47c0d1 <_dl_scope_free+0x21> - 47c171: ff 15 51 76 04 00 call qword ptr [rip + 292433] # 0x4c37c8 <_dl_wait_lookup_done> - 47c177: 48 89 ef mov rdi, rbp - 47c17a: 41 bc 01 00 00 00 mov r12d, 1 - 47c180: e8 cb 33 fa ff call 0x41f550 - 47c185: e9 47 ff ff ff jmp 0x47c0d1 <_dl_scope_free+0x21> - 47c18a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000047c190 <_dl_make_stack_executable>: - 47c190: f3 0f 1e fa endbr64 - 47c194: 48 8b 35 7d 4f 04 00 mov rsi, qword ptr [rip + 282493] # 0x4c1118 <_dl_pagesize> - 47c19b: 8b 15 4f 3d 04 00 mov edx, dword ptr [rip + 277839] # 0x4bfef0 <__stack_prot> - 47c1a1: 53 push rbx - 47c1a2: 48 89 fb mov rbx, rdi - 47c1a5: 48 89 f7 mov rdi, rsi - 47c1a8: 48 f7 df neg rdi - 47c1ab: 48 23 3b and rdi, qword ptr [rbx] - 47c1ae: e8 0d d2 fc ff call 0x4493c0 - 47c1b3: 85 c0 test eax, eax - 47c1b5: 75 19 jne 0x47c1d0 <_dl_make_stack_executable+0x40> - 47c1b7: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 47c1be: 5b pop rbx - 47c1bf: 83 0d 42 4f 04 00 01 or dword ptr [rip + 282434], 1 # 0x4c1108 <_dl_stack_flags> - 47c1c6: c3 ret - 47c1c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 47c1d0: f3 0f 1e fa endbr64 - 47c1d4: 48 c7 c0 c0 ff ff ff mov rax, -64 - 47c1db: 5b pop rbx - 47c1dc: 64 8b 00 mov eax, dword ptr fs:[rax] - 47c1df: c3 ret - -000000000047c1e0 <_dl_runtime_profile_avx512>: - 47c1e0: f3 0f 1e fa endbr64 - 47c1e4: 48 83 ec 20 sub rsp, 32 - 47c1e8: 48 89 1c 24 mov qword ptr [rsp], rbx - 47c1ec: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 47c1f1: 48 89 e3 mov rbx, rsp - 47c1f4: 48 83 e4 c0 and rsp, -64 - 47c1f8: 48 81 ec 80 03 00 00 sub rsp, 896 - 47c1ff: 48 89 63 18 mov qword ptr [rbx + 24], rsp - 47c203: 48 89 14 24 mov qword ptr [rsp], rdx - 47c207: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 47c20c: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 - 47c211: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 47c216: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi - 47c21b: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi - 47c220: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp - 47c225: 48 8d 43 30 lea rax, [rbx + 48] - 47c229: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 47c22e: 0f 29 44 24 40 movaps xmmword ptr [rsp + 64], xmm0 - 47c233: 0f 29 4c 24 50 movaps xmmword ptr [rsp + 80], xmm1 - 47c238: 0f 29 54 24 60 movaps xmmword ptr [rsp + 96], xmm2 - 47c23d: 0f 29 5c 24 70 movaps xmmword ptr [rsp + 112], xmm3 - 47c242: 0f 29 a4 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm4 - 47c24a: 0f 29 ac 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm5 - 47c252: 0f 29 b4 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm6 - 47c25a: 0f 29 bc 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm7 - 47c262: 66 0f 1b - 47c265: 84 24 c0 test byte ptr [rax + 8*rax], ah - 47c268: 02 00 add al, byte ptr [rax] - 47c26a: 00 66 0f add byte ptr [rsi + 15], ah - 47c26d: 1b 8c 24 d0 02 00 00 sbb ecx, dword ptr [rsp + 720] - 47c274: 66 0f 1b - 47c277: 94 xchg eax, esp - 47c278: 24 e0 and al, -32 - 47c27a: 02 00 add al, byte ptr [rax] - 47c27c: 00 66 0f add byte ptr [rsi + 15], ah - 47c27f: 1b 9c 24 f0 02 00 00 sbb ebx, dword ptr [rsp + 752] - 47c286: 62 f1 fd 48 7f 44 24 03 vmovdqa64 zmmword ptr [rsp + 192], zmm0 - 47c28e: 62 f1 fd 48 7f 4c 24 04 vmovdqa64 zmmword ptr [rsp + 256], zmm1 - 47c296: 62 f1 fd 48 7f 54 24 05 vmovdqa64 zmmword ptr [rsp + 320], zmm2 - 47c29e: 62 f1 fd 48 7f 5c 24 06 vmovdqa64 zmmword ptr [rsp + 384], zmm3 - 47c2a6: 62 f1 fd 48 7f 64 24 07 vmovdqa64 zmmword ptr [rsp + 448], zmm4 - 47c2ae: 62 f1 fd 48 7f 6c 24 08 vmovdqa64 zmmword ptr [rsp + 512], zmm5 - 47c2b6: 62 f1 fd 48 7f 74 24 09 vmovdqa64 zmmword ptr [rsp + 576], zmm6 - 47c2be: 62 f1 fd 48 7f 7c 24 0a vmovdqa64 zmmword ptr [rsp + 640], zmm7 - 47c2c6: c5 f9 7f 84 24 00 03 00 00 vmovdqa xmmword ptr [rsp + 768], xmm0 - 47c2cf: c5 f9 7f 8c 24 10 03 00 00 vmovdqa xmmword ptr [rsp + 784], xmm1 - 47c2d8: c5 f9 7f 94 24 20 03 00 00 vmovdqa xmmword ptr [rsp + 800], xmm2 - 47c2e1: c5 f9 7f 9c 24 30 03 00 00 vmovdqa xmmword ptr [rsp + 816], xmm3 - 47c2ea: c5 f9 7f a4 24 40 03 00 00 vmovdqa xmmword ptr [rsp + 832], xmm4 - 47c2f3: c5 f9 7f ac 24 50 03 00 00 vmovdqa xmmword ptr [rsp + 848], xmm5 - 47c2fc: c5 f9 7f b4 24 60 03 00 00 vmovdqa xmmword ptr [rsp + 864], xmm6 - 47c305: c5 f9 7f bc 24 70 03 00 00 vmovdqa xmmword ptr [rsp + 880], xmm7 - 47c30e: 48 89 e1 mov rcx, rsp - 47c311: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] - 47c315: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] - 47c319: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] - 47c31d: 4c 8d 43 10 lea r8, [rbx + 16] - 47c321: e8 0a 98 00 00 call 0x485b30 <_dl_profile_fixup> - 47c326: 49 89 c3 mov r11, rax - 47c329: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 47c32d: 48 8b 14 24 mov rdx, qword ptr [rsp] - 47c331: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 47c336: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] - 47c33b: 0f 28 44 24 40 movaps xmm0, xmmword ptr [rsp + 64] - 47c340: 0f 28 4c 24 50 movaps xmm1, xmmword ptr [rsp + 80] - 47c345: 0f 28 54 24 60 movaps xmm2, xmmword ptr [rsp + 96] - 47c34a: 0f 28 5c 24 70 movaps xmm3, xmmword ptr [rsp + 112] - 47c34f: 0f 28 a4 24 80 00 00 00 movaps xmm4, xmmword ptr [rsp + 128] - 47c357: 0f 28 ac 24 90 00 00 00 movaps xmm5, xmmword ptr [rsp + 144] - 47c35f: 0f 28 b4 24 a0 00 00 00 movaps xmm6, xmmword ptr [rsp + 160] - 47c367: 0f 28 bc 24 b0 00 00 00 movaps xmm7, xmmword ptr [rsp + 176] - 47c36f: c4 62 79 29 84 24 00 03 00 00 vpcmpeqq xmm8, xmm0, xmmword ptr [rsp + 768] - 47c379: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c37e: 81 fe ff ff 00 00 cmp esi, 65535 - 47c384: 74 0b je 0x47c391 <_dl_runtime_profile_avx512+0x1b1> - 47c386: c5 f9 7f 84 24 c0 00 00 00 vmovdqa xmmword ptr [rsp + 192], xmm0 - 47c38f: eb 0e jmp 0x47c39f <_dl_runtime_profile_avx512+0x1bf> - 47c391: 62 f1 fd 48 6f 44 24 03 vmovdqa64 zmm0, zmmword ptr [rsp + 192] - 47c399: c5 f9 7f 44 24 40 vmovdqa xmmword ptr [rsp + 64], xmm0 - 47c39f: c4 62 71 29 84 24 10 03 00 00 vpcmpeqq xmm8, xmm1, xmmword ptr [rsp + 784] - 47c3a9: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c3ae: 81 fe ff ff 00 00 cmp esi, 65535 - 47c3b4: 74 0b je 0x47c3c1 <_dl_runtime_profile_avx512+0x1e1> - 47c3b6: c5 f9 7f 8c 24 00 01 00 00 vmovdqa xmmword ptr [rsp + 256], xmm1 - 47c3bf: eb 0e jmp 0x47c3cf <_dl_runtime_profile_avx512+0x1ef> - 47c3c1: 62 f1 fd 48 6f 4c 24 04 vmovdqa64 zmm1, zmmword ptr [rsp + 256] - 47c3c9: c5 f9 7f 4c 24 50 vmovdqa xmmword ptr [rsp + 80], xmm1 - 47c3cf: c4 62 69 29 84 24 20 03 00 00 vpcmpeqq xmm8, xmm2, xmmword ptr [rsp + 800] - 47c3d9: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c3de: 81 fe ff ff 00 00 cmp esi, 65535 - 47c3e4: 74 0b je 0x47c3f1 <_dl_runtime_profile_avx512+0x211> - 47c3e6: c5 f9 7f 94 24 40 01 00 00 vmovdqa xmmword ptr [rsp + 320], xmm2 - 47c3ef: eb 0e jmp 0x47c3ff <_dl_runtime_profile_avx512+0x21f> - 47c3f1: 62 f1 fd 48 6f 54 24 05 vmovdqa64 zmm2, zmmword ptr [rsp + 320] - 47c3f9: c5 f9 7f 54 24 60 vmovdqa xmmword ptr [rsp + 96], xmm2 - 47c3ff: c4 62 61 29 84 24 30 03 00 00 vpcmpeqq xmm8, xmm3, xmmword ptr [rsp + 816] - 47c409: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c40e: 81 fe ff ff 00 00 cmp esi, 65535 - 47c414: 74 0b je 0x47c421 <_dl_runtime_profile_avx512+0x241> - 47c416: c5 f9 7f 9c 24 80 01 00 00 vmovdqa xmmword ptr [rsp + 384], xmm3 - 47c41f: eb 0e jmp 0x47c42f <_dl_runtime_profile_avx512+0x24f> - 47c421: 62 f1 fd 48 6f 5c 24 06 vmovdqa64 zmm3, zmmword ptr [rsp + 384] - 47c429: c5 f9 7f 5c 24 70 vmovdqa xmmword ptr [rsp + 112], xmm3 - 47c42f: c4 62 59 29 84 24 40 03 00 00 vpcmpeqq xmm8, xmm4, xmmword ptr [rsp + 832] - 47c439: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c43e: 81 fe ff ff 00 00 cmp esi, 65535 - 47c444: 74 0b je 0x47c451 <_dl_runtime_profile_avx512+0x271> - 47c446: c5 f9 7f a4 24 c0 01 00 00 vmovdqa xmmword ptr [rsp + 448], xmm4 - 47c44f: eb 11 jmp 0x47c462 <_dl_runtime_profile_avx512+0x282> - 47c451: 62 f1 fd 48 6f 64 24 07 vmovdqa64 zmm4, zmmword ptr [rsp + 448] - 47c459: c5 f9 7f a4 24 80 00 00 00 vmovdqa xmmword ptr [rsp + 128], xmm4 - 47c462: c4 62 51 29 84 24 50 03 00 00 vpcmpeqq xmm8, xmm5, xmmword ptr [rsp + 848] - 47c46c: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c471: 81 fe ff ff 00 00 cmp esi, 65535 - 47c477: 74 0b je 0x47c484 <_dl_runtime_profile_avx512+0x2a4> - 47c479: c5 f9 7f ac 24 00 02 00 00 vmovdqa xmmword ptr [rsp + 512], xmm5 - 47c482: eb 11 jmp 0x47c495 <_dl_runtime_profile_avx512+0x2b5> - 47c484: 62 f1 fd 48 6f 6c 24 08 vmovdqa64 zmm5, zmmword ptr [rsp + 512] - 47c48c: c5 f9 7f ac 24 90 00 00 00 vmovdqa xmmword ptr [rsp + 144], xmm5 - 47c495: c4 62 49 29 84 24 60 03 00 00 vpcmpeqq xmm8, xmm6, xmmword ptr [rsp + 864] - 47c49f: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c4a4: 81 fe ff ff 00 00 cmp esi, 65535 - 47c4aa: 74 0b je 0x47c4b7 <_dl_runtime_profile_avx512+0x2d7> - 47c4ac: c5 f9 7f b4 24 40 02 00 00 vmovdqa xmmword ptr [rsp + 576], xmm6 - 47c4b5: eb 11 jmp 0x47c4c8 <_dl_runtime_profile_avx512+0x2e8> - 47c4b7: 62 f1 fd 48 6f 74 24 09 vmovdqa64 zmm6, zmmword ptr [rsp + 576] - 47c4bf: c5 f9 7f b4 24 a0 00 00 00 vmovdqa xmmword ptr [rsp + 160], xmm6 - 47c4c8: c4 62 41 29 84 24 70 03 00 00 vpcmpeqq xmm8, xmm7, xmmword ptr [rsp + 880] - 47c4d2: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c4d7: 81 fe ff ff 00 00 cmp esi, 65535 - 47c4dd: 74 0b je 0x47c4ea <_dl_runtime_profile_avx512+0x30a> - 47c4df: c5 f9 7f bc 24 80 02 00 00 vmovdqa xmmword ptr [rsp + 640], xmm7 - 47c4e8: eb 11 jmp 0x47c4fb <_dl_runtime_profile_avx512+0x31b> - 47c4ea: 62 f1 fd 48 6f 7c 24 0a vmovdqa64 zmm7, zmmword ptr [rsp + 640] - 47c4f2: c5 f9 7f bc 24 b0 00 00 00 vmovdqa xmmword ptr [rsp + 176], xmm7 - 47c4fb: 66 0f 1a - 47c4fe: 84 24 c0 test byte ptr [rax + 8*rax], ah - 47c501: 02 00 add al, byte ptr [rax] - 47c503: 00 66 0f add byte ptr [rsi + 15], ah - 47c506: 1a 8c 24 d0 02 00 00 sbb cl, byte ptr [rsp + 720] - 47c50d: 66 0f 1a - 47c510: 94 xchg eax, esp - 47c511: 24 e0 and al, -32 - 47c513: 02 00 add al, byte ptr [rax] - 47c515: 00 66 0f add byte ptr [rsi + 15], ah - 47c518: 1a 9c 24 f0 02 00 00 sbb bl, byte ptr [rsp + 752] - 47c51f: 4c 8b 53 10 mov r10, qword ptr [rbx + 16] - 47c523: 4d 85 d2 test r10, r10 - 47c526: f2 79 1e repne jns 0x47c547 <_dl_runtime_profile_avx512+0x367> - 47c529: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 47c52e: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] - 47c533: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] - 47c538: 48 89 dc mov rsp, rbx - 47c53b: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 47c53f: 48 83 c4 30 add rsp, 48 - 47c543: f2 41 ff e3 repne jmp r11 - 47c547: 48 8d 73 38 lea rsi, [rbx + 56] - 47c54b: 49 83 c2 08 add r10, 8 - 47c54f: 49 83 e2 f0 and r10, -16 - 47c553: 4c 89 d1 mov rcx, r10 - 47c556: 4c 29 d4 sub rsp, r10 - 47c559: 48 89 e7 mov rdi, rsp - 47c55c: 48 c1 e9 03 shr rcx, 3 - 47c560: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] - 47c563: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 47c567: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] - 47c56b: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] - 47c56f: f2 41 ff d3 repne call r11 - 47c573: 48 8b 63 18 mov rsp, qword ptr [rbx + 24] - 47c577: 48 81 ec 10 01 00 00 sub rsp, 272 - 47c57e: 48 89 e1 mov rcx, rsp - 47c581: 48 89 01 mov qword ptr [rcx], rax - 47c584: 48 89 51 08 mov qword ptr [rcx + 8], rdx - 47c588: 0f 29 41 10 movaps xmmword ptr [rcx + 16], xmm0 - 47c58c: 0f 29 49 20 movaps xmmword ptr [rcx + 32], xmm1 - 47c590: 62 f1 fd 48 7f 81 50 00 00 00 vmovdqa64 zmmword ptr [rcx + 80], zmm0 - 47c59a: 62 f1 fd 48 7f 89 90 00 00 00 vmovdqa64 zmmword ptr [rcx + 144], zmm1 - 47c5a4: c5 f9 7f 81 f0 00 00 00 vmovdqa xmmword ptr [rcx + 240], xmm0 - 47c5ac: c5 f9 7f 89 00 01 00 00 vmovdqa xmmword ptr [rcx + 256], xmm1 - 47c5b4: 66 0f 1b - 47c5b7: 81 d0 00 00 00 66 adc eax, 1711276032 - 47c5bd: 0f 1b - 47c5bf: 89 e0 mov eax, esp - 47c5c1: 00 00 add byte ptr [rax], al - 47c5c3: 00 db add bl, bl - 47c5c5: 79 30 jns 0x47c5f7 <_dl_runtime_profile_avx512+0x417> - 47c5c7: db 79 40 fstp tbyte ptr [rcx + 64] - 47c5ca: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 47c5ce: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] - 47c5d2: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] - 47c5d6: e8 b5 97 00 00 call 0x485d90 <_dl_call_pltexit> - 47c5db: 48 8b 04 24 mov rax, qword ptr [rsp] - 47c5df: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 47c5e4: 0f 28 44 24 10 movaps xmm0, xmmword ptr [rsp + 16] - 47c5e9: 0f 28 4c 24 20 movaps xmm1, xmmword ptr [rsp + 32] - 47c5ee: c4 e2 79 29 94 24 f0 00 00 00 vpcmpeqq xmm2, xmm0, xmmword ptr [rsp + 240] - 47c5f8: c5 f9 d7 f2 vpmovmskb esi, xmm2 - 47c5fc: 81 fe ff ff 00 00 cmp esi, 65535 - 47c602: 75 0b jne 0x47c60f <_dl_runtime_profile_avx512+0x42f> - 47c604: 62 f1 fd 48 6f 84 24 50 00 00 00 vmovdqa64 zmm0, zmmword ptr [rsp + 80] - 47c60f: c4 e2 71 29 94 24 00 01 00 00 vpcmpeqq xmm2, xmm1, xmmword ptr [rsp + 256] - 47c619: c5 f9 d7 f2 vpmovmskb esi, xmm2 - 47c61d: 81 fe ff ff 00 00 cmp esi, 65535 - 47c623: 75 0b jne 0x47c630 <_dl_runtime_profile_avx512+0x450> - 47c625: 62 f1 fd 48 6f 8c 24 90 00 00 00 vmovdqa64 zmm1, zmmword ptr [rsp + 144] - 47c630: 66 0f 1a - 47c633: 84 24 d0 test byte ptr [rax + 8*rdx], ah - 47c636: 00 00 add byte ptr [rax], al - 47c638: 00 66 0f add byte ptr [rsi + 15], ah - 47c63b: 1a 8c 24 e0 00 00 00 sbb cl, byte ptr [rsp + 224] - 47c642: db 6c 24 40 fld tbyte ptr [rsp + 64] - 47c646: db 6c 24 30 fld tbyte ptr [rsp + 48] - 47c64a: 48 89 dc mov rsp, rbx - 47c64d: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 47c651: 48 83 c4 30 add rsp, 48 - 47c655: f2 c3 repne ret - 47c657: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000047c660 <_dl_runtime_profile_avx>: - 47c660: f3 0f 1e fa endbr64 - 47c664: 48 83 ec 20 sub rsp, 32 - 47c668: 48 89 1c 24 mov qword ptr [rsp], rbx - 47c66c: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 47c671: 48 89 e3 mov rbx, rsp - 47c674: 48 83 e4 e0 and rsp, -32 - 47c678: 48 81 ec 80 03 00 00 sub rsp, 896 - 47c67f: 48 89 63 18 mov qword ptr [rbx + 24], rsp - 47c683: 48 89 14 24 mov qword ptr [rsp], rdx - 47c687: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 47c68c: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 - 47c691: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 47c696: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi - 47c69b: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi - 47c6a0: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp - 47c6a5: 48 8d 43 30 lea rax, [rbx + 48] - 47c6a9: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 47c6ae: 0f 29 44 24 40 movaps xmmword ptr [rsp + 64], xmm0 - 47c6b3: 0f 29 4c 24 50 movaps xmmword ptr [rsp + 80], xmm1 - 47c6b8: 0f 29 54 24 60 movaps xmmword ptr [rsp + 96], xmm2 - 47c6bd: 0f 29 5c 24 70 movaps xmmword ptr [rsp + 112], xmm3 - 47c6c2: 0f 29 a4 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm4 - 47c6ca: 0f 29 ac 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm5 - 47c6d2: 0f 29 b4 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm6 - 47c6da: 0f 29 bc 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm7 - 47c6e2: 66 0f 1b - 47c6e5: 84 24 c0 test byte ptr [rax + 8*rax], ah - 47c6e8: 02 00 add al, byte ptr [rax] - 47c6ea: 00 66 0f add byte ptr [rsi + 15], ah - 47c6ed: 1b 8c 24 d0 02 00 00 sbb ecx, dword ptr [rsp + 720] - 47c6f4: 66 0f 1b - 47c6f7: 94 xchg eax, esp - 47c6f8: 24 e0 and al, -32 - 47c6fa: 02 00 add al, byte ptr [rax] - 47c6fc: 00 66 0f add byte ptr [rsi + 15], ah - 47c6ff: 1b 9c 24 f0 02 00 00 sbb ebx, dword ptr [rsp + 752] - 47c706: c5 fd 7f 84 24 c0 00 00 00 vmovdqa ymmword ptr [rsp + 192], ymm0 - 47c70f: c5 fd 7f 8c 24 00 01 00 00 vmovdqa ymmword ptr [rsp + 256], ymm1 - 47c718: c5 fd 7f 94 24 40 01 00 00 vmovdqa ymmword ptr [rsp + 320], ymm2 - 47c721: c5 fd 7f 9c 24 80 01 00 00 vmovdqa ymmword ptr [rsp + 384], ymm3 - 47c72a: c5 fd 7f a4 24 c0 01 00 00 vmovdqa ymmword ptr [rsp + 448], ymm4 - 47c733: c5 fd 7f ac 24 00 02 00 00 vmovdqa ymmword ptr [rsp + 512], ymm5 - 47c73c: c5 fd 7f b4 24 40 02 00 00 vmovdqa ymmword ptr [rsp + 576], ymm6 - 47c745: c5 fd 7f bc 24 80 02 00 00 vmovdqa ymmword ptr [rsp + 640], ymm7 - 47c74e: c5 f9 7f 84 24 00 03 00 00 vmovdqa xmmword ptr [rsp + 768], xmm0 - 47c757: c5 f9 7f 8c 24 10 03 00 00 vmovdqa xmmword ptr [rsp + 784], xmm1 - 47c760: c5 f9 7f 94 24 20 03 00 00 vmovdqa xmmword ptr [rsp + 800], xmm2 - 47c769: c5 f9 7f 9c 24 30 03 00 00 vmovdqa xmmword ptr [rsp + 816], xmm3 - 47c772: c5 f9 7f a4 24 40 03 00 00 vmovdqa xmmword ptr [rsp + 832], xmm4 - 47c77b: c5 f9 7f ac 24 50 03 00 00 vmovdqa xmmword ptr [rsp + 848], xmm5 - 47c784: c5 f9 7f b4 24 60 03 00 00 vmovdqa xmmword ptr [rsp + 864], xmm6 - 47c78d: c5 f9 7f bc 24 70 03 00 00 vmovdqa xmmword ptr [rsp + 880], xmm7 - 47c796: 48 89 e1 mov rcx, rsp - 47c799: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] - 47c79d: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] - 47c7a1: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] - 47c7a5: 4c 8d 43 10 lea r8, [rbx + 16] - 47c7a9: e8 82 93 00 00 call 0x485b30 <_dl_profile_fixup> - 47c7ae: 49 89 c3 mov r11, rax - 47c7b1: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 47c7b5: 48 8b 14 24 mov rdx, qword ptr [rsp] - 47c7b9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 47c7be: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] - 47c7c3: 0f 28 44 24 40 movaps xmm0, xmmword ptr [rsp + 64] - 47c7c8: 0f 28 4c 24 50 movaps xmm1, xmmword ptr [rsp + 80] - 47c7cd: 0f 28 54 24 60 movaps xmm2, xmmword ptr [rsp + 96] - 47c7d2: 0f 28 5c 24 70 movaps xmm3, xmmword ptr [rsp + 112] - 47c7d7: 0f 28 a4 24 80 00 00 00 movaps xmm4, xmmword ptr [rsp + 128] - 47c7df: 0f 28 ac 24 90 00 00 00 movaps xmm5, xmmword ptr [rsp + 144] - 47c7e7: 0f 28 b4 24 a0 00 00 00 movaps xmm6, xmmword ptr [rsp + 160] - 47c7ef: 0f 28 bc 24 b0 00 00 00 movaps xmm7, xmmword ptr [rsp + 176] - 47c7f7: c4 62 79 29 84 24 00 03 00 00 vpcmpeqq xmm8, xmm0, xmmword ptr [rsp + 768] - 47c801: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c806: 81 fe ff ff 00 00 cmp esi, 65535 - 47c80c: 74 0b je 0x47c819 <_dl_runtime_profile_avx+0x1b9> - 47c80e: c5 f9 7f 84 24 c0 00 00 00 vmovdqa xmmword ptr [rsp + 192], xmm0 - 47c817: eb 0f jmp 0x47c828 <_dl_runtime_profile_avx+0x1c8> - 47c819: c5 fd 6f 84 24 c0 00 00 00 vmovdqa ymm0, ymmword ptr [rsp + 192] - 47c822: c5 f9 7f 44 24 40 vmovdqa xmmword ptr [rsp + 64], xmm0 - 47c828: c4 62 71 29 84 24 10 03 00 00 vpcmpeqq xmm8, xmm1, xmmword ptr [rsp + 784] - 47c832: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c837: 81 fe ff ff 00 00 cmp esi, 65535 - 47c83d: 74 0b je 0x47c84a <_dl_runtime_profile_avx+0x1ea> - 47c83f: c5 f9 7f 8c 24 00 01 00 00 vmovdqa xmmword ptr [rsp + 256], xmm1 - 47c848: eb 0f jmp 0x47c859 <_dl_runtime_profile_avx+0x1f9> - 47c84a: c5 fd 6f 8c 24 00 01 00 00 vmovdqa ymm1, ymmword ptr [rsp + 256] - 47c853: c5 f9 7f 4c 24 50 vmovdqa xmmword ptr [rsp + 80], xmm1 - 47c859: c4 62 69 29 84 24 20 03 00 00 vpcmpeqq xmm8, xmm2, xmmword ptr [rsp + 800] - 47c863: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c868: 81 fe ff ff 00 00 cmp esi, 65535 - 47c86e: 74 0b je 0x47c87b <_dl_runtime_profile_avx+0x21b> - 47c870: c5 f9 7f 94 24 40 01 00 00 vmovdqa xmmword ptr [rsp + 320], xmm2 - 47c879: eb 0f jmp 0x47c88a <_dl_runtime_profile_avx+0x22a> - 47c87b: c5 fd 6f 94 24 40 01 00 00 vmovdqa ymm2, ymmword ptr [rsp + 320] - 47c884: c5 f9 7f 54 24 60 vmovdqa xmmword ptr [rsp + 96], xmm2 - 47c88a: c4 62 61 29 84 24 30 03 00 00 vpcmpeqq xmm8, xmm3, xmmword ptr [rsp + 816] - 47c894: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c899: 81 fe ff ff 00 00 cmp esi, 65535 - 47c89f: 74 0b je 0x47c8ac <_dl_runtime_profile_avx+0x24c> - 47c8a1: c5 f9 7f 9c 24 80 01 00 00 vmovdqa xmmword ptr [rsp + 384], xmm3 - 47c8aa: eb 0f jmp 0x47c8bb <_dl_runtime_profile_avx+0x25b> - 47c8ac: c5 fd 6f 9c 24 80 01 00 00 vmovdqa ymm3, ymmword ptr [rsp + 384] - 47c8b5: c5 f9 7f 5c 24 70 vmovdqa xmmword ptr [rsp + 112], xmm3 - 47c8bb: c4 62 59 29 84 24 40 03 00 00 vpcmpeqq xmm8, xmm4, xmmword ptr [rsp + 832] - 47c8c5: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c8ca: 81 fe ff ff 00 00 cmp esi, 65535 - 47c8d0: 74 0b je 0x47c8dd <_dl_runtime_profile_avx+0x27d> - 47c8d2: c5 f9 7f a4 24 c0 01 00 00 vmovdqa xmmword ptr [rsp + 448], xmm4 - 47c8db: eb 12 jmp 0x47c8ef <_dl_runtime_profile_avx+0x28f> - 47c8dd: c5 fd 6f a4 24 c0 01 00 00 vmovdqa ymm4, ymmword ptr [rsp + 448] - 47c8e6: c5 f9 7f a4 24 80 00 00 00 vmovdqa xmmword ptr [rsp + 128], xmm4 - 47c8ef: c4 62 51 29 84 24 50 03 00 00 vpcmpeqq xmm8, xmm5, xmmword ptr [rsp + 848] - 47c8f9: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c8fe: 81 fe ff ff 00 00 cmp esi, 65535 - 47c904: 74 0b je 0x47c911 <_dl_runtime_profile_avx+0x2b1> - 47c906: c5 f9 7f ac 24 00 02 00 00 vmovdqa xmmword ptr [rsp + 512], xmm5 - 47c90f: eb 12 jmp 0x47c923 <_dl_runtime_profile_avx+0x2c3> - 47c911: c5 fd 6f ac 24 00 02 00 00 vmovdqa ymm5, ymmword ptr [rsp + 512] - 47c91a: c5 f9 7f ac 24 90 00 00 00 vmovdqa xmmword ptr [rsp + 144], xmm5 - 47c923: c4 62 49 29 84 24 60 03 00 00 vpcmpeqq xmm8, xmm6, xmmword ptr [rsp + 864] - 47c92d: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c932: 81 fe ff ff 00 00 cmp esi, 65535 - 47c938: 74 0b je 0x47c945 <_dl_runtime_profile_avx+0x2e5> - 47c93a: c5 f9 7f b4 24 40 02 00 00 vmovdqa xmmword ptr [rsp + 576], xmm6 - 47c943: eb 12 jmp 0x47c957 <_dl_runtime_profile_avx+0x2f7> - 47c945: c5 fd 6f b4 24 40 02 00 00 vmovdqa ymm6, ymmword ptr [rsp + 576] - 47c94e: c5 f9 7f b4 24 a0 00 00 00 vmovdqa xmmword ptr [rsp + 160], xmm6 - 47c957: c4 62 41 29 84 24 70 03 00 00 vpcmpeqq xmm8, xmm7, xmmword ptr [rsp + 880] - 47c961: c4 c1 79 d7 f0 vpmovmskb esi, xmm8 - 47c966: 81 fe ff ff 00 00 cmp esi, 65535 - 47c96c: 74 0b je 0x47c979 <_dl_runtime_profile_avx+0x319> - 47c96e: c5 f9 7f bc 24 80 02 00 00 vmovdqa xmmword ptr [rsp + 640], xmm7 - 47c977: eb 12 jmp 0x47c98b <_dl_runtime_profile_avx+0x32b> - 47c979: c5 fd 6f bc 24 80 02 00 00 vmovdqa ymm7, ymmword ptr [rsp + 640] - 47c982: c5 f9 7f bc 24 b0 00 00 00 vmovdqa xmmword ptr [rsp + 176], xmm7 - 47c98b: 66 0f 1a - 47c98e: 84 24 c0 test byte ptr [rax + 8*rax], ah - 47c991: 02 00 add al, byte ptr [rax] - 47c993: 00 66 0f add byte ptr [rsi + 15], ah - 47c996: 1a 8c 24 d0 02 00 00 sbb cl, byte ptr [rsp + 720] - 47c99d: 66 0f 1a - 47c9a0: 94 xchg eax, esp - 47c9a1: 24 e0 and al, -32 - 47c9a3: 02 00 add al, byte ptr [rax] - 47c9a5: 00 66 0f add byte ptr [rsi + 15], ah - 47c9a8: 1a 9c 24 f0 02 00 00 sbb bl, byte ptr [rsp + 752] - 47c9af: 4c 8b 53 10 mov r10, qword ptr [rbx + 16] - 47c9b3: 4d 85 d2 test r10, r10 - 47c9b6: f2 79 1e repne jns 0x47c9d7 <_dl_runtime_profile_avx+0x377> - 47c9b9: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 47c9be: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] - 47c9c3: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] - 47c9c8: 48 89 dc mov rsp, rbx - 47c9cb: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 47c9cf: 48 83 c4 30 add rsp, 48 - 47c9d3: f2 41 ff e3 repne jmp r11 - 47c9d7: 48 8d 73 38 lea rsi, [rbx + 56] - 47c9db: 49 83 c2 08 add r10, 8 - 47c9df: 49 83 e2 f0 and r10, -16 - 47c9e3: 4c 89 d1 mov rcx, r10 - 47c9e6: 4c 29 d4 sub rsp, r10 - 47c9e9: 48 89 e7 mov rdi, rsp - 47c9ec: 48 c1 e9 03 shr rcx, 3 - 47c9f0: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] - 47c9f3: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 47c9f7: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] - 47c9fb: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] - 47c9ff: f2 41 ff d3 repne call r11 - 47ca03: 48 8b 63 18 mov rsp, qword ptr [rbx + 24] - 47ca07: 48 81 ec 10 01 00 00 sub rsp, 272 - 47ca0e: 48 89 e1 mov rcx, rsp - 47ca11: 48 89 01 mov qword ptr [rcx], rax - 47ca14: 48 89 51 08 mov qword ptr [rcx + 8], rdx - 47ca18: 0f 29 41 10 movaps xmmword ptr [rcx + 16], xmm0 - 47ca1c: 0f 29 49 20 movaps xmmword ptr [rcx + 32], xmm1 - 47ca20: c5 fd 7f 41 50 vmovdqa ymmword ptr [rcx + 80], ymm0 - 47ca25: c5 fd 7f 89 90 00 00 00 vmovdqa ymmword ptr [rcx + 144], ymm1 - 47ca2d: c5 f9 7f 81 f0 00 00 00 vmovdqa xmmword ptr [rcx + 240], xmm0 - 47ca35: c5 f9 7f 89 00 01 00 00 vmovdqa xmmword ptr [rcx + 256], xmm1 - 47ca3d: 66 0f 1b - 47ca40: 81 d0 00 00 00 66 adc eax, 1711276032 - 47ca46: 0f 1b - 47ca48: 89 e0 mov eax, esp - 47ca4a: 00 00 add byte ptr [rax], al - 47ca4c: 00 db add bl, bl - 47ca4e: 79 30 jns 0x47ca80 <_dl_runtime_profile_avx+0x420> - 47ca50: db 79 40 fstp tbyte ptr [rcx + 64] - 47ca53: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 47ca57: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] - 47ca5b: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] - 47ca5f: e8 2c 93 00 00 call 0x485d90 <_dl_call_pltexit> - 47ca64: 48 8b 04 24 mov rax, qword ptr [rsp] - 47ca68: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 47ca6d: 0f 28 44 24 10 movaps xmm0, xmmword ptr [rsp + 16] - 47ca72: 0f 28 4c 24 20 movaps xmm1, xmmword ptr [rsp + 32] - 47ca77: c4 e2 79 29 94 24 f0 00 00 00 vpcmpeqq xmm2, xmm0, xmmword ptr [rsp + 240] - 47ca81: c5 f9 d7 f2 vpmovmskb esi, xmm2 - 47ca85: 81 fe ff ff 00 00 cmp esi, 65535 - 47ca8b: 75 06 jne 0x47ca93 <_dl_runtime_profile_avx+0x433> - 47ca8d: c5 fd 6f 44 24 50 vmovdqa ymm0, ymmword ptr [rsp + 80] - 47ca93: c4 e2 71 29 94 24 00 01 00 00 vpcmpeqq xmm2, xmm1, xmmword ptr [rsp + 256] - 47ca9d: c5 f9 d7 f2 vpmovmskb esi, xmm2 - 47caa1: 81 fe ff ff 00 00 cmp esi, 65535 - 47caa7: 75 09 jne 0x47cab2 <_dl_runtime_profile_avx+0x452> - 47caa9: c5 fd 6f 8c 24 90 00 00 00 vmovdqa ymm1, ymmword ptr [rsp + 144] - 47cab2: 66 0f 1a - 47cab5: 84 24 d0 test byte ptr [rax + 8*rdx], ah - 47cab8: 00 00 add byte ptr [rax], al - 47caba: 00 66 0f add byte ptr [rsi + 15], ah - 47cabd: 1a 8c 24 e0 00 00 00 sbb cl, byte ptr [rsp + 224] - 47cac4: db 6c 24 40 fld tbyte ptr [rsp + 64] - 47cac8: db 6c 24 30 fld tbyte ptr [rsp + 48] - 47cacc: 48 89 dc mov rsp, rbx - 47cacf: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 47cad3: 48 83 c4 30 add rsp, 48 - 47cad7: f2 c3 repne ret - 47cad9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047cae0 <_dl_runtime_profile_sse>: - 47cae0: f3 0f 1e fa endbr64 - 47cae4: 48 83 ec 20 sub rsp, 32 - 47cae8: 48 89 1c 24 mov qword ptr [rsp], rbx - 47caec: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 47caf1: 48 89 e3 mov rbx, rsp - 47caf4: 48 83 e4 f0 and rsp, -16 - 47caf8: 48 81 ec 80 03 00 00 sub rsp, 896 - 47caff: 48 89 63 18 mov qword ptr [rbx + 24], rsp - 47cb03: 48 89 14 24 mov qword ptr [rsp], rdx - 47cb07: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 47cb0c: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 - 47cb11: 48 89 4c 24 18 mov qword ptr [rsp + 24], rcx - 47cb16: 48 89 74 24 20 mov qword ptr [rsp + 32], rsi - 47cb1b: 48 89 7c 24 28 mov qword ptr [rsp + 40], rdi - 47cb20: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp - 47cb25: 48 8d 43 30 lea rax, [rbx + 48] - 47cb29: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 47cb2e: 0f 29 44 24 40 movaps xmmword ptr [rsp + 64], xmm0 - 47cb33: 0f 29 4c 24 50 movaps xmmword ptr [rsp + 80], xmm1 - 47cb38: 0f 29 54 24 60 movaps xmmword ptr [rsp + 96], xmm2 - 47cb3d: 0f 29 5c 24 70 movaps xmmword ptr [rsp + 112], xmm3 - 47cb42: 0f 29 a4 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm4 - 47cb4a: 0f 29 ac 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm5 - 47cb52: 0f 29 b4 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm6 - 47cb5a: 0f 29 bc 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm7 - 47cb62: 66 0f 1b - 47cb65: 84 24 c0 test byte ptr [rax + 8*rax], ah - 47cb68: 02 00 add al, byte ptr [rax] - 47cb6a: 00 66 0f add byte ptr [rsi + 15], ah - 47cb6d: 1b 8c 24 d0 02 00 00 sbb ecx, dword ptr [rsp + 720] - 47cb74: 66 0f 1b - 47cb77: 94 xchg eax, esp - 47cb78: 24 e0 and al, -32 - 47cb7a: 02 00 add al, byte ptr [rax] - 47cb7c: 00 66 0f add byte ptr [rsi + 15], ah - 47cb7f: 1b 9c 24 f0 02 00 00 sbb ebx, dword ptr [rsp + 752] - 47cb86: 48 89 e1 mov rcx, rsp - 47cb89: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] - 47cb8d: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] - 47cb91: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] - 47cb95: 4c 8d 43 10 lea r8, [rbx + 16] - 47cb99: e8 92 8f 00 00 call 0x485b30 <_dl_profile_fixup> - 47cb9e: 49 89 c3 mov r11, rax - 47cba1: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 47cba5: 48 8b 14 24 mov rdx, qword ptr [rsp] - 47cba9: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 47cbae: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] - 47cbb3: 0f 28 44 24 40 movaps xmm0, xmmword ptr [rsp + 64] - 47cbb8: 0f 28 4c 24 50 movaps xmm1, xmmword ptr [rsp + 80] - 47cbbd: 0f 28 54 24 60 movaps xmm2, xmmword ptr [rsp + 96] - 47cbc2: 0f 28 5c 24 70 movaps xmm3, xmmword ptr [rsp + 112] - 47cbc7: 0f 28 a4 24 80 00 00 00 movaps xmm4, xmmword ptr [rsp + 128] - 47cbcf: 0f 28 ac 24 90 00 00 00 movaps xmm5, xmmword ptr [rsp + 144] - 47cbd7: 0f 28 b4 24 a0 00 00 00 movaps xmm6, xmmword ptr [rsp + 160] - 47cbdf: 0f 28 bc 24 b0 00 00 00 movaps xmm7, xmmword ptr [rsp + 176] - 47cbe7: 66 0f 1a - 47cbea: 84 24 c0 test byte ptr [rax + 8*rax], ah - 47cbed: 02 00 add al, byte ptr [rax] - 47cbef: 00 66 0f add byte ptr [rsi + 15], ah - 47cbf2: 1a 8c 24 d0 02 00 00 sbb cl, byte ptr [rsp + 720] - 47cbf9: 66 0f 1a - 47cbfc: 94 xchg eax, esp - 47cbfd: 24 e0 and al, -32 - 47cbff: 02 00 add al, byte ptr [rax] - 47cc01: 00 66 0f add byte ptr [rsi + 15], ah - 47cc04: 1a 9c 24 f0 02 00 00 sbb bl, byte ptr [rsp + 752] - 47cc0b: 4c 8b 53 10 mov r10, qword ptr [rbx + 16] - 47cc0f: 4d 85 d2 test r10, r10 - 47cc12: f2 79 1e repne jns 0x47cc33 <_dl_runtime_profile_sse+0x153> - 47cc15: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 47cc1a: 48 8b 74 24 20 mov rsi, qword ptr [rsp + 32] - 47cc1f: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] - 47cc24: 48 89 dc mov rsp, rbx - 47cc27: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 47cc2b: 48 83 c4 30 add rsp, 48 - 47cc2f: f2 41 ff e3 repne jmp r11 - 47cc33: 48 8d 73 38 lea rsi, [rbx + 56] - 47cc37: 49 83 c2 08 add r10, 8 - 47cc3b: 49 83 e2 f0 and r10, -16 - 47cc3f: 4c 89 d1 mov rcx, r10 - 47cc42: 4c 29 d4 sub rsp, r10 - 47cc45: 48 89 e7 mov rdi, rsp - 47cc48: 48 c1 e9 03 shr rcx, 3 - 47cc4c: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] - 47cc4f: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 47cc53: 48 8b 77 20 mov rsi, qword ptr [rdi + 32] - 47cc57: 48 8b 7f 28 mov rdi, qword ptr [rdi + 40] - 47cc5b: f2 41 ff d3 repne call r11 - 47cc5f: 48 8b 63 18 mov rsp, qword ptr [rbx + 24] - 47cc63: 48 81 ec f0 00 00 00 sub rsp, 240 - 47cc6a: 48 89 e1 mov rcx, rsp - 47cc6d: 48 89 01 mov qword ptr [rcx], rax - 47cc70: 48 89 51 08 mov qword ptr [rcx + 8], rdx - 47cc74: 0f 29 41 10 movaps xmmword ptr [rcx + 16], xmm0 - 47cc78: 0f 29 49 20 movaps xmmword ptr [rcx + 32], xmm1 - 47cc7c: 66 0f 1b - 47cc7f: 81 d0 00 00 00 66 adc eax, 1711276032 - 47cc85: 0f 1b - 47cc87: 89 e0 mov eax, esp - 47cc89: 00 00 add byte ptr [rax], al - 47cc8b: 00 db add bl, bl - 47cc8d: 79 30 jns 0x47ccbf <_dl_runtime_profile_sse+0x1df> - 47cc8f: db 79 40 fstp tbyte ptr [rcx + 64] - 47cc92: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 47cc96: 48 8b 73 28 mov rsi, qword ptr [rbx + 40] - 47cc9a: 48 8b 7b 20 mov rdi, qword ptr [rbx + 32] - 47cc9e: e8 ed 90 00 00 call 0x485d90 <_dl_call_pltexit> - 47cca3: 48 8b 04 24 mov rax, qword ptr [rsp] - 47cca7: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 47ccac: 0f 28 44 24 10 movaps xmm0, xmmword ptr [rsp + 16] - 47ccb1: 0f 28 4c 24 20 movaps xmm1, xmmword ptr [rsp + 32] - 47ccb6: 66 0f 1a - 47ccb9: 84 24 d0 test byte ptr [rax + 8*rdx], ah - 47ccbc: 00 00 add byte ptr [rax], al - 47ccbe: 00 66 0f add byte ptr [rsi + 15], ah - 47ccc1: 1a 8c 24 e0 00 00 00 sbb cl, byte ptr [rsp + 224] - 47ccc8: db 6c 24 40 fld tbyte ptr [rsp + 64] - 47cccc: db 6c 24 30 fld tbyte ptr [rsp + 48] - 47ccd0: 48 89 dc mov rsp, rbx - 47ccd3: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 47ccd7: 48 83 c4 30 add rsp, 48 - 47ccdb: f2 c3 repne ret - 47ccdd: 0f 1f 00 nop dword ptr [rax] - -000000000047cce0 <_dl_runtime_resolve_fxsave>: - 47cce0: f3 0f 1e fa endbr64 - 47cce4: 53 push rbx - 47cce5: 48 89 e3 mov rbx, rsp - 47cce8: 48 83 e4 f0 and rsp, -16 - 47ccec: 48 81 ec 40 02 00 00 sub rsp, 576 - 47ccf3: 48 89 04 24 mov qword ptr [rsp], rax - 47ccf7: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 47ccfc: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 47cd01: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 47cd06: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 47cd0b: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 - 47cd10: 4c 89 4c 24 30 mov qword ptr [rsp + 48], r9 - 47cd15: 0f ae 44 24 40 fxsave [rsp + 64] - 47cd1a: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 47cd1e: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 47cd22: e8 49 8c 00 00 call 0x485970 <_dl_fixup> - 47cd27: 49 89 c3 mov r11, rax - 47cd2a: 0f ae 4c 24 40 fxrstor [rsp + 64] - 47cd2f: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] - 47cd34: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] - 47cd39: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 47cd3e: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 47cd43: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] - 47cd48: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 47cd4d: 48 8b 04 24 mov rax, qword ptr [rsp] - 47cd51: 48 89 dc mov rsp, rbx - 47cd54: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 47cd58: 48 83 c4 18 add rsp, 24 - 47cd5c: f2 41 ff e3 repne jmp r11 - -000000000047cd60 <_dl_runtime_resolve_xsave>: - 47cd60: f3 0f 1e fa endbr64 - 47cd64: 53 push rbx - 47cd65: 48 89 e3 mov rbx, rsp - 47cd68: 48 83 e4 c0 and rsp, -64 - 47cd6c: 48 2b 25 2d 60 04 00 sub rsp, qword ptr [rip + 286765] # 0x4c2da0 <_dl_x86_cpu_features+0x80> - 47cd73: 48 89 04 24 mov qword ptr [rsp], rax - 47cd77: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 47cd7c: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 47cd81: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 47cd86: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 47cd8b: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 - 47cd90: 4c 89 4c 24 30 mov qword ptr [rsp + 48], r9 - 47cd95: b8 ee 00 00 00 mov eax, 238 - 47cd9a: 31 d2 xor edx, edx - 47cd9c: 48 89 94 24 40 02 00 00 mov qword ptr [rsp + 576], rdx - 47cda4: 48 89 94 24 48 02 00 00 mov qword ptr [rsp + 584], rdx - 47cdac: 48 89 94 24 50 02 00 00 mov qword ptr [rsp + 592], rdx - 47cdb4: 48 89 94 24 58 02 00 00 mov qword ptr [rsp + 600], rdx - 47cdbc: 48 89 94 24 60 02 00 00 mov qword ptr [rsp + 608], rdx - 47cdc4: 48 89 94 24 68 02 00 00 mov qword ptr [rsp + 616], rdx - 47cdcc: 48 89 94 24 70 02 00 00 mov qword ptr [rsp + 624], rdx - 47cdd4: 48 89 94 24 78 02 00 00 mov qword ptr [rsp + 632], rdx - 47cddc: 0f ae 64 24 40 xsave [rsp + 64] - 47cde1: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 47cde5: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 47cde9: e8 82 8b 00 00 call 0x485970 <_dl_fixup> - 47cdee: 49 89 c3 mov r11, rax - 47cdf1: b8 ee 00 00 00 mov eax, 238 - 47cdf6: 31 d2 xor edx, edx - 47cdf8: 0f ae 6c 24 40 xrstor [rsp + 64] - 47cdfd: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] - 47ce02: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] - 47ce07: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 47ce0c: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 47ce11: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] - 47ce16: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 47ce1b: 48 8b 04 24 mov rax, qword ptr [rsp] - 47ce1f: 48 89 dc mov rsp, rbx - 47ce22: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 47ce26: 48 83 c4 18 add rsp, 24 - 47ce2a: f2 41 ff e3 repne jmp r11 - 47ce2e: 66 90 nop - -000000000047ce30 <_dl_runtime_resolve_xsavec>: - 47ce30: f3 0f 1e fa endbr64 - 47ce34: 53 push rbx - 47ce35: 48 89 e3 mov rbx, rsp - 47ce38: 48 83 e4 c0 and rsp, -64 - 47ce3c: 48 2b 25 5d 5f 04 00 sub rsp, qword ptr [rip + 286557] # 0x4c2da0 <_dl_x86_cpu_features+0x80> - 47ce43: 48 89 04 24 mov qword ptr [rsp], rax - 47ce47: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 47ce4c: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 47ce51: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 47ce56: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 47ce5b: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 - 47ce60: 4c 89 4c 24 30 mov qword ptr [rsp + 48], r9 - 47ce65: b8 ee 00 00 00 mov eax, 238 - 47ce6a: 31 d2 xor edx, edx - 47ce6c: 48 89 94 24 50 02 00 00 mov qword ptr [rsp + 592], rdx - 47ce74: 48 89 94 24 58 02 00 00 mov qword ptr [rsp + 600], rdx - 47ce7c: 48 89 94 24 60 02 00 00 mov qword ptr [rsp + 608], rdx - 47ce84: 48 89 94 24 68 02 00 00 mov qword ptr [rsp + 616], rdx - 47ce8c: 48 89 94 24 70 02 00 00 mov qword ptr [rsp + 624], rdx - 47ce94: 48 89 94 24 78 02 00 00 mov qword ptr [rsp + 632], rdx - 47ce9c: 0f c7 64 24 40 xsavec [rsp + 64] - 47cea1: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 47cea5: 48 8b 7b 08 mov rdi, qword ptr [rbx + 8] - 47cea9: e8 c2 8a 00 00 call 0x485970 <_dl_fixup> - 47ceae: 49 89 c3 mov r11, rax - 47ceb1: b8 ee 00 00 00 mov eax, 238 - 47ceb6: 31 d2 xor edx, edx - 47ceb8: 0f ae 6c 24 40 xrstor [rsp + 64] - 47cebd: 4c 8b 4c 24 30 mov r9, qword ptr [rsp + 48] - 47cec2: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] - 47cec7: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 47cecc: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 47ced1: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] - 47ced6: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 47cedb: 48 8b 04 24 mov rax, qword ptr [rsp] - 47cedf: 48 89 dc mov rsp, rbx - 47cee2: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 47cee6: 48 83 c4 18 add rsp, 24 - 47ceea: f2 41 ff e3 repne jmp r11 - 47ceee: 66 90 nop - -000000000047cef0 : - 47cef0: 50 push rax - 47cef1: 58 pop rax - 47cef2: bf 02 00 00 00 mov edi, 2 - 47cef7: 48 8d 35 e2 d9 02 00 lea rsi, [rip + 186850] # 0x4aa8e0 <__PRETTY_FUNCTION__.10267+0x10> - 47cefe: 31 c0 xor eax, eax - 47cf00: 48 83 ec 08 sub rsp, 8 - 47cf04: e8 d7 da ff ff call 0x47a9e0 <_dl_dprintf> - 47cf09: bf 7f 00 00 00 mov edi, 127 - 47cf0e: e8 7d ae fc ff call 0x447d90 <_exit> - 47cf13: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47cf1e: 66 90 nop - -000000000047cf20 <_dl_exception_create>: - 47cf20: f3 0f 1e fa endbr64 - 47cf24: 41 57 push r15 - 47cf26: 41 56 push r14 - 47cf28: 41 be 01 00 00 00 mov r14d, 1 - 47cf2e: 41 55 push r13 - 47cf30: 49 89 d5 mov r13, rdx - 47cf33: 41 54 push r12 - 47cf35: 49 89 fc mov r12, rdi - 47cf38: 55 push rbp - 47cf39: 48 8d 2d 55 dc 02 00 lea rbp, [rip + 187477] # 0x4aab95 - 47cf40: 53 push rbx - 47cf41: 48 83 ec 08 sub rsp, 8 - 47cf45: 48 85 f6 test rsi, rsi - 47cf48: 74 0f je 0x47cf59 <_dl_exception_create+0x39> - 47cf4a: 48 89 f7 mov rdi, rsi - 47cf4d: 48 89 f5 mov rbp, rsi - 47cf50: e8 2b 42 f8 ff call 0x401180 <.plt+0x160> - 47cf55: 4c 8d 70 01 lea r14, [rax + 1] - 47cf59: 4c 89 ef mov rdi, r13 - 47cf5c: e8 1f 42 f8 ff call 0x401180 <.plt+0x160> - 47cf61: 4c 8d 78 01 lea r15, [rax + 1] - 47cf65: 4b 8d 3c 37 lea rdi, [r15 + r14] - 47cf69: e8 f2 1f fa ff call 0x41ef60 - 47cf6e: 48 89 c3 mov rbx, rax - 47cf71: 48 85 c0 test rax, rax - 47cf74: 74 43 je 0x47cfb9 <_dl_exception_create+0x99> - 47cf76: 4c 89 fa mov rdx, r15 - 47cf79: 4c 89 ee mov rsi, r13 - 47cf7c: 48 89 c7 mov rdi, rax - 47cf7f: e8 cc 41 f8 ff call 0x401150 <.plt+0x130> - 47cf84: 4c 89 f2 mov rdx, r14 - 47cf87: 48 89 ee mov rsi, rbp - 47cf8a: 48 89 c7 mov rdi, rax - 47cf8d: e8 ce 40 f8 ff call 0x401060 <.plt+0x40> - 47cf92: 66 48 0f 6e cb movq xmm1, rbx - 47cf97: 49 89 5c 24 10 mov qword ptr [r12 + 16], rbx - 47cf9c: 66 48 0f 6e c0 movq xmm0, rax - 47cfa1: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 47cfa5: 41 0f 11 04 24 movups xmmword ptr [r12], xmm0 - 47cfaa: 48 83 c4 08 add rsp, 8 - 47cfae: 5b pop rbx - 47cfaf: 5d pop rbp - 47cfb0: 41 5c pop r12 - 47cfb2: 41 5d pop r13 - 47cfb4: 41 5e pop r14 - 47cfb6: 41 5f pop r15 - 47cfb8: c3 ret - 47cfb9: 48 8d 05 98 d9 02 00 lea rax, [rip + 186776] # 0x4aa958 <_dl_out_of_memory> - 47cfc0: 48 8d 0d ce db 02 00 lea rcx, [rip + 187342] # 0x4aab95 - 47cfc7: 49 c7 44 24 10 00 00 00 00 mov qword ptr [r12 + 16], 0 - 47cfd0: 66 48 0f 6e c1 movq xmm0, rcx - 47cfd5: 66 48 0f 6e d0 movq xmm2, rax - 47cfda: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 47cfde: 41 0f 11 04 24 movups xmmword ptr [r12], xmm0 - 47cfe3: eb c5 jmp 0x47cfaa <_dl_exception_create+0x8a> - 47cfe5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000047cff0 <_dl_exception_create_format>: - 47cff0: f3 0f 1e fa endbr64 - 47cff4: 41 57 push r15 - 47cff6: 41 56 push r14 - 47cff8: 49 89 d6 mov r14, rdx - 47cffb: 41 55 push r13 - 47cffd: 41 54 push r12 - 47cfff: 55 push rbp - 47d000: 53 push rbx - 47d001: 48 83 ec 68 sub rsp, 104 - 47d005: 48 89 3c 24 mov qword ptr [rsp], rdi - 47d009: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx - 47d00e: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 47d013: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 47d018: 48 85 f6 test rsi, rsi - 47d01b: 0f 84 e7 03 00 00 je 0x47d408 <_dl_exception_create_format+0x418> - 47d021: 48 89 f7 mov rdi, rsi - 47d024: 49 89 f4 mov r12, rsi - 47d027: e8 54 41 f8 ff call 0x401180 <.plt+0x160> - 47d02c: 48 89 c3 mov rbx, rax - 47d02f: 48 8d 40 01 lea rax, [rax + 1] - 47d033: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 47d038: 48 83 c3 02 add rbx, 2 - 47d03c: 48 8d 84 24 a0 00 00 00 lea rax, [rsp + 160] - 47d044: c7 44 24 18 18 00 00 00 mov dword ptr [rsp + 24], 24 - 47d04c: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 47d051: 48 8d 44 24 30 lea rax, [rsp + 48] - 47d056: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 47d05b: 41 0f b6 06 movzx eax, byte ptr [r14] - 47d05f: 84 c0 test al, al - 47d061: 0f 84 8a 00 00 00 je 0x47d0f1 <_dl_exception_create_format+0x101> - 47d067: 4c 8b 7c 24 28 mov r15, qword ptr [rsp + 40] - 47d06c: 4c 89 f5 mov rbp, r14 - 47d06f: eb 14 jmp 0x47d085 <_dl_exception_create_format+0x95> - 47d071: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47d078: 48 83 c3 01 add rbx, 1 - 47d07c: 48 89 cd mov rbp, rcx - 47d07f: 89 d0 mov eax, edx - 47d081: 84 c0 test al, al - 47d083: 74 63 je 0x47d0e8 <_dl_exception_create_format+0xf8> - 47d085: 0f b6 55 01 movzx edx, byte ptr [rbp + 1] - 47d089: 48 8d 4d 01 lea rcx, [rbp + 1] - 47d08d: 3c 25 cmp al, 37 - 47d08f: 75 e7 jne 0x47d078 <_dl_exception_create_format+0x88> - 47d091: 80 fa 78 cmp dl, 120 - 47d094: 0f 84 80 01 00 00 je 0x47d21a <_dl_exception_create_format+0x22a> - 47d09a: 0f 8f 58 01 00 00 jg 0x47d1f8 <_dl_exception_create_format+0x208> - 47d0a0: 80 fa 6c cmp dl, 108 - 47d0a3: 0f 84 67 01 00 00 je 0x47d210 <_dl_exception_create_format+0x220> - 47d0a9: 80 fa 73 cmp dl, 115 - 47d0ac: 0f 85 4b 01 00 00 jne 0x47d1fd <_dl_exception_create_format+0x20d> - 47d0b2: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 47d0b6: 83 f8 2f cmp eax, 47 - 47d0b9: 0f 87 21 03 00 00 ja 0x47d3e0 <_dl_exception_create_format+0x3f0> - 47d0bf: 89 c2 mov edx, eax - 47d0c1: 83 c0 08 add eax, 8 - 47d0c4: 89 44 24 18 mov dword ptr [rsp + 24], eax - 47d0c8: 4c 01 fa add rdx, r15 - 47d0cb: 48 8b 3a mov rdi, qword ptr [rdx] - 47d0ce: 48 83 c5 02 add rbp, 2 - 47d0d2: e8 a9 40 f8 ff call 0x401180 <.plt+0x160> - 47d0d7: 48 01 c3 add rbx, rax - 47d0da: 0f b6 45 00 movzx eax, byte ptr [rbp] - 47d0de: 84 c0 test al, al - 47d0e0: 75 a3 jne 0x47d085 <_dl_exception_create_format+0x95> - 47d0e2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47d0e8: 48 85 db test rbx, rbx - 47d0eb: 0f 88 af 02 00 00 js 0x47d3a0 <_dl_exception_create_format+0x3b0> - 47d0f1: 48 89 df mov rdi, rbx - 47d0f4: e8 67 1e fa ff call 0x41ef60 - 47d0f9: 48 89 c5 mov rbp, rax - 47d0fc: 48 85 c0 test rax, rax - 47d0ff: 0f 84 9b 02 00 00 je 0x47d3a0 <_dl_exception_create_format+0x3b0> - 47d105: 66 48 0f 6e c0 movq xmm0, rax - 47d10a: 48 8b 04 24 mov rax, qword ptr [rsp] - 47d10e: c7 44 24 18 18 00 00 00 mov dword ptr [rsp + 24], 24 - 47d116: 48 01 eb add rbx, rbp - 47d119: 66 0f 6c c0 punpcklqdq xmm0, xmm0 # xmm0 = xmm0[0,0] - 47d11d: 0f 11 40 08 movups xmmword ptr [rax + 8], xmm0 - 47d121: 48 8d 84 24 a0 00 00 00 lea rax, [rsp + 160] - 47d129: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 47d12e: 48 8d 44 24 30 lea rax, [rsp + 48] - 47d133: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 47d138: 41 0f b6 06 movzx eax, byte ptr [r14] - 47d13c: 84 c0 test al, al - 47d13e: 75 28 jne 0x47d168 <_dl_exception_create_format+0x178> - 47d140: eb 6e jmp 0x47d1b0 <_dl_exception_create_format+0x1c0> - 47d142: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47d148: 48 39 eb cmp rbx, rbp - 47d14b: 0f 84 d9 02 00 00 je 0x47d42a <_dl_exception_create_format+0x43a> - 47d151: 88 45 00 mov byte ptr [rbp], al - 47d154: 4d 89 f5 mov r13, r14 - 47d157: 48 83 c5 01 add rbp, 1 - 47d15b: 41 0f b6 45 01 movzx eax, byte ptr [r13 + 1] - 47d160: 4d 8d 75 01 lea r14, [r13 + 1] - 47d164: 84 c0 test al, al - 47d166: 74 48 je 0x47d1b0 <_dl_exception_create_format+0x1c0> - 47d168: 3c 25 cmp al, 37 - 47d16a: 75 dc jne 0x47d148 <_dl_exception_create_format+0x158> - 47d16c: 41 0f b6 46 01 movzx eax, byte ptr [r14 + 1] - 47d171: 4d 8d 6e 01 lea r13, [r14 + 1] - 47d175: 3c 73 cmp al, 115 - 47d177: 0f 84 9b 01 00 00 je 0x47d318 <_dl_exception_create_format+0x328> - 47d17d: 0f 8f ad 00 00 00 jg 0x47d230 <_dl_exception_create_format+0x240> - 47d183: 3c 25 cmp al, 37 - 47d185: 0f 85 05 01 00 00 jne 0x47d290 <_dl_exception_create_format+0x2a0> - 47d18b: 48 39 eb cmp rbx, rbp - 47d18e: 0f 84 96 02 00 00 je 0x47d42a <_dl_exception_create_format+0x43a> - 47d194: 41 0f b6 45 01 movzx eax, byte ptr [r13 + 1] - 47d199: c6 45 00 25 mov byte ptr [rbp], 37 - 47d19d: 4d 8d 75 01 lea r14, [r13 + 1] - 47d1a1: 48 83 c5 01 add rbp, 1 - 47d1a5: 84 c0 test al, al - 47d1a7: 75 bf jne 0x47d168 <_dl_exception_create_format+0x178> - 47d1a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47d1b0: 48 39 eb cmp rbx, rbp - 47d1b3: 0f 84 71 02 00 00 je 0x47d42a <_dl_exception_create_format+0x43a> - 47d1b9: 48 8d 7d 01 lea rdi, [rbp + 1] - 47d1bd: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 47d1c2: c6 45 00 00 mov byte ptr [rbp], 0 - 47d1c6: 48 29 fb sub rbx, rdi - 47d1c9: 48 39 c3 cmp rbx, rax - 47d1cc: 0f 85 58 02 00 00 jne 0x47d42a <_dl_exception_create_format+0x43a> - 47d1d2: 4c 89 e6 mov rsi, r12 - 47d1d5: 48 89 c2 mov rdx, rax - 47d1d8: e8 83 3e f8 ff call 0x401060 <.plt+0x40> - 47d1dd: 48 8b 34 24 mov rsi, qword ptr [rsp] - 47d1e1: 48 89 06 mov qword ptr [rsi], rax - 47d1e4: 48 83 c4 68 add rsp, 104 - 47d1e8: 5b pop rbx - 47d1e9: 5d pop rbp - 47d1ea: 41 5c pop r12 - 47d1ec: 41 5d pop r13 - 47d1ee: 41 5e pop r14 - 47d1f0: 41 5f pop r15 - 47d1f2: c3 ret - 47d1f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47d1f8: 80 fa 7a cmp dl, 122 - 47d1fb: 74 13 je 0x47d210 <_dl_exception_create_format+0x220> - 47d1fd: 0f b6 45 02 movzx eax, byte ptr [rbp + 2] - 47d201: 48 83 c3 01 add rbx, 1 - 47d205: 48 83 c5 02 add rbp, 2 - 47d209: e9 73 fe ff ff jmp 0x47d081 <_dl_exception_create_format+0x91> - 47d20e: 66 90 nop - 47d210: 80 7d 02 78 cmp byte ptr [rbp + 2], 120 - 47d214: 0f 84 d9 01 00 00 je 0x47d3f3 <_dl_exception_create_format+0x403> - 47d21a: 0f b6 45 02 movzx eax, byte ptr [rbp + 2] - 47d21e: 48 83 c3 08 add rbx, 8 - 47d222: 48 83 c5 02 add rbp, 2 - 47d226: e9 56 fe ff ff jmp 0x47d081 <_dl_exception_create_format+0x91> - 47d22b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47d230: 3c 78 cmp al, 120 - 47d232: 0f 85 b8 00 00 00 jne 0x47d2f0 <_dl_exception_create_format+0x300> - 47d238: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 47d23c: 83 f8 2f cmp eax, 47 - 47d23f: 0f 87 1b 01 00 00 ja 0x47d360 <_dl_exception_create_format+0x370> - 47d245: 89 c2 mov edx, eax - 47d247: 83 c0 08 add eax, 8 - 47d24a: 48 03 54 24 28 add rdx, qword ptr [rsp + 40] - 47d24f: 89 44 24 18 mov dword ptr [rsp + 24], eax - 47d253: 8b 3a mov edi, dword ptr [rdx] - 47d255: 4c 8d 7d 08 lea r15, [rbp + 8] - 47d259: 31 c9 xor ecx, ecx - 47d25b: ba 10 00 00 00 mov edx, 16 - 47d260: 4c 89 fe mov rsi, r15 - 47d263: e8 98 19 00 00 call 0x47ec00 <_itoa_word> - 47d268: 48 39 e8 cmp rax, rbp - 47d26b: 0f 84 b1 01 00 00 je 0x47d422 <_dl_exception_create_format+0x432> - 47d271: 48 29 e8 sub rax, rbp - 47d274: 48 89 ef mov rdi, rbp - 47d277: be 30 00 00 00 mov esi, 48 - 47d27c: 4c 89 fd mov rbp, r15 - 47d27f: 48 89 c2 mov rdx, rax - 47d282: e8 89 3e f8 ff call 0x401110 <.plt+0xf0> - 47d287: e9 cf fe ff ff jmp 0x47d15b <_dl_exception_create_format+0x16b> - 47d28c: 0f 1f 40 00 nop dword ptr [rax] - 47d290: 3c 6c cmp al, 108 - 47d292: 75 60 jne 0x47d2f4 <_dl_exception_create_format+0x304> - 47d294: 41 80 7e 02 78 cmp byte ptr [r14 + 2], 120 - 47d299: 75 59 jne 0x47d2f4 <_dl_exception_create_format+0x304> - 47d29b: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 47d29f: 83 f8 2f cmp eax, 47 - 47d2a2: 0f 87 d0 00 00 00 ja 0x47d378 <_dl_exception_create_format+0x388> - 47d2a8: 89 c7 mov edi, eax - 47d2aa: 83 c0 08 add eax, 8 - 47d2ad: 48 03 7c 24 28 add rdi, qword ptr [rsp + 40] - 47d2b2: 89 44 24 18 mov dword ptr [rsp + 24], eax - 47d2b6: 4c 8d 7d 10 lea r15, [rbp + 16] - 47d2ba: 48 8b 3f mov rdi, qword ptr [rdi] - 47d2bd: 31 c9 xor ecx, ecx - 47d2bf: ba 10 00 00 00 mov edx, 16 - 47d2c4: 4c 89 fe mov rsi, r15 - 47d2c7: e8 34 19 00 00 call 0x47ec00 <_itoa_word> - 47d2cc: 48 39 e8 cmp rax, rbp - 47d2cf: 74 13 je 0x47d2e4 <_dl_exception_create_format+0x2f4> - 47d2d1: 48 29 e8 sub rax, rbp - 47d2d4: be 30 00 00 00 mov esi, 48 - 47d2d9: 48 89 ef mov rdi, rbp - 47d2dc: 48 89 c2 mov rdx, rax - 47d2df: e8 2c 3e f8 ff call 0x401110 <.plt+0xf0> - 47d2e4: 4d 8d 6e 02 lea r13, [r14 + 2] - 47d2e8: 4c 89 fd mov rbp, r15 - 47d2eb: e9 6b fe ff ff jmp 0x47d15b <_dl_exception_create_format+0x16b> - 47d2f0: 3c 7a cmp al, 122 - 47d2f2: 74 a0 je 0x47d294 <_dl_exception_create_format+0x2a4> - 47d2f4: bf 02 00 00 00 mov edi, 2 - 47d2f9: 48 8d 35 20 d6 02 00 lea rsi, [rip + 185888] # 0x4aa920 <__PRETTY_FUNCTION__.10267+0x50> - 47d300: 31 c0 xor eax, eax - 47d302: e8 d9 d6 ff ff call 0x47a9e0 <_dl_dprintf> - 47d307: bf 7f 00 00 00 mov edi, 127 - 47d30c: e8 7f aa fc ff call 0x447d90 <_exit> - 47d311: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47d318: 8b 44 24 18 mov eax, dword ptr [rsp + 24] - 47d31c: 83 f8 2f cmp eax, 47 - 47d31f: 77 6f ja 0x47d390 <_dl_exception_create_format+0x3a0> - 47d321: 89 c2 mov edx, eax - 47d323: 83 c0 08 add eax, 8 - 47d326: 48 03 54 24 28 add rdx, qword ptr [rsp + 40] - 47d32b: 89 44 24 18 mov dword ptr [rsp + 24], eax - 47d32f: 4c 8b 3a mov r15, qword ptr [rdx] - 47d332: 4c 89 ff mov rdi, r15 - 47d335: e8 46 3e f8 ff call 0x401180 <.plt+0x160> - 47d33a: 48 89 c2 mov rdx, rax - 47d33d: 48 89 d8 mov rax, rbx - 47d340: 48 29 e8 sub rax, rbp - 47d343: 48 39 d0 cmp rax, rdx - 47d346: 0f 82 de 00 00 00 jb 0x47d42a <_dl_exception_create_format+0x43a> - 47d34c: 48 89 ef mov rdi, rbp - 47d34f: 4c 89 fe mov rsi, r15 - 47d352: e8 f9 3d f8 ff call 0x401150 <.plt+0x130> - 47d357: 48 89 c5 mov rbp, rax - 47d35a: e9 fc fd ff ff jmp 0x47d15b <_dl_exception_create_format+0x16b> - 47d35f: 90 nop - 47d360: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] - 47d365: 48 8d 42 08 lea rax, [rdx + 8] - 47d369: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 47d36e: e9 e0 fe ff ff jmp 0x47d253 <_dl_exception_create_format+0x263> - 47d373: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47d378: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 47d37d: 48 8d 47 08 lea rax, [rdi + 8] - 47d381: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 47d386: e9 2b ff ff ff jmp 0x47d2b6 <_dl_exception_create_format+0x2c6> - 47d38b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47d390: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] - 47d395: 48 8d 42 08 lea rax, [rdx + 8] - 47d399: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 47d39e: eb 8f jmp 0x47d32f <_dl_exception_create_format+0x33f> - 47d3a0: 48 8d 05 b1 d5 02 00 lea rax, [rip + 185777] # 0x4aa958 <_dl_out_of_memory> - 47d3a7: 48 8d 35 e7 d7 02 00 lea rsi, [rip + 186343] # 0x4aab95 - 47d3ae: 66 48 0f 6e c8 movq xmm1, rax - 47d3b3: 66 48 0f 6e c6 movq xmm0, rsi - 47d3b8: 48 8b 04 24 mov rax, qword ptr [rsp] - 47d3bc: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 47d3c0: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 - 47d3c8: 0f 11 00 movups xmmword ptr [rax], xmm0 - 47d3cb: 48 83 c4 68 add rsp, 104 - 47d3cf: 5b pop rbx - 47d3d0: 5d pop rbp - 47d3d1: 41 5c pop r12 - 47d3d3: 41 5d pop r13 - 47d3d5: 41 5e pop r14 - 47d3d7: 41 5f pop r15 - 47d3d9: c3 ret - 47d3da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47d3e0: 48 8b 54 24 20 mov rdx, qword ptr [rsp + 32] - 47d3e5: 48 8d 42 08 lea rax, [rdx + 8] - 47d3e9: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 47d3ee: e9 d8 fc ff ff jmp 0x47d0cb <_dl_exception_create_format+0xdb> - 47d3f3: 0f b6 45 03 movzx eax, byte ptr [rbp + 3] - 47d3f7: 48 83 c3 10 add rbx, 16 - 47d3fb: 48 83 c5 03 add rbp, 3 - 47d3ff: e9 7d fc ff ff jmp 0x47d081 <_dl_exception_create_format+0x91> - 47d404: 0f 1f 40 00 nop dword ptr [rax] - 47d408: 48 c7 44 24 08 01 00 00 00 mov qword ptr [rsp + 8], 1 - 47d411: bb 02 00 00 00 mov ebx, 2 - 47d416: 4c 8d 25 78 d7 02 00 lea r12, [rip + 186232] # 0x4aab95 - 47d41d: e9 1a fc ff ff jmp 0x47d03c <_dl_exception_create_format+0x4c> - 47d422: 4c 89 fd mov rbp, r15 - 47d425: e9 31 fd ff ff jmp 0x47d15b <_dl_exception_create_format+0x16b> - 47d42a: e8 c1 fa ff ff call 0x47cef0 - 47d42f: 90 nop - -000000000047d430 <_dl_exception_free>: - 47d430: f3 0f 1e fa endbr64 - 47d434: 53 push rbx - 47d435: 48 89 fb mov rbx, rdi - 47d438: 48 8b 7f 10 mov rdi, qword ptr [rdi + 16] - 47d43c: e8 0f 21 fa ff call 0x41f550 - 47d441: 66 0f ef c0 pxor xmm0, xmm0 - 47d445: 48 c7 43 10 00 00 00 00 mov qword ptr [rbx + 16], 0 - 47d44d: 0f 11 03 movups xmmword ptr [rbx], xmm0 - 47d450: 5b pop rbx - 47d451: c3 ret - 47d452: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47d45c: 0f 1f 40 00 nop dword ptr [rax] - -000000000047d460 <_dl_cache_libcmp>: - 47d460: f3 0f 1e fa endbr64 - 47d464: 0f be 07 movsx eax, byte ptr [rdi] - 47d467: 0f be 16 movsx edx, byte ptr [rsi] - 47d46a: 84 c0 test al, al - 47d46c: 74 32 je 0x47d4a0 <_dl_cache_libcmp+0x40> - 47d46e: 44 8d 40 d0 lea r8d, [rax - 48] - 47d472: 8d 4a d0 lea ecx, [rdx - 48] - 47d475: 41 80 f8 09 cmp r8b, 9 - 47d479: 76 35 jbe 0x47d4b0 <_dl_cache_libcmp+0x50> - 47d47b: 80 f9 09 cmp cl, 9 - 47d47e: 0f 86 a5 00 00 00 jbe 0x47d529 <_dl_cache_libcmp+0xc9> - 47d484: 38 d0 cmp al, dl - 47d486: 0f 85 a3 00 00 00 jne 0x47d52f <_dl_cache_libcmp+0xcf> - 47d48c: 0f be 47 01 movsx eax, byte ptr [rdi + 1] - 47d490: 0f be 56 01 movsx edx, byte ptr [rsi + 1] - 47d494: 48 83 c7 01 add rdi, 1 - 47d498: 48 83 c6 01 add rsi, 1 - 47d49c: 84 c0 test al, al - 47d49e: 75 ce jne 0x47d46e <_dl_cache_libcmp+0xe> - 47d4a0: 0f be c2 movsx eax, dl - 47d4a3: f7 d8 neg eax - 47d4a5: c3 ret - 47d4a6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47d4b0: 80 f9 09 cmp cl, 9 - 47d4b3: 77 7d ja 0x47d532 <_dl_cache_libcmp+0xd2> - 47d4b5: 8d 48 d0 lea ecx, [rax - 48] - 47d4b8: 0f be 47 01 movsx eax, byte ptr [rdi + 1] - 47d4bc: 4c 8d 57 01 lea r10, [rdi + 1] - 47d4c0: 44 8d 42 d0 lea r8d, [rdx - 48] - 47d4c4: 4c 8d 4e 01 lea r9, [rsi + 1] - 47d4c8: 4c 89 d7 mov rdi, r10 - 47d4cb: 8d 50 d0 lea edx, [rax - 48] - 47d4ce: 80 fa 09 cmp dl, 9 - 47d4d1: 77 1b ja 0x47d4ee <_dl_cache_libcmp+0x8e> - 47d4d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47d4d8: 8d 14 89 lea edx, [rcx + 4*rcx] - 47d4db: 48 83 c7 01 add rdi, 1 - 47d4df: 8d 4c 50 d0 lea ecx, [rax + 2*rdx - 48] - 47d4e3: 0f be 07 movsx eax, byte ptr [rdi] - 47d4e6: 8d 50 d0 lea edx, [rax - 48] - 47d4e9: 80 fa 09 cmp dl, 9 - 47d4ec: 76 ea jbe 0x47d4d8 <_dl_cache_libcmp+0x78> - 47d4ee: 0f be 56 01 movsx edx, byte ptr [rsi + 1] - 47d4f2: 8d 72 d0 lea esi, [rdx - 48] - 47d4f5: 40 80 fe 09 cmp sil, 9 - 47d4f9: 4c 89 ce mov rsi, r9 - 47d4fc: 77 1c ja 0x47d51a <_dl_cache_libcmp+0xba> - 47d4fe: 66 90 nop - 47d500: 48 83 c6 01 add rsi, 1 - 47d504: 47 8d 04 80 lea r8d, [r8 + 4*r8] - 47d508: 46 8d 44 42 d0 lea r8d, [rdx + 2*r8 - 48] - 47d50d: 0f be 16 movsx edx, byte ptr [rsi] - 47d510: 44 8d 4a d0 lea r9d, [rdx - 48] - 47d514: 41 80 f9 09 cmp r9b, 9 - 47d518: 76 e6 jbe 0x47d500 <_dl_cache_libcmp+0xa0> - 47d51a: 44 39 c1 cmp ecx, r8d - 47d51d: 0f 84 47 ff ff ff je 0x47d46a <_dl_cache_libcmp+0xa> - 47d523: 89 c8 mov eax, ecx - 47d525: 44 29 c0 sub eax, r8d - 47d528: c3 ret - 47d529: b8 ff ff ff ff mov eax, 4294967295 - 47d52e: c3 ret - 47d52f: 29 d0 sub eax, edx - 47d531: c3 ret - 47d532: b8 01 00 00 00 mov eax, 1 - 47d537: c3 ret - 47d538: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000047d540 <_dl_load_cache_lookup>: - 47d540: f3 0f 1e fa endbr64 - 47d544: 55 push rbp - 47d545: 48 89 e5 mov rbp, rsp - 47d548: 41 57 push r15 - 47d54a: 41 56 push r14 - 47d54c: 41 55 push r13 - 47d54e: 41 54 push r12 - 47d550: 53 push rbx - 47d551: 48 89 fb mov rbx, rdi - 47d554: 48 83 ec 48 sub rsp, 72 - 47d558: f6 05 61 62 04 00 01 test byte ptr [rip + 287329], 1 # 0x4c37c0 <_dl_debug_mask> - 47d55f: 0f 85 d3 06 00 00 jne 0x47dc38 <_dl_load_cache_lookup+0x6f8> - 47d565: 4c 8b 05 34 5a 04 00 mov r8, qword ptr [rip + 285236] # 0x4c2fa0 - 47d56c: 4d 85 c0 test r8, r8 - 47d56f: 0f 84 9b 04 00 00 je 0x47da10 <_dl_load_cache_lookup+0x4d0> - 47d575: 49 83 f8 ff cmp r8, -1 - 47d579: 0f 84 00 01 00 00 je 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d57f: 4c 8b 25 0a 5a 04 00 mov r12, qword ptr [rip + 285194] # 0x4c2f90 - 47d586: 48 8b 05 0b 5a 04 00 mov rax, qword ptr [rip + 285195] # 0x4c2f98 - 47d58d: 4f 8d 2c 20 lea r13, [r8 + r12] - 47d591: 48 89 45 b8 mov qword ptr [rbp - 72], rax - 47d595: 48 83 f8 ff cmp rax, -1 - 47d599: 0f 84 c9 03 00 00 je 0x47d968 <_dl_load_cache_lookup+0x428> - 47d59f: 4c 8b 25 42 62 04 00 mov r12, qword ptr [rip + 287298] # 0x4c37e8 <_dl_platform> - 47d5a6: 41 29 c5 sub r13d, eax - 47d5a9: 4d 85 e4 test r12, r12 - 47d5ac: 0f 84 e9 07 00 00 je 0x47dd9b <_dl_load_cache_lookup+0x85b> - 47d5b2: 48 8d 35 79 bb 01 00 lea rsi, [rip + 113529] # 0x499132 <_dl_x86_platforms+0x12> - 47d5b9: 4c 89 e7 mov rdi, r12 - 47d5bc: e8 6f 3b f8 ff call 0x401130 <.plt+0x110> - 47d5c1: 48 ba 00 00 00 00 00 00 04 00 movabs rdx, 1125899906842624 - 47d5cb: 48 89 55 a0 mov qword ptr [rbp - 96], rdx - 47d5cf: 85 c0 test eax, eax - 47d5d1: 74 2a je 0x47d5fd <_dl_load_cache_lookup+0xbd> - 47d5d3: 48 8d 35 61 bb 01 00 lea rsi, [rip + 113505] # 0x49913b <_dl_x86_platforms+0x1b> - 47d5da: 4c 89 e7 mov rdi, r12 - 47d5dd: e8 4e 3b f8 ff call 0x401130 <.plt+0x110> - 47d5e2: 48 c7 c2 ff ff ff ff mov rdx, -1 - 47d5e9: 85 c0 test eax, eax - 47d5eb: 48 b8 00 00 00 00 00 00 08 00 movabs rax, 2251799813685248 - 47d5f5: 48 0f 45 c2 cmovne rax, rdx - 47d5f9: 48 89 45 a0 mov qword ptr [rbp - 96], rax - 47d5fd: 48 8d 75 c8 lea rsi, [rbp - 56] - 47d601: 31 d2 xor edx, edx - 47d603: bf 0b 00 00 00 mov edi, 11 - 47d608: e8 f3 ec fc ff call 0x44c300 <__tunable_get_val> - 47d60d: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 47d611: 48 89 45 90 mov qword ptr [rbp - 112], rax - 47d615: 48 8b 05 ec 56 04 00 mov rax, qword ptr [rip + 284396] # 0x4c2d08 <_dl_hwcap> - 47d61c: 48 89 45 98 mov qword ptr [rbp - 104], rax - 47d620: 48 8b 05 71 59 04 00 mov rax, qword ptr [rip + 285041] # 0x4c2f98 - 47d627: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 47d62b: 8b 40 14 mov eax, dword ptr [rax + 20] - 47d62e: 41 89 c4 mov r12d, eax - 47d631: 89 45 b0 mov dword ptr [rbp - 80], eax - 47d634: 41 83 ec 01 sub r12d, 1 - 47d638: 78 45 js 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d63a: 45 31 ff xor r15d, r15d - 47d63d: 0f 1f 00 nop dword ptr [rax] - 47d640: 47 8d 1c 27 lea r11d, [r15 + r12] - 47d644: 41 d1 fb sar r11d - 47d647: 49 63 c3 movsxd rax, r11d - 47d64a: 48 8d 14 40 lea rdx, [rax + 2*rax] - 47d64e: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] - 47d652: 4c 8d 34 d5 00 00 00 00 lea r14, [8*rdx] - 47d65a: 42 8b 74 30 34 mov esi, dword ptr [rax + r14 + 52] - 47d65f: 41 39 f5 cmp r13d, esi - 47d662: 76 1b jbe 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d664: 48 03 75 b8 add rsi, qword ptr [rbp - 72] - 47d668: 48 89 df mov rdi, rbx - 47d66b: e8 f0 fd ff ff call 0x47d460 <_dl_cache_libcmp> - 47d670: 85 c0 test eax, eax - 47d672: 74 2c je 0x47d6a0 <_dl_load_cache_lookup+0x160> - 47d674: 78 1a js 0x47d690 <_dl_load_cache_lookup+0x150> - 47d676: 45 8d 63 ff lea r12d, [r11 - 1] - 47d67a: 45 39 e7 cmp r15d, r12d - 47d67d: 7e c1 jle 0x47d640 <_dl_load_cache_lookup+0x100> - 47d67f: 48 8d 65 d8 lea rsp, [rbp - 40] - 47d683: 31 c0 xor eax, eax - 47d685: 5b pop rbx - 47d686: 41 5c pop r12 - 47d688: 41 5d pop r13 - 47d68a: 41 5e pop r14 - 47d68c: 41 5f pop r15 - 47d68e: 5d pop rbp - 47d68f: c3 ret - 47d690: 45 8d 7b 01 lea r15d, [r11 + 1] - 47d694: 45 39 e7 cmp r15d, r12d - 47d697: 7e a7 jle 0x47d640 <_dl_load_cache_lookup+0x100> - 47d699: eb e4 jmp 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d69b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47d6a0: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] - 47d6a4: 4a 8d 4c 30 1c lea rcx, [rax + r14 + 28] - 47d6a9: 45 89 de mov r14d, r11d - 47d6ac: eb 2c jmp 0x47d6da <_dl_load_cache_lookup+0x19a> - 47d6ae: 66 90 nop - 47d6b0: 8b 31 mov esi, dword ptr [rcx] - 47d6b2: 48 89 4d b0 mov qword ptr [rbp - 80], rcx - 47d6b6: 45 8d 7e ff lea r15d, [r14 - 1] - 47d6ba: 41 39 f5 cmp r13d, esi - 47d6bd: 76 20 jbe 0x47d6df <_dl_load_cache_lookup+0x19f> - 47d6bf: 48 03 75 b8 add rsi, qword ptr [rbp - 72] - 47d6c3: 48 89 df mov rdi, rbx - 47d6c6: e8 95 fd ff ff call 0x47d460 <_dl_cache_libcmp> - 47d6cb: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] - 47d6cf: 48 83 e9 18 sub rcx, 24 - 47d6d3: 85 c0 test eax, eax - 47d6d5: 75 08 jne 0x47d6df <_dl_load_cache_lookup+0x19f> - 47d6d7: 45 89 fe mov r14d, r15d - 47d6da: 45 85 f6 test r14d, r14d - 47d6dd: 75 d1 jne 0x47d6b0 <_dl_load_cache_lookup+0x170> - 47d6df: 48 b9 00 00 00 00 00 00 0f 80 movabs rcx, -9219149912204115968 - 47d6e9: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 47d6ed: 48 23 45 90 and rax, qword ptr [rbp - 112] - 47d6f1: 48 09 c8 or rax, rcx - 47d6f4: 81 3d 12 3a 04 00 03 03 00 00 cmp dword ptr [rip + 277010], 771 # 0x4c1110 <_dl_correct_cache_id> - 47d6fe: 48 f7 d0 not rax - 47d701: 48 89 45 98 mov qword ptr [rbp - 104], rax - 47d705: 8b 05 5d 61 04 00 mov eax, dword ptr [rip + 287069] # 0x4c3868 <_dl_osversion> - 47d70b: 89 45 90 mov dword ptr [rbp - 112], eax - 47d70e: 0f 84 8c 04 00 00 je 0x47dba0 <_dl_load_cache_lookup+0x660> - 47d714: 48 8b 55 a8 mov rdx, qword ptr [rbp - 88] - 47d718: 85 c0 test eax, eax - 47d71a: 49 63 c6 movsxd rax, r14d - 47d71d: 41 bf 00 00 00 00 mov r15d, 0 - 47d723: 48 8d 04 40 lea rax, [rax + 2*rax] - 47d727: 48 8d 4c c2 30 lea rcx, [rdx + 8*rax + 48] - 47d72c: 0f 85 df 00 00 00 jne 0x47d811 <_dl_load_cache_lookup+0x2d1> - 47d732: eb 4d jmp 0x47d781 <_dl_load_cache_lookup+0x241> - 47d734: 0f 1f 40 00 nop dword ptr [rax] - 47d738: 8b 41 08 mov eax, dword ptr [rcx + 8] - 47d73b: 41 39 c5 cmp r13d, eax - 47d73e: 76 30 jbe 0x47d770 <_dl_load_cache_lookup+0x230> - 47d740: 4d 85 ff test r15, r15 - 47d743: 75 2b jne 0x47d770 <_dl_load_cache_lookup+0x230> - 47d745: 48 8b 71 10 mov rsi, qword ptr [rcx + 16] - 47d749: 48 85 75 98 test qword ptr [rbp - 104], rsi - 47d74d: 75 21 jne 0x47d770 <_dl_load_cache_lookup+0x230> - 47d74f: 48 ba 00 00 00 00 00 00 0f 00 movabs rdx, 4222124650659840 - 47d759: 48 21 d6 and rsi, rdx - 47d75c: 74 06 je 0x47d764 <_dl_load_cache_lookup+0x224> - 47d75e: 48 39 75 a0 cmp qword ptr [rbp - 96], rsi - 47d762: 75 0c jne 0x47d770 <_dl_load_cache_lookup+0x230> - 47d764: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] - 47d768: 4c 8d 3c 02 lea r15, [rdx + rax] - 47d76c: 0f 1f 40 00 nop dword ptr [rax] - 47d770: 41 83 c6 01 add r14d, 1 - 47d774: 48 83 c1 18 add rcx, 24 - 47d778: 45 39 e6 cmp r14d, r12d - 47d77b: 0f 8f 4f 01 00 00 jg 0x47d8d0 <_dl_load_cache_lookup+0x390> - 47d781: 45 39 f3 cmp r11d, r14d - 47d784: 7d 28 jge 0x47d7ae <_dl_load_cache_lookup+0x26e> - 47d786: 8b 71 04 mov esi, dword ptr [rcx + 4] - 47d789: 48 89 4d b0 mov qword ptr [rbp - 80], rcx - 47d78d: 41 39 f5 cmp r13d, esi - 47d790: 0f 86 3a 01 00 00 jbe 0x47d8d0 <_dl_load_cache_lookup+0x390> - 47d796: 48 03 75 b8 add rsi, qword ptr [rbp - 72] - 47d79a: 48 89 df mov rdi, rbx - 47d79d: e8 be fc ff ff call 0x47d460 <_dl_cache_libcmp> - 47d7a2: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] - 47d7a6: 85 c0 test eax, eax - 47d7a8: 0f 85 22 01 00 00 jne 0x47d8d0 <_dl_load_cache_lookup+0x390> - 47d7ae: 81 39 03 03 00 00 cmp dword ptr [rcx], 771 - 47d7b4: 75 ba jne 0x47d770 <_dl_load_cache_lookup+0x230> - 47d7b6: eb 80 jmp 0x47d738 <_dl_load_cache_lookup+0x1f8> - 47d7b8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 47d7c0: 8b 41 08 mov eax, dword ptr [rcx + 8] - 47d7c3: 41 39 c5 cmp r13d, eax - 47d7c6: 76 38 jbe 0x47d800 <_dl_load_cache_lookup+0x2c0> - 47d7c8: 4d 85 ff test r15, r15 - 47d7cb: 75 33 jne 0x47d800 <_dl_load_cache_lookup+0x2c0> - 47d7cd: 48 8b 71 10 mov rsi, qword ptr [rcx + 16] - 47d7d1: 48 85 75 98 test qword ptr [rbp - 104], rsi - 47d7d5: 75 29 jne 0x47d800 <_dl_load_cache_lookup+0x2c0> - 47d7d7: 8b 55 90 mov edx, dword ptr [rbp - 112] - 47d7da: 3b 51 0c cmp edx, dword ptr [rcx + 12] - 47d7dd: 72 21 jb 0x47d800 <_dl_load_cache_lookup+0x2c0> - 47d7df: 48 ba 00 00 00 00 00 00 0f 00 movabs rdx, 4222124650659840 - 47d7e9: 48 21 d6 and rsi, rdx - 47d7ec: 74 06 je 0x47d7f4 <_dl_load_cache_lookup+0x2b4> - 47d7ee: 48 39 75 a0 cmp qword ptr [rbp - 96], rsi - 47d7f2: 75 0c jne 0x47d800 <_dl_load_cache_lookup+0x2c0> - 47d7f4: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] - 47d7f8: 4c 8d 3c 02 lea r15, [rdx + rax] - 47d7fc: 0f 1f 40 00 nop dword ptr [rax] - 47d800: 41 83 c6 01 add r14d, 1 - 47d804: 48 83 c1 18 add rcx, 24 - 47d808: 45 39 e6 cmp r14d, r12d - 47d80b: 0f 8f bf 00 00 00 jg 0x47d8d0 <_dl_load_cache_lookup+0x390> - 47d811: 45 39 f3 cmp r11d, r14d - 47d814: 7d 28 jge 0x47d83e <_dl_load_cache_lookup+0x2fe> - 47d816: 8b 71 04 mov esi, dword ptr [rcx + 4] - 47d819: 48 89 4d b0 mov qword ptr [rbp - 80], rcx - 47d81d: 41 39 f5 cmp r13d, esi - 47d820: 0f 86 aa 00 00 00 jbe 0x47d8d0 <_dl_load_cache_lookup+0x390> - 47d826: 48 03 75 b8 add rsi, qword ptr [rbp - 72] - 47d82a: 48 89 df mov rdi, rbx - 47d82d: e8 2e fc ff ff call 0x47d460 <_dl_cache_libcmp> - 47d832: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] - 47d836: 85 c0 test eax, eax - 47d838: 0f 85 92 00 00 00 jne 0x47d8d0 <_dl_load_cache_lookup+0x390> - 47d83e: 81 39 03 03 00 00 cmp dword ptr [rcx], 771 - 47d844: 75 ba jne 0x47d800 <_dl_load_cache_lookup+0x2c0> - 47d846: e9 75 ff ff ff jmp 0x47d7c0 <_dl_load_cache_lookup+0x280> - 47d84b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47d850: 41 83 c6 01 add r14d, 1 - 47d854: 49 83 c7 18 add r15, 24 - 47d858: 45 39 e6 cmp r14d, r12d - 47d85b: 0f 8f 1e fe ff ff jg 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d861: 45 39 de cmp r14d, r11d - 47d864: 7e 21 jle 0x47d887 <_dl_load_cache_lookup+0x347> - 47d866: 41 8b 77 04 mov esi, dword ptr [r15 + 4] - 47d86a: 44 39 ee cmp esi, r13d - 47d86d: 0f 83 0c fe ff ff jae 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d873: 48 03 75 b8 add rsi, qword ptr [rbp - 72] - 47d877: 48 89 df mov rdi, rbx - 47d87a: e8 e1 fb ff ff call 0x47d460 <_dl_cache_libcmp> - 47d87f: 85 c0 test eax, eax - 47d881: 0f 85 f8 fd ff ff jne 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d887: 41 81 3f 03 03 00 00 cmp dword ptr [r15], 771 - 47d88e: 75 c0 jne 0x47d850 <_dl_load_cache_lookup+0x310> - 47d890: 41 8b 47 08 mov eax, dword ptr [r15 + 8] - 47d894: 44 39 e8 cmp eax, r13d - 47d897: 73 b7 jae 0x47d850 <_dl_load_cache_lookup+0x310> - 47d899: 49 8b 77 10 mov rsi, qword ptr [r15 + 16] - 47d89d: 48 85 75 98 test qword ptr [rbp - 104], rsi - 47d8a1: 75 ad jne 0x47d850 <_dl_load_cache_lookup+0x310> - 47d8a3: 8b 55 90 mov edx, dword ptr [rbp - 112] - 47d8a6: 41 3b 57 0c cmp edx, dword ptr [r15 + 12] - 47d8aa: 72 a4 jb 0x47d850 <_dl_load_cache_lookup+0x310> - 47d8ac: 48 ba 00 00 00 00 00 00 0f 00 movabs rdx, 4222124650659840 - 47d8b6: 48 21 d6 and rsi, rdx - 47d8b9: 74 06 je 0x47d8c1 <_dl_load_cache_lookup+0x381> - 47d8bb: 48 3b 75 a0 cmp rsi, qword ptr [rbp - 96] - 47d8bf: 75 8f jne 0x47d850 <_dl_load_cache_lookup+0x310> - 47d8c1: 4c 8b 7d b8 mov r15, qword ptr [rbp - 72] - 47d8c5: 49 01 c7 add r15, rax - 47d8c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 47d8d0: f6 05 e9 5e 04 00 01 test byte ptr [rip + 286441], 1 # 0x4c37c0 <_dl_debug_mask> - 47d8d7: 0f 85 98 04 00 00 jne 0x47dd75 <_dl_load_cache_lookup+0x835> - 47d8dd: 4d 85 ff test r15, r15 - 47d8e0: 0f 84 99 fd ff ff je 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d8e6: 4c 89 ff mov rdi, r15 - 47d8e9: 48 89 e3 mov rbx, rsp - 47d8ec: e8 8f 38 f8 ff call 0x401180 <.plt+0x160> - 47d8f1: 48 8d 50 18 lea rdx, [rax + 24] - 47d8f5: 48 89 d1 mov rcx, rdx - 47d8f8: 48 81 e2 00 f0 ff ff and rdx, -4096 - 47d8ff: 48 29 d3 sub rbx, rdx - 47d902: 48 83 e1 f0 and rcx, -16 - 47d906: 48 89 da mov rdx, rbx - 47d909: 48 39 d4 cmp rsp, rdx - 47d90c: 74 15 je 0x47d923 <_dl_load_cache_lookup+0x3e3> - 47d90e: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47d915: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47d91e: 48 39 d4 cmp rsp, rdx - 47d921: 75 eb jne 0x47d90e <_dl_load_cache_lookup+0x3ce> - 47d923: 81 e1 ff 0f 00 00 and ecx, 4095 - 47d929: 48 29 cc sub rsp, rcx - 47d92c: 48 85 c9 test rcx, rcx - 47d92f: 0f 85 cb 00 00 00 jne 0x47da00 <_dl_load_cache_lookup+0x4c0> - 47d935: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 47d93a: 4c 89 fe mov rsi, r15 - 47d93d: 48 8d 50 01 lea rdx, [rax + 1] - 47d941: 48 83 e7 f0 and rdi, -16 - 47d945: e8 16 37 f8 ff call 0x401060 <.plt+0x40> - 47d94a: 48 89 c7 mov rdi, rax - 47d94d: e8 ae 40 fa ff call 0x421a00 - 47d952: 48 8d 65 d8 lea rsp, [rbp - 40] - 47d956: 5b pop rbx - 47d957: 41 5c pop r12 - 47d959: 41 5d pop r13 - 47d95b: 41 5e pop r14 - 47d95d: 41 5f pop r15 - 47d95f: 5d pop rbp - 47d960: c3 ret - 47d961: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47d968: 41 8b 40 0c mov eax, dword ptr [r8 + 12] - 47d96c: 49 89 c5 mov r13, rax - 47d96f: 48 8d 04 40 lea rax, [rax + 2*rax] - 47d973: 48 8d 04 85 10 00 00 00 lea rax, [4*rax + 16] - 47d97b: 49 8d 14 00 lea rdx, [r8 + rax] - 47d97f: 41 29 c4 sub r12d, eax - 47d982: 48 89 55 b8 mov qword ptr [rbp - 72], rdx - 47d986: 41 83 ed 01 sub r13d, 1 - 47d98a: 0f 88 ef fc ff ff js 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d990: 45 31 f6 xor r14d, r14d - 47d993: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47d998: 47 8d 1c 2e lea r11d, [r14 + r13] - 47d99c: 4c 89 45 b0 mov qword ptr [rbp - 80], r8 - 47d9a0: 41 d1 fb sar r11d - 47d9a3: 49 63 c3 movsxd rax, r11d - 47d9a6: 4c 8d 3c 40 lea r15, [rax + 2*rax] - 47d9aa: 49 c1 e7 02 shl r15, 2 - 47d9ae: 43 8b 74 38 14 mov esi, dword ptr [r8 + r15 + 20] - 47d9b3: 41 39 f4 cmp r12d, esi - 47d9b6: 0f 86 c3 fc ff ff jbe 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d9bc: 48 03 75 b8 add rsi, qword ptr [rbp - 72] - 47d9c0: 48 89 df mov rdi, rbx - 47d9c3: e8 98 fa ff ff call 0x47d460 <_dl_cache_libcmp> - 47d9c8: 4c 8b 45 b0 mov r8, qword ptr [rbp - 80] - 47d9cc: 85 c0 test eax, eax - 47d9ce: 0f 84 04 01 00 00 je 0x47dad8 <_dl_load_cache_lookup+0x598> - 47d9d4: 78 12 js 0x47d9e8 <_dl_load_cache_lookup+0x4a8> - 47d9d6: 45 8d 6b ff lea r13d, [r11 - 1] - 47d9da: 45 39 ee cmp r14d, r13d - 47d9dd: 7e b9 jle 0x47d998 <_dl_load_cache_lookup+0x458> - 47d9df: e9 9b fc ff ff jmp 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d9e4: 0f 1f 40 00 nop dword ptr [rax] - 47d9e8: 45 8d 73 01 lea r14d, [r11 + 1] - 47d9ec: 45 39 ee cmp r14d, r13d - 47d9ef: 7e a7 jle 0x47d998 <_dl_load_cache_lookup+0x458> - 47d9f1: e9 89 fc ff ff jmp 0x47d67f <_dl_load_cache_lookup+0x13f> - 47d9f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47da00: 48 83 4c 0c f8 00 or qword ptr [rsp + rcx - 8], 0 - 47da06: e9 2a ff ff ff jmp 0x47d935 <_dl_load_cache_lookup+0x3f5> - 47da0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47da10: ba 01 00 00 00 mov edx, 1 - 47da15: 48 8d 35 74 55 04 00 lea rsi, [rip + 284020] # 0x4c2f90 - 47da1c: 48 8d 3d 43 cf 02 00 lea rdi, [rip + 184131] # 0x4aa966 <_dl_out_of_memory+0xe> - 47da23: e8 b8 cd ff ff call 0x47a7e0 <_dl_sysdep_read_whole_file> - 47da28: 49 89 c0 mov r8, rax - 47da2b: 48 83 f8 ff cmp rax, -1 - 47da2f: 0f 84 8f 00 00 00 je 0x47dac4 <_dl_load_cache_lookup+0x584> - 47da35: 4c 8b 25 54 55 04 00 mov r12, qword ptr [rip + 283988] # 0x4c2f90 - 47da3c: 49 83 fc 30 cmp r12, 48 - 47da40: 76 5e jbe 0x47daa0 <_dl_load_cache_lookup+0x560> - 47da42: 48 ba 2e 73 6f 2e 63 61 63 68 movabs rdx, 7521962881247572782 - 47da4c: 48 33 50 08 xor rdx, qword ptr [rax + 8] - 47da50: 48 b8 67 6c 69 62 63 2d 6c 64 movabs rax, 7236208606153632871 - 47da5a: 49 33 00 xor rax, qword ptr [r8] - 47da5d: 48 09 c2 or rdx, rax - 47da60: 75 44 jne 0x47daa6 <_dl_load_cache_lookup+0x566> - 47da62: 41 81 78 10 65 31 2e 31 cmp dword ptr [r8 + 16], 825110885 - 47da6a: 75 3a jne 0x47daa6 <_dl_load_cache_lookup+0x566> - 47da6c: 41 0f b6 40 1c movzx eax, byte ptr [r8 + 28] - 47da71: 84 c0 test al, al - 47da73: 0f 84 0f 03 00 00 je 0x47dd88 <_dl_load_cache_lookup+0x848> - 47da79: 83 e0 03 and eax, 3 - 47da7c: 3c 02 cmp al, 2 - 47da7e: 0f 84 04 03 00 00 je 0x47dd88 <_dl_load_cache_lookup+0x848> - 47da84: 4c 89 e6 mov rsi, r12 - 47da87: 4c 89 c7 mov rdi, r8 - 47da8a: e8 01 b9 fc ff call 0x449390 - 47da8f: 48 c7 05 fe 54 04 00 ff ff ff ff mov qword ptr [rip + 283902], -1 # 0x4c2f98 - 47da9a: eb 28 jmp 0x47dac4 <_dl_load_cache_lookup+0x584> - 47da9c: 0f 1f 40 00 nop dword ptr [rax] - 47daa0: 49 83 fc 10 cmp r12, 16 - 47daa4: 76 13 jbe 0x47dab9 <_dl_load_cache_lookup+0x579> - 47daa6: 48 b8 6c 64 2e 73 6f 2d 31 2e movabs rax, 3328491556300547180 - 47dab0: 49 39 00 cmp qword ptr [r8], rax - 47dab3: 0f 84 1a 02 00 00 je 0x47dcd3 <_dl_load_cache_lookup+0x793> - 47dab9: 4c 89 e6 mov rsi, r12 - 47dabc: 4c 89 c7 mov rdi, r8 - 47dabf: e8 cc b8 fc ff call 0x449390 - 47dac4: 48 c7 05 d1 54 04 00 ff ff ff ff mov qword ptr [rip + 283857], -1 # 0x4c2fa0 - 47dacf: e9 ab fb ff ff jmp 0x47d67f <_dl_load_cache_lookup+0x13f> - 47dad4: 0f 1f 40 00 nop dword ptr [rax] - 47dad8: 4f 8d 7c 38 08 lea r15, [r8 + r15 + 8] - 47dadd: 45 89 de mov r14d, r11d - 47dae0: eb 35 jmp 0x47db17 <_dl_load_cache_lookup+0x5d7> - 47dae2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47dae8: 41 8b 37 mov esi, dword ptr [r15] - 47daeb: 41 8d 46 ff lea eax, [r14 - 1] - 47daef: 89 45 a8 mov dword ptr [rbp - 88], eax - 47daf2: 41 39 f4 cmp r12d, esi - 47daf5: 76 25 jbe 0x47db1c <_dl_load_cache_lookup+0x5dc> - 47daf7: 48 03 75 b8 add rsi, qword ptr [rbp - 72] - 47dafb: 48 89 df mov rdi, rbx - 47dafe: 4c 89 45 b0 mov qword ptr [rbp - 80], r8 - 47db02: 49 83 ef 0c sub r15, 12 - 47db06: e8 55 f9 ff ff call 0x47d460 <_dl_cache_libcmp> - 47db0b: 4c 8b 45 b0 mov r8, qword ptr [rbp - 80] - 47db0f: 85 c0 test eax, eax - 47db11: 75 09 jne 0x47db1c <_dl_load_cache_lookup+0x5dc> - 47db13: 44 8b 75 a8 mov r14d, dword ptr [rbp - 88] - 47db17: 45 85 f6 test r14d, r14d - 47db1a: 75 cc jne 0x47dae8 <_dl_load_cache_lookup+0x5a8> - 47db1c: 81 3d ea 35 04 00 03 03 00 00 cmp dword ptr [rip + 275946], 771 # 0x4c1110 <_dl_correct_cache_id> - 47db26: 49 63 c6 movsxd rax, r14d - 47db29: 48 8d 04 40 lea rax, [rax + 2*rax] - 47db2d: 0f 84 1f 01 00 00 je 0x47dc52 <_dl_load_cache_lookup+0x712> - 47db33: 49 8d 4c 80 10 lea rcx, [r8 + 4*rax + 16] - 47db38: 45 31 ff xor r15d, r15d - 47db3b: eb 14 jmp 0x47db51 <_dl_load_cache_lookup+0x611> - 47db3d: 0f 1f 00 nop dword ptr [rax] - 47db40: 41 83 c6 01 add r14d, 1 - 47db44: 48 83 c1 0c add rcx, 12 - 47db48: 45 39 ee cmp r14d, r13d - 47db4b: 0f 8f 7f fd ff ff jg 0x47d8d0 <_dl_load_cache_lookup+0x390> - 47db51: 45 39 f3 cmp r11d, r14d - 47db54: 7d 28 jge 0x47db7e <_dl_load_cache_lookup+0x63e> - 47db56: 8b 71 04 mov esi, dword ptr [rcx + 4] - 47db59: 48 89 4d b0 mov qword ptr [rbp - 80], rcx - 47db5d: 41 39 f4 cmp r12d, esi - 47db60: 0f 86 6a fd ff ff jbe 0x47d8d0 <_dl_load_cache_lookup+0x390> - 47db66: 48 03 75 b8 add rsi, qword ptr [rbp - 72] - 47db6a: 48 89 df mov rdi, rbx - 47db6d: e8 ee f8 ff ff call 0x47d460 <_dl_cache_libcmp> - 47db72: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] - 47db76: 85 c0 test eax, eax - 47db78: 0f 85 52 fd ff ff jne 0x47d8d0 <_dl_load_cache_lookup+0x390> - 47db7e: 81 39 03 03 00 00 cmp dword ptr [rcx], 771 - 47db84: 75 ba jne 0x47db40 <_dl_load_cache_lookup+0x600> - 47db86: 8b 41 08 mov eax, dword ptr [rcx + 8] - 47db89: 44 39 e0 cmp eax, r12d - 47db8c: 73 b2 jae 0x47db40 <_dl_load_cache_lookup+0x600> - 47db8e: 48 03 45 b8 add rax, qword ptr [rbp - 72] - 47db92: 4d 85 ff test r15, r15 - 47db95: 4c 0f 44 f8 cmove r15, rax - 47db99: eb a5 jmp 0x47db40 <_dl_load_cache_lookup+0x600> - 47db9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47dba0: 48 8b 55 a8 mov rdx, qword ptr [rbp - 88] - 47dba4: 49 63 c6 movsxd rax, r14d - 47dba7: 48 8d 04 40 lea rax, [rax + 2*rax] - 47dbab: 4c 8d 7c c2 30 lea r15, [rdx + 8*rax + 48] - 47dbb0: 8b 45 90 mov eax, dword ptr [rbp - 112] - 47dbb3: 85 c0 test eax, eax - 47dbb5: 0f 85 a6 fc ff ff jne 0x47d861 <_dl_load_cache_lookup+0x321> - 47dbbb: eb 14 jmp 0x47dbd1 <_dl_load_cache_lookup+0x691> - 47dbbd: 0f 1f 00 nop dword ptr [rax] - 47dbc0: 41 83 c6 01 add r14d, 1 - 47dbc4: 49 83 c7 18 add r15, 24 - 47dbc8: 45 39 e6 cmp r14d, r12d - 47dbcb: 0f 8f ae fa ff ff jg 0x47d67f <_dl_load_cache_lookup+0x13f> - 47dbd1: 45 39 de cmp r14d, r11d - 47dbd4: 7e 21 jle 0x47dbf7 <_dl_load_cache_lookup+0x6b7> - 47dbd6: 41 8b 77 04 mov esi, dword ptr [r15 + 4] - 47dbda: 44 39 ee cmp esi, r13d - 47dbdd: 0f 83 9c fa ff ff jae 0x47d67f <_dl_load_cache_lookup+0x13f> - 47dbe3: 48 03 75 b8 add rsi, qword ptr [rbp - 72] - 47dbe7: 48 89 df mov rdi, rbx - 47dbea: e8 71 f8 ff ff call 0x47d460 <_dl_cache_libcmp> - 47dbef: 85 c0 test eax, eax - 47dbf1: 0f 85 88 fa ff ff jne 0x47d67f <_dl_load_cache_lookup+0x13f> - 47dbf7: 41 81 3f 03 03 00 00 cmp dword ptr [r15], 771 - 47dbfe: 75 c0 jne 0x47dbc0 <_dl_load_cache_lookup+0x680> - 47dc00: 41 8b 47 08 mov eax, dword ptr [r15 + 8] - 47dc04: 44 39 e8 cmp eax, r13d - 47dc07: 73 b7 jae 0x47dbc0 <_dl_load_cache_lookup+0x680> - 47dc09: 49 8b 77 10 mov rsi, qword ptr [r15 + 16] - 47dc0d: 48 85 75 98 test qword ptr [rbp - 104], rsi - 47dc11: 75 ad jne 0x47dbc0 <_dl_load_cache_lookup+0x680> - 47dc13: 48 ba 00 00 00 00 00 00 0f 00 movabs rdx, 4222124650659840 - 47dc1d: 48 21 d6 and rsi, rdx - 47dc20: 0f 84 9b fc ff ff je 0x47d8c1 <_dl_load_cache_lookup+0x381> - 47dc26: 48 3b 75 a0 cmp rsi, qword ptr [rbp - 96] - 47dc2a: 0f 84 91 fc ff ff je 0x47d8c1 <_dl_load_cache_lookup+0x381> - 47dc30: eb 8e jmp 0x47dbc0 <_dl_load_cache_lookup+0x680> - 47dc32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47dc38: 48 8d 35 27 cd 02 00 lea rsi, [rip + 183591] # 0x4aa966 <_dl_out_of_memory+0xe> - 47dc3f: 48 8d 3d 31 cd 02 00 lea rdi, [rip + 183601] # 0x4aa977 <_dl_out_of_memory+0x1f> - 47dc46: 31 c0 xor eax, eax - 47dc48: e8 33 cc ff ff call 0x47a880 <_dl_debug_printf> - 47dc4d: e9 13 f9 ff ff jmp 0x47d565 <_dl_load_cache_lookup+0x25> - 47dc52: 4d 8d 7c 80 10 lea r15, [r8 + 4*rax + 16] - 47dc57: eb 18 jmp 0x47dc71 <_dl_load_cache_lookup+0x731> - 47dc59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47dc60: 41 83 c6 01 add r14d, 1 - 47dc64: 49 83 c7 0c add r15, 12 - 47dc68: 45 39 ee cmp r14d, r13d - 47dc6b: 0f 8f 0e fa ff ff jg 0x47d67f <_dl_load_cache_lookup+0x13f> - 47dc71: 45 39 de cmp r14d, r11d - 47dc74: 7e 21 jle 0x47dc97 <_dl_load_cache_lookup+0x757> - 47dc76: 41 8b 77 04 mov esi, dword ptr [r15 + 4] - 47dc7a: 44 39 e6 cmp esi, r12d - 47dc7d: 0f 83 fc f9 ff ff jae 0x47d67f <_dl_load_cache_lookup+0x13f> - 47dc83: 48 03 75 b8 add rsi, qword ptr [rbp - 72] - 47dc87: 48 89 df mov rdi, rbx - 47dc8a: e8 d1 f7 ff ff call 0x47d460 <_dl_cache_libcmp> - 47dc8f: 85 c0 test eax, eax - 47dc91: 0f 85 e8 f9 ff ff jne 0x47d67f <_dl_load_cache_lookup+0x13f> - 47dc97: 41 81 3f 03 03 00 00 cmp dword ptr [r15], 771 - 47dc9e: 75 c0 jne 0x47dc60 <_dl_load_cache_lookup+0x720> - 47dca0: 41 8b 47 08 mov eax, dword ptr [r15 + 8] - 47dca4: 44 39 e0 cmp eax, r12d - 47dca7: 73 b7 jae 0x47dc60 <_dl_load_cache_lookup+0x720> - 47dca9: 41 89 c7 mov r15d, eax - 47dcac: 4c 03 7d b8 add r15, qword ptr [rbp - 72] - 47dcb0: f6 05 09 5b 04 00 01 test byte ptr [rip + 285449], 1 # 0x4c37c0 <_dl_debug_mask> - 47dcb7: 0f 84 29 fc ff ff je 0x47d8e6 <_dl_load_cache_lookup+0x3a6> - 47dcbd: 4c 89 fe mov rsi, r15 - 47dcc0: 48 8d 3d 36 b8 02 00 lea rdi, [rip + 178230] # 0x4a94fd <__PRETTY_FUNCTION__.10419+0x125> - 47dcc7: 31 c0 xor eax, eax - 47dcc9: e8 b2 cb ff ff call 0x47a880 <_dl_debug_printf> - 47dcce: e9 13 fc ff ff jmp 0x47d8e6 <_dl_load_cache_lookup+0x3a6> - 47dcd3: 66 41 81 78 08 37 2e cmp word ptr [r8 + 8], 11831 - 47dcda: 0f 85 d9 fd ff ff jne 0x47dab9 <_dl_load_cache_lookup+0x579> - 47dce0: 41 80 78 0a 30 cmp byte ptr [r8 + 10], 48 - 47dce5: 0f 85 ce fd ff ff jne 0x47dab9 <_dl_load_cache_lookup+0x579> - 47dceb: 49 8d 54 24 f0 lea rdx, [r12 - 16] - 47dcf0: 41 8b 48 0c mov ecx, dword ptr [r8 + 12] - 47dcf4: 48 be ab aa aa aa aa aa aa aa movabs rsi, -6148914691236517205 - 47dcfe: 48 89 d0 mov rax, rdx - 47dd01: 48 f7 e6 mul rsi - 47dd04: 48 c1 ea 03 shr rdx, 3 - 47dd08: 48 39 ca cmp rdx, rcx - 47dd0b: 0f 82 a8 fd ff ff jb 0x47dab9 <_dl_load_cache_lookup+0x579> - 47dd11: 48 8d 04 49 lea rax, [rcx + 2*rcx] - 47dd15: 4c 89 05 84 52 04 00 mov qword ptr [rip + 283268], r8 # 0x4c2fa0 - 47dd1c: 48 8d 04 85 17 00 00 00 lea rax, [4*rax + 23] - 47dd24: 48 83 e0 f8 and rax, -8 - 47dd28: 49 8d 14 00 lea rdx, [r8 + rax] - 47dd2c: 48 83 c0 30 add rax, 48 - 47dd30: 48 89 15 61 52 04 00 mov qword ptr [rip + 283233], rdx # 0x4c2f98 - 47dd37: 49 39 c4 cmp r12, rax - 47dd3a: 72 29 jb 0x47dd65 <_dl_load_cache_lookup+0x825> - 47dd3c: 48 b9 2e 73 6f 2e 63 61 63 68 movabs rcx, 7521962881247572782 - 47dd46: 48 33 4a 08 xor rcx, qword ptr [rdx + 8] - 47dd4a: 48 b8 67 6c 69 62 63 2d 6c 64 movabs rax, 7236208606153632871 - 47dd54: 48 33 02 xor rax, qword ptr [rdx] - 47dd57: 48 09 c1 or rcx, rax - 47dd5a: 75 09 jne 0x47dd65 <_dl_load_cache_lookup+0x825> - 47dd5c: 81 7a 10 65 31 2e 31 cmp dword ptr [rdx + 16], 825110885 - 47dd63: 74 43 je 0x47dda8 <_dl_load_cache_lookup+0x868> - 47dd65: 48 c7 05 28 52 04 00 ff ff ff ff mov qword ptr [rip + 283176], -1 # 0x4c2f98 - 47dd70: e9 11 f8 ff ff jmp 0x47d586 <_dl_load_cache_lookup+0x46> - 47dd75: 4d 85 ff test r15, r15 - 47dd78: 0f 85 3f ff ff ff jne 0x47dcbd <_dl_load_cache_lookup+0x77d> - 47dd7e: e9 fc f8 ff ff jmp 0x47d67f <_dl_load_cache_lookup+0x13f> - 47dd83: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47dd88: 4c 89 05 09 52 04 00 mov qword ptr [rip + 283145], r8 # 0x4c2f98 - 47dd8f: 4c 89 05 0a 52 04 00 mov qword ptr [rip + 283146], r8 # 0x4c2fa0 - 47dd96: e9 eb f7 ff ff jmp 0x47d586 <_dl_load_cache_lookup+0x46> - 47dd9b: 48 c7 45 a0 ff ff ff ff mov qword ptr [rbp - 96], -1 - 47dda3: e9 55 f8 ff ff jmp 0x47d5fd <_dl_load_cache_lookup+0xbd> - 47dda8: 0f b6 42 1c movzx eax, byte ptr [rdx + 28] - 47ddac: 84 c0 test al, al - 47ddae: 0f 84 d2 f7 ff ff je 0x47d586 <_dl_load_cache_lookup+0x46> - 47ddb4: 83 e0 03 and eax, 3 - 47ddb7: 3c 02 cmp al, 2 - 47ddb9: 0f 84 c7 f7 ff ff je 0x47d586 <_dl_load_cache_lookup+0x46> - 47ddbf: 4c 89 c7 mov rdi, r8 - 47ddc2: 4c 89 e6 mov rsi, r12 - 47ddc5: 48 c7 05 d0 51 04 00 ff ff ff ff mov qword ptr [rip + 283088], -1 # 0x4c2fa0 - 47ddd0: 48 c7 05 bd 51 04 00 ff ff ff ff mov qword ptr [rip + 283069], -1 # 0x4c2f98 - 47dddb: e8 b0 b5 fc ff call 0x449390 - 47dde0: 4c 8b 05 b9 51 04 00 mov r8, qword ptr [rip + 283065] # 0x4c2fa0 - 47dde7: 4d 85 c0 test r8, r8 - 47ddea: 0f 85 85 f7 ff ff jne 0x47d575 <_dl_load_cache_lookup+0x35> - 47ddf0: 48 8d 0d d9 cb 02 00 lea rcx, [rip + 183257] # 0x4aa9d0 <__PRETTY_FUNCTION__.10630> - 47ddf7: ba 05 01 00 00 mov edx, 261 - 47ddfc: 48 8d 35 a7 cb 02 00 lea rsi, [rip + 183207] # 0x4aa9aa <_dl_out_of_memory+0x52> - 47de03: 48 8d 3d ab cb 02 00 lea rdi, [rip + 183211] # 0x4aa9b5 <_dl_out_of_memory+0x5d> - 47de0a: e8 41 51 f8 ff call 0x402f50 <__assert_fail> - 47de0f: 90 nop - -000000000047de10 <_dl_unload_cache>: - 47de10: f3 0f 1e fa endbr64 - 47de14: 48 8b 3d 85 51 04 00 mov rdi, qword ptr [rip + 283013] # 0x4c2fa0 - 47de1b: 48 8d 47 ff lea rax, [rdi - 1] - 47de1f: 48 83 f8 fd cmp rax, -3 - 47de23: 76 0b jbe 0x47de30 <_dl_unload_cache+0x20> - 47de25: c3 ret - 47de26: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47de30: 48 83 ec 08 sub rsp, 8 - 47de34: 48 8b 35 55 51 04 00 mov rsi, qword ptr [rip + 282965] # 0x4c2f90 - 47de3b: e8 50 b5 fc ff call 0x449390 - 47de40: 48 c7 05 55 51 04 00 00 00 00 00 mov qword ptr [rip + 282965], 0 # 0x4c2fa0 - 47de4b: 48 83 c4 08 add rsp, 8 - 47de4f: c3 ret - -000000000047de50 <_dl_tlsdesc_return>: - 47de50: f3 0f 1e fa endbr64 - 47de54: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 47de58: c3 ret - 47de59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047de60 <_dl_tlsdesc_undefweak>: - 47de60: f3 0f 1e fa endbr64 - 47de64: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 47de68: 64 48 2b 04 25 00 00 00 00 sub rax, qword ptr fs:[0] - 47de71: c3 ret - 47de72: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47de7d: 0f 1f 00 nop dword ptr [rax] - -000000000047de80 <_dl_tlsdesc_resolve_rela>: - 47de80: f3 0f 1e fa endbr64 - 47de84: 48 83 ec 50 sub rsp, 80 - 47de88: 48 89 04 24 mov qword ptr [rsp], rax - 47de8c: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 47de91: 48 89 c7 mov rdi, rax - 47de94: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 47de99: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 47de9e: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 47dea3: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 47dea8: 4c 89 54 24 28 mov qword ptr [rsp + 40], r10 - 47dead: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 - 47deb2: 48 89 54 24 38 mov qword ptr [rsp + 56], rdx - 47deb7: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx - 47debc: e8 ef a6 00 00 call 0x4885b0 <_dl_tlsdesc_resolve_rela_fixup> - 47dec1: 48 8b 04 24 mov rax, qword ptr [rsp] - 47dec5: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 47deca: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 47decf: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] - 47ded4: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] - 47ded9: 4c 8b 54 24 28 mov r10, qword ptr [rsp + 40] - 47dede: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] - 47dee3: 48 8b 54 24 38 mov rdx, qword ptr [rsp + 56] - 47dee8: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] - 47deed: 48 83 c4 58 add rsp, 88 - 47def1: ff 20 jmp qword ptr [rax] - 47def3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47defe: 66 90 nop - -000000000047df00 <_dl_tlsdesc_resolve_hold>: - 47df00: f3 0f 1e fa endbr64 - 47df04: 48 83 ec 48 sub rsp, 72 - 47df08: 48 89 04 24 mov qword ptr [rsp], rax - 47df0c: 48 89 7c 24 08 mov qword ptr [rsp + 8], rdi - 47df11: 48 89 c7 mov rdi, rax - 47df14: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 47df19: 48 8d 35 19 00 00 00 lea rsi, [rip + 25] # 0x47df39 <_dl_tlsdesc_resolve_hold+0x39> - 47df20: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 47df25: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 47df2a: 4c 89 54 24 28 mov qword ptr [rsp + 40], r10 - 47df2f: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 - 47df34: 48 89 54 24 38 mov qword ptr [rsp + 56], rdx - 47df39: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx - 47df3e: e8 0d a8 00 00 call 0x488750 <_dl_tlsdesc_resolve_hold_fixup> - 47df43: 48 8b 04 24 mov rax, qword ptr [rsp] - 47df47: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 47df4c: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 47df51: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] - 47df56: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] - 47df5b: 4c 8b 54 24 28 mov r10, qword ptr [rsp + 40] - 47df60: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] - 47df65: 48 8b 54 24 38 mov rdx, qword ptr [rsp + 56] - 47df6a: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] - 47df6f: 48 83 c4 48 add rsp, 72 - 47df73: ff 20 jmp qword ptr [rax] - 47df75: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47df7f: 90 nop - -000000000047df80 : - 47df80: f3 0f 1e fa endbr64 - 47df84: 53 push rbx - 47df85: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 47df89: 48 89 fb mov rbx, rdi - 47df8c: 48 c7 c1 fe ff ff ff mov rcx, -2 - 47df93: 8b 77 08 mov esi, dword ptr [rdi + 8] - 47df96: 4c 8b 0d 03 59 04 00 mov r9, qword ptr [rip + 284931] # 0x4c38a0 <__libc_argv> - 47df9d: 44 8b 05 f4 58 04 00 mov r8d, dword ptr [rip + 284916] # 0x4c3898 <__libc_argc> - 47dfa4: 48 8b 3f mov rdi, qword ptr [rdi] - 47dfa7: 48 83 ec 08 sub rsp, 8 - 47dfab: ff 35 37 4d 04 00 push qword ptr [rip + 281911] # 0x4c2ce8 - 47dfb1: e8 9a 81 00 00 call 0x486150 <_dl_open> - 47dfb6: 48 89 43 18 mov qword ptr [rbx + 24], rax - 47dfba: 58 pop rax - 47dfbb: 5a pop rdx - 47dfbc: 5b pop rbx - 47dfbd: c3 ret - 47dfbe: 66 90 nop - -000000000047dfc0 : - 47dfc0: f3 0f 1e fa endbr64 - 47dfc4: 53 push rbx - 47dfc5: 48 8d 57 18 lea rdx, [rdi + 24] - 47dfc9: 48 89 fb mov rbx, rdi - 47dfcc: 45 31 c9 xor r9d, r9d - 47dfcf: 48 83 ec 20 sub rsp, 32 - 47dfd3: 48 8b 37 mov rsi, qword ptr [rdi] - 47dfd6: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47dfdf: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 47dfe4: 31 c0 xor eax, eax - 47dfe6: 48 8d 05 f9 c9 02 00 lea rax, [rip + 182777] # 0x4aa9e6 <__PRETTY_FUNCTION__.10630+0x16> - 47dfed: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 47dff6: 48 89 04 24 mov qword ptr [rsp], rax - 47dffa: 48 8b 8e 90 03 00 00 mov rcx, qword ptr [rsi + 912] - 47e001: 48 b8 85 cf 63 09 01 00 00 00 movabs rax, 4452503429 - 47e00b: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 47e010: 48 c7 47 18 00 00 00 00 mov qword ptr [rdi + 24], 0 - 47e018: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] - 47e01c: 6a 00 push 0 - 47e01e: 6a 00 push 0 - 47e020: 4c 8d 44 24 10 lea r8, [rsp + 16] - 47e025: e8 96 8c ff ff call 0x476cc0 <_dl_lookup_symbol_x> - 47e02a: 48 89 43 10 mov qword ptr [rbx + 16], rax - 47e02e: 58 pop rax - 47e02f: 5a pop rdx - 47e030: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 47e035: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 47e03e: 75 06 jne 0x47e046 - 47e040: 48 83 c4 20 add rsp, 32 - 47e044: 5b pop rbx - 47e045: c3 ret - 47e046: e8 85 db fc ff call 0x44bbd0 <__stack_chk_fail_local> - 47e04b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000047e050 : - 47e050: f3 0f 1e fa endbr64 - 47e054: 53 push rbx - 47e055: 48 8d 57 18 lea rdx, [rdi + 24] - 47e059: 48 8b 37 mov rsi, qword ptr [rdi] - 47e05c: 48 89 fb mov rbx, rdi - 47e05f: 48 c7 47 18 00 00 00 00 mov qword ptr [rdi + 24], 0 - 47e067: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] - 47e06b: 45 31 c9 xor r9d, r9d - 47e06e: 45 31 c0 xor r8d, r8d - 47e071: 6a 00 push 0 - 47e073: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] - 47e07a: 6a 02 push 2 - 47e07c: e8 3f 8c ff ff call 0x476cc0 <_dl_lookup_symbol_x> - 47e081: 48 89 43 10 mov qword ptr [rbx + 16], rax - 47e085: 58 pop rax - 47e086: 5a pop rdx - 47e087: 5b pop rbx - 47e088: c3 ret - 47e089: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047e090 : - 47e090: f3 0f 1e fa endbr64 - 47e094: 53 push rbx - 47e095: 48 8d 57 18 lea rdx, [rdi + 24] - 47e099: 48 8b 37 mov rsi, qword ptr [rdi] - 47e09c: 48 89 fb mov rbx, rdi - 47e09f: 48 c7 47 18 00 00 00 00 mov qword ptr [rdi + 24], 0 - 47e0a7: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] - 47e0ab: 4c 8d 43 20 lea r8, [rbx + 32] - 47e0af: 45 31 c9 xor r9d, r9d - 47e0b2: 6a 00 push 0 - 47e0b4: 48 8d 8e 98 03 00 00 lea rcx, [rsi + 920] - 47e0bb: 6a 00 push 0 - 47e0bd: e8 fe 8b ff ff call 0x476cc0 <_dl_lookup_symbol_x> - 47e0c2: 48 89 43 10 mov qword ptr [rbx + 16], rax - 47e0c6: 58 pop rax - 47e0c7: 5a pop rdx - 47e0c8: 5b pop rbx - 47e0c9: c3 ret - 47e0ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000047e0d0 : - 47e0d0: f3 0f 1e fa endbr64 - 47e0d4: e9 c7 a0 00 00 jmp 0x4881a0 <_dl_close> - 47e0d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047e0e0 <__libc_dlclose>: - 47e0e0: f3 0f 1e fa endbr64 - 47e0e4: 48 83 ec 38 sub rsp, 56 - 47e0e8: 49 89 f8 mov r8, rdi - 47e0eb: 48 8d 0d de ff ff ff lea rcx, [rip - 34] # 0x47e0d0 - 47e0f2: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47e0fb: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 47e100: 31 c0 xor eax, eax - 47e102: 48 8d 54 24 17 lea rdx, [rsp + 23] - 47e107: 48 8d 74 24 20 lea rsi, [rsp + 32] - 47e10c: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 47e115: 48 8d 7c 24 18 lea rdi, [rsp + 24] - 47e11a: e8 e1 09 00 00 call 0x47eb00 <_dl_catch_error> - 47e11f: 85 c0 test eax, eax - 47e121: 75 25 jne 0x47e148 <__libc_dlclose+0x68> - 47e123: 48 83 7c 24 20 00 cmp qword ptr [rsp + 32], 0 - 47e129: 75 15 jne 0x47e140 <__libc_dlclose+0x60> - 47e12b: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 47e130: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 47e139: 75 28 jne 0x47e163 <__libc_dlclose+0x83> - 47e13b: 48 83 c4 38 add rsp, 56 - 47e13f: c3 ret - 47e140: b8 01 00 00 00 mov eax, 1 - 47e145: 0f 1f 00 nop dword ptr [rax] - 47e148: 80 7c 24 17 00 cmp byte ptr [rsp + 23], 0 - 47e14d: 74 dc je 0x47e12b <__libc_dlclose+0x4b> - 47e14f: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 47e154: 89 44 24 0c mov dword ptr [rsp + 12], eax - 47e158: e8 f3 13 fa ff call 0x41f550 - 47e15d: 8b 44 24 0c mov eax, dword ptr [rsp + 12] - 47e161: eb c8 jmp 0x47e12b <__libc_dlclose+0x4b> - 47e163: e8 68 da fc ff call 0x44bbd0 <__stack_chk_fail_local> - 47e168: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000047e170 <__libc_dlsym>: - 47e170: f3 0f 1e fa endbr64 - 47e174: 48 83 ec 58 sub rsp, 88 - 47e178: 66 48 0f 6e c7 movq xmm0, rdi - 47e17d: 66 48 0f 6e ce movq xmm1, rsi - 47e182: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 47e186: 48 8d 54 24 0f lea rdx, [rsp + 15] - 47e18b: 48 8d 74 24 18 lea rsi, [rsp + 24] - 47e190: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47e199: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 47e19e: 31 c0 xor eax, eax - 47e1a0: 48 8d 7c 24 10 lea rdi, [rsp + 16] - 47e1a5: 4c 8d 44 24 20 lea r8, [rsp + 32] - 47e1aa: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 47e1b3: 48 8d 0d 96 fe ff ff lea rcx, [rip - 362] # 0x47e050 - 47e1ba: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 - 47e1bf: e8 3c 09 00 00 call 0x47eb00 <_dl_catch_error> - 47e1c4: 85 c0 test eax, eax - 47e1c6: 75 48 jne 0x47e210 <__libc_dlsym+0xa0> - 47e1c8: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 47e1ce: 75 40 jne 0x47e210 <__libc_dlsym+0xa0> - 47e1d0: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 47e1d5: 48 85 c0 test rax, rax - 47e1d8: 74 1d je 0x47e1f7 <__libc_dlsym+0x87> - 47e1da: 66 83 78 06 f1 cmp word ptr [rax + 6], -15 - 47e1df: 74 4f je 0x47e230 <__libc_dlsym+0xc0> - 47e1e1: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 47e1e6: 31 d2 xor edx, edx - 47e1e8: 48 85 c9 test rcx, rcx - 47e1eb: 74 03 je 0x47e1f0 <__libc_dlsym+0x80> - 47e1ed: 48 8b 11 mov rdx, qword ptr [rcx] - 47e1f0: 48 03 50 08 add rdx, qword ptr [rax + 8] - 47e1f4: 48 89 d0 mov rax, rdx - 47e1f7: 48 8b 4c 24 48 mov rcx, qword ptr [rsp + 72] - 47e1fc: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 47e205: 75 2d jne 0x47e234 <__libc_dlsym+0xc4> - 47e207: 48 83 c4 58 add rsp, 88 - 47e20b: c3 ret - 47e20c: 0f 1f 40 00 nop dword ptr [rax] - 47e210: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 - 47e215: 75 09 jne 0x47e220 <__libc_dlsym+0xb0> - 47e217: 31 c0 xor eax, eax - 47e219: eb dc jmp 0x47e1f7 <__libc_dlsym+0x87> - 47e21b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47e220: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 47e225: e8 26 13 fa ff call 0x41f550 - 47e22a: 31 c0 xor eax, eax - 47e22c: eb c9 jmp 0x47e1f7 <__libc_dlsym+0x87> - 47e22e: 66 90 nop - 47e230: 31 d2 xor edx, edx - 47e232: eb bc jmp 0x47e1f0 <__libc_dlsym+0x80> - 47e234: e8 97 d9 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 47e239: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047e240 <__libc_dlvsym>: - 47e240: f3 0f 1e fa endbr64 - 47e244: 48 83 ec 68 sub rsp, 104 - 47e248: 66 48 0f 6e ce movq xmm1, rsi - 47e24d: 66 48 0f 6e c7 movq xmm0, rdi - 47e252: 0f b6 32 movzx esi, byte ptr [rdx] - 47e255: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47e25e: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 47e263: 31 c0 xor eax, eax - 47e265: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 47e269: 48 89 54 24 40 mov qword ptr [rsp + 64], rdx - 47e26e: c7 44 24 4c 01 00 00 00 mov dword ptr [rsp + 76], 1 - 47e276: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 - 47e27b: 48 85 f6 test rsi, rsi - 47e27e: 0f 84 84 00 00 00 je 0x47e308 <__libc_dlvsym+0xc8> - 47e284: 0f b6 4a 01 movzx ecx, byte ptr [rdx + 1] - 47e288: 84 c9 test cl, cl - 47e28a: 0f 84 00 01 00 00 je 0x47e390 <__libc_dlvsym+0x150> - 47e290: 0f b6 c1 movzx eax, cl - 47e293: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] - 47e297: 48 c1 e6 04 shl rsi, 4 - 47e29b: 48 01 f0 add rax, rsi - 47e29e: 84 c9 test cl, cl - 47e2a0: 74 66 je 0x47e308 <__libc_dlvsym+0xc8> - 47e2a2: 48 c1 e0 04 shl rax, 4 - 47e2a6: 48 01 c8 add rax, rcx - 47e2a9: 0f b6 4a 03 movzx ecx, byte ptr [rdx + 3] - 47e2ad: 84 c9 test cl, cl - 47e2af: 74 57 je 0x47e308 <__libc_dlvsym+0xc8> - 47e2b1: 48 c1 e0 04 shl rax, 4 - 47e2b5: 48 01 c8 add rax, rcx - 47e2b8: 0f b6 4a 04 movzx ecx, byte ptr [rdx + 4] - 47e2bc: 84 c9 test cl, cl - 47e2be: 74 48 je 0x47e308 <__libc_dlvsym+0xc8> - 47e2c0: 48 c1 e0 04 shl rax, 4 - 47e2c4: 48 01 c8 add rax, rcx - 47e2c7: 48 8d 4a 05 lea rcx, [rdx + 5] - 47e2cb: 0f b6 52 05 movzx edx, byte ptr [rdx + 5] - 47e2cf: 84 d2 test dl, dl - 47e2d1: 74 35 je 0x47e308 <__libc_dlvsym+0xc8> - 47e2d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47e2d8: 0f b6 d2 movzx edx, dl - 47e2db: 48 c1 e0 04 shl rax, 4 - 47e2df: 48 83 c1 01 add rcx, 1 - 47e2e3: 48 01 d0 add rax, rdx - 47e2e6: 48 89 c2 mov rdx, rax - 47e2e9: 48 c1 ea 18 shr rdx, 24 - 47e2ed: 81 e2 f0 00 00 00 and edx, 240 - 47e2f3: 48 31 d0 xor rax, rdx - 47e2f6: 0f b6 11 movzx edx, byte ptr [rcx] - 47e2f9: 84 d2 test dl, dl - 47e2fb: 75 db jne 0x47e2d8 <__libc_dlvsym+0x98> - 47e2fd: 25 ff ff ff 0f and eax, 268435455 - 47e302: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47e308: 48 8d 54 24 0f lea rdx, [rsp + 15] - 47e30d: 48 8d 74 24 18 lea rsi, [rsp + 24] - 47e312: 89 44 24 48 mov dword ptr [rsp + 72], eax - 47e316: 48 8d 7c 24 10 lea rdi, [rsp + 16] - 47e31b: 4c 8d 44 24 20 lea r8, [rsp + 32] - 47e320: 48 c7 44 24 50 00 00 00 00 mov qword ptr [rsp + 80], 0 - 47e329: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 47e332: 48 8d 0d 57 fd ff ff lea rcx, [rip - 681] # 0x47e090 - 47e339: e8 c2 07 00 00 call 0x47eb00 <_dl_catch_error> - 47e33e: 85 c0 test eax, eax - 47e340: 75 5e jne 0x47e3a0 <__libc_dlvsym+0x160> - 47e342: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 47e348: 75 56 jne 0x47e3a0 <__libc_dlvsym+0x160> - 47e34a: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 47e34f: 48 85 c0 test rax, rax - 47e352: 74 1d je 0x47e371 <__libc_dlvsym+0x131> - 47e354: 66 83 78 06 f1 cmp word ptr [rax + 6], -15 - 47e359: 74 65 je 0x47e3c0 <__libc_dlvsym+0x180> - 47e35b: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 47e360: 31 d2 xor edx, edx - 47e362: 48 85 c9 test rcx, rcx - 47e365: 74 03 je 0x47e36a <__libc_dlvsym+0x12a> - 47e367: 48 8b 11 mov rdx, qword ptr [rcx] - 47e36a: 48 03 50 08 add rdx, qword ptr [rax + 8] - 47e36e: 48 89 d0 mov rax, rdx - 47e371: 48 8b 4c 24 58 mov rcx, qword ptr [rsp + 88] - 47e376: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 47e37f: 75 43 jne 0x47e3c4 <__libc_dlvsym+0x184> - 47e381: 48 83 c4 68 add rsp, 104 - 47e385: c3 ret - 47e386: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47e390: 40 0f b6 c6 movzx eax, sil - 47e394: e9 6f ff ff ff jmp 0x47e308 <__libc_dlvsym+0xc8> - 47e399: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47e3a0: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 - 47e3a5: 75 09 jne 0x47e3b0 <__libc_dlvsym+0x170> - 47e3a7: 31 c0 xor eax, eax - 47e3a9: eb c6 jmp 0x47e371 <__libc_dlvsym+0x131> - 47e3ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47e3b0: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 47e3b5: e8 96 11 fa ff call 0x41f550 - 47e3ba: 31 c0 xor eax, eax - 47e3bc: eb b3 jmp 0x47e371 <__libc_dlvsym+0x131> - 47e3be: 66 90 nop - 47e3c0: 31 d2 xor edx, edx - 47e3c2: eb a6 jmp 0x47e36a <__libc_dlvsym+0x12a> - 47e3c4: e8 07 d8 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 47e3c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047e3d0 <__libc_dlopen_mode>: - 47e3d0: f3 0f 1e fa endbr64 - 47e3d4: 41 56 push r14 - 47e3d6: 48 8d 0d a3 fb ff ff lea rcx, [rip - 1117] # 0x47df80 - 47e3dd: 41 55 push r13 - 47e3df: 41 54 push r12 - 47e3e1: 55 push rbp - 47e3e2: 53 push rbx - 47e3e3: 48 83 ec 70 sub rsp, 112 - 47e3e7: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47e3f0: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 47e3f5: 31 c0 xor eax, eax - 47e3f7: 4c 8d 64 24 10 lea r12, [rsp + 16] - 47e3fc: 48 8b 84 24 98 00 00 00 mov rax, qword ptr [rsp + 152] - 47e404: 48 8d 5c 24 40 lea rbx, [rsp + 64] - 47e409: 48 8d 6c 24 18 lea rbp, [rsp + 24] - 47e40e: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 47e413: 4c 8d 44 24 20 lea r8, [rsp + 32] - 47e418: 4c 89 e2 mov rdx, r12 - 47e41b: 89 74 24 28 mov dword ptr [rsp + 40], esi - 47e41f: 48 89 ef mov rdi, rbp - 47e422: 48 89 de mov rsi, rbx - 47e425: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 47e42a: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 47e433: e8 c8 06 00 00 call 0x47eb00 <_dl_catch_error> - 47e438: 85 c0 test eax, eax - 47e43a: 0f 85 58 01 00 00 jne 0x47e598 <__libc_dlopen_mode+0x1c8> - 47e440: 48 83 7c 24 40 00 cmp qword ptr [rsp + 64], 0 - 47e446: 0f 85 4c 01 00 00 jne 0x47e598 <__libc_dlopen_mode+0x1c8> - 47e44c: 4c 8b 6c 24 38 mov r13, qword ptr [rsp + 56] - 47e451: 4c 8d 74 24 0f lea r14, [rsp + 15] - 47e456: 49 89 d8 mov r8, rbx - 47e459: 48 89 ee mov rsi, rbp - 47e45c: 48 8d 05 a0 c5 02 00 lea rax, [rip + 181664] # 0x4aaa03 <__PRETTY_FUNCTION__.10630+0x33> - 47e463: 48 8d 0d 56 fb ff ff lea rcx, [rip - 1194] # 0x47dfc0 - 47e46a: 4c 89 f2 mov rdx, r14 - 47e46d: 4c 89 e7 mov rdi, r12 - 47e470: 4c 89 6c 24 40 mov qword ptr [rsp + 64], r13 - 47e475: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 47e47a: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 47e483: e8 78 06 00 00 call 0x47eb00 <_dl_catch_error> - 47e488: 85 c0 test eax, eax - 47e48a: 0f 84 b8 00 00 00 je 0x47e548 <__libc_dlopen_mode+0x178> - 47e490: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 - 47e495: 0f 85 45 01 00 00 jne 0x47e5e0 <__libc_dlopen_mode+0x210> - 47e49b: 48 8d 05 52 c5 02 00 lea rax, [rip + 181586] # 0x4aa9f4 <__PRETTY_FUNCTION__.10630+0x24> - 47e4a2: 49 89 d8 mov r8, rbx - 47e4a5: 4c 89 f2 mov rdx, r14 - 47e4a8: 48 89 ee mov rsi, rbp - 47e4ab: 48 8d 0d 0e fb ff ff lea rcx, [rip - 1266] # 0x47dfc0 - 47e4b2: 4c 89 e7 mov rdi, r12 - 47e4b5: 4c 89 6c 24 40 mov qword ptr [rsp + 64], r13 - 47e4ba: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 47e4bf: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 47e4c8: e8 33 06 00 00 call 0x47eb00 <_dl_catch_error> - 47e4cd: 85 c0 test eax, eax - 47e4cf: 0f 85 d3 00 00 00 jne 0x47e5a8 <__libc_dlopen_mode+0x1d8> - 47e4d5: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 47e4db: 0f 85 c7 00 00 00 jne 0x47e5a8 <__libc_dlopen_mode+0x1d8> - 47e4e1: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] - 47e4e6: 48 85 d2 test rdx, rdx - 47e4e9: 74 2a je 0x47e515 <__libc_dlopen_mode+0x145> - 47e4eb: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 47e4f0: 0f 84 fa 00 00 00 je 0x47e5f0 <__libc_dlopen_mode+0x220> - 47e4f6: 48 8b 4c 24 50 mov rcx, qword ptr [rsp + 80] - 47e4fb: 31 c0 xor eax, eax - 47e4fd: 48 85 c9 test rcx, rcx - 47e500: 74 03 je 0x47e505 <__libc_dlopen_mode+0x135> - 47e502: 48 8b 01 mov rax, qword ptr [rcx] - 47e505: 48 03 42 08 add rax, qword ptr [rdx + 8] - 47e509: 74 0a je 0x47e515 <__libc_dlopen_mode+0x145> - 47e50b: 48 8d 1d 6e 35 04 00 lea rbx, [rip + 275822] # 0x4c1a80 <_dl_open_hook> - 47e512: 48 89 18 mov qword ptr [rax], rbx - 47e515: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 47e51a: e8 81 65 00 00 call 0x484aa0 <__libc_register_dlfcn_hook> - 47e51f: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 47e524: 48 8b 5c 24 68 mov rbx, qword ptr [rsp + 104] - 47e529: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] - 47e532: 0f 85 cf 00 00 00 jne 0x47e607 <__libc_dlopen_mode+0x237> - 47e538: 48 83 c4 70 add rsp, 112 - 47e53c: 5b pop rbx - 47e53d: 5d pop rbp - 47e53e: 41 5c pop r12 - 47e540: 41 5d pop r13 - 47e542: 41 5e pop r14 - 47e544: c3 ret - 47e545: 0f 1f 00 nop dword ptr [rax] - 47e548: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 47e54e: 0f 85 3c ff ff ff jne 0x47e490 <__libc_dlopen_mode+0xc0> - 47e554: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] - 47e559: 48 85 d2 test rdx, rdx - 47e55c: 0f 84 39 ff ff ff je 0x47e49b <__libc_dlopen_mode+0xcb> - 47e562: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 47e567: 0f 84 93 00 00 00 je 0x47e600 <__libc_dlopen_mode+0x230> - 47e56d: 48 8b 4c 24 50 mov rcx, qword ptr [rsp + 80] - 47e572: 31 c0 xor eax, eax - 47e574: 48 85 c9 test rcx, rcx - 47e577: 74 03 je 0x47e57c <__libc_dlopen_mode+0x1ac> - 47e579: 48 8b 01 mov rax, qword ptr [rcx] - 47e57c: 48 03 42 08 add rax, qword ptr [rdx + 8] - 47e580: 0f 84 15 ff ff ff je 0x47e49b <__libc_dlopen_mode+0xcb> - 47e586: 48 8d 0d f3 34 04 00 lea rcx, [rip + 275699] # 0x4c1a80 <_dl_open_hook> - 47e58d: 48 89 08 mov qword ptr [rax], rcx - 47e590: e9 06 ff ff ff jmp 0x47e49b <__libc_dlopen_mode+0xcb> - 47e595: 0f 1f 00 nop dword ptr [rax] - 47e598: 80 7c 24 10 00 cmp byte ptr [rsp + 16], 0 - 47e59d: 75 29 jne 0x47e5c8 <__libc_dlopen_mode+0x1f8> - 47e59f: 31 c0 xor eax, eax - 47e5a1: eb 81 jmp 0x47e524 <__libc_dlopen_mode+0x154> - 47e5a3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47e5a8: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 - 47e5ad: 0f 84 62 ff ff ff je 0x47e515 <__libc_dlopen_mode+0x145> - 47e5b3: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 47e5b8: e8 93 0f fa ff call 0x41f550 - 47e5bd: e9 53 ff ff ff jmp 0x47e515 <__libc_dlopen_mode+0x145> - 47e5c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47e5c8: 48 8b 7c 24 40 mov rdi, qword ptr [rsp + 64] - 47e5cd: e8 7e 0f fa ff call 0x41f550 - 47e5d2: 31 c0 xor eax, eax - 47e5d4: e9 4b ff ff ff jmp 0x47e524 <__libc_dlopen_mode+0x154> - 47e5d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47e5e0: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 47e5e5: e8 66 0f fa ff call 0x41f550 - 47e5ea: e9 ac fe ff ff jmp 0x47e49b <__libc_dlopen_mode+0xcb> - 47e5ef: 90 nop - 47e5f0: 31 c0 xor eax, eax - 47e5f2: e9 0e ff ff ff jmp 0x47e505 <__libc_dlopen_mode+0x135> - 47e5f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 47e600: 31 c0 xor eax, eax - 47e602: e9 75 ff ff ff jmp 0x47e57c <__libc_dlopen_mode+0x1ac> - 47e607: e8 c4 d5 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 47e60c: 0f 1f 40 00 nop dword ptr [rax] - -000000000047e610 <__libc_dlsym_private>: - 47e610: f3 0f 1e fa endbr64 - 47e614: 48 83 ec 58 sub rsp, 88 - 47e618: 66 48 0f 6e c7 movq xmm0, rdi - 47e61d: 66 48 0f 6e ce movq xmm1, rsi - 47e622: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 47e626: 48 8d 54 24 0f lea rdx, [rsp + 15] - 47e62b: 48 8d 74 24 18 lea rsi, [rsp + 24] - 47e630: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47e639: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 47e63e: 31 c0 xor eax, eax - 47e640: 48 8d 7c 24 10 lea rdi, [rsp + 16] - 47e645: 4c 8d 44 24 20 lea r8, [rsp + 32] - 47e64a: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 47e653: 48 8d 0d 66 f9 ff ff lea rcx, [rip - 1690] # 0x47dfc0 - 47e65a: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 - 47e65f: e8 9c 04 00 00 call 0x47eb00 <_dl_catch_error> - 47e664: 85 c0 test eax, eax - 47e666: 75 48 jne 0x47e6b0 <__libc_dlsym_private+0xa0> - 47e668: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 47e66e: 75 40 jne 0x47e6b0 <__libc_dlsym_private+0xa0> - 47e670: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 47e675: 48 85 c0 test rax, rax - 47e678: 74 1d je 0x47e697 <__libc_dlsym_private+0x87> - 47e67a: 66 83 78 06 f1 cmp word ptr [rax + 6], -15 - 47e67f: 74 4f je 0x47e6d0 <__libc_dlsym_private+0xc0> - 47e681: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 47e686: 31 d2 xor edx, edx - 47e688: 48 85 c9 test rcx, rcx - 47e68b: 74 03 je 0x47e690 <__libc_dlsym_private+0x80> - 47e68d: 48 8b 11 mov rdx, qword ptr [rcx] - 47e690: 48 03 50 08 add rdx, qword ptr [rax + 8] - 47e694: 48 89 d0 mov rax, rdx - 47e697: 48 8b 4c 24 48 mov rcx, qword ptr [rsp + 72] - 47e69c: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 47e6a5: 75 2d jne 0x47e6d4 <__libc_dlsym_private+0xc4> - 47e6a7: 48 83 c4 58 add rsp, 88 - 47e6ab: c3 ret - 47e6ac: 0f 1f 40 00 nop dword ptr [rax] - 47e6b0: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 - 47e6b5: 75 09 jne 0x47e6c0 <__libc_dlsym_private+0xb0> - 47e6b7: 31 c0 xor eax, eax - 47e6b9: eb dc jmp 0x47e697 <__libc_dlsym_private+0x87> - 47e6bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47e6c0: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 47e6c5: e8 86 0e fa ff call 0x41f550 - 47e6ca: 31 c0 xor eax, eax - 47e6cc: eb c9 jmp 0x47e697 <__libc_dlsym_private+0x87> - 47e6ce: 66 90 nop - 47e6d0: 31 d2 xor edx, edx - 47e6d2: eb bc jmp 0x47e690 <__libc_dlsym_private+0x80> - 47e6d4: e8 f7 d4 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 47e6d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047e6e0 <__libc_register_dl_open_hook>: - 47e6e0: f3 0f 1e fa endbr64 - 47e6e4: 41 56 push r14 - 47e6e6: 48 8d 0d d3 f8 ff ff lea rcx, [rip - 1837] # 0x47dfc0 - 47e6ed: 41 55 push r13 - 47e6ef: 41 54 push r12 - 47e6f1: 55 push rbp - 47e6f2: 53 push rbx - 47e6f3: 48 89 fb mov rbx, rdi - 47e6f6: 48 83 ec 50 sub rsp, 80 - 47e6fa: 48 8d 6c 24 20 lea rbp, [rsp + 32] - 47e6ff: 4c 8d 64 24 0f lea r12, [rsp + 15] - 47e704: 4c 8d 6c 24 18 lea r13, [rsp + 24] - 47e709: 4c 8d 74 24 10 lea r14, [rsp + 16] - 47e70e: 49 89 e8 mov r8, rbp - 47e711: 4c 89 e2 mov rdx, r12 - 47e714: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47e71d: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 47e722: 31 c0 xor eax, eax - 47e724: 4c 89 ee mov rsi, r13 - 47e727: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 47e72c: 48 8d 05 d0 c2 02 00 lea rax, [rip + 180944] # 0x4aaa03 <__PRETTY_FUNCTION__.10630+0x33> - 47e733: 4c 89 f7 mov rdi, r14 - 47e736: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 47e73b: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 47e744: e8 b7 03 00 00 call 0x47eb00 <_dl_catch_error> - 47e749: 85 c0 test eax, eax - 47e74b: 0f 85 e7 00 00 00 jne 0x47e838 <__libc_register_dl_open_hook+0x158> - 47e751: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 47e757: 0f 85 db 00 00 00 jne 0x47e838 <__libc_register_dl_open_hook+0x158> - 47e75d: 48 8b 54 24 38 mov rdx, qword ptr [rsp + 56] - 47e762: 48 85 d2 test rdx, rdx - 47e765: 74 2a je 0x47e791 <__libc_register_dl_open_hook+0xb1> - 47e767: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 47e76c: 0f 84 e6 00 00 00 je 0x47e858 <__libc_register_dl_open_hook+0x178> - 47e772: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 47e777: 31 c0 xor eax, eax - 47e779: 48 85 c9 test rcx, rcx - 47e77c: 74 03 je 0x47e781 <__libc_register_dl_open_hook+0xa1> - 47e77e: 48 8b 01 mov rax, qword ptr [rcx] - 47e781: 48 03 42 08 add rax, qword ptr [rdx + 8] - 47e785: 74 0a je 0x47e791 <__libc_register_dl_open_hook+0xb1> - 47e787: 48 8d 35 f2 32 04 00 lea rsi, [rip + 275186] # 0x4c1a80 <_dl_open_hook> - 47e78e: 48 89 30 mov qword ptr [rax], rsi - 47e791: 48 8d 05 5c c2 02 00 lea rax, [rip + 180828] # 0x4aa9f4 <__PRETTY_FUNCTION__.10630+0x24> - 47e798: 49 89 e8 mov r8, rbp - 47e79b: 4c 89 e2 mov rdx, r12 - 47e79e: 4c 89 ee mov rsi, r13 - 47e7a1: 48 8d 0d 18 f8 ff ff lea rcx, [rip - 2024] # 0x47dfc0 - 47e7a8: 4c 89 f7 mov rdi, r14 - 47e7ab: 48 89 5c 24 20 mov qword ptr [rsp + 32], rbx - 47e7b0: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 47e7b5: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 47e7be: e8 3d 03 00 00 call 0x47eb00 <_dl_catch_error> - 47e7c3: 85 c0 test eax, eax - 47e7c5: 75 59 jne 0x47e820 <__libc_register_dl_open_hook+0x140> - 47e7c7: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 47e7cd: 75 51 jne 0x47e820 <__libc_register_dl_open_hook+0x140> - 47e7cf: 48 8b 54 24 38 mov rdx, qword ptr [rsp + 56] - 47e7d4: 48 85 d2 test rdx, rdx - 47e7d7: 74 2a je 0x47e803 <__libc_register_dl_open_hook+0x123> - 47e7d9: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 47e7de: 0f 84 7c 00 00 00 je 0x47e860 <__libc_register_dl_open_hook+0x180> - 47e7e4: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 47e7e9: 31 c0 xor eax, eax - 47e7eb: 48 85 c9 test rcx, rcx - 47e7ee: 74 03 je 0x47e7f3 <__libc_register_dl_open_hook+0x113> - 47e7f0: 48 8b 01 mov rax, qword ptr [rcx] - 47e7f3: 48 03 42 08 add rax, qword ptr [rdx + 8] - 47e7f7: 74 0a je 0x47e803 <__libc_register_dl_open_hook+0x123> - 47e7f9: 48 8d 1d 80 32 04 00 lea rbx, [rip + 275072] # 0x4c1a80 <_dl_open_hook> - 47e800: 48 89 18 mov qword ptr [rax], rbx - 47e803: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 47e808: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 47e811: 75 51 jne 0x47e864 <__libc_register_dl_open_hook+0x184> - 47e813: 48 83 c4 50 add rsp, 80 - 47e817: 5b pop rbx - 47e818: 5d pop rbp - 47e819: 41 5c pop r12 - 47e81b: 41 5d pop r13 - 47e81d: 41 5e pop r14 - 47e81f: c3 ret - 47e820: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 - 47e825: 74 dc je 0x47e803 <__libc_register_dl_open_hook+0x123> - 47e827: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 47e82c: e8 1f 0d fa ff call 0x41f550 - 47e831: eb d0 jmp 0x47e803 <__libc_register_dl_open_hook+0x123> - 47e833: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47e838: 80 7c 24 0f 00 cmp byte ptr [rsp + 15], 0 - 47e83d: 0f 84 4e ff ff ff je 0x47e791 <__libc_register_dl_open_hook+0xb1> - 47e843: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 47e848: e8 03 0d fa ff call 0x41f550 - 47e84d: e9 3f ff ff ff jmp 0x47e791 <__libc_register_dl_open_hook+0xb1> - 47e852: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47e858: 31 c0 xor eax, eax - 47e85a: e9 22 ff ff ff jmp 0x47e781 <__libc_register_dl_open_hook+0xa1> - 47e85f: 90 nop - 47e860: 31 c0 xor eax, eax - 47e862: eb 8f jmp 0x47e7f3 <__libc_register_dl_open_hook+0x113> - 47e864: e8 67 d3 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 47e869: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000047e870 : - 47e870: 41 54 push r12 - 47e872: 49 89 f0 mov r8, rsi - 47e875: 49 89 d4 mov r12, rdx - 47e878: 53 push rbx - 47e879: 48 89 cb mov rbx, rcx - 47e87c: 48 81 ec 28 04 00 00 sub rsp, 1064 - 47e883: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47e88c: 48 89 84 24 18 04 00 00 mov qword ptr [rsp + 1048], rax - 47e894: 31 c0 xor eax, eax - 47e896: 48 8d 05 f8 c2 02 00 lea rax, [rip + 180984] # 0x4aab95 - 47e89d: 48 89 c1 mov rcx, rax - 47e8a0: 85 ff test edi, edi - 47e8a2: 75 67 jne 0x47e90b - 47e8a4: 41 80 38 00 cmp byte ptr [r8], 0 - 47e8a8: 48 8d 15 e6 c2 02 00 lea rdx, [rip + 180966] # 0x4aab95 - 47e8af: 4c 8d 0d 97 69 01 00 lea r9, [rip + 92567] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> - 47e8b6: bf 02 00 00 00 mov edi, 2 - 47e8bb: 4c 0f 44 ca cmove r9, rdx - 47e8bf: 4d 85 e4 test r12, r12 - 47e8c2: 48 8d 15 77 c1 02 00 lea rdx, [rip + 180599] # 0x4aaa40 <__PRETTY_FUNCTION__.10630+0x70> - 47e8c9: 4c 0f 44 e2 cmove r12, rdx - 47e8cd: 48 8b 15 94 11 04 00 mov rdx, qword ptr [rip + 266644] # 0x4bfa68 <_dl_argv> - 47e8d4: 48 8d 35 13 b9 02 00 lea rsi, [rip + 178451] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> - 47e8db: 48 8b 12 mov rdx, qword ptr [rdx] - 47e8de: 48 85 d2 test rdx, rdx - 47e8e1: 48 0f 44 d6 cmove rdx, rsi - 47e8e5: 48 83 ec 08 sub rsp, 8 - 47e8e9: 48 8d 35 21 c1 02 00 lea rsi, [rip + 180513] # 0x4aaa11 <__PRETTY_FUNCTION__.10630+0x41> - 47e8f0: 50 push rax - 47e8f1: 31 c0 xor eax, eax - 47e8f3: 51 push rcx - 47e8f4: 4c 89 e1 mov rcx, r12 - 47e8f7: 53 push rbx - 47e8f8: e8 e3 c0 ff ff call 0x47a9e0 <_dl_dprintf> - 47e8fd: 48 83 c4 20 add rsp, 32 - 47e901: bf 7f 00 00 00 mov edi, 127 - 47e906: e8 85 94 fc ff call 0x447d90 <_exit> - 47e90b: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 47e910: ba 00 04 00 00 mov edx, 1024 - 47e915: 48 8d 74 24 10 lea rsi, [rsp + 16] - 47e91a: e8 61 f9 fe ff call 0x46e280 - 47e91f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 47e924: 48 8d 0d 22 69 01 00 lea rcx, [rip + 92450] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> - 47e92b: e9 74 ff ff ff jmp 0x47e8a4 - -000000000047e930 <_dl_signal_exception>: - 47e930: f3 0f 1e fa endbr64 - 47e934: 50 push rax - 47e935: 58 pop rax - 47e936: 48 83 ec 08 sub rsp, 8 - 47e93a: 48 c7 c0 f8 ff ff ff mov rax, -8 - 47e941: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 47e945: 48 85 c0 test rax, rax - 47e948: 74 26 je 0x47e970 <_dl_signal_exception+0x40> - 47e94a: 48 8b 10 mov rdx, qword ptr [rax] - 47e94d: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 47e951: 0f 11 02 movups xmmword ptr [rdx], xmm0 - 47e954: 48 8b 4e 10 mov rcx, qword ptr [rsi + 16] - 47e958: be 01 00 00 00 mov esi, 1 - 47e95d: 48 89 4a 10 mov qword ptr [rdx + 16], rcx - 47e961: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 47e965: 89 3a mov dword ptr [rdx], edi - 47e967: 48 8d 78 10 lea rdi, [rax + 16] - 47e96b: e8 00 02 00 00 call 0x47eb70 <__longjmp> - 47e970: 48 8b 4e 08 mov rcx, qword ptr [rsi + 8] - 47e974: 48 8b 36 mov rsi, qword ptr [rsi] - 47e977: e8 f4 fe ff ff call 0x47e870 - 47e97c: 0f 1f 40 00 nop dword ptr [rax] - -000000000047e980 <_dl_signal_error>: - 47e980: f3 0f 1e fa endbr64 - 47e984: 55 push rbp - 47e985: 49 89 d0 mov r8, rdx - 47e988: 48 89 ca mov rdx, rcx - 47e98b: 89 fd mov ebp, edi - 47e98d: 53 push rbx - 47e98e: 48 83 ec 08 sub rsp, 8 - 47e992: 48 c7 c0 f8 ff ff ff mov rax, -8 - 47e999: 48 85 c9 test rcx, rcx - 47e99c: 64 48 8b 18 mov rbx, qword ptr fs:[rax] - 47e9a0: 48 8d 05 7e c0 02 00 lea rax, [rip + 180350] # 0x4aaa25 <__PRETTY_FUNCTION__.10630+0x55> - 47e9a7: 48 0f 44 d0 cmove rdx, rax - 47e9ab: 48 85 db test rbx, rbx - 47e9ae: 74 1c je 0x47e9cc <_dl_signal_error+0x4c> - 47e9b0: 48 8b 3b mov rdi, qword ptr [rbx] - 47e9b3: e8 68 e5 ff ff call 0x47cf20 <_dl_exception_create> - 47e9b8: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 47e9bc: 48 8d 7b 10 lea rdi, [rbx + 16] - 47e9c0: be 01 00 00 00 mov esi, 1 - 47e9c5: 89 28 mov dword ptr [rax], ebp - 47e9c7: e8 a4 01 00 00 call 0x47eb70 <__longjmp> - 47e9cc: 48 89 d1 mov rcx, rdx - 47e9cf: 4c 89 c2 mov rdx, r8 - 47e9d2: e8 99 fe ff ff call 0x47e870 - 47e9d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000047e9e0 <_dl_catch_exception>: - 47e9e0: f3 0f 1e fa endbr64 - 47e9e4: 41 54 push r12 - 47e9e6: 48 81 ec 10 01 00 00 sub rsp, 272 - 47e9ed: 49 c7 c4 f8 ff ff ff mov r12, -8 - 47e9f4: 48 89 3c 24 mov qword ptr [rsp], rdi - 47e9f8: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 47e9fd: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx - 47ea02: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47ea0b: 48 89 84 24 08 01 00 00 mov qword ptr [rsp + 264], rax - 47ea13: 31 c0 xor eax, eax - 47ea15: 64 49 8b 04 24 mov rax, qword ptr fs:[r12] - 47ea1a: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 47ea1f: 48 85 ff test rdi, rdi - 47ea22: 0f 84 88 00 00 00 je 0x47eab0 <_dl_catch_exception+0xd0> - 47ea28: 48 8d 44 24 2c lea rax, [rsp + 44] - 47ea2d: 48 89 7c 24 30 mov qword ptr [rsp + 48], rdi - 47ea32: 31 f6 xor esi, esi - 47ea34: 48 8d 7c 24 40 lea rdi, [rsp + 64] - 47ea39: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 47ea3e: 48 8d 44 24 30 lea rax, [rsp + 48] - 47ea43: 64 49 89 04 24 mov qword ptr fs:[r12], rax - 47ea48: e8 33 da fd ff call 0x45c480 <__sigsetjmp> - 47ea4d: f3 0f 1e fa endbr64 - 47ea51: 41 89 c4 mov r12d, eax - 47ea54: 85 c0 test eax, eax - 47ea56: 0f 85 7c 00 00 00 jne 0x47ead8 <_dl_catch_exception+0xf8> - 47ea5c: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 47ea61: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 47ea66: ff d1 call rcx - 47ea68: 48 c7 c0 f8 ff ff ff mov rax, -8 - 47ea6f: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 47ea74: 66 0f ef c0 pxor xmm0, xmm0 - 47ea78: 64 48 89 08 mov qword ptr fs:[rax], rcx - 47ea7c: 48 8b 04 24 mov rax, qword ptr [rsp] - 47ea80: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 - 47ea88: 0f 11 00 movups xmmword ptr [rax], xmm0 - 47ea8b: 48 8b 84 24 08 01 00 00 mov rax, qword ptr [rsp + 264] - 47ea93: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 47ea9c: 75 51 jne 0x47eaef <_dl_catch_exception+0x10f> - 47ea9e: 48 81 c4 10 01 00 00 add rsp, 272 - 47eaa5: 44 89 e0 mov eax, r12d - 47eaa8: 41 5c pop r12 - 47eaaa: c3 ret - 47eaab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47eab0: 64 49 c7 04 24 00 00 00 00 mov qword ptr fs:[r12], 0 - 47eab9: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 47eabe: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 47eac3: ff d0 call rax - 47eac5: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 47eaca: 64 49 89 04 24 mov qword ptr fs:[r12], rax - 47eacf: 45 31 e4 xor r12d, r12d - 47ead2: eb b7 jmp 0x47ea8b <_dl_catch_exception+0xab> - 47ead4: 0f 1f 40 00 nop dword ptr [rax] - 47ead8: 48 c7 c0 f8 ff ff ff mov rax, -8 - 47eadf: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 47eae4: 64 48 89 08 mov qword ptr fs:[rax], rcx - 47eae8: 44 8b 64 24 2c mov r12d, dword ptr [rsp + 44] - 47eaed: eb 9c jmp 0x47ea8b <_dl_catch_exception+0xab> - 47eaef: e8 dc d0 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 47eaf4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47eaff: 90 nop - -000000000047eb00 <_dl_catch_error>: - 47eb00: f3 0f 1e fa endbr64 - 47eb04: 41 54 push r12 - 47eb06: 49 89 fc mov r12, rdi - 47eb09: 55 push rbp - 47eb0a: 48 89 f5 mov rbp, rsi - 47eb0d: 48 89 ce mov rsi, rcx - 47eb10: 53 push rbx - 47eb11: 48 89 d3 mov rbx, rdx - 47eb14: 4c 89 c2 mov rdx, r8 - 47eb17: 48 83 ec 20 sub rsp, 32 - 47eb1b: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47eb24: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 47eb29: 31 c0 xor eax, eax - 47eb2b: 48 89 e7 mov rdi, rsp - 47eb2e: e8 ad fe ff ff call 0x47e9e0 <_dl_catch_exception> - 47eb33: 48 8b 14 24 mov rdx, qword ptr [rsp] - 47eb37: 49 89 14 24 mov qword ptr [r12], rdx - 47eb3b: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 47eb40: 48 39 54 24 10 cmp qword ptr [rsp + 16], rdx - 47eb45: 48 89 55 00 mov qword ptr [rbp], rdx - 47eb49: 0f 94 03 sete byte ptr [rbx] - 47eb4c: 48 8b 5c 24 18 mov rbx, qword ptr [rsp + 24] - 47eb51: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] - 47eb5a: 75 09 jne 0x47eb65 <_dl_catch_error+0x65> - 47eb5c: 48 83 c4 20 add rsp, 32 - 47eb60: 5b pop rbx - 47eb61: 5d pop rbp - 47eb62: 41 5c pop r12 - 47eb64: c3 ret - 47eb65: e8 66 d0 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 47eb6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000047eb70 <__longjmp>: - 47eb70: f3 0f 1e fa endbr64 - 47eb74: 4c 8b 47 30 mov r8, qword ptr [rdi + 48] - 47eb78: 4c 8b 4f 08 mov r9, qword ptr [rdi + 8] - 47eb7c: 48 8b 57 38 mov rdx, qword ptr [rdi + 56] - 47eb80: 49 c1 c8 11 ror r8, 17 - 47eb84: 64 4c 33 04 25 30 00 00 00 xor r8, qword ptr fs:[48] - 47eb8d: 49 c1 c9 11 ror r9, 17 - 47eb91: 64 4c 33 0c 25 30 00 00 00 xor r9, qword ptr fs:[48] - 47eb9a: 48 c1 ca 11 ror rdx, 17 - 47eb9e: 64 48 33 14 25 30 00 00 00 xor rdx, qword ptr fs:[48] - 47eba7: 31 c0 xor eax, eax - 47eba9: f3 48 0f 1e c8 rdsspq rax - 47ebae: 48 2b 47 58 sub rax, qword ptr [rdi + 88] - 47ebb2: 74 21 je 0x47ebd5 <__longjmp+0x65> - 47ebb4: 48 f7 d8 neg rax - 47ebb7: 48 c1 e8 03 shr rax, 3 - 47ebbb: 48 83 c0 01 add rax, 1 - 47ebbf: bb ff 00 00 00 mov ebx, 255 - 47ebc4: 48 39 d8 cmp rax, rbx - 47ebc7: 48 0f 42 d8 cmovb rbx, rax - 47ebcb: f3 48 0f ae eb incsspq rbx - 47ebd0: 48 29 d8 sub rax, rbx - 47ebd3: 77 ef ja 0x47ebc4 <__longjmp+0x54> - 47ebd5: 90 nop - 47ebd6: 48 8b 1f mov rbx, qword ptr [rdi] - 47ebd9: 4c 8b 67 10 mov r12, qword ptr [rdi + 16] - 47ebdd: 4c 8b 6f 18 mov r13, qword ptr [rdi + 24] - 47ebe1: 4c 8b 77 20 mov r14, qword ptr [rdi + 32] - 47ebe5: 4c 8b 7f 28 mov r15, qword ptr [rdi + 40] - 47ebe9: 89 f0 mov eax, esi - 47ebeb: 4c 89 c4 mov rsp, r8 - 47ebee: 4c 89 cd mov rbp, r9 - 47ebf1: 90 nop - 47ebf2: ff e2 jmp rdx - 47ebf4: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47ebfe: 66 90 nop - -000000000047ec00 <_itoa_word>: - 47ec00: f3 0f 1e fa endbr64 - 47ec04: 49 89 f0 mov r8, rsi - 47ec07: 85 c9 test ecx, ecx - 47ec09: 48 8d 35 90 cb 02 00 lea rsi, [rip + 183184] # 0x4ab7a0 <_itoa_upper_digits> - 47ec10: 48 8d 05 49 cb 02 00 lea rax, [rip + 183113] # 0x4ab760 <_itoa_lower_digits> - 47ec17: 48 0f 44 f0 cmove rsi, rax - 47ec1b: 83 fa 0a cmp edx, 10 - 47ec1e: 74 70 je 0x47ec90 <_itoa_word+0x90> - 47ec20: 83 fa 10 cmp edx, 16 - 47ec23: 74 2b je 0x47ec50 <_itoa_word+0x50> - 47ec25: 89 d1 mov ecx, edx - 47ec27: 83 fa 08 cmp edx, 8 - 47ec2a: 74 44 je 0x47ec70 <_itoa_word+0x70> - 47ec2c: 48 89 f8 mov rax, rdi - 47ec2f: 31 d2 xor edx, edx - 47ec31: 49 83 e8 01 sub r8, 1 - 47ec35: 48 f7 f1 div rcx - 47ec38: 0f b6 14 16 movzx edx, byte ptr [rsi + rdx] - 47ec3c: 41 88 10 mov byte ptr [r8], dl - 47ec3f: 48 89 fa mov rdx, rdi - 47ec42: 48 89 c7 mov rdi, rax - 47ec45: 48 39 ca cmp rdx, rcx - 47ec48: 73 e2 jae 0x47ec2c <_itoa_word+0x2c> - 47ec4a: 4c 89 c0 mov rax, r8 - 47ec4d: c3 ret - 47ec4e: 66 90 nop - 47ec50: 48 89 f8 mov rax, rdi - 47ec53: 49 83 e8 01 sub r8, 1 - 47ec57: 83 e0 0f and eax, 15 - 47ec5a: 0f b6 04 06 movzx eax, byte ptr [rsi + rax] - 47ec5e: 41 88 00 mov byte ptr [r8], al - 47ec61: 48 89 f8 mov rax, rdi - 47ec64: 48 c1 ef 04 shr rdi, 4 - 47ec68: 48 83 f8 0f cmp rax, 15 - 47ec6c: 77 e2 ja 0x47ec50 <_itoa_word+0x50> - 47ec6e: eb da jmp 0x47ec4a <_itoa_word+0x4a> - 47ec70: 48 89 f8 mov rax, rdi - 47ec73: 49 83 e8 01 sub r8, 1 - 47ec77: 83 e0 07 and eax, 7 - 47ec7a: 0f b6 04 06 movzx eax, byte ptr [rsi + rax] - 47ec7e: 41 88 00 mov byte ptr [r8], al - 47ec81: 48 89 f8 mov rax, rdi - 47ec84: 48 c1 ef 03 shr rdi, 3 - 47ec88: 48 83 f8 07 cmp rax, 7 - 47ec8c: 77 e2 ja 0x47ec70 <_itoa_word+0x70> - 47ec8e: eb ba jmp 0x47ec4a <_itoa_word+0x4a> - 47ec90: 48 b9 cd cc cc cc cc cc cc cc movabs rcx, -3689348814741910323 - 47ec9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47eca0: 48 89 f8 mov rax, rdi - 47eca3: 49 89 f9 mov r9, rdi - 47eca6: 49 83 e8 01 sub r8, 1 - 47ecaa: 48 f7 e1 mul rcx - 47ecad: 48 c1 ea 03 shr rdx, 3 - 47ecb1: 48 8d 04 92 lea rax, [rdx + 4*rdx] - 47ecb5: 48 01 c0 add rax, rax - 47ecb8: 49 29 c1 sub r9, rax - 47ecbb: 42 0f b6 04 0e movzx eax, byte ptr [rsi + r9] - 47ecc0: 41 88 00 mov byte ptr [r8], al - 47ecc3: 48 89 f8 mov rax, rdi - 47ecc6: 48 89 d7 mov rdi, rdx - 47ecc9: 48 83 f8 09 cmp rax, 9 - 47eccd: 77 d1 ja 0x47eca0 <_itoa_word+0xa0> - 47eccf: 4c 89 c0 mov rax, r8 - 47ecd2: c3 ret - 47ecd3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47ecde: 66 90 nop - -000000000047ece0 <_fitoa_word>: - 47ece0: f3 0f 1e fa endbr64 - 47ece4: 48 83 ec 38 sub rsp, 56 - 47ece8: 49 89 f3 mov r11, rsi - 47eceb: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47ecf4: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 47ecf9: 31 c0 xor eax, eax - 47ecfb: 4c 8d 54 24 20 lea r10, [rsp + 32] - 47ed00: 4c 89 d6 mov rsi, r10 - 47ed03: e8 f8 fe ff ff call 0x47ec00 <_itoa_word> - 47ed08: 4c 39 d0 cmp rax, r10 - 47ed0b: 0f 83 9f 01 00 00 jae 0x47eeb0 <_fitoa_word+0x1d0> - 47ed11: 48 89 c6 mov rsi, rax - 47ed14: 48 89 c1 mov rcx, rax - 47ed17: 48 8d 44 24 1f lea rax, [rsp + 31] - 47ed1c: 48 29 f0 sub rax, rsi - 47ed1f: 48 83 f8 0e cmp rax, 14 - 47ed23: 0f 86 77 01 00 00 jbe 0x47eea0 <_fitoa_word+0x1c0> - 47ed29: 48 8d 46 0f lea rax, [rsi + 15] - 47ed2d: 4c 29 d8 sub rax, r11 - 47ed30: 48 83 f8 1e cmp rax, 30 - 47ed34: 0f 86 66 01 00 00 jbe 0x47eea0 <_fitoa_word+0x1c0> - 47ed3a: 4c 89 d7 mov rdi, r10 - 47ed3d: 31 c0 xor eax, eax - 47ed3f: 48 29 f7 sub rdi, rsi - 47ed42: 48 89 fa mov rdx, rdi - 47ed45: 48 83 e2 f0 and rdx, -16 - 47ed49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47ed50: f3 0f 6f 04 06 movdqu xmm0, xmmword ptr [rsi + rax] - 47ed55: 41 0f 11 04 03 movups xmmword ptr [r11 + rax], xmm0 - 47ed5a: 48 83 c0 10 add rax, 16 - 47ed5e: 48 39 d0 cmp rax, rdx - 47ed61: 75 ed jne 0x47ed50 <_fitoa_word+0x70> - 47ed63: 48 89 fa mov rdx, rdi - 47ed66: 48 83 e2 f0 and rdx, -16 - 47ed6a: 49 8d 04 13 lea rax, [r11 + rdx] - 47ed6e: 48 01 d6 add rsi, rdx - 47ed71: 48 39 d7 cmp rdi, rdx - 47ed74: 0f 84 06 01 00 00 je 0x47ee80 <_fitoa_word+0x1a0> - 47ed7a: 0f b6 16 movzx edx, byte ptr [rsi] - 47ed7d: 88 10 mov byte ptr [rax], dl - 47ed7f: 48 8d 56 01 lea rdx, [rsi + 1] - 47ed83: 49 39 d2 cmp r10, rdx - 47ed86: 0f 86 f4 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> - 47ed8c: 0f b6 56 01 movzx edx, byte ptr [rsi + 1] - 47ed90: 88 50 01 mov byte ptr [rax + 1], dl - 47ed93: 48 8d 56 02 lea rdx, [rsi + 2] - 47ed97: 49 39 d2 cmp r10, rdx - 47ed9a: 0f 86 e0 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> - 47eda0: 0f b6 56 02 movzx edx, byte ptr [rsi + 2] - 47eda4: 88 50 02 mov byte ptr [rax + 2], dl - 47eda7: 48 8d 56 03 lea rdx, [rsi + 3] - 47edab: 49 39 d2 cmp r10, rdx - 47edae: 0f 86 cc 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> - 47edb4: 0f b6 56 03 movzx edx, byte ptr [rsi + 3] - 47edb8: 88 50 03 mov byte ptr [rax + 3], dl - 47edbb: 48 8d 56 04 lea rdx, [rsi + 4] - 47edbf: 49 39 d2 cmp r10, rdx - 47edc2: 0f 86 b8 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> - 47edc8: 0f b6 56 04 movzx edx, byte ptr [rsi + 4] - 47edcc: 88 50 04 mov byte ptr [rax + 4], dl - 47edcf: 48 8d 56 05 lea rdx, [rsi + 5] - 47edd3: 49 39 d2 cmp r10, rdx - 47edd6: 0f 86 a4 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> - 47eddc: 0f b6 56 05 movzx edx, byte ptr [rsi + 5] - 47ede0: 88 50 05 mov byte ptr [rax + 5], dl - 47ede3: 48 8d 56 06 lea rdx, [rsi + 6] - 47ede7: 49 39 d2 cmp r10, rdx - 47edea: 0f 86 90 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> - 47edf0: 0f b6 56 06 movzx edx, byte ptr [rsi + 6] - 47edf4: 88 50 06 mov byte ptr [rax + 6], dl - 47edf7: 48 8d 56 07 lea rdx, [rsi + 7] - 47edfb: 49 39 d2 cmp r10, rdx - 47edfe: 0f 86 7c 00 00 00 jbe 0x47ee80 <_fitoa_word+0x1a0> - 47ee04: 0f b6 56 07 movzx edx, byte ptr [rsi + 7] - 47ee08: 88 50 07 mov byte ptr [rax + 7], dl - 47ee0b: 48 8d 56 08 lea rdx, [rsi + 8] - 47ee0f: 49 39 d2 cmp r10, rdx - 47ee12: 76 6c jbe 0x47ee80 <_fitoa_word+0x1a0> - 47ee14: 0f b6 56 08 movzx edx, byte ptr [rsi + 8] - 47ee18: 88 50 08 mov byte ptr [rax + 8], dl - 47ee1b: 48 8d 56 09 lea rdx, [rsi + 9] - 47ee1f: 49 39 d2 cmp r10, rdx - 47ee22: 76 5c jbe 0x47ee80 <_fitoa_word+0x1a0> - 47ee24: 0f b6 56 09 movzx edx, byte ptr [rsi + 9] - 47ee28: 88 50 09 mov byte ptr [rax + 9], dl - 47ee2b: 48 8d 56 0a lea rdx, [rsi + 10] - 47ee2f: 49 39 d2 cmp r10, rdx - 47ee32: 76 4c jbe 0x47ee80 <_fitoa_word+0x1a0> - 47ee34: 0f b6 56 0a movzx edx, byte ptr [rsi + 10] - 47ee38: 88 50 0a mov byte ptr [rax + 10], dl - 47ee3b: 48 8d 56 0b lea rdx, [rsi + 11] - 47ee3f: 49 39 d2 cmp r10, rdx - 47ee42: 76 3c jbe 0x47ee80 <_fitoa_word+0x1a0> - 47ee44: 0f b6 56 0b movzx edx, byte ptr [rsi + 11] - 47ee48: 88 50 0b mov byte ptr [rax + 11], dl - 47ee4b: 48 8d 56 0c lea rdx, [rsi + 12] - 47ee4f: 49 39 d2 cmp r10, rdx - 47ee52: 76 2c jbe 0x47ee80 <_fitoa_word+0x1a0> - 47ee54: 0f b6 56 0c movzx edx, byte ptr [rsi + 12] - 47ee58: 88 50 0c mov byte ptr [rax + 12], dl - 47ee5b: 48 8d 56 0d lea rdx, [rsi + 13] - 47ee5f: 49 39 d2 cmp r10, rdx - 47ee62: 76 1c jbe 0x47ee80 <_fitoa_word+0x1a0> - 47ee64: 0f b6 56 0d movzx edx, byte ptr [rsi + 13] - 47ee68: 88 50 0d mov byte ptr [rax + 13], dl - 47ee6b: 48 8d 56 0e lea rdx, [rsi + 14] - 47ee6f: 49 39 d2 cmp r10, rdx - 47ee72: 76 0c jbe 0x47ee80 <_fitoa_word+0x1a0> - 47ee74: 0f b6 56 0e movzx edx, byte ptr [rsi + 14] - 47ee78: 88 50 0e mov byte ptr [rax + 14], dl - 47ee7b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47ee80: 49 29 ca sub r10, rcx - 47ee83: 4b 8d 04 13 lea rax, [r11 + r10] - 47ee87: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 47ee8c: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 47ee95: 75 1e jne 0x47eeb5 <_fitoa_word+0x1d5> - 47ee97: 48 83 c4 38 add rsp, 56 - 47ee9b: c3 ret - 47ee9c: 0f 1f 40 00 nop dword ptr [rax] - 47eea0: 4c 89 df mov rdi, r11 - 47eea3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47eea8: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 47eea9: 4c 39 d6 cmp rsi, r10 - 47eeac: 75 fa jne 0x47eea8 <_fitoa_word+0x1c8> - 47eeae: eb d0 jmp 0x47ee80 <_fitoa_word+0x1a0> - 47eeb0: 4c 89 d8 mov rax, r11 - 47eeb3: eb d2 jmp 0x47ee87 <_fitoa_word+0x1a7> - 47eeb5: e8 16 cd fc ff call 0x44bbd0 <__stack_chk_fail_local> - 47eeba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000047eec0 : - 47eec0: 41 54 push r12 - 47eec2: 53 push rbx - 47eec3: 48 89 fb mov rbx, rdi - 47eec6: 48 83 ec 08 sub rsp, 8 - 47eeca: 8b 07 mov eax, dword ptr [rdi] - 47eecc: 85 c0 test eax, eax - 47eece: 74 0a je 0x47eeda - 47eed0: 83 7f 04 66 cmp dword ptr [rdi + 4], 102 - 47eed4: 0f 84 ee 00 00 00 je 0x47efc8 - 47eeda: 4c 8b 4b 28 mov r9, qword ptr [rbx + 40] - 47eede: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 47eee2: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] - 47eee6: 4d 85 c9 test r9, r9 - 47eee9: 0f 84 a9 00 00 00 je 0x47ef98 - 47eeef: 49 39 d1 cmp r9, rdx - 47eef2: 7e 3c jle 0x47ef30 - 47eef4: 41 bc 30 00 00 00 mov r12d, 48 - 47eefa: b9 0a 00 00 00 mov ecx, 10 - 47eeff: 48 89 fe mov rsi, rdi - 47ef02: e8 29 af 00 00 call 0x489e30 <__mpn_mul_1> - 47ef07: 48 85 c0 test rax, rax - 47ef0a: 74 14 je 0x47ef20 - 47ef0c: 48 8b 53 18 mov rdx, qword ptr [rbx + 24] - 47ef10: 48 8b 4b 10 mov rcx, qword ptr [rbx + 16] - 47ef14: 48 8d 72 01 lea rsi, [rdx + 1] - 47ef18: 48 89 73 18 mov qword ptr [rbx + 24], rsi - 47ef1c: 48 89 04 d1 mov qword ptr [rcx + 8*rdx], rax - 47ef20: 48 83 c4 08 add rsp, 8 - 47ef24: 44 89 e0 mov eax, r12d - 47ef27: 5b pop rbx - 47ef28: 41 5c pop r12 - 47ef2a: c3 ret - 47ef2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47ef30: 4c 8b 53 30 mov r10, qword ptr [rbx + 48] - 47ef34: 4c 8b 43 20 mov r8, qword ptr [rbx + 32] - 47ef38: 48 89 d1 mov rcx, rdx - 47ef3b: 31 f6 xor esi, esi - 47ef3d: 48 89 fa mov rdx, rdi - 47ef40: 4c 89 d7 mov rdi, r10 - 47ef43: e8 b8 a1 00 00 call 0x489100 <__mpn_divrem> - 47ef48: 48 8b 53 30 mov rdx, qword ptr [rbx + 48] - 47ef4c: 49 89 c0 mov r8, rax - 47ef4f: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 47ef53: 48 2b 43 28 sub rax, qword ptr [rbx + 40] - 47ef57: 4c 89 04 c2 mov qword ptr [rdx + 8*rax], r8 - 47ef5b: 4c 8b 22 mov r12, qword ptr [rdx] - 47ef5e: 48 8b 53 28 mov rdx, qword ptr [rbx + 40] - 47ef62: 48 89 53 18 mov qword ptr [rbx + 24], rdx - 47ef66: 48 85 d2 test rdx, rdx - 47ef69: 0f 84 81 00 00 00 je 0x47eff0 - 47ef6f: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] - 47ef73: eb 0d jmp 0x47ef82 - 47ef75: 0f 1f 00 nop dword ptr [rax] - 47ef78: 48 83 ea 01 sub rdx, 1 - 47ef7c: 48 89 53 18 mov qword ptr [rbx + 24], rdx - 47ef80: 74 6e je 0x47eff0 - 47ef82: 48 83 7c d7 f8 00 cmp qword ptr [rdi + 8*rdx - 8], 0 - 47ef88: 74 ee je 0x47ef78 - 47ef8a: 41 83 c4 30 add r12d, 48 - 47ef8e: e9 67 ff ff ff jmp 0x47eefa - 47ef93: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47ef98: 48 8d 5c d7 f8 lea rbx, [rdi + 8*rdx - 8] - 47ef9d: b9 0a 00 00 00 mov ecx, 10 - 47efa2: 48 83 ea 01 sub rdx, 1 - 47efa6: 48 89 fe mov rsi, rdi - 47efa9: 4c 8b 23 mov r12, qword ptr [rbx] - 47efac: e8 7f ae 00 00 call 0x489e30 <__mpn_mul_1> - 47efb1: 48 89 03 mov qword ptr [rbx], rax - 47efb4: 41 83 c4 30 add r12d, 48 - 47efb8: 48 83 c4 08 add rsp, 8 - 47efbc: 44 89 e0 mov eax, r12d - 47efbf: 5b pop rbx - 47efc0: 41 5c pop r12 - 47efc2: c3 ret - 47efc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47efc8: 8b 47 08 mov eax, dword ptr [rdi + 8] - 47efcb: 41 bc 30 00 00 00 mov r12d, 48 - 47efd1: 8d 50 ff lea edx, [rax - 1] - 47efd4: 89 57 08 mov dword ptr [rdi + 8], edx - 47efd7: 85 c0 test eax, eax - 47efd9: 0f 8e fb fe ff ff jle 0x47eeda - 47efdf: 48 83 c4 08 add rsp, 8 - 47efe3: 44 89 e0 mov eax, r12d - 47efe6: 5b pop rbx - 47efe7: 41 5c pop r12 - 47efe9: c3 ret - 47efea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47eff0: 48 c7 43 18 01 00 00 00 mov qword ptr [rbx + 24], 1 - 47eff8: 41 83 c4 30 add r12d, 48 - 47effc: 48 83 c4 08 add rsp, 8 - 47f000: 44 89 e0 mov eax, r12d - 47f003: 5b pop rbx - 47f004: 41 5c pop r12 - 47f006: c3 ret - 47f007: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000047f010 <_i18n_number_rewrite>: - 47f010: 41 57 push r15 - 47f012: 41 56 push r14 - 47f014: 49 89 d6 mov r14, rdx - 47f017: 41 55 push r13 - 47f019: 49 89 fd mov r13, rdi - 47f01c: 48 8d 3d 15 9b 02 00 lea rdi, [rip + 170773] # 0x4a8b38 <__strtol_ul_max_tab+0x118> - 47f023: 41 54 push r12 - 47f025: 49 89 f4 mov r12, rsi - 47f028: 55 push rbp - 47f029: 53 push rbx - 47f02a: 48 81 ec 68 04 00 00 sub rsp, 1128 - 47f031: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47f03a: 48 89 84 24 58 04 00 00 mov qword ptr [rsp + 1112], rax - 47f042: 31 c0 xor eax, eax - 47f044: e8 a7 28 ff ff call 0x4718f0 - 47f049: bf 2e 00 00 00 mov edi, 46 - 47f04e: 48 89 c3 mov rbx, rax - 47f051: 48 89 c6 mov rsi, rax - 47f054: e8 27 29 ff ff call 0x471980 - 47f059: 48 89 de mov rsi, rbx - 47f05c: bf 2c 00 00 00 mov edi, 44 - 47f061: 89 c5 mov ebp, eax - 47f063: e8 18 29 ff ff call 0x471980 - 47f068: 4c 8d 44 24 10 lea r8, [rsp + 16] - 47f06d: 48 85 db test rbx, rbx - 47f070: 0f 85 ca 01 00 00 jne 0x47f240 <_i18n_number_rewrite+0x230> - 47f076: 4d 29 ec sub r12, r13 - 47f079: 48 8d 6c 24 20 lea rbp, [rsp + 32] - 47f07e: ba 01 00 00 00 mov edx, 1 - 47f083: 4c 89 c7 mov rdi, r8 - 47f086: 4c 89 e6 mov rsi, r12 - 47f089: 48 89 6c 24 10 mov qword ptr [rsp + 16], rbp - 47f08e: 48 c7 44 24 18 00 04 00 00 mov qword ptr [rsp + 24], 1024 - 47f097: e8 e4 f0 fe ff call 0x46e180 <__libc_scratch_buffer_set_array_size> - 47f09c: 84 c0 test al, al - 47f09e: 0f 84 0c 02 00 00 je 0x47f2b0 <_i18n_number_rewrite+0x2a0> - 47f0a4: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 47f0a9: 4c 89 e2 mov rdx, r12 - 47f0ac: 4c 89 ee mov rsi, r13 - 47f0af: 48 89 cf mov rdi, rcx - 47f0b2: 48 89 0c 24 mov qword ptr [rsp], rcx - 47f0b6: e8 95 20 f8 ff call 0x401150 <.plt+0x130> - 47f0bb: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 47f0bf: 4c 8d 78 ff lea r15, [rax - 1] - 47f0c3: 4c 39 f9 cmp rcx, r15 - 47f0c6: 0f 87 99 00 00 00 ja 0x47f165 <_i18n_number_rewrite+0x155> - 47f0cc: 48 8d 84 24 40 04 00 00 lea rax, [rsp + 1088] - 47f0d4: 4c 8d 61 ff lea r12, [rcx - 1] - 47f0d8: 48 89 04 24 mov qword ptr [rsp], rax - 47f0dc: 48 8d 84 24 20 04 00 00 lea rax, [rsp + 1056] - 47f0e4: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 47f0e9: eb 1f jmp 0x47f10a <_i18n_number_rewrite+0xfa> - 47f0eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47f0f0: 48 85 db test rbx, rbx - 47f0f3: 0f 85 a7 00 00 00 jne 0x47f1a0 <_i18n_number_rewrite+0x190> - 47f0f9: 41 88 46 ff mov byte ptr [r14 - 1], al - 47f0fd: 49 83 ee 01 sub r14, 1 - 47f101: 49 83 ef 01 sub r15, 1 - 47f105: 4d 39 e7 cmp r15, r12 - 47f108: 74 5b je 0x47f165 <_i18n_number_rewrite+0x155> - 47f10a: 41 0f be 07 movsx eax, byte ptr [r15] - 47f10e: 8d 48 d0 lea ecx, [rax - 48] - 47f111: 80 f9 09 cmp cl, 9 - 47f114: 77 da ja 0x47f0f0 <_i18n_number_rewrite+0xe0> - 47f116: 48 c7 c1 a0 ff ff ff mov rcx, -96 - 47f11d: 83 e8 07 sub eax, 7 - 47f120: 48 98 cdqe - 47f122: 64 48 8b 09 mov rcx, qword ptr fs:[rcx] - 47f126: 48 8b 09 mov rcx, qword ptr [rcx] - 47f129: 4c 8b 6c c1 40 mov r13, qword ptr [rcx + 8*rax + 64] - 47f12e: 4c 89 ef mov rdi, r13 - 47f131: e8 4a 20 f8 ff call 0x401180 <.plt+0x160> - 47f136: 49 29 c6 sub r14, rax - 47f139: 48 8d 48 ff lea rcx, [rax - 1] - 47f13d: 48 85 c0 test rax, rax - 47f140: 74 bf je 0x47f101 <_i18n_number_rewrite+0xf1> - 47f142: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47f148: 41 0f b6 44 0d 00 movzx eax, byte ptr [r13 + rcx] - 47f14e: 41 88 04 0e mov byte ptr [r14 + rcx], al - 47f152: 48 83 e9 01 sub rcx, 1 - 47f156: 48 83 f9 ff cmp rcx, -1 - 47f15a: 75 ec jne 0x47f148 <_i18n_number_rewrite+0x138> - 47f15c: 49 83 ef 01 sub r15, 1 - 47f160: 4d 39 e7 cmp r15, r12 - 47f163: 75 a5 jne 0x47f10a <_i18n_number_rewrite+0xfa> - 47f165: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 47f16a: 48 39 ef cmp rdi, rbp - 47f16d: 74 05 je 0x47f174 <_i18n_number_rewrite+0x164> - 47f16f: e8 dc 03 fa ff call 0x41f550 - 47f174: 48 8b 84 24 58 04 00 00 mov rax, qword ptr [rsp + 1112] - 47f17c: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 47f185: 0f 85 b0 01 00 00 jne 0x47f33b <_i18n_number_rewrite+0x32b> - 47f18b: 48 81 c4 68 04 00 00 add rsp, 1128 - 47f192: 4c 89 f0 mov rax, r14 - 47f195: 5b pop rbx - 47f196: 5d pop rbp - 47f197: 41 5c pop r12 - 47f199: 41 5d pop r13 - 47f19b: 41 5e pop r14 - 47f19d: 41 5f pop r15 - 47f19f: c3 ret - 47f1a0: 89 c1 mov ecx, eax - 47f1a2: 83 e1 fd and ecx, -3 - 47f1a5: 80 f9 2c cmp cl, 44 - 47f1a8: 0f 85 4b ff ff ff jne 0x47f0f9 <_i18n_number_rewrite+0xe9> - 47f1ae: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 47f1b2: 3c 2e cmp al, 46 - 47f1b4: 48 0f 44 7c 24 08 cmove rdi, qword ptr [rsp + 8] - 47f1ba: 48 89 f9 mov rcx, rdi - 47f1bd: 8b 31 mov esi, dword ptr [rcx] - 47f1bf: 48 83 c1 04 add rcx, 4 - 47f1c3: 8d 86 ff fe fe fe lea eax, [rsi - 16843009] - 47f1c9: f7 d6 not esi - 47f1cb: 21 f0 and eax, esi - 47f1cd: 25 80 80 80 80 and eax, 2155905152 - 47f1d2: 74 e9 je 0x47f1bd <_i18n_number_rewrite+0x1ad> - 47f1d4: 89 c6 mov esi, eax - 47f1d6: c1 ee 10 shr esi, 16 - 47f1d9: a9 80 80 00 00 test eax, 32896 - 47f1de: 0f 44 c6 cmove eax, esi - 47f1e1: 48 8d 71 02 lea rsi, [rcx + 2] - 47f1e5: 48 0f 44 ce cmove rcx, rsi - 47f1e9: 89 c2 mov edx, eax - 47f1eb: 00 c2 add dl, al - 47f1ed: 48 83 d9 03 sbb rcx, 3 - 47f1f1: 48 29 f9 sub rcx, rdi - 47f1f4: 49 29 ce sub r14, rcx - 47f1f7: 48 85 c9 test rcx, rcx - 47f1fa: 0f 84 01 ff ff ff je 0x47f101 <_i18n_number_rewrite+0xf1> - 47f200: 89 c8 mov eax, ecx - 47f202: 83 f9 08 cmp ecx, 8 - 47f205: 0f 83 ad 00 00 00 jae 0x47f2b8 <_i18n_number_rewrite+0x2a8> - 47f20b: 83 e1 04 and ecx, 4 - 47f20e: 0f 85 14 01 00 00 jne 0x47f328 <_i18n_number_rewrite+0x318> - 47f214: 85 c0 test eax, eax - 47f216: 0f 84 e5 fe ff ff je 0x47f101 <_i18n_number_rewrite+0xf1> - 47f21c: 0f b6 0f movzx ecx, byte ptr [rdi] - 47f21f: 41 88 0e mov byte ptr [r14], cl - 47f222: a8 02 test al, 2 - 47f224: 0f 84 d7 fe ff ff je 0x47f101 <_i18n_number_rewrite+0xf1> - 47f22a: 0f b7 4c 07 fe movzx ecx, word ptr [rdi + rax - 2] - 47f22f: 66 41 89 4c 06 fe mov word ptr [r14 + rax - 2], cx - 47f235: e9 c7 fe ff ff jmp 0x47f101 <_i18n_number_rewrite+0xf1> - 47f23a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 47f240: 4c 89 c2 mov rdx, r8 - 47f243: 48 8d bc 24 20 04 00 00 lea rdi, [rsp + 1056] - 47f24b: 89 ee mov esi, ebp - 47f24d: 41 89 c7 mov r15d, eax - 47f250: 4c 89 04 24 mov qword ptr [rsp], r8 - 47f254: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 47f25d: e8 2e 0d ff ff call 0x46ff90 - 47f262: 4c 8b 04 24 mov r8, qword ptr [rsp] - 47f266: 48 83 f8 ff cmp rax, -1 - 47f26a: 0f 84 a6 00 00 00 je 0x47f316 <_i18n_number_rewrite+0x306> - 47f270: c6 84 04 20 04 00 00 00 mov byte ptr [rsp + rax + 1056], 0 - 47f278: 4c 89 c2 mov rdx, r8 - 47f27b: 48 8d bc 24 40 04 00 00 lea rdi, [rsp + 1088] - 47f283: 44 89 fe mov esi, r15d - 47f286: 4c 89 04 24 mov qword ptr [rsp], r8 - 47f28a: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 47f293: e8 f8 0c ff ff call 0x46ff90 - 47f298: 4c 8b 04 24 mov r8, qword ptr [rsp] - 47f29c: 48 83 f8 ff cmp rax, -1 - 47f2a0: 74 62 je 0x47f304 <_i18n_number_rewrite+0x2f4> - 47f2a2: c6 84 04 40 04 00 00 00 mov byte ptr [rsp + rax + 1088], 0 - 47f2aa: e9 c7 fd ff ff jmp 0x47f076 <_i18n_number_rewrite+0x66> - 47f2af: 90 nop - 47f2b0: 4d 89 ee mov r14, r13 - 47f2b3: e9 bc fe ff ff jmp 0x47f174 <_i18n_number_rewrite+0x164> - 47f2b8: 48 8b 07 mov rax, qword ptr [rdi] - 47f2bb: 4d 8d 46 08 lea r8, [r14 + 8] - 47f2bf: 49 83 e0 f8 and r8, -8 - 47f2c3: 49 89 06 mov qword ptr [r14], rax - 47f2c6: 89 c8 mov eax, ecx - 47f2c8: 48 8b 74 07 f8 mov rsi, qword ptr [rdi + rax - 8] - 47f2cd: 49 89 74 06 f8 mov qword ptr [r14 + rax - 8], rsi - 47f2d2: 4c 89 f0 mov rax, r14 - 47f2d5: 4c 29 c0 sub rax, r8 - 47f2d8: 48 29 c7 sub rdi, rax - 47f2db: 01 c8 add eax, ecx - 47f2dd: 83 e0 f8 and eax, -8 - 47f2e0: 83 f8 08 cmp eax, 8 - 47f2e3: 0f 82 18 fe ff ff jb 0x47f101 <_i18n_number_rewrite+0xf1> - 47f2e9: 83 e0 f8 and eax, -8 - 47f2ec: 31 c9 xor ecx, ecx - 47f2ee: 89 ce mov esi, ecx - 47f2f0: 83 c1 08 add ecx, 8 - 47f2f3: 4c 8b 0c 37 mov r9, qword ptr [rdi + rsi] - 47f2f7: 4d 89 0c 30 mov qword ptr [r8 + rsi], r9 - 47f2fb: 39 c1 cmp ecx, eax - 47f2fd: 72 ef jb 0x47f2ee <_i18n_number_rewrite+0x2de> - 47f2ff: e9 fd fd ff ff jmp 0x47f101 <_i18n_number_rewrite+0xf1> - 47f304: b8 2c 00 00 00 mov eax, 44 - 47f309: 66 89 84 24 40 04 00 00 mov word ptr [rsp + 1088], ax - 47f311: e9 60 fd ff ff jmp 0x47f076 <_i18n_number_rewrite+0x66> - 47f316: ba 2e 00 00 00 mov edx, 46 - 47f31b: 66 89 94 24 20 04 00 00 mov word ptr [rsp + 1056], dx - 47f323: e9 50 ff ff ff jmp 0x47f278 <_i18n_number_rewrite+0x268> - 47f328: 8b 0f mov ecx, dword ptr [rdi] - 47f32a: 41 89 0e mov dword ptr [r14], ecx - 47f32d: 8b 4c 07 fc mov ecx, dword ptr [rdi + rax - 4] - 47f331: 41 89 4c 06 fc mov dword ptr [r14 + rax - 4], ecx - 47f336: e9 c6 fd ff ff jmp 0x47f101 <_i18n_number_rewrite+0xf1> - 47f33b: e8 90 c8 fc ff call 0x44bbd0 <__stack_chk_fail_local> - -000000000047f340 <__printf_fp_l>: - 47f340: f3 0f 1e fa endbr64 - 47f344: 55 push rbp - 47f345: 49 89 f3 mov r11, rsi - 47f348: 48 89 e5 mov rbp, rsp - 47f34b: 41 57 push r15 - 47f34d: 41 56 push r14 - 47f34f: 41 55 push r13 - 47f351: 41 54 push r12 - 47f353: 49 89 fc mov r12, rdi - 47f356: 48 89 d7 mov rdi, rdx - 47f359: 53 push rbx - 47f35a: 48 81 ec 28 01 00 00 sub rsp, 296 - 47f361: 48 89 b5 08 ff ff ff mov qword ptr [rbp - 248], rsi - 47f368: 48 89 95 48 ff ff ff mov qword ptr [rbp - 184], rdx - 47f36f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 47f378: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 47f37c: 31 c0 xor eax, eax - 47f37e: 0f b6 42 0d movzx eax, byte ptr [rdx + 13] - 47f382: c7 85 5c ff ff ff 00 00 00 00 mov dword ptr [rbp - 164], 0 - 47f38c: c7 85 60 ff ff ff 00 00 00 00 mov dword ptr [rbp - 160], 0 - 47f396: 89 c2 mov edx, eax - 47f398: 89 c6 mov esi, eax - 47f39a: c0 ea 02 shr dl, 2 - 47f39d: 89 d3 mov ebx, edx - 47f39f: 83 e3 01 and ebx, 1 - 47f3a2: 89 9d 44 ff ff ff mov dword ptr [rbp - 188], ebx - 47f3a8: 0f b6 5f 0c movzx ebx, byte ptr [rdi + 12] - 47f3ac: 83 e6 01 and esi, 1 - 47f3af: 0f 85 9b 01 00 00 jne 0x47f550 <__printf_fp_l+0x210> - 47f3b5: 49 8b 53 08 mov rdx, qword ptr [r11 + 8] - 47f3b9: 48 8b 7a 40 mov rdi, qword ptr [rdx + 64] - 47f3bd: 48 89 bd f8 fe ff ff mov qword ptr [rbp - 264], rdi - 47f3c4: 8b 7a 58 mov edi, dword ptr [rdx + 88] - 47f3c7: 89 bd 40 ff ff ff mov dword ptr [rbp - 192], edi - 47f3cd: 84 db test bl, bl - 47f3cf: 0f 88 cb 02 00 00 js 0x47f6a0 <__printf_fp_l+0x360> - 47f3d5: 48 c7 85 18 ff ff ff 00 00 00 00 mov qword ptr [rbp - 232], 0 - 47f3e0: c7 85 ec fe ff ff 00 00 00 00 mov dword ptr [rbp - 276], 0 - 47f3ea: 48 c7 85 f0 fe ff ff 00 00 00 00 mov qword ptr [rbp - 272], 0 - 47f3f5: 48 8b 11 mov rdx, qword ptr [rcx] - 47f3f8: a8 10 test al, 16 - 47f3fa: 0f 84 20 02 00 00 je 0x47f620 <__printf_fp_l+0x2e0> - 47f400: 66 0f 6f 12 movdqa xmm2, xmmword ptr [rdx] - 47f404: 66 0f 6f ca movdqa xmm1, xmm2 - 47f408: 66 0f 6f c2 movdqa xmm0, xmm2 - 47f40c: 0f 29 95 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm2 - 47f413: e8 b8 e4 00 00 call 0x48d8d0 <__unordtf2> - 47f418: 66 0f 6f 95 30 ff ff ff movdqa xmm2, xmmword ptr [rbp - 208] - 47f420: 48 85 c0 test rax, rax - 47f423: 0f 85 57 0c 00 00 jne 0x480080 <__printf_fp_l+0xd40> - 47f429: 66 0f 6f c2 movdqa xmm0, xmm2 - 47f42d: 66 0f 6f 0d 5b c5 02 00 movdqa xmm1, xmmword ptr [rip + 181595] # 0x4ab990 <_itowa_lower_digits+0x110> - 47f435: 66 0f db 05 43 c5 02 00 pand xmm0, xmmword ptr [rip + 181571] # 0x4ab980 <_itowa_lower_digits+0x100> - 47f43d: 0f 29 95 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm2 - 47f444: 0f 29 85 20 ff ff ff movaps xmmword ptr [rbp - 224], xmm0 - 47f44b: e8 80 e4 00 00 call 0x48d8d0 <__unordtf2> - 47f450: 66 0f 6f 95 30 ff ff ff movdqa xmm2, xmmword ptr [rbp - 208] - 47f458: 48 85 c0 test rax, rax - 47f45b: 0f 85 27 0d 00 00 jne 0x480188 <__printf_fp_l+0xe48> - 47f461: 66 0f 6f 0d 27 c5 02 00 movdqa xmm1, xmmword ptr [rip + 181543] # 0x4ab990 <_itowa_lower_digits+0x110> - 47f469: 66 0f 6f 85 20 ff ff ff movdqa xmm0, xmmword ptr [rbp - 224] - 47f471: e8 6a e6 00 00 call 0x48dae0 <__lttf2> - 47f476: 66 0f 6f 95 30 ff ff ff movdqa xmm2, xmmword ptr [rbp - 208] - 47f47e: 48 85 c0 test rax, rax - 47f481: 0f 8e 01 0d 00 00 jle 0x480188 <__printf_fp_l+0xe48> - 47f487: 44 0f 50 ea movmskps r13d, xmm2 - 47f48b: 41 83 e5 08 and r13d, 8 - 47f48f: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 47f496: 44 89 ad 5c ff ff ff mov dword ptr [rbp - 164], r13d - 47f49d: 4c 8d 3d 8c c4 02 00 lea r15, [rip + 181388] # 0x4ab930 <_itowa_lower_digits+0xb0> - 47f4a4: 4c 8d 35 69 c4 02 00 lea r14, [rip + 181353] # 0x4ab914 <_itowa_lower_digits+0x94> - 47f4ab: 48 63 50 08 movsxd rdx, dword ptr [rax + 8] - 47f4af: 48 c7 c0 f0 ff ff ff mov rax, -16 - 47f4b6: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 47f4ba: 0f b7 04 50 movzx eax, word ptr [rax + 2*rdx] - 47f4be: 48 8d 15 8b c4 02 00 lea rdx, [rip + 181387] # 0x4ab950 <_itowa_lower_digits+0xd0> - 47f4c5: 66 25 00 01 and ax, 256 - 47f4c9: 48 8d 05 4c c4 02 00 lea rax, [rip + 181324] # 0x4ab91c <_itowa_lower_digits+0x9c> - 47f4d0: 4c 0f 44 fa cmove r15, rdx - 47f4d4: 4c 0f 44 f0 cmove r14, rax - 47f4d8: 89 da mov edx, ebx - 47f4da: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 47f4e1: c0 ea 05 shr dl, 5 - 47f4e4: 83 f2 01 xor edx, 1 - 47f4e7: 8b 48 04 mov ecx, dword ptr [rax + 4] - 47f4ea: 83 e2 01 and edx, 1 - 47f4ed: 45 85 ed test r13d, r13d - 47f4f0: 0f 84 62 02 00 00 je 0x47f758 <__printf_fp_l+0x418> - 47f4f6: 83 e9 04 sub ecx, 4 - 47f4f9: 85 c9 test ecx, ecx - 47f4fb: 41 0f 9f c0 setg r8b - 47f4ff: 7e 08 jle 0x47f509 <__printf_fp_l+0x1c9> - 47f501: 84 d2 test dl, dl - 47f503: 0f 85 a7 01 00 00 jne 0x47f6b0 <__printf_fp_l+0x370> - 47f509: 45 31 ed xor r13d, r13d - 47f50c: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] - 47f512: 85 c0 test eax, eax - 47f514: 0f 84 be 03 00 00 je 0x47f8d8 <__printf_fp_l+0x598> - 47f51a: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 47f522: 48 85 c0 test rax, rax - 47f525: 0f 84 2f 22 00 00 je 0x48175a <__printf_fp_l+0x241a> - 47f52b: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 47f52f: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 47f533: 0f 83 21 22 00 00 jae 0x48175a <__printf_fp_l+0x241a> - 47f539: 48 8d 72 04 lea rsi, [rdx + 4] - 47f53d: 48 89 70 20 mov qword ptr [rax + 32], rsi - 47f541: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 - 47f547: e9 6c 02 00 00 jmp 0x47f7b8 <__printf_fp_l+0x478> - 47f54c: 0f 1f 40 00 nop dword ptr [rax] - 47f550: 49 8b 53 20 mov rdx, qword ptr [r11 + 32] - 47f554: 48 8b 7a 50 mov rdi, qword ptr [rdx + 80] - 47f558: 80 3f 00 cmp byte ptr [rdi], 0 - 47f55b: 48 89 bd f8 fe ff ff mov qword ptr [rbp - 264], rdi - 47f562: 75 0f jne 0x47f573 <__printf_fp_l+0x233> - 47f564: 49 8b 7b 08 mov rdi, qword ptr [r11 + 8] - 47f568: 48 8b 7f 40 mov rdi, qword ptr [rdi + 64] - 47f56c: 48 89 bd f8 fe ff ff mov qword ptr [rbp - 264], rdi - 47f573: 8b ba 98 01 00 00 mov edi, dword ptr [rdx + 408] - 47f579: 89 bd 40 ff ff ff mov dword ptr [rbp - 192], edi - 47f57f: 85 ff test edi, edi - 47f581: 75 14 jne 0x47f597 <__printf_fp_l+0x257> - 47f583: 48 8b bd 08 ff ff ff mov rdi, qword ptr [rbp - 248] - 47f58a: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] - 47f58e: 8b 7f 58 mov edi, dword ptr [rdi + 88] - 47f591: 89 bd 40 ff ff ff mov dword ptr [rbp - 192], edi - 47f597: 84 db test bl, bl - 47f599: 0f 89 36 fe ff ff jns 0x47f3d5 <__printf_fp_l+0x95> - 47f59f: 48 8b 7a 60 mov rdi, qword ptr [rdx + 96] - 47f5a3: 48 89 bd 18 ff ff ff mov qword ptr [rbp - 232], rdi - 47f5aa: 0f b6 3f movzx edi, byte ptr [rdi] - 47f5ad: 8d 57 ff lea edx, [rdi - 1] - 47f5b0: 40 88 bd 30 ff ff ff mov byte ptr [rbp - 208], dil - 47f5b7: 80 fa 7d cmp dl, 125 - 47f5ba: 0f 87 15 fe ff ff ja 0x47f3d5 <__printf_fp_l+0x95> - 47f5c0: 8b bd 44 ff ff ff mov edi, dword ptr [rbp - 188] - 47f5c6: 85 ff test edi, edi - 47f5c8: 0f 84 42 03 00 00 je 0x47f910 <__printf_fp_l+0x5d0> - 47f5ce: 40 84 f6 test sil, sil - 47f5d1: 48 8b b5 08 ff ff ff mov rsi, qword ptr [rbp - 248] - 47f5d8: 0f 85 22 0d 00 00 jne 0x480300 <__printf_fp_l+0xfc0> - 47f5de: 48 8b 56 08 mov rdx, qword ptr [rsi + 8] - 47f5e2: 8b 72 60 mov esi, dword ptr [rdx + 96] - 47f5e5: 89 b5 ec fe ff ff mov dword ptr [rbp - 276], esi - 47f5eb: 8b 95 ec fe ff ff mov edx, dword ptr [rbp - 276] - 47f5f1: 48 c7 85 f0 fe ff ff 00 00 00 00 mov qword ptr [rbp - 272], 0 - 47f5fc: 85 d2 test edx, edx - 47f5fe: ba 00 00 00 00 mov edx, 0 - 47f603: 48 0f 45 95 18 ff ff ff cmovne rdx, qword ptr [rbp - 232] - 47f60b: 48 89 95 18 ff ff ff mov qword ptr [rbp - 232], rdx - 47f612: 48 8b 11 mov rdx, qword ptr [rcx] - 47f615: a8 10 test al, 16 - 47f617: 0f 85 e3 fd ff ff jne 0x47f400 <__printf_fp_l+0xc0> - 47f61d: 0f 1f 00 nop dword ptr [rax] - 47f620: f6 c3 01 test bl, 1 - 47f623: 74 3b je 0x47f660 <__printf_fp_l+0x320> - 47f625: db 2a fld tbyte ptr [rdx] - 47f627: db e8 fucomi st, st(0) - 47f629: 0f 8a 9e 22 00 00 jp 0x4818cd <__printf_fp_l+0x258d> - 47f62f: db 2d 6b c3 02 00 fld tbyte ptr [rip + 181099] # 0x4ab9a0 <_itowa_lower_digits+0x120> - 47f635: d9 c1 fld st(1) - 47f637: d9 e1 fabs - 47f639: df e9 fucompi st, st(1) - 47f63b: dd d8 fstp st(0) - 47f63d: 0f 86 fd 09 00 00 jbe 0x480040 <__printf_fp_l+0xd00> - 47f643: d9 e5 fxam - 47f645: df e0 fnstsw ax - 47f647: dd d8 fstp st(0) - 47f649: 41 89 c5 mov r13d, eax - 47f64c: 41 81 e5 00 02 00 00 and r13d, 512 - 47f653: e9 37 fe ff ff jmp 0x47f48f <__printf_fp_l+0x14f> - 47f658: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 47f660: f2 0f 10 02 movsd xmm0, qword ptr [rdx] # xmm0 = mem[0],zero - 47f664: 66 0f 2e c0 ucomisd xmm0, xmm0 - 47f668: 0f 8a 51 22 00 00 jp 0x4818bf <__printf_fp_l+0x257f> - 47f66e: 66 0f 28 c8 movapd xmm1, xmm0 - 47f672: 66 0f 54 0d 36 c3 02 00 andpd xmm1, xmmword ptr [rip + 181046] # 0x4ab9b0 <_itowa_lower_digits+0x130> - 47f67a: 66 0f 2e 0d 4e c3 02 00 ucomisd xmm1, qword ptr [rip + 181070] # 0x4ab9d0 <_itowa_lower_digits+0x150> - 47f682: 0f 86 d8 02 00 00 jbe 0x47f960 <__printf_fp_l+0x620> - 47f688: 66 44 0f 50 e8 movmskpd r13d, xmm0 - 47f68d: 41 83 e5 01 and r13d, 1 - 47f691: e9 f9 fd ff ff jmp 0x47f48f <__printf_fp_l+0x14f> - 47f696: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 47f6a0: 48 8b 7a 50 mov rdi, qword ptr [rdx + 80] - 47f6a4: 48 89 bd 18 ff ff ff mov qword ptr [rbp - 232], rdi - 47f6ab: e9 fa fe ff ff jmp 0x47f5aa <__printf_fp_l+0x26a> - 47f6b0: 8b 95 44 ff ff ff mov edx, dword ptr [rbp - 188] - 47f6b6: 48 63 d9 movsxd rbx, ecx - 47f6b9: be 20 00 00 00 mov esi, 32 - 47f6be: 4c 89 e7 mov rdi, r12 - 47f6c1: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 47f6c7: 85 d2 test edx, edx - 47f6c9: 48 89 da mov rdx, rbx - 47f6cc: 0f 84 2e 02 00 00 je 0x47f900 <__printf_fp_l+0x5c0> - 47f6d2: e8 c9 d3 fe ff call 0x46caa0 <_IO_wpadn> - 47f6d7: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 47f6dd: 48 39 d8 cmp rax, rbx - 47f6e0: 0f 85 22 0b 00 00 jne 0x480208 <__printf_fp_l+0xec8> - 47f6e6: 8b 85 5c ff ff ff mov eax, dword ptr [rbp - 164] - 47f6ec: 41 89 cd mov r13d, ecx - 47f6ef: 41 b8 01 00 00 00 mov r8d, 1 - 47f6f5: 85 c0 test eax, eax - 47f6f7: 0f 85 0f fe ff ff jne 0x47f50c <__printf_fp_l+0x1cc> - 47f6fd: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 47f704: 0f b6 58 0c movzx ebx, byte ptr [rax + 12] - 47f708: f6 c3 40 test bl, 64 - 47f70b: 75 6c jne 0x47f779 <__printf_fp_l+0x439> - 47f70d: 83 e3 10 and ebx, 16 - 47f710: 0f 84 a6 00 00 00 je 0x47f7bc <__printf_fp_l+0x47c> - 47f716: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] - 47f71c: 85 c0 test eax, eax - 47f71e: 0f 84 16 0c 00 00 je 0x48033a <__printf_fp_l+0xffa> - 47f724: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 47f72c: 48 85 c0 test rax, rax - 47f72f: 0f 84 c0 25 00 00 je 0x481cf5 <__printf_fp_l+0x29b5> - 47f735: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 47f739: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 47f73d: 0f 83 b2 25 00 00 jae 0x481cf5 <__printf_fp_l+0x29b5> - 47f743: 48 8d 72 04 lea rsi, [rdx + 4] - 47f747: 48 89 70 20 mov qword ptr [rax + 32], rsi - 47f74b: c7 02 20 00 00 00 mov dword ptr [rdx], 32 - 47f751: eb 65 jmp 0x47f7b8 <__printf_fp_l+0x478> - 47f753: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47f758: f6 c3 50 test bl, 80 - 47f75b: 0f 85 5f 01 00 00 jne 0x47f8c0 <__printf_fp_l+0x580> - 47f761: 83 e9 03 sub ecx, 3 - 47f764: 85 c9 test ecx, ecx - 47f766: 41 0f 9f c0 setg r8b - 47f76a: 7e 08 jle 0x47f774 <__printf_fp_l+0x434> - 47f76c: 84 d2 test dl, dl - 47f76e: 0f 85 3c ff ff ff jne 0x47f6b0 <__printf_fp_l+0x370> - 47f774: f6 c3 40 test bl, 64 - 47f777: 74 94 je 0x47f70d <__printf_fp_l+0x3cd> - 47f779: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] - 47f77f: 85 c0 test eax, eax - 47f781: 0f 84 91 0a 00 00 je 0x480218 <__printf_fp_l+0xed8> - 47f787: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 47f78f: 48 85 c0 test rax, rax - 47f792: 0f 84 64 23 00 00 je 0x481afc <__printf_fp_l+0x27bc> - 47f798: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 47f79c: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 47f7a0: 0f 83 56 23 00 00 jae 0x481afc <__printf_fp_l+0x27bc> - 47f7a6: 48 8d 72 04 lea rsi, [rdx + 4] - 47f7aa: 48 89 70 20 mov qword ptr [rax + 32], rsi - 47f7ae: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 - 47f7b4: 0f 1f 40 00 nop dword ptr [rax] - 47f7b8: 41 83 c5 01 add r13d, 1 - 47f7bc: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] - 47f7c2: 85 c0 test eax, eax - 47f7c4: 0f 84 16 09 00 00 je 0x4800e0 <__printf_fp_l+0xda0> - 47f7ca: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 47f7d2: 41 8b 37 mov esi, dword ptr [r15] - 47f7d5: 48 85 c0 test rax, rax - 47f7d8: 0f 84 62 0a 00 00 je 0x480240 <__printf_fp_l+0xf00> - 47f7de: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 47f7e2: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 47f7e6: 0f 83 54 0a 00 00 jae 0x480240 <__printf_fp_l+0xf00> - 47f7ec: 48 8d 7a 04 lea rdi, [rdx + 4] - 47f7f0: 48 89 78 20 mov qword ptr [rax + 32], rdi - 47f7f4: 89 32 mov dword ptr [rdx], esi - 47f7f6: 83 fe ff cmp esi, -1 - 47f7f9: 0f 84 09 0a 00 00 je 0x480208 <__printf_fp_l+0xec8> - 47f7ff: 41 8b 77 04 mov esi, dword ptr [r15 + 4] - 47f803: 41 83 c5 01 add r13d, 1 - 47f807: 49 8d 5f 08 lea rbx, [r15 + 8] - 47f80b: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 47f80f: 48 39 50 28 cmp qword ptr [rax + 40], rdx - 47f813: 0f 86 6c 0a 00 00 jbe 0x480285 <__printf_fp_l+0xf45> - 47f819: 48 8d 7a 04 lea rdi, [rdx + 4] - 47f81d: 48 89 78 20 mov qword ptr [rax + 32], rdi - 47f821: 89 32 mov dword ptr [rdx], esi - 47f823: 83 fe ff cmp esi, -1 - 47f826: 0f 84 dc 09 00 00 je 0x480208 <__printf_fp_l+0xec8> - 47f82c: 8b 33 mov esi, dword ptr [rbx] - 47f82e: 41 83 c5 01 add r13d, 1 - 47f832: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 47f836: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 47f83a: 0f 83 88 0a 00 00 jae 0x4802c8 <__printf_fp_l+0xf88> - 47f840: 48 8d 7a 04 lea rdi, [rdx + 4] - 47f844: 83 fe ff cmp esi, -1 - 47f847: 48 89 78 20 mov qword ptr [rax + 32], rdi - 47f84b: 0f 94 c0 sete al - 47f84e: 89 32 mov dword ptr [rdx], esi - 47f850: 84 c0 test al, al - 47f852: 0f 85 b0 09 00 00 jne 0x480208 <__printf_fp_l+0xec8> - 47f858: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 47f85f: 41 83 c5 01 add r13d, 1 - 47f863: f6 40 0c 20 test byte ptr [rax + 12], 32 - 47f867: 74 30 je 0x47f899 <__printf_fp_l+0x559> - 47f869: 45 84 c0 test r8b, r8b - 47f86c: 74 2b je 0x47f899 <__printf_fp_l+0x559> - 47f86e: 48 63 d9 movsxd rbx, ecx - 47f871: be 20 00 00 00 mov esi, 32 - 47f876: 4c 89 e7 mov rdi, r12 - 47f879: 89 8d 48 ff ff ff mov dword ptr [rbp - 184], ecx - 47f87f: 48 89 da mov rdx, rbx - 47f882: e8 19 d2 fe ff call 0x46caa0 <_IO_wpadn> - 47f887: 8b 8d 48 ff ff ff mov ecx, dword ptr [rbp - 184] - 47f88d: 48 39 d8 cmp rax, rbx - 47f890: 0f 85 72 09 00 00 jne 0x480208 <__printf_fp_l+0xec8> - 47f896: 41 01 cd add r13d, ecx - 47f899: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 47f89d: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 47f8a6: 0f 85 a6 26 00 00 jne 0x481f52 <__printf_fp_l+0x2c12> - 47f8ac: 48 8d 65 d8 lea rsp, [rbp - 40] - 47f8b0: 44 89 e8 mov eax, r13d - 47f8b3: 5b pop rbx - 47f8b4: 41 5c pop r12 - 47f8b6: 41 5d pop r13 - 47f8b8: 41 5e pop r14 - 47f8ba: 41 5f pop r15 - 47f8bc: 5d pop rbp - 47f8bd: c3 ret - 47f8be: 66 90 nop - 47f8c0: 83 e9 04 sub ecx, 4 - 47f8c3: 85 c9 test ecx, ecx - 47f8c5: 41 0f 9f c0 setg r8b - 47f8c9: 0f 8f 9d fe ff ff jg 0x47f76c <__printf_fp_l+0x42c> - 47f8cf: e9 a0 fe ff ff jmp 0x47f774 <__printf_fp_l+0x434> - 47f8d4: 0f 1f 40 00 nop dword ptr [rax] - 47f8d8: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 47f8dd: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 47f8e2: 0f 83 c6 21 00 00 jae 0x481aae <__printf_fp_l+0x276e> - 47f8e8: 48 8d 50 01 lea rdx, [rax + 1] - 47f8ec: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 47f8f1: c6 00 2d mov byte ptr [rax], 45 - 47f8f4: e9 bf fe ff ff jmp 0x47f7b8 <__printf_fp_l+0x478> - 47f8f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47f900: e8 5b d0 fe ff call 0x46c960 <_IO_padn> - 47f905: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 47f90b: e9 cd fd ff ff jmp 0x47f6dd <__printf_fp_l+0x39d> - 47f910: 40 84 f6 test sil, sil - 47f913: 48 8b b5 08 ff ff ff mov rsi, qword ptr [rbp - 248] - 47f91a: 0f 85 f8 09 00 00 jne 0x480318 <__printf_fp_l+0xfd8> - 47f920: 48 8b 56 08 mov rdx, qword ptr [rsi + 8] - 47f924: 48 8b 72 48 mov rsi, qword ptr [rdx + 72] - 47f928: 48 89 b5 f0 fe ff ff mov qword ptr [rbp - 272], rsi - 47f92f: 48 89 f7 mov rdi, rsi - 47f932: 80 3f 01 cmp byte ptr [rdi], 1 - 47f935: ba 00 00 00 00 mov edx, 0 - 47f93a: 19 f6 sbb esi, esi - 47f93c: f7 d6 not esi - 47f93e: 83 e6 fe and esi, -2 - 47f941: 80 3f 00 cmp byte ptr [rdi], 0 - 47f944: 48 0f 45 95 18 ff ff ff cmovne rdx, qword ptr [rbp - 232] - 47f94c: 89 b5 ec fe ff ff mov dword ptr [rbp - 276], esi - 47f952: 48 89 95 18 ff ff ff mov qword ptr [rbp - 232], rdx - 47f959: e9 97 fa ff ff jmp 0x47f3f5 <__printf_fp_l+0xb5> - 47f95e: 66 90 nop - 47f960: 4c 8d 7d a0 lea r15, [rbp - 96] - 47f964: 48 8d 8d 5c ff ff ff lea rcx, [rbp - 164] - 47f96b: be 02 00 00 00 mov esi, 2 - 47f970: 48 8d 95 68 ff ff ff lea rdx, [rbp - 152] - 47f977: 4c 89 ff mov rdi, r15 - 47f97a: e8 c1 b5 00 00 call 0x48af40 <__mpn_extract_double> - 47f97f: 89 c1 mov ecx, eax - 47f981: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 47f988: 49 89 c5 mov r13, rax - 47f98b: c1 e1 06 shl ecx, 6 - 47f98e: 44 8d 71 cc lea r14d, [rcx - 52] - 47f992: 8b 8d 68 ff ff ff mov ecx, dword ptr [rbp - 152] - 47f998: 48 89 e3 mov rbx, rsp - 47f99b: 89 ca mov edx, ecx - 47f99d: c1 fa 1f sar edx, 31 - 47f9a0: 89 d0 mov eax, edx - 47f9a2: 31 c8 xor eax, ecx - 47f9a4: 29 d0 sub eax, edx - 47f9a6: 83 c0 3f add eax, 63 - 47f9a9: c1 f8 06 sar eax, 6 - 47f9ac: 83 c0 04 add eax, 4 - 47f9af: 48 98 cdqe - 47f9b1: 48 8d 04 c5 17 00 00 00 lea rax, [8*rax + 23] - 47f9b9: 48 89 c6 mov rsi, rax - 47f9bc: 48 89 c2 mov rdx, rax - 47f9bf: 48 81 e6 00 f0 ff ff and rsi, -4096 - 47f9c6: 48 83 e2 f0 and rdx, -16 - 47f9ca: 48 29 f3 sub rbx, rsi - 47f9cd: 48 89 de mov rsi, rbx - 47f9d0: 48 39 f4 cmp rsp, rsi - 47f9d3: 74 15 je 0x47f9ea <__printf_fp_l+0x6aa> - 47f9d5: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47f9dc: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47f9e5: 48 39 f4 cmp rsp, rsi - 47f9e8: 75 eb jne 0x47f9d5 <__printf_fp_l+0x695> - 47f9ea: 81 e2 ff 0f 00 00 and edx, 4095 - 47f9f0: 48 29 d4 sub rsp, rdx - 47f9f3: 48 85 d2 test rdx, rdx - 47f9f6: 0f 85 33 09 00 00 jne 0x48032f <__printf_fp_l+0xfef> - 47f9fc: 48 89 c6 mov rsi, rax - 47f9ff: 48 89 e3 mov rbx, rsp - 47fa02: 48 8d 7c 24 0f lea rdi, [rsp + 15] - 47fa07: 48 89 c2 mov rdx, rax - 47fa0a: 48 81 e6 00 f0 ff ff and rsi, -4096 - 47fa11: 48 83 e7 f0 and rdi, -16 - 47fa15: 48 83 e2 f0 and rdx, -16 - 47fa19: 48 29 f3 sub rbx, rsi - 47fa1c: 48 89 bd 70 ff ff ff mov qword ptr [rbp - 144], rdi - 47fa23: 48 89 de mov rsi, rbx - 47fa26: 48 39 f4 cmp rsp, rsi - 47fa29: 74 15 je 0x47fa40 <__printf_fp_l+0x700> - 47fa2b: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47fa32: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47fa3b: 48 39 f4 cmp rsp, rsi - 47fa3e: 75 eb jne 0x47fa2b <__printf_fp_l+0x6eb> - 47fa40: 81 e2 ff 0f 00 00 and edx, 4095 - 47fa46: 48 29 d4 sub rsp, rdx - 47fa49: 48 85 d2 test rdx, rdx - 47fa4c: 74 06 je 0x47fa54 <__printf_fp_l+0x714> - 47fa4e: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 47fa54: 48 8d 54 24 0f lea rdx, [rsp + 15] - 47fa59: 48 89 e3 mov rbx, rsp - 47fa5c: 48 83 e2 f0 and rdx, -16 - 47fa60: 48 89 55 90 mov qword ptr [rbp - 112], rdx - 47fa64: 48 89 c2 mov rdx, rax - 47fa67: 48 25 00 f0 ff ff and rax, -4096 - 47fa6d: 48 29 c3 sub rbx, rax - 47fa70: 48 83 e2 f0 and rdx, -16 - 47fa74: 48 89 d8 mov rax, rbx - 47fa77: 48 39 c4 cmp rsp, rax - 47fa7a: 74 15 je 0x47fa91 <__printf_fp_l+0x751> - 47fa7c: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47fa83: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47fa8c: 48 39 c4 cmp rsp, rax - 47fa8f: 75 eb jne 0x47fa7c <__printf_fp_l+0x73c> - 47fa91: 81 e2 ff 0f 00 00 and edx, 4095 - 47fa97: 48 29 d4 sub rsp, rdx - 47fa9a: 48 85 d2 test rdx, rdx - 47fa9d: 74 06 je 0x47faa5 <__printf_fp_l+0x765> - 47fa9f: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 47faa5: 48 8d 44 24 0f lea rax, [rsp + 15] - 47faaa: 48 c7 45 88 00 00 00 00 mov qword ptr [rbp - 120], 0 - 47fab2: 48 83 e0 f0 and rax, -16 - 47fab6: 48 89 45 80 mov qword ptr [rbp - 128], rax - 47faba: 83 f9 02 cmp ecx, 2 - 47fabd: 0f 8e 18 11 00 00 jle 0x480bdb <__printf_fp_l+0x189b> - 47fac3: 42 8d 04 31 lea eax, [rcx + r14] - 47fac7: 85 c0 test eax, eax - 47fac9: 8d 50 3f lea edx, [rax + 63] - 47facc: 0f 49 d0 cmovns edx, eax - 47facf: c1 fa 06 sar edx, 6 - 47fad2: a8 3f test al, 63 - 47fad4: 0f 85 26 18 00 00 jne 0x481300 <__printf_fp_l+0x1fc0> - 47fada: 4c 89 e8 mov rax, r13 - 47fadd: 48 83 e8 01 sub rax, 1 - 47fae1: 0f 88 6b 1c 00 00 js 0x481752 <__printf_fp_l+0x2412> - 47fae7: 48 63 da movsxd rbx, edx - 47faea: 4c 89 fe mov rsi, r15 - 47faed: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 47faf3: 4a 8d 14 ed 00 00 00 00 lea rdx, [8*r13] - 47fafb: 48 8d 3c df lea rdi, [rdi + 8*rbx] - 47faff: e8 5c 15 f8 ff call 0x401060 <.plt+0x40> - 47fb04: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 47fb0a: 49 01 dd add r13, rbx - 47fb0d: 48 89 da mov rdx, rbx - 47fb10: 4c 89 ad 78 ff ff ff mov qword ptr [rbp - 136], r13 - 47fb17: 48 85 d2 test rdx, rdx - 47fb1a: 7e 1e jle 0x47fb3a <__printf_fp_l+0x7fa> - 47fb1c: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 47fb23: 48 c1 e2 03 shl rdx, 3 - 47fb27: 31 f6 xor esi, esi - 47fb29: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 47fb2f: e8 dc 15 f8 ff call 0x401110 <.plt+0xf0> - 47fb34: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 47fb3a: 41 bd 0c 00 00 00 mov r13d, 12 - 47fb40: 45 31 f6 xor r14d, r14d - 47fb43: 31 c0 xor eax, eax - 47fb45: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 47fb49: 4c 8d 3d 28 d4 02 00 lea r15, [rip + 185384] # 0x4acf78 <_fpioconst_pow10+0x138> - 47fb50: 4c 89 a5 30 ff ff ff mov qword ptr [rbp - 208], r12 - 47fb57: 45 89 f4 mov r12d, r14d - 47fb5a: 45 89 ee mov r14d, r13d - 47fb5d: 49 8d 9f c8 fe ff ff lea rbx, [r15 - 312] - 47fb64: 41 89 c5 mov r13d, eax - 47fb67: eb 65 jmp 0x47fbce <__printf_fp_l+0x88e> - 47fb69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47fb70: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 47fb77: f6 40 0d 10 test byte ptr [rax + 13], 16 - 47fb7b: 0f 85 df 07 00 00 jne 0x480360 <__printf_fp_l+0x1020> - 47fb81: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 47fb85: 49 8b 07 mov rax, qword ptr [r15] - 47fb88: 48 8d 35 31 d4 02 00 lea rsi, [rip + 185393] # 0x4acfc0 <__tens> - 47fb8f: 48 89 55 98 mov qword ptr [rbp - 104], rdx - 47fb93: 48 8d 34 c6 lea rsi, [rsi + 8*rax] - 47fb97: 48 c1 e2 03 shl rdx, 3 - 47fb9b: e8 c0 14 f8 ff call 0x401060 <.plt+0x40> - 47fba0: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] - 47fba4: 48 39 95 78 ff ff ff cmp qword ptr [rbp - 136], rdx - 47fbab: 0f 8f 7f 00 00 00 jg 0x47fc30 <__printf_fp_l+0x8f0> - 47fbb1: 0f 84 69 10 00 00 je 0x480c20 <__printf_fp_l+0x18e0> - 47fbb7: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 47fbbb: 41 83 ee 01 sub r14d, 1 - 47fbbf: 49 39 df cmp r15, rbx - 47fbc2: 0f 84 bb 00 00 00 je 0x47fc83 <__printf_fp_l+0x943> - 47fbc8: 8b 8d 68 ff ff ff mov ecx, dword ptr [rbp - 152] - 47fbce: 41 8b 47 f8 mov eax, dword ptr [r15 - 8] - 47fbd2: 49 83 ef 18 sub r15, 24 - 47fbd6: 44 01 e0 add eax, r12d - 47fbd9: 83 e8 01 sub eax, 1 - 47fbdc: 39 c8 cmp eax, ecx - 47fbde: 7f db jg 0x47fbbb <__printf_fp_l+0x87b> - 47fbe0: 48 8b 7d 90 mov rdi, qword ptr [rbp - 112] - 47fbe4: 48 85 d2 test rdx, rdx - 47fbe7: 74 87 je 0x47fb70 <__printf_fp_l+0x830> - 47fbe9: 49 8b 0f mov rcx, qword ptr [r15] - 47fbec: 49 8b 47 08 mov rax, qword ptr [r15 + 8] - 47fbf0: 48 8d 35 c9 d3 02 00 lea rsi, [rip + 185289] # 0x4acfc0 <__tens> - 47fbf7: 48 8d 4c ce 08 lea rcx, [rsi + 8*rcx + 8] - 47fbfc: 48 8b 75 80 mov rsi, qword ptr [rbp - 128] - 47fc00: 4c 8d 40 ff lea r8, [rax - 1] - 47fc04: e8 87 9d 00 00 call 0x489990 <__mpn_mul> - 47fc09: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 47fc0d: 48 03 55 88 add rdx, qword ptr [rbp - 120] - 47fc11: 48 85 c0 test rax, rax - 47fc14: 0f 84 8e 07 00 00 je 0x4803a8 <__printf_fp_l+0x1068> - 47fc1a: 48 83 ea 01 sub rdx, 1 - 47fc1e: 48 89 55 98 mov qword ptr [rbp - 104], rdx - 47fc22: 48 39 95 78 ff ff ff cmp qword ptr [rbp - 136], rdx - 47fc29: 7e 86 jle 0x47fbb1 <__printf_fp_l+0x871> - 47fc2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47fc30: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] - 47fc34: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] - 47fc38: 48 89 55 88 mov qword ptr [rbp - 120], rdx - 47fc3c: 48 c1 e2 03 shl rdx, 3 - 47fc40: e8 1b 14 f8 ff call 0x401060 <.plt+0x40> - 47fc45: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 47fc49: 48 8b 45 80 mov rax, qword ptr [rbp - 128] - 47fc4d: 48 0f bd 44 d0 f8 bsr rax, qword ptr [rax + 8*rdx - 8] - 47fc53: 89 d1 mov ecx, edx - 47fc55: c1 e1 06 shl ecx, 6 - 47fc58: 44 8d 91 7f ff ff ff lea r10d, [rcx - 129] - 47fc5f: 44 89 f1 mov ecx, r14d - 47fc62: 41 83 ee 01 sub r14d, 1 - 47fc66: 48 83 f0 3f xor rax, 63 - 47fc6a: 41 29 c2 sub r10d, eax - 47fc6d: b8 01 00 00 00 mov eax, 1 - 47fc72: d3 e0 shl eax, cl - 47fc74: 45 89 d4 mov r12d, r10d - 47fc77: 41 09 c5 or r13d, eax - 47fc7a: 49 39 df cmp r15, rbx - 47fc7d: 0f 85 45 ff ff ff jne 0x47fbc8 <__printf_fp_l+0x888> - 47fc83: 44 89 ad 68 ff ff ff mov dword ptr [rbp - 152], r13d - 47fc8a: 4c 8b a5 30 ff ff ff mov r12, qword ptr [rbp - 208] - 47fc91: 48 85 d2 test rdx, rdx - 47fc94: 7e 6a jle 0x47fd00 <__printf_fp_l+0x9c0> - 47fc96: 48 8b 7d 80 mov rdi, qword ptr [rbp - 128] - 47fc9a: 48 0f bd 74 d7 f8 bsr rsi, qword ptr [rdi + 8*rdx - 8] - 47fca0: 48 8b 07 mov rax, qword ptr [rdi] - 47fca3: 48 83 f6 3f xor rsi, 63 - 47fca7: 89 f1 mov ecx, esi - 47fca9: 48 85 c0 test rax, rax - 47fcac: 0f 85 53 21 00 00 jne 0x481e05 <__printf_fp_l+0x2ac5> - 47fcb2: 4c 8b 8d 70 ff ff ff mov r9, qword ptr [rbp - 144] - 47fcb9: 48 89 fe mov rsi, rdi - 47fcbc: 45 31 f6 xor r14d, r14d - 47fcbf: eb 23 jmp 0x47fce4 <__printf_fp_l+0x9a4> - 47fcc1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47fcc8: 4c 8b 46 08 mov r8, qword ptr [rsi + 8] - 47fccc: 8d 58 01 lea ebx, [rax + 1] - 47fccf: 48 83 c6 08 add rsi, 8 - 47fcd3: 48 83 c0 01 add rax, 1 - 47fcd7: 49 83 c6 08 add r14, 8 - 47fcdb: 4d 85 c0 test r8, r8 - 47fcde: 0f 85 d0 17 00 00 jne 0x4814b4 <__printf_fp_l+0x2174> - 47fce4: 4f 8b 04 31 mov r8, qword ptr [r9 + r14] - 47fce8: 89 c3 mov ebx, eax - 47fcea: 4d 85 c0 test r8, r8 - 47fced: 74 d9 je 0x47fcc8 <__printf_fp_l+0x988> - 47fcef: 85 c9 test ecx, ecx - 47fcf1: 0f 85 00 1d 00 00 jne 0x4819f7 <__printf_fp_l+0x26b7> - 47fcf7: 85 db test ebx, ebx - 47fcf9: 0f 85 82 1c 00 00 jne 0x481981 <__printf_fp_l+0x2641> - 47fcff: 90 nop - 47fd00: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] - 47fd07: 8b 41 04 mov eax, dword ptr [rcx + 4] - 47fd0a: 48 63 51 08 movsxd rdx, dword ptr [rcx + 8] - 47fd0e: 8b 09 mov ecx, dword ptr [rcx] - 47fd10: 89 85 c8 fe ff ff mov dword ptr [rbp - 312], eax - 47fd16: 48 c7 c0 e0 ff ff ff mov rax, -32 - 47fd1d: 48 89 d3 mov rbx, rdx - 47fd20: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 47fd24: 89 8d 10 ff ff ff mov dword ptr [rbp - 240], ecx - 47fd2a: 8b 04 90 mov eax, dword ptr [rax + 4*rdx] - 47fd2d: 89 85 c4 fe ff ff mov dword ptr [rbp - 316], eax - 47fd33: 3c 65 cmp al, 101 - 47fd35: 0f 84 ad 0f 00 00 je 0x480ce8 <__printf_fp_l+0x19a8> - 47fd3b: 80 bd c4 fe ff ff 66 cmp byte ptr [rbp - 316], 102 - 47fd42: 0f 84 d0 10 00 00 je 0x480e18 <__printf_fp_l+0x1ad8> - 47fd48: c7 85 d8 fe ff ff 06 00 00 00 mov dword ptr [rbp - 296], 6 - 47fd52: 85 c9 test ecx, ecx - 47fd54: 78 0e js 0x47fd64 <__printf_fp_l+0xa24> - 47fd56: b8 01 00 00 00 mov eax, 1 - 47fd5b: 0f 45 c1 cmovne eax, ecx - 47fd5e: 89 85 d8 fe ff ff mov dword ptr [rbp - 296], eax - 47fd64: 44 8b b5 60 ff ff ff mov r14d, dword ptr [rbp - 160] - 47fd6b: 8b 85 68 ff ff ff mov eax, dword ptr [rbp - 152] - 47fd71: 45 85 f6 test r14d, r14d - 47fd74: 0f 84 26 11 00 00 je 0x480ea0 <__printf_fp_l+0x1b60> - 47fd7a: 83 f8 04 cmp eax, 4 - 47fd7d: 0f 8f 3d 15 00 00 jg 0x4812c0 <__printf_fp_l+0x1f80> - 47fd83: c7 85 64 ff ff ff 66 00 00 00 mov dword ptr [rbp - 156], 102 - 47fd8d: 8b 85 d8 fe ff ff mov eax, dword ptr [rbp - 296] - 47fd93: c7 85 e8 fe ff ff 00 00 00 00 mov dword ptr [rbp - 280], 0 - 47fd9d: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax - 47fda3: 48 63 85 d8 fe ff ff movsxd rax, dword ptr [rbp - 296] - 47fdaa: bb 66 00 00 00 mov ebx, 102 - 47fdaf: 48 83 c0 05 add rax, 5 - 47fdb3: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax - 47fdba: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 47fdc1: 31 f6 xor esi, esi - 47fdc3: f6 40 0c 08 test byte ptr [rax + 12], 8 - 47fdc7: 8b 85 20 ff ff ff mov eax, dword ptr [rbp - 224] - 47fdcd: 0f 44 c6 cmove eax, esi - 47fdd0: 89 85 10 ff ff ff mov dword ptr [rbp - 240], eax - 47fdd6: 48 83 bd 18 ff ff ff 00 cmp qword ptr [rbp - 232], 0 - 47fdde: 0f 84 ac 0f 00 00 je 0x480d90 <__printf_fp_l+0x1a50> - 47fde4: 48 8b 85 18 ff ff ff mov rax, qword ptr [rbp - 232] - 47fdeb: 0f b6 00 movzx eax, byte ptr [rax] - 47fdee: 88 85 30 ff ff ff mov byte ptr [rbp - 208], al - 47fdf4: 83 e8 01 sub eax, 1 - 47fdf7: 3c 7d cmp al, 125 - 47fdf9: 0f 87 01 10 00 00 ja 0x480e00 <__printf_fp_l+0x1ac0> - 47fdff: 8b 95 e8 fe ff ff mov edx, dword ptr [rbp - 280] - 47fe05: 48 8b 85 18 ff ff ff mov rax, qword ptr [rbp - 232] - 47fe0c: 45 31 c9 xor r9d, r9d - 47fe0f: eb 2c jmp 0x47fe3d <__printf_fp_l+0xafd> - 47fe11: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 47fe18: 44 0f b6 40 01 movzx r8d, byte ptr [rax + 1] - 47fe1d: 48 83 c0 01 add rax, 1 - 47fe21: 41 8d 49 01 lea ecx, [r9 + 1] - 47fe25: 29 fa sub edx, edi - 47fe27: 41 80 f8 7e cmp r8b, 126 - 47fe2b: 0f 87 47 15 00 00 ja 0x481378 <__printf_fp_l+0x2038> - 47fe31: 45 84 c0 test r8b, r8b - 47fe34: 0f 84 4f 15 00 00 je 0x481389 <__printf_fp_l+0x2049> - 47fe3a: 41 89 c9 mov r9d, ecx - 47fe3d: 0f be 38 movsx edi, byte ptr [rax] - 47fe40: 39 fa cmp edx, edi - 47fe42: 77 d4 ja 0x47fe18 <__printf_fp_l+0xad8> - 47fe44: 44 89 c8 mov eax, r9d - 47fe47: 44 89 8d dc fe ff ff mov dword ptr [rbp - 292], r9d - 47fe4e: 83 c0 01 add eax, 1 - 47fe51: 48 98 cdqe - 47fe53: 48 01 85 e0 fe ff ff add qword ptr [rbp - 288], rax - 47fe5a: 48 b8 fc ff ff ff ff ff ff 3f movabs rax, 4611686018427387900 - 47fe64: 48 39 85 e0 fe ff ff cmp qword ptr [rbp - 288], rax - 47fe6b: 0f 87 2f 14 00 00 ja 0x4812a0 <__printf_fp_l+0x1f60> - 47fe71: 48 63 85 20 ff ff ff movsxd rax, dword ptr [rbp - 224] - 47fe78: 48 8b 8d e0 fe ff ff mov rcx, qword ptr [rbp - 288] - 47fe7f: 89 b5 30 ff ff ff mov dword ptr [rbp - 208], esi - 47fe85: 48 39 c8 cmp rax, rcx - 47fe88: 0f 87 12 14 00 00 ja 0x4812a0 <__printf_fp_l+0x1f60> - 47fe8e: 4c 8d 3c 8d 08 00 00 00 lea r15, [4*rcx + 8] - 47fe96: 4c 89 ff mov rdi, r15 - 47fe99: e8 b2 9e f9 ff call 0x419d50 <__libc_alloca_cutoff> - 47fe9e: 8b b5 30 ff ff ff mov esi, dword ptr [rbp - 208] - 47fea4: 85 c0 test eax, eax - 47fea6: 75 0d jne 0x47feb5 <__printf_fp_l+0xb75> - 47fea8: 49 81 ff 00 10 00 00 cmp r15, 4096 - 47feaf: 0f 87 75 1a 00 00 ja 0x48192a <__printf_fp_l+0x25ea> - 47feb5: 49 83 c7 17 add r15, 23 - 47feb9: 48 89 e2 mov rdx, rsp - 47febc: 4c 89 f8 mov rax, r15 - 47febf: 49 81 e7 00 f0 ff ff and r15, -4096 - 47fec6: 4c 29 fa sub rdx, r15 - 47fec9: 48 83 e0 f0 and rax, -16 - 47fecd: 48 39 d4 cmp rsp, rdx - 47fed0: 74 15 je 0x47fee7 <__printf_fp_l+0xba7> - 47fed2: 48 81 ec 00 10 00 00 sub rsp, 4096 - 47fed9: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 47fee2: 48 39 d4 cmp rsp, rdx - 47fee5: 75 eb jne 0x47fed2 <__printf_fp_l+0xb92> - 47fee7: 25 ff 0f 00 00 and eax, 4095 - 47feec: 48 29 c4 sub rsp, rax - 47feef: 48 85 c0 test rax, rax - 47fef2: 74 06 je 0x47fefa <__printf_fp_l+0xbba> - 47fef4: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 47fefa: c7 85 c0 fe ff ff 01 00 00 00 mov dword ptr [rbp - 320], 1 - 47ff04: 48 8d 44 24 0f lea rax, [rsp + 15] - 47ff09: 48 83 e0 f0 and rax, -16 - 47ff0d: 48 89 85 d0 fe ff ff mov qword ptr [rbp - 304], rax - 47ff14: 44 8b ad 60 ff ff ff mov r13d, dword ptr [rbp - 160] - 47ff1b: 4c 8d 70 08 lea r14, [rax + 8] - 47ff1f: 45 85 ed test r13d, r13d - 47ff22: 74 09 je 0x47ff2d <__printf_fp_l+0xbed> - 47ff24: 83 fb 66 cmp ebx, 102 - 47ff27: 0f 84 56 15 00 00 je 0x481483 <__printf_fp_l+0x2143> - 47ff2d: 8b 85 e8 fe ff ff mov eax, dword ptr [rbp - 280] - 47ff33: 85 c0 test eax, eax - 47ff35: 0f 8e 3d 1b 00 00 jle 0x481a78 <__printf_fp_l+0x2738> - 47ff3b: 83 e8 01 sub eax, 1 - 47ff3e: 48 8b 9d d0 fe ff ff mov rbx, qword ptr [rbp - 304] - 47ff45: 4d 89 f7 mov r15, r14 - 47ff48: 4c 8d ad 60 ff ff ff lea r13, [rbp - 160] - 47ff4f: 48 89 85 30 ff ff ff mov qword ptr [rbp - 208], rax - 47ff56: 48 8d 5c 83 0c lea rbx, [rbx + 4*rax + 12] - 47ff5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 47ff60: 4c 89 ef mov rdi, r13 - 47ff63: 49 83 c7 04 add r15, 4 - 47ff67: e8 54 ef ff ff call 0x47eec0 - 47ff6c: 41 89 47 fc mov dword ptr [r15 - 4], eax - 47ff70: 49 39 df cmp r15, rbx - 47ff73: 75 eb jne 0x47ff60 <__printf_fp_l+0xc20> - 47ff75: 8b 9d e8 fe ff ff mov ebx, dword ptr [rbp - 280] - 47ff7b: 48 8b 85 30 ff ff ff mov rax, qword ptr [rbp - 208] - 47ff82: 89 9d cc fe ff ff mov dword ptr [rbp - 308], ebx - 47ff88: 49 8d 44 86 04 lea rax, [r14 + 4*rax + 4] - 47ff8d: 48 8b 9d 48 ff ff ff mov rbx, qword ptr [rbp - 184] - 47ff94: f6 43 0c 08 test byte ptr [rbx + 12], 8 - 47ff98: 75 0e jne 0x47ffa8 <__printf_fp_l+0xc68> - 47ff9a: 8b 9d 10 ff ff ff mov ebx, dword ptr [rbp - 240] - 47ffa0: 85 db test ebx, ebx - 47ffa2: 0f 8e 9f 14 00 00 jle 0x481447 <__printf_fp_l+0x2107> - 47ffa8: 8b 9d 40 ff ff ff mov ebx, dword ptr [rbp - 192] - 47ffae: 4c 8d 78 04 lea r15, [rax + 4] - 47ffb2: be 01 00 00 00 mov esi, 1 - 47ffb7: 89 18 mov dword ptr [rax], ebx - 47ffb9: 8b 85 10 ff ff ff mov eax, dword ptr [rbp - 240] - 47ffbf: 31 db xor ebx, ebx - 47ffc1: 4c 89 a5 b8 fe ff ff mov qword ptr [rbp - 328], r12 - 47ffc8: 4d 89 ec mov r12, r13 - 47ffcb: c7 85 00 ff ff ff 00 00 00 00 mov dword ptr [rbp - 256], 0 - 47ffd5: 41 89 dd mov r13d, ebx - 47ffd8: 89 f3 mov ebx, esi - 47ffda: 89 85 30 ff ff ff mov dword ptr [rbp - 208], eax - 47ffe0: 8b 85 30 ff ff ff mov eax, dword ptr [rbp - 208] - 47ffe6: 41 89 c1 mov r9d, eax - 47ffe9: 44 39 e8 cmp eax, r13d - 47ffec: 7f 1b jg 0x480009 <__printf_fp_l+0xcc9> - 47ffee: 44 39 ad 20 ff ff ff cmp dword ptr [rbp - 224], r13d - 47fff5: 0f 8e ce 03 00 00 jle 0x4803c9 <__printf_fp_l+0x1089> - 47fffb: 48 83 bd 78 ff ff ff 01 cmp qword ptr [rbp - 136], 1 - 480003: 0f 8e af 03 00 00 jle 0x4803b8 <__printf_fp_l+0x1078> - 480009: 4c 89 e7 mov rdi, r12 - 48000c: 41 83 c5 01 add r13d, 1 - 480010: 49 83 c7 04 add r15, 4 - 480014: e8 a7 ee ff ff call 0x47eec0 - 480019: 41 89 47 fc mov dword ptr [r15 - 4], eax - 48001d: 85 db test ebx, ebx - 48001f: 75 09 jne 0x48002a <__printf_fp_l+0xcea> - 480021: 83 f8 30 cmp eax, 48 - 480024: 0f 84 3e 0a 00 00 je 0x480a68 <__printf_fp_l+0x1728> - 48002a: 8b 85 30 ff ff ff mov eax, dword ptr [rbp - 208] - 480030: bb 01 00 00 00 mov ebx, 1 - 480035: 41 89 c1 mov r9d, eax - 480038: 44 39 e8 cmp eax, r13d - 48003b: 7e b1 jle 0x47ffee <__printf_fp_l+0xcae> - 48003d: eb ca jmp 0x480009 <__printf_fp_l+0xcc9> - 48003f: 90 nop - 480040: 4c 8d 7d a0 lea r15, [rbp - 96] - 480044: 48 83 ec 10 sub rsp, 16 - 480048: 48 8d 8d 5c ff ff ff lea rcx, [rbp - 164] - 48004f: be 02 00 00 00 mov esi, 2 - 480054: 48 8d 95 68 ff ff ff lea rdx, [rbp - 152] - 48005b: 4c 89 ff mov rdi, r15 - 48005e: db 3c 24 fstp tbyte ptr [rsp] - 480061: e8 6a af 00 00 call 0x48afd0 <__mpn_extract_long_double> - 480066: 89 c1 mov ecx, eax - 480068: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 48006f: 49 89 c5 mov r13, rax - 480072: c1 e1 06 shl ecx, 6 - 480075: 44 8d 71 c1 lea r14d, [rcx - 63] - 480079: 59 pop rcx - 48007a: 5e pop rsi - 48007b: e9 12 f9 ff ff jmp 0x47f992 <__printf_fp_l+0x652> - 480080: 44 0f 50 ea movmskps r13d, xmm2 - 480084: 41 83 e5 08 and r13d, 8 - 480088: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 48008f: 44 89 ad 5c ff ff ff mov dword ptr [rbp - 164], r13d - 480096: 4c 8d 3d 83 b8 02 00 lea r15, [rip + 178307] # 0x4ab920 <_itowa_lower_digits+0xa0> - 48009d: 4c 8d 35 6c b8 02 00 lea r14, [rip + 178284] # 0x4ab910 <_itowa_lower_digits+0x90> - 4800a4: 48 63 50 08 movsxd rdx, dword ptr [rax + 8] - 4800a8: 48 c7 c0 f0 ff ff ff mov rax, -16 - 4800af: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 4800b3: 0f b7 04 50 movzx eax, word ptr [rax + 2*rdx] - 4800b7: 48 8d 15 82 b8 02 00 lea rdx, [rip + 178306] # 0x4ab940 <_itowa_lower_digits+0xc0> - 4800be: 66 25 00 01 and ax, 256 - 4800c2: 48 8d 05 4f b8 02 00 lea rax, [rip + 178255] # 0x4ab918 <_itowa_lower_digits+0x98> - 4800c9: 4c 0f 44 fa cmove r15, rdx - 4800cd: 4c 0f 44 f0 cmove r14, rax - 4800d1: e9 02 f4 ff ff jmp 0x47f4d8 <__printf_fp_l+0x198> - 4800d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4800e0: 41 0f b6 16 movzx edx, byte ptr [r14] - 4800e4: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 4800e9: 49 39 44 24 30 cmp qword ptr [r12 + 48], rax - 4800ee: 0f 86 5c 15 00 00 jbe 0x481650 <__printf_fp_l+0x2310> - 4800f4: 48 8d 70 01 lea rsi, [rax + 1] - 4800f8: 49 89 74 24 28 mov qword ptr [r12 + 40], rsi - 4800fd: 88 10 mov byte ptr [rax], dl - 4800ff: 41 0f b6 56 01 movzx edx, byte ptr [r14 + 1] - 480104: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 480109: 49 39 44 24 30 cmp qword ptr [r12 + 48], rax - 48010e: 0f 86 05 15 00 00 jbe 0x481619 <__printf_fp_l+0x22d9> - 480114: 48 8d 70 01 lea rsi, [rax + 1] - 480118: 49 89 74 24 28 mov qword ptr [r12 + 40], rsi - 48011d: 88 10 mov byte ptr [rax], dl - 48011f: 41 0f b6 56 02 movzx edx, byte ptr [r14 + 2] - 480124: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 480129: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 48012e: 0f 83 a9 15 00 00 jae 0x4816dd <__printf_fp_l+0x239d> - 480134: 48 8d 70 01 lea rsi, [rax + 1] - 480138: 49 89 74 24 28 mov qword ptr [r12 + 40], rsi - 48013d: 88 10 mov byte ptr [rax], dl - 48013f: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 480146: 41 83 c5 03 add r13d, 3 - 48014a: f6 40 0c 20 test byte ptr [rax + 12], 32 - 48014e: 0f 84 45 f7 ff ff je 0x47f899 <__printf_fp_l+0x559> - 480154: 45 84 c0 test r8b, r8b - 480157: 0f 84 3c f7 ff ff je 0x47f899 <__printf_fp_l+0x559> - 48015d: 48 63 d9 movsxd rbx, ecx - 480160: be 20 00 00 00 mov esi, 32 - 480165: 4c 89 e7 mov rdi, r12 - 480168: 89 8d 48 ff ff ff mov dword ptr [rbp - 184], ecx - 48016e: 48 89 da mov rdx, rbx - 480171: e8 ea c7 fe ff call 0x46c960 <_IO_padn> - 480176: 8b 8d 48 ff ff ff mov ecx, dword ptr [rbp - 184] - 48017c: e9 0c f7 ff ff jmp 0x47f88d <__printf_fp_l+0x54d> - 480181: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 480188: 4c 8d 7d a0 lea r15, [rbp - 96] - 48018c: 48 8d 8d 5c ff ff ff lea rcx, [rbp - 164] - 480193: 66 0f 6f c2 movdqa xmm0, xmm2 - 480197: be 02 00 00 00 mov esi, 2 - 48019c: 48 8d 95 68 ff ff ff lea rdx, [rbp - 152] - 4801a3: 4c 89 ff mov rdi, r15 - 4801a6: e8 e5 ae 00 00 call 0x48b090 <__mpn_extract_float128> - 4801ab: 89 c1 mov ecx, eax - 4801ad: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 4801b4: 49 89 c5 mov r13, rax - 4801b7: c1 e1 06 shl ecx, 6 - 4801ba: 44 8d 71 90 lea r14d, [rcx - 112] - 4801be: e9 cf f7 ff ff jmp 0x47f992 <__printf_fp_l+0x652> - 4801c3: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d - 4801ca: be 2d 00 00 00 mov esi, 45 - 4801cf: 4c 89 e7 mov rdi, r12 - 4801d2: e8 09 d0 fe ff call 0x46d1e0 <__woverflow> - 4801d7: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] - 4801de: 83 f8 ff cmp eax, -1 - 4801e1: 0f 94 c0 sete al - 4801e4: 84 c0 test al, al - 4801e6: 0f 84 cf 05 00 00 je 0x4807bb <__printf_fp_l+0x147b> - 4801ec: 44 8b 85 c0 fe ff ff mov r8d, dword ptr [rbp - 320] - 4801f3: 45 85 c0 test r8d, r8d - 4801f6: 75 10 jne 0x480208 <__printf_fp_l+0xec8> - 4801f8: 48 8b bd d0 fe ff ff mov rdi, qword ptr [rbp - 304] - 4801ff: e8 4c f3 f9 ff call 0x41f550 - 480204: 0f 1f 40 00 nop dword ptr [rax] - 480208: 41 bd ff ff ff ff mov r13d, 4294967295 - 48020e: e9 86 f6 ff ff jmp 0x47f899 <__printf_fp_l+0x559> - 480213: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 480218: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 48021d: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 480222: 0f 83 b6 1a 00 00 jae 0x481cde <__printf_fp_l+0x299e> - 480228: 48 8d 50 01 lea rdx, [rax + 1] - 48022c: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 480231: c6 00 2b mov byte ptr [rax], 43 - 480234: e9 7f f5 ff ff jmp 0x47f7b8 <__printf_fp_l+0x478> - 480239: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 480240: 4c 89 e7 mov rdi, r12 - 480243: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 48024a: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 480250: e8 8b cf fe ff call 0x46d1e0 <__woverflow> - 480255: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 48025b: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] - 480263: 83 f8 ff cmp eax, -1 - 480266: 74 a0 je 0x480208 <__printf_fp_l+0xec8> - 480268: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 480270: 41 8b 77 04 mov esi, dword ptr [r15 + 4] - 480274: 41 83 c5 01 add r13d, 1 - 480278: 49 8d 5f 08 lea rbx, [r15 + 8] - 48027c: 48 85 c0 test rax, rax - 48027f: 0f 85 86 f5 ff ff jne 0x47f80b <__printf_fp_l+0x4cb> - 480285: 4c 89 e7 mov rdi, r12 - 480288: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 48028f: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 480295: e8 46 cf fe ff call 0x46d1e0 <__woverflow> - 48029a: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 4802a0: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] - 4802a8: 83 f8 ff cmp eax, -1 - 4802ab: 0f 84 57 ff ff ff je 0x480208 <__printf_fp_l+0xec8> - 4802b1: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 4802b9: 8b 33 mov esi, dword ptr [rbx] - 4802bb: 41 83 c5 01 add r13d, 1 - 4802bf: 48 85 c0 test rax, rax - 4802c2: 0f 85 6a f5 ff ff jne 0x47f832 <__printf_fp_l+0x4f2> - 4802c8: 4c 89 e7 mov rdi, r12 - 4802cb: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 4802d2: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 4802d8: e8 03 cf fe ff call 0x46d1e0 <__woverflow> - 4802dd: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 4802e3: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] - 4802eb: 83 f8 ff cmp eax, -1 - 4802ee: 0f 94 c0 sete al - 4802f1: e9 5a f5 ff ff jmp 0x47f850 <__printf_fp_l+0x510> - 4802f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 480300: 48 8b 56 20 mov rdx, qword ptr [rsi + 32] - 480304: 8b b2 a0 01 00 00 mov esi, dword ptr [rdx + 416] - 48030a: 89 b5 ec fe ff ff mov dword ptr [rbp - 276], esi - 480310: e9 d6 f2 ff ff jmp 0x47f5eb <__printf_fp_l+0x2ab> - 480315: 0f 1f 00 nop dword ptr [rax] - 480318: 48 8b 56 20 mov rdx, qword ptr [rsi + 32] - 48031c: 48 8b 72 58 mov rsi, qword ptr [rdx + 88] - 480320: 48 89 b5 f0 fe ff ff mov qword ptr [rbp - 272], rsi - 480327: 48 89 f7 mov rdi, rsi - 48032a: e9 03 f6 ff ff jmp 0x47f932 <__printf_fp_l+0x5f2> - 48032f: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 480335: e9 c2 f6 ff ff jmp 0x47f9fc <__printf_fp_l+0x6bc> - 48033a: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 48033f: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 480344: 0f 83 88 1b 00 00 jae 0x481ed2 <__printf_fp_l+0x2b92> - 48034a: 48 8d 50 01 lea rdx, [rax + 1] - 48034e: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 480353: c6 00 20 mov byte ptr [rax], 32 - 480356: e9 5d f4 ff ff jmp 0x47f7b8 <__printf_fp_l+0x478> - 48035b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 480360: 49 8b 47 08 mov rax, qword ptr [r15 + 8] - 480364: 48 8d 35 55 cc 02 00 lea rsi, [rip + 183381] # 0x4acfc0 <__tens> - 48036b: 48 83 c7 08 add rdi, 8 - 48036f: 48 8d 50 01 lea rdx, [rax + 1] - 480373: 49 8b 07 mov rax, qword ptr [r15] - 480376: 48 89 55 98 mov qword ptr [rbp - 104], rdx - 48037a: 48 c1 e2 03 shl rdx, 3 - 48037e: 48 8d 34 c6 lea rsi, [rsi + 8*rax] - 480382: e8 d9 0c f8 ff call 0x401060 <.plt+0x40> - 480387: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 48038b: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 480392: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] - 480396: 83 85 68 ff ff ff 40 add dword ptr [rbp - 152], 64 - 48039d: e9 02 f8 ff ff jmp 0x47fba4 <__printf_fp_l+0x864> - 4803a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4803a8: 48 83 ea 02 sub rdx, 2 - 4803ac: 48 89 55 98 mov qword ptr [rbp - 104], rdx - 4803b0: e9 ef f7 ff ff jmp 0x47fba4 <__printf_fp_l+0x864> - 4803b5: 0f 1f 00 nop dword ptr [rax] - 4803b8: 48 8b 85 70 ff ff ff mov rax, qword ptr [rbp - 144] - 4803bf: 48 83 38 00 cmp qword ptr [rax], 0 - 4803c3: 0f 85 40 fc ff ff jne 0x480009 <__printf_fp_l+0xcc9> - 4803c9: 44 89 eb mov ebx, r13d - 4803cc: 4d 89 e5 mov r13, r12 - 4803cf: 4c 8b a5 b8 fe ff ff mov r12, qword ptr [rbp - 328] - 4803d6: 41 8b 57 fc mov edx, dword ptr [r15 - 4] - 4803da: 3b 95 40 ff ff ff cmp edx, dword ptr [rbp - 192] - 4803e0: 75 04 jne 0x4803e6 <__printf_fp_l+0x10a6> - 4803e2: 41 8b 57 f8 mov edx, dword ptr [r15 - 8] - 4803e6: 4c 89 ef mov rdi, r13 - 4803e9: 89 95 20 ff ff ff mov dword ptr [rbp - 224], edx - 4803ef: 44 89 8d 30 ff ff ff mov dword ptr [rbp - 208], r9d - 4803f6: e8 c5 ea ff ff call 0x47eec0 - 4803fb: 44 8b 8d 30 ff ff ff mov r9d, dword ptr [rbp - 208] - 480402: 8b 95 20 ff ff ff mov edx, dword ptr [rbp - 224] - 480408: 83 f8 30 cmp eax, 48 - 48040b: 40 0f 95 c7 setne dil - 48040f: 83 f8 35 cmp eax, 53 - 480412: 40 0f 95 c6 setne sil - 480416: 40 20 f7 and dil, sil - 480419: 75 40 jne 0x48045b <__printf_fp_l+0x111b> - 48041b: 48 8b b5 78 ff ff ff mov rsi, qword ptr [rbp - 136] - 480422: 48 83 fe 01 cmp rsi, 1 - 480426: 0f 84 f5 0f 00 00 je 0x481421 <__printf_fp_l+0x20e1> - 48042c: 48 83 7d 88 00 cmp qword ptr [rbp - 120], 0 - 480431: 75 23 jne 0x480456 <__printf_fp_l+0x1116> - 480433: 4c 8b 95 70 ff ff ff mov r10, qword ptr [rbp - 144] - 48043a: 48 85 f6 test rsi, rsi - 48043d: 75 0f jne 0x48044e <__printf_fp_l+0x110e> - 48043f: eb 1a jmp 0x48045b <__printf_fp_l+0x111b> - 480441: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 480448: 48 83 ee 01 sub rsi, 1 - 48044c: 74 0d je 0x48045b <__printf_fp_l+0x111b> - 48044e: 49 83 7c f2 f8 00 cmp qword ptr [r10 + 8*rsi - 8], 0 - 480454: 74 f2 je 0x480448 <__printf_fp_l+0x1108> - 480456: bf 01 00 00 00 mov edi, 1 - 48045b: d9 bd 5a ff ff ff fnstcw word ptr [rbp - 166] - 480461: 0f b7 b5 5a ff ff ff movzx esi, word ptr [rbp - 166] - 480468: 66 81 e6 00 0c and si, 3072 - 48046d: 66 81 fe 00 08 cmp si, 2048 - 480472: 0f 84 d8 0c 00 00 je 0x481150 <__printf_fp_l+0x1e10> - 480478: 0f 87 22 06 00 00 ja 0x480aa0 <__printf_fp_l+0x1760> - 48047e: 66 85 f6 test si, si - 480481: 0f 85 29 06 00 00 jne 0x480ab0 <__printf_fp_l+0x1770> - 480487: 83 f8 34 cmp eax, 52 - 48048a: 7e 14 jle 0x4804a0 <__printf_fp_l+0x1160> - 48048c: 83 e2 01 and edx, 1 - 48048f: 0f 85 3f 06 00 00 jne 0x480ad4 <__printf_fp_l+0x1794> - 480495: 40 84 ff test dil, dil - 480498: 0f 85 36 06 00 00 jne 0x480ad4 <__printf_fp_l+0x1794> - 48049e: 66 90 nop - 4804a0: 44 39 cb cmp ebx, r9d - 4804a3: 7f 17 jg 0x4804bc <__printf_fp_l+0x117c> - 4804a5: eb 1c jmp 0x4804c3 <__printf_fp_l+0x1183> - 4804a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4804b0: 83 eb 01 sub ebx, 1 - 4804b3: 49 83 ef 04 sub r15, 4 - 4804b7: 44 39 cb cmp ebx, r9d - 4804ba: 7e 07 jle 0x4804c3 <__printf_fp_l+0x1183> - 4804bc: 41 83 7f fc 30 cmp dword ptr [r15 - 4], 48 - 4804c1: 74 ed je 0x4804b0 <__printf_fp_l+0x1170> - 4804c3: 85 db test ebx, ebx - 4804c5: 75 21 jne 0x4804e8 <__printf_fp_l+0x11a8> - 4804c7: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 4804ce: f6 40 0c 08 test byte ptr [rax + 12], 8 - 4804d2: 75 14 jne 0x4804e8 <__printf_fp_l+0x11a8> - 4804d4: 8b 85 40 ff ff ff mov eax, dword ptr [rbp - 192] - 4804da: 41 39 47 fc cmp dword ptr [r15 - 4], eax - 4804de: 75 08 jne 0x4804e8 <__printf_fp_l+0x11a8> - 4804e0: 49 83 ef 04 sub r15, 4 - 4804e4: 0f 1f 40 00 nop dword ptr [rax] - 4804e8: 48 8b b5 18 ff ff ff mov rsi, qword ptr [rbp - 232] - 4804ef: 48 85 f6 test rsi, rsi - 4804f2: 0f 84 52 01 00 00 je 0x48064a <__printf_fp_l+0x130a> - 4804f8: 8b 95 cc fe ff ff mov edx, dword ptr [rbp - 308] - 4804fe: 8b 85 e8 fe ff ff mov eax, dword ptr [rbp - 280] - 480504: 89 d3 mov ebx, edx - 480506: 39 c2 cmp edx, eax - 480508: 74 4d je 0x480557 <__printf_fp_l+0x1217> - 48050a: c7 85 dc fe ff ff 00 00 00 00 mov dword ptr [rbp - 292], 0 - 480514: 0f b6 06 movzx eax, byte ptr [rsi] - 480517: 88 85 30 ff ff ff mov byte ptr [rbp - 208], al - 48051d: 83 e8 01 sub eax, 1 - 480520: 3c 7d cmp al, 125 - 480522: 0f 87 22 01 00 00 ja 0x48064a <__printf_fp_l+0x130a> - 480528: 48 89 f0 mov rax, rsi - 48052b: 31 f6 xor esi, esi - 48052d: eb 1b jmp 0x48054a <__printf_fp_l+0x120a> - 48052f: 90 nop - 480530: 0f b6 48 01 movzx ecx, byte ptr [rax + 1] - 480534: 48 83 c0 01 add rax, 1 - 480538: 83 c6 01 add esi, 1 - 48053b: 29 fa sub edx, edi - 48053d: 80 f9 7e cmp cl, 126 - 480540: 77 0f ja 0x480551 <__printf_fp_l+0x1211> - 480542: 84 c9 test cl, cl - 480544: 0f 84 17 14 00 00 je 0x481961 <__printf_fp_l+0x2621> - 48054a: 0f be 38 movsx edi, byte ptr [rax] - 48054d: 39 fa cmp edx, edi - 48054f: 77 df ja 0x480530 <__printf_fp_l+0x11f0> - 480551: 89 b5 dc fe ff ff mov dword ptr [rbp - 292], esi - 480557: 8b 8d dc fe ff ff mov ecx, dword ptr [rbp - 292] - 48055d: 85 c9 test ecx, ecx - 48055f: 0f 84 e5 00 00 00 je 0x48064a <__printf_fp_l+0x130a> - 480565: 48 63 85 cc fe ff ff movsxd rax, dword ptr [rbp - 308] - 48056c: 4c 63 e9 movsxd r13, ecx - 48056f: 4c 89 fa mov rdx, r15 - 480572: 49 8d 34 86 lea rsi, [r14 + 4*rax] - 480576: 4c 01 e8 add rax, r13 - 480579: 48 8d 0c 85 00 00 00 00 lea rcx, [4*rax] - 480581: 48 29 f2 sub rdx, rsi - 480584: 49 8d 3c 0e lea rdi, [r14 + rcx] - 480588: 48 c1 fa 02 sar rdx, 2 - 48058c: 48 89 8d 30 ff ff ff mov qword ptr [rbp - 208], rcx - 480593: e8 28 f8 fe ff call 0x46fdc0 - 480598: 48 8b 8d 30 ff ff ff mov rcx, qword ptr [rbp - 208] - 48059f: 44 8b 85 ec fe ff ff mov r8d, dword ptr [rbp - 276] - 4805a6: 49 8d 7c 0e fc lea rdi, [r14 + rcx - 4] - 4805ab: 48 8b 8d 18 ff ff ff mov rcx, qword ptr [rbp - 232] - 4805b2: 44 0f be 09 movsx r9d, byte ptr [rcx] - 4805b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4805c0: 89 de mov esi, ebx - 4805c2: 48 89 f8 mov rax, rdi - 4805c5: 44 29 ce sub esi, r9d - 4805c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4805d0: 8d 53 ff lea edx, [rbx - 1] - 4805d3: 48 83 e8 04 sub rax, 4 - 4805d7: 48 89 d3 mov rbx, rdx - 4805da: 41 8b 14 96 mov edx, dword ptr [r14 + 4*rdx] - 4805de: 89 50 04 mov dword ptr [rax + 4], edx - 4805e1: 39 f3 cmp ebx, esi - 4805e3: 75 eb jne 0x4805d0 <__printf_fp_l+0x1290> - 4805e5: 41 8d 41 ff lea eax, [r9 - 1] - 4805e9: 48 89 c2 mov rdx, rax - 4805ec: 48 f7 d8 neg rax - 4805ef: 48 f7 d2 not rdx - 4805f2: 48 8d 14 97 lea rdx, [rdi + 4*rdx] - 4805f6: 48 8d 7c 87 f8 lea rdi, [rdi + 4*rax - 8] - 4805fb: 44 89 02 mov dword ptr [rdx], r8d - 4805fe: 44 0f be 49 01 movsx r9d, byte ptr [rcx + 1] - 480603: 41 80 f9 7e cmp r9b, 126 - 480607: 77 27 ja 0x480630 <__printf_fp_l+0x12f0> - 480609: 45 84 c9 test r9b, r9b - 48060c: 74 12 je 0x480620 <__printf_fp_l+0x12e0> - 48060e: 48 83 c1 01 add rcx, 1 - 480612: 41 39 f1 cmp r9d, esi - 480615: 73 19 jae 0x480630 <__printf_fp_l+0x12f0> - 480617: 89 f3 mov ebx, esi - 480619: eb a5 jmp 0x4805c0 <__printf_fp_l+0x1280> - 48061b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 480620: 44 0f be 09 movsx r9d, byte ptr [rcx] - 480624: 41 39 f1 cmp r9d, esi - 480627: 72 ee jb 0x480617 <__printf_fp_l+0x12d7> - 480629: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 480630: 8d 46 ff lea eax, [rsi - 1] - 480633: 48 83 ef 04 sub rdi, 4 - 480637: 48 89 c6 mov rsi, rax - 48063a: 41 8b 04 86 mov eax, dword ptr [r14 + 4*rax] - 48063e: 89 47 04 mov dword ptr [rdi + 4], eax - 480641: 4c 39 f7 cmp rdi, r14 - 480644: 77 ea ja 0x480630 <__printf_fp_l+0x12f0> - 480646: 4f 8d 3c af lea r15, [r15 + 4*r13] - 48064a: 8b 95 64 ff ff ff mov edx, dword ptr [rbp - 156] - 480650: 83 fa 66 cmp edx, 102 - 480653: 0f 84 82 00 00 00 je 0x4806db <__printf_fp_l+0x139b> - 480659: 8b b5 60 ff ff ff mov esi, dword ptr [rbp - 160] - 48065f: 8b 85 68 ff ff ff mov eax, dword ptr [rbp - 152] - 480665: 85 f6 test esi, esi - 480667: 0f 85 a6 14 00 00 jne 0x481b13 <__printf_fp_l+0x27d3> - 48066d: 41 89 17 mov dword ptr [r15], edx - 480670: ba 2b 00 00 00 mov edx, 43 - 480675: 41 89 57 04 mov dword ptr [r15 + 4], edx - 480679: 49 8d 77 08 lea rsi, [r15 + 8] - 48067d: 83 f8 09 cmp eax, 9 - 480680: 0f 8e f7 06 00 00 jle 0x480d7d <__printf_fp_l+0x1a3d> - 480686: b9 0a 00 00 00 mov ecx, 10 - 48068b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 480690: 8d 0c 89 lea ecx, [rcx + 4*rcx] - 480693: 01 c9 add ecx, ecx - 480695: 39 c1 cmp ecx, eax - 480697: 7e f7 jle 0x480690 <__printf_fp_l+0x1350> - 480699: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4806a0: 48 63 c9 movsxd rcx, ecx - 4806a3: 48 83 c6 04 add rsi, 4 - 4806a7: 48 89 cf mov rdi, rcx - 4806aa: 48 69 c9 67 66 66 66 imul rcx, rcx, 1717986919 - 4806b1: 89 fa mov edx, edi - 4806b3: c1 fa 1f sar edx, 31 - 4806b6: 48 c1 f9 22 sar rcx, 34 - 4806ba: 29 d1 sub ecx, edx - 4806bc: 99 cdq - 4806bd: f7 f9 idiv ecx - 4806bf: 83 c0 30 add eax, 48 - 4806c2: 89 46 fc mov dword ptr [rsi - 4], eax - 4806c5: 89 d0 mov eax, edx - 4806c7: 83 ff 6d cmp edi, 109 - 4806ca: 7f d4 jg 0x4806a0 <__printf_fp_l+0x1360> - 4806cc: 89 95 68 ff ff ff mov dword ptr [rbp - 152], edx - 4806d2: 83 c0 30 add eax, 48 - 4806d5: 4c 8d 7e 04 lea r15, [rsi + 4] - 4806d9: 89 06 mov dword ptr [rsi], eax - 4806db: 48 8b 9d 48 ff ff ff mov rbx, qword ptr [rbp - 184] - 4806e2: 8b 85 5c ff ff ff mov eax, dword ptr [rbp - 164] - 4806e8: 4d 89 fd mov r13, r15 - 4806eb: 4d 29 f5 sub r13, r14 - 4806ee: 0f b6 5b 0c movzx ebx, byte ptr [rbx + 12] - 4806f2: 85 c0 test eax, eax - 4806f4: 0f 85 76 04 00 00 jne 0x480b70 <__printf_fp_l+0x1830> - 4806fa: f6 c3 50 test bl, 80 - 4806fd: 0f 85 6d 04 00 00 jne 0x480b70 <__printf_fp_l+0x1830> - 480703: 8b b5 c8 fe ff ff mov esi, dword ptr [rbp - 312] - 480709: 4c 89 e8 mov rax, r13 - 48070c: 48 c1 f8 02 sar rax, 2 - 480710: 29 c6 sub esi, eax - 480712: 89 b5 30 ff ff ff mov dword ptr [rbp - 208], esi - 480718: f6 c3 20 test bl, 32 - 48071b: 0f 85 4f 0c 00 00 jne 0x481370 <__printf_fp_l+0x2030> - 480721: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 480728: 8b 70 10 mov esi, dword ptr [rax + 16] - 48072b: 83 fe 30 cmp esi, 48 - 48072e: 0f 84 3c 0c 00 00 je 0x481370 <__printf_fp_l+0x2030> - 480734: 8b 85 30 ff ff ff mov eax, dword ptr [rbp - 208] - 48073a: 85 c0 test eax, eax - 48073c: 0f 8e 2e 0c 00 00 jle 0x481370 <__printf_fp_l+0x2030> - 480742: 48 63 9d 30 ff ff ff movsxd rbx, dword ptr [rbp - 208] - 480749: 8b 8d 44 ff ff ff mov ecx, dword ptr [rbp - 188] - 48074f: 4c 89 e7 mov rdi, r12 - 480752: 48 89 da mov rdx, rbx - 480755: 85 c9 test ecx, ecx - 480757: 0f 84 fa 11 00 00 je 0x481957 <__printf_fp_l+0x2617> - 48075d: e8 3e c3 fe ff call 0x46caa0 <_IO_wpadn> - 480762: 48 39 d8 cmp rax, rbx - 480765: 0f 85 81 fa ff ff jne 0x4801ec <__printf_fp_l+0xeac> - 48076b: 8b 85 5c ff ff ff mov eax, dword ptr [rbp - 164] - 480771: 44 8b 8d 30 ff ff ff mov r9d, dword ptr [rbp - 208] - 480778: 85 c0 test eax, eax - 48077a: 0f 84 20 06 00 00 je 0x480da0 <__printf_fp_l+0x1a60> - 480780: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] - 480786: 85 c0 test eax, eax - 480788: 0f 84 1a 0a 00 00 je 0x4811a8 <__printf_fp_l+0x1e68> - 48078e: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 480796: 48 85 c0 test rax, rax - 480799: 0f 84 24 fa ff ff je 0x4801c3 <__printf_fp_l+0xe83> - 48079f: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 4807a3: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 4807a7: 0f 83 16 fa ff ff jae 0x4801c3 <__printf_fp_l+0xe83> - 4807ad: 48 8d 72 04 lea rsi, [rdx + 4] - 4807b1: 48 89 70 20 mov qword ptr [rax + 32], rsi - 4807b5: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 - 4807bb: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 4807c2: 41 83 c1 01 add r9d, 1 - 4807c6: 0f b6 40 0c movzx eax, byte ptr [rax + 12] - 4807ca: a8 20 test al, 32 - 4807cc: 75 1b jne 0x4807e9 <__printf_fp_l+0x14a9> - 4807ce: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 4807d5: 83 78 10 30 cmp dword ptr [rax + 16], 48 - 4807d9: 75 0e jne 0x4807e9 <__printf_fp_l+0x14a9> - 4807db: 8b 85 30 ff ff ff mov eax, dword ptr [rbp - 208] - 4807e1: 85 c0 test eax, eax - 4807e3: 0f 8f f9 10 00 00 jg 0x4818e2 <__printf_fp_l+0x25a2> - 4807e9: 44 8b 9d 44 ff ff ff mov r11d, dword ptr [rbp - 188] - 4807f0: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 4807f7: 45 85 db test r11d, r11d - 4807fa: 0f 85 48 04 00 00 jne 0x480c48 <__printf_fp_l+0x1908> - 480800: f6 40 0d 08 test byte ptr [rax + 13], 8 - 480804: 74 1f je 0x480825 <__printf_fp_l+0x14e5> - 480806: 48 8b 85 08 ff ff ff mov rax, qword ptr [rbp - 248] - 48080d: 48 8b 00 mov rax, qword ptr [rax] - 480810: 8b 80 a8 00 00 00 mov eax, dword ptr [rax + 168] - 480816: 48 0f af 85 e0 fe ff ff imul rax, qword ptr [rbp - 288] - 48081e: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax - 480825: 48 8b bd f8 fe ff ff mov rdi, qword ptr [rbp - 264] - 48082c: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d - 480833: e8 48 09 f8 ff call 0x401180 <.plt+0x160> - 480838: 48 8b bd f0 fe ff ff mov rdi, qword ptr [rbp - 272] - 48083f: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] - 480846: 48 89 c3 mov rbx, rax - 480849: 48 85 ff test rdi, rdi - 48084c: 0f 84 bd 0d 00 00 je 0x48160f <__printf_fp_l+0x22cf> - 480852: e8 29 09 f8 ff call 0x401180 <.plt+0x160> - 480857: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] - 48085e: 49 89 c5 mov r13, rax - 480861: 48 63 85 dc fe ff ff movsxd rax, dword ptr [rbp - 292] - 480868: 49 0f af c5 imul rax, r13 - 48086c: 48 89 c2 mov rdx, rax - 48086f: 48 8b 85 e0 fe ff ff mov rax, qword ptr [rbp - 288] - 480876: 48 8d 44 18 02 lea rax, [rax + rbx + 2] - 48087b: 48 01 d0 add rax, rdx - 48087e: 83 bd c0 fe ff ff 01 cmp dword ptr [rbp - 320], 1 - 480885: 48 89 85 10 ff ff ff mov qword ptr [rbp - 240], rax - 48088c: 0f 85 85 13 00 00 jne 0x481c17 <__printf_fp_l+0x28d7> - 480892: 48 83 c0 17 add rax, 23 - 480896: 48 89 e6 mov rsi, rsp - 480899: 48 89 c2 mov rdx, rax - 48089c: 48 25 00 f0 ff ff and rax, -4096 - 4808a2: 48 29 c6 sub rsi, rax - 4808a5: 48 83 e2 f0 and rdx, -16 - 4808a9: 48 89 f0 mov rax, rsi - 4808ac: 48 39 c4 cmp rsp, rax - 4808af: 74 15 je 0x4808c6 <__printf_fp_l+0x1586> - 4808b1: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4808b8: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4808c1: 48 39 c4 cmp rsp, rax - 4808c4: 75 eb jne 0x4808b1 <__printf_fp_l+0x1571> - 4808c6: 81 e2 ff 0f 00 00 and edx, 4095 - 4808cc: 48 29 d4 sub rsp, rdx - 4808cf: 48 85 d2 test rdx, rdx - 4808d2: 74 06 je 0x4808da <__printf_fp_l+0x159a> - 4808d4: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 4808da: 48 8d 44 24 0f lea rax, [rsp + 15] - 4808df: 48 83 e0 f0 and rax, -16 - 4808e3: 48 89 85 20 ff ff ff mov qword ptr [rbp - 224], rax - 4808ea: 4d 39 f7 cmp r15, r14 - 4808ed: 0f 86 90 12 00 00 jbe 0x481b83 <__printf_fp_l+0x2843> - 4808f3: 4c 89 ad 18 ff ff ff mov qword ptr [rbp - 232], r13 - 4808fa: 48 8b bd 20 ff ff ff mov rdi, qword ptr [rbp - 224] - 480901: 4c 89 a5 00 ff ff ff mov qword ptr [rbp - 256], r12 - 480908: 44 8b ad ec fe ff ff mov r13d, dword ptr [rbp - 276] - 48090f: 4d 89 fc mov r12, r15 - 480912: 4d 89 f7 mov r15, r14 - 480915: 44 89 8d 08 ff ff ff mov dword ptr [rbp - 248], r9d - 48091c: 49 89 de mov r14, rbx - 48091f: 8b 9d 40 ff ff ff mov ebx, dword ptr [rbp - 192] - 480925: eb 21 jmp 0x480948 <__printf_fp_l+0x1608> - 480927: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 480930: 41 39 d5 cmp r13d, edx - 480933: 0f 84 87 02 00 00 je 0x480bc0 <__printf_fp_l+0x1880> - 480939: 88 17 mov byte ptr [rdi], dl - 48093b: 48 83 c7 01 add rdi, 1 - 48093f: 49 83 c7 04 add r15, 4 - 480943: 4d 39 fc cmp r12, r15 - 480946: 76 22 jbe 0x48096a <__printf_fp_l+0x162a> - 480948: 41 8b 17 mov edx, dword ptr [r15] - 48094b: 39 da cmp edx, ebx - 48094d: 75 e1 jne 0x480930 <__printf_fp_l+0x15f0> - 48094f: 48 8b b5 f8 fe ff ff mov rsi, qword ptr [rbp - 264] - 480956: 4c 89 f2 mov rdx, r14 - 480959: 49 83 c7 04 add r15, 4 - 48095d: e8 ee 07 f8 ff call 0x401150 <.plt+0x130> - 480962: 48 89 c7 mov rdi, rax - 480965: 4d 39 fc cmp r12, r15 - 480968: 77 de ja 0x480948 <__printf_fp_l+0x1608> - 48096a: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 480971: 44 8b 8d 08 ff ff ff mov r9d, dword ptr [rbp - 248] - 480978: 4c 8b a5 00 ff ff ff mov r12, qword ptr [rbp - 256] - 48097f: f6 40 0d 08 test byte ptr [rax + 13], 8 - 480983: 0f 85 56 12 00 00 jne 0x481bdf <__printf_fp_l+0x289f> - 480989: 4c 8b b5 20 ff ff ff mov r14, qword ptr [rbp - 224] - 480990: 48 89 fb mov rbx, rdi - 480993: 4c 29 f3 sub rbx, r14 - 480996: 49 89 d8 mov r8, rbx - 480999: 48 83 fb 14 cmp rbx, 20 - 48099d: 0f 8e 2d 08 00 00 jle 0x4811d0 <__printf_fp_l+0x1e90> - 4809a3: 49 8b 9c 24 d8 00 00 00 mov rbx, qword ptr [r12 + 216] - 4809ab: 48 c7 c0 80 1b 4c 00 mov rax, 4987776 - 4809b2: 48 c7 c6 28 22 4c 00 mov rsi, 4989480 - 4809b9: 48 89 da mov rdx, rbx - 4809bc: 48 29 c2 sub rdx, rax - 4809bf: 48 29 c6 sub rsi, rax - 4809c2: 48 39 f2 cmp rdx, rsi - 4809c5: 0f 83 f1 13 00 00 jae 0x481dbc <__printf_fp_l+0x2a7c> - 4809cb: 48 8b 43 38 mov rax, qword ptr [rbx + 56] - 4809cf: 44 89 8d 10 ff ff ff mov dword ptr [rbp - 240], r9d - 4809d6: 4c 89 c2 mov rdx, r8 - 4809d9: 4c 89 f6 mov rsi, r14 - 4809dc: 4c 89 e7 mov rdi, r12 - 4809df: 4c 89 85 18 ff ff ff mov qword ptr [rbp - 232], r8 - 4809e6: ff d0 call rax - 4809e8: 4c 8b 85 18 ff ff ff mov r8, qword ptr [rbp - 232] - 4809ef: 44 8b 8d 10 ff ff ff mov r9d, dword ptr [rbp - 240] - 4809f6: 4c 39 c0 cmp rax, r8 - 4809f9: 0f 85 ed f7 ff ff jne 0x4801ec <__printf_fp_l+0xeac> - 4809ff: 47 8d 2c 01 lea r13d, [r9 + r8] - 480a03: 83 bd c0 fe ff ff 01 cmp dword ptr [rbp - 320], 1 - 480a0a: 0f 85 81 10 00 00 jne 0x481a91 <__printf_fp_l+0x2751> - 480a10: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 480a17: f6 40 0c 20 test byte ptr [rax + 12], 32 - 480a1b: 0f 84 78 ee ff ff je 0x47f899 <__printf_fp_l+0x559> - 480a21: 48 63 9d 30 ff ff ff movsxd rbx, dword ptr [rbp - 208] - 480a28: 85 db test ebx, ebx - 480a2a: 0f 8e 69 ee ff ff jle 0x47f899 <__printf_fp_l+0x559> - 480a30: 44 8b 8d 44 ff ff ff mov r9d, dword ptr [rbp - 188] - 480a37: 8b 70 10 mov esi, dword ptr [rax + 16] - 480a3a: 48 89 da mov rdx, rbx - 480a3d: 4c 89 e7 mov rdi, r12 - 480a40: 45 85 c9 test r9d, r9d - 480a43: 0f 84 f8 0d 00 00 je 0x481841 <__printf_fp_l+0x2501> - 480a49: e8 52 c0 fe ff call 0x46caa0 <_IO_wpadn> - 480a4e: 48 39 d8 cmp rax, rbx - 480a51: 0f 85 95 f7 ff ff jne 0x4801ec <__printf_fp_l+0xeac> - 480a57: 44 03 ad 30 ff ff ff add r13d, dword ptr [rbp - 208] - 480a5e: e9 36 ee ff ff jmp 0x47f899 <__printf_fp_l+0x559> - 480a63: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 480a68: 8b 85 10 ff ff ff mov eax, dword ptr [rbp - 240] - 480a6e: 83 85 20 ff ff ff 01 add dword ptr [rbp - 224], 1 - 480a75: 85 c0 test eax, eax - 480a77: 0f 8e 63 f5 ff ff jle 0x47ffe0 <__printf_fp_l+0xca0> - 480a7d: 83 85 00 ff ff ff 01 add dword ptr [rbp - 256], 1 - 480a84: 8b 8d 00 ff ff ff mov ecx, dword ptr [rbp - 256] - 480a8a: 01 c8 add eax, ecx - 480a8c: 89 85 30 ff ff ff mov dword ptr [rbp - 208], eax - 480a92: e9 49 f5 ff ff jmp 0x47ffe0 <__printf_fp_l+0xca0> - 480a97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 480aa0: 66 81 fe 00 0c cmp si, 3072 - 480aa5: 0f 84 f5 f9 ff ff je 0x4804a0 <__printf_fp_l+0x1160> - 480aab: e9 fa 0b f8 ff jmp 0x4016aa <__printf_fp_l.cold> - 480ab0: 66 81 fe 00 04 cmp si, 1024 - 480ab5: 0f 85 d6 14 00 00 jne 0x481f91 <__printf_fp_l+0x2c51> - 480abb: 44 8b 85 5c ff ff ff mov r8d, dword ptr [rbp - 164] - 480ac2: 45 85 c0 test r8d, r8d - 480ac5: 0f 84 d5 f9 ff ff je 0x4804a0 <__printf_fp_l+0x1160> - 480acb: 83 f8 34 cmp eax, 52 - 480ace: 0f 8e c1 f9 ff ff jle 0x480495 <__printf_fp_l+0x1155> - 480ad4: 41 8b 77 fc mov esi, dword ptr [r15 - 4] - 480ad8: 49 8d 47 fc lea rax, [r15 - 4] - 480adc: 85 db test ebx, ebx - 480ade: 0f 84 51 02 00 00 je 0x480d35 <__printf_fp_l+0x19f5> - 480ae4: 8b 95 40 ff ff ff mov edx, dword ptr [rbp - 192] - 480aea: 31 ff xor edi, edi - 480aec: 39 b5 40 ff ff ff cmp dword ptr [rbp - 192], esi - 480af2: 75 24 jne 0x480b18 <__printf_fp_l+0x17d8> - 480af4: e9 9f 0c 00 00 jmp 0x481798 <__printf_fp_l+0x2458> - 480af9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 480b00: c7 00 30 00 00 00 mov dword ptr [rax], 48 - 480b06: 8b 70 fc mov esi, dword ptr [rax - 4] - 480b09: 48 83 e8 04 sub rax, 4 - 480b0d: 83 c7 01 add edi, 1 - 480b10: 39 d6 cmp esi, edx - 480b12: 0f 84 80 0c 00 00 je 0x481798 <__printf_fp_l+0x2458> - 480b18: 83 fe 39 cmp esi, 57 - 480b1b: 74 e3 je 0x480b00 <__printf_fp_l+0x17c0> - 480b1d: 3b bd 10 ff ff ff cmp edi, dword ptr [rbp - 240] - 480b23: 75 2b jne 0x480b50 <__printf_fp_l+0x1810> - 480b25: 8b bd 00 ff ff ff mov edi, dword ptr [rbp - 256] - 480b2b: 85 ff test edi, edi - 480b2d: 7e 21 jle 0x480b50 <__printf_fp_l+0x1810> - 480b2f: 83 ad 00 ff ff ff 01 sub dword ptr [rbp - 256], 1 - 480b36: 44 8b 8d 00 ff ff ff mov r9d, dword ptr [rbp - 256] - 480b3d: 3b b5 40 ff ff ff cmp esi, dword ptr [rbp - 192] - 480b43: 0f 84 65 0c 00 00 je 0x4817ae <__printf_fp_l+0x246e> - 480b49: 44 03 8d 10 ff ff ff add r9d, dword ptr [rbp - 240] - 480b50: 83 c6 01 add esi, 1 - 480b53: 89 30 mov dword ptr [rax], esi - 480b55: 39 b5 40 ff ff ff cmp dword ptr [rbp - 192], esi - 480b5b: 0f 84 cd 01 00 00 je 0x480d2e <__printf_fp_l+0x19ee> - 480b61: 44 39 cb cmp ebx, r9d - 480b64: 0f 8f 52 f9 ff ff jg 0x4804bc <__printf_fp_l+0x117c> - 480b6a: e9 79 f9 ff ff jmp 0x4804e8 <__printf_fp_l+0x11a8> - 480b6f: 90 nop - 480b70: 8b b5 c8 fe ff ff mov esi, dword ptr [rbp - 312] - 480b76: 4c 89 ea mov rdx, r13 - 480b79: 48 c1 fa 02 sar rdx, 2 - 480b7d: 83 ee 01 sub esi, 1 - 480b80: 89 f1 mov ecx, esi - 480b82: 29 d1 sub ecx, edx - 480b84: 83 e3 20 and ebx, 32 - 480b87: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 480b8d: 75 21 jne 0x480bb0 <__printf_fp_l+0x1870> - 480b8f: 48 8b 9d 48 ff ff ff mov rbx, qword ptr [rbp - 184] - 480b96: 8b 73 10 mov esi, dword ptr [rbx + 16] - 480b99: 85 c9 test ecx, ecx - 480b9b: 7e 13 jle 0x480bb0 <__printf_fp_l+0x1870> - 480b9d: 83 fe 30 cmp esi, 48 - 480ba0: 0f 85 9c fb ff ff jne 0x480742 <__printf_fp_l+0x1402> - 480ba6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 480bb0: 45 31 c9 xor r9d, r9d - 480bb3: e9 c0 fb ff ff jmp 0x480778 <__printf_fp_l+0x1438> - 480bb8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 480bc0: 48 8b 95 18 ff ff ff mov rdx, qword ptr [rbp - 232] - 480bc7: 48 8b b5 f0 fe ff ff mov rsi, qword ptr [rbp - 272] - 480bce: e8 7d 05 f8 ff call 0x401150 <.plt+0x130> - 480bd3: 48 89 c7 mov rdi, rax - 480bd6: e9 64 fd ff ff jmp 0x48093f <__printf_fp_l+0x15ff> - 480bdb: 85 c9 test ecx, ecx - 480bdd: 0f 88 f5 02 00 00 js 0x480ed8 <__printf_fp_l+0x1b98> - 480be3: 4c 89 ea mov rdx, r13 - 480be6: 44 01 f1 add ecx, r14d - 480be9: 4c 89 fe mov rsi, r15 - 480bec: e8 6f 8b 00 00 call 0x489760 <__mpn_lshift> - 480bf1: 49 89 c0 mov r8, rax - 480bf4: 48 8b 85 78 ff ff ff mov rax, qword ptr [rbp - 136] - 480bfb: 48 8d 50 01 lea rdx, [rax + 1] - 480bff: 48 89 95 78 ff ff ff mov qword ptr [rbp - 136], rdx - 480c06: 48 8b 95 70 ff ff ff mov rdx, qword ptr [rbp - 144] - 480c0d: 4c 89 04 c2 mov qword ptr [rdx + 8*rax], r8 - 480c11: c7 85 68 ff ff ff 00 00 00 00 mov dword ptr [rbp - 152], 0 - 480c1b: e9 e0 f0 ff ff jmp 0x47fd00 <__printf_fp_l+0x9c0> - 480c20: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] - 480c24: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 480c2b: e8 90 84 00 00 call 0x4890c0 <__mpn_cmp> - 480c30: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] - 480c34: 85 c0 test eax, eax - 480c36: 0f 89 f4 ef ff ff jns 0x47fc30 <__printf_fp_l+0x8f0> - 480c3c: e9 76 ef ff ff jmp 0x47fbb7 <__printf_fp_l+0x877> - 480c41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 480c48: f6 40 0d 08 test byte ptr [rax + 13], 8 - 480c4c: 0f 85 68 0f 00 00 jne 0x481bba <__printf_fp_l+0x287a> - 480c52: 49 c1 fd 02 sar r13, 2 - 480c56: 4d 89 e8 mov r8, r13 - 480c59: 4d 39 f7 cmp r15, r14 - 480c5c: 0f 85 06 05 00 00 jne 0x481168 <__printf_fp_l+0x1e28> - 480c62: 41 8d 5d 01 lea ebx, [r13 + 1] - 480c66: 4d 85 ed test r13, r13 - 480c69: 0f 84 7a 12 00 00 je 0x481ee9 <__printf_fp_l+0x2ba9> - 480c6f: 4c 89 e7 mov rdi, r12 - 480c72: 4d 89 ef mov r15, r13 - 480c75: 41 89 dc mov r12d, ebx - 480c78: 44 89 cb mov ebx, r9d - 480c7b: eb 36 jmp 0x480cb3 <__printf_fp_l+0x1973> - 480c7d: 0f 1f 00 nop dword ptr [rax] - 480c80: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 480c84: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 480c88: 73 3d jae 0x480cc7 <__printf_fp_l+0x1987> - 480c8a: 48 8d 4a 04 lea rcx, [rdx + 4] - 480c8e: 83 fe ff cmp esi, -1 - 480c91: 48 89 48 20 mov qword ptr [rax + 32], rcx - 480c95: 0f 94 c0 sete al - 480c98: 89 32 mov dword ptr [rdx], esi - 480c9a: 84 c0 test al, al - 480c9c: 0f 85 4a f5 ff ff jne 0x4801ec <__printf_fp_l+0xeac> - 480ca2: 45 8d 2c 1c lea r13d, [r12 + rbx] - 480ca6: 45 29 fd sub r13d, r15d - 480ca9: 49 83 ef 01 sub r15, 1 - 480cad: 0f 84 98 0b 00 00 je 0x48184b <__printf_fp_l+0x250b> - 480cb3: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 480cba: 49 83 c6 04 add r14, 4 - 480cbe: 41 8b 76 fc mov esi, dword ptr [r14 - 4] - 480cc2: 48 85 c0 test rax, rax - 480cc5: 75 b9 jne 0x480c80 <__printf_fp_l+0x1940> - 480cc7: 48 89 bd 20 ff ff ff mov qword ptr [rbp - 224], rdi - 480cce: e8 0d c5 fe ff call 0x46d1e0 <__woverflow> - 480cd3: 48 8b bd 20 ff ff ff mov rdi, qword ptr [rbp - 224] - 480cda: 83 f8 ff cmp eax, -1 - 480cdd: 0f 94 c0 sete al - 480ce0: eb b8 jmp 0x480c9a <__printf_fp_l+0x195a> - 480ce2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 480ce8: 48 63 c1 movsxd rax, ecx - 480ceb: 89 95 64 ff ff ff mov dword ptr [rbp - 156], edx - 480cf1: 85 c0 test eax, eax - 480cf3: 0f 88 0e 07 00 00 js 0x481407 <__printf_fp_l+0x20c7> - 480cf9: 48 83 c0 08 add rax, 8 - 480cfd: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax - 480d04: 8b 85 10 ff ff ff mov eax, dword ptr [rbp - 240] - 480d0a: be 01 00 00 00 mov esi, 1 - 480d0f: c7 85 d8 fe ff ff ff ff ff 7f mov dword ptr [rbp - 296], 2147483647 - 480d19: c7 85 e8 fe ff ff 01 00 00 00 mov dword ptr [rbp - 280], 1 - 480d23: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax - 480d29: e9 a8 f0 ff ff jmp 0x47fdd6 <__printf_fp_l+0xa96> - 480d2e: 8b 70 fc mov esi, dword ptr [rax - 4] - 480d31: 48 83 e8 04 sub rax, 4 - 480d35: 48 8d 78 fc lea rdi, [rax - 4] - 480d39: 39 b5 40 ff ff ff cmp dword ptr [rbp - 192], esi - 480d3f: 48 0f 44 c7 cmove rax, rdi - 480d43: 49 39 c6 cmp r14, rax - 480d46: 76 1b jbe 0x480d63 <__printf_fp_l+0x1a23> - 480d48: e9 55 06 00 00 jmp 0x4813a2 <__printf_fp_l+0x2062> - 480d4d: 0f 1f 00 nop dword ptr [rax] - 480d50: c7 00 30 00 00 00 mov dword ptr [rax], 48 - 480d56: 48 83 e8 04 sub rax, 4 - 480d5a: 49 39 c6 cmp r14, rax - 480d5d: 0f 87 3f 06 00 00 ja 0x4813a2 <__printf_fp_l+0x2062> - 480d63: 8b 30 mov esi, dword ptr [rax] - 480d65: 83 fe 39 cmp esi, 57 - 480d68: 74 e6 je 0x480d50 <__printf_fp_l+0x1a10> - 480d6a: 4c 39 f0 cmp rax, r14 - 480d6d: 0f 82 2f 06 00 00 jb 0x4813a2 <__printf_fp_l+0x2062> - 480d73: 83 c6 01 add esi, 1 - 480d76: 89 30 mov dword ptr [rax], esi - 480d78: e9 23 f7 ff ff jmp 0x4804a0 <__printf_fp_l+0x1160> - 480d7d: 41 c7 47 08 30 00 00 00 mov dword ptr [r15 + 8], 48 - 480d85: 49 8d 77 0c lea rsi, [r15 + 12] - 480d89: e9 44 f9 ff ff jmp 0x4806d2 <__printf_fp_l+0x1392> - 480d8e: 66 90 nop - 480d90: c7 85 dc fe ff ff 00 00 00 00 mov dword ptr [rbp - 292], 0 - 480d9a: e9 d2 f0 ff ff jmp 0x47fe71 <__printf_fp_l+0xb31> - 480d9f: 90 nop - 480da0: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 480da7: 0f b6 58 0c movzx ebx, byte ptr [rax + 12] - 480dab: 89 d8 mov eax, ebx - 480dad: f6 c3 40 test bl, 64 - 480db0: 0f 84 9a 04 00 00 je 0x481250 <__printf_fp_l+0x1f10> - 480db6: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] - 480dbc: 85 c0 test eax, eax - 480dbe: 0f 84 5c 0a 00 00 je 0x481820 <__printf_fp_l+0x24e0> - 480dc4: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 480dcc: 48 85 c0 test rax, rax - 480dcf: 0f 84 1f 10 00 00 je 0x481df4 <__printf_fp_l+0x2ab4> - 480dd5: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 480dd9: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 480ddd: 0f 83 11 10 00 00 jae 0x481df4 <__printf_fp_l+0x2ab4> - 480de3: 48 8d 72 04 lea rsi, [rdx + 4] - 480de7: 48 89 70 20 mov qword ptr [rax + 32], rsi - 480deb: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 - 480df1: e9 c5 f9 ff ff jmp 0x4807bb <__printf_fp_l+0x147b> - 480df6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 480e00: c7 85 dc fe ff ff 00 00 00 00 mov dword ptr [rbp - 292], 0 - 480e0a: b8 01 00 00 00 mov eax, 1 - 480e0f: e9 3f f0 ff ff jmp 0x47fe53 <__printf_fp_l+0xb13> - 480e14: 0f 1f 40 00 nop dword ptr [rax] - 480e18: c7 85 64 ff ff ff 66 00 00 00 mov dword ptr [rbp - 156], 102 - 480e22: 48 63 d1 movsxd rdx, ecx - 480e25: 85 c9 test ecx, ecx - 480e27: 79 0f jns 0x480e38 <__printf_fp_l+0x1af8> - 480e29: c7 85 10 ff ff ff 06 00 00 00 mov dword ptr [rbp - 240], 6 - 480e33: ba 06 00 00 00 mov edx, 6 - 480e38: 8b 85 60 ff ff ff mov eax, dword ptr [rbp - 160] - 480e3e: 89 85 dc fe ff ff mov dword ptr [rbp - 292], eax - 480e44: 85 c0 test eax, eax - 480e46: 0f 85 cc 08 00 00 jne 0x481718 <__printf_fp_l+0x23d8> - 480e4c: 48 63 85 68 ff ff ff movsxd rax, dword ptr [rbp - 152] - 480e53: 48 83 bd 18 ff ff ff 00 cmp qword ptr [rbp - 232], 0 - 480e5b: be 01 00 00 00 mov esi, 1 - 480e60: c7 85 d8 fe ff ff ff ff ff 7f mov dword ptr [rbp - 296], 2147483647 - 480e6a: 8d 58 01 lea ebx, [rax + 1] - 480e6d: 48 8d 44 02 02 lea rax, [rdx + rax + 2] - 480e72: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax - 480e79: 8b 85 10 ff ff ff mov eax, dword ptr [rbp - 240] - 480e7f: 89 9d e8 fe ff ff mov dword ptr [rbp - 280], ebx - 480e85: bb 66 00 00 00 mov ebx, 102 - 480e8a: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax - 480e90: 0f 85 4e ef ff ff jne 0x47fde4 <__printf_fp_l+0xaa4> - 480e96: e9 bf ef ff ff jmp 0x47fe5a <__printf_fp_l+0xb1a> - 480e9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 480ea0: 39 85 d8 fe ff ff cmp dword ptr [rbp - 296], eax - 480ea6: 0f 8e 14 04 00 00 jle 0x4812c0 <__printf_fp_l+0x1f80> - 480eac: 8b 9d d8 fe ff ff mov ebx, dword ptr [rbp - 296] - 480eb2: 83 c0 01 add eax, 1 - 480eb5: c7 85 64 ff ff ff 66 00 00 00 mov dword ptr [rbp - 156], 102 - 480ebf: 89 85 e8 fe ff ff mov dword ptr [rbp - 280], eax - 480ec5: 29 c3 sub ebx, eax - 480ec7: 89 9d 20 ff ff ff mov dword ptr [rbp - 224], ebx - 480ecd: e9 d1 ee ff ff jmp 0x47fda3 <__printf_fp_l+0xa63> - 480ed2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 480ed8: 4c 89 ea mov rdx, r13 - 480edb: 4c 89 fe mov rsi, r15 - 480ede: 44 89 f1 mov ecx, r14d - 480ee1: 41 bd 0c 00 00 00 mov r13d, 12 - 480ee7: e8 74 88 00 00 call 0x489760 <__mpn_lshift> - 480eec: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] - 480ef2: c7 85 30 ff ff ff 00 00 00 00 mov dword ptr [rbp - 208], 0 - 480efc: 48 8d 1d 75 c0 02 00 lea rbx, [rip + 180341] # 0x4acf78 <_fpioconst_pow10+0x138> - 480f03: 49 89 c0 mov r8, rax - 480f06: 48 8b 85 78 ff ff ff mov rax, qword ptr [rbp - 136] - 480f0d: 4c 89 a5 20 ff ff ff mov qword ptr [rbp - 224], r12 - 480f14: f7 de neg esi - 480f16: 48 8d 50 01 lea rdx, [rax + 1] - 480f1a: 48 89 95 78 ff ff ff mov qword ptr [rbp - 136], rdx - 480f21: 48 8b 95 70 ff ff ff mov rdx, qword ptr [rbp - 144] - 480f28: 4c 89 04 c2 mov qword ptr [rdx + 8*rax], r8 - 480f2c: c7 85 60 ff ff ff 01 00 00 00 mov dword ptr [rbp - 160], 1 - 480f36: 89 b5 68 ff ff ff mov dword ptr [rbp - 152], esi - 480f3c: e9 a4 00 00 00 jmp 0x480fe5 <__printf_fp_l+0x1ca5> - 480f41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 480f48: 4c 8d 54 c1 08 lea r10, [rcx + 8*rax + 8] - 480f4d: 4d 89 c8 mov r8, r9 - 480f50: 48 89 f1 mov rcx, rsi - 480f53: 4c 89 d6 mov rsi, r10 - 480f56: e8 35 8a 00 00 call 0x489990 <__mpn_mul> - 480f5b: 48 8b b5 78 ff ff ff mov rsi, qword ptr [rbp - 136] - 480f62: 4c 8b 43 08 mov r8, qword ptr [rbx + 8] - 480f66: 49 01 f0 add r8, rsi - 480f69: 48 85 c0 test rax, rax - 480f6c: 0f 84 be 00 00 00 je 0x481030 <__printf_fp_l+0x1cf0> - 480f72: 49 83 e8 01 sub r8, 1 - 480f76: 4c 89 45 98 mov qword ptr [rbp - 104], r8 - 480f7a: 4c 8b 55 90 mov r10, qword ptr [rbp - 112] - 480f7e: 4a 8d 14 c5 00 00 00 00 lea rdx, [8*r8] - 480f86: 4d 89 c6 mov r14, r8 - 480f89: 49 29 f6 sub r14, rsi - 480f8c: 49 8d 44 12 f8 lea rax, [r10 + rdx - 8] - 480f91: 49 83 c6 01 add r14, 1 - 480f95: 48 0f bd 08 bsr rcx, qword ptr [rax] - 480f99: 41 c1 e6 06 shl r14d, 6 - 480f9d: 48 83 f1 3f xor rcx, 63 - 480fa1: 89 ce mov esi, ecx - 480fa3: 41 89 cc mov r12d, ecx - 480fa6: f7 d6 not esi - 480fa8: 41 01 f6 add r14d, esi - 480fab: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] - 480fb1: 8d 7e 03 lea edi, [rsi + 3] - 480fb4: 44 39 f7 cmp edi, r14d - 480fb7: 0f 84 3b 01 00 00 je 0x4810f8 <__printf_fp_l+0x1db8> - 480fbd: 8d 46 02 lea eax, [rsi + 2] - 480fc0: 41 39 c6 cmp r14d, eax - 480fc3: 0f 8e 7f 00 00 00 jle 0x481048 <__printf_fp_l+0x1d08> - 480fc9: 48 8d 05 88 be 02 00 lea rax, [rip + 179848] # 0x4ace58 <_fpioconst_pow10+0x18> - 480fd0: 41 83 ed 01 sub r13d, 1 - 480fd4: 48 39 c3 cmp rbx, rax - 480fd7: 0f 84 82 05 00 00 je 0x48155f <__printf_fp_l+0x221f> - 480fdd: 85 f6 test esi, esi - 480fdf: 0f 8e 90 09 00 00 jle 0x481975 <__printf_fp_l+0x2635> - 480fe5: 48 83 eb 18 sub rbx, 24 - 480fe9: 39 73 14 cmp dword ptr [rbx + 20], esi - 480fec: 7f db jg 0x480fc9 <__printf_fp_l+0x1c89> - 480fee: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 480ff2: 48 8b 7d 90 mov rdi, qword ptr [rbp - 112] - 480ff6: 48 8d 0d c3 bf 02 00 lea rcx, [rip + 180163] # 0x4acfc0 <__tens> - 480ffd: 4c 8b 8d 78 ff ff ff mov r9, qword ptr [rbp - 136] - 481004: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 48100b: 48 8d 50 ff lea rdx, [rax - 1] - 48100f: 48 8b 03 mov rax, qword ptr [rbx] - 481012: 49 39 d1 cmp r9, rdx - 481015: 0f 8c 2d ff ff ff jl 0x480f48 <__printf_fp_l+0x1c08> - 48101b: 49 89 d0 mov r8, rdx - 48101e: 48 8d 4c c1 08 lea rcx, [rcx + 8*rax + 8] - 481023: 4c 89 ca mov rdx, r9 - 481026: e8 65 89 00 00 call 0x489990 <__mpn_mul> - 48102b: e9 2b ff ff ff jmp 0x480f5b <__printf_fp_l+0x1c1b> - 481030: 49 83 e8 02 sub r8, 2 - 481034: 4c 89 45 98 mov qword ptr [rbp - 104], r8 - 481038: e9 3d ff ff ff jmp 0x480f7a <__printf_fp_l+0x1c3a> - 48103d: 4c 8b 55 90 mov r10, qword ptr [rbp - 112] - 481041: 4c 8b 45 98 mov r8, qword ptr [rbp - 104] - 481045: 0f 1f 00 nop dword ptr [rax] - 481048: b8 01 00 00 00 mov eax, 1 - 48104d: 44 89 e9 mov ecx, r13d - 481050: 44 29 f6 sub esi, r14d - 481053: d3 e0 shl eax, cl - 481055: 09 85 30 ff ff ff or dword ptr [rbp - 208], eax - 48105b: 44 89 e0 mov eax, r12d - 48105e: 29 f0 sub eax, esi - 481060: 85 f6 test esi, esi - 481062: 89 b5 68 ff ff ff mov dword ptr [rbp - 152], esi - 481068: 44 0f 48 e0 cmovs r12d, eax - 48106c: 49 8b 02 mov rax, qword ptr [r10] - 48106f: 48 85 c0 test rax, rax - 481072: 0f 85 de 0b 00 00 jne 0x481c56 <__printf_fp_l+0x2916> - 481078: 49 8d 52 08 lea rdx, [r10 + 8] - 48107c: b8 01 00 00 00 mov eax, 1 - 481081: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 481088: 48 8b 0a mov rcx, qword ptr [rdx] - 48108b: 44 8d 48 ff lea r9d, [rax - 1] - 48108f: 48 63 f8 movsxd rdi, eax - 481092: 49 89 d6 mov r14, rdx - 481095: 4c 8d 1c c5 00 00 00 00 lea r11, [8*rax] - 48109d: 49 89 c7 mov r15, rax - 4810a0: 48 83 c2 08 add rdx, 8 - 4810a4: 48 83 c0 01 add rax, 1 - 4810a8: 48 85 c9 test rcx, rcx - 4810ab: 74 db je 0x481088 <__printf_fp_l+0x1d48> - 4810ad: 41 83 fc 3f cmp r12d, 63 - 4810b1: 0f 85 d1 05 00 00 jne 0x481688 <__printf_fp_l+0x2348> - 4810b7: 49 29 f8 sub r8, rdi - 4810ba: 4d 85 c0 test r8, r8 - 4810bd: 7e 29 jle 0x4810e8 <__printf_fp_l+0x1da8> - 4810bf: 4c 8b 8d 70 ff ff ff mov r9, qword ptr [rbp - 144] - 4810c6: 4b 8d 0c fa lea rcx, [r10 + 8*r15] - 4810ca: 31 c0 xor eax, eax - 4810cc: 0f 1f 40 00 nop dword ptr [rax] - 4810d0: 48 8b 14 c1 mov rdx, qword ptr [rcx + 8*rax] - 4810d4: 49 89 14 c1 mov qword ptr [r9 + 8*rax], rdx - 4810d8: 4c 8b 45 98 mov r8, qword ptr [rbp - 104] - 4810dc: 48 83 c0 01 add rax, 1 - 4810e0: 49 29 f8 sub r8, rdi - 4810e3: 49 39 c0 cmp r8, rax - 4810e6: 7f e8 jg 0x4810d0 <__printf_fp_l+0x1d90> - 4810e8: 4c 89 85 78 ff ff ff mov qword ptr [rbp - 136], r8 - 4810ef: e9 d5 fe ff ff jmp 0x480fc9 <__printf_fp_l+0x1c89> - 4810f4: 0f 1f 40 00 nop dword ptr [rax] - 4810f8: 83 f9 3c cmp ecx, 60 - 4810fb: 0f 8f 5d 07 00 00 jg 0x48185e <__printf_fp_l+0x251e> - 481101: b9 3c 00 00 00 mov ecx, 60 - 481106: bf 0a 00 00 00 mov edi, 10 - 48110b: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 - 481113: 44 29 e1 sub ecx, r12d - 481116: 48 d3 e7 shl rdi, cl - 481119: 48 89 7d b8 mov qword ptr [rbp - 72], rdi - 48111d: 48 89 f9 mov rcx, rdi - 481120: 8d 7e 02 lea edi, [rsi + 2] - 481123: 41 39 fe cmp r14d, edi - 481126: 0f 8e 1c ff ff ff jle 0x481048 <__printf_fp_l+0x1d08> - 48112c: 48 39 08 cmp qword ptr [rax], rcx - 48112f: 0f 82 13 ff ff ff jb 0x481048 <__printf_fp_l+0x1d08> - 481135: 0f 85 8e fe ff ff jne 0x480fc9 <__printf_fp_l+0x1c89> - 48113b: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] - 48113f: 49 39 44 12 f0 cmp qword ptr [r10 + rdx - 16], rax - 481144: 0f 83 7f fe ff ff jae 0x480fc9 <__printf_fp_l+0x1c89> - 48114a: e9 f9 fe ff ff jmp 0x481048 <__printf_fp_l+0x1d08> - 48114f: 90 nop - 481150: 44 8b 95 5c ff ff ff mov r10d, dword ptr [rbp - 164] - 481157: 45 85 d2 test r10d, r10d - 48115a: 0f 85 40 f3 ff ff jne 0x4804a0 <__printf_fp_l+0x1160> - 481160: e9 66 f9 ff ff jmp 0x480acb <__printf_fp_l+0x178b> - 481165: 0f 1f 00 nop dword ptr [rax] - 481168: 49 8b 9c 24 d8 00 00 00 mov rbx, qword ptr [r12 + 216] - 481170: 48 c7 c0 80 1b 4c 00 mov rax, 4987776 - 481177: 48 c7 c1 28 22 4c 00 mov rcx, 4989480 - 48117e: 48 89 da mov rdx, rbx - 481181: 48 29 c2 sub rdx, rax - 481184: 48 29 c1 sub rcx, rax - 481187: 48 39 ca cmp rdx, rcx - 48118a: 0f 83 d1 0b 00 00 jae 0x481d61 <__printf_fp_l+0x2a21> - 481190: 48 c7 85 20 ff ff ff 00 00 00 00 mov qword ptr [rbp - 224], 0 - 48119b: 48 8b 43 38 mov rax, qword ptr [rbx + 56] - 48119f: e9 2b f8 ff ff jmp 0x4809cf <__printf_fp_l+0x168f> - 4811a4: 0f 1f 40 00 nop dword ptr [rax] - 4811a8: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 4811ad: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 4811b2: 0f 83 de 0b 00 00 jae 0x481d96 <__printf_fp_l+0x2a56> - 4811b8: 48 8d 50 01 lea rdx, [rax + 1] - 4811bc: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 4811c1: c6 00 2d mov byte ptr [rax], 45 - 4811c4: e9 f2 f5 ff ff jmp 0x4807bb <__printf_fp_l+0x147b> - 4811c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4811d0: 4d 89 f7 mov r15, r14 - 4811d3: 45 89 cd mov r13d, r9d - 4811d6: 48 85 db test rbx, rbx - 4811d9: 75 28 jne 0x481203 <__printf_fp_l+0x1ec3> - 4811db: e9 b0 09 00 00 jmp 0x481b90 <__printf_fp_l+0x2850> - 4811e0: 48 8d 50 01 lea rdx, [rax + 1] - 4811e4: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 4811e9: 40 88 30 mov byte ptr [rax], sil - 4811ec: 4c 89 f2 mov rdx, r14 - 4811ef: 43 8d 44 3d 00 lea eax, [r13 + r15] - 4811f4: 4c 29 fa sub rdx, r15 - 4811f7: 44 29 f0 sub eax, r14d - 4811fa: 48 01 da add rdx, rbx - 4811fd: 0f 84 f5 00 00 00 je 0x4812f8 <__printf_fp_l+0x1fb8> - 481203: 49 83 c7 01 add r15, 1 - 481207: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 48120c: 41 0f b6 77 ff movzx esi, byte ptr [r15 - 1] - 481211: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 481216: 72 c8 jb 0x4811e0 <__printf_fp_l+0x1ea0> - 481218: 4c 89 e7 mov rdi, r12 - 48121b: e8 d0 61 f9 ff call 0x4173f0 <__overflow> - 481220: 83 f8 ff cmp eax, -1 - 481223: 75 c7 jne 0x4811ec <__printf_fp_l+0x1eac> - 481225: 44 8b 95 c0 fe ff ff mov r10d, dword ptr [rbp - 320] - 48122c: 41 89 c5 mov r13d, eax - 48122f: 45 85 d2 test r10d, r10d - 481232: 0f 85 d0 ef ff ff jne 0x480208 <__printf_fp_l+0xec8> - 481238: 48 8b bd d0 fe ff ff mov rdi, qword ptr [rbp - 304] - 48123f: e8 0c e3 f9 ff call 0x41f550 - 481244: e9 50 e6 ff ff jmp 0x47f899 <__printf_fp_l+0x559> - 481249: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 481250: 83 e3 10 and ebx, 16 - 481253: 0f 84 71 f5 ff ff je 0x4807ca <__printf_fp_l+0x148a> - 481259: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] - 48125f: 85 c0 test eax, eax - 481261: 0f 84 cb 08 00 00 je 0x481b32 <__printf_fp_l+0x27f2> - 481267: 49 8b 84 24 a0 00 00 00 mov rax, qword ptr [r12 + 160] - 48126f: 48 85 c0 test rax, rax - 481272: 0f 84 84 0c 00 00 je 0x481efc <__printf_fp_l+0x2bbc> - 481278: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 48127c: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 481280: 0f 83 76 0c 00 00 jae 0x481efc <__printf_fp_l+0x2bbc> - 481286: 48 8d 72 04 lea rsi, [rdx + 4] - 48128a: 48 89 70 20 mov qword ptr [rax + 32], rsi - 48128e: c7 02 20 00 00 00 mov dword ptr [rdx], 32 - 481294: e9 22 f5 ff ff jmp 0x4807bb <__printf_fp_l+0x147b> - 481299: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4812a0: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4812a7: 41 bd ff ff ff ff mov r13d, 4294967295 - 4812ad: 64 c7 00 22 00 00 00 mov dword ptr fs:[rax], 34 - 4812b4: e9 e0 e5 ff ff jmp 0x47f899 <__printf_fp_l+0x559> - 4812b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4812c0: 8b 85 d8 fe ff ff mov eax, dword ptr [rbp - 296] - 4812c6: 83 eb 02 sub ebx, 2 - 4812c9: c7 85 e8 fe ff ff 01 00 00 00 mov dword ptr [rbp - 280], 1 - 4812d3: 89 9d 64 ff ff ff mov dword ptr [rbp - 156], ebx - 4812d9: 83 e8 01 sub eax, 1 - 4812dc: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax - 4812e2: 48 98 cdqe - 4812e4: 48 83 c0 08 add rax, 8 - 4812e8: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax - 4812ef: e9 c6 ea ff ff jmp 0x47fdba <__printf_fp_l+0xa7a> - 4812f4: 0f 1f 40 00 nop dword ptr [rax] - 4812f8: 41 89 c5 mov r13d, eax - 4812fb: e9 03 f7 ff ff jmp 0x480a03 <__printf_fp_l+0x16c3> - 481300: 89 c6 mov esi, eax - 481302: 48 63 d2 movsxd rdx, edx - 481305: c1 fe 1f sar esi, 31 - 481308: 48 8d 3c d7 lea rdi, [rdi + 8*rdx] - 48130c: 4c 89 ea mov rdx, r13 - 48130f: c1 ee 1a shr esi, 26 - 481312: 8d 0c 30 lea ecx, [rax + rsi] - 481315: 83 e1 3f and ecx, 63 - 481318: 29 f1 sub ecx, esi - 48131a: 4c 89 fe mov rsi, r15 - 48131d: e8 3e 84 00 00 call 0x489760 <__mpn_lshift> - 481322: 8b 8d 68 ff ff ff mov ecx, dword ptr [rbp - 152] - 481328: 48 8b b5 78 ff ff ff mov rsi, qword ptr [rbp - 136] - 48132f: 41 01 ce add r14d, ecx - 481332: 41 8d 56 3f lea edx, [r14 + 63] - 481336: 41 0f 49 d6 cmovns edx, r14d - 48133a: c1 fa 06 sar edx, 6 - 48133d: 48 63 d2 movsxd rdx, edx - 481340: 48 01 d6 add rsi, rdx - 481343: 48 89 b5 78 ff ff ff mov qword ptr [rbp - 136], rsi - 48134a: 48 85 c0 test rax, rax - 48134d: 0f 84 c4 e7 ff ff je 0x47fb17 <__printf_fp_l+0x7d7> - 481353: 48 8d 7e 01 lea rdi, [rsi + 1] - 481357: 48 89 bd 78 ff ff ff mov qword ptr [rbp - 136], rdi - 48135e: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 481365: 48 89 04 f7 mov qword ptr [rdi + 8*rsi], rax - 481369: e9 a9 e7 ff ff jmp 0x47fb17 <__printf_fp_l+0x7d7> - 48136e: 66 90 nop - 481370: 45 31 c9 xor r9d, r9d - 481373: e9 33 fa ff ff jmp 0x480dab <__printf_fp_l+0x1a6b> - 481378: 41 8d 41 02 lea eax, [r9 + 2] - 48137c: 89 8d dc fe ff ff mov dword ptr [rbp - 292], ecx - 481382: 48 98 cdqe - 481384: e9 ca ea ff ff jmp 0x47fe53 <__printf_fp_l+0xb13> - 481389: 8d 42 ff lea eax, [rdx - 1] - 48138c: 31 d2 xor edx, edx - 48138e: f7 f7 div edi - 481390: 01 c8 add eax, ecx - 481392: 89 85 dc fe ff ff mov dword ptr [rbp - 292], eax - 481398: 83 c0 01 add eax, 1 - 48139b: 48 98 cdqe - 48139d: e9 b1 ea ff ff jmp 0x47fe53 <__printf_fp_l+0xb13> - 4813a2: 83 bd 64 ff ff ff 66 cmp dword ptr [rbp - 156], 102 - 4813a9: 0f 84 a4 07 00 00 je 0x481b53 <__printf_fp_l+0x2813> - 4813af: 48 8b 85 d0 fe ff ff mov rax, qword ptr [rbp - 304] - 4813b6: 83 bd 60 ff ff ff 01 cmp dword ptr [rbp - 160], 1 - 4813bd: c7 40 08 31 00 00 00 mov dword ptr [rax + 8], 49 - 4813c4: 19 c0 sbb eax, eax - 4813c6: 83 e0 02 and eax, 2 - 4813c9: 83 e8 01 sub eax, 1 - 4813cc: 01 85 68 ff ff ff add dword ptr [rbp - 152], eax - 4813d2: 75 0a jne 0x4813de <__printf_fp_l+0x209e> - 4813d4: c7 85 60 ff ff ff 00 00 00 00 mov dword ptr [rbp - 160], 0 - 4813de: 8b 85 cc fe ff ff mov eax, dword ptr [rbp - 308] - 4813e4: 8b 8d d8 fe ff ff mov ecx, dword ptr [rbp - 296] - 4813ea: 01 d8 add eax, ebx - 4813ec: 39 c8 cmp eax, ecx - 4813ee: 0f 8e ac f0 ff ff jle 0x4804a0 <__printf_fp_l+0x1160> - 4813f4: 29 c8 sub eax, ecx - 4813f6: 48 63 f0 movsxd rsi, eax - 4813f9: 29 c3 sub ebx, eax - 4813fb: 48 c1 e6 02 shl rsi, 2 - 4813ff: 49 29 f7 sub r15, rsi - 481402: e9 99 f0 ff ff jmp 0x4804a0 <__printf_fp_l+0x1160> - 481407: 48 c7 85 e0 fe ff ff 0e 00 00 00 mov qword ptr [rbp - 288], 14 - 481412: c7 85 10 ff ff ff 06 00 00 00 mov dword ptr [rbp - 240], 6 - 48141c: e9 e3 f8 ff ff jmp 0x480d04 <__printf_fp_l+0x19c4> - 481421: 4c 8b 95 70 ff ff ff mov r10, qword ptr [rbp - 144] - 481428: 49 83 3a 00 cmp qword ptr [r10], 0 - 48142c: 0f 84 29 f0 ff ff je 0x48045b <__printf_fp_l+0x111b> - 481432: 48 83 7d 88 00 cmp qword ptr [rbp - 120], 0 - 481437: be 01 00 00 00 mov esi, 1 - 48143c: 0f 84 0c f0 ff ff je 0x48044e <__printf_fp_l+0x110e> - 481442: e9 0f f0 ff ff jmp 0x480456 <__printf_fp_l+0x1116> - 481447: 44 8b 9d 20 ff ff ff mov r11d, dword ptr [rbp - 224] - 48144e: 45 85 db test r11d, r11d - 481451: 0f 8e 8a 06 00 00 jle 0x481ae1 <__printf_fp_l+0x27a1> - 481457: 48 83 bd 78 ff ff ff 01 cmp qword ptr [rbp - 136], 1 - 48145f: 0f 8f 43 eb ff ff jg 0x47ffa8 <__printf_fp_l+0xc68> - 481465: 48 8b 95 70 ff ff ff mov rdx, qword ptr [rbp - 144] - 48146c: 48 83 3a 00 cmp qword ptr [rdx], 0 - 481470: 0f 85 32 eb ff ff jne 0x47ffa8 <__printf_fp_l+0xc68> - 481476: 49 89 c7 mov r15, rax - 481479: be 01 00 00 00 mov esi, 1 - 48147e: e9 36 eb ff ff jmp 0x47ffb9 <__printf_fp_l+0xc79> - 481483: 8b 9d 40 ff ff ff mov ebx, dword ptr [rbp - 192] - 481489: 4c 8d 78 10 lea r15, [rax + 16] - 48148d: 83 ad 68 ff ff ff 01 sub dword ptr [rbp - 152], 1 - 481494: 4c 8d ad 60 ff ff ff lea r13, [rbp - 160] - 48149b: c7 40 08 30 00 00 00 mov dword ptr [rax + 8], 48 - 4814a2: 89 58 0c mov dword ptr [rax + 12], ebx - 4814a5: c7 85 cc fe ff ff 00 00 00 00 mov dword ptr [rbp - 308], 0 - 4814af: e9 05 eb ff ff jmp 0x47ffb9 <__printf_fp_l+0xc79> - 4814b4: 85 c9 test ecx, ecx - 4814b6: 0f 84 c5 04 00 00 je 0x481981 <__printf_fp_l+0x2641> - 4814bc: 31 c0 xor eax, eax - 4814be: 4f 8b 0c 31 mov r9, qword ptr [r9 + r14] - 4814c2: f3 49 0f bc c0 tzcnt rax, r8 - 4814c7: 41 89 c0 mov r8d, eax - 4814ca: 4d 85 c9 test r9, r9 - 4814cd: 0f 84 75 07 00 00 je 0x481c48 <__printf_fp_l+0x2908> - 4814d3: 45 31 c0 xor r8d, r8d - 4814d6: 41 bf 40 00 00 00 mov r15d, 64 - 4814dc: f3 4d 0f bc c1 tzcnt r8, r9 - 4814e1: 44 39 c0 cmp eax, r8d - 4814e4: 44 0f 4e c0 cmovle r8d, eax - 4814e8: 41 29 cf sub r15d, ecx - 4814eb: 4c 63 eb movsxd r13, ebx - 4814ee: 45 39 c7 cmp r15d, r8d - 4814f1: 0f 8e 24 05 00 00 jle 0x481a1b <__printf_fp_l+0x26db> - 4814f7: 83 eb 01 sub ebx, 1 - 4814fa: 49 83 ee 08 sub r14, 8 - 4814fe: 44 89 f9 mov ecx, r15d - 481501: 48 63 db movsxd rbx, ebx - 481504: 4a 8d 34 37 lea rsi, [rdi + r14] - 481508: 48 29 da sub rdx, rbx - 48150b: e8 70 83 00 00 call 0x489880 <__mpn_rshift> - 481510: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 481517: 44 89 f9 mov ecx, r15d - 48151a: 4c 29 6d 88 sub qword ptr [rbp - 120], r13 - 48151e: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 481525: 4a 8d 34 37 lea rsi, [rdi + r14] - 481529: 48 29 da sub rdx, rbx - 48152c: e8 4f 83 00 00 call 0x489880 <__mpn_rshift> - 481531: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 481538: 48 8b 8d 70 ff ff ff mov rcx, qword ptr [rbp - 144] - 48153f: 48 89 d0 mov rax, rdx - 481542: 48 29 d8 sub rax, rbx - 481545: 48 83 7c c1 f8 00 cmp qword ptr [rcx + 8*rax - 8], 0 - 48154b: 75 06 jne 0x481553 <__printf_fp_l+0x2213> - 48154d: 48 89 d0 mov rax, rdx - 481550: 4c 29 e8 sub rax, r13 - 481553: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 48155a: e9 a1 e7 ff ff jmp 0x47fd00 <__printf_fp_l+0x9c0> - 48155f: 4c 8b a5 20 ff ff ff mov r12, qword ptr [rbp - 224] - 481566: 85 f6 test esi, esi - 481568: 0f 8e 90 00 00 00 jle 0x4815fe <__printf_fp_l+0x22be> - 48156e: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 481575: 48 8b 7d 90 mov rdi, qword ptr [rbp - 112] - 481579: b9 0a 00 00 00 mov ecx, 10 - 48157e: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 481585: e8 a6 88 00 00 call 0x489e30 <__mpn_mul_1> - 48158a: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] - 48158e: 31 c0 xor eax, eax - 481590: b9 04 00 00 00 mov ecx, 4 - 481595: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 48159c: 48 89 55 98 mov qword ptr [rbp - 104], rdx - 4815a0: f3 48 0f bc 06 tzcnt rax, qword ptr [rsi] - 4815a5: 83 bd 68 ff ff ff 04 cmp dword ptr [rbp - 152], 4 - 4815ac: 0f 4e 8d 68 ff ff ff cmovle ecx, dword ptr [rbp - 152] - 4815b3: 39 c1 cmp ecx, eax - 4815b5: 0f 8e dd 05 00 00 jle 0x481b98 <__printf_fp_l+0x2858> - 4815bb: b8 40 00 00 00 mov eax, 64 - 4815c0: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 4815c7: 29 c8 sub eax, ecx - 4815c9: 89 c1 mov ecx, eax - 4815cb: e8 90 81 00 00 call 0x489760 <__mpn_lshift> - 4815d0: 48 85 c0 test rax, rax - 4815d3: 74 17 je 0x4815ec <__printf_fp_l+0x22ac> - 4815d5: 48 8b 55 98 mov rdx, qword ptr [rbp - 104] - 4815d9: 48 8d 4a 01 lea rcx, [rdx + 1] - 4815dd: 48 89 4d 98 mov qword ptr [rbp - 104], rcx - 4815e1: 48 8b 8d 70 ff ff ff mov rcx, qword ptr [rbp - 144] - 4815e8: 48 89 04 d1 mov qword ptr [rcx + 8*rdx], rax - 4815ec: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 4815f0: 83 8d 30 ff ff ff 01 or dword ptr [rbp - 208], 1 - 4815f7: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 4815fe: 8b 85 30 ff ff ff mov eax, dword ptr [rbp - 208] - 481604: 89 85 68 ff ff ff mov dword ptr [rbp - 152], eax - 48160a: e9 f1 e6 ff ff jmp 0x47fd00 <__printf_fp_l+0x9c0> - 48160f: 31 d2 xor edx, edx - 481611: 45 31 ed xor r13d, r13d - 481614: e9 56 f2 ff ff jmp 0x48086f <__printf_fp_l+0x152f> - 481619: 0f b6 f2 movzx esi, dl - 48161c: 4c 89 e7 mov rdi, r12 - 48161f: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 481626: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 48162c: e8 bf 5d f9 ff call 0x4173f0 <__overflow> - 481631: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 481637: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] - 48163f: 83 f8 ff cmp eax, -1 - 481642: 0f 85 d7 ea ff ff jne 0x48011f <__printf_fp_l+0xddf> - 481648: e9 bb eb ff ff jmp 0x480208 <__printf_fp_l+0xec8> - 48164d: 0f 1f 00 nop dword ptr [rax] - 481650: 0f b6 f2 movzx esi, dl - 481653: 4c 89 e7 mov rdi, r12 - 481656: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 48165d: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 481663: e8 88 5d f9 ff call 0x4173f0 <__overflow> - 481668: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 48166e: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] - 481676: 83 f8 ff cmp eax, -1 - 481679: 0f 85 80 ea ff ff jne 0x4800ff <__printf_fp_l+0xdbf> - 48167f: e9 84 eb ff ff jmp 0x480208 <__printf_fp_l+0xec8> - 481684: 0f 1f 40 00 nop dword ptr [rax] - 481688: 31 c0 xor eax, eax - 48168a: be 3f 00 00 00 mov esi, 63 - 48168f: 4c 8b bd 70 ff ff ff mov r15, qword ptr [rbp - 144] - 481696: 44 29 e6 sub esi, r12d - 481699: f3 48 0f bc c1 tzcnt rax, rcx - 48169e: 41 89 f4 mov r12d, esi - 4816a1: 89 f1 mov ecx, esi - 4816a3: 39 f0 cmp eax, esi - 4816a5: 0f 8d 3b 07 00 00 jge 0x481de6 <__printf_fp_l+0x2aa6> - 4816ab: 4d 63 f1 movsxd r14, r9d - 4816ae: 4c 89 c2 mov rdx, r8 - 4816b1: 4b 8d 74 1a f8 lea rsi, [r10 + r11 - 8] - 4816b6: 44 89 e1 mov ecx, r12d - 4816b9: 4c 29 f2 sub rdx, r14 - 4816bc: 4c 89 ff mov rdi, r15 - 4816bf: e8 bc 81 00 00 call 0x489880 <__mpn_rshift> - 4816c4: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 4816c8: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] - 4816ce: 4c 29 f0 sub rax, r14 - 4816d1: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 4816d8: e9 ec f8 ff ff jmp 0x480fc9 <__printf_fp_l+0x1c89> - 4816dd: 0f b6 f2 movzx esi, dl - 4816e0: 4c 89 e7 mov rdi, r12 - 4816e3: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 4816ea: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 4816f0: e8 fb 5c f9 ff call 0x4173f0 <__overflow> - 4816f5: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 4816fb: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] - 481703: 83 f8 ff cmp eax, -1 - 481706: 0f 85 33 ea ff ff jne 0x48013f <__printf_fp_l+0xdff> - 48170c: e9 f7 ea ff ff jmp 0x480208 <__printf_fp_l+0xec8> - 481711: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 481718: 48 8d 42 02 lea rax, [rdx + 2] - 48171c: bb 66 00 00 00 mov ebx, 102 - 481721: be 01 00 00 00 mov esi, 1 - 481726: c7 85 d8 fe ff ff ff ff ff 7f mov dword ptr [rbp - 296], 2147483647 - 481730: 48 89 85 e0 fe ff ff mov qword ptr [rbp - 288], rax - 481737: 8b 85 10 ff ff ff mov eax, dword ptr [rbp - 240] - 48173d: c7 85 e8 fe ff ff 01 00 00 00 mov dword ptr [rbp - 280], 1 - 481747: 89 85 20 ff ff ff mov dword ptr [rbp - 224], eax - 48174d: e9 84 e6 ff ff jmp 0x47fdd6 <__printf_fp_l+0xa96> - 481752: 48 63 da movsxd rbx, edx - 481755: e9 b0 e3 ff ff jmp 0x47fb0a <__printf_fp_l+0x7ca> - 48175a: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 481761: be 2d 00 00 00 mov esi, 45 - 481766: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 48176c: 4c 89 e7 mov rdi, r12 - 48176f: e8 6c ba fe ff call 0x46d1e0 <__woverflow> - 481774: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 48177a: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] - 481782: 83 f8 ff cmp eax, -1 - 481785: 0f 94 c0 sete al - 481788: 84 c0 test al, al - 48178a: 0f 84 28 e0 ff ff je 0x47f7b8 <__printf_fp_l+0x478> - 481790: e9 73 ea ff ff jmp 0x480208 <__printf_fp_l+0xec8> - 481795: 0f 1f 00 nop dword ptr [rax] - 481798: 3b bd 10 ff ff ff cmp edi, dword ptr [rbp - 240] - 48179e: 75 0e jne 0x4817ae <__printf_fp_l+0x246e> - 4817a0: 8b 8d 00 ff ff ff mov ecx, dword ptr [rbp - 256] - 4817a6: 85 c9 test ecx, ecx - 4817a8: 0f 8f 81 f3 ff ff jg 0x480b2f <__printf_fp_l+0x17ef> - 4817ae: 44 8b 8d 10 ff ff ff mov r9d, dword ptr [rbp - 240] - 4817b5: 44 03 8d 00 ff ff ff add r9d, dword ptr [rbp - 256] - 4817bc: 80 bd c4 fe ff ff 67 cmp byte ptr [rbp - 316], 103 - 4817c3: 8b 30 mov esi, dword ptr [rax] - 4817c5: 0f 85 8a f3 ff ff jne 0x480b55 <__printf_fp_l+0x1815> - 4817cb: 83 bd 64 ff ff ff 66 cmp dword ptr [rbp - 156], 102 - 4817d2: 0f 85 7d f3 ff ff jne 0x480b55 <__printf_fp_l+0x1815> - 4817d8: 48 8b 8d 48 ff ff ff mov rcx, qword ptr [rbp - 184] - 4817df: f6 41 0c 08 test byte ptr [rcx + 12], 8 - 4817e3: 0f 84 6c f3 ff ff je 0x480b55 <__printf_fp_l+0x1815> - 4817e9: 48 8b 8d d0 fe ff ff mov rcx, qword ptr [rbp - 304] - 4817f0: 48 8d 79 0c lea rdi, [rcx + 12] - 4817f4: 48 39 f8 cmp rax, rdi - 4817f7: 0f 85 58 f3 ff ff jne 0x480b55 <__printf_fp_l+0x1815> - 4817fd: 83 79 08 30 cmp dword ptr [rcx + 8], 48 - 481801: 0f 85 4e f3 ff ff jne 0x480b55 <__printf_fp_l+0x1815> - 481807: 8b 8d 00 ff ff ff mov ecx, dword ptr [rbp - 256] - 48180d: 8b bd 10 ff ff ff mov edi, dword ptr [rbp - 240] - 481813: 44 8d 4c 39 ff lea r9d, [rcx + rdi - 1] - 481818: e9 38 f3 ff ff jmp 0x480b55 <__printf_fp_l+0x1815> - 48181d: 0f 1f 00 nop dword ptr [rax] - 481820: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 481825: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 48182a: 0f 83 dd 06 00 00 jae 0x481f0d <__printf_fp_l+0x2bcd> - 481830: 48 8d 50 01 lea rdx, [rax + 1] - 481834: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 481839: c6 00 2b mov byte ptr [rax], 43 - 48183c: e9 7a ef ff ff jmp 0x4807bb <__printf_fp_l+0x147b> - 481841: e8 1a b1 fe ff call 0x46c960 <_IO_padn> - 481846: e9 03 f2 ff ff jmp 0x480a4e <__printf_fp_l+0x170e> - 48184b: 48 c7 85 20 ff ff ff 00 00 00 00 mov qword ptr [rbp - 224], 0 - 481856: 49 89 fc mov r12, rdi - 481859: e9 a5 f1 ff ff jmp 0x480a03 <__printf_fp_l+0x16c3> - 48185e: 48 8d 7d b0 lea rdi, [rbp - 80] - 481862: b9 40 00 00 00 mov ecx, 64 - 481867: ba 02 00 00 00 mov edx, 2 - 48186c: 66 0f 6f 1d 4c a1 02 00 movdqa xmm3, xmmword ptr [rip + 172364] # 0x4ab9c0 <_itowa_lower_digits+0x140> - 481874: 48 89 fe mov rsi, rdi - 481877: 44 29 e1 sub ecx, r12d - 48187a: 0f 29 5d b0 movaps xmmword ptr [rbp - 80], xmm3 - 48187e: e8 dd 7e 00 00 call 0x489760 <__mpn_lshift> - 481883: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] - 481889: 8d 46 02 lea eax, [rsi + 2] - 48188c: 44 39 f0 cmp eax, r14d - 48188f: 0f 8d a8 f7 ff ff jge 0x48103d <__printf_fp_l+0x1cfd> - 481895: 8d 46 03 lea eax, [rsi + 3] - 481898: 44 39 f0 cmp eax, r14d - 48189b: 0f 85 28 f7 ff ff jne 0x480fc9 <__printf_fp_l+0x1c89> - 4818a1: 4c 8b 45 98 mov r8, qword ptr [rbp - 104] - 4818a5: 4c 8b 55 90 mov r10, qword ptr [rbp - 112] - 4818a9: 48 8b 4d b8 mov rcx, qword ptr [rbp - 72] - 4818ad: 4a 8d 14 c5 00 00 00 00 lea rdx, [8*r8] - 4818b5: 49 8d 44 12 f8 lea rax, [r10 + rdx - 8] - 4818ba: e9 6d f8 ff ff jmp 0x48112c <__printf_fp_l+0x1dec> - 4818bf: 66 44 0f 50 e8 movmskpd r13d, xmm0 - 4818c4: 41 83 e5 01 and r13d, 1 - 4818c8: e9 bb e7 ff ff jmp 0x480088 <__printf_fp_l+0xd48> - 4818cd: d9 e5 fxam - 4818cf: df e0 fnstsw ax - 4818d1: dd d8 fstp st(0) - 4818d3: 41 89 c5 mov r13d, eax - 4818d6: 41 81 e5 00 02 00 00 and r13d, 512 - 4818dd: e9 a6 e7 ff ff jmp 0x480088 <__printf_fp_l+0xd48> - 4818e2: 8b 85 44 ff ff ff mov eax, dword ptr [rbp - 188] - 4818e8: 48 63 9d 30 ff ff ff movsxd rbx, dword ptr [rbp - 208] - 4818ef: be 30 00 00 00 mov esi, 48 - 4818f4: 4c 89 e7 mov rdi, r12 - 4818f7: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d - 4818fe: 85 c0 test eax, eax - 481900: 48 89 da mov rdx, rbx - 481903: 0f 84 a0 02 00 00 je 0x481ba9 <__printf_fp_l+0x2869> - 481909: e8 92 b1 fe ff call 0x46caa0 <_IO_wpadn> - 48190e: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] - 481915: 48 39 d8 cmp rax, rbx - 481918: 0f 85 ce e8 ff ff jne 0x4801ec <__printf_fp_l+0xeac> - 48191e: 44 03 8d 30 ff ff ff add r9d, dword ptr [rbp - 208] - 481925: e9 bf ee ff ff jmp 0x4807e9 <__printf_fp_l+0x14a9> - 48192a: 4c 89 ff mov rdi, r15 - 48192d: e8 2e d6 f9 ff call 0x41ef60 - 481932: 48 89 85 d0 fe ff ff mov qword ptr [rbp - 304], rax - 481939: 48 85 c0 test rax, rax - 48193c: 0f 84 c6 e8 ff ff je 0x480208 <__printf_fp_l+0xec8> - 481942: c7 85 c0 fe ff ff 00 00 00 00 mov dword ptr [rbp - 320], 0 - 48194c: 8b b5 30 ff ff ff mov esi, dword ptr [rbp - 208] - 481952: e9 bd e5 ff ff jmp 0x47ff14 <__printf_fp_l+0xbd4> - 481957: e8 04 b0 fe ff call 0x46c960 <_IO_padn> - 48195c: e9 01 ee ff ff jmp 0x480762 <__printf_fp_l+0x1422> - 481961: 8d 42 ff lea eax, [rdx - 1] - 481964: 31 d2 xor edx, edx - 481966: f7 f7 div edi - 481968: 01 f0 add eax, esi - 48196a: 89 85 dc fe ff ff mov dword ptr [rbp - 292], eax - 481970: e9 e2 eb ff ff jmp 0x480557 <__printf_fp_l+0x1217> - 481975: 4c 8b a5 20 ff ff ff mov r12, qword ptr [rbp - 224] - 48197c: e9 7d fc ff ff jmp 0x4815fe <__printf_fp_l+0x22be> - 481981: 48 63 db movsxd rbx, ebx - 481984: 48 29 da sub rdx, rbx - 481987: 48 85 d2 test rdx, rdx - 48198a: 7e 24 jle 0x4819b0 <__printf_fp_l+0x2670> - 48198c: 48 8d 34 c7 lea rsi, [rdi + 8*rax] - 481990: 31 c9 xor ecx, ecx - 481992: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 481998: 48 8b 14 ce mov rdx, qword ptr [rsi + 8*rcx] - 48199c: 48 89 14 cf mov qword ptr [rdi + 8*rcx], rdx - 4819a0: 48 8b 55 88 mov rdx, qword ptr [rbp - 120] - 4819a4: 48 83 c1 01 add rcx, 1 - 4819a8: 48 29 da sub rdx, rbx - 4819ab: 48 39 ca cmp rdx, rcx - 4819ae: 7f e8 jg 0x481998 <__printf_fp_l+0x2658> - 4819b0: 48 89 55 88 mov qword ptr [rbp - 120], rdx - 4819b4: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 4819bb: 48 29 da sub rdx, rbx - 4819be: 48 85 d2 test rdx, rdx - 4819c1: 7e 28 jle 0x4819eb <__printf_fp_l+0x26ab> - 4819c3: 49 8d 0c c1 lea rcx, [r9 + 8*rax] - 4819c7: 31 c0 xor eax, eax - 4819c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4819d0: 48 8b 14 c1 mov rdx, qword ptr [rcx + 8*rax] - 4819d4: 49 89 14 c1 mov qword ptr [r9 + 8*rax], rdx - 4819d8: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 4819df: 48 83 c0 01 add rax, 1 - 4819e3: 48 29 da sub rdx, rbx - 4819e6: 48 39 c2 cmp rdx, rax - 4819e9: 7f e5 jg 0x4819d0 <__printf_fp_l+0x2690> - 4819eb: 48 89 95 78 ff ff ff mov qword ptr [rbp - 136], rdx - 4819f2: e9 09 e3 ff ff jmp 0x47fd00 <__printf_fp_l+0x9c0> - 4819f7: 41 bf 40 00 00 00 mov r15d, 64 - 4819fd: f3 4d 0f bc c0 tzcnt r8, r8 - 481a02: 41 29 cf sub r15d, ecx - 481a05: 85 db test ebx, ebx - 481a07: 0f 85 de fa ff ff jne 0x4814eb <__printf_fp_l+0x21ab> - 481a0d: 31 db xor ebx, ebx - 481a0f: 45 31 ed xor r13d, r13d - 481a12: 45 39 c7 cmp r15d, r8d - 481a15: 0f 8f f1 02 00 00 jg 0x481d0c <__printf_fp_l+0x29cc> - 481a1b: 4c 29 ea sub rdx, r13 - 481a1e: 44 89 f9 mov ecx, r15d - 481a21: 83 c3 01 add ebx, 1 - 481a24: e8 57 7e 00 00 call 0x489880 <__mpn_rshift> - 481a29: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 481a30: 44 89 f9 mov ecx, r15d - 481a33: 48 63 db movsxd rbx, ebx - 481a36: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 481a3d: 48 29 5d 88 sub qword ptr [rbp - 120], rbx - 481a41: 4a 8d 34 37 lea rsi, [rdi + r14] - 481a45: 4c 29 ea sub rdx, r13 - 481a48: e8 33 7e 00 00 call 0x489880 <__mpn_rshift> - 481a4d: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 481a54: 48 8b 8d 70 ff ff ff mov rcx, qword ptr [rbp - 144] - 481a5b: 48 89 d0 mov rax, rdx - 481a5e: 4c 29 e8 sub rax, r13 - 481a61: 48 83 7c c1 f8 00 cmp qword ptr [rcx + 8*rax - 8], 0 - 481a67: 0f 85 e6 fa ff ff jne 0x481553 <__printf_fp_l+0x2213> - 481a6d: 48 89 d0 mov rax, rdx - 481a70: 48 29 d8 sub rax, rbx - 481a73: e9 db fa ff ff jmp 0x481553 <__printf_fp_l+0x2213> - 481a78: c7 85 cc fe ff ff 00 00 00 00 mov dword ptr [rbp - 308], 0 - 481a82: 4c 89 f0 mov rax, r14 - 481a85: 4c 8d ad 60 ff ff ff lea r13, [rbp - 160] - 481a8c: e9 fc e4 ff ff jmp 0x47ff8d <__printf_fp_l+0xc4d> - 481a91: 48 8b bd 20 ff ff ff mov rdi, qword ptr [rbp - 224] - 481a98: e8 b3 da f9 ff call 0x41f550 - 481a9d: 48 8b bd d0 fe ff ff mov rdi, qword ptr [rbp - 304] - 481aa4: e8 a7 da f9 ff call 0x41f550 - 481aa9: e9 62 ef ff ff jmp 0x480a10 <__printf_fp_l+0x16d0> - 481aae: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 481ab5: be 2d 00 00 00 mov esi, 45 - 481aba: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 481ac0: 4c 89 e7 mov rdi, r12 - 481ac3: e8 28 59 f9 ff call 0x4173f0 <__overflow> - 481ac8: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 481ace: 44 0f b6 85 20 ff ff ff movzx r8d, byte ptr [rbp - 224] - 481ad6: 83 f8 ff cmp eax, -1 - 481ad9: 0f 94 c0 sete al - 481adc: e9 a7 fc ff ff jmp 0x481788 <__printf_fp_l+0x2448> - 481ae1: c7 85 00 ff ff ff 00 00 00 00 mov dword ptr [rbp - 256], 0 - 481aeb: 44 8b 8d 10 ff ff ff mov r9d, dword ptr [rbp - 240] - 481af2: 49 89 c7 mov r15, rax - 481af5: 31 db xor ebx, ebx - 481af7: e9 da e8 ff ff jmp 0x4803d6 <__printf_fp_l+0x1096> - 481afc: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 481b03: be 2b 00 00 00 mov esi, 43 - 481b08: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 481b0e: e9 59 fc ff ff jmp 0x48176c <__printf_fp_l+0x242c> - 481b13: 80 bd c4 fe ff ff 67 cmp byte ptr [rbp - 316], 103 - 481b1a: 75 09 jne 0x481b25 <__printf_fp_l+0x27e5> - 481b1c: 83 f8 04 cmp eax, 4 - 481b1f: 0f 84 3c 04 00 00 je 0x481f61 <__printf_fp_l+0x2c21> - 481b25: 41 89 17 mov dword ptr [r15], edx - 481b28: ba 2d 00 00 00 mov edx, 45 - 481b2d: e9 43 eb ff ff jmp 0x480675 <__printf_fp_l+0x1335> - 481b32: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 481b37: 49 3b 44 24 30 cmp rax, qword ptr [r12 + 48] - 481b3c: 0f 83 dc 03 00 00 jae 0x481f1e <__printf_fp_l+0x2bde> - 481b42: 48 8d 50 01 lea rdx, [rax + 1] - 481b46: 49 89 54 24 28 mov qword ptr [r12 + 40], rdx - 481b4b: c6 00 20 mov byte ptr [rax], 32 - 481b4e: e9 68 ec ff ff jmp 0x4807bb <__printf_fp_l+0x147b> - 481b53: 8b 8d d8 fe ff ff mov ecx, dword ptr [rbp - 296] - 481b59: 48 8b 85 d0 fe ff ff mov rax, qword ptr [rbp - 304] - 481b60: 39 8d cc fe ff ff cmp dword ptr [rbp - 308], ecx - 481b66: 0f 84 df 02 00 00 je 0x481e4b <__printf_fp_l+0x2b0b> - 481b6c: 83 85 cc fe ff ff 01 add dword ptr [rbp - 308], 1 - 481b73: 4c 8d 70 04 lea r14, [rax + 4] - 481b77: c7 40 04 31 00 00 00 mov dword ptr [rax + 4], 49 - 481b7e: e9 5b f8 ff ff jmp 0x4813de <__printf_fp_l+0x209e> - 481b83: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 481b8a: f6 40 0d 08 test byte ptr [rax + 13], 8 - 481b8e: 75 48 jne 0x481bd8 <__printf_fp_l+0x2898> - 481b90: 45 89 cd mov r13d, r9d - 481b93: e9 6b ee ff ff jmp 0x480a03 <__printf_fp_l+0x16c3> - 481b98: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 481b9f: e8 dc 7c 00 00 call 0x489880 <__mpn_rshift> - 481ba4: e9 43 fa ff ff jmp 0x4815ec <__printf_fp_l+0x22ac> - 481ba9: e8 b2 ad fe ff call 0x46c960 <_IO_padn> - 481bae: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] - 481bb5: e9 5b fd ff ff jmp 0x481915 <__printf_fp_l+0x25d5> - 481bba: 31 d2 xor edx, edx - 481bbc: 31 f6 xor esi, esi - 481bbe: 31 ff xor edi, edi - 481bc0: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d - 481bc7: e8 44 d4 ff ff call 0x47f010 <_i18n_number_rewrite> - 481bcc: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] - 481bd3: e9 7a f0 ff ff jmp 0x480c52 <__printf_fp_l+0x1912> - 481bd8: 48 8b bd 20 ff ff ff mov rdi, qword ptr [rbp - 224] - 481bdf: 48 8b 85 20 ff ff ff mov rax, qword ptr [rbp - 224] - 481be6: 4c 8b bd 10 ff ff ff mov r15, qword ptr [rbp - 240] - 481bed: 48 89 fe mov rsi, rdi - 481bf0: 44 89 8d 18 ff ff ff mov dword ptr [rbp - 232], r9d - 481bf7: 49 01 c7 add r15, rax - 481bfa: 48 89 c7 mov rdi, rax - 481bfd: 4c 89 fa mov rdx, r15 - 481c00: e8 0b d4 ff ff call 0x47f010 <_i18n_number_rewrite> - 481c05: 44 8b 8d 18 ff ff ff mov r9d, dword ptr [rbp - 232] - 481c0c: 4c 89 ff mov rdi, r15 - 481c0f: 49 89 c6 mov r14, rax - 481c12: e9 79 ed ff ff jmp 0x480990 <__printf_fp_l+0x1650> - 481c17: 48 89 c7 mov rdi, rax - 481c1a: 44 89 8d 18 ff ff ff mov dword ptr [rbp - 232], r9d - 481c21: e8 3a d3 f9 ff call 0x41ef60 - 481c26: 44 8b 8d 18 ff ff ff mov r9d, dword ptr [rbp - 232] - 481c2d: 48 85 c0 test rax, rax - 481c30: 48 89 85 20 ff ff ff mov qword ptr [rbp - 224], rax - 481c37: 0f 85 ad ec ff ff jne 0x4808ea <__printf_fp_l+0x15aa> - 481c3d: e9 b6 e5 ff ff jmp 0x4801f8 <__printf_fp_l+0xeb8> - 481c42: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 481c48: 41 bf 40 00 00 00 mov r15d, 64 - 481c4e: 41 29 cf sub r15d, ecx - 481c51: e9 95 f8 ff ff jmp 0x4814eb <__printf_fp_l+0x21ab> - 481c56: 41 83 fc 3f cmp r12d, 63 - 481c5a: 0f 84 f7 02 00 00 je 0x481f57 <__printf_fp_l+0x2c17> - 481c60: b9 3f 00 00 00 mov ecx, 63 - 481c65: f3 48 0f bc c0 tzcnt rax, rax - 481c6a: 4c 8b bd 70 ff ff ff mov r15, qword ptr [rbp - 144] - 481c71: 44 29 e1 sub ecx, r12d - 481c74: 39 c8 cmp eax, ecx - 481c76: 7c 2a jl 0x481ca2 <__printf_fp_l+0x2962> - 481c78: 45 31 e4 xor r12d, r12d - 481c7b: 4c 89 d6 mov rsi, r10 - 481c7e: 4c 89 c2 mov rdx, r8 - 481c81: 4c 89 ff mov rdi, r15 - 481c84: e8 f7 7b 00 00 call 0x489880 <__mpn_rshift> - 481c89: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 481c8d: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] - 481c93: 4c 29 e0 sub rax, r12 - 481c96: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 481c9d: e9 27 f3 ff ff jmp 0x480fc9 <__printf_fp_l+0x1c89> - 481ca2: 4c 89 c2 mov rdx, r8 - 481ca5: 4c 89 d6 mov rsi, r10 - 481ca8: 41 8d 4c 24 01 lea ecx, [r12 + 1] - 481cad: 4c 89 ff mov rdi, r15 - 481cb0: e8 ab 7a 00 00 call 0x489760 <__mpn_lshift> - 481cb5: 48 8b 95 70 ff ff ff mov rdx, qword ptr [rbp - 144] - 481cbc: 8b b5 68 ff ff ff mov esi, dword ptr [rbp - 152] - 481cc2: 49 89 c0 mov r8, rax - 481cc5: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 481cc9: 48 83 c0 01 add rax, 1 - 481ccd: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 481cd4: 4c 89 44 c2 f8 mov qword ptr [rdx + 8*rax - 8], r8 - 481cd9: e9 eb f2 ff ff jmp 0x480fc9 <__printf_fp_l+0x1c89> - 481cde: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 481ce5: be 2b 00 00 00 mov esi, 43 - 481cea: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 481cf0: e9 cb fd ff ff jmp 0x481ac0 <__printf_fp_l+0x2780> - 481cf5: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 481cfc: be 20 00 00 00 mov esi, 32 - 481d01: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 481d07: e9 60 fa ff ff jmp 0x48176c <__printf_fp_l+0x242c> - 481d0c: 48 89 fe mov rsi, rdi - 481d0f: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 481d15: e8 46 7a 00 00 call 0x489760 <__mpn_lshift> - 481d1a: 48 8b bd 70 ff ff ff mov rdi, qword ptr [rbp - 144] - 481d21: 8b 8d 30 ff ff ff mov ecx, dword ptr [rbp - 208] - 481d27: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 481d2e: 48 89 fe mov rsi, rdi - 481d31: e8 2a 7a 00 00 call 0x489760 <__mpn_lshift> - 481d36: 48 85 c0 test rax, rax - 481d39: 0f 84 c1 df ff ff je 0x47fd00 <__printf_fp_l+0x9c0> - 481d3f: 48 8b 95 78 ff ff ff mov rdx, qword ptr [rbp - 136] - 481d46: 48 8d 4a 01 lea rcx, [rdx + 1] - 481d4a: 48 89 8d 78 ff ff ff mov qword ptr [rbp - 136], rcx - 481d51: 48 8b 8d 70 ff ff ff mov rcx, qword ptr [rbp - 144] - 481d58: 48 89 04 d1 mov qword ptr [rcx + 8*rdx], rax - 481d5c: e9 9f df ff ff jmp 0x47fd00 <__printf_fp_l+0x9c0> - 481d61: 44 89 8d 18 ff ff ff mov dword ptr [rbp - 232], r9d - 481d68: 4c 89 ad 10 ff ff ff mov qword ptr [rbp - 240], r13 - 481d6f: e8 1c 20 f9 ff call 0x413d90 <_IO_vtable_check> - 481d74: 48 8b 43 38 mov rax, qword ptr [rbx + 56] - 481d78: 48 c7 85 20 ff ff ff 00 00 00 00 mov qword ptr [rbp - 224], 0 - 481d83: 44 8b 8d 18 ff ff ff mov r9d, dword ptr [rbp - 232] - 481d8a: 4c 8b 85 10 ff ff ff mov r8, qword ptr [rbp - 240] - 481d91: e9 39 ec ff ff jmp 0x4809cf <__printf_fp_l+0x168f> - 481d96: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d - 481d9d: be 2d 00 00 00 mov esi, 45 - 481da2: 4c 89 e7 mov rdi, r12 - 481da5: e8 46 56 f9 ff call 0x4173f0 <__overflow> - 481daa: 44 8b 8d 20 ff ff ff mov r9d, dword ptr [rbp - 224] - 481db1: 83 f8 ff cmp eax, -1 - 481db4: 0f 94 c0 sete al - 481db7: e9 28 e4 ff ff jmp 0x4801e4 <__printf_fp_l+0xea4> - 481dbc: 4c 89 85 10 ff ff ff mov qword ptr [rbp - 240], r8 - 481dc3: 44 89 8d 18 ff ff ff mov dword ptr [rbp - 232], r9d - 481dca: e8 c1 1f f9 ff call 0x413d90 <_IO_vtable_check> - 481dcf: 48 8b 43 38 mov rax, qword ptr [rbx + 56] - 481dd3: 44 8b 8d 18 ff ff ff mov r9d, dword ptr [rbp - 232] - 481dda: 4c 8b 85 10 ff ff ff mov r8, qword ptr [rbp - 240] - 481de1: e9 e9 eb ff ff jmp 0x4809cf <__printf_fp_l+0x168f> - 481de6: 4c 63 e7 movsxd r12, edi - 481de9: 4d 89 f2 mov r10, r14 - 481dec: 4d 29 e0 sub r8, r12 - 481def: e9 87 fe ff ff jmp 0x481c7b <__printf_fp_l+0x293b> - 481df4: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d - 481dfb: be 2b 00 00 00 mov esi, 43 - 481e00: e9 ca e3 ff ff jmp 0x4801cf <__printf_fp_l+0xe8f> - 481e05: 85 f6 test esi, esi - 481e07: 0f 84 f3 de ff ff je 0x47fd00 <__printf_fp_l+0x9c0> - 481e0d: 48 8b b5 70 ff ff ff mov rsi, qword ptr [rbp - 144] - 481e14: f3 48 0f bc c0 tzcnt rax, rax - 481e19: 41 89 c0 mov r8d, eax - 481e1c: 4c 8b 36 mov r14, qword ptr [rsi] - 481e1f: 4d 85 f6 test r14, r14 - 481e22: 0f 84 19 01 00 00 je 0x481f41 <__printf_fp_l+0x2c01> - 481e28: 45 31 c0 xor r8d, r8d - 481e2b: 41 bf 40 00 00 00 mov r15d, 64 - 481e31: 48 89 fe mov rsi, rdi - 481e34: f3 4d 0f bc c6 tzcnt r8, r14 - 481e39: 44 39 c0 cmp eax, r8d - 481e3c: 44 0f 4e c0 cmovle r8d, eax - 481e40: 41 29 cf sub r15d, ecx - 481e43: 45 31 f6 xor r14d, r14d - 481e46: e9 c2 fb ff ff jmp 0x481a0d <__printf_fp_l+0x26cd> - 481e4b: 8b 8d 40 ff ff ff mov ecx, dword ptr [rbp - 192] - 481e51: c7 00 31 00 00 00 mov dword ptr [rax], 49 - 481e57: 89 48 04 mov dword ptr [rax + 4], ecx - 481e5a: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 481e61: f6 40 0c 08 test byte ptr [rax + 12], 8 - 481e65: 75 08 jne 0x481e6f <__printf_fp_l+0x2b2f> - 481e67: 85 db test ebx, ebx - 481e69: 0f 84 c0 00 00 00 je 0x481f2f <__printf_fp_l+0x2bef> - 481e6f: 48 63 85 cc fe ff ff movsxd rax, dword ptr [rbp - 308] - 481e76: 48 8b b5 d0 fe ff ff mov rsi, qword ptr [rbp - 304] - 481e7d: c7 44 86 08 30 00 00 00 mov dword ptr [rsi + 4*rax + 8], 48 - 481e85: 8d 5c 03 01 lea ebx, [rbx + rax + 1] - 481e89: 49 89 f6 mov r14, rsi - 481e8c: 48 8b 85 48 ff ff ff mov rax, qword ptr [rbp - 184] - 481e93: 83 85 68 ff ff ff 01 add dword ptr [rbp - 152], 1 - 481e9a: 48 63 70 08 movsxd rsi, dword ptr [rax + 8] - 481e9e: 48 c7 c0 f0 ff ff ff mov rax, -16 - 481ea5: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 481ea9: c7 85 cc fe ff ff 01 00 00 00 mov dword ptr [rbp - 308], 1 - 481eb3: 0f b7 04 70 movzx eax, word ptr [rax + 2*rsi] - 481eb7: 66 25 00 01 and ax, 256 - 481ebb: 66 83 f8 01 cmp ax, 1 - 481ebf: 19 c0 sbb eax, eax - 481ec1: 83 e0 20 and eax, 32 - 481ec4: 83 c0 45 add eax, 69 - 481ec7: 89 85 64 ff ff ff mov dword ptr [rbp - 156], eax - 481ecd: e9 0c f5 ff ff jmp 0x4813de <__printf_fp_l+0x209e> - 481ed2: 44 88 85 20 ff ff ff mov byte ptr [rbp - 224], r8b - 481ed9: be 20 00 00 00 mov esi, 32 - 481ede: 89 8d 30 ff ff ff mov dword ptr [rbp - 208], ecx - 481ee4: e9 d7 fb ff ff jmp 0x481ac0 <__printf_fp_l+0x2780> - 481ee9: 48 c7 85 20 ff ff ff 00 00 00 00 mov qword ptr [rbp - 224], 0 - 481ef4: 45 89 cd mov r13d, r9d - 481ef7: e9 07 eb ff ff jmp 0x480a03 <__printf_fp_l+0x16c3> - 481efc: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d - 481f03: be 20 00 00 00 mov esi, 32 - 481f08: e9 c2 e2 ff ff jmp 0x4801cf <__printf_fp_l+0xe8f> - 481f0d: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d - 481f14: be 2b 00 00 00 mov esi, 43 - 481f19: e9 84 fe ff ff jmp 0x481da2 <__printf_fp_l+0x2a62> - 481f1e: 44 89 8d 20 ff ff ff mov dword ptr [rbp - 224], r9d - 481f25: be 20 00 00 00 mov esi, 32 - 481f2a: e9 73 fe ff ff jmp 0x481da2 <__printf_fp_l+0x2a62> - 481f2f: 8b 9d d8 fe ff ff mov ebx, dword ptr [rbp - 296] - 481f35: 4c 8b b5 d0 fe ff ff mov r14, qword ptr [rbp - 304] - 481f3c: e9 4b ff ff ff jmp 0x481e8c <__printf_fp_l+0x2b4c> - 481f41: 41 bf 40 00 00 00 mov r15d, 64 - 481f47: 48 89 fe mov rsi, rdi - 481f4a: 41 29 cf sub r15d, ecx - 481f4d: e9 bb fa ff ff jmp 0x481a0d <__printf_fp_l+0x26cd> - 481f52: e8 79 9c fc ff call 0x44bbd0 <__stack_chk_fail_local> - 481f57: 31 ff xor edi, edi - 481f59: 45 31 ff xor r15d, r15d - 481f5c: e9 56 f1 ff ff jmp 0x4810b7 <__printf_fp_l+0x1d77> - 481f61: ba 06 00 00 00 mov edx, 6 - 481f66: 48 8d 35 f3 99 02 00 lea rsi, [rip + 170483] # 0x4ab960 <_itowa_lower_digits+0xe0> - 481f6d: 4c 89 f7 mov rdi, r14 - 481f70: e8 3b de fe ff call 0x46fdb0 - 481f75: 8b 85 40 ff ff ff mov eax, dword ptr [rbp - 192] - 481f7b: 41 89 46 04 mov dword ptr [r14 + 4], eax - 481f7f: 49 8d 46 08 lea rax, [r14 + 8] - 481f83: 4c 39 f8 cmp rax, r15 - 481f86: 76 0e jbe 0x481f96 <__printf_fp_l+0x2c56> - 481f88: 49 83 c7 14 add r15, 20 - 481f8c: e9 4a e7 ff ff jmp 0x4806db <__printf_fp_l+0x139b> - 481f91: e9 14 f7 f7 ff jmp 0x4016aa <__printf_fp_l.cold> - 481f96: 4c 89 fa mov rdx, r15 - 481f99: 49 8d 7e 18 lea rdi, [r14 + 24] - 481f9d: be 30 00 00 00 mov esi, 48 - 481fa2: 49 83 c7 10 add r15, 16 - 481fa6: 48 29 c2 sub rdx, rax - 481fa9: 48 c1 fa 02 sar rdx, 2 - 481fad: e8 8e f1 f7 ff call 0x401140 <.plt+0x120> - 481fb2: e9 24 e7 ff ff jmp 0x4806db <__printf_fp_l+0x139b> - 481fb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000481fc0 <__printf_fp>: - 481fc0: f3 0f 1e fa endbr64 - 481fc4: 48 c7 c0 a8 ff ff ff mov rax, -88 - 481fcb: 49 89 f0 mov r8, rsi - 481fce: 48 89 d1 mov rcx, rdx - 481fd1: 4c 89 c2 mov rdx, r8 - 481fd4: 64 48 8b 30 mov rsi, qword ptr fs:[rax] - 481fd8: e9 63 d3 ff ff jmp 0x47f340 <__printf_fp_l> - 481fdd: 0f 1f 00 nop dword ptr [rax] - -0000000000481fe0 <__guess_grouping>: - 481fe0: f3 0f 1e fa endbr64 - 481fe4: 0f b6 06 movzx eax, byte ptr [rsi] - 481fe7: 45 31 c0 xor r8d, r8d - 481fea: 83 e8 01 sub eax, 1 - 481fed: 3c 7d cmp al, 125 - 481fef: 76 1d jbe 0x48200e <__guess_grouping+0x2e> - 481ff1: eb 22 jmp 0x482015 <__guess_grouping+0x35> - 481ff3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 481ff8: 0f b6 46 01 movzx eax, byte ptr [rsi + 1] - 481ffc: 48 83 c6 01 add rsi, 1 - 482000: 41 83 c0 01 add r8d, 1 - 482004: 29 cf sub edi, ecx - 482006: 3c 7e cmp al, 126 - 482008: 77 0b ja 0x482015 <__guess_grouping+0x35> - 48200a: 84 c0 test al, al - 48200c: 74 12 je 0x482020 <__guess_grouping+0x40> - 48200e: 0f be 0e movsx ecx, byte ptr [rsi] - 482011: 39 cf cmp edi, ecx - 482013: 77 e3 ja 0x481ff8 <__guess_grouping+0x18> - 482015: 44 89 c0 mov eax, r8d - 482018: c3 ret - 482019: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 482020: 8d 47 ff lea eax, [rdi - 1] - 482023: 31 d2 xor edx, edx - 482025: f7 f1 div ecx - 482027: 41 01 c0 add r8d, eax - 48202a: 44 89 c0 mov eax, r8d - 48202d: c3 ret - 48202e: 66 90 nop - -0000000000482030 : - 482030: f3 0f 1e fa endbr64 - 482034: 41 54 push r12 - 482036: 55 push rbp - 482037: 53 push rbx - 482038: 48 63 df movsxd rbx, edi - 48203b: 81 fb ff 00 00 00 cmp ebx, 255 - 482041: 0f 87 f9 00 00 00 ja 0x482140 - 482047: 48 89 f5 mov rbp, rsi - 48204a: 49 89 d4 mov r12, rdx - 48204d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 482055: 85 c0 test eax, eax - 482057: 0f 85 b3 00 00 00 jne 0x482110 - 48205d: b9 01 00 00 00 mov ecx, 1 - 482062: 0f b1 0d 3f 0f 04 00 cmpxchg dword ptr [rip + 266047], ecx # 0x4c2fa8 - 482069: 48 8b 0d d8 18 04 00 mov rcx, qword ptr [rip + 268504] # 0x4c3948 <__printf_function_table> - 482070: 48 85 c9 test rcx, rcx - 482073: 74 33 je 0x4820a8 - 482075: 48 8b 05 ec 18 04 00 mov rax, qword ptr [rip + 268524] # 0x4c3968 <__printf_arginfo_table> - 48207c: 48 89 2c d9 mov qword ptr [rcx + 8*rbx], rbp - 482080: 45 31 c0 xor r8d, r8d - 482083: 4c 89 24 d8 mov qword ptr [rax + 8*rbx], r12 - 482087: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 48208f: 85 c0 test eax, eax - 482091: 75 4d jne 0x4820e0 - 482093: 83 2d 0e 0f 04 00 01 sub dword ptr [rip + 265998], 1 # 0x4c2fa8 - 48209a: 5b pop rbx - 48209b: 44 89 c0 mov eax, r8d - 48209e: 5d pop rbp - 48209f: 41 5c pop r12 - 4820a1: c3 ret - 4820a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4820a8: be 10 00 00 00 mov esi, 16 - 4820ad: bf 00 01 00 00 mov edi, 256 - 4820b2: e8 a9 e7 f9 ff call 0x420860 - 4820b7: 48 89 05 aa 18 04 00 mov qword ptr [rip + 268458], rax # 0x4c3968 <__printf_arginfo_table> - 4820be: 48 85 c0 test rax, rax - 4820c1: 0f 84 92 00 00 00 je 0x482159 - 4820c7: 48 8d 88 00 08 00 00 lea rcx, [rax + 2048] - 4820ce: 48 89 0d 73 18 04 00 mov qword ptr [rip + 268403], rcx # 0x4c3948 <__printf_function_table> - 4820d5: eb a5 jmp 0x48207c - 4820d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4820e0: 31 c0 xor eax, eax - 4820e2: 87 05 c0 0e 04 00 xchg dword ptr [rip + 265920], eax # 0x4c2fa8 - 4820e8: 83 f8 01 cmp eax, 1 - 4820eb: 7e ad jle 0x48209a - 4820ed: 45 31 d2 xor r10d, r10d - 4820f0: ba 01 00 00 00 mov edx, 1 - 4820f5: be 81 00 00 00 mov esi, 129 - 4820fa: b8 ca 00 00 00 mov eax, 202 - 4820ff: 48 8d 3d a2 0e 04 00 lea rdi, [rip + 265890] # 0x4c2fa8 - 482106: 0f 05 syscall - 482108: eb 90 jmp 0x48209a - 48210a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 482110: 31 c0 xor eax, eax - 482112: b9 01 00 00 00 mov ecx, 1 - 482117: f0 lock - 482118: 0f b1 0d 89 0e 04 00 cmpxchg dword ptr [rip + 265865], ecx # 0x4c2fa8 - 48211f: 0f 84 44 ff ff ff je 0x482069 - 482125: 48 8d 3d 7c 0e 04 00 lea rdi, [rip + 265852] # 0x4c2fa8 - 48212c: e8 6f 7c f9 ff call 0x419da0 <__lll_lock_wait_private> - 482131: e9 33 ff ff ff jmp 0x482069 - 482136: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 482140: 48 c7 c0 c0 ff ff ff mov rax, -64 - 482147: 41 b8 ff ff ff ff mov r8d, 4294967295 - 48214d: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 482154: e9 41 ff ff ff jmp 0x48209a - 482159: 41 83 c8 ff or r8d, -1 - 48215d: e9 25 ff ff ff jmp 0x482087 - 482162: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48216d: 0f 1f 00 nop dword ptr [rax] - -0000000000482170 : - 482170: f3 0f 1e fa endbr64 - 482174: 41 54 push r12 - 482176: 55 push rbp - 482177: 53 push rbx - 482178: 48 63 df movsxd rbx, edi - 48217b: 81 fb ff 00 00 00 cmp ebx, 255 - 482181: 0f 87 f9 00 00 00 ja 0x482280 - 482187: 48 89 f5 mov rbp, rsi - 48218a: 49 89 d4 mov r12, rdx - 48218d: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 482195: 85 c0 test eax, eax - 482197: 0f 85 b3 00 00 00 jne 0x482250 - 48219d: b9 01 00 00 00 mov ecx, 1 - 4821a2: 0f b1 0d ff 0d 04 00 cmpxchg dword ptr [rip + 265727], ecx # 0x4c2fa8 - 4821a9: 48 8b 0d 98 17 04 00 mov rcx, qword ptr [rip + 268184] # 0x4c3948 <__printf_function_table> - 4821b0: 48 85 c9 test rcx, rcx - 4821b3: 74 33 je 0x4821e8 - 4821b5: 48 8b 05 ac 17 04 00 mov rax, qword ptr [rip + 268204] # 0x4c3968 <__printf_arginfo_table> - 4821bc: 48 89 2c d9 mov qword ptr [rcx + 8*rbx], rbp - 4821c0: 45 31 c0 xor r8d, r8d - 4821c3: 4c 89 24 d8 mov qword ptr [rax + 8*rbx], r12 - 4821c7: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4821cf: 85 c0 test eax, eax - 4821d1: 75 4d jne 0x482220 - 4821d3: 83 2d ce 0d 04 00 01 sub dword ptr [rip + 265678], 1 # 0x4c2fa8 - 4821da: 5b pop rbx - 4821db: 44 89 c0 mov eax, r8d - 4821de: 5d pop rbp - 4821df: 41 5c pop r12 - 4821e1: c3 ret - 4821e2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4821e8: be 10 00 00 00 mov esi, 16 - 4821ed: bf 00 01 00 00 mov edi, 256 - 4821f2: e8 69 e6 f9 ff call 0x420860 - 4821f7: 48 89 05 6a 17 04 00 mov qword ptr [rip + 268138], rax # 0x4c3968 <__printf_arginfo_table> - 4821fe: 48 85 c0 test rax, rax - 482201: 0f 84 92 00 00 00 je 0x482299 - 482207: 48 8d 88 00 08 00 00 lea rcx, [rax + 2048] - 48220e: 48 89 0d 33 17 04 00 mov qword ptr [rip + 268083], rcx # 0x4c3948 <__printf_function_table> - 482215: eb a5 jmp 0x4821bc - 482217: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 482220: 31 c0 xor eax, eax - 482222: 87 05 80 0d 04 00 xchg dword ptr [rip + 265600], eax # 0x4c2fa8 - 482228: 83 f8 01 cmp eax, 1 - 48222b: 7e ad jle 0x4821da - 48222d: 45 31 d2 xor r10d, r10d - 482230: ba 01 00 00 00 mov edx, 1 - 482235: be 81 00 00 00 mov esi, 129 - 48223a: b8 ca 00 00 00 mov eax, 202 - 48223f: 48 8d 3d 62 0d 04 00 lea rdi, [rip + 265570] # 0x4c2fa8 - 482246: 0f 05 syscall - 482248: eb 90 jmp 0x4821da - 48224a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 482250: 31 c0 xor eax, eax - 482252: b9 01 00 00 00 mov ecx, 1 - 482257: f0 lock - 482258: 0f b1 0d 49 0d 04 00 cmpxchg dword ptr [rip + 265545], ecx # 0x4c2fa8 - 48225f: 0f 84 44 ff ff ff je 0x4821a9 - 482265: 48 8d 3d 3c 0d 04 00 lea rdi, [rip + 265532] # 0x4c2fa8 - 48226c: e8 2f 7b f9 ff call 0x419da0 <__lll_lock_wait_private> - 482271: e9 33 ff ff ff jmp 0x4821a9 - 482276: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 482280: 48 c7 c0 c0 ff ff ff mov rax, -64 - 482287: 41 b8 ff ff ff ff mov r8d, 4294967295 - 48228d: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 482294: e9 41 ff ff ff jmp 0x4821da - 482299: 41 83 c8 ff or r8d, -1 - 48229d: e9 25 ff ff ff jmp 0x4821c7 - 4822a2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4822ac: 0f 1f 40 00 nop dword ptr [rax] - -00000000004822b0 <__printf_fphex>: - 4822b0: f3 0f 1e fa endbr64 - 4822b4: 41 57 push r15 - 4822b6: 41 56 push r14 - 4822b8: 41 55 push r13 - 4822ba: 41 54 push r12 - 4822bc: 55 push rbp - 4822bd: 48 89 fd mov rbp, rdi - 4822c0: 53 push rbx - 4822c1: 48 81 ec 78 01 00 00 sub rsp, 376 - 4822c8: 8b 3e mov edi, dword ptr [rsi] - 4822ca: 0f b6 46 0d movzx eax, byte ptr [rsi + 13] - 4822ce: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 4822d3: 89 c1 mov ecx, eax - 4822d5: c0 e9 02 shr cl, 2 - 4822d8: 64 48 8b 1c 25 28 00 00 00 mov rbx, qword ptr fs:[40] - 4822e1: 48 89 9c 24 68 01 00 00 mov qword ptr [rsp + 360], rbx - 4822e9: 31 db xor ebx, ebx - 4822eb: 89 7c 24 20 mov dword ptr [rsp + 32], edi - 4822ef: 8b 7e 04 mov edi, dword ptr [rsi + 4] - 4822f2: 89 7c 24 2c mov dword ptr [rsp + 44], edi - 4822f6: 89 cf mov edi, ecx - 4822f8: 83 e7 01 and edi, 1 - 4822fb: 89 7c 24 28 mov dword ptr [rsp + 40], edi - 4822ff: a8 01 test al, 1 - 482301: 0f 85 29 05 00 00 jne 0x482830 <__printf_fphex+0x580> - 482307: 48 c7 c1 b0 ff ff ff mov rcx, -80 - 48230e: 64 48 8b 09 mov rcx, qword ptr fs:[rcx] - 482312: 48 8b 09 mov rcx, qword ptr [rcx] - 482315: 4c 8b 61 40 mov r12, qword ptr [rcx + 64] - 482319: 44 8b 69 58 mov r13d, dword ptr [rcx + 88] - 48231d: 41 80 3c 24 00 cmp byte ptr [r12], 0 - 482322: 0f 84 df 1d 00 00 je 0x484107 <__printf_fphex+0x1e57> - 482328: 45 85 ed test r13d, r13d - 48232b: 0f 84 d6 1d 00 00 je 0x484107 <__printf_fphex+0x1e57> - 482331: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 482336: 48 8b 0a mov rcx, qword ptr [rdx] - 482339: 4c 63 73 08 movsxd r14, dword ptr [rbx + 8] - 48233d: a8 10 test al, 16 - 48233f: 0f 84 0b 05 00 00 je 0x482850 <__printf_fphex+0x5a0> - 482345: 66 0f 6f 11 movdqa xmm2, xmmword ptr [rcx] - 482349: 66 0f 6f ca movdqa xmm1, xmm2 - 48234d: 66 0f 6f c2 movdqa xmm0, xmm2 - 482351: 0f 29 54 24 10 movaps xmmword ptr [rsp + 16], xmm2 - 482356: e8 75 b5 00 00 call 0x48d8d0 <__unordtf2> - 48235b: 48 85 c0 test rax, rax - 48235e: 0f 85 4c 17 00 00 jne 0x483ab0 <__printf_fphex+0x1800> - 482364: 0f 28 5c 24 10 movaps xmm3, xmmword ptr [rsp + 16] - 482369: 66 0f 6f 44 24 10 movdqa xmm0, xmmword ptr [rsp + 16] - 48236f: 66 0f 6f 0d 19 96 02 00 movdqa xmm1, xmmword ptr [rip + 169497] # 0x4ab990 <_itowa_lower_digits+0x110> - 482377: 66 0f db 05 01 96 02 00 pand xmm0, xmmword ptr [rip + 169473] # 0x4ab980 <_itowa_lower_digits+0x100> - 48237f: 0f 50 db movmskps ebx, xmm3 - 482382: 83 e3 08 and ebx, 8 - 482385: 0f 29 44 24 30 movaps xmmword ptr [rsp + 48], xmm0 - 48238a: e8 41 b5 00 00 call 0x48d8d0 <__unordtf2> - 48238f: 48 85 c0 test rax, rax - 482392: 75 1c jne 0x4823b0 <__printf_fphex+0x100> - 482394: 66 0f 6f 0d f4 95 02 00 movdqa xmm1, xmmword ptr [rip + 169460] # 0x4ab990 <_itowa_lower_digits+0x110> - 48239c: 66 0f 6f 44 24 30 movdqa xmm0, xmmword ptr [rsp + 48] - 4823a2: e8 39 b7 00 00 call 0x48dae0 <__lttf2> - 4823a7: 48 85 c0 test rax, rax - 4823aa: 0f 8f 58 0c 00 00 jg 0x483008 <__printf_fphex+0xd58> - 4823b0: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] - 4823b5: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 4823ba: 31 c9 xor ecx, ecx - 4823bc: 41 83 fe 41 cmp r14d, 65 - 4823c0: 4c 8d b4 24 60 01 00 00 lea r14, [rsp + 352] - 4823c8: 0f 94 c1 sete cl - 4823cb: ba 10 00 00 00 mov edx, 16 - 4823d0: 4c 89 f6 mov rsi, r14 - 4823d3: 4c 89 ff mov rdi, r15 - 4823d6: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 4823db: e8 20 c8 ff ff call 0x47ec00 <_itoa_word> - 4823e0: 48 8d 8c 24 30 01 00 00 lea rcx, [rsp + 304] - 4823e8: 48 8d 3d 91 94 02 00 lea rdi, [rip + 169105] # 0x4ab880 <_itowa_lower_digits> - 4823ef: 49 89 c2 mov r10, rax - 4823f2: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4823f7: 48 89 4c 24 48 mov qword ptr [rsp + 72], rcx - 4823fc: 49 89 c8 mov r8, rcx - 4823ff: 8b 70 08 mov esi, dword ptr [rax + 8] - 482402: 48 8d 05 d7 93 02 00 lea rax, [rip + 168919] # 0x4ab7e0 <_itowa_upper_digits> - 482409: 83 fe 41 cmp esi, 65 - 48240c: 48 0f 44 f8 cmove rdi, rax - 482410: 4c 89 f8 mov rax, r15 - 482413: 48 89 c2 mov rdx, rax - 482416: 4c 89 c1 mov rcx, r8 - 482419: 49 83 e8 04 sub r8, 4 - 48241d: 83 e2 0f and edx, 15 - 482420: 8b 14 97 mov edx, dword ptr [rdi + 4*rdx] - 482423: 41 89 10 mov dword ptr [r8], edx - 482426: 48 89 c2 mov rdx, rax - 482429: 48 c1 e8 04 shr rax, 4 - 48242d: 48 83 fa 0f cmp rdx, 15 - 482431: 77 e0 ja 0x482413 <__printf_fphex+0x163> - 482433: 48 8d bc 24 50 01 00 00 lea rdi, [rsp + 336] - 48243b: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx - 482440: 49 39 fa cmp r10, rdi - 482443: 0f 86 c1 00 00 00 jbe 0x48250a <__printf_fphex+0x25a> - 482449: 4c 89 d2 mov rdx, r10 - 48244c: be 30 00 00 00 mov esi, 48 - 482451: 4c 89 44 24 60 mov qword ptr [rsp + 96], r8 - 482456: 48 29 fa sub rdx, rdi - 482459: 4c 89 54 24 58 mov qword ptr [rsp + 88], r10 - 48245e: 48 89 54 24 50 mov qword ptr [rsp + 80], rdx - 482463: e8 a8 ec f7 ff call 0x401110 <.plt+0xf0> - 482468: 4c 8b 54 24 58 mov r10, qword ptr [rsp + 88] - 48246d: 48 8b 54 24 50 mov rdx, qword ptr [rsp + 80] - 482472: 48 89 c7 mov rdi, rax - 482475: 48 f7 d0 not rax - 482478: 4c 8b 44 24 60 mov r8, qword ptr [rsp + 96] - 48247d: 4c 01 d0 add rax, r10 - 482480: 48 83 f8 02 cmp rax, 2 - 482484: 0f 86 2b 1b 00 00 jbe 0x483fb5 <__printf_fphex+0x1d05> - 48248a: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] - 48248f: 48 89 d0 mov rax, rdx - 482492: 66 0f 6f 0d 96 95 02 00 movdqa xmm1, xmmword ptr [rip + 169366] # 0x4aba30 <__PRETTY_FUNCTION__.15462+0x10> - 48249a: 31 f6 xor esi, esi - 48249c: 48 c1 e8 02 shr rax, 2 - 4824a0: 48 83 e9 14 sub rcx, 20 - 4824a4: 0f 1f 40 00 nop dword ptr [rax] - 4824a8: 48 83 c6 01 add rsi, 1 - 4824ac: 0f 11 09 movups xmmword ptr [rcx], xmm1 - 4824af: 48 83 e9 10 sub rcx, 16 - 4824b3: 48 39 c6 cmp rsi, rax - 4824b6: 75 f0 jne 0x4824a8 <__printf_fphex+0x1f8> - 4824b8: 48 89 d0 mov rax, rdx - 4824bb: 48 83 e0 fc and rax, -4 - 4824bf: 48 89 c1 mov rcx, rax - 4824c2: 49 29 c2 sub r10, rax - 4824c5: 48 f7 d9 neg rcx - 4824c8: 49 8d 0c 88 lea rcx, [r8 + 4*rcx] - 4824cc: 48 39 d0 cmp rax, rdx - 4824cf: 74 27 je 0x4824f8 <__printf_fphex+0x248> - 4824d1: 49 8d 42 ff lea rax, [r10 - 1] - 4824d5: c7 41 fc 30 00 00 00 mov dword ptr [rcx - 4], 48 - 4824dc: 48 39 c7 cmp rdi, rax - 4824df: 73 17 jae 0x4824f8 <__printf_fphex+0x248> - 4824e1: 49 83 ea 02 sub r10, 2 - 4824e5: c7 41 f8 30 00 00 00 mov dword ptr [rcx - 8], 48 - 4824ec: 4c 39 d7 cmp rdi, r10 - 4824ef: 73 07 jae 0x4824f8 <__printf_fphex+0x248> - 4824f1: c7 41 f4 30 00 00 00 mov dword ptr [rcx - 12], 48 - 4824f8: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4824fd: 48 f7 da neg rdx - 482500: 49 89 fa mov r10, rdi - 482503: 4d 8d 04 90 lea r8, [r8 + 4*rdx] - 482507: 8b 70 08 mov esi, dword ptr [rax + 8] - 48250a: 66 0f 6f 64 24 10 movdqa xmm4, xmmword ptr [rsp + 16] - 482510: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 482515: 31 c9 xor ecx, ecx - 482517: ba 10 00 00 00 mov edx, 16 - 48251c: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 482521: 66 44 0f c5 dc 06 pextrw r11d, xmm4, 6 - 482527: 89 c0 mov eax, eax - 482529: 49 c1 e3 20 shl r11, 32 - 48252d: 49 09 c3 or r11, rax - 482530: 83 fe 41 cmp esi, 65 - 482533: 4c 89 d6 mov rsi, r10 - 482536: 0f 94 c1 sete cl - 482539: 4c 89 df mov rdi, r11 - 48253c: 4c 89 5c 24 40 mov qword ptr [rsp + 64], r11 - 482541: e8 ba c6 ff ff call 0x47ec00 <_itoa_word> - 482546: 4c 8b 5c 24 40 mov r11, qword ptr [rsp + 64] - 48254b: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 482550: 48 8d 35 89 92 02 00 lea rsi, [rip + 168585] # 0x4ab7e0 <_itowa_upper_digits> - 482557: 49 89 c1 mov r9, rax - 48255a: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48255f: 83 78 08 41 cmp dword ptr [rax + 8], 65 - 482563: 48 8d 05 16 93 02 00 lea rax, [rip + 168726] # 0x4ab880 <_itowa_lower_digits> - 48256a: 48 0f 45 f0 cmovne rsi, rax - 48256e: 4c 89 d8 mov rax, r11 - 482571: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 482578: 48 89 c2 mov rdx, rax - 48257b: 4c 89 c1 mov rcx, r8 - 48257e: 49 83 e8 04 sub r8, 4 - 482582: 83 e2 0f and edx, 15 - 482585: 8b 14 96 mov edx, dword ptr [rsi + 4*rdx] - 482588: 41 89 10 mov dword ptr [r8], edx - 48258b: 48 89 c2 mov rdx, rax - 48258e: 48 c1 e8 04 shr rax, 4 - 482592: 48 83 fa 0f cmp rdx, 15 - 482596: 77 e0 ja 0x482578 <__printf_fphex+0x2c8> - 482598: 4c 8d 94 24 44 01 00 00 lea r10, [rsp + 324] - 4825a0: 48 89 4c 24 40 mov qword ptr [rsp + 64], rcx - 4825a5: 4d 39 d1 cmp r9, r10 - 4825a8: 0f 86 cc 00 00 00 jbe 0x48267a <__printf_fphex+0x3ca> - 4825ae: 4c 89 ca mov rdx, r9 - 4825b1: 4c 89 d7 mov rdi, r10 - 4825b4: be 30 00 00 00 mov esi, 48 - 4825b9: 4c 89 5c 24 68 mov qword ptr [rsp + 104], r11 - 4825be: 4c 29 d2 sub rdx, r10 - 4825c1: 4c 89 44 24 60 mov qword ptr [rsp + 96], r8 - 4825c6: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 4825cb: 48 89 54 24 50 mov qword ptr [rsp + 80], rdx - 4825d0: e8 3b eb f7 ff call 0x401110 <.plt+0xf0> - 4825d5: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 4825da: 48 8b 54 24 50 mov rdx, qword ptr [rsp + 80] - 4825df: 49 89 c2 mov r10, rax - 4825e2: 48 f7 d0 not rax - 4825e5: 4c 8b 44 24 60 mov r8, qword ptr [rsp + 96] - 4825ea: 4c 8b 5c 24 68 mov r11, qword ptr [rsp + 104] - 4825ef: 4c 01 c8 add rax, r9 - 4825f2: 48 83 f8 02 cmp rax, 2 - 4825f6: 0f 86 b1 19 00 00 jbe 0x483fad <__printf_fphex+0x1cfd> - 4825fc: 48 8b 4c 24 40 mov rcx, qword ptr [rsp + 64] - 482601: 48 89 d0 mov rax, rdx - 482604: 66 0f 6f 0d 24 94 02 00 movdqa xmm1, xmmword ptr [rip + 168996] # 0x4aba30 <__PRETTY_FUNCTION__.15462+0x10> - 48260c: 31 f6 xor esi, esi - 48260e: 48 c1 e8 02 shr rax, 2 - 482612: 48 83 e9 14 sub rcx, 20 - 482616: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 482620: 48 83 c6 01 add rsi, 1 - 482624: 0f 11 09 movups xmmword ptr [rcx], xmm1 - 482627: 48 83 e9 10 sub rcx, 16 - 48262b: 48 39 c6 cmp rsi, rax - 48262e: 75 f0 jne 0x482620 <__printf_fphex+0x370> - 482630: 48 89 d0 mov rax, rdx - 482633: 48 83 e0 fc and rax, -4 - 482637: 48 89 c1 mov rcx, rax - 48263a: 49 29 c1 sub r9, rax - 48263d: 48 f7 d9 neg rcx - 482640: 49 8d 0c 88 lea rcx, [r8 + 4*rcx] - 482644: 48 39 d0 cmp rax, rdx - 482647: 74 27 je 0x482670 <__printf_fphex+0x3c0> - 482649: 49 8d 41 ff lea rax, [r9 - 1] - 48264d: c7 41 fc 30 00 00 00 mov dword ptr [rcx - 4], 48 - 482654: 49 39 c2 cmp r10, rax - 482657: 73 17 jae 0x482670 <__printf_fphex+0x3c0> - 482659: 49 8d 79 fe lea rdi, [r9 - 2] - 48265d: c7 41 f8 30 00 00 00 mov dword ptr [rcx - 8], 48 - 482664: 49 39 fa cmp r10, rdi - 482667: 73 07 jae 0x482670 <__printf_fphex+0x3c0> - 482669: c7 41 f4 30 00 00 00 mov dword ptr [rcx - 12], 48 - 482670: 48 f7 da neg rdx - 482673: 4d 89 d1 mov r9, r10 - 482676: 4d 8d 04 90 lea r8, [r8 + 4*rdx] - 48267a: 66 0f 6f 6c 24 10 movdqa xmm5, xmmword ptr [rsp + 16] - 482680: 66 0f c5 c5 07 pextrw eax, xmm5, 7 - 482685: 66 a9 ff 7f test ax, 32767 - 482689: 0f 95 c0 setne al - 48268c: 4d 09 df or r15, r11 - 48268f: 83 c0 30 add eax, 48 - 482692: 88 44 24 40 mov byte ptr [rsp + 64], al - 482696: 48 8b 44 24 30 mov rax, qword ptr [rsp + 48] - 48269b: 48 c1 e8 30 shr rax, 48 - 48269f: 25 ff 7f 00 00 and eax, 32767 - 4826a4: 89 44 24 30 mov dword ptr [rsp + 48], eax - 4826a8: 0f 84 82 0d 00 00 je 0x483430 <__printf_fphex+0x1180> - 4826ae: 3d fe 3f 00 00 cmp eax, 16382 - 4826b3: 0f 8e 13 16 00 00 jle 0x483ccc <__printf_fphex+0x1a1c> - 4826b9: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 - 4826c1: 2d ff 3f 00 00 sub eax, 16383 - 4826c6: 89 c2 mov edx, eax - 4826c8: 45 31 d2 xor r10d, r10d - 4826cb: 4d 85 ff test r15, r15 - 4826ce: 41 0f 94 c2 sete r10b - 4826d2: 45 85 d2 test r10d, r10d - 4826d5: 0f 85 e2 05 00 00 jne 0x482cbd <__printf_fphex+0xa0d> - 4826db: 83 bc 24 2c 01 00 00 30 cmp dword ptr [rsp + 300], 48 - 4826e3: 75 19 jne 0x4826fe <__printf_fphex+0x44e> - 4826e5: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 4826ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4826f0: 48 83 e8 04 sub rax, 4 - 4826f4: 49 83 ee 01 sub r14, 1 - 4826f8: 83 78 fc 30 cmp dword ptr [rax - 4], 48 - 4826fc: 74 f2 je 0x4826f0 <__printf_fphex+0x440> - 4826fe: 4c 89 f0 mov rax, r14 - 482701: 8b 7c 24 20 mov edi, dword ptr [rsp + 32] - 482705: 4c 29 c8 sub rax, r9 - 482708: 48 89 44 24 60 mov qword ptr [rsp + 96], rax - 48270d: 83 ff ff cmp edi, -1 - 482710: 0f 84 4a 13 00 00 je 0x483a60 <__printf_fphex+0x17b0> - 482716: 4c 63 d7 movsxd r10, edi - 482719: 49 39 c2 cmp r10, rax - 48271c: 0f 8d b7 05 00 00 jge 0x482cd9 <__printf_fphex+0xa29> - 482722: 0f b6 44 24 40 movzx eax, byte ptr [rsp + 64] - 482727: 85 ff test edi, edi - 482729: 7e 06 jle 0x482731 <__printf_fphex+0x481> - 48272b: 43 0f b6 44 11 ff movzx eax, byte ptr [r9 + r10 - 1] - 482731: 0f be f0 movsx esi, al - 482734: 8d 78 bf lea edi, [rax - 65] - 482737: 43 0f b6 0c 11 movzx ecx, byte ptr [r9 + r10] - 48273c: 44 8d 5e c9 lea r11d, [rsi - 55] - 482740: 40 80 ff 05 cmp dil, 5 - 482744: 76 11 jbe 0x482757 <__printf_fphex+0x4a7> - 482746: 83 e8 61 sub eax, 97 - 482749: 8d 7e a9 lea edi, [rsi - 87] - 48274c: 83 ee 30 sub esi, 48 - 48274f: 3c 05 cmp al, 5 - 482751: 0f 47 fe cmova edi, esi - 482754: 41 89 fb mov r11d, edi - 482757: 8d 71 bf lea esi, [rcx - 65] - 48275a: 0f be c1 movsx eax, cl - 48275d: 40 80 fe 05 cmp sil, 5 - 482761: 0f 87 7b 15 00 00 ja 0x483ce2 <__printf_fphex+0x1a32> - 482767: 8d 48 c9 lea ecx, [rax - 55] - 48276a: bf 01 00 00 00 mov edi, 1 - 48276f: be 01 00 00 00 mov esi, 1 - 482774: d9 7c 24 7e fnstcw word ptr [rsp + 126] - 482778: 0f b7 44 24 7e movzx eax, word ptr [rsp + 126] - 48277d: 66 25 00 0c and ax, 3072 - 482781: 66 3d 00 08 cmp ax, 2048 - 482785: 0f 84 d4 17 00 00 je 0x483f5f <__printf_fphex+0x1caf> - 48278b: 0f 87 97 13 00 00 ja 0x483b28 <__printf_fphex+0x1878> - 482791: 66 85 c0 test ax, ax - 482794: 0f 85 5e 13 00 00 jne 0x483af8 <__printf_fphex+0x1848> - 48279a: 83 f9 07 cmp ecx, 7 - 48279d: 0f 8e 36 05 00 00 jle 0x482cd9 <__printf_fphex+0xa29> - 4827a3: 44 09 de or esi, r11d - 4827a6: 83 e6 01 and esi, 1 - 4827a9: 0f 84 2a 05 00 00 je 0x482cd9 <__printf_fphex+0xa29> - 4827af: 8b 4c 24 20 mov ecx, dword ptr [rsp + 32] - 4827b3: 83 e9 01 sub ecx, 1 - 4827b6: 0f 88 60 15 00 00 js 0x483d1c <__printf_fphex+0x1a6c> - 4827bc: 48 63 f1 movsxd rsi, ecx - 4827bf: 49 83 ea 02 sub r10, 2 - 4827c3: 89 c9 mov ecx, ecx - 4827c5: 49 29 ca sub r10, rcx - 4827c8: 49 8d 04 31 lea rax, [r9 + rsi] - 4827cc: 49 8d 34 b0 lea rsi, [r8 + 4*rsi] - 4827d0: 4f 8d 1c 11 lea r11, [r9 + r10] - 4827d4: eb 3f jmp 0x482815 <__printf_fphex+0x565> - 4827d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4827e0: 49 c7 c2 e0 ff ff ff mov r10, -32 - 4827e7: 48 0f be cf movsx rcx, dil - 4827eb: 64 4d 8b 12 mov r10, qword ptr fs:[r10] - 4827ef: 41 83 3c 8a 65 cmp dword ptr [r10 + 4*rcx], 101 - 4827f4: 0f 8e 43 16 00 00 jle 0x483e3d <__printf_fphex+0x1b8d> - 4827fa: c6 00 30 mov byte ptr [rax], 48 - 4827fd: 48 83 e8 01 sub rax, 1 - 482801: 48 83 ee 04 sub rsi, 4 - 482805: c7 46 04 30 00 00 00 mov dword ptr [rsi + 4], 48 - 48280c: 49 39 c3 cmp r11, rax - 48280f: 0f 84 07 15 00 00 je 0x483d1c <__printf_fphex+0x1a6c> - 482815: 0f b6 38 movzx edi, byte ptr [rax] - 482818: 40 80 ff 39 cmp dil, 57 - 48281c: 75 c2 jne 0x4827e0 <__printf_fphex+0x530> - 48281e: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 482823: 8b 4f 08 mov ecx, dword ptr [rdi + 8] - 482826: 89 0e mov dword ptr [rsi], ecx - 482828: 88 08 mov byte ptr [rax], cl - 48282a: e9 aa 04 00 00 jmp 0x482cd9 <__printf_fphex+0xa29> - 48282f: 90 nop - 482830: 48 c7 c1 b8 ff ff ff mov rcx, -72 - 482837: 64 48 8b 09 mov rcx, qword ptr fs:[rcx] - 48283b: 48 8b 09 mov rcx, qword ptr [rcx] - 48283e: 4c 8b 61 50 mov r12, qword ptr [rcx + 80] - 482842: 44 8b a9 98 01 00 00 mov r13d, dword ptr [rcx + 408] - 482849: e9 cf fa ff ff jmp 0x48231d <__printf_fphex+0x6d> - 48284e: 66 90 nop - 482850: 0f b6 53 0c movzx edx, byte ptr [rbx + 12] - 482854: f6 c2 01 test dl, 1 - 482857: 0f 84 4b 02 00 00 je 0x482aa8 <__printf_fphex+0x7f8> - 48285d: db 29 fld tbyte ptr [rcx] - 48285f: d9 c0 fld st(0) - 482861: db 7c 24 10 fstp tbyte ptr [rsp + 16] - 482865: d9 e5 fxam - 482867: df e0 fnstsw ax - 482869: 89 c3 mov ebx, eax - 48286b: 81 e3 00 02 00 00 and ebx, 512 - 482871: df e8 fucompi st, st(0) - 482873: 0f 8a f7 11 00 00 jp 0x483a70 <__printf_fphex+0x17c0> - 482879: db 2d 21 91 02 00 fld tbyte ptr [rip + 168225] # 0x4ab9a0 <_itowa_lower_digits+0x120> - 48287f: db 6c 24 10 fld tbyte ptr [rsp + 16] - 482883: d9 e1 fabs - 482885: df e9 fucompi st, st(1) - 482887: dd d8 fstp st(0) - 482889: 0f 86 01 08 00 00 jbe 0x483090 <__printf_fphex+0xde0> - 48288f: 48 c7 c0 f0 ff ff ff mov rax, -16 - 482896: 48 8d 0d b3 90 02 00 lea rcx, [rip + 168115] # 0x4ab950 <_itowa_lower_digits+0xd0> - 48289d: 4c 8d 25 70 90 02 00 lea r12, [rip + 168048] # 0x4ab914 <_itowa_lower_digits+0x94> - 4828a4: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 4828a8: 42 0f b7 04 70 movzx eax, word ptr [rax + 2*r14] - 4828ad: 4c 8d 35 7c 90 02 00 lea r14, [rip + 168060] # 0x4ab930 <_itowa_lower_digits+0xb0> - 4828b4: 66 25 00 01 and ax, 256 - 4828b8: 48 8d 05 5d 90 02 00 lea rax, [rip + 168029] # 0x4ab91c <_itowa_lower_digits+0x9c> - 4828bf: 4c 0f 44 f1 cmove r14, rcx - 4828c3: 4c 0f 44 e0 cmove r12, rax - 4828c7: 89 d0 mov eax, edx - 4828c9: 83 e0 20 and eax, 32 - 4828cc: 85 db test ebx, ebx - 4828ce: 0f 84 3c 01 00 00 je 0x482a10 <__printf_fphex+0x760> - 4828d4: 44 8b 6c 24 2c mov r13d, dword ptr [rsp + 44] - 4828d9: 41 83 ed 04 sub r13d, 4 - 4828dd: 84 c0 test al, al - 4828df: 0f 84 93 07 00 00 je 0x483078 <__printf_fphex+0xdc8> - 4828e5: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 4828e9: 31 db xor ebx, ebx - 4828eb: 85 c0 test eax, eax - 4828ed: 0f 85 7f 01 00 00 jne 0x482a72 <__printf_fphex+0x7c2> - 4828f3: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 4828f7: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 4828fb: 0f 83 ae 14 00 00 jae 0x483daf <__printf_fphex+0x1aff> - 482901: 48 8d 50 01 lea rdx, [rax + 1] - 482905: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 482909: c6 00 2d mov byte ptr [rax], 45 - 48290c: 83 c3 01 add ebx, 1 - 48290f: 44 8b 7c 24 28 mov r15d, dword ptr [rsp + 40] - 482914: 45 85 ff test r15d, r15d - 482917: 0f 84 73 09 00 00 je 0x483290 <__printf_fphex+0xfe0> - 48291d: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 482924: 41 8b 36 mov esi, dword ptr [r14] - 482927: 48 85 c0 test rax, rax - 48292a: 0f 84 90 0a 00 00 je 0x4833c0 <__printf_fphex+0x1110> - 482930: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 482934: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 482938: 0f 83 82 0a 00 00 jae 0x4833c0 <__printf_fphex+0x1110> - 48293e: 48 8d 4a 04 lea rcx, [rdx + 4] - 482942: 48 89 48 20 mov qword ptr [rax + 32], rcx - 482946: 89 32 mov dword ptr [rdx], esi - 482948: 83 fe ff cmp esi, -1 - 48294b: 0f 84 a7 06 00 00 je 0x482ff8 <__printf_fphex+0xd48> - 482951: 41 8b 76 04 mov esi, dword ptr [r14 + 4] - 482955: 83 c3 01 add ebx, 1 - 482958: 4d 8d 66 08 lea r12, [r14 + 8] - 48295c: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 482960: 48 39 50 28 cmp qword ptr [rax + 40], rdx - 482964: 0f 86 82 0a 00 00 jbe 0x4833ec <__printf_fphex+0x113c> - 48296a: 48 8d 4a 04 lea rcx, [rdx + 4] - 48296e: 48 89 48 20 mov qword ptr [rax + 32], rcx - 482972: 89 32 mov dword ptr [rdx], esi - 482974: 83 fe ff cmp esi, -1 - 482977: 0f 84 7b 06 00 00 je 0x482ff8 <__printf_fphex+0xd48> - 48297d: 41 8b 34 24 mov esi, dword ptr [r12] - 482981: 83 c3 01 add ebx, 1 - 482984: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 482988: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 48298c: 0f 83 82 0a 00 00 jae 0x483414 <__printf_fphex+0x1164> - 482992: 48 8d 4a 04 lea rcx, [rdx + 4] - 482996: 83 fe ff cmp esi, -1 - 482999: 48 89 48 20 mov qword ptr [rax + 32], rcx - 48299d: 0f 94 c0 sete al - 4829a0: 89 32 mov dword ptr [rdx], esi - 4829a2: 84 c0 test al, al - 4829a4: 0f 85 4e 06 00 00 jne 0x482ff8 <__printf_fphex+0xd48> - 4829aa: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4829af: 44 8d 63 01 lea r12d, [rbx + 1] - 4829b3: f6 40 0c 20 test byte ptr [rax + 12], 32 - 4829b7: 74 24 je 0x4829dd <__printf_fphex+0x72d> - 4829b9: 45 85 ed test r13d, r13d - 4829bc: 7e 1f jle 0x4829dd <__printf_fphex+0x72d> - 4829be: 49 63 dd movsxd rbx, r13d - 4829c1: be 20 00 00 00 mov esi, 32 - 4829c6: 48 89 ef mov rdi, rbp - 4829c9: 48 89 da mov rdx, rbx - 4829cc: e8 cf a0 fe ff call 0x46caa0 <_IO_wpadn> - 4829d1: 48 39 d8 cmp rax, rbx - 4829d4: 0f 85 1e 06 00 00 jne 0x482ff8 <__printf_fphex+0xd48> - 4829da: 45 01 ec add r12d, r13d - 4829dd: 48 8b 84 24 68 01 00 00 mov rax, qword ptr [rsp + 360] - 4829e5: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 4829ee: 0f 85 32 17 00 00 jne 0x484126 <__printf_fphex+0x1e76> - 4829f4: 48 81 c4 78 01 00 00 add rsp, 376 - 4829fb: 44 89 e0 mov eax, r12d - 4829fe: 5b pop rbx - 4829ff: 5d pop rbp - 482a00: 41 5c pop r12 - 482a02: 41 5d pop r13 - 482a04: 41 5e pop r14 - 482a06: 41 5f pop r15 - 482a08: c3 ret - 482a09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 482a10: f6 c2 50 test dl, 80 - 482a13: 0f 85 37 06 00 00 jne 0x483050 <__printf_fphex+0xda0> - 482a19: 44 8b 6c 24 2c mov r13d, dword ptr [rsp + 44] - 482a1e: 41 83 ed 03 sub r13d, 3 - 482a22: 84 c0 test al, al - 482a24: 0f 85 20 08 00 00 jne 0x48324a <__printf_fphex+0xf9a> - 482a2a: 45 85 ed test r13d, r13d - 482a2d: 0f 8e 17 08 00 00 jle 0x48324a <__printf_fphex+0xf9a> - 482a33: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 482a37: 4d 63 fd movsxd r15, r13d - 482a3a: be 20 00 00 00 mov esi, 32 - 482a3f: 48 89 ef mov rdi, rbp - 482a42: 4c 89 fa mov rdx, r15 - 482a45: 85 c0 test eax, eax - 482a47: 0f 84 23 09 00 00 je 0x483370 <__printf_fphex+0x10c0> - 482a4d: e8 4e a0 fe ff call 0x46caa0 <_IO_wpadn> - 482a52: 4c 39 f8 cmp rax, r15 - 482a55: 0f 85 9d 05 00 00 jne 0x482ff8 <__printf_fphex+0xd48> - 482a5b: 85 db test ebx, ebx - 482a5d: 0f 84 d5 07 00 00 je 0x483238 <__printf_fphex+0xf88> - 482a63: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 482a67: 44 89 eb mov ebx, r13d - 482a6a: 85 c0 test eax, eax - 482a6c: 0f 84 81 fe ff ff je 0x4828f3 <__printf_fphex+0x643> - 482a72: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 482a79: 48 85 c0 test rax, rax - 482a7c: 0f 84 6e 11 00 00 je 0x483bf0 <__printf_fphex+0x1940> - 482a82: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 482a86: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 482a8a: 0f 83 60 11 00 00 jae 0x483bf0 <__printf_fphex+0x1940> - 482a90: 48 8d 4a 04 lea rcx, [rdx + 4] - 482a94: 48 89 48 20 mov qword ptr [rax + 32], rcx - 482a98: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 - 482a9e: e9 69 fe ff ff jmp 0x48290c <__printf_fphex+0x65c> - 482aa3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 482aa8: f2 0f 10 01 movsd xmm0, qword ptr [rcx] # xmm0 = mem[0],zero - 482aac: f2 0f 11 84 24 80 00 00 00 movsd qword ptr [rsp + 128], xmm0 - 482ab5: 66 0f 50 d8 movmskpd ebx, xmm0 - 482ab9: 83 e3 01 and ebx, 1 - 482abc: 66 0f 2e c0 ucomisd xmm0, xmm0 - 482ac0: 0f 8a aa 0f 00 00 jp 0x483a70 <__printf_fphex+0x17c0> - 482ac6: 66 0f 28 c8 movapd xmm1, xmm0 - 482aca: 66 0f 54 0d de 8e 02 00 andpd xmm1, xmmword ptr [rip + 167646] # 0x4ab9b0 <_itowa_lower_digits+0x130> - 482ad2: 66 0f 2e 0d f6 8e 02 00 ucomisd xmm1, qword ptr [rip + 167670] # 0x4ab9d0 <_itowa_lower_digits+0x150> - 482ada: 0f 87 af fd ff ff ja 0x48288f <__printf_fphex+0x5df> - 482ae0: 44 8b bc 24 84 00 00 00 mov r15d, dword ptr [rsp + 132] - 482ae8: 66 48 0f 7e c0 movq rax, xmm0 - 482aed: 45 31 d2 xor r10d, r10d - 482af0: 48 8d bc 24 30 01 00 00 lea rdi, [rsp + 304] - 482af8: 89 c0 mov eax, eax - 482afa: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi - 482aff: 48 8d 0d 7a 8d 02 00 lea rcx, [rip + 167290] # 0x4ab880 <_itowa_lower_digits> - 482b06: 49 89 f8 mov r8, rdi - 482b09: 41 81 e7 ff ff 0f 00 and r15d, 1048575 - 482b10: 49 c1 e7 20 shl r15, 32 - 482b14: 49 09 c7 or r15, rax - 482b17: 48 8d 05 c2 8c 02 00 lea rax, [rip + 167106] # 0x4ab7e0 <_itowa_upper_digits> - 482b1e: 41 0f 94 c2 sete r10b - 482b22: 45 31 db xor r11d, r11d - 482b25: 41 83 fe 41 cmp r14d, 65 - 482b29: 48 0f 44 c8 cmove rcx, rax - 482b2d: 41 0f 94 c3 sete r11b - 482b31: 4c 89 f8 mov rax, r15 - 482b34: 0f 1f 40 00 nop dword ptr [rax] - 482b38: 48 89 c2 mov rdx, rax - 482b3b: 49 83 e8 04 sub r8, 4 - 482b3f: 83 e2 0f and edx, 15 - 482b42: 8b 14 91 mov edx, dword ptr [rcx + 4*rdx] - 482b45: 41 89 10 mov dword ptr [r8], edx - 482b48: 48 89 c2 mov rdx, rax - 482b4b: 48 c1 e8 04 shr rax, 4 - 482b4f: 48 83 fa 0f cmp rdx, 15 - 482b53: 77 e3 ja 0x482b38 <__printf_fphex+0x888> - 482b55: 4c 89 ff mov rdi, r15 - 482b58: 44 89 d9 mov ecx, r11d - 482b5b: ba 10 00 00 00 mov edx, 16 - 482b60: 44 89 54 24 30 mov dword ptr [rsp + 48], r10d - 482b65: 4c 8d b4 24 60 01 00 00 lea r14, [rsp + 352] - 482b6d: 4c 89 44 24 10 mov qword ptr [rsp + 16], r8 - 482b72: 4c 89 f6 mov rsi, r14 - 482b75: f2 0f 11 44 24 40 movsd qword ptr [rsp + 64], xmm0 - 482b7b: e8 80 c0 ff ff call 0x47ec00 <_itoa_word> - 482b80: 4c 8b 44 24 10 mov r8, qword ptr [rsp + 16] - 482b85: 44 8b 54 24 30 mov r10d, dword ptr [rsp + 48] - 482b8a: 48 8d bc 24 fc 00 00 00 lea rdi, [rsp + 252] - 482b92: f2 0f 10 44 24 40 movsd xmm0, qword ptr [rsp + 64] # xmm0 = mem[0],zero - 482b98: 49 89 c1 mov r9, rax - 482b9b: 49 39 f8 cmp r8, rdi - 482b9e: 0f 86 d8 00 00 00 jbe 0x482c7c <__printf_fphex+0x9cc> - 482ba4: 48 89 fa mov rdx, rdi - 482ba7: 4c 89 c0 mov rax, r8 - 482baa: 48 f7 d2 not rdx - 482bad: 4c 01 c2 add rdx, r8 - 482bb0: 48 89 d6 mov rsi, rdx - 482bb3: 48 c1 ee 02 shr rsi, 2 - 482bb7: 48 83 c6 01 add rsi, 1 - 482bbb: 48 83 fa 0b cmp rdx, 11 - 482bbf: 76 42 jbe 0x482c03 <__printf_fphex+0x953> - 482bc1: 48 89 f1 mov rcx, rsi - 482bc4: 4d 89 c3 mov r11, r8 - 482bc7: 66 0f 6f 0d 61 8e 02 00 movdqa xmm1, xmmword ptr [rip + 167521] # 0x4aba30 <__PRETTY_FUNCTION__.15462+0x10> - 482bcf: 48 c1 e9 02 shr rcx, 2 - 482bd3: 48 c1 e1 04 shl rcx, 4 - 482bd7: 49 29 cb sub r11, rcx - 482bda: 4c 89 d9 mov rcx, r11 - 482bdd: 0f 1f 00 nop dword ptr [rax] - 482be0: 0f 11 48 f0 movups xmmword ptr [rax - 16], xmm1 - 482be4: 48 83 e8 10 sub rax, 16 - 482be8: 48 39 c1 cmp rcx, rax - 482beb: 75 f3 jne 0x482be0 <__printf_fphex+0x930> - 482bed: 48 89 f1 mov rcx, rsi - 482bf0: 48 83 e1 fc and rcx, -4 - 482bf4: 48 89 c8 mov rax, rcx - 482bf7: 48 f7 d8 neg rax - 482bfa: 49 8d 04 80 lea rax, [r8 + 4*rax] - 482bfe: 48 39 f1 cmp rcx, rsi - 482c01: 74 27 je 0x482c2a <__printf_fphex+0x97a> - 482c03: 48 8d 48 fc lea rcx, [rax - 4] - 482c07: c7 40 fc 30 00 00 00 mov dword ptr [rax - 4], 48 - 482c0e: 48 39 cf cmp rdi, rcx - 482c11: 73 17 jae 0x482c2a <__printf_fphex+0x97a> - 482c13: 48 8d 48 f8 lea rcx, [rax - 8] - 482c17: c7 40 f8 30 00 00 00 mov dword ptr [rax - 8], 48 - 482c1e: 48 39 cf cmp rdi, rcx - 482c21: 73 07 jae 0x482c2a <__printf_fphex+0x97a> - 482c23: c7 40 f4 30 00 00 00 mov dword ptr [rax - 12], 48 - 482c2a: 48 c1 ea 02 shr rdx, 2 - 482c2e: be 30 00 00 00 mov esi, 48 - 482c33: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 482c38: 48 8d 4a 01 lea rcx, [rdx + 1] - 482c3c: 48 f7 d2 not rdx - 482c3f: 44 89 54 24 40 mov dword ptr [rsp + 64], r10d - 482c44: 49 01 d1 add r9, rdx - 482c47: 48 89 ca mov rdx, rcx - 482c4a: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 482c4f: 4c 89 cf mov rdi, r9 - 482c52: f2 0f 11 44 24 30 movsd qword ptr [rsp + 48], xmm0 - 482c58: e8 b3 e4 f7 ff call 0x401110 <.plt+0xf0> - 482c5d: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 482c62: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 482c67: 44 8b 54 24 40 mov r10d, dword ptr [rsp + 64] - 482c6c: f2 0f 10 44 24 30 movsd xmm0, qword ptr [rsp + 48] # xmm0 = mem[0],zero - 482c72: 49 89 c1 mov r9, rax - 482c75: 48 f7 d9 neg rcx - 482c78: 4d 8d 04 88 lea r8, [r8 + 4*rcx] - 482c7c: 66 48 0f 7e c0 movq rax, xmm0 - 482c81: 0f b7 94 24 86 00 00 00 movzx edx, word ptr [rsp + 134] - 482c89: 48 c1 e8 30 shr rax, 48 - 482c8d: a9 f0 7f 00 00 test eax, 32752 - 482c92: 0f 95 c0 setne al - 482c95: 66 c1 ea 04 shr dx, 4 - 482c99: 83 c0 30 add eax, 48 - 482c9c: 88 44 24 40 mov byte ptr [rsp + 64], al - 482ca0: 81 e2 ff 07 00 00 and edx, 2047 - 482ca6: 0f 85 f4 06 00 00 jne 0x4833a0 <__printf_fphex+0x10f0> - 482cac: 4d 85 ff test r15, r15 - 482caf: 0f 85 bb 07 00 00 jne 0x483470 <__printf_fphex+0x11c0> - 482cb5: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 - 482cbd: 8b 7c 24 20 mov edi, dword ptr [rsp + 32] - 482cc1: b8 00 00 00 00 mov eax, 0 - 482cc6: 48 c7 44 24 60 00 00 00 00 mov qword ptr [rsp + 96], 0 - 482ccf: 83 ff ff cmp edi, -1 - 482cd2: 0f 45 c7 cmovne eax, edi - 482cd5: 89 44 24 20 mov dword ptr [rsp + 32], eax - 482cd9: 4c 63 f2 movsxd r14, edx - 482cdc: 48 8d b4 24 40 01 00 00 lea rsi, [rsp + 320] - 482ce4: 31 c9 xor ecx, ecx - 482ce6: ba 0a 00 00 00 mov edx, 10 - 482ceb: 4c 89 f7 mov rdi, r14 - 482cee: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 482cf3: 4c 8d bc 24 a4 00 00 00 lea r15, [rsp + 164] - 482cfb: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 482d00: 48 89 74 24 48 mov qword ptr [rsp + 72], rsi - 482d05: e8 f6 be ff ff call 0x47ec00 <_itoa_word> - 482d0a: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 482d0f: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 482d14: 48 8d 3d 65 8b 02 00 lea rdi, [rip + 166757] # 0x4ab880 <_itowa_lower_digits> - 482d1b: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 482d20: 48 8b 74 24 48 mov rsi, qword ptr [rsp + 72] - 482d25: 48 b9 cd cc cc cc cc cc cc cc movabs rcx, -3689348814741910323 - 482d2f: 90 nop - 482d30: 4c 89 f0 mov rax, r14 - 482d33: 4d 89 f3 mov r11, r14 - 482d36: 49 83 ef 04 sub r15, 4 - 482d3a: 48 f7 e1 mul rcx - 482d3d: 48 c1 ea 03 shr rdx, 3 - 482d41: 48 8d 04 92 lea rax, [rdx + 4*rdx] - 482d45: 48 01 c0 add rax, rax - 482d48: 49 29 c3 sub r11, rax - 482d4b: 42 8b 04 9f mov eax, dword ptr [rdi + 4*r11] - 482d4f: 41 89 07 mov dword ptr [r15], eax - 482d52: 4c 89 f0 mov rax, r14 - 482d55: 49 89 d6 mov r14, rdx - 482d58: 48 83 f8 09 cmp rax, 9 - 482d5c: 77 d2 ja 0x482d30 <__printf_fphex+0xa80> - 482d5e: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 482d63: 44 0f b6 70 0c movzx r14d, byte ptr [rax + 12] - 482d68: b8 04 00 00 00 mov eax, 4 - 482d6d: 85 db test ebx, ebx - 482d6f: 75 0c jne 0x482d7d <__printf_fphex+0xacd> - 482d71: 31 c0 xor eax, eax - 482d73: 41 f6 c6 50 test r14b, 80 - 482d77: 0f 95 c0 setne al - 482d7a: 83 c0 03 add eax, 3 - 482d7d: 8b 54 24 2c mov edx, dword ptr [rsp + 44] - 482d81: 48 89 f7 mov rdi, rsi - 482d84: 48 2b 7c 24 10 sub rdi, qword ptr [rsp + 16] - 482d89: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi - 482d8e: 83 ea 02 sub edx, 2 - 482d91: 29 fa sub edx, edi - 482d93: 8b 7c 24 20 mov edi, dword ptr [rsp + 32] - 482d97: 01 f8 add eax, edi - 482d99: 29 c2 sub edx, eax - 482d9b: 85 ff test edi, edi - 482d9d: 0f 8e 3d 0a 00 00 jle 0x4837e0 <__printf_fphex+0x1530> - 482da3: 44 8b 54 24 28 mov r10d, dword ptr [rsp + 40] - 482da8: b8 01 00 00 00 mov eax, 1 - 482dad: 45 85 d2 test r10d, r10d - 482db0: 75 24 jne 0x482dd6 <__printf_fphex+0xb26> - 482db2: 4c 89 e7 mov rdi, r12 - 482db5: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 482dba: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 482dbf: 89 54 24 2c mov dword ptr [rsp + 44], edx - 482dc3: e8 b8 e3 f7 ff call 0x401180 <.plt+0x160> - 482dc8: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 482dcd: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 482dd2: 8b 54 24 2c mov edx, dword ptr [rsp + 44] - 482dd6: 29 c2 sub edx, eax - 482dd8: 41 83 e6 20 and r14d, 32 - 482ddc: 89 54 24 2c mov dword ptr [rsp + 44], edx - 482de0: 0f 85 aa 07 00 00 jne 0x483590 <__printf_fphex+0x12e0> - 482de6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 482deb: 83 78 10 30 cmp dword ptr [rax + 16], 48 - 482def: 0f 84 9b 07 00 00 je 0x483590 <__printf_fphex+0x12e0> - 482df5: 8b 44 24 2c mov eax, dword ptr [rsp + 44] - 482df9: 85 c0 test eax, eax - 482dfb: 0f 8e 8f 07 00 00 jle 0x483590 <__printf_fphex+0x12e0> - 482e01: 8b 7c 24 28 mov edi, dword ptr [rsp + 40] - 482e05: 4c 63 f0 movsxd r14, eax - 482e08: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 482e0d: be 20 00 00 00 mov esi, 32 - 482e12: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 482e17: 4c 89 f2 mov rdx, r14 - 482e1a: 85 ff test edi, edi - 482e1c: 48 89 ef mov rdi, rbp - 482e1f: 0f 84 eb 0d 00 00 je 0x483c10 <__printf_fphex+0x1960> - 482e25: e8 76 9c fe ff call 0x46caa0 <_IO_wpadn> - 482e2a: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 482e2f: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 482e34: 4c 39 f0 cmp rax, r14 - 482e37: 0f 85 bb 01 00 00 jne 0x482ff8 <__printf_fphex+0xd48> - 482e3d: 44 8b 74 24 2c mov r14d, dword ptr [rsp + 44] - 482e42: 85 db test ebx, ebx - 482e44: 0f 84 51 07 00 00 je 0x48359b <__printf_fphex+0x12eb> - 482e4a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 482e50: 8b 74 24 28 mov esi, dword ptr [rsp + 40] - 482e54: 85 f6 test esi, esi - 482e56: 0f 84 a4 0b 00 00 je 0x483a00 <__printf_fphex+0x1750> - 482e5c: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 482e63: 48 85 c0 test rax, rax - 482e66: 0f 84 a1 10 00 00 je 0x483f0d <__printf_fphex+0x1c5d> - 482e6c: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 482e70: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 482e74: 0f 83 93 10 00 00 jae 0x483f0d <__printf_fphex+0x1c5d> - 482e7a: 48 8d 4a 04 lea rcx, [rdx + 4] - 482e7e: 48 89 48 20 mov qword ptr [rax + 32], rcx - 482e82: c7 02 2d 00 00 00 mov dword ptr [rdx], 45 - 482e88: 41 83 c6 01 add r14d, 1 - 482e8c: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 482e90: 85 c0 test eax, eax - 482e92: 0f 84 78 07 00 00 je 0x483610 <__printf_fphex+0x1360> - 482e98: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 482e9f: 48 85 c0 test rax, rax - 482ea2: 0f 84 80 0d 00 00 je 0x483c28 <__printf_fphex+0x1978> - 482ea8: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 482eac: 48 8b 48 28 mov rcx, qword ptr [rax + 40] - 482eb0: 48 39 ce cmp rsi, rcx - 482eb3: 0f 83 6f 0d 00 00 jae 0x483c28 <__printf_fphex+0x1978> - 482eb9: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 482ebe: 48 8d 56 04 lea rdx, [rsi + 4] - 482ec2: 48 89 50 20 mov qword ptr [rax + 32], rdx - 482ec6: c7 06 30 00 00 00 mov dword ptr [rsi], 48 - 482ecc: 8b 5b 08 mov ebx, dword ptr [rbx + 8] - 482ecf: 89 5c 24 50 mov dword ptr [rsp + 80], ebx - 482ed3: 8d 73 17 lea esi, [rbx + 23] - 482ed6: 48 39 ca cmp rdx, rcx - 482ed9: 0f 83 92 0d 00 00 jae 0x483c71 <__printf_fphex+0x19c1> - 482edf: 48 8d 4a 04 lea rcx, [rdx + 4] - 482ee3: 83 fe ff cmp esi, -1 - 482ee6: 48 89 48 20 mov qword ptr [rax + 32], rcx - 482eea: 0f 94 c0 sete al - 482eed: 89 32 mov dword ptr [rdx], esi - 482eef: 84 c0 test al, al - 482ef1: 0f 85 01 01 00 00 jne 0x482ff8 <__printf_fphex+0xd48> - 482ef7: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 482efc: 41 83 c6 02 add r14d, 2 - 482f00: f6 40 0c 20 test byte ptr [rax + 12], 32 - 482f04: 75 1a jne 0x482f20 <__printf_fphex+0xc70> - 482f06: 83 78 10 30 cmp dword ptr [rax + 16], 48 - 482f0a: 75 14 jne 0x482f20 <__printf_fphex+0xc70> - 482f0c: 8b 44 24 2c mov eax, dword ptr [rsp + 44] - 482f10: 85 c0 test eax, eax - 482f12: 0f 8f dd 0e 00 00 jg 0x483df5 <__printf_fphex+0x1b45> - 482f18: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 482f20: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 482f24: 85 c0 test eax, eax - 482f26: 0f 84 4c 07 00 00 je 0x483678 <__printf_fphex+0x13c8> - 482f2c: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 482f33: 48 85 c0 test rax, rax - 482f36: 0f 84 64 0d 00 00 je 0x483ca0 <__printf_fphex+0x19f0> - 482f3c: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 482f40: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 482f44: 0f 83 56 0d 00 00 jae 0x483ca0 <__printf_fphex+0x19f0> - 482f4a: 0f be 4c 24 40 movsx ecx, byte ptr [rsp + 64] - 482f4f: 48 8d 72 04 lea rsi, [rdx + 4] - 482f53: 48 89 70 20 mov qword ptr [rax + 32], rsi - 482f57: 89 0a mov dword ptr [rdx], ecx - 482f59: 83 f9 ff cmp ecx, -1 - 482f5c: 0f 94 c0 sete al - 482f5f: 84 c0 test al, al - 482f61: 0f 85 91 00 00 00 jne 0x482ff8 <__printf_fphex+0xd48> - 482f67: 8b 44 24 20 mov eax, dword ptr [rsp + 32] - 482f6b: 41 8d 56 01 lea edx, [r14 + 1] - 482f6f: 85 c0 test eax, eax - 482f71: 0f 8e 2e 07 00 00 jle 0x4836a5 <__printf_fphex+0x13f5> - 482f77: 8b 5c 24 28 mov ebx, dword ptr [rsp + 40] - 482f7b: 4c 89 4c 24 50 mov qword ptr [rsp + 80], r9 - 482f80: 89 54 24 40 mov dword ptr [rsp + 64], edx - 482f84: 85 db test ebx, ebx - 482f86: 0f 85 34 05 00 00 jne 0x4834c0 <__printf_fphex+0x1210> - 482f8c: 4c 89 e7 mov rdi, r12 - 482f8f: 4c 89 e3 mov rbx, r12 - 482f92: e8 e9 e1 f7 ff call 0x401180 <.plt+0x160> - 482f97: 8b 54 24 40 mov edx, dword ptr [rsp + 64] - 482f9b: 4c 8b 4c 24 50 mov r9, qword ptr [rsp + 80] - 482fa0: 48 85 c0 test rax, rax - 482fa3: 4d 8d 2c 04 lea r13, [r12 + rax] - 482fa7: 0f 84 a8 08 00 00 je 0x483855 <__printf_fphex+0x15a5> - 482fad: 4c 89 4c 24 40 mov qword ptr [rsp + 64], r9 - 482fb2: eb 21 jmp 0x482fd5 <__printf_fphex+0xd25> - 482fb4: 0f 1f 40 00 nop dword ptr [rax] - 482fb8: 48 8d 50 01 lea rdx, [rax + 1] - 482fbc: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 482fc0: 40 88 30 mov byte ptr [rax], sil - 482fc3: 8d 53 01 lea edx, [rbx + 1] - 482fc6: 44 29 e2 sub edx, r12d - 482fc9: 44 01 f2 add edx, r14d - 482fcc: 49 39 dd cmp r13, rbx - 482fcf: 0f 84 7b 08 00 00 je 0x483850 <__printf_fphex+0x15a0> - 482fd5: 48 83 c3 01 add rbx, 1 - 482fd9: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 482fdd: 0f b6 73 ff movzx esi, byte ptr [rbx - 1] - 482fe1: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 482fe5: 72 d1 jb 0x482fb8 <__printf_fphex+0xd08> - 482fe7: 48 89 ef mov rdi, rbp - 482fea: e8 01 44 f9 ff call 0x4173f0 <__overflow> - 482fef: 83 f8 ff cmp eax, -1 - 482ff2: 75 cf jne 0x482fc3 <__printf_fphex+0xd13> - 482ff4: 0f 1f 40 00 nop dword ptr [rax] - 482ff8: 41 bc ff ff ff ff mov r12d, 4294967295 - 482ffe: e9 da f9 ff ff jmp 0x4829dd <__printf_fphex+0x72d> - 483003: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 483008: 48 c7 c0 f0 ff ff ff mov rax, -16 - 48300f: 48 8d 15 3a 89 02 00 lea rdx, [rip + 166202] # 0x4ab950 <_itowa_lower_digits+0xd0> - 483016: 4c 8d 25 f7 88 02 00 lea r12, [rip + 166135] # 0x4ab914 <_itowa_lower_digits+0x94> - 48301d: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 483021: 42 0f b7 04 70 movzx eax, word ptr [rax + 2*r14] - 483026: 4c 8d 35 03 89 02 00 lea r14, [rip + 166147] # 0x4ab930 <_itowa_lower_digits+0xb0> - 48302d: 66 25 00 01 and ax, 256 - 483031: 48 8d 05 e4 88 02 00 lea rax, [rip + 166116] # 0x4ab91c <_itowa_lower_digits+0x9c> - 483038: 4c 0f 44 f2 cmove r14, rdx - 48303c: 4c 0f 44 e0 cmove r12, rax - 483040: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 483045: 0f b6 50 0c movzx edx, byte ptr [rax + 12] - 483049: e9 79 f8 ff ff jmp 0x4828c7 <__printf_fphex+0x617> - 48304e: 66 90 nop - 483050: 44 8b 6c 24 2c mov r13d, dword ptr [rsp + 44] - 483055: 41 83 ed 04 sub r13d, 4 - 483059: 84 c0 test al, al - 48305b: 0f 85 e9 01 00 00 jne 0x48324a <__printf_fphex+0xf9a> - 483061: 45 85 ed test r13d, r13d - 483064: 0f 8f c9 f9 ff ff jg 0x482a33 <__printf_fphex+0x783> - 48306a: 44 89 e8 mov eax, r13d - 48306d: 45 31 ed xor r13d, r13d - 483070: e9 cf 01 00 00 jmp 0x483244 <__printf_fphex+0xf94> - 483075: 0f 1f 00 nop dword ptr [rax] - 483078: 45 85 ed test r13d, r13d - 48307b: 0f 8f b2 f9 ff ff jg 0x482a33 <__printf_fphex+0x783> - 483081: e9 5f f8 ff ff jmp 0x4828e5 <__printf_fphex+0x635> - 483086: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 483090: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] - 483095: db 6c 24 10 fld tbyte ptr [rsp + 16] - 483099: 31 c9 xor ecx, ecx - 48309b: 41 83 fe 41 cmp r14d, 65 - 48309f: 4c 8d b4 24 60 01 00 00 lea r14, [rsp + 352] - 4830a7: 0f 94 c1 sete cl - 4830aa: ba 10 00 00 00 mov edx, 16 - 4830af: 4c 89 d7 mov rdi, r10 - 4830b2: 4c 89 f6 mov rsi, r14 - 4830b5: db bc 24 80 00 00 00 fstp tbyte ptr [rsp + 128] - 4830bc: e8 3f bb ff ff call 0x47ec00 <_itoa_word> - 4830c1: 48 8d bc 24 30 01 00 00 lea rdi, [rsp + 304] - 4830c9: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] - 4830ce: 48 8d 35 0b 87 02 00 lea rsi, [rip + 165643] # 0x4ab7e0 <_itowa_upper_digits> - 4830d5: 48 89 c1 mov rcx, rax - 4830d8: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4830dd: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi - 4830e2: 49 89 ff mov r15, rdi - 4830e5: 83 78 08 41 cmp dword ptr [rax + 8], 65 - 4830e9: 48 8d 05 90 87 02 00 lea rax, [rip + 165776] # 0x4ab880 <_itowa_lower_digits> - 4830f0: 48 0f 45 f0 cmovne rsi, rax - 4830f4: 4c 89 d0 mov rax, r10 - 4830f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 483100: 48 89 c2 mov rdx, rax - 483103: 4d 89 f8 mov r8, r15 - 483106: 49 83 ef 04 sub r15, 4 - 48310a: 83 e2 0f and edx, 15 - 48310d: 8b 14 96 mov edx, dword ptr [rsi + 4*rdx] - 483110: 41 89 17 mov dword ptr [r15], edx - 483113: 48 89 c2 mov rdx, rax - 483116: 48 c1 e8 04 shr rax, 4 - 48311a: 48 83 fa 0f cmp rdx, 15 - 48311e: 77 e0 ja 0x483100 <__printf_fphex+0xe50> - 483120: 48 8d bc 24 50 01 00 00 lea rdi, [rsp + 336] - 483128: 48 39 f9 cmp rcx, rdi - 48312b: 0f 86 bc 0e 00 00 jbe 0x483fed <__printf_fphex+0x1d3d> - 483131: 48 89 ca mov rdx, rcx - 483134: be 30 00 00 00 mov esi, 48 - 483139: 4c 89 54 24 50 mov qword ptr [rsp + 80], r10 - 48313e: 48 29 fa sub rdx, rdi - 483141: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 - 483146: 48 89 4c 24 30 mov qword ptr [rsp + 48], rcx - 48314b: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 483150: e8 bb df f7 ff call 0x401110 <.plt+0xf0> - 483155: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 48315a: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] - 48315f: 48 89 c7 mov rdi, rax - 483162: 48 f7 d0 not rax - 483165: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] - 48316a: 4c 8b 54 24 50 mov r10, qword ptr [rsp + 80] - 48316f: 48 01 c8 add rax, rcx - 483172: 48 83 f8 02 cmp rax, 2 - 483176: 76 41 jbe 0x4831b9 <__printf_fphex+0xf09> - 483178: 49 89 d3 mov r11, rdx - 48317b: 66 0f 6f 0d ad 88 02 00 movdqa xmm1, xmmword ptr [rip + 166061] # 0x4aba30 <__PRETTY_FUNCTION__.15462+0x10> - 483183: 49 8d 70 ec lea rsi, [r8 - 20] - 483187: 31 c0 xor eax, eax - 483189: 49 c1 eb 02 shr r11, 2 - 48318d: 0f 1f 00 nop dword ptr [rax] - 483190: 48 83 c0 01 add rax, 1 - 483194: 0f 11 0e movups xmmword ptr [rsi], xmm1 - 483197: 48 83 ee 10 sub rsi, 16 - 48319b: 49 39 c3 cmp r11, rax - 48319e: 75 f0 jne 0x483190 <__printf_fphex+0xee0> - 4831a0: 48 89 d0 mov rax, rdx - 4831a3: 48 83 e0 fc and rax, -4 - 4831a7: 48 89 c6 mov rsi, rax - 4831aa: 48 29 c1 sub rcx, rax - 4831ad: 48 f7 de neg rsi - 4831b0: 4d 8d 3c b7 lea r15, [r15 + 4*rsi] - 4831b4: 48 39 d0 cmp rax, rdx - 4831b7: 74 2a je 0x4831e3 <__printf_fphex+0xf33> - 4831b9: 48 8d 41 ff lea rax, [rcx - 1] - 4831bd: 41 c7 47 fc 30 00 00 00 mov dword ptr [r15 - 4], 48 - 4831c5: 48 39 c7 cmp rdi, rax - 4831c8: 73 19 jae 0x4831e3 <__printf_fphex+0xf33> - 4831ca: 48 83 e9 02 sub rcx, 2 - 4831ce: 41 c7 47 f8 30 00 00 00 mov dword ptr [r15 - 8], 48 - 4831d6: 48 39 cf cmp rdi, rcx - 4831d9: 73 08 jae 0x4831e3 <__printf_fphex+0xf33> - 4831db: 41 c7 47 f4 30 00 00 00 mov dword ptr [r15 - 12], 48 - 4831e3: c6 44 24 40 30 mov byte ptr [rsp + 64], 48 - 4831e8: 48 f7 da neg rdx - 4831eb: 4c 8d 4f 01 lea r9, [rdi + 1] - 4831ef: 4d 8d 04 90 lea r8, [r8 + 4*rdx] - 4831f3: 0f b7 84 24 88 00 00 00 movzx eax, word ptr [rsp + 136] - 4831fb: 25 ff 7f 00 00 and eax, 32767 - 483200: 89 44 24 30 mov dword ptr [rsp + 48], eax - 483204: 0f 84 96 02 00 00 je 0x4834a0 <__printf_fphex+0x11f0> - 48320a: 3d 01 40 00 00 cmp eax, 16385 - 48320f: 0f 8e ca 0b 00 00 jle 0x483ddf <__printf_fphex+0x1b2f> - 483215: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 - 48321d: 2d 02 40 00 00 sub eax, 16386 - 483222: 89 c2 mov edx, eax - 483224: 4d 85 d2 test r10, r10 - 483227: 41 0f 94 c2 sete r10b - 48322b: 45 0f b6 d2 movzx r10d, r10b - 48322f: e9 9e f4 ff ff jmp 0x4826d2 <__printf_fphex+0x422> - 483234: 0f 1f 40 00 nop dword ptr [rax] - 483238: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 48323d: 44 89 e8 mov eax, r13d - 483240: 0f b6 53 0c movzx edx, byte ptr [rbx + 12] - 483244: 44 89 eb mov ebx, r13d - 483247: 41 89 c5 mov r13d, eax - 48324a: f6 c2 40 test dl, 64 - 48324d: 0f 84 cd 00 00 00 je 0x483320 <__printf_fphex+0x1070> - 483253: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 483257: 85 c0 test eax, eax - 483259: 0f 84 21 01 00 00 je 0x483380 <__printf_fphex+0x10d0> - 48325f: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 483266: 48 85 c0 test rax, rax - 483269: 0f 84 58 0b 00 00 je 0x483dc7 <__printf_fphex+0x1b17> - 48326f: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 483273: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 483277: 0f 83 4a 0b 00 00 jae 0x483dc7 <__printf_fphex+0x1b17> - 48327d: 48 8d 4a 04 lea rcx, [rdx + 4] - 483281: 48 89 48 20 mov qword ptr [rax + 32], rcx - 483285: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 - 48328b: e9 7c f6 ff ff jmp 0x48290c <__printf_fphex+0x65c> - 483290: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 483295: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 483299: 48 39 45 30 cmp qword ptr [rbp + 48], rax - 48329d: 0f 86 dd 08 00 00 jbe 0x483b80 <__printf_fphex+0x18d0> - 4832a3: 48 8d 48 01 lea rcx, [rax + 1] - 4832a7: 48 89 4d 28 mov qword ptr [rbp + 40], rcx - 4832ab: 88 10 mov byte ptr [rax], dl - 4832ad: 41 0f b6 54 24 01 movzx edx, byte ptr [r12 + 1] - 4832b3: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 4832b7: 48 39 45 30 cmp qword ptr [rbp + 48], rax - 4832bb: 0f 86 9f 08 00 00 jbe 0x483b60 <__printf_fphex+0x18b0> - 4832c1: 48 8d 48 01 lea rcx, [rax + 1] - 4832c5: 48 89 4d 28 mov qword ptr [rbp + 40], rcx - 4832c9: 88 10 mov byte ptr [rax], dl - 4832cb: 41 0f b6 54 24 02 movzx edx, byte ptr [r12 + 2] - 4832d1: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 4832d5: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 4832d9: 0f 83 c1 08 00 00 jae 0x483ba0 <__printf_fphex+0x18f0> - 4832df: 48 8d 48 01 lea rcx, [rax + 1] - 4832e3: 48 89 4d 28 mov qword ptr [rbp + 40], rcx - 4832e7: 88 10 mov byte ptr [rax], dl - 4832e9: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4832ee: 44 8d 63 03 lea r12d, [rbx + 3] - 4832f2: f6 40 0c 20 test byte ptr [rax + 12], 32 - 4832f6: 0f 84 e1 f6 ff ff je 0x4829dd <__printf_fphex+0x72d> - 4832fc: 45 85 ed test r13d, r13d - 4832ff: 0f 8e d8 f6 ff ff jle 0x4829dd <__printf_fphex+0x72d> - 483305: 49 63 dd movsxd rbx, r13d - 483308: be 20 00 00 00 mov esi, 32 - 48330d: 48 89 ef mov rdi, rbp - 483310: 48 89 da mov rdx, rbx - 483313: e8 48 96 fe ff call 0x46c960 <_IO_padn> - 483318: e9 b4 f6 ff ff jmp 0x4829d1 <__printf_fphex+0x721> - 48331d: 0f 1f 00 nop dword ptr [rax] - 483320: 83 e2 10 and edx, 16 - 483323: 0f 84 e6 f5 ff ff je 0x48290f <__printf_fphex+0x65f> - 483329: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 48332d: 85 c0 test eax, eax - 48332f: 0f 84 1b 01 00 00 je 0x483450 <__printf_fphex+0x11a0> - 483335: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 48333c: 48 85 c0 test rax, rax - 48333f: 0f 84 90 0c 00 00 je 0x483fd5 <__printf_fphex+0x1d25> - 483345: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 483349: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 48334d: 0f 83 82 0c 00 00 jae 0x483fd5 <__printf_fphex+0x1d25> - 483353: 48 8d 4a 04 lea rcx, [rdx + 4] - 483357: 48 89 48 20 mov qword ptr [rax + 32], rcx - 48335b: c7 02 20 00 00 00 mov dword ptr [rdx], 32 - 483361: e9 a6 f5 ff ff jmp 0x48290c <__printf_fphex+0x65c> - 483366: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 483370: e8 eb 95 fe ff call 0x46c960 <_IO_padn> - 483375: e9 d8 f6 ff ff jmp 0x482a52 <__printf_fphex+0x7a2> - 48337a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 483380: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 483384: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 483388: 0f 83 2f 0c 00 00 jae 0x483fbd <__printf_fphex+0x1d0d> - 48338e: 48 8d 50 01 lea rdx, [rax + 1] - 483392: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 483396: c6 00 2b mov byte ptr [rax], 43 - 483399: e9 6e f5 ff ff jmp 0x48290c <__printf_fphex+0x65c> - 48339e: 66 90 nop - 4833a0: 81 fa fe 03 00 00 cmp edx, 1022 - 4833a6: 0f 8e dc 00 00 00 jle 0x483488 <__printf_fphex+0x11d8> - 4833ac: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 - 4833b4: 81 ea ff 03 00 00 sub edx, 1023 - 4833ba: e9 13 f3 ff ff jmp 0x4826d2 <__printf_fphex+0x422> - 4833bf: 90 nop - 4833c0: 48 89 ef mov rdi, rbp - 4833c3: e8 18 9e fe ff call 0x46d1e0 <__woverflow> - 4833c8: 83 f8 ff cmp eax, -1 - 4833cb: 0f 84 27 fc ff ff je 0x482ff8 <__printf_fphex+0xd48> - 4833d1: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 4833d8: 41 8b 76 04 mov esi, dword ptr [r14 + 4] - 4833dc: 83 c3 01 add ebx, 1 - 4833df: 4d 8d 66 08 lea r12, [r14 + 8] - 4833e3: 48 85 c0 test rax, rax - 4833e6: 0f 85 70 f5 ff ff jne 0x48295c <__printf_fphex+0x6ac> - 4833ec: 48 89 ef mov rdi, rbp - 4833ef: e8 ec 9d fe ff call 0x46d1e0 <__woverflow> - 4833f4: 83 f8 ff cmp eax, -1 - 4833f7: 0f 84 fb fb ff ff je 0x482ff8 <__printf_fphex+0xd48> - 4833fd: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 483404: 41 8b 34 24 mov esi, dword ptr [r12] - 483408: 83 c3 01 add ebx, 1 - 48340b: 48 85 c0 test rax, rax - 48340e: 0f 85 70 f5 ff ff jne 0x482984 <__printf_fphex+0x6d4> - 483414: 48 89 ef mov rdi, rbp - 483417: e8 c4 9d fe ff call 0x46d1e0 <__woverflow> - 48341c: 83 f8 ff cmp eax, -1 - 48341f: 0f 94 c0 sete al - 483422: e9 7b f5 ff ff jmp 0x4829a2 <__printf_fphex+0x6f2> - 483427: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 483430: 49 83 ff 01 cmp r15, 1 - 483434: 19 d2 sbb edx, edx - 483436: 31 c0 xor eax, eax - 483438: f7 d2 not edx - 48343a: 81 e2 fe 3f 00 00 and edx, 16382 - 483440: 4d 85 ff test r15, r15 - 483443: 0f 95 c0 setne al - 483446: 89 44 24 30 mov dword ptr [rsp + 48], eax - 48344a: e9 79 f2 ff ff jmp 0x4826c8 <__printf_fphex+0x418> - 48344f: 90 nop - 483450: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 483454: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 483458: 0f 83 2d 0c 00 00 jae 0x48408b <__printf_fphex+0x1ddb> - 48345e: 48 8d 50 01 lea rdx, [rax + 1] - 483462: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 483466: c6 00 20 mov byte ptr [rax], 32 - 483469: e9 9e f4 ff ff jmp 0x48290c <__printf_fphex+0x65c> - 48346e: 66 90 nop - 483470: c7 44 24 30 01 00 00 00 mov dword ptr [rsp + 48], 1 - 483478: ba fe 03 00 00 mov edx, 1022 - 48347d: e9 59 f2 ff ff jmp 0x4826db <__printf_fphex+0x42b> - 483482: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 483488: b8 ff 03 00 00 mov eax, 1023 - 48348d: c7 44 24 30 01 00 00 00 mov dword ptr [rsp + 48], 1 - 483495: 29 d0 sub eax, edx - 483497: 89 c2 mov edx, eax - 483499: e9 34 f2 ff ff jmp 0x4826d2 <__printf_fphex+0x422> - 48349e: 66 90 nop - 4834a0: 49 83 fa 01 cmp r10, 1 - 4834a4: 19 d2 sbb edx, edx - 4834a6: 31 c0 xor eax, eax - 4834a8: f7 d2 not edx - 4834aa: 81 e2 01 40 00 00 and edx, 16385 - 4834b0: 4d 85 d2 test r10, r10 - 4834b3: 0f 95 c0 setne al - 4834b6: 89 44 24 30 mov dword ptr [rsp + 48], eax - 4834ba: e9 65 fd ff ff jmp 0x483224 <__printf_fphex+0xf74> - 4834bf: 90 nop - 4834c0: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 4834c7: 48 85 c0 test rax, rax - 4834ca: 0f 84 20 01 00 00 je 0x4835f0 <__printf_fphex+0x1340> - 4834d0: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 4834d4: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 4834d8: 0f 83 12 01 00 00 jae 0x4835f0 <__printf_fphex+0x1340> - 4834de: 48 8d 4a 04 lea rcx, [rdx + 4] - 4834e2: 41 83 fd ff cmp r13d, -1 - 4834e6: 48 89 48 20 mov qword ptr [rax + 32], rcx - 4834ea: 0f 94 c0 sete al - 4834ed: 44 89 2a mov dword ptr [rdx], r13d - 4834f0: 84 c0 test al, al - 4834f2: 0f 85 00 fb ff ff jne 0x482ff8 <__printf_fphex+0xd48> - 4834f8: 44 8b 5c 24 20 mov r11d, dword ptr [rsp + 32] - 4834fd: 45 8d 66 02 lea r12d, [r14 + 2] - 483501: 45 85 db test r11d, r11d - 483504: 0f 8e 6a 0b 00 00 jle 0x484074 <__printf_fphex+0x1dc4> - 48350a: 4c 63 6c 24 20 movsxd r13, dword ptr [rsp + 32] - 48350f: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 483514: 4c 39 e8 cmp rax, r13 - 483517: 4c 89 6c 24 20 mov qword ptr [rsp + 32], r13 - 48351c: 4c 0f 4e e8 cmovle r13, rax - 483520: 41 8d 5d 03 lea ebx, [r13 + 3] - 483524: 4d 85 ed test r13, r13 - 483527: 0f 84 96 06 00 00 je 0x483bc3 <__printf_fphex+0x1913> - 48352d: 4d 89 c4 mov r12, r8 - 483530: eb 39 jmp 0x48356b <__printf_fphex+0x12bb> - 483532: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 483538: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 48353c: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 483540: 73 3e jae 0x483580 <__printf_fphex+0x12d0> - 483542: 48 8d 4a 04 lea rcx, [rdx + 4] - 483546: 83 fe ff cmp esi, -1 - 483549: 48 89 48 20 mov qword ptr [rax + 32], rcx - 48354d: 0f 94 c0 sete al - 483550: 89 32 mov dword ptr [rdx], esi - 483552: 84 c0 test al, al - 483554: 0f 85 9e fa ff ff jne 0x482ff8 <__printf_fphex+0xd48> - 48355a: 42 8d 04 33 lea eax, [rbx + r14] - 48355e: 44 29 e8 sub eax, r13d - 483561: 49 83 ed 01 sub r13, 1 - 483565: 0f 84 55 06 00 00 je 0x483bc0 <__printf_fphex+0x1910> - 48356b: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 483572: 49 83 c4 04 add r12, 4 - 483576: 41 8b 74 24 fc mov esi, dword ptr [r12 - 4] - 48357b: 48 85 c0 test rax, rax - 48357e: 75 b8 jne 0x483538 <__printf_fphex+0x1288> - 483580: 48 89 ef mov rdi, rbp - 483583: e8 58 9c fe ff call 0x46d1e0 <__woverflow> - 483588: 83 f8 ff cmp eax, -1 - 48358b: 0f 94 c0 sete al - 48358e: eb c2 jmp 0x483552 <__printf_fphex+0x12a2> - 483590: 45 31 f6 xor r14d, r14d - 483593: 85 db test ebx, ebx - 483595: 0f 85 b5 f8 ff ff jne 0x482e50 <__printf_fphex+0xba0> - 48359b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4835a0: 0f b6 40 0c movzx eax, byte ptr [rax + 12] - 4835a4: a8 40 test al, 64 - 4835a6: 0f 84 0c 04 00 00 je 0x4839b8 <__printf_fphex+0x1708> - 4835ac: 8b 4c 24 28 mov ecx, dword ptr [rsp + 40] - 4835b0: 85 c9 test ecx, ecx - 4835b2: 0f 84 88 05 00 00 je 0x483b40 <__printf_fphex+0x1890> - 4835b8: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 4835bf: 48 85 c0 test rax, rax - 4835c2: 0f 84 61 0a 00 00 je 0x484029 <__printf_fphex+0x1d79> - 4835c8: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 4835cc: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 4835d0: 0f 83 53 0a 00 00 jae 0x484029 <__printf_fphex+0x1d79> - 4835d6: 48 8d 4a 04 lea rcx, [rdx + 4] - 4835da: 48 89 48 20 mov qword ptr [rax + 32], rcx - 4835de: c7 02 2b 00 00 00 mov dword ptr [rdx], 43 - 4835e4: e9 9f f8 ff ff jmp 0x482e88 <__printf_fphex+0xbd8> - 4835e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4835f0: 44 89 ee mov esi, r13d - 4835f3: 48 89 ef mov rdi, rbp - 4835f6: 4c 89 44 24 40 mov qword ptr [rsp + 64], r8 - 4835fb: e8 e0 9b fe ff call 0x46d1e0 <__woverflow> - 483600: 4c 8b 44 24 40 mov r8, qword ptr [rsp + 64] - 483605: 83 f8 ff cmp eax, -1 - 483608: 0f 94 c0 sete al - 48360b: e9 e0 fe ff ff jmp 0x4834f0 <__printf_fphex+0x1240> - 483610: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 483614: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 483618: 0f 83 57 08 00 00 jae 0x483e75 <__printf_fphex+0x1bc5> - 48361e: 48 8d 50 01 lea rdx, [rax + 1] - 483622: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 483626: c6 00 30 mov byte ptr [rax], 48 - 483629: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48362e: 8b 40 08 mov eax, dword ptr [rax + 8] - 483631: 89 44 24 50 mov dword ptr [rsp + 80], eax - 483635: 83 c0 17 add eax, 23 - 483638: 48 8b 55 28 mov rdx, qword ptr [rbp + 40] - 48363c: 48 3b 55 30 cmp rdx, qword ptr [rbp + 48] - 483640: 0f 83 05 08 00 00 jae 0x483e4b <__printf_fphex+0x1b9b> - 483646: 48 8d 4a 01 lea rcx, [rdx + 1] - 48364a: 41 83 c6 02 add r14d, 2 - 48364e: 48 89 4d 28 mov qword ptr [rbp + 40], rcx - 483652: 88 02 mov byte ptr [rdx], al - 483654: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 483659: f6 40 0c 20 test byte ptr [rax + 12], 32 - 48365d: 75 19 jne 0x483678 <__printf_fphex+0x13c8> - 48365f: 83 78 10 30 cmp dword ptr [rax + 16], 48 - 483663: 75 13 jne 0x483678 <__printf_fphex+0x13c8> - 483665: 8b 44 24 2c mov eax, dword ptr [rsp + 44] - 483669: 85 c0 test eax, eax - 48366b: 0f 8f 6e 08 00 00 jg 0x483edf <__printf_fphex+0x1c2f> - 483671: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 483678: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 48367c: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 483680: 0f 83 2d 08 00 00 jae 0x483eb3 <__printf_fphex+0x1c03> - 483686: 0f b6 5c 24 40 movzx ebx, byte ptr [rsp + 64] - 48368b: 48 8d 50 01 lea rdx, [rax + 1] - 48368f: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 483693: 41 8d 56 01 lea edx, [r14 + 1] - 483697: 88 18 mov byte ptr [rax], bl - 483699: 8b 44 24 20 mov eax, dword ptr [rsp + 32] - 48369d: 85 c0 test eax, eax - 48369f: 0f 8f d2 f8 ff ff jg 0x482f77 <__printf_fphex+0xcc7> - 4836a5: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4836aa: f6 40 0c 08 test byte ptr [rax + 12], 8 - 4836ae: 0f 85 c3 f8 ff ff jne 0x482f77 <__printf_fphex+0xcc7> - 4836b4: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4836b9: 44 8b 54 24 28 mov r10d, dword ptr [rsp + 40] - 4836be: 8b 40 08 mov eax, dword ptr [rax + 8] - 4836c1: 89 44 24 20 mov dword ptr [rsp + 32], eax - 4836c5: 8d 70 0f lea esi, [rax + 15] - 4836c8: 45 85 d2 test r10d, r10d - 4836cb: 0f 84 2e 02 00 00 je 0x4838ff <__printf_fphex+0x164f> - 4836d1: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 4836d8: 48 85 c0 test rax, rax - 4836db: 0f 84 8f 06 00 00 je 0x483d70 <__printf_fphex+0x1ac0> - 4836e1: 48 8b 48 20 mov rcx, qword ptr [rax + 32] - 4836e5: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] - 4836e9: 0f 83 81 06 00 00 jae 0x483d70 <__printf_fphex+0x1ac0> - 4836ef: 48 8d 79 04 lea rdi, [rcx + 4] - 4836f3: 83 fe ff cmp esi, -1 - 4836f6: 48 89 78 20 mov qword ptr [rax + 32], rdi - 4836fa: 0f 94 c0 sete al - 4836fd: 89 31 mov dword ptr [rcx], esi - 4836ff: 84 c0 test al, al - 483701: 0f 85 f1 f8 ff ff jne 0x482ff8 <__printf_fphex+0xd48> - 483707: 8b 5c 24 30 mov ebx, dword ptr [rsp + 48] - 48370b: 44 8b 4c 24 28 mov r9d, dword ptr [rsp + 40] - 483710: 83 fb 01 cmp ebx, 1 - 483713: 19 c0 sbb eax, eax - 483715: 83 e0 fe and eax, -2 - 483718: 83 c0 2d add eax, 45 - 48371b: 83 fb 01 cmp ebx, 1 - 48371e: 45 19 c0 sbb r8d, r8d - 483721: 41 83 e0 fe and r8d, -2 - 483725: 41 83 c0 2d add r8d, 45 - 483729: 44 89 c6 mov esi, r8d - 48372c: 45 85 c9 test r9d, r9d - 48372f: 0f 84 fd 01 00 00 je 0x483932 <__printf_fphex+0x1682> - 483735: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 48373c: 48 85 c0 test rax, rax - 48373f: 0f 84 46 06 00 00 je 0x483d8b <__printf_fphex+0x1adb> - 483745: 48 8b 48 20 mov rcx, qword ptr [rax + 32] - 483749: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] - 48374d: 0f 83 38 06 00 00 jae 0x483d8b <__printf_fphex+0x1adb> - 483753: 48 8d 79 04 lea rdi, [rcx + 4] - 483757: 83 c2 02 add edx, 2 - 48375a: 48 89 78 20 mov qword ptr [rax + 32], rdi - 48375e: 44 89 01 mov dword ptr [rcx], r8d - 483761: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 483766: 8d 4a 01 lea ecx, [rdx + 1] - 483769: 41 89 d4 mov r12d, edx - 48376c: 4c 8d 70 ff lea r14, [rax - 1] - 483770: 4d 89 f5 mov r13, r14 - 483773: 48 85 c0 test rax, rax - 483776: 0f 84 7c 00 00 00 je 0x4837f8 <__printf_fphex+0x1548> - 48377c: 89 cb mov ebx, ecx - 48377e: eb 37 jmp 0x4837b7 <__printf_fphex+0x1507> - 483780: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 483784: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 483788: 73 3c jae 0x4837c6 <__printf_fphex+0x1516> - 48378a: 48 8d 7a 04 lea rdi, [rdx + 4] - 48378e: 83 fe ff cmp esi, -1 - 483791: 48 89 78 20 mov qword ptr [rax + 32], rdi - 483795: 0f 94 c0 sete al - 483798: 89 32 mov dword ptr [rdx], esi - 48379a: 84 c0 test al, al - 48379c: 0f 85 56 f8 ff ff jne 0x482ff8 <__printf_fphex+0xd48> - 4837a2: 46 8d 24 33 lea r12d, [rbx + r14] - 4837a6: 49 83 c7 04 add r15, 4 - 4837aa: 45 29 ec sub r12d, r13d - 4837ad: 49 83 ed 01 sub r13, 1 - 4837b1: 49 83 fd ff cmp r13, -1 - 4837b5: 74 41 je 0x4837f8 <__printf_fphex+0x1548> - 4837b7: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 4837be: 41 8b 37 mov esi, dword ptr [r15] - 4837c1: 48 85 c0 test rax, rax - 4837c4: 75 ba jne 0x483780 <__printf_fphex+0x14d0> - 4837c6: 48 89 ef mov rdi, rbp - 4837c9: e8 12 9a fe ff call 0x46d1e0 <__woverflow> - 4837ce: 83 f8 ff cmp eax, -1 - 4837d1: 0f 94 c0 sete al - 4837d4: eb c4 jmp 0x48379a <__printf_fphex+0x14ea> - 4837d6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4837e0: 41 f6 c6 08 test r14b, 8 - 4837e4: 0f 85 b9 f5 ff ff jne 0x482da3 <__printf_fphex+0xaf3> - 4837ea: e9 e9 f5 ff ff jmp 0x482dd8 <__printf_fphex+0xb28> - 4837ef: 45 89 f4 mov r12d, r14d - 4837f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4837f8: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4837fd: f6 40 0c 20 test byte ptr [rax + 12], 32 - 483801: 0f 84 d6 f1 ff ff je 0x4829dd <__printf_fphex+0x72d> - 483807: 8b 70 10 mov esi, dword ptr [rax + 16] - 48380a: 83 fe 30 cmp esi, 48 - 48380d: 0f 84 ca f1 ff ff je 0x4829dd <__printf_fphex+0x72d> - 483813: 8b 44 24 2c mov eax, dword ptr [rsp + 44] - 483817: 85 c0 test eax, eax - 483819: 0f 8e be f1 ff ff jle 0x4829dd <__printf_fphex+0x72d> - 48381f: 44 8b 44 24 28 mov r8d, dword ptr [rsp + 40] - 483824: 48 63 d8 movsxd rbx, eax - 483827: 48 89 ef mov rdi, rbp - 48382a: 48 89 da mov rdx, rbx - 48382d: 45 85 c0 test r8d, r8d - 483830: 0f 84 1f 07 00 00 je 0x483f55 <__printf_fphex+0x1ca5> - 483836: e8 65 92 fe ff call 0x46caa0 <_IO_wpadn> - 48383b: 48 39 d8 cmp rax, rbx - 48383e: 0f 85 b4 f7 ff ff jne 0x482ff8 <__printf_fphex+0xd48> - 483844: 44 03 64 24 2c add r12d, dword ptr [rsp + 44] - 483849: e9 8f f1 ff ff jmp 0x4829dd <__printf_fphex+0x72d> - 48384e: 66 90 nop - 483850: 4c 8b 4c 24 40 mov r9, qword ptr [rsp + 64] - 483855: 8b 4c 24 20 mov ecx, dword ptr [rsp + 32] - 483859: 85 c9 test ecx, ecx - 48385b: 0f 8e 8f 00 00 00 jle 0x4838f0 <__printf_fphex+0x1640> - 483861: 4c 63 74 24 20 movsxd r14, dword ptr [rsp + 32] - 483866: 48 8b 44 24 60 mov rax, qword ptr [rsp + 96] - 48386b: 4d 89 cd mov r13, r9 - 48386e: 41 89 d4 mov r12d, edx - 483871: 4c 89 f3 mov rbx, r14 - 483874: 48 29 c3 sub rbx, rax - 483877: 4c 39 f0 cmp rax, r14 - 48387a: 4c 0f 4e f0 cmovle r14, rax - 48387e: 4d 85 f6 test r14, r14 - 483881: 0f 84 a3 01 00 00 je 0x483a2a <__printf_fphex+0x177a> - 483887: 4c 89 7c 24 20 mov qword ptr [rsp + 32], r15 - 48388c: 4d 89 f7 mov r15, r14 - 48388f: 4d 89 ce mov r14, r9 - 483892: 48 89 5c 24 40 mov qword ptr [rsp + 64], rbx - 483897: 89 d3 mov ebx, edx - 483899: eb 28 jmp 0x4838c3 <__printf_fphex+0x1613> - 48389b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4838a0: 48 8d 78 01 lea rdi, [rax + 1] - 4838a4: 48 89 7d 28 mov qword ptr [rbp + 40], rdi - 4838a8: 40 88 30 mov byte ptr [rax], sil - 4838ab: 45 89 ec mov r12d, r13d - 4838ae: 4c 89 f0 mov rax, r14 - 4838b1: 45 29 f4 sub r12d, r14d - 4838b4: 4c 29 e8 sub rax, r13 - 4838b7: 41 01 dc add r12d, ebx - 4838ba: 4c 01 f8 add rax, r15 - 4838bd: 0f 84 5d 01 00 00 je 0x483a20 <__printf_fphex+0x1770> - 4838c3: 49 83 c5 01 add r13, 1 - 4838c7: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 4838cb: 41 0f b6 75 ff movzx esi, byte ptr [r13 - 1] - 4838d0: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 4838d4: 72 ca jb 0x4838a0 <__printf_fphex+0x15f0> - 4838d6: 48 89 ef mov rdi, rbp - 4838d9: e8 12 3b f9 ff call 0x4173f0 <__overflow> - 4838de: 83 f8 ff cmp eax, -1 - 4838e1: 75 c8 jne 0x4838ab <__printf_fphex+0x15fb> - 4838e3: e9 10 f7 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> - 4838e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4838f0: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4838f5: 8b 40 08 mov eax, dword ptr [rax + 8] - 4838f8: 89 44 24 20 mov dword ptr [rsp + 32], eax - 4838fc: 8d 70 0f lea esi, [rax + 15] - 4838ff: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 483903: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 483907: 0f 83 5f 06 00 00 jae 0x483f6c <__printf_fphex+0x1cbc> - 48390d: 8b 5c 24 30 mov ebx, dword ptr [rsp + 48] - 483911: 48 8d 48 01 lea rcx, [rax + 1] - 483915: 48 89 4d 28 mov qword ptr [rbp + 40], rcx - 483919: 83 fb 01 cmp ebx, 1 - 48391c: 40 88 30 mov byte ptr [rax], sil - 48391f: 19 c0 sbb eax, eax - 483921: 83 e0 fe and eax, -2 - 483924: 83 c0 2d add eax, 45 - 483927: 83 fb 01 cmp ebx, 1 - 48392a: 19 f6 sbb esi, esi - 48392c: 83 e6 fe and esi, -2 - 48392f: 83 c6 2d add esi, 45 - 483932: 48 8b 4d 28 mov rcx, qword ptr [rbp + 40] - 483936: 48 3b 4d 30 cmp rcx, qword ptr [rbp + 48] - 48393a: 0f 83 4b 06 00 00 jae 0x483f8b <__printf_fphex+0x1cdb> - 483940: 48 8d 71 01 lea rsi, [rcx + 1] - 483944: 44 8d 72 02 lea r14d, [rdx + 2] - 483948: 48 89 75 28 mov qword ptr [rbp + 40], rsi - 48394c: 88 01 mov byte ptr [rcx], al - 48394e: 4c 8b 6c 24 10 mov r13, qword ptr [rsp + 16] - 483953: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 483958: 4d 89 ef mov r15, r13 - 48395b: 4c 89 eb mov rbx, r13 - 48395e: 49 01 c7 add r15, rax - 483961: 48 85 c0 test rax, rax - 483964: 75 27 jne 0x48398d <__printf_fphex+0x16dd> - 483966: e9 84 fe ff ff jmp 0x4837ef <__printf_fphex+0x153f> - 48396b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 483970: 48 8d 50 01 lea rdx, [rax + 1] - 483974: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 483978: 40 88 30 mov byte ptr [rax], sil - 48397b: 45 89 ec mov r12d, r13d - 48397e: 41 29 dc sub r12d, ebx - 483981: 45 01 f4 add r12d, r14d - 483984: 4d 39 ef cmp r15, r13 - 483987: 0f 84 6b fe ff ff je 0x4837f8 <__printf_fphex+0x1548> - 48398d: 49 83 c5 01 add r13, 1 - 483991: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 483995: 41 0f b6 75 ff movzx esi, byte ptr [r13 - 1] - 48399a: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 48399e: 72 d0 jb 0x483970 <__printf_fphex+0x16c0> - 4839a0: 48 89 ef mov rdi, rbp - 4839a3: e8 48 3a f9 ff call 0x4173f0 <__overflow> - 4839a8: 83 f8 ff cmp eax, -1 - 4839ab: 75 ce jne 0x48397b <__printf_fphex+0x16cb> - 4839ad: e9 46 f6 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> - 4839b2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4839b8: a8 10 test al, 16 - 4839ba: 0f 84 cc f4 ff ff je 0x482e8c <__printf_fphex+0xbdc> - 4839c0: 8b 54 24 28 mov edx, dword ptr [rsp + 40] - 4839c4: 85 d2 test edx, edx - 4839c6: 0f 84 86 03 00 00 je 0x483d52 <__printf_fphex+0x1aa2> - 4839cc: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 4839d3: 48 85 c0 test rax, rax - 4839d6: 0f 84 db 06 00 00 je 0x4840b7 <__printf_fphex+0x1e07> - 4839dc: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 4839e0: 48 3b 50 28 cmp rdx, qword ptr [rax + 40] - 4839e4: 0f 83 cd 06 00 00 jae 0x4840b7 <__printf_fphex+0x1e07> - 4839ea: 48 8d 4a 04 lea rcx, [rdx + 4] - 4839ee: 48 89 48 20 mov qword ptr [rax + 32], rcx - 4839f2: c7 02 20 00 00 00 mov dword ptr [rdx], 32 - 4839f8: e9 8b f4 ff ff jmp 0x482e88 <__printf_fphex+0xbd8> - 4839fd: 0f 1f 00 nop dword ptr [rax] - 483a00: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 483a04: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 483a08: 0f 83 ef 05 00 00 jae 0x483ffd <__printf_fphex+0x1d4d> - 483a0e: 48 8d 50 01 lea rdx, [rax + 1] - 483a12: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 483a16: c6 00 2d mov byte ptr [rax], 45 - 483a19: e9 6a f4 ff ff jmp 0x482e88 <__printf_fphex+0xbd8> - 483a1e: 66 90 nop - 483a20: 4c 8b 7c 24 20 mov r15, qword ptr [rsp + 32] - 483a25: 48 8b 5c 24 40 mov rbx, qword ptr [rsp + 64] - 483a2a: 44 89 e2 mov edx, r12d - 483a2d: 48 85 db test rbx, rbx - 483a30: 0f 8e ba fe ff ff jle 0x4838f0 <__printf_fphex+0x1640> - 483a36: 48 89 da mov rdx, rbx - 483a39: be 30 00 00 00 mov esi, 48 - 483a3e: 48 89 ef mov rdi, rbp - 483a41: e8 1a 8f fe ff call 0x46c960 <_IO_padn> - 483a46: 48 39 d8 cmp rax, rbx - 483a49: 0f 85 a9 f5 ff ff jne 0x482ff8 <__printf_fphex+0xd48> - 483a4f: 41 8d 14 04 lea edx, [r12 + rax] - 483a53: e9 5c fc ff ff jmp 0x4836b4 <__printf_fphex+0x1404> - 483a58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 483a60: 8b 44 24 60 mov eax, dword ptr [rsp + 96] - 483a64: 89 44 24 20 mov dword ptr [rsp + 32], eax - 483a68: e9 6c f2 ff ff jmp 0x482cd9 <__printf_fphex+0xa29> - 483a6d: 0f 1f 00 nop dword ptr [rax] - 483a70: 48 c7 c0 f0 ff ff ff mov rax, -16 - 483a77: 48 8d 0d c2 7e 02 00 lea rcx, [rip + 163522] # 0x4ab940 <_itowa_lower_digits+0xc0> - 483a7e: 4c 8d 25 8b 7e 02 00 lea r12, [rip + 163467] # 0x4ab910 <_itowa_lower_digits+0x90> - 483a85: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 483a89: 42 0f b7 04 70 movzx eax, word ptr [rax + 2*r14] - 483a8e: 4c 8d 35 8b 7e 02 00 lea r14, [rip + 163467] # 0x4ab920 <_itowa_lower_digits+0xa0> - 483a95: 66 25 00 01 and ax, 256 - 483a99: 48 8d 05 78 7e 02 00 lea rax, [rip + 163448] # 0x4ab918 <_itowa_lower_digits+0x98> - 483aa0: 4c 0f 44 f1 cmove r14, rcx - 483aa4: 4c 0f 44 e0 cmove r12, rax - 483aa8: e9 1a ee ff ff jmp 0x4828c7 <__printf_fphex+0x617> - 483aad: 0f 1f 00 nop dword ptr [rax] - 483ab0: 48 c7 c0 f0 ff ff ff mov rax, -16 - 483ab7: 0f 28 74 24 10 movaps xmm6, xmmword ptr [rsp + 16] - 483abc: 48 8d 15 7d 7e 02 00 lea rdx, [rip + 163453] # 0x4ab940 <_itowa_lower_digits+0xc0> - 483ac3: 4c 8d 25 46 7e 02 00 lea r12, [rip + 163398] # 0x4ab910 <_itowa_lower_digits+0x90> - 483aca: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 483ace: 0f 50 de movmskps ebx, xmm6 - 483ad1: 83 e3 08 and ebx, 8 - 483ad4: 42 0f b7 04 70 movzx eax, word ptr [rax + 2*r14] - 483ad9: 4c 8d 35 40 7e 02 00 lea r14, [rip + 163392] # 0x4ab920 <_itowa_lower_digits+0xa0> - 483ae0: 66 25 00 01 and ax, 256 - 483ae4: 48 8d 05 2d 7e 02 00 lea rax, [rip + 163373] # 0x4ab918 <_itowa_lower_digits+0x98> - 483aeb: 4c 0f 44 f2 cmove r14, rdx - 483aef: 4c 0f 44 e0 cmove r12, rax - 483af3: e9 48 f5 ff ff jmp 0x483040 <__printf_fphex+0xd90> - 483af8: 66 3d 00 04 cmp ax, 1024 - 483afc: 0f 85 29 06 00 00 jne 0x48412b <__printf_fphex+0x1e7b> - 483b02: 85 db test ebx, ebx - 483b04: 0f 84 cf f1 ff ff je 0x482cd9 <__printf_fphex+0xa29> - 483b0a: 83 f9 07 cmp ecx, 7 - 483b0d: 0f 8f 9c ec ff ff jg 0x4827af <__printf_fphex+0x4ff> - 483b13: 40 84 ff test dil, dil - 483b16: 0f 84 bd f1 ff ff je 0x482cd9 <__printf_fphex+0xa29> - 483b1c: e9 8e ec ff ff jmp 0x4827af <__printf_fphex+0x4ff> - 483b21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 483b28: 66 3d 00 0c cmp ax, 3072 - 483b2c: 0f 84 a7 f1 ff ff je 0x482cd9 <__printf_fphex+0xa29> - 483b32: e9 78 db f7 ff jmp 0x4016af <__printf_fphex.cold> - 483b37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 483b40: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 483b44: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 483b48: 0f 83 55 05 00 00 jae 0x4840a3 <__printf_fphex+0x1df3> - 483b4e: 48 8d 50 01 lea rdx, [rax + 1] - 483b52: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 483b56: c6 00 2b mov byte ptr [rax], 43 - 483b59: e9 2a f3 ff ff jmp 0x482e88 <__printf_fphex+0xbd8> - 483b5e: 66 90 nop - 483b60: 0f b6 f2 movzx esi, dl - 483b63: 48 89 ef mov rdi, rbp - 483b66: e8 85 38 f9 ff call 0x4173f0 <__overflow> - 483b6b: 83 f8 ff cmp eax, -1 - 483b6e: 0f 85 57 f7 ff ff jne 0x4832cb <__printf_fphex+0x101b> - 483b74: e9 7f f4 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> - 483b79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 483b80: 0f b6 f2 movzx esi, dl - 483b83: 48 89 ef mov rdi, rbp - 483b86: e8 65 38 f9 ff call 0x4173f0 <__overflow> - 483b8b: 83 f8 ff cmp eax, -1 - 483b8e: 0f 85 19 f7 ff ff jne 0x4832ad <__printf_fphex+0xffd> - 483b94: e9 5f f4 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> - 483b99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 483ba0: 0f b6 f2 movzx esi, dl - 483ba3: 48 89 ef mov rdi, rbp - 483ba6: e8 45 38 f9 ff call 0x4173f0 <__overflow> - 483bab: 83 f8 ff cmp eax, -1 - 483bae: 0f 85 35 f7 ff ff jne 0x4832e9 <__printf_fphex+0x1039> - 483bb4: e9 3f f4 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> - 483bb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 483bc0: 41 89 c4 mov r12d, eax - 483bc3: 48 8b 5c 24 20 mov rbx, qword ptr [rsp + 32] - 483bc8: 48 2b 5c 24 60 sub rbx, qword ptr [rsp + 96] - 483bcd: 48 85 db test rbx, rbx - 483bd0: 0f 8e 9e 04 00 00 jle 0x484074 <__printf_fphex+0x1dc4> - 483bd6: 48 89 da mov rdx, rbx - 483bd9: be 30 00 00 00 mov esi, 48 - 483bde: 48 89 ef mov rdi, rbp - 483be1: e8 ba 8e fe ff call 0x46caa0 <_IO_wpadn> - 483be6: e9 5b fe ff ff jmp 0x483a46 <__printf_fphex+0x1796> - 483beb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 483bf0: be 2d 00 00 00 mov esi, 45 - 483bf5: 48 89 ef mov rdi, rbp - 483bf8: e8 e3 95 fe ff call 0x46d1e0 <__woverflow> - 483bfd: 83 f8 ff cmp eax, -1 - 483c00: 0f 94 c0 sete al - 483c03: 84 c0 test al, al - 483c05: 0f 84 01 ed ff ff je 0x48290c <__printf_fphex+0x65c> - 483c0b: e9 e8 f3 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> - 483c10: e8 4b 8d fe ff call 0x46c960 <_IO_padn> - 483c15: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 483c1a: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 483c1f: e9 10 f2 ff ff jmp 0x482e34 <__printf_fphex+0xb84> - 483c24: 0f 1f 40 00 nop dword ptr [rax] - 483c28: be 30 00 00 00 mov esi, 48 - 483c2d: 48 89 ef mov rdi, rbp - 483c30: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 483c35: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 483c3a: e8 a1 95 fe ff call 0x46d1e0 <__woverflow> - 483c3f: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 483c44: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 483c49: 83 f8 ff cmp eax, -1 - 483c4c: 0f 84 a6 f3 ff ff je 0x482ff8 <__printf_fphex+0xd48> - 483c52: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 483c57: 8b 40 08 mov eax, dword ptr [rax + 8] - 483c5a: 89 44 24 50 mov dword ptr [rsp + 80], eax - 483c5e: 8d 70 17 lea esi, [rax + 23] - 483c61: 48 8b 85 a0 00 00 00 mov rax, qword ptr [rbp + 160] - 483c68: 48 85 c0 test rax, rax - 483c6b: 0f 85 d7 02 00 00 jne 0x483f48 <__printf_fphex+0x1c98> - 483c71: 48 89 ef mov rdi, rbp - 483c74: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 483c79: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 483c7e: e8 5d 95 fe ff call 0x46d1e0 <__woverflow> - 483c83: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 483c88: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 483c8d: 83 f8 ff cmp eax, -1 - 483c90: 0f 94 c0 sete al - 483c93: e9 57 f2 ff ff jmp 0x482eef <__printf_fphex+0xc3f> - 483c98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 483ca0: 0f be 74 24 40 movsx esi, byte ptr [rsp + 64] - 483ca5: 48 89 ef mov rdi, rbp - 483ca8: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 483cad: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 483cb2: e8 29 95 fe ff call 0x46d1e0 <__woverflow> - 483cb7: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 483cbc: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 483cc1: 83 f8 ff cmp eax, -1 - 483cc4: 0f 94 c0 sete al - 483cc7: e9 93 f2 ff ff jmp 0x482f5f <__printf_fphex+0xcaf> - 483ccc: ba ff 3f 00 00 mov edx, 16383 - 483cd1: 2b 54 24 30 sub edx, dword ptr [rsp + 48] - 483cd5: c7 44 24 30 01 00 00 00 mov dword ptr [rsp + 48], 1 - 483cdd: e9 e6 e9 ff ff jmp 0x4826c8 <__printf_fphex+0x418> - 483ce2: 83 e9 61 sub ecx, 97 - 483ce5: 80 f9 05 cmp cl, 5 - 483ce8: 77 08 ja 0x483cf2 <__printf_fphex+0x1a42> - 483cea: 8d 48 a9 lea ecx, [rax - 87] - 483ced: e9 78 ea ff ff jmp 0x48276a <__printf_fphex+0x4ba> - 483cf2: 8d 48 d0 lea ecx, [rax - 48] - 483cf5: a8 07 test al, 7 - 483cf7: 0f 85 6d ea ff ff jne 0x48276a <__printf_fphex+0x4ba> - 483cfd: 8b 44 24 20 mov eax, dword ptr [rsp + 32] - 483d01: 83 c0 01 add eax, 1 - 483d04: 48 98 cdqe - 483d06: 48 3b 44 24 60 cmp rax, qword ptr [rsp + 96] - 483d0b: 40 0f 9c c6 setl sil - 483d0f: 40 0f 9c c7 setl dil - 483d13: 40 0f b6 f6 movzx esi, sil - 483d17: e9 58 ea ff ff jmp 0x482774 <__printf_fphex+0x4c4> - 483d1c: 80 7c 24 40 39 cmp byte ptr [rsp + 64], 57 - 483d21: 0f 84 3b 03 00 00 je 0x484062 <__printf_fphex+0x1db2> - 483d27: 48 c7 c1 e0 ff ff ff mov rcx, -32 - 483d2e: 48 0f be 44 24 40 movsx rax, byte ptr [rsp + 64] - 483d34: 64 48 8b 09 mov rcx, qword ptr fs:[rcx] - 483d38: 48 89 c7 mov rdi, rax - 483d3b: 83 3c 81 65 cmp dword ptr [rcx + 4*rax], 101 - 483d3f: 0f 8f f8 02 00 00 jg 0x48403d <__printf_fphex+0x1d8d> - 483d45: 83 c7 01 add edi, 1 - 483d48: 40 88 7c 24 40 mov byte ptr [rsp + 64], dil - 483d4d: e9 87 ef ff ff jmp 0x482cd9 <__printf_fphex+0xa29> - 483d52: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 483d56: 48 3b 45 30 cmp rax, qword ptr [rbp + 48] - 483d5a: 0f 83 78 03 00 00 jae 0x4840d8 <__printf_fphex+0x1e28> - 483d60: 48 8d 50 01 lea rdx, [rax + 1] - 483d64: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 483d68: c6 00 20 mov byte ptr [rax], 32 - 483d6b: e9 18 f1 ff ff jmp 0x482e88 <__printf_fphex+0xbd8> - 483d70: 48 89 ef mov rdi, rbp - 483d73: 89 54 24 20 mov dword ptr [rsp + 32], edx - 483d77: e8 64 94 fe ff call 0x46d1e0 <__woverflow> - 483d7c: 8b 54 24 20 mov edx, dword ptr [rsp + 32] - 483d80: 83 f8 ff cmp eax, -1 - 483d83: 0f 94 c0 sete al - 483d86: e9 74 f9 ff ff jmp 0x4836ff <__printf_fphex+0x144f> - 483d8b: 44 89 c6 mov esi, r8d - 483d8e: 48 89 ef mov rdi, rbp - 483d91: 89 54 24 20 mov dword ptr [rsp + 32], edx - 483d95: e8 46 94 fe ff call 0x46d1e0 <__woverflow> - 483d9a: 8b 54 24 20 mov edx, dword ptr [rsp + 32] - 483d9e: 83 f8 ff cmp eax, -1 - 483da1: 0f 84 51 f2 ff ff je 0x482ff8 <__printf_fphex+0xd48> - 483da7: 83 c2 02 add edx, 2 - 483daa: e9 b2 f9 ff ff jmp 0x483761 <__printf_fphex+0x14b1> - 483daf: be 2d 00 00 00 mov esi, 45 - 483db4: 48 89 ef mov rdi, rbp - 483db7: e8 34 36 f9 ff call 0x4173f0 <__overflow> - 483dbc: 83 f8 ff cmp eax, -1 - 483dbf: 0f 94 c0 sete al - 483dc2: e9 3c fe ff ff jmp 0x483c03 <__printf_fphex+0x1953> - 483dc7: be 2b 00 00 00 mov esi, 43 - 483dcc: 48 89 ef mov rdi, rbp - 483dcf: e8 0c 94 fe ff call 0x46d1e0 <__woverflow> - 483dd4: 83 f8 ff cmp eax, -1 - 483dd7: 0f 94 c0 sete al - 483dda: e9 24 fe ff ff jmp 0x483c03 <__printf_fphex+0x1953> - 483ddf: ba 02 40 00 00 mov edx, 16386 - 483de4: 2b 54 24 30 sub edx, dword ptr [rsp + 48] - 483de8: c7 44 24 30 01 00 00 00 mov dword ptr [rsp + 48], 1 - 483df0: e9 2f f4 ff ff jmp 0x483224 <__printf_fphex+0xf74> - 483df5: 8b 44 24 28 mov eax, dword ptr [rsp + 40] - 483df9: 48 63 5c 24 2c movsxd rbx, dword ptr [rsp + 44] - 483dfe: 85 c0 test eax, eax - 483e00: 0f 84 de 00 00 00 je 0x483ee4 <__printf_fphex+0x1c34> - 483e06: 48 89 da mov rdx, rbx - 483e09: be 30 00 00 00 mov esi, 48 - 483e0e: 48 89 ef mov rdi, rbp - 483e11: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 483e16: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 483e1b: e8 80 8c fe ff call 0x46caa0 <_IO_wpadn> - 483e20: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 483e25: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 483e2a: 48 39 d8 cmp rax, rbx - 483e2d: 0f 85 c5 f1 ff ff jne 0x482ff8 <__printf_fphex+0xd48> - 483e33: 44 03 74 24 2c add r14d, dword ptr [rsp + 44] - 483e38: e9 e3 f0 ff ff jmp 0x482f20 <__printf_fphex+0xc70> - 483e3d: 83 c7 01 add edi, 1 - 483e40: 83 06 01 add dword ptr [rsi], 1 - 483e43: 40 88 38 mov byte ptr [rax], dil - 483e46: e9 8e ee ff ff jmp 0x482cd9 <__printf_fphex+0xa29> - 483e4b: 0f b6 f0 movzx esi, al - 483e4e: 48 89 ef mov rdi, rbp - 483e51: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 483e56: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 483e5b: e8 90 35 f9 ff call 0x4173f0 <__overflow> - 483e60: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 483e65: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 483e6a: 83 f8 ff cmp eax, -1 - 483e6d: 0f 94 c0 sete al - 483e70: e9 7a f0 ff ff jmp 0x482eef <__printf_fphex+0xc3f> - 483e75: be 30 00 00 00 mov esi, 48 - 483e7a: 48 89 ef mov rdi, rbp - 483e7d: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 483e82: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 483e87: e8 64 35 f9 ff call 0x4173f0 <__overflow> - 483e8c: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 483e91: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 483e96: 83 f8 ff cmp eax, -1 - 483e99: 0f 84 59 f1 ff ff je 0x482ff8 <__printf_fphex+0xd48> - 483e9f: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 483ea4: 8b 40 08 mov eax, dword ptr [rax + 8] - 483ea7: 89 44 24 50 mov dword ptr [rsp + 80], eax - 483eab: 83 c0 17 add eax, 23 - 483eae: e9 85 f7 ff ff jmp 0x483638 <__printf_fphex+0x1388> - 483eb3: 0f b6 74 24 40 movzx esi, byte ptr [rsp + 64] - 483eb8: 48 89 ef mov rdi, rbp - 483ebb: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 483ec0: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 483ec5: e8 26 35 f9 ff call 0x4173f0 <__overflow> - 483eca: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 483ecf: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 483ed4: 83 f8 ff cmp eax, -1 - 483ed7: 0f 94 c0 sete al - 483eda: e9 80 f0 ff ff jmp 0x482f5f <__printf_fphex+0xcaf> - 483edf: 48 63 5c 24 2c movsxd rbx, dword ptr [rsp + 44] - 483ee4: 48 89 da mov rdx, rbx - 483ee7: be 30 00 00 00 mov esi, 48 - 483eec: 48 89 ef mov rdi, rbp - 483eef: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 483ef4: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 483ef9: e8 62 8a fe ff call 0x46c960 <_IO_padn> - 483efe: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 483f03: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 483f08: e9 1d ff ff ff jmp 0x483e2a <__printf_fphex+0x1b7a> - 483f0d: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 483f12: be 2d 00 00 00 mov esi, 45 - 483f17: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 483f1c: 48 89 ef mov rdi, rbp - 483f1f: e8 bc 92 fe ff call 0x46d1e0 <__woverflow> - 483f24: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 483f29: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 483f2e: 83 f8 ff cmp eax, -1 - 483f31: 0f 94 c0 sete al - 483f34: 84 c0 test al, al - 483f36: 0f 84 4c ef ff ff je 0x482e88 <__printf_fphex+0xbd8> - 483f3c: e9 b7 f0 ff ff jmp 0x482ff8 <__printf_fphex+0xd48> - 483f41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 483f48: 48 8b 50 20 mov rdx, qword ptr [rax + 32] - 483f4c: 48 8b 48 28 mov rcx, qword ptr [rax + 40] - 483f50: e9 81 ef ff ff jmp 0x482ed6 <__printf_fphex+0xc26> - 483f55: e8 06 8a fe ff call 0x46c960 <_IO_padn> - 483f5a: e9 dc f8 ff ff jmp 0x48383b <__printf_fphex+0x158b> - 483f5f: 85 db test ebx, ebx - 483f61: 0f 85 72 ed ff ff jne 0x482cd9 <__printf_fphex+0xa29> - 483f67: e9 9e fb ff ff jmp 0x483b0a <__printf_fphex+0x185a> - 483f6c: 40 0f b6 f6 movzx esi, sil - 483f70: 48 89 ef mov rdi, rbp - 483f73: 89 54 24 20 mov dword ptr [rsp + 32], edx - 483f77: e8 74 34 f9 ff call 0x4173f0 <__overflow> - 483f7c: 8b 54 24 20 mov edx, dword ptr [rsp + 32] - 483f80: 83 f8 ff cmp eax, -1 - 483f83: 0f 94 c0 sete al - 483f86: e9 74 f7 ff ff jmp 0x4836ff <__printf_fphex+0x144f> - 483f8b: 48 89 ef mov rdi, rbp - 483f8e: 89 54 24 20 mov dword ptr [rsp + 32], edx - 483f92: e8 59 34 f9 ff call 0x4173f0 <__overflow> - 483f97: 8b 54 24 20 mov edx, dword ptr [rsp + 32] - 483f9b: 83 f8 ff cmp eax, -1 - 483f9e: 0f 84 54 f0 ff ff je 0x482ff8 <__printf_fphex+0xd48> - 483fa4: 44 8d 72 02 lea r14d, [rdx + 2] - 483fa8: e9 a1 f9 ff ff jmp 0x48394e <__printf_fphex+0x169e> - 483fad: 4c 89 c1 mov rcx, r8 - 483fb0: e9 94 e6 ff ff jmp 0x482649 <__printf_fphex+0x399> - 483fb5: 4c 89 c1 mov rcx, r8 - 483fb8: e9 14 e5 ff ff jmp 0x4824d1 <__printf_fphex+0x221> - 483fbd: be 2b 00 00 00 mov esi, 43 - 483fc2: 48 89 ef mov rdi, rbp - 483fc5: e8 26 34 f9 ff call 0x4173f0 <__overflow> - 483fca: 83 f8 ff cmp eax, -1 - 483fcd: 0f 94 c0 sete al - 483fd0: e9 2e fc ff ff jmp 0x483c03 <__printf_fphex+0x1953> - 483fd5: be 20 00 00 00 mov esi, 32 - 483fda: 48 89 ef mov rdi, rbp - 483fdd: e8 fe 91 fe ff call 0x46d1e0 <__woverflow> - 483fe2: 83 f8 ff cmp eax, -1 - 483fe5: 0f 94 c0 sete al - 483fe8: e9 16 fc ff ff jmp 0x483c03 <__printf_fphex+0x1953> - 483fed: 0f b6 01 movzx eax, byte ptr [rcx] - 483ff0: 4c 8d 49 01 lea r9, [rcx + 1] - 483ff4: 88 44 24 40 mov byte ptr [rsp + 64], al - 483ff8: e9 f6 f1 ff ff jmp 0x4831f3 <__printf_fphex+0xf43> - 483ffd: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 484002: be 2d 00 00 00 mov esi, 45 - 484007: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 48400c: 48 89 ef mov rdi, rbp - 48400f: e8 dc 33 f9 ff call 0x4173f0 <__overflow> - 484014: 4c 8b 44 24 50 mov r8, qword ptr [rsp + 80] - 484019: 4c 8b 4c 24 58 mov r9, qword ptr [rsp + 88] - 48401e: 83 f8 ff cmp eax, -1 - 484021: 0f 94 c0 sete al - 484024: e9 0b ff ff ff jmp 0x483f34 <__printf_fphex+0x1c84> - 484029: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 48402e: be 2b 00 00 00 mov esi, 43 - 484033: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 484038: e9 df fe ff ff jmp 0x483f1c <__printf_fphex+0x1c6c> - 48403d: 44 8b 5c 24 30 mov r11d, dword ptr [rsp + 48] - 484042: 45 85 db test r11d, r11d - 484045: 0f 84 80 00 00 00 je 0x4840cb <__printf_fphex+0x1e1b> - 48404b: 8d 42 fc lea eax, [rdx - 4] - 48404e: 85 c0 test eax, eax - 484050: 0f 8e 96 00 00 00 jle 0x4840ec <__printf_fphex+0x1e3c> - 484056: c6 44 24 40 31 mov byte ptr [rsp + 64], 49 - 48405b: 89 c2 mov edx, eax - 48405d: e9 77 ec ff ff jmp 0x482cd9 <__printf_fphex+0xa29> - 484062: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 484067: 0f b6 40 08 movzx eax, byte ptr [rax + 8] - 48406b: 88 44 24 40 mov byte ptr [rsp + 64], al - 48406f: e9 65 ec ff ff jmp 0x482cd9 <__printf_fphex+0xa29> - 484074: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 484079: 44 89 e2 mov edx, r12d - 48407c: 8b 40 08 mov eax, dword ptr [rax + 8] - 48407f: 89 44 24 20 mov dword ptr [rsp + 32], eax - 484083: 8d 70 0f lea esi, [rax + 15] - 484086: e9 46 f6 ff ff jmp 0x4836d1 <__printf_fphex+0x1421> - 48408b: be 20 00 00 00 mov esi, 32 - 484090: 48 89 ef mov rdi, rbp - 484093: e8 58 33 f9 ff call 0x4173f0 <__overflow> - 484098: 83 f8 ff cmp eax, -1 - 48409b: 0f 94 c0 sete al - 48409e: e9 60 fb ff ff jmp 0x483c03 <__printf_fphex+0x1953> - 4840a3: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 4840a8: be 2b 00 00 00 mov esi, 43 - 4840ad: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 4840b2: e9 55 ff ff ff jmp 0x48400c <__printf_fphex+0x1d5c> - 4840b7: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 4840bc: be 20 00 00 00 mov esi, 32 - 4840c1: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 4840c6: e9 51 fe ff ff jmp 0x483f1c <__printf_fphex+0x1c6c> - 4840cb: c6 44 24 40 31 mov byte ptr [rsp + 64], 49 - 4840d0: 83 c2 04 add edx, 4 - 4840d3: e9 01 ec ff ff jmp 0x482cd9 <__printf_fphex+0xa29> - 4840d8: 4c 89 4c 24 58 mov qword ptr [rsp + 88], r9 - 4840dd: be 20 00 00 00 mov esi, 32 - 4840e2: 4c 89 44 24 50 mov qword ptr [rsp + 80], r8 - 4840e7: e9 20 ff ff ff jmp 0x48400c <__printf_fphex+0x1d5c> - 4840ec: b8 04 00 00 00 mov eax, 4 - 4840f1: c6 44 24 40 31 mov byte ptr [rsp + 64], 49 - 4840f6: 29 d0 sub eax, edx - 4840f8: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 - 484100: 89 c2 mov edx, eax - 484102: e9 d2 eb ff ff jmp 0x482cd9 <__printf_fphex+0xa29> - 484107: 48 8d 0d 12 79 02 00 lea rcx, [rip + 162066] # 0x4aba20 <__PRETTY_FUNCTION__.15462> - 48410e: ba a5 00 00 00 mov edx, 165 - 484113: 48 8d 35 be 78 02 00 lea rsi, [rip + 161982] # 0x4ab9d8 <_itowa_lower_digits+0x158> - 48411a: 48 8d 3d d7 78 02 00 lea rdi, [rip + 162007] # 0x4ab9f8 <_itowa_lower_digits+0x178> - 484121: e8 2a ee f7 ff call 0x402f50 <__assert_fail> - 484126: e8 a5 7a fc ff call 0x44bbd0 <__stack_chk_fail_local> - 48412b: e9 7f d5 f7 ff jmp 0x4016af <__printf_fphex.cold> - -0000000000484130 : - 484130: f3 0f 1e fa endbr64 - 484134: 41 55 push r13 - 484136: 41 54 push r12 - 484138: 55 push rbp - 484139: 53 push rbx - 48413a: 48 83 ec 08 sub rsp, 8 - 48413e: 8b 07 mov eax, dword ptr [rdi] - 484140: 85 c0 test eax, eax - 484142: 74 1e je 0x484162 - 484144: 48 89 fd mov rbp, rdi - 484147: 48 89 fb mov rbx, rdi - 48414a: eb 0f jmp 0x48415b - 48414c: 0f 1f 40 00 nop dword ptr [rax] - 484150: 8b 43 04 mov eax, dword ptr [rbx + 4] - 484153: 48 83 c3 04 add rbx, 4 - 484157: 85 c0 test eax, eax - 484159: 74 2d je 0x484188 - 48415b: 3d ff 00 00 00 cmp eax, 255 - 484160: 76 ee jbe 0x484150 - 484162: 48 c7 c0 c0 ff ff ff mov rax, -64 - 484169: 41 b8 ff ff ff ff mov r8d, 4294967295 - 48416f: 64 c7 00 16 00 00 00 mov dword ptr fs:[rax], 22 - 484176: 48 83 c4 08 add rsp, 8 - 48417a: 44 89 c0 mov eax, r8d - 48417d: 5b pop rbx - 48417e: 5d pop rbp - 48417f: 41 5c pop r12 - 484181: 41 5d pop r13 - 484183: c3 ret - 484184: 0f 1f 40 00 nop dword ptr [rax] - 484188: 8b 0d 1e ee 03 00 mov ecx, dword ptr [rip + 257566] # 0x4c2fac - 48418e: 8d 51 f0 lea edx, [rcx - 16] - 484191: 83 fa 07 cmp edx, 7 - 484194: 0f 86 37 01 00 00 jbe 0x4842d1 - 48419a: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4841a2: 85 d2 test edx, edx - 4841a4: ba 01 00 00 00 mov edx, 1 - 4841a9: 0f 85 a1 00 00 00 jne 0x484250 - 4841af: 0f b1 15 fa ed 03 00 cmpxchg dword ptr [rip + 257530], edx # 0x4c2fb0 - 4841b6: 4c 8b 2d 93 f7 03 00 mov r13, qword ptr [rip + 259987] # 0x4c3950 <__printf_modifier_table> - 4841bd: 4d 85 ed test r13, r13 - 4841c0: 0f 84 aa 00 00 00 je 0x484270 - 4841c6: 48 29 eb sub rbx, rbp - 4841c9: 48 8d 7b 10 lea rdi, [rbx + 16] - 4841cd: e8 8e ad f9 ff call 0x41ef60 - 4841d2: 49 89 c4 mov r12, rax - 4841d5: 48 85 c0 test rax, rax - 4841d8: 0f 84 b4 00 00 00 je 0x484292 - 4841de: 0f b6 45 00 movzx eax, byte ptr [rbp] - 4841e2: 48 89 da mov rdx, rbx - 4841e5: 48 8d 75 04 lea rsi, [rbp + 4] - 4841e9: 49 8d 7c 24 0c lea rdi, [r12 + 12] - 4841ee: 8b 0d b8 ed 03 00 mov ecx, dword ptr [rip + 257464] # 0x4c2fac - 4841f4: 48 c1 fa 02 sar rdx, 2 - 4841f8: 49 8b 44 c5 00 mov rax, qword ptr [r13 + 8*rax] - 4841fd: 49 89 04 24 mov qword ptr [r12], rax - 484201: 8d 41 01 lea eax, [rcx + 1] - 484204: 89 05 a2 ed 03 00 mov dword ptr [rip + 257442], eax # 0x4c2fac - 48420a: b8 01 00 00 00 mov eax, 1 - 48420f: d3 e0 shl eax, cl - 484211: 41 89 44 24 08 mov dword ptr [r12 + 8], eax - 484216: e8 95 bb fe ff call 0x46fdb0 - 48421b: 0f b6 55 00 movzx edx, byte ptr [rbp] - 48421f: 45 8b 44 24 08 mov r8d, dword ptr [r12 + 8] - 484224: 48 8b 05 25 f7 03 00 mov rax, qword ptr [rip + 259877] # 0x4c3950 <__printf_modifier_table> - 48422b: 4c 89 24 d0 mov qword ptr [rax + 8*rdx], r12 - 48422f: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 484237: 85 c0 test eax, eax - 484239: 75 65 jne 0x4842a0 - 48423b: 83 2d 6e ed 03 00 01 sub dword ptr [rip + 257390], 1 # 0x4c2fb0 - 484242: 48 83 c4 08 add rsp, 8 - 484246: 44 89 c0 mov eax, r8d - 484249: 5b pop rbx - 48424a: 5d pop rbp - 48424b: 41 5c pop r12 - 48424d: 41 5d pop r13 - 48424f: c3 ret - 484250: f0 lock - 484251: 0f b1 15 58 ed 03 00 cmpxchg dword ptr [rip + 257368], edx # 0x4c2fb0 - 484258: 0f 84 58 ff ff ff je 0x4841b6 - 48425e: 48 8d 3d 4b ed 03 00 lea rdi, [rip + 257355] # 0x4c2fb0 - 484265: e8 36 5b f9 ff call 0x419da0 <__lll_lock_wait_private> - 48426a: e9 47 ff ff ff jmp 0x4841b6 - 48426f: 90 nop - 484270: be 08 00 00 00 mov esi, 8 - 484275: bf ff 00 00 00 mov edi, 255 - 48427a: e8 e1 c5 f9 ff call 0x420860 - 48427f: 48 89 05 ca f6 03 00 mov qword ptr [rip + 259786], rax # 0x4c3950 <__printf_modifier_table> - 484286: 49 89 c5 mov r13, rax - 484289: 48 85 c0 test rax, rax - 48428c: 0f 85 34 ff ff ff jne 0x4841c6 - 484292: 41 83 c8 ff or r8d, -1 - 484296: eb 97 jmp 0x48422f - 484298: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4842a0: 31 c0 xor eax, eax - 4842a2: 87 05 08 ed 03 00 xchg dword ptr [rip + 257288], eax # 0x4c2fb0 - 4842a8: 83 f8 01 cmp eax, 1 - 4842ab: 0f 8e c5 fe ff ff jle 0x484176 - 4842b1: 45 31 d2 xor r10d, r10d - 4842b4: ba 01 00 00 00 mov edx, 1 - 4842b9: be 81 00 00 00 mov esi, 129 - 4842be: b8 ca 00 00 00 mov eax, 202 - 4842c3: 48 8d 3d e6 ec 03 00 lea rdi, [rip + 257254] # 0x4c2fb0 - 4842ca: 0f 05 syscall - 4842cc: e9 a5 fe ff ff jmp 0x484176 - 4842d1: 48 c7 c0 c0 ff ff ff mov rax, -64 - 4842d8: 41 b8 ff ff ff ff mov r8d, 4294967295 - 4842de: 64 c7 00 1c 00 00 00 mov dword ptr fs:[rax], 28 - 4842e5: e9 8c fe ff ff jmp 0x484176 - 4842ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -00000000004842f0 <__handle_registered_modifier_mb>: - 4842f0: f3 0f 1e fa endbr64 - 4842f4: 41 55 push r13 - 4842f6: 48 8b 05 53 f6 03 00 mov rax, qword ptr [rip + 259667] # 0x4c3950 <__printf_modifier_table> - 4842fd: 41 54 push r12 - 4842ff: 49 89 f4 mov r12, rsi - 484302: 55 push rbp - 484303: 53 push rbx - 484304: 48 8b 37 mov rsi, qword ptr [rdi] - 484307: 0f b6 16 movzx edx, byte ptr [rsi] - 48430a: 4c 8b 0c d0 mov r9, qword ptr [rax + 8*rdx] - 48430e: 4d 85 c9 test r9, r9 - 484311: 0f 84 91 00 00 00 je 0x4843a8 <__handle_registered_modifier_mb+0xb8> - 484317: 44 0f b6 56 01 movzx r10d, byte ptr [rsi + 1] - 48431c: 48 89 fb mov rbx, rdi - 48431f: 4c 8d 5e 01 lea r11, [rsi + 1] - 484323: 45 31 ed xor r13d, r13d - 484326: 31 ff xor edi, edi - 484328: 31 ed xor ebp, ebp - 48432a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 484330: 49 8d 51 0c lea rdx, [r9 + 12] - 484334: 4c 89 d9 mov rcx, r11 - 484337: 41 0f b6 c2 movzx eax, r10b - 48433b: 45 84 d2 test r10b, r10b - 48433e: 75 1d jne 0x48435d <__handle_registered_modifier_mb+0x6d> - 484340: eb 5e jmp 0x4843a0 <__handle_registered_modifier_mb+0xb0> - 484342: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 484348: 44 39 c0 cmp eax, r8d - 48434b: 75 2f jne 0x48437c <__handle_registered_modifier_mb+0x8c> - 48434d: 0f b6 41 01 movzx eax, byte ptr [rcx + 1] - 484351: 48 83 c1 01 add rcx, 1 - 484355: 48 83 c2 04 add rdx, 4 - 484359: 84 c0 test al, al - 48435b: 74 43 je 0x4843a0 <__handle_registered_modifier_mb+0xb0> - 48435d: 44 8b 02 mov r8d, dword ptr [rdx] - 484360: 45 85 c0 test r8d, r8d - 484363: 75 e3 jne 0x484348 <__handle_registered_modifier_mb+0x58> - 484365: 48 89 c8 mov rax, rcx - 484368: 48 63 d7 movsxd rdx, edi - 48436b: 48 29 f0 sub rax, rsi - 48436e: 48 39 d0 cmp rax, rdx - 484371: 7e 09 jle 0x48437c <__handle_registered_modifier_mb+0x8c> - 484373: 41 8b 69 08 mov ebp, dword ptr [r9 + 8] - 484377: 89 c7 mov edi, eax - 484379: 49 89 cd mov r13, rcx - 48437c: 4d 8b 09 mov r9, qword ptr [r9] - 48437f: 4d 85 c9 test r9, r9 - 484382: 75 ac jne 0x484330 <__handle_registered_modifier_mb+0x40> - 484384: b8 01 00 00 00 mov eax, 1 - 484389: 85 ed test ebp, ebp - 48438b: 74 0b je 0x484398 <__handle_registered_modifier_mb+0xa8> - 48438d: 66 41 09 6c 24 0e or word ptr [r12 + 14], bp - 484393: 31 c0 xor eax, eax - 484395: 4c 89 2b mov qword ptr [rbx], r13 - 484398: 5b pop rbx - 484399: 5d pop rbp - 48439a: 41 5c pop r12 - 48439c: 41 5d pop r13 - 48439e: c3 ret - 48439f: 90 nop - 4843a0: 8b 02 mov eax, dword ptr [rdx] - 4843a2: 85 c0 test eax, eax - 4843a4: 75 d6 jne 0x48437c <__handle_registered_modifier_mb+0x8c> - 4843a6: eb bd jmp 0x484365 <__handle_registered_modifier_mb+0x75> - 4843a8: 5b pop rbx - 4843a9: b8 01 00 00 00 mov eax, 1 - 4843ae: 5d pop rbp - 4843af: 41 5c pop r12 - 4843b1: 41 5d pop r13 - 4843b3: c3 ret - 4843b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4843bf: 90 nop - -00000000004843c0 <__handle_registered_modifier_wc>: - 4843c0: f3 0f 1e fa endbr64 - 4843c4: 41 55 push r13 - 4843c6: 48 8b 05 83 f5 03 00 mov rax, qword ptr [rip + 259459] # 0x4c3950 <__printf_modifier_table> - 4843cd: 41 54 push r12 - 4843cf: 49 89 f4 mov r12, rsi - 4843d2: 55 push rbp - 4843d3: 53 push rbx - 4843d4: 48 8b 37 mov rsi, qword ptr [rdi] - 4843d7: 8b 16 mov edx, dword ptr [rsi] - 4843d9: 4c 8b 0c d0 mov r9, qword ptr [rax + 8*rdx] - 4843dd: 4d 85 c9 test r9, r9 - 4843e0: 0f 84 9a 00 00 00 je 0x484480 <__handle_registered_modifier_wc+0xc0> - 4843e6: 44 8b 56 04 mov r10d, dword ptr [rsi + 4] - 4843ea: 48 89 fb mov rbx, rdi - 4843ed: 4c 8d 5e 04 lea r11, [rsi + 4] - 4843f1: 45 31 ed xor r13d, r13d - 4843f4: 31 ff xor edi, edi - 4843f6: 31 ed xor ebp, ebp - 4843f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 484400: 49 8d 41 0c lea rax, [r9 + 12] - 484404: 4c 89 da mov rdx, r11 - 484407: 45 89 d0 mov r8d, r10d - 48440a: 45 85 d2 test r10d, r10d - 48440d: 75 1f jne 0x48442e <__handle_registered_modifier_wc+0x6e> - 48440f: eb 67 jmp 0x484478 <__handle_registered_modifier_wc+0xb8> - 484411: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 484418: 44 39 c1 cmp ecx, r8d - 48441b: 75 32 jne 0x48444f <__handle_registered_modifier_wc+0x8f> - 48441d: 44 8b 42 04 mov r8d, dword ptr [rdx + 4] - 484421: 48 83 c2 04 add rdx, 4 - 484425: 48 83 c0 04 add rax, 4 - 484429: 45 85 c0 test r8d, r8d - 48442c: 74 4a je 0x484478 <__handle_registered_modifier_wc+0xb8> - 48442e: 8b 08 mov ecx, dword ptr [rax] - 484430: 85 c9 test ecx, ecx - 484432: 75 e4 jne 0x484418 <__handle_registered_modifier_wc+0x58> - 484434: 48 89 d0 mov rax, rdx - 484437: 48 63 cf movsxd rcx, edi - 48443a: 48 29 f0 sub rax, rsi - 48443d: 48 c1 f8 02 sar rax, 2 - 484441: 48 39 c8 cmp rax, rcx - 484444: 7e 09 jle 0x48444f <__handle_registered_modifier_wc+0x8f> - 484446: 41 8b 69 08 mov ebp, dword ptr [r9 + 8] - 48444a: 89 c7 mov edi, eax - 48444c: 49 89 d5 mov r13, rdx - 48444f: 4d 8b 09 mov r9, qword ptr [r9] - 484452: 4d 85 c9 test r9, r9 - 484455: 75 a9 jne 0x484400 <__handle_registered_modifier_wc+0x40> - 484457: b8 01 00 00 00 mov eax, 1 - 48445c: 85 ed test ebp, ebp - 48445e: 74 0b je 0x48446b <__handle_registered_modifier_wc+0xab> - 484460: 66 41 09 6c 24 0e or word ptr [r12 + 14], bp - 484466: 31 c0 xor eax, eax - 484468: 4c 89 2b mov qword ptr [rbx], r13 - 48446b: 5b pop rbx - 48446c: 5d pop rbp - 48446d: 41 5c pop r12 - 48446f: 41 5d pop r13 - 484471: c3 ret - 484472: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 484478: 8b 00 mov eax, dword ptr [rax] - 48447a: 85 c0 test eax, eax - 48447c: 75 d1 jne 0x48444f <__handle_registered_modifier_wc+0x8f> - 48447e: eb b4 jmp 0x484434 <__handle_registered_modifier_wc+0x74> - 484480: 5b pop rbx - 484481: b8 01 00 00 00 mov eax, 1 - 484486: 5d pop rbp - 484487: 41 5c pop r12 - 484489: 41 5d pop r13 - 48448b: c3 ret - 48448c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000484490 : - 484490: f3 0f 1e fa endbr64 - 484494: 53 push rbx - 484495: 48 89 fb mov rbx, rdi - 484498: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4844a0: 85 c0 test eax, eax - 4844a2: 0f 85 b0 00 00 00 jne 0x484558 - 4844a8: ba 01 00 00 00 mov edx, 1 - 4844ad: 0f b1 15 00 eb 03 00 cmpxchg dword ptr [rip + 256768], edx # 0x4c2fb4 - 4844b4: 48 8b 05 b5 f4 03 00 mov rax, qword ptr [rip + 259253] # 0x4c3970 <__printf_va_arg_table> - 4844bb: 48 85 c0 test rax, rax - 4844be: 74 40 je 0x484500 - 4844c0: 44 8b 05 d9 d5 03 00 mov r8d, dword ptr [rip + 251353] # 0x4c1aa0 - 4844c7: 41 81 f8 00 01 00 00 cmp r8d, 256 - 4844ce: 0f 84 ac 00 00 00 je 0x484580 - 4844d4: 41 8d 50 01 lea edx, [r8 + 1] - 4844d8: 89 15 c2 d5 03 00 mov dword ptr [rip + 251330], edx # 0x4c1aa0 - 4844de: 49 63 d0 movsxd rdx, r8d - 4844e1: 48 89 5c d0 c0 mov qword ptr [rax + 8*rdx - 64], rbx - 4844e6: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 4844ee: 85 c0 test eax, eax - 4844f0: 75 36 jne 0x484528 - 4844f2: 83 2d bb ea 03 00 01 sub dword ptr [rip + 256699], 1 # 0x4c2fb4 - 4844f9: 44 89 c0 mov eax, r8d - 4844fc: 5b pop rbx - 4844fd: c3 ret - 4844fe: 66 90 nop - 484500: be 08 00 00 00 mov esi, 8 - 484505: bf f8 00 00 00 mov edi, 248 - 48450a: e8 51 c3 f9 ff call 0x420860 - 48450f: 48 89 05 5a f4 03 00 mov qword ptr [rip + 259162], rax # 0x4c3970 <__printf_va_arg_table> - 484516: 48 85 c0 test rax, rax - 484519: 75 a5 jne 0x4844c0 - 48451b: 41 83 c8 ff or r8d, -1 - 48451f: eb c5 jmp 0x4844e6 - 484521: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 484528: 31 c0 xor eax, eax - 48452a: 87 05 84 ea 03 00 xchg dword ptr [rip + 256644], eax # 0x4c2fb4 - 484530: 83 f8 01 cmp eax, 1 - 484533: 7e c4 jle 0x4844f9 - 484535: 45 31 d2 xor r10d, r10d - 484538: ba 01 00 00 00 mov edx, 1 - 48453d: be 81 00 00 00 mov esi, 129 - 484542: b8 ca 00 00 00 mov eax, 202 - 484547: 48 8d 3d 66 ea 03 00 lea rdi, [rip + 256614] # 0x4c2fb4 - 48454e: 0f 05 syscall - 484550: eb a7 jmp 0x4844f9 - 484552: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 484558: 31 c0 xor eax, eax - 48455a: ba 01 00 00 00 mov edx, 1 - 48455f: f0 lock - 484560: 0f b1 15 4d ea 03 00 cmpxchg dword ptr [rip + 256589], edx # 0x4c2fb4 - 484567: 0f 84 47 ff ff ff je 0x4844b4 - 48456d: 48 8d 3d 40 ea 03 00 lea rdi, [rip + 256576] # 0x4c2fb4 - 484574: e8 27 58 f9 ff call 0x419da0 <__lll_lock_wait_private> - 484579: e9 36 ff ff ff jmp 0x4844b4 - 48457e: 66 90 nop - 484580: 48 c7 c0 c0 ff ff ff mov rax, -64 - 484587: 41 b8 ff ff ff ff mov r8d, 4294967295 - 48458d: 64 c7 00 1c 00 00 00 mov dword ptr fs:[rax], 28 - 484594: e9 4d ff ff ff jmp 0x4844e6 - 484599: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004845a0 : - 4845a0: f3 0f 1e fa endbr64 - 4845a4: 48 8b bf 88 00 00 00 mov rdi, qword ptr [rdi + 136] - 4845ab: 8b 47 04 mov eax, dword ptr [rdi + 4] - 4845ae: 83 e8 01 sub eax, 1 - 4845b1: 89 47 04 mov dword ptr [rdi + 4], eax - 4845b4: 75 35 jne 0x4845eb - 4845b6: 48 c7 47 08 00 00 00 00 mov qword ptr [rdi + 8], 0 - 4845be: 64 8b 14 25 18 00 00 00 mov edx, dword ptr fs:[24] - 4845c6: 85 d2 test edx, edx - 4845c8: 75 06 jne 0x4845d0 - 4845ca: 83 2f 01 sub dword ptr [rdi], 1 - 4845cd: c3 ret - 4845ce: 66 90 nop - 4845d0: 87 07 xchg dword ptr [rdi], eax - 4845d2: 83 f8 01 cmp eax, 1 - 4845d5: 7e 14 jle 0x4845eb - 4845d7: 45 31 d2 xor r10d, r10d - 4845da: ba 01 00 00 00 mov edx, 1 - 4845df: be 81 00 00 00 mov esi, 129 - 4845e4: b8 ca 00 00 00 mov eax, 202 - 4845e9: 0f 05 syscall - 4845eb: c3 ret - 4845ec: 0f 1f 40 00 nop dword ptr [rax] - -00000000004845f0 : - 4845f0: f3 0f 1e fa endbr64 - 4845f4: 48 83 3d 2c b9 03 00 00 cmp qword ptr [rip + 244012], 0 # 0x4bff28 <_nl_current_LC_NUMERIC_used+0x4bff26> - 4845fc: 74 32 je 0x484630 - 4845fe: 48 83 ec 08 sub rsp, 8 - 484602: 48 8d 35 b7 02 00 00 lea rsi, [rip + 695] # 0x4848c0 - 484609: 48 8d 3d b4 e9 03 00 lea rdi, [rip + 256436] # 0x4c2fc4 - 484610: e8 eb b9 b7 ff call 0x0 - 484615: 85 c0 test eax, eax - 484617: 74 0e je 0x484627 - 484619: 48 8d 05 c0 e9 03 00 lea rax, [rip + 256448] # 0x4c2fe0 - 484620: 48 89 05 a1 e9 03 00 mov qword ptr [rip + 256417], rax # 0x4c2fc8 - 484627: 48 83 c4 08 add rsp, 8 - 48462b: c3 ret - 48462c: 0f 1f 40 00 nop dword ptr [rax] - 484630: 48 8d 05 a9 e9 03 00 lea rax, [rip + 256425] # 0x4c2fe0 - 484637: 48 89 05 8a e9 03 00 mov qword ptr [rip + 256394], rax # 0x4c2fc8 - 48463e: c3 ret - 48463f: 90 nop - -0000000000484640 <__dlerror>: - 484640: f3 0f 1e fa endbr64 - 484644: 55 push rbp - 484645: 53 push rbx - 484646: 48 83 ec 18 sub rsp, 24 - 48464a: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 484653: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 484658: 31 c0 xor eax, eax - 48465a: 48 83 3d 9e b8 03 00 00 cmp qword ptr [rip + 243870], 0 # 0x4bff00 <_nl_current_LC_NUMERIC_used+0x4bfefe> - 484662: 48 c7 04 24 00 00 00 00 mov qword ptr [rsp], 0 - 48466a: 0f 84 20 01 00 00 je 0x484790 <__dlerror+0x150> - 484670: 48 8d 35 79 ff ff ff lea rsi, [rip - 135] # 0x4845f0 - 484677: 48 8d 3d 42 e9 03 00 lea rdi, [rip + 256322] # 0x4c2fc0 - 48467e: e8 7d b9 b7 ff call 0x0 - 484683: 48 8b 1d 3e e9 03 00 mov rbx, qword ptr [rip + 256318] # 0x4c2fc8 - 48468a: 48 85 db test rbx, rbx - 48468d: 0f 84 5a 01 00 00 je 0x4847ed <__dlerror+0x1ad> - 484693: 8b 43 04 mov eax, dword ptr [rbx + 4] - 484696: 4c 8b 43 18 mov r8, qword ptr [rbx + 24] - 48469a: 85 c0 test eax, eax - 48469c: 74 52 je 0x4846f0 <__dlerror+0xb0> - 48469e: 4d 85 c0 test r8, r8 - 4846a1: 74 26 je 0x4846c9 <__dlerror+0x89> - 4846a3: b9 0e 00 00 00 mov ecx, 14 - 4846a8: 48 8d 3d 0d 80 02 00 lea rdi, [rip + 163853] # 0x4ac6bc - 4846af: 4c 89 c6 mov rsi, r8 - 4846b2: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4846b4: 0f 97 c0 seta al - 4846b7: 1c 00 sbb al, 0 - 4846b9: 84 c0 test al, al - 4846bb: 0f 85 d7 01 00 00 jne 0x484898 <__dlerror+0x258> - 4846c1: 48 c7 43 18 00 00 00 00 mov qword ptr [rbx + 24], 0 - 4846c9: 48 8b 04 24 mov rax, qword ptr [rsp] - 4846cd: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 4846d2: 64 48 33 34 25 28 00 00 00 xor rsi, qword ptr fs:[40] - 4846db: 0f 85 d4 01 00 00 jne 0x4848b5 <__dlerror+0x275> - 4846e1: 48 83 c4 18 add rsp, 24 - 4846e5: 5b pop rbx - 4846e6: 5d pop rbp - 4846e7: c3 ret - 4846e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4846f0: 4d 85 c0 test r8, r8 - 4846f3: 74 d4 je 0x4846c9 <__dlerror+0x89> - 4846f5: 8b 3b mov edi, dword ptr [rbx] - 4846f7: 4c 89 04 24 mov qword ptr [rsp], r8 - 4846fb: 85 ff test edi, edi - 4846fd: 0f 84 1d 01 00 00 je 0x484820 <__dlerror+0x1e0> - 484703: e8 38 06 00 00 call 0x484d40 - 484708: 48 8b 73 18 mov rsi, qword ptr [rbx + 24] - 48470c: ba 05 00 00 00 mov edx, 5 - 484711: 48 8d 3d a4 42 02 00 lea rdi, [rip + 148132] # 0x4a89bc <_libc_intl_domainname> - 484718: 48 89 c5 mov rbp, rax - 48471b: e8 80 e8 f7 ff call 0x402fa0 - 484720: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 484724: 48 89 e7 mov rdi, rsp - 484727: 49 89 e9 mov r9, rbp - 48472a: 49 89 c0 mov r8, rax - 48472d: 48 8d 0d 61 64 02 00 lea rcx, [rip + 156769] # 0x4aab95 - 484734: 48 8d 05 12 0b 01 00 lea rax, [rip + 68370] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> - 48473b: 80 3a 00 cmp byte ptr [rdx], 0 - 48473e: 48 8d 35 85 7f 02 00 lea rsi, [rip + 163717] # 0x4ac6ca - 484745: 48 0f 45 c8 cmovne rcx, rax - 484749: 31 c0 xor eax, eax - 48474b: e8 30 c2 f8 ff call 0x410980 - 484750: 83 f8 ff cmp eax, -1 - 484753: 0f 84 11 01 00 00 je 0x48486a <__dlerror+0x22a> - 484759: 4c 8b 43 18 mov r8, qword ptr [rbx + 24] - 48475d: b9 0e 00 00 00 mov ecx, 14 - 484762: 48 8d 3d 53 7f 02 00 lea rdi, [rip + 163667] # 0x4ac6bc - 484769: 4c 89 c6 mov rsi, r8 - 48476c: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 48476e: 0f 97 c0 seta al - 484771: 1c 00 sbb al, 0 - 484773: 84 c0 test al, al - 484775: 0f 85 2d 01 00 00 jne 0x4848a8 <__dlerror+0x268> - 48477b: 48 8b 04 24 mov rax, qword ptr [rsp] - 48477f: 48 89 43 18 mov qword ptr [rbx + 24], rax - 484783: c7 43 04 01 00 00 00 mov dword ptr [rbx + 4], 1 - 48478a: e9 3e ff ff ff jmp 0x4846cd <__dlerror+0x8d> - 48478f: 90 nop - 484790: 8b 15 2a e8 03 00 mov edx, dword ptr [rip + 256042] # 0x4c2fc0 - 484796: 48 8b 1d 2b e8 03 00 mov rbx, qword ptr [rip + 256043] # 0x4c2fc8 - 48479d: 85 d2 test edx, edx - 48479f: 0f 85 e5 fe ff ff jne 0x48468a <__dlerror+0x4a> - 4847a5: 48 83 3d 7b b7 03 00 00 cmp qword ptr [rip + 243579], 0 # 0x4bff28 <_nl_current_LC_NUMERIC_used+0x4bff26> - 4847ad: 0f 84 cb 00 00 00 je 0x48487e <__dlerror+0x23e> - 4847b3: 48 8d 35 06 01 00 00 lea rsi, [rip + 262] # 0x4848c0 - 4847ba: 48 8d 3d 03 e8 03 00 lea rdi, [rip + 256003] # 0x4c2fc4 - 4847c1: e8 3a b8 b7 ff call 0x0 - 4847c6: 85 c0 test eax, eax - 4847c8: 0f 85 aa 00 00 00 jne 0x484878 <__dlerror+0x238> - 4847ce: 48 8b 1d f3 e7 03 00 mov rbx, qword ptr [rip + 255987] # 0x4c2fc8 - 4847d5: 8b 15 e5 e7 03 00 mov edx, dword ptr [rip + 255973] # 0x4c2fc0 - 4847db: 83 ca 02 or edx, 2 - 4847de: 89 15 dc e7 03 00 mov dword ptr [rip + 255964], edx # 0x4c2fc0 - 4847e4: 48 85 db test rbx, rbx - 4847e7: 0f 85 a6 fe ff ff jne 0x484693 <__dlerror+0x53> - 4847ed: 48 83 3d 83 b7 03 00 00 cmp qword ptr [rip + 243587], 0 # 0x4bff78 <_nl_current_LC_NUMERIC_used+0x4bff76> - 4847f5: 74 17 je 0x48480e <__dlerror+0x1ce> - 4847f7: 8b 3d c7 e7 03 00 mov edi, dword ptr [rip + 255943] # 0x4c2fc4 - 4847fd: e8 fe b7 b7 ff call 0x0 - 484802: 48 89 c3 mov rbx, rax - 484805: 48 85 c0 test rax, rax - 484808: 0f 85 85 fe ff ff jne 0x484693 <__dlerror+0x53> - 48480e: 48 8d 1d cb e7 03 00 lea rbx, [rip + 255947] # 0x4c2fe0 - 484815: e9 79 fe ff ff jmp 0x484693 <__dlerror+0x53> - 48481a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 484820: 4c 89 c6 mov rsi, r8 - 484823: ba 05 00 00 00 mov edx, 5 - 484828: 48 8d 3d 8d 41 02 00 lea rdi, [rip + 147853] # 0x4a89bc <_libc_intl_domainname> - 48482f: e8 6c e7 f7 ff call 0x402fa0 - 484834: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 484838: 48 89 e7 mov rdi, rsp - 48483b: 48 8d 0d 53 63 02 00 lea rcx, [rip + 156499] # 0x4aab95 - 484842: 49 89 c0 mov r8, rax - 484845: 48 8d 05 01 0a 01 00 lea rax, [rip + 68097] # 0x49524d <__PRETTY_FUNCTION__.11934+0x5d> - 48484c: 48 8d 35 cb 54 02 00 lea rsi, [rip + 152779] # 0x4a9d1e - 484853: 80 3a 00 cmp byte ptr [rdx], 0 - 484856: 48 0f 45 c8 cmovne rcx, rax - 48485a: 31 c0 xor eax, eax - 48485c: e8 1f c1 f8 ff call 0x410980 - 484861: 83 f8 ff cmp eax, -1 - 484864: 0f 85 ef fe ff ff jne 0x484759 <__dlerror+0x119> - 48486a: 48 8b 04 24 mov rax, qword ptr [rsp] - 48486e: e9 10 ff ff ff jmp 0x484783 <__dlerror+0x143> - 484873: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 484878: 8b 15 42 e7 03 00 mov edx, dword ptr [rip + 255810] # 0x4c2fc0 - 48487e: 48 8d 1d 5b e7 03 00 lea rbx, [rip + 255835] # 0x4c2fe0 - 484885: 48 89 1d 3c e7 03 00 mov qword ptr [rip + 255804], rbx # 0x4c2fc8 - 48488c: e9 4a ff ff ff jmp 0x4847db <__dlerror+0x19b> - 484891: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 484898: 4c 89 c7 mov rdi, r8 - 48489b: e8 b0 ac f9 ff call 0x41f550 - 4848a0: e9 1c fe ff ff jmp 0x4846c1 <__dlerror+0x81> - 4848a5: 0f 1f 00 nop dword ptr [rax] - 4848a8: 4c 89 c7 mov rdi, r8 - 4848ab: e8 a0 ac f9 ff call 0x41f550 - 4848b0: e9 c6 fe ff ff jmp 0x48477b <__dlerror+0x13b> - 4848b5: e8 16 73 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 4848ba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -00000000004848c0 : - 4848c0: f3 0f 1e fa endbr64 - 4848c4: 55 push rbp - 4848c5: 4c 8b 47 18 mov r8, qword ptr [rdi + 24] - 4848c9: 48 89 fd mov rbp, rdi - 4848cc: 4d 85 c0 test r8, r8 - 4848cf: 74 1a je 0x4848eb - 4848d1: b9 0e 00 00 00 mov ecx, 14 - 4848d6: 48 8d 3d df 7d 02 00 lea rdi, [rip + 163295] # 0x4ac6bc - 4848dd: 4c 89 c6 mov rsi, r8 - 4848e0: f3 a6 rep cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4848e2: 0f 97 c0 seta al - 4848e5: 1c 00 sbb al, 0 - 4848e7: 84 c0 test al, al - 4848e9: 75 25 jne 0x484910 - 4848eb: 48 89 ef mov rdi, rbp - 4848ee: e8 5d ac f9 ff call 0x41f550 - 4848f3: 48 83 3d d5 b6 03 00 00 cmp qword ptr [rip + 243413], 0 # 0x4bffd0 <_nl_current_LC_NUMERIC_used+0x4bffce> - 4848fb: 74 23 je 0x484920 - 4848fd: 8b 3d c1 e6 03 00 mov edi, dword ptr [rip + 255681] # 0x4c2fc4 - 484903: 31 f6 xor esi, esi - 484905: 5d pop rbp - 484906: e9 f5 b6 b7 ff jmp 0x0 - 48490b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 484910: 4c 89 c7 mov rdi, r8 - 484913: e8 38 ac f9 ff call 0x41f550 - 484918: eb d1 jmp 0x4848eb - 48491a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 484920: 5d pop rbp - 484921: c3 ret - 484922: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48492d: 0f 1f 00 nop dword ptr [rax] - -0000000000484930 <_dlerror_run>: - 484930: f3 0f 1e fa endbr64 - 484934: 48 83 3d c4 b5 03 00 00 cmp qword ptr [rip + 243140], 0 # 0x4bff00 <_nl_current_LC_NUMERIC_used+0x4bfefe> - 48493c: 41 54 push r12 - 48493e: 49 89 fc mov r12, rdi - 484941: 55 push rbp - 484942: 48 89 f5 mov rbp, rsi - 484945: 53 push rbx - 484946: 74 78 je 0x4849c0 <_dlerror_run+0x90> - 484948: 48 8d 35 a1 fc ff ff lea rsi, [rip - 863] # 0x4845f0 - 48494f: 48 8d 3d 6a e6 03 00 lea rdi, [rip + 255594] # 0x4c2fc0 - 484956: e8 a5 b6 b7 ff call 0x0 - 48495b: 48 8b 1d 66 e6 03 00 mov rbx, qword ptr [rip + 255590] # 0x4c2fc8 - 484962: 48 85 db test rbx, rbx - 484965: 0f 84 aa 00 00 00 je 0x484a15 <_dlerror_run+0xe5> - 48496b: 48 8b 7b 18 mov rdi, qword ptr [rbx + 24] - 48496f: 48 85 ff test rdi, rdi - 484972: 74 0e je 0x484982 <_dlerror_run+0x52> - 484974: 80 7b 08 00 cmp byte ptr [rbx + 8], 0 - 484978: 75 3e jne 0x4849b8 <_dlerror_run+0x88> - 48497a: 48 c7 43 18 00 00 00 00 mov qword ptr [rbx + 24], 0 - 484982: 48 8d 53 08 lea rdx, [rbx + 8] - 484986: 48 8d 73 18 lea rsi, [rbx + 24] - 48498a: 49 89 e8 mov r8, rbp - 48498d: 4c 89 e1 mov rcx, r12 - 484990: 48 8d 7b 10 lea rdi, [rbx + 16] - 484994: e8 67 a1 ff ff call 0x47eb00 <_dl_catch_error> - 484999: 31 d2 xor edx, edx - 48499b: 89 03 mov dword ptr [rbx], eax - 48499d: 48 8b 43 18 mov rax, qword ptr [rbx + 24] - 4849a1: 48 85 c0 test rax, rax - 4849a4: 0f 94 c2 sete dl - 4849a7: 0f 95 c0 setne al - 4849aa: 89 53 04 mov dword ptr [rbx + 4], edx - 4849ad: 0f b6 c0 movzx eax, al - 4849b0: 5b pop rbx - 4849b1: 5d pop rbp - 4849b2: 41 5c pop r12 - 4849b4: c3 ret - 4849b5: 0f 1f 00 nop dword ptr [rax] - 4849b8: e8 93 ab f9 ff call 0x41f550 - 4849bd: eb bb jmp 0x48497a <_dlerror_run+0x4a> - 4849bf: 90 nop - 4849c0: 8b 15 fa e5 03 00 mov edx, dword ptr [rip + 255482] # 0x4c2fc0 - 4849c6: 48 8b 1d fb e5 03 00 mov rbx, qword ptr [rip + 255483] # 0x4c2fc8 - 4849cd: 85 d2 test edx, edx - 4849cf: 75 91 jne 0x484962 <_dlerror_run+0x32> - 4849d1: 48 83 3d 4f b5 03 00 00 cmp qword ptr [rip + 243023], 0 # 0x4bff28 <_nl_current_LC_NUMERIC_used+0x4bff26> - 4849d9: 0f 84 97 00 00 00 je 0x484a76 <_dlerror_run+0x146> - 4849df: 48 8d 35 da fe ff ff lea rsi, [rip - 294] # 0x4848c0 - 4849e6: 48 8d 3d d7 e5 03 00 lea rdi, [rip + 255447] # 0x4c2fc4 - 4849ed: e8 0e b6 b7 ff call 0x0 - 4849f2: 85 c0 test eax, eax - 4849f4: 75 7a jne 0x484a70 <_dlerror_run+0x140> - 4849f6: 48 8b 1d cb e5 03 00 mov rbx, qword ptr [rip + 255435] # 0x4c2fc8 - 4849fd: 8b 15 bd e5 03 00 mov edx, dword ptr [rip + 255421] # 0x4c2fc0 - 484a03: 83 ca 02 or edx, 2 - 484a06: 89 15 b4 e5 03 00 mov dword ptr [rip + 255412], edx # 0x4c2fc0 - 484a0c: 48 85 db test rbx, rbx - 484a0f: 0f 85 56 ff ff ff jne 0x48496b <_dlerror_run+0x3b> - 484a15: 48 83 3d 5b b5 03 00 00 cmp qword ptr [rip + 243035], 0 # 0x4bff78 <_nl_current_LC_NUMERIC_used+0x4bff76> - 484a1d: 74 17 je 0x484a36 <_dlerror_run+0x106> - 484a1f: 8b 3d 9f e5 03 00 mov edi, dword ptr [rip + 255391] # 0x4c2fc4 - 484a25: e8 d6 b5 b7 ff call 0x0 - 484a2a: 48 89 c3 mov rbx, rax - 484a2d: 48 85 c0 test rax, rax - 484a30: 0f 85 35 ff ff ff jne 0x48496b <_dlerror_run+0x3b> - 484a36: be 20 00 00 00 mov esi, 32 - 484a3b: bf 01 00 00 00 mov edi, 1 - 484a40: e8 1b be f9 ff call 0x420860 - 484a45: 48 89 c3 mov rbx, rax - 484a48: 48 85 c0 test rax, rax - 484a4b: 74 3c je 0x484a89 <_dlerror_run+0x159> - 484a4d: 48 83 3d 7b b5 03 00 00 cmp qword ptr [rip + 243067], 0 # 0x4bffd0 <_nl_current_LC_NUMERIC_used+0x4bffce> - 484a55: 0f 84 10 ff ff ff je 0x48496b <_dlerror_run+0x3b> - 484a5b: 8b 3d 63 e5 03 00 mov edi, dword ptr [rip + 255331] # 0x4c2fc4 - 484a61: 48 89 c6 mov rsi, rax - 484a64: e8 97 b5 b7 ff call 0x0 - 484a69: e9 fd fe ff ff jmp 0x48496b <_dlerror_run+0x3b> - 484a6e: 66 90 nop - 484a70: 8b 15 4a e5 03 00 mov edx, dword ptr [rip + 255306] # 0x4c2fc0 - 484a76: 48 8d 1d 63 e5 03 00 lea rbx, [rip + 255331] # 0x4c2fe0 - 484a7d: 48 89 1d 44 e5 03 00 mov qword ptr [rip + 255300], rbx # 0x4c2fc8 - 484a84: e9 7a ff ff ff jmp 0x484a03 <_dlerror_run+0xd3> - 484a89: 48 8d 1d 50 e5 03 00 lea rbx, [rip + 255312] # 0x4c2fe0 - 484a90: e9 d6 fe ff ff jmp 0x48496b <_dlerror_run+0x3b> - 484a95: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000484aa0 <__libc_register_dlfcn_hook>: - 484aa0: f3 0f 1e fa endbr64 - 484aa4: 48 83 ec 08 sub rsp, 8 - 484aa8: 48 8d 35 26 7c 02 00 lea rsi, [rip + 162854] # 0x4ac6d5 - 484aaf: e8 5c 9b ff ff call 0x47e610 <__libc_dlsym_private> - 484ab4: 48 85 c0 test rax, rax - 484ab7: 74 0a je 0x484ac3 <__libc_register_dlfcn_hook+0x23> - 484ab9: 48 8d 15 00 d0 03 00 lea rdx, [rip + 249856] # 0x4c1ac0 <_dlfcn_hooks> - 484ac0: 48 89 10 mov qword ptr [rax], rdx - 484ac3: 48 83 c4 08 add rsp, 8 - 484ac7: c3 ret - 484ac8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000484ad0 <__dladdr>: - 484ad0: f3 0f 1e fa endbr64 - 484ad4: 31 c9 xor ecx, ecx - 484ad6: 31 d2 xor edx, edx - 484ad8: e9 33 42 00 00 jmp 0x488d10 <_dl_addr> - 484add: 0f 1f 00 nop dword ptr [rax] - -0000000000484ae0 <__dladdr1>: - 484ae0: f3 0f 1e fa endbr64 - 484ae4: 83 f9 01 cmp ecx, 1 - 484ae7: 74 17 je 0x484b00 <__dladdr1+0x20> - 484ae9: 83 f9 02 cmp ecx, 2 - 484aec: b9 00 00 00 00 mov ecx, 0 - 484af1: 74 02 je 0x484af5 <__dladdr1+0x15> - 484af3: 31 d2 xor edx, edx - 484af5: e9 16 42 00 00 jmp 0x488d10 <_dl_addr> - 484afa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 484b00: 48 89 d1 mov rcx, rdx - 484b03: 31 d2 xor edx, edx - 484b05: eb ee jmp 0x484af5 <__dladdr1+0x15> - 484b07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000484b10 : - 484b10: f3 0f 1e fa endbr64 - 484b14: 53 push rbx - 484b15: 48 89 fb mov rbx, rdi - 484b18: 48 8b 3f mov rdi, qword ptr [rdi] - 484b1b: 83 7b 08 0a cmp dword ptr [rbx + 8], 10 - 484b1f: 0f 87 a0 00 00 00 ja 0x484bc5 - 484b25: 8b 43 08 mov eax, dword ptr [rbx + 8] - 484b28: 48 8d 15 cd 7b 02 00 lea rdx, [rip + 162765] # 0x4ac6fc - 484b2f: 48 63 04 82 movsxd rax, dword ptr [rdx + 4*rax] - 484b33: 48 01 d0 add rax, rdx - 484b36: 3e ff e0 jmp rax - 484b39: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 484b40: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 484b44: 48 8b 57 30 mov rdx, qword ptr [rdi + 48] - 484b48: 48 89 10 mov qword ptr [rax], rdx - 484b4b: 5b pop rbx - 484b4c: c3 ret - 484b4d: 0f 1f 00 nop dword ptr [rax] - 484b50: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 484b54: 48 89 38 mov qword ptr [rax], rdi - 484b57: 5b pop rbx - 484b58: c3 ret - 484b59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 484b60: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 484b64: 31 d2 xor edx, edx - 484b66: 5b pop rbx - 484b67: e9 a4 11 ff ff jmp 0x475d10 <_dl_rtld_di_serinfo> - 484b6c: 0f 1f 40 00 nop dword ptr [rax] - 484b70: 48 8b 73 10 mov rsi, qword ptr [rbx + 16] - 484b74: ba 01 00 00 00 mov edx, 1 - 484b79: 5b pop rbx - 484b7a: e9 91 11 ff ff jmp 0x475d10 <_dl_rtld_di_serinfo> - 484b7f: 90 nop - 484b80: 48 8b b7 48 03 00 00 mov rsi, qword ptr [rdi + 840] - 484b87: 48 8b 7b 10 mov rdi, qword ptr [rbx + 16] - 484b8b: 5b pop rbx - 484b8c: e9 8f c4 f7 ff jmp 0x401020 <.plt> - 484b91: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 484b98: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 484b9c: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 484ba3: 48 8b 97 58 04 00 00 mov rdx, qword ptr [rdi + 1112] - 484baa: 48 89 10 mov qword ptr [rax], rdx - 484bad: 5b pop rbx - 484bae: c3 ret - 484baf: 90 nop - 484bb0: 31 c0 xor eax, eax - 484bb2: 48 83 bf 58 04 00 00 00 cmp qword ptr [rdi + 1112], 0 - 484bba: 75 24 jne 0x484be0 - 484bbc: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 484bc0: 48 89 02 mov qword ptr [rdx], rax - 484bc3: 5b pop rbx - 484bc4: c3 ret - 484bc5: 48 8d 0d 15 7b 02 00 lea rcx, [rip + 162581] # 0x4ac6e1 - 484bcc: 31 d2 xor edx, edx - 484bce: 31 f6 xor esi, esi - 484bd0: 31 ff xor edi, edi - 484bd2: e8 a9 9d ff ff call 0x47e980 <_dl_signal_error> - 484bd7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 484be0: e8 eb 71 ff ff call 0x47bdd0 <_dl_tls_get_addr_soft> - 484be5: eb d5 jmp 0x484bbc - 484be7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000484bf0 <__dlinfo>: - 484bf0: f3 0f 1e fa endbr64 - 484bf4: 48 83 ec 28 sub rsp, 40 - 484bf8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 484c01: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 484c06: 31 c0 xor eax, eax - 484c08: 48 89 3c 24 mov qword ptr [rsp], rdi - 484c0c: 48 8d 3d fd fe ff ff lea rdi, [rip - 259] # 0x484b10 - 484c13: 89 74 24 08 mov dword ptr [rsp + 8], esi - 484c17: 48 89 e6 mov rsi, rsp - 484c1a: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 484c1f: e8 0c fd ff ff call 0x484930 <_dlerror_run> - 484c24: 85 c0 test eax, eax - 484c26: 0f 95 c0 setne al - 484c29: 0f b6 c0 movzx eax, al - 484c2c: f7 d8 neg eax - 484c2e: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 484c33: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 484c3c: 75 05 jne 0x484c43 <__dlinfo+0x53> - 484c3e: 48 83 c4 28 add rsp, 40 - 484c42: c3 ret - 484c43: e8 88 6f fc ff call 0x44bbd0 <__stack_chk_fail_local> - 484c48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000484c50 : - 484c50: f3 0f 1e fa endbr64 - 484c54: 53 push rbx - 484c55: 48 83 3f 00 cmp qword ptr [rdi], 0 - 484c59: 75 49 jne 0x484ca4 - 484c5b: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] - 484c5f: 8b 77 10 mov esi, dword ptr [rdi + 16] - 484c62: 48 89 fb mov rbx, rdi - 484c65: 48 8d 05 29 5f 02 00 lea rax, [rip + 155433] # 0x4aab95 - 484c6c: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] - 484c70: 4c 8b 0d 29 ec 03 00 mov r9, qword ptr [rip + 257065] # 0x4c38a0 <__libc_argv> - 484c77: 81 ce 00 00 00 80 or esi, 2147483648 - 484c7d: 44 8b 05 14 ec 03 00 mov r8d, dword ptr [rip + 257044] # 0x4c3898 <__libc_argc> - 484c84: 48 85 ff test rdi, rdi - 484c87: 48 0f 44 f8 cmove rdi, rax - 484c8b: 48 83 ec 08 sub rsp, 8 - 484c8f: ff 35 53 e0 03 00 push qword ptr [rip + 254035] # 0x4c2ce8 - 484c95: 31 c9 xor ecx, ecx - 484c97: e8 b4 14 00 00 call 0x486150 <_dl_open> - 484c9c: 48 89 43 18 mov qword ptr [rbx + 24], rax - 484ca0: 58 pop rax - 484ca1: 5a pop rdx - 484ca2: 5b pop rbx - 484ca3: c3 ret - 484ca4: 48 8d 0d 7d 7a 02 00 lea rcx, [rip + 162429] # 0x4ac728 - 484cab: 31 d2 xor edx, edx - 484cad: 31 f6 xor esi, esi - 484caf: bf 16 00 00 00 mov edi, 22 - 484cb4: e8 c7 9c ff ff call 0x47e980 <_dl_signal_error> - 484cb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000484cc0 <__dlmopen>: - 484cc0: f3 0f 1e fa endbr64 - 484cc4: 48 83 ec 38 sub rsp, 56 - 484cc8: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 484cd1: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 484cd6: 31 c0 xor eax, eax - 484cd8: 48 89 3c 24 mov qword ptr [rsp], rdi - 484cdc: 48 8d 3d 6d ff ff ff lea rdi, [rip - 147] # 0x484c50 - 484ce3: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 484ce8: 48 89 e6 mov rsi, rsp - 484ceb: 89 54 24 10 mov dword ptr [rsp + 16], edx - 484cef: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx - 484cf4: e8 37 fc ff ff call 0x484930 <_dlerror_run> - 484cf9: 41 89 c0 mov r8d, eax - 484cfc: 31 c0 xor eax, eax - 484cfe: 45 85 c0 test r8d, r8d - 484d01: 75 19 jne 0x484d1c <__dlmopen+0x5c> - 484d03: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 484d08: e8 d3 99 ff ff call 0x47e6e0 <__libc_register_dl_open_hook> - 484d0d: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 484d12: e8 89 fd ff ff call 0x484aa0 <__libc_register_dlfcn_hook> - 484d17: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 484d1c: 48 8b 54 24 28 mov rdx, qword ptr [rsp + 40] - 484d21: 64 48 33 14 25 28 00 00 00 xor rdx, qword ptr fs:[40] - 484d2a: 75 05 jne 0x484d31 <__dlmopen+0x71> - 484d2c: 48 83 c4 38 add rsp, 56 - 484d30: c3 ret - 484d31: e8 9a 6e fc ff call 0x44bbd0 <__stack_chk_fail_local> - 484d36: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000484d40 : - 484d40: f3 0f 1e fa endbr64 - 484d44: 41 54 push r12 - 484d46: 31 d2 xor edx, edx - 484d48: 31 f6 xor esi, esi - 484d4a: 55 push rbp - 484d4b: 89 fd mov ebp, edi - 484d4d: 53 push rbx - 484d4e: e8 2d 95 fe ff call 0x46e280 - 484d53: 48 85 c0 test rax, rax - 484d56: 74 08 je 0x484d60 - 484d58: 5b pop rbx - 484d59: 5d pop rbp - 484d5a: 41 5c pop r12 - 484d5c: c3 ret - 484d5d: 0f 1f 00 nop dword ptr [rax] - 484d60: 48 c7 c3 c0 ff ff ff mov rbx, -64 - 484d67: 48 8b 35 0a ec 03 00 mov rsi, qword ptr [rip + 257034] # 0x4c3978 - 484d6e: 64 44 8b 23 mov r12d, dword ptr fs:[rbx] - 484d72: 48 85 f6 test rsi, rsi - 484d75: 74 19 je 0x484d90 - 484d77: 5b pop rbx - 484d78: 89 ef mov edi, ebp - 484d7a: ba 00 04 00 00 mov edx, 1024 - 484d7f: 5d pop rbp - 484d80: 41 5c pop r12 - 484d82: e9 f9 94 fe ff jmp 0x46e280 - 484d87: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 484d90: bf 00 04 00 00 mov edi, 1024 - 484d95: e8 c6 a1 f9 ff call 0x41ef60 - 484d9a: 48 89 05 d7 eb 03 00 mov qword ptr [rip + 256983], rax # 0x4c3978 - 484da1: 48 89 c6 mov rsi, rax - 484da4: 64 44 89 23 mov dword ptr fs:[rbx], r12d - 484da8: 48 85 c0 test rax, rax - 484dab: 75 ca jne 0x484d77 - 484dad: 5b pop rbx - 484dae: ba 05 00 00 00 mov edx, 5 - 484db3: 48 8d 35 80 79 02 00 lea rsi, [rip + 162176] # 0x4ac73a - 484dba: 5d pop rbp - 484dbb: 48 8d 3d fa 3b 02 00 lea rdi, [rip + 146426] # 0x4a89bc <_libc_intl_domainname> - 484dc2: 41 5c pop r12 - 484dc4: e9 d7 e1 f7 ff jmp 0x402fa0 - 484dc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000484dd0 : - 484dd0: f3 0f 1e fa endbr64 - 484dd4: f6 05 4f df 03 00 10 test byte ptr [rip + 253775], 16 # 0x4c2d2a <_dl_x86_cpu_features+0xa> - 484ddb: 48 8d 15 1e 01 00 00 lea rdx, [rip + 286] # 0x484f00 <__strspn_sse42> - 484de2: 48 8d 05 67 00 00 00 lea rax, [rip + 103] # 0x484e50 <__strspn_sse2> - 484de9: 48 0f 45 c2 cmovne rax, rdx - 484ded: c3 ret - 484dee: 66 90 nop - -0000000000484df0 : - 484df0: f3 0f 1e fa endbr64 - 484df4: 41 54 push r12 - 484df6: 53 push rbx - 484df7: 48 83 ec 08 sub rsp, 8 - 484dfb: 4c 8b 27 mov r12, qword ptr [rdi] - 484dfe: 4d 85 e4 test r12, r12 - 484e01: 74 1d je 0x484e20 - 484e03: 48 89 fb mov rbx, rdi - 484e06: 4c 89 e7 mov rdi, r12 - 484e09: e8 52 c3 f7 ff call 0x401160 <.plt+0x140> - 484e0e: 4c 01 e0 add rax, r12 - 484e11: 80 38 00 cmp byte ptr [rax], 0 - 484e14: 74 1a je 0x484e30 - 484e16: c6 00 00 mov byte ptr [rax], 0 - 484e19: 48 83 c0 01 add rax, 1 - 484e1d: 48 89 03 mov qword ptr [rbx], rax - 484e20: 48 83 c4 08 add rsp, 8 - 484e24: 4c 89 e0 mov rax, r12 - 484e27: 5b pop rbx - 484e28: 41 5c pop r12 - 484e2a: c3 ret - 484e2b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 484e30: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 484e37: 48 83 c4 08 add rsp, 8 - 484e3b: 4c 89 e0 mov rax, r12 - 484e3e: 5b pop rbx - 484e3f: 41 5c pop r12 - 484e41: c3 ret - 484e42: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 484e4c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000484e50 <__strspn_sse2>: - 484e50: f3 0f 1e fa endbr64 - 484e54: 48 89 fa mov rdx, rdi - 484e57: 49 89 f8 mov r8, rdi - 484e5a: 48 81 ec 00 01 00 00 sub rsp, 256 - 484e61: b9 20 00 00 00 mov ecx, 32 - 484e66: 48 89 e7 mov rdi, rsp - 484e69: 31 c0 xor eax, eax - 484e6b: fc cld - 484e6c: f3 48 ab rep stosq qword ptr es:[rdi], rax - 484e6f: 48 89 f0 mov rax, rsi - 484e72: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 484e7d: 0f 1f 00 nop dword ptr [rax] - 484e80: 8a 08 mov cl, byte ptr [rax] - 484e82: 84 c9 test cl, cl - 484e84: 74 28 je 0x484eae <__strspn_sse2+0x5e> - 484e86: 88 0c 0c mov byte ptr [rsp + rcx], cl - 484e89: 8a 48 01 mov cl, byte ptr [rax + 1] - 484e8c: f6 c1 ff test cl, -1 - 484e8f: 74 1d je 0x484eae <__strspn_sse2+0x5e> - 484e91: 88 0c 0c mov byte ptr [rsp + rcx], cl - 484e94: 8a 48 02 mov cl, byte ptr [rax + 2] - 484e97: f6 c1 ff test cl, -1 - 484e9a: 74 12 je 0x484eae <__strspn_sse2+0x5e> - 484e9c: 88 0c 0c mov byte ptr [rsp + rcx], cl - 484e9f: 8a 48 03 mov cl, byte ptr [rax + 3] - 484ea2: 48 83 c0 04 add rax, 4 - 484ea6: 88 0c 0c mov byte ptr [rsp + rcx], cl - 484ea9: f6 c1 ff test cl, -1 - 484eac: 75 d2 jne 0x484e80 <__strspn_sse2+0x30> - 484eae: 48 8d 42 fc lea rax, [rdx - 4] - 484eb2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 484ebd: 0f 1f 00 nop dword ptr [rax] - 484ec0: 48 83 c0 04 add rax, 4 - 484ec4: 8a 08 mov cl, byte ptr [rax] - 484ec6: 84 0c 0c test byte ptr [rsp + rcx], cl - 484ec9: 74 21 je 0x484eec <__strspn_sse2+0x9c> - 484ecb: 8a 48 01 mov cl, byte ptr [rax + 1] - 484ece: 84 0c 0c test byte ptr [rsp + rcx], cl - 484ed1: 74 16 je 0x484ee9 <__strspn_sse2+0x99> - 484ed3: 8a 48 02 mov cl, byte ptr [rax + 2] - 484ed6: 84 0c 0c test byte ptr [rsp + rcx], cl - 484ed9: 74 0b je 0x484ee6 <__strspn_sse2+0x96> - 484edb: 8a 48 03 mov cl, byte ptr [rax + 3] - 484ede: 84 0c 0c test byte ptr [rsp + rcx], cl - 484ee1: 75 dd jne 0x484ec0 <__strspn_sse2+0x70> - 484ee3: 48 ff c0 inc rax - 484ee6: 48 ff c0 inc rax - 484ee9: 48 ff c0 inc rax - 484eec: 48 81 c4 00 01 00 00 add rsp, 256 - 484ef3: 48 29 d0 sub rax, rdx - 484ef6: c3 ret - 484ef7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000484f00 <__strspn_sse42>: - 484f00: f3 0f 1e fa endbr64 - 484f04: 80 3e 00 cmp byte ptr [rsi], 0 - 484f07: 0f 84 cb 00 00 00 je 0x484fd8 <__strspn_sse42+0xd8> - 484f0d: 89 f2 mov edx, esi - 484f0f: 83 e2 0f and edx, 15 - 484f12: 75 64 jne 0x484f78 <__strspn_sse42+0x78> - 484f14: 66 0f 6f 06 movdqa xmm0, xmmword ptr [rsi] - 484f18: 66 0f 3a 63 c0 3a pcmpistri xmm0, xmm0, 58 - 484f1e: 83 f9 10 cmp ecx, 16 - 484f21: 0f 84 f9 00 00 00 je 0x485020 <__strspn_sse42+0x120> - 484f27: 89 fe mov esi, edi - 484f29: 83 e6 0f and esi, 15 - 484f2c: 0f 84 ae 00 00 00 je 0x484fe0 <__strspn_sse42+0xe0> - 484f32: 49 89 f8 mov r8, rdi - 484f35: 48 63 c6 movsxd rax, esi - 484f38: 48 8d 15 d1 30 01 00 lea rdx, [rip + 78033] # 0x498010 <___m128i_shift_right> - 484f3f: 49 83 e0 f0 and r8, -16 - 484f43: f3 0f 6f 0c 02 movdqu xmm1, xmmword ptr [rdx + rax] - 484f48: ba 10 00 00 00 mov edx, 16 - 484f4d: 66 41 0f 6f 10 movdqa xmm2, xmmword ptr [r8] - 484f52: 66 0f 38 00 d1 pshufb xmm2, xmm1 - 484f57: 66 0f 3a 63 c2 12 pcmpistri xmm0, xmm2, 18 - 484f5d: 29 f2 sub edx, esi - 484f5f: 48 63 c1 movsxd rax, ecx - 484f62: 39 c2 cmp edx, eax - 484f64: 7f 0e jg 0x484f74 <__strspn_sse42+0x74> - 484f66: 66 0f 3a 63 d2 3a pcmpistri xmm2, xmm2, 58 - 484f6c: 39 ca cmp edx, ecx - 484f6e: 0f 8e 9c 00 00 00 jle 0x485010 <__strspn_sse42+0x110> - 484f74: c3 ret - 484f75: 0f 1f 00 nop dword ptr [rax] - 484f78: 49 89 f0 mov r8, rsi - 484f7b: 48 63 c2 movsxd rax, edx - 484f7e: 48 8d 0d 8b 30 01 00 lea rcx, [rip + 77963] # 0x498010 <___m128i_shift_right> - 484f85: 49 83 e0 f0 and r8, -16 - 484f89: f3 0f 6f 04 01 movdqu xmm0, xmmword ptr [rcx + rax] - 484f8e: b8 10 00 00 00 mov eax, 16 - 484f93: 66 41 0f 6f 18 movdqa xmm3, xmmword ptr [r8] - 484f98: 66 0f 38 00 d8 pshufb xmm3, xmm0 - 484f9d: 66 0f 3a 63 db 3a pcmpistri xmm3, xmm3, 58 - 484fa3: 29 d0 sub eax, edx - 484fa5: 66 0f 6f c3 movdqa xmm0, xmm3 - 484fa9: 39 c8 cmp eax, ecx - 484fab: 0f 85 76 ff ff ff jne 0x484f27 <__strspn_sse42+0x27> - 484fb1: 66 41 0f 6f 48 10 movdqa xmm1, xmmword ptr [r8 + 16] - 484fb7: 66 0f 3a 63 c9 3a pcmpistri xmm1, xmm1, 58 - 484fbd: 01 c8 add eax, ecx - 484fbf: 83 f8 10 cmp eax, 16 - 484fc2: 7f 66 jg 0x48502a <__strspn_sse42+0x12a> - 484fc4: 85 c9 test ecx, ecx - 484fc6: 0f 84 5b ff ff ff je 0x484f27 <__strspn_sse42+0x27> - 484fcc: f3 0f 6f 06 movdqu xmm0, xmmword ptr [rsi] - 484fd0: e9 52 ff ff ff jmp 0x484f27 <__strspn_sse42+0x27> - 484fd5: 0f 1f 00 nop dword ptr [rax] - 484fd8: 31 c0 xor eax, eax - 484fda: c3 ret - 484fdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 484fe0: 48 89 f8 mov rax, rdi - 484fe3: 66 0f 3a 63 00 12 pcmpistri xmm0, xmmword ptr [rax], 18 - 484fe9: 72 11 jb 0x484ffc <__strspn_sse42+0xfc> - 484feb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 484ff0: 48 83 c0 10 add rax, 16 - 484ff4: 66 0f 3a 63 00 12 pcmpistri xmm0, xmmword ptr [rax], 18 - 484ffa: 73 f4 jae 0x484ff0 <__strspn_sse42+0xf0> - 484ffc: 48 63 c9 movsxd rcx, ecx - 484fff: 48 01 c8 add rax, rcx - 485002: 48 29 f8 sub rax, rdi - 485005: c3 ret - 485006: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 485010: 49 8d 40 10 lea rax, [r8 + 16] - 485014: eb cd jmp 0x484fe3 <__strspn_sse42+0xe3> - 485016: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 485020: 80 7e 10 00 cmp byte ptr [rsi + 16], 0 - 485024: 0f 84 fd fe ff ff je 0x484f27 <__strspn_sse42+0x27> - 48502a: e9 21 fe ff ff jmp 0x484e50 <__strspn_sse2> - 48502f: 90 nop - -0000000000485030 : - 485030: f3 0f 1e fa endbr64 - 485034: 48 ba 02 00 00 00 00 01 00 00 movabs rdx, 1099511627778 - 48503e: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 - 485048: 48 23 05 31 dd 03 00 and rax, qword ptr [rip + 253233] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 48504f: 48 39 d0 cmp rax, rdx - 485052: 48 8d 15 a7 03 00 00 lea rdx, [rip + 935] # 0x485400 <__wmemchr_avx2> - 485059: 48 8d 05 70 00 00 00 lea rax, [rip + 112] # 0x4850d0 <__wmemchr_sse2> - 485060: 48 0f 44 c2 cmove rax, rdx - 485064: c3 ret - 485065: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48506f: 90 nop - -0000000000485070 : - 485070: f3 0f 1e fa endbr64 - 485074: 48 8b 15 05 dd 03 00 mov rdx, qword ptr [rip + 253189] # 0x4c2d80 <_dl_x86_cpu_features+0x60> - 48507b: 4c 8d 05 8e 16 fc ff lea r8, [rip - 256370] # 0x446710 <__wmemset_sse2_unaligned> - 485082: 48 b8 02 00 00 00 00 09 00 00 movabs rax, 9895604649986 - 48508c: 48 b9 02 00 00 00 00 01 00 00 movabs rcx, 1099511627778 - 485096: 48 21 d0 and rax, rdx - 485099: 48 39 c8 cmp rax, rcx - 48509c: 75 23 jne 0x4850c1 - 48509e: 48 b8 04 00 00 00 00 40 00 00 movabs rax, 70368744177668 - 4850a8: 4c 8d 05 61 19 fc ff lea r8, [rip - 255647] # 0x446a10 <__wmemset_avx512_unaligned> - 4850af: 48 21 c2 and rdx, rax - 4850b2: 48 8d 05 d7 17 fc ff lea rax, [rip - 256041] # 0x446890 <__wmemset_avx2_unaligned> - 4850b9: 48 83 fa 04 cmp rdx, 4 - 4850bd: 4c 0f 45 c0 cmovne r8, rax - 4850c1: 4c 89 c0 mov rax, r8 - 4850c4: c3 ret - 4850c5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4850cf: 90 nop - -00000000004850d0 <__wmemchr_sse2>: - 4850d0: f3 0f 1e fa endbr64 - 4850d4: 66 0f 6e ce movd xmm1, esi - 4850d8: 89 f9 mov ecx, edi - 4850da: 48 85 d2 test rdx, rdx - 4850dd: 0f 84 0d 03 00 00 je 0x4853f0 <__wmemchr_sse2+0x320> - 4850e3: 48 c1 e2 02 shl rdx, 2 - 4850e7: 83 e1 3f and ecx, 63 - 4850ea: 66 0f 70 c9 00 pshufd xmm1, xmm1, 0 # xmm1 = xmm1[0,0,0,0] - 4850ef: 83 f9 30 cmp ecx, 48 - 4850f2: 77 3c ja 0x485130 <__wmemchr_sse2+0x60> - 4850f4: f3 0f 6f 07 movdqu xmm0, xmmword ptr [rdi] - 4850f8: 66 0f 76 c1 pcmpeqd xmm0, xmm1 - 4850fc: 66 0f d7 c0 pmovmskb eax, xmm0 - 485100: 85 c0 test eax, eax - 485102: 0f 85 a8 02 00 00 jne 0x4853b0 <__wmemchr_sse2+0x2e0> - 485108: 48 83 ea 10 sub rdx, 16 - 48510c: 0f 86 de 02 00 00 jbe 0x4853f0 <__wmemchr_sse2+0x320> - 485112: 48 83 c7 10 add rdi, 16 - 485116: 83 e1 0f and ecx, 15 - 485119: 48 83 e7 f0 and rdi, -16 - 48511d: 48 01 ca add rdx, rcx - 485120: 48 83 ea 40 sub rdx, 64 - 485124: 0f 86 b6 01 00 00 jbe 0x4852e0 <__wmemchr_sse2+0x210> - 48512a: eb 54 jmp 0x485180 <__wmemchr_sse2+0xb0> - 48512c: 0f 1f 40 00 nop dword ptr [rax] - 485130: 83 e1 0f and ecx, 15 - 485133: 48 83 e7 f0 and rdi, -16 - 485137: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 48513b: 66 0f 76 c1 pcmpeqd xmm0, xmm1 - 48513f: 66 0f d7 c0 pmovmskb eax, xmm0 - 485143: d3 f8 sar eax, cl - 485145: 85 c0 test eax, eax - 485147: 74 17 je 0x485160 <__wmemchr_sse2+0x90> - 485149: 0f bc c0 bsf eax, eax - 48514c: 48 29 c2 sub rdx, rax - 48514f: 0f 86 9b 02 00 00 jbe 0x4853f0 <__wmemchr_sse2+0x320> - 485155: 48 01 f8 add rax, rdi - 485158: 48 01 c8 add rax, rcx - 48515b: c3 ret - 48515c: 0f 1f 40 00 nop dword ptr [rax] - 485160: 48 f7 d9 neg rcx - 485163: 48 83 c1 10 add rcx, 16 - 485167: 48 29 ca sub rdx, rcx - 48516a: 0f 86 80 02 00 00 jbe 0x4853f0 <__wmemchr_sse2+0x320> - 485170: 48 83 c7 10 add rdi, 16 - 485174: 48 83 ea 40 sub rdx, 64 - 485178: 0f 86 62 01 00 00 jbe 0x4852e0 <__wmemchr_sse2+0x210> - 48517e: 66 90 nop - 485180: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 485184: 66 0f 76 c1 pcmpeqd xmm0, xmm1 - 485188: 66 0f d7 c0 pmovmskb eax, xmm0 - 48518c: 85 c0 test eax, eax - 48518e: 0f 85 ec 01 00 00 jne 0x485380 <__wmemchr_sse2+0x2b0> - 485194: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 485199: 66 0f 76 d1 pcmpeqd xmm2, xmm1 - 48519d: 66 0f d7 c2 pmovmskb eax, xmm2 - 4851a1: 85 c0 test eax, eax - 4851a3: 0f 85 e7 01 00 00 jne 0x485390 <__wmemchr_sse2+0x2c0> - 4851a9: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 4851ae: 66 0f 76 d9 pcmpeqd xmm3, xmm1 - 4851b2: 66 0f d7 c3 pmovmskb eax, xmm3 - 4851b6: 85 c0 test eax, eax - 4851b8: 0f 85 e2 01 00 00 jne 0x4853a0 <__wmemchr_sse2+0x2d0> - 4851be: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] - 4851c3: 66 0f 76 e1 pcmpeqd xmm4, xmm1 - 4851c7: 48 83 c7 40 add rdi, 64 - 4851cb: 66 0f d7 c4 pmovmskb eax, xmm4 - 4851cf: 85 c0 test eax, eax - 4851d1: 0f 85 99 01 00 00 jne 0x485370 <__wmemchr_sse2+0x2a0> - 4851d7: 48 f7 c7 3f 00 00 00 test rdi, 63 - 4851de: 74 70 je 0x485250 <__wmemchr_sse2+0x180> - 4851e0: 48 83 ea 40 sub rdx, 64 - 4851e4: 0f 86 f6 00 00 00 jbe 0x4852e0 <__wmemchr_sse2+0x210> - 4851ea: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 4851ee: 66 0f 76 c1 pcmpeqd xmm0, xmm1 - 4851f2: 66 0f d7 c0 pmovmskb eax, xmm0 - 4851f6: 85 c0 test eax, eax - 4851f8: 0f 85 82 01 00 00 jne 0x485380 <__wmemchr_sse2+0x2b0> - 4851fe: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 485203: 66 0f 76 d1 pcmpeqd xmm2, xmm1 - 485207: 66 0f d7 c2 pmovmskb eax, xmm2 - 48520b: 85 c0 test eax, eax - 48520d: 0f 85 7d 01 00 00 jne 0x485390 <__wmemchr_sse2+0x2c0> - 485213: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 485218: 66 0f 76 d9 pcmpeqd xmm3, xmm1 - 48521c: 66 0f d7 c3 pmovmskb eax, xmm3 - 485220: 85 c0 test eax, eax - 485222: 0f 85 78 01 00 00 jne 0x4853a0 <__wmemchr_sse2+0x2d0> - 485228: 66 0f 6f 5f 30 movdqa xmm3, xmmword ptr [rdi + 48] - 48522d: 66 0f 76 d9 pcmpeqd xmm3, xmm1 - 485231: 66 0f d7 c3 pmovmskb eax, xmm3 - 485235: 48 83 c7 40 add rdi, 64 - 485239: 85 c0 test eax, eax - 48523b: 0f 85 2f 01 00 00 jne 0x485370 <__wmemchr_sse2+0x2a0> - 485241: 48 89 f9 mov rcx, rdi - 485244: 48 83 e7 c0 and rdi, -64 - 485248: 83 e1 3f and ecx, 63 - 48524b: 48 01 ca add rdx, rcx - 48524e: 66 90 nop - 485250: 48 83 ea 40 sub rdx, 64 - 485254: 0f 86 86 00 00 00 jbe 0x4852e0 <__wmemchr_sse2+0x210> - 48525a: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 48525e: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 485263: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 485268: 66 0f 6f 67 30 movdqa xmm4, xmmword ptr [rdi + 48] - 48526d: 66 0f 76 c1 pcmpeqd xmm0, xmm1 - 485271: 66 0f 76 d1 pcmpeqd xmm2, xmm1 - 485275: 66 0f 76 d9 pcmpeqd xmm3, xmm1 - 485279: 66 0f 76 e1 pcmpeqd xmm4, xmm1 - 48527d: 66 0f de d8 pmaxub xmm3, xmm0 - 485281: 66 0f de e2 pmaxub xmm4, xmm2 - 485285: 66 0f de e3 pmaxub xmm4, xmm3 - 485289: 66 0f d7 c4 pmovmskb eax, xmm4 - 48528d: 48 83 c7 40 add rdi, 64 - 485291: 85 c0 test eax, eax - 485293: 74 bb je 0x485250 <__wmemchr_sse2+0x180> - 485295: 48 83 ef 40 sub rdi, 64 - 485299: 66 0f d7 c0 pmovmskb eax, xmm0 - 48529d: 85 c0 test eax, eax - 48529f: 0f 85 db 00 00 00 jne 0x485380 <__wmemchr_sse2+0x2b0> - 4852a5: 66 0f d7 c2 pmovmskb eax, xmm2 - 4852a9: 85 c0 test eax, eax - 4852ab: 0f 85 df 00 00 00 jne 0x485390 <__wmemchr_sse2+0x2c0> - 4852b1: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 4852b6: 66 0f 76 d9 pcmpeqd xmm3, xmm1 - 4852ba: 66 0f 76 4f 30 pcmpeqd xmm1, xmmword ptr [rdi + 48] - 4852bf: 66 0f d7 c3 pmovmskb eax, xmm3 - 4852c3: 85 c0 test eax, eax - 4852c5: 0f 85 d5 00 00 00 jne 0x4853a0 <__wmemchr_sse2+0x2d0> - 4852cb: 66 0f d7 c1 pmovmskb eax, xmm1 - 4852cf: 0f bc c0 bsf eax, eax - 4852d2: 48 8d 44 07 30 lea rax, [rdi + rax + 48] - 4852d7: c3 ret - 4852d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4852e0: 83 c2 20 add edx, 32 - 4852e3: 7e 5b jle 0x485340 <__wmemchr_sse2+0x270> - 4852e5: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 4852e9: 66 0f 76 c1 pcmpeqd xmm0, xmm1 - 4852ed: 66 0f d7 c0 pmovmskb eax, xmm0 - 4852f1: 85 c0 test eax, eax - 4852f3: 0f 85 87 00 00 00 jne 0x485380 <__wmemchr_sse2+0x2b0> - 4852f9: 66 0f 6f 57 10 movdqa xmm2, xmmword ptr [rdi + 16] - 4852fe: 66 0f 76 d1 pcmpeqd xmm2, xmm1 - 485302: 66 0f d7 c2 pmovmskb eax, xmm2 - 485306: 85 c0 test eax, eax - 485308: 0f 85 82 00 00 00 jne 0x485390 <__wmemchr_sse2+0x2c0> - 48530e: 66 0f 6f 5f 20 movdqa xmm3, xmmword ptr [rdi + 32] - 485313: 66 0f 76 d9 pcmpeqd xmm3, xmm1 - 485317: 66 0f d7 c3 pmovmskb eax, xmm3 - 48531b: 85 c0 test eax, eax - 48531d: 0f 85 ad 00 00 00 jne 0x4853d0 <__wmemchr_sse2+0x300> - 485323: 83 ea 10 sub edx, 16 - 485326: 0f 8e c4 00 00 00 jle 0x4853f0 <__wmemchr_sse2+0x320> - 48532c: 66 0f 76 4f 30 pcmpeqd xmm1, xmmword ptr [rdi + 48] - 485331: 66 0f d7 c1 pmovmskb eax, xmm1 - 485335: 85 c0 test eax, eax - 485337: 0f 85 a3 00 00 00 jne 0x4853e0 <__wmemchr_sse2+0x310> - 48533d: 31 c0 xor eax, eax - 48533f: c3 ret - 485340: 83 c2 20 add edx, 32 - 485343: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 485347: 66 0f 76 c1 pcmpeqd xmm0, xmm1 - 48534b: 66 0f d7 c0 pmovmskb eax, xmm0 - 48534f: 85 c0 test eax, eax - 485351: 75 5d jne 0x4853b0 <__wmemchr_sse2+0x2e0> - 485353: 83 ea 10 sub edx, 16 - 485356: 0f 86 94 00 00 00 jbe 0x4853f0 <__wmemchr_sse2+0x320> - 48535c: 66 0f 76 4f 10 pcmpeqd xmm1, xmmword ptr [rdi + 16] - 485361: 66 0f d7 c1 pmovmskb eax, xmm1 - 485365: 85 c0 test eax, eax - 485367: 75 57 jne 0x4853c0 <__wmemchr_sse2+0x2f0> - 485369: 31 c0 xor eax, eax - 48536b: c3 ret - 48536c: 0f 1f 40 00 nop dword ptr [rax] - 485370: 0f bc c0 bsf eax, eax - 485373: 48 8d 44 38 f0 lea rax, [rax + rdi - 16] - 485378: c3 ret - 485379: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 485380: 0f bc c0 bsf eax, eax - 485383: 48 01 f8 add rax, rdi - 485386: c3 ret - 485387: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 485390: 0f bc c0 bsf eax, eax - 485393: 48 8d 44 38 10 lea rax, [rax + rdi + 16] - 485398: c3 ret - 485399: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4853a0: 0f bc c0 bsf eax, eax - 4853a3: 48 8d 44 38 20 lea rax, [rax + rdi + 32] - 4853a8: c3 ret - 4853a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4853b0: 0f bc c0 bsf eax, eax - 4853b3: 48 29 c2 sub rdx, rax - 4853b6: 76 38 jbe 0x4853f0 <__wmemchr_sse2+0x320> - 4853b8: 48 01 f8 add rax, rdi - 4853bb: c3 ret - 4853bc: 0f 1f 40 00 nop dword ptr [rax] - 4853c0: 0f bc c0 bsf eax, eax - 4853c3: 48 29 c2 sub rdx, rax - 4853c6: 76 28 jbe 0x4853f0 <__wmemchr_sse2+0x320> - 4853c8: 48 8d 44 07 10 lea rax, [rdi + rax + 16] - 4853cd: c3 ret - 4853ce: 66 90 nop - 4853d0: 0f bc c0 bsf eax, eax - 4853d3: 48 29 c2 sub rdx, rax - 4853d6: 76 18 jbe 0x4853f0 <__wmemchr_sse2+0x320> - 4853d8: 48 8d 44 07 20 lea rax, [rdi + rax + 32] - 4853dd: c3 ret - 4853de: 66 90 nop - 4853e0: 0f bc c0 bsf eax, eax - 4853e3: 48 29 c2 sub rdx, rax - 4853e6: 76 08 jbe 0x4853f0 <__wmemchr_sse2+0x320> - 4853e8: 48 8d 44 07 30 lea rax, [rdi + rax + 48] - 4853ed: c3 ret - 4853ee: 66 90 nop - 4853f0: 31 c0 xor eax, eax - 4853f2: c3 ret - 4853f3: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4853fd: 0f 1f 00 nop dword ptr [rax] - -0000000000485400 <__wmemchr_avx2>: - 485400: f3 0f 1e fa endbr64 - 485404: 48 85 d2 test rdx, rdx - 485407: 0f 84 56 02 00 00 je 0x485663 <__wmemchr_avx2+0x263> - 48540d: 89 f9 mov ecx, edi - 48540f: c5 f9 6e c6 vmovd xmm0, esi - 485413: 48 c1 e2 02 shl rdx, 2 - 485417: c4 e2 7d 58 c0 vpbroadcastd ymm0, xmm0 - 48541c: 83 e1 3f and ecx, 63 - 48541f: 83 f9 20 cmp ecx, 32 - 485422: 77 3c ja 0x485460 <__wmemchr_avx2+0x60> - 485424: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 485428: c5 fd d7 c1 vpmovmskb eax, ymm1 - 48542c: 85 c0 test eax, eax - 48542e: 0f 85 bc 01 00 00 jne 0x4855f0 <__wmemchr_avx2+0x1f0> - 485434: 48 83 ea 20 sub rdx, 32 - 485438: 0f 86 22 02 00 00 jbe 0x485660 <__wmemchr_avx2+0x260> - 48543e: 48 83 c7 20 add rdi, 32 - 485442: 83 e1 1f and ecx, 31 - 485445: 48 83 e7 e0 and rdi, -32 - 485449: 48 01 ca add rdx, rcx - 48544c: 48 81 ea 80 00 00 00 sub rdx, 128 - 485453: 0f 86 02 01 00 00 jbe 0x48555b <__wmemchr_avx2+0x15b> - 485459: eb 56 jmp 0x4854b1 <__wmemchr_avx2+0xb1> - 48545b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 485460: 83 e1 1f and ecx, 31 - 485463: 48 83 e7 e0 and rdi, -32 - 485467: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 48546b: c5 fd d7 c1 vpmovmskb eax, ymm1 - 48546f: d3 f8 sar eax, cl - 485471: 85 c0 test eax, eax - 485473: 74 1b je 0x485490 <__wmemchr_avx2+0x90> - 485475: f3 0f bc c0 tzcnt eax, eax - 485479: 48 39 c2 cmp rdx, rax - 48547c: 0f 86 de 01 00 00 jbe 0x485660 <__wmemchr_avx2+0x260> - 485482: 48 01 f8 add rax, rdi - 485485: 48 01 c8 add rax, rcx - 485488: c5 f8 77 vzeroupper - 48548b: c3 ret - 48548c: 0f 1f 40 00 nop dword ptr [rax] - 485490: 48 f7 d9 neg rcx - 485493: 48 83 c1 20 add rcx, 32 - 485497: 48 29 ca sub rdx, rcx - 48549a: 0f 86 c0 01 00 00 jbe 0x485660 <__wmemchr_avx2+0x260> - 4854a0: 48 83 c7 20 add rdi, 32 - 4854a4: 48 81 ea 80 00 00 00 sub rdx, 128 - 4854ab: 0f 86 aa 00 00 00 jbe 0x48555b <__wmemchr_avx2+0x15b> - 4854b1: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 4854b5: c5 fd d7 c1 vpmovmskb eax, ymm1 - 4854b9: 85 c0 test eax, eax - 4854bb: 0f 85 af 01 00 00 jne 0x485670 <__wmemchr_avx2+0x270> - 4854c1: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] - 4854c6: c5 fd d7 c1 vpmovmskb eax, ymm1 - 4854ca: 85 c0 test eax, eax - 4854cc: 0f 85 ae 01 00 00 jne 0x485680 <__wmemchr_avx2+0x280> - 4854d2: c5 fd 76 4f 40 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 64] - 4854d7: c5 fd d7 c1 vpmovmskb eax, ymm1 - 4854db: 85 c0 test eax, eax - 4854dd: 0f 85 ad 01 00 00 jne 0x485690 <__wmemchr_avx2+0x290> - 4854e3: c5 fd 76 4f 60 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 96] - 4854e8: c5 fd d7 c1 vpmovmskb eax, ymm1 - 4854ec: 85 c0 test eax, eax - 4854ee: 0f 85 ca 01 00 00 jne 0x4856be <__wmemchr_avx2+0x2be> - 4854f4: 48 81 c7 80 00 00 00 add rdi, 128 - 4854fb: 48 81 ea 80 00 00 00 sub rdx, 128 - 485502: 76 57 jbe 0x48555b <__wmemchr_avx2+0x15b> - 485504: 48 89 f9 mov rcx, rdi - 485507: 83 e1 7f and ecx, 127 - 48550a: 48 83 e7 80 and rdi, -128 - 48550e: 48 01 ca add rdx, rcx - 485511: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48551c: 0f 1f 40 00 nop dword ptr [rax] - 485520: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 485524: c5 fd 76 57 20 vpcmpeqd ymm2, ymm0, ymmword ptr [rdi + 32] - 485529: c5 fd 76 5f 40 vpcmpeqd ymm3, ymm0, ymmword ptr [rdi + 64] - 48552e: c5 fd 76 67 60 vpcmpeqd ymm4, ymm0, ymmword ptr [rdi + 96] - 485533: c5 ed eb e9 vpor ymm5, ymm2, ymm1 - 485537: c5 dd eb f3 vpor ymm6, ymm4, ymm3 - 48553b: c5 cd eb ed vpor ymm5, ymm6, ymm5 - 48553f: c5 fd d7 c5 vpmovmskb eax, ymm5 - 485543: 85 c0 test eax, eax - 485545: 0f 85 55 01 00 00 jne 0x4856a0 <__wmemchr_avx2+0x2a0> - 48554b: 48 81 c7 80 00 00 00 add rdi, 128 - 485552: 48 81 ea 80 00 00 00 sub rdx, 128 - 485559: 77 c5 ja 0x485520 <__wmemchr_avx2+0x120> - 48555b: 83 c2 40 add edx, 64 - 48555e: 7e 60 jle 0x4855c0 <__wmemchr_avx2+0x1c0> - 485560: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 485564: c5 fd d7 c1 vpmovmskb eax, ymm1 - 485568: 85 c0 test eax, eax - 48556a: 0f 85 00 01 00 00 jne 0x485670 <__wmemchr_avx2+0x270> - 485570: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] - 485575: c5 fd d7 c1 vpmovmskb eax, ymm1 - 485579: 85 c0 test eax, eax - 48557b: 0f 85 ff 00 00 00 jne 0x485680 <__wmemchr_avx2+0x280> - 485581: c5 fd 76 4f 40 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 64] - 485586: c5 fd d7 c1 vpmovmskb eax, ymm1 - 48558a: 85 c0 test eax, eax - 48558c: 0f 85 8e 00 00 00 jne 0x485620 <__wmemchr_avx2+0x220> - 485592: 83 ea 20 sub edx, 32 - 485595: 0f 8e c5 00 00 00 jle 0x485660 <__wmemchr_avx2+0x260> - 48559b: c5 fd 76 4f 60 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 96] - 4855a0: c5 fd d7 c1 vpmovmskb eax, ymm1 - 4855a4: 85 c0 test eax, eax - 4855a6: 0f 85 94 00 00 00 jne 0x485640 <__wmemchr_avx2+0x240> - 4855ac: 31 c0 xor eax, eax - 4855ae: c5 f8 77 vzeroupper - 4855b1: c3 ret - 4855b2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4855bd: 0f 1f 00 nop dword ptr [rax] - 4855c0: 83 c2 40 add edx, 64 - 4855c3: c5 fd 76 0f vpcmpeqd ymm1, ymm0, ymmword ptr [rdi] - 4855c7: c5 fd d7 c1 vpmovmskb eax, ymm1 - 4855cb: 85 c0 test eax, eax - 4855cd: 75 21 jne 0x4855f0 <__wmemchr_avx2+0x1f0> - 4855cf: 83 ea 20 sub edx, 32 - 4855d2: 0f 8e 88 00 00 00 jle 0x485660 <__wmemchr_avx2+0x260> - 4855d8: c5 fd 76 4f 20 vpcmpeqd ymm1, ymm0, ymmword ptr [rdi + 32] - 4855dd: c5 fd d7 c1 vpmovmskb eax, ymm1 - 4855e1: 85 c0 test eax, eax - 4855e3: 75 1b jne 0x485600 <__wmemchr_avx2+0x200> - 4855e5: 31 c0 xor eax, eax - 4855e7: c5 f8 77 vzeroupper - 4855ea: c3 ret - 4855eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4855f0: f3 0f bc c0 tzcnt eax, eax - 4855f4: 48 39 c2 cmp rdx, rax - 4855f7: 76 67 jbe 0x485660 <__wmemchr_avx2+0x260> - 4855f9: 48 01 f8 add rax, rdi - 4855fc: c5 f8 77 vzeroupper - 4855ff: c3 ret - 485600: f3 0f bc c0 tzcnt eax, eax - 485604: 48 39 c2 cmp rdx, rax - 485607: 76 57 jbe 0x485660 <__wmemchr_avx2+0x260> - 485609: 48 83 c0 20 add rax, 32 - 48560d: 48 01 f8 add rax, rdi - 485610: c5 f8 77 vzeroupper - 485613: c3 ret - 485614: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48561f: 90 nop - 485620: f3 0f bc c0 tzcnt eax, eax - 485624: 48 39 c2 cmp rdx, rax - 485627: 76 37 jbe 0x485660 <__wmemchr_avx2+0x260> - 485629: 48 83 c0 40 add rax, 64 - 48562d: 48 01 f8 add rax, rdi - 485630: c5 f8 77 vzeroupper - 485633: c3 ret - 485634: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48563f: 90 nop - 485640: f3 0f bc c0 tzcnt eax, eax - 485644: 48 39 c2 cmp rdx, rax - 485647: 76 17 jbe 0x485660 <__wmemchr_avx2+0x260> - 485649: 48 83 c0 60 add rax, 96 - 48564d: 48 01 f8 add rax, rdi - 485650: c5 f8 77 vzeroupper - 485653: c3 ret - 485654: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48565f: 90 nop - 485660: c5 f8 77 vzeroupper - 485663: 31 c0 xor eax, eax - 485665: c3 ret - 485666: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 485670: f3 0f bc c0 tzcnt eax, eax - 485674: 48 01 f8 add rax, rdi - 485677: c5 f8 77 vzeroupper - 48567a: c3 ret - 48567b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 485680: f3 0f bc c0 tzcnt eax, eax - 485684: 48 83 c0 20 add rax, 32 - 485688: 48 01 f8 add rax, rdi - 48568b: c5 f8 77 vzeroupper - 48568e: c3 ret - 48568f: 90 nop - 485690: f3 0f bc c0 tzcnt eax, eax - 485694: 48 83 c0 40 add rax, 64 - 485698: 48 01 f8 add rax, rdi - 48569b: c5 f8 77 vzeroupper - 48569e: c3 ret - 48569f: 90 nop - 4856a0: c5 fd d7 c1 vpmovmskb eax, ymm1 - 4856a4: 85 c0 test eax, eax - 4856a6: 75 c8 jne 0x485670 <__wmemchr_avx2+0x270> - 4856a8: c5 fd d7 c2 vpmovmskb eax, ymm2 - 4856ac: 85 c0 test eax, eax - 4856ae: 75 d0 jne 0x485680 <__wmemchr_avx2+0x280> - 4856b0: c5 fd d7 c3 vpmovmskb eax, ymm3 - 4856b4: 85 c0 test eax, eax - 4856b6: 75 d8 jne 0x485690 <__wmemchr_avx2+0x290> - 4856b8: c5 fd d7 c4 vpmovmskb eax, ymm4 - 4856bc: 85 c0 test eax, eax - 4856be: f3 0f bc c0 tzcnt eax, eax - 4856c2: 48 83 c0 60 add rax, 96 - 4856c6: 48 01 f8 add rax, rdi - 4856c9: c5 f8 77 vzeroupper - 4856cc: c3 ret - 4856cd: 0f 1f 00 nop dword ptr [rax] - -00000000004856d0 : - 4856d0: f3 0f 1e fa endbr64 - 4856d4: 48 81 fa ff ff ff 7f cmp rdx, 2147483647 - 4856db: b8 ff ff ff 7f mov eax, 2147483647 - 4856e0: 48 0f 47 d0 cmova rdx, rax - 4856e4: b8 d9 00 00 00 mov eax, 217 - 4856e9: 0f 05 syscall - 4856eb: 48 3d 00 f0 ff ff cmp rax, -4096 - 4856f1: 77 05 ja 0x4856f8 - 4856f3: c3 ret - 4856f4: 0f 1f 40 00 nop dword ptr [rax] - 4856f8: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 4856ff: f7 d8 neg eax - 485701: 64 89 02 mov dword ptr fs:[rdx], eax - 485704: 48 c7 c0 ff ff ff ff mov rax, -1 - 48570b: c3 ret - 48570c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000485710 : - 485710: f3 0f 1e fa endbr64 - 485714: b8 27 00 00 00 mov eax, 39 - 485719: 0f 05 syscall - 48571b: c3 ret - 48571c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000485720 <__pread64_nocancel>: - 485720: f3 0f 1e fa endbr64 - 485724: 49 89 ca mov r10, rcx - 485727: b8 11 00 00 00 mov eax, 17 - 48572c: 0f 05 syscall - 48572e: 48 3d 00 f0 ff ff cmp rax, -4096 - 485734: 77 0a ja 0x485740 <__pread64_nocancel+0x20> - 485736: c3 ret - 485737: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 485740: 48 c7 c2 c0 ff ff ff mov rdx, -64 - 485747: f7 d8 neg eax - 485749: 64 89 02 mov dword ptr fs:[rdx], eax - 48574c: 48 c7 c0 ff ff ff ff mov rax, -1 - 485753: c3 ret - 485754: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48575e: 66 90 nop - -0000000000485760 <__profil_counter>: - 485760: f3 0f 1e fa endbr64 - 485764: 48 8b 92 a8 00 00 00 mov rdx, qword ptr [rdx + 168] - 48576b: 48 2b 15 56 d9 03 00 sub rdx, qword ptr [rip + 252246] # 0x4c30c8 - 485772: 48 89 d1 mov rcx, rdx - 485775: 8b 05 45 d9 03 00 mov eax, dword ptr [rip + 252229] # 0x4c30c0 - 48577b: 48 c1 ea 11 shr rdx, 17 - 48577f: 48 d1 e9 shr rcx - 485782: 0f b7 c9 movzx ecx, cx - 485785: 48 0f af d0 imul rdx, rax - 485789: 48 0f af c8 imul rcx, rax - 48578d: 48 c1 e9 10 shr rcx, 16 - 485791: 48 8d 04 0a lea rax, [rdx + rcx] - 485795: 48 3b 05 34 d9 03 00 cmp rax, qword ptr [rip + 252212] # 0x4c30d0 - 48579c: 73 0c jae 0x4857aa <__profil_counter+0x4a> - 48579e: 48 8b 15 33 d9 03 00 mov rdx, qword ptr [rip + 252211] # 0x4c30d8 - 4857a5: 66 83 04 42 01 add word ptr [rdx + 2*rax], 1 - 4857aa: c3 ret - 4857ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -00000000004857b0 : - 4857b0: f3 0f 1e fa endbr64 - 4857b4: 41 55 push r13 - 4857b6: 41 54 push r12 - 4857b8: 49 89 d4 mov r12, rdx - 4857bb: 55 push rbp - 4857bc: 53 push rbx - 4857bd: 48 81 ec c8 00 00 00 sub rsp, 200 - 4857c4: 48 8b 15 0d d9 03 00 mov rdx, qword ptr [rip + 252173] # 0x4c30d8 - 4857cb: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4857d4: 48 89 84 24 b8 00 00 00 mov qword ptr [rsp + 184], rax - 4857dc: 31 c0 xor eax, eax - 4857de: 48 85 ff test rdi, rdi - 4857e1: 0f 84 31 01 00 00 je 0x485918 - 4857e7: 48 89 fd mov rbp, rdi - 4857ea: 48 89 f3 mov rbx, rsi - 4857ed: 41 89 cd mov r13d, ecx - 4857f0: 48 85 d2 test rdx, rdx - 4857f3: 74 36 je 0x48582b - 4857f5: 31 d2 xor edx, edx - 4857f7: 48 8d 35 a2 d8 03 00 lea rsi, [rip + 252066] # 0x4c30a0 - 4857fe: bf 02 00 00 00 mov edi, 2 - 485803: e8 98 5c 00 00 call 0x48b4a0 - 485808: 85 c0 test eax, eax - 48580a: 0f 88 44 01 00 00 js 0x485954 - 485810: 31 d2 xor edx, edx - 485812: 48 8d 35 e7 d7 03 00 lea rsi, [rip + 251879] # 0x4c3000 - 485819: bf 1b 00 00 00 mov edi, 27 - 48581e: e8 0d 6f fd ff call 0x45c730 - 485823: 85 c0 test eax, eax - 485825: 0f 88 29 01 00 00 js 0x485954 - 48582b: 66 0f 76 c0 pcmpeqd xmm0, xmm0 - 48582f: 48 d1 eb shr rbx - 485832: 48 8d 05 27 ff ff ff lea rax, [rip - 217] # 0x485760 <__profil_counter> - 485839: 48 8d 74 24 20 lea rsi, [rsp + 32] - 48583e: 48 8d 15 bb d7 03 00 lea rdx, [rip + 251835] # 0x4c3000 - 485845: bf 1b 00 00 00 mov edi, 27 - 48584a: 48 89 2d 87 d8 03 00 mov qword ptr [rip + 252039], rbp # 0x4c30d8 - 485851: 48 89 1d 78 d8 03 00 mov qword ptr [rip + 252024], rbx # 0x4c30d0 - 485858: 4c 89 25 69 d8 03 00 mov qword ptr [rip + 252009], r12 # 0x4c30c8 - 48585f: 44 89 2d 5a d8 03 00 mov dword ptr [rip + 251994], r13d # 0x4c30c0 - 485866: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 48586b: c7 84 24 a8 00 00 00 04 00 00 10 mov dword ptr [rsp + 168], 268435460 - 485876: 0f 11 44 24 28 movups xmmword ptr [rsp + 40], xmm0 - 48587b: 0f 11 44 24 38 movups xmmword ptr [rsp + 56], xmm0 - 485880: 0f 11 44 24 48 movups xmmword ptr [rsp + 72], xmm0 - 485885: 0f 11 44 24 58 movups xmmword ptr [rsp + 88], xmm0 - 48588a: 0f 11 44 24 68 movups xmmword ptr [rsp + 104], xmm0 - 48588f: 0f 11 44 24 78 movups xmmword ptr [rsp + 120], xmm0 - 485894: 0f 11 84 24 88 00 00 00 movups xmmword ptr [rsp + 136], xmm0 - 48589c: 0f 11 84 24 98 00 00 00 movups xmmword ptr [rsp + 152], xmm0 - 4858a4: e8 87 6e fd ff call 0x45c730 - 4858a9: 85 c0 test eax, eax - 4858ab: 0f 88 a3 00 00 00 js 0x485954 - 4858b1: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 4858ba: e8 a1 00 00 00 call 0x485960 <__profile_frequency> - 4858bf: 48 89 e6 mov rsi, rsp - 4858c2: bf 02 00 00 00 mov edi, 2 - 4858c7: 41 89 c0 mov r8d, eax - 4858ca: b8 40 42 0f 00 mov eax, 1000000 - 4858cf: 99 cdq - 4858d0: 41 f7 f8 idiv r8d - 4858d3: 48 8d 15 c6 d7 03 00 lea rdx, [rip + 251846] # 0x4c30a0 - 4858da: 48 98 cdqe - 4858dc: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 4858e1: 66 0f 6f 4c 24 10 movdqa xmm1, xmmword ptr [rsp + 16] - 4858e7: 0f 29 0c 24 movaps xmmword ptr [rsp], xmm1 - 4858eb: e8 b0 5b 00 00 call 0x48b4a0 - 4858f0: 48 8b 8c 24 b8 00 00 00 mov rcx, qword ptr [rsp + 184] - 4858f8: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 485901: 75 58 jne 0x48595b - 485903: 48 81 c4 c8 00 00 00 add rsp, 200 - 48590a: 5b pop rbx - 48590b: 5d pop rbp - 48590c: 41 5c pop r12 - 48590e: 41 5d pop r13 - 485910: c3 ret - 485911: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 485918: 48 85 d2 test rdx, rdx - 48591b: 74 d3 je 0x4858f0 - 48591d: 31 d2 xor edx, edx - 48591f: 48 8d 35 7a d7 03 00 lea rsi, [rip + 251770] # 0x4c30a0 - 485926: bf 02 00 00 00 mov edi, 2 - 48592b: e8 70 5b 00 00 call 0x48b4a0 - 485930: 85 c0 test eax, eax - 485932: 78 20 js 0x485954 - 485934: 31 d2 xor edx, edx - 485936: bf 1b 00 00 00 mov edi, 27 - 48593b: 48 8d 35 be d6 03 00 lea rsi, [rip + 251582] # 0x4c3000 - 485942: 48 c7 05 8b d7 03 00 00 00 00 00 mov qword ptr [rip + 251787], 0 # 0x4c30d8 - 48594d: e8 de 6d fd ff call 0x45c730 - 485952: eb 9c jmp 0x4858f0 - 485954: b8 ff ff ff ff mov eax, 4294967295 - 485959: eb 95 jmp 0x4858f0 - 48595b: e8 70 62 fc ff call 0x44bbd0 <__stack_chk_fail_local> - -0000000000485960 <__profile_frequency>: - 485960: f3 0f 1e fa endbr64 - 485964: 8b 05 be de 03 00 mov eax, dword ptr [rip + 253630] # 0x4c3828 <_dl_clktck> - 48596a: c3 ret - 48596b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000485970 <_dl_fixup>: - 485970: f3 0f 1e fa endbr64 - 485974: 53 push rbx - 485975: 49 89 fa mov r10, rdi - 485978: 89 f6 mov esi, esi - 48597a: 48 8d 14 76 lea rdx, [rsi + 2*rsi] - 48597e: 48 83 ec 10 sub rsp, 16 - 485982: 48 8b 47 68 mov rax, qword ptr [rdi + 104] - 485986: 48 8b 78 08 mov rdi, qword ptr [rax + 8] - 48598a: 49 8b 82 f8 00 00 00 mov rax, qword ptr [r10 + 248] - 485991: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 485995: 4c 8d 04 d0 lea r8, [rax + 8*rdx] - 485999: 49 8b 42 70 mov rax, qword ptr [r10 + 112] - 48599d: 49 8b 70 08 mov rsi, qword ptr [r8 + 8] - 4859a1: 49 8b 18 mov rbx, qword ptr [r8] - 4859a4: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 4859a8: 48 89 f1 mov rcx, rsi - 4859ab: 48 c1 e9 20 shr rcx, 32 - 4859af: 48 8d 14 49 lea rdx, [rcx + 2*rcx] - 4859b3: 48 8d 14 d0 lea rdx, [rax + 8*rdx] - 4859b7: 49 8b 02 mov rax, qword ptr [r10] - 4859ba: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 4859bf: 48 01 c3 add rbx, rax - 4859c2: 83 fe 07 cmp esi, 7 - 4859c5: 0f 85 43 01 00 00 jne 0x485b0e <_dl_fixup+0x19e> - 4859cb: f6 42 05 03 test byte ptr [rdx + 5], 3 - 4859cf: 0f 85 db 00 00 00 jne 0x485ab0 <_dl_fixup+0x140> - 4859d5: 4d 8b 82 d0 01 00 00 mov r8, qword ptr [r10 + 464] - 4859dc: 4d 85 c0 test r8, r8 - 4859df: 74 2c je 0x485a0d <_dl_fixup+0x9d> - 4859e1: 49 8b 40 08 mov rax, qword ptr [r8 + 8] - 4859e5: 0f b7 04 48 movzx eax, word ptr [rax + 2*rcx] - 4859e9: 25 ff 7f 00 00 and eax, 32767 - 4859ee: 48 8d 0c 40 lea rcx, [rax + 2*rax] - 4859f2: 49 8b 82 e8 02 00 00 mov rax, qword ptr [r10 + 744] - 4859f9: 4c 8d 04 c8 lea r8, [rax + 8*rcx] - 4859fd: b8 00 00 00 00 mov eax, 0 - 485a02: 45 8b 48 08 mov r9d, dword ptr [r8 + 8] - 485a06: 45 85 c9 test r9d, r9d - 485a09: 4c 0f 44 c0 cmove r8, rax - 485a0d: 64 8b 0c 25 18 00 00 00 mov ecx, dword ptr fs:[24] - 485a15: b8 01 00 00 00 mov eax, 1 - 485a1a: 85 c9 test ecx, ecx - 485a1c: 0f 85 d6 00 00 00 jne 0x485af8 <_dl_fixup+0x188> - 485a22: 8b 12 mov edx, dword ptr [rdx] - 485a24: 4c 8d 5c 24 08 lea r11, [rsp + 8] - 485a29: 41 b9 01 00 00 00 mov r9d, 1 - 485a2f: 4c 89 d6 mov rsi, r10 - 485a32: 49 8b 8a 90 03 00 00 mov rcx, qword ptr [r10 + 912] - 485a39: 6a 00 push 0 - 485a3b: 50 push rax - 485a3c: 48 01 d7 add rdi, rdx - 485a3f: 4c 89 da mov rdx, r11 - 485a42: e8 79 12 ff ff call 0x476cc0 <_dl_lookup_symbol_x> - 485a47: 49 89 c0 mov r8, rax - 485a4a: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 485a52: 59 pop rcx - 485a53: 5e pop rsi - 485a54: 85 c0 test eax, eax - 485a56: 75 68 jne 0x485ac0 <_dl_fixup+0x150> - 485a58: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 485a5d: 31 c0 xor eax, eax - 485a5f: 48 85 d2 test rdx, rdx - 485a62: 74 1f je 0x485a83 <_dl_fixup+0x113> - 485a64: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 485a69: 74 35 je 0x485aa0 <_dl_fixup+0x130> - 485a6b: 4d 85 c0 test r8, r8 - 485a6e: 74 30 je 0x485aa0 <_dl_fixup+0x130> - 485a70: 49 8b 00 mov rax, qword ptr [r8] - 485a73: 48 03 42 08 add rax, qword ptr [rdx + 8] - 485a77: 0f b6 52 04 movzx edx, byte ptr [rdx + 4] - 485a7b: 83 e2 0f and edx, 15 - 485a7e: 80 fa 0a cmp dl, 10 - 485a81: 74 25 je 0x485aa8 <_dl_fixup+0x138> - 485a83: 8b 15 4f dd 03 00 mov edx, dword ptr [rip + 253263] # 0x4c37d8 <_dl_bind_not> - 485a89: 85 d2 test edx, edx - 485a8b: 75 03 jne 0x485a90 <_dl_fixup+0x120> - 485a8d: 48 89 03 mov qword ptr [rbx], rax - 485a90: 48 83 c4 10 add rsp, 16 - 485a94: 5b pop rbx - 485a95: c3 ret - 485a96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 485aa0: 31 c0 xor eax, eax - 485aa2: eb cf jmp 0x485a73 <_dl_fixup+0x103> - 485aa4: 0f 1f 40 00 nop dword ptr [rax] - 485aa8: ff d0 call rax - 485aaa: eb d7 jmp 0x485a83 <_dl_fixup+0x113> - 485aac: 0f 1f 40 00 nop dword ptr [rax] - 485ab0: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 485ab5: b9 00 00 00 00 mov ecx, 0 - 485aba: 48 0f 44 c1 cmove rax, rcx - 485abe: eb b3 jmp 0x485a73 <_dl_fixup+0x103> - 485ac0: 31 c0 xor eax, eax - 485ac2: 64 87 04 25 1c 00 00 00 xchg dword ptr fs:[28], eax - 485aca: 83 f8 02 cmp eax, 2 - 485acd: 75 89 jne 0x485a58 <_dl_fixup+0xe8> - 485acf: 64 48 8b 3c 25 10 00 00 00 mov rdi, qword ptr fs:[16] - 485ad8: 45 31 d2 xor r10d, r10d - 485adb: 48 83 c7 1c add rdi, 28 - 485adf: ba 01 00 00 00 mov edx, 1 - 485ae4: be 81 00 00 00 mov esi, 129 - 485ae9: b8 ca 00 00 00 mov eax, 202 - 485aee: 0f 05 syscall - 485af0: e9 63 ff ff ff jmp 0x485a58 <_dl_fixup+0xe8> - 485af5: 0f 1f 00 nop dword ptr [rax] - 485af8: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 - 485b04: b8 05 00 00 00 mov eax, 5 - 485b09: e9 14 ff ff ff jmp 0x485a22 <_dl_fixup+0xb2> - 485b0e: 48 8d 0d 83 6c 02 00 lea rcx, [rip + 158851] # 0x4ac798 <__PRETTY_FUNCTION__.11657> - 485b15: ba 50 00 00 00 mov edx, 80 - 485b1a: 48 8d 35 27 6c 02 00 lea rsi, [rip + 158759] # 0x4ac748 - 485b21: 48 8d 3d 38 6c 02 00 lea rdi, [rip + 158776] # 0x4ac760 - 485b28: e8 23 d4 f7 ff call 0x402f50 <__assert_fail> - 485b2d: 0f 1f 00 nop dword ptr [rax] - -0000000000485b30 <_dl_profile_fixup>: - 485b30: f3 0f 1e fa endbr64 - 485b34: 41 55 push r13 - 485b36: 41 54 push r12 - 485b38: 55 push rbp - 485b39: 4c 89 c5 mov rbp, r8 - 485b3c: 53 push rbx - 485b3d: 48 83 ec 18 sub rsp, 24 - 485b41: 48 8b 9f 38 03 00 00 mov rbx, qword ptr [rdi + 824] - 485b48: 48 85 db test rbx, rbx - 485b4b: 0f 84 6f 01 00 00 je 0x485cc0 <_dl_profile_fixup+0x190> - 485b51: 89 f6 mov esi, esi - 485b53: 49 89 d4 mov r12, rdx - 485b56: 48 89 f0 mov rax, rsi - 485b59: 48 c1 e0 05 shl rax, 5 - 485b5d: 48 01 c3 add rbx, rax - 485b60: 8b 43 1c mov eax, dword ptr [rbx + 28] - 485b63: 85 c0 test eax, eax - 485b65: 0f 85 25 01 00 00 jne 0x485c90 <_dl_profile_fixup+0x160> - 485b6b: 48 8b 8f f8 00 00 00 mov rcx, qword ptr [rdi + 248] - 485b72: 48 8b 47 68 mov rax, qword ptr [rdi + 104] - 485b76: 4c 8b 41 08 mov r8, qword ptr [rcx + 8] - 485b7a: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 485b7e: 48 8d 04 76 lea rax, [rsi + 2*rsi] - 485b82: 49 8d 04 c0 lea rax, [r8 + 8*rax] - 485b86: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 485b8a: 48 8b 47 70 mov rax, qword ptr [rdi + 112] - 485b8e: 48 89 f1 mov rcx, rsi - 485b91: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 485b95: 48 c1 e9 20 shr rcx, 32 - 485b99: 4c 8d 04 49 lea r8, [rcx + 2*rcx] - 485b9d: 4a 8d 04 c0 lea rax, [rax + 8*r8] - 485ba1: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 485ba6: 83 fe 07 cmp esi, 7 - 485ba9: 0f 85 c2 01 00 00 jne 0x485d71 <_dl_profile_fixup+0x241> - 485baf: f6 40 05 03 test byte ptr [rax + 5], 3 - 485bb3: 0f 85 27 01 00 00 jne 0x485ce0 <_dl_profile_fixup+0x1b0> - 485bb9: 4c 8b 87 d0 01 00 00 mov r8, qword ptr [rdi + 464] - 485bc0: 4d 85 c0 test r8, r8 - 485bc3: 74 2c je 0x485bf1 <_dl_profile_fixup+0xc1> - 485bc5: 49 8b 70 08 mov rsi, qword ptr [r8 + 8] - 485bc9: 0f b7 0c 4e movzx ecx, word ptr [rsi + 2*rcx] - 485bcd: 81 e1 ff 7f 00 00 and ecx, 32767 - 485bd3: 48 8d 34 49 lea rsi, [rcx + 2*rcx] - 485bd7: 48 8b 8f e8 02 00 00 mov rcx, qword ptr [rdi + 744] - 485bde: 4c 8d 04 f1 lea r8, [rcx + 8*rsi] - 485be2: b9 00 00 00 00 mov ecx, 0 - 485be7: 41 8b 70 08 mov esi, dword ptr [r8 + 8] - 485beb: 85 f6 test esi, esi - 485bed: 4c 0f 44 c1 cmove r8, rcx - 485bf1: 64 8b 34 25 18 00 00 00 mov esi, dword ptr fs:[24] - 485bf9: b9 01 00 00 00 mov ecx, 1 - 485bfe: 85 f6 test esi, esi - 485c00: 0f 85 12 01 00 00 jne 0x485d18 <_dl_profile_fixup+0x1e8> - 485c06: 44 8b 10 mov r10d, dword ptr [rax] - 485c09: 4c 8b af 90 03 00 00 mov r13, qword ptr [rdi + 912] - 485c10: 4c 8d 5c 24 08 lea r11, [rsp + 8] - 485c15: 6a 00 push 0 - 485c17: 51 push rcx - 485c18: 48 89 fe mov rsi, rdi - 485c1b: 41 b9 01 00 00 00 mov r9d, 1 - 485c21: 49 01 d2 add r10, rdx - 485c24: 4c 89 e9 mov rcx, r13 - 485c27: 4c 89 da mov rdx, r11 - 485c2a: 4c 89 d7 mov rdi, r10 - 485c2d: e8 8e 10 ff ff call 0x476cc0 <_dl_lookup_symbol_x> - 485c32: 49 89 c0 mov r8, rax - 485c35: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 485c3d: 5a pop rdx - 485c3e: 59 pop rcx - 485c3f: 85 c0 test eax, eax - 485c41: 0f 85 e9 00 00 00 jne 0x485d30 <_dl_profile_fixup+0x200> - 485c47: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 485c4c: 45 31 ed xor r13d, r13d - 485c4f: 48 85 d2 test rdx, rdx - 485c52: 74 25 je 0x485c79 <_dl_profile_fixup+0x149> - 485c54: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 485c59: 74 5d je 0x485cb8 <_dl_profile_fixup+0x188> - 485c5b: 4d 85 c0 test r8, r8 - 485c5e: 74 58 je 0x485cb8 <_dl_profile_fixup+0x188> - 485c60: 49 8b 00 mov rax, qword ptr [r8] - 485c63: 48 03 42 08 add rax, qword ptr [rdx + 8] - 485c67: 49 89 c5 mov r13, rax - 485c6a: 0f b6 42 04 movzx eax, byte ptr [rdx + 4] - 485c6e: 83 e0 0f and eax, 15 - 485c71: 3c 0a cmp al, 10 - 485c73: 0f 84 8f 00 00 00 je 0x485d08 <_dl_profile_fixup+0x1d8> - 485c79: 8b 05 59 db 03 00 mov eax, dword ptr [rip + 252761] # 0x4c37d8 <_dl_bind_not> - 485c7f: 85 c0 test eax, eax - 485c81: 75 10 jne 0x485c93 <_dl_profile_fixup+0x163> - 485c83: 4c 89 2b mov qword ptr [rbx], r13 - 485c86: c7 43 1c 01 00 00 00 mov dword ptr [rbx + 28], 1 - 485c8d: eb 04 jmp 0x485c93 <_dl_profile_fixup+0x163> - 485c8f: 90 nop - 485c90: 4c 8b 2b mov r13, qword ptr [rbx] - 485c93: 48 c7 45 00 ff ff ff ff mov qword ptr [rbp], -1 - 485c9b: 4c 89 ee mov rsi, r13 - 485c9e: 4c 89 e7 mov rdi, r12 - 485ca1: e8 6a 58 ff ff call 0x47b510 <_dl_mcount> - 485ca6: 48 83 c4 18 add rsp, 24 - 485caa: 4c 89 e8 mov rax, r13 - 485cad: 5b pop rbx - 485cae: 5d pop rbp - 485caf: 41 5c pop r12 - 485cb1: 41 5d pop r13 - 485cb3: c3 ret - 485cb4: 0f 1f 40 00 nop dword ptr [rax] - 485cb8: 31 c0 xor eax, eax - 485cba: eb a7 jmp 0x485c63 <_dl_profile_fixup+0x133> - 485cbc: 0f 1f 40 00 nop dword ptr [rax] - 485cc0: 49 c7 00 ff ff ff ff mov qword ptr [r8], -1 - 485cc7: e8 a4 fc ff ff call 0x485970 <_dl_fixup> - 485ccc: 48 83 c4 18 add rsp, 24 - 485cd0: 49 89 c5 mov r13, rax - 485cd3: 5b pop rbx - 485cd4: 5d pop rbp - 485cd5: 4c 89 e8 mov rax, r13 - 485cd8: 41 5c pop r12 - 485cda: 41 5d pop r13 - 485cdc: c3 ret - 485cdd: 0f 1f 00 nop dword ptr [rax] - 485ce0: 66 83 78 06 f1 cmp word ptr [rax + 6], -15 - 485ce5: 0f 84 7e 00 00 00 je 0x485d69 <_dl_profile_fixup+0x239> - 485ceb: 4c 8b 2f mov r13, qword ptr [rdi] - 485cee: 4c 03 68 08 add r13, qword ptr [rax + 8] - 485cf2: 0f b6 40 04 movzx eax, byte ptr [rax + 4] - 485cf6: 83 e0 0f and eax, 15 - 485cf9: 3c 0a cmp al, 10 - 485cfb: 0f 85 78 ff ff ff jne 0x485c79 <_dl_profile_fixup+0x149> - 485d01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 485d08: 41 ff d5 call r13 - 485d0b: 49 89 c5 mov r13, rax - 485d0e: e9 66 ff ff ff jmp 0x485c79 <_dl_profile_fixup+0x149> - 485d13: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 485d18: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 - 485d24: b9 05 00 00 00 mov ecx, 5 - 485d29: e9 d8 fe ff ff jmp 0x485c06 <_dl_profile_fixup+0xd6> - 485d2e: 66 90 nop - 485d30: 31 c0 xor eax, eax - 485d32: 64 87 04 25 1c 00 00 00 xchg dword ptr fs:[28], eax - 485d3a: 83 f8 02 cmp eax, 2 - 485d3d: 0f 85 04 ff ff ff jne 0x485c47 <_dl_profile_fixup+0x117> - 485d43: 64 48 8b 3c 25 10 00 00 00 mov rdi, qword ptr fs:[16] - 485d4c: 45 31 d2 xor r10d, r10d - 485d4f: 48 83 c7 1c add rdi, 28 - 485d53: ba 01 00 00 00 mov edx, 1 - 485d58: be 81 00 00 00 mov esi, 129 - 485d5d: b8 ca 00 00 00 mov eax, 202 - 485d62: 0f 05 syscall - 485d64: e9 de fe ff ff jmp 0x485c47 <_dl_profile_fixup+0x117> - 485d69: 45 31 ed xor r13d, r13d - 485d6c: e9 7d ff ff ff jmp 0x485cee <_dl_profile_fixup+0x1be> - 485d71: 48 8d 0d 38 6a 02 00 lea rcx, [rip + 158264] # 0x4ac7b0 <__PRETTY_FUNCTION__.11737> - 485d78: ba e5 00 00 00 mov edx, 229 - 485d7d: 48 8d 35 c4 69 02 00 lea rsi, [rip + 158148] # 0x4ac748 - 485d84: 48 8d 3d d5 69 02 00 lea rdi, [rip + 158165] # 0x4ac760 - 485d8b: e8 c0 d1 f7 ff call 0x402f50 <__assert_fail> - -0000000000485d90 <_dl_call_pltexit>: - 485d90: f3 0f 1e fa endbr64 - 485d94: c3 ret - 485d95: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 485d9f: 90 nop - -0000000000485da0 : - 485da0: 41 57 push r15 - 485da2: 41 56 push r14 - 485da4: 4c 8d 35 d5 b3 03 00 lea r14, [rip + 242645] # 0x4c1180 <_dl_ns> - 485dab: 41 55 push r13 - 485dad: 41 54 push r12 - 485daf: 55 push rbp - 485db0: 53 push rbx - 485db1: 48 83 ec 08 sub rsp, 8 - 485db5: 4c 8b 6f 30 mov r13, qword ptr [rdi + 48] - 485db9: 8b b7 c8 02 00 00 mov esi, dword ptr [rdi + 712] - 485dbf: 4f 8d 64 ed 00 lea r12, [r13 + 8*r13] - 485dc4: 49 c1 e4 04 shl r12, 4 - 485dc8: 4d 01 f4 add r12, r14 - 485dcb: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 485dd0: 8b 50 08 mov edx, dword ptr [rax + 8] - 485dd3: 85 f6 test esi, esi - 485dd5: 0f 84 bd 00 00 00 je 0x485e98 - 485ddb: 48 89 fd mov rbp, rdi - 485dde: 31 db xor ebx, ebx - 485de0: 48 8b 8d c0 02 00 00 mov rcx, qword ptr [rbp + 704] - 485de7: 89 d8 mov eax, ebx - 485de9: 48 8b 0c c1 mov rcx, qword ptr [rcx + 8*rax] - 485ded: 0f b6 81 1c 03 00 00 movzx eax, byte ptr [rcx + 796] - 485df4: a8 10 test al, 16 - 485df6: 75 36 jne 0x485e2e - 485df8: 83 c8 10 or eax, 16 - 485dfb: 88 81 1c 03 00 00 mov byte ptr [rcx + 796], al - 485e01: 41 39 54 24 18 cmp dword ptr [r12 + 24], edx - 485e06: 0f 86 95 00 00 00 jbe 0x485ea1 - 485e0c: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 485e11: 44 8d 7a 01 lea r15d, [rdx + 1] - 485e15: 48 8b 00 mov rax, qword ptr [rax] - 485e18: 48 89 0c d0 mov qword ptr [rax + 8*rdx], rcx - 485e1c: f6 05 9e d9 03 00 02 test byte ptr [rip + 252318], 2 # 0x4c37c1 <_dl_debug_mask+0x1> - 485e23: 75 5b jne 0x485e80 - 485e25: 8b b5 c8 02 00 00 mov esi, dword ptr [rbp + 712] - 485e2b: 44 89 fa mov edx, r15d - 485e2e: 83 c3 01 add ebx, 1 - 485e31: 39 f3 cmp ebx, esi - 485e33: 72 ab jb 0x485de0 - 485e35: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] - 485e3a: 48 c1 e0 04 shl rax, 4 - 485e3e: 4c 01 f0 add rax, r14 - 485e41: 48 8b 48 10 mov rcx, qword ptr [rax + 16] - 485e45: 8b 70 1c mov esi, dword ptr [rax + 28] - 485e48: 89 d0 mov eax, edx - 485e4a: 8b 49 08 mov ecx, dword ptr [rcx + 8] - 485e4d: 29 c8 sub eax, ecx - 485e4f: 39 c6 cmp esi, eax - 485e51: 72 6d jb 0x485ec0 - 485e53: 4b 8d 44 ed 00 lea rax, [r13 + 8*r13] - 485e58: 01 f1 add ecx, esi - 485e5a: 48 c1 e0 04 shl rax, 4 - 485e5e: 29 d1 sub ecx, edx - 485e60: 49 01 c6 add r14, rax - 485e63: 41 89 4e 1c mov dword ptr [r14 + 28], ecx - 485e67: 49 8b 46 10 mov rax, qword ptr [r14 + 16] - 485e6b: 89 50 08 mov dword ptr [rax + 8], edx - 485e6e: 48 83 c4 08 add rsp, 8 - 485e72: 5b pop rbx - 485e73: 5d pop rbp - 485e74: 41 5c pop r12 - 485e76: 41 5d pop r13 - 485e78: 41 5e pop r14 - 485e7a: 41 5f pop r15 - 485e7c: c3 ret - 485e7d: 0f 1f 00 nop dword ptr [rax] - 485e80: 48 8b 51 30 mov rdx, qword ptr [rcx + 48] - 485e84: 48 8b 71 08 mov rsi, qword ptr [rcx + 8] - 485e88: 48 8d 3d 51 6a 02 00 lea rdi, [rip + 158289] # 0x4ac8e0 <__PRETTY_FUNCTION__.11737+0x130> - 485e8f: 31 c0 xor eax, eax - 485e91: e8 ea 49 ff ff call 0x47a880 <_dl_debug_printf> - 485e96: eb 8d jmp 0x485e25 - 485e98: 41 8b 74 24 1c mov esi, dword ptr [r12 + 28] - 485e9d: 89 d1 mov ecx, edx - 485e9f: eb b2 jmp 0x485e53 - 485ea1: 48 8d 0d 28 6c 02 00 lea rcx, [rip + 158760] # 0x4acad0 <__PRETTY_FUNCTION__.11749> - 485ea8: ba af 00 00 00 mov edx, 175 - 485ead: 48 8d 35 0e 69 02 00 lea rsi, [rip + 157966] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 485eb4: 48 8d 3d fd 69 02 00 lea rdi, [rip + 158205] # 0x4ac8b8 <__PRETTY_FUNCTION__.11737+0x108> - 485ebb: e8 90 d0 f7 ff call 0x402f50 <__assert_fail> - 485ec0: 48 8d 0d 09 6c 02 00 lea rcx, [rip + 158729] # 0x4acad0 <__PRETTY_FUNCTION__.11749> - 485ec7: ba bd 00 00 00 mov edx, 189 - 485ecc: 48 8d 35 ef 68 02 00 lea rsi, [rip + 157935] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 485ed3: 48 8d 3d 26 6a 02 00 lea rdi, [rip + 158246] # 0x4ac900 <__PRETTY_FUNCTION__.11737+0x150> - 485eda: e8 71 d0 f7 ff call 0x402f50 <__assert_fail> - 485edf: 90 nop - -0000000000485ee0 : - 485ee0: f3 0f 1e fa endbr64 - 485ee4: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 485ee8: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 485eec: 8b 77 08 mov esi, dword ptr [rdi + 8] - 485eef: 48 8b 3f mov rdi, qword ptr [rdi] - 485ef2: e9 f9 69 00 00 jmp 0x48c8f0 <_dl_init> - 485ef7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000485f00 : - 485f00: 50 push rax - 485f01: 58 pop rax - 485f02: 48 8d 0d c3 68 02 00 lea rcx, [rip + 157891] # 0x4ac7cc <__PRETTY_FUNCTION__.11737+0x1c> - 485f09: 31 d2 xor edx, edx - 485f0b: 48 83 ec 08 sub rsp, 8 - 485f0f: 48 8b 37 mov rsi, qword ptr [rdi] - 485f12: bf 0c 00 00 00 mov edi, 12 - 485f17: e8 64 8a ff ff call 0x47e980 <_dl_signal_error> - 485f1c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000485f20 : - 485f20: 41 57 push r15 - 485f22: 41 56 push r14 - 485f24: 41 55 push r13 - 485f26: 41 54 push r12 - 485f28: 49 89 fc mov r12, rdi - 485f2b: 55 push rbp - 485f2c: 48 8d 2d 4d b2 03 00 lea rbp, [rip + 242253] # 0x4c1180 <_dl_ns> - 485f33: 53 push rbx - 485f34: 48 83 ec 18 sub rsp, 24 - 485f38: 48 8b 5f 30 mov rbx, qword ptr [rdi + 48] - 485f3c: 8b 97 c8 02 00 00 mov edx, dword ptr [rdi + 712] - 485f42: 48 8d 04 db lea rax, [rbx + 8*rbx] - 485f46: 48 c1 e0 04 shl rax, 4 - 485f4a: 8b 74 05 1c mov esi, dword ptr [rbp + rax + 28] - 485f4e: 85 d2 test edx, edx - 485f50: 74 59 je 0x485fab - 485f52: 48 8b 87 c0 02 00 00 mov rax, qword ptr [rdi + 704] - 485f59: 8d 4a ff lea ecx, [rdx - 1] - 485f5c: 48 8d 50 08 lea rdx, [rax + 8] - 485f60: 48 8d 3c ca lea rdi, [rdx + 8*rcx] - 485f64: 31 c9 xor ecx, ecx - 485f66: eb 0c jmp 0x485f74 - 485f68: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 485f70: 48 83 c2 08 add rdx, 8 - 485f74: 48 8b 00 mov rax, qword ptr [rax] - 485f77: 0f b6 80 1c 03 00 00 movzx eax, byte ptr [rax + 796] - 485f7e: 83 e0 10 and eax, 16 - 485f81: 3c 01 cmp al, 1 - 485f83: 48 89 d0 mov rax, rdx - 485f86: 83 d1 00 adc ecx, 0 - 485f89: 48 39 fa cmp rdx, rdi - 485f8c: 75 e2 jne 0x485f70 - 485f8e: 31 d2 xor edx, edx - 485f90: 48 8d 04 db lea rax, [rbx + 8*rbx] - 485f94: 01 f1 add ecx, esi - 485f96: 0f 92 c2 setb dl - 485f99: 48 c1 e0 04 shl rax, 4 - 485f9d: 89 ce mov esi, ecx - 485f9f: 89 4c 05 1c mov dword ptr [rbp + rax + 28], ecx - 485fa3: 85 d2 test edx, edx - 485fa5: 0f 85 eb 00 00 00 jne 0x486096 - 485fab: 48 8d 04 db lea rax, [rbx + 8*rbx] - 485faf: 89 f1 mov ecx, esi - 485fb1: 48 c1 e0 04 shl rax, 4 - 485fb5: 48 01 e8 add rax, rbp - 485fb8: 4c 8b 68 10 mov r13, qword ptr [rax + 16] - 485fbc: 8b 40 18 mov eax, dword ptr [rax + 24] - 485fbf: 45 8b 75 08 mov r14d, dword ptr [r13 + 8] - 485fc3: 4c 01 f1 add rcx, r14 - 485fc6: 85 c0 test eax, eax - 485fc8: 74 36 je 0x486000 - 485fca: 48 39 c1 cmp rcx, rax - 485fcd: 76 1a jbe 0x485fe9 - 485fcf: 48 01 c9 add rcx, rcx - 485fd2: 89 c8 mov eax, ecx - 485fd4: 41 89 cf mov r15d, ecx - 485fd7: 48 39 c1 cmp rcx, rax - 485fda: 0f 85 b6 00 00 00 jne 0x486096 - 485fe0: 4d 8b 45 00 mov r8, qword ptr [r13] - 485fe4: 45 85 ff test r15d, r15d - 485fe7: 75 31 jne 0x48601a - 485fe9: 48 83 c4 18 add rsp, 24 - 485fed: 5b pop rbx - 485fee: 5d pop rbp - 485fef: 41 5c pop r12 - 485ff1: 41 5d pop r13 - 485ff3: 41 5e pop r14 - 485ff5: 41 5f pop r15 - 485ff7: c3 ret - 485ff8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 486000: 48 83 c1 08 add rcx, 8 - 486004: 89 c8 mov eax, ecx - 486006: 41 89 cf mov r15d, ecx - 486009: 48 39 c1 cmp rcx, rax - 48600c: 0f 85 84 00 00 00 jne 0x486096 - 486012: 45 31 c0 xor r8d, r8d - 486015: 45 85 ff test r15d, r15d - 486018: 74 cf je 0x485fe9 - 48601a: 44 89 ff mov edi, r15d - 48601d: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 486022: 48 c1 e7 03 shl rdi, 3 - 486026: e8 35 8f f9 ff call 0x41ef60 - 48602b: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 486030: 48 85 c0 test rax, rax - 486033: 74 61 je 0x486096 - 486035: 49 8b 75 00 mov rsi, qword ptr [r13] - 486039: 4a 8d 14 f5 00 00 00 00 lea rdx, [8*r14] - 486041: 48 89 c7 mov rdi, rax - 486044: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 486049: e8 12 b0 f7 ff call 0x401060 <.plt+0x40> - 48604e: 48 89 c1 mov rcx, rax - 486051: 48 8d 04 db lea rax, [rbx + 8*rbx] - 486055: 48 c1 e0 04 shl rax, 4 - 486059: 44 89 7c 05 18 mov dword ptr [rbp + rax + 24], r15d - 48605e: 49 89 4d 00 mov qword ptr [r13], rcx - 486062: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 48606a: 85 c0 test eax, eax - 48606c: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 486071: 75 16 jne 0x486089 - 486073: 48 83 c4 18 add rsp, 24 - 486077: 4c 89 c7 mov rdi, r8 - 48607a: 5b pop rbx - 48607b: 5d pop rbp - 48607c: 41 5c pop r12 - 48607e: 41 5d pop r13 - 486080: 41 5e pop r14 - 486082: 41 5f pop r15 - 486084: e9 c7 94 f9 ff jmp 0x41f550 - 486089: ff 15 39 d7 03 00 call qword ptr [rip + 251705] # 0x4c37c8 <_dl_wait_lookup_done> - 48608f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 486094: eb dd jmp 0x486073 - 486096: 49 8b 7c 24 38 mov rdi, qword ptr [r12 + 56] - 48609b: e8 60 fe ff ff call 0x485f00 - -00000000004860a0 <_dl_find_dso_for_object>: - 4860a0: f3 0f 1e fa endbr64 - 4860a4: 41 54 push r12 - 4860a6: 53 push rbx - 4860a7: 48 83 ec 08 sub rsp, 8 - 4860ab: 48 83 3d 75 b0 03 00 00 cmp qword ptr [rip + 241781], 0 # 0x4c1128 <_dl_nns> - 4860b3: 74 4b je 0x486100 <_dl_find_dso_for_object+0x60> - 4860b5: 4c 8b 25 c4 b0 03 00 mov r12, qword ptr [rip + 241860] # 0x4c1180 <_dl_ns> - 4860bc: 48 89 fb mov rbx, rdi - 4860bf: 4d 85 e4 test r12, r12 - 4860c2: 74 3c je 0x486100 <_dl_find_dso_for_object+0x60> - 4860c4: 0f 1f 40 00 nop dword ptr [rax] - 4860c8: 49 39 9c 24 50 03 00 00 cmp qword ptr [r12 + 848], rbx - 4860d0: 77 24 ja 0x4860f6 <_dl_find_dso_for_object+0x56> - 4860d2: 49 39 9c 24 58 03 00 00 cmp qword ptr [r12 + 856], rbx - 4860da: 76 1a jbe 0x4860f6 <_dl_find_dso_for_object+0x56> - 4860dc: 41 f6 84 24 1d 03 00 00 40 test byte ptr [r12 + 797], 64 - 4860e5: 75 29 jne 0x486110 <_dl_find_dso_for_object+0x70> - 4860e7: 48 89 de mov rsi, rbx - 4860ea: 4c 89 e7 mov rdi, r12 - 4860ed: e8 4e 2f 00 00 call 0x489040 <_dl_addr_inside_object> - 4860f2: 85 c0 test eax, eax - 4860f4: 75 1a jne 0x486110 <_dl_find_dso_for_object+0x70> - 4860f6: 4d 8b 64 24 18 mov r12, qword ptr [r12 + 24] - 4860fb: 4d 85 e4 test r12, r12 - 4860fe: 75 c8 jne 0x4860c8 <_dl_find_dso_for_object+0x28> - 486100: 45 31 e4 xor r12d, r12d - 486103: 48 83 c4 08 add rsp, 8 - 486107: 4c 89 e0 mov rax, r12 - 48610a: 5b pop rbx - 48610b: 41 5c pop r12 - 48610d: c3 ret - 48610e: 66 90 nop - 486110: 49 83 7c 24 30 00 cmp qword ptr [r12 + 48], 0 - 486116: 75 0b jne 0x486123 <_dl_find_dso_for_object+0x83> - 486118: 48 83 c4 08 add rsp, 8 - 48611c: 4c 89 e0 mov rax, r12 - 48611f: 5b pop rbx - 486120: 41 5c pop r12 - 486122: c3 ret - 486123: 48 8d 0d e6 69 02 00 lea rcx, [rip + 158182] # 0x4acb10 <__PRETTY_FUNCTION__.11759> - 48612a: ba d3 00 00 00 mov edx, 211 - 48612f: 48 8d 35 8c 66 02 00 lea rsi, [rip + 157324] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 486136: 48 8d 3d aa 66 02 00 lea rdi, [rip + 157354] # 0x4ac7e7 <__PRETTY_FUNCTION__.11737+0x37> - 48613d: e8 0e ce f7 ff call 0x402f50 <__assert_fail> - 486142: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48614d: 0f 1f 00 nop dword ptr [rax] - -0000000000486150 <_dl_open>: - 486150: f3 0f 1e fa endbr64 - 486154: 41 56 push r14 - 486156: 41 55 push r13 - 486158: 41 54 push r12 - 48615a: 49 89 fc mov r12, rdi - 48615d: 55 push rbp - 48615e: 53 push rbx - 48615f: 48 83 ec 70 sub rsp, 112 - 486163: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 486168: 40 f6 c6 03 test sil, 3 - 48616c: 0f 84 d5 01 00 00 je 0x486347 <_dl_open+0x1f7> - 486172: 48 83 3d 8e 9d 03 00 00 cmp qword ptr [rip + 236942], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 48617a: 89 f5 mov ebp, esi - 48617c: 49 89 d6 mov r14, rdx - 48617f: 48 89 cb mov rbx, rcx - 486182: 45 89 c5 mov r13d, r8d - 486185: 74 0c je 0x486193 <_dl_open+0x43> - 486187: 48 8d 3d 52 af 03 00 lea rdi, [rip + 241490] # 0x4c10e0 <_dl_load_lock> - 48618e: e8 6d 9e b7 ff call 0x0 - 486193: 48 83 fb ff cmp rbx, -1 - 486197: 0f 84 d3 00 00 00 je 0x486270 <_dl_open+0x120> - 48619d: 48 8d 43 02 lea rax, [rbx + 2] - 4861a1: 48 a9 fd ff ff ff test rax, -3 - 4861a7: 0f 85 f3 00 00 00 jne 0x4862a0 <_dl_open+0x150> - 4861ad: f3 0f 7e 44 24 08 movq xmm0, qword ptr [rsp + 8] # xmm0 = mem[0],zero - 4861b3: 4c 89 64 24 30 mov qword ptr [rsp + 48], r12 - 4861b8: 4c 8d 64 24 10 lea r12, [rsp + 16] - 4861bd: 48 8d 35 fc 02 00 00 lea rsi, [rip + 764] # 0x4864c0 - 4861c4: 48 8d 54 24 30 lea rdx, [rsp + 48] - 4861c9: 4c 89 e7 mov rdi, r12 - 4861cc: 44 89 6c 24 5c mov dword ptr [rsp + 92], r13d - 4861d1: 0f 16 84 24 a0 00 00 00 movhps xmm0, qword ptr [rsp + 160] # xmm0 = xmm0[0,1],mem[0,1] - 4861d9: 89 6c 24 38 mov dword ptr [rsp + 56], ebp - 4861dd: 0f 29 44 24 60 movaps xmmword ptr [rsp + 96], xmm0 - 4861e2: 4c 89 74 24 40 mov qword ptr [rsp + 64], r14 - 4861e7: 48 c7 44 24 48 00 00 00 00 mov qword ptr [rsp + 72], 0 - 4861f0: 48 89 5c 24 50 mov qword ptr [rsp + 80], rbx - 4861f5: e8 e6 87 ff ff call 0x47e9e0 <_dl_catch_exception> - 4861fa: 41 89 c5 mov r13d, eax - 4861fd: e8 0e 7c ff ff call 0x47de10 <_dl_unload_cache> - 486202: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 486207: 48 85 f6 test rsi, rsi - 48620a: 78 17 js 0x486223 <_dl_open+0xd3> - 48620c: 8b 4c 24 58 mov ecx, dword ptr [rsp + 88] - 486210: 48 8d 04 f6 lea rax, [rsi + 8*rsi] - 486214: 48 8d 15 65 af 03 00 lea rdx, [rip + 241509] # 0x4c1180 <_dl_ns> - 48621b: 48 c1 e0 04 shl rax, 4 - 48621f: 89 4c 02 1c mov dword ptr [rdx + rax + 28], ecx - 486223: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 486229: 0f 85 91 00 00 00 jne 0x4862c0 <_dl_open+0x170> - 48622f: 31 ff xor edi, edi - 486231: e8 fa 59 fc ff call 0x44bc30 <_dl_debug_initialize> - 486236: 8b 40 18 mov eax, dword ptr [rax + 24] - 486239: 85 c0 test eax, eax - 48623b: 0f 85 1c 01 00 00 jne 0x48635d <_dl_open+0x20d> - 486241: 48 83 3d 27 9d 03 00 00 cmp qword ptr [rip + 236839], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 486249: 74 0c je 0x486257 <_dl_open+0x107> - 48624b: 48 8d 3d 8e ae 03 00 lea rdi, [rip + 241294] # 0x4c10e0 <_dl_load_lock> - 486252: e8 a9 9d b7 ff call 0x0 - 486257: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 48625c: 48 83 c4 70 add rsp, 112 - 486260: 5b pop rbx - 486261: 5d pop rbp - 486262: 41 5c pop r12 - 486264: 41 5d pop r13 - 486266: 41 5e pop r14 - 486268: c3 ret - 486269: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 486270: 48 83 3d f8 9c 03 00 00 cmp qword ptr [rip + 236792], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 486278: 74 0c je 0x486286 <_dl_open+0x136> - 48627a: 48 8d 3d 5f ae 03 00 lea rdi, [rip + 241247] # 0x4c10e0 <_dl_load_lock> - 486281: e8 7a 9d b7 ff call 0x0 - 486286: 48 8d 0d a3 66 02 00 lea rcx, [rip + 157347] # 0x4ac930 <__PRETTY_FUNCTION__.11737+0x180> - 48628d: 31 d2 xor edx, edx - 48628f: 4c 89 e6 mov rsi, r12 - 486292: bf 16 00 00 00 mov edi, 22 - 486297: e8 e4 86 ff ff call 0x47e980 <_dl_signal_error> - 48629c: 0f 1f 40 00 nop dword ptr [rax] - 4862a0: 48 8d 0d b9 66 02 00 lea rcx, [rip + 157369] # 0x4ac960 <__PRETTY_FUNCTION__.11737+0x1b0> - 4862a7: 31 d2 xor edx, edx - 4862a9: 4c 89 e6 mov rsi, r12 - 4862ac: bf 16 00 00 00 mov edi, 22 - 4862b1: e8 ca 86 ff ff call 0x47e980 <_dl_signal_error> - 4862b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4862c0: 48 8b 7c 24 48 mov rdi, qword ptr [rsp + 72] - 4862c5: 48 85 ff test rdi, rdi - 4862c8: 74 17 je 0x4862e1 <_dl_open+0x191> - 4862ca: 81 e5 00 00 00 08 and ebp, 134217728 - 4862d0: 74 46 je 0x486318 <_dl_open+0x1c8> - 4862d2: be 01 00 00 00 mov esi, 1 - 4862d7: e8 44 1e 00 00 call 0x488120 <_dl_close_worker> - 4862dc: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 4862e1: 31 ff xor edi, edi - 4862e3: e8 48 59 fc ff call 0x44bc30 <_dl_debug_initialize> - 4862e8: 8b 50 18 mov edx, dword ptr [rax + 24] - 4862eb: 85 d2 test edx, edx - 4862ed: 75 39 jne 0x486328 <_dl_open+0x1d8> - 4862ef: 48 83 3d 79 9c 03 00 00 cmp qword ptr [rip + 236665], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 4862f7: 74 0c je 0x486305 <_dl_open+0x1b5> - 4862f9: 48 8d 3d e0 ad 03 00 lea rdi, [rip + 241120] # 0x4c10e0 <_dl_load_lock> - 486300: e8 fb 9c b7 ff call 0x0 - 486305: 31 d2 xor edx, edx - 486307: 4c 89 e6 mov rsi, r12 - 48630a: 44 89 ef mov edi, r13d - 48630d: e8 1e 86 ff ff call 0x47e930 <_dl_signal_exception> - 486312: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 486318: c6 05 09 d4 03 00 01 mov byte ptr [rip + 250889], 1 # 0x4c3728 <_dl_tls_dtv_gaps> - 48631f: eb b1 jmp 0x4862d2 <_dl_open+0x182> - 486321: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 486328: 48 8d 0d 89 67 02 00 lea rcx, [rip + 157577] # 0x4acab8 <__PRETTY_FUNCTION__.11899> - 48632f: ba 71 03 00 00 mov edx, 881 - 486334: 48 8d 35 87 64 02 00 lea rsi, [rip + 156807] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 48633b: 48 8d 3d 46 66 02 00 lea rdi, [rip + 157254] # 0x4ac988 <__PRETTY_FUNCTION__.11737+0x1d8> - 486342: e8 09 cc f7 ff call 0x402f50 <__assert_fail> - 486347: 48 89 fe mov rsi, rdi - 48634a: 48 8d 0d a4 64 02 00 lea rcx, [rip + 156836] # 0x4ac7f5 <__PRETTY_FUNCTION__.11737+0x45> - 486351: 31 d2 xor edx, edx - 486353: bf 16 00 00 00 mov edi, 22 - 486358: e8 23 86 ff ff call 0x47e980 <_dl_signal_error> - 48635d: 48 8d 0d 54 67 02 00 lea rcx, [rip + 157524] # 0x4acab8 <__PRETTY_FUNCTION__.11899> - 486364: ba 7a 03 00 00 mov edx, 890 - 486369: 48 8d 35 52 64 02 00 lea rsi, [rip + 156754] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 486370: 48 8d 3d 11 66 02 00 lea rdi, [rip + 157201] # 0x4ac988 <__PRETTY_FUNCTION__.11737+0x1d8> - 486377: e8 d4 cb f7 ff call 0x402f50 <__assert_fail> - 48637c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000486380 <_dl_show_scope>: - 486380: f3 0f 1e fa endbr64 - 486384: 41 56 push r14 - 486386: 49 89 fe mov r14, rdi - 486389: 41 55 push r13 - 48638b: 41 89 f5 mov r13d, esi - 48638e: 41 54 push r12 - 486390: 55 push rbp - 486391: 53 push rbx - 486392: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] - 486396: 48 8b 57 30 mov rdx, qword ptr [rdi + 48] - 48639a: 80 3e 00 cmp byte ptr [rsi], 0 - 48639d: 75 18 jne 0x4863b7 <_dl_show_scope+0x37> - 48639f: 48 8b 05 c2 96 03 00 mov rax, qword ptr [rip + 235202] # 0x4bfa68 <_dl_argv> - 4863a6: 48 8b 30 mov rsi, qword ptr [rax] - 4863a9: 48 8d 05 13 31 02 00 lea rax, [rip + 143635] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 4863b0: 48 85 f6 test rsi, rsi - 4863b3: 48 0f 44 f0 cmove rsi, rax - 4863b7: 31 c0 xor eax, eax - 4863b9: 48 8d 3d 4f 64 02 00 lea rdi, [rip + 156751] # 0x4ac80f <__PRETTY_FUNCTION__.11737+0x5f> - 4863c0: e8 bb 44 ff ff call 0x47a880 <_dl_debug_printf> - 4863c5: 49 8b 86 90 03 00 00 mov rax, qword ptr [r14 + 912] - 4863cc: 48 85 c0 test rax, rax - 4863cf: 0f 84 cd 00 00 00 je 0x4864a2 <_dl_show_scope+0x122> - 4863d5: 49 63 d5 movsxd rdx, r13d - 4863d8: 4c 8d 25 0f 3e 02 00 lea r12, [rip + 146959] # 0x4aa1ee <__PRETTY_FUNCTION__.11010+0x23e> - 4863df: 48 83 3c d0 00 cmp qword ptr [rax + 8*rdx], 0 - 4863e4: 48 8d 2c d5 00 00 00 00 lea rbp, [8*rdx] - 4863ec: 0f 84 9a 00 00 00 je 0x48648c <_dl_show_scope+0x10c> - 4863f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4863f8: 31 c0 xor eax, eax - 4863fa: 44 89 ee mov esi, r13d - 4863fd: 48 8d 3d 1c 64 02 00 lea rdi, [rip + 156700] # 0x4ac820 <__PRETTY_FUNCTION__.11737+0x70> - 486404: e8 77 44 ff ff call 0x47a880 <_dl_debug_printf> - 486409: 49 8b 86 90 03 00 00 mov rax, qword ptr [r14 + 912] - 486410: 48 8b 14 28 mov rdx, qword ptr [rax + rbp] - 486414: 8b 42 08 mov eax, dword ptr [rdx + 8] - 486417: 85 c0 test eax, eax - 486419: 74 49 je 0x486464 <_dl_show_scope+0xe4> - 48641b: 31 db xor ebx, ebx - 48641d: 0f 1f 00 nop dword ptr [rax] - 486420: 48 8b 12 mov rdx, qword ptr [rdx] - 486423: 89 d8 mov eax, ebx - 486425: 48 8b 04 c2 mov rax, qword ptr [rdx + 8*rax] - 486429: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 48642d: 80 3e 00 cmp byte ptr [rsi], 0 - 486430: 75 11 jne 0x486443 <_dl_show_scope+0xc3> - 486432: 48 8b 05 2f 96 03 00 mov rax, qword ptr [rip + 235055] # 0x4bfa68 <_dl_argv> - 486439: 48 8b 30 mov rsi, qword ptr [rax] - 48643c: 48 85 f6 test rsi, rsi - 48643f: 49 0f 44 f4 cmove rsi, r12 - 486443: 31 c0 xor eax, eax - 486445: 48 8d 3d 85 62 02 00 lea rdi, [rip + 156293] # 0x4ac6d1 - 48644c: 83 c3 01 add ebx, 1 - 48644f: e8 dc 44 ff ff call 0x47a930 <_dl_debug_printf_c> - 486454: 49 8b 86 90 03 00 00 mov rax, qword ptr [r14 + 912] - 48645b: 48 8b 14 28 mov rdx, qword ptr [rax + rbp] - 48645f: 39 5a 08 cmp dword ptr [rdx + 8], ebx - 486462: 77 bc ja 0x486420 <_dl_show_scope+0xa0> - 486464: 31 c0 xor eax, eax - 486466: 48 8d 3d 6d ee 00 00 lea rdi, [rip + 61037] # 0x4952da - 48646d: 48 83 c5 08 add rbp, 8 - 486471: 41 83 c5 01 add r13d, 1 - 486475: e8 b6 44 ff ff call 0x47a930 <_dl_debug_printf_c> - 48647a: 49 8b 86 90 03 00 00 mov rax, qword ptr [r14 + 912] - 486481: 48 83 3c 28 00 cmp qword ptr [rax + rbp], 0 - 486486: 0f 85 6c ff ff ff jne 0x4863f8 <_dl_show_scope+0x78> - 48648c: 5b pop rbx - 48648d: 48 8d 3d 46 ee 00 00 lea rdi, [rip + 60998] # 0x4952da - 486494: 5d pop rbp - 486495: 31 c0 xor eax, eax - 486497: 41 5c pop r12 - 486499: 41 5d pop r13 - 48649b: 41 5e pop r14 - 48649d: e9 de 43 ff ff jmp 0x47a880 <_dl_debug_printf> - 4864a2: 48 8d 3d 82 63 02 00 lea rdi, [rip + 156546] # 0x4ac82b <__PRETTY_FUNCTION__.11737+0x7b> - 4864a9: 31 c0 xor eax, eax - 4864ab: e8 d0 43 ff ff call 0x47a880 <_dl_debug_printf> - 4864b0: eb da jmp 0x48648c <_dl_show_scope+0x10c> - 4864b2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4864bd: 0f 1f 00 nop dword ptr [rax] - -00000000004864c0 : - 4864c0: f3 0f 1e fa endbr64 - 4864c4: 55 push rbp - 4864c5: be 24 00 00 00 mov esi, 36 - 4864ca: 48 89 e5 mov rbp, rsp - 4864cd: 41 57 push r15 - 4864cf: 41 56 push r14 - 4864d1: 41 55 push r13 - 4864d3: 41 54 push r12 - 4864d5: 53 push rbx - 4864d6: 48 89 fb mov rbx, rdi - 4864d9: 48 83 ec 58 sub rsp, 88 - 4864dd: 4c 8b 2f mov r13, qword ptr [rdi] - 4864e0: 8b 47 08 mov eax, dword ptr [rdi + 8] - 4864e3: 4c 89 ef mov rdi, r13 - 4864e6: 89 45 ac mov dword ptr [rbp - 84], eax - 4864e9: e8 a2 ac f7 ff call 0x401190 <.plt+0x170> - 4864ee: 48 85 c0 test rax, rax - 4864f1: 0f 84 91 04 00 00 je 0x486988 - 4864f7: 4c 8b 3d 82 ac 03 00 mov r15, qword ptr [rip + 240770] # 0x4c1180 <_dl_ns> - 4864fe: 48 83 3d 22 ac 03 00 00 cmp qword ptr [rip + 240674], 0 # 0x4c1128 <_dl_nns> - 486506: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] - 48650a: 4d 89 fc mov r12, r15 - 48650d: 74 45 je 0x486554 - 48650f: 4d 85 ff test r15, r15 - 486512: 74 40 je 0x486554 - 486514: 0f 1f 40 00 nop dword ptr [rax] - 486518: 4d 3b b7 50 03 00 00 cmp r14, qword ptr [r15 + 848] - 48651f: 72 2a jb 0x48654b - 486521: 4d 3b b7 58 03 00 00 cmp r14, qword ptr [r15 + 856] - 486528: 73 21 jae 0x48654b - 48652a: 41 f6 87 1d 03 00 00 40 test byte ptr [r15 + 797], 64 - 486532: 0f 85 10 04 00 00 jne 0x486948 - 486538: 4c 89 f6 mov rsi, r14 - 48653b: 4c 89 ff mov rdi, r15 - 48653e: e8 fd 2a 00 00 call 0x489040 <_dl_addr_inside_object> - 486543: 85 c0 test eax, eax - 486545: 0f 85 fd 03 00 00 jne 0x486948 - 48654b: 4d 8b 7f 18 mov r15, qword ptr [r15 + 24] - 48654f: 4d 85 ff test r15, r15 - 486552: 75 c4 jne 0x486518 - 486554: 4c 8b 43 20 mov r8, qword ptr [rbx + 32] - 486558: 49 83 f8 fe cmp r8, -2 - 48655c: 0f 84 02 04 00 00 je 0x486964 - 486562: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 486568: 4b 8d 04 c0 lea rax, [r8 + 8*r8] - 48656c: 48 8d 0d 0d ac 03 00 lea rcx, [rip + 240653] # 0x4c1180 <_dl_ns> - 486573: 4c 89 c6 mov rsi, r8 - 486576: 31 ff xor edi, edi - 486578: 48 c1 e0 04 shl rax, 4 - 48657c: 8b 44 01 1c mov eax, dword ptr [rcx + rax + 28] - 486580: 89 43 28 mov dword ptr [rbx + 40], eax - 486583: e8 a8 56 fc ff call 0x44bc30 <_dl_debug_initialize> - 486588: 44 8b 45 ac mov r8d, dword ptr [rbp - 84] - 48658c: 4c 8b 4b 20 mov r9, qword ptr [rbx + 32] - 486590: 31 c9 xor ecx, ecx - 486592: ba 02 00 00 00 mov edx, 2 - 486597: 4c 89 ee mov rsi, r13 - 48659a: 4c 89 e7 mov rdi, r12 - 48659d: 41 81 c8 00 00 00 10 or r8d, 268435456 - 4865a4: e8 47 ee fe ff call 0x4753f0 <_dl_map_object> - 4865a9: 48 89 43 18 mov qword ptr [rbx + 24], rax - 4865ad: 49 89 c6 mov r14, rax - 4865b0: 48 85 c0 test rax, rax - 4865b3: 0f 84 27 04 00 00 je 0x4869e0 - 4865b9: 8b 45 ac mov eax, dword ptr [rbp - 84] - 4865bc: a9 00 00 00 40 test eax, 1073741824 - 4865c1: 0f 85 43 03 00 00 jne 0x48690a - 4865c7: 41 8b 8e 18 03 00 00 mov ecx, dword ptr [r14 + 792] - 4865ce: 25 00 10 00 00 and eax, 4096 - 4865d3: 41 89 c4 mov r12d, eax - 4865d6: 83 c1 01 add ecx, 1 - 4865d9: 49 83 be c0 02 00 00 00 cmp qword ptr [r14 + 704], 0 - 4865e1: 41 89 8e 18 03 00 00 mov dword ptr [r14 + 792], ecx - 4865e8: 0f 85 82 07 00 00 jne 0x486d70 - 4865ee: 85 c0 test eax, eax - 4865f0: 0f 85 fa 07 00 00 jne 0x486df0 - 4865f6: 44 8b 45 ac mov r8d, dword ptr [rbp - 84] - 4865fa: 31 d2 xor edx, edx - 4865fc: 31 c9 xor ecx, ecx - 4865fe: 31 f6 xor esi, esi - 486600: 4c 89 f7 mov rdi, r14 - 486603: 45 31 e4 xor r12d, r12d - 486606: 41 81 e0 08 00 00 88 and r8d, 2281701384 - 48660d: e8 8e 4f 00 00 call 0x48b5a0 <_dl_map_object_deps> - 486612: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] - 486619: 85 d2 test edx, edx - 48661b: 74 29 je 0x486646 - 48661d: 49 8b 8e c0 02 00 00 mov rcx, qword ptr [r14 + 704] - 486624: 44 89 e0 mov eax, r12d - 486627: 48 8b 04 c1 mov rax, qword ptr [rcx + 8*rax] - 48662b: 48 8b 78 28 mov rdi, qword ptr [rax + 40] - 48662f: 48 83 bf e8 02 00 00 00 cmp qword ptr [rdi + 744], 0 - 486637: 0f 84 e3 02 00 00 je 0x486920 - 48663d: 41 83 c4 01 add r12d, 1 - 486641: 41 39 d4 cmp r12d, edx - 486644: 72 de jb 0x486624 - 486646: 48 8b 73 20 mov rsi, qword ptr [rbx + 32] - 48664a: 31 ff xor edi, edi - 48664c: e8 df 55 fc ff call 0x44bc30 <_dl_debug_initialize> - 486651: c7 40 18 00 00 00 00 mov dword ptr [rax + 24], 0 - 486658: 49 89 c7 mov r15, rax - 48665b: 48 89 45 a0 mov qword ptr [rbp - 96], rax - 48665f: e8 bc 55 fc ff call 0x44bc20 <_dl_debug_state> - 486664: 90 nop - 486665: 4c 89 f7 mov rdi, r14 - 486668: e8 73 21 00 00 call 0x4887e0 <_dl_cet_open_check> - 48666d: f6 05 4d d1 03 00 02 test byte ptr [rip + 250189], 2 # 0x4c37c1 <_dl_debug_mask+0x1> - 486674: 0f 85 66 07 00 00 jne 0x486de0 - 48667a: 8b 45 ac mov eax, dword ptr [rbp - 84] - 48667d: 8b 35 75 d1 03 00 mov esi, dword ptr [rip + 250229] # 0x4c37f8 <_dl_lazy> - 486683: 41 89 c7 mov r15d, eax - 486686: 41 81 e7 01 00 00 08 and r15d, 134217729 - 48668d: 85 f6 test esi, esi - 48668f: 0f 84 e3 02 00 00 je 0x486978 - 486695: 4c 89 f0 mov rax, r14 - 486698: 31 c9 xor ecx, ecx - 48669a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4866a0: 48 8b 50 28 mov rdx, qword ptr [rax + 40] - 4866a4: 48 8b 40 18 mov rax, qword ptr [rax + 24] - 4866a8: 0f b6 92 1c 03 00 00 movzx edx, byte ptr [rdx + 796] - 4866af: 83 e2 04 and edx, 4 - 4866b2: 80 fa 01 cmp dl, 1 - 4866b5: 83 d1 00 adc ecx, 0 - 4866b8: 48 85 c0 test rax, rax - 4866bb: 75 e3 jne 0x4866a0 - 4866bd: 48 8d 04 cd 0f 00 00 00 lea rax, [8*rcx + 15] - 4866c5: 48 89 e1 mov rcx, rsp - 4866c8: 48 89 65 98 mov qword ptr [rbp - 104], rsp - 4866cc: 48 c1 e8 04 shr rax, 4 - 4866d0: 48 c1 e0 04 shl rax, 4 - 4866d4: 48 89 c2 mov rdx, rax - 4866d7: 48 81 e2 00 f0 ff ff and rdx, -4096 - 4866de: 48 29 d1 sub rcx, rdx - 4866e1: 48 89 ca mov rdx, rcx - 4866e4: 48 39 d4 cmp rsp, rdx - 4866e7: 74 15 je 0x4866fe - 4866e9: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4866f0: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4866f9: 48 39 d4 cmp rsp, rdx - 4866fc: 75 eb jne 0x4866e9 - 4866fe: 25 ff 0f 00 00 and eax, 4095 - 486703: 48 29 c4 sub rsp, rax - 486706: 48 85 c0 test rax, rax - 486709: 74 06 je 0x486711 - 48670b: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 486711: 49 89 e4 mov r12, rsp - 486714: 4c 89 f0 mov rax, r14 - 486717: 31 d2 xor edx, edx - 486719: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 486720: 48 8b 48 28 mov rcx, qword ptr [rax + 40] - 486724: f6 81 1c 03 00 00 04 test byte ptr [rcx + 796], 4 - 48672b: 75 1f jne 0x48674c - 48672d: 49 89 04 d4 mov qword ptr [r12 + 8*rdx], rax - 486731: 48 8b 40 18 mov rax, qword ptr [rax + 24] - 486735: 8d 72 01 lea esi, [rdx + 1] - 486738: 48 85 c0 test rax, rax - 48673b: 74 1a je 0x486757 - 48673d: 48 8b 48 28 mov rcx, qword ptr [rax + 40] - 486741: 89 f2 mov edx, esi - 486743: f6 81 1c 03 00 00 04 test byte ptr [rcx + 796], 4 - 48674a: 74 e1 je 0x48672d - 48674c: 48 8b 40 18 mov rax, qword ptr [rax + 24] - 486750: 48 85 c0 test rax, rax - 486753: 75 cb jne 0x486720 - 486755: 89 d6 mov esi, edx - 486757: 31 c9 xor ecx, ecx - 486759: 31 d2 xor edx, edx - 48675b: 4c 89 e7 mov rdi, r12 - 48675e: 89 75 a8 mov dword ptr [rbp - 88], esi - 486761: e8 3a 1b 00 00 call 0x4882a0 <_dl_sort_maps> - 486766: 8b 75 a8 mov esi, dword ptr [rbp - 88] - 486769: 44 8d 6e ff lea r13d, [rsi - 1] - 48676d: 85 f6 test esi, esi - 48676f: 0f 84 5b 06 00 00 je 0x486dd0 - 486775: 44 89 ea mov edx, r13d - 486778: 49 8b 3c d4 mov rdi, qword ptr [r12 + 8*rdx] - 48677c: 90 nop - 48677d: eb 08 jmp 0x486787 - 48677f: 90 nop - 486780: 44 89 ea mov edx, r13d - 486783: 49 8b 3c d4 mov rdi, qword ptr [r12 + 8*rdx] - 486787: 48 8b b7 90 03 00 00 mov rsi, qword ptr [rdi + 912] - 48678e: 31 c9 xor ecx, ecx - 486790: 44 89 fa mov edx, r15d - 486793: 41 83 ed 01 sub r13d, 1 - 486797: e8 14 18 ff ff call 0x477fb0 <_dl_relocate_object> - 48679c: 41 83 fd ff cmp r13d, -1 - 4867a0: 75 de jne 0x486780 - 4867a2: c7 45 a8 01 00 00 00 mov dword ptr [rbp - 88], 1 - 4867a9: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] - 4867b0: 85 d2 test edx, edx - 4867b2: 0f 84 f8 06 00 00 je 0x486eb0 - 4867b8: 45 31 ff xor r15d, r15d - 4867bb: eb 10 jmp 0x4867cd - 4867bd: 0f 1f 00 nop dword ptr [rax] - 4867c0: 41 83 c7 01 add r15d, 1 - 4867c4: 41 39 d7 cmp r15d, edx - 4867c7: 0f 83 43 02 00 00 jae 0x486a10 - 4867cd: 49 8b b6 c0 02 00 00 mov rsi, qword ptr [r14 + 704] - 4867d4: 44 89 f8 mov eax, r15d - 4867d7: 4c 8b 2c c6 mov r13, qword ptr [rsi + 8*rax] - 4867db: 41 0f b6 85 1c 03 00 00 movzx eax, byte ptr [r13 + 796] - 4867e3: 83 e0 0b and eax, 11 - 4867e6: 3c 0a cmp al, 10 - 4867e8: 75 d6 jne 0x4867c0 - 4867ea: 49 8b b5 90 03 00 00 mov rsi, qword ptr [r13 + 912] - 4867f1: 48 8b 06 mov rax, qword ptr [rsi] - 4867f4: 48 85 c0 test rax, rax - 4867f7: 0f 84 4b 05 00 00 je 0x486d48 - 4867fd: 4d 8d 96 c0 02 00 00 lea r10, [r14 + 704] - 486804: 48 8d 7e 08 lea rdi, [rsi + 8] - 486808: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 486810: 4c 39 d0 cmp rax, r10 - 486813: 74 ab je 0x4867c0 - 486815: 48 8b 07 mov rax, qword ptr [rdi] - 486818: 48 83 c7 08 add rdi, 8 - 48681c: 48 85 c0 test rax, rax - 48681f: 75 ef jne 0x486810 - 486821: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 486828: 48 89 c7 mov rdi, rax - 48682b: 48 83 c0 01 add rax, 1 - 48682f: 48 83 3c c6 00 cmp qword ptr [rsi + 8*rax], 0 - 486834: 75 f2 jne 0x486828 - 486836: 4c 8d 57 02 lea r10, [rdi + 2] - 48683a: 49 8b bd 88 03 00 00 mov rdi, qword ptr [r13 + 904] - 486841: 4c 39 d7 cmp rdi, r10 - 486844: 0f 87 76 ff ff ff ja 0x4867c0 - 48684a: 4d 8d a5 68 03 00 00 lea r12, [r13 + 872] - 486851: 48 83 ff 03 cmp rdi, 3 - 486855: 0f 87 05 06 00 00 ja 0x486e60 - 48685b: 48 c7 45 90 04 00 00 00 mov qword ptr [rbp - 112], 4 - 486863: 4d 89 e3 mov r11, r12 - 486866: 4c 39 e6 cmp rsi, r12 - 486869: 0f 84 f1 05 00 00 je 0x486e60 - 48686f: 4c 89 df mov rdi, r11 - 486872: 4a 8d 14 d5 00 00 00 00 lea rdx, [8*r10] - 48687a: e8 e1 a7 f7 ff call 0x401060 <.plt+0x40> - 48687f: 49 8b bd 90 03 00 00 mov rdi, qword ptr [r13 + 912] - 486886: 49 89 85 90 03 00 00 mov qword ptr [r13 + 912], rax - 48688d: 49 39 fc cmp r12, rdi - 486890: 74 05 je 0x486897 - 486892: e8 19 58 ff ff call 0x47c0b0 <_dl_scope_free> - 486897: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 48689b: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] - 4868a2: 49 89 85 88 03 00 00 mov qword ptr [r13 + 904], rax - 4868a9: e9 12 ff ff ff jmp 0x4867c0 - 4868ae: 66 90 nop - 4868b0: 45 84 e4 test r12b, r12b - 4868b3: 0f 85 87 03 00 00 jne 0x486c40 - 4868b9: 8b 45 a8 mov eax, dword ptr [rbp - 88] - 4868bc: 85 c0 test eax, eax - 4868be: 74 01 je 0x4868c1 - 4868c0: 90 nop - 4868c1: 45 85 ed test r13d, r13d - 4868c4: 0f 85 36 03 00 00 jne 0x486c00 - 4868ca: 8b 43 2c mov eax, dword ptr [rbx + 44] - 4868cd: f3 0f 6f 43 30 movdqu xmm0, xmmword ptr [rbx + 48] - 4868d2: 48 8d 55 b0 lea rdx, [rbp - 80] - 4868d6: 31 ff xor edi, edi - 4868d8: 48 8d 35 01 f6 ff ff lea rsi, [rip - 2559] # 0x485ee0 - 4868df: 4c 89 75 b0 mov qword ptr [rbp - 80], r14 - 4868e3: 89 45 b8 mov dword ptr [rbp - 72], eax - 4868e6: 0f 29 45 c0 movaps xmmword ptr [rbp - 64], xmm0 - 4868ea: e8 f1 80 ff ff call 0x47e9e0 <_dl_catch_exception> - 4868ef: c7 05 cf ad 03 00 01 00 00 00 mov dword ptr [rip + 241103], 1 # 0x4c16c8 <__libc_multiple_libcs> - 4868f9: f6 05 c0 ce 03 00 40 test byte ptr [rip + 249536], 64 # 0x4c37c0 <_dl_debug_mask> - 486900: 0f 85 fa 04 00 00 jne 0x486e00 - 486906: 48 8b 65 98 mov rsp, qword ptr [rbp - 104] - 48690a: 48 8d 65 d8 lea rsp, [rbp - 40] - 48690e: 5b pop rbx - 48690f: 41 5c pop r12 - 486911: 41 5d pop r13 - 486913: 41 5e pop r14 - 486915: 41 5f pop r15 - 486917: 5d pop rbp - 486918: c3 ret - 486919: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 486920: 31 d2 xor edx, edx - 486922: 31 f6 xor esi, esi - 486924: 41 83 c4 01 add r12d, 1 - 486928: e8 03 61 00 00 call 0x48ca30 <_dl_check_map_versions> - 48692d: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] - 486934: 41 39 d4 cmp r12d, edx - 486937: 0f 82 e0 fc ff ff jb 0x48661d - 48693d: e9 04 fd ff ff jmp 0x486646 - 486942: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 486948: 49 83 7f 30 00 cmp qword ptr [r15 + 48], 0 - 48694d: 0f 85 21 06 00 00 jne 0x486f74 - 486953: 4c 8b 43 20 mov r8, qword ptr [rbx + 32] - 486957: 4d 89 fc mov r12, r15 - 48695a: 49 83 f8 fe cmp r8, -2 - 48695e: 0f 85 04 fc ff ff jne 0x486568 - 486964: 4d 8b 44 24 30 mov r8, qword ptr [r12 + 48] - 486969: 4c 89 43 20 mov qword ptr [rbx + 32], r8 - 48696d: e9 f6 fb ff ff jmp 0x486568 - 486972: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 486978: 25 00 00 00 08 and eax, 134217728 - 48697d: 41 89 c7 mov r15d, eax - 486980: e9 10 fd ff ff jmp 0x486695 - 486985: 0f 1f 00 nop dword ptr [rax] - 486988: 4c 8b 43 20 mov r8, qword ptr [rbx + 32] - 48698c: 49 83 f8 fe cmp r8, -2 - 486990: 4c 89 45 a0 mov qword ptr [rbp - 96], r8 - 486994: 0f 84 86 03 00 00 je 0x486d20 - 48699a: be 2f 00 00 00 mov esi, 47 - 48699f: 4c 89 ef mov rdi, r13 - 4869a2: 49 89 c4 mov r12, rax - 4869a5: e8 e6 a7 f7 ff call 0x401190 <.plt+0x170> - 4869aa: 4c 8b 45 a0 mov r8, qword ptr [rbp - 96] - 4869ae: 48 85 c0 test rax, rax - 4869b1: 0f 85 b1 fb ff ff jne 0x486568 - 4869b7: 4c 8b 3d c2 a7 03 00 mov r15, qword ptr [rip + 239554] # 0x4c1180 <_dl_ns> - 4869be: 48 83 3d 62 a7 03 00 00 cmp qword ptr [rip + 239458], 0 # 0x4c1128 <_dl_nns> - 4869c6: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] - 4869ca: 4d 89 fc mov r12, r15 - 4869cd: 0f 85 3c fb ff ff jne 0x48650f - 4869d3: e9 90 fb ff ff jmp 0x486568 - 4869d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4869e0: f6 45 ac 04 test byte ptr [rbp - 84], 4 - 4869e4: 0f 85 20 ff ff ff jne 0x48690a - 4869ea: 48 8d 0d b7 60 02 00 lea rcx, [rip + 155831] # 0x4acaa8 <__PRETTY_FUNCTION__.11860> - 4869f1: ba 08 02 00 00 mov edx, 520 - 4869f6: 48 8d 35 c5 5d 02 00 lea rsi, [rip + 155077] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 4869fd: 48 8d 3d 32 5e 02 00 lea rdi, [rip + 155186] # 0x4ac836 <__PRETTY_FUNCTION__.11737+0x86> - 486a04: e8 47 c5 f7 ff call 0x402f50 <__assert_fail> - 486a09: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 486a10: 45 31 e4 xor r12d, r12d - 486a13: 85 d2 test edx, edx - 486a15: 74 59 je 0x486a70 - 486a17: 45 31 ff xor r15d, r15d - 486a1a: eb 0d jmp 0x486a29 - 486a1c: 0f 1f 40 00 nop dword ptr [rax] - 486a20: 41 83 c7 01 add r15d, 1 - 486a24: 41 39 d7 cmp r15d, edx - 486a27: 73 47 jae 0x486a70 - 486a29: 49 8b b6 c0 02 00 00 mov rsi, qword ptr [r14 + 704] - 486a30: 44 89 f9 mov ecx, r15d - 486a33: 48 8b 3c ce mov rdi, qword ptr [rsi + 8*rcx] - 486a37: f6 87 1c 03 00 00 08 test byte ptr [rdi + 796], 8 - 486a3e: 75 e0 jne 0x486a20 - 486a40: 48 83 bf 38 04 00 00 00 cmp qword ptr [rdi + 1080], 0 - 486a48: 74 d6 je 0x486a20 - 486a4a: 31 f6 xor esi, esi - 486a4c: 41 83 c7 01 add r15d, 1 - 486a50: 41 bc 01 00 00 00 mov r12d, 1 - 486a56: e8 f5 53 ff ff call 0x47be50 <_dl_add_to_slotinfo> - 486a5b: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] - 486a62: 41 39 d7 cmp r15d, edx - 486a65: 72 c2 jb 0x486a29 - 486a67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 486a70: 44 8b 6d ac mov r13d, dword ptr [rbp - 84] - 486a74: 41 81 e5 00 01 00 00 and r13d, 256 - 486a7b: 0f 85 6f 01 00 00 jne 0x486bf0 - 486a81: 49 8b 46 30 mov rax, qword ptr [r14 + 48] - 486a85: 48 8d 0d f4 a6 03 00 lea rcx, [rip + 239348] # 0x4c1180 <_dl_ns> - 486a8c: 48 8d 3d a5 5f 02 00 lea rdi, [rip + 155557] # 0x4aca38 <__PRETTY_FUNCTION__.11737+0x288> - 486a93: 48 8d 04 c0 lea rax, [rax + 8*rax] - 486a97: 48 c1 e0 04 shl rax, 4 - 486a9b: 4c 8b 3c 01 mov r15, qword ptr [rcx + rax] - 486a9f: 4d 85 ff test r15, r15 - 486aa2: 74 31 je 0x486ad5 - 486aa4: 0f 1f 40 00 nop dword ptr [rax] - 486aa8: 41 80 bf 20 03 00 00 00 cmp byte ptr [r15 + 800], 0 - 486ab0: 74 1a je 0x486acc - 486ab2: f6 05 07 cd 03 00 40 test byte ptr [rip + 249095], 64 # 0x4c37c0 <_dl_debug_mask> - 486ab9: 0f 85 11 01 00 00 jne 0x486bd0 - 486abf: ba 01 00 00 00 mov edx, 1 - 486ac4: 66 41 89 97 1f 03 00 00 mov word ptr [r15 + 799], dx - 486acc: 4d 8b 7f 18 mov r15, qword ptr [r15 + 24] - 486ad0: 4d 85 ff test r15, r15 - 486ad3: 75 d3 jne 0x486aa8 - 486ad5: 41 8b 8e c8 02 00 00 mov ecx, dword ptr [r14 + 712] - 486adc: 45 31 ff xor r15d, r15d - 486adf: 85 c9 test ecx, ecx - 486ae1: 75 2e jne 0x486b11 - 486ae3: e9 d0 03 00 00 jmp 0x486eb8 - 486ae8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 486af0: f6 05 ca cc 03 00 02 test byte ptr [rip + 249034], 2 # 0x4c37c1 <_dl_debug_mask+0x1> - 486af7: 0f 85 c3 00 00 00 jne 0x486bc0 - 486afd: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] - 486b04: 41 83 c7 01 add r15d, 1 - 486b08: 41 39 d7 cmp r15d, edx - 486b0b: 0f 83 9f fd ff ff jae 0x4868b0 - 486b11: 49 8b 8e c0 02 00 00 mov rcx, qword ptr [r14 + 704] - 486b18: 44 89 fa mov edx, r15d - 486b1b: 31 f6 xor esi, esi - 486b1d: 48 8b 3c d1 mov rdi, qword ptr [rcx + 8*rdx] - 486b21: 0f b6 97 1c 03 00 00 movzx edx, byte ptr [rdi + 796] - 486b28: 83 e2 0b and edx, 11 - 486b2b: 80 fa 0a cmp dl, 10 - 486b2e: 75 c0 jne 0x486af0 - 486b30: 4c 8b 87 90 03 00 00 mov r8, qword ptr [rdi + 912] - 486b37: 49 8b 10 mov rdx, qword ptr [r8] - 486b3a: 48 85 d2 test rdx, rdx - 486b3d: 0f 84 15 02 00 00 je 0x486d58 - 486b43: 49 8d b6 c0 02 00 00 lea rsi, [r14 + 704] - 486b4a: 49 8d 48 08 lea rcx, [r8 + 8] - 486b4e: 66 90 nop - 486b50: 48 39 f2 cmp rdx, rsi - 486b53: 74 a8 je 0x486afd - 486b55: 48 8b 11 mov rdx, qword ptr [rcx] - 486b58: 48 83 c1 08 add rcx, 8 - 486b5c: 48 85 d2 test rdx, rdx - 486b5f: 75 ef jne 0x486b50 - 486b61: 31 f6 xor esi, esi - 486b63: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 486b68: 48 89 f2 mov rdx, rsi - 486b6b: 48 83 c6 01 add rsi, 1 - 486b6f: 49 83 3c f0 00 cmp qword ptr [r8 + 8*rsi], 0 - 486b74: 48 8d 0c f5 00 00 00 00 lea rcx, [8*rsi] - 486b7c: 75 ea jne 0x486b68 - 486b7e: 48 83 c2 02 add rdx, 2 - 486b82: 48 39 97 88 03 00 00 cmp qword ptr [rdi + 904], rdx - 486b89: 0f 86 a4 03 00 00 jbe 0x486f33 - 486b8f: 49 c7 04 d0 00 00 00 00 mov qword ptr [r8 + 8*rdx], 0 - 486b97: 48 8b 97 90 03 00 00 mov rdx, qword ptr [rdi + 912] - 486b9e: 4d 8d 86 c0 02 00 00 lea r8, [r14 + 704] - 486ba5: 4c 89 04 0a mov qword ptr [rdx + rcx], r8 - 486ba9: f6 05 11 cc 03 00 02 test byte ptr [rip + 248849], 2 # 0x4c37c1 <_dl_debug_mask+0x1> - 486bb0: 0f 84 47 ff ff ff je 0x486afd - 486bb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 486bc0: e8 bb f7 ff ff call 0x486380 <_dl_show_scope> - 486bc5: e9 33 ff ff ff jmp 0x486afd - 486bca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 486bd0: 49 8b 57 30 mov rdx, qword ptr [r15 + 48] - 486bd4: 49 8b 77 08 mov rsi, qword ptr [r15 + 8] - 486bd8: 31 c0 xor eax, eax - 486bda: e8 a1 3c ff ff call 0x47a880 <_dl_debug_printf> - 486bdf: 48 8d 3d 52 5e 02 00 lea rdi, [rip + 155218] # 0x4aca38 <__PRETTY_FUNCTION__.11737+0x288> - 486be6: e9 d4 fe ff ff jmp 0x486abf - 486beb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 486bf0: 4c 89 f7 mov rdi, r14 - 486bf3: e8 28 f3 ff ff call 0x485f20 - 486bf8: e9 84 fe ff ff jmp 0x486a81 - 486bfd: 0f 1f 00 nop dword ptr [rax] - 486c00: 4c 89 f7 mov rdi, r14 - 486c03: e8 18 f3 ff ff call 0x485f20 - 486c08: 8b 43 2c mov eax, dword ptr [rbx + 44] - 486c0b: f3 0f 6f 4b 30 movdqu xmm1, xmmword ptr [rbx + 48] - 486c10: 31 ff xor edi, edi - 486c12: 48 8d 55 b0 lea rdx, [rbp - 80] - 486c16: 48 8d 35 c3 f2 ff ff lea rsi, [rip - 3389] # 0x485ee0 - 486c1d: 4c 89 75 b0 mov qword ptr [rbp - 80], r14 - 486c21: 89 45 b8 mov dword ptr [rbp - 72], eax - 486c24: 0f 29 4d c0 movaps xmmword ptr [rbp - 64], xmm1 - 486c28: e8 b3 7d ff ff call 0x47e9e0 <_dl_catch_exception> - 486c2d: 4c 89 f7 mov rdi, r14 - 486c30: e8 6b f1 ff ff call 0x485da0 - 486c35: e9 b5 fc ff ff jmp 0x4868ef - 486c3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 486c40: 85 d2 test edx, edx - 486c42: 0f 84 79 02 00 00 je 0x486ec1 - 486c48: 41 89 d4 mov r12d, edx - 486c4b: 31 c9 xor ecx, ecx - 486c4d: eb 08 jmp 0x486c57 - 486c4f: 90 nop - 486c50: 83 c1 01 add ecx, 1 - 486c53: 39 d1 cmp ecx, edx - 486c55: 73 59 jae 0x486cb0 - 486c57: 49 8b b6 c0 02 00 00 mov rsi, qword ptr [r14 + 704] - 486c5e: 89 c8 mov eax, ecx - 486c60: 4c 8b 3c c6 mov r15, qword ptr [rsi + 8*rax] - 486c64: 41 f6 87 1c 03 00 00 08 test byte ptr [r15 + 796], 8 - 486c6c: 75 e2 jne 0x486c50 - 486c6e: 49 83 bf 38 04 00 00 00 cmp qword ptr [r15 + 1080], 0 - 486c76: 74 d8 je 0x486c50 - 486c78: be 01 00 00 00 mov esi, 1 - 486c7d: 4c 89 ff mov rdi, r15 - 486c80: 89 4d ac mov dword ptr [rbp - 84], ecx - 486c83: e8 c8 51 ff ff call 0x47be50 <_dl_add_to_slotinfo> - 486c88: 41 f6 87 1d 03 00 00 04 test byte ptr [r15 + 797], 4 - 486c90: 8b 4d ac mov ecx, dword ptr [rbp - 84] - 486c93: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] - 486c9a: 74 b4 je 0x486c50 - 486c9c: 44 39 e2 cmp edx, r12d - 486c9f: 44 0f 44 e1 cmove r12d, ecx - 486ca3: 83 c1 01 add ecx, 1 - 486ca6: 39 d1 cmp ecx, edx - 486ca8: 72 ad jb 0x486c57 - 486caa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 486cb0: 48 83 05 78 ca 03 00 01 add qword ptr [rip + 248440], 1 # 0x4c3730 <_dl_tls_generation> - 486cb8: 75 0a jne 0x486cc4 - 486cba: e9 10 02 00 00 jmp 0x486ecf - 486cbf: 90 nop - 486cc0: 41 83 c4 01 add r12d, 1 - 486cc4: 41 39 d4 cmp r12d, edx - 486cc7: 0f 83 ec fb ff ff jae 0x4868b9 - 486ccd: 49 8b 8e c0 02 00 00 mov rcx, qword ptr [r14 + 704] - 486cd4: 44 89 e0 mov eax, r12d - 486cd7: 4c 8b 3c c1 mov r15, qword ptr [rcx + 8*rax] - 486cdb: 41 0f b7 87 1c 03 00 00 movzx eax, word ptr [r15 + 796] - 486ce3: 66 25 08 04 and ax, 1032 - 486ce7: 66 3d 00 04 cmp ax, 1024 - 486ceb: 75 d3 jne 0x486cc0 - 486ced: 49 83 bf 38 04 00 00 00 cmp qword ptr [r15 + 1080], 0 - 486cf5: 74 c9 je 0x486cc0 - 486cf7: 41 80 a7 1d 03 00 00 fb and byte ptr [r15 + 797], -5 - 486cff: 4c 89 ff mov rdi, r15 - 486d02: ff 15 38 a4 03 00 call qword ptr [rip + 238648] # 0x4c1140 <_dl_init_static_tls> - 486d08: 41 f6 87 1d 03 00 00 04 test byte ptr [r15 + 797], 4 - 486d10: 0f 85 a6 02 00 00 jne 0x486fbc - 486d16: 41 8b 96 c8 02 00 00 mov edx, dword ptr [r14 + 712] - 486d1d: eb a1 jmp 0x486cc0 - 486d1f: 90 nop - 486d20: 4c 8b 3d 59 a4 03 00 mov r15, qword ptr [rip + 238681] # 0x4c1180 <_dl_ns> - 486d27: 48 83 3d f9 a3 03 00 00 cmp qword ptr [rip + 238585], 0 # 0x4c1128 <_dl_nns> - 486d2f: 4c 8b 73 10 mov r14, qword ptr [rbx + 16] - 486d33: 4d 89 fc mov r12, r15 - 486d36: 0f 85 d3 f7 ff ff jne 0x48650f - 486d3c: e9 23 fc ff ff jmp 0x486964 - 486d41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 486d48: 41 ba 01 00 00 00 mov r10d, 1 - 486d4e: e9 e7 fa ff ff jmp 0x48683a - 486d53: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 486d58: ba 01 00 00 00 mov edx, 1 - 486d5d: 31 c9 xor ecx, ecx - 486d5f: 31 f6 xor esi, esi - 486d61: e9 1c fe ff ff jmp 0x486b82 - 486d66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 486d70: f6 05 49 ca 03 00 40 test byte ptr [rip + 248393], 64 # 0x4c37c0 <_dl_debug_mask> - 486d77: 0f 85 85 01 00 00 jne 0x486f02 - 486d7d: f7 45 ac 00 01 00 00 test dword ptr [rbp - 84], 256 - 486d84: 0f 84 98 00 00 00 je 0x486e22 - 486d8a: 41 f6 86 1c 03 00 00 10 test byte ptr [r14 + 796], 16 - 486d92: 0f 84 54 01 00 00 je 0x486eec - 486d98: 45 85 e4 test r12d, r12d - 486d9b: 0f 84 8a 00 00 00 je 0x486e2b - 486da1: f6 05 18 ca 03 00 40 test byte ptr [rip + 248344], 64 # 0x4c37c0 <_dl_debug_mask> - 486da8: 0f 85 e5 01 00 00 jne 0x486f93 - 486dae: 41 c6 86 1f 03 00 00 01 mov byte ptr [r14 + 799], 1 - 486db6: 41 f6 86 1c 03 00 00 10 test byte ptr [r14 + 796], 16 - 486dbe: 75 6b jne 0x486e2b - 486dc0: 4c 89 f7 mov rdi, r14 - 486dc3: e8 d8 ef ff ff call 0x485da0 - 486dc8: eb 61 jmp 0x486e2b - 486dca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 486dd0: c7 45 a8 00 00 00 00 mov dword ptr [rbp - 88], 0 - 486dd7: e9 cd f9 ff ff jmp 0x4867a9 - 486ddc: 0f 1f 40 00 nop dword ptr [rax] - 486de0: 31 f6 xor esi, esi - 486de2: 4c 89 f7 mov rdi, r14 - 486de5: e8 96 f5 ff ff call 0x486380 <_dl_show_scope> - 486dea: e9 8b f8 ff ff jmp 0x48667a - 486def: 90 nop - 486df0: 41 c6 86 20 03 00 00 01 mov byte ptr [r14 + 800], 1 - 486df8: e9 f9 f7 ff ff jmp 0x4865f6 - 486dfd: 0f 1f 00 nop dword ptr [rax] - 486e00: 41 8b 8e 18 03 00 00 mov ecx, dword ptr [r14 + 792] - 486e07: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] - 486e0b: 48 8d 3d b6 5b 02 00 lea rdi, [rip + 154550] # 0x4ac9c8 <__PRETTY_FUNCTION__.11737+0x218> - 486e12: 31 c0 xor eax, eax - 486e14: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 486e18: e8 63 3a ff ff call 0x47a880 <_dl_debug_printf> - 486e1d: e9 e4 fa ff ff jmp 0x486906 - 486e22: 45 85 e4 test r12d, r12d - 486e25: 0f 85 f2 00 00 00 jne 0x486f1d - 486e2b: 48 8b 73 20 mov rsi, qword ptr [rbx + 32] - 486e2f: 31 ff xor edi, edi - 486e31: e8 fa 4d fc ff call 0x44bc30 <_dl_debug_initialize> - 486e36: 8b 78 18 mov edi, dword ptr [rax + 24] - 486e39: 85 ff test edi, edi - 486e3b: 0f 84 c9 fa ff ff je 0x48690a - 486e41: 48 8d 0d 60 5c 02 00 lea rcx, [rip + 154720] # 0x4acaa8 <__PRETTY_FUNCTION__.11860> - 486e48: ba 30 02 00 00 mov edx, 560 - 486e4d: 48 8d 35 6e 59 02 00 lea rsi, [rip + 153966] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 486e54: 48 8d 3d 9d 5b 02 00 lea rdi, [rip + 154525] # 0x4ac9f8 <__PRETTY_FUNCTION__.11737+0x248> - 486e5b: e8 f0 c0 f7 ff call 0x402f50 <__assert_fail> - 486e60: 48 8d 04 3f lea rax, [rdi + rdi] - 486e64: 48 c1 e7 04 shl rdi, 4 - 486e68: 4c 89 55 80 mov qword ptr [rbp - 128], r10 - 486e6c: 48 89 75 88 mov qword ptr [rbp - 120], rsi - 486e70: 48 89 45 90 mov qword ptr [rbp - 112], rax - 486e74: e8 e7 80 f9 ff call 0x41ef60 - 486e79: 48 8b 75 88 mov rsi, qword ptr [rbp - 120] - 486e7d: 4c 8b 55 80 mov r10, qword ptr [rbp - 128] - 486e81: 48 85 c0 test rax, rax - 486e84: 49 89 c3 mov r11, rax - 486e87: 0f 85 e2 f9 ff ff jne 0x48686f - 486e8d: 48 8d 0d b5 59 02 00 lea rcx, [rip + 154037] # 0x4ac849 <__PRETTY_FUNCTION__.11737+0x99> - 486e94: 31 d2 xor edx, edx - 486e96: bf 0c 00 00 00 mov edi, 12 - 486e9b: 48 8d 35 7f 39 02 00 lea rsi, [rip + 145791] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> - 486ea2: e8 d9 7a ff ff call 0x47e980 <_dl_signal_error> - 486ea7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 486eb0: 45 31 e4 xor r12d, r12d - 486eb3: e9 b8 fb ff ff jmp 0x486a70 - 486eb8: 45 84 e4 test r12b, r12b - 486ebb: 0f 84 f8 f9 ff ff je 0x4868b9 - 486ec1: 48 83 05 67 c8 03 00 01 add qword ptr [rip + 247911], 1 # 0x4c3730 <_dl_tls_generation> - 486ec9: 0f 85 ea f9 ff ff jne 0x4868b9 - 486ecf: bf 02 00 00 00 mov edi, 2 - 486ed4: 48 8d 35 85 5b 02 00 lea rsi, [rip + 154501] # 0x4aca60 <__PRETTY_FUNCTION__.11737+0x2b0> - 486edb: 31 c0 xor eax, eax - 486edd: e8 fe 3a ff ff call 0x47a9e0 <_dl_dprintf> - 486ee2: bf 7f 00 00 00 mov edi, 127 - 486ee7: e8 a4 0e fc ff call 0x447d90 <_exit> - 486eec: 4c 89 f7 mov rdi, r14 - 486eef: e8 2c f0 ff ff call 0x485f20 - 486ef4: 45 85 e4 test r12d, r12d - 486ef7: 0f 84 b9 fe ff ff je 0x486db6 - 486efd: e9 9f fe ff ff jmp 0x486da1 - 486f02: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] - 486f06: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 486f0a: 48 8d 3d b7 5a 02 00 lea rdi, [rip + 154295] # 0x4ac9c8 <__PRETTY_FUNCTION__.11737+0x218> - 486f11: 31 c0 xor eax, eax - 486f13: e8 68 39 ff ff call 0x47a880 <_dl_debug_printf> - 486f18: e9 60 fe ff ff jmp 0x486d7d - 486f1d: f6 05 9c c8 03 00 40 test byte ptr [rip + 247964], 64 # 0x4c37c0 <_dl_debug_mask> - 486f24: 75 2c jne 0x486f52 - 486f26: 41 c6 86 1f 03 00 00 01 mov byte ptr [r14 + 799], 1 - 486f2e: e9 f8 fe ff ff jmp 0x486e2b - 486f33: 48 8d 0d 5e 5b 02 00 lea rcx, [rip + 154462] # 0x4aca98 <__PRETTY_FUNCTION__.11804> - 486f3a: ba 46 01 00 00 mov edx, 326 - 486f3f: 48 8d 35 7c 58 02 00 lea rsi, [rip + 153724] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 486f46: 48 8d 3d 15 59 02 00 lea rdi, [rip + 153877] # 0x4ac862 <__PRETTY_FUNCTION__.11737+0xb2> - 486f4d: e8 fe bf f7 ff call 0x402f50 <__assert_fail> - 486f52: 41 80 be 1f 03 00 00 00 cmp byte ptr [r14 + 799], 0 - 486f5a: 75 ca jne 0x486f26 - 486f5c: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] - 486f60: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 486f64: 48 8d 3d 2e 59 02 00 lea rdi, [rip + 153902] # 0x4ac899 <__PRETTY_FUNCTION__.11737+0xe9> - 486f6b: 31 c0 xor eax, eax - 486f6d: e8 0e 39 ff ff call 0x47a880 <_dl_debug_printf> - 486f72: eb b2 jmp 0x486f26 - 486f74: 48 8d 0d 95 5b 02 00 lea rcx, [rip + 154517] # 0x4acb10 <__PRETTY_FUNCTION__.11759> - 486f7b: ba d3 00 00 00 mov edx, 211 - 486f80: 48 8d 35 3b 58 02 00 lea rsi, [rip + 153659] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 486f87: 48 8d 3d 59 58 02 00 lea rdi, [rip + 153689] # 0x4ac7e7 <__PRETTY_FUNCTION__.11737+0x37> - 486f8e: e8 bd bf f7 ff call 0x402f50 <__assert_fail> - 486f93: 41 80 be 1f 03 00 00 00 cmp byte ptr [r14 + 799], 0 - 486f9b: 0f 85 0d fe ff ff jne 0x486dae - 486fa1: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] - 486fa5: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 486fa9: 48 8d 3d e9 58 02 00 lea rdi, [rip + 153833] # 0x4ac899 <__PRETTY_FUNCTION__.11737+0xe9> - 486fb0: 31 c0 xor eax, eax - 486fb2: e8 c9 38 ff ff call 0x47a880 <_dl_debug_printf> - 486fb7: e9 f2 fd ff ff jmp 0x486dae - 486fbc: 48 8d 0d 2d 5b 02 00 lea rcx, [rip + 154413] # 0x4acaf0 <__PRETTY_FUNCTION__.11829> - 486fc3: ba a6 01 00 00 mov edx, 422 - 486fc8: 48 8d 35 f3 57 02 00 lea rsi, [rip + 153587] # 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 486fcf: 48 8d 3d a8 58 02 00 lea rdi, [rip + 153768] # 0x4ac87e <__PRETTY_FUNCTION__.11737+0xce> - 486fd6: e8 75 bf f7 ff call 0x402f50 <__assert_fail> - 486fdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000486fe0 : - 486fe0: f3 0f 1e fa endbr64 - 486fe4: 48 8b 87 10 01 00 00 mov rax, qword ptr [rdi + 272] - 486feb: 41 54 push r12 - 486fed: 49 89 fc mov r12, rdi - 486ff0: 55 push rbp - 486ff1: 53 push rbx - 486ff2: 48 85 c0 test rax, rax - 486ff5: 74 37 je 0x48702e - 486ff7: 48 8b 68 08 mov rbp, qword ptr [rax + 8] - 486ffb: 48 8b 87 20 01 00 00 mov rax, qword ptr [rdi + 288] - 487002: 48 03 2f add rbp, qword ptr [rdi] - 487005: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 487009: 48 c1 e8 03 shr rax, 3 - 48700d: 8d 50 ff lea edx, [rax - 1] - 487010: 85 c0 test eax, eax - 487012: 74 1a je 0x48702e - 487014: 48 8d 5c d5 00 lea rbx, [rbp + 8*rdx] - 487019: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 487020: ff 13 call qword ptr [rbx] - 487022: 48 89 d8 mov rax, rbx - 487025: 48 83 eb 08 sub rbx, 8 - 487029: 48 39 c5 cmp rbp, rax - 48702c: 75 f2 jne 0x487020 - 48702e: 49 8b 94 24 a8 00 00 00 mov rdx, qword ptr [r12 + 168] - 487036: 48 85 d2 test rdx, rdx - 487039: 74 15 je 0x487050 - 48703b: 49 8b 04 24 mov rax, qword ptr [r12] - 48703f: 5b pop rbx - 487040: 48 03 42 08 add rax, qword ptr [rdx + 8] - 487044: 5d pop rbp - 487045: 41 5c pop r12 - 487047: ff e0 jmp rax - 487049: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 487050: 5b pop rbx - 487051: 5d pop rbp - 487052: 41 5c pop r12 - 487054: c3 ret - 487055: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000487060 : - 487060: 55 push rbp - 487061: 48 89 f8 mov rax, rdi - 487064: 48 89 f5 mov rbp, rsi - 487067: 53 push rbx - 487068: 48 29 d0 sub rax, rdx - 48706b: 48 89 d3 mov rbx, rdx - 48706e: 48 83 ec 08 sub rsp, 8 - 487072: 48 8b 16 mov rdx, qword ptr [rsi] - 487075: 48 39 d0 cmp rax, rdx - 487078: 72 26 jb 0x4870a0 - 48707a: 48 8b 76 08 mov rsi, qword ptr [rsi + 8] - 48707e: 48 85 f6 test rsi, rsi - 487081: 74 6d je 0x4870f0 - 487083: 48 01 da add rdx, rbx - 487086: 0f b6 c9 movzx ecx, cl - 487089: e8 d2 ff ff ff call 0x487060 - 48708e: 84 c0 test al, al - 487090: 75 4b jne 0x4870dd - 487092: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 487096: 48 01 df add rdi, rbx - 487099: eb 59 jmp 0x4870f4 - 48709b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4870a0: 48 c1 e0 04 shl rax, 4 - 4870a4: 48 01 f0 add rax, rsi - 4870a7: 48 8b 50 18 mov rdx, qword ptr [rax + 24] - 4870ab: 48 85 d2 test rdx, rdx - 4870ae: 74 24 je 0x4870d4 - 4870b0: 48 39 ba 58 04 00 00 cmp qword ptr [rdx + 1112], rdi - 4870b7: 0f 85 8c 00 00 00 jne 0x487149 - 4870bd: 48 8b 35 6c c6 03 00 mov rsi, qword ptr [rip + 247404] # 0x4c3730 <_dl_tls_generation> - 4870c4: 48 c7 40 18 00 00 00 00 mov qword ptr [rax + 24], 0 - 4870cc: 48 8d 56 01 lea rdx, [rsi + 1] - 4870d0: 48 89 50 10 mov qword ptr [rax + 16], rdx - 4870d4: 48 39 3d 35 c2 03 00 cmp qword ptr [rip + 246325], rdi # 0x4c3310 <_dl_tls_max_dtv_idx> - 4870db: 74 17 je 0x4870f4 - 4870dd: 48 83 c4 08 add rsp, 8 - 4870e1: b8 01 00 00 00 mov eax, 1 - 4870e6: 5b pop rbx - 4870e7: 5d pop rbp - 4870e8: c3 ret - 4870e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4870f0: 84 c9 test cl, cl - 4870f2: 75 74 jne 0x487168 - 4870f4: 48 8b 05 3d c6 03 00 mov rax, qword ptr [rip + 247357] # 0x4c3738 <_dl_tls_static_nelem> - 4870fb: 48 85 db test rbx, rbx - 4870fe: 48 8d 53 ff lea rdx, [rbx - 1] - 487102: 48 8d 48 01 lea rcx, [rax + 1] - 487106: b8 00 00 00 00 mov eax, 0 - 48710b: 48 0f 45 c8 cmovne rcx, rax - 48710f: 48 29 df sub rdi, rbx - 487112: eb 1b jmp 0x48712f - 487114: 0f 1f 40 00 nop dword ptr [rax] - 487118: 48 8d 34 3a lea rsi, [rdx + rdi] - 48711c: 48 83 ef 01 sub rdi, 1 - 487120: 48 89 f8 mov rax, rdi - 487123: 48 c1 e0 04 shl rax, 4 - 487127: 48 83 7c 05 18 00 cmp qword ptr [rbp + rax + 24], 0 - 48712d: 75 11 jne 0x487140 - 48712f: 48 39 f9 cmp rcx, rdi - 487132: 72 e4 jb 0x487118 - 487134: 48 83 c4 08 add rsp, 8 - 487138: 31 c0 xor eax, eax - 48713a: 5b pop rbx - 48713b: 5d pop rbp - 48713c: c3 ret - 48713d: 0f 1f 00 nop dword ptr [rax] - 487140: 48 89 35 c9 c1 03 00 mov qword ptr [rip + 246217], rsi # 0x4c3310 <_dl_tls_max_dtv_idx> - 487147: eb 94 jmp 0x4870dd - 487149: 48 8d 0d 20 5c 02 00 lea rcx, [rip + 154656] # 0x4acd70 <__PRETTY_FUNCTION__.11384> - 487150: ba 50 00 00 00 mov edx, 80 - 487155: 48 8d 35 cc 59 02 00 lea rsi, [rip + 154060] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 48715c: 48 8d 3d e2 59 02 00 lea rdi, [rip + 154082] # 0x4acb45 <__PRETTY_FUNCTION__.11759+0x35> - 487163: e8 e8 bd f7 ff call 0x402f50 <__assert_fail> - 487168: 48 8d 0d 01 5c 02 00 lea rcx, [rip + 154625] # 0x4acd70 <__PRETTY_FUNCTION__.11384> - 48716f: ba 3b 00 00 00 mov edx, 59 - 487174: 48 8d 35 ad 59 02 00 lea rsi, [rip + 154029] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 48717b: 48 8d 3d b1 59 02 00 lea rdi, [rip + 154033] # 0x4acb33 <__PRETTY_FUNCTION__.11759+0x23> - 487182: e8 c9 bd f7 ff call 0x402f50 <__assert_fail> - 487187: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -0000000000487190 <_dl_close_worker.part.0>: - 487190: 55 push rbp - 487191: 48 8d 15 e8 9f 03 00 lea rdx, [rip + 237544] # 0x4c1180 <_dl_ns> - 487198: 48 89 e5 mov rbp, rsp - 48719b: 41 57 push r15 - 48719d: 41 56 push r14 - 48719f: 41 55 push r13 - 4871a1: 41 54 push r12 - 4871a3: 53 push rbx - 4871a4: 48 81 ec 88 00 00 00 sub rsp, 136 - 4871ab: 4c 8b 7f 30 mov r15, qword ptr [rdi + 48] - 4871af: 40 88 b5 7d ff ff ff mov byte ptr [rbp - 131], sil - 4871b6: 4b 8d 04 ff lea rax, [r15 + 8*r15] - 4871ba: 48 c1 e0 04 shl rax, 4 - 4871be: 48 8d 4c 02 20 lea rcx, [rdx + rax + 32] - 4871c3: 48 01 d0 add rax, rdx - 4871c6: 48 89 8d 58 ff ff ff mov qword ptr [rbp - 168], rcx - 4871cd: 48 89 45 98 mov qword ptr [rbp - 104], rax - 4871d1: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 4871d5: 48 89 e3 mov rbx, rsp - 4871d8: c7 05 fe be 03 00 01 00 00 00 mov dword ptr [rip + 245502], 1 # 0x4c30e0 - 4871e2: 48 89 a5 70 ff ff ff mov qword ptr [rbp - 144], rsp - 4871e9: 44 8b 60 08 mov r12d, dword ptr [rax + 8] - 4871ed: 49 8d 54 24 0f lea rdx, [r12 + 15] - 4871f2: 4d 89 e3 mov r11, r12 - 4871f5: 48 89 d0 mov rax, rdx - 4871f8: 48 c1 e8 04 shr rax, 4 - 4871fc: 48 c1 e0 04 shl rax, 4 - 487200: 48 89 c1 mov rcx, rax - 487203: 48 81 e1 00 f0 ff ff and rcx, -4096 - 48720a: 48 29 cb sub rbx, rcx - 48720d: 48 89 d9 mov rcx, rbx - 487210: 48 39 cc cmp rsp, rcx - 487213: 74 15 je 0x48722a <_dl_close_worker.part.0+0x9a> - 487215: 48 81 ec 00 10 00 00 sub rsp, 4096 - 48721c: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 487225: 48 39 cc cmp rsp, rcx - 487228: 75 eb jne 0x487215 <_dl_close_worker.part.0+0x85> - 48722a: 25 ff 0f 00 00 and eax, 4095 - 48722f: 48 29 c4 sub rsp, rax - 487232: 48 85 c0 test rax, rax - 487235: 0f 85 85 00 00 00 jne 0x4872c0 <_dl_close_worker.part.0+0x130> - 48723b: 48 89 d0 mov rax, rdx - 48723e: 48 89 e1 mov rcx, rsp - 487241: 49 89 e5 mov r13, rsp - 487244: 48 c1 e8 04 shr rax, 4 - 487248: 48 c1 e0 04 shl rax, 4 - 48724c: 48 89 c2 mov rdx, rax - 48724f: 48 81 e2 00 f0 ff ff and rdx, -4096 - 487256: 48 29 d1 sub rcx, rdx - 487259: 48 89 ca mov rdx, rcx - 48725c: 48 39 d4 cmp rsp, rdx - 48725f: 74 15 je 0x487276 <_dl_close_worker.part.0+0xe6> - 487261: 48 81 ec 00 10 00 00 sub rsp, 4096 - 487268: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 487271: 48 39 d4 cmp rsp, rdx - 487274: 75 eb jne 0x487261 <_dl_close_worker.part.0+0xd1> - 487276: 25 ff 0f 00 00 and eax, 4095 - 48727b: 48 29 c4 sub rsp, rax - 48727e: 48 85 c0 test rax, rax - 487281: 75 48 jne 0x4872cb <_dl_close_worker.part.0+0x13b> - 487283: 4a 8d 04 e5 0f 00 00 00 lea rax, [8*r12 + 15] - 48728b: 48 89 e1 mov rcx, rsp - 48728e: 48 89 e3 mov rbx, rsp - 487291: 48 c1 e8 04 shr rax, 4 - 487295: 48 c1 e0 04 shl rax, 4 - 487299: 48 89 c2 mov rdx, rax - 48729c: 48 81 e2 00 f0 ff ff and rdx, -4096 - 4872a3: 48 29 d1 sub rcx, rdx - 4872a6: 48 89 ca mov rdx, rcx - 4872a9: 48 39 d4 cmp rsp, rdx - 4872ac: 74 25 je 0x4872d3 <_dl_close_worker.part.0+0x143> - 4872ae: 48 81 ec 00 10 00 00 sub rsp, 4096 - 4872b5: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 4872be: eb e9 jmp 0x4872a9 <_dl_close_worker.part.0+0x119> - 4872c0: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 4872c6: e9 70 ff ff ff jmp 0x48723b <_dl_close_worker.part.0+0xab> - 4872cb: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 4872d1: eb b0 jmp 0x487283 <_dl_close_worker.part.0+0xf3> - 4872d3: 25 ff 0f 00 00 and eax, 4095 - 4872d8: 48 29 c4 sub rsp, rax - 4872db: 48 85 c0 test rax, rax - 4872de: 0f 85 ac 0c 00 00 jne 0x487f90 <_dl_close_worker.part.0+0xe00> - 4872e4: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 4872e8: 49 89 e2 mov r10, rsp - 4872eb: 48 8b 00 mov rax, qword ptr [rax] - 4872ee: 48 85 c0 test rax, rax - 4872f1: 0f 84 09 0b 00 00 je 0x487e00 <_dl_close_worker.part.0+0xc70> - 4872f7: 4c 89 d1 mov rcx, r10 - 4872fa: 31 d2 xor edx, edx - 4872fc: 0f 1f 40 00 nop dword ptr [rax] - 487300: 89 90 ec 03 00 00 mov dword ptr [rax + 1004], edx - 487306: 48 83 c1 08 add rcx, 8 - 48730a: 83 c2 01 add edx, 1 - 48730d: 48 89 41 f8 mov qword ptr [rcx - 8], rax - 487311: 48 8b 40 18 mov rax, qword ptr [rax + 24] - 487315: 48 85 c0 test rax, rax - 487318: 75 e6 jne 0x487300 <_dl_close_worker.part.0+0x170> - 48731a: 41 39 d3 cmp r11d, edx - 48731d: 0f 85 ee 0c 00 00 jne 0x488011 <_dl_close_worker.part.0+0xe81> - 487323: 31 f6 xor esi, esi - 487325: 4c 89 e2 mov rdx, r12 - 487328: 4c 89 ef mov rdi, r13 - 48732b: 4c 89 55 c0 mov qword ptr [rbp - 64], r10 - 48732f: 44 89 5d c8 mov dword ptr [rbp - 56], r11d - 487333: e8 d8 9d f7 ff call 0x401110 <.plt+0xf0> - 487338: 31 f6 xor esi, esi - 48733a: 4c 89 e2 mov rdx, r12 - 48733d: 48 89 df mov rdi, rbx - 487340: e8 cb 9d f7 ff call 0x401110 <.plt+0xf0> - 487345: 44 8b 5d c8 mov r11d, dword ptr [rbp - 56] - 487349: 4c 8b 55 c0 mov r10, qword ptr [rbp - 64] - 48734d: 45 85 db test r11d, r11d - 487350: 0f 84 52 0b 00 00 je 0x487ea8 <_dl_close_worker.part.0+0xd18> - 487356: 49 bc 00 00 00 00 02 00 00 00 movabs r12, 8589934592 - 487360: 31 f6 xor esi, esi - 487362: eb 20 jmp 0x487384 <_dl_close_worker.part.0+0x1f4> - 487364: 0f 1f 40 00 nop dword ptr [rax] - 487368: 4c 8b 81 d0 03 00 00 mov r8, qword ptr [rcx + 976] - 48736f: 4d 85 c0 test r8, r8 - 487372: 0f 85 d0 00 00 00 jne 0x487448 <_dl_close_worker.part.0+0x2b8> - 487378: 83 c6 01 add esi, 1 - 48737b: 41 39 f3 cmp r11d, esi - 48737e: 0f 86 81 01 00 00 jbe 0x487505 <_dl_close_worker.part.0+0x375> - 487384: 48 63 c6 movsxd rax, esi - 487387: 80 3c 03 00 cmp byte ptr [rbx + rax], 0 - 48738b: 75 eb jne 0x487378 <_dl_close_worker.part.0+0x1e8> - 48738d: 48 ba ff ff ff ff 03 00 00 00 movabs rdx, 17179869183 - 487397: 49 8b 0c c2 mov rcx, qword ptr [r10 + 8*rax] - 48739b: 48 23 91 18 03 00 00 and rdx, qword ptr [rcx + 792] - 4873a2: 4c 39 e2 cmp rdx, r12 - 4873a5: 0f 84 25 01 00 00 je 0x4874d0 <_dl_close_worker.part.0+0x340> - 4873ab: 41 c6 44 05 00 01 mov byte ptr [r13 + rax], 1 - 4873b1: c6 04 03 01 mov byte ptr [rbx + rax], 1 - 4873b5: 48 8b 81 c8 03 00 00 mov rax, qword ptr [rcx + 968] - 4873bc: c7 81 ec 03 00 00 ff ff ff ff mov dword ptr [rcx + 1004], 4294967295 - 4873c6: 48 85 c0 test rax, rax - 4873c9: 74 9d je 0x487368 <_dl_close_worker.part.0+0x1d8> - 4873cb: 48 8d 50 08 lea rdx, [rax + 8] - 4873cf: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 4873d3: 48 85 c0 test rax, rax - 4873d6: 75 3d jne 0x487415 <_dl_close_worker.part.0+0x285> - 4873d8: eb 8e jmp 0x487368 <_dl_close_worker.part.0+0x1d8> - 4873da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4873e0: 41 39 c3 cmp r11d, eax - 4873e3: 76 40 jbe 0x487425 <_dl_close_worker.part.0+0x295> - 4873e5: 41 80 7c 05 00 00 cmp byte ptr [r13 + rax], 0 - 4873eb: 75 17 jne 0x487404 <_dl_close_worker.part.0+0x274> - 4873ed: 41 c6 44 05 00 01 mov byte ptr [r13 + rax], 1 - 4873f3: 48 8b 02 mov rax, qword ptr [rdx] - 4873f6: 8b 80 ec 03 00 00 mov eax, dword ptr [rax + 1004] - 4873fc: 8d 78 ff lea edi, [rax - 1] - 4873ff: 39 f0 cmp eax, esi - 487401: 0f 4e f7 cmovle esi, edi - 487404: 48 8b 42 08 mov rax, qword ptr [rdx + 8] - 487408: 48 83 c2 08 add rdx, 8 - 48740c: 48 85 c0 test rax, rax - 48740f: 0f 84 53 ff ff ff je 0x487368 <_dl_close_worker.part.0+0x1d8> - 487415: 48 63 80 ec 03 00 00 movsxd rax, dword ptr [rax + 1004] - 48741c: 83 f8 ff cmp eax, -1 - 48741f: 74 e3 je 0x487404 <_dl_close_worker.part.0+0x274> - 487421: 85 c0 test eax, eax - 487423: 79 bb jns 0x4873e0 <_dl_close_worker.part.0+0x250> - 487425: 48 8d 0d 54 59 02 00 lea rcx, [rip + 153940] # 0x4acd80 <__PRETTY_FUNCTION__.11420> - 48742c: ba df 00 00 00 mov edx, 223 - 487431: 48 8d 35 f0 56 02 00 lea rsi, [rip + 153328] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 487438: 48 8d 3d c1 57 02 00 lea rdi, [rip + 153537] # 0x4acc00 <__PRETTY_FUNCTION__.11759+0xf0> - 48743f: e8 0c bb f7 ff call 0x402f50 <__assert_fail> - 487444: 0f 1f 40 00 nop dword ptr [rax] - 487448: 45 8b 08 mov r9d, dword ptr [r8] - 48744b: 45 85 c9 test r9d, r9d - 48744e: 0f 84 24 ff ff ff je 0x487378 <_dl_close_worker.part.0+0x1e8> - 487454: 31 d2 xor edx, edx - 487456: eb 3e jmp 0x487496 <_dl_close_worker.part.0+0x306> - 487458: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 487460: 41 39 c3 cmp r11d, eax - 487463: 76 48 jbe 0x4874ad <_dl_close_worker.part.0+0x31d> - 487465: 41 80 7c 05 00 00 cmp byte ptr [r13 + rax], 0 - 48746b: 75 1d jne 0x48748a <_dl_close_worker.part.0+0x2fa> - 48746d: 41 c6 44 05 00 01 mov byte ptr [r13 + rax], 1 - 487473: 8b 87 ec 03 00 00 mov eax, dword ptr [rdi + 1004] - 487479: 39 f0 cmp eax, esi - 48747b: 7f 03 jg 0x487480 <_dl_close_worker.part.0+0x2f0> - 48747d: 8d 70 ff lea esi, [rax - 1] - 487480: 4c 8b 81 d0 03 00 00 mov r8, qword ptr [rcx + 976] - 487487: 45 8b 08 mov r9d, dword ptr [r8] - 48748a: 83 c2 01 add edx, 1 - 48748d: 44 39 ca cmp edx, r9d - 487490: 0f 83 e2 fe ff ff jae 0x487378 <_dl_close_worker.part.0+0x1e8> - 487496: 89 d0 mov eax, edx - 487498: 49 8b 7c c0 08 mov rdi, qword ptr [r8 + 8*rax + 8] - 48749d: 48 63 87 ec 03 00 00 movsxd rax, dword ptr [rdi + 1004] - 4874a4: 83 f8 ff cmp eax, -1 - 4874a7: 74 e1 je 0x48748a <_dl_close_worker.part.0+0x2fa> - 4874a9: 85 c0 test eax, eax - 4874ab: 79 b3 jns 0x487460 <_dl_close_worker.part.0+0x2d0> - 4874ad: 48 8d 0d cc 58 02 00 lea rcx, [rip + 153804] # 0x4acd80 <__PRETTY_FUNCTION__.11420> - 4874b4: ba f8 00 00 00 mov edx, 248 - 4874b9: 48 8d 35 68 56 02 00 lea rsi, [rip + 153192] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 4874c0: 48 8d 3d 69 57 02 00 lea rdi, [rip + 153449] # 0x4acc30 <__PRETTY_FUNCTION__.11759+0x120> - 4874c7: e8 84 ba f7 ff call 0x402f50 <__assert_fail> - 4874cc: 0f 1f 40 00 nop dword ptr [rax] - 4874d0: 80 b9 1f 03 00 00 00 cmp byte ptr [rcx + 799], 0 - 4874d7: 0f 85 ce fe ff ff jne 0x4873ab <_dl_close_worker.part.0+0x21b> - 4874dd: 48 8b 91 60 04 00 00 mov rdx, qword ptr [rcx + 1120] - 4874e4: 48 85 d2 test rdx, rdx - 4874e7: 0f 85 be fe ff ff jne 0x4873ab <_dl_close_worker.part.0+0x21b> - 4874ed: 41 80 7c 05 00 00 cmp byte ptr [r13 + rax], 0 - 4874f3: 0f 85 b2 fe ff ff jne 0x4873ab <_dl_close_worker.part.0+0x21b> - 4874f9: 83 c6 01 add esi, 1 - 4874fc: 41 39 f3 cmp r11d, esi - 4874ff: 0f 87 7f fe ff ff ja 0x487384 <_dl_close_worker.part.0+0x1f4> - 487505: 4d 85 ff test r15, r15 - 487508: 44 89 de mov esi, r11d - 48750b: 0f 94 c0 sete al - 48750e: 0f 94 c2 sete dl - 487511: 0f b6 d2 movzx edx, dl - 487514: 0f b6 c0 movzx eax, al - 487517: 4c 01 ea add rdx, r13 - 48751a: 29 c6 sub esi, eax - 48751c: 4d 85 ff test r15, r15 - 48751f: 0f 85 a3 04 00 00 jne 0x4879c8 <_dl_close_worker.part.0+0x838> - 487525: 49 8d 7a 08 lea rdi, [r10 + 8] - 487529: b9 01 00 00 00 mov ecx, 1 - 48752e: 44 89 5d c0 mov dword ptr [rbp - 64], r11d - 487532: 4c 89 55 c8 mov qword ptr [rbp - 56], r10 - 487536: e8 65 0d 00 00 call 0x4882a0 <_dl_sort_maps> - 48753b: c6 85 7e ff ff ff 01 mov byte ptr [rbp - 130], 1 - 487542: 4c 8b 55 c8 mov r10, qword ptr [rbp - 56] - 487546: 44 8b 5d c0 mov r11d, dword ptr [rbp - 64] - 48754a: 45 31 c0 xor r8d, r8d - 48754d: c6 45 b8 00 mov byte ptr [rbp - 72], 0 - 487551: 41 b9 ff ff ff ff mov r9d, 4294967295 - 487557: 4c 89 c3 mov rbx, r8 - 48755a: c6 85 7f ff ff ff 00 mov byte ptr [rbp - 129], 0 - 487561: 4d 89 e8 mov r8, r13 - 487564: c7 45 b0 00 00 00 00 mov dword ptr [rbp - 80], 0 - 48756b: 44 89 5d c8 mov dword ptr [rbp - 56], r11d - 48756f: 4c 89 55 c0 mov qword ptr [rbp - 64], r10 - 487573: e9 94 00 00 00 jmp 0x48760c <_dl_close_worker.part.0+0x47c> - 487578: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 487580: 80 fa 02 cmp dl, 2 - 487583: 0f 85 2b 0a 00 00 jne 0x487fb4 <_dl_close_worker.part.0+0xe24> - 487589: 41 80 bc 24 1f 03 00 00 00 cmp byte ptr [r12 + 799], 0 - 487592: 0f 85 1c 0a 00 00 jne 0x487fb4 <_dl_close_worker.part.0+0xe24> - 487598: a8 08 test al, 8 - 48759a: 74 46 je 0x4875e2 <_dl_close_worker.part.0+0x452> - 48759c: f6 05 1d c2 03 00 02 test byte ptr [rip + 246301], 2 # 0x4c37c0 <_dl_debug_mask> - 4875a3: 0f 85 bc 02 00 00 jne 0x487865 <_dl_close_worker.part.0+0x6d5> - 4875a9: 49 83 bc 24 10 01 00 00 00 cmp qword ptr [r12 + 272], 0 - 4875b2: 0f 84 68 02 00 00 je 0x487820 <_dl_close_worker.part.0+0x690> - 4875b8: 4c 89 e2 mov rdx, r12 - 4875bb: 48 8d 35 1e fa ff ff lea rsi, [rip - 1506] # 0x486fe0 - 4875c2: 31 ff xor edi, edi - 4875c4: 44 89 4d a8 mov dword ptr [rbp - 88], r9d - 4875c8: 4c 89 45 b8 mov qword ptr [rbp - 72], r8 - 4875cc: e8 0f 74 ff ff call 0x47e9e0 <_dl_catch_exception> - 4875d1: 44 8b 4d a8 mov r9d, dword ptr [rbp - 88] - 4875d5: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] - 4875d9: 41 0f b6 84 24 1c 03 00 00 movzx eax, byte ptr [r12 + 796] - 4875e2: 41 80 8c 24 1d 03 00 00 20 or byte ptr [r12 + 797], 32 - 4875eb: 83 e0 10 and eax, 16 - 4875ee: 3c 01 cmp al, 1 - 4875f0: c6 45 b8 01 mov byte ptr [rbp - 72], 1 - 4875f4: 83 5d b0 ff sbb dword ptr [rbp - 80], -1 - 4875f8: 45 39 f1 cmp r9d, r14d - 4875fb: 45 0f 47 ce cmova r9d, r14d - 4875ff: 48 83 c3 01 add rbx, 1 - 487603: 39 5d c8 cmp dword ptr [rbp - 56], ebx - 487606: 0f 86 e6 01 00 00 jbe 0x4877f2 <_dl_close_worker.part.0+0x662> - 48760c: 48 8b 45 c0 mov rax, qword ptr [rbp - 64] - 487610: 41 89 de mov r14d, ebx - 487613: 4c 8b 24 d8 mov r12, qword ptr [rax + 8*rbx] - 487617: 4d 3b 7c 24 30 cmp r15, qword ptr [r12 + 48] - 48761c: 0f 85 b1 09 00 00 jne 0x487fd3 <_dl_close_worker.part.0+0xe43> - 487622: 41 0f b6 84 24 1c 03 00 00 movzx eax, byte ptr [r12 + 796] - 48762b: 89 c2 mov edx, eax - 48762d: 83 e2 03 and edx, 3 - 487630: 41 80 3c 18 00 cmp byte ptr [r8 + rbx], 0 - 487635: 0f 84 45 ff ff ff je 0x487580 <_dl_close_worker.part.0+0x3f0> - 48763b: 80 fa 02 cmp dl, 2 - 48763e: 75 bf jne 0x4875ff <_dl_close_worker.part.0+0x46f> - 487640: 49 83 bc 24 c0 02 00 00 00 cmp qword ptr [r12 + 704], 0 - 487649: 0f 84 41 02 00 00 je 0x487890 <_dl_close_worker.part.0+0x700> - 48764f: 49 8b 84 24 90 03 00 00 mov rax, qword ptr [r12 + 912] - 487657: 48 c7 45 a0 00 00 00 00 mov qword ptr [rbp - 96], 0 - 48765f: be 01 00 00 00 mov esi, 1 - 487664: 48 8b 10 mov rdx, qword ptr [rax] - 487667: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 48766b: 48 85 d2 test rdx, rdx - 48766e: 0f 84 48 01 00 00 je 0x4877bc <_dl_close_worker.part.0+0x62c> - 487674: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] - 487678: 4d 8d ac 24 d0 02 00 00 lea r13, [r12 + 720] - 487680: 45 31 d2 xor r10d, r10d - 487683: 48 8d 48 08 lea rcx, [rax + 8] - 487687: 48 89 d0 mov rax, rdx - 48768a: 48 89 cf mov rdi, rcx - 48768d: eb 29 jmp 0x4876b8 <_dl_close_worker.part.0+0x528> - 48768f: 90 nop - 487690: 4c 3b b8 70 fd ff ff cmp r15, qword ptr [rax - 656] - 487697: 0f 85 b8 09 00 00 jne 0x488055 <_dl_close_worker.part.0+0xec5> - 48769d: 83 b8 2c 01 00 00 ff cmp dword ptr [rax + 300], -1 - 4876a4: 74 17 je 0x4876bd <_dl_close_worker.part.0+0x52d> - 4876a6: 48 8b 07 mov rax, qword ptr [rdi] - 4876a9: 48 83 c7 08 add rdi, 8 - 4876ad: 41 ba 01 00 00 00 mov r10d, 1 - 4876b3: 48 85 c0 test rax, rax - 4876b6: 74 15 je 0x4876cd <_dl_close_worker.part.0+0x53d> - 4876b8: 4c 39 e8 cmp rax, r13 - 4876bb: 75 d3 jne 0x487690 <_dl_close_worker.part.0+0x500> - 4876bd: 48 8b 07 mov rax, qword ptr [rdi] - 4876c0: 48 83 c7 08 add rdi, 8 - 4876c4: 48 83 c6 01 add rsi, 1 - 4876c8: 48 85 c0 test rax, rax - 4876cb: 75 eb jne 0x4876b8 <_dl_close_worker.part.0+0x528> - 4876cd: 45 84 d2 test r10b, r10b - 4876d0: 0f 84 67 01 00 00 je 0x48783d <_dl_close_worker.part.0+0x6ad> - 4876d6: 49 8d 84 24 68 03 00 00 lea rax, [r12 + 872] - 4876de: 48 89 45 90 mov qword ptr [rbp - 112], rax - 4876e2: 48 3b 45 a8 cmp rax, qword ptr [rbp - 88] - 4876e6: 0f 84 e4 01 00 00 je 0x4878d0 <_dl_close_worker.part.0+0x740> - 4876ec: 48 c7 45 88 04 00 00 00 mov qword ptr [rbp - 120], 4 - 4876f4: 49 89 c3 mov r11, rax - 4876f7: 48 83 fe 03 cmp rsi, 3 - 4876fb: 0f 87 cf 01 00 00 ja 0x4878d0 <_dl_close_worker.part.0+0x740> - 487701: 4c 89 7d 80 mov qword ptr [rbp - 128], r15 - 487705: 31 f6 xor esi, esi - 487707: 4c 8b 7d a0 mov r15, qword ptr [rbp - 96] - 48770b: eb 23 jmp 0x487730 <_dl_close_worker.part.0+0x5a0> - 48770d: 0f 1f 00 nop dword ptr [rax] - 487710: 4d 85 ff test r15, r15 - 487713: 74 0f je 0x487724 <_dl_close_worker.part.0+0x594> - 487715: 4c 89 38 mov qword ptr [rax], r15 - 487718: 48 83 c6 01 add rsi, 1 - 48771c: 49 8d 44 3b 08 lea rax, [r11 + rdi + 8] - 487721: 45 31 ff xor r15d, r15d - 487724: 48 8b 11 mov rdx, qword ptr [rcx] - 487727: 48 83 c1 08 add rcx, 8 - 48772b: 48 85 d2 test rdx, rdx - 48772e: 74 33 je 0x487763 <_dl_close_worker.part.0+0x5d3> - 487730: 48 8d 3c f5 00 00 00 00 lea rdi, [8*rsi] - 487738: 49 8d 04 3b lea rax, [r11 + rdi] - 48773c: 4c 39 ea cmp rdx, r13 - 48773f: 74 09 je 0x48774a <_dl_close_worker.part.0+0x5ba> - 487741: 83 ba 2c 01 00 00 ff cmp dword ptr [rdx + 300], -1 - 487748: 75 c6 jne 0x487710 <_dl_close_worker.part.0+0x580> - 48774a: 48 83 c1 08 add rcx, 8 - 48774e: 48 89 10 mov qword ptr [rax], rdx - 487751: 48 83 c6 01 add rsi, 1 - 487755: 49 8d 44 3b 08 lea rax, [r11 + rdi + 8] - 48775a: 48 8b 51 f8 mov rdx, qword ptr [rcx - 8] - 48775e: 48 85 d2 test rdx, rdx - 487761: 75 cd jne 0x487730 <_dl_close_worker.part.0+0x5a0> - 487763: 4c 8b 7d 80 mov r15, qword ptr [rbp - 128] - 487767: 48 8b 7d a8 mov rdi, qword ptr [rbp - 88] - 48776b: 48 c7 00 00 00 00 00 mov qword ptr [rax], 0 - 487772: 4d 89 9c 24 90 03 00 00 mov qword ptr [r12 + 912], r11 - 48777a: 48 39 7d 90 cmp qword ptr [rbp - 112], rdi - 48777e: 0f 84 cc 01 00 00 je 0x487950 <_dl_close_worker.part.0+0x7c0> - 487784: 44 89 4d a0 mov dword ptr [rbp - 96], r9d - 487788: 4c 89 45 a8 mov qword ptr [rbp - 88], r8 - 48778c: e8 1f 49 ff ff call 0x47c0b0 <_dl_scope_free> - 487791: b9 00 00 00 00 mov ecx, 0 - 487796: 4c 8b 45 a8 mov r8, qword ptr [rbp - 88] - 48779a: 44 8b 4d a0 mov r9d, dword ptr [rbp - 96] - 48779e: 85 c0 test eax, eax - 4877a0: 0f b6 85 7f ff ff ff movzx eax, byte ptr [rbp - 129] - 4877a7: 0f 45 c1 cmovne eax, ecx - 4877aa: 88 85 7f ff ff ff mov byte ptr [rbp - 129], al - 4877b0: 48 8b 45 88 mov rax, qword ptr [rbp - 120] - 4877b4: 49 89 84 24 88 03 00 00 mov qword ptr [r12 + 904], rax - 4877bc: 49 8b 84 24 e0 02 00 00 mov rax, qword ptr [r12 + 736] - 4877c4: 48 85 c0 test rax, rax - 4877c7: 74 15 je 0x4877de <_dl_close_worker.part.0+0x64e> - 4877c9: 83 b8 ec 03 00 00 ff cmp dword ptr [rax + 1004], -1 - 4877d0: 74 0c je 0x4877de <_dl_close_worker.part.0+0x64e> - 4877d2: 49 c7 84 24 e0 02 00 00 00 00 00 00 mov qword ptr [r12 + 736], 0 - 4877de: 45 39 f1 cmp r9d, r14d - 4877e1: 45 0f 47 ce cmova r9d, r14d - 4877e5: 48 83 c3 01 add rbx, 1 - 4877e9: 39 5d c8 cmp dword ptr [rbp - 56], ebx - 4877ec: 0f 87 1a fe ff ff ja 0x48760c <_dl_close_worker.part.0+0x47c> - 4877f2: 80 7d b8 00 cmp byte ptr [rbp - 72], 0 - 4877f6: 4c 8b 55 c0 mov r10, qword ptr [rbp - 64] - 4877fa: 4d 89 c5 mov r13, r8 - 4877fd: 0f 85 ee 01 00 00 jne 0x4879f1 <_dl_close_worker.part.0+0x861> - 487803: 83 3d d6 b8 03 00 02 cmp dword ptr [rip + 243926], 2 # 0x4c30e0 - 48780a: 0f 85 8b 07 00 00 jne 0x487f9b <_dl_close_worker.part.0+0xe0b> - 487810: 48 8b a5 70 ff ff ff mov rsp, qword ptr [rbp - 144] - 487817: e9 b5 f9 ff ff jmp 0x4871d1 <_dl_close_worker.part.0+0x41> - 48781c: 0f 1f 40 00 nop dword ptr [rax] - 487820: 49 83 bc 24 a8 00 00 00 00 cmp qword ptr [r12 + 168], 0 - 487829: 0f 85 89 fd ff ff jne 0x4875b8 <_dl_close_worker.part.0+0x428> - 48782f: 41 0f b6 84 24 1c 03 00 00 movzx eax, byte ptr [r12 + 796] - 487838: e9 a5 fd ff ff jmp 0x4875e2 <_dl_close_worker.part.0+0x452> - 48783d: 48 83 7d a0 00 cmp qword ptr [rbp - 96], 0 - 487842: 0f 84 74 ff ff ff je 0x4877bc <_dl_close_worker.part.0+0x62c> - 487848: 49 c7 84 24 c0 02 00 00 00 00 00 00 mov qword ptr [r12 + 704], 0 - 487854: 41 c7 84 24 c8 02 00 00 00 00 00 00 mov dword ptr [r12 + 712], 0 - 487860: e9 57 ff ff ff jmp 0x4877bc <_dl_close_worker.part.0+0x62c> - 487865: 49 8b 74 24 08 mov rsi, qword ptr [r12 + 8] - 48786a: 4c 89 fa mov rdx, r15 - 48786d: 31 c0 xor eax, eax - 48786f: 44 89 4d a8 mov dword ptr [rbp - 88], r9d - 487873: 48 8d 3d 09 53 02 00 lea rdi, [rip + 152329] # 0x4acb83 <__PRETTY_FUNCTION__.11759+0x73> - 48787a: 4c 89 45 b8 mov qword ptr [rbp - 72], r8 - 48787e: e8 fd 2f ff ff call 0x47a880 <_dl_debug_printf> - 487883: 44 8b 4d a8 mov r9d, dword ptr [rbp - 88] - 487887: 4c 8b 45 b8 mov r8, qword ptr [rbp - 72] - 48788b: e9 19 fd ff ff jmp 0x4875a9 <_dl_close_worker.part.0+0x419> - 487890: 49 8b 84 24 c8 03 00 00 mov rax, qword ptr [r12 + 968] - 487898: 48 89 45 a0 mov qword ptr [rbp - 96], rax - 48789c: 48 85 c0 test rax, rax - 48789f: 0f 85 b7 00 00 00 jne 0x48795c <_dl_close_worker.part.0+0x7cc> - 4878a5: 49 8b 84 24 90 03 00 00 mov rax, qword ptr [r12 + 912] - 4878ad: be 01 00 00 00 mov esi, 1 - 4878b2: 48 8b 10 mov rdx, qword ptr [rax] - 4878b5: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 4878b9: 48 85 d2 test rdx, rdx - 4878bc: 0f 85 b2 fd ff ff jne 0x487674 <_dl_close_worker.part.0+0x4e4> - 4878c2: e9 f5 fe ff ff jmp 0x4877bc <_dl_close_worker.part.0+0x62c> - 4878c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4878d0: 49 8b 84 24 88 03 00 00 mov rax, qword ptr [r12 + 904] - 4878d8: 44 89 8d 78 ff ff ff mov dword ptr [rbp - 136], r9d - 4878df: 4c 89 85 60 ff ff ff mov qword ptr [rbp - 160], r8 - 4878e6: 48 8d 3c c5 00 00 00 00 lea rdi, [8*rax] - 4878ee: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx - 4878f5: 44 88 95 7c ff ff ff mov byte ptr [rbp - 132], r10b - 4878fc: 48 89 55 80 mov qword ptr [rbp - 128], rdx - 487900: 48 89 45 88 mov qword ptr [rbp - 120], rax - 487904: e8 57 76 f9 ff call 0x41ef60 - 487909: 48 8b 55 80 mov rdx, qword ptr [rbp - 128] - 48790d: 44 0f b6 95 7c ff ff ff movzx r10d, byte ptr [rbp - 132] - 487915: 48 85 c0 test rax, rax - 487918: 48 8b 8d 68 ff ff ff mov rcx, qword ptr [rbp - 152] - 48791f: 49 89 c3 mov r11, rax - 487922: 4c 8b 85 60 ff ff ff mov r8, qword ptr [rbp - 160] - 487929: 44 8b 8d 78 ff ff ff mov r9d, dword ptr [rbp - 136] - 487930: 0f 85 cb fd ff ff jne 0x487701 <_dl_close_worker.part.0+0x571> - 487936: 48 8d 0d 0c 4f 02 00 lea rcx, [rip + 151308] # 0x4ac849 <__PRETTY_FUNCTION__.11737+0x99> - 48793d: 31 d2 xor edx, edx - 48793f: bf 0c 00 00 00 mov edi, 12 - 487944: 48 8d 35 65 52 02 00 lea rsi, [rip + 152165] # 0x4acbb0 <__PRETTY_FUNCTION__.11759+0xa0> - 48794b: e8 30 70 ff ff call 0x47e980 <_dl_signal_error> - 487950: 44 88 95 7f ff ff ff mov byte ptr [rbp - 129], r10b - 487957: e9 54 fe ff ff jmp 0x4877b0 <_dl_close_worker.part.0+0x620> - 48795c: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 - 487961: 48 89 c6 mov rsi, rax - 487964: 0f 84 fb 04 00 00 je 0x487e65 <_dl_close_worker.part.0+0xcd5> - 48796a: b8 01 00 00 00 mov eax, 1 - 48796f: 90 nop - 487970: 8d 50 01 lea edx, [rax + 1] - 487973: 89 c1 mov ecx, eax - 487975: 48 83 3c d6 00 cmp qword ptr [rsi + 8*rdx], 0 - 48797a: 48 89 d0 mov rax, rdx - 48797d: 75 f1 jne 0x487970 <_dl_close_worker.part.0+0x7e0> - 48797f: 8d 51 02 lea edx, [rcx + 2] - 487982: 48 c1 e2 03 shl rdx, 3 - 487986: 41 89 84 24 c8 02 00 00 mov dword ptr [r12 + 712], eax - 48798e: 49 8d 84 24 c0 02 00 00 lea rax, [r12 + 704] - 487996: 48 03 55 a0 add rdx, qword ptr [rbp - 96] - 48799a: 48 89 45 a0 mov qword ptr [rbp - 96], rax - 48799e: 49 8b 84 24 90 03 00 00 mov rax, qword ptr [r12 + 912] - 4879a6: 49 89 94 24 c0 02 00 00 mov qword ptr [r12 + 704], rdx - 4879ae: 48 8b 10 mov rdx, qword ptr [rax] - 4879b1: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 4879b5: 48 85 d2 test rdx, rdx - 4879b8: 0f 84 8a fe ff ff je 0x487848 <_dl_close_worker.part.0+0x6b8> - 4879be: be 02 00 00 00 mov esi, 2 - 4879c3: e9 ac fc ff ff jmp 0x487674 <_dl_close_worker.part.0+0x4e4> - 4879c8: 4c 89 d7 mov rdi, r10 - 4879cb: b9 01 00 00 00 mov ecx, 1 - 4879d0: 44 89 5d c0 mov dword ptr [rbp - 64], r11d - 4879d4: 4c 89 55 c8 mov qword ptr [rbp - 56], r10 - 4879d8: e8 c3 08 00 00 call 0x4882a0 <_dl_sort_maps> - 4879dd: c6 85 7e ff ff ff 00 mov byte ptr [rbp - 130], 0 - 4879e4: 4c 8b 55 c8 mov r10, qword ptr [rbp - 56] - 4879e8: 44 8b 5d c0 mov r11d, dword ptr [rbp - 64] - 4879ec: e9 59 fb ff ff jmp 0x48754a <_dl_close_worker.part.0+0x3ba> - 4879f1: 4c 89 fe mov rsi, r15 - 4879f4: 31 ff xor edi, edi - 4879f6: 4c 89 55 a0 mov qword ptr [rbp - 96], r10 - 4879fa: 44 89 4d c0 mov dword ptr [rbp - 64], r9d - 4879fe: e8 2d 42 fc ff call 0x44bc30 <_dl_debug_initialize> - 487a03: c7 40 18 02 00 00 00 mov dword ptr [rax + 24], 2 - 487a0a: 48 89 c3 mov rbx, rax - 487a0d: 48 89 45 a8 mov qword ptr [rbp - 88], rax - 487a11: e8 0a 42 fc ff call 0x44bc20 <_dl_debug_state> - 487a16: 90 nop - 487a17: 8b 4d b0 mov ecx, dword ptr [rbp - 80] - 487a1a: 44 8b 5d c8 mov r11d, dword ptr [rbp - 56] - 487a1e: 44 8b 4d c0 mov r9d, dword ptr [rbp - 64] - 487a22: 4c 8b 55 a0 mov r10, qword ptr [rbp - 96] - 487a26: 85 c9 test ecx, ecx - 487a28: 0f 85 02 04 00 00 jne 0x487e30 <_dl_close_worker.part.0+0xca0> - 487a2e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 487a36: 85 c0 test eax, eax - 487a38: 0f 85 9c 04 00 00 jne 0x487eda <_dl_close_worker.part.0+0xd4a> - 487a3e: 48 83 3d c2 84 03 00 00 cmp qword ptr [rip + 230594], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 487a46: 74 24 je 0x487a6c <_dl_close_worker.part.0+0x8dc> - 487a48: 48 8d 3d 51 96 03 00 lea rdi, [rip + 235089] # 0x4c10a0 <_dl_load_write_lock> - 487a4f: 4c 89 55 b0 mov qword ptr [rbp - 80], r10 - 487a53: 44 89 4d c0 mov dword ptr [rbp - 64], r9d - 487a57: 44 89 5d c8 mov dword ptr [rbp - 56], r11d - 487a5b: e8 a0 85 b7 ff call 0x0 - 487a60: 4c 8b 55 b0 mov r10, qword ptr [rbp - 80] - 487a64: 44 8b 4d c0 mov r9d, dword ptr [rbp - 64] - 487a68: 44 8b 5d c8 mov r11d, dword ptr [rbp - 56] - 487a6c: 45 39 cb cmp r11d, r9d - 487a6f: 0f 86 7d 05 00 00 jbe 0x487ff2 <_dl_close_worker.part.0+0xe62> - 487a75: 44 89 c8 mov eax, r9d - 487a78: 41 8d 53 ff lea edx, [r11 - 1] - 487a7c: c6 45 c8 00 mov byte ptr [rbp - 56], 0 - 487a80: 49 8d 5c 05 00 lea rbx, [r13 + rax] - 487a85: 4d 8d 24 c2 lea r12, [r10 + 8*rax] - 487a89: 44 29 ca sub edx, r9d - 487a8c: 4c 89 7d a0 mov qword ptr [rbp - 96], r15 - 487a90: 49 8d 44 05 01 lea rax, [r13 + rax + 1] - 487a95: 48 c7 45 c0 00 00 00 00 mov qword ptr [rbp - 64], 0 - 487a9d: 48 c7 45 b0 00 00 00 00 mov qword ptr [rbp - 80], 0 - 487aa5: 4c 8d 2c 02 lea r13, [rdx + rax] - 487aa9: eb 16 jmp 0x487ac1 <_dl_close_worker.part.0+0x931> - 487aab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 487ab0: 48 83 c3 01 add rbx, 1 - 487ab4: 49 83 c4 08 add r12, 8 - 487ab8: 49 39 dd cmp r13, rbx - 487abb: 0f 84 90 01 00 00 je 0x487c51 <_dl_close_worker.part.0+0xac1> - 487ac1: 80 3b 00 cmp byte ptr [rbx], 0 - 487ac4: 75 ea jne 0x487ab0 <_dl_close_worker.part.0+0x920> - 487ac6: 4d 8b 34 24 mov r14, qword ptr [r12] - 487aca: 41 0f b6 86 1c 03 00 00 movzx eax, byte ptr [r14 + 796] - 487ad2: 89 c2 mov edx, eax - 487ad4: 83 e2 03 and edx, 3 - 487ad7: 80 fa 02 cmp dl, 2 - 487ada: 0f 85 ed 05 00 00 jne 0x4880cd <_dl_close_worker.part.0+0xf3d> - 487ae0: 49 83 be 38 04 00 00 00 cmp qword ptr [r14 + 1080], 0 - 487ae8: 0f 85 5c 02 00 00 jne 0x487d4a <_dl_close_worker.part.0+0xbba> - 487aee: 80 bd 7d ff ff ff 00 cmp byte ptr [rbp - 131], 0 - 487af5: 74 3d je 0x487b34 <_dl_close_worker.part.0+0x9a4> - 487af7: 48 83 3d 09 84 03 00 00 cmp qword ptr [rip + 230409], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 487aff: 74 0c je 0x487b0d <_dl_close_worker.part.0+0x97d> - 487b01: 48 8b bd 58 ff ff ff mov rdi, qword ptr [rbp - 168] - 487b08: e8 f3 84 b7 ff call 0x0 - 487b0d: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 487b11: 48 8b 40 48 mov rax, qword ptr [rax + 72] - 487b15: 48 85 c0 test rax, rax - 487b18: 0f 85 c8 01 00 00 jne 0x487ce6 <_dl_close_worker.part.0+0xb56> - 487b1e: 48 83 3d 4a 84 03 00 00 cmp qword ptr [rip + 230474], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 487b26: 74 0c je 0x487b34 <_dl_close_worker.part.0+0x9a4> - 487b28: 48 8b bd 58 ff ff ff mov rdi, qword ptr [rbp - 168] - 487b2f: e8 cc 84 b7 ff call 0x0 - 487b34: 4c 89 f7 mov rdi, r14 - 487b37: e8 84 0c 00 00 call 0x4887c0 <_dl_unmap> - 487b3c: 80 bd 7e ff ff ff 00 cmp byte ptr [rbp - 130], 0 - 487b43: 0f 84 65 05 00 00 je 0x4880ae <_dl_close_worker.part.0+0xf1e> - 487b49: 49 8b 56 20 mov rdx, qword ptr [r14 + 32] - 487b4d: 48 85 d2 test rdx, rdx - 487b50: 0f 84 39 05 00 00 je 0x48808f <_dl_close_worker.part.0+0xeff> - 487b56: 49 8b 46 18 mov rax, qword ptr [r14 + 24] - 487b5a: 83 2d 27 96 03 00 01 sub dword ptr [rip + 235047], 1 # 0x4c1188 <_dl_ns+0x8> - 487b61: 48 89 42 18 mov qword ptr [rdx + 24], rax - 487b65: 48 85 c0 test rax, rax - 487b68: 74 04 je 0x487b6e <_dl_close_worker.part.0+0x9de> - 487b6a: 48 89 50 20 mov qword ptr [rax + 32], rdx - 487b6e: 49 8b be e8 02 00 00 mov rdi, qword ptr [r14 + 744] - 487b75: e8 d6 79 f9 ff call 0x41f550 - 487b7a: 49 8b be 48 03 00 00 mov rdi, qword ptr [r14 + 840] - 487b81: 48 83 ff ff cmp rdi, -1 - 487b85: 74 05 je 0x487b8c <_dl_close_worker.part.0+0x9fc> - 487b87: e8 c4 79 f9 ff call 0x41f550 - 487b8c: 49 8b be d0 03 00 00 mov rdi, qword ptr [r14 + 976] - 487b93: e8 b8 79 f9 ff call 0x41f550 - 487b98: f6 05 21 bc 03 00 40 test byte ptr [rip + 244769], 64 # 0x4c37c0 <_dl_debug_mask> - 487b9f: 0f 85 8a 01 00 00 jne 0x487d2f <_dl_close_worker.part.0+0xb9f> - 487ba5: 49 8b 7e 08 mov rdi, qword ptr [r14 + 8] - 487ba9: e8 a2 79 f9 ff call 0x41f550 - 487bae: 4d 8b 7e 38 mov r15, qword ptr [r14 + 56] - 487bb2: eb 09 jmp 0x487bbd <_dl_close_worker.part.0+0xa2d> - 487bb4: 0f 1f 40 00 nop dword ptr [rax] - 487bb8: 4d 85 ff test r15, r15 - 487bbb: 74 18 je 0x487bd5 <_dl_close_worker.part.0+0xa45> - 487bbd: 4c 89 ff mov rdi, r15 - 487bc0: 4d 8b 7f 08 mov r15, qword ptr [r15 + 8] - 487bc4: 8b 47 10 mov eax, dword ptr [rdi + 16] - 487bc7: 85 c0 test eax, eax - 487bc9: 75 ed jne 0x487bb8 <_dl_close_worker.part.0+0xa28> - 487bcb: e8 80 79 f9 ff call 0x41f550 - 487bd0: 4d 85 ff test r15, r15 - 487bd3: 75 e8 jne 0x487bbd <_dl_close_worker.part.0+0xa2d> - 487bd5: 49 8b be c8 03 00 00 mov rdi, qword ptr [r14 + 968] - 487bdc: e8 6f 79 f9 ff call 0x41f550 - 487be1: 49 8b be 90 03 00 00 mov rdi, qword ptr [r14 + 912] - 487be8: 49 8d 86 68 03 00 00 lea rax, [r14 + 872] - 487bef: 48 39 c7 cmp rdi, rax - 487bf2: 74 05 je 0x487bf9 <_dl_close_worker.part.0+0xa69> - 487bf4: e8 57 79 f9 ff call 0x41f550 - 487bf9: 41 80 be 1c 03 00 00 00 cmp byte ptr [r14 + 796], 0 - 487c01: 0f 88 ce 00 00 00 js 0x487cd5 <_dl_close_worker.part.0+0xb45> - 487c07: 49 8b be 28 03 00 00 mov rdi, qword ptr [r14 + 808] - 487c0e: 48 83 ff ff cmp rdi, -1 - 487c12: 74 05 je 0x487c19 <_dl_close_worker.part.0+0xa89> - 487c14: e8 37 79 f9 ff call 0x41f550 - 487c19: 49 8b be b8 03 00 00 mov rdi, qword ptr [r14 + 952] - 487c20: 48 83 ff ff cmp rdi, -1 - 487c24: 74 05 je 0x487c2b <_dl_close_worker.part.0+0xa9b> - 487c26: e8 25 79 f9 ff call 0x41f550 - 487c2b: 4c 3b 35 26 bc 03 00 cmp r14, qword ptr [rip + 244774] # 0x4c3858 <_dl_initfirst> - 487c32: 0f 84 8d 00 00 00 je 0x487cc5 <_dl_close_worker.part.0+0xb35> - 487c38: 4c 89 f7 mov rdi, r14 - 487c3b: 48 83 c3 01 add rbx, 1 - 487c3f: 49 83 c4 08 add r12, 8 - 487c43: e8 08 79 f9 ff call 0x41f550 - 487c48: 49 39 dd cmp r13, rbx - 487c4b: 0f 85 70 fe ff ff jne 0x487ac1 <_dl_close_worker.part.0+0x931> - 487c51: 48 83 3d 17 83 03 00 00 cmp qword ptr [rip + 230167], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 487c59: 4c 8b 7d a0 mov r15, qword ptr [rbp - 96] - 487c5d: 74 0c je 0x487c6b <_dl_close_worker.part.0+0xadb> - 487c5f: 48 8d 3d 3a 94 03 00 lea rdi, [rip + 234554] # 0x4c10a0 <_dl_load_write_lock> - 487c66: e8 95 83 b7 ff call 0x0 - 487c6b: 80 7d c8 00 cmp byte ptr [rbp - 56], 0 - 487c6f: 74 30 je 0x487ca1 <_dl_close_worker.part.0+0xb11> - 487c71: 48 8b 05 b8 ba 03 00 mov rax, qword ptr [rip + 244408] # 0x4c3730 <_dl_tls_generation> - 487c78: 48 83 c0 01 add rax, 1 - 487c7c: 48 89 05 ad ba 03 00 mov qword ptr [rip + 244397], rax # 0x4c3730 <_dl_tls_generation> - 487c83: 0f 84 eb 03 00 00 je 0x488074 <_dl_close_worker.part.0+0xee4> - 487c89: 48 8b 45 c0 mov rax, qword ptr [rbp - 64] - 487c8d: 48 39 05 6c b6 03 00 cmp qword ptr [rip + 243308], rax # 0x4c3300 <_dl_tls_static_used> - 487c94: 75 0b jne 0x487ca1 <_dl_close_worker.part.0+0xb11> - 487c96: 48 8b 45 b0 mov rax, qword ptr [rbp - 80] - 487c9a: 48 89 05 5f b6 03 00 mov qword ptr [rip + 243295], rax # 0x4c3300 <_dl_tls_static_used> - 487ca1: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 487ca5: 48 83 38 00 cmp qword ptr [rax], 0 - 487ca9: 0f 84 c1 02 00 00 je 0x487f70 <_dl_close_worker.part.0+0xde0> - 487caf: 48 8b 5d a8 mov rbx, qword ptr [rbp - 88] - 487cb3: c7 43 18 00 00 00 00 mov dword ptr [rbx + 24], 0 - 487cba: e8 61 3f fc ff call 0x44bc20 <_dl_debug_state> - 487cbf: 90 nop - 487cc0: e9 3e fb ff ff jmp 0x487803 <_dl_close_worker.part.0+0x673> - 487cc5: 48 c7 05 88 bb 03 00 00 00 00 00 mov qword ptr [rip + 244616], 0 # 0x4c3858 <_dl_initfirst> - 487cd0: e9 63 ff ff ff jmp 0x487c38 <_dl_close_worker.part.0+0xaa8> - 487cd5: 49 8b be a8 02 00 00 mov rdi, qword ptr [r14 + 680] - 487cdc: e8 6f 78 f9 ff call 0x41f550 - 487ce1: e9 21 ff ff ff jmp 0x487c07 <_dl_close_worker.part.0+0xa77> - 487ce6: 48 8b 4d 98 mov rcx, qword ptr [rbp - 104] - 487cea: 48 8b 51 50 mov rdx, qword ptr [rcx + 80] - 487cee: 48 85 d2 test rdx, rdx - 487cf1: 0f 84 27 fe ff ff je 0x487b1e <_dl_close_worker.part.0+0x98e> - 487cf7: 48 c1 e2 05 shl rdx, 5 - 487cfb: 48 01 c2 add rdx, rax - 487cfe: eb 0d jmp 0x487d0d <_dl_close_worker.part.0+0xb7d> - 487d00: 48 83 c0 20 add rax, 32 - 487d04: 48 39 d0 cmp rax, rdx - 487d07: 0f 84 11 fe ff ff je 0x487b1e <_dl_close_worker.part.0+0x98e> - 487d0d: 48 83 78 08 00 cmp qword ptr [rax + 8], 0 - 487d12: 74 ec je 0x487d00 <_dl_close_worker.part.0+0xb70> - 487d14: 4c 3b 70 18 cmp r14, qword ptr [rax + 24] - 487d18: 75 e6 jne 0x487d00 <_dl_close_worker.part.0+0xb70> - 487d1a: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 487d22: c7 00 00 00 00 00 mov dword ptr [rax], 0 - 487d28: 48 83 69 58 01 sub qword ptr [rcx + 88], 1 - 487d2d: eb d1 jmp 0x487d00 <_dl_close_worker.part.0+0xb70> - 487d2f: 49 8b 56 30 mov rdx, qword ptr [r14 + 48] - 487d33: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 487d37: 48 8d 3d 5a 4f 02 00 lea rdi, [rip + 151386] # 0x4acc98 <__PRETTY_FUNCTION__.11759+0x188> - 487d3e: 31 c0 xor eax, eax - 487d40: e8 3b 2b ff ff call 0x47a880 <_dl_debug_printf> - 487d45: e9 5b fe ff ff jmp 0x487ba5 <_dl_close_worker.part.0+0xa15> - 487d4a: 48 8b 35 cf b9 03 00 mov rsi, qword ptr [rip + 244175] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> - 487d51: 48 85 f6 test rsi, rsi - 487d54: 74 28 je 0x487d7e <_dl_close_worker.part.0+0xbee> - 487d56: c0 e8 03 shr al, 3 - 487d59: 49 8b be 58 04 00 00 mov rdi, qword ptr [r14 + 1112] - 487d60: 31 d2 xor edx, edx - 487d62: 89 c1 mov ecx, eax - 487d64: 83 e1 01 and ecx, 1 - 487d67: e8 f4 f2 ff ff call 0x487060 - 487d6c: 84 c0 test al, al - 487d6e: 75 0e jne 0x487d7e <_dl_close_worker.part.0+0xbee> - 487d70: 48 8b 05 c1 b9 03 00 mov rax, qword ptr [rip + 244161] # 0x4c3738 <_dl_tls_static_nelem> - 487d77: 48 89 05 92 b5 03 00 mov qword ptr [rip + 243090], rax # 0x4c3310 <_dl_tls_max_dtv_idx> - 487d7e: 49 8b 86 50 04 00 00 mov rax, qword ptr [r14 + 1104] - 487d85: 0f b6 4d b8 movzx ecx, byte ptr [rbp - 72] - 487d89: 48 8d 50 01 lea rdx, [rax + 1] - 487d8d: 88 4d c8 mov byte ptr [rbp - 56], cl - 487d90: 48 83 fa 01 cmp rdx, 1 - 487d94: 0f 86 54 fd ff ff jbe 0x487aee <_dl_close_worker.part.0+0x95e> - 487d9a: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] - 487d9e: 48 85 c9 test rcx, rcx - 487da1: 74 64 je 0x487e07 <_dl_close_worker.part.0+0xc77> - 487da3: 48 39 c8 cmp rax, rcx - 487da6: 74 5f je 0x487e07 <_dl_close_worker.part.0+0xc77> - 487da8: 48 8b 75 c0 mov rsi, qword ptr [rbp - 64] - 487dac: 48 89 c2 mov rdx, rax - 487daf: 49 2b 96 38 04 00 00 sub rdx, qword ptr [r14 + 1080] - 487db6: 48 39 f2 cmp rdx, rsi - 487db9: 0f 84 50 03 00 00 je 0x48810f <_dl_close_worker.part.0+0xf7f> - 487dbf: 48 8b 0d 3a b5 03 00 mov rcx, qword ptr [rip + 243002] # 0x4c3300 <_dl_tls_static_used> - 487dc6: 48 39 f1 cmp rcx, rsi - 487dc9: 0f 84 21 03 00 00 je 0x4880f0 <_dl_close_worker.part.0+0xf60> - 487dcf: 48 39 c8 cmp rax, rcx - 487dd2: 0f 84 58 02 00 00 je 0x488030 <_dl_close_worker.part.0+0xea0> - 487dd8: 0f b6 4d b8 movzx ecx, byte ptr [rbp - 72] - 487ddc: 88 4d c8 mov byte ptr [rbp - 56], cl - 487ddf: 48 3b 45 c0 cmp rax, qword ptr [rbp - 64] - 487de3: 0f 86 05 fd ff ff jbe 0x487aee <_dl_close_worker.part.0+0x95e> - 487de9: 48 89 45 c0 mov qword ptr [rbp - 64], rax - 487ded: 48 89 55 b0 mov qword ptr [rbp - 80], rdx - 487df1: e9 f8 fc ff ff jmp 0x487aee <_dl_close_worker.part.0+0x95e> - 487df6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 487e00: 31 d2 xor edx, edx - 487e02: e9 13 f5 ff ff jmp 0x48731a <_dl_close_worker.part.0+0x18a> - 487e07: 48 89 c1 mov rcx, rax - 487e0a: 49 2b 8e 38 04 00 00 sub rcx, qword ptr [r14 + 1080] - 487e11: 48 83 7d c0 00 cmp qword ptr [rbp - 64], 0 - 487e16: 48 89 4d b0 mov qword ptr [rbp - 80], rcx - 487e1a: 0f b6 4d b8 movzx ecx, byte ptr [rbp - 72] - 487e1e: 88 4d c8 mov byte ptr [rbp - 56], cl - 487e21: 0f 85 c7 fc ff ff jne 0x487aee <_dl_close_worker.part.0+0x95e> - 487e27: 48 89 45 c0 mov qword ptr [rbp - 64], rax - 487e2b: e9 be fc ff ff jmp 0x487aee <_dl_close_worker.part.0+0x95e> - 487e30: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 487e34: 4c 8b 40 10 mov r8, qword ptr [rax + 16] - 487e38: 41 8b 70 08 mov esi, dword ptr [r8 + 8] - 487e3c: 89 f0 mov eax, esi - 487e3e: eb 18 jmp 0x487e58 <_dl_close_worker.part.0+0xcc8> - 487e40: 49 8b 18 mov rbx, qword ptr [r8] - 487e43: 8d 48 ff lea ecx, [rax - 1] - 487e46: 48 89 ca mov rdx, rcx - 487e49: 48 8b 0c cb mov rcx, qword ptr [rbx + 8*rcx] - 487e4d: f6 81 1d 03 00 00 20 test byte ptr [rcx + 797], 32 - 487e54: 74 1e je 0x487e74 <_dl_close_worker.part.0+0xce4> - 487e56: 89 d0 mov eax, edx - 487e58: 85 c0 test eax, eax - 487e5a: 75 e4 jne 0x487e40 <_dl_close_worker.part.0+0xcb0> - 487e5c: 41 89 40 08 mov dword ptr [r8 + 8], eax - 487e60: e9 c9 fb ff ff jmp 0x487a2e <_dl_close_worker.part.0+0x89e> - 487e65: ba 10 00 00 00 mov edx, 16 - 487e6a: b8 01 00 00 00 mov eax, 1 - 487e6f: e9 12 fb ff ff jmp 0x487986 <_dl_close_worker.part.0+0x7f6> - 487e74: 8b 4d b0 mov ecx, dword ptr [rbp - 80] - 487e77: 8d 14 08 lea edx, [rax + rcx] - 487e7a: 39 d6 cmp esi, edx - 487e7c: 74 de je 0x487e5c <_dl_close_worker.part.0+0xccc> - 487e7e: 31 d2 xor edx, edx - 487e80: 31 ff xor edi, edi - 487e82: 48 8b 0c d3 mov rcx, qword ptr [rbx + 8*rdx] - 487e86: f6 81 1d 03 00 00 20 test byte ptr [rcx + 797], 32 - 487e8d: 75 0d jne 0x487e9c <_dl_close_worker.part.0+0xd0c> - 487e8f: 39 d7 cmp edi, edx - 487e91: 74 06 je 0x487e99 <_dl_close_worker.part.0+0xd09> - 487e93: 89 fe mov esi, edi - 487e95: 48 89 0c f3 mov qword ptr [rbx + 8*rsi], rcx - 487e99: 83 c7 01 add edi, 1 - 487e9c: 48 83 c2 01 add rdx, 1 - 487ea0: 39 d0 cmp eax, edx - 487ea2: 77 de ja 0x487e82 <_dl_close_worker.part.0+0xcf2> - 487ea4: 89 f8 mov eax, edi - 487ea6: eb b4 jmp 0x487e5c <_dl_close_worker.part.0+0xccc> - 487ea8: 4d 85 ff test r15, r15 - 487eab: 40 0f 94 c6 sete sil - 487eaf: 0f 94 c2 sete dl - 487eb2: 0f b6 d2 movzx edx, dl - 487eb5: 40 0f b6 f6 movzx esi, sil - 487eb9: 4c 01 ea add rdx, r13 - 487ebc: f7 de neg esi - 487ebe: 4d 85 ff test r15, r15 - 487ec1: 0f 85 7c 01 00 00 jne 0x488043 <_dl_close_worker.part.0+0xeb3> - 487ec7: 49 8d 7a 08 lea rdi, [r10 + 8] - 487ecb: b9 01 00 00 00 mov ecx, 1 - 487ed0: e8 cb 03 00 00 call 0x4882a0 <_dl_sort_maps> - 487ed5: e9 29 f9 ff ff jmp 0x487803 <_dl_close_worker.part.0+0x673> - 487eda: 8b 55 b0 mov edx, dword ptr [rbp - 80] - 487edd: 85 d2 test edx, edx - 487edf: 75 23 jne 0x487f04 <_dl_close_worker.part.0+0xd74> - 487ee1: 80 bd 7f ff ff ff 00 cmp byte ptr [rbp - 129], 0 - 487ee8: 75 1a jne 0x487f04 <_dl_close_worker.part.0+0xd74> - 487eea: 48 8b 05 27 b9 03 00 mov rax, qword ptr [rip + 244007] # 0x4c3818 <_dl_scope_free_list> - 487ef1: 48 85 c0 test rax, rax - 487ef4: 0f 84 44 fb ff ff je 0x487a3e <_dl_close_worker.part.0+0x8ae> - 487efa: 48 83 38 00 cmp qword ptr [rax], 0 - 487efe: 0f 84 3a fb ff ff je 0x487a3e <_dl_close_worker.part.0+0x8ae> - 487f04: 4c 89 55 b0 mov qword ptr [rbp - 80], r10 - 487f08: 44 89 4d c0 mov dword ptr [rbp - 64], r9d - 487f0c: 44 89 5d c8 mov dword ptr [rbp - 56], r11d - 487f10: ff 15 b2 b8 03 00 call qword ptr [rip + 243890] # 0x4c37c8 <_dl_wait_lookup_done> - 487f16: 48 8b 1d fb b8 03 00 mov rbx, qword ptr [rip + 243963] # 0x4c3818 <_dl_scope_free_list> - 487f1d: 44 8b 5d c8 mov r11d, dword ptr [rbp - 56] - 487f21: 44 8b 4d c0 mov r9d, dword ptr [rbp - 64] - 487f25: 4c 8b 55 b0 mov r10, qword ptr [rbp - 80] - 487f29: 48 85 db test rbx, rbx - 487f2c: 0f 84 0c fb ff ff je 0x487a3e <_dl_close_worker.part.0+0x8ae> - 487f32: 48 8b 03 mov rax, qword ptr [rbx] - 487f35: 48 85 c0 test rax, rax - 487f38: 0f 84 00 fb ff ff je 0x487a3e <_dl_close_worker.part.0+0x8ae> - 487f3e: 45 89 dc mov r12d, r11d - 487f41: 45 89 ce mov r14d, r9d - 487f44: 48 83 e8 01 sub rax, 1 - 487f48: 4c 89 55 c8 mov qword ptr [rbp - 56], r10 - 487f4c: 48 89 03 mov qword ptr [rbx], rax - 487f4f: 48 8b 7c c3 08 mov rdi, qword ptr [rbx + 8*rax + 8] - 487f54: e8 f7 75 f9 ff call 0x41f550 - 487f59: 48 8b 03 mov rax, qword ptr [rbx] - 487f5c: 4c 8b 55 c8 mov r10, qword ptr [rbp - 56] - 487f60: 48 85 c0 test rax, rax - 487f63: 75 df jne 0x487f44 <_dl_close_worker.part.0+0xdb4> - 487f65: 45 89 e3 mov r11d, r12d - 487f68: 45 89 f1 mov r9d, r14d - 487f6b: e9 ce fa ff ff jmp 0x487a3e <_dl_close_worker.part.0+0x8ae> - 487f70: 48 8b 05 b1 91 03 00 mov rax, qword ptr [rip + 233905] # 0x4c1128 <_dl_nns> - 487f77: 48 83 e8 01 sub rax, 1 - 487f7b: 4c 39 f8 cmp rax, r15 - 487f7e: 0f 85 2b fd ff ff jne 0x487caf <_dl_close_worker.part.0+0xb1f> - 487f84: 4c 89 3d 9d 91 03 00 mov qword ptr [rip + 233885], r15 # 0x4c1128 <_dl_nns> - 487f8b: e9 1f fd ff ff jmp 0x487caf <_dl_close_worker.part.0+0xb1f> - 487f90: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 487f96: e9 49 f3 ff ff jmp 0x4872e4 <_dl_close_worker.part.0+0x154> - 487f9b: c7 05 3b b1 03 00 00 00 00 00 mov dword ptr [rip + 241979], 0 # 0x4c30e0 - 487fa5: 48 8d 65 d8 lea rsp, [rbp - 40] - 487fa9: 5b pop rbx - 487faa: 41 5c pop r12 - 487fac: 41 5d pop r13 - 487fae: 41 5e pop r14 - 487fb0: 41 5f pop r15 - 487fb2: 5d pop rbp - 487fb3: c3 ret - 487fb4: 48 8d 0d c5 4d 02 00 lea rcx, [rip + 150981] # 0x4acd80 <__PRETTY_FUNCTION__.11420> - 487fbb: ba 1a 01 00 00 mov edx, 282 - 487fc0: 48 8d 35 61 4b 02 00 lea rsi, [rip + 150369] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 487fc7: 48 8d 3d 92 4c 02 00 lea rdi, [rip + 150674] # 0x4acc60 <__PRETTY_FUNCTION__.11759+0x150> - 487fce: e8 7d af f7 ff call 0x402f50 <__assert_fail> - 487fd3: 48 8d 0d a6 4d 02 00 lea rcx, [rip + 150950] # 0x4acd80 <__PRETTY_FUNCTION__.11420> - 487fda: ba 16 01 00 00 mov edx, 278 - 487fdf: 48 8d 35 42 4b 02 00 lea rsi, [rip + 150338] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 487fe6: 48 8d 3d 83 4b 02 00 lea rdi, [rip + 150403] # 0x4acb70 <__PRETTY_FUNCTION__.11759+0x60> - 487fed: e8 5e af f7 ff call 0x402f50 <__assert_fail> - 487ff2: 48 83 3d 76 7f 03 00 00 cmp qword ptr [rip + 229238], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 487ffa: 0f 84 a1 fc ff ff je 0x487ca1 <_dl_close_worker.part.0+0xb11> - 488000: 48 8d 3d 99 90 03 00 lea rdi, [rip + 233625] # 0x4c10a0 <_dl_load_write_lock> - 488007: e8 f4 7f b7 ff call 0x0 - 48800c: e9 90 fc ff ff jmp 0x487ca1 <_dl_close_worker.part.0+0xb11> - 488011: 48 8d 0d 68 4d 02 00 lea rcx, [rip + 150888] # 0x4acd80 <__PRETTY_FUNCTION__.11420> - 488018: ba b5 00 00 00 mov edx, 181 - 48801d: 48 8d 35 04 4b 02 00 lea rsi, [rip + 150276] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 488024: 48 8d 3d 36 4b 02 00 lea rdi, [rip + 150326] # 0x4acb61 <__PRETTY_FUNCTION__.11759+0x51> - 48802b: e8 20 af f7 ff call 0x402f50 <__assert_fail> - 488030: 0f b6 45 b8 movzx eax, byte ptr [rbp - 72] - 488034: 48 89 15 c5 b2 03 00 mov qword ptr [rip + 242373], rdx # 0x4c3300 <_dl_tls_static_used> - 48803b: 88 45 c8 mov byte ptr [rbp - 56], al - 48803e: e9 ab fa ff ff jmp 0x487aee <_dl_close_worker.part.0+0x95e> - 488043: b9 01 00 00 00 mov ecx, 1 - 488048: 4c 89 d7 mov rdi, r10 - 48804b: e8 50 02 00 00 call 0x4882a0 <_dl_sort_maps> - 488050: e9 ae f7 ff ff jmp 0x487803 <_dl_close_worker.part.0+0x673> - 488055: 48 8d 0d 24 4d 02 00 lea rcx, [rip + 150820] # 0x4acd80 <__PRETTY_FUNCTION__.11420> - 48805c: ba 74 01 00 00 mov edx, 372 - 488061: 48 8d 35 c0 4a 02 00 lea rsi, [rip + 150208] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 488068: 48 8d 3d 2e 4b 02 00 lea rdi, [rip + 150318] # 0x4acb9d <__PRETTY_FUNCTION__.11759+0x8d> - 48806f: e8 dc ae f7 ff call 0x402f50 <__assert_fail> - 488074: bf 02 00 00 00 mov edi, 2 - 488079: 48 8d 35 40 4c 02 00 lea rsi, [rip + 150592] # 0x4accc0 <__PRETTY_FUNCTION__.11759+0x1b0> - 488080: e8 5b 29 ff ff call 0x47a9e0 <_dl_dprintf> - 488085: bf 7f 00 00 00 mov edi, 127 - 48808a: e8 01 fd fb ff call 0x447d90 <_exit> - 48808f: 48 8d 0d ea 4c 02 00 lea rcx, [rip + 150762] # 0x4acd80 <__PRETTY_FUNCTION__.11420> - 488096: ba bc 02 00 00 mov edx, 700 - 48809b: 48 8d 35 86 4a 02 00 lea rsi, [rip + 150150] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 4880a2: 48 8d 3d 29 4b 02 00 lea rdi, [rip + 150313] # 0x4acbd2 <__PRETTY_FUNCTION__.11759+0xc2> - 4880a9: e8 a2 ae f7 ff call 0x402f50 <__assert_fail> - 4880ae: 48 8d 0d cb 4c 02 00 lea rcx, [rip + 150731] # 0x4acd80 <__PRETTY_FUNCTION__.11420> - 4880b5: ba bb 02 00 00 mov edx, 699 - 4880ba: 48 8d 35 67 4a 02 00 lea rsi, [rip + 150119] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 4880c1: 48 8d 3d b5 14 02 00 lea rdi, [rip + 136373] # 0x4a957d <__PRETTY_FUNCTION__.10419+0x1a5> - 4880c8: e8 83 ae f7 ff call 0x402f50 <__assert_fail> - 4880cd: 48 8d 0d ac 4c 02 00 lea rcx, [rip + 150700] # 0x4acd80 <__PRETTY_FUNCTION__.11420> - 4880d4: ba 2f 02 00 00 mov edx, 559 - 4880d9: 48 8d 35 48 4a 02 00 lea rsi, [rip + 150088] # 0x4acb28 <__PRETTY_FUNCTION__.11759+0x18> - 4880e0: 48 8d 3d d1 4a 02 00 lea rdi, [rip + 150225] # 0x4acbb8 <__PRETTY_FUNCTION__.11759+0xa8> - 4880e7: e8 64 ae f7 ff call 0x402f50 <__assert_fail> - 4880ec: 0f 1f 40 00 nop dword ptr [rax] - 4880f0: 48 8b 4d b0 mov rcx, qword ptr [rbp - 80] - 4880f4: 48 89 45 c0 mov qword ptr [rbp - 64], rax - 4880f8: 0f b6 45 b8 movzx eax, byte ptr [rbp - 72] - 4880fc: 48 89 55 b0 mov qword ptr [rbp - 80], rdx - 488100: 48 89 0d f9 b1 03 00 mov qword ptr [rip + 242169], rcx # 0x4c3300 <_dl_tls_static_used> - 488107: 88 45 c8 mov byte ptr [rbp - 56], al - 48810a: e9 df f9 ff ff jmp 0x487aee <_dl_close_worker.part.0+0x95e> - 48810f: 48 89 45 c0 mov qword ptr [rbp - 64], rax - 488113: 0f b6 45 b8 movzx eax, byte ptr [rbp - 72] - 488117: 88 45 c8 mov byte ptr [rbp - 56], al - 48811a: e9 cf f9 ff ff jmp 0x487aee <_dl_close_worker.part.0+0x95e> - 48811f: 90 nop - -0000000000488120 <_dl_close_worker>: - 488120: f3 0f 1e fa endbr64 - 488124: 48 b9 00 00 00 00 02 00 00 00 movabs rcx, 8589934592 - 48812e: 8b 87 18 03 00 00 mov eax, dword ptr [rdi + 792] - 488134: 8d 50 ff lea edx, [rax - 1] - 488137: 48 b8 ff ff ff ff 03 00 00 00 movabs rax, 17179869183 - 488141: 89 97 18 03 00 00 mov dword ptr [rdi + 792], edx - 488147: 48 23 87 18 03 00 00 and rax, qword ptr [rdi + 792] - 48814e: 48 39 c8 cmp rax, rcx - 488151: 75 27 jne 0x48817a <_dl_close_worker+0x5a> - 488153: 8b 05 87 af 03 00 mov eax, dword ptr [rip + 241543] # 0x4c30e0 - 488159: 85 c0 test eax, eax - 48815b: 75 13 jne 0x488170 <_dl_close_worker+0x50> - 48815d: 40 0f b6 f6 movzx esi, sil - 488161: e9 2a f0 ff ff jmp 0x487190 <_dl_close_worker.part.0> - 488166: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 488170: c7 05 66 af 03 00 02 00 00 00 mov dword ptr [rip + 241510], 2 # 0x4c30e0 - 48817a: f6 05 3f b6 03 00 40 test byte ptr [rip + 243263], 64 # 0x4c37c0 <_dl_debug_mask> - 488181: 75 05 jne 0x488188 <_dl_close_worker+0x68> - 488183: c3 ret - 488184: 0f 1f 40 00 nop dword ptr [rax] - 488188: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] - 48818c: 31 c0 xor eax, eax - 48818e: 48 8d 3d ab 4b 02 00 lea rdi, [rip + 150443] # 0x4acd40 <__PRETTY_FUNCTION__.11759+0x230> - 488195: e9 e6 26 ff ff jmp 0x47a880 <_dl_debug_printf> - 48819a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -00000000004881a0 <_dl_close>: - 4881a0: f3 0f 1e fa endbr64 - 4881a4: 48 83 3d 5c 7d 03 00 00 cmp qword ptr [rip + 228700], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 4881ac: 55 push rbp - 4881ad: 48 89 fd mov rbp, rdi - 4881b0: 74 0c je 0x4881be <_dl_close+0x1e> - 4881b2: 48 8d 3d 27 8f 03 00 lea rdi, [rip + 233255] # 0x4c10e0 <_dl_load_lock> - 4881b9: e8 42 7e b7 ff call 0x0 - 4881be: 80 bd 1f 03 00 00 00 cmp byte ptr [rbp + 799], 0 - 4881c5: 75 4b jne 0x488212 <_dl_close+0x72> - 4881c7: 8b 95 18 03 00 00 mov edx, dword ptr [rbp + 792] - 4881cd: 85 d2 test edx, edx - 4881cf: 0f 84 93 00 00 00 je 0x488268 <_dl_close+0xc8> - 4881d5: 48 b8 ff ff ff ff 03 00 00 00 movabs rax, 17179869183 - 4881df: 83 ea 01 sub edx, 1 - 4881e2: 48 b9 00 00 00 00 02 00 00 00 movabs rcx, 8589934592 - 4881ec: 89 95 18 03 00 00 mov dword ptr [rbp + 792], edx - 4881f2: 48 23 85 18 03 00 00 and rax, qword ptr [rbp + 792] - 4881f9: 48 39 c8 cmp rax, rcx - 4881fc: 75 3c jne 0x48823a <_dl_close+0x9a> - 4881fe: 8b 05 dc ae 03 00 mov eax, dword ptr [rip + 241372] # 0x4c30e0 - 488204: 85 c0 test eax, eax - 488206: 75 28 jne 0x488230 <_dl_close+0x90> - 488208: 31 f6 xor esi, esi - 48820a: 48 89 ef mov rdi, rbp - 48820d: e8 7e ef ff ff call 0x487190 <_dl_close_worker.part.0> - 488212: 48 83 3d 56 7d 03 00 00 cmp qword ptr [rip + 228694], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 48821a: 74 44 je 0x488260 <_dl_close+0xc0> - 48821c: 48 8d 3d bd 8e 03 00 lea rdi, [rip + 233149] # 0x4c10e0 <_dl_load_lock> - 488223: 5d pop rbp - 488224: e9 d7 7d b7 ff jmp 0x0 - 488229: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 488230: c7 05 a6 ae 03 00 02 00 00 00 mov dword ptr [rip + 241318], 2 # 0x4c30e0 - 48823a: f6 05 7f b5 03 00 40 test byte ptr [rip + 243071], 64 # 0x4c37c0 <_dl_debug_mask> - 488241: 74 cf je 0x488212 <_dl_close+0x72> - 488243: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 488247: 48 8d 3d f2 4a 02 00 lea rdi, [rip + 150258] # 0x4acd40 <__PRETTY_FUNCTION__.11759+0x230> - 48824e: 31 c0 xor eax, eax - 488250: e8 2b 26 ff ff call 0x47a880 <_dl_debug_printf> - 488255: eb bb jmp 0x488212 <_dl_close+0x72> - 488257: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 488260: 5d pop rbp - 488261: c3 ret - 488262: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 488268: 48 83 3d 00 7d 03 00 00 cmp qword ptr [rip + 228608], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 488270: 74 0c je 0x48827e <_dl_close+0xde> - 488272: 48 8d 3d 67 8e 03 00 lea rdi, [rip + 233063] # 0x4c10e0 <_dl_load_lock> - 488279: e8 82 7d b7 ff call 0x0 - 48827e: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 488282: 48 8d 0d 5e 49 02 00 lea rcx, [rip + 149854] # 0x4acbe7 <__PRETTY_FUNCTION__.11759+0xd7> - 488289: 31 d2 xor edx, edx - 48828b: 31 ff xor edi, edi - 48828d: e8 ee 66 ff ff call 0x47e980 <_dl_signal_error> - 488292: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48829c: 0f 1f 40 00 nop dword ptr [rax] - -00000000004882a0 <_dl_sort_maps>: - 4882a0: f3 0f 1e fa endbr64 - 4882a4: 55 push rbp - 4882a5: 48 89 e5 mov rbp, rsp - 4882a8: 41 57 push r15 - 4882aa: 41 56 push r14 - 4882ac: 41 55 push r13 - 4882ae: 41 54 push r12 - 4882b0: 53 push rbx - 4882b1: 48 83 ec 78 sub rsp, 120 - 4882b5: 48 89 7d b8 mov qword ptr [rbp - 72], rdi - 4882b9: 89 75 c0 mov dword ptr [rbp - 64], esi - 4882bc: 48 89 95 70 ff ff ff mov qword ptr [rbp - 144], rdx - 4882c3: 88 4d c7 mov byte ptr [rbp - 57], cl - 4882c6: 83 fe 01 cmp esi, 1 - 4882c9: 0f 86 29 01 00 00 jbe 0x4883f8 <_dl_sort_maps+0x158> - 4882cf: 89 f2 mov edx, esi - 4882d1: 48 89 e7 mov rdi, rsp - 4882d4: 48 89 e1 mov rcx, rsp - 4882d7: 48 01 d2 add rdx, rdx - 4882da: 48 8d 42 0f lea rax, [rdx + 15] - 4882de: 48 c1 e8 04 shr rax, 4 - 4882e2: 48 c1 e0 04 shl rax, 4 - 4882e6: 48 89 c6 mov rsi, rax - 4882e9: 48 81 e6 00 f0 ff ff and rsi, -4096 - 4882f0: 48 29 f7 sub rdi, rsi - 4882f3: 48 89 fe mov rsi, rdi - 4882f6: 48 39 f4 cmp rsp, rsi - 4882f9: 74 15 je 0x488310 <_dl_sort_maps+0x70> - 4882fb: 48 81 ec 00 10 00 00 sub rsp, 4096 - 488302: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 48830b: 48 39 f4 cmp rsp, rsi - 48830e: 75 eb jne 0x4882fb <_dl_sort_maps+0x5b> - 488310: 25 ff 0f 00 00 and eax, 4095 - 488315: 48 29 c4 sub rsp, rax - 488318: 48 85 c0 test rax, rax - 48831b: 74 06 je 0x488323 <_dl_sort_maps+0x83> - 48831d: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 488323: 48 89 e7 mov rdi, rsp - 488326: 31 f6 xor esi, esi - 488328: 48 89 8d 68 ff ff ff mov qword ptr [rbp - 152], rcx - 48832f: 45 31 ff xor r15d, r15d - 488332: 48 89 7d c8 mov qword ptr [rbp - 56], rdi - 488336: 41 be 01 00 00 00 mov r14d, 1 - 48833c: e8 cf 8d f7 ff call 0x401110 <.plt+0xf0> - 488341: 8b 45 c0 mov eax, dword ptr [rbp - 64] - 488344: 48 8b 4d b8 mov rcx, qword ptr [rbp - 72] - 488348: 4d 89 fa mov r10, r15 - 48834b: 45 89 f7 mov r15d, r14d - 48834e: 83 e8 01 sub eax, 1 - 488351: 89 45 8c mov dword ptr [rbp - 116], eax - 488354: 48 89 45 80 mov qword ptr [rbp - 128], rax - 488358: 48 8d 04 c1 lea rax, [rcx + 8*rax] - 48835c: 31 c9 xor ecx, ecx - 48835e: 48 89 85 78 ff ff ff mov qword ptr [rbp - 136], rax - 488365: 41 89 ce mov r14d, ecx - 488368: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 488370: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 488374: 4e 8d 0c 50 lea r9, [rax + 2*r10] - 488378: 41 0f b7 01 movzx eax, word ptr [r9] - 48837c: 83 c0 01 add eax, 1 - 48837f: 80 7d c7 00 cmp byte ptr [rbp - 57], 0 - 488383: 66 89 45 c4 mov word ptr [rbp - 60], ax - 488387: 66 41 89 01 mov word ptr [r9], ax - 48838b: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] - 48838f: 4a 8d 3c d0 lea rdi, [rax + 8*r10] - 488393: 48 8b 1f mov rbx, qword ptr [rdi] - 488396: 0f 85 f4 01 00 00 jne 0x488590 <_dl_sort_maps+0x2f0> - 48839c: 44 3b 75 8c cmp r14d, dword ptr [rbp - 116] - 4883a0: 73 39 jae 0x4883db <_dl_sort_maps+0x13b> - 4883a2: 4c 8b 65 80 mov r12, qword ptr [rbp - 128] - 4883a6: 4c 8b ad 78 ff ff ff mov r13, qword ptr [rbp - 136] - 4883ad: 44 0f b6 45 c7 movzx r8d, byte ptr [rbp - 57] - 4883b2: 49 8b 75 00 mov rsi, qword ptr [r13] - 4883b6: 44 89 e1 mov ecx, r12d - 4883b9: 48 8b 86 c8 03 00 00 mov rax, qword ptr [rsi + 968] - 4883c0: 48 85 c0 test rax, rax - 4883c3: 75 4b jne 0x488410 <_dl_sort_maps+0x170> - 4883c5: 45 84 c0 test r8b, r8b - 4883c8: 0f 85 52 01 00 00 jne 0x488520 <_dl_sort_maps+0x280> - 4883ce: 49 83 ec 01 sub r12, 1 - 4883d2: 49 83 ed 08 sub r13, 8 - 4883d6: 45 39 e6 cmp r14d, r12d - 4883d9: 72 d7 jb 0x4883b2 <_dl_sort_maps+0x112> - 4883db: 44 39 7d c0 cmp dword ptr [rbp - 64], r15d - 4883df: 74 10 je 0x4883f1 <_dl_sort_maps+0x151> - 4883e1: 48 8b 4d c8 mov rcx, qword ptr [rbp - 56] - 4883e5: 44 89 f8 mov eax, r15d - 4883e8: 48 8d 3c 41 lea rdi, [rcx + 2*rax] - 4883ec: e9 db 00 00 00 jmp 0x4884cc <_dl_sort_maps+0x22c> - 4883f1: 48 8b a5 68 ff ff ff mov rsp, qword ptr [rbp - 152] - 4883f8: 48 8d 65 d8 lea rsp, [rbp - 40] - 4883fc: 5b pop rbx - 4883fd: 41 5c pop r12 - 4883ff: 41 5d pop r13 - 488401: 41 5e pop r14 - 488403: 41 5f pop r15 - 488405: 5d pop rbp - 488406: c3 ret - 488407: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 488410: 48 8b 10 mov rdx, qword ptr [rax] - 488413: 48 85 d2 test rdx, rdx - 488416: 74 ad je 0x4883c5 <_dl_sort_maps+0x125> - 488418: 48 83 c0 08 add rax, 8 - 48841c: 48 39 da cmp rdx, rbx - 48841f: 75 ef jne 0x488410 <_dl_sort_maps+0x170> - 488421: 41 89 cb mov r11d, ecx - 488424: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] - 488428: 45 89 f8 mov r8d, r15d - 48842b: 4c 89 55 90 mov qword ptr [rbp - 112], r10 - 48842f: 45 29 f3 sub r11d, r14d - 488432: 4c 89 4d 98 mov qword ptr [rbp - 104], r9 - 488436: 4a 8d 14 dd 00 00 00 00 lea rdx, [8*r11] - 48843e: 4a 8d 34 c0 lea rsi, [rax + 8*r8] - 488442: 89 4d a0 mov dword ptr [rbp - 96], ecx - 488445: 4c 89 5d a8 mov qword ptr [rbp - 88], r11 - 488449: 4c 89 45 b0 mov qword ptr [rbp - 80], r8 - 48844d: e8 ee 8b f7 ff call 0x401040 <.plt+0x20> - 488452: 4c 8b 45 b0 mov r8, qword ptr [rbp - 80] - 488456: 8b 4d a0 mov ecx, dword ptr [rbp - 96] - 488459: 49 89 5d 00 mov qword ptr [r13], rbx - 48845d: 4c 8b ad 70 ff ff ff mov r13, qword ptr [rbp - 144] - 488464: 4c 8b 5d a8 mov r11, qword ptr [rbp - 88] - 488468: 4c 8b 4d 98 mov r9, qword ptr [rbp - 104] - 48846c: 4c 8b 55 90 mov r10, qword ptr [rbp - 112] - 488470: 4d 85 ed test r13, r13 - 488473: 74 40 je 0x4884b5 <_dl_sort_maps+0x215> - 488475: 4b 8d 7c 15 00 lea rdi, [r13 + r10] - 48847a: 4b 8d 74 05 00 lea rsi, [r13 + r8] - 48847f: 4c 89 da mov rdx, r11 - 488482: 89 4d 98 mov dword ptr [rbp - 104], ecx - 488485: 0f b6 1f movzx ebx, byte ptr [rdi] - 488488: 4c 89 4d 90 mov qword ptr [rbp - 112], r9 - 48848c: 4c 89 55 a0 mov qword ptr [rbp - 96], r10 - 488490: 4c 89 45 a8 mov qword ptr [rbp - 88], r8 - 488494: 4c 89 5d b0 mov qword ptr [rbp - 80], r11 - 488498: e8 a3 8b f7 ff call 0x401040 <.plt+0x20> - 48849d: 43 88 5c 25 00 mov byte ptr [r13 + r12], bl - 4884a2: 4c 8b 4d 90 mov r9, qword ptr [rbp - 112] - 4884a6: 8b 4d 98 mov ecx, dword ptr [rbp - 104] - 4884a9: 4c 8b 55 a0 mov r10, qword ptr [rbp - 96] - 4884ad: 4c 8b 45 a8 mov r8, qword ptr [rbp - 88] - 4884b1: 4c 8b 5d b0 mov r11, qword ptr [rbp - 80] - 4884b5: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 4884b9: 42 0f b7 14 40 movzx edx, word ptr [rax + 2*r8] - 4884be: 4a 8d 3c 40 lea rdi, [rax + 2*r8] - 4884c2: 8b 45 c0 mov eax, dword ptr [rbp - 64] - 4884c5: 44 29 f0 sub eax, r14d - 4884c8: 39 c2 cmp edx, eax - 4884ca: 76 24 jbe 0x4884f0 <_dl_sort_maps+0x250> - 4884cc: 8b 55 c0 mov edx, dword ptr [rbp - 64] - 4884cf: 31 f6 xor esi, esi - 4884d1: 45 89 fe mov r14d, r15d - 4884d4: 44 29 fa sub edx, r15d - 4884d7: 48 01 d2 add rdx, rdx - 4884da: e8 31 8c f7 ff call 0x401110 <.plt+0xf0> - 4884df: 45 89 fa mov r10d, r15d - 4884e2: 41 83 c7 01 add r15d, 1 - 4884e6: e9 85 fe ff ff jmp 0x488370 <_dl_sort_maps+0xd0> - 4884eb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4884f0: 48 89 fe mov rsi, rdi - 4884f3: 4b 8d 14 1b lea rdx, [r11 + r11] - 4884f7: 4c 89 cf mov rdi, r9 - 4884fa: 4c 89 55 a8 mov qword ptr [rbp - 88], r10 - 4884fe: 89 4d b0 mov dword ptr [rbp - 80], ecx - 488501: e8 3a 8b f7 ff call 0x401040 <.plt+0x20> - 488506: 8b 4d b0 mov ecx, dword ptr [rbp - 80] - 488509: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 48850d: 0f b7 75 c4 movzx esi, word ptr [rbp - 60] - 488511: 4c 8b 55 a8 mov r10, qword ptr [rbp - 88] - 488515: 66 89 34 48 mov word ptr [rax + 2*rcx], si - 488519: e9 52 fe ff ff jmp 0x488370 <_dl_sort_maps+0xd0> - 48851e: 66 90 nop - 488520: 48 8b 86 d0 03 00 00 mov rax, qword ptr [rsi + 976] - 488527: 48 85 c0 test rax, rax - 48852a: 0f 84 9e fe ff ff je 0x4883ce <_dl_sort_maps+0x12e> - 488530: 48 8d 50 08 lea rdx, [rax + 8] - 488534: 8b 00 mov eax, dword ptr [rax] - 488536: 83 e8 01 sub eax, 1 - 488539: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 488540: 83 f8 ff cmp eax, -1 - 488543: 0f 84 85 fe ff ff je 0x4883ce <_dl_sort_maps+0x12e> - 488549: 41 89 c3 mov r11d, eax - 48854c: 83 e8 01 sub eax, 1 - 48854f: 4a 39 1c da cmp qword ptr [rdx + 8*r11], rbx - 488553: 75 eb jne 0x488540 <_dl_sort_maps+0x2a0> - 488555: 48 8b 83 c8 03 00 00 mov rax, qword ptr [rbx + 968] - 48855c: 48 85 c0 test rax, rax - 48855f: 75 1c jne 0x48857d <_dl_sort_maps+0x2dd> - 488561: e9 bb fe ff ff jmp 0x488421 <_dl_sort_maps+0x181> - 488566: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 488570: 48 83 c0 08 add rax, 8 - 488574: 48 39 d6 cmp rsi, rdx - 488577: 0f 84 51 fe ff ff je 0x4883ce <_dl_sort_maps+0x12e> - 48857d: 48 8b 10 mov rdx, qword ptr [rax] - 488580: 48 85 d2 test rdx, rdx - 488583: 75 eb jne 0x488570 <_dl_sort_maps+0x2d0> - 488585: e9 97 fe ff ff jmp 0x488421 <_dl_sort_maps+0x181> - 48858a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 488590: 48 39 5b 28 cmp qword ptr [rbx + 40], rbx - 488594: 0f 85 41 fe ff ff jne 0x4883db <_dl_sort_maps+0x13b> - 48859a: 83 bb ec 03 00 00 ff cmp dword ptr [rbx + 1004], -1 - 4885a1: 0f 85 f5 fd ff ff jne 0x48839c <_dl_sort_maps+0xfc> - 4885a7: e9 2f fe ff ff jmp 0x4883db <_dl_sort_maps+0x13b> - 4885ac: 0f 1f 40 00 nop dword ptr [rax] - -00000000004885b0 <_dl_tlsdesc_resolve_rela_fixup>: - 4885b0: f3 0f 1e fa endbr64 - 4885b4: 41 55 push r13 - 4885b6: 41 54 push r12 - 4885b8: 55 push rbp - 4885b9: 53 push rbx - 4885ba: 48 83 ec 18 sub rsp, 24 - 4885be: 48 8b 86 98 02 00 00 mov rax, qword ptr [rsi + 664] - 4885c5: 4c 8b 26 mov r12, qword ptr [rsi] - 4885c8: 4c 8b 6f 08 mov r13, qword ptr [rdi + 8] - 4885cc: 4c 03 60 08 add r12, qword ptr [rax + 8] - 4885d0: 48 8b 07 mov rax, qword ptr [rdi] - 4885d3: 49 39 c4 cmp r12, rax - 4885d6: 74 10 je 0x4885e8 <_dl_tlsdesc_resolve_rela_fixup+0x38> - 4885d8: 48 83 c4 18 add rsp, 24 - 4885dc: 5b pop rbx - 4885dd: 5d pop rbp - 4885de: 41 5c pop r12 - 4885e0: 41 5d pop r13 - 4885e2: c3 ret - 4885e3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4885e8: 48 83 3d 18 79 03 00 00 cmp qword ptr [rip + 227608], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 4885f0: 48 89 fb mov rbx, rdi - 4885f3: 48 89 f5 mov rbp, rsi - 4885f6: 74 0c je 0x488604 <_dl_tlsdesc_resolve_rela_fixup+0x54> - 4885f8: 48 8d 3d e1 8a 03 00 lea rdi, [rip + 232161] # 0x4c10e0 <_dl_load_lock> - 4885ff: e8 fc 79 b7 ff call 0x0 - 488604: 48 8b 03 mov rax, qword ptr [rbx] - 488607: 49 39 c4 cmp r12, rax - 48860a: 74 24 je 0x488630 <_dl_tlsdesc_resolve_rela_fixup+0x80> - 48860c: 48 83 3d 5c 79 03 00 00 cmp qword ptr [rip + 227676], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 488614: 74 c2 je 0x4885d8 <_dl_tlsdesc_resolve_rela_fixup+0x28> - 488616: 48 8d 3d c3 8a 03 00 lea rdi, [rip + 232131] # 0x4c10e0 <_dl_load_lock> - 48861d: e8 de 79 b7 ff call 0x0 - 488622: 48 83 c4 18 add rsp, 24 - 488626: 5b pop rbx - 488627: 5d pop rbp - 488628: 41 5c pop r12 - 48862a: 41 5d pop r13 - 48862c: c3 ret - 48862d: 0f 1f 00 nop dword ptr [rax] - 488630: 48 8d 05 c9 58 ff ff lea rax, [rip - 42807] # 0x47df00 <_dl_tlsdesc_resolve_hold> - 488637: 48 89 03 mov qword ptr [rbx], rax - 48863a: 48 8b 45 68 mov rax, qword ptr [rbp + 104] - 48863e: 41 8b 55 0c mov edx, dword ptr [r13 + 12] - 488642: 48 8b 78 08 mov rdi, qword ptr [rax + 8] - 488646: 48 8b 45 70 mov rax, qword ptr [rbp + 112] - 48864a: 48 8d 0c 52 lea rcx, [rdx + 2*rdx] - 48864e: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 488652: 48 8d 04 c8 lea rax, [rax + 8*rcx] - 488656: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 48865b: 0f b6 48 04 movzx ecx, byte ptr [rax + 4] - 48865f: c0 e9 04 shr cl, 4 - 488662: 0f 84 90 00 00 00 je 0x4886f8 <_dl_tlsdesc_resolve_rela_fixup+0x148> - 488668: f6 40 05 03 test byte ptr [rax + 5], 3 - 48866c: 0f 85 86 00 00 00 jne 0x4886f8 <_dl_tlsdesc_resolve_rela_fixup+0x148> - 488672: 4c 8b 85 d0 01 00 00 mov r8, qword ptr [rbp + 464] - 488679: 4d 85 c0 test r8, r8 - 48867c: 74 2c je 0x4886aa <_dl_tlsdesc_resolve_rela_fixup+0xfa> - 48867e: 49 8b 48 08 mov rcx, qword ptr [r8 + 8] - 488682: 0f b7 14 51 movzx edx, word ptr [rcx + 2*rdx] - 488686: 81 e2 ff 7f 00 00 and edx, 32767 - 48868c: 48 8d 0c 52 lea rcx, [rdx + 2*rdx] - 488690: 48 8b 95 e8 02 00 00 mov rdx, qword ptr [rbp + 744] - 488697: 4c 8d 04 ca lea r8, [rdx + 8*rcx] - 48869b: ba 00 00 00 00 mov edx, 0 - 4886a0: 41 8b 70 08 mov esi, dword ptr [r8 + 8] - 4886a4: 85 f6 test esi, esi - 4886a6: 4c 0f 44 c2 cmove r8, rdx - 4886aa: 48 8d 54 24 08 lea rdx, [rsp + 8] - 4886af: 8b 00 mov eax, dword ptr [rax] - 4886b1: 48 89 ee mov rsi, rbp - 4886b4: 41 b9 01 00 00 00 mov r9d, 1 - 4886ba: 48 8b 8d 90 03 00 00 mov rcx, qword ptr [rbp + 912] - 4886c1: 6a 00 push 0 - 4886c3: 6a 01 push 1 - 4886c5: 48 01 c7 add rdi, rax - 4886c8: e8 f3 e5 fe ff call 0x476cc0 <_dl_lookup_symbol_x> - 4886cd: 48 89 c5 mov rbp, rax - 4886d0: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 4886d5: 5a pop rdx - 4886d6: 59 pop rcx - 4886d7: 48 85 c0 test rax, rax - 4886da: 75 1c jne 0x4886f8 <_dl_tlsdesc_resolve_rela_fixup+0x148> - 4886dc: 49 8b 45 10 mov rax, qword ptr [r13 + 16] - 4886e0: 48 89 43 08 mov qword ptr [rbx + 8], rax - 4886e4: 48 8d 05 75 57 ff ff lea rax, [rip - 43147] # 0x47de60 <_dl_tlsdesc_undefweak> - 4886eb: 48 89 03 mov qword ptr [rbx], rax - 4886ee: e9 19 ff ff ff jmp 0x48860c <_dl_tlsdesc_resolve_rela_fixup+0x5c> - 4886f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4886f8: 48 8b 95 50 04 00 00 mov rdx, qword ptr [rbp + 1104] - 4886ff: 48 8d 4a 01 lea rcx, [rdx + 1] - 488703: 48 83 f9 01 cmp rcx, 1 - 488707: 76 27 jbe 0x488730 <_dl_tlsdesc_resolve_rela_fixup+0x180> - 488709: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 48870d: 48 29 d0 sub rax, rdx - 488710: 49 03 45 10 add rax, qword ptr [r13 + 16] - 488714: 48 89 43 08 mov qword ptr [rbx + 8], rax - 488718: 48 8d 05 31 57 ff ff lea rax, [rip - 43215] # 0x47de50 <_dl_tlsdesc_return> - 48871f: 48 89 03 mov qword ptr [rbx], rax - 488722: e9 e5 fe ff ff jmp 0x48860c <_dl_tlsdesc_resolve_rela_fixup+0x5c> - 488727: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 488730: 48 89 ef mov rdi, rbp - 488733: e8 38 f6 fe ff call 0x477d70 <_dl_allocate_static_tls> - 488738: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48873d: 48 8b 95 50 04 00 00 mov rdx, qword ptr [rbp + 1104] - 488744: eb c3 jmp 0x488709 <_dl_tlsdesc_resolve_rela_fixup+0x159> - 488746: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000488750 <_dl_tlsdesc_resolve_hold_fixup>: - 488750: f3 0f 1e fa endbr64 - 488754: 48 8b 07 mov rax, qword ptr [rdi] - 488757: 48 39 f0 cmp rax, rsi - 48875a: 74 04 je 0x488760 <_dl_tlsdesc_resolve_hold_fixup+0x10> - 48875c: c3 ret - 48875d: 0f 1f 00 nop dword ptr [rax] - 488760: 48 83 3d a0 77 03 00 00 cmp qword ptr [rip + 227232], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 488768: 74 36 je 0x4887a0 <_dl_tlsdesc_resolve_hold_fixup+0x50> - 48876a: 48 83 ec 08 sub rsp, 8 - 48876e: 48 8d 3d 6b 89 03 00 lea rdi, [rip + 231787] # 0x4c10e0 <_dl_load_lock> - 488775: e8 86 78 b7 ff call 0x0 - 48877a: 48 83 3d ee 77 03 00 00 cmp qword ptr [rip + 227310], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 488782: 74 14 je 0x488798 <_dl_tlsdesc_resolve_hold_fixup+0x48> - 488784: 48 8d 3d 55 89 03 00 lea rdi, [rip + 231765] # 0x4c10e0 <_dl_load_lock> - 48878b: 48 83 c4 08 add rsp, 8 - 48878f: e9 6c 78 b7 ff jmp 0x0 - 488794: 0f 1f 40 00 nop dword ptr [rax] - 488798: 48 83 c4 08 add rsp, 8 - 48879c: c3 ret - 48879d: 0f 1f 00 nop dword ptr [rax] - 4887a0: 48 83 3d c8 77 03 00 00 cmp qword ptr [rip + 227272], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 4887a8: 74 b2 je 0x48875c <_dl_tlsdesc_resolve_hold_fixup+0xc> - 4887aa: 48 8d 3d 2f 89 03 00 lea rdi, [rip + 231727] # 0x4c10e0 <_dl_load_lock> - 4887b1: e9 4a 78 b7 ff jmp 0x0 - 4887b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -00000000004887c0 <_dl_unmap>: - 4887c0: f3 0f 1e fa endbr64 - 4887c4: 4c 8b 87 50 03 00 00 mov r8, qword ptr [rdi + 848] - 4887cb: 48 8b b7 58 03 00 00 mov rsi, qword ptr [rdi + 856] - 4887d2: 4c 89 c7 mov rdi, r8 - 4887d5: 4c 29 c6 sub rsi, r8 - 4887d8: e9 b3 0b fc ff jmp 0x449390 - 4887dd: 0f 1f 00 nop dword ptr [rax] - -00000000004887e0 <_dl_cet_open_check>: - 4887e0: f3 0f 1e fa endbr64 - 4887e4: 41 57 push r15 - 4887e6: 41 56 push r14 - 4887e8: 41 55 push r13 - 4887ea: 41 54 push r12 - 4887ec: 55 push rbp - 4887ed: 53 push rbx - 4887ee: 48 83 ec 38 sub rsp, 56 - 4887f2: 8b 1d fc af 03 00 mov ebx, dword ptr [rip + 241660] # 0x4c37f4 <_dl_x86_feature_1+0x4> - 4887f8: 89 d9 mov ecx, ebx - 4887fa: c1 eb 03 shr ebx, 3 - 4887fd: 83 e1 07 and ecx, 7 - 488800: 83 e3 07 and ebx, 7 - 488803: 83 f9 02 cmp ecx, 2 - 488806: 0f 94 c2 sete dl - 488809: 83 fb 02 cmp ebx, 2 - 48880c: 0f 94 c0 sete al - 48880f: 20 c2 and dl, al - 488811: 75 69 jne 0x48887c <_dl_cet_open_check+0x9c> - 488813: 8b 05 d7 af 03 00 mov eax, dword ptr [rip + 241623] # 0x4c37f0 <_dl_x86_feature_1> - 488819: a8 03 test al, 3 - 48881b: 74 5f je 0x48887c <_dl_cet_open_check+0x9c> - 48881d: 89 c6 mov esi, eax - 48881f: 49 89 fe mov r14, rdi - 488822: 83 e6 01 and esi, 1 - 488825: 40 88 74 24 2d mov byte ptr [rsp + 45], sil - 48882a: 89 c6 mov esi, eax - 48882c: d1 ee shr esi - 48882e: 89 f7 mov edi, esi - 488830: 83 e7 01 and edi, 1 - 488833: 83 f9 01 cmp ecx, 1 - 488836: 40 88 7c 24 2c mov byte ptr [rsp + 44], dil - 48883b: 40 0f 95 c7 setne dil - 48883f: 21 c7 and edi, eax - 488841: 83 fb 01 cmp ebx, 1 - 488844: 41 0f 95 c4 setne r12b - 488848: 41 89 f8 mov r8d, edi - 48884b: 41 89 ff mov r15d, edi - 48884e: 41 21 f4 and r12d, esi - 488851: 45 08 e0 or r8b, r12b - 488854: 75 3a jne 0x488890 <_dl_cet_open_check+0xb0> - 488856: 0f b6 44 24 2c movzx eax, byte ptr [rsp + 44] - 48885b: 31 ed xor ebp, ebp - 48885d: 44 38 7c 24 2d cmp byte ptr [rsp + 45], r15b - 488862: 75 04 jne 0x488868 <_dl_cet_open_check+0x88> - 488864: 84 c0 test al, al - 488866: 74 14 je 0x48887c <_dl_cet_open_check+0x9c> - 488868: 83 fb 03 cmp ebx, 3 - 48886b: 0f 84 ef 00 00 00 je 0x488960 <_dl_cet_open_check+0x180> - 488871: 44 38 44 24 2c cmp byte ptr [rsp + 44], r8b - 488876: 0f 85 77 04 00 00 jne 0x488cf3 <_dl_cet_open_check+0x513> - 48887c: 48 83 c4 38 add rsp, 56 - 488880: 5b pop rbx - 488881: 5d pop rbp - 488882: 41 5c pop r12 - 488884: 41 5d pop r13 - 488886: 41 5e pop r14 - 488888: 41 5f pop r15 - 48888a: c3 ret - 48888b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488890: 45 8b 86 c8 02 00 00 mov r8d, dword ptr [r14 + 712] - 488897: 41 8d 40 ff lea eax, [r8 - 1] - 48889b: 45 85 c0 test r8d, r8d - 48889e: 0f 84 14 04 00 00 je 0x488cb8 <_dl_cet_open_check+0x4d8> - 4888a4: 83 f9 02 cmp ecx, 2 - 4888a7: 49 8b b6 c8 03 00 00 mov rsi, qword ptr [r14 + 968] - 4888ae: 40 0f 95 c7 setne dil - 4888b2: 44 21 ff and edi, r15d - 4888b5: 83 fb 02 cmp ebx, 2 - 4888b8: 0f 84 52 01 00 00 je 0x488a10 <_dl_cet_open_check+0x230> - 4888be: 40 84 ff test dil, dil - 4888c1: 0f 84 d9 00 00 00 je 0x4889a0 <_dl_cet_open_check+0x1c0> - 4888c7: 89 c1 mov ecx, eax - 4888c9: 48 8d 0c ce lea rcx, [rsi + 8*rcx] - 4888cd: 0f 1f 00 nop dword ptr [rax] - 4888d0: 48 8b 29 mov rbp, qword ptr [rcx] - 4888d3: f6 85 1c 03 00 00 08 test byte ptr [rbp + 796], 8 - 4888da: 75 28 jne 0x488904 <_dl_cet_open_check+0x124> - 4888dc: 44 0f b6 85 21 03 00 00 movzx r8d, byte ptr [rbp + 801] - 4888e4: 44 89 c6 mov esi, r8d - 4888e7: 83 e6 07 and esi, 7 - 4888ea: 41 83 e0 02 and r8d, 2 - 4888ee: 75 0d jne 0x4888fd <_dl_cet_open_check+0x11d> - 4888f0: 84 d2 test dl, dl - 4888f2: 75 06 jne 0x4888fa <_dl_cet_open_check+0x11a> - 4888f4: 89 44 24 0c mov dword ptr [rsp + 12], eax - 4888f8: 89 fa mov edx, edi - 4888fa: 41 89 c5 mov r13d, eax - 4888fd: 40 c0 ee 02 shr sil, 2 - 488901: 41 21 f4 and r12d, esi - 488904: 83 e8 01 sub eax, 1 - 488907: 48 83 e9 08 sub rcx, 8 - 48890b: 83 f8 ff cmp eax, -1 - 48890e: 75 c0 jne 0x4888d0 <_dl_cet_open_check+0xf0> - 488910: 84 d2 test dl, dl - 488912: 0f 84 4b 01 00 00 je 0x488a63 <_dl_cet_open_check+0x283> - 488918: 48 8b 3d 61 af 03 00 mov rdi, qword ptr [rip + 241505] # 0x4c3880 <_dl_x86_legacy_bitmap> - 48891f: 48 85 ff test rdi, rdi - 488922: 0f 85 18 03 00 00 jne 0x488c40 <_dl_cet_open_check+0x460> - 488928: 48 8d 35 51 af 03 00 lea rsi, [rip + 241489] # 0x4c3880 <_dl_x86_legacy_bitmap> - 48892f: bf 05 30 00 00 mov edi, 12293 - 488934: b8 9e 00 00 00 mov eax, 158 - 488939: 0f 05 syscall - 48893b: 85 c0 test eax, eax - 48893d: 0f 84 2d 01 00 00 je 0x488a70 <_dl_cet_open_check+0x290> - 488943: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 488947: 48 8d 0d 61 44 02 00 lea rcx, [rip + 148577] # 0x4acdaf <__PRETTY_FUNCTION__.11420+0x2f> - 48894e: bf 16 00 00 00 mov edi, 22 - 488953: 48 8d 15 c7 1e 02 00 lea rdx, [rip + 138951] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> - 48895a: e8 21 60 ff ff call 0x47e980 <_dl_signal_error> - 48895f: 90 nop - 488960: 41 80 f8 01 cmp r8b, 1 - 488964: bf 02 30 00 00 mov edi, 12290 - 488969: b8 9e 00 00 00 mov eax, 158 - 48896e: 19 d2 sbb edx, edx - 488970: 83 e2 fe and edx, -2 - 488973: 83 ea 01 sub edx, 1 - 488976: 41 80 f8 01 cmp r8b, 1 - 48897a: 19 f6 sbb esi, esi - 48897c: 83 e6 02 and esi, 2 - 48897f: 0f 05 syscall - 488981: 85 c0 test eax, eax - 488983: 74 63 je 0x4889e8 <_dl_cet_open_check+0x208> - 488985: 89 c7 mov edi, eax - 488987: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 48898b: 48 8d 0d 56 44 02 00 lea rcx, [rip + 148566] # 0x4acde8 <__PRETTY_FUNCTION__.11420+0x68> - 488992: 48 8d 15 88 1e 02 00 lea rdx, [rip + 138888] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> - 488999: f7 df neg edi - 48899b: e8 e0 5f ff ff call 0x47e980 <_dl_signal_error> - 4889a0: 48 8d 14 c6 lea rdx, [rsi + 8*rax] - 4889a4: 45 89 e0 mov r8d, r12d - 4889a7: eb 0a jmp 0x4889b3 <_dl_cet_open_check+0x1d3> - 4889a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4889b0: 48 89 c2 mov rdx, rax - 4889b3: 48 8b 2a mov rbp, qword ptr [rdx] - 4889b6: f6 85 1c 03 00 00 08 test byte ptr [rbp + 796], 8 - 4889bd: 75 10 jne 0x4889cf <_dl_cet_open_check+0x1ef> - 4889bf: 0f b6 85 21 03 00 00 movzx eax, byte ptr [rbp + 801] - 4889c6: 83 e0 07 and eax, 7 - 4889c9: c0 e8 02 shr al, 2 - 4889cc: 41 21 c0 and r8d, eax - 4889cf: 48 8d 42 f8 lea rax, [rdx - 8] - 4889d3: 48 39 d6 cmp rsi, rdx - 4889d6: 75 d8 jne 0x4889b0 <_dl_cet_open_check+0x1d0> - 4889d8: 0f b6 44 24 2c movzx eax, byte ptr [rsp + 44] - 4889dd: 44 31 c0 xor eax, r8d - 4889e0: e9 78 fe ff ff jmp 0x48885d <_dl_cet_open_check+0x7d> - 4889e5: 0f 1f 00 nop dword ptr [rax] - 4889e8: 41 0f b6 c7 movzx eax, r15b - 4889ec: 21 15 fe ad 03 00 and dword ptr [rip + 241150], edx # 0x4c37f0 <_dl_x86_feature_1> - 4889f2: 89 c2 mov edx, eax - 4889f4: 83 ca 02 or edx, 2 - 4889f7: 45 84 c0 test r8b, r8b - 4889fa: 0f 45 c2 cmovne eax, edx - 4889fd: 64 89 04 25 48 00 00 00 mov dword ptr fs:[72], eax - 488a05: e9 72 fe ff ff jmp 0x48887c <_dl_cet_open_check+0x9c> - 488a0a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 488a10: 40 84 ff test dil, dil - 488a13: 0f 85 5f 02 00 00 jne 0x488c78 <_dl_cet_open_check+0x498> - 488a19: 41 83 f8 01 cmp r8d, 1 - 488a1d: 0f 84 c9 02 00 00 je 0x488cec <_dl_cet_open_check+0x50c> - 488a23: 89 c2 mov edx, eax - 488a25: 44 89 c1 mov ecx, r8d - 488a28: 48 8d 54 d6 f8 lea rdx, [rsi + 8*rdx - 8] - 488a2d: d1 e9 shr ecx - 488a2f: 48 c1 e1 04 shl rcx, 4 - 488a33: 48 89 d7 mov rdi, rdx - 488a36: 48 29 cf sub rdi, rcx - 488a39: 48 89 f9 mov rcx, rdi - 488a3c: 0f 1f 40 00 nop dword ptr [rax] - 488a40: f3 0f 6f 02 movdqu xmm0, xmmword ptr [rdx] - 488a44: 48 83 ea 10 sub rdx, 16 - 488a48: 48 39 ca cmp rdx, rcx - 488a4b: 75 f3 jne 0x488a40 <_dl_cet_open_check+0x260> - 488a4d: 44 89 c2 mov edx, r8d - 488a50: 66 48 0f 7e c5 movq rbp, xmm0 - 488a55: 83 e2 fe and edx, -2 - 488a58: 29 d0 sub eax, edx - 488a5a: 41 39 d0 cmp r8d, edx - 488a5d: 74 04 je 0x488a63 <_dl_cet_open_check+0x283> - 488a5f: 48 8b 2c c6 mov rbp, qword ptr [rsi + 8*rax] - 488a63: 45 89 e0 mov r8d, r12d - 488a66: e9 6d ff ff ff jmp 0x4889d8 <_dl_cet_open_check+0x1f8> - 488a6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488a70: 48 8b 05 09 ae 03 00 mov rax, qword ptr [rip + 241161] # 0x4c3880 <_dl_x86_legacy_bitmap> - 488a77: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 488a7c: 48 8b 05 05 ae 03 00 mov rax, qword ptr [rip + 241157] # 0x4c3888 <_dl_x86_legacy_bitmap+0x8> - 488a83: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 488a88: 44 39 6c 24 0c cmp dword ptr [rsp + 12], r13d - 488a8d: 0f 82 7c 01 00 00 jb 0x488c0f <_dl_cet_open_check+0x42f> - 488a93: 4c 8b 0d 7e 86 03 00 mov r9, qword ptr [rip + 231038] # 0x4c1118 <_dl_pagesize> - 488a9a: 49 8b 86 c8 03 00 00 mov rax, qword ptr [r14 + 968] - 488aa1: 89 5c 24 28 mov dword ptr [rsp + 40], ebx - 488aa5: 44 88 7c 24 2e mov byte ptr [rsp + 46], r15b - 488aaa: 49 8d 79 ff lea rdi, [r9 - 1] - 488aae: 44 88 64 24 2f mov byte ptr [rsp + 47], r12b - 488ab3: 49 89 c4 mov r12, rax - 488ab6: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 488abb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488ac0: 44 89 e8 mov eax, r13d - 488ac3: 49 8b 2c c4 mov rbp, qword ptr [r12 + 8*rax] - 488ac7: f6 85 1c 03 00 00 08 test byte ptr [rbp + 796], 8 - 488ace: 0f 85 1c 01 00 00 jne 0x488bf0 <_dl_cet_open_check+0x410> - 488ad4: f6 85 21 03 00 00 02 test byte ptr [rbp + 801], 2 - 488adb: 0f 85 0f 01 00 00 jne 0x488bf0 <_dl_cet_open_check+0x410> - 488ae1: 44 0f b7 95 b8 02 00 00 movzx r10d, word ptr [rbp + 696] - 488ae9: 48 8b bd a8 02 00 00 mov rdi, qword ptr [rbp + 680] - 488af0: 4d 85 d2 test r10, r10 - 488af3: 0f 84 f7 00 00 00 je 0x488bf0 <_dl_cet_open_check+0x410> - 488af9: 48 bb ff ff ff ff 01 00 00 00 movabs rbx, 8589934591 - 488b03: 45 31 c0 xor r8d, r8d - 488b06: 49 bb 01 00 00 00 01 00 00 00 movabs r11, 4294967297 - 488b10: eb 17 jmp 0x488b29 <_dl_cet_open_check+0x349> - 488b12: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 488b18: 49 83 c0 01 add r8, 1 - 488b1c: 48 83 c7 38 add rdi, 56 - 488b20: 4d 39 c2 cmp r10, r8 - 488b23: 0f 84 c7 00 00 00 je 0x488bf0 <_dl_cet_open_check+0x410> - 488b29: 48 8b 07 mov rax, qword ptr [rdi] - 488b2c: 48 21 d8 and rax, rbx - 488b2f: 4c 39 d8 cmp rax, r11 - 488b32: 75 e4 jne 0x488b18 <_dl_cet_open_check+0x338> - 488b34: 48 8b 45 00 mov rax, qword ptr [rbp] - 488b38: 31 d2 xor edx, edx - 488b3a: 48 03 47 10 add rax, qword ptr [rdi + 16] - 488b3e: 49 f7 f1 div r9 - 488b41: 31 d2 xor edx, edx - 488b43: 48 89 c1 mov rcx, rax - 488b46: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 488b4b: 48 03 47 28 add rax, qword ptr [rdi + 40] - 488b4f: 49 f7 f1 div r9 - 488b52: 4c 8d 34 01 lea r14, [rcx + rax] - 488b56: 4c 89 f2 mov rdx, r14 - 488b59: 48 c1 ea 03 shr rdx, 3 - 488b5d: 48 3b 54 24 10 cmp rdx, qword ptr [rsp + 16] - 488b62: 0f 87 68 01 00 00 ja 0x488cd0 <_dl_cet_open_check+0x4f0> - 488b68: 48 89 ca mov rdx, rcx - 488b6b: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 488b70: 41 89 cf mov r15d, ecx - 488b73: 48 c1 ea 06 shr rdx, 6 - 488b77: 41 83 e7 3f and r15d, 63 - 488b7b: 48 8d 34 d6 lea rsi, [rsi + 8*rdx] - 488b7f: 48 c7 c2 ff ff ff ff mov rdx, -1 - 488b86: 48 d3 e2 shl rdx, cl - 488b89: b9 40 00 00 00 mov ecx, 64 - 488b8e: 44 29 f9 sub ecx, r15d - 488b91: 48 39 c1 cmp rcx, rax - 488b94: 77 26 ja 0x488bbc <_dl_cet_open_check+0x3dc> - 488b96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 488ba0: 48 29 c8 sub rax, rcx - 488ba3: 48 09 16 or qword ptr [rsi], rdx - 488ba6: b9 40 00 00 00 mov ecx, 64 - 488bab: 48 83 c6 08 add rsi, 8 - 488baf: 48 c7 c2 ff ff ff ff mov rdx, -1 - 488bb6: 48 83 f8 3f cmp rax, 63 - 488bba: 77 e4 ja 0x488ba0 <_dl_cet_open_check+0x3c0> - 488bbc: 48 85 c0 test rax, rax - 488bbf: 0f 84 53 ff ff ff je 0x488b18 <_dl_cet_open_check+0x338> - 488bc5: 44 89 f1 mov ecx, r14d - 488bc8: 48 c7 c0 ff ff ff ff mov rax, -1 - 488bcf: 49 83 c0 01 add r8, 1 - 488bd3: 48 83 c7 38 add rdi, 56 - 488bd7: f7 d9 neg ecx - 488bd9: 48 d3 e8 shr rax, cl - 488bdc: 48 21 c2 and rdx, rax - 488bdf: 48 09 16 or qword ptr [rsi], rdx - 488be2: 4d 39 c2 cmp r10, r8 - 488be5: 0f 85 3e ff ff ff jne 0x488b29 <_dl_cet_open_check+0x349> - 488beb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488bf0: 41 83 c5 01 add r13d, 1 - 488bf4: 44 3b 6c 24 0c cmp r13d, dword ptr [rsp + 12] - 488bf9: 0f 86 c1 fe ff ff jbe 0x488ac0 <_dl_cet_open_check+0x2e0> - 488bff: 8b 5c 24 28 mov ebx, dword ptr [rsp + 40] - 488c03: 44 0f b6 7c 24 2e movzx r15d, byte ptr [rsp + 46] - 488c09: 44 0f b6 64 24 2f movzx r12d, byte ptr [rsp + 47] - 488c0f: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 488c14: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 488c19: ba 01 00 00 00 mov edx, 1 - 488c1e: e8 9d 07 fc ff call 0x4493c0 - 488c23: 85 c0 test eax, eax - 488c25: 78 32 js 0x488c59 <_dl_cet_open_check+0x479> - 488c27: 0f b6 44 24 2c movzx eax, byte ptr [rsp + 44] - 488c2c: 45 89 e0 mov r8d, r12d - 488c2f: 44 31 e0 xor eax, r12d - 488c32: e9 26 fc ff ff jmp 0x48885d <_dl_cet_open_check+0x7d> - 488c37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 488c40: 48 8b 35 41 ac 03 00 mov rsi, qword ptr [rip + 240705] # 0x4c3888 <_dl_x86_legacy_bitmap+0x8> - 488c47: ba 03 00 00 00 mov edx, 3 - 488c4c: e8 6f 07 fc ff call 0x4493c0 - 488c51: 85 c0 test eax, eax - 488c53: 0f 89 17 fe ff ff jns 0x488a70 <_dl_cet_open_check+0x290> - 488c59: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 488c5d: 48 8d 0d 2d 41 02 00 lea rcx, [rip + 147757] # 0x4acd91 <__PRETTY_FUNCTION__.11420+0x11> - 488c64: bf 16 00 00 00 mov edi, 22 - 488c69: 48 8d 15 b1 1b 02 00 lea rdx, [rip + 138161] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> - 488c70: e8 0b 5d ff ff call 0x47e980 <_dl_signal_error> - 488c75: 0f 1f 00 nop dword ptr [rax] - 488c78: 89 c1 mov ecx, eax - 488c7a: 48 8d 0c ce lea rcx, [rsi + 8*rcx] - 488c7e: 66 90 nop - 488c80: 48 8b 29 mov rbp, qword ptr [rcx] - 488c83: f6 85 1c 03 00 00 08 test byte ptr [rbp + 796], 8 - 488c8a: 75 16 jne 0x488ca2 <_dl_cet_open_check+0x4c2> - 488c8c: f6 85 21 03 00 00 02 test byte ptr [rbp + 801], 2 - 488c93: 75 0d jne 0x488ca2 <_dl_cet_open_check+0x4c2> - 488c95: 84 d2 test dl, dl - 488c97: 75 06 jne 0x488c9f <_dl_cet_open_check+0x4bf> - 488c99: 89 44 24 0c mov dword ptr [rsp + 12], eax - 488c9d: 89 fa mov edx, edi - 488c9f: 41 89 c5 mov r13d, eax - 488ca2: 83 e8 01 sub eax, 1 - 488ca5: 48 83 e9 08 sub rcx, 8 - 488ca9: 83 f8 ff cmp eax, -1 - 488cac: 75 d2 jne 0x488c80 <_dl_cet_open_check+0x4a0> - 488cae: e9 5d fc ff ff jmp 0x488910 <_dl_cet_open_check+0x130> - 488cb3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488cb8: 0f b6 44 24 2c movzx eax, byte ptr [rsp + 44] - 488cbd: 45 89 e0 mov r8d, r12d - 488cc0: 31 ed xor ebp, ebp - 488cc2: 44 31 e0 xor eax, r12d - 488cc5: e9 93 fb ff ff jmp 0x48885d <_dl_cet_open_check+0x7d> - 488cca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 488cd0: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 488cd4: 48 8d 0d 25 41 02 00 lea rcx, [rip + 147749] # 0x4ace00 <__PRETTY_FUNCTION__.11420+0x80> - 488cdb: bf 16 00 00 00 mov edi, 22 - 488ce0: 48 8d 15 3a 1b 02 00 lea rdx, [rip + 138042] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> - 488ce7: e8 94 5c ff ff call 0x47e980 <_dl_signal_error> - 488cec: 31 c0 xor eax, eax - 488cee: e9 6c fd ff ff jmp 0x488a5f <_dl_cet_open_check+0x27f> - 488cf3: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 488cf7: 48 8d 0d cf 40 02 00 lea rcx, [rip + 147663] # 0x4acdcd <__PRETTY_FUNCTION__.11420+0x4d> - 488cfe: bf 16 00 00 00 mov edi, 22 - 488d03: 48 8d 15 17 1b 02 00 lea rdx, [rip + 138007] # 0x4aa821 <__PRETTY_FUNCTION__.10670+0x281> - 488d0a: e8 71 5c ff ff call 0x47e980 <_dl_signal_error> - 488d0f: 90 nop - -0000000000488d10 <_dl_addr>: - 488d10: f3 0f 1e fa endbr64 - 488d14: 41 57 push r15 - 488d16: 41 56 push r14 - 488d18: 41 55 push r13 - 488d1a: 49 89 fd mov r13, rdi - 488d1d: 41 54 push r12 - 488d1f: 49 89 d4 mov r12, rdx - 488d22: 55 push rbp - 488d23: 48 89 cd mov rbp, rcx - 488d26: 53 push rbx - 488d27: 48 89 f3 mov rbx, rsi - 488d2a: 48 83 ec 18 sub rsp, 24 - 488d2e: 48 83 3d d2 71 03 00 00 cmp qword ptr [rip + 225746], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 488d36: 74 0c je 0x488d44 <_dl_addr+0x34> - 488d38: 48 8d 3d a1 83 03 00 lea rdi, [rip + 230305] # 0x4c10e0 <_dl_load_lock> - 488d3f: e8 bc 72 b7 ff call 0x0 - 488d44: 4c 89 ef mov rdi, r13 - 488d47: 45 31 f6 xor r14d, r14d - 488d4a: e8 51 d3 ff ff call 0x4860a0 <_dl_find_dso_for_object> - 488d4f: 48 85 c0 test rax, rax - 488d52: 0f 84 63 01 00 00 je 0x488ebb <_dl_addr+0x1ab> - 488d58: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 488d5c: 66 48 0f 6e c2 movq xmm0, rdx - 488d61: 0f 16 80 50 03 00 00 movhps xmm0, qword ptr [rax + 848] # xmm0 = xmm0[0,1],mem[0,1] - 488d68: 0f 11 03 movups xmmword ptr [rbx], xmm0 - 488d6b: 80 3a 00 cmp byte ptr [rdx], 0 - 488d6e: 0f 84 a0 02 00 00 je 0x489014 <_dl_addr+0x304> - 488d74: 48 8b 50 70 mov rdx, qword ptr [rax + 112] - 488d78: 4c 8b 98 a0 02 00 00 mov r11, qword ptr [rax + 672] - 488d7f: 48 8b 7a 08 mov rdi, qword ptr [rdx + 8] - 488d83: 48 8b 50 68 mov rdx, qword ptr [rax + 104] - 488d87: 48 8b 72 08 mov rsi, qword ptr [rdx + 8] - 488d8b: 48 8b 90 90 00 00 00 mov rdx, qword ptr [rax + 144] - 488d92: 48 89 34 24 mov qword ptr [rsp], rsi - 488d96: 8b 72 08 mov esi, dword ptr [rdx + 8] - 488d99: 89 74 24 0c mov dword ptr [rsp + 12], esi - 488d9d: 4d 85 db test r11, r11 - 488da0: 0f 84 42 01 00 00 je 0x488ee8 <_dl_addr+0x1d8> - 488da6: 8b 88 f4 02 00 00 mov ecx, dword ptr [rax + 756] - 488dac: 85 c9 test ecx, ecx - 488dae: 0f 84 bb 00 00 00 je 0x488e6f <_dl_addr+0x15f> - 488db4: 48 8b 90 08 03 00 00 mov rdx, qword ptr [rax + 776] - 488dbb: 83 e9 01 sub ecx, 1 - 488dbe: 45 31 db xor r11d, r11d - 488dc1: 4c 8d 42 04 lea r8, [rdx + 4] - 488dc5: 4d 8d 3c 88 lea r15, [r8 + 4*rcx] - 488dc9: eb 15 jmp 0x488de0 <_dl_addr+0xd0> - 488dcb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488dd0: 4c 89 c2 mov rdx, r8 - 488dd3: 4d 39 f8 cmp r8, r15 - 488dd6: 0f 84 9c 00 00 00 je 0x488e78 <_dl_addr+0x168> - 488ddc: 49 83 c0 04 add r8, 4 - 488de0: 8b 12 mov edx, dword ptr [rdx] - 488de2: 85 d2 test edx, edx - 488de4: 74 ea je 0x488dd0 <_dl_addr+0xc0> - 488de6: 4c 8b 88 10 03 00 00 mov r9, qword ptr [rax + 784] - 488ded: 49 8d 14 91 lea rdx, [r9 + 4*rdx] - 488df1: eb 57 jmp 0x488e4a <_dl_addr+0x13a> - 488df3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488df8: 48 83 79 08 00 cmp qword ptr [rcx + 8], 0 - 488dfd: 74 41 je 0x488e40 <_dl_addr+0x130> - 488dff: 44 0f b6 51 04 movzx r10d, byte ptr [rcx + 4] - 488e04: 41 83 e2 0f and r10d, 15 - 488e08: 41 80 fa 06 cmp r10b, 6 - 488e0c: 74 32 je 0x488e40 <_dl_addr+0x130> - 488e0e: 4c 8b 71 08 mov r14, qword ptr [rcx + 8] - 488e12: 4c 8b 10 mov r10, qword ptr [rax] - 488e15: 4d 01 f2 add r10, r14 - 488e18: 4d 39 d5 cmp r13, r10 - 488e1b: 72 23 jb 0x488e40 <_dl_addr+0x130> - 488e1d: 66 85 f6 test si, si - 488e20: 0f 84 6a 01 00 00 je 0x488f90 <_dl_addr+0x280> - 488e26: 48 8b 71 10 mov rsi, qword ptr [rcx + 16] - 488e2a: 48 85 f6 test rsi, rsi - 488e2d: 0f 85 66 01 00 00 jne 0x488f99 <_dl_addr+0x289> - 488e33: 4d 39 d5 cmp r13, r10 - 488e36: 0f 84 69 01 00 00 je 0x488fa5 <_dl_addr+0x295> - 488e3c: 0f 1f 40 00 nop dword ptr [rax] - 488e40: 48 83 c2 04 add rdx, 4 - 488e44: f6 42 fc 01 test byte ptr [rdx - 4], 1 - 488e48: 75 86 jne 0x488dd0 <_dl_addr+0xc0> - 488e4a: 48 89 d1 mov rcx, rdx - 488e4d: 4c 29 c9 sub rcx, r9 - 488e50: 48 c1 f9 02 sar rcx, 2 - 488e54: 89 c9 mov ecx, ecx - 488e56: 48 8d 0c 49 lea rcx, [rcx + 2*rcx] - 488e5a: 48 8d 0c cf lea rcx, [rdi + 8*rcx] - 488e5e: 0f b7 71 06 movzx esi, word ptr [rcx + 6] - 488e62: 66 85 f6 test si, si - 488e65: 74 91 je 0x488df8 <_dl_addr+0xe8> - 488e67: 66 83 fe f1 cmp si, -15 - 488e6b: 74 d3 je 0x488e40 <_dl_addr+0x130> - 488e6d: eb 90 jmp 0x488dff <_dl_addr+0xef> - 488e6f: 45 31 db xor r11d, r11d - 488e72: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 488e78: 4d 85 e4 test r12, r12 - 488e7b: 74 04 je 0x488e81 <_dl_addr+0x171> - 488e7d: 49 89 04 24 mov qword ptr [r12], rax - 488e81: 48 85 ed test rbp, rbp - 488e84: 74 04 je 0x488e8a <_dl_addr+0x17a> - 488e86: 4c 89 5d 00 mov qword ptr [rbp], r11 - 488e8a: 4d 85 db test r11, r11 - 488e8d: 0f 84 35 01 00 00 je 0x488fc8 <_dl_addr+0x2b8> - 488e93: 41 8b 13 mov edx, dword ptr [r11] - 488e96: 48 03 14 24 add rdx, qword ptr [rsp] - 488e9a: 66 41 83 7b 06 f1 cmp word ptr [r11 + 6], -15 - 488ea0: 48 89 53 10 mov qword ptr [rbx + 16], rdx - 488ea4: 0f 84 89 01 00 00 je 0x489033 <_dl_addr+0x323> - 488eaa: 48 8b 00 mov rax, qword ptr [rax] - 488ead: 49 03 43 08 add rax, qword ptr [r11 + 8] - 488eb1: 41 be 01 00 00 00 mov r14d, 1 - 488eb7: 48 89 43 18 mov qword ptr [rbx + 24], rax - 488ebb: 48 83 3d ad 70 03 00 00 cmp qword ptr [rip + 225453], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 488ec3: 74 0c je 0x488ed1 <_dl_addr+0x1c1> - 488ec5: 48 8d 3d 14 82 03 00 lea rdi, [rip + 229908] # 0x4c10e0 <_dl_load_lock> - 488ecc: e8 2f 71 b7 ff call 0x0 - 488ed1: 48 83 c4 18 add rsp, 24 - 488ed5: 44 89 f0 mov eax, r14d - 488ed8: 5b pop rbx - 488ed9: 5d pop rbp - 488eda: 41 5c pop r12 - 488edc: 41 5d pop r13 - 488ede: 41 5e pop r14 - 488ee0: 41 5f pop r15 - 488ee2: c3 ret - 488ee3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488ee8: 48 8b 50 60 mov rdx, qword ptr [rax + 96] - 488eec: 48 8b 34 24 mov rsi, qword ptr [rsp] - 488ef0: 48 85 d2 test rdx, rdx - 488ef3: 74 0f je 0x488f04 <_dl_addr+0x1f4> - 488ef5: 48 8b 52 08 mov rdx, qword ptr [rdx + 8] - 488ef9: 8b 52 04 mov edx, dword ptr [rdx + 4] - 488efc: 48 8d 14 52 lea rdx, [rdx + 2*rdx] - 488f00: 48 8d 34 d7 lea rsi, [rdi + 8*rdx] - 488f04: 48 39 f7 cmp rdi, rsi - 488f07: 72 74 jb 0x488f7d <_dl_addr+0x26d> - 488f09: e9 6a ff ff ff jmp 0x488e78 <_dl_addr+0x168> - 488f0e: 66 90 nop - 488f10: 0f b6 57 05 movzx edx, byte ptr [rdi + 5] - 488f14: 83 e2 03 and edx, 3 - 488f17: 83 ea 01 sub edx, 1 - 488f1a: 83 fa 01 cmp edx, 1 - 488f1d: 76 51 jbe 0x488f70 <_dl_addr+0x260> - 488f1f: 83 e1 0f and ecx, 15 - 488f22: 80 f9 06 cmp cl, 6 - 488f25: 74 49 je 0x488f70 <_dl_addr+0x260> - 488f27: 0f b7 57 06 movzx edx, word ptr [rdi + 6] - 488f2b: 66 85 d2 test dx, dx - 488f2e: 0f 85 ac 00 00 00 jne 0x488fe0 <_dl_addr+0x2d0> - 488f34: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 488f38: 48 85 d2 test rdx, rdx - 488f3b: 74 33 je 0x488f70 <_dl_addr+0x260> - 488f3d: 48 8b 08 mov rcx, qword ptr [rax] - 488f40: 48 01 d1 add rcx, rdx - 488f43: 49 39 cd cmp r13, rcx - 488f46: 72 28 jb 0x488f70 <_dl_addr+0x260> - 488f48: 74 0c je 0x488f56 <_dl_addr+0x246> - 488f4a: 4c 8b 47 10 mov r8, qword ptr [rdi + 16] - 488f4e: 4c 01 c1 add rcx, r8 - 488f51: 49 39 cd cmp r13, rcx - 488f54: 73 1a jae 0x488f70 <_dl_addr+0x260> - 488f56: 4d 85 db test r11, r11 - 488f59: 74 06 je 0x488f61 <_dl_addr+0x251> - 488f5b: 49 39 53 08 cmp qword ptr [r11 + 8], rdx - 488f5f: 73 0f jae 0x488f70 <_dl_addr+0x260> - 488f61: 8b 54 24 0c mov edx, dword ptr [rsp + 12] - 488f65: 3b 17 cmp edx, dword ptr [rdi] - 488f67: 4c 0f 47 df cmova r11, rdi - 488f6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488f70: 48 83 c7 18 add rdi, 24 - 488f74: 48 39 f7 cmp rdi, rsi - 488f77: 0f 83 fb fe ff ff jae 0x488e78 <_dl_addr+0x168> - 488f7d: 0f b6 4f 04 movzx ecx, byte ptr [rdi + 4] - 488f81: 89 ca mov edx, ecx - 488f83: c0 ea 04 shr dl, 4 - 488f86: 83 ea 01 sub edx, 1 - 488f89: 80 fa 01 cmp dl, 1 - 488f8c: 77 e2 ja 0x488f70 <_dl_addr+0x260> - 488f8e: eb 80 jmp 0x488f10 <_dl_addr+0x200> - 488f90: 4d 39 d5 cmp r13, r10 - 488f93: 74 10 je 0x488fa5 <_dl_addr+0x295> - 488f95: 48 8b 71 10 mov rsi, qword ptr [rcx + 16] - 488f99: 49 01 f2 add r10, rsi - 488f9c: 4d 39 d5 cmp r13, r10 - 488f9f: 0f 83 9b fe ff ff jae 0x488e40 <_dl_addr+0x130> - 488fa5: 4d 85 db test r11, r11 - 488fa8: 74 0a je 0x488fb4 <_dl_addr+0x2a4> - 488faa: 4d 3b 73 08 cmp r14, qword ptr [r11 + 8] - 488fae: 0f 86 8c fe ff ff jbe 0x488e40 <_dl_addr+0x130> - 488fb4: 8b 74 24 0c mov esi, dword ptr [rsp + 12] - 488fb8: 3b 31 cmp esi, dword ptr [rcx] - 488fba: 4c 0f 47 d9 cmova r11, rcx - 488fbe: e9 7d fe ff ff jmp 0x488e40 <_dl_addr+0x130> - 488fc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488fc8: 66 0f ef c0 pxor xmm0, xmm0 - 488fcc: 41 be 01 00 00 00 mov r14d, 1 - 488fd2: 0f 11 43 10 movups xmmword ptr [rbx + 16], xmm0 - 488fd6: e9 e0 fe ff ff jmp 0x488ebb <_dl_addr+0x1ab> - 488fdb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 488fe0: 66 83 fa f1 cmp dx, -15 - 488fe4: 74 8a je 0x488f70 <_dl_addr+0x260> - 488fe6: 48 8b 57 08 mov rdx, qword ptr [rdi + 8] - 488fea: 48 8b 08 mov rcx, qword ptr [rax] - 488fed: 48 01 d1 add rcx, rdx - 488ff0: 49 39 cd cmp r13, rcx - 488ff3: 0f 82 77 ff ff ff jb 0x488f70 <_dl_addr+0x260> - 488ff9: 4c 8b 47 10 mov r8, qword ptr [rdi + 16] - 488ffd: 4d 85 c0 test r8, r8 - 489000: 0f 85 48 ff ff ff jne 0x488f4e <_dl_addr+0x23e> - 489006: 49 39 cd cmp r13, rcx - 489009: 0f 85 61 ff ff ff jne 0x488f70 <_dl_addr+0x260> - 48900f: e9 42 ff ff ff jmp 0x488f56 <_dl_addr+0x246> - 489014: f6 80 1c 03 00 00 03 test byte ptr [rax + 796], 3 - 48901b: 0f 85 53 fd ff ff jne 0x488d74 <_dl_addr+0x64> - 489021: 48 8b 15 40 6a 03 00 mov rdx, qword ptr [rip + 223808] # 0x4bfa68 <_dl_argv> - 489028: 48 8b 12 mov rdx, qword ptr [rdx] - 48902b: 48 89 13 mov qword ptr [rbx], rdx - 48902e: e9 41 fd ff ff jmp 0x488d74 <_dl_addr+0x64> - 489033: 31 c0 xor eax, eax - 489035: e9 73 fe ff ff jmp 0x488ead <_dl_addr+0x19d> - 48903a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000489040 <_dl_addr_inside_object>: - 489040: f3 0f 1e fa endbr64 - 489044: 0f b7 8f b8 02 00 00 movzx ecx, word ptr [rdi + 696] - 48904b: 48 2b 37 sub rsi, qword ptr [rdi] - 48904e: 66 85 c9 test cx, cx - 489051: 74 65 je 0x4890b8 <_dl_addr_inside_object+0x78> - 489053: 0f b7 c1 movzx eax, cx - 489056: 48 8b bf a8 02 00 00 mov rdi, qword ptr [rdi + 680] - 48905d: 48 8d 14 c5 00 00 00 00 lea rdx, [8*rax] - 489065: 48 29 c2 sub rdx, rax - 489068: 48 c1 e2 03 shl rdx, 3 - 48906c: 48 8d 44 17 c8 lea rax, [rdi + rdx - 56] - 489071: 48 8d 54 17 90 lea rdx, [rdi + rdx - 112] - 489076: 8d 79 ff lea edi, [rcx - 1] - 489079: 48 8d 0c fd 00 00 00 00 lea rcx, [8*rdi] - 489081: 48 29 f9 sub rcx, rdi - 489084: 48 c1 e1 03 shl rcx, 3 - 489088: 48 29 ca sub rdx, rcx - 48908b: eb 0c jmp 0x489099 <_dl_addr_inside_object+0x59> - 48908d: 0f 1f 00 nop dword ptr [rax] - 489090: 48 83 e8 38 sub rax, 56 - 489094: 48 39 d0 cmp rax, rdx - 489097: 74 1f je 0x4890b8 <_dl_addr_inside_object+0x78> - 489099: 83 38 01 cmp dword ptr [rax], 1 - 48909c: 75 f2 jne 0x489090 <_dl_addr_inside_object+0x50> - 48909e: 48 89 f1 mov rcx, rsi - 4890a1: 48 2b 48 10 sub rcx, qword ptr [rax + 16] - 4890a5: 48 3b 48 28 cmp rcx, qword ptr [rax + 40] - 4890a9: 73 e5 jae 0x489090 <_dl_addr_inside_object+0x50> - 4890ab: b8 01 00 00 00 mov eax, 1 - 4890b0: c3 ret - 4890b1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4890b8: 31 c0 xor eax, eax - 4890ba: c3 ret - 4890bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -00000000004890c0 <__mpn_cmp>: - 4890c0: f3 0f 1e fa endbr64 - 4890c4: 48 83 ea 01 sub rdx, 1 - 4890c8: 79 10 jns 0x4890da <__mpn_cmp+0x1a> - 4890ca: eb 2c jmp 0x4890f8 <__mpn_cmp+0x38> - 4890cc: 0f 1f 40 00 nop dword ptr [rax] - 4890d0: 48 83 ea 01 sub rdx, 1 - 4890d4: 48 83 fa ff cmp rdx, -1 - 4890d8: 74 1e je 0x4890f8 <__mpn_cmp+0x38> - 4890da: 48 8b 04 d7 mov rax, qword ptr [rdi + 8*rdx] - 4890de: 48 8b 0c d6 mov rcx, qword ptr [rsi + 8*rdx] - 4890e2: 48 39 c8 cmp rax, rcx - 4890e5: 74 e9 je 0x4890d0 <__mpn_cmp+0x10> - 4890e7: 48 39 c1 cmp rcx, rax - 4890ea: 19 c0 sbb eax, eax - 4890ec: 83 e0 02 and eax, 2 - 4890ef: 83 e8 01 sub eax, 1 - 4890f2: c3 ret - 4890f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4890f8: 31 c0 xor eax, eax - 4890fa: c3 ret - 4890fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000489100 <__mpn_divrem>: - 489100: f3 0f 1e fa endbr64 - 489104: 41 57 push r15 - 489106: 49 89 f7 mov r15, rsi - 489109: 48 89 d6 mov rsi, rdx - 48910c: 41 56 push r14 - 48910e: 41 55 push r13 - 489110: 41 54 push r12 - 489112: 49 89 cc mov r12, rcx - 489115: 55 push rbp - 489116: 53 push rbx - 489117: 48 83 ec 68 sub rsp, 104 - 48911b: 48 89 7c 24 10 mov qword ptr [rsp + 16], rdi - 489120: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 489125: 49 83 f9 01 cmp r9, 1 - 489129: 0f 84 71 04 00 00 je 0x4895a0 <__mpn_divrem+0x4a0> - 48912f: 4d 89 cd mov r13, r9 - 489132: 49 83 f9 02 cmp r9, 2 - 489136: 0f 84 64 03 00 00 je 0x4894a0 <__mpn_divrem+0x3a0> - 48913c: 4d 85 c9 test r9, r9 - 48913f: 0f 84 53 03 00 00 je 0x489498 <__mpn_divrem+0x398> - 489145: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 48914e: 48 89 c8 mov rax, rcx - 489151: 4c 29 c8 sub rax, r9 - 489154: 4c 8d 34 c2 lea r14, [rdx + 8*rax] - 489158: 4a 8d 04 cd 00 00 00 00 lea rax, [8*r9] - 489160: 48 8d 70 f8 lea rsi, [rax - 8] - 489164: 48 8d 50 f0 lea rdx, [rax - 16] - 489168: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 48916d: 49 8b 5c 00 f8 mov rbx, qword ptr [r8 + rax - 8] - 489172: 49 8b 6c 00 f0 mov rbp, qword ptr [r8 + rax - 16] - 489177: 49 8d 04 36 lea rax, [r14 + rsi] - 48917b: 48 89 74 24 58 mov qword ptr [rsp + 88], rsi - 489180: 48 8b 08 mov rcx, qword ptr [rax] - 489183: 48 89 54 24 48 mov qword ptr [rsp + 72], rdx - 489188: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 48918d: 48 39 cb cmp rbx, rcx - 489190: 0f 86 74 05 00 00 jbe 0x48970a <__mpn_divrem+0x60a> - 489196: 4d 01 fc add r12, r15 - 489199: 4d 29 ec sub r12, r13 - 48919c: 49 83 ec 01 sub r12, 1 - 4891a0: 0f 88 64 02 00 00 js 0x48940a <__mpn_divrem+0x30a> - 4891a6: 49 8d 45 ff lea rax, [r13 - 1] - 4891aa: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 4891af: 4d 39 e7 cmp r15, r12 - 4891b2: 0f 8f e3 00 00 00 jg 0x48929b <__mpn_divrem+0x19b> - 4891b8: 4d 85 ff test r15, r15 - 4891bb: b8 00 00 00 00 mov eax, 0 - 4891c0: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 4891c5: 49 0f 49 c7 cmovns rax, r15 - 4891c9: 4d 8d 14 36 lea r10, [r14 + rsi] - 4891cd: 4d 89 ee mov r14, r13 - 4891d0: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 4891d5: 48 c7 c0 f8 ff ff ff mov rax, -8 - 4891dc: 4d 89 d5 mov r13, r10 - 4891df: 48 29 f0 sub rax, rsi - 4891e2: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 4891e7: 4c 89 e0 mov rax, r12 - 4891ea: 49 89 ec mov r12, rbp - 4891ed: 48 89 c5 mov rbp, rax - 4891f0: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 4891f5: 49 c7 c7 ff ff ff ff mov r15, -1 - 4891fc: 4a 8d 3c 28 lea rdi, [rax + r13] - 489200: 49 8b 45 f8 mov rax, qword ptr [r13 - 8] - 489204: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 489209: 48 39 cb cmp rbx, rcx - 48920c: 0f 85 36 02 00 00 jne 0x489448 <__mpn_divrem+0x348> - 489212: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 489217: 4c 89 f9 mov rcx, r15 - 48921a: 4c 89 f2 mov rdx, r14 - 48921d: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 489222: e8 29 1c 00 00 call 0x48ae50 <__mpn_submul_1> - 489227: 48 39 44 24 18 cmp qword ptr [rsp + 24], rax - 48922c: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 489231: 0f 84 e9 01 00 00 je 0x489420 <__mpn_divrem+0x320> - 489237: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 48923c: 4c 89 f1 mov rcx, r14 - 48923f: 48 89 fe mov rsi, rdi - 489242: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 489247: 49 83 ef 01 sub r15, 1 - 48924b: 49 83 ed 08 sub r13, 8 - 48924f: e8 dc 44 00 00 call 0x48d730 <__mpn_add_n> - 489254: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 489259: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 48925e: 4c 89 3c e8 mov qword ptr [rax + 8*rbp], r15 - 489262: 48 83 ed 01 sub rbp, 1 - 489266: 49 8b 4d f8 mov rcx, qword ptr [r13 - 8] - 48926a: 48 3b 6c 24 30 cmp rbp, qword ptr [rsp + 48] - 48926f: 0f 8d 7b ff ff ff jge 0x4891f0 <__mpn_divrem+0xf0> - 489275: 48 89 e8 mov rax, rbp - 489278: 4c 89 e5 mov rbp, r12 - 48927b: 4d 89 f5 mov r13, r14 - 48927e: 49 89 fe mov r14, rdi - 489281: 49 89 c4 mov r12, rax - 489284: 48 8b 44 24 58 mov rax, qword ptr [rsp + 88] - 489289: 48 01 f8 add rax, rdi - 48928c: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 489291: 49 83 fc ff cmp r12, -1 - 489295: 0f 84 6f 01 00 00 je 0x48940a <__mpn_divrem+0x30a> - 48929b: 49 8d 75 fe lea rsi, [r13 - 2] - 48929f: b8 08 00 00 00 mov eax, 8 - 4892a4: 4a 8d 14 ed 00 00 00 00 lea rdx, [8*r13] - 4892ac: 48 83 fe ff cmp rsi, -1 - 4892b0: 48 0f 4d 44 24 50 cmovge rax, qword ptr [rsp + 80] - 4892b6: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 4892bb: b8 01 00 00 00 mov eax, 1 - 4892c0: 4c 29 e8 sub rax, r13 - 4892c3: 48 c1 e0 03 shl rax, 3 - 4892c7: 48 83 fe ff cmp rsi, -1 - 4892cb: be 00 00 00 00 mov esi, 0 - 4892d0: 48 0f 4c c6 cmovl rax, rsi - 4892d4: 48 8d 34 10 lea rsi, [rax + rdx] - 4892d8: 48 8d 44 02 f8 lea rax, [rdx + rax - 8] - 4892dd: 4c 01 f6 add rsi, r14 - 4892e0: 4c 01 f0 add rax, r14 - 4892e3: 48 89 74 24 38 mov qword ptr [rsp + 56], rsi - 4892e8: 48 89 44 24 50 mov qword ptr [rsp + 80], rax - 4892ed: eb 51 jmp 0x489340 <__mpn_divrem+0x240> - 4892ef: 90 nop - 4892f0: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 4892f5: 4c 89 f9 mov rcx, r15 - 4892f8: 4c 89 ea mov rdx, r13 - 4892fb: 4c 89 f7 mov rdi, r14 - 4892fe: e8 4d 1b 00 00 call 0x48ae50 <__mpn_submul_1> - 489303: 48 3b 44 24 20 cmp rax, qword ptr [rsp + 32] - 489308: 74 17 je 0x489321 <__mpn_divrem+0x221> - 48930a: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 48930f: 4c 89 e9 mov rcx, r13 - 489312: 4c 89 f6 mov rsi, r14 - 489315: 4c 89 f7 mov rdi, r14 - 489318: 49 83 ef 01 sub r15, 1 - 48931c: e8 0f 44 00 00 call 0x48d730 <__mpn_add_n> - 489321: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 489326: 4e 89 3c e0 mov qword ptr [rax + 8*r12], r15 - 48932a: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 48932f: 49 83 ec 01 sub r12, 1 - 489333: 48 8b 08 mov rcx, qword ptr [rax] - 489336: 49 83 fc ff cmp r12, -1 - 48933a: 0f 84 ca 00 00 00 je 0x48940a <__mpn_divrem+0x30a> - 489340: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 489345: 48 83 7c 24 28 00 cmp qword ptr [rsp + 40], 0 - 48934b: 48 8b 00 mov rax, qword ptr [rax] - 48934e: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 489353: 78 1e js 0x489373 <__mpn_divrem+0x273> - 489355: 48 8b 54 24 58 mov rdx, qword ptr [rsp + 88] - 48935a: 48 8b 74 24 50 mov rsi, qword ptr [rsp + 80] - 48935f: 48 89 4c 24 30 mov qword ptr [rsp + 48], rcx - 489364: 48 8b 7c 24 38 mov rdi, qword ptr [rsp + 56] - 489369: e8 d2 7c f7 ff call 0x401040 <.plt+0x20> - 48936e: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 489373: 49 c7 06 00 00 00 00 mov qword ptr [r14], 0 - 48937a: 49 c7 c7 ff ff ff ff mov r15, -1 - 489381: 48 39 cb cmp rbx, rcx - 489384: 0f 84 66 ff ff ff je 0x4892f0 <__mpn_divrem+0x1f0> - 48938a: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 48938f: 48 89 ca mov rdx, rcx - 489392: 48 8b 00 mov rax, qword ptr [rax] - 489395: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 48939a: 48 f7 f3 div rbx - 48939d: 49 89 c7 mov r15, rax - 4893a0: 48 89 d1 mov rcx, rdx - 4893a3: 48 89 e8 mov rax, rbp - 4893a6: 49 f7 e7 mul r15 - 4893a9: 48 89 d6 mov rsi, rdx - 4893ac: 48 8b 54 24 48 mov rdx, qword ptr [rsp + 72] - 4893b1: eb 0f jmp 0x4893c2 <__mpn_divrem+0x2c2> - 4893b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4893b8: 48 39 e8 cmp rax, rbp - 4893bb: 48 83 de 00 sbb rsi, 0 - 4893bf: 48 29 e8 sub rax, rbp - 4893c2: 48 39 f1 cmp rcx, rsi - 4893c5: 72 10 jb 0x4893d7 <__mpn_divrem+0x2d7> - 4893c7: 0f 85 23 ff ff ff jne 0x4892f0 <__mpn_divrem+0x1f0> - 4893cd: 49 39 04 16 cmp qword ptr [r14 + rdx], rax - 4893d1: 0f 83 19 ff ff ff jae 0x4892f0 <__mpn_divrem+0x1f0> - 4893d7: 49 83 ef 01 sub r15, 1 - 4893db: 48 01 d9 add rcx, rbx - 4893de: 73 d8 jae 0x4893b8 <__mpn_divrem+0x2b8> - 4893e0: e9 0b ff ff ff jmp 0x4892f0 <__mpn_divrem+0x1f0> - 4893e5: 0f 1f 00 nop dword ptr [rax] - 4893e8: 49 83 fb ff cmp r11, -1 - 4893ec: 0f 85 3e 02 00 00 jne 0x489630 <__mpn_divrem+0x530> - 4893f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4893f8: 66 48 0f 6e c7 movq xmm0, rdi - 4893fd: 66 48 0f 6e c9 movq xmm1, rcx - 489402: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 489406: 41 0f 11 02 movups xmmword ptr [r10], xmm0 - 48940a: 48 8b 44 24 40 mov rax, qword ptr [rsp + 64] - 48940f: 48 83 c4 68 add rsp, 104 - 489413: 5b pop rbx - 489414: 5d pop rbp - 489415: 41 5c pop r12 - 489417: 41 5d pop r13 - 489419: 41 5e pop r14 - 48941b: 41 5f pop r15 - 48941d: c3 ret - 48941e: 66 90 nop - 489420: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 489425: 49 83 ed 08 sub r13, 8 - 489429: 4c 89 3c e8 mov qword ptr [rax + 8*rbp], r15 - 48942d: 48 83 ed 01 sub rbp, 1 - 489431: 49 8b 4d f8 mov rcx, qword ptr [r13 - 8] - 489435: 48 3b 6c 24 30 cmp rbp, qword ptr [rsp + 48] - 48943a: 0f 8d b0 fd ff ff jge 0x4891f0 <__mpn_divrem+0xf0> - 489440: e9 30 fe ff ff jmp 0x489275 <__mpn_divrem+0x175> - 489445: 0f 1f 00 nop dword ptr [rax] - 489448: 48 89 ca mov rdx, rcx - 48944b: 49 8b 45 f0 mov rax, qword ptr [r13 - 16] - 48944f: 48 f7 f3 div rbx - 489452: 49 89 c7 mov r15, rax - 489455: 48 89 d1 mov rcx, rdx - 489458: 4c 89 e0 mov rax, r12 - 48945b: 49 f7 e7 mul r15 - 48945e: 48 89 d6 mov rsi, rdx - 489461: eb 0f jmp 0x489472 <__mpn_divrem+0x372> - 489463: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 489468: 4c 39 e0 cmp rax, r12 - 48946b: 48 83 de 00 sbb rsi, 0 - 48946f: 4c 29 e0 sub rax, r12 - 489472: 48 39 ce cmp rsi, rcx - 489475: 77 10 ja 0x489487 <__mpn_divrem+0x387> - 489477: 0f 85 95 fd ff ff jne 0x489212 <__mpn_divrem+0x112> - 48947d: 49 39 45 e8 cmp qword ptr [r13 - 24], rax - 489481: 0f 83 8b fd ff ff jae 0x489212 <__mpn_divrem+0x112> - 489487: 49 83 ef 01 sub r15, 1 - 48948b: 48 01 d9 add rcx, rbx - 48948e: 73 d8 jae 0x489468 <__mpn_divrem+0x368> - 489490: e9 7d fd ff ff jmp 0x489212 <__mpn_divrem+0x112> - 489495: 0f 1f 00 nop dword ptr [rax] - 489498: 0f 0b ud2 - 48949a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4894a0: 4c 8d 54 ca f0 lea r10, [rdx + 8*rcx - 16] - 4894a5: 4c 89 c0 mov rax, r8 - 4894a8: 4d 8b 40 08 mov r8, qword ptr [r8 + 8] - 4894ac: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 4894b5: 49 8b 4a 08 mov rcx, qword ptr [r10 + 8] - 4894b9: 4c 8b 08 mov r9, qword ptr [rax] - 4894bc: 49 8b 3a mov rdi, qword ptr [r10] - 4894bf: 49 39 c8 cmp r8, rcx - 4894c2: 0f 86 23 02 00 00 jbe 0x4896eb <__mpn_divrem+0x5eb> - 4894c8: 4f 8d 5c 27 fd lea r11, [r15 + r12 - 3] - 4894cd: 4d 85 db test r11, r11 - 4894d0: 0f 88 22 ff ff ff js 0x4893f8 <__mpn_divrem+0x2f8> - 4894d6: 4d 39 df cmp r15, r11 - 4894d9: 0f 8f 51 01 00 00 jg 0x489630 <__mpn_divrem+0x530> - 4894df: 4d 85 ff test r15, r15 - 4894e2: b8 00 00 00 00 mov eax, 0 - 4894e7: 4c 89 cb mov rbx, r9 - 4894ea: 48 8b 6c 24 10 mov rbp, qword ptr [rsp + 16] - 4894ef: 4c 0f 48 f8 cmovs r15, rax - 4894f3: 48 f7 db neg rbx - 4894f6: eb 33 jmp 0x48952b <__mpn_divrem+0x42b> - 4894f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 489500: 4c 01 c7 add rdi, r8 - 489503: 48 89 f9 mov rcx, rdi - 489506: 73 78 jae 0x489580 <__mpn_divrem+0x480> - 489508: 4a c7 44 dd 00 ff ff ff ff mov qword ptr [rbp + 8*r11], -1 - 489511: 4c 29 c9 sub rcx, r9 - 489514: 48 89 f7 mov rdi, rsi - 489517: 4c 01 cf add rdi, r9 - 48951a: 48 83 d1 00 adc rcx, 0 - 48951e: 49 83 eb 01 sub r11, 1 - 489522: 4d 39 fb cmp r11, r15 - 489525: 0f 8c bd fe ff ff jl 0x4893e8 <__mpn_divrem+0x2e8> - 48952b: 49 83 ea 08 sub r10, 8 - 48952f: 49 8b 32 mov rsi, qword ptr [r10] - 489532: 49 39 c8 cmp r8, rcx - 489535: 74 c9 je 0x489500 <__mpn_divrem+0x400> - 489537: 48 89 f8 mov rax, rdi - 48953a: 48 89 ca mov rdx, rcx - 48953d: 49 f7 f0 div r8 - 489540: 48 89 c7 mov rdi, rax - 489543: 48 89 d1 mov rcx, rdx - 489546: 4c 89 c8 mov rax, r9 - 489549: 48 f7 e7 mul rdi - 48954c: 0f 1f 40 00 nop dword ptr [rax] - 489550: 48 39 ca cmp rdx, rcx - 489553: 77 07 ja 0x48955c <__mpn_divrem+0x45c> - 489555: 75 15 jne 0x48956c <__mpn_divrem+0x46c> - 489557: 48 39 f0 cmp rax, rsi - 48955a: 76 10 jbe 0x48956c <__mpn_divrem+0x46c> - 48955c: 48 83 ef 01 sub rdi, 1 - 489560: 4c 29 c8 sub rax, r9 - 489563: 48 83 da 00 sbb rdx, 0 - 489567: 4c 01 c1 add rcx, r8 - 48956a: 73 e4 jae 0x489550 <__mpn_divrem+0x450> - 48956c: 4a 89 7c dd 00 mov qword ptr [rbp + 8*r11], rdi - 489571: 48 89 f7 mov rdi, rsi - 489574: 48 29 c7 sub rdi, rax - 489577: 48 19 d1 sbb rcx, rdx - 48957a: eb a2 jmp 0x48951e <__mpn_divrem+0x41e> - 48957c: 0f 1f 40 00 nop dword ptr [rax] - 489580: 31 c0 xor eax, eax - 489582: 4d 85 c9 test r9, r9 - 489585: 4c 89 ca mov rdx, r9 - 489588: 48 c7 c7 ff ff ff ff mov rdi, -1 - 48958f: 0f 95 c0 setne al - 489592: 48 29 c2 sub rdx, rax - 489595: 48 89 d8 mov rax, rbx - 489598: eb b6 jmp 0x489550 <__mpn_divrem+0x450> - 48959a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4895a0: 49 8b 38 mov rdi, qword ptr [r8] - 4895a3: 48 8b 54 ca f8 mov rdx, qword ptr [rdx + 8*rcx - 8] - 4895a8: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 4895b1: 48 39 d7 cmp rdi, rdx - 4895b4: 0f 86 20 01 00 00 jbe 0x4896da <__mpn_divrem+0x5da> - 4895ba: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] - 4895bf: 4e 8d 04 fd 00 00 00 00 lea r8, [8*r15] - 4895c7: 4c 89 e1 mov rcx, r12 - 4895ca: 4d 01 c1 add r9, r8 - 4895cd: 48 83 e9 02 sub rcx, 2 - 4895d1: 78 22 js 0x4895f5 <__mpn_divrem+0x4f5> - 4895d3: 48 c1 e1 03 shl rcx, 3 - 4895d7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4895e0: 48 8b 04 0e mov rax, qword ptr [rsi + rcx] - 4895e4: 48 f7 f7 div rdi - 4895e7: 49 89 04 09 mov qword ptr [r9 + rcx], rax - 4895eb: 48 83 e9 08 sub rcx, 8 - 4895ef: 48 83 f9 f8 cmp rcx, -8 - 4895f3: 75 eb jne 0x4895e0 <__mpn_divrem+0x4e0> - 4895f5: 4d 85 ff test r15, r15 - 4895f8: 7e 29 jle 0x489623 <__mpn_divrem+0x523> - 4895fa: 49 8d 49 f8 lea rcx, [r9 - 8] - 4895fe: 4d 29 c1 sub r9, r8 - 489601: 45 31 c0 xor r8d, r8d - 489604: 49 83 e9 08 sub r9, 8 - 489608: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 489610: 4c 89 c0 mov rax, r8 - 489613: 48 83 e9 08 sub rcx, 8 - 489617: 48 f7 f7 div rdi - 48961a: 48 89 41 08 mov qword ptr [rcx + 8], rax - 48961e: 4c 39 c9 cmp rcx, r9 - 489621: 75 ed jne 0x489610 <__mpn_divrem+0x510> - 489623: 48 89 16 mov qword ptr [rsi], rdx - 489626: e9 df fd ff ff jmp 0x48940a <__mpn_divrem+0x30a> - 48962b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 489630: 4c 89 cd mov rbp, r9 - 489633: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 489638: 31 db xor ebx, ebx - 48963a: 48 f7 dd neg rbp - 48963d: eb 2c jmp 0x48966b <__mpn_divrem+0x56b> - 48963f: 90 nop - 489640: 4c 01 c7 add rdi, r8 - 489643: 48 89 f9 mov rcx, rdi - 489646: 73 78 jae 0x4896c0 <__mpn_divrem+0x5c0> - 489648: 4a c7 04 de ff ff ff ff mov qword ptr [rsi + 8*r11], -1 - 489650: 4c 29 c9 sub rcx, r9 - 489653: 48 89 df mov rdi, rbx - 489656: 4c 01 cf add rdi, r9 - 489659: 48 83 d1 00 adc rcx, 0 - 48965d: 49 83 eb 01 sub r11, 1 - 489661: 49 83 fb ff cmp r11, -1 - 489665: 0f 84 8d fd ff ff je 0x4893f8 <__mpn_divrem+0x2f8> - 48966b: 49 89 1a mov qword ptr [r10], rbx - 48966e: 49 39 c8 cmp r8, rcx - 489671: 74 cd je 0x489640 <__mpn_divrem+0x540> - 489673: 48 89 f8 mov rax, rdi - 489676: 48 89 ca mov rdx, rcx - 489679: 49 f7 f0 div r8 - 48967c: 48 89 c7 mov rdi, rax - 48967f: 48 89 d1 mov rcx, rdx - 489682: 4c 89 c8 mov rax, r9 - 489685: 48 f7 e7 mul rdi - 489688: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 489690: 48 39 ca cmp rdx, rcx - 489693: 77 07 ja 0x48969c <__mpn_divrem+0x59c> - 489695: 75 15 jne 0x4896ac <__mpn_divrem+0x5ac> - 489697: 48 85 c0 test rax, rax - 48969a: 74 10 je 0x4896ac <__mpn_divrem+0x5ac> - 48969c: 48 83 ef 01 sub rdi, 1 - 4896a0: 4c 29 c8 sub rax, r9 - 4896a3: 48 83 da 00 sbb rdx, 0 - 4896a7: 4c 01 c1 add rcx, r8 - 4896aa: 73 e4 jae 0x489690 <__mpn_divrem+0x590> - 4896ac: 4a 89 3c de mov qword ptr [rsi + 8*r11], rdi - 4896b0: 48 89 df mov rdi, rbx - 4896b3: 48 29 c7 sub rdi, rax - 4896b6: 48 19 d1 sbb rcx, rdx - 4896b9: eb a2 jmp 0x48965d <__mpn_divrem+0x55d> - 4896bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4896c0: 31 c0 xor eax, eax - 4896c2: 4d 85 c9 test r9, r9 - 4896c5: 4c 89 ca mov rdx, r9 - 4896c8: 48 c7 c7 ff ff ff ff mov rdi, -1 - 4896cf: 0f 95 c0 setne al - 4896d2: 48 29 c2 sub rdx, rax - 4896d5: 48 89 e8 mov rax, rbp - 4896d8: eb b6 jmp 0x489690 <__mpn_divrem+0x590> - 4896da: 48 c7 44 24 40 01 00 00 00 mov qword ptr [rsp + 64], 1 - 4896e3: 48 29 fa sub rdx, rdi - 4896e6: e9 cf fe ff ff jmp 0x4895ba <__mpn_divrem+0x4ba> - 4896eb: 72 09 jb 0x4896f6 <__mpn_divrem+0x5f6> - 4896ed: 49 39 f9 cmp r9, rdi - 4896f0: 0f 87 d2 fd ff ff ja 0x4894c8 <__mpn_divrem+0x3c8> - 4896f6: 48 c7 44 24 40 01 00 00 00 mov qword ptr [rsp + 64], 1 - 4896ff: 4c 29 cf sub rdi, r9 - 489702: 4c 19 c1 sbb rcx, r8 - 489705: e9 be fd ff ff jmp 0x4894c8 <__mpn_divrem+0x3c8> - 48970a: 72 21 jb 0x48972d <__mpn_divrem+0x62d> - 48970c: 4c 89 c6 mov rsi, r8 - 48970f: 49 8d 51 ff lea rdx, [r9 - 1] - 489713: 4c 89 f7 mov rdi, r14 - 489716: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx - 48971b: e8 a0 f9 ff ff call 0x4890c0 <__mpn_cmp> - 489720: 48 8b 4c 24 20 mov rcx, qword ptr [rsp + 32] - 489725: 85 c0 test eax, eax - 489727: 0f 88 69 fa ff ff js 0x489196 <__mpn_divrem+0x96> - 48972d: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 489732: 4c 89 e9 mov rcx, r13 - 489735: 4c 89 f6 mov rsi, r14 - 489738: 4c 89 f7 mov rdi, r14 - 48973b: e8 60 16 00 00 call 0x48ada0 <__mpn_sub_n> - 489740: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 489745: 48 c7 44 24 40 01 00 00 00 mov qword ptr [rsp + 64], 1 - 48974e: 48 8b 08 mov rcx, qword ptr [rax] - 489751: e9 40 fa ff ff jmp 0x489196 <__mpn_divrem+0x96> - 489756: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000489760 <__mpn_lshift>: - 489760: f3 0f 1e fa endbr64 - 489764: 48 8d 7c d7 f8 lea rdi, [rdi + 8*rdx - 8] - 489769: 48 8d 74 d6 f8 lea rsi, [rsi + 8*rdx - 8] - 48976e: 89 d0 mov eax, edx - 489770: 83 e0 03 and eax, 3 - 489773: 75 1e jne 0x489793 <__mpn_lshift+0x33> - 489775: 4c 8b 16 mov r10, qword ptr [rsi] - 489778: 4c 8b 5e f8 mov r11, qword ptr [rsi - 8] - 48977c: 31 c0 xor eax, eax - 48977e: 4c 0f a5 d0 shld rax, r10, cl - 489782: 4c 8b 46 f0 mov r8, qword ptr [rsi - 16] - 489786: 48 8d 7f 18 lea rdi, [rdi + 24] - 48978a: 48 83 ea 04 sub rdx, 4 - 48978e: e9 af 00 00 00 jmp 0x489842 <__mpn_lshift+0xe2> - 489793: 83 f8 02 cmp eax, 2 - 489796: 73 28 jae 0x4897c0 <__mpn_lshift+0x60> - 489798: 4c 8b 0e mov r9, qword ptr [rsi] - 48979b: 31 c0 xor eax, eax - 48979d: 4c 0f a5 c8 shld rax, r9, cl - 4897a1: 48 83 ea 02 sub rdx, 2 - 4897a5: 72 12 jb 0x4897b9 <__mpn_lshift+0x59> - 4897a7: 4c 8b 56 f8 mov r10, qword ptr [rsi - 8] - 4897ab: 4c 8b 5e f0 mov r11, qword ptr [rsi - 16] - 4897af: 48 8d 76 f8 lea rsi, [rsi - 8] - 4897b3: 48 8d 7f 10 lea rdi, [rdi + 16] - 4897b7: eb 7d jmp 0x489836 <__mpn_lshift+0xd6> - 4897b9: 49 d3 e1 shl r9, cl - 4897bc: 4c 89 0f mov qword ptr [rdi], r9 - 4897bf: c3 ret - 4897c0: 75 3e jne 0x489800 <__mpn_lshift+0xa0> - 4897c2: 4c 8b 06 mov r8, qword ptr [rsi] - 4897c5: 4c 8b 4e f8 mov r9, qword ptr [rsi - 8] - 4897c9: 31 c0 xor eax, eax - 4897cb: 4c 0f a5 c0 shld rax, r8, cl - 4897cf: 48 83 ea 03 sub rdx, 3 - 4897d3: 72 0e jb 0x4897e3 <__mpn_lshift+0x83> - 4897d5: 4c 8b 56 f0 mov r10, qword ptr [rsi - 16] - 4897d9: 48 8d 76 f0 lea rsi, [rsi - 16] - 4897dd: 48 8d 7f 08 lea rdi, [rdi + 8] - 4897e1: eb 47 jmp 0x48982a <__mpn_lshift+0xca> - 4897e3: 4d 0f a5 c8 shld r8, r9, cl - 4897e7: 4c 89 07 mov qword ptr [rdi], r8 - 4897ea: 49 d3 e1 shl r9, cl - 4897ed: 4c 89 4f f8 mov qword ptr [rdi - 8], r9 - 4897f1: c3 ret - 4897f2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4897fd: 0f 1f 00 nop dword ptr [rax] - 489800: 4c 8b 1e mov r11, qword ptr [rsi] - 489803: 4c 8b 46 f8 mov r8, qword ptr [rsi - 8] - 489807: 31 c0 xor eax, eax - 489809: 4c 0f a5 d8 shld rax, r11, cl - 48980d: 4c 8b 4e f0 mov r9, qword ptr [rsi - 16] - 489811: 48 8d 76 e8 lea rsi, [rsi - 24] - 489815: 48 83 ea 04 sub rdx, 4 - 489819: 72 41 jb 0x48985c <__mpn_lshift+0xfc> - 48981b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 489820: 4d 0f a5 c3 shld r11, r8, cl - 489824: 4c 8b 16 mov r10, qword ptr [rsi] - 489827: 4c 89 1f mov qword ptr [rdi], r11 - 48982a: 4d 0f a5 c8 shld r8, r9, cl - 48982e: 4c 8b 5e f8 mov r11, qword ptr [rsi - 8] - 489832: 4c 89 47 f8 mov qword ptr [rdi - 8], r8 - 489836: 4d 0f a5 d1 shld r9, r10, cl - 48983a: 4c 8b 46 f0 mov r8, qword ptr [rsi - 16] - 48983e: 4c 89 4f f0 mov qword ptr [rdi - 16], r9 - 489842: 4d 0f a5 da shld r10, r11, cl - 489846: 4c 8b 4e e8 mov r9, qword ptr [rsi - 24] - 48984a: 4c 89 57 e8 mov qword ptr [rdi - 24], r10 - 48984e: 48 83 c6 e0 add rsi, -32 - 489852: 48 8d 7f e0 lea rdi, [rdi - 32] - 489856: 48 83 ea 04 sub rdx, 4 - 48985a: 73 c4 jae 0x489820 <__mpn_lshift+0xc0> - 48985c: 4d 0f a5 c3 shld r11, r8, cl - 489860: 4c 89 1f mov qword ptr [rdi], r11 - 489863: 4d 0f a5 c8 shld r8, r9, cl - 489867: 4c 89 47 f8 mov qword ptr [rdi - 8], r8 - 48986b: 49 d3 e1 shl r9, cl - 48986e: 4c 89 4f f0 mov qword ptr [rdi - 16], r9 - 489872: c3 ret - 489873: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48987d: 0f 1f 00 nop dword ptr [rax] - -0000000000489880 <__mpn_rshift>: - 489880: f3 0f 1e fa endbr64 - 489884: 89 d0 mov eax, edx - 489886: 83 e0 03 and eax, 3 - 489889: 75 22 jne 0x4898ad <__mpn_rshift+0x2d> - 48988b: 4c 8b 16 mov r10, qword ptr [rsi] - 48988e: 4c 8b 5e 08 mov r11, qword ptr [rsi + 8] - 489892: 31 c0 xor eax, eax - 489894: 4c 0f ad d0 shrd rax, r10, cl - 489898: 4c 8b 46 10 mov r8, qword ptr [rsi + 16] - 48989c: 48 8d 76 08 lea rsi, [rsi + 8] - 4898a0: 48 8d 7f e8 lea rdi, [rdi - 24] - 4898a4: 48 83 ea 04 sub rdx, 4 - 4898a8: e9 a5 00 00 00 jmp 0x489952 <__mpn_rshift+0xd2> - 4898ad: 83 f8 02 cmp eax, 2 - 4898b0: 73 28 jae 0x4898da <__mpn_rshift+0x5a> - 4898b2: 4c 8b 0e mov r9, qword ptr [rsi] - 4898b5: 31 c0 xor eax, eax - 4898b7: 4c 0f ad c8 shrd rax, r9, cl - 4898bb: 48 83 ea 02 sub rdx, 2 - 4898bf: 72 12 jb 0x4898d3 <__mpn_rshift+0x53> - 4898c1: 4c 8b 56 08 mov r10, qword ptr [rsi + 8] - 4898c5: 4c 8b 5e 10 mov r11, qword ptr [rsi + 16] - 4898c9: 48 8d 76 10 lea rsi, [rsi + 16] - 4898cd: 48 8d 7f f0 lea rdi, [rdi - 16] - 4898d1: eb 73 jmp 0x489946 <__mpn_rshift+0xc6> - 4898d3: 49 d3 e9 shr r9, cl - 4898d6: 4c 89 0f mov qword ptr [rdi], r9 - 4898d9: c3 ret - 4898da: 75 34 jne 0x489910 <__mpn_rshift+0x90> - 4898dc: 4c 8b 06 mov r8, qword ptr [rsi] - 4898df: 4c 8b 4e 08 mov r9, qword ptr [rsi + 8] - 4898e3: 31 c0 xor eax, eax - 4898e5: 4c 0f ad c0 shrd rax, r8, cl - 4898e9: 48 83 ea 03 sub rdx, 3 - 4898ed: 72 0e jb 0x4898fd <__mpn_rshift+0x7d> - 4898ef: 4c 8b 56 10 mov r10, qword ptr [rsi + 16] - 4898f3: 48 8d 76 18 lea rsi, [rsi + 24] - 4898f7: 48 8d 7f f8 lea rdi, [rdi - 8] - 4898fb: eb 3e jmp 0x48993b <__mpn_rshift+0xbb> - 4898fd: 4d 0f ad c8 shrd r8, r9, cl - 489901: 4c 89 07 mov qword ptr [rdi], r8 - 489904: 49 d3 e9 shr r9, cl - 489907: 4c 89 4f 08 mov qword ptr [rdi + 8], r9 - 48990b: c3 ret - 48990c: 0f 1f 40 00 nop dword ptr [rax] - 489910: 4c 8b 1e mov r11, qword ptr [rsi] - 489913: 4c 8b 46 08 mov r8, qword ptr [rsi + 8] - 489917: 31 c0 xor eax, eax - 489919: 4c 0f ad d8 shrd rax, r11, cl - 48991d: 4c 8b 4e 10 mov r9, qword ptr [rsi + 16] - 489921: 48 8d 76 20 lea rsi, [rsi + 32] - 489925: 48 83 ea 04 sub rdx, 4 - 489929: 72 41 jb 0x48996c <__mpn_rshift+0xec> - 48992b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 489930: 4d 0f ad c3 shrd r11, r8, cl - 489934: 4c 8b 56 f8 mov r10, qword ptr [rsi - 8] - 489938: 4c 89 1f mov qword ptr [rdi], r11 - 48993b: 4d 0f ad c8 shrd r8, r9, cl - 48993f: 4c 8b 1e mov r11, qword ptr [rsi] - 489942: 4c 89 47 08 mov qword ptr [rdi + 8], r8 - 489946: 4d 0f ad d1 shrd r9, r10, cl - 48994a: 4c 8b 46 08 mov r8, qword ptr [rsi + 8] - 48994e: 4c 89 4f 10 mov qword ptr [rdi + 16], r9 - 489952: 4d 0f ad da shrd r10, r11, cl - 489956: 4c 8b 4e 10 mov r9, qword ptr [rsi + 16] - 48995a: 4c 89 57 18 mov qword ptr [rdi + 24], r10 - 48995e: 48 83 c6 20 add rsi, 32 - 489962: 48 8d 7f 20 lea rdi, [rdi + 32] - 489966: 48 83 ea 04 sub rdx, 4 - 48996a: 73 c4 jae 0x489930 <__mpn_rshift+0xb0> - 48996c: 4d 0f ad c3 shrd r11, r8, cl - 489970: 4c 89 1f mov qword ptr [rdi], r11 - 489973: 4d 0f ad c8 shrd r8, r9, cl - 489977: 4c 89 47 08 mov qword ptr [rdi + 8], r8 - 48997b: 49 d3 e9 shr r9, cl - 48997e: 4c 89 4f 10 mov qword ptr [rdi + 16], r9 - 489982: c3 ret - 489983: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48998d: 0f 1f 00 nop dword ptr [rax] - -0000000000489990 <__mpn_mul>: - 489990: f3 0f 1e fa endbr64 - 489994: 55 push rbp - 489995: 48 89 e5 mov rbp, rsp - 489998: 41 57 push r15 - 48999a: 49 89 f7 mov r15, rsi - 48999d: 41 56 push r14 - 48999f: 41 55 push r13 - 4899a1: 49 89 d5 mov r13, rdx - 4899a4: 41 54 push r12 - 4899a6: 53 push rbx - 4899a7: 4c 89 c3 mov rbx, r8 - 4899aa: 48 83 ec 58 sub rsp, 88 - 4899ae: 48 89 7d a8 mov qword ptr [rbp - 88], rdi - 4899b2: 48 89 4d b0 mov qword ptr [rbp - 80], rcx - 4899b6: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 4899bf: 48 89 45 c8 mov qword ptr [rbp - 56], rax - 4899c3: 31 c0 xor eax, eax - 4899c5: 49 83 f8 1f cmp r8, 31 - 4899c9: 7f 65 jg 0x489a30 <__mpn_mul+0xa0> - 4899cb: 4d 85 c0 test r8, r8 - 4899ce: 75 28 jne 0x4899f8 <__mpn_mul+0x68> - 4899d0: 48 8b 5d c8 mov rbx, qword ptr [rbp - 56] - 4899d4: 64 48 33 1c 25 28 00 00 00 xor rbx, qword ptr fs:[40] - 4899dd: 0f 85 3c 04 00 00 jne 0x489e1f <__mpn_mul+0x48f> - 4899e3: 48 8d 65 d8 lea rsp, [rbp - 40] - 4899e7: 5b pop rbx - 4899e8: 41 5c pop r12 - 4899ea: 41 5d pop r13 - 4899ec: 41 5e pop r14 - 4899ee: 41 5f pop r15 - 4899f0: 5d pop rbp - 4899f1: c3 ret - 4899f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4899f8: 48 8b 09 mov rcx, qword ptr [rcx] - 4899fb: 48 83 f9 01 cmp rcx, 1 - 4899ff: 0f 87 e3 01 00 00 ja 0x489be8 <__mpn_mul+0x258> - 489a05: 0f 84 20 03 00 00 je 0x489d2b <__mpn_mul+0x39b> - 489a0b: 48 85 d2 test rdx, rdx - 489a0e: 7e 0f jle 0x489a1f <__mpn_mul+0x8f> - 489a10: 48 8d 14 d5 00 00 00 00 lea rdx, [8*rdx] - 489a18: 31 f6 xor esi, esi - 489a1a: e8 f1 76 f7 ff call 0x401110 <.plt+0xf0> - 489a1f: 31 c0 xor eax, eax - 489a21: e9 c7 01 00 00 jmp 0x489bed <__mpn_mul+0x25d> - 489a26: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 489a30: 4c 89 c2 mov rdx, r8 - 489a33: 48 89 e7 mov rdi, rsp - 489a36: 48 c1 e2 04 shl rdx, 4 - 489a3a: 48 8d 42 17 lea rax, [rdx + 23] - 489a3e: 48 83 c2 10 add rdx, 16 - 489a42: 48 89 c1 mov rcx, rax - 489a45: 48 81 e1 00 f0 ff ff and rcx, -4096 - 489a4c: 48 29 cf sub rdi, rcx - 489a4f: 48 89 f9 mov rcx, rdi - 489a52: 48 39 cc cmp rsp, rcx - 489a55: 74 15 je 0x489a6c <__mpn_mul+0xdc> - 489a57: 48 81 ec 00 10 00 00 sub rsp, 4096 - 489a5e: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 489a67: 48 39 cc cmp rsp, rcx - 489a6a: 75 eb jne 0x489a57 <__mpn_mul+0xc7> - 489a6c: 81 e2 ff 0f 00 00 and edx, 4095 - 489a72: 48 29 d4 sub rsp, rdx - 489a75: 48 85 d2 test rdx, rdx - 489a78: 0f 85 19 03 00 00 jne 0x489d97 <__mpn_mul+0x407> - 489a7e: 48 8d 54 24 0f lea rdx, [rsp + 15] - 489a83: 4c 8b 65 a8 mov r12, qword ptr [rbp - 88] - 489a87: 48 89 d9 mov rcx, rbx - 489a8a: 4c 89 fe mov rsi, r15 - 489a8d: 48 83 e2 f0 and rdx, -16 - 489a91: 4d 89 ee mov r14, r13 - 489a94: 48 89 45 98 mov qword ptr [rbp - 104], rax - 489a98: 48 89 55 a0 mov qword ptr [rbp - 96], rdx - 489a9c: 49 89 d0 mov r8, rdx - 489a9f: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] - 489aa3: 4c 89 e7 mov rdi, r12 - 489aa6: 49 29 de sub r14, rbx - 489aa9: e8 12 06 00 00 call 0x48a0c0 <__mpn_impn_mul_n> - 489aae: 48 8d 04 dd 00 00 00 00 lea rax, [8*rbx] - 489ab6: 48 89 45 b8 mov qword ptr [rbp - 72], rax - 489aba: 49 01 c4 add r12, rax - 489abd: 4d 8d 0c 07 lea r9, [r15 + rax] - 489ac1: 4c 39 f3 cmp rbx, r14 - 489ac4: 0f 8f 01 01 00 00 jg 0x489bcb <__mpn_mul+0x23b> - 489aca: 48 8b 45 98 mov rax, qword ptr [rbp - 104] - 489ace: 48 89 e7 mov rdi, rsp - 489ad1: 48 89 c2 mov rdx, rax - 489ad4: 48 25 00 f0 ff ff and rax, -4096 - 489ada: 48 29 c7 sub rdi, rax - 489add: 48 83 e2 f0 and rdx, -16 - 489ae1: 48 89 f8 mov rax, rdi - 489ae4: 48 39 c4 cmp rsp, rax - 489ae7: 74 15 je 0x489afe <__mpn_mul+0x16e> - 489ae9: 48 81 ec 00 10 00 00 sub rsp, 4096 - 489af0: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 489af9: 48 39 c4 cmp rsp, rax - 489afc: 75 eb jne 0x489ae9 <__mpn_mul+0x159> - 489afe: 81 e2 ff 0f 00 00 and edx, 4095 - 489b04: 48 29 d4 sub rsp, rdx - 489b07: 48 85 d2 test rdx, rdx - 489b0a: 74 06 je 0x489b12 <__mpn_mul+0x182> - 489b0c: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 489b12: 48 8b 45 b8 mov rax, qword ptr [rbp - 72] - 489b16: 4c 8d 7c 24 0f lea r15, [rsp + 15] - 489b1b: 4c 89 6d 88 mov qword ptr [rbp - 120], r13 - 489b1f: 49 89 dd mov r13, rbx - 489b22: 49 83 e7 f0 and r15, -16 - 489b26: 4c 89 e3 mov rbx, r12 - 489b29: 4d 89 cc mov r12, r9 - 489b2c: 4c 01 f8 add rax, r15 - 489b2f: 48 89 45 98 mov qword ptr [rbp - 104], rax - 489b33: 48 83 c0 08 add rax, 8 - 489b37: 48 89 45 90 mov qword ptr [rbp - 112], rax - 489b3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 489b40: 4c 8b 45 a0 mov r8, qword ptr [rbp - 96] - 489b44: 48 8b 55 b0 mov rdx, qword ptr [rbp - 80] - 489b48: 4c 89 e9 mov rcx, r13 - 489b4b: 4c 89 e6 mov rsi, r12 - 489b4e: 4c 89 ff mov rdi, r15 - 489b51: e8 6a 05 00 00 call 0x48a0c0 <__mpn_impn_mul_n> - 489b56: 48 89 df mov rdi, rbx - 489b59: 4c 89 e9 mov rcx, r13 - 489b5c: 4c 89 fa mov rdx, r15 - 489b5f: 48 89 de mov rsi, rbx - 489b62: e8 c9 3b 00 00 call 0x48d730 <__mpn_add_n> - 489b67: 48 8b 4d 98 mov rcx, qword ptr [rbp - 104] - 489b6b: 48 03 5d b8 add rbx, qword ptr [rbp - 72] - 489b6f: 31 d2 xor edx, edx - 489b71: 48 8d 7b 08 lea rdi, [rbx + 8] - 489b75: 48 03 01 add rax, qword ptr [rcx] - 489b78: 0f 92 c2 setb dl - 489b7b: 48 89 03 mov qword ptr [rbx], rax - 489b7e: 48 85 d2 test rdx, rdx - 489b81: 0f 84 49 02 00 00 je 0x489dd0 <__mpn_mul+0x440> - 489b87: 48 8b 75 90 mov rsi, qword ptr [rbp - 112] - 489b8b: 49 8d 55 ff lea rdx, [r13 - 1] - 489b8f: 90 nop - 489b90: 48 8b 06 mov rax, qword ptr [rsi] - 489b93: 48 83 c7 08 add rdi, 8 - 489b97: 48 83 c6 08 add rsi, 8 - 489b9b: 48 83 c0 01 add rax, 1 - 489b9f: 48 89 47 f8 mov qword ptr [rdi - 8], rax - 489ba3: 48 85 c0 test rax, rax - 489ba6: 0f 85 5c 02 00 00 jne 0x489e08 <__mpn_mul+0x478> - 489bac: 48 83 ea 01 sub rdx, 1 - 489bb0: 75 de jne 0x489b90 <__mpn_mul+0x200> - 489bb2: 4d 29 ee sub r14, r13 - 489bb5: 4c 03 65 b8 add r12, qword ptr [rbp - 72] - 489bb9: 4d 39 f5 cmp r13, r14 - 489bbc: 7e 82 jle 0x489b40 <__mpn_mul+0x1b0> - 489bbe: 4d 89 e1 mov r9, r12 - 489bc1: 49 89 dc mov r12, rbx - 489bc4: 4c 89 eb mov rbx, r13 - 489bc7: 4c 8b 6d 88 mov r13, qword ptr [rbp - 120] - 489bcb: 4d 85 f6 test r14, r14 - 489bce: 0f 85 b4 00 00 00 jne 0x489c88 <__mpn_mul+0x2f8> - 489bd4: 48 8b 45 a8 mov rax, qword ptr [rbp - 88] - 489bd8: 4c 01 eb add rbx, r13 - 489bdb: 48 8b 44 d8 f8 mov rax, qword ptr [rax + 8*rbx - 8] - 489be0: e9 eb fd ff ff jmp 0x4899d0 <__mpn_mul+0x40> - 489be5: 0f 1f 00 nop dword ptr [rax] - 489be8: e8 43 02 00 00 call 0x489e30 <__mpn_mul_1> - 489bed: 48 8b 75 a8 mov rsi, qword ptr [rbp - 88] - 489bf1: 4e 8d 34 ed 00 00 00 00 lea r14, [8*r13] - 489bf9: 4a 89 04 ee mov qword ptr [rsi + 8*r13], rax - 489bfd: 48 8d 7e 08 lea rdi, [rsi + 8] - 489c01: 48 83 fb 01 cmp rbx, 1 - 489c05: 0f 8e c5 fd ff ff jle 0x4899d0 <__mpn_mul+0x40> - 489c0b: 4c 8b 65 b0 mov r12, qword ptr [rbp - 80] - 489c0f: 48 8d 1c de lea rbx, [rsi + 8*rbx] - 489c13: 4c 89 f0 mov rax, r14 - 489c16: 48 89 5d b8 mov qword ptr [rbp - 72], rbx - 489c1a: 48 89 fb mov rbx, rdi - 489c1d: 49 83 c4 08 add r12, 8 - 489c21: 4d 89 e6 mov r14, r12 - 489c24: 49 89 c4 mov r12, rax - 489c27: eb 24 jmp 0x489c4d <__mpn_mul+0x2bd> - 489c29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 489c30: b8 00 00 00 00 mov eax, 0 - 489c35: 74 39 je 0x489c70 <__mpn_mul+0x2e0> - 489c37: 4a 89 04 23 mov qword ptr [rbx + r12], rax - 489c3b: 49 83 c6 08 add r14, 8 - 489c3f: 48 83 c3 08 add rbx, 8 - 489c43: 48 3b 5d b8 cmp rbx, qword ptr [rbp - 72] - 489c47: 0f 84 83 fd ff ff je 0x4899d0 <__mpn_mul+0x40> - 489c4d: 49 8b 0e mov rcx, qword ptr [r14] - 489c50: 48 83 f9 01 cmp rcx, 1 - 489c54: 76 da jbe 0x489c30 <__mpn_mul+0x2a0> - 489c56: 4c 89 ea mov rdx, r13 - 489c59: 4c 89 fe mov rsi, r15 - 489c5c: 48 89 df mov rdi, rbx - 489c5f: e8 7c 3b 00 00 call 0x48d7e0 <__mpn_addmul_1> - 489c64: eb d1 jmp 0x489c37 <__mpn_mul+0x2a7> - 489c66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 489c70: 4c 89 e9 mov rcx, r13 - 489c73: 4c 89 fa mov rdx, r15 - 489c76: 48 89 de mov rsi, rbx - 489c79: 48 89 df mov rdi, rbx - 489c7c: e8 af 3a 00 00 call 0x48d730 <__mpn_add_n> - 489c81: eb b4 jmp 0x489c37 <__mpn_mul+0x2a7> - 489c83: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 489c88: 4c 8b 7d a0 mov r15, qword ptr [rbp - 96] - 489c8c: 48 8b 75 b0 mov rsi, qword ptr [rbp - 80] - 489c90: 4d 89 f0 mov r8, r14 - 489c93: 4c 89 c9 mov rcx, r9 - 489c96: 48 89 da mov rdx, rbx - 489c99: 4c 89 ff mov rdi, r15 - 489c9c: e8 ef fc ff ff call 0x489990 <__mpn_mul> - 489ca1: 4c 89 fa mov rdx, r15 - 489ca4: 4c 89 e6 mov rsi, r12 - 489ca7: 4c 89 e7 mov rdi, r12 - 489caa: 48 89 d9 mov rcx, rbx - 489cad: e8 7e 3a 00 00 call 0x48d730 <__mpn_add_n> - 489cb2: 48 8b 55 b8 mov rdx, qword ptr [rbp - 72] - 489cb6: 49 89 c0 mov r8, rax - 489cb9: 4c 89 f8 mov rax, r15 - 489cbc: 48 01 d0 add rax, rdx - 489cbf: 4d 8d 14 14 lea r10, [r12 + rdx] - 489cc3: 4c 03 00 add r8, qword ptr [rax] - 489cc6: 48 8d 70 08 lea rsi, [rax + 8] - 489cca: 49 8d 7a 08 lea rdi, [r10 + 8] - 489cce: 0f 92 c0 setb al - 489cd1: 4d 89 02 mov qword ptr [r10], r8 - 489cd4: 0f b6 c0 movzx eax, al - 489cd7: 48 85 c0 test rax, rax - 489cda: 75 44 jne 0x489d20 <__mpn_mul+0x390> - 489cdc: 48 39 f7 cmp rdi, rsi - 489cdf: 0f 84 ef fe ff ff je 0x489bd4 <__mpn_mul+0x244> - 489ce5: 49 83 fe 01 cmp r14, 1 - 489ce9: 0f 8e e5 fe ff ff jle 0x489bd4 <__mpn_mul+0x244> - 489cef: 4a 8d 14 f5 f8 ff ff ff lea rdx, [8*r14 - 8] - 489cf7: e8 64 73 f7 ff call 0x401060 <.plt+0x40> - 489cfc: e9 d3 fe ff ff jmp 0x489bd4 <__mpn_mul+0x244> - 489d01: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 489d08: 48 8b 06 mov rax, qword ptr [rsi] - 489d0b: 48 83 c7 08 add rdi, 8 - 489d0f: 48 83 c6 08 add rsi, 8 - 489d13: 48 83 c0 01 add rax, 1 - 489d17: 48 89 47 f8 mov qword ptr [rdi - 8], rax - 489d1b: 48 85 c0 test rax, rax - 489d1e: 75 bc jne 0x489cdc <__mpn_mul+0x34c> - 489d20: 49 83 ee 01 sub r14, 1 - 489d24: 75 e2 jne 0x489d08 <__mpn_mul+0x378> - 489d26: e9 a9 fe ff ff jmp 0x489bd4 <__mpn_mul+0x244> - 489d2b: 48 85 d2 test rdx, rdx - 489d2e: 0f 8e eb fc ff ff jle 0x489a1f <__mpn_mul+0x8f> - 489d34: 48 8d 47 0f lea rax, [rdi + 15] - 489d38: 48 89 f9 mov rcx, rdi - 489d3b: 48 29 f0 sub rax, rsi - 489d3e: 48 83 f8 1e cmp rax, 30 - 489d42: 76 5e jbe 0x489da2 <__mpn_mul+0x412> - 489d44: 48 8d 42 ff lea rax, [rdx - 1] - 489d48: 48 83 f8 03 cmp rax, 3 - 489d4c: 76 54 jbe 0x489da2 <__mpn_mul+0x412> - 489d4e: 48 d1 ea shr rdx - 489d51: 31 c0 xor eax, eax - 489d53: 48 c1 e2 04 shl rdx, 4 - 489d57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 489d60: f3 41 0f 6f 04 07 movdqu xmm0, xmmword ptr [r15 + rax] - 489d66: 0f 11 04 01 movups xmmword ptr [rcx + rax], xmm0 - 489d6a: 48 83 c0 10 add rax, 16 - 489d6e: 48 39 c2 cmp rdx, rax - 489d71: 75 ed jne 0x489d60 <__mpn_mul+0x3d0> - 489d73: 4c 89 e8 mov rax, r13 - 489d76: 48 83 e0 fe and rax, -2 - 489d7a: 41 f6 c5 01 test r13b, 1 - 489d7e: 0f 84 9b fc ff ff je 0x489a1f <__mpn_mul+0x8f> - 489d84: 49 8b 14 c7 mov rdx, qword ptr [r15 + 8*rax] - 489d88: 48 8b 7d a8 mov rdi, qword ptr [rbp - 88] - 489d8c: 48 89 14 c7 mov qword ptr [rdi + 8*rax], rdx - 489d90: 31 c0 xor eax, eax - 489d92: e9 56 fe ff ff jmp 0x489bed <__mpn_mul+0x25d> - 489d97: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 489d9d: e9 dc fc ff ff jmp 0x489a7e <__mpn_mul+0xee> - 489da2: 48 8b 4d a8 mov rcx, qword ptr [rbp - 88] - 489da6: 31 c0 xor eax, eax - 489da8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 489db0: 49 8b 14 c7 mov rdx, qword ptr [r15 + 8*rax] - 489db4: 48 89 14 c1 mov qword ptr [rcx + 8*rax], rdx - 489db8: 48 83 c0 01 add rax, 1 - 489dbc: 49 39 c5 cmp r13, rax - 489dbf: 75 ef jne 0x489db0 <__mpn_mul+0x420> - 489dc1: 31 c0 xor eax, eax - 489dc3: e9 25 fe ff ff jmp 0x489bed <__mpn_mul+0x25d> - 489dc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 489dd0: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 489dd4: 49 8d 55 ff lea rdx, [r13 - 1] - 489dd8: 48 89 c6 mov rsi, rax - 489ddb: 48 39 f8 cmp rax, rdi - 489dde: 0f 84 ce fd ff ff je 0x489bb2 <__mpn_mul+0x222> - 489de4: 48 85 d2 test rdx, rdx - 489de7: 4c 8d 04 d5 00 00 00 00 lea r8, [8*rdx] - 489def: b8 08 00 00 00 mov eax, 8 - 489df4: 4c 0f 4e c0 cmovle r8, rax - 489df8: 4c 89 c2 mov rdx, r8 - 489dfb: e8 60 72 f7 ff call 0x401060 <.plt+0x40> - 489e00: e9 ad fd ff ff jmp 0x489bb2 <__mpn_mul+0x222> - 489e05: 0f 1f 00 nop dword ptr [rax] - 489e08: 48 39 fe cmp rsi, rdi - 489e0b: 0f 84 a1 fd ff ff je 0x489bb2 <__mpn_mul+0x222> - 489e11: 48 83 ea 01 sub rdx, 1 - 489e15: 48 85 d2 test rdx, rdx - 489e18: 7f ca jg 0x489de4 <__mpn_mul+0x454> - 489e1a: e9 93 fd ff ff jmp 0x489bb2 <__mpn_mul+0x222> - 489e1f: e8 ac 1d fc ff call 0x44bbd0 <__stack_chk_fail_local> - 489e24: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 489e2e: 66 90 nop - -0000000000489e30 <__mpn_mul_1>: - 489e30: f3 0f 1e fa endbr64 - 489e34: 53 push rbx - 489e35: 4d 31 d2 xor r10, r10 - 489e38: 48 8b 06 mov rax, qword ptr [rsi] - 489e3b: 48 89 d3 mov rbx, rdx - 489e3e: 48 f7 e1 mul rcx - 489e41: 49 89 db mov r11, rbx - 489e44: 4c 01 d0 add rax, r10 - 489e47: 48 83 d2 00 adc rdx, 0 - 489e4b: 83 e3 03 and ebx, 3 - 489e4e: 74 32 je 0x489e82 <__mpn_mul_1+0x52> - 489e50: 83 fb 02 cmp ebx, 2 - 489e53: 74 59 je 0x489eae <__mpn_mul_1+0x7e> - 489e55: 7f 42 jg 0x489e99 <__mpn_mul_1+0x69> - 489e57: 49 ff cb dec r11 - 489e5a: 75 08 jne 0x489e64 <__mpn_mul_1+0x34> - 489e5c: 48 89 07 mov qword ptr [rdi], rax - 489e5f: e9 e0 00 00 00 jmp 0x489f44 <__mpn_mul_1+0x114> - 489e64: 4a 8d 74 de 08 lea rsi, [rsi + 8*r11 + 8] - 489e69: 4a 8d 7c df f8 lea rdi, [rdi + 8*r11 - 8] - 489e6e: 49 f7 db neg r11 - 489e71: 4d 31 d2 xor r10, r10 - 489e74: 31 db xor ebx, ebx - 489e76: 49 89 c1 mov r9, rax - 489e79: 4a 8b 04 de mov rax, qword ptr [rsi + 8*r11] - 489e7d: 49 89 d0 mov r8, rdx - 489e80: eb 62 jmp 0x489ee4 <__mpn_mul_1+0xb4> - 489e82: 4a 8d 34 de lea rsi, [rsi + 8*r11] - 489e86: 4a 8d 7c df f0 lea rdi, [rdi + 8*r11 - 16] - 489e8b: 49 f7 db neg r11 - 489e8e: 4d 31 d2 xor r10, r10 - 489e91: 49 89 c0 mov r8, rax - 489e94: 48 89 d3 mov rbx, rdx - 489e97: eb 59 jmp 0x489ef2 <__mpn_mul_1+0xc2> - 489e99: 4a 8d 74 de f8 lea rsi, [rsi + 8*r11 - 8] - 489e9e: 4a 8d 7c df e8 lea rdi, [rdi + 8*r11 - 24] - 489ea3: 49 f7 db neg r11 - 489ea6: 48 89 c3 mov rbx, rax - 489ea9: 49 89 d2 mov r10, rdx - 489eac: eb 57 jmp 0x489f05 <__mpn_mul_1+0xd5> - 489eae: 4a 8d 74 de f0 lea rsi, [rsi + 8*r11 - 16] - 489eb3: 4a 8d 7c df e0 lea rdi, [rdi + 8*r11 - 32] - 489eb8: 49 f7 db neg r11 - 489ebb: 4d 31 c0 xor r8, r8 - 489ebe: 31 db xor ebx, ebx - 489ec0: 49 89 c2 mov r10, rax - 489ec3: 4a 8b 44 de 18 mov rax, qword ptr [rsi + 8*r11 + 24] - 489ec8: 49 89 d1 mov r9, rdx - 489ecb: eb 5c jmp 0x489f29 <__mpn_mul_1+0xf9> - 489ecd: 0f 1f 00 nop dword ptr [rax] - 489ed0: 4e 89 14 df mov qword ptr [rdi + 8*r11], r10 - 489ed4: 49 01 c1 add r9, rax - 489ed7: 4a 8b 04 de mov rax, qword ptr [rsi + 8*r11] - 489edb: 49 11 d0 adc r8, rdx - 489ede: 41 ba 00 00 00 00 mov r10d, 0 - 489ee4: 48 f7 e1 mul rcx - 489ee7: 4e 89 4c df 08 mov qword ptr [rdi + 8*r11 + 8], r9 - 489eec: 49 01 c0 add r8, rax - 489eef: 48 11 d3 adc rbx, rdx - 489ef2: 4a 8b 44 de 08 mov rax, qword ptr [rsi + 8*r11 + 8] - 489ef7: 48 f7 e1 mul rcx - 489efa: 4e 89 44 df 10 mov qword ptr [rdi + 8*r11 + 16], r8 - 489eff: 48 01 c3 add rbx, rax - 489f02: 49 11 d2 adc r10, rdx - 489f05: 4a 8b 44 de 10 mov rax, qword ptr [rsi + 8*r11 + 16] - 489f0a: 48 f7 e1 mul rcx - 489f0d: 4a 89 5c df 18 mov qword ptr [rdi + 8*r11 + 24], rbx - 489f12: 41 b8 00 00 00 00 mov r8d, 0 - 489f18: 4c 89 c3 mov rbx, r8 - 489f1b: 49 01 c2 add r10, rax - 489f1e: 4a 8b 44 de 18 mov rax, qword ptr [rsi + 8*r11 + 24] - 489f23: 4d 89 c1 mov r9, r8 - 489f26: 49 11 d1 adc r9, rdx - 489f29: 48 f7 e1 mul rcx - 489f2c: 49 83 c3 04 add r11, 4 - 489f30: 78 9e js 0x489ed0 <__mpn_mul_1+0xa0> - 489f32: 4e 89 14 df mov qword ptr [rdi + 8*r11], r10 - 489f36: 49 01 c1 add r9, rax - 489f39: 4c 11 c2 adc rdx, r8 - 489f3c: 4e 89 4c df 08 mov qword ptr [rdi + 8*r11 + 8], r9 - 489f41: 4c 01 c2 add rdx, r8 - 489f44: 48 89 d0 mov rax, rdx - 489f47: 5b pop rbx - 489f48: c3 ret - 489f49: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000489f50 <__mpn_impn_mul_n_basecase>: - 489f50: f3 0f 1e fa endbr64 - 489f54: 41 57 push r15 - 489f56: 49 89 f7 mov r15, rsi - 489f59: 41 56 push r14 - 489f5b: 41 55 push r13 - 489f5d: 41 54 push r12 - 489f5f: 49 89 cc mov r12, rcx - 489f62: 55 push rbp - 489f63: 48 89 d5 mov rbp, rdx - 489f66: 53 push rbx - 489f67: 48 89 fb mov rbx, rdi - 489f6a: 48 83 ec 08 sub rsp, 8 - 489f6e: 48 8b 0a mov rcx, qword ptr [rdx] - 489f71: 48 83 f9 01 cmp rcx, 1 - 489f75: 0f 87 ad 00 00 00 ja 0x48a028 <__mpn_impn_mul_n_basecase+0xd8> - 489f7b: 0f 84 b7 00 00 00 je 0x48a038 <__mpn_impn_mul_n_basecase+0xe8> - 489f81: 4d 85 e4 test r12, r12 - 489f84: 7e 0f jle 0x489f95 <__mpn_impn_mul_n_basecase+0x45> - 489f86: 4a 8d 14 e5 00 00 00 00 lea rdx, [8*r12] - 489f8e: 31 f6 xor esi, esi - 489f90: e8 7b 71 f7 ff call 0x401110 <.plt+0xf0> - 489f95: 31 c0 xor eax, eax - 489f97: 4e 8d 2c e5 00 00 00 00 lea r13, [8*r12] - 489f9f: 4e 8d 34 2b lea r14, [rbx + r13] - 489fa3: 48 83 c3 08 add rbx, 8 - 489fa7: 49 89 06 mov qword ptr [r14], rax - 489faa: 49 83 fc 01 cmp r12, 1 - 489fae: 7e 48 jle 0x489ff8 <__mpn_impn_mul_n_basecase+0xa8> - 489fb0: 48 83 c5 08 add rbp, 8 - 489fb4: eb 22 jmp 0x489fd8 <__mpn_impn_mul_n_basecase+0x88> - 489fb6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 489fc0: b8 00 00 00 00 mov eax, 0 - 489fc5: 74 49 je 0x48a010 <__mpn_impn_mul_n_basecase+0xc0> - 489fc7: 4a 89 04 2b mov qword ptr [rbx + r13], rax - 489fcb: 48 83 c3 08 add rbx, 8 - 489fcf: 48 83 c5 08 add rbp, 8 - 489fd3: 49 39 de cmp r14, rbx - 489fd6: 74 20 je 0x489ff8 <__mpn_impn_mul_n_basecase+0xa8> - 489fd8: 48 8b 4d 00 mov rcx, qword ptr [rbp] - 489fdc: 48 83 f9 01 cmp rcx, 1 - 489fe0: 76 de jbe 0x489fc0 <__mpn_impn_mul_n_basecase+0x70> - 489fe2: 4c 89 e2 mov rdx, r12 - 489fe5: 4c 89 fe mov rsi, r15 - 489fe8: 48 89 df mov rdi, rbx - 489feb: e8 f0 37 00 00 call 0x48d7e0 <__mpn_addmul_1> - 489ff0: eb d5 jmp 0x489fc7 <__mpn_impn_mul_n_basecase+0x77> - 489ff2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 489ff8: 48 83 c4 08 add rsp, 8 - 489ffc: 5b pop rbx - 489ffd: 5d pop rbp - 489ffe: 41 5c pop r12 - 48a000: 41 5d pop r13 - 48a002: 41 5e pop r14 - 48a004: 41 5f pop r15 - 48a006: c3 ret - 48a007: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48a010: 4c 89 e1 mov rcx, r12 - 48a013: 4c 89 fa mov rdx, r15 - 48a016: 48 89 de mov rsi, rbx - 48a019: 48 89 df mov rdi, rbx - 48a01c: e8 0f 37 00 00 call 0x48d730 <__mpn_add_n> - 48a021: eb a4 jmp 0x489fc7 <__mpn_impn_mul_n_basecase+0x77> - 48a023: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48a028: 4c 89 e2 mov rdx, r12 - 48a02b: e8 00 fe ff ff call 0x489e30 <__mpn_mul_1> - 48a030: e9 62 ff ff ff jmp 0x489f97 <__mpn_impn_mul_n_basecase+0x47> - 48a035: 0f 1f 00 nop dword ptr [rax] - 48a038: 4d 85 e4 test r12, r12 - 48a03b: 0f 8e 54 ff ff ff jle 0x489f95 <__mpn_impn_mul_n_basecase+0x45> - 48a041: 48 8d 47 0f lea rax, [rdi + 15] - 48a045: 48 29 f0 sub rax, rsi - 48a048: 48 83 f8 1e cmp rax, 30 - 48a04c: 76 4b jbe 0x48a099 <__mpn_impn_mul_n_basecase+0x149> - 48a04e: 49 8d 44 24 ff lea rax, [r12 - 1] - 48a053: 48 83 f8 03 cmp rax, 3 - 48a057: 76 40 jbe 0x48a099 <__mpn_impn_mul_n_basecase+0x149> - 48a059: 4c 89 e2 mov rdx, r12 - 48a05c: 31 c0 xor eax, eax - 48a05e: 48 d1 ea shr rdx - 48a061: 48 c1 e2 04 shl rdx, 4 - 48a065: 0f 1f 00 nop dword ptr [rax] - 48a068: f3 41 0f 6f 04 07 movdqu xmm0, xmmword ptr [r15 + rax] - 48a06e: 0f 11 04 03 movups xmmword ptr [rbx + rax], xmm0 - 48a072: 48 83 c0 10 add rax, 16 - 48a076: 48 39 d0 cmp rax, rdx - 48a079: 75 ed jne 0x48a068 <__mpn_impn_mul_n_basecase+0x118> - 48a07b: 4c 89 e0 mov rax, r12 - 48a07e: 48 83 e0 fe and rax, -2 - 48a082: 41 f6 c4 01 test r12b, 1 - 48a086: 0f 84 09 ff ff ff je 0x489f95 <__mpn_impn_mul_n_basecase+0x45> - 48a08c: 49 8b 14 c7 mov rdx, qword ptr [r15 + 8*rax] - 48a090: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx - 48a094: e9 fc fe ff ff jmp 0x489f95 <__mpn_impn_mul_n_basecase+0x45> - 48a099: 31 c0 xor eax, eax - 48a09b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48a0a0: 49 8b 14 c7 mov rdx, qword ptr [r15 + 8*rax] - 48a0a4: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx - 48a0a8: 48 83 c0 01 add rax, 1 - 48a0ac: 49 39 c4 cmp r12, rax - 48a0af: 75 ef jne 0x48a0a0 <__mpn_impn_mul_n_basecase+0x150> - 48a0b1: e9 df fe ff ff jmp 0x489f95 <__mpn_impn_mul_n_basecase+0x45> - 48a0b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000048a0c0 <__mpn_impn_mul_n>: - 48a0c0: f3 0f 1e fa endbr64 - 48a0c4: 41 57 push r15 - 48a0c6: 48 89 c8 mov rax, rcx - 48a0c9: 49 89 d7 mov r15, rdx - 48a0cc: 41 56 push r14 - 48a0ce: 41 55 push r13 - 48a0d0: 49 89 cd mov r13, rcx - 48a0d3: 41 54 push r12 - 48a0d5: 55 push rbp - 48a0d6: 4c 89 c5 mov rbp, r8 - 48a0d9: 53 push rbx - 48a0da: 48 89 fb mov rbx, rdi - 48a0dd: 48 83 ec 48 sub rsp, 72 - 48a0e1: 83 e0 01 and eax, 1 - 48a0e4: 48 89 34 24 mov qword ptr [rsp], rsi - 48a0e8: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 48a0ed: 74 69 je 0x48a158 <__mpn_impn_mul_n+0x98> - 48a0ef: 4c 8d 61 ff lea r12, [rcx - 1] - 48a0f3: 49 83 fc 1f cmp r12, 31 - 48a0f7: 0f 8e 7b 03 00 00 jle 0x48a478 <__mpn_impn_mul_n+0x3b8> - 48a0fd: 4c 89 e1 mov rcx, r12 - 48a100: e8 bb ff ff ff call 0x48a0c0 <__mpn_impn_mul_n> - 48a105: 4c 8b 34 24 mov r14, qword ptr [rsp] - 48a109: 4b 8b 0c e7 mov rcx, qword ptr [r15 + 8*r12] - 48a10d: 4a 8d 2c e3 lea rbp, [rbx + 8*r12] - 48a111: 4c 89 e2 mov rdx, r12 - 48a114: 48 89 ef mov rdi, rbp - 48a117: 4c 89 f6 mov rsi, r14 - 48a11a: e8 c1 36 00 00 call 0x48d7e0 <__mpn_addmul_1> - 48a11f: 4c 89 ea mov rdx, r13 - 48a122: 4c 89 fe mov rsi, r15 - 48a125: 48 89 ef mov rdi, rbp - 48a128: 49 89 c0 mov r8, rax - 48a12b: 4c 89 e0 mov rax, r12 - 48a12e: 4d 01 e5 add r13, r12 - 48a131: 48 c1 e0 04 shl rax, 4 - 48a135: 4c 89 04 03 mov qword ptr [rbx + rax], r8 - 48a139: 4b 8b 0c e6 mov rcx, qword ptr [r14 + 8*r12] - 48a13d: e8 9e 36 00 00 call 0x48d7e0 <__mpn_addmul_1> - 48a142: 4a 89 04 eb mov qword ptr [rbx + 8*r13], rax - 48a146: 48 83 c4 48 add rsp, 72 - 48a14a: 5b pop rbx - 48a14b: 5d pop rbp - 48a14c: 41 5c pop r12 - 48a14e: 41 5d pop r13 - 48a150: 41 5e pop r14 - 48a152: 41 5f pop r15 - 48a154: c3 ret - 48a155: 0f 1f 00 nop dword ptr [rax] - 48a158: 49 89 cc mov r12, rcx - 48a15b: 49 89 f2 mov r10, rsi - 48a15e: 49 d1 fc sar r12 - 48a161: 4a 8d 04 e5 00 00 00 00 lea rax, [8*r12] - 48a169: 48 8d 14 02 lea rdx, [rdx + rax] - 48a16d: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 48a172: 49 01 c2 add r10, rax - 48a175: 48 8d 04 cd 00 00 00 00 lea rax, [8*rcx] - 48a17d: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 48a182: 4c 8d 34 07 lea r14, [rdi + rax] - 48a186: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 48a18b: 49 83 fc 1f cmp r12, 31 - 48a18f: 0f 8e c3 02 00 00 jle 0x48a458 <__mpn_impn_mul_n+0x398> - 48a195: 4c 89 d6 mov rsi, r10 - 48a198: 4c 89 e1 mov rcx, r12 - 48a19b: 4c 89 f7 mov rdi, r14 - 48a19e: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 - 48a1a3: e8 18 ff ff ff call 0x48a0c0 <__mpn_impn_mul_n> - 48a1a8: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] - 48a1ad: 48 8b 34 24 mov rsi, qword ptr [rsp] - 48a1b1: 4c 89 d7 mov rdi, r10 - 48a1b4: 4c 89 e2 mov rdx, r12 - 48a1b7: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 - 48a1bc: e8 ff ee ff ff call 0x4890c0 <__mpn_cmp> - 48a1c1: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] - 48a1c6: 4c 89 e1 mov rcx, r12 - 48a1c9: 85 c0 test eax, eax - 48a1cb: 0f 88 df 03 00 00 js 0x48a5b0 <__mpn_impn_mul_n+0x4f0> - 48a1d1: 48 8b 14 24 mov rdx, qword ptr [rsp] - 48a1d5: 4c 89 d6 mov rsi, r10 - 48a1d8: 48 89 df mov rdi, rbx - 48a1db: e8 c0 0b 00 00 call 0x48ada0 <__mpn_sub_n> - 48a1e0: c7 44 24 20 01 00 00 00 mov dword ptr [rsp + 32], 1 - 48a1e8: c7 44 24 30 00 00 00 00 mov dword ptr [rsp + 48], 0 - 48a1f0: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 48a1f5: 4c 89 e2 mov rdx, r12 - 48a1f8: 4c 89 fe mov rsi, r15 - 48a1fb: e8 c0 ee ff ff call 0x4890c0 <__mpn_cmp> - 48a200: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 48a205: 4c 8d 14 0b lea r10, [rbx + rcx] - 48a209: 4c 89 e1 mov rcx, r12 - 48a20c: 85 c0 test eax, eax - 48a20e: 0f 88 74 03 00 00 js 0x48a588 <__mpn_impn_mul_n+0x4c8> - 48a214: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 48a219: 4c 89 d7 mov rdi, r10 - 48a21c: 4c 89 fa mov rdx, r15 - 48a21f: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 - 48a224: e8 77 0b 00 00 call 0x48ada0 <__mpn_sub_n> - 48a229: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] - 48a22e: 49 83 fc 1f cmp r12, 31 - 48a232: 0f 8f 20 03 00 00 jg 0x48a558 <__mpn_impn_mul_n+0x498> - 48a238: 4c 89 d2 mov rdx, r10 - 48a23b: 4c 89 e1 mov rcx, r12 - 48a23e: 48 89 de mov rsi, rbx - 48a241: 48 89 ef mov rdi, rbp - 48a244: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 - 48a249: e8 02 fd ff ff call 0x489f50 <__mpn_impn_mul_n_basecase> - 48a24e: 4d 85 e4 test r12, r12 - 48a251: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] - 48a256: 7e 78 jle 0x48a2d0 <__mpn_impn_mul_n+0x210> - 48a258: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 48a25d: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 48a262: 48 8d 46 10 lea rax, [rsi + 16] - 48a266: 48 39 c7 cmp rdi, rax - 48a269: 48 8d 47 10 lea rax, [rdi + 16] - 48a26d: 0f 9d c2 setge dl - 48a270: 48 39 f0 cmp rax, rsi - 48a273: 0f 9e c0 setle al - 48a276: 08 c2 or dl, al - 48a278: 0f 84 92 03 00 00 je 0x48a610 <__mpn_impn_mul_n+0x550> - 48a27e: 49 83 fc 04 cmp r12, 4 - 48a282: 0f 8e 88 03 00 00 jle 0x48a610 <__mpn_impn_mul_n+0x550> - 48a288: 4d 85 e4 test r12, r12 - 48a28b: b9 01 00 00 00 mov ecx, 1 - 48a290: 49 0f 4f cc cmovg rcx, r12 - 48a294: 31 c0 xor eax, eax - 48a296: 48 89 ca mov rdx, rcx - 48a299: 48 d1 ea shr rdx - 48a29c: 48 c1 e2 04 shl rdx, 4 - 48a2a0: f3 41 0f 6f 04 06 movdqu xmm0, xmmword ptr [r14 + rax] - 48a2a6: 41 0f 11 04 02 movups xmmword ptr [r10 + rax], xmm0 - 48a2ab: 48 83 c0 10 add rax, 16 - 48a2af: 48 39 d0 cmp rax, rdx - 48a2b2: 75 ec jne 0x48a2a0 <__mpn_impn_mul_n+0x1e0> - 48a2b4: 48 89 c8 mov rax, rcx - 48a2b7: 48 83 e0 fe and rax, -2 - 48a2bb: 83 e1 01 and ecx, 1 - 48a2be: 74 10 je 0x48a2d0 <__mpn_impn_mul_n+0x210> - 48a2c0: 49 8d 54 05 00 lea rdx, [r13 + rax] - 48a2c5: 4c 01 e0 add rax, r12 - 48a2c8: 48 8b 14 d3 mov rdx, qword ptr [rbx + 8*rdx] - 48a2cc: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx - 48a2d0: 4b 8d 04 2c lea rax, [r12 + r13] - 48a2d4: 4c 89 e1 mov rcx, r12 - 48a2d7: 4c 89 f6 mov rsi, r14 - 48a2da: 4c 89 f7 mov rdi, r14 - 48a2dd: 4c 8d 1c c3 lea r11, [rbx + 8*rax] - 48a2e1: 4c 89 54 24 38 mov qword ptr [rsp + 56], r10 - 48a2e6: 4c 89 da mov rdx, r11 - 48a2e9: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 - 48a2ee: e8 3d 34 00 00 call 0x48d730 <__mpn_add_n> - 48a2f3: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] - 48a2f8: 4c 8b 54 24 38 mov r10, qword ptr [rsp + 56] - 48a2fd: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 48a302: 8b 44 24 20 mov eax, dword ptr [rsp + 32] - 48a306: 85 c0 test eax, eax - 48a308: 0f 84 12 02 00 00 je 0x48a520 <__mpn_impn_mul_n+0x460> - 48a30e: 4c 89 d6 mov rsi, r10 - 48a311: 4c 89 d7 mov rdi, r10 - 48a314: 4c 89 e9 mov rcx, r13 - 48a317: 48 89 ea mov rdx, rbp - 48a31a: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 - 48a31f: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 - 48a324: e8 77 0a 00 00 call 0x48ada0 <__mpn_sub_n> - 48a329: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 48a32e: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] - 48a333: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] - 48a338: 48 29 c6 sub rsi, rax - 48a33b: 48 89 74 24 10 mov qword ptr [rsp + 16], rsi - 48a340: 49 83 fc 1f cmp r12, 31 - 48a344: 0f 8f 3e 01 00 00 jg 0x48a488 <__mpn_impn_mul_n+0x3c8> - 48a34a: 48 8b 34 24 mov rsi, qword ptr [rsp] - 48a34e: 4c 89 fa mov rdx, r15 - 48a351: 4c 89 e1 mov rcx, r12 - 48a354: 48 89 ef mov rdi, rbp - 48a357: 4c 89 5c 24 18 mov qword ptr [rsp + 24], r11 - 48a35c: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 - 48a361: e8 ea fb ff ff call 0x489f50 <__mpn_impn_mul_n_basecase> - 48a366: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] - 48a36b: 4c 89 e9 mov rcx, r13 - 48a36e: 48 89 ea mov rdx, rbp - 48a371: 4c 89 d6 mov rsi, r10 - 48a374: 4c 89 d7 mov rdi, r10 - 48a377: 4c 89 14 24 mov qword ptr [rsp], r10 - 48a37b: e8 b0 33 00 00 call 0x48d730 <__mpn_add_n> - 48a380: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] - 48a385: 4c 8b 14 24 mov r10, qword ptr [rsp] - 48a389: 4c 8b 5c 24 18 mov r11, qword ptr [rsp + 24] - 48a38e: 49 01 c7 add r15, rax - 48a391: 0f 85 41 02 00 00 jne 0x48a5d8 <__mpn_impn_mul_n+0x518> - 48a397: 4d 85 e4 test r12, r12 - 48a39a: 7e 5c jle 0x48a3f8 <__mpn_impn_mul_n+0x338> - 48a39c: 48 8d 43 0f lea rax, [rbx + 15] - 48a3a0: 48 29 e8 sub rax, rbp - 48a3a3: 48 83 f8 1e cmp rax, 30 - 48a3a7: 0f 86 43 02 00 00 jbe 0x48a5f0 <__mpn_impn_mul_n+0x530> - 48a3ad: 49 83 fc 04 cmp r12, 4 - 48a3b1: 0f 8e 39 02 00 00 jle 0x48a5f0 <__mpn_impn_mul_n+0x530> - 48a3b7: 4d 85 e4 test r12, r12 - 48a3ba: b9 01 00 00 00 mov ecx, 1 - 48a3bf: 49 0f 4f cc cmovg rcx, r12 - 48a3c3: 31 c0 xor eax, eax - 48a3c5: 48 89 ca mov rdx, rcx - 48a3c8: 48 d1 ea shr rdx - 48a3cb: 48 c1 e2 04 shl rdx, 4 - 48a3cf: 90 nop - 48a3d0: f3 0f 6f 4c 05 00 movdqu xmm1, xmmword ptr [rbp + rax] - 48a3d6: 0f 11 0c 03 movups xmmword ptr [rbx + rax], xmm1 - 48a3da: 48 83 c0 10 add rax, 16 - 48a3de: 48 39 d0 cmp rax, rdx - 48a3e1: 75 ed jne 0x48a3d0 <__mpn_impn_mul_n+0x310> - 48a3e3: 48 89 c8 mov rax, rcx - 48a3e6: 48 83 e0 fe and rax, -2 - 48a3ea: 83 e1 01 and ecx, 1 - 48a3ed: 74 09 je 0x48a3f8 <__mpn_impn_mul_n+0x338> - 48a3ef: 48 8b 54 c5 00 mov rdx, qword ptr [rbp + 8*rax] - 48a3f4: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx - 48a3f8: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 48a3fd: 4c 89 e1 mov rcx, r12 - 48a400: 4c 89 d6 mov rsi, r10 - 48a403: 4c 89 d7 mov rdi, r10 - 48a406: 48 01 ea add rdx, rbp - 48a409: e8 22 33 00 00 call 0x48d730 <__mpn_add_n> - 48a40e: 48 85 c0 test rax, rax - 48a411: 0f 84 2f fd ff ff je 0x48a146 <__mpn_impn_mul_n+0x86> - 48a417: 49 8b 06 mov rax, qword ptr [r14] - 48a41a: 48 83 c0 01 add rax, 1 - 48a41e: 49 89 06 mov qword ptr [r14], rax - 48a421: 0f 83 1f fd ff ff jae 0x48a146 <__mpn_impn_mul_n+0x86> - 48a427: 49 83 ed 01 sub r13, 1 - 48a42b: 31 c0 xor eax, eax - 48a42d: eb 1c jmp 0x48a44b <__mpn_impn_mul_n+0x38b> - 48a42f: 90 nop - 48a430: 49 8b 7c c6 08 mov rdi, qword ptr [r14 + 8*rax + 8] - 48a435: 48 8d 57 01 lea rdx, [rdi + 1] - 48a439: 49 89 54 c6 08 mov qword ptr [r14 + 8*rax + 8], rdx - 48a43e: 48 83 c0 01 add rax, 1 - 48a442: 48 85 d2 test rdx, rdx - 48a445: 0f 85 fb fc ff ff jne 0x48a146 <__mpn_impn_mul_n+0x86> - 48a44b: 49 39 c5 cmp r13, rax - 48a44e: 75 e0 jne 0x48a430 <__mpn_impn_mul_n+0x370> - 48a450: e9 f1 fc ff ff jmp 0x48a146 <__mpn_impn_mul_n+0x86> - 48a455: 0f 1f 00 nop dword ptr [rax] - 48a458: 4c 89 d6 mov rsi, r10 - 48a45b: 4c 89 e1 mov rcx, r12 - 48a45e: 4c 89 f7 mov rdi, r14 - 48a461: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 - 48a466: e8 e5 fa ff ff call 0x489f50 <__mpn_impn_mul_n_basecase> - 48a46b: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] - 48a470: e9 38 fd ff ff jmp 0x48a1ad <__mpn_impn_mul_n+0xed> - 48a475: 0f 1f 00 nop dword ptr [rax] - 48a478: 4c 89 e1 mov rcx, r12 - 48a47b: e8 d0 fa ff ff call 0x489f50 <__mpn_impn_mul_n_basecase> - 48a480: e9 80 fc ff ff jmp 0x48a105 <__mpn_impn_mul_n+0x45> - 48a485: 0f 1f 00 nop dword ptr [rax] - 48a488: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] - 48a48d: 48 8b 34 24 mov rsi, qword ptr [rsp] - 48a491: 4c 89 fa mov rdx, r15 - 48a494: 4c 89 e1 mov rcx, r12 - 48a497: 48 89 ef mov rdi, rbp - 48a49a: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 - 48a49f: 49 01 e8 add r8, rbp - 48a4a2: 4c 89 54 24 30 mov qword ptr [rsp + 48], r10 - 48a4a7: e8 14 fc ff ff call 0x48a0c0 <__mpn_impn_mul_n> - 48a4ac: 4c 8b 54 24 30 mov r10, qword ptr [rsp + 48] - 48a4b1: 4c 89 e9 mov rcx, r13 - 48a4b4: 48 89 ea mov rdx, rbp - 48a4b7: 4c 89 d6 mov rsi, r10 - 48a4ba: 4c 89 d7 mov rdi, r10 - 48a4bd: 4c 89 14 24 mov qword ptr [rsp], r10 - 48a4c1: e8 6a 32 00 00 call 0x48d730 <__mpn_add_n> - 48a4c6: 4c 8b 7c 24 10 mov r15, qword ptr [rsp + 16] - 48a4cb: 4c 8b 14 24 mov r10, qword ptr [rsp] - 48a4cf: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] - 48a4d4: 49 01 c7 add r15, rax - 48a4d7: 0f 84 bf fe ff ff je 0x48a39c <__mpn_impn_mul_n+0x2dc> - 48a4dd: 4d 03 3b add r15, qword ptr [r11] - 48a4e0: 4d 89 3b mov qword ptr [r11], r15 - 48a4e3: 0f 83 b3 fe ff ff jae 0x48a39c <__mpn_impn_mul_n+0x2dc> - 48a4e9: 49 8d 4c 24 ff lea rcx, [r12 - 1] - 48a4ee: 31 c0 xor eax, eax - 48a4f0: eb 21 jmp 0x48a513 <__mpn_impn_mul_n+0x453> - 48a4f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48a4f8: 49 8b 7c c3 08 mov rdi, qword ptr [r11 + 8*rax + 8] - 48a4fd: 48 8d 57 01 lea rdx, [rdi + 1] - 48a501: 49 89 54 c3 08 mov qword ptr [r11 + 8*rax + 8], rdx - 48a506: 48 83 c0 01 add rax, 1 - 48a50a: 48 85 d2 test rdx, rdx - 48a50d: 0f 85 84 fe ff ff jne 0x48a397 <__mpn_impn_mul_n+0x2d7> - 48a513: 48 39 c1 cmp rcx, rax - 48a516: 75 e0 jne 0x48a4f8 <__mpn_impn_mul_n+0x438> - 48a518: e9 7a fe ff ff jmp 0x48a397 <__mpn_impn_mul_n+0x2d7> - 48a51d: 0f 1f 00 nop dword ptr [rax] - 48a520: 4c 89 d6 mov rsi, r10 - 48a523: 4c 89 d7 mov rdi, r10 - 48a526: 4c 89 e9 mov rcx, r13 - 48a529: 48 89 ea mov rdx, rbp - 48a52c: 4c 89 5c 24 30 mov qword ptr [rsp + 48], r11 - 48a531: 4c 89 54 24 20 mov qword ptr [rsp + 32], r10 - 48a536: e8 f5 31 00 00 call 0x48d730 <__mpn_add_n> - 48a53b: 48 03 44 24 10 add rax, qword ptr [rsp + 16] - 48a540: 4c 8b 5c 24 30 mov r11, qword ptr [rsp + 48] - 48a545: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 48a54a: 4c 8b 54 24 20 mov r10, qword ptr [rsp + 32] - 48a54f: e9 ec fd ff ff jmp 0x48a340 <__mpn_impn_mul_n+0x280> - 48a554: 0f 1f 40 00 nop dword ptr [rax] - 48a558: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 48a55d: 4c 89 d2 mov rdx, r10 - 48a560: 4c 89 e1 mov rcx, r12 - 48a563: 48 89 de mov rsi, rbx - 48a566: 48 89 ef mov rdi, rbp - 48a569: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 - 48a56e: 4c 8d 44 05 00 lea r8, [rbp + rax] - 48a573: e8 48 fb ff ff call 0x48a0c0 <__mpn_impn_mul_n> - 48a578: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] - 48a57d: e9 d6 fc ff ff jmp 0x48a258 <__mpn_impn_mul_n+0x198> - 48a582: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48a588: 48 8b 54 24 10 mov rdx, qword ptr [rsp + 16] - 48a58d: 4c 89 d7 mov rdi, r10 - 48a590: 4c 89 fe mov rsi, r15 - 48a593: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 - 48a598: e8 03 08 00 00 call 0x48ada0 <__mpn_sub_n> - 48a59d: 8b 44 24 30 mov eax, dword ptr [rsp + 48] - 48a5a1: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] - 48a5a6: 89 44 24 20 mov dword ptr [rsp + 32], eax - 48a5aa: e9 7f fc ff ff jmp 0x48a22e <__mpn_impn_mul_n+0x16e> - 48a5af: 90 nop - 48a5b0: 48 8b 34 24 mov rsi, qword ptr [rsp] - 48a5b4: 4c 89 d2 mov rdx, r10 - 48a5b7: 48 89 df mov rdi, rbx - 48a5ba: e8 e1 07 00 00 call 0x48ada0 <__mpn_sub_n> - 48a5bf: c7 44 24 20 00 00 00 00 mov dword ptr [rsp + 32], 0 - 48a5c7: c7 44 24 30 01 00 00 00 mov dword ptr [rsp + 48], 1 - 48a5cf: e9 1c fc ff ff jmp 0x48a1f0 <__mpn_impn_mul_n+0x130> - 48a5d4: 0f 1f 40 00 nop dword ptr [rax] - 48a5d8: 4d 03 3b add r15, qword ptr [r11] - 48a5db: 4d 89 3b mov qword ptr [r11], r15 - 48a5de: 0f 83 b3 fd ff ff jae 0x48a397 <__mpn_impn_mul_n+0x2d7> - 48a5e4: e9 00 ff ff ff jmp 0x48a4e9 <__mpn_impn_mul_n+0x429> - 48a5e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48a5f0: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 48a5f5: 0f 1f 00 nop dword ptr [rax] - 48a5f8: 48 8b 54 c5 00 mov rdx, qword ptr [rbp + 8*rax] - 48a5fd: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx - 48a601: 48 83 c0 01 add rax, 1 - 48a605: 49 39 c4 cmp r12, rax - 48a608: 7f ee jg 0x48a5f8 <__mpn_impn_mul_n+0x538> - 48a60a: e9 e9 fd ff ff jmp 0x48a3f8 <__mpn_impn_mul_n+0x338> - 48a60f: 90 nop - 48a610: 31 c0 xor eax, eax - 48a612: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48a618: 49 8b 14 c6 mov rdx, qword ptr [r14 + 8*rax] - 48a61c: 49 89 14 c2 mov qword ptr [r10 + 8*rax], rdx - 48a620: 48 83 c0 01 add rax, 1 - 48a624: 4c 39 e0 cmp rax, r12 - 48a627: 7c ef jl 0x48a618 <__mpn_impn_mul_n+0x558> - 48a629: e9 a2 fc ff ff jmp 0x48a2d0 <__mpn_impn_mul_n+0x210> - 48a62e: 66 90 nop - -000000000048a630 <__mpn_impn_sqr_n_basecase>: - 48a630: f3 0f 1e fa endbr64 - 48a634: 41 57 push r15 - 48a636: 41 56 push r14 - 48a638: 49 89 d6 mov r14, rdx - 48a63b: 41 55 push r13 - 48a63d: 49 89 f5 mov r13, rsi - 48a640: 41 54 push r12 - 48a642: 55 push rbp - 48a643: 53 push rbx - 48a644: 48 89 fb mov rbx, rdi - 48a647: 48 83 ec 08 sub rsp, 8 - 48a64b: 48 8b 0e mov rcx, qword ptr [rsi] - 48a64e: 48 83 f9 01 cmp rcx, 1 - 48a652: 0f 87 a0 00 00 00 ja 0x48a6f8 <__mpn_impn_sqr_n_basecase+0xc8> - 48a658: 0f 84 aa 00 00 00 je 0x48a708 <__mpn_impn_sqr_n_basecase+0xd8> - 48a65e: 48 85 d2 test rdx, rdx - 48a661: 7e 0f jle 0x48a672 <__mpn_impn_sqr_n_basecase+0x42> - 48a663: 48 8d 14 d5 00 00 00 00 lea rdx, [8*rdx] - 48a66b: 31 f6 xor esi, esi - 48a66d: e8 9e 6a f7 ff call 0x401110 <.plt+0xf0> - 48a672: 31 c0 xor eax, eax - 48a674: 4a 89 04 f3 mov qword ptr [rbx + 8*r14], rax - 48a678: 4e 8d 3c f5 00 00 00 00 lea r15, [8*r14] - 48a680: 48 83 c3 08 add rbx, 8 - 48a684: 49 83 fe 01 cmp r14, 1 - 48a688: 7e 46 jle 0x48a6d0 <__mpn_impn_sqr_n_basecase+0xa0> - 48a68a: 49 8d 6d 08 lea rbp, [r13 + 8] - 48a68e: 4f 8d 64 3d 00 lea r12, [r13 + r15] - 48a693: eb 1b jmp 0x48a6b0 <__mpn_impn_sqr_n_basecase+0x80> - 48a695: 0f 1f 00 nop dword ptr [rax] - 48a698: b8 00 00 00 00 mov eax, 0 - 48a69d: 74 41 je 0x48a6e0 <__mpn_impn_sqr_n_basecase+0xb0> - 48a69f: 48 83 c5 08 add rbp, 8 - 48a6a3: 4a 89 04 3b mov qword ptr [rbx + r15], rax - 48a6a7: 48 83 c3 08 add rbx, 8 - 48a6ab: 4c 39 e5 cmp rbp, r12 - 48a6ae: 74 20 je 0x48a6d0 <__mpn_impn_sqr_n_basecase+0xa0> - 48a6b0: 48 8b 4d 00 mov rcx, qword ptr [rbp] - 48a6b4: 48 83 f9 01 cmp rcx, 1 - 48a6b8: 76 de jbe 0x48a698 <__mpn_impn_sqr_n_basecase+0x68> - 48a6ba: 4c 89 f2 mov rdx, r14 - 48a6bd: 4c 89 ee mov rsi, r13 - 48a6c0: 48 89 df mov rdi, rbx - 48a6c3: e8 18 31 00 00 call 0x48d7e0 <__mpn_addmul_1> - 48a6c8: eb d5 jmp 0x48a69f <__mpn_impn_sqr_n_basecase+0x6f> - 48a6ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48a6d0: 48 83 c4 08 add rsp, 8 - 48a6d4: 5b pop rbx - 48a6d5: 5d pop rbp - 48a6d6: 41 5c pop r12 - 48a6d8: 41 5d pop r13 - 48a6da: 41 5e pop r14 - 48a6dc: 41 5f pop r15 - 48a6de: c3 ret - 48a6df: 90 nop - 48a6e0: 4c 89 f1 mov rcx, r14 - 48a6e3: 4c 89 ea mov rdx, r13 - 48a6e6: 48 89 de mov rsi, rbx - 48a6e9: 48 89 df mov rdi, rbx - 48a6ec: e8 3f 30 00 00 call 0x48d730 <__mpn_add_n> - 48a6f1: eb ac jmp 0x48a69f <__mpn_impn_sqr_n_basecase+0x6f> - 48a6f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48a6f8: e8 33 f7 ff ff call 0x489e30 <__mpn_mul_1> - 48a6fd: e9 72 ff ff ff jmp 0x48a674 <__mpn_impn_sqr_n_basecase+0x44> - 48a702: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48a708: 48 85 d2 test rdx, rdx - 48a70b: 0f 8e 61 ff ff ff jle 0x48a672 <__mpn_impn_sqr_n_basecase+0x42> - 48a711: 48 8d 46 0f lea rax, [rsi + 15] - 48a715: 48 29 f8 sub rax, rdi - 48a718: 48 83 f8 1e cmp rax, 30 - 48a71c: 76 4d jbe 0x48a76b <__mpn_impn_sqr_n_basecase+0x13b> - 48a71e: 48 8d 42 ff lea rax, [rdx - 1] - 48a722: 48 83 f8 03 cmp rax, 3 - 48a726: 76 43 jbe 0x48a76b <__mpn_impn_sqr_n_basecase+0x13b> - 48a728: 48 d1 ea shr rdx - 48a72b: 31 c0 xor eax, eax - 48a72d: 48 c1 e2 04 shl rdx, 4 - 48a731: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48a738: f3 41 0f 6f 44 05 00 movdqu xmm0, xmmword ptr [r13 + rax] - 48a73f: 0f 11 04 03 movups xmmword ptr [rbx + rax], xmm0 - 48a743: 48 83 c0 10 add rax, 16 - 48a747: 48 39 d0 cmp rax, rdx - 48a74a: 75 ec jne 0x48a738 <__mpn_impn_sqr_n_basecase+0x108> - 48a74c: 4c 89 f0 mov rax, r14 - 48a74f: 48 83 e0 fe and rax, -2 - 48a753: 41 f6 c6 01 test r14b, 1 - 48a757: 0f 84 15 ff ff ff je 0x48a672 <__mpn_impn_sqr_n_basecase+0x42> - 48a75d: 49 8b 54 c5 00 mov rdx, qword ptr [r13 + 8*rax] - 48a762: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx - 48a766: e9 07 ff ff ff jmp 0x48a672 <__mpn_impn_sqr_n_basecase+0x42> - 48a76b: 31 c0 xor eax, eax - 48a76d: 0f 1f 00 nop dword ptr [rax] - 48a770: 49 8b 54 c5 00 mov rdx, qword ptr [r13 + 8*rax] - 48a775: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx - 48a779: 48 83 c0 01 add rax, 1 - 48a77d: 49 39 c6 cmp r14, rax - 48a780: 75 ee jne 0x48a770 <__mpn_impn_sqr_n_basecase+0x140> - 48a782: e9 eb fe ff ff jmp 0x48a672 <__mpn_impn_sqr_n_basecase+0x42> - 48a787: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - -000000000048a790 <__mpn_impn_sqr_n>: - 48a790: f3 0f 1e fa endbr64 - 48a794: 41 57 push r15 - 48a796: 48 89 d0 mov rax, rdx - 48a799: 49 89 f7 mov r15, rsi - 48a79c: 41 56 push r14 - 48a79e: 41 55 push r13 - 48a7a0: 49 89 cd mov r13, rcx - 48a7a3: 41 54 push r12 - 48a7a5: 55 push rbp - 48a7a6: 48 89 d5 mov rbp, rdx - 48a7a9: 53 push rbx - 48a7aa: 48 89 fb mov rbx, rdi - 48a7ad: 48 83 ec 38 sub rsp, 56 - 48a7b1: 83 e0 01 and eax, 1 - 48a7b4: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 48a7b9: 74 75 je 0x48a830 <__mpn_impn_sqr_n+0xa0> - 48a7bb: 4c 8d 62 ff lea r12, [rdx - 1] - 48a7bf: 49 83 fc 1f cmp r12, 31 - 48a7c3: 0f 8e 1f 03 00 00 jle 0x48aae8 <__mpn_impn_sqr_n+0x358> - 48a7c9: 4c 89 e2 mov rdx, r12 - 48a7cc: e8 bf ff ff ff call 0x48a790 <__mpn_impn_sqr_n> - 48a7d1: 4e 8d 2c e5 00 00 00 00 lea r13, [8*r12] - 48a7d9: 4c 89 e2 mov rdx, r12 - 48a7dc: 4c 89 fe mov rsi, r15 - 48a7df: 4f 8d 34 2f lea r14, [r15 + r13] - 48a7e3: 49 01 dd add r13, rbx - 48a7e6: 49 8b 0e mov rcx, qword ptr [r14] - 48a7e9: 4c 89 ef mov rdi, r13 - 48a7ec: e8 ef 2f 00 00 call 0x48d7e0 <__mpn_addmul_1> - 48a7f1: 48 89 ea mov rdx, rbp - 48a7f4: 4c 89 fe mov rsi, r15 - 48a7f7: 4c 89 ef mov rdi, r13 - 48a7fa: 49 89 c0 mov r8, rax - 48a7fd: 4c 89 e0 mov rax, r12 - 48a800: 4c 01 e5 add rbp, r12 - 48a803: 48 c1 e0 04 shl rax, 4 - 48a807: 4c 89 04 03 mov qword ptr [rbx + rax], r8 - 48a80b: 49 8b 0e mov rcx, qword ptr [r14] - 48a80e: e8 cd 2f 00 00 call 0x48d7e0 <__mpn_addmul_1> - 48a813: 48 89 04 eb mov qword ptr [rbx + 8*rbp], rax - 48a817: 48 83 c4 38 add rsp, 56 - 48a81b: 5b pop rbx - 48a81c: 5d pop rbp - 48a81d: 41 5c pop r12 - 48a81f: 41 5d pop r13 - 48a821: 41 5e pop r14 - 48a823: 41 5f pop r15 - 48a825: c3 ret - 48a826: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48a830: 49 89 d4 mov r12, rdx - 48a833: 49 d1 fc sar r12 - 48a836: 4a 8d 04 e5 00 00 00 00 lea rax, [8*r12] - 48a83e: 48 89 04 24 mov qword ptr [rsp], rax - 48a842: 4c 8d 0c 06 lea r9, [rsi + rax] - 48a846: 48 8d 04 d5 00 00 00 00 lea rax, [8*rdx] - 48a84e: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 48a853: 4c 8d 34 07 lea r14, [rdi + rax] - 48a857: 49 83 fc 1f cmp r12, 31 - 48a85b: 0f 8e 67 02 00 00 jle 0x48aac8 <__mpn_impn_sqr_n+0x338> - 48a861: 4c 89 ce mov rsi, r9 - 48a864: 4c 89 e2 mov rdx, r12 - 48a867: 4c 89 f7 mov rdi, r14 - 48a86a: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 48a86f: e8 1c ff ff ff call 0x48a790 <__mpn_impn_sqr_n> - 48a874: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 48a879: 4c 89 cf mov rdi, r9 - 48a87c: 4c 89 e2 mov rdx, r12 - 48a87f: 4c 89 fe mov rsi, r15 - 48a882: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 48a887: e8 34 e8 ff ff call 0x4890c0 <__mpn_cmp> - 48a88c: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 48a891: 4c 89 e1 mov rcx, r12 - 48a894: 85 c0 test eax, eax - 48a896: 0f 88 54 03 00 00 js 0x48abf0 <__mpn_impn_sqr_n+0x460> - 48a89c: 4c 89 fa mov rdx, r15 - 48a89f: 4c 89 ce mov rsi, r9 - 48a8a2: 48 89 df mov rdi, rbx - 48a8a5: e8 f6 04 00 00 call 0x48ada0 <__mpn_sub_n> - 48a8aa: 49 83 fc 1f cmp r12, 31 - 48a8ae: 0f 8f 1c 03 00 00 jg 0x48abd0 <__mpn_impn_sqr_n+0x440> - 48a8b4: 4c 89 e2 mov rdx, r12 - 48a8b7: 48 89 de mov rsi, rbx - 48a8ba: 4c 89 ef mov rdi, r13 - 48a8bd: e8 6e fd ff ff call 0x48a630 <__mpn_impn_sqr_n_basecase> - 48a8c2: 4d 85 e4 test r12, r12 - 48a8c5: 0f 8e 2d 02 00 00 jle 0x48aaf8 <__mpn_impn_sqr_n+0x368> - 48a8cb: 48 8b 7c 24 08 mov rdi, qword ptr [rsp + 8] - 48a8d0: 48 8b 34 24 mov rsi, qword ptr [rsp] - 48a8d4: 48 8d 47 10 lea rax, [rdi + 16] - 48a8d8: 48 39 f0 cmp rax, rsi - 48a8db: 48 8d 46 10 lea rax, [rsi + 16] - 48a8df: 0f 9e c2 setle dl - 48a8e2: 48 39 f8 cmp rax, rdi - 48a8e5: 0f 9e c0 setle al - 48a8e8: 08 c2 or dl, al - 48a8ea: 0f 84 50 03 00 00 je 0x48ac40 <__mpn_impn_sqr_n+0x4b0> - 48a8f0: 49 83 fc 04 cmp r12, 4 - 48a8f4: 0f 8e 46 03 00 00 jle 0x48ac40 <__mpn_impn_sqr_n+0x4b0> - 48a8fa: 4d 85 e4 test r12, r12 - 48a8fd: b9 01 00 00 00 mov ecx, 1 - 48a902: 4c 8d 0c 33 lea r9, [rbx + rsi] - 48a906: 49 0f 4f cc cmovg rcx, r12 - 48a90a: 31 c0 xor eax, eax - 48a90c: 48 89 ca mov rdx, rcx - 48a90f: 48 d1 ea shr rdx - 48a912: 48 c1 e2 04 shl rdx, 4 - 48a916: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48a920: f3 41 0f 6f 04 06 movdqu xmm0, xmmword ptr [r14 + rax] - 48a926: 41 0f 11 04 01 movups xmmword ptr [r9 + rax], xmm0 - 48a92b: 48 83 c0 10 add rax, 16 - 48a92f: 48 39 d0 cmp rax, rdx - 48a932: 75 ec jne 0x48a920 <__mpn_impn_sqr_n+0x190> - 48a934: 48 89 c8 mov rax, rcx - 48a937: 48 83 e0 fe and rax, -2 - 48a93b: 83 e1 01 and ecx, 1 - 48a93e: 74 10 je 0x48a950 <__mpn_impn_sqr_n+0x1c0> - 48a940: 48 8d 54 05 00 lea rdx, [rbp + rax] - 48a945: 4c 01 e0 add rax, r12 - 48a948: 48 8b 14 d3 mov rdx, qword ptr [rbx + 8*rdx] - 48a94c: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx - 48a950: 49 8d 04 2c lea rax, [r12 + rbp] - 48a954: 4c 89 e1 mov rcx, r12 - 48a957: 4c 89 f6 mov rsi, r14 - 48a95a: 4c 89 f7 mov rdi, r14 - 48a95d: 4c 8d 1c c3 lea r11, [rbx + 8*rax] - 48a961: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 48a966: 4c 89 da mov rdx, r11 - 48a969: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 - 48a96e: e8 bd 2d 00 00 call 0x48d730 <__mpn_add_n> - 48a973: 4c 8b 4c 24 20 mov r9, qword ptr [rsp + 32] - 48a978: 48 89 e9 mov rcx, rbp - 48a97b: 4c 89 ea mov rdx, r13 - 48a97e: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 48a983: 4c 89 cf mov rdi, r9 - 48a986: 4c 89 ce mov rsi, r9 - 48a989: e8 12 04 00 00 call 0x48ada0 <__mpn_sub_n> - 48a98e: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 48a993: 4c 8b 44 24 20 mov r8, qword ptr [rsp + 32] - 48a998: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] - 48a99d: 48 29 c7 sub rdi, rax - 48a9a0: 49 83 fc 1f cmp r12, 31 - 48a9a4: 48 89 7c 24 18 mov qword ptr [rsp + 24], rdi - 48a9a9: 0f 8e a1 01 00 00 jle 0x48ab50 <__mpn_impn_sqr_n+0x3c0> - 48a9af: 48 8b 4c 24 08 mov rcx, qword ptr [rsp + 8] - 48a9b4: 4c 89 e2 mov rdx, r12 - 48a9b7: 4c 89 fe mov rsi, r15 - 48a9ba: 4c 89 ef mov rdi, r13 - 48a9bd: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 - 48a9c2: 4c 01 e9 add rcx, r13 - 48a9c5: 4c 89 44 24 28 mov qword ptr [rsp + 40], r8 - 48a9ca: e8 c1 fd ff ff call 0x48a790 <__mpn_impn_sqr_n> - 48a9cf: 4c 8b 44 24 28 mov r8, qword ptr [rsp + 40] - 48a9d4: 48 89 e9 mov rcx, rbp - 48a9d7: 4c 89 ea mov rdx, r13 - 48a9da: 4c 89 c6 mov rsi, r8 - 48a9dd: 4c 89 c7 mov rdi, r8 - 48a9e0: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 48a9e5: e8 46 2d 00 00 call 0x48d730 <__mpn_add_n> - 48a9ea: 48 03 44 24 18 add rax, qword ptr [rsp + 24] - 48a9ef: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 48a9f4: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] - 48a9f9: 0f 85 09 02 00 00 jne 0x48ac08 <__mpn_impn_sqr_n+0x478> - 48a9ff: 48 8d 43 0f lea rax, [rbx + 15] - 48aa03: 4c 29 e8 sub rax, r13 - 48aa06: 48 83 f8 1e cmp rax, 30 - 48aa0a: 0f 86 08 02 00 00 jbe 0x48ac18 <__mpn_impn_sqr_n+0x488> - 48aa10: 49 83 fc 04 cmp r12, 4 - 48aa14: 0f 8e fe 01 00 00 jle 0x48ac18 <__mpn_impn_sqr_n+0x488> - 48aa1a: 4d 85 e4 test r12, r12 - 48aa1d: b9 01 00 00 00 mov ecx, 1 - 48aa22: 49 0f 4f cc cmovg rcx, r12 - 48aa26: 31 c0 xor eax, eax - 48aa28: 48 89 ca mov rdx, rcx - 48aa2b: 48 d1 ea shr rdx - 48aa2e: 48 c1 e2 04 shl rdx, 4 - 48aa32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48aa38: f3 41 0f 6f 4c 05 00 movdqu xmm1, xmmword ptr [r13 + rax] - 48aa3f: 0f 11 0c 03 movups xmmword ptr [rbx + rax], xmm1 - 48aa43: 48 83 c0 10 add rax, 16 - 48aa47: 48 39 d0 cmp rax, rdx - 48aa4a: 75 ec jne 0x48aa38 <__mpn_impn_sqr_n+0x2a8> - 48aa4c: 48 89 c8 mov rax, rcx - 48aa4f: 48 83 e0 fe and rax, -2 - 48aa53: 83 e1 01 and ecx, 1 - 48aa56: 74 09 je 0x48aa61 <__mpn_impn_sqr_n+0x2d1> - 48aa58: 49 8b 54 c5 00 mov rdx, qword ptr [r13 + 8*rax] - 48aa5d: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx - 48aa61: 48 8b 14 24 mov rdx, qword ptr [rsp] - 48aa65: 4c 89 e1 mov rcx, r12 - 48aa68: 4c 89 c6 mov rsi, r8 - 48aa6b: 4c 89 c7 mov rdi, r8 - 48aa6e: 4c 01 ea add rdx, r13 - 48aa71: e8 ba 2c 00 00 call 0x48d730 <__mpn_add_n> - 48aa76: 48 85 c0 test rax, rax - 48aa79: 0f 84 98 fd ff ff je 0x48a817 <__mpn_impn_sqr_n+0x87> - 48aa7f: 49 8b 06 mov rax, qword ptr [r14] - 48aa82: 48 83 c0 01 add rax, 1 - 48aa86: 49 89 06 mov qword ptr [r14], rax - 48aa89: 0f 83 88 fd ff ff jae 0x48a817 <__mpn_impn_sqr_n+0x87> - 48aa8f: 48 83 ed 01 sub rbp, 1 - 48aa93: 31 c0 xor eax, eax - 48aa95: eb 24 jmp 0x48aabb <__mpn_impn_sqr_n+0x32b> - 48aa97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48aaa0: 49 8b 7c c6 08 mov rdi, qword ptr [r14 + 8*rax + 8] - 48aaa5: 48 8d 57 01 lea rdx, [rdi + 1] - 48aaa9: 49 89 54 c6 08 mov qword ptr [r14 + 8*rax + 8], rdx - 48aaae: 48 83 c0 01 add rax, 1 - 48aab2: 48 85 d2 test rdx, rdx - 48aab5: 0f 85 5c fd ff ff jne 0x48a817 <__mpn_impn_sqr_n+0x87> - 48aabb: 48 39 c5 cmp rbp, rax - 48aabe: 75 e0 jne 0x48aaa0 <__mpn_impn_sqr_n+0x310> - 48aac0: e9 52 fd ff ff jmp 0x48a817 <__mpn_impn_sqr_n+0x87> - 48aac5: 0f 1f 00 nop dword ptr [rax] - 48aac8: 4c 89 ce mov rsi, r9 - 48aacb: 4c 89 e2 mov rdx, r12 - 48aace: 4c 89 f7 mov rdi, r14 - 48aad1: 4c 89 4c 24 18 mov qword ptr [rsp + 24], r9 - 48aad6: e8 55 fb ff ff call 0x48a630 <__mpn_impn_sqr_n_basecase> - 48aadb: 4c 8b 4c 24 18 mov r9, qword ptr [rsp + 24] - 48aae0: e9 94 fd ff ff jmp 0x48a879 <__mpn_impn_sqr_n+0xe9> - 48aae5: 0f 1f 00 nop dword ptr [rax] - 48aae8: 4c 89 e2 mov rdx, r12 - 48aaeb: e8 40 fb ff ff call 0x48a630 <__mpn_impn_sqr_n_basecase> - 48aaf0: e9 dc fc ff ff jmp 0x48a7d1 <__mpn_impn_sqr_n+0x41> - 48aaf5: 0f 1f 00 nop dword ptr [rax] - 48aaf8: 49 8d 04 2c lea rax, [r12 + rbp] - 48aafc: 4c 89 e1 mov rcx, r12 - 48aaff: 4c 89 f6 mov rsi, r14 - 48ab02: 4c 89 f7 mov rdi, r14 - 48ab05: 4c 8d 1c c3 lea r11, [rbx + 8*rax] - 48ab09: 4c 89 da mov rdx, r11 - 48ab0c: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 - 48ab11: e8 1a 2c 00 00 call 0x48d730 <__mpn_add_n> - 48ab16: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 48ab1a: 48 89 e9 mov rcx, rbp - 48ab1d: 4c 89 ea mov rdx, r13 - 48ab20: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 48ab25: 4c 8d 04 3b lea r8, [rbx + rdi] - 48ab29: 4c 89 c6 mov rsi, r8 - 48ab2c: 4c 89 c7 mov rdi, r8 - 48ab2f: 4c 89 44 24 20 mov qword ptr [rsp + 32], r8 - 48ab34: e8 67 02 00 00 call 0x48ada0 <__mpn_sub_n> - 48ab39: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 48ab3e: 4c 8b 44 24 20 mov r8, qword ptr [rsp + 32] - 48ab43: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] - 48ab48: 48 29 c6 sub rsi, rax - 48ab4b: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 48ab50: 4c 89 e2 mov rdx, r12 - 48ab53: 4c 89 fe mov rsi, r15 - 48ab56: 4c 89 ef mov rdi, r13 - 48ab59: 4c 89 5c 24 20 mov qword ptr [rsp + 32], r11 - 48ab5e: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 48ab63: e8 c8 fa ff ff call 0x48a630 <__mpn_impn_sqr_n_basecase> - 48ab68: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 48ab6d: 48 89 e9 mov rcx, rbp - 48ab70: 4c 89 ea mov rdx, r13 - 48ab73: 4c 89 c6 mov rsi, r8 - 48ab76: 4c 89 c7 mov rdi, r8 - 48ab79: e8 b2 2b 00 00 call 0x48d730 <__mpn_add_n> - 48ab7e: 48 03 44 24 18 add rax, qword ptr [rsp + 24] - 48ab83: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 48ab88: 4c 8b 5c 24 20 mov r11, qword ptr [rsp + 32] - 48ab8d: 74 2d je 0x48abbc <__mpn_impn_sqr_n+0x42c> - 48ab8f: 49 03 03 add rax, qword ptr [r11] - 48ab92: 49 89 03 mov qword ptr [r11], rax - 48ab95: 73 25 jae 0x48abbc <__mpn_impn_sqr_n+0x42c> - 48ab97: 49 8d 4c 24 ff lea rcx, [r12 - 1] - 48ab9c: 31 c0 xor eax, eax - 48ab9e: eb 17 jmp 0x48abb7 <__mpn_impn_sqr_n+0x427> - 48aba0: 49 8b 74 c3 08 mov rsi, qword ptr [r11 + 8*rax + 8] - 48aba5: 48 8d 56 01 lea rdx, [rsi + 1] - 48aba9: 49 89 54 c3 08 mov qword ptr [r11 + 8*rax + 8], rdx - 48abae: 48 83 c0 01 add rax, 1 - 48abb2: 48 85 d2 test rdx, rdx - 48abb5: 75 05 jne 0x48abbc <__mpn_impn_sqr_n+0x42c> - 48abb7: 48 39 c1 cmp rcx, rax - 48abba: 75 e4 jne 0x48aba0 <__mpn_impn_sqr_n+0x410> - 48abbc: 4d 85 e4 test r12, r12 - 48abbf: 0f 8f 3a fe ff ff jg 0x48a9ff <__mpn_impn_sqr_n+0x26f> - 48abc5: e9 97 fe ff ff jmp 0x48aa61 <__mpn_impn_sqr_n+0x2d1> - 48abca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48abd0: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48abd5: 4c 89 e2 mov rdx, r12 - 48abd8: 48 89 de mov rsi, rbx - 48abdb: 4c 89 ef mov rdi, r13 - 48abde: 49 8d 4c 05 00 lea rcx, [r13 + rax] - 48abe3: e8 a8 fb ff ff call 0x48a790 <__mpn_impn_sqr_n> - 48abe8: e9 de fc ff ff jmp 0x48a8cb <__mpn_impn_sqr_n+0x13b> - 48abed: 0f 1f 00 nop dword ptr [rax] - 48abf0: 4c 89 ca mov rdx, r9 - 48abf3: 4c 89 fe mov rsi, r15 - 48abf6: 48 89 df mov rdi, rbx - 48abf9: e8 a2 01 00 00 call 0x48ada0 <__mpn_sub_n> - 48abfe: e9 a7 fc ff ff jmp 0x48a8aa <__mpn_impn_sqr_n+0x11a> - 48ac03: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48ac08: 49 03 03 add rax, qword ptr [r11] - 48ac0b: 49 89 03 mov qword ptr [r11], rax - 48ac0e: 72 87 jb 0x48ab97 <__mpn_impn_sqr_n+0x407> - 48ac10: e9 ea fd ff ff jmp 0x48a9ff <__mpn_impn_sqr_n+0x26f> - 48ac15: 0f 1f 00 nop dword ptr [rax] - 48ac18: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 48ac1d: 0f 1f 00 nop dword ptr [rax] - 48ac20: 49 8b 54 c5 00 mov rdx, qword ptr [r13 + 8*rax] - 48ac25: 48 89 14 c3 mov qword ptr [rbx + 8*rax], rdx - 48ac29: 48 83 c0 01 add rax, 1 - 48ac2d: 49 39 c4 cmp r12, rax - 48ac30: 7f ee jg 0x48ac20 <__mpn_impn_sqr_n+0x490> - 48ac32: e9 2a fe ff ff jmp 0x48aa61 <__mpn_impn_sqr_n+0x2d1> - 48ac37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48ac40: 48 8b 04 24 mov rax, qword ptr [rsp] - 48ac44: 4c 8d 0c 03 lea r9, [rbx + rax] - 48ac48: 31 c0 xor eax, eax - 48ac4a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48ac50: 49 8b 14 c6 mov rdx, qword ptr [r14 + 8*rax] - 48ac54: 49 89 14 c1 mov qword ptr [r9 + 8*rax], rdx - 48ac58: 48 83 c0 01 add rax, 1 - 48ac5c: 49 39 c4 cmp r12, rax - 48ac5f: 7f ef jg 0x48ac50 <__mpn_impn_sqr_n+0x4c0> - 48ac61: e9 ea fc ff ff jmp 0x48a950 <__mpn_impn_sqr_n+0x1c0> - 48ac66: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000048ac70 <__mpn_mul_n>: - 48ac70: f3 0f 1e fa endbr64 - 48ac74: 55 push rbp - 48ac75: 49 89 c9 mov r9, rcx - 48ac78: 48 89 e5 mov rbp, rsp - 48ac7b: 48 83 ec 10 sub rsp, 16 - 48ac7f: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 48ac88: 48 89 45 f8 mov qword ptr [rbp - 8], rax - 48ac8c: 31 c0 xor eax, eax - 48ac8e: 48 39 d6 cmp rsi, rdx - 48ac91: 0f 84 89 00 00 00 je 0x48ad20 <__mpn_mul_n+0xb0> - 48ac97: 48 83 f9 1f cmp rcx, 31 - 48ac9b: 7e 63 jle 0x48ad00 <__mpn_mul_n+0x90> - 48ac9d: 48 89 c8 mov rax, rcx - 48aca0: 49 89 e2 mov r10, rsp - 48aca3: 48 c1 e0 04 shl rax, 4 - 48aca7: 48 83 c0 10 add rax, 16 - 48acab: 48 89 c1 mov rcx, rax - 48acae: 48 81 e1 00 f0 ff ff and rcx, -4096 - 48acb5: 49 29 ca sub r10, rcx - 48acb8: 4c 89 d1 mov rcx, r10 - 48acbb: 48 39 cc cmp rsp, rcx - 48acbe: 74 15 je 0x48acd5 <__mpn_mul_n+0x65> - 48acc0: 48 81 ec 00 10 00 00 sub rsp, 4096 - 48acc7: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 48acd0: 48 39 cc cmp rsp, rcx - 48acd3: 75 eb jne 0x48acc0 <__mpn_mul_n+0x50> - 48acd5: 25 ff 0f 00 00 and eax, 4095 - 48acda: 48 29 c4 sub rsp, rax - 48acdd: 48 85 c0 test rax, rax - 48ace0: 74 06 je 0x48ace8 <__mpn_mul_n+0x78> - 48ace2: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 48ace8: 4c 8d 44 24 0f lea r8, [rsp + 15] - 48aced: 4c 89 c9 mov rcx, r9 - 48acf0: 49 83 e0 f0 and r8, -16 - 48acf4: e8 c7 f3 ff ff call 0x48a0c0 <__mpn_impn_mul_n> - 48acf9: eb 0a jmp 0x48ad05 <__mpn_mul_n+0x95> - 48acfb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48ad00: e8 4b f2 ff ff call 0x489f50 <__mpn_impn_mul_n_basecase> - 48ad05: 48 8b 45 f8 mov rax, qword ptr [rbp - 8] - 48ad09: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 48ad12: 0f 85 7d 00 00 00 jne 0x48ad95 <__mpn_mul_n+0x125> - 48ad18: c9 leave - 48ad19: c3 ret - 48ad1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48ad20: 48 83 f9 1f cmp rcx, 31 - 48ad24: 7e 62 jle 0x48ad88 <__mpn_mul_n+0x118> - 48ad26: 48 89 c8 mov rax, rcx - 48ad29: 48 89 e1 mov rcx, rsp - 48ad2c: 48 c1 e0 04 shl rax, 4 - 48ad30: 48 83 c0 10 add rax, 16 - 48ad34: 48 89 c2 mov rdx, rax - 48ad37: 48 81 e2 00 f0 ff ff and rdx, -4096 - 48ad3e: 48 29 d1 sub rcx, rdx - 48ad41: 48 89 ca mov rdx, rcx - 48ad44: 48 39 d4 cmp rsp, rdx - 48ad47: 74 15 je 0x48ad5e <__mpn_mul_n+0xee> - 48ad49: 48 81 ec 00 10 00 00 sub rsp, 4096 - 48ad50: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 48ad59: 48 39 d4 cmp rsp, rdx - 48ad5c: 75 eb jne 0x48ad49 <__mpn_mul_n+0xd9> - 48ad5e: 25 ff 0f 00 00 and eax, 4095 - 48ad63: 48 29 c4 sub rsp, rax - 48ad66: 48 85 c0 test rax, rax - 48ad69: 74 06 je 0x48ad71 <__mpn_mul_n+0x101> - 48ad6b: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 48ad71: 48 8d 4c 24 0f lea rcx, [rsp + 15] - 48ad76: 4c 89 ca mov rdx, r9 - 48ad79: 48 83 e1 f0 and rcx, -16 - 48ad7d: e8 0e fa ff ff call 0x48a790 <__mpn_impn_sqr_n> - 48ad82: eb 81 jmp 0x48ad05 <__mpn_mul_n+0x95> - 48ad84: 0f 1f 40 00 nop dword ptr [rax] - 48ad88: 48 89 ca mov rdx, rcx - 48ad8b: e8 a0 f8 ff ff call 0x48a630 <__mpn_impn_sqr_n_basecase> - 48ad90: e9 70 ff ff ff jmp 0x48ad05 <__mpn_mul_n+0x95> - 48ad95: e8 36 0e fc ff call 0x44bbd0 <__stack_chk_fail_local> - 48ad9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000048ada0 <__mpn_sub_n>: - 48ada0: f3 0f 1e fa endbr64 - 48ada4: 4d 31 c0 xor r8, r8 - 48ada7: 4c 8b 16 mov r10, qword ptr [rsi] - 48adaa: 4c 8b 1a mov r11, qword ptr [rdx] - 48adad: 48 8d 74 ce f8 lea rsi, [rsi + 8*rcx - 8] - 48adb2: 48 8d 54 ca f8 lea rdx, [rdx + 8*rcx - 8] - 48adb7: 48 8d 7c cf f0 lea rdi, [rdi + 8*rcx - 16] - 48adbc: 89 c8 mov eax, ecx - 48adbe: 48 f7 d9 neg rcx - 48adc1: 83 e0 03 and eax, 3 - 48adc4: 74 0f je 0x48add5 <__mpn_sub_n+0x35> - 48adc6: 48 01 c1 add rcx, rax - 48adc9: 83 f8 02 cmp eax, 2 - 48adcc: 7c 16 jl 0x48ade4 <__mpn_sub_n+0x44> - 48adce: 74 19 je 0x48ade9 <__mpn_sub_n+0x49> - 48add0: 49 d1 e8 shr r8 - 48add3: eb 4f jmp 0x48ae24 <__mpn_sub_n+0x84> - 48add5: 49 d1 e8 shr r8 - 48add8: 4d 89 d0 mov r8, r10 - 48addb: 4d 89 d9 mov r9, r11 - 48adde: 48 8d 49 04 lea rcx, [rcx + 4] - 48ade2: eb 2e jmp 0x48ae12 <__mpn_sub_n+0x72> - 48ade4: 49 d1 e8 shr r8 - 48ade7: eb 5c jmp 0x48ae45 <__mpn_sub_n+0xa5> - 48ade9: 49 d1 e8 shr r8 - 48adec: 4d 89 d0 mov r8, r10 - 48adef: 4d 89 d9 mov r9, r11 - 48adf2: eb 42 jmp 0x48ae36 <__mpn_sub_n+0x96> - 48adf4: 4d 19 da sbb r10, r11 - 48adf7: 4c 89 57 08 mov qword ptr [rdi + 8], r10 - 48adfb: 89 c8 mov eax, ecx - 48adfd: 11 c0 adc eax, eax - 48adff: c3 ret - 48ae00: 4c 8b 44 ce e8 mov r8, qword ptr [rsi + 8*rcx - 24] - 48ae05: 4c 8b 4c ca e8 mov r9, qword ptr [rdx + 8*rcx - 24] - 48ae0a: 4d 19 da sbb r10, r11 - 48ae0d: 4c 89 54 cf e8 mov qword ptr [rdi + 8*rcx - 24], r10 - 48ae12: 4c 8b 54 ce f0 mov r10, qword ptr [rsi + 8*rcx - 16] - 48ae17: 4c 8b 5c ca f0 mov r11, qword ptr [rdx + 8*rcx - 16] - 48ae1c: 4d 19 c8 sbb r8, r9 - 48ae1f: 4c 89 44 cf f0 mov qword ptr [rdi + 8*rcx - 16], r8 - 48ae24: 4c 8b 44 ce f8 mov r8, qword ptr [rsi + 8*rcx - 8] - 48ae29: 4c 8b 4c ca f8 mov r9, qword ptr [rdx + 8*rcx - 8] - 48ae2e: 4d 19 da sbb r10, r11 - 48ae31: 4c 89 54 cf f8 mov qword ptr [rdi + 8*rcx - 8], r10 - 48ae36: 4c 8b 14 ce mov r10, qword ptr [rsi + 8*rcx] - 48ae3a: 4c 8b 1c ca mov r11, qword ptr [rdx + 8*rcx] - 48ae3e: 4d 19 c8 sbb r8, r9 - 48ae41: 4c 89 04 cf mov qword ptr [rdi + 8*rcx], r8 - 48ae45: e3 ad jrcxz 0x48adf4 <__mpn_sub_n+0x54> - 48ae47: 48 8d 49 04 lea rcx, [rcx + 4] - 48ae4b: eb b3 jmp 0x48ae00 <__mpn_sub_n+0x60> - 48ae4d: 0f 1f 00 nop dword ptr [rax] - -000000000048ae50 <__mpn_submul_1>: - 48ae50: f3 0f 1e fa endbr64 - 48ae54: 53 push rbx - 48ae55: 55 push rbp - 48ae56: 48 8d 1a lea rbx, [rdx] - 48ae59: 48 f7 db neg rbx - 48ae5c: 48 8b 06 mov rax, qword ptr [rsi] - 48ae5f: 4c 8b 17 mov r10, qword ptr [rdi] - 48ae62: 48 8d 7c d7 f0 lea rdi, [rdi + 8*rdx - 16] - 48ae67: 48 8d 34 d6 lea rsi, [rsi + 8*rdx] - 48ae6b: 48 f7 e1 mul rcx - 48ae6e: 0f ba e3 00 bt ebx, 0 - 48ae72: 72 24 jb 0x48ae98 <__mpn_submul_1+0x48> - 48ae74: 4c 8d 18 lea r11, [rax] - 48ae77: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] - 48ae7c: 48 8d 2a lea rbp, [rdx] - 48ae7f: 48 f7 e1 mul rcx - 48ae82: 48 83 c3 02 add rbx, 2 - 48ae86: 0f 89 8c 00 00 00 jns 0x48af18 <__mpn_submul_1+0xc8> - 48ae8c: 4c 8d 00 lea r8, [rax] - 48ae8f: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] - 48ae93: 4c 8d 0a lea r9, [rdx] - 48ae96: eb 48 jmp 0x48aee0 <__mpn_submul_1+0x90> - 48ae98: 48 83 c3 01 add rbx, 1 - 48ae9c: 0f 89 86 00 00 00 jns 0x48af28 <__mpn_submul_1+0xd8> - 48aea2: 4c 8d 00 lea r8, [rax] - 48aea5: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] - 48aea9: 4c 8d 0a lea r9, [rdx] - 48aeac: 48 f7 e1 mul rcx - 48aeaf: 4c 8d 18 lea r11, [rax] - 48aeb2: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] - 48aeb7: 48 8d 2a lea rbp, [rdx] - 48aeba: eb 45 jmp 0x48af01 <__mpn_submul_1+0xb1> - 48aebc: 0f 1f 40 00 nop dword ptr [rax] - 48aec0: 48 f7 e1 mul rcx - 48aec3: 4d 29 c2 sub r10, r8 - 48aec6: 4c 8d 00 lea r8, [rax] - 48aec9: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] - 48aecd: 4d 11 cb adc r11, r9 - 48aed0: 4c 89 54 df f8 mov qword ptr [rdi + 8*rbx - 8], r10 - 48aed5: 4c 8b 14 df mov r10, qword ptr [rdi + 8*rbx] - 48aed9: 4c 8d 0a lea r9, [rdx] - 48aedc: 48 83 d5 00 adc rbp, 0 - 48aee0: 48 f7 e1 mul rcx - 48aee3: 4d 29 da sub r10, r11 - 48aee6: 4c 8d 18 lea r11, [rax] - 48aee9: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] - 48aeee: 49 11 e8 adc r8, rbp - 48aef1: 4c 89 14 df mov qword ptr [rdi + 8*rbx], r10 - 48aef5: 4c 8b 54 df 08 mov r10, qword ptr [rdi + 8*rbx + 8] - 48aefa: 48 8d 2a lea rbp, [rdx] - 48aefd: 49 83 d1 00 adc r9, 0 - 48af01: 48 83 c3 02 add rbx, 2 - 48af05: 78 b9 js 0x48aec0 <__mpn_submul_1+0x70> - 48af07: 48 f7 e1 mul rcx - 48af0a: 4d 29 c2 sub r10, r8 - 48af0d: 4d 11 cb adc r11, r9 - 48af10: 4c 89 57 f8 mov qword ptr [rdi - 8], r10 - 48af14: 48 83 d5 00 adc rbp, 0 - 48af18: 4c 8b 17 mov r10, qword ptr [rdi] - 48af1b: 4d 29 da sub r10, r11 - 48af1e: 48 11 e8 adc rax, rbp - 48af21: 4c 89 17 mov qword ptr [rdi], r10 - 48af24: 48 83 d2 00 adc rdx, 0 - 48af28: 4c 8b 57 08 mov r10, qword ptr [rdi + 8] - 48af2c: 49 29 c2 sub r10, rax - 48af2f: 4c 89 57 08 mov qword ptr [rdi + 8], r10 - 48af33: 89 d8 mov eax, ebx - 48af35: 48 11 d0 adc rax, rdx - 48af38: 5d pop rbp - 48af39: 5b pop rbx - 48af3a: c3 ret - 48af3b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000048af40 <__mpn_extract_double>: - 48af40: f3 0f 1e fa endbr64 - 48af44: 66 48 0f 7e c6 movq rsi, xmm0 - 48af49: 66 48 0f 7e c0 movq rax, xmm0 - 48af4e: 48 c1 ee 3f shr rsi, 63 - 48af52: 89 31 mov dword ptr [rcx], esi - 48af54: 66 48 0f 7e c1 movq rcx, xmm0 - 48af59: 48 be ff ff ff ff ff ff 0f 00 movabs rsi, 4503599627370495 - 48af63: 48 c1 e9 34 shr rcx, 52 - 48af67: 48 21 c6 and rsi, rax - 48af6a: 48 c1 e8 30 shr rax, 48 - 48af6e: 81 e1 ff 07 00 00 and ecx, 2047 - 48af74: 81 e9 ff 03 00 00 sub ecx, 1023 - 48af7a: 89 0a mov dword ptr [rdx], ecx - 48af7c: 48 89 37 mov qword ptr [rdi], rsi - 48af7f: a9 f0 7f 00 00 test eax, 32752 - 48af84: 75 1a jne 0x48afa0 <__mpn_extract_double+0x60> - 48af86: 48 85 f6 test rsi, rsi - 48af89: 75 25 jne 0x48afb0 <__mpn_extract_double+0x70> - 48af8b: c7 02 00 00 00 00 mov dword ptr [rdx], 0 - 48af91: b8 01 00 00 00 mov eax, 1 - 48af96: c3 ret - 48af97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48afa0: 48 0f ba ee 34 bts rsi, 52 - 48afa5: b8 01 00 00 00 mov eax, 1 - 48afaa: 48 89 37 mov qword ptr [rdi], rsi - 48afad: c3 ret - 48afae: 66 90 nop - 48afb0: 48 0f bd ce bsr rcx, rsi - 48afb4: b8 02 fc ff ff mov eax, 4294966274 - 48afb9: 48 83 f1 3f xor rcx, 63 - 48afbd: 83 e9 0b sub ecx, 11 - 48afc0: 29 c8 sub eax, ecx - 48afc2: 48 d3 e6 shl rsi, cl - 48afc5: 48 89 37 mov qword ptr [rdi], rsi - 48afc8: 89 02 mov dword ptr [rdx], eax - 48afca: b8 01 00 00 00 mov eax, 1 - 48afcf: c3 ret - -000000000048afd0 <__mpn_extract_long_double>: - 48afd0: f3 0f 1e fa endbr64 - 48afd4: 49 89 f8 mov r8, rdi - 48afd7: 8b 7c 24 10 mov edi, dword ptr [rsp + 16] - 48afdb: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 48afe0: 89 7c 24 f0 mov dword ptr [rsp - 16], edi - 48afe4: 0f b6 44 24 f1 movzx eax, byte ptr [rsp - 15] - 48afe9: 48 89 74 24 e8 mov qword ptr [rsp - 24], rsi - 48afee: c0 e8 07 shr al, 7 - 48aff1: 0f b6 c0 movzx eax, al - 48aff4: 89 01 mov dword ptr [rcx], eax - 48aff6: 0f b7 44 24 f0 movzx eax, word ptr [rsp - 16] - 48affb: 48 89 f9 mov rcx, rdi - 48affe: 25 ff 7f 00 00 and eax, 32767 - 48b003: 2d ff 3f 00 00 sub eax, 16383 - 48b008: 89 02 mov dword ptr [rdx], eax - 48b00a: 48 89 f0 mov rax, rsi - 48b00d: 49 89 30 mov qword ptr [r8], rsi - 48b010: 66 81 e1 ff 7f and cx, 32767 - 48b015: 75 19 jne 0x48b030 <__mpn_extract_long_double+0x60> - 48b017: 48 85 f6 test rsi, rsi - 48b01a: 75 2c jne 0x48b048 <__mpn_extract_long_double+0x78> - 48b01c: c7 02 00 00 00 00 mov dword ptr [rdx], 0 - 48b022: b8 01 00 00 00 mov eax, 1 - 48b027: c3 ret - 48b028: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48b030: 48 85 f6 test rsi, rsi - 48b033: 75 ed jne 0x48b022 <__mpn_extract_long_double+0x52> - 48b035: 66 81 f9 ff 7f cmp cx, 32767 - 48b03a: 75 e0 jne 0x48b01c <__mpn_extract_long_double+0x4c> - 48b03c: b8 01 00 00 00 mov eax, 1 - 48b041: c3 ret - 48b042: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48b048: 48 0f ba f0 3f btr rax, 63 - 48b04d: 48 85 c0 test rax, rax - 48b050: 74 1e je 0x48b070 <__mpn_extract_long_double+0xa0> - 48b052: 48 0f bd c8 bsr rcx, rax - 48b056: 48 83 f1 3f xor rcx, 63 - 48b05a: 48 d3 e0 shl rax, cl - 48b05d: 49 89 00 mov qword ptr [r8], rax - 48b060: b8 02 c0 ff ff mov eax, 4294950914 - 48b065: 29 c8 sub eax, ecx - 48b067: 89 02 mov dword ptr [rdx], eax - 48b069: b8 01 00 00 00 mov eax, 1 - 48b06e: c3 ret - 48b06f: 90 nop - 48b070: 48 b8 00 00 00 00 00 00 00 80 movabs rax, -9223372036854775808 - 48b07a: 49 89 00 mov qword ptr [r8], rax - 48b07d: b8 01 00 00 00 mov eax, 1 - 48b082: c7 02 02 c0 ff ff mov dword ptr [rdx], 4294950914 - 48b088: c3 ret - 48b089: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000048b090 <__mpn_extract_float128>: - 48b090: f3 0f 1e fa endbr64 - 48b094: 0f 29 44 24 e8 movaps xmmword ptr [rsp - 24], xmm0 - 48b099: 49 89 c8 mov r8, rcx - 48b09c: 48 8b 4c 24 f0 mov rcx, qword ptr [rsp - 16] - 48b0a1: 66 0f 6f 4c 24 e8 movdqa xmm1, xmmword ptr [rsp - 24] - 48b0a7: 48 8b 74 24 e8 mov rsi, qword ptr [rsp - 24] - 48b0ac: 48 89 c8 mov rax, rcx - 48b0af: 48 c1 e8 3f shr rax, 63 - 48b0b3: 66 48 0f 6e c6 movq xmm0, rsi - 48b0b8: 41 89 00 mov dword ptr [r8], eax - 48b0bb: 48 89 c8 mov rax, rcx - 48b0be: 89 c9 mov ecx, ecx - 48b0c0: 48 c1 e8 30 shr rax, 48 - 48b0c4: 25 ff 7f 00 00 and eax, 32767 - 48b0c9: 2d ff 3f 00 00 sub eax, 16383 - 48b0ce: 89 02 mov dword ptr [rdx], eax - 48b0d0: 66 0f c5 c1 06 pextrw eax, xmm1, 6 - 48b0d5: 48 c1 e0 20 shl rax, 32 - 48b0d9: 48 09 c8 or rax, rcx - 48b0dc: 66 0f c5 c9 07 pextrw ecx, xmm1, 7 - 48b0e1: 66 48 0f 6e d0 movq xmm2, rax - 48b0e6: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 48b0ea: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 48b0ed: 66 f7 c1 ff 7f test cx, 32767 - 48b0f2: 75 1c jne 0x48b110 <__mpn_extract_float128+0x80> - 48b0f4: 48 85 f6 test rsi, rsi - 48b0f7: 75 27 jne 0x48b120 <__mpn_extract_float128+0x90> - 48b0f9: 48 85 c0 test rax, rax - 48b0fc: 75 62 jne 0x48b160 <__mpn_extract_float128+0xd0> - 48b0fe: c7 02 00 00 00 00 mov dword ptr [rdx], 0 - 48b104: b8 02 00 00 00 mov eax, 2 - 48b109: c3 ret - 48b10a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48b110: 48 0f ba e8 30 bts rax, 48 - 48b115: 48 89 47 08 mov qword ptr [rdi + 8], rax - 48b119: b8 02 00 00 00 mov eax, 2 - 48b11e: c3 ret - 48b11f: 90 nop - 48b120: 48 85 c0 test rax, rax - 48b123: 75 3b jne 0x48b160 <__mpn_extract_float128+0xd0> - 48b125: 4c 0f bd c6 bsr r8, rsi - 48b129: 49 83 f0 3f xor r8, 63 - 48b12d: 45 89 c1 mov r9d, r8d - 48b130: 41 83 f8 0e cmp r8d, 14 - 48b134: 7e 6a jle 0x48b1a0 <__mpn_extract_float128+0x110> - 48b136: 41 8d 48 f1 lea ecx, [r8 - 15] - 48b13a: 48 d3 e6 shl rsi, cl - 48b13d: 48 89 74 24 e8 mov qword ptr [rsp - 24], rsi - 48b142: 66 48 0f 6e c0 movq xmm0, rax - 48b147: b8 d1 bf ff ff mov eax, 4294950865 - 48b14c: 44 29 c8 sub eax, r9d - 48b14f: 0f 16 44 24 e8 movhps xmm0, qword ptr [rsp - 24] # xmm0 = xmm0[0,1],mem[0,1] - 48b154: 0f 11 07 movups xmmword ptr [rdi], xmm0 - 48b157: 89 02 mov dword ptr [rdx], eax - 48b159: b8 02 00 00 00 mov eax, 2 - 48b15e: c3 ret - 48b15f: 90 nop - 48b160: 4c 0f bd c0 bsr r8, rax - 48b164: b9 40 00 00 00 mov ecx, 64 - 48b169: 49 89 f1 mov r9, rsi - 48b16c: 49 83 f0 3f xor r8, 63 - 48b170: 41 83 e8 0f sub r8d, 15 - 48b174: 44 29 c1 sub ecx, r8d - 48b177: 49 d3 e9 shr r9, cl - 48b17a: 44 89 c1 mov ecx, r8d - 48b17d: 48 d3 e0 shl rax, cl - 48b180: 48 d3 e6 shl rsi, cl - 48b183: 4c 09 c8 or rax, r9 - 48b186: 48 89 37 mov qword ptr [rdi], rsi - 48b189: 48 89 47 08 mov qword ptr [rdi + 8], rax - 48b18d: b8 02 c0 ff ff mov eax, 4294950914 - 48b192: 44 29 c0 sub eax, r8d - 48b195: 89 02 mov dword ptr [rdx], eax - 48b197: b8 02 00 00 00 mov eax, 2 - 48b19c: c3 ret - 48b19d: 0f 1f 00 nop dword ptr [rax] - 48b1a0: b9 0f 00 00 00 mov ecx, 15 - 48b1a5: 48 89 f0 mov rax, rsi - 48b1a8: 44 29 c1 sub ecx, r8d - 48b1ab: 48 d3 e8 shr rax, cl - 48b1ae: 41 8d 48 31 lea ecx, [r8 + 49] - 48b1b2: 48 89 44 24 e8 mov qword ptr [rsp - 24], rax - 48b1b7: 48 89 f0 mov rax, rsi - 48b1ba: 48 d3 e0 shl rax, cl - 48b1bd: eb 83 jmp 0x48b142 <__mpn_extract_float128+0xb2> - 48b1bf: 90 nop - -000000000048b1c0 : - 48b1c0: f3 0f 1e fa endbr64 - 48b1c4: 53 push rbx - 48b1c5: 8b 77 08 mov esi, dword ptr [rdi + 8] - 48b1c8: f7 c6 f0 ee ff bf test esi, 3221221104 - 48b1ce: 75 45 jne 0x48b215 - 48b1d0: 48 8b 57 18 mov rdx, qword ptr [rdi + 24] - 48b1d4: 48 89 fb mov rbx, rdi - 48b1d7: 48 8b 3f mov rdi, qword ptr [rdi] - 48b1da: 81 ce 00 00 00 80 or esi, 2147483648 - 48b1e0: 48 8d 05 ae f9 01 00 lea rax, [rip + 129454] # 0x4aab95 - 48b1e7: 4c 8b 0d b2 86 03 00 mov r9, qword ptr [rip + 231090] # 0x4c38a0 <__libc_argv> - 48b1ee: 44 8b 05 a3 86 03 00 mov r8d, dword ptr [rip + 231075] # 0x4c3898 <__libc_argc> - 48b1f5: 48 85 ff test rdi, rdi - 48b1f8: 48 0f 44 f8 cmove rdi, rax - 48b1fc: 48 83 ec 08 sub rsp, 8 - 48b200: ff 35 e2 7a 03 00 push qword ptr [rip + 228066] # 0x4c2ce8 - 48b206: 31 c9 xor ecx, ecx - 48b208: e8 43 af ff ff call 0x486150 <_dl_open> - 48b20d: 48 89 43 10 mov qword ptr [rbx + 16], rax - 48b211: 58 pop rax - 48b212: 5a pop rdx - 48b213: 5b pop rbx - 48b214: c3 ret - 48b215: ba 05 00 00 00 mov edx, 5 - 48b21a: 48 8d 35 87 53 02 00 lea rsi, [rip + 152455] # 0x4b05a8 <__tens+0x35e8> - 48b221: 48 8d 3d 94 d7 01 00 lea rdi, [rip + 120724] # 0x4a89bc <_libc_intl_domainname> - 48b228: e8 73 7d f7 ff call 0x402fa0 - 48b22d: 31 d2 xor edx, edx - 48b22f: 31 f6 xor esi, esi - 48b231: 31 ff xor edi, edi - 48b233: 48 89 c1 mov rcx, rax - 48b236: e8 45 37 ff ff call 0x47e980 <_dl_signal_error> - 48b23b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000048b240 <__dlopen>: - 48b240: f3 0f 1e fa endbr64 - 48b244: 48 83 ec 38 sub rsp, 56 - 48b248: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 48b251: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 48b256: 31 c0 xor eax, eax - 48b258: 48 89 3c 24 mov qword ptr [rsp], rdi - 48b25c: 48 8d 3d 5d ff ff ff lea rdi, [rip - 163] # 0x48b1c0 - 48b263: 89 74 24 08 mov dword ptr [rsp + 8], esi - 48b267: 48 89 e6 mov rsi, rsp - 48b26a: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx - 48b26f: e8 bc 96 ff ff call 0x484930 <_dlerror_run> - 48b274: 41 89 c0 mov r8d, eax - 48b277: 31 c0 xor eax, eax - 48b279: 45 85 c0 test r8d, r8d - 48b27c: 75 19 jne 0x48b297 <__dlopen+0x57> - 48b27e: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 48b283: e8 58 34 ff ff call 0x47e6e0 <__libc_register_dl_open_hook> - 48b288: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 48b28d: e8 0e 98 ff ff call 0x484aa0 <__libc_register_dlfcn_hook> - 48b292: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 48b297: 48 8b 4c 24 28 mov rcx, qword ptr [rsp + 40] - 48b29c: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 48b2a5: 75 05 jne 0x48b2ac <__dlopen+0x6c> - 48b2a7: 48 83 c4 38 add rsp, 56 - 48b2ab: c3 ret - 48b2ac: e8 1f 09 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 48b2b1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48b2bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000048b2c0 : - 48b2c0: f3 0f 1e fa endbr64 - 48b2c4: e9 d7 ce ff ff jmp 0x4881a0 <_dl_close> - 48b2c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000048b2d0 <__dlclose>: - 48b2d0: f3 0f 1e fa endbr64 - 48b2d4: 48 83 ec 08 sub rsp, 8 - 48b2d8: 48 89 fe mov rsi, rdi - 48b2db: 48 8d 3d de ff ff ff lea rdi, [rip - 34] # 0x48b2c0 - 48b2e2: e8 49 96 ff ff call 0x484930 <_dlerror_run> - 48b2e7: 85 c0 test eax, eax - 48b2e9: 0f 95 c0 setne al - 48b2ec: 48 83 c4 08 add rsp, 8 - 48b2f0: 0f b6 c0 movzx eax, al - 48b2f3: f7 d8 neg eax - 48b2f5: c3 ret - 48b2f6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000048b300 : - 48b300: f3 0f 1e fa endbr64 - 48b304: 53 push rbx - 48b305: 48 89 fb mov rbx, rdi - 48b308: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 48b30c: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] - 48b310: 48 8b 3f mov rdi, qword ptr [rdi] - 48b313: e8 d8 21 00 00 call 0x48d4f0 <_dl_sym> - 48b318: 48 89 43 18 mov qword ptr [rbx + 24], rax - 48b31c: 5b pop rbx - 48b31d: c3 ret - 48b31e: 66 90 nop - -000000000048b320 <__dlsym>: - 48b320: f3 0f 1e fa endbr64 - 48b324: 41 54 push r12 - 48b326: 66 48 0f 6e c7 movq xmm0, rdi - 48b32b: 66 48 0f 6e ce movq xmm1, rsi - 48b330: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 48b334: 48 83 ec 30 sub rsp, 48 - 48b338: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 48b341: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 48b346: 31 c0 xor eax, eax - 48b348: 48 83 3d b8 4b 03 00 00 cmp qword ptr [rip + 215992], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 48b350: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 48b355: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 - 48b359: 74 0c je 0x48b367 <__dlsym+0x47> - 48b35b: 48 8d 3d 7e 5d 03 00 lea rdi, [rip + 220542] # 0x4c10e0 <_dl_load_lock> - 48b362: e8 99 4c b7 ff call 0x0 - 48b367: 48 89 e6 mov rsi, rsp - 48b36a: 48 8d 3d 8f ff ff ff lea rdi, [rip - 113] # 0x48b300 - 48b371: e8 ba 95 ff ff call 0x484930 <_dlerror_run> - 48b376: 85 c0 test eax, eax - 48b378: b8 00 00 00 00 mov eax, 0 - 48b37d: 48 0f 44 44 24 18 cmove rax, qword ptr [rsp + 24] - 48b383: 48 83 3d e5 4b 03 00 00 cmp qword ptr [rip + 216037], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 48b38b: 49 89 c4 mov r12, rax - 48b38e: 74 0c je 0x48b39c <__dlsym+0x7c> - 48b390: 48 8d 3d 49 5d 03 00 lea rdi, [rip + 220489] # 0x4c10e0 <_dl_load_lock> - 48b397: e8 64 4c b7 ff call 0x0 - 48b39c: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 48b3a1: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 48b3aa: 75 0a jne 0x48b3b6 <__dlsym+0x96> - 48b3ac: 48 83 c4 30 add rsp, 48 - 48b3b0: 4c 89 e0 mov rax, r12 - 48b3b3: 41 5c pop r12 - 48b3b5: c3 ret - 48b3b6: e8 15 08 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 48b3bb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000048b3c0 : - 48b3c0: f3 0f 1e fa endbr64 - 48b3c4: 53 push rbx - 48b3c5: 48 89 fb mov rbx, rdi - 48b3c8: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 48b3cc: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 48b3d0: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] - 48b3d4: 48 8b 3f mov rdi, qword ptr [rdi] - 48b3d7: e8 e4 1d 00 00 call 0x48d1c0 <_dl_vsym> - 48b3dc: 48 89 43 20 mov qword ptr [rbx + 32], rax - 48b3e0: 5b pop rbx - 48b3e1: c3 ret - 48b3e2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48b3ed: 0f 1f 00 nop dword ptr [rax] - -000000000048b3f0 <__dlvsym>: - 48b3f0: f3 0f 1e fa endbr64 - 48b3f4: 41 54 push r12 - 48b3f6: 66 48 0f 6e c7 movq xmm0, rdi - 48b3fb: 66 48 0f 6e ce movq xmm1, rsi - 48b400: 66 48 0f 6e d1 movq xmm2, rcx - 48b405: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 48b409: 48 83 ec 30 sub rsp, 48 - 48b40d: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 48b416: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 48b41b: 31 c0 xor eax, eax - 48b41d: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 - 48b421: 66 48 0f 6e c2 movq xmm0, rdx - 48b426: 48 83 3d da 4a 03 00 00 cmp qword ptr [rip + 215770], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 48b42e: 66 0f 6c c2 punpcklqdq xmm0, xmm2 # xmm0 = xmm0[0],xmm2[0] - 48b432: 0f 29 44 24 10 movaps xmmword ptr [rsp + 16], xmm0 - 48b437: 74 0c je 0x48b445 <__dlvsym+0x55> - 48b439: 48 8d 3d a0 5c 03 00 lea rdi, [rip + 220320] # 0x4c10e0 <_dl_load_lock> - 48b440: e8 bb 4b b7 ff call 0x0 - 48b445: 48 89 e6 mov rsi, rsp - 48b448: 48 8d 3d 71 ff ff ff lea rdi, [rip - 143] # 0x48b3c0 - 48b44f: e8 dc 94 ff ff call 0x484930 <_dlerror_run> - 48b454: 85 c0 test eax, eax - 48b456: b8 00 00 00 00 mov eax, 0 - 48b45b: 48 0f 44 44 24 20 cmove rax, qword ptr [rsp + 32] - 48b461: 48 83 3d 07 4b 03 00 00 cmp qword ptr [rip + 215815], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 48b469: 49 89 c4 mov r12, rax - 48b46c: 74 0c je 0x48b47a <__dlvsym+0x8a> - 48b46e: 48 8d 3d 6b 5c 03 00 lea rdi, [rip + 220267] # 0x4c10e0 <_dl_load_lock> - 48b475: e8 86 4b b7 ff call 0x0 - 48b47a: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 48b47f: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 48b488: 75 0a jne 0x48b494 <__dlvsym+0xa4> - 48b48a: 48 83 c4 30 add rsp, 48 - 48b48e: 4c 89 e0 mov rax, r12 - 48b491: 41 5c pop r12 - 48b493: c3 ret - 48b494: e8 37 07 fc ff call 0x44bbd0 <__stack_chk_fail_local> - 48b499: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000048b4a0 : - 48b4a0: f3 0f 1e fa endbr64 - 48b4a4: b8 26 00 00 00 mov eax, 38 - 48b4a9: 0f 05 syscall - 48b4ab: 48 3d 01 f0 ff ff cmp rax, -4095 - 48b4b1: 73 01 jae 0x48b4b4 - 48b4b3: c3 ret - 48b4b4: 48 c7 c1 c0 ff ff ff mov rcx, -64 - 48b4bb: f7 d8 neg eax - 48b4bd: 64 89 01 mov dword ptr fs:[rcx], eax - 48b4c0: 48 83 c8 ff or rax, -1 - 48b4c4: c3 ret - 48b4c5: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48b4cf: 90 nop - -000000000048b4d0 <_dl_build_local_scope>: - 48b4d0: 48 89 37 mov qword ptr [rdi], rsi - 48b4d3: 0f b6 96 1c 03 00 00 movzx edx, byte ptr [rsi + 796] - 48b4da: b8 01 00 00 00 mov eax, 1 - 48b4df: 83 e2 9f and edx, -97 - 48b4e2: 83 ca 20 or edx, 32 - 48b4e5: 88 96 1c 03 00 00 mov byte ptr [rsi + 796], dl - 48b4eb: 48 8b 96 c8 03 00 00 mov rdx, qword ptr [rsi + 968] - 48b4f2: 48 85 d2 test rdx, rdx - 48b4f5: 74 61 je 0x48b558 <_dl_build_local_scope+0x88> - 48b4f7: 41 54 push r12 - 48b4f9: 4c 8d 67 08 lea r12, [rdi + 8] - 48b4fd: 55 push rbp - 48b4fe: 48 89 fd mov rbp, rdi - 48b501: 53 push rbx - 48b502: 48 8b 72 08 mov rsi, qword ptr [rdx + 8] - 48b506: 48 8d 5a 08 lea rbx, [rdx + 8] - 48b50a: 48 85 f6 test rsi, rsi - 48b50d: 74 20 je 0x48b52f <_dl_build_local_scope+0x5f> - 48b50f: f6 86 1c 03 00 00 60 test byte ptr [rsi + 796], 96 - 48b516: 74 20 je 0x48b538 <_dl_build_local_scope+0x68> - 48b518: 48 8b 73 08 mov rsi, qword ptr [rbx + 8] - 48b51c: 48 83 c3 08 add rbx, 8 - 48b520: 48 85 f6 test rsi, rsi - 48b523: 75 ea jne 0x48b50f <_dl_build_local_scope+0x3f> - 48b525: 49 29 ec sub r12, rbp - 48b528: 4c 89 e0 mov rax, r12 - 48b52b: 48 c1 f8 03 sar rax, 3 - 48b52f: 5b pop rbx - 48b530: 5d pop rbp - 48b531: 41 5c pop r12 - 48b533: c3 ret - 48b534: 0f 1f 40 00 nop dword ptr [rax] - 48b538: 4c 89 e7 mov rdi, r12 - 48b53b: 48 83 c3 08 add rbx, 8 - 48b53f: e8 8c ff ff ff call 0x48b4d0 <_dl_build_local_scope> - 48b544: 48 8b 33 mov rsi, qword ptr [rbx] - 48b547: 4d 8d 24 c4 lea r12, [r12 + 8*rax] - 48b54b: 48 85 f6 test rsi, rsi - 48b54e: 75 bf jne 0x48b50f <_dl_build_local_scope+0x3f> - 48b550: eb d3 jmp 0x48b525 <_dl_build_local_scope+0x55> - 48b552: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48b558: c3 ret - 48b559: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000048b560 : - 48b560: f3 0f 1e fa endbr64 - 48b564: 53 push rbx - 48b565: 48 89 fb mov rbx, rdi - 48b568: 48 8b 3f mov rdi, qword ptr [rdi] - 48b56b: 8b 4b 08 mov ecx, dword ptr [rbx + 8] - 48b56e: 48 8b 73 18 mov rsi, qword ptr [rbx + 24] - 48b572: 0f b6 87 1c 03 00 00 movzx eax, byte ptr [rdi + 796] - 48b579: 44 8b 43 0c mov r8d, dword ptr [rbx + 12] - 48b57d: 4c 8b 4f 30 mov r9, qword ptr [rdi + 48] - 48b581: 89 c2 mov edx, eax - 48b583: 83 e2 03 and edx, 3 - 48b586: a8 03 test al, 3 - 48b588: b8 01 00 00 00 mov eax, 1 - 48b58d: 0f 44 d0 cmove edx, eax - 48b590: e8 5b 9e fe ff call 0x4753f0 <_dl_map_object> - 48b595: 48 89 43 20 mov qword ptr [rbx + 32], rax - 48b599: 5b pop rbx - 48b59a: c3 ret - 48b59b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000048b5a0 <_dl_map_object_deps>: - 48b5a0: f3 0f 1e fa endbr64 - 48b5a4: 55 push rbp - 48b5a5: 8d 42 02 lea eax, [rdx + 2] - 48b5a8: 48 8d 04 40 lea rax, [rax + 2*rax] - 48b5ac: 48 8d 04 c5 17 00 00 00 lea rax, [8*rax + 23] - 48b5b4: 48 89 e5 mov rbp, rsp - 48b5b7: 41 57 push r15 - 48b5b9: 48 c1 e8 04 shr rax, 4 - 48b5bd: 41 56 push r14 - 48b5bf: 48 c1 e0 04 shl rax, 4 - 48b5c3: 41 55 push r13 - 48b5c5: 41 54 push r12 - 48b5c7: 53 push rbx - 48b5c8: 48 81 ec d8 04 00 00 sub rsp, 1240 - 48b5cf: 89 8d 2c fb ff ff mov dword ptr [rbp - 1236], ecx - 48b5d5: 48 89 c1 mov rcx, rax - 48b5d8: 48 81 e1 00 f0 ff ff and rcx, -4096 - 48b5df: 48 89 e3 mov rbx, rsp - 48b5e2: 48 89 bd 58 fb ff ff mov qword ptr [rbp - 1192], rdi - 48b5e9: 48 29 cb sub rbx, rcx - 48b5ec: 44 89 85 28 fb ff ff mov dword ptr [rbp - 1240], r8d - 48b5f3: 48 89 d9 mov rcx, rbx - 48b5f6: 48 39 cc cmp rsp, rcx - 48b5f9: 74 15 je 0x48b610 <_dl_map_object_deps+0x70> - 48b5fb: 48 81 ec 00 10 00 00 sub rsp, 4096 - 48b602: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 48b60b: 48 39 cc cmp rsp, rcx - 48b60e: 75 eb jne 0x48b5fb <_dl_map_object_deps+0x5b> - 48b610: 25 ff 0f 00 00 and eax, 4095 - 48b615: 48 29 c4 sub rsp, rax - 48b618: 48 85 c0 test rax, rax - 48b61b: 0f 85 27 0b 00 00 jne 0x48c148 <_dl_map_object_deps+0xba8> - 48b621: 48 8b 9d 58 fb ff ff mov rbx, qword ptr [rbp - 1192] - 48b628: 4c 8d 54 24 0f lea r10, [rsp + 15] - 48b62d: 49 83 e2 f0 and r10, -16 - 48b631: 0f b6 83 1c 03 00 00 movzx eax, byte ptr [rbx + 796] - 48b638: 49 8d 4a 18 lea rcx, [r10 + 24] - 48b63c: 49 89 5a 08 mov qword ptr [r10 + 8], rbx - 48b640: 4d 89 d7 mov r15, r10 - 48b643: 41 c7 02 00 00 00 00 mov dword ptr [r10], 0 - 48b64a: 88 85 68 fb ff ff mov byte ptr [rbp - 1176], al - 48b650: 83 e0 9f and eax, -97 - 48b653: 83 c8 20 or eax, 32 - 48b656: 49 89 4a 10 mov qword ptr [r10 + 16], rcx - 48b65a: 88 83 1c 03 00 00 mov byte ptr [rbx + 796], al - 48b660: 85 d2 test edx, edx - 48b662: 0f 84 2a 0b 00 00 je 0x48c192 <_dl_map_object_deps+0xbf2> - 48b668: 8d 42 01 lea eax, [rdx + 1] - 48b66b: bf 01 00 00 00 mov edi, 1 - 48b670: 89 85 30 fb ff ff mov dword ptr [rbp - 1232], eax - 48b676: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48b680: 8d 47 01 lea eax, [rdi + 1] - 48b683: 4c 8b 06 mov r8, qword ptr [rsi] - 48b686: 41 89 f9 mov r9d, edi - 48b689: c7 01 00 00 00 00 mov dword ptr [rcx], 0 - 48b68f: 48 89 c7 mov rdi, rax - 48b692: 48 8d 04 40 lea rax, [rax + 2*rax] - 48b696: 48 83 c6 08 add rsi, 8 - 48b69a: 48 83 c1 18 add rcx, 24 - 48b69e: 49 8d 04 c2 lea rax, [r10 + 8*rax] - 48b6a2: 66 49 0f 6e c0 movq xmm0, r8 - 48b6a7: 66 48 0f 6e c8 movq xmm1, rax - 48b6ac: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 48b6b0: 0f 11 41 f0 movups xmmword ptr [rcx - 16], xmm0 - 48b6b4: 41 0f b6 80 1c 03 00 00 movzx eax, byte ptr [r8 + 796] - 48b6bc: 83 e0 9f and eax, -97 - 48b6bf: 83 c8 20 or eax, 32 - 48b6c2: 41 88 80 1c 03 00 00 mov byte ptr [r8 + 796], al - 48b6c9: 44 39 ca cmp edx, r9d - 48b6cc: 75 b2 jne 0x48b680 <_dl_map_object_deps+0xe0> - 48b6ce: 8d 42 ff lea eax, [rdx - 1] - 48b6d1: 4d 8b 6a 08 mov r13, qword ptr [r10 + 8] - 48b6d5: 48 8d 44 40 03 lea rax, [rax + 2*rax + 3] - 48b6da: 49 8d 04 c2 lea rax, [r10 + 8*rax] - 48b6de: 48 89 85 50 fb ff ff mov qword ptr [rbp - 1200], rax - 48b6e5: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 - 48b6ed: 48 8d 85 d0 fb ff ff lea rax, [rbp - 1072] - 48b6f4: 48 89 85 18 fb ff ff mov qword ptr [rbp - 1256], rax - 48b6fb: 48 89 85 c0 fb ff ff mov qword ptr [rbp - 1088], rax - 48b702: 48 c7 c0 c0 ff ff ff mov rax, -64 - 48b709: 48 c7 85 c8 fb ff ff 00 04 00 00 mov qword ptr [rbp - 1080], 1024 - 48b714: 64 8b 00 mov eax, dword ptr fs:[rax] - 48b717: 89 85 0c fb ff ff mov dword ptr [rbp - 1268], eax - 48b71d: 48 c7 c0 c0 ff ff ff mov rax, -64 - 48b724: 64 c7 00 00 00 00 00 mov dword ptr fs:[rax], 0 - 48b72b: 4c 89 d0 mov rax, r10 - 48b72e: 4c 89 95 38 fb ff ff mov qword ptr [rbp - 1224], r10 - 48b735: 4c 89 bd 10 fb ff ff mov qword ptr [rbp - 1264], r15 - 48b73c: c7 00 01 00 00 00 mov dword ptr [rax], 1 - 48b742: 49 8b 85 c0 02 00 00 mov rax, qword ptr [r13 + 704] - 48b749: 48 89 85 60 fb ff ff mov qword ptr [rbp - 1184], rax - 48b750: 48 85 c0 test rax, rax - 48b753: 0f 84 07 08 00 00 je 0x48bf60 <_dl_map_object_deps+0x9c0> - 48b759: 48 c7 85 60 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1184], 0 - 48b764: 49 83 7d 48 00 cmp qword ptr [r13 + 72], 0 - 48b769: 0f 85 e9 00 00 00 jne 0x48b858 <_dl_map_object_deps+0x2b8> - 48b76f: 49 83 bd e8 01 00 00 00 cmp qword ptr [r13 + 488], 0 - 48b777: 0f 85 db 00 00 00 jne 0x48b858 <_dl_map_object_deps+0x2b8> - 48b77d: 45 31 ff xor r15d, r15d - 48b780: 49 83 bd d8 01 00 00 00 cmp qword ptr [r13 + 472], 0 - 48b788: 0f 85 ca 00 00 00 jne 0x48b858 <_dl_map_object_deps+0x2b8> - 48b78e: 48 8b 8d 60 fb ff ff mov rcx, qword ptr [rbp - 1184] - 48b795: 48 85 c9 test rcx, rcx - 48b798: 74 69 je 0x48b803 <_dl_map_object_deps+0x263> - 48b79a: 44 89 f8 mov eax, r15d - 48b79d: 43 8d 7c 3f 03 lea edi, [r15 + r15 + 3] - 48b7a2: 41 8d 5f 01 lea ebx, [r15 + 1] - 48b7a6: 48 c7 04 c1 00 00 00 00 mov qword ptr [rcx + 8*rax], 0 - 48b7ae: 48 c1 e7 03 shl rdi, 3 - 48b7b2: e8 a9 37 f9 ff call 0x41ef60 - 48b7b7: 49 89 c4 mov r12, rax - 48b7ba: 48 85 c0 test rax, rax - 48b7bd: 0f 84 98 0f 00 00 je 0x48c75b <_dl_map_object_deps+0x11bb> - 48b7c3: 4c 89 28 mov qword ptr [rax], r13 - 48b7c6: 48 8b b5 60 fb ff ff mov rsi, qword ptr [rbp - 1184] - 48b7cd: 4c 8d 34 dd 00 00 00 00 lea r14, [8*rbx] - 48b7d5: 48 8d 78 08 lea rdi, [rax + 8] - 48b7d9: 4c 89 f2 mov rdx, r14 - 48b7dc: e8 7f 58 f7 ff call 0x401060 <.plt+0x40> - 48b7e1: 41 8d 47 02 lea eax, [r15 + 2] - 48b7e5: 4c 89 f2 mov rdx, r14 - 48b7e8: 4c 89 e6 mov rsi, r12 - 48b7eb: 49 8d 3c c4 lea rdi, [r12 + 8*rax] - 48b7ef: e8 6c 58 f7 ff call 0x401060 <.plt+0x40> - 48b7f4: 41 80 8d 1e 03 00 00 01 or byte ptr [r13 + 798], 1 - 48b7fc: 4d 89 a5 c8 03 00 00 mov qword ptr [r13 + 968], r12 - 48b803: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 48b80a: 44 8b 00 mov r8d, dword ptr [rax] - 48b80d: 45 85 c0 test r8d, r8d - 48b810: 75 20 jne 0x48b832 <_dl_map_object_deps+0x292> - 48b812: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 48b819: 4c 8b 68 08 mov r13, qword ptr [rax + 8] - 48b81d: e9 1a ff ff ff jmp 0x48b73c <_dl_map_object_deps+0x19c> - 48b822: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48b828: 8b 38 mov edi, dword ptr [rax] - 48b82a: 85 ff test edi, edi - 48b82c: 0f 84 3d 0c 00 00 je 0x48c46f <_dl_map_object_deps+0xecf> - 48b832: 48 8b 40 10 mov rax, qword ptr [rax + 16] - 48b836: 48 85 c0 test rax, rax - 48b839: 75 ed jne 0x48b828 <_dl_map_object_deps+0x288> - 48b83b: c7 85 40 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1216], 0 - 48b845: 4c 8b bd 10 fb ff ff mov r15, qword ptr [rbp - 1264] - 48b84c: e9 da 03 00 00 jmp 0x48bc2b <_dl_map_object_deps+0x68b> - 48b851: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48b858: 49 8b 45 68 mov rax, qword ptr [r13 + 104] - 48b85c: 4d 8b 65 10 mov r12, qword ptr [r13 + 16] - 48b860: 4c 89 ad 90 fb ff ff mov qword ptr [rbp - 1136], r13 - 48b867: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 48b86b: 48 89 85 68 fb ff ff mov qword ptr [rbp - 1176], rax - 48b872: 48 89 85 a0 fb ff ff mov qword ptr [rbp - 1120], rax - 48b879: 8b 85 2c fb ff ff mov eax, dword ptr [rbp - 1236] - 48b87f: 89 85 98 fb ff ff mov dword ptr [rbp - 1128], eax - 48b885: 8b 85 28 fb ff ff mov eax, dword ptr [rbp - 1240] - 48b88b: 89 85 9c fb ff ff mov dword ptr [rbp - 1124], eax - 48b891: 49 8b 04 24 mov rax, qword ptr [r12] - 48b895: 48 85 c0 test rax, rax - 48b898: 0f 84 ad 0d 00 00 je 0x48c64b <_dl_map_object_deps+0x10ab> - 48b89e: 48 8b 9d 38 fb ff ff mov rbx, qword ptr [rbp - 1224] - 48b8a5: 45 31 ff xor r15d, r15d - 48b8a8: 48 89 9d 20 fb ff ff mov qword ptr [rbp - 1248], rbx - 48b8af: 48 83 f8 01 cmp rax, 1 - 48b8b3: 0f 85 d9 01 00 00 jne 0x48ba92 <_dl_map_object_deps+0x4f2> - 48b8b9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48b8c0: 4c 8b b5 68 fb ff ff mov r14, qword ptr [rbp - 1176] - 48b8c7: 4d 03 74 24 08 add r14, qword ptr [r12 + 8] - 48b8cc: 4c 89 f7 mov rdi, r14 - 48b8cf: e8 0c 8f fe ff call 0x4747e0 <_dl_dst_count> - 48b8d4: 48 89 c3 mov rbx, rax - 48b8d7: 48 85 c0 test rax, rax - 48b8da: 0f 84 e8 02 00 00 je 0x48bbc8 <_dl_map_object_deps+0x628> - 48b8e0: 44 8b 15 b9 41 03 00 mov r10d, dword ptr [rip + 213433] # 0x4bfaa0 <__libc_enable_secure> - 48b8e7: 45 85 d2 test r10d, r10d - 48b8ea: 0f 85 63 0d 00 00 jne 0x48c653 <_dl_map_object_deps+0x10b3> - 48b8f0: 4c 89 f7 mov rdi, r14 - 48b8f3: e8 88 58 f7 ff call 0x401180 <.plt+0x160> - 48b8f8: 49 8b bd 48 03 00 00 mov rdi, qword ptr [r13 + 840] - 48b8ff: 48 89 c1 mov rcx, rax - 48b902: 48 85 ff test rdi, rdi - 48b905: 0f 84 c5 02 00 00 je 0x48bbd0 <_dl_map_object_deps+0x630> - 48b90b: 48 83 ff ff cmp rdi, -1 - 48b90f: 0f 84 f3 02 00 00 je 0x48bc08 <_dl_map_object_deps+0x668> - 48b915: 48 89 8d 40 fb ff ff mov qword ptr [rbp - 1216], rcx - 48b91c: e8 5f 58 f7 ff call 0x401180 <.plt+0x160> - 48b921: 48 8b 8d 40 fb ff ff mov rcx, qword ptr [rbp - 1216] - 48b928: 48 83 3d 88 7e 03 00 14 cmp qword ptr [rip + 229000], 20 # 0x4c37b8 <_dl_platformlen> - 48b930: ba 14 00 00 00 mov edx, 20 - 48b935: 48 89 e6 mov rsi, rsp - 48b938: 48 0f 43 15 78 7e 03 00 cmovae rdx, qword ptr [rip + 228984] # 0x4c37b8 <_dl_platformlen> - 48b940: 48 39 c2 cmp rdx, rax - 48b943: 48 0f 42 d0 cmovb rdx, rax - 48b947: 48 8d 42 fc lea rax, [rdx - 4] - 48b94b: 48 0f af d8 imul rbx, rax - 48b94f: 48 8d 44 19 17 lea rax, [rcx + rbx + 23] - 48b954: 48 89 c2 mov rdx, rax - 48b957: 48 25 00 f0 ff ff and rax, -4096 - 48b95d: 48 29 c6 sub rsi, rax - 48b960: 48 83 e2 f0 and rdx, -16 - 48b964: 48 89 f0 mov rax, rsi - 48b967: 48 39 c4 cmp rsp, rax - 48b96a: 74 15 je 0x48b981 <_dl_map_object_deps+0x3e1> - 48b96c: 48 81 ec 00 10 00 00 sub rsp, 4096 - 48b973: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 48b97c: 48 39 c4 cmp rsp, rax - 48b97f: 75 eb jne 0x48b96c <_dl_map_object_deps+0x3cc> - 48b981: 81 e2 ff 0f 00 00 and edx, 4095 - 48b987: 48 29 d4 sub rsp, rdx - 48b98a: 48 85 d2 test rdx, rdx - 48b98d: 74 06 je 0x48b995 <_dl_map_object_deps+0x3f5> - 48b98f: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 48b995: 48 8d 54 24 0f lea rdx, [rsp + 15] - 48b99a: 4c 89 f6 mov rsi, r14 - 48b99d: 4c 89 ef mov rdi, r13 - 48b9a0: 48 83 e2 f0 and rdx, -16 - 48b9a4: e8 e7 8e fe ff call 0x474890 <_dl_dst_substitute> - 48b9a9: 80 38 00 cmp byte ptr [rax], 0 - 48b9ac: 0f 84 ee 01 00 00 je 0x48bba0 <_dl_map_object_deps+0x600> - 48b9b2: 48 8d 95 90 fb ff ff lea rdx, [rbp - 1136] - 48b9b9: 48 8d bd 70 fb ff ff lea rdi, [rbp - 1168] - 48b9c0: 48 89 85 a8 fb ff ff mov qword ptr [rbp - 1112], rax - 48b9c7: 48 8d 35 92 fb ff ff lea rsi, [rip - 1134] # 0x48b560 - 48b9ce: e8 0d 30 ff ff call 0x47e9e0 <_dl_catch_exception> - 48b9d3: 48 83 bd 78 fb ff ff 00 cmp qword ptr [rbp - 1160], 0 - 48b9db: 0f 85 2f 02 00 00 jne 0x48bc10 <_dl_map_object_deps+0x670> - 48b9e1: 48 8b 85 b0 fb ff ff mov rax, qword ptr [rbp - 1104] - 48b9e8: f6 80 1c 03 00 00 60 test byte ptr [rax + 796], 96 - 48b9ef: 75 6e jne 0x48ba5f <_dl_map_object_deps+0x4bf> - 48b9f1: 48 89 e2 mov rdx, rsp - 48b9f4: 48 39 d4 cmp rsp, rdx - 48b9f7: 74 15 je 0x48ba0e <_dl_map_object_deps+0x46e> - 48b9f9: 48 81 ec 00 10 00 00 sub rsp, 4096 - 48ba00: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 48ba09: 48 39 d4 cmp rsp, rdx - 48ba0c: 75 eb jne 0x48b9f9 <_dl_map_object_deps+0x459> - 48ba0e: 48 83 ec 20 sub rsp, 32 - 48ba12: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 - 48ba18: 48 8b 8d 50 fb ff ff mov rcx, qword ptr [rbp - 1200] - 48ba1f: 83 85 30 fb ff ff 01 add dword ptr [rbp - 1232], 1 - 48ba26: 48 8d 54 24 0f lea rdx, [rsp + 15] - 48ba2b: 48 83 e2 f0 and rdx, -16 - 48ba2f: 48 89 42 08 mov qword ptr [rdx + 8], rax - 48ba33: c7 02 00 00 00 00 mov dword ptr [rdx], 0 - 48ba39: 48 c7 42 10 00 00 00 00 mov qword ptr [rdx + 16], 0 - 48ba41: 48 89 51 10 mov qword ptr [rcx + 16], rdx - 48ba45: 0f b6 88 1c 03 00 00 movzx ecx, byte ptr [rax + 796] - 48ba4c: 48 89 95 50 fb ff ff mov qword ptr [rbp - 1200], rdx - 48ba53: 83 e1 9f and ecx, -97 - 48ba56: 83 c9 20 or ecx, 32 - 48ba59: 88 88 1c 03 00 00 mov byte ptr [rax + 796], cl - 48ba5f: 48 8b b5 60 fb ff ff mov rsi, qword ptr [rbp - 1184] - 48ba66: 48 85 f6 test rsi, rsi - 48ba69: 74 0b je 0x48ba76 <_dl_map_object_deps+0x4d6> - 48ba6b: 44 89 fa mov edx, r15d - 48ba6e: 41 83 c7 01 add r15d, 1 - 48ba72: 48 89 04 d6 mov qword ptr [rsi + 8*rdx], rax - 48ba76: 49 8b 44 24 10 mov rax, qword ptr [r12 + 16] - 48ba7b: 49 83 c4 10 add r12, 16 - 48ba7f: 48 85 c0 test rax, rax - 48ba82: 0f 84 06 fd ff ff je 0x48b78e <_dl_map_object_deps+0x1ee> - 48ba88: 48 83 f8 01 cmp rax, 1 - 48ba8c: 0f 84 2e fe ff ff je 0x48b8c0 <_dl_map_object_deps+0x320> - 48ba92: 48 83 e0 fd and rax, -3 - 48ba96: 48 3d fd ff ff 7f cmp rax, 2147483645 - 48ba9c: 75 d8 jne 0x48ba76 <_dl_map_object_deps+0x4d6> - 48ba9e: 4c 8b b5 68 fb ff ff mov r14, qword ptr [rbp - 1176] - 48baa5: 4d 03 74 24 08 add r14, qword ptr [r12 + 8] - 48baaa: 4c 89 f7 mov rdi, r14 - 48baad: e8 2e 8d fe ff call 0x4747e0 <_dl_dst_count> - 48bab2: 48 89 c3 mov rbx, rax - 48bab5: 48 85 c0 test rax, rax - 48bab8: 0f 84 00 05 00 00 je 0x48bfbe <_dl_map_object_deps+0xa1e> - 48babe: 44 8b 0d db 3f 03 00 mov r9d, dword ptr [rip + 212955] # 0x4bfaa0 <__libc_enable_secure> - 48bac5: 45 85 c9 test r9d, r9d - 48bac8: 0f 85 7a 0c 00 00 jne 0x48c748 <_dl_map_object_deps+0x11a8> - 48bace: 4c 89 f7 mov rdi, r14 - 48bad1: e8 aa 56 f7 ff call 0x401180 <.plt+0x160> - 48bad6: 49 8b bd 48 03 00 00 mov rdi, qword ptr [r13 + 840] - 48badd: 48 89 c2 mov rdx, rax - 48bae0: 48 85 ff test rdi, rdi - 48bae3: 0f 84 6a 06 00 00 je 0x48c153 <_dl_map_object_deps+0xbb3> - 48bae9: 48 83 ff ff cmp rdi, -1 - 48baed: 0f 84 98 06 00 00 je 0x48c18b <_dl_map_object_deps+0xbeb> - 48baf3: 48 89 95 40 fb ff ff mov qword ptr [rbp - 1216], rdx - 48bafa: e8 81 56 f7 ff call 0x401180 <.plt+0x160> - 48baff: 48 8b 95 40 fb ff ff mov rdx, qword ptr [rbp - 1216] - 48bb06: 48 89 c1 mov rcx, rax - 48bb09: 48 83 3d a7 7c 03 00 14 cmp qword ptr [rip + 228519], 20 # 0x4c37b8 <_dl_platformlen> - 48bb11: b8 14 00 00 00 mov eax, 20 - 48bb16: 48 0f 43 05 9a 7c 03 00 cmovae rax, qword ptr [rip + 228506] # 0x4c37b8 <_dl_platformlen> - 48bb1e: 48 39 c8 cmp rax, rcx - 48bb21: 48 0f 42 c1 cmovb rax, rcx - 48bb25: 48 83 e8 04 sub rax, 4 - 48bb29: 48 0f af c3 imul rax, rbx - 48bb2d: 48 89 e3 mov rbx, rsp - 48bb30: 48 8d 44 02 17 lea rax, [rdx + rax + 23] - 48bb35: 48 89 c2 mov rdx, rax - 48bb38: 48 25 00 f0 ff ff and rax, -4096 - 48bb3e: 48 29 c3 sub rbx, rax - 48bb41: 48 83 e2 f0 and rdx, -16 - 48bb45: 48 89 d8 mov rax, rbx - 48bb48: 48 39 c4 cmp rsp, rax - 48bb4b: 74 15 je 0x48bb62 <_dl_map_object_deps+0x5c2> - 48bb4d: 48 81 ec 00 10 00 00 sub rsp, 4096 - 48bb54: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 48bb5d: 48 39 c4 cmp rsp, rax - 48bb60: 75 eb jne 0x48bb4d <_dl_map_object_deps+0x5ad> - 48bb62: 81 e2 ff 0f 00 00 and edx, 4095 - 48bb68: 48 29 d4 sub rsp, rdx - 48bb6b: 48 85 d2 test rdx, rdx - 48bb6e: 0f 85 07 09 00 00 jne 0x48c47b <_dl_map_object_deps+0xedb> - 48bb74: 48 8d 54 24 0f lea rdx, [rsp + 15] - 48bb79: 4c 89 f6 mov rsi, r14 - 48bb7c: 4c 89 ef mov rdi, r13 - 48bb7f: 48 83 e2 f0 and rdx, -16 - 48bb83: e8 08 8d fe ff call 0x474890 <_dl_dst_substitute> - 48bb88: 80 38 00 cmp byte ptr [rax], 0 - 48bb8b: 0f 85 2a 04 00 00 jne 0x48bfbb <_dl_map_object_deps+0xa1b> - 48bb91: 49 81 3c 24 fd ff ff 7f cmp qword ptr [r12], 2147483645 - 48bb99: 0f 84 45 0b 00 00 je 0x48c6e4 <_dl_map_object_deps+0x1144> - 48bb9f: 90 nop - 48bba0: f6 05 19 7c 03 00 01 test byte ptr [rip + 228377], 1 # 0x4c37c0 <_dl_debug_mask> - 48bba7: 0f 84 c9 fe ff ff je 0x48ba76 <_dl_map_object_deps+0x4d6> - 48bbad: 4c 89 f6 mov rsi, r14 - 48bbb0: 48 8d 3d 71 4a 02 00 lea rdi, [rip + 150129] # 0x4b0628 <__tens+0x3668> - 48bbb7: 31 c0 xor eax, eax - 48bbb9: e8 c2 ec fe ff call 0x47a880 <_dl_debug_printf> - 48bbbe: e9 b3 fe ff ff jmp 0x48ba76 <_dl_map_object_deps+0x4d6> - 48bbc3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48bbc8: 4c 89 f0 mov rax, r14 - 48bbcb: e9 e2 fd ff ff jmp 0x48b9b2 <_dl_map_object_deps+0x412> - 48bbd0: 49 8b 45 08 mov rax, qword ptr [r13 + 8] - 48bbd4: 80 38 00 cmp byte ptr [rax], 0 - 48bbd7: 0f 85 a7 0a 00 00 jne 0x48c684 <_dl_map_object_deps+0x10e4> - 48bbdd: 48 89 8d 40 fb ff ff mov qword ptr [rbp - 1216], rcx - 48bbe4: e8 67 03 ff ff call 0x47bf50 <_dl_get_origin> - 48bbe9: 48 8b 8d 40 fb ff ff mov rcx, qword ptr [rbp - 1216] - 48bbf0: 49 89 85 48 03 00 00 mov qword ptr [r13 + 840], rax - 48bbf7: 48 89 c7 mov rdi, rax - 48bbfa: 48 8d 40 ff lea rax, [rax - 1] - 48bbfe: 48 83 f8 fd cmp rax, -3 - 48bc02: 0f 86 0d fd ff ff jbe 0x48b915 <_dl_map_object_deps+0x375> - 48bc08: 31 c0 xor eax, eax - 48bc0a: e9 19 fd ff ff jmp 0x48b928 <_dl_map_object_deps+0x388> - 48bc0f: 90 nop - 48bc10: 89 85 40 fb ff ff mov dword ptr [rbp - 1216], eax - 48bc16: 4c 8b bd 10 fb ff ff mov r15, qword ptr [rbp - 1264] - 48bc1d: 85 c0 test eax, eax - 48bc1f: 75 0a jne 0x48bc2b <_dl_map_object_deps+0x68b> - 48bc21: c7 85 40 fb ff ff ff ff ff ff mov dword ptr [rbp - 1216], 4294967295 - 48bc2b: 48 8b bd c0 fb ff ff mov rdi, qword ptr [rbp - 1088] - 48bc32: 48 3b bd 18 fb ff ff cmp rdi, qword ptr [rbp - 1256] - 48bc39: 74 05 je 0x48bc40 <_dl_map_object_deps+0x6a0> - 48bc3b: e8 10 39 f9 ff call 0x41f550 - 48bc40: 48 c7 c0 c0 ff ff ff mov rax, -64 - 48bc47: 64 8b 30 mov esi, dword ptr fs:[rax] - 48bc4a: 85 f6 test esi, esi - 48bc4c: 75 14 jne 0x48bc62 <_dl_map_object_deps+0x6c2> - 48bc4e: 8b 85 0c fb ff ff mov eax, dword ptr [rbp - 1268] - 48bc54: 85 c0 test eax, eax - 48bc56: 74 0a je 0x48bc62 <_dl_map_object_deps+0x6c2> - 48bc58: 48 c7 c1 c0 ff ff ff mov rcx, -64 - 48bc5f: 64 89 01 mov dword ptr fs:[rcx], eax - 48bc62: 48 8b 9d 58 fb ff ff mov rbx, qword ptr [rbp - 1192] - 48bc69: 48 8b 83 c8 03 00 00 mov rax, qword ptr [rbx + 968] - 48bc70: 48 89 85 60 fb ff ff mov qword ptr [rbp - 1184], rax - 48bc77: 48 85 c0 test rax, rax - 48bc7a: 74 23 je 0x48bc9f <_dl_map_object_deps+0x6ff> - 48bc7c: 0f b6 83 1c 03 00 00 movzx eax, byte ptr [rbx + 796] - 48bc83: 88 85 68 fb ff ff mov byte ptr [rbp - 1176], al - 48bc89: 83 e0 03 and eax, 3 - 48bc8c: 3c 02 cmp al, 2 - 48bc8e: 0f 84 7c 04 00 00 je 0x48c110 <_dl_map_object_deps+0xb70> - 48bc94: 48 c7 85 60 fb ff ff 00 00 00 00 mov qword ptr [rbp - 1184], 0 - 48bc9f: 8b 85 30 fb ff ff mov eax, dword ptr [rbp - 1232] - 48bca5: 8d 7c 00 01 lea edi, [rax + rax + 1] - 48bca9: 48 c1 e7 03 shl rdi, 3 - 48bcad: e8 ae 32 f9 ff call 0x41ef60 - 48bcb2: 49 89 c5 mov r13, rax - 48bcb5: 48 85 c0 test rax, rax - 48bcb8: 0f 84 d0 0a 00 00 je 0x48c78e <_dl_map_object_deps+0x11ee> - 48bcbe: 8b 9d 30 fb ff ff mov ebx, dword ptr [rbp - 1232] - 48bcc4: 8b 8d 2c fb ff ff mov ecx, dword ptr [rbp - 1236] - 48bcca: 8d 43 01 lea eax, [rbx + 1] - 48bccd: 4d 8d 44 c5 00 lea r8, [r13 + 8*rax] - 48bcd2: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] - 48bcd9: 4c 89 80 c0 02 00 00 mov qword ptr [rax + 704], r8 - 48bce0: 89 98 c8 02 00 00 mov dword ptr [rax + 712], ebx - 48bce6: 85 c9 test ecx, ecx - 48bce8: 0f 85 77 06 00 00 jne 0x48c365 <_dl_map_object_deps+0xdc5> - 48bcee: 31 db xor ebx, ebx - 48bcf0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 48bcf4: 89 d8 mov eax, ebx - 48bcf6: 83 c3 01 add ebx, 1 - 48bcf9: 49 89 14 c0 mov qword ptr [r8 + 8*rax], rdx - 48bcfd: 49 8b 47 08 mov rax, qword ptr [r15 + 8] - 48bd01: 80 a0 1c 03 00 00 9f and byte ptr [rax + 796], -97 - 48bd08: 4d 8b 7f 10 mov r15, qword ptr [r15 + 16] - 48bd0c: 4d 85 ff test r15, r15 - 48bd0f: 75 df jne 0x48bcf0 <_dl_map_object_deps+0x750> - 48bd11: f6 05 a9 7a 03 00 08 test byte ptr [rip + 228009], 8 # 0x4c37c1 <_dl_debug_mask+0x1> - 48bd18: 0f 85 90 04 00 00 jne 0x48c1ae <_dl_map_object_deps+0xc0e> - 48bd1e: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] - 48bd25: 49 39 00 cmp qword ptr [r8], rax - 48bd28: 0f 85 7e 0a 00 00 jne 0x48c7ac <_dl_map_object_deps+0x120c> - 48bd2e: 4c 8b 88 d0 03 00 00 mov r9, qword ptr [rax + 976] - 48bd35: 45 31 f6 xor r14d, r14d - 48bd38: 4d 85 c9 test r9, r9 - 48bd3b: 0f 84 8a 01 00 00 je 0x48becb <_dl_map_object_deps+0x92b> - 48bd41: 41 8b 09 mov ecx, dword ptr [r9] - 48bd44: 49 8d 71 08 lea rsi, [r9 + 8] - 48bd48: 83 fb 01 cmp ebx, 1 - 48bd4b: 0f 86 cf 06 00 00 jbe 0x48c420 <_dl_map_object_deps+0xe80> - 48bd51: 8d 43 fe lea eax, [rbx - 2] - 48bd54: 49 8d 50 08 lea rdx, [r8 + 8] - 48bd58: 4d 8d 54 c0 10 lea r10, [r8 + 8*rax + 16] - 48bd5d: 0f 1f 00 nop dword ptr [rax] - 48bd60: 48 8b 3a mov rdi, qword ptr [rdx] - 48bd63: 48 83 c2 08 add rdx, 8 - 48bd67: 0f b6 87 1c 03 00 00 movzx eax, byte ptr [rdi + 796] - 48bd6e: 83 e0 9f and eax, -97 - 48bd71: 83 c8 20 or eax, 32 - 48bd74: 88 87 1c 03 00 00 mov byte ptr [rdi + 796], al - 48bd7a: 49 39 d2 cmp r10, rdx - 48bd7d: 75 e1 jne 0x48bd60 <_dl_map_object_deps+0x7c0> - 48bd7f: 45 31 f6 xor r14d, r14d - 48bd82: 85 c9 test ecx, ecx - 48bd84: 0f 84 26 01 00 00 je 0x48beb0 <_dl_map_object_deps+0x910> - 48bd8a: 45 31 f6 xor r14d, r14d - 48bd8d: 45 31 e4 xor r12d, r12d - 48bd90: 49 8d 41 10 lea rax, [r9 + 16] - 48bd94: 89 9d 2c fb ff ff mov dword ptr [rbp - 1236], ebx - 48bd9a: 48 89 85 50 fb ff ff mov qword ptr [rbp - 1200], rax - 48bda1: 4c 89 f3 mov rbx, r14 - 48bda4: 4d 89 cf mov r15, r9 - 48bda7: 45 89 e6 mov r14d, r12d - 48bdaa: 4c 89 ad 38 fb ff ff mov qword ptr [rbp - 1224], r13 - 48bdb1: 49 89 f4 mov r12, rsi - 48bdb4: 4c 89 85 30 fb ff ff mov qword ptr [rbp - 1232], r8 - 48bdbb: eb 0f jmp 0x48bdcc <_dl_map_object_deps+0x82c> - 48bdbd: 0f 1f 00 nop dword ptr [rax] - 48bdc0: 45 89 ee mov r14d, r13d - 48bdc3: 44 39 f1 cmp ecx, r14d - 48bdc6: 0f 86 c8 00 00 00 jbe 0x48be94 <_dl_map_object_deps+0x8f4> - 48bdcc: 44 89 f0 mov eax, r14d - 48bdcf: 45 8d 6e 01 lea r13d, [r14 + 1] - 48bdd3: 48 8d 14 c5 00 00 00 00 lea rdx, [8*rax] - 48bddb: 49 8b 04 c4 mov rax, qword ptr [r12 + 8*rax] - 48bddf: f6 80 1c 03 00 00 60 test byte ptr [rax + 796], 96 - 48bde6: 74 d8 je 0x48bdc0 <_dl_map_object_deps+0x820> - 48bde8: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] - 48bdef: 48 89 95 68 fb ff ff mov qword ptr [rbp - 1176], rdx - 48bdf6: 8b 80 d8 03 00 00 mov eax, dword ptr [rax + 984] - 48bdfc: 48 8d 3c c5 08 00 00 00 lea rdi, [8*rax + 8] - 48be04: e8 57 31 f9 ff call 0x41ef60 - 48be09: 48 8b 95 68 fb ff ff mov rdx, qword ptr [rbp - 1176] - 48be10: 48 85 c0 test rax, rax - 48be13: 48 89 c3 mov rbx, rax - 48be16: 0f 84 fa 08 00 00 je 0x48c716 <_dl_map_object_deps+0x1176> - 48be1c: 48 8d 78 08 lea rdi, [rax + 8] - 48be20: 4c 89 e6 mov rsi, r12 - 48be23: e8 38 52 f7 ff call 0x401060 <.plt+0x40> - 48be28: 45 8b 1f mov r11d, dword ptr [r15] - 48be2b: 45 39 eb cmp r11d, r13d - 48be2e: 0f 86 0c 03 00 00 jbe 0x48c140 <_dl_map_object_deps+0xba0> - 48be34: 41 8d 53 fe lea edx, [r11 - 2] - 48be38: 44 89 e9 mov ecx, r13d - 48be3b: 44 29 f2 sub edx, r14d - 48be3e: 49 8d 44 cf 08 lea rax, [r15 + 8*rcx + 8] - 48be43: 48 01 ca add rdx, rcx - 48be46: 48 8b 8d 50 fb ff ff mov rcx, qword ptr [rbp - 1200] - 48be4d: 48 8d 3c d1 lea rdi, [rcx + 8*rdx] - 48be51: 44 89 f1 mov ecx, r14d - 48be54: 0f 1f 40 00 nop dword ptr [rax] - 48be58: 48 8b 10 mov rdx, qword ptr [rax] - 48be5b: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 - 48be62: 75 0a jne 0x48be6e <_dl_map_object_deps+0x8ce> - 48be64: 89 ce mov esi, ecx - 48be66: 83 c1 01 add ecx, 1 - 48be69: 48 89 54 f3 08 mov qword ptr [rbx + 8*rsi + 8], rdx - 48be6e: 48 83 c0 08 add rax, 8 - 48be72: 48 39 f8 cmp rax, rdi - 48be75: 75 e1 jne 0x48be58 <_dl_map_object_deps+0x8b8> - 48be77: 47 8d 44 2b ff lea r8d, [r11 + r13 - 1] - 48be7c: 45 29 f0 sub r8d, r14d - 48be7f: 45 89 c5 mov r13d, r8d - 48be82: 89 0b mov dword ptr [rbx], ecx - 48be84: 41 8b 0f mov ecx, dword ptr [r15] - 48be87: 45 8d 75 01 lea r14d, [r13 + 1] - 48be8b: 44 39 f1 cmp ecx, r14d - 48be8e: 0f 87 38 ff ff ff ja 0x48bdcc <_dl_map_object_deps+0x82c> - 48be94: 49 89 de mov r14, rbx - 48be97: 8b 9d 2c fb ff ff mov ebx, dword ptr [rbp - 1236] - 48be9d: 4c 8b ad 38 fb ff ff mov r13, qword ptr [rbp - 1224] - 48bea4: 4c 8b 85 30 fb ff ff mov r8, qword ptr [rbp - 1232] - 48beab: 83 fb 01 cmp ebx, 1 - 48beae: 76 1b jbe 0x48becb <_dl_map_object_deps+0x92b> - 48beb0: b8 01 00 00 00 mov eax, 1 - 48beb5: 0f 1f 00 nop dword ptr [rax] - 48beb8: 49 8b 14 c0 mov rdx, qword ptr [r8 + 8*rax] - 48bebc: 48 83 c0 01 add rax, 1 - 48bec0: 80 a2 1c 03 00 00 9f and byte ptr [rdx + 796], -97 - 48bec7: 39 c3 cmp ebx, eax - 48bec9: 77 ed ja 0x48beb8 <_dl_map_object_deps+0x918> - 48becb: 41 89 dc mov r12d, ebx - 48bece: 4c 89 c6 mov rsi, r8 - 48bed1: 4c 89 ef mov rdi, r13 - 48bed4: 4a 8d 14 e5 00 00 00 00 lea rdx, [8*r12] - 48bedc: e8 7f 51 f7 ff call 0x401060 <.plt+0x40> - 48bee1: 8d 73 ff lea esi, [rbx - 1] - 48bee4: 49 8d 7d 08 lea rdi, [r13 + 8] - 48bee8: 31 c9 xor ecx, ecx - 48beea: 31 d2 xor edx, edx - 48beec: e8 af c3 ff ff call 0x4882a0 <_dl_sort_maps> - 48bef1: 4b c7 44 e5 00 00 00 00 00 mov qword ptr [r13 + 8*r12], 0 - 48befa: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] - 48bf01: 80 88 1e 03 00 00 01 or byte ptr [rax + 798], 1 - 48bf08: 4c 89 a8 c8 03 00 00 mov qword ptr [rax + 968], r13 - 48bf0f: 4d 85 f6 test r14, r14 - 48bf12: 74 13 je 0x48bf27 <_dl_map_object_deps+0x987> - 48bf14: 48 8b b8 d0 03 00 00 mov rdi, qword ptr [rax + 976] - 48bf1b: 4c 89 b0 d0 03 00 00 mov qword ptr [rax + 976], r14 - 48bf22: e8 89 01 ff ff call 0x47c0b0 <_dl_scope_free> - 48bf27: 48 8b 85 60 fb ff ff mov rax, qword ptr [rbp - 1184] - 48bf2e: 48 85 c0 test rax, rax - 48bf31: 74 08 je 0x48bf3b <_dl_map_object_deps+0x99b> - 48bf33: 48 89 c7 mov rdi, rax - 48bf36: e8 75 01 ff ff call 0x47c0b0 <_dl_scope_free> - 48bf3b: 8b 85 40 fb ff ff mov eax, dword ptr [rbp - 1216] - 48bf41: 85 c0 test eax, eax - 48bf43: 0f 85 d8 07 00 00 jne 0x48c721 <_dl_map_object_deps+0x1181> - 48bf49: 48 8d 65 d8 lea rsp, [rbp - 40] - 48bf4d: 5b pop rbx - 48bf4e: 41 5c pop r12 - 48bf50: 41 5d pop r13 - 48bf52: 41 5e pop r14 - 48bf54: 41 5f pop r15 - 48bf56: 5d pop rbp - 48bf57: c3 ret - 48bf58: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48bf60: 49 83 bd c8 03 00 00 00 cmp qword ptr [r13 + 968], 0 - 48bf68: 0f 85 f6 f7 ff ff jne 0x48b764 <_dl_map_object_deps+0x1c4> - 48bf6e: 4c 39 ad 58 fb ff ff cmp qword ptr [rbp - 1192], r13 - 48bf75: 0f 84 e9 f7 ff ff je 0x48b764 <_dl_map_object_deps+0x1c4> - 48bf7b: 41 0f b7 85 ba 02 00 00 movzx eax, word ptr [r13 + 698] - 48bf83: 66 85 c0 test ax, ax - 48bf86: 0f 84 d8 f7 ff ff je 0x48b764 <_dl_map_object_deps+0x1c4> - 48bf8c: 0f b7 f0 movzx esi, ax - 48bf8f: 48 8d bd c0 fb ff ff lea rdi, [rbp - 1088] - 48bf96: ba 08 00 00 00 mov edx, 8 - 48bf9b: e8 e0 21 fe ff call 0x46e180 <__libc_scratch_buffer_set_array_size> - 48bfa0: 84 c0 test al, al - 48bfa2: 0f 84 be 06 00 00 je 0x48c666 <_dl_map_object_deps+0x10c6> - 48bfa8: 48 8b 85 c0 fb ff ff mov rax, qword ptr [rbp - 1088] - 48bfaf: 48 89 85 60 fb ff ff mov qword ptr [rbp - 1184], rax - 48bfb6: e9 a9 f7 ff ff jmp 0x48b764 <_dl_map_object_deps+0x1c4> - 48bfbb: 49 89 c6 mov r14, rax - 48bfbe: 4c 89 b5 a8 fb ff ff mov qword ptr [rbp - 1112], r14 - 48bfc5: f6 05 f4 77 03 00 01 test byte ptr [rip + 227316], 1 # 0x4c37c0 <_dl_debug_mask> - 48bfcc: 0f 85 19 06 00 00 jne 0x48c5eb <_dl_map_object_deps+0x104b> - 48bfd2: 4c 8d b5 70 fb ff ff lea r14, [rbp - 1168] - 48bfd9: 48 8d 95 90 fb ff ff lea rdx, [rbp - 1136] - 48bfe0: 48 8d 35 79 f5 ff ff lea rsi, [rip - 2695] # 0x48b560 - 48bfe7: 4c 89 f7 mov rdi, r14 - 48bfea: e8 f1 29 ff ff call 0x47e9e0 <_dl_catch_exception> - 48bfef: 48 83 bd 78 fb ff ff 00 cmp qword ptr [rbp - 1160], 0 - 48bff7: 48 89 e2 mov rdx, rsp - 48bffa: 0f 85 22 06 00 00 jne 0x48c622 <_dl_map_object_deps+0x1082> - 48c000: 48 39 d4 cmp rsp, rdx - 48c003: 74 15 je 0x48c01a <_dl_map_object_deps+0xa7a> - 48c005: 48 81 ec 00 10 00 00 sub rsp, 4096 - 48c00c: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 48c015: 48 39 d4 cmp rsp, rdx - 48c018: 75 eb jne 0x48c005 <_dl_map_object_deps+0xa65> - 48c01a: 48 83 ec 20 sub rsp, 32 - 48c01e: 48 83 4c 24 18 00 or qword ptr [rsp + 24], 0 - 48c024: 48 8b 9d 20 fb ff ff mov rbx, qword ptr [rbp - 1248] - 48c02b: f3 0f 6f 13 movdqu xmm2, xmmword ptr [rbx] - 48c02f: 48 8d 4c 24 0f lea rcx, [rsp + 15] - 48c034: 0f 29 95 40 fb ff ff movaps xmmword ptr [rbp - 1216], xmm2 - 48c03b: 48 83 e1 f0 and rcx, -16 - 48c03f: 0f 29 11 movaps xmmword ptr [rcx], xmm2 - 48c042: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 48c046: 48 89 41 10 mov qword ptr [rcx + 16], rax - 48c04a: 48 8b 85 b0 fb ff ff mov rax, qword ptr [rbp - 1104] - 48c051: c7 03 00 00 00 00 mov dword ptr [rbx], 0 - 48c057: 48 89 43 08 mov qword ptr [rbx + 8], rax - 48c05b: 48 8b 9d 60 fb ff ff mov rbx, qword ptr [rbp - 1184] - 48c062: 48 85 db test rbx, rbx - 48c065: 74 12 je 0x48c079 <_dl_map_object_deps+0xad9> - 48c067: 44 89 fa mov edx, r15d - 48c06a: 41 83 c7 01 add r15d, 1 - 48c06e: 48 89 04 d3 mov qword ptr [rbx + 8*rdx], rax - 48c072: 48 8b 85 b0 fb ff ff mov rax, qword ptr [rbp - 1104] - 48c079: f6 80 1c 03 00 00 60 test byte ptr [rax + 796], 96 - 48c080: 0f 85 5d 03 00 00 jne 0x48c3e3 <_dl_map_object_deps+0xe43> - 48c086: 48 8b 9d 20 fb ff ff mov rbx, qword ptr [rbp - 1248] - 48c08d: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 48c091: 83 85 30 fb ff ff 01 add dword ptr [rbp - 1232], 1 - 48c098: 48 89 4b 10 mov qword ptr [rbx + 16], rcx - 48c09c: 0f b6 90 1c 03 00 00 movzx edx, byte ptr [rax + 796] - 48c0a3: 83 e2 9f and edx, -97 - 48c0a6: 83 ca 20 or edx, 32 - 48c0a9: 88 90 1c 03 00 00 mov byte ptr [rax + 796], dl - 48c0af: 48 8b 50 18 mov rdx, qword ptr [rax + 24] - 48c0b3: 48 85 f6 test rsi, rsi - 48c0b6: 74 08 je 0x48c0c0 <_dl_map_object_deps+0xb20> - 48c0b8: 48 89 56 18 mov qword ptr [rsi + 24], rdx - 48c0bc: 48 8b 50 18 mov rdx, qword ptr [rax + 24] - 48c0c0: 48 85 d2 test rdx, rdx - 48c0c3: 74 04 je 0x48c0c9 <_dl_map_object_deps+0xb29> - 48c0c5: 48 89 72 20 mov qword ptr [rdx + 32], rsi - 48c0c9: 48 8b 51 08 mov rdx, qword ptr [rcx + 8] - 48c0cd: 48 8b 72 20 mov rsi, qword ptr [rdx + 32] - 48c0d1: 48 89 70 20 mov qword ptr [rax + 32], rsi - 48c0d5: 48 89 42 20 mov qword ptr [rdx + 32], rax - 48c0d9: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 48c0dd: 48 85 f6 test rsi, rsi - 48c0e0: 74 04 je 0x48c0e6 <_dl_map_object_deps+0xb46> - 48c0e2: 48 89 46 18 mov qword ptr [rsi + 24], rax - 48c0e6: 48 89 50 18 mov qword ptr [rax + 24], rdx - 48c0ea: 48 8b 9d 20 fb ff ff mov rbx, qword ptr [rbp - 1248] - 48c0f1: 48 39 9d 50 fb ff ff cmp qword ptr [rbp - 1200], rbx - 48c0f8: 0f 84 d2 02 00 00 je 0x48c3d0 <_dl_map_object_deps+0xe30> - 48c0fe: 48 89 8d 20 fb ff ff mov qword ptr [rbp - 1248], rcx - 48c105: e9 6c f9 ff ff jmp 0x48ba76 <_dl_map_object_deps+0x4d6> - 48c10a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48c110: 48 83 bb c0 02 00 00 00 cmp qword ptr [rbx + 704], 0 - 48c118: 0f 84 81 fb ff ff je 0x48bc9f <_dl_map_object_deps+0x6ff> - 48c11e: 48 8d 0d 7b 46 02 00 lea rcx, [rip + 149115] # 0x4b07a0 <__PRETTY_FUNCTION__.10479> - 48c125: ba d8 01 00 00 mov edx, 472 - 48c12a: 48 8d 35 8e 44 02 00 lea rsi, [rip + 148622] # 0x4b05bf <__tens+0x35ff> - 48c131: 48 8d 3d b8 45 02 00 lea rdi, [rip + 148920] # 0x4b06f0 <__tens+0x3730> - 48c138: e8 13 6e f7 ff call 0x402f50 <__assert_fail> - 48c13d: 0f 1f 00 nop dword ptr [rax] - 48c140: 44 89 f1 mov ecx, r14d - 48c143: e9 3a fd ff ff jmp 0x48be82 <_dl_map_object_deps+0x8e2> - 48c148: 48 83 4c 04 f8 00 or qword ptr [rsp + rax - 8], 0 - 48c14e: e9 ce f4 ff ff jmp 0x48b621 <_dl_map_object_deps+0x81> - 48c153: 49 8b 45 08 mov rax, qword ptr [r13 + 8] - 48c157: 80 38 00 cmp byte ptr [rax], 0 - 48c15a: 0f 85 65 05 00 00 jne 0x48c6c5 <_dl_map_object_deps+0x1125> - 48c160: 48 89 95 40 fb ff ff mov qword ptr [rbp - 1216], rdx - 48c167: e8 e4 fd fe ff call 0x47bf50 <_dl_get_origin> - 48c16c: 48 8b 95 40 fb ff ff mov rdx, qword ptr [rbp - 1216] - 48c173: 49 89 85 48 03 00 00 mov qword ptr [r13 + 840], rax - 48c17a: 48 89 c7 mov rdi, rax - 48c17d: 48 8d 40 ff lea rax, [rax - 1] - 48c181: 48 83 f8 fd cmp rax, -3 - 48c185: 0f 86 68 f9 ff ff jbe 0x48baf3 <_dl_map_object_deps+0x553> - 48c18b: 31 c9 xor ecx, ecx - 48c18d: e9 77 f9 ff ff jmp 0x48bb09 <_dl_map_object_deps+0x569> - 48c192: 4c 89 95 50 fb ff ff mov qword ptr [rbp - 1200], r10 - 48c199: 49 89 dd mov r13, rbx - 48c19c: 4c 89 d0 mov rax, r10 - 48c19f: c7 85 30 fb ff ff 01 00 00 00 mov dword ptr [rbp - 1232], 1 - 48c1a9: e9 37 f5 ff ff jmp 0x48b6e5 <_dl_map_object_deps+0x145> - 48c1ae: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] - 48c1b5: 48 39 05 c4 4f 03 00 cmp qword ptr [rip + 217028], rax # 0x4c1180 <_dl_ns> - 48c1bc: 0f 85 5c fb ff ff jne 0x48bd1e <_dl_map_object_deps+0x77e> - 48c1c2: 85 db test ebx, ebx - 48c1c4: 0f 84 54 fb ff ff je 0x48bd1e <_dl_map_object_deps+0x77e> - 48c1ca: 8d 43 ff lea eax, [rbx - 1] - 48c1cd: 45 31 ff xor r15d, r15d - 48c1d0: 89 9d 30 fb ff ff mov dword ptr [rbp - 1232], ebx - 48c1d6: 4d 89 ee mov r14, r13 - 48c1d9: 4c 8d 24 c5 08 00 00 00 lea r12, [8*rax + 8] - 48c1e1: 49 8d 45 08 lea rax, [r13 + 8] - 48c1e5: 48 8b 9d 58 fb ff ff mov rbx, qword ptr [rbp - 1192] - 48c1ec: 4d 89 fd mov r13, r15 - 48c1ef: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax - 48c1f6: eb 15 jmp 0x48c20d <_dl_map_object_deps+0xc6d> - 48c1f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48c200: 49 83 c5 08 add r13, 8 - 48c204: 4d 39 ec cmp r12, r13 - 48c207: 0f 84 30 04 00 00 je 0x48c63d <_dl_map_object_deps+0x109d> - 48c20d: 4f 8b 3c 28 mov r15, qword ptr [r8 + r13] - 48c211: 4c 39 fb cmp rbx, r15 - 48c214: 74 ea je 0x48c200 <_dl_map_object_deps+0xc60> - 48c216: 49 8b 87 98 03 00 00 mov rax, qword ptr [r15 + 920] - 48c21d: 48 85 c0 test rax, rax - 48c220: 74 07 je 0x48c229 <_dl_map_object_deps+0xc89> - 48c222: 8b 50 08 mov edx, dword ptr [rax + 8] - 48c225: 85 d2 test edx, edx - 48c227: 75 d7 jne 0x48c200 <_dl_map_object_deps+0xc60> - 48c229: 49 83 bf e8 01 00 00 00 cmp qword ptr [r15 + 488], 0 - 48c231: 0f 85 77 04 00 00 jne 0x48c6ae <_dl_map_object_deps+0x110e> - 48c237: 49 83 bf d8 01 00 00 00 cmp qword ptr [r15 + 472], 0 - 48c23f: 0f 85 69 04 00 00 jne 0x48c6ae <_dl_map_object_deps+0x110e> - 48c245: 4d 89 3e mov qword ptr [r14], r15 - 48c248: 41 0f b6 87 1c 03 00 00 movzx eax, byte ptr [r15 + 796] - 48c250: 83 e0 9f and eax, -97 - 48c253: 83 c8 20 or eax, 32 - 48c256: 41 88 87 1c 03 00 00 mov byte ptr [r15 + 796], al - 48c25d: 49 8b 87 c8 03 00 00 mov rax, qword ptr [r15 + 968] - 48c264: 48 85 c0 test rax, rax - 48c267: 0f 84 43 03 00 00 je 0x48c5b0 <_dl_map_object_deps+0x1010> - 48c26d: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 48c271: 4c 8d 40 08 lea r8, [rax + 8] - 48c275: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 48c27c: 48 85 d2 test rdx, rdx - 48c27f: 0f 84 2b 03 00 00 je 0x48c5b0 <_dl_map_object_deps+0x1010> - 48c285: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 - 48c28c: 0f 84 fe 01 00 00 je 0x48c490 <_dl_map_object_deps+0xef0> - 48c292: 49 8b 50 08 mov rdx, qword ptr [r8 + 8] - 48c296: 49 83 c0 08 add r8, 8 - 48c29a: 48 85 d2 test rdx, rdx - 48c29d: 75 e6 jne 0x48c285 <_dl_map_object_deps+0xce5> - 48c29f: 4c 29 f0 sub rax, r14 - 48c2a2: 48 c1 f8 03 sar rax, 3 - 48c2a6: 48 89 c6 mov rsi, rax - 48c2a9: 41 89 c0 mov r8d, eax - 48c2ac: 3b 85 30 fb ff ff cmp eax, dword ptr [rbp - 1232] - 48c2b2: 0f 87 3f 04 00 00 ja 0x48c6f7 <_dl_map_object_deps+0x1157> - 48c2b8: 85 c0 test eax, eax - 48c2ba: 74 48 je 0x48c304 <_dl_map_object_deps+0xd64> - 48c2bc: 49 8b 06 mov rax, qword ptr [r14] - 48c2bf: 80 a0 1c 03 00 00 9f and byte ptr [rax + 796], -97 - 48c2c6: 83 fe 01 cmp esi, 1 - 48c2c9: 0f 86 d4 03 00 00 jbe 0x48c6a3 <_dl_map_object_deps+0x1103> - 48c2cf: 41 8d 50 fe lea edx, [r8 - 2] - 48c2d3: 48 8b 85 38 fb ff ff mov rax, qword ptr [rbp - 1224] - 48c2da: 49 8d 7c d6 10 lea rdi, [r14 + 8*rdx + 16] - 48c2df: 90 nop - 48c2e0: 48 8b 10 mov rdx, qword ptr [rax] - 48c2e3: 80 a2 1c 03 00 00 9f and byte ptr [rdx + 796], -97 - 48c2ea: 48 8b 10 mov rdx, qword ptr [rax] - 48c2ed: 48 83 ba c0 00 00 00 00 cmp qword ptr [rdx + 192], 0 - 48c2f5: 0f 85 a5 02 00 00 jne 0x48c5a0 <_dl_map_object_deps+0x1000> - 48c2fb: 48 83 c0 08 add rax, 8 - 48c2ff: 48 39 c7 cmp rdi, rax - 48c302: 75 dc jne 0x48c2e0 <_dl_map_object_deps+0xd40> - 48c304: 89 f6 mov esi, esi - 48c306: 44 89 85 50 fb ff ff mov dword ptr [rbp - 1200], r8d - 48c30d: 48 8d 14 f5 10 00 00 00 lea rdx, [8*rsi + 16] - 48c315: 48 89 d7 mov rdi, rdx - 48c318: 48 89 95 68 fb ff ff mov qword ptr [rbp - 1176], rdx - 48c31f: e8 3c 2c f9 ff call 0x41ef60 - 48c324: 48 8b 95 68 fb ff ff mov rdx, qword ptr [rbp - 1176] - 48c32b: 44 8b 85 50 fb ff ff mov r8d, dword ptr [rbp - 1200] - 48c332: 48 85 c0 test rax, rax - 48c335: 49 89 87 98 03 00 00 mov qword ptr [r15 + 920], rax - 48c33c: 0f 84 4c 04 00 00 je 0x48c78e <_dl_map_object_deps+0x11ee> - 48c342: 48 8d 78 10 lea rdi, [rax + 16] - 48c346: 44 89 40 08 mov dword ptr [rax + 8], r8d - 48c34a: 48 83 ea 10 sub rdx, 16 - 48c34e: 4c 89 f6 mov rsi, r14 - 48c351: 48 89 38 mov qword ptr [rax], rdi - 48c354: e8 07 4d f7 ff call 0x401060 <.plt+0x40> - 48c359: 4c 8b 83 c0 02 00 00 mov r8, qword ptr [rbx + 704] - 48c360: e9 9b fe ff ff jmp 0x48c200 <_dl_map_object_deps+0xc60> - 48c365: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 48c369: 31 c0 xor eax, eax - 48c36b: f6 82 1d 03 00 00 02 test byte ptr [rdx + 797], 2 - 48c372: 74 39 je 0x48c3ad <_dl_map_object_deps+0xe0d> - 48c374: 0f 1f 40 00 nop dword ptr [rax] - 48c378: 48 8b 8d 58 fb ff ff mov rcx, qword ptr [rbp - 1192] - 48c37f: 89 c3 mov ebx, eax - 48c381: 83 a9 c8 02 00 00 01 sub dword ptr [rcx + 712], 1 - 48c388: 80 a2 1c 03 00 00 9f and byte ptr [rdx + 796], -97 - 48c38f: 4d 8b 7f 10 mov r15, qword ptr [r15 + 16] - 48c393: 4d 85 ff test r15, r15 - 48c396: 0f 84 75 f9 ff ff je 0x48bd11 <_dl_map_object_deps+0x771> - 48c39c: 89 d8 mov eax, ebx - 48c39e: 66 90 nop - 48c3a0: 49 8b 57 08 mov rdx, qword ptr [r15 + 8] - 48c3a4: f6 82 1d 03 00 00 02 test byte ptr [rdx + 797], 2 - 48c3ab: 75 cb jne 0x48c378 <_dl_map_object_deps+0xdd8> - 48c3ad: 49 89 14 c0 mov qword ptr [r8 + 8*rax], rdx - 48c3b1: 8d 58 01 lea ebx, [rax + 1] - 48c3b4: 49 8b 47 08 mov rax, qword ptr [r15 + 8] - 48c3b8: 80 a0 1c 03 00 00 9f and byte ptr [rax + 796], -97 - 48c3bf: 4d 8b 7f 10 mov r15, qword ptr [r15 + 16] - 48c3c3: 4d 85 ff test r15, r15 - 48c3c6: 0f 84 45 f9 ff ff je 0x48bd11 <_dl_map_object_deps+0x771> - 48c3cc: 89 d8 mov eax, ebx - 48c3ce: eb d0 jmp 0x48c3a0 <_dl_map_object_deps+0xe00> - 48c3d0: 48 89 8d 20 fb ff ff mov qword ptr [rbp - 1248], rcx - 48c3d7: 48 89 8d 50 fb ff ff mov qword ptr [rbp - 1200], rcx - 48c3de: e9 93 f6 ff ff jmp 0x48ba76 <_dl_map_object_deps+0x4d6> - 48c3e3: 48 89 ca mov rdx, rcx - 48c3e6: eb 0e jmp 0x48c3f6 <_dl_map_object_deps+0xe56> - 48c3e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48c3f0: 48 39 42 08 cmp qword ptr [rdx + 8], rax - 48c3f4: 74 37 je 0x48c42d <_dl_map_object_deps+0xe8d> - 48c3f6: 48 89 d6 mov rsi, rdx - 48c3f9: 48 8b 52 10 mov rdx, qword ptr [rdx + 16] - 48c3fd: 48 85 d2 test rdx, rdx - 48c400: 75 ee jne 0x48c3f0 <_dl_map_object_deps+0xe50> - 48c402: 48 8b 9d 20 fb ff ff mov rbx, qword ptr [rbp - 1248] - 48c409: 66 0f 6f 21 movdqa xmm4, xmmword ptr [rcx] - 48c40d: 0f 11 23 movups xmmword ptr [rbx], xmm4 - 48c410: 48 8b 41 10 mov rax, qword ptr [rcx + 16] - 48c414: 48 89 43 10 mov qword ptr [rbx + 16], rax - 48c418: e9 59 f6 ff ff jmp 0x48ba76 <_dl_map_object_deps+0x4d6> - 48c41d: 0f 1f 00 nop dword ptr [rax] - 48c420: 85 c9 test ecx, ecx - 48c422: 0f 85 62 f9 ff ff jne 0x48bd8a <_dl_map_object_deps+0x7ea> - 48c428: e9 9e fa ff ff jmp 0x48becb <_dl_map_object_deps+0x92b> - 48c42d: 48 8b 9d 20 fb ff ff mov rbx, qword ptr [rbp - 1248] - 48c434: 48 89 4b 10 mov qword ptr [rbx + 16], rcx - 48c438: 48 8b 9d 50 fb ff ff mov rbx, qword ptr [rbp - 1200] - 48c43f: 48 8b 56 10 mov rdx, qword ptr [rsi + 16] - 48c443: 48 39 da cmp rdx, rbx - 48c446: 48 8b 52 10 mov rdx, qword ptr [rdx + 16] - 48c44a: 48 0f 44 de cmove rbx, rsi - 48c44e: 48 89 56 10 mov qword ptr [rsi + 16], rdx - 48c452: 48 8b 70 20 mov rsi, qword ptr [rax + 32] - 48c456: 48 89 9d 50 fb ff ff mov qword ptr [rbp - 1200], rbx - 48c45d: 48 8b 50 18 mov rdx, qword ptr [rax + 24] - 48c461: 48 85 f6 test rsi, rsi - 48c464: 0f 85 4e fc ff ff jne 0x48c0b8 <_dl_map_object_deps+0xb18> - 48c46a: e9 51 fc ff ff jmp 0x48c0c0 <_dl_map_object_deps+0xb20> - 48c46f: 48 89 85 38 fb ff ff mov qword ptr [rbp - 1224], rax - 48c476: e9 97 f3 ff ff jmp 0x48b812 <_dl_map_object_deps+0x272> - 48c47b: 48 83 4c 14 f8 00 or qword ptr [rsp + rdx - 8], 0 - 48c481: e9 ee f6 ff ff jmp 0x48bb74 <_dl_map_object_deps+0x5d4> - 48c486: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48c490: 48 89 10 mov qword ptr [rax], rdx - 48c493: 0f b6 8a 1c 03 00 00 movzx ecx, byte ptr [rdx + 796] - 48c49a: 48 83 c0 08 add rax, 8 - 48c49e: 83 e1 9f and ecx, -97 - 48c4a1: 83 c9 20 or ecx, 32 - 48c4a4: 88 8a 1c 03 00 00 mov byte ptr [rdx + 796], cl - 48c4aa: 48 8b 92 c8 03 00 00 mov rdx, qword ptr [rdx + 968] - 48c4b1: 48 85 d2 test rdx, rdx - 48c4b4: 0f 84 d8 fd ff ff je 0x48c292 <_dl_map_object_deps+0xcf2> - 48c4ba: 48 8d 4a 08 lea rcx, [rdx + 8] - 48c4be: 48 8b 52 08 mov rdx, qword ptr [rdx + 8] - 48c4c2: 48 85 d2 test rdx, rdx - 48c4c5: 0f 84 c7 fd ff ff je 0x48c292 <_dl_map_object_deps+0xcf2> - 48c4cb: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 - 48c4d2: 74 1e je 0x48c4f2 <_dl_map_object_deps+0xf52> - 48c4d4: 0f 1f 40 00 nop dword ptr [rax] - 48c4d8: 48 8b 51 08 mov rdx, qword ptr [rcx + 8] - 48c4dc: 48 83 c1 08 add rcx, 8 - 48c4e0: 48 85 d2 test rdx, rdx - 48c4e3: 0f 84 a9 fd ff ff je 0x48c292 <_dl_map_object_deps+0xcf2> - 48c4e9: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 - 48c4f0: 75 e6 jne 0x48c4d8 <_dl_map_object_deps+0xf38> - 48c4f2: 48 89 10 mov qword ptr [rax], rdx - 48c4f5: 0f b6 b2 1c 03 00 00 movzx esi, byte ptr [rdx + 796] - 48c4fc: 48 83 c0 08 add rax, 8 - 48c500: 83 e6 9f and esi, -97 - 48c503: 83 ce 20 or esi, 32 - 48c506: 40 88 b2 1c 03 00 00 mov byte ptr [rdx + 796], sil - 48c50d: 48 8b 92 c8 03 00 00 mov rdx, qword ptr [rdx + 968] - 48c514: 48 85 d2 test rdx, rdx - 48c517: 74 bf je 0x48c4d8 <_dl_map_object_deps+0xf38> - 48c519: 4c 8d 4a 08 lea r9, [rdx + 8] - 48c51d: 48 8b 52 08 mov rdx, qword ptr [rdx + 8] - 48c521: 48 85 d2 test rdx, rdx - 48c524: 74 b2 je 0x48c4d8 <_dl_map_object_deps+0xf38> - 48c526: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 - 48c52d: 74 17 je 0x48c546 <_dl_map_object_deps+0xfa6> - 48c52f: 90 nop - 48c530: 49 8b 51 08 mov rdx, qword ptr [r9 + 8] - 48c534: 49 83 c1 08 add r9, 8 - 48c538: 48 85 d2 test rdx, rdx - 48c53b: 74 9b je 0x48c4d8 <_dl_map_object_deps+0xf38> - 48c53d: f6 82 1c 03 00 00 60 test byte ptr [rdx + 796], 96 - 48c544: 75 ea jne 0x48c530 <_dl_map_object_deps+0xf90> - 48c546: 48 89 10 mov qword ptr [rax], rdx - 48c549: 4c 8d 58 08 lea r11, [rax + 8] - 48c54d: 0f b6 82 1c 03 00 00 movzx eax, byte ptr [rdx + 796] - 48c554: 83 e0 9f and eax, -97 - 48c557: 83 c8 20 or eax, 32 - 48c55a: 88 82 1c 03 00 00 mov byte ptr [rdx + 796], al - 48c560: 48 8b 92 c8 03 00 00 mov rdx, qword ptr [rdx + 968] - 48c567: 4c 89 d8 mov rax, r11 - 48c56a: 48 85 d2 test rdx, rdx - 48c56d: 74 c1 je 0x48c530 <_dl_map_object_deps+0xf90> - 48c56f: 48 8b 72 08 mov rsi, qword ptr [rdx + 8] - 48c573: 4c 8d 52 08 lea r10, [rdx + 8] - 48c577: 48 85 f6 test rsi, rsi - 48c57a: 74 b4 je 0x48c530 <_dl_map_object_deps+0xf90> - 48c57c: f6 86 1c 03 00 00 60 test byte ptr [rsi + 796], 96 - 48c583: 74 4b je 0x48c5d0 <_dl_map_object_deps+0x1030> - 48c585: 49 8b 72 08 mov rsi, qword ptr [r10 + 8] - 48c589: 49 83 c2 08 add r10, 8 - 48c58d: 48 85 f6 test rsi, rsi - 48c590: 75 ea jne 0x48c57c <_dl_map_object_deps+0xfdc> - 48c592: 4c 89 d8 mov rax, r11 - 48c595: eb 99 jmp 0x48c530 <_dl_map_object_deps+0xf90> - 48c597: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48c5a0: 41 80 8f 1d 03 00 00 80 or byte ptr [r15 + 797], -128 - 48c5a8: e9 4e fd ff ff jmp 0x48c2fb <_dl_map_object_deps+0xd5b> - 48c5ad: 0f 1f 00 nop dword ptr [rax] - 48c5b0: 49 8b 06 mov rax, qword ptr [r14] - 48c5b3: be 01 00 00 00 mov esi, 1 - 48c5b8: 41 b8 01 00 00 00 mov r8d, 1 - 48c5be: 80 a0 1c 03 00 00 9f and byte ptr [rax + 796], -97 - 48c5c5: e9 3a fd ff ff jmp 0x48c304 <_dl_map_object_deps+0xd64> - 48c5ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48c5d0: 4c 89 df mov rdi, r11 - 48c5d3: e8 f8 ee ff ff call 0x48b4d0 <_dl_build_local_scope> - 48c5d8: 49 8b 72 08 mov rsi, qword ptr [r10 + 8] - 48c5dc: 49 83 c2 08 add r10, 8 - 48c5e0: 4d 8d 1c c3 lea r11, [r11 + 8*rax] - 48c5e4: 48 85 f6 test rsi, rsi - 48c5e7: 75 93 jne 0x48c57c <_dl_map_object_deps+0xfdc> - 48c5e9: eb a7 jmp 0x48c592 <_dl_map_object_deps+0xff2> - 48c5eb: 49 8b 55 08 mov rdx, qword ptr [r13 + 8] - 48c5ef: 80 3a 00 cmp byte ptr [rdx], 0 - 48c5f2: 75 18 jne 0x48c60c <_dl_map_object_deps+0x106c> - 48c5f4: 48 8b 05 6d 34 03 00 mov rax, qword ptr [rip + 210029] # 0x4bfa68 <_dl_argv> - 48c5fb: 48 8b 10 mov rdx, qword ptr [rax] - 48c5fe: 48 8d 05 be ce 01 00 lea rax, [rip + 118462] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48c605: 48 85 d2 test rdx, rdx - 48c608: 48 0f 44 d0 cmove rdx, rax - 48c60c: 4c 89 f6 mov rsi, r14 - 48c60f: 48 8d 3d 8a 40 02 00 lea rdi, [rip + 147594] # 0x4b06a0 <__tens+0x36e0> - 48c616: 31 c0 xor eax, eax - 48c618: e8 63 e2 fe ff call 0x47a880 <_dl_debug_printf> - 48c61d: e9 b0 f9 ff ff jmp 0x48bfd2 <_dl_map_object_deps+0xa32> - 48c622: 49 81 3c 24 fd ff ff 7f cmp qword ptr [r12], 2147483645 - 48c62a: 0f 85 e0 f5 ff ff jne 0x48bc10 <_dl_map_object_deps+0x670> - 48c630: 4c 89 f7 mov rdi, r14 - 48c633: e8 f8 0d ff ff call 0x47d430 <_dl_exception_free> - 48c638: e9 39 f4 ff ff jmp 0x48ba76 <_dl_map_object_deps+0x4d6> - 48c63d: 8b 9d 30 fb ff ff mov ebx, dword ptr [rbp - 1232] - 48c643: 4d 89 f5 mov r13, r14 - 48c646: e9 d3 f6 ff ff jmp 0x48bd1e <_dl_map_object_deps+0x77e> - 48c64b: 45 31 ff xor r15d, r15d - 48c64e: e9 3b f1 ff ff jmp 0x48b78e <_dl_map_object_deps+0x1ee> - 48c653: 48 8d 0d a6 3f 02 00 lea rcx, [rip + 147366] # 0x4b0600 <__tens+0x3640> - 48c65a: 31 d2 xor edx, edx - 48c65c: 4c 89 f6 mov rsi, r14 - 48c65f: 31 ff xor edi, edi - 48c661: e8 1a 23 ff ff call 0x47e980 <_dl_signal_error> - 48c666: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] - 48c66d: 48 8d 0d 64 3f 02 00 lea rcx, [rip + 147300] # 0x4b05d8 <__tens+0x3618> - 48c674: 31 d2 xor edx, edx - 48c676: bf 0c 00 00 00 mov edi, 12 - 48c67b: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 48c67f: e8 fc 22 ff ff call 0x47e980 <_dl_signal_error> - 48c684: 48 8d 0d 15 41 02 00 lea rcx, [rip + 147733] # 0x4b07a0 <__PRETTY_FUNCTION__.10479> - 48c68b: ba f4 00 00 00 mov edx, 244 - 48c690: 48 8d 35 28 3f 02 00 lea rsi, [rip + 147240] # 0x4b05bf <__tens+0x35ff> - 48c697: 48 8d 3d c2 d3 01 00 lea rdi, [rip + 119746] # 0x4a9a60 <__PRETTY_FUNCTION__.10419+0x688> - 48c69e: e8 ad 68 f7 ff call 0x402f50 <__assert_fail> - 48c6a3: 41 b8 01 00 00 00 mov r8d, 1 - 48c6a9: e9 56 fc ff ff jmp 0x48c304 <_dl_map_object_deps+0xd64> - 48c6ae: 49 8b 77 08 mov rsi, qword ptr [r15 + 8] - 48c6b2: 48 8d 0d 87 40 02 00 lea rcx, [rip + 147591] # 0x4b0740 <__tens+0x3780> - 48c6b9: 31 d2 xor edx, edx - 48c6bb: bf 16 00 00 00 mov edi, 22 - 48c6c0: e8 bb 22 ff ff call 0x47e980 <_dl_signal_error> - 48c6c5: 48 8d 0d d4 40 02 00 lea rcx, [rip + 147668] # 0x4b07a0 <__PRETTY_FUNCTION__.10479> - 48c6cc: ba 1f 01 00 00 mov edx, 287 - 48c6d1: 48 8d 35 e7 3e 02 00 lea rsi, [rip + 147175] # 0x4b05bf <__tens+0x35ff> - 48c6d8: 48 8d 3d 81 d3 01 00 lea rdi, [rip + 119681] # 0x4a9a60 <__PRETTY_FUNCTION__.10419+0x688> - 48c6df: e8 6c 68 f7 ff call 0x402f50 <__assert_fail> - 48c6e4: 48 8d 0d 8d 3f 02 00 lea rcx, [rip + 147341] # 0x4b0678 <__tens+0x36b8> - 48c6eb: 31 d2 xor edx, edx - 48c6ed: 4c 89 f6 mov rsi, r14 - 48c6f0: 31 ff xor edi, edi - 48c6f2: e8 89 22 ff ff call 0x47e980 <_dl_signal_error> - 48c6f7: 48 8d 0d a2 40 02 00 lea rcx, [rip + 147618] # 0x4b07a0 <__PRETTY_FUNCTION__.10479> - 48c6fe: ba 10 02 00 00 mov edx, 528 - 48c703: 48 8d 35 b5 3e 02 00 lea rsi, [rip + 147125] # 0x4b05bf <__tens+0x35ff> - 48c70a: 48 8d 3d b8 3e 02 00 lea rdi, [rip + 147128] # 0x4b05c9 <__tens+0x3609> - 48c711: e8 3a 68 f7 ff call 0x402f50 <__assert_fail> - 48c716: 41 8b 0f mov ecx, dword ptr [r15] - 48c719: 45 89 ee mov r14d, r13d - 48c71c: e9 a2 f6 ff ff jmp 0x48bdc3 <_dl_map_object_deps+0x823> - 48c721: 83 bd 40 fb ff ff ff cmp dword ptr [rbp - 1216], -1 - 48c728: 75 0a jne 0x48c734 <_dl_map_object_deps+0x1194> - 48c72a: c7 85 40 fb ff ff 00 00 00 00 mov dword ptr [rbp - 1216], 0 - 48c734: 8b bd 40 fb ff ff mov edi, dword ptr [rbp - 1216] - 48c73a: 48 8d b5 70 fb ff ff lea rsi, [rbp - 1168] - 48c741: 31 d2 xor edx, edx - 48c743: e8 e8 21 ff ff call 0x47e930 <_dl_signal_exception> - 48c748: 48 8d 0d b1 3e 02 00 lea rcx, [rip + 147121] # 0x4b0600 <__tens+0x3640> - 48c74f: 31 d2 xor edx, edx - 48c751: 4c 89 f6 mov rsi, r14 - 48c754: 31 ff xor edi, edi - 48c756: e8 25 22 ff ff call 0x47e980 <_dl_signal_error> - 48c75b: 48 8b bd c0 fb ff ff mov rdi, qword ptr [rbp - 1088] - 48c762: 48 3b bd 18 fb ff ff cmp rdi, qword ptr [rbp - 1256] - 48c769: 74 05 je 0x48c770 <_dl_map_object_deps+0x11d0> - 48c76b: e8 e0 2d f9 ff call 0x41f550 - 48c770: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] - 48c777: 48 8d 0d 52 3f 02 00 lea rcx, [rip + 147282] # 0x4b06d0 <__tens+0x3710> - 48c77e: 31 d2 xor edx, edx - 48c780: bf 0c 00 00 00 mov edi, 12 - 48c785: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 48c789: e8 f2 21 ff ff call 0x47e980 <_dl_signal_error> - 48c78e: 48 8b 85 58 fb ff ff mov rax, qword ptr [rbp - 1192] - 48c795: 48 8d 0d 7c 3f 02 00 lea rcx, [rip + 147324] # 0x4b0718 <__tens+0x3758> - 48c79c: 31 d2 xor edx, edx - 48c79e: bf 0c 00 00 00 mov edi, 12 - 48c7a3: 48 8b 70 08 mov rsi, qword ptr [rax + 8] - 48c7a7: e8 d4 21 ff ff call 0x47e980 <_dl_signal_error> - 48c7ac: 48 8d 0d ed 3f 02 00 lea rcx, [rip + 147437] # 0x4b07a0 <__PRETTY_FUNCTION__.10479> - 48c7b3: ba 29 02 00 00 mov edx, 553 - 48c7b8: 48 8d 35 00 3e 02 00 lea rsi, [rip + 146944] # 0x4b05bf <__tens+0x35ff> - 48c7bf: 48 8d 3d aa 3f 02 00 lea rdi, [rip + 147370] # 0x4b0770 <__tens+0x37b0> - 48c7c6: e8 85 67 f7 ff call 0x402f50 <__assert_fail> - 48c7cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000048c7d0 : - 48c7d0: 41 56 push r14 - 48c7d2: 41 55 push r13 - 48c7d4: 49 89 cd mov r13, rcx - 48c7d7: 41 54 push r12 - 48c7d9: 49 89 d4 mov r12, rdx - 48c7dc: 55 push rbp - 48c7dd: 89 f5 mov ebp, esi - 48c7df: 53 push rbx - 48c7e0: 0f b6 87 1c 03 00 00 movzx eax, byte ptr [rdi + 796] - 48c7e7: 48 89 fb mov rbx, rdi - 48c7ea: 48 8b 77 08 mov rsi, qword ptr [rdi + 8] - 48c7ee: 83 c8 08 or eax, 8 - 48c7f1: 88 87 1c 03 00 00 mov byte ptr [rdi + 796], al - 48c7f7: 0f b6 16 movzx edx, byte ptr [rsi] - 48c7fa: 84 d2 test dl, dl - 48c7fc: 0f 84 be 00 00 00 je 0x48c8c0 - 48c802: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 48c809: 48 85 c0 test rax, rax - 48c80c: 74 72 je 0x48c880 - 48c80e: f6 05 ab 6f 03 00 02 test byte ptr [rip + 225195], 2 # 0x4c37c0 <_dl_debug_mask> - 48c815: 0f 85 7d 00 00 00 jne 0x48c898 - 48c81b: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 48c81f: 4c 89 ea mov rdx, r13 - 48c822: 48 03 03 add rax, qword ptr [rbx] - 48c825: 4c 89 e6 mov rsi, r12 - 48c828: 89 ef mov edi, ebp - 48c82a: ff d0 call rax - 48c82c: 48 8b 83 08 01 00 00 mov rax, qword ptr [rbx + 264] - 48c833: 48 85 c0 test rax, rax - 48c836: 74 3b je 0x48c873 - 48c838: 48 8b 93 18 01 00 00 mov rdx, qword ptr [rbx + 280] - 48c83f: 48 8b 1b mov rbx, qword ptr [rbx] - 48c842: 48 03 58 08 add rbx, qword ptr [rax + 8] - 48c846: 48 8b 52 08 mov rdx, qword ptr [rdx + 8] - 48c84a: 48 c1 ea 03 shr rdx, 3 - 48c84e: 85 d2 test edx, edx - 48c850: 74 21 je 0x48c873 - 48c852: 8d 42 ff lea eax, [rdx - 1] - 48c855: 4c 8d 74 c3 08 lea r14, [rbx + 8*rax + 8] - 48c85a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48c860: 4c 89 ea mov rdx, r13 - 48c863: 4c 89 e6 mov rsi, r12 - 48c866: 89 ef mov edi, ebp - 48c868: ff 13 call qword ptr [rbx] - 48c86a: 48 83 c3 08 add rbx, 8 - 48c86e: 49 39 de cmp r14, rbx - 48c871: 75 ed jne 0x48c860 - 48c873: 5b pop rbx - 48c874: 5d pop rbp - 48c875: 41 5c pop r12 - 48c877: 41 5d pop r13 - 48c879: 41 5e pop r14 - 48c87b: c3 ret - 48c87c: 0f 1f 40 00 nop dword ptr [rax] - 48c880: 48 8b 83 08 01 00 00 mov rax, qword ptr [rbx + 264] - 48c887: 48 85 c0 test rax, rax - 48c88a: 74 e7 je 0x48c873 - 48c88c: f6 05 2d 6f 03 00 02 test byte ptr [rip + 225069], 2 # 0x4c37c0 <_dl_debug_mask> - 48c893: 74 a3 je 0x48c838 - 48c895: 0f 1f 00 nop dword ptr [rax] - 48c898: 84 d2 test dl, dl - 48c89a: 74 2e je 0x48c8ca - 48c89c: 31 c0 xor eax, eax - 48c89e: 48 8d 3d 0f 3f 02 00 lea rdi, [rip + 147215] # 0x4b07b4 <__PRETTY_FUNCTION__.10479+0x14> - 48c8a5: e8 d6 df fe ff call 0x47a880 <_dl_debug_printf> - 48c8aa: 48 8b 83 a0 00 00 00 mov rax, qword ptr [rbx + 160] - 48c8b1: 48 85 c0 test rax, rax - 48c8b4: 0f 84 72 ff ff ff je 0x48c82c - 48c8ba: e9 5c ff ff ff jmp 0x48c81b - 48c8bf: 90 nop - 48c8c0: a8 03 test al, 3 - 48c8c2: 0f 85 3a ff ff ff jne 0x48c802 - 48c8c8: eb a9 jmp 0x48c873 - 48c8ca: 48 8b 05 97 31 03 00 mov rax, qword ptr [rip + 209303] # 0x4bfa68 <_dl_argv> - 48c8d1: 48 8b 30 mov rsi, qword ptr [rax] - 48c8d4: 48 8d 05 e8 cb 01 00 lea rax, [rip + 117736] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48c8db: 48 85 f6 test rsi, rsi - 48c8de: 48 0f 44 f0 cmove rsi, rax - 48c8e2: eb b8 jmp 0x48c89c - 48c8e4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48c8ef: 90 nop - -000000000048c8f0 <_dl_init>: - 48c8f0: f3 0f 1e fa endbr64 - 48c8f4: 41 57 push r15 - 48c8f6: 41 56 push r14 - 48c8f8: 49 89 fe mov r14, rdi - 48c8fb: 41 55 push r13 - 48c8fd: 49 89 cd mov r13, rcx - 48c900: 41 54 push r12 - 48c902: 49 89 d4 mov r12, rdx - 48c905: 55 push rbp - 48c906: 89 f5 mov ebp, esi - 48c908: 53 push rbx - 48c909: 48 83 ec 08 sub rsp, 8 - 48c90d: 48 8b 9f 40 01 00 00 mov rbx, qword ptr [rdi + 320] - 48c914: 4c 8b bf 48 01 00 00 mov r15, qword ptr [rdi + 328] - 48c91b: 48 8b 3d 36 6f 03 00 mov rdi, qword ptr [rip + 225078] # 0x4c3858 <_dl_initfirst> - 48c922: 48 85 ff test rdi, rdi - 48c925: 0f 85 ad 00 00 00 jne 0x48c9d8 <_dl_init+0xe8> - 48c92b: 48 85 db test rbx, rbx - 48c92e: 74 05 je 0x48c935 <_dl_init+0x45> - 48c930: 4d 85 ff test r15, r15 - 48c933: 75 55 jne 0x48c98a <_dl_init+0x9a> - 48c935: 41 8b 86 c8 02 00 00 mov eax, dword ptr [r14 + 712] - 48c93c: 8d 58 ff lea ebx, [rax - 1] - 48c93f: 85 c0 test eax, eax - 48c941: 74 38 je 0x48c97b <_dl_init+0x8b> - 48c943: 48 c1 e3 03 shl rbx, 3 - 48c947: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48c950: 49 8b 86 c8 03 00 00 mov rax, qword ptr [r14 + 968] - 48c957: 48 8b 3c 18 mov rdi, qword ptr [rax + rbx] - 48c95b: f6 87 1c 03 00 00 08 test byte ptr [rdi + 796], 8 - 48c962: 75 0d jne 0x48c971 <_dl_init+0x81> - 48c964: 4c 89 e9 mov rcx, r13 - 48c967: 4c 89 e2 mov rdx, r12 - 48c96a: 89 ee mov esi, ebp - 48c96c: e8 5f fe ff ff call 0x48c7d0 - 48c971: 48 83 eb 08 sub rbx, 8 - 48c975: 48 83 fb f8 cmp rbx, -8 - 48c979: 75 d5 jne 0x48c950 <_dl_init+0x60> - 48c97b: 48 83 c4 08 add rsp, 8 - 48c97f: 5b pop rbx - 48c980: 5d pop rbp - 48c981: 41 5c pop r12 - 48c983: 41 5d pop r13 - 48c985: 41 5e pop r14 - 48c987: 41 5f pop r15 - 48c989: c3 ret - 48c98a: 4d 8b 7f 08 mov r15, qword ptr [r15 + 8] - 48c98e: 49 c1 ef 03 shr r15, 3 - 48c992: 45 85 ff test r15d, r15d - 48c995: 74 9e je 0x48c935 <_dl_init+0x45> - 48c997: f6 05 22 6e 03 00 02 test byte ptr [rip + 224802], 2 # 0x4c37c0 <_dl_debug_mask> - 48c99e: 75 56 jne 0x48c9f6 <_dl_init+0x106> - 48c9a0: 49 8b 06 mov rax, qword ptr [r14] - 48c9a3: 48 03 43 08 add rax, qword ptr [rbx + 8] - 48c9a7: 41 8d 57 ff lea edx, [r15 - 1] - 48c9ab: 48 8d 58 08 lea rbx, [rax + 8] - 48c9af: 4c 8d 3c d3 lea r15, [rbx + 8*rdx] - 48c9b3: eb 07 jmp 0x48c9bc <_dl_init+0xcc> - 48c9b5: 0f 1f 00 nop dword ptr [rax] - 48c9b8: 48 83 c3 08 add rbx, 8 - 48c9bc: 4c 89 ea mov rdx, r13 - 48c9bf: 4c 89 e6 mov rsi, r12 - 48c9c2: 89 ef mov edi, ebp - 48c9c4: ff 10 call qword ptr [rax] - 48c9c6: 48 89 d8 mov rax, rbx - 48c9c9: 49 39 df cmp r15, rbx - 48c9cc: 75 ea jne 0x48c9b8 <_dl_init+0xc8> - 48c9ce: e9 62 ff ff ff jmp 0x48c935 <_dl_init+0x45> - 48c9d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48c9d8: f6 87 1c 03 00 00 08 test byte ptr [rdi + 796], 8 - 48c9df: 75 05 jne 0x48c9e6 <_dl_init+0xf6> - 48c9e1: e8 ea fd ff ff call 0x48c7d0 - 48c9e6: 48 c7 05 67 6e 03 00 00 00 00 00 mov qword ptr [rip + 224871], 0 # 0x4c3858 <_dl_initfirst> - 48c9f1: e9 35 ff ff ff jmp 0x48c92b <_dl_init+0x3b> - 48c9f6: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 48c9fa: 80 3e 00 cmp byte ptr [rsi], 0 - 48c9fd: 75 18 jne 0x48ca17 <_dl_init+0x127> - 48c9ff: 48 8b 05 62 30 03 00 mov rax, qword ptr [rip + 208994] # 0x4bfa68 <_dl_argv> - 48ca06: 48 8b 30 mov rsi, qword ptr [rax] - 48ca09: 48 8d 05 b3 ca 01 00 lea rax, [rip + 117427] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48ca10: 48 85 f6 test rsi, rsi - 48ca13: 48 0f 44 f0 cmove rsi, rax - 48ca17: 48 8d 3d aa 3d 02 00 lea rdi, [rip + 146858] # 0x4b07c8 <__PRETTY_FUNCTION__.10479+0x28> - 48ca1e: 31 c0 xor eax, eax - 48ca20: e8 5b de fe ff call 0x47a880 <_dl_debug_printf> - 48ca25: e9 76 ff ff ff jmp 0x48c9a0 <_dl_init+0xb0> - 48ca2a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000048ca30 <_dl_check_map_versions>: - 48ca30: f3 0f 1e fa endbr64 - 48ca34: 41 57 push r15 - 48ca36: 41 56 push r14 - 48ca38: 41 55 push r13 - 48ca3a: 41 54 push r12 - 48ca3c: 55 push rbp - 48ca3d: 53 push rbx - 48ca3e: 48 81 ec 98 00 00 00 sub rsp, 152 - 48ca45: 48 8b 47 68 mov rax, qword ptr [rdi + 104] - 48ca49: 89 74 24 44 mov dword ptr [rsp + 68], esi - 48ca4d: 89 54 24 40 mov dword ptr [rsp + 64], edx - 48ca51: 48 85 c0 test rax, rax - 48ca54: 0f 84 30 02 00 00 je 0x48cc8a <_dl_check_map_versions+0x25a> - 48ca5a: 4c 8b 68 08 mov r13, qword ptr [rax + 8] - 48ca5e: 48 89 fd mov rbp, rdi - 48ca61: 48 8b 87 60 01 00 00 mov rax, qword ptr [rdi + 352] - 48ca68: 48 8b bf 70 01 00 00 mov rdi, qword ptr [rdi + 368] - 48ca6f: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 48ca74: 48 89 7c 24 38 mov qword ptr [rsp + 56], rdi - 48ca79: 48 85 c0 test rax, rax - 48ca7c: 0f 84 f9 01 00 00 je 0x48cc7b <_dl_check_map_versions+0x24b> - 48ca82: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 48ca86: 48 03 45 00 add rax, qword ptr [rbp] - 48ca8a: 45 31 ff xor r15d, r15d - 48ca8d: 66 83 38 01 cmp word ptr [rax], 1 - 48ca91: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 48ca96: 0f 85 32 05 00 00 jne 0x48cfce <_dl_check_map_versions+0x59e> - 48ca9c: 4c 89 2c 24 mov qword ptr [rsp], r13 - 48caa0: 44 8b 60 04 mov r12d, dword ptr [rax + 4] - 48caa4: 48 8b 45 30 mov rax, qword ptr [rbp + 48] - 48caa8: 48 8d 3d d1 46 03 00 lea rdi, [rip + 214737] # 0x4c1180 <_dl_ns> - 48caaf: 4c 03 24 24 add r12, qword ptr [rsp] - 48cab3: 48 8d 04 c0 lea rax, [rax + 8*rax] - 48cab7: 48 c1 e0 04 shl rax, 4 - 48cabb: 48 8b 1c 07 mov rbx, qword ptr [rdi + rax] - 48cabf: 48 85 db test rbx, rbx - 48cac2: 75 19 jne 0x48cadd <_dl_check_map_versions+0xad> - 48cac4: e9 d5 01 00 00 jmp 0x48cc9e <_dl_check_map_versions+0x26e> - 48cac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48cad0: 48 8b 5b 18 mov rbx, qword ptr [rbx + 24] - 48cad4: 48 85 db test rbx, rbx - 48cad7: 0f 84 c1 01 00 00 je 0x48cc9e <_dl_check_map_versions+0x26e> - 48cadd: 48 89 de mov rsi, rbx - 48cae0: 4c 89 e7 mov rdi, r12 - 48cae3: e8 98 df fe ff call 0x47aa80 <_dl_name_match_p> - 48cae8: 85 c0 test eax, eax - 48caea: 74 e4 je 0x48cad0 <_dl_check_map_versions+0xa0> - 48caec: 8b 4c 24 40 mov ecx, dword ptr [rsp + 64] - 48caf0: 85 c9 test ecx, ecx - 48caf2: 0f 85 c4 04 00 00 jne 0x48cfbc <_dl_check_map_versions+0x58c> - 48caf8: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 48cafd: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx - 48cb02: 48 89 6c 24 08 mov qword ptr [rsp + 8], rbp - 48cb07: 44 8b 60 08 mov r12d, dword ptr [rax + 8] - 48cb0b: 49 01 c4 add r12, rax - 48cb0e: 41 0f b7 44 24 04 movzx eax, word ptr [r12 + 4] - 48cb14: 45 8b 6c 24 08 mov r13d, dword ptr [r12 + 8] - 48cb19: 4c 03 2c 24 add r13, qword ptr [rsp] - 48cb1d: 41 8b 1c 24 mov ebx, dword ptr [r12] - 48cb21: 66 89 44 24 1e mov word ptr [rsp + 30], ax - 48cb26: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 48cb2b: 4c 8b 70 28 mov r14, qword ptr [rax + 40] - 48cb2f: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48cb34: 48 8b 68 08 mov rbp, qword ptr [rax + 8] - 48cb38: 80 7d 00 00 cmp byte ptr [rbp], 0 - 48cb3c: 75 18 jne 0x48cb56 <_dl_check_map_versions+0x126> - 48cb3e: 48 8b 05 23 2f 03 00 mov rax, qword ptr [rip + 208675] # 0x4bfa68 <_dl_argv> - 48cb45: 48 8b 28 mov rbp, qword ptr [rax] - 48cb48: 48 8d 05 74 c9 01 00 lea rax, [rip + 117108] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48cb4f: 48 85 ed test rbp, rbp - 48cb52: 48 0f 44 e8 cmove rbp, rax - 48cb56: 49 8b 46 68 mov rax, qword ptr [r14 + 104] - 48cb5a: 4c 8b 58 08 mov r11, qword ptr [rax + 8] - 48cb5e: f6 05 5b 6c 03 00 10 test byte ptr [rip + 224347], 16 # 0x4c37c0 <_dl_debug_mask> - 48cb65: 0f 85 f5 01 00 00 jne 0x48cd60 <_dl_check_map_versions+0x330> - 48cb6b: 49 8b 86 70 01 00 00 mov rax, qword ptr [r14 + 368] - 48cb72: 48 85 c0 test rax, rax - 48cb75: 0f 84 97 01 00 00 je 0x48cd12 <_dl_check_map_versions+0x2e2> - 48cb7b: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 48cb7f: 48 85 d2 test rdx, rdx - 48cb82: 0f 84 37 05 00 00 je 0x48d0bf <_dl_check_map_versions+0x68f> - 48cb88: 49 03 16 add rdx, qword ptr [r14] - 48cb8b: 66 83 3a 01 cmp word ptr [rdx], 1 - 48cb8f: 75 3f jne 0x48cbd0 <_dl_check_map_versions+0x1a0> - 48cb91: 4c 89 74 24 28 mov qword ptr [rsp + 40], r14 - 48cb96: 4d 89 e6 mov r14, r12 - 48cb99: 4d 89 dc mov r12, r11 - 48cb9c: 48 89 6c 24 30 mov qword ptr [rsp + 48], rbp - 48cba1: 4c 89 ed mov rbp, r13 - 48cba4: 41 89 dd mov r13d, ebx - 48cba7: 48 89 d3 mov rbx, rdx - 48cbaa: 44 3b 6b 08 cmp r13d, dword ptr [rbx + 8] - 48cbae: 0f 84 84 00 00 00 je 0x48cc38 <_dl_check_map_versions+0x208> - 48cbb4: 8b 43 10 mov eax, dword ptr [rbx + 16] - 48cbb7: 85 c0 test eax, eax - 48cbb9: 0f 84 2d 03 00 00 je 0x48ceec <_dl_check_map_versions+0x4bc> - 48cbbf: 48 01 c3 add rbx, rax - 48cbc2: 66 83 3b 01 cmp word ptr [rbx], 1 - 48cbc6: 74 e2 je 0x48cbaa <_dl_check_map_versions+0x17a> - 48cbc8: 4c 8b 74 24 28 mov r14, qword ptr [rsp + 40] - 48cbcd: 48 89 da mov rdx, rbx - 48cbd0: c6 44 24 63 00 mov byte ptr [rsp + 99], 0 - 48cbd5: 0f b7 3a movzx edi, word ptr [rdx] - 48cbd8: 31 c9 xor ecx, ecx - 48cbda: 48 8d 74 24 63 lea rsi, [rsp + 99] - 48cbdf: ba 0a 00 00 00 mov edx, 10 - 48cbe4: e8 17 20 ff ff call 0x47ec00 <_itoa_word> - 48cbe9: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 48cbed: 48 89 c1 mov rcx, rax - 48cbf0: 80 3e 00 cmp byte ptr [rsi], 0 - 48cbf3: 75 18 jne 0x48cc0d <_dl_check_map_versions+0x1dd> - 48cbf5: 48 8b 05 6c 2e 03 00 mov rax, qword ptr [rip + 208492] # 0x4bfa68 <_dl_argv> - 48cbfc: 48 8b 30 mov rsi, qword ptr [rax] - 48cbff: 48 8d 05 bd c8 01 00 lea rax, [rip + 116925] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48cc06: 48 85 f6 test rsi, rsi - 48cc09: 48 0f 44 f0 cmove rsi, rax - 48cc0d: 48 8d 6c 24 70 lea rbp, [rsp + 112] - 48cc12: 48 8d 15 b7 3c 02 00 lea rdx, [rip + 146615] # 0x4b08d0 <__PRETTY_FUNCTION__.10479+0x130> - 48cc19: 31 c0 xor eax, eax - 48cc1b: 48 89 ef mov rdi, rbp - 48cc1e: e8 cd 03 ff ff call 0x47cff0 <_dl_exception_create_format> - 48cc23: 48 8d 15 e1 3b 02 00 lea rdx, [rip + 146401] # 0x4b080b <__PRETTY_FUNCTION__.10479+0x6b> - 48cc2a: 48 89 ee mov rsi, rbp - 48cc2d: 31 ff xor edi, edi - 48cc2f: e8 fc 1c ff ff call 0x47e930 <_dl_signal_exception> - 48cc34: 0f 1f 40 00 nop dword ptr [rax] - 48cc38: 8b 43 0c mov eax, dword ptr [rbx + 12] - 48cc3b: 48 89 ef mov rdi, rbp - 48cc3e: 8b 34 03 mov esi, dword ptr [rbx + rax] - 48cc41: 4c 01 e6 add rsi, r12 - 48cc44: e8 e7 44 f7 ff call 0x401130 <.plt+0x110> - 48cc49: 85 c0 test eax, eax - 48cc4b: 0f 85 63 ff ff ff jne 0x48cbb4 <_dl_check_map_versions+0x184> - 48cc51: 4d 89 f4 mov r12, r14 - 48cc54: 41 0f b7 44 24 06 movzx eax, word ptr [r12 + 6] - 48cc5a: 25 ff 7f 00 00 and eax, 32767 - 48cc5f: 41 39 c7 cmp r15d, eax - 48cc62: 44 0f 42 f8 cmovb r15d, eax - 48cc66: 41 8b 44 24 0c mov eax, dword ptr [r12 + 12] - 48cc6b: 85 c0 test eax, eax - 48cc6d: 0f 84 54 02 00 00 je 0x48cec7 <_dl_check_map_versions+0x497> - 48cc73: 49 01 c4 add r12, rax - 48cc76: e9 93 fe ff ff jmp 0x48cb0e <_dl_check_map_versions+0xde> - 48cc7b: 45 31 ff xor r15d, r15d - 48cc7e: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 48cc84: 0f 85 1f 01 00 00 jne 0x48cda9 <_dl_check_map_versions+0x379> - 48cc8a: 48 81 c4 98 00 00 00 add rsp, 152 - 48cc91: 31 c0 xor eax, eax - 48cc93: 5b pop rbx - 48cc94: 5d pop rbp - 48cc95: 41 5c pop r12 - 48cc97: 41 5d pop r13 - 48cc99: 41 5e pop r14 - 48cc9b: 41 5f pop r15 - 48cc9d: c3 ret - 48cc9e: 8b b5 c8 02 00 00 mov esi, dword ptr [rbp + 712] - 48cca4: 85 f6 test esi, esi - 48cca6: 74 4b je 0x48ccf3 <_dl_check_map_versions+0x2c3> - 48cca8: 45 31 ed xor r13d, r13d - 48ccab: eb 10 jmp 0x48ccbd <_dl_check_map_versions+0x28d> - 48ccad: 0f 1f 00 nop dword ptr [rax] - 48ccb0: 41 83 c5 01 add r13d, 1 - 48ccb4: 44 3b ad c8 02 00 00 cmp r13d, dword ptr [rbp + 712] - 48ccbb: 73 36 jae 0x48ccf3 <_dl_check_map_versions+0x2c3> - 48ccbd: 48 8b 95 c0 02 00 00 mov rdx, qword ptr [rbp + 704] - 48ccc4: 44 89 e8 mov eax, r13d - 48ccc7: 4c 89 e7 mov rdi, r12 - 48ccca: 48 8d 1c c5 00 00 00 00 lea rbx, [8*rax] - 48ccd2: 48 8b 34 c2 mov rsi, qword ptr [rdx + 8*rax] - 48ccd6: e8 a5 dd fe ff call 0x47aa80 <_dl_name_match_p> - 48ccdb: 85 c0 test eax, eax - 48ccdd: 74 d1 je 0x48ccb0 <_dl_check_map_versions+0x280> - 48ccdf: 48 8b 85 c0 02 00 00 mov rax, qword ptr [rbp + 704] - 48cce6: 48 8b 1c 18 mov rbx, qword ptr [rax + rbx] - 48ccea: 48 85 db test rbx, rbx - 48cced: 0f 85 f9 fd ff ff jne 0x48caec <_dl_check_map_versions+0xbc> - 48ccf3: 48 8d 0d 96 3c 02 00 lea rcx, [rip + 146582] # 0x4b0990 <__PRETTY_FUNCTION__.9338> - 48ccfa: ba cd 00 00 00 mov edx, 205 - 48ccff: 48 8d 35 d9 3a 02 00 lea rsi, [rip + 146137] # 0x4b07df <__PRETTY_FUNCTION__.10479+0x3f> - 48cd06: 48 8d 3d df 3a 02 00 lea rdi, [rip + 146143] # 0x4b07ec <__PRETTY_FUNCTION__.10479+0x4c> - 48cd0d: e8 3e 62 f7 ff call 0x402f50 <__assert_fail> - 48cd12: 8b 54 24 44 mov edx, dword ptr [rsp + 68] - 48cd16: 85 d2 test edx, edx - 48cd18: 0f 84 36 ff ff ff je 0x48cc54 <_dl_check_map_versions+0x224> - 48cd1e: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 48cd22: 49 89 e8 mov r8, rbp - 48cd25: 80 3e 00 cmp byte ptr [rsi], 0 - 48cd28: 75 13 jne 0x48cd3d <_dl_check_map_versions+0x30d> - 48cd2a: 48 8b 05 37 2d 03 00 mov rax, qword ptr [rip + 208183] # 0x4bfa68 <_dl_argv> - 48cd31: 48 8b 30 mov rsi, qword ptr [rax] - 48cd34: 48 85 f6 test rsi, rsi - 48cd37: 0f 84 a1 03 00 00 je 0x48d0de <_dl_check_map_versions+0x6ae> - 48cd3d: 48 8d 6c 24 70 lea rbp, [rsp + 112] - 48cd42: 4c 89 c1 mov rcx, r8 - 48cd45: 48 8d 15 4c 3b 02 00 lea rdx, [rip + 146252] # 0x4b0898 <__PRETTY_FUNCTION__.10479+0xf8> - 48cd4c: 31 c0 xor eax, eax - 48cd4e: 48 89 ef mov rdi, rbp - 48cd51: e8 9a 02 ff ff call 0x47cff0 <_dl_exception_create_format> - 48cd56: e9 c8 fe ff ff jmp 0x48cc23 <_dl_check_map_versions+0x1f3> - 48cd5b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48cd60: 49 8b 56 08 mov rdx, qword ptr [r14 + 8] - 48cd64: 49 8b 4e 30 mov rcx, qword ptr [r14 + 48] - 48cd68: 80 3a 00 cmp byte ptr [rdx], 0 - 48cd6b: 0f 84 39 01 00 00 je 0x48ceaa <_dl_check_map_versions+0x47a> - 48cd71: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48cd76: 49 89 e8 mov r8, rbp - 48cd79: 4c 89 ee mov rsi, r13 - 48cd7c: 4c 89 5c 24 28 mov qword ptr [rsp + 40], r11 - 48cd81: 48 8d 3d c8 3a 02 00 lea rdi, [rip + 146120] # 0x4b0850 <__PRETTY_FUNCTION__.10479+0xb0> - 48cd88: 4c 8b 48 30 mov r9, qword ptr [rax + 48] - 48cd8c: 31 c0 xor eax, eax - 48cd8e: e8 ed da fe ff call 0x47a880 <_dl_debug_printf> - 48cd93: 4c 8b 5c 24 28 mov r11, qword ptr [rsp + 40] - 48cd98: e9 ce fd ff ff jmp 0x48cb6b <_dl_check_map_versions+0x13b> - 48cd9d: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 48cda3: 4c 8b 2c 24 mov r13, qword ptr [rsp] - 48cda7: 74 33 je 0x48cddc <_dl_check_map_versions+0x3ac> - 48cda9: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 48cdae: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 48cdb2: 48 03 55 00 add rdx, qword ptr [rbp] - 48cdb6: eb 0d jmp 0x48cdc5 <_dl_check_map_versions+0x395> - 48cdb8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48cdc0: 89 c0 mov eax, eax - 48cdc2: 48 01 c2 add rdx, rax - 48cdc5: 0f b7 42 04 movzx eax, word ptr [rdx + 4] - 48cdc9: 25 ff 7f 00 00 and eax, 32767 - 48cdce: 41 39 c7 cmp r15d, eax - 48cdd1: 44 0f 42 f8 cmovb r15d, eax - 48cdd5: 8b 42 10 mov eax, dword ptr [rdx + 16] - 48cdd8: 85 c0 test eax, eax - 48cdda: 75 e4 jne 0x48cdc0 <_dl_check_map_versions+0x390> - 48cddc: 45 85 ff test r15d, r15d - 48cddf: 0f 84 a5 fe ff ff je 0x48cc8a <_dl_check_map_versions+0x25a> - 48cde5: 41 8d 7f 01 lea edi, [r15 + 1] - 48cde9: be 18 00 00 00 mov esi, 24 - 48cdee: 48 89 fb mov rbx, rdi - 48cdf1: e8 6a 3a f9 ff call 0x420860 - 48cdf6: 48 89 85 e8 02 00 00 mov qword ptr [rbp + 744], rax - 48cdfd: 48 89 c6 mov rsi, rax - 48ce00: 48 85 c0 test rax, rax - 48ce03: 0f 84 6b 02 00 00 je 0x48d074 <_dl_check_map_versions+0x644> - 48ce09: 48 8b 85 d0 01 00 00 mov rax, qword ptr [rbp + 464] - 48ce10: 89 9d f0 02 00 00 mov dword ptr [rbp + 752], ebx - 48ce16: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 48ce1a: 48 89 85 40 03 00 00 mov qword ptr [rbp + 832], rax - 48ce21: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 48ce26: 48 85 c0 test rax, rax - 48ce29: 0f 84 29 01 00 00 je 0x48cf58 <_dl_check_map_versions+0x528> - 48ce2f: 48 8b 78 08 mov rdi, qword ptr [rax + 8] - 48ce33: 48 03 7d 00 add rdi, qword ptr [rbp] - 48ce37: 8b 57 08 mov edx, dword ptr [rdi + 8] - 48ce3a: 48 01 fa add rdx, rdi - 48ce3d: eb 3a jmp 0x48ce79 <_dl_check_map_versions+0x449> - 48ce3f: 90 nop - 48ce40: 0f b7 c9 movzx ecx, cx - 48ce43: 66 25 00 80 and ax, 32768 - 48ce47: 44 8b 02 mov r8d, dword ptr [rdx] - 48ce4a: 48 8d 0c 49 lea rcx, [rcx + 2*rcx] - 48ce4e: 0f b7 c0 movzx eax, ax - 48ce51: 48 8d 0c ce lea rcx, [rsi + 8*rcx] - 48ce55: 89 41 0c mov dword ptr [rcx + 12], eax - 48ce58: 8b 42 08 mov eax, dword ptr [rdx + 8] - 48ce5b: 44 89 41 08 mov dword ptr [rcx + 8], r8d - 48ce5f: 4c 01 e8 add rax, r13 - 48ce62: 48 89 01 mov qword ptr [rcx], rax - 48ce65: 8b 47 04 mov eax, dword ptr [rdi + 4] - 48ce68: 4c 01 e8 add rax, r13 - 48ce6b: 48 89 41 10 mov qword ptr [rcx + 16], rax - 48ce6f: 8b 42 0c mov eax, dword ptr [rdx + 12] - 48ce72: 85 c0 test eax, eax - 48ce74: 74 24 je 0x48ce9a <_dl_check_map_versions+0x46a> - 48ce76: 48 01 c2 add rdx, rax - 48ce79: 0f b7 42 06 movzx eax, word ptr [rdx + 6] - 48ce7d: 41 89 c0 mov r8d, eax - 48ce80: 89 c1 mov ecx, eax - 48ce82: 41 81 e0 ff 7f 00 00 and r8d, 32767 - 48ce89: 66 81 e1 ff 7f and cx, 32767 - 48ce8e: 44 39 c3 cmp ebx, r8d - 48ce91: 77 ad ja 0x48ce40 <_dl_check_map_versions+0x410> - 48ce93: 8b 42 0c mov eax, dword ptr [rdx + 12] - 48ce96: 85 c0 test eax, eax - 48ce98: 75 dc jne 0x48ce76 <_dl_check_map_versions+0x446> - 48ce9a: 8b 47 0c mov eax, dword ptr [rdi + 12] - 48ce9d: 85 c0 test eax, eax - 48ce9f: 0f 84 b3 00 00 00 je 0x48cf58 <_dl_check_map_versions+0x528> - 48cea5: 48 01 c7 add rdi, rax - 48cea8: eb 8d jmp 0x48ce37 <_dl_check_map_versions+0x407> - 48ceaa: 48 8b 05 b7 2b 03 00 mov rax, qword ptr [rip + 207799] # 0x4bfa68 <_dl_argv> - 48ceb1: 48 8b 10 mov rdx, qword ptr [rax] - 48ceb4: 48 8d 05 08 c6 01 00 lea rax, [rip + 116232] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48cebb: 48 85 d2 test rdx, rdx - 48cebe: 48 0f 44 d0 cmove rdx, rax - 48cec2: e9 aa fe ff ff jmp 0x48cd71 <_dl_check_map_versions+0x341> - 48cec7: 48 8b 6c 24 08 mov rbp, qword ptr [rsp + 8] - 48cecc: 48 8b 7c 24 20 mov rdi, qword ptr [rsp + 32] - 48ced1: 8b 47 0c mov eax, dword ptr [rdi + 12] - 48ced4: 85 c0 test eax, eax - 48ced6: 0f 84 c1 fe ff ff je 0x48cd9d <_dl_check_map_versions+0x36d> - 48cedc: 48 01 c7 add rdi, rax - 48cedf: 48 89 7c 24 20 mov qword ptr [rsp + 32], rdi - 48cee4: 48 89 f8 mov rax, rdi - 48cee7: e9 b4 fb ff ff jmp 0x48caa0 <_dl_check_map_versions+0x70> - 48ceec: 49 89 ed mov r13, rbp - 48ceef: 4d 89 f4 mov r12, r14 - 48cef2: 48 8b 6c 24 30 mov rbp, qword ptr [rsp + 48] - 48cef7: 4c 8b 74 24 28 mov r14, qword ptr [rsp + 40] - 48cefc: f6 44 24 1e 02 test byte ptr [rsp + 30], 2 - 48cf01: 0f 84 28 01 00 00 je 0x48d02f <_dl_check_map_versions+0x5ff> - 48cf07: 8b 44 24 44 mov eax, dword ptr [rsp + 68] - 48cf0b: 85 c0 test eax, eax - 48cf0d: 0f 84 41 fd ff ff je 0x48cc54 <_dl_check_map_versions+0x224> - 48cf13: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 48cf17: 4d 89 eb mov r11, r13 - 48cf1a: 49 89 e8 mov r8, rbp - 48cf1d: 80 3e 00 cmp byte ptr [rsi], 0 - 48cf20: 75 13 jne 0x48cf35 <_dl_check_map_versions+0x505> - 48cf22: 48 8b 05 3f 2b 03 00 mov rax, qword ptr [rip + 207679] # 0x4bfa68 <_dl_argv> - 48cf29: 48 8b 30 mov rsi, qword ptr [rax] - 48cf2c: 48 85 f6 test rsi, rsi - 48cf2f: 0f 84 7e 01 00 00 je 0x48d0b3 <_dl_check_map_versions+0x683> - 48cf35: 48 8d 6c 24 70 lea rbp, [rsp + 112] - 48cf3a: 4c 89 d9 mov rcx, r11 - 48cf3d: 48 8d 15 b4 39 02 00 lea rdx, [rip + 145844] # 0x4b08f8 <__PRETTY_FUNCTION__.10479+0x158> - 48cf44: 31 c0 xor eax, eax - 48cf46: 48 89 ef mov rdi, rbp - 48cf49: e8 a2 00 ff ff call 0x47cff0 <_dl_exception_create_format> - 48cf4e: e9 d0 fc ff ff jmp 0x48cc23 <_dl_check_map_versions+0x1f3> - 48cf53: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48cf58: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 48cf5d: 48 85 c0 test rax, rax - 48cf60: 0f 84 24 fd ff ff je 0x48cc8a <_dl_check_map_versions+0x25a> - 48cf66: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 48cf6a: 48 03 45 00 add rax, qword ptr [rbp] - 48cf6e: eb 3a jmp 0x48cfaa <_dl_check_map_versions+0x57a> - 48cf70: 8b 48 0c mov ecx, dword ptr [rax + 12] - 48cf73: 0f b7 50 04 movzx edx, word ptr [rax + 4] - 48cf77: 8b 78 08 mov edi, dword ptr [rax + 8] - 48cf7a: 8b 0c 08 mov ecx, dword ptr [rax + rcx] - 48cf7d: 81 e2 ff 7f 00 00 and edx, 32767 - 48cf83: 48 8d 14 52 lea rdx, [rdx + 2*rdx] - 48cf87: 48 8d 14 d6 lea rdx, [rsi + 8*rdx] - 48cf8b: 4c 01 e9 add rcx, r13 - 48cf8e: 89 7a 08 mov dword ptr [rdx + 8], edi - 48cf91: 48 89 0a mov qword ptr [rdx], rcx - 48cf94: 48 c7 42 10 00 00 00 00 mov qword ptr [rdx + 16], 0 - 48cf9c: 8b 50 10 mov edx, dword ptr [rax + 16] - 48cf9f: 85 d2 test edx, edx - 48cfa1: 0f 84 e3 fc ff ff je 0x48cc8a <_dl_check_map_versions+0x25a> - 48cfa7: 48 01 d0 add rax, rdx - 48cfaa: f6 40 02 01 test byte ptr [rax + 2], 1 - 48cfae: 74 c0 je 0x48cf70 <_dl_check_map_versions+0x540> - 48cfb0: 8b 50 10 mov edx, dword ptr [rax + 16] - 48cfb3: 85 d2 test edx, edx - 48cfb5: 75 f0 jne 0x48cfa7 <_dl_check_map_versions+0x577> - 48cfb7: e9 ce fc ff ff jmp 0x48cc8a <_dl_check_map_versions+0x25a> - 48cfbc: f6 83 1d 03 00 00 02 test byte ptr [rbx + 797], 2 - 48cfc3: 0f 84 2f fb ff ff je 0x48caf8 <_dl_check_map_versions+0xc8> - 48cfc9: e9 fe fe ff ff jmp 0x48cecc <_dl_check_map_versions+0x49c> - 48cfce: c6 44 24 63 00 mov byte ptr [rsp + 99], 0 - 48cfd3: 0f b7 38 movzx edi, word ptr [rax] - 48cfd6: 31 c9 xor ecx, ecx - 48cfd8: 48 8d 74 24 63 lea rsi, [rsp + 99] - 48cfdd: ba 0a 00 00 00 mov edx, 10 - 48cfe2: e8 19 1c ff ff call 0x47ec00 <_itoa_word> - 48cfe7: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 48cfeb: 48 89 c1 mov rcx, rax - 48cfee: 80 3e 00 cmp byte ptr [rsi], 0 - 48cff1: 74 22 je 0x48d015 <_dl_check_map_versions+0x5e5> - 48cff3: 48 8d 6c 24 70 lea rbp, [rsp + 112] - 48cff8: 48 8d 15 21 38 02 00 lea rdx, [rip + 145441] # 0x4b0820 <__PRETTY_FUNCTION__.10479+0x80> - 48cfff: 31 c0 xor eax, eax - 48d001: 48 89 ef mov rdi, rbp - 48d004: e8 e7 ff fe ff call 0x47cff0 <_dl_exception_create_format> - 48d009: 31 ff xor edi, edi - 48d00b: 31 d2 xor edx, edx - 48d00d: 48 89 ee mov rsi, rbp - 48d010: e8 1b 19 ff ff call 0x47e930 <_dl_signal_exception> - 48d015: 48 8b 05 4c 2a 03 00 mov rax, qword ptr [rip + 207436] # 0x4bfa68 <_dl_argv> - 48d01c: 48 8b 30 mov rsi, qword ptr [rax] - 48d01f: 48 8d 05 9d c4 01 00 lea rax, [rip + 115869] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48d026: 48 85 f6 test rsi, rsi - 48d029: 48 0f 44 f0 cmove rsi, rax - 48d02d: eb c4 jmp 0x48cff3 <_dl_check_map_versions+0x5c3> - 48d02f: 49 8b 76 08 mov rsi, qword ptr [r14 + 8] - 48d033: 4d 89 eb mov r11, r13 - 48d036: 49 89 e8 mov r8, rbp - 48d039: 80 3e 00 cmp byte ptr [rsi], 0 - 48d03c: 75 18 jne 0x48d056 <_dl_check_map_versions+0x626> - 48d03e: 48 8b 05 23 2a 03 00 mov rax, qword ptr [rip + 207395] # 0x4bfa68 <_dl_argv> - 48d045: 48 8b 30 mov rsi, qword ptr [rax] - 48d048: 48 8d 05 74 c4 01 00 lea rax, [rip + 115828] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48d04f: 48 85 f6 test rsi, rsi - 48d052: 48 0f 44 f0 cmove rsi, rax - 48d056: 48 8d 6c 24 70 lea rbp, [rsp + 112] - 48d05b: 4c 89 d9 mov rcx, r11 - 48d05e: 31 c0 xor eax, eax - 48d060: 48 8d 15 c1 38 02 00 lea rdx, [rip + 145601] # 0x4b0928 <__PRETTY_FUNCTION__.10479+0x188> - 48d067: 48 89 ef mov rdi, rbp - 48d06a: e8 81 ff fe ff call 0x47cff0 <_dl_exception_create_format> - 48d06f: e9 af fb ff ff jmp 0x48cc23 <_dl_check_map_versions+0x1f3> - 48d074: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 48d078: 80 3e 00 cmp byte ptr [rsi], 0 - 48d07b: 75 18 jne 0x48d095 <_dl_check_map_versions+0x665> - 48d07d: 48 8b 05 e4 29 03 00 mov rax, qword ptr [rip + 207332] # 0x4bfa68 <_dl_argv> - 48d084: 48 8b 30 mov rsi, qword ptr [rax] - 48d087: 48 8d 05 35 c4 01 00 lea rax, [rip + 115765] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48d08e: 48 85 f6 test rsi, rsi - 48d091: 48 0f 44 f0 cmove rsi, rax - 48d095: 48 8d 6c 24 70 lea rbp, [rsp + 112] - 48d09a: 48 8d 15 af 38 02 00 lea rdx, [rip + 145583] # 0x4b0950 <__PRETTY_FUNCTION__.10479+0x1b0> - 48d0a1: 48 89 ef mov rdi, rbp - 48d0a4: e8 77 fe fe ff call 0x47cf20 <_dl_exception_create> - 48d0a9: bf 0c 00 00 00 mov edi, 12 - 48d0ae: e9 58 ff ff ff jmp 0x48d00b <_dl_check_map_versions+0x5db> - 48d0b3: 48 8d 35 09 c4 01 00 lea rsi, [rip + 115721] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48d0ba: e9 76 fe ff ff jmp 0x48cf35 <_dl_check_map_versions+0x505> - 48d0bf: 48 8d 0d b2 38 02 00 lea rcx, [rip + 145586] # 0x4b0978 <__PRETTY_FUNCTION__.9316> - 48d0c6: ba 58 00 00 00 mov edx, 88 - 48d0cb: 48 8d 35 0d 37 02 00 lea rsi, [rip + 145165] # 0x4b07df <__PRETTY_FUNCTION__.10479+0x3f> - 48d0d2: 48 8d 3d 22 37 02 00 lea rdi, [rip + 145186] # 0x4b07fb <__PRETTY_FUNCTION__.10479+0x5b> - 48d0d9: e8 72 5e f7 ff call 0x402f50 <__assert_fail> - 48d0de: 48 8d 35 de c3 01 00 lea rsi, [rip + 115678] # 0x4a94c3 <__PRETTY_FUNCTION__.10419+0xeb> - 48d0e5: e9 53 fc ff ff jmp 0x48cd3d <_dl_check_map_versions+0x30d> - 48d0ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000048d0f0 <_dl_check_all_versions>: - 48d0f0: f3 0f 1e fa endbr64 - 48d0f4: 41 55 push r13 - 48d0f6: 41 54 push r12 - 48d0f8: 55 push rbp - 48d0f9: 53 push rbx - 48d0fa: 48 83 ec 08 sub rsp, 8 - 48d0fe: 48 85 ff test rdi, rdi - 48d101: 74 5d je 0x48d160 <_dl_check_all_versions+0x70> - 48d103: 48 89 fb mov rbx, rdi - 48d106: 89 f5 mov ebp, esi - 48d108: 41 89 d5 mov r13d, edx - 48d10b: 45 31 e4 xor r12d, r12d - 48d10e: 66 90 nop - 48d110: f6 83 1d 03 00 00 02 test byte ptr [rbx + 797], 2 - 48d117: 74 17 je 0x48d130 <_dl_check_all_versions+0x40> - 48d119: 48 8b 5b 18 mov rbx, qword ptr [rbx + 24] - 48d11d: 48 85 db test rbx, rbx - 48d120: 75 ee jne 0x48d110 <_dl_check_all_versions+0x20> - 48d122: 48 83 c4 08 add rsp, 8 - 48d126: 44 89 e0 mov eax, r12d - 48d129: 5b pop rbx - 48d12a: 5d pop rbp - 48d12b: 41 5c pop r12 - 48d12d: 41 5d pop r13 - 48d12f: c3 ret - 48d130: 48 89 df mov rdi, rbx - 48d133: 44 89 ea mov edx, r13d - 48d136: 89 ee mov esi, ebp - 48d138: e8 f3 f8 ff ff call 0x48ca30 <_dl_check_map_versions> - 48d13d: 48 8b 5b 18 mov rbx, qword ptr [rbx + 24] - 48d141: 85 c0 test eax, eax - 48d143: 0f 95 c0 setne al - 48d146: 0f b6 c0 movzx eax, al - 48d149: 41 09 c4 or r12d, eax - 48d14c: 48 85 db test rbx, rbx - 48d14f: 75 bf jne 0x48d110 <_dl_check_all_versions+0x20> - 48d151: 48 83 c4 08 add rsp, 8 - 48d155: 44 89 e0 mov eax, r12d - 48d158: 5b pop rbx - 48d159: 5d pop rbp - 48d15a: 41 5c pop r12 - 48d15c: 41 5d pop r13 - 48d15e: c3 ret - 48d15f: 90 nop - 48d160: 48 83 c4 08 add rsp, 8 - 48d164: 45 31 e4 xor r12d, r12d - 48d167: 5b pop rbx - 48d168: 44 89 e0 mov eax, r12d - 48d16b: 5d pop rbp - 48d16c: 41 5c pop r12 - 48d16e: 41 5d pop r13 - 48d170: c3 ret - 48d171: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48d17b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000048d180 : - 48d180: f3 0f 1e fa endbr64 - 48d184: 53 push rbx - 48d185: 48 89 fb mov rbx, rdi - 48d188: 48 8b 37 mov rsi, qword ptr [rdi] - 48d18b: 45 31 c9 xor r9d, r9d - 48d18e: 8b 43 18 mov eax, dword ptr [rbx + 24] - 48d191: 48 8b 57 28 mov rdx, qword ptr [rdi + 40] - 48d195: 48 8b 8e 90 03 00 00 mov rcx, qword ptr [rsi + 912] - 48d19c: 48 8b 7f 08 mov rdi, qword ptr [rdi + 8] - 48d1a0: 6a 00 push 0 - 48d1a2: 50 push rax - 48d1a3: 4c 8b 43 10 mov r8, qword ptr [rbx + 16] - 48d1a7: e8 14 9b fe ff call 0x476cc0 <_dl_lookup_symbol_x> - 48d1ac: 48 89 03 mov qword ptr [rbx], rax - 48d1af: 58 pop rax - 48d1b0: 5a pop rdx - 48d1b1: 5b pop rbx - 48d1b2: c3 ret - 48d1b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48d1be: 66 90 nop - -000000000048d1c0 <_dl_vsym>: - 48d1c0: f3 0f 1e fa endbr64 - 48d1c4: 41 54 push r12 - 48d1c6: 49 89 cc mov r12, rcx - 48d1c9: 49 89 fa mov r10, rdi - 48d1cc: 55 push rbp - 48d1cd: 48 89 f5 mov rbp, rsi - 48d1d0: 48 81 ec 98 00 00 00 sub rsp, 152 - 48d1d7: 0f b6 0a movzx ecx, byte ptr [rdx] - 48d1da: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 48d1e3: 48 89 84 24 88 00 00 00 mov qword ptr [rsp + 136], rax - 48d1eb: 31 c0 xor eax, eax - 48d1ed: 48 89 54 24 10 mov qword ptr [rsp + 16], rdx - 48d1f2: c7 44 24 1c 01 00 00 00 mov dword ptr [rsp + 28], 1 - 48d1fa: 48 85 c9 test rcx, rcx - 48d1fd: 74 29 je 0x48d228 <_dl_vsym+0x68> - 48d1ff: 0f b6 72 01 movzx esi, byte ptr [rdx + 1] - 48d203: 40 84 f6 test sil, sil - 48d206: 0f 84 c4 00 00 00 je 0x48d2d0 <_dl_vsym+0x110> - 48d20c: 48 c1 e1 04 shl rcx, 4 - 48d210: 40 0f b6 c6 movzx eax, sil - 48d214: 48 01 c8 add rax, rcx - 48d217: 0f b6 4a 02 movzx ecx, byte ptr [rdx + 2] - 48d21b: 84 c9 test cl, cl - 48d21d: 0f 85 2d 01 00 00 jne 0x48d350 <_dl_vsym+0x190> - 48d223: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48d228: 89 44 24 18 mov dword ptr [rsp + 24], eax - 48d22c: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 48d235: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 48d23e: 4d 85 d2 test r10, r10 - 48d241: 0f 84 c1 01 00 00 je 0x48d408 <_dl_vsym+0x248> - 48d247: 49 83 fa ff cmp r10, -1 - 48d24b: 0f 84 97 00 00 00 je 0x48d2e8 <_dl_vsym+0x128> - 48d251: 48 8d 54 24 08 lea rdx, [rsp + 8] - 48d256: 6a 00 push 0 - 48d258: 45 31 c9 xor r9d, r9d - 48d25b: 4c 89 d6 mov rsi, r10 - 48d25e: 6a 00 push 0 - 48d260: 49 8d 8a 98 03 00 00 lea rcx, [r10 + 920] - 48d267: 48 89 ef mov rdi, rbp - 48d26a: 4c 8d 44 24 20 lea r8, [rsp + 32] - 48d26f: e8 4c 9a fe ff call 0x476cc0 <_dl_lookup_symbol_x> - 48d274: 48 89 c1 mov rcx, rax - 48d277: 58 pop rax - 48d278: 5a pop rdx - 48d279: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 48d27e: 31 c0 xor eax, eax - 48d280: 48 85 d2 test rdx, rdx - 48d283: 74 23 je 0x48d2a8 <_dl_vsym+0xe8> - 48d285: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 48d28a: 74 54 je 0x48d2e0 <_dl_vsym+0x120> - 48d28c: 48 85 c9 test rcx, rcx - 48d28f: 74 4f je 0x48d2e0 <_dl_vsym+0x120> - 48d291: 48 8b 01 mov rax, qword ptr [rcx] - 48d294: 48 03 42 08 add rax, qword ptr [rdx + 8] - 48d298: 0f b6 52 04 movzx edx, byte ptr [rdx + 4] - 48d29c: 83 e2 0f and edx, 15 - 48d29f: 80 fa 0a cmp dl, 10 - 48d2a2: 0f 84 18 01 00 00 je 0x48d3c0 <_dl_vsym+0x200> - 48d2a8: 48 8b bc 24 88 00 00 00 mov rdi, qword ptr [rsp + 136] - 48d2b0: 64 48 33 3c 25 28 00 00 00 xor rdi, qword ptr fs:[40] - 48d2b9: 0f 85 26 02 00 00 jne 0x48d4e5 <_dl_vsym+0x325> - 48d2bf: 48 81 c4 98 00 00 00 add rsp, 152 - 48d2c6: 5d pop rbp - 48d2c7: 41 5c pop r12 - 48d2c9: c3 ret - 48d2ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48d2d0: 0f b6 c1 movzx eax, cl - 48d2d3: e9 50 ff ff ff jmp 0x48d228 <_dl_vsym+0x68> - 48d2d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48d2e0: 31 c0 xor eax, eax - 48d2e2: eb b0 jmp 0x48d294 <_dl_vsym+0xd4> - 48d2e4: 0f 1f 40 00 nop dword ptr [rax] - 48d2e8: 4c 89 e7 mov rdi, r12 - 48d2eb: e8 b0 8d ff ff call 0x4860a0 <_dl_find_dso_for_object> - 48d2f0: 48 89 c6 mov rsi, rax - 48d2f3: 48 85 c0 test rax, rax - 48d2f6: 0f 84 d4 00 00 00 je 0x48d3d0 <_dl_vsym+0x210> - 48d2fc: 48 3b 05 7d 3e 03 00 cmp rax, qword ptr [rip + 212605] # 0x4c1180 <_dl_ns> - 48d303: 0f 84 d3 00 00 00 je 0x48d3dc <_dl_vsym+0x21c> - 48d309: 48 89 f2 mov rdx, rsi - 48d30c: 0f 1f 40 00 nop dword ptr [rax] - 48d310: 48 89 d1 mov rcx, rdx - 48d313: 48 8b 92 e0 02 00 00 mov rdx, qword ptr [rdx + 736] - 48d31a: 48 85 d2 test rdx, rdx - 48d31d: 75 f1 jne 0x48d310 <_dl_vsym+0x150> - 48d31f: 48 8d 54 24 08 lea rdx, [rsp + 8] - 48d324: 56 push rsi - 48d325: 48 81 c1 98 03 00 00 add rcx, 920 - 48d32c: 6a 00 push 0 - 48d32e: 4c 8d 44 24 20 lea r8, [rsp + 32] - 48d333: 48 89 ef mov rdi, rbp - 48d336: 45 31 c9 xor r9d, r9d - 48d339: e8 82 99 fe ff call 0x476cc0 <_dl_lookup_symbol_x> - 48d33e: 5e pop rsi - 48d33f: 5f pop rdi - 48d340: 48 89 c1 mov rcx, rax - 48d343: e9 31 ff ff ff jmp 0x48d279 <_dl_vsym+0xb9> - 48d348: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48d350: 48 c1 e0 04 shl rax, 4 - 48d354: 48 01 c8 add rax, rcx - 48d357: 0f b6 4a 03 movzx ecx, byte ptr [rdx + 3] - 48d35b: 84 c9 test cl, cl - 48d35d: 0f 84 c5 fe ff ff je 0x48d228 <_dl_vsym+0x68> - 48d363: 48 c1 e0 04 shl rax, 4 - 48d367: 48 01 c8 add rax, rcx - 48d36a: 0f b6 4a 04 movzx ecx, byte ptr [rdx + 4] - 48d36e: 84 c9 test cl, cl - 48d370: 0f 84 b2 fe ff ff je 0x48d228 <_dl_vsym+0x68> - 48d376: 48 c1 e0 04 shl rax, 4 - 48d37a: 48 01 c8 add rax, rcx - 48d37d: 48 8d 4a 05 lea rcx, [rdx + 5] - 48d381: 0f b6 52 05 movzx edx, byte ptr [rdx + 5] - 48d385: 84 d2 test dl, dl - 48d387: 0f 84 9b fe ff ff je 0x48d228 <_dl_vsym+0x68> - 48d38d: 0f 1f 00 nop dword ptr [rax] - 48d390: 0f b6 d2 movzx edx, dl - 48d393: 48 c1 e0 04 shl rax, 4 - 48d397: 48 83 c1 01 add rcx, 1 - 48d39b: 48 01 d0 add rax, rdx - 48d39e: 48 89 c2 mov rdx, rax - 48d3a1: 48 c1 ea 18 shr rdx, 24 - 48d3a5: 81 e2 f0 00 00 00 and edx, 240 - 48d3ab: 48 31 d0 xor rax, rdx - 48d3ae: 0f b6 11 movzx edx, byte ptr [rcx] - 48d3b1: 84 d2 test dl, dl - 48d3b3: 75 db jne 0x48d390 <_dl_vsym+0x1d0> - 48d3b5: 25 ff ff ff 0f and eax, 268435455 - 48d3ba: e9 69 fe ff ff jmp 0x48d228 <_dl_vsym+0x68> - 48d3bf: 90 nop - 48d3c0: ff d0 call rax - 48d3c2: e9 e1 fe ff ff jmp 0x48d2a8 <_dl_vsym+0xe8> - 48d3c7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48d3d0: 48 8b 35 a9 3d 03 00 mov rsi, qword ptr [rip + 212393] # 0x4c1180 <_dl_ns> - 48d3d7: 48 85 f6 test rsi, rsi - 48d3da: 74 16 je 0x48d3f2 <_dl_vsym+0x232> - 48d3dc: 4c 3b a6 50 03 00 00 cmp r12, qword ptr [rsi + 848] - 48d3e3: 72 0d jb 0x48d3f2 <_dl_vsym+0x232> - 48d3e5: 4c 3b a6 58 03 00 00 cmp r12, qword ptr [rsi + 856] - 48d3ec: 0f 82 17 ff ff ff jb 0x48d309 <_dl_vsym+0x149> - 48d3f2: 48 8d 0d af 35 02 00 lea rcx, [rip + 144815] # 0x4b09a8 <__PRETTY_FUNCTION__.9338+0x18> - 48d3f9: 31 d2 xor edx, edx - 48d3fb: 31 f6 xor esi, esi - 48d3fd: 31 ff xor edi, edi - 48d3ff: e8 7c 15 ff ff call 0x47e980 <_dl_signal_error> - 48d404: 0f 1f 40 00 nop dword ptr [rax] - 48d408: 4c 89 e7 mov rdi, r12 - 48d40b: e8 90 8c ff ff call 0x4860a0 <_dl_find_dso_for_object> - 48d410: 48 89 c6 mov rsi, rax - 48d413: 48 85 c0 test rax, rax - 48d416: 48 0f 44 35 62 3d 03 00 cmove rsi, qword ptr [rip + 212322] # 0x4c1180 <_dl_ns> - 48d41e: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 48d426: 85 c0 test eax, eax - 48d428: 75 16 jne 0x48d440 <_dl_vsym+0x280> - 48d42a: 48 8b 8e 90 03 00 00 mov rcx, qword ptr [rsi + 912] - 48d431: 48 8d 54 24 08 lea rdx, [rsp + 8] - 48d436: 6a 00 push 0 - 48d438: 6a 01 push 1 - 48d43a: e9 ef fe ff ff jmp 0x48d32e <_dl_vsym+0x16e> - 48d43f: 90 nop - 48d440: 48 8d 44 24 10 lea rax, [rsp + 16] - 48d445: 66 48 0f 6e c6 movq xmm0, rsi - 48d44a: 66 48 0f 6e cd movq xmm1, rbp - 48d44f: c7 44 24 68 05 00 00 00 mov dword ptr [rsp + 104], 5 - 48d457: 48 89 44 24 60 mov qword ptr [rsp + 96], rax - 48d45c: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 48d460: 48 8d 44 24 08 lea rax, [rsp + 8] - 48d465: 48 89 44 24 78 mov qword ptr [rsp + 120], rax - 48d46a: 0f 29 44 24 50 movaps xmmword ptr [rsp + 80], xmm0 - 48d46f: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 - 48d47b: 48 8d 6c 24 30 lea rbp, [rsp + 48] - 48d480: 48 8d 54 24 50 lea rdx, [rsp + 80] - 48d485: 48 8d 35 f4 fc ff ff lea rsi, [rip - 780] # 0x48d180 - 48d48c: 48 89 ef mov rdi, rbp - 48d48f: e8 4c 15 ff ff call 0x47e9e0 <_dl_catch_exception> - 48d494: 41 89 c0 mov r8d, eax - 48d497: 31 c0 xor eax, eax - 48d499: 64 87 04 25 1c 00 00 00 xchg dword ptr fs:[28], eax - 48d4a1: 83 f8 02 cmp eax, 2 - 48d4a4: 75 21 jne 0x48d4c7 <_dl_vsym+0x307> - 48d4a6: 64 48 8b 3c 25 10 00 00 00 mov rdi, qword ptr fs:[16] - 48d4af: 45 31 d2 xor r10d, r10d - 48d4b2: 48 83 c7 1c add rdi, 28 - 48d4b6: ba 01 00 00 00 mov edx, 1 - 48d4bb: be 81 00 00 00 mov esi, 129 - 48d4c0: b8 ca 00 00 00 mov eax, 202 - 48d4c5: 0f 05 syscall - 48d4c7: 48 83 7c 24 38 00 cmp qword ptr [rsp + 56], 0 - 48d4cd: 48 8b 4c 24 50 mov rcx, qword ptr [rsp + 80] - 48d4d2: 0f 84 a1 fd ff ff je 0x48d279 <_dl_vsym+0xb9> - 48d4d8: 31 d2 xor edx, edx - 48d4da: 48 89 ee mov rsi, rbp - 48d4dd: 44 89 c7 mov edi, r8d - 48d4e0: e8 4b 14 ff ff call 0x47e930 <_dl_signal_exception> - 48d4e5: e8 e6 e6 fb ff call 0x44bbd0 <__stack_chk_fail_local> - 48d4ea: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -000000000048d4f0 <_dl_sym>: - 48d4f0: f3 0f 1e fa endbr64 - 48d4f4: 41 54 push r12 - 48d4f6: 49 89 f4 mov r12, rsi - 48d4f9: 55 push rbp - 48d4fa: 48 89 d5 mov rbp, rdx - 48d4fd: 48 83 ec 78 sub rsp, 120 - 48d501: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 48d50a: 48 89 44 24 68 mov qword ptr [rsp + 104], rax - 48d50f: 31 c0 xor eax, eax - 48d511: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 48d51a: 48 85 ff test rdi, rdi - 48d51d: 0f 84 1d 01 00 00 je 0x48d640 <_dl_sym+0x150> - 48d523: 48 83 ff ff cmp rdi, -1 - 48d527: 74 7f je 0x48d5a8 <_dl_sym+0xb8> - 48d529: 48 8d 54 24 08 lea rdx, [rsp + 8] - 48d52e: 6a 00 push 0 - 48d530: 48 89 fe mov rsi, rdi - 48d533: 45 31 c9 xor r9d, r9d - 48d536: 6a 02 push 2 - 48d538: 48 8d 8f 98 03 00 00 lea rcx, [rdi + 920] - 48d53f: 45 31 c0 xor r8d, r8d - 48d542: 4c 89 e7 mov rdi, r12 - 48d545: e8 76 97 fe ff call 0x476cc0 <_dl_lookup_symbol_x> - 48d54a: 48 89 c1 mov rcx, rax - 48d54d: 58 pop rax - 48d54e: 5a pop rdx - 48d54f: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 48d554: 31 c0 xor eax, eax - 48d556: 48 85 d2 test rdx, rdx - 48d559: 74 23 je 0x48d57e <_dl_sym+0x8e> - 48d55b: 66 83 7a 06 f1 cmp word ptr [rdx + 6], -15 - 48d560: 74 3e je 0x48d5a0 <_dl_sym+0xb0> - 48d562: 48 85 c9 test rcx, rcx - 48d565: 74 39 je 0x48d5a0 <_dl_sym+0xb0> - 48d567: 48 8b 01 mov rax, qword ptr [rcx] - 48d56a: 48 03 42 08 add rax, qword ptr [rdx + 8] - 48d56e: 0f b6 52 04 movzx edx, byte ptr [rdx + 4] - 48d572: 83 e2 0f and edx, 15 - 48d575: 80 fa 0a cmp dl, 10 - 48d578: 0f 84 82 00 00 00 je 0x48d600 <_dl_sym+0x110> - 48d57e: 48 8b 4c 24 68 mov rcx, qword ptr [rsp + 104] - 48d583: 64 48 33 0c 25 28 00 00 00 xor rcx, qword ptr fs:[40] - 48d58c: 0f 85 92 01 00 00 jne 0x48d724 <_dl_sym+0x234> - 48d592: 48 83 c4 78 add rsp, 120 - 48d596: 5d pop rbp - 48d597: 41 5c pop r12 - 48d599: c3 ret - 48d59a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48d5a0: 31 c0 xor eax, eax - 48d5a2: eb c6 jmp 0x48d56a <_dl_sym+0x7a> - 48d5a4: 0f 1f 40 00 nop dword ptr [rax] - 48d5a8: 48 89 d7 mov rdi, rdx - 48d5ab: e8 f0 8a ff ff call 0x4860a0 <_dl_find_dso_for_object> - 48d5b0: 48 89 c6 mov rsi, rax - 48d5b3: 48 85 c0 test rax, rax - 48d5b6: 74 58 je 0x48d610 <_dl_sym+0x120> - 48d5b8: 48 3b 05 c1 3b 03 00 cmp rax, qword ptr [rip + 211905] # 0x4c1180 <_dl_ns> - 48d5bf: 74 5b je 0x48d61c <_dl_sym+0x12c> - 48d5c1: 48 89 f2 mov rdx, rsi - 48d5c4: 0f 1f 40 00 nop dword ptr [rax] - 48d5c8: 48 89 d1 mov rcx, rdx - 48d5cb: 48 8b 92 e0 02 00 00 mov rdx, qword ptr [rdx + 736] - 48d5d2: 48 85 d2 test rdx, rdx - 48d5d5: 75 f1 jne 0x48d5c8 <_dl_sym+0xd8> - 48d5d7: 48 8d 54 24 08 lea rdx, [rsp + 8] - 48d5dc: 56 push rsi - 48d5dd: 48 81 c1 98 03 00 00 add rcx, 920 - 48d5e4: 6a 00 push 0 - 48d5e6: 4c 89 e7 mov rdi, r12 - 48d5e9: 45 31 c9 xor r9d, r9d - 48d5ec: 45 31 c0 xor r8d, r8d - 48d5ef: e8 cc 96 fe ff call 0x476cc0 <_dl_lookup_symbol_x> - 48d5f4: 5e pop rsi - 48d5f5: 5f pop rdi - 48d5f6: 48 89 c1 mov rcx, rax - 48d5f9: e9 51 ff ff ff jmp 0x48d54f <_dl_sym+0x5f> - 48d5fe: 66 90 nop - 48d600: ff d0 call rax - 48d602: e9 77 ff ff ff jmp 0x48d57e <_dl_sym+0x8e> - 48d607: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48d610: 48 8b 35 69 3b 03 00 mov rsi, qword ptr [rip + 211817] # 0x4c1180 <_dl_ns> - 48d617: 48 85 f6 test rsi, rsi - 48d61a: 74 12 je 0x48d62e <_dl_sym+0x13e> - 48d61c: 48 3b ae 50 03 00 00 cmp rbp, qword ptr [rsi + 848] - 48d623: 72 09 jb 0x48d62e <_dl_sym+0x13e> - 48d625: 48 3b ae 58 03 00 00 cmp rbp, qword ptr [rsi + 856] - 48d62c: 72 93 jb 0x48d5c1 <_dl_sym+0xd1> - 48d62e: 48 8d 0d 73 33 02 00 lea rcx, [rip + 144243] # 0x4b09a8 <__PRETTY_FUNCTION__.9338+0x18> - 48d635: 31 d2 xor edx, edx - 48d637: 31 f6 xor esi, esi - 48d639: 31 ff xor edi, edi - 48d63b: e8 40 13 ff ff call 0x47e980 <_dl_signal_error> - 48d640: 48 89 d7 mov rdi, rdx - 48d643: e8 58 8a ff ff call 0x4860a0 <_dl_find_dso_for_object> - 48d648: 48 89 c6 mov rsi, rax - 48d64b: 48 85 c0 test rax, rax - 48d64e: 48 0f 44 35 2a 3b 03 00 cmove rsi, qword ptr [rip + 211754] # 0x4c1180 <_dl_ns> - 48d656: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 48d65e: 85 c0 test eax, eax - 48d660: 75 1e jne 0x48d680 <_dl_sym+0x190> - 48d662: 48 8b 8e 90 03 00 00 mov rcx, qword ptr [rsi + 912] - 48d669: 48 8d 54 24 08 lea rdx, [rsp + 8] - 48d66e: 6a 00 push 0 - 48d670: 6a 03 push 3 - 48d672: e9 6f ff ff ff jmp 0x48d5e6 <_dl_sym+0xf6> - 48d677: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48d680: 66 48 0f 6e c6 movq xmm0, rsi - 48d685: 66 49 0f 6e cc movq xmm1, r12 - 48d68a: 48 8d 44 24 08 lea rax, [rsp + 8] - 48d68f: 48 c7 44 24 40 00 00 00 00 mov qword ptr [rsp + 64], 0 - 48d698: 66 0f 6c c1 punpcklqdq xmm0, xmm1 # xmm0 = xmm0[0],xmm1[0] - 48d69c: c7 44 24 48 07 00 00 00 mov dword ptr [rsp + 72], 7 - 48d6a4: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 48d6a9: 0f 29 44 24 30 movaps xmmword ptr [rsp + 48], xmm0 - 48d6ae: 64 c7 04 25 1c 00 00 00 01 00 00 00 mov dword ptr fs:[28], 1 - 48d6ba: 48 8d 6c 24 10 lea rbp, [rsp + 16] - 48d6bf: 48 8d 54 24 30 lea rdx, [rsp + 48] - 48d6c4: 48 8d 35 b5 fa ff ff lea rsi, [rip - 1355] # 0x48d180 - 48d6cb: 48 89 ef mov rdi, rbp - 48d6ce: e8 0d 13 ff ff call 0x47e9e0 <_dl_catch_exception> - 48d6d3: 41 89 c0 mov r8d, eax - 48d6d6: 31 c0 xor eax, eax - 48d6d8: 64 87 04 25 1c 00 00 00 xchg dword ptr fs:[28], eax - 48d6e0: 83 f8 02 cmp eax, 2 - 48d6e3: 75 21 jne 0x48d706 <_dl_sym+0x216> - 48d6e5: 64 48 8b 3c 25 10 00 00 00 mov rdi, qword ptr fs:[16] - 48d6ee: 45 31 d2 xor r10d, r10d - 48d6f1: 48 83 c7 1c add rdi, 28 - 48d6f5: ba 01 00 00 00 mov edx, 1 - 48d6fa: be 81 00 00 00 mov esi, 129 - 48d6ff: b8 ca 00 00 00 mov eax, 202 - 48d704: 0f 05 syscall - 48d706: 48 83 7c 24 18 00 cmp qword ptr [rsp + 24], 0 - 48d70c: 48 8b 4c 24 30 mov rcx, qword ptr [rsp + 48] - 48d711: 0f 84 38 fe ff ff je 0x48d54f <_dl_sym+0x5f> - 48d717: 31 d2 xor edx, edx - 48d719: 48 89 ee mov rsi, rbp - 48d71c: 44 89 c7 mov edi, r8d - 48d71f: e8 0c 12 ff ff call 0x47e930 <_dl_signal_exception> - 48d724: e8 a7 e4 fb ff call 0x44bbd0 <__stack_chk_fail_local> - 48d729: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -000000000048d730 <__mpn_add_n>: - 48d730: f3 0f 1e fa endbr64 - 48d734: 4d 31 c0 xor r8, r8 - 48d737: 4c 8b 16 mov r10, qword ptr [rsi] - 48d73a: 4c 8b 1a mov r11, qword ptr [rdx] - 48d73d: 48 8d 74 ce f8 lea rsi, [rsi + 8*rcx - 8] - 48d742: 48 8d 54 ca f8 lea rdx, [rdx + 8*rcx - 8] - 48d747: 48 8d 7c cf f0 lea rdi, [rdi + 8*rcx - 16] - 48d74c: 89 c8 mov eax, ecx - 48d74e: 48 f7 d9 neg rcx - 48d751: 83 e0 03 and eax, 3 - 48d754: 74 0f je 0x48d765 <__mpn_add_n+0x35> - 48d756: 48 01 c1 add rcx, rax - 48d759: 83 f8 02 cmp eax, 2 - 48d75c: 7c 16 jl 0x48d774 <__mpn_add_n+0x44> - 48d75e: 74 19 je 0x48d779 <__mpn_add_n+0x49> - 48d760: 49 d1 e8 shr r8 - 48d763: eb 4f jmp 0x48d7b4 <__mpn_add_n+0x84> - 48d765: 49 d1 e8 shr r8 - 48d768: 4d 89 d0 mov r8, r10 - 48d76b: 4d 89 d9 mov r9, r11 - 48d76e: 48 8d 49 04 lea rcx, [rcx + 4] - 48d772: eb 2e jmp 0x48d7a2 <__mpn_add_n+0x72> - 48d774: 49 d1 e8 shr r8 - 48d777: eb 5c jmp 0x48d7d5 <__mpn_add_n+0xa5> - 48d779: 49 d1 e8 shr r8 - 48d77c: 4d 89 d0 mov r8, r10 - 48d77f: 4d 89 d9 mov r9, r11 - 48d782: eb 42 jmp 0x48d7c6 <__mpn_add_n+0x96> - 48d784: 4d 11 da adc r10, r11 - 48d787: 4c 89 57 08 mov qword ptr [rdi + 8], r10 - 48d78b: 89 c8 mov eax, ecx - 48d78d: 11 c0 adc eax, eax - 48d78f: c3 ret - 48d790: 4c 8b 44 ce e8 mov r8, qword ptr [rsi + 8*rcx - 24] - 48d795: 4c 8b 4c ca e8 mov r9, qword ptr [rdx + 8*rcx - 24] - 48d79a: 4d 11 da adc r10, r11 - 48d79d: 4c 89 54 cf e8 mov qword ptr [rdi + 8*rcx - 24], r10 - 48d7a2: 4c 8b 54 ce f0 mov r10, qword ptr [rsi + 8*rcx - 16] - 48d7a7: 4c 8b 5c ca f0 mov r11, qword ptr [rdx + 8*rcx - 16] - 48d7ac: 4d 11 c8 adc r8, r9 - 48d7af: 4c 89 44 cf f0 mov qword ptr [rdi + 8*rcx - 16], r8 - 48d7b4: 4c 8b 44 ce f8 mov r8, qword ptr [rsi + 8*rcx - 8] - 48d7b9: 4c 8b 4c ca f8 mov r9, qword ptr [rdx + 8*rcx - 8] - 48d7be: 4d 11 da adc r10, r11 - 48d7c1: 4c 89 54 cf f8 mov qword ptr [rdi + 8*rcx - 8], r10 - 48d7c6: 4c 8b 14 ce mov r10, qword ptr [rsi + 8*rcx] - 48d7ca: 4c 8b 1c ca mov r11, qword ptr [rdx + 8*rcx] - 48d7ce: 4d 11 c8 adc r8, r9 - 48d7d1: 4c 89 04 cf mov qword ptr [rdi + 8*rcx], r8 - 48d7d5: e3 ad jrcxz 0x48d784 <__mpn_add_n+0x54> - 48d7d7: 48 8d 49 04 lea rcx, [rcx + 4] - 48d7db: eb b3 jmp 0x48d790 <__mpn_add_n+0x60> - 48d7dd: 0f 1f 00 nop dword ptr [rax] - -000000000048d7e0 <__mpn_addmul_1>: - 48d7e0: f3 0f 1e fa endbr64 - 48d7e4: 53 push rbx - 48d7e5: 55 push rbp - 48d7e6: 48 8d 1a lea rbx, [rdx] - 48d7e9: 48 f7 db neg rbx - 48d7ec: 48 8b 06 mov rax, qword ptr [rsi] - 48d7ef: 4c 8b 17 mov r10, qword ptr [rdi] - 48d7f2: 48 8d 7c d7 f0 lea rdi, [rdi + 8*rdx - 16] - 48d7f7: 48 8d 34 d6 lea rsi, [rsi + 8*rdx] - 48d7fb: 48 f7 e1 mul rcx - 48d7fe: 0f ba e3 00 bt ebx, 0 - 48d802: 72 24 jb 0x48d828 <__mpn_addmul_1+0x48> - 48d804: 4c 8d 18 lea r11, [rax] - 48d807: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] - 48d80c: 48 8d 2a lea rbp, [rdx] - 48d80f: 48 f7 e1 mul rcx - 48d812: 48 83 c3 02 add rbx, 2 - 48d816: 0f 89 8c 00 00 00 jns 0x48d8a8 <__mpn_addmul_1+0xc8> - 48d81c: 4c 8d 00 lea r8, [rax] - 48d81f: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] - 48d823: 4c 8d 0a lea r9, [rdx] - 48d826: eb 48 jmp 0x48d870 <__mpn_addmul_1+0x90> - 48d828: 48 83 c3 01 add rbx, 1 - 48d82c: 0f 89 86 00 00 00 jns 0x48d8b8 <__mpn_addmul_1+0xd8> - 48d832: 4c 8d 00 lea r8, [rax] - 48d835: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] - 48d839: 4c 8d 0a lea r9, [rdx] - 48d83c: 48 f7 e1 mul rcx - 48d83f: 4c 8d 18 lea r11, [rax] - 48d842: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] - 48d847: 48 8d 2a lea rbp, [rdx] - 48d84a: eb 45 jmp 0x48d891 <__mpn_addmul_1+0xb1> - 48d84c: 0f 1f 40 00 nop dword ptr [rax] - 48d850: 48 f7 e1 mul rcx - 48d853: 4d 01 c2 add r10, r8 - 48d856: 4c 8d 00 lea r8, [rax] - 48d859: 48 8b 04 de mov rax, qword ptr [rsi + 8*rbx] - 48d85d: 4d 11 cb adc r11, r9 - 48d860: 4c 89 54 df f8 mov qword ptr [rdi + 8*rbx - 8], r10 - 48d865: 4c 8b 14 df mov r10, qword ptr [rdi + 8*rbx] - 48d869: 4c 8d 0a lea r9, [rdx] - 48d86c: 48 83 d5 00 adc rbp, 0 - 48d870: 48 f7 e1 mul rcx - 48d873: 4d 01 da add r10, r11 - 48d876: 4c 8d 18 lea r11, [rax] - 48d879: 48 8b 44 de 08 mov rax, qword ptr [rsi + 8*rbx + 8] - 48d87e: 49 11 e8 adc r8, rbp - 48d881: 4c 89 14 df mov qword ptr [rdi + 8*rbx], r10 - 48d885: 4c 8b 54 df 08 mov r10, qword ptr [rdi + 8*rbx + 8] - 48d88a: 48 8d 2a lea rbp, [rdx] - 48d88d: 49 83 d1 00 adc r9, 0 - 48d891: 48 83 c3 02 add rbx, 2 - 48d895: 78 b9 js 0x48d850 <__mpn_addmul_1+0x70> - 48d897: 48 f7 e1 mul rcx - 48d89a: 4d 01 c2 add r10, r8 - 48d89d: 4d 11 cb adc r11, r9 - 48d8a0: 4c 89 57 f8 mov qword ptr [rdi - 8], r10 - 48d8a4: 48 83 d5 00 adc rbp, 0 - 48d8a8: 4c 8b 17 mov r10, qword ptr [rdi] - 48d8ab: 4d 01 da add r10, r11 - 48d8ae: 48 11 e8 adc rax, rbp - 48d8b1: 4c 89 17 mov qword ptr [rdi], r10 - 48d8b4: 48 83 d2 00 adc rdx, 0 - 48d8b8: 4c 8b 57 08 mov r10, qword ptr [rdi + 8] - 48d8bc: 49 01 c2 add r10, rax - 48d8bf: 4c 89 57 08 mov qword ptr [rdi + 8], r10 - 48d8c3: 89 d8 mov eax, ebx - 48d8c5: 48 11 d0 adc rax, rdx - 48d8c8: 5d pop rbp - 48d8c9: 5b pop rbx - 48d8ca: c3 ret - 48d8cb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -000000000048d8d0 <__unordtf2>: - 48d8d0: f3 0f 1e fa endbr64 - 48d8d4: 48 83 ec 38 sub rsp, 56 - 48d8d8: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 - 48d8dc: 0f 29 4c 24 10 movaps xmmword ptr [rsp + 16], xmm1 - 48d8e1: 0f ae 5c 24 2c stmxcsr dword ptr [rsp + 44] - 48d8e6: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48d8eb: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 48d8f0: 48 be ff ff ff ff ff ff 00 00 movabs rsi, 281474976710655 - 48d8fa: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 48d8fe: 48 8b 7c 24 10 mov rdi, qword ptr [rsp + 16] - 48d903: 49 89 c1 mov r9, rax - 48d906: 48 c1 e8 30 shr rax, 48 - 48d90a: 49 21 f1 and r9, rsi - 48d90d: 48 21 d6 and rsi, rdx - 48d910: 48 c1 ea 30 shr rdx, 48 - 48d914: 81 e2 ff 7f 00 00 and edx, 32767 - 48d91a: 25 ff 7f 00 00 and eax, 32767 - 48d91f: 75 37 jne 0x48d958 <__unordtf2+0x88> - 48d921: 4d 89 ca mov r10, r9 - 48d924: 49 09 ca or r10, rcx - 48d927: 0f 84 a3 00 00 00 je 0x48d9d0 <__unordtf2+0x100> - 48d92d: 41 b8 02 00 00 00 mov r8d, 2 - 48d933: 48 81 fa ff 7f 00 00 cmp rdx, 32767 - 48d93a: 0f 84 d0 00 00 00 je 0x48da10 <__unordtf2+0x140> - 48d940: 44 89 c7 mov edi, r8d - 48d943: 48 89 04 24 mov qword ptr [rsp], rax - 48d947: e8 24 04 00 00 call 0x48dd70 <__sfp_handle_exceptions> - 48d94c: 48 8b 04 24 mov rax, qword ptr [rsp] - 48d950: 48 83 c4 38 add rsp, 56 - 48d954: c3 ret - 48d955: 0f 1f 00 nop dword ptr [rax] - 48d958: 48 85 d2 test rdx, rdx - 48d95b: 75 43 jne 0x48d9a0 <__unordtf2+0xd0> - 48d95d: 49 89 f3 mov r11, rsi - 48d960: 45 31 c0 xor r8d, r8d - 48d963: 49 09 fb or r11, rdi - 48d966: 41 0f 95 c0 setne r8b - 48d96a: 45 01 c0 add r8d, r8d - 48d96d: 48 3d ff 7f 00 00 cmp rax, 32767 - 48d973: 75 73 jne 0x48d9e8 <__unordtf2+0x118> - 48d975: 4c 09 c9 or rcx, r9 - 48d978: 74 6e je 0x48d9e8 <__unordtf2+0x118> - 48d97a: b8 01 00 00 00 mov eax, 1 - 48d97f: 48 c1 e0 2f shl rax, 47 - 48d983: 49 85 c1 test r9, rax - 48d986: 0f 85 c4 00 00 00 jne 0x48da50 <__unordtf2+0x180> - 48d98c: 0f 1f 40 00 nop dword ptr [rax] - 48d990: 41 83 c8 01 or r8d, 1 - 48d994: b8 01 00 00 00 mov eax, 1 - 48d999: eb a5 jmp 0x48d940 <__unordtf2+0x70> - 48d99b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48d9a0: 48 3d ff 7f 00 00 cmp rax, 32767 - 48d9a6: 0f 85 94 00 00 00 jne 0x48da40 <__unordtf2+0x170> - 48d9ac: 4c 89 c8 mov rax, r9 - 48d9af: 48 09 c8 or rax, rcx - 48d9b2: 0f 85 b0 00 00 00 jne 0x48da68 <__unordtf2+0x198> - 48d9b8: 48 81 fa ff 7f 00 00 cmp rdx, 32767 - 48d9bf: 0f 84 eb 00 00 00 je 0x48dab0 <__unordtf2+0x1e0> - 48d9c5: 31 c0 xor eax, eax - 48d9c7: eb 87 jmp 0x48d950 <__unordtf2+0x80> - 48d9c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48d9d0: 48 85 d2 test rdx, rdx - 48d9d3: 75 2b jne 0x48da00 <__unordtf2+0x130> - 48d9d5: 48 09 fe or rsi, rdi - 48d9d8: 0f 85 b2 00 00 00 jne 0x48da90 <__unordtf2+0x1c0> - 48d9de: 45 31 c0 xor r8d, r8d - 48d9e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48d9e8: 31 c0 xor eax, eax - 48d9ea: 45 85 c0 test r8d, r8d - 48d9ed: 0f 85 4d ff ff ff jne 0x48d940 <__unordtf2+0x70> - 48d9f3: 48 83 c4 38 add rsp, 56 - 48d9f7: c3 ret - 48d9f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48da00: 48 81 fa ff 7f 00 00 cmp rdx, 32767 - 48da07: 0f 85 43 ff ff ff jne 0x48d950 <__unordtf2+0x80> - 48da0d: 45 31 c0 xor r8d, r8d - 48da10: 49 89 f3 mov r11, rsi - 48da13: 49 09 fb or r11, rdi - 48da16: 74 d0 je 0x48d9e8 <__unordtf2+0x118> - 48da18: 48 3d ff 7f 00 00 cmp rax, 32767 - 48da1e: 0f 84 9b 00 00 00 je 0x48dabf <__unordtf2+0x1ef> - 48da24: 48 b8 00 00 00 00 00 80 00 00 movabs rax, 140737488355328 - 48da2e: 48 85 c6 test rsi, rax - 48da31: 0f 84 59 ff ff ff je 0x48d990 <__unordtf2+0xc0> - 48da37: b8 01 00 00 00 mov eax, 1 - 48da3c: eb ac jmp 0x48d9ea <__unordtf2+0x11a> - 48da3e: 66 90 nop - 48da40: 48 81 fa ff 7f 00 00 cmp rdx, 32767 - 48da47: 74 c4 je 0x48da0d <__unordtf2+0x13d> - 48da49: 31 c0 xor eax, eax - 48da4b: e9 00 ff ff ff jmp 0x48d950 <__unordtf2+0x80> - 48da50: b8 01 00 00 00 mov eax, 1 - 48da55: 48 81 fa ff 7f 00 00 cmp rdx, 32767 - 48da5c: 75 8c jne 0x48d9ea <__unordtf2+0x11a> - 48da5e: 48 09 f7 or rdi, rsi - 48da61: 74 d4 je 0x48da37 <__unordtf2+0x167> - 48da63: eb bf jmp 0x48da24 <__unordtf2+0x154> - 48da65: 0f 1f 00 nop dword ptr [rax] - 48da68: 48 b8 00 00 00 00 00 80 00 00 movabs rax, 140737488355328 - 48da72: 49 85 c1 test r9, rax - 48da75: 74 29 je 0x48daa0 <__unordtf2+0x1d0> - 48da77: 48 81 fa ff 7f 00 00 cmp rdx, 32767 - 48da7e: 74 50 je 0x48dad0 <__unordtf2+0x200> - 48da80: b8 01 00 00 00 mov eax, 1 - 48da85: e9 c6 fe ff ff jmp 0x48d950 <__unordtf2+0x80> - 48da8a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48da90: 41 b8 02 00 00 00 mov r8d, 2 - 48da96: e9 a5 fe ff ff jmp 0x48d940 <__unordtf2+0x70> - 48da9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48daa0: 45 31 c0 xor r8d, r8d - 48daa3: e9 e8 fe ff ff jmp 0x48d990 <__unordtf2+0xc0> - 48daa8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48dab0: 48 89 f0 mov rax, rsi - 48dab3: 45 31 c0 xor r8d, r8d - 48dab6: 48 09 f8 or rax, rdi - 48dab9: 0f 84 29 ff ff ff je 0x48d9e8 <__unordtf2+0x118> - 48dabf: 4c 09 c9 or rcx, r9 - 48dac2: 74 9a je 0x48da5e <__unordtf2+0x18e> - 48dac4: e9 b1 fe ff ff jmp 0x48d97a <__unordtf2+0xaa> - 48dac9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48dad0: 48 09 f7 or rdi, rsi - 48dad3: 74 ab je 0x48da80 <__unordtf2+0x1b0> - 48dad5: 45 31 c0 xor r8d, r8d - 48dad8: e9 47 ff ff ff jmp 0x48da24 <__unordtf2+0x154> - 48dadd: 0f 1f 00 nop dword ptr [rax] - -000000000048dae0 <__lttf2>: - 48dae0: f3 0f 1e fa endbr64 - 48dae4: 41 56 push r14 - 48dae6: 55 push rbp - 48dae7: 53 push rbx - 48dae8: 48 83 ec 30 sub rsp, 48 - 48daec: 0f 29 04 24 movaps xmmword ptr [rsp], xmm0 - 48daf0: 0f 29 4c 24 10 movaps xmmword ptr [rsp + 16], xmm1 - 48daf5: 0f ae 5c 24 2c stmxcsr dword ptr [rsp + 44] - 48dafa: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48daff: 48 8b 14 24 mov rdx, qword ptr [rsp] - 48db03: 48 b9 ff ff ff ff ff ff 00 00 movabs rcx, 281474976710655 - 48db0d: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 48db12: 49 89 c3 mov r11, rax - 48db15: 49 89 c0 mov r8, rax - 48db18: 48 c1 e8 3f shr rax, 63 - 48db1c: 49 89 c1 mov r9, rax - 48db1f: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 48db24: 49 c1 e8 30 shr r8, 48 - 48db28: 49 21 cb and r11, rcx - 48db2b: 48 89 c7 mov rdi, rax - 48db2e: 48 21 c1 and rcx, rax - 48db31: 48 c1 e8 3f shr rax, 63 - 48db35: 48 c1 ef 30 shr rdi, 48 - 48db39: 81 e7 ff 7f 00 00 and edi, 32767 - 48db3f: 41 81 e0 ff 7f 00 00 and r8d, 32767 - 48db46: 75 60 jne 0x48dba8 <__lttf2+0xc8> - 48db48: 4c 89 db mov rbx, r11 - 48db4b: 48 09 d3 or rbx, rdx - 48db4e: 0f 84 f4 00 00 00 je 0x48dc48 <__lttf2+0x168> - 48db54: 41 ba 02 00 00 00 mov r10d, 2 - 48db5a: 48 81 ff ff 7f 00 00 cmp rdi, 32767 - 48db61: 0f 84 19 01 00 00 je 0x48dc80 <__lttf2+0x1a0> - 48db67: 4c 89 dd mov rbp, r11 - 48db6a: 31 db xor ebx, ebx - 48db6c: 48 09 d5 or rbp, rdx - 48db6f: 0f 94 c3 sete bl - 48db72: 48 85 ff test rdi, rdi - 48db75: 0f 85 19 01 00 00 jne 0x48dc94 <__lttf2+0x1b4> - 48db7b: 49 89 ce mov r14, rcx - 48db7e: 49 09 f6 or r14, rsi - 48db81: 0f 85 0d 01 00 00 jne 0x48dc94 <__lttf2+0x1b4> - 48db87: 31 c0 xor eax, eax - 48db89: 48 85 ed test rbp, rbp - 48db8c: 75 67 jne 0x48dbf5 <__lttf2+0x115> - 48db8e: 66 90 nop - 48db90: 45 85 d2 test r10d, r10d - 48db93: 0f 85 90 00 00 00 jne 0x48dc29 <__lttf2+0x149> - 48db99: 48 83 c4 30 add rsp, 48 - 48db9d: 5b pop rbx - 48db9e: 5d pop rbp - 48db9f: 41 5e pop r14 - 48dba1: c3 ret - 48dba2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48dba8: 48 85 ff test rdi, rdi - 48dbab: 75 5b jne 0x48dc08 <__lttf2+0x128> - 48dbad: 48 89 cb mov rbx, rcx - 48dbb0: 45 31 d2 xor r10d, r10d - 48dbb3: 48 09 f3 or rbx, rsi - 48dbb6: 41 0f 95 c2 setne r10b - 48dbba: 45 01 d2 add r10d, r10d - 48dbbd: 49 81 f8 ff 7f 00 00 cmp r8, 32767 - 48dbc4: 0f 85 ee 00 00 00 jne 0x48dcb8 <__lttf2+0x1d8> - 48dbca: 4c 89 db mov rbx, r11 - 48dbcd: 48 09 d3 or rbx, rdx - 48dbd0: 75 4e jne 0x48dc20 <__lttf2+0x140> - 48dbd2: 48 81 ff ff 7f 00 00 cmp rdi, 32767 - 48dbd9: 0f 84 09 01 00 00 je 0x48dce8 <__lttf2+0x208> - 48dbdf: 48 85 ff test rdi, rdi - 48dbe2: 75 08 jne 0x48dbec <__lttf2+0x10c> - 48dbe4: 48 89 cb mov rbx, rcx - 48dbe7: 48 09 f3 or rbx, rsi - 48dbea: 74 09 je 0x48dbf5 <__lttf2+0x115> - 48dbec: 49 39 c1 cmp r9, rax - 48dbef: 0f 84 1b 01 00 00 je 0x48dd10 <__lttf2+0x230> - 48dbf5: 49 83 f9 01 cmp r9, 1 - 48dbf9: 48 19 c0 sbb rax, rax - 48dbfc: 83 e0 02 and eax, 2 - 48dbff: 48 83 e8 01 sub rax, 1 - 48dc03: eb 8b jmp 0x48db90 <__lttf2+0xb0> - 48dc05: 0f 1f 00 nop dword ptr [rax] - 48dc08: 49 81 f8 ff 7f 00 00 cmp r8, 32767 - 48dc0f: 0f 85 bb 00 00 00 jne 0x48dcd0 <__lttf2+0x1f0> - 48dc15: 4c 89 db mov rbx, r11 - 48dc18: 45 31 d2 xor r10d, r10d - 48dc1b: 48 09 d3 or rbx, rdx - 48dc1e: 74 b2 je 0x48dbd2 <__lttf2+0xf2> - 48dc20: 41 83 ca 01 or r10d, 1 - 48dc24: b8 02 00 00 00 mov eax, 2 - 48dc29: 44 89 d7 mov edi, r10d - 48dc2c: 48 89 04 24 mov qword ptr [rsp], rax - 48dc30: e8 3b 01 00 00 call 0x48dd70 <__sfp_handle_exceptions> - 48dc35: 48 8b 04 24 mov rax, qword ptr [rsp] - 48dc39: 48 83 c4 30 add rsp, 48 - 48dc3d: 5b pop rbx - 48dc3e: 5d pop rbp - 48dc3f: 41 5e pop r14 - 48dc41: c3 ret - 48dc42: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48dc48: 45 31 d2 xor r10d, r10d - 48dc4b: 48 85 ff test rdi, rdi - 48dc4e: 0f 85 06 ff ff ff jne 0x48db5a <__lttf2+0x7a> - 48dc54: 48 89 cb mov rbx, rcx - 48dc57: 45 31 d2 xor r10d, r10d - 48dc5a: 4c 89 dd mov rbp, r11 - 48dc5d: 48 09 f3 or rbx, rsi - 48dc60: 41 0f 95 c2 setne r10b - 48dc64: 31 db xor ebx, ebx - 48dc66: 45 01 d2 add r10d, r10d - 48dc69: 48 09 d5 or rbp, rdx - 48dc6c: 0f 94 c3 sete bl - 48dc6f: 48 85 ff test rdi, rdi - 48dc72: 0f 84 03 ff ff ff je 0x48db7b <__lttf2+0x9b> - 48dc78: eb 1a jmp 0x48dc94 <__lttf2+0x1b4> - 48dc7a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48dc80: 48 89 cb mov rbx, rcx - 48dc83: 48 09 f3 or rbx, rsi - 48dc86: 75 98 jne 0x48dc20 <__lttf2+0x140> - 48dc88: 4c 89 db mov rbx, r11 - 48dc8b: 48 09 d3 or rbx, rdx - 48dc8e: 0f 94 c3 sete bl - 48dc91: 0f b6 db movzx ebx, bl - 48dc94: 85 db test ebx, ebx - 48dc96: 0f 84 50 ff ff ff je 0x48dbec <__lttf2+0x10c> - 48dc9c: 48 85 c0 test rax, rax - 48dc9f: 0f 85 eb fe ff ff jne 0x48db90 <__lttf2+0xb0> - 48dca5: 48 c7 c0 ff ff ff ff mov rax, -1 - 48dcac: e9 df fe ff ff jmp 0x48db90 <__lttf2+0xb0> - 48dcb1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48dcb8: 4d 85 c0 test r8, r8 - 48dcbb: 0f 85 23 ff ff ff jne 0x48dbe4 <__lttf2+0x104> - 48dcc1: e9 a1 fe ff ff jmp 0x48db67 <__lttf2+0x87> - 48dcc6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48dcd0: 48 81 ff ff 7f 00 00 cmp rdi, 32767 - 48dcd7: 74 27 je 0x48dd00 <__lttf2+0x220> - 48dcd9: 45 31 d2 xor r10d, r10d - 48dcdc: e9 0b ff ff ff jmp 0x48dbec <__lttf2+0x10c> - 48dce1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48dce8: 48 89 cb mov rbx, rcx - 48dceb: 48 09 f3 or rbx, rsi - 48dcee: 0f 84 f8 fe ff ff je 0x48dbec <__lttf2+0x10c> - 48dcf4: e9 27 ff ff ff jmp 0x48dc20 <__lttf2+0x140> - 48dcf9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48dd00: 48 89 cb mov rbx, rcx - 48dd03: 48 09 f3 or rbx, rsi - 48dd06: 74 d1 je 0x48dcd9 <__lttf2+0x1f9> - 48dd08: 45 31 d2 xor r10d, r10d - 48dd0b: e9 10 ff ff ff jmp 0x48dc20 <__lttf2+0x140> - 48dd10: 49 39 f8 cmp r8, rdi - 48dd13: 7e 13 jle 0x48dd28 <__lttf2+0x248> - 48dd15: 48 85 c0 test rax, rax - 48dd18: 75 8b jne 0x48dca5 <__lttf2+0x1c5> - 48dd1a: b8 01 00 00 00 mov eax, 1 - 48dd1f: e9 6c fe ff ff jmp 0x48db90 <__lttf2+0xb0> - 48dd24: 0f 1f 40 00 nop dword ptr [rax] - 48dd28: 0f 8c 6e ff ff ff jl 0x48dc9c <__lttf2+0x1bc> - 48dd2e: 49 39 cb cmp r11, rcx - 48dd31: 0f 87 be fe ff ff ja 0x48dbf5 <__lttf2+0x115> - 48dd37: 0f 94 c0 sete al - 48dd3a: 48 39 f2 cmp rdx, rsi - 48dd3d: 76 08 jbe 0x48dd47 <__lttf2+0x267> - 48dd3f: 84 c0 test al, al - 48dd41: 0f 85 ae fe ff ff jne 0x48dbf5 <__lttf2+0x115> - 48dd47: 49 39 cb cmp r11, rcx - 48dd4a: 72 09 jb 0x48dd55 <__lttf2+0x275> - 48dd4c: 48 39 f2 cmp rdx, rsi - 48dd4f: 73 17 jae 0x48dd68 <__lttf2+0x288> - 48dd51: 84 c0 test al, al - 48dd53: 74 13 je 0x48dd68 <__lttf2+0x288> - 48dd55: 4d 85 c9 test r9, r9 - 48dd58: 48 c7 c0 ff ff ff ff mov rax, -1 - 48dd5f: 49 0f 45 c1 cmovne rax, r9 - 48dd63: e9 28 fe ff ff jmp 0x48db90 <__lttf2+0xb0> - 48dd68: 31 c0 xor eax, eax - 48dd6a: e9 21 fe ff ff jmp 0x48db90 <__lttf2+0xb0> - 48dd6f: 90 nop - -000000000048dd70 <__sfp_handle_exceptions>: - 48dd70: f3 0f 1e fa endbr64 - 48dd74: 40 f6 c7 01 test dil, 1 - 48dd78: 74 08 je 0x48dd82 <__sfp_handle_exceptions+0x12> - 48dd7a: 66 0f ef c0 pxor xmm0, xmm0 - 48dd7e: f3 0f 5e c0 divss xmm0, xmm0 - 48dd82: 40 f6 c7 02 test dil, 2 - 48dd86: 74 0f je 0x48dd97 <__sfp_handle_exceptions+0x27> - 48dd88: d9 74 24 d8 fnstenv [rsp - 40] - 48dd8c: 66 83 4c 24 dc 02 or word ptr [rsp - 36], 2 - 48dd92: d9 64 24 d8 fldenv [rsp - 40] - 48dd96: 9b wait - 48dd97: 40 f6 c7 04 test dil, 4 - 48dd9b: 74 10 je 0x48ddad <__sfp_handle_exceptions+0x3d> - 48dd9d: f3 0f 10 05 33 2c 02 00 movss xmm0, dword ptr [rip + 142387] # xmm0 = mem[0],zero,zero,zero - # 0x4b09d8 <__PRETTY_FUNCTION__.9338+0x48> - 48dda5: f3 0f 5e 05 33 bf 01 00 divss xmm0, dword ptr [rip + 114483] # 0x4a9ce0 - 48ddad: 40 f6 c7 08 test dil, 8 - 48ddb1: 74 0f je 0x48ddc2 <__sfp_handle_exceptions+0x52> - 48ddb3: d9 74 24 d8 fnstenv [rsp - 40] - 48ddb7: 66 83 4c 24 dc 08 or word ptr [rsp - 36], 8 - 48ddbd: d9 64 24 d8 fldenv [rsp - 40] - 48ddc1: 9b wait - 48ddc2: 40 f6 c7 10 test dil, 16 - 48ddc6: 74 0f je 0x48ddd7 <__sfp_handle_exceptions+0x67> - 48ddc8: d9 74 24 d8 fnstenv [rsp - 40] - 48ddcc: 66 83 4c 24 dc 10 or word ptr [rsp - 36], 16 - 48ddd2: d9 64 24 d8 fldenv [rsp - 40] - 48ddd6: 9b wait - 48ddd7: 83 e7 20 and edi, 32 - 48ddda: 74 10 je 0x48ddec <__sfp_handle_exceptions+0x7c> - 48dddc: f3 0f 10 05 f4 2b 02 00 movss xmm0, dword ptr [rip + 142324] # xmm0 = mem[0],zero,zero,zero - # 0x4b09d8 <__PRETTY_FUNCTION__.9338+0x48> - 48dde4: f3 0f 5e 05 f0 2b 02 00 divss xmm0, dword ptr [rip + 142320] # 0x4b09dc <__PRETTY_FUNCTION__.9338+0x4c> - 48ddec: c3 ret - 48dded: 0f 1f 00 nop dword ptr [rax] - -000000000048ddf0 : - 48ddf0: 49 89 c9 mov r9, rcx - 48ddf3: 40 80 ff 50 cmp dil, 80 - 48ddf7: 74 57 je 0x48de50 - 48ddf9: 89 f8 mov eax, edi - 48ddfb: 48 83 ec 08 sub rsp, 8 - 48ddff: 83 e0 0f and eax, 15 - 48de02: 3c 0c cmp al, 12 - 48de04: 0f 87 aa 38 f7 ff ja 0x4016b4 - 48de0a: 48 8d 0d cf 2b 02 00 lea rcx, [rip + 142287] # 0x4b09e0 <__PRETTY_FUNCTION__.9338+0x50> - 48de11: 0f b6 c0 movzx eax, al - 48de14: 48 63 04 81 movsxd rax, dword ptr [rcx + 4*rax] - 48de18: 48 01 c8 add rax, rcx - 48de1b: 3e ff e0 jmp rax - 48de1e: 66 90 nop - 48de20: 4c 8b 02 mov r8, qword ptr [rdx] - 48de23: 48 8d 42 08 lea rax, [rdx + 8] - 48de27: 4d 85 c0 test r8, r8 - 48de2a: 74 14 je 0x48de40 - 48de2c: 89 f9 mov ecx, edi - 48de2e: 83 e1 70 and ecx, 112 - 48de31: 80 f9 10 cmp cl, 16 - 48de34: 48 0f 44 f2 cmove rsi, rdx - 48de38: 49 01 f0 add r8, rsi - 48de3b: 40 84 ff test dil, dil - 48de3e: 78 28 js 0x48de68 - 48de40: 4d 89 01 mov qword ptr [r9], r8 - 48de43: 48 83 c4 08 add rsp, 8 - 48de47: c3 ret - 48de48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48de50: 48 8d 42 07 lea rax, [rdx + 7] - 48de54: 48 83 e0 f8 and rax, -8 - 48de58: 4c 8b 00 mov r8, qword ptr [rax] - 48de5b: 48 8d 40 08 lea rax, [rax + 8] - 48de5f: 4c 89 01 mov qword ptr [rcx], r8 - 48de62: c3 ret - 48de63: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48de68: 4d 8b 00 mov r8, qword ptr [r8] - 48de6b: 4d 89 01 mov qword ptr [r9], r8 - 48de6e: 48 83 c4 08 add rsp, 8 - 48de72: c3 ret - 48de73: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48de78: 44 0f b7 02 movzx r8d, word ptr [rdx] - 48de7c: 48 8d 42 02 lea rax, [rdx + 2] - 48de80: eb a5 jmp 0x48de27 - 48de82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48de88: 44 8b 02 mov r8d, dword ptr [rdx] - 48de8b: 48 8d 42 04 lea rax, [rdx + 4] - 48de8f: eb 96 jmp 0x48de27 - 48de91: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48de98: 4c 63 02 movsxd r8, dword ptr [rdx] - 48de9b: 48 8d 42 04 lea rax, [rdx + 4] - 48de9f: eb 86 jmp 0x48de27 - 48dea1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48dea8: 4c 0f bf 02 movsx r8, word ptr [rdx] - 48deac: 48 8d 42 02 lea rax, [rdx + 2] - 48deb0: e9 72 ff ff ff jmp 0x48de27 - 48deb5: 0f 1f 00 nop dword ptr [rax] - 48deb8: 48 89 d0 mov rax, rdx - 48debb: 45 31 c0 xor r8d, r8d - 48debe: 31 c9 xor ecx, ecx - 48dec0: 44 0f b6 18 movzx r11d, byte ptr [rax] - 48dec4: 48 83 c0 01 add rax, 1 - 48dec8: 4d 89 da mov r10, r11 - 48decb: 41 83 e2 7f and r10d, 127 - 48decf: 49 d3 e2 shl r10, cl - 48ded2: 83 c1 07 add ecx, 7 - 48ded5: 4d 09 d0 or r8, r10 - 48ded8: 45 84 db test r11b, r11b - 48dedb: 78 e3 js 0x48dec0 - 48dedd: e9 45 ff ff ff jmp 0x48de27 - 48dee2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48dee8: 48 89 d0 mov rax, rdx - 48deeb: 45 31 c0 xor r8d, r8d - 48deee: 31 c9 xor ecx, ecx - 48def0: 44 0f b6 18 movzx r11d, byte ptr [rax] - 48def4: 48 83 c0 01 add rax, 1 - 48def8: 4d 89 da mov r10, r11 - 48defb: 41 83 e2 7f and r10d, 127 - 48deff: 49 d3 e2 shl r10, cl - 48df02: 83 c1 07 add ecx, 7 - 48df05: 4d 09 d0 or r8, r10 - 48df08: 45 84 db test r11b, r11b - 48df0b: 78 e3 js 0x48def0 - 48df0d: 83 f9 3f cmp ecx, 63 - 48df10: 0f 87 11 ff ff ff ja 0x48de27 - 48df16: 41 83 e3 40 and r11d, 64 - 48df1a: 0f 84 07 ff ff ff je 0x48de27 - 48df20: 49 c7 c2 ff ff ff ff mov r10, -1 - 48df27: 49 d3 e2 shl r10, cl - 48df2a: 4d 09 d0 or r8, r10 - 48df2d: e9 fa fe ff ff jmp 0x48de2c - 48df32: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48df3d: 0f 1f 00 nop dword ptr [rax] - -000000000048df40 : - 48df40: 40 80 ff ff cmp dil, -1 - 48df44: 74 6a je 0x48dfb0 - 48df46: 89 f8 mov eax, edi - 48df48: 48 83 ec 08 sub rsp, 8 - 48df4c: 83 e0 70 and eax, 112 - 48df4f: 3c 30 cmp al, 48 - 48df51: 74 65 je 0x48dfb8 - 48df53: 77 13 ja 0x48df68 - 48df55: 3c 20 cmp al, 32 - 48df57: 75 27 jne 0x48df80 - 48df59: 48 8b 86 a8 00 00 00 mov rax, qword ptr [rsi + 168] - 48df60: 48 83 c4 08 add rsp, 8 - 48df64: c3 ret - 48df65: 0f 1f 00 nop dword ptr [rax] - 48df68: 3c 40 cmp al, 64 - 48df6a: 75 34 jne 0x48dfa0 - 48df6c: 48 8b 86 b8 00 00 00 mov rax, qword ptr [rsi + 184] - 48df73: 48 83 c4 08 add rsp, 8 - 48df77: c3 ret - 48df78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48df80: 0f 87 33 37 f7 ff ja 0x4016b9 - 48df86: 83 e7 60 and edi, 96 - 48df89: 0f 85 2a 37 f7 ff jne 0x4016b9 - 48df8f: 31 c0 xor eax, eax - 48df91: 48 83 c4 08 add rsp, 8 - 48df95: c3 ret - 48df96: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48dfa0: 3c 50 cmp al, 80 - 48dfa2: 74 eb je 0x48df8f - 48dfa4: e9 10 37 f7 ff jmp 0x4016b9 - 48dfa9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48dfb0: 31 c0 xor eax, eax - 48dfb2: c3 ret - 48dfb3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48dfb8: 48 8b 86 b0 00 00 00 mov rax, qword ptr [rsi + 176] - 48dfbf: 48 83 c4 08 add rsp, 8 - 48dfc3: c3 ret - 48dfc4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48dfcf: 90 nop - -000000000048dfd0 : - 48dfd0: 48 c7 81 20 01 00 00 00 00 00 00 mov qword ptr [rcx + 288], 0 - 48dfdb: 48 39 f7 cmp rdi, rsi - 48dfde: 0f 83 fc 07 00 00 jae 0x48e7e0 - 48dfe4: 55 push rbp - 48dfe5: 45 31 c0 xor r8d, r8d - 48dfe8: 48 89 e5 mov rbp, rsp - 48dfeb: 41 57 push r15 - 48dfed: 49 89 f7 mov r15, rsi - 48dff0: 41 56 push r14 - 48dff2: 4c 8d 35 1b 2a 02 00 lea r14, [rip + 141851] # 0x4b0a14 <__PRETTY_FUNCTION__.9338+0x84> - 48dff9: 41 55 push r13 - 48dffb: 49 89 d5 mov r13, rdx - 48dffe: 41 54 push r12 - 48e000: 53 push rbx - 48e001: 48 89 cb mov rbx, rcx - 48e004: 48 83 ec 28 sub rsp, 40 - 48e008: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48e010: 49 8b 95 c0 00 00 00 mov rdx, qword ptr [r13 + 192] - 48e017: 48 8b 8b 48 01 00 00 mov rcx, qword ptr [rbx + 328] - 48e01e: 48 c1 ea 3f shr rdx, 63 - 48e022: 49 03 95 98 00 00 00 add rdx, qword ptr [r13 + 152] - 48e029: 48 39 d1 cmp rcx, rdx - 48e02c: 0f 83 d7 00 00 00 jae 0x48e109 - 48e032: 0f b6 07 movzx eax, byte ptr [rdi] - 48e035: 4c 8d 67 01 lea r12, [rdi + 1] - 48e039: 89 c2 mov edx, eax - 48e03b: 83 e2 c0 and edx, -64 - 48e03e: 80 fa 40 cmp dl, 64 - 48e041: 0f 84 d1 05 00 00 je 0x48e618 - 48e047: 80 fa 80 cmp dl, -128 - 48e04a: 0f 84 10 06 00 00 je 0x48e660 - 48e050: 80 fa c0 cmp dl, -64 - 48e053: 0f 84 df 05 00 00 je 0x48e638 - 48e059: 3c 2f cmp al, 47 - 48e05b: 0f 87 5d 36 f7 ff ja 0x4016be - 48e061: 49 63 04 86 movsxd rax, dword ptr [r14 + 4*rax] - 48e065: 4c 01 f0 add rax, r14 - 48e068: 3e ff e0 jmp rax - 48e06b: 31 c0 xor eax, eax - 48e06d: 31 c9 xor ecx, ecx - 48e06f: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e074: 49 83 c4 01 add r12, 1 - 48e078: 48 89 f2 mov rdx, rsi - 48e07b: 83 e2 7f and edx, 127 - 48e07e: 48 d3 e2 shl rdx, cl - 48e081: 83 c1 07 add ecx, 7 - 48e084: 48 09 d0 or rax, rdx - 48e087: 40 84 f6 test sil, sil - 48e08a: 78 e3 js 0x48e06f - 48e08c: 31 ff xor edi, edi - 48e08e: 31 c9 xor ecx, ecx - 48e090: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e095: 49 83 c4 01 add r12, 1 - 48e099: 48 89 f2 mov rdx, rsi - 48e09c: 83 e2 7f and edx, 127 - 48e09f: 48 d3 e2 shl rdx, cl - 48e0a2: 83 c1 07 add ecx, 7 - 48e0a5: 48 09 d7 or rdi, rdx - 48e0a8: 40 84 f6 test sil, sil - 48e0ab: 78 e3 js 0x48e090 - 48e0ad: 48 0f af bb 58 01 00 00 imul rdi, qword ptr [rbx + 344] - 48e0b5: 48 83 f8 11 cmp rax, 17 - 48e0b9: 77 14 ja 0x48e0cf - 48e0bb: 48 c1 e0 04 shl rax, 4 - 48e0bf: 48 f7 df neg rdi - 48e0c2: 48 01 d8 add rax, rbx - 48e0c5: c7 40 08 01 00 00 00 mov dword ptr [rax + 8], 1 - 48e0cc: 48 89 38 mov qword ptr [rax], rdi - 48e0cf: 4d 39 e7 cmp r15, r12 - 48e0d2: 76 35 jbe 0x48e109 - 48e0d4: 4c 89 e7 mov rdi, r12 - 48e0d7: e9 34 ff ff ff jmp 0x48e010 - 48e0dc: 31 c0 xor eax, eax - 48e0de: 31 c9 xor ecx, ecx - 48e0e0: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e0e5: 49 83 c4 01 add r12, 1 - 48e0e9: 48 89 f2 mov rdx, rsi - 48e0ec: 83 e2 7f and edx, 127 - 48e0ef: 48 d3 e2 shl rdx, cl - 48e0f2: 83 c1 07 add ecx, 7 - 48e0f5: 48 09 d0 or rax, rdx - 48e0f8: 40 84 f6 test sil, sil - 48e0fb: 78 e3 js 0x48e0e0 - 48e0fd: 49 89 85 d0 00 00 00 mov qword ptr [r13 + 208], rax - 48e104: 4d 39 e7 cmp r15, r12 - 48e107: 77 cb ja 0x48e0d4 - 48e109: 48 8d 65 d8 lea rsp, [rbp - 40] - 48e10d: 5b pop rbx - 48e10e: 41 5c pop r12 - 48e110: 41 5d pop r13 - 48e112: 41 5e pop r14 - 48e114: 41 5f pop r15 - 48e116: 5d pop rbp - 48e117: c3 ret - 48e118: 31 c0 xor eax, eax - 48e11a: 31 c9 xor ecx, ecx - 48e11c: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e121: 49 83 c4 01 add r12, 1 - 48e125: 48 89 f2 mov rdx, rsi - 48e128: 83 e2 7f and edx, 127 - 48e12b: 48 d3 e2 shl rdx, cl - 48e12e: 83 c1 07 add ecx, 7 - 48e131: 48 09 d0 or rax, rdx - 48e134: 40 84 f6 test sil, sil - 48e137: 78 e3 js 0x48e11c - 48e139: 48 83 f8 11 cmp rax, 17 - 48e13d: 77 11 ja 0x48e150 - 48e13f: 48 c1 e0 04 shl rax, 4 - 48e143: 48 01 d8 add rax, rbx - 48e146: c7 40 08 05 00 00 00 mov dword ptr [rax + 8], 5 - 48e14d: 4c 89 20 mov qword ptr [rax], r12 - 48e150: 31 f6 xor esi, esi - 48e152: 31 c9 xor ecx, ecx - 48e154: 0f 1f 40 00 nop dword ptr [rax] - 48e158: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 48e15d: 49 83 c4 01 add r12, 1 - 48e161: 48 89 d0 mov rax, rdx - 48e164: 83 e0 7f and eax, 127 - 48e167: 48 d3 e0 shl rax, cl - 48e16a: 83 c1 07 add ecx, 7 - 48e16d: 48 09 c6 or rsi, rax - 48e170: 84 d2 test dl, dl - 48e172: 78 e4 js 0x48e158 - 48e174: 49 01 f4 add r12, rsi - 48e177: e9 53 ff ff ff jmp 0x48e0cf - 48e17c: 31 c0 xor eax, eax - 48e17e: 31 c9 xor ecx, ecx - 48e180: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e185: 49 83 c4 01 add r12, 1 - 48e189: 48 89 f2 mov rdx, rsi - 48e18c: 83 e2 7f and edx, 127 - 48e18f: 48 d3 e2 shl rdx, cl - 48e192: 83 c1 07 add ecx, 7 - 48e195: 48 09 d0 or rax, rdx - 48e198: 40 84 f6 test sil, sil - 48e19b: 78 e3 js 0x48e180 - 48e19d: 31 ff xor edi, edi - 48e19f: 31 c9 xor ecx, ecx - 48e1a1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48e1a8: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e1ad: 49 83 c4 01 add r12, 1 - 48e1b1: 48 89 f2 mov rdx, rsi - 48e1b4: 83 e2 7f and edx, 127 - 48e1b7: 48 d3 e2 shl rdx, cl - 48e1ba: 83 c1 07 add ecx, 7 - 48e1bd: 48 09 d7 or rdi, rdx - 48e1c0: 40 84 f6 test sil, sil - 48e1c3: 78 e3 js 0x48e1a8 - 48e1c5: 83 f9 3f cmp ecx, 63 - 48e1c8: 77 0e ja 0x48e1d8 - 48e1ca: 83 e6 40 and esi, 64 - 48e1cd: 0f 85 20 06 00 00 jne 0x48e7f3 - 48e1d3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48e1d8: 48 0f af bb 58 01 00 00 imul rdi, qword ptr [rbx + 344] - 48e1e0: 48 83 f8 11 cmp rax, 17 - 48e1e4: 0f 87 e5 fe ff ff ja 0x48e0cf - 48e1ea: 48 c1 e0 04 shl rax, 4 - 48e1ee: 48 01 d8 add rax, rbx - 48e1f1: c7 40 08 04 00 00 00 mov dword ptr [rax + 8], 4 - 48e1f8: 48 89 38 mov qword ptr [rax], rdi - 48e1fb: e9 cf fe ff ff jmp 0x48e0cf - 48e200: 31 c0 xor eax, eax - 48e202: 31 c9 xor ecx, ecx - 48e204: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e209: 49 83 c4 01 add r12, 1 - 48e20d: 48 89 f2 mov rdx, rsi - 48e210: 83 e2 7f and edx, 127 - 48e213: 48 d3 e2 shl rdx, cl - 48e216: 83 c1 07 add ecx, 7 - 48e219: 48 09 d0 or rax, rdx - 48e21c: 40 84 f6 test sil, sil - 48e21f: 78 e3 js 0x48e204 - 48e221: 31 ff xor edi, edi - 48e223: 31 c9 xor ecx, ecx - 48e225: 0f 1f 00 nop dword ptr [rax] - 48e228: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e22d: 49 83 c4 01 add r12, 1 - 48e231: 48 89 f2 mov rdx, rsi - 48e234: 83 e2 7f and edx, 127 - 48e237: 48 d3 e2 shl rdx, cl - 48e23a: 83 c1 07 add ecx, 7 - 48e23d: 48 09 d7 or rdi, rdx - 48e240: 40 84 f6 test sil, sil - 48e243: 78 e3 js 0x48e228 - 48e245: eb 91 jmp 0x48e1d8 - 48e247: 31 c0 xor eax, eax - 48e249: 31 c9 xor ecx, ecx - 48e24b: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e250: 49 83 c4 01 add r12, 1 - 48e254: 48 89 f2 mov rdx, rsi - 48e257: 83 e2 7f and edx, 127 - 48e25a: 48 d3 e2 shl rdx, cl - 48e25d: 83 c1 07 add ecx, 7 - 48e260: 48 09 d0 or rax, rdx - 48e263: 40 84 f6 test sil, sil - 48e266: 78 e3 js 0x48e24b - 48e268: 83 f9 3f cmp ecx, 63 - 48e26b: 77 12 ja 0x48e27f - 48e26d: 83 e6 40 and esi, 64 - 48e270: 74 0d je 0x48e27f - 48e272: 48 c7 c2 ff ff ff ff mov rdx, -1 - 48e279: 48 d3 e2 shl rdx, cl - 48e27c: 48 09 d0 or rax, rdx - 48e27f: 48 0f af 83 58 01 00 00 imul rax, qword ptr [rbx + 344] - 48e287: 48 89 83 28 01 00 00 mov qword ptr [rbx + 296], rax - 48e28e: e9 3c fe ff ff jmp 0x48e0cf - 48e293: 31 c0 xor eax, eax - 48e295: 31 c9 xor ecx, ecx - 48e297: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e29c: 49 83 c4 01 add r12, 1 - 48e2a0: 48 89 f2 mov rdx, rsi - 48e2a3: 83 e2 7f and edx, 127 - 48e2a6: 48 d3 e2 shl rdx, cl - 48e2a9: 83 c1 07 add ecx, 7 - 48e2ac: 48 09 d0 or rax, rdx - 48e2af: 40 84 f6 test sil, sil - 48e2b2: 78 e3 js 0x48e297 - 48e2b4: 48 89 83 30 01 00 00 mov qword ptr [rbx + 304], rax - 48e2bb: 31 f6 xor esi, esi - 48e2bd: 31 c9 xor ecx, ecx - 48e2bf: 90 nop - 48e2c0: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 48e2c5: 49 83 c4 01 add r12, 1 - 48e2c9: 48 89 d0 mov rax, rdx - 48e2cc: 83 e0 7f and eax, 127 - 48e2cf: 48 d3 e0 shl rax, cl - 48e2d2: 83 c1 07 add ecx, 7 - 48e2d5: 48 09 c6 or rsi, rax - 48e2d8: 84 d2 test dl, dl - 48e2da: 78 e4 js 0x48e2c0 - 48e2dc: 83 f9 3f cmp ecx, 63 - 48e2df: 77 12 ja 0x48e2f3 - 48e2e1: 83 e2 40 and edx, 64 - 48e2e4: 74 0d je 0x48e2f3 - 48e2e6: 48 c7 c0 ff ff ff ff mov rax, -1 - 48e2ed: 48 d3 e0 shl rax, cl - 48e2f0: 48 09 c6 or rsi, rax - 48e2f3: 48 0f af b3 58 01 00 00 imul rsi, qword ptr [rbx + 344] - 48e2fb: c7 83 40 01 00 00 01 00 00 00 mov dword ptr [rbx + 320], 1 - 48e305: 48 89 b3 28 01 00 00 mov qword ptr [rbx + 296], rsi - 48e30c: e9 be fd ff ff jmp 0x48e0cf - 48e311: 31 c0 xor eax, eax - 48e313: 31 c9 xor ecx, ecx - 48e315: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e31a: 49 83 c4 01 add r12, 1 - 48e31e: 48 89 f2 mov rdx, rsi - 48e321: 83 e2 7f and edx, 127 - 48e324: 48 d3 e2 shl rdx, cl - 48e327: 83 c1 07 add ecx, 7 - 48e32a: 48 09 d0 or rax, rdx - 48e32d: 40 84 f6 test sil, sil - 48e330: 78 e3 js 0x48e315 - 48e332: 31 ff xor edi, edi - 48e334: 31 c9 xor ecx, ecx - 48e336: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48e340: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e345: 49 83 c4 01 add r12, 1 - 48e349: 48 89 f2 mov rdx, rsi - 48e34c: 83 e2 7f and edx, 127 - 48e34f: 48 d3 e2 shl rdx, cl - 48e352: 83 c1 07 add ecx, 7 - 48e355: 48 09 d7 or rdi, rdx - 48e358: 40 84 f6 test sil, sil - 48e35b: 78 e3 js 0x48e340 - 48e35d: 83 f9 3f cmp ecx, 63 - 48e360: 77 0e ja 0x48e370 - 48e362: 83 e6 40 and esi, 64 - 48e365: 0f 85 76 04 00 00 jne 0x48e7e1 - 48e36b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48e370: 48 0f af bb 58 01 00 00 imul rdi, qword ptr [rbx + 344] - 48e378: 48 83 f8 11 cmp rax, 17 - 48e37c: 0f 87 4d fd ff ff ja 0x48e0cf - 48e382: 48 c1 e0 04 shl rax, 4 - 48e386: 48 01 d8 add rax, rbx - 48e389: c7 40 08 01 00 00 00 mov dword ptr [rax + 8], 1 - 48e390: 48 89 38 mov qword ptr [rax], rdi - 48e393: e9 37 fd ff ff jmp 0x48e0cf - 48e398: 31 c0 xor eax, eax - 48e39a: 31 c9 xor ecx, ecx - 48e39c: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e3a1: 49 83 c4 01 add r12, 1 - 48e3a5: 48 89 f2 mov rdx, rsi - 48e3a8: 83 e2 7f and edx, 127 - 48e3ab: 48 d3 e2 shl rdx, cl - 48e3ae: 83 c1 07 add ecx, 7 - 48e3b1: 48 09 d0 or rax, rdx - 48e3b4: 40 84 f6 test sil, sil - 48e3b7: 78 e3 js 0x48e39c - 48e3b9: 48 83 f8 11 cmp rax, 17 - 48e3bd: 77 11 ja 0x48e3d0 - 48e3bf: 48 c1 e0 04 shl rax, 4 - 48e3c3: 48 01 d8 add rax, rbx - 48e3c6: c7 40 08 03 00 00 00 mov dword ptr [rax + 8], 3 - 48e3cd: 4c 89 20 mov qword ptr [rax], r12 - 48e3d0: 31 f6 xor esi, esi - 48e3d2: 31 c9 xor ecx, ecx - 48e3d4: 0f 1f 40 00 nop dword ptr [rax] - 48e3d8: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 48e3dd: 49 83 c4 01 add r12, 1 - 48e3e1: 48 89 d0 mov rax, rdx - 48e3e4: 83 e0 7f and eax, 127 - 48e3e7: 48 d3 e0 shl rax, cl - 48e3ea: 83 c1 07 add ecx, 7 - 48e3ed: 48 09 c6 or rsi, rax - 48e3f0: 84 d2 test dl, dl - 48e3f2: 78 e4 js 0x48e3d8 - 48e3f4: 49 01 f4 add r12, rsi - 48e3f7: e9 d3 fc ff ff jmp 0x48e0cf - 48e3fc: 31 c0 xor eax, eax - 48e3fe: 31 c9 xor ecx, ecx - 48e400: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e405: 49 83 c4 01 add r12, 1 - 48e409: 48 89 f2 mov rdx, rsi - 48e40c: 83 e2 7f and edx, 127 - 48e40f: 48 d3 e2 shl rdx, cl - 48e412: 83 c1 07 add ecx, 7 - 48e415: 48 09 d0 or rax, rdx - 48e418: 40 84 f6 test sil, sil - 48e41b: 78 e3 js 0x48e400 - 48e41d: 48 89 83 28 01 00 00 mov qword ptr [rbx + 296], rax - 48e424: e9 a6 fc ff ff jmp 0x48e0cf - 48e429: 31 c0 xor eax, eax - 48e42b: 31 c9 xor ecx, ecx - 48e42d: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e432: 49 83 c4 01 add r12, 1 - 48e436: 48 89 f2 mov rdx, rsi - 48e439: 83 e2 7f and edx, 127 - 48e43c: 48 d3 e2 shl rdx, cl - 48e43f: 83 c1 07 add ecx, 7 - 48e442: 48 09 d0 or rax, rdx - 48e445: 40 84 f6 test sil, sil - 48e448: 78 e3 js 0x48e42d - 48e44a: 48 89 83 30 01 00 00 mov qword ptr [rbx + 304], rax - 48e451: c7 83 40 01 00 00 01 00 00 00 mov dword ptr [rbx + 320], 1 - 48e45b: e9 6f fc ff ff jmp 0x48e0cf - 48e460: 31 c0 xor eax, eax - 48e462: 31 c9 xor ecx, ecx - 48e464: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e469: 49 83 c4 01 add r12, 1 - 48e46d: 48 89 f2 mov rdx, rsi - 48e470: 83 e2 7f and edx, 127 - 48e473: 48 d3 e2 shl rdx, cl - 48e476: 83 c1 07 add ecx, 7 - 48e479: 48 09 d0 or rax, rdx - 48e47c: 40 84 f6 test sil, sil - 48e47f: 78 e3 js 0x48e464 - 48e481: 48 89 83 30 01 00 00 mov qword ptr [rbx + 304], rax - 48e488: 31 f6 xor esi, esi - 48e48a: 31 c9 xor ecx, ecx - 48e48c: 0f 1f 40 00 nop dword ptr [rax] - 48e490: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 48e495: 49 83 c4 01 add r12, 1 - 48e499: 48 89 d0 mov rax, rdx - 48e49c: 83 e0 7f and eax, 127 - 48e49f: 48 d3 e0 shl rax, cl - 48e4a2: 83 c1 07 add ecx, 7 - 48e4a5: 48 09 c6 or rsi, rax - 48e4a8: 84 d2 test dl, dl - 48e4aa: 78 e4 js 0x48e490 - 48e4ac: 48 89 b3 28 01 00 00 mov qword ptr [rbx + 296], rsi - 48e4b3: c7 83 40 01 00 00 01 00 00 00 mov dword ptr [rbx + 320], 1 - 48e4bd: e9 0d fc ff ff jmp 0x48e0cf - 48e4c2: 31 c0 xor eax, eax - 48e4c4: 31 c9 xor ecx, ecx - 48e4c6: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e4cb: 49 83 c4 01 add r12, 1 - 48e4cf: 48 89 f2 mov rdx, rsi - 48e4d2: 83 e2 7f and edx, 127 - 48e4d5: 48 d3 e2 shl rdx, cl - 48e4d8: 83 c1 07 add ecx, 7 - 48e4db: 48 09 d0 or rax, rdx - 48e4de: 40 84 f6 test sil, sil - 48e4e1: 78 e3 js 0x48e4c6 - 48e4e3: 31 f6 xor esi, esi - 48e4e5: 31 c9 xor ecx, ecx - 48e4e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48e4f0: 41 0f b6 3c 24 movzx edi, byte ptr [r12] - 48e4f5: 49 83 c4 01 add r12, 1 - 48e4f9: 48 89 fa mov rdx, rdi - 48e4fc: 83 e2 7f and edx, 127 - 48e4ff: 48 d3 e2 shl rdx, cl - 48e502: 83 c1 07 add ecx, 7 - 48e505: 48 09 d6 or rsi, rdx - 48e508: 40 84 ff test dil, dil - 48e50b: 78 e3 js 0x48e4f0 - 48e50d: 48 83 f8 11 cmp rax, 17 - 48e511: 0f 87 b8 fb ff ff ja 0x48e0cf - 48e517: 48 c1 e0 04 shl rax, 4 - 48e51b: 48 01 d8 add rax, rbx - 48e51e: c7 40 08 02 00 00 00 mov dword ptr [rax + 8], 2 - 48e525: 48 89 30 mov qword ptr [rax], rsi - 48e528: e9 a2 fb ff ff jmp 0x48e0cf - 48e52d: 31 c0 xor eax, eax - 48e52f: 31 c9 xor ecx, ecx - 48e531: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e536: 49 83 c4 01 add r12, 1 - 48e53a: 48 89 f2 mov rdx, rsi - 48e53d: 83 e2 7f and edx, 127 - 48e540: 48 d3 e2 shl rdx, cl - 48e543: 83 c1 07 add ecx, 7 - 48e546: 48 09 d0 or rax, rdx - 48e549: 40 84 f6 test sil, sil - 48e54c: 78 e3 js 0x48e531 - 48e54e: 48 83 f8 11 cmp rax, 17 - 48e552: 0f 86 f1 00 00 00 jbe 0x48e649 - 48e558: e9 72 fb ff ff jmp 0x48e0cf - 48e55d: 31 c0 xor eax, eax - 48e55f: 31 c9 xor ecx, ecx - 48e561: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e566: 49 83 c4 01 add r12, 1 - 48e56a: 48 89 f2 mov rdx, rsi - 48e56d: 83 e2 7f and edx, 127 - 48e570: 48 d3 e2 shl rdx, cl - 48e573: 83 c1 07 add ecx, 7 - 48e576: 48 09 d0 or rax, rdx - 48e579: 40 84 f6 test sil, sil - 48e57c: 78 e3 js 0x48e561 - 48e57e: 48 83 f8 11 cmp rax, 17 - 48e582: 0f 87 47 fb ff ff ja 0x48e0cf - 48e588: 48 c1 e0 04 shl rax, 4 - 48e58c: c7 44 03 08 06 00 00 00 mov dword ptr [rbx + rax + 8], 6 - 48e594: e9 36 fb ff ff jmp 0x48e0cf - 48e599: 31 c0 xor eax, eax - 48e59b: 31 c9 xor ecx, ecx - 48e59d: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e5a2: 49 83 c4 01 add r12, 1 - 48e5a6: 48 89 f2 mov rdx, rsi - 48e5a9: 83 e2 7f and edx, 127 - 48e5ac: 48 d3 e2 shl rdx, cl - 48e5af: 83 c1 07 add ecx, 7 - 48e5b2: 48 09 d0 or rax, rdx - 48e5b5: 40 84 f6 test sil, sil - 48e5b8: 78 e3 js 0x48e59d - 48e5ba: 48 83 f8 11 cmp rax, 17 - 48e5be: 0f 86 85 00 00 00 jbe 0x48e649 - 48e5c4: e9 06 fb ff ff jmp 0x48e0cf - 48e5c9: 31 c0 xor eax, eax - 48e5cb: 31 c9 xor ecx, ecx - 48e5cd: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e5d2: 49 83 c4 01 add r12, 1 - 48e5d6: 48 89 f2 mov rdx, rsi - 48e5d9: 83 e2 7f and edx, 127 - 48e5dc: 48 d3 e2 shl rdx, cl - 48e5df: 83 c1 07 add ecx, 7 - 48e5e2: 48 09 d0 or rax, rdx - 48e5e5: 40 84 f6 test sil, sil - 48e5e8: 78 e3 js 0x48e5cd - 48e5ea: 31 ff xor edi, edi - 48e5ec: 31 c9 xor ecx, ecx - 48e5ee: 66 90 nop - 48e5f0: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e5f5: 49 83 c4 01 add r12, 1 - 48e5f9: 48 89 f2 mov rdx, rsi - 48e5fc: 83 e2 7f and edx, 127 - 48e5ff: 48 d3 e2 shl rdx, cl - 48e602: 83 c1 07 add ecx, 7 - 48e605: 48 09 d7 or rdi, rdx - 48e608: 40 84 f6 test sil, sil - 48e60b: 78 e3 js 0x48e5f0 - 48e60d: e9 5e fd ff ff jmp 0x48e370 - 48e612: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48e618: 83 e0 3f and eax, 63 - 48e61b: 48 0f af 83 60 01 00 00 imul rax, qword ptr [rbx + 352] - 48e623: 48 01 c8 add rax, rcx - 48e626: 48 89 83 48 01 00 00 mov qword ptr [rbx + 328], rax - 48e62d: e9 9d fa ff ff jmp 0x48e0cf - 48e632: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48e638: 89 c2 mov edx, eax - 48e63a: 83 e0 3f and eax, 63 - 48e63d: 83 e2 3f and edx, 63 - 48e640: 80 fa 11 cmp dl, 17 - 48e643: 0f 87 86 fa ff ff ja 0x48e0cf - 48e649: 48 c1 e0 04 shl rax, 4 - 48e64d: c7 44 03 08 00 00 00 00 mov dword ptr [rbx + rax + 8], 0 - 48e655: e9 75 fa ff ff jmp 0x48e0cf - 48e65a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48e660: 89 c7 mov edi, eax - 48e662: 45 31 c9 xor r9d, r9d - 48e665: 83 e0 3f and eax, 63 - 48e668: 31 c9 xor ecx, ecx - 48e66a: 83 e7 3f and edi, 63 - 48e66d: 0f 1f 00 nop dword ptr [rax] - 48e670: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 48e675: 49 83 c4 01 add r12, 1 - 48e679: 48 89 f2 mov rdx, rsi - 48e67c: 83 e2 7f and edx, 127 - 48e67f: 48 d3 e2 shl rdx, cl - 48e682: 83 c1 07 add ecx, 7 - 48e685: 49 09 d1 or r9, rdx - 48e688: 40 84 f6 test sil, sil - 48e68b: 78 e3 js 0x48e670 - 48e68d: 4c 0f af 8b 58 01 00 00 imul r9, qword ptr [rbx + 344] - 48e695: 40 80 ff 11 cmp dil, 17 - 48e699: 0f 87 30 fa ff ff ja 0x48e0cf - 48e69f: 48 c1 e0 04 shl rax, 4 - 48e6a3: 48 01 d8 add rax, rbx - 48e6a6: c7 40 08 01 00 00 00 mov dword ptr [rax + 8], 1 - 48e6ad: 4c 89 08 mov qword ptr [rax], r9 - 48e6b0: e9 1a fa ff ff jmp 0x48e0cf - 48e6b5: 4c 89 a3 38 01 00 00 mov qword ptr [rbx + 312], r12 - 48e6bc: 31 f6 xor esi, esi - 48e6be: 31 c9 xor ecx, ecx - 48e6c0: c7 83 40 01 00 00 02 00 00 00 mov dword ptr [rbx + 320], 2 - 48e6ca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48e6d0: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 48e6d5: 49 83 c4 01 add r12, 1 - 48e6d9: 48 89 d0 mov rax, rdx - 48e6dc: 83 e0 7f and eax, 127 - 48e6df: 48 d3 e0 shl rax, cl - 48e6e2: 83 c1 07 add ecx, 7 - 48e6e5: 48 09 c6 or rsi, rax - 48e6e8: 84 d2 test dl, dl - 48e6ea: 78 e4 js 0x48e6d0 - 48e6ec: 49 01 f4 add r12, rsi - 48e6ef: e9 db f9 ff ff jmp 0x48e0cf - 48e6f4: 0f b6 bb 70 01 00 00 movzx edi, byte ptr [rbx + 368] - 48e6fb: 4c 89 ee mov rsi, r13 - 48e6fe: 4c 89 45 b0 mov qword ptr [rbp - 80], r8 - 48e702: 89 7d bc mov dword ptr [rbp - 68], edi - 48e705: e8 36 f8 ff ff call 0x48df40 - 48e70a: 8b 7d bc mov edi, dword ptr [rbp - 68] - 48e70d: 4c 89 e2 mov rdx, r12 - 48e710: 48 8d 4d c8 lea rcx, [rbp - 56] - 48e714: 48 89 c6 mov rsi, rax - 48e717: e8 d4 f6 ff ff call 0x48ddf0 - 48e71c: 4c 8b 45 b0 mov r8, qword ptr [rbp - 80] - 48e720: 49 89 c4 mov r12, rax - 48e723: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 48e727: 48 89 83 48 01 00 00 mov qword ptr [rbx + 328], rax - 48e72e: e9 9c f9 ff ff jmp 0x48e0cf - 48e733: 0f b7 47 01 movzx eax, word ptr [rdi + 1] - 48e737: 48 0f af 83 60 01 00 00 imul rax, qword ptr [rbx + 352] - 48e73f: 4c 8d 67 03 lea r12, [rdi + 3] - 48e743: 48 01 c8 add rax, rcx - 48e746: 48 89 83 48 01 00 00 mov qword ptr [rbx + 328], rax - 48e74d: e9 7d f9 ff ff jmp 0x48e0cf - 48e752: 8b 47 01 mov eax, dword ptr [rdi + 1] - 48e755: 48 0f af 83 60 01 00 00 imul rax, qword ptr [rbx + 352] - 48e75d: 4c 8d 67 05 lea r12, [rdi + 5] - 48e761: 48 01 c8 add rax, rcx - 48e764: 48 89 83 48 01 00 00 mov qword ptr [rbx + 328], rax - 48e76b: e9 5f f9 ff ff jmp 0x48e0cf - 48e770: 4d 85 c0 test r8, r8 - 48e773: 0f 84 8c 00 00 00 je 0x48e805 - 48e779: 4c 89 c0 mov rax, r8 - 48e77c: 4d 8b 80 20 01 00 00 mov r8, qword ptr [r8 + 288] - 48e783: b9 29 00 00 00 mov ecx, 41 - 48e788: 48 89 c7 mov rdi, rax - 48e78b: 48 89 de mov rsi, rbx - 48e78e: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] - 48e791: 48 89 83 20 01 00 00 mov qword ptr [rbx + 288], rax - 48e798: e9 32 f9 ff ff jmp 0x48e0cf - 48e79d: 48 8b 83 20 01 00 00 mov rax, qword ptr [rbx + 288] - 48e7a4: b9 29 00 00 00 mov ecx, 41 - 48e7a9: 48 89 df mov rdi, rbx - 48e7ac: 48 89 c6 mov rsi, rax - 48e7af: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] - 48e7b2: 4c 89 80 20 01 00 00 mov qword ptr [rax + 288], r8 - 48e7b9: 49 89 c0 mov r8, rax - 48e7bc: e9 0e f9 ff ff jmp 0x48e0cf - 48e7c1: 0f b6 47 01 movzx eax, byte ptr [rdi + 1] - 48e7c5: 48 0f af 83 60 01 00 00 imul rax, qword ptr [rbx + 352] - 48e7cd: 4c 8d 67 02 lea r12, [rdi + 2] - 48e7d1: 48 01 c8 add rax, rcx - 48e7d4: 48 89 83 48 01 00 00 mov qword ptr [rbx + 328], rax - 48e7db: e9 ef f8 ff ff jmp 0x48e0cf - 48e7e0: c3 ret - 48e7e1: 48 c7 c2 ff ff ff ff mov rdx, -1 - 48e7e8: 48 d3 e2 shl rdx, cl - 48e7eb: 48 09 d7 or rdi, rdx - 48e7ee: e9 7d fb ff ff jmp 0x48e370 - 48e7f3: 48 c7 c2 ff ff ff ff mov rdx, -1 - 48e7fa: 48 d3 e2 shl rdx, cl - 48e7fd: 48 09 d7 or rdi, rdx - 48e800: e9 d3 f9 ff ff jmp 0x48e1d8 - 48e805: 48 89 e0 mov rax, rsp - 48e808: 48 39 c4 cmp rsp, rax - 48e80b: 74 15 je 0x48e822 - 48e80d: 48 81 ec 00 10 00 00 sub rsp, 4096 - 48e814: 48 83 8c 24 f8 0f 00 00 00 or qword ptr [rsp + 4088], 0 - 48e81d: 48 39 c4 cmp rsp, rax - 48e820: 75 eb jne 0x48e80d - 48e822: 48 81 ec 50 01 00 00 sub rsp, 336 - 48e829: 48 83 8c 24 48 01 00 00 00 or qword ptr [rsp + 328], 0 - 48e832: 48 8d 44 24 0f lea rax, [rsp + 15] - 48e837: 48 83 e0 f0 and rax, -16 - 48e83b: e9 43 ff ff ff jmp 0x48e783 - -000000000048e840 : - 48e840: f3 0f 1e fa endbr64 - 48e844: c6 05 b5 48 03 00 08 mov byte ptr [rip + 215221], 8 # 0x4c3100 - 48e84b: c6 05 af 48 03 00 08 mov byte ptr [rip + 215215], 8 # 0x4c3101 - 48e852: c6 05 a9 48 03 00 08 mov byte ptr [rip + 215209], 8 # 0x4c3102 - 48e859: c6 05 a3 48 03 00 08 mov byte ptr [rip + 215203], 8 # 0x4c3103 - 48e860: c6 05 9d 48 03 00 08 mov byte ptr [rip + 215197], 8 # 0x4c3104 - 48e867: c6 05 97 48 03 00 08 mov byte ptr [rip + 215191], 8 # 0x4c3105 - 48e86e: c6 05 91 48 03 00 08 mov byte ptr [rip + 215185], 8 # 0x4c3106 - 48e875: c6 05 8b 48 03 00 08 mov byte ptr [rip + 215179], 8 # 0x4c3107 - 48e87c: c6 05 85 48 03 00 08 mov byte ptr [rip + 215173], 8 # 0x4c3108 - 48e883: c6 05 7f 48 03 00 08 mov byte ptr [rip + 215167], 8 # 0x4c3109 - 48e88a: c6 05 79 48 03 00 08 mov byte ptr [rip + 215161], 8 # 0x4c310a - 48e891: c6 05 73 48 03 00 08 mov byte ptr [rip + 215155], 8 # 0x4c310b - 48e898: c6 05 6d 48 03 00 08 mov byte ptr [rip + 215149], 8 # 0x4c310c - 48e89f: c6 05 67 48 03 00 08 mov byte ptr [rip + 215143], 8 # 0x4c310d - 48e8a6: c6 05 61 48 03 00 08 mov byte ptr [rip + 215137], 8 # 0x4c310e - 48e8ad: c6 05 5b 48 03 00 08 mov byte ptr [rip + 215131], 8 # 0x4c310f - 48e8b4: c6 05 55 48 03 00 08 mov byte ptr [rip + 215125], 8 # 0x4c3110 - 48e8bb: c3 ret - 48e8bc: 0f 1f 40 00 nop dword ptr [rax] - -000000000048e8c0 : - 48e8c0: 41 57 push r15 - 48e8c2: b9 30 00 00 00 mov ecx, 48 - 48e8c7: 31 c0 xor eax, eax - 48e8c9: 41 56 push r14 - 48e8cb: 41 55 push r13 - 48e8cd: 49 89 fd mov r13, rdi - 48e8d0: 48 89 f7 mov rdi, rsi - 48e8d3: 41 54 push r12 - 48e8d5: 55 push rbp - 48e8d6: 53 push rbx - 48e8d7: 48 83 ec 38 sub rsp, 56 - 48e8db: f3 48 ab rep stosq qword ptr es:[rdi], rax - 48e8de: 49 c7 85 d0 00 00 00 00 00 00 00 mov qword ptr [r13 + 208], 0 - 48e8e9: 49 c7 85 a0 00 00 00 00 00 00 00 mov qword ptr [r13 + 160], 0 - 48e8f4: 49 8b 95 98 00 00 00 mov rdx, qword ptr [r13 + 152] - 48e8fb: 48 85 d2 test rdx, rdx - 48e8fe: 0f 84 24 03 00 00 je 0x48ec28 - 48e904: 49 8b 85 c0 00 00 00 mov rax, qword ptr [r13 + 192] - 48e90b: 48 89 f5 mov rbp, rsi - 48e90e: 49 8d b5 a8 00 00 00 lea rsi, [r13 + 168] - 48e915: 48 c1 e8 3f shr rax, 63 - 48e919: 48 8d 7c 02 ff lea rdi, [rdx + rax - 1] - 48e91e: e8 5d 3b 00 00 call 0x492480 <_Unwind_Find_FDE> - 48e923: 49 89 c6 mov r14, rax - 48e926: 48 85 c0 test rax, rax - 48e929: 0f 84 f9 03 00 00 je 0x48ed28 - 48e92f: 49 8b 85 b8 00 00 00 mov rax, qword ptr [r13 + 184] - 48e936: 4d 8d 46 04 lea r8, [r14 + 4] - 48e93a: 48 89 85 48 01 00 00 mov qword ptr [rbp + 328], rax - 48e941: 49 63 46 04 movsxd rax, dword ptr [r14 + 4] - 48e945: 49 29 c0 sub r8, rax - 48e948: 4d 8d 60 09 lea r12, [r8 + 9] - 48e94c: 4d 89 c7 mov r15, r8 - 48e94f: 4c 89 e7 mov rdi, r12 - 48e952: e8 29 28 f7 ff call 0x401180 <.plt+0x160> - 48e957: 41 80 7f 09 65 cmp byte ptr [r15 + 9], 101 - 48e95c: 49 8d 5c 04 01 lea rbx, [r12 + rax + 1] - 48e961: 0f 84 f9 01 00 00 je 0x48eb60 - 48e967: 41 0f b6 77 08 movzx esi, byte ptr [r15 + 8] - 48e96c: 0f b6 13 movzx edx, byte ptr [rbx] - 48e96f: 40 80 fe 03 cmp sil, 3 - 48e973: 0f 87 a7 05 00 00 ja 0x48ef20 - 48e979: 31 ff xor edi, edi - 48e97b: 31 c9 xor ecx, ecx - 48e97d: eb 04 jmp 0x48e983 - 48e97f: 90 nop - 48e980: 0f b6 13 movzx edx, byte ptr [rbx] - 48e983: 48 89 d0 mov rax, rdx - 48e986: 48 83 c3 01 add rbx, 1 - 48e98a: 83 e0 7f and eax, 127 - 48e98d: 48 d3 e0 shl rax, cl - 48e990: 83 c1 07 add ecx, 7 - 48e993: 48 09 c7 or rdi, rax - 48e996: 84 d2 test dl, dl - 48e998: 78 e6 js 0x48e980 - 48e99a: 48 89 bd 60 01 00 00 mov qword ptr [rbp + 352], rdi - 48e9a1: 31 c9 xor ecx, ecx - 48e9a3: 31 ff xor edi, edi - 48e9a5: 0f 1f 00 nop dword ptr [rax] - 48e9a8: 49 89 d9 mov r9, rbx - 48e9ab: 0f b6 13 movzx edx, byte ptr [rbx] - 48e9ae: 48 83 c3 01 add rbx, 1 - 48e9b2: 48 89 d0 mov rax, rdx - 48e9b5: 83 e0 7f and eax, 127 - 48e9b8: 48 d3 e0 shl rax, cl - 48e9bb: 83 c1 07 add ecx, 7 - 48e9be: 48 09 c7 or rdi, rax - 48e9c1: 84 d2 test dl, dl - 48e9c3: 78 e3 js 0x48e9a8 - 48e9c5: 83 f9 3f cmp ecx, 63 - 48e9c8: 77 12 ja 0x48e9dc - 48e9ca: 83 e2 40 and edx, 64 - 48e9cd: 74 0d je 0x48e9dc - 48e9cf: 48 c7 c0 ff ff ff ff mov rax, -1 - 48e9d6: 48 d3 e0 shl rax, cl - 48e9d9: 48 09 c7 or rdi, rax - 48e9dc: 48 89 bd 58 01 00 00 mov qword ptr [rbp + 344], rdi - 48e9e3: 31 c9 xor ecx, ecx - 48e9e5: 31 ff xor edi, edi - 48e9e7: 40 80 fe 01 cmp sil, 1 - 48e9eb: 0f 84 97 01 00 00 je 0x48eb88 - 48e9f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48e9f8: 0f b6 13 movzx edx, byte ptr [rbx] - 48e9fb: 48 83 c3 01 add rbx, 1 - 48e9ff: 48 89 d0 mov rax, rdx - 48ea02: 83 e0 7f and eax, 127 - 48ea05: 48 d3 e0 shl rax, cl - 48ea08: 83 c1 07 add ecx, 7 - 48ea0b: 48 09 c7 or rdi, rax - 48ea0e: 84 d2 test dl, dl - 48ea10: 78 e6 js 0x48e9f8 - 48ea12: 48 89 bd 68 01 00 00 mov qword ptr [rbp + 360], rdi - 48ea19: c6 85 71 01 00 00 ff mov byte ptr [rbp + 369], -1 - 48ea20: 41 0f b6 04 24 movzx eax, byte ptr [r12] - 48ea25: 45 31 c9 xor r9d, r9d - 48ea28: 3c 7a cmp al, 122 - 48ea2a: 0f 84 78 02 00 00 je 0x48eca8 - 48ea30: 84 c0 test al, al - 48ea32: 0f 84 08 05 00 00 je 0x48ef40 - 48ea38: 48 8d 74 24 28 lea rsi, [rsp + 40] - 48ea3d: 49 83 c4 01 add r12, 1 - 48ea41: 48 89 74 24 18 mov qword ptr [rsp + 24], rsi - 48ea46: eb 34 jmp 0x48ea7c - 48ea48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48ea50: 3c 52 cmp al, 82 - 48ea52: 0f 84 48 01 00 00 je 0x48eba0 - 48ea58: 3c 50 cmp al, 80 - 48ea5a: 0f 84 58 01 00 00 je 0x48ebb8 - 48ea60: 3c 53 cmp al, 83 - 48ea62: 0f 85 db 01 00 00 jne 0x48ec43 - 48ea68: c6 85 73 01 00 00 01 mov byte ptr [rbp + 371], 1 - 48ea6f: 41 0f b6 04 24 movzx eax, byte ptr [r12] - 48ea74: 49 83 c4 01 add r12, 1 - 48ea78: 84 c0 test al, al - 48ea7a: 74 1f je 0x48ea9b - 48ea7c: 3c 4c cmp al, 76 - 48ea7e: 75 d0 jne 0x48ea50 - 48ea80: 0f b6 03 movzx eax, byte ptr [rbx] - 48ea83: 49 83 c4 01 add r12, 1 - 48ea87: 48 83 c3 01 add rbx, 1 - 48ea8b: 88 85 71 01 00 00 mov byte ptr [rbp + 369], al - 48ea91: 41 0f b6 44 24 ff movzx eax, byte ptr [r12 - 1] - 48ea97: 84 c0 test al, al - 48ea99: 75 e1 jne 0x48ea7c - 48ea9b: 4d 85 c9 test r9, r9 - 48ea9e: 0f 84 9c 01 00 00 je 0x48ec40 - 48eaa4: 41 8b 07 mov eax, dword ptr [r15] - 48eaa7: 48 89 e9 mov rcx, rbp - 48eaaa: 4c 89 ea mov rdx, r13 - 48eaad: 4c 89 cf mov rdi, r9 - 48eab0: 49 8d 74 07 04 lea rsi, [r15 + rax + 4] - 48eab5: e8 16 f5 ff ff call 0x48dfd0 - 48eaba: 0f b6 85 70 01 00 00 movzx eax, byte ptr [rbp + 368] - 48eac1: 3c ff cmp al, -1 - 48eac3: 0f 84 47 04 00 00 je 0x48ef10 - 48eac9: 83 e0 07 and eax, 7 - 48eacc: 3c 02 cmp al, 2 - 48eace: 0f 84 2c 04 00 00 je 0x48ef00 - 48ead4: 0f 86 3e 01 00 00 jbe 0x48ec18 - 48eada: 41 bc 10 00 00 00 mov r12d, 16 - 48eae0: 3c 03 cmp al, 3 - 48eae2: 0f 85 18 01 00 00 jne 0x48ec00 - 48eae8: 4d 01 f4 add r12, r14 - 48eaeb: 80 bd 72 01 00 00 00 cmp byte ptr [rbp + 370], 0 - 48eaf2: 0f b6 bd 71 01 00 00 movzx edi, byte ptr [rbp + 369] - 48eaf9: 0f 84 61 01 00 00 je 0x48ec60 - 48eaff: 31 f6 xor esi, esi - 48eb01: 31 c9 xor ecx, ecx - 48eb03: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48eb08: 41 0f b6 14 24 movzx edx, byte ptr [r12] - 48eb0d: 49 83 c4 01 add r12, 1 - 48eb11: 48 89 d0 mov rax, rdx - 48eb14: 83 e0 7f and eax, 127 - 48eb17: 48 d3 e0 shl rax, cl - 48eb1a: 83 c1 07 add ecx, 7 - 48eb1d: 48 09 c6 or rsi, rax - 48eb20: 84 d2 test dl, dl - 48eb22: 78 e4 js 0x48eb08 - 48eb24: 4d 8d 3c 34 lea r15, [r12 + rsi] - 48eb28: 40 80 ff ff cmp dil, -1 - 48eb2c: 0f 85 be 01 00 00 jne 0x48ecf0 - 48eb32: 41 8b 06 mov eax, dword ptr [r14] - 48eb35: 48 89 e9 mov rcx, rbp - 48eb38: 4c 89 ea mov rdx, r13 - 48eb3b: 4c 89 ff mov rdi, r15 - 48eb3e: 49 8d 74 06 04 lea rsi, [r14 + rax + 4] - 48eb43: e8 88 f4 ff ff call 0x48dfd0 - 48eb48: 31 c0 xor eax, eax - 48eb4a: 48 83 c4 38 add rsp, 56 - 48eb4e: 5b pop rbx - 48eb4f: 5d pop rbp - 48eb50: 41 5c pop r12 - 48eb52: 41 5d pop r13 - 48eb54: 41 5e pop r14 - 48eb56: 41 5f pop r15 - 48eb58: c3 ret - 48eb59: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48eb60: 41 80 7f 0a 68 cmp byte ptr [r15 + 10], 104 - 48eb65: 0f 85 fc fd ff ff jne 0x48e967 - 48eb6b: 48 8b 03 mov rax, qword ptr [rbx] - 48eb6e: 4d 8d 67 0b lea r12, [r15 + 11] - 48eb72: 48 83 c3 08 add rbx, 8 - 48eb76: 48 89 85 78 01 00 00 mov qword ptr [rbp + 376], rax - 48eb7d: e9 e5 fd ff ff jmp 0x48e967 - 48eb82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48eb88: 0f b6 03 movzx eax, byte ptr [rbx] - 48eb8b: 49 8d 59 02 lea rbx, [r9 + 2] - 48eb8f: 48 89 85 68 01 00 00 mov qword ptr [rbp + 360], rax - 48eb96: e9 7e fe ff ff jmp 0x48ea19 - 48eb9b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48eba0: 0f b6 03 movzx eax, byte ptr [rbx] - 48eba3: 48 83 c3 01 add rbx, 1 - 48eba7: 88 85 70 01 00 00 mov byte ptr [rbp + 368], al - 48ebad: e9 bd fe ff ff jmp 0x48ea6f - 48ebb2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48ebb8: 0f b6 3b movzx edi, byte ptr [rbx] - 48ebbb: 4c 89 ee mov rsi, r13 - 48ebbe: 4c 89 4c 24 10 mov qword ptr [rsp + 16], r9 - 48ebc3: 89 7c 24 0c mov dword ptr [rsp + 12], edi - 48ebc7: e8 74 f3 ff ff call 0x48df40 - 48ebcc: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 48ebd1: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] - 48ebd5: 48 8d 53 01 lea rdx, [rbx + 1] - 48ebd9: 48 89 c6 mov rsi, rax - 48ebdc: e8 0f f2 ff ff call 0x48ddf0 - 48ebe1: 4c 8b 4c 24 10 mov r9, qword ptr [rsp + 16] - 48ebe6: 48 89 c3 mov rbx, rax - 48ebe9: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 48ebee: 48 89 85 50 01 00 00 mov qword ptr [rbp + 336], rax - 48ebf5: e9 75 fe ff ff jmp 0x48ea6f - 48ebfa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48ec00: 3c 04 cmp al, 4 - 48ec02: 0f 85 bb 2a f7 ff jne 0x4016c3 - 48ec08: 41 bc 18 00 00 00 mov r12d, 24 - 48ec0e: e9 d5 fe ff ff jmp 0x48eae8 - 48ec13: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48ec18: 84 c0 test al, al - 48ec1a: 74 ec je 0x48ec08 - 48ec1c: e9 a2 2a f7 ff jmp 0x4016c3 - 48ec21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48ec28: 48 83 c4 38 add rsp, 56 - 48ec2c: b8 05 00 00 00 mov eax, 5 - 48ec31: 5b pop rbx - 48ec32: 5d pop rbp - 48ec33: 41 5c pop r12 - 48ec35: 41 5d pop r13 - 48ec37: 41 5e pop r14 - 48ec39: 41 5f pop r15 - 48ec3b: c3 ret - 48ec3c: 0f 1f 40 00 nop dword ptr [rax] - 48ec40: 49 89 d9 mov r9, rbx - 48ec43: 4d 85 c9 test r9, r9 - 48ec46: 0f 85 58 fe ff ff jne 0x48eaa4 - 48ec4c: 48 83 c4 38 add rsp, 56 - 48ec50: b8 03 00 00 00 mov eax, 3 - 48ec55: 5b pop rbx - 48ec56: 5d pop rbp - 48ec57: 41 5c pop r12 - 48ec59: 41 5d pop r13 - 48ec5b: 41 5e pop r14 - 48ec5d: 41 5f pop r15 - 48ec5f: c3 ret - 48ec60: 4d 89 e7 mov r15, r12 - 48ec63: 40 80 ff ff cmp dil, -1 - 48ec67: 0f 84 c5 fe ff ff je 0x48eb32 - 48ec6d: 44 0f b6 e7 movzx r12d, dil - 48ec71: 4c 89 ee mov rsi, r13 - 48ec74: 44 89 e7 mov edi, r12d - 48ec77: e8 c4 f2 ff ff call 0x48df40 - 48ec7c: 4c 89 fa mov rdx, r15 - 48ec7f: 48 8d 4c 24 28 lea rcx, [rsp + 40] - 48ec84: 44 89 e7 mov edi, r12d - 48ec87: 48 89 c6 mov rsi, rax - 48ec8a: e8 61 f1 ff ff call 0x48ddf0 - 48ec8f: 49 89 c7 mov r15, rax - 48ec92: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 48ec97: 49 89 85 a0 00 00 00 mov qword ptr [r13 + 160], rax - 48ec9e: e9 8f fe ff ff jmp 0x48eb32 - 48eca3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48eca8: 31 c9 xor ecx, ecx - 48ecaa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48ecb0: 0f b6 13 movzx edx, byte ptr [rbx] - 48ecb3: 48 83 c3 01 add rbx, 1 - 48ecb7: 48 89 d0 mov rax, rdx - 48ecba: 83 e0 7f and eax, 127 - 48ecbd: 48 d3 e0 shl rax, cl - 48ecc0: 83 c1 07 add ecx, 7 - 48ecc3: 49 09 c1 or r9, rax - 48ecc6: 84 d2 test dl, dl - 48ecc8: 78 e6 js 0x48ecb0 - 48ecca: c6 85 72 01 00 00 01 mov byte ptr [rbp + 370], 1 - 48ecd1: 41 0f b6 44 24 01 movzx eax, byte ptr [r12 + 1] - 48ecd7: 49 01 d9 add r9, rbx - 48ecda: 49 8d 54 24 01 lea rdx, [r12 + 1] - 48ecdf: 84 c0 test al, al - 48ece1: 0f 84 bd fd ff ff je 0x48eaa4 - 48ece7: 49 89 d4 mov r12, rdx - 48ecea: e9 49 fd ff ff jmp 0x48ea38 - 48ecef: 90 nop - 48ecf0: 40 0f b6 df movzx ebx, dil - 48ecf4: 4c 89 ee mov rsi, r13 - 48ecf7: 89 df mov edi, ebx - 48ecf9: e8 42 f2 ff ff call 0x48df40 - 48ecfe: 48 8d 4c 24 28 lea rcx, [rsp + 40] - 48ed03: 4c 89 e2 mov rdx, r12 - 48ed06: 89 df mov edi, ebx - 48ed08: 48 89 c6 mov rsi, rax - 48ed0b: e8 e0 f0 ff ff call 0x48ddf0 - 48ed10: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 48ed15: 49 89 85 a0 00 00 00 mov qword ptr [r13 + 160], rax - 48ed1c: e9 11 fe ff ff jmp 0x48eb32 - 48ed21: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48ed28: 49 8b 85 98 00 00 00 mov rax, qword ptr [r13 + 152] - 48ed2f: 80 38 48 cmp byte ptr [rax], 72 - 48ed32: 0f 85 f0 fe ff ff jne 0x48ec28 - 48ed38: 48 ba c7 c0 0f 00 00 00 0f 05 movabs rdx, 364510094841331911 - 48ed42: 48 39 50 01 cmp qword ptr [rax + 1], rdx - 48ed46: 0f 85 dc fe ff ff jne 0x48ec28 - 48ed4c: 49 8b 85 90 00 00 00 mov rax, qword ptr [r13 + 144] - 48ed53: 48 8b 90 a0 00 00 00 mov rdx, qword ptr [rax + 160] - 48ed5a: 48 8d b0 90 00 00 00 lea rsi, [rax + 144] - 48ed61: c7 85 40 01 00 00 01 00 00 00 mov dword ptr [rbp + 320], 1 - 48ed6b: 48 c7 85 30 01 00 00 07 00 00 00 mov qword ptr [rbp + 304], 7 - 48ed76: 48 89 d1 mov rcx, rdx - 48ed79: 48 29 d6 sub rsi, rdx - 48ed7c: c7 45 08 01 00 00 00 mov dword ptr [rbp + 8], 1 - 48ed83: 48 29 c1 sub rcx, rax - 48ed86: 48 89 75 00 mov qword ptr [rbp], rsi - 48ed8a: 48 8d b0 88 00 00 00 lea rsi, [rax + 136] - 48ed91: 48 89 8d 28 01 00 00 mov qword ptr [rbp + 296], rcx - 48ed98: 48 8d 48 28 lea rcx, [rax + 40] - 48ed9c: 48 29 d6 sub rsi, rdx - 48ed9f: 48 29 d1 sub rcx, rdx - 48eda2: 48 89 75 10 mov qword ptr [rbp + 16], rsi - 48eda6: 48 8d b0 98 00 00 00 lea rsi, [rax + 152] - 48edad: 48 89 8d 80 00 00 00 mov qword ptr [rbp + 128], rcx - 48edb4: 48 8d 48 30 lea rcx, [rax + 48] - 48edb8: 48 29 d6 sub rsi, rdx - 48edbb: 48 29 d1 sub rcx, rdx - 48edbe: 48 89 75 20 mov qword ptr [rbp + 32], rsi - 48edc2: 48 8d b0 80 00 00 00 lea rsi, [rax + 128] - 48edc9: 48 89 8d 90 00 00 00 mov qword ptr [rbp + 144], rcx - 48edd0: 48 8d 48 38 lea rcx, [rax + 56] - 48edd4: 48 29 d6 sub rsi, rdx - 48edd7: 48 29 d1 sub rcx, rdx - 48edda: 48 89 75 30 mov qword ptr [rbp + 48], rsi - 48edde: 48 8d 70 70 lea rsi, [rax + 112] - 48ede2: 48 89 8d a0 00 00 00 mov qword ptr [rbp + 160], rcx - 48ede9: 48 8d 48 40 lea rcx, [rax + 64] - 48eded: 48 29 d6 sub rsi, rdx - 48edf0: 48 29 d1 sub rcx, rdx - 48edf3: 48 89 75 40 mov qword ptr [rbp + 64], rsi - 48edf7: 48 8d 70 68 lea rsi, [rax + 104] - 48edfb: 48 89 8d b0 00 00 00 mov qword ptr [rbp + 176], rcx - 48ee02: 48 8d 48 48 lea rcx, [rax + 72] - 48ee06: 48 29 d6 sub rsi, rdx - 48ee09: 48 29 d1 sub rcx, rdx - 48ee0c: 48 89 75 50 mov qword ptr [rbp + 80], rsi - 48ee10: 48 8d 70 78 lea rsi, [rax + 120] - 48ee14: 48 89 8d c0 00 00 00 mov qword ptr [rbp + 192], rcx - 48ee1b: 48 8d 48 50 lea rcx, [rax + 80] - 48ee1f: 48 29 d6 sub rsi, rdx - 48ee22: 48 29 d1 sub rcx, rdx - 48ee25: c7 45 18 01 00 00 00 mov dword ptr [rbp + 24], 1 - 48ee2c: 48 89 8d d0 00 00 00 mov qword ptr [rbp + 208], rcx - 48ee33: 48 8d 48 58 lea rcx, [rax + 88] - 48ee37: 48 29 d1 sub rcx, rdx - 48ee3a: c7 45 28 01 00 00 00 mov dword ptr [rbp + 40], 1 - 48ee41: c7 45 38 01 00 00 00 mov dword ptr [rbp + 56], 1 - 48ee48: c7 45 48 01 00 00 00 mov dword ptr [rbp + 72], 1 - 48ee4f: c7 45 58 01 00 00 00 mov dword ptr [rbp + 88], 1 - 48ee56: c7 45 68 01 00 00 00 mov dword ptr [rbp + 104], 1 - 48ee5d: 48 89 75 60 mov qword ptr [rbp + 96], rsi - 48ee61: c7 85 88 00 00 00 01 00 00 00 mov dword ptr [rbp + 136], 1 - 48ee6b: c7 85 98 00 00 00 01 00 00 00 mov dword ptr [rbp + 152], 1 - 48ee75: c7 85 a8 00 00 00 01 00 00 00 mov dword ptr [rbp + 168], 1 - 48ee7f: c7 85 b8 00 00 00 01 00 00 00 mov dword ptr [rbp + 184], 1 - 48ee89: c7 85 c8 00 00 00 01 00 00 00 mov dword ptr [rbp + 200], 1 - 48ee93: c7 85 d8 00 00 00 01 00 00 00 mov dword ptr [rbp + 216], 1 - 48ee9d: c7 85 e8 00 00 00 01 00 00 00 mov dword ptr [rbp + 232], 1 - 48eea7: 48 89 8d e0 00 00 00 mov qword ptr [rbp + 224], rcx - 48eeae: 48 8d 48 60 lea rcx, [rax + 96] - 48eeb2: 48 05 a8 00 00 00 add rax, 168 - 48eeb8: 48 29 d0 sub rax, rdx - 48eebb: 48 29 d1 sub rcx, rdx - 48eebe: c7 85 f8 00 00 00 01 00 00 00 mov dword ptr [rbp + 248], 1 - 48eec8: 48 89 85 00 01 00 00 mov qword ptr [rbp + 256], rax - 48eecf: 31 c0 xor eax, eax - 48eed1: 48 89 8d f0 00 00 00 mov qword ptr [rbp + 240], rcx - 48eed8: c7 85 08 01 00 00 01 00 00 00 mov dword ptr [rbp + 264], 1 - 48eee2: 48 c7 85 68 01 00 00 10 00 00 00 mov qword ptr [rbp + 360], 16 - 48eeed: c6 85 73 01 00 00 01 mov byte ptr [rbp + 371], 1 - 48eef4: e9 51 fc ff ff jmp 0x48eb4a - 48eef9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48ef00: 41 bc 0c 00 00 00 mov r12d, 12 - 48ef06: e9 dd fb ff ff jmp 0x48eae8 - 48ef0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48ef10: 41 bc 08 00 00 00 mov r12d, 8 - 48ef16: e9 cd fb ff ff jmp 0x48eae8 - 48ef1b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48ef20: 80 fa 08 cmp dl, 8 - 48ef23: 0f 85 23 fd ff ff jne 0x48ec4c - 48ef29: 80 7b 01 00 cmp byte ptr [rbx + 1], 0 - 48ef2d: 0f 85 19 fd ff ff jne 0x48ec4c - 48ef33: 0f b6 53 02 movzx edx, byte ptr [rbx + 2] - 48ef37: 48 83 c3 02 add rbx, 2 - 48ef3b: e9 39 fa ff ff jmp 0x48e979 - 48ef40: 49 89 d9 mov r9, rbx - 48ef43: e9 5c fb ff ff jmp 0x48eaa4 - 48ef48: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000048ef50 : - 48ef50: 48 83 ec 18 sub rsp, 24 - 48ef54: 49 89 f9 mov r9, rdi - 48ef57: 49 89 f0 mov r8, rsi - 48ef5a: f6 86 c7 00 00 00 40 test byte ptr [rsi + 199], 64 - 48ef61: 74 09 je 0x48ef6c - 48ef63: 80 be df 00 00 00 00 cmp byte ptr [rsi + 223], 0 - 48ef6a: 75 0b jne 0x48ef77 - 48ef6c: 49 83 78 38 00 cmp qword ptr [r8 + 56], 0 - 48ef71: 0f 84 f3 00 00 00 je 0x48f06a - 48ef77: 31 c0 xor eax, eax - 48ef79: 4c 8d 15 80 41 03 00 lea r10, [rip + 213376] # 0x4c3100 - 48ef80: eb 27 jmp 0x48efa9 - 48ef82: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48ef88: 48 85 d2 test rdx, rdx - 48ef8b: 74 0e je 0x48ef9b - 48ef8d: 41 80 3c 02 08 cmp byte ptr [r10 + rax], 8 - 48ef92: 0f 85 30 27 f7 ff jne 0x4016c8 - 48ef98: 48 89 32 mov qword ptr [rdx], rsi - 48ef9b: 48 83 c0 01 add rax, 1 - 48ef9f: 48 83 f8 11 cmp rax, 17 - 48efa3: 0f 84 9f 00 00 00 je 0x48f048 - 48efa9: 41 80 bc 01 d8 00 00 00 00 cmp byte ptr [r9 + rax + 216], 0 - 48efb2: 49 8b 14 c1 mov rdx, qword ptr [r9 + 8*rax] - 48efb6: 49 8b 34 c0 mov rsi, qword ptr [r8 + 8*rax] - 48efba: 0f 85 08 27 f7 ff jne 0x4016c8 - 48efc0: 41 80 bc 00 d8 00 00 00 00 cmp byte ptr [r8 + rax + 216], 0 - 48efc9: 75 bd jne 0x48ef88 - 48efcb: 48 85 f6 test rsi, rsi - 48efce: 40 0f 95 c7 setne dil - 48efd2: 48 85 d2 test rdx, rdx - 48efd5: 0f 95 c1 setne cl - 48efd8: 40 84 cf test dil, cl - 48efdb: 74 be je 0x48ef9b - 48efdd: 48 39 f2 cmp rdx, rsi - 48efe0: 74 b9 je 0x48ef9b - 48efe2: 41 0f b6 0c 02 movzx ecx, byte ptr [r10 + rax] - 48efe7: 83 f9 08 cmp ecx, 8 - 48efea: 73 24 jae 0x48f010 - 48efec: f6 c1 04 test cl, 4 - 48efef: 0f 85 ae 00 00 00 jne 0x48f0a3 - 48eff5: 85 c9 test ecx, ecx - 48eff7: 74 a2 je 0x48ef9b - 48eff9: 0f b6 3e movzx edi, byte ptr [rsi] - 48effc: 40 88 3a mov byte ptr [rdx], dil - 48efff: f6 c1 02 test cl, 2 - 48f002: 74 97 je 0x48ef9b - 48f004: 0f b7 74 0e fe movzx esi, word ptr [rsi + rcx - 2] - 48f009: 66 89 74 0a fe mov word ptr [rdx + rcx - 2], si - 48f00e: eb 8b jmp 0x48ef9b - 48f010: 48 8b 3e mov rdi, qword ptr [rsi] - 48f013: 48 83 c0 01 add rax, 1 - 48f017: 48 89 3a mov qword ptr [rdx], rdi - 48f01a: 48 8b 7c 0e f8 mov rdi, qword ptr [rsi + rcx - 8] - 48f01f: 48 89 7c 0a f8 mov qword ptr [rdx + rcx - 8], rdi - 48f024: 48 8d 7a 08 lea rdi, [rdx + 8] - 48f028: 48 83 e7 f8 and rdi, -8 - 48f02c: 48 29 fa sub rdx, rdi - 48f02f: 01 d1 add ecx, edx - 48f031: 48 29 d6 sub rsi, rdx - 48f034: c1 e9 03 shr ecx, 3 - 48f037: f3 48 a5 rep movsq qword ptr es:[rdi], qword ptr [rsi] - 48f03a: 48 83 f8 11 cmp rax, 17 - 48f03e: 0f 85 65 ff ff ff jne 0x48efa9 - 48f044: 0f 1f 40 00 nop dword ptr [rax] - 48f048: 31 c0 xor eax, eax - 48f04a: 41 f6 81 c7 00 00 00 40 test byte ptr [r9 + 199], 64 - 48f052: 74 0a je 0x48f05e - 48f054: 41 80 b9 df 00 00 00 00 cmp byte ptr [r9 + 223], 0 - 48f05c: 75 07 jne 0x48f065 - 48f05e: 49 83 79 38 00 cmp qword ptr [r9 + 56], 0 - 48f063: 74 4f je 0x48f0b4 - 48f065: 48 83 c4 18 add rsp, 24 - 48f069: c3 ret - 48f06a: 80 3d 96 40 03 00 08 cmp byte ptr [rip + 213142], 8 # 0x4c3107 - 48f071: 49 8b 80 90 00 00 00 mov rax, qword ptr [r8 + 144] - 48f078: 0f 85 4a 26 f7 ff jne 0x4016c8 - 48f07e: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 48f083: 41 f6 80 c7 00 00 00 40 test byte ptr [r8 + 199], 64 - 48f08b: 74 08 je 0x48f095 - 48f08d: 41 c6 80 df 00 00 00 00 mov byte ptr [r8 + 223], 0 - 48f095: 48 8d 44 24 08 lea rax, [rsp + 8] - 48f09a: 49 89 40 38 mov qword ptr [r8 + 56], rax - 48f09e: e9 d4 fe ff ff jmp 0x48ef77 - 48f0a3: 8b 3e mov edi, dword ptr [rsi] - 48f0a5: 89 3a mov dword ptr [rdx], edi - 48f0a7: 8b 74 0e fc mov esi, dword ptr [rsi + rcx - 4] - 48f0ab: 89 74 0a fc mov dword ptr [rdx + rcx - 4], esi - 48f0af: e9 e7 fe ff ff jmp 0x48ef9b - 48f0b4: 49 8b 40 38 mov rax, qword ptr [r8 + 56] - 48f0b8: 41 f6 80 c7 00 00 00 40 test byte ptr [r8 + 199], 64 - 48f0c0: 74 0a je 0x48f0cc - 48f0c2: 41 80 b8 df 00 00 00 00 cmp byte ptr [r8 + 223], 0 - 48f0ca: 75 10 jne 0x48f0dc - 48f0cc: 80 3d 34 40 03 00 08 cmp byte ptr [rip + 213044], 8 # 0x4c3107 - 48f0d3: 0f 85 ef 25 f7 ff jne 0x4016c8 - 48f0d9: 48 8b 00 mov rax, qword ptr [rax] - 48f0dc: 49 2b 81 90 00 00 00 sub rax, qword ptr [r9 + 144] - 48f0e3: 49 03 80 d0 00 00 00 add rax, qword ptr [r8 + 208] - 48f0ea: e9 76 ff ff ff jmp 0x48f065 - 48f0ef: 90 nop - -000000000048f0f0 : - 48f0f0: 41 57 push r15 - 48f0f2: 41 56 push r14 - 48f0f4: 41 55 push r13 - 48f0f6: 41 54 push r12 - 48f0f8: 55 push rbp - 48f0f9: 53 push rbx - 48f0fa: 48 81 ec 28 02 00 00 sub rsp, 552 - 48f101: 48 89 4c 24 20 mov qword ptr [rsp + 32], rcx - 48f106: 48 39 f7 cmp rdi, rsi - 48f109: 0f 83 41 04 00 00 jae 0x48f550 - 48f10f: 48 89 fb mov rbx, rdi - 48f112: 49 89 f6 mov r14, rsi - 48f115: 49 89 d7 mov r15, rdx - 48f118: bd 01 00 00 00 mov ebp, 1 - 48f11d: 4c 8d 2d b0 19 02 00 lea r13, [rip + 137648] # 0x4b0ad4 <__PRETTY_FUNCTION__.9338+0x144> - 48f124: 4c 8d 0d 65 1d 02 00 lea r9, [rip + 138597] # 0x4b0e90 <__PRETTY_FUNCTION__.9338+0x500> - 48f12b: 49 b8 00 00 00 00 00 00 00 40 movabs r8, 4611686018427387904 - 48f135: 4c 8d 25 a8 1d 02 00 lea r12, [rip + 138664] # 0x4b0ee4 <__PRETTY_FUNCTION__.9338+0x554> - 48f13c: 0f 1f 40 00 nop dword ptr [rax] - 48f140: 0f b6 13 movzx edx, byte ptr [rbx] - 48f143: 4c 8d 5b 01 lea r11, [rbx + 1] - 48f147: 8d 42 fd lea eax, [rdx - 3] - 48f14a: 89 d6 mov esi, edx - 48f14c: 3c ee cmp al, -18 - 48f14e: 0f 87 7e 25 f7 ff ja 0x4016d2 - 48f154: 0f b6 c0 movzx eax, al - 48f157: 49 63 44 85 00 movsxd rax, dword ptr [r13 + 4*rax] - 48f15c: 4c 01 e8 add rax, r13 - 48f15f: 3e ff e0 jmp rax - 48f162: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48f168: 31 c0 xor eax, eax - 48f16a: 31 c9 xor ecx, ecx - 48f16c: 41 0f b6 3b movzx edi, byte ptr [r11] - 48f170: 49 83 c3 01 add r11, 1 - 48f174: 48 89 fe mov rsi, rdi - 48f177: 83 e6 7f and esi, 127 - 48f17a: 48 d3 e6 shl rsi, cl - 48f17d: 83 c1 07 add ecx, 7 - 48f180: 48 09 f0 or rax, rsi - 48f183: 40 84 ff test dil, dil - 48f186: 78 e4 js 0x48f16c - 48f188: 83 f9 3f cmp ecx, 63 - 48f18b: 77 12 ja 0x48f19f - 48f18d: 83 e7 40 and edi, 64 - 48f190: 74 0d je 0x48f19f - 48f192: 48 c7 c6 ff ff ff ff mov rsi, -1 - 48f199: 48 d3 e6 shl rsi, cl - 48f19c: 48 09 f0 or rax, rsi - 48f19f: 83 ea 70 sub edx, 112 - 48f1a2: 83 fa 11 cmp edx, 17 - 48f1a5: 0f 8f 22 25 f7 ff jg 0x4016cd - 48f1ab: 48 63 d2 movsxd rdx, edx - 48f1ae: 4d 8b 14 d7 mov r10, qword ptr [r15 + 8*rdx] - 48f1b2: 4d 85 87 c0 00 00 00 test qword ptr [r15 + 192], r8 - 48f1b9: 74 0b je 0x48f1c6 - 48f1bb: 41 80 bc 17 d8 00 00 00 00 cmp byte ptr [r15 + rdx + 216], 0 - 48f1c4: 75 14 jne 0x48f1da - 48f1c6: 48 8d 0d 33 3f 03 00 lea rcx, [rip + 212787] # 0x4c3100 - 48f1cd: 80 3c 11 08 cmp byte ptr [rcx + rdx], 8 - 48f1d1: 0f 85 f6 24 f7 ff jne 0x4016cd - 48f1d7: 4d 8b 12 mov r10, qword ptr [r10] - 48f1da: 49 01 c2 add r10, rax - 48f1dd: 89 ef mov edi, ebp - 48f1df: 4c 89 db mov rbx, r11 - 48f1e2: eb 14 jmp 0x48f1f8 - 48f1e4: 0f 1f 40 00 nop dword ptr [rax] - 48f1e8: 4c 8b 53 01 mov r10, qword ptr [rbx + 1] - 48f1ec: 89 ef mov edi, ebp - 48f1ee: 48 83 c3 09 add rbx, 9 - 48f1f2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48f1f8: 83 ff 3f cmp edi, 63 - 48f1fb: 0f 8f cc 24 f7 ff jg 0x4016cd - 48f201: 8d 6f 01 lea ebp, [rdi + 1] - 48f204: 48 63 ff movsxd rdi, edi - 48f207: 4c 89 54 fc 20 mov qword ptr [rsp + 8*rdi + 32], r10 - 48f20c: 49 39 de cmp r14, rbx - 48f20f: 0f 87 2b ff ff ff ja 0x48f140 - 48f215: 85 ed test ebp, ebp - 48f217: 0f 84 b0 24 f7 ff je 0x4016cd - 48f21d: 83 ed 01 sub ebp, 1 - 48f220: 48 63 ed movsxd rbp, ebp - 48f223: 48 8b 44 ec 20 mov rax, qword ptr [rsp + 8*rbp + 32] - 48f228: 48 81 c4 28 02 00 00 add rsp, 552 - 48f22f: 5b pop rbx - 48f230: 5d pop rbp - 48f231: 41 5c pop r12 - 48f233: 41 5d pop r13 - 48f235: 41 5e pop r14 - 48f237: 41 5f pop r15 - 48f239: c3 ret - 48f23a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48f240: 83 ea 50 sub edx, 80 - 48f243: 83 fa 11 cmp edx, 17 - 48f246: 0f 8f 81 24 f7 ff jg 0x4016cd - 48f24c: 48 63 d2 movsxd rdx, edx - 48f24f: 4d 8b 14 d7 mov r10, qword ptr [r15 + 8*rdx] - 48f253: 4d 85 87 c0 00 00 00 test qword ptr [r15 + 192], r8 - 48f25a: 74 0f je 0x48f26b - 48f25c: 41 80 bc 17 d8 00 00 00 00 cmp byte ptr [r15 + rdx + 216], 0 - 48f265: 0f 85 72 ff ff ff jne 0x48f1dd - 48f26b: 48 8d 05 8e 3e 03 00 lea rax, [rip + 212622] # 0x4c3100 - 48f272: 80 3c 10 08 cmp byte ptr [rax + rdx], 8 - 48f276: 0f 85 51 24 f7 ff jne 0x4016cd - 48f27c: 4d 8b 12 mov r10, qword ptr [r10] - 48f27f: 89 ef mov edi, ebp - 48f281: 4c 89 db mov rbx, r11 - 48f284: e9 6f ff ff ff jmp 0x48f1f8 - 48f289: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48f290: 44 8d 52 d0 lea r10d, [rdx - 48] - 48f294: 89 ef mov edi, ebp - 48f296: 4c 89 db mov rbx, r11 - 48f299: e9 5a ff ff ff jmp 0x48f1f8 - 48f29e: 66 90 nop - 48f2a0: 83 fd 01 cmp ebp, 1 - 48f2a3: 0f 8e 24 24 f7 ff jle 0x4016cd - 48f2a9: 8d 7d fe lea edi, [rbp - 2] - 48f2ac: 83 ed 01 sub ebp, 1 - 48f2af: 83 ee 1a sub esi, 26 - 48f2b2: 48 63 c7 movsxd rax, edi - 48f2b5: 48 63 ed movsxd rbp, ebp - 48f2b8: 4c 8b 54 c4 20 mov r10, qword ptr [rsp + 8*rax + 32] - 48f2bd: 48 8b 4c ec 20 mov rcx, qword ptr [rsp + 8*rbp + 32] - 48f2c2: 40 80 fe 14 cmp sil, 20 - 48f2c6: 0f 87 06 24 f7 ff ja 0x4016d2 - 48f2cc: 40 0f b6 f6 movzx esi, sil - 48f2d0: 49 63 04 b1 movsxd rax, dword ptr [r9 + 4*rsi] - 48f2d4: 4c 01 c8 add rax, r9 - 48f2d7: 3e ff e0 jmp rax - 48f2da: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48f2e0: 85 ed test ebp, ebp - 48f2e2: 0f 84 e5 23 f7 ff je 0x4016cd - 48f2e8: 8d 7d ff lea edi, [rbp - 1] - 48f2eb: 48 63 c7 movsxd rax, edi - 48f2ee: 4c 8b 54 c4 20 mov r10, qword ptr [rsp + 8*rax + 32] - 48f2f3: 80 fa 23 cmp dl, 35 - 48f2f6: 0f 87 07 02 00 00 ja 0x48f503 - 48f2fc: 83 ee 06 sub esi, 6 - 48f2ff: 40 80 fe 1d cmp sil, 29 - 48f303: 0f 87 c9 23 f7 ff ja 0x4016d2 - 48f309: 40 0f b6 f6 movzx esi, sil - 48f30d: 49 63 04 b4 movsxd rax, dword ptr [r12 + 4*rsi] - 48f311: 4c 01 e0 add rax, r12 - 48f314: 3e ff e0 jmp rax - 48f317: 31 c0 xor eax, eax - 48f319: 31 c9 xor ecx, ecx - 48f31b: 41 0f b6 33 movzx esi, byte ptr [r11] - 48f31f: 49 83 c3 01 add r11, 1 - 48f323: 48 89 f2 mov rdx, rsi - 48f326: 83 e2 7f and edx, 127 - 48f329: 48 d3 e2 shl rdx, cl - 48f32c: 83 c1 07 add ecx, 7 - 48f32f: 48 09 d0 or rax, rdx - 48f332: 40 84 f6 test sil, sil - 48f335: 78 e4 js 0x48f31b - 48f337: 49 01 c2 add r10, rax - 48f33a: 4c 89 db mov rbx, r11 - 48f33d: e9 b6 fe ff ff jmp 0x48f1f8 - 48f342: 48 0f bf 43 01 movsx rax, word ptr [rbx + 1] - 48f347: 48 8d 5c 03 03 lea rbx, [rbx + rax + 3] - 48f34c: e9 bb fe ff ff jmp 0x48f20c - 48f351: 85 ed test ebp, ebp - 48f353: 0f 84 74 23 f7 ff je 0x4016cd - 48f359: 83 ed 01 sub ebp, 1 - 48f35c: 48 8d 53 03 lea rdx, [rbx + 3] - 48f360: 48 63 c5 movsxd rax, ebp - 48f363: 48 83 7c c4 20 00 cmp qword ptr [rsp + 8*rax + 32], 0 - 48f369: 0f 84 d1 01 00 00 je 0x48f540 - 48f36f: 48 0f bf 5b 01 movsx rbx, word ptr [rbx + 1] - 48f374: 48 01 d3 add rbx, rdx - 48f377: e9 90 fe ff ff jmp 0x48f20c - 48f37c: 83 fd 01 cmp ebp, 1 - 48f37f: 0f 8e 48 23 f7 ff jle 0x4016cd - 48f385: 8d 55 ff lea edx, [rbp - 1] - 48f388: 8d 45 fe lea eax, [rbp - 2] - 48f38b: 4c 89 db mov rbx, r11 - 48f38e: 48 63 d2 movsxd rdx, edx - 48f391: 48 98 cdqe - 48f393: 48 8b 4c d4 20 mov rcx, qword ptr [rsp + 8*rdx + 32] - 48f398: 48 8b 74 c4 20 mov rsi, qword ptr [rsp + 8*rax + 32] - 48f39d: 48 89 74 d4 20 mov qword ptr [rsp + 8*rdx + 32], rsi - 48f3a2: 48 89 4c c4 20 mov qword ptr [rsp + 8*rax + 32], rcx - 48f3a7: e9 60 fe ff ff jmp 0x48f20c - 48f3ac: 8d 45 ff lea eax, [rbp - 1] - 48f3af: 0f b6 53 01 movzx edx, byte ptr [rbx + 1] - 48f3b3: 48 8d 4b 02 lea rcx, [rbx + 2] - 48f3b7: 48 98 cdqe - 48f3b9: 48 39 c2 cmp rdx, rax - 48f3bc: 0f 8d 0b 23 f7 ff jge 0x4016cd - 48f3c2: 48 29 d0 sub rax, rdx - 48f3c5: 89 ef mov edi, ebp - 48f3c7: 48 89 cb mov rbx, rcx - 48f3ca: 4c 8b 54 c4 20 mov r10, qword ptr [rsp + 8*rax + 32] - 48f3cf: e9 24 fe ff ff jmp 0x48f1f8 - 48f3d4: 83 fd 01 cmp ebp, 1 - 48f3d7: 0f 8e f0 22 f7 ff jle 0x4016cd - 48f3dd: 8d 45 fe lea eax, [rbp - 2] - 48f3e0: 89 ef mov edi, ebp - 48f3e2: 4c 89 db mov rbx, r11 - 48f3e5: 48 98 cdqe - 48f3e7: 4c 8b 54 c4 20 mov r10, qword ptr [rsp + 8*rax + 32] - 48f3ec: e9 07 fe ff ff jmp 0x48f1f8 - 48f3f1: 85 ed test ebp, ebp - 48f3f3: 0f 84 d4 22 f7 ff je 0x4016cd - 48f3f9: 83 ed 01 sub ebp, 1 - 48f3fc: 4c 89 db mov rbx, r11 - 48f3ff: e9 08 fe ff ff jmp 0x48f20c - 48f404: 85 ed test ebp, ebp - 48f406: 0f 84 c1 22 f7 ff je 0x4016cd - 48f40c: 8d 45 ff lea eax, [rbp - 1] - 48f40f: 89 ef mov edi, ebp - 48f411: 4c 89 db mov rbx, r11 - 48f414: 48 98 cdqe - 48f416: 4c 8b 54 c4 20 mov r10, qword ptr [rsp + 8*rax + 32] - 48f41b: e9 d8 fd ff ff jmp 0x48f1f8 - 48f420: 0f b6 7b 01 movzx edi, byte ptr [rbx + 1] - 48f424: 4c 89 fe mov rsi, r15 - 48f427: 89 7c 24 0c mov dword ptr [rsp + 12], edi - 48f42b: e8 10 eb ff ff call 0x48df40 - 48f430: 8b 7c 24 0c mov edi, dword ptr [rsp + 12] - 48f434: 48 8d 53 02 lea rdx, [rbx + 2] - 48f438: 48 8d 4c 24 18 lea rcx, [rsp + 24] - 48f43d: 48 89 c6 mov rsi, rax - 48f440: e8 ab e9 ff ff call 0x48ddf0 - 48f445: 4c 8b 54 24 18 mov r10, qword ptr [rsp + 24] - 48f44a: 89 ef mov edi, ebp - 48f44c: 4c 8d 0d 3d 1a 02 00 lea r9, [rip + 137789] # 0x4b0e90 <__PRETTY_FUNCTION__.9338+0x500> - 48f453: 49 b8 00 00 00 00 00 00 00 40 movabs r8, 4611686018427387904 - 48f45d: 48 89 c3 mov rbx, rax - 48f460: e9 93 fd ff ff jmp 0x48f1f8 - 48f465: 83 fd 02 cmp ebp, 2 - 48f468: 0f 8e 5f 22 f7 ff jle 0x4016cd - 48f46e: 8d 4d ff lea ecx, [rbp - 1] - 48f471: 8d 55 fe lea edx, [rbp - 2] - 48f474: 4c 89 db mov rbx, r11 - 48f477: 8d 45 fd lea eax, [rbp - 3] - 48f47a: 48 63 c9 movsxd rcx, ecx - 48f47d: 48 63 d2 movsxd rdx, edx - 48f480: 48 98 cdqe - 48f482: 48 8b 74 cc 20 mov rsi, qword ptr [rsp + 8*rcx + 32] - 48f487: 4c 8b 54 d4 20 mov r10, qword ptr [rsp + 8*rdx + 32] - 48f48c: 48 8b 7c c4 20 mov rdi, qword ptr [rsp + 8*rax + 32] - 48f491: 4c 89 54 cc 20 mov qword ptr [rsp + 8*rcx + 32], r10 - 48f496: 48 89 7c d4 20 mov qword ptr [rsp + 8*rdx + 32], rdi - 48f49b: 48 89 74 c4 20 mov qword ptr [rsp + 8*rax + 32], rsi - 48f4a0: e9 67 fd ff ff jmp 0x48f20c - 48f4a5: 4c 63 53 01 movsxd r10, dword ptr [rbx + 1] - 48f4a9: 89 ef mov edi, ebp - 48f4ab: 48 83 c3 05 add rbx, 5 - 48f4af: e9 44 fd ff ff jmp 0x48f1f8 - 48f4b4: 44 8b 53 01 mov r10d, dword ptr [rbx + 1] - 48f4b8: 89 ef mov edi, ebp - 48f4ba: 48 83 c3 05 add rbx, 5 - 48f4be: e9 35 fd ff ff jmp 0x48f1f8 - 48f4c3: 4c 0f bf 53 01 movsx r10, word ptr [rbx + 1] - 48f4c8: 89 ef mov edi, ebp - 48f4ca: 48 83 c3 03 add rbx, 3 - 48f4ce: e9 25 fd ff ff jmp 0x48f1f8 - 48f4d3: 44 0f b7 53 01 movzx r10d, word ptr [rbx + 1] - 48f4d8: 89 ef mov edi, ebp - 48f4da: 48 83 c3 03 add rbx, 3 - 48f4de: e9 15 fd ff ff jmp 0x48f1f8 - 48f4e3: 4c 0f be 53 01 movsx r10, byte ptr [rbx + 1] - 48f4e8: 89 ef mov edi, ebp - 48f4ea: 48 83 c3 02 add rbx, 2 - 48f4ee: e9 05 fd ff ff jmp 0x48f1f8 - 48f4f3: 44 0f b6 53 01 movzx r10d, byte ptr [rbx + 1] - 48f4f8: 89 ef mov edi, ebp - 48f4fa: 48 83 c3 02 add rbx, 2 - 48f4fe: e9 f5 fc ff ff jmp 0x48f1f8 - 48f503: 80 fa 94 cmp dl, -108 - 48f506: 0f 85 2b 03 00 00 jne 0x48f837 - 48f50c: 0f b6 43 01 movzx eax, byte ptr [rbx + 1] - 48f510: 48 8d 53 02 lea rdx, [rbx + 2] - 48f514: 3c 04 cmp al, 4 - 48f516: 0f 84 f1 02 00 00 je 0x48f80d - 48f51c: 0f 87 06 03 00 00 ja 0x48f828 - 48f522: 3c 01 cmp al, 1 - 48f524: 0f 85 ee 02 00 00 jne 0x48f818 - 48f52a: 45 0f b6 12 movzx r10d, byte ptr [r10] - 48f52e: 48 89 d3 mov rbx, rdx - 48f531: e9 c2 fc ff ff jmp 0x48f1f8 - 48f536: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48f540: 48 89 d3 mov rbx, rdx - 48f543: e9 c4 fc ff ff jmp 0x48f20c - 48f548: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48f550: 48 89 c8 mov rax, rcx - 48f553: e9 d0 fc ff ff jmp 0x48f228 - 48f558: 49 f7 d2 not r10 - 48f55b: 4c 89 db mov rbx, r11 - 48f55e: e9 95 fc ff ff jmp 0x48f1f8 - 48f563: 4d 8b 12 mov r10, qword ptr [r10] - 48f566: 4c 89 db mov rbx, r11 - 48f569: e9 8a fc ff ff jmp 0x48f1f8 - 48f56e: 4c 89 d0 mov rax, r10 - 48f571: 4c 89 db mov rbx, r11 - 48f574: 48 c1 f8 3f sar rax, 63 - 48f578: 49 31 c2 xor r10, rax - 48f57b: 49 29 c2 sub r10, rax - 48f57e: e9 75 fc ff ff jmp 0x48f1f8 - 48f583: 49 f7 da neg r10 - 48f586: 4c 89 db mov rbx, r11 - 48f589: e9 6a fc ff ff jmp 0x48f1f8 - 48f58e: 4c 89 db mov rbx, r11 - 48f591: e9 76 fc ff ff jmp 0x48f20c - 48f596: 4c 89 db mov rbx, r11 - 48f599: 31 f6 xor esi, esi - 48f59b: 31 c9 xor ecx, ecx - 48f59d: 0f 1f 00 nop dword ptr [rax] - 48f5a0: 0f b6 13 movzx edx, byte ptr [rbx] - 48f5a3: 48 83 c3 01 add rbx, 1 - 48f5a7: 48 89 d0 mov rax, rdx - 48f5aa: 83 e0 7f and eax, 127 - 48f5ad: 48 d3 e0 shl rax, cl - 48f5b0: 83 c1 07 add ecx, 7 - 48f5b3: 48 09 c6 or rsi, rax - 48f5b6: 84 d2 test dl, dl - 48f5b8: 78 e6 js 0x48f5a0 - 48f5ba: 31 c0 xor eax, eax - 48f5bc: 31 c9 xor ecx, ecx - 48f5be: 66 90 nop - 48f5c0: 0f b6 3b movzx edi, byte ptr [rbx] - 48f5c3: 48 83 c3 01 add rbx, 1 - 48f5c7: 48 89 fa mov rdx, rdi - 48f5ca: 83 e2 7f and edx, 127 - 48f5cd: 48 d3 e2 shl rdx, cl - 48f5d0: 83 c1 07 add ecx, 7 - 48f5d3: 48 09 d0 or rax, rdx - 48f5d6: 40 84 ff test dil, dil - 48f5d9: 78 e5 js 0x48f5c0 - 48f5db: 83 f9 3f cmp ecx, 63 - 48f5de: 77 12 ja 0x48f5f2 - 48f5e0: 83 e7 40 and edi, 64 - 48f5e3: 74 0d je 0x48f5f2 - 48f5e5: 48 c7 c2 ff ff ff ff mov rdx, -1 - 48f5ec: 48 d3 e2 shl rdx, cl - 48f5ef: 48 09 d0 or rax, rdx - 48f5f2: 48 63 d6 movsxd rdx, esi - 48f5f5: 83 fe 11 cmp esi, 17 - 48f5f8: 0f 8f cf 20 f7 ff jg 0x4016cd - 48f5fe: 48 63 f6 movsxd rsi, esi - 48f601: 4d 8b 14 f7 mov r10, qword ptr [r15 + 8*rsi] - 48f605: 4d 85 87 c0 00 00 00 test qword ptr [r15 + 192], r8 - 48f60c: 74 0b je 0x48f619 - 48f60e: 41 80 bc 37 d8 00 00 00 00 cmp byte ptr [r15 + rsi + 216], 0 - 48f617: 75 14 jne 0x48f62d - 48f619: 48 8d 0d e0 3a 03 00 lea rcx, [rip + 211680] # 0x4c3100 - 48f620: 80 3c 11 08 cmp byte ptr [rcx + rdx], 8 - 48f624: 0f 85 a3 20 f7 ff jne 0x4016cd - 48f62a: 4d 8b 12 mov r10, qword ptr [r10] - 48f62d: 49 01 c2 add r10, rax - 48f630: 89 ef mov edi, ebp - 48f632: e9 c1 fb ff ff jmp 0x48f1f8 - 48f637: 4c 89 db mov rbx, r11 - 48f63a: 31 f6 xor esi, esi - 48f63c: 31 c9 xor ecx, ecx - 48f63e: 66 90 nop - 48f640: 0f b6 13 movzx edx, byte ptr [rbx] - 48f643: 48 83 c3 01 add rbx, 1 - 48f647: 48 89 d0 mov rax, rdx - 48f64a: 83 e0 7f and eax, 127 - 48f64d: 48 d3 e0 shl rax, cl - 48f650: 83 c1 07 add ecx, 7 - 48f653: 48 09 c6 or rsi, rax - 48f656: 84 d2 test dl, dl - 48f658: 78 e6 js 0x48f640 - 48f65a: 48 63 d6 movsxd rdx, esi - 48f65d: 83 fe 11 cmp esi, 17 - 48f660: 0f 8f 67 20 f7 ff jg 0x4016cd - 48f666: 48 63 f6 movsxd rsi, esi - 48f669: 4d 8b 14 f7 mov r10, qword ptr [r15 + 8*rsi] - 48f66d: 4d 85 87 c0 00 00 00 test qword ptr [r15 + 192], r8 - 48f674: 74 0b je 0x48f681 - 48f676: 41 80 bc 37 d8 00 00 00 00 cmp byte ptr [r15 + rsi + 216], 0 - 48f67f: 75 14 jne 0x48f695 - 48f681: 48 8d 05 78 3a 03 00 lea rax, [rip + 211576] # 0x4c3100 - 48f688: 80 3c 10 08 cmp byte ptr [rax + rdx], 8 - 48f68c: 0f 85 3b 20 f7 ff jne 0x4016cd - 48f692: 4d 8b 12 mov r10, qword ptr [r10] - 48f695: 89 ef mov edi, ebp - 48f697: e9 5c fb ff ff jmp 0x48f1f8 - 48f69c: 4c 89 db mov rbx, r11 - 48f69f: 45 31 d2 xor r10d, r10d - 48f6a2: 31 c9 xor ecx, ecx - 48f6a4: 0f 1f 40 00 nop dword ptr [rax] - 48f6a8: 0f b6 13 movzx edx, byte ptr [rbx] - 48f6ab: 48 83 c3 01 add rbx, 1 - 48f6af: 48 89 d0 mov rax, rdx - 48f6b2: 83 e0 7f and eax, 127 - 48f6b5: 48 d3 e0 shl rax, cl - 48f6b8: 83 c1 07 add ecx, 7 - 48f6bb: 49 09 c2 or r10, rax - 48f6be: 84 d2 test dl, dl - 48f6c0: 78 e6 js 0x48f6a8 - 48f6c2: 89 ef mov edi, ebp - 48f6c4: 83 f9 3f cmp ecx, 63 - 48f6c7: 0f 87 2b fb ff ff ja 0x48f1f8 - 48f6cd: 83 e2 40 and edx, 64 - 48f6d0: 0f 84 22 fb ff ff je 0x48f1f8 - 48f6d6: 48 c7 c0 ff ff ff ff mov rax, -1 - 48f6dd: 48 d3 e0 shl rax, cl - 48f6e0: 49 09 c2 or r10, rax - 48f6e3: e9 10 fb ff ff jmp 0x48f1f8 - 48f6e8: 4c 89 db mov rbx, r11 - 48f6eb: 45 31 d2 xor r10d, r10d - 48f6ee: 31 c9 xor ecx, ecx - 48f6f0: 0f b6 13 movzx edx, byte ptr [rbx] - 48f6f3: 48 83 c3 01 add rbx, 1 - 48f6f7: 48 89 d0 mov rax, rdx - 48f6fa: 83 e0 7f and eax, 127 - 48f6fd: 48 d3 e0 shl rax, cl - 48f700: 83 c1 07 add ecx, 7 - 48f703: 49 09 c2 or r10, rax - 48f706: 84 d2 test dl, dl - 48f708: 78 e6 js 0x48f6f0 - 48f70a: 89 ef mov edi, ebp - 48f70c: e9 e7 fa ff ff jmp 0x48f1f8 - 48f711: 49 01 ca add r10, rcx - 48f714: 4c 89 db mov rbx, r11 - 48f717: e9 dc fa ff ff jmp 0x48f1f8 - 48f71c: 49 d3 e2 shl r10, cl - 48f71f: 4c 89 db mov rbx, r11 - 48f722: e9 d1 fa ff ff jmp 0x48f1f8 - 48f727: 49 d3 ea shr r10, cl - 48f72a: 4c 89 db mov rbx, r11 - 48f72d: e9 c6 fa ff ff jmp 0x48f1f8 - 48f732: 49 d3 fa sar r10, cl - 48f735: 4c 89 db mov rbx, r11 - 48f738: e9 bb fa ff ff jmp 0x48f1f8 - 48f73d: 49 31 ca xor r10, rcx - 48f740: 4c 89 db mov rbx, r11 - 48f743: e9 b0 fa ff ff jmp 0x48f1f8 - 48f748: 49 39 ca cmp r10, rcx - 48f74b: 4c 89 db mov rbx, r11 - 48f74e: 41 0f 94 c2 sete r10b - 48f752: 45 0f b6 d2 movzx r10d, r10b - 48f756: e9 9d fa ff ff jmp 0x48f1f8 - 48f75b: 49 39 ca cmp r10, rcx - 48f75e: 4c 89 db mov rbx, r11 - 48f761: 41 0f 9d c2 setge r10b - 48f765: 45 0f b6 d2 movzx r10d, r10b - 48f769: e9 8a fa ff ff jmp 0x48f1f8 - 48f76e: 49 39 ca cmp r10, rcx - 48f771: 4c 89 db mov rbx, r11 - 48f774: 41 0f 9f c2 setg r10b - 48f778: 45 0f b6 d2 movzx r10d, r10b - 48f77c: e9 77 fa ff ff jmp 0x48f1f8 - 48f781: 49 29 ca sub r10, rcx - 48f784: 4c 89 db mov rbx, r11 - 48f787: e9 6c fa ff ff jmp 0x48f1f8 - 48f78c: 4c 89 d0 mov rax, r10 - 48f78f: 31 d2 xor edx, edx - 48f791: 4c 89 db mov rbx, r11 - 48f794: 48 f7 f1 div rcx - 48f797: 49 89 d2 mov r10, rdx - 48f79a: e9 59 fa ff ff jmp 0x48f1f8 - 48f79f: 4c 0f af d1 imul r10, rcx - 48f7a3: 4c 89 db mov rbx, r11 - 48f7a6: e9 4d fa ff ff jmp 0x48f1f8 - 48f7ab: 4c 89 d0 mov rax, r10 - 48f7ae: 4c 89 db mov rbx, r11 - 48f7b1: 48 99 cqo - 48f7b3: 48 f7 f9 idiv rcx - 48f7b6: 49 89 c2 mov r10, rax - 48f7b9: e9 3a fa ff ff jmp 0x48f1f8 - 48f7be: 49 39 ca cmp r10, rcx - 48f7c1: 4c 89 db mov rbx, r11 - 48f7c4: 41 0f 95 c2 setne r10b - 48f7c8: 45 0f b6 d2 movzx r10d, r10b - 48f7cc: e9 27 fa ff ff jmp 0x48f1f8 - 48f7d1: 49 09 ca or r10, rcx - 48f7d4: 4c 89 db mov rbx, r11 - 48f7d7: e9 1c fa ff ff jmp 0x48f1f8 - 48f7dc: 49 39 ca cmp r10, rcx - 48f7df: 4c 89 db mov rbx, r11 - 48f7e2: 41 0f 9e c2 setle r10b - 48f7e6: 45 0f b6 d2 movzx r10d, r10b - 48f7ea: e9 09 fa ff ff jmp 0x48f1f8 - 48f7ef: 49 39 ca cmp r10, rcx - 48f7f2: 4c 89 db mov rbx, r11 - 48f7f5: 41 0f 9c c2 setl r10b - 48f7f9: 45 0f b6 d2 movzx r10d, r10b - 48f7fd: e9 f6 f9 ff ff jmp 0x48f1f8 - 48f802: 49 21 ca and r10, rcx - 48f805: 4c 89 db mov rbx, r11 - 48f808: e9 eb f9 ff ff jmp 0x48f1f8 - 48f80d: 45 8b 12 mov r10d, dword ptr [r10] - 48f810: 48 89 d3 mov rbx, rdx - 48f813: e9 e0 f9 ff ff jmp 0x48f1f8 - 48f818: 3c 02 cmp al, 2 - 48f81a: 75 20 jne 0x48f83c - 48f81c: 45 0f b7 12 movzx r10d, word ptr [r10] - 48f820: 48 89 d3 mov rbx, rdx - 48f823: e9 d0 f9 ff ff jmp 0x48f1f8 - 48f828: 3c 08 cmp al, 8 - 48f82a: 75 15 jne 0x48f841 - 48f82c: 4d 8b 12 mov r10, qword ptr [r10] - 48f82f: 48 89 d3 mov rbx, rdx - 48f832: e9 c1 f9 ff ff jmp 0x48f1f8 - 48f837: e9 96 1e f7 ff jmp 0x4016d2 - 48f83c: e9 91 1e f7 ff jmp 0x4016d2 - 48f841: e9 8c 1e f7 ff jmp 0x4016d2 - 48f846: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000048f850 : - 48f850: 41 57 push r15 - 48f852: 41 56 push r14 - 48f854: 41 55 push r13 - 48f856: 49 89 fd mov r13, rdi - 48f859: 41 54 push r12 - 48f85b: 55 push rbp - 48f85c: 53 push rbx - 48f85d: 48 81 ec 18 01 00 00 sub rsp, 280 - 48f864: 66 0f 6f 07 movdqa xmm0, xmmword ptr [rdi] - 48f868: 66 0f 6f 4f 10 movdqa xmm1, xmmword ptr [rdi + 16] - 48f86d: 66 0f 6f 57 20 movdqa xmm2, xmmword ptr [rdi + 32] - 48f872: 66 0f 6f 5f 30 movdqa xmm3, xmmword ptr [rdi + 48] - 48f877: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 48f87c: 66 0f 6f 67 40 movdqa xmm4, xmmword ptr [rdi + 64] - 48f881: 66 0f 6f 6f 50 movdqa xmm5, xmmword ptr [rdi + 80] - 48f886: 0f 29 44 24 20 movaps xmmword ptr [rsp + 32], xmm0 - 48f88b: 66 0f 6f 77 60 movdqa xmm6, xmmword ptr [rdi + 96] - 48f890: 66 0f 6f 7f 70 movdqa xmm7, xmmword ptr [rdi + 112] - 48f895: 0f 29 4c 24 30 movaps xmmword ptr [rsp + 48], xmm1 - 48f89a: 66 0f 6f 87 80 00 00 00 movdqa xmm0, xmmword ptr [rdi + 128] - 48f8a2: 66 0f 6f 8f 90 00 00 00 movdqa xmm1, xmmword ptr [rdi + 144] - 48f8aa: 0f 29 54 24 40 movaps xmmword ptr [rsp + 64], xmm2 - 48f8af: 0f 29 5c 24 50 movaps xmmword ptr [rsp + 80], xmm3 - 48f8b4: 66 0f 6f 97 a0 00 00 00 movdqa xmm2, xmmword ptr [rdi + 160] - 48f8bc: 66 0f 6f 9f b0 00 00 00 movdqa xmm3, xmmword ptr [rdi + 176] - 48f8c4: 0f 29 64 24 60 movaps xmmword ptr [rsp + 96], xmm4 - 48f8c9: 0f 29 6c 24 70 movaps xmmword ptr [rsp + 112], xmm5 - 48f8ce: 0f 29 b4 24 80 00 00 00 movaps xmmword ptr [rsp + 128], xmm6 - 48f8d6: 0f 29 bc 24 90 00 00 00 movaps xmmword ptr [rsp + 144], xmm7 - 48f8de: 0f 29 84 24 a0 00 00 00 movaps xmmword ptr [rsp + 160], xmm0 - 48f8e6: 0f 29 8c 24 b0 00 00 00 movaps xmmword ptr [rsp + 176], xmm1 - 48f8ee: 0f 29 94 24 c0 00 00 00 movaps xmmword ptr [rsp + 192], xmm2 - 48f8f6: 0f 29 9c 24 d0 00 00 00 movaps xmmword ptr [rsp + 208], xmm3 - 48f8fe: 48 8b 87 c0 00 00 00 mov rax, qword ptr [rdi + 192] - 48f905: 66 0f 6f a7 c0 00 00 00 movdqa xmm4, xmmword ptr [rdi + 192] - 48f90d: 66 0f 6f af d0 00 00 00 movdqa xmm5, xmmword ptr [rdi + 208] - 48f915: 66 0f 6f b7 e0 00 00 00 movdqa xmm6, xmmword ptr [rdi + 224] - 48f91d: 48 0f ba e0 3e bt rax, 62 - 48f922: 0f 29 a4 24 e0 00 00 00 movaps xmmword ptr [rsp + 224], xmm4 - 48f92a: 0f 29 ac 24 f0 00 00 00 movaps xmmword ptr [rsp + 240], xmm5 - 48f932: 0f 29 b4 24 00 01 00 00 movaps xmmword ptr [rsp + 256], xmm6 - 48f93a: 73 0a jae 0x48f946 - 48f93c: 80 bc 24 ff 00 00 00 00 cmp byte ptr [rsp + 255], 0 - 48f944: 75 0c jne 0x48f952 - 48f946: 48 83 7c 24 58 00 cmp qword ptr [rsp + 88], 0 - 48f94c: 0f 84 e7 02 00 00 je 0x48fc39 - 48f952: 41 f6 85 c7 00 00 00 40 test byte ptr [r13 + 199], 64 - 48f95a: 74 08 je 0x48f964 - 48f95c: 41 c6 85 df 00 00 00 00 mov byte ptr [r13 + 223], 0 - 48f964: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48f969: 49 c7 45 38 00 00 00 00 mov qword ptr [r13 + 56], 0 - 48f971: 8b 80 40 01 00 00 mov eax, dword ptr [rax + 320] - 48f977: 83 f8 01 cmp eax, 1 - 48f97a: 75 5c jne 0x48f9d8 - 48f97c: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48f981: 48 8b 90 30 01 00 00 mov rdx, qword ptr [rax + 304] - 48f988: 83 fa 11 cmp edx, 17 - 48f98b: 0f 8f 46 1d f7 ff jg 0x4016d7 - 48f991: 48 63 d2 movsxd rdx, edx - 48f994: 4c 8b 54 d4 20 mov r10, qword ptr [rsp + 8*rdx + 32] - 48f999: f6 84 24 e7 00 00 00 40 test byte ptr [rsp + 231], 64 - 48f9a1: 74 0a je 0x48f9ad - 48f9a3: 80 bc 14 f8 00 00 00 00 cmp byte ptr [rsp + rdx + 248], 0 - 48f9ab: 75 14 jne 0x48f9c1 - 48f9ad: 48 8d 05 4c 37 03 00 lea rax, [rip + 210764] # 0x4c3100 - 48f9b4: 80 3c 10 08 cmp byte ptr [rax + rdx], 8 - 48f9b8: 0f 85 19 1d f7 ff jne 0x4016d7 - 48f9be: 4d 8b 12 mov r10, qword ptr [r10] - 48f9c1: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48f9c6: 4c 03 90 28 01 00 00 add r10, qword ptr [rax + 296] - 48f9cd: 4c 89 d5 mov rbp, r10 - 48f9d0: eb 52 jmp 0x48fa24 - 48f9d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48f9d8: 83 f8 02 cmp eax, 2 - 48f9db: 0f 85 92 02 00 00 jne 0x48fc73 - 48f9e1: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 48f9e6: 31 f6 xor esi, esi - 48f9e8: 31 c9 xor ecx, ecx - 48f9ea: 48 8b b8 38 01 00 00 mov rdi, qword ptr [rax + 312] - 48f9f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48f9f8: 0f b6 17 movzx edx, byte ptr [rdi] - 48f9fb: 48 83 c7 01 add rdi, 1 - 48f9ff: 48 89 d0 mov rax, rdx - 48fa02: 83 e0 7f and eax, 127 - 48fa05: 48 d3 e0 shl rax, cl - 48fa08: 83 c1 07 add ecx, 7 - 48fa0b: 48 09 c6 or rsi, rax - 48fa0e: 84 d2 test dl, dl - 48fa10: 78 e6 js 0x48f9f8 - 48fa12: 48 8d 54 24 20 lea rdx, [rsp + 32] - 48fa17: 48 01 fe add rsi, rdi - 48fa1a: 31 c9 xor ecx, ecx - 48fa1c: e8 cf f6 ff ff call 0x48f0f0 - 48fa21: 48 89 c5 mov rbp, rax - 48fa24: 49 89 ad 90 00 00 00 mov qword ptr [r13 + 144], rbp - 48fa2b: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 48fa30: 45 31 ff xor r15d, r15d - 48fa33: 4c 8d 25 22 15 02 00 lea r12, [rip + 136482] # 0x4b0f5c <__PRETTY_FUNCTION__.9338+0x5cc> - 48fa3a: 4c 8d 74 24 20 lea r14, [rsp + 32] - 48fa3f: 90 nop - 48fa40: 83 7b 08 05 cmp dword ptr [rbx + 8], 5 - 48fa44: 0f 87 8c 00 00 00 ja 0x48fad6 - 48fa4a: 8b 43 08 mov eax, dword ptr [rbx + 8] - 48fa4d: 49 63 04 84 movsxd rax, dword ptr [r12 + 4*rax] - 48fa51: 4c 01 e0 add rax, r12 - 48fa54: 3e ff e0 jmp rax - 48fa57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48fa60: 48 8b 3b mov rdi, qword ptr [rbx] - 48fa63: 31 f6 xor esi, esi - 48fa65: 31 c9 xor ecx, ecx - 48fa67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48fa70: 0f b6 17 movzx edx, byte ptr [rdi] - 48fa73: 48 83 c7 01 add rdi, 1 - 48fa77: 48 89 d0 mov rax, rdx - 48fa7a: 83 e0 7f and eax, 127 - 48fa7d: 48 d3 e0 shl rax, cl - 48fa80: 83 c1 07 add ecx, 7 - 48fa83: 48 09 c6 or rsi, rax - 48fa86: 84 d2 test dl, dl - 48fa88: 78 e6 js 0x48fa70 - 48fa8a: 48 01 fe add rsi, rdi - 48fa8d: 48 89 e9 mov rcx, rbp - 48fa90: 4c 89 f2 mov rdx, r14 - 48fa93: e8 58 f6 ff ff call 0x48f0f0 - 48fa98: 48 8d 35 61 36 03 00 lea rsi, [rip + 210529] # 0x4c3100 - 48fa9f: 42 80 3c 3e 08 cmp byte ptr [rsi + r15], 8 - 48faa4: 76 22 jbe 0x48fac8 - 48faa6: e9 2c 1c f7 ff jmp 0x4016d7 - 48faab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48fab0: 48 8b 03 mov rax, qword ptr [rbx] - 48fab3: 48 8d 35 46 36 03 00 lea rsi, [rip + 210502] # 0x4c3100 - 48faba: 48 01 e8 add rax, rbp - 48fabd: 42 80 3c 3e 08 cmp byte ptr [rsi + r15], 8 - 48fac2: 0f 87 0f 1c f7 ff ja 0x4016d7 - 48fac8: 43 c6 84 3d d8 00 00 00 01 mov byte ptr [r13 + r15 + 216], 1 - 48fad1: 4b 89 44 fd 00 mov qword ptr [r13 + 8*r15], rax - 48fad6: 49 83 c7 01 add r15, 1 - 48fada: 48 83 c3 10 add rbx, 16 - 48fade: 49 83 ff 12 cmp r15, 18 - 48fae2: 0f 85 58 ff ff ff jne 0x48fa40 - 48fae8: 49 8b 95 c0 00 00 00 mov rdx, qword ptr [r13 + 192] - 48faef: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 48faf4: 48 89 d0 mov rax, rdx - 48faf7: 48 0f ba f0 3f btr rax, 63 - 48fafc: 80 bb 73 01 00 00 00 cmp byte ptr [rbx + 371], 0 - 48fb03: 74 08 je 0x48fb0d - 48fb05: 48 89 d0 mov rax, rdx - 48fb08: 48 0f ba e8 3f bts rax, 63 - 48fb0d: 49 89 85 c0 00 00 00 mov qword ptr [r13 + 192], rax - 48fb14: 48 81 c4 18 01 00 00 add rsp, 280 - 48fb1b: 5b pop rbx - 48fb1c: 5d pop rbp - 48fb1d: 41 5c pop r12 - 48fb1f: 41 5d pop r13 - 48fb21: 41 5e pop r14 - 48fb23: 41 5f pop r15 - 48fb25: c3 ret - 48fb26: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48fb30: 48 8b 3b mov rdi, qword ptr [rbx] - 48fb33: 31 f6 xor esi, esi - 48fb35: 31 c9 xor ecx, ecx - 48fb37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 48fb40: 0f b6 17 movzx edx, byte ptr [rdi] - 48fb43: 48 83 c7 01 add rdi, 1 - 48fb47: 48 89 d0 mov rax, rdx - 48fb4a: 83 e0 7f and eax, 127 - 48fb4d: 48 d3 e0 shl rax, cl - 48fb50: 83 c1 07 add ecx, 7 - 48fb53: 48 09 c6 or rsi, rax - 48fb56: 84 d2 test dl, dl - 48fb58: 78 e6 js 0x48fb40 - 48fb5a: 48 01 fe add rsi, rdi - 48fb5d: 48 89 e9 mov rcx, rbp - 48fb60: 4c 89 f2 mov rdx, r14 - 48fb63: e8 88 f5 ff ff call 0x48f0f0 - 48fb68: 48 be 00 00 00 00 00 00 00 40 movabs rsi, 4611686018427387904 - 48fb72: 49 85 b5 c0 00 00 00 test qword ptr [r13 + 192], rsi - 48fb79: 0f 84 52 ff ff ff je 0x48fad1 - 48fb7f: eb 24 jmp 0x48fba5 - 48fb81: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 48fb88: 48 be 00 00 00 00 00 00 00 40 movabs rsi, 4611686018427387904 - 48fb92: 48 8b 03 mov rax, qword ptr [rbx] - 48fb95: 48 01 e8 add rax, rbp - 48fb98: 49 85 b5 c0 00 00 00 test qword ptr [r13 + 192], rsi - 48fb9f: 0f 84 2c ff ff ff je 0x48fad1 - 48fba5: 43 c6 84 3d d8 00 00 00 00 mov byte ptr [r13 + r15 + 216], 0 - 48fbae: e9 1e ff ff ff jmp 0x48fad1 - 48fbb3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48fbb8: 48 8b 13 mov rdx, qword ptr [rbx] - 48fbbb: 48 63 c2 movsxd rax, edx - 48fbbe: 80 bc 04 f8 00 00 00 00 cmp byte ptr [rsp + rax + 248], 0 - 48fbc6: 75 28 jne 0x48fbf0 - 48fbc8: 48 be 00 00 00 00 00 00 00 40 movabs rsi, 4611686018427387904 - 48fbd2: 48 8b 44 c4 20 mov rax, qword ptr [rsp + 8*rax + 32] - 48fbd7: 49 85 b5 c0 00 00 00 test qword ptr [r13 + 192], rsi - 48fbde: 0f 84 ed fe ff ff je 0x48fad1 - 48fbe4: eb bf jmp 0x48fba5 - 48fbe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48fbf0: 83 fa 11 cmp edx, 17 - 48fbf3: 0f 8f de 1a f7 ff jg 0x4016d7 - 48fbf9: 48 be 00 00 00 00 00 00 00 40 movabs rsi, 4611686018427387904 - 48fc03: 48 8b 54 c4 20 mov rdx, qword ptr [rsp + 8*rax + 32] - 48fc08: 48 85 b4 24 e0 00 00 00 test qword ptr [rsp + 224], rsi - 48fc10: 74 0e je 0x48fc20 - 48fc12: 48 89 d0 mov rax, rdx - 48fc15: e9 7e fe ff ff jmp 0x48fa98 - 48fc1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 48fc20: 48 8d 35 d9 34 03 00 lea rsi, [rip + 210137] # 0x4c3100 - 48fc27: 80 3c 06 08 cmp byte ptr [rsi + rax], 8 - 48fc2b: 0f 85 a6 1a f7 ff jne 0x4016d7 - 48fc31: 48 8b 02 mov rax, qword ptr [rdx] - 48fc34: e9 5f fe ff ff jmp 0x48fa98 - 48fc39: 80 3d c7 34 03 00 08 cmp byte ptr [rip + 210119], 8 # 0x4c3107 - 48fc40: 49 8b 85 90 00 00 00 mov rax, qword ptr [r13 + 144] - 48fc47: 0f 85 8a 1a f7 ff jne 0x4016d7 - 48fc4d: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 48fc52: f6 84 24 e7 00 00 00 40 test byte ptr [rsp + 231], 64 - 48fc5a: 74 08 je 0x48fc64 - 48fc5c: c6 84 24 ff 00 00 00 00 mov byte ptr [rsp + 255], 0 - 48fc64: 48 8d 44 24 18 lea rax, [rsp + 24] - 48fc69: 48 89 44 24 58 mov qword ptr [rsp + 88], rax - 48fc6e: e9 df fc ff ff jmp 0x48f952 - 48fc73: e9 64 1a f7 ff jmp 0x4016dc - 48fc78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -000000000048fc80 : - 48fc80: 41 55 push r13 - 48fc82: 31 c0 xor eax, eax - 48fc84: b9 1e 00 00 00 mov ecx, 30 - 48fc89: 41 54 push r12 - 48fc8b: 49 89 f4 mov r12, rsi - 48fc8e: 55 push rbp - 48fc8f: 48 89 fd mov rbp, rdi - 48fc92: 53 push rbx - 48fc93: 48 89 d3 mov rbx, rdx - 48fc96: 48 81 ec 98 01 00 00 sub rsp, 408 - 48fc9d: f3 48 ab rep stosq qword ptr es:[rdi], rax - 48fca0: 4c 8d 6c 24 10 lea r13, [rsp + 16] - 48fca5: 48 89 ef mov rdi, rbp - 48fca8: 4c 89 ee mov rsi, r13 - 48fcab: 48 8b 84 24 b8 01 00 00 mov rax, qword ptr [rsp + 440] - 48fcb3: 48 89 85 98 00 00 00 mov qword ptr [rbp + 152], rax - 48fcba: 48 b8 00 00 00 00 00 00 00 40 movabs rax, 4611686018427387904 - 48fcc4: 48 89 85 c0 00 00 00 mov qword ptr [rbp + 192], rax - 48fccb: e8 f0 eb ff ff call 0x48e8c0 - 48fcd0: 85 c0 test eax, eax - 48fcd2: 0f 85 09 1a f7 ff jne 0x4016e1 - 48fcd8: 48 83 3d 48 02 03 00 00 cmp qword ptr [rip + 197192], 0 # 0x4bff28 <_nl_current_LC_NUMERIC_used+0x4bff26> - 48fce0: 0f 84 8a 00 00 00 je 0x48fd70 - 48fce6: 48 8d 35 53 eb ff ff lea rsi, [rip - 5293] # 0x48e840 - 48fced: 48 8d 3d fc 33 03 00 lea rdi, [rip + 209916] # 0x4c30f0 - 48fcf4: e8 07 03 b7 ff call 0x0 - 48fcf9: 85 c0 test eax, eax - 48fcfb: 75 73 jne 0x48fd70 - 48fcfd: 80 3d 03 34 03 00 08 cmp byte ptr [rip + 209923], 8 # 0x4c3107 - 48fd04: 0f 85 d7 19 f7 ff jne 0x4016e1 - 48fd0a: 4c 89 64 24 08 mov qword ptr [rsp + 8], r12 - 48fd0f: f6 85 c7 00 00 00 40 test byte ptr [rbp + 199], 64 - 48fd16: 74 07 je 0x48fd1f - 48fd18: c6 85 df 00 00 00 00 mov byte ptr [rbp + 223], 0 - 48fd1f: 48 8d 44 24 08 lea rax, [rsp + 8] - 48fd24: 4c 89 ee mov rsi, r13 - 48fd27: 48 89 ef mov rdi, rbp - 48fd2a: c7 84 24 50 01 00 00 01 00 00 00 mov dword ptr [rsp + 336], 1 - 48fd35: 48 89 45 38 mov qword ptr [rbp + 56], rax - 48fd39: 48 c7 84 24 40 01 00 00 07 00 00 00 mov qword ptr [rsp + 320], 7 - 48fd45: 48 c7 84 24 38 01 00 00 00 00 00 00 mov qword ptr [rsp + 312], 0 - 48fd51: e8 fa fa ff ff call 0x48f850 - 48fd56: 48 89 9d 98 00 00 00 mov qword ptr [rbp + 152], rbx - 48fd5d: 48 81 c4 98 01 00 00 add rsp, 408 - 48fd64: 5b pop rbx - 48fd65: 5d pop rbp - 48fd66: 41 5c pop r12 - 48fd68: 41 5d pop r13 - 48fd6a: c3 ret - 48fd6b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 48fd70: 80 3d 89 33 03 00 00 cmp byte ptr [rip + 209801], 0 # 0x4c3100 - 48fd77: 75 84 jne 0x48fcfd - 48fd79: c6 05 80 33 03 00 08 mov byte ptr [rip + 209792], 8 # 0x4c3100 - 48fd80: c6 05 7a 33 03 00 08 mov byte ptr [rip + 209786], 8 # 0x4c3101 - 48fd87: c6 05 74 33 03 00 08 mov byte ptr [rip + 209780], 8 # 0x4c3102 - 48fd8e: c6 05 6e 33 03 00 08 mov byte ptr [rip + 209774], 8 # 0x4c3103 - 48fd95: c6 05 68 33 03 00 08 mov byte ptr [rip + 209768], 8 # 0x4c3104 - 48fd9c: c6 05 62 33 03 00 08 mov byte ptr [rip + 209762], 8 # 0x4c3105 - 48fda3: c6 05 5c 33 03 00 08 mov byte ptr [rip + 209756], 8 # 0x4c3106 - 48fdaa: c6 05 56 33 03 00 08 mov byte ptr [rip + 209750], 8 # 0x4c3107 - 48fdb1: c6 05 50 33 03 00 08 mov byte ptr [rip + 209744], 8 # 0x4c3108 - 48fdb8: c6 05 4a 33 03 00 08 mov byte ptr [rip + 209738], 8 # 0x4c3109 - 48fdbf: c6 05 44 33 03 00 08 mov byte ptr [rip + 209732], 8 # 0x4c310a - 48fdc6: c6 05 3e 33 03 00 08 mov byte ptr [rip + 209726], 8 # 0x4c310b - 48fdcd: c6 05 38 33 03 00 08 mov byte ptr [rip + 209720], 8 # 0x4c310c - 48fdd4: c6 05 32 33 03 00 08 mov byte ptr [rip + 209714], 8 # 0x4c310d - 48fddb: c6 05 2c 33 03 00 08 mov byte ptr [rip + 209708], 8 # 0x4c310e - 48fde2: c6 05 26 33 03 00 08 mov byte ptr [rip + 209702], 8 # 0x4c310f - 48fde9: c6 05 20 33 03 00 08 mov byte ptr [rip + 209696], 8 # 0x4c3110 - 48fdf0: e9 08 ff ff ff jmp 0x48fcfd - 48fdf5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -000000000048fe00 : - 48fe00: 55 push rbp - 48fe01: 48 89 f5 mov rbp, rsi - 48fe04: 53 push rbx - 48fe05: 48 89 fb mov rbx, rdi - 48fe08: 48 83 ec 08 sub rsp, 8 - 48fe0c: e8 3f fa ff ff call 0x48f850 - 48fe11: 48 8b 85 68 01 00 00 mov rax, qword ptr [rbp + 360] - 48fe18: 48 89 c2 mov rdx, rax - 48fe1b: 48 c1 e2 04 shl rdx, 4 - 48fe1f: 83 7c 15 08 06 cmp dword ptr [rbp + rdx + 8], 6 - 48fe24: 75 1a jne 0x48fe40 - 48fe26: 48 c7 83 98 00 00 00 00 00 00 00 mov qword ptr [rbx + 152], 0 - 48fe31: 48 83 c4 08 add rsp, 8 - 48fe35: 5b pop rbx - 48fe36: 5d pop rbp - 48fe37: c3 ret - 48fe38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 48fe40: 83 f8 11 cmp eax, 17 - 48fe43: 0f 8f 9d 18 f7 ff jg 0x4016e6 - 48fe49: 48 98 cdqe - 48fe4b: 48 8b 14 c3 mov rdx, qword ptr [rbx + 8*rax] - 48fe4f: f6 83 c7 00 00 00 40 test byte ptr [rbx + 199], 64 - 48fe56: 74 0a je 0x48fe62 - 48fe58: 80 bc 03 d8 00 00 00 00 cmp byte ptr [rbx + rax + 216], 0 - 48fe60: 75 14 jne 0x48fe76 - 48fe62: 48 8d 0d 97 32 03 00 lea rcx, [rip + 209559] # 0x4c3100 - 48fe69: 80 3c 01 08 cmp byte ptr [rcx + rax], 8 - 48fe6d: 0f 85 73 18 f7 ff jne 0x4016e6 - 48fe73: 48 8b 12 mov rdx, qword ptr [rdx] - 48fe76: 48 89 93 98 00 00 00 mov qword ptr [rbx + 152], rdx - 48fe7d: 48 83 c4 08 add rsp, 8 - 48fe81: 5b pop rbx - 48fe82: 5d pop rbp - 48fe83: c3 ret - 48fe84: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48fe8f: 90 nop - -000000000048fe90 <_Unwind_RaiseException_Phase2>: - 48fe90: 41 57 push r15 - 48fe92: 49 89 d7 mov r15, rdx - 48fe95: 41 56 push r14 - 48fe97: 41 be 01 00 00 00 mov r14d, 1 - 48fe9d: 41 55 push r13 - 48fe9f: 41 54 push r12 - 48fea1: 49 89 fc mov r12, rdi - 48fea4: 55 push rbp - 48fea5: 53 push rbx - 48fea6: 48 89 f3 mov rbx, rsi - 48fea9: 48 81 ec 88 01 00 00 sub rsp, 392 - 48feb0: 49 89 e5 mov r13, rsp - 48feb3: eb 43 jmp 0x48fef8 <_Unwind_RaiseException_Phase2+0x68> - 48feb5: 0f 1f 00 nop dword ptr [rax] - 48feb8: 48 8b 84 24 50 01 00 00 mov rax, qword ptr [rsp + 336] - 48fec0: 48 85 c0 test rax, rax - 48fec3: 74 20 je 0x48fee5 <_Unwind_RaiseException_Phase2+0x55> - 48fec5: 89 ee mov esi, ebp - 48fec7: 49 8b 14 24 mov rdx, qword ptr [r12] - 48fecb: 49 89 d8 mov r8, rbx - 48fece: 4c 89 e1 mov rcx, r12 - 48fed1: 83 ce 02 or esi, 2 - 48fed4: bf 01 00 00 00 mov edi, 1 - 48fed9: ff d0 call rax - 48fedb: 83 f8 07 cmp eax, 7 - 48fede: 74 68 je 0x48ff48 <_Unwind_RaiseException_Phase2+0xb8> - 48fee0: 83 f8 08 cmp eax, 8 - 48fee3: 75 49 jne 0x48ff2e <_Unwind_RaiseException_Phase2+0x9e> - 48fee5: 85 ed test ebp, ebp - 48fee7: 75 64 jne 0x48ff4d <_Unwind_RaiseException_Phase2+0xbd> - 48fee9: 4c 89 ee mov rsi, r13 - 48feec: 48 89 df mov rdi, rbx - 48feef: 49 83 c6 01 add r14, 1 - 48fef3: e8 08 ff ff ff call 0x48fe00 - 48fef8: 4c 89 ee mov rsi, r13 - 48fefb: 48 89 df mov rdi, rbx - 48fefe: 31 ed xor ebp, ebp - 48ff00: e8 bb e9 ff ff call 0x48e8c0 - 48ff05: 48 8b 8b 90 00 00 00 mov rcx, qword ptr [rbx + 144] - 48ff0c: 41 89 c0 mov r8d, eax - 48ff0f: 48 8b 83 c0 00 00 00 mov rax, qword ptr [rbx + 192] - 48ff16: 48 c1 e8 3f shr rax, 63 - 48ff1a: 48 29 c1 sub rcx, rax - 48ff1d: 49 39 4c 24 18 cmp qword ptr [r12 + 24], rcx - 48ff22: 40 0f 94 c5 sete bpl - 48ff26: c1 e5 02 shl ebp, 2 - 48ff29: 45 85 c0 test r8d, r8d - 48ff2c: 74 8a je 0x48feb8 <_Unwind_RaiseException_Phase2+0x28> - 48ff2e: b8 02 00 00 00 mov eax, 2 - 48ff33: 48 81 c4 88 01 00 00 add rsp, 392 - 48ff3a: 5b pop rbx - 48ff3b: 5d pop rbp - 48ff3c: 41 5c pop r12 - 48ff3e: 41 5d pop r13 - 48ff40: 41 5e pop r14 - 48ff42: 41 5f pop r15 - 48ff44: c3 ret - 48ff45: 0f 1f 00 nop dword ptr [rax] - 48ff48: 4d 89 37 mov qword ptr [r15], r14 - 48ff4b: eb e6 jmp 0x48ff33 <_Unwind_RaiseException_Phase2+0xa3> - 48ff4d: e9 99 17 f7 ff jmp 0x4016eb <_Unwind_RaiseException_Phase2.cold> - 48ff52: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 48ff5d: 0f 1f 00 nop dword ptr [rax] - -000000000048ff60 <_Unwind_ForcedUnwind_Phase2>: - 48ff60: 41 57 push r15 - 48ff62: 41 56 push r14 - 48ff64: 41 55 push r13 - 48ff66: 49 89 f5 mov r13, rsi - 48ff69: 41 54 push r12 - 48ff6b: 49 89 fc mov r12, rdi - 48ff6e: 55 push rbp - 48ff6f: bd 01 00 00 00 mov ebp, 1 - 48ff74: 53 push rbx - 48ff75: 48 81 ec 98 01 00 00 sub rsp, 408 - 48ff7c: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 48ff80: 4c 8b 77 18 mov r14, qword ptr [rdi + 24] - 48ff84: 48 89 54 24 08 mov qword ptr [rsp + 8], rdx - 48ff89: 48 8d 5c 24 10 lea rbx, [rsp + 16] - 48ff8e: 48 89 04 24 mov qword ptr [rsp], rax - 48ff92: eb 60 jmp 0x48fff4 <_Unwind_ForcedUnwind_Phase2+0x94> - 48ff94: 0f 1f 40 00 nop dword ptr [rax] - 48ff98: 48 8b 04 24 mov rax, qword ptr [rsp] - 48ff9c: 4d 89 f1 mov r9, r14 - 48ff9f: 4d 89 e8 mov r8, r13 - 48ffa2: 4c 89 e1 mov rcx, r12 - 48ffa5: be 0a 00 00 00 mov esi, 10 - 48ffaa: bf 01 00 00 00 mov edi, 1 - 48ffaf: ff d0 call rax - 48ffb1: 85 c0 test eax, eax - 48ffb3: 75 7d jne 0x490032 <_Unwind_ForcedUnwind_Phase2+0xd2> - 48ffb5: 48 8b 84 24 60 01 00 00 mov rax, qword ptr [rsp + 352] - 48ffbd: 48 85 c0 test rax, rax - 48ffc0: 74 23 je 0x48ffe5 <_Unwind_ForcedUnwind_Phase2+0x85> - 48ffc2: 49 8b 14 24 mov rdx, qword ptr [r12] - 48ffc6: 4d 89 e8 mov r8, r13 - 48ffc9: 4c 89 e1 mov rcx, r12 - 48ffcc: be 0a 00 00 00 mov esi, 10 - 48ffd1: bf 01 00 00 00 mov edi, 1 - 48ffd6: ff d0 call rax - 48ffd8: 41 89 c7 mov r15d, eax - 48ffdb: 83 f8 07 cmp eax, 7 - 48ffde: 74 70 je 0x490050 <_Unwind_ForcedUnwind_Phase2+0xf0> - 48ffe0: 83 f8 08 cmp eax, 8 - 48ffe3: 75 4d jne 0x490032 <_Unwind_ForcedUnwind_Phase2+0xd2> - 48ffe5: 48 89 de mov rsi, rbx - 48ffe8: 4c 89 ef mov rdi, r13 - 48ffeb: 48 83 c5 01 add rbp, 1 - 48ffef: e8 0c fe ff ff call 0x48fe00 - 48fff4: 48 89 de mov rsi, rbx - 48fff7: 4c 89 ef mov rdi, r13 - 48fffa: e8 c1 e8 ff ff call 0x48e8c0 - 48ffff: 41 89 c7 mov r15d, eax - 490002: 85 c0 test eax, eax - 490004: 74 05 je 0x49000b <_Unwind_ForcedUnwind_Phase2+0xab> - 490006: 83 f8 05 cmp eax, 5 - 490009: 75 27 jne 0x490032 <_Unwind_ForcedUnwind_Phase2+0xd2> - 49000b: 49 8b 14 24 mov rdx, qword ptr [r12] - 49000f: 41 83 ff 05 cmp r15d, 5 - 490013: 75 83 jne 0x48ff98 <_Unwind_ForcedUnwind_Phase2+0x38> - 490015: 48 8b 04 24 mov rax, qword ptr [rsp] - 490019: 4d 89 f1 mov r9, r14 - 49001c: 4d 89 e8 mov r8, r13 - 49001f: 4c 89 e1 mov rcx, r12 - 490022: be 1a 00 00 00 mov esi, 26 - 490027: bf 01 00 00 00 mov edi, 1 - 49002c: ff d0 call rax - 49002e: 85 c0 test eax, eax - 490030: 74 1e je 0x490050 <_Unwind_ForcedUnwind_Phase2+0xf0> - 490032: 41 bf 02 00 00 00 mov r15d, 2 - 490038: 48 81 c4 98 01 00 00 add rsp, 408 - 49003f: 44 89 f8 mov eax, r15d - 490042: 5b pop rbx - 490043: 5d pop rbp - 490044: 41 5c pop r12 - 490046: 41 5d pop r13 - 490048: 41 5e pop r14 - 49004a: 41 5f pop r15 - 49004c: c3 ret - 49004d: 0f 1f 00 nop dword ptr [rax] - 490050: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 490055: 48 89 28 mov qword ptr [rax], rbp - 490058: eb de jmp 0x490038 <_Unwind_ForcedUnwind_Phase2+0xd8> - 49005a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000490060 <_Unwind_GetGR>: - 490060: f3 0f 1e fa endbr64 - 490064: 48 83 ec 08 sub rsp, 8 - 490068: 83 fe 11 cmp esi, 17 - 49006b: 0f 8f 7f 16 f7 ff jg 0x4016f0 <_Unwind_GetGR.cold> - 490071: 48 63 f6 movsxd rsi, esi - 490074: 48 8b 04 f7 mov rax, qword ptr [rdi + 8*rsi] - 490078: f6 87 c7 00 00 00 40 test byte ptr [rdi + 199], 64 - 49007f: 74 0a je 0x49008b <_Unwind_GetGR+0x2b> - 490081: 80 bc 37 d8 00 00 00 00 cmp byte ptr [rdi + rsi + 216], 0 - 490089: 75 14 jne 0x49009f <_Unwind_GetGR+0x3f> - 49008b: 48 8d 15 6e 30 03 00 lea rdx, [rip + 209006] # 0x4c3100 - 490092: 80 3c 32 08 cmp byte ptr [rdx + rsi], 8 - 490096: 0f 85 54 16 f7 ff jne 0x4016f0 <_Unwind_GetGR.cold> - 49009c: 48 8b 00 mov rax, qword ptr [rax] - 49009f: 48 83 c4 08 add rsp, 8 - 4900a3: c3 ret - 4900a4: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4900af: 90 nop - -00000000004900b0 <_Unwind_GetCFA>: - 4900b0: f3 0f 1e fa endbr64 - 4900b4: 48 8b 87 90 00 00 00 mov rax, qword ptr [rdi + 144] - 4900bb: c3 ret - 4900bc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004900c0 <_Unwind_SetGR>: - 4900c0: f3 0f 1e fa endbr64 - 4900c4: 48 83 ec 08 sub rsp, 8 - 4900c8: 83 fe 11 cmp esi, 17 - 4900cb: 0f 8f 24 16 f7 ff jg 0x4016f5 <_Unwind_SetGR.cold> - 4900d1: 48 63 f6 movsxd rsi, esi - 4900d4: 48 8d 05 25 30 03 00 lea rax, [rip + 208933] # 0x4c3100 - 4900db: 0f b6 04 30 movzx eax, byte ptr [rax + rsi] - 4900df: f6 87 c7 00 00 00 40 test byte ptr [rdi + 199], 64 - 4900e6: 74 0a je 0x4900f2 <_Unwind_SetGR+0x32> - 4900e8: 80 bc 37 d8 00 00 00 00 cmp byte ptr [rdi + rsi + 216], 0 - 4900f0: 75 1e jne 0x490110 <_Unwind_SetGR+0x50> - 4900f2: 48 8b 0c f7 mov rcx, qword ptr [rdi + 8*rsi] - 4900f6: 3c 08 cmp al, 8 - 4900f8: 0f 85 f7 15 f7 ff jne 0x4016f5 <_Unwind_SetGR.cold> - 4900fe: 48 89 11 mov qword ptr [rcx], rdx - 490101: 48 83 c4 08 add rsp, 8 - 490105: c3 ret - 490106: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 490110: 48 89 14 f7 mov qword ptr [rdi + 8*rsi], rdx - 490114: 48 83 c4 08 add rsp, 8 - 490118: c3 ret - 490119: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000490120 <_Unwind_GetIP>: - 490120: f3 0f 1e fa endbr64 - 490124: 48 8b 87 98 00 00 00 mov rax, qword ptr [rdi + 152] - 49012b: c3 ret - 49012c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000490130 <_Unwind_GetIPInfo>: - 490130: f3 0f 1e fa endbr64 - 490134: 48 8b 87 c0 00 00 00 mov rax, qword ptr [rdi + 192] - 49013b: 48 c1 f8 3f sar rax, 63 - 49013f: 83 e0 01 and eax, 1 - 490142: 89 06 mov dword ptr [rsi], eax - 490144: 48 8b 87 98 00 00 00 mov rax, qword ptr [rdi + 152] - 49014b: c3 ret - 49014c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000490150 <_Unwind_SetIP>: - 490150: f3 0f 1e fa endbr64 - 490154: 48 89 b7 98 00 00 00 mov qword ptr [rdi + 152], rsi - 49015b: c3 ret - 49015c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000490160 <_Unwind_GetLanguageSpecificData>: - 490160: f3 0f 1e fa endbr64 - 490164: 48 8b 87 a0 00 00 00 mov rax, qword ptr [rdi + 160] - 49016b: c3 ret - 49016c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000490170 <_Unwind_GetRegionStart>: - 490170: f3 0f 1e fa endbr64 - 490174: 48 8b 87 b8 00 00 00 mov rax, qword ptr [rdi + 184] - 49017b: c3 ret - 49017c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000490180 <_Unwind_FindEnclosingFunction>: - 490180: f3 0f 1e fa endbr64 - 490184: 48 83 ec 28 sub rsp, 40 - 490188: 48 83 ef 01 sub rdi, 1 - 49018c: 48 89 e6 mov rsi, rsp - 49018f: e8 ec 22 00 00 call 0x492480 <_Unwind_Find_FDE> - 490194: 48 85 c0 test rax, rax - 490197: 48 0f 45 44 24 10 cmovne rax, qword ptr [rsp + 16] - 49019d: 48 83 c4 28 add rsp, 40 - 4901a1: c3 ret - 4901a2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4901ad: 0f 1f 00 nop dword ptr [rax] - -00000000004901b0 <_Unwind_GetDataRelBase>: - 4901b0: f3 0f 1e fa endbr64 - 4901b4: 48 8b 87 b0 00 00 00 mov rax, qword ptr [rdi + 176] - 4901bb: c3 ret - 4901bc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004901c0 <_Unwind_GetTextRelBase>: - 4901c0: f3 0f 1e fa endbr64 - 4901c4: 48 8b 87 a8 00 00 00 mov rax, qword ptr [rdi + 168] - 4901cb: c3 ret - 4901cc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004901d0 <__frame_state_for>: - 4901d0: f3 0f 1e fa endbr64 - 4901d4: 55 push rbp - 4901d5: 31 c0 xor eax, eax - 4901d7: 49 89 f9 mov r9, rdi - 4901da: b9 1e 00 00 00 mov ecx, 30 - 4901df: 53 push rbx - 4901e0: 49 83 c1 01 add r9, 1 - 4901e4: 48 89 f5 mov rbp, rsi - 4901e7: 48 81 ec 78 02 00 00 sub rsp, 632 - 4901ee: 49 89 e0 mov r8, rsp - 4901f1: 48 8d 9c 24 f0 00 00 00 lea rbx, [rsp + 240] - 4901f9: 4c 89 c7 mov rdi, r8 - 4901fc: 48 89 de mov rsi, rbx - 4901ff: f3 48 ab rep stosq qword ptr es:[rdi], rax - 490202: 4c 89 c7 mov rdi, r8 - 490205: 4c 89 8c 24 98 00 00 00 mov qword ptr [rsp + 152], r9 - 49020d: 48 b8 00 00 00 00 00 00 00 40 movabs rax, 4611686018427387904 - 490217: 48 89 84 24 c0 00 00 00 mov qword ptr [rsp + 192], rax - 49021f: e8 9c e6 ff ff call 0x48e8c0 - 490224: 85 c0 test eax, eax - 490226: 0f 85 b4 00 00 00 jne 0x4902e0 <__frame_state_for+0x110> - 49022c: 83 bc 24 30 02 00 00 02 cmp dword ptr [rsp + 560], 2 - 490234: 0f 84 a6 00 00 00 je 0x4902e0 <__frame_state_for+0x110> - 49023a: 48 89 d9 mov rcx, rbx - 49023d: 31 c0 xor eax, eax - 49023f: eb 1e jmp 0x49025f <__frame_state_for+0x8f> - 490241: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 490248: 48 c7 44 c5 20 00 00 00 00 mov qword ptr [rbp + 8*rax + 32], 0 - 490251: 48 83 c0 01 add rax, 1 - 490255: 48 83 c1 10 add rcx, 16 - 490259: 48 83 f8 12 cmp rax, 18 - 49025d: 74 2a je 0x490289 <__frame_state_for+0xb9> - 49025f: 8b 51 08 mov edx, dword ptr [rcx + 8] - 490262: 88 94 05 b4 00 00 00 mov byte ptr [rbp + rax + 180], dl - 490269: 80 fa 01 cmp dl, 1 - 49026c: 74 05 je 0x490273 <__frame_state_for+0xa3> - 49026e: 80 fa 02 cmp dl, 2 - 490271: 75 d5 jne 0x490248 <__frame_state_for+0x78> - 490273: 48 8b 11 mov rdx, qword ptr [rcx] - 490276: 48 83 c1 10 add rcx, 16 - 49027a: 48 89 54 c5 20 mov qword ptr [rbp + 8*rax + 32], rdx - 49027f: 48 83 c0 01 add rax, 1 - 490283: 48 83 f8 12 cmp rax, 18 - 490287: 75 d6 jne 0x49025f <__frame_state_for+0x8f> - 490289: 48 8b 84 24 18 02 00 00 mov rax, qword ptr [rsp + 536] - 490291: 48 89 45 10 mov qword ptr [rbp + 16], rax - 490295: 48 8b 84 24 20 02 00 00 mov rax, qword ptr [rsp + 544] - 49029d: 66 89 85 b0 00 00 00 mov word ptr [rbp + 176], ax - 4902a4: 48 8b 84 24 58 02 00 00 mov rax, qword ptr [rsp + 600] - 4902ac: 66 89 85 b2 00 00 00 mov word ptr [rbp + 178], ax - 4902b3: 48 8b 84 24 d0 00 00 00 mov rax, qword ptr [rsp + 208] - 4902bb: 48 89 45 18 mov qword ptr [rbp + 24], rax - 4902bf: 48 8b 84 24 68 02 00 00 mov rax, qword ptr [rsp + 616] - 4902c7: 48 89 45 08 mov qword ptr [rbp + 8], rax - 4902cb: 48 81 c4 78 02 00 00 add rsp, 632 - 4902d2: 48 89 e8 mov rax, rbp - 4902d5: 5b pop rbx - 4902d6: 5d pop rbp - 4902d7: c3 ret - 4902d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4902e0: 48 81 c4 78 02 00 00 add rsp, 632 - 4902e7: 31 c0 xor eax, eax - 4902e9: 5b pop rbx - 4902ea: 5d pop rbp - 4902eb: c3 ret - 4902ec: 0f 1f 40 00 nop dword ptr [rax] - -00000000004902f0 <_Unwind_DebugHook>: - 4902f0: f3 0f 1e fa endbr64 - 4902f4: c3 ret - 4902f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000490300 <_Unwind_RaiseException>: - 490300: f3 0f 1e fa endbr64 - 490304: 55 push rbp - 490305: 48 89 e5 mov rbp, rsp - 490308: 41 57 push r15 - 49030a: 41 56 push r14 - 49030c: 4c 8d bd 60 fc ff ff lea r15, [rbp - 928] - 490313: 49 89 fe mov r14, rdi - 490316: 48 8d 75 10 lea rsi, [rbp + 16] - 49031a: 41 55 push r13 - 49031c: 4c 89 ff mov rdi, r15 - 49031f: 4c 8d ad 40 fe ff ff lea r13, [rbp - 448] - 490326: 41 54 push r12 - 490328: 4c 8d a5 50 fd ff ff lea r12, [rbp - 688] - 49032f: 53 push rbx - 490330: 52 push rdx - 490331: 50 push rax - 490332: 48 81 ec 68 03 00 00 sub rsp, 872 - 490339: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] - 49033d: e8 3e f9 ff ff call 0x48fc80 - 490342: 66 0f 6f 85 60 fc ff ff movdqa xmm0, xmmword ptr [rbp - 928] - 49034a: 66 0f 6f 8d 70 fc ff ff movdqa xmm1, xmmword ptr [rbp - 912] - 490352: 66 0f 6f 95 80 fc ff ff movdqa xmm2, xmmword ptr [rbp - 896] - 49035a: 66 0f 6f 9d 90 fc ff ff movdqa xmm3, xmmword ptr [rbp - 880] - 490362: 66 0f 6f a5 a0 fc ff ff movdqa xmm4, xmmword ptr [rbp - 864] - 49036a: 66 0f 6f ad b0 fc ff ff movdqa xmm5, xmmword ptr [rbp - 848] - 490372: 0f 29 85 50 fd ff ff movaps xmmword ptr [rbp - 688], xmm0 - 490379: 66 0f 6f b5 c0 fc ff ff movdqa xmm6, xmmword ptr [rbp - 832] - 490381: 66 0f 6f bd d0 fc ff ff movdqa xmm7, xmmword ptr [rbp - 816] - 490389: 0f 29 8d 60 fd ff ff movaps xmmword ptr [rbp - 672], xmm1 - 490390: 66 0f 6f 85 e0 fc ff ff movdqa xmm0, xmmword ptr [rbp - 800] - 490398: 66 0f 6f 8d f0 fc ff ff movdqa xmm1, xmmword ptr [rbp - 784] - 4903a0: 0f 29 95 70 fd ff ff movaps xmmword ptr [rbp - 656], xmm2 - 4903a7: 0f 29 9d 80 fd ff ff movaps xmmword ptr [rbp - 640], xmm3 - 4903ae: 66 0f 6f 95 00 fd ff ff movdqa xmm2, xmmword ptr [rbp - 768] - 4903b6: 66 0f 6f 9d 10 fd ff ff movdqa xmm3, xmmword ptr [rbp - 752] - 4903be: 0f 29 a5 90 fd ff ff movaps xmmword ptr [rbp - 624], xmm4 - 4903c5: 66 0f 6f a5 20 fd ff ff movdqa xmm4, xmmword ptr [rbp - 736] - 4903cd: 0f 29 ad a0 fd ff ff movaps xmmword ptr [rbp - 608], xmm5 - 4903d4: 66 0f 6f ad 30 fd ff ff movdqa xmm5, xmmword ptr [rbp - 720] - 4903dc: 0f 29 b5 b0 fd ff ff movaps xmmword ptr [rbp - 592], xmm6 - 4903e3: 66 0f 6f b5 40 fd ff ff movdqa xmm6, xmmword ptr [rbp - 704] - 4903eb: 0f 29 bd c0 fd ff ff movaps xmmword ptr [rbp - 576], xmm7 - 4903f2: 0f 29 85 d0 fd ff ff movaps xmmword ptr [rbp - 560], xmm0 - 4903f9: 0f 29 8d e0 fd ff ff movaps xmmword ptr [rbp - 544], xmm1 - 490400: 0f 29 95 f0 fd ff ff movaps xmmword ptr [rbp - 528], xmm2 - 490407: 0f 29 9d 00 fe ff ff movaps xmmword ptr [rbp - 512], xmm3 - 49040e: 0f 29 a5 10 fe ff ff movaps xmmword ptr [rbp - 496], xmm4 - 490415: 0f 29 ad 20 fe ff ff movaps xmmword ptr [rbp - 480], xmm5 - 49041c: 0f 29 b5 30 fe ff ff movaps xmmword ptr [rbp - 464], xmm6 - 490423: eb 3a jmp 0x49045f <_Unwind_RaiseException+0x15f> - 490425: 0f 1f 00 nop dword ptr [rax] - 490428: 85 c0 test eax, eax - 49042a: 75 5c jne 0x490488 <_Unwind_RaiseException+0x188> - 49042c: 48 8b 45 90 mov rax, qword ptr [rbp - 112] - 490430: 48 85 c0 test rax, rax - 490433: 74 1f je 0x490454 <_Unwind_RaiseException+0x154> - 490435: 49 8b 16 mov rdx, qword ptr [r14] - 490438: 4d 89 e0 mov r8, r12 - 49043b: 4c 89 f1 mov rcx, r14 - 49043e: be 01 00 00 00 mov esi, 1 - 490443: bf 01 00 00 00 mov edi, 1 - 490448: ff d0 call rax - 49044a: 83 f8 06 cmp eax, 6 - 49044d: 74 41 je 0x490490 <_Unwind_RaiseException+0x190> - 49044f: 83 f8 08 cmp eax, 8 - 490452: 75 34 jne 0x490488 <_Unwind_RaiseException+0x188> - 490454: 4c 89 ee mov rsi, r13 - 490457: 4c 89 e7 mov rdi, r12 - 49045a: e8 a1 f9 ff ff call 0x48fe00 - 49045f: 4c 89 ee mov rsi, r13 - 490462: 4c 89 e7 mov rdi, r12 - 490465: e8 56 e4 ff ff call 0x48e8c0 - 49046a: 83 f8 05 cmp eax, 5 - 49046d: 75 b9 jne 0x490428 <_Unwind_RaiseException+0x128> - 49046f: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] - 490473: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] - 490477: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] - 49047b: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] - 49047f: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] - 490483: c9 leave - 490484: c3 ret - 490485: 0f 1f 00 nop dword ptr [rax] - 490488: b8 03 00 00 00 mov eax, 3 - 49048d: eb e0 jmp 0x49046f <_Unwind_RaiseException+0x16f> - 49048f: 90 nop - 490490: 66 0f 6f bd 60 fc ff ff movdqa xmm7, xmmword ptr [rbp - 928] - 490498: 48 8b 85 10 fe ff ff mov rax, qword ptr [rbp - 496] - 49049f: 49 c7 46 10 00 00 00 00 mov qword ptr [r14 + 16], 0 - 4904a7: 4c 89 ea mov rdx, r13 - 4904aa: 66 0f 6f 85 b0 fc ff ff movdqa xmm0, xmmword ptr [rbp - 848] - 4904b2: 48 8b 9d e0 fd ff ff mov rbx, qword ptr [rbp - 544] - 4904b9: 4c 89 e6 mov rsi, r12 - 4904bc: 4c 89 f7 mov rdi, r14 - 4904bf: 0f 29 bd 50 fd ff ff movaps xmmword ptr [rbp - 688], xmm7 - 4904c6: 66 0f 6f bd 70 fc ff ff movdqa xmm7, xmmword ptr [rbp - 912] - 4904ce: 66 0f 6f 8d c0 fc ff ff movdqa xmm1, xmmword ptr [rbp - 832] - 4904d6: 48 c1 e8 3f shr rax, 63 - 4904da: 66 0f 6f 95 d0 fc ff ff movdqa xmm2, xmmword ptr [rbp - 816] - 4904e2: 66 0f 6f 9d e0 fc ff ff movdqa xmm3, xmmword ptr [rbp - 800] - 4904ea: 0f 29 85 a0 fd ff ff movaps xmmword ptr [rbp - 608], xmm0 - 4904f1: 48 29 c3 sub rbx, rax - 4904f4: 0f 29 bd 60 fd ff ff movaps xmmword ptr [rbp - 672], xmm7 - 4904fb: 66 0f 6f bd 80 fc ff ff movdqa xmm7, xmmword ptr [rbp - 896] - 490503: 66 0f 6f a5 f0 fc ff ff movdqa xmm4, xmmword ptr [rbp - 784] - 49050b: 66 0f 6f ad 00 fd ff ff movdqa xmm5, xmmword ptr [rbp - 768] - 490513: 66 0f 6f b5 10 fd ff ff movdqa xmm6, xmmword ptr [rbp - 752] - 49051b: 49 89 5e 18 mov qword ptr [r14 + 24], rbx - 49051f: 0f 29 bd 70 fd ff ff movaps xmmword ptr [rbp - 656], xmm7 - 490526: 66 0f 6f bd 90 fc ff ff movdqa xmm7, xmmword ptr [rbp - 880] - 49052e: 66 0f 6f 85 30 fd ff ff movdqa xmm0, xmmword ptr [rbp - 720] - 490536: 0f 29 8d b0 fd ff ff movaps xmmword ptr [rbp - 592], xmm1 - 49053d: 0f 29 bd 80 fd ff ff movaps xmmword ptr [rbp - 640], xmm7 - 490544: 66 0f 6f bd a0 fc ff ff movdqa xmm7, xmmword ptr [rbp - 864] - 49054c: 0f 29 95 c0 fd ff ff movaps xmmword ptr [rbp - 576], xmm2 - 490553: 0f 29 bd 90 fd ff ff movaps xmmword ptr [rbp - 624], xmm7 - 49055a: 66 0f 6f bd 20 fd ff ff movdqa xmm7, xmmword ptr [rbp - 736] - 490562: 0f 29 9d d0 fd ff ff movaps xmmword ptr [rbp - 560], xmm3 - 490569: 0f 29 a5 e0 fd ff ff movaps xmmword ptr [rbp - 544], xmm4 - 490570: 0f 29 ad f0 fd ff ff movaps xmmword ptr [rbp - 528], xmm5 - 490577: 0f 29 b5 00 fe ff ff movaps xmmword ptr [rbp - 512], xmm6 - 49057e: 0f 29 bd 10 fe ff ff movaps xmmword ptr [rbp - 496], xmm7 - 490585: 0f 29 85 20 fe ff ff movaps xmmword ptr [rbp - 480], xmm0 - 49058c: 66 0f 6f 8d 40 fd ff ff movdqa xmm1, xmmword ptr [rbp - 704] - 490594: 0f 29 8d 30 fe ff ff movaps xmmword ptr [rbp - 464], xmm1 - 49059b: e8 f0 f8 ff ff call 0x48fe90 <_Unwind_RaiseException_Phase2> - 4905a0: 83 f8 07 cmp eax, 7 - 4905a3: 0f 85 c6 fe ff ff jne 0x49046f <_Unwind_RaiseException+0x16f> - 4905a9: 4c 89 e6 mov rsi, r12 - 4905ac: 4c 89 ff mov rdi, r15 - 4905af: e8 9c e9 ff ff call 0x48ef50 - 4905b4: 48 8b b5 e8 fd ff ff mov rsi, qword ptr [rbp - 536] - 4905bb: 48 8b bd e0 fd ff ff mov rdi, qword ptr [rbp - 544] - 4905c2: e8 29 fd ff ff call 0x4902f0 <_Unwind_DebugHook> - 4905c7: 48 89 c1 mov rcx, rax - 4905ca: 48 89 74 05 08 mov qword ptr [rbp + rax + 8], rsi - 4905cf: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 4905d3: 48 8d 4c 0d 08 lea rcx, [rbp + rcx + 8] - 4905d8: 48 8b 55 d0 mov rdx, qword ptr [rbp - 48] - 4905dc: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] - 4905e0: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] - 4905e4: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] - 4905e8: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] - 4905ec: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] - 4905f0: 48 8b 6d 00 mov rbp, qword ptr [rbp] - 4905f4: 48 89 cc mov rsp, rcx - 4905f7: 59 pop rcx - 4905f8: ff e1 jmp rcx - 4905fa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000490600 <_Unwind_ForcedUnwind>: - 490600: f3 0f 1e fa endbr64 - 490604: 55 push rbp - 490605: 48 89 e5 mov rbp, rsp - 490608: 41 57 push r15 - 49060a: 41 56 push r14 - 49060c: 4c 8d b5 e0 fd ff ff lea r14, [rbp - 544] - 490613: 41 55 push r13 - 490615: 49 89 f5 mov r13, rsi - 490618: 48 8d 75 10 lea rsi, [rbp + 16] - 49061c: 41 54 push r12 - 49061e: 49 89 fc mov r12, rdi - 490621: 4c 89 f7 mov rdi, r14 - 490624: 53 push rbx - 490625: 48 89 d3 mov rbx, rdx - 490628: 52 push rdx - 490629: 50 push rax - 49062a: 48 81 ec f8 01 00 00 sub rsp, 504 - 490631: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] - 490635: e8 46 f6 ff ff call 0x48fc80 - 49063a: 66 0f 6f 85 e0 fd ff ff movdqa xmm0, xmmword ptr [rbp - 544] - 490642: 4c 89 e7 mov rdi, r12 - 490645: 66 0f 6f 8d f0 fd ff ff movdqa xmm1, xmmword ptr [rbp - 528] - 49064d: 66 0f 6f 95 00 fe ff ff movdqa xmm2, xmmword ptr [rbp - 512] - 490655: 66 0f 6f 9d 10 fe ff ff movdqa xmm3, xmmword ptr [rbp - 496] - 49065d: 4d 89 6c 24 10 mov qword ptr [r12 + 16], r13 - 490662: 4c 8d ad d0 fe ff ff lea r13, [rbp - 304] - 490669: 66 0f 6f a5 20 fe ff ff movdqa xmm4, xmmword ptr [rbp - 480] - 490671: 66 0f 6f ad 30 fe ff ff movdqa xmm5, xmmword ptr [rbp - 464] - 490679: 4c 89 ee mov rsi, r13 - 49067c: 49 89 5c 24 18 mov qword ptr [r12 + 24], rbx - 490681: 66 0f 6f b5 40 fe ff ff movdqa xmm6, xmmword ptr [rbp - 448] - 490689: 66 0f 6f bd 50 fe ff ff movdqa xmm7, xmmword ptr [rbp - 432] - 490691: 0f 29 85 d0 fe ff ff movaps xmmword ptr [rbp - 304], xmm0 - 490698: 48 8d 95 d8 fd ff ff lea rdx, [rbp - 552] - 49069f: 66 0f 6f 85 60 fe ff ff movdqa xmm0, xmmword ptr [rbp - 416] - 4906a7: 0f 29 8d e0 fe ff ff movaps xmmword ptr [rbp - 288], xmm1 - 4906ae: 66 0f 6f 8d 70 fe ff ff movdqa xmm1, xmmword ptr [rbp - 400] - 4906b6: 0f 29 95 f0 fe ff ff movaps xmmword ptr [rbp - 272], xmm2 - 4906bd: 66 0f 6f 95 80 fe ff ff movdqa xmm2, xmmword ptr [rbp - 384] - 4906c5: 0f 29 9d 00 ff ff ff movaps xmmword ptr [rbp - 256], xmm3 - 4906cc: 66 0f 6f 9d 90 fe ff ff movdqa xmm3, xmmword ptr [rbp - 368] - 4906d4: 0f 29 a5 10 ff ff ff movaps xmmword ptr [rbp - 240], xmm4 - 4906db: 66 0f 6f a5 a0 fe ff ff movdqa xmm4, xmmword ptr [rbp - 352] - 4906e3: 0f 29 ad 20 ff ff ff movaps xmmword ptr [rbp - 224], xmm5 - 4906ea: 66 0f 6f ad b0 fe ff ff movdqa xmm5, xmmword ptr [rbp - 336] - 4906f2: 0f 29 b5 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm6 - 4906f9: 66 0f 6f b5 c0 fe ff ff movdqa xmm6, xmmword ptr [rbp - 320] - 490701: 0f 29 bd 40 ff ff ff movaps xmmword ptr [rbp - 192], xmm7 - 490708: 0f 29 85 50 ff ff ff movaps xmmword ptr [rbp - 176], xmm0 - 49070f: 0f 29 8d 60 ff ff ff movaps xmmword ptr [rbp - 160], xmm1 - 490716: 0f 29 95 70 ff ff ff movaps xmmword ptr [rbp - 144], xmm2 - 49071d: 0f 29 5d 80 movaps xmmword ptr [rbp - 128], xmm3 - 490721: 0f 29 65 90 movaps xmmword ptr [rbp - 112], xmm4 - 490725: 0f 29 6d a0 movaps xmmword ptr [rbp - 96], xmm5 - 490729: 0f 29 75 b0 movaps xmmword ptr [rbp - 80], xmm6 - 49072d: e8 2e f8 ff ff call 0x48ff60 <_Unwind_ForcedUnwind_Phase2> - 490732: 83 f8 07 cmp eax, 7 - 490735: 74 16 je 0x49074d <_Unwind_ForcedUnwind+0x14d> - 490737: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] - 49073b: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] - 49073f: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] - 490743: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] - 490747: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] - 49074b: c9 leave - 49074c: c3 ret - 49074d: 4c 89 ee mov rsi, r13 - 490750: 4c 89 f7 mov rdi, r14 - 490753: e8 f8 e7 ff ff call 0x48ef50 - 490758: 48 8b b5 68 ff ff ff mov rsi, qword ptr [rbp - 152] - 49075f: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] - 490766: e8 85 fb ff ff call 0x4902f0 <_Unwind_DebugHook> - 49076b: 48 89 c1 mov rcx, rax - 49076e: 48 89 74 05 08 mov qword ptr [rbp + rax + 8], rsi - 490773: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 490777: 48 8d 4c 0d 08 lea rcx, [rbp + rcx + 8] - 49077c: 48 8b 55 d0 mov rdx, qword ptr [rbp - 48] - 490780: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] - 490784: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] - 490788: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] - 49078c: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] - 490790: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] - 490794: 48 8b 6d 00 mov rbp, qword ptr [rbp] - 490798: 48 89 cc mov rsp, rcx - 49079b: 59 pop rcx - 49079c: ff e1 jmp rcx - 49079e: 66 90 nop - -00000000004907a0 <_Unwind_Resume>: - 4907a0: f3 0f 1e fa endbr64 - 4907a4: 55 push rbp - 4907a5: 48 89 e5 mov rbp, rsp - 4907a8: 41 57 push r15 - 4907aa: 41 56 push r14 - 4907ac: 48 8d 75 10 lea rsi, [rbp + 16] - 4907b0: 4c 8d b5 d0 fe ff ff lea r14, [rbp - 304] - 4907b7: 41 55 push r13 - 4907b9: 4c 8d ad e0 fd ff ff lea r13, [rbp - 544] - 4907c0: 41 54 push r12 - 4907c2: 49 89 fc mov r12, rdi - 4907c5: 4c 89 ef mov rdi, r13 - 4907c8: 53 push rbx - 4907c9: 52 push rdx - 4907ca: 50 push rax - 4907cb: 48 81 ec f8 01 00 00 sub rsp, 504 - 4907d2: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] - 4907d6: e8 a5 f4 ff ff call 0x48fc80 - 4907db: 66 0f 6f 85 e0 fd ff ff movdqa xmm0, xmmword ptr [rbp - 544] - 4907e3: 4c 89 f6 mov rsi, r14 - 4907e6: 66 0f 6f 8d f0 fd ff ff movdqa xmm1, xmmword ptr [rbp - 528] - 4907ee: 66 0f 6f 95 00 fe ff ff movdqa xmm2, xmmword ptr [rbp - 512] - 4907f6: 66 0f 6f 9d 10 fe ff ff movdqa xmm3, xmmword ptr [rbp - 496] - 4907fe: 48 8d 95 d8 fd ff ff lea rdx, [rbp - 552] - 490805: 4c 89 e7 mov rdi, r12 - 490808: 66 0f 6f a5 20 fe ff ff movdqa xmm4, xmmword ptr [rbp - 480] - 490810: 66 0f 6f ad 30 fe ff ff movdqa xmm5, xmmword ptr [rbp - 464] - 490818: 0f 29 85 d0 fe ff ff movaps xmmword ptr [rbp - 304], xmm0 - 49081f: 66 0f 6f b5 40 fe ff ff movdqa xmm6, xmmword ptr [rbp - 448] - 490827: 66 0f 6f bd 50 fe ff ff movdqa xmm7, xmmword ptr [rbp - 432] - 49082f: 0f 29 8d e0 fe ff ff movaps xmmword ptr [rbp - 288], xmm1 - 490836: 66 0f 6f 85 60 fe ff ff movdqa xmm0, xmmword ptr [rbp - 416] - 49083e: 66 0f 6f 8d 70 fe ff ff movdqa xmm1, xmmword ptr [rbp - 400] - 490846: 0f 29 95 f0 fe ff ff movaps xmmword ptr [rbp - 272], xmm2 - 49084d: 0f 29 9d 00 ff ff ff movaps xmmword ptr [rbp - 256], xmm3 - 490854: 66 0f 6f 95 80 fe ff ff movdqa xmm2, xmmword ptr [rbp - 384] - 49085c: 66 0f 6f 9d 90 fe ff ff movdqa xmm3, xmmword ptr [rbp - 368] - 490864: 0f 29 a5 10 ff ff ff movaps xmmword ptr [rbp - 240], xmm4 - 49086b: 66 0f 6f a5 a0 fe ff ff movdqa xmm4, xmmword ptr [rbp - 352] - 490873: 49 83 7c 24 10 00 cmp qword ptr [r12 + 16], 0 - 490879: 0f 29 ad 20 ff ff ff movaps xmmword ptr [rbp - 224], xmm5 - 490880: 66 0f 6f ad b0 fe ff ff movdqa xmm5, xmmword ptr [rbp - 336] - 490888: 0f 29 b5 30 ff ff ff movaps xmmword ptr [rbp - 208], xmm6 - 49088f: 66 0f 6f b5 c0 fe ff ff movdqa xmm6, xmmword ptr [rbp - 320] - 490897: 0f 29 bd 40 ff ff ff movaps xmmword ptr [rbp - 192], xmm7 - 49089e: 0f 29 85 50 ff ff ff movaps xmmword ptr [rbp - 176], xmm0 - 4908a5: 0f 29 8d 60 ff ff ff movaps xmmword ptr [rbp - 160], xmm1 - 4908ac: 0f 29 95 70 ff ff ff movaps xmmword ptr [rbp - 144], xmm2 - 4908b3: 0f 29 5d 80 movaps xmmword ptr [rbp - 128], xmm3 - 4908b7: 0f 29 65 90 movaps xmmword ptr [rbp - 112], xmm4 - 4908bb: 0f 29 6d a0 movaps xmmword ptr [rbp - 96], xmm5 - 4908bf: 0f 29 75 b0 movaps xmmword ptr [rbp - 80], xmm6 - 4908c3: 75 62 jne 0x490927 <_Unwind_Resume+0x187> - 4908c5: e8 c6 f5 ff ff call 0x48fe90 <_Unwind_RaiseException_Phase2> - 4908ca: 83 f8 07 cmp eax, 7 - 4908cd: 0f 85 27 0e f7 ff jne 0x4016fa <_Unwind_Resume.cold> - 4908d3: 4c 89 f6 mov rsi, r14 - 4908d6: 4c 89 ef mov rdi, r13 - 4908d9: e8 72 e6 ff ff call 0x48ef50 - 4908de: 48 8b 95 68 ff ff ff mov rdx, qword ptr [rbp - 152] - 4908e5: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] - 4908ec: 48 89 d6 mov rsi, rdx - 4908ef: e8 fc f9 ff ff call 0x4902f0 <_Unwind_DebugHook> - 4908f4: 48 89 c1 mov rcx, rax - 4908f7: 48 89 54 05 08 mov qword ptr [rbp + rax + 8], rdx - 4908fc: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 490900: 48 8d 4c 0d 08 lea rcx, [rbp + rcx + 8] - 490905: 48 8b 55 d0 mov rdx, qword ptr [rbp - 48] - 490909: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] - 49090d: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] - 490911: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] - 490915: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] - 490919: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] - 49091d: 48 8b 6d 00 mov rbp, qword ptr [rbp] - 490921: 48 89 cc mov rsp, rcx - 490924: 59 pop rcx - 490925: ff e1 jmp rcx - 490927: e8 34 f6 ff ff call 0x48ff60 <_Unwind_ForcedUnwind_Phase2> - 49092c: eb 9c jmp 0x4908ca <_Unwind_Resume+0x12a> - 49092e: 66 90 nop - -0000000000490930 <_Unwind_Resume_or_Rethrow>: - 490930: f3 0f 1e fa endbr64 - 490934: 55 push rbp - 490935: 48 89 e5 mov rbp, rsp - 490938: 41 57 push r15 - 49093a: 41 56 push r14 - 49093c: 41 55 push r13 - 49093e: 41 54 push r12 - 490940: 49 89 fc mov r12, rdi - 490943: 53 push rbx - 490944: 52 push rdx - 490945: 50 push rax - 490946: 48 81 ec f8 01 00 00 sub rsp, 504 - 49094d: 48 83 7f 10 00 cmp qword ptr [rdi + 16], 0 - 490952: 75 1b jne 0x49096f <_Unwind_Resume_or_Rethrow+0x3f> - 490954: e8 a7 f9 ff ff call 0x490300 <_Unwind_RaiseException> - 490959: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] - 49095d: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] - 490961: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] - 490965: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] - 490969: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] - 49096d: c9 leave - 49096e: c3 ret - 49096f: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] - 490973: 4c 8d ad e0 fd ff ff lea r13, [rbp - 544] - 49097a: 48 8d 75 10 lea rsi, [rbp + 16] - 49097e: 4c 89 ef mov rdi, r13 - 490981: 4c 8d b5 d0 fe ff ff lea r14, [rbp - 304] - 490988: e8 f3 f2 ff ff call 0x48fc80 - 49098d: 48 8d bd d0 fe ff ff lea rdi, [rbp - 304] - 490994: 4c 89 ee mov rsi, r13 - 490997: b9 3c 00 00 00 mov ecx, 60 - 49099c: f3 a5 rep movsd dword ptr es:[rdi], dword ptr [rsi] - 49099e: 48 8d 95 d8 fd ff ff lea rdx, [rbp - 552] - 4909a5: 4c 89 f6 mov rsi, r14 - 4909a8: 4c 89 e7 mov rdi, r12 - 4909ab: e8 b0 f5 ff ff call 0x48ff60 <_Unwind_ForcedUnwind_Phase2> - 4909b0: 83 f8 07 cmp eax, 7 - 4909b3: 0f 85 46 0d f7 ff jne 0x4016ff <_Unwind_Resume_or_Rethrow.cold> - 4909b9: 4c 89 f6 mov rsi, r14 - 4909bc: 4c 89 ef mov rdi, r13 - 4909bf: e8 8c e5 ff ff call 0x48ef50 - 4909c4: 48 8b b5 68 ff ff ff mov rsi, qword ptr [rbp - 152] - 4909cb: 48 8b bd 60 ff ff ff mov rdi, qword ptr [rbp - 160] - 4909d2: e8 19 f9 ff ff call 0x4902f0 <_Unwind_DebugHook> - 4909d7: 48 89 c1 mov rcx, rax - 4909da: 48 89 74 05 08 mov qword ptr [rbp + rax + 8], rsi - 4909df: 48 8b 45 c8 mov rax, qword ptr [rbp - 56] - 4909e3: 48 8d 4c 0d 08 lea rcx, [rbp + rcx + 8] - 4909e8: 48 8b 55 d0 mov rdx, qword ptr [rbp - 48] - 4909ec: 48 8b 5d d8 mov rbx, qword ptr [rbp - 40] - 4909f0: 4c 8b 65 e0 mov r12, qword ptr [rbp - 32] - 4909f4: 4c 8b 6d e8 mov r13, qword ptr [rbp - 24] - 4909f8: 4c 8b 75 f0 mov r14, qword ptr [rbp - 16] - 4909fc: 4c 8b 7d f8 mov r15, qword ptr [rbp - 8] - 490a00: 48 8b 6d 00 mov rbp, qword ptr [rbp] - 490a04: 48 89 cc mov rsp, rcx - 490a07: 59 pop rcx - 490a08: ff e1 jmp rcx - 490a0a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - -0000000000490a10 <_Unwind_DeleteException>: - 490a10: f3 0f 1e fa endbr64 - 490a14: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 490a18: 48 89 fe mov rsi, rdi - 490a1b: 48 85 c0 test rax, rax - 490a1e: 74 10 je 0x490a30 <_Unwind_DeleteException+0x20> - 490a20: bf 01 00 00 00 mov edi, 1 - 490a25: ff e0 jmp rax - 490a27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 490a30: c3 ret - 490a31: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 490a3c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000490a40 <_Unwind_Backtrace>: - 490a40: f3 0f 1e fa endbr64 - 490a44: 55 push rbp - 490a45: 48 89 e5 mov rbp, rsp - 490a48: 41 57 push r15 - 490a4a: 49 89 ff mov r15, rdi - 490a4d: 41 56 push r14 - 490a4f: 49 89 f6 mov r14, rsi - 490a52: 48 8d 75 10 lea rsi, [rbp + 16] - 490a56: 41 55 push r13 - 490a58: 4c 8d ad 50 fe ff ff lea r13, [rbp - 432] - 490a5f: 41 54 push r12 - 490a61: 53 push rbx - 490a62: 48 8d 9d 60 fd ff ff lea rbx, [rbp - 672] - 490a69: 48 89 df mov rdi, rbx - 490a6c: 48 81 ec 78 02 00 00 sub rsp, 632 - 490a73: 48 8b 55 08 mov rdx, qword ptr [rbp + 8] - 490a77: e8 04 f2 ff ff call 0x48fc80 - 490a7c: eb 20 jmp 0x490a9e <_Unwind_Backtrace+0x5e> - 490a7e: 66 90 nop - 490a80: 4c 89 f6 mov rsi, r14 - 490a83: 48 89 df mov rdi, rbx - 490a86: 41 ff d7 call r15 - 490a89: 85 c0 test eax, eax - 490a8b: 75 28 jne 0x490ab5 <_Unwind_Backtrace+0x75> - 490a8d: 41 83 fc 05 cmp r12d, 5 - 490a91: 74 28 je 0x490abb <_Unwind_Backtrace+0x7b> - 490a93: 4c 89 ee mov rsi, r13 - 490a96: 48 89 df mov rdi, rbx - 490a99: e8 62 f3 ff ff call 0x48fe00 - 490a9e: 4c 89 ee mov rsi, r13 - 490aa1: 48 89 df mov rdi, rbx - 490aa4: e8 17 de ff ff call 0x48e8c0 - 490aa9: 41 89 c4 mov r12d, eax - 490aac: 85 c0 test eax, eax - 490aae: 74 d0 je 0x490a80 <_Unwind_Backtrace+0x40> - 490ab0: 83 f8 05 cmp eax, 5 - 490ab3: 74 cb je 0x490a80 <_Unwind_Backtrace+0x40> - 490ab5: 41 bc 03 00 00 00 mov r12d, 3 - 490abb: 48 81 c4 78 02 00 00 add rsp, 632 - 490ac2: 44 89 e0 mov eax, r12d - 490ac5: 5b pop rbx - 490ac6: 41 5c pop r12 - 490ac8: 41 5d pop r13 - 490aca: 41 5e pop r14 - 490acc: 41 5f pop r15 - 490ace: 5d pop rbp - 490acf: c3 ret - -0000000000490ad0 : - 490ad0: f3 0f 1e fa endbr64 - 490ad4: 48 8b 4a 08 mov rcx, qword ptr [rdx + 8] - 490ad8: b8 01 00 00 00 mov eax, 1 - 490add: 48 39 4e 08 cmp qword ptr [rsi + 8], rcx - 490ae1: 77 02 ja 0x490ae5 - 490ae3: 19 c0 sbb eax, eax - 490ae5: c3 ret - 490ae6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000490af0 : - 490af0: 41 57 push r15 - 490af2: 49 89 ff mov r15, rdi - 490af5: 41 56 push r14 - 490af7: 41 55 push r13 - 490af9: 45 89 c5 mov r13d, r8d - 490afc: 41 54 push r12 - 490afe: 49 89 d4 mov r12, rdx - 490b01: 55 push rbp - 490b02: 53 push rbx - 490b03: 8d 5c 09 01 lea ebx, [rcx + rcx + 1] - 490b07: 48 83 ec 28 sub rsp, 40 - 490b0b: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 490b10: 44 39 c3 cmp ebx, r8d - 490b13: 7c 6d jl 0x490b82 - 490b15: e9 96 00 00 00 jmp 0x490bb0 - 490b1a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 490b20: 4d 8d 54 04 08 lea r10, [r12 + rax + 8] - 490b25: 89 4c 24 1c mov dword ptr [rsp + 28], ecx - 490b29: 4c 89 ce mov rsi, r9 - 490b2c: 4c 89 ff mov rdi, r15 - 490b2f: 49 8b 12 mov rdx, qword ptr [r10] - 490b32: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 490b37: 4c 89 54 24 10 mov qword ptr [rsp + 16], r10 - 490b3c: ff d0 call rax - 490b3e: 4c 8b 54 24 10 mov r10, qword ptr [rsp + 16] - 490b43: 8b 4c 24 1c mov ecx, dword ptr [rsp + 28] - 490b47: 85 c0 test eax, eax - 490b49: 78 55 js 0x490ba0 - 490b4b: 4d 8b 0e mov r9, qword ptr [r14] - 490b4e: 89 dd mov ebp, ebx - 490b50: 48 63 c9 movsxd rcx, ecx - 490b53: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 490b58: 4c 89 ca mov rdx, r9 - 490b5b: 4c 89 ff mov rdi, r15 - 490b5e: 49 8d 1c cc lea rbx, [r12 + 8*rcx] - 490b62: 48 8b 33 mov rsi, qword ptr [rbx] - 490b65: ff d0 call rax - 490b67: 85 c0 test eax, eax - 490b69: 79 45 jns 0x490bb0 - 490b6b: 49 8b 16 mov rdx, qword ptr [r14] - 490b6e: 48 8b 03 mov rax, qword ptr [rbx] - 490b71: 48 89 13 mov qword ptr [rbx], rdx - 490b74: 8d 5c 2d 01 lea ebx, [rbp + rbp + 1] - 490b78: 49 89 06 mov qword ptr [r14], rax - 490b7b: 41 39 dd cmp r13d, ebx - 490b7e: 7e 30 jle 0x490bb0 - 490b80: 89 e9 mov ecx, ebp - 490b82: 48 63 c3 movsxd rax, ebx - 490b85: 8d 6b 01 lea ebp, [rbx + 1] - 490b88: 48 c1 e0 03 shl rax, 3 - 490b8c: 4d 8d 34 04 lea r14, [r12 + rax] - 490b90: 4d 8b 0e mov r9, qword ptr [r14] - 490b93: 44 39 ed cmp ebp, r13d - 490b96: 7c 88 jl 0x490b20 - 490b98: 89 dd mov ebp, ebx - 490b9a: eb b4 jmp 0x490b50 - 490b9c: 0f 1f 40 00 nop dword ptr [rax] - 490ba0: 4d 8b 0a mov r9, qword ptr [r10] - 490ba3: 4d 89 d6 mov r14, r10 - 490ba6: eb a8 jmp 0x490b50 - 490ba8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 490bb0: 48 83 c4 28 add rsp, 40 - 490bb4: 5b pop rbx - 490bb5: 5d pop rbp - 490bb6: 41 5c pop r12 - 490bb8: 41 5d pop r13 - 490bba: 41 5e pop r14 - 490bbc: 41 5f pop r15 - 490bbe: c3 ret - 490bbf: 90 nop - -0000000000490bc0 : - 490bc0: 41 57 push r15 - 490bc2: 41 56 push r14 - 490bc4: 4c 8d 72 10 lea r14, [rdx + 16] - 490bc8: 41 55 push r13 - 490bca: 49 89 f5 mov r13, rsi - 490bcd: 41 54 push r12 - 490bcf: 49 89 fc mov r12, rdi - 490bd2: 55 push rbp - 490bd3: 48 89 d5 mov rbp, rdx - 490bd6: 53 push rbx - 490bd7: 48 83 ec 18 sub rsp, 24 - 490bdb: 48 8b 42 08 mov rax, qword ptr [rdx + 8] - 490bdf: 48 89 c3 mov rbx, rax - 490be2: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 490be7: 41 89 c7 mov r15d, eax - 490bea: 48 d1 eb shr rbx - 490bed: 83 eb 01 sub ebx, 1 - 490bf0: 78 21 js 0x490c13 - 490bf2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 490bf8: 89 d9 mov ecx, ebx - 490bfa: 45 89 f8 mov r8d, r15d - 490bfd: 4c 89 f2 mov rdx, r14 - 490c00: 4c 89 ee mov rsi, r13 - 490c03: 4c 89 e7 mov rdi, r12 - 490c06: 83 eb 01 sub ebx, 1 - 490c09: e8 e2 fe ff ff call 0x490af0 - 490c0e: 83 fb ff cmp ebx, -1 - 490c11: 75 e5 jne 0x490bf8 - 490c13: 44 8b 7c 24 08 mov r15d, dword ptr [rsp + 8] - 490c18: 41 83 ef 01 sub r15d, 1 - 490c1c: 49 63 df movsxd rbx, r15d - 490c1f: 45 85 ff test r15d, r15d - 490c22: 7e 31 jle 0x490c55 - 490c24: 0f 1f 40 00 nop dword ptr [rax] - 490c28: 48 8b 54 dd 10 mov rdx, qword ptr [rbp + 8*rbx + 16] - 490c2d: 48 8b 45 10 mov rax, qword ptr [rbp + 16] - 490c31: 41 89 d8 mov r8d, ebx - 490c34: 31 c9 xor ecx, ecx - 490c36: 4c 89 ee mov rsi, r13 - 490c39: 4c 89 e7 mov rdi, r12 - 490c3c: 48 89 55 10 mov qword ptr [rbp + 16], rdx - 490c40: 4c 89 f2 mov rdx, r14 - 490c43: 48 89 44 dd 10 mov qword ptr [rbp + 8*rbx + 16], rax - 490c48: 48 83 eb 01 sub rbx, 1 - 490c4c: e8 9f fe ff ff call 0x490af0 - 490c51: 85 db test ebx, ebx - 490c53: 7f d3 jg 0x490c28 - 490c55: 48 83 c4 18 add rsp, 24 - 490c59: 5b pop rbx - 490c5a: 5d pop rbp - 490c5b: 41 5c pop r12 - 490c5d: 41 5d pop r13 - 490c5f: 41 5e pop r14 - 490c61: 41 5f pop r15 - 490c63: c3 ret - 490c64: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 490c6f: 90 nop - -0000000000490c70 : - 490c70: 40 80 ff ff cmp dil, -1 - 490c74: 74 5a je 0x490cd0 - 490c76: 83 e7 07 and edi, 7 - 490c79: 48 83 ec 08 sub rsp, 8 - 490c7d: 40 80 ff 02 cmp dil, 2 - 490c81: 74 3d je 0x490cc0 - 490c83: 76 13 jbe 0x490c98 - 490c85: b8 04 00 00 00 mov eax, 4 - 490c8a: 40 80 ff 03 cmp dil, 3 - 490c8e: 75 20 jne 0x490cb0 - 490c90: 48 83 c4 08 add rsp, 8 - 490c94: c3 ret - 490c95: 0f 1f 00 nop dword ptr [rax] - 490c98: 40 84 ff test dil, dil - 490c9b: 75 36 jne 0x490cd3 - 490c9d: b8 08 00 00 00 mov eax, 8 - 490ca2: 48 83 c4 08 add rsp, 8 - 490ca6: c3 ret - 490ca7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 490cb0: 40 80 ff 04 cmp dil, 4 - 490cb4: 74 e7 je 0x490c9d - 490cb6: e9 49 0a f7 ff jmp 0x401704 - 490cbb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 490cc0: b8 02 00 00 00 mov eax, 2 - 490cc5: eb c9 jmp 0x490c90 - 490cc7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 490cd0: 31 c0 xor eax, eax - 490cd2: c3 ret - 490cd3: e9 2c 0a f7 ff jmp 0x401704 - 490cd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000490ce0 : - 490ce0: 40 80 ff ff cmp dil, -1 - 490ce4: 74 4a je 0x490d30 - 490ce6: 89 f8 mov eax, edi - 490ce8: 48 83 ec 08 sub rsp, 8 - 490cec: 83 e0 70 and eax, 112 - 490cef: 3c 20 cmp al, 32 - 490cf1: 74 35 je 0x490d28 - 490cf3: 76 23 jbe 0x490d18 - 490cf5: 3c 30 cmp al, 48 - 490cf7: 75 0f jne 0x490d08 - 490cf9: 48 8b 46 10 mov rax, qword ptr [rsi + 16] - 490cfd: 48 83 c4 08 add rsp, 8 - 490d01: c3 ret - 490d02: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 490d08: 3c 50 cmp al, 80 - 490d0a: 75 27 jne 0x490d33 - 490d0c: 31 c0 xor eax, eax - 490d0e: 48 83 c4 08 add rsp, 8 - 490d12: c3 ret - 490d13: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 490d18: 83 e7 60 and edi, 96 - 490d1b: 0f 85 e8 09 f7 ff jne 0x401709 - 490d21: eb e9 jmp 0x490d0c - 490d23: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 490d28: 48 8b 46 08 mov rax, qword ptr [rsi + 8] - 490d2c: eb cf jmp 0x490cfd - 490d2e: 66 90 nop - 490d30: 31 c0 xor eax, eax - 490d32: c3 ret - 490d33: e9 d1 09 f7 ff jmp 0x401709 - 490d38: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000490d40 : - 490d40: 40 80 ff ff cmp dil, -1 - 490d44: 74 4a je 0x490d90 - 490d46: 89 f8 mov eax, edi - 490d48: 48 83 ec 08 sub rsp, 8 - 490d4c: 83 e0 70 and eax, 112 - 490d4f: 3c 20 cmp al, 32 - 490d51: 74 35 je 0x490d88 - 490d53: 76 23 jbe 0x490d78 - 490d55: 3c 30 cmp al, 48 - 490d57: 75 0f jne 0x490d68 - 490d59: 48 8b 46 10 mov rax, qword ptr [rsi + 16] - 490d5d: 48 83 c4 08 add rsp, 8 - 490d61: c3 ret - 490d62: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 490d68: 3c 50 cmp al, 80 - 490d6a: 75 27 jne 0x490d93 - 490d6c: 31 c0 xor eax, eax - 490d6e: 48 83 c4 08 add rsp, 8 - 490d72: c3 ret - 490d73: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 490d78: 83 e7 60 and edi, 96 - 490d7b: 0f 85 8d 09 f7 ff jne 0x40170e - 490d81: eb e9 jmp 0x490d6c - 490d83: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 490d88: 48 8b 46 08 mov rax, qword ptr [rsi + 8] - 490d8c: eb cf jmp 0x490d5d - 490d8e: 66 90 nop - 490d90: 31 c0 xor eax, eax - 490d92: c3 ret - 490d93: e9 76 09 f7 ff jmp 0x40170e - 490d98: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - -0000000000490da0 : - 490da0: 49 89 c9 mov r9, rcx - 490da3: 40 80 ff 50 cmp dil, 80 - 490da7: 74 57 je 0x490e00 - 490da9: 89 f8 mov eax, edi - 490dab: 48 83 ec 08 sub rsp, 8 - 490daf: 83 e0 0f and eax, 15 - 490db2: 3c 0c cmp al, 12 - 490db4: 0f 87 59 09 f7 ff ja 0x401713 - 490dba: 48 8d 0d b7 01 02 00 lea rcx, [rip + 131511] # 0x4b0f78 <__PRETTY_FUNCTION__.9338+0x5e8> - 490dc1: 0f b6 c0 movzx eax, al - 490dc4: 48 63 04 81 movsxd rax, dword ptr [rcx + 4*rax] - 490dc8: 48 01 c8 add rax, rcx - 490dcb: 3e ff e0 jmp rax - 490dce: 66 90 nop - 490dd0: 4c 8b 02 mov r8, qword ptr [rdx] - 490dd3: 48 8d 42 08 lea rax, [rdx + 8] - 490dd7: 4d 85 c0 test r8, r8 - 490dda: 74 14 je 0x490df0 - 490ddc: 89 f9 mov ecx, edi - 490dde: 83 e1 70 and ecx, 112 - 490de1: 80 f9 10 cmp cl, 16 - 490de4: 48 0f 44 f2 cmove rsi, rdx - 490de8: 49 01 f0 add r8, rsi - 490deb: 40 84 ff test dil, dil - 490dee: 78 28 js 0x490e18 - 490df0: 4d 89 01 mov qword ptr [r9], r8 - 490df3: 48 83 c4 08 add rsp, 8 - 490df7: c3 ret - 490df8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 490e00: 48 8d 42 07 lea rax, [rdx + 7] - 490e04: 48 83 e0 f8 and rax, -8 - 490e08: 4c 8b 00 mov r8, qword ptr [rax] - 490e0b: 48 8d 40 08 lea rax, [rax + 8] - 490e0f: 4c 89 01 mov qword ptr [rcx], r8 - 490e12: c3 ret - 490e13: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 490e18: 4d 8b 00 mov r8, qword ptr [r8] - 490e1b: 4d 89 01 mov qword ptr [r9], r8 - 490e1e: 48 83 c4 08 add rsp, 8 - 490e22: c3 ret - 490e23: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 490e28: 44 0f b7 02 movzx r8d, word ptr [rdx] - 490e2c: 48 8d 42 02 lea rax, [rdx + 2] - 490e30: eb a5 jmp 0x490dd7 - 490e32: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 490e38: 44 8b 02 mov r8d, dword ptr [rdx] - 490e3b: 48 8d 42 04 lea rax, [rdx + 4] - 490e3f: eb 96 jmp 0x490dd7 - 490e41: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 490e48: 4c 63 02 movsxd r8, dword ptr [rdx] - 490e4b: 48 8d 42 04 lea rax, [rdx + 4] - 490e4f: eb 86 jmp 0x490dd7 - 490e51: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 490e58: 4c 0f bf 02 movsx r8, word ptr [rdx] - 490e5c: 48 8d 42 02 lea rax, [rdx + 2] - 490e60: e9 72 ff ff ff jmp 0x490dd7 - 490e65: 0f 1f 00 nop dword ptr [rax] - 490e68: 48 89 d0 mov rax, rdx - 490e6b: 45 31 c0 xor r8d, r8d - 490e6e: 31 c9 xor ecx, ecx - 490e70: 44 0f b6 18 movzx r11d, byte ptr [rax] - 490e74: 48 83 c0 01 add rax, 1 - 490e78: 4d 89 da mov r10, r11 - 490e7b: 41 83 e2 7f and r10d, 127 - 490e7f: 49 d3 e2 shl r10, cl - 490e82: 83 c1 07 add ecx, 7 - 490e85: 4d 09 d0 or r8, r10 - 490e88: 45 84 db test r11b, r11b - 490e8b: 78 e3 js 0x490e70 - 490e8d: e9 45 ff ff ff jmp 0x490dd7 - 490e92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 490e98: 48 89 d0 mov rax, rdx - 490e9b: 45 31 c0 xor r8d, r8d - 490e9e: 31 c9 xor ecx, ecx - 490ea0: 44 0f b6 18 movzx r11d, byte ptr [rax] - 490ea4: 48 83 c0 01 add rax, 1 - 490ea8: 4d 89 da mov r10, r11 - 490eab: 41 83 e2 7f and r10d, 127 - 490eaf: 49 d3 e2 shl r10, cl - 490eb2: 83 c1 07 add ecx, 7 - 490eb5: 4d 09 d0 or r8, r10 - 490eb8: 45 84 db test r11b, r11b - 490ebb: 78 e3 js 0x490ea0 - 490ebd: 83 f9 3f cmp ecx, 63 - 490ec0: 0f 87 11 ff ff ff ja 0x490dd7 - 490ec6: 41 83 e3 40 and r11d, 64 - 490eca: 0f 84 07 ff ff ff je 0x490dd7 - 490ed0: 49 c7 c2 ff ff ff ff mov r10, -1 - 490ed7: 49 d3 e2 shl r10, cl - 490eda: 4d 09 d0 or r8, r10 - 490edd: e9 fa fe ff ff jmp 0x490ddc - 490ee2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 490eed: 0f 1f 00 nop dword ptr [rax] - -0000000000490ef0 : - 490ef0: f3 0f 1e fa endbr64 - 490ef4: 41 56 push r14 - 490ef6: 41 55 push r13 - 490ef8: 49 89 f5 mov r13, rsi - 490efb: 48 89 fe mov rsi, rdi - 490efe: 41 54 push r12 - 490f00: 49 89 fc mov r12, rdi - 490f03: 55 push rbp - 490f04: 53 push rbx - 490f05: 48 89 d3 mov rbx, rdx - 490f08: 48 83 ec 10 sub rsp, 16 - 490f0c: 0f b7 6f 20 movzx ebp, word ptr [rdi + 32] - 490f10: 66 c1 ed 03 shr bp, 3 - 490f14: 40 0f b6 ed movzx ebp, bpl - 490f18: 89 ef mov edi, ebp - 490f1a: e8 c1 fd ff ff call 0x490ce0 - 490f1f: 48 89 e1 mov rcx, rsp - 490f22: 49 8d 55 08 lea rdx, [r13 + 8] - 490f26: 89 ef mov edi, ebp - 490f28: 48 89 c6 mov rsi, rax - 490f2b: 49 89 c6 mov r14, rax - 490f2e: e8 6d fe ff ff call 0x490da0 - 490f33: 41 0f b7 7c 24 20 movzx edi, word ptr [r12 + 32] - 490f39: 48 8d 53 08 lea rdx, [rbx + 8] - 490f3d: 4c 89 f6 mov rsi, r14 - 490f40: 48 8d 4c 24 08 lea rcx, [rsp + 8] - 490f45: 66 c1 ef 03 shr di, 3 - 490f49: 40 0f b6 ff movzx edi, dil - 490f4d: e8 4e fe ff ff call 0x490da0 - 490f52: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 490f57: b8 01 00 00 00 mov eax, 1 - 490f5c: 48 39 1c 24 cmp qword ptr [rsp], rbx - 490f60: 77 02 ja 0x490f64 - 490f62: 19 c0 sbb eax, eax - 490f64: 48 83 c4 10 add rsp, 16 - 490f68: 5b pop rbx - 490f69: 5d pop rbp - 490f6a: 41 5c pop r12 - 490f6c: 41 5d pop r13 - 490f6e: 41 5e pop r14 - 490f70: c3 ret - 490f71: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 490f7c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000490f80 : - 490f80: 55 push rbp - 490f81: 48 89 fd mov rbp, rdi - 490f84: 53 push rbx - 490f85: 48 8d 5f 09 lea rbx, [rdi + 9] - 490f89: 48 89 df mov rdi, rbx - 490f8c: 48 83 ec 18 sub rsp, 24 - 490f90: e8 eb 01 f7 ff call 0x401180 <.plt+0x160> - 490f95: 0f b6 4d 08 movzx ecx, byte ptr [rbp + 8] - 490f99: 48 8d 44 03 01 lea rax, [rbx + rax + 1] - 490f9e: 80 f9 03 cmp cl, 3 - 490fa1: 0f 87 d9 00 00 00 ja 0x491080 - 490fa7: 80 7d 09 7a cmp byte ptr [rbp + 9], 122 - 490fab: 74 13 je 0x490fc0 - 490fad: 45 31 c0 xor r8d, r8d - 490fb0: 48 83 c4 18 add rsp, 24 - 490fb4: 44 89 c0 mov eax, r8d - 490fb7: 5b pop rbx - 490fb8: 5d pop rbp - 490fb9: c3 ret - 490fba: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 490fc0: 48 83 c0 01 add rax, 1 - 490fc4: 80 78 ff 00 cmp byte ptr [rax - 1], 0 - 490fc8: 78 f6 js 0x490fc0 - 490fca: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 490fd0: 48 89 c2 mov rdx, rax - 490fd3: 48 83 c0 01 add rax, 1 - 490fd7: 80 78 ff 00 cmp byte ptr [rax - 1], 0 - 490fdb: 78 f3 js 0x490fd0 - 490fdd: 80 f9 01 cmp cl, 1 - 490fe0: 0f 84 8a 00 00 00 je 0x491070 - 490fe6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 490ff0: 48 83 c0 01 add rax, 1 - 490ff4: 80 78 ff 00 cmp byte ptr [rax - 1], 0 - 490ff8: 78 f6 js 0x490ff0 - 490ffa: 48 8d 5d 0a lea rbx, [rbp + 10] - 490ffe: 66 90 nop - 491000: 48 83 c0 01 add rax, 1 - 491004: 80 78 ff 00 cmp byte ptr [rax - 1], 0 - 491008: 78 f6 js 0x491000 - 49100a: 0f b6 55 0a movzx edx, byte ptr [rbp + 10] - 49100e: 48 8d 6c 24 08 lea rbp, [rsp + 8] - 491013: 80 fa 52 cmp dl, 82 - 491016: 75 1e jne 0x491036 - 491018: eb 41 jmp 0x49105b - 49101a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 491020: 80 fa 4c cmp dl, 76 - 491023: 75 88 jne 0x490fad - 491025: 0f b6 53 01 movzx edx, byte ptr [rbx + 1] - 491029: 48 83 c3 01 add rbx, 1 - 49102d: 48 83 c0 01 add rax, 1 - 491031: 80 fa 52 cmp dl, 82 - 491034: 74 25 je 0x49105b - 491036: 80 fa 50 cmp dl, 80 - 491039: 75 e5 jne 0x491020 - 49103b: 0f b6 38 movzx edi, byte ptr [rax] - 49103e: 48 8d 50 01 lea rdx, [rax + 1] - 491042: 48 89 e9 mov rcx, rbp - 491045: 31 f6 xor esi, esi - 491047: 48 83 c3 01 add rbx, 1 - 49104b: 83 e7 7f and edi, 127 - 49104e: e8 4d fd ff ff call 0x490da0 - 491053: 0f b6 13 movzx edx, byte ptr [rbx] - 491056: 80 fa 52 cmp dl, 82 - 491059: 75 db jne 0x491036 - 49105b: 44 0f b6 00 movzx r8d, byte ptr [rax] - 49105f: 48 83 c4 18 add rsp, 24 - 491063: 5b pop rbx - 491064: 5d pop rbp - 491065: 44 89 c0 mov eax, r8d - 491068: c3 ret - 491069: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 491070: 48 8d 42 02 lea rax, [rdx + 2] - 491074: e9 81 ff ff ff jmp 0x490ffa - 491079: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 491080: 80 38 08 cmp byte ptr [rax], 8 - 491083: 41 b8 ff 00 00 00 mov r8d, 255 - 491089: 0f 85 21 ff ff ff jne 0x490fb0 - 49108f: 80 78 01 00 cmp byte ptr [rax + 1], 0 - 491093: 0f 85 17 ff ff ff jne 0x490fb0 - 491099: 48 83 c0 02 add rax, 2 - 49109d: e9 05 ff ff ff jmp 0x490fa7 - 4910a2: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4910ad: 0f 1f 00 nop dword ptr [rax] - -00000000004910b0 : - 4910b0: 41 57 push r15 - 4910b2: 41 56 push r14 - 4910b4: 49 89 fe mov r14, rdi - 4910b7: 41 55 push r13 - 4910b9: 41 54 push r12 - 4910bb: 49 89 d4 mov r12, rdx - 4910be: 55 push rbp - 4910bf: 53 push rbx - 4910c0: 48 89 f3 mov rbx, rsi - 4910c3: 48 89 fe mov rsi, rdi - 4910c6: 48 83 ec 28 sub rsp, 40 - 4910ca: 0f b7 6f 20 movzx ebp, word ptr [rdi + 32] - 4910ce: 4c 8d 6c 24 10 lea r13, [rsp + 16] - 4910d3: 66 c1 ed 03 shr bp, 3 - 4910d7: 40 0f b6 ed movzx ebp, bpl - 4910db: 89 ef mov edi, ebp - 4910dd: e8 fe fb ff ff call 0x490ce0 - 4910e2: 8b 13 mov edx, dword ptr [rbx] - 4910e4: 45 31 c0 xor r8d, r8d - 4910e7: 49 89 c7 mov r15, rax - 4910ea: 85 d2 test edx, edx - 4910ec: 75 41 jne 0x49112f - 4910ee: e9 1d 01 00 00 jmp 0x491210 - 4910f3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4910f8: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 4910fc: 48 8b 53 10 mov rdx, qword ptr [rbx + 16] - 491100: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 491105: 48 89 54 24 18 mov qword ptr [rsp + 24], rdx - 49110a: 48 85 c0 test rax, rax - 49110d: 74 0f je 0x49111e - 49110f: 4c 89 e6 mov rsi, r12 - 491112: 48 29 c6 sub rsi, rax - 491115: 48 39 d6 cmp rsi, rdx - 491118: 0f 82 d8 00 00 00 jb 0x4911f6 - 49111e: 8b 03 mov eax, dword ptr [rbx] - 491120: 48 8d 5c 03 04 lea rbx, [rbx + rax + 4] - 491125: 8b 03 mov eax, dword ptr [rbx] - 491127: 85 c0 test eax, eax - 491129: 0f 84 e1 00 00 00 je 0x491210 - 49112f: 48 63 43 04 movsxd rax, dword ptr [rbx + 4] - 491133: 85 c0 test eax, eax - 491135: 74 e7 je 0x49111e - 491137: 41 f6 46 20 04 test byte ptr [r14 + 32], 4 - 49113c: 74 2f je 0x49116d - 49113e: 48 8d 53 04 lea rdx, [rbx + 4] - 491142: 48 29 c2 sub rdx, rax - 491145: 4c 39 c2 cmp rdx, r8 - 491148: 74 23 je 0x49116d - 49114a: 48 89 d7 mov rdi, rdx - 49114d: 48 89 14 24 mov qword ptr [rsp], rdx - 491151: e8 2a fe ff ff call 0x490f80 - 491156: 4c 89 f6 mov rsi, r14 - 491159: 0f b6 f8 movzx edi, al - 49115c: 89 c5 mov ebp, eax - 49115e: e8 7d fb ff ff call 0x490ce0 - 491163: 48 8b 14 24 mov rdx, qword ptr [rsp] - 491167: 49 89 c7 mov r15, rax - 49116a: 49 89 d0 mov r8, rdx - 49116d: 85 ed test ebp, ebp - 49116f: 74 87 je 0x4910f8 - 491171: 44 0f b6 cd movzx r9d, bpl - 491175: 48 8d 53 08 lea rdx, [rbx + 8] - 491179: 4c 89 e9 mov rcx, r13 - 49117c: 4c 89 fe mov rsi, r15 - 49117f: 44 89 cf mov edi, r9d - 491182: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 491187: 44 89 0c 24 mov dword ptr [rsp], r9d - 49118b: e8 10 fc ff ff call 0x490da0 - 491190: 89 ef mov edi, ebp - 491192: 31 f6 xor esi, esi - 491194: 48 8d 4c 24 18 lea rcx, [rsp + 24] - 491199: 48 89 c2 mov rdx, rax - 49119c: 83 e7 0f and edi, 15 - 49119f: e8 fc fb ff ff call 0x490da0 - 4911a4: 44 8b 0c 24 mov r9d, dword ptr [rsp] - 4911a8: 44 89 cf mov edi, r9d - 4911ab: e8 c0 fa ff ff call 0x490c70 - 4911b0: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 4911b5: 48 c7 c2 ff ff ff ff mov rdx, -1 - 4911bc: 83 f8 07 cmp eax, 7 - 4911bf: 77 13 ja 0x4911d4 - 4911c1: 8d 0c c5 00 00 00 00 lea ecx, [8*rax] - 4911c8: ba 01 00 00 00 mov edx, 1 - 4911cd: 48 d3 e2 shl rdx, cl - 4911d0: 48 83 ea 01 sub rdx, 1 - 4911d4: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 4911d9: 48 85 d0 test rax, rdx - 4911dc: 0f 84 3c ff ff ff je 0x49111e - 4911e2: 4c 89 e6 mov rsi, r12 - 4911e5: 48 8b 54 24 18 mov rdx, qword ptr [rsp + 24] - 4911ea: 48 29 c6 sub rsi, rax - 4911ed: 48 39 d6 cmp rsi, rdx - 4911f0: 0f 83 28 ff ff ff jae 0x49111e - 4911f6: 48 83 c4 28 add rsp, 40 - 4911fa: 48 89 d8 mov rax, rbx - 4911fd: 5b pop rbx - 4911fe: 5d pop rbp - 4911ff: 41 5c pop r12 - 491201: 41 5d pop r13 - 491203: 41 5e pop r14 - 491205: 41 5f pop r15 - 491207: c3 ret - 491208: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 491210: 48 83 c4 28 add rsp, 40 - 491214: 31 c0 xor eax, eax - 491216: 5b pop rbx - 491217: 5d pop rbp - 491218: 41 5c pop r12 - 49121a: 41 5d pop r13 - 49121c: 41 5e pop r14 - 49121e: 41 5f pop r15 - 491220: c3 ret - 491221: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 49122c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000491230 <_Unwind_IteratePhdrCallback>: - 491230: f3 0f 1e fa endbr64 - 491234: 41 57 push r15 - 491236: 41 56 push r14 - 491238: 41 55 push r13 - 49123a: 41 54 push r12 - 49123c: 55 push rbp - 49123d: 53 push rbx - 49123e: 48 89 d3 mov rbx, rdx - 491241: 48 83 ec 58 sub rsp, 88 - 491245: 8b 52 28 mov edx, dword ptr [rdx + 40] - 491248: 48 8b 47 10 mov rax, qword ptr [rdi + 16] - 49124c: 4c 8b 0f mov r9, qword ptr [rdi] - 49124f: 85 d2 test edx, edx - 491251: 74 0a je 0x49125d <_Unwind_IteratePhdrCallback+0x2d> - 491253: 48 83 fe 2f cmp rsi, 47 - 491257: 0f 87 3b 01 00 00 ja 0x491398 <_Unwind_IteratePhdrCallback+0x168> - 49125d: 48 83 fe 19 cmp rsi, 25 - 491261: 0f 86 19 01 00 00 jbe 0x491380 <_Unwind_IteratePhdrCallback+0x150> - 491267: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 491270: 45 31 e4 xor r12d, r12d - 491273: 0f b7 57 18 movzx edx, word ptr [rdi + 24] - 491277: 66 85 d2 test dx, dx - 49127a: 0f 84 b0 01 00 00 je 0x491430 <_Unwind_IteratePhdrCallback+0x200> - 491280: 48 8d 0c d5 00 00 00 00 lea rcx, [8*rdx] - 491288: 45 31 ed xor r13d, r13d - 49128b: 45 31 f6 xor r14d, r14d - 49128e: 31 ff xor edi, edi - 491290: 48 29 d1 sub rcx, rdx - 491293: 45 31 db xor r11d, r11d - 491296: 31 ed xor ebp, ebp - 491298: 41 bf 01 00 00 00 mov r15d, 1 - 49129e: 48 8d 0c c8 lea rcx, [rax + 8*rcx] - 4912a2: eb 20 jmp 0x4912c4 <_Unwind_IteratePhdrCallback+0x94> - 4912a4: 0f 1f 40 00 nop dword ptr [rax] - 4912a8: 81 fa 50 e5 74 64 cmp edx, 1685382480 - 4912ae: 0f 84 6c 01 00 00 je 0x491420 <_Unwind_IteratePhdrCallback+0x1f0> - 4912b4: 83 fa 02 cmp edx, 2 - 4912b7: 48 0f 44 f8 cmove rdi, rax - 4912bb: 48 83 c0 38 add rax, 56 - 4912bf: 48 39 c1 cmp rcx, rax - 4912c2: 74 3c je 0x491300 <_Unwind_IteratePhdrCallback+0xd0> - 4912c4: 8b 10 mov edx, dword ptr [rax] - 4912c6: 83 fa 01 cmp edx, 1 - 4912c9: 75 dd jne 0x4912a8 <_Unwind_IteratePhdrCallback+0x78> - 4912cb: 4c 8b 40 10 mov r8, qword ptr [rax + 16] - 4912cf: 48 8b 13 mov rdx, qword ptr [rbx] - 4912d2: 4d 01 c8 add r8, r9 - 4912d5: 4c 39 c2 cmp rdx, r8 - 4912d8: 72 e1 jb 0x4912bb <_Unwind_IteratePhdrCallback+0x8b> - 4912da: 4c 8b 50 28 mov r10, qword ptr [rax + 40] - 4912de: 4d 01 c2 add r10, r8 - 4912e1: 4c 39 d2 cmp rdx, r10 - 4912e4: 4d 0f 42 ea cmovb r13, r10 - 4912e8: 4d 0f 42 f0 cmovb r14, r8 - 4912ec: 4d 0f 42 df cmovb r11, r15 - 4912f0: 48 83 c0 38 add rax, 56 - 4912f4: 48 39 c1 cmp rcx, rax - 4912f7: 75 cb jne 0x4912c4 <_Unwind_IteratePhdrCallback+0x94> - 4912f9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 491300: 4d 85 db test r11, r11 - 491303: 0f 84 27 01 00 00 je 0x491430 <_Unwind_IteratePhdrCallback+0x200> - 491309: 48 83 fe 2f cmp rsi, 47 - 49130d: 76 41 jbe 0x491350 <_Unwind_IteratePhdrCallback+0x120> - 49130f: 48 8b 05 1a 1e 03 00 mov rax, qword ptr [rip + 204314] # 0x4c3130 - 491316: 4d 85 e4 test r12, r12 - 491319: 74 22 je 0x49133d <_Unwind_IteratePhdrCallback+0x10d> - 49131b: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 491320: 48 85 f6 test rsi, rsi - 491323: 74 18 je 0x49133d <_Unwind_IteratePhdrCallback+0x10d> - 491325: 49 8b 54 24 28 mov rdx, qword ptr [r12 + 40] - 49132a: 4c 89 25 ff 1d 03 00 mov qword ptr [rip + 204287], r12 # 0x4c3130 - 491331: 48 89 56 28 mov qword ptr [rsi + 40], rdx - 491335: 49 89 44 24 28 mov qword ptr [r12 + 40], rax - 49133a: 4c 89 e0 mov rax, r12 - 49133d: 4c 89 48 10 mov qword ptr [rax + 16], r9 - 491341: 48 89 68 18 mov qword ptr [rax + 24], rbp - 491345: 48 89 78 20 mov qword ptr [rax + 32], rdi - 491349: 4c 89 30 mov qword ptr [rax], r14 - 49134c: 4c 89 68 08 mov qword ptr [rax + 8], r13 - 491350: 48 85 ed test rbp, rbp - 491353: 0f 84 d7 00 00 00 je 0x491430 <_Unwind_IteratePhdrCallback+0x200> - 491359: 4c 03 4d 10 add r9, qword ptr [rbp + 16] - 49135d: 41 80 39 01 cmp byte ptr [r9], 1 - 491361: 4c 89 cd mov rbp, r9 - 491364: 0f 84 56 01 00 00 je 0x4914c0 <_Unwind_IteratePhdrCallback+0x290> - 49136a: 48 83 c4 58 add rsp, 88 - 49136e: b8 01 00 00 00 mov eax, 1 - 491373: 5b pop rbx - 491374: 5d pop rbp - 491375: 41 5c pop r12 - 491377: 41 5d pop r13 - 491379: 41 5e pop r14 - 49137b: 41 5f pop r15 - 49137d: c3 ret - 49137e: 66 90 nop - 491380: 48 83 c4 58 add rsp, 88 - 491384: b8 ff ff ff ff mov eax, 4294967295 - 491389: 5b pop rbx - 49138a: 5d pop rbp - 49138b: 41 5c pop r12 - 49138d: 41 5d pop r13 - 49138f: 41 5e pop r14 - 491391: 41 5f pop r15 - 491393: c3 ret - 491394: 0f 1f 40 00 nop dword ptr [rax] - 491398: 48 8b 57 20 mov rdx, qword ptr [rdi + 32] - 49139c: 48 3b 15 85 07 03 00 cmp rdx, qword ptr [rip + 198533] # 0x4c1b28 - 4913a3: 48 8b 4f 28 mov rcx, qword ptr [rdi + 40] - 4913a7: 0f 84 9b 00 00 00 je 0x491448 <_Unwind_IteratePhdrCallback+0x218> - 4913ad: 48 89 15 74 07 03 00 mov qword ptr [rip + 198516], rdx # 0x4c1b28 - 4913b4: 48 8d 15 b5 1d 03 00 lea rdx, [rip + 204213] # 0x4c3170 - 4913bb: 48 89 0d 66 1d 03 00 mov qword ptr [rip + 204134], rcx # 0x4c3128 - 4913c2: 48 8d 8a 80 01 00 00 lea rcx, [rdx + 384] - 4913c9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4913d0: 48 c7 42 d0 00 00 00 00 mov qword ptr [rdx - 48], 0 - 4913d8: 48 c7 42 d8 00 00 00 00 mov qword ptr [rdx - 40], 0 - 4913e0: 48 89 52 f8 mov qword ptr [rdx - 8], rdx - 4913e4: 48 83 c2 30 add rdx, 48 - 4913e8: 48 39 d1 cmp rcx, rdx - 4913eb: 75 e3 jne 0x4913d0 <_Unwind_IteratePhdrCallback+0x1a0> - 4913ed: 48 8d 0d 4c 1d 03 00 lea rcx, [rip + 204108] # 0x4c3140 - 4913f4: 45 31 e4 xor r12d, r12d - 4913f7: 48 c7 05 b6 1e 03 00 00 00 00 00 mov qword ptr [rip + 204470], 0 # 0x4c32b8 - 491402: 48 89 0d 27 1d 03 00 mov qword ptr [rip + 204071], rcx # 0x4c3130 - 491409: c7 43 28 00 00 00 00 mov dword ptr [rbx + 40], 0 - 491410: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 491419: e9 55 fe ff ff jmp 0x491273 <_Unwind_IteratePhdrCallback+0x43> - 49141e: 66 90 nop - 491420: 48 89 c5 mov rbp, rax - 491423: e9 93 fe ff ff jmp 0x4912bb <_Unwind_IteratePhdrCallback+0x8b> - 491428: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 491430: 48 83 c4 58 add rsp, 88 - 491434: 31 c0 xor eax, eax - 491436: 5b pop rbx - 491437: 5d pop rbp - 491438: 41 5c pop r12 - 49143a: 41 5d pop r13 - 49143c: 41 5e pop r14 - 49143e: 41 5f pop r15 - 491440: c3 ret - 491441: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 491448: 48 39 0d d9 1c 03 00 cmp qword ptr [rip + 203993], rcx # 0x4c3128 - 49144f: 0f 85 58 ff ff ff jne 0x4913ad <_Unwind_IteratePhdrCallback+0x17d> - 491455: 4c 8b 15 d4 1c 03 00 mov r10, qword ptr [rip + 203988] # 0x4c3130 - 49145c: 4d 85 d2 test r10, r10 - 49145f: 0f 84 02 fe ff ff je 0x491267 <_Unwind_IteratePhdrCallback+0x37> - 491465: 4d 89 d4 mov r12, r10 - 491468: 4c 8b 03 mov r8, qword ptr [rbx] - 49146b: 45 31 db xor r11d, r11d - 49146e: 49 8b 14 24 mov rdx, qword ptr [r12] - 491472: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] - 491477: 49 39 d0 cmp r8, rdx - 49147a: 72 0d jb 0x491489 <_Unwind_IteratePhdrCallback+0x259> - 49147c: 0f 1f 40 00 nop dword ptr [rax] - 491480: 49 39 c8 cmp r8, rcx - 491483: 0f 82 05 02 00 00 jb 0x49168e <_Unwind_IteratePhdrCallback+0x45e> - 491489: 48 09 ca or rdx, rcx - 49148c: 0f 84 f6 00 00 00 je 0x491588 <_Unwind_IteratePhdrCallback+0x358> - 491492: 49 8b 54 24 28 mov rdx, qword ptr [r12 + 40] - 491497: 48 85 d2 test rdx, rdx - 49149a: 0f 84 e8 00 00 00 je 0x491588 <_Unwind_IteratePhdrCallback+0x358> - 4914a0: 4d 89 e3 mov r11, r12 - 4914a3: 49 89 d4 mov r12, rdx - 4914a6: 49 8b 14 24 mov rdx, qword ptr [r12] - 4914aa: 49 8b 4c 24 08 mov rcx, qword ptr [r12 + 8] - 4914af: 49 39 d0 cmp r8, rdx - 4914b2: 72 d5 jb 0x491489 <_Unwind_IteratePhdrCallback+0x259> - 4914b4: eb ca jmp 0x491480 <_Unwind_IteratePhdrCallback+0x250> - 4914b6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4914c0: 45 0f b6 61 01 movzx r12d, byte ptr [r9 + 1] - 4914c5: 48 89 de mov rsi, rbx - 4914c8: 44 89 e7 mov edi, r12d - 4914cb: e8 70 f8 ff ff call 0x490d40 - 4914d0: 44 89 e7 mov edi, r12d - 4914d3: 48 8d 4c 24 10 lea rcx, [rsp + 16] - 4914d8: 48 8d 55 04 lea rdx, [rbp + 4] - 4914dc: 48 89 c6 mov rsi, rax - 4914df: e8 bc f8 ff ff call 0x490da0 - 4914e4: 49 89 c4 mov r12, rax - 4914e7: 0f b6 45 02 movzx eax, byte ptr [rbp + 2] - 4914eb: 3c ff cmp al, -1 - 4914ed: 74 0a je 0x4914f9 <_Unwind_IteratePhdrCallback+0x2c9> - 4914ef: 80 7d 03 3b cmp byte ptr [rbp + 3], 59 - 4914f3: 0f 84 99 00 00 00 je 0x491592 <_Unwind_IteratePhdrCallback+0x362> - 4914f9: 48 8b 13 mov rdx, qword ptr [rbx] - 4914fc: 48 8b 43 08 mov rax, qword ptr [rbx + 8] - 491500: 48 8b 74 24 10 mov rsi, qword ptr [rsp + 16] - 491505: 48 8d 7c 24 20 lea rdi, [rsp + 32] - 49150a: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 491513: 48 c7 44 24 40 04 00 00 00 mov qword ptr [rsp + 64], 4 - 49151c: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 491521: 48 8b 43 10 mov rax, qword ptr [rbx + 16] - 491525: 48 89 74 24 38 mov qword ptr [rsp + 56], rsi - 49152a: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 49152f: e8 7c fb ff ff call 0x4910b0 - 491534: 48 89 43 20 mov qword ptr [rbx + 32], rax - 491538: 48 85 c0 test rax, rax - 49153b: 0f 84 29 fe ff ff je 0x49136a <_Unwind_IteratePhdrCallback+0x13a> - 491541: 48 8d 78 04 lea rdi, [rax + 4] - 491545: 48 63 40 04 movsxd rax, dword ptr [rax + 4] - 491549: 48 29 c7 sub rdi, rax - 49154c: e8 2f fa ff ff call 0x490f80 - 491551: 48 89 de mov rsi, rbx - 491554: 0f b6 e8 movzx ebp, al - 491557: 89 ef mov edi, ebp - 491559: e8 e2 f7 ff ff call 0x490d40 - 49155e: 48 8d 4c 24 18 lea rcx, [rsp + 24] - 491563: 89 ef mov edi, ebp - 491565: 48 89 c6 mov rsi, rax - 491568: 48 8b 43 20 mov rax, qword ptr [rbx + 32] - 49156c: 48 8d 50 08 lea rdx, [rax + 8] - 491570: e8 2b f8 ff ff call 0x490da0 - 491575: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 49157a: 48 89 43 18 mov qword ptr [rbx + 24], rax - 49157e: e9 e7 fd ff ff jmp 0x49136a <_Unwind_IteratePhdrCallback+0x13a> - 491583: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 491588: 4c 89 5c 24 08 mov qword ptr [rsp + 8], r11 - 49158d: e9 e1 fc ff ff jmp 0x491273 <_Unwind_IteratePhdrCallback+0x43> - 491592: 44 0f b6 e8 movzx r13d, al - 491596: 48 89 de mov rsi, rbx - 491599: 44 89 ef mov edi, r13d - 49159c: e8 9f f7 ff ff call 0x490d40 - 4915a1: 48 8d 4c 24 18 lea rcx, [rsp + 24] - 4915a6: 4c 89 e2 mov rdx, r12 - 4915a9: 44 89 ef mov edi, r13d - 4915ac: 48 89 c6 mov rsi, rax - 4915af: e8 ec f7 ff ff call 0x490da0 - 4915b4: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 4915b9: 48 89 c1 mov rcx, rax - 4915bc: 48 85 f6 test rsi, rsi - 4915bf: 0f 84 a5 fd ff ff je 0x49136a <_Unwind_IteratePhdrCallback+0x13a> - 4915c5: 49 89 c0 mov r8, rax - 4915c8: 48 8b 13 mov rdx, qword ptr [rbx] - 4915cb: 41 83 e0 03 and r8d, 3 - 4915cf: 0f 85 27 ff ff ff jne 0x4914fc <_Unwind_IteratePhdrCallback+0x2cc> - 4915d5: 48 63 00 movsxd rax, dword ptr [rax] - 4915d8: 48 01 e8 add rax, rbp - 4915db: 48 39 d0 cmp rax, rdx - 4915de: 0f 87 86 fd ff ff ja 0x49136a <_Unwind_IteratePhdrCallback+0x13a> - 4915e4: 48 83 ee 01 sub rsi, 1 - 4915e8: 4c 8d 24 f1 lea r12, [rcx + 8*rsi] - 4915ec: 49 63 04 24 movsxd rax, dword ptr [r12] - 4915f0: 48 01 e8 add rax, rbp - 4915f3: 48 39 d0 cmp rax, rdx - 4915f6: 76 31 jbe 0x491629 <_Unwind_IteratePhdrCallback+0x3f9> - 4915f8: 49 39 f0 cmp r8, rsi - 4915fb: 0f 83 ba 00 00 00 jae 0x4916bb <_Unwind_IteratePhdrCallback+0x48b> - 491601: 49 8d 04 30 lea rax, [r8 + rsi] - 491605: 48 d1 e8 shr rax - 491608: 4c 8d 24 c1 lea r12, [rcx + 8*rax] - 49160c: 49 63 3c 24 movsxd rdi, dword ptr [r12] - 491610: 48 01 ef add rdi, rbp - 491613: 48 39 d7 cmp rdi, rdx - 491616: 77 6e ja 0x491686 <_Unwind_IteratePhdrCallback+0x456> - 491618: 4c 8d 40 01 lea r8, [rax + 1] - 49161c: 48 63 44 c1 08 movsxd rax, dword ptr [rcx + 8*rax + 8] - 491621: 48 01 e8 add rax, rbp - 491624: 48 39 d0 cmp rax, rdx - 491627: 76 cf jbe 0x4915f8 <_Unwind_IteratePhdrCallback+0x3c8> - 491629: 4d 63 74 24 04 movsxd r14, dword ptr [r12 + 4] - 49162e: 49 01 ee add r14, rbp - 491631: 49 63 46 04 movsxd rax, dword ptr [r14 + 4] - 491635: 49 8d 7e 04 lea rdi, [r14 + 4] - 491639: 48 29 c7 sub rdi, rax - 49163c: e8 3f f9 ff ff call 0x490f80 - 491641: 0f b6 f8 movzx edi, al - 491644: 41 89 c5 mov r13d, eax - 491647: e8 24 f6 ff ff call 0x490c70 - 49164c: 44 89 ef mov edi, r13d - 49164f: 48 8d 4c 24 20 lea rcx, [rsp + 32] - 491654: 31 f6 xor esi, esi - 491656: 89 c0 mov eax, eax - 491658: 83 e7 0f and edi, 15 - 49165b: 49 8d 54 06 08 lea rdx, [r14 + rax + 8] - 491660: e8 3b f7 ff ff call 0x490da0 - 491665: 4d 63 0c 24 movsxd r9, dword ptr [r12] - 491669: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 49166e: 49 01 e9 add r9, rbp - 491671: 4c 01 c8 add rax, r9 - 491674: 48 39 03 cmp qword ptr [rbx], rax - 491677: 73 04 jae 0x49167d <_Unwind_IteratePhdrCallback+0x44d> - 491679: 4c 89 73 20 mov qword ptr [rbx + 32], r14 - 49167d: 4c 89 4b 18 mov qword ptr [rbx + 24], r9 - 491681: e9 e4 fc ff ff jmp 0x49136a <_Unwind_IteratePhdrCallback+0x13a> - 491686: 48 89 c6 mov rsi, rax - 491689: e9 6a ff ff ff jmp 0x4915f8 <_Unwind_IteratePhdrCallback+0x3c8> - 49168e: 4d 8b 4c 24 10 mov r9, qword ptr [r12 + 16] - 491693: 49 8b 6c 24 18 mov rbp, qword ptr [r12 + 24] - 491698: 4d 39 d4 cmp r12, r10 - 49169b: 0f 84 af fc ff ff je 0x491350 <_Unwind_IteratePhdrCallback+0x120> - 4916a1: 49 8b 44 24 28 mov rax, qword ptr [r12 + 40] - 4916a6: 4c 89 25 83 1a 03 00 mov qword ptr [rip + 203395], r12 # 0x4c3130 - 4916ad: 49 89 43 28 mov qword ptr [r11 + 40], rax - 4916b1: 4d 89 54 24 28 mov qword ptr [r12 + 40], r10 - 4916b6: e9 95 fc ff ff jmp 0x491350 <_Unwind_IteratePhdrCallback+0x120> - 4916bb: e9 58 00 f7 ff jmp 0x401718 <_Unwind_IteratePhdrCallback.cold> - -00000000004916c0 : - 4916c0: f3 0f 1e fa endbr64 - 4916c4: 41 55 push r13 - 4916c6: 41 54 push r12 - 4916c8: 49 89 fc mov r12, rdi - 4916cb: 48 8d 7e 04 lea rdi, [rsi + 4] - 4916cf: 55 push rbp - 4916d0: 48 89 f5 mov rbp, rsi - 4916d3: 53 push rbx - 4916d4: 48 89 d3 mov rbx, rdx - 4916d7: 48 83 ec 18 sub rsp, 24 - 4916db: 48 63 46 04 movsxd rax, dword ptr [rsi + 4] - 4916df: 48 29 c7 sub rdi, rax - 4916e2: e8 99 f8 ff ff call 0x490f80 - 4916e7: 4c 89 e6 mov rsi, r12 - 4916ea: 44 0f b6 e8 movzx r13d, al - 4916ee: 44 89 ef mov edi, r13d - 4916f1: e8 ea f5 ff ff call 0x490ce0 - 4916f6: 48 8d 55 08 lea rdx, [rbp + 8] - 4916fa: 48 89 e1 mov rcx, rsp - 4916fd: 44 89 ef mov edi, r13d - 491700: 48 89 c6 mov rsi, rax - 491703: e8 98 f6 ff ff call 0x490da0 - 491708: 48 63 43 04 movsxd rax, dword ptr [rbx + 4] - 49170c: 48 8d 7b 04 lea rdi, [rbx + 4] - 491710: 48 29 c7 sub rdi, rax - 491713: e8 68 f8 ff ff call 0x490f80 - 491718: 4c 89 e6 mov rsi, r12 - 49171b: 0f b6 e8 movzx ebp, al - 49171e: 89 ef mov edi, ebp - 491720: e8 bb f5 ff ff call 0x490ce0 - 491725: 48 8d 53 08 lea rdx, [rbx + 8] - 491729: 48 8d 4c 24 08 lea rcx, [rsp + 8] - 49172e: 89 ef mov edi, ebp - 491730: 48 89 c6 mov rsi, rax - 491733: e8 68 f6 ff ff call 0x490da0 - 491738: 48 8b 5c 24 08 mov rbx, qword ptr [rsp + 8] - 49173d: b8 01 00 00 00 mov eax, 1 - 491742: 48 39 1c 24 cmp qword ptr [rsp], rbx - 491746: 77 02 ja 0x49174a - 491748: 19 c0 sbb eax, eax - 49174a: 48 83 c4 18 add rsp, 24 - 49174e: 5b pop rbx - 49174f: 5d pop rbp - 491750: 41 5c pop r12 - 491752: 41 5d pop r13 - 491754: c3 ret - 491755: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000491760 : - 491760: 41 57 push r15 - 491762: 41 56 push r14 - 491764: 41 55 push r13 - 491766: 41 54 push r12 - 491768: 55 push rbp - 491769: 53 push rbx - 49176a: 48 83 ec 28 sub rsp, 40 - 49176e: 8b 16 mov edx, dword ptr [rsi] - 491770: 85 d2 test edx, edx - 491772: 0f 84 0a 01 00 00 je 0x491882 - 491778: 48 8d 44 24 18 lea rax, [rsp + 24] - 49177d: 49 89 fd mov r13, rdi - 491780: 48 89 f3 mov rbx, rsi - 491783: 45 31 f6 xor r14d, r14d - 491786: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 49178f: 45 31 e4 xor r12d, r12d - 491792: 31 c9 xor ecx, ecx - 491794: 48 89 04 24 mov qword ptr [rsp], rax - 491798: eb 7e jmp 0x491818 - 49179a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4917a0: 66 c1 e8 03 shr ax, 3 - 4917a4: 0f b6 c0 movzx eax, al - 4917a7: 44 39 e0 cmp eax, r12d - 4917aa: 74 05 je 0x4917b1 - 4917ac: 41 80 4d 20 04 or byte ptr [r13 + 32], 4 - 4917b1: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 4917b5: 48 8d 53 08 lea rdx, [rbx + 8] - 4917b9: 4c 89 f6 mov rsi, r14 - 4917bc: 44 89 ff mov edi, r15d - 4917bf: e8 dc f5 ff ff call 0x490da0 - 4917c4: 44 89 ff mov edi, r15d - 4917c7: e8 a4 f4 ff ff call 0x490c70 - 4917cc: 48 c7 c2 ff ff ff ff mov rdx, -1 - 4917d3: 83 f8 07 cmp eax, 7 - 4917d6: 77 13 ja 0x4917eb - 4917d8: 8d 0c c5 00 00 00 00 lea ecx, [8*rax] - 4917df: ba 01 00 00 00 mov edx, 1 - 4917e4: 48 d3 e2 shl rdx, cl - 4917e7: 48 83 ea 01 sub rdx, 1 - 4917eb: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 4917f0: 48 89 e9 mov rcx, rbp - 4917f3: 48 85 d0 test rax, rdx - 4917f6: 74 13 je 0x49180b - 4917f8: 48 83 44 24 08 01 add qword ptr [rsp + 8], 1 - 4917fe: 49 39 45 00 cmp qword ptr [r13], rax - 491802: 76 04 jbe 0x491808 - 491804: 49 89 45 00 mov qword ptr [r13], rax - 491808: 48 89 e9 mov rcx, rbp - 49180b: 8b 03 mov eax, dword ptr [rbx] - 49180d: 48 8d 5c 03 04 lea rbx, [rbx + rax + 4] - 491812: 8b 03 mov eax, dword ptr [rbx] - 491814: 85 c0 test eax, eax - 491816: 74 73 je 0x49188b - 491818: 48 63 43 04 movsxd rax, dword ptr [rbx + 4] - 49181c: 85 c0 test eax, eax - 49181e: 74 eb je 0x49180b - 491820: 48 8d 6b 04 lea rbp, [rbx + 4] - 491824: 45 0f b6 fc movzx r15d, r12b - 491828: 48 29 c5 sub rbp, rax - 49182b: 48 39 cd cmp rbp, rcx - 49182e: 74 81 je 0x4917b1 - 491830: 48 89 ef mov rdi, rbp - 491833: e8 48 f7 ff ff call 0x490f80 - 491838: 41 89 c4 mov r12d, eax - 49183b: 3d ff 00 00 00 cmp eax, 255 - 491840: 74 5e je 0x4918a0 - 491842: 44 0f b6 f8 movzx r15d, al - 491846: 4c 89 ee mov rsi, r13 - 491849: 44 89 ff mov edi, r15d - 49184c: e8 8f f4 ff ff call 0x490ce0 - 491851: 49 89 c6 mov r14, rax - 491854: 41 0f b7 45 20 movzx eax, word ptr [r13 + 32] - 491859: 89 c2 mov edx, eax - 49185b: 66 81 e2 f8 07 and dx, 2040 - 491860: 66 81 fa f8 07 cmp dx, 2040 - 491865: 0f 85 35 ff ff ff jne 0x4917a0 - 49186b: 41 0f b6 d4 movzx edx, r12b - 49186f: 66 25 07 f8 and ax, 63495 - 491873: c1 e2 03 shl edx, 3 - 491876: 09 d0 or eax, edx - 491878: 66 41 89 45 20 mov word ptr [r13 + 32], ax - 49187d: e9 2f ff ff ff jmp 0x4917b1 - 491882: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 49188b: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 491890: 48 83 c4 28 add rsp, 40 - 491894: 5b pop rbx - 491895: 5d pop rbp - 491896: 41 5c pop r12 - 491898: 41 5d pop r13 - 49189a: 41 5e pop r14 - 49189c: 41 5f pop r15 - 49189e: c3 ret - 49189f: 90 nop - 4918a0: 48 c7 44 24 08 ff ff ff ff mov qword ptr [rsp + 8], -1 - 4918a9: eb e0 jmp 0x49188b - 4918ab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -00000000004918b0 : - 4918b0: 41 57 push r15 - 4918b2: 41 56 push r14 - 4918b4: 49 89 fe mov r14, rdi - 4918b7: 41 55 push r13 - 4918b9: 41 54 push r12 - 4918bb: 49 89 f4 mov r12, rsi - 4918be: 48 89 fe mov rsi, rdi - 4918c1: 55 push rbp - 4918c2: 53 push rbx - 4918c3: 48 89 d3 mov rbx, rdx - 4918c6: 48 83 ec 28 sub rsp, 40 - 4918ca: 0f b7 6f 20 movzx ebp, word ptr [rdi + 32] - 4918ce: 66 c1 ed 03 shr bp, 3 - 4918d2: 40 0f b6 ed movzx ebp, bpl - 4918d6: 89 ef mov edi, ebp - 4918d8: e8 03 f4 ff ff call 0x490ce0 - 4918dd: 8b 13 mov edx, dword ptr [rbx] - 4918df: 85 d2 test edx, edx - 4918e1: 0f 84 e5 00 00 00 je 0x4919cc - 4918e7: 48 89 c6 mov rsi, rax - 4918ea: 45 31 ff xor r15d, r15d - 4918ed: 4c 8d 6c 24 18 lea r13, [rsp + 24] - 4918f2: eb 36 jmp 0x49192a - 4918f4: 0f 1f 40 00 nop dword ptr [rax] - 4918f8: 48 83 7b 08 00 cmp qword ptr [rbx + 8], 0 - 4918fd: 74 1a je 0x491919 - 4918ff: 49 8b 04 24 mov rax, qword ptr [r12] - 491903: 48 85 c0 test rax, rax - 491906: 74 11 je 0x491919 - 491908: 48 8b 50 08 mov rdx, qword ptr [rax + 8] - 49190c: 48 8d 4a 01 lea rcx, [rdx + 1] - 491910: 48 89 48 08 mov qword ptr [rax + 8], rcx - 491914: 48 89 5c d0 10 mov qword ptr [rax + 8*rdx + 16], rbx - 491919: 8b 03 mov eax, dword ptr [rbx] - 49191b: 48 8d 5c 03 04 lea rbx, [rbx + rax + 4] - 491920: 8b 03 mov eax, dword ptr [rbx] - 491922: 85 c0 test eax, eax - 491924: 0f 84 a2 00 00 00 je 0x4919cc - 49192a: 48 63 43 04 movsxd rax, dword ptr [rbx + 4] - 49192e: 85 c0 test eax, eax - 491930: 74 e7 je 0x491919 - 491932: 41 f6 46 20 04 test byte ptr [r14 + 32], 4 - 491937: 74 2f je 0x491968 - 491939: 48 8d 53 04 lea rdx, [rbx + 4] - 49193d: 48 29 c2 sub rdx, rax - 491940: 4c 39 fa cmp rdx, r15 - 491943: 74 23 je 0x491968 - 491945: 48 89 d7 mov rdi, rdx - 491948: 48 89 14 24 mov qword ptr [rsp], rdx - 49194c: e8 2f f6 ff ff call 0x490f80 - 491951: 4c 89 f6 mov rsi, r14 - 491954: 0f b6 f8 movzx edi, al - 491957: 89 c5 mov ebp, eax - 491959: e8 82 f3 ff ff call 0x490ce0 - 49195e: 48 8b 14 24 mov rdx, qword ptr [rsp] - 491962: 48 89 c6 mov rsi, rax - 491965: 49 89 d7 mov r15, rdx - 491968: 85 ed test ebp, ebp - 49196a: 74 8c je 0x4918f8 - 49196c: 40 0f b6 fd movzx edi, bpl - 491970: 48 8d 53 08 lea rdx, [rbx + 8] - 491974: 4c 89 e9 mov rcx, r13 - 491977: 48 89 74 24 08 mov qword ptr [rsp + 8], rsi - 49197c: 89 3c 24 mov dword ptr [rsp], edi - 49197f: e8 1c f4 ff ff call 0x490da0 - 491984: 8b 3c 24 mov edi, dword ptr [rsp] - 491987: e8 e4 f2 ff ff call 0x490c70 - 49198c: 48 8b 74 24 08 mov rsi, qword ptr [rsp + 8] - 491991: 48 c7 c2 ff ff ff ff mov rdx, -1 - 491998: 83 f8 07 cmp eax, 7 - 49199b: 77 13 ja 0x4919b0 - 49199d: 8d 0c c5 00 00 00 00 lea ecx, [8*rax] - 4919a4: ba 01 00 00 00 mov edx, 1 - 4919a9: 48 d3 e2 shl rdx, cl - 4919ac: 48 83 ea 01 sub rdx, 1 - 4919b0: 48 85 54 24 18 test qword ptr [rsp + 24], rdx - 4919b5: 0f 85 44 ff ff ff jne 0x4918ff - 4919bb: 8b 03 mov eax, dword ptr [rbx] - 4919bd: 48 8d 5c 03 04 lea rbx, [rbx + rax + 4] - 4919c2: 8b 03 mov eax, dword ptr [rbx] - 4919c4: 85 c0 test eax, eax - 4919c6: 0f 85 5e ff ff ff jne 0x49192a - 4919cc: 48 83 c4 28 add rsp, 40 - 4919d0: 5b pop rbx - 4919d1: 5d pop rbp - 4919d2: 41 5c pop r12 - 4919d4: 41 5d pop r13 - 4919d6: 41 5e pop r14 - 4919d8: 41 5f pop r15 - 4919da: c3 ret - 4919db: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -00000000004919e0 : - 4919e0: 41 57 push r15 - 4919e2: 41 56 push r14 - 4919e4: 41 55 push r13 - 4919e6: 49 89 fd mov r13, rdi - 4919e9: 41 54 push r12 - 4919eb: 55 push rbp - 4919ec: 53 push rbx - 4919ed: 48 83 ec 58 sub rsp, 88 - 4919f1: 0f b6 57 20 movzx edx, byte ptr [rdi + 32] - 4919f5: 48 89 34 24 mov qword ptr [rsp], rsi - 4919f9: f6 c2 01 test dl, 1 - 4919fc: 0f 84 7e 00 00 00 je 0x491a80 - 491a02: 83 e2 04 and edx, 4 - 491a05: 4d 8b 4d 18 mov r9, qword ptr [r13 + 24] - 491a09: 0f 85 e9 00 00 00 jne 0x491af8 - 491a0f: 41 0f b7 5d 20 movzx ebx, word ptr [r13 + 32] - 491a14: 66 f7 c3 f8 07 test bx, 2040 - 491a19: 0f 85 61 02 00 00 jne 0x491c80 - 491a1f: 49 8b 49 08 mov rcx, qword ptr [r9 + 8] - 491a23: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 491a27: 31 f6 xor esi, esi - 491a29: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 491a30: 48 39 f1 cmp rcx, rsi - 491a33: 76 2b jbe 0x491a60 - 491a35: 48 8d 04 31 lea rax, [rcx + rsi] - 491a39: 48 d1 e8 shr rax - 491a3c: 4d 8b 64 c1 10 mov r12, qword ptr [r9 + 8*rax + 16] - 491a41: 49 8b 54 24 08 mov rdx, qword ptr [r12 + 8] - 491a46: 48 39 d7 cmp rdi, rdx - 491a49: 72 2d jb 0x491a78 - 491a4b: 49 03 54 24 10 add rdx, qword ptr [r12 + 16] - 491a50: 48 39 d7 cmp rdi, rdx - 491a53: 72 0e jb 0x491a63 - 491a55: 48 8d 70 01 lea rsi, [rax + 1] - 491a59: 48 39 f1 cmp rcx, rsi - 491a5c: 77 d7 ja 0x491a35 - 491a5e: 66 90 nop - 491a60: 45 31 e4 xor r12d, r12d - 491a63: 48 83 c4 58 add rsp, 88 - 491a67: 4c 89 e0 mov rax, r12 - 491a6a: 5b pop rbx - 491a6b: 5d pop rbp - 491a6c: 41 5c pop r12 - 491a6e: 41 5d pop r13 - 491a70: 41 5e pop r14 - 491a72: 41 5f pop r15 - 491a74: c3 ret - 491a75: 0f 1f 00 nop dword ptr [rax] - 491a78: 48 89 c1 mov rcx, rax - 491a7b: eb b3 jmp 0x491a30 - 491a7d: 0f 1f 00 nop dword ptr [rax] - 491a80: 44 8b 67 20 mov r12d, dword ptr [rdi + 32] - 491a84: 41 c1 ec 0b shr r12d, 11 - 491a88: 44 89 e3 mov ebx, r12d - 491a8b: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx - 491a90: 48 85 db test rbx, rbx - 491a93: 0f 85 b7 02 00 00 jne 0x491d50 - 491a99: 83 e2 02 and edx, 2 - 491a9c: 48 8b 6f 18 mov rbp, qword ptr [rdi + 24] - 491aa0: 0f 84 2a 01 00 00 je 0x491bd0 - 491aa6: 48 8b 75 00 mov rsi, qword ptr [rbp] - 491aaa: 48 85 f6 test rsi, rsi - 491aad: 75 1d jne 0x491acc - 491aaf: e9 56 01 00 00 jmp 0x491c0a - 491ab4: 0f 1f 40 00 nop dword ptr [rax] - 491ab8: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 491abc: 48 83 c5 08 add rbp, 8 - 491ac0: 48 01 c3 add rbx, rax - 491ac3: 48 85 f6 test rsi, rsi - 491ac6: 0f 84 b4 05 00 00 je 0x492080 - 491acc: 4c 89 ef mov rdi, r13 - 491acf: e8 8c fc ff ff call 0x491760 - 491ad4: 48 83 f8 ff cmp rax, -1 - 491ad8: 75 de jne 0x491ab8 - 491ada: 48 8d 05 cf f4 01 00 lea rax, [rip + 128207] # 0x4b0fb0 - 491ae1: 49 c7 45 20 f8 07 00 00 mov qword ptr [r13 + 32], 2040 - 491ae9: 49 89 45 18 mov qword ptr [r13 + 24], rax - 491aed: e9 18 01 00 00 jmp 0x491c0a - 491af2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 491af8: 4d 8b 79 08 mov r15, qword ptr [r9 + 8] - 491afc: 4d 85 ff test r15, r15 - 491aff: 0f 84 5b ff ff ff je 0x491a60 - 491b05: 45 31 d2 xor r10d, r10d - 491b08: 48 8d 6c 24 40 lea rbp, [rsp + 64] - 491b0d: 48 8d 44 24 38 lea rax, [rsp + 56] - 491b12: 4d 89 fe mov r14, r15 - 491b15: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 491b1a: 4d 89 d4 mov r12, r10 - 491b1d: 49 89 ef mov r15, rbp - 491b20: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 491b25: eb 24 jmp 0x491b4b - 491b27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 491b30: 48 03 44 24 40 add rax, qword ptr [rsp + 64] - 491b35: 48 39 c8 cmp rax, rcx - 491b38: 0f 87 ad 05 00 00 ja 0x4920eb - 491b3e: 4d 8d 60 01 lea r12, [r8 + 1] - 491b42: 4d 39 f4 cmp r12, r14 - 491b45: 0f 83 15 ff ff ff jae 0x491a60 - 491b4b: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 491b50: 4f 8d 04 34 lea r8, [r12 + r14] - 491b54: 49 d1 e8 shr r8 - 491b57: 4a 8b 6c c0 10 mov rbp, qword ptr [rax + 8*r8 + 16] - 491b5c: 4c 89 44 24 18 mov qword ptr [rsp + 24], r8 - 491b61: 48 63 45 04 movsxd rax, dword ptr [rbp + 4] - 491b65: 48 8d 7d 04 lea rdi, [rbp + 4] - 491b69: 48 29 c7 sub rdi, rax - 491b6c: e8 0f f4 ff ff call 0x490f80 - 491b71: 4c 89 ee mov rsi, r13 - 491b74: 0f b6 f8 movzx edi, al - 491b77: 89 c3 mov ebx, eax - 491b79: 89 7c 24 08 mov dword ptr [rsp + 8], edi - 491b7d: 83 e3 0f and ebx, 15 - 491b80: e8 5b f1 ff ff call 0x490ce0 - 491b85: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 491b8a: 8b 7c 24 08 mov edi, dword ptr [rsp + 8] - 491b8e: 48 8d 55 08 lea rdx, [rbp + 8] - 491b92: 48 89 c6 mov rsi, rax - 491b95: e8 06 f2 ff ff call 0x490da0 - 491b9a: 4c 89 f9 mov rcx, r15 - 491b9d: 31 f6 xor esi, esi - 491b9f: 89 df mov edi, ebx - 491ba1: 48 89 c2 mov rdx, rax - 491ba4: e8 f7 f1 ff ff call 0x490da0 - 491ba9: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 491bae: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 491bb2: 4c 8b 44 24 18 mov r8, qword ptr [rsp + 24] - 491bb7: 48 39 c8 cmp rax, rcx - 491bba: 0f 86 70 ff ff ff jbe 0x491b30 - 491bc0: 4d 89 c6 mov r14, r8 - 491bc3: e9 7a ff ff ff jmp 0x491b42 - 491bc8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 491bd0: 48 89 ee mov rsi, rbp - 491bd3: e8 88 fb ff ff call 0x491760 - 491bd8: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 491bdd: 48 83 f8 ff cmp rax, -1 - 491be1: 0f 84 f3 fe ff ff je 0x491ada - 491be7: 48 f7 44 24 10 00 00 e0 ff test qword ptr [rsp + 16], -2097152 - 491bf0: 0f 84 da 04 00 00 je 0x4920d0 - 491bf6: 41 81 65 20 ff 07 00 00 and dword ptr [r13 + 32], 2047 - 491bfe: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 491c04: 0f 85 46 01 00 00 jne 0x491d50 - 491c0a: 48 8b 04 24 mov rax, qword ptr [rsp] - 491c0e: 49 39 45 00 cmp qword ptr [r13], rax - 491c12: 0f 87 48 fe ff ff ja 0x491a60 - 491c18: 41 0f b6 55 20 movzx edx, byte ptr [r13 + 32] - 491c1d: 49 8b 6d 18 mov rbp, qword ptr [r13 + 24] - 491c21: f6 c2 01 test dl, 1 - 491c24: 0f 85 d8 fd ff ff jne 0x491a02 - 491c2a: 83 e2 02 and edx, 2 - 491c2d: 0f 84 35 04 00 00 je 0x492068 - 491c33: 48 8b 75 00 mov rsi, qword ptr [rbp] - 491c37: 48 85 f6 test rsi, rsi - 491c3a: 0f 84 20 fe ff ff je 0x491a60 - 491c40: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 491c44: eb 1b jmp 0x491c61 - 491c46: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 491c50: 48 8b 75 08 mov rsi, qword ptr [rbp + 8] - 491c54: 48 83 c5 08 add rbp, 8 - 491c58: 48 85 f6 test rsi, rsi - 491c5b: 0f 84 ff fd ff ff je 0x491a60 - 491c61: 48 89 da mov rdx, rbx - 491c64: 4c 89 ef mov rdi, r13 - 491c67: e8 44 f4 ff ff call 0x4910b0 - 491c6c: 48 85 c0 test rax, rax - 491c6f: 74 df je 0x491c50 - 491c71: 49 89 c4 mov r12, rax - 491c74: e9 ea fd ff ff jmp 0x491a63 - 491c79: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 491c80: 66 c1 eb 03 shr bx, 3 - 491c84: 4c 89 ee mov rsi, r13 - 491c87: 4c 89 4c 24 08 mov qword ptr [rsp + 8], r9 - 491c8c: 44 0f b6 fb movzx r15d, bl - 491c90: 44 89 ff mov edi, r15d - 491c93: e8 48 f0 ff ff call 0x490ce0 - 491c98: 4c 8b 4c 24 08 mov r9, qword ptr [rsp + 8] - 491c9d: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 491ca2: 4d 8b 71 08 mov r14, qword ptr [r9 + 8] - 491ca6: 4d 85 f6 test r14, r14 - 491ca9: 0f 84 b1 fd ff ff je 0x491a60 - 491caf: 48 8d 6c 24 40 lea rbp, [rsp + 64] - 491cb4: 48 8d 44 24 38 lea rax, [rsp + 56] - 491cb9: 83 e3 0f and ebx, 15 - 491cbc: 45 31 ed xor r13d, r13d - 491cbf: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 491cc4: 48 89 e8 mov rax, rbp - 491cc7: 4d 89 ec mov r12, r13 - 491cca: 89 dd mov ebp, ebx - 491ccc: 4c 89 4c 24 20 mov qword ptr [rsp + 32], r9 - 491cd1: 4c 89 f3 mov rbx, r14 - 491cd4: 49 89 c6 mov r14, rax - 491cd7: eb 22 jmp 0x491cfb - 491cd9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 491ce0: 48 03 44 24 40 add rax, qword ptr [rsp + 64] - 491ce5: 48 39 c8 cmp rax, rcx - 491ce8: 0f 87 d2 03 00 00 ja 0x4920c0 - 491cee: 4d 8d 60 01 lea r12, [r8 + 1] - 491cf2: 49 39 dc cmp r12, rbx - 491cf5: 0f 83 65 fd ff ff jae 0x491a60 - 491cfb: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 491d00: 4e 8d 04 23 lea r8, [rbx + r12] - 491d04: 48 8b 4c 24 10 mov rcx, qword ptr [rsp + 16] - 491d09: 44 89 ff mov edi, r15d - 491d0c: 49 d1 e8 shr r8 - 491d0f: 48 8b 74 24 18 mov rsi, qword ptr [rsp + 24] - 491d14: 4e 8b 6c c0 10 mov r13, qword ptr [rax + 8*r8 + 16] - 491d19: 4c 89 44 24 08 mov qword ptr [rsp + 8], r8 - 491d1e: 49 8d 55 08 lea rdx, [r13 + 8] - 491d22: e8 79 f0 ff ff call 0x490da0 - 491d27: 4c 89 f1 mov rcx, r14 - 491d2a: 31 f6 xor esi, esi - 491d2c: 89 ef mov edi, ebp - 491d2e: 48 89 c2 mov rdx, rax - 491d31: e8 6a f0 ff ff call 0x490da0 - 491d36: 48 8b 44 24 38 mov rax, qword ptr [rsp + 56] - 491d3b: 48 8b 0c 24 mov rcx, qword ptr [rsp] - 491d3f: 4c 8b 44 24 08 mov r8, qword ptr [rsp + 8] - 491d44: 48 39 c8 cmp rax, rcx - 491d47: 76 97 jbe 0x491ce0 - 491d49: 4c 89 c3 mov rbx, r8 - 491d4c: eb a4 jmp 0x491cf2 - 491d4e: 66 90 nop - 491d50: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 491d55: 48 8d 2c c5 10 00 00 00 lea rbp, [8*rax + 16] - 491d5d: 48 89 ef mov rdi, rbp - 491d60: e8 fb d1 f8 ff call 0x41ef60 - 491d65: 48 89 44 24 40 mov qword ptr [rsp + 64], rax - 491d6a: 48 85 c0 test rax, rax - 491d6d: 0f 84 97 fe ff ff je 0x491c0a - 491d73: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 491d7b: 48 89 ef mov rdi, rbp - 491d7e: e8 dd d1 f8 ff call 0x41ef60 - 491d83: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 491d88: 48 85 c0 test rax, rax - 491d8b: 74 08 je 0x491d95 - 491d8d: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 491d95: 4d 8b 65 18 mov r12, qword ptr [r13 + 24] - 491d99: 41 f6 45 20 02 test byte ptr [r13 + 32], 2 - 491d9e: 0f 84 ec 02 00 00 je 0x492090 - 491da4: 49 8b 14 24 mov rdx, qword ptr [r12] - 491da8: 48 85 d2 test rdx, rdx - 491dab: 0f 84 6c f9 f6 ff je 0x40171d - 491db1: 48 8d 6c 24 40 lea rbp, [rsp + 64] - 491db6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 491dc0: 48 89 ee mov rsi, rbp - 491dc3: 4c 89 ef mov rdi, r13 - 491dc6: 49 83 c4 08 add r12, 8 - 491dca: e8 e1 fa ff ff call 0x4918b0 - 491dcf: 49 8b 14 24 mov rdx, qword ptr [r12] - 491dd3: 48 85 d2 test rdx, rdx - 491dd6: 75 e8 jne 0x491dc0 - 491dd8: 4c 8b 7c 24 40 mov r15, qword ptr [rsp + 64] - 491ddd: 4c 89 7c 24 20 mov qword ptr [rsp + 32], r15 - 491de2: 4d 85 ff test r15, r15 - 491de5: 74 0f je 0x491df6 - 491de7: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 491dec: 49 39 47 08 cmp qword ptr [r15 + 8], rax - 491df0: 0f 85 27 f9 f6 ff jne 0x40171d - 491df6: 48 8d 2d c3 f8 ff ff lea rbp, [rip - 1853] # 0x4916c0 - 491dfd: 41 f6 45 20 04 test byte ptr [r13 + 32], 4 - 491e02: 75 19 jne 0x491e1d - 491e04: 66 41 f7 45 20 f8 07 test word ptr [r13 + 32], 2040 - 491e0b: 48 8d 2d be ec ff ff lea rbp, [rip - 4930] # 0x490ad0 - 491e12: 48 8d 05 d7 f0 ff ff lea rax, [rip - 3881] # 0x490ef0 - 491e19: 48 0f 45 e8 cmovne rbp, rax - 491e1d: 48 8b 5c 24 48 mov rbx, qword ptr [rsp + 72] - 491e22: 48 85 db test rbx, rbx - 491e25: 0f 84 85 02 00 00 je 0x4920b0 - 491e2b: 49 8b 47 08 mov rax, qword ptr [r15 + 8] - 491e2f: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 491e34: 48 85 c0 test rax, rax - 491e37: 0f 84 d8 02 00 00 je 0x492115 - 491e3d: 48 8d 04 c5 08 00 00 00 lea rax, [8*rax + 8] - 491e45: 41 be 10 00 00 00 mov r14d, 16 - 491e4b: 4c 8d 25 ce 12 03 00 lea r12, [rip + 201422] # 0x4c3120 - 491e52: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 491e57: 49 8d 47 10 lea rax, [r15 + 16] - 491e5b: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 491e60: 4c 89 f8 mov rax, r15 - 491e63: 4d 89 f7 mov r15, r14 - 491e66: 49 89 c6 mov r14, rax - 491e69: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 491e70: 4e 89 24 3b mov qword ptr [rbx + r15], r12 - 491e74: 4f 8d 24 3e lea r12, [r14 + r15] - 491e78: 4c 39 7c 24 18 cmp qword ptr [rsp + 24], r15 - 491e7d: 0f 84 7d 00 00 00 je 0x491f00 - 491e83: 48 8d 05 96 12 03 00 lea rax, [rip + 201366] # 0x4c3120 - 491e8a: 49 39 c4 cmp r12, rax - 491e8d: 74 62 je 0x491ef1 - 491e8f: 4c 89 f0 mov rax, r14 - 491e92: 4d 89 ee mov r14, r13 - 491e95: 49 89 c5 mov r13, rax - 491e98: eb 27 jmp 0x491ec1 - 491e9a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 491ea0: 4c 2b 64 24 08 sub r12, qword ptr [rsp + 8] - 491ea5: 4a 8d 04 23 lea rax, [rbx + r12] - 491ea9: 4c 8b 60 10 mov r12, qword ptr [rax + 16] - 491ead: 48 c7 40 10 00 00 00 00 mov qword ptr [rax + 16], 0 - 491eb5: 48 8d 05 64 12 03 00 lea rax, [rip + 201316] # 0x4c3120 - 491ebc: 49 39 c4 cmp r12, rax - 491ebf: 74 27 je 0x491ee8 - 491ec1: 4b 8b 74 3d 08 mov rsi, qword ptr [r13 + r15 + 8] - 491ec6: 49 8b 14 24 mov rdx, qword ptr [r12] - 491eca: 4c 89 f7 mov rdi, r14 - 491ecd: ff d5 call rbp - 491ecf: 85 c0 test eax, eax - 491ed1: 78 cd js 0x491ea0 - 491ed3: 4c 89 e8 mov rax, r13 - 491ed6: 4d 89 f5 mov r13, r14 - 491ed9: 49 89 c6 mov r14, rax - 491edc: 49 83 c7 08 add r15, 8 - 491ee0: eb 8e jmp 0x491e70 - 491ee2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 491ee8: 4c 89 e8 mov rax, r13 - 491eeb: 4d 89 f5 mov r13, r14 - 491eee: 49 89 c6 mov r14, rax - 491ef1: 4c 8d 25 28 12 03 00 lea r12, [rip + 201256] # 0x4c3120 - 491ef8: eb e2 jmp 0x491edc - 491efa: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 491f00: 48 8b 7c 24 28 mov rdi, qword ptr [rsp + 40] - 491f05: 4d 89 f7 mov r15, r14 - 491f08: 31 f6 xor esi, esi - 491f0a: 31 d2 xor edx, edx - 491f0c: 31 c0 xor eax, eax - 491f0e: eb 12 jmp 0x491f22 - 491f10: 49 89 4c d7 10 mov qword ptr [r15 + 8*rdx + 16], rcx - 491f15: 48 83 c2 01 add rdx, 1 - 491f19: 48 83 c0 01 add rax, 1 - 491f1d: 48 39 c7 cmp rdi, rax - 491f20: 74 1e je 0x491f40 - 491f22: 48 83 7c c3 10 00 cmp qword ptr [rbx + 8*rax + 16], 0 - 491f28: 49 8b 4c c7 10 mov rcx, qword ptr [r15 + 8*rax + 16] - 491f2d: 75 e1 jne 0x491f10 - 491f2f: 48 89 4c f3 10 mov qword ptr [rbx + 8*rsi + 16], rcx - 491f34: 48 83 c6 01 add rsi, 1 - 491f38: eb df jmp 0x491f19 - 491f3a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 491f40: 4c 8b 4c 24 48 mov r9, qword ptr [rsp + 72] - 491f45: 4c 8b 7c 24 40 mov r15, qword ptr [rsp + 64] - 491f4a: 48 8b 44 24 20 mov rax, qword ptr [rsp + 32] - 491f4f: 48 89 50 08 mov qword ptr [rax + 8], rdx - 491f53: 48 89 73 08 mov qword ptr [rbx + 8], rsi - 491f57: 49 8b 41 08 mov rax, qword ptr [r9 + 8] - 491f5b: 49 03 47 08 add rax, qword ptr [r15 + 8] - 491f5f: 48 3b 44 24 10 cmp rax, qword ptr [rsp + 16] - 491f64: 0f 85 b3 f7 f6 ff jne 0x40171d - 491f6a: 4c 89 ca mov rdx, r9 - 491f6d: 48 89 ee mov rsi, rbp - 491f70: 4c 89 ef mov rdi, r13 - 491f73: e8 48 ec ff ff call 0x490bc0 - 491f78: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 491f7d: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 491f82: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 491f86: 48 85 c0 test rax, rax - 491f89: 0f 84 b1 00 00 00 je 0x492040 - 491f8f: 4c 8b 64 24 40 mov r12, qword ptr [rsp + 64] - 491f94: 48 89 6c 24 08 mov qword ptr [rsp + 8], rbp - 491f99: 49 8b 5c 24 08 mov rbx, qword ptr [r12 + 8] - 491f9e: 66 90 nop - 491fa0: 48 8d 48 ff lea rcx, [rax - 1] - 491fa4: 48 89 4c 24 10 mov qword ptr [rsp + 16], rcx - 491fa9: 48 8b 4c 24 18 mov rcx, qword ptr [rsp + 24] - 491fae: 48 8d 14 c1 lea rdx, [rcx + 8*rax] - 491fb2: 4c 8b 7a 08 mov r15, qword ptr [rdx + 8] - 491fb6: 48 85 db test rbx, rbx - 491fb9: 0f 84 34 01 00 00 je 0x4920f3 - 491fbf: 48 8d 6c 03 ff lea rbp, [rbx + rax - 1] - 491fc4: 49 89 de mov r14, rbx - 491fc7: eb 1a jmp 0x491fe3 - 491fc9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 491fd0: 4b 8b 44 f4 10 mov rax, qword ptr [r12 + 8*r14 + 16] - 491fd5: 49 89 44 ec 10 mov qword ptr [r12 + 8*rbp + 16], rax - 491fda: 48 83 ed 01 sub rbp, 1 - 491fde: 4d 85 f6 test r14, r14 - 491fe1: 74 35 je 0x492018 - 491fe3: 4c 89 f3 mov rbx, r14 - 491fe6: 4d 8d 76 ff lea r14, [r14 - 1] - 491fea: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 491fef: 4c 89 fa mov rdx, r15 - 491ff2: 4b 8b 74 f4 10 mov rsi, qword ptr [r12 + 8*r14 + 16] - 491ff7: 4c 89 ef mov rdi, r13 - 491ffa: ff d0 call rax - 491ffc: 85 c0 test eax, eax - 491ffe: 7f d0 jg 0x491fd0 - 492000: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 492006: 4d 89 7c ec 10 mov qword ptr [r12 + 8*rbp + 16], r15 - 49200b: 74 1b je 0x492028 - 49200d: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 492012: eb 8c jmp 0x491fa0 - 492014: 0f 1f 40 00 nop dword ptr [rax] - 492018: 48 8b 6c 24 10 mov rbp, qword ptr [rsp + 16] - 49201d: 31 db xor ebx, ebx - 49201f: eb df jmp 0x492000 - 492021: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 492028: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 49202d: 48 8b 40 08 mov rax, qword ptr [rax + 8] - 492031: 49 01 44 24 08 add qword ptr [r12 + 8], rax - 492036: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 49203b: 48 89 44 24 18 mov qword ptr [rsp + 24], rax - 492040: 48 8b 7c 24 18 mov rdi, qword ptr [rsp + 24] - 492045: e8 06 d5 f8 ff call 0x41f550 - 49204a: 48 8b 44 24 40 mov rax, qword ptr [rsp + 64] - 49204f: 49 8b 55 18 mov rdx, qword ptr [r13 + 24] - 492053: 48 89 10 mov qword ptr [rax], rdx - 492056: 41 80 4d 20 01 or byte ptr [r13 + 32], 1 - 49205b: 49 89 45 18 mov qword ptr [r13 + 24], rax - 49205f: e9 a6 fb ff ff jmp 0x491c0a - 492064: 0f 1f 40 00 nop dword ptr [rax] - 492068: 48 8b 14 24 mov rdx, qword ptr [rsp] - 49206c: 48 89 ee mov rsi, rbp - 49206f: 4c 89 ef mov rdi, r13 - 492072: e8 39 f0 ff ff call 0x4910b0 - 492077: 49 89 c4 mov r12, rax - 49207a: e9 e4 f9 ff ff jmp 0x491a63 - 49207f: 90 nop - 492080: 48 89 5c 24 10 mov qword ptr [rsp + 16], rbx - 492085: e9 5d fb ff ff jmp 0x491be7 - 49208a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 492090: 48 8d 6c 24 40 lea rbp, [rsp + 64] - 492095: 4c 89 e2 mov rdx, r12 - 492098: 4c 89 ef mov rdi, r13 - 49209b: 48 89 ee mov rsi, rbp - 49209e: e8 0d f8 ff ff call 0x4918b0 - 4920a3: e9 30 fd ff ff jmp 0x491dd8 - 4920a8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4920b0: 4c 89 fa mov rdx, r15 - 4920b3: 48 89 ee mov rsi, rbp - 4920b6: 4c 89 ef mov rdi, r13 - 4920b9: e8 02 eb ff ff call 0x490bc0 - 4920be: eb 8a jmp 0x49204a - 4920c0: 4d 89 ec mov r12, r13 - 4920c3: e9 9b f9 ff ff jmp 0x491a63 - 4920c8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4920d0: 8b 54 24 10 mov edx, dword ptr [rsp + 16] - 4920d4: 41 8b 45 20 mov eax, dword ptr [r13 + 32] - 4920d8: c1 e2 0b shl edx, 11 - 4920db: 25 ff 07 00 00 and eax, 2047 - 4920e0: 09 d0 or eax, edx - 4920e2: 41 89 45 20 mov dword ptr [r13 + 32], eax - 4920e6: e9 13 fb ff ff jmp 0x491bfe - 4920eb: 49 89 ec mov r12, rbp - 4920ee: e9 70 f9 ff ff jmp 0x491a63 - 4920f3: 48 83 7c 24 10 00 cmp qword ptr [rsp + 16], 0 - 4920f9: 4d 89 7c c4 08 mov qword ptr [r12 + 8*rax + 8], r15 - 4920fe: 0f 84 24 ff ff ff je 0x492028 - 492104: 48 8d 68 fe lea rbp, [rax - 2] - 492108: 4c 8b 3a mov r15, qword ptr [rdx] - 49210b: 48 89 6c 24 10 mov qword ptr [rsp + 16], rbp - 492110: e9 eb fe ff ff jmp 0x492000 - 492115: 49 89 d9 mov r9, rbx - 492118: 31 f6 xor esi, esi - 49211a: 31 d2 xor edx, edx - 49211c: e9 29 fe ff ff jmp 0x491f4a - 492121: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 49212c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000492130 <__register_frame_info_bases.part.0>: - 492130: 55 push rbp - 492131: 53 push rbx - 492132: 48 89 f3 mov rbx, rsi - 492135: 48 83 ec 08 sub rsp, 8 - 492139: 48 c7 c5 00 00 00 00 mov rbp, 0 - 492140: 48 c7 06 ff ff ff ff mov qword ptr [rsi], -1 - 492147: 48 89 56 08 mov qword ptr [rsi + 8], rdx - 49214b: 48 89 4e 10 mov qword ptr [rsi + 16], rcx - 49214f: 48 89 7e 18 mov qword ptr [rsi + 24], rdi - 492153: 48 c7 46 20 f8 07 00 00 mov qword ptr [rsi + 32], 2040 - 49215b: 48 85 ed test rbp, rbp - 49215e: 74 0c je 0x49216c <__register_frame_info_bases.part.0+0x3c> - 492160: 48 8d 3d 59 11 03 00 lea rdi, [rip + 201049] # 0x4c32c0 - 492167: e8 94 de b6 ff call 0x0 - 49216c: 48 8b 05 85 11 03 00 mov rax, qword ptr [rip + 201093] # 0x4c32f8 - 492173: 48 89 1d 7e 11 03 00 mov qword ptr [rip + 201086], rbx # 0x4c32f8 - 49217a: 48 89 43 28 mov qword ptr [rbx + 40], rax - 49217e: 8b 05 64 11 03 00 mov eax, dword ptr [rip + 201060] # 0x4c32e8 - 492184: 85 c0 test eax, eax - 492186: 74 28 je 0x4921b0 <__register_frame_info_bases.part.0+0x80> - 492188: 48 85 ed test rbp, rbp - 49218b: 74 13 je 0x4921a0 <__register_frame_info_bases.part.0+0x70> - 49218d: 48 83 c4 08 add rsp, 8 - 492191: 48 8d 3d 28 11 03 00 lea rdi, [rip + 201000] # 0x4c32c0 - 492198: 5b pop rbx - 492199: 5d pop rbp - 49219a: e9 61 de b6 ff jmp 0x0 - 49219f: 90 nop - 4921a0: 48 83 c4 08 add rsp, 8 - 4921a4: 5b pop rbx - 4921a5: 5d pop rbp - 4921a6: c3 ret - 4921a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4921b0: c7 05 2e 11 03 00 01 00 00 00 mov dword ptr [rip + 201006], 1 # 0x4c32e8 - 4921ba: eb cc jmp 0x492188 <__register_frame_info_bases.part.0+0x58> - 4921bc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004921c0 <__register_frame_info_bases>: - 4921c0: f3 0f 1e fa endbr64 - 4921c4: 48 85 ff test rdi, rdi - 4921c7: 74 0f je 0x4921d8 <__register_frame_info_bases+0x18> - 4921c9: 8b 07 mov eax, dword ptr [rdi] - 4921cb: 85 c0 test eax, eax - 4921cd: 74 09 je 0x4921d8 <__register_frame_info_bases+0x18> - 4921cf: e9 5c ff ff ff jmp 0x492130 <__register_frame_info_bases.part.0> - 4921d4: 0f 1f 40 00 nop dword ptr [rax] - 4921d8: c3 ret - 4921d9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004921e0 <__register_frame_info>: - 4921e0: f3 0f 1e fa endbr64 - 4921e4: 48 85 ff test rdi, rdi - 4921e7: 74 17 je 0x492200 <__register_frame_info+0x20> - 4921e9: 8b 07 mov eax, dword ptr [rdi] - 4921eb: 85 c0 test eax, eax - 4921ed: 74 11 je 0x492200 <__register_frame_info+0x20> - 4921ef: 31 c9 xor ecx, ecx - 4921f1: 31 d2 xor edx, edx - 4921f3: e9 38 ff ff ff jmp 0x492130 <__register_frame_info_bases.part.0> - 4921f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 492200: c3 ret - 492201: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 49220c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000492210 <__register_frame>: - 492210: f3 0f 1e fa endbr64 - 492214: 8b 07 mov eax, dword ptr [rdi] - 492216: 85 c0 test eax, eax - 492218: 75 06 jne 0x492220 <__register_frame+0x10> - 49221a: c3 ret - 49221b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 492220: 55 push rbp - 492221: 48 89 fd mov rbp, rdi - 492224: bf 30 00 00 00 mov edi, 48 - 492229: e8 32 cd f8 ff call 0x41ef60 - 49222e: 48 89 ef mov rdi, rbp - 492231: 31 c9 xor ecx, ecx - 492233: 31 d2 xor edx, edx - 492235: 48 89 c6 mov rsi, rax - 492238: 5d pop rbp - 492239: e9 f2 fe ff ff jmp 0x492130 <__register_frame_info_bases.part.0> - 49223e: 66 90 nop - -0000000000492240 <__register_frame_info_table_bases>: - 492240: f3 0f 1e fa endbr64 - 492244: 55 push rbp - 492245: 53 push rbx - 492246: 48 89 f3 mov rbx, rsi - 492249: 48 83 ec 08 sub rsp, 8 - 49224d: 48 c7 c5 00 00 00 00 mov rbp, 0 - 492254: 48 c7 06 ff ff ff ff mov qword ptr [rsi], -1 - 49225b: 48 89 56 08 mov qword ptr [rsi + 8], rdx - 49225f: 48 89 4e 10 mov qword ptr [rsi + 16], rcx - 492263: 48 89 7e 18 mov qword ptr [rsi + 24], rdi - 492267: 48 c7 46 20 fa 07 00 00 mov qword ptr [rsi + 32], 2042 - 49226f: 48 85 ed test rbp, rbp - 492272: 74 0c je 0x492280 <__register_frame_info_table_bases+0x40> - 492274: 48 8d 3d 45 10 03 00 lea rdi, [rip + 200773] # 0x4c32c0 - 49227b: e8 80 dd b6 ff call 0x0 - 492280: 48 8b 05 71 10 03 00 mov rax, qword ptr [rip + 200817] # 0x4c32f8 - 492287: 48 89 1d 6a 10 03 00 mov qword ptr [rip + 200810], rbx # 0x4c32f8 - 49228e: 48 89 43 28 mov qword ptr [rbx + 40], rax - 492292: 8b 05 50 10 03 00 mov eax, dword ptr [rip + 200784] # 0x4c32e8 - 492298: 85 c0 test eax, eax - 49229a: 74 24 je 0x4922c0 <__register_frame_info_table_bases+0x80> - 49229c: 48 85 ed test rbp, rbp - 49229f: 74 17 je 0x4922b8 <__register_frame_info_table_bases+0x78> - 4922a1: 48 83 c4 08 add rsp, 8 - 4922a5: 48 8d 3d 14 10 03 00 lea rdi, [rip + 200724] # 0x4c32c0 - 4922ac: 5b pop rbx - 4922ad: 5d pop rbp - 4922ae: e9 4d dd b6 ff jmp 0x0 - 4922b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4922b8: 48 83 c4 08 add rsp, 8 - 4922bc: 5b pop rbx - 4922bd: 5d pop rbp - 4922be: c3 ret - 4922bf: 90 nop - 4922c0: c7 05 1e 10 03 00 01 00 00 00 mov dword ptr [rip + 200734], 1 # 0x4c32e8 - 4922ca: eb d0 jmp 0x49229c <__register_frame_info_table_bases+0x5c> - 4922cc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004922d0 <__register_frame_info_table>: - 4922d0: f3 0f 1e fa endbr64 - 4922d4: 31 c9 xor ecx, ecx - 4922d6: 31 d2 xor edx, edx - 4922d8: e9 63 ff ff ff jmp 0x492240 <__register_frame_info_table_bases> - 4922dd: 0f 1f 00 nop dword ptr [rax] - -00000000004922e0 <__register_frame_table>: - 4922e0: f3 0f 1e fa endbr64 - 4922e4: 55 push rbp - 4922e5: 48 89 fd mov rbp, rdi - 4922e8: bf 30 00 00 00 mov edi, 48 - 4922ed: e8 6e cc f8 ff call 0x41ef60 - 4922f2: 48 89 ef mov rdi, rbp - 4922f5: 31 c9 xor ecx, ecx - 4922f7: 31 d2 xor edx, edx - 4922f9: 48 89 c6 mov rsi, rax - 4922fc: 5d pop rbp - 4922fd: e9 3e ff ff ff jmp 0x492240 <__register_frame_info_table_bases> - 492302: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 49230d: 0f 1f 00 nop dword ptr [rax] - -0000000000492310 <__deregister_frame_info_bases>: - 492310: f3 0f 1e fa endbr64 - 492314: 41 54 push r12 - 492316: 55 push rbp - 492317: 53 push rbx - 492318: 48 85 ff test rdi, rdi - 49231b: 0f 84 cf 00 00 00 je 0x4923f0 <__deregister_frame_info_bases+0xe0> - 492321: 8b 07 mov eax, dword ptr [rdi] - 492323: 48 89 fb mov rbx, rdi - 492326: 85 c0 test eax, eax - 492328: 0f 84 c2 00 00 00 je 0x4923f0 <__deregister_frame_info_bases+0xe0> - 49232e: 48 c7 c5 00 00 00 00 mov rbp, 0 - 492335: 48 85 ed test rbp, rbp - 492338: 74 0c je 0x492346 <__deregister_frame_info_bases+0x36> - 49233a: 48 8d 3d 7f 0f 03 00 lea rdi, [rip + 200575] # 0x4c32c0 - 492341: e8 ba dc b6 ff call 0x0 - 492346: 48 8b 05 ab 0f 03 00 mov rax, qword ptr [rip + 200619] # 0x4c32f8 - 49234d: 48 85 c0 test rax, rax - 492350: 74 4e je 0x4923a0 <__deregister_frame_info_bases+0x90> - 492352: 48 8d 0d 9f 0f 03 00 lea rcx, [rip + 200607] # 0x4c32f8 - 492359: eb 0f jmp 0x49236a <__deregister_frame_info_bases+0x5a> - 49235b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 492360: 49 8d 4c 24 28 lea rcx, [r12 + 40] - 492365: 48 85 c0 test rax, rax - 492368: 74 36 je 0x4923a0 <__deregister_frame_info_bases+0x90> - 49236a: 48 8b 50 18 mov rdx, qword ptr [rax + 24] - 49236e: 49 89 c4 mov r12, rax - 492371: 48 8b 40 28 mov rax, qword ptr [rax + 40] - 492375: 48 39 d3 cmp rbx, rdx - 492378: 75 e6 jne 0x492360 <__deregister_frame_info_bases+0x50> - 49237a: 48 89 01 mov qword ptr [rcx], rax - 49237d: 48 85 ed test rbp, rbp - 492380: 74 0c je 0x49238e <__deregister_frame_info_bases+0x7e> - 492382: 48 8d 3d 37 0f 03 00 lea rdi, [rip + 200503] # 0x4c32c0 - 492389: e8 72 dc b6 ff call 0x0 - 49238e: 4c 89 e0 mov rax, r12 - 492391: 5b pop rbx - 492392: 5d pop rbp - 492393: 41 5c pop r12 - 492395: c3 ret - 492396: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4923a0: 4c 8b 25 49 0f 03 00 mov r12, qword ptr [rip + 200521] # 0x4c32f0 - 4923a7: 4d 85 e4 test r12, r12 - 4923aa: 74 54 je 0x492400 <__deregister_frame_info_bases+0xf0> - 4923ac: 48 8d 05 3d 0f 03 00 lea rax, [rip + 200509] # 0x4c32f0 - 4923b3: eb 17 jmp 0x4923cc <__deregister_frame_info_bases+0xbc> - 4923b5: 0f 1f 00 nop dword ptr [rax] - 4923b8: 48 3b 1f cmp rbx, qword ptr [rdi] - 4923bb: 74 63 je 0x492420 <__deregister_frame_info_bases+0x110> - 4923bd: 49 8d 44 24 28 lea rax, [r12 + 40] - 4923c2: 4d 8b 64 24 28 mov r12, qword ptr [r12 + 40] - 4923c7: 4d 85 e4 test r12, r12 - 4923ca: 74 34 je 0x492400 <__deregister_frame_info_bases+0xf0> - 4923cc: 49 8b 7c 24 18 mov rdi, qword ptr [r12 + 24] - 4923d1: 41 f6 44 24 20 01 test byte ptr [r12 + 32], 1 - 4923d7: 75 df jne 0x4923b8 <__deregister_frame_info_bases+0xa8> - 4923d9: 48 39 fb cmp rbx, rdi - 4923dc: 75 df jne 0x4923bd <__deregister_frame_info_bases+0xad> - 4923de: 49 8b 54 24 28 mov rdx, qword ptr [r12 + 40] - 4923e3: 48 89 10 mov qword ptr [rax], rdx - 4923e6: eb 95 jmp 0x49237d <__deregister_frame_info_bases+0x6d> - 4923e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4923f0: 45 31 e4 xor r12d, r12d - 4923f3: 5b pop rbx - 4923f4: 5d pop rbp - 4923f5: 4c 89 e0 mov rax, r12 - 4923f8: 41 5c pop r12 - 4923fa: c3 ret - 4923fb: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 492400: 48 85 ed test rbp, rbp - 492403: 74 0c je 0x492411 <__deregister_frame_info_bases+0x101> - 492405: 48 8d 3d b4 0e 03 00 lea rdi, [rip + 200372] # 0x4c32c0 - 49240c: e8 ef db b6 ff call 0x0 - 492411: e8 9e ed f6 ff call 0x4011b4 - 492416: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 492420: 49 8b 54 24 28 mov rdx, qword ptr [r12 + 40] - 492425: 48 89 10 mov qword ptr [rax], rdx - 492428: e8 23 d1 f8 ff call 0x41f550 - 49242d: e9 4b ff ff ff jmp 0x49237d <__deregister_frame_info_bases+0x6d> - 492432: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 49243d: 0f 1f 00 nop dword ptr [rax] - -0000000000492440 <__deregister_frame_info>: - 492440: f3 0f 1e fa endbr64 - 492444: e9 c7 fe ff ff jmp 0x492310 <__deregister_frame_info_bases> - 492449: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000492450 <__deregister_frame>: - 492450: f3 0f 1e fa endbr64 - 492454: 8b 07 mov eax, dword ptr [rdi] - 492456: 85 c0 test eax, eax - 492458: 75 06 jne 0x492460 <__deregister_frame+0x10> - 49245a: c3 ret - 49245b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 492460: 48 83 ec 08 sub rsp, 8 - 492464: e8 a7 fe ff ff call 0x492310 <__deregister_frame_info_bases> - 492469: 48 83 c4 08 add rsp, 8 - 49246d: 48 89 c7 mov rdi, rax - 492470: e9 db d0 f8 ff jmp 0x41f550 - 492475: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - -0000000000492480 <_Unwind_Find_FDE>: - 492480: f3 0f 1e fa endbr64 - 492484: 41 57 push r15 - 492486: 41 56 push r14 - 492488: 41 55 push r13 - 49248a: 41 54 push r12 - 49248c: 49 89 f4 mov r12, rsi - 49248f: 55 push rbp - 492490: 53 push rbx - 492491: 48 89 fb mov rbx, rdi - 492494: 48 83 ec 38 sub rsp, 56 - 492498: 8b 05 4a 0e 03 00 mov eax, dword ptr [rip + 200266] # 0x4c32e8 - 49249e: 85 c0 test eax, eax - 4924a0: 0f 85 8a 00 00 00 jne 0x492530 <_Unwind_Find_FDE+0xb0> - 4924a6: 48 89 e6 mov rsi, rsp - 4924a9: 48 8d 3d 80 ed ff ff lea rdi, [rip - 4736] # 0x491230 <_Unwind_IteratePhdrCallback> - 4924b0: 48 89 1c 24 mov qword ptr [rsp], rbx - 4924b4: 48 c7 44 24 08 00 00 00 00 mov qword ptr [rsp + 8], 0 - 4924bd: 48 c7 44 24 10 00 00 00 00 mov qword ptr [rsp + 16], 0 - 4924c6: 48 c7 44 24 18 00 00 00 00 mov qword ptr [rsp + 24], 0 - 4924cf: 48 c7 44 24 20 00 00 00 00 mov qword ptr [rsp + 32], 0 - 4924d8: c7 44 24 28 01 00 00 00 mov dword ptr [rsp + 40], 1 - 4924e0: e8 2b 06 00 00 call 0x492b10 - 4924e5: 85 c0 test eax, eax - 4924e7: 0f 88 6b 01 00 00 js 0x492658 <_Unwind_Find_FDE+0x1d8> - 4924ed: 4c 8b 7c 24 20 mov r15, qword ptr [rsp + 32] - 4924f2: 4d 85 ff test r15, r15 - 4924f5: 74 1d je 0x492514 <_Unwind_Find_FDE+0x94> - 4924f7: 48 8b 44 24 08 mov rax, qword ptr [rsp + 8] - 4924fc: 49 89 04 24 mov qword ptr [r12], rax - 492500: 48 8b 44 24 10 mov rax, qword ptr [rsp + 16] - 492505: 49 89 44 24 08 mov qword ptr [r12 + 8], rax - 49250a: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 49250f: 49 89 44 24 10 mov qword ptr [r12 + 16], rax - 492514: 48 83 c4 38 add rsp, 56 - 492518: 4c 89 f8 mov rax, r15 - 49251b: 5b pop rbx - 49251c: 5d pop rbp - 49251d: 41 5c pop r12 - 49251f: 41 5d pop r13 - 492521: 41 5e pop r14 - 492523: 41 5f pop r15 - 492525: c3 ret - 492526: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 492530: 49 c7 c6 00 00 00 00 mov r14, 0 - 492537: 4d 85 f6 test r14, r14 - 49253a: 74 0c je 0x492548 <_Unwind_Find_FDE+0xc8> - 49253c: 48 8d 3d 7d 0d 03 00 lea rdi, [rip + 200061] # 0x4c32c0 - 492543: e8 b8 da b6 ff call 0x0 - 492548: 48 8b 2d a1 0d 03 00 mov rbp, qword ptr [rip + 200097] # 0x4c32f0 - 49254f: 48 85 ed test rbp, rbp - 492552: 75 15 jne 0x492569 <_Unwind_Find_FDE+0xe9> - 492554: e9 87 00 00 00 jmp 0x4925e0 <_Unwind_Find_FDE+0x160> - 492559: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 492560: 48 8b 6d 28 mov rbp, qword ptr [rbp + 40] - 492564: 48 85 ed test rbp, rbp - 492567: 74 77 je 0x4925e0 <_Unwind_Find_FDE+0x160> - 492569: 48 3b 5d 00 cmp rbx, qword ptr [rbp] - 49256d: 72 f1 jb 0x492560 <_Unwind_Find_FDE+0xe0> - 49256f: 48 89 de mov rsi, rbx - 492572: 48 89 ef mov rdi, rbp - 492575: e8 66 f4 ff ff call 0x4919e0 - 49257a: 49 89 c7 mov r15, rax - 49257d: 48 85 c0 test rax, rax - 492580: 74 5e je 0x4925e0 <_Unwind_Find_FDE+0x160> - 492582: 4d 85 f6 test r14, r14 - 492585: 0f 85 d5 00 00 00 jne 0x492660 <_Unwind_Find_FDE+0x1e0> - 49258b: 48 8b 45 08 mov rax, qword ptr [rbp + 8] - 49258f: 49 89 04 24 mov qword ptr [r12], rax - 492593: 48 8b 45 10 mov rax, qword ptr [rbp + 16] - 492597: 49 89 44 24 08 mov qword ptr [r12 + 8], rax - 49259c: f6 45 20 04 test byte ptr [rbp + 32], 4 - 4925a0: 0f 85 d2 00 00 00 jne 0x492678 <_Unwind_Find_FDE+0x1f8> - 4925a6: 44 0f b7 6d 20 movzx r13d, word ptr [rbp + 32] - 4925ab: 66 41 c1 ed 03 shr r13w, 3 - 4925b0: 45 0f b6 ed movzx r13d, r13b - 4925b4: 48 89 ee mov rsi, rbp - 4925b7: 44 89 ef mov edi, r13d - 4925ba: e8 21 e7 ff ff call 0x490ce0 - 4925bf: 48 89 e1 mov rcx, rsp - 4925c2: 49 8d 57 08 lea rdx, [r15 + 8] - 4925c6: 44 89 ef mov edi, r13d - 4925c9: 48 89 c6 mov rsi, rax - 4925cc: e8 cf e7 ff ff call 0x490da0 - 4925d1: 48 8b 04 24 mov rax, qword ptr [rsp] - 4925d5: 49 89 44 24 10 mov qword ptr [r12 + 16], rax - 4925da: e9 35 ff ff ff jmp 0x492514 <_Unwind_Find_FDE+0x94> - 4925df: 90 nop - 4925e0: 4c 8d 2d 09 0d 03 00 lea r13, [rip + 199945] # 0x4c32f0 - 4925e7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4925f0: 48 8b 2d 01 0d 03 00 mov rbp, qword ptr [rip + 199937] # 0x4c32f8 - 4925f7: 48 85 ed test rbp, rbp - 4925fa: 0f 84 98 00 00 00 je 0x492698 <_Unwind_Find_FDE+0x218> - 492600: 48 8b 45 28 mov rax, qword ptr [rbp + 40] - 492604: 48 89 de mov rsi, rbx - 492607: 48 89 ef mov rdi, rbp - 49260a: 48 89 05 e7 0c 03 00 mov qword ptr [rip + 199911], rax # 0x4c32f8 - 492611: e8 ca f3 ff ff call 0x4919e0 - 492616: 48 8b 15 d3 0c 03 00 mov rdx, qword ptr [rip + 199891] # 0x4c32f0 - 49261d: 49 89 c7 mov r15, rax - 492620: 4c 89 e8 mov rax, r13 - 492623: 48 85 d2 test rdx, rdx - 492626: 74 1a je 0x492642 <_Unwind_Find_FDE+0x1c2> - 492628: 48 8b 4d 00 mov rcx, qword ptr [rbp] - 49262c: eb 0f jmp 0x49263d <_Unwind_Find_FDE+0x1bd> - 49262e: 66 90 nop - 492630: 48 8d 42 28 lea rax, [rdx + 40] - 492634: 48 8b 52 28 mov rdx, qword ptr [rdx + 40] - 492638: 48 85 d2 test rdx, rdx - 49263b: 74 05 je 0x492642 <_Unwind_Find_FDE+0x1c2> - 49263d: 48 39 0a cmp qword ptr [rdx], rcx - 492640: 73 ee jae 0x492630 <_Unwind_Find_FDE+0x1b0> - 492642: 48 89 55 28 mov qword ptr [rbp + 40], rdx - 492646: 48 89 28 mov qword ptr [rax], rbp - 492649: 4d 85 ff test r15, r15 - 49264c: 74 a2 je 0x4925f0 <_Unwind_Find_FDE+0x170> - 49264e: e9 2f ff ff ff jmp 0x492582 <_Unwind_Find_FDE+0x102> - 492653: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 492658: 45 31 ff xor r15d, r15d - 49265b: e9 b4 fe ff ff jmp 0x492514 <_Unwind_Find_FDE+0x94> - 492660: 48 8d 3d 59 0c 03 00 lea rdi, [rip + 199769] # 0x4c32c0 - 492667: e8 94 d9 b6 ff call 0x0 - 49266c: e9 1a ff ff ff jmp 0x49258b <_Unwind_Find_FDE+0x10b> - 492671: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 492678: 49 63 47 04 movsxd rax, dword ptr [r15 + 4] - 49267c: 49 8d 7f 04 lea rdi, [r15 + 4] - 492680: 48 29 c7 sub rdi, rax - 492683: e8 f8 e8 ff ff call 0x490f80 - 492688: 44 0f b6 e8 movzx r13d, al - 49268c: e9 23 ff ff ff jmp 0x4925b4 <_Unwind_Find_FDE+0x134> - 492691: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 492698: 4d 85 f6 test r14, r14 - 49269b: 0f 84 05 fe ff ff je 0x4924a6 <_Unwind_Find_FDE+0x26> - 4926a1: 48 8d 3d 18 0c 03 00 lea rdi, [rip + 199704] # 0x4c32c0 - 4926a8: e8 53 d9 b6 ff call 0x0 - 4926ad: e9 f4 fd ff ff jmp 0x4924a6 <_Unwind_Find_FDE+0x26> - 4926b2: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 4926bc: 0f 1f 40 00 nop dword ptr [rax] - -00000000004926c0 : - 4926c0: 40 80 ff ff cmp dil, -1 - 4926c4: 74 72 je 0x492738 - 4926c6: 89 f8 mov eax, edi - 4926c8: 48 83 ec 08 sub rsp, 8 - 4926cc: 83 e0 70 and eax, 112 - 4926cf: 3c 30 cmp al, 48 - 4926d1: 74 55 je 0x492728 - 4926d3: 77 13 ja 0x4926e8 - 4926d5: 3c 20 cmp al, 32 - 4926d7: 75 27 jne 0x492700 - 4926d9: 48 89 f7 mov rdi, rsi - 4926dc: 48 83 c4 08 add rsp, 8 - 4926e0: e9 db da ff ff jmp 0x4901c0 <_Unwind_GetTextRelBase> - 4926e5: 0f 1f 00 nop dword ptr [rax] - 4926e8: 3c 40 cmp al, 64 - 4926ea: 75 2c jne 0x492718 - 4926ec: 48 89 f7 mov rdi, rsi - 4926ef: 48 83 c4 08 add rsp, 8 - 4926f3: e9 78 da ff ff jmp 0x490170 <_Unwind_GetRegionStart> - 4926f8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 492700: 0f 87 1c f0 f6 ff ja 0x401722 - 492706: 83 e7 60 and edi, 96 - 492709: 0f 85 13 f0 f6 ff jne 0x401722 - 49270f: eb 0b jmp 0x49271c - 492711: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 492718: 3c 50 cmp al, 80 - 49271a: 75 1f jne 0x49273b - 49271c: 31 c0 xor eax, eax - 49271e: 48 83 c4 08 add rsp, 8 - 492722: c3 ret - 492723: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 492728: 48 89 f7 mov rdi, rsi - 49272b: 48 83 c4 08 add rsp, 8 - 49272f: e9 7c da ff ff jmp 0x4901b0 <_Unwind_GetDataRelBase> - 492734: 0f 1f 40 00 nop dword ptr [rax] - 492738: 31 c0 xor eax, eax - 49273a: c3 ret - 49273b: e9 e2 ef f6 ff jmp 0x401722 - -0000000000492740 : - 492740: 49 89 c9 mov r9, rcx - 492743: 40 80 ff 50 cmp dil, 80 - 492747: 74 57 je 0x4927a0 - 492749: 89 f8 mov eax, edi - 49274b: 48 83 ec 08 sub rsp, 8 - 49274f: 83 e0 0f and eax, 15 - 492752: 3c 0c cmp al, 12 - 492754: 0f 87 cd ef f6 ff ja 0x401727 - 49275a: 48 8d 0d 57 e8 01 00 lea rcx, [rip + 125015] # 0x4b0fb8 - 492761: 0f b6 c0 movzx eax, al - 492764: 48 63 04 81 movsxd rax, dword ptr [rcx + 4*rax] - 492768: 48 01 c8 add rax, rcx - 49276b: 3e ff e0 jmp rax - 49276e: 66 90 nop - 492770: 4c 8b 02 mov r8, qword ptr [rdx] - 492773: 48 8d 42 08 lea rax, [rdx + 8] - 492777: 4d 85 c0 test r8, r8 - 49277a: 74 14 je 0x492790 - 49277c: 89 f9 mov ecx, edi - 49277e: 83 e1 70 and ecx, 112 - 492781: 80 f9 10 cmp cl, 16 - 492784: 48 0f 44 f2 cmove rsi, rdx - 492788: 49 01 f0 add r8, rsi - 49278b: 40 84 ff test dil, dil - 49278e: 78 28 js 0x4927b8 - 492790: 4d 89 01 mov qword ptr [r9], r8 - 492793: 48 83 c4 08 add rsp, 8 - 492797: c3 ret - 492798: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4927a0: 48 8d 42 07 lea rax, [rdx + 7] - 4927a4: 48 83 e0 f8 and rax, -8 - 4927a8: 4c 8b 00 mov r8, qword ptr [rax] - 4927ab: 48 8d 40 08 lea rax, [rax + 8] - 4927af: 4c 89 01 mov qword ptr [rcx], r8 - 4927b2: c3 ret - 4927b3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4927b8: 4d 8b 00 mov r8, qword ptr [r8] - 4927bb: 4d 89 01 mov qword ptr [r9], r8 - 4927be: 48 83 c4 08 add rsp, 8 - 4927c2: c3 ret - 4927c3: 0f 1f 44 00 00 nop dword ptr [rax + rax] - 4927c8: 44 0f b7 02 movzx r8d, word ptr [rdx] - 4927cc: 48 8d 42 02 lea rax, [rdx + 2] - 4927d0: eb a5 jmp 0x492777 - 4927d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4927d8: 44 8b 02 mov r8d, dword ptr [rdx] - 4927db: 48 8d 42 04 lea rax, [rdx + 4] - 4927df: eb 96 jmp 0x492777 - 4927e1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4927e8: 4c 63 02 movsxd r8, dword ptr [rdx] - 4927eb: 48 8d 42 04 lea rax, [rdx + 4] - 4927ef: eb 86 jmp 0x492777 - 4927f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4927f8: 4c 0f bf 02 movsx r8, word ptr [rdx] - 4927fc: 48 8d 42 02 lea rax, [rdx + 2] - 492800: e9 72 ff ff ff jmp 0x492777 - 492805: 0f 1f 00 nop dword ptr [rax] - 492808: 48 89 d0 mov rax, rdx - 49280b: 45 31 c0 xor r8d, r8d - 49280e: 31 c9 xor ecx, ecx - 492810: 44 0f b6 18 movzx r11d, byte ptr [rax] - 492814: 48 83 c0 01 add rax, 1 - 492818: 4d 89 da mov r10, r11 - 49281b: 41 83 e2 7f and r10d, 127 - 49281f: 49 d3 e2 shl r10, cl - 492822: 83 c1 07 add ecx, 7 - 492825: 4d 09 d0 or r8, r10 - 492828: 45 84 db test r11b, r11b - 49282b: 78 e3 js 0x492810 - 49282d: e9 45 ff ff ff jmp 0x492777 - 492832: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 492838: 48 89 d0 mov rax, rdx - 49283b: 45 31 c0 xor r8d, r8d - 49283e: 31 c9 xor ecx, ecx - 492840: 44 0f b6 18 movzx r11d, byte ptr [rax] - 492844: 48 83 c0 01 add rax, 1 - 492848: 4d 89 da mov r10, r11 - 49284b: 41 83 e2 7f and r10d, 127 - 49284f: 49 d3 e2 shl r10, cl - 492852: 83 c1 07 add ecx, 7 - 492855: 4d 09 d0 or r8, r10 - 492858: 45 84 db test r11b, r11b - 49285b: 78 e3 js 0x492840 - 49285d: 83 f9 3f cmp ecx, 63 - 492860: 0f 87 11 ff ff ff ja 0x492777 - 492866: 41 83 e3 40 and r11d, 64 - 49286a: 0f 84 07 ff ff ff je 0x492777 - 492870: 49 c7 c2 ff ff ff ff mov r10, -1 - 492877: 49 d3 e2 shl r10, cl - 49287a: 4d 09 d0 or r8, r10 - 49287d: e9 fa fe ff ff jmp 0x49277c - 492882: 66 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 49288d: 0f 1f 00 nop dword ptr [rax] - -0000000000492890 <__gcc_personality_v0>: - 492890: f3 0f 1e fa endbr64 - 492894: 41 57 push r15 - 492896: b8 03 00 00 00 mov eax, 3 - 49289b: 41 56 push r14 - 49289d: 41 55 push r13 - 49289f: 41 54 push r12 - 4928a1: 55 push rbp - 4928a2: 53 push rbx - 4928a3: 48 83 ec 68 sub rsp, 104 - 4928a7: 48 89 4c 24 08 mov qword ptr [rsp + 8], rcx - 4928ac: 4c 89 04 24 mov qword ptr [rsp], r8 - 4928b0: c7 44 24 14 00 00 00 00 mov dword ptr [rsp + 20], 0 - 4928b8: 83 ff 01 cmp edi, 1 - 4928bb: 75 10 jne 0x4928cd <__gcc_personality_v0+0x3d> - 4928bd: 83 e6 02 and esi, 2 - 4928c0: 75 1e jne 0x4928e0 <__gcc_personality_v0+0x50> - 4928c2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4928c8: b8 08 00 00 00 mov eax, 8 - 4928cd: 48 83 c4 68 add rsp, 104 - 4928d1: 5b pop rbx - 4928d2: 5d pop rbp - 4928d3: 41 5c pop r12 - 4928d5: 41 5d pop r13 - 4928d7: 41 5e pop r14 - 4928d9: 41 5f pop r15 - 4928db: c3 ret - 4928dc: 0f 1f 40 00 nop dword ptr [rax] - 4928e0: 4c 8b 3c 24 mov r15, qword ptr [rsp] - 4928e4: 4c 89 ff mov rdi, r15 - 4928e7: e8 74 d8 ff ff call 0x490160 <_Unwind_GetLanguageSpecificData> - 4928ec: 48 89 c3 mov rbx, rax - 4928ef: 48 85 c0 test rax, rax - 4928f2: 74 d4 je 0x4928c8 <__gcc_personality_v0+0x38> - 4928f4: 31 c0 xor eax, eax - 4928f6: 4d 85 ff test r15, r15 - 4928f9: 74 08 je 0x492903 <__gcc_personality_v0+0x73> - 4928fb: 4c 89 ff mov rdi, r15 - 4928fe: e8 6d d8 ff ff call 0x490170 <_Unwind_GetRegionStart> - 492903: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 492908: 0f b6 13 movzx edx, byte ptr [rbx] - 49290b: 4c 8d 6b 01 lea r13, [rbx + 1] - 49290f: 80 fa ff cmp dl, -1 - 492912: 0f 84 88 01 00 00 je 0x492aa0 <__gcc_personality_v0+0x210> - 492918: 44 0f b6 f2 movzx r14d, dl - 49291c: 48 8b 34 24 mov rsi, qword ptr [rsp] - 492920: 44 89 f7 mov edi, r14d - 492923: e8 98 fd ff ff call 0x4926c0 - 492928: 4c 89 ea mov rdx, r13 - 49292b: 48 8d 4c 24 38 lea rcx, [rsp + 56] - 492930: 44 89 f7 mov edi, r14d - 492933: 48 89 c6 mov rsi, rax - 492936: e8 05 fe ff ff call 0x492740 - 49293b: 49 89 c5 mov r13, rax - 49293e: 41 0f b6 45 00 movzx eax, byte ptr [r13] - 492943: 49 8d 75 01 lea rsi, [r13 + 1] - 492947: 88 44 24 58 mov byte ptr [rsp + 88], al - 49294b: 3c ff cmp al, -1 - 49294d: 0f 84 57 01 00 00 je 0x492aaa <__gcc_personality_v0+0x21a> - 492953: 31 ff xor edi, edi - 492955: 31 c9 xor ecx, ecx - 492957: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 492960: 0f b6 16 movzx edx, byte ptr [rsi] - 492963: 48 83 c6 01 add rsi, 1 - 492967: 48 89 d0 mov rax, rdx - 49296a: 83 e0 7f and eax, 127 - 49296d: 48 d3 e0 shl rax, cl - 492970: 83 c1 07 add ecx, 7 - 492973: 48 09 c7 or rdi, rax - 492976: 84 d2 test dl, dl - 492978: 78 e6 js 0x492960 <__gcc_personality_v0+0xd0> - 49297a: 48 01 f7 add rdi, rsi - 49297d: 48 89 7c 24 48 mov qword ptr [rsp + 72], rdi - 492982: 0f b6 06 movzx eax, byte ptr [rsi] - 492985: 4c 8d 66 01 lea r12, [rsi + 1] - 492989: 31 ff xor edi, edi - 49298b: 31 c9 xor ecx, ecx - 49298d: 88 44 24 59 mov byte ptr [rsp + 89], al - 492991: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 492998: 41 0f b6 34 24 movzx esi, byte ptr [r12] - 49299d: 49 83 c4 01 add r12, 1 - 4929a1: 48 89 f0 mov rax, rsi - 4929a4: 83 e0 7f and eax, 127 - 4929a7: 48 d3 e0 shl rax, cl - 4929aa: 83 c1 07 add ecx, 7 - 4929ad: 48 09 c7 or rdi, rax - 4929b0: 40 84 f6 test sil, sil - 4929b3: 78 e3 js 0x492998 <__gcc_personality_v0+0x108> - 4929b5: 4c 01 e7 add rdi, r12 - 4929b8: 48 8d 74 24 14 lea rsi, [rsp + 20] - 4929bd: 48 89 7c 24 50 mov qword ptr [rsp + 80], rdi - 4929c2: 48 8b 3c 24 mov rdi, qword ptr [rsp] - 4929c6: e8 65 d7 ff ff call 0x490130 <_Unwind_GetIPInfo> - 4929cb: 83 7c 24 14 01 cmp dword ptr [rsp + 20], 1 - 4929d0: 48 83 d8 00 sbb rax, 0 - 4929d4: 48 89 c3 mov rbx, rax - 4929d7: 4c 39 64 24 50 cmp qword ptr [rsp + 80], r12 - 4929dc: 0f 86 e6 fe ff ff jbe 0x4928c8 <__gcc_personality_v0+0x38> - 4929e2: 4c 8d 7c 24 18 lea r15, [rsp + 24] - 4929e7: 4c 8d 74 24 20 lea r14, [rsp + 32] - 4929ec: 4c 8d 6c 24 28 lea r13, [rsp + 40] - 4929f1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4929f8: 0f b6 6c 24 59 movzx ebp, byte ptr [rsp + 89] - 4929fd: 31 f6 xor esi, esi - 4929ff: 89 ef mov edi, ebp - 492a01: e8 ba fc ff ff call 0x4926c0 - 492a06: 4c 89 e2 mov rdx, r12 - 492a09: 4c 89 f9 mov rcx, r15 - 492a0c: 89 ef mov edi, ebp - 492a0e: 48 89 c6 mov rsi, rax - 492a11: e8 2a fd ff ff call 0x492740 - 492a16: 0f b6 6c 24 59 movzx ebp, byte ptr [rsp + 89] - 492a1b: 31 f6 xor esi, esi - 492a1d: 49 89 c4 mov r12, rax - 492a20: 89 ef mov edi, ebp - 492a22: e8 99 fc ff ff call 0x4926c0 - 492a27: 4c 89 e2 mov rdx, r12 - 492a2a: 4c 89 f1 mov rcx, r14 - 492a2d: 89 ef mov edi, ebp - 492a2f: 48 89 c6 mov rsi, rax - 492a32: e8 09 fd ff ff call 0x492740 - 492a37: 44 0f b6 64 24 59 movzx r12d, byte ptr [rsp + 89] - 492a3d: 31 f6 xor esi, esi - 492a3f: 48 89 c5 mov rbp, rax - 492a42: 44 89 e7 mov edi, r12d - 492a45: e8 76 fc ff ff call 0x4926c0 - 492a4a: 44 89 e7 mov edi, r12d - 492a4d: 4c 89 e9 mov rcx, r13 - 492a50: 48 89 ea mov rdx, rbp - 492a53: 48 89 c6 mov rsi, rax - 492a56: e8 e5 fc ff ff call 0x492740 - 492a5b: 49 89 c4 mov r12, rax - 492a5e: 66 90 nop - 492a60: 49 83 c4 01 add r12, 1 - 492a64: 41 80 7c 24 ff 00 cmp byte ptr [r12 - 1], 0 - 492a6a: 78 f4 js 0x492a60 <__gcc_personality_v0+0x1d0> - 492a6c: 48 8b 44 24 18 mov rax, qword ptr [rsp + 24] - 492a71: 48 03 44 24 30 add rax, qword ptr [rsp + 48] - 492a76: 48 39 d8 cmp rax, rbx - 492a79: 0f 87 49 fe ff ff ja 0x4928c8 <__gcc_personality_v0+0x38> - 492a7f: 48 03 44 24 20 add rax, qword ptr [rsp + 32] - 492a84: 48 39 d8 cmp rax, rbx - 492a87: 77 2f ja 0x492ab8 <__gcc_personality_v0+0x228> - 492a89: 4c 39 64 24 50 cmp qword ptr [rsp + 80], r12 - 492a8e: 0f 87 64 ff ff ff ja 0x4929f8 <__gcc_personality_v0+0x168> - 492a94: e9 2f fe ff ff jmp 0x4928c8 <__gcc_personality_v0+0x38> - 492a99: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 492aa0: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 492aa5: e9 94 fe ff ff jmp 0x49293e <__gcc_personality_v0+0xae> - 492aaa: 48 c7 44 24 48 00 00 00 00 mov qword ptr [rsp + 72], 0 - 492ab3: e9 ca fe ff ff jmp 0x492982 <__gcc_personality_v0+0xf2> - 492ab8: 48 8b 44 24 28 mov rax, qword ptr [rsp + 40] - 492abd: 48 85 c0 test rax, rax - 492ac0: 0f 84 02 fe ff ff je 0x4928c8 <__gcc_personality_v0+0x38> - 492ac6: 48 03 44 24 38 add rax, qword ptr [rsp + 56] - 492acb: 49 89 c5 mov r13, rax - 492ace: 0f 84 f4 fd ff ff je 0x4928c8 <__gcc_personality_v0+0x38> - 492ad4: 48 8b 1c 24 mov rbx, qword ptr [rsp] - 492ad8: 48 8b 54 24 08 mov rdx, qword ptr [rsp + 8] - 492add: 31 f6 xor esi, esi - 492adf: 48 89 df mov rdi, rbx - 492ae2: e8 d9 d5 ff ff call 0x4900c0 <_Unwind_SetGR> - 492ae7: 31 d2 xor edx, edx - 492ae9: be 01 00 00 00 mov esi, 1 - 492aee: 48 89 df mov rdi, rbx - 492af1: e8 ca d5 ff ff call 0x4900c0 <_Unwind_SetGR> - 492af6: 4c 89 ee mov rsi, r13 - 492af9: 48 89 df mov rdi, rbx - 492afc: e8 4f d6 ff ff call 0x490150 <_Unwind_SetIP> - 492b01: b8 07 00 00 00 mov eax, 7 - 492b06: e9 c2 fd ff ff jmp 0x4928cd <__gcc_personality_v0+0x3d> - 492b0b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000492b10 : - 492b10: f3 0f 1e fa endbr64 - 492b14: 41 57 push r15 - 492b16: 41 56 push r14 - 492b18: 41 55 push r13 - 492b1a: 41 54 push r12 - 492b1c: 55 push rbp - 492b1d: 48 89 f5 mov rbp, rsi - 492b20: 53 push rbx - 492b21: 48 89 fb mov rbx, rdi - 492b24: 48 83 ec 58 sub rsp, 88 - 492b28: 64 48 8b 04 25 28 00 00 00 mov rax, qword ptr fs:[40] - 492b31: 48 89 44 24 48 mov qword ptr [rsp + 72], rax - 492b36: 31 c0 xor eax, eax - 492b38: 48 83 3d c8 d3 02 00 00 cmp qword ptr [rip + 185288], 0 # 0x4bff08 <_nl_current_LC_NUMERIC_used+0x4bff06> - 492b40: 74 0c je 0x492b4e - 492b42: 48 8d 3d 57 e5 02 00 lea rdi, [rip + 189783] # 0x4c10a0 <_dl_load_write_lock> - 492b49: e8 b2 d4 b6 ff call 0x0 - 492b4e: 4c 8b 3d 2b e6 02 00 mov r15, qword ptr [rip + 189995] # 0x4c1180 <_dl_ns> - 492b55: 44 8b 25 2c e6 02 00 mov r12d, dword ptr [rip + 189996] # 0x4c1188 <_dl_ns+0x8> - 492b5c: 4d 85 ff test r15, r15 - 492b5f: 0f 84 9b 00 00 00 je 0x492c00 - 492b65: 49 89 e5 mov r13, rsp - 492b68: eb 23 jmp 0x492b8d - 492b6a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 492b70: 48 89 ea mov rdx, rbp - 492b73: be 40 00 00 00 mov esi, 64 - 492b78: 4c 89 ef mov rdi, r13 - 492b7b: ff d3 call rbx - 492b7d: 41 89 c6 mov r14d, eax - 492b80: 85 c0 test eax, eax - 492b82: 75 7f jne 0x492c03 - 492b84: 4d 8b 7f 18 mov r15, qword ptr [r15 + 24] - 492b88: 4d 85 ff test r15, r15 - 492b8b: 74 73 je 0x492c00 - 492b8d: 49 8b 7f 28 mov rdi, qword ptr [r15 + 40] - 492b91: 48 8b 07 mov rax, qword ptr [rdi] - 492b94: 48 89 04 24 mov qword ptr [rsp], rax - 492b98: 48 8b 47 08 mov rax, qword ptr [rdi + 8] - 492b9c: 48 c7 44 24 38 00 00 00 00 mov qword ptr [rsp + 56], 0 - 492ba5: 48 89 44 24 08 mov qword ptr [rsp + 8], rax - 492baa: 48 8b 87 a8 02 00 00 mov rax, qword ptr [rdi + 680] - 492bb1: 48 89 44 24 10 mov qword ptr [rsp + 16], rax - 492bb6: 0f b7 87 b8 02 00 00 movzx eax, word ptr [rdi + 696] - 492bbd: 66 89 44 24 18 mov word ptr [rsp + 24], ax - 492bc2: 48 8b 05 57 e5 02 00 mov rax, qword ptr [rip + 189783] # 0x4c1120 <_dl_load_adds> - 492bc9: 48 89 44 24 20 mov qword ptr [rsp + 32], rax - 492bce: 4c 29 e0 sub rax, r12 - 492bd1: 48 89 44 24 28 mov qword ptr [rsp + 40], rax - 492bd6: 48 8b 87 58 04 00 00 mov rax, qword ptr [rdi + 1112] - 492bdd: 48 89 44 24 30 mov qword ptr [rsp + 48], rax - 492be2: 48 85 c0 test rax, rax - 492be5: 74 89 je 0x492b70 - 492be7: e8 e4 91 fe ff call 0x47bdd0 <_dl_tls_get_addr_soft> - 492bec: 48 89 44 24 38 mov qword ptr [rsp + 56], rax - 492bf1: e9 7a ff ff ff jmp 0x492b70 - 492bf6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 492c00: 45 31 f6 xor r14d, r14d - 492c03: 48 83 3d 65 d3 02 00 00 cmp qword ptr [rip + 185189], 0 # 0x4bff70 <_nl_current_LC_NUMERIC_used+0x4bff6e> - 492c0b: 74 0c je 0x492c19 - 492c0d: 48 8d 3d 8c e4 02 00 lea rdi, [rip + 189580] # 0x4c10a0 <_dl_load_write_lock> - 492c14: e8 e7 d3 b6 ff call 0x0 - 492c19: 48 8b 44 24 48 mov rax, qword ptr [rsp + 72] - 492c1e: 64 48 33 04 25 28 00 00 00 xor rax, qword ptr fs:[40] - 492c27: 75 12 jne 0x492c3b - 492c29: 48 83 c4 58 add rsp, 88 - 492c2d: 44 89 f0 mov eax, r14d - 492c30: 5b pop rbx - 492c31: 5d pop rbp - 492c32: 41 5c pop r12 - 492c34: 41 5d pop r13 - 492c36: 41 5e pop r14 - 492c38: 41 5f pop r15 - 492c3a: c3 ret - 492c3b: e8 90 8f fb ff call 0x44bbd0 <__stack_chk_fail_local> - -Disassembly of section __libc_freeres_fn: - -0000000000492c40 : - 492c40: f3 0f 1e fa endbr64 - 492c44: 55 push rbp - 492c45: 53 push rbx - 492c46: 48 83 ec 08 sub rsp, 8 - 492c4a: 48 8b 2d ef 0a 03 00 mov rbp, qword ptr [rip + 199407] # 0x4c3740 <_nl_domain_bindings> - 492c51: 48 85 ed test rbp, rbp - 492c54: 74 40 je 0x492c96 - 492c56: 48 8d 1d a3 26 00 00 lea rbx, [rip + 9891] # 0x495300 <_nl_default_dirname> - 492c5d: 0f 1f 00 nop dword ptr [rax] - 492c60: 48 8b 45 00 mov rax, qword ptr [rbp] - 492c64: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 492c68: 48 89 05 d1 0a 03 00 mov qword ptr [rip + 199377], rax # 0x4c3740 <_nl_domain_bindings> - 492c6f: 48 39 df cmp rdi, rbx - 492c72: 74 05 je 0x492c79 - 492c74: e8 d7 c8 f8 ff call 0x41f550 - 492c79: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 492c7d: e8 ce c8 f8 ff call 0x41f550 - 492c82: 48 89 ef mov rdi, rbp - 492c85: e8 c6 c8 f8 ff call 0x41f550 - 492c8a: 48 8b 2d af 0a 03 00 mov rbp, qword ptr [rip + 199343] # 0x4c3740 <_nl_domain_bindings> - 492c91: 48 85 ed test rbp, rbp - 492c94: 75 ca jne 0x492c60 - 492c96: 48 8b 3d 5b d4 02 00 mov rdi, qword ptr [rip + 185435] # 0x4c00f8 <_nl_current_default_domain> - 492c9d: 48 8d 05 74 26 00 00 lea rax, [rip + 9844] # 0x495318 <_nl_default_default_domain> - 492ca4: 48 39 c7 cmp rdi, rax - 492ca7: 74 05 je 0x492cae - 492ca9: e8 a2 c8 f8 ff call 0x41f550 - 492cae: 48 c7 c6 50 f5 41 00 mov rsi, 4322640 - 492cb5: 48 8b 3d 4c fa 02 00 mov rdi, qword ptr [rip + 195148] # 0x4c2708 - 492cbc: e8 1f 75 fb ff call 0x44a1e0 - 492cc1: 48 8b 2d 38 fa 02 00 mov rbp, qword ptr [rip + 195128] # 0x4c2700 - 492cc8: 48 c7 05 35 fa 02 00 00 00 00 00 mov qword ptr [rip + 195125], 0 # 0x4c2708 - 492cd3: 48 85 ed test rbp, rbp - 492cd6: 74 20 je 0x492cf8 - 492cd8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 492ce0: 48 89 ef mov rdi, rbp - 492ce3: 48 8b 6d 00 mov rbp, qword ptr [rbp] - 492ce7: 48 89 2d 12 fa 02 00 mov qword ptr [rip + 195090], rbp # 0x4c2700 - 492cee: e8 5d c8 f8 ff call 0x41f550 - 492cf3: 48 85 ed test rbp, rbp - 492cf6: 75 e8 jne 0x492ce0 - 492cf8: 48 83 c4 08 add rsp, 8 - 492cfc: 5b pop rbx - 492cfd: 5d pop rbp - 492cfe: c3 ret - 492cff: 90 nop - -0000000000492d00 <_nl_finddomain_subfreeres>: - 492d00: f3 0f 1e fa endbr64 - 492d04: 55 push rbp - 492d05: 53 push rbx - 492d06: 48 83 ec 08 sub rsp, 8 - 492d0a: 48 8b 2d 87 fa 02 00 mov rbp, qword ptr [rip + 195207] # 0x4c2798 <_nl_loaded_domains> - 492d11: 48 85 ed test rbp, rbp - 492d14: 75 0d jne 0x492d23 <_nl_finddomain_subfreeres+0x23> - 492d16: eb 33 jmp 0x492d4b <_nl_finddomain_subfreeres+0x4b> - 492d18: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 492d20: 48 89 dd mov rbp, rbx - 492d23: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 492d27: 48 85 ff test rdi, rdi - 492d2a: 74 05 je 0x492d31 <_nl_finddomain_subfreeres+0x31> - 492d2c: e8 2f 00 00 00 call 0x492d60 <_nl_unload_domain> - 492d31: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 492d35: 48 8b 5d 18 mov rbx, qword ptr [rbp + 24] - 492d39: e8 12 c8 f8 ff call 0x41f550 - 492d3e: 48 89 ef mov rdi, rbp - 492d41: e8 0a c8 f8 ff call 0x41f550 - 492d46: 48 85 db test rbx, rbx - 492d49: 75 d5 jne 0x492d20 <_nl_finddomain_subfreeres+0x20> - 492d4b: 48 83 c4 08 add rsp, 8 - 492d4f: 5b pop rbx - 492d50: 5d pop rbp - 492d51: c3 ret - 492d52: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 492d5c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000492d60 <_nl_unload_domain>: - 492d60: f3 0f 1e fa endbr64 - 492d64: 41 54 push r12 - 492d66: 49 89 fc mov r12, rdi - 492d69: 48 8d 05 90 a3 02 00 lea rax, [rip + 172944] # 0x4bd100 <__gettext_germanic_plural> - 492d70: 55 push rbp - 492d71: 53 push rbx - 492d72: 48 8b bf b8 00 00 00 mov rdi, qword ptr [rdi + 184] - 492d79: 48 39 c7 cmp rdi, rax - 492d7c: 74 05 je 0x492d83 <_nl_unload_domain+0x23> - 492d7e: e8 1d 43 f7 ff call 0x4070a0 <__gettext_free_exp> - 492d83: 49 83 7c 24 78 00 cmp qword ptr [r12 + 120], 0 - 492d89: 74 47 je 0x492dd2 <_nl_unload_domain+0x72> - 492d8b: 31 db xor ebx, ebx - 492d8d: 0f 1f 00 nop dword ptr [rax] - 492d90: 49 8b 54 24 70 mov rdx, qword ptr [r12 + 112] - 492d95: 48 8d 04 5b lea rax, [rbx + 2*rbx] - 492d99: 48 8d 2c c2 lea rbp, [rdx + 8*rax] - 492d9d: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 492da1: e8 aa c7 f8 ff call 0x41f550 - 492da6: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 492daa: 48 8d 47 ff lea rax, [rdi - 1] - 492dae: 48 83 f8 fd cmp rax, -3 - 492db2: 0f 86 80 00 00 00 jbe 0x492e38 <_nl_unload_domain+0xd8> - 492db8: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 492dbc: 48 83 ff ff cmp rdi, -1 - 492dc0: 74 5e je 0x492e20 <_nl_unload_domain+0xc0> - 492dc2: e8 c9 bc fb ff call 0x44ea90 <__gconv_close> - 492dc7: 48 83 c3 01 add rbx, 1 - 492dcb: 49 39 5c 24 78 cmp qword ptr [r12 + 120], rbx - 492dd0: 77 be ja 0x492d90 <_nl_unload_domain+0x30> - 492dd2: 49 8b 7c 24 70 mov rdi, qword ptr [r12 + 112] - 492dd7: e8 74 c7 f8 ff call 0x41f550 - 492ddc: 48 83 3d d4 d1 02 00 00 cmp qword ptr [rip + 184788], 0 # 0x4bffb8 <_nl_current_LC_NUMERIC_used+0x4bffb6> - 492de4: 74 0d je 0x492df3 <_nl_unload_domain+0x93> - 492de6: 49 8d bc 24 80 00 00 00 lea rdi, [r12 + 128] - 492dee: e8 0d d2 b6 ff call 0x0 - 492df3: 49 8b 7c 24 20 mov rdi, qword ptr [r12 + 32] - 492df8: e8 53 c7 f8 ff call 0x41f550 - 492dfd: 41 8b 44 24 08 mov eax, dword ptr [r12 + 8] - 492e02: 85 c0 test eax, eax - 492e04: 74 42 je 0x492e48 <_nl_unload_domain+0xe8> - 492e06: 49 8b 3c 24 mov rdi, qword ptr [r12] - 492e0a: 49 8b 74 24 10 mov rsi, qword ptr [r12 + 16] - 492e0f: e8 7c 65 fb ff call 0x449390 - 492e14: 5b pop rbx - 492e15: 4c 89 e7 mov rdi, r12 - 492e18: 5d pop rbp - 492e19: 41 5c pop r12 - 492e1b: e9 30 c7 f8 ff jmp 0x41f550 - 492e20: 48 83 c3 01 add rbx, 1 - 492e24: 49 39 5c 24 78 cmp qword ptr [r12 + 120], rbx - 492e29: 0f 87 61 ff ff ff ja 0x492d90 <_nl_unload_domain+0x30> - 492e2f: eb a1 jmp 0x492dd2 <_nl_unload_domain+0x72> - 492e31: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 492e38: e8 13 c7 f8 ff call 0x41f550 - 492e3d: e9 76 ff ff ff jmp 0x492db8 <_nl_unload_domain+0x58> - 492e42: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 492e48: 49 8b 3c 24 mov rdi, qword ptr [r12] - 492e4c: e8 ff c6 f8 ff call 0x41f550 - 492e51: 5b pop rbx - 492e52: 4c 89 e7 mov rdi, r12 - 492e55: 5d pop rbp - 492e56: 41 5c pop r12 - 492e58: e9 f3 c6 f8 ff jmp 0x41f550 - 492e5d: 0f 1f 00 nop dword ptr [rax] - -0000000000492e60 : - 492e60: f3 0f 1e fa endbr64 - 492e64: 53 push rbx - 492e65: 48 8b 1d c4 fd 02 00 mov rbx, qword ptr [rip + 196036] # 0x4c2c30 - 492e6c: c6 05 c5 fd 02 00 01 mov byte ptr [rip + 196037], 1 # 0x4c2c38 - 492e73: 48 85 db test rbx, rbx - 492e76: 74 27 je 0x492e9f - 492e78: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 492e80: 48 8b bb b0 00 00 00 mov rdi, qword ptr [rbx + 176] - 492e87: e8 c4 c6 f8 ff call 0x41f550 - 492e8c: 48 8b 9b a8 00 00 00 mov rbx, qword ptr [rbx + 168] - 492e93: 48 89 1d 96 fd 02 00 mov qword ptr [rip + 195990], rbx # 0x4c2c30 - 492e9a: 48 85 db test rbx, rbx - 492e9d: 75 e1 jne 0x492e80 - 492e9f: 5b pop rbx - 492ea0: c3 ret - 492ea1: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 492eab: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000492eb0 : - 492eb0: f3 0f 1e fa endbr64 - 492eb4: 41 55 push r13 - 492eb6: 49 89 fd mov r13, rdi - 492eb9: 41 54 push r12 - 492ebb: 55 push rbp - 492ebc: 53 push rbx - 492ebd: 48 83 ec 08 sub rsp, 8 - 492ec1: 48 8b 4f 18 mov rcx, qword ptr [rdi + 24] - 492ec5: 48 8b 57 10 mov rdx, qword ptr [rdi + 16] - 492ec9: 48 85 c9 test rcx, rcx - 492ecc: 74 58 je 0x492f26 - 492ece: 31 db xor ebx, ebx - 492ed0: 48 8d 04 5b lea rax, [rbx + 2*rbx] - 492ed4: 48 8d 2c 83 lea rbp, [rbx + 4*rax] - 492ed8: 48 c1 e5 03 shl rbp, 3 - 492edc: 48 8d 04 2a lea rax, [rdx + rbp] - 492ee0: 8b 70 10 mov esi, dword ptr [rax + 16] - 492ee3: 85 f6 test esi, esi - 492ee5: 7e 36 jle 0x492f1d - 492ee7: 48 83 38 00 cmp qword ptr [rax], 0 - 492eeb: 74 30 je 0x492f1d - 492eed: 4c 8b 60 40 mov r12, qword ptr [rax + 64] - 492ef1: 49 c1 cc 11 ror r12, 17 - 492ef5: 64 4c 33 24 25 30 00 00 00 xor r12, qword ptr fs:[48] - 492efe: 4d 85 e4 test r12, r12 - 492f01: 74 1a je 0x492f1d - 492f03: 4c 89 e7 mov rdi, r12 - 492f06: e8 25 a6 fb ff call 0x44d530 <_dl_mcount_wrapper_check> - 492f0b: 49 8b 7d 10 mov rdi, qword ptr [r13 + 16] - 492f0f: 48 01 ef add rdi, rbp - 492f12: 41 ff d4 call r12 - 492f15: 49 8b 4d 18 mov rcx, qword ptr [r13 + 24] - 492f19: 49 8b 55 10 mov rdx, qword ptr [r13 + 16] - 492f1d: 48 83 c3 01 add rbx, 1 - 492f21: 48 39 cb cmp rbx, rcx - 492f24: 72 aa jb 0x492ed0 - 492f26: 48 85 d2 test rdx, rdx - 492f29: 74 2f je 0x492f5a - 492f2b: 48 8b 7a 18 mov rdi, qword ptr [rdx + 24] - 492f2f: e8 1c c6 f8 ff call 0x41f550 - 492f34: 49 8b 45 18 mov rax, qword ptr [r13 + 24] - 492f38: 48 8d 14 40 lea rdx, [rax + 2*rax] - 492f3c: 48 8d 04 90 lea rax, [rax + 4*rdx] - 492f40: 49 8b 55 10 mov rdx, qword ptr [r13 + 16] - 492f44: 48 8d 04 c2 lea rax, [rdx + 8*rax] - 492f48: 48 8b 78 b8 mov rdi, qword ptr [rax - 72] - 492f4c: e8 ff c5 f8 ff call 0x41f550 - 492f51: 49 8b 7d 10 mov rdi, qword ptr [r13 + 16] - 492f55: e8 f6 c5 f8 ff call 0x41f550 - 492f5a: 48 83 c4 08 add rsp, 8 - 492f5e: 4c 89 ef mov rdi, r13 - 492f61: 5b pop rbx - 492f62: 5d pop rbp - 492f63: 41 5c pop r12 - 492f65: 41 5d pop r13 - 492f67: e9 e4 c5 f8 ff jmp 0x41f550 - 492f6c: 0f 1f 40 00 nop dword ptr [rax] - -0000000000492f70 : - 492f70: 53 push rbx - 492f71: 48 89 fb mov rbx, rdi - 492f74: 48 8b 7f 20 mov rdi, qword ptr [rdi + 32] - 492f78: 48 85 ff test rdi, rdi - 492f7b: 74 05 je 0x492f82 - 492f7d: e8 ee ff ff ff call 0x492f70 - 492f82: 48 8b 7b 30 mov rdi, qword ptr [rbx + 48] - 492f86: 48 85 ff test rdi, rdi - 492f89: 74 12 je 0x492f9d - 492f8b: e8 e0 ff ff ff call 0x492f70 - 492f90: eb 0b jmp 0x492f9d - 492f92: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 492f98: 48 85 db test rbx, rbx - 492f9b: 74 1a je 0x492fb7 - 492f9d: 48 89 df mov rdi, rbx - 492fa0: 48 8b 5b 28 mov rbx, qword ptr [rbx + 40] - 492fa4: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 492fa8: 80 38 2f cmp byte ptr [rax], 47 - 492fab: 75 eb jne 0x492f98 - 492fad: e8 9e c5 f8 ff call 0x41f550 - 492fb2: 48 85 db test rbx, rbx - 492fb5: 75 e6 jne 0x492f9d - 492fb7: 5b pop rbx - 492fb8: c3 ret - 492fb9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000492fc0 : - 492fc0: f3 0f 1e fa endbr64 - 492fc4: 41 57 push r15 - 492fc6: 41 56 push r14 - 492fc8: 41 55 push r13 - 492fca: 41 54 push r12 - 492fcc: 55 push rbp - 492fcd: 53 push rbx - 492fce: 48 83 ec 08 sub rsp, 8 - 492fd2: e8 19 11 00 00 call 0x4940f0 <_nl_locale_subfreeres> - 492fd7: e8 24 fd ff ff call 0x492d00 <_nl_finddomain_subfreeres> - 492fdc: 48 8b 3d d5 08 03 00 mov rdi, qword ptr [rip + 198869] # 0x4c38b8 <__gconv_alias_db> - 492fe3: 48 85 ff test rdi, rdi - 492fe6: 74 0c je 0x492ff4 - 492fe8: 48 c7 c6 50 f5 41 00 mov rsi, 4322640 - 492fef: e8 ec 71 fb ff call 0x44a1e0 - 492ff4: 48 8b 1d ad 08 03 00 mov rbx, qword ptr [rip + 198829] # 0x4c38a8 <__gconv_modules_db> - 492ffb: 48 85 db test rbx, rbx - 492ffe: 0f 84 21 01 00 00 je 0x493125 - 493004: 48 8b 6b 20 mov rbp, qword ptr [rbx + 32] - 493008: 48 85 ed test rbp, rbp - 49300b: 74 73 je 0x493080 - 49300d: 4c 8b 65 20 mov r12, qword ptr [rbp + 32] - 493011: 4d 85 e4 test r12, r12 - 493014: 0f 84 36 01 00 00 je 0x493150 - 49301a: 4d 8b 6c 24 20 mov r13, qword ptr [r12 + 32] - 49301f: 4d 85 ed test r13, r13 - 493022: 0f 84 58 07 00 00 je 0x493780 - 493028: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] - 49302c: 4d 85 f6 test r14, r14 - 49302f: 0f 84 cb 02 00 00 je 0x493300 - 493035: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493039: 4d 85 ff test r15, r15 - 49303c: 0f 84 be 0b 00 00 je 0x493c00 - 493042: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493046: 48 85 ff test rdi, rdi - 493049: 74 05 je 0x493050 - 49304b: e8 20 ff ff ff call 0x492f70 - 493050: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493054: 48 85 ff test rdi, rdi - 493057: 74 10 je 0x493069 - 493059: e8 12 ff ff ff call 0x492f70 - 49305e: eb 09 jmp 0x493069 - 493060: 4d 85 ff test r15, r15 - 493063: 0f 84 97 0b 00 00 je 0x493c00 - 493069: 4c 89 ff mov rdi, r15 - 49306c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493070: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493074: 80 38 2f cmp byte ptr [rax], 47 - 493077: 75 e7 jne 0x493060 - 493079: e8 d2 c4 f8 ff call 0x41f550 - 49307e: eb e0 jmp 0x493060 - 493080: 48 8b 6b 30 mov rbp, qword ptr [rbx + 48] - 493084: 48 85 ed test rbp, rbp - 493087: 0f 84 83 00 00 00 je 0x493110 - 49308d: 4c 8b 65 20 mov r12, qword ptr [rbp + 32] - 493091: 4d 85 e4 test r12, r12 - 493094: 0f 84 46 01 00 00 je 0x4931e0 - 49309a: 4d 8b 6c 24 20 mov r13, qword ptr [r12 + 32] - 49309f: 4d 85 ed test r13, r13 - 4930a2: 0f 84 d8 05 00 00 je 0x493680 - 4930a8: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] - 4930ac: 4d 85 f6 test r14, r14 - 4930af: 0f 84 cb 01 00 00 je 0x493280 - 4930b5: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 4930b9: 4d 85 ff test r15, r15 - 4930bc: 0f 84 7e 09 00 00 je 0x493a40 - 4930c2: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 4930c6: 48 85 ff test rdi, rdi - 4930c9: 74 05 je 0x4930d0 - 4930cb: e8 a0 fe ff ff call 0x492f70 - 4930d0: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 4930d4: 48 85 ff test rdi, rdi - 4930d7: 74 10 je 0x4930e9 - 4930d9: e8 92 fe ff ff call 0x492f70 - 4930de: eb 09 jmp 0x4930e9 - 4930e0: 4d 85 ff test r15, r15 - 4930e3: 0f 84 57 09 00 00 je 0x493a40 - 4930e9: 4c 89 ff mov rdi, r15 - 4930ec: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 4930f0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4930f4: 80 38 2f cmp byte ptr [rax], 47 - 4930f7: 75 e7 jne 0x4930e0 - 4930f9: e8 52 c4 f8 ff call 0x41f550 - 4930fe: eb e0 jmp 0x4930e0 - 493100: e8 4b c4 f8 ff call 0x41f550 - 493105: 48 85 db test rbx, rbx - 493108: 74 1b je 0x493125 - 49310a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 493110: 48 89 df mov rdi, rbx - 493113: 48 8b 5b 28 mov rbx, qword ptr [rbx + 40] - 493117: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 49311b: 80 38 2f cmp byte ptr [rax], 47 - 49311e: 74 e0 je 0x493100 - 493120: 48 85 db test rbx, rbx - 493123: 75 eb jne 0x493110 - 493125: 48 8b 3d a4 fc 02 00 mov rdi, qword ptr [rip + 195748] # 0x4c2dd0 - 49312c: 48 85 ff test rdi, rdi - 49312f: 0f 84 3b 01 00 00 je 0x493270 - 493135: 48 83 c4 08 add rsp, 8 - 493139: 48 8d 35 70 fd ff ff lea rsi, [rip - 656] # 0x492eb0 - 493140: 5b pop rbx - 493141: 5d pop rbp - 493142: 41 5c pop r12 - 493144: 41 5d pop r13 - 493146: 41 5e pop r14 - 493148: 41 5f pop r15 - 49314a: e9 91 70 fb ff jmp 0x44a1e0 - 49314f: 90 nop - 493150: 4c 8b 65 30 mov r12, qword ptr [rbp + 48] - 493154: 4d 85 e4 test r12, r12 - 493157: 74 75 je 0x4931ce - 493159: 4d 8b 6c 24 20 mov r13, qword ptr [r12 + 32] - 49315e: 4d 85 ed test r13, r13 - 493161: 0f 84 19 04 00 00 je 0x493580 - 493167: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] - 49316b: 4d 85 f6 test r14, r14 - 49316e: 0f 84 8c 02 00 00 je 0x493400 - 493174: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493178: 4d 85 ff test r15, r15 - 49317b: 0f 84 ff 06 00 00 je 0x493880 - 493181: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493185: 48 85 ff test rdi, rdi - 493188: 74 05 je 0x49318f - 49318a: e8 e1 fd ff ff call 0x492f70 - 49318f: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493193: 48 85 ff test rdi, rdi - 493196: 74 11 je 0x4931a9 - 493198: e8 d3 fd ff ff call 0x492f70 - 49319d: eb 0a jmp 0x4931a9 - 49319f: 90 nop - 4931a0: 4d 85 ff test r15, r15 - 4931a3: 0f 84 d7 06 00 00 je 0x493880 - 4931a9: 4c 89 ff mov rdi, r15 - 4931ac: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 4931b0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4931b4: 80 38 2f cmp byte ptr [rax], 47 - 4931b7: 75 e7 jne 0x4931a0 - 4931b9: e8 92 c3 f8 ff call 0x41f550 - 4931be: eb e0 jmp 0x4931a0 - 4931c0: e8 8b c3 f8 ff call 0x41f550 - 4931c5: 48 85 ed test rbp, rbp - 4931c8: 0f 84 b2 fe ff ff je 0x493080 - 4931ce: 48 89 ef mov rdi, rbp - 4931d1: 48 8b 6d 28 mov rbp, qword ptr [rbp + 40] - 4931d5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4931d9: 80 38 2f cmp byte ptr [rax], 47 - 4931dc: 75 e7 jne 0x4931c5 - 4931de: eb e0 jmp 0x4931c0 - 4931e0: 4c 8b 65 30 mov r12, qword ptr [rbp + 48] - 4931e4: 4d 85 e4 test r12, r12 - 4931e7: 74 75 je 0x49325e - 4931e9: 4d 8b 6c 24 20 mov r13, qword ptr [r12 + 32] - 4931ee: 4d 85 ed test r13, r13 - 4931f1: 0f 84 89 02 00 00 je 0x493480 - 4931f7: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] - 4931fb: 4d 85 f6 test r14, r14 - 4931fe: 0f 84 7c 01 00 00 je 0x493380 - 493204: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493208: 4d 85 ff test r15, r15 - 49320b: 0f 84 8f 0c 00 00 je 0x493ea0 - 493211: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493215: 48 85 ff test rdi, rdi - 493218: 74 05 je 0x49321f - 49321a: e8 51 fd ff ff call 0x492f70 - 49321f: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493223: 48 85 ff test rdi, rdi - 493226: 74 11 je 0x493239 - 493228: e8 43 fd ff ff call 0x492f70 - 49322d: eb 0a jmp 0x493239 - 49322f: 90 nop - 493230: 4d 85 ff test r15, r15 - 493233: 0f 84 67 0c 00 00 je 0x493ea0 - 493239: 4c 89 ff mov rdi, r15 - 49323c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493240: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493244: 80 38 2f cmp byte ptr [rax], 47 - 493247: 75 e7 jne 0x493230 - 493249: e8 02 c3 f8 ff call 0x41f550 - 49324e: eb e0 jmp 0x493230 - 493250: e8 fb c2 f8 ff call 0x41f550 - 493255: 48 85 ed test rbp, rbp - 493258: 0f 84 b2 fe ff ff je 0x493110 - 49325e: 48 89 ef mov rdi, rbp - 493261: 48 8b 6d 28 mov rbp, qword ptr [rbp + 40] - 493265: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493269: 80 38 2f cmp byte ptr [rax], 47 - 49326c: 75 e7 jne 0x493255 - 49326e: eb e0 jmp 0x493250 - 493270: 48 83 c4 08 add rsp, 8 - 493274: 5b pop rbx - 493275: 5d pop rbp - 493276: 41 5c pop r12 - 493278: 41 5d pop r13 - 49327a: 41 5e pop r14 - 49327c: 41 5f pop r15 - 49327e: c3 ret - 49327f: 90 nop - 493280: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] - 493284: 4d 85 f6 test r14, r14 - 493287: 74 65 je 0x4932ee - 493289: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 49328d: 4d 85 ff test r15, r15 - 493290: 0f 84 2a 0b 00 00 je 0x493dc0 - 493296: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 49329a: 48 85 ff test rdi, rdi - 49329d: 74 05 je 0x4932a4 - 49329f: e8 cc fc ff ff call 0x492f70 - 4932a4: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 4932a8: 48 85 ff test rdi, rdi - 4932ab: 74 14 je 0x4932c1 - 4932ad: e8 be fc ff ff call 0x492f70 - 4932b2: eb 0d jmp 0x4932c1 - 4932b4: 0f 1f 40 00 nop dword ptr [rax] - 4932b8: 4d 85 ff test r15, r15 - 4932bb: 0f 84 ff 0a 00 00 je 0x493dc0 - 4932c1: 4c 89 ff mov rdi, r15 - 4932c4: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 4932c8: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4932cc: 80 38 2f cmp byte ptr [rax], 47 - 4932cf: 75 e7 jne 0x4932b8 - 4932d1: e8 7a c2 f8 ff call 0x41f550 - 4932d6: eb e0 jmp 0x4932b8 - 4932d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4932e0: e8 6b c2 f8 ff call 0x41f550 - 4932e5: 4d 85 ed test r13, r13 - 4932e8: 0f 84 92 03 00 00 je 0x493680 - 4932ee: 4c 89 ef mov rdi, r13 - 4932f1: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] - 4932f5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4932f9: 80 38 2f cmp byte ptr [rax], 47 - 4932fc: 75 e7 jne 0x4932e5 - 4932fe: eb e0 jmp 0x4932e0 - 493300: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] - 493304: 4d 85 f6 test r14, r14 - 493307: 74 65 je 0x49336e - 493309: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 49330d: 4d 85 ff test r15, r15 - 493310: 0f 84 4a 06 00 00 je 0x493960 - 493316: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 49331a: 48 85 ff test rdi, rdi - 49331d: 74 05 je 0x493324 - 49331f: e8 4c fc ff ff call 0x492f70 - 493324: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493328: 48 85 ff test rdi, rdi - 49332b: 74 14 je 0x493341 - 49332d: e8 3e fc ff ff call 0x492f70 - 493332: eb 0d jmp 0x493341 - 493334: 0f 1f 40 00 nop dword ptr [rax] - 493338: 4d 85 ff test r15, r15 - 49333b: 0f 84 1f 06 00 00 je 0x493960 - 493341: 4c 89 ff mov rdi, r15 - 493344: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493348: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 49334c: 80 38 2f cmp byte ptr [rax], 47 - 49334f: 75 e7 jne 0x493338 - 493351: e8 fa c1 f8 ff call 0x41f550 - 493356: eb e0 jmp 0x493338 - 493358: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 493360: e8 eb c1 f8 ff call 0x41f550 - 493365: 4d 85 ed test r13, r13 - 493368: 0f 84 12 04 00 00 je 0x493780 - 49336e: 4c 89 ef mov rdi, r13 - 493371: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] - 493375: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493379: 80 38 2f cmp byte ptr [rax], 47 - 49337c: 75 e7 jne 0x493365 - 49337e: eb e0 jmp 0x493360 - 493380: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] - 493384: 4d 85 f6 test r14, r14 - 493387: 74 65 je 0x4933ee - 493389: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 49338d: 4d 85 ff test r15, r15 - 493390: 0f 84 4a 09 00 00 je 0x493ce0 - 493396: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 49339a: 48 85 ff test rdi, rdi - 49339d: 74 05 je 0x4933a4 - 49339f: e8 cc fb ff ff call 0x492f70 - 4933a4: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 4933a8: 48 85 ff test rdi, rdi - 4933ab: 74 14 je 0x4933c1 - 4933ad: e8 be fb ff ff call 0x492f70 - 4933b2: eb 0d jmp 0x4933c1 - 4933b4: 0f 1f 40 00 nop dword ptr [rax] - 4933b8: 4d 85 ff test r15, r15 - 4933bb: 0f 84 1f 09 00 00 je 0x493ce0 - 4933c1: 4c 89 ff mov rdi, r15 - 4933c4: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 4933c8: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4933cc: 80 38 2f cmp byte ptr [rax], 47 - 4933cf: 75 e7 jne 0x4933b8 - 4933d1: e8 7a c1 f8 ff call 0x41f550 - 4933d6: eb e0 jmp 0x4933b8 - 4933d8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4933e0: e8 6b c1 f8 ff call 0x41f550 - 4933e5: 4d 85 ed test r13, r13 - 4933e8: 0f 84 92 00 00 00 je 0x493480 - 4933ee: 4c 89 ef mov rdi, r13 - 4933f1: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] - 4933f5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4933f9: 80 38 2f cmp byte ptr [rax], 47 - 4933fc: 75 e7 jne 0x4933e5 - 4933fe: eb e0 jmp 0x4933e0 - 493400: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] - 493404: 4d 85 f6 test r14, r14 - 493407: 74 65 je 0x49346e - 493409: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 49340d: 4d 85 ff test r15, r15 - 493410: 0f 84 0a 07 00 00 je 0x493b20 - 493416: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 49341a: 48 85 ff test rdi, rdi - 49341d: 74 05 je 0x493424 - 49341f: e8 4c fb ff ff call 0x492f70 - 493424: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493428: 48 85 ff test rdi, rdi - 49342b: 74 14 je 0x493441 - 49342d: e8 3e fb ff ff call 0x492f70 - 493432: eb 0d jmp 0x493441 - 493434: 0f 1f 40 00 nop dword ptr [rax] - 493438: 4d 85 ff test r15, r15 - 49343b: 0f 84 df 06 00 00 je 0x493b20 - 493441: 4c 89 ff mov rdi, r15 - 493444: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493448: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 49344c: 80 38 2f cmp byte ptr [rax], 47 - 49344f: 75 e7 jne 0x493438 - 493451: e8 fa c0 f8 ff call 0x41f550 - 493456: eb e0 jmp 0x493438 - 493458: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 493460: e8 eb c0 f8 ff call 0x41f550 - 493465: 4d 85 ed test r13, r13 - 493468: 0f 84 12 01 00 00 je 0x493580 - 49346e: 4c 89 ef mov rdi, r13 - 493471: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] - 493475: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493479: 80 38 2f cmp byte ptr [rax], 47 - 49347c: 75 e7 jne 0x493465 - 49347e: eb e0 jmp 0x493460 - 493480: 4d 8b 6c 24 30 mov r13, qword ptr [r12 + 48] - 493485: 4d 85 ed test r13, r13 - 493488: 74 64 je 0x4934ee - 49348a: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] - 49348e: 4d 85 f6 test r14, r14 - 493491: 74 75 je 0x493508 - 493493: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493497: 4d 85 ff test r15, r15 - 49349a: 0f 84 90 09 00 00 je 0x493e30 - 4934a0: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 4934a4: 48 85 ff test rdi, rdi - 4934a7: 74 05 je 0x4934ae - 4934a9: e8 c2 fa ff ff call 0x492f70 - 4934ae: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 4934b2: 48 85 ff test rdi, rdi - 4934b5: 74 12 je 0x4934c9 - 4934b7: e8 b4 fa ff ff call 0x492f70 - 4934bc: eb 0b jmp 0x4934c9 - 4934be: 66 90 nop - 4934c0: 4d 85 ff test r15, r15 - 4934c3: 0f 84 67 09 00 00 je 0x493e30 - 4934c9: 4c 89 ff mov rdi, r15 - 4934cc: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 4934d0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4934d4: 80 38 2f cmp byte ptr [rax], 47 - 4934d7: 75 e7 jne 0x4934c0 - 4934d9: e8 72 c0 f8 ff call 0x41f550 - 4934de: eb e0 jmp 0x4934c0 - 4934e0: e8 6b c0 f8 ff call 0x41f550 - 4934e5: 4d 85 e4 test r12, r12 - 4934e8: 0f 84 70 fd ff ff je 0x49325e - 4934ee: 4c 89 e7 mov rdi, r12 - 4934f1: 4d 8b 64 24 28 mov r12, qword ptr [r12 + 40] - 4934f6: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4934fa: 80 38 2f cmp byte ptr [rax], 47 - 4934fd: 75 e6 jne 0x4934e5 - 4934ff: eb df jmp 0x4934e0 - 493501: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 493508: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] - 49350c: 4d 85 f6 test r14, r14 - 49350f: 74 59 je 0x49356a - 493511: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493515: 4d 85 ff test r15, r15 - 493518: 0f 84 d2 03 00 00 je 0x4938f0 - 49351e: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493522: 48 85 ff test rdi, rdi - 493525: 74 05 je 0x49352c - 493527: e8 44 fa ff ff call 0x492f70 - 49352c: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493530: 48 85 ff test rdi, rdi - 493533: 74 14 je 0x493549 - 493535: e8 36 fa ff ff call 0x492f70 - 49353a: eb 0d jmp 0x493549 - 49353c: 0f 1f 40 00 nop dword ptr [rax] - 493540: 4d 85 ff test r15, r15 - 493543: 0f 84 a7 03 00 00 je 0x4938f0 - 493549: 4c 89 ff mov rdi, r15 - 49354c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493550: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493554: 80 38 2f cmp byte ptr [rax], 47 - 493557: 75 e7 jne 0x493540 - 493559: e8 f2 bf f8 ff call 0x41f550 - 49355e: eb e0 jmp 0x493540 - 493560: e8 eb bf f8 ff call 0x41f550 - 493565: 4d 85 ed test r13, r13 - 493568: 74 84 je 0x4934ee - 49356a: 4c 89 ef mov rdi, r13 - 49356d: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] - 493571: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493575: 80 38 2f cmp byte ptr [rax], 47 - 493578: 75 eb jne 0x493565 - 49357a: eb e4 jmp 0x493560 - 49357c: 0f 1f 40 00 nop dword ptr [rax] - 493580: 4d 8b 6c 24 30 mov r13, qword ptr [r12 + 48] - 493585: 4d 85 ed test r13, r13 - 493588: 74 64 je 0x4935ee - 49358a: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] - 49358e: 4d 85 f6 test r14, r14 - 493591: 74 75 je 0x493608 - 493593: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493597: 4d 85 ff test r15, r15 - 49359a: 0f 84 d0 06 00 00 je 0x493c70 - 4935a0: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 4935a4: 48 85 ff test rdi, rdi - 4935a7: 74 05 je 0x4935ae - 4935a9: e8 c2 f9 ff ff call 0x492f70 - 4935ae: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 4935b2: 48 85 ff test rdi, rdi - 4935b5: 74 12 je 0x4935c9 - 4935b7: e8 b4 f9 ff ff call 0x492f70 - 4935bc: eb 0b jmp 0x4935c9 - 4935be: 66 90 nop - 4935c0: 4d 85 ff test r15, r15 - 4935c3: 0f 84 a7 06 00 00 je 0x493c70 - 4935c9: 4c 89 ff mov rdi, r15 - 4935cc: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 4935d0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4935d4: 80 38 2f cmp byte ptr [rax], 47 - 4935d7: 75 e7 jne 0x4935c0 - 4935d9: e8 72 bf f8 ff call 0x41f550 - 4935de: eb e0 jmp 0x4935c0 - 4935e0: e8 6b bf f8 ff call 0x41f550 - 4935e5: 4d 85 e4 test r12, r12 - 4935e8: 0f 84 e0 fb ff ff je 0x4931ce - 4935ee: 4c 89 e7 mov rdi, r12 - 4935f1: 4d 8b 64 24 28 mov r12, qword ptr [r12 + 40] - 4935f6: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4935fa: 80 38 2f cmp byte ptr [rax], 47 - 4935fd: 75 e6 jne 0x4935e5 - 4935ff: eb df jmp 0x4935e0 - 493601: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 493608: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] - 49360c: 4d 85 f6 test r14, r14 - 49360f: 74 59 je 0x49366a - 493611: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493615: 4d 85 ff test r15, r15 - 493618: 0f 84 92 04 00 00 je 0x493ab0 - 49361e: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493622: 48 85 ff test rdi, rdi - 493625: 74 05 je 0x49362c - 493627: e8 44 f9 ff ff call 0x492f70 - 49362c: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493630: 48 85 ff test rdi, rdi - 493633: 74 14 je 0x493649 - 493635: e8 36 f9 ff ff call 0x492f70 - 49363a: eb 0d jmp 0x493649 - 49363c: 0f 1f 40 00 nop dword ptr [rax] - 493640: 4d 85 ff test r15, r15 - 493643: 0f 84 67 04 00 00 je 0x493ab0 - 493649: 4c 89 ff mov rdi, r15 - 49364c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493650: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493654: 80 38 2f cmp byte ptr [rax], 47 - 493657: 75 e7 jne 0x493640 - 493659: e8 f2 be f8 ff call 0x41f550 - 49365e: eb e0 jmp 0x493640 - 493660: e8 eb be f8 ff call 0x41f550 - 493665: 4d 85 ed test r13, r13 - 493668: 74 84 je 0x4935ee - 49366a: 4c 89 ef mov rdi, r13 - 49366d: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] - 493671: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493675: 80 38 2f cmp byte ptr [rax], 47 - 493678: 75 eb jne 0x493665 - 49367a: eb e4 jmp 0x493660 - 49367c: 0f 1f 40 00 nop dword ptr [rax] - 493680: 4d 8b 6c 24 30 mov r13, qword ptr [r12 + 48] - 493685: 4d 85 ed test r13, r13 - 493688: 74 64 je 0x4936ee - 49368a: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] - 49368e: 4d 85 f6 test r14, r14 - 493691: 74 75 je 0x493708 - 493693: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493697: 4d 85 ff test r15, r15 - 49369a: 0f 84 b0 06 00 00 je 0x493d50 - 4936a0: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 4936a4: 48 85 ff test rdi, rdi - 4936a7: 74 05 je 0x4936ae - 4936a9: e8 c2 f8 ff ff call 0x492f70 - 4936ae: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 4936b2: 48 85 ff test rdi, rdi - 4936b5: 74 12 je 0x4936c9 - 4936b7: e8 b4 f8 ff ff call 0x492f70 - 4936bc: eb 0b jmp 0x4936c9 - 4936be: 66 90 nop - 4936c0: 4d 85 ff test r15, r15 - 4936c3: 0f 84 87 06 00 00 je 0x493d50 - 4936c9: 4c 89 ff mov rdi, r15 - 4936cc: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 4936d0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4936d4: 80 38 2f cmp byte ptr [rax], 47 - 4936d7: 75 e7 jne 0x4936c0 - 4936d9: e8 72 be f8 ff call 0x41f550 - 4936de: eb e0 jmp 0x4936c0 - 4936e0: e8 6b be f8 ff call 0x41f550 - 4936e5: 4d 85 e4 test r12, r12 - 4936e8: 0f 84 f2 fa ff ff je 0x4931e0 - 4936ee: 4c 89 e7 mov rdi, r12 - 4936f1: 4d 8b 64 24 28 mov r12, qword ptr [r12 + 40] - 4936f6: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4936fa: 80 38 2f cmp byte ptr [rax], 47 - 4936fd: 75 e6 jne 0x4936e5 - 4936ff: eb df jmp 0x4936e0 - 493701: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 493708: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] - 49370c: 4d 85 f6 test r14, r14 - 49370f: 74 59 je 0x49376a - 493711: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493715: 4d 85 ff test r15, r15 - 493718: 0f 84 b2 02 00 00 je 0x4939d0 - 49371e: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493722: 48 85 ff test rdi, rdi - 493725: 74 05 je 0x49372c - 493727: e8 44 f8 ff ff call 0x492f70 - 49372c: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493730: 48 85 ff test rdi, rdi - 493733: 74 14 je 0x493749 - 493735: e8 36 f8 ff ff call 0x492f70 - 49373a: eb 0d jmp 0x493749 - 49373c: 0f 1f 40 00 nop dword ptr [rax] - 493740: 4d 85 ff test r15, r15 - 493743: 0f 84 87 02 00 00 je 0x4939d0 - 493749: 4c 89 ff mov rdi, r15 - 49374c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493750: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493754: 80 38 2f cmp byte ptr [rax], 47 - 493757: 75 e7 jne 0x493740 - 493759: e8 f2 bd f8 ff call 0x41f550 - 49375e: eb e0 jmp 0x493740 - 493760: e8 eb bd f8 ff call 0x41f550 - 493765: 4d 85 ed test r13, r13 - 493768: 74 84 je 0x4936ee - 49376a: 4c 89 ef mov rdi, r13 - 49376d: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] - 493771: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493775: 80 38 2f cmp byte ptr [rax], 47 - 493778: 75 eb jne 0x493765 - 49377a: eb e4 jmp 0x493760 - 49377c: 0f 1f 40 00 nop dword ptr [rax] - 493780: 4d 8b 6c 24 30 mov r13, qword ptr [r12 + 48] - 493785: 4d 85 ed test r13, r13 - 493788: 74 64 je 0x4937ee - 49378a: 4d 8b 75 20 mov r14, qword ptr [r13 + 32] - 49378e: 4d 85 f6 test r14, r14 - 493791: 74 75 je 0x493808 - 493793: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493797: 4d 85 ff test r15, r15 - 49379a: 0f 84 f0 03 00 00 je 0x493b90 - 4937a0: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 4937a4: 48 85 ff test rdi, rdi - 4937a7: 74 05 je 0x4937ae - 4937a9: e8 c2 f7 ff ff call 0x492f70 - 4937ae: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 4937b2: 48 85 ff test rdi, rdi - 4937b5: 74 12 je 0x4937c9 - 4937b7: e8 b4 f7 ff ff call 0x492f70 - 4937bc: eb 0b jmp 0x4937c9 - 4937be: 66 90 nop - 4937c0: 4d 85 ff test r15, r15 - 4937c3: 0f 84 c7 03 00 00 je 0x493b90 - 4937c9: 4c 89 ff mov rdi, r15 - 4937cc: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 4937d0: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4937d4: 80 38 2f cmp byte ptr [rax], 47 - 4937d7: 75 e7 jne 0x4937c0 - 4937d9: e8 72 bd f8 ff call 0x41f550 - 4937de: eb e0 jmp 0x4937c0 - 4937e0: e8 6b bd f8 ff call 0x41f550 - 4937e5: 4d 85 e4 test r12, r12 - 4937e8: 0f 84 62 f9 ff ff je 0x493150 - 4937ee: 4c 89 e7 mov rdi, r12 - 4937f1: 4d 8b 64 24 28 mov r12, qword ptr [r12 + 40] - 4937f6: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4937fa: 80 38 2f cmp byte ptr [rax], 47 - 4937fd: 75 e6 jne 0x4937e5 - 4937ff: eb df jmp 0x4937e0 - 493801: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 493808: 4d 8b 75 30 mov r14, qword ptr [r13 + 48] - 49380c: 4d 85 f6 test r14, r14 - 49380f: 74 59 je 0x49386a - 493811: 4d 8b 7e 20 mov r15, qword ptr [r14 + 32] - 493815: 4d 85 ff test r15, r15 - 493818: 0f 84 f2 06 00 00 je 0x493f10 - 49381e: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493822: 48 85 ff test rdi, rdi - 493825: 74 05 je 0x49382c - 493827: e8 44 f7 ff ff call 0x492f70 - 49382c: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493830: 48 85 ff test rdi, rdi - 493833: 74 14 je 0x493849 - 493835: e8 36 f7 ff ff call 0x492f70 - 49383a: eb 0d jmp 0x493849 - 49383c: 0f 1f 40 00 nop dword ptr [rax] - 493840: 4d 85 ff test r15, r15 - 493843: 0f 84 c7 06 00 00 je 0x493f10 - 493849: 4c 89 ff mov rdi, r15 - 49384c: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493850: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493854: 80 38 2f cmp byte ptr [rax], 47 - 493857: 75 e7 jne 0x493840 - 493859: e8 f2 bc f8 ff call 0x41f550 - 49385e: eb e0 jmp 0x493840 - 493860: e8 eb bc f8 ff call 0x41f550 - 493865: 4d 85 ed test r13, r13 - 493868: 74 84 je 0x4937ee - 49386a: 4c 89 ef mov rdi, r13 - 49386d: 4d 8b 6d 28 mov r13, qword ptr [r13 + 40] - 493871: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493875: 80 38 2f cmp byte ptr [rax], 47 - 493878: 75 eb jne 0x493865 - 49387a: eb e4 jmp 0x493860 - 49387c: 0f 1f 40 00 nop dword ptr [rax] - 493880: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493884: 4d 85 ff test r15, r15 - 493887: 74 55 je 0x4938de - 493889: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 49388d: 48 85 ff test rdi, rdi - 493890: 74 05 je 0x493897 - 493892: e8 d9 f6 ff ff call 0x492f70 - 493897: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 49389b: 48 85 ff test rdi, rdi - 49389e: 74 15 je 0x4938b5 - 4938a0: e8 cb f6 ff ff call 0x492f70 - 4938a5: eb 0e jmp 0x4938b5 - 4938a7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 4938b0: 4d 85 ff test r15, r15 - 4938b3: 74 29 je 0x4938de - 4938b5: 4c 89 ff mov rdi, r15 - 4938b8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 4938bc: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4938c0: 80 38 2f cmp byte ptr [rax], 47 - 4938c3: 75 eb jne 0x4938b0 - 4938c5: e8 86 bc f8 ff call 0x41f550 - 4938ca: eb e4 jmp 0x4938b0 - 4938cc: 0f 1f 40 00 nop dword ptr [rax] - 4938d0: e8 7b bc f8 ff call 0x41f550 - 4938d5: 4d 85 f6 test r14, r14 - 4938d8: 0f 84 22 fb ff ff je 0x493400 - 4938de: 4c 89 f7 mov rdi, r14 - 4938e1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 4938e5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4938e9: 80 38 2f cmp byte ptr [rax], 47 - 4938ec: 75 e7 jne 0x4938d5 - 4938ee: eb e0 jmp 0x4938d0 - 4938f0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 4938f4: 4d 85 ff test r15, r15 - 4938f7: 74 55 je 0x49394e - 4938f9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 4938fd: 48 85 ff test rdi, rdi - 493900: 74 05 je 0x493907 - 493902: e8 69 f6 ff ff call 0x492f70 - 493907: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 49390b: 48 85 ff test rdi, rdi - 49390e: 74 15 je 0x493925 - 493910: e8 5b f6 ff ff call 0x492f70 - 493915: eb 0e jmp 0x493925 - 493917: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493920: 4d 85 ff test r15, r15 - 493923: 74 29 je 0x49394e - 493925: 4c 89 ff mov rdi, r15 - 493928: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 49392c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493930: 80 38 2f cmp byte ptr [rax], 47 - 493933: 75 eb jne 0x493920 - 493935: e8 16 bc f8 ff call 0x41f550 - 49393a: eb e4 jmp 0x493920 - 49393c: 0f 1f 40 00 nop dword ptr [rax] - 493940: e8 0b bc f8 ff call 0x41f550 - 493945: 4d 85 f6 test r14, r14 - 493948: 0f 84 1c fc ff ff je 0x49356a - 49394e: 4c 89 f7 mov rdi, r14 - 493951: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493955: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493959: 80 38 2f cmp byte ptr [rax], 47 - 49395c: 75 e7 jne 0x493945 - 49395e: eb e0 jmp 0x493940 - 493960: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493964: 4d 85 ff test r15, r15 - 493967: 74 55 je 0x4939be - 493969: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 49396d: 48 85 ff test rdi, rdi - 493970: 74 05 je 0x493977 - 493972: e8 f9 f5 ff ff call 0x492f70 - 493977: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 49397b: 48 85 ff test rdi, rdi - 49397e: 74 15 je 0x493995 - 493980: e8 eb f5 ff ff call 0x492f70 - 493985: eb 0e jmp 0x493995 - 493987: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493990: 4d 85 ff test r15, r15 - 493993: 74 29 je 0x4939be - 493995: 4c 89 ff mov rdi, r15 - 493998: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 49399c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4939a0: 80 38 2f cmp byte ptr [rax], 47 - 4939a3: 75 eb jne 0x493990 - 4939a5: e8 a6 bb f8 ff call 0x41f550 - 4939aa: eb e4 jmp 0x493990 - 4939ac: 0f 1f 40 00 nop dword ptr [rax] - 4939b0: e8 9b bb f8 ff call 0x41f550 - 4939b5: 4d 85 f6 test r14, r14 - 4939b8: 0f 84 b0 f9 ff ff je 0x49336e - 4939be: 4c 89 f7 mov rdi, r14 - 4939c1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 4939c5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 4939c9: 80 38 2f cmp byte ptr [rax], 47 - 4939cc: 75 e7 jne 0x4939b5 - 4939ce: eb e0 jmp 0x4939b0 - 4939d0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 4939d4: 4d 85 ff test r15, r15 - 4939d7: 74 55 je 0x493a2e - 4939d9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 4939dd: 48 85 ff test rdi, rdi - 4939e0: 74 05 je 0x4939e7 - 4939e2: e8 89 f5 ff ff call 0x492f70 - 4939e7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 4939eb: 48 85 ff test rdi, rdi - 4939ee: 74 15 je 0x493a05 - 4939f0: e8 7b f5 ff ff call 0x492f70 - 4939f5: eb 0e jmp 0x493a05 - 4939f7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493a00: 4d 85 ff test r15, r15 - 493a03: 74 29 je 0x493a2e - 493a05: 4c 89 ff mov rdi, r15 - 493a08: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493a0c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493a10: 80 38 2f cmp byte ptr [rax], 47 - 493a13: 75 eb jne 0x493a00 - 493a15: e8 36 bb f8 ff call 0x41f550 - 493a1a: eb e4 jmp 0x493a00 - 493a1c: 0f 1f 40 00 nop dword ptr [rax] - 493a20: e8 2b bb f8 ff call 0x41f550 - 493a25: 4d 85 f6 test r14, r14 - 493a28: 0f 84 3c fd ff ff je 0x49376a - 493a2e: 4c 89 f7 mov rdi, r14 - 493a31: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493a35: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493a39: 80 38 2f cmp byte ptr [rax], 47 - 493a3c: 75 e7 jne 0x493a25 - 493a3e: eb e0 jmp 0x493a20 - 493a40: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493a44: 4d 85 ff test r15, r15 - 493a47: 74 55 je 0x493a9e - 493a49: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493a4d: 48 85 ff test rdi, rdi - 493a50: 74 05 je 0x493a57 - 493a52: e8 19 f5 ff ff call 0x492f70 - 493a57: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493a5b: 48 85 ff test rdi, rdi - 493a5e: 74 15 je 0x493a75 - 493a60: e8 0b f5 ff ff call 0x492f70 - 493a65: eb 0e jmp 0x493a75 - 493a67: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493a70: 4d 85 ff test r15, r15 - 493a73: 74 29 je 0x493a9e - 493a75: 4c 89 ff mov rdi, r15 - 493a78: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493a7c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493a80: 80 38 2f cmp byte ptr [rax], 47 - 493a83: 75 eb jne 0x493a70 - 493a85: e8 c6 ba f8 ff call 0x41f550 - 493a8a: eb e4 jmp 0x493a70 - 493a8c: 0f 1f 40 00 nop dword ptr [rax] - 493a90: e8 bb ba f8 ff call 0x41f550 - 493a95: 4d 85 f6 test r14, r14 - 493a98: 0f 84 e2 f7 ff ff je 0x493280 - 493a9e: 4c 89 f7 mov rdi, r14 - 493aa1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493aa5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493aa9: 80 38 2f cmp byte ptr [rax], 47 - 493aac: 75 e7 jne 0x493a95 - 493aae: eb e0 jmp 0x493a90 - 493ab0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493ab4: 4d 85 ff test r15, r15 - 493ab7: 74 55 je 0x493b0e - 493ab9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493abd: 48 85 ff test rdi, rdi - 493ac0: 74 05 je 0x493ac7 - 493ac2: e8 a9 f4 ff ff call 0x492f70 - 493ac7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493acb: 48 85 ff test rdi, rdi - 493ace: 74 15 je 0x493ae5 - 493ad0: e8 9b f4 ff ff call 0x492f70 - 493ad5: eb 0e jmp 0x493ae5 - 493ad7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493ae0: 4d 85 ff test r15, r15 - 493ae3: 74 29 je 0x493b0e - 493ae5: 4c 89 ff mov rdi, r15 - 493ae8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493aec: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493af0: 80 38 2f cmp byte ptr [rax], 47 - 493af3: 75 eb jne 0x493ae0 - 493af5: e8 56 ba f8 ff call 0x41f550 - 493afa: eb e4 jmp 0x493ae0 - 493afc: 0f 1f 40 00 nop dword ptr [rax] - 493b00: e8 4b ba f8 ff call 0x41f550 - 493b05: 4d 85 f6 test r14, r14 - 493b08: 0f 84 5c fb ff ff je 0x49366a - 493b0e: 4c 89 f7 mov rdi, r14 - 493b11: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493b15: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493b19: 80 38 2f cmp byte ptr [rax], 47 - 493b1c: 75 e7 jne 0x493b05 - 493b1e: eb e0 jmp 0x493b00 - 493b20: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493b24: 4d 85 ff test r15, r15 - 493b27: 74 55 je 0x493b7e - 493b29: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493b2d: 48 85 ff test rdi, rdi - 493b30: 74 05 je 0x493b37 - 493b32: e8 39 f4 ff ff call 0x492f70 - 493b37: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493b3b: 48 85 ff test rdi, rdi - 493b3e: 74 15 je 0x493b55 - 493b40: e8 2b f4 ff ff call 0x492f70 - 493b45: eb 0e jmp 0x493b55 - 493b47: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493b50: 4d 85 ff test r15, r15 - 493b53: 74 29 je 0x493b7e - 493b55: 4c 89 ff mov rdi, r15 - 493b58: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493b5c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493b60: 80 38 2f cmp byte ptr [rax], 47 - 493b63: 75 eb jne 0x493b50 - 493b65: e8 e6 b9 f8 ff call 0x41f550 - 493b6a: eb e4 jmp 0x493b50 - 493b6c: 0f 1f 40 00 nop dword ptr [rax] - 493b70: e8 db b9 f8 ff call 0x41f550 - 493b75: 4d 85 f6 test r14, r14 - 493b78: 0f 84 f0 f8 ff ff je 0x49346e - 493b7e: 4c 89 f7 mov rdi, r14 - 493b81: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493b85: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493b89: 80 38 2f cmp byte ptr [rax], 47 - 493b8c: 75 e7 jne 0x493b75 - 493b8e: eb e0 jmp 0x493b70 - 493b90: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493b94: 4d 85 ff test r15, r15 - 493b97: 74 55 je 0x493bee - 493b99: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493b9d: 48 85 ff test rdi, rdi - 493ba0: 74 05 je 0x493ba7 - 493ba2: e8 c9 f3 ff ff call 0x492f70 - 493ba7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493bab: 48 85 ff test rdi, rdi - 493bae: 74 15 je 0x493bc5 - 493bb0: e8 bb f3 ff ff call 0x492f70 - 493bb5: eb 0e jmp 0x493bc5 - 493bb7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493bc0: 4d 85 ff test r15, r15 - 493bc3: 74 29 je 0x493bee - 493bc5: 4c 89 ff mov rdi, r15 - 493bc8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493bcc: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493bd0: 80 38 2f cmp byte ptr [rax], 47 - 493bd3: 75 eb jne 0x493bc0 - 493bd5: e8 76 b9 f8 ff call 0x41f550 - 493bda: eb e4 jmp 0x493bc0 - 493bdc: 0f 1f 40 00 nop dword ptr [rax] - 493be0: e8 6b b9 f8 ff call 0x41f550 - 493be5: 4d 85 f6 test r14, r14 - 493be8: 0f 84 1a fc ff ff je 0x493808 - 493bee: 4c 89 f7 mov rdi, r14 - 493bf1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493bf5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493bf9: 80 38 2f cmp byte ptr [rax], 47 - 493bfc: 75 e7 jne 0x493be5 - 493bfe: eb e0 jmp 0x493be0 - 493c00: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493c04: 4d 85 ff test r15, r15 - 493c07: 74 55 je 0x493c5e - 493c09: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493c0d: 48 85 ff test rdi, rdi - 493c10: 74 05 je 0x493c17 - 493c12: e8 59 f3 ff ff call 0x492f70 - 493c17: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493c1b: 48 85 ff test rdi, rdi - 493c1e: 74 15 je 0x493c35 - 493c20: e8 4b f3 ff ff call 0x492f70 - 493c25: eb 0e jmp 0x493c35 - 493c27: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493c30: 4d 85 ff test r15, r15 - 493c33: 74 29 je 0x493c5e - 493c35: 4c 89 ff mov rdi, r15 - 493c38: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493c3c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493c40: 80 38 2f cmp byte ptr [rax], 47 - 493c43: 75 eb jne 0x493c30 - 493c45: e8 06 b9 f8 ff call 0x41f550 - 493c4a: eb e4 jmp 0x493c30 - 493c4c: 0f 1f 40 00 nop dword ptr [rax] - 493c50: e8 fb b8 f8 ff call 0x41f550 - 493c55: 4d 85 f6 test r14, r14 - 493c58: 0f 84 a2 f6 ff ff je 0x493300 - 493c5e: 4c 89 f7 mov rdi, r14 - 493c61: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493c65: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493c69: 80 38 2f cmp byte ptr [rax], 47 - 493c6c: 75 e7 jne 0x493c55 - 493c6e: eb e0 jmp 0x493c50 - 493c70: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493c74: 4d 85 ff test r15, r15 - 493c77: 74 55 je 0x493cce - 493c79: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493c7d: 48 85 ff test rdi, rdi - 493c80: 74 05 je 0x493c87 - 493c82: e8 e9 f2 ff ff call 0x492f70 - 493c87: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493c8b: 48 85 ff test rdi, rdi - 493c8e: 74 15 je 0x493ca5 - 493c90: e8 db f2 ff ff call 0x492f70 - 493c95: eb 0e jmp 0x493ca5 - 493c97: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493ca0: 4d 85 ff test r15, r15 - 493ca3: 74 29 je 0x493cce - 493ca5: 4c 89 ff mov rdi, r15 - 493ca8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493cac: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493cb0: 80 38 2f cmp byte ptr [rax], 47 - 493cb3: 75 eb jne 0x493ca0 - 493cb5: e8 96 b8 f8 ff call 0x41f550 - 493cba: eb e4 jmp 0x493ca0 - 493cbc: 0f 1f 40 00 nop dword ptr [rax] - 493cc0: e8 8b b8 f8 ff call 0x41f550 - 493cc5: 4d 85 f6 test r14, r14 - 493cc8: 0f 84 3a f9 ff ff je 0x493608 - 493cce: 4c 89 f7 mov rdi, r14 - 493cd1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493cd5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493cd9: 80 38 2f cmp byte ptr [rax], 47 - 493cdc: 75 e7 jne 0x493cc5 - 493cde: eb e0 jmp 0x493cc0 - 493ce0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493ce4: 4d 85 ff test r15, r15 - 493ce7: 74 55 je 0x493d3e - 493ce9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493ced: 48 85 ff test rdi, rdi - 493cf0: 74 05 je 0x493cf7 - 493cf2: e8 79 f2 ff ff call 0x492f70 - 493cf7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493cfb: 48 85 ff test rdi, rdi - 493cfe: 74 15 je 0x493d15 - 493d00: e8 6b f2 ff ff call 0x492f70 - 493d05: eb 0e jmp 0x493d15 - 493d07: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493d10: 4d 85 ff test r15, r15 - 493d13: 74 29 je 0x493d3e - 493d15: 4c 89 ff mov rdi, r15 - 493d18: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493d1c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493d20: 80 38 2f cmp byte ptr [rax], 47 - 493d23: 75 eb jne 0x493d10 - 493d25: e8 26 b8 f8 ff call 0x41f550 - 493d2a: eb e4 jmp 0x493d10 - 493d2c: 0f 1f 40 00 nop dword ptr [rax] - 493d30: e8 1b b8 f8 ff call 0x41f550 - 493d35: 4d 85 f6 test r14, r14 - 493d38: 0f 84 b0 f6 ff ff je 0x4933ee - 493d3e: 4c 89 f7 mov rdi, r14 - 493d41: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493d45: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493d49: 80 38 2f cmp byte ptr [rax], 47 - 493d4c: 75 e7 jne 0x493d35 - 493d4e: eb e0 jmp 0x493d30 - 493d50: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493d54: 4d 85 ff test r15, r15 - 493d57: 74 55 je 0x493dae - 493d59: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493d5d: 48 85 ff test rdi, rdi - 493d60: 74 05 je 0x493d67 - 493d62: e8 09 f2 ff ff call 0x492f70 - 493d67: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493d6b: 48 85 ff test rdi, rdi - 493d6e: 74 15 je 0x493d85 - 493d70: e8 fb f1 ff ff call 0x492f70 - 493d75: eb 0e jmp 0x493d85 - 493d77: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493d80: 4d 85 ff test r15, r15 - 493d83: 74 29 je 0x493dae - 493d85: 4c 89 ff mov rdi, r15 - 493d88: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493d8c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493d90: 80 38 2f cmp byte ptr [rax], 47 - 493d93: 75 eb jne 0x493d80 - 493d95: e8 b6 b7 f8 ff call 0x41f550 - 493d9a: eb e4 jmp 0x493d80 - 493d9c: 0f 1f 40 00 nop dword ptr [rax] - 493da0: e8 ab b7 f8 ff call 0x41f550 - 493da5: 4d 85 f6 test r14, r14 - 493da8: 0f 84 5a f9 ff ff je 0x493708 - 493dae: 4c 89 f7 mov rdi, r14 - 493db1: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493db5: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493db9: 80 38 2f cmp byte ptr [rax], 47 - 493dbc: 75 e7 jne 0x493da5 - 493dbe: eb e0 jmp 0x493da0 - 493dc0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493dc4: 4d 85 ff test r15, r15 - 493dc7: 74 55 je 0x493e1e - 493dc9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493dcd: 48 85 ff test rdi, rdi - 493dd0: 74 05 je 0x493dd7 - 493dd2: e8 99 f1 ff ff call 0x492f70 - 493dd7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493ddb: 48 85 ff test rdi, rdi - 493dde: 74 15 je 0x493df5 - 493de0: e8 8b f1 ff ff call 0x492f70 - 493de5: eb 0e jmp 0x493df5 - 493de7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493df0: 4d 85 ff test r15, r15 - 493df3: 74 29 je 0x493e1e - 493df5: 4c 89 ff mov rdi, r15 - 493df8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493dfc: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493e00: 80 38 2f cmp byte ptr [rax], 47 - 493e03: 75 eb jne 0x493df0 - 493e05: e8 46 b7 f8 ff call 0x41f550 - 493e0a: eb e4 jmp 0x493df0 - 493e0c: 0f 1f 40 00 nop dword ptr [rax] - 493e10: e8 3b b7 f8 ff call 0x41f550 - 493e15: 4d 85 f6 test r14, r14 - 493e18: 0f 84 d0 f4 ff ff je 0x4932ee - 493e1e: 4c 89 f7 mov rdi, r14 - 493e21: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493e25: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493e29: 80 38 2f cmp byte ptr [rax], 47 - 493e2c: 75 e7 jne 0x493e15 - 493e2e: eb e0 jmp 0x493e10 - 493e30: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493e34: 4d 85 ff test r15, r15 - 493e37: 74 55 je 0x493e8e - 493e39: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493e3d: 48 85 ff test rdi, rdi - 493e40: 74 05 je 0x493e47 - 493e42: e8 29 f1 ff ff call 0x492f70 - 493e47: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493e4b: 48 85 ff test rdi, rdi - 493e4e: 74 15 je 0x493e65 - 493e50: e8 1b f1 ff ff call 0x492f70 - 493e55: eb 0e jmp 0x493e65 - 493e57: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493e60: 4d 85 ff test r15, r15 - 493e63: 74 29 je 0x493e8e - 493e65: 4c 89 ff mov rdi, r15 - 493e68: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493e6c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493e70: 80 38 2f cmp byte ptr [rax], 47 - 493e73: 75 eb jne 0x493e60 - 493e75: e8 d6 b6 f8 ff call 0x41f550 - 493e7a: eb e4 jmp 0x493e60 - 493e7c: 0f 1f 40 00 nop dword ptr [rax] - 493e80: e8 cb b6 f8 ff call 0x41f550 - 493e85: 4d 85 f6 test r14, r14 - 493e88: 0f 84 7a f6 ff ff je 0x493508 - 493e8e: 4c 89 f7 mov rdi, r14 - 493e91: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493e95: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493e99: 80 38 2f cmp byte ptr [rax], 47 - 493e9c: 75 e7 jne 0x493e85 - 493e9e: eb e0 jmp 0x493e80 - 493ea0: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493ea4: 4d 85 ff test r15, r15 - 493ea7: 74 55 je 0x493efe - 493ea9: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493ead: 48 85 ff test rdi, rdi - 493eb0: 74 05 je 0x493eb7 - 493eb2: e8 b9 f0 ff ff call 0x492f70 - 493eb7: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493ebb: 48 85 ff test rdi, rdi - 493ebe: 74 15 je 0x493ed5 - 493ec0: e8 ab f0 ff ff call 0x492f70 - 493ec5: eb 0e jmp 0x493ed5 - 493ec7: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493ed0: 4d 85 ff test r15, r15 - 493ed3: 74 29 je 0x493efe - 493ed5: 4c 89 ff mov rdi, r15 - 493ed8: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493edc: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493ee0: 80 38 2f cmp byte ptr [rax], 47 - 493ee3: 75 eb jne 0x493ed0 - 493ee5: e8 66 b6 f8 ff call 0x41f550 - 493eea: eb e4 jmp 0x493ed0 - 493eec: 0f 1f 40 00 nop dword ptr [rax] - 493ef0: e8 5b b6 f8 ff call 0x41f550 - 493ef5: 4d 85 f6 test r14, r14 - 493ef8: 0f 84 82 f4 ff ff je 0x493380 - 493efe: 4c 89 f7 mov rdi, r14 - 493f01: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493f05: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493f09: 80 38 2f cmp byte ptr [rax], 47 - 493f0c: 75 e7 jne 0x493ef5 - 493f0e: eb e0 jmp 0x493ef0 - 493f10: 4d 8b 7e 30 mov r15, qword ptr [r14 + 48] - 493f14: 4d 85 ff test r15, r15 - 493f17: 74 55 je 0x493f6e - 493f19: 49 8b 7f 20 mov rdi, qword ptr [r15 + 32] - 493f1d: 48 85 ff test rdi, rdi - 493f20: 74 05 je 0x493f27 - 493f22: e8 49 f0 ff ff call 0x492f70 - 493f27: 49 8b 7f 30 mov rdi, qword ptr [r15 + 48] - 493f2b: 48 85 ff test rdi, rdi - 493f2e: 74 15 je 0x493f45 - 493f30: e8 3b f0 ff ff call 0x492f70 - 493f35: eb 0e jmp 0x493f45 - 493f37: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 493f40: 4d 85 ff test r15, r15 - 493f43: 74 29 je 0x493f6e - 493f45: 4c 89 ff mov rdi, r15 - 493f48: 4d 8b 7f 28 mov r15, qword ptr [r15 + 40] - 493f4c: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493f50: 80 38 2f cmp byte ptr [rax], 47 - 493f53: 75 eb jne 0x493f40 - 493f55: e8 f6 b5 f8 ff call 0x41f550 - 493f5a: eb e4 jmp 0x493f40 - 493f5c: 0f 1f 40 00 nop dword ptr [rax] - 493f60: e8 eb b5 f8 ff call 0x41f550 - 493f65: 4d 85 f6 test r14, r14 - 493f68: 0f 84 fc f8 ff ff je 0x49386a - 493f6e: 4c 89 f7 mov rdi, r14 - 493f71: 4d 8b 76 28 mov r14, qword ptr [r14 + 40] - 493f75: 48 8b 47 18 mov rax, qword ptr [rdi + 24] - 493f79: 80 38 2f cmp byte ptr [rax], 47 - 493f7c: 75 e7 jne 0x493f65 - 493f7e: eb e0 jmp 0x493f60 - -0000000000493f80 : - 493f80: f3 0f 1e fa endbr64 - 493f84: 48 8b 3d 45 f9 02 00 mov rdi, qword ptr [rip + 194885] # 0x4c38d0 <__gconv_path_elem> - 493f8b: 48 85 ff test rdi, rdi - 493f8e: 74 18 je 0x493fa8 - 493f90: 48 8d 05 a9 5c 00 00 lea rax, [rip + 23721] # 0x499c40 - 493f97: 48 39 c7 cmp rdi, rax - 493f9a: 74 0c je 0x493fa8 - 493f9c: e9 af b5 f8 ff jmp 0x41f550 - 493fa1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 493fa8: c3 ret - 493fa9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -0000000000493fb0 : - 493fb0: f3 0f 1e fa endbr64 - 493fb4: 8b 05 26 ee 02 00 mov eax, dword ptr [rip + 192038] # 0x4c2de0 - 493fba: 48 8b 3d 2f ee 02 00 mov rdi, qword ptr [rip + 192047] # 0x4c2df0 - 493fc1: 85 c0 test eax, eax - 493fc3: 75 23 jne 0x493fe8 - 493fc5: 48 85 ff test rdi, rdi - 493fc8: 74 16 je 0x493fe0 - 493fca: 48 8b 35 17 ee 02 00 mov rsi, qword ptr [rip + 192023] # 0x4c2de8 - 493fd1: e9 ba 53 fb ff jmp 0x449390 - 493fd6: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 493fe0: c3 ret - 493fe1: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 493fe8: e9 63 b5 f8 ff jmp 0x41f550 - 493fed: 0f 1f 00 nop dword ptr [rax] - -0000000000493ff0 : - 493ff0: f3 0f 1e fa endbr64 - 493ff4: 55 push rbp - 493ff5: 48 89 fd mov rbp, rdi - 493ff8: 48 8b 7f 10 mov rdi, qword ptr [rdi + 16] - 493ffc: 48 85 ff test rdi, rdi - 493fff: 74 05 je 0x494006 - 494001: e8 da a0 fe ff call 0x47e0e0 <__libc_dlclose> - 494006: 48 89 ef mov rdi, rbp - 494009: 5d pop rbp - 49400a: e9 41 b5 f8 ff jmp 0x41f550 - 49400f: 90 nop - -0000000000494010 : - 494010: f3 0f 1e fa endbr64 - 494014: 48 83 ec 08 sub rsp, 8 - 494018: 48 8b 3d d9 ed 02 00 mov rdi, qword ptr [rip + 191961] # 0x4c2df8 - 49401f: 48 8d 35 ca ff ff ff lea rsi, [rip - 54] # 0x493ff0 - 494026: e8 b5 61 fb ff call 0x44a1e0 - 49402b: 48 c7 05 c2 ed 02 00 00 00 00 00 mov qword ptr [rip + 191938], 0 # 0x4c2df8 - 494036: 48 83 c4 08 add rsp, 8 - 49403a: c3 ret - 49403b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000494040 : - 494040: 41 56 push r14 - 494042: 48 8d 05 97 f8 02 00 lea rax, [rip + 194711] # 0x4c38e0 <_nl_locale_file_list> - 494049: 41 55 push r13 - 49404b: 41 54 push r12 - 49404d: 49 89 d4 mov r12, rdx - 494050: 55 push rbp - 494051: 53 push rbx - 494052: 48 63 df movsxd rbx, edi - 494055: 48 8b 2c d8 mov rbp, qword ptr [rax + 8*rbx] - 494059: 48 39 f2 cmp rdx, rsi - 49405c: 74 4b je 0x4940a9 - 49405e: 48 8d 05 5b bc 02 00 lea rax, [rip + 179291] # 0x4bfcc0 <_nl_current_used> - 494065: 4c 8d 2d 14 d9 02 00 lea r13, [rip + 186644] # 0x4c1980 <_nl_global_locale> - 49406c: 48 83 3c d8 00 cmp qword ptr [rax + 8*rbx], 0 - 494071: 74 17 je 0x49408a - 494073: 48 8d 05 c6 bb 02 00 lea rax, [rip + 179142] # 0x4bfc40 <_nl_category_postload> - 49407a: 49 89 54 dd 00 mov qword ptr [r13 + 8*rbx], rdx - 49407f: 48 8b 04 d8 mov rax, qword ptr [rax + 8*rbx] - 494083: 48 85 c0 test rax, rax - 494086: 74 02 je 0x49408a - 494088: ff d0 call rax - 49408a: 48 83 c3 10 add rbx, 16 - 49408e: 4c 8d 35 13 54 00 00 lea r14, [rip + 21523] # 0x4994a8 <_nl_C_name> - 494095: 49 8b 7c dd 00 mov rdi, qword ptr [r13 + 8*rbx] - 49409a: 4c 39 f7 cmp rdi, r14 - 49409d: 74 0a je 0x4940a9 - 49409f: e8 ac b4 f8 ff call 0x41f550 - 4940a4: 4d 89 74 dd 00 mov qword ptr [r13 + 8*rbx], r14 - 4940a9: 48 85 ed test rbp, rbp - 4940ac: 75 05 jne 0x4940b3 - 4940ae: eb 30 jmp 0x4940e0 - 4940b0: 48 89 dd mov rbp, rbx - 4940b3: 48 8b 7d 10 mov rdi, qword ptr [rbp + 16] - 4940b7: 48 85 ff test rdi, rdi - 4940ba: 74 0a je 0x4940c6 - 4940bc: 49 39 fc cmp r12, rdi - 4940bf: 74 05 je 0x4940c6 - 4940c1: e8 da 7a fc ff call 0x45bba0 <_nl_unload_locale> - 4940c6: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 4940ca: 48 8b 5d 18 mov rbx, qword ptr [rbp + 24] - 4940ce: e8 7d b4 f8 ff call 0x41f550 - 4940d3: 48 89 ef mov rdi, rbp - 4940d6: e8 75 b4 f8 ff call 0x41f550 - 4940db: 48 85 db test rbx, rbx - 4940de: 75 d0 jne 0x4940b0 - 4940e0: 5b pop rbx - 4940e1: 5d pop rbp - 4940e2: 41 5c pop r12 - 4940e4: 41 5d pop r13 - 4940e6: 41 5e pop r14 - 4940e8: c3 ret - 4940e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - -00000000004940f0 <_nl_locale_subfreeres>: - 4940f0: f3 0f 1e fa endbr64 - 4940f4: 48 83 3d fc bd 02 00 00 cmp qword ptr [rip + 179708], 0 # 0x4bfef8 <_nl_current_LC_NUMERIC_used+0x4bfef6> - 4940fc: 53 push rbx - 4940fd: 74 1f je 0x49411e <_nl_locale_subfreeres+0x2e> - 4940ff: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 - 494106: 48 c7 c2 00 ee 4b 00 mov rdx, 4976128 - 49410d: bf 03 00 00 00 mov edi, 3 - 494112: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 494116: 48 8b 30 mov rsi, qword ptr [rax] - 494119: e8 22 ff ff ff call 0x494040 - 49411e: 48 83 3d 32 be 02 00 00 cmp qword ptr [rip + 179762], 0 # 0x4bff58 <_nl_current_LC_NUMERIC_used+0x4bff56> - 494126: 74 1c je 0x494144 <_nl_locale_subfreeres+0x54> - 494128: 48 c7 c0 a0 ff ff ff mov rax, -96 - 49412f: 48 c7 c2 c0 d1 4b 00 mov rdx, 4968896 - 494136: 31 ff xor edi, edi - 494138: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 49413c: 48 8b 30 mov rsi, qword ptr [rax] - 49413f: e8 fc fe ff ff call 0x494040 - 494144: 48 83 3d 74 be 02 00 00 cmp qword ptr [rip + 179828], 0 # 0x4bffc0 <_nl_current_LC_NUMERIC_used+0x4bffbe> - 49414c: 74 1f je 0x49416d <_nl_locale_subfreeres+0x7d> - 49414e: 48 c7 c0 b8 ff ff ff mov rax, -72 - 494155: 48 c7 c2 40 e3 4b 00 mov rdx, 4973376 - 49415c: bf 04 00 00 00 mov edi, 4 - 494161: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 494165: 48 8b 30 mov rsi, qword ptr [rax] - 494168: e8 d3 fe ff ff call 0x494040 - 49416d: 48 83 3d 9b bd 02 00 00 cmp qword ptr [rip + 179611], 0 # 0x4bff10 <_nl_current_LC_NUMERIC_used+0x4bff0e> - 494175: 74 1f je 0x494196 <_nl_locale_subfreeres+0xa6> - 494177: 48 c7 c0 b0 ff ff ff mov rax, -80 - 49417e: 48 c7 c2 00 e5 4b 00 mov rdx, 4973824 - 494185: bf 01 00 00 00 mov edi, 1 - 49418a: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 49418e: 48 8b 30 mov rsi, qword ptr [rax] - 494191: e8 aa fe ff ff call 0x494040 - 494196: 48 83 3d ea bd 02 00 00 cmp qword ptr [rip + 179690], 0 # 0x4bff88 <_nl_current_LC_NUMERIC_used+0x4bff86> - 49419e: 74 1f je 0x4941bf <_nl_locale_subfreeres+0xcf> - 4941a0: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 - 4941a7: 48 c7 c2 80 e5 4b 00 mov rdx, 4973952 - 4941ae: bf 02 00 00 00 mov edi, 2 - 4941b3: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 4941b7: 48 8b 30 mov rsi, qword ptr [rax] - 4941ba: e8 81 fe ff ff call 0x494040 - 4941bf: 48 83 3d d1 bd 02 00 00 cmp qword ptr [rip + 179665], 0 # 0x4bff98 <_nl_current_LC_NUMERIC_used+0x4bff96> - 4941c7: 74 1f je 0x4941e8 <_nl_locale_subfreeres+0xf8> - 4941c9: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 - 4941d0: 48 c7 c2 c0 e2 4b 00 mov rdx, 4973248 - 4941d7: bf 05 00 00 00 mov edi, 5 - 4941dc: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 4941e0: 48 8b 30 mov rsi, qword ptr [rax] - 4941e3: e8 58 fe ff ff call 0x494040 - 4941e8: 48 83 3d a0 bd 02 00 00 cmp qword ptr [rip + 179616], 0 # 0x4bff90 <_nl_current_LC_NUMERIC_used+0x4bff8e> - 4941f0: 74 1f je 0x494211 <_nl_locale_subfreeres+0x121> - 4941f2: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 - 4941f9: 48 c7 c2 c0 ea 4b 00 mov rdx, 4975296 - 494200: bf 07 00 00 00 mov edi, 7 - 494205: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 494209: 48 8b 30 mov rsi, qword ptr [rax] - 49420c: e8 2f fe ff ff call 0x494040 - 494211: 48 83 3d 37 bd 02 00 00 cmp qword ptr [rip + 179511], 0 # 0x4bff50 <_nl_current_LC_NUMERIC_used+0x4bff4e> - 494219: 74 1f je 0x49423a <_nl_locale_subfreeres+0x14a> - 49421b: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 - 494222: 48 c7 c2 20 eb 4b 00 mov rdx, 4975392 - 494229: bf 08 00 00 00 mov edi, 8 - 49422e: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 494232: 48 8b 30 mov rsi, qword ptr [rax] - 494235: e8 06 fe ff ff call 0x494040 - 49423a: 48 83 3d 86 bd 02 00 00 cmp qword ptr [rip + 179590], 0 # 0x4bffc8 <_nl_current_LC_NUMERIC_used+0x4bffc6> - 494242: 74 1f je 0x494263 <_nl_locale_subfreeres+0x173> - 494244: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 - 49424b: 48 c7 c2 a0 eb 4b 00 mov rdx, 4975520 - 494252: bf 09 00 00 00 mov edi, 9 - 494257: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 49425b: 48 8b 30 mov rsi, qword ptr [rax] - 49425e: e8 dd fd ff ff call 0x494040 - 494263: 48 83 3d cd bc 02 00 00 cmp qword ptr [rip + 179405], 0 # 0x4bff38 <_nl_current_LC_NUMERIC_used+0x4bff36> - 49426b: 74 1f je 0x49428c <_nl_locale_subfreeres+0x19c> - 49426d: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 - 494274: 48 c7 c2 60 ec 4b 00 mov rdx, 4975712 - 49427b: bf 0a 00 00 00 mov edi, 10 - 494280: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 494284: 48 8b 30 mov rsi, qword ptr [rax] - 494287: e8 b4 fd ff ff call 0x494040 - 49428c: 48 83 3d 14 bd 02 00 00 cmp qword ptr [rip + 179476], 0 # 0x4bffa8 <_nl_current_LC_NUMERIC_used+0x4bffa6> - 494294: 74 1f je 0x4942b5 <_nl_locale_subfreeres+0x1c5> - 494296: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 - 49429d: 48 c7 c2 e0 ec 4b 00 mov rdx, 4975840 - 4942a4: bf 0b 00 00 00 mov edi, 11 - 4942a9: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 4942ad: 48 8b 30 mov rsi, qword ptr [rax] - 4942b0: e8 8b fd ff ff call 0x494040 - 4942b5: 48 83 3d 63 bc 02 00 00 cmp qword ptr [rip + 179299], 0 # 0x4bff20 <_nl_current_LC_NUMERIC_used+0x4bff1e> - 4942bd: 74 1f je 0x4942de <_nl_locale_subfreeres+0x1ee> - 4942bf: 48 c7 c0 e0 2e b4 ff mov rax, -4968736 - 4942c6: 48 c7 c2 40 ed 4b 00 mov rdx, 4975936 - 4942cd: bf 0c 00 00 00 mov edi, 12 - 4942d2: 64 48 8b 00 mov rax, qword ptr fs:[rax] - 4942d6: 48 8b 30 mov rsi, qword ptr [rax] - 4942d9: e8 62 fd ff ff call 0x494040 - 4942de: 48 8b 3d 4b d7 02 00 mov rdi, qword ptr [rip + 186187] # 0x4c1a30 <_nl_global_locale+0xb0> - 4942e5: 48 8d 1d bc 51 00 00 lea rbx, [rip + 20924] # 0x4994a8 <_nl_C_name> - 4942ec: 48 39 df cmp rdi, rbx - 4942ef: 74 0c je 0x4942fd <_nl_locale_subfreeres+0x20d> - 4942f1: e8 5a b2 f8 ff call 0x41f550 - 4942f6: 48 89 1d 33 d7 02 00 mov qword ptr [rip + 186163], rbx # 0x4c1a30 <_nl_global_locale+0xb0> - 4942fd: 5b pop rbx - 4942fe: e9 0d 00 00 00 jmp 0x494310 <_nl_archive_subfreeres> - 494303: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 49430d: 0f 1f 00 nop dword ptr [rax] - -0000000000494310 <_nl_archive_subfreeres>: - 494310: f3 0f 1e fa endbr64 - 494314: 41 54 push r12 - 494316: 4c 8b 25 23 eb 02 00 mov r12, qword ptr [rip + 191267] # 0x4c2e40 - 49431d: 55 push rbp - 49431e: 53 push rbx - 49431f: 4d 85 e4 test r12, r12 - 494322: 74 57 je 0x49437b <_nl_archive_subfreeres+0x6b> - 494324: 0f 1f 40 00 nop dword ptr [rax] - 494328: 4c 89 e5 mov rbp, r12 - 49432b: 31 db xor ebx, ebx - 49432d: 4d 8b 24 24 mov r12, qword ptr [r12] - 494331: 48 8b 7d 08 mov rdi, qword ptr [rbp + 8] - 494335: e8 16 b2 f8 ff call 0x41f550 - 49433a: eb 08 jmp 0x494344 <_nl_archive_subfreeres+0x34> - 49433c: 0f 1f 40 00 nop dword ptr [rax] - 494340: 48 83 c3 01 add rbx, 1 - 494344: 48 83 fb 06 cmp rbx, 6 - 494348: 74 f6 je 0x494340 <_nl_archive_subfreeres+0x30> - 49434a: 48 8b 7c dd 10 mov rdi, qword ptr [rbp + 8*rbx + 16] - 49434f: 48 85 ff test rdi, rdi - 494352: 74 15 je 0x494369 <_nl_archive_subfreeres+0x59> - 494354: 48 8b 47 20 mov rax, qword ptr [rdi + 32] - 494358: 48 85 c0 test rax, rax - 49435b: 74 07 je 0x494364 <_nl_archive_subfreeres+0x54> - 49435d: ff d0 call rax - 49435f: 48 8b 7c dd 10 mov rdi, qword ptr [rbp + 8*rbx + 16] - 494364: e8 e7 b1 f8 ff call 0x41f550 - 494369: 83 fb 0c cmp ebx, 12 - 49436c: 75 d2 jne 0x494340 <_nl_archive_subfreeres+0x30> - 49436e: 48 89 ef mov rdi, rbp - 494371: e8 da b1 f8 ff call 0x41f550 - 494376: 4d 85 e4 test r12, r12 - 494379: 75 ad jne 0x494328 <_nl_archive_subfreeres+0x18> - 49437b: 48 8b 1d 86 eb 02 00 mov rbx, qword ptr [rip + 191366] # 0x4c2f08 - 494382: 48 c7 05 b3 ea 02 00 00 00 00 00 mov qword ptr [rip + 191155], 0 # 0x4c2e40 - 49438d: 48 85 db test rbx, rbx - 494390: 74 4e je 0x4943e0 <_nl_archive_subfreeres+0xd0> - 494392: 48 8d 05 57 eb 02 00 lea rax, [rip + 191319] # 0x4c2ef0 - 494399: 48 39 c3 cmp rbx, rax - 49439c: 75 47 jne 0x4943e5 <_nl_archive_subfreeres+0xd5> - 49439e: 8b 73 0c mov esi, dword ptr [rbx + 12] - 4943a1: 48 8b 3b mov rdi, qword ptr [rbx] - 4943a4: 48 c7 05 59 eb 02 00 00 00 00 00 mov qword ptr [rip + 191321], 0 # 0x4c2f08 - 4943af: e8 dc 4f fb ff call 0x449390 - 4943b4: 48 8b 5b 10 mov rbx, qword ptr [rbx + 16] - 4943b8: 48 85 db test rbx, rbx - 4943bb: 74 23 je 0x4943e0 <_nl_archive_subfreeres+0xd0> - 4943bd: 0f 1f 00 nop dword ptr [rax] - 4943c0: 48 89 dd mov rbp, rbx - 4943c3: 48 8b 5b 10 mov rbx, qword ptr [rbx + 16] - 4943c7: 48 8b 7d 00 mov rdi, qword ptr [rbp] - 4943cb: 8b 75 0c mov esi, dword ptr [rbp + 12] - 4943ce: e8 bd 4f fb ff call 0x449390 - 4943d3: 48 89 ef mov rdi, rbp - 4943d6: e8 75 b1 f8 ff call 0x41f550 - 4943db: 48 85 db test rbx, rbx - 4943de: 75 e0 jne 0x4943c0 <_nl_archive_subfreeres+0xb0> - 4943e0: 5b pop rbx - 4943e1: 5d pop rbp - 4943e2: 41 5c pop r12 - 4943e4: c3 ret - 4943e5: 48 8d 0d 94 67 00 00 lea rcx, [rip + 26516] # 0x49ab80 <__PRETTY_FUNCTION__.9977> - 4943ec: ba 16 02 00 00 mov edx, 534 - 4943f1: 48 8d 35 38 67 00 00 lea rsi, [rip + 26424] # 0x49ab30 <_nl_value_type_LC_MEASUREMENT+0x8> - 4943f8: 48 8d 3d 3f 67 00 00 lea rdi, [rip + 26431] # 0x49ab3e <_nl_value_type_LC_MEASUREMENT+0x16> - 4943ff: e8 4c eb f6 ff call 0x402f50 <__assert_fail> - 494404: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 49440e: 66 90 nop - -0000000000494410 : - 494410: f3 0f 1e fa endbr64 - 494414: 48 83 ec 08 sub rsp, 8 - 494418: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 494420: 85 c0 test eax, eax - 494422: 0f 85 b0 00 00 00 jne 0x4944d8 - 494428: ba 01 00 00 00 mov edx, 1 - 49442d: 0f b1 15 ec ea 02 00 cmpxchg dword ptr [rip + 191212], edx # 0x4c2f20 - 494434: 48 8b 3d ad e8 02 00 mov rdi, qword ptr [rip + 190637] # 0x4c2ce8 - 49443b: 48 39 3d ce ea 02 00 cmp qword ptr [rip + 191182], rdi # 0x4c2f10 - 494442: 75 05 jne 0x494449 - 494444: 48 85 ff test rdi, rdi - 494447: 75 47 jne 0x494490 - 494449: 48 c7 05 94 e8 02 00 00 00 00 00 mov qword ptr [rip + 190612], 0 # 0x4c2ce8 - 494454: 64 8b 04 25 18 00 00 00 mov eax, dword ptr fs:[24] - 49445c: 85 c0 test eax, eax - 49445e: 75 48 jne 0x4944a8 - 494460: 83 2d b9 ea 02 00 01 sub dword ptr [rip + 191161], 1 # 0x4c2f20 - 494467: 48 c7 c6 50 f5 41 00 mov rsi, 4322640 - 49446e: 48 8b 3d a3 ea 02 00 mov rdi, qword ptr [rip + 191139] # 0x4c2f18 - 494475: e8 66 5d fb ff call 0x44a1e0 - 49447a: 48 c7 05 93 ea 02 00 00 00 00 00 mov qword ptr [rip + 191123], 0 # 0x4c2f18 - 494485: 48 83 c4 08 add rsp, 8 - 494489: c3 ret - 49448a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 494490: e8 bb b0 f8 ff call 0x41f550 - 494495: 48 c7 05 70 ea 02 00 00 00 00 00 mov qword ptr [rip + 191088], 0 # 0x4c2f10 - 4944a0: eb a7 jmp 0x494449 - 4944a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4944a8: 31 c0 xor eax, eax - 4944aa: 87 05 70 ea 02 00 xchg dword ptr [rip + 191088], eax # 0x4c2f20 - 4944b0: 83 f8 01 cmp eax, 1 - 4944b3: 7e b2 jle 0x494467 - 4944b5: 45 31 d2 xor r10d, r10d - 4944b8: ba 01 00 00 00 mov edx, 1 - 4944bd: be 81 00 00 00 mov esi, 129 - 4944c2: b8 ca 00 00 00 mov eax, 202 - 4944c7: 48 8d 3d 52 ea 02 00 lea rdi, [rip + 191058] # 0x4c2f20 - 4944ce: 0f 05 syscall - 4944d0: eb 95 jmp 0x494467 - 4944d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4944d8: 31 c0 xor eax, eax - 4944da: ba 01 00 00 00 mov edx, 1 - 4944df: f0 lock - 4944e0: 0f b1 15 39 ea 02 00 cmpxchg dword ptr [rip + 191033], edx # 0x4c2f20 - 4944e7: 0f 84 47 ff ff ff je 0x494434 - 4944ed: 48 8d 3d 2c ea 02 00 lea rdi, [rip + 191020] # 0x4c2f20 - 4944f4: e8 a7 58 f8 ff call 0x419da0 <__lll_lock_wait_private> - 4944f9: e9 36 ff ff ff jmp 0x494434 - 4944fe: 66 90 nop - -0000000000494500 : - 494500: 53 push rbx - 494501: 48 89 fb mov rbx, rdi - 494504: b8 01 00 00 00 mov eax, 1 - 494509: 48 83 ec 10 sub rsp, 16 - 49450d: 48 8b 3f mov rdi, qword ptr [rdi] - 494510: 48 85 ff test rdi, rdi - 494513: 74 3d je 0x494552 - 494515: 48 83 c7 08 add rdi, 8 - 494519: e8 e2 ff ff ff call 0x494500 - 49451e: 84 c0 test al, al - 494520: 74 30 je 0x494552 - 494522: 48 8b 3b mov rdi, qword ptr [rbx] - 494525: 48 8b 37 mov rsi, qword ptr [rdi] - 494528: 48 85 f6 test rsi, rsi - 49452b: 74 33 je 0x494560 - 49452d: 31 d2 xor edx, edx - 49452f: eb 10 jmp 0x494541 - 494531: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 494538: 48 83 c2 01 add rdx, 1 - 49453c: 48 39 f2 cmp rdx, rsi - 49453f: 74 1f je 0x494560 - 494541: 48 89 d1 mov rcx, rdx - 494544: 48 c1 e1 04 shl rcx, 4 - 494548: 48 83 7c 0f 18 00 cmp qword ptr [rdi + rcx + 24], 0 - 49454e: 74 e8 je 0x494538 - 494550: 31 c0 xor eax, eax - 494552: 48 83 c4 10 add rsp, 16 - 494556: 5b pop rbx - 494557: c3 ret - 494558: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 494560: 88 44 24 0f mov byte ptr [rsp + 15], al - 494564: e8 e7 af f8 ff call 0x41f550 - 494569: 48 c7 03 00 00 00 00 mov qword ptr [rbx], 0 - 494570: 0f b6 44 24 0f movzx eax, byte ptr [rsp + 15] - 494575: 48 83 c4 10 add rsp, 16 - 494579: 5b pop rbx - 49457a: c3 ret - 49457b: 0f 1f 44 00 00 nop dword ptr [rax + rax] - -0000000000494580 : - 494580: f3 0f 1e fa endbr64 - 494584: 41 57 push r15 - 494586: 41 56 push r14 - 494588: 41 55 push r13 - 49458a: 41 54 push r12 - 49458c: 55 push rbp - 49458d: 53 push rbx - 49458e: 48 83 ec 08 sub rsp, 8 - 494592: 48 8b 1d c7 f2 02 00 mov rbx, qword ptr [rip + 193223] # 0x4c3860 <_dl_all_dirs> - 494599: 48 3b 1d 98 f2 02 00 cmp rbx, qword ptr [rip + 193176] # 0x4c3838 <_dl_init_all_dirs> - 4945a0: 74 1a je 0x4945bc - 4945a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4945a8: 48 89 df mov rdi, rbx - 4945ab: 48 8b 1b mov rbx, qword ptr [rbx] - 4945ae: e8 9d af f8 ff call 0x41f550 - 4945b3: 48 39 1d 7e f2 02 00 cmp qword ptr [rip + 193150], rbx # 0x4c3838 <_dl_init_all_dirs> - 4945ba: 75 ec jne 0x4945a8 - 4945bc: 48 83 3d 64 cb 02 00 00 cmp qword ptr [rip + 183140], 0 # 0x4c1128 <_dl_nns> - 4945c4: 74 76 je 0x49463c - 4945c6: 48 8b 2d b3 cb 02 00 mov rbp, qword ptr [rip + 183219] # 0x4c1180 <_dl_ns> - 4945cd: 48 85 ed test rbp, rbp - 4945d0: 74 5c je 0x49462e - 4945d2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4945d8: 48 8b 45 38 mov rax, qword ptr [rbp + 56] - 4945dc: 48 8b 58 08 mov rbx, qword ptr [rax + 8] - 4945e0: 48 c7 40 08 00 00 00 00 mov qword ptr [rax + 8], 0 - 4945e8: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4945f0: 48 85 db test rbx, rbx - 4945f3: 74 18 je 0x49460d - 4945f5: 48 89 df mov rdi, rbx - 4945f8: 48 8b 5b 08 mov rbx, qword ptr [rbx + 8] - 4945fc: 8b 47 10 mov eax, dword ptr [rdi + 16] - 4945ff: 85 c0 test eax, eax - 494601: 75 ed jne 0x4945f0 - 494603: e8 48 af f8 ff call 0x41f550 - 494608: 48 85 db test rbx, rbx - 49460b: 75 e8 jne 0x4945f5 - 49460d: f6 85 1e 03 00 00 01 test byte ptr [rbp + 798], 1 - 494614: 0f 85 d6 00 00 00 jne 0x4946f0 - 49461a: 48 c7 85 c8 03 00 00 00 00 00 00 mov qword ptr [rbp + 968], 0 - 494625: 48 8b 6d 18 mov rbp, qword ptr [rbp + 24] - 494629: 48 85 ed test rbp, rbp - 49462c: 75 aa jne 0x4945d8 - 49462e: 8b 15 64 cb 02 00 mov edx, dword ptr [rip + 183140] # 0x4c1198 <_dl_ns+0x18> - 494634: 85 d2 test edx, edx - 494636: 0f 85 01 02 00 00 jne 0x49483d - 49463c: 4c 8b 2d dd f0 02 00 mov r13, qword ptr [rip + 192733] # 0x4c3720 <_dl_tls_dtv_slotinfo_list> - 494643: 49 8b 6d 08 mov rbp, qword ptr [r13 + 8] - 494647: 48 85 ed test rbp, rbp - 49464a: 74 78 je 0x4946c4 - 49464c: 4c 8b 7d 08 mov r15, qword ptr [rbp + 8] - 494650: 4d 85 ff test r15, r15 - 494653: 0f 84 d4 00 00 00 je 0x49472d - 494659: 4d 8b 67 08 mov r12, qword ptr [r15 + 8] - 49465d: 4d 85 e4 test r12, r12 - 494660: 0f 84 0b 01 00 00 je 0x494771 - 494666: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] - 49466b: 4d 85 f6 test r14, r14 - 49466e: 0f 84 53 01 00 00 je 0x4947c7 - 494674: 49 8b 46 08 mov rax, qword ptr [r14 + 8] - 494678: 48 85 c0 test rax, rax - 49467b: 0f 84 8a 01 00 00 je 0x49480b - 494681: 48 8d 78 08 lea rdi, [rax + 8] - 494685: e8 76 fe ff ff call 0x494500 - 49468a: 84 c0 test al, al - 49468c: 74 36 je 0x4946c4 - 49468e: 49 8b 7e 08 mov rdi, qword ptr [r14 + 8] - 494692: 48 8b 0f mov rcx, qword ptr [rdi] - 494695: 48 85 c9 test rcx, rcx - 494698: 0f 84 5b 01 00 00 je 0x4947f9 - 49469e: 31 c0 xor eax, eax - 4946a0: eb 13 jmp 0x4946b5 - 4946a2: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 4946a8: 48 83 c0 01 add rax, 1 - 4946ac: 48 39 c1 cmp rcx, rax - 4946af: 0f 84 44 01 00 00 je 0x4947f9 - 4946b5: 48 89 c2 mov rdx, rax - 4946b8: 48 c1 e2 04 shl rdx, 4 - 4946bc: 48 83 7c 17 18 00 cmp qword ptr [rdi + rdx + 24], 0 - 4946c2: 74 e4 je 0x4946a8 - 4946c4: 48 8b 3d 4d f1 02 00 mov rdi, qword ptr [rip + 192845] # 0x4c3818 <_dl_scope_free_list> - 4946cb: 48 c7 05 42 f1 02 00 00 00 00 00 mov qword ptr [rip + 192834], 0 # 0x4c3818 <_dl_scope_free_list> - 4946d6: 48 83 c4 08 add rsp, 8 - 4946da: 5b pop rbx - 4946db: 5d pop rbp - 4946dc: 41 5c pop r12 - 4946de: 41 5d pop r13 - 4946e0: 41 5e pop r14 - 4946e2: 41 5f pop r15 - 4946e4: e9 67 ae f8 ff jmp 0x41f550 - 4946e9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4946f0: 48 8b bd c8 03 00 00 mov rdi, qword ptr [rbp + 968] - 4946f7: e8 54 ae f8 ff call 0x41f550 - 4946fc: 48 c7 85 c8 03 00 00 00 00 00 00 mov qword ptr [rbp + 968], 0 - 494707: 48 8b 6d 18 mov rbp, qword ptr [rbp + 24] - 49470b: 48 85 ed test rbp, rbp - 49470e: 0f 85 c4 fe ff ff jne 0x4945d8 - 494714: e9 15 ff ff ff jmp 0x49462e - 494719: 4c 89 ff mov rdi, r15 - 49471c: e8 2f ae f8 ff call 0x41f550 - 494721: 48 c7 45 08 00 00 00 00 mov qword ptr [rbp + 8], 0 - 494729: 49 8b 6d 08 mov rbp, qword ptr [r13 + 8] - 49472d: 48 8b 4d 00 mov rcx, qword ptr [rbp] - 494731: 48 85 c9 test rcx, rcx - 494734: 74 67 je 0x49479d - 494736: 31 c0 xor eax, eax - 494738: eb 0f jmp 0x494749 - 49473a: 66 0f 1f 44 00 00 nop word ptr [rax + rax] - 494740: 48 83 c0 01 add rax, 1 - 494744: 48 39 c8 cmp rax, rcx - 494747: 74 54 je 0x49479d - 494749: 48 89 c2 mov rdx, rax - 49474c: 48 c1 e2 04 shl rdx, 4 - 494750: 48 83 7c 15 18 00 cmp qword ptr [rbp + rdx + 24], 0 - 494756: 74 e8 je 0x494740 - 494758: e9 67 ff ff ff jmp 0x4946c4 - 49475d: 4c 89 e7 mov rdi, r12 - 494760: e8 eb ad f8 ff call 0x41f550 - 494765: 49 c7 47 08 00 00 00 00 mov qword ptr [r15 + 8], 0 - 49476d: 4c 8b 7d 08 mov r15, qword ptr [rbp + 8] - 494771: 49 8b 0f mov rcx, qword ptr [r15] - 494774: 48 85 c9 test rcx, rcx - 494777: 74 a0 je 0x494719 - 494779: 31 c0 xor eax, eax - 49477b: eb 0c jmp 0x494789 - 49477d: 0f 1f 00 nop dword ptr [rax] - 494780: 48 83 c0 01 add rax, 1 - 494784: 48 39 c8 cmp rax, rcx - 494787: 74 90 je 0x494719 - 494789: 48 89 c2 mov rdx, rax - 49478c: 48 c1 e2 04 shl rdx, 4 - 494790: 49 83 7c 17 18 00 cmp qword ptr [r15 + rdx + 24], 0 - 494796: 74 e8 je 0x494780 - 494798: e9 27 ff ff ff jmp 0x4946c4 - 49479d: 48 89 ef mov rdi, rbp - 4947a0: e8 ab ad f8 ff call 0x41f550 - 4947a5: 49 c7 45 08 00 00 00 00 mov qword ptr [r13 + 8], 0 - 4947ad: e9 12 ff ff ff jmp 0x4946c4 - 4947b2: 4c 89 f7 mov rdi, r14 - 4947b5: e8 96 ad f8 ff call 0x41f550 - 4947ba: 49 c7 44 24 08 00 00 00 00 mov qword ptr [r12 + 8], 0 - 4947c3: 4d 8b 67 08 mov r12, qword ptr [r15 + 8] - 4947c7: 49 8b 0c 24 mov rcx, qword ptr [r12] - 4947cb: 48 85 c9 test rcx, rcx - 4947ce: 74 8d je 0x49475d - 4947d0: 31 c0 xor eax, eax - 4947d2: eb 11 jmp 0x4947e5 - 4947d4: 0f 1f 40 00 nop dword ptr [rax] - 4947d8: 48 83 c0 01 add rax, 1 - 4947dc: 48 39 c1 cmp rcx, rax - 4947df: 0f 84 78 ff ff ff je 0x49475d - 4947e5: 48 89 c2 mov rdx, rax - 4947e8: 48 c1 e2 04 shl rdx, 4 - 4947ec: 49 83 7c 14 18 00 cmp qword ptr [r12 + rdx + 24], 0 - 4947f2: 74 e4 je 0x4947d8 - 4947f4: e9 cb fe ff ff jmp 0x4946c4 - 4947f9: e8 52 ad f8 ff call 0x41f550 - 4947fe: 49 c7 46 08 00 00 00 00 mov qword ptr [r14 + 8], 0 - 494806: 4d 8b 74 24 08 mov r14, qword ptr [r12 + 8] - 49480b: 49 8b 0e mov rcx, qword ptr [r14] - 49480e: 48 85 c9 test rcx, rcx - 494811: 74 9f je 0x4947b2 - 494813: 31 c0 xor eax, eax - 494815: eb 12 jmp 0x494829 - 494817: 66 0f 1f 84 00 00 00 00 00 nop word ptr [rax + rax] - 494820: 48 83 c0 01 add rax, 1 - 494824: 48 39 c1 cmp rcx, rax - 494827: 74 89 je 0x4947b2 - 494829: 48 89 c2 mov rdx, rax - 49482c: 48 c1 e2 04 shl rdx, 4 - 494830: 49 83 7c 16 18 00 cmp qword ptr [r14 + rdx + 24], 0 - 494836: 74 e8 je 0x494820 - 494838: e9 87 fe ff ff jmp 0x4946c4 - 49483d: 48 8b 05 4c c9 02 00 mov rax, qword ptr [rip + 182604] # 0x4c1190 <_dl_ns+0x10> - 494844: 8b 35 0e c9 02 00 mov esi, dword ptr [rip + 182542] # 0x4c1158 <_dl_initial_searchlist+0x8> - 49484a: 39 70 08 cmp dword ptr [rax + 8], esi - 49484d: 0f 85 e9 fd ff ff jne 0x49463c - 494853: 48 8b 15 f6 c8 02 00 mov rdx, qword ptr [rip + 182518] # 0x4c1150 <_dl_initial_searchlist> - 49485a: 48 8b 38 mov rdi, qword ptr [rax] - 49485d: 48 89 10 mov qword ptr [rax], rdx - 494860: c7 05 2e c9 02 00 00 00 00 00 mov dword ptr [rip + 182574], 0 # 0x4c1198 <_dl_ns+0x18> - 49486a: e8 e1 ac f8 ff call 0x41f550 - 49486f: e9 c8 fd ff ff jmp 0x49463c - 494874: 66 2e 0f 1f 84 00 00 00 00 00 nop word ptr cs:[rax + rax] - 49487e: 66 90 nop - -0000000000494880 : - 494880: f3 0f 1e fa endbr64 - 494884: 48 8b 3d c5 f0 02 00 mov rdi, qword ptr [rip + 192709] # 0x4c3950 <__printf_modifier_table> - 49488b: 48 85 ff test rdi, rdi - 49488e: 74 4f je 0x4948df - 494890: 55 push rbp - 494891: 31 ed xor ebp, ebp - 494893: 53 push rbx - 494894: 48 83 ec 08 sub rsp, 8 - 494898: 0f 1f 84 00 00 00 00 00 nop dword ptr [rax + rax] - 4948a0: 48 8b 1c 2f mov rbx, qword ptr [rdi + rbp] - 4948a4: 48 85 db test rbx, rbx - 4948a7: 74 1e je 0x4948c7 - 4948a9: 0f 1f 80 00 00 00 00 nop dword ptr [rax] - 4948b0: 48 89 df mov rdi, rbx - 4948b3: 48 8b 1b mov rbx, qword ptr [rbx] - 4948b6: e8 95 ac f8 ff call 0x41f550 - 4948bb: 48 85 db test rbx, rbx - 4948be: 75 f0 jne 0x4948b0 - 4948c0: 48 8b 3d 89 f0 02 00 mov rdi, qword ptr [rip + 192649] # 0x4c3950 <__printf_modifier_table> - 4948c7: 48 83 c5 08 add rbp, 8 - 4948cb: 48 81 fd f8 07 00 00 cmp rbp, 2040 - 4948d2: 75 cc jne 0x4948a0 - 4948d4: 48 83 c4 08 add rsp, 8 - 4948d8: 5b pop rbx - 4948d9: 5d pop rbp - 4948da: e9 71 ac f8 ff jmp 0x41f550 - 4948df: c3 ret - -Disassembly of section .fini: - -00000000004948e0 <_fini>: - 4948e0: f3 0f 1e fa endbr64 - 4948e4: 48 83 ec 08 sub rsp, 8 - 4948e8: 48 83 c4 08 add rsp, 8 - 4948ec: c3 ret - -Disassembly of section .rodata: - -0000000000495000 <_IO_stdin_used>: - 495000: 01 00 add dword ptr [rax], eax - 495002: 02 00 add al, byte ptr [rax] - 495004: 48 65 gs - 495006: 6c insb byte ptr es:[rdi], dx - 495007: 6c insb byte ptr es:[rdi], dx - 495008: 6f outsd dx, dword ptr [rsi] - 495009: 20 57 6f and byte ptr [rdi + 111], dl - 49500c: 72 6c jb 0x49507a <_IO_stdin_used+0x7a> - 49500e: 64 21 00 and dword ptr fs:[rax], eax - 495011: 78 65 js 0x495078 <_IO_stdin_used+0x78> - 495013: 6f outsd dx, dword ptr [rsi] - 495014: 6e outsb dx, byte ptr [rsi] - 495015: 5f pop rdi - 495016: 70 68 jo 0x495080 <_IO_stdin_used+0x80> - 495018: 69 00 68 61 73 77 imul eax, dword ptr [rax], 2004050280 - 49501e: 65 6c insb byte ptr es:[rdi], dx - 495020: 6c insb byte ptr es:[rdi], dx - 495021: 00 2e add byte ptr [rsi], ch - 495023: 2e 2f - 495025: 63 73 75 movsxd esi, dword ptr [rbx + 117] - 495028: 2f - 495029: 6c insb byte ptr es:[rdi], dx - 49502a: 69 62 63 2d 73 74 61 imul esp, dword ptr [rdx + 99], 1635021613 - 495031: 72 74 jb 0x4950a7 <_IO_stdin_used+0xa7> - 495033: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 495036: 46 41 - 495038: 54 push rsp - 495039: 41 4c - 49503b: 3a 20 cmp ah, byte ptr [rax] - 49503d: 6b 65 72 6e imul esp, dword ptr [rbp + 114], 110 - 495041: 65 6c insb byte ptr es:[rdi], dx - 495043: 20 74 6f 6f and byte ptr [rdi + 2*rbp + 111], dh - 495047: 20 6f 6c and byte ptr [rdi + 108], ch - 49504a: 64 0a 00 or al, byte ptr fs:[rax] - 49504d: 00 00 add byte ptr [rax], al - 49504f: 00 5f 5f add byte ptr [rdi + 95], bl - 495052: 65 68 64 72 5f 73 push 1935635044 - 495058: 74 61 je 0x4950bb <_IO_stdin_used+0xbb> - 49505a: 72 74 jb 0x4950d0 <_IO_stdin_used+0xd0> - 49505c: 2e 65 5f pop rdi - 49505f: 70 68 jo 0x4950c9 <_IO_stdin_used+0xc9> - 495061: 65 6e outsb dx, byte ptr gs:[rsi] - 495063: 74 73 je 0x4950d8 <_IO_stdin_used+0xd8> - 495065: 69 7a 65 20 3d 3d 20 imul edi, dword ptr [rdx + 101], 540884256 - 49506c: 73 69 jae 0x4950d7 <_IO_stdin_used+0xd7> - 49506e: 7a 65 jp 0x4950d5 <_IO_stdin_used+0xd5> - 495070: 6f outsd dx, dword ptr [rsi] - 495071: 66 20 2a and byte ptr [rdx], ch - 495074: 47 4c - 495076: 28 64 6c 5f sub byte ptr [rsp + 2*rbp + 95], ah - 49507a: 70 68 jo 0x4950e4 <_IO_stdin_used+0xe4> - 49507c: 64 72 29 jb 0x4950a8 <_IO_stdin_used+0xa8> - 49507f: 00 55 6e add byte ptr [rbp + 110], dl - 495082: 65 78 70 js 0x4950f5 <_IO_stdin_used+0xf5> - 495085: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 49508a: 20 72 65 and byte ptr [rdx + 101], dh - 49508d: 6c insb byte ptr es:[rdi], dx - 49508e: 6f outsd dx, dword ptr [rsi] - 49508f: 63 20 movsxd esp, dword ptr [rax] - 495091: 74 79 je 0x49510c <_IO_stdin_used+0x10c> - 495093: 70 65 jo 0x4950fa <_IO_stdin_used+0xfa> - 495095: 20 69 6e and byte ptr [rcx + 110], ch - 495098: 20 73 74 and byte ptr [rbx + 116], dh - 49509b: 61 - 49509c: 74 69 je 0x495107 <_IO_stdin_used+0x107> - 49509e: 63 20 movsxd esp, dword ptr [rax] - 4950a0: 62 - 4950a1: 69 6e 61 72 79 2e 0a imul ebp, dword ptr [rsi + 97], 170817906 - ... - 4950b0: 46 41 - 4950b2: 54 push rsp - 4950b3: 41 4c - 4950b5: 3a 20 cmp ah, byte ptr [rax] - 4950b7: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4950ba: 6e outsb dx, byte ptr [rsi] - 4950bb: 6f outsd dx, dword ptr [rsi] - 4950bc: 74 20 je 0x4950de <_IO_stdin_used+0xde> - 4950be: 64 65 74 65 je 0x495127 <_IO_stdin_used+0x127> - 4950c2: 72 6d jb 0x495131 <_IO_stdin_used+0x131> - 4950c4: 69 6e 65 20 6b 65 72 imul ebp, dword ptr [rsi + 101], 1919249184 - 4950cb: 6e outsb dx, byte ptr [rsi] - 4950cc: 65 6c insb byte ptr es:[rdi], dx - 4950ce: 20 76 65 and byte ptr [rsi + 101], dh - 4950d1: 72 73 jb 0x495146 <_IO_stdin_used+0x146> - 4950d3: 69 6f 6e 0a 00 66 d7 imul ebp, dword ptr [rdi + 110], 3613786122 - 4950da: f6 ff idiv bh - 4950dc: 5d pop rbp - 4950dd: d7 xlatb - 4950de: f6 ff idiv bh - 4950e0: 35 d7 f6 ff 5d xor eax, 1577055959 - 4950e5: d7 xlatb - 4950e6: f6 ff idiv bh - 4950e8: 66 d7 xlatb - 4950ea: f6 ff idiv bh - 4950ec: 66 d7 xlatb - 4950ee: f6 ff idiv bh - 4950f0: 5d pop rbp - 4950f1: d7 xlatb - 4950f2: f6 ff idiv bh - 4950f4: 5d pop rbp - 4950f5: d7 xlatb - 4950f6: f6 ff idiv bh - 4950f8: 5d pop rbp - 4950f9: d7 xlatb - 4950fa: f6 ff idiv bh - 4950fc: 5d pop rbp - 4950fd: d7 xlatb - 4950fe: f6 ff idiv bh - 495100: 5d pop rbp - 495101: d7 xlatb - 495102: f6 ff idiv bh - 495104: 66 d7 xlatb - 495106: f6 ff idiv bh - 495108: 35 d7 f6 ff 5d xor eax, 1577055959 - 49510d: d7 xlatb - 49510e: f6 ff idiv bh - 495110: 5d pop rbp - 495111: d7 xlatb - 495112: f6 ff idiv bh - 495114: 5d pop rbp - 495115: d7 xlatb - 495116: f6 ff idiv bh - 495118: 5d pop rbp - 495119: d7 xlatb - 49511a: f6 ff idiv bh - 49511c: 5d pop rbp - 49511d: d7 xlatb - 49511e: f6 ff idiv bh - 495120: 66 d7 xlatb - 495122: f6 ff idiv bh - 495124: 5d pop rbp - 495125: d7 xlatb - 495126: f6 ff idiv bh - 495128: 66 d7 xlatb - 49512a: f6 ff idiv bh - 49512c: 66 d7 xlatb - 49512e: f6 ff idiv bh - 495130: 5d pop rbp - 495131: d7 xlatb - 495132: f6 ff idiv bh - 495134: 5d pop rbp - 495135: d7 xlatb - 495136: f6 ff idiv bh - 495138: 5d pop rbp - 495139: d7 xlatb - 49513a: f6 ff idiv bh - 49513c: 5d pop rbp - 49513d: d7 xlatb - 49513e: f6 ff idiv bh - 495140: 5d pop rbp - 495141: d7 xlatb - 495142: f6 ff idiv bh - 495144: 5d pop rbp - 495145: d7 xlatb - 495146: f6 ff idiv bh - 495148: 5d pop rbp - 495149: d7 xlatb - 49514a: f6 ff idiv bh - 49514c: 0a d7 or dl, bh - 49514e: f6 ff idiv bh - 495150: 5d pop rbp - 495151: d7 xlatb - 495152: f6 ff idiv bh - 495154: 5d pop rbp - 495155: d7 xlatb - 495156: f6 ff idiv bh - 495158: 5d pop rbp - 495159: d7 xlatb - 49515a: f6 ff idiv bh - 49515c: 5d pop rbp - 49515d: d7 xlatb - 49515e: f6 ff idiv bh - 495160: 5d pop rbp - 495161: d7 xlatb - 495162: f6 ff idiv bh - 495164: 5d pop rbp - 495165: d7 xlatb - 495166: f6 ff idiv bh - 495168: 5d pop rbp - 495169: d7 xlatb - 49516a: f6 ff idiv bh - 49516c: 5d pop rbp - 49516d: d7 xlatb - 49516e: f6 ff idiv bh - 495170: 5d pop rbp - 495171: d7 xlatb - 495172: f6 ff idiv bh - 495174: 5d pop rbp - 495175: d7 xlatb - 495176: f6 ff idiv bh - 495178: 5d pop rbp - 495179: d7 xlatb - 49517a: f6 ff idiv bh - 49517c: 5d pop rbp - 49517d: d7 xlatb - 49517e: f6 ff idiv bh - 495180: 5d pop rbp - 495181: d7 xlatb - 495182: f6 ff idiv bh - 495184: 5d pop rbp - 495185: d7 xlatb - 495186: f6 ff idiv bh - 495188: 5d pop rbp - 495189: d7 xlatb - 49518a: f6 ff idiv bh - 49518c: 5d pop rbp - 49518d: d7 xlatb - 49518e: f6 ff idiv bh - 495190: 5d pop rbp - 495191: d7 xlatb - 495192: f6 ff idiv bh - 495194: 5d pop rbp - 495195: d7 xlatb - 495196: f6 ff idiv bh - 495198: 0a d7 or dl, bh - 49519a: f6 ff idiv bh - 49519c: 5d pop rbp - 49519d: d7 xlatb - 49519e: f6 ff idiv bh - 4951a0: 0a d7 or dl, bh - 4951a2: f6 ff idiv bh - 4951a4: 0a d7 or dl, bh - 4951a6: f6 ff idiv bh - 4951a8: 5d pop rbp - 4951a9: d7 xlatb - 4951aa: f6 ff idiv bh - 4951ac: 5d pop rbp - 4951ad: d7 xlatb - 4951ae: f6 ff idiv bh - 4951b0: 5d pop rbp - 4951b1: d7 xlatb - 4951b2: f6 ff idiv bh - 4951b4: 5d pop rbp - 4951b5: d7 xlatb - 4951b6: f6 ff idiv bh - 4951b8: 5d pop rbp - 4951b9: d7 xlatb - 4951ba: f6 ff idiv bh - 4951bc: 5d pop rbp - 4951bd: d7 xlatb - 4951be: f6 ff idiv bh - 4951c0: 5d pop rbp - 4951c1: d7 xlatb - 4951c2: f6 ff idiv bh - 4951c4: 5d pop rbp - 4951c5: d7 xlatb - 4951c6: f6 ff idiv bh - 4951c8: 5d pop rbp - 4951c9: d7 xlatb - 4951ca: f6 ff idiv bh - 4951cc: 0a d7 or dl, bh - 4951ce: f6 ff idiv bh - 4951d0: 5d pop rbp - 4951d1: d7 xlatb - 4951d2: f6 ff idiv bh - 4951d4: 5d pop rbp - 4951d5: d7 xlatb - 4951d6: f6 ff idiv bh - 4951d8: 0a d7 or dl, bh - 4951da: f6 ff idiv bh - 4951dc: 5d pop rbp - 4951dd: d7 xlatb - 4951de: f6 ff idiv bh - 4951e0: 0a d7 or dl, bh - 4951e2: f6 ff idiv bh - 4951e4: 0a d7 or dl, bh - 4951e6: f6 ff idiv bh - 4951e8: 5d pop rbp - 4951e9: d7 xlatb - 4951ea: f6 ff idiv bh - 4951ec: 0a d7 or dl, bh - 4951ee: f6 ff idiv bh - -00000000004951f0 <__PRETTY_FUNCTION__.11934>: - 4951f0: 5f pop rdi - 4951f1: 5f pop rdi - 4951f2: 6c insb byte ptr es:[rdi], dx - 4951f3: 69 62 63 5f 73 74 61 imul esp, dword ptr [rdx + 99], 1635021663 - 4951fa: 72 74 jb 0x495270 <__PRETTY_FUNCTION__.11934+0x80> - 4951fc: 5f pop rdi - 4951fd: 6d insd dword ptr es:[rdi], dx - 4951fe: 61 - 4951ff: 69 6e 00 2f 64 65 76 imul ebp, dword ptr [rsi], 1986356271 - 495206: 2f - 495207: 66 75 6c jne 0x495276 <__PRETTY_FUNCTION__.11934+0x86> - 49520a: 6c insb byte ptr es:[rdi], dx - 49520b: 00 2f add byte ptr [rdi], ch - 49520d: 64 65 76 2f jbe 0x495240 <__PRETTY_FUNCTION__.11934+0x50> - 495211: 6e outsb dx, byte ptr [rsi] - 495212: 75 6c jne 0x495280 - 495214: 6c insb byte ptr es:[rdi], dx - 495215: 00 00 add byte ptr [rax], al - 495217: 00 63 61 add byte ptr [rbx + 97], ah - 49521a: 6e outsb dx, byte ptr [rsi] - 49521b: 6e outsb dx, byte ptr [rsi] - 49521c: 6f outsd dx, dword ptr [rsi] - 49521d: 74 20 je 0x49523f <__PRETTY_FUNCTION__.11934+0x4f> - 49521f: 73 65 jae 0x495286 - 495221: 74 20 je 0x495243 <__PRETTY_FUNCTION__.11934+0x53> - 495223: 25 66 73 20 62 and eax, 1646293862 - 495228: 61 - 495229: 73 65 jae 0x495290 - 49522b: 20 61 64 and byte ptr [rcx + 100], ah - 49522e: 64 72 65 jb 0x495296 - 495231: 73 73 jae 0x4952a6 - 495233: 20 66 6f and byte ptr [rsi + 111], ah - 495236: 72 20 jb 0x495258 <__PRETTY_FUNCTION__.11934+0x68> - 495238: 74 68 je 0x4952a2 - 49523a: 72 65 jb 0x4952a1 - 49523c: 61 - 49523d: 64 2d 6c 6f 63 61 sub eax, 1633906540 - 495243: 6c insb byte ptr es:[rdi], dx - 495244: 20 73 74 and byte ptr [rbx + 116], dh - 495247: 6f outsd dx, dword ptr [rsi] - 495248: 72 61 jb 0x4952ab - 49524a: 67 65 00 3a add byte ptr gs:[edx], bh - 49524e: 20 00 and byte ptr [rax], al - 495250: 25 73 25 73 25 and eax, 628303219 - 495255: 73 3a jae 0x495291 - 495257: 25 75 3a 20 25 and eax, 622869109 - 49525c: 73 25 jae 0x495283 - 49525e: 73 41 jae 0x4952a1 - 495260: 73 73 jae 0x4952d5 - 495262: 65 72 74 jb 0x4952d9 - 495265: 69 6f 6e 20 60 25 73 imul ebp, dword ptr [rdi + 110], 1931829280 - 49526c: 27 - 49526d: 20 66 61 and byte ptr [rsi + 97], ah - 495270: 69 6c 65 64 2e 0a 25 6e imul ebp, dword ptr [rbp + 2*riz + 100], 1847921198 - ... - -0000000000495280 : - 495280: 55 push rbp - 495281: 6e outsb dx, byte ptr [rsi] - 495282: 65 78 70 js 0x4952f5 <_nl_POSIX_name+0xa> - 495285: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 49528a: 20 65 72 and byte ptr [rbp + 114], ah - 49528d: 72 6f jb 0x4952fe <_nl_POSIX_name+0x13> - 49528f: 72 2e jb 0x4952bf - 495291: 0a 00 or al, byte ptr [rax] - 495293: 00 79 de add byte ptr [rcx - 34], bh - 495296: f6 ff idiv bh - 495298: 60 - 495299: de f6 fdivrp st(6), st - 49529b: ff e2 jmp rdx - 49529d: de f6 fdivrp st(6), st - 49529f: ff da - 4952a1: de f6 fdivrp st(6), st - 4952a3: ff d2 call rdx - 4952a5: de f6 fdivrp st(6), st - 4952a7: ff c2 inc edx - 4952a9: de f6 fdivrp st(6), st - 4952ab: ff b2 de f6 ff a2 push qword ptr [rdx - 1560283426] - 4952b1: de f6 fdivrp st(6), st - 4952b3: ff 92 de f6 ff 82 call qword ptr [rdx - 2097154338] - 4952b9: de f6 fdivrp st(6), st - 4952bb: ff 50 de call qword ptr [rax - 34] - 4952be: f6 ff idiv bh - 4952c0: 4f 55 push r13 - 4952c2: 54 push rsp - 4952c3: 50 push rax - 4952c4: 55 push rbp - 4952c5: 54 push rsp - 4952c6: 5f pop rdi - 4952c7: 43 48 rex64 - 4952c9: 41 52 push r10 - 4952cb: 53 push rbx - 4952cc: 45 54 push r12 - 4952ce: 00 63 68 add byte ptr [rbx + 104], ah - 4952d1: 61 - 4952d2: 72 73 jb 0x495347 <_nl_default_default_domain+0x2f> - 4952d4: 65 74 3d je 0x495314 <_nl_default_dirname+0x14> - 4952d7: 00 20 add byte ptr [rax], ah - 4952d9: 09 0a or dword ptr [rdx], ecx - 4952db: 00 25 73 2f 25 73 add byte ptr [rip + 1931816819], ah # 0x736e8254 <_end+0x732248d4> - 4952e1: 00 4c 41 4e add byte ptr [rcx + 2*rax + 78], cl - 4952e5: 47 55 push r13 - 4952e7: 41 47 - 4952e9: 45 00 50 4f add byte ptr [r8 + 79], r10b - -00000000004952eb <_nl_POSIX_name>: - 4952eb: 50 push rax - 4952ec: 4f 53 push r11 - 4952ee: 49 58 pop r8 - ... - -0000000000495300 <_nl_default_dirname>: - 495300: 2f - 495301: 75 73 jne 0x495376 - 495303: 72 2f jb 0x495334 <_nl_default_default_domain+0x1c> - 495305: 73 68 jae 0x49536f - 495307: 61 - 495308: 72 65 jb 0x49536f - 49530a: 2f - 49530b: 6c insb byte ptr es:[rdi], dx - 49530c: 6f outsd dx, dword ptr [rsi] - 49530d: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 495310: 65 00 00 add byte ptr gs:[rax], al - 495313: 00 00 add byte ptr [rax], al - 495315: 00 00 add byte ptr [rax], al - 495317: 00 6d 65 add byte ptr [rbp + 101], ch - -0000000000495318 <_nl_default_default_domain>: - 495318: 6d insd dword ptr es:[rdi], dx - 495319: 65 73 73 jae 0x49538f - 49531c: 61 - 49531d: 67 65 73 00 addr32 jae 0x495321 <_nl_default_default_domain+0x9> - 495321: 6c insb byte ptr es:[rdi], dx - 495322: 75 00 jne 0x495324 <_nl_default_default_domain+0xc> - 495324: 6c insb byte ptr es:[rdi], dx - 495325: 6f outsd dx, dword ptr [rsi] - 495326: 00 6c 69 00 add byte ptr [rcx + 2*rbp], ch - 49532a: 6c insb byte ptr es:[rdi], dx - 49532b: 58 pop rax - 49532c: 00 6c 78 00 add byte ptr [rax + 2*rdi], ch - 495330: 49 00 72 63 add byte ptr [r10 + 99], sil - 495334: 65 00 2f add byte ptr gs:[rdi], ch - 495337: 75 73 jne 0x4953ac - 495339: 72 2f jb 0x49536a - 49533b: 73 68 jae 0x4953a5 - 49533d: 61 - 49533e: 72 65 jb 0x4953a5 - 495340: 2f - 495341: 6c insb byte ptr es:[rdi], dx - 495342: 6f outsd dx, dword ptr [rsi] - 495343: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 495346: 65 00 2f add byte ptr gs:[rdi], ch - -0000000000495348 : - 495348: 2f - 495349: 6c insb byte ptr es:[rdi], dx - 49534a: 6f outsd dx, dword ptr [rsi] - 49534b: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 49534e: 65 2e 61 - 495351: 6c insb byte ptr es:[rdi], dx - 495352: 69 61 73 00 4c 43 5f imul esp, dword ptr [rcx + 115], 1598245888 - 495359: 4d 45 - 49535b: 53 push rbx - 49535c: 53 push rbx - 49535d: 41 47 - 49535f: 45 53 push r11 - 495361: 00 2f add byte ptr [rdi], ch - 495363: 75 73 jne 0x4953d8 - 495365: 72 2f jb 0x495396 - 495367: 73 68 jae 0x4953d1 - 495369: 61 - 49536a: 72 65 jb 0x4953d1 - 49536c: 2f - 49536d: 6c insb byte ptr es:[rdi], dx - 49536e: 6f outsd dx, dword ptr [rsi] - 49536f: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 495372: 65 2d 6c 61 6e 67 sub eax, 1735287148 - 495378: 70 61 jo 0x4953db - 49537a: 63 6b 00 movsxd ebp, dword ptr [rbx] - 49537d: 00 00 add byte ptr [rax], al - 49537f: 00 88 96 f7 ff 88 add byte ptr [rax - 1996490858], cl - 495385: 96 xchg eax, esi - 495386: f7 ff idiv edi - 495388: 70 96 jo 0x495320 <_nl_default_default_domain+0x8> - 49538a: f7 ff idiv edi - 49538c: f7 98 f7 ff 37 99 neg dword ptr [rax - 1724383241] - 495392: f7 ff idiv edi - 495394: 66 99 cwd - 495396: f7 ff idiv edi - 495398: 30 98 f7 ff 30 98 xor byte ptr [rax - 1741619209], bl - 49539e: f7 ff idiv edi - 4953a0: 30 98 f7 ff 30 98 xor byte ptr [rax - 1741619209], bl - 4953a6: f7 ff idiv edi - 4953a8: 9e sahf - 4953a9: 99 cdq - 4953aa: f7 ff idiv edi - 4953ac: f6 99 f7 ff c9 99 neg byte ptr [rcx - 1714814985] - 4953b2: f7 ff idiv edi - 4953b4: 95 xchg eax, ebp - 4953b5: 99 cdq - 4953b6: f7 ff idiv edi - 4953b8: 63 9a f7 ff d8 99 movsxd ebx, dword ptr [rdx - 1713831945] - 4953be: f7 ff idiv edi - 4953c0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4953c6: f7 ff idiv edi - 4953c8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4953ce: f7 ff idiv edi - 4953d0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4953d6: f7 ff idiv edi - 4953d8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4953de: f7 ff idiv edi - 4953e0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4953e6: f7 ff idiv edi - 4953e8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4953ee: f7 ff idiv edi - 4953f0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4953f6: f7 ff idiv edi - 4953f8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4953fe: f7 ff idiv edi - 495400: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 495406: f7 ff idiv edi - 495408: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 49540e: f7 ff idiv edi - 495410: d8 99 f7 ff be 9b fcomp dword ptr [rcx - 1681981449] - 495416: f7 ff idiv edi - 495418: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 49541e: f7 ff idiv edi - 495420: d8 99 f7 ff 65 9b fcomp dword ptr [rcx - 1687814153] - 495426: f7 ff idiv edi - 495428: 4c 9a - 49542a: f7 ff idiv edi - 49542c: d8 99 f7 ff 56 9a fcomp dword ptr [rcx - 1705574409] - 495432: f7 ff idiv edi - 495434: 56 push rsi - 495435: 9a - 495436: f7 ff idiv edi - 495438: f3 9a - 49543a: f7 ff idiv edi - 49543c: de 9a f7 ff d8 99 ficomp word ptr [rdx - 1713831945] - 495442: f7 ff idiv edi - 495444: ac lodsb al, byte ptr [rsi] - 495445: 9a - 495446: f7 ff idiv edi - 495448: d8 99 f7 ff 7a 9a fcomp dword ptr [rcx - 1703215113] - 49544e: f7 ff idiv edi - 495450: f2 99 repne cdq - 495452: f7 ff idiv edi - 495454: f2 99 repne cdq - 495456: f7 ff idiv edi - 495458: f2 99 repne cdq - 49545a: f7 ff idiv edi - 49545c: f2 99 repne cdq - 49545e: f7 ff idiv edi - 495460: f2 99 repne cdq - 495462: f7 ff idiv edi - 495464: f2 99 repne cdq - 495466: f7 ff idiv edi - 495468: f2 99 repne cdq - 49546a: f7 ff idiv edi - 49546c: f2 99 repne cdq - 49546e: f7 ff idiv edi - 495470: f2 99 repne cdq - 495472: f7 ff idiv edi - 495474: f2 99 repne cdq - 495476: f7 ff idiv edi - 495478: 56 push rsi - 495479: 9a - 49547a: f7 ff idiv edi - 49547c: 63 9a f7 ff 08 9b movsxd ebx, dword ptr [rdx - 1693909001] - 495482: f7 ff idiv edi - 495484: 7d 9b jge 0x495421 - 495486: f7 ff idiv edi - 495488: 45 9b wait - 49548a: f7 ff idiv edi - 49548c: 56 push rsi - 49548d: 9a - 49548e: f7 ff idiv edi - 495490: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 495496: f7 ff idiv edi - 495498: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 49549e: f7 ff idiv edi - 4954a0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954a6: f7 ff idiv edi - 4954a8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954ae: f7 ff idiv edi - 4954b0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954b6: f7 ff idiv edi - 4954b8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954be: f7 ff idiv edi - 4954c0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954c6: f7 ff idiv edi - 4954c8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954ce: f7 ff idiv edi - 4954d0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954d6: f7 ff idiv edi - 4954d8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954de: f7 ff idiv edi - 4954e0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954e6: f7 ff idiv edi - 4954e8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954ee: f7 ff idiv edi - 4954f0: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954f6: f7 ff idiv edi - 4954f8: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 4954fe: f7 ff idiv edi - 495500: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 495506: f7 ff idiv edi - 495508: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 49550e: f7 ff idiv edi - 495510: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 495516: f7 ff idiv edi - 495518: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 49551e: f7 ff idiv edi - 495520: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 495526: f7 ff idiv edi - 495528: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 49552e: f7 ff idiv edi - 495530: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 495536: f7 ff idiv edi - 495538: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 49553e: f7 ff idiv edi - 495540: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 495546: f7 ff idiv edi - 495548: 56 push rsi - 495549: 9a - 49554a: f7 ff idiv edi - 49554c: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 495552: f7 ff idiv edi - 495554: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 49555a: f7 ff idiv edi - 49555c: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 495562: f7 ff idiv edi - 495564: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 49556a: f7 ff idiv edi - 49556c: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 495572: f7 ff idiv edi - 495574: d8 99 f7 ff d8 99 fcomp dword ptr [rcx - 1713831945] - 49557a: f7 ff idiv edi - 49557c: d8 99 f7 ff 4c 9a fcomp dword ptr [rcx - 1706229769] - 495582: f7 ff idiv edi - 495584: 00 00 add byte ptr [rax], al - 495586: 00 00 add byte ptr [rax], al - -0000000000495588 : - 495588: 00 02 add byte ptr [rdx], al - 49558a: 01 05 03 03 03 03 add dword ptr [rip + 50529027], eax # 0x34c5893 <_end+0x3001f13> - 495590: 03 03 add eax, dword ptr [rbx] - 495592: 02 01 add al, byte ptr [rcx] - 495594: 01 03 add dword ptr [rbx], eax - 495596: 00 00 add byte ptr [rax], al - -0000000000495598 : - 495598: 00 10 add byte ptr [rax], dl - 49559a: 11 12 adc dword ptr [rdx], edx - 49559c: 12 12 adc dl, byte ptr [rdx] - 49559e: 12 12 adc dl, byte ptr [rdx] - 4955a0: 12 12 adc dl, byte ptr [rdx] - 4955a2: 12 12 adc dl, byte ptr [rdx] - 4955a4: 12 12 adc dl, byte ptr [rdx] - ... - 4955be: 00 00 add byte ptr [rax], al - -00000000004955c0 : - 4955c0: 01 0a add dword ptr [rdx], ecx - 4955c2: 0b 04 0d 0e 08 09 00 or eax, dword ptr [rcx + 591886] - 4955c9: 0a 0b or cl, byte ptr [rbx] - 4955cb: 0c 0d or al, 13 - 4955cd: 0e - 4955ce: 0f 10 03 movups xmm0, xmmword ptr [rbx] - 4955d1: 04 05 add al, 5 - 4955d3: 06 - 4955d4: 07 - 4955d5: 08 09 or byte ptr [rcx], cl - 4955d7: 09 19 or dword ptr [rcx], ebx - 4955d9: 07 - 4955da: 08 09 or byte ptr [rcx], cl - 4955dc: 0f 03 04 05 06 07 08 09 lsl eax, word ptr [rax + 151521030] - 4955e4: ff ff - 4955e6: 0c 03 or al, 3 - 4955e8: 04 05 add al, 5 - 4955ea: 06 - 4955eb: 07 - 4955ec: 08 09 or byte ptr [rcx], cl - 4955ee: 05 06 07 08 09 add eax, 151521030 - 4955f3: 06 - 4955f4: 07 - 4955f5: 08 09 or byte ptr [rcx], cl - ... - 4955ff: 00 07 add byte ptr [rdi], al - -0000000000495600 : - 495600: 07 - 495601: 01 02 add dword ptr [rdx], eax - 495603: 08 03 or byte ptr [rbx], al - 495605: 04 0f add al, 15 - 495607: 10 09 adc byte ptr [rcx], cl - 495609: 12 13 adc dl, byte ptr [rbx] - 49560b: 14 15 adc al, 21 - 49560d: 16 - 49560e: 17 - 49560f: 18 0a sbb byte ptr [rdx], cl - 495611: 0b 0c 0d 0e 0f 10 10 or ecx, dword ptr [rcx + 269487886] - 495618: 1a 0e sbb cl, byte ptr [rsi] - 49561a: 0f 10 11 movups xmm2, xmmword ptr [rcx] - 49561d: 0a 0b or cl, byte ptr [rbx] - 49561f: 0c 0d or al, 13 - 495621: 0e - 495622: 0f 10 00 movups xmm0, xmmword ptr [rax] - 495625: 00 19 add byte ptr [rcx], bl - 495627: 0a 0b or cl, byte ptr [rbx] - 495629: 0c 0d or al, 13 - 49562b: 0e - 49562c: 0f 10 0c 0d 0e 0f 10 0d movups xmm1, xmmword ptr [rcx + 219156238] - 495634: 0e - 495635: 0f 10 00 movups xmm0, xmmword ptr [rax] - ... - -0000000000495640 : - 495640: 00 00 add byte ptr [rax], al - 495642: 0c 0b or al, 11 - 495644: 00 00 add byte ptr [rax], al - 495646: 02 0a add cl, byte ptr [rdx] - 495648: 00 01 add byte ptr [rcx], al - 49564a: 00 00 add byte ptr [rax], al - 49564c: 00 00 add byte ptr [rax], al - 49564e: 00 00 add byte ptr [rax], al - 495650: 00 0d 00 04 05 06 add byte ptr [rip + 100992000], cl # 0x64e5a56 <_end+0x60220d6> - 495656: 07 - 495657: 08 09 or byte ptr [rcx], cl - 495659: 00 03 add byte ptr [rbx], al - 49565b: 00 00 add byte ptr [rax], al - 49565d: 00 00 add byte ptr [rax], al - 49565f: 00 00 add byte ptr [rax], al - -0000000000495660 : - 495660: 00 02 add byte ptr [rdx], al - 495662: 02 02 add al, byte ptr [rdx] - 495664: 02 02 add al, byte ptr [rdx] - 495666: 02 02 add al, byte ptr [rdx] - 495668: 02 02 add al, byte ptr [rdx] - 49566a: 02 02 add al, byte ptr [rdx] - 49566c: 02 02 add al, byte ptr [rdx] - 49566e: 02 02 add al, byte ptr [rdx] - 495670: 02 02 add al, byte ptr [rdx] - 495672: 02 02 add al, byte ptr [rdx] - 495674: 02 02 add al, byte ptr [rdx] - 495676: 02 02 add al, byte ptr [rdx] - 495678: 02 02 add al, byte ptr [rdx] - 49567a: 02 02 add al, byte ptr [rdx] - 49567c: 02 02 add al, byte ptr [rdx] - 49567e: 02 02 add al, byte ptr [rdx] - 495680: 02 0a add cl, byte ptr [rdx] - 495682: 02 02 add al, byte ptr [rdx] - 495684: 02 02 add al, byte ptr [rdx] - 495686: 05 02 0e 0f 02 add eax, 34541058 - 49568b: 02 02 add al, byte ptr [rdx] - 49568d: 02 02 add al, byte ptr [rdx] - 49568f: 02 02 add al, byte ptr [rdx] - 495691: 02 02 add al, byte ptr [rdx] - 495693: 02 02 add al, byte ptr [rdx] - 495695: 02 02 add al, byte ptr [rdx] - 495697: 02 02 add al, byte ptr [rdx] - 495699: 02 0c 02 add cl, byte ptr [rdx + rax] - 49569c: 02 02 add al, byte ptr [rdx] - 49569e: 02 03 add al, byte ptr [rbx] - 4956a0: 02 02 add al, byte ptr [rdx] - 4956a2: 02 02 add al, byte ptr [rdx] - 4956a4: 02 02 add al, byte ptr [rdx] - 4956a6: 02 02 add al, byte ptr [rdx] - 4956a8: 02 02 add al, byte ptr [rdx] - 4956aa: 02 02 add al, byte ptr [rdx] - 4956ac: 02 02 add al, byte ptr [rdx] - 4956ae: 02 02 add al, byte ptr [rdx] - 4956b0: 02 02 add al, byte ptr [rdx] - 4956b2: 02 02 add al, byte ptr [rdx] - 4956b4: 02 02 add al, byte ptr [rdx] - 4956b6: 02 02 add al, byte ptr [rdx] - 4956b8: 02 02 add al, byte ptr [rdx] - 4956ba: 02 02 add al, byte ptr [rdx] - 4956bc: 02 02 add al, byte ptr [rdx] - 4956be: 02 02 add al, byte ptr [rdx] - 4956c0: 02 02 add al, byte ptr [rdx] - 4956c2: 02 02 add al, byte ptr [rdx] - 4956c4: 02 02 add al, byte ptr [rdx] - 4956c6: 02 02 add al, byte ptr [rdx] - 4956c8: 02 02 add al, byte ptr [rdx] - 4956ca: 02 02 add al, byte ptr [rdx] - 4956cc: 02 02 add al, byte ptr [rdx] - 4956ce: 0d 02 02 02 02 or eax, 33686018 - 4956d3: 02 02 add al, byte ptr [rdx] - 4956d5: 02 02 add al, byte ptr [rdx] - 4956d7: 02 02 add al, byte ptr [rdx] - 4956d9: 02 02 add al, byte ptr [rdx] - 4956db: 02 04 02 add al, byte ptr [rdx + rax] - 4956de: 02 02 add al, byte ptr [rdx] - 4956e0: 02 02 add al, byte ptr [rdx] - 4956e2: 02 02 add al, byte ptr [rdx] - 4956e4: 02 02 add al, byte ptr [rdx] - 4956e6: 02 02 add al, byte ptr [rdx] - 4956e8: 02 02 add al, byte ptr [rdx] - 4956ea: 02 02 add al, byte ptr [rdx] - 4956ec: 02 02 add al, byte ptr [rdx] - 4956ee: 02 02 add al, byte ptr [rdx] - 4956f0: 02 02 add al, byte ptr [rdx] - 4956f2: 02 02 add al, byte ptr [rdx] - 4956f4: 02 02 add al, byte ptr [rdx] - 4956f6: 02 02 add al, byte ptr [rdx] - 4956f8: 02 02 add al, byte ptr [rdx] - 4956fa: 02 02 add al, byte ptr [rdx] - 4956fc: 02 02 add al, byte ptr [rdx] - 4956fe: 02 02 add al, byte ptr [rdx] - 495700: 02 02 add al, byte ptr [rdx] - 495702: 02 02 add al, byte ptr [rdx] - 495704: 02 02 add al, byte ptr [rdx] - 495706: 02 02 add al, byte ptr [rdx] - 495708: 02 02 add al, byte ptr [rdx] - 49570a: 02 02 add al, byte ptr [rdx] - 49570c: 02 02 add al, byte ptr [rdx] - 49570e: 02 02 add al, byte ptr [rdx] - 495710: 02 02 add al, byte ptr [rdx] - 495712: 02 02 add al, byte ptr [rdx] - 495714: 02 02 add al, byte ptr [rdx] - 495716: 02 02 add al, byte ptr [rdx] - 495718: 02 02 add al, byte ptr [rdx] - 49571a: 02 02 add al, byte ptr [rdx] - 49571c: 02 02 add al, byte ptr [rdx] - 49571e: 02 02 add al, byte ptr [rdx] - 495720: 02 02 add al, byte ptr [rdx] - 495722: 02 02 add al, byte ptr [rdx] - 495724: 02 02 add al, byte ptr [rdx] - 495726: 02 02 add al, byte ptr [rdx] - 495728: 02 02 add al, byte ptr [rdx] - 49572a: 02 02 add al, byte ptr [rdx] - 49572c: 02 02 add al, byte ptr [rdx] - 49572e: 02 02 add al, byte ptr [rdx] - 495730: 02 02 add al, byte ptr [rdx] - 495732: 02 02 add al, byte ptr [rdx] - 495734: 02 02 add al, byte ptr [rdx] - 495736: 02 02 add al, byte ptr [rdx] - 495738: 02 02 add al, byte ptr [rdx] - 49573a: 02 02 add al, byte ptr [rdx] - 49573c: 02 02 add al, byte ptr [rdx] - 49573e: 02 02 add al, byte ptr [rdx] - 495740: 02 02 add al, byte ptr [rdx] - 495742: 02 02 add al, byte ptr [rdx] - 495744: 02 02 add al, byte ptr [rdx] - 495746: 02 02 add al, byte ptr [rdx] - 495748: 02 02 add al, byte ptr [rdx] - 49574a: 02 02 add al, byte ptr [rdx] - 49574c: 02 02 add al, byte ptr [rdx] - 49574e: 02 02 add al, byte ptr [rdx] - 495750: 02 02 add al, byte ptr [rdx] - 495752: 02 02 add al, byte ptr [rdx] - 495754: 02 02 add al, byte ptr [rdx] - 495756: 02 02 add al, byte ptr [rdx] - 495758: 02 02 add al, byte ptr [rdx] - 49575a: 02 02 add al, byte ptr [rdx] - 49575c: 02 02 add al, byte ptr [rdx] - 49575e: 02 02 add al, byte ptr [rdx] - 495760: 01 02 add dword ptr [rdx], eax - 495762: 06 - 495763: 07 - 495764: 08 09 or byte ptr [rcx], cl - 495766: 0b ff or edi, edi - -0000000000495767 : - 495767: ff 05 06 00 f6 f6 inc dword ptr [rip - 151650298] # 0xfffffffff73f5773 <_end+0xfffffffff6f31df3> - -000000000049576b : - 49576b: f6 f6 div dh - -000000000049576d : - 49576d: ff 00 inc dword ptr [rax] - 49576f: 00 f7 add bh, dh - -0000000000495770 : - 495770: f7 f7 div edi - 495772: f6 f6 div dh - 495774: f7 08 - 495776: 24 f6 and al, -10 - 495778: 0d f6 f7 f7 f7 or eax, 4160223222 - 49577d: f7 f7 div edi - 49577f: f7 f7 div edi - 495781: f6 1a neg byte ptr [rdx] - 495783: 29 2d 12 fe 0e f6 sub dword ptr [rip - 166789614], ebp # 0xfffffffff658559b <_end+0xfffffffff60c1c1b> - 495789: f7 24 00 mul dword ptr [rax + rax] - 49578c: 70 6c jo 0x4957fa - 49578e: 75 72 jne 0x495802 - 495790: 61 - 495791: 6c insb byte ptr es:[rdi], dx - 495792: 3d 00 6e 70 6c cmp eax, 1819307520 - 495797: 75 72 jne 0x49580b - 495799: 61 - 49579a: 6c insb byte ptr es:[rdi], dx - 49579b: 73 3d jae 0x4957da - 49579d: 00 00 add byte ptr [rax], al - 49579f: 00 00 add byte ptr [rax], al - -00000000004957a0 : - 4957a0: 00 00 add byte ptr [rax], al - 4957a2: 00 00 add byte ptr [rax], al - 4957a4: 01 00 add dword ptr [rax], eax - 4957a6: 00 00 add byte ptr [rax], al - 4957a8: 01 00 add dword ptr [rax], eax - ... - 4957be: 00 00 add byte ptr [rax], al - -00000000004957c0 : - ... - 4957e0: ff ff - 4957e2: ff 7f fe - 4957e5: ff ff - 4957e7: ff ff - 4957e9: ff ff - 4957eb: ff ff - 4957ed: ff ff - 4957ef: ff 08 dec dword ptr [rax] - 4957f1: 00 00 add byte ptr [rax], al - 4957f3: 00 00 add byte ptr [rax], al - 4957f5: 00 00 add byte ptr [rax], al - 4957f7: 00 03 add byte ptr [rbx], al - 4957f9: 00 00 add byte ptr [rax], al - 4957fb: 00 00 add byte ptr [rax], al - 4957fd: 00 00 add byte ptr [rax], al - 4957ff: 00 63 78 add byte ptr [rbx + 120], ah - 495802: 61 - 495803: 5f pop rdi - 495804: 61 - 495805: 74 65 je 0x49586c <__PRETTY_FUNCTION__.8031+0x2c> - 495807: 78 69 js 0x495872 <__PRETTY_FUNCTION__.8031+0x32> - 495809: 74 2e je 0x495839 <__PRETTY_FUNCTION__.8132+0x11> - 49580b: 63 00 movsxd eax, dword ptr [rax] - 49580d: 6c insb byte ptr es:[rdi], dx - 49580e: 20 21 and byte ptr [rcx], ah - 495810: 3d 20 4e 55 4c cmp eax, 1280658976 - 495815: 4c 00 66 75 add byte ptr [rsi + 117], r12b - 495819: 6e outsb dx, byte ptr [rsi] - 49581a: 63 20 movsxd esp, dword ptr [rax] - 49581c: 21 3d 20 4e 55 4c and dword ptr [rip + 1280658976], edi # 0x4c9ea642 <_end+0x4c526cc2> - 495822: 4c 00 00 add byte ptr [rax], r8b - 495825: 00 00 add byte ptr [rax], al - 495827: 00 5f 5f add byte ptr [rdi + 95], bl - -0000000000495828 <__PRETTY_FUNCTION__.8132>: - 495828: 5f pop rdi - 495829: 5f pop rdi - 49582a: 6e outsb dx, byte ptr [rsi] - 49582b: 65 77 5f ja 0x49588d <__PRETTY_FUNCTION__.12320+0xd> - 49582e: 65 78 69 js 0x49589a <__PRETTY_FUNCTION__.12320+0x1a> - 495831: 74 66 je 0x495899 <__PRETTY_FUNCTION__.12320+0x19> - 495833: 6e outsb dx, byte ptr [rsi] - ... - -0000000000495840 <__PRETTY_FUNCTION__.8031>: - 495840: 5f pop rdi - 495841: 5f pop rdi - 495842: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 495849: 6c insb byte ptr es:[rdi], dx - 49584a: 5f pop rdi - 49584b: 61 - 49584c: 74 65 je 0x4958b3 <__PRETTY_FUNCTION__.12320+0x33> - 49584e: 78 69 js 0x4958b9 <__PRETTY_FUNCTION__.12320+0x39> - 495850: 74 00 je 0x495852 <__PRETTY_FUNCTION__.8031+0x12> - 495852: 77 66 ja 0x4958ba <__PRETTY_FUNCTION__.12320+0x3a> - 495854: 69 6c 65 6f 70 73 2e 63 imul ebp, dword ptr [rbp + 2*riz + 111], 1663988592 - 49585c: 00 73 74 add byte ptr [rbx + 116], dh - 49585f: 61 - 495860: 74 75 je 0x4958d7 <__PRETTY_FUNCTION__.13844+0x7> - 495862: 73 20 jae 0x495884 <__PRETTY_FUNCTION__.12320+0x4> - 495864: 3d 3d 20 5f 5f cmp eax, 1600069693 - 495869: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 49586c: 65 63 76 74 movsxd esi, dword ptr gs:[rsi + 116] - 495870: 5f pop rdi - 495871: 70 61 jo 0x4958d4 <__PRETTY_FUNCTION__.13844+0x4> - 495873: 72 74 jb 0x4958e9 <__PRETTY_FUNCTION__.13844+0x19> - 495875: 69 61 6c 00 00 00 00 imul esp, dword ptr [rcx + 108], 0 - 49587c: 00 00 add byte ptr [rax], al - 49587e: 00 00 add byte ptr [rax], al - -0000000000495880 <__PRETTY_FUNCTION__.12320>: - 495880: 5f pop rdi - 495881: 49 4f - 495883: 5f pop rdi - 495884: 77 66 ja 0x4958ec <__PRETTY_FUNCTION__.13844+0x1c> - 495886: 69 6c 65 5f 75 6e 64 65 imul ebp, dword ptr [rbp + 2*riz + 95], 1701080693 - 49588e: 72 66 jb 0x4958f6 <__PRETTY_FUNCTION__.13844+0x26> - 495890: 6c insb byte ptr es:[rdi], dx - 495891: 6f outsd dx, dword ptr [rsi] - 495892: 77 00 ja 0x495894 <__PRETTY_FUNCTION__.12320+0x14> - 495894: 69 6f 66 77 69 64 65 imul ebp, dword ptr [rdi + 102], 1701079415 - 49589b: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 49589e: 66 63 74 73 2e movsxd si, dword ptr [rbx + 2*rsi + 46] - 4958a3: 74 6f je 0x495914 <__PRETTY_FUNCTION__.13844+0x44> - 4958a5: 77 63 ja 0x49590a <__PRETTY_FUNCTION__.13844+0x3a> - 4958a7: 5f pop rdi - 4958a8: 6e outsb dx, byte ptr [rsi] - 4958a9: 73 74 jae 0x49591f <__PRETTY_FUNCTION__.13844+0x4f> - 4958ab: 65 70 73 jo 0x495921 <__PRETTY_FUNCTION__.13844+0x51> - 4958ae: 20 3d 3d 20 31 00 and byte ptr [rip + 3219517], bh # 0x7a78f1 <_end+0x2e3f71> - 4958b4: 66 63 74 73 2e movsxd si, dword ptr [rbx + 2*rsi + 46] - 4958b9: 74 6f je 0x49592a <__PRETTY_FUNCTION__.13844+0x5a> - 4958bb: 6d insd dword ptr es:[rdi], dx - 4958bc: 62 - 4958bd: 5f pop rdi - 4958be: 6e outsb dx, byte ptr [rsi] - 4958bf: 73 74 jae 0x495935 <__PRETTY_FUNCTION__.13844+0x65> - 4958c1: 65 70 73 jo 0x495937 <__PRETTY_FUNCTION__.13844+0x67> - 4958c4: 20 3d 3d 20 31 00 and byte ptr [rip + 3219517], bh # 0x7a7907 <_end+0x2e3f87> - 4958ca: 00 00 add byte ptr [rax], al - 4958cc: 00 00 add byte ptr [rax], al - 4958ce: 00 00 add byte ptr [rax], al - -00000000004958d0 <__PRETTY_FUNCTION__.13844>: - 4958d0: 5f pop rdi - 4958d1: 49 4f - 4958d3: 5f pop rdi - 4958d4: 66 77 69 ja 0x495940 <__PRETTY_FUNCTION__.13844+0x70> - 4958d7: 64 65 00 00 add byte ptr gs:[rax], al - 4958db: 00 00 add byte ptr [rax], al - 4958dd: 00 00 add byte ptr [rax], al - 4958df: 00 46 61 add byte ptr [rsi + 97], al - 4958e2: 74 61 je 0x495945 <__PRETTY_FUNCTION__.13844+0x75> - 4958e4: 6c insb byte ptr es:[rdi], dx - 4958e5: 20 65 72 and byte ptr [rbp + 114], ah - 4958e8: 72 6f jb 0x495959 <__PRETTY_FUNCTION__.13844+0x89> - 4958ea: 72 3a jb 0x495926 <__PRETTY_FUNCTION__.13844+0x56> - 4958ec: 20 67 6c and byte ptr [rdi + 108], ah - 4958ef: 69 62 63 20 64 65 74 imul esp, dword ptr [rdx + 99], 1952801824 - 4958f6: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 4958fb: 20 61 6e and byte ptr [rcx + 110], ah - 4958fe: 20 69 6e and byte ptr [rcx + 110], ch - 495901: 76 61 jbe 0x495964 <__PRETTY_FUNCTION__.13844+0x94> - 495903: 6c insb byte ptr es:[rdi], dx - 495904: 69 64 20 73 74 64 69 6f imul esp, dword ptr [rax + riz + 115], 1869177972 - 49590c: 20 68 61 and byte ptr [rax + 97], ch - 49590f: 6e outsb dx, byte ptr [rsi] - 495910: 64 6c insb byte ptr es:[rdi], dx - 495912: 65 0a 00 or al, byte ptr gs:[rax] - 495915: 2c 63 sub al, 99 - 495917: 63 73 3d movsxd esi, dword ptr [rbx + 61] - 49591a: 00 00 add byte ptr [rax], al - 49591c: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 49591d: 06 - 49591e: f8 clc - 49591f: ff 02 inc dword ptr [rdx] - 495921: 0a f8 or bh, al - 495923: ff a3 06 f8 ff f0 jmp qword ptr [rbx - 251660282] - 495929: 09 f8 or eax, edi - 49592b: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] - 495931: 06 - 495932: f8 clc - 495933: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] - 495939: 06 - 49593a: f8 clc - 49593b: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] - 495941: 06 - 495942: f8 clc - 495943: ff a3 06 f8 ff e4 jmp qword ptr [rbx - 452986874] - 495949: 09 f8 or eax, edi - 49594b: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] - 495951: 06 - 495952: f8 clc - 495953: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] - 495959: 06 - 49595a: f8 clc - 49595b: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] - 495961: 06 - 495962: f8 clc - 495963: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] - 495969: 06 - 49596a: f8 clc - 49596b: ff a3 06 f8 ff a3 jmp qword ptr [rbx - 1543505914] - 495971: 06 - 495972: f8 clc - 495973: ff dc - 495975: 09 f8 or eax, edi - 495977: ff 7c 06 f8 - 49597b: ff d8 - 49597d: 09 f8 or eax, edi - 49597f: ff 79 06 - 495982: f8 clc - 495983: ff c6 inc esi - 495985: 09 f8 or eax, edi - 495987: ff 79 06 - 49598a: f8 clc - 49598b: ff 79 06 - 49598e: f8 clc - 49598f: ff 79 06 - 495992: f8 clc - 495993: ff 79 06 - 495996: f8 clc - 495997: ff 79 06 - 49599a: f8 clc - 49599b: ff 79 06 - 49599e: f8 clc - 49599f: ff 79 06 - 4959a2: f8 clc - 4959a3: ff ba 09 f8 ff 79 - 4959a9: 06 - 4959aa: f8 clc - 4959ab: ff 79 06 - 4959ae: f8 clc - 4959af: ff 79 06 - 4959b2: f8 clc - 4959b3: ff 79 06 - 4959b6: f8 clc - 4959b7: ff 79 06 - 4959ba: f8 clc - 4959bb: ff 79 06 - 4959be: f8 clc - 4959bf: ff 79 06 - 4959c2: f8 clc - 4959c3: ff 79 06 - 4959c6: f8 clc - 4959c7: ff 79 06 - 4959ca: f8 clc - 4959cb: ff 79 06 - 4959ce: f8 clc - 4959cf: ff b2 09 f8 ff 52 push qword ptr [rdx + 1392506889] - 4959d5: 06 - 4959d6: f8 clc - 4959d7: ff ae 09 f8 ff 4f jmp [rsi + 1342175241] - 4959dd: 06 - 4959de: f8 clc - 4959df: ff 9c 09 f8 ff 4f 06 call [rcx + rcx + 105906168] - 4959e6: f8 clc - 4959e7: ff 4f 06 dec dword ptr [rdi + 6] - 4959ea: f8 clc - 4959eb: ff 4f 06 dec dword ptr [rdi + 6] - 4959ee: f8 clc - 4959ef: ff 4f 06 dec dword ptr [rdi + 6] - 4959f2: f8 clc - 4959f3: ff 4f 06 dec dword ptr [rdi + 6] - 4959f6: f8 clc - 4959f7: ff 4f 06 dec dword ptr [rdi + 6] - 4959fa: f8 clc - 4959fb: ff 4f 06 dec dword ptr [rdi + 6] - 4959fe: f8 clc - 4959ff: ff 90 09 f8 ff 4f call qword ptr [rax + 1342175241] - 495a05: 06 - 495a06: f8 clc - 495a07: ff 4f 06 dec dword ptr [rdi + 6] - 495a0a: f8 clc - 495a0b: ff 4f 06 dec dword ptr [rdi + 6] - 495a0e: f8 clc - 495a0f: ff 4f 06 dec dword ptr [rdi + 6] - 495a12: f8 clc - 495a13: ff 4f 06 dec dword ptr [rdi + 6] - 495a16: f8 clc - 495a17: ff 4f 06 dec dword ptr [rdi + 6] - 495a1a: f8 clc - 495a1b: ff 4f 06 dec dword ptr [rdi + 6] - 495a1e: f8 clc - 495a1f: ff 4f 06 dec dword ptr [rdi + 6] - 495a22: f8 clc - 495a23: ff 4f 06 dec dword ptr [rdi + 6] - 495a26: f8 clc - 495a27: ff 4f 06 dec dword ptr [rdi + 6] - 495a2a: f8 clc - 495a2b: ff 88 09 f8 ff 28 dec dword ptr [rax + 687863817] - 495a31: 06 - 495a32: f8 clc - 495a33: ff c7 inc edi - 495a35: 0a f8 or bh, al - 495a37: ff 25 06 f8 ff d3 jmp qword ptr [rip - 738199546] # 0xffffffffd4495243 <_end+0xffffffffd3fd18c3> - 495a3d: 0a f8 or bh, al - 495a3f: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x2649524b <_end+0x25fd18cb> - 495a45: 06 - 495a46: f8 clc - 495a47: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x26495253 <_end+0x25fd18d3> - 495a4d: 06 - 495a4e: f8 clc - 495a4f: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x2649525b <_end+0x25fd18db> - 495a55: 06 - 495a56: f8 clc - 495a57: ff 25 06 f8 ff e5 jmp qword ptr [rip - 436209658] # 0xffffffffe6495263 <_end+0xffffffffe5fd18e3> - 495a5d: 0a f8 or bh, al - 495a5f: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x2649526b <_end+0x25fd18eb> - 495a65: 06 - 495a66: f8 clc - 495a67: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x26495273 <_end+0x25fd18f3> - 495a6d: 06 - 495a6e: f8 clc - 495a6f: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x2649527b <_end+0x25fd18fb> - 495a75: 06 - 495a76: f8 clc - 495a77: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x26495283 <_end+0x25fd1903> - 495a7d: 06 - 495a7e: f8 clc - 495a7f: ff 25 06 f8 ff 25 jmp qword ptr [rip + 637532166] # 0x2649528b <_end+0x25fd190b> - 495a85: 06 - 495a86: f8 clc - 495a87: ff bf 0a f8 ff fe - 495a8d: 05 f8 ff 9d 0a add eax, 178126840 - 495a92: f8 clc - 495a93: ff fb - 495a95: 05 f8 ff a9 0a add eax, 178913272 - 495a9a: f8 clc - 495a9b: ff fb - 495a9d: 05 f8 ff fb 05 add eax, 100401144 - 495aa2: f8 clc - 495aa3: ff fb - 495aa5: 05 f8 ff fb 05 add eax, 100401144 - 495aaa: f8 clc - 495aab: ff fb - 495aad: 05 f8 ff fb 05 add eax, 100401144 - 495ab2: f8 clc - 495ab3: ff fb - 495ab5: 05 f8 ff bb 0a add eax, 180092920 - 495aba: f8 clc - 495abb: ff fb - 495abd: 05 f8 ff fb 05 add eax, 100401144 - 495ac2: f8 clc - 495ac3: ff fb - 495ac5: 05 f8 ff fb 05 add eax, 100401144 - 495aca: f8 clc - 495acb: ff fb - 495acd: 05 f8 ff fb 05 add eax, 100401144 - 495ad2: f8 clc - 495ad3: ff fb - 495ad5: 05 f8 ff fb 05 add eax, 100401144 - 495ada: f8 clc - 495adb: ff fb - 495add: 05 f8 ff fb 05 add eax, 100401144 - 495ae2: f8 clc - 495ae3: ff 95 0a f8 ff f0 call qword ptr [rbp - 251660278] - 495ae9: 05 f8 ff 73 0a add eax, 175374328 - 495aee: f8 clc - 495aef: ff ed - 495af1: 05 f8 ff 7f 0a add eax, 176160760 - 495af6: f8 clc - 495af7: ff ed - 495af9: 05 f8 ff ed 05 add eax, 99483640 - 495afe: f8 clc - 495aff: ff ed - 495b01: 05 f8 ff ed 05 add eax, 99483640 - 495b06: f8 clc - 495b07: ff ed - 495b09: 05 f8 ff ed 05 add eax, 99483640 - 495b0e: f8 clc - 495b0f: ff ed - 495b11: 05 f8 ff 91 0a add eax, 177340408 - 495b16: f8 clc - 495b17: ff ed - 495b19: 05 f8 ff ed 05 add eax, 99483640 - 495b1e: f8 clc - 495b1f: ff ed - 495b21: 05 f8 ff ed 05 add eax, 99483640 - 495b26: f8 clc - 495b27: ff ed - 495b29: 05 f8 ff ed 05 add eax, 99483640 - 495b2e: f8 clc - 495b2f: ff ed - 495b31: 05 f8 ff ed 05 add eax, 99483640 - 495b36: f8 clc - 495b37: ff ed - 495b39: 05 f8 ff ed 05 add eax, 99483640 - 495b3e: f8 clc - 495b3f: ff 6b 0a jmp [rbx + 10] - 495b42: f8 clc - 495b43: ff 00 inc dword ptr [rax] - ... - 495b4d: 00 00 add byte ptr [rax], al - 495b4f: 00 5f 49 add byte ptr [rdi + 73], bl - -0000000000495b50 <__PRETTY_FUNCTION__.13509>: - 495b50: 5f pop rdi - 495b51: 49 4f - 495b53: 5f pop rdi - 495b54: 6e outsb dx, byte ptr [rsi] - 495b55: 65 77 5f ja 0x495bb7 <__PRETTY_FUNCTION__.11590+0x17> - 495b58: 66 69 6c 65 5f 66 6f imul bp, word ptr [rbp + 2*riz + 95], 28518 - 495b5f: 70 65 jo 0x495bc6 <__PRETTY_FUNCTION__.11590+0x26> - 495b61: 6e outsb dx, byte ptr [rsi] - ... - 495b6e: 00 00 add byte ptr [rax], al - 495b70: ff ff - 495b72: ff ff - 495b74: ff ff - 495b76: ff ff - ... - 495b80: 73 74 jae 0x495bf6 <__PRETTY_FUNCTION__.11590+0x56> - 495b82: 72 6f jb 0x495bf3 <__PRETTY_FUNCTION__.11590+0x53> - 495b84: 70 73 jo 0x495bf9 <__PRETTY_FUNCTION__.11590+0x59> - 495b86: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 495b89: 6f outsd dx, dword ptr [rsi] - 495b8a: 66 66 73 65 jae 0x495bf3 <__PRETTY_FUNCTION__.11590+0x53> - 495b8e: 74 20 je 0x495bb0 <__PRETTY_FUNCTION__.11590+0x10> - 495b90: 3e 3d 20 6f 6c 64 cmp eax, 1684827936 - 495b96: 65 6e outsb dx, byte ptr gs:[rsi] - 495b98: 64 00 00 add byte ptr fs:[rax], al - 495b9b: 00 00 add byte ptr [rax], al - 495b9d: 00 00 add byte ptr [rax], al - 495b9f: 00 65 6e add byte ptr [rbp + 110], ah - -0000000000495ba0 <__PRETTY_FUNCTION__.11590>: - 495ba0: 65 6e outsb dx, byte ptr gs:[rsi] - 495ba2: 6c insb byte ptr es:[rdi], dx - 495ba3: 61 - 495ba4: 72 67 jb 0x495c0d <__PRETTY_FUNCTION__.11590+0x6d> - 495ba6: 65 5f pop rdi - 495ba8: 75 73 jne 0x495c1d <__PRETTY_FUNCTION__.11590+0x7d> - 495baa: 65 72 62 jb 0x495c0f <__PRETTY_FUNCTION__.11590+0x6f> - 495bad: 75 66 jne 0x495c15 <__PRETTY_FUNCTION__.11590+0x75> - 495baf: 00 6d 61 add byte ptr [rbp + 97], ch - 495bb2: 6c insb byte ptr es:[rdi], dx - 495bb3: 6c insb byte ptr es:[rdi], dx - 495bb4: 6f outsd dx, dword ptr [rsi] - 495bb5: 63 2e movsxd ebp, dword ptr [rsi] - 495bb7: 63 00 movsxd eax, dword ptr [rax] - 495bb9: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 495bbc: 6e outsb dx, byte ptr [rsi] - 495bbd: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 - 495bc1: 5f pop rdi - 495bc2: 6d insd dword ptr es:[rdi], dx - 495bc3: 6d insd dword ptr es:[rdi], dx - 495bc4: 61 - 495bc5: 70 70 jo 0x495c37 <__PRETTY_FUNCTION__.11590+0x97> - 495bc7: 65 64 20 28 and byte ptr fs:[rax], ch - 495bcb: 70 29 jo 0x495bf6 <__PRETTY_FUNCTION__.11590+0x56> - 495bcd: 00 61 6c add byte ptr [rcx + 108], ah - 495bd0: 69 67 6e 65 64 5f 4f imul esp, dword ptr [rdi + 110], 1331651685 - 495bd7: 4b 20 28 and byte ptr [r8], bpl - 495bda: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 495bdd: 6e outsb dx, byte ptr [rsi] - 495bde: 6b 32 6d imul esi, dword ptr [rdx], 109 - 495be1: 65 6d insd dword ptr es:[rdi], dx - 495be3: 20 28 and byte ptr [rax], ch - 495be5: 70 29 jo 0x495c10 <__PRETTY_FUNCTION__.11590+0x70> - 495be7: 29 00 sub dword ptr [rax], eax - 495be9: 70 72 jo 0x495c5d <__PRETTY_FUNCTION__.11590+0xbd> - 495beb: 65 76 5f jbe 0x495c4d <__PRETTY_FUNCTION__.11590+0xad> - 495bee: 73 69 jae 0x495c59 <__PRETTY_FUNCTION__.11590+0xb9> - 495bf0: 7a 65 jp 0x495c57 <__PRETTY_FUNCTION__.11590+0xb7> - 495bf2: 20 28 and byte ptr [rax], ch - 495bf4: 70 29 jo 0x495c1f <__PRETTY_FUNCTION__.11590+0x7f> - 495bf6: 20 3d 3d 20 6f 66 and byte ptr [rip + 1718558781], bh # 0x66b87c39 <_end+0x666c42b9> - 495bfc: 66 73 65 jae 0x495c64 <__PRETTY_FUNCTION__.11590+0xc4> - 495bff: 74 00 je 0x495c01 <__PRETTY_FUNCTION__.11590+0x61> - 495c01: 61 - 495c02: 72 65 jb 0x495c69 <__PRETTY_FUNCTION__.11590+0xc9> - 495c04: 6e outsb dx, byte ptr [rsi] - 495c05: 61 - 495c06: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 495c09: 72 65 jb 0x495c70 <__PRETTY_FUNCTION__.11590+0xd0> - 495c0b: 73 75 jae 0x495c82 <__PRETTY_FUNCTION__.11590+0xe2> - 495c0d: 6c insb byte ptr es:[rdi], dx - 495c0e: 74 2d je 0x495c3d <__PRETTY_FUNCTION__.11590+0x9d> - 495c10: 3e 61 - 495c12: 74 74 je 0x495c88 <__PRETTY_FUNCTION__.11590+0xe8> - 495c14: 61 - 495c15: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 495c18: 64 5f pop rdi - 495c1a: 74 68 je 0x495c84 <__PRETTY_FUNCTION__.11590+0xe4> - 495c1c: 72 65 jb 0x495c83 <__PRETTY_FUNCTION__.11590+0xe3> - 495c1e: 61 - 495c1f: 64 73 20 jae 0x495c42 <__PRETTY_FUNCTION__.11590+0xa2> - 495c22: 3d 3d 20 30 00 cmp eax, 3153981 - 495c27: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 495c2a: 72 75 jb 0x495ca1 <__PRETTY_FUNCTION__.11590+0x101> - 495c2c: 70 74 jo 0x495ca2 <__PRETTY_FUNCTION__.11590+0x102> - 495c2e: 65 64 20 73 69 and byte ptr fs:[rbx + 105], dh - 495c33: 7a 65 jp 0x495c9a <__PRETTY_FUNCTION__.11590+0xfa> - 495c35: 20 76 73 and byte ptr [rsi + 115], dh - 495c38: 2e 20 70 72 and byte ptr cs:[rax + 114], dh - 495c3c: 65 76 5f jbe 0x495c9e <__PRETTY_FUNCTION__.11590+0xfe> - 495c3f: 73 69 jae 0x495caa <__PRETTY_FUNCTION__.11590+0x10a> - 495c41: 7a 65 jp 0x495ca8 <__PRETTY_FUNCTION__.11590+0x108> - 495c43: 00 63 6f add byte ptr [rbx + 111], ah - 495c46: 72 72 jb 0x495cba <__PRETTY_FUNCTION__.11590+0x11a> - 495c48: 75 70 jne 0x495cba <__PRETTY_FUNCTION__.11590+0x11a> - 495c4a: 74 65 je 0x495cb1 <__PRETTY_FUNCTION__.11590+0x111> - 495c4c: 64 20 64 6f 75 and byte ptr fs:[rdi + 2*rbp + 117], ah - 495c51: 62 - 495c52: 6c insb byte ptr es:[rdi], dx - 495c53: 65 2d 6c 69 6e 6b sub eax, 1802398060 - 495c59: 65 64 20 6c 69 73 and byte ptr fs:[rcx + 2*rbp + 115], ch - 495c5f: 74 00 je 0x495c61 <__PRETTY_FUNCTION__.11590+0xc1> - 495c61: 70 2d jo 0x495c90 <__PRETTY_FUNCTION__.11590+0xf0> - 495c63: 3e 61 - 495c65: 74 74 je 0x495cdb <__PRETTY_FUNCTION__.11590+0x13b> - 495c67: 61 - 495c68: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 495c6b: 64 5f pop rdi - 495c6d: 74 68 je 0x495cd7 <__PRETTY_FUNCTION__.11590+0x137> - 495c6f: 72 65 jb 0x495cd6 <__PRETTY_FUNCTION__.11590+0x136> - 495c71: 61 - 495c72: 64 73 20 jae 0x495c95 <__PRETTY_FUNCTION__.11590+0xf5> - 495c75: 3d 3d 20 30 00 cmp eax, 3153981 - 495c7a: 3c 68 cmp al, 104 - 495c7c: 65 61 - 495c7e: 70 20 jo 0x495ca0 <__PRETTY_FUNCTION__.11590+0x100> - 495c80: 6e outsb dx, byte ptr [rsi] - 495c81: 72 3d jb 0x495cc0 <__PRETTY_FUNCTION__.11590+0x120> - 495c83: 22 25 64 22 3e 0a and ah, byte ptr [rip + 171844196] # 0xa877eed <_end+0xa3b456d> - 495c89: 3c 73 cmp al, 115 - 495c8b: 69 7a 65 73 3e 0a 00 imul edi, dword ptr [rdx + 101], 671347 - 495c92: 3c 2f cmp al, 47 - 495c94: 68 65 61 70 3e push 1047552357 - 495c99: 0a 00 or al, byte ptr [rax] - 495c9b: 66 72 65 jb 0x495d03 <__PRETTY_FUNCTION__.11590+0x163> - 495c9e: 65 28 29 sub byte ptr gs:[rcx], ch - 495ca1: 3a 20 cmp ah, byte ptr [rax] - 495ca3: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 - 495caa: 20 70 6f and byte ptr [rax + 111], dh - 495cad: 69 6e 74 65 72 00 66 imul ebp, dword ptr [rsi + 116], 1711305317 - 495cb4: 72 65 jb 0x495d1b <__PRETTY_FUNCTION__.11590+0x17b> - 495cb6: 65 28 29 sub byte ptr gs:[rcx], ch - 495cb9: 3a 20 cmp ah, byte ptr [rax] - 495cbb: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 - 495cc2: 20 73 69 and byte ptr [rbx + 105], dh - 495cc5: 7a 65 jp 0x495d2c <__PRETTY_FUNCTION__.11590+0x18c> - 495cc7: 00 69 6e add byte ptr [rcx + 110], ch - 495cca: 76 61 jbe 0x495d2d <__PRETTY_FUNCTION__.11590+0x18d> - 495ccc: 6c insb byte ptr es:[rdi], dx - 495ccd: 69 64 20 66 61 73 74 62 imul esp, dword ptr [rax + riz + 102], 1651798881 - 495cd5: 69 6e 20 65 6e 74 72 imul ebp, dword ptr [rsi + 32], 1920233061 - 495cdc: 79 20 jns 0x495cfe <__PRETTY_FUNCTION__.11590+0x15e> - 495cde: 28 66 72 sub byte ptr [rsi + 114], ah - 495ce1: 65 65 29 00 sub dword ptr gs:[rax], eax - 495ce5: 68 65 61 70 2d push 762339685 - 495cea: 3e 61 - 495cec: 72 5f jb 0x495d4d <__PRETTY_FUNCTION__.11590+0x1ad> - 495cee: 70 74 jo 0x495d64 <__PRETTY_FUNCTION__.11590+0x1c4> - 495cf0: 72 20 jb 0x495d12 <__PRETTY_FUNCTION__.11590+0x172> - 495cf2: 3d 3d 20 61 76 cmp eax, 1986076733 - 495cf7: 00 63 6f add byte ptr [rbx + 111], ah - 495cfa: 72 72 jb 0x495d6e <__PRETTY_FUNCTION__.11590+0x1ce> - 495cfc: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] - 495d01: 6e outsb dx, byte ptr [rsi] - 495d02: 20 3e and byte ptr [rsi], bh - 495d04: 3d 20 30 00 63 cmp eax, 1660956704 - 495d09: 68 75 6e 6b 5f push 1600876149 - 495d0e: 6d insd dword ptr es:[rdi], dx - 495d0f: 61 - 495d10: 69 6e 5f 61 72 65 6e imul ebp, dword ptr [rsi + 95], 1852142177 - 495d17: 61 - 495d18: 20 28 and byte ptr [rax], ch - 495d1a: 62 - 495d1b: 63 6b 2d movsxd ebp, dword ptr [rbx + 45] - 495d1e: 3e 62 - 495d20: 6b 29 00 imul ebp, dword ptr [rcx], 0 - 495d23: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 495d26: 6e outsb dx, byte ptr [rsi] - 495d27: 6b 5f 6d 61 imul ebx, dword ptr [rdi + 109], 97 - 495d2b: 69 6e 5f 61 72 65 6e imul ebp, dword ptr [rsi + 95], 1852142177 - 495d32: 61 - 495d33: 20 28 and byte ptr [rax], ch - 495d35: 66 77 64 ja 0x495d9c <__PRETTY_FUNCTION__.11590+0x1fc> - 495d38: 29 00 sub dword ptr [rax], eax - 495d3a: 62 - 495d3b: 69 74 20 21 3d 20 30 00 imul esi, dword ptr [rax + riz + 33], 3153981 - 495d43: 6d insd dword ptr es:[rdi], dx - 495d44: 61 - 495d45: 6c insb byte ptr es:[rdi], dx - 495d46: 6c insb byte ptr es:[rdi], dx - 495d47: 6f outsd dx, dword ptr [rsi] - 495d48: 63 28 movsxd ebp, dword ptr [rax] - 495d4a: 29 3a sub dword ptr [rdx], edi - 495d4c: 20 63 6f and byte ptr [rbx + 111], ah - 495d4f: 72 72 jb 0x495dc3 <__PRETTY_FUNCTION__.11590+0x223> - 495d51: 75 70 jne 0x495dc3 <__PRETTY_FUNCTION__.11590+0x223> - 495d53: 74 65 je 0x495dba <__PRETTY_FUNCTION__.11590+0x21a> - 495d55: 64 20 74 6f 70 and byte ptr fs:[rdi + 2*rbp + 112], dh - 495d5a: 20 73 69 and byte ptr [rbx + 105], dh - 495d5d: 7a 65 jp 0x495dc4 <__PRETTY_FUNCTION__.11590+0x224> - 495d5f: 00 72 65 add byte ptr [rdx + 101], dh - 495d62: 61 - 495d63: 6c insb byte ptr es:[rdi], dx - 495d64: 6c insb byte ptr es:[rdi], dx - 495d65: 6f outsd dx, dword ptr [rsi] - 495d66: 63 28 movsxd ebp, dword ptr [rax] - 495d68: 29 3a sub dword ptr [rdx], edi - 495d6a: 20 69 6e and byte ptr [rcx + 110], ch - 495d6d: 76 61 jbe 0x495dd0 <__PRETTY_FUNCTION__.11590+0x230> - 495d6f: 6c insb byte ptr es:[rdi], dx - 495d70: 69 64 20 6f 6c 64 20 73 imul esp, dword ptr [rax + riz + 111], 1931502700 - 495d78: 69 7a 65 00 21 63 68 imul edi, dword ptr [rdx + 101], 1751326976 - 495d7f: 75 6e jne 0x495def <__PRETTY_FUNCTION__.11590+0x24f> - 495d81: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 - 495d85: 5f pop rdi - 495d86: 6d insd dword ptr es:[rdi], dx - 495d87: 6d insd dword ptr es:[rdi], dx - 495d88: 61 - 495d89: 70 70 jo 0x495dfb <__PRETTY_FUNCTION__.11590+0x25b> - 495d8b: 65 64 20 28 and byte ptr fs:[rax], ch - 495d8f: 6f outsd dx, dword ptr [rsi] - 495d90: 6c insb byte ptr es:[rdi], dx - 495d91: 64 70 29 jo 0x495dbd <__PRETTY_FUNCTION__.11590+0x21d> - 495d94: 00 72 65 add byte ptr [rdx + 101], dh - 495d97: 61 - 495d98: 6c insb byte ptr es:[rdi], dx - 495d99: 6c insb byte ptr es:[rdi], dx - 495d9a: 6f outsd dx, dword ptr [rsi] - 495d9b: 63 28 movsxd ebp, dword ptr [rax] - 495d9d: 29 3a sub dword ptr [rdx], edi - 495d9f: 20 69 6e and byte ptr [rcx + 110], ch - 495da2: 76 61 jbe 0x495e05 <__PRETTY_FUNCTION__.11590+0x265> - 495da4: 6c insb byte ptr es:[rdi], dx - 495da5: 69 64 20 6e 65 78 74 20 imul esp, dword ptr [rax + riz + 110], 544503909 - 495dad: 73 69 jae 0x495e18 <__PRETTY_FUNCTION__.11590+0x278> - 495daf: 7a 65 jp 0x495e16 <__PRETTY_FUNCTION__.11590+0x276> - 495db1: 00 6d 61 add byte ptr [rbp + 97], ch - 495db4: 6c insb byte ptr es:[rdi], dx - 495db5: 6c insb byte ptr es:[rdi], dx - 495db6: 6f outsd dx, dword ptr [rsi] - 495db7: 63 3a movsxd edi, dword ptr [rdx] - 495db9: 20 74 6f 70 and byte ptr [rdi + 2*rbp + 112], dh - 495dbd: 20 63 68 and byte ptr [rbx + 104], ah - 495dc0: 75 6e jne 0x495e30 <__PRETTY_FUNCTION__.11590+0x290> - 495dc2: 6b 20 69 imul esp, dword ptr [rax], 105 - 495dc5: 73 20 jae 0x495de7 <__PRETTY_FUNCTION__.11590+0x247> - 495dc7: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 495dca: 72 75 jb 0x495e41 <__PRETTY_FUNCTION__.11590+0x2a1> - 495dcc: 70 74 jo 0x495e42 <__PRETTY_FUNCTION__.11590+0x2a2> - 495dce: 00 72 65 add byte ptr [rdx + 101], dh - 495dd1: 61 - 495dd2: 6c insb byte ptr es:[rdi], dx - 495dd3: 6c insb byte ptr es:[rdi], dx - 495dd4: 6f outsd dx, dword ptr [rsi] - 495dd5: 63 28 movsxd ebp, dword ptr [rax] - 495dd7: 29 3a sub dword ptr [rdx], edi - 495dd9: 20 69 6e and byte ptr [rcx + 110], ch - 495ddc: 76 61 jbe 0x495e3f <__PRETTY_FUNCTION__.11590+0x29f> - 495dde: 6c insb byte ptr es:[rdi], dx - 495ddf: 69 64 20 70 6f 69 6e 74 imul esp, dword ptr [rax + riz + 112], 1953393007 - 495de7: 65 72 00 jb 0x495dea <__PRETTY_FUNCTION__.11590+0x24a> - 495dea: 61 - 495deb: 2d 3e 61 74 74 sub eax, 1953784126 - 495df0: 61 - 495df1: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 495df4: 64 5f pop rdi - 495df6: 74 68 je 0x495e60 <__PRETTY_FUNCTION__.11590+0x2c0> - 495df8: 72 65 jb 0x495e5f <__PRETTY_FUNCTION__.11590+0x2bf> - 495dfa: 61 - 495dfb: 64 73 20 jae 0x495e1e <__PRETTY_FUNCTION__.11590+0x27e> - 495dfe: 3e 20 30 and byte ptr ds:[rax], dh - 495e01: 00 6e 63 add byte ptr [rsi + 99], ch - 495e04: 6c insb byte ptr es:[rdi], dx - 495e05: 65 61 - 495e07: 72 73 jb 0x495e7c <__PRETTY_FUNCTION__.11590+0x2dc> - 495e09: 20 3e and byte ptr [rsi], bh - 495e0b: 3d 20 33 00 41 cmp eax, 1090532128 - 495e10: 72 65 jb 0x495e77 <__PRETTY_FUNCTION__.11590+0x2d7> - 495e12: 6e outsb dx, byte ptr [rsi] - 495e13: 61 - 495e14: 20 25 64 3a 0a 00 and byte ptr [rip + 670308], ah # 0x53987e <_end+0x75efe> - 495e1a: 73 79 jae 0x495e95 <__PRETTY_FUNCTION__.11590+0x2f5> - 495e1c: 73 74 jae 0x495e92 <__PRETTY_FUNCTION__.11590+0x2f2> - 495e1e: 65 6d insd dword ptr es:[rdi], dx - 495e20: 20 62 79 and byte ptr [rdx + 121], ah - 495e23: 74 65 je 0x495e8a <__PRETTY_FUNCTION__.11590+0x2ea> - 495e25: 73 20 jae 0x495e47 <__PRETTY_FUNCTION__.11590+0x2a7> - 495e27: 20 20 and byte ptr [rax], ah - 495e29: 20 20 and byte ptr [rax], ah - 495e2b: 3d 20 25 31 30 cmp eax, 808527136 - 495e30: 75 0a jne 0x495e3c <__PRETTY_FUNCTION__.11590+0x29c> - 495e32: 00 69 6e add byte ptr [rcx + 110], ch - 495e35: 20 75 73 and byte ptr [rbp + 115], dh - 495e38: 65 20 62 79 and byte ptr gs:[rdx + 121], ah - 495e3c: 74 65 je 0x495ea3 <__PRETTY_FUNCTION__.11590+0x303> - 495e3e: 73 20 jae 0x495e60 <__PRETTY_FUNCTION__.11590+0x2c0> - 495e40: 20 20 and byte ptr [rax], ah - 495e42: 20 20 and byte ptr [rax], ah - 495e44: 3d 20 25 31 30 cmp eax, 808527136 - 495e49: 75 0a jne 0x495e55 <__PRETTY_FUNCTION__.11590+0x2b5> - 495e4b: 00 54 6f 74 add byte ptr [rdi + 2*rbp + 116], dl - 495e4f: 61 - 495e50: 6c insb byte ptr es:[rdi], dx - 495e51: 20 28 and byte ptr [rax], ch - 495e53: 69 6e 63 6c 2e 20 6d imul ebp, dword ptr [rsi + 99], 1830825580 - 495e5a: 6d insd dword ptr es:[rdi], dx - 495e5b: 61 - 495e5c: 70 29 jo 0x495e87 <__PRETTY_FUNCTION__.11590+0x2e7> - 495e5e: 3a 0a cmp cl, byte ptr [rdx] - 495e60: 00 6d 61 add byte ptr [rbp + 97], ch - 495e63: 78 20 js 0x495e85 <__PRETTY_FUNCTION__.11590+0x2e5> - 495e65: 6d insd dword ptr es:[rdi], dx - 495e66: 6d insd dword ptr es:[rdi], dx - 495e67: 61 - 495e68: 70 20 jo 0x495e8a <__PRETTY_FUNCTION__.11590+0x2ea> - 495e6a: 72 65 jb 0x495ed1 <__PRETTY_FUNCTION__.13693+0x27> - 495e6c: 67 69 6f 6e 73 20 3d 20 imul ebp, dword ptr [edi + 110], 540876915 - 495e74: 25 31 30 75 0a and eax, 175452209 - 495e79: 00 6d 61 add byte ptr [rbp + 97], ch - 495e7c: 78 20 js 0x495e9e <__PRETTY_FUNCTION__.11590+0x2fe> - 495e7e: 6d insd dword ptr es:[rdi], dx - 495e7f: 6d insd dword ptr es:[rdi], dx - 495e80: 61 - 495e81: 70 20 jo 0x495ea3 <__PRETTY_FUNCTION__.11590+0x303> - 495e83: 62 - 495e84: 79 74 jns 0x495efa <__PRETTY_FUNCTION__.13693+0x50> - 495e86: 65 73 20 jae 0x495ea9 <__PRETTY_FUNCTION__.11590+0x309> - 495e89: 20 20 and byte ptr [rax], ah - 495e8b: 3d 20 25 31 30 cmp eax, 808527136 - 495e90: 6c insb byte ptr es:[rdi], dx - 495e91: 75 0a jne 0x495e9d <__PRETTY_FUNCTION__.11590+0x2fd> - 495e93: 00 3c 6d 61 6c 6c 6f add byte ptr [2*rbp + 1869376609], bh - 495e9a: 63 20 movsxd esp, dword ptr [rax] - 495e9c: 76 65 jbe 0x495f03 <__PRETTY_FUNCTION__.13693+0x59> - 495e9e: 72 73 jb 0x495f13 <__PRETTY_FUNCTION__.13693+0x69> - 495ea0: 69 6f 6e 3d 22 31 22 imul ebp, dword ptr [rdi + 110], 573645373 - 495ea7: 3e 0a 00 or al, byte ptr ds:[rax] - -0000000000495eaa <__PRETTY_FUNCTION__.13693>: - 495eaa: 6d insd dword ptr es:[rdi], dx - 495eab: 74 72 je 0x495f1f <__PRETTY_FUNCTION__.13693+0x75> - 495ead: 69 6d 00 25 73 25 73 imul ebp, dword ptr [rbp], 1931834149 - 495eb4: 25 73 3a 25 75 and eax, 1965374067 - 495eb9: 3a 20 cmp ah, byte ptr [rax] - 495ebb: 25 73 25 73 41 and eax, 1098065267 - 495ec0: 73 73 jae 0x495f35 <__PRETTY_FUNCTION__.13693+0x8b> - 495ec2: 65 72 74 jb 0x495f39 <__PRETTY_FUNCTION__.13693+0x8f> - 495ec5: 69 6f 6e 20 60 25 73 imul ebp, dword ptr [rdi + 110], 1931829280 - 495ecc: 27 - 495ecd: 20 66 61 and byte ptr [rsi + 97], ah - 495ed0: 69 6c 65 64 2e 0a 00 00 imul ebp, dword ptr [rbp + 2*riz + 100], 2606 - 495ed8: 6d insd dword ptr es:[rdi], dx - 495ed9: 75 6e jne 0x495f49 <__PRETTY_FUNCTION__.13693+0x9f> - 495edb: 6d insd dword ptr es:[rdi], dx - 495edc: 61 - 495edd: 70 5f jo 0x495f3e <__PRETTY_FUNCTION__.13693+0x94> - 495edf: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 495ee2: 6e outsb dx, byte ptr [rsi] - 495ee3: 6b 28 29 imul ebp, dword ptr [rax], 41 - 495ee6: 3a 20 cmp ah, byte ptr [rax] - 495ee8: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 - 495eef: 20 70 6f and byte ptr [rax + 111], dh - 495ef2: 69 6e 74 65 72 00 6d imul ebp, dword ptr [rsi + 116], 1828745829 - 495ef9: 72 65 jb 0x495f60 <__PRETTY_FUNCTION__.13693+0xb6> - 495efb: 6d insd dword ptr es:[rdi], dx - 495efc: 61 - 495efd: 70 5f jo 0x495f5e <__PRETTY_FUNCTION__.13693+0xb4> - 495eff: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 495f02: 6e outsb dx, byte ptr [rsi] - 495f03: 6b 28 29 imul ebp, dword ptr [rax], 41 - 495f06: 3a 20 cmp ah, byte ptr [rax] - 495f08: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 - 495f0f: 20 70 6f and byte ptr [rax + 111], dh - 495f12: 69 6e 74 65 72 00 72 imul ebp, dword ptr [rsi + 116], 1912631909 - 495f19: 65 70 6c jo 0x495f88 <__PRETTY_FUNCTION__.13693+0xde> - 495f1c: 61 - 495f1d: 63 65 64 movsxd esp, dword ptr [rbp + 100] - 495f20: 5f pop rdi - 495f21: 61 - 495f22: 72 65 jb 0x495f89 <__PRETTY_FUNCTION__.13693+0xdf> - 495f24: 6e outsb dx, byte ptr [rsi] - 495f25: 61 - 495f26: 2d 3e 61 74 74 sub eax, 1953784126 - 495f2b: 61 - 495f2c: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 495f2f: 64 5f pop rdi - 495f31: 74 68 je 0x495f9b <__PRETTY_FUNCTION__.13693+0xf1> - 495f33: 72 65 jb 0x495f9a <__PRETTY_FUNCTION__.13693+0xf0> - 495f35: 61 - 495f36: 64 73 20 jae 0x495f59 <__PRETTY_FUNCTION__.13693+0xaf> - 495f39: 3e 20 30 and byte ptr ds:[rax], dh - 495f3c: 00 00 add byte ptr [rax], al - 495f3e: 00 00 add byte ptr [rax], al - 495f40: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 495f43: 72 75 jb 0x495fba <__PRETTY_FUNCTION__.13693+0x110> - 495f45: 70 74 jo 0x495fbb <__PRETTY_FUNCTION__.13693+0x111> - 495f47: 65 64 20 64 6f 75 and byte ptr fs:[rdi + 2*rbp + 117], ah - 495f4d: 62 - 495f4e: 6c insb byte ptr es:[rdi], dx - 495f4f: 65 2d 6c 69 6e 6b sub eax, 1802398060 - 495f55: 65 64 20 6c 69 73 and byte ptr fs:[rcx + 2*rbp + 115], ch - 495f5b: 74 20 je 0x495f7d <__PRETTY_FUNCTION__.13693+0xd3> - 495f5d: 28 6e 6f sub byte ptr [rsi + 111], ch - 495f60: 74 20 je 0x495f82 <__PRETTY_FUNCTION__.13693+0xd8> - 495f62: 73 6d jae 0x495fd1 <__PRETTY_FUNCTION__.13693+0x127> - 495f64: 61 - 495f65: 6c insb byte ptr es:[rdi], dx - 495f66: 6c insb byte ptr es:[rdi], dx - 495f67: 29 00 sub dword ptr [rax], eax - 495f69: 00 00 add byte ptr [rax], al - 495f6b: 00 00 add byte ptr [rax], al - 495f6d: 00 00 add byte ptr [rax], al - 495f6f: 00 6d 61 add byte ptr [rbp + 97], ch - 495f72: 6c insb byte ptr es:[rdi], dx - 495f73: 6c insb byte ptr es:[rdi], dx - 495f74: 6f outsd dx, dword ptr [rsi] - 495f75: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] - 495f78: 6f outsd dx, dword ptr [rsi] - 495f79: 6e outsb dx, byte ptr [rsi] - 495f7a: 73 6f jae 0x495feb <__PRETTY_FUNCTION__.13693+0x141> - 495f7c: 6c insb byte ptr es:[rdi], dx - 495f7d: 69 64 61 74 65 28 29 3a imul esp, dword ptr [rcx + 2*riz + 116], 975775845 - 495f85: 20 69 6e and byte ptr [rcx + 110], ch - 495f88: 76 61 jbe 0x495feb <__PRETTY_FUNCTION__.13693+0x141> - 495f8a: 6c insb byte ptr es:[rdi], dx - 495f8b: 69 64 20 63 68 75 6e 6b imul esp, dword ptr [rax + riz + 99], 1802401128 - 495f93: 20 73 69 and byte ptr [rbx + 105], dh - 495f96: 7a 65 jp 0x495ffd <__PRETTY_FUNCTION__.13693+0x153> - ... - 495fa0: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 495fa3: 72 75 jb 0x49601a <__PRETTY_FUNCTION__.13693+0x170> - 495fa5: 70 74 jo 0x49601b <__PRETTY_FUNCTION__.13693+0x171> - 495fa7: 65 64 20 73 69 and byte ptr fs:[rbx + 105], dh - 495fac: 7a 65 jp 0x496013 <__PRETTY_FUNCTION__.13693+0x169> - 495fae: 20 76 73 and byte ptr [rsi + 115], dh - 495fb1: 2e 20 70 72 and byte ptr cs:[rax + 114], dh - 495fb5: 65 76 5f jbe 0x496017 <__PRETTY_FUNCTION__.13693+0x16d> - 495fb8: 73 69 jae 0x496023 <__PRETTY_FUNCTION__.13693+0x179> - 495fba: 7a 65 jp 0x496021 <__PRETTY_FUNCTION__.13693+0x177> - 495fbc: 20 69 6e and byte ptr [rcx + 110], ch - 495fbf: 20 66 61 and byte ptr [rsi + 97], ah - 495fc2: 73 74 jae 0x496038 <__PRETTY_FUNCTION__.13693+0x18e> - 495fc4: 62 - 495fc5: 69 6e 73 00 00 00 00 imul ebp, dword ptr [rsi + 115], 0 - 495fcc: 00 00 add byte ptr [rax], al - 495fce: 00 00 add byte ptr [rax], al - 495fd0: 20 20 and byte ptr [rax], ah - 495fd2: 3c 73 cmp al, 115 - 495fd4: 69 7a 65 20 66 72 6f imul edi, dword ptr [rdx + 101], 1869768224 - 495fdb: 6d insd dword ptr es:[rdi], dx - 495fdc: 3d 22 25 7a 75 cmp eax, 1970939170 - 495fe1: 22 20 and ah, byte ptr [rax] - 495fe3: 74 6f je 0x496054 <__PRETTY_FUNCTION__.13693+0x1aa> - 495fe5: 3d 22 25 7a 75 cmp eax, 1970939170 - 495fea: 22 20 and ah, byte ptr [rax] - 495fec: 74 6f je 0x49605d <__PRETTY_FUNCTION__.13693+0x1b3> - 495fee: 74 61 je 0x496051 <__PRETTY_FUNCTION__.13693+0x1a7> - 495ff0: 6c insb byte ptr es:[rdi], dx - 495ff1: 3d 22 25 7a 75 cmp eax, 1970939170 - 495ff6: 22 20 and ah, byte ptr [rax] - 495ff8: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 495ffb: 6e outsb dx, byte ptr [rsi] - 495ffc: 74 3d je 0x49603b <__PRETTY_FUNCTION__.13693+0x191> - 495ffe: 22 25 7a 75 22 2f and ah, byte ptr [rip + 790787450] # 0x2f6bd57e <_end+0x2f1f9bfe> - 496004: 3e 0a 00 or al, byte ptr ds:[rax] - 496007: 00 20 add byte ptr [rax], ah - 496009: 20 3c 75 6e 73 6f 72 and byte ptr [2*rsi + 1919906670], bh - 496010: 74 65 je 0x496077 <__PRETTY_FUNCTION__.13693+0x1cd> - 496012: 64 20 66 72 and byte ptr fs:[rsi + 114], ah - 496016: 6f outsd dx, dword ptr [rsi] - 496017: 6d insd dword ptr es:[rdi], dx - 496018: 3d 22 25 7a 75 cmp eax, 1970939170 - 49601d: 22 20 and ah, byte ptr [rax] - 49601f: 74 6f je 0x496090 <__PRETTY_FUNCTION__.13693+0x1e6> - 496021: 3d 22 25 7a 75 cmp eax, 1970939170 - 496026: 22 20 and ah, byte ptr [rax] - 496028: 74 6f je 0x496099 <__PRETTY_FUNCTION__.13693+0x1ef> - 49602a: 74 61 je 0x49608d <__PRETTY_FUNCTION__.13693+0x1e3> - 49602c: 6c insb byte ptr es:[rdi], dx - 49602d: 3d 22 25 7a 75 cmp eax, 1970939170 - 496032: 22 20 and ah, byte ptr [rax] - 496034: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 496037: 6e outsb dx, byte ptr [rsi] - 496038: 74 3d je 0x496077 <__PRETTY_FUNCTION__.13693+0x1cd> - 49603a: 22 25 7a 75 22 2f and ah, byte ptr [rip + 790787450] # 0x2f6bd5ba <_end+0x2f1f9c3a> - 496040: 3e 0a 00 or al, byte ptr ds:[rax] - 496043: 00 00 add byte ptr [rax], al - 496045: 00 00 add byte ptr [rax], al - 496047: 00 3c 2f add byte ptr [rdi + rbp], bh - 49604a: 73 69 jae 0x4960b5 <__PRETTY_FUNCTION__.13693+0x20b> - 49604c: 7a 65 jp 0x4960b3 <__PRETTY_FUNCTION__.13693+0x209> - 49604e: 73 3e jae 0x49608e <__PRETTY_FUNCTION__.13693+0x1e4> - 496050: 0a 3c 74 or bh, byte ptr [rsp + 2*rsi] - 496053: 6f outsd dx, dword ptr [rsi] - 496054: 74 61 je 0x4960b7 <__PRETTY_FUNCTION__.13693+0x20d> - 496056: 6c insb byte ptr es:[rdi], dx - 496057: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh - 49605b: 65 3d 22 66 61 73 cmp eax, 1935762978 - 496061: 74 22 je 0x496085 <__PRETTY_FUNCTION__.13693+0x1db> - 496063: 20 63 6f and byte ptr [rbx + 111], ah - 496066: 75 6e jne 0x4960d6 <__PRETTY_FUNCTION__.13693+0x22c> - 496068: 74 3d je 0x4960a7 <__PRETTY_FUNCTION__.13693+0x1fd> - 49606a: 22 25 7a 75 22 20 and ah, byte ptr [rip + 539129210] # 0x206bd5ea <_end+0x201f9c6a> - 496070: 73 69 jae 0x4960db <__PRETTY_FUNCTION__.13693+0x231> - 496072: 7a 65 jp 0x4960d9 <__PRETTY_FUNCTION__.13693+0x22f> - 496074: 3d 22 25 7a 75 cmp eax, 1970939170 - 496079: 22 2f and ch, byte ptr [rdi] - 49607b: 3e 0a 3c 74 or bh, byte ptr ds:[rsp + 2*rsi] - 49607f: 6f outsd dx, dword ptr [rsi] - 496080: 74 61 je 0x4960e3 <__PRETTY_FUNCTION__.13693+0x239> - 496082: 6c insb byte ptr es:[rdi], dx - 496083: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh - 496087: 65 3d 22 72 65 73 cmp eax, 1936028194 - 49608d: 74 22 je 0x4960b1 <__PRETTY_FUNCTION__.13693+0x207> - 49608f: 20 63 6f and byte ptr [rbx + 111], ah - 496092: 75 6e jne 0x496102 <__PRETTY_FUNCTION__.13693+0x258> - 496094: 74 3d je 0x4960d3 <__PRETTY_FUNCTION__.13693+0x229> - 496096: 22 25 7a 75 22 20 and ah, byte ptr [rip + 539129210] # 0x206bd616 <_end+0x201f9c96> - 49609c: 73 69 jae 0x496107 <__PRETTY_FUNCTION__.13693+0x25d> - 49609e: 7a 65 jp 0x496105 <__PRETTY_FUNCTION__.13693+0x25b> - 4960a0: 3d 22 25 7a 75 cmp eax, 1970939170 - 4960a5: 22 2f and ch, byte ptr [rdi] - 4960a7: 3e 0a 3c 73 or bh, byte ptr ds:[rbx + 2*rsi] - 4960ab: 79 73 jns 0x496120 <__PRETTY_FUNCTION__.13693+0x276> - 4960ad: 74 65 je 0x496114 <__PRETTY_FUNCTION__.13693+0x26a> - 4960af: 6d insd dword ptr es:[rdi], dx - 4960b0: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh - 4960b4: 65 3d 22 63 75 72 cmp eax, 1920295714 - 4960ba: 72 65 jb 0x496121 <__PRETTY_FUNCTION__.13693+0x277> - 4960bc: 6e outsb dx, byte ptr [rsi] - 4960bd: 74 22 je 0x4960e1 <__PRETTY_FUNCTION__.13693+0x237> - 4960bf: 20 73 69 and byte ptr [rbx + 105], dh - 4960c2: 7a 65 jp 0x496129 <__PRETTY_FUNCTION__.13693+0x27f> - 4960c4: 3d 22 25 7a 75 cmp eax, 1970939170 - 4960c9: 22 2f and ch, byte ptr [rdi] - 4960cb: 3e 0a 3c 73 or bh, byte ptr ds:[rbx + 2*rsi] - 4960cf: 79 73 jns 0x496144 <__PRETTY_FUNCTION__.13693+0x29a> - 4960d1: 74 65 je 0x496138 <__PRETTY_FUNCTION__.13693+0x28e> - 4960d3: 6d insd dword ptr es:[rdi], dx - 4960d4: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh - 4960d8: 65 3d 22 6d 61 78 cmp eax, 2019650850 - 4960de: 22 20 and ah, byte ptr [rax] - 4960e0: 73 69 jae 0x49614b <__PRETTY_FUNCTION__.13693+0x2a1> - 4960e2: 7a 65 jp 0x496149 <__PRETTY_FUNCTION__.13693+0x29f> - 4960e4: 3d 22 25 7a 75 cmp eax, 1970939170 - 4960e9: 22 2f and ch, byte ptr [rdi] - 4960eb: 3e 0a 00 or al, byte ptr ds:[rax] - 4960ee: 00 00 add byte ptr [rax], al - 4960f0: 3c 61 cmp al, 97 - 4960f2: 73 70 jae 0x496164 <__PRETTY_FUNCTION__.13693+0x2ba> - 4960f4: 61 - 4960f5: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4960f8: 74 79 je 0x496173 <__PRETTY_FUNCTION__.13693+0x2c9> - 4960fa: 70 65 jo 0x496161 <__PRETTY_FUNCTION__.13693+0x2b7> - 4960fc: 3d 22 74 6f 74 cmp eax, 1953461282 - 496101: 61 - 496102: 6c insb byte ptr es:[rdi], dx - 496103: 22 20 and ah, byte ptr [rax] - 496105: 73 69 jae 0x496170 <__PRETTY_FUNCTION__.13693+0x2c6> - 496107: 7a 65 jp 0x49616e <__PRETTY_FUNCTION__.13693+0x2c4> - 496109: 3d 22 25 7a 75 cmp eax, 1970939170 - 49610e: 22 2f and ch, byte ptr [rdi] - 496110: 3e 0a 3c 61 or bh, byte ptr ds:[rcx + 2*riz] - 496114: 73 70 jae 0x496186 <__PRETTY_FUNCTION__.13693+0x2dc> - 496116: 61 - 496117: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 49611a: 74 79 je 0x496195 <__PRETTY_FUNCTION__.13693+0x2eb> - 49611c: 70 65 jo 0x496183 <__PRETTY_FUNCTION__.13693+0x2d9> - 49611e: 3d 22 6d 70 72 cmp eax, 1919970594 - 496123: 6f outsd dx, dword ptr [rsi] - 496124: 74 65 je 0x49618b <__PRETTY_FUNCTION__.13693+0x2e1> - 496126: 63 74 22 20 movsxd esi, dword ptr [rdx + riz + 32] - 49612a: 73 69 jae 0x496195 <__PRETTY_FUNCTION__.13693+0x2eb> - 49612c: 7a 65 jp 0x496193 <__PRETTY_FUNCTION__.13693+0x2e9> - 49612e: 3d 22 25 7a 75 cmp eax, 1970939170 - 496133: 22 2f and ch, byte ptr [rdi] - 496135: 3e 0a 3c 61 or bh, byte ptr ds:[rcx + 2*riz] - 496139: 73 70 jae 0x4961ab <__PRETTY_FUNCTION__.13693+0x301> - 49613b: 61 - 49613c: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 49613f: 74 79 je 0x4961ba <__PRETTY_FUNCTION__.13693+0x310> - 496141: 70 65 jo 0x4961a8 <__PRETTY_FUNCTION__.13693+0x2fe> - 496143: 3d 22 73 75 62 cmp eax, 1651864354 - 496148: 68 65 61 70 73 push 1936744805 - 49614d: 22 20 and ah, byte ptr [rax] - 49614f: 73 69 jae 0x4961ba <__PRETTY_FUNCTION__.13693+0x310> - 496151: 7a 65 jp 0x4961b8 <__PRETTY_FUNCTION__.13693+0x30e> - 496153: 3d 22 25 7a 75 cmp eax, 1970939170 - 496158: 22 2f and ch, byte ptr [rdi] - 49615a: 3e 0a 00 or al, byte ptr ds:[rax] - 49615d: 00 00 add byte ptr [rax], al - 49615f: 00 3c 61 add byte ptr [rcx + 2*riz], bh - 496162: 73 70 jae 0x4961d4 <__PRETTY_FUNCTION__.13693+0x32a> - 496164: 61 - 496165: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 496168: 74 79 je 0x4961e3 <__PRETTY_FUNCTION__.13693+0x339> - 49616a: 70 65 jo 0x4961d1 <__PRETTY_FUNCTION__.13693+0x327> - 49616c: 3d 22 74 6f 74 cmp eax, 1953461282 - 496171: 61 - 496172: 6c insb byte ptr es:[rdi], dx - 496173: 22 20 and ah, byte ptr [rax] - 496175: 73 69 jae 0x4961e0 <__PRETTY_FUNCTION__.13693+0x336> - 496177: 7a 65 jp 0x4961de <__PRETTY_FUNCTION__.13693+0x334> - 496179: 3d 22 25 7a 75 cmp eax, 1970939170 - 49617e: 22 2f and ch, byte ptr [rdi] - 496180: 3e 0a 3c 61 or bh, byte ptr ds:[rcx + 2*riz] - 496184: 73 70 jae 0x4961f6 <__PRETTY_FUNCTION__.13693+0x34c> - 496186: 61 - 496187: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 49618a: 74 79 je 0x496205 <__PRETTY_FUNCTION__.13693+0x35b> - 49618c: 70 65 jo 0x4961f3 <__PRETTY_FUNCTION__.13693+0x349> - 49618e: 3d 22 6d 70 72 cmp eax, 1919970594 - 496193: 6f outsd dx, dword ptr [rsi] - 496194: 74 65 je 0x4961fb <__PRETTY_FUNCTION__.13693+0x351> - 496196: 63 74 22 20 movsxd esi, dword ptr [rdx + riz + 32] - 49619a: 73 69 jae 0x496205 <__PRETTY_FUNCTION__.13693+0x35b> - 49619c: 7a 65 jp 0x496203 <__PRETTY_FUNCTION__.13693+0x359> - 49619e: 3d 22 25 7a 75 cmp eax, 1970939170 - 4961a3: 22 2f and ch, byte ptr [rdi] - 4961a5: 3e 0a 00 or al, byte ptr ds:[rax] - 4961a8: 3c 74 cmp al, 116 - 4961aa: 6f outsd dx, dword ptr [rsi] - 4961ab: 74 61 je 0x49620e <__PRETTY_FUNCTION__.13693+0x364> - 4961ad: 6c insb byte ptr es:[rdi], dx - 4961ae: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh - 4961b2: 65 3d 22 66 61 73 cmp eax, 1935762978 - 4961b8: 74 22 je 0x4961dc <__PRETTY_FUNCTION__.13693+0x332> - 4961ba: 20 63 6f and byte ptr [rbx + 111], ah - 4961bd: 75 6e jne 0x49622d <__PRETTY_FUNCTION__.13693+0x383> - 4961bf: 74 3d je 0x4961fe <__PRETTY_FUNCTION__.13693+0x354> - 4961c1: 22 25 7a 75 22 20 and ah, byte ptr [rip + 539129210] # 0x206bd741 <_end+0x201f9dc1> - 4961c7: 73 69 jae 0x496232 <__PRETTY_FUNCTION__.13693+0x388> - 4961c9: 7a 65 jp 0x496230 <__PRETTY_FUNCTION__.13693+0x386> - 4961cb: 3d 22 25 7a 75 cmp eax, 1970939170 - 4961d0: 22 2f and ch, byte ptr [rdi] - 4961d2: 3e 0a 3c 74 or bh, byte ptr ds:[rsp + 2*rsi] - 4961d6: 6f outsd dx, dword ptr [rsi] - 4961d7: 74 61 je 0x49623a <__PRETTY_FUNCTION__.13693+0x390> - 4961d9: 6c insb byte ptr es:[rdi], dx - 4961da: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh - 4961de: 65 3d 22 72 65 73 cmp eax, 1936028194 - 4961e4: 74 22 je 0x496208 <__PRETTY_FUNCTION__.13693+0x35e> - 4961e6: 20 63 6f and byte ptr [rbx + 111], ah - 4961e9: 75 6e jne 0x496259 <__PRETTY_FUNCTION__.13693+0x3af> - 4961eb: 74 3d je 0x49622a <__PRETTY_FUNCTION__.13693+0x380> - 4961ed: 22 25 7a 75 22 20 and ah, byte ptr [rip + 539129210] # 0x206bd76d <_end+0x201f9ded> - 4961f3: 73 69 jae 0x49625e <__PRETTY_FUNCTION__.13693+0x3b4> - 4961f5: 7a 65 jp 0x49625c <__PRETTY_FUNCTION__.13693+0x3b2> - 4961f7: 3d 22 25 7a 75 cmp eax, 1970939170 - 4961fc: 22 2f and ch, byte ptr [rdi] - 4961fe: 3e 0a 3c 74 or bh, byte ptr ds:[rsp + 2*rsi] - 496202: 6f outsd dx, dword ptr [rsi] - 496203: 74 61 je 0x496266 <__PRETTY_FUNCTION__.13693+0x3bc> - 496205: 6c insb byte ptr es:[rdi], dx - 496206: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh - 49620a: 65 3d 22 6d 6d 61 cmp eax, 1634561314 - 496210: 70 22 jo 0x496234 <__PRETTY_FUNCTION__.13693+0x38a> - 496212: 20 63 6f and byte ptr [rbx + 111], ah - 496215: 75 6e jne 0x496285 <__PRETTY_FUNCTION__.13693+0x3db> - 496217: 74 3d je 0x496256 <__PRETTY_FUNCTION__.13693+0x3ac> - 496219: 22 25 64 22 20 73 and ah, byte ptr [rip + 1931485796] # 0x73698483 <_end+0x731d4b03> - 49621f: 69 7a 65 3d 22 25 7a imul edi, dword ptr [rdx + 101], 2049253949 - 496226: 75 22 jne 0x49624a <__PRETTY_FUNCTION__.13693+0x3a0> - 496228: 2f - 496229: 3e 0a 3c 73 or bh, byte ptr ds:[rbx + 2*rsi] - 49622d: 79 73 jns 0x4962a2 <__PRETTY_FUNCTION__.13693+0x3f8> - 49622f: 74 65 je 0x496296 <__PRETTY_FUNCTION__.13693+0x3ec> - 496231: 6d insd dword ptr es:[rdi], dx - 496232: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh - 496236: 65 3d 22 63 75 72 cmp eax, 1920295714 - 49623c: 72 65 jb 0x4962a3 <__PRETTY_FUNCTION__.13693+0x3f9> - 49623e: 6e outsb dx, byte ptr [rsi] - 49623f: 74 22 je 0x496263 <__PRETTY_FUNCTION__.13693+0x3b9> - 496241: 20 73 69 and byte ptr [rbx + 105], dh - 496244: 7a 65 jp 0x4962ab <__PRETTY_FUNCTION__.13693+0x401> - 496246: 3d 22 25 7a 75 cmp eax, 1970939170 - 49624b: 22 2f and ch, byte ptr [rdi] - 49624d: 3e 0a 3c 73 or bh, byte ptr ds:[rbx + 2*rsi] - 496251: 79 73 jns 0x4962c6 <__PRETTY_FUNCTION__.13693+0x41c> - 496253: 74 65 je 0x4962ba <__PRETTY_FUNCTION__.13693+0x410> - 496255: 6d insd dword ptr es:[rdi], dx - 496256: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh - 49625a: 65 3d 22 6d 61 78 cmp eax, 2019650850 - 496260: 22 20 and ah, byte ptr [rax] - 496262: 73 69 jae 0x4962cd <__PRETTY_FUNCTION__.13693+0x423> - 496264: 7a 65 jp 0x4962cb <__PRETTY_FUNCTION__.13693+0x421> - 496266: 3d 22 25 7a 75 cmp eax, 1970939170 - 49626b: 22 2f and ch, byte ptr [rdi] - 49626d: 3e 0a 3c 61 or bh, byte ptr ds:[rcx + 2*riz] - 496271: 73 70 jae 0x4962e3 <__PRETTY_FUNCTION__.13693+0x439> - 496273: 61 - 496274: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 496277: 74 79 je 0x4962f2 <__PRETTY_FUNCTION__.13693+0x448> - 496279: 70 65 jo 0x4962e0 <__PRETTY_FUNCTION__.13693+0x436> - 49627b: 3d 22 74 6f 74 cmp eax, 1953461282 - 496280: 61 - 496281: 6c insb byte ptr es:[rdi], dx - 496282: 22 20 and ah, byte ptr [rax] - 496284: 73 69 jae 0x4962ef <__PRETTY_FUNCTION__.13693+0x445> - 496286: 7a 65 jp 0x4962ed <__PRETTY_FUNCTION__.13693+0x443> - 496288: 3d 22 25 7a 75 cmp eax, 1970939170 - 49628d: 22 2f and ch, byte ptr [rdi] - 49628f: 3e 0a 3c 61 or bh, byte ptr ds:[rcx + 2*riz] - 496293: 73 70 jae 0x496305 <__PRETTY_FUNCTION__.13693+0x45b> - 496295: 61 - 496296: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 496299: 74 79 je 0x496314 <__PRETTY_FUNCTION__.13693+0x46a> - 49629b: 70 65 jo 0x496302 <__PRETTY_FUNCTION__.13693+0x458> - 49629d: 3d 22 6d 70 72 cmp eax, 1919970594 - 4962a2: 6f outsd dx, dword ptr [rsi] - 4962a3: 74 65 je 0x49630a <__PRETTY_FUNCTION__.13693+0x460> - 4962a5: 63 74 22 20 movsxd esi, dword ptr [rdx + riz + 32] - 4962a9: 73 69 jae 0x496314 <__PRETTY_FUNCTION__.13693+0x46a> - 4962ab: 7a 65 jp 0x496312 <__PRETTY_FUNCTION__.13693+0x468> - 4962ad: 3d 22 25 7a 75 cmp eax, 1970939170 - 4962b2: 22 2f and ch, byte ptr [rdi] - 4962b4: 3e 0a 3c 2f or bh, byte ptr ds:[rdi + rbp] - 4962b8: 6d insd dword ptr es:[rdi], dx - 4962b9: 61 - 4962ba: 6c insb byte ptr es:[rdi], dx - 4962bb: 6c insb byte ptr es:[rdi], dx - 4962bc: 6f outsd dx, dword ptr [rsi] - 4962bd: 63 3e movsxd edi, dword ptr [rsi] - 4962bf: 0a 00 or al, byte ptr [rax] - 4962c1: 00 00 add byte ptr [rax], al - 4962c3: 00 00 add byte ptr [rax], al - 4962c5: 00 00 add byte ptr [rax], al - 4962c7: 00 66 72 add byte ptr [rsi + 114], ah - 4962ca: 65 65 28 29 sub byte ptr gs:[rcx], ch - 4962ce: 3a 20 cmp ah, byte ptr [rax] - 4962d0: 64 6f outsd dx, dword ptr fs:[rsi] - 4962d2: 75 62 jne 0x496336 <__PRETTY_FUNCTION__.13693+0x48c> - 4962d4: 6c insb byte ptr es:[rdi], dx - 4962d5: 65 20 66 72 and byte ptr gs:[rsi + 114], ah - 4962d9: 65 65 20 64 65 74 and byte ptr gs:[rbp + 2*riz + 116], ah - 4962df: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 4962e4: 20 69 6e and byte ptr [rcx + 110], ch - 4962e7: 20 74 63 61 and byte ptr [rbx + 2*riz + 97], dh - 4962eb: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 4962ee: 20 32 and byte ptr [rdx], dh - ... - 4962f8: 66 72 65 jb 0x496360 <__PRETTY_FUNCTION__.13693+0x4b6> - 4962fb: 65 28 29 sub byte ptr gs:[rcx], ch - 4962fe: 3a 20 cmp ah, byte ptr [rax] - 496300: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 - 496307: 20 6e 65 and byte ptr [rsi + 101], ch - 49630a: 78 74 js 0x496380 <__PRETTY_FUNCTION__.13693+0x4d6> - 49630c: 20 73 69 and byte ptr [rbx + 105], dh - 49630f: 7a 65 jp 0x496376 <__PRETTY_FUNCTION__.13693+0x4cc> - 496311: 20 28 and byte ptr [rax], ch - 496313: 66 61 - 496315: 73 74 jae 0x49638b <__PRETTY_FUNCTION__.13693+0x4e1> - 496317: 29 00 sub dword ptr [rax], eax - 496319: 00 00 add byte ptr [rax], al - 49631b: 00 00 add byte ptr [rax], al - 49631d: 00 00 add byte ptr [rax], al - 49631f: 00 64 6f 75 add byte ptr [rdi + 2*rbp + 117], ah - 496323: 62 - 496324: 6c insb byte ptr es:[rdi], dx - 496325: 65 20 66 72 and byte ptr gs:[rsi + 114], ah - 496329: 65 65 20 6f 72 and byte ptr gs:[rdi + 114], ch - 49632e: 20 63 6f and byte ptr [rbx + 111], ah - 496331: 72 72 jb 0x4963a5 <__PRETTY_FUNCTION__.13693+0x4fb> - 496333: 75 70 jne 0x4963a5 <__PRETTY_FUNCTION__.13693+0x4fb> - 496335: 74 69 je 0x4963a0 <__PRETTY_FUNCTION__.13693+0x4f6> - 496337: 6f outsd dx, dword ptr [rsi] - 496338: 6e outsb dx, byte ptr [rsi] - 496339: 20 28 and byte ptr [rax], ch - 49633b: 66 61 - 49633d: 73 74 jae 0x4963b3 <__PRETTY_FUNCTION__.13693+0x509> - 49633f: 74 6f je 0x4963b0 <__PRETTY_FUNCTION__.13693+0x506> - 496341: 70 29 jo 0x49636c <__PRETTY_FUNCTION__.13693+0x4c2> - 496343: 00 00 add byte ptr [rax], al - 496345: 00 00 add byte ptr [rax], al - 496347: 00 64 6f 75 add byte ptr [rdi + 2*rbp + 117], ah - 49634b: 62 - 49634c: 6c insb byte ptr es:[rdi], dx - 49634d: 65 20 66 72 and byte ptr gs:[rsi + 114], ah - 496351: 65 65 20 6f 72 and byte ptr gs:[rdi + 114], ch - 496356: 20 63 6f and byte ptr [rbx + 111], ah - 496359: 72 72 jb 0x4963cd <__PRETTY_FUNCTION__.13693+0x523> - 49635b: 75 70 jne 0x4963cd <__PRETTY_FUNCTION__.13693+0x523> - 49635d: 74 69 je 0x4963c8 <__PRETTY_FUNCTION__.13693+0x51e> - 49635f: 6f outsd dx, dword ptr [rsi] - 496360: 6e outsb dx, byte ptr [rsi] - 496361: 20 28 and byte ptr [rax], ch - 496363: 74 6f je 0x4963d4 <__PRETTY_FUNCTION__.13693+0x52a> - 496365: 70 29 jo 0x496390 <__PRETTY_FUNCTION__.13693+0x4e6> - 496367: 00 64 6f 75 add byte ptr [rdi + 2*rbp + 117], ah - 49636b: 62 - 49636c: 6c insb byte ptr es:[rdi], dx - 49636d: 65 20 66 72 and byte ptr gs:[rsi + 114], ah - 496371: 65 65 20 6f 72 and byte ptr gs:[rdi + 114], ch - 496376: 20 63 6f and byte ptr [rbx + 111], ah - 496379: 72 72 jb 0x4963ed <__PRETTY_FUNCTION__.13693+0x543> - 49637b: 75 70 jne 0x4963ed <__PRETTY_FUNCTION__.13693+0x543> - 49637d: 74 69 je 0x4963e8 <__PRETTY_FUNCTION__.13693+0x53e> - 49637f: 6f outsd dx, dword ptr [rsi] - 496380: 6e outsb dx, byte ptr [rsi] - 496381: 20 28 and byte ptr [rax], ch - 496383: 6f outsd dx, dword ptr [rsi] - 496384: 75 74 jne 0x4963fa <__PRETTY_FUNCTION__.13693+0x550> - 496386: 29 00 sub dword ptr [rax], eax - 496388: 64 6f outsd dx, dword ptr fs:[rsi] - 49638a: 75 62 jne 0x4963ee <__PRETTY_FUNCTION__.13693+0x544> - 49638c: 6c insb byte ptr es:[rdi], dx - 49638d: 65 20 66 72 and byte ptr gs:[rsi + 114], ah - 496391: 65 65 20 6f 72 and byte ptr gs:[rdi + 114], ch - 496396: 20 63 6f and byte ptr [rbx + 111], ah - 496399: 72 72 jb 0x49640d <__PRETTY_FUNCTION__.13693+0x563> - 49639b: 75 70 jne 0x49640d <__PRETTY_FUNCTION__.13693+0x563> - 49639d: 74 69 je 0x496408 <__PRETTY_FUNCTION__.13693+0x55e> - 49639f: 6f outsd dx, dword ptr [rsi] - 4963a0: 6e outsb dx, byte ptr [rsi] - 4963a1: 20 28 and byte ptr [rax], ch - 4963a3: 21 70 72 and dword ptr [rax + 114], esi - 4963a6: 65 76 29 jbe 0x4963d2 <__PRETTY_FUNCTION__.13693+0x528> - 4963a9: 00 00 add byte ptr [rax], al - 4963ab: 00 00 add byte ptr [rax], al - 4963ad: 00 00 add byte ptr [rax], al - 4963af: 00 66 72 add byte ptr [rsi + 114], ah - 4963b2: 65 65 28 29 sub byte ptr gs:[rcx], ch - 4963b6: 3a 20 cmp ah, byte ptr [rax] - 4963b8: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 - 4963bf: 20 6e 65 and byte ptr [rsi + 101], ch - 4963c2: 78 74 js 0x496438 <__PRETTY_FUNCTION__.13693+0x58e> - 4963c4: 20 73 69 and byte ptr [rbx + 105], dh - 4963c7: 7a 65 jp 0x49642e <__PRETTY_FUNCTION__.13693+0x584> - 4963c9: 20 28 and byte ptr [rax], ch - 4963cb: 6e outsb dx, byte ptr [rsi] - 4963cc: 6f outsd dx, dword ptr [rsi] - 4963cd: 72 6d jb 0x49643c <__PRETTY_FUNCTION__.13693+0x592> - 4963cf: 61 - 4963d0: 6c insb byte ptr es:[rdi], dx - 4963d1: 29 00 sub dword ptr [rax], eax - 4963d3: 00 00 add byte ptr [rax], al - 4963d5: 00 00 add byte ptr [rax], al - 4963d7: 00 63 6f add byte ptr [rbx + 111], ah - 4963da: 72 72 jb 0x49644e <__PRETTY_FUNCTION__.13693+0x5a4> - 4963dc: 75 70 jne 0x49644e <__PRETTY_FUNCTION__.13693+0x5a4> - 4963de: 74 65 je 0x496445 <__PRETTY_FUNCTION__.13693+0x59b> - 4963e0: 64 20 73 69 and byte ptr fs:[rbx + 105], dh - 4963e4: 7a 65 jp 0x49644b <__PRETTY_FUNCTION__.13693+0x5a1> - 4963e6: 20 76 73 and byte ptr [rsi + 115], dh - 4963e9: 2e 20 70 72 and byte ptr cs:[rax + 114], dh - 4963ed: 65 76 5f jbe 0x49644f <__PRETTY_FUNCTION__.13693+0x5a5> - 4963f0: 73 69 jae 0x49645b <__PRETTY_FUNCTION__.13693+0x5b1> - 4963f2: 7a 65 jp 0x496459 <__PRETTY_FUNCTION__.13693+0x5af> - 4963f4: 20 77 68 and byte ptr [rdi + 104], dh - 4963f7: 69 6c 65 20 63 6f 6e 73 imul ebp, dword ptr [rbp + 2*riz + 32], 1936617315 - 4963ff: 6f outsd dx, dword ptr [rsi] - 496400: 6c insb byte ptr es:[rdi], dx - 496401: 69 64 61 74 69 6e 67 00 imul esp, dword ptr [rcx + 2*riz + 116], 6778473 - 496409: 00 00 add byte ptr [rax], al - 49640b: 00 00 add byte ptr [rax], al - 49640d: 00 00 add byte ptr [rax], al - 49640f: 00 66 72 add byte ptr [rsi + 114], ah - 496412: 65 65 28 29 sub byte ptr gs:[rcx], ch - 496416: 3a 20 cmp ah, byte ptr [rax] - 496418: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 49641b: 72 75 jb 0x496492 <__PRETTY_FUNCTION__.13693+0x5e8> - 49641d: 70 74 jo 0x496493 <__PRETTY_FUNCTION__.13693+0x5e9> - 49641f: 65 64 20 75 6e and byte ptr fs:[rbp + 110], dh - 496424: 73 6f jae 0x496495 <__PRETTY_FUNCTION__.13693+0x5eb> - 496426: 72 74 jb 0x49649c <__PRETTY_FUNCTION__.13693+0x5f2> - 496428: 65 64 20 63 68 and byte ptr fs:[rbx + 104], ah - 49642d: 75 6e jne 0x49649d <__PRETTY_FUNCTION__.13693+0x5f3> - 49642f: 6b 73 00 00 imul esi, dword ptr [rbx], 0 - 496433: 00 00 add byte ptr [rax], al - 496435: 00 00 add byte ptr [rax], al - 496437: 00 63 68 add byte ptr [rbx + 104], ah - 49643a: 75 6e jne 0x4964aa <__PRETTY_FUNCTION__.13693+0x600> - 49643c: 6b 73 69 7a imul esi, dword ptr [rbx + 105], 122 - 496440: 65 5f pop rdi - 496442: 6e outsb dx, byte ptr [rsi] - 496443: 6f outsd dx, dword ptr [rsi] - 496444: 6d insd dword ptr es:[rdi], dx - 496445: 61 - 496446: 73 6b jae 0x4964b3 <__PRETTY_FUNCTION__.13693+0x609> - 496448: 20 28 and byte ptr [rax], ch - 49644a: 70 29 jo 0x496475 <__PRETTY_FUNCTION__.13693+0x5cb> - 49644c: 20 3d 3d 20 28 30 and byte ptr [rip + 807936061], bh # 0x3071848f <_end+0x30254b0f> - 496452: 20 7c 20 50 and byte ptr [rax + riz + 80], bh - 496456: 52 push rdx - 496457: 45 56 push r14 - 496459: 5f pop rdi - 49645a: 49 4e - 49645c: 55 push rbp - 49645d: 53 push rbx - 49645e: 45 29 00 sub dword ptr [r8], r8d - 496461: 00 00 add byte ptr [rax], al - 496463: 00 00 add byte ptr [rax], al - 496465: 00 00 add byte ptr [rax], al - 496467: 00 6e 65 add byte ptr [rsi + 101], ch - 49646a: 77 5f ja 0x4964cb <__PRETTY_FUNCTION__.13693+0x621> - 49646c: 73 69 jae 0x4964d7 <__PRETTY_FUNCTION__.13693+0x62d> - 49646e: 7a 65 jp 0x4964d5 <__PRETTY_FUNCTION__.13693+0x62b> - 496470: 20 3e and byte ptr [rsi], bh - 496472: 20 30 and byte ptr [rax], dh - 496474: 20 26 and byte ptr [rsi], ah - 496476: 26 20 6e 65 and byte ptr es:[rsi + 101], ch - 49647a: 77 5f ja 0x4964db <__PRETTY_FUNCTION__.13693+0x631> - 49647c: 73 69 jae 0x4964e7 <__PRETTY_FUNCTION__.13693+0x63d> - 49647e: 7a 65 jp 0x4964e5 <__PRETTY_FUNCTION__.13693+0x63b> - 496480: 20 3c 20 and byte ptr [rax + riz], bh - 496483: 28 6c 6f 6e sub byte ptr [rdi + 2*rbp + 110], ch - 496487: 67 29 20 sub dword ptr [eax], esp - 49648a: 28 32 sub byte ptr [rdx], dh - 49648c: 20 2a and byte ptr [rdx], ch - 49648e: 20 4d 49 and byte ptr [rbp + 73], cl - 496491: 4e 53 push rbx - 496493: 49 5a pop r10 - 496495: 45 29 00 sub dword ptr [r8], r8d - 496498: 6e outsb dx, byte ptr [rsi] - 496499: 65 77 5f ja 0x4964fb <__PRETTY_FUNCTION__.13693+0x651> - 49649c: 73 69 jae 0x496507 <__PRETTY_FUNCTION__.13693+0x65d> - 49649e: 7a 65 jp 0x496505 <__PRETTY_FUNCTION__.13693+0x65b> - 4964a0: 20 3e and byte ptr [rsi], bh - 4964a2: 20 30 and byte ptr [rax], dh - 4964a4: 20 26 and byte ptr [rsi], ah - 4964a6: 26 20 6e 65 and byte ptr es:[rsi + 101], ch - 4964aa: 77 5f ja 0x49650b <__PRETTY_FUNCTION__.13693+0x661> - 4964ac: 73 69 jae 0x496517 <__PRETTY_FUNCTION__.13693+0x66d> - 4964ae: 7a 65 jp 0x496515 <__PRETTY_FUNCTION__.13693+0x66b> - 4964b0: 20 3c 20 and byte ptr [rax + riz], bh - 4964b3: 48 45 - 4964b5: 41 50 push r8 - 4964b7: 5f pop rdi - 4964b8: 4d 41 - 4964ba: 58 pop rax - 4964bb: 5f pop rdi - 4964bc: 53 push rbx - 4964bd: 49 5a pop r10 - 4964bf: 45 00 00 add byte ptr [r8], r8b - 4964c2: 00 00 add byte ptr [rax], al - 4964c4: 00 00 add byte ptr [rax], al - 4964c6: 00 00 add byte ptr [rax], al - 4964c8: 28 28 sub byte ptr [rax], ch - 4964ca: 75 6e jne 0x49653a <__PRETTY_FUNCTION__.13693+0x690> - 4964cc: 73 69 jae 0x496537 <__PRETTY_FUNCTION__.13693+0x68d> - 4964ce: 67 6e outsb dx, byte ptr [esi] - 4964d0: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 4964d6: 67 29 20 sub dword ptr [eax], esp - 4964d9: 28 28 sub byte ptr [rax], ch - 4964db: 63 68 61 movsxd ebp, dword ptr [rax + 97] - 4964de: 72 20 jb 0x496500 <__PRETTY_FUNCTION__.13693+0x656> - 4964e0: 2a 29 sub ch, byte ptr [rcx] - 4964e2: 20 70 20 and byte ptr [rax + 32], dh - 4964e5: 2b 20 sub esp, dword ptr [rax] - 4964e7: 6e outsb dx, byte ptr [rsi] - 4964e8: 65 77 5f ja 0x49654a <__PRETTY_FUNCTION__.13693+0x6a0> - 4964eb: 73 69 jae 0x496556 <__PRETTY_FUNCTION__.13693+0x6ac> - 4964ed: 7a 65 jp 0x496554 <__PRETTY_FUNCTION__.13693+0x6aa> - 4964ef: 29 20 sub dword ptr [rax], esp - 4964f1: 26 20 28 and byte ptr es:[rax], ch - 4964f4: 70 61 jo 0x496557 <__PRETTY_FUNCTION__.13693+0x6ad> - 4964f6: 67 65 73 7a addr32 jae 0x496574 <__PRETTY_FUNCTION__.13693+0x6ca> - 4964fa: 20 2d 20 31 29 29 and byte ptr [rip + 690565408], ch # 0x29729620 <_end+0x29265ca0> - 496500: 20 3d 3d 20 30 00 and byte ptr [rip + 3153981], bh # 0x798543 <_end+0x2d4bc3> - 496506: 00 00 add byte ptr [rax], al - 496508: 28 28 sub byte ptr [rax], ch - 49650a: 63 68 61 movsxd ebp, dword ptr [rax + 97] - 49650d: 72 20 jb 0x49652f <__PRETTY_FUNCTION__.13693+0x685> - 49650f: 2a 29 sub ch, byte ptr [rcx] - 496511: 20 70 20 and byte ptr [rax + 32], dh - 496514: 2b 20 sub esp, dword ptr [rax] - 496516: 6e outsb dx, byte ptr [rsi] - 496517: 65 77 5f ja 0x496579 <__PRETTY_FUNCTION__.13693+0x6cf> - 49651a: 73 69 jae 0x496585 <__PRETTY_FUNCTION__.13693+0x6db> - 49651c: 7a 65 jp 0x496583 <__PRETTY_FUNCTION__.13693+0x6d9> - 49651e: 29 20 sub dword ptr [rax], esp - 496520: 3d 3d 20 28 28 cmp eax, 673718333 - 496525: 63 68 61 movsxd ebp, dword ptr [rax + 97] - 496528: 72 20 jb 0x49654a <__PRETTY_FUNCTION__.13693+0x6a0> - 49652a: 2a 29 sub ch, byte ptr [rcx] - 49652c: 20 68 65 and byte ptr [rax + 101], ch - 49652f: 61 - 496530: 70 20 jo 0x496552 <__PRETTY_FUNCTION__.13693+0x6a8> - 496532: 2b 20 sub esp, dword ptr [rax] - 496534: 68 65 61 70 2d push 762339685 - 496539: 3e 73 69 jae 0x4965a5 <__PRETTY_FUNCTION__.13693+0x6fb> - 49653c: 7a 65 jp 0x4965a3 <__PRETTY_FUNCTION__.13693+0x6f9> - 49653e: 29 00 sub dword ptr [rax], eax - 496540: 2f - 496541: 70 72 jo 0x4965b5 <__PRETTY_FUNCTION__.13693+0x70b> - 496543: 6f outsd dx, dword ptr [rsi] - 496544: 63 2f movsxd ebp, dword ptr [rdi] - 496546: 73 79 jae 0x4965c1 <__PRETTY_FUNCTION__.13693+0x717> - 496548: 73 2f jae 0x496579 <__PRETTY_FUNCTION__.13693+0x6cf> - 49654a: 76 6d jbe 0x4965b9 <__PRETTY_FUNCTION__.13693+0x70f> - 49654c: 2f - 49654d: 6f outsd dx, dword ptr [rsi] - 49654e: 76 65 jbe 0x4965b5 <__PRETTY_FUNCTION__.13693+0x70b> - 496550: 72 63 jb 0x4965b5 <__PRETTY_FUNCTION__.13693+0x70b> - 496552: 6f outsd dx, dword ptr [rsi] - 496553: 6d insd dword ptr es:[rdi], dx - 496554: 6d insd dword ptr es:[rdi], dx - 496555: 69 74 5f 6d 65 6d 6f 72 imul esi, dword ptr [rdi + 2*rbx + 109], 1919905125 - 49655d: 79 00 jns 0x49655f <__PRETTY_FUNCTION__.13693+0x6b5> - 49655f: 00 28 add byte ptr [rax], ch - 496561: 28 49 4e sub byte ptr [rcx + 78], cl - 496564: 54 push rsp - 496565: 45 52 push r10 - 496567: 4e 41 - 496569: 4c 5f pop rdi - 49656b: 53 push rbx - 49656c: 49 5a pop r10 - 49656e: 45 5f pop r15 - 496570: 54 push rsp - 496571: 29 20 sub dword ptr [rax], esp - 496573: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496576: 6e outsb dx, byte ptr [rsi] - 496577: 6b 32 6d imul esi, dword ptr [rdx], 109 - 49657a: 65 6d insd dword ptr es:[rdi], dx - 49657c: 20 28 and byte ptr [rax], ch - 49657e: 6d insd dword ptr es:[rdi], dx - 49657f: 6d insd dword ptr es:[rdi], dx - 496580: 29 20 sub dword ptr [rax], esp - 496582: 26 20 4d 41 and byte ptr es:[rbp + 65], cl - 496586: 4c 4c - 496588: 4f 43 - 49658a: 5f pop rdi - 49658b: 41 4c - 49658d: 49 47 - 49658f: 4e 5f pop rdi - 496591: 4d 41 - 496593: 53 push rbx - 496594: 4b 29 20 sub qword ptr [r8], rsp - 496597: 3d 3d 20 30 00 cmp eax, 3153981 - 49659c: 00 00 add byte ptr [rax], al - 49659e: 00 00 add byte ptr [rax], al - 4965a0: 28 6f 6c sub byte ptr [rdi + 108], ch - 4965a3: 64 5f pop rdi - 4965a5: 74 6f je 0x496616 <__PRETTY_FUNCTION__.13693+0x76c> - 4965a7: 70 20 jo 0x4965c9 <__PRETTY_FUNCTION__.13693+0x71f> - 4965a9: 3d 3d 20 69 6e cmp eax, 1852383293 - 4965ae: 69 74 69 61 6c 5f 74 6f imul esi, dword ptr [rcx + 2*rbp + 97], 1869897580 - 4965b6: 70 20 jo 0x4965d8 <__PRETTY_FUNCTION__.13693+0x72e> - 4965b8: 28 61 76 sub byte ptr [rcx + 118], ah - 4965bb: 29 20 sub dword ptr [rax], esp - 4965bd: 26 26 20 6f 6c and byte ptr es:[rdi + 108], ch - 4965c2: 64 5f pop rdi - 4965c4: 73 69 jae 0x49662f <__PRETTY_FUNCTION__.13693+0x785> - 4965c6: 7a 65 jp 0x49662d <__PRETTY_FUNCTION__.13693+0x783> - 4965c8: 20 3d 3d 20 30 29 and byte ptr [rip + 691019837], bh # 0x2979860b <_end+0x292d4c8b> - 4965ce: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 4965d2: 28 28 sub byte ptr [rax], ch - 4965d4: 75 6e jne 0x496644 <__PRETTY_FUNCTION__.13693+0x79a> - 4965d6: 73 69 jae 0x496641 <__PRETTY_FUNCTION__.13693+0x797> - 4965d8: 67 6e outsb dx, byte ptr [esi] - 4965da: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 4965e0: 67 29 20 sub dword ptr [eax], esp - 4965e3: 28 6f 6c sub byte ptr [rdi + 108], ch - 4965e6: 64 5f pop rdi - 4965e8: 73 69 jae 0x496653 <__PRETTY_FUNCTION__.13693+0x7a9> - 4965ea: 7a 65 jp 0x496651 <__PRETTY_FUNCTION__.13693+0x7a7> - 4965ec: 29 20 sub dword ptr [rax], esp - 4965ee: 3e 3d 20 4d 49 4e cmp eax, 1313426720 - 4965f4: 53 push rbx - 4965f5: 49 5a pop r10 - 4965f7: 45 20 26 and byte ptr [r14], r12b - 4965fa: 26 20 70 72 and byte ptr es:[rax + 114], dh - 4965fe: 65 76 5f jbe 0x496660 <__PRETTY_FUNCTION__.13693+0x7b6> - 496601: 69 6e 75 73 65 20 28 imul ebp, dword ptr [rsi + 117], 673211763 - 496608: 6f outsd dx, dword ptr [rsi] - 496609: 6c insb byte ptr es:[rdi], dx - 49660a: 64 5f pop rdi - 49660c: 74 6f je 0x49667d <__PRETTY_FUNCTION__.13693+0x7d3> - 49660e: 70 29 jo 0x496639 <__PRETTY_FUNCTION__.13693+0x78f> - 496610: 20 26 and byte ptr [rsi], ah - 496612: 26 20 28 and byte ptr es:[rax], ch - 496615: 28 75 6e sub byte ptr [rbp + 110], dh - 496618: 73 69 jae 0x496683 <__PRETTY_FUNCTION__.13693+0x7d9> - 49661a: 67 6e outsb dx, byte ptr [esi] - 49661c: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 496622: 67 29 20 sub dword ptr [eax], esp - 496625: 6f outsd dx, dword ptr [rsi] - 496626: 6c insb byte ptr es:[rdi], dx - 496627: 64 5f pop rdi - 496629: 65 6e outsb dx, byte ptr gs:[rsi] - 49662b: 64 20 26 and byte ptr fs:[rsi], ah - 49662e: 20 28 and byte ptr [rax], ch - 496630: 70 61 jo 0x496693 <__PRETTY_FUNCTION__.13693+0x7e9> - 496632: 67 65 73 69 addr32 jae 0x49669f <__PRETTY_FUNCTION__.13693+0x7f5> - 496636: 7a 65 jp 0x49669d <__PRETTY_FUNCTION__.13693+0x7f3> - 496638: 20 2d 20 31 29 29 and byte ptr [rip + 690565408], ch # 0x2972975e <_end+0x29265dde> - 49663e: 20 3d 3d 20 30 29 and byte ptr [rip + 691019837], bh # 0x29798681 <_end+0x292d4d01> - 496644: 00 00 add byte ptr [rax], al - 496646: 00 00 add byte ptr [rax], al - 496648: 28 75 6e sub byte ptr [rbp + 110], dh - 49664b: 73 69 jae 0x4966b6 <__PRETTY_FUNCTION__.13693+0x80c> - 49664d: 67 6e outsb dx, byte ptr [esi] - 49664f: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 496655: 67 29 20 sub dword ptr [eax], esp - 496658: 28 6f 6c sub byte ptr [rdi + 108], ch - 49665b: 64 5f pop rdi - 49665d: 73 69 jae 0x4966c8 <__PRETTY_FUNCTION__.13693+0x81e> - 49665f: 7a 65 jp 0x4966c6 <__PRETTY_FUNCTION__.13693+0x81c> - 496661: 29 20 sub dword ptr [rax], esp - 496663: 3c 20 cmp al, 32 - 496665: 28 75 6e sub byte ptr [rbp + 110], dh - 496668: 73 69 jae 0x4966d3 <__PRETTY_FUNCTION__.13693+0x829> - 49666a: 67 6e outsb dx, byte ptr [esi] - 49666c: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 496672: 67 29 20 sub dword ptr [eax], esp - 496675: 28 6e 62 sub byte ptr [rsi + 98], ch - 496678: 20 2b and byte ptr [rbx], ch - 49667a: 20 4d 49 and byte ptr [rbp + 73], cl - 49667d: 4e 53 push rbx - 49667f: 49 5a pop r10 - 496681: 45 29 00 sub dword ptr [r8], r8d - 496684: 00 00 add byte ptr [rax], al - 496686: 00 00 add byte ptr [rax], al - 496688: 62 72 65 61 6b - 49668d: 20 61 64 and byte ptr [rcx + 100], ah - 496690: 6a 75 push 117 - 496692: 73 74 jae 0x496708 <__PRETTY_FUNCTION__.13693+0x85e> - 496694: 65 64 20 74 6f 20 and byte ptr fs:[rdi + 2*rbp + 32], dh - 49669a: 66 72 65 jb 0x496702 <__PRETTY_FUNCTION__.13693+0x858> - 49669d: 65 20 6d 61 and byte ptr gs:[rbp + 97], ch - 4966a1: 6c insb byte ptr es:[rdi], dx - 4966a2: 6c insb byte ptr es:[rdi], dx - 4966a3: 6f outsd dx, dword ptr [rsi] - 4966a4: 63 20 movsxd esp, dword ptr [rax] - 4966a6: 73 70 jae 0x496718 <__PRETTY_FUNCTION__.13693+0x86e> - 4966a8: 61 - 4966a9: 63 65 00 movsxd esp, dword ptr [rbp] - 4966ac: 00 00 add byte ptr [rax], al - 4966ae: 00 00 add byte ptr [rax], al - 4966b0: 28 28 sub byte ptr [rax], ch - 4966b2: 75 6e jne 0x496722 <__PRETTY_FUNCTION__.13693+0x878> - 4966b4: 73 69 jae 0x49671f <__PRETTY_FUNCTION__.13693+0x875> - 4966b6: 67 6e outsb dx, byte ptr [esi] - 4966b8: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 4966be: 67 29 20 sub dword ptr [eax], esp - 4966c1: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 4966c4: 6e outsb dx, byte ptr [rsi] - 4966c5: 6b 32 6d imul esi, dword ptr [rdx], 109 - 4966c8: 65 6d insd dword ptr es:[rdi], dx - 4966ca: 20 28 and byte ptr [rax], ch - 4966cc: 62 - 4966cd: 72 6b jb 0x49673a <__PRETTY_FUNCTION__.13693+0x890> - 4966cf: 29 20 sub dword ptr [rax], esp - 4966d1: 26 20 4d 41 and byte ptr es:[rbp + 65], cl - 4966d5: 4c 4c - 4966d7: 4f 43 - 4966d9: 5f pop rdi - 4966da: 41 4c - 4966dc: 49 47 - 4966de: 4e 5f pop rdi - 4966e0: 4d 41 - 4966e2: 53 push rbx - 4966e3: 4b 29 20 sub qword ptr [r8], rsp - 4966e6: 3d 3d 20 30 00 cmp eax, 3153981 - 4966eb: 00 00 add byte ptr [rax], al - 4966ed: 00 00 add byte ptr [rax], al - 4966ef: 00 6d 61 add byte ptr [rbp + 97], ch - 4966f2: 6c insb byte ptr es:[rdi], dx - 4966f3: 6c insb byte ptr es:[rdi], dx - 4966f4: 6f outsd dx, dword ptr [rsi] - 4966f5: 63 28 movsxd ebp, dword ptr [rax] - 4966f7: 29 3a sub dword ptr [rdx], edi - 4966f9: 20 6d 65 and byte ptr [rbp + 101], ch - 4966fc: 6d insd dword ptr es:[rdi], dx - 4966fd: 6f outsd dx, dword ptr [rsi] - 4966fe: 72 79 jb 0x496779 <__PRETTY_FUNCTION__.13693+0x8cf> - 496700: 20 63 6f and byte ptr [rbx + 111], ah - 496703: 72 72 jb 0x496777 <__PRETTY_FUNCTION__.13693+0x8cd> - 496705: 75 70 jne 0x496777 <__PRETTY_FUNCTION__.13693+0x8cd> - 496707: 74 69 je 0x496772 <__PRETTY_FUNCTION__.13693+0x8c8> - 496709: 6f outsd dx, dword ptr [rsi] - 49670a: 6e outsb dx, byte ptr [rsi] - 49670b: 20 28 and byte ptr [rax], ch - 49670d: 66 61 - 49670f: 73 74 jae 0x496785 <__PRETTY_FUNCTION__.13693+0x8db> - 496711: 29 00 sub dword ptr [rax], eax - 496713: 00 00 add byte ptr [rax], al - 496715: 00 00 add byte ptr [rax], al - 496717: 00 6d 61 add byte ptr [rbp + 97], ch - 49671a: 6c insb byte ptr es:[rdi], dx - 49671b: 6c insb byte ptr es:[rdi], dx - 49671c: 6f outsd dx, dword ptr [rsi] - 49671d: 63 28 movsxd ebp, dword ptr [rax] - 49671f: 29 3a sub dword ptr [rdx], edi - 496721: 20 73 6d and byte ptr [rbx + 109], dh - 496724: 61 - 496725: 6c insb byte ptr es:[rdi], dx - 496726: 6c insb byte ptr es:[rdi], dx - 496727: 62 - 496728: 69 6e 20 64 6f 75 62 imul ebp, dword ptr [rsi + 32], 1651863396 - 49672f: 6c insb byte ptr es:[rdi], dx - 496730: 65 20 6c 69 6e and byte ptr gs:[rcx + 2*rbp + 110], ch - 496735: 6b 65 64 20 imul esp, dword ptr [rbp + 100], 32 - 496739: 6c insb byte ptr es:[rdi], dx - 49673a: 69 73 74 20 63 6f 72 imul esi, dword ptr [rbx + 116], 1919902496 - 496741: 72 75 jb 0x4967b8 <__PRETTY_FUNCTION__.13693+0x90e> - 496743: 70 74 jo 0x4967b9 <__PRETTY_FUNCTION__.13693+0x90f> - 496745: 65 64 00 6d 61 add byte ptr fs:[rbp + 97], ch - 49674a: 6c insb byte ptr es:[rdi], dx - 49674b: 6c insb byte ptr es:[rdi], dx - 49674c: 6f outsd dx, dword ptr [rsi] - 49674d: 63 28 movsxd ebp, dword ptr [rax] - 49674f: 29 3a sub dword ptr [rdx], edi - 496751: 20 69 6e and byte ptr [rcx + 110], ch - 496754: 76 61 jbe 0x4967b7 <__PRETTY_FUNCTION__.13693+0x90d> - 496756: 6c insb byte ptr es:[rdi], dx - 496757: 69 64 20 73 69 7a 65 20 imul esp, dword ptr [rax + riz + 115], 543521385 - 49675f: 28 75 6e sub byte ptr [rbp + 110], dh - 496762: 73 6f jae 0x4967d3 <__PRETTY_FUNCTION__.13693+0x929> - 496764: 72 74 jb 0x4967da <__PRETTY_FUNCTION__.13693+0x930> - 496766: 65 64 29 00 sub dword ptr fs:[rax], eax - 49676a: 00 00 add byte ptr [rax], al - 49676c: 00 00 add byte ptr [rax], al - 49676e: 00 00 add byte ptr [rax], al - 496770: 6d insd dword ptr es:[rdi], dx - 496771: 61 - 496772: 6c insb byte ptr es:[rdi], dx - 496773: 6c insb byte ptr es:[rdi], dx - 496774: 6f outsd dx, dword ptr [rsi] - 496775: 63 28 movsxd ebp, dword ptr [rax] - 496777: 29 3a sub dword ptr [rdx], edi - 496779: 20 69 6e and byte ptr [rcx + 110], ch - 49677c: 76 61 jbe 0x4967df <__PRETTY_FUNCTION__.13693+0x935> - 49677e: 6c insb byte ptr es:[rdi], dx - 49677f: 69 64 20 6e 65 78 74 20 imul esp, dword ptr [rax + riz + 110], 544503909 - 496787: 73 69 jae 0x4967f2 <__PRETTY_FUNCTION__.13693+0x948> - 496789: 7a 65 jp 0x4967f0 <__PRETTY_FUNCTION__.13693+0x946> - 49678b: 20 28 and byte ptr [rax], ch - 49678d: 75 6e jne 0x4967fd <__PRETTY_FUNCTION__.13693+0x953> - 49678f: 73 6f jae 0x496800 <__PRETTY_FUNCTION__.13693+0x956> - 496791: 72 74 jb 0x496807 <__PRETTY_FUNCTION__.13693+0x95d> - 496793: 65 64 29 00 sub dword ptr fs:[rax], eax - 496797: 00 6d 61 add byte ptr [rbp + 97], ch - 49679a: 6c insb byte ptr es:[rdi], dx - 49679b: 6c insb byte ptr es:[rdi], dx - 49679c: 6f outsd dx, dword ptr [rsi] - 49679d: 63 28 movsxd ebp, dword ptr [rax] - 49679f: 29 3a sub dword ptr [rdx], edi - 4967a1: 20 6d 69 and byte ptr [rbp + 105], ch - 4967a4: 73 6d jae 0x496813 <__PRETTY_FUNCTION__.13693+0x969> - 4967a6: 61 - 4967a7: 74 63 je 0x49680c <__PRETTY_FUNCTION__.13693+0x962> - 4967a9: 68 69 6e 67 20 push 543649385 - 4967ae: 6e outsb dx, byte ptr [rsi] - 4967af: 65 78 74 js 0x496826 <__PRETTY_FUNCTION__.13693+0x97c> - 4967b2: 2d 3e 70 72 65 sub eax, 1701998654 - 4967b7: 76 5f jbe 0x496818 <__PRETTY_FUNCTION__.13693+0x96e> - 4967b9: 73 69 jae 0x496824 <__PRETTY_FUNCTION__.13693+0x97a> - 4967bb: 7a 65 jp 0x496822 <__PRETTY_FUNCTION__.13693+0x978> - 4967bd: 20 28 and byte ptr [rax], ch - 4967bf: 75 6e jne 0x49682f <__PRETTY_FUNCTION__.13693+0x985> - 4967c1: 73 6f jae 0x496832 <__PRETTY_FUNCTION__.13693+0x988> - 4967c3: 72 74 jb 0x496839 <__PRETTY_FUNCTION__.13693+0x98f> - 4967c5: 65 64 29 00 sub dword ptr fs:[rax], eax - 4967c9: 00 00 add byte ptr [rax], al - 4967cb: 00 00 add byte ptr [rax], al - 4967cd: 00 00 add byte ptr [rax], al - 4967cf: 00 6d 61 add byte ptr [rbp + 97], ch - 4967d2: 6c insb byte ptr es:[rdi], dx - 4967d3: 6c insb byte ptr es:[rdi], dx - 4967d4: 6f outsd dx, dword ptr [rsi] - 4967d5: 63 28 movsxd ebp, dword ptr [rax] - 4967d7: 29 3a sub dword ptr [rdx], edi - 4967d9: 20 75 6e and byte ptr [rbp + 110], dh - 4967dc: 73 6f jae 0x49684d <__PRETTY_FUNCTION__.13693+0x9a3> - 4967de: 72 74 jb 0x496854 <__PRETTY_FUNCTION__.13693+0x9aa> - 4967e0: 65 64 20 64 6f 75 and byte ptr fs:[rdi + 2*rbp + 117], ah - 4967e6: 62 - 4967e7: 6c insb byte ptr es:[rdi], dx - 4967e8: 65 20 6c 69 6e and byte ptr gs:[rcx + 2*rbp + 110], ch - 4967ed: 6b 65 64 20 imul esp, dword ptr [rbp + 100], 32 - 4967f1: 6c insb byte ptr es:[rdi], dx - 4967f2: 69 73 74 20 63 6f 72 imul esi, dword ptr [rbx + 116], 1919902496 - 4967f9: 72 75 jb 0x496870 <__PRETTY_FUNCTION__.13693+0x9c6> - 4967fb: 70 74 jo 0x496871 <__PRETTY_FUNCTION__.13693+0x9c7> - 4967fd: 65 64 00 6d 61 add byte ptr fs:[rbp + 97], ch - 496802: 6c insb byte ptr es:[rdi], dx - 496803: 6c insb byte ptr es:[rdi], dx - 496804: 6f outsd dx, dword ptr [rsi] - 496805: 63 28 movsxd ebp, dword ptr [rax] - 496807: 29 3a sub dword ptr [rdx], edi - 496809: 20 69 6e and byte ptr [rcx + 110], ch - 49680c: 76 61 jbe 0x49686f <__PRETTY_FUNCTION__.13693+0x9c5> - 49680e: 6c insb byte ptr es:[rdi], dx - 49680f: 69 64 20 6e 65 78 74 2d imul esp, dword ptr [rax + riz + 110], 762607717 - 496817: 3e 70 72 jo 0x49688c <__PRETTY_FUNCTION__.13693+0x9e2> - 49681a: 65 76 5f jbe 0x49687c <__PRETTY_FUNCTION__.13693+0x9d2> - 49681d: 69 6e 75 73 65 20 28 imul ebp, dword ptr [rsi + 117], 673211763 - 496824: 75 6e jne 0x496894 <__PRETTY_FUNCTION__.13693+0x9ea> - 496826: 73 6f jae 0x496897 <__PRETTY_FUNCTION__.13693+0x9ed> - 496828: 72 74 jb 0x49689e <__PRETTY_FUNCTION__.13693+0x9f4> - 49682a: 65 64 29 00 sub dword ptr fs:[rax], eax - 49682e: 00 00 add byte ptr [rax], al - 496830: 6d insd dword ptr es:[rdi], dx - 496831: 61 - 496832: 6c insb byte ptr es:[rdi], dx - 496833: 6c insb byte ptr es:[rdi], dx - 496834: 6f outsd dx, dword ptr [rsi] - 496835: 63 28 movsxd ebp, dword ptr [rax] - 496837: 29 3a sub dword ptr [rdx], edi - 496839: 20 6c 61 72 and byte ptr [rcx + 2*riz + 114], ch - 49683d: 67 65 62 - 496840: 69 6e 20 64 6f 75 62 imul ebp, dword ptr [rsi + 32], 1651863396 - 496847: 6c insb byte ptr es:[rdi], dx - 496848: 65 20 6c 69 6e and byte ptr gs:[rcx + 2*rbp + 110], ch - 49684d: 6b 65 64 20 imul esp, dword ptr [rbp + 100], 32 - 496851: 6c insb byte ptr es:[rdi], dx - 496852: 69 73 74 20 63 6f 72 imul esi, dword ptr [rbx + 116], 1919902496 - 496859: 72 75 jb 0x4968d0 <__PRETTY_FUNCTION__.13693+0xa26> - 49685b: 70 74 jo 0x4968d1 <__PRETTY_FUNCTION__.13693+0xa27> - 49685d: 65 64 20 28 and byte ptr fs:[rax], ch - 496861: 6e outsb dx, byte ptr [rsi] - 496862: 65 78 74 js 0x4968d9 <__PRETTY_FUNCTION__.13693+0xa2f> - 496865: 73 69 jae 0x4968d0 <__PRETTY_FUNCTION__.13693+0xa26> - 496867: 7a 65 jp 0x4968ce <__PRETTY_FUNCTION__.13693+0xa24> - 496869: 29 00 sub dword ptr [rax], eax - 49686b: 00 00 add byte ptr [rax], al - 49686d: 00 00 add byte ptr [rax], al - 49686f: 00 6d 61 add byte ptr [rbp + 97], ch - 496872: 6c insb byte ptr es:[rdi], dx - 496873: 6c insb byte ptr es:[rdi], dx - 496874: 6f outsd dx, dword ptr [rsi] - 496875: 63 28 movsxd ebp, dword ptr [rax] - 496877: 29 3a sub dword ptr [rdx], edi - 496879: 20 6c 61 72 and byte ptr [rcx + 2*riz + 114], ch - 49687d: 67 65 62 - 496880: 69 6e 20 64 6f 75 62 imul ebp, dword ptr [rsi + 32], 1651863396 - 496887: 6c insb byte ptr es:[rdi], dx - 496888: 65 20 6c 69 6e and byte ptr gs:[rcx + 2*rbp + 110], ch - 49688d: 6b 65 64 20 imul esp, dword ptr [rbp + 100], 32 - 496891: 6c insb byte ptr es:[rdi], dx - 496892: 69 73 74 20 63 6f 72 imul esi, dword ptr [rbx + 116], 1919902496 - 496899: 72 75 jb 0x496910 <__PRETTY_FUNCTION__.13693+0xa66> - 49689b: 70 74 jo 0x496911 <__PRETTY_FUNCTION__.13693+0xa67> - 49689d: 65 64 20 28 and byte ptr fs:[rax], ch - 4968a1: 62 - 4968a2: 6b 29 00 imul ebp, dword ptr [rcx], 0 - 4968a5: 00 00 add byte ptr [rax], al - 4968a7: 00 6d 61 add byte ptr [rbp + 97], ch - 4968aa: 6c insb byte ptr es:[rdi], dx - 4968ab: 6c insb byte ptr es:[rdi], dx - 4968ac: 6f outsd dx, dword ptr [rsi] - 4968ad: 63 28 movsxd ebp, dword ptr [rax] - 4968af: 29 3a sub dword ptr [rdx], edi - 4968b1: 20 63 6f and byte ptr [rbx + 111], ah - 4968b4: 72 72 jb 0x496928 <__PRETTY_FUNCTION__.13693+0xa7e> - 4968b6: 75 70 jne 0x496928 <__PRETTY_FUNCTION__.13693+0xa7e> - 4968b8: 74 65 je 0x49691f <__PRETTY_FUNCTION__.13693+0xa75> - 4968ba: 64 20 75 6e and byte ptr fs:[rbp + 110], dh - 4968be: 73 6f jae 0x49692f <__PRETTY_FUNCTION__.13693+0xa85> - 4968c0: 72 74 jb 0x496936 <__PRETTY_FUNCTION__.13693+0xa8c> - 4968c2: 65 64 20 63 68 and byte ptr fs:[rbx + 104], ah - 4968c7: 75 6e jne 0x496937 <__PRETTY_FUNCTION__.13693+0xa8d> - 4968c9: 6b 73 00 00 imul esi, dword ptr [rbx], 0 - 4968cd: 00 00 add byte ptr [rax], al - 4968cf: 00 28 add byte ptr [rax], ch - 4968d1: 75 6e jne 0x496941 <__PRETTY_FUNCTION__.13693+0xa97> - 4968d3: 73 69 jae 0x49693e <__PRETTY_FUNCTION__.13693+0xa94> - 4968d5: 67 6e outsb dx, byte ptr [esi] - 4968d7: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 4968dd: 67 29 20 sub dword ptr [eax], esp - 4968e0: 28 73 69 sub byte ptr [rbx + 105], dh - 4968e3: 7a 65 jp 0x49694a <__PRETTY_FUNCTION__.13693+0xaa0> - 4968e5: 29 20 sub dword ptr [rax], esp - 4968e7: 3e 3d 20 28 75 6e cmp eax, 1853171744 - 4968ed: 73 69 jae 0x496958 <__PRETTY_FUNCTION__.13693+0xaae> - 4968ef: 67 6e outsb dx, byte ptr [esi] - 4968f1: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 4968f7: 67 29 20 sub dword ptr [eax], esp - 4968fa: 28 6e 62 sub byte ptr [rsi + 98], ch - 4968fd: 29 00 sub dword ptr [rax], eax - 4968ff: 00 6d 61 add byte ptr [rbp + 97], ch - 496902: 6c insb byte ptr es:[rdi], dx - 496903: 6c insb byte ptr es:[rdi], dx - 496904: 6f outsd dx, dword ptr [rsi] - 496905: 63 28 movsxd ebp, dword ptr [rax] - 496907: 29 3a sub dword ptr [rdx], edi - 496909: 20 63 6f and byte ptr [rbx + 111], ah - 49690c: 72 72 jb 0x496980 <__PRETTY_FUNCTION__.13693+0xad6> - 49690e: 75 70 jne 0x496980 <__PRETTY_FUNCTION__.13693+0xad6> - 496910: 74 65 je 0x496977 <__PRETTY_FUNCTION__.13693+0xacd> - 496912: 64 20 75 6e and byte ptr fs:[rbp + 110], dh - 496916: 73 6f jae 0x496987 <__PRETTY_FUNCTION__.13693+0xadd> - 496918: 72 74 jb 0x49698e <__PRETTY_FUNCTION__.13693+0xae4> - 49691a: 65 64 20 63 68 and byte ptr fs:[rbx + 104], ah - 49691f: 75 6e jne 0x49698f <__PRETTY_FUNCTION__.13693+0xae5> - 496921: 6b 73 20 32 imul esi, dword ptr [rbx + 32], 50 - 496925: 00 00 add byte ptr [rax], al - 496927: 00 6e 65 add byte ptr [rsi + 101], ch - 49692a: 77 73 ja 0x49699f <__PRETTY_FUNCTION__.13693+0xaf5> - 49692c: 69 7a 65 20 3e 3d 20 imul edi, dword ptr [rdx + 101], 540884512 - 496933: 6e outsb dx, byte ptr [rsi] - 496934: 62 20 26 26 - 496938: 20 28 and byte ptr [rax], ch - 49693a: 28 28 sub byte ptr [rax], ch - 49693c: 75 6e jne 0x4969ac <__PRETTY_FUNCTION__.13693+0xb02> - 49693e: 73 69 jae 0x4969a9 <__PRETTY_FUNCTION__.13693+0xaff> - 496940: 67 6e outsb dx, byte ptr [esi] - 496942: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 496948: 67 29 20 sub dword ptr [eax], esp - 49694b: 28 63 68 sub byte ptr [rbx + 104], ah - 49694e: 75 6e jne 0x4969be <__PRETTY_FUNCTION__.13693+0xb14> - 496950: 6b 32 6d imul esi, dword ptr [rdx], 109 - 496953: 65 6d insd dword ptr es:[rdi], dx - 496955: 20 28 and byte ptr [rax], ch - 496957: 70 29 jo 0x496982 <__PRETTY_FUNCTION__.13693+0xad8> - 496959: 29 29 sub dword ptr [rcx], ebp - 49695b: 20 25 20 61 6c 69 and byte ptr [rip + 1768710432], ah # 0x69b5ca81 <_end+0x69699101> - 496961: 67 6e outsb dx, byte ptr [esi] - 496963: 6d insd dword ptr es:[rdi], dx - 496964: 65 6e outsb dx, byte ptr gs:[rsi] - 496966: 74 29 je 0x496991 <__PRETTY_FUNCTION__.13693+0xae7> - 496968: 20 3d 3d 20 30 00 and byte ptr [rip + 3153981], bh # 0x7989ab <_end+0x2d502b> - 49696e: 00 00 add byte ptr [rax], al - 496970: 28 75 6e sub byte ptr [rbp + 110], dh - 496973: 73 69 jae 0x4969de <__PRETTY_FUNCTION__.13693+0xb34> - 496975: 67 6e outsb dx, byte ptr [esi] - 496977: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 49697d: 67 29 20 sub dword ptr [eax], esp - 496980: 28 6e 65 sub byte ptr [rsi + 101], ch - 496983: 77 73 ja 0x4969f8 <__PRETTY_FUNCTION__.13693+0xb4e> - 496985: 69 7a 65 29 20 3e 3d imul edi, dword ptr [rdx + 101], 1027481641 - 49698c: 20 28 and byte ptr [rax], ch - 49698e: 75 6e jne 0x4969fe <__PRETTY_FUNCTION__.13693+0xb54> - 496990: 73 69 jae 0x4969fb <__PRETTY_FUNCTION__.13693+0xb51> - 496992: 67 6e outsb dx, byte ptr [esi] - 496994: 65 64 20 6c 6f 6e and byte ptr fs:[rdi + 2*rbp + 110], ch - 49699a: 67 29 20 sub dword ptr [eax], esp - 49699d: 28 6e 62 sub byte ptr [rsi + 98], ch - 4969a0: 29 00 sub dword ptr [rax], eax - 4969a2: 00 00 add byte ptr [rax], al - 4969a4: 00 00 add byte ptr [rax], al - 4969a6: 00 00 add byte ptr [rax], al - 4969a8: 21 76 69 and dword ptr [rsi + 105], esi - 4969ab: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] - 4969af: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 4969b3: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 4969b6: 6e outsb dx, byte ptr [rsi] - 4969b7: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 - 4969bb: 5f pop rdi - 4969bc: 6d insd dword ptr es:[rdi], dx - 4969bd: 6d insd dword ptr es:[rdi], dx - 4969be: 61 - 4969bf: 70 70 jo 0x496a31 <__PRETTY_FUNCTION__.13693+0xb87> - 4969c1: 65 64 20 28 and byte ptr fs:[rax], ch - 4969c5: 6d insd dword ptr es:[rdi], dx - 4969c6: 65 6d insd dword ptr es:[rdi], dx - 4969c8: 32 63 68 xor ah, byte ptr [rbx + 104] - 4969cb: 75 6e jne 0x496a3b <__PRETTY_FUNCTION__.13693+0xb91> - 4969cd: 6b 20 28 imul esp, dword ptr [rax], 40 - 4969d0: 76 69 jbe 0x496a3b <__PRETTY_FUNCTION__.13693+0xb91> - 4969d2: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] - 4969d6: 29 29 sub dword ptr [rcx], ebp - 4969d8: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 4969dc: 26 6d insd dword ptr es:[rdi], dx - 4969de: 61 - 4969df: 69 6e 5f 61 72 65 6e imul ebp, dword ptr [rsi + 95], 1852142177 - 4969e6: 61 - 4969e7: 20 3d 3d 20 61 72 and byte ptr [rip + 1918967869], bh # 0x72aa8a2a <_end+0x725e50aa> - 4969ed: 65 6e outsb dx, byte ptr gs:[rsi] - 4969ef: 61 - 4969f0: 5f pop rdi - 4969f1: 66 6f outsw dx, word ptr [rsi] - 4969f3: 72 5f jb 0x496a54 <__PRETTY_FUNCTION__.13693+0xbaa> - 4969f5: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 4969f8: 6e outsb dx, byte ptr [rsi] - 4969f9: 6b 20 28 imul esp, dword ptr [rax], 40 - 4969fc: 6d insd dword ptr es:[rdi], dx - 4969fd: 65 6d insd dword ptr es:[rdi], dx - 4969ff: 32 63 68 xor ah, byte ptr [rbx + 104] - 496a02: 75 6e jne 0x496a72 <__PRETTY_FUNCTION__.13693+0xbc8> - 496a04: 6b 20 28 imul esp, dword ptr [rax], 40 - 496a07: 76 69 jbe 0x496a72 <__PRETTY_FUNCTION__.13693+0xbc8> - 496a09: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] - 496a0d: 29 29 sub dword ptr [rcx], ebp - 496a0f: 00 21 add byte ptr [rcx], ah - 496a11: 76 69 jbe 0x496a7c <__PRETTY_FUNCTION__.13693+0xbd2> - 496a13: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] - 496a17: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 496a1b: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496a1e: 6e outsb dx, byte ptr [rsi] - 496a1f: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 - 496a23: 5f pop rdi - 496a24: 6d insd dword ptr es:[rdi], dx - 496a25: 6d insd dword ptr es:[rdi], dx - 496a26: 61 - 496a27: 70 70 jo 0x496a99 <__PRETTY_FUNCTION__.13693+0xbef> - 496a29: 65 64 20 28 and byte ptr fs:[rax], ch - 496a2d: 6d insd dword ptr es:[rdi], dx - 496a2e: 65 6d insd dword ptr es:[rdi], dx - 496a30: 32 63 68 xor ah, byte ptr [rbx + 104] - 496a33: 75 6e jne 0x496aa3 <__PRETTY_FUNCTION__.13693+0xbf9> - 496a35: 6b 20 28 imul esp, dword ptr [rax], 40 - 496a38: 76 69 jbe 0x496aa3 <__PRETTY_FUNCTION__.13693+0xbf9> - 496a3a: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] - 496a3e: 29 29 sub dword ptr [rcx], ebp - 496a40: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 496a44: 61 - 496a45: 72 5f jb 0x496aa6 <__PRETTY_FUNCTION__.13693+0xbfc> - 496a47: 70 74 jo 0x496abd <__PRETTY_FUNCTION__.13693+0xc13> - 496a49: 72 20 jb 0x496a6b <__PRETTY_FUNCTION__.13693+0xbc1> - 496a4b: 3d 3d 20 61 72 cmp eax, 1918967869 - 496a50: 65 6e outsb dx, byte ptr gs:[rsi] - 496a52: 61 - 496a53: 5f pop rdi - 496a54: 66 6f outsw dx, word ptr [rsi] - 496a56: 72 5f jb 0x496ab7 <__PRETTY_FUNCTION__.13693+0xc0d> - 496a58: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496a5b: 6e outsb dx, byte ptr [rsi] - 496a5c: 6b 20 28 imul esp, dword ptr [rax], 40 - 496a5f: 6d insd dword ptr es:[rdi], dx - 496a60: 65 6d insd dword ptr es:[rdi], dx - 496a62: 32 63 68 xor ah, byte ptr [rbx + 104] - 496a65: 75 6e jne 0x496ad5 <__PRETTY_FUNCTION__.13693+0xc2b> - 496a67: 6b 20 28 imul esp, dword ptr [rax], 40 - 496a6a: 76 69 jbe 0x496ad5 <__PRETTY_FUNCTION__.13693+0xc2b> - 496a6c: 63 74 69 6d movsxd esi, dword ptr [rcx + 2*rbp + 109] - 496a70: 29 29 sub dword ptr [rcx], ebp - 496a72: 00 00 add byte ptr [rax], al - 496a74: 00 00 add byte ptr [rax], al - 496a76: 00 00 add byte ptr [rax], al - 496a78: 21 70 20 and dword ptr [rax + 32], esi - 496a7b: 7c 7c jl 0x496af9 <__PRETTY_FUNCTION__.13693+0xc4f> - 496a7d: 20 63 68 and byte ptr [rbx + 104], ah - 496a80: 75 6e jne 0x496af0 <__PRETTY_FUNCTION__.13693+0xc46> - 496a82: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 - 496a86: 5f pop rdi - 496a87: 6d insd dword ptr es:[rdi], dx - 496a88: 6d insd dword ptr es:[rdi], dx - 496a89: 61 - 496a8a: 70 70 jo 0x496afc <__PRETTY_FUNCTION__.13693+0xc52> - 496a8c: 65 64 20 28 and byte ptr fs:[rax], ch - 496a90: 6d insd dword ptr es:[rdi], dx - 496a91: 65 6d insd dword ptr es:[rdi], dx - 496a93: 32 63 68 xor ah, byte ptr [rbx + 104] - 496a96: 75 6e jne 0x496b06 <__PRETTY_FUNCTION__.13693+0xc5c> - 496a98: 6b 20 28 imul esp, dword ptr [rax], 40 - 496a9b: 70 29 jo 0x496ac6 <__PRETTY_FUNCTION__.13693+0xc1c> - 496a9d: 29 20 sub dword ptr [rax], esp - 496a9f: 7c 7c jl 0x496b1d <__PRETTY_FUNCTION__.13693+0xc73> - 496aa1: 20 26 and byte ptr [rsi], ah - 496aa3: 6d insd dword ptr es:[rdi], dx - 496aa4: 61 - 496aa5: 69 6e 5f 61 72 65 6e imul ebp, dword ptr [rsi + 95], 1852142177 - 496aac: 61 - 496aad: 20 3d 3d 20 61 72 and byte ptr [rip + 1918967869], bh # 0x72aa8af0 <_end+0x725e5170> - 496ab3: 65 6e outsb dx, byte ptr gs:[rsi] - 496ab5: 61 - 496ab6: 5f pop rdi - 496ab7: 66 6f outsw dx, word ptr [rsi] - 496ab9: 72 5f jb 0x496b1a <__PRETTY_FUNCTION__.13693+0xc70> - 496abb: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496abe: 6e outsb dx, byte ptr [rsi] - 496abf: 6b 20 28 imul esp, dword ptr [rax], 40 - 496ac2: 6d insd dword ptr es:[rdi], dx - 496ac3: 65 6d insd dword ptr es:[rdi], dx - 496ac5: 32 63 68 xor ah, byte ptr [rbx + 104] - 496ac8: 75 6e jne 0x496b38 <__PRETTY_FUNCTION__.13693+0xc8e> - 496aca: 6b 20 28 imul esp, dword ptr [rax], 40 - 496acd: 70 29 jo 0x496af8 <__PRETTY_FUNCTION__.13693+0xc4e> - 496acf: 29 00 sub dword ptr [rax], eax - 496ad1: 00 00 add byte ptr [rax], al - 496ad3: 00 00 add byte ptr [rax], al - 496ad5: 00 00 add byte ptr [rax], al - 496ad7: 00 21 add byte ptr [rcx], ah - 496ad9: 70 20 jo 0x496afb <__PRETTY_FUNCTION__.13693+0xc51> - 496adb: 7c 7c jl 0x496b59 <__PRETTY_FUNCTION__.13693+0xcaf> - 496add: 20 63 68 and byte ptr [rbx + 104], ah - 496ae0: 75 6e jne 0x496b50 <__PRETTY_FUNCTION__.13693+0xca6> - 496ae2: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 - 496ae6: 5f pop rdi - 496ae7: 6d insd dword ptr es:[rdi], dx - 496ae8: 6d insd dword ptr es:[rdi], dx - 496ae9: 61 - 496aea: 70 70 jo 0x496b5c <__PRETTY_FUNCTION__.13693+0xcb2> - 496aec: 65 64 20 28 and byte ptr fs:[rax], ch - 496af0: 6d insd dword ptr es:[rdi], dx - 496af1: 65 6d insd dword ptr es:[rdi], dx - 496af3: 32 63 68 xor ah, byte ptr [rbx + 104] - 496af6: 75 6e jne 0x496b66 <__PRETTY_FUNCTION__.13693+0xcbc> - 496af8: 6b 20 28 imul esp, dword ptr [rax], 40 - 496afb: 70 29 jo 0x496b26 <__PRETTY_FUNCTION__.13693+0xc7c> - 496afd: 29 20 sub dword ptr [rax], esp - 496aff: 7c 7c jl 0x496b7d <__PRETTY_FUNCTION__.13693+0xcd3> - 496b01: 20 61 72 and byte ptr [rcx + 114], ah - 496b04: 5f pop rdi - 496b05: 70 74 jo 0x496b7b <__PRETTY_FUNCTION__.13693+0xcd1> - 496b07: 72 20 jb 0x496b29 <__PRETTY_FUNCTION__.13693+0xc7f> - 496b09: 3d 3d 20 61 72 cmp eax, 1918967869 - 496b0e: 65 6e outsb dx, byte ptr gs:[rsi] - 496b10: 61 - 496b11: 5f pop rdi - 496b12: 66 6f outsw dx, word ptr [rsi] - 496b14: 72 5f jb 0x496b75 <__PRETTY_FUNCTION__.13693+0xccb> - 496b16: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496b19: 6e outsb dx, byte ptr [rsi] - 496b1a: 6b 20 28 imul esp, dword ptr [rax], 40 - 496b1d: 6d insd dword ptr es:[rdi], dx - 496b1e: 65 6d insd dword ptr es:[rdi], dx - 496b20: 32 63 68 xor ah, byte ptr [rbx + 104] - 496b23: 75 6e jne 0x496b93 <__PRETTY_FUNCTION__.13693+0xce9> - 496b25: 6b 20 28 imul esp, dword ptr [rax], 40 - 496b28: 70 29 jo 0x496b53 <__PRETTY_FUNCTION__.13693+0xca9> - 496b2a: 29 00 sub dword ptr [rax], eax - 496b2c: 00 00 add byte ptr [rax], al - 496b2e: 00 00 add byte ptr [rax], al - 496b30: 21 6e 65 and dword ptr [rsi + 101], ebp - 496b33: 77 70 ja 0x496ba5 <__PRETTY_FUNCTION__.13693+0xcfb> - 496b35: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 496b39: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496b3c: 6e outsb dx, byte ptr [rsi] - 496b3d: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 - 496b41: 5f pop rdi - 496b42: 6d insd dword ptr es:[rdi], dx - 496b43: 6d insd dword ptr es:[rdi], dx - 496b44: 61 - 496b45: 70 70 jo 0x496bb7 <__PRETTY_FUNCTION__.13693+0xd0d> - 496b47: 65 64 20 28 and byte ptr fs:[rax], ch - 496b4b: 6d insd dword ptr es:[rdi], dx - 496b4c: 65 6d insd dword ptr es:[rdi], dx - 496b4e: 32 63 68 xor ah, byte ptr [rbx + 104] - 496b51: 75 6e jne 0x496bc1 <__PRETTY_FUNCTION__.13693+0xd17> - 496b53: 6b 20 28 imul esp, dword ptr [rax], 40 - 496b56: 6e outsb dx, byte ptr [rsi] - 496b57: 65 77 70 ja 0x496bca <__PRETTY_FUNCTION__.13693+0xd20> - 496b5a: 29 29 sub dword ptr [rcx], ebp - 496b5c: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 496b60: 61 - 496b61: 72 5f jb 0x496bc2 <__PRETTY_FUNCTION__.13693+0xd18> - 496b63: 70 74 jo 0x496bd9 <__PRETTY_FUNCTION__.13693+0xd2f> - 496b65: 72 20 jb 0x496b87 <__PRETTY_FUNCTION__.13693+0xcdd> - 496b67: 3d 3d 20 61 72 cmp eax, 1918967869 - 496b6c: 65 6e outsb dx, byte ptr gs:[rsi] - 496b6e: 61 - 496b6f: 5f pop rdi - 496b70: 66 6f outsw dx, word ptr [rsi] - 496b72: 72 5f jb 0x496bd3 <__PRETTY_FUNCTION__.13693+0xd29> - 496b74: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496b77: 6e outsb dx, byte ptr [rsi] - 496b78: 6b 20 28 imul esp, dword ptr [rax], 40 - 496b7b: 6d insd dword ptr es:[rdi], dx - 496b7c: 65 6d insd dword ptr es:[rdi], dx - 496b7e: 32 63 68 xor ah, byte ptr [rbx + 104] - 496b81: 75 6e jne 0x496bf1 <__PRETTY_FUNCTION__.13693+0xd47> - 496b83: 6b 20 28 imul esp, dword ptr [rax], 40 - 496b86: 6e outsb dx, byte ptr [rsi] - 496b87: 65 77 70 ja 0x496bfa <__PRETTY_FUNCTION__.13693+0xd50> - 496b8a: 29 29 sub dword ptr [rcx], ebp - 496b8c: 00 00 add byte ptr [rax], al - 496b8e: 00 00 add byte ptr [rax], al - 496b90: 21 6d 65 and dword ptr [rbp + 101], ebp - 496b93: 6d insd dword ptr es:[rdi], dx - 496b94: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 496b98: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496b9b: 6e outsb dx, byte ptr [rsi] - 496b9c: 6b 5f 69 73 imul ebx, dword ptr [rdi + 105], 115 - 496ba0: 5f pop rdi - 496ba1: 6d insd dword ptr es:[rdi], dx - 496ba2: 6d insd dword ptr es:[rdi], dx - 496ba3: 61 - 496ba4: 70 70 jo 0x496c16 <__PRETTY_FUNCTION__.13693+0xd6c> - 496ba6: 65 64 20 28 and byte ptr fs:[rax], ch - 496baa: 6d insd dword ptr es:[rdi], dx - 496bab: 65 6d insd dword ptr es:[rdi], dx - 496bad: 32 63 68 xor ah, byte ptr [rbx + 104] - 496bb0: 75 6e jne 0x496c20 <__PRETTY_FUNCTION__.13693+0xd76> - 496bb2: 6b 20 28 imul esp, dword ptr [rax], 40 - 496bb5: 6d insd dword ptr es:[rdi], dx - 496bb6: 65 6d insd dword ptr es:[rdi], dx - 496bb8: 29 29 sub dword ptr [rcx], ebp - 496bba: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 496bbe: 61 - 496bbf: 76 20 jbe 0x496be1 <__PRETTY_FUNCTION__.13693+0xd37> - 496bc1: 3d 3d 20 61 72 cmp eax, 1918967869 - 496bc6: 65 6e outsb dx, byte ptr gs:[rsi] - 496bc8: 61 - 496bc9: 5f pop rdi - 496bca: 66 6f outsw dx, word ptr [rsi] - 496bcc: 72 5f jb 0x496c2d <__PRETTY_FUNCTION__.13693+0xd83> - 496bce: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496bd1: 6e outsb dx, byte ptr [rsi] - 496bd2: 6b 20 28 imul esp, dword ptr [rax], 40 - 496bd5: 6d insd dword ptr es:[rdi], dx - 496bd6: 65 6d insd dword ptr es:[rdi], dx - 496bd8: 32 63 68 xor ah, byte ptr [rbx + 104] - 496bdb: 75 6e jne 0x496c4b <__PRETTY_FUNCTION__.13693+0xda1> - 496bdd: 6b 20 28 imul esp, dword ptr [rax], 40 - 496be0: 6d insd dword ptr es:[rdi], dx - 496be1: 65 6d insd dword ptr es:[rdi], dx - 496be3: 29 29 sub dword ptr [rcx], ebp - 496be5: 00 00 add byte ptr [rax], al - 496be7: 00 28 add byte ptr [rax], ch - 496be9: 63 68 61 movsxd ebp, dword ptr [rax + 97] - 496bec: 72 20 jb 0x496c0e <__PRETTY_FUNCTION__.13693+0xd64> - 496bee: 2a 29 sub ch, byte ptr [rcx] - 496bf0: 20 63 68 and byte ptr [rbx + 104], ah - 496bf3: 75 6e jne 0x496c63 <__PRETTY_FUNCTION__.13693+0xdb9> - 496bf5: 6b 32 6d imul esi, dword ptr [rdx], 109 - 496bf8: 65 6d insd dword ptr es:[rdi], dx - 496bfa: 20 28 and byte ptr [rax], ch - 496bfc: 70 29 jo 0x496c27 <__PRETTY_FUNCTION__.13693+0xd7d> - 496bfe: 20 2b and byte ptr [rbx], ch - 496c00: 20 34 20 and byte ptr [rax + riz], dh - 496c03: 2a 20 sub ah, byte ptr [rax] - 496c05: 53 push rbx - 496c06: 49 5a pop r10 - 496c08: 45 5f pop r15 - 496c0a: 53 push rbx - 496c0b: 5a pop rdx - 496c0c: 20 3c 3d 20 70 61 6c and byte ptr [rdi + 1818325024], bh - 496c13: 69 67 6e 65 64 5f 6d imul esp, dword ptr [rdi + 110], 1834968165 - 496c1a: 65 6d insd dword ptr es:[rdi], dx - 496c1c: 00 00 add byte ptr [rax], al - 496c1e: 00 00 add byte ptr [rax], al - 496c20: 28 63 68 sub byte ptr [rbx + 104], ah - 496c23: 61 - 496c24: 72 20 jb 0x496c46 <__PRETTY_FUNCTION__.13693+0xd9c> - 496c26: 2a 29 sub ch, byte ptr [rcx] - 496c28: 20 70 20 and byte ptr [rax + 32], dh - 496c2b: 2b 20 sub esp, dword ptr [rax] - 496c2d: 73 69 jae 0x496c98 <__PRETTY_FUNCTION__.13211> - 496c2f: 7a 65 jp 0x496c96 <__PRETTY_FUNCTION__.13279+0xe> - 496c31: 20 3e and byte ptr [rsi], bh - 496c33: 20 70 61 and byte ptr [rax + 97], dh - 496c36: 6c insb byte ptr es:[rdi], dx - 496c37: 69 67 6e 65 64 5f 6d imul esp, dword ptr [rdi + 110], 1834968165 - 496c3e: 65 6d insd dword ptr es:[rdi], dx - ... - 496c48: 6d insd dword ptr es:[rdi], dx - 496c49: 61 - 496c4a: 6c insb byte ptr es:[rdi], dx - 496c4b: 6c insb byte ptr es:[rdi], dx - 496c4c: 6f outsd dx, dword ptr [rsi] - 496c4d: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] - 496c50: 68 65 63 6b 5f push 1600873317 - 496c55: 67 65 74 5f addr32 je 0x496cb8 <__PRETTY_FUNCTION__.12356> - 496c59: 73 69 jae 0x496cc4 <__PRETTY_FUNCTION__.12356+0xc> - 496c5b: 7a 65 jp 0x496cc2 <__PRETTY_FUNCTION__.12356+0xa> - 496c5d: 3a 20 cmp ah, byte ptr [rax] - 496c5f: 6d insd dword ptr es:[rdi], dx - 496c60: 65 6d insd dword ptr es:[rdi], dx - 496c62: 6f outsd dx, dword ptr [rsi] - 496c63: 72 79 jb 0x496cde <__PRETTY_FUNCTION__.13662+0x6> - 496c65: 20 63 6f and byte ptr [rbx + 111], ah - 496c68: 72 72 jb 0x496cdc <__PRETTY_FUNCTION__.13662+0x4> - 496c6a: 75 70 jne 0x496cdc <__PRETTY_FUNCTION__.13662+0x4> - 496c6c: 74 69 je 0x496cd7 <__PRETTY_FUNCTION__.13138+0xf> - 496c6e: 6f outsd dx, dword ptr [rsi] - 496c6f: 6e outsb dx, byte ptr [rsi] - ... - -0000000000496c78 <__PRETTY_FUNCTION__.13364>: - 496c78: 5f pop rdi - 496c79: 5f pop rdi - 496c7a: 6c insb byte ptr es:[rdi], dx - 496c7b: 69 62 63 5f 63 61 6c imul esp, dword ptr [rdx + 99], 1818321759 - 496c82: 6c insb byte ptr es:[rdi], dx - 496c83: 6f outsd dx, dword ptr [rsi] - 496c84: 63 00 movsxd eax, dword ptr [rax] - 496c86: 00 00 add byte ptr [rax], al - -0000000000496c88 <__PRETTY_FUNCTION__.13279>: - 496c88: 5f pop rdi - 496c89: 6d insd dword ptr es:[rdi], dx - 496c8a: 69 64 5f 6d 65 6d 61 6c imul esp, dword ptr [rdi + 2*rbx + 109], 1818324325 - 496c92: 69 67 6e 00 00 00 5f imul esp, dword ptr [rdi + 110], 1593835520 - -0000000000496c98 <__PRETTY_FUNCTION__.13211>: - 496c98: 5f pop rdi - 496c99: 5f pop rdi - 496c9a: 6c insb byte ptr es:[rdi], dx - 496c9b: 69 62 63 5f 72 65 61 imul esp, dword ptr [rdx + 99], 1634038367 - 496ca2: 6c insb byte ptr es:[rdi], dx - 496ca3: 6c insb byte ptr es:[rdi], dx - 496ca4: 6f outsd dx, dword ptr [rsi] - 496ca5: 63 00 movsxd eax, dword ptr [rax] - 496ca7: 00 64 65 74 add byte ptr [rbp + 2*riz + 116], ah - -0000000000496ca8 <__PRETTY_FUNCTION__.12248>: - 496ca8: 64 65 74 61 je 0x496d0d <__PRETTY_FUNCTION__.12241+0x5> - 496cac: 63 68 5f movsxd ebp, dword ptr [rax + 95] - 496caf: 61 - 496cb0: 72 65 jb 0x496d17 <__PRETTY_FUNCTION__.12241+0xf> - 496cb2: 6e outsb dx, byte ptr [rsi] - 496cb3: 61 - 496cb4: 00 00 add byte ptr [rax], al - 496cb6: 00 00 add byte ptr [rax], al - -0000000000496cb8 <__PRETTY_FUNCTION__.12356>: - 496cb8: 67 65 74 5f addr32 je 0x496d1b <__PRETTY_FUNCTION__.13593+0x3> - 496cbc: 66 72 65 jb 0x496d24 <__PRETTY_FUNCTION__.13593+0xc> - 496cbf: 65 5f pop rdi - 496cc1: 6c insb byte ptr es:[rdi], dx - 496cc2: 69 73 74 00 00 00 5f imul esi, dword ptr [rbx + 116], 1593835520 - -0000000000496cc8 <__PRETTY_FUNCTION__.13138>: - 496cc8: 5f pop rdi - 496cc9: 5f pop rdi - 496cca: 6c insb byte ptr es:[rdi], dx - 496ccb: 69 62 63 5f 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324319 - 496cd2: 6c insb byte ptr es:[rdi], dx - 496cd3: 6f outsd dx, dword ptr [rsi] - 496cd4: 63 00 movsxd eax, dword ptr [rax] - 496cd6: 00 00 add byte ptr [rax], al - -0000000000496cd8 <__PRETTY_FUNCTION__.13662>: - 496cd8: 5f pop rdi - 496cd9: 69 6e 74 5f 72 65 61 imul ebp, dword ptr [rsi + 116], 1634038367 - 496ce0: 6c insb byte ptr es:[rdi], dx - 496ce1: 6c insb byte ptr es:[rdi], dx - 496ce2: 6f outsd dx, dword ptr [rsi] - 496ce3: 63 00 movsxd eax, dword ptr [rax] - 496ce5: 00 00 add byte ptr [rax], al - 496ce7: 00 6d 72 add byte ptr [rbp + 114], ch - -0000000000496ce8 <__PRETTY_FUNCTION__.13034>: - 496ce8: 6d insd dword ptr es:[rdi], dx - 496ce9: 72 65 jb 0x496d50 <__PRETTY_FUNCTION__.13679+0x8> - 496ceb: 6d insd dword ptr es:[rdi], dx - 496cec: 61 - 496ced: 70 5f jo 0x496d4e <__PRETTY_FUNCTION__.13679+0x6> - 496cef: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496cf2: 6e outsb dx, byte ptr [rsi] - 496cf3: 6b 00 00 imul eax, dword ptr [rax], 0 - 496cf6: 00 00 add byte ptr [rax], al - -0000000000496cf8 <__PRETTY_FUNCTION__.13022>: - 496cf8: 6d insd dword ptr es:[rdi], dx - 496cf9: 75 6e jne 0x496d69 <__PRETTY_FUNCTION__.13679+0x21> - 496cfb: 6d insd dword ptr es:[rdi], dx - 496cfc: 61 - 496cfd: 70 5f jo 0x496d5e <__PRETTY_FUNCTION__.13679+0x16> - 496cff: 63 68 75 movsxd ebp, dword ptr [rax + 117] - 496d02: 6e outsb dx, byte ptr [rsi] - 496d03: 6b 00 00 imul eax, dword ptr [rax], 0 - 496d06: 00 00 add byte ptr [rax], al - -0000000000496d08 <__PRETTY_FUNCTION__.12241>: - 496d08: 68 65 61 70 5f push 1601200485 - 496d0d: 74 72 je 0x496d81 <__PRETTY_FUNCTION__.12403+0x1> - 496d0f: 69 6d 00 00 00 00 00 imul ebp, dword ptr [rbp], 0 - 496d16: 00 00 add byte ptr [rax], al - -0000000000496d18 <__PRETTY_FUNCTION__.13593>: - 496d18: 5f pop rdi - 496d19: 69 6e 74 5f 66 72 65 imul ebp, dword ptr [rsi + 116], 1701996127 - 496d20: 65 00 00 add byte ptr gs:[rax], al - 496d23: 00 00 add byte ptr [rax], al - 496d25: 00 00 add byte ptr [rax], al - 496d27: 00 73 79 add byte ptr [rbx + 121], dh - -0000000000496d28 <__PRETTY_FUNCTION__.12977>: - 496d28: 73 79 jae 0x496da3 <__PRETTY_FUNCTION__.12580+0x3> - 496d2a: 73 6d jae 0x496d99 <__PRETTY_FUNCTION__.12403+0x19> - 496d2c: 61 - 496d2d: 6c insb byte ptr es:[rdi], dx - 496d2e: 6c insb byte ptr es:[rdi], dx - 496d2f: 6f outsd dx, dword ptr [rsi] - 496d30: 63 00 movsxd eax, dword ptr [rax] - 496d32: 00 00 add byte ptr [rax], al - 496d34: 00 00 add byte ptr [rax], al - 496d36: 00 00 add byte ptr [rax], al - -0000000000496d38 <__PRETTY_FUNCTION__.13479>: - 496d38: 5f pop rdi - 496d39: 69 6e 74 5f 6d 61 6c imul ebp, dword ptr [rsi + 116], 1818324319 - 496d40: 6c insb byte ptr es:[rdi], dx - 496d41: 6f outsd dx, dword ptr [rsi] - 496d42: 63 00 movsxd eax, dword ptr [rax] - 496d44: 00 00 add byte ptr [rax], al - 496d46: 00 00 add byte ptr [rax], al - -0000000000496d48 <__PRETTY_FUNCTION__.13679>: - 496d48: 5f pop rdi - 496d49: 69 6e 74 5f 6d 65 6d imul ebp, dword ptr [rsi + 116], 1835363679 - 496d50: 61 - 496d51: 6c insb byte ptr es:[rdi], dx - 496d52: 69 67 6e 00 00 00 60 imul esp, dword ptr [rdi + 110], 1610612736 - 496d59: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 496d5a: f8 clc - 496d5b: ff 28 jmp [rax] - 496d5d: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 496d5e: f8 clc - 496d5f: ff 48 a7 dec dword ptr [rax - 89] - 496d62: f8 clc - 496d63: ff 90 a6 f8 ff 98 call qword ptr [rax - 1728055130] - 496d69: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 496d6a: f8 clc - 496d6b: ff b8 a6 f8 ff e8 - 496d71: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 496d72: f8 clc - 496d73: ff 08 dec dword ptr [rax] - 496d75: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 496d76: f8 clc - 496d77: ff 90 a6 f8 ff 58 call qword ptr [rax + 1493170342] - 496d7d: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 496d7e: f8 clc - 496d7f: ff 72 65 push qword ptr [rdx + 101] - -0000000000496d80 <__PRETTY_FUNCTION__.12403>: - 496d80: 72 65 jb 0x496de7 <__PRETTY_FUNCTION__.12580+0x47> - 496d82: 6d insd dword ptr es:[rdi], dx - 496d83: 6f outsd dx, dword ptr [rsi] - 496d84: 76 65 jbe 0x496deb <__PRETTY_FUNCTION__.12580+0x4b> - 496d86: 5f pop rdi - 496d87: 66 72 6f jb 0x496df9 <__PRETTY_FUNCTION__.12580+0x59> - 496d8a: 6d insd dword ptr es:[rdi], dx - 496d8b: 5f pop rdi - 496d8c: 66 72 65 jb 0x496df4 <__PRETTY_FUNCTION__.12580+0x54> - 496d8f: 65 5f pop rdi - 496d91: 6c insb byte ptr es:[rdi], dx - 496d92: 69 73 74 00 00 00 00 imul esi, dword ptr [rbx + 116], 0 - 496d99: 00 00 add byte ptr [rax], al - 496d9b: 00 00 add byte ptr [rax], al - 496d9d: 00 00 add byte ptr [rax], al - 496d9f: 00 5f 5f add byte ptr [rdi + 95], bl - -0000000000496da0 <__PRETTY_FUNCTION__.12580>: - 496da0: 5f pop rdi - 496da1: 5f pop rdi - 496da2: 6d insd dword ptr es:[rdi], dx - 496da3: 61 - 496da4: 6c insb byte ptr es:[rdi], dx - 496da5: 6c insb byte ptr es:[rdi], dx - 496da6: 6f outsd dx, dword ptr [rsi] - 496da7: 63 5f 61 movsxd ebx, dword ptr [rdi + 97] - 496daa: 72 65 jb 0x496e11 <__PRETTY_FUNCTION__.12580+0x71> - 496dac: 6e outsb dx, byte ptr [rsi] - 496dad: 61 - 496dae: 5f pop rdi - 496daf: 74 68 je 0x496e19 <__PRETTY_FUNCTION__.12580+0x79> - 496db1: 72 65 jb 0x496e18 <__PRETTY_FUNCTION__.12580+0x78> - 496db3: 61 - 496db4: 64 5f pop rdi - 496db6: 66 72 65 jb 0x496e1e <__PRETTY_FUNCTION__.12580+0x7e> - 496db9: 65 72 65 jb 0x496e21 <__PRETTY_FUNCTION__.12580+0x81> - 496dbc: 73 00 jae 0x496dbe <__PRETTY_FUNCTION__.12580+0x1e> - 496dbe: 00 00 add byte ptr [rax], al - 496dc0: 11 00 adc dword ptr [rax], eax - 496dc2: 00 00 add byte ptr [rax], al - 496dc4: 00 00 add byte ptr [rax], al - 496dc6: 00 00 add byte ptr [rax], al - 496dc8: 10 00 adc byte ptr [rax], al - 496dca: 00 00 add byte ptr [rax], al - 496dcc: 00 00 add byte ptr [rax], al - 496dce: 00 00 add byte ptr [rax], al - 496dd0: d0 ba f8 ff 10 bc sar byte ptr [rdx - 1139736584] - 496dd6: f8 clc - 496dd7: ff 50 bd call qword ptr [rax - 67] - 496dda: f8 clc - 496ddb: ff 90 be f8 ff d0 call qword ptr [rax - 788531010] - 496de1: bf f8 ff 10 c1 mov edi, 3239116792 - 496de6: f8 clc - 496de7: ff 50 c2 call qword ptr [rax - 62] - 496dea: f8 clc - 496deb: ff 90 c3 f8 ff d0 call qword ptr [rax - 788531005] - 496df1: c4 f8 ff - 496df4: 10 c6 adc dh, al - 496df6: f8 clc - 496df7: ff 50 c7 call qword ptr [rax - 57] - 496dfa: f8 clc - 496dfb: ff 90 c8 f8 ff d0 call qword ptr [rax - 788531000] - 496e01: c9 leave - 496e02: f8 clc - 496e03: ff 10 call qword ptr [rax] - 496e05: cb retf - 496e06: f8 clc - 496e07: ff 50 cc call qword ptr [rax - 52] - 496e0a: f8 clc - 496e0b: ff 30 push qword ptr [rax] - 496e0d: ba f8 ff 90 d1 mov edx, 3515940856 - 496e12: f8 clc - 496e13: ff b0 d2 f8 ff d0 push qword ptr [rax - 788530990] - 496e19: d3 f8 sar eax, cl - 496e1b: ff f0 push rax - 496e1d: d4 - 496e1e: f8 clc - 496e1f: ff 10 call qword ptr [rax] - 496e21: d6 - 496e22: f8 clc - 496e23: ff 30 push qword ptr [rax] - 496e25: d7 xlatb - 496e26: f8 clc - 496e27: ff 50 d8 call qword ptr [rax - 40] - 496e2a: f8 clc - 496e2b: ff 70 d9 push qword ptr [rax - 39] - 496e2e: f8 clc - 496e2f: ff 90 da f8 ff b0 call qword ptr [rax - 1325401894] - 496e35: db f8 - 496e37: ff d0 call rax - 496e39: dc f8 fdiv st(0), st - 496e3b: ff f0 push rax - 496e3d: dd f8 - 496e3f: ff 10 call qword ptr [rax] - 496e41: df f8 - 496e43: ff 30 push qword ptr [rax] - 496e45: e0 f8 loopne 0x496e3f <__PRETTY_FUNCTION__.12580+0x9f> - 496e47: ff 50 e1 call qword ptr [rax - 31] - 496e4a: f8 clc - 496e4b: ff f0 push rax - 496e4d: d0 f8 sar al - 496e4f: ff 50 e8 call qword ptr [rax - 24] - 496e52: f8 clc - 496e53: ff d0 call rax - 496e55: e9 f8 ff 50 eb jmp 0xffffffffeb9a6e52 <_end+0xffffffffeb4e34d2> - 496e5a: f8 clc - 496e5b: ff d0 call rax - 496e5d: ec in al, dx - 496e5e: f8 clc - 496e5f: ff 50 ee call qword ptr [rax - 18] - 496e62: f8 clc - 496e63: ff d0 call rax - 496e65: ef out dx, eax - 496e66: f8 clc - 496e67: ff 50 f1 call qword ptr [rax - 15] - 496e6a: f8 clc - 496e6b: ff d0 call rax - 496e6d: f2 f8 repne clc - 496e6f: ff 50 f4 call qword ptr [rax - 12] - 496e72: f8 clc - 496e73: ff d0 call rax - 496e75: f5 cmc - 496e76: f8 clc - 496e77: ff 50 f7 call qword ptr [rax - 9] - 496e7a: f8 clc - 496e7b: ff d0 call rax - 496e7d: f8 clc - 496e7e: f8 clc - 496e7f: ff 50 fa call qword ptr [rax - 6] - 496e82: f8 clc - 496e83: ff d0 call rax - 496e85: fb sti - 496e86: f8 clc - 496e87: ff 50 fd call qword ptr [rax - 3] - 496e8a: f8 clc - 496e8b: ff 80 e7 f8 ff 70 inc dword ptr [rax + 1895823591] - 496e91: 00 f9 add cl, bh - 496e93: ff e0 jmp rax - 496e95: 01 f9 add ecx, edi - 496e97: ff 50 03 call qword ptr [rax + 3] - 496e9a: f9 stc - 496e9b: ff c0 inc eax - 496e9d: 04 f9 add al, -7 - 496e9f: ff 30 push qword ptr [rax] - 496ea1: 06 - 496ea2: f9 stc - 496ea3: ff a0 07 f9 ff 10 jmp qword ptr [rax + 285210887] - 496ea9: 09 f9 or ecx, edi - 496eab: ff 80 0a f9 ff f0 inc dword ptr [rax - 251660022] - 496eb1: 0b f9 or edi, ecx - 496eb3: ff 60 0d jmp qword ptr [rax + 13] - 496eb6: f9 stc - 496eb7: ff d0 call rax - 496eb9: 0e - 496eba: f9 stc - 496ebb: ff 40 10 inc dword ptr [rax + 16] - 496ebe: f9 stc - 496ebf: ff b0 11 f9 ff 20 push qword ptr [rax + 553646353] - 496ec5: 13 f9 adc edi, ecx - 496ec7: ff 90 14 f9 ff a0 call qword ptr [rax - 1593837292] - 496ecd: ff f8 - 496ecf: ff 80 17 f9 ff 70 inc dword ptr [rax + 1895823639] - 496ed5: 18 f9 sbb cl, bh - 496ed7: ff 60 19 jmp qword ptr [rax + 25] - 496eda: f9 stc - 496edb: ff 50 1a call qword ptr [rax + 26] - 496ede: f9 stc - 496edf: ff 40 1b inc dword ptr [rax + 27] - 496ee2: f9 stc - 496ee3: ff 30 push qword ptr [rax] - 496ee5: 1c f9 sbb al, -7 - 496ee7: ff 20 jmp qword ptr [rax] - 496ee9: 1d f9 ff 10 1e sbb eax, 504430585 - 496eee: f9 stc - 496eef: ff 00 inc dword ptr [rax] - 496ef1: 1f - 496ef2: f9 stc - 496ef3: ff f0 push rax - 496ef5: 1f - 496ef6: f9 stc - 496ef7: ff e0 jmp rax - 496ef9: 20 f9 and cl, bh - 496efb: ff d0 call rax - 496efd: 21 f9 and ecx, edi - 496eff: ff c0 inc eax - 496f01: 22 f9 and bh, cl - 496f03: ff b0 23 f9 ff a0 push qword ptr [rax - 1593837277] - 496f09: 24 f9 and al, -7 - 496f0b: ff d0 call rax - 496f0d: 16 - 496f0e: f9 stc - 496f0f: ff 1f call [rdi] - 496f11: 42 f9 stc - 496f13: ff f0 push rax - 496f15: 44 f9 stc - 496f17: ff de - 496f19: 43 f9 stc - 496f1b: ff e0 jmp rax - 496f1d: 44 f9 stc - 496f1f: ff 11 call qword ptr [rcx] - 496f21: 42 f9 stc - 496f23: ff e0 jmp rax - 496f25: 42 f9 stc - 496f27: ff d0 call rax - 496f29: 43 f9 stc - 496f2b: ff c0 inc eax - 496f2d: 44 f9 stc - 496f2f: ff e6 jmp rsi - 496f31: 41 f9 stc - 496f33: ff 92 42 f9 ff 62 call qword ptr [rdx + 1660942658] - 496f39: 43 f9 stc - 496f3b: ff 62 44 jmp qword ptr [rdx + 68] - 496f3e: f9 stc - 496f3f: ff 00 inc dword ptr [rax] - 496f41: 42 f9 stc - 496f43: ff b0 42 f9 ff a0 push qword ptr [rax - 1593837246] - 496f49: 43 f9 stc - 496f4b: ff 90 44 f9 ff d5 call qword ptr [rax - 704644796] - 496f51: 41 f9 stc - 496f53: ff 81 42 f9 ff 51 inc dword ptr [rcx + 1375729986] - 496f59: 43 f9 stc - 496f5b: ff 51 44 call qword ptr [rcx + 68] - 496f5e: f9 stc - 496f5f: ff 51 45 call qword ptr [rcx + 69] - 496f62: f9 stc - 496f63: ff d1 call rcx - 496f65: 45 f9 stc - 496f67: ff 51 46 call qword ptr [rcx + 70] - 496f6a: f9 stc - 496f6b: ff d1 call rcx - 496f6d: 46 f9 stc - 496f6f: ff 51 47 call qword ptr [rcx + 71] - 496f72: f9 stc - 496f73: ff d1 call rcx - 496f75: 47 f9 stc - 496f77: ff 61 48 jmp qword ptr [rcx + 72] - 496f7a: f9 stc - 496f7b: ff f1 push rcx - 496f7d: 48 f9 stc - 496f7f: ff 81 49 f9 ff 11 inc dword ptr [rcx + 301988169] - 496f85: 4a f9 stc - 496f87: ff b1 4a f9 ff 51 push qword ptr [rcx + 1375729994] - 496f8d: 4b f9 stc - 496f8f: ff ce dec esi - 496f91: 4b f9 stc - 496f93: ff 66 42 jmp qword ptr [rsi + 66] - 496f96: f9 stc - 496f97: ff 36 push qword ptr [rsi] - 496f99: 43 f9 stc - 496f9b: ff 36 push qword ptr [rsi] - 496f9d: 44 f9 stc - 496f9f: ff 36 push qword ptr [rsi] - 496fa1: 45 f9 stc - 496fa3: ff b6 45 f9 ff 36 push qword ptr [rsi + 922745157] - 496fa9: 46 f9 stc - 496fab: ff b6 46 f9 ff 36 push qword ptr [rsi + 922745158] - 496fb1: 47 f9 stc - 496fb3: ff b6 47 f9 ff 46 push qword ptr [rsi + 1191180615] - 496fb9: 48 f9 stc - 496fbb: ff d6 call rsi - 496fbd: 48 f9 stc - 496fbf: ff 66 49 jmp qword ptr [rsi + 73] - 496fc2: f9 stc - 496fc3: ff f6 push rsi - 496fc5: 49 f9 stc - 496fc7: ff 96 4a f9 ff 36 call qword ptr [rsi + 922745162] - 496fcd: 4b f9 stc - 496fcf: ff b7 4b f9 ff 4b push qword ptr [rdi + 1275066699] - 496fd5: 42 f9 stc - 496fd7: ff 1b call [rbx] - 496fd9: 43 f9 stc - 496fdb: ff 1b call [rbx] - 496fdd: 44 f9 stc - 496fdf: ff 1b call [rbx] - 496fe1: 45 f9 stc - 496fe3: ff 9b 45 f9 ff 1b call [rbx + 469760325] - 496fe9: 46 f9 stc - 496feb: ff 9b 46 f9 ff 1b call [rbx + 469760326] - 496ff1: 47 f9 stc - 496ff3: ff 9b 47 f9 ff 2b call [rbx + 738195783] - 496ff9: 48 f9 stc - 496ffb: ff bb 48 f9 ff 4b - 497001: 49 f9 stc - 497003: ff db - 497005: 49 f9 stc - 497007: ff 7b 4a - 49700a: f9 stc - 49700b: ff 1b call [rbx] - 49700d: 4b f9 stc - 49700f: ff a0 4b f9 ff 30 jmp qword ptr [rax + 822081867] - 497015: 42 f9 stc - 497017: ff 00 inc dword ptr [rax] - 497019: 43 f9 stc - 49701b: ff 00 inc dword ptr [rax] - 49701d: 44 f9 stc - 49701f: ff 00 inc dword ptr [rax] - 497021: 45 f9 stc - 497023: ff 80 45 f9 ff 00 inc dword ptr [rax + 16775493] - 497029: 46 f9 stc - 49702b: ff 80 46 f9 ff 00 inc dword ptr [rax + 16775494] - 497031: 47 f9 stc - 497033: ff 80 47 f9 ff 10 inc dword ptr [rax + 285210951] - 497039: 48 f9 stc - 49703b: ff a0 48 f9 ff 30 jmp qword ptr [rax + 822081864] - 497041: 49 f9 stc - 497043: ff c0 inc eax - 497045: 49 f9 stc - 497047: ff 60 4a jmp qword ptr [rax + 74] - 49704a: f9 stc - 49704b: ff 00 inc dword ptr [rax] - 49704d: 4b f9 stc - 49704f: ff e8 - 497051: 65 f9 stc - 497053: ff b0 67 f9 ff 90 push qword ptr [rax - 1862272665] - 497059: 69 f9 ff 70 6b f9 imul edi, ecx, 4184568063 - 49705f: ff 50 6d call qword ptr [rax + 109] - 497062: f9 stc - 497063: ff 50 6f call qword ptr [rax + 111] - 497066: f9 stc - 497067: ff 50 71 call qword ptr [rax + 113] - 49706a: f9 stc - 49706b: ff 50 73 call qword ptr [rax + 115] - 49706e: f9 stc - 49706f: ff e0 jmp rax - 497071: 65 f9 stc - 497073: ff a0 67 f9 ff 80 jmp qword ptr [rax - 2130708121] - 497079: 69 f9 ff 60 6b f9 imul edi, ecx, 4184563967 - 49707f: ff 40 6d inc dword ptr [rax + 109] - 497082: f9 stc - 497083: ff 30 push qword ptr [rax] - 497085: 6f outsd dx, dword ptr [rsi] - 497086: f9 stc - 497087: ff 30 push qword ptr [rax] - 497089: 71 f9 jno 0x497084 <__PRETTY_FUNCTION__.12580+0x2e4> - 49708b: ff 30 push qword ptr [rax] - 49708d: 73 f9 jae 0x497088 <__PRETTY_FUNCTION__.12580+0x2e8> - 49708f: ff c0 inc eax - 497091: 65 f9 stc - 497093: ff 80 67 f9 ff 60 inc dword ptr [rax + 1627388263] - 497099: 69 f9 ff 40 6b f9 imul edi, ecx, 4184555775 - 49709f: ff 20 jmp qword ptr [rax] - 4970a1: 6d insd dword ptr es:[rdi], dx - 4970a2: f9 stc - 4970a3: ff 10 call qword ptr [rax] - 4970a5: 6f outsd dx, dword ptr [rsi] - 4970a6: f9 stc - 4970a7: ff 10 call qword ptr [rax] - 4970a9: 71 f9 jno 0x4970a4 <__PRETTY_FUNCTION__.12580+0x304> - 4970ab: ff 10 call qword ptr [rax] - 4970ad: 73 f9 jae 0x4970a8 <__PRETTY_FUNCTION__.12580+0x308> - 4970af: ff a0 65 f9 ff 60 jmp qword ptr [rax + 1627388261] - 4970b5: 67 f9 addr32 stc - 4970b7: ff 40 69 inc dword ptr [rax + 105] - 4970ba: f9 stc - 4970bb: ff 20 jmp qword ptr [rax] - 4970bd: 6b f9 ff imul edi, ecx, -1 - 4970c0: 00 6d f9 add byte ptr [rbp - 7], ch - 4970c3: ff e0 jmp rax - 4970c5: 6e outsb dx, byte ptr [rsi] - 4970c6: f9 stc - 4970c7: ff e0 jmp rax - 4970c9: 70 f9 jo 0x4970c4 <__PRETTY_FUNCTION__.12580+0x324> - 4970cb: ff e0 jmp rax - 4970cd: 72 f9 jb 0x4970c8 <__PRETTY_FUNCTION__.12580+0x328> - 4970cf: ff 70 65 push qword ptr [rax + 101] - 4970d2: f9 stc - 4970d3: ff 30 push qword ptr [rax] - 4970d5: 67 f9 addr32 stc - 4970d7: ff 10 call qword ptr [rax] - 4970d9: 69 f9 ff f0 6a f9 imul edi, ecx, 4184535295 - 4970df: ff d0 call rax - 4970e1: 6c insb byte ptr es:[rdi], dx - 4970e2: f9 stc - 4970e3: ff b0 6e f9 ff b0 push qword ptr [rax - 1325401746] - 4970e9: 70 f9 jo 0x4970e4 <__PRETTY_FUNCTION__.12580+0x344> - 4970eb: ff b0 72 f9 ff 40 push qword ptr [rax + 1090517362] - 4970f1: 65 f9 stc - 4970f3: ff 00 inc dword ptr [rax] - 4970f5: 67 f9 addr32 stc - 4970f7: ff e0 jmp rax - 4970f9: 68 f9 ff c0 6a push 1791033337 - 4970fe: f9 stc - 4970ff: ff a0 6c f9 ff 70 jmp qword ptr [rax + 1895823724] - 497105: 6e outsb dx, byte ptr [rsi] - 497106: f9 stc - 497107: ff 70 70 push qword ptr [rax + 112] - 49710a: f9 stc - 49710b: ff 70 72 push qword ptr [rax + 114] - 49710e: f9 stc - 49710f: ff 00 inc dword ptr [rax] - 497111: 65 f9 stc - 497113: ff c0 inc eax - 497115: 66 f9 stc - 497117: ff a0 68 f9 ff 80 jmp qword ptr [rax - 2130708120] - 49711d: 6a f9 push -7 - 49711f: ff 60 6c jmp qword ptr [rax + 108] - 497122: f9 stc - 497123: ff 30 push qword ptr [rax] - 497125: 6e outsb dx, byte ptr [rsi] - 497126: f9 stc - 497127: ff 30 push qword ptr [rax] - 497129: 70 f9 jo 0x497124 <__PRETTY_FUNCTION__.12580+0x384> - 49712b: ff 30 push qword ptr [rax] - 49712d: 72 f9 jb 0x497128 <__PRETTY_FUNCTION__.12580+0x388> - 49712f: ff c0 inc eax - 497131: 64 f9 stc - 497133: ff 80 66 f9 ff 60 inc dword ptr [rax + 1627388262] - 497139: 68 f9 ff 40 6a push 1782644729 - 49713e: f9 stc - 49713f: ff 20 jmp qword ptr [rax] - 497141: 6c insb byte ptr es:[rdi], dx - 497142: f9 stc - 497143: ff f0 push rax - 497145: 6d insd dword ptr es:[rdi], dx - 497146: f9 stc - 497147: ff f0 push rax - 497149: 6f outsd dx, dword ptr [rsi] - 49714a: f9 stc - 49714b: ff f0 push rax - 49714d: 71 f9 jno 0x497148 <__PRETTY_FUNCTION__.12580+0x3a8> - 49714f: ff 80 64 f9 ff 40 inc dword ptr [rax + 1090517348] - 497155: 66 f9 stc - 497157: ff 10 call qword ptr [rax] - 497159: 68 f9 ff f0 69 push 1777401849 - 49715e: f9 stc - 49715f: ff e0 jmp rax - 497161: 6b f9 ff imul edi, ecx, -1 - 497164: b0 6d mov al, 109 - 497166: f9 stc - 497167: ff b0 6f f9 ff b0 push qword ptr [rax - 1325401745] - 49716d: 71 f9 jno 0x497168 <__PRETTY_FUNCTION__.12580+0x3c8> - 49716f: ff 40 64 inc dword ptr [rax + 100] - 497172: f9 stc - 497173: ff f0 push rax - 497175: 65 f9 stc - 497177: ff c0 inc eax - 497179: 67 f9 addr32 stc - 49717b: ff a0 69 f9 ff 90 jmp qword ptr [rax - 1862272663] - 497181: 6b f9 ff imul edi, ecx, -1 - 497184: 60 - 497185: 6d insd dword ptr es:[rdi], dx - 497186: f9 stc - 497187: ff 60 6f jmp qword ptr [rax + 111] - 49718a: f9 stc - 49718b: ff 60 71 jmp qword ptr [rax + 113] - 49718e: f9 stc - 49718f: ff 00 inc dword ptr [rax] - 497191: 4b f9 stc - 497193: ff 50 4f call qword ptr [rax + 79] - 497196: f9 stc - 497197: ff a0 50 f9 ff f0 jmp qword ptr [rax - 251659952] - 49719d: 51 push rcx - 49719e: f9 stc - 49719f: ff 40 53 inc dword ptr [rax + 83] - 4971a2: f9 stc - 4971a3: ff 90 54 f9 ff e0 call qword ptr [rax - 520095404] - 4971a9: 55 push rbp - 4971aa: f9 stc - 4971ab: ff 30 push qword ptr [rax] - 4971ad: 57 push rdi - 4971ae: f9 stc - 4971af: ff 80 58 f9 ff d0 inc dword ptr [rax - 788530856] - 4971b5: 59 pop rcx - 4971b6: f9 stc - 4971b7: ff 20 jmp qword ptr [rax] - 4971b9: 5b pop rbx - 4971ba: f9 stc - 4971bb: ff 70 5c push qword ptr [rax + 92] - 4971be: f9 stc - 4971bf: ff c0 inc eax - 4971c1: 5d pop rbp - 4971c2: f9 stc - 4971c3: ff 10 call qword ptr [rax] - 4971c5: 5f pop rdi - 4971c6: f9 stc - 4971c7: ff 60 60 jmp qword ptr [rax + 96] - 4971ca: f9 stc - 4971cb: ff b0 61 f9 ff f0 push qword ptr [rax - 251659935] - 4971d1: 4c f9 stc - 4971d3: ff c0 inc eax - 4971d5: 4f f9 stc - 4971d7: ff 10 call qword ptr [rax] - 4971d9: 51 push rcx - 4971da: f9 stc - 4971db: ff 60 52 jmp qword ptr [rax + 82] - 4971de: f9 stc - 4971df: ff b0 53 f9 ff 00 push qword ptr [rax + 16775507] - 4971e5: 55 push rbp - 4971e6: f9 stc - 4971e7: ff 50 56 call qword ptr [rax + 86] - 4971ea: f9 stc - 4971eb: ff a0 57 f9 ff f0 jmp qword ptr [rax - 251659945] - 4971f1: 58 pop rax - 4971f2: f9 stc - 4971f3: ff 40 5a inc dword ptr [rax + 90] - 4971f6: f9 stc - 4971f7: ff 90 5b f9 ff e0 call qword ptr [rax - 520095397] - 4971fd: 5c pop rsp - 4971fe: f9 stc - 4971ff: ff 30 push qword ptr [rax] - 497201: 5e pop rsi - 497202: f9 stc - 497203: ff 80 5f f9 ff d0 inc dword ptr [rax - 788530849] - 497209: 60 - 49720a: f9 stc - 49720b: ff 20 jmp qword ptr [rax] - 49720d: 62 - 49720e: f9 stc - 49720f: ff 08 dec dword ptr [rax] - 497211: 8e f9 - 497213: ff d0 call rax - 497215: 8f f9 ff - 497218: b0 91 mov al, -111 - 49721a: f9 stc - 49721b: ff 90 93 f9 ff 70 call qword ptr [rax + 1895823763] - 497221: 95 xchg eax, ebp - 497222: f9 stc - 497223: ff 70 97 push qword ptr [rax - 105] - 497226: f9 stc - 497227: ff 70 99 push qword ptr [rax - 103] - 49722a: f9 stc - 49722b: ff 70 9b push qword ptr [rax - 101] - 49722e: f9 stc - 49722f: ff 00 inc dword ptr [rax] - 497231: 8e f9 - 497233: ff c0 inc eax - 497235: 8f f9 ff - 497238: a0 91 f9 ff 80 93 f9 ff 60 movabs al, byte ptr [6989579558622067089] - 497241: 95 xchg eax, ebp - 497242: f9 stc - 497243: ff 50 97 call qword ptr [rax - 105] - 497246: f9 stc - 497247: ff 50 99 call qword ptr [rax - 103] - 49724a: f9 stc - 49724b: ff 50 9b call qword ptr [rax - 101] - 49724e: f9 stc - 49724f: ff e0 jmp rax - 497251: 8d f9 - 497253: ff a0 8f f9 ff 80 jmp qword ptr [rax - 2130708081] - 497259: 91 xchg eax, ecx - 49725a: f9 stc - 49725b: ff 60 93 jmp qword ptr [rax - 109] - 49725e: f9 stc - 49725f: ff 40 95 inc dword ptr [rax - 107] - 497262: f9 stc - 497263: ff 30 push qword ptr [rax] - 497265: 97 xchg eax, edi - 497266: f9 stc - 497267: ff 30 push qword ptr [rax] - 497269: 99 cdq - 49726a: f9 stc - 49726b: ff 30 push qword ptr [rax] - 49726d: 9b wait - 49726e: f9 stc - 49726f: ff c0 inc eax - 497271: 8d f9 - 497273: ff 80 8f f9 ff 60 inc dword ptr [rax + 1627388303] - 497279: 91 xchg eax, ecx - 49727a: f9 stc - 49727b: ff 40 93 inc dword ptr [rax - 109] - 49727e: f9 stc - 49727f: ff 20 jmp qword ptr [rax] - 497281: 95 xchg eax, ebp - 497282: f9 stc - 497283: ff 00 inc dword ptr [rax] - 497285: 97 xchg eax, edi - 497286: f9 stc - 497287: ff 00 inc dword ptr [rax] - 497289: 99 cdq - 49728a: f9 stc - 49728b: ff 00 inc dword ptr [rax] - 49728d: 9b wait - 49728e: f9 stc - 49728f: ff 90 8d f9 ff 50 call qword ptr [rax + 1358952845] - 497295: 8f f9 ff - 497298: 30 91 f9 ff 10 93 xor byte ptr [rcx - 1827602439], dl - 49729e: f9 stc - 49729f: ff f0 push rax - 4972a1: 94 xchg eax, esp - 4972a2: f9 stc - 4972a3: ff d0 call rax - 4972a5: 96 xchg eax, esi - 4972a6: f9 stc - 4972a7: ff d0 call rax - 4972a9: 98 cwde - 4972aa: f9 stc - 4972ab: ff d0 call rax - 4972ad: 9a - 4972ae: f9 stc - 4972af: ff 60 8d jmp qword ptr [rax - 115] - 4972b2: f9 stc - 4972b3: ff 20 jmp qword ptr [rax] - 4972b5: 8f f9 ff - 4972b8: 00 91 f9 ff e0 92 add byte ptr [rcx - 1830748167], dl - 4972be: f9 stc - 4972bf: ff c0 inc eax - 4972c1: 94 xchg eax, esp - 4972c2: f9 stc - 4972c3: ff 90 96 f9 ff 90 call qword ptr [rax - 1862272618] - 4972c9: 98 cwde - 4972ca: f9 stc - 4972cb: ff 90 9a f9 ff 20 call qword ptr [rax + 553646490] - 4972d1: 8d f9 - 4972d3: ff e0 jmp rax - 4972d5: 8e f9 - 4972d7: ff c0 inc eax - 4972d9: 90 nop - 4972da: f9 stc - 4972db: ff a0 92 f9 ff 80 jmp qword ptr [rax - 2130708078] - 4972e1: 94 xchg eax, esp - 4972e2: f9 stc - 4972e3: ff 50 96 call qword ptr [rax - 106] - 4972e6: f9 stc - 4972e7: ff 50 98 call qword ptr [rax - 104] - 4972ea: f9 stc - 4972eb: ff 50 9a call qword ptr [rax - 102] - 4972ee: f9 stc - 4972ef: ff e0 jmp rax - 4972f1: 8c f9 - 4972f3: ff a0 8e f9 ff 80 jmp qword ptr [rax - 2130708082] - 4972f9: 90 nop - 4972fa: f9 stc - 4972fb: ff 60 92 jmp qword ptr [rax - 110] - 4972fe: f9 stc - 4972ff: ff 40 94 inc dword ptr [rax - 108] - 497302: f9 stc - 497303: ff 10 call qword ptr [rax] - 497305: 96 xchg eax, esi - 497306: f9 stc - 497307: ff 10 call qword ptr [rax] - 497309: 98 cwde - 49730a: f9 stc - 49730b: ff 10 call qword ptr [rax] - 49730d: 9a - 49730e: f9 stc - 49730f: ff a0 8c f9 ff 60 jmp qword ptr [rax + 1627388300] - 497315: 8e f9 - 497317: ff 30 push qword ptr [rax] - 497319: 90 nop - 49731a: f9 stc - 49731b: ff 10 call qword ptr [rax] - 49731d: 92 xchg eax, edx - 49731e: f9 stc - 49731f: ff 00 inc dword ptr [rax] - 497321: 94 xchg eax, esp - 497322: f9 stc - 497323: ff d0 call rax - 497325: 95 xchg eax, ebp - 497326: f9 stc - 497327: ff d0 call rax - 497329: 97 xchg eax, edi - 49732a: f9 stc - 49732b: ff d0 call rax - 49732d: 99 cdq - 49732e: f9 stc - 49732f: ff 60 8c jmp qword ptr [rax - 116] - 497332: f9 stc - 497333: ff 10 call qword ptr [rax] - 497335: 8e f9 - 497337: ff e0 jmp rax - 497339: 8f f9 ff - 49733c: c0 91 f9 ff b0 93 f9 rcl byte ptr [rcx - 1817116679], 249 - 497343: ff 80 95 f9 ff 80 inc dword ptr [rax - 2130708075] - 497349: 97 xchg eax, edi - 49734a: f9 stc - 49734b: ff 80 99 f9 ff 20 inc dword ptr [rax + 553646489] - 497351: 73 f9 jae 0x49734c <__PRETTY_FUNCTION__.12580+0x5ac> - 497353: ff 70 77 push qword ptr [rax + 119] - 497356: f9 stc - 497357: ff c0 inc eax - 497359: 78 f9 js 0x497354 <__PRETTY_FUNCTION__.12580+0x5b4> - 49735b: ff 10 call qword ptr [rax] - 49735d: 7a f9 jp 0x497358 <__PRETTY_FUNCTION__.12580+0x5b8> - 49735f: ff 60 7b jmp qword ptr [rax + 123] - 497362: f9 stc - 497363: ff b0 7c f9 ff 00 push qword ptr [rax + 16775548] - 497369: 7e f9 jle 0x497364 <__PRETTY_FUNCTION__.12580+0x5c4> - 49736b: ff 50 7f call qword ptr [rax + 127] - 49736e: f9 stc - 49736f: ff a0 80 f9 ff f0 jmp qword ptr [rax - 251659904] - 497375: 81 f9 ff 40 83 f9 cmp ecx, 4186128639 - 49737b: ff 90 84 f9 ff e0 call qword ptr [rax - 520095356] - 497381: 85 f9 test ecx, edi - 497383: ff 30 push qword ptr [rax] - 497385: 87 f9 xchg edi, ecx - 497387: ff 80 88 f9 ff d0 inc dword ptr [rax - 788530808] - 49738d: 89 f9 mov ecx, edi - 49738f: ff 10 call qword ptr [rax] - 497391: 75 f9 jne 0x49738c <__PRETTY_FUNCTION__.12580+0x5ec> - 497393: ff e0 jmp rax - 497395: 77 f9 ja 0x497390 <__PRETTY_FUNCTION__.12580+0x5f0> - 497397: ff 30 push qword ptr [rax] - 497399: 79 f9 jns 0x497394 <__PRETTY_FUNCTION__.12580+0x5f4> - 49739b: ff 80 7a f9 ff d0 inc dword ptr [rax - 788530822] - 4973a1: 7b f9 jnp 0x49739c <__PRETTY_FUNCTION__.12580+0x5fc> - 4973a3: ff 20 jmp qword ptr [rax] - 4973a5: 7d f9 jge 0x4973a0 <__PRETTY_FUNCTION__.12580+0x600> - 4973a7: ff 70 7e push qword ptr [rax + 126] - 4973aa: f9 stc - 4973ab: ff c0 inc eax - 4973ad: 7f f9 jg 0x4973a8 <__PRETTY_FUNCTION__.12580+0x608> - 4973af: ff 10 call qword ptr [rax] - 4973b1: 81 f9 ff 60 82 f9 cmp ecx, 4186071295 - 4973b7: ff b0 83 f9 ff 00 push qword ptr [rax + 16775555] - 4973bd: 85 f9 test ecx, edi - 4973bf: ff 50 86 call qword ptr [rax - 122] - 4973c2: f9 stc - 4973c3: ff a0 87 f9 ff f0 jmp qword ptr [rax - 251659897] - 4973c9: 88 f9 mov cl, bh - 4973cb: ff 40 8a inc dword ptr [rax - 118] - 4973ce: f9 stc - 4973cf: ff ae c1 f9 ff 30 jmp [rsi + 822081985] - 4973d5: c8 f9 ff c0 enter -7, -64 - 4973d9: c7 f9 - 4973db: ff 50 c7 call qword ptr [rax - 57] - 4973de: f9 stc - 4973df: ff e0 jmp rax - 4973e1: c6 f9 - 4973e3: ff 70 c6 push qword ptr [rax - 58] - 4973e6: f9 stc - 4973e7: ff 00 inc dword ptr [rax] - 4973e9: c6 f9 - 4973eb: ff 90 c5 f9 ff 20 call qword ptr [rax + 553646533] - 4973f1: c5 f9 ff - 4973f4: b0 c4 mov al, -60 - 4973f6: f9 stc - 4973f7: ff 40 c4 inc dword ptr [rax - 60] - 4973fa: f9 stc - 4973fb: ff d0 call rax - 4973fd: c3 ret - 4973fe: f9 stc - 4973ff: ff 60 c3 jmp qword ptr [rax - 61] - 497402: f9 stc - 497403: ff f0 push rax - 497405: c2 f9 ff ret -7 - 497408: 80 c2 f9 add dl, -7 - 49740b: ff 10 call qword ptr [rax] - 49740d: c2 f9 ff ret -7 - 497410: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 497411: c1 f9 ff sar ecx, 255 - 497414: 16 - 497415: c8 f9 ff a6 enter -7, -90 - 497419: c7 f9 - 49741b: ff 36 push qword ptr [rsi] - 49741d: c7 f9 - 49741f: ff c6 inc esi - 497421: c6 f9 - 497423: ff 56 c6 call qword ptr [rsi - 58] - 497426: f9 stc - 497427: ff e6 jmp rsi - 497429: c5 f9 ff - 49742c: 76 c5 jbe 0x4973f3 <__PRETTY_FUNCTION__.12580+0x653> - 49742e: f9 stc - 49742f: ff 06 inc dword ptr [rsi] - 497431: c5 f9 ff - 497434: 96 xchg eax, esi - 497435: c4 f9 ff - 497438: 26 c4 f9 ff - 49743c: b6 c3 mov dh, -61 - 49743e: f9 stc - 49743f: ff 46 c3 inc dword ptr [rsi - 61] - 497442: f9 stc - 497443: ff d6 call rsi - 497445: c2 f9 ff ret -7 - 497448: 66 c2 f9 ff ret 65529 - 49744c: f6 c1 f9 test cl, -7 - 49744f: ff 9c c1 f9 ff 0c c8 call [rcx + 8*rax - 938672135] - 497456: f9 stc - 497457: ff 9c c7 f9 ff 2c c7 call [rdi + 8*rax - 953352199] - 49745e: f9 stc - 49745f: ff bc c6 f9 ff 4c c6 - 497466: f9 stc - 497467: ff dc - 497469: c5 f9 ff - 49746c: 6c insb byte ptr es:[rdi], dx - 49746d: c5 f9 ff - 497470: fc cld - 497471: c4 f9 ff - 497474: 8c c4 mov esp, es - 497476: f9 stc - 497477: ff 1c c4 call [rsp + 8*rax] - 49747a: f9 stc - 49747b: ff ac c3 f9 ff 3c c3 jmp [rbx + 8*rax - 1019412487] - 497482: f9 stc - 497483: ff cc dec esp - 497485: c2 f9 ff ret -7 - 497488: 5c pop rsp - 497489: c2 f9 ff ret -7 - 49748c: ec in al, dx - 49748d: c1 f9 ff sar ecx, 255 - 497490: 92 xchg eax, edx - 497491: c1 f9 ff sar ecx, 255 - 497494: 02 c8 add cl, al - 497496: f9 stc - 497497: ff 92 c7 f9 ff 22 call qword ptr [rdx + 587200967] - 49749d: c7 f9 - 49749f: ff b2 c6 f9 ff 42 push qword ptr [rdx + 1124071878] - 4974a5: c6 f9 - 4974a7: ff d2 call rdx - 4974a9: c5 f9 ff - 4974ac: 62 - 4974ad: c5 f9 ff - 4974b0: f2 c4 f9 ff - 4974b4: 82 - 4974b5: c4 f9 ff - 4974b8: 12 c4 adc al, ah - 4974ba: f9 stc - 4974bb: ff a2 c3 f9 ff 32 jmp qword ptr [rdx + 855636419] - 4974c1: c3 ret - 4974c2: f9 stc - 4974c3: ff c2 inc edx - 4974c5: c2 f9 ff ret -7 - 4974c8: 52 push rdx - 4974c9: c2 f9 ff ret -7 - 4974cc: e2 c1 loop 0x49748f <__PRETTY_FUNCTION__.12580+0x6ef> - 4974ce: f9 stc - 4974cf: ff 88 c1 f9 ff f8 dec dword ptr [rax - 117442111] - 4974d5: c7 f9 - 4974d7: ff 88 c7 f9 ff 18 dec dword ptr [rax + 419428807] - 4974dd: c7 f9 - 4974df: ff a8 c6 f9 ff 38 jmp [rax + 956299718] - 4974e5: c6 f9 - 4974e7: ff c8 dec eax - 4974e9: c5 f9 ff - 4974ec: 58 pop rax - 4974ed: c5 f9 ff - 4974f0: e8 c4 f9 ff 78 call 0x79496eb9 <_end+0x78fd3539> - 4974f5: c4 f9 ff - 4974f8: 08 c4 or ah, al - 4974fa: f9 stc - 4974fb: ff 98 c3 f9 ff 28 call [rax + 687864259] - 497501: c3 ret - 497502: f9 stc - 497503: ff b8 c2 f9 ff 48 - 497509: c2 f9 ff ret -7 - 49750c: d8 c1 fadd st, st(1) - 49750e: f9 stc - 49750f: ff 7e c1 - 497512: f9 stc - 497513: ff ee - 497515: c7 f9 - 497517: ff 7e c7 - 49751a: f9 stc - 49751b: ff 0e dec dword ptr [rsi] - 49751d: c7 f9 - 49751f: ff 9e c6 f9 ff 2e call [rsi + 788527558] - 497525: c6 f9 - 497527: ff be c5 f9 ff 4e - 49752d: c5 f9 ff - 497530: de c4 faddp st(4), st - 497532: f9 stc - 497533: ff 6e c4 jmp [rsi - 60] - 497536: f9 stc - 497537: ff fe - 497539: c3 ret - 49753a: f9 stc - 49753b: ff 8e c3 f9 ff 1e dec dword ptr [rsi + 520092099] - 497541: c3 ret - 497542: f9 stc - 497543: ff ae c2 f9 ff 3e jmp [rsi + 1056963010] - 497549: c2 f9 ff ret -7 - 49754c: ce - 49754d: c1 f9 ff sar ecx, 255 - 497550: 74 c1 je 0x497513 <__PRETTY_FUNCTION__.12580+0x773> - 497552: f9 stc - 497553: ff e4 jmp rsp - 497555: c7 f9 - 497557: ff 74 c7 f9 push qword ptr [rdi + 8*rax - 7] - 49755b: ff 04 c7 inc dword ptr [rdi + 8*rax] - 49755e: f9 stc - 49755f: ff 94 c6 f9 ff 24 c6 call qword ptr [rsi + 8*rax - 970653703] - 497566: f9 stc - 497567: ff b4 c5 f9 ff 44 c5 push qword ptr [rbp + 8*rax - 985333767] - 49756e: f9 stc - 49756f: ff d4 call rsp - 497571: c4 f9 ff - 497574: 64 c4 f9 ff - 497578: f4 hlt - 497579: c3 ret - 49757a: f9 stc - 49757b: ff 84 c3 f9 ff 14 c3 inc dword ptr [rbx + 8*rax - 1022033927] - 497582: f9 stc - 497583: ff a4 c2 f9 ff 34 c2 jmp qword ptr [rdx + 8*rax - 1036713991] - 49758a: f9 stc - 49758b: ff c4 inc esp - 49758d: c1 f9 ff sar ecx, 255 - 497590: 6a c1 push -63 - 497592: f9 stc - 497593: ff da - 497595: c7 f9 - 497597: ff 6a c7 jmp [rdx - 57] - 49759a: f9 stc - 49759b: ff fa - 49759d: c6 f9 - 49759f: ff 8a c6 f9 ff 1a dec dword ptr [rdx + 452983238] - 4975a5: c6 f9 - 4975a7: ff aa c5 f9 ff 3a jmp [rdx + 989854149] - 4975ad: c5 f9 ff - 4975b0: ca c4 f9 retf -1596 - 4975b3: ff 5a c4 call [rdx - 60] - 4975b6: f9 stc - 4975b7: ff ea - 4975b9: c3 ret - 4975ba: f9 stc - 4975bb: ff 7a c3 - 4975be: f9 stc - 4975bf: ff 0a dec dword ptr [rdx] - 4975c1: c3 ret - 4975c2: f9 stc - 4975c3: ff 9a c2 f9 ff 2a call [rdx + 721418690] - 4975c9: c2 f9 ff ret -7 - 4975cc: ba c1 f9 ff 60 mov edx, 1627388353 - 4975d1: c1 f9 ff sar ecx, 255 - 4975d4: d0 c7 rol bh - 4975d6: f9 stc - 4975d7: ff 60 c7 jmp qword ptr [rax - 57] - 4975da: f9 stc - 4975db: ff f0 push rax - 4975dd: c6 f9 - 4975df: ff 80 c6 f9 ff 10 inc dword ptr [rax + 285211078] - 4975e5: c6 f9 - 4975e7: ff a0 c5 f9 ff 30 jmp qword ptr [rax + 822081989] - 4975ed: c5 f9 ff - 4975f0: c0 c4 f9 rol ah, 249 - 4975f3: ff 50 c4 call qword ptr [rax - 60] - 4975f6: f9 stc - 4975f7: ff e0 jmp rax - 4975f9: c3 ret - 4975fa: f9 stc - 4975fb: ff 70 c3 push qword ptr [rax - 61] - 4975fe: f9 stc - 4975ff: ff 00 inc dword ptr [rax] - 497601: c3 ret - 497602: f9 stc - 497603: ff 90 c2 f9 ff 20 call qword ptr [rax + 553646530] - 497609: c2 f9 ff ret -7 - 49760c: b0 c1 mov al, -63 - 49760e: f9 stc - 49760f: ff 50 b7 call qword ptr [rax - 73] - 497612: f9 stc - 497613: ff 10 call qword ptr [rax] - 497615: bf f9 ff 90 be mov edi, 3197173753 - 49761a: f9 stc - 49761b: ff 00 inc dword ptr [rax] - 49761d: be f9 ff 80 bd mov esi, 3179347961 - 497622: f9 stc - 497623: ff 00 inc dword ptr [rax] - 497625: bd f9 ff 80 bc mov ebp, 3162570745 - 49762a: f9 stc - 49762b: ff 00 inc dword ptr [rax] - 49762d: bc f9 ff 80 bb mov esp, 3145793529 - 497632: f9 stc - 497633: ff 00 inc dword ptr [rax] - 497635: bb f9 ff 80 ba mov ebx, 3129016313 - 49763a: f9 stc - 49763b: ff 00 inc dword ptr [rax] - 49763d: ba f9 ff 80 b9 mov edx, 3112239097 - 497642: f9 stc - 497643: ff f0 push rax - 497645: b8 f9 ff 60 b8 mov eax, 3093364729 - 49764a: f9 stc - 49764b: ff d0 call rax - 49764d: b7 f9 mov bh, -7 - 49764f: ff 46 b7 inc dword ptr [rsi - 73] - 497652: f9 stc - 497653: ff ec - 497655: be f9 ff 6c be mov esi, 3194814457 - 49765a: f9 stc - 49765b: ff dc - 49765d: bd f9 ff 5c bd mov ebp, 3176988665 - 497662: f9 stc - 497663: ff dc - 497665: bc f9 ff 5c bc mov esp, 3160211449 - 49766a: f9 stc - 49766b: ff dc - 49766d: bb f9 ff 5c bb mov ebx, 3143434233 - 497672: f9 stc - 497673: ff dc - 497675: ba f9 ff 5c ba mov edx, 3126657017 - 49767a: f9 stc - 49767b: ff dc - 49767d: b9 f9 ff 5c b9 mov ecx, 3109879801 - 497682: f9 stc - 497683: ff cc dec esp - 497685: b8 f9 ff 3c b8 mov eax, 3091005433 - 49768a: f9 stc - 49768b: ff ac b7 f9 ff 3c b7 jmp [rdi + 4*rsi - 1220739079] - 497692: f9 stc - 497693: ff e2 jmp rdx - 497695: be f9 ff 62 be mov esi, 3194159097 - 49769a: f9 stc - 49769b: ff d2 call rdx - 49769d: bd f9 ff 52 bd mov ebp, 3176333305 - 4976a2: f9 stc - 4976a3: ff d2 call rdx - 4976a5: bc f9 ff 52 bc mov esp, 3159556089 - 4976aa: f9 stc - 4976ab: ff d2 call rdx - 4976ad: bb f9 ff 52 bb mov ebx, 3142778873 - 4976b2: f9 stc - 4976b3: ff d2 call rdx - 4976b5: ba f9 ff 52 ba mov edx, 3126001657 - 4976ba: f9 stc - 4976bb: ff d2 call rdx - 4976bd: b9 f9 ff 52 b9 mov ecx, 3109224441 - 4976c2: f9 stc - 4976c3: ff c2 inc edx - 4976c5: b8 f9 ff 32 b8 mov eax, 3090350073 - 4976ca: f9 stc - 4976cb: ff a2 b7 f9 ff 32 jmp qword ptr [rdx + 855636407] - 4976d1: b7 f9 mov bh, -7 - 4976d3: ff d8 - 4976d5: be f9 ff 58 be mov esi, 3193503737 - 4976da: f9 stc - 4976db: ff c8 dec eax - 4976dd: bd f9 ff 48 bd mov ebp, 3175677945 - 4976e2: f9 stc - 4976e3: ff c8 dec eax - 4976e5: bc f9 ff 48 bc mov esp, 3158900729 - 4976ea: f9 stc - 4976eb: ff c8 dec eax - 4976ed: bb f9 ff 48 bb mov ebx, 3142123513 - 4976f2: f9 stc - 4976f3: ff c8 dec eax - 4976f5: ba f9 ff 48 ba mov edx, 3125346297 - 4976fa: f9 stc - 4976fb: ff c8 dec eax - 4976fd: b9 f9 ff 48 b9 mov ecx, 3108569081 - 497702: f9 stc - 497703: ff b8 b8 f9 ff 28 - 497709: b8 f9 ff 98 b7 mov eax, 3080257529 - 49770e: f9 stc - 49770f: ff 28 jmp [rax] - 497711: b7 f9 mov bh, -7 - 497713: ff ce dec esi - 497715: be f9 ff 4e be mov esi, 3192848377 - 49771a: f9 stc - 49771b: ff be bd f9 ff 3e - 497721: bd f9 ff be bc mov ebp, 3166633977 - 497726: f9 stc - 497727: ff 3e - 497729: bc f9 ff be bb mov esp, 3149856761 - 49772e: f9 stc - 49772f: ff 3e - 497731: bb f9 ff be ba mov ebx, 3133079545 - 497736: f9 stc - 497737: ff 3e - 497739: ba f9 ff be b9 mov edx, 3116302329 - 49773e: f9 stc - 49773f: ff 3e - 497741: b9 f9 ff ae b8 mov ecx, 3098476537 - 497746: f9 stc - 497747: ff 1e call [rsi] - 497749: b8 f9 ff 8e b7 mov eax, 3079602169 - 49774e: f9 stc - 49774f: ff 1e call [rsi] - 497751: b7 f9 mov bh, -7 - 497753: ff c4 inc esp - 497755: be f9 ff 44 be mov esi, 3192193017 - 49775a: f9 stc - 49775b: ff b4 bd f9 ff 34 bd push qword ptr [rbp + 4*rdi - 1120600071] - 497762: f9 stc - 497763: ff b4 bc f9 ff 34 bc push qword ptr [rsp + 4*rdi - 1137377287] - 49776a: f9 stc - 49776b: ff b4 bb f9 ff 34 bb push qword ptr [rbx + 4*rdi - 1154154503] - 497772: f9 stc - 497773: ff b4 ba f9 ff 34 ba push qword ptr [rdx + 4*rdi - 1170931719] - 49777a: f9 stc - 49777b: ff b4 b9 f9 ff 34 b9 push qword ptr [rcx + 4*rdi - 1187708935] - 497782: f9 stc - 497783: ff a4 b8 f9 ff 14 b8 jmp qword ptr [rax + 4*rdi - 1206583303] - 49778a: f9 stc - 49778b: ff 84 b7 f9 ff 14 b7 inc dword ptr [rdi + 4*rsi - 1223360519] - 497792: f9 stc - 497793: ff ba be f9 ff 3a - 497799: be f9 ff aa bd mov esi, 3182100473 - 49779e: f9 stc - 49779f: ff 2a jmp [rdx] - 4977a1: bd f9 ff aa bc mov ebp, 3165323257 - 4977a6: f9 stc - 4977a7: ff 2a jmp [rdx] - 4977a9: bc f9 ff aa bb mov esp, 3148546041 - 4977ae: f9 stc - 4977af: ff 2a jmp [rdx] - 4977b1: bb f9 ff aa ba mov ebx, 3131768825 - 4977b6: f9 stc - 4977b7: ff 2a jmp [rdx] - 4977b9: ba f9 ff aa b9 mov edx, 3114991609 - 4977be: f9 stc - 4977bf: ff 2a jmp [rdx] - 4977c1: b9 f9 ff 9a b8 mov ecx, 3097165817 - 4977c6: f9 stc - 4977c7: ff 0a dec dword ptr [rdx] - 4977c9: b8 f9 ff 7a b7 mov eax, 3078291449 - 4977ce: f9 stc - 4977cf: ff 0a dec dword ptr [rdx] - 4977d1: b7 f9 mov bh, -7 - 4977d3: ff b0 be f9 ff 30 push qword ptr [rax + 822081982] - 4977d9: be f9 ff a0 bd mov esi, 3181445113 - 4977de: f9 stc - 4977df: ff 20 jmp qword ptr [rax] - 4977e1: bd f9 ff a0 bc mov ebp, 3164667897 - 4977e6: f9 stc - 4977e7: ff 20 jmp qword ptr [rax] - 4977e9: bc f9 ff a0 bb mov esp, 3147890681 - 4977ee: f9 stc - 4977ef: ff 20 jmp qword ptr [rax] - 4977f1: bb f9 ff a0 ba mov ebx, 3131113465 - 4977f6: f9 stc - 4977f7: ff 20 jmp qword ptr [rax] - 4977f9: ba f9 ff a0 b9 mov edx, 3114336249 - 4977fe: f9 stc - 4977ff: ff 20 jmp qword ptr [rax] - 497801: b9 f9 ff 90 b8 mov ecx, 3096510457 - 497806: f9 stc - 497807: ff 00 inc dword ptr [rax] - 497809: b8 f9 ff 70 b7 mov eax, 3077636089 - 49780e: f9 stc - 49780f: ff 00 inc dword ptr [rax] - 497811: b7 f9 mov bh, -7 - 497813: ff a0 be f9 ff 20 jmp qword ptr [rax + 553646526] - 497819: be f9 ff 90 bd mov esi, 3180396537 - 49781e: f9 stc - 49781f: ff 10 call qword ptr [rax] - 497821: bd f9 ff 90 bc mov ebp, 3163619321 - 497826: f9 stc - 497827: ff 10 call qword ptr [rax] - 497829: bc f9 ff 90 bb mov esp, 3146842105 - 49782e: f9 stc - 49782f: ff 10 call qword ptr [rax] - 497831: bb f9 ff 90 ba mov ebx, 3130064889 - 497836: f9 stc - 497837: ff 10 call qword ptr [rax] - 497839: ba f9 ff 90 b9 mov edx, 3113287673 - 49783e: f9 stc - 49783f: ff 10 call qword ptr [rax] - 497841: b9 f9 ff 80 b8 mov ecx, 3095461881 - 497846: f9 stc - 497847: ff f0 push rax - 497849: b7 f9 mov bh, -7 - 49784b: ff 60 b7 jmp qword ptr [rax - 73] - 49784e: f9 stc - 49784f: ff f0 push rax - 497851: 99 cdq - 497852: f9 stc - 497853: ff 10 call qword ptr [rax] - 497855: 9b wait - 497856: f9 stc - 497857: ff 90 9c f9 ff 10 call qword ptr [rax + 285211036] - 49785d: 9e sahf - 49785e: f9 stc - 49785f: ff 90 9f f9 ff 10 call qword ptr [rax + 285211039] - 497865: a1 f9 ff 90 a2 f9 ff 10 a4 movabs eax, dword ptr [-6624513604222648327] - 49786e: f9 stc - 49786f: ff 90 a5 f9 ff 10 call qword ptr [rax + 285211045] - 497875: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 497876: f9 stc - 497877: ff 90 a8 f9 ff 10 call qword ptr [rax + 285211048] - 49787d: aa stosb byte ptr es:[rdi], al - 49787e: f9 stc - 49787f: ff 90 ab f9 ff 10 call qword ptr [rax + 285211051] - 497885: ad lodsd eax, dword ptr [rsi] - 497886: f9 stc - 497887: ff 90 ae f9 ff 10 call qword ptr [rax + 285211054] - 49788d: b0 f9 mov al, -7 - 49788f: ff 50 9a call qword ptr [rax - 102] - 497892: f9 stc - 497893: ff 90 9b f9 ff 10 call qword ptr [rax + 285211035] - 497899: 9d popfq - 49789a: f9 stc - 49789b: ff 90 9e f9 ff 10 call qword ptr [rax + 285211038] - 4978a1: a0 f9 ff 90 a1 f9 ff 10 a3 movabs al, byte ptr [-6696571198277353479] - 4978aa: f9 stc - 4978ab: ff 90 a4 f9 ff 10 call qword ptr [rax + 285211044] - 4978b1: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4978b2: f9 stc - 4978b3: ff 90 a7 f9 ff 10 call qword ptr [rax + 285211047] - 4978b9: a9 f9 ff 90 aa test eax, 2861629433 - 4978be: f9 stc - 4978bf: ff 10 call qword ptr [rax] - 4978c1: ac lodsb al, byte ptr [rsi] - 4978c2: f9 stc - 4978c3: ff 90 ad f9 ff 10 call qword ptr [rax + 285211053] - 4978c9: af scasd eax, dword ptr es:[rdi] - 4978ca: f9 stc - 4978cb: ff 90 b0 f9 ff de call qword ptr [rax - 553649744] - 4978d1: e7 f9 out 249, eax - 4978d3: ff 60 ee jmp qword ptr [rax - 18] - 4978d6: f9 stc - 4978d7: ff f0 push rax - 4978d9: ed in eax, dx - 4978da: f9 stc - 4978db: ff 80 ed f9 ff 10 inc dword ptr [rax + 285211117] - 4978e1: ed in eax, dx - 4978e2: f9 stc - 4978e3: ff a0 ec f9 ff 30 jmp qword ptr [rax + 822082028] - 4978e9: ec in al, dx - 4978ea: f9 stc - 4978eb: ff c0 inc eax - 4978ed: eb f9 jmp 0x4978e8 <__PRETTY_FUNCTION__.12580+0xb48> - 4978ef: ff 50 eb call qword ptr [rax - 21] - 4978f2: f9 stc - 4978f3: ff e0 jmp rax - 4978f5: ea - 4978f6: f9 stc - 4978f7: ff 70 ea push qword ptr [rax - 22] - 4978fa: f9 stc - 4978fb: ff 00 inc dword ptr [rax] - 4978fd: ea - 4978fe: f9 stc - 4978ff: ff 90 e9 f9 ff 20 call qword ptr [rax + 553646569] - 497905: e9 f9 ff b0 e8 jmp 0xffffffffe8fa7903 <_end+0xffffffffe8ae3f83> - 49790a: f9 stc - 49790b: ff 40 e8 inc dword ptr [rax - 24] - 49790e: f9 stc - 49790f: ff d6 call rsi - 497911: e7 f9 out 249, eax - 497913: ff 46 ee inc dword ptr [rsi - 18] - 497916: f9 stc - 497917: ff d6 call rsi - 497919: ed in eax, dx - 49791a: f9 stc - 49791b: ff 66 ed jmp qword ptr [rsi - 19] - 49791e: f9 stc - 49791f: ff f6 push rsi - 497921: ec in al, dx - 497922: f9 stc - 497923: ff 86 ec f9 ff 16 inc dword ptr [rsi + 385874412] - 497929: ec in al, dx - 49792a: f9 stc - 49792b: ff a6 eb f9 ff 36 jmp qword ptr [rsi + 922745323] - 497931: eb f9 jmp 0x49792c <__PRETTY_FUNCTION__.12580+0xb8c> - 497933: ff c6 inc esi - 497935: ea - 497936: f9 stc - 497937: ff 56 ea call qword ptr [rsi - 22] - 49793a: f9 stc - 49793b: ff e6 jmp rsi - 49793d: e9 f9 ff 76 e9 jmp 0xffffffffe9c0793b <_end+0xffffffffe9743fbb> - 497942: f9 stc - 497943: ff 06 inc dword ptr [rsi] - 497945: e9 f9 ff 96 e8 jmp 0xffffffffe8e07943 <_end+0xffffffffe8943fc3> - 49794a: f9 stc - 49794b: ff 26 jmp qword ptr [rsi] - 49794d: e8 f9 ff cc e7 call 0xffffffffe816794b <_end+0xffffffffe7ca3fcb> - 497952: f9 stc - 497953: ff 3c ee - 497956: f9 stc - 497957: ff cc dec esp - 497959: ed in eax, dx - 49795a: f9 stc - 49795b: ff 5c ed f9 call [rbp + 8*rbp - 7] - 49795f: ff ec - 497961: ec in al, dx - 497962: f9 stc - 497963: ff 7c ec f9 - 497967: ff 0c ec dec dword ptr [rsp + 8*rbp] - 49796a: f9 stc - 49796b: ff 9c eb f9 ff 2c eb call [rbx + 8*rbp - 349372423] - 497972: f9 stc - 497973: ff bc ea f9 ff 4c ea - 49797a: f9 stc - 49797b: ff dc - 49797d: e9 f9 ff 6c e9 jmp 0xffffffffe9b6797b <_end+0xffffffffe96a3ffb> - 497982: f9 stc - 497983: ff fc - 497985: e8 f9 ff 8c e8 call 0xffffffffe8d67983 <_end+0xffffffffe88a4003> - 49798a: f9 stc - 49798b: ff 1c e8 call [rax + 8*rbp] - 49798e: f9 stc - 49798f: ff c2 inc edx - 497991: e7 f9 out 249, eax - 497993: ff 32 push qword ptr [rdx] - 497995: ee out dx, al - 497996: f9 stc - 497997: ff c2 inc edx - 497999: ed in eax, dx - 49799a: f9 stc - 49799b: ff 52 ed call qword ptr [rdx - 19] - 49799e: f9 stc - 49799f: ff e2 jmp rdx - 4979a1: ec in al, dx - 4979a2: f9 stc - 4979a3: ff 72 ec push qword ptr [rdx - 20] - 4979a6: f9 stc - 4979a7: ff 02 inc dword ptr [rdx] - 4979a9: ec in al, dx - 4979aa: f9 stc - 4979ab: ff 92 eb f9 ff 22 call qword ptr [rdx + 587201003] - 4979b1: eb f9 jmp 0x4979ac <__PRETTY_FUNCTION__.12580+0xc0c> - 4979b3: ff b2 ea f9 ff 42 push qword ptr [rdx + 1124071914] - 4979b9: ea - 4979ba: f9 stc - 4979bb: ff d2 call rdx - 4979bd: e9 f9 ff 62 e9 jmp 0xffffffffe9ac79bb <_end+0xffffffffe960403b> - 4979c2: f9 stc - 4979c3: ff f2 push rdx - 4979c5: e8 f9 ff 82 e8 call 0xffffffffe8cc79c3 <_end+0xffffffffe8804043> - 4979ca: f9 stc - 4979cb: ff 12 call qword ptr [rdx] - 4979cd: e8 f9 ff b8 e7 call 0xffffffffe80279cb <_end+0xffffffffe7b6404b> - 4979d2: f9 stc - 4979d3: ff 28 jmp [rax] - 4979d5: ee out dx, al - 4979d6: f9 stc - 4979d7: ff b8 ed f9 ff 48 - 4979dd: ed in eax, dx - 4979de: f9 stc - 4979df: ff d8 - 4979e1: ec in al, dx - 4979e2: f9 stc - 4979e3: ff 68 ec jmp [rax - 20] - 4979e6: f9 stc - 4979e7: ff f8 - 4979e9: eb f9 jmp 0x4979e4 <__PRETTY_FUNCTION__.12580+0xc44> - 4979eb: ff 88 eb f9 ff 18 dec dword ptr [rax + 419428843] - 4979f1: eb f9 jmp 0x4979ec <__PRETTY_FUNCTION__.12580+0xc4c> - 4979f3: ff a8 ea f9 ff 38 jmp [rax + 956299754] - 4979f9: ea - 4979fa: f9 stc - 4979fb: ff c8 dec eax - 4979fd: e9 f9 ff 58 e9 jmp 0xffffffffe9a279fb <_end+0xffffffffe956407b> - 497a02: f9 stc - 497a03: ff e8 - 497a05: e8 f9 ff 78 e8 call 0xffffffffe8c27a03 <_end+0xffffffffe8764083> - 497a0a: f9 stc - 497a0b: ff 08 dec dword ptr [rax] - 497a0d: e8 f9 ff ae e7 call 0xffffffffe7f87a0b <_end+0xffffffffe7ac408b> - 497a12: f9 stc - 497a13: ff 1e call [rsi] - 497a15: ee out dx, al - 497a16: f9 stc - 497a17: ff ae ed f9 ff 3e jmp [rsi + 1056963053] - 497a1d: ed in eax, dx - 497a1e: f9 stc - 497a1f: ff ce dec esi - 497a21: ec in al, dx - 497a22: f9 stc - 497a23: ff 5e ec call [rsi - 20] - 497a26: f9 stc - 497a27: ff ee - 497a29: eb f9 jmp 0x497a24 <__PRETTY_FUNCTION__.12580+0xc84> - 497a2b: ff 7e eb - 497a2e: f9 stc - 497a2f: ff 0e dec dword ptr [rsi] - 497a31: eb f9 jmp 0x497a2c <__PRETTY_FUNCTION__.12580+0xc8c> - 497a33: ff 9e ea f9 ff 2e call [rsi + 788527594] - 497a39: ea - 497a3a: f9 stc - 497a3b: ff be e9 f9 ff 4e - 497a41: e9 f9 ff de e8 jmp 0xffffffffe9287a3f <_end+0xffffffffe8dc40bf> - 497a46: f9 stc - 497a47: ff 6e e8 jmp [rsi - 24] - 497a4a: f9 stc - 497a4b: ff fe - 497a4d: e7 f9 out 249, eax - 497a4f: ff a4 e7 f9 ff 14 ee jmp qword ptr [rdi + 8*riz - 300613639] - 497a56: f9 stc - 497a57: ff a4 ed f9 ff 34 ed jmp qword ptr [rbp + 8*rbp - 315293703] - 497a5e: f9 stc - 497a5f: ff c4 inc esp - 497a61: ec in al, dx - 497a62: f9 stc - 497a63: ff 54 ec f9 call qword ptr [rsp + 8*rbp - 7] - 497a67: ff e4 jmp rsp - 497a69: eb f9 jmp 0x497a64 <__PRETTY_FUNCTION__.12580+0xcc4> - 497a6b: ff 74 eb f9 push qword ptr [rbx + 8*rbp - 7] - 497a6f: ff 04 eb inc dword ptr [rbx + 8*rbp] - 497a72: f9 stc - 497a73: ff 94 ea f9 ff 24 ea call qword ptr [rdx + 8*rbp - 366673927] - 497a7a: f9 stc - 497a7b: ff b4 e9 f9 ff 44 e9 push qword ptr [rcx + 8*rbp - 381353991] - 497a82: f9 stc - 497a83: ff d4 call rsp - 497a85: e8 f9 ff 64 e8 call 0xffffffffe8ae7a83 <_end+0xffffffffe8624103> - 497a8a: f9 stc - 497a8b: ff f4 push rsp - 497a8d: e7 f9 out 249, eax - 497a8f: ff 9a e7 f9 ff 0a call [rdx + 184547815] - 497a95: ee out dx, al - 497a96: f9 stc - 497a97: ff 9a ed f9 ff 2a call [rdx + 721418733] - 497a9d: ed in eax, dx - 497a9e: f9 stc - 497a9f: ff ba ec f9 ff 4a - 497aa5: ec in al, dx - 497aa6: f9 stc - 497aa7: ff da - 497aa9: eb f9 jmp 0x497aa4 <__PRETTY_FUNCTION__.12580+0xd04> - 497aab: ff 6a eb jmp [rdx - 21] - 497aae: f9 stc - 497aaf: ff fa - 497ab1: ea - 497ab2: f9 stc - 497ab3: ff 8a ea f9 ff 1a dec dword ptr [rdx + 452983274] - 497ab9: ea - 497aba: f9 stc - 497abb: ff aa e9 f9 ff 3a jmp [rdx + 989854185] - 497ac1: e9 f9 ff ca e8 jmp 0xffffffffe9147abf <_end+0xffffffffe8c8413f> - 497ac6: f9 stc - 497ac7: ff 5a e8 call [rdx - 24] - 497aca: f9 stc - 497acb: ff ea - 497acd: e7 f9 out 249, eax - 497acf: ff 90 e7 f9 ff 00 call qword ptr [rax + 16775655] - 497ad5: ee out dx, al - 497ad6: f9 stc - 497ad7: ff 90 ed f9 ff 20 call qword ptr [rax + 553646573] - 497add: ed in eax, dx - 497ade: f9 stc - 497adf: ff b0 ec f9 ff 40 push qword ptr [rax + 1090517484] - 497ae5: ec in al, dx - 497ae6: f9 stc - 497ae7: ff d0 call rax - 497ae9: eb f9 jmp 0x497ae4 <__PRETTY_FUNCTION__.12580+0xd44> - 497aeb: ff 60 eb jmp qword ptr [rax - 21] - 497aee: f9 stc - 497aef: ff f0 push rax - 497af1: ea - 497af2: f9 stc - 497af3: ff 80 ea f9 ff 10 inc dword ptr [rax + 285211114] - 497af9: ea - 497afa: f9 stc - 497afb: ff a0 e9 f9 ff 30 jmp qword ptr [rax + 822082025] - 497b01: e9 f9 ff c0 e8 jmp 0xffffffffe90a7aff <_end+0xffffffffe8be417f> - 497b06: f9 stc - 497b07: ff 50 e8 call qword ptr [rax - 24] - 497b0a: f9 stc - 497b0b: ff e0 jmp rax - 497b0d: e7 f9 out 249, eax - 497b0f: ff 80 dd f9 ff 40 inc dword ptr [rax + 1090517469] - 497b15: e5 f9 in eax, 249 - 497b17: ff c0 inc eax - 497b19: e4 f9 in al, 249 - 497b1b: ff 30 push qword ptr [rax] - 497b1d: e4 f9 in al, 249 - 497b1f: ff b0 e3 f9 ff 30 push qword ptr [rax + 822082019] - 497b25: e3 f9 jrcxz 0x497b20 <__PRETTY_FUNCTION__.12580+0xd80> - 497b27: ff b0 e2 f9 ff 30 push qword ptr [rax + 822082018] - 497b2d: e2 f9 loop 0x497b28 <__PRETTY_FUNCTION__.12580+0xd88> - 497b2f: ff b0 e1 f9 ff 30 push qword ptr [rax + 822082017] - 497b35: e1 f9 loope 0x497b30 <__PRETTY_FUNCTION__.12580+0xd90> - 497b37: ff b0 e0 f9 ff 30 push qword ptr [rax + 822082016] - 497b3d: e0 f9 loopne 0x497b38 <__PRETTY_FUNCTION__.12580+0xd98> - 497b3f: ff b0 df f9 ff 20 push qword ptr [rax + 553646559] - 497b45: df f9 - 497b47: ff 90 de f9 ff 00 call qword ptr [rax + 16775646] - 497b4d: de f9 fdivp st(1), st - 497b4f: ff 76 dd push qword ptr [rsi - 35] - 497b52: f9 stc - 497b53: ff 1c e5 f9 ff 9c e4 call [8*riz - 459472903] - 497b5a: f9 stc - 497b5b: ff 0c e4 dec dword ptr [rsp + 8*riz] - 497b5e: f9 stc - 497b5f: ff 8c e3 f9 ff 0c e3 dec dword ptr [rbx + 8*riz - 485687303] - 497b66: f9 stc - 497b67: ff 8c e2 f9 ff 0c e2 dec dword ptr [rdx + 8*riz - 502464519] - 497b6e: f9 stc - 497b6f: ff 8c e1 f9 ff 0c e1 dec dword ptr [rcx + 8*riz - 519241735] - 497b76: f9 stc - 497b77: ff 8c e0 f9 ff 0c e0 dec dword ptr [rax + 8*riz - 536018951] - 497b7e: f9 stc - 497b7f: ff 8c df f9 ff fc de dec dword ptr [rdi + 8*rbx - 553844743] - 497b86: f9 stc - 497b87: ff 6c de f9 jmp [rsi + 8*rbx - 7] - 497b8b: ff dc - 497b8d: dd f9 - 497b8f: ff 6c dd f9 jmp [rbp + 8*rbx - 7] - 497b93: ff 12 call qword ptr [rdx] - 497b95: e5 f9 in eax, 249 - 497b97: ff 92 e4 f9 ff 02 call qword ptr [rdx + 50330084] - 497b9d: e4 f9 in al, 249 - 497b9f: ff 82 e3 f9 ff 02 inc dword ptr [rdx + 50330083] - 497ba5: e3 f9 jrcxz 0x497ba0 <__PRETTY_FUNCTION__.12580+0xe00> - 497ba7: ff 82 e2 f9 ff 02 inc dword ptr [rdx + 50330082] - 497bad: e2 f9 loop 0x497ba8 <__PRETTY_FUNCTION__.12580+0xe08> - 497baf: ff 82 e1 f9 ff 02 inc dword ptr [rdx + 50330081] - 497bb5: e1 f9 loope 0x497bb0 <__PRETTY_FUNCTION__.12580+0xe10> - 497bb7: ff 82 e0 f9 ff 02 inc dword ptr [rdx + 50330080] - 497bbd: e0 f9 loopne 0x497bb8 <__PRETTY_FUNCTION__.12580+0xe18> - 497bbf: ff 82 df f9 ff f2 inc dword ptr [rdx - 218105377] - 497bc5: de f9 fdivp st(1), st - 497bc7: ff 62 de jmp qword ptr [rdx - 34] - 497bca: f9 stc - 497bcb: ff d2 call rdx - 497bcd: dd f9 - 497bcf: ff 62 dd jmp qword ptr [rdx - 35] - 497bd2: f9 stc - 497bd3: ff 08 dec dword ptr [rax] - 497bd5: e5 f9 in eax, 249 - 497bd7: ff 88 e4 f9 ff f8 dec dword ptr [rax - 117442076] - 497bdd: e3 f9 jrcxz 0x497bd8 <__PRETTY_FUNCTION__.12580+0xe38> - 497bdf: ff 78 e3 - 497be2: f9 stc - 497be3: ff f8 - 497be5: e2 f9 loop 0x497be0 <__PRETTY_FUNCTION__.12580+0xe40> - 497be7: ff 78 e2 - 497bea: f9 stc - 497beb: ff f8 - 497bed: e1 f9 loope 0x497be8 <__PRETTY_FUNCTION__.12580+0xe48> - 497bef: ff 78 e1 - 497bf2: f9 stc - 497bf3: ff f8 - 497bf5: e0 f9 loopne 0x497bf0 <__PRETTY_FUNCTION__.12580+0xe50> - 497bf7: ff 78 e0 - 497bfa: f9 stc - 497bfb: ff f8 - 497bfd: df f9 - 497bff: ff 78 df - 497c02: f9 stc - 497c03: ff e8 - 497c05: de f9 fdivp st(1), st - 497c07: ff 58 de call [rax - 34] - 497c0a: f9 stc - 497c0b: ff c8 dec eax - 497c0d: dd f9 - 497c0f: ff 58 dd call [rax - 35] - 497c12: f9 stc - 497c13: ff fe - 497c15: e4 f9 in al, 249 - 497c17: ff 7e e4 - 497c1a: f9 stc - 497c1b: ff ee - 497c1d: e3 f9 jrcxz 0x497c18 <__PRETTY_FUNCTION__.12580+0xe78> - 497c1f: ff 6e e3 jmp [rsi - 29] - 497c22: f9 stc - 497c23: ff ee - 497c25: e2 f9 loop 0x497c20 <__PRETTY_FUNCTION__.12580+0xe80> - 497c27: ff 6e e2 jmp [rsi - 30] - 497c2a: f9 stc - 497c2b: ff ee - 497c2d: e1 f9 loope 0x497c28 <__PRETTY_FUNCTION__.12580+0xe88> - 497c2f: ff 6e e1 jmp [rsi - 31] - 497c32: f9 stc - 497c33: ff ee - 497c35: e0 f9 loopne 0x497c30 <__PRETTY_FUNCTION__.12580+0xe90> - 497c37: ff 6e e0 jmp [rsi - 32] - 497c3a: f9 stc - 497c3b: ff ee - 497c3d: df f9 - 497c3f: ff 6e df jmp [rsi - 33] - 497c42: f9 stc - 497c43: ff de - 497c45: de f9 fdivp st(1), st - 497c47: ff 4e de dec dword ptr [rsi - 34] - 497c4a: f9 stc - 497c4b: ff be dd f9 ff 4e - 497c51: dd f9 - 497c53: ff f4 push rsp - 497c55: e4 f9 in al, 249 - 497c57: ff 74 e4 f9 push qword ptr [rsp + 8*riz - 7] - 497c5b: ff e4 jmp rsp - 497c5d: e3 f9 jrcxz 0x497c58 <__PRETTY_FUNCTION__.12580+0xeb8> - 497c5f: ff 64 e3 f9 jmp qword ptr [rbx + 8*riz - 7] - 497c63: ff e4 jmp rsp - 497c65: e2 f9 loop 0x497c60 <__PRETTY_FUNCTION__.12580+0xec0> - 497c67: ff 64 e2 f9 jmp qword ptr [rdx + 8*riz - 7] - 497c6b: ff e4 jmp rsp - 497c6d: e1 f9 loope 0x497c68 <__PRETTY_FUNCTION__.12580+0xec8> - 497c6f: ff 64 e1 f9 jmp qword ptr [rcx + 8*riz - 7] - 497c73: ff e4 jmp rsp - 497c75: e0 f9 loopne 0x497c70 <__PRETTY_FUNCTION__.12580+0xed0> - 497c77: ff 64 e0 f9 jmp qword ptr [rax + 8*riz - 7] - 497c7b: ff e4 jmp rsp - 497c7d: df f9 - 497c7f: ff 64 df f9 jmp qword ptr [rdi + 8*rbx - 7] - 497c83: ff d4 call rsp - 497c85: de f9 fdivp st(1), st - 497c87: ff 44 de f9 inc dword ptr [rsi + 8*rbx - 7] - 497c8b: ff b4 dd f9 ff 44 dd push qword ptr [rbp + 8*rbx - 582680583] - 497c92: f9 stc - 497c93: ff ea - 497c95: e4 f9 in al, 249 - 497c97: ff 6a e4 jmp [rdx - 28] - 497c9a: f9 stc - 497c9b: ff da - 497c9d: e3 f9 jrcxz 0x497c98 <__PRETTY_FUNCTION__.12580+0xef8> - 497c9f: ff 5a e3 call [rdx - 29] - 497ca2: f9 stc - 497ca3: ff da - 497ca5: e2 f9 loop 0x497ca0 <__PRETTY_FUNCTION__.12580+0xf00> - 497ca7: ff 5a e2 call [rdx - 30] - 497caa: f9 stc - 497cab: ff da - 497cad: e1 f9 loope 0x497ca8 <__PRETTY_FUNCTION__.12580+0xf08> - 497caf: ff 5a e1 call [rdx - 31] - 497cb2: f9 stc - 497cb3: ff da - 497cb5: e0 f9 loopne 0x497cb0 <__PRETTY_FUNCTION__.12580+0xf10> - 497cb7: ff 5a e0 call [rdx - 32] - 497cba: f9 stc - 497cbb: ff da - 497cbd: df f9 - 497cbf: ff 5a df call [rdx - 33] - 497cc2: f9 stc - 497cc3: ff ca dec edx - 497cc5: de f9 fdivp st(1), st - 497cc7: ff 3a - 497cc9: de f9 fdivp st(1), st - 497ccb: ff aa dd f9 ff 3a jmp [rdx + 989854173] - 497cd1: dd f9 - 497cd3: ff e0 jmp rax - 497cd5: e4 f9 in al, 249 - 497cd7: ff 60 e4 jmp qword ptr [rax - 28] - 497cda: f9 stc - 497cdb: ff d0 call rax - 497cdd: e3 f9 jrcxz 0x497cd8 <__PRETTY_FUNCTION__.12580+0xf38> - 497cdf: ff 50 e3 call qword ptr [rax - 29] - 497ce2: f9 stc - 497ce3: ff d0 call rax - 497ce5: e2 f9 loop 0x497ce0 <__PRETTY_FUNCTION__.12580+0xf40> - 497ce7: ff 50 e2 call qword ptr [rax - 30] - 497cea: f9 stc - 497ceb: ff d0 call rax - 497ced: e1 f9 loope 0x497ce8 <__PRETTY_FUNCTION__.12580+0xf48> - 497cef: ff 50 e1 call qword ptr [rax - 31] - 497cf2: f9 stc - 497cf3: ff d0 call rax - 497cf5: e0 f9 loopne 0x497cf0 <__PRETTY_FUNCTION__.12580+0xf50> - 497cf7: ff 50 e0 call qword ptr [rax - 32] - 497cfa: f9 stc - 497cfb: ff d0 call rax - 497cfd: df f9 - 497cff: ff 50 df call qword ptr [rax - 33] - 497d02: f9 stc - 497d03: ff c0 inc eax - 497d05: de f9 fdivp st(1), st - 497d07: ff 30 push qword ptr [rax] - 497d09: de f9 fdivp st(1), st - 497d0b: ff a0 dd f9 ff 30 jmp qword ptr [rax + 822082013] - 497d11: dd f9 - 497d13: ff d0 call rax - 497d15: e4 f9 in al, 249 - 497d17: ff 50 e4 call qword ptr [rax - 28] - 497d1a: f9 stc - 497d1b: ff c0 inc eax - 497d1d: e3 f9 jrcxz 0x497d18 <__PRETTY_FUNCTION__.12580+0xf78> - 497d1f: ff 40 e3 inc dword ptr [rax - 29] - 497d22: f9 stc - 497d23: ff c0 inc eax - 497d25: e2 f9 loop 0x497d20 <__PRETTY_FUNCTION__.12580+0xf80> - 497d27: ff 40 e2 inc dword ptr [rax - 30] - 497d2a: f9 stc - 497d2b: ff c0 inc eax - 497d2d: e1 f9 loope 0x497d28 <__PRETTY_FUNCTION__.12580+0xf88> - 497d2f: ff 40 e1 inc dword ptr [rax - 31] - 497d32: f9 stc - 497d33: ff c0 inc eax - 497d35: e0 f9 loopne 0x497d30 <__PRETTY_FUNCTION__.12580+0xf90> - 497d37: ff 40 e0 inc dword ptr [rax - 32] - 497d3a: f9 stc - 497d3b: ff c0 inc eax - 497d3d: df f9 - 497d3f: ff 40 df inc dword ptr [rax - 33] - 497d42: f9 stc - 497d43: ff b0 de f9 ff 20 push qword ptr [rax + 553646558] - 497d49: de f9 fdivp st(1), st - 497d4b: ff 90 dd f9 ff f0 call qword ptr [rax - 251659811] - 497d51: bf f9 ff 10 c1 mov edi, 3239116793 - 497d56: f9 stc - 497d57: ff 90 c2 f9 ff 10 call qword ptr [rax + 285211074] - 497d5d: c4 f9 ff - 497d60: 90 nop - 497d61: c5 f9 ff - 497d64: 10 c7 adc bh, al - 497d66: f9 stc - 497d67: ff 90 c8 f9 ff 10 call qword ptr [rax + 285211080] - 497d6d: ca f9 ff retf -7 - 497d70: 90 nop - 497d71: cb retf - 497d72: f9 stc - 497d73: ff 10 call qword ptr [rax] - 497d75: cd f9 int 249 - 497d77: ff 90 ce f9 ff 10 call qword ptr [rax + 285211086] - 497d7d: d0 f9 sar cl - 497d7f: ff 90 d1 f9 ff 10 call qword ptr [rax + 285211089] - 497d85: d3 f9 sar ecx, cl - 497d87: ff 90 d4 f9 ff 10 call qword ptr [rax + 285211092] - 497d8d: d6 - 497d8e: f9 stc - 497d8f: ff 50 c0 call qword ptr [rax - 64] - 497d92: f9 stc - 497d93: ff 90 c1 f9 ff 10 call qword ptr [rax + 285211073] - 497d99: c3 ret - 497d9a: f9 stc - 497d9b: ff 90 c4 f9 ff 10 call qword ptr [rax + 285211076] - 497da1: c6 f9 - 497da3: ff 90 c7 f9 ff 10 call qword ptr [rax + 285211079] - 497da9: c9 leave - 497daa: f9 stc - 497dab: ff 90 ca f9 ff 10 call qword ptr [rax + 285211082] - 497db1: cc int3 - 497db2: f9 stc - 497db3: ff 90 cd f9 ff 10 call qword ptr [rax + 285211085] - 497db9: cf iretd - 497dba: f9 stc - 497dbb: ff 90 d0 f9 ff 10 call qword ptr [rax + 285211088] - 497dc1: d2 f9 sar cl, cl - 497dc3: ff 90 d3 f9 ff 10 call qword ptr [rax + 285211091] - 497dc9: d5 - 497dca: f9 stc - 497dcb: ff 90 d6 f9 ff 40 call qword ptr [rax + 1090517462] - 497dd1: 40 40 - 497dd3: 40 40 - 497dd5: 40 40 - 497dd7: 40 40 - 497dd9: 40 40 - 497ddb: 40 40 - 497ddd: 40 40 - 497ddf: 40 5b pop rbx - 497de1: 5b pop rbx - 497de2: 5b pop rbx - 497de3: 5b pop rbx - 497de4: 5b pop rbx - 497de5: 5b pop rbx - 497de6: 5b pop rbx - 497de7: 5b pop rbx - 497de8: 5b pop rbx - 497de9: 5b pop rbx - 497dea: 5b pop rbx - 497deb: 5b pop rbx - 497dec: 5b pop rbx - 497ded: 5b pop rbx - 497dee: 5b pop rbx - 497def: 5b pop rbx - 497df0: 20 20 and byte ptr [rax], ah - 497df2: 20 20 and byte ptr [rax], ah - 497df4: 20 20 and byte ptr [rax], ah - 497df6: 20 20 and byte ptr [rax], ah - 497df8: 20 20 and byte ptr [rax], ah - 497dfa: 20 20 and byte ptr [rax], ah - 497dfc: 20 20 and byte ptr [rax], ah - 497dfe: 20 20 and byte ptr [rax], ah - 497e00: 60 - 497e01: f3 f9 rep stc - 497e03: ff 70 f5 push qword ptr [rax - 11] - 497e06: f9 stc - 497e07: ff 80 f7 f9 ff 90 inc dword ptr [rax - 1862272521] - 497e0d: f9 stc - 497e0e: f9 stc - 497e0f: ff a0 fb f9 ff b0 jmp qword ptr [rax - 1325401605] - 497e15: fd std - 497e16: f9 stc - 497e17: ff c0 inc eax - 497e19: ff f9 - 497e1b: ff d0 call rax - 497e1d: 01 fa add edx, edi - 497e1f: ff e0 jmp rax - 497e21: 03 fa add edi, edx - 497e23: ff f0 push rax - 497e25: 05 fa ff 00 08 add eax, 134283258 - 497e2a: fa cli - 497e2b: ff 10 call qword ptr [rax] - 497e2d: 0a fa or bh, dl - 497e2f: ff 20 jmp qword ptr [rax] - 497e31: 0c fa or al, -6 - 497e33: ff 30 push qword ptr [rax] - 497e35: 0e - 497e36: fa cli - 497e37: ff 40 10 inc dword ptr [rax + 16] - 497e3a: fa cli - 497e3b: ff e0 jmp rax - 497e3d: f1 - 497e3e: f9 stc - 497e3f: ff 70 15 push qword ptr [rax + 21] - 497e42: fa cli - 497e43: ff 70 17 push qword ptr [rax + 23] - 497e46: fa cli - 497e47: ff 70 19 push qword ptr [rax + 25] - 497e4a: fa cli - 497e4b: ff 70 1b push qword ptr [rax + 27] - 497e4e: fa cli - 497e4f: ff 70 1d push qword ptr [rax + 29] - 497e52: fa cli - 497e53: ff 70 1f push qword ptr [rax + 31] - 497e56: fa cli - 497e57: ff 70 21 push qword ptr [rax + 33] - 497e5a: fa cli - 497e5b: ff 70 23 push qword ptr [rax + 35] - 497e5e: fa cli - 497e5f: ff 70 25 push qword ptr [rax + 37] - 497e62: fa cli - 497e63: ff 70 27 push qword ptr [rax + 39] - 497e66: fa cli - 497e67: ff 70 29 push qword ptr [rax + 41] - 497e6a: fa cli - 497e6b: ff 70 2b push qword ptr [rax + 43] - 497e6e: fa cli - 497e6f: ff 70 2d push qword ptr [rax + 45] - 497e72: fa cli - 497e73: ff 70 2f push qword ptr [rax + 47] - 497e76: fa cli - 497e77: ff 70 31 push qword ptr [rax + 49] - 497e7a: fa cli - 497e7b: ff f0 push rax - 497e7d: 13 fa adc edi, edx - 497e7f: ff 70 36 push qword ptr [rax + 54] - 497e82: fa cli - 497e83: ff 10 call qword ptr [rax] - 497e85: 38 fa cmp dl, bh - 497e87: ff b0 39 fa ff 50 push qword ptr [rax + 1358953017] - 497e8d: 3b fa cmp edi, edx - 497e8f: ff f0 push rax - 497e91: 3c fa cmp al, -6 - 497e93: ff 90 3e fa ff 30 call qword ptr [rax + 822082110] - 497e99: 40 fa cli - 497e9b: ff d0 call rax - 497e9d: 41 fa cli - 497e9f: ff 70 43 push qword ptr [rax + 67] - 497ea2: fa cli - 497ea3: ff 10 call qword ptr [rax] - 497ea5: 45 fa cli - 497ea7: ff b0 46 fa ff 50 push qword ptr [rax + 1358953030] - 497ead: 48 fa cli - 497eaf: ff f0 push rax - 497eb1: 49 fa cli - 497eb3: ff 90 4b fa ff 30 call qword ptr [rax + 822082123] - 497eb9: 4d fa cli - 497ebb: ff 00 inc dword ptr [rax] - 497ebd: 35 fa ff 5a 5a xor eax, 1515913210 - 497ec2: 5a pop rdx - 497ec3: 5a pop rdx - 497ec4: 5a pop rdx - 497ec5: 5a pop rdx - 497ec6: 5a pop rdx - 497ec7: 5a pop rdx - 497ec8: 5a pop rdx - 497ec9: 5a pop rdx - 497eca: 5a pop rdx - 497ecb: 5a pop rdx - 497ecc: 5a pop rdx - 497ecd: 5a pop rdx - 497ece: 5a pop rdx - 497ecf: 5a pop rdx - 497ed0: 60 - 497ed1: 51 push rcx - 497ed2: fa cli - 497ed3: ff b0 52 fa ff 00 push qword ptr [rax + 16775762] - 497ed9: 54 push rsp - 497eda: fa cli - 497edb: ff 50 55 call qword ptr [rax + 85] - 497ede: fa cli - 497edf: ff a0 56 fa ff f0 jmp qword ptr [rax - 251659690] - 497ee5: 57 push rdi - 497ee6: fa cli - 497ee7: ff 40 59 inc dword ptr [rax + 89] - 497eea: fa cli - 497eeb: ff 90 5a fa ff e0 call qword ptr [rax - 520095142] - 497ef1: 5b pop rbx - 497ef2: fa cli - 497ef3: ff 30 push qword ptr [rax] - 497ef5: 5d pop rbp - 497ef6: fa cli - 497ef7: ff 80 5e fa ff d0 inc dword ptr [rax - 788530594] - 497efd: 5f pop rdi - 497efe: fa cli - 497eff: ff 20 jmp qword ptr [rax] - 497f01: 61 - 497f02: fa cli - 497f03: ff 70 62 push qword ptr [rax + 98] - 497f06: fa cli - 497f07: ff c0 inc eax - 497f09: 63 fa movsxd edi, edx - 497f0b: ff 50 50 call qword ptr [rax + 80] - 497f0e: fa cli - 497f0f: ff b0 a9 fa ff c0 push qword ptr [rax - 1056965975] - 497f15: a9 fa ff d0 a9 test eax, 2849046522 - 497f1a: fa cli - 497f1b: ff e0 jmp rax - 497f1d: a9 fa ff f0 a9 test eax, 2851143674 - 497f22: fa cli - 497f23: ff 00 inc dword ptr [rax] - 497f25: aa stosb byte ptr es:[rdi], al - 497f26: fa cli - 497f27: ff 10 call qword ptr [rax] - 497f29: aa stosb byte ptr es:[rdi], al - 497f2a: fa cli - 497f2b: ff 20 jmp qword ptr [rax] - 497f2d: aa stosb byte ptr es:[rdi], al - 497f2e: fa cli - 497f2f: ff 30 push qword ptr [rax] - 497f31: aa stosb byte ptr es:[rdi], al - 497f32: fa cli - 497f33: ff 40 aa inc dword ptr [rax - 86] - 497f36: fa cli - 497f37: ff 50 aa call qword ptr [rax - 86] - 497f3a: fa cli - 497f3b: ff 60 aa jmp qword ptr [rax - 86] - 497f3e: fa cli - 497f3f: ff 70 aa push qword ptr [rax - 86] - 497f42: fa cli - 497f43: ff 80 aa fa ff 90 inc dword ptr [rax - 1862272342] - 497f49: aa stosb byte ptr es:[rdi], al - 497f4a: fa cli - 497f4b: ff a0 aa fa ff b0 jmp qword ptr [rax - 1325401430] - 497f51: aa stosb byte ptr es:[rdi], al - 497f52: fa cli - 497f53: ff c0 inc eax - 497f55: aa stosb byte ptr es:[rdi], al - 497f56: fa cli - 497f57: ff e0 jmp rax - 497f59: aa stosb byte ptr es:[rdi], al - 497f5a: fa cli - 497f5b: ff f0 push rax - 497f5d: aa stosb byte ptr es:[rdi], al - 497f5e: fa cli - 497f5f: ff 00 inc dword ptr [rax] - 497f61: ab stosd dword ptr es:[rdi], eax - 497f62: fa cli - 497f63: ff 20 jmp qword ptr [rax] - 497f65: ab stosd dword ptr es:[rdi], eax - 497f66: fa cli - 497f67: ff 40 ab inc dword ptr [rax - 85] - 497f6a: fa cli - 497f6b: ff 60 ab jmp qword ptr [rax - 85] - 497f6e: fa cli - 497f6f: ff 80 ab fa ff a0 inc dword ptr [rax - 1593836885] - 497f75: ab stosd dword ptr es:[rdi], eax - 497f76: fa cli - 497f77: ff c0 inc eax - 497f79: ab stosd dword ptr es:[rdi], eax - 497f7a: fa cli - 497f7b: ff e0 jmp rax - 497f7d: ab stosd dword ptr es:[rdi], eax - 497f7e: fa cli - 497f7f: ff 00 inc dword ptr [rax] - 497f81: ac lodsb al, byte ptr [rsi] - 497f82: fa cli - 497f83: ff 20 jmp qword ptr [rax] - 497f85: ac lodsb al, byte ptr [rsi] - 497f86: fa cli - 497f87: ff 40 ac inc dword ptr [rax - 84] - 497f8a: fa cli - 497f8b: ff 60 ac jmp qword ptr [rax - 84] - 497f8e: fa cli - 497f8f: ff 60 af jmp qword ptr [rax - 81] - 497f92: fa cli - 497f93: ff 70 af push qword ptr [rax - 81] - 497f96: fa cli - 497f97: ff 80 af fa ff 90 inc dword ptr [rax - 1862272337] - 497f9d: af scasd eax, dword ptr es:[rdi] - 497f9e: fa cli - 497f9f: ff a0 af fa ff b0 jmp qword ptr [rax - 1325401425] - 497fa5: af scasd eax, dword ptr es:[rdi] - 497fa6: fa cli - 497fa7: ff d0 call rax - 497fa9: af scasd eax, dword ptr es:[rdi] - 497faa: fa cli - 497fab: ff e0 jmp rax - 497fad: af scasd eax, dword ptr es:[rdi] - 497fae: fa cli - 497faf: ff f0 push rax - 497fb1: af scasd eax, dword ptr es:[rdi] - 497fb2: fa cli - 497fb3: ff 00 inc dword ptr [rax] - 497fb5: b0 fa mov al, -6 - 497fb7: ff 20 jmp qword ptr [rax] - 497fb9: b0 fa mov al, -6 - 497fbb: ff 40 b0 inc dword ptr [rax - 80] - 497fbe: fa cli - 497fbf: ff 60 b0 jmp qword ptr [rax - 80] - 497fc2: fa cli - 497fc3: ff 80 b0 fa ff a0 inc dword ptr [rax - 1593836880] - 497fc9: b0 fa mov al, -6 - 497fcb: ff c0 inc eax - 497fcd: b0 fa mov al, -6 - 497fcf: ff d0 call rax - 497fd1: b0 fa mov al, -6 - 497fd3: ff e0 jmp rax - 497fd5: b0 fa mov al, -6 - 497fd7: ff 00 inc dword ptr [rax] - 497fd9: b1 fa mov cl, -6 - 497fdb: ff 20 jmp qword ptr [rax] - 497fdd: b1 fa mov cl, -6 - 497fdf: ff 40 b1 inc dword ptr [rax - 79] - 497fe2: fa cli - 497fe3: ff 60 b1 jmp qword ptr [rax - 79] - 497fe6: fa cli - 497fe7: ff 80 b1 fa ff a0 inc dword ptr [rax - 1593836879] - 497fed: b1 fa mov cl, -6 - 497fef: ff c0 inc eax - 497ff1: b1 fa mov cl, -6 - 497ff3: ff e0 jmp rax - 497ff5: b1 fa mov cl, -6 - 497ff7: ff 00 inc dword ptr [rax] - 497ff9: b2 fa mov dl, -6 - 497ffb: ff 20 jmp qword ptr [rax] - 497ffd: b2 fa mov dl, -6 - 497fff: ff 40 b2 inc dword ptr [rax - 78] - 498002: fa cli - 498003: ff 60 b2 jmp qword ptr [rax - 78] - 498006: fa cli - 498007: ff 80 b2 fa ff a0 inc dword ptr [rax - 1593836878] - 49800d: b2 fa mov dl, -6 - 49800f: ff 00 inc dword ptr [rax] - -0000000000498010 <___m128i_shift_right>: - 498010: 00 01 add byte ptr [rcx], al - 498012: 02 03 add al, byte ptr [rbx] - 498014: 04 05 add al, 5 - 498016: 06 - 498017: 07 - 498018: 08 09 or byte ptr [rcx], cl - 49801a: 0a 0b or cl, byte ptr [rbx] - 49801c: 0c 0d or al, 13 - 49801e: 0e - 49801f: 0f ff - 498021: ff ff - 498023: ff ff - 498025: ff ff - 498027: ff ff - 498029: ff ff - 49802b: ff ff - 49802d: ff ff - 49802f: 2e 2e 2f - 498032: 73 79 jae 0x4980ad <___m128i_shift_right+0x9d> - 498034: 73 64 jae 0x49809a <___m128i_shift_right+0x8a> - 498036: 65 70 73 jo 0x4980ac <___m128i_shift_right+0x9c> - 498039: 2f - 49803a: 78 38 js 0x498074 <___m128i_shift_right+0x64> - 49803c: 36 2f - 49803e: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 498041: 68 65 69 6e 66 push 1718511973 - 498046: 6f outsd dx, dword ptr [rsi] - 498047: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 49804a: 21 20 and dword ptr [rax], esp - 49804c: 22 63 61 and ah, byte ptr [rbx + 97] - 49804f: 6e outsb dx, byte ptr [rsi] - 498050: 6e outsb dx, byte ptr [rsi] - 498051: 6f outsd dx, dword ptr [rsi] - 498052: 74 20 je 0x498074 <___m128i_shift_right+0x64> - 498054: 68 61 70 70 65 push 1701867617 - 498059: 6e outsb dx, byte ptr [rsi] - 49805a: 22 00 and al, byte ptr [rax] - 49805c: 6f outsd dx, dword ptr [rsi] - 49805d: 66 66 73 65 jae 0x4980c6 <___m128i_shift_right+0xb6> - 498061: 74 20 je 0x498083 <___m128i_shift_right+0x73> - 498063: 3d 3d 20 32 00 cmp eax, 3285053 - ... - 498080: 10 ec adc ah, ch - 498082: fa cli - 498083: ff 20 jmp qword ptr [rax] - 498085: ec in al, dx - 498086: fa cli - 498087: ff 48 ec dec dword ptr [rax - 20] - 49808a: fa cli - 49808b: ff 50 ec call qword ptr [rax - 20] - 49808e: fa cli - 49808f: ff 70 ec push qword ptr [rax - 20] - 498092: fa cli - 498093: ff 90 ec fa ff a8 call qword ptr [rax - 1459619092] - 498099: ec in al, dx - 49809a: fa cli - 49809b: ff d8 - 49809d: eb fa jmp 0x498099 <___m128i_shift_right+0x89> - 49809f: ff f8 - 4980a1: eb fa jmp 0x49809d <___m128i_shift_right+0x8d> - 4980a3: ff ae eb fa ff ae jmp [rsi - 1358955797] - 4980a9: eb fa jmp 0x4980a5 <___m128i_shift_right+0x95> - 4980ab: ff ae eb fa ff ac jmp [rsi - 1392510229] - 4980b1: eb fa jmp 0x4980ad <___m128i_shift_right+0x9d> - 4980b3: ff ae eb fa ff ac jmp [rsi - 1392510229] - 4980b9: eb fa jmp 0x4980b5 <___m128i_shift_right+0xa5> - 4980bb: ff c4 inc esp - 4980bd: ec in al, dx - 4980be: fa cli - 4980bf: ff ac eb fa ff bd ec jmp [rbx + 8*rbp - 323092486] - 4980c6: fa cli - 4980c7: ff ac eb fa ff b6 ec jmp [rbx + 8*rbp - 323551238] - 4980ce: fa cli - 4980cf: ff af ec fa ff a8 jmp [rdi - 1459619092] - 4980d5: ec in al, dx - 4980d6: fa cli - 4980d7: ff a1 ec fa ff cb jmp qword ptr [rcx - 872416532] - 4980dd: ec in al, dx - 4980de: fa cli - 4980df: ff d2 call rdx - 4980e1: ec in al, dx - 4980e2: fa cli - 4980e3: ff 5c ec fa call [rsp + 8*rbp - 6] - 4980e7: ff 5c ec fa call [rsp + 8*rbp - 6] - 4980eb: ff 5c ec fa call [rsp + 8*rbp - 6] - 4980ef: ff 6c eb fa jmp [rbx + 8*rbp - 6] - 4980f3: ff 5c ec fa call [rsp + 8*rbp - 6] - 4980f7: ff 6c eb fa jmp [rbx + 8*rbp - 6] - 4980fb: ff 84 ec fa ff 6c eb inc dword ptr [rsp + 8*rbp - 345178118] - 498102: fa cli - 498103: ff 7d ec - 498106: fa cli - 498107: ff 6c eb fa jmp [rbx + 8*rbp - 6] - 49810b: ff 76 ec push qword ptr [rsi - 20] - 49810e: fa cli - 49810f: ff 6f ec jmp [rdi - 20] - 498112: fa cli - 498113: ff 68 ec jmp [rax - 20] - 498116: fa cli - 498117: ff 61 ec jmp qword ptr [rcx - 20] - 49811a: fa cli - 49811b: ff 8b ec fa ff a5 dec dword ptr [rbx - 1509950740] - 498121: ec in al, dx - 498122: fa cli - 498123: ff 86 9a f6 ff 2b inc dword ptr [rsi + 738195098] - 498129: 98 cwde - 49812a: f6 ff idiv bh - 49812c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 498132: f6 ff idiv bh - 498134: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 49813a: f6 ff idiv bh - 49813c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 498142: f6 ff idiv bh - 498144: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 49814a: f6 ff idiv bh - 49814c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 498152: f6 ff idiv bh - 498154: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 49815a: f6 ff idiv bh - 49815c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 498162: f6 ff idiv bh - 498164: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 49816a: f6 ff idiv bh - 49816c: 2b 98 f6 ff 86 9a sub ebx, dword ptr [rax - 1702428682] - 498172: f6 ff idiv bh - 498174: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 49817a: f6 ff idiv bh - 49817c: 86 9a f6 ff 2b 98 xchg byte ptr [rdx - 1741946890], bl - 498182: f6 ff idiv bh - 498184: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 49818a: f6 ff idiv bh - 49818c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 498192: f6 ff idiv bh - 498194: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 49819a: f6 ff idiv bh - 49819c: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 4981a2: f6 ff idiv bh - 4981a4: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 4981aa: f6 ff idiv bh - 4981ac: 2b 98 f6 ff 86 9a sub ebx, dword ptr [rax - 1702428682] - 4981b2: f6 ff idiv bh - 4981b4: 2b 98 f6 ff 2b 98 sub ebx, dword ptr [rax - 1741946890] - 4981ba: f6 ff idiv bh - 4981bc: 86 9a f6 ff 06 04 xchg byte ptr [rdx + 67567606], bl - -00000000004981c0 : - 4981c0: 06 - 4981c1: 04 20 add al, 32 - 4981c3: 00 00 add byte ptr [rax], al - 4981c5: 20 00 and byte ptr [rax], al - 4981c7: 00 08 add byte ptr [rax], cl - 4981c9: 04 20 add al, 32 - 4981cb: 00 00 add byte ptr [rax], al - 4981cd: 40 00 00 add byte ptr [rax], al - 4981d0: 09 04 20 or dword ptr [rax + riz], eax - 4981d3: 00 00 add byte ptr [rax], al - 4981d5: 80 00 00 add byte ptr [rax], 0 - 4981d8: 0a 02 or al, byte ptr [rdx] - 4981da: 20 03 and byte ptr [rbx], al - 4981dc: 00 20 add byte ptr [rax], ah - 4981de: 00 00 add byte ptr [rax], al - 4981e0: 0c 04 or al, 4 - 4981e2: 20 03 and byte ptr [rbx], al - 4981e4: 00 40 00 add byte ptr [rax], al - 4981e7: 00 0d 04 40 03 00 add byte ptr [rip + 212996], cl # 0x4cc1f1 <_end+0x8871> - 4981ed: 40 00 00 add byte ptr [rax], al - 4981f0: 0e - 4981f1: 06 - 4981f2: 40 03 00 add eax, dword ptr [rax] - 4981f5: 60 - 4981f6: 00 00 add byte ptr [rax], al - 4981f8: 21 08 and dword ptr [rax], ecx - 4981fa: 40 06 - 4981fc: 00 00 add byte ptr [rax], al - 4981fe: 04 00 add al, 0 - 498200: 22 04 40 and al, byte ptr [rax + 2*rax] - 498203: 09 00 or dword ptr [rax], eax - 498205: 00 08 add byte ptr [rax], cl - 498207: 00 23 add byte ptr [rbx], ah - 498209: 08 40 09 or byte ptr [rax + 9], al - 49820c: 00 00 add byte ptr [rax], al - 49820e: 10 00 adc byte ptr [rax], al - 498210: 25 08 40 09 00 and eax, 606216 - 498215: 00 20 add byte ptr [rax], ah - 498217: 00 29 add byte ptr [rcx], ch - 498219: 08 40 09 or byte ptr [rax + 9], al - 49821c: 00 00 add byte ptr [rax], al - 49821e: 40 00 2c 08 add byte ptr [rax + rcx], bpl - 498222: 40 03 00 add eax, dword ptr [rax] - 498225: 80 00 00 add byte ptr [rax], 0 - 498228: 30 08 xor byte ptr [rax], cl - 49822a: 40 00 00 add byte ptr [rax], al - 49822d: 80 00 00 add byte ptr [rax], 0 - 498230: 39 04 40 cmp dword ptr [rax + 2*rax], eax - 498233: 06 - 498234: 00 00 add byte ptr [rax], al - 498236: 02 00 add al, byte ptr [rax] - 498238: 3a 06 cmp al, byte ptr [rsi] - 49823a: 40 06 - 49823c: 00 00 add byte ptr [rax], al - 49823e: 03 00 add eax, dword ptr [rax] - 498240: 3b 02 cmp eax, dword ptr [rdx] - 498242: 40 06 - 498244: 00 00 add byte ptr [rax], al - 498246: 02 00 add al, byte ptr [rax] - 498248: 3c 04 cmp al, 4 - 49824a: 40 06 - 49824c: 00 00 add byte ptr [rax], al - 49824e: 04 00 add al, 0 - 498250: 3d 06 40 06 00 cmp eax, 409606 - 498255: 00 06 add byte ptr [rsi], al - 498257: 00 3e add byte ptr [rsi], bh - 498259: 04 40 add al, 64 - 49825b: 06 - 49825c: 00 00 add byte ptr [rax], al - 49825e: 08 00 or byte ptr [rax], al - 498260: 3f - 498261: 02 40 06 add al, byte ptr [rax + 6] - 498264: 00 00 add byte ptr [rax], al - 498266: 04 00 add al, 0 - 498268: 41 04 20 add al, 32 - 49826b: 06 - 49826c: 00 00 add byte ptr [rax], al - 49826e: 02 00 add al, byte ptr [rax] - 498270: 42 04 20 add al, 32 - 498273: 06 - 498274: 00 00 add byte ptr [rax], al - 498276: 04 00 add al, 0 - 498278: 43 04 20 add al, 32 - 49827b: 06 - 49827c: 00 00 add byte ptr [rax], al - 49827e: 08 00 or byte ptr [rax], al - 498280: 44 04 20 add al, 32 - 498283: 06 - 498284: 00 00 add byte ptr [rax], al - 498286: 10 00 adc byte ptr [rax], al - 498288: 45 04 20 add al, 32 - 49828b: 06 - 49828c: 00 00 add byte ptr [rax], al - 49828e: 20 00 and byte ptr [rax], al - 498290: 46 04 40 add al, 64 - 498293: 09 00 or dword ptr [rax], eax - 498295: 00 40 00 add byte ptr [rax], al - 498298: 47 08 40 09 or byte ptr [r8 + 9], r8b - 49829c: 00 00 add byte ptr [rax], al - 49829e: 80 00 48 add byte ptr [rax], 72 - 4982a1: 0c 40 or al, 64 - 4982a3: 06 - 4982a4: 00 00 add byte ptr [rax], al - 4982a6: 30 00 xor byte ptr [rax], al - 4982a8: 49 10 40 06 adc byte ptr [r8 + 6], al - 4982ac: 00 00 add byte ptr [rax], al - 4982ae: 40 00 4a 0c add byte ptr [rdx + 12], cl - 4982b2: 40 09 00 or dword ptr [rax], eax - 4982b5: 00 60 00 add byte ptr [rax], ah - 4982b8: 4b 10 40 09 adc byte ptr [r8 + 9], al - 4982bc: 00 00 add byte ptr [rax], al - 4982be: 80 00 4c add byte ptr [rax], 76 - 4982c1: 0c 40 or al, 64 - 4982c3: 09 00 or dword ptr [rax], eax - 4982c5: 00 c0 add al, al - 4982c7: 00 4d 10 add byte ptr [rbp + 16], cl - 4982ca: 40 09 00 or dword ptr [rax], eax - 4982cd: 00 00 add byte ptr [rax], al - 4982cf: 01 4e 18 add dword ptr [rsi + 24], ecx - 4982d2: 40 06 - 4982d4: 00 00 add byte ptr [rax], al - 4982d6: 60 - 4982d7: 00 60 08 add byte ptr [rax + 8], ah - 4982da: 40 03 00 add eax, dword ptr [rax] - 4982dd: 40 00 00 add byte ptr [rax], al - 4982e0: 66 04 40 add al, 64 - 4982e3: 03 00 add eax, dword ptr [rax] - 4982e5: 20 00 and byte ptr [rax], al - 4982e7: 00 67 04 add byte ptr [rdi + 4], ah - 4982ea: 40 03 00 add eax, dword ptr [rax] - 4982ed: 40 00 00 add byte ptr [rax], al - 4982f0: 68 04 40 03 00 push 212996 - 4982f5: 80 00 00 add byte ptr [rax], 0 - 4982f8: 78 08 js 0x498302 - 4982fa: 40 06 - 4982fc: 00 00 add byte ptr [rax], al - 4982fe: 10 00 adc byte ptr [rax], al - 498300: 79 08 jns 0x49830a - 498302: 40 06 - 498304: 00 00 add byte ptr [rax], al - 498306: 02 00 add al, byte ptr [rax] - 498308: 7a 08 jp 0x498312 - 49830a: 40 06 - 49830c: 00 00 add byte ptr [rax], al - 49830e: 04 00 add al, 0 - 498310: 7b 08 jnp 0x49831a - 498312: 40 06 - 498314: 00 00 add byte ptr [rax], al - 498316: 08 00 or byte ptr [rax], al - 498318: 7c 08 jl 0x498322 - 49831a: 40 06 - 49831c: 00 00 add byte ptr [rax], al - 49831e: 10 00 adc byte ptr [rax], al - 498320: 7d 08 jge 0x49832a - 498322: 40 06 - 498324: 00 00 add byte ptr [rax], al - 498326: 20 00 and byte ptr [rax], al - 498328: 7f 02 jg 0x49832c - 49832a: 40 06 - 49832c: 00 00 add byte ptr [rax], al - 49832e: 08 00 or byte ptr [rax], al - 498330: 80 08 40 or byte ptr [rax], 64 - 498333: 06 - 498334: 00 00 add byte ptr [rax], al - 498336: 08 00 or byte ptr [rax], al - 498338: 82 - 498339: 08 20 or byte ptr [rax], ah - 49833b: 06 - 49833c: 00 00 add byte ptr [rax], al - 49833e: 04 00 add al, 0 - 498340: 83 08 20 or dword ptr [rax], 32 - 498343: 06 - 498344: 00 00 add byte ptr [rax], al - 498346: 08 00 or byte ptr [rax], al - 498348: 84 08 test byte ptr [rax], cl - 49834a: 20 06 and byte ptr [rsi], al - 49834c: 00 00 add byte ptr [rax], al - 49834e: 10 00 adc byte ptr [rax], al - 498350: 85 08 test dword ptr [rax], ecx - 498352: 20 06 and byte ptr [rsi], al - 498354: 00 00 add byte ptr [rax], al - 498356: 20 00 and byte ptr [rax], al - 498358: 86 04 40 xchg byte ptr [rax + 2*rax], al - 49835b: 06 - 49835c: 00 00 add byte ptr [rax], al - 49835e: 08 00 or byte ptr [rax], al - 498360: 87 08 xchg dword ptr [rax], ecx - 498362: 40 06 - 498364: 00 00 add byte ptr [rax], al - 498366: 10 00 adc byte ptr [rax], al - 498368: d0 04 40 rol byte ptr [rax + 2*rax] - 49836b: 09 00 or dword ptr [rax], eax - 49836d: 00 08 add byte ptr [rax], cl - 49836f: 00 d1 add cl, dl - 498371: 04 40 add al, 64 - 498373: 09 00 or dword ptr [rax], eax - 498375: 00 10 add byte ptr [rax], dl - 498377: 00 d2 add dl, dl - 498379: 04 40 add al, 64 - 49837b: 09 00 or dword ptr [rax], eax - 49837d: 00 20 add byte ptr [rax], ah - 49837f: 00 d6 add dh, dl - 498381: 08 40 09 or byte ptr [rax + 9], al - 498384: 00 00 add byte ptr [rax], al - 498386: 10 00 adc byte ptr [rax], al - 498388: d7 xlatb - 498389: 08 40 09 or byte ptr [rax + 9], al - 49838c: 00 00 add byte ptr [rax], al - 49838e: 20 00 and byte ptr [rax], al - 498390: d8 08 fmul dword ptr [rax] - 498392: 40 09 00 or dword ptr [rax], eax - 498395: 00 40 00 add byte ptr [rax], al - 498398: dc 0c 40 fmul qword ptr [rax + 2*rax] - 49839b: 09 00 or dword ptr [rax], eax - 49839d: 00 20 add byte ptr [rax], ah - 49839f: 00 dd add ch, bl - 4983a1: 0c 40 or al, 64 - 4983a3: 09 00 or dword ptr [rax], eax - 4983a5: 00 40 00 add byte ptr [rax], al - 4983a8: de 0c 40 fimul word ptr [rax + 2*rax] - 4983ab: 09 00 or dword ptr [rax], eax - 4983ad: 00 80 00 e2 10 40 add byte ptr [rax + 1074848256], al - 4983b3: 09 00 or dword ptr [rax], eax - 4983b5: 00 20 add byte ptr [rax], ah - 4983b7: 00 e3 add bl, ah - 4983b9: 10 40 09 adc byte ptr [rax + 9], al - 4983bc: 00 00 add byte ptr [rax], al - 4983be: 40 00 e4 add spl, spl - 4983c1: 10 40 09 adc byte ptr [rax + 9], al - 4983c4: 00 00 add byte ptr [rax], al - 4983c6: 80 00 ea add byte ptr [rax], -22 - 4983c9: 18 40 09 sbb byte ptr [rax + 9], al - 4983cc: 00 00 add byte ptr [rax], al - 4983ce: c0 00 eb rol byte ptr [rax], 235 - 4983d1: 18 40 09 sbb byte ptr [rax + 9], al - 4983d4: 00 00 add byte ptr [rax], al - 4983d6: 20 01 and byte ptr [rcx], al - 4983d8: ec in al, dx - 4983d9: 18 40 09 sbb byte ptr [rax + 9], al - 4983dc: 00 00 add byte ptr [rax], al - 4983de: 80 01 68 add byte ptr [rcx], 104 - -00000000004983e0 <__PRETTY_FUNCTION__.10387>: - 4983e0: 68 61 6e 64 6c push 1818521185 - 4983e5: 65 5f pop rdi - 4983e7: 61 - 4983e8: 6d insd dword ptr es:[rdi], dx - 4983e9: 64 00 00 add byte ptr fs:[rax], al - 4983ec: 00 00 add byte ptr [rax], al - 4983ee: 00 00 add byte ptr [rax], al - -00000000004983f0 <__PRETTY_FUNCTION__.10317>: - 4983f0: 69 6e 74 65 6c 5f 63 imul ebp, dword ptr [rsi + 116], 1667198053 - 4983f7: 68 65 63 6b 5f push 1600873317 - 4983fc: 77 6f ja 0x49846d <__PRETTY_FUNCTION__.10317+0x7d> - 4983fe: 72 64 jb 0x498464 <__PRETTY_FUNCTION__.10317+0x74> - 498400: 00 41 4e add byte ptr [rcx + 78], al - 498403: 53 push rbx - 498404: 49 5f pop r15 - 498406: 58 pop rax - 498407: 33 2e xor ebp, dword ptr [rsi] - 498409: 34 2d xor al, 45 - 49840b: 31 39 xor dword ptr [rcx], edi - 49840d: 36 38 2f cmp byte ptr ss:[rdi], ch - 498410: 2f - 498411: 54 push rsp - 498412: 52 push rdx - 498413: 41 4e - 498415: 53 push rbx - 498416: 4c 49 - 498418: 54 push rsp - 498419: 00 00 add byte ptr [rax], al - 49841b: 00 00 add byte ptr [rax], al - 49841d: 00 00 add byte ptr [rax], al - 49841f: 00 46 61 add byte ptr [rsi + 97], al - 498422: 74 61 je 0x498485 <__PRETTY_FUNCTION__.10317+0x95> - 498424: 6c insb byte ptr es:[rdi], dx - 498425: 20 67 6c and byte ptr [rdi + 108], ah - 498428: 69 62 63 20 65 72 72 imul esp, dword ptr [rdx + 99], 1920099616 - 49842f: 6f outsd dx, dword ptr [rsi] - 498430: 72 3a jb 0x49846c <__PRETTY_FUNCTION__.10317+0x7c> - 498432: 20 67 63 and byte ptr [rdi + 99], ah - 498435: 6f outsd dx, dword ptr [rsi] - 498436: 6e outsb dx, byte ptr [rsi] - 498437: 76 20 jbe 0x498459 <__PRETTY_FUNCTION__.10317+0x69> - 498439: 6d insd dword ptr es:[rdi], dx - 49843a: 6f outsd dx, dword ptr [rsi] - 49843b: 64 75 6c jne 0x4984aa <__PRETTY_FUNCTION__.10317+0xba> - 49843e: 65 20 72 65 and byte ptr gs:[rdx + 101], dh - 498442: 66 65 72 65 jb 0x4984ab <__PRETTY_FUNCTION__.10317+0xbb> - 498446: 6e outsb dx, byte ptr [rsi] - 498447: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 49844a: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 49844d: 6e outsb dx, byte ptr [rsi] - 49844e: 74 65 je 0x4984b5 <__PRETTY_FUNCTION__.10317+0xc5> - 498450: 72 20 jb 0x498472 <__PRETTY_FUNCTION__.10317+0x82> - 498452: 6f outsd dx, dword ptr [rsi] - 498453: 76 65 jbe 0x4984ba <__PRETTY_FUNCTION__.10317+0xca> - 498455: 72 66 jb 0x4984bd <__PRETTY_FUNCTION__.10317+0xcd> - 498457: 6c insb byte ptr es:[rdi], dx - 498458: 6f outsd dx, dword ptr [rsi] - 498459: 77 0a ja 0x498465 <__PRETTY_FUNCTION__.10317+0x75> - 49845b: 00 6d 62 add byte ptr [rbp + 98], ch - 49845e: 73 72 jae 0x4984d2 <__PRETTY_FUNCTION__.10317+0xe2> - 498460: 74 6f je 0x4984d1 <__PRETTY_FUNCTION__.10317+0xe1> - 498462: 77 63 ja 0x4984c7 <__PRETTY_FUNCTION__.10317+0xd7> - 498464: 73 5f jae 0x4984c5 <__PRETTY_FUNCTION__.10317+0xd5> - 498466: 6c insb byte ptr es:[rdi], dx - 498467: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 49846a: 72 65 jb 0x4984d1 <__PRETTY_FUNCTION__.10317+0xe1> - 49846c: 73 75 jae 0x4984e3 <__PRETTY_FUNCTION__.10317+0xf3> - 49846e: 6c insb byte ptr es:[rdi], dx - 49846f: 74 20 je 0x498491 <__PRETTY_FUNCTION__.10317+0xa1> - 498471: 3e 20 30 and byte ptr ds:[rax], dh - 498474: 00 5f 5f add byte ptr [rdi + 95], bl - 498477: 6d insd dword ptr es:[rdi], dx - 498478: 62 - 498479: 73 69 jae 0x4984e4 <__PRETTY_FUNCTION__.10317+0xf4> - 49847b: 6e outsb dx, byte ptr [rsi] - 49847c: 69 74 20 28 64 61 74 61 imul esi, dword ptr [rax + riz + 40], 1635017060 - 498484: 2e 5f pop rdi - 498486: 5f pop rdi - 498487: 73 74 jae 0x4984fd <__PRETTY_FUNCTION__.10317+0x10d> - 498489: 61 - 49848a: 74 65 je 0x4984f1 <__PRETTY_FUNCTION__.10317+0x101> - 49848c: 70 29 jo 0x4984b7 <__PRETTY_FUNCTION__.10317+0xc7> - 49848e: 00 00 add byte ptr [rax], al - 498490: 28 28 sub byte ptr [rax], ch - 498492: 77 63 ja 0x4984f7 <__PRETTY_FUNCTION__.10317+0x107> - 498494: 68 61 72 5f 74 push 1952412257 - 498499: 20 2a and byte ptr [rdx], ch - 49849b: 29 20 sub dword ptr [rax], esp - 49849d: 64 61 - 49849f: 74 61 je 0x498502 <__PRETTY_FUNCTION__.10317+0x112> - 4984a1: 2e 5f pop rdi - 4984a3: 5f pop rdi - 4984a4: 6f outsd dx, dword ptr [rsi] - 4984a5: 75 74 jne 0x49851b <__PRETTY_FUNCTION__.10317+0x12b> - 4984a7: 62 75 66 29 5b 2d 31 5d 20 3d - 4984b1: 3d 20 4c 27 5c cmp eax, 1546079264 - 4984b6: 30 27 xor byte ptr [rdi], ah - ... - 4984c0: 73 74 jae 0x498536 <__PRETTY_FUNCTION__.10317+0x146> - 4984c2: 61 - 4984c3: 74 75 je 0x49853a <__PRETTY_FUNCTION__.10317+0x14a> - 4984c5: 73 20 jae 0x4984e7 <__PRETTY_FUNCTION__.10317+0xf7> - 4984c7: 3d 3d 20 5f 5f cmp eax, 1600069693 - 4984cc: 47 43 - 4984ce: 4f 4e - 4984d0: 56 push rsi - 4984d1: 5f pop rdi - 4984d2: 4f 4b - 4984d4: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 4984d8: 73 74 jae 0x49854e <__PRETTY_FUNCTION__.10317+0x15e> - 4984da: 61 - 4984db: 74 75 je 0x498552 <__PRETTY_FUNCTION__.10317+0x162> - 4984dd: 73 20 jae 0x4984ff <__PRETTY_FUNCTION__.10317+0x10f> - 4984df: 3d 3d 20 5f 5f cmp eax, 1600069693 - 4984e4: 47 43 - 4984e6: 4f 4e - 4984e8: 56 push rsi - 4984e9: 5f pop rdi - 4984ea: 45 4d - 4984ec: 50 push rax - 4984ed: 54 push rsp - 4984ee: 59 pop rcx - 4984ef: 5f pop rdi - 4984f0: 49 4e - 4984f2: 50 push rax - 4984f3: 55 push rbp - 4984f4: 54 push rsp - 4984f5: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 4984f9: 73 74 jae 0x49856f <__PRETTY_FUNCTION__.10419+0xf> - 4984fb: 61 - 4984fc: 74 75 je 0x498573 <__PRETTY_FUNCTION__.10419+0x13> - 4984fe: 73 20 jae 0x498520 <__PRETTY_FUNCTION__.10317+0x130> - 498500: 3d 3d 20 5f 5f cmp eax, 1600069693 - 498505: 47 43 - 498507: 4f 4e - 498509: 56 push rsi - 49850a: 5f pop rdi - 49850b: 49 4c - 49850d: 4c 45 - 49850f: 47 41 - 498511: 4c 5f pop rdi - 498513: 49 4e - 498515: 50 push rax - 498516: 55 push rbp - 498517: 54 push rsp - 498518: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 49851c: 73 74 jae 0x498592 <__PRETTY_FUNCTION__.10419+0x32> - 49851e: 61 - 49851f: 74 75 je 0x498596 <__PRETTY_FUNCTION__.10419+0x36> - 498521: 73 20 jae 0x498543 <__PRETTY_FUNCTION__.10317+0x153> - 498523: 3d 3d 20 5f 5f cmp eax, 1600069693 - 498528: 47 43 - 49852a: 4f 4e - 49852c: 56 push rsi - 49852d: 5f pop rdi - 49852e: 49 4e - 498530: 43 4f - 498532: 4d 50 push r8 - 498534: 4c 45 - 498536: 54 push rsp - 498537: 45 5f pop r15 - 498539: 49 4e - 49853b: 50 push rax - 49853c: 55 push rbp - 49853d: 54 push rsp - 49853e: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 498542: 73 74 jae 0x4985b8 <__PRETTY_FUNCTION__.10419+0x58> - 498544: 61 - 498545: 74 75 je 0x4985bc <__PRETTY_FUNCTION__.10419+0x5c> - 498547: 73 20 jae 0x498569 <__PRETTY_FUNCTION__.10419+0x9> - 498549: 3d 3d 20 5f 5f cmp eax, 1600069693 - 49854e: 47 43 - 498550: 4f 4e - 498552: 56 push rsi - 498553: 5f pop rdi - 498554: 46 55 push rbp - 498556: 4c 4c - 498558: 5f pop rdi - 498559: 4f 55 push r13 - 49855b: 54 push rsp - 49855c: 50 push rax - 49855d: 55 push rbp - 49855e: 54 push rsp - 49855f: 00 5f 5f add byte ptr [rdi + 95], bl - -0000000000498560 <__PRETTY_FUNCTION__.10419>: - 498560: 5f pop rdi - 498561: 5f pop rdi - 498562: 6d insd dword ptr es:[rdi], dx - 498563: 62 - 498564: 73 72 jae 0x4985d8 <__PRETTY_FUNCTION__.10419+0x78> - 498566: 74 6f je 0x4985d7 <__PRETTY_FUNCTION__.10419+0x77> - 498568: 77 63 ja 0x4985cd <__PRETTY_FUNCTION__.10419+0x6d> - 49856a: 73 5f jae 0x4985cb <__PRETTY_FUNCTION__.10419+0x6b> - 49856c: 6c insb byte ptr es:[rdi], dx - 49856d: 00 2f add byte ptr [rdi], ch - 49856f: 75 73 jne 0x4985e4 <__PRETTY_FUNCTION__.10419+0x84> - 498571: 72 2f jb 0x4985a2 <__PRETTY_FUNCTION__.10419+0x42> - 498573: 6c insb byte ptr es:[rdi], dx - 498574: 69 62 2f 67 65 74 63 imul esp, dword ptr [rdx + 47], 1668572519 - 49857b: 6f outsd dx, dword ptr [rsi] - 49857c: 6e outsb dx, byte ptr [rsi] - 49857d: 66 00 47 45 add byte ptr [rdi + 69], al - 498581: 54 push rsp - 498582: 43 4f - 498584: 4e 46 - 498586: 5f pop rdi - 498587: 44 49 - 498589: 52 push rdx - 49858a: 00 2f add byte ptr [rdi], ch - 49858c: 70 72 jo 0x498600 <__PRETTY_FUNCTION__.10419+0xa0> - 49858e: 6f outsd dx, dword ptr [rsi] - 49858f: 63 2f movsxd ebp, dword ptr [rdi] - 498591: 73 79 jae 0x49860c <__PRETTY_FUNCTION__.10419+0xac> - 498593: 73 2f jae 0x4985c4 <__PRETTY_FUNCTION__.10419+0x64> - 498595: 6b 65 72 6e imul esp, dword ptr [rbp + 114], 110 - 498599: 65 6c insb byte ptr es:[rdi], dx - 49859b: 2f - 49859c: 72 74 jb 0x498612 <__PRETTY_FUNCTION__.10419+0xb2> - 49859e: 73 69 jae 0x498609 <__PRETTY_FUNCTION__.10419+0xa9> - 4985a0: 67 2d 6d 61 78 00 addr32 sub eax, 7889261 - 4985a6: 2f - 4985a7: 70 72 jo 0x49861b <__PRETTY_FUNCTION__.10419+0xbb> - 4985a9: 6f outsd dx, dword ptr [rsi] - 4985aa: 63 2f movsxd ebp, dword ptr [rdi] - 4985ac: 73 79 jae 0x498627 <__PRETTY_FUNCTION__.10419+0xc7> - 4985ae: 73 2f jae 0x4985df <__PRETTY_FUNCTION__.10419+0x7f> - 4985b0: 6b 65 72 6e imul esp, dword ptr [rbp + 114], 110 - 4985b4: 65 6c insb byte ptr es:[rdi], dx - 4985b6: 2f - 4985b7: 6e outsb dx, byte ptr [rsi] - 4985b8: 67 72 6f addr32 jb 0x49862a <__PRETTY_FUNCTION__.10419+0xca> - 4985bb: 75 70 jne 0x49862d <__PRETTY_FUNCTION__.10419+0xcd> - 4985bd: 73 5f jae 0x49861e <__PRETTY_FUNCTION__.10419+0xbe> - 4985bf: 6d insd dword ptr es:[rdi], dx - 4985c0: 61 - 4985c1: 78 00 js 0x4985c3 <__PRETTY_FUNCTION__.10419+0x63> - 4985c3: 49 4c - 4985c5: 50 push rax - 4985c6: 33 32 xor esi, dword ptr [rdx] - 4985c8: 5f pop rdi - 4985c9: 4f 46 - 4985cb: 46 33 32 xor r14d, dword ptr [rdx] - 4985ce: 00 49 4c add byte ptr [rcx + 76], cl - 4985d1: 50 push rax - 4985d2: 33 32 xor esi, dword ptr [rdx] - 4985d4: 5f pop rdi - 4985d5: 4f 46 - 4985d7: 46 42 - 4985d9: 49 47 - 4985db: 00 94 fa fa ff 5c fc add byte ptr [rdx + 8*rdi - 61014022], dl - 4985e2: fa cli - 4985e3: ff 66 fc jmp qword ptr [rsi - 4] - 4985e6: fa cli - 4985e7: ff 02 inc dword ptr [rdx] - 4985e9: fd std - 4985ea: fa cli - 4985eb: ff d0 call rax - 4985ed: fc cld - 4985ee: fa cli - 4985ef: ff f2 push rdx - 4985f1: fb sti - 4985f2: fa cli - 4985f3: ff 94 fa fa ff 64 fb call qword ptr [rdx + 8*rdi - 77266950] - 4985fa: fa cli - 4985fb: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] - 4985ff: ff f4 push rsp - 498601: f9 stc - 498602: fa cli - 498603: ff f4 push rsp - 498605: f9 stc - 498606: fa cli - 498607: ff f4 push rsp - 498609: f9 stc - 49860a: fa cli - 49860b: ff f4 push rsp - 49860d: f9 stc - 49860e: fa cli - 49860f: ff f4 push rsp - 498611: f9 stc - 498612: fa cli - 498613: ff f4 push rsp - 498615: f9 stc - 498616: fa cli - 498617: ff f4 push rsp - 498619: f9 stc - 49861a: fa cli - 49861b: ff f4 push rsp - 49861d: f9 stc - 49861e: fa cli - 49861f: ff f4 push rsp - 498621: f9 stc - 498622: fa cli - 498623: ff f4 push rsp - 498625: f9 stc - 498626: fa cli - 498627: ff f4 push rsp - 498629: f9 stc - 49862a: fa cli - 49862b: ff f4 push rsp - 49862d: f9 stc - 49862e: fa cli - 49862f: ff f4 push rsp - 498631: f9 stc - 498632: fa cli - 498633: ff f4 push rsp - 498635: f9 stc - 498636: fa cli - 498637: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 49863e: fa cli - 49863f: ff 10 call qword ptr [rax] - 498641: fc cld - 498642: fa cli - 498643: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] - 498647: ff 94 fa fa ff a8 fc call qword ptr [rdx + 8*rdi - 56033286] - 49864e: fa cli - 49864f: ff f4 push rsp - 498651: f9 stc - 498652: fa cli - 498653: ff 1a call [rdx] - 498655: fc cld - 498656: fa cli - 498657: ff 92 fb fa ff 94 call qword ptr [rdx - 1795163397] - 49865d: fa cli - 49865e: fa cli - 49865f: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] - 498663: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 49866a: fa cli - 49866b: ff c8 dec eax - 49866d: fb sti - 49866e: fa cli - 49866f: ff 7e fb - 498672: fa cli - 498673: ff c8 dec eax - 498675: fb sti - 498676: fa cli - 498677: ff 48 fc dec dword ptr [rax - 4] - 49867a: fa cli - 49867b: ff d2 call rdx - 49867d: fb sti - 49867e: fa cli - 49867f: ff 7c fa fa - 498683: ff 92 fb fa ff 7e call qword ptr [rdx + 2130705147] - 498689: fb sti - 49868a: fa cli - 49868b: ff ad fb fa ff 7e jmp [rbp + 2130705147] - 498691: fb sti - 498692: fa cli - 498693: ff f4 push rsp - 498695: f9 stc - 498696: fa cli - 498697: ff f4 push rsp - 498699: f9 stc - 49869a: fa cli - 49869b: ff f4 push rsp - 49869d: f9 stc - 49869e: fa cli - 49869f: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4986a6: fa cli - 4986a7: ff f4 push rsp - 4986a9: f9 stc - 4986aa: fa cli - 4986ab: ff f4 push rsp - 4986ad: f9 stc - 4986ae: fa cli - 4986af: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4986b6: fa cli - 4986b7: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4986be: fa cli - 4986bf: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4986c6: fa cli - 4986c7: ff 94 fa fa ff 88 fb call qword ptr [rdx + 8*rdi - 74907654] - 4986ce: fa cli - 4986cf: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4986d6: fa cli - 4986d7: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4986de: fa cli - 4986df: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4986e6: fa cli - 4986e7: ff f4 push rsp - 4986e9: f9 stc - 4986ea: fa cli - 4986eb: ff f4 push rsp - 4986ed: f9 stc - 4986ee: fa cli - 4986ef: ff 88 fb fa ff 88 dec dword ptr [rax - 1996489989] - 4986f5: fb sti - 4986f6: fa cli - 4986f7: ff 32 push qword ptr [rdx] - 4986f9: fc cld - 4986fa: fa cli - 4986fb: ff 92 fb fa ff 06 call qword ptr [rdx + 117439227] - 498701: fc cld - 498702: fa cli - 498703: ff 88 fb fa ff 72 dec dword ptr [rax + 1929378555] - 498709: fc cld - 49870a: fa cli - 49870b: ff 94 fa fa ff f4 f9 call qword ptr [rdx + 8*rdi - 101384198] - 498712: fa cli - 498713: ff f4 push rsp - 498715: f9 stc - 498716: fa cli - 498717: ff f4 push rsp - 498719: f9 stc - 49871a: fa cli - 49871b: ff f4 push rsp - 49871d: f9 stc - 49871e: fa cli - 49871f: ff f4 push rsp - 498721: f9 stc - 498722: fa cli - 498723: ff f4 push rsp - 498725: f9 stc - 498726: fa cli - 498727: ff 7c fc fa - 49872b: ff 88 fc fa ff 94 dec dword ptr [rax - 1795163396] - 498731: fc cld - 498732: fa cli - 498733: ff 9e fc fa ff 74 call [rsi + 1962932988] - 498739: fb sti - 49873a: fa cli - 49873b: ff b2 fc fa ff bc push qword ptr [rdx - 1124074756] - 498741: fc cld - 498742: fa cli - 498743: ff 06 inc dword ptr [rsi] - 498745: fc cld - 498746: fa cli - 498747: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] - 49874b: ff 94 fa fa ff 64 fb call qword ptr [rdx + 8*rdi - 77266950] - 498752: fa cli - 498753: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] - 498757: ff f4 push rsp - 498759: f9 stc - 49875a: fa cli - 49875b: ff f4 push rsp - 49875d: f9 stc - 49875e: fa cli - 49875f: ff 94 fa fa ff 64 fb call qword ptr [rdx + 8*rdi - 77266950] - 498766: fa cli - 498767: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] - 49876b: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] - 49876f: ff c6 inc esi - 498771: fc cld - 498772: fa cli - 498773: ff dc - 498775: fb sti - 498776: fa cli - 498777: ff e6 jmp rsi - 498779: fb sti - 49877a: fa cli - 49877b: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] - 49877f: ff 3c fc - 498782: fa cli - 498783: ff fc - 498785: fb sti - 498786: fa cli - 498787: ff 92 fb fa ff f2 call qword ptr [rdx - 218105093] - 49878d: fb sti - 49878e: fa cli - 49878f: ff 10 call qword ptr [rax] - 498791: fc cld - 498792: fa cli - 498793: ff ad fb fa ff dc jmp [rbp - 587203845] - 498799: fb sti - 49879a: fa cli - 49879b: ff e6 jmp rsi - 49879d: fb sti - 49879e: fa cli - 49879f: ff ad fb fa ff 26 jmp [rbp + 654310139] - 4987a5: fc cld - 4987a6: fa cli - 4987a7: ff d2 call rdx - 4987a9: fb sti - 4987aa: fa cli - 4987ab: ff e6 jmp rsi - 4987ad: fc cld - 4987ae: fa cli - 4987af: ff 94 fa fa ff dc fc call qword ptr [rdx + 8*rdi - 52625414] - 4987b6: fa cli - 4987b7: ff 52 fc call qword ptr [rdx - 4] - 4987ba: fa cli - 4987bb: ff 7e fb - 4987be: fa cli - 4987bf: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] - 4987c3: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] - 4987c7: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] - 4987cb: ff 74 fb fa push qword ptr [rbx + 8*rdi - 6] - 4987cf: ff b7 fb fa ff 9c push qword ptr [rdi - 1660945669] - 4987d5: fb sti - 4987d6: fa cli - 4987d7: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] - 4987db: ff 94 fa fa ff 64 fb call qword ptr [rdx + 8*rdi - 77266950] - 4987e2: fa cli - 4987e3: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] - 4987e7: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] - 4987eb: ff f4 push rsp - 4987ed: f9 stc - 4987ee: fa cli - 4987ef: ff f4 push rsp - 4987f1: f9 stc - 4987f2: fa cli - 4987f3: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4987fa: fa cli - 4987fb: ff 94 fa fa ff f4 f9 call qword ptr [rdx + 8*rdi - 101384198] - 498802: fa cli - 498803: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 49880a: fa cli - 49880b: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 498812: fa cli - 498813: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 49881a: fa cli - 49881b: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 498822: fa cli - 498823: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 49882a: fa cli - 49882b: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 498832: fa cli - 498833: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 49883a: fa cli - 49883b: ff 94 fa fa ff f4 f9 call qword ptr [rdx + 8*rdi - 101384198] - 498842: fa cli - 498843: ff f4 push rsp - 498845: f9 stc - 498846: fa cli - 498847: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] - 49884b: ff 94 fa fa ff 64 fb call qword ptr [rdx + 8*rdi - 77266950] - 498852: fa cli - 498853: ff 94 fa fa ff f4 f9 call qword ptr [rdx + 8*rdi - 101384198] - 49885a: fa cli - 49885b: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 498862: fa cli - 498863: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 49886a: fa cli - 49886b: ff f4 push rsp - 49886d: f9 stc - 49886e: fa cli - 49886f: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 498876: fa cli - 498877: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 49887e: fa cli - 49887f: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 498886: fa cli - 498887: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 49888e: fa cli - 49888f: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 498896: fa cli - 498897: ff 94 fa fa ff b7 fb call qword ptr [rdx + 8*rdi - 71827462] - 49889e: fa cli - 49889f: ff 9c fb fa ff 64 fb call [rbx + 8*rdi - 77266950] - 4988a6: fa cli - 4988a7: ff 94 fa fa ff fc fb call qword ptr [rdx + 8*rdi - 67305478] - 4988ae: fa cli - 4988af: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4988b6: fa cli - 4988b7: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4988be: fa cli - 4988bf: ff 7c fa fa - 4988c3: ff 7c fa fa - 4988c7: ff 7c fa fa - 4988cb: ff 7c fa fa - 4988cf: ff 7c fa fa - 4988d3: ff 7c fa fa - 4988d7: ff 7c fa fa - 4988db: ff 7c fa fa - 4988df: ff 7c fa fa - 4988e3: ff 7c fa fa - 4988e7: ff 7c fa fa - 4988eb: ff 7c fa fa - 4988ef: ff 7c fa fa - 4988f3: ff 7c fa fa - 4988f7: ff 7c fa fa - 4988fb: ff 7c fa fa - 4988ff: ff 7c fa fa - 498903: ff 7c fa fa - 498907: ff 7c fa fa - 49890b: ff 7c fa fa - 49890f: ff 7c fa fa - 498913: ff 7c fa fa - 498917: ff 7c fa fa - 49891b: ff 7c fa fa - 49891f: ff 7c fa fa - 498923: ff 7c fa fa - 498927: ff 7c fa fa - 49892b: ff 7c fa fa - 49892f: ff 7c fa fa - 498933: ff 7c fa fa - 498937: ff 7c fa fa - 49893b: ff 7c fa fa - 49893f: ff 7c fa fa - 498943: ff 7c fa fa - 498947: ff 7c fa fa - 49894b: ff 7c fa fa - 49894f: ff 7c fa fa - 498953: ff 7c fa fa - 498957: ff 7c fa fa - 49895b: ff 7c fa fa - 49895f: ff 7c fa fa - 498963: ff 7c fa fa - 498967: ff 7c fa fa - 49896b: ff 7c fa fa - 49896f: ff 7c fa fa - 498973: ff 7c fa fa - 498977: ff 7c fa fa - 49897b: ff 7c fa fa - 49897f: ff 7c fa fa - 498983: ff 7c fa fa - 498987: ff f4 push rsp - 498989: f9 stc - 49898a: fa cli - 49898b: ff f4 push rsp - 49898d: f9 stc - 49898e: fa cli - 49898f: ff b7 fb fa ff 9c push qword ptr [rdi - 1660945669] - 498995: fb sti - 498996: fa cli - 498997: ff 64 fb fa jmp qword ptr [rbx + 8*rdi - 6] - 49899b: ff 94 fa fa ff 7c fa call qword ptr [rdx + 8*rdi - 92471302] - 4989a2: fa cli - 4989a3: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4989aa: fa cli - 4989ab: ff 94 fa fa ff 94 fa call qword ptr [rdx + 8*rdi - 90898438] - 4989b2: fa cli - 4989b3: ff 94 fa fa ff 2e 2e call qword ptr [rdx + 8*rdi + 774832122] - 4989ba: 00 00 add byte ptr [rax], al - 4989bc: 00 00 add byte ptr [rax], al - 4989be: 00 00 add byte ptr [rax], al - 4989c0: 2e 2e 2f - 4989c3: 73 79 jae 0x498a3e <__PRETTY_FUNCTION__.8783+0x26> - 4989c5: 73 64 jae 0x498a2b <__PRETTY_FUNCTION__.8783+0x13> - 4989c7: 65 70 73 jo 0x498a3d <__PRETTY_FUNCTION__.8783+0x25> - 4989ca: 2f - 4989cb: 75 6e jne 0x498a3b <__PRETTY_FUNCTION__.8783+0x23> - 4989cd: 69 78 2f 73 79 73 76 imul edi, dword ptr [rax + 47], 1987279219 - 4989d4: 2f - 4989d5: 6c insb byte ptr es:[rdi], dx - 4989d6: 69 6e 75 78 2f 67 65 imul ebp, dword ptr [rsi + 117], 1701261176 - 4989dd: 74 63 je 0x498a42 <__PRETTY_FUNCTION__.8783+0x2a> - 4989df: 77 64 ja 0x498a45 <__PRETTY_FUNCTION__.8783+0x2d> - 4989e1: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 4989e4: 00 00 add byte ptr [rax], al - 4989e6: 00 00 add byte ptr [rax], al - 4989e8: 65 72 72 jb 0x498a5d <__PRETTY_FUNCTION__.10256+0x5> - 4989eb: 6e outsb dx, byte ptr [rsi] - 4989ec: 6f outsd dx, dword ptr [rsi] - 4989ed: 20 21 and byte ptr [rcx], ah - 4989ef: 3d 20 45 52 41 cmp eax, 1095910688 - 4989f4: 4e 47 - 4989f6: 45 20 7c 7c 20 and byte ptr [r12 + 2*rdi + 32], r15b - 4989fb: 62 75 66 20 21 - 498a00: 3d 20 4e 55 4c cmp eax, 1280658976 - 498a05: 4c 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], r15b - 498a0a: 73 69 jae 0x498a75 <__PRETTY_FUNCTION__.10256+0x1d> - 498a0c: 7a 65 jp 0x498a73 <__PRETTY_FUNCTION__.10256+0x1b> - 498a0e: 20 21 and byte ptr [rcx], ah - 498a10: 3d 20 30 00 00 cmp eax, 12320 - 498a15: 00 00 add byte ptr [rax], al - 498a17: 00 5f 5f add byte ptr [rdi + 95], bl - -0000000000498a18 <__PRETTY_FUNCTION__.8783>: - 498a18: 5f pop rdi - 498a19: 5f pop rdi - 498a1a: 67 65 74 63 addr32 je 0x498a81 <__PRETTY_FUNCTION__.10256+0x29> - 498a1e: 77 64 ja 0x498a84 <__PRETTY_FUNCTION__.10256+0x2c> - ... - 498a28: 2e 2e 2f - 498a2b: 73 79 jae 0x498aa6 <__PRETTY_FUNCTION__.10256+0x4e> - 498a2d: 73 64 jae 0x498a93 <__PRETTY_FUNCTION__.10256+0x3b> - 498a2f: 65 70 73 jo 0x498aa5 <__PRETTY_FUNCTION__.10256+0x4d> - 498a32: 2f - 498a33: 75 6e jne 0x498aa3 <__PRETTY_FUNCTION__.10256+0x4b> - 498a35: 69 78 2f 73 79 73 76 imul edi, dword ptr [rax + 47], 1987279219 - 498a3c: 2f - 498a3d: 6c insb byte ptr es:[rdi], dx - 498a3e: 69 6e 75 78 2f 67 65 imul ebp, dword ptr [rsi + 117], 1701261176 - 498a45: 74 70 je 0x498ab7 <__PRETTY_FUNCTION__.10256+0x5f> - 498a47: 61 - 498a48: 67 65 73 69 addr32 jae 0x498ab5 <__PRETTY_FUNCTION__.10256+0x5d> - 498a4c: 7a 65 jp 0x498ab3 <__PRETTY_FUNCTION__.10256+0x5b> - 498a4e: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 498a51: 00 00 add byte ptr [rax], al - 498a53: 00 00 add byte ptr [rax], al - 498a55: 00 00 add byte ptr [rax], al - 498a57: 00 5f 5f add byte ptr [rdi + 95], bl - -0000000000498a58 <__PRETTY_FUNCTION__.10256>: - 498a58: 5f pop rdi - 498a59: 5f pop rdi - 498a5a: 67 65 74 70 addr32 je 0x498ace <__PRETTY_FUNCTION__.10256+0x76> - 498a5e: 61 - 498a5f: 67 65 73 69 addr32 jae 0x498acc <__PRETTY_FUNCTION__.10256+0x74> - 498a63: 7a 65 jp 0x498aca <__PRETTY_FUNCTION__.10256+0x72> - 498a65: 00 47 4c add byte ptr [rdi + 76], al - 498a68: 52 push rdx - 498a69: 4f 28 64 6c 5f sub byte ptr [r12 + 2*r13 + 95], r12b - 498a6e: 70 61 jo 0x498ad1 <__PRETTY_FUNCTION__.10256+0x79> - 498a70: 67 65 73 69 addr32 jae 0x498add <__PRETTY_FUNCTION__.10256+0x85> - 498a74: 7a 65 jp 0x498adb <__PRETTY_FUNCTION__.10256+0x83> - 498a76: 29 20 sub dword ptr [rax], esp - 498a78: 21 3d 20 30 00 00 and dword ptr [rip + 12320], edi # 0x49ba9e <_nl_C_LC_CTYPE_toupper+0x1fe> - 498a7e: 00 00 add byte ptr [rax], al - 498a80: 01 00 add dword ptr [rax], eax - ... - 498a8e: 00 00 add byte ptr [rax], al - 498a90: 2e 2e 2f - 498a93: 73 79 jae 0x498b0e <__PRETTY_FUNCTION__.11459+0x2e> - 498a95: 73 64 jae 0x498afb <__PRETTY_FUNCTION__.11459+0x1b> - 498a97: 65 70 73 jo 0x498b0d <__PRETTY_FUNCTION__.11459+0x2d> - 498a9a: 2f - 498a9b: 75 6e jne 0x498b0b <__PRETTY_FUNCTION__.11459+0x2b> - 498a9d: 69 78 2f 73 79 73 76 imul edi, dword ptr [rax + 47], 1987279219 - 498aa4: 2f - 498aa5: 6c insb byte ptr es:[rdi], dx - 498aa6: 69 6e 75 78 2f 67 65 imul ebp, dword ptr [rsi + 117], 1701261176 - 498aad: 74 73 je 0x498b22 <__PRETTY_FUNCTION__.11459+0x42> - 498aaf: 79 73 jns 0x498b24 <__PRETTY_FUNCTION__.11459+0x44> - 498ab1: 73 74 jae 0x498b27 <__PRETTY_FUNCTION__.11459+0x47> - 498ab3: 61 - 498ab4: 74 73 je 0x498b29 <__PRETTY_FUNCTION__.11459+0x49> - 498ab6: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 498ab9: 00 00 add byte ptr [rax], al - 498abb: 00 00 add byte ptr [rax], al - 498abd: 00 00 add byte ptr [rax], al - 498abf: 00 2f add byte ptr [rdi], ch - 498ac1: 73 79 jae 0x498b3c <__PRETTY_FUNCTION__.11459+0x5c> - 498ac3: 73 2f jae 0x498af4 <__PRETTY_FUNCTION__.11459+0x14> - 498ac5: 64 65 76 69 jbe 0x498b32 <__PRETTY_FUNCTION__.11459+0x52> - 498ac9: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 498acc: 2f - 498acd: 73 79 jae 0x498b48 <__PRETTY_FUNCTION__.11459+0x68> - 498acf: 73 74 jae 0x498b45 <__PRETTY_FUNCTION__.11459+0x65> - 498ad1: 65 6d insd dword ptr es:[rdi], dx - 498ad3: 2f - 498ad4: 63 70 75 movsxd esi, dword ptr [rax + 117] - 498ad7: 2f - 498ad8: 6f outsd dx, dword ptr [rsi] - 498ad9: 6e outsb dx, byte ptr [rsi] - 498ada: 6c insb byte ptr es:[rdi], dx - 498adb: 69 6e 65 00 00 6e 65 imul ebp, dword ptr [rsi + 101], 1701707776 - -0000000000498ae0 <__PRETTY_FUNCTION__.11459>: - 498ae0: 6e outsb dx, byte ptr [rsi] - 498ae1: 65 78 74 js 0x498b58 <__PRETTY_FUNCTION__.11459+0x78> - 498ae4: 5f pop rdi - 498ae5: 6c insb byte ptr es:[rdi], dx - 498ae6: 69 6e 65 00 2a 63 70 imul ebp, dword ptr [rsi + 101], 1885547008 - 498aed: 20 3c 3d 20 2a 72 65 and byte ptr [rdi + 1701980704], bh - 498af4: 00 2f add byte ptr [rdi], ch - 498af6: 70 72 jo 0x498b6a <__PRETTY_FUNCTION__.11459+0x8a> - 498af8: 6f outsd dx, dword ptr [rsi] - 498af9: 63 2f movsxd ebp, dword ptr [rdi] - 498afb: 73 74 jae 0x498b71 <__PRETTY_FUNCTION__.11459+0x91> - 498afd: 61 - 498afe: 74 00 je 0x498b00 <__PRETTY_FUNCTION__.11459+0x20> - 498b00: 2f - 498b01: 70 72 jo 0x498b75 <__PRETTY_FUNCTION__.11459+0x95> - 498b03: 6f outsd dx, dword ptr [rsi] - 498b04: 63 2f movsxd ebp, dword ptr [rdi] - 498b06: 63 70 75 movsxd esi, dword ptr [rax + 117] - 498b09: 69 6e 66 6f 00 70 72 imul ebp, dword ptr [rsi + 102], 1919942767 - 498b10: 6f outsd dx, dword ptr [rsi] - 498b11: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 498b14: 73 6f jae 0x498b85 <__PRETTY_FUNCTION__.11459+0xa5> - 498b16: 72 00 jb 0x498b18 <__PRETTY_FUNCTION__.11459+0x38> - 498b18: 2f - 498b19: 73 79 jae 0x498b94 <__PRETTY_FUNCTION__.11459+0xb4> - 498b1b: 73 2f jae 0x498b4c <__PRETTY_FUNCTION__.11459+0x6c> - 498b1d: 64 65 76 69 jbe 0x498b8a <__PRETTY_FUNCTION__.11459+0xaa> - 498b21: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 498b24: 2f - 498b25: 73 79 jae 0x498ba0 <__PRETTY_FUNCTION__.11459+0xc0> - 498b27: 73 74 jae 0x498b9d <__PRETTY_FUNCTION__.11459+0xbd> - 498b29: 65 6d insd dword ptr es:[rdi], dx - 498b2b: 2f - 498b2c: 63 70 75 movsxd esi, dword ptr [rax + 117] - 498b2f: 00 62 75 add byte ptr [rdx + 117], ah - 498b32: 66 66 65 72 20 jb 0x498b57 <__PRETTY_FUNCTION__.11459+0x77> - 498b37: 6f outsd dx, dword ptr [rsi] - 498b38: 76 65 jbe 0x498b9f <__PRETTY_FUNCTION__.11459+0xbf> - 498b3a: 72 66 jb 0x498ba2 <__PRETTY_FUNCTION__.11459+0xc2> - 498b3c: 6c insb byte ptr es:[rdi], dx - 498b3d: 6f outsd dx, dword ptr [rsi] - 498b3e: 77 20 ja 0x498b60 <__PRETTY_FUNCTION__.11459+0x80> - 498b40: 64 65 74 65 je 0x498ba9 <__PRETTY_FUNCTION__.11459+0xc9> - 498b44: 63 74 65 64 movsxd esi, dword ptr [rbp + 2*riz + 100] - 498b48: 00 73 74 add byte ptr [rbx + 116], dh - 498b4b: 61 - 498b4c: 63 6b 20 movsxd ebp, dword ptr [rbx + 32] - 498b4f: 73 6d jae 0x498bbe <__PRETTY_FUNCTION__.11459+0xde> - 498b51: 61 - 498b52: 73 68 jae 0x498bbc <__PRETTY_FUNCTION__.11459+0xdc> - 498b54: 69 6e 67 20 64 65 74 imul ebp, dword ptr [rsi + 103], 1952801824 - 498b5b: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 498b60: 00 2a add byte ptr [rdx], ch - 498b62: 2a 2a sub ch, byte ptr [rdx] - 498b64: 20 25 73 20 2a 2a and byte ptr [rip + 707403891], ah # 0x2a73abdd <_end+0x2a27725d> - 498b6a: 2a 3a sub bh, byte ptr [rdx] - 498b6c: 20 74 65 72 and byte ptr [rbp + 2*riz + 114], dh - 498b70: 6d insd dword ptr es:[rdi], dx - 498b71: 69 6e 61 74 65 64 0a imul ebp, dword ptr [rsi + 97], 174351732 - 498b78: 00 47 4c add byte ptr [rdi + 76], al - 498b7b: 49 42 - 498b7d: 43 5f pop r15 - 498b7f: 54 push rsp - 498b80: 55 push rbp - 498b81: 4e 41 - 498b83: 42 4c - 498b85: 45 53 push r11 - 498b87: 00 2f add byte ptr [rdi], ch - 498b89: 65 74 63 je 0x498bef <__PRETTY_FUNCTION__.11459+0x10f> - 498b8c: 2f - 498b8d: 73 75 jae 0x498c04 <__PRETTY_FUNCTION__.11459+0x124> - 498b8f: 69 64 2d 64 65 62 75 67 imul esp, dword ptr [rbp + rbp + 100], 1735746149 - 498b97: 00 67 6c add byte ptr [rdi + 108], ah - 498b9a: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498ba1: 6c insb byte ptr es:[rdi], dx - 498ba2: 6f outsd dx, dword ptr [rsi] - 498ba3: 63 2e movsxd ebp, dword ptr [rsi] - 498ba5: 74 72 je 0x498c19 <__PRETTY_FUNCTION__.11459+0x139> - 498ba7: 69 6d 5f 74 68 72 65 imul ebp, dword ptr [rbp + 95], 1701996660 - 498bae: 73 68 jae 0x498c18 <__PRETTY_FUNCTION__.11459+0x138> - 498bb0: 6f outsd dx, dword ptr [rsi] - 498bb1: 6c insb byte ptr es:[rdi], dx - 498bb2: 64 00 4d 41 add byte ptr fs:[rbp + 65], cl - 498bb6: 4c 4c - 498bb8: 4f 43 - 498bba: 5f pop rdi - 498bbb: 54 push rsp - 498bbc: 52 push rdx - 498bbd: 49 4d - 498bbf: 5f pop rdi - 498bc0: 54 push rsp - 498bc1: 48 52 push rdx - 498bc3: 45 53 push r11 - 498bc5: 48 4f - 498bc7: 4c 44 - 498bc9: 5f pop rdi - 498bca: 00 67 6c add byte ptr [rdi + 108], ah - 498bcd: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498bd4: 6c insb byte ptr es:[rdi], dx - 498bd5: 6f outsd dx, dword ptr [rsi] - 498bd6: 63 2e movsxd ebp, dword ptr [rsi] - 498bd8: 70 65 jo 0x498c3f <__PRETTY_FUNCTION__.11459+0x15f> - 498bda: 72 74 jb 0x498c50 <__PRETTY_FUNCTION__.11459+0x170> - 498bdc: 75 72 jne 0x498c50 <__PRETTY_FUNCTION__.11459+0x170> - 498bde: 62 00 4d 41 - 498be2: 4c 4c - 498be4: 4f 43 - 498be6: 5f pop rdi - 498be7: 50 push rax - 498be8: 45 52 push r10 - 498bea: 54 push rsp - 498beb: 55 push rbp - 498bec: 52 push rdx - 498bed: 42 5f pop rdi - 498bef: 00 67 6c add byte ptr [rdi + 108], ah - 498bf2: 69 62 63 2e 65 6c 69 imul esp, dword ptr [rdx + 99], 1768711470 - 498bf9: 73 69 jae 0x498c64 <__PRETTY_FUNCTION__.11459+0x184> - 498bfb: 6f outsd dx, dword ptr [rsi] - 498bfc: 6e outsb dx, byte ptr [rsi] - 498bfd: 2e 74 72 je 0x498c72 <__PRETTY_FUNCTION__.11459+0x192> - 498c00: 69 65 73 00 67 6c 69 imul esp, dword ptr [rbp + 115], 1768711936 - 498c07: 62 63 2e 65 6c - 498c0c: 69 73 69 6f 6e 2e 65 imul esi, dword ptr [rbx + 105], 1697541743 - 498c13: 6e outsb dx, byte ptr [rsi] - 498c14: 61 - 498c15: 62 - 498c16: 6c insb byte ptr es:[rdi], dx - 498c17: 65 00 67 6c add byte ptr gs:[rdi + 108], ah - 498c1b: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498c22: 6c insb byte ptr es:[rdi], dx - 498c23: 6f outsd dx, dword ptr [rsi] - 498c24: 63 2e movsxd ebp, dword ptr [rsi] - 498c26: 6d insd dword ptr es:[rdi], dx - 498c27: 78 66 js 0x498c8f <__PRETTY_FUNCTION__.11459+0x1af> - 498c29: 61 - 498c2a: 73 74 jae 0x498ca0 <__PRETTY_FUNCTION__.11459+0x1c0> - 498c2c: 00 67 6c add byte ptr [rdi + 108], ah - 498c2f: 69 62 63 2e 65 6c 69 imul esp, dword ptr [rdx + 99], 1768711470 - 498c36: 73 69 jae 0x498ca1 <__PRETTY_FUNCTION__.11459+0x1c1> - 498c38: 6f outsd dx, dword ptr [rsi] - 498c39: 6e outsb dx, byte ptr [rsi] - 498c3a: 2e 73 6b jae 0x498ca8 <__PRETTY_FUNCTION__.11459+0x1c8> - 498c3d: 69 70 5f 6c 6f 63 6b imul esi, dword ptr [rax + 95], 1801678700 - 498c44: 5f pop rdi - 498c45: 62 - 498c46: 75 73 jne 0x498cbb <__PRETTY_FUNCTION__.11459+0x1db> - 498c48: 79 00 jns 0x498c4a <__PRETTY_FUNCTION__.11459+0x16a> - 498c4a: 67 6c insb byte ptr es:[edi], dx - 498c4c: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498c53: 6c insb byte ptr es:[rdi], dx - 498c54: 6f outsd dx, dword ptr [rsi] - 498c55: 63 2e movsxd ebp, dword ptr [rsi] - 498c57: 74 6f je 0x498cc8 <__PRETTY_FUNCTION__.11459+0x1e8> - 498c59: 70 5f jo 0x498cba <__PRETTY_FUNCTION__.11459+0x1da> - 498c5b: 70 61 jo 0x498cbe <__PRETTY_FUNCTION__.11459+0x1de> - 498c5d: 64 00 4d 41 add byte ptr fs:[rbp + 65], cl - 498c61: 4c 4c - 498c63: 4f 43 - 498c65: 5f pop rdi - 498c66: 54 push rsp - 498c67: 4f 50 push r8 - 498c69: 5f pop rdi - 498c6a: 50 push rax - 498c6b: 41 44 - 498c6d: 5f pop rdi - 498c6e: 00 67 6c add byte ptr [rdi + 108], ah - 498c71: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 - 498c78: 2e 78 38 js 0x498cb3 <__PRETTY_FUNCTION__.11459+0x1d3> - 498c7b: 36 5f pop rdi - 498c7d: 73 68 jae 0x498ce7 <__PRETTY_FUNCTION__.11459+0x207> - 498c7f: 73 74 jae 0x498cf5 <__PRETTY_FUNCTION__.11459+0x215> - 498c81: 6b 00 67 imul eax, dword ptr [rax], 103 - 498c84: 6c insb byte ptr es:[rdi], dx - 498c85: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 - 498c8c: 2e 68 77 63 61 70 push 1885430647 - 498c92: 5f pop rdi - 498c93: 6d insd dword ptr es:[rdi], dx - 498c94: 61 - 498c95: 73 6b jae 0x498d02 <__PRETTY_FUNCTION__.11459+0x222> - 498c97: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 498c9b: 48 57 push rdi - 498c9d: 43 41 - 498c9f: 50 push rax - 498ca0: 5f pop rdi - 498ca1: 4d 41 - 498ca3: 53 push rbx - 498ca4: 4b 00 67 6c add byte ptr [r15 + 108], spl - 498ca8: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498caf: 6c insb byte ptr es:[rdi], dx - 498cb0: 6f outsd dx, dword ptr [rsi] - 498cb1: 63 2e movsxd ebp, dword ptr [rsi] - 498cb3: 6d insd dword ptr es:[rdi], dx - 498cb4: 6d insd dword ptr es:[rdi], dx - 498cb5: 61 - 498cb6: 70 5f jo 0x498d17 <__PRETTY_FUNCTION__.11459+0x237> - 498cb8: 6d insd dword ptr es:[rdi], dx - 498cb9: 61 - 498cba: 78 00 js 0x498cbc <__PRETTY_FUNCTION__.11459+0x1dc> - 498cbc: 4d 41 - 498cbe: 4c 4c - 498cc0: 4f 43 - 498cc2: 5f pop rdi - 498cc3: 4d 4d - 498cc5: 41 50 push r8 - 498cc7: 5f pop rdi - 498cc8: 4d 41 - 498cca: 58 pop rax - 498ccb: 5f pop rdi - 498ccc: 00 67 6c add byte ptr [rdi + 108], ah - 498ccf: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 - 498cd6: 2e 78 38 js 0x498d11 <__PRETTY_FUNCTION__.11459+0x231> - 498cd9: 36 5f pop rdi - 498cdb: 69 62 74 00 67 6c 69 imul esp, dword ptr [rdx + 116], 1768711936 - 498ce2: 62 63 2e 63 70 - 498ce7: 75 2e jne 0x498d17 <__PRETTY_FUNCTION__.11459+0x237> - 498ce9: 68 77 63 61 70 push 1885430647 - 498cee: 73 00 jae 0x498cf0 <__PRETTY_FUNCTION__.11459+0x210> - 498cf0: 67 6c insb byte ptr es:[edi], dx - 498cf2: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498cf9: 6c insb byte ptr es:[rdi], dx - 498cfa: 6f outsd dx, dword ptr [rsi] - 498cfb: 63 2e movsxd ebp, dword ptr [rsi] - 498cfd: 61 - 498cfe: 72 65 jb 0x498d65 <__PRETTY_FUNCTION__.11459+0x285> - 498d00: 6e outsb dx, byte ptr [rsi] - 498d01: 61 - 498d02: 5f pop rdi - 498d03: 6d insd dword ptr es:[rdi], dx - 498d04: 61 - 498d05: 78 00 js 0x498d07 <__PRETTY_FUNCTION__.11459+0x227> - 498d07: 4d 41 - 498d09: 4c 4c - 498d0b: 4f 43 - 498d0d: 5f pop rdi - 498d0e: 41 52 push r10 - 498d10: 45 4e - 498d12: 41 5f pop r15 - 498d14: 4d 41 - 498d16: 58 pop rax - 498d17: 00 67 6c add byte ptr [rdi + 108], ah - 498d1a: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498d21: 6c insb byte ptr es:[rdi], dx - 498d22: 6f outsd dx, dword ptr [rsi] - 498d23: 63 2e movsxd ebp, dword ptr [rsi] - 498d25: 6d insd dword ptr es:[rdi], dx - 498d26: 6d insd dword ptr es:[rdi], dx - 498d27: 61 - 498d28: 70 5f jo 0x498d89 <__PRETTY_FUNCTION__.11459+0x2a9> - 498d2a: 74 68 je 0x498d94 <__PRETTY_FUNCTION__.11459+0x2b4> - 498d2c: 72 65 jb 0x498d93 <__PRETTY_FUNCTION__.11459+0x2b3> - 498d2e: 73 68 jae 0x498d98 <__PRETTY_FUNCTION__.11459+0x2b8> - 498d30: 6f outsd dx, dword ptr [rsi] - 498d31: 6c insb byte ptr es:[rdi], dx - 498d32: 64 00 4d 41 add byte ptr fs:[rbp + 65], cl - 498d36: 4c 4c - 498d38: 4f 43 - 498d3a: 5f pop rdi - 498d3b: 4d 4d - 498d3d: 41 50 push r8 - 498d3f: 5f pop rdi - 498d40: 54 push rsp - 498d41: 48 52 push rdx - 498d43: 45 53 push r11 - 498d45: 48 4f - 498d47: 4c 44 - 498d49: 5f pop rdi - 498d4a: 00 67 6c add byte ptr [rdi + 108], ah - 498d4d: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 - 498d54: 2e 78 38 js 0x498d8f <__PRETTY_FUNCTION__.11459+0x2af> - 498d57: 36 5f pop rdi - 498d59: 64 61 - 498d5b: 74 61 je 0x498dbe <__PRETTY_FUNCTION__.11459+0x2de> - 498d5d: 5f pop rdi - 498d5e: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 498d61: 68 65 5f 73 69 push 1769168741 - 498d66: 7a 65 jp 0x498dcd <__PRETTY_FUNCTION__.11459+0x2ed> - 498d68: 00 67 6c add byte ptr [rdi + 108], ah - 498d6b: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498d72: 6c insb byte ptr es:[rdi], dx - 498d73: 6f outsd dx, dword ptr [rsi] - 498d74: 63 2e movsxd ebp, dword ptr [rsi] - 498d76: 74 63 je 0x498ddb <__PRETTY_FUNCTION__.11459+0x2fb> - 498d78: 61 - 498d79: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 498d7c: 5f pop rdi - 498d7d: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 498d80: 6e outsb dx, byte ptr [rsi] - 498d81: 74 00 je 0x498d83 <__PRETTY_FUNCTION__.11459+0x2a3> - 498d83: 67 6c insb byte ptr es:[edi], dx - 498d85: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498d8c: 6c insb byte ptr es:[rdi], dx - 498d8d: 6f outsd dx, dword ptr [rsi] - 498d8e: 63 2e movsxd ebp, dword ptr [rsi] - 498d90: 61 - 498d91: 72 65 jb 0x498df8 <__PRETTY_FUNCTION__.11459+0x318> - 498d93: 6e outsb dx, byte ptr [rsi] - 498d94: 61 - 498d95: 5f pop rdi - 498d96: 74 65 je 0x498dfd <__PRETTY_FUNCTION__.11459+0x31d> - 498d98: 73 74 jae 0x498e0e <__PRETTY_FUNCTION__.11459+0x32e> - 498d9a: 00 4d 41 add byte ptr [rbp + 65], cl - 498d9d: 4c 4c - 498d9f: 4f 43 - 498da1: 5f pop rdi - 498da2: 41 52 push r10 - 498da4: 45 4e - 498da6: 41 5f pop r15 - 498da8: 54 push rsp - 498da9: 45 53 push r11 - 498dab: 54 push rsp - 498dac: 00 67 6c add byte ptr [rdi + 108], ah - 498daf: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498db6: 6c insb byte ptr es:[rdi], dx - 498db7: 6f outsd dx, dword ptr [rsi] - 498db8: 63 2e movsxd ebp, dword ptr [rsi] - 498dba: 74 63 je 0x498e1f <__PRETTY_FUNCTION__.11459+0x33f> - 498dbc: 61 - 498dbd: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 498dc0: 5f pop rdi - 498dc1: 6d insd dword ptr es:[rdi], dx - 498dc2: 61 - 498dc3: 78 00 js 0x498dc5 <__PRETTY_FUNCTION__.11459+0x2e5> - 498dc5: 67 6c insb byte ptr es:[edi], dx - 498dc7: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498dce: 6c insb byte ptr es:[rdi], dx - 498dcf: 6f outsd dx, dword ptr [rsi] - 498dd0: 63 2e movsxd ebp, dword ptr [rsi] - 498dd2: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 498dd5: 63 6b 00 movsxd ebp, dword ptr [rbx] - 498dd8: 4d 41 - 498dda: 4c 4c - 498ddc: 4f 43 - 498dde: 5f pop rdi - 498ddf: 43 48 rex64 - 498de1: 45 43 - 498de3: 4b 5f pop r15 - 498de5: 00 00 add byte ptr [rax], al - 498de7: 00 73 62 add byte ptr [rbx + 98], dh - 498dea: 72 6b jb 0x498e57 <__PRETTY_FUNCTION__.11459+0x377> - 498dec: 28 29 sub byte ptr [rcx], ch - 498dee: 20 66 61 and byte ptr [rsi + 97], ah - 498df1: 69 6c 75 72 65 20 77 68 imul ebp, dword ptr [rbp + 2*rsi + 114], 1752637541 - 498df9: 69 6c 65 20 70 72 6f 63 imul ebp, dword ptr [rbp + 2*riz + 32], 1668248176 - 498e01: 65 73 73 jae 0x498e77 <__PRETTY_FUNCTION__.11459+0x397> - 498e04: 69 6e 67 20 74 75 6e imul ebp, dword ptr [rsi + 103], 1853191200 - 498e0b: 61 - 498e0c: 62 - 498e0d: 6c insb byte ptr es:[rdi], dx - 498e0e: 65 73 0a jae 0x498e1b <__PRETTY_FUNCTION__.11459+0x33b> - 498e11: 00 00 add byte ptr [rax], al - 498e13: 00 00 add byte ptr [rax], al - 498e15: 00 00 add byte ptr [rax], al - 498e17: 00 67 6c add byte ptr [rdi + 108], ah - 498e1a: 69 62 63 2e 65 6c 69 imul esp, dword ptr [rdx + 99], 1768711470 - 498e21: 73 69 jae 0x498e8c <__PRETTY_FUNCTION__.11459+0x3ac> - 498e23: 6f outsd dx, dword ptr [rsi] - 498e24: 6e outsb dx, byte ptr [rsi] - 498e25: 2e 73 6b jae 0x498e93 <__PRETTY_FUNCTION__.11459+0x3b3> - 498e28: 69 70 5f 6c 6f 63 6b imul esi, dword ptr [rax + 95], 1801678700 - 498e2f: 5f pop rdi - 498e30: 61 - 498e31: 66 74 65 je 0x498e99 <__PRETTY_FUNCTION__.11459+0x3b9> - 498e34: 72 5f jb 0x498e95 <__PRETTY_FUNCTION__.11459+0x3b5> - 498e36: 72 65 jb 0x498e9d <__PRETTY_FUNCTION__.11459+0x3bd> - 498e38: 74 72 je 0x498eac <__PRETTY_FUNCTION__.11459+0x3cc> - 498e3a: 69 65 73 00 00 00 67 imul esp, dword ptr [rbp + 115], 1728053248 - 498e41: 6c insb byte ptr es:[rdi], dx - 498e42: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 - 498e49: 2e 78 38 js 0x498e84 <__PRETTY_FUNCTION__.11459+0x3a4> - 498e4c: 36 5f pop rdi - 498e4e: 73 68 jae 0x498eb8 <__PRETTY_FUNCTION__.11459+0x3d8> - 498e50: 61 - 498e51: 72 65 jb 0x498eb8 <__PRETTY_FUNCTION__.11459+0x3d8> - 498e53: 64 5f pop rdi - 498e55: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 498e58: 68 65 5f 73 69 push 1769168741 - 498e5d: 7a 65 jp 0x498ec4 <__PRETTY_FUNCTION__.11459+0x3e4> - 498e5f: 00 67 6c add byte ptr [rdi + 108], ah - 498e62: 69 62 63 2e 63 70 75 imul esp, dword ptr [rdx + 99], 1970299694 - 498e69: 2e 78 38 js 0x498ea4 <__PRETTY_FUNCTION__.11459+0x3c4> - 498e6c: 36 5f pop rdi - 498e6e: 6e outsb dx, byte ptr [rsi] - 498e6f: 6f outsd dx, dword ptr [rsi] - 498e70: 6e outsb dx, byte ptr [rsi] - 498e71: 5f pop rdi - 498e72: 74 65 je 0x498ed9 <__PRETTY_FUNCTION__.11459+0x3f9> - 498e74: 6d insd dword ptr es:[rdi], dx - 498e75: 70 6f jo 0x498ee6 <__PRETTY_FUNCTION__.11459+0x406> - 498e77: 72 61 jb 0x498eda <__PRETTY_FUNCTION__.11459+0x3fa> - 498e79: 6c insb byte ptr es:[rdi], dx - 498e7a: 5f pop rdi - 498e7b: 74 68 je 0x498ee5 <__PRETTY_FUNCTION__.11459+0x405> - 498e7d: 72 65 jb 0x498ee4 <__PRETTY_FUNCTION__.11459+0x404> - 498e7f: 73 68 jae 0x498ee9 <__PRETTY_FUNCTION__.11459+0x409> - 498e81: 6f outsd dx, dword ptr [rsi] - 498e82: 6c insb byte ptr es:[rdi], dx - 498e83: 64 00 00 add byte ptr fs:[rax], al - 498e86: 00 00 add byte ptr [rax], al - 498e88: 67 6c insb byte ptr es:[edi], dx - 498e8a: 69 62 63 2e 65 6c 69 imul esp, dword ptr [rdx + 99], 1768711470 - 498e91: 73 69 jae 0x498efc <__PRETTY_FUNCTION__.11459+0x41c> - 498e93: 6f outsd dx, dword ptr [rsi] - 498e94: 6e outsb dx, byte ptr [rsi] - 498e95: 2e 73 6b jae 0x498f03 <__PRETTY_FUNCTION__.11459+0x423> - 498e98: 69 70 5f 74 72 79 6c imul esi, dword ptr [rax + 95], 1819898484 - 498e9f: 6f outsd dx, dword ptr [rsi] - 498ea0: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 498ea3: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 498eaa: 6c insb byte ptr es:[rdi], dx - 498eab: 5f pop rdi - 498eac: 61 - 498ead: 62 - 498eae: 6f outsd dx, dword ptr [rsi] - 498eaf: 72 74 jb 0x498f25 <__PRETTY_FUNCTION__.11459+0x445> - 498eb1: 00 00 add byte ptr [rax], al - 498eb3: 00 00 add byte ptr [rax], al - 498eb5: 00 00 add byte ptr [rax], al - 498eb7: 00 67 6c add byte ptr [rdi + 108], ah - 498eba: 69 62 63 2e 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324270 - 498ec1: 6c insb byte ptr es:[rdi], dx - 498ec2: 6f outsd dx, dword ptr [rsi] - 498ec3: 63 2e movsxd ebp, dword ptr [rsi] - 498ec5: 74 63 je 0x498f2a <__PRETTY_FUNCTION__.11459+0x44a> - 498ec7: 61 - 498ec8: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 498ecb: 5f pop rdi - 498ecc: 75 6e jne 0x498f3c <__PRETTY_FUNCTION__.11459+0x45c> - 498ece: 73 6f jae 0x498f3f <__PRETTY_FUNCTION__.11459+0x45f> - 498ed0: 72 74 jb 0x498f46 <__PRETTY_FUNCTION__.11459+0x466> - 498ed2: 65 64 5f pop rdi - 498ed5: 6c insb byte ptr es:[rdi], dx - 498ed6: 69 6d 69 74 00 00 00 imul ebp, dword ptr [rbp + 105], 116 - 498edd: 00 00 add byte ptr [rax], al - 498edf: 00 67 6c add byte ptr [rdi + 108], ah - 498ee2: 69 62 63 2e 65 6c 69 imul esp, dword ptr [rdx + 99], 1768711470 - 498ee9: 73 69 jae 0x498f54 <__PRETTY_FUNCTION__.11459+0x474> - 498eeb: 6f outsd dx, dword ptr [rsi] - 498eec: 6e outsb dx, byte ptr [rsi] - 498eed: 2e 73 6b jae 0x498f5b <__PRETTY_FUNCTION__.11459+0x47b> - 498ef0: 69 70 5f 6c 6f 63 6b imul esi, dword ptr [rax + 95], 1801678700 - 498ef7: 5f pop rdi - 498ef8: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 498eff: 6c insb byte ptr es:[rdi], dx - 498f00: 5f pop rdi - 498f01: 61 - 498f02: 62 - 498f03: 6f outsd dx, dword ptr [rsi] - 498f04: 72 74 jb 0x498f7a <__PRETTY_FUNCTION__.11459+0x49a> - 498f06: 00 00 add byte ptr [rax], al - 498f08: 67 6c insb byte ptr es:[edi], dx - 498f0a: 69 62 63 2e 70 74 68 imul esp, dword ptr [rdx + 99], 1752461358 - 498f11: 72 65 jb 0x498f78 <__PRETTY_FUNCTION__.11459+0x498> - 498f13: 61 - 498f14: 64 2e 6d insd dword ptr es:[rdi], dx - 498f17: 75 74 jne 0x498f8d <__PRETTY_FUNCTION__.11459+0x4ad> - 498f19: 65 78 5f js 0x498f7b <__PRETTY_FUNCTION__.11459+0x49b> - 498f1c: 73 70 jae 0x498f8e <__PRETTY_FUNCTION__.11459+0x4ae> - 498f1e: 69 6e 5f 63 6f 75 6e imul ebp, dword ptr [rsi + 95], 1853189987 - 498f25: 74 00 je 0x498f27 <__PRETTY_FUNCTION__.11459+0x447> - ... - 498f3f: 00 10 add byte ptr [rax], dl - 498f41: 38 fb cmp bl, bh - 498f43: ff 30 push qword ptr [rax] - 498f45: 35 fb ff f0 37 xor eax, 938541051 - 498f4a: fb sti - 498f4b: ff c0 inc eax - 498f4d: 37 - 498f4e: fb sti - 498f4f: ff 30 push qword ptr [rax] - 498f51: 35 fb ff 30 35 xor eax, 892403707 - 498f56: fb sti - 498f57: ff 30 push qword ptr [rax] - 498f59: 35 fb ff 30 35 xor eax, 892403707 - 498f5e: fb sti - 498f5f: ff a0 37 fb ff 80 jmp qword ptr [rax - 2130707657] - 498f65: 37 - 498f66: fb sti - 498f67: ff 60 37 jmp qword ptr [rax + 55] - 498f6a: fb sti - 498f6b: ff 40 37 inc dword ptr [rax + 55] - 498f6e: fb sti - 498f6f: ff 18 call [rax] - 498f71: 37 - 498f72: fb sti - 498f73: ff f0 push rax - 498f75: 36 fb sti - 498f77: ff c8 dec eax - 498f79: 36 fb sti - 498f7b: ff a0 36 fb ff 30 jmp qword ptr [rax + 822082358] - 498f81: 35 fb ff 30 35 xor eax, 892403707 - 498f86: fb sti - 498f87: ff 30 push qword ptr [rax] - 498f89: 35 fb ff 30 35 xor eax, 892403707 - 498f8e: fb sti - 498f8f: ff 70 36 push qword ptr [rax + 54] - 498f92: fb sti - 498f93: ff 30 push qword ptr [rax] - 498f95: 35 fb ff 20 35 xor eax, 891355131 - 498f9a: fb sti - 498f9b: ff 48 36 dec dword ptr [rax + 54] - 498f9e: fb sti - 498f9f: ff 30 push qword ptr [rax] - 498fa1: 35 fb ff 30 35 xor eax, 892403707 - 498fa6: fb sti - 498fa7: ff 30 push qword ptr [rax] - 498fa9: 35 fb ff 30 35 xor eax, 892403707 - 498fae: fb sti - 498faf: ff 30 push qword ptr [rax] - 498fb1: 35 fb ff 30 35 xor eax, 892403707 - 498fb6: fb sti - 498fb7: ff 20 jmp qword ptr [rax] - 498fb9: 36 fb sti - 498fbb: ff 2f jmp [rdi] - 498fbd: 76 61 jbe 0x499020 - 498fbf: 72 2f jb 0x498ff0 - 498fc1: 74 6d je 0x499030 - 498fc3: 70 00 jo 0x498fc5 <__PRETTY_FUNCTION__.11459+0x4e5> - 498fc5: 2f - 498fc6: 76 61 jbe 0x499029 - 498fc8: 72 2f jb 0x498ff9 - 498fca: 70 72 jo 0x49903e - 498fcc: 6f outsd dx, dword ptr [rsi] - 498fcd: 66 69 6c 65 00 00 00 imul bp, word ptr [rbp + 2*riz], 0 - ... - -0000000000498fe0 : - 498fe0: 47 43 - 498fe2: 4f 4e - 498fe4: 56 push rsi - 498fe5: 5f pop rdi - 498fe6: 50 push rax - 498fe7: 41 54 push r12 - 498fe9: 48 00 47 45 add byte ptr [rdi + 69], al - 498fed: 54 push rsp - 498fee: 43 4f - 498ff0: 4e 46 - 498ff2: 5f pop rdi - 498ff3: 44 49 - 498ff5: 52 push rdx - 498ff6: 00 48 4f add byte ptr [rax + 79], cl - 498ff9: 53 push rbx - 498ffa: 54 push rsp - 498ffb: 41 4c - 498ffd: 49 41 - 498fff: 53 push rbx - 499000: 45 53 push r11 - 499002: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 499006: 41 55 push r13 - 499008: 44 49 - 49900a: 54 push rsp - 49900b: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 49900f: 44 45 - 499011: 42 55 push rbp - 499013: 47 00 4c 44 5f add byte ptr [r12 + 2*r8 + 95], r9b - 499018: 44 45 - 49901a: 42 55 push rbp - 49901c: 47 5f pop r15 - 49901e: 4f 55 push r13 - 499020: 54 push rsp - 499021: 50 push rax - 499022: 55 push rbp - 499023: 54 push rsp - 499024: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 499028: 44 59 pop rcx - 49902a: 4e 41 - 49902c: 4d 49 - 49902e: 43 5f pop r15 - 499030: 57 push rdi - 499031: 45 41 - 499033: 4b 00 4c 44 5f add byte ptr [r12 + 2*r8 + 95], cl - 499038: 48 57 push rdi - 49903a: 43 41 - 49903c: 50 push rax - 49903d: 5f pop rdi - 49903e: 4d 41 - 499040: 53 push rbx - 499041: 4b 00 4c 44 5f add byte ptr [r12 + 2*r8 + 95], cl - 499046: 4c 49 - 499048: 42 52 push rdx - 49904a: 41 52 push r10 - 49904c: 59 pop rcx - 49904d: 5f pop rdi - 49904e: 50 push rax - 49904f: 41 54 push r12 - 499051: 48 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 499056: 4f 52 push r10 - 499058: 49 47 - 49905a: 49 4e - 49905c: 5f pop rdi - 49905d: 50 push rax - 49905e: 41 54 push r12 - 499060: 48 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 499065: 50 push rax - 499066: 52 push rdx - 499067: 45 4c - 499069: 4f 41 - 49906b: 44 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], r9b - 499070: 50 push rax - 499071: 52 push rdx - 499072: 4f 46 - 499074: 49 4c - 499076: 45 00 4c 44 5f add byte ptr [r12 + 2*rax + 95], r9b - 49907b: 53 push rbx - 49907c: 48 4f - 49907e: 57 push rdi - 49907f: 5f pop rdi - 499080: 41 55 push r13 - 499082: 58 pop rax - 499083: 56 push rsi - 499084: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 499088: 55 push rbp - 499089: 53 push rbx - 49908a: 45 5f pop r15 - 49908c: 4c 4f - 49908e: 41 44 - 499090: 5f pop rdi - 499091: 42 49 - 499093: 41 53 push r11 - 499095: 00 4c 4f 43 add byte ptr [rdi + 2*rcx + 67], cl - 499099: 41 4c - 49909b: 44 4f - 49909d: 4d 41 - 49909f: 49 4e - 4990a1: 00 4c 4f 43 add byte ptr [rdi + 2*rcx + 67], cl - 4990a5: 50 push rax - 4990a6: 41 54 push r12 - 4990a8: 48 00 4d 41 add byte ptr [rbp + 65], cl - 4990ac: 4c 4c - 4990ae: 4f 43 - 4990b0: 5f pop rdi - 4990b1: 54 push rsp - 4990b2: 52 push rdx - 4990b3: 41 43 - 4990b5: 45 00 4e 49 add byte ptr [r14 + 73], r9b - 4990b9: 53 push rbx - 4990ba: 5f pop rdi - 4990bb: 50 push rax - 4990bc: 41 54 push r12 - 4990be: 48 00 4e 4c add byte ptr [rsi + 76], cl - 4990c2: 53 push rbx - 4990c3: 50 push rax - 4990c4: 41 54 push r12 - 4990c6: 48 00 52 45 add byte ptr [rdx + 69], dl - 4990ca: 53 push rbx - 4990cb: 4f 4c - 4990cd: 56 push rsi - 4990ce: 5f pop rdi - 4990cf: 48 4f - 4990d1: 53 push rbx - 4990d2: 54 push rsp - 4990d3: 5f pop rdi - 4990d4: 43 4f - 4990d6: 4e 46 - 4990d8: 00 52 45 add byte ptr [rdx + 69], dl - 4990db: 53 push rbx - 4990dc: 5f pop rdi - 4990dd: 4f 50 push r8 - 4990df: 54 push rsp - 4990e0: 49 4f - 4990e2: 4e 53 push rbx - 4990e4: 00 54 4d 50 add byte ptr [rbp + 2*rcx + 80], dl - 4990e8: 44 49 - 4990ea: 52 push rdx - 4990eb: 00 54 5a 44 add byte ptr [rdx + 2*rbx + 68], dl - 4990ef: 49 52 push r10 - 4990f1: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 4990f5: 50 push rax - 4990f6: 52 push rdx - 4990f7: 45 46 - 4990f9: 45 52 push r10 - 4990fb: 5f pop rdi - 4990fc: 4d 41 - 4990fe: 50 push rax - 4990ff: 5f pop rdi - 499100: 33 32 xor esi, dword ptr [rdx] - 499102: 42 49 - 499104: 54 push rsp - 499105: 5f pop rdi - 499106: 45 58 pop r8 - 499108: 45 43 - ... - 49911e: 00 00 add byte ptr [rax], al - -0000000000499120 <_dl_x86_platforms>: - 499120: 69 35 38 36 00 00 00 00 00 69 imul esi, dword ptr [rip + 13880], 1761607680 # 0x49c762 - 49912a: 36 38 36 cmp byte ptr ss:[rsi], dh - 49912d: 00 00 add byte ptr [rax], al - 49912f: 00 00 add byte ptr [rax], al - 499131: 00 68 61 add byte ptr [rax + 97], ch - 499134: 73 77 jae 0x4991ad <_dl_x86_hwcap_flags+0x5d> - 499136: 65 6c insb byte ptr es:[rdi], dx - 499138: 6c insb byte ptr es:[rdi], dx - 499139: 00 00 add byte ptr [rax], al - 49913b: 78 65 js 0x4991a2 <_dl_x86_hwcap_flags+0x52> - 49913d: 6f outsd dx, dword ptr [rsi] - 49913e: 6e outsb dx, byte ptr [rsi] - 49913f: 5f pop rdi - 499140: 70 68 jo 0x4991aa <_dl_x86_hwcap_flags+0x5a> - 499142: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - ... - -0000000000499150 <_dl_x86_hwcap_flags>: - 499150: 73 73 jae 0x4991c5 <_dl_x86_hwcap_flags+0x75> - 499152: 65 32 00 xor al, byte ptr gs:[rax] - 499155: 00 00 add byte ptr [rax], al - 499157: 00 00 add byte ptr [rax], al - 499159: 78 38 js 0x499193 <_dl_x86_hwcap_flags+0x43> - 49915b: 36 5f pop rdi - 49915d: 36 34 00 xor al, 0 - 499160: 00 00 add byte ptr [rax], al - 499162: 61 - 499163: 76 78 jbe 0x4991dd <_dl_x86_hwcap_flags+0x8d> - 499165: 35 31 32 5f 31 xor eax, 828322353 - 49916a: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 49916e: 57 push rdi - 49916f: 41 52 push r10 - 499171: 4e 00 73 65 add byte ptr [rbx + 101], r14b - 499175: 74 75 je 0x4991ec <_dl_x86_hwcap_flags+0x9c> - 499177: 70 2d jo 0x4991a6 <_dl_x86_hwcap_flags+0x56> - 499179: 76 64 jbe 0x4991df <_dl_x86_hwcap_flags+0x8f> - 49917b: 73 6f jae 0x4991ec <_dl_x86_hwcap_flags+0x9c> - 49917d: 2e 68 00 70 68 2d push 761819136 - 499183: 3e 70 5f jo 0x4991e5 <_dl_x86_hwcap_flags+0x95> - 499186: 74 79 je 0x499201 <_dl_x86_hwcap_flags+0xb1> - 499188: 70 65 jo 0x4991ef <_dl_x86_hwcap_flags+0x9f> - 49918a: 20 21 and byte ptr [rcx], ah - 49918c: 3d 20 50 54 5f cmp eax, 1599361056 - 499191: 54 push rsp - 499192: 4c 53 push rbx - 499194: 00 67 65 add byte ptr [rdi + 101], ah - 499197: 74 2d je 0x4991c6 <_dl_x86_hwcap_flags+0x76> - 499199: 64 79 6e jns 0x49920a <_dl_x86_hwcap_flags+0xba> - 49919c: 61 - 49919d: 6d insd dword ptr es:[rdi], dx - 49919e: 69 63 2d 69 6e 66 6f imul esp, dword ptr [rbx + 45], 1868983913 - 4991a5: 2e 68 00 6f 75 74 push 1953853184 - 4991ab: 20 6f 66 and byte ptr [rdi + 102], ch - 4991ae: 20 6d 65 and byte ptr [rbp + 101], ch - 4991b1: 6d insd dword ptr es:[rdi], dx - 4991b2: 6f outsd dx, dword ptr [rsi] - 4991b3: 72 79 jb 0x49922e <_dl_x86_hwcap_flags+0xde> - 4991b5: 0a 00 or al, byte ptr [rax] - 4991b7: 4c 49 - 4991b9: 4e 55 push rbp - 4991bb: 58 pop rax - 4991bc: 5f pop rdi - 4991bd: 32 2e xor ch, byte ptr [rsi] - 4991bf: 36 00 5f 5f add byte ptr ss:[rdi + 95], bl - 4991c3: 76 64 jbe 0x499229 <_dl_x86_hwcap_flags+0xd9> - 4991c5: 73 6f jae 0x499236 <_dl_x86_hwcap_flags+0xe6> - 4991c7: 5f pop rdi - 4991c8: 63 6c 6f 63 movsxd ebp, dword ptr [rdi + 2*rbp + 99] - 4991cc: 6b 5f 67 65 imul ebx, dword ptr [rdi + 103], 101 - 4991d0: 74 74 je 0x499246 <_dl_x86_hwcap_flags+0xf6> - 4991d2: 69 6d 65 00 5f 5f 76 imul ebp, dword ptr [rbp + 101], 1985961728 - 4991d9: 64 73 6f jae 0x49924b <_dl_x86_hwcap_flags+0xfb> - 4991dc: 5f pop rdi - 4991dd: 67 65 74 74 addr32 je 0x499255 <_dl_x86_hwcap_flags+0x105> - 4991e1: 69 6d 65 6f 66 64 61 imul ebp, dword ptr [rbp + 101], 1633969775 - 4991e8: 79 00 jns 0x4991ea <_dl_x86_hwcap_flags+0x9a> - 4991ea: 5f pop rdi - 4991eb: 5f pop rdi - 4991ec: 76 64 jbe 0x499252 <_dl_x86_hwcap_flags+0x102> - 4991ee: 73 6f jae 0x49925f <_dl_x86_hwcap_flags+0x10f> - 4991f0: 5f pop rdi - 4991f1: 74 69 je 0x49925c <_dl_x86_hwcap_flags+0x10c> - 4991f3: 6d insd dword ptr es:[rdi], dx - 4991f4: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 4991f8: 76 64 jbe 0x49925e <_dl_x86_hwcap_flags+0x10e> - 4991fa: 73 6f jae 0x49926b <_dl_x86_hwcap_flags+0x11b> - 4991fc: 5f pop rdi - 4991fd: 67 65 74 63 addr32 je 0x499264 <_dl_x86_hwcap_flags+0x114> - 499201: 70 75 jo 0x499278 <_dl_x86_hwcap_flags+0x128> - 499203: 00 5f 5f add byte ptr [rdi + 95], bl - 499206: 76 64 jbe 0x49926c <_dl_x86_hwcap_flags+0x11c> - 499208: 73 6f jae 0x499279 <_dl_x86_hwcap_flags+0x129> - 49920a: 5f pop rdi - 49920b: 63 6c 6f 63 movsxd ebp, dword ptr [rdi + 2*rbp + 99] - 49920f: 6b 5f 67 65 imul ebx, dword ptr [rdi + 103], 101 - 499213: 74 72 je 0x499287 <_dl_x86_hwcap_flags+0x137> - 499215: 65 73 00 jae 0x499218 <_dl_x86_hwcap_flags+0xc8> - 499218: 4c 44 - 49921a: 5f pop rdi - 49921b: 4c 49 - 49921d: 42 52 push rdx - 49921f: 41 52 push r10 - 499221: 59 pop rcx - 499222: 5f pop rdi - 499223: 50 push rax - 499224: 41 54 push r12 - 499226: 48 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 49922b: 42 49 - 49922d: 4e 44 - 49922f: 5f pop rdi - 499230: 4e 4f - 499232: 57 push rdi - 499233: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 499237: 42 49 - 499239: 4e 44 - 49923b: 5f pop rdi - 49923c: 4e 4f - 49923e: 54 push rsp - 49923f: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 499243: 44 59 pop rcx - 499245: 4e 41 - 499247: 4d 49 - 499249: 43 5f pop r15 - 49924b: 57 push rdi - 49924c: 45 41 - 49924e: 4b 00 4c 44 5f add byte ptr [r12 + 2*r8 + 95], cl - 499253: 50 push rax - 499254: 52 push rdx - 499255: 4f 46 - 499257: 49 4c - 499259: 45 5f pop r15 - 49925b: 4f 55 push r13 - 49925d: 54 push rsp - 49925e: 50 push rax - 49925f: 55 push rbp - 499260: 54 push rsp - 499261: 00 4c 44 5f add byte ptr [rsp + 2*rax + 95], cl - 499265: 41 53 push r11 - 499267: 53 push rbx - 499268: 55 push rbp - 499269: 4d 45 - 49926b: 5f pop rdi - 49926c: 4b 45 - 49926e: 52 push rdx - 49926f: 4e 45 - 499271: 4c 00 00 add byte ptr [rax], r8b - 499274: 00 00 add byte ptr [rax], al - 499276: 00 00 add byte ptr [rax], al - 499278: 69 6e 66 6f 5b 44 54 imul ebp, dword ptr [rsi + 102], 1413765999 - 49927f: 5f pop rdi - 499280: 50 push rax - 499281: 4c 54 push rsp - 499283: 52 push rdx - 499284: 45 4c - 499286: 5d pop rbp - 499287: 2d 3e 64 5f 75 sub eax, 1969185854 - 49928c: 6e outsb dx, byte ptr [rsi] - 49928d: 2e 64 5f pop rdi - 499290: 76 61 jbe 0x4992f3 <_dl_x86_hwcap_flags+0x1a3> - 499292: 6c insb byte ptr es:[rdi], dx - 499293: 20 3d 3d 20 44 54 and byte ptr [rip + 1413750845], bh # 0x548db2d6 <_end+0x54417956> - 499299: 5f pop rdi - 49929a: 52 push rdx - 49929b: 45 4c - 49929d: 41 00 00 add byte ptr [r8], al - 4992a0: 69 6e 66 6f 5b 44 54 imul ebp, dword ptr [rsi + 102], 1413765999 - 4992a7: 5f pop rdi - 4992a8: 52 push rdx - 4992a9: 45 4c - 4992ab: 41 45 - 4992ad: 4e 54 push rsp - 4992af: 5d pop rbp - 4992b0: 2d 3e 64 5f 75 sub eax, 1969185854 - 4992b5: 6e outsb dx, byte ptr [rsi] - 4992b6: 2e 64 5f pop rdi - 4992b9: 76 61 jbe 0x49931c <__PRETTY_FUNCTION__.10897+0x4> - 4992bb: 6c insb byte ptr es:[rdi], dx - 4992bc: 20 3d 3d 20 73 69 and byte ptr [rip + 1769152573], bh # 0x69bcb2ff <_end+0x6970797f> - 4992c2: 7a 65 jp 0x499329 <__PRETTY_FUNCTION__.10897+0x11> - 4992c4: 6f outsd dx, dword ptr [rsi] - 4992c5: 66 20 28 and byte ptr [rax], ch - 4992c8: 45 6c insb byte ptr es:[rdi], dx - 4992ca: 66 57 push di - 4992cc: 28 52 65 sub byte ptr [rdx + 101], dl - 4992cf: 6c insb byte ptr es:[rdi], dx - 4992d0: 61 - 4992d1: 29 29 sub dword ptr [rcx], ebp - 4992d3: 00 00 add byte ptr [rax], al - 4992d5: 00 00 add byte ptr [rax], al - 4992d7: 00 0a add byte ptr [rdx], cl - 4992d9: 57 push rdi - 4992da: 41 52 push r10 - 4992dc: 4e 49 - 4992de: 4e 47 - 4992e0: 3a 20 cmp ah, byte ptr [rax] - 4992e2: 55 push rbp - 4992e3: 6e outsb dx, byte ptr [rsi] - 4992e4: 73 75 jae 0x49935b <__PRETTY_FUNCTION__.10965+0x2b> - 4992e6: 70 70 jo 0x499358 <__PRETTY_FUNCTION__.10965+0x28> - 4992e8: 6f outsd dx, dword ptr [rsi] - 4992e9: 72 74 jb 0x49935f <__PRETTY_FUNCTION__.10965+0x2f> - 4992eb: 65 64 20 66 6c and byte ptr fs:[rsi + 108], ah - 4992f0: 61 - 4992f1: 67 20 76 61 and byte ptr [esi + 97], dh - 4992f5: 6c insb byte ptr es:[rdi], dx - 4992f6: 75 65 jne 0x49935d <__PRETTY_FUNCTION__.10965+0x2d> - 4992f8: 28 73 29 sub byte ptr [rbx + 41], dh - 4992fb: 20 6f 66 and byte ptr [rdi + 102], ch - 4992fe: 20 30 and byte ptr [rax], dh - 499300: 78 25 js 0x499327 <__PRETTY_FUNCTION__.10897+0xf> - 499302: 78 20 js 0x499324 <__PRETTY_FUNCTION__.10897+0xc> - 499304: 69 6e 20 44 54 5f 46 imul ebp, dword ptr [rsi + 32], 1180652612 - 49930b: 4c 41 - 49930d: 47 53 push r11 - 49930f: 5f pop rdi - 499310: 31 2e xor dword ptr [rsi], ebp - 499312: 0a 00 or al, byte ptr [rax] - 499314: 00 00 add byte ptr [rax], al - 499316: 00 00 add byte ptr [rax], al - -0000000000499318 <__PRETTY_FUNCTION__.10897>: - 499318: 73 65 jae 0x49937f <__PRETTY_FUNCTION__.10965+0x4f> - 49931a: 74 75 je 0x499391 <__PRETTY_FUNCTION__.10965+0x61> - 49931c: 70 5f jo 0x49937d <__PRETTY_FUNCTION__.10965+0x4d> - 49931e: 76 64 jbe 0x499384 <__PRETTY_FUNCTION__.10965+0x54> - 499320: 73 6f jae 0x499391 <__PRETTY_FUNCTION__.10965+0x61> - ... - 49932e: 00 00 add byte ptr [rax], al - -0000000000499330 <__PRETTY_FUNCTION__.10965>: - 499330: 65 6c insb byte ptr es:[rdi], dx - 499332: 66 5f pop di - 499334: 67 65 74 5f addr32 je 0x499397 <__PRETTY_FUNCTION__.10965+0x67> - 499338: 64 79 6e jns 0x4993a9 <__PRETTY_FUNCTION__.10965+0x79> - 49933b: 61 - 49933c: 6d insd dword ptr es:[rdi], dx - 49933d: 69 63 5f 69 6e 66 6f imul esp, dword ptr [rbx + 95], 1868983913 - 499344: 00 41 56 add byte ptr [rcx + 86], al - 499347: 58 pop rax - 499348: 00 43 58 add byte ptr [rbx + 88], al - 49934b: 38 00 cmp byte ptr [rax], al - 49934d: 46 4d - 49934f: 41 00 48 54 add byte ptr [r8 + 84], cl - 499353: 54 push rsp - 499354: 00 49 42 add byte ptr [rcx + 66], cl - 499357: 54 push rsp - 499358: 00 52 54 add byte ptr [rdx + 84], dl - 49935b: 4d 00 41 56 add byte ptr [r9 + 86], r8b - 49935f: 58 pop rax - 499360: 32 00 xor al, byte ptr [rax] - 499362: 42 4d - 499364: 49 31 00 xor qword ptr [r8], rax - 499367: 42 4d - 499369: 49 32 00 xor al, byte ptr [r8] - 49936c: 43 4d - 49936e: 4f 56 push r14 - 499370: 00 46 4d add byte ptr [rsi + 77], al - 499373: 41 34 00 xor al, 0 - 499376: 53 push rbx - 499377: 53 push rbx - 499378: 45 32 00 xor r8b, byte ptr [r8] - 49937b: 49 35 38 36 00 49 xor rax, 1224750648 - 499381: 36 38 36 cmp byte ptr ss:[rsi], dh - 499384: 00 4c 5a 43 add byte ptr [rdx + 2*rbx + 67], cl - 499388: 4e 54 push rsp - 49938a: 00 4d 4f add byte ptr [rbp + 79], cl - 49938d: 56 push rsi - 49938e: 42 45 - 499390: 00 53 48 add byte ptr [rbx + 72], dl - 499393: 53 push rbx - 499394: 54 push rsp - 499395: 4b 00 53 53 add byte ptr [r11 + 83], dl - 499399: 53 push rbx - 49939a: 45 33 00 xor r8d, dword ptr [r8] - 49939d: 50 push rax - 49939e: 4f 50 push r8 - 4993a0: 43 4e - 4993a2: 54 push rsp - 4993a3: 00 53 53 add byte ptr [rbx + 83], dl - 4993a6: 45 34 5f xor al, 95 - 4993a9: 31 00 xor dword ptr [rax], eax - 4993ab: 41 56 push r14 - 4993ad: 58 pop rax - 4993ae: 35 31 32 46 00 xor eax, 4600369 - 4993b3: 4f 53 push r11 - 4993b5: 58 pop rax - 4993b6: 53 push rbx - 4993b7: 41 56 push r14 - 4993b9: 45 00 41 56 add byte ptr [r9 + 86], r8b - 4993bd: 58 pop rax - 4993be: 35 31 32 43 44 xor eax, 1145254449 - 4993c3: 00 41 56 add byte ptr [rcx + 86], al - 4993c6: 58 pop rax - 4993c7: 35 31 32 42 57 xor eax, 1463956017 - 4993cc: 00 41 56 add byte ptr [rcx + 86], al - 4993cf: 58 pop rax - 4993d0: 35 31 32 44 51 xor eax, 1363423793 - 4993d5: 00 41 56 add byte ptr [rcx + 86], al - 4993d8: 58 pop rax - 4993d9: 35 31 32 45 52 xor eax, 1380266545 - 4993de: 00 41 56 add byte ptr [rcx + 86], al - 4993e1: 58 pop rax - 4993e2: 35 31 32 50 46 xor eax, 1179660849 - 4993e7: 00 41 56 add byte ptr [rcx + 86], al - 4993ea: 58 pop rax - 4993eb: 35 31 32 56 4c xor eax, 1280717361 - 4993f0: 00 41 56 add byte ptr [rcx + 86], al - 4993f3: 58 pop rax - 4993f4: 5f pop rdi - 4993f5: 55 push rbp - 4993f6: 73 61 jae 0x499459 <__PRETTY_FUNCTION__.10965+0x129> - 4993f8: 62 - 4993f9: 6c insb byte ptr es:[rdi], dx - 4993fa: 65 00 46 4d add byte ptr gs:[rsi + 77], al - 4993fe: 41 5f pop r15 - 499400: 55 push rbp - 499401: 73 61 jae 0x499464 <__PRETTY_FUNCTION__.10965+0x134> - 499403: 62 - 499404: 6c insb byte ptr es:[rdi], dx - 499405: 65 00 41 56 add byte ptr gs:[rcx + 86], al - 499409: 58 pop rax - 49940a: 32 5f 55 xor bl, byte ptr [rdi + 85] - 49940d: 73 61 jae 0x499470 <__PRETTY_FUNCTION__.10965+0x140> - 49940f: 62 - 499410: 6c insb byte ptr es:[rdi], dx - 499411: 65 00 46 4d add byte ptr gs:[rsi + 77], al - 499415: 41 34 5f xor al, 95 - 499418: 55 push rbp - 499419: 73 61 jae 0x49947c <__PRETTY_FUNCTION__.10965+0x14c> - 49941b: 62 - 49941c: 6c insb byte ptr es:[rdi], dx - 49941d: 65 00 53 6c add byte ptr gs:[rbx + 108], dl - 499421: 6f outsd dx, dword ptr [rsi] - 499422: 77 5f ja 0x499483 <__PRETTY_FUNCTION__.10965+0x153> - 499424: 53 push rbx - 499425: 53 push rbx - 499426: 45 34 5f xor al, 95 - 499429: 32 00 xor al, byte ptr [rax] - 49942b: 58 pop rax - 49942c: 53 push rbx - 49942d: 41 56 push r14 - 49942f: 45 43 - 499431: 5f pop rdi - 499432: 55 push rbp - 499433: 73 61 jae 0x499496 <__PRETTY_FUNCTION__.10965+0x166> - 499435: 62 - 499436: 6c insb byte ptr es:[rdi], dx - 499437: 65 00 41 56 add byte ptr gs:[rcx + 86], al - 49943b: 58 pop rax - 49943c: 35 31 32 46 5f xor eax, 1598435889 - 499441: 55 push rbp - 499442: 73 61 jae 0x4994a5 <__PRETTY_FUNCTION__.10965+0x175> - 499444: 62 - 499445: 6c insb byte ptr es:[rdi], dx - 499446: 65 00 41 56 add byte ptr gs:[rcx + 86], al - 49944a: 58 pop rax - 49944b: 35 31 32 44 51 xor eax, 1363423793 - 499450: 5f pop rdi - 499451: 55 push rbp - 499452: 73 61 jae 0x4994b5 <_nl_C_name+0xd> - 499454: 62 - 499455: 6c insb byte ptr es:[rdi], dx - 499456: 65 00 46 61 add byte ptr gs:[rsi + 97], al - 49945a: 73 74 jae 0x4994d0 <_nl_C_name+0x28> - 49945c: 5f pop rdi - 49945d: 43 6f outsd dx, dword ptr [rsi] - 49945f: 70 79 jo 0x4994da <_nl_C_name+0x32> - 499461: 5f pop rdi - 499462: 42 61 - 499464: 63 6b 77 movsxd ebp, dword ptr [rbx + 119] - 499467: 61 - 499468: 72 64 jb 0x4994ce <_nl_C_name+0x26> - 49946a: 00 46 61 add byte ptr [rsi + 97], al - 49946d: 73 74 jae 0x4994e3 <_nl_C_name+0x3b> - 49946f: 5f pop rdi - 499470: 55 push rbp - 499471: 6e outsb dx, byte ptr [rsi] - 499472: 61 - 499473: 6c insb byte ptr es:[rdi], dx - 499474: 69 67 6e 65 64 5f 43 imul esp, dword ptr [rdi + 110], 1130325093 - 49947b: 6f outsd dx, dword ptr [rsi] - 49947c: 70 79 jo 0x4994f7 <_nl_C_name+0x4f> - 49947e: 00 50 72 add byte ptr [rax + 114], dl - 499481: 65 66 65 72 5f jb 0x4994e5 <_nl_C_name+0x3d> - 499486: 4e 6f outsd dx, dword ptr [rsi] - 499488: 5f pop rdi - 499489: 56 push rsi - 49948a: 5a pop rdx - 49948b: 45 52 push r10 - 49948d: 4f 55 push r13 - 49948f: 50 push rax - 499490: 50 push rax - 499491: 45 52 push r10 - 499493: 00 50 72 add byte ptr [rax + 114], dl - 499496: 65 66 65 72 5f jb 0x4994fa <_nl_C_name+0x52> - 49949b: 4d 41 - 49949d: 50 push rax - 49949e: 5f pop rdi - 49949f: 33 32 xor esi, dword ptr [rdx] - 4994a1: 42 49 - 4994a3: 54 push rsp - 4994a4: 5f pop rdi - 4994a5: 45 58 pop r8 - 4994a7: 45 43 - -00000000004994a8 <_nl_C_name>: - 4994a8: 43 00 41 56 add byte ptr [r9 + 86], al - 4994ac: 58 pop rax - 4994ad: 5f pop rdi - 4994ae: 46 61 - 4994b0: 73 74 jae 0x499526 <_nl_C_name+0x7e> - 4994b2: 5f pop rdi - 4994b3: 55 push rbp - 4994b4: 6e outsb dx, byte ptr [rsi] - 4994b5: 61 - 4994b6: 6c insb byte ptr es:[rdi], dx - 4994b7: 69 67 6e 65 64 5f 4c imul esp, dword ptr [rdi + 110], 1281320037 - 4994be: 6f outsd dx, dword ptr [rsi] - 4994bf: 61 - 4994c0: 64 00 4d 61 add byte ptr fs:[rbp + 97], cl - 4994c4: 74 68 je 0x49952e <_nl_C_name+0x86> - 4994c6: 56 push rsi - 4994c7: 65 63 5f 50 movsxd ebx, dword ptr gs:[rdi + 80] - 4994cb: 72 65 jb 0x499532 <_nl_C_name+0x8a> - 4994cd: 66 65 72 5f jb 0x499530 <_nl_C_name+0x88> - 4994d1: 4e 6f outsd dx, dword ptr [rsi] - 4994d3: 5f pop rdi - 4994d4: 41 56 push r14 - 4994d6: 58 pop rax - 4994d7: 35 31 32 00 50 xor eax, 1342190129 - 4994dc: 72 65 jb 0x499543 <_nl_C_name+0x9b> - 4994de: 66 65 72 5f jb 0x499541 <_nl_C_name+0x99> - 4994e2: 50 push rax - 4994e3: 4d 49 - 4994e5: 4e 55 push rbp - 4994e7: 42 5f pop rdi - 4994e9: 66 6f outsw dx, word ptr [rsi] - 4994eb: 72 5f jb 0x49954c <_nl_C_name+0xa4> - 4994ed: 73 74 jae 0x499563 <_nl_C_name+0xbb> - 4994ef: 72 69 jb 0x49955a <_nl_C_name+0xb2> - 4994f1: 6e outsb dx, byte ptr [rsi] - 4994f2: 67 6f outsd dx, dword ptr [esi] - 4994f4: 70 00 jo 0x4994f6 <_nl_C_name+0x4e> - 4994f6: 53 push rbx - 4994f7: 6c insb byte ptr es:[rdi], dx - 4994f8: 6f outsd dx, dword ptr [rsi] - 4994f9: 77 5f ja 0x49955a <_nl_C_name+0xb2> - 4994fb: 42 53 push rbx - 4994fd: 46 00 50 72 add byte ptr [rax + 114], r10b - 499501: 65 66 65 72 5f jb 0x499565 <_nl_C_name+0xbd> - 499506: 45 52 push r10 - 499508: 4d 53 push r11 - 49950a: 00 46 61 add byte ptr [rsi + 97], al - 49950d: 73 74 jae 0x499583 <_nl_C_name+0xdb> - 49950f: 5f pop rdi - 499510: 52 push rdx - 499511: 65 70 5f jo 0x499573 <_nl_C_name+0xcb> - 499514: 53 push rbx - 499515: 74 72 je 0x499589 <_nl_C_name+0xe1> - 499517: 69 6e 67 00 50 72 65 imul ebp, dword ptr [rsi + 103], 1701990400 - 49951e: 66 65 72 5f jb 0x499581 <_nl_C_name+0xd9> - 499522: 46 53 push rbx - 499524: 52 push rdx - 499525: 4d 00 6f 66 add byte ptr [r15 + 102], r13b - 499529: 66 00 70 65 add byte ptr [rax + 101], dh - 49952d: 72 6d jb 0x49959c <_nl_C_name+0xf4> - 49952f: 69 73 73 69 76 65 00 imul esi, dword ptr [rbx + 115], 6649449 - 499536: 2f - 499537: 70 72 jo 0x4995ab <_nl_C_name+0x103> - 499539: 6f outsd dx, dword ptr [rsi] - 49953a: 63 2f movsxd ebp, dword ptr [rdi] - 49953c: 73 79 jae 0x4995b7 <_nl_C_name+0x10f> - 49953e: 73 2f jae 0x49956f <_nl_C_name+0xc7> - 499540: 6b 65 72 6e imul esp, dword ptr [rbp + 114], 110 - 499544: 65 6c insb byte ptr es:[rdi], dx - 499546: 2f - 499547: 6f outsd dx, dword ptr [rsi] - 499548: 73 72 jae 0x4995bc <_nl_C_name+0x114> - 49954a: 65 6c insb byte ptr es:[rdi], dx - 49954c: 65 61 - 49954e: 73 65 jae 0x4995b5 <_nl_C_name+0x10d> - 499550: 00 00 add byte ptr [rax], al - 499552: 00 00 add byte ptr [rax], al - 499554: 4b 42 - 499556: fb sti - 499557: ff 16 call qword ptr [rsi] - 499559: 42 fb sti - 49955b: ff de - 49955d: 41 fb sti - 49955f: ff a6 41 fb ff 71 jmp qword ptr [rsi + 1912601409] - 499565: 41 fb sti - 499567: ff 8c 40 fb ff 3c 41 dec dword ptr [rax + 2*rax + 1094516731] - 49956e: fb sti - 49956f: ff c6 inc esi - 499571: 40 fb sti - 499573: ff 8c 40 fb ff 00 45 dec dword ptr [rax + 2*rax + 1157693435] - 49957a: fb sti - 49957b: ff cb dec ebx - 49957d: 44 fb sti - 49957f: ff 96 44 fb ff 51 call qword ptr [rsi + 1375730500] - 499585: 44 fb sti - 499587: ff 8c 40 fb ff 12 44 dec dword ptr [rax + 2*rax + 1142095867] - 49958e: fb sti - 49958f: ff d3 call rbx - 499591: 43 fb sti - 499593: ff 8e 43 fb ff 4f dec dword ptr [rsi + 1342176067] - 499599: 43 fb sti - 49959b: ff 8c 40 fb ff 0a 43 dec dword ptr [rax + 2*rax + 1124794363] - 4995a2: fb sti - 4995a3: ff c5 inc ebp - 4995a5: 42 fb sti - 4995a7: ff 8c 40 fb ff 80 42 dec dword ptr [rax + 2*rax + 1115750395] - 4995ae: fb sti - 4995af: ff 82 45 fb ff fc inc dword ptr [rdx - 50332859] - 4995b5: 41 fb sti - 4995b7: ff c7 inc edi - 4995b9: 41 fb sti - 4995bb: ff 8f 41 fb ff 57 dec dword ptr [rdi + 1476393793] - 4995c1: 41 fb sti - 4995c3: ff 57 45 call qword ptr [rdi + 69] - 4995c6: fb sti - 4995c7: ff 30 push qword ptr [rax] - 4995c9: 40 fb sti - 4995cb: ff ed - 4995cd: 40 fb sti - 4995cf: ff fe - 4995d1: 44 fb sti - 4995d3: ff 30 push qword ptr [rax] - 4995d5: 40 fb sti - 4995d7: ff b1 44 fb ff 7c push qword ptr [rcx + 2097150788] - 4995dd: 44 fb sti - 4995df: ff 2c 45 fb ff f8 43 jmp [2*rax + 1140391931] - 4995e6: fb sti - 4995e7: ff 30 push qword ptr [rax] - 4995e9: 40 fb sti - 4995eb: ff b9 43 fb ff 7a - 4995f1: 43 fb sti - 4995f3: ff 35 43 fb ff f6 push qword ptr [rip - 150996157] # 0xfffffffff749913c <_end+0xfffffffff6fd57bc> - 4995f9: 42 fb sti - 4995fb: ff 30 push qword ptr [rax] - 4995fd: 40 fb sti - 4995ff: ff b1 42 fb ff 6c push qword ptr [rcx + 1828715330] - 499605: 42 fb sti - 499607: ff 30 push qword ptr [rax] - 499609: 40 fb sti - 49960b: ff 27 jmp qword ptr [rdi] - 49960d: 42 fb sti - 49960f: ff 67 63 jmp qword ptr [rdi + 99] - 499612: 6f outsd dx, dword ptr [rsi] - 499613: 6e outsb dx, byte ptr [rsi] - 499614: 76 2e jbe 0x499644 <_nl_C_name+0x19c> - 499616: 63 00 movsxd eax, dword ptr [rax] - 499618: 69 72 72 65 76 65 72 imul esi, dword ptr [rdx + 114], 1919252069 - 49961f: 73 69 jae 0x49968a <__PRETTY_FUNCTION__.9580+0x32> - 499621: 62 - 499622: 6c insb byte ptr es:[rdi], dx - 499623: 65 20 21 and byte ptr gs:[rcx], ah - 499626: 3d 20 4e 55 4c cmp eax, 1280658976 - 49962b: 4c 00 00 add byte ptr [rax], r8b - 49962e: 00 00 add byte ptr [rax], al - 499630: 6f outsd dx, dword ptr [rsi] - 499631: 75 74 jne 0x4996a7 <__PRETTY_FUNCTION__.9762+0x17> - 499633: 62 75 66 20 21 - 499638: 3d 20 4e 55 4c cmp eax, 1280658976 - 49963d: 4c 20 26 and byte ptr [rsi], r12b - 499640: 26 20 2a and byte ptr es:[rdx], ch - 499643: 6f outsd dx, dword ptr [rsi] - 499644: 75 74 jne 0x4996ba <__PRETTY_FUNCTION__.9762+0x2a> - 499646: 62 75 66 20 21 - 49964b: 3d 20 4e 55 4c cmp eax, 1280658976 - 499650: 4c 00 00 add byte ptr [rax], r8b - 499653: 00 00 add byte ptr [rax], al - 499655: 00 00 add byte ptr [rax], al - 499657: 00 5f 5f add byte ptr [rdi + 95], bl - -0000000000499658 <__PRETTY_FUNCTION__.9580>: - 499658: 5f pop rdi - 499659: 5f pop rdi - 49965a: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49965e: 76 00 jbe 0x499660 <__PRETTY_FUNCTION__.9580+0x8> - 499660: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499664: 76 5f jbe 0x4996c5 <__PRETTY_FUNCTION__.9762+0x35> - 499666: 64 62 - 499668: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 49966b: 73 74 jae 0x4996e1 <__PRETTY_FUNCTION__.9762+0x51> - 49966d: 65 70 2d jo 0x49969d <__PRETTY_FUNCTION__.9762+0xd> - 499670: 3e 5f pop rdi - 499672: 5f pop rdi - 499673: 65 6e outsb dx, byte ptr gs:[rsi] - 499675: 64 5f pop rdi - 499677: 66 63 74 20 3d movsxd si, dword ptr [rax + riz + 61] - 49967c: 3d 20 4e 55 4c cmp eax, 1280658976 - 499681: 4c 00 00 add byte ptr [rax], r8b - ... - -0000000000499690 <__PRETTY_FUNCTION__.9762>: - 499690: 5f pop rdi - 499691: 5f pop rdi - 499692: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499696: 76 5f jbe 0x4996f7 <__PRETTY_FUNCTION__.9762+0x67> - 499698: 72 65 jb 0x4996ff <__PRETTY_FUNCTION__.9762+0x6f> - 49969a: 6c insb byte ptr es:[rdi], dx - 49969b: 65 61 - 49969d: 73 65 jae 0x499704 <__PRETTY_FUNCTION__.9762+0x74> - 49969f: 5f pop rdi - 4996a0: 73 74 jae 0x499716 <__PRETTY_FUNCTION__.9762+0x86> - 4996a2: 65 70 00 jo 0x4996a5 <__PRETTY_FUNCTION__.9762+0x15> - 4996a5: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 4996a9: 76 5f jbe 0x49970a <__PRETTY_FUNCTION__.9762+0x7a> - 4996ab: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 4996ae: 66 2e 63 00 movsxd ax, dword ptr cs:[rax] - 4996b2: 72 65 jb 0x499719 <__PRETTY_FUNCTION__.9762+0x89> - 4996b4: 73 75 jae 0x49972b <__PRETTY_FUNCTION__.9762+0x9b> - 4996b6: 6c insb byte ptr es:[rdi], dx - 4996b7: 74 20 je 0x4996d9 <__PRETTY_FUNCTION__.9762+0x49> - 4996b9: 3d 3d 20 4e 55 cmp eax, 1431183421 - 4996be: 4c 4c - 4996c0: 00 65 6c add byte ptr [rbp + 108], ah - 4996c3: 65 6d insd dword ptr es:[rdi], dx - 4996c5: 20 21 and byte ptr [rcx], ah - 4996c7: 3d 20 4e 55 4c cmp eax, 1280658976 - 4996cc: 4c 00 63 77 add byte ptr [rbx + 119], r12b - 4996d0: 64 20 21 and byte ptr fs:[rcx], ah - 4996d3: 3d 20 4e 55 4c cmp eax, 1280658976 - 4996d8: 4c 00 61 6c add byte ptr [rcx + 108], r12b - 4996dc: 69 61 73 00 6d 6f 64 imul esp, dword ptr [rcx + 115], 1685024000 - 4996e3: 75 6c jne 0x499751 <__PRETTY_FUNCTION__.9762+0xc1> - 4996e5: 65 00 49 53 add byte ptr gs:[rcx + 83], cl - 4996e9: 4f 2d 31 30 36 34 sub rax, 875966513 - 4996ef: 36 2f - 4996f1: 55 push rbp - 4996f2: 43 53 push r11 - 4996f4: 34 2f xor al, 47 - 4996f6: 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], bh # 0x459de545 <_end+0x4551abc5> - 4996fc: 52 push rdx - 4996fd: 4e 41 - 4996ff: 4c 2d 3e 75 63 73 sub rax, 1935897918 - 499705: 34 00 xor al, 0 - 499707: 3d 75 63 73 34 cmp eax, 879977333 - 49970c: 2d 3e 49 4e 54 sub eax, 1414416702 - 499711: 45 52 push r10 - 499713: 4e 41 - 499715: 4c 00 55 43 add byte ptr [rbp + 67], r10b - 499719: 53 push rbx - 49971a: 2d 34 4c 45 2f sub eax, 793070644 - 49971f: 2f - 499720: 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], bh # 0x459de56f <_end+0x4551abef> - 499726: 52 push rdx - 499727: 4e 41 - 499729: 4c 2d 3e 75 63 73 sub rax, 1935897918 - 49972f: 34 6c xor al, 108 - 499731: 65 00 3d 75 63 73 34 add byte ptr gs:[rip + 879977333], bh - 499738: 6c insb byte ptr es:[rdi], dx - 499739: 65 2d 3e 49 4e 54 sub eax, 1414416702 - 49973f: 45 52 push r10 - 499741: 4e 41 - 499743: 4c 00 49 53 add byte ptr [rcx + 83], r9b - 499747: 4f 2d 31 30 36 34 sub rax, 875966513 - 49974d: 36 2f - 49974f: 55 push rbp - 499750: 54 push rsp - 499751: 46 38 2f cmp byte ptr [rdi], r13b - 499754: 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], bh # 0x459de5a3 <_end+0x4551ac23> - 49975a: 52 push rdx - 49975b: 4e 41 - 49975d: 4c 2d 3e 75 74 66 sub rax, 1718908222 - 499763: 38 00 cmp byte ptr [rax], al - 499765: 3d 75 74 66 38 cmp eax, 946238581 - 49976a: 2d 3e 49 4e 54 sub eax, 1414416702 - 49976f: 45 52 push r10 - 499771: 4e 41 - 499773: 4c 00 49 53 add byte ptr [rcx + 83], r9b - 499777: 4f 2d 31 30 36 34 sub rax, 875966513 - 49977d: 36 2f - 49977f: 55 push rbp - 499780: 43 53 push r11 - 499782: 32 2f xor ch, byte ptr [rdi] - 499784: 00 3d 75 63 73 32 add byte ptr [rip + 846422901], bh # 0x32bcfaff <_end+0x3270c17f> - 49978a: 2d 3e 49 4e 54 sub eax, 1414416702 - 49978f: 45 52 push r10 - 499791: 4e 41 - 499793: 4c 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], r15b # 0x459de5e3 <_end+0x4551ac63> - 49979a: 52 push rdx - 49979b: 4e 41 - 49979d: 4c 2d 3e 75 63 73 sub rax, 1935897918 - 4997a3: 32 00 xor al, byte ptr [rax] - 4997a5: 41 4e - 4997a7: 53 push rbx - 4997a8: 49 5f pop r15 - 4997aa: 58 pop rax - 4997ab: 33 2e xor ebp, dword ptr [rsi] - 4997ad: 34 2d xor al, 45 - 4997af: 31 39 xor dword ptr [rcx], edi - 4997b1: 36 38 2f cmp byte ptr ss:[rdi], ch - 4997b4: 2f - 4997b5: 00 3d 61 73 63 69 add byte ptr [rip + 1768125281], bh # 0x69ad0b1c <_end+0x6960d19c> - 4997bb: 69 2d 3e 49 4e 54 45 52 4e 41 imul ebp, dword ptr [rip + 1414416702], 1095651909 # 0x5497e103 <_end+0x544ba783> - 4997c5: 4c 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], r15b # 0x459de615 <_end+0x4551ac95> - 4997cc: 52 push rdx - 4997cd: 4e 41 - 4997cf: 4c 2d 3e 61 73 63 sub rax, 1668505918 - 4997d5: 69 69 00 55 4e 49 43 imul ebp, dword ptr [rcx], 1128877653 - 4997dc: 4f 44 - 4997de: 45 42 - 4997e0: 49 47 - 4997e2: 2f - 4997e3: 2f - 4997e4: 00 3d 75 63 73 32 add byte ptr [rip + 846422901], bh # 0x32bcfb5f <_end+0x3270c1df> - 4997ea: 72 65 jb 0x499851 - 4997ec: 76 65 jbe 0x499853 - 4997ee: 72 73 jb 0x499863 - 4997f0: 65 2d 3e 49 4e 54 sub eax, 1414416702 - 4997f6: 45 52 push r10 - 4997f8: 4e 41 - 4997fa: 4c 00 3d 49 4e 54 45 add byte ptr [rip + 1163152969], r15b # 0x459de64a <_end+0x4551acca> - 499801: 52 push rdx - 499802: 4e 41 - 499804: 4c 2d 3e 75 63 73 sub rax, 1935897918 - 49980a: 32 72 65 xor dh, byte ptr [rdx + 101] - 49980d: 76 65 jbe 0x499874 - 49980f: 72 73 jb 0x499884 - 499811: 65 00 2e add byte ptr gs:[rsi], ch - -0000000000499813 : - 499813: 2e 73 6f jae 0x499885 - ... - 49981e: 00 00 add byte ptr [rax], al - -0000000000499820 <__PRETTY_FUNCTION__.12769>: - 499820: 5f pop rdi - 499821: 5f pop rdi - 499822: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499826: 76 5f jbe 0x499887 - 499828: 67 65 74 5f addr32 je 0x49988b - 49982c: 70 61 jo 0x49988f - 49982e: 74 68 je 0x499898 - ... - -0000000000499840 : - 499840: 55 push rbp - 499841: 43 53 push r11 - 499843: 34 2f xor al, 47 - 499845: 2f - 499846: 00 49 53 add byte ptr [rcx + 83], cl - 499849: 4f 2d 31 30 36 34 sub rax, 875966513 - 49984f: 36 2f - 499851: 55 push rbp - 499852: 43 53 push r11 - 499854: 34 2f xor al, 47 - 499856: 00 55 43 add byte ptr [rbp + 67], dl - 499859: 53 push rbx - 49985a: 2d 34 2f 2f 00 sub eax, 3092276 - 49985f: 49 53 push r11 - 499861: 4f 2d 31 30 36 34 sub rax, 875966513 - 499867: 36 2f - 499869: 55 push rbp - 49986a: 43 53 push r11 - 49986c: 34 2f xor al, 47 - 49986e: 00 55 43 add byte ptr [rbp + 67], dl - 499871: 53 push rbx - 499872: 2d 34 42 45 2f sub eax, 793068084 - 499877: 2f - 499878: 00 49 53 add byte ptr [rcx + 83], cl - 49987b: 4f 2d 31 30 36 34 sub rax, 875966513 - 499881: 36 2f - 499883: 55 push rbp - 499884: 43 53 push r11 - 499886: 34 2f xor al, 47 - 499888: 00 43 53 add byte ptr [rbx + 83], al - 49988b: 55 push rbp - 49988c: 43 53 push r11 - 49988e: 34 2f xor al, 47 - 499890: 2f - 499891: 00 49 53 add byte ptr [rcx + 83], cl - 499894: 4f 2d 31 30 36 34 sub rax, 875966513 - 49989a: 36 2f - 49989c: 55 push rbp - 49989d: 43 53 push r11 - 49989f: 34 2f xor al, 47 - 4998a1: 00 49 53 add byte ptr [rcx + 83], cl - 4998a4: 4f 2d 31 30 36 34 sub rax, 875966513 - 4998aa: 36 2f - 4998ac: 2f - 4998ad: 00 49 53 add byte ptr [rcx + 83], cl - 4998b0: 4f 2d 31 30 36 34 sub rax, 875966513 - 4998b6: 36 2f - 4998b8: 55 push rbp - 4998b9: 43 53 push r11 - 4998bb: 34 2f xor al, 47 - 4998bd: 00 31 add byte ptr [rcx], dh - 4998bf: 30 36 xor byte ptr [rsi], dh - 4998c1: 34 36 xor al, 54 - 4998c3: 2d 31 3a 31 39 sub eax, 959527473 - 4998c8: 39 33 cmp dword ptr [rbx], esi - 4998ca: 2f - 4998cb: 2f - 4998cc: 00 49 53 add byte ptr [rcx + 83], cl - 4998cf: 4f 2d 31 30 36 34 sub rax, 875966513 - 4998d5: 36 2f - 4998d7: 55 push rbp - 4998d8: 43 53 push r11 - 4998da: 34 2f xor al, 47 - 4998dc: 00 31 add byte ptr [rcx], dh - 4998de: 30 36 xor byte ptr [rsi], dh - 4998e0: 34 36 xor al, 54 - 4998e2: 2d 31 3a 31 39 sub eax, 959527473 - 4998e7: 39 33 cmp dword ptr [rbx], esi - 4998e9: 2f - 4998ea: 55 push rbp - 4998eb: 43 53 push r11 - 4998ed: 34 2f xor al, 47 - 4998ef: 00 49 53 add byte ptr [rcx + 83], cl - 4998f2: 4f 2d 31 30 36 34 sub rax, 875966513 - 4998f8: 36 2f - 4998fa: 55 push rbp - 4998fb: 43 53 push r11 - 4998fd: 34 2f xor al, 47 - 4998ff: 00 4f 53 add byte ptr [rdi + 83], cl - 499902: 46 30 30 xor byte ptr [rax], r14b - 499905: 30 31 xor byte ptr [rcx], dh - 499907: 30 31 xor byte ptr [rcx], dh - 499909: 30 34 2f xor byte ptr [rdi + rbp], dh - 49990c: 2f - 49990d: 00 49 53 add byte ptr [rcx + 83], cl - 499910: 4f 2d 31 30 36 34 sub rax, 875966513 - 499916: 36 2f - 499918: 55 push rbp - 499919: 43 53 push r11 - 49991b: 34 2f xor al, 47 - 49991d: 00 4f 53 add byte ptr [rdi + 83], cl - 499920: 46 30 30 xor byte ptr [rax], r14b - 499923: 30 31 xor byte ptr [rcx], dh - 499925: 30 31 xor byte ptr [rcx], dh - 499927: 30 35 2f 2f 00 49 xor byte ptr [rip + 1224748847], dh # 0x4949c85c <_end+0x48fd8edc> - 49992d: 53 push rbx - 49992e: 4f 2d 31 30 36 34 sub rax, 875966513 - 499934: 36 2f - 499936: 55 push rbp - 499937: 43 53 push r11 - 499939: 34 2f xor al, 47 - 49993b: 00 4f 53 add byte ptr [rdi + 83], cl - 49993e: 46 30 30 xor byte ptr [rax], r14b - 499941: 30 31 xor byte ptr [rcx], dh - 499943: 30 31 xor byte ptr [rcx], dh - 499945: 30 36 xor byte ptr [rsi], dh - 499947: 2f - 499948: 2f - 499949: 00 49 53 add byte ptr [rcx + 83], cl - 49994c: 4f 2d 31 30 36 34 sub rax, 875966513 - 499952: 36 2f - 499954: 55 push rbp - 499955: 43 53 push r11 - 499957: 34 2f xor al, 47 - 499959: 00 57 43 add byte ptr [rdi + 67], dl - 49995c: 48 41 - 49995e: 52 push rdx - 49995f: 5f pop rdi - 499960: 54 push rsp - 499961: 2f - 499962: 2f - 499963: 00 49 4e add byte ptr [rcx + 78], cl - 499966: 54 push rsp - 499967: 45 52 push r10 - 499969: 4e 41 - 49996b: 4c 00 55 54 add byte ptr [rbp + 84], r10b - 49996f: 46 38 2f cmp byte ptr [rdi], r13b - 499972: 2f - 499973: 00 49 53 add byte ptr [rcx + 83], cl - 499976: 4f 2d 31 30 36 34 sub rax, 875966513 - 49997c: 36 2f - 49997e: 55 push rbp - 49997f: 54 push rsp - 499980: 46 38 2f cmp byte ptr [rdi], r13b - 499983: 00 55 54 add byte ptr [rbp + 84], dl - 499986: 46 2d 38 2f 2f 00 sub eax, 3092280 - 49998c: 49 53 push r11 - 49998e: 4f 2d 31 30 36 34 sub rax, 875966513 - 499994: 36 2f - 499996: 55 push rbp - 499997: 54 push rsp - 499998: 46 38 2f cmp byte ptr [rdi], r13b - 49999b: 00 49 53 add byte ptr [rcx + 83], cl - 49999e: 4f 2d 49 52 2d 31 sub rax, 825053769 - 4999a4: 39 33 cmp dword ptr [rbx], esi - 4999a6: 2f - 4999a7: 2f - 4999a8: 00 49 53 add byte ptr [rcx + 83], cl - 4999ab: 4f 2d 31 30 36 34 sub rax, 875966513 - 4999b1: 36 2f - 4999b3: 55 push rbp - 4999b4: 54 push rsp - 4999b5: 46 38 2f cmp byte ptr [rdi], r13b - 4999b8: 00 4f 53 add byte ptr [rdi + 83], cl - 4999bb: 46 30 35 30 31 30 30 xor byte ptr [rip + 808464688], r14b # 0x3079caf2 <_end+0x302d9172> - 4999c2: 30 31 xor byte ptr [rcx], dh - 4999c4: 2f - 4999c5: 2f - 4999c6: 00 49 53 add byte ptr [rcx + 83], cl - 4999c9: 4f 2d 31 30 36 34 sub rax, 875966513 - 4999cf: 36 2f - 4999d1: 55 push rbp - 4999d2: 54 push rsp - 4999d3: 46 38 2f cmp byte ptr [rdi], r13b - 4999d6: 00 49 53 add byte ptr [rcx + 83], cl - 4999d9: 4f 2d 31 30 36 34 sub rax, 875966513 - 4999df: 36 2f - 4999e1: 55 push rbp - 4999e2: 54 push rsp - 4999e3: 46 2d 38 2f 00 49 sub eax, 1224748856 - 4999e9: 53 push rbx - 4999ea: 4f 2d 31 30 36 34 sub rax, 875966513 - 4999f0: 36 2f - 4999f2: 55 push rbp - 4999f3: 54 push rsp - 4999f4: 46 38 2f cmp byte ptr [rdi], r13b - 4999f7: 00 55 43 add byte ptr [rbp + 67], dl - 4999fa: 53 push rbx - 4999fb: 32 2f xor ch, byte ptr [rdi] - 4999fd: 2f - 4999fe: 00 49 53 add byte ptr [rcx + 83], cl - 499a01: 4f 2d 31 30 36 34 sub rax, 875966513 - 499a07: 36 2f - 499a09: 55 push rbp - 499a0a: 43 53 push r11 - 499a0c: 32 2f xor ch, byte ptr [rdi] - 499a0e: 00 55 43 add byte ptr [rbp + 67], dl - 499a11: 53 push rbx - 499a12: 2d 32 2f 2f 00 sub eax, 3092274 - 499a17: 49 53 push r11 - 499a19: 4f 2d 31 30 36 34 sub rax, 875966513 - 499a1f: 36 2f - 499a21: 55 push rbp - 499a22: 43 53 push r11 - 499a24: 32 2f xor ch, byte ptr [rdi] - 499a26: 00 4f 53 add byte ptr [rdi + 83], cl - 499a29: 46 30 30 xor byte ptr [rax], r14b - 499a2c: 30 31 xor byte ptr [rcx], dh - 499a2e: 30 31 xor byte ptr [rcx], dh - 499a30: 30 30 xor byte ptr [rax], dh - 499a32: 2f - 499a33: 2f - 499a34: 00 49 53 add byte ptr [rcx + 83], cl - 499a37: 4f 2d 31 30 36 34 sub rax, 875966513 - 499a3d: 36 2f - 499a3f: 55 push rbp - 499a40: 43 53 push r11 - 499a42: 32 2f xor ch, byte ptr [rdi] - 499a44: 00 4f 53 add byte ptr [rdi + 83], cl - 499a47: 46 30 30 xor byte ptr [rax], r14b - 499a4a: 30 31 xor byte ptr [rcx], dh - 499a4c: 30 31 xor byte ptr [rcx], dh - 499a4e: 30 31 xor byte ptr [rcx], dh - 499a50: 2f - 499a51: 2f - 499a52: 00 49 53 add byte ptr [rcx + 83], cl - 499a55: 4f 2d 31 30 36 34 sub rax, 875966513 - 499a5b: 36 2f - 499a5d: 55 push rbp - 499a5e: 43 53 push r11 - 499a60: 32 2f xor ch, byte ptr [rdi] - 499a62: 00 4f 53 add byte ptr [rdi + 83], cl - 499a65: 46 30 30 xor byte ptr [rax], r14b - 499a68: 30 31 xor byte ptr [rcx], dh - 499a6a: 30 31 xor byte ptr [rcx], dh - 499a6c: 30 32 xor byte ptr [rdx], dh - 499a6e: 2f - 499a6f: 2f - 499a70: 00 49 53 add byte ptr [rcx + 83], cl - 499a73: 4f 2d 31 30 36 34 sub rax, 875966513 - 499a79: 36 2f - 499a7b: 55 push rbp - 499a7c: 43 53 push r11 - 499a7e: 32 2f xor ch, byte ptr [rdi] - 499a80: 00 41 4e add byte ptr [rcx + 78], al - 499a83: 53 push rbx - 499a84: 49 5f pop r15 - 499a86: 58 pop rax - 499a87: 33 2e xor ebp, dword ptr [rsi] - 499a89: 34 2f xor al, 47 - 499a8b: 2f - 499a8c: 00 41 4e add byte ptr [rcx + 78], al - 499a8f: 53 push rbx - 499a90: 49 5f pop r15 - 499a92: 58 pop rax - 499a93: 33 2e xor ebp, dword ptr [rsi] - 499a95: 34 2d xor al, 45 - 499a97: 31 39 xor dword ptr [rcx], edi - 499a99: 36 38 2f cmp byte ptr ss:[rdi], ch - 499a9c: 2f - 499a9d: 00 49 53 add byte ptr [rcx + 83], cl - 499aa0: 4f 2d 49 52 2d 36 sub rax, 908939849 - 499aa6: 2f - 499aa7: 2f - 499aa8: 00 41 4e add byte ptr [rcx + 78], al - 499aab: 53 push rbx - 499aac: 49 5f pop r15 - 499aae: 58 pop rax - 499aaf: 33 2e xor ebp, dword ptr [rsi] - 499ab1: 34 2d xor al, 45 - 499ab3: 31 39 xor dword ptr [rcx], edi - 499ab5: 36 38 2f cmp byte ptr ss:[rdi], ch - 499ab8: 2f - 499ab9: 00 41 4e add byte ptr [rcx + 78], al - 499abc: 53 push rbx - 499abd: 49 5f pop r15 - 499abf: 58 pop rax - 499ac0: 33 2e xor ebp, dword ptr [rsi] - 499ac2: 34 2d xor al, 45 - 499ac4: 31 39 xor dword ptr [rcx], edi - 499ac6: 38 36 cmp byte ptr [rsi], dh - 499ac8: 2f - 499ac9: 2f - 499aca: 00 41 4e add byte ptr [rcx + 78], al - 499acd: 53 push rbx - 499ace: 49 5f pop r15 - 499ad0: 58 pop rax - 499ad1: 33 2e xor ebp, dword ptr [rsi] - 499ad3: 34 2d xor al, 45 - 499ad5: 31 39 xor dword ptr [rcx], edi - 499ad7: 36 38 2f cmp byte ptr ss:[rdi], ch - 499ada: 2f - 499adb: 00 49 53 add byte ptr [rcx + 83], cl - 499ade: 4f 5f pop r15 - 499ae0: 36 34 36 xor al, 54 - 499ae3: 2e 49 52 push r10 - 499ae6: 56 push rsi - 499ae7: 3a 31 cmp dh, byte ptr [rcx] - 499ae9: 39 39 cmp dword ptr [rcx], edi - 499aeb: 31 2f xor dword ptr [rdi], ebp - 499aed: 2f - 499aee: 00 41 4e add byte ptr [rcx + 78], al - 499af1: 53 push rbx - 499af2: 49 5f pop r15 - 499af4: 58 pop rax - 499af5: 33 2e xor ebp, dword ptr [rsi] - 499af7: 34 2d xor al, 45 - 499af9: 31 39 xor dword ptr [rcx], edi - 499afb: 36 38 2f cmp byte ptr ss:[rdi], ch - 499afe: 2f - 499aff: 00 41 53 add byte ptr [rcx + 83], al - 499b02: 43 49 - 499b04: 49 2f - 499b06: 2f - 499b07: 00 41 4e add byte ptr [rcx + 78], al - 499b0a: 53 push rbx - 499b0b: 49 5f pop r15 - 499b0d: 58 pop rax - 499b0e: 33 2e xor ebp, dword ptr [rsi] - 499b10: 34 2d xor al, 45 - 499b12: 31 39 xor dword ptr [rcx], edi - 499b14: 36 38 2f cmp byte ptr ss:[rdi], ch - 499b17: 2f - 499b18: 00 49 53 add byte ptr [rcx + 83], cl - 499b1b: 4f 36 ss - 499b1d: 34 36 xor al, 54 - 499b1f: 2d 55 53 2f 2f sub eax, 791630677 - 499b24: 00 41 4e add byte ptr [rcx + 78], al - 499b27: 53 push rbx - 499b28: 49 5f pop r15 - 499b2a: 58 pop rax - 499b2b: 33 2e xor ebp, dword ptr [rsi] - 499b2d: 34 2d xor al, 45 - 499b2f: 31 39 xor dword ptr [rcx], edi - 499b31: 36 38 2f cmp byte ptr ss:[rdi], ch - 499b34: 2f - 499b35: 00 55 53 add byte ptr [rbp + 83], dl - 499b38: 2d 41 53 43 49 sub eax, 1229148993 - 499b3d: 49 2f - 499b3f: 2f - 499b40: 00 41 4e add byte ptr [rcx + 78], al - 499b43: 53 push rbx - 499b44: 49 5f pop r15 - 499b46: 58 pop rax - 499b47: 33 2e xor ebp, dword ptr [rsi] - 499b49: 34 2d xor al, 45 - 499b4b: 31 39 xor dword ptr [rcx], edi - 499b4d: 36 38 2f cmp byte ptr ss:[rdi], ch - 499b50: 2f - 499b51: 00 55 53 add byte ptr [rbp + 83], dl - 499b54: 2f - 499b55: 2f - 499b56: 00 41 4e add byte ptr [rcx + 78], al - 499b59: 53 push rbx - 499b5a: 49 5f pop r15 - 499b5c: 58 pop rax - 499b5d: 33 2e xor ebp, dword ptr [rsi] - 499b5f: 34 2d xor al, 45 - 499b61: 31 39 xor dword ptr [rcx], edi - 499b63: 36 38 2f cmp byte ptr ss:[rdi], ch - 499b66: 2f - 499b67: 00 49 42 add byte ptr [rcx + 66], cl - 499b6a: 4d 33 36 xor r14, qword ptr [r14] - 499b6d: 37 - 499b6e: 2f - 499b6f: 2f - 499b70: 00 41 4e add byte ptr [rcx + 78], al - 499b73: 53 push rbx - 499b74: 49 5f pop r15 - 499b76: 58 pop rax - 499b77: 33 2e xor ebp, dword ptr [rsi] - 499b79: 34 2d xor al, 45 - 499b7b: 31 39 xor dword ptr [rcx], edi - 499b7d: 36 38 2f cmp byte ptr ss:[rdi], ch - 499b80: 2f - 499b81: 00 43 50 add byte ptr [rbx + 80], al - 499b84: 33 36 xor esi, dword ptr [rsi] - 499b86: 37 - 499b87: 2f - 499b88: 2f - 499b89: 00 41 4e add byte ptr [rcx + 78], al - 499b8c: 53 push rbx - 499b8d: 49 5f pop r15 - 499b8f: 58 pop rax - 499b90: 33 2e xor ebp, dword ptr [rsi] - 499b92: 34 2d xor al, 45 - 499b94: 31 39 xor dword ptr [rcx], edi - 499b96: 36 38 2f cmp byte ptr ss:[rdi], ch - 499b99: 2f - 499b9a: 00 43 53 add byte ptr [rbx + 83], al - 499b9d: 41 53 push r11 - 499b9f: 43 49 - 499ba1: 49 2f - 499ba3: 2f - 499ba4: 00 41 4e add byte ptr [rcx + 78], al - 499ba7: 53 push rbx - 499ba8: 49 5f pop r15 - 499baa: 58 pop rax - 499bab: 33 2e xor ebp, dword ptr [rsi] - 499bad: 34 2d xor al, 45 - 499baf: 31 39 xor dword ptr [rcx], edi - 499bb1: 36 38 2f cmp byte ptr ss:[rdi], ch - 499bb4: 2f - 499bb5: 00 4f 53 add byte ptr [rdi + 83], cl - 499bb8: 46 30 30 xor byte ptr [rax], r14b - 499bbb: 30 31 xor byte ptr [rcx], dh - 499bbd: 30 30 xor byte ptr [rax], dh - 499bbf: 32 30 xor dh, byte ptr [rax] - 499bc1: 2f - 499bc2: 2f - 499bc3: 00 41 4e add byte ptr [rcx + 78], al - 499bc6: 53 push rbx - 499bc7: 49 5f pop r15 - 499bc9: 58 pop rax - 499bca: 33 2e xor ebp, dword ptr [rsi] - 499bcc: 34 2d xor al, 45 - 499bce: 31 39 xor dword ptr [rcx], edi - 499bd0: 36 38 2f cmp byte ptr ss:[rdi], ch - 499bd3: 2f - 499bd4: 00 55 4e add byte ptr [rbp + 78], dl - 499bd7: 49 43 - 499bd9: 4f 44 - 499bdb: 45 4c - 499bdd: 49 54 push r12 - 499bdf: 54 push rsp - 499be0: 4c 45 - 499be2: 2f - 499be3: 2f - 499be4: 00 49 53 add byte ptr [rcx + 83], cl - 499be7: 4f 2d 31 30 36 34 sub rax, 875966513 - 499bed: 36 2f - 499bef: 55 push rbp - 499bf0: 43 53 push r11 - 499bf2: 32 2f xor ch, byte ptr [rdi] - 499bf4: 00 55 43 add byte ptr [rbp + 67], dl - 499bf7: 53 push rbx - 499bf8: 2d 32 4c 45 2f sub eax, 793070642 - 499bfd: 2f - 499bfe: 00 49 53 add byte ptr [rcx + 83], cl - 499c01: 4f 2d 31 30 36 34 sub rax, 875966513 - 499c07: 36 2f - 499c09: 55 push rbp - 499c0a: 43 53 push r11 - 499c0c: 32 2f xor ch, byte ptr [rdi] - 499c0e: 00 55 43 add byte ptr [rbp + 67], dl - 499c11: 53 push rbx - 499c12: 2d 32 42 45 2f sub eax, 793068082 - 499c17: 2f - 499c18: 00 55 4e add byte ptr [rbp + 78], dl - 499c1b: 49 43 - 499c1d: 4f 44 - 499c1f: 45 42 - 499c21: 49 47 - 499c23: 2f - 499c24: 2f - 499c25: 00 00 add byte ptr [rax], al - 499c27: 00 67 63 add byte ptr [rdi + 99], ah - -0000000000499c28 : - 499c28: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499c2c: 76 2d jbe 0x499c5b - 499c2e: 6d insd dword ptr es:[rdi], dx - 499c2f: 6f outsd dx, dword ptr [rsi] - 499c30: 64 75 6c jne 0x499c9f - 499c33: 65 73 00 jae 0x499c36 - ... - 499c3e: 00 00 add byte ptr [rax], al - -0000000000499c40 : - ... - -0000000000499c60 : - 499c60: 2f - 499c61: 75 73 jne 0x499cd6 <__PRETTY_FUNCTION__.9087+0x16> - 499c63: 72 2f jb 0x499c94 - 499c65: 6c insb byte ptr es:[rdi], dx - 499c66: 69 62 2f 78 38 36 5f imul esp, dword ptr [rdx + 47], 1597388920 - 499c6d: 36 34 2d xor al, 45 - 499c70: 6c insb byte ptr es:[rdi], dx - 499c71: 69 6e 75 78 2d 67 6e imul ebp, dword ptr [rsi + 117], 1852255608 - 499c78: 75 2f jne 0x499ca9 - 499c7a: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499c7e: 76 00 jbe 0x499c80 - 499c80: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499c84: 76 5f jbe 0x499ce5 <__PRETTY_FUNCTION__.9087+0x25> - 499c86: 62 - 499c87: 75 69 jne 0x499cf2 <__PRETTY_FUNCTION__.9087+0x32> - 499c89: 6c insb byte ptr es:[rdi], dx - 499c8a: 74 69 je 0x499cf5 <__PRETTY_FUNCTION__.9087+0x35> - 499c8c: 6e outsb dx, byte ptr [rsi] - 499c8d: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 499c90: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] - 499c93: 20 3c 20 and byte ptr [rax + riz], bh - 499c96: 73 69 jae 0x499d01 <__PRETTY_FUNCTION__.9087+0x41> - 499c98: 7a 65 jp 0x499cff <__PRETTY_FUNCTION__.9087+0x3f> - 499c9a: 6f outsd dx, dword ptr [rsi] - 499c9b: 66 20 28 and byte ptr [rax], ch - 499c9e: 6d insd dword ptr es:[rdi], dx - 499c9f: 61 - 499ca0: 70 29 jo 0x499ccb <__PRETTY_FUNCTION__.9087+0xb> - 499ca2: 20 2f and byte ptr [rdi], ch - 499ca4: 20 73 69 and byte ptr [rbx + 105], dh - 499ca7: 7a 65 jp 0x499d0e <__PRETTY_FUNCTION__.9087+0x4e> - 499ca9: 6f outsd dx, dword ptr [rsi] - 499caa: 66 20 28 and byte ptr [rax], ch - 499cad: 6d insd dword ptr es:[rdi], dx - 499cae: 61 - 499caf: 70 5b jo 0x499d0c <__PRETTY_FUNCTION__.9087+0x4c> - 499cb1: 30 5d 29 xor byte ptr [rbp + 41], bl - ... - -0000000000499cc0 <__PRETTY_FUNCTION__.9087>: - 499cc0: 5f pop rdi - 499cc1: 5f pop rdi - 499cc2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499cc6: 76 5f jbe 0x499d27 <__PRETTY_FUNCTION__.9087+0x67> - 499cc8: 67 65 74 5f addr32 je 0x499d2b <__PRETTY_FUNCTION__.9087+0x6b> - 499ccc: 62 - 499ccd: 75 69 jne 0x499d38 <__PRETTY_FUNCTION__.9087+0x78> - 499ccf: 6c insb byte ptr es:[rdi], dx - 499cd0: 74 69 je 0x499d3b <__PRETTY_FUNCTION__.9087+0x7b> - 499cd2: 6e outsb dx, byte ptr [rsi] - 499cd3: 5f pop rdi - 499cd4: 74 72 je 0x499d48 <__PRETTY_FUNCTION__.9087+0x88> - 499cd6: 61 - 499cd7: 6e outsb dx, byte ptr [rsi] - 499cd8: 73 00 jae 0x499cda <__PRETTY_FUNCTION__.9087+0x1a> - 499cda: 2e 2e 2f - 499cdd: 69 63 6f 6e 76 2f 73 imul esp, dword ptr [rbx + 111], 1932490350 - 499ce4: 6b 65 6c 65 imul esp, dword ptr [rbp + 108], 101 - 499ce8: 74 6f je 0x499d59 <__PRETTY_FUNCTION__.9087+0x99> - 499cea: 6e outsb dx, byte ptr [rsi] - 499ceb: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 499cee: 6f outsd dx, dword ptr [rsi] - 499cef: 75 74 jne 0x499d65 <__PRETTY_FUNCTION__.9087+0xa5> - 499cf1: 62 75 66 73 74 - 499cf6: 61 - 499cf7: 72 74 jb 0x499d6d <__PRETTY_FUNCTION__.9087+0xad> - 499cf9: 20 3d 3d 20 4e 55 and byte ptr [rip + 1431183421], bh # 0x5597bd3c <_end+0x554b83bc> - 499cff: 4c 4c - 499d01: 00 6f 75 add byte ptr [rdi + 117], ch - 499d04: 74 62 je 0x499d68 <__PRETTY_FUNCTION__.9087+0xa8> - 499d06: 75 66 jne 0x499d6e <__PRETTY_FUNCTION__.9087+0xae> - 499d08: 20 3d 3d 20 6f 75 and byte ptr [rip + 1970217021], bh # 0x75b8bd4b <_end+0x756c83cb> - 499d0e: 74 65 je 0x499d75 - 499d10: 72 72 jb 0x499d84 - 499d12: 00 69 6e add byte ptr [rcx + 110], ch - 499d15: 65 6e outsb dx, byte ptr gs:[rsi] - 499d17: 64 20 2d 20 2a 69 6e and byte ptr fs:[rip + 1852385824], ch - 499d1e: 70 74 jo 0x499d94 - 499d20: 72 70 jb 0x499d92 - 499d22: 20 3c 20 and byte ptr [rax + riz], bh - 499d25: 34 00 xor al, 0 - 499d27: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499d2b: 76 5f jbe 0x499d8c - 499d2d: 73 69 jae 0x499d98 - 499d2f: 6d insd dword ptr es:[rdi], dx - 499d30: 70 6c jo 0x499d9e - 499d32: 65 2e 63 00 movsxd eax, dword ptr cs:[rax] - 499d36: 2a 6f 75 sub ch, byte ptr [rdi + 117] - 499d39: 74 70 je 0x499dab - 499d3b: 74 72 je 0x499daf - 499d3d: 70 20 jo 0x499d5f <__PRETTY_FUNCTION__.9087+0x9f> - 499d3f: 2b 20 sub esp, dword ptr [rax] - 499d41: 34 20 xor al, 32 - 499d43: 3e 20 6f 75 and byte ptr ds:[rdi + 117], ch - 499d47: 74 65 je 0x499dae - 499d49: 6e outsb dx, byte ptr [rsi] - 499d4a: 64 00 2e add byte ptr fs:[rsi], ch - 499d4d: 2e 2f - 499d4f: 69 63 6f 6e 76 2f 6c imul esp, dword ptr [rbx + 111], 1815049838 - 499d56: 6f outsd dx, dword ptr [rsi] - 499d57: 6f outsd dx, dword ptr [rsi] - 499d58: 70 2e jo 0x499d88 - 499d5a: 63 00 movsxd eax, dword ptr [rax] - 499d5c: 63 68 20 movsxd ebp, dword ptr [rax + 32] - 499d5f: 21 3d 20 30 78 63 and dword ptr [rip + 1668821024], edi # 0x63c1cd85 <_end+0x63759405> - 499d65: 30 20 xor byte ptr [rax], ah - 499d67: 26 26 20 63 68 and byte ptr es:[rbx + 104], ah - 499d6c: 20 21 and byte ptr [rcx], ah - 499d6e: 3d 20 30 78 63 cmp eax, 1668821024 - 499d73: 31 00 xor dword ptr [rax], eax - -0000000000499d75 : - 499d75: c0 e0 f0 shl al, 240 - 499d78: f8 clc - 499d79: fc cld - 499d7a: 00 00 add byte ptr [rax], al - 499d7c: 00 00 add byte ptr [rax], al - 499d7e: 00 00 add byte ptr [rax], al - 499d80: 6e outsb dx, byte ptr [rsi] - 499d81: 73 74 jae 0x499df7 - 499d83: 61 - 499d84: 74 75 je 0x499dfb - 499d86: 73 20 jae 0x499da8 - 499d88: 3d 3d 20 5f 5f cmp eax, 1600069693 - 499d8d: 47 43 - 499d8f: 4f 4e - 499d91: 56 push rsi - 499d92: 5f pop rdi - 499d93: 46 55 push rbp - 499d95: 4c 4c - 499d97: 5f pop rdi - 499d98: 4f 55 push r13 - 499d9a: 54 push rsp - 499d9b: 50 push rax - 499d9c: 55 push rbp - 499d9d: 54 push rsp - 499d9e: 00 00 add byte ptr [rax], al - 499da0: 28 73 74 sub byte ptr [rbx + 116], dh - 499da3: 61 - 499da4: 74 65 je 0x499e0b - 499da6: 2d 3e 5f 5f 63 sub eax, 1667194686 - 499dab: 6f outsd dx, dword ptr [rsi] - 499dac: 75 6e jne 0x499e1c - 499dae: 74 20 je 0x499dd0 - 499db0: 26 20 37 and byte ptr es:[rdi], dh - 499db3: 29 20 sub dword ptr [rax], esp - 499db5: 3c 3d cmp al, 61 - 499db7: 20 73 69 and byte ptr [rbx + 105], dh - 499dba: 7a 65 jp 0x499e21 - 499dbc: 6f outsd dx, dword ptr [rsi] - 499dbd: 66 20 28 and byte ptr [rax], ch - 499dc0: 73 74 jae 0x499e36 - 499dc2: 61 - 499dc3: 74 65 je 0x499e2a - 499dc5: 2d 3e 5f 5f 76 sub eax, 1985961790 - 499dca: 61 - 499dcb: 6c insb byte ptr es:[rdi], dx - 499dcc: 75 65 jne 0x499e33 - 499dce: 29 00 sub dword ptr [rax], eax - 499dd0: 69 6e 70 74 72 20 2d imul ebp, dword ptr [rsi + 112], 757101172 - 499dd7: 20 62 79 and byte ptr [rdx + 121], ah - 499dda: 74 65 je 0x499e41 - 499ddc: 62 75 66 20 3e - 499de1: 20 28 and byte ptr [rax], ch - 499de3: 73 74 jae 0x499e59 - 499de5: 61 - 499de6: 74 65 je 0x499e4d - 499de8: 2d 3e 5f 5f 63 sub eax, 1667194686 - 499ded: 6f outsd dx, dword ptr [rsi] - 499dee: 75 6e jne 0x499e5e - 499df0: 74 20 je 0x499e12 - 499df2: 26 20 37 and byte ptr es:[rdi], dh - 499df5: 29 00 sub dword ptr [rax], eax - 499df7: 00 69 6e add byte ptr [rcx + 110], ch - 499dfa: 65 6e outsb dx, byte ptr gs:[rsi] - 499dfc: 64 20 21 and byte ptr fs:[rcx], ah - 499dff: 3d 20 26 62 79 cmp eax, 2036475424 - 499e04: 74 65 je 0x499e6b - 499e06: 62 75 66 5b 4d - 499e0b: 41 58 pop r8 - 499e0d: 5f pop rdi - 499e0e: 4e 45 - 499e10: 45 44 - 499e12: 45 44 - 499e14: 5f pop rdi - 499e15: 49 4e - 499e17: 50 push rax - 499e18: 55 push rbp - 499e19: 54 push rsp - 499e1a: 5d pop rbp - 499e1b: 00 00 add byte ptr [rax], al - 499e1d: 00 00 add byte ptr [rax], al - 499e1f: 00 69 6e add byte ptr [rcx + 110], ch - 499e22: 65 6e outsb dx, byte ptr gs:[rsi] - 499e24: 64 20 2d 20 69 6e 70 and byte ptr fs:[rip + 1886284064], ch - 499e2b: 74 72 je 0x499e9f <__PRETTY_FUNCTION__.12335+0x1f> - 499e2d: 20 3e and byte ptr [rsi], bh - 499e2f: 20 28 and byte ptr [rax], ch - 499e31: 73 74 jae 0x499ea7 <__PRETTY_FUNCTION__.12335+0x27> - 499e33: 61 - 499e34: 74 65 je 0x499e9b <__PRETTY_FUNCTION__.12335+0x1b> - 499e36: 2d 3e 5f 5f 63 sub eax, 1667194686 - 499e3b: 6f outsd dx, dword ptr [rsi] - 499e3c: 75 6e jne 0x499eac <__PRETTY_FUNCTION__.12335+0x2c> - 499e3e: 74 20 je 0x499e60 - 499e40: 26 20 7e 37 and byte ptr es:[rsi + 55], bh - 499e44: 29 00 sub dword ptr [rax], eax - 499e46: 00 00 add byte ptr [rax], al - 499e48: 69 6e 65 6e 64 20 2d imul ebp, dword ptr [rsi + 101], 757097582 - 499e4f: 20 69 6e and byte ptr [rcx + 110], ch - 499e52: 70 74 jo 0x499ec8 <__PRETTY_FUNCTION__.12420+0x8> - 499e54: 72 20 jb 0x499e76 - 499e56: 3c 3d cmp al, 61 - 499e58: 20 73 69 and byte ptr [rbx + 105], dh - 499e5b: 7a 65 jp 0x499ec2 <__PRETTY_FUNCTION__.12420+0x2> - 499e5d: 6f outsd dx, dword ptr [rsi] - 499e5e: 66 20 28 and byte ptr [rax], ch - 499e61: 73 74 jae 0x499ed7 <__PRETTY_FUNCTION__.12420+0x17> - 499e63: 61 - 499e64: 74 65 je 0x499ecb <__PRETTY_FUNCTION__.12420+0xb> - 499e66: 2d 3e 5f 5f 76 sub eax, 1985961790 - 499e6b: 61 - 499e6c: 6c insb byte ptr es:[rdi], dx - 499e6d: 75 65 jne 0x499ed4 <__PRETTY_FUNCTION__.12420+0x14> - 499e6f: 29 00 sub dword ptr [rax], eax - ... - 499e7d: 00 00 add byte ptr [rax], al - 499e7f: 00 69 6e add byte ptr [rcx + 110], ch - -0000000000499e80 <__PRETTY_FUNCTION__.12335>: - 499e80: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 499e87: 6c insb byte ptr es:[rdi], dx - 499e88: 5f pop rdi - 499e89: 75 63 jne 0x499eee <__PRETTY_FUNCTION__.12420+0x2e> - 499e8b: 73 32 jae 0x499ebf <__PRETTY_FUNCTION__.12335+0x3f> - 499e8d: 72 65 jb 0x499ef4 <__PRETTY_FUNCTION__.12420+0x34> - 499e8f: 76 65 jbe 0x499ef6 <__PRETTY_FUNCTION__.12420+0x36> - 499e91: 72 73 jb 0x499f06 <__PRETTY_FUNCTION__.12160+0x6> - 499e93: 65 5f pop rdi - 499e95: 6c insb byte ptr es:[rdi], dx - 499e96: 6f outsd dx, dword ptr [rsi] - 499e97: 6f outsd dx, dword ptr [rsi] - 499e98: 70 5f jo 0x499ef9 <__PRETTY_FUNCTION__.12420+0x39> - 499e9a: 73 69 jae 0x499f05 <__PRETTY_FUNCTION__.12160+0x5> - 499e9c: 6e outsb dx, byte ptr [rsi] - 499e9d: 67 6c insb byte ptr es:[edi], dx - 499e9f: 65 00 00 add byte ptr gs:[rax], al - ... - 499ebe: 00 00 add byte ptr [rax], al - -0000000000499ec0 <__PRETTY_FUNCTION__.12420>: - 499ec0: 5f pop rdi - 499ec1: 5f pop rdi - 499ec2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499ec6: 76 5f jbe 0x499f27 <__PRETTY_FUNCTION__.12160+0x27> - 499ec8: 74 72 je 0x499f3c <__PRETTY_FUNCTION__.12160+0x3c> - 499eca: 61 - 499ecb: 6e outsb dx, byte ptr [rsi] - 499ecc: 73 66 jae 0x499f34 <__PRETTY_FUNCTION__.12160+0x34> - 499ece: 6f outsd dx, dword ptr [rsi] - 499ecf: 72 6d jb 0x499f3e <__PRETTY_FUNCTION__.12160+0x3e> - 499ed1: 5f pop rdi - 499ed2: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 499ed9: 6c insb byte ptr es:[rdi], dx - 499eda: 5f pop rdi - 499edb: 75 63 jne 0x499f40 <__PRETTY_FUNCTION__.12245> - 499edd: 73 32 jae 0x499f11 <__PRETTY_FUNCTION__.12160+0x11> - 499edf: 72 65 jb 0x499f46 <__PRETTY_FUNCTION__.12245+0x6> - 499ee1: 76 65 jbe 0x499f48 <__PRETTY_FUNCTION__.12245+0x8> - 499ee3: 72 73 jb 0x499f58 <__PRETTY_FUNCTION__.12245+0x18> - 499ee5: 65 00 00 add byte ptr gs:[rax], al - ... - -0000000000499f00 <__PRETTY_FUNCTION__.12160>: - 499f00: 75 63 jne 0x499f65 <__PRETTY_FUNCTION__.12245+0x25> - 499f02: 73 32 jae 0x499f36 <__PRETTY_FUNCTION__.12160+0x36> - 499f04: 72 65 jb 0x499f6b <__PRETTY_FUNCTION__.12245+0x2b> - 499f06: 76 65 jbe 0x499f6d <__PRETTY_FUNCTION__.12245+0x2d> - 499f08: 72 73 jb 0x499f7d <__PRETTY_FUNCTION__.12245+0x3d> - 499f0a: 65 5f pop rdi - 499f0c: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 499f13: 6c insb byte ptr es:[rdi], dx - 499f14: 5f pop rdi - 499f15: 6c insb byte ptr es:[rdi], dx - 499f16: 6f outsd dx, dword ptr [rsi] - 499f17: 6f outsd dx, dword ptr [rsi] - 499f18: 70 5f jo 0x499f79 <__PRETTY_FUNCTION__.12245+0x39> - 499f1a: 73 69 jae 0x499f85 <__PRETTY_FUNCTION__.12070+0x5> - 499f1c: 6e outsb dx, byte ptr [rsi] - 499f1d: 67 6c insb byte ptr es:[edi], dx - 499f1f: 65 00 00 add byte ptr gs:[rax], al - ... - 499f3e: 00 00 add byte ptr [rax], al - -0000000000499f40 <__PRETTY_FUNCTION__.12245>: - 499f40: 5f pop rdi - 499f41: 5f pop rdi - 499f42: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499f46: 76 5f jbe 0x499fa7 <__PRETTY_FUNCTION__.11895+0x7> - 499f48: 74 72 je 0x499fbc <__PRETTY_FUNCTION__.11895+0x1c> - 499f4a: 61 - 499f4b: 6e outsb dx, byte ptr [rsi] - 499f4c: 73 66 jae 0x499fb4 <__PRETTY_FUNCTION__.11895+0x14> - 499f4e: 6f outsd dx, dword ptr [rsi] - 499f4f: 72 6d jb 0x499fbe <__PRETTY_FUNCTION__.11895+0x1e> - 499f51: 5f pop rdi - 499f52: 75 63 jne 0x499fb7 <__PRETTY_FUNCTION__.11895+0x17> - 499f54: 73 32 jae 0x499f88 <__PRETTY_FUNCTION__.12070+0x8> - 499f56: 72 65 jb 0x499fbd <__PRETTY_FUNCTION__.11895+0x1d> - 499f58: 76 65 jbe 0x499fbf <__PRETTY_FUNCTION__.11895+0x1f> - 499f5a: 72 73 jb 0x499fcf <__PRETTY_FUNCTION__.11719+0xf> - 499f5c: 65 5f pop rdi - 499f5e: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 499f65: 6c insb byte ptr es:[rdi], dx - ... - 499f7e: 00 00 add byte ptr [rax], al - -0000000000499f80 <__PRETTY_FUNCTION__.12070>: - 499f80: 5f pop rdi - 499f81: 5f pop rdi - 499f82: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499f86: 76 5f jbe 0x499fe7 <__PRETTY_FUNCTION__.11511+0x7> - 499f88: 74 72 je 0x499ffc <__PRETTY_FUNCTION__.11511+0x1c> - 499f8a: 61 - 499f8b: 6e outsb dx, byte ptr [rsi] - 499f8c: 73 66 jae 0x499ff4 <__PRETTY_FUNCTION__.11511+0x14> - 499f8e: 6f outsd dx, dword ptr [rsi] - 499f8f: 72 6d jb 0x499ffe <__PRETTY_FUNCTION__.11511+0x1e> - 499f91: 5f pop rdi - 499f92: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 499f99: 6c insb byte ptr es:[rdi], dx - 499f9a: 5f pop rdi - 499f9b: 75 63 jne 0x49a000 <__PRETTY_FUNCTION__.11322> - 499f9d: 73 32 jae 0x499fd1 <__PRETTY_FUNCTION__.11719+0x11> - 499f9f: 00 5f 5f add byte ptr [rdi + 95], bl - -0000000000499fa0 <__PRETTY_FUNCTION__.11895>: - 499fa0: 5f pop rdi - 499fa1: 5f pop rdi - 499fa2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499fa6: 76 5f jbe 0x49a007 <__PRETTY_FUNCTION__.11322+0x7> - 499fa8: 74 72 je 0x49a01c <__PRETTY_FUNCTION__.11322+0x1c> - 499faa: 61 - 499fab: 6e outsb dx, byte ptr [rsi] - 499fac: 73 66 jae 0x49a014 <__PRETTY_FUNCTION__.11322+0x14> - 499fae: 6f outsd dx, dword ptr [rsi] - 499faf: 72 6d jb 0x49a01e <__PRETTY_FUNCTION__.11322+0x1e> - 499fb1: 5f pop rdi - 499fb2: 75 63 jne 0x49a017 <__PRETTY_FUNCTION__.11322+0x17> - 499fb4: 73 32 jae 0x499fe8 <__PRETTY_FUNCTION__.11511+0x8> - 499fb6: 5f pop rdi - 499fb7: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 499fbe: 6c insb byte ptr es:[rdi], dx - 499fbf: 00 5f 5f add byte ptr [rdi + 95], bl - -0000000000499fc0 <__PRETTY_FUNCTION__.11719>: - 499fc0: 5f pop rdi - 499fc1: 5f pop rdi - 499fc2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499fc6: 76 5f jbe 0x49a027 <__PRETTY_FUNCTION__.11322+0x27> - 499fc8: 74 72 je 0x49a03c <__PRETTY_FUNCTION__.11322+0x3c> - 499fca: 61 - 499fcb: 6e outsb dx, byte ptr [rsi] - 499fcc: 73 66 jae 0x49a034 <__PRETTY_FUNCTION__.11322+0x34> - 499fce: 6f outsd dx, dword ptr [rsi] - 499fcf: 72 6d jb 0x49a03e <__PRETTY_FUNCTION__.11322+0x3e> - 499fd1: 5f pop rdi - 499fd2: 75 74 jne 0x49a048 <__PRETTY_FUNCTION__.11149+0x8> - 499fd4: 66 38 5f 69 cmp byte ptr [rdi + 105], bl - 499fd8: 6e outsb dx, byte ptr [rsi] - 499fd9: 74 65 je 0x49a040 <__PRETTY_FUNCTION__.11149> - 499fdb: 72 6e jb 0x49a04b <__PRETTY_FUNCTION__.11149+0xb> - 499fdd: 61 - 499fde: 6c insb byte ptr es:[rdi], dx - 499fdf: 00 5f 5f add byte ptr [rdi + 95], bl - -0000000000499fe0 <__PRETTY_FUNCTION__.11511>: - 499fe0: 5f pop rdi - 499fe1: 5f pop rdi - 499fe2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 499fe6: 76 5f jbe 0x49a047 <__PRETTY_FUNCTION__.11149+0x7> - 499fe8: 74 72 je 0x49a05c <__PRETTY_FUNCTION__.11149+0x1c> - 499fea: 61 - 499feb: 6e outsb dx, byte ptr [rsi] - 499fec: 73 66 jae 0x49a054 <__PRETTY_FUNCTION__.11149+0x14> - 499fee: 6f outsd dx, dword ptr [rsi] - 499fef: 72 6d jb 0x49a05e <__PRETTY_FUNCTION__.11149+0x1e> - 499ff1: 5f pop rdi - 499ff2: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 499ff9: 6c insb byte ptr es:[rdi], dx - 499ffa: 5f pop rdi - 499ffb: 75 74 jne 0x49a071 <__PRETTY_FUNCTION__.11149+0x31> - 499ffd: 66 38 00 cmp byte ptr [rax], al - -000000000049a000 <__PRETTY_FUNCTION__.11322>: - 49a000: 5f pop rdi - 49a001: 5f pop rdi - 49a002: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49a006: 76 5f jbe 0x49a067 <__PRETTY_FUNCTION__.11149+0x27> - 49a008: 74 72 je 0x49a07c <__PRETTY_FUNCTION__.11149+0x3c> - 49a00a: 61 - 49a00b: 6e outsb dx, byte ptr [rsi] - 49a00c: 73 66 jae 0x49a074 <__PRETTY_FUNCTION__.11149+0x34> - 49a00e: 6f outsd dx, dword ptr [rsi] - 49a00f: 72 6d jb 0x49a07e <__PRETTY_FUNCTION__.11149+0x3e> - 49a011: 5f pop rdi - 49a012: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 49a019: 6c insb byte ptr es:[rdi], dx - 49a01a: 5f pop rdi - 49a01b: 61 - 49a01c: 73 63 jae 0x49a081 <__PRETTY_FUNCTION__.11006+0x1> - 49a01e: 69 69 00 00 00 00 00 imul ebp, dword ptr [rcx], 0 - ... - 49a03d: 00 00 add byte ptr [rax], al - 49a03f: 00 5f 5f add byte ptr [rdi + 95], bl - -000000000049a040 <__PRETTY_FUNCTION__.11149>: - 49a040: 5f pop rdi - 49a041: 5f pop rdi - 49a042: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49a046: 76 5f jbe 0x49a0a7 <__PRETTY_FUNCTION__.11006+0x27> - 49a048: 74 72 je 0x49a0bc <__PRETTY_FUNCTION__.11006+0x3c> - 49a04a: 61 - 49a04b: 6e outsb dx, byte ptr [rsi] - 49a04c: 73 66 jae 0x49a0b4 <__PRETTY_FUNCTION__.11006+0x34> - 49a04e: 6f outsd dx, dword ptr [rsi] - 49a04f: 72 6d jb 0x49a0be <__PRETTY_FUNCTION__.11006+0x3e> - 49a051: 5f pop rdi - 49a052: 61 - 49a053: 73 63 jae 0x49a0b8 <__PRETTY_FUNCTION__.11006+0x38> - 49a055: 69 69 5f 69 6e 74 65 imul ebp, dword ptr [rcx + 95], 1702129257 - 49a05c: 72 6e jb 0x49a0cc <__PRETTY_FUNCTION__.10884+0xc> - 49a05e: 61 - 49a05f: 6c insb byte ptr es:[rdi], dx - ... - -000000000049a080 <__PRETTY_FUNCTION__.11006>: - 49a080: 5f pop rdi - 49a081: 5f pop rdi - 49a082: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49a086: 76 5f jbe 0x49a0e7 <__PRETTY_FUNCTION__.10884+0x27> - 49a088: 74 72 je 0x49a0fc <__PRETTY_FUNCTION__.10884+0x3c> - 49a08a: 61 - 49a08b: 6e outsb dx, byte ptr [rsi] - 49a08c: 73 66 jae 0x49a0f4 <__PRETTY_FUNCTION__.10884+0x34> - 49a08e: 6f outsd dx, dword ptr [rsi] - 49a08f: 72 6d jb 0x49a0fe <__PRETTY_FUNCTION__.10884+0x3e> - 49a091: 5f pop rdi - 49a092: 75 63 jne 0x49a0f7 <__PRETTY_FUNCTION__.10884+0x37> - 49a094: 73 34 jae 0x49a0ca <__PRETTY_FUNCTION__.10884+0xa> - 49a096: 6c insb byte ptr es:[rdi], dx - 49a097: 65 5f pop rdi - 49a099: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 49a0a0: 6c insb byte ptr es:[rdi], dx - ... - 49a0bd: 00 00 add byte ptr [rax], al - 49a0bf: 00 5f 5f add byte ptr [rdi + 95], bl - -000000000049a0c0 <__PRETTY_FUNCTION__.10884>: - 49a0c0: 5f pop rdi - 49a0c1: 5f pop rdi - 49a0c2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49a0c6: 76 5f jbe 0x49a127 <__PRETTY_FUNCTION__.10648+0x7> - 49a0c8: 74 72 je 0x49a13c <__PRETTY_FUNCTION__.10648+0x1c> - 49a0ca: 61 - 49a0cb: 6e outsb dx, byte ptr [rsi] - 49a0cc: 73 66 jae 0x49a134 <__PRETTY_FUNCTION__.10648+0x14> - 49a0ce: 6f outsd dx, dword ptr [rsi] - 49a0cf: 72 6d jb 0x49a13e <__PRETTY_FUNCTION__.10648+0x1e> - 49a0d1: 5f pop rdi - 49a0d2: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 49a0d9: 6c insb byte ptr es:[rdi], dx - 49a0da: 5f pop rdi - 49a0db: 75 63 jne 0x49a140 <__PRETTY_FUNCTION__.11985> - 49a0dd: 73 34 jae 0x49a113 <__PRETTY_FUNCTION__.10769+0x13> - 49a0df: 6c insb byte ptr es:[rdi], dx - 49a0e0: 65 00 00 add byte ptr gs:[rax], al - ... - 49a0ff: 00 5f 5f add byte ptr [rdi + 95], bl - -000000000049a100 <__PRETTY_FUNCTION__.10769>: - 49a100: 5f pop rdi - 49a101: 5f pop rdi - 49a102: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49a106: 76 5f jbe 0x49a167 <__PRETTY_FUNCTION__.11810+0x7> - 49a108: 74 72 je 0x49a17c <__PRETTY_FUNCTION__.11810+0x1c> - 49a10a: 61 - 49a10b: 6e outsb dx, byte ptr [rsi] - 49a10c: 73 66 jae 0x49a174 <__PRETTY_FUNCTION__.11810+0x14> - 49a10e: 6f outsd dx, dword ptr [rsi] - 49a10f: 72 6d jb 0x49a17e <__PRETTY_FUNCTION__.11810+0x1e> - 49a111: 5f pop rdi - 49a112: 75 63 jne 0x49a177 <__PRETTY_FUNCTION__.11810+0x17> - 49a114: 73 34 jae 0x49a14a <__PRETTY_FUNCTION__.11985+0xa> - 49a116: 5f pop rdi - 49a117: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 49a11e: 6c insb byte ptr es:[rdi], dx - 49a11f: 00 5f 5f add byte ptr [rdi + 95], bl - -000000000049a120 <__PRETTY_FUNCTION__.10648>: - 49a120: 5f pop rdi - 49a121: 5f pop rdi - 49a122: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49a126: 76 5f jbe 0x49a187 <__PRETTY_FUNCTION__.11622+0x7> - 49a128: 74 72 je 0x49a19c <__PRETTY_FUNCTION__.11622+0x1c> - 49a12a: 61 - 49a12b: 6e outsb dx, byte ptr [rsi] - 49a12c: 73 66 jae 0x49a194 <__PRETTY_FUNCTION__.11622+0x14> - 49a12e: 6f outsd dx, dword ptr [rsi] - 49a12f: 72 6d jb 0x49a19e <__PRETTY_FUNCTION__.11622+0x1e> - 49a131: 5f pop rdi - 49a132: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 49a139: 6c insb byte ptr es:[rdi], dx - 49a13a: 5f pop rdi - 49a13b: 75 63 jne 0x49a1a0 <__PRETTY_FUNCTION__.11419> - 49a13d: 73 34 jae 0x49a173 <__PRETTY_FUNCTION__.11810+0x13> - 49a13f: 00 69 6e add byte ptr [rcx + 110], ch - -000000000049a140 <__PRETTY_FUNCTION__.11985>: - 49a140: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 49a147: 6c insb byte ptr es:[rdi], dx - 49a148: 5f pop rdi - 49a149: 75 63 jne 0x49a1ae <__PRETTY_FUNCTION__.11419+0xe> - 49a14b: 73 32 jae 0x49a17f <__PRETTY_FUNCTION__.11810+0x1f> - 49a14d: 5f pop rdi - 49a14e: 6c insb byte ptr es:[rdi], dx - 49a14f: 6f outsd dx, dword ptr [rsi] - 49a150: 6f outsd dx, dword ptr [rsi] - 49a151: 70 5f jo 0x49a1b2 <__PRETTY_FUNCTION__.11419+0x12> - 49a153: 73 69 jae 0x49a1be <__PRETTY_FUNCTION__.11419+0x1e> - 49a155: 6e outsb dx, byte ptr [rsi] - 49a156: 67 6c insb byte ptr es:[edi], dx - 49a158: 65 00 00 add byte ptr gs:[rax], al - 49a15b: 00 00 add byte ptr [rax], al - 49a15d: 00 00 add byte ptr [rax], al - 49a15f: 00 75 63 add byte ptr [rbp + 99], dh - -000000000049a160 <__PRETTY_FUNCTION__.11810>: - 49a160: 75 63 jne 0x49a1c5 <__PRETTY_FUNCTION__.11238+0x5> - 49a162: 73 32 jae 0x49a196 <__PRETTY_FUNCTION__.11622+0x16> - 49a164: 5f pop rdi - 49a165: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 49a16c: 6c insb byte ptr es:[rdi], dx - 49a16d: 5f pop rdi - 49a16e: 6c insb byte ptr es:[rdi], dx - 49a16f: 6f outsd dx, dword ptr [rsi] - 49a170: 6f outsd dx, dword ptr [rsi] - 49a171: 70 5f jo 0x49a1d2 <__PRETTY_FUNCTION__.11238+0x12> - 49a173: 73 69 jae 0x49a1de <__PRETTY_FUNCTION__.11238+0x1e> - 49a175: 6e outsb dx, byte ptr [rsi] - 49a176: 67 6c insb byte ptr es:[edi], dx - 49a178: 65 00 00 add byte ptr gs:[rax], al - 49a17b: 00 00 add byte ptr [rax], al - 49a17d: 00 00 add byte ptr [rax], al - 49a17f: 00 75 74 add byte ptr [rbp + 116], dh - -000000000049a180 <__PRETTY_FUNCTION__.11622>: - 49a180: 75 74 jne 0x49a1f6 <__PRETTY_FUNCTION__.10920+0x16> - 49a182: 66 38 5f 69 cmp byte ptr [rdi + 105], bl - 49a186: 6e outsb dx, byte ptr [rsi] - 49a187: 74 65 je 0x49a1ee <__PRETTY_FUNCTION__.10920+0xe> - 49a189: 72 6e jb 0x49a1f9 <__PRETTY_FUNCTION__.10920+0x19> - 49a18b: 61 - 49a18c: 6c insb byte ptr es:[rdi], dx - 49a18d: 5f pop rdi - 49a18e: 6c insb byte ptr es:[rdi], dx - 49a18f: 6f outsd dx, dword ptr [rsi] - 49a190: 6f outsd dx, dword ptr [rsi] - 49a191: 70 5f jo 0x49a1f2 <__PRETTY_FUNCTION__.10920+0x12> - 49a193: 73 69 jae 0x49a1fe <__PRETTY_FUNCTION__.10920+0x1e> - 49a195: 6e outsb dx, byte ptr [rsi] - 49a196: 67 6c insb byte ptr es:[edi], dx - 49a198: 65 00 00 add byte ptr gs:[rax], al - 49a19b: 00 00 add byte ptr [rax], al - 49a19d: 00 00 add byte ptr [rax], al - 49a19f: 00 69 6e add byte ptr [rcx + 110], ch - -000000000049a1a0 <__PRETTY_FUNCTION__.11419>: - 49a1a0: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 49a1a7: 6c insb byte ptr es:[rdi], dx - 49a1a8: 5f pop rdi - 49a1a9: 75 74 jne 0x49a21f <__PRETTY_FUNCTION__.10920+0x3f> - 49a1ab: 66 38 5f 6c cmp byte ptr [rdi + 108], bl - 49a1af: 6f outsd dx, dword ptr [rsi] - 49a1b0: 6f outsd dx, dword ptr [rsi] - 49a1b1: 70 5f jo 0x49a212 <__PRETTY_FUNCTION__.10920+0x32> - 49a1b3: 73 69 jae 0x49a21e <__PRETTY_FUNCTION__.10920+0x3e> - 49a1b5: 6e outsb dx, byte ptr [rsi] - 49a1b6: 67 6c insb byte ptr es:[edi], dx - 49a1b8: 65 00 00 add byte ptr gs:[rax], al - 49a1bb: 00 00 add byte ptr [rax], al - 49a1bd: 00 00 add byte ptr [rax], al - 49a1bf: 00 69 6e add byte ptr [rcx + 110], ch - -000000000049a1c0 <__PRETTY_FUNCTION__.11238>: - 49a1c0: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 49a1c7: 6c insb byte ptr es:[rdi], dx - 49a1c8: 5f pop rdi - 49a1c9: 61 - 49a1ca: 73 63 jae 0x49a22f <__PRETTY_FUNCTION__.10920+0x4f> - 49a1cc: 69 69 5f 6c 6f 6f 70 imul ebp, dword ptr [rcx + 95], 1886351212 - 49a1d3: 5f pop rdi - 49a1d4: 73 69 jae 0x49a23f <__PRETTY_FUNCTION__.10920+0x5f> - 49a1d6: 6e outsb dx, byte ptr [rsi] - 49a1d7: 67 6c insb byte ptr es:[edi], dx - 49a1d9: 65 00 00 add byte ptr gs:[rax], al - 49a1dc: 00 00 add byte ptr [rax], al - 49a1de: 00 00 add byte ptr [rax], al - -000000000049a1e0 <__PRETTY_FUNCTION__.10920>: - 49a1e0: 75 63 jne 0x49a245 <__PRETTY_FUNCTION__.10920+0x65> - 49a1e2: 73 34 jae 0x49a218 <__PRETTY_FUNCTION__.10920+0x38> - 49a1e4: 6c insb byte ptr es:[rdi], dx - 49a1e5: 65 5f pop rdi - 49a1e7: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 49a1ee: 6c insb byte ptr es:[rdi], dx - 49a1ef: 5f pop rdi - 49a1f0: 6c insb byte ptr es:[rdi], dx - 49a1f1: 6f outsd dx, dword ptr [rsi] - 49a1f2: 6f outsd dx, dword ptr [rsi] - 49a1f3: 70 00 jo 0x49a1f5 <__PRETTY_FUNCTION__.10920+0x15> - 49a1f5: 47 43 - 49a1f7: 4f 4e - 49a1f9: 56 push rsi - 49a1fa: 5f pop rdi - 49a1fb: 50 push rax - 49a1fc: 41 54 push r12 - 49a1fe: 48 00 2f add byte ptr [rdi], bpl - 49a201: 75 73 jne 0x49a276 <__PRETTY_FUNCTION__.10920+0x96> - 49a203: 72 2f jb 0x49a234 <__PRETTY_FUNCTION__.10920+0x54> - 49a205: 6c insb byte ptr es:[rdi], dx - 49a206: 69 62 2f 78 38 36 5f imul esp, dword ptr [rdx + 47], 1597388920 - 49a20d: 36 34 2d xor al, 45 - 49a210: 6c insb byte ptr es:[rdi], dx - 49a211: 69 6e 75 78 2d 67 6e imul ebp, dword ptr [rsi + 117], 1852255608 - 49a218: 75 2f jne 0x49a249 <__PRETTY_FUNCTION__.10920+0x69> - 49a21a: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49a21e: 76 2f jbe 0x49a24f <__PRETTY_FUNCTION__.10920+0x6f> - 49a220: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49a224: 76 2d jbe 0x49a253 <__PRETTY_FUNCTION__.10920+0x73> - 49a226: 6d insd dword ptr es:[rdi], dx - 49a227: 6f outsd dx, dword ptr [rsi] - 49a228: 64 75 6c jne 0x49a297 <__PRETTY_FUNCTION__.9795+0x7> - 49a22b: 65 73 2e jae 0x49a25c <__PRETTY_FUNCTION__.10920+0x7c> - 49a22e: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 49a231: 68 65 00 67 63 push 1667694693 - 49a236: 6f outsd dx, dword ptr [rsi] - 49a237: 6e outsb dx, byte ptr [rsi] - 49a238: 76 5f jbe 0x49a299 <__PRETTY_FUNCTION__.9795+0x9> - 49a23a: 64 6c insb byte ptr es:[rdi], dx - 49a23c: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 49a23f: 6f outsd dx, dword ptr [rsi] - 49a240: 62 - 49a241: 6a 2d push 45 - 49a243: 3e 63 6f 75 movsxd ebp, dword ptr ds:[rdi + 117] - 49a247: 6e outsb dx, byte ptr [rsi] - 49a248: 74 65 je 0x49a2af <__PRETTY_FUNCTION__.9795+0x1f> - 49a24a: 72 20 jb 0x49a26c <__PRETTY_FUNCTION__.10920+0x8c> - 49a24c: 3e 20 30 and byte ptr ds:[rax], dh - 49a24f: 00 66 6f add byte ptr [rsi + 111], ah - 49a252: 75 6e jne 0x49a2c2 <__PRETTY_FUNCTION__.9787+0x12> - 49a254: 64 2d 3e 68 61 6e sub eax, 1851877438 - 49a25a: 64 6c insb byte ptr es:[rdi], dx - 49a25c: 65 20 3d 3d 20 4e 55 and byte ptr gs:[rip + 1431183421], bh - 49a263: 4c 4c - 49a265: 00 67 63 add byte ptr [rdi + 99], ah - 49a268: 6f outsd dx, dword ptr [rsi] - 49a269: 6e outsb dx, byte ptr [rsi] - 49a26a: 76 00 jbe 0x49a26c <__PRETTY_FUNCTION__.10920+0x8c> - 49a26c: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49a270: 76 5f jbe 0x49a2d1 <__PRETTY_FUNCTION__.9787+0x21> - 49a272: 69 6e 69 74 00 67 63 imul ebp, dword ptr [rsi + 105], 1667694708 - 49a279: 6f outsd dx, dword ptr [rsi] - 49a27a: 6e outsb dx, byte ptr [rsi] - 49a27b: 76 5f jbe 0x49a2dc <__PRETTY_FUNCTION__.9787+0x2c> - 49a27d: 65 6e outsb dx, byte ptr gs:[rsi] - 49a27f: 64 00 00 add byte ptr fs:[rax], al - ... - 49a28e: 00 00 add byte ptr [rax], al - -000000000049a290 <__PRETTY_FUNCTION__.9795>: - 49a290: 64 6f outsd dx, dword ptr fs:[rsi] - 49a292: 5f pop rdi - 49a293: 72 65 jb 0x49a2fa <_nl_category_name_sizes+0x12> - 49a295: 6c insb byte ptr es:[rdi], dx - 49a296: 65 61 - 49a298: 73 65 jae 0x49a2ff <_nl_category_name_sizes+0x17> - 49a29a: 5f pop rdi - 49a29b: 73 68 jae 0x49a305 <_nl_category_name_idxs+0x5> - 49a29d: 6c insb byte ptr es:[rdi], dx - 49a29e: 69 62 00 00 00 00 00 imul esp, dword ptr [rdx], 0 - ... - 49a2ad: 00 00 add byte ptr [rax], al - 49a2af: 00 5f 5f add byte ptr [rdi + 95], bl - -000000000049a2b0 <__PRETTY_FUNCTION__.9787>: - 49a2b0: 5f pop rdi - 49a2b1: 5f pop rdi - 49a2b2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49a2b6: 76 5f jbe 0x49a317 <_nl_category_name_idxs+0x17> - 49a2b8: 66 69 6e 64 5f 73 imul bp, word ptr [rsi + 100], 29535 - 49a2be: 68 6c 69 62 00 push 6449516 - 49a2c3: 2c 54 sub al, 84 - 49a2c5: 52 push rdx - 49a2c6: 41 4e - 49a2c8: 53 push rbx - 49a2c9: 4c 49 - 49a2cb: 54 push rsp - 49a2cc: 00 2f add byte ptr [rdi], ch - 49a2ce: 49 47 - 49a2d0: 4e 4f - 49a2d2: 52 push rdx - 49a2d3: 45 00 2c 49 add byte ptr [r9 + 2*rcx], r13b - 49a2d7: 47 4e - 49a2d9: 4f 52 push r10 - 49a2db: 45 00 4c 4f 43 add byte ptr [r15 + 2*rcx + 67], r9b - 49a2e0: 50 push rax - 49a2e1: 41 54 push r12 - 49a2e3: 48 00 00 add byte ptr [rax], al - 49a2e6: 00 00 add byte ptr [rax], al - -000000000049a2e8 <_nl_category_name_sizes>: - 49a2e8: 08 0a or byte ptr [rdx], cl - 49a2ea: 07 - 49a2eb: 0a 0b or cl, byte ptr [rbx] - 49a2ed: 0b 06 or eax, dword ptr [rsi] - 49a2ef: 08 07 or byte ptr [rdi], al - 49a2f1: 0a 0c 0e or cl, byte ptr [rsi + rcx] - 49a2f4: 11 00 adc dword ptr [rax], eax - ... - 49a2fe: 00 00 add byte ptr [rax], al - -000000000049a300 <_nl_category_name_idxs>: - 49a300: 0b 20 or esp, dword ptr [rax] - 49a302: 2b 00 sub eax, dword ptr [rax] - 49a304: 14 33 adc al, 51 - 49a306: 00 3f add byte ptr [rdi], bh - 49a308: 48 50 push rax - 49a30a: 5b pop rbx - 49a30b: 68 77 00 00 00 push 119 - ... - -000000000049a320 <_nl_category_names>: - 49a320: 4c 43 - 49a322: 5f pop rdi - 49a323: 43 4f - 49a325: 4c 4c - 49a327: 41 54 push r12 - 49a329: 45 00 4c 43 5f add byte ptr [r11 + 2*rax + 95], r9b - 49a32e: 43 54 push r12 - 49a330: 59 pop rcx - 49a331: 50 push rax - 49a332: 45 00 4c 43 5f add byte ptr [r11 + 2*rax + 95], r9b - 49a337: 4d 4f - 49a339: 4e 45 - 49a33b: 54 push rsp - 49a33c: 41 52 push r10 - 49a33e: 59 pop rcx - 49a33f: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl - 49a343: 4e 55 push rbp - 49a345: 4d 45 - 49a347: 52 push rdx - 49a348: 49 43 - 49a34a: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl - 49a34e: 54 push rsp - 49a34f: 49 4d - 49a351: 45 00 4c 43 5f add byte ptr [r11 + 2*rax + 95], r9b - 49a356: 4d 45 - 49a358: 53 push rbx - 49a359: 53 push rbx - 49a35a: 41 47 - 49a35c: 45 53 push r11 - 49a35e: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl - 49a362: 50 push rax - 49a363: 41 50 push r8 - 49a365: 45 52 push r10 - 49a367: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl - 49a36b: 4e 41 - 49a36d: 4d 45 - 49a36f: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl - 49a373: 41 44 - 49a375: 44 52 push rdx - 49a377: 45 53 push r11 - 49a379: 53 push rbx - 49a37a: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl - 49a37e: 54 push rsp - 49a37f: 45 4c - 49a381: 45 50 push r8 - 49a383: 48 4f - 49a385: 4e 45 - 49a387: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl - 49a38b: 4d 45 - 49a38d: 41 53 push r11 - 49a38f: 55 push rbp - 49a390: 52 push rdx - 49a391: 45 4d - 49a393: 45 4e - 49a395: 54 push rsp - 49a396: 00 4c 43 5f add byte ptr [rbx + 2*rax + 95], cl - 49a39a: 49 44 - 49a39c: 45 4e - 49a39e: 54 push rsp - 49a39f: 49 46 - 49a3a1: 49 43 - 49a3a3: 41 54 push r12 - 49a3a5: 49 4f - 49a3a7: 4e 00 4c 43 5f add byte ptr [rbx + 2*r8 + 95], r9b - 49a3ac: 41 4c - 49a3ae: 4c 00 4c 41 4e add byte ptr [rcx + 2*rax + 78], r9b - 49a3b3: 47 00 66 69 add byte ptr [r14 + 105], r12b - 49a3b7: 6e outsb dx, byte ptr [rsi] - 49a3b8: 64 6c insb byte ptr es:[rdi], dx - 49a3ba: 6f outsd dx, dword ptr [rsi] - 49a3bb: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 49a3be: 65 2e 63 00 movsxd eax, dword ptr cs:[rax] - 49a3c2: 6c insb byte ptr es:[rdi], dx - 49a3c3: 6f outsd dx, dword ptr [rsi] - 49a3c4: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 49a3c7: 65 5f pop rdi - 49a3c9: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 49a3cc: 65 73 65 jae 0x49a434 - 49a3cf: 74 20 je 0x49a3f1 <_nl_default_locale_path+0x1> - 49a3d1: 21 3d 20 4e 55 4c and dword ptr [rip + 1280658976], edi # 0x4c9ef1f7 <_end+0x4c52b877> - 49a3d7: 4c 00 2f add byte ptr [rdi], r13b - -000000000049a3d9 : - 49a3d9: 2f - 49a3da: 2e 2e 2f - 49a3dd: 00 00 add byte ptr [rax], al - 49a3df: 00 5f 6e add byte ptr [rdi + 110], bl - -000000000049a3e0 <__PRETTY_FUNCTION__.10365>: - 49a3e0: 5f pop rdi - 49a3e1: 6e outsb dx, byte ptr [rsi] - 49a3e2: 6c insb byte ptr es:[rdi], dx - 49a3e3: 5f pop rdi - 49a3e4: 66 69 6e 64 5f 6c imul bp, word ptr [rsi + 100], 27743 - 49a3ea: 6f outsd dx, dword ptr [rsi] - 49a3eb: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 49a3ee: 65 00 2f add byte ptr gs:[rdi], ch - -000000000049a3f0 <_nl_default_locale_path>: - 49a3f0: 2f - 49a3f1: 75 73 jne 0x49a466 - 49a3f3: 72 2f jb 0x49a424 - 49a3f5: 6c insb byte ptr es:[rdi], dx - 49a3f6: 69 62 2f 6c 6f 63 61 imul esp, dword ptr [rdx + 47], 1633906540 - 49a3fd: 6c insb byte ptr es:[rdi], dx - 49a3fe: 65 00 0e add byte ptr gs:[rsi], cl - -000000000049a400 : - 49a400: 0e - 49a401: 00 00 add byte ptr [rax], al - 49a403: 00 05 00 00 00 6e add byte ptr [rip + 1845493760], al # 0x6e49a409 <_end+0x6dfd6a89> - 49a409: 00 00 add byte ptr [rax], al - 49a40b: 00 12 add byte ptr [rdx], dl - 49a40d: 00 00 add byte ptr [rax], al - 49a40f: 00 2d 00 00 00 04 add byte ptr [rip + 67108864], ch # 0x449a415 <_end+0x3fd6a95> - 49a415: 00 00 add byte ptr [rax], al - 49a417: 00 00 add byte ptr [rax], al - 49a419: 00 00 add byte ptr [rax], al - 49a41b: 00 02 add byte ptr [rdx], al - 49a41d: 00 00 add byte ptr [rax], al - 49a41f: 00 06 add byte ptr [rsi], al - 49a421: 00 00 add byte ptr [rax], al - 49a423: 00 0c 00 add byte ptr [rax + rax], cl - 49a426: 00 00 add byte ptr [rax], al - 49a428: 04 00 add al, 0 - 49a42a: 00 00 add byte ptr [rax], al - 49a42c: 01 00 add dword ptr [rax], eax - 49a42e: 00 00 add byte ptr [rax], al - 49a430: 0f 00 00 sldt word ptr [rax] - 49a433: 00 6c 6f 61 add byte ptr [rdi + 2*rbp + 97], ch - 49a437: 64 6c insb byte ptr es:[rdi], dx - 49a439: 6f outsd dx, dword ptr [rsi] - 49a43a: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 49a43d: 65 2e 63 00 movsxd eax, dword ptr cs:[rax] - 49a441: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 49a444: 65 67 6f outsd dx, dword ptr gs:[esi] - 49a447: 72 79 jb 0x49a4c2 <_nl_value_type_LC_IDENTIFICATION+0x22> - 49a449: 20 3d 3d 20 4c 43 and byte ptr [rip + 1129062461], bh # 0x4395c48c <_end+0x43498b0c> - 49a44f: 5f pop rdi - 49a450: 43 54 push r12 - 49a452: 59 pop rcx - 49a453: 50 push rax - 49a454: 45 00 00 add byte ptr [r8], r8b - ... - 49a45f: 00 53 13 add byte ptr [rbx + 19], dl - 49a462: fc cld - 49a463: ff 44 13 fc inc dword ptr [rbx + rdx - 4] - 49a467: ff 32 push qword ptr [rdx] - 49a469: 13 fc adc edi, esp - 49a46b: ff 27 jmp qword ptr [rdi] - 49a46d: 13 fc adc edi, esp - 49a46f: ff 1c 13 call [rbx + rdx] - 49a472: fc cld - 49a473: ff b7 12 fc ff 53 push qword ptr [rdi + 1409285138] - 49a479: 13 fc adc edi, esp - 49a47b: ff 06 inc dword ptr [rsi] - 49a47d: 13 fc adc edi, esp - 49a47f: ff fe - 49a481: 12 fc adc bh, ah - 49a483: ff de - 49a485: 12 fc adc bh, ah - 49a487: ff b7 12 fc ff 84 push qword ptr [rdi - 2063598574] - 49a48d: 12 fc adc bh, ah - 49a48f: ff 11 call qword ptr [rcx] - 49a491: 13 fc adc edi, esp - 49a493: ff 00 inc dword ptr [rax] - ... - 49a49d: 00 00 add byte ptr [rax], al - 49a49f: 00 01 add byte ptr [rcx], al - -000000000049a4a0 <_nl_value_type_LC_IDENTIFICATION>: - 49a4a0: 01 00 add dword ptr [rax], eax - 49a4a2: 00 00 add byte ptr [rax], al - 49a4a4: 01 00 add dword ptr [rax], eax - 49a4a6: 00 00 add byte ptr [rax], al - 49a4a8: 01 00 add dword ptr [rax], eax - 49a4aa: 00 00 add byte ptr [rax], al - 49a4ac: 01 00 add dword ptr [rax], eax - 49a4ae: 00 00 add byte ptr [rax], al - 49a4b0: 01 00 add dword ptr [rax], eax - 49a4b2: 00 00 add byte ptr [rax], al - 49a4b4: 01 00 add dword ptr [rax], eax - 49a4b6: 00 00 add byte ptr [rax], al - 49a4b8: 01 00 add dword ptr [rax], eax - 49a4ba: 00 00 add byte ptr [rax], al - 49a4bc: 01 00 add dword ptr [rax], eax - 49a4be: 00 00 add byte ptr [rax], al - 49a4c0: 01 00 add dword ptr [rax], eax - 49a4c2: 00 00 add byte ptr [rax], al - 49a4c4: 01 00 add dword ptr [rax], eax - 49a4c6: 00 00 add byte ptr [rax], al - 49a4c8: 01 00 add dword ptr [rax], eax - 49a4ca: 00 00 add byte ptr [rax], al - 49a4cc: 01 00 add dword ptr [rax], eax - 49a4ce: 00 00 add byte ptr [rax], al - 49a4d0: 01 00 add dword ptr [rax], eax - 49a4d2: 00 00 add byte ptr [rax], al - 49a4d4: 01 00 add dword ptr [rax], eax - 49a4d6: 00 00 add byte ptr [rax], al - 49a4d8: 02 00 add al, byte ptr [rax] - 49a4da: 00 00 add byte ptr [rax], al - 49a4dc: 01 00 add dword ptr [rax], eax - 49a4de: 00 00 add byte ptr [rax], al - -000000000049a4e0 <_nl_value_type_LC_ADDRESS>: - 49a4e0: 01 00 add dword ptr [rax], eax - 49a4e2: 00 00 add byte ptr [rax], al - 49a4e4: 01 00 add dword ptr [rax], eax - 49a4e6: 00 00 add byte ptr [rax], al - 49a4e8: 01 00 add dword ptr [rax], eax - 49a4ea: 00 00 add byte ptr [rax], al - 49a4ec: 01 00 add dword ptr [rax], eax - 49a4ee: 00 00 add byte ptr [rax], al - 49a4f0: 01 00 add dword ptr [rax], eax - 49a4f2: 00 00 add byte ptr [rax], al - 49a4f4: 01 00 add dword ptr [rax], eax - 49a4f6: 00 00 add byte ptr [rax], al - 49a4f8: 05 00 00 00 01 add eax, 16777216 - 49a4fd: 00 00 add byte ptr [rax], al - 49a4ff: 00 01 add byte ptr [rcx], al - 49a501: 00 00 add byte ptr [rax], al - 49a503: 00 01 add byte ptr [rcx], al - 49a505: 00 00 add byte ptr [rax], al - 49a507: 00 01 add byte ptr [rcx], al - 49a509: 00 00 add byte ptr [rax], al - 49a50b: 00 01 add byte ptr [rcx], al - 49a50d: 00 00 add byte ptr [rax], al - 49a50f: 00 01 add byte ptr [rcx], al - ... - 49a51d: 00 00 add byte ptr [rax], al - 49a51f: 00 01 add byte ptr [rcx], al - -000000000049a520 <_nl_value_type_LC_NAME>: - 49a520: 01 00 add dword ptr [rax], eax - 49a522: 00 00 add byte ptr [rax], al - 49a524: 01 00 add dword ptr [rax], eax - 49a526: 00 00 add byte ptr [rax], al - 49a528: 01 00 add dword ptr [rax], eax - 49a52a: 00 00 add byte ptr [rax], al - 49a52c: 01 00 add dword ptr [rax], eax - 49a52e: 00 00 add byte ptr [rax], al - 49a530: 01 00 add dword ptr [rax], eax - 49a532: 00 00 add byte ptr [rax], al - 49a534: 01 00 add dword ptr [rax], eax - 49a536: 00 00 add byte ptr [rax], al - 49a538: 01 00 add dword ptr [rax], eax - 49a53a: 00 00 add byte ptr [rax], al - 49a53c: 00 00 add byte ptr [rax], al - 49a53e: 00 00 add byte ptr [rax], al - -000000000049a540 <_nl_value_type_LC_PAPER>: - 49a540: 05 00 00 00 05 add eax, 83886080 - 49a545: 00 00 add byte ptr [rax], al - 49a547: 00 01 add byte ptr [rcx], al - 49a549: 00 00 add byte ptr [rax], al - 49a54b: 00 00 add byte ptr [rax], al - 49a54d: 00 00 add byte ptr [rax], al - 49a54f: 00 01 add byte ptr [rcx], al - -000000000049a550 <_nl_value_type_LC_TELEPHONE>: - 49a550: 01 00 add dword ptr [rax], eax - 49a552: 00 00 add byte ptr [rax], al - 49a554: 01 00 add dword ptr [rax], eax - 49a556: 00 00 add byte ptr [rax], al - 49a558: 01 00 add dword ptr [rax], eax - 49a55a: 00 00 add byte ptr [rax], al - 49a55c: 01 00 add dword ptr [rax], eax - 49a55e: 00 00 add byte ptr [rax], al - 49a560: 01 00 add dword ptr [rax], eax - ... - 49a57e: 00 00 add byte ptr [rax], al - -000000000049a580 <_nl_value_type_LC_TIME>: - 49a580: 02 00 add al, byte ptr [rax] - ... - 49a59a: 00 00 add byte ptr [rax], al - 49a59c: 02 00 add al, byte ptr [rax] - ... - 49a5b6: 00 00 add byte ptr [rax], al - 49a5b8: 02 00 add al, byte ptr [rax] - ... - 49a5e6: 00 00 add byte ptr [rax], al - 49a5e8: 02 00 add al, byte ptr [rax] - ... - 49a616: 00 00 add byte ptr [rax], al - 49a618: 02 00 add al, byte ptr [rax] - 49a61a: 00 00 add byte ptr [rax], al - 49a61c: 00 00 add byte ptr [rax], al - 49a61e: 00 00 add byte ptr [rax], al - 49a620: 01 00 add dword ptr [rax], eax - 49a622: 00 00 add byte ptr [rax], al - 49a624: 01 00 add dword ptr [rax], eax - 49a626: 00 00 add byte ptr [rax], al - 49a628: 01 00 add dword ptr [rax], eax - 49a62a: 00 00 add byte ptr [rax], al - 49a62c: 01 00 add dword ptr [rax], eax - 49a62e: 00 00 add byte ptr [rax], al - 49a630: 06 - 49a631: 00 00 add byte ptr [rax], al - 49a633: 00 01 add byte ptr [rcx], al - 49a635: 00 00 add byte ptr [rax], al - 49a637: 00 01 add byte ptr [rcx], al - 49a639: 00 00 add byte ptr [rax], al - 49a63b: 00 06 add byte ptr [rsi], al - 49a63d: 00 00 add byte ptr [rax], al - 49a63f: 00 01 add byte ptr [rcx], al - 49a641: 00 00 add byte ptr [rax], al - 49a643: 00 01 add byte ptr [rcx], al - 49a645: 00 00 add byte ptr [rax], al - 49a647: 00 05 00 00 00 01 add byte ptr [rip + 16777216], al # 0x149a64d <_end+0xfd6ccd> - 49a64d: 00 00 add byte ptr [rax], al - 49a64f: 00 09 add byte ptr [rcx], cl - ... - 49a669: 00 00 add byte ptr [rax], al - 49a66b: 00 09 add byte ptr [rcx], cl - ... - 49a685: 00 00 add byte ptr [rax], al - 49a687: 00 09 add byte ptr [rcx], cl - ... - 49a6b5: 00 00 add byte ptr [rax], al - 49a6b7: 00 09 add byte ptr [rcx], cl - ... - 49a6e5: 00 00 add byte ptr [rax], al - 49a6e7: 00 09 add byte ptr [rcx], cl - 49a6e9: 00 00 add byte ptr [rax], al - 49a6eb: 00 00 add byte ptr [rax], al - 49a6ed: 00 00 add byte ptr [rax], al - 49a6ef: 00 08 add byte ptr [rax], cl - 49a6f1: 00 00 add byte ptr [rax], al - 49a6f3: 00 08 add byte ptr [rax], cl - 49a6f5: 00 00 add byte ptr [rax], al - 49a6f7: 00 08 add byte ptr [rax], cl - 49a6f9: 00 00 add byte ptr [rax], al - 49a6fb: 00 08 add byte ptr [rax], cl - 49a6fd: 00 00 add byte ptr [rax], al - 49a6ff: 00 08 add byte ptr [rax], cl - 49a701: 00 00 add byte ptr [rax], al - 49a703: 00 08 add byte ptr [rax], cl - 49a705: 00 00 add byte ptr [rax], al - 49a707: 00 0a add byte ptr [rdx], cl - 49a709: 00 00 add byte ptr [rax], al - 49a70b: 00 08 add byte ptr [rax], cl - 49a70d: 00 00 add byte ptr [rax], al - 49a70f: 00 08 add byte ptr [rax], cl - 49a711: 00 00 add byte ptr [rax], al - 49a713: 00 03 add byte ptr [rbx], al - 49a715: 00 00 add byte ptr [rax], al - 49a717: 00 05 00 00 00 03 add byte ptr [rip + 50331648], al # 0x349a71d <_end+0x2fd6d9d> - 49a71d: 00 00 add byte ptr [rax], al - 49a71f: 00 03 add byte ptr [rbx], al - 49a721: 00 00 add byte ptr [rax], al - 49a723: 00 03 add byte ptr [rbx], al - 49a725: 00 00 add byte ptr [rax], al - 49a727: 00 03 add byte ptr [rbx], al - 49a729: 00 00 add byte ptr [rax], al - 49a72b: 00 01 add byte ptr [rcx], al - 49a72d: 00 00 add byte ptr [rax], al - 49a72f: 00 01 add byte ptr [rcx], al - 49a731: 00 00 add byte ptr [rax], al - 49a733: 00 08 add byte ptr [rax], cl - 49a735: 00 00 add byte ptr [rax], al - 49a737: 00 01 add byte ptr [rcx], al - 49a739: 00 00 add byte ptr [rax], al - 49a73b: 00 02 add byte ptr [rdx], al - ... - 49a769: 00 00 add byte ptr [rax], al - 49a76b: 00 09 add byte ptr [rcx], cl - ... - 49a799: 00 00 add byte ptr [rax], al - 49a79b: 00 02 add byte ptr [rdx], al - ... - 49a7c9: 00 00 add byte ptr [rax], al - 49a7cb: 00 09 add byte ptr [rcx], cl - ... - 49a7fd: 00 00 add byte ptr [rax], al - 49a7ff: 00 01 add byte ptr [rcx], al - -000000000049a800 <_nl_value_type_LC_NUMERIC>: - 49a800: 01 00 add dword ptr [rax], eax - 49a802: 00 00 add byte ptr [rax], al - 49a804: 01 00 add dword ptr [rax], eax - 49a806: 00 00 add byte ptr [rax], al - 49a808: 04 00 add al, 0 - 49a80a: 00 00 add byte ptr [rax], al - 49a80c: 05 00 00 00 05 add eax, 83886080 - 49a811: 00 00 add byte ptr [rax], al - 49a813: 00 01 add byte ptr [rcx], al - ... - 49a81d: 00 00 add byte ptr [rax], al - 49a81f: 00 01 add byte ptr [rcx], al - -000000000049a820 <_nl_value_type_LC_MONETARY>: - 49a820: 01 00 add dword ptr [rax], eax - 49a822: 00 00 add byte ptr [rax], al - 49a824: 01 00 add dword ptr [rax], eax - 49a826: 00 00 add byte ptr [rax], al - 49a828: 01 00 add dword ptr [rax], eax - 49a82a: 00 00 add byte ptr [rax], al - 49a82c: 01 00 add dword ptr [rax], eax - 49a82e: 00 00 add byte ptr [rax], al - 49a830: 04 00 add al, 0 - 49a832: 00 00 add byte ptr [rax], al - 49a834: 01 00 add dword ptr [rax], eax - 49a836: 00 00 add byte ptr [rax], al - 49a838: 01 00 add dword ptr [rax], eax - 49a83a: 00 00 add byte ptr [rax], al - 49a83c: 03 00 add eax, dword ptr [rax] - 49a83e: 00 00 add byte ptr [rax], al - 49a840: 03 00 add eax, dword ptr [rax] - 49a842: 00 00 add byte ptr [rax], al - 49a844: 03 00 add eax, dword ptr [rax] - 49a846: 00 00 add byte ptr [rax], al - 49a848: 03 00 add eax, dword ptr [rax] - 49a84a: 00 00 add byte ptr [rax], al - 49a84c: 03 00 add eax, dword ptr [rax] - 49a84e: 00 00 add byte ptr [rax], al - 49a850: 03 00 add eax, dword ptr [rax] - 49a852: 00 00 add byte ptr [rax], al - 49a854: 03 00 add eax, dword ptr [rax] - 49a856: 00 00 add byte ptr [rax], al - 49a858: 03 00 add eax, dword ptr [rax] - 49a85a: 00 00 add byte ptr [rax], al - 49a85c: 01 00 add dword ptr [rax], eax - 49a85e: 00 00 add byte ptr [rax], al - 49a860: 03 00 add eax, dword ptr [rax] - 49a862: 00 00 add byte ptr [rax], al - 49a864: 03 00 add eax, dword ptr [rax] - 49a866: 00 00 add byte ptr [rax], al - 49a868: 03 00 add eax, dword ptr [rax] - 49a86a: 00 00 add byte ptr [rax], al - 49a86c: 03 00 add eax, dword ptr [rax] - 49a86e: 00 00 add byte ptr [rax], al - 49a870: 03 00 add eax, dword ptr [rax] - 49a872: 00 00 add byte ptr [rax], al - 49a874: 03 00 add eax, dword ptr [rax] - 49a876: 00 00 add byte ptr [rax], al - 49a878: 01 00 add dword ptr [rax], eax - 49a87a: 00 00 add byte ptr [rax], al - 49a87c: 01 00 add dword ptr [rax], eax - 49a87e: 00 00 add byte ptr [rax], al - 49a880: 03 00 add eax, dword ptr [rax] - 49a882: 00 00 add byte ptr [rax], al - 49a884: 03 00 add eax, dword ptr [rax] - 49a886: 00 00 add byte ptr [rax], al - 49a888: 03 00 add eax, dword ptr [rax] - 49a88a: 00 00 add byte ptr [rax], al - 49a88c: 03 00 add eax, dword ptr [rax] - 49a88e: 00 00 add byte ptr [rax], al - 49a890: 03 00 add eax, dword ptr [rax] - 49a892: 00 00 add byte ptr [rax], al - 49a894: 03 00 add eax, dword ptr [rax] - 49a896: 00 00 add byte ptr [rax], al - 49a898: 03 00 add eax, dword ptr [rax] - 49a89a: 00 00 add byte ptr [rax], al - 49a89c: 03 00 add eax, dword ptr [rax] - 49a89e: 00 00 add byte ptr [rax], al - 49a8a0: 03 00 add eax, dword ptr [rax] - 49a8a2: 00 00 add byte ptr [rax], al - 49a8a4: 03 00 add eax, dword ptr [rax] - 49a8a6: 00 00 add byte ptr [rax], al - 49a8a8: 03 00 add eax, dword ptr [rax] - 49a8aa: 00 00 add byte ptr [rax], al - 49a8ac: 03 00 add eax, dword ptr [rax] - 49a8ae: 00 00 add byte ptr [rax], al - 49a8b0: 03 00 add eax, dword ptr [rax] - 49a8b2: 00 00 add byte ptr [rax], al - 49a8b4: 03 00 add eax, dword ptr [rax] - 49a8b6: 00 00 add byte ptr [rax], al - 49a8b8: 05 00 00 00 05 add eax, 83886080 - 49a8bd: 00 00 add byte ptr [rax], al - 49a8bf: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a8c5 <_end+0x4fd6f45> - 49a8c5: 00 00 add byte ptr [rax], al - 49a8c7: 00 07 add byte ptr [rdi], al - 49a8c9: 00 00 add byte ptr [rax], al - 49a8cb: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a8d1 <_end+0x4fd6f51> - 49a8d1: 00 00 add byte ptr [rax], al - 49a8d3: 00 01 add byte ptr [rcx], al - ... - 49a8dd: 00 00 add byte ptr [rax], al - 49a8df: 00 08 add byte ptr [rax], cl - -000000000049a8e0 <_nl_value_type_LC_CTYPE>: - 49a8e0: 08 00 or byte ptr [rax], al - 49a8e2: 00 00 add byte ptr [rax], al - 49a8e4: 08 00 or byte ptr [rax], al - 49a8e6: 00 00 add byte ptr [rax], al - 49a8e8: 00 00 add byte ptr [rax], al - 49a8ea: 00 00 add byte ptr [rax], al - 49a8ec: 08 00 or byte ptr [rax], al - 49a8ee: 00 00 add byte ptr [rax], al - 49a8f0: 00 00 add byte ptr [rax], al - 49a8f2: 00 00 add byte ptr [rax], al - 49a8f4: 08 00 or byte ptr [rax], al - ... - 49a906: 00 00 add byte ptr [rax], al - 49a908: 06 - 49a909: 00 00 add byte ptr [rax], al - 49a90b: 00 06 add byte ptr [rsi], al - 49a90d: 00 00 add byte ptr [rax], al - 49a90f: 00 04 00 add byte ptr [rax + rax], al - 49a912: 00 00 add byte ptr [rax], al - 49a914: 05 00 00 00 01 add eax, 16777216 - 49a919: 00 00 add byte ptr [rax], al - 49a91b: 00 08 add byte ptr [rax], cl - 49a91d: 00 00 add byte ptr [rax], al - 49a91f: 00 08 add byte ptr [rax], cl - 49a921: 00 00 add byte ptr [rax], al - 49a923: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a929 <_end+0x4fd6fa9> - 49a929: 00 00 add byte ptr [rax], al - 49a92b: 00 05 00 00 00 01 add byte ptr [rip + 16777216], al # 0x149a931 <_end+0xfd6fb1> - 49a931: 00 00 add byte ptr [rax], al - 49a933: 00 01 add byte ptr [rcx], al - 49a935: 00 00 add byte ptr [rax], al - 49a937: 00 01 add byte ptr [rcx], al - 49a939: 00 00 add byte ptr [rax], al - 49a93b: 00 01 add byte ptr [rcx], al - 49a93d: 00 00 add byte ptr [rax], al - 49a93f: 00 01 add byte ptr [rcx], al - 49a941: 00 00 add byte ptr [rax], al - 49a943: 00 01 add byte ptr [rcx], al - 49a945: 00 00 add byte ptr [rax], al - 49a947: 00 01 add byte ptr [rcx], al - 49a949: 00 00 add byte ptr [rax], al - 49a94b: 00 01 add byte ptr [rcx], al - 49a94d: 00 00 add byte ptr [rax], al - 49a94f: 00 01 add byte ptr [rcx], al - 49a951: 00 00 add byte ptr [rax], al - 49a953: 00 01 add byte ptr [rcx], al - 49a955: 00 00 add byte ptr [rax], al - 49a957: 00 05 00 00 00 08 add byte ptr [rip + 134217728], al # 0x849a95d <_end+0x7fd6fdd> - 49a95d: 00 00 add byte ptr [rax], al - 49a95f: 00 08 add byte ptr [rax], cl - 49a961: 00 00 add byte ptr [rax], al - 49a963: 00 08 add byte ptr [rax], cl - 49a965: 00 00 add byte ptr [rax], al - 49a967: 00 08 add byte ptr [rax], cl - 49a969: 00 00 add byte ptr [rax], al - 49a96b: 00 08 add byte ptr [rax], cl - 49a96d: 00 00 add byte ptr [rax], al - 49a96f: 00 08 add byte ptr [rax], cl - 49a971: 00 00 add byte ptr [rax], al - 49a973: 00 08 add byte ptr [rax], cl - 49a975: 00 00 add byte ptr [rax], al - 49a977: 00 08 add byte ptr [rax], cl - 49a979: 00 00 add byte ptr [rax], al - 49a97b: 00 08 add byte ptr [rax], cl - 49a97d: 00 00 add byte ptr [rax], al - 49a97f: 00 08 add byte ptr [rax], cl - 49a981: 00 00 add byte ptr [rax], al - 49a983: 00 01 add byte ptr [rcx], al - 49a985: 00 00 add byte ptr [rax], al - 49a987: 00 01 add byte ptr [rcx], al - 49a989: 00 00 add byte ptr [rax], al - 49a98b: 00 01 add byte ptr [rcx], al - 49a98d: 00 00 add byte ptr [rax], al - 49a98f: 00 01 add byte ptr [rcx], al - 49a991: 00 00 add byte ptr [rax], al - 49a993: 00 01 add byte ptr [rcx], al - 49a995: 00 00 add byte ptr [rax], al - 49a997: 00 01 add byte ptr [rcx], al - 49a999: 00 00 add byte ptr [rax], al - 49a99b: 00 01 add byte ptr [rcx], al - 49a99d: 00 00 add byte ptr [rax], al - 49a99f: 00 01 add byte ptr [rcx], al - 49a9a1: 00 00 add byte ptr [rax], al - 49a9a3: 00 01 add byte ptr [rcx], al - 49a9a5: 00 00 add byte ptr [rax], al - 49a9a7: 00 01 add byte ptr [rcx], al - 49a9a9: 00 00 add byte ptr [rax], al - 49a9ab: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9b1 <_end+0x4fd7031> - 49a9b1: 00 00 add byte ptr [rax], al - 49a9b3: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9b9 <_end+0x4fd7039> - 49a9b9: 00 00 add byte ptr [rax], al - 49a9bb: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9c1 <_end+0x4fd7041> - 49a9c1: 00 00 add byte ptr [rax], al - 49a9c3: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9c9 <_end+0x4fd7049> - 49a9c9: 00 00 add byte ptr [rax], al - 49a9cb: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9d1 <_end+0x4fd7051> - 49a9d1: 00 00 add byte ptr [rax], al - 49a9d3: 00 05 00 00 00 08 add byte ptr [rip + 134217728], al # 0x849a9d9 <_end+0x7fd7059> - 49a9d9: 00 00 add byte ptr [rax], al - 49a9db: 00 08 add byte ptr [rax], cl - 49a9dd: 00 00 add byte ptr [rax], al - 49a9df: 00 08 add byte ptr [rax], cl - 49a9e1: 00 00 add byte ptr [rax], al - 49a9e3: 00 08 add byte ptr [rax], cl - 49a9e5: 00 00 add byte ptr [rax], al - 49a9e7: 00 05 00 00 00 08 add byte ptr [rip + 134217728], al # 0x849a9ed <_end+0x7fd706d> - 49a9ed: 00 00 add byte ptr [rax], al - 49a9ef: 00 05 00 00 00 01 add byte ptr [rip + 16777216], al # 0x149a9f5 <_end+0xfd7075> - 49a9f5: 00 00 add byte ptr [rax], al - 49a9f7: 00 05 00 00 00 05 add byte ptr [rip + 83886080], al # 0x549a9fd <_end+0x4fd707d> - ... - 49aa3d: 00 00 add byte ptr [rax], al - 49aa3f: 00 05 00 00 00 01 add byte ptr [rip + 16777216], al # 0x149aa45 <_end+0xfd70c5> - -000000000049aa40 <_nl_value_type_LC_COLLATE>: - 49aa40: 05 00 00 00 01 add eax, 16777216 - 49aa45: 00 00 add byte ptr [rax], al - 49aa47: 00 08 add byte ptr [rax], cl - 49aa49: 00 00 add byte ptr [rax], al - 49aa4b: 00 08 add byte ptr [rax], cl - 49aa4d: 00 00 add byte ptr [rax], al - 49aa4f: 00 08 add byte ptr [rax], cl - 49aa51: 00 00 add byte ptr [rax], al - 49aa53: 00 08 add byte ptr [rax], cl - ... - 49aa61: 00 00 add byte ptr [rax], al - 49aa63: 00 08 add byte ptr [rax], cl - 49aa65: 00 00 add byte ptr [rax], al - 49aa67: 00 08 add byte ptr [rax], cl - 49aa69: 00 00 add byte ptr [rax], al - 49aa6b: 00 08 add byte ptr [rax], cl - 49aa6d: 00 00 add byte ptr [rax], al - 49aa6f: 00 08 add byte ptr [rax], cl - 49aa71: 00 00 add byte ptr [rax], al - 49aa73: 00 05 00 00 00 08 add byte ptr [rip + 134217728], al # 0x849aa79 <_end+0x7fd70f9> - 49aa79: 00 00 add byte ptr [rax], al - 49aa7b: 00 08 add byte ptr [rax], cl - 49aa7d: 00 00 add byte ptr [rax], al - 49aa7f: 00 08 add byte ptr [rax], cl - 49aa81: 00 00 add byte ptr [rax], al - 49aa83: 00 08 add byte ptr [rax], cl - 49aa85: 00 00 add byte ptr [rax], al - 49aa87: 00 01 add byte ptr [rcx], al - ... - 49aa9d: 00 00 add byte ptr [rax], al - 49aa9f: 00 56 00 add byte ptr [rsi], dl - -000000000049aaa0 <_nl_category_num_items>: - 49aaa0: 56 push rsi - 49aaa1: 00 00 add byte ptr [rax], al - 49aaa3: 00 00 add byte ptr [rax], al - 49aaa5: 00 00 add byte ptr [rax], al - 49aaa7: 00 06 add byte ptr [rsi], al - 49aaa9: 00 00 add byte ptr [rax], al - 49aaab: 00 00 add byte ptr [rax], al - 49aaad: 00 00 add byte ptr [rax], al - 49aaaf: 00 9f 00 00 00 00 add byte ptr [rdi], bl - 49aab5: 00 00 add byte ptr [rax], al - 49aab7: 00 13 add byte ptr [rbx], dl - 49aab9: 00 00 add byte ptr [rax], al - 49aabb: 00 00 add byte ptr [rax], al - 49aabd: 00 00 add byte ptr [rax], al - 49aabf: 00 2e add byte ptr [rsi], ch - 49aac1: 00 00 add byte ptr [rax], al - 49aac3: 00 00 add byte ptr [rax], al - 49aac5: 00 00 add byte ptr [rax], al - 49aac7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x49aacd <_nl_category_num_items+0x2d> - ... - 49aad5: 00 00 add byte ptr [rax], al - 49aad7: 00 03 add byte ptr [rbx], al - 49aad9: 00 00 add byte ptr [rax], al - 49aadb: 00 00 add byte ptr [rax], al - 49aadd: 00 00 add byte ptr [rax], al - 49aadf: 00 07 add byte ptr [rdi], al - 49aae1: 00 00 add byte ptr [rax], al - 49aae3: 00 00 add byte ptr [rax], al - 49aae5: 00 00 add byte ptr [rax], al - 49aae7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x49aaed <_nl_category_num_items+0x4d> - 49aaed: 00 00 add byte ptr [rax], al - 49aaef: 00 05 00 00 00 00 add byte ptr [rip], al # 0x49aaf5 <_nl_category_num_items+0x55> - 49aaf5: 00 00 add byte ptr [rax], al - 49aaf7: 00 02 add byte ptr [rdx], al - 49aaf9: 00 00 add byte ptr [rax], al - 49aafb: 00 00 add byte ptr [rax], al - 49aafd: 00 00 add byte ptr [rax], al - 49aaff: 00 10 add byte ptr [rax], dl - ... - 49ab0d: 00 00 add byte ptr [rax], al - 49ab0f: 00 5f 6e add byte ptr [rdi + 110], bl - -000000000049ab10 <__PRETTY_FUNCTION__.9861>: - 49ab10: 5f pop rdi - 49ab11: 6e outsb dx, byte ptr [rsi] - 49ab12: 6c insb byte ptr es:[rdi], dx - 49ab13: 5f pop rdi - 49ab14: 69 6e 74 65 72 6e 5f imul ebp, dword ptr [rsi + 116], 1601073765 - 49ab1b: 6c insb byte ptr es:[rdi], dx - 49ab1c: 6f outsd dx, dword ptr [rsi] - 49ab1d: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 49ab20: 65 5f pop rdi - 49ab22: 64 61 - 49ab24: 74 61 je 0x49ab87 <__PRETTY_FUNCTION__.9977+0x7> - 49ab26: 00 00 add byte ptr [rax], al - -000000000049ab28 <_nl_value_type_LC_MEASUREMENT>: - 49ab28: 03 00 add eax, dword ptr [rax] - 49ab2a: 00 00 add byte ptr [rax], al - 49ab2c: 01 00 add dword ptr [rax], eax - 49ab2e: 00 00 add byte ptr [rax], al - 49ab30: 6c insb byte ptr es:[rdi], dx - 49ab31: 6f outsd dx, dword ptr [rsi] - 49ab32: 61 - 49ab33: 64 61 - 49ab35: 72 63 jb 0x49ab9a <__PRETTY_FUNCTION__.9977+0x1a> - 49ab37: 68 69 76 65 2e push 778401385 - 49ab3c: 63 00 movsxd eax, dword ptr [rax] - 49ab3e: 61 - 49ab3f: 72 63 jb 0x49aba4 <__PRETTY_FUNCTION__.9937+0x4> - 49ab41: 68 6d 61 70 70 push 1886413165 - 49ab46: 65 64 20 3d 3d 20 26 68 and byte ptr fs:[rip + 1747329085], bh - 49ab4e: 65 61 - 49ab50: 64 6d insd dword ptr es:[rdi], dx - 49ab52: 61 - 49ab53: 70 00 jo 0x49ab55 <_nl_value_type_LC_MEASUREMENT+0x2d> - 49ab55: 00 00 add byte ptr [rax], al - 49ab57: 00 68 65 add byte ptr [rax + 101], ch - 49ab5a: 61 - 49ab5b: 64 6d insd dword ptr es:[rdi], dx - 49ab5d: 61 - 49ab5e: 70 2e jo 0x49ab8e <__PRETTY_FUNCTION__.9977+0xe> - 49ab60: 6c insb byte ptr es:[rdi], dx - 49ab61: 65 6e outsb dx, byte ptr gs:[rsi] - 49ab63: 20 3d 3d 20 61 72 and byte ptr [rip + 1918967869], bh # 0x72aacba6 <_end+0x725e9226> - 49ab69: 63 68 69 movsxd ebp, dword ptr [rax + 105] - 49ab6c: 76 65 jbe 0x49abd3 - 49ab6e: 5f pop rdi - 49ab6f: 73 74 jae 0x49abe5 - 49ab71: 61 - 49ab72: 74 2e je 0x49aba2 <__PRETTY_FUNCTION__.9937+0x2> - 49ab74: 73 74 jae 0x49abea - 49ab76: 5f pop rdi - 49ab77: 73 69 jae 0x49abe2 - 49ab79: 7a 65 jp 0x49abe0 - 49ab7b: 00 00 add byte ptr [rax], al - 49ab7d: 00 00 add byte ptr [rax], al - 49ab7f: 00 5f 6e add byte ptr [rdi + 110], bl - -000000000049ab80 <__PRETTY_FUNCTION__.9977>: - 49ab80: 5f pop rdi - 49ab81: 6e outsb dx, byte ptr [rsi] - 49ab82: 6c insb byte ptr es:[rdi], dx - 49ab83: 5f pop rdi - 49ab84: 61 - 49ab85: 72 63 jb 0x49abea - 49ab87: 68 69 76 65 5f push 1600484969 - 49ab8c: 73 75 jae 0x49ac03 - 49ab8e: 62 - 49ab8f: 66 72 65 jb 0x49abf7 - 49ab92: 65 72 65 jb 0x49abfa - 49ab95: 73 00 jae 0x49ab97 <__PRETTY_FUNCTION__.9977+0x17> - ... - 49ab9f: 00 5f 6e add byte ptr [rdi + 110], bl - -000000000049aba0 <__PRETTY_FUNCTION__.9937>: - 49aba0: 5f pop rdi - 49aba1: 6e outsb dx, byte ptr [rsi] - 49aba2: 6c insb byte ptr es:[rdi], dx - 49aba3: 5f pop rdi - 49aba4: 6c insb byte ptr es:[rdi], dx - 49aba5: 6f outsd dx, dword ptr [rsi] - 49aba6: 61 - 49aba7: 64 5f pop rdi - 49aba9: 6c insb byte ptr es:[rdi], dx - 49abaa: 6f outsd dx, dword ptr [rsi] - 49abab: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 49abae: 65 5f pop rdi - 49abb0: 66 72 6f jb 0x49ac22 - 49abb3: 6d insd dword ptr es:[rdi], dx - 49abb4: 5f pop rdi - 49abb5: 61 - 49abb6: 72 63 jb 0x49ac1b - 49abb8: 68 69 76 65 00 push 6649449 - 49abbd: 00 00 add byte ptr [rax], al - 49abbf: 00 2f add byte ptr [rdi], ch - -000000000049abc0 : - 49abc0: 2f - 49abc1: 75 73 jne 0x49ac36 - 49abc3: 72 2f jb 0x49abf4 - 49abc5: 6c insb byte ptr es:[rdi], dx - 49abc6: 69 62 2f 6c 6f 63 61 imul esp, dword ptr [rdx + 47], 1633906540 - 49abcd: 6c insb byte ptr es:[rdi], dx - 49abce: 65 2f - 49abd0: 6c insb byte ptr es:[rdi], dx - 49abd1: 6f outsd dx, dword ptr [rsi] - 49abd2: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 49abd5: 65 2d 61 72 63 68 sub eax, 1751347809 - 49abdb: 69 76 65 00 00 75 70 imul esi, dword ptr [rsi + 101], 1886715904 - 49abe2: 70 65 jo 0x49ac49 <_nl_C_LC_CTYPE_width+0x9> - 49abe4: 72 00 jb 0x49abe6 - 49abe6: 6c insb byte ptr es:[rdi], dx - 49abe7: 6f outsd dx, dword ptr [rsi] - 49abe8: 77 65 ja 0x49ac4f <_nl_C_LC_CTYPE_width+0xf> - 49abea: 72 00 jb 0x49abec - 49abec: 61 - 49abed: 6c insb byte ptr es:[rdi], dx - 49abee: 70 68 jo 0x49ac58 <_nl_C_LC_CTYPE_width+0x18> - 49abf0: 61 - 49abf1: 00 64 69 67 add byte ptr [rcx + 2*rbp + 103], ah - 49abf5: 69 74 00 78 64 69 67 69 imul esi, dword ptr [rax + rax + 120], 1768384868 - 49abfd: 74 00 je 0x49abff - 49abff: 73 70 jae 0x49ac71 <_nl_C_LC_CTYPE_width+0x31> - 49ac01: 61 - 49ac02: 63 65 00 movsxd esp, dword ptr [rbp] - 49ac05: 70 72 jo 0x49ac79 <_nl_C_LC_CTYPE_width+0x39> - 49ac07: 69 6e 74 00 67 72 61 imul ebp, dword ptr [rsi + 116], 1634887424 - 49ac0e: 70 68 jo 0x49ac78 <_nl_C_LC_CTYPE_width+0x38> - 49ac10: 00 62 6c add byte ptr [rdx + 108], ah - 49ac13: 61 - 49ac14: 6e outsb dx, byte ptr [rsi] - 49ac15: 6b 00 63 imul eax, dword ptr [rax], 99 - 49ac18: 6e outsb dx, byte ptr [rsi] - 49ac19: 74 72 je 0x49ac8d <_nl_C_LC_CTYPE_width+0x4d> - 49ac1b: 6c insb byte ptr es:[rdi], dx - 49ac1c: 00 70 75 add byte ptr [rax + 117], dh - 49ac1f: 6e outsb dx, byte ptr [rsi] - 49ac20: 63 74 00 61 movsxd esi, dword ptr [rax + rax + 97] - 49ac24: 6c insb byte ptr es:[rdi], dx - 49ac25: 6e outsb dx, byte ptr [rsi] - 49ac26: 75 6d jne 0x49ac95 <_nl_C_LC_CTYPE_width+0x55> - 49ac28: 00 00 add byte ptr [rax], al - 49ac2a: 74 6f je 0x49ac9b <_nl_C_LC_CTYPE_width+0x5b> - 49ac2c: 75 70 jne 0x49ac9e <_nl_C_LC_CTYPE_width+0x5e> - 49ac2e: 70 65 jo 0x49ac95 <_nl_C_LC_CTYPE_width+0x55> - 49ac30: 72 00 jb 0x49ac32 - 49ac32: 74 6f je 0x49aca3 <_nl_C_LC_CTYPE_map_tolower+0x3> - 49ac34: 6c insb byte ptr es:[rdi], dx - 49ac35: 6f outsd dx, dword ptr [rsi] - 49ac36: 77 65 ja 0x49ac9d <_nl_C_LC_CTYPE_width+0x5d> - 49ac38: 72 00 jb 0x49ac3a - 49ac3a: 00 00 add byte ptr [rax], al - 49ac3c: 00 00 add byte ptr [rax], al - 49ac3e: 00 00 add byte ptr [rax], al - -000000000049ac40 <_nl_C_LC_CTYPE_width>: - 49ac40: 07 - 49ac41: 00 00 add byte ptr [rax], al - 49ac43: 00 01 add byte ptr [rcx], al - 49ac45: 00 00 add byte ptr [rax], al - 49ac47: 00 04 00 add byte ptr [rax + rax], al - 49ac4a: 00 00 add byte ptr [rax], al - 49ac4c: 07 - 49ac4d: 00 00 add byte ptr [rax], al - 49ac4f: 00 0f add byte ptr [rdi], cl - 49ac51: 00 00 add byte ptr [rax], al - 49ac53: 00 18 add byte ptr [rax], bl - 49ac55: 00 00 add byte ptr [rax], al - 49ac57: 00 38 add byte ptr [rax], bh - 49ac59: 00 00 add byte ptr [rax], al - 49ac5b: 00 00 add byte ptr [rax], al - 49ac5d: 00 00 add byte ptr [rax], al - 49ac5f: 00 48 00 add byte ptr [rax], cl - 49ac62: 00 00 add byte ptr [rax], al - 49ac64: 48 00 00 add byte ptr [rax], al - 49ac67: 00 48 00 add byte ptr [rax], cl - 49ac6a: 00 00 add byte ptr [rax], al - 49ac6c: 48 00 00 add byte ptr [rax], al - 49ac6f: 00 48 00 add byte ptr [rax], cl - 49ac72: 00 00 add byte ptr [rax], al - 49ac74: 49 00 00 add byte ptr [r8], al - 49ac77: 00 00 add byte ptr [rax], al - 49ac79: ff ff - 49ac7b: ff ff - 49ac7d: ff ff - 49ac7f: ff ff - 49ac81: ff ff - 49ac83: ff ff - 49ac85: ff ff - 49ac87: ff 01 inc dword ptr [rcx] - 49ac89: 01 01 add dword ptr [rcx], eax - 49ac8b: 01 01 add dword ptr [rcx], eax - 49ac8d: 01 01 add dword ptr [rcx], eax - 49ac8f: 01 01 add dword ptr [rcx], eax - 49ac91: 01 01 add dword ptr [rcx], eax - 49ac93: 01 01 add dword ptr [rcx], eax - 49ac95: 01 01 add dword ptr [rcx], eax - 49ac97: 01 ff add edi, edi - 49ac99: 00 00 add byte ptr [rax], al - 49ac9b: 00 00 add byte ptr [rax], al - 49ac9d: 00 00 add byte ptr [rax], al - 49ac9f: 00 07 add byte ptr [rdi], al - -000000000049aca0 <_nl_C_LC_CTYPE_map_tolower>: - 49aca0: 07 - 49aca1: 00 00 add byte ptr [rax], al - 49aca3: 00 01 add byte ptr [rcx], al - 49aca5: 00 00 add byte ptr [rax], al - 49aca7: 00 05 00 00 00 03 add byte ptr [rip + 50331648], al # 0x349acad <_end+0x2fd732d> - 49acad: 00 00 add byte ptr [rax], al - 49acaf: 00 1f add byte ptr [rdi], bl - 49acb1: 00 00 add byte ptr [rax], al - 49acb3: 00 18 add byte ptr [rax], bl - ... - 49acbd: 00 00 add byte ptr [rax], al - 49acbf: 00 28 add byte ptr [rax], ch - ... - 49acc9: 00 00 add byte ptr [rax], al - 49accb: 00 20 add byte ptr [rax], ah - 49accd: 00 00 add byte ptr [rax], al - 49accf: 00 20 add byte ptr [rax], ah - 49acd1: 00 00 add byte ptr [rax], al - 49acd3: 00 20 add byte ptr [rax], ah - 49acd5: 00 00 add byte ptr [rax], al - 49acd7: 00 20 add byte ptr [rax], ah - 49acd9: 00 00 add byte ptr [rax], al - 49acdb: 00 20 add byte ptr [rax], ah - 49acdd: 00 00 add byte ptr [rax], al - 49acdf: 00 20 add byte ptr [rax], ah - 49ace1: 00 00 add byte ptr [rax], al - 49ace3: 00 20 add byte ptr [rax], ah - 49ace5: 00 00 add byte ptr [rax], al - 49ace7: 00 20 add byte ptr [rax], ah - 49ace9: 00 00 add byte ptr [rax], al - 49aceb: 00 20 add byte ptr [rax], ah - 49aced: 00 00 add byte ptr [rax], al - 49acef: 00 20 add byte ptr [rax], ah - 49acf1: 00 00 add byte ptr [rax], al - 49acf3: 00 20 add byte ptr [rax], ah - 49acf5: 00 00 add byte ptr [rax], al - 49acf7: 00 20 add byte ptr [rax], ah - 49acf9: 00 00 add byte ptr [rax], al - 49acfb: 00 20 add byte ptr [rax], ah - 49acfd: 00 00 add byte ptr [rax], al - 49acff: 00 20 add byte ptr [rax], ah - 49ad01: 00 00 add byte ptr [rax], al - 49ad03: 00 20 add byte ptr [rax], ah - 49ad05: 00 00 add byte ptr [rax], al - 49ad07: 00 20 add byte ptr [rax], ah - 49ad09: 00 00 add byte ptr [rax], al - 49ad0b: 00 20 add byte ptr [rax], ah - 49ad0d: 00 00 add byte ptr [rax], al - 49ad0f: 00 20 add byte ptr [rax], ah - 49ad11: 00 00 add byte ptr [rax], al - 49ad13: 00 20 add byte ptr [rax], ah - 49ad15: 00 00 add byte ptr [rax], al - 49ad17: 00 20 add byte ptr [rax], ah - 49ad19: 00 00 add byte ptr [rax], al - 49ad1b: 00 20 add byte ptr [rax], ah - 49ad1d: 00 00 add byte ptr [rax], al - 49ad1f: 00 20 add byte ptr [rax], ah - 49ad21: 00 00 add byte ptr [rax], al - 49ad23: 00 20 add byte ptr [rax], ah - 49ad25: 00 00 add byte ptr [rax], al - 49ad27: 00 20 add byte ptr [rax], ah - 49ad29: 00 00 add byte ptr [rax], al - 49ad2b: 00 20 add byte ptr [rax], ah - 49ad2d: 00 00 add byte ptr [rax], al - 49ad2f: 00 20 add byte ptr [rax], ah - ... - 49ad5d: 00 00 add byte ptr [rax], al - 49ad5f: 00 07 add byte ptr [rdi], al - -000000000049ad60 <_nl_C_LC_CTYPE_map_toupper>: - 49ad60: 07 - 49ad61: 00 00 add byte ptr [rax], al - 49ad63: 00 01 add byte ptr [rcx], al - 49ad65: 00 00 add byte ptr [rax], al - 49ad67: 00 05 00 00 00 03 add byte ptr [rip + 50331648], al # 0x349ad6d <_end+0x2fd73ed> - 49ad6d: 00 00 add byte ptr [rax], al - 49ad6f: 00 1f add byte ptr [rdi], bl - 49ad71: 00 00 add byte ptr [rax], al - 49ad73: 00 18 add byte ptr [rax], bl - ... - 49ad81: 00 00 add byte ptr [rax], al - 49ad83: 00 28 add byte ptr [rax], ch - 49ad85: 00 00 add byte ptr [rax], al - 49ad87: 00 00 add byte ptr [rax], al - 49ad89: 00 00 add byte ptr [rax], al - 49ad8b: 00 e0 add al, ah - 49ad8d: ff ff - 49ad8f: ff e0 jmp rax - 49ad91: ff ff - 49ad93: ff e0 jmp rax - 49ad95: ff ff - 49ad97: ff e0 jmp rax - 49ad99: ff ff - 49ad9b: ff e0 jmp rax - 49ad9d: ff ff - 49ad9f: ff e0 jmp rax - 49ada1: ff ff - 49ada3: ff e0 jmp rax - 49ada5: ff ff - 49ada7: ff e0 jmp rax - 49ada9: ff ff - 49adab: ff e0 jmp rax - 49adad: ff ff - 49adaf: ff e0 jmp rax - 49adb1: ff ff - 49adb3: ff e0 jmp rax - 49adb5: ff ff - 49adb7: ff e0 jmp rax - 49adb9: ff ff - 49adbb: ff e0 jmp rax - 49adbd: ff ff - 49adbf: ff e0 jmp rax - 49adc1: ff ff - 49adc3: ff e0 jmp rax - 49adc5: ff ff - 49adc7: ff e0 jmp rax - 49adc9: ff ff - 49adcb: ff e0 jmp rax - 49adcd: ff ff - 49adcf: ff e0 jmp rax - 49add1: ff ff - 49add3: ff e0 jmp rax - 49add5: ff ff - 49add7: ff e0 jmp rax - 49add9: ff ff - 49addb: ff e0 jmp rax - 49addd: ff ff - 49addf: ff e0 jmp rax - 49ade1: ff ff - 49ade3: ff e0 jmp rax - 49ade5: ff ff - 49ade7: ff e0 jmp rax - 49ade9: ff ff - 49adeb: ff e0 jmp rax - 49aded: ff ff - 49adef: ff e0 jmp rax - 49adf1: ff ff - 49adf3: ff 00 inc dword ptr [rax] - ... - 49ae1d: 00 00 add byte ptr [rax], al - 49ae1f: 00 00 add byte ptr [rax], al - -000000000049ae20 <_nl_C_LC_CTYPE_class_alnum>: - 49ae20: 00 00 add byte ptr [rax], al - 49ae22: 00 00 add byte ptr [rax], al - 49ae24: 00 00 add byte ptr [rax], al - 49ae26: ff 03 inc dword ptr [rbx] - 49ae28: fe ff - 49ae2a: ff 07 inc dword ptr [rdi] - 49ae2c: fe ff - 49ae2e: ff 07 inc dword ptr [rdi] - ... - 49ae40: 07 - 49ae41: 00 00 add byte ptr [rax], al - 49ae43: 00 01 add byte ptr [rcx], al - 49ae45: 00 00 add byte ptr [rax], al - 49ae47: 00 07 add byte ptr [rdi], al - 49ae49: 00 00 add byte ptr [rax], al - 49ae4b: 00 00 add byte ptr [rax], al - 49ae4d: 00 00 add byte ptr [rax], al - 49ae4f: 00 03 add byte ptr [rbx], al - 49ae51: 00 00 add byte ptr [rax], al - 49ae53: 00 18 add byte ptr [rax], bl - 49ae55: 00 00 add byte ptr [rax], al - 49ae57: 00 1c 00 add byte ptr [rax + rax], bl - ... - 49ae62: ff 03 inc dword ptr [rbx] - 49ae64: fe ff - 49ae66: ff 07 inc dword ptr [rdi] - 49ae68: fe ff - 49ae6a: ff 07 inc dword ptr [rdi] - ... - -000000000049ae80 <_nl_C_LC_CTYPE_class_punct>: - 49ae80: 00 00 add byte ptr [rax], al - 49ae82: 00 00 add byte ptr [rax], al - 49ae84: fe ff - 49ae86: 00 fc add ah, bh - 49ae88: 01 00 add dword ptr [rax], eax - 49ae8a: 00 f8 add al, bh - 49ae8c: 01 00 add dword ptr [rax], eax - 49ae8e: 00 78 00 add byte ptr [rax], bh - ... - 49ae9d: 00 00 add byte ptr [rax], al - 49ae9f: 00 07 add byte ptr [rdi], al - 49aea1: 00 00 add byte ptr [rax], al - 49aea3: 00 01 add byte ptr [rcx], al - 49aea5: 00 00 add byte ptr [rax], al - 49aea7: 00 07 add byte ptr [rdi], al - 49aea9: 00 00 add byte ptr [rax], al - 49aeab: 00 00 add byte ptr [rax], al - 49aead: 00 00 add byte ptr [rax], al - 49aeaf: 00 03 add byte ptr [rbx], al - 49aeb1: 00 00 add byte ptr [rax], al - 49aeb3: 00 18 add byte ptr [rax], bl - 49aeb5: 00 00 add byte ptr [rax], al - 49aeb7: 00 1c 00 add byte ptr [rax + rax], bl - 49aeba: 00 00 add byte ptr [rax], al - 49aebc: 00 00 add byte ptr [rax], al - 49aebe: 00 00 add byte ptr [rax], al - 49aec0: fe ff - 49aec2: 00 fc add ah, bh - 49aec4: 01 00 add dword ptr [rax], eax - 49aec6: 00 f8 add al, bh - 49aec8: 01 00 add dword ptr [rax], eax - 49aeca: 00 78 00 add byte ptr [rax], bh - ... - 49aedd: 00 00 add byte ptr [rax], al - 49aedf: 00 ff add bh, bh - -000000000049aee0 <_nl_C_LC_CTYPE_class_cntrl>: - 49aee0: ff ff - 49aee2: ff ff - ... - 49aeec: 00 00 add byte ptr [rax], al - 49aeee: 00 80 00 00 00 00 add byte ptr [rax], al - ... - 49af00: 07 - 49af01: 00 00 add byte ptr [rax], al - 49af03: 00 01 add byte ptr [rcx], al - 49af05: 00 00 add byte ptr [rax], al - 49af07: 00 07 add byte ptr [rdi], al - 49af09: 00 00 add byte ptr [rax], al - 49af0b: 00 00 add byte ptr [rax], al - 49af0d: 00 00 add byte ptr [rax], al - 49af0f: 00 03 add byte ptr [rbx], al - 49af11: 00 00 add byte ptr [rax], al - 49af13: 00 18 add byte ptr [rax], bl - 49af15: 00 00 add byte ptr [rax], al - 49af17: 00 1c 00 add byte ptr [rax + rax], bl - 49af1a: 00 00 add byte ptr [rax], al - 49af1c: ff ff - 49af1e: ff ff - ... - 49af28: 00 00 add byte ptr [rax], al - 49af2a: 00 80 00 00 00 00 add byte ptr [rax], al - ... - -000000000049af40 <_nl_C_LC_CTYPE_class_blank>: - 49af40: 00 02 add byte ptr [rdx], al - 49af42: 00 00 add byte ptr [rax], al - 49af44: 01 00 add dword ptr [rax], eax - ... - 49af5e: 00 00 add byte ptr [rax], al - 49af60: 06 - 49af61: 00 00 add byte ptr [rax], al - 49af63: 00 01 add byte ptr [rcx], al - 49af65: 00 00 add byte ptr [rax], al - 49af67: 00 06 add byte ptr [rsi], al - 49af69: 00 00 add byte ptr [rax], al - 49af6b: 00 00 add byte ptr [rax], al - 49af6d: 00 00 add byte ptr [rax], al - 49af6f: 00 01 add byte ptr [rcx], al - 49af71: 00 00 add byte ptr [rax], al - 49af73: 00 18 add byte ptr [rax], bl - 49af75: 00 00 add byte ptr [rax], al - 49af77: 00 1c 00 add byte ptr [rax + rax], bl - 49af7a: 00 00 add byte ptr [rax], al - 49af7c: 00 02 add byte ptr [rdx], al - 49af7e: 00 00 add byte ptr [rax], al - 49af80: 01 00 add dword ptr [rax], eax - ... - 49af9e: 00 00 add byte ptr [rax], al - -000000000049afa0 <_nl_C_LC_CTYPE_class_graph>: - 49afa0: 00 00 add byte ptr [rax], al - 49afa2: 00 00 add byte ptr [rax], al - 49afa4: fe ff - 49afa6: ff ff - 49afa8: ff ff - 49afaa: ff ff - 49afac: ff ff - 49afae: ff 7f 00 - ... - 49afbd: 00 00 add byte ptr [rax], al - 49afbf: 00 07 add byte ptr [rdi], al - 49afc1: 00 00 add byte ptr [rax], al - 49afc3: 00 01 add byte ptr [rcx], al - 49afc5: 00 00 add byte ptr [rax], al - 49afc7: 00 07 add byte ptr [rdi], al - 49afc9: 00 00 add byte ptr [rax], al - 49afcb: 00 00 add byte ptr [rax], al - 49afcd: 00 00 add byte ptr [rax], al - 49afcf: 00 03 add byte ptr [rbx], al - 49afd1: 00 00 add byte ptr [rax], al - 49afd3: 00 18 add byte ptr [rax], bl - 49afd5: 00 00 add byte ptr [rax], al - 49afd7: 00 1c 00 add byte ptr [rax + rax], bl - 49afda: 00 00 add byte ptr [rax], al - 49afdc: 00 00 add byte ptr [rax], al - 49afde: 00 00 add byte ptr [rax], al - 49afe0: fe ff - 49afe2: ff ff - 49afe4: ff ff - 49afe6: ff ff - 49afe8: ff ff - 49afea: ff 7f 00 - ... - 49affd: 00 00 add byte ptr [rax], al - 49afff: 00 00 add byte ptr [rax], al - -000000000049b000 <_nl_C_LC_CTYPE_class_print>: - 49b000: 00 00 add byte ptr [rax], al - 49b002: 00 00 add byte ptr [rax], al - 49b004: ff ff - 49b006: ff ff - 49b008: ff ff - 49b00a: ff ff - 49b00c: ff ff - 49b00e: ff 7f 00 - ... - 49b01d: 00 00 add byte ptr [rax], al - 49b01f: 00 07 add byte ptr [rdi], al - 49b021: 00 00 add byte ptr [rax], al - 49b023: 00 01 add byte ptr [rcx], al - 49b025: 00 00 add byte ptr [rax], al - 49b027: 00 07 add byte ptr [rdi], al - 49b029: 00 00 add byte ptr [rax], al - 49b02b: 00 00 add byte ptr [rax], al - 49b02d: 00 00 add byte ptr [rax], al - 49b02f: 00 03 add byte ptr [rbx], al - 49b031: 00 00 add byte ptr [rax], al - 49b033: 00 18 add byte ptr [rax], bl - 49b035: 00 00 add byte ptr [rax], al - 49b037: 00 1c 00 add byte ptr [rax + rax], bl - 49b03a: 00 00 add byte ptr [rax], al - 49b03c: 00 00 add byte ptr [rax], al - 49b03e: 00 00 add byte ptr [rax], al - 49b040: ff ff - 49b042: ff ff - 49b044: ff ff - 49b046: ff ff - 49b048: ff ff - 49b04a: ff 7f 00 - ... - 49b05d: 00 00 add byte ptr [rax], al - 49b05f: 00 00 add byte ptr [rax], al - -000000000049b060 <_nl_C_LC_CTYPE_class_space>: - 49b060: 00 3e add byte ptr [rsi], bh - 49b062: 00 00 add byte ptr [rax], al - 49b064: 01 00 add dword ptr [rax], eax - ... - 49b07e: 00 00 add byte ptr [rax], al - 49b080: 06 - 49b081: 00 00 add byte ptr [rax], al - 49b083: 00 01 add byte ptr [rcx], al - 49b085: 00 00 add byte ptr [rax], al - 49b087: 00 06 add byte ptr [rsi], al - 49b089: 00 00 add byte ptr [rax], al - 49b08b: 00 00 add byte ptr [rax], al - 49b08d: 00 00 add byte ptr [rax], al - 49b08f: 00 01 add byte ptr [rcx], al - 49b091: 00 00 add byte ptr [rax], al - 49b093: 00 18 add byte ptr [rax], bl - 49b095: 00 00 add byte ptr [rax], al - 49b097: 00 1c 00 add byte ptr [rax + rax], bl - 49b09a: 00 00 add byte ptr [rax], al - 49b09c: 00 3e add byte ptr [rsi], bh - 49b09e: 00 00 add byte ptr [rax], al - 49b0a0: 01 00 add dword ptr [rax], eax - ... - 49b0be: 00 00 add byte ptr [rax], al - -000000000049b0c0 <_nl_C_LC_CTYPE_class_xdigit>: - 49b0c0: 00 00 add byte ptr [rax], al - 49b0c2: 00 00 add byte ptr [rax], al - 49b0c4: 00 00 add byte ptr [rax], al - 49b0c6: ff 03 inc dword ptr [rbx] - 49b0c8: 7e 00 jle 0x49b0ca <_nl_C_LC_CTYPE_class_xdigit+0xa> - 49b0ca: 00 00 add byte ptr [rax], al - 49b0cc: 7e 00 jle 0x49b0ce <_nl_C_LC_CTYPE_class_xdigit+0xe> - ... - 49b0de: 00 00 add byte ptr [rax], al - 49b0e0: 07 - 49b0e1: 00 00 add byte ptr [rax], al - 49b0e3: 00 01 add byte ptr [rcx], al - 49b0e5: 00 00 add byte ptr [rax], al - 49b0e7: 00 07 add byte ptr [rdi], al - 49b0e9: 00 00 add byte ptr [rax], al - 49b0eb: 00 00 add byte ptr [rax], al - 49b0ed: 00 00 add byte ptr [rax], al - 49b0ef: 00 03 add byte ptr [rbx], al - 49b0f1: 00 00 add byte ptr [rax], al - 49b0f3: 00 18 add byte ptr [rax], bl - 49b0f5: 00 00 add byte ptr [rax], al - 49b0f7: 00 1c 00 add byte ptr [rax + rax], bl - ... - 49b102: ff 03 inc dword ptr [rbx] - 49b104: 7e 00 jle 0x49b106 <_nl_C_LC_CTYPE_class_xdigit+0x46> - 49b106: 00 00 add byte ptr [rax], al - 49b108: 7e 00 jle 0x49b10a <_nl_C_LC_CTYPE_class_xdigit+0x4a> - ... - 49b11e: 00 00 add byte ptr [rax], al - -000000000049b120 <_nl_C_LC_CTYPE_class_digit>: - 49b120: 00 00 add byte ptr [rax], al - 49b122: 00 00 add byte ptr [rax], al - 49b124: 00 00 add byte ptr [rax], al - 49b126: ff 03 inc dword ptr [rbx] - ... - 49b140: 06 - 49b141: 00 00 add byte ptr [rax], al - 49b143: 00 01 add byte ptr [rcx], al - 49b145: 00 00 add byte ptr [rax], al - 49b147: 00 06 add byte ptr [rsi], al - 49b149: 00 00 add byte ptr [rax], al - 49b14b: 00 00 add byte ptr [rax], al - 49b14d: 00 00 add byte ptr [rax], al - 49b14f: 00 01 add byte ptr [rcx], al - 49b151: 00 00 add byte ptr [rax], al - 49b153: 00 18 add byte ptr [rax], bl - 49b155: 00 00 add byte ptr [rax], al - 49b157: 00 1c 00 add byte ptr [rax + rax], bl - ... - 49b162: ff 03 inc dword ptr [rbx] - ... - -000000000049b180 <_nl_C_LC_CTYPE_class_alpha>: - ... - 49b188: fe ff - 49b18a: ff 07 inc dword ptr [rdi] - 49b18c: fe ff - 49b18e: ff 07 inc dword ptr [rdi] - ... - 49b1a0: 07 - 49b1a1: 00 00 add byte ptr [rax], al - 49b1a3: 00 01 add byte ptr [rcx], al - 49b1a5: 00 00 add byte ptr [rax], al - 49b1a7: 00 06 add byte ptr [rsi], al - 49b1a9: 00 00 add byte ptr [rax], al - 49b1ab: 00 01 add byte ptr [rcx], al - 49b1ad: 00 00 add byte ptr [rax], al - 49b1af: 00 01 add byte ptr [rcx], al - 49b1b1: 00 00 add byte ptr [rax], al - 49b1b3: 00 18 add byte ptr [rax], bl - 49b1b5: 00 00 add byte ptr [rax], al - 49b1b7: 00 00 add byte ptr [rax], al - 49b1b9: 00 00 add byte ptr [rax], al - 49b1bb: 00 20 add byte ptr [rax], ah - 49b1bd: 00 00 add byte ptr [rax], al - 49b1bf: 00 fe add dh, bh - 49b1c1: ff ff - 49b1c3: 07 - 49b1c4: fe ff - 49b1c6: ff 07 inc dword ptr [rdi] - ... - -000000000049b1e0 <_nl_C_LC_CTYPE_class_lower>: - ... - 49b1ec: fe ff - 49b1ee: ff 07 inc dword ptr [rdi] - ... - 49b200: 07 - 49b201: 00 00 add byte ptr [rax], al - 49b203: 00 01 add byte ptr [rcx], al - 49b205: 00 00 add byte ptr [rax], al - 49b207: 00 06 add byte ptr [rsi], al - 49b209: 00 00 add byte ptr [rax], al - 49b20b: 00 01 add byte ptr [rcx], al - 49b20d: 00 00 add byte ptr [rax], al - 49b20f: 00 01 add byte ptr [rcx], al - 49b211: 00 00 add byte ptr [rax], al - 49b213: 00 18 add byte ptr [rax], bl - 49b215: 00 00 add byte ptr [rax], al - 49b217: 00 00 add byte ptr [rax], al - 49b219: 00 00 add byte ptr [rax], al - 49b21b: 00 20 add byte ptr [rax], ah - 49b21d: 00 00 add byte ptr [rax], al - 49b21f: 00 00 add byte ptr [rax], al - 49b221: 00 00 add byte ptr [rax], al - 49b223: 00 fe add dh, bh - 49b225: ff ff - 49b227: 07 - ... - -000000000049b240 <_nl_C_LC_CTYPE_class_upper>: - ... - 49b248: fe ff - 49b24a: ff 07 inc dword ptr [rdi] - ... - 49b260: 07 - 49b261: 00 00 add byte ptr [rax], al - 49b263: 00 01 add byte ptr [rcx], al - 49b265: 00 00 add byte ptr [rax], al - 49b267: 00 06 add byte ptr [rsi], al - 49b269: 00 00 add byte ptr [rax], al - 49b26b: 00 01 add byte ptr [rcx], al - 49b26d: 00 00 add byte ptr [rax], al - 49b26f: 00 01 add byte ptr [rcx], al - 49b271: 00 00 add byte ptr [rax], al - 49b273: 00 18 add byte ptr [rax], bl - 49b275: 00 00 add byte ptr [rax], al - 49b277: 00 00 add byte ptr [rax], al - 49b279: 00 00 add byte ptr [rax], al - 49b27b: 00 20 add byte ptr [rax], ah - 49b27d: 00 00 add byte ptr [rax], al - 49b27f: 00 fe add dh, bh - 49b281: ff ff - 49b283: 07 - ... - -000000000049b2a0 <_nl_C_LC_CTYPE_tolower>: - 49b2a0: 80 00 00 add byte ptr [rax], 0 - 49b2a3: 00 81 00 00 00 82 add byte ptr [rcx - 2113929216], al - 49b2a9: 00 00 add byte ptr [rax], al - 49b2ab: 00 83 00 00 00 84 add byte ptr [rbx - 2080374784], al - 49b2b1: 00 00 add byte ptr [rax], al - 49b2b3: 00 85 00 00 00 86 add byte ptr [rbp - 2046820352], al - 49b2b9: 00 00 add byte ptr [rax], al - 49b2bb: 00 87 00 00 00 88 add byte ptr [rdi - 2013265920], al - 49b2c1: 00 00 add byte ptr [rax], al - 49b2c3: 00 89 00 00 00 8a add byte ptr [rcx - 1979711488], cl - 49b2c9: 00 00 add byte ptr [rax], al - 49b2cb: 00 8b 00 00 00 8c add byte ptr [rbx - 1946157056], cl - 49b2d1: 00 00 add byte ptr [rax], al - 49b2d3: 00 8d 00 00 00 8e add byte ptr [rbp - 1912602624], cl - 49b2d9: 00 00 add byte ptr [rax], al - 49b2db: 00 8f 00 00 00 90 add byte ptr [rdi - 1879048192], cl - 49b2e1: 00 00 add byte ptr [rax], al - 49b2e3: 00 91 00 00 00 92 add byte ptr [rcx - 1845493760], dl - 49b2e9: 00 00 add byte ptr [rax], al - 49b2eb: 00 93 00 00 00 94 add byte ptr [rbx - 1811939328], dl - 49b2f1: 00 00 add byte ptr [rax], al - 49b2f3: 00 95 00 00 00 96 add byte ptr [rbp - 1778384896], dl - 49b2f9: 00 00 add byte ptr [rax], al - 49b2fb: 00 97 00 00 00 98 add byte ptr [rdi - 1744830464], dl - 49b301: 00 00 add byte ptr [rax], al - 49b303: 00 99 00 00 00 9a add byte ptr [rcx - 1711276032], bl - 49b309: 00 00 add byte ptr [rax], al - 49b30b: 00 9b 00 00 00 9c add byte ptr [rbx - 1677721600], bl - 49b311: 00 00 add byte ptr [rax], al - 49b313: 00 9d 00 00 00 9e add byte ptr [rbp - 1644167168], bl - 49b319: 00 00 add byte ptr [rax], al - 49b31b: 00 9f 00 00 00 a0 add byte ptr [rdi - 1610612736], bl - 49b321: 00 00 add byte ptr [rax], al - 49b323: 00 a1 00 00 00 a2 add byte ptr [rcx - 1577058304], ah - 49b329: 00 00 add byte ptr [rax], al - 49b32b: 00 a3 00 00 00 a4 add byte ptr [rbx - 1543503872], ah - 49b331: 00 00 add byte ptr [rax], al - 49b333: 00 a5 00 00 00 a6 add byte ptr [rbp - 1509949440], ah - 49b339: 00 00 add byte ptr [rax], al - 49b33b: 00 a7 00 00 00 a8 add byte ptr [rdi - 1476395008], ah - 49b341: 00 00 add byte ptr [rax], al - 49b343: 00 a9 00 00 00 aa add byte ptr [rcx - 1442840576], ch - 49b349: 00 00 add byte ptr [rax], al - 49b34b: 00 ab 00 00 00 ac add byte ptr [rbx - 1409286144], ch - 49b351: 00 00 add byte ptr [rax], al - 49b353: 00 ad 00 00 00 ae add byte ptr [rbp - 1375731712], ch - 49b359: 00 00 add byte ptr [rax], al - 49b35b: 00 af 00 00 00 b0 add byte ptr [rdi - 1342177280], ch - 49b361: 00 00 add byte ptr [rax], al - 49b363: 00 b1 00 00 00 b2 add byte ptr [rcx - 1308622848], dh - 49b369: 00 00 add byte ptr [rax], al - 49b36b: 00 b3 00 00 00 b4 add byte ptr [rbx - 1275068416], dh - 49b371: 00 00 add byte ptr [rax], al - 49b373: 00 b5 00 00 00 b6 add byte ptr [rbp - 1241513984], dh - 49b379: 00 00 add byte ptr [rax], al - 49b37b: 00 b7 00 00 00 b8 add byte ptr [rdi - 1207959552], dh - 49b381: 00 00 add byte ptr [rax], al - 49b383: 00 b9 00 00 00 ba add byte ptr [rcx - 1174405120], bh - 49b389: 00 00 add byte ptr [rax], al - 49b38b: 00 bb 00 00 00 bc add byte ptr [rbx - 1140850688], bh - 49b391: 00 00 add byte ptr [rax], al - 49b393: 00 bd 00 00 00 be add byte ptr [rbp - 1107296256], bh - 49b399: 00 00 add byte ptr [rax], al - 49b39b: 00 bf 00 00 00 c0 add byte ptr [rdi - 1073741824], bh - 49b3a1: 00 00 add byte ptr [rax], al - 49b3a3: 00 c1 add cl, al - 49b3a5: 00 00 add byte ptr [rax], al - 49b3a7: 00 c2 add dl, al - 49b3a9: 00 00 add byte ptr [rax], al - 49b3ab: 00 c3 add bl, al - 49b3ad: 00 00 add byte ptr [rax], al - 49b3af: 00 c4 add ah, al - 49b3b1: 00 00 add byte ptr [rax], al - 49b3b3: 00 c5 add ch, al - 49b3b5: 00 00 add byte ptr [rax], al - 49b3b7: 00 c6 add dh, al - 49b3b9: 00 00 add byte ptr [rax], al - 49b3bb: 00 c7 add bh, al - 49b3bd: 00 00 add byte ptr [rax], al - 49b3bf: 00 c8 add al, cl - 49b3c1: 00 00 add byte ptr [rax], al - 49b3c3: 00 c9 add cl, cl - 49b3c5: 00 00 add byte ptr [rax], al - 49b3c7: 00 ca add dl, cl - 49b3c9: 00 00 add byte ptr [rax], al - 49b3cb: 00 cb add bl, cl - 49b3cd: 00 00 add byte ptr [rax], al - 49b3cf: 00 cc add ah, cl - 49b3d1: 00 00 add byte ptr [rax], al - 49b3d3: 00 cd add ch, cl - 49b3d5: 00 00 add byte ptr [rax], al - 49b3d7: 00 ce add dh, cl - 49b3d9: 00 00 add byte ptr [rax], al - 49b3db: 00 cf add bh, cl - 49b3dd: 00 00 add byte ptr [rax], al - 49b3df: 00 d0 add al, dl - 49b3e1: 00 00 add byte ptr [rax], al - 49b3e3: 00 d1 add cl, dl - 49b3e5: 00 00 add byte ptr [rax], al - 49b3e7: 00 d2 add dl, dl - 49b3e9: 00 00 add byte ptr [rax], al - 49b3eb: 00 d3 add bl, dl - 49b3ed: 00 00 add byte ptr [rax], al - 49b3ef: 00 d4 add ah, dl - 49b3f1: 00 00 add byte ptr [rax], al - 49b3f3: 00 d5 add ch, dl - 49b3f5: 00 00 add byte ptr [rax], al - 49b3f7: 00 d6 add dh, dl - 49b3f9: 00 00 add byte ptr [rax], al - 49b3fb: 00 d7 add bh, dl - 49b3fd: 00 00 add byte ptr [rax], al - 49b3ff: 00 d8 add al, bl - 49b401: 00 00 add byte ptr [rax], al - 49b403: 00 d9 add cl, bl - 49b405: 00 00 add byte ptr [rax], al - 49b407: 00 da add dl, bl - 49b409: 00 00 add byte ptr [rax], al - 49b40b: 00 db add bl, bl - 49b40d: 00 00 add byte ptr [rax], al - 49b40f: 00 dc add ah, bl - 49b411: 00 00 add byte ptr [rax], al - 49b413: 00 dd add ch, bl - 49b415: 00 00 add byte ptr [rax], al - 49b417: 00 de add dh, bl - 49b419: 00 00 add byte ptr [rax], al - 49b41b: 00 df add bh, bl - 49b41d: 00 00 add byte ptr [rax], al - 49b41f: 00 e0 add al, ah - 49b421: 00 00 add byte ptr [rax], al - 49b423: 00 e1 add cl, ah - 49b425: 00 00 add byte ptr [rax], al - 49b427: 00 e2 add dl, ah - 49b429: 00 00 add byte ptr [rax], al - 49b42b: 00 e3 add bl, ah - 49b42d: 00 00 add byte ptr [rax], al - 49b42f: 00 e4 add ah, ah - 49b431: 00 00 add byte ptr [rax], al - 49b433: 00 e5 add ch, ah - 49b435: 00 00 add byte ptr [rax], al - 49b437: 00 e6 add dh, ah - 49b439: 00 00 add byte ptr [rax], al - 49b43b: 00 e7 add bh, ah - 49b43d: 00 00 add byte ptr [rax], al - 49b43f: 00 e8 add al, ch - 49b441: 00 00 add byte ptr [rax], al - 49b443: 00 e9 add cl, ch - 49b445: 00 00 add byte ptr [rax], al - 49b447: 00 ea add dl, ch - 49b449: 00 00 add byte ptr [rax], al - 49b44b: 00 eb add bl, ch - 49b44d: 00 00 add byte ptr [rax], al - 49b44f: 00 ec add ah, ch - 49b451: 00 00 add byte ptr [rax], al - 49b453: 00 ed add ch, ch - 49b455: 00 00 add byte ptr [rax], al - 49b457: 00 ee add dh, ch - 49b459: 00 00 add byte ptr [rax], al - 49b45b: 00 ef add bh, ch - 49b45d: 00 00 add byte ptr [rax], al - 49b45f: 00 f0 add al, dh - 49b461: 00 00 add byte ptr [rax], al - 49b463: 00 f1 add cl, dh - 49b465: 00 00 add byte ptr [rax], al - 49b467: 00 f2 add dl, dh - 49b469: 00 00 add byte ptr [rax], al - 49b46b: 00 f3 add bl, dh - 49b46d: 00 00 add byte ptr [rax], al - 49b46f: 00 f4 add ah, dh - 49b471: 00 00 add byte ptr [rax], al - 49b473: 00 f5 add ch, dh - 49b475: 00 00 add byte ptr [rax], al - 49b477: 00 f6 add dh, dh - 49b479: 00 00 add byte ptr [rax], al - 49b47b: 00 f7 add bh, dh - 49b47d: 00 00 add byte ptr [rax], al - 49b47f: 00 f8 add al, bh - 49b481: 00 00 add byte ptr [rax], al - 49b483: 00 f9 add cl, bh - 49b485: 00 00 add byte ptr [rax], al - 49b487: 00 fa add dl, bh - 49b489: 00 00 add byte ptr [rax], al - 49b48b: 00 fb add bl, bh - 49b48d: 00 00 add byte ptr [rax], al - 49b48f: 00 fc add ah, bh - 49b491: 00 00 add byte ptr [rax], al - 49b493: 00 fd add ch, bh - 49b495: 00 00 add byte ptr [rax], al - 49b497: 00 fe add dh, bh - 49b499: 00 00 add byte ptr [rax], al - 49b49b: 00 ff add bh, bh - 49b49d: ff ff - 49b49f: ff 00 inc dword ptr [rax] - 49b4a1: 00 00 add byte ptr [rax], al - 49b4a3: 00 01 add byte ptr [rcx], al - 49b4a5: 00 00 add byte ptr [rax], al - 49b4a7: 00 02 add byte ptr [rdx], al - 49b4a9: 00 00 add byte ptr [rax], al - 49b4ab: 00 03 add byte ptr [rbx], al - 49b4ad: 00 00 add byte ptr [rax], al - 49b4af: 00 04 00 add byte ptr [rax + rax], al - 49b4b2: 00 00 add byte ptr [rax], al - 49b4b4: 05 00 00 00 06 add eax, 100663296 - 49b4b9: 00 00 add byte ptr [rax], al - 49b4bb: 00 07 add byte ptr [rdi], al - 49b4bd: 00 00 add byte ptr [rax], al - 49b4bf: 00 08 add byte ptr [rax], cl - 49b4c1: 00 00 add byte ptr [rax], al - 49b4c3: 00 09 add byte ptr [rcx], cl - 49b4c5: 00 00 add byte ptr [rax], al - 49b4c7: 00 0a add byte ptr [rdx], cl - 49b4c9: 00 00 add byte ptr [rax], al - 49b4cb: 00 0b add byte ptr [rbx], cl - 49b4cd: 00 00 add byte ptr [rax], al - 49b4cf: 00 0c 00 add byte ptr [rax + rax], cl - 49b4d2: 00 00 add byte ptr [rax], al - 49b4d4: 0d 00 00 00 0e or eax, 234881024 - 49b4d9: 00 00 add byte ptr [rax], al - 49b4db: 00 0f add byte ptr [rdi], cl - 49b4dd: 00 00 add byte ptr [rax], al - 49b4df: 00 10 add byte ptr [rax], dl - 49b4e1: 00 00 add byte ptr [rax], al - 49b4e3: 00 11 add byte ptr [rcx], dl - 49b4e5: 00 00 add byte ptr [rax], al - 49b4e7: 00 12 add byte ptr [rdx], dl - 49b4e9: 00 00 add byte ptr [rax], al - 49b4eb: 00 13 add byte ptr [rbx], dl - 49b4ed: 00 00 add byte ptr [rax], al - 49b4ef: 00 14 00 add byte ptr [rax + rax], dl - 49b4f2: 00 00 add byte ptr [rax], al - 49b4f4: 15 00 00 00 16 adc eax, 369098752 - 49b4f9: 00 00 add byte ptr [rax], al - 49b4fb: 00 17 add byte ptr [rdi], dl - 49b4fd: 00 00 add byte ptr [rax], al - 49b4ff: 00 18 add byte ptr [rax], bl - 49b501: 00 00 add byte ptr [rax], al - 49b503: 00 19 add byte ptr [rcx], bl - 49b505: 00 00 add byte ptr [rax], al - 49b507: 00 1a add byte ptr [rdx], bl - 49b509: 00 00 add byte ptr [rax], al - 49b50b: 00 1b add byte ptr [rbx], bl - 49b50d: 00 00 add byte ptr [rax], al - 49b50f: 00 1c 00 add byte ptr [rax + rax], bl - 49b512: 00 00 add byte ptr [rax], al - 49b514: 1d 00 00 00 1e sbb eax, 503316480 - 49b519: 00 00 add byte ptr [rax], al - 49b51b: 00 1f add byte ptr [rdi], bl - 49b51d: 00 00 add byte ptr [rax], al - 49b51f: 00 20 add byte ptr [rax], ah - 49b521: 00 00 add byte ptr [rax], al - 49b523: 00 21 add byte ptr [rcx], ah - 49b525: 00 00 add byte ptr [rax], al - 49b527: 00 22 add byte ptr [rdx], ah - 49b529: 00 00 add byte ptr [rax], al - 49b52b: 00 23 add byte ptr [rbx], ah - 49b52d: 00 00 add byte ptr [rax], al - 49b52f: 00 24 00 add byte ptr [rax + rax], ah - 49b532: 00 00 add byte ptr [rax], al - 49b534: 25 00 00 00 26 and eax, 637534208 - 49b539: 00 00 add byte ptr [rax], al - 49b53b: 00 27 add byte ptr [rdi], ah - 49b53d: 00 00 add byte ptr [rax], al - 49b53f: 00 28 add byte ptr [rax], ch - 49b541: 00 00 add byte ptr [rax], al - 49b543: 00 29 add byte ptr [rcx], ch - 49b545: 00 00 add byte ptr [rax], al - 49b547: 00 2a add byte ptr [rdx], ch - 49b549: 00 00 add byte ptr [rax], al - 49b54b: 00 2b add byte ptr [rbx], ch - 49b54d: 00 00 add byte ptr [rax], al - 49b54f: 00 2c 00 add byte ptr [rax + rax], ch - 49b552: 00 00 add byte ptr [rax], al - 49b554: 2d 00 00 00 2e sub eax, 771751936 - 49b559: 00 00 add byte ptr [rax], al - 49b55b: 00 2f add byte ptr [rdi], ch - 49b55d: 00 00 add byte ptr [rax], al - 49b55f: 00 30 add byte ptr [rax], dh - 49b561: 00 00 add byte ptr [rax], al - 49b563: 00 31 add byte ptr [rcx], dh - 49b565: 00 00 add byte ptr [rax], al - 49b567: 00 32 add byte ptr [rdx], dh - 49b569: 00 00 add byte ptr [rax], al - 49b56b: 00 33 add byte ptr [rbx], dh - 49b56d: 00 00 add byte ptr [rax], al - 49b56f: 00 34 00 add byte ptr [rax + rax], dh - 49b572: 00 00 add byte ptr [rax], al - 49b574: 35 00 00 00 36 xor eax, 905969664 - 49b579: 00 00 add byte ptr [rax], al - 49b57b: 00 37 add byte ptr [rdi], dh - 49b57d: 00 00 add byte ptr [rax], al - 49b57f: 00 38 add byte ptr [rax], bh - 49b581: 00 00 add byte ptr [rax], al - 49b583: 00 39 add byte ptr [rcx], bh - 49b585: 00 00 add byte ptr [rax], al - 49b587: 00 3a add byte ptr [rdx], bh - 49b589: 00 00 add byte ptr [rax], al - 49b58b: 00 3b add byte ptr [rbx], bh - 49b58d: 00 00 add byte ptr [rax], al - 49b58f: 00 3c 00 add byte ptr [rax + rax], bh - 49b592: 00 00 add byte ptr [rax], al - 49b594: 3d 00 00 00 3e cmp eax, 1040187392 - 49b599: 00 00 add byte ptr [rax], al - 49b59b: 00 3f add byte ptr [rdi], bh - 49b59d: 00 00 add byte ptr [rax], al - 49b59f: 00 40 00 add byte ptr [rax], al - 49b5a2: 00 00 add byte ptr [rax], al - 49b5a4: 61 - 49b5a5: 00 00 add byte ptr [rax], al - 49b5a7: 00 62 00 add byte ptr [rdx], ah - 49b5aa: 00 00 add byte ptr [rax], al - 49b5ac: 63 00 movsxd eax, dword ptr [rax] - 49b5ae: 00 00 add byte ptr [rax], al - 49b5b0: 64 00 00 add byte ptr fs:[rax], al - 49b5b3: 00 65 00 add byte ptr [rbp], ah - 49b5b6: 00 00 add byte ptr [rax], al - 49b5b8: 66 00 00 add byte ptr [rax], al - 49b5bb: 00 67 00 add byte ptr [rdi], ah - 49b5be: 00 00 add byte ptr [rax], al - 49b5c0: 68 00 00 00 69 push 1761607680 - 49b5c5: 00 00 add byte ptr [rax], al - 49b5c7: 00 6a 00 add byte ptr [rdx], ch - 49b5ca: 00 00 add byte ptr [rax], al - 49b5cc: 6b 00 00 imul eax, dword ptr [rax], 0 - 49b5cf: 00 6c 00 00 add byte ptr [rax + rax], ch - 49b5d3: 00 6d 00 add byte ptr [rbp], ch - 49b5d6: 00 00 add byte ptr [rax], al - 49b5d8: 6e outsb dx, byte ptr [rsi] - 49b5d9: 00 00 add byte ptr [rax], al - 49b5db: 00 6f 00 add byte ptr [rdi], ch - 49b5de: 00 00 add byte ptr [rax], al - 49b5e0: 70 00 jo 0x49b5e2 <_nl_C_LC_CTYPE_tolower+0x342> - 49b5e2: 00 00 add byte ptr [rax], al - 49b5e4: 71 00 jno 0x49b5e6 <_nl_C_LC_CTYPE_tolower+0x346> - 49b5e6: 00 00 add byte ptr [rax], al - 49b5e8: 72 00 jb 0x49b5ea <_nl_C_LC_CTYPE_tolower+0x34a> - 49b5ea: 00 00 add byte ptr [rax], al - 49b5ec: 73 00 jae 0x49b5ee <_nl_C_LC_CTYPE_tolower+0x34e> - 49b5ee: 00 00 add byte ptr [rax], al - 49b5f0: 74 00 je 0x49b5f2 <_nl_C_LC_CTYPE_tolower+0x352> - 49b5f2: 00 00 add byte ptr [rax], al - 49b5f4: 75 00 jne 0x49b5f6 <_nl_C_LC_CTYPE_tolower+0x356> - 49b5f6: 00 00 add byte ptr [rax], al - 49b5f8: 76 00 jbe 0x49b5fa <_nl_C_LC_CTYPE_tolower+0x35a> - 49b5fa: 00 00 add byte ptr [rax], al - 49b5fc: 77 00 ja 0x49b5fe <_nl_C_LC_CTYPE_tolower+0x35e> - 49b5fe: 00 00 add byte ptr [rax], al - 49b600: 78 00 js 0x49b602 <_nl_C_LC_CTYPE_tolower+0x362> - 49b602: 00 00 add byte ptr [rax], al - 49b604: 79 00 jns 0x49b606 <_nl_C_LC_CTYPE_tolower+0x366> - 49b606: 00 00 add byte ptr [rax], al - 49b608: 7a 00 jp 0x49b60a <_nl_C_LC_CTYPE_tolower+0x36a> - 49b60a: 00 00 add byte ptr [rax], al - 49b60c: 5b pop rbx - 49b60d: 00 00 add byte ptr [rax], al - 49b60f: 00 5c 00 00 add byte ptr [rax + rax], bl - 49b613: 00 5d 00 add byte ptr [rbp], bl - 49b616: 00 00 add byte ptr [rax], al - 49b618: 5e pop rsi - 49b619: 00 00 add byte ptr [rax], al - 49b61b: 00 5f 00 add byte ptr [rdi], bl - 49b61e: 00 00 add byte ptr [rax], al - 49b620: 60 - 49b621: 00 00 add byte ptr [rax], al - 49b623: 00 61 00 add byte ptr [rcx], ah - 49b626: 00 00 add byte ptr [rax], al - 49b628: 62 - 49b629: 00 00 add byte ptr [rax], al - 49b62b: 00 63 00 add byte ptr [rbx], ah - 49b62e: 00 00 add byte ptr [rax], al - 49b630: 64 00 00 add byte ptr fs:[rax], al - 49b633: 00 65 00 add byte ptr [rbp], ah - 49b636: 00 00 add byte ptr [rax], al - 49b638: 66 00 00 add byte ptr [rax], al - 49b63b: 00 67 00 add byte ptr [rdi], ah - 49b63e: 00 00 add byte ptr [rax], al - 49b640: 68 00 00 00 69 push 1761607680 - 49b645: 00 00 add byte ptr [rax], al - 49b647: 00 6a 00 add byte ptr [rdx], ch - 49b64a: 00 00 add byte ptr [rax], al - 49b64c: 6b 00 00 imul eax, dword ptr [rax], 0 - 49b64f: 00 6c 00 00 add byte ptr [rax + rax], ch - 49b653: 00 6d 00 add byte ptr [rbp], ch - 49b656: 00 00 add byte ptr [rax], al - 49b658: 6e outsb dx, byte ptr [rsi] - 49b659: 00 00 add byte ptr [rax], al - 49b65b: 00 6f 00 add byte ptr [rdi], ch - 49b65e: 00 00 add byte ptr [rax], al - 49b660: 70 00 jo 0x49b662 <_nl_C_LC_CTYPE_tolower+0x3c2> - 49b662: 00 00 add byte ptr [rax], al - 49b664: 71 00 jno 0x49b666 <_nl_C_LC_CTYPE_tolower+0x3c6> - 49b666: 00 00 add byte ptr [rax], al - 49b668: 72 00 jb 0x49b66a <_nl_C_LC_CTYPE_tolower+0x3ca> - 49b66a: 00 00 add byte ptr [rax], al - 49b66c: 73 00 jae 0x49b66e <_nl_C_LC_CTYPE_tolower+0x3ce> - 49b66e: 00 00 add byte ptr [rax], al - 49b670: 74 00 je 0x49b672 <_nl_C_LC_CTYPE_tolower+0x3d2> - 49b672: 00 00 add byte ptr [rax], al - 49b674: 75 00 jne 0x49b676 <_nl_C_LC_CTYPE_tolower+0x3d6> - 49b676: 00 00 add byte ptr [rax], al - 49b678: 76 00 jbe 0x49b67a <_nl_C_LC_CTYPE_tolower+0x3da> - 49b67a: 00 00 add byte ptr [rax], al - 49b67c: 77 00 ja 0x49b67e <_nl_C_LC_CTYPE_tolower+0x3de> - 49b67e: 00 00 add byte ptr [rax], al - 49b680: 78 00 js 0x49b682 <_nl_C_LC_CTYPE_tolower+0x3e2> - 49b682: 00 00 add byte ptr [rax], al - 49b684: 79 00 jns 0x49b686 <_nl_C_LC_CTYPE_tolower+0x3e6> - 49b686: 00 00 add byte ptr [rax], al - 49b688: 7a 00 jp 0x49b68a <_nl_C_LC_CTYPE_tolower+0x3ea> - 49b68a: 00 00 add byte ptr [rax], al - 49b68c: 7b 00 jnp 0x49b68e <_nl_C_LC_CTYPE_tolower+0x3ee> - 49b68e: 00 00 add byte ptr [rax], al - 49b690: 7c 00 jl 0x49b692 <_nl_C_LC_CTYPE_tolower+0x3f2> - 49b692: 00 00 add byte ptr [rax], al - 49b694: 7d 00 jge 0x49b696 <_nl_C_LC_CTYPE_tolower+0x3f6> - 49b696: 00 00 add byte ptr [rax], al - 49b698: 7e 00 jle 0x49b69a <_nl_C_LC_CTYPE_tolower+0x3fa> - 49b69a: 00 00 add byte ptr [rax], al - 49b69c: 7f 00 jg 0x49b69e <_nl_C_LC_CTYPE_tolower+0x3fe> - 49b69e: 00 00 add byte ptr [rax], al - 49b6a0: 80 00 00 add byte ptr [rax], 0 - 49b6a3: 00 81 00 00 00 82 add byte ptr [rcx - 2113929216], al - 49b6a9: 00 00 add byte ptr [rax], al - 49b6ab: 00 83 00 00 00 84 add byte ptr [rbx - 2080374784], al - 49b6b1: 00 00 add byte ptr [rax], al - 49b6b3: 00 85 00 00 00 86 add byte ptr [rbp - 2046820352], al - 49b6b9: 00 00 add byte ptr [rax], al - 49b6bb: 00 87 00 00 00 88 add byte ptr [rdi - 2013265920], al - 49b6c1: 00 00 add byte ptr [rax], al - 49b6c3: 00 89 00 00 00 8a add byte ptr [rcx - 1979711488], cl - 49b6c9: 00 00 add byte ptr [rax], al - 49b6cb: 00 8b 00 00 00 8c add byte ptr [rbx - 1946157056], cl - 49b6d1: 00 00 add byte ptr [rax], al - 49b6d3: 00 8d 00 00 00 8e add byte ptr [rbp - 1912602624], cl - 49b6d9: 00 00 add byte ptr [rax], al - 49b6db: 00 8f 00 00 00 90 add byte ptr [rdi - 1879048192], cl - 49b6e1: 00 00 add byte ptr [rax], al - 49b6e3: 00 91 00 00 00 92 add byte ptr [rcx - 1845493760], dl - 49b6e9: 00 00 add byte ptr [rax], al - 49b6eb: 00 93 00 00 00 94 add byte ptr [rbx - 1811939328], dl - 49b6f1: 00 00 add byte ptr [rax], al - 49b6f3: 00 95 00 00 00 96 add byte ptr [rbp - 1778384896], dl - 49b6f9: 00 00 add byte ptr [rax], al - 49b6fb: 00 97 00 00 00 98 add byte ptr [rdi - 1744830464], dl - 49b701: 00 00 add byte ptr [rax], al - 49b703: 00 99 00 00 00 9a add byte ptr [rcx - 1711276032], bl - 49b709: 00 00 add byte ptr [rax], al - 49b70b: 00 9b 00 00 00 9c add byte ptr [rbx - 1677721600], bl - 49b711: 00 00 add byte ptr [rax], al - 49b713: 00 9d 00 00 00 9e add byte ptr [rbp - 1644167168], bl - 49b719: 00 00 add byte ptr [rax], al - 49b71b: 00 9f 00 00 00 a0 add byte ptr [rdi - 1610612736], bl - 49b721: 00 00 add byte ptr [rax], al - 49b723: 00 a1 00 00 00 a2 add byte ptr [rcx - 1577058304], ah - 49b729: 00 00 add byte ptr [rax], al - 49b72b: 00 a3 00 00 00 a4 add byte ptr [rbx - 1543503872], ah - 49b731: 00 00 add byte ptr [rax], al - 49b733: 00 a5 00 00 00 a6 add byte ptr [rbp - 1509949440], ah - 49b739: 00 00 add byte ptr [rax], al - 49b73b: 00 a7 00 00 00 a8 add byte ptr [rdi - 1476395008], ah - 49b741: 00 00 add byte ptr [rax], al - 49b743: 00 a9 00 00 00 aa add byte ptr [rcx - 1442840576], ch - 49b749: 00 00 add byte ptr [rax], al - 49b74b: 00 ab 00 00 00 ac add byte ptr [rbx - 1409286144], ch - 49b751: 00 00 add byte ptr [rax], al - 49b753: 00 ad 00 00 00 ae add byte ptr [rbp - 1375731712], ch - 49b759: 00 00 add byte ptr [rax], al - 49b75b: 00 af 00 00 00 b0 add byte ptr [rdi - 1342177280], ch - 49b761: 00 00 add byte ptr [rax], al - 49b763: 00 b1 00 00 00 b2 add byte ptr [rcx - 1308622848], dh - 49b769: 00 00 add byte ptr [rax], al - 49b76b: 00 b3 00 00 00 b4 add byte ptr [rbx - 1275068416], dh - 49b771: 00 00 add byte ptr [rax], al - 49b773: 00 b5 00 00 00 b6 add byte ptr [rbp - 1241513984], dh - 49b779: 00 00 add byte ptr [rax], al - 49b77b: 00 b7 00 00 00 b8 add byte ptr [rdi - 1207959552], dh - 49b781: 00 00 add byte ptr [rax], al - 49b783: 00 b9 00 00 00 ba add byte ptr [rcx - 1174405120], bh - 49b789: 00 00 add byte ptr [rax], al - 49b78b: 00 bb 00 00 00 bc add byte ptr [rbx - 1140850688], bh - 49b791: 00 00 add byte ptr [rax], al - 49b793: 00 bd 00 00 00 be add byte ptr [rbp - 1107296256], bh - 49b799: 00 00 add byte ptr [rax], al - 49b79b: 00 bf 00 00 00 c0 add byte ptr [rdi - 1073741824], bh - 49b7a1: 00 00 add byte ptr [rax], al - 49b7a3: 00 c1 add cl, al - 49b7a5: 00 00 add byte ptr [rax], al - 49b7a7: 00 c2 add dl, al - 49b7a9: 00 00 add byte ptr [rax], al - 49b7ab: 00 c3 add bl, al - 49b7ad: 00 00 add byte ptr [rax], al - 49b7af: 00 c4 add ah, al - 49b7b1: 00 00 add byte ptr [rax], al - 49b7b3: 00 c5 add ch, al - 49b7b5: 00 00 add byte ptr [rax], al - 49b7b7: 00 c6 add dh, al - 49b7b9: 00 00 add byte ptr [rax], al - 49b7bb: 00 c7 add bh, al - 49b7bd: 00 00 add byte ptr [rax], al - 49b7bf: 00 c8 add al, cl - 49b7c1: 00 00 add byte ptr [rax], al - 49b7c3: 00 c9 add cl, cl - 49b7c5: 00 00 add byte ptr [rax], al - 49b7c7: 00 ca add dl, cl - 49b7c9: 00 00 add byte ptr [rax], al - 49b7cb: 00 cb add bl, cl - 49b7cd: 00 00 add byte ptr [rax], al - 49b7cf: 00 cc add ah, cl - 49b7d1: 00 00 add byte ptr [rax], al - 49b7d3: 00 cd add ch, cl - 49b7d5: 00 00 add byte ptr [rax], al - 49b7d7: 00 ce add dh, cl - 49b7d9: 00 00 add byte ptr [rax], al - 49b7db: 00 cf add bh, cl - 49b7dd: 00 00 add byte ptr [rax], al - 49b7df: 00 d0 add al, dl - 49b7e1: 00 00 add byte ptr [rax], al - 49b7e3: 00 d1 add cl, dl - 49b7e5: 00 00 add byte ptr [rax], al - 49b7e7: 00 d2 add dl, dl - 49b7e9: 00 00 add byte ptr [rax], al - 49b7eb: 00 d3 add bl, dl - 49b7ed: 00 00 add byte ptr [rax], al - 49b7ef: 00 d4 add ah, dl - 49b7f1: 00 00 add byte ptr [rax], al - 49b7f3: 00 d5 add ch, dl - 49b7f5: 00 00 add byte ptr [rax], al - 49b7f7: 00 d6 add dh, dl - 49b7f9: 00 00 add byte ptr [rax], al - 49b7fb: 00 d7 add bh, dl - 49b7fd: 00 00 add byte ptr [rax], al - 49b7ff: 00 d8 add al, bl - 49b801: 00 00 add byte ptr [rax], al - 49b803: 00 d9 add cl, bl - 49b805: 00 00 add byte ptr [rax], al - 49b807: 00 da add dl, bl - 49b809: 00 00 add byte ptr [rax], al - 49b80b: 00 db add bl, bl - 49b80d: 00 00 add byte ptr [rax], al - 49b80f: 00 dc add ah, bl - 49b811: 00 00 add byte ptr [rax], al - 49b813: 00 dd add ch, bl - 49b815: 00 00 add byte ptr [rax], al - 49b817: 00 de add dh, bl - 49b819: 00 00 add byte ptr [rax], al - 49b81b: 00 df add bh, bl - 49b81d: 00 00 add byte ptr [rax], al - 49b81f: 00 e0 add al, ah - 49b821: 00 00 add byte ptr [rax], al - 49b823: 00 e1 add cl, ah - 49b825: 00 00 add byte ptr [rax], al - 49b827: 00 e2 add dl, ah - 49b829: 00 00 add byte ptr [rax], al - 49b82b: 00 e3 add bl, ah - 49b82d: 00 00 add byte ptr [rax], al - 49b82f: 00 e4 add ah, ah - 49b831: 00 00 add byte ptr [rax], al - 49b833: 00 e5 add ch, ah - 49b835: 00 00 add byte ptr [rax], al - 49b837: 00 e6 add dh, ah - 49b839: 00 00 add byte ptr [rax], al - 49b83b: 00 e7 add bh, ah - 49b83d: 00 00 add byte ptr [rax], al - 49b83f: 00 e8 add al, ch - 49b841: 00 00 add byte ptr [rax], al - 49b843: 00 e9 add cl, ch - 49b845: 00 00 add byte ptr [rax], al - 49b847: 00 ea add dl, ch - 49b849: 00 00 add byte ptr [rax], al - 49b84b: 00 eb add bl, ch - 49b84d: 00 00 add byte ptr [rax], al - 49b84f: 00 ec add ah, ch - 49b851: 00 00 add byte ptr [rax], al - 49b853: 00 ed add ch, ch - 49b855: 00 00 add byte ptr [rax], al - 49b857: 00 ee add dh, ch - 49b859: 00 00 add byte ptr [rax], al - 49b85b: 00 ef add bh, ch - 49b85d: 00 00 add byte ptr [rax], al - 49b85f: 00 f0 add al, dh - 49b861: 00 00 add byte ptr [rax], al - 49b863: 00 f1 add cl, dh - 49b865: 00 00 add byte ptr [rax], al - 49b867: 00 f2 add dl, dh - 49b869: 00 00 add byte ptr [rax], al - 49b86b: 00 f3 add bl, dh - 49b86d: 00 00 add byte ptr [rax], al - 49b86f: 00 f4 add ah, dh - 49b871: 00 00 add byte ptr [rax], al - 49b873: 00 f5 add ch, dh - 49b875: 00 00 add byte ptr [rax], al - 49b877: 00 f6 add dh, dh - 49b879: 00 00 add byte ptr [rax], al - 49b87b: 00 f7 add bh, dh - 49b87d: 00 00 add byte ptr [rax], al - 49b87f: 00 f8 add al, bh - 49b881: 00 00 add byte ptr [rax], al - 49b883: 00 f9 add cl, bh - 49b885: 00 00 add byte ptr [rax], al - 49b887: 00 fa add dl, bh - 49b889: 00 00 add byte ptr [rax], al - 49b88b: 00 fb add bl, bh - 49b88d: 00 00 add byte ptr [rax], al - 49b88f: 00 fc add ah, bh - 49b891: 00 00 add byte ptr [rax], al - 49b893: 00 fd add ch, bh - 49b895: 00 00 add byte ptr [rax], al - 49b897: 00 fe add dh, bh - 49b899: 00 00 add byte ptr [rax], al - 49b89b: 00 ff add bh, bh - 49b89d: 00 00 add byte ptr [rax], al - 49b89f: 00 80 00 00 00 81 add byte ptr [rax - 2130706432], al - -000000000049b8a0 <_nl_C_LC_CTYPE_toupper>: - 49b8a0: 80 00 00 add byte ptr [rax], 0 - 49b8a3: 00 81 00 00 00 82 add byte ptr [rcx - 2113929216], al - 49b8a9: 00 00 add byte ptr [rax], al - 49b8ab: 00 83 00 00 00 84 add byte ptr [rbx - 2080374784], al - 49b8b1: 00 00 add byte ptr [rax], al - 49b8b3: 00 85 00 00 00 86 add byte ptr [rbp - 2046820352], al - 49b8b9: 00 00 add byte ptr [rax], al - 49b8bb: 00 87 00 00 00 88 add byte ptr [rdi - 2013265920], al - 49b8c1: 00 00 add byte ptr [rax], al - 49b8c3: 00 89 00 00 00 8a add byte ptr [rcx - 1979711488], cl - 49b8c9: 00 00 add byte ptr [rax], al - 49b8cb: 00 8b 00 00 00 8c add byte ptr [rbx - 1946157056], cl - 49b8d1: 00 00 add byte ptr [rax], al - 49b8d3: 00 8d 00 00 00 8e add byte ptr [rbp - 1912602624], cl - 49b8d9: 00 00 add byte ptr [rax], al - 49b8db: 00 8f 00 00 00 90 add byte ptr [rdi - 1879048192], cl - 49b8e1: 00 00 add byte ptr [rax], al - 49b8e3: 00 91 00 00 00 92 add byte ptr [rcx - 1845493760], dl - 49b8e9: 00 00 add byte ptr [rax], al - 49b8eb: 00 93 00 00 00 94 add byte ptr [rbx - 1811939328], dl - 49b8f1: 00 00 add byte ptr [rax], al - 49b8f3: 00 95 00 00 00 96 add byte ptr [rbp - 1778384896], dl - 49b8f9: 00 00 add byte ptr [rax], al - 49b8fb: 00 97 00 00 00 98 add byte ptr [rdi - 1744830464], dl - 49b901: 00 00 add byte ptr [rax], al - 49b903: 00 99 00 00 00 9a add byte ptr [rcx - 1711276032], bl - 49b909: 00 00 add byte ptr [rax], al - 49b90b: 00 9b 00 00 00 9c add byte ptr [rbx - 1677721600], bl - 49b911: 00 00 add byte ptr [rax], al - 49b913: 00 9d 00 00 00 9e add byte ptr [rbp - 1644167168], bl - 49b919: 00 00 add byte ptr [rax], al - 49b91b: 00 9f 00 00 00 a0 add byte ptr [rdi - 1610612736], bl - 49b921: 00 00 add byte ptr [rax], al - 49b923: 00 a1 00 00 00 a2 add byte ptr [rcx - 1577058304], ah - 49b929: 00 00 add byte ptr [rax], al - 49b92b: 00 a3 00 00 00 a4 add byte ptr [rbx - 1543503872], ah - 49b931: 00 00 add byte ptr [rax], al - 49b933: 00 a5 00 00 00 a6 add byte ptr [rbp - 1509949440], ah - 49b939: 00 00 add byte ptr [rax], al - 49b93b: 00 a7 00 00 00 a8 add byte ptr [rdi - 1476395008], ah - 49b941: 00 00 add byte ptr [rax], al - 49b943: 00 a9 00 00 00 aa add byte ptr [rcx - 1442840576], ch - 49b949: 00 00 add byte ptr [rax], al - 49b94b: 00 ab 00 00 00 ac add byte ptr [rbx - 1409286144], ch - 49b951: 00 00 add byte ptr [rax], al - 49b953: 00 ad 00 00 00 ae add byte ptr [rbp - 1375731712], ch - 49b959: 00 00 add byte ptr [rax], al - 49b95b: 00 af 00 00 00 b0 add byte ptr [rdi - 1342177280], ch - 49b961: 00 00 add byte ptr [rax], al - 49b963: 00 b1 00 00 00 b2 add byte ptr [rcx - 1308622848], dh - 49b969: 00 00 add byte ptr [rax], al - 49b96b: 00 b3 00 00 00 b4 add byte ptr [rbx - 1275068416], dh - 49b971: 00 00 add byte ptr [rax], al - 49b973: 00 b5 00 00 00 b6 add byte ptr [rbp - 1241513984], dh - 49b979: 00 00 add byte ptr [rax], al - 49b97b: 00 b7 00 00 00 b8 add byte ptr [rdi - 1207959552], dh - 49b981: 00 00 add byte ptr [rax], al - 49b983: 00 b9 00 00 00 ba add byte ptr [rcx - 1174405120], bh - 49b989: 00 00 add byte ptr [rax], al - 49b98b: 00 bb 00 00 00 bc add byte ptr [rbx - 1140850688], bh - 49b991: 00 00 add byte ptr [rax], al - 49b993: 00 bd 00 00 00 be add byte ptr [rbp - 1107296256], bh - 49b999: 00 00 add byte ptr [rax], al - 49b99b: 00 bf 00 00 00 c0 add byte ptr [rdi - 1073741824], bh - 49b9a1: 00 00 add byte ptr [rax], al - 49b9a3: 00 c1 add cl, al - 49b9a5: 00 00 add byte ptr [rax], al - 49b9a7: 00 c2 add dl, al - 49b9a9: 00 00 add byte ptr [rax], al - 49b9ab: 00 c3 add bl, al - 49b9ad: 00 00 add byte ptr [rax], al - 49b9af: 00 c4 add ah, al - 49b9b1: 00 00 add byte ptr [rax], al - 49b9b3: 00 c5 add ch, al - 49b9b5: 00 00 add byte ptr [rax], al - 49b9b7: 00 c6 add dh, al - 49b9b9: 00 00 add byte ptr [rax], al - 49b9bb: 00 c7 add bh, al - 49b9bd: 00 00 add byte ptr [rax], al - 49b9bf: 00 c8 add al, cl - 49b9c1: 00 00 add byte ptr [rax], al - 49b9c3: 00 c9 add cl, cl - 49b9c5: 00 00 add byte ptr [rax], al - 49b9c7: 00 ca add dl, cl - 49b9c9: 00 00 add byte ptr [rax], al - 49b9cb: 00 cb add bl, cl - 49b9cd: 00 00 add byte ptr [rax], al - 49b9cf: 00 cc add ah, cl - 49b9d1: 00 00 add byte ptr [rax], al - 49b9d3: 00 cd add ch, cl - 49b9d5: 00 00 add byte ptr [rax], al - 49b9d7: 00 ce add dh, cl - 49b9d9: 00 00 add byte ptr [rax], al - 49b9db: 00 cf add bh, cl - 49b9dd: 00 00 add byte ptr [rax], al - 49b9df: 00 d0 add al, dl - 49b9e1: 00 00 add byte ptr [rax], al - 49b9e3: 00 d1 add cl, dl - 49b9e5: 00 00 add byte ptr [rax], al - 49b9e7: 00 d2 add dl, dl - 49b9e9: 00 00 add byte ptr [rax], al - 49b9eb: 00 d3 add bl, dl - 49b9ed: 00 00 add byte ptr [rax], al - 49b9ef: 00 d4 add ah, dl - 49b9f1: 00 00 add byte ptr [rax], al - 49b9f3: 00 d5 add ch, dl - 49b9f5: 00 00 add byte ptr [rax], al - 49b9f7: 00 d6 add dh, dl - 49b9f9: 00 00 add byte ptr [rax], al - 49b9fb: 00 d7 add bh, dl - 49b9fd: 00 00 add byte ptr [rax], al - 49b9ff: 00 d8 add al, bl - 49ba01: 00 00 add byte ptr [rax], al - 49ba03: 00 d9 add cl, bl - 49ba05: 00 00 add byte ptr [rax], al - 49ba07: 00 da add dl, bl - 49ba09: 00 00 add byte ptr [rax], al - 49ba0b: 00 db add bl, bl - 49ba0d: 00 00 add byte ptr [rax], al - 49ba0f: 00 dc add ah, bl - 49ba11: 00 00 add byte ptr [rax], al - 49ba13: 00 dd add ch, bl - 49ba15: 00 00 add byte ptr [rax], al - 49ba17: 00 de add dh, bl - 49ba19: 00 00 add byte ptr [rax], al - 49ba1b: 00 df add bh, bl - 49ba1d: 00 00 add byte ptr [rax], al - 49ba1f: 00 e0 add al, ah - 49ba21: 00 00 add byte ptr [rax], al - 49ba23: 00 e1 add cl, ah - 49ba25: 00 00 add byte ptr [rax], al - 49ba27: 00 e2 add dl, ah - 49ba29: 00 00 add byte ptr [rax], al - 49ba2b: 00 e3 add bl, ah - 49ba2d: 00 00 add byte ptr [rax], al - 49ba2f: 00 e4 add ah, ah - 49ba31: 00 00 add byte ptr [rax], al - 49ba33: 00 e5 add ch, ah - 49ba35: 00 00 add byte ptr [rax], al - 49ba37: 00 e6 add dh, ah - 49ba39: 00 00 add byte ptr [rax], al - 49ba3b: 00 e7 add bh, ah - 49ba3d: 00 00 add byte ptr [rax], al - 49ba3f: 00 e8 add al, ch - 49ba41: 00 00 add byte ptr [rax], al - 49ba43: 00 e9 add cl, ch - 49ba45: 00 00 add byte ptr [rax], al - 49ba47: 00 ea add dl, ch - 49ba49: 00 00 add byte ptr [rax], al - 49ba4b: 00 eb add bl, ch - 49ba4d: 00 00 add byte ptr [rax], al - 49ba4f: 00 ec add ah, ch - 49ba51: 00 00 add byte ptr [rax], al - 49ba53: 00 ed add ch, ch - 49ba55: 00 00 add byte ptr [rax], al - 49ba57: 00 ee add dh, ch - 49ba59: 00 00 add byte ptr [rax], al - 49ba5b: 00 ef add bh, ch - 49ba5d: 00 00 add byte ptr [rax], al - 49ba5f: 00 f0 add al, dh - 49ba61: 00 00 add byte ptr [rax], al - 49ba63: 00 f1 add cl, dh - 49ba65: 00 00 add byte ptr [rax], al - 49ba67: 00 f2 add dl, dh - 49ba69: 00 00 add byte ptr [rax], al - 49ba6b: 00 f3 add bl, dh - 49ba6d: 00 00 add byte ptr [rax], al - 49ba6f: 00 f4 add ah, dh - 49ba71: 00 00 add byte ptr [rax], al - 49ba73: 00 f5 add ch, dh - 49ba75: 00 00 add byte ptr [rax], al - 49ba77: 00 f6 add dh, dh - 49ba79: 00 00 add byte ptr [rax], al - 49ba7b: 00 f7 add bh, dh - 49ba7d: 00 00 add byte ptr [rax], al - 49ba7f: 00 f8 add al, bh - 49ba81: 00 00 add byte ptr [rax], al - 49ba83: 00 f9 add cl, bh - 49ba85: 00 00 add byte ptr [rax], al - 49ba87: 00 fa add dl, bh - 49ba89: 00 00 add byte ptr [rax], al - 49ba8b: 00 fb add bl, bh - 49ba8d: 00 00 add byte ptr [rax], al - 49ba8f: 00 fc add ah, bh - 49ba91: 00 00 add byte ptr [rax], al - 49ba93: 00 fd add ch, bh - 49ba95: 00 00 add byte ptr [rax], al - 49ba97: 00 fe add dh, bh - 49ba99: 00 00 add byte ptr [rax], al - 49ba9b: 00 ff add bh, bh - 49ba9d: ff ff - 49ba9f: ff 00 inc dword ptr [rax] - 49baa1: 00 00 add byte ptr [rax], al - 49baa3: 00 01 add byte ptr [rcx], al - 49baa5: 00 00 add byte ptr [rax], al - 49baa7: 00 02 add byte ptr [rdx], al - 49baa9: 00 00 add byte ptr [rax], al - 49baab: 00 03 add byte ptr [rbx], al - 49baad: 00 00 add byte ptr [rax], al - 49baaf: 00 04 00 add byte ptr [rax + rax], al - 49bab2: 00 00 add byte ptr [rax], al - 49bab4: 05 00 00 00 06 add eax, 100663296 - 49bab9: 00 00 add byte ptr [rax], al - 49babb: 00 07 add byte ptr [rdi], al - 49babd: 00 00 add byte ptr [rax], al - 49babf: 00 08 add byte ptr [rax], cl - 49bac1: 00 00 add byte ptr [rax], al - 49bac3: 00 09 add byte ptr [rcx], cl - 49bac5: 00 00 add byte ptr [rax], al - 49bac7: 00 0a add byte ptr [rdx], cl - 49bac9: 00 00 add byte ptr [rax], al - 49bacb: 00 0b add byte ptr [rbx], cl - 49bacd: 00 00 add byte ptr [rax], al - 49bacf: 00 0c 00 add byte ptr [rax + rax], cl - 49bad2: 00 00 add byte ptr [rax], al - 49bad4: 0d 00 00 00 0e or eax, 234881024 - 49bad9: 00 00 add byte ptr [rax], al - 49badb: 00 0f add byte ptr [rdi], cl - 49badd: 00 00 add byte ptr [rax], al - 49badf: 00 10 add byte ptr [rax], dl - 49bae1: 00 00 add byte ptr [rax], al - 49bae3: 00 11 add byte ptr [rcx], dl - 49bae5: 00 00 add byte ptr [rax], al - 49bae7: 00 12 add byte ptr [rdx], dl - 49bae9: 00 00 add byte ptr [rax], al - 49baeb: 00 13 add byte ptr [rbx], dl - 49baed: 00 00 add byte ptr [rax], al - 49baef: 00 14 00 add byte ptr [rax + rax], dl - 49baf2: 00 00 add byte ptr [rax], al - 49baf4: 15 00 00 00 16 adc eax, 369098752 - 49baf9: 00 00 add byte ptr [rax], al - 49bafb: 00 17 add byte ptr [rdi], dl - 49bafd: 00 00 add byte ptr [rax], al - 49baff: 00 18 add byte ptr [rax], bl - 49bb01: 00 00 add byte ptr [rax], al - 49bb03: 00 19 add byte ptr [rcx], bl - 49bb05: 00 00 add byte ptr [rax], al - 49bb07: 00 1a add byte ptr [rdx], bl - 49bb09: 00 00 add byte ptr [rax], al - 49bb0b: 00 1b add byte ptr [rbx], bl - 49bb0d: 00 00 add byte ptr [rax], al - 49bb0f: 00 1c 00 add byte ptr [rax + rax], bl - 49bb12: 00 00 add byte ptr [rax], al - 49bb14: 1d 00 00 00 1e sbb eax, 503316480 - 49bb19: 00 00 add byte ptr [rax], al - 49bb1b: 00 1f add byte ptr [rdi], bl - 49bb1d: 00 00 add byte ptr [rax], al - 49bb1f: 00 20 add byte ptr [rax], ah - 49bb21: 00 00 add byte ptr [rax], al - 49bb23: 00 21 add byte ptr [rcx], ah - 49bb25: 00 00 add byte ptr [rax], al - 49bb27: 00 22 add byte ptr [rdx], ah - 49bb29: 00 00 add byte ptr [rax], al - 49bb2b: 00 23 add byte ptr [rbx], ah - 49bb2d: 00 00 add byte ptr [rax], al - 49bb2f: 00 24 00 add byte ptr [rax + rax], ah - 49bb32: 00 00 add byte ptr [rax], al - 49bb34: 25 00 00 00 26 and eax, 637534208 - 49bb39: 00 00 add byte ptr [rax], al - 49bb3b: 00 27 add byte ptr [rdi], ah - 49bb3d: 00 00 add byte ptr [rax], al - 49bb3f: 00 28 add byte ptr [rax], ch - 49bb41: 00 00 add byte ptr [rax], al - 49bb43: 00 29 add byte ptr [rcx], ch - 49bb45: 00 00 add byte ptr [rax], al - 49bb47: 00 2a add byte ptr [rdx], ch - 49bb49: 00 00 add byte ptr [rax], al - 49bb4b: 00 2b add byte ptr [rbx], ch - 49bb4d: 00 00 add byte ptr [rax], al - 49bb4f: 00 2c 00 add byte ptr [rax + rax], ch - 49bb52: 00 00 add byte ptr [rax], al - 49bb54: 2d 00 00 00 2e sub eax, 771751936 - 49bb59: 00 00 add byte ptr [rax], al - 49bb5b: 00 2f add byte ptr [rdi], ch - 49bb5d: 00 00 add byte ptr [rax], al - 49bb5f: 00 30 add byte ptr [rax], dh - 49bb61: 00 00 add byte ptr [rax], al - 49bb63: 00 31 add byte ptr [rcx], dh - 49bb65: 00 00 add byte ptr [rax], al - 49bb67: 00 32 add byte ptr [rdx], dh - 49bb69: 00 00 add byte ptr [rax], al - 49bb6b: 00 33 add byte ptr [rbx], dh - 49bb6d: 00 00 add byte ptr [rax], al - 49bb6f: 00 34 00 add byte ptr [rax + rax], dh - 49bb72: 00 00 add byte ptr [rax], al - 49bb74: 35 00 00 00 36 xor eax, 905969664 - 49bb79: 00 00 add byte ptr [rax], al - 49bb7b: 00 37 add byte ptr [rdi], dh - 49bb7d: 00 00 add byte ptr [rax], al - 49bb7f: 00 38 add byte ptr [rax], bh - 49bb81: 00 00 add byte ptr [rax], al - 49bb83: 00 39 add byte ptr [rcx], bh - 49bb85: 00 00 add byte ptr [rax], al - 49bb87: 00 3a add byte ptr [rdx], bh - 49bb89: 00 00 add byte ptr [rax], al - 49bb8b: 00 3b add byte ptr [rbx], bh - 49bb8d: 00 00 add byte ptr [rax], al - 49bb8f: 00 3c 00 add byte ptr [rax + rax], bh - 49bb92: 00 00 add byte ptr [rax], al - 49bb94: 3d 00 00 00 3e cmp eax, 1040187392 - 49bb99: 00 00 add byte ptr [rax], al - 49bb9b: 00 3f add byte ptr [rdi], bh - 49bb9d: 00 00 add byte ptr [rax], al - 49bb9f: 00 40 00 add byte ptr [rax], al - 49bba2: 00 00 add byte ptr [rax], al - 49bba4: 41 00 00 add byte ptr [r8], al - 49bba7: 00 42 00 add byte ptr [rdx], al - 49bbaa: 00 00 add byte ptr [rax], al - 49bbac: 43 00 00 add byte ptr [r8], al - 49bbaf: 00 44 00 00 add byte ptr [rax + rax], al - 49bbb3: 00 45 00 add byte ptr [rbp], al - 49bbb6: 00 00 add byte ptr [rax], al - 49bbb8: 46 00 00 add byte ptr [rax], r8b - 49bbbb: 00 47 00 add byte ptr [rdi], al - 49bbbe: 00 00 add byte ptr [rax], al - 49bbc0: 48 00 00 add byte ptr [rax], al - 49bbc3: 00 49 00 add byte ptr [rcx], cl - 49bbc6: 00 00 add byte ptr [rax], al - 49bbc8: 4a 00 00 add byte ptr [rax], al - 49bbcb: 00 4b 00 add byte ptr [rbx], cl - 49bbce: 00 00 add byte ptr [rax], al - 49bbd0: 4c 00 00 add byte ptr [rax], r8b - 49bbd3: 00 4d 00 add byte ptr [rbp], cl - 49bbd6: 00 00 add byte ptr [rax], al - 49bbd8: 4e 00 00 add byte ptr [rax], r8b - 49bbdb: 00 4f 00 add byte ptr [rdi], cl - 49bbde: 00 00 add byte ptr [rax], al - 49bbe0: 50 push rax - 49bbe1: 00 00 add byte ptr [rax], al - 49bbe3: 00 51 00 add byte ptr [rcx], dl - 49bbe6: 00 00 add byte ptr [rax], al - 49bbe8: 52 push rdx - 49bbe9: 00 00 add byte ptr [rax], al - 49bbeb: 00 53 00 add byte ptr [rbx], dl - 49bbee: 00 00 add byte ptr [rax], al - 49bbf0: 54 push rsp - 49bbf1: 00 00 add byte ptr [rax], al - 49bbf3: 00 55 00 add byte ptr [rbp], dl - 49bbf6: 00 00 add byte ptr [rax], al - 49bbf8: 56 push rsi - 49bbf9: 00 00 add byte ptr [rax], al - 49bbfb: 00 57 00 add byte ptr [rdi], dl - 49bbfe: 00 00 add byte ptr [rax], al - 49bc00: 58 pop rax - 49bc01: 00 00 add byte ptr [rax], al - 49bc03: 00 59 00 add byte ptr [rcx], bl - 49bc06: 00 00 add byte ptr [rax], al - 49bc08: 5a pop rdx - 49bc09: 00 00 add byte ptr [rax], al - 49bc0b: 00 5b 00 add byte ptr [rbx], bl - 49bc0e: 00 00 add byte ptr [rax], al - 49bc10: 5c pop rsp - 49bc11: 00 00 add byte ptr [rax], al - 49bc13: 00 5d 00 add byte ptr [rbp], bl - 49bc16: 00 00 add byte ptr [rax], al - 49bc18: 5e pop rsi - 49bc19: 00 00 add byte ptr [rax], al - 49bc1b: 00 5f 00 add byte ptr [rdi], bl - 49bc1e: 00 00 add byte ptr [rax], al - 49bc20: 60 - 49bc21: 00 00 add byte ptr [rax], al - 49bc23: 00 41 00 add byte ptr [rcx], al - 49bc26: 00 00 add byte ptr [rax], al - 49bc28: 42 00 00 add byte ptr [rax], al - 49bc2b: 00 43 00 add byte ptr [rbx], al - 49bc2e: 00 00 add byte ptr [rax], al - 49bc30: 44 00 00 add byte ptr [rax], r8b - 49bc33: 00 45 00 add byte ptr [rbp], al - 49bc36: 00 00 add byte ptr [rax], al - 49bc38: 46 00 00 add byte ptr [rax], r8b - 49bc3b: 00 47 00 add byte ptr [rdi], al - 49bc3e: 00 00 add byte ptr [rax], al - 49bc40: 48 00 00 add byte ptr [rax], al - 49bc43: 00 49 00 add byte ptr [rcx], cl - 49bc46: 00 00 add byte ptr [rax], al - 49bc48: 4a 00 00 add byte ptr [rax], al - 49bc4b: 00 4b 00 add byte ptr [rbx], cl - 49bc4e: 00 00 add byte ptr [rax], al - 49bc50: 4c 00 00 add byte ptr [rax], r8b - 49bc53: 00 4d 00 add byte ptr [rbp], cl - 49bc56: 00 00 add byte ptr [rax], al - 49bc58: 4e 00 00 add byte ptr [rax], r8b - 49bc5b: 00 4f 00 add byte ptr [rdi], cl - 49bc5e: 00 00 add byte ptr [rax], al - 49bc60: 50 push rax - 49bc61: 00 00 add byte ptr [rax], al - 49bc63: 00 51 00 add byte ptr [rcx], dl - 49bc66: 00 00 add byte ptr [rax], al - 49bc68: 52 push rdx - 49bc69: 00 00 add byte ptr [rax], al - 49bc6b: 00 53 00 add byte ptr [rbx], dl - 49bc6e: 00 00 add byte ptr [rax], al - 49bc70: 54 push rsp - 49bc71: 00 00 add byte ptr [rax], al - 49bc73: 00 55 00 add byte ptr [rbp], dl - 49bc76: 00 00 add byte ptr [rax], al - 49bc78: 56 push rsi - 49bc79: 00 00 add byte ptr [rax], al - 49bc7b: 00 57 00 add byte ptr [rdi], dl - 49bc7e: 00 00 add byte ptr [rax], al - 49bc80: 58 pop rax - 49bc81: 00 00 add byte ptr [rax], al - 49bc83: 00 59 00 add byte ptr [rcx], bl - 49bc86: 00 00 add byte ptr [rax], al - 49bc88: 5a pop rdx - 49bc89: 00 00 add byte ptr [rax], al - 49bc8b: 00 7b 00 add byte ptr [rbx], bh - 49bc8e: 00 00 add byte ptr [rax], al - 49bc90: 7c 00 jl 0x49bc92 <_nl_C_LC_CTYPE_toupper+0x3f2> - 49bc92: 00 00 add byte ptr [rax], al - 49bc94: 7d 00 jge 0x49bc96 <_nl_C_LC_CTYPE_toupper+0x3f6> - 49bc96: 00 00 add byte ptr [rax], al - 49bc98: 7e 00 jle 0x49bc9a <_nl_C_LC_CTYPE_toupper+0x3fa> - 49bc9a: 00 00 add byte ptr [rax], al - 49bc9c: 7f 00 jg 0x49bc9e <_nl_C_LC_CTYPE_toupper+0x3fe> - 49bc9e: 00 00 add byte ptr [rax], al - 49bca0: 80 00 00 add byte ptr [rax], 0 - 49bca3: 00 81 00 00 00 82 add byte ptr [rcx - 2113929216], al - 49bca9: 00 00 add byte ptr [rax], al - 49bcab: 00 83 00 00 00 84 add byte ptr [rbx - 2080374784], al - 49bcb1: 00 00 add byte ptr [rax], al - 49bcb3: 00 85 00 00 00 86 add byte ptr [rbp - 2046820352], al - 49bcb9: 00 00 add byte ptr [rax], al - 49bcbb: 00 87 00 00 00 88 add byte ptr [rdi - 2013265920], al - 49bcc1: 00 00 add byte ptr [rax], al - 49bcc3: 00 89 00 00 00 8a add byte ptr [rcx - 1979711488], cl - 49bcc9: 00 00 add byte ptr [rax], al - 49bccb: 00 8b 00 00 00 8c add byte ptr [rbx - 1946157056], cl - 49bcd1: 00 00 add byte ptr [rax], al - 49bcd3: 00 8d 00 00 00 8e add byte ptr [rbp - 1912602624], cl - 49bcd9: 00 00 add byte ptr [rax], al - 49bcdb: 00 8f 00 00 00 90 add byte ptr [rdi - 1879048192], cl - 49bce1: 00 00 add byte ptr [rax], al - 49bce3: 00 91 00 00 00 92 add byte ptr [rcx - 1845493760], dl - 49bce9: 00 00 add byte ptr [rax], al - 49bceb: 00 93 00 00 00 94 add byte ptr [rbx - 1811939328], dl - 49bcf1: 00 00 add byte ptr [rax], al - 49bcf3: 00 95 00 00 00 96 add byte ptr [rbp - 1778384896], dl - 49bcf9: 00 00 add byte ptr [rax], al - 49bcfb: 00 97 00 00 00 98 add byte ptr [rdi - 1744830464], dl - 49bd01: 00 00 add byte ptr [rax], al - 49bd03: 00 99 00 00 00 9a add byte ptr [rcx - 1711276032], bl - 49bd09: 00 00 add byte ptr [rax], al - 49bd0b: 00 9b 00 00 00 9c add byte ptr [rbx - 1677721600], bl - 49bd11: 00 00 add byte ptr [rax], al - 49bd13: 00 9d 00 00 00 9e add byte ptr [rbp - 1644167168], bl - 49bd19: 00 00 add byte ptr [rax], al - 49bd1b: 00 9f 00 00 00 a0 add byte ptr [rdi - 1610612736], bl - 49bd21: 00 00 add byte ptr [rax], al - 49bd23: 00 a1 00 00 00 a2 add byte ptr [rcx - 1577058304], ah - 49bd29: 00 00 add byte ptr [rax], al - 49bd2b: 00 a3 00 00 00 a4 add byte ptr [rbx - 1543503872], ah - 49bd31: 00 00 add byte ptr [rax], al - 49bd33: 00 a5 00 00 00 a6 add byte ptr [rbp - 1509949440], ah - 49bd39: 00 00 add byte ptr [rax], al - 49bd3b: 00 a7 00 00 00 a8 add byte ptr [rdi - 1476395008], ah - 49bd41: 00 00 add byte ptr [rax], al - 49bd43: 00 a9 00 00 00 aa add byte ptr [rcx - 1442840576], ch - 49bd49: 00 00 add byte ptr [rax], al - 49bd4b: 00 ab 00 00 00 ac add byte ptr [rbx - 1409286144], ch - 49bd51: 00 00 add byte ptr [rax], al - 49bd53: 00 ad 00 00 00 ae add byte ptr [rbp - 1375731712], ch - 49bd59: 00 00 add byte ptr [rax], al - 49bd5b: 00 af 00 00 00 b0 add byte ptr [rdi - 1342177280], ch - 49bd61: 00 00 add byte ptr [rax], al - 49bd63: 00 b1 00 00 00 b2 add byte ptr [rcx - 1308622848], dh - 49bd69: 00 00 add byte ptr [rax], al - 49bd6b: 00 b3 00 00 00 b4 add byte ptr [rbx - 1275068416], dh - 49bd71: 00 00 add byte ptr [rax], al - 49bd73: 00 b5 00 00 00 b6 add byte ptr [rbp - 1241513984], dh - 49bd79: 00 00 add byte ptr [rax], al - 49bd7b: 00 b7 00 00 00 b8 add byte ptr [rdi - 1207959552], dh - 49bd81: 00 00 add byte ptr [rax], al - 49bd83: 00 b9 00 00 00 ba add byte ptr [rcx - 1174405120], bh - 49bd89: 00 00 add byte ptr [rax], al - 49bd8b: 00 bb 00 00 00 bc add byte ptr [rbx - 1140850688], bh - 49bd91: 00 00 add byte ptr [rax], al - 49bd93: 00 bd 00 00 00 be add byte ptr [rbp - 1107296256], bh - 49bd99: 00 00 add byte ptr [rax], al - 49bd9b: 00 bf 00 00 00 c0 add byte ptr [rdi - 1073741824], bh - 49bda1: 00 00 add byte ptr [rax], al - 49bda3: 00 c1 add cl, al - 49bda5: 00 00 add byte ptr [rax], al - 49bda7: 00 c2 add dl, al - 49bda9: 00 00 add byte ptr [rax], al - 49bdab: 00 c3 add bl, al - 49bdad: 00 00 add byte ptr [rax], al - 49bdaf: 00 c4 add ah, al - 49bdb1: 00 00 add byte ptr [rax], al - 49bdb3: 00 c5 add ch, al - 49bdb5: 00 00 add byte ptr [rax], al - 49bdb7: 00 c6 add dh, al - 49bdb9: 00 00 add byte ptr [rax], al - 49bdbb: 00 c7 add bh, al - 49bdbd: 00 00 add byte ptr [rax], al - 49bdbf: 00 c8 add al, cl - 49bdc1: 00 00 add byte ptr [rax], al - 49bdc3: 00 c9 add cl, cl - 49bdc5: 00 00 add byte ptr [rax], al - 49bdc7: 00 ca add dl, cl - 49bdc9: 00 00 add byte ptr [rax], al - 49bdcb: 00 cb add bl, cl - 49bdcd: 00 00 add byte ptr [rax], al - 49bdcf: 00 cc add ah, cl - 49bdd1: 00 00 add byte ptr [rax], al - 49bdd3: 00 cd add ch, cl - 49bdd5: 00 00 add byte ptr [rax], al - 49bdd7: 00 ce add dh, cl - 49bdd9: 00 00 add byte ptr [rax], al - 49bddb: 00 cf add bh, cl - 49bddd: 00 00 add byte ptr [rax], al - 49bddf: 00 d0 add al, dl - 49bde1: 00 00 add byte ptr [rax], al - 49bde3: 00 d1 add cl, dl - 49bde5: 00 00 add byte ptr [rax], al - 49bde7: 00 d2 add dl, dl - 49bde9: 00 00 add byte ptr [rax], al - 49bdeb: 00 d3 add bl, dl - 49bded: 00 00 add byte ptr [rax], al - 49bdef: 00 d4 add ah, dl - 49bdf1: 00 00 add byte ptr [rax], al - 49bdf3: 00 d5 add ch, dl - 49bdf5: 00 00 add byte ptr [rax], al - 49bdf7: 00 d6 add dh, dl - 49bdf9: 00 00 add byte ptr [rax], al - 49bdfb: 00 d7 add bh, dl - 49bdfd: 00 00 add byte ptr [rax], al - 49bdff: 00 d8 add al, bl - 49be01: 00 00 add byte ptr [rax], al - 49be03: 00 d9 add cl, bl - 49be05: 00 00 add byte ptr [rax], al - 49be07: 00 da add dl, bl - 49be09: 00 00 add byte ptr [rax], al - 49be0b: 00 db add bl, bl - 49be0d: 00 00 add byte ptr [rax], al - 49be0f: 00 dc add ah, bl - 49be11: 00 00 add byte ptr [rax], al - 49be13: 00 dd add ch, bl - 49be15: 00 00 add byte ptr [rax], al - 49be17: 00 de add dh, bl - 49be19: 00 00 add byte ptr [rax], al - 49be1b: 00 df add bh, bl - 49be1d: 00 00 add byte ptr [rax], al - 49be1f: 00 e0 add al, ah - 49be21: 00 00 add byte ptr [rax], al - 49be23: 00 e1 add cl, ah - 49be25: 00 00 add byte ptr [rax], al - 49be27: 00 e2 add dl, ah - 49be29: 00 00 add byte ptr [rax], al - 49be2b: 00 e3 add bl, ah - 49be2d: 00 00 add byte ptr [rax], al - 49be2f: 00 e4 add ah, ah - 49be31: 00 00 add byte ptr [rax], al - 49be33: 00 e5 add ch, ah - 49be35: 00 00 add byte ptr [rax], al - 49be37: 00 e6 add dh, ah - 49be39: 00 00 add byte ptr [rax], al - 49be3b: 00 e7 add bh, ah - 49be3d: 00 00 add byte ptr [rax], al - 49be3f: 00 e8 add al, ch - 49be41: 00 00 add byte ptr [rax], al - 49be43: 00 e9 add cl, ch - 49be45: 00 00 add byte ptr [rax], al - 49be47: 00 ea add dl, ch - 49be49: 00 00 add byte ptr [rax], al - 49be4b: 00 eb add bl, ch - 49be4d: 00 00 add byte ptr [rax], al - 49be4f: 00 ec add ah, ch - 49be51: 00 00 add byte ptr [rax], al - 49be53: 00 ed add ch, ch - 49be55: 00 00 add byte ptr [rax], al - 49be57: 00 ee add dh, ch - 49be59: 00 00 add byte ptr [rax], al - 49be5b: 00 ef add bh, ch - 49be5d: 00 00 add byte ptr [rax], al - 49be5f: 00 f0 add al, dh - 49be61: 00 00 add byte ptr [rax], al - 49be63: 00 f1 add cl, dh - 49be65: 00 00 add byte ptr [rax], al - 49be67: 00 f2 add dl, dh - 49be69: 00 00 add byte ptr [rax], al - 49be6b: 00 f3 add bl, dh - 49be6d: 00 00 add byte ptr [rax], al - 49be6f: 00 f4 add ah, dh - 49be71: 00 00 add byte ptr [rax], al - 49be73: 00 f5 add ch, dh - 49be75: 00 00 add byte ptr [rax], al - 49be77: 00 f6 add dh, dh - 49be79: 00 00 add byte ptr [rax], al - 49be7b: 00 f7 add bh, dh - 49be7d: 00 00 add byte ptr [rax], al - 49be7f: 00 f8 add al, bh - 49be81: 00 00 add byte ptr [rax], al - 49be83: 00 f9 add cl, bh - 49be85: 00 00 add byte ptr [rax], al - 49be87: 00 fa add dl, bh - 49be89: 00 00 add byte ptr [rax], al - 49be8b: 00 fb add bl, bh - 49be8d: 00 00 add byte ptr [rax], al - 49be8f: 00 fc add ah, bh - 49be91: 00 00 add byte ptr [rax], al - 49be93: 00 fd add ch, bh - 49be95: 00 00 add byte ptr [rax], al - 49be97: 00 fe add dh, bh - 49be99: 00 00 add byte ptr [rax], al - 49be9b: 00 ff add bh, bh - 49be9d: 00 00 add byte ptr [rax], al - 49be9f: 00 00 add byte ptr [rax], al - -000000000049bea0 <_nl_C_LC_CTYPE_class32>: - 49bea0: 00 00 add byte ptr [rax], al - 49bea2: 02 00 add al, byte ptr [rax] - 49bea4: 00 00 add byte ptr [rax], al - 49bea6: 02 00 add al, byte ptr [rax] - 49bea8: 00 00 add byte ptr [rax], al - 49beaa: 02 00 add al, byte ptr [rax] - 49beac: 00 00 add byte ptr [rax], al - 49beae: 02 00 add al, byte ptr [rax] - 49beb0: 00 00 add byte ptr [rax], al - 49beb2: 02 00 add al, byte ptr [rax] - 49beb4: 00 00 add byte ptr [rax], al - 49beb6: 02 00 add al, byte ptr [rax] - 49beb8: 00 00 add byte ptr [rax], al - 49beba: 02 00 add al, byte ptr [rax] - 49bebc: 00 00 add byte ptr [rax], al - 49bebe: 02 00 add al, byte ptr [rax] - 49bec0: 00 00 add byte ptr [rax], al - 49bec2: 02 00 add al, byte ptr [rax] - 49bec4: 00 00 add byte ptr [rax], al - 49bec6: 03 20 add esp, dword ptr [rax] - 49bec8: 00 00 add byte ptr [rax], al - 49beca: 02 20 add ah, byte ptr [rax] - 49becc: 00 00 add byte ptr [rax], al - 49bece: 02 20 add ah, byte ptr [rax] - 49bed0: 00 00 add byte ptr [rax], al - 49bed2: 02 20 add ah, byte ptr [rax] - 49bed4: 00 00 add byte ptr [rax], al - 49bed6: 02 20 add ah, byte ptr [rax] - 49bed8: 00 00 add byte ptr [rax], al - 49beda: 02 00 add al, byte ptr [rax] - 49bedc: 00 00 add byte ptr [rax], al - 49bede: 02 00 add al, byte ptr [rax] - 49bee0: 00 00 add byte ptr [rax], al - 49bee2: 02 00 add al, byte ptr [rax] - 49bee4: 00 00 add byte ptr [rax], al - 49bee6: 02 00 add al, byte ptr [rax] - 49bee8: 00 00 add byte ptr [rax], al - 49beea: 02 00 add al, byte ptr [rax] - 49beec: 00 00 add byte ptr [rax], al - 49beee: 02 00 add al, byte ptr [rax] - 49bef0: 00 00 add byte ptr [rax], al - 49bef2: 02 00 add al, byte ptr [rax] - 49bef4: 00 00 add byte ptr [rax], al - 49bef6: 02 00 add al, byte ptr [rax] - 49bef8: 00 00 add byte ptr [rax], al - 49befa: 02 00 add al, byte ptr [rax] - 49befc: 00 00 add byte ptr [rax], al - 49befe: 02 00 add al, byte ptr [rax] - 49bf00: 00 00 add byte ptr [rax], al - 49bf02: 02 00 add al, byte ptr [rax] - 49bf04: 00 00 add byte ptr [rax], al - 49bf06: 02 00 add al, byte ptr [rax] - 49bf08: 00 00 add byte ptr [rax], al - 49bf0a: 02 00 add al, byte ptr [rax] - 49bf0c: 00 00 add byte ptr [rax], al - 49bf0e: 02 00 add al, byte ptr [rax] - 49bf10: 00 00 add byte ptr [rax], al - 49bf12: 02 00 add al, byte ptr [rax] - 49bf14: 00 00 add byte ptr [rax], al - 49bf16: 02 00 add al, byte ptr [rax] - 49bf18: 00 00 add byte ptr [rax], al - 49bf1a: 02 00 add al, byte ptr [rax] - 49bf1c: 00 00 add byte ptr [rax], al - 49bf1e: 02 00 add al, byte ptr [rax] - 49bf20: 00 00 add byte ptr [rax], al - 49bf22: 01 60 00 add dword ptr [rax], esp - 49bf25: 00 04 c0 add byte ptr [rax + 8*rax], al - 49bf28: 00 00 add byte ptr [rax], al - 49bf2a: 04 c0 add al, -64 - 49bf2c: 00 00 add byte ptr [rax], al - 49bf2e: 04 c0 add al, -64 - 49bf30: 00 00 add byte ptr [rax], al - 49bf32: 04 c0 add al, -64 - 49bf34: 00 00 add byte ptr [rax], al - 49bf36: 04 c0 add al, -64 - 49bf38: 00 00 add byte ptr [rax], al - 49bf3a: 04 c0 add al, -64 - 49bf3c: 00 00 add byte ptr [rax], al - 49bf3e: 04 c0 add al, -64 - 49bf40: 00 00 add byte ptr [rax], al - 49bf42: 04 c0 add al, -64 - 49bf44: 00 00 add byte ptr [rax], al - 49bf46: 04 c0 add al, -64 - 49bf48: 00 00 add byte ptr [rax], al - 49bf4a: 04 c0 add al, -64 - 49bf4c: 00 00 add byte ptr [rax], al - 49bf4e: 04 c0 add al, -64 - 49bf50: 00 00 add byte ptr [rax], al - 49bf52: 04 c0 add al, -64 - 49bf54: 00 00 add byte ptr [rax], al - 49bf56: 04 c0 add al, -64 - 49bf58: 00 00 add byte ptr [rax], al - 49bf5a: 04 c0 add al, -64 - 49bf5c: 00 00 add byte ptr [rax], al - 49bf5e: 04 c0 add al, -64 - 49bf60: 00 00 add byte ptr [rax], al - 49bf62: 08 d8 or al, bl - 49bf64: 00 00 add byte ptr [rax], al - 49bf66: 08 d8 or al, bl - 49bf68: 00 00 add byte ptr [rax], al - 49bf6a: 08 d8 or al, bl - 49bf6c: 00 00 add byte ptr [rax], al - 49bf6e: 08 d8 or al, bl - 49bf70: 00 00 add byte ptr [rax], al - 49bf72: 08 d8 or al, bl - 49bf74: 00 00 add byte ptr [rax], al - 49bf76: 08 d8 or al, bl - 49bf78: 00 00 add byte ptr [rax], al - 49bf7a: 08 d8 or al, bl - 49bf7c: 00 00 add byte ptr [rax], al - 49bf7e: 08 d8 or al, bl - 49bf80: 00 00 add byte ptr [rax], al - 49bf82: 08 d8 or al, bl - 49bf84: 00 00 add byte ptr [rax], al - 49bf86: 08 d8 or al, bl - 49bf88: 00 00 add byte ptr [rax], al - 49bf8a: 04 c0 add al, -64 - 49bf8c: 00 00 add byte ptr [rax], al - 49bf8e: 04 c0 add al, -64 - 49bf90: 00 00 add byte ptr [rax], al - 49bf92: 04 c0 add al, -64 - 49bf94: 00 00 add byte ptr [rax], al - 49bf96: 04 c0 add al, -64 - 49bf98: 00 00 add byte ptr [rax], al - 49bf9a: 04 c0 add al, -64 - 49bf9c: 00 00 add byte ptr [rax], al - 49bf9e: 04 c0 add al, -64 - 49bfa0: 00 00 add byte ptr [rax], al - 49bfa2: 04 c0 add al, -64 - 49bfa4: 00 00 add byte ptr [rax], al - 49bfa6: 08 d5 or ch, dl - 49bfa8: 00 00 add byte ptr [rax], al - 49bfaa: 08 d5 or ch, dl - 49bfac: 00 00 add byte ptr [rax], al - 49bfae: 08 d5 or ch, dl - 49bfb0: 00 00 add byte ptr [rax], al - 49bfb2: 08 d5 or ch, dl - 49bfb4: 00 00 add byte ptr [rax], al - 49bfb6: 08 d5 or ch, dl - 49bfb8: 00 00 add byte ptr [rax], al - 49bfba: 08 d5 or ch, dl - 49bfbc: 00 00 add byte ptr [rax], al - 49bfbe: 08 c5 or ch, al - 49bfc0: 00 00 add byte ptr [rax], al - 49bfc2: 08 c5 or ch, al - 49bfc4: 00 00 add byte ptr [rax], al - 49bfc6: 08 c5 or ch, al - 49bfc8: 00 00 add byte ptr [rax], al - 49bfca: 08 c5 or ch, al - 49bfcc: 00 00 add byte ptr [rax], al - 49bfce: 08 c5 or ch, al - 49bfd0: 00 00 add byte ptr [rax], al - 49bfd2: 08 c5 or ch, al - 49bfd4: 00 00 add byte ptr [rax], al - 49bfd6: 08 c5 or ch, al - 49bfd8: 00 00 add byte ptr [rax], al - 49bfda: 08 c5 or ch, al - 49bfdc: 00 00 add byte ptr [rax], al - 49bfde: 08 c5 or ch, al - 49bfe0: 00 00 add byte ptr [rax], al - 49bfe2: 08 c5 or ch, al - 49bfe4: 00 00 add byte ptr [rax], al - 49bfe6: 08 c5 or ch, al - 49bfe8: 00 00 add byte ptr [rax], al - 49bfea: 08 c5 or ch, al - 49bfec: 00 00 add byte ptr [rax], al - 49bfee: 08 c5 or ch, al - 49bff0: 00 00 add byte ptr [rax], al - 49bff2: 08 c5 or ch, al - 49bff4: 00 00 add byte ptr [rax], al - 49bff6: 08 c5 or ch, al - 49bff8: 00 00 add byte ptr [rax], al - 49bffa: 08 c5 or ch, al - 49bffc: 00 00 add byte ptr [rax], al - 49bffe: 08 c5 or ch, al - 49c000: 00 00 add byte ptr [rax], al - 49c002: 08 c5 or ch, al - 49c004: 00 00 add byte ptr [rax], al - 49c006: 08 c5 or ch, al - 49c008: 00 00 add byte ptr [rax], al - 49c00a: 08 c5 or ch, al - 49c00c: 00 00 add byte ptr [rax], al - 49c00e: 04 c0 add al, -64 - 49c010: 00 00 add byte ptr [rax], al - 49c012: 04 c0 add al, -64 - 49c014: 00 00 add byte ptr [rax], al - 49c016: 04 c0 add al, -64 - 49c018: 00 00 add byte ptr [rax], al - 49c01a: 04 c0 add al, -64 - 49c01c: 00 00 add byte ptr [rax], al - 49c01e: 04 c0 add al, -64 - 49c020: 00 00 add byte ptr [rax], al - 49c022: 04 c0 add al, -64 - 49c024: 00 00 add byte ptr [rax], al - 49c026: 08 d6 or dh, dl - 49c028: 00 00 add byte ptr [rax], al - 49c02a: 08 d6 or dh, dl - 49c02c: 00 00 add byte ptr [rax], al - 49c02e: 08 d6 or dh, dl - 49c030: 00 00 add byte ptr [rax], al - 49c032: 08 d6 or dh, dl - 49c034: 00 00 add byte ptr [rax], al - 49c036: 08 d6 or dh, dl - 49c038: 00 00 add byte ptr [rax], al - 49c03a: 08 d6 or dh, dl - 49c03c: 00 00 add byte ptr [rax], al - 49c03e: 08 c6 or dh, al - 49c040: 00 00 add byte ptr [rax], al - 49c042: 08 c6 or dh, al - 49c044: 00 00 add byte ptr [rax], al - 49c046: 08 c6 or dh, al - 49c048: 00 00 add byte ptr [rax], al - 49c04a: 08 c6 or dh, al - 49c04c: 00 00 add byte ptr [rax], al - 49c04e: 08 c6 or dh, al - 49c050: 00 00 add byte ptr [rax], al - 49c052: 08 c6 or dh, al - 49c054: 00 00 add byte ptr [rax], al - 49c056: 08 c6 or dh, al - 49c058: 00 00 add byte ptr [rax], al - 49c05a: 08 c6 or dh, al - 49c05c: 00 00 add byte ptr [rax], al - 49c05e: 08 c6 or dh, al - 49c060: 00 00 add byte ptr [rax], al - 49c062: 08 c6 or dh, al - 49c064: 00 00 add byte ptr [rax], al - 49c066: 08 c6 or dh, al - 49c068: 00 00 add byte ptr [rax], al - 49c06a: 08 c6 or dh, al - 49c06c: 00 00 add byte ptr [rax], al - 49c06e: 08 c6 or dh, al - 49c070: 00 00 add byte ptr [rax], al - 49c072: 08 c6 or dh, al - 49c074: 00 00 add byte ptr [rax], al - 49c076: 08 c6 or dh, al - 49c078: 00 00 add byte ptr [rax], al - 49c07a: 08 c6 or dh, al - 49c07c: 00 00 add byte ptr [rax], al - 49c07e: 08 c6 or dh, al - 49c080: 00 00 add byte ptr [rax], al - 49c082: 08 c6 or dh, al - 49c084: 00 00 add byte ptr [rax], al - 49c086: 08 c6 or dh, al - 49c088: 00 00 add byte ptr [rax], al - 49c08a: 08 c6 or dh, al - 49c08c: 00 00 add byte ptr [rax], al - 49c08e: 04 c0 add al, -64 - 49c090: 00 00 add byte ptr [rax], al - 49c092: 04 c0 add al, -64 - 49c094: 00 00 add byte ptr [rax], al - 49c096: 04 c0 add al, -64 - 49c098: 00 00 add byte ptr [rax], al - 49c09a: 04 c0 add al, -64 - 49c09c: 00 00 add byte ptr [rax], al - 49c09e: 02 00 add al, byte ptr [rax] - ... - -000000000049c2a0 <_nl_C_LC_CTYPE_class>: - ... - 49c3a0: 02 00 add al, byte ptr [rax] - 49c3a2: 02 00 add al, byte ptr [rax] - 49c3a4: 02 00 add al, byte ptr [rax] - 49c3a6: 02 00 add al, byte ptr [rax] - 49c3a8: 02 00 add al, byte ptr [rax] - 49c3aa: 02 00 add al, byte ptr [rax] - 49c3ac: 02 00 add al, byte ptr [rax] - 49c3ae: 02 00 add al, byte ptr [rax] - 49c3b0: 02 00 add al, byte ptr [rax] - 49c3b2: 03 20 add esp, dword ptr [rax] - 49c3b4: 02 20 add ah, byte ptr [rax] - 49c3b6: 02 20 add ah, byte ptr [rax] - 49c3b8: 02 20 add ah, byte ptr [rax] - 49c3ba: 02 20 add ah, byte ptr [rax] - 49c3bc: 02 00 add al, byte ptr [rax] - 49c3be: 02 00 add al, byte ptr [rax] - 49c3c0: 02 00 add al, byte ptr [rax] - 49c3c2: 02 00 add al, byte ptr [rax] - 49c3c4: 02 00 add al, byte ptr [rax] - 49c3c6: 02 00 add al, byte ptr [rax] - 49c3c8: 02 00 add al, byte ptr [rax] - 49c3ca: 02 00 add al, byte ptr [rax] - 49c3cc: 02 00 add al, byte ptr [rax] - 49c3ce: 02 00 add al, byte ptr [rax] - 49c3d0: 02 00 add al, byte ptr [rax] - 49c3d2: 02 00 add al, byte ptr [rax] - 49c3d4: 02 00 add al, byte ptr [rax] - 49c3d6: 02 00 add al, byte ptr [rax] - 49c3d8: 02 00 add al, byte ptr [rax] - 49c3da: 02 00 add al, byte ptr [rax] - 49c3dc: 02 00 add al, byte ptr [rax] - 49c3de: 02 00 add al, byte ptr [rax] - 49c3e0: 01 60 04 add dword ptr [rax + 4], esp - 49c3e3: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 - 49c3e7: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 - 49c3eb: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 - 49c3ef: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 - 49c3f3: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 - 49c3f7: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 - 49c3fb: c0 04 c0 04 rol byte ptr [rax + 8*rax], 4 - 49c3ff: c0 08 d8 ror byte ptr [rax], 216 - 49c402: 08 d8 or al, bl - 49c404: 08 d8 or al, bl - 49c406: 08 d8 or al, bl - 49c408: 08 d8 or al, bl - 49c40a: 08 d8 or al, bl - 49c40c: 08 d8 or al, bl - 49c40e: 08 d8 or al, bl - 49c410: 08 d8 or al, bl - 49c412: 08 d8 or al, bl - 49c414: 04 c0 add al, -64 - 49c416: 04 c0 add al, -64 - 49c418: 04 c0 add al, -64 - 49c41a: 04 c0 add al, -64 - 49c41c: 04 c0 add al, -64 - 49c41e: 04 c0 add al, -64 - 49c420: 04 c0 add al, -64 - 49c422: 08 d5 or ch, dl - 49c424: 08 d5 or ch, dl - 49c426: 08 d5 or ch, dl - 49c428: 08 d5 or ch, dl - 49c42a: 08 d5 or ch, dl - 49c42c: 08 d5 or ch, dl - 49c42e: 08 c5 or ch, al - 49c430: 08 c5 or ch, al - 49c432: 08 c5 or ch, al - 49c434: 08 c5 or ch, al - 49c436: 08 c5 or ch, al - 49c438: 08 c5 or ch, al - 49c43a: 08 c5 or ch, al - 49c43c: 08 c5 or ch, al - 49c43e: 08 c5 or ch, al - 49c440: 08 c5 or ch, al - 49c442: 08 c5 or ch, al - 49c444: 08 c5 or ch, al - 49c446: 08 c5 or ch, al - 49c448: 08 c5 or ch, al - 49c44a: 08 c5 or ch, al - 49c44c: 08 c5 or ch, al - 49c44e: 08 c5 or ch, al - 49c450: 08 c5 or ch, al - 49c452: 08 c5 or ch, al - 49c454: 08 c5 or ch, al - 49c456: 04 c0 add al, -64 - 49c458: 04 c0 add al, -64 - 49c45a: 04 c0 add al, -64 - 49c45c: 04 c0 add al, -64 - 49c45e: 04 c0 add al, -64 - 49c460: 04 c0 add al, -64 - 49c462: 08 d6 or dh, dl - 49c464: 08 d6 or dh, dl - 49c466: 08 d6 or dh, dl - 49c468: 08 d6 or dh, dl - 49c46a: 08 d6 or dh, dl - 49c46c: 08 d6 or dh, dl - 49c46e: 08 c6 or dh, al - 49c470: 08 c6 or dh, al - 49c472: 08 c6 or dh, al - 49c474: 08 c6 or dh, al - 49c476: 08 c6 or dh, al - 49c478: 08 c6 or dh, al - 49c47a: 08 c6 or dh, al - 49c47c: 08 c6 or dh, al - 49c47e: 08 c6 or dh, al - 49c480: 08 c6 or dh, al - 49c482: 08 c6 or dh, al - 49c484: 08 c6 or dh, al - 49c486: 08 c6 or dh, al - 49c488: 08 c6 or dh, al - 49c48a: 08 c6 or dh, al - 49c48c: 08 c6 or dh, al - 49c48e: 08 c6 or dh, al - 49c490: 08 c6 or dh, al - 49c492: 08 c6 or dh, al - 49c494: 08 c6 or dh, al - 49c496: 04 c0 add al, -64 - 49c498: 04 c0 add al, -64 - 49c49a: 04 c0 add al, -64 - 49c49c: 04 c0 add al, -64 - 49c49e: 02 00 add al, byte ptr [rax] - ... - -000000000049c5a0 : - 49c5a0: 20 00 and byte ptr [rax], al - ... - 49c5aa: 00 00 add byte ptr [rax], al - 49c5ac: 28 00 sub byte ptr [rax], al - 49c5ae: 00 00 add byte ptr [rax], al - 49c5b0: 43 00 00 add byte ptr [r8], al - 49c5b3: 00 29 add byte ptr [rcx], ch - ... - 49c5bd: 00 00 add byte ptr [rax], al - 49c5bf: 00 3c 00 add byte ptr [rax + rax], bh - 49c5c2: 00 00 add byte ptr [rax], al - 49c5c4: 3c 00 cmp al, 0 - ... - 49c5ce: 00 00 add byte ptr [rax], al - 49c5d0: 2d 00 00 00 00 sub eax, 0 - 49c5d5: 00 00 add byte ptr [rax], al - 49c5d7: 00 00 add byte ptr [rax], al - 49c5d9: 00 00 add byte ptr [rax], al - 49c5db: 00 28 add byte ptr [rax], ch - 49c5dd: 00 00 add byte ptr [rax], al - 49c5df: 00 52 00 add byte ptr [rdx], dl - 49c5e2: 00 00 add byte ptr [rax], al - 49c5e4: 29 00 sub dword ptr [rax], eax - ... - 49c5ee: 00 00 add byte ptr [rax], al - 49c5f0: 75 00 jne 0x49c5f2 - ... - 49c5fa: 00 00 add byte ptr [rax], al - 49c5fc: 2c 00 sub al, 0 - ... - 49c606: 00 00 add byte ptr [rax], al - 49c608: 3e 00 00 add byte ptr ds:[rax], al - 49c60b: 00 3e add byte ptr [rsi], bh - ... - 49c615: 00 00 add byte ptr [rax], al - 49c617: 00 20 add byte ptr [rax], ah - 49c619: 00 00 add byte ptr [rax], al - 49c61b: 00 31 add byte ptr [rcx], dh - 49c61d: 00 00 add byte ptr [rax], al - 49c61f: 00 2f add byte ptr [rdi], ch - 49c621: 00 00 add byte ptr [rax], al - 49c623: 00 34 00 add byte ptr [rax + rax], dh - 49c626: 00 00 add byte ptr [rax], al - 49c628: 20 00 and byte ptr [rax], al - ... - 49c632: 00 00 add byte ptr [rax], al - 49c634: 20 00 and byte ptr [rax], al - 49c636: 00 00 add byte ptr [rax], al - 49c638: 31 00 xor dword ptr [rax], eax - 49c63a: 00 00 add byte ptr [rax], al - 49c63c: 2f - 49c63d: 00 00 add byte ptr [rax], al - 49c63f: 00 32 add byte ptr [rdx], dh - 49c641: 00 00 add byte ptr [rax], al - 49c643: 00 20 add byte ptr [rax], ah - ... - 49c64d: 00 00 add byte ptr [rax], al - 49c64f: 00 20 add byte ptr [rax], ah - 49c651: 00 00 add byte ptr [rax], al - 49c653: 00 33 add byte ptr [rbx], dh - 49c655: 00 00 add byte ptr [rax], al - 49c657: 00 2f add byte ptr [rdi], ch - 49c659: 00 00 add byte ptr [rax], al - 49c65b: 00 34 00 add byte ptr [rax + rax], dh - 49c65e: 00 00 add byte ptr [rax], al - 49c660: 20 00 and byte ptr [rax], al - ... - 49c66a: 00 00 add byte ptr [rax], al - 49c66c: 41 00 00 add byte ptr [r8], al - 49c66f: 00 45 00 add byte ptr [rbp], al - ... - 49c67a: 00 00 add byte ptr [rax], al - 49c67c: 78 00 js 0x49c67e - ... - 49c686: 00 00 add byte ptr [rax], al - 49c688: 73 00 jae 0x49c68a - 49c68a: 00 00 add byte ptr [rax], al - 49c68c: 73 00 jae 0x49c68e - ... - 49c696: 00 00 add byte ptr [rax], al - 49c698: 61 - 49c699: 00 00 add byte ptr [rax], al - 49c69b: 00 65 00 add byte ptr [rbp], ah - ... - 49c6a6: 00 00 add byte ptr [rax], al - 49c6a8: 49 00 00 add byte ptr [r8], al - 49c6ab: 00 4a 00 add byte ptr [rdx], cl - ... - 49c6b6: 00 00 add byte ptr [rax], al - 49c6b8: 69 00 00 00 6a 00 imul eax, dword ptr [rax], 6946816 - ... - 49c6c6: 00 00 add byte ptr [rax], al - 49c6c8: 27 - 49c6c9: 00 00 add byte ptr [rax], al - 49c6cb: 00 6e 00 add byte ptr [rsi], ch - ... - 49c6d6: 00 00 add byte ptr [rax], al - 49c6d8: 4f 00 00 add byte ptr [r8], r8b - 49c6db: 00 45 00 add byte ptr [rbp], al - ... - 49c6e6: 00 00 add byte ptr [rax], al - 49c6e8: 6f outsd dx, dword ptr [rsi] - 49c6e9: 00 00 add byte ptr [rax], al - 49c6eb: 00 65 00 add byte ptr [rbp], ah - ... - 49c6f6: 00 00 add byte ptr [rax], al - 49c6f8: 73 00 jae 0x49c6fa - ... - 49c702: 00 00 add byte ptr [rax], al - 49c704: 4c 00 00 add byte ptr [rax], r8b - 49c707: 00 4a 00 add byte ptr [rdx], cl - ... - 49c712: 00 00 add byte ptr [rax], al - 49c714: 4c 00 00 add byte ptr [rax], r8b - 49c717: 00 6a 00 add byte ptr [rdx], ch - ... - 49c722: 00 00 add byte ptr [rax], al - 49c724: 6c insb byte ptr es:[rdi], dx - 49c725: 00 00 add byte ptr [rax], al - 49c727: 00 6a 00 add byte ptr [rdx], ch - ... - 49c732: 00 00 add byte ptr [rax], al - 49c734: 4e 00 00 add byte ptr [rax], r8b - 49c737: 00 4a 00 add byte ptr [rdx], cl - ... - 49c742: 00 00 add byte ptr [rax], al - 49c744: 4e 00 00 add byte ptr [rax], r8b - 49c747: 00 6a 00 add byte ptr [rdx], ch - ... - 49c752: 00 00 add byte ptr [rax], al - 49c754: 6e outsb dx, byte ptr [rsi] - 49c755: 00 00 add byte ptr [rax], al - 49c757: 00 6a 00 add byte ptr [rdx], ch - ... - 49c762: 00 00 add byte ptr [rax], al - 49c764: 44 00 00 add byte ptr [rax], r8b - 49c767: 00 5a 00 add byte ptr [rdx], bl - ... - 49c772: 00 00 add byte ptr [rax], al - 49c774: 44 00 00 add byte ptr [rax], r8b - 49c777: 00 7a 00 add byte ptr [rdx], bh - ... - 49c782: 00 00 add byte ptr [rax], al - 49c784: 64 00 00 add byte ptr fs:[rax], al - 49c787: 00 7a 00 add byte ptr [rdx], bh - ... - 49c792: 00 00 add byte ptr [rax], al - 49c794: 27 - ... - 49c79d: 00 00 add byte ptr [rax], al - 49c79f: 00 5e 00 add byte ptr [rsi], bl - ... - 49c7aa: 00 00 add byte ptr [rax], al - 49c7ac: 27 - ... - 49c7b5: 00 00 add byte ptr [rax], al - 49c7b7: 00 60 00 add byte ptr [rax], ah - ... - 49c7c2: 00 00 add byte ptr [rax], al - 49c7c4: 5f pop rdi - ... - 49c7cd: 00 00 add byte ptr [rax], al - 49c7cf: 00 3a add byte ptr [rdx], bh - ... - 49c7d9: 00 00 add byte ptr [rax], al - 49c7db: 00 7e 00 add byte ptr [rsi], bh - ... - 49c7e6: 00 00 add byte ptr [rax], al - 49c7e8: 48 00 00 add byte ptr [rax], al - ... - 49c7f3: 00 68 00 add byte ptr [rax], ch - ... - 49c7fe: 00 00 add byte ptr [rax], al - 49c800: 53 push rbx - 49c801: 00 00 add byte ptr [rax], al - 49c803: 00 53 00 add byte ptr [rbx], dl - ... - 49c80e: 00 00 add byte ptr [rax], al - 49c810: 73 00 jae 0x49c812 - 49c812: 00 00 add byte ptr [rax], al - 49c814: 73 00 jae 0x49c816 - ... - 49c81e: 00 00 add byte ptr [rax], al - 49c820: 23 00 and eax, dword ptr [rax] - ... - 49c82a: 00 00 add byte ptr [rax], al - 49c82c: 23 00 and eax, dword ptr [rax] - 49c82e: 00 00 add byte ptr [rax], al - 49c830: 60 - ... - 49c839: 00 00 add byte ptr [rax], al - 49c83b: 00 57 00 add byte ptr [rdi], dl - ... - 49c846: 00 00 add byte ptr [rax], al - 49c848: 77 00 ja 0x49c84a - ... - 49c852: 00 00 add byte ptr [rax], al - 49c854: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49c85a: 00 00 add byte ptr [rax], al - 49c85c: 00 00 add byte ptr [rax], al - 49c85e: 00 00 add byte ptr [rax], al - 49c860: 73 00 jae 0x49c862 - ... - 49c86a: 00 00 add byte ptr [rax], al - 49c86c: 73 00 jae 0x49c86e - ... - 49c876: 00 00 add byte ptr [rax], al - 49c878: 73 00 jae 0x49c87a - ... - 49c882: 00 00 add byte ptr [rax], al - 49c884: 3f - ... - 49c88d: 00 00 add byte ptr [rax], al - 49c88f: 00 4a 00 add byte ptr [rdx], cl - ... - 49c89a: 00 00 add byte ptr [rax], al - 49c89c: 60 - ... - 49c8a5: 00 00 add byte ptr [rax], al - 49c8a7: 00 60 00 add byte ptr [rax], ah - ... - 49c8b2: 00 00 add byte ptr [rax], al - 49c8b4: 41 00 00 add byte ptr [r8], al - ... - 49c8bf: 00 3b add byte ptr [rbx], bh - ... - 49c8c9: 00 00 add byte ptr [rax], al - 49c8cb: 00 45 00 add byte ptr [rbp], al - ... - 49c8d6: 00 00 add byte ptr [rax], al - 49c8d8: 49 00 00 add byte ptr [r8], al - ... - 49c8e3: 00 49 00 add byte ptr [rcx], cl - ... - 49c8ee: 00 00 add byte ptr [rax], al - 49c8f0: 4f 00 00 add byte ptr [r8], r8b - ... - 49c8fb: 00 59 00 add byte ptr [rcx], bl - ... - 49c906: 00 00 add byte ptr [rax], al - 49c908: 4f 00 00 add byte ptr [r8], r8b - ... - 49c913: 00 49 00 add byte ptr [rcx], cl - ... - 49c91e: 00 00 add byte ptr [rax], al - 49c920: 41 00 00 add byte ptr [r8], al - ... - 49c92b: 00 56 00 add byte ptr [rsi], dl - ... - 49c936: 00 00 add byte ptr [rax], al - 49c938: 47 00 00 add byte ptr [r8], r8b - ... - 49c943: 00 44 00 00 add byte ptr [rax + rax], al - ... - 49c94f: 00 45 00 add byte ptr [rbp], al - ... - 49c95a: 00 00 add byte ptr [rax], al - 49c95c: 5a pop rdx - ... - 49c965: 00 00 add byte ptr [rax], al - 49c967: 00 49 00 add byte ptr [rcx], cl - ... - 49c972: 00 00 add byte ptr [rax], al - 49c974: 54 push rsp - 49c975: 00 00 add byte ptr [rax], al - 49c977: 00 48 00 add byte ptr [rax], cl - ... - 49c982: 00 00 add byte ptr [rax], al - 49c984: 49 00 00 add byte ptr [r8], al - ... - 49c98f: 00 4b 00 add byte ptr [rbx], cl - ... - 49c99a: 00 00 add byte ptr [rax], al - 49c99c: 4c 00 00 add byte ptr [rax], r8b - ... - 49c9a7: 00 4d 00 add byte ptr [rbp], cl - ... - 49c9b2: 00 00 add byte ptr [rax], al - 49c9b4: 4e 00 00 add byte ptr [rax], r8b - ... - 49c9bf: 00 58 00 add byte ptr [rax], bl - ... - 49c9ca: 00 00 add byte ptr [rax], al - 49c9cc: 4f 00 00 add byte ptr [r8], r8b - ... - 49c9d7: 00 50 00 add byte ptr [rax], dl - ... - 49c9e2: 00 00 add byte ptr [rax], al - 49c9e4: 52 push rdx - ... - 49c9ed: 00 00 add byte ptr [rax], al - 49c9ef: 00 53 00 add byte ptr [rbx], dl - ... - 49c9fa: 00 00 add byte ptr [rax], al - 49c9fc: 54 push rsp - ... - 49ca05: 00 00 add byte ptr [rax], al - 49ca07: 00 59 00 add byte ptr [rcx], bl - ... - 49ca12: 00 00 add byte ptr [rax], al - 49ca14: 46 00 00 add byte ptr [rax], r8b - ... - 49ca1f: 00 43 00 add byte ptr [rbx], al - 49ca22: 00 00 add byte ptr [rax], al - 49ca24: 48 00 00 add byte ptr [rax], al - ... - 49ca2f: 00 50 00 add byte ptr [rax], dl - 49ca32: 00 00 add byte ptr [rax], al - 49ca34: 53 push rbx - ... - 49ca3d: 00 00 add byte ptr [rax], al - 49ca3f: 00 4f 00 add byte ptr [rdi], cl - ... - 49ca4a: 00 00 add byte ptr [rax], al - 49ca4c: 49 00 00 add byte ptr [r8], al - ... - 49ca57: 00 59 00 add byte ptr [rcx], bl - ... - 49ca62: 00 00 add byte ptr [rax], al - 49ca64: 61 - ... - 49ca6d: 00 00 add byte ptr [rax], al - 49ca6f: 00 65 00 add byte ptr [rbp], ah - ... - 49ca7a: 00 00 add byte ptr [rax], al - 49ca7c: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49ca82: 00 00 add byte ptr [rax], al - 49ca84: 00 00 add byte ptr [rax], al - 49ca86: 00 00 add byte ptr [rax], al - 49ca88: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49ca8e: 00 00 add byte ptr [rax], al - 49ca90: 00 00 add byte ptr [rax], al - 49ca92: 00 00 add byte ptr [rax], al - 49ca94: 79 00 jns 0x49ca96 - ... - 49ca9e: 00 00 add byte ptr [rax], al - 49caa0: 61 - ... - 49caa9: 00 00 add byte ptr [rax], al - 49caab: 00 76 00 add byte ptr [rsi], dh - ... - 49cab6: 00 00 add byte ptr [rax], al - 49cab8: 67 00 00 add byte ptr [eax], al - ... - 49cac3: 00 64 00 00 add byte ptr [rax + rax], ah - ... - 49cacf: 00 65 00 add byte ptr [rbp], ah - ... - 49cada: 00 00 add byte ptr [rax], al - 49cadc: 7a 00 jp 0x49cade - ... - 49cae6: 00 00 add byte ptr [rax], al - 49cae8: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49caee: 00 00 add byte ptr [rax], al - 49caf0: 00 00 add byte ptr [rax], al - 49caf2: 00 00 add byte ptr [rax], al - 49caf4: 74 00 je 0x49caf6 - 49caf6: 00 00 add byte ptr [rax], al - 49caf8: 68 00 00 00 00 push 0 - 49cafd: 00 00 add byte ptr [rax], al - 49caff: 00 00 add byte ptr [rax], al - 49cb01: 00 00 add byte ptr [rax], al - 49cb03: 00 69 00 add byte ptr [rcx], ch - ... - 49cb0e: 00 00 add byte ptr [rax], al - 49cb10: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 49cb1b: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 49cb27: 00 6d 00 add byte ptr [rbp], ch - ... - 49cb32: 00 00 add byte ptr [rax], al - 49cb34: 6e outsb dx, byte ptr [rsi] - ... - 49cb3d: 00 00 add byte ptr [rax], al - 49cb3f: 00 78 00 add byte ptr [rax], bh - ... - 49cb4a: 00 00 add byte ptr [rax], al - 49cb4c: 6f outsd dx, dword ptr [rsi] - ... - 49cb55: 00 00 add byte ptr [rax], al - 49cb57: 00 70 00 add byte ptr [rax], dh - ... - 49cb62: 00 00 add byte ptr [rax], al - 49cb64: 72 00 jb 0x49cb66 - ... - 49cb6e: 00 00 add byte ptr [rax], al - 49cb70: 73 00 jae 0x49cb72 - ... - 49cb7a: 00 00 add byte ptr [rax], al - 49cb7c: 73 00 jae 0x49cb7e - ... - 49cb86: 00 00 add byte ptr [rax], al - 49cb88: 74 00 je 0x49cb8a - ... - 49cb92: 00 00 add byte ptr [rax], al - 49cb94: 79 00 jns 0x49cb96 - ... - 49cb9e: 00 00 add byte ptr [rax], al - 49cba0: 66 00 00 add byte ptr [rax], al - ... - 49cbab: 00 63 00 add byte ptr [rbx], ah - 49cbae: 00 00 add byte ptr [rax], al - 49cbb0: 68 00 00 00 00 push 0 - 49cbb5: 00 00 add byte ptr [rax], al - 49cbb7: 00 00 add byte ptr [rax], al - 49cbb9: 00 00 add byte ptr [rax], al - 49cbbb: 00 70 00 add byte ptr [rax], dh - 49cbbe: 00 00 add byte ptr [rax], al - 49cbc0: 73 00 jae 0x49cbc2 - ... - 49cbca: 00 00 add byte ptr [rax], al - 49cbcc: 6f outsd dx, dword ptr [rsi] - ... - 49cbd5: 00 00 add byte ptr [rax], al - 49cbd7: 00 69 00 add byte ptr [rcx], ch - ... - 49cbe2: 00 00 add byte ptr [rax], al - 49cbe4: 79 00 jns 0x49cbe6 - ... - 49cbee: 00 00 add byte ptr [rax], al - 49cbf0: 6f outsd dx, dword ptr [rsi] - ... - 49cbf9: 00 00 add byte ptr [rax], al - 49cbfb: 00 79 00 add byte ptr [rcx], bh - ... - 49cc06: 00 00 add byte ptr [rax], al - 49cc08: 6f outsd dx, dword ptr [rsi] - ... - 49cc11: 00 00 add byte ptr [rax], al - 49cc13: 00 26 add byte ptr [rsi], ah - ... - 49cc1d: 00 00 add byte ptr [rax], al - 49cc1f: 00 62 00 add byte ptr [rdx], ah - ... - 49cc2a: 00 00 add byte ptr [rax], al - 49cc2c: 74 00 je 0x49cc2e - 49cc2e: 00 00 add byte ptr [rax], al - 49cc30: 68 00 00 00 00 push 0 - 49cc35: 00 00 add byte ptr [rax], al - 49cc37: 00 00 add byte ptr [rax], al - 49cc39: 00 00 add byte ptr [rax], al - 49cc3b: 00 59 00 add byte ptr [rcx], bl - 49cc3e: 00 00 add byte ptr [rax], al - 49cc40: 60 - ... - 49cc49: 00 00 add byte ptr [rax], al - 49cc4b: 00 59 00 add byte ptr [rcx], bl - 49cc4e: 00 00 add byte ptr [rax], al - 49cc50: 60 - ... - 49cc59: 00 00 add byte ptr [rax], al - 49cc5b: 00 59 00 add byte ptr [rcx], bl - 49cc5e: 00 00 add byte ptr [rax], al - 49cc60: 60 - ... - 49cc69: 00 00 add byte ptr [rax], al - 49cc6b: 00 66 00 add byte ptr [rsi], ah - ... - 49cc76: 00 00 add byte ptr [rax], al - 49cc78: 70 00 jo 0x49cc7a - ... - 49cc82: 00 00 add byte ptr [rax], al - 49cc84: 26 00 00 add byte ptr es:[rax], al - ... - 49cc8f: 00 51 00 add byte ptr [rcx], dl - ... - 49cc9a: 00 00 add byte ptr [rax], al - 49cc9c: 71 00 jno 0x49cc9e - ... - 49cca6: 00 00 add byte ptr [rax], al - 49cca8: 36 00 00 add byte ptr ss:[rax], al - ... - 49ccb3: 00 36 add byte ptr [rsi], dh - ... - 49ccbd: 00 00 add byte ptr [rax], al - 49ccbf: 00 57 00 add byte ptr [rdi], dl - ... - 49ccca: 00 00 add byte ptr [rax], al - 49cccc: 77 00 ja 0x49ccce - ... - 49ccd6: 00 00 add byte ptr [rax], al - 49ccd8: 39 00 cmp dword ptr [rax], eax - 49ccda: 00 00 add byte ptr [rax], al - 49ccdc: 30 00 xor byte ptr [rax], al - ... - 49cce6: 00 00 add byte ptr [rax], al - 49cce8: 39 00 cmp dword ptr [rax], eax - 49ccea: 00 00 add byte ptr [rax], al - 49ccec: 30 00 xor byte ptr [rax], al - ... - 49ccf6: 00 00 add byte ptr [rax], al - 49ccf8: 39 00 cmp dword ptr [rax], eax - 49ccfa: 00 00 add byte ptr [rax], al - 49ccfc: 30 00 xor byte ptr [rax], al - 49ccfe: 00 00 add byte ptr [rax], al - 49cd00: 30 00 xor byte ptr [rax], al - ... - 49cd0a: 00 00 add byte ptr [rax], al - 49cd0c: 39 00 cmp dword ptr [rax], eax - 49cd0e: 00 00 add byte ptr [rax], al - 49cd10: 30 00 xor byte ptr [rax], al - 49cd12: 00 00 add byte ptr [rax], al - 49cd14: 30 00 xor byte ptr [rax], al - ... - 49cd1e: 00 00 add byte ptr [rax], al - 49cd20: 53 push rbx - 49cd21: 00 00 add byte ptr [rax], al - 49cd23: 00 48 00 add byte ptr [rax], cl - ... - 49cd2e: 00 00 add byte ptr [rax], al - 49cd30: 73 00 jae 0x49cd32 - 49cd32: 00 00 add byte ptr [rax], al - 49cd34: 68 00 00 00 00 push 0 - 49cd39: 00 00 add byte ptr [rax], al - 49cd3b: 00 00 add byte ptr [rax], al - 49cd3d: 00 00 add byte ptr [rax], al - 49cd3f: 00 46 00 add byte ptr [rsi], al - ... - 49cd4a: 00 00 add byte ptr [rax], al - 49cd4c: 66 00 00 add byte ptr [rax], al - ... - 49cd57: 00 4b 00 add byte ptr [rbx], cl - 49cd5a: 00 00 add byte ptr [rax], al - 49cd5c: 48 00 00 add byte ptr [rax], al - ... - 49cd67: 00 6b 00 add byte ptr [rbx], ch - 49cd6a: 00 00 add byte ptr [rax], al - 49cd6c: 68 00 00 00 00 push 0 - 49cd71: 00 00 add byte ptr [rax], al - 49cd73: 00 00 add byte ptr [rax], al - 49cd75: 00 00 add byte ptr [rax], al - 49cd77: 00 48 00 add byte ptr [rax], cl - ... - 49cd82: 00 00 add byte ptr [rax], al - 49cd84: 68 00 00 00 00 push 0 - 49cd89: 00 00 add byte ptr [rax], al - 49cd8b: 00 00 add byte ptr [rax], al - 49cd8d: 00 00 add byte ptr [rax], al - 49cd8f: 00 44 00 00 add byte ptr [rax + rax], al - 49cd93: 00 4a 00 add byte ptr [rdx], cl - ... - 49cd9e: 00 00 add byte ptr [rax], al - 49cda0: 64 00 00 add byte ptr fs:[rax], al - 49cda3: 00 6a 00 add byte ptr [rdx], ch - ... - 49cdae: 00 00 add byte ptr [rax], al - 49cdb0: 47 00 00 add byte ptr [r8], r8b - 49cdb3: 00 4a 00 add byte ptr [rdx], cl - ... - 49cdbe: 00 00 add byte ptr [rax], al - 49cdc0: 67 00 00 add byte ptr [eax], al - 49cdc3: 00 6a 00 add byte ptr [rdx], ch - ... - 49cdce: 00 00 add byte ptr [rax], al - 49cdd0: 54 push rsp - 49cdd1: 00 00 add byte ptr [rax], al - 49cdd3: 00 49 00 add byte ptr [rcx], cl - ... - 49cdde: 00 00 add byte ptr [rax], al - 49cde0: 74 00 je 0x49cde2 - 49cde2: 00 00 add byte ptr [rax], al - 49cde4: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49cdea: 00 00 add byte ptr [rax], al - 49cdec: 00 00 add byte ptr [rax], al - 49cdee: 00 00 add byte ptr [rax], al - 49cdf0: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 49cdfb: 00 72 00 add byte ptr [rdx], dh - ... - 49ce06: 00 00 add byte ptr [rax], al - 49ce08: 73 00 jae 0x49ce0a - ... - 49ce12: 00 00 add byte ptr [rax], al - 49ce14: 6a 00 push 0 - ... - 49ce1e: 00 00 add byte ptr [rax], al - 49ce20: 54 push rsp - 49ce21: 00 00 add byte ptr [rax], al - 49ce23: 00 48 00 add byte ptr [rax], cl - ... - 49ce2e: 00 00 add byte ptr [rax], al - 49ce30: 65 00 00 add byte ptr gs:[rax], al - ... - 49ce3b: 00 65 00 add byte ptr [rbp], ah - ... - 49ce46: 00 00 add byte ptr [rax], al - 49ce48: 53 push rbx - 49ce49: 00 00 add byte ptr [rax], al - 49ce4b: 00 48 00 add byte ptr [rax], cl - ... - 49ce56: 00 00 add byte ptr [rax], al - 49ce58: 73 00 jae 0x49ce5a - 49ce5a: 00 00 add byte ptr [rax], al - 49ce5c: 68 00 00 00 00 push 0 - 49ce61: 00 00 add byte ptr [rax], al - 49ce63: 00 00 add byte ptr [rax], al - 49ce65: 00 00 add byte ptr [rax], al - 49ce67: 00 53 00 add byte ptr [rbx], dl - ... - 49ce72: 00 00 add byte ptr [rax], al - 49ce74: 53 push rbx - ... - 49ce7d: 00 00 add byte ptr [rax], al - 49ce7f: 00 73 00 add byte ptr [rbx], dh - ... - 49ce8a: 00 00 add byte ptr [rax], al - 49ce8c: 72 00 jb 0x49ce8e - ... - 49ce96: 00 00 add byte ptr [rax], al - 49ce98: 53 push rbx - ... - 49cea1: 00 00 add byte ptr [rax], al - 49cea3: 00 53 00 add byte ptr [rbx], dl - ... - 49ceae: 00 00 add byte ptr [rax], al - 49ceb0: 53 push rbx - ... - 49ceb9: 00 00 add byte ptr [rax], al - 49cebb: 00 59 00 add byte ptr [rcx], bl - 49cebe: 00 00 add byte ptr [rax], al - 49cec0: 4f 00 00 add byte ptr [r8], r8b - ... - 49cecb: 00 44 00 00 add byte ptr [rax + rax], al - 49cecf: 00 4a 00 add byte ptr [rdx], cl - ... - 49ceda: 00 00 add byte ptr [rax], al - 49cedc: 47 00 00 add byte ptr [r8], r8b - 49cedf: 00 60 00 add byte ptr [rax], ah - ... - 49ceea: 00 00 add byte ptr [rax], al - 49ceec: 59 pop rcx - 49ceed: 00 00 add byte ptr [rax], al - 49ceef: 00 45 00 add byte ptr [rbp], al - ... - 49cefa: 00 00 add byte ptr [rax], al - 49cefc: 5a pop rdx - 49cefd: 00 00 add byte ptr [rax], al - 49ceff: 00 60 00 add byte ptr [rax], ah - ... - 49cf0a: 00 00 add byte ptr [rax], al - 49cf0c: 49 00 00 add byte ptr [r8], al - ... - 49cf17: 00 59 00 add byte ptr [rcx], bl - 49cf1a: 00 00 add byte ptr [rax], al - 49cf1c: 49 00 00 add byte ptr [r8], al - ... - 49cf27: 00 4a 00 add byte ptr [rdx], cl - ... - 49cf32: 00 00 add byte ptr [rax], al - 49cf34: 4c 00 00 add byte ptr [rax], r8b - 49cf37: 00 60 00 add byte ptr [rax], ah - ... - 49cf42: 00 00 add byte ptr [rax], al - 49cf44: 4e 00 00 add byte ptr [rax], r8b - 49cf47: 00 60 00 add byte ptr [rax], ah - ... - 49cf52: 00 00 add byte ptr [rax], al - 49cf54: 54 push rsp - 49cf55: 00 00 add byte ptr [rax], al - 49cf57: 00 53 00 add byte ptr [rbx], dl - 49cf5a: 00 00 add byte ptr [rax], al - 49cf5c: 48 00 00 add byte ptr [rax], al - ... - 49cf67: 00 4b 00 add byte ptr [rbx], cl - 49cf6a: 00 00 add byte ptr [rax], al - 49cf6c: 60 - ... - 49cf75: 00 00 add byte ptr [rax], al - 49cf77: 00 55 00 add byte ptr [rbp], dl - 49cf7a: 00 00 add byte ptr [rax], al - 49cf7c: 60 - ... - 49cf85: 00 00 add byte ptr [rax], al - 49cf87: 00 44 00 00 add byte ptr [rax + rax], al - 49cf8b: 00 48 00 add byte ptr [rax], cl - ... - 49cf96: 00 00 add byte ptr [rax], al - 49cf98: 41 00 00 add byte ptr [r8], al - ... - 49cfa3: 00 42 00 add byte ptr [rdx], al - ... - 49cfae: 00 00 add byte ptr [rax], al - 49cfb0: 56 push rsi - ... - 49cfb9: 00 00 add byte ptr [rax], al - 49cfbb: 00 47 00 add byte ptr [rdi], al - ... - 49cfc6: 00 00 add byte ptr [rax], al - 49cfc8: 44 00 00 add byte ptr [rax], r8b - ... - 49cfd3: 00 45 00 add byte ptr [rbp], al - ... - 49cfde: 00 00 add byte ptr [rax], al - 49cfe0: 5a pop rdx - 49cfe1: 00 00 add byte ptr [rax], al - 49cfe3: 00 48 00 add byte ptr [rax], cl - ... - 49cfee: 00 00 add byte ptr [rax], al - 49cff0: 5a pop rdx - ... - 49cff9: 00 00 add byte ptr [rax], al - 49cffb: 00 49 00 add byte ptr [rcx], cl - ... - 49d006: 00 00 add byte ptr [rax], al - 49d008: 4a 00 00 add byte ptr [rax], al - ... - 49d013: 00 4b 00 add byte ptr [rbx], cl - ... - 49d01e: 00 00 add byte ptr [rax], al - 49d020: 4c 00 00 add byte ptr [rax], r8b - ... - 49d02b: 00 4d 00 add byte ptr [rbp], cl - ... - 49d036: 00 00 add byte ptr [rax], al - 49d038: 4e 00 00 add byte ptr [rax], r8b - ... - 49d043: 00 4f 00 add byte ptr [rdi], cl - ... - 49d04e: 00 00 add byte ptr [rax], al - 49d050: 50 push rax - ... - 49d059: 00 00 add byte ptr [rax], al - 49d05b: 00 52 00 add byte ptr [rdx], dl - ... - 49d066: 00 00 add byte ptr [rax], al - 49d068: 53 push rbx - ... - 49d071: 00 00 add byte ptr [rax], al - 49d073: 00 54 00 00 add byte ptr [rax + rax], dl - ... - 49d07f: 00 55 00 add byte ptr [rbp], dl - ... - 49d08a: 00 00 add byte ptr [rax], al - 49d08c: 46 00 00 add byte ptr [rax], r8b - ... - 49d097: 00 58 00 add byte ptr [rax], bl - ... - 49d0a2: 00 00 add byte ptr [rax], al - 49d0a4: 43 00 00 add byte ptr [r8], al - 49d0a7: 00 5a 00 add byte ptr [rdx], bl - ... - 49d0b2: 00 00 add byte ptr [rax], al - 49d0b4: 43 00 00 add byte ptr [r8], al - 49d0b7: 00 48 00 add byte ptr [rax], cl - ... - 49d0c2: 00 00 add byte ptr [rax], al - 49d0c4: 53 push rbx - 49d0c5: 00 00 add byte ptr [rax], al - 49d0c7: 00 48 00 add byte ptr [rax], cl - ... - 49d0d2: 00 00 add byte ptr [rax], al - 49d0d4: 53 push rbx - 49d0d5: 00 00 add byte ptr [rax], al - 49d0d7: 00 48 00 add byte ptr [rax], cl - 49d0da: 00 00 add byte ptr [rax], al - 49d0dc: 48 00 00 add byte ptr [rax], al - ... - 49d0e7: 00 41 00 add byte ptr [rcx], al - 49d0ea: 00 00 add byte ptr [rax], al - 49d0ec: 60 - ... - 49d0f5: 00 00 add byte ptr [rax], al - 49d0f7: 00 59 00 add byte ptr [rcx], bl - 49d0fa: 00 00 add byte ptr [rax], al - 49d0fc: 60 - ... - 49d105: 00 00 add byte ptr [rax], al - 49d107: 00 60 00 add byte ptr [rax], ah - ... - 49d112: 00 00 add byte ptr [rax], al - 49d114: 45 00 00 add byte ptr [r8], r8b - 49d117: 00 60 00 add byte ptr [rax], ah - ... - 49d122: 00 00 add byte ptr [rax], al - 49d124: 59 pop rcx - 49d125: 00 00 add byte ptr [rax], al - 49d127: 00 55 00 add byte ptr [rbp], dl - ... - 49d132: 00 00 add byte ptr [rax], al - 49d134: 59 pop rcx - 49d135: 00 00 add byte ptr [rax], al - 49d137: 00 41 00 add byte ptr [rcx], al - ... - 49d142: 00 00 add byte ptr [rax], al - 49d144: 61 - ... - 49d14d: 00 00 add byte ptr [rax], al - 49d14f: 00 62 00 add byte ptr [rdx], ah - ... - 49d15a: 00 00 add byte ptr [rax], al - 49d15c: 76 00 jbe 0x49d15e - ... - 49d166: 00 00 add byte ptr [rax], al - 49d168: 67 00 00 add byte ptr [eax], al - ... - 49d173: 00 64 00 00 add byte ptr [rax + rax], ah - ... - 49d17f: 00 65 00 add byte ptr [rbp], ah - ... - 49d18a: 00 00 add byte ptr [rax], al - 49d18c: 7a 00 jp 0x49d18e - 49d18e: 00 00 add byte ptr [rax], al - 49d190: 68 00 00 00 00 push 0 - 49d195: 00 00 add byte ptr [rax], al - 49d197: 00 00 add byte ptr [rax], al - 49d199: 00 00 add byte ptr [rax], al - 49d19b: 00 7a 00 add byte ptr [rdx], bh - ... - 49d1a6: 00 00 add byte ptr [rax], al - 49d1a8: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49d1ae: 00 00 add byte ptr [rax], al - 49d1b0: 00 00 add byte ptr [rax], al - 49d1b2: 00 00 add byte ptr [rax], al - 49d1b4: 6a 00 push 0 - ... - 49d1be: 00 00 add byte ptr [rax], al - 49d1c0: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 49d1cb: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 49d1d7: 00 6d 00 add byte ptr [rbp], ch - ... - 49d1e2: 00 00 add byte ptr [rax], al - 49d1e4: 6e outsb dx, byte ptr [rsi] - ... - 49d1ed: 00 00 add byte ptr [rax], al - 49d1ef: 00 6f 00 add byte ptr [rdi], ch - ... - 49d1fa: 00 00 add byte ptr [rax], al - 49d1fc: 70 00 jo 0x49d1fe - ... - 49d206: 00 00 add byte ptr [rax], al - 49d208: 72 00 jb 0x49d20a - ... - 49d212: 00 00 add byte ptr [rax], al - 49d214: 73 00 jae 0x49d216 - ... - 49d21e: 00 00 add byte ptr [rax], al - 49d220: 74 00 je 0x49d222 - ... - 49d22a: 00 00 add byte ptr [rax], al - 49d22c: 75 00 jne 0x49d22e - ... - 49d236: 00 00 add byte ptr [rax], al - 49d238: 66 00 00 add byte ptr [rax], al - ... - 49d243: 00 78 00 add byte ptr [rax], bh - ... - 49d24e: 00 00 add byte ptr [rax], al - 49d250: 63 00 movsxd eax, dword ptr [rax] - 49d252: 00 00 add byte ptr [rax], al - 49d254: 7a 00 jp 0x49d256 - ... - 49d25e: 00 00 add byte ptr [rax], al - 49d260: 63 00 movsxd eax, dword ptr [rax] - 49d262: 00 00 add byte ptr [rax], al - 49d264: 68 00 00 00 00 push 0 - 49d269: 00 00 add byte ptr [rax], al - 49d26b: 00 00 add byte ptr [rax], al - 49d26d: 00 00 add byte ptr [rax], al - 49d26f: 00 73 00 add byte ptr [rbx], dh - 49d272: 00 00 add byte ptr [rax], al - 49d274: 68 00 00 00 00 push 0 - 49d279: 00 00 add byte ptr [rax], al - 49d27b: 00 00 add byte ptr [rax], al - 49d27d: 00 00 add byte ptr [rax], al - 49d27f: 00 73 00 add byte ptr [rbx], dh - 49d282: 00 00 add byte ptr [rax], al - 49d284: 68 00 00 00 68 push 1744830464 - ... - 49d291: 00 00 add byte ptr [rax], al - 49d293: 00 60 00 add byte ptr [rax], ah - 49d296: 00 00 add byte ptr [rax], al - 49d298: 60 - ... - 49d2a1: 00 00 add byte ptr [rax], al - 49d2a3: 00 79 00 add byte ptr [rcx], bh - 49d2a6: 00 00 add byte ptr [rax], al - 49d2a8: 60 - ... - 49d2b1: 00 00 add byte ptr [rax], al - 49d2b3: 00 60 00 add byte ptr [rax], ah - ... - 49d2be: 00 00 add byte ptr [rax], al - 49d2c0: 65 00 00 add byte ptr gs:[rax], al - 49d2c3: 00 60 00 add byte ptr [rax], ah - ... - 49d2ce: 00 00 add byte ptr [rax], al - 49d2d0: 79 00 jns 0x49d2d2 - 49d2d2: 00 00 add byte ptr [rax], al - 49d2d4: 75 00 jne 0x49d2d6 - ... - 49d2de: 00 00 add byte ptr [rax], al - 49d2e0: 79 00 jns 0x49d2e2 - 49d2e2: 00 00 add byte ptr [rax], al - 49d2e4: 61 - ... - 49d2ed: 00 00 add byte ptr [rax], al - 49d2ef: 00 79 00 add byte ptr [rcx], bh - 49d2f2: 00 00 add byte ptr [rax], al - 49d2f4: 6f outsd dx, dword ptr [rsi] - ... - 49d2fd: 00 00 add byte ptr [rax], al - 49d2ff: 00 64 00 00 add byte ptr [rax + rax], ah - 49d303: 00 6a 00 add byte ptr [rdx], ch - ... - 49d30e: 00 00 add byte ptr [rax], al - 49d310: 67 00 00 add byte ptr [eax], al - 49d313: 00 60 00 add byte ptr [rax], ah - ... - 49d31e: 00 00 add byte ptr [rax], al - 49d320: 79 00 jns 0x49d322 - 49d322: 00 00 add byte ptr [rax], al - 49d324: 65 00 00 add byte ptr gs:[rax], al - ... - 49d32f: 00 7a 00 add byte ptr [rdx], bh - 49d332: 00 00 add byte ptr [rax], al - 49d334: 60 - ... - 49d33d: 00 00 add byte ptr [rax], al - 49d33f: 00 69 00 add byte ptr [rcx], ch - ... - 49d34a: 00 00 add byte ptr [rax], al - 49d34c: 79 00 jns 0x49d34e - 49d34e: 00 00 add byte ptr [rax], al - 49d350: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49d356: 00 00 add byte ptr [rax], al - 49d358: 00 00 add byte ptr [rax], al - 49d35a: 00 00 add byte ptr [rax], al - 49d35c: 6a 00 push 0 - ... - 49d366: 00 00 add byte ptr [rax], al - 49d368: 6c insb byte ptr es:[rdi], dx - 49d369: 00 00 add byte ptr [rax], al - 49d36b: 00 60 00 add byte ptr [rax], ah - ... - 49d376: 00 00 add byte ptr [rax], al - 49d378: 6e outsb dx, byte ptr [rsi] - 49d379: 00 00 add byte ptr [rax], al - 49d37b: 00 60 00 add byte ptr [rax], ah - ... - 49d386: 00 00 add byte ptr [rax], al - 49d388: 74 00 je 0x49d38a - 49d38a: 00 00 add byte ptr [rax], al - 49d38c: 73 00 jae 0x49d38e - 49d38e: 00 00 add byte ptr [rax], al - 49d390: 68 00 00 00 00 push 0 - 49d395: 00 00 add byte ptr [rax], al - 49d397: 00 00 add byte ptr [rax], al - 49d399: 00 00 add byte ptr [rax], al - 49d39b: 00 6b 00 add byte ptr [rbx], ch - 49d39e: 00 00 add byte ptr [rax], al - 49d3a0: 60 - ... - 49d3a9: 00 00 add byte ptr [rax], al - 49d3ab: 00 75 00 add byte ptr [rbp], dh - 49d3ae: 00 00 add byte ptr [rax], al - 49d3b0: 60 - ... - 49d3b9: 00 00 add byte ptr [rax], al - 49d3bb: 00 64 00 00 add byte ptr [rax + rax], ah - 49d3bf: 00 68 00 add byte ptr [rax], ch - ... - 49d3ca: 00 00 add byte ptr [rax], al - 49d3cc: 4f 00 00 add byte ptr [r8], r8b - 49d3cf: 00 60 00 add byte ptr [rax], ah - ... - 49d3da: 00 00 add byte ptr [rax], al - 49d3dc: 6f outsd dx, dword ptr [rsi] - 49d3dd: 00 00 add byte ptr [rax], al - 49d3df: 00 60 00 add byte ptr [rax], ah - ... - 49d3ea: 00 00 add byte ptr [rax], al - 49d3ec: 46 00 00 add byte ptr [rax], r8b - 49d3ef: 00 48 00 add byte ptr [rax], cl - ... - 49d3fa: 00 00 add byte ptr [rax], al - 49d3fc: 66 00 00 add byte ptr [rax], al - 49d3ff: 00 68 00 add byte ptr [rax], ch - ... - 49d40a: 00 00 add byte ptr [rax], al - 49d40c: 59 pop rcx - 49d40d: 00 00 add byte ptr [rax], al - 49d40f: 00 48 00 add byte ptr [rax], cl - ... - 49d41a: 00 00 add byte ptr [rax], al - 49d41c: 79 00 jns 0x49d41e - 49d41e: 00 00 add byte ptr [rax], al - 49d420: 68 00 00 00 00 push 0 - 49d425: 00 00 add byte ptr [rax], al - 49d427: 00 00 add byte ptr [rax], al - 49d429: 00 00 add byte ptr [rax], al - 49d42b: 00 45 00 add byte ptr [rbp], al - 49d42e: 00 00 add byte ptr [rax], al - 49d430: 60 - ... - 49d439: 00 00 add byte ptr [rax], al - 49d43b: 00 65 00 add byte ptr [rbp], ah - 49d43e: 00 00 add byte ptr [rax], al - 49d440: 60 - ... - 49d449: 00 00 add byte ptr [rax], al - 49d44b: 00 47 00 add byte ptr [rdi], al - 49d44e: 00 00 add byte ptr [rax], al - 49d450: 60 - ... - 49d459: 00 00 add byte ptr [rax], al - 49d45b: 00 67 00 add byte ptr [rdi], ah - 49d45e: 00 00 add byte ptr [rax], al - 49d460: 60 - ... - 49d469: 00 00 add byte ptr [rax], al - 49d46b: 00 47 00 add byte ptr [rdi], al - 49d46e: 00 00 add byte ptr [rax], al - 49d470: 48 00 00 add byte ptr [rax], al - ... - 49d47b: 00 67 00 add byte ptr [rdi], ah - 49d47e: 00 00 add byte ptr [rax], al - 49d480: 68 00 00 00 00 push 0 - 49d485: 00 00 add byte ptr [rax], al - 49d487: 00 00 add byte ptr [rax], al - 49d489: 00 00 add byte ptr [rax], al - 49d48b: 00 47 00 add byte ptr [rdi], al - 49d48e: 00 00 add byte ptr [rax], al - 49d490: 48 00 00 add byte ptr [rax], al - ... - 49d49b: 00 67 00 add byte ptr [rdi], ah - 49d49e: 00 00 add byte ptr [rax], al - 49d4a0: 68 00 00 00 00 push 0 - 49d4a5: 00 00 add byte ptr [rax], al - 49d4a7: 00 00 add byte ptr [rax], al - 49d4a9: 00 00 add byte ptr [rax], al - 49d4ab: 00 5a 00 add byte ptr [rdx], bl - 49d4ae: 00 00 add byte ptr [rax], al - 49d4b0: 48 00 00 add byte ptr [rax], al - 49d4b3: 00 60 00 add byte ptr [rax], ah - ... - 49d4be: 00 00 add byte ptr [rax], al - 49d4c0: 7a 00 jp 0x49d4c2 - 49d4c2: 00 00 add byte ptr [rax], al - 49d4c4: 68 00 00 00 60 push 1610612736 - ... - 49d4d1: 00 00 add byte ptr [rax], al - 49d4d3: 00 4b 00 add byte ptr [rbx], cl - 49d4d6: 00 00 add byte ptr [rax], al - 49d4d8: 60 - ... - 49d4e1: 00 00 add byte ptr [rax], al - 49d4e3: 00 6b 00 add byte ptr [rbx], ch - 49d4e6: 00 00 add byte ptr [rax], al - 49d4e8: 60 - ... - 49d4f1: 00 00 add byte ptr [rax], al - 49d4f3: 00 4b 00 add byte ptr [rbx], cl - 49d4f6: 00 00 add byte ptr [rax], al - 49d4f8: 60 - ... - 49d501: 00 00 add byte ptr [rax], al - 49d503: 00 6b 00 add byte ptr [rbx], ch - 49d506: 00 00 add byte ptr [rax], al - 49d508: 60 - ... - 49d511: 00 00 add byte ptr [rax], al - 49d513: 00 4e 00 add byte ptr [rsi], cl - 49d516: 00 00 add byte ptr [rax], al - 49d518: 60 - ... - 49d521: 00 00 add byte ptr [rax], al - 49d523: 00 6e 00 add byte ptr [rsi], ch - 49d526: 00 00 add byte ptr [rax], al - 49d528: 60 - ... - 49d531: 00 00 add byte ptr [rax], al - 49d533: 00 4e 00 add byte ptr [rsi], cl - 49d536: 00 00 add byte ptr [rax], al - 49d538: 47 00 00 add byte ptr [r8], r8b - ... - 49d543: 00 6e 00 add byte ptr [rsi], ch - 49d546: 00 00 add byte ptr [rax], al - 49d548: 67 00 00 add byte ptr [eax], al - ... - 49d553: 00 50 00 add byte ptr [rax], dl - 49d556: 00 00 add byte ptr [rax], al - 49d558: 60 - ... - 49d561: 00 00 add byte ptr [rax], al - 49d563: 00 70 00 add byte ptr [rax], dh - 49d566: 00 00 add byte ptr [rax], al - 49d568: 60 - ... - 49d571: 00 00 add byte ptr [rax], al - 49d573: 00 4f 00 add byte ptr [rdi], cl - 49d576: 00 00 add byte ptr [rax], al - 49d578: 60 - ... - 49d581: 00 00 add byte ptr [rax], al - 49d583: 00 6f 00 add byte ptr [rdi], ch - 49d586: 00 00 add byte ptr [rax], al - 49d588: 60 - ... - 49d591: 00 00 add byte ptr [rax], al - 49d593: 00 43 00 add byte ptr [rbx], al - 49d596: 00 00 add byte ptr [rax], al - 49d598: 60 - ... - 49d5a1: 00 00 add byte ptr [rax], al - 49d5a3: 00 43 00 add byte ptr [rbx], al - 49d5a6: 00 00 add byte ptr [rax], al - 49d5a8: 60 - ... - 49d5b1: 00 00 add byte ptr [rax], al - 49d5b3: 00 54 00 00 add byte ptr [rax + rax], dl - 49d5b7: 00 60 00 add byte ptr [rax], ah - ... - 49d5c2: 00 00 add byte ptr [rax], al - 49d5c4: 74 00 je 0x49d5c6 - 49d5c6: 00 00 add byte ptr [rax], al - 49d5c8: 60 - ... - 49d5d1: 00 00 add byte ptr [rax], al - 49d5d3: 00 55 00 add byte ptr [rbp], dl - ... - 49d5de: 00 00 add byte ptr [rax], al - 49d5e0: 75 00 jne 0x49d5e2 - ... - 49d5ea: 00 00 add byte ptr [rax], al - 49d5ec: 48 00 00 add byte ptr [rax], al - 49d5ef: 00 60 00 add byte ptr [rax], ah - ... - 49d5fa: 00 00 add byte ptr [rax], al - 49d5fc: 68 00 00 00 60 push 1610612736 - ... - 49d609: 00 00 add byte ptr [rax], al - 49d60b: 00 54 00 00 add byte ptr [rax + rax], dl - 49d60f: 00 43 00 add byte ptr [rbx], al - 49d612: 00 00 add byte ptr [rax], al - 49d614: 5a pop rdx - ... - 49d61d: 00 00 add byte ptr [rax], al - 49d61f: 00 74 00 00 add byte ptr [rax + rax], dh - 49d623: 00 63 00 add byte ptr [rbx], ah - 49d626: 00 00 add byte ptr [rax], al - 49d628: 7a 00 jp 0x49d62a - ... - 49d632: 00 00 add byte ptr [rax], al - 49d634: 53 push rbx - 49d635: 00 00 add byte ptr [rax], al - 49d637: 00 48 00 add byte ptr [rax], cl - 49d63a: 00 00 add byte ptr [rax], al - 49d63c: 60 - ... - 49d645: 00 00 add byte ptr [rax], al - 49d647: 00 73 00 add byte ptr [rbx], dh - 49d64a: 00 00 add byte ptr [rax], al - 49d64c: 68 00 00 00 60 push 1610612736 - ... - 49d659: 00 00 add byte ptr [rax], al - 49d65b: 00 43 00 add byte ptr [rbx], al - 49d65e: 00 00 add byte ptr [rax], al - 49d660: 48 00 00 add byte ptr [rax], al - 49d663: 00 60 00 add byte ptr [rax], ah - ... - 49d66e: 00 00 add byte ptr [rax], al - 49d670: 63 00 movsxd eax, dword ptr [rax] - 49d672: 00 00 add byte ptr [rax], al - 49d674: 68 00 00 00 60 push 1610612736 - ... - 49d681: 00 00 add byte ptr [rax], al - 49d683: 00 43 00 add byte ptr [rbx], al - 49d686: 00 00 add byte ptr [rax], al - 49d688: 48 00 00 add byte ptr [rax], al - 49d68b: 00 60 00 add byte ptr [rax], ah - ... - 49d696: 00 00 add byte ptr [rax], al - 49d698: 63 00 movsxd eax, dword ptr [rax] - 49d69a: 00 00 add byte ptr [rax], al - 49d69c: 68 00 00 00 60 push 1610612736 - ... - 49d6a9: 00 00 add byte ptr [rax], al - 49d6ab: 00 69 00 add byte ptr [rcx], ch - ... - 49d6b6: 00 00 add byte ptr [rax], al - 49d6b8: 5a pop rdx - 49d6b9: 00 00 add byte ptr [rax], al - 49d6bb: 00 48 00 add byte ptr [rax], cl - 49d6be: 00 00 add byte ptr [rax], al - 49d6c0: 60 - ... - 49d6c9: 00 00 add byte ptr [rax], al - 49d6cb: 00 7a 00 add byte ptr [rdx], bh - 49d6ce: 00 00 add byte ptr [rax], al - 49d6d0: 68 00 00 00 60 push 1610612736 - ... - 49d6dd: 00 00 add byte ptr [rax], al - 49d6df: 00 43 00 add byte ptr [rbx], al - 49d6e2: 00 00 add byte ptr [rax], al - 49d6e4: 48 00 00 add byte ptr [rax], al - 49d6e7: 00 60 00 add byte ptr [rax], ah - ... - 49d6f2: 00 00 add byte ptr [rax], al - 49d6f4: 63 00 movsxd eax, dword ptr [rax] - 49d6f6: 00 00 add byte ptr [rax], al - 49d6f8: 68 00 00 00 60 push 1610612736 - ... - 49d705: 00 00 add byte ptr [rax], al - 49d707: 00 41 00 add byte ptr [rcx], al - 49d70a: 00 00 add byte ptr [rax], al - 49d70c: 60 - ... - 49d715: 00 00 add byte ptr [rax], al - 49d717: 00 61 00 add byte ptr [rcx], ah - 49d71a: 00 00 add byte ptr [rax], al - 49d71c: 60 - ... - 49d725: 00 00 add byte ptr [rax], al - 49d727: 00 41 00 add byte ptr [rcx], al - 49d72a: 00 00 add byte ptr [rax], al - 49d72c: 60 - ... - 49d735: 00 00 add byte ptr [rax], al - 49d737: 00 61 00 add byte ptr [rcx], ah - 49d73a: 00 00 add byte ptr [rax], al - 49d73c: 60 - ... - 49d745: 00 00 add byte ptr [rax], al - 49d747: 00 45 00 add byte ptr [rbp], al - 49d74a: 00 00 add byte ptr [rax], al - 49d74c: 60 - ... - 49d755: 00 00 add byte ptr [rax], al - 49d757: 00 65 00 add byte ptr [rbp], ah - 49d75a: 00 00 add byte ptr [rax], al - 49d75c: 60 - ... - 49d765: 00 00 add byte ptr [rax], al - 49d767: 00 41 00 add byte ptr [rcx], al - 49d76a: 00 00 add byte ptr [rax], al - 49d76c: 60 - ... - 49d775: 00 00 add byte ptr [rax], al - 49d777: 00 61 00 add byte ptr [rcx], ah - 49d77a: 00 00 add byte ptr [rax], al - 49d77c: 60 - ... - 49d785: 00 00 add byte ptr [rax], al - 49d787: 00 5a 00 add byte ptr [rdx], bl - 49d78a: 00 00 add byte ptr [rax], al - 49d78c: 48 00 00 add byte ptr [rax], al - 49d78f: 00 60 00 add byte ptr [rax], ah - ... - 49d79a: 00 00 add byte ptr [rax], al - 49d79c: 7a 00 jp 0x49d79e - 49d79e: 00 00 add byte ptr [rax], al - 49d7a0: 68 00 00 00 60 push 1610612736 - ... - 49d7ad: 00 00 add byte ptr [rax], al - 49d7af: 00 5a 00 add byte ptr [rdx], bl - 49d7b2: 00 00 add byte ptr [rax], al - 49d7b4: 60 - ... - 49d7bd: 00 00 add byte ptr [rax], al - 49d7bf: 00 7a 00 add byte ptr [rdx], bh - 49d7c2: 00 00 add byte ptr [rax], al - 49d7c4: 60 - ... - 49d7cd: 00 00 add byte ptr [rax], al - 49d7cf: 00 5a 00 add byte ptr [rdx], bl - 49d7d2: 00 00 add byte ptr [rax], al - 49d7d4: 60 - ... - 49d7dd: 00 00 add byte ptr [rax], al - 49d7df: 00 7a 00 add byte ptr [rdx], bh - 49d7e2: 00 00 add byte ptr [rax], al - 49d7e4: 60 - ... - 49d7ed: 00 00 add byte ptr [rax], al - 49d7ef: 00 49 00 add byte ptr [rcx], cl - 49d7f2: 00 00 add byte ptr [rax], al - 49d7f4: 60 - ... - 49d7fd: 00 00 add byte ptr [rax], al - 49d7ff: 00 69 00 add byte ptr [rcx], ch - 49d802: 00 00 add byte ptr [rax], al - 49d804: 60 - ... - 49d80d: 00 00 add byte ptr [rax], al - 49d80f: 00 4f 00 add byte ptr [rdi], cl - 49d812: 00 00 add byte ptr [rax], al - 49d814: 60 - ... - 49d81d: 00 00 add byte ptr [rax], al - 49d81f: 00 6f 00 add byte ptr [rdi], ch - 49d822: 00 00 add byte ptr [rax], al - 49d824: 60 - ... - 49d82d: 00 00 add byte ptr [rax], al - 49d82f: 00 4f 00 add byte ptr [rdi], cl - 49d832: 00 00 add byte ptr [rax], al - 49d834: 60 - ... - 49d83d: 00 00 add byte ptr [rax], al - 49d83f: 00 6f 00 add byte ptr [rdi], ch - 49d842: 00 00 add byte ptr [rax], al - 49d844: 60 - ... - 49d84d: 00 00 add byte ptr [rax], al - 49d84f: 00 55 00 add byte ptr [rbp], dl - 49d852: 00 00 add byte ptr [rax], al - 49d854: 60 - ... - 49d85d: 00 00 add byte ptr [rax], al - 49d85f: 00 75 00 add byte ptr [rbp], dh - 49d862: 00 00 add byte ptr [rax], al - 49d864: 60 - ... - 49d86d: 00 00 add byte ptr [rax], al - 49d86f: 00 55 00 add byte ptr [rbp], dl - 49d872: 00 00 add byte ptr [rax], al - 49d874: 60 - ... - 49d87d: 00 00 add byte ptr [rax], al - 49d87f: 00 75 00 add byte ptr [rbp], dh - 49d882: 00 00 add byte ptr [rax], al - 49d884: 60 - ... - 49d88d: 00 00 add byte ptr [rax], al - 49d88f: 00 43 00 add byte ptr [rbx], al - 49d892: 00 00 add byte ptr [rax], al - 49d894: 48 00 00 add byte ptr [rax], al - 49d897: 00 60 00 add byte ptr [rax], ah - ... - 49d8a2: 00 00 add byte ptr [rax], al - 49d8a4: 63 00 movsxd eax, dword ptr [rax] - 49d8a6: 00 00 add byte ptr [rax], al - 49d8a8: 68 00 00 00 60 push 1610612736 - ... - 49d8b5: 00 00 add byte ptr [rax], al - 49d8b7: 00 59 00 add byte ptr [rcx], bl - 49d8ba: 00 00 add byte ptr [rax], al - 49d8bc: 60 - ... - 49d8c5: 00 00 add byte ptr [rax], al - 49d8c7: 00 79 00 add byte ptr [rcx], bh - 49d8ca: 00 00 add byte ptr [rax], al - 49d8cc: 60 - ... - 49d8d5: 00 00 add byte ptr [rax], al - 49d8d7: 00 20 add byte ptr [rax], ah - ... - 49d8e1: 00 00 add byte ptr [rax], al - 49d8e3: 00 20 add byte ptr [rax], ah - ... - 49d8ed: 00 00 add byte ptr [rax], al - 49d8ef: 00 20 add byte ptr [rax], ah - ... - 49d8f9: 00 00 add byte ptr [rax], al - 49d8fb: 00 20 add byte ptr [rax], ah - ... - 49d905: 00 00 add byte ptr [rax], al - 49d907: 00 20 add byte ptr [rax], ah - ... - 49d911: 00 00 add byte ptr [rax], al - 49d913: 00 20 add byte ptr [rax], ah - ... - 49d91d: 00 00 add byte ptr [rax], al - 49d91f: 00 20 add byte ptr [rax], ah - ... - 49d929: 00 00 add byte ptr [rax], al - 49d92b: 00 20 add byte ptr [rax], ah - ... - 49d93d: 00 00 add byte ptr [rax], al - 49d93f: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49d945 - 49d945: 00 00 add byte ptr [rax], al - 49d947: 00 00 add byte ptr [rax], al - 49d949: 00 00 add byte ptr [rax], al - 49d94b: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49d951 - 49d951: 00 00 add byte ptr [rax], al - 49d953: 00 00 add byte ptr [rax], al - 49d955: 00 00 add byte ptr [rax], al - 49d957: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49d95d - 49d95d: 00 00 add byte ptr [rax], al - 49d95f: 00 00 add byte ptr [rax], al - 49d961: 00 00 add byte ptr [rax], al - 49d963: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49d969 - 49d969: 00 00 add byte ptr [rax], al - 49d96b: 00 00 add byte ptr [rax], al - 49d96d: 00 00 add byte ptr [rax], al - 49d96f: 00 2d 00 00 00 2d add byte ptr [rip + 754974720], ch # 0x2d49d975 <_end+0x2cfd9ff5> - ... - 49d97d: 00 00 add byte ptr [rax], al - 49d97f: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49d985 - 49d985: 00 00 add byte ptr [rax], al - 49d987: 00 00 add byte ptr [rax], al - 49d989: 00 00 add byte ptr [rax], al - 49d98b: 00 27 add byte ptr [rdi], ah - ... - 49d995: 00 00 add byte ptr [rax], al - 49d997: 00 27 add byte ptr [rdi], ah - ... - 49d9a1: 00 00 add byte ptr [rax], al - 49d9a3: 00 2c 00 add byte ptr [rax + rax], ch - ... - 49d9ae: 00 00 add byte ptr [rax], al - 49d9b0: 27 - ... - 49d9b9: 00 00 add byte ptr [rax], al - 49d9bb: 00 22 add byte ptr [rdx], ah - ... - 49d9c5: 00 00 add byte ptr [rax], al - 49d9c7: 00 22 add byte ptr [rdx], ah - ... - 49d9d1: 00 00 add byte ptr [rax], al - 49d9d3: 00 2c 00 add byte ptr [rax + rax], ch - 49d9d6: 00 00 add byte ptr [rax], al - 49d9d8: 2c 00 sub al, 0 - ... - 49d9e2: 00 00 add byte ptr [rax], al - 49d9e4: 22 00 and al, byte ptr [rax] - ... - 49d9ee: 00 00 add byte ptr [rax], al - 49d9f0: 2b 00 sub eax, dword ptr [rax] - ... - 49d9fa: 00 00 add byte ptr [rax], al - 49d9fc: 6f outsd dx, dword ptr [rsi] - ... - 49da05: 00 00 add byte ptr [rax], al - 49da07: 00 2e add byte ptr [rsi], ch - ... - 49da11: 00 00 add byte ptr [rax], al - 49da13: 00 2e add byte ptr [rsi], ch - 49da15: 00 00 add byte ptr [rax], al - 49da17: 00 2e add byte ptr [rsi], ch - ... - 49da21: 00 00 add byte ptr [rax], al - 49da23: 00 2e add byte ptr [rsi], ch - 49da25: 00 00 add byte ptr [rax], al - 49da27: 00 2e add byte ptr [rsi], ch - 49da29: 00 00 add byte ptr [rax], al - 49da2b: 00 2e add byte ptr [rsi], ch - ... - 49da35: 00 00 add byte ptr [rax], al - 49da37: 00 20 add byte ptr [rax], ah - ... - 49da41: 00 00 add byte ptr [rax], al - 49da43: 00 60 00 add byte ptr [rax], ah - ... - 49da4e: 00 00 add byte ptr [rax], al - 49da50: 60 - 49da51: 00 00 add byte ptr [rax], al - 49da53: 00 60 00 add byte ptr [rax], ah - ... - 49da5e: 00 00 add byte ptr [rax], al - 49da60: 60 - 49da61: 00 00 add byte ptr [rax], al - 49da63: 00 60 00 add byte ptr [rax], ah - 49da66: 00 00 add byte ptr [rax], al - 49da68: 60 - ... - 49da71: 00 00 add byte ptr [rax], al - 49da73: 00 3c 00 add byte ptr [rax + rax], bh - ... - 49da7e: 00 00 add byte ptr [rax], al - 49da80: 3e 00 00 add byte ptr ds:[rax], al - ... - 49da8b: 00 21 add byte ptr [rcx], ah - 49da8d: 00 00 add byte ptr [rax], al - 49da8f: 00 21 add byte ptr [rcx], ah - ... - 49da99: 00 00 add byte ptr [rax], al - 49da9b: 00 2f add byte ptr [rdi], ch - ... - 49daa5: 00 00 add byte ptr [rax], al - 49daa7: 00 3f add byte ptr [rdi], bh - 49daa9: 00 00 add byte ptr [rax], al - 49daab: 00 3f add byte ptr [rdi], bh - ... - 49dab5: 00 00 add byte ptr [rax], al - 49dab7: 00 3f add byte ptr [rdi], bh - 49dab9: 00 00 add byte ptr [rax], al - 49dabb: 00 21 add byte ptr [rcx], ah - ... - 49dac5: 00 00 add byte ptr [rax], al - 49dac7: 00 21 add byte ptr [rcx], ah - 49dac9: 00 00 add byte ptr [rax], al - 49dacb: 00 3f add byte ptr [rdi], bh - ... - 49dad5: 00 00 add byte ptr [rax], al - 49dad7: 00 20 add byte ptr [rax], ah - ... - 49db01: 00 00 add byte ptr [rax], al - 49db03: 00 43 00 add byte ptr [rbx], al - 49db06: 00 00 add byte ptr [rax], al - 49db08: 3d 00 00 00 00 cmp eax, 0 - 49db0d: 00 00 add byte ptr [rax], al - 49db0f: 00 00 add byte ptr [rax], al - 49db11: 00 00 add byte ptr [rax], al - 49db13: 00 52 00 add byte ptr [rdx], dl - 49db16: 00 00 add byte ptr [rax], al - 49db18: 73 00 jae 0x49db1a - ... - 49db22: 00 00 add byte ptr [rax], al - 49db24: 45 00 00 add byte ptr [r8], r8b - 49db27: 00 55 00 add byte ptr [rbp], dl - 49db2a: 00 00 add byte ptr [rax], al - 49db2c: 52 push rdx - ... - 49db35: 00 00 add byte ptr [rax], al - 49db37: 00 49 00 add byte ptr [rcx], cl - 49db3a: 00 00 add byte ptr [rax], al - 49db3c: 4e 00 00 add byte ptr [rax], r8b - 49db3f: 00 52 00 add byte ptr [rdx], dl - ... - 49db4a: 00 00 add byte ptr [rax], al - 49db4c: 61 - 49db4d: 00 00 add byte ptr [rax], al - 49db4f: 00 2f add byte ptr [rdi], ch - 49db51: 00 00 add byte ptr [rax], al - 49db53: 00 63 00 add byte ptr [rbx], ah - ... - 49db5e: 00 00 add byte ptr [rax], al - 49db60: 61 - 49db61: 00 00 add byte ptr [rax], al - 49db63: 00 2f add byte ptr [rdi], ch - 49db65: 00 00 add byte ptr [rax], al - 49db67: 00 73 00 add byte ptr [rbx], dh - ... - 49db72: 00 00 add byte ptr [rax], al - 49db74: 43 00 00 add byte ptr [r8], al - ... - 49db7f: 00 63 00 add byte ptr [rbx], ah - 49db82: 00 00 add byte ptr [rax], al - 49db84: 2f - 49db85: 00 00 add byte ptr [rax], al - 49db87: 00 6f 00 add byte ptr [rdi], ch - ... - 49db92: 00 00 add byte ptr [rax], al - 49db94: 63 00 movsxd eax, dword ptr [rax] - 49db96: 00 00 add byte ptr [rax], al - 49db98: 2f - 49db99: 00 00 add byte ptr [rax], al - 49db9b: 00 75 00 add byte ptr [rbp], dh - ... - 49dba6: 00 00 add byte ptr [rax], al - 49dba8: 67 00 00 add byte ptr [eax], al - ... - 49dbb3: 00 48 00 add byte ptr [rax], cl - ... - 49dbbe: 00 00 add byte ptr [rax], al - 49dbc0: 48 00 00 add byte ptr [rax], al - ... - 49dbcb: 00 48 00 add byte ptr [rax], cl - ... - 49dbd6: 00 00 add byte ptr [rax], al - 49dbd8: 68 00 00 00 00 push 0 - 49dbdd: 00 00 add byte ptr [rax], al - 49dbdf: 00 00 add byte ptr [rax], al - 49dbe1: 00 00 add byte ptr [rax], al - 49dbe3: 00 49 00 add byte ptr [rcx], cl - ... - 49dbee: 00 00 add byte ptr [rax], al - 49dbf0: 49 00 00 add byte ptr [r8], al - ... - 49dbfb: 00 4c 00 00 add byte ptr [rax + rax], cl - ... - 49dc07: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 49dc13: 00 4e 00 add byte ptr [rsi], cl - ... - 49dc1e: 00 00 add byte ptr [rax], al - 49dc20: 4e 00 00 add byte ptr [rax], r8b - 49dc23: 00 6f 00 add byte ptr [rdi], ch - ... - 49dc2e: 00 00 add byte ptr [rax], al - 49dc30: 50 push rax - ... - 49dc39: 00 00 add byte ptr [rax], al - 49dc3b: 00 51 00 add byte ptr [rcx], dl - ... - 49dc46: 00 00 add byte ptr [rax], al - 49dc48: 52 push rdx - ... - 49dc51: 00 00 add byte ptr [rax], al - 49dc53: 00 52 00 add byte ptr [rdx], dl - ... - 49dc5e: 00 00 add byte ptr [rax], al - 49dc60: 52 push rdx - ... - 49dc69: 00 00 add byte ptr [rax], al - 49dc6b: 00 54 00 00 add byte ptr [rax + rax], dl - 49dc6f: 00 45 00 add byte ptr [rbp], al - 49dc72: 00 00 add byte ptr [rax], al - 49dc74: 4c 00 00 add byte ptr [rax], r8b - ... - 49dc7f: 00 28 add byte ptr [rax], ch - 49dc81: 00 00 add byte ptr [rax], al - 49dc83: 00 54 00 00 add byte ptr [rax + rax], dl - 49dc87: 00 4d 00 add byte ptr [rbp], cl - 49dc8a: 00 00 add byte ptr [rax], al - 49dc8c: 29 00 sub dword ptr [rax], eax - ... - 49dc96: 00 00 add byte ptr [rax], al - 49dc98: 5a pop rdx - ... - 49dca1: 00 00 add byte ptr [rax], al - 49dca3: 00 4f 00 add byte ptr [rdi], cl - 49dca6: 00 00 add byte ptr [rax], al - 49dca8: 68 00 00 00 6d push 1828716544 - ... - 49dcb5: 00 00 add byte ptr [rax], al - 49dcb7: 00 5a 00 add byte ptr [rdx], bl - ... - 49dcc2: 00 00 add byte ptr [rax], al - 49dcc4: 42 00 00 add byte ptr [rax], al - ... - 49dccf: 00 43 00 add byte ptr [rbx], al - ... - 49dcda: 00 00 add byte ptr [rax], al - 49dcdc: 65 00 00 add byte ptr gs:[rax], al - ... - 49dce7: 00 65 00 add byte ptr [rbp], ah - ... - 49dcf2: 00 00 add byte ptr [rax], al - 49dcf4: 45 00 00 add byte ptr [r8], r8b - ... - 49dcff: 00 46 00 add byte ptr [rsi], al - ... - 49dd0a: 00 00 add byte ptr [rax], al - 49dd0c: 4d 00 00 add byte ptr [r8], r8b - ... - 49dd17: 00 6f 00 add byte ptr [rdi], ch - ... - 49dd22: 00 00 add byte ptr [rax], al - 49dd24: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49dd2a: 00 00 add byte ptr [rax], al - 49dd2c: 00 00 add byte ptr [rax], al - 49dd2e: 00 00 add byte ptr [rax], al - 49dd30: 44 00 00 add byte ptr [rax], r8b - ... - 49dd3b: 00 64 00 00 add byte ptr [rax + rax], ah - ... - 49dd47: 00 65 00 add byte ptr [rbp], ah - ... - 49dd52: 00 00 add byte ptr [rax], al - 49dd54: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49dd5a: 00 00 add byte ptr [rax], al - 49dd5c: 00 00 add byte ptr [rax], al - 49dd5e: 00 00 add byte ptr [rax], al - 49dd60: 6a 00 push 0 - ... - 49dd6a: 00 00 add byte ptr [rax], al - 49dd6c: 20 00 and byte ptr [rax], al - 49dd6e: 00 00 add byte ptr [rax], al - 49dd70: 31 00 xor dword ptr [rax], eax - 49dd72: 00 00 add byte ptr [rax], al - 49dd74: 2f - 49dd75: 00 00 add byte ptr [rax], al - 49dd77: 00 33 add byte ptr [rbx], dh - 49dd79: 00 00 add byte ptr [rax], al - 49dd7b: 00 20 add byte ptr [rax], ah - ... - 49dd85: 00 00 add byte ptr [rax], al - 49dd87: 00 20 add byte ptr [rax], ah - 49dd89: 00 00 add byte ptr [rax], al - 49dd8b: 00 32 add byte ptr [rdx], dh - 49dd8d: 00 00 add byte ptr [rax], al - 49dd8f: 00 2f add byte ptr [rdi], ch - 49dd91: 00 00 add byte ptr [rax], al - 49dd93: 00 33 add byte ptr [rbx], dh - 49dd95: 00 00 add byte ptr [rax], al - 49dd97: 00 20 add byte ptr [rax], ah - ... - 49dda1: 00 00 add byte ptr [rax], al - 49dda3: 00 20 add byte ptr [rax], ah - 49dda5: 00 00 add byte ptr [rax], al - 49dda7: 00 31 add byte ptr [rcx], dh - 49dda9: 00 00 add byte ptr [rax], al - 49ddab: 00 2f add byte ptr [rdi], ch - 49ddad: 00 00 add byte ptr [rax], al - 49ddaf: 00 35 00 00 00 20 add byte ptr [rip + 536870912], dh # 0x2049ddb5 <_end+0x1ffda435> - ... - 49ddbd: 00 00 add byte ptr [rax], al - 49ddbf: 00 20 add byte ptr [rax], ah - 49ddc1: 00 00 add byte ptr [rax], al - 49ddc3: 00 32 add byte ptr [rdx], dh - 49ddc5: 00 00 add byte ptr [rax], al - 49ddc7: 00 2f add byte ptr [rdi], ch - 49ddc9: 00 00 add byte ptr [rax], al - 49ddcb: 00 35 00 00 00 20 add byte ptr [rip + 536870912], dh # 0x2049ddd1 <_end+0x1ffda451> - ... - 49ddd9: 00 00 add byte ptr [rax], al - 49dddb: 00 20 add byte ptr [rax], ah - 49dddd: 00 00 add byte ptr [rax], al - 49dddf: 00 33 add byte ptr [rbx], dh - 49dde1: 00 00 add byte ptr [rax], al - 49dde3: 00 2f add byte ptr [rdi], ch - 49dde5: 00 00 add byte ptr [rax], al - 49dde7: 00 35 00 00 00 20 add byte ptr [rip + 536870912], dh # 0x2049dded <_end+0x1ffda46d> - ... - 49ddf5: 00 00 add byte ptr [rax], al - 49ddf7: 00 20 add byte ptr [rax], ah - 49ddf9: 00 00 add byte ptr [rax], al - 49ddfb: 00 34 00 add byte ptr [rax + rax], dh - 49ddfe: 00 00 add byte ptr [rax], al - 49de00: 2f - 49de01: 00 00 add byte ptr [rax], al - 49de03: 00 35 00 00 00 20 add byte ptr [rip + 536870912], dh # 0x2049de09 <_end+0x1ffda489> - ... - 49de11: 00 00 add byte ptr [rax], al - 49de13: 00 20 add byte ptr [rax], ah - 49de15: 00 00 add byte ptr [rax], al - 49de17: 00 31 add byte ptr [rcx], dh - 49de19: 00 00 add byte ptr [rax], al - 49de1b: 00 2f add byte ptr [rdi], ch - 49de1d: 00 00 add byte ptr [rax], al - 49de1f: 00 36 add byte ptr [rsi], dh - 49de21: 00 00 add byte ptr [rax], al - 49de23: 00 20 add byte ptr [rax], ah - ... - 49de2d: 00 00 add byte ptr [rax], al - 49de2f: 00 20 add byte ptr [rax], ah - 49de31: 00 00 add byte ptr [rax], al - 49de33: 00 35 00 00 00 2f add byte ptr [rip + 788529152], dh # 0x2f49de39 <_end+0x2efda4b9> - 49de39: 00 00 add byte ptr [rax], al - 49de3b: 00 36 add byte ptr [rsi], dh - 49de3d: 00 00 add byte ptr [rax], al - 49de3f: 00 20 add byte ptr [rax], ah - ... - 49de49: 00 00 add byte ptr [rax], al - 49de4b: 00 20 add byte ptr [rax], ah - 49de4d: 00 00 add byte ptr [rax], al - 49de4f: 00 31 add byte ptr [rcx], dh - 49de51: 00 00 add byte ptr [rax], al - 49de53: 00 2f add byte ptr [rdi], ch - 49de55: 00 00 add byte ptr [rax], al - 49de57: 00 38 add byte ptr [rax], bh - 49de59: 00 00 add byte ptr [rax], al - 49de5b: 00 20 add byte ptr [rax], ah - ... - 49de65: 00 00 add byte ptr [rax], al - 49de67: 00 20 add byte ptr [rax], ah - 49de69: 00 00 add byte ptr [rax], al - 49de6b: 00 33 add byte ptr [rbx], dh - 49de6d: 00 00 add byte ptr [rax], al - 49de6f: 00 2f add byte ptr [rdi], ch - 49de71: 00 00 add byte ptr [rax], al - 49de73: 00 38 add byte ptr [rax], bh - 49de75: 00 00 add byte ptr [rax], al - 49de77: 00 20 add byte ptr [rax], ah - ... - 49de81: 00 00 add byte ptr [rax], al - 49de83: 00 20 add byte ptr [rax], ah - 49de85: 00 00 add byte ptr [rax], al - 49de87: 00 35 00 00 00 2f add byte ptr [rip + 788529152], dh # 0x2f49de8d <_end+0x2efda50d> - 49de8d: 00 00 add byte ptr [rax], al - 49de8f: 00 38 add byte ptr [rax], bh - 49de91: 00 00 add byte ptr [rax], al - 49de93: 00 20 add byte ptr [rax], ah - ... - 49de9d: 00 00 add byte ptr [rax], al - 49de9f: 00 20 add byte ptr [rax], ah - 49dea1: 00 00 add byte ptr [rax], al - 49dea3: 00 37 add byte ptr [rdi], dh - 49dea5: 00 00 add byte ptr [rax], al - 49dea7: 00 2f add byte ptr [rdi], ch - 49dea9: 00 00 add byte ptr [rax], al - 49deab: 00 38 add byte ptr [rax], bh - 49dead: 00 00 add byte ptr [rax], al - 49deaf: 00 20 add byte ptr [rax], ah - ... - 49deb9: 00 00 add byte ptr [rax], al - 49debb: 00 20 add byte ptr [rax], ah - 49debd: 00 00 add byte ptr [rax], al - 49debf: 00 31 add byte ptr [rcx], dh - 49dec1: 00 00 add byte ptr [rax], al - 49dec3: 00 2f add byte ptr [rdi], ch - ... - 49decd: 00 00 add byte ptr [rax], al - 49decf: 00 49 00 add byte ptr [rcx], cl - ... - 49deda: 00 00 add byte ptr [rax], al - 49dedc: 49 00 00 add byte ptr [r8], al - 49dedf: 00 49 00 add byte ptr [rcx], cl - ... - 49deea: 00 00 add byte ptr [rax], al - 49deec: 49 00 00 add byte ptr [r8], al - 49deef: 00 49 00 add byte ptr [rcx], cl - 49def2: 00 00 add byte ptr [rax], al - 49def4: 49 00 00 add byte ptr [r8], al - ... - 49deff: 00 49 00 add byte ptr [rcx], cl - 49df02: 00 00 add byte ptr [rax], al - 49df04: 56 push rsi - ... - 49df0d: 00 00 add byte ptr [rax], al - 49df0f: 00 56 00 add byte ptr [rsi], dl - ... - 49df1a: 00 00 add byte ptr [rax], al - 49df1c: 56 push rsi - 49df1d: 00 00 add byte ptr [rax], al - 49df1f: 00 49 00 add byte ptr [rcx], cl - ... - 49df2a: 00 00 add byte ptr [rax], al - 49df2c: 56 push rsi - 49df2d: 00 00 add byte ptr [rax], al - 49df2f: 00 49 00 add byte ptr [rcx], cl - 49df32: 00 00 add byte ptr [rax], al - 49df34: 49 00 00 add byte ptr [r8], al - ... - 49df3f: 00 56 00 add byte ptr [rsi], dl - 49df42: 00 00 add byte ptr [rax], al - 49df44: 49 00 00 add byte ptr [r8], al - 49df47: 00 49 00 add byte ptr [rcx], cl - 49df4a: 00 00 add byte ptr [rax], al - 49df4c: 49 00 00 add byte ptr [r8], al - ... - 49df57: 00 49 00 add byte ptr [rcx], cl - 49df5a: 00 00 add byte ptr [rax], al - 49df5c: 58 pop rax - ... - 49df65: 00 00 add byte ptr [rax], al - 49df67: 00 58 00 add byte ptr [rax], bl - ... - 49df72: 00 00 add byte ptr [rax], al - 49df74: 58 pop rax - 49df75: 00 00 add byte ptr [rax], al - 49df77: 00 49 00 add byte ptr [rcx], cl - ... - 49df82: 00 00 add byte ptr [rax], al - 49df84: 58 pop rax - 49df85: 00 00 add byte ptr [rax], al - 49df87: 00 49 00 add byte ptr [rcx], cl - 49df8a: 00 00 add byte ptr [rax], al - 49df8c: 49 00 00 add byte ptr [r8], al - ... - 49df97: 00 4c 00 00 add byte ptr [rax + rax], cl - ... - 49dfa3: 00 43 00 add byte ptr [rbx], al - ... - 49dfae: 00 00 add byte ptr [rax], al - 49dfb0: 44 00 00 add byte ptr [rax], r8b - ... - 49dfbb: 00 4d 00 add byte ptr [rbp], cl - ... - 49dfc6: 00 00 add byte ptr [rax], al - 49dfc8: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49dfce: 00 00 add byte ptr [rax], al - 49dfd0: 00 00 add byte ptr [rax], al - 49dfd2: 00 00 add byte ptr [rax], al - 49dfd4: 69 00 00 00 69 00 imul eax, dword ptr [rax], 6881280 - ... - 49dfe2: 00 00 add byte ptr [rax], al - 49dfe4: 69 00 00 00 69 00 imul eax, dword ptr [rax], 6881280 - 49dfea: 00 00 add byte ptr [rax], al - 49dfec: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49dff2: 00 00 add byte ptr [rax], al - 49dff4: 00 00 add byte ptr [rax], al - 49dff6: 00 00 add byte ptr [rax], al - 49dff8: 69 00 00 00 76 00 imul eax, dword ptr [rax], 7733248 - ... - 49e006: 00 00 add byte ptr [rax], al - 49e008: 76 00 jbe 0x49e00a - ... - 49e012: 00 00 add byte ptr [rax], al - 49e014: 76 00 jbe 0x49e016 - 49e016: 00 00 add byte ptr [rax], al - 49e018: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49e01e: 00 00 add byte ptr [rax], al - 49e020: 00 00 add byte ptr [rax], al - 49e022: 00 00 add byte ptr [rax], al - 49e024: 76 00 jbe 0x49e026 - 49e026: 00 00 add byte ptr [rax], al - 49e028: 69 00 00 00 69 00 imul eax, dword ptr [rax], 6881280 - ... - 49e036: 00 00 add byte ptr [rax], al - 49e038: 76 00 jbe 0x49e03a - 49e03a: 00 00 add byte ptr [rax], al - 49e03c: 69 00 00 00 69 00 imul eax, dword ptr [rax], 6881280 - 49e042: 00 00 add byte ptr [rax], al - 49e044: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49e04a: 00 00 add byte ptr [rax], al - 49e04c: 00 00 add byte ptr [rax], al - 49e04e: 00 00 add byte ptr [rax], al - 49e050: 69 00 00 00 78 00 imul eax, dword ptr [rax], 7864320 - ... - 49e05e: 00 00 add byte ptr [rax], al - 49e060: 78 00 js 0x49e062 - ... - 49e06a: 00 00 add byte ptr [rax], al - 49e06c: 78 00 js 0x49e06e - 49e06e: 00 00 add byte ptr [rax], al - 49e070: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 49e076: 00 00 add byte ptr [rax], al - 49e078: 00 00 add byte ptr [rax], al - 49e07a: 00 00 add byte ptr [rax], al - 49e07c: 78 00 js 0x49e07e - 49e07e: 00 00 add byte ptr [rax], al - 49e080: 69 00 00 00 69 00 imul eax, dword ptr [rax], 6881280 - ... - 49e08e: 00 00 add byte ptr [rax], al - 49e090: 6c insb byte ptr es:[rdi], dx - ... - 49e099: 00 00 add byte ptr [rax], al - 49e09b: 00 63 00 add byte ptr [rbx], ah - ... - 49e0a6: 00 00 add byte ptr [rax], al - 49e0a8: 64 00 00 add byte ptr fs:[rax], al - ... - 49e0b3: 00 6d 00 add byte ptr [rbp], ch - ... - 49e0be: 00 00 add byte ptr [rax], al - 49e0c0: 3c 00 cmp al, 0 - 49e0c2: 00 00 add byte ptr [rax], al - 49e0c4: 2d 00 00 00 00 sub eax, 0 - 49e0c9: 00 00 add byte ptr [rax], al - 49e0cb: 00 00 add byte ptr [rax], al - 49e0cd: 00 00 add byte ptr [rax], al - 49e0cf: 00 2d 00 00 00 3e add byte ptr [rip + 1040187392], ch # 0x3e49e0d5 <_end+0x3dfda755> - ... - 49e0dd: 00 00 add byte ptr [rax], al - 49e0df: 00 3c 00 add byte ptr [rax + rax], bh - 49e0e2: 00 00 add byte ptr [rax], al - 49e0e4: 2d 00 00 00 3e sub eax, 1040187392 - ... - 49e0f1: 00 00 add byte ptr [rax], al - 49e0f3: 00 3c 00 add byte ptr [rax + rax], bh - 49e0f6: 00 00 add byte ptr [rax], al - 49e0f8: 3d 00 00 00 00 cmp eax, 0 - 49e0fd: 00 00 add byte ptr [rax], al - 49e0ff: 00 00 add byte ptr [rax], al - 49e101: 00 00 add byte ptr [rax], al - 49e103: 00 3d 00 00 00 3e add byte ptr [rip + 1040187392], bh # 0x3e49e109 <_end+0x3dfda789> - ... - 49e111: 00 00 add byte ptr [rax], al - 49e113: 00 3c 00 add byte ptr [rax + rax], bh - 49e116: 00 00 add byte ptr [rax], al - 49e118: 3d 00 00 00 3e cmp eax, 1040187392 - ... - 49e125: 00 00 add byte ptr [rax], al - 49e127: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49e12d - 49e12d: 00 00 add byte ptr [rax], al - 49e12f: 00 00 add byte ptr [rax], al - 49e131: 00 00 add byte ptr [rax], al - 49e133: 00 2f add byte ptr [rdi], ch - ... - 49e13d: 00 00 add byte ptr [rax], al - 49e13f: 00 5c 00 00 add byte ptr [rax + rax], bl - ... - 49e14b: 00 2a add byte ptr [rdx], ch - ... - 49e155: 00 00 add byte ptr [rax], al - 49e157: 00 7c 00 00 add byte ptr [rax + rax], bh - ... - 49e163: 00 3a add byte ptr [rdx], bh - ... - 49e16d: 00 00 add byte ptr [rax], al - 49e16f: 00 7e 00 add byte ptr [rsi], bh - ... - 49e17a: 00 00 add byte ptr [rax], al - 49e17c: 3c 00 cmp al, 0 - 49e17e: 00 00 add byte ptr [rax], al - 49e180: 3d 00 00 00 00 cmp eax, 0 - 49e185: 00 00 add byte ptr [rax], al - 49e187: 00 00 add byte ptr [rax], al - 49e189: 00 00 add byte ptr [rax], al - 49e18b: 00 3e add byte ptr [rsi], bh - 49e18d: 00 00 add byte ptr [rax], al - 49e18f: 00 3d 00 00 00 00 add byte ptr [rip], bh # 0x49e195 - 49e195: 00 00 add byte ptr [rax], al - 49e197: 00 00 add byte ptr [rax], al - 49e199: 00 00 add byte ptr [rax], al - 49e19b: 00 3c 00 add byte ptr [rax + rax], bh - 49e19e: 00 00 add byte ptr [rax], al - 49e1a0: 3c 00 cmp al, 0 - ... - 49e1aa: 00 00 add byte ptr [rax], al - 49e1ac: 3e 00 00 add byte ptr ds:[rax], al - 49e1af: 00 3e add byte ptr [rsi], bh - ... - 49e1b9: 00 00 add byte ptr [rax], al - 49e1bb: 00 3c 00 add byte ptr [rax + rax], bh - 49e1be: 00 00 add byte ptr [rax], al - 49e1c0: 3c 00 cmp al, 0 - 49e1c2: 00 00 add byte ptr [rax], al - 49e1c4: 3c 00 cmp al, 0 - ... - 49e1ce: 00 00 add byte ptr [rax], al - 49e1d0: 3e 00 00 add byte ptr ds:[rax], al - 49e1d3: 00 3e add byte ptr [rsi], bh - 49e1d5: 00 00 add byte ptr [rax], al - 49e1d7: 00 3e add byte ptr [rsi], bh - ... - 49e1e1: 00 00 add byte ptr [rax], al - 49e1e3: 00 4e 00 add byte ptr [rsi], cl - 49e1e6: 00 00 add byte ptr [rax], al - 49e1e8: 55 push rbp - 49e1e9: 00 00 add byte ptr [rax], al - 49e1eb: 00 4c 00 00 add byte ptr [rax + rax], cl - ... - 49e1f7: 00 53 00 add byte ptr [rbx], dl - 49e1fa: 00 00 add byte ptr [rax], al - 49e1fc: 4f 00 00 add byte ptr [r8], r8b - 49e1ff: 00 48 00 add byte ptr [rax], cl - ... - 49e20a: 00 00 add byte ptr [rax], al - 49e20c: 53 push rbx - 49e20d: 00 00 add byte ptr [rax], al - 49e20f: 00 54 00 00 add byte ptr [rax + rax], dl - 49e213: 00 58 00 add byte ptr [rax], bl - ... - 49e21e: 00 00 add byte ptr [rax], al - 49e220: 45 00 00 add byte ptr [r8], r8b - 49e223: 00 54 00 00 add byte ptr [rax + rax], dl - 49e227: 00 58 00 add byte ptr [rax], bl - ... - 49e232: 00 00 add byte ptr [rax], al - 49e234: 45 00 00 add byte ptr [r8], r8b - 49e237: 00 4f 00 add byte ptr [rdi], cl - 49e23a: 00 00 add byte ptr [rax], al - 49e23c: 54 push rsp - ... - 49e245: 00 00 add byte ptr [rax], al - 49e247: 00 45 00 add byte ptr [rbp], al - 49e24a: 00 00 add byte ptr [rax], al - 49e24c: 4e 00 00 add byte ptr [rax], r8b - 49e24f: 00 51 00 add byte ptr [rcx], dl - ... - 49e25a: 00 00 add byte ptr [rax], al - 49e25c: 41 00 00 add byte ptr [r8], al - 49e25f: 00 43 00 add byte ptr [rbx], al - 49e262: 00 00 add byte ptr [rax], al - 49e264: 4b 00 00 add byte ptr [r8], al - ... - 49e26f: 00 42 00 add byte ptr [rdx], al - 49e272: 00 00 add byte ptr [rax], al - 49e274: 45 00 00 add byte ptr [r8], r8b - 49e277: 00 4c 00 00 add byte ptr [rax + rax], cl - ... - 49e283: 00 42 00 add byte ptr [rdx], al - 49e286: 00 00 add byte ptr [rax], al - 49e288: 53 push rbx - ... - 49e291: 00 00 add byte ptr [rax], al - 49e293: 00 48 00 add byte ptr [rax], cl - 49e296: 00 00 add byte ptr [rax], al - 49e298: 54 push rsp - ... - 49e2a1: 00 00 add byte ptr [rax], al - 49e2a3: 00 4c 00 00 add byte ptr [rax + rax], cl - 49e2a7: 00 46 00 add byte ptr [rsi], al - ... - 49e2b2: 00 00 add byte ptr [rax], al - 49e2b4: 56 push rsi - 49e2b5: 00 00 add byte ptr [rax], al - 49e2b7: 00 54 00 00 add byte ptr [rax + rax], dl - ... - 49e2c3: 00 46 00 add byte ptr [rsi], al - 49e2c6: 00 00 add byte ptr [rax], al - 49e2c8: 46 00 00 add byte ptr [rax], r8b - ... - 49e2d3: 00 43 00 add byte ptr [rbx], al - 49e2d6: 00 00 add byte ptr [rax], al - 49e2d8: 52 push rdx - ... - 49e2e1: 00 00 add byte ptr [rax], al - 49e2e3: 00 53 00 add byte ptr [rbx], dl - 49e2e6: 00 00 add byte ptr [rax], al - 49e2e8: 4f 00 00 add byte ptr [r8], r8b - ... - 49e2f3: 00 53 00 add byte ptr [rbx], dl - 49e2f6: 00 00 add byte ptr [rax], al - 49e2f8: 49 00 00 add byte ptr [r8], al - ... - 49e303: 00 44 00 00 add byte ptr [rax + rax], al - 49e307: 00 4c 00 00 add byte ptr [rax + rax], cl - 49e30b: 00 45 00 add byte ptr [rbp], al - ... - 49e316: 00 00 add byte ptr [rax], al - 49e318: 44 00 00 add byte ptr [rax], r8b - 49e31b: 00 43 00 add byte ptr [rbx], al - 49e31e: 00 00 add byte ptr [rax], al - 49e320: 31 00 xor dword ptr [rax], eax - ... - 49e32a: 00 00 add byte ptr [rax], al - 49e32c: 44 00 00 add byte ptr [rax], r8b - 49e32f: 00 43 00 add byte ptr [rbx], al - 49e332: 00 00 add byte ptr [rax], al - 49e334: 32 00 xor al, byte ptr [rax] - ... - 49e33e: 00 00 add byte ptr [rax], al - 49e340: 44 00 00 add byte ptr [rax], r8b - 49e343: 00 43 00 add byte ptr [rbx], al - 49e346: 00 00 add byte ptr [rax], al - 49e348: 33 00 xor eax, dword ptr [rax] - ... - 49e352: 00 00 add byte ptr [rax], al - 49e354: 44 00 00 add byte ptr [rax], r8b - 49e357: 00 43 00 add byte ptr [rbx], al - 49e35a: 00 00 add byte ptr [rax], al - 49e35c: 34 00 xor al, 0 - ... - 49e366: 00 00 add byte ptr [rax], al - 49e368: 4e 00 00 add byte ptr [rax], r8b - 49e36b: 00 41 00 add byte ptr [rcx], al - 49e36e: 00 00 add byte ptr [rax], al - 49e370: 4b 00 00 add byte ptr [r8], al - ... - 49e37b: 00 53 00 add byte ptr [rbx], dl - 49e37e: 00 00 add byte ptr [rax], al - 49e380: 59 pop rcx - 49e381: 00 00 add byte ptr [rax], al - 49e383: 00 4e 00 add byte ptr [rsi], cl - ... - 49e38e: 00 00 add byte ptr [rax], al - 49e390: 45 00 00 add byte ptr [r8], r8b - 49e393: 00 54 00 00 add byte ptr [rax + rax], dl - 49e397: 00 42 00 add byte ptr [rdx], al - ... - 49e3a2: 00 00 add byte ptr [rax], al - 49e3a4: 43 00 00 add byte ptr [r8], al - 49e3a7: 00 41 00 add byte ptr [rcx], al - 49e3aa: 00 00 add byte ptr [rax], al - 49e3ac: 4e 00 00 add byte ptr [rax], r8b - ... - 49e3b7: 00 45 00 add byte ptr [rbp], al - 49e3ba: 00 00 add byte ptr [rax], al - 49e3bc: 4d 00 00 add byte ptr [r8], r8b - ... - 49e3c7: 00 53 00 add byte ptr [rbx], dl - 49e3ca: 00 00 add byte ptr [rax], al - 49e3cc: 55 push rbp - 49e3cd: 00 00 add byte ptr [rax], al - 49e3cf: 00 42 00 add byte ptr [rdx], al - ... - 49e3da: 00 00 add byte ptr [rax], al - 49e3dc: 45 00 00 add byte ptr [r8], r8b - 49e3df: 00 53 00 add byte ptr [rbx], dl - 49e3e2: 00 00 add byte ptr [rax], al - 49e3e4: 43 00 00 add byte ptr [r8], al - ... - 49e3ef: 00 46 00 add byte ptr [rsi], al - 49e3f2: 00 00 add byte ptr [rax], al - 49e3f4: 53 push rbx - ... - 49e3fd: 00 00 add byte ptr [rax], al - 49e3ff: 00 47 00 add byte ptr [rdi], al - 49e402: 00 00 add byte ptr [rax], al - 49e404: 53 push rbx - ... - 49e40d: 00 00 add byte ptr [rax], al - 49e40f: 00 52 00 add byte ptr [rdx], dl - 49e412: 00 00 add byte ptr [rax], al - 49e414: 53 push rbx - ... - 49e41d: 00 00 add byte ptr [rax], al - 49e41f: 00 55 00 add byte ptr [rbp], dl - 49e422: 00 00 add byte ptr [rax], al - 49e424: 53 push rbx - ... - 49e42d: 00 00 add byte ptr [rax], al - 49e42f: 00 53 00 add byte ptr [rbx], dl - 49e432: 00 00 add byte ptr [rax], al - 49e434: 50 push rax - ... - 49e43d: 00 00 add byte ptr [rax], al - 49e43f: 00 44 00 00 add byte ptr [rax + rax], al - 49e443: 00 45 00 add byte ptr [rbp], al - 49e446: 00 00 add byte ptr [rax], al - 49e448: 4c 00 00 add byte ptr [rax], r8b - ... - 49e453: 00 5f 00 add byte ptr [rdi], bl - ... - 49e45e: 00 00 add byte ptr [rax], al - 49e460: 4e 00 00 add byte ptr [rax], r8b - 49e463: 00 4c 00 00 add byte ptr [rax + rax], cl - ... - 49e46f: 00 28 add byte ptr [rax], ch - 49e471: 00 00 add byte ptr [rax], al - 49e473: 00 31 add byte ptr [rcx], dh - 49e475: 00 00 add byte ptr [rax], al - 49e477: 00 29 add byte ptr [rcx], ch - ... - 49e481: 00 00 add byte ptr [rax], al - 49e483: 00 28 add byte ptr [rax], ch - 49e485: 00 00 add byte ptr [rax], al - 49e487: 00 32 add byte ptr [rdx], dh - 49e489: 00 00 add byte ptr [rax], al - 49e48b: 00 29 add byte ptr [rcx], ch - ... - 49e495: 00 00 add byte ptr [rax], al - 49e497: 00 28 add byte ptr [rax], ch - 49e499: 00 00 add byte ptr [rax], al - 49e49b: 00 33 add byte ptr [rbx], dh - 49e49d: 00 00 add byte ptr [rax], al - 49e49f: 00 29 add byte ptr [rcx], ch - ... - 49e4a9: 00 00 add byte ptr [rax], al - 49e4ab: 00 28 add byte ptr [rax], ch - 49e4ad: 00 00 add byte ptr [rax], al - 49e4af: 00 34 00 add byte ptr [rax + rax], dh - 49e4b2: 00 00 add byte ptr [rax], al - 49e4b4: 29 00 sub dword ptr [rax], eax - ... - 49e4be: 00 00 add byte ptr [rax], al - 49e4c0: 28 00 sub byte ptr [rax], al - 49e4c2: 00 00 add byte ptr [rax], al - 49e4c4: 35 00 00 00 29 xor eax, 687865856 - ... - 49e4d1: 00 00 add byte ptr [rax], al - 49e4d3: 00 28 add byte ptr [rax], ch - 49e4d5: 00 00 add byte ptr [rax], al - 49e4d7: 00 36 add byte ptr [rsi], dh - 49e4d9: 00 00 add byte ptr [rax], al - 49e4db: 00 29 add byte ptr [rcx], ch - ... - 49e4e5: 00 00 add byte ptr [rax], al - 49e4e7: 00 28 add byte ptr [rax], ch - 49e4e9: 00 00 add byte ptr [rax], al - 49e4eb: 00 37 add byte ptr [rdi], dh - 49e4ed: 00 00 add byte ptr [rax], al - 49e4ef: 00 29 add byte ptr [rcx], ch - ... - 49e4f9: 00 00 add byte ptr [rax], al - 49e4fb: 00 28 add byte ptr [rax], ch - 49e4fd: 00 00 add byte ptr [rax], al - 49e4ff: 00 38 add byte ptr [rax], bh - 49e501: 00 00 add byte ptr [rax], al - 49e503: 00 29 add byte ptr [rcx], ch - ... - 49e50d: 00 00 add byte ptr [rax], al - 49e50f: 00 28 add byte ptr [rax], ch - 49e511: 00 00 add byte ptr [rax], al - 49e513: 00 39 add byte ptr [rcx], bh - 49e515: 00 00 add byte ptr [rax], al - 49e517: 00 29 add byte ptr [rcx], ch - ... - 49e521: 00 00 add byte ptr [rax], al - 49e523: 00 28 add byte ptr [rax], ch - 49e525: 00 00 add byte ptr [rax], al - 49e527: 00 31 add byte ptr [rcx], dh - 49e529: 00 00 add byte ptr [rax], al - 49e52b: 00 30 add byte ptr [rax], dh - 49e52d: 00 00 add byte ptr [rax], al - 49e52f: 00 29 add byte ptr [rcx], ch - ... - 49e539: 00 00 add byte ptr [rax], al - 49e53b: 00 28 add byte ptr [rax], ch - 49e53d: 00 00 add byte ptr [rax], al - 49e53f: 00 31 add byte ptr [rcx], dh - 49e541: 00 00 add byte ptr [rax], al - 49e543: 00 31 add byte ptr [rcx], dh - 49e545: 00 00 add byte ptr [rax], al - 49e547: 00 29 add byte ptr [rcx], ch - ... - 49e551: 00 00 add byte ptr [rax], al - 49e553: 00 28 add byte ptr [rax], ch - 49e555: 00 00 add byte ptr [rax], al - 49e557: 00 31 add byte ptr [rcx], dh - 49e559: 00 00 add byte ptr [rax], al - 49e55b: 00 32 add byte ptr [rdx], dh - 49e55d: 00 00 add byte ptr [rax], al - 49e55f: 00 29 add byte ptr [rcx], ch - ... - 49e569: 00 00 add byte ptr [rax], al - 49e56b: 00 28 add byte ptr [rax], ch - 49e56d: 00 00 add byte ptr [rax], al - 49e56f: 00 31 add byte ptr [rcx], dh - 49e571: 00 00 add byte ptr [rax], al - 49e573: 00 33 add byte ptr [rbx], dh - 49e575: 00 00 add byte ptr [rax], al - 49e577: 00 29 add byte ptr [rcx], ch - ... - 49e581: 00 00 add byte ptr [rax], al - 49e583: 00 28 add byte ptr [rax], ch - 49e585: 00 00 add byte ptr [rax], al - 49e587: 00 31 add byte ptr [rcx], dh - 49e589: 00 00 add byte ptr [rax], al - 49e58b: 00 34 00 add byte ptr [rax + rax], dh - 49e58e: 00 00 add byte ptr [rax], al - 49e590: 29 00 sub dword ptr [rax], eax - ... - 49e59a: 00 00 add byte ptr [rax], al - 49e59c: 28 00 sub byte ptr [rax], al - 49e59e: 00 00 add byte ptr [rax], al - 49e5a0: 31 00 xor dword ptr [rax], eax - 49e5a2: 00 00 add byte ptr [rax], al - 49e5a4: 35 00 00 00 29 xor eax, 687865856 - ... - 49e5b1: 00 00 add byte ptr [rax], al - 49e5b3: 00 28 add byte ptr [rax], ch - 49e5b5: 00 00 add byte ptr [rax], al - 49e5b7: 00 31 add byte ptr [rcx], dh - 49e5b9: 00 00 add byte ptr [rax], al - 49e5bb: 00 36 add byte ptr [rsi], dh - 49e5bd: 00 00 add byte ptr [rax], al - 49e5bf: 00 29 add byte ptr [rcx], ch - ... - 49e5c9: 00 00 add byte ptr [rax], al - 49e5cb: 00 28 add byte ptr [rax], ch - 49e5cd: 00 00 add byte ptr [rax], al - 49e5cf: 00 31 add byte ptr [rcx], dh - 49e5d1: 00 00 add byte ptr [rax], al - 49e5d3: 00 37 add byte ptr [rdi], dh - 49e5d5: 00 00 add byte ptr [rax], al - 49e5d7: 00 29 add byte ptr [rcx], ch - ... - 49e5e1: 00 00 add byte ptr [rax], al - 49e5e3: 00 28 add byte ptr [rax], ch - 49e5e5: 00 00 add byte ptr [rax], al - 49e5e7: 00 31 add byte ptr [rcx], dh - 49e5e9: 00 00 add byte ptr [rax], al - 49e5eb: 00 38 add byte ptr [rax], bh - 49e5ed: 00 00 add byte ptr [rax], al - 49e5ef: 00 29 add byte ptr [rcx], ch - ... - 49e5f9: 00 00 add byte ptr [rax], al - 49e5fb: 00 28 add byte ptr [rax], ch - 49e5fd: 00 00 add byte ptr [rax], al - 49e5ff: 00 31 add byte ptr [rcx], dh - 49e601: 00 00 add byte ptr [rax], al - 49e603: 00 39 add byte ptr [rcx], bh - 49e605: 00 00 add byte ptr [rax], al - 49e607: 00 29 add byte ptr [rcx], ch - ... - 49e611: 00 00 add byte ptr [rax], al - 49e613: 00 28 add byte ptr [rax], ch - 49e615: 00 00 add byte ptr [rax], al - 49e617: 00 32 add byte ptr [rdx], dh - 49e619: 00 00 add byte ptr [rax], al - 49e61b: 00 30 add byte ptr [rax], dh - 49e61d: 00 00 add byte ptr [rax], al - 49e61f: 00 29 add byte ptr [rcx], ch - ... - 49e629: 00 00 add byte ptr [rax], al - 49e62b: 00 28 add byte ptr [rax], ch - 49e62d: 00 00 add byte ptr [rax], al - 49e62f: 00 31 add byte ptr [rcx], dh - 49e631: 00 00 add byte ptr [rax], al - 49e633: 00 29 add byte ptr [rcx], ch - ... - 49e63d: 00 00 add byte ptr [rax], al - 49e63f: 00 28 add byte ptr [rax], ch - 49e641: 00 00 add byte ptr [rax], al - 49e643: 00 32 add byte ptr [rdx], dh - 49e645: 00 00 add byte ptr [rax], al - 49e647: 00 29 add byte ptr [rcx], ch - ... - 49e651: 00 00 add byte ptr [rax], al - 49e653: 00 28 add byte ptr [rax], ch - 49e655: 00 00 add byte ptr [rax], al - 49e657: 00 33 add byte ptr [rbx], dh - 49e659: 00 00 add byte ptr [rax], al - 49e65b: 00 29 add byte ptr [rcx], ch - ... - 49e665: 00 00 add byte ptr [rax], al - 49e667: 00 28 add byte ptr [rax], ch - 49e669: 00 00 add byte ptr [rax], al - 49e66b: 00 34 00 add byte ptr [rax + rax], dh - 49e66e: 00 00 add byte ptr [rax], al - 49e670: 29 00 sub dword ptr [rax], eax - ... - 49e67a: 00 00 add byte ptr [rax], al - 49e67c: 28 00 sub byte ptr [rax], al - 49e67e: 00 00 add byte ptr [rax], al - 49e680: 35 00 00 00 29 xor eax, 687865856 - ... - 49e68d: 00 00 add byte ptr [rax], al - 49e68f: 00 28 add byte ptr [rax], ch - 49e691: 00 00 add byte ptr [rax], al - 49e693: 00 36 add byte ptr [rsi], dh - 49e695: 00 00 add byte ptr [rax], al - 49e697: 00 29 add byte ptr [rcx], ch - ... - 49e6a1: 00 00 add byte ptr [rax], al - 49e6a3: 00 28 add byte ptr [rax], ch - 49e6a5: 00 00 add byte ptr [rax], al - 49e6a7: 00 37 add byte ptr [rdi], dh - 49e6a9: 00 00 add byte ptr [rax], al - 49e6ab: 00 29 add byte ptr [rcx], ch - ... - 49e6b5: 00 00 add byte ptr [rax], al - 49e6b7: 00 28 add byte ptr [rax], ch - 49e6b9: 00 00 add byte ptr [rax], al - 49e6bb: 00 38 add byte ptr [rax], bh - 49e6bd: 00 00 add byte ptr [rax], al - 49e6bf: 00 29 add byte ptr [rcx], ch - ... - 49e6c9: 00 00 add byte ptr [rax], al - 49e6cb: 00 28 add byte ptr [rax], ch - 49e6cd: 00 00 add byte ptr [rax], al - 49e6cf: 00 39 add byte ptr [rcx], bh - 49e6d1: 00 00 add byte ptr [rax], al - 49e6d3: 00 29 add byte ptr [rcx], ch - ... - 49e6dd: 00 00 add byte ptr [rax], al - 49e6df: 00 28 add byte ptr [rax], ch - 49e6e1: 00 00 add byte ptr [rax], al - 49e6e3: 00 31 add byte ptr [rcx], dh - 49e6e5: 00 00 add byte ptr [rax], al - 49e6e7: 00 30 add byte ptr [rax], dh - 49e6e9: 00 00 add byte ptr [rax], al - 49e6eb: 00 29 add byte ptr [rcx], ch - ... - 49e6f5: 00 00 add byte ptr [rax], al - 49e6f7: 00 28 add byte ptr [rax], ch - 49e6f9: 00 00 add byte ptr [rax], al - 49e6fb: 00 31 add byte ptr [rcx], dh - 49e6fd: 00 00 add byte ptr [rax], al - 49e6ff: 00 31 add byte ptr [rcx], dh - 49e701: 00 00 add byte ptr [rax], al - 49e703: 00 29 add byte ptr [rcx], ch - ... - 49e70d: 00 00 add byte ptr [rax], al - 49e70f: 00 28 add byte ptr [rax], ch - 49e711: 00 00 add byte ptr [rax], al - 49e713: 00 31 add byte ptr [rcx], dh - 49e715: 00 00 add byte ptr [rax], al - 49e717: 00 32 add byte ptr [rdx], dh - 49e719: 00 00 add byte ptr [rax], al - 49e71b: 00 29 add byte ptr [rcx], ch - ... - 49e725: 00 00 add byte ptr [rax], al - 49e727: 00 28 add byte ptr [rax], ch - 49e729: 00 00 add byte ptr [rax], al - 49e72b: 00 31 add byte ptr [rcx], dh - 49e72d: 00 00 add byte ptr [rax], al - 49e72f: 00 33 add byte ptr [rbx], dh - 49e731: 00 00 add byte ptr [rax], al - 49e733: 00 29 add byte ptr [rcx], ch - ... - 49e73d: 00 00 add byte ptr [rax], al - 49e73f: 00 28 add byte ptr [rax], ch - 49e741: 00 00 add byte ptr [rax], al - 49e743: 00 31 add byte ptr [rcx], dh - 49e745: 00 00 add byte ptr [rax], al - 49e747: 00 34 00 add byte ptr [rax + rax], dh - 49e74a: 00 00 add byte ptr [rax], al - 49e74c: 29 00 sub dword ptr [rax], eax - ... - 49e756: 00 00 add byte ptr [rax], al - 49e758: 28 00 sub byte ptr [rax], al - 49e75a: 00 00 add byte ptr [rax], al - 49e75c: 31 00 xor dword ptr [rax], eax - 49e75e: 00 00 add byte ptr [rax], al - 49e760: 35 00 00 00 29 xor eax, 687865856 - ... - 49e76d: 00 00 add byte ptr [rax], al - 49e76f: 00 28 add byte ptr [rax], ch - 49e771: 00 00 add byte ptr [rax], al - 49e773: 00 31 add byte ptr [rcx], dh - 49e775: 00 00 add byte ptr [rax], al - 49e777: 00 36 add byte ptr [rsi], dh - 49e779: 00 00 add byte ptr [rax], al - 49e77b: 00 29 add byte ptr [rcx], ch - ... - 49e785: 00 00 add byte ptr [rax], al - 49e787: 00 28 add byte ptr [rax], ch - 49e789: 00 00 add byte ptr [rax], al - 49e78b: 00 31 add byte ptr [rcx], dh - 49e78d: 00 00 add byte ptr [rax], al - 49e78f: 00 37 add byte ptr [rdi], dh - 49e791: 00 00 add byte ptr [rax], al - 49e793: 00 29 add byte ptr [rcx], ch - ... - 49e79d: 00 00 add byte ptr [rax], al - 49e79f: 00 28 add byte ptr [rax], ch - 49e7a1: 00 00 add byte ptr [rax], al - 49e7a3: 00 31 add byte ptr [rcx], dh - 49e7a5: 00 00 add byte ptr [rax], al - 49e7a7: 00 38 add byte ptr [rax], bh - 49e7a9: 00 00 add byte ptr [rax], al - 49e7ab: 00 29 add byte ptr [rcx], ch - ... - 49e7b5: 00 00 add byte ptr [rax], al - 49e7b7: 00 28 add byte ptr [rax], ch - 49e7b9: 00 00 add byte ptr [rax], al - 49e7bb: 00 31 add byte ptr [rcx], dh - 49e7bd: 00 00 add byte ptr [rax], al - 49e7bf: 00 39 add byte ptr [rcx], bh - 49e7c1: 00 00 add byte ptr [rax], al - 49e7c3: 00 29 add byte ptr [rcx], ch - ... - 49e7cd: 00 00 add byte ptr [rax], al - 49e7cf: 00 28 add byte ptr [rax], ch - 49e7d1: 00 00 add byte ptr [rax], al - 49e7d3: 00 32 add byte ptr [rdx], dh - 49e7d5: 00 00 add byte ptr [rax], al - 49e7d7: 00 30 add byte ptr [rax], dh - 49e7d9: 00 00 add byte ptr [rax], al - 49e7db: 00 29 add byte ptr [rcx], ch - ... - 49e7e5: 00 00 add byte ptr [rax], al - 49e7e7: 00 31 add byte ptr [rcx], dh - 49e7e9: 00 00 add byte ptr [rax], al - 49e7eb: 00 2e add byte ptr [rsi], ch - ... - 49e7f5: 00 00 add byte ptr [rax], al - 49e7f7: 00 32 add byte ptr [rdx], dh - 49e7f9: 00 00 add byte ptr [rax], al - 49e7fb: 00 2e add byte ptr [rsi], ch - ... - 49e805: 00 00 add byte ptr [rax], al - 49e807: 00 33 add byte ptr [rbx], dh - 49e809: 00 00 add byte ptr [rax], al - 49e80b: 00 2e add byte ptr [rsi], ch - ... - 49e815: 00 00 add byte ptr [rax], al - 49e817: 00 34 00 add byte ptr [rax + rax], dh - 49e81a: 00 00 add byte ptr [rax], al - 49e81c: 2e 00 00 add byte ptr cs:[rax], al - ... - 49e827: 00 35 00 00 00 2e add byte ptr [rip + 771751936], dh # 0x2e49e82d <_end+0x2dfdaead> - ... - 49e835: 00 00 add byte ptr [rax], al - 49e837: 00 36 add byte ptr [rsi], dh - 49e839: 00 00 add byte ptr [rax], al - 49e83b: 00 2e add byte ptr [rsi], ch - ... - 49e845: 00 00 add byte ptr [rax], al - 49e847: 00 37 add byte ptr [rdi], dh - 49e849: 00 00 add byte ptr [rax], al - 49e84b: 00 2e add byte ptr [rsi], ch - ... - 49e855: 00 00 add byte ptr [rax], al - 49e857: 00 38 add byte ptr [rax], bh - 49e859: 00 00 add byte ptr [rax], al - 49e85b: 00 2e add byte ptr [rsi], ch - ... - 49e865: 00 00 add byte ptr [rax], al - 49e867: 00 39 add byte ptr [rcx], bh - 49e869: 00 00 add byte ptr [rax], al - 49e86b: 00 2e add byte ptr [rsi], ch - ... - 49e875: 00 00 add byte ptr [rax], al - 49e877: 00 31 add byte ptr [rcx], dh - 49e879: 00 00 add byte ptr [rax], al - 49e87b: 00 30 add byte ptr [rax], dh - 49e87d: 00 00 add byte ptr [rax], al - 49e87f: 00 2e add byte ptr [rsi], ch - ... - 49e889: 00 00 add byte ptr [rax], al - 49e88b: 00 31 add byte ptr [rcx], dh - 49e88d: 00 00 add byte ptr [rax], al - 49e88f: 00 31 add byte ptr [rcx], dh - 49e891: 00 00 add byte ptr [rax], al - 49e893: 00 2e add byte ptr [rsi], ch - ... - 49e89d: 00 00 add byte ptr [rax], al - 49e89f: 00 31 add byte ptr [rcx], dh - 49e8a1: 00 00 add byte ptr [rax], al - 49e8a3: 00 32 add byte ptr [rdx], dh - 49e8a5: 00 00 add byte ptr [rax], al - 49e8a7: 00 2e add byte ptr [rsi], ch - ... - 49e8b1: 00 00 add byte ptr [rax], al - 49e8b3: 00 31 add byte ptr [rcx], dh - 49e8b5: 00 00 add byte ptr [rax], al - 49e8b7: 00 33 add byte ptr [rbx], dh - 49e8b9: 00 00 add byte ptr [rax], al - 49e8bb: 00 2e add byte ptr [rsi], ch - ... - 49e8c5: 00 00 add byte ptr [rax], al - 49e8c7: 00 31 add byte ptr [rcx], dh - 49e8c9: 00 00 add byte ptr [rax], al - 49e8cb: 00 34 00 add byte ptr [rax + rax], dh - 49e8ce: 00 00 add byte ptr [rax], al - 49e8d0: 2e 00 00 add byte ptr cs:[rax], al - ... - 49e8db: 00 31 add byte ptr [rcx], dh - 49e8dd: 00 00 add byte ptr [rax], al - 49e8df: 00 35 00 00 00 2e add byte ptr [rip + 771751936], dh # 0x2e49e8e5 <_end+0x2dfdaf65> - ... - 49e8ed: 00 00 add byte ptr [rax], al - 49e8ef: 00 31 add byte ptr [rcx], dh - 49e8f1: 00 00 add byte ptr [rax], al - 49e8f3: 00 36 add byte ptr [rsi], dh - 49e8f5: 00 00 add byte ptr [rax], al - 49e8f7: 00 2e add byte ptr [rsi], ch - ... - 49e901: 00 00 add byte ptr [rax], al - 49e903: 00 31 add byte ptr [rcx], dh - 49e905: 00 00 add byte ptr [rax], al - 49e907: 00 37 add byte ptr [rdi], dh - 49e909: 00 00 add byte ptr [rax], al - 49e90b: 00 2e add byte ptr [rsi], ch - ... - 49e915: 00 00 add byte ptr [rax], al - 49e917: 00 31 add byte ptr [rcx], dh - 49e919: 00 00 add byte ptr [rax], al - 49e91b: 00 38 add byte ptr [rax], bh - 49e91d: 00 00 add byte ptr [rax], al - 49e91f: 00 2e add byte ptr [rsi], ch - ... - 49e929: 00 00 add byte ptr [rax], al - 49e92b: 00 31 add byte ptr [rcx], dh - 49e92d: 00 00 add byte ptr [rax], al - 49e92f: 00 39 add byte ptr [rcx], bh - 49e931: 00 00 add byte ptr [rax], al - 49e933: 00 2e add byte ptr [rsi], ch - ... - 49e93d: 00 00 add byte ptr [rax], al - 49e93f: 00 32 add byte ptr [rdx], dh - 49e941: 00 00 add byte ptr [rax], al - 49e943: 00 30 add byte ptr [rax], dh - 49e945: 00 00 add byte ptr [rax], al - 49e947: 00 2e add byte ptr [rsi], ch - ... - 49e951: 00 00 add byte ptr [rax], al - 49e953: 00 28 add byte ptr [rax], ch - 49e955: 00 00 add byte ptr [rax], al - 49e957: 00 61 00 add byte ptr [rcx], ah - 49e95a: 00 00 add byte ptr [rax], al - 49e95c: 29 00 sub dword ptr [rax], eax - ... - 49e966: 00 00 add byte ptr [rax], al - 49e968: 28 00 sub byte ptr [rax], al - 49e96a: 00 00 add byte ptr [rax], al - 49e96c: 62 - 49e96d: 00 00 add byte ptr [rax], al - 49e96f: 00 29 add byte ptr [rcx], ch - ... - 49e979: 00 00 add byte ptr [rax], al - 49e97b: 00 28 add byte ptr [rax], ch - 49e97d: 00 00 add byte ptr [rax], al - 49e97f: 00 63 00 add byte ptr [rbx], ah - 49e982: 00 00 add byte ptr [rax], al - 49e984: 29 00 sub dword ptr [rax], eax - ... - 49e98e: 00 00 add byte ptr [rax], al - 49e990: 28 00 sub byte ptr [rax], al - 49e992: 00 00 add byte ptr [rax], al - 49e994: 64 00 00 add byte ptr fs:[rax], al - 49e997: 00 29 add byte ptr [rcx], ch - ... - 49e9a1: 00 00 add byte ptr [rax], al - 49e9a3: 00 28 add byte ptr [rax], ch - 49e9a5: 00 00 add byte ptr [rax], al - 49e9a7: 00 65 00 add byte ptr [rbp], ah - 49e9aa: 00 00 add byte ptr [rax], al - 49e9ac: 29 00 sub dword ptr [rax], eax - ... - 49e9b6: 00 00 add byte ptr [rax], al - 49e9b8: 28 00 sub byte ptr [rax], al - 49e9ba: 00 00 add byte ptr [rax], al - 49e9bc: 66 00 00 add byte ptr [rax], al - 49e9bf: 00 29 add byte ptr [rcx], ch - ... - 49e9c9: 00 00 add byte ptr [rax], al - 49e9cb: 00 28 add byte ptr [rax], ch - 49e9cd: 00 00 add byte ptr [rax], al - 49e9cf: 00 67 00 add byte ptr [rdi], ah - 49e9d2: 00 00 add byte ptr [rax], al - 49e9d4: 29 00 sub dword ptr [rax], eax - ... - 49e9de: 00 00 add byte ptr [rax], al - 49e9e0: 28 00 sub byte ptr [rax], al - 49e9e2: 00 00 add byte ptr [rax], al - 49e9e4: 68 00 00 00 29 push 687865856 - ... - 49e9f1: 00 00 add byte ptr [rax], al - 49e9f3: 00 28 add byte ptr [rax], ch - 49e9f5: 00 00 add byte ptr [rax], al - 49e9f7: 00 69 00 add byte ptr [rcx], ch - 49e9fa: 00 00 add byte ptr [rax], al - 49e9fc: 29 00 sub dword ptr [rax], eax - ... - 49ea06: 00 00 add byte ptr [rax], al - 49ea08: 28 00 sub byte ptr [rax], al - 49ea0a: 00 00 add byte ptr [rax], al - 49ea0c: 6a 00 push 0 - 49ea0e: 00 00 add byte ptr [rax], al - 49ea10: 29 00 sub dword ptr [rax], eax - ... - 49ea1a: 00 00 add byte ptr [rax], al - 49ea1c: 28 00 sub byte ptr [rax], al - 49ea1e: 00 00 add byte ptr [rax], al - 49ea20: 6b 00 00 imul eax, dword ptr [rax], 0 - 49ea23: 00 29 add byte ptr [rcx], ch - ... - 49ea2d: 00 00 add byte ptr [rax], al - 49ea2f: 00 28 add byte ptr [rax], ch - 49ea31: 00 00 add byte ptr [rax], al - 49ea33: 00 6c 00 00 add byte ptr [rax + rax], ch - 49ea37: 00 29 add byte ptr [rcx], ch - ... - 49ea41: 00 00 add byte ptr [rax], al - 49ea43: 00 28 add byte ptr [rax], ch - 49ea45: 00 00 add byte ptr [rax], al - 49ea47: 00 6d 00 add byte ptr [rbp], ch - 49ea4a: 00 00 add byte ptr [rax], al - 49ea4c: 29 00 sub dword ptr [rax], eax - ... - 49ea56: 00 00 add byte ptr [rax], al - 49ea58: 28 00 sub byte ptr [rax], al - 49ea5a: 00 00 add byte ptr [rax], al - 49ea5c: 6e outsb dx, byte ptr [rsi] - 49ea5d: 00 00 add byte ptr [rax], al - 49ea5f: 00 29 add byte ptr [rcx], ch - ... - 49ea69: 00 00 add byte ptr [rax], al - 49ea6b: 00 28 add byte ptr [rax], ch - 49ea6d: 00 00 add byte ptr [rax], al - 49ea6f: 00 6f 00 add byte ptr [rdi], ch - 49ea72: 00 00 add byte ptr [rax], al - 49ea74: 29 00 sub dword ptr [rax], eax - ... - 49ea7e: 00 00 add byte ptr [rax], al - 49ea80: 28 00 sub byte ptr [rax], al - 49ea82: 00 00 add byte ptr [rax], al - 49ea84: 70 00 jo 0x49ea86 - 49ea86: 00 00 add byte ptr [rax], al - 49ea88: 29 00 sub dword ptr [rax], eax - ... - 49ea92: 00 00 add byte ptr [rax], al - 49ea94: 28 00 sub byte ptr [rax], al - 49ea96: 00 00 add byte ptr [rax], al - 49ea98: 71 00 jno 0x49ea9a - 49ea9a: 00 00 add byte ptr [rax], al - 49ea9c: 29 00 sub dword ptr [rax], eax - ... - 49eaa6: 00 00 add byte ptr [rax], al - 49eaa8: 28 00 sub byte ptr [rax], al - 49eaaa: 00 00 add byte ptr [rax], al - 49eaac: 72 00 jb 0x49eaae - 49eaae: 00 00 add byte ptr [rax], al - 49eab0: 29 00 sub dword ptr [rax], eax - ... - 49eaba: 00 00 add byte ptr [rax], al - 49eabc: 28 00 sub byte ptr [rax], al - 49eabe: 00 00 add byte ptr [rax], al - 49eac0: 73 00 jae 0x49eac2 - 49eac2: 00 00 add byte ptr [rax], al - 49eac4: 29 00 sub dword ptr [rax], eax - ... - 49eace: 00 00 add byte ptr [rax], al - 49ead0: 28 00 sub byte ptr [rax], al - 49ead2: 00 00 add byte ptr [rax], al - 49ead4: 74 00 je 0x49ead6 - 49ead6: 00 00 add byte ptr [rax], al - 49ead8: 29 00 sub dword ptr [rax], eax - ... - 49eae2: 00 00 add byte ptr [rax], al - 49eae4: 28 00 sub byte ptr [rax], al - 49eae6: 00 00 add byte ptr [rax], al - 49eae8: 75 00 jne 0x49eaea - 49eaea: 00 00 add byte ptr [rax], al - 49eaec: 29 00 sub dword ptr [rax], eax - ... - 49eaf6: 00 00 add byte ptr [rax], al - 49eaf8: 28 00 sub byte ptr [rax], al - 49eafa: 00 00 add byte ptr [rax], al - 49eafc: 76 00 jbe 0x49eafe - 49eafe: 00 00 add byte ptr [rax], al - 49eb00: 29 00 sub dword ptr [rax], eax - ... - 49eb0a: 00 00 add byte ptr [rax], al - 49eb0c: 28 00 sub byte ptr [rax], al - 49eb0e: 00 00 add byte ptr [rax], al - 49eb10: 77 00 ja 0x49eb12 - 49eb12: 00 00 add byte ptr [rax], al - 49eb14: 29 00 sub dword ptr [rax], eax - ... - 49eb1e: 00 00 add byte ptr [rax], al - 49eb20: 28 00 sub byte ptr [rax], al - 49eb22: 00 00 add byte ptr [rax], al - 49eb24: 78 00 js 0x49eb26 - 49eb26: 00 00 add byte ptr [rax], al - 49eb28: 29 00 sub dword ptr [rax], eax - ... - 49eb32: 00 00 add byte ptr [rax], al - 49eb34: 28 00 sub byte ptr [rax], al - 49eb36: 00 00 add byte ptr [rax], al - 49eb38: 79 00 jns 0x49eb3a - 49eb3a: 00 00 add byte ptr [rax], al - 49eb3c: 29 00 sub dword ptr [rax], eax - ... - 49eb46: 00 00 add byte ptr [rax], al - 49eb48: 28 00 sub byte ptr [rax], al - 49eb4a: 00 00 add byte ptr [rax], al - 49eb4c: 7a 00 jp 0x49eb4e - 49eb4e: 00 00 add byte ptr [rax], al - 49eb50: 29 00 sub dword ptr [rax], eax - ... - 49eb5a: 00 00 add byte ptr [rax], al - 49eb5c: 28 00 sub byte ptr [rax], al - 49eb5e: 00 00 add byte ptr [rax], al - 49eb60: 41 00 00 add byte ptr [r8], al - 49eb63: 00 29 add byte ptr [rcx], ch - ... - 49eb6d: 00 00 add byte ptr [rax], al - 49eb6f: 00 28 add byte ptr [rax], ch - 49eb71: 00 00 add byte ptr [rax], al - 49eb73: 00 42 00 add byte ptr [rdx], al - 49eb76: 00 00 add byte ptr [rax], al - 49eb78: 29 00 sub dword ptr [rax], eax - ... - 49eb82: 00 00 add byte ptr [rax], al - 49eb84: 28 00 sub byte ptr [rax], al - 49eb86: 00 00 add byte ptr [rax], al - 49eb88: 43 00 00 add byte ptr [r8], al - 49eb8b: 00 29 add byte ptr [rcx], ch - ... - 49eb95: 00 00 add byte ptr [rax], al - 49eb97: 00 28 add byte ptr [rax], ch - 49eb99: 00 00 add byte ptr [rax], al - 49eb9b: 00 44 00 00 add byte ptr [rax + rax], al - 49eb9f: 00 29 add byte ptr [rcx], ch - ... - 49eba9: 00 00 add byte ptr [rax], al - 49ebab: 00 28 add byte ptr [rax], ch - 49ebad: 00 00 add byte ptr [rax], al - 49ebaf: 00 45 00 add byte ptr [rbp], al - 49ebb2: 00 00 add byte ptr [rax], al - 49ebb4: 29 00 sub dword ptr [rax], eax - ... - 49ebbe: 00 00 add byte ptr [rax], al - 49ebc0: 28 00 sub byte ptr [rax], al - 49ebc2: 00 00 add byte ptr [rax], al - 49ebc4: 46 00 00 add byte ptr [rax], r8b - 49ebc7: 00 29 add byte ptr [rcx], ch - ... - 49ebd1: 00 00 add byte ptr [rax], al - 49ebd3: 00 28 add byte ptr [rax], ch - 49ebd5: 00 00 add byte ptr [rax], al - 49ebd7: 00 47 00 add byte ptr [rdi], al - 49ebda: 00 00 add byte ptr [rax], al - 49ebdc: 29 00 sub dword ptr [rax], eax - ... - 49ebe6: 00 00 add byte ptr [rax], al - 49ebe8: 28 00 sub byte ptr [rax], al - 49ebea: 00 00 add byte ptr [rax], al - 49ebec: 48 00 00 add byte ptr [rax], al - 49ebef: 00 29 add byte ptr [rcx], ch - ... - 49ebf9: 00 00 add byte ptr [rax], al - 49ebfb: 00 28 add byte ptr [rax], ch - 49ebfd: 00 00 add byte ptr [rax], al - 49ebff: 00 49 00 add byte ptr [rcx], cl - 49ec02: 00 00 add byte ptr [rax], al - 49ec04: 29 00 sub dword ptr [rax], eax - ... - 49ec0e: 00 00 add byte ptr [rax], al - 49ec10: 28 00 sub byte ptr [rax], al - 49ec12: 00 00 add byte ptr [rax], al - 49ec14: 4a 00 00 add byte ptr [rax], al - 49ec17: 00 29 add byte ptr [rcx], ch - ... - 49ec21: 00 00 add byte ptr [rax], al - 49ec23: 00 28 add byte ptr [rax], ch - 49ec25: 00 00 add byte ptr [rax], al - 49ec27: 00 4b 00 add byte ptr [rbx], cl - 49ec2a: 00 00 add byte ptr [rax], al - 49ec2c: 29 00 sub dword ptr [rax], eax - ... - 49ec36: 00 00 add byte ptr [rax], al - 49ec38: 28 00 sub byte ptr [rax], al - 49ec3a: 00 00 add byte ptr [rax], al - 49ec3c: 4c 00 00 add byte ptr [rax], r8b - 49ec3f: 00 29 add byte ptr [rcx], ch - ... - 49ec49: 00 00 add byte ptr [rax], al - 49ec4b: 00 28 add byte ptr [rax], ch - 49ec4d: 00 00 add byte ptr [rax], al - 49ec4f: 00 4d 00 add byte ptr [rbp], cl - 49ec52: 00 00 add byte ptr [rax], al - 49ec54: 29 00 sub dword ptr [rax], eax - ... - 49ec5e: 00 00 add byte ptr [rax], al - 49ec60: 28 00 sub byte ptr [rax], al - 49ec62: 00 00 add byte ptr [rax], al - 49ec64: 4e 00 00 add byte ptr [rax], r8b - 49ec67: 00 29 add byte ptr [rcx], ch - ... - 49ec71: 00 00 add byte ptr [rax], al - 49ec73: 00 28 add byte ptr [rax], ch - 49ec75: 00 00 add byte ptr [rax], al - 49ec77: 00 4f 00 add byte ptr [rdi], cl - 49ec7a: 00 00 add byte ptr [rax], al - 49ec7c: 29 00 sub dword ptr [rax], eax - ... - 49ec86: 00 00 add byte ptr [rax], al - 49ec88: 28 00 sub byte ptr [rax], al - 49ec8a: 00 00 add byte ptr [rax], al - 49ec8c: 50 push rax - 49ec8d: 00 00 add byte ptr [rax], al - 49ec8f: 00 29 add byte ptr [rcx], ch - ... - 49ec99: 00 00 add byte ptr [rax], al - 49ec9b: 00 28 add byte ptr [rax], ch - 49ec9d: 00 00 add byte ptr [rax], al - 49ec9f: 00 51 00 add byte ptr [rcx], dl - 49eca2: 00 00 add byte ptr [rax], al - 49eca4: 29 00 sub dword ptr [rax], eax - ... - 49ecae: 00 00 add byte ptr [rax], al - 49ecb0: 28 00 sub byte ptr [rax], al - 49ecb2: 00 00 add byte ptr [rax], al - 49ecb4: 52 push rdx - 49ecb5: 00 00 add byte ptr [rax], al - 49ecb7: 00 29 add byte ptr [rcx], ch - ... - 49ecc1: 00 00 add byte ptr [rax], al - 49ecc3: 00 28 add byte ptr [rax], ch - 49ecc5: 00 00 add byte ptr [rax], al - 49ecc7: 00 53 00 add byte ptr [rbx], dl - 49ecca: 00 00 add byte ptr [rax], al - 49eccc: 29 00 sub dword ptr [rax], eax - ... - 49ecd6: 00 00 add byte ptr [rax], al - 49ecd8: 28 00 sub byte ptr [rax], al - 49ecda: 00 00 add byte ptr [rax], al - 49ecdc: 54 push rsp - 49ecdd: 00 00 add byte ptr [rax], al - 49ecdf: 00 29 add byte ptr [rcx], ch - ... - 49ece9: 00 00 add byte ptr [rax], al - 49eceb: 00 28 add byte ptr [rax], ch - 49eced: 00 00 add byte ptr [rax], al - 49ecef: 00 55 00 add byte ptr [rbp], dl - 49ecf2: 00 00 add byte ptr [rax], al - 49ecf4: 29 00 sub dword ptr [rax], eax - ... - 49ecfe: 00 00 add byte ptr [rax], al - 49ed00: 28 00 sub byte ptr [rax], al - 49ed02: 00 00 add byte ptr [rax], al - 49ed04: 56 push rsi - 49ed05: 00 00 add byte ptr [rax], al - 49ed07: 00 29 add byte ptr [rcx], ch - ... - 49ed11: 00 00 add byte ptr [rax], al - 49ed13: 00 28 add byte ptr [rax], ch - 49ed15: 00 00 add byte ptr [rax], al - 49ed17: 00 57 00 add byte ptr [rdi], dl - 49ed1a: 00 00 add byte ptr [rax], al - 49ed1c: 29 00 sub dword ptr [rax], eax - ... - 49ed26: 00 00 add byte ptr [rax], al - 49ed28: 28 00 sub byte ptr [rax], al - 49ed2a: 00 00 add byte ptr [rax], al - 49ed2c: 58 pop rax - 49ed2d: 00 00 add byte ptr [rax], al - 49ed2f: 00 29 add byte ptr [rcx], ch - ... - 49ed39: 00 00 add byte ptr [rax], al - 49ed3b: 00 28 add byte ptr [rax], ch - 49ed3d: 00 00 add byte ptr [rax], al - 49ed3f: 00 59 00 add byte ptr [rcx], bl - 49ed42: 00 00 add byte ptr [rax], al - 49ed44: 29 00 sub dword ptr [rax], eax - ... - 49ed4e: 00 00 add byte ptr [rax], al - 49ed50: 28 00 sub byte ptr [rax], al - 49ed52: 00 00 add byte ptr [rax], al - 49ed54: 5a pop rdx - 49ed55: 00 00 add byte ptr [rax], al - 49ed57: 00 29 add byte ptr [rcx], ch - ... - 49ed61: 00 00 add byte ptr [rax], al - 49ed63: 00 28 add byte ptr [rax], ch - 49ed65: 00 00 add byte ptr [rax], al - 49ed67: 00 61 00 add byte ptr [rcx], ah - 49ed6a: 00 00 add byte ptr [rax], al - 49ed6c: 29 00 sub dword ptr [rax], eax - ... - 49ed76: 00 00 add byte ptr [rax], al - 49ed78: 28 00 sub byte ptr [rax], al - 49ed7a: 00 00 add byte ptr [rax], al - 49ed7c: 62 - 49ed7d: 00 00 add byte ptr [rax], al - 49ed7f: 00 29 add byte ptr [rcx], ch - ... - 49ed89: 00 00 add byte ptr [rax], al - 49ed8b: 00 28 add byte ptr [rax], ch - 49ed8d: 00 00 add byte ptr [rax], al - 49ed8f: 00 63 00 add byte ptr [rbx], ah - 49ed92: 00 00 add byte ptr [rax], al - 49ed94: 29 00 sub dword ptr [rax], eax - ... - 49ed9e: 00 00 add byte ptr [rax], al - 49eda0: 28 00 sub byte ptr [rax], al - 49eda2: 00 00 add byte ptr [rax], al - 49eda4: 64 00 00 add byte ptr fs:[rax], al - 49eda7: 00 29 add byte ptr [rcx], ch - ... - 49edb1: 00 00 add byte ptr [rax], al - 49edb3: 00 28 add byte ptr [rax], ch - 49edb5: 00 00 add byte ptr [rax], al - 49edb7: 00 65 00 add byte ptr [rbp], ah - 49edba: 00 00 add byte ptr [rax], al - 49edbc: 29 00 sub dword ptr [rax], eax - ... - 49edc6: 00 00 add byte ptr [rax], al - 49edc8: 28 00 sub byte ptr [rax], al - 49edca: 00 00 add byte ptr [rax], al - 49edcc: 66 00 00 add byte ptr [rax], al - 49edcf: 00 29 add byte ptr [rcx], ch - ... - 49edd9: 00 00 add byte ptr [rax], al - 49eddb: 00 28 add byte ptr [rax], ch - 49eddd: 00 00 add byte ptr [rax], al - 49eddf: 00 67 00 add byte ptr [rdi], ah - 49ede2: 00 00 add byte ptr [rax], al - 49ede4: 29 00 sub dword ptr [rax], eax - ... - 49edee: 00 00 add byte ptr [rax], al - 49edf0: 28 00 sub byte ptr [rax], al - 49edf2: 00 00 add byte ptr [rax], al - 49edf4: 68 00 00 00 29 push 687865856 - ... - 49ee01: 00 00 add byte ptr [rax], al - 49ee03: 00 28 add byte ptr [rax], ch - 49ee05: 00 00 add byte ptr [rax], al - 49ee07: 00 69 00 add byte ptr [rcx], ch - 49ee0a: 00 00 add byte ptr [rax], al - 49ee0c: 29 00 sub dword ptr [rax], eax - ... - 49ee16: 00 00 add byte ptr [rax], al - 49ee18: 28 00 sub byte ptr [rax], al - 49ee1a: 00 00 add byte ptr [rax], al - 49ee1c: 6a 00 push 0 - 49ee1e: 00 00 add byte ptr [rax], al - 49ee20: 29 00 sub dword ptr [rax], eax - ... - 49ee2a: 00 00 add byte ptr [rax], al - 49ee2c: 28 00 sub byte ptr [rax], al - 49ee2e: 00 00 add byte ptr [rax], al - 49ee30: 6b 00 00 imul eax, dword ptr [rax], 0 - 49ee33: 00 29 add byte ptr [rcx], ch - ... - 49ee3d: 00 00 add byte ptr [rax], al - 49ee3f: 00 28 add byte ptr [rax], ch - 49ee41: 00 00 add byte ptr [rax], al - 49ee43: 00 6c 00 00 add byte ptr [rax + rax], ch - 49ee47: 00 29 add byte ptr [rcx], ch - ... - 49ee51: 00 00 add byte ptr [rax], al - 49ee53: 00 28 add byte ptr [rax], ch - 49ee55: 00 00 add byte ptr [rax], al - 49ee57: 00 6d 00 add byte ptr [rbp], ch - 49ee5a: 00 00 add byte ptr [rax], al - 49ee5c: 29 00 sub dword ptr [rax], eax - ... - 49ee66: 00 00 add byte ptr [rax], al - 49ee68: 28 00 sub byte ptr [rax], al - 49ee6a: 00 00 add byte ptr [rax], al - 49ee6c: 6e outsb dx, byte ptr [rsi] - 49ee6d: 00 00 add byte ptr [rax], al - 49ee6f: 00 29 add byte ptr [rcx], ch - ... - 49ee79: 00 00 add byte ptr [rax], al - 49ee7b: 00 28 add byte ptr [rax], ch - 49ee7d: 00 00 add byte ptr [rax], al - 49ee7f: 00 6f 00 add byte ptr [rdi], ch - 49ee82: 00 00 add byte ptr [rax], al - 49ee84: 29 00 sub dword ptr [rax], eax - ... - 49ee8e: 00 00 add byte ptr [rax], al - 49ee90: 28 00 sub byte ptr [rax], al - 49ee92: 00 00 add byte ptr [rax], al - 49ee94: 70 00 jo 0x49ee96 - 49ee96: 00 00 add byte ptr [rax], al - 49ee98: 29 00 sub dword ptr [rax], eax - ... - 49eea2: 00 00 add byte ptr [rax], al - 49eea4: 28 00 sub byte ptr [rax], al - 49eea6: 00 00 add byte ptr [rax], al - 49eea8: 71 00 jno 0x49eeaa - 49eeaa: 00 00 add byte ptr [rax], al - 49eeac: 29 00 sub dword ptr [rax], eax - ... - 49eeb6: 00 00 add byte ptr [rax], al - 49eeb8: 28 00 sub byte ptr [rax], al - 49eeba: 00 00 add byte ptr [rax], al - 49eebc: 72 00 jb 0x49eebe - 49eebe: 00 00 add byte ptr [rax], al - 49eec0: 29 00 sub dword ptr [rax], eax - ... - 49eeca: 00 00 add byte ptr [rax], al - 49eecc: 28 00 sub byte ptr [rax], al - 49eece: 00 00 add byte ptr [rax], al - 49eed0: 73 00 jae 0x49eed2 - 49eed2: 00 00 add byte ptr [rax], al - 49eed4: 29 00 sub dword ptr [rax], eax - ... - 49eede: 00 00 add byte ptr [rax], al - 49eee0: 28 00 sub byte ptr [rax], al - 49eee2: 00 00 add byte ptr [rax], al - 49eee4: 74 00 je 0x49eee6 - 49eee6: 00 00 add byte ptr [rax], al - 49eee8: 29 00 sub dword ptr [rax], eax - ... - 49eef2: 00 00 add byte ptr [rax], al - 49eef4: 28 00 sub byte ptr [rax], al - 49eef6: 00 00 add byte ptr [rax], al - 49eef8: 75 00 jne 0x49eefa - 49eefa: 00 00 add byte ptr [rax], al - 49eefc: 29 00 sub dword ptr [rax], eax - ... - 49ef06: 00 00 add byte ptr [rax], al - 49ef08: 28 00 sub byte ptr [rax], al - 49ef0a: 00 00 add byte ptr [rax], al - 49ef0c: 76 00 jbe 0x49ef0e - 49ef0e: 00 00 add byte ptr [rax], al - 49ef10: 29 00 sub dword ptr [rax], eax - ... - 49ef1a: 00 00 add byte ptr [rax], al - 49ef1c: 28 00 sub byte ptr [rax], al - 49ef1e: 00 00 add byte ptr [rax], al - 49ef20: 77 00 ja 0x49ef22 - 49ef22: 00 00 add byte ptr [rax], al - 49ef24: 29 00 sub dword ptr [rax], eax - ... - 49ef2e: 00 00 add byte ptr [rax], al - 49ef30: 28 00 sub byte ptr [rax], al - 49ef32: 00 00 add byte ptr [rax], al - 49ef34: 78 00 js 0x49ef36 - 49ef36: 00 00 add byte ptr [rax], al - 49ef38: 29 00 sub dword ptr [rax], eax - ... - 49ef42: 00 00 add byte ptr [rax], al - 49ef44: 28 00 sub byte ptr [rax], al - 49ef46: 00 00 add byte ptr [rax], al - 49ef48: 79 00 jns 0x49ef4a - 49ef4a: 00 00 add byte ptr [rax], al - 49ef4c: 29 00 sub dword ptr [rax], eax - ... - 49ef56: 00 00 add byte ptr [rax], al - 49ef58: 28 00 sub byte ptr [rax], al - 49ef5a: 00 00 add byte ptr [rax], al - 49ef5c: 7a 00 jp 0x49ef5e - 49ef5e: 00 00 add byte ptr [rax], al - 49ef60: 29 00 sub dword ptr [rax], eax - ... - 49ef6a: 00 00 add byte ptr [rax], al - 49ef6c: 28 00 sub byte ptr [rax], al - 49ef6e: 00 00 add byte ptr [rax], al - 49ef70: 30 00 xor byte ptr [rax], al - 49ef72: 00 00 add byte ptr [rax], al - 49ef74: 29 00 sub dword ptr [rax], eax - ... - 49ef7e: 00 00 add byte ptr [rax], al - 49ef80: 2d 00 00 00 00 sub eax, 0 - 49ef85: 00 00 add byte ptr [rax], al - 49ef87: 00 00 add byte ptr [rax], al - 49ef89: 00 00 add byte ptr [rax], al - 49ef8b: 00 7c 00 00 add byte ptr [rax + rax], bh - ... - 49ef97: 00 2b add byte ptr [rbx], ch - ... - 49efa1: 00 00 add byte ptr [rax], al - 49efa3: 00 2b add byte ptr [rbx], ch - ... - 49efad: 00 00 add byte ptr [rax], al - 49efaf: 00 2b add byte ptr [rbx], ch - ... - 49efb9: 00 00 add byte ptr [rax], al - 49efbb: 00 2b add byte ptr [rbx], ch - ... - 49efc5: 00 00 add byte ptr [rax], al - 49efc7: 00 2b add byte ptr [rbx], ch - ... - 49efd1: 00 00 add byte ptr [rax], al - 49efd3: 00 2b add byte ptr [rbx], ch - ... - 49efdd: 00 00 add byte ptr [rax], al - 49efdf: 00 2b add byte ptr [rbx], ch - ... - 49efe9: 00 00 add byte ptr [rax], al - 49efeb: 00 2b add byte ptr [rbx], ch - ... - 49eff5: 00 00 add byte ptr [rax], al - 49eff7: 00 2b add byte ptr [rbx], ch - ... - 49f001: 00 00 add byte ptr [rax], al - 49f003: 00 6f 00 add byte ptr [rdi], ch - ... - 49f00e: 00 00 add byte ptr [rax], al - 49f010: 3a 00 cmp al, byte ptr [rax] - 49f012: 00 00 add byte ptr [rax], al - 49f014: 3a 00 cmp al, byte ptr [rax] - 49f016: 00 00 add byte ptr [rax], al - 49f018: 3d 00 00 00 00 cmp eax, 0 - 49f01d: 00 00 add byte ptr [rax], al - 49f01f: 00 00 add byte ptr [rax], al - 49f021: 00 00 add byte ptr [rax], al - 49f023: 00 3d 00 00 00 3d add byte ptr [rip + 1023410176], bh # 0x3d49f029 <_end+0x3cfdb6a9> - ... - 49f031: 00 00 add byte ptr [rax], al - 49f033: 00 3d 00 00 00 3d add byte ptr [rip + 1023410176], bh # 0x3d49f039 <_end+0x3cfdb6b9> - 49f039: 00 00 add byte ptr [rax], al - 49f03b: 00 3d 00 00 00 00 add byte ptr [rip], bh # 0x49f041 - 49f041: 00 00 add byte ptr [rax], al - 49f043: 00 00 add byte ptr [rax], al - 49f045: 00 00 add byte ptr [rax], al - 49f047: 00 20 add byte ptr [rax], ah - ... - 49f051: 00 00 add byte ptr [rax], al - 49f053: 00 3d 00 00 00 00 add byte ptr [rip], bh # 0x49f059 - 49f059: 00 00 add byte ptr [rax], al - 49f05b: 00 00 add byte ptr [rax], al - 49f05d: 00 00 add byte ptr [rax], al - 49f05f: 00 28 add byte ptr [rax], ch - 49f061: 00 00 add byte ptr [rax], al - 49f063: 00 32 add byte ptr [rdx], dh - 49f065: 00 00 add byte ptr [rax], al - 49f067: 00 31 add byte ptr [rcx], dh - 49f069: 00 00 add byte ptr [rax], al - 49f06b: 00 29 add byte ptr [rcx], ch - ... - 49f075: 00 00 add byte ptr [rax], al - 49f077: 00 28 add byte ptr [rax], ch - 49f079: 00 00 add byte ptr [rax], al - 49f07b: 00 32 add byte ptr [rdx], dh - 49f07d: 00 00 add byte ptr [rax], al - 49f07f: 00 32 add byte ptr [rdx], dh - 49f081: 00 00 add byte ptr [rax], al - 49f083: 00 29 add byte ptr [rcx], ch - ... - 49f08d: 00 00 add byte ptr [rax], al - 49f08f: 00 28 add byte ptr [rax], ch - 49f091: 00 00 add byte ptr [rax], al - 49f093: 00 32 add byte ptr [rdx], dh - 49f095: 00 00 add byte ptr [rax], al - 49f097: 00 33 add byte ptr [rbx], dh - 49f099: 00 00 add byte ptr [rax], al - 49f09b: 00 29 add byte ptr [rcx], ch - ... - 49f0a5: 00 00 add byte ptr [rax], al - 49f0a7: 00 28 add byte ptr [rax], ch - 49f0a9: 00 00 add byte ptr [rax], al - 49f0ab: 00 32 add byte ptr [rdx], dh - 49f0ad: 00 00 add byte ptr [rax], al - 49f0af: 00 34 00 add byte ptr [rax + rax], dh - 49f0b2: 00 00 add byte ptr [rax], al - 49f0b4: 29 00 sub dword ptr [rax], eax - ... - 49f0be: 00 00 add byte ptr [rax], al - 49f0c0: 28 00 sub byte ptr [rax], al - 49f0c2: 00 00 add byte ptr [rax], al - 49f0c4: 32 00 xor al, byte ptr [rax] - 49f0c6: 00 00 add byte ptr [rax], al - 49f0c8: 35 00 00 00 29 xor eax, 687865856 - ... - 49f0d5: 00 00 add byte ptr [rax], al - 49f0d7: 00 28 add byte ptr [rax], ch - 49f0d9: 00 00 add byte ptr [rax], al - 49f0db: 00 32 add byte ptr [rdx], dh - 49f0dd: 00 00 add byte ptr [rax], al - 49f0df: 00 36 add byte ptr [rsi], dh - 49f0e1: 00 00 add byte ptr [rax], al - 49f0e3: 00 29 add byte ptr [rcx], ch - ... - 49f0ed: 00 00 add byte ptr [rax], al - 49f0ef: 00 28 add byte ptr [rax], ch - 49f0f1: 00 00 add byte ptr [rax], al - 49f0f3: 00 32 add byte ptr [rdx], dh - 49f0f5: 00 00 add byte ptr [rax], al - 49f0f7: 00 37 add byte ptr [rdi], dh - 49f0f9: 00 00 add byte ptr [rax], al - 49f0fb: 00 29 add byte ptr [rcx], ch - ... - 49f105: 00 00 add byte ptr [rax], al - 49f107: 00 28 add byte ptr [rax], ch - 49f109: 00 00 add byte ptr [rax], al - 49f10b: 00 32 add byte ptr [rdx], dh - 49f10d: 00 00 add byte ptr [rax], al - 49f10f: 00 38 add byte ptr [rax], bh - 49f111: 00 00 add byte ptr [rax], al - 49f113: 00 29 add byte ptr [rcx], ch - ... - 49f11d: 00 00 add byte ptr [rax], al - 49f11f: 00 28 add byte ptr [rax], ch - 49f121: 00 00 add byte ptr [rax], al - 49f123: 00 32 add byte ptr [rdx], dh - 49f125: 00 00 add byte ptr [rax], al - 49f127: 00 39 add byte ptr [rcx], bh - 49f129: 00 00 add byte ptr [rax], al - 49f12b: 00 29 add byte ptr [rcx], ch - ... - 49f135: 00 00 add byte ptr [rax], al - 49f137: 00 28 add byte ptr [rax], ch - 49f139: 00 00 add byte ptr [rax], al - 49f13b: 00 33 add byte ptr [rbx], dh - 49f13d: 00 00 add byte ptr [rax], al - 49f13f: 00 30 add byte ptr [rax], dh - 49f141: 00 00 add byte ptr [rax], al - 49f143: 00 29 add byte ptr [rcx], ch - ... - 49f14d: 00 00 add byte ptr [rax], al - 49f14f: 00 28 add byte ptr [rax], ch - 49f151: 00 00 add byte ptr [rax], al - 49f153: 00 33 add byte ptr [rbx], dh - 49f155: 00 00 add byte ptr [rax], al - 49f157: 00 31 add byte ptr [rcx], dh - 49f159: 00 00 add byte ptr [rax], al - 49f15b: 00 29 add byte ptr [rcx], ch - ... - 49f165: 00 00 add byte ptr [rax], al - 49f167: 00 28 add byte ptr [rax], ch - 49f169: 00 00 add byte ptr [rax], al - 49f16b: 00 33 add byte ptr [rbx], dh - 49f16d: 00 00 add byte ptr [rax], al - 49f16f: 00 32 add byte ptr [rdx], dh - 49f171: 00 00 add byte ptr [rax], al - 49f173: 00 29 add byte ptr [rcx], ch - ... - 49f17d: 00 00 add byte ptr [rax], al - 49f17f: 00 28 add byte ptr [rax], ch - 49f181: 00 00 add byte ptr [rax], al - 49f183: 00 33 add byte ptr [rbx], dh - 49f185: 00 00 add byte ptr [rax], al - 49f187: 00 33 add byte ptr [rbx], dh - 49f189: 00 00 add byte ptr [rax], al - 49f18b: 00 29 add byte ptr [rcx], ch - ... - 49f195: 00 00 add byte ptr [rax], al - 49f197: 00 28 add byte ptr [rax], ch - 49f199: 00 00 add byte ptr [rax], al - 49f19b: 00 33 add byte ptr [rbx], dh - 49f19d: 00 00 add byte ptr [rax], al - 49f19f: 00 34 00 add byte ptr [rax + rax], dh - 49f1a2: 00 00 add byte ptr [rax], al - 49f1a4: 29 00 sub dword ptr [rax], eax - ... - 49f1ae: 00 00 add byte ptr [rax], al - 49f1b0: 28 00 sub byte ptr [rax], al - 49f1b2: 00 00 add byte ptr [rax], al - 49f1b4: 33 00 xor eax, dword ptr [rax] - 49f1b6: 00 00 add byte ptr [rax], al - 49f1b8: 35 00 00 00 29 xor eax, 687865856 - ... - 49f1c5: 00 00 add byte ptr [rax], al - 49f1c7: 00 28 add byte ptr [rax], ch - 49f1c9: 00 00 add byte ptr [rax], al - 49f1cb: 00 33 add byte ptr [rbx], dh - 49f1cd: 00 00 add byte ptr [rax], al - 49f1cf: 00 36 add byte ptr [rsi], dh - 49f1d1: 00 00 add byte ptr [rax], al - 49f1d3: 00 29 add byte ptr [rcx], ch - ... - 49f1dd: 00 00 add byte ptr [rax], al - 49f1df: 00 28 add byte ptr [rax], ch - 49f1e1: 00 00 add byte ptr [rax], al - 49f1e3: 00 33 add byte ptr [rbx], dh - 49f1e5: 00 00 add byte ptr [rax], al - 49f1e7: 00 37 add byte ptr [rdi], dh - 49f1e9: 00 00 add byte ptr [rax], al - 49f1eb: 00 29 add byte ptr [rcx], ch - ... - 49f1f5: 00 00 add byte ptr [rax], al - 49f1f7: 00 28 add byte ptr [rax], ch - 49f1f9: 00 00 add byte ptr [rax], al - 49f1fb: 00 33 add byte ptr [rbx], dh - 49f1fd: 00 00 add byte ptr [rax], al - 49f1ff: 00 38 add byte ptr [rax], bh - 49f201: 00 00 add byte ptr [rax], al - 49f203: 00 29 add byte ptr [rcx], ch - ... - 49f20d: 00 00 add byte ptr [rax], al - 49f20f: 00 28 add byte ptr [rax], ch - 49f211: 00 00 add byte ptr [rax], al - 49f213: 00 33 add byte ptr [rbx], dh - 49f215: 00 00 add byte ptr [rax], al - 49f217: 00 39 add byte ptr [rcx], bh - 49f219: 00 00 add byte ptr [rax], al - 49f21b: 00 29 add byte ptr [rcx], ch - ... - 49f225: 00 00 add byte ptr [rax], al - 49f227: 00 28 add byte ptr [rax], ch - 49f229: 00 00 add byte ptr [rax], al - 49f22b: 00 34 00 add byte ptr [rax + rax], dh - 49f22e: 00 00 add byte ptr [rax], al - 49f230: 30 00 xor byte ptr [rax], al - 49f232: 00 00 add byte ptr [rax], al - 49f234: 29 00 sub dword ptr [rax], eax - ... - 49f23e: 00 00 add byte ptr [rax], al - 49f240: 28 00 sub byte ptr [rax], al - 49f242: 00 00 add byte ptr [rax], al - 49f244: 34 00 xor al, 0 - 49f246: 00 00 add byte ptr [rax], al - 49f248: 31 00 xor dword ptr [rax], eax - 49f24a: 00 00 add byte ptr [rax], al - 49f24c: 29 00 sub dword ptr [rax], eax - ... - 49f256: 00 00 add byte ptr [rax], al - 49f258: 28 00 sub byte ptr [rax], al - 49f25a: 00 00 add byte ptr [rax], al - 49f25c: 34 00 xor al, 0 - 49f25e: 00 00 add byte ptr [rax], al - 49f260: 32 00 xor al, byte ptr [rax] - 49f262: 00 00 add byte ptr [rax], al - 49f264: 29 00 sub dword ptr [rax], eax - ... - 49f26e: 00 00 add byte ptr [rax], al - 49f270: 28 00 sub byte ptr [rax], al - 49f272: 00 00 add byte ptr [rax], al - 49f274: 34 00 xor al, 0 - 49f276: 00 00 add byte ptr [rax], al - 49f278: 33 00 xor eax, dword ptr [rax] - 49f27a: 00 00 add byte ptr [rax], al - 49f27c: 29 00 sub dword ptr [rax], eax - ... - 49f286: 00 00 add byte ptr [rax], al - 49f288: 28 00 sub byte ptr [rax], al - 49f28a: 00 00 add byte ptr [rax], al - 49f28c: 34 00 xor al, 0 - 49f28e: 00 00 add byte ptr [rax], al - 49f290: 34 00 xor al, 0 - 49f292: 00 00 add byte ptr [rax], al - 49f294: 29 00 sub dword ptr [rax], eax - ... - 49f29e: 00 00 add byte ptr [rax], al - 49f2a0: 28 00 sub byte ptr [rax], al - 49f2a2: 00 00 add byte ptr [rax], al - 49f2a4: 34 00 xor al, 0 - 49f2a6: 00 00 add byte ptr [rax], al - 49f2a8: 35 00 00 00 29 xor eax, 687865856 - ... - 49f2b5: 00 00 add byte ptr [rax], al - 49f2b7: 00 28 add byte ptr [rax], ch - 49f2b9: 00 00 add byte ptr [rax], al - 49f2bb: 00 34 00 add byte ptr [rax + rax], dh - 49f2be: 00 00 add byte ptr [rax], al - 49f2c0: 36 00 00 add byte ptr ss:[rax], al - 49f2c3: 00 29 add byte ptr [rcx], ch - ... - 49f2cd: 00 00 add byte ptr [rax], al - 49f2cf: 00 28 add byte ptr [rax], ch - 49f2d1: 00 00 add byte ptr [rax], al - 49f2d3: 00 34 00 add byte ptr [rax + rax], dh - 49f2d6: 00 00 add byte ptr [rax], al - 49f2d8: 37 - 49f2d9: 00 00 add byte ptr [rax], al - 49f2db: 00 29 add byte ptr [rcx], ch - ... - 49f2e5: 00 00 add byte ptr [rax], al - 49f2e7: 00 28 add byte ptr [rax], ch - 49f2e9: 00 00 add byte ptr [rax], al - 49f2eb: 00 34 00 add byte ptr [rax + rax], dh - 49f2ee: 00 00 add byte ptr [rax], al - 49f2f0: 38 00 cmp byte ptr [rax], al - 49f2f2: 00 00 add byte ptr [rax], al - 49f2f4: 29 00 sub dword ptr [rax], eax - ... - 49f2fe: 00 00 add byte ptr [rax], al - 49f300: 28 00 sub byte ptr [rax], al - 49f302: 00 00 add byte ptr [rax], al - 49f304: 34 00 xor al, 0 - 49f306: 00 00 add byte ptr [rax], al - 49f308: 39 00 cmp dword ptr [rax], eax - 49f30a: 00 00 add byte ptr [rax], al - 49f30c: 29 00 sub dword ptr [rax], eax - ... - 49f316: 00 00 add byte ptr [rax], al - 49f318: 28 00 sub byte ptr [rax], al - 49f31a: 00 00 add byte ptr [rax], al - 49f31c: 35 00 00 00 30 xor eax, 805306368 - 49f321: 00 00 add byte ptr [rax], al - 49f323: 00 29 add byte ptr [rcx], ch - ... - 49f32d: 00 00 add byte ptr [rax], al - 49f32f: 00 68 00 add byte ptr [rax], ch - 49f332: 00 00 add byte ptr [rax], al - 49f334: 50 push rax - 49f335: 00 00 add byte ptr [rax], al - 49f337: 00 61 00 add byte ptr [rcx], ah - ... - 49f342: 00 00 add byte ptr [rax], al - 49f344: 64 00 00 add byte ptr fs:[rax], al - 49f347: 00 61 00 add byte ptr [rcx], ah - ... - 49f352: 00 00 add byte ptr [rax], al - 49f354: 41 00 00 add byte ptr [r8], al - 49f357: 00 55 00 add byte ptr [rbp], dl - ... - 49f362: 00 00 add byte ptr [rax], al - 49f364: 62 - 49f365: 00 00 add byte ptr [rax], al - 49f367: 00 61 00 add byte ptr [rcx], ah - 49f36a: 00 00 add byte ptr [rax], al - 49f36c: 72 00 jb 0x49f36e - ... - 49f376: 00 00 add byte ptr [rax], al - 49f378: 6f outsd dx, dword ptr [rsi] - 49f379: 00 00 add byte ptr [rax], al - 49f37b: 00 56 00 add byte ptr [rsi], dl - ... - 49f386: 00 00 add byte ptr [rax], al - 49f388: 70 00 jo 0x49f38a - 49f38a: 00 00 add byte ptr [rax], al - 49f38c: 63 00 movsxd eax, dword ptr [rax] - ... - 49f396: 00 00 add byte ptr [rax], al - 49f398: 70 00 jo 0x49f39a - 49f39a: 00 00 add byte ptr [rax], al - 49f39c: 41 00 00 add byte ptr [r8], al - ... - 49f3a7: 00 6e 00 add byte ptr [rsi], ch - 49f3aa: 00 00 add byte ptr [rax], al - 49f3ac: 41 00 00 add byte ptr [r8], al - ... - 49f3b7: 00 75 00 add byte ptr [rbp], dh - 49f3ba: 00 00 add byte ptr [rax], al - 49f3bc: 41 00 00 add byte ptr [r8], al - ... - 49f3c7: 00 6d 00 add byte ptr [rbp], ch - 49f3ca: 00 00 add byte ptr [rax], al - 49f3cc: 41 00 00 add byte ptr [r8], al - ... - 49f3d7: 00 6b 00 add byte ptr [rbx], ch - 49f3da: 00 00 add byte ptr [rax], al - 49f3dc: 41 00 00 add byte ptr [r8], al - ... - 49f3e7: 00 4b 00 add byte ptr [rbx], cl - 49f3ea: 00 00 add byte ptr [rax], al - 49f3ec: 42 00 00 add byte ptr [rax], al - ... - 49f3f7: 00 4d 00 add byte ptr [rbp], cl - 49f3fa: 00 00 add byte ptr [rax], al - 49f3fc: 42 00 00 add byte ptr [rax], al - ... - 49f407: 00 47 00 add byte ptr [rdi], al - 49f40a: 00 00 add byte ptr [rax], al - 49f40c: 42 00 00 add byte ptr [rax], al - ... - 49f417: 00 63 00 add byte ptr [rbx], ah - 49f41a: 00 00 add byte ptr [rax], al - 49f41c: 61 - 49f41d: 00 00 add byte ptr [rax], al - 49f41f: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 49f42b: 00 6b 00 add byte ptr [rbx], ch - 49f42e: 00 00 add byte ptr [rax], al - 49f430: 63 00 movsxd eax, dword ptr [rax] - 49f432: 00 00 add byte ptr [rax], al - 49f434: 61 - 49f435: 00 00 add byte ptr [rax], al - 49f437: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 49f443: 00 70 00 add byte ptr [rax], dh - 49f446: 00 00 add byte ptr [rax], al - 49f448: 46 00 00 add byte ptr [rax], r8b - ... - 49f453: 00 6e 00 add byte ptr [rsi], ch - 49f456: 00 00 add byte ptr [rax], al - 49f458: 46 00 00 add byte ptr [rax], r8b - ... - 49f463: 00 75 00 add byte ptr [rbp], dh - 49f466: 00 00 add byte ptr [rax], al - 49f468: 46 00 00 add byte ptr [rax], r8b - ... - 49f473: 00 75 00 add byte ptr [rbp], dh - 49f476: 00 00 add byte ptr [rax], al - 49f478: 67 00 00 add byte ptr [eax], al - ... - 49f483: 00 6d 00 add byte ptr [rbp], ch - 49f486: 00 00 add byte ptr [rax], al - 49f488: 67 00 00 add byte ptr [eax], al - ... - 49f493: 00 6b 00 add byte ptr [rbx], ch - 49f496: 00 00 add byte ptr [rax], al - 49f498: 67 00 00 add byte ptr [eax], al - ... - 49f4a3: 00 48 00 add byte ptr [rax], cl - 49f4a6: 00 00 add byte ptr [rax], al - 49f4a8: 7a 00 jp 0x49f4aa - ... - 49f4b2: 00 00 add byte ptr [rax], al - 49f4b4: 6b 00 00 imul eax, dword ptr [rax], 0 - 49f4b7: 00 48 00 add byte ptr [rax], cl - 49f4ba: 00 00 add byte ptr [rax], al - 49f4bc: 7a 00 jp 0x49f4be - ... - 49f4c6: 00 00 add byte ptr [rax], al - 49f4c8: 4d 00 00 add byte ptr [r8], r8b - 49f4cb: 00 48 00 add byte ptr [rax], cl - 49f4ce: 00 00 add byte ptr [rax], al - 49f4d0: 7a 00 jp 0x49f4d2 - ... - 49f4da: 00 00 add byte ptr [rax], al - 49f4dc: 47 00 00 add byte ptr [r8], r8b - 49f4df: 00 48 00 add byte ptr [rax], cl - 49f4e2: 00 00 add byte ptr [rax], al - 49f4e4: 7a 00 jp 0x49f4e6 - ... - 49f4ee: 00 00 add byte ptr [rax], al - 49f4f0: 54 push rsp - 49f4f1: 00 00 add byte ptr [rax], al - 49f4f3: 00 48 00 add byte ptr [rax], cl - 49f4f6: 00 00 add byte ptr [rax], al - 49f4f8: 7a 00 jp 0x49f4fa - ... - 49f502: 00 00 add byte ptr [rax], al - 49f504: 75 00 jne 0x49f506 - 49f506: 00 00 add byte ptr [rax], al - 49f508: 6c insb byte ptr es:[rdi], dx - ... - 49f511: 00 00 add byte ptr [rax], al - 49f513: 00 6d 00 add byte ptr [rbp], ch - 49f516: 00 00 add byte ptr [rax], al - 49f518: 6c insb byte ptr es:[rdi], dx - ... - 49f521: 00 00 add byte ptr [rax], al - 49f523: 00 64 00 00 add byte ptr [rax + rax], ah - 49f527: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 49f533: 00 6b 00 add byte ptr [rbx], ch - 49f536: 00 00 add byte ptr [rax], al - 49f538: 6c insb byte ptr es:[rdi], dx - ... - 49f541: 00 00 add byte ptr [rax], al - 49f543: 00 66 00 add byte ptr [rsi], ah - 49f546: 00 00 add byte ptr [rax], al - 49f548: 6d insd dword ptr es:[rdi], dx - ... - 49f551: 00 00 add byte ptr [rax], al - 49f553: 00 6e 00 add byte ptr [rsi], ch - 49f556: 00 00 add byte ptr [rax], al - 49f558: 6d insd dword ptr es:[rdi], dx - ... - 49f561: 00 00 add byte ptr [rax], al - 49f563: 00 75 00 add byte ptr [rbp], dh - 49f566: 00 00 add byte ptr [rax], al - 49f568: 6d insd dword ptr es:[rdi], dx - ... - 49f571: 00 00 add byte ptr [rax], al - 49f573: 00 6d 00 add byte ptr [rbp], ch - 49f576: 00 00 add byte ptr [rax], al - 49f578: 6d insd dword ptr es:[rdi], dx - ... - 49f581: 00 00 add byte ptr [rax], al - 49f583: 00 63 00 add byte ptr [rbx], ah - 49f586: 00 00 add byte ptr [rax], al - 49f588: 6d insd dword ptr es:[rdi], dx - ... - 49f591: 00 00 add byte ptr [rax], al - 49f593: 00 6b 00 add byte ptr [rbx], ch - 49f596: 00 00 add byte ptr [rax], al - 49f598: 6d insd dword ptr es:[rdi], dx - ... - 49f5a1: 00 00 add byte ptr [rax], al - 49f5a3: 00 6d 00 add byte ptr [rbp], ch - 49f5a6: 00 00 add byte ptr [rax], al - 49f5a8: 6d insd dword ptr es:[rdi], dx - 49f5a9: 00 00 add byte ptr [rax], al - 49f5ab: 00 5e 00 add byte ptr [rsi], bl - 49f5ae: 00 00 add byte ptr [rax], al - 49f5b0: 32 00 xor al, byte ptr [rax] - ... - 49f5ba: 00 00 add byte ptr [rax], al - 49f5bc: 63 00 movsxd eax, dword ptr [rax] - 49f5be: 00 00 add byte ptr [rax], al - 49f5c0: 6d insd dword ptr es:[rdi], dx - 49f5c1: 00 00 add byte ptr [rax], al - 49f5c3: 00 5e 00 add byte ptr [rsi], bl - 49f5c6: 00 00 add byte ptr [rax], al - 49f5c8: 32 00 xor al, byte ptr [rax] - ... - 49f5d2: 00 00 add byte ptr [rax], al - 49f5d4: 6d insd dword ptr es:[rdi], dx - 49f5d5: 00 00 add byte ptr [rax], al - 49f5d7: 00 5e 00 add byte ptr [rsi], bl - 49f5da: 00 00 add byte ptr [rax], al - 49f5dc: 32 00 xor al, byte ptr [rax] - ... - 49f5e6: 00 00 add byte ptr [rax], al - 49f5e8: 6b 00 00 imul eax, dword ptr [rax], 0 - 49f5eb: 00 6d 00 add byte ptr [rbp], ch - 49f5ee: 00 00 add byte ptr [rax], al - 49f5f0: 5e pop rsi - 49f5f1: 00 00 add byte ptr [rax], al - 49f5f3: 00 32 add byte ptr [rdx], dh - ... - 49f5fd: 00 00 add byte ptr [rax], al - 49f5ff: 00 6d 00 add byte ptr [rbp], ch - 49f602: 00 00 add byte ptr [rax], al - 49f604: 6d insd dword ptr es:[rdi], dx - 49f605: 00 00 add byte ptr [rax], al - 49f607: 00 5e 00 add byte ptr [rsi], bl - 49f60a: 00 00 add byte ptr [rax], al - 49f60c: 33 00 xor eax, dword ptr [rax] - ... - 49f616: 00 00 add byte ptr [rax], al - 49f618: 63 00 movsxd eax, dword ptr [rax] - 49f61a: 00 00 add byte ptr [rax], al - 49f61c: 6d insd dword ptr es:[rdi], dx - 49f61d: 00 00 add byte ptr [rax], al - 49f61f: 00 5e 00 add byte ptr [rsi], bl - 49f622: 00 00 add byte ptr [rax], al - 49f624: 33 00 xor eax, dword ptr [rax] - ... - 49f62e: 00 00 add byte ptr [rax], al - 49f630: 6d insd dword ptr es:[rdi], dx - 49f631: 00 00 add byte ptr [rax], al - 49f633: 00 5e 00 add byte ptr [rsi], bl - 49f636: 00 00 add byte ptr [rax], al - 49f638: 33 00 xor eax, dword ptr [rax] - ... - 49f642: 00 00 add byte ptr [rax], al - 49f644: 6b 00 00 imul eax, dword ptr [rax], 0 - 49f647: 00 6d 00 add byte ptr [rbp], ch - 49f64a: 00 00 add byte ptr [rax], al - 49f64c: 5e pop rsi - 49f64d: 00 00 add byte ptr [rax], al - 49f64f: 00 33 add byte ptr [rbx], dh - ... - 49f659: 00 00 add byte ptr [rax], al - 49f65b: 00 6d 00 add byte ptr [rbp], ch - 49f65e: 00 00 add byte ptr [rax], al - 49f660: 2f - 49f661: 00 00 add byte ptr [rax], al - 49f663: 00 73 00 add byte ptr [rbx], dh - ... - 49f66e: 00 00 add byte ptr [rax], al - 49f670: 6d insd dword ptr es:[rdi], dx - 49f671: 00 00 add byte ptr [rax], al - 49f673: 00 2f add byte ptr [rdi], ch - 49f675: 00 00 add byte ptr [rax], al - 49f677: 00 73 00 add byte ptr [rbx], dh - 49f67a: 00 00 add byte ptr [rax], al - 49f67c: 5e pop rsi - 49f67d: 00 00 add byte ptr [rax], al - 49f67f: 00 32 add byte ptr [rdx], dh - ... - 49f689: 00 00 add byte ptr [rax], al - 49f68b: 00 50 00 add byte ptr [rax], dl - 49f68e: 00 00 add byte ptr [rax], al - 49f690: 61 - ... - 49f699: 00 00 add byte ptr [rax], al - 49f69b: 00 6b 00 add byte ptr [rbx], ch - 49f69e: 00 00 add byte ptr [rax], al - 49f6a0: 50 push rax - 49f6a1: 00 00 add byte ptr [rax], al - 49f6a3: 00 61 00 add byte ptr [rcx], ah - ... - 49f6ae: 00 00 add byte ptr [rax], al - 49f6b0: 4d 00 00 add byte ptr [r8], r8b - 49f6b3: 00 50 00 add byte ptr [rax], dl - 49f6b6: 00 00 add byte ptr [rax], al - 49f6b8: 61 - ... - 49f6c1: 00 00 add byte ptr [rax], al - 49f6c3: 00 47 00 add byte ptr [rdi], al - 49f6c6: 00 00 add byte ptr [rax], al - 49f6c8: 50 push rax - 49f6c9: 00 00 add byte ptr [rax], al - 49f6cb: 00 61 00 add byte ptr [rcx], ah - ... - 49f6d6: 00 00 add byte ptr [rax], al - 49f6d8: 72 00 jb 0x49f6da - 49f6da: 00 00 add byte ptr [rax], al - 49f6dc: 61 - 49f6dd: 00 00 add byte ptr [rax], al - 49f6df: 00 64 00 00 add byte ptr [rax + rax], ah - ... - 49f6eb: 00 72 00 add byte ptr [rdx], dh - 49f6ee: 00 00 add byte ptr [rax], al - 49f6f0: 61 - 49f6f1: 00 00 add byte ptr [rax], al - 49f6f3: 00 64 00 00 add byte ptr [rax + rax], ah - 49f6f7: 00 2f add byte ptr [rdi], ch - 49f6f9: 00 00 add byte ptr [rax], al - 49f6fb: 00 73 00 add byte ptr [rbx], dh - ... - 49f706: 00 00 add byte ptr [rax], al - 49f708: 72 00 jb 0x49f70a - 49f70a: 00 00 add byte ptr [rax], al - 49f70c: 61 - 49f70d: 00 00 add byte ptr [rax], al - 49f70f: 00 64 00 00 add byte ptr [rax + rax], ah - 49f713: 00 2f add byte ptr [rdi], ch - 49f715: 00 00 add byte ptr [rax], al - 49f717: 00 73 00 add byte ptr [rbx], dh - 49f71a: 00 00 add byte ptr [rax], al - 49f71c: 5e pop rsi - 49f71d: 00 00 add byte ptr [rax], al - 49f71f: 00 32 add byte ptr [rdx], dh - ... - 49f729: 00 00 add byte ptr [rax], al - 49f72b: 00 70 00 add byte ptr [rax], dh - 49f72e: 00 00 add byte ptr [rax], al - 49f730: 73 00 jae 0x49f732 - ... - 49f73a: 00 00 add byte ptr [rax], al - 49f73c: 6e outsb dx, byte ptr [rsi] - 49f73d: 00 00 add byte ptr [rax], al - 49f73f: 00 73 00 add byte ptr [rbx], dh - ... - 49f74a: 00 00 add byte ptr [rax], al - 49f74c: 75 00 jne 0x49f74e - 49f74e: 00 00 add byte ptr [rax], al - 49f750: 73 00 jae 0x49f752 - ... - 49f75a: 00 00 add byte ptr [rax], al - 49f75c: 6d insd dword ptr es:[rdi], dx - 49f75d: 00 00 add byte ptr [rax], al - 49f75f: 00 73 00 add byte ptr [rbx], dh - ... - 49f76a: 00 00 add byte ptr [rax], al - 49f76c: 70 00 jo 0x49f76e - 49f76e: 00 00 add byte ptr [rax], al - 49f770: 56 push rsi - ... - 49f779: 00 00 add byte ptr [rax], al - 49f77b: 00 6e 00 add byte ptr [rsi], ch - 49f77e: 00 00 add byte ptr [rax], al - 49f780: 56 push rsi - ... - 49f789: 00 00 add byte ptr [rax], al - 49f78b: 00 75 00 add byte ptr [rbp], dh - 49f78e: 00 00 add byte ptr [rax], al - 49f790: 56 push rsi - ... - 49f799: 00 00 add byte ptr [rax], al - 49f79b: 00 6d 00 add byte ptr [rbp], ch - 49f79e: 00 00 add byte ptr [rax], al - 49f7a0: 56 push rsi - ... - 49f7a9: 00 00 add byte ptr [rax], al - 49f7ab: 00 6b 00 add byte ptr [rbx], ch - 49f7ae: 00 00 add byte ptr [rax], al - 49f7b0: 56 push rsi - ... - 49f7b9: 00 00 add byte ptr [rax], al - 49f7bb: 00 4d 00 add byte ptr [rbp], cl - 49f7be: 00 00 add byte ptr [rax], al - 49f7c0: 56 push rsi - ... - 49f7c9: 00 00 add byte ptr [rax], al - 49f7cb: 00 70 00 add byte ptr [rax], dh - 49f7ce: 00 00 add byte ptr [rax], al - 49f7d0: 57 push rdi - ... - 49f7d9: 00 00 add byte ptr [rax], al - 49f7db: 00 6e 00 add byte ptr [rsi], ch - 49f7de: 00 00 add byte ptr [rax], al - 49f7e0: 57 push rdi - ... - 49f7e9: 00 00 add byte ptr [rax], al - 49f7eb: 00 75 00 add byte ptr [rbp], dh - 49f7ee: 00 00 add byte ptr [rax], al - 49f7f0: 57 push rdi - ... - 49f7f9: 00 00 add byte ptr [rax], al - 49f7fb: 00 6d 00 add byte ptr [rbp], ch - 49f7fe: 00 00 add byte ptr [rax], al - 49f800: 57 push rdi - ... - 49f809: 00 00 add byte ptr [rax], al - 49f80b: 00 6b 00 add byte ptr [rbx], ch - 49f80e: 00 00 add byte ptr [rax], al - 49f810: 57 push rdi - ... - 49f819: 00 00 add byte ptr [rax], al - 49f81b: 00 4d 00 add byte ptr [rbp], cl - 49f81e: 00 00 add byte ptr [rax], al - 49f820: 57 push rdi - ... - 49f829: 00 00 add byte ptr [rax], al - 49f82b: 00 61 00 add byte ptr [rcx], ah - 49f82e: 00 00 add byte ptr [rax], al - 49f830: 2e 00 00 add byte ptr cs:[rax], al - 49f833: 00 6d 00 add byte ptr [rbp], ch - 49f836: 00 00 add byte ptr [rax], al - 49f838: 2e 00 00 add byte ptr cs:[rax], al - ... - 49f843: 00 42 00 add byte ptr [rdx], al - 49f846: 00 00 add byte ptr [rax], al - 49f848: 71 00 jno 0x49f84a - ... - 49f852: 00 00 add byte ptr [rax], al - 49f854: 63 00 movsxd eax, dword ptr [rax] - 49f856: 00 00 add byte ptr [rax], al - 49f858: 63 00 movsxd eax, dword ptr [rax] - ... - 49f862: 00 00 add byte ptr [rax], al - 49f864: 63 00 movsxd eax, dword ptr [rax] - 49f866: 00 00 add byte ptr [rax], al - 49f868: 64 00 00 add byte ptr fs:[rax], al - ... - 49f873: 00 43 00 add byte ptr [rbx], al - 49f876: 00 00 add byte ptr [rax], al - 49f878: 2f - 49f879: 00 00 add byte ptr [rax], al - 49f87b: 00 6b 00 add byte ptr [rbx], ch - 49f87e: 00 00 add byte ptr [rax], al - 49f880: 67 00 00 add byte ptr [eax], al - ... - 49f88b: 00 43 00 add byte ptr [rbx], al - 49f88e: 00 00 add byte ptr [rax], al - 49f890: 6f outsd dx, dword ptr [rsi] - 49f891: 00 00 add byte ptr [rax], al - 49f893: 00 2e add byte ptr [rsi], ch - ... - 49f89d: 00 00 add byte ptr [rax], al - 49f89f: 00 64 00 00 add byte ptr [rax + rax], ah - 49f8a3: 00 42 00 add byte ptr [rdx], al - ... - 49f8ae: 00 00 add byte ptr [rax], al - 49f8b0: 47 00 00 add byte ptr [r8], r8b - 49f8b3: 00 79 00 add byte ptr [rcx], bh - ... - 49f8be: 00 00 add byte ptr [rax], al - 49f8c0: 68 00 00 00 61 push 1627389952 - ... - 49f8cd: 00 00 add byte ptr [rax], al - 49f8cf: 00 48 00 add byte ptr [rax], cl - 49f8d2: 00 00 add byte ptr [rax], al - 49f8d4: 50 push rax - ... - 49f8dd: 00 00 add byte ptr [rax], al - 49f8df: 00 69 00 add byte ptr [rcx], ch - 49f8e2: 00 00 add byte ptr [rax], al - 49f8e4: 6e outsb dx, byte ptr [rsi] - ... - 49f8ed: 00 00 add byte ptr [rax], al - 49f8ef: 00 4b 00 add byte ptr [rbx], cl - 49f8f2: 00 00 add byte ptr [rax], al - 49f8f4: 4b 00 00 add byte ptr [r8], al - ... - 49f8ff: 00 4b 00 add byte ptr [rbx], cl - 49f902: 00 00 add byte ptr [rax], al - 49f904: 4d 00 00 add byte ptr [r8], r8b - ... - 49f90f: 00 6b 00 add byte ptr [rbx], ch - 49f912: 00 00 add byte ptr [rax], al - 49f914: 74 00 je 0x49f916 - ... - 49f91e: 00 00 add byte ptr [rax], al - 49f920: 6c insb byte ptr es:[rdi], dx - 49f921: 00 00 add byte ptr [rax], al - 49f923: 00 6d 00 add byte ptr [rbp], ch - ... - 49f92e: 00 00 add byte ptr [rax], al - 49f930: 6c insb byte ptr es:[rdi], dx - 49f931: 00 00 add byte ptr [rax], al - 49f933: 00 6e 00 add byte ptr [rsi], ch - ... - 49f93e: 00 00 add byte ptr [rax], al - 49f940: 6c insb byte ptr es:[rdi], dx - 49f941: 00 00 add byte ptr [rax], al - 49f943: 00 6f 00 add byte ptr [rdi], ch - 49f946: 00 00 add byte ptr [rax], al - 49f948: 67 00 00 add byte ptr [eax], al - ... - 49f953: 00 6c 00 00 add byte ptr [rax + rax], ch - 49f957: 00 78 00 add byte ptr [rax], bh - ... - 49f962: 00 00 add byte ptr [rax], al - 49f964: 6d insd dword ptr es:[rdi], dx - 49f965: 00 00 add byte ptr [rax], al - 49f967: 00 62 00 add byte ptr [rdx], ah - ... - 49f972: 00 00 add byte ptr [rax], al - 49f974: 6d insd dword ptr es:[rdi], dx - 49f975: 00 00 add byte ptr [rax], al - 49f977: 00 69 00 add byte ptr [rcx], ch - 49f97a: 00 00 add byte ptr [rax], al - 49f97c: 6c insb byte ptr es:[rdi], dx - ... - 49f985: 00 00 add byte ptr [rax], al - 49f987: 00 6d 00 add byte ptr [rbp], ch - 49f98a: 00 00 add byte ptr [rax], al - 49f98c: 6f outsd dx, dword ptr [rsi] - 49f98d: 00 00 add byte ptr [rax], al - 49f98f: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 49f99b: 00 50 00 add byte ptr [rax], dl - 49f99e: 00 00 add byte ptr [rax], al - 49f9a0: 48 00 00 add byte ptr [rax], al - ... - 49f9ab: 00 70 00 add byte ptr [rax], dh - 49f9ae: 00 00 add byte ptr [rax], al - 49f9b0: 2e 00 00 add byte ptr cs:[rax], al - 49f9b3: 00 6d 00 add byte ptr [rbp], ch - 49f9b6: 00 00 add byte ptr [rax], al - 49f9b8: 2e 00 00 add byte ptr cs:[rax], al - ... - 49f9c3: 00 50 00 add byte ptr [rax], dl - 49f9c6: 00 00 add byte ptr [rax], al - 49f9c8: 50 push rax - 49f9c9: 00 00 add byte ptr [rax], al - 49f9cb: 00 4d 00 add byte ptr [rbp], cl - ... - 49f9d6: 00 00 add byte ptr [rax], al - 49f9d8: 50 push rax - 49f9d9: 00 00 add byte ptr [rax], al - 49f9db: 00 52 00 add byte ptr [rdx], dl - ... - 49f9e6: 00 00 add byte ptr [rax], al - 49f9e8: 73 00 jae 0x49f9ea - 49f9ea: 00 00 add byte ptr [rax], al - 49f9ec: 72 00 jb 0x49f9ee - ... - 49f9f6: 00 00 add byte ptr [rax], al - 49f9f8: 53 push rbx - 49f9f9: 00 00 add byte ptr [rax], al - 49f9fb: 00 76 00 add byte ptr [rsi], dh - ... - 49fa06: 00 00 add byte ptr [rax], al - 49fa08: 57 push rdi - 49fa09: 00 00 add byte ptr [rax], al - 49fa0b: 00 62 00 add byte ptr [rdx], ah - ... - 49fa16: 00 00 add byte ptr [rax], al - 49fa18: 66 00 00 add byte ptr [rax], al - 49fa1b: 00 66 00 add byte ptr [rsi], ah - ... - 49fa26: 00 00 add byte ptr [rax], al - 49fa28: 66 00 00 add byte ptr [rax], al - 49fa2b: 00 69 00 add byte ptr [rcx], ch - ... - 49fa36: 00 00 add byte ptr [rax], al - 49fa38: 66 00 00 add byte ptr [rax], al - 49fa3b: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 49fa47: 00 66 00 add byte ptr [rsi], ah - 49fa4a: 00 00 add byte ptr [rax], al - 49fa4c: 66 00 00 add byte ptr [rax], al - 49fa4f: 00 69 00 add byte ptr [rcx], ch - ... - 49fa5a: 00 00 add byte ptr [rax], al - 49fa5c: 66 00 00 add byte ptr [rax], al - 49fa5f: 00 66 00 add byte ptr [rsi], ah - 49fa62: 00 00 add byte ptr [rax], al - 49fa64: 6c insb byte ptr es:[rdi], dx - ... - 49fa6d: 00 00 add byte ptr [rax], al - 49fa6f: 00 73 00 add byte ptr [rbx], dh - 49fa72: 00 00 add byte ptr [rax], al - 49fa74: 74 00 je 0x49fa76 - ... - 49fa7e: 00 00 add byte ptr [rax], al - 49fa80: 2b 00 sub eax, dword ptr [rax] - ... - 49fb0a: 00 00 add byte ptr [rax], al - 49fb0c: 5f pop rdi - ... - 49fb15: 00 00 add byte ptr [rax], al - 49fb17: 00 5f 00 add byte ptr [rdi], bl - ... - 49fb22: 00 00 add byte ptr [rax], al - 49fb24: 5f pop rdi - ... - 49fb2d: 00 00 add byte ptr [rax], al - 49fb2f: 00 2c 00 add byte ptr [rax + rax], ch - ... - 49fb3a: 00 00 add byte ptr [rax], al - 49fb3c: 2e 00 00 add byte ptr cs:[rax], al - ... - 49fb47: 00 3b add byte ptr [rbx], bh - ... - 49fb51: 00 00 add byte ptr [rax], al - 49fb53: 00 3a add byte ptr [rdx], bh - ... - 49fb5d: 00 00 add byte ptr [rax], al - 49fb5f: 00 3f add byte ptr [rdi], bh - ... - 49fb69: 00 00 add byte ptr [rax], al - 49fb6b: 00 21 add byte ptr [rcx], ah - ... - 49fb75: 00 00 add byte ptr [rax], al - 49fb77: 00 28 add byte ptr [rax], ch - ... - 49fb81: 00 00 add byte ptr [rax], al - 49fb83: 00 29 add byte ptr [rcx], ch - ... - 49fb8d: 00 00 add byte ptr [rax], al - 49fb8f: 00 7b 00 add byte ptr [rbx], bh - ... - 49fb9a: 00 00 add byte ptr [rax], al - 49fb9c: 7d 00 jge 0x49fb9e - ... - 49fba6: 00 00 add byte ptr [rax], al - 49fba8: 23 00 and eax, dword ptr [rax] - ... - 49fbb2: 00 00 add byte ptr [rax], al - 49fbb4: 26 00 00 add byte ptr es:[rax], al - ... - 49fbbf: 00 2a add byte ptr [rdx], ch - ... - 49fbc9: 00 00 add byte ptr [rax], al - 49fbcb: 00 2b add byte ptr [rbx], ch - ... - 49fbd5: 00 00 add byte ptr [rax], al - 49fbd7: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x49fbdd - 49fbdd: 00 00 add byte ptr [rax], al - 49fbdf: 00 00 add byte ptr [rax], al - 49fbe1: 00 00 add byte ptr [rax], al - 49fbe3: 00 3c 00 add byte ptr [rax + rax], bh - ... - 49fbee: 00 00 add byte ptr [rax], al - 49fbf0: 3e 00 00 add byte ptr ds:[rax], al - ... - 49fbfb: 00 3d 00 00 00 00 add byte ptr [rip], bh # 0x49fc01 - 49fc01: 00 00 add byte ptr [rax], al - 49fc03: 00 00 add byte ptr [rax], al - 49fc05: 00 00 add byte ptr [rax], al - 49fc07: 00 5c 00 00 add byte ptr [rax + rax], bl - ... - 49fc13: 00 24 00 add byte ptr [rax + rax], ah - ... - 49fc1e: 00 00 add byte ptr [rax], al - 49fc20: 25 00 00 00 00 and eax, 0 - 49fc25: 00 00 add byte ptr [rax], al - 49fc27: 00 00 add byte ptr [rax], al - 49fc29: 00 00 add byte ptr [rax], al - 49fc2b: 00 40 00 add byte ptr [rax], al - ... - 49fc3e: 00 00 add byte ptr [rax], al - 49fc40: 21 00 and dword ptr [rax], eax - ... - 49fc4a: 00 00 add byte ptr [rax], al - 49fc4c: 22 00 and al, byte ptr [rax] - ... - 49fc56: 00 00 add byte ptr [rax], al - 49fc58: 23 00 and eax, dword ptr [rax] - ... - 49fc62: 00 00 add byte ptr [rax], al - 49fc64: 24 00 and al, 0 - ... - 49fc6e: 00 00 add byte ptr [rax], al - 49fc70: 25 00 00 00 00 and eax, 0 - 49fc75: 00 00 add byte ptr [rax], al - 49fc77: 00 00 add byte ptr [rax], al - 49fc79: 00 00 add byte ptr [rax], al - 49fc7b: 00 26 add byte ptr [rsi], ah - ... - 49fc85: 00 00 add byte ptr [rax], al - 49fc87: 00 27 add byte ptr [rdi], ah - ... - 49fc91: 00 00 add byte ptr [rax], al - 49fc93: 00 28 add byte ptr [rax], ch - ... - 49fc9d: 00 00 add byte ptr [rax], al - 49fc9f: 00 29 add byte ptr [rcx], ch - ... - 49fca9: 00 00 add byte ptr [rax], al - 49fcab: 00 2a add byte ptr [rdx], ch - ... - 49fcb5: 00 00 add byte ptr [rax], al - 49fcb7: 00 2b add byte ptr [rbx], ch - ... - 49fcc1: 00 00 add byte ptr [rax], al - 49fcc3: 00 2c 00 add byte ptr [rax + rax], ch - ... - 49fcce: 00 00 add byte ptr [rax], al - 49fcd0: 2d 00 00 00 00 sub eax, 0 - 49fcd5: 00 00 add byte ptr [rax], al - 49fcd7: 00 00 add byte ptr [rax], al - 49fcd9: 00 00 add byte ptr [rax], al - 49fcdb: 00 2e add byte ptr [rsi], ch - ... - 49fce5: 00 00 add byte ptr [rax], al - 49fce7: 00 2f add byte ptr [rdi], ch - ... - 49fcf1: 00 00 add byte ptr [rax], al - 49fcf3: 00 30 add byte ptr [rax], dh - ... - 49fcfd: 00 00 add byte ptr [rax], al - 49fcff: 00 31 add byte ptr [rcx], dh - ... - 49fd09: 00 00 add byte ptr [rax], al - 49fd0b: 00 32 add byte ptr [rdx], dh - ... - 49fd15: 00 00 add byte ptr [rax], al - 49fd17: 00 33 add byte ptr [rbx], dh - ... - 49fd21: 00 00 add byte ptr [rax], al - 49fd23: 00 34 00 add byte ptr [rax + rax], dh - ... - 49fd2e: 00 00 add byte ptr [rax], al - 49fd30: 35 00 00 00 00 xor eax, 0 - 49fd35: 00 00 add byte ptr [rax], al - 49fd37: 00 00 add byte ptr [rax], al - 49fd39: 00 00 add byte ptr [rax], al - 49fd3b: 00 36 add byte ptr [rsi], dh - ... - 49fd45: 00 00 add byte ptr [rax], al - 49fd47: 00 37 add byte ptr [rdi], dh - ... - 49fd51: 00 00 add byte ptr [rax], al - 49fd53: 00 38 add byte ptr [rax], bh - ... - 49fd5d: 00 00 add byte ptr [rax], al - 49fd5f: 00 39 add byte ptr [rcx], bh - ... - 49fd69: 00 00 add byte ptr [rax], al - 49fd6b: 00 3a add byte ptr [rdx], bh - ... - 49fd75: 00 00 add byte ptr [rax], al - 49fd77: 00 3b add byte ptr [rbx], bh - ... - 49fd81: 00 00 add byte ptr [rax], al - 49fd83: 00 3c 00 add byte ptr [rax + rax], bh - ... - 49fd8e: 00 00 add byte ptr [rax], al - 49fd90: 3d 00 00 00 00 cmp eax, 0 - 49fd95: 00 00 add byte ptr [rax], al - 49fd97: 00 00 add byte ptr [rax], al - 49fd99: 00 00 add byte ptr [rax], al - 49fd9b: 00 3e add byte ptr [rsi], bh - ... - 49fda5: 00 00 add byte ptr [rax], al - 49fda7: 00 3f add byte ptr [rdi], bh - ... - 49fdb1: 00 00 add byte ptr [rax], al - 49fdb3: 00 40 00 add byte ptr [rax], al - ... - 49fdbe: 00 00 add byte ptr [rax], al - 49fdc0: 41 00 00 add byte ptr [r8], al - ... - 49fdcb: 00 42 00 add byte ptr [rdx], al - ... - 49fdd6: 00 00 add byte ptr [rax], al - 49fdd8: 43 00 00 add byte ptr [r8], al - ... - 49fde3: 00 44 00 00 add byte ptr [rax + rax], al - ... - 49fdef: 00 45 00 add byte ptr [rbp], al - ... - 49fdfa: 00 00 add byte ptr [rax], al - 49fdfc: 46 00 00 add byte ptr [rax], r8b - ... - 49fe07: 00 47 00 add byte ptr [rdi], al - ... - 49fe12: 00 00 add byte ptr [rax], al - 49fe14: 48 00 00 add byte ptr [rax], al - ... - 49fe1f: 00 49 00 add byte ptr [rcx], cl - ... - 49fe2a: 00 00 add byte ptr [rax], al - 49fe2c: 4a 00 00 add byte ptr [rax], al - ... - 49fe37: 00 4b 00 add byte ptr [rbx], cl - ... - 49fe42: 00 00 add byte ptr [rax], al - 49fe44: 4c 00 00 add byte ptr [rax], r8b - ... - 49fe4f: 00 4d 00 add byte ptr [rbp], cl - ... - 49fe5a: 00 00 add byte ptr [rax], al - 49fe5c: 4e 00 00 add byte ptr [rax], r8b - ... - 49fe67: 00 4f 00 add byte ptr [rdi], cl - ... - 49fe72: 00 00 add byte ptr [rax], al - 49fe74: 50 push rax - ... - 49fe7d: 00 00 add byte ptr [rax], al - 49fe7f: 00 51 00 add byte ptr [rcx], dl - ... - 49fe8a: 00 00 add byte ptr [rax], al - 49fe8c: 52 push rdx - ... - 49fe95: 00 00 add byte ptr [rax], al - 49fe97: 00 53 00 add byte ptr [rbx], dl - ... - 49fea2: 00 00 add byte ptr [rax], al - 49fea4: 54 push rsp - ... - 49fead: 00 00 add byte ptr [rax], al - 49feaf: 00 55 00 add byte ptr [rbp], dl - ... - 49feba: 00 00 add byte ptr [rax], al - 49febc: 56 push rsi - ... - 49fec5: 00 00 add byte ptr [rax], al - 49fec7: 00 57 00 add byte ptr [rdi], dl - ... - 49fed2: 00 00 add byte ptr [rax], al - 49fed4: 58 pop rax - ... - 49fedd: 00 00 add byte ptr [rax], al - 49fedf: 00 59 00 add byte ptr [rcx], bl - ... - 49feea: 00 00 add byte ptr [rax], al - 49feec: 5a pop rdx - ... - 49fef5: 00 00 add byte ptr [rax], al - 49fef7: 00 5b 00 add byte ptr [rbx], bl - ... - 49ff02: 00 00 add byte ptr [rax], al - 49ff04: 5c pop rsp - ... - 49ff0d: 00 00 add byte ptr [rax], al - 49ff0f: 00 5d 00 add byte ptr [rbp], bl - ... - 49ff1a: 00 00 add byte ptr [rax], al - 49ff1c: 5e pop rsi - ... - 49ff25: 00 00 add byte ptr [rax], al - 49ff27: 00 5f 00 add byte ptr [rdi], bl - ... - 49ff32: 00 00 add byte ptr [rax], al - 49ff34: 60 - ... - 49ff3d: 00 00 add byte ptr [rax], al - 49ff3f: 00 61 00 add byte ptr [rcx], ah - ... - 49ff4a: 00 00 add byte ptr [rax], al - 49ff4c: 62 - ... - 49ff55: 00 00 add byte ptr [rax], al - 49ff57: 00 63 00 add byte ptr [rbx], ah - ... - 49ff62: 00 00 add byte ptr [rax], al - 49ff64: 64 00 00 add byte ptr fs:[rax], al - ... - 49ff6f: 00 65 00 add byte ptr [rbp], ah - ... - 49ff7a: 00 00 add byte ptr [rax], al - 49ff7c: 66 00 00 add byte ptr [rax], al - ... - 49ff87: 00 67 00 add byte ptr [rdi], ah - ... - 49ff92: 00 00 add byte ptr [rax], al - 49ff94: 68 00 00 00 00 push 0 - 49ff99: 00 00 add byte ptr [rax], al - 49ff9b: 00 00 add byte ptr [rax], al - 49ff9d: 00 00 add byte ptr [rax], al - 49ff9f: 00 69 00 add byte ptr [rcx], ch - ... - 49ffaa: 00 00 add byte ptr [rax], al - 49ffac: 6a 00 push 0 - ... - 49ffb6: 00 00 add byte ptr [rax], al - 49ffb8: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 49ffc3: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 49ffcf: 00 6d 00 add byte ptr [rbp], ch - ... - 49ffda: 00 00 add byte ptr [rax], al - 49ffdc: 6e outsb dx, byte ptr [rsi] - ... - 49ffe5: 00 00 add byte ptr [rax], al - 49ffe7: 00 6f 00 add byte ptr [rdi], ch - ... - 49fff2: 00 00 add byte ptr [rax], al - 49fff4: 70 00 jo 0x49fff6 - ... - 49fffe: 00 00 add byte ptr [rax], al - 4a0000: 71 00 jno 0x4a0002 - ... - 4a000a: 00 00 add byte ptr [rax], al - 4a000c: 72 00 jb 0x4a000e - ... - 4a0016: 00 00 add byte ptr [rax], al - 4a0018: 73 00 jae 0x4a001a - ... - 4a0022: 00 00 add byte ptr [rax], al - 4a0024: 74 00 je 0x4a0026 - ... - 4a002e: 00 00 add byte ptr [rax], al - 4a0030: 75 00 jne 0x4a0032 - ... - 4a003a: 00 00 add byte ptr [rax], al - 4a003c: 76 00 jbe 0x4a003e - ... - 4a0046: 00 00 add byte ptr [rax], al - 4a0048: 77 00 ja 0x4a004a - ... - 4a0052: 00 00 add byte ptr [rax], al - 4a0054: 78 00 js 0x4a0056 - ... - 4a005e: 00 00 add byte ptr [rax], al - 4a0060: 79 00 jns 0x4a0062 - ... - 4a006a: 00 00 add byte ptr [rax], al - 4a006c: 7a 00 jp 0x4a006e - ... - 4a0076: 00 00 add byte ptr [rax], al - 4a0078: 7b 00 jnp 0x4a007a - ... - 4a0082: 00 00 add byte ptr [rax], al - 4a0084: 7c 00 jl 0x4a0086 - ... - 4a008e: 00 00 add byte ptr [rax], al - 4a0090: 7d 00 jge 0x4a0092 - ... - 4a009a: 00 00 add byte ptr [rax], al - 4a009c: 7e 00 jle 0x4a009e - ... - 4a00a6: 00 00 add byte ptr [rax], al - 4a00a8: 41 00 00 add byte ptr [r8], al - ... - 4a00b3: 00 42 00 add byte ptr [rdx], al - ... - 4a00be: 00 00 add byte ptr [rax], al - 4a00c0: 43 00 00 add byte ptr [r8], al - ... - 4a00cb: 00 44 00 00 add byte ptr [rax + rax], al - ... - 4a00d7: 00 45 00 add byte ptr [rbp], al - ... - 4a00e2: 00 00 add byte ptr [rax], al - 4a00e4: 46 00 00 add byte ptr [rax], r8b - ... - 4a00ef: 00 47 00 add byte ptr [rdi], al - ... - 4a00fa: 00 00 add byte ptr [rax], al - 4a00fc: 48 00 00 add byte ptr [rax], al - ... - 4a0107: 00 49 00 add byte ptr [rcx], cl - ... - 4a0112: 00 00 add byte ptr [rax], al - 4a0114: 4a 00 00 add byte ptr [rax], al - ... - 4a011f: 00 4b 00 add byte ptr [rbx], cl - ... - 4a012a: 00 00 add byte ptr [rax], al - 4a012c: 4c 00 00 add byte ptr [rax], r8b - ... - 4a0137: 00 4d 00 add byte ptr [rbp], cl - ... - 4a0142: 00 00 add byte ptr [rax], al - 4a0144: 4e 00 00 add byte ptr [rax], r8b - ... - 4a014f: 00 4f 00 add byte ptr [rdi], cl - ... - 4a015a: 00 00 add byte ptr [rax], al - 4a015c: 50 push rax - ... - 4a0165: 00 00 add byte ptr [rax], al - 4a0167: 00 51 00 add byte ptr [rcx], dl - ... - 4a0172: 00 00 add byte ptr [rax], al - 4a0174: 52 push rdx - ... - 4a017d: 00 00 add byte ptr [rax], al - 4a017f: 00 53 00 add byte ptr [rbx], dl - ... - 4a018a: 00 00 add byte ptr [rax], al - 4a018c: 54 push rsp - ... - 4a0195: 00 00 add byte ptr [rax], al - 4a0197: 00 55 00 add byte ptr [rbp], dl - ... - 4a01a2: 00 00 add byte ptr [rax], al - 4a01a4: 56 push rsi - ... - 4a01ad: 00 00 add byte ptr [rax], al - 4a01af: 00 57 00 add byte ptr [rdi], dl - ... - 4a01ba: 00 00 add byte ptr [rax], al - 4a01bc: 58 pop rax - ... - 4a01c5: 00 00 add byte ptr [rax], al - 4a01c7: 00 59 00 add byte ptr [rcx], bl - ... - 4a01d2: 00 00 add byte ptr [rax], al - 4a01d4: 5a pop rdx - ... - 4a01dd: 00 00 add byte ptr [rax], al - 4a01df: 00 61 00 add byte ptr [rcx], ah - ... - 4a01ea: 00 00 add byte ptr [rax], al - 4a01ec: 62 - ... - 4a01f5: 00 00 add byte ptr [rax], al - 4a01f7: 00 63 00 add byte ptr [rbx], ah - ... - 4a0202: 00 00 add byte ptr [rax], al - 4a0204: 64 00 00 add byte ptr fs:[rax], al - ... - 4a020f: 00 65 00 add byte ptr [rbp], ah - ... - 4a021a: 00 00 add byte ptr [rax], al - 4a021c: 66 00 00 add byte ptr [rax], al - ... - 4a0227: 00 67 00 add byte ptr [rdi], ah - ... - 4a0232: 00 00 add byte ptr [rax], al - 4a0234: 68 00 00 00 00 push 0 - 4a0239: 00 00 add byte ptr [rax], al - 4a023b: 00 00 add byte ptr [rax], al - 4a023d: 00 00 add byte ptr [rax], al - 4a023f: 00 69 00 add byte ptr [rcx], ch - ... - 4a024a: 00 00 add byte ptr [rax], al - 4a024c: 6a 00 push 0 - ... - 4a0256: 00 00 add byte ptr [rax], al - 4a0258: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a0263: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a026f: 00 6d 00 add byte ptr [rbp], ch - ... - 4a027a: 00 00 add byte ptr [rax], al - 4a027c: 6e outsb dx, byte ptr [rsi] - ... - 4a0285: 00 00 add byte ptr [rax], al - 4a0287: 00 6f 00 add byte ptr [rdi], ch - ... - 4a0292: 00 00 add byte ptr [rax], al - 4a0294: 70 00 jo 0x4a0296 - ... - 4a029e: 00 00 add byte ptr [rax], al - 4a02a0: 71 00 jno 0x4a02a2 - ... - 4a02aa: 00 00 add byte ptr [rax], al - 4a02ac: 72 00 jb 0x4a02ae - ... - 4a02b6: 00 00 add byte ptr [rax], al - 4a02b8: 73 00 jae 0x4a02ba - ... - 4a02c2: 00 00 add byte ptr [rax], al - 4a02c4: 74 00 je 0x4a02c6 - ... - 4a02ce: 00 00 add byte ptr [rax], al - 4a02d0: 75 00 jne 0x4a02d2 - ... - 4a02da: 00 00 add byte ptr [rax], al - 4a02dc: 76 00 jbe 0x4a02de - ... - 4a02e6: 00 00 add byte ptr [rax], al - 4a02e8: 77 00 ja 0x4a02ea - ... - 4a02f2: 00 00 add byte ptr [rax], al - 4a02f4: 78 00 js 0x4a02f6 - ... - 4a02fe: 00 00 add byte ptr [rax], al - 4a0300: 79 00 jns 0x4a0302 - ... - 4a030a: 00 00 add byte ptr [rax], al - 4a030c: 7a 00 jp 0x4a030e - ... - 4a0316: 00 00 add byte ptr [rax], al - 4a0318: 41 00 00 add byte ptr [r8], al - ... - 4a0323: 00 42 00 add byte ptr [rdx], al - ... - 4a032e: 00 00 add byte ptr [rax], al - 4a0330: 43 00 00 add byte ptr [r8], al - ... - 4a033b: 00 44 00 00 add byte ptr [rax + rax], al - ... - 4a0347: 00 45 00 add byte ptr [rbp], al - ... - 4a0352: 00 00 add byte ptr [rax], al - 4a0354: 46 00 00 add byte ptr [rax], r8b - ... - 4a035f: 00 47 00 add byte ptr [rdi], al - ... - 4a036a: 00 00 add byte ptr [rax], al - 4a036c: 48 00 00 add byte ptr [rax], al - ... - 4a0377: 00 49 00 add byte ptr [rcx], cl - ... - 4a0382: 00 00 add byte ptr [rax], al - 4a0384: 4a 00 00 add byte ptr [rax], al - ... - 4a038f: 00 4b 00 add byte ptr [rbx], cl - ... - 4a039a: 00 00 add byte ptr [rax], al - 4a039c: 4c 00 00 add byte ptr [rax], r8b - ... - 4a03a7: 00 4d 00 add byte ptr [rbp], cl - ... - 4a03b2: 00 00 add byte ptr [rax], al - 4a03b4: 4e 00 00 add byte ptr [rax], r8b - ... - 4a03bf: 00 4f 00 add byte ptr [rdi], cl - ... - 4a03ca: 00 00 add byte ptr [rax], al - 4a03cc: 50 push rax - ... - 4a03d5: 00 00 add byte ptr [rax], al - 4a03d7: 00 51 00 add byte ptr [rcx], dl - ... - 4a03e2: 00 00 add byte ptr [rax], al - 4a03e4: 52 push rdx - ... - 4a03ed: 00 00 add byte ptr [rax], al - 4a03ef: 00 53 00 add byte ptr [rbx], dl - ... - 4a03fa: 00 00 add byte ptr [rax], al - 4a03fc: 54 push rsp - ... - 4a0405: 00 00 add byte ptr [rax], al - 4a0407: 00 55 00 add byte ptr [rbp], dl - ... - 4a0412: 00 00 add byte ptr [rax], al - 4a0414: 56 push rsi - ... - 4a041d: 00 00 add byte ptr [rax], al - 4a041f: 00 57 00 add byte ptr [rdi], dl - ... - 4a042a: 00 00 add byte ptr [rax], al - 4a042c: 58 pop rax - ... - 4a0435: 00 00 add byte ptr [rax], al - 4a0437: 00 59 00 add byte ptr [rcx], bl - ... - 4a0442: 00 00 add byte ptr [rax], al - 4a0444: 5a pop rdx - ... - 4a044d: 00 00 add byte ptr [rax], al - 4a044f: 00 61 00 add byte ptr [rcx], ah - ... - 4a045a: 00 00 add byte ptr [rax], al - 4a045c: 62 - ... - 4a0465: 00 00 add byte ptr [rax], al - 4a0467: 00 63 00 add byte ptr [rbx], ah - ... - 4a0472: 00 00 add byte ptr [rax], al - 4a0474: 64 00 00 add byte ptr fs:[rax], al - ... - 4a047f: 00 65 00 add byte ptr [rbp], ah - ... - 4a048a: 00 00 add byte ptr [rax], al - 4a048c: 66 00 00 add byte ptr [rax], al - ... - 4a0497: 00 67 00 add byte ptr [rdi], ah - ... - 4a04a2: 00 00 add byte ptr [rax], al - 4a04a4: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 4a04aa: 00 00 add byte ptr [rax], al - 4a04ac: 00 00 add byte ptr [rax], al - 4a04ae: 00 00 add byte ptr [rax], al - 4a04b0: 6a 00 push 0 - ... - 4a04ba: 00 00 add byte ptr [rax], al - 4a04bc: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a04c7: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a04d3: 00 6d 00 add byte ptr [rbp], ch - ... - 4a04de: 00 00 add byte ptr [rax], al - 4a04e0: 6e outsb dx, byte ptr [rsi] - ... - 4a04e9: 00 00 add byte ptr [rax], al - 4a04eb: 00 6f 00 add byte ptr [rdi], ch - ... - 4a04f6: 00 00 add byte ptr [rax], al - 4a04f8: 70 00 jo 0x4a04fa - ... - 4a0502: 00 00 add byte ptr [rax], al - 4a0504: 71 00 jno 0x4a0506 - ... - 4a050e: 00 00 add byte ptr [rax], al - 4a0510: 72 00 jb 0x4a0512 - ... - 4a051a: 00 00 add byte ptr [rax], al - 4a051c: 73 00 jae 0x4a051e - ... - 4a0526: 00 00 add byte ptr [rax], al - 4a0528: 74 00 je 0x4a052a - ... - 4a0532: 00 00 add byte ptr [rax], al - 4a0534: 75 00 jne 0x4a0536 - ... - 4a053e: 00 00 add byte ptr [rax], al - 4a0540: 76 00 jbe 0x4a0542 - ... - 4a054a: 00 00 add byte ptr [rax], al - 4a054c: 77 00 ja 0x4a054e - ... - 4a0556: 00 00 add byte ptr [rax], al - 4a0558: 78 00 js 0x4a055a - ... - 4a0562: 00 00 add byte ptr [rax], al - 4a0564: 79 00 jns 0x4a0566 - ... - 4a056e: 00 00 add byte ptr [rax], al - 4a0570: 7a 00 jp 0x4a0572 - ... - 4a057a: 00 00 add byte ptr [rax], al - 4a057c: 41 00 00 add byte ptr [r8], al - ... - 4a0587: 00 42 00 add byte ptr [rdx], al - ... - 4a0592: 00 00 add byte ptr [rax], al - 4a0594: 43 00 00 add byte ptr [r8], al - ... - 4a059f: 00 44 00 00 add byte ptr [rax + rax], al - ... - 4a05ab: 00 45 00 add byte ptr [rbp], al - ... - 4a05b6: 00 00 add byte ptr [rax], al - 4a05b8: 46 00 00 add byte ptr [rax], r8b - ... - 4a05c3: 00 47 00 add byte ptr [rdi], al - ... - 4a05ce: 00 00 add byte ptr [rax], al - 4a05d0: 48 00 00 add byte ptr [rax], al - ... - 4a05db: 00 49 00 add byte ptr [rcx], cl - ... - 4a05e6: 00 00 add byte ptr [rax], al - 4a05e8: 4a 00 00 add byte ptr [rax], al - ... - 4a05f3: 00 4b 00 add byte ptr [rbx], cl - ... - 4a05fe: 00 00 add byte ptr [rax], al - 4a0600: 4c 00 00 add byte ptr [rax], r8b - ... - 4a060b: 00 4d 00 add byte ptr [rbp], cl - ... - 4a0616: 00 00 add byte ptr [rax], al - 4a0618: 4e 00 00 add byte ptr [rax], r8b - ... - 4a0623: 00 4f 00 add byte ptr [rdi], cl - ... - 4a062e: 00 00 add byte ptr [rax], al - 4a0630: 50 push rax - ... - 4a0639: 00 00 add byte ptr [rax], al - 4a063b: 00 51 00 add byte ptr [rcx], dl - ... - 4a0646: 00 00 add byte ptr [rax], al - 4a0648: 52 push rdx - ... - 4a0651: 00 00 add byte ptr [rax], al - 4a0653: 00 53 00 add byte ptr [rbx], dl - ... - 4a065e: 00 00 add byte ptr [rax], al - 4a0660: 54 push rsp - ... - 4a0669: 00 00 add byte ptr [rax], al - 4a066b: 00 55 00 add byte ptr [rbp], dl - ... - 4a0676: 00 00 add byte ptr [rax], al - 4a0678: 56 push rsi - ... - 4a0681: 00 00 add byte ptr [rax], al - 4a0683: 00 57 00 add byte ptr [rdi], dl - ... - 4a068e: 00 00 add byte ptr [rax], al - 4a0690: 58 pop rax - ... - 4a0699: 00 00 add byte ptr [rax], al - 4a069b: 00 59 00 add byte ptr [rcx], bl - ... - 4a06a6: 00 00 add byte ptr [rax], al - 4a06a8: 5a pop rdx - ... - 4a06b1: 00 00 add byte ptr [rax], al - 4a06b3: 00 61 00 add byte ptr [rcx], ah - ... - 4a06be: 00 00 add byte ptr [rax], al - 4a06c0: 62 - ... - 4a06c9: 00 00 add byte ptr [rax], al - 4a06cb: 00 63 00 add byte ptr [rbx], ah - ... - 4a06d6: 00 00 add byte ptr [rax], al - 4a06d8: 64 00 00 add byte ptr fs:[rax], al - ... - 4a06e3: 00 65 00 add byte ptr [rbp], ah - ... - 4a06ee: 00 00 add byte ptr [rax], al - 4a06f0: 66 00 00 add byte ptr [rax], al - ... - 4a06fb: 00 67 00 add byte ptr [rdi], ah - ... - 4a0706: 00 00 add byte ptr [rax], al - 4a0708: 68 00 00 00 00 push 0 - 4a070d: 00 00 add byte ptr [rax], al - 4a070f: 00 00 add byte ptr [rax], al - 4a0711: 00 00 add byte ptr [rax], al - 4a0713: 00 69 00 add byte ptr [rcx], ch - ... - 4a071e: 00 00 add byte ptr [rax], al - 4a0720: 6a 00 push 0 - ... - 4a072a: 00 00 add byte ptr [rax], al - 4a072c: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a0737: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a0743: 00 6d 00 add byte ptr [rbp], ch - ... - 4a074e: 00 00 add byte ptr [rax], al - 4a0750: 6e outsb dx, byte ptr [rsi] - ... - 4a0759: 00 00 add byte ptr [rax], al - 4a075b: 00 6f 00 add byte ptr [rdi], ch - ... - 4a0766: 00 00 add byte ptr [rax], al - 4a0768: 70 00 jo 0x4a076a - ... - 4a0772: 00 00 add byte ptr [rax], al - 4a0774: 71 00 jno 0x4a0776 - ... - 4a077e: 00 00 add byte ptr [rax], al - 4a0780: 72 00 jb 0x4a0782 - ... - 4a078a: 00 00 add byte ptr [rax], al - 4a078c: 73 00 jae 0x4a078e - ... - 4a0796: 00 00 add byte ptr [rax], al - 4a0798: 74 00 je 0x4a079a - ... - 4a07a2: 00 00 add byte ptr [rax], al - 4a07a4: 75 00 jne 0x4a07a6 - ... - 4a07ae: 00 00 add byte ptr [rax], al - 4a07b0: 76 00 jbe 0x4a07b2 - ... - 4a07ba: 00 00 add byte ptr [rax], al - 4a07bc: 77 00 ja 0x4a07be - ... - 4a07c6: 00 00 add byte ptr [rax], al - 4a07c8: 78 00 js 0x4a07ca - ... - 4a07d2: 00 00 add byte ptr [rax], al - 4a07d4: 79 00 jns 0x4a07d6 - ... - 4a07de: 00 00 add byte ptr [rax], al - 4a07e0: 7a 00 jp 0x4a07e2 - ... - 4a07ea: 00 00 add byte ptr [rax], al - 4a07ec: 41 00 00 add byte ptr [r8], al - ... - 4a07f7: 00 43 00 add byte ptr [rbx], al - ... - 4a0802: 00 00 add byte ptr [rax], al - 4a0804: 44 00 00 add byte ptr [rax], r8b - ... - 4a080f: 00 47 00 add byte ptr [rdi], al - ... - 4a081a: 00 00 add byte ptr [rax], al - 4a081c: 4a 00 00 add byte ptr [rax], al - ... - 4a0827: 00 4b 00 add byte ptr [rbx], cl - ... - 4a0832: 00 00 add byte ptr [rax], al - 4a0834: 4e 00 00 add byte ptr [rax], r8b - ... - 4a083f: 00 4f 00 add byte ptr [rdi], cl - ... - 4a084a: 00 00 add byte ptr [rax], al - 4a084c: 50 push rax - ... - 4a0855: 00 00 add byte ptr [rax], al - 4a0857: 00 51 00 add byte ptr [rcx], dl - ... - 4a0862: 00 00 add byte ptr [rax], al - 4a0864: 53 push rbx - ... - 4a086d: 00 00 add byte ptr [rax], al - 4a086f: 00 54 00 00 add byte ptr [rax + rax], dl - ... - 4a087b: 00 55 00 add byte ptr [rbp], dl - ... - 4a0886: 00 00 add byte ptr [rax], al - 4a0888: 56 push rsi - ... - 4a0891: 00 00 add byte ptr [rax], al - 4a0893: 00 57 00 add byte ptr [rdi], dl - ... - 4a089e: 00 00 add byte ptr [rax], al - 4a08a0: 58 pop rax - ... - 4a08a9: 00 00 add byte ptr [rax], al - 4a08ab: 00 59 00 add byte ptr [rcx], bl - ... - 4a08b6: 00 00 add byte ptr [rax], al - 4a08b8: 5a pop rdx - ... - 4a08c1: 00 00 add byte ptr [rax], al - 4a08c3: 00 61 00 add byte ptr [rcx], ah - ... - 4a08ce: 00 00 add byte ptr [rax], al - 4a08d0: 62 - ... - 4a08d9: 00 00 add byte ptr [rax], al - 4a08db: 00 63 00 add byte ptr [rbx], ah - ... - 4a08e6: 00 00 add byte ptr [rax], al - 4a08e8: 64 00 00 add byte ptr fs:[rax], al - ... - 4a08f3: 00 66 00 add byte ptr [rsi], ah - ... - 4a08fe: 00 00 add byte ptr [rax], al - 4a0900: 68 00 00 00 00 push 0 - 4a0905: 00 00 add byte ptr [rax], al - 4a0907: 00 00 add byte ptr [rax], al - 4a0909: 00 00 add byte ptr [rax], al - 4a090b: 00 69 00 add byte ptr [rcx], ch - ... - 4a0916: 00 00 add byte ptr [rax], al - 4a0918: 6a 00 push 0 - ... - 4a0922: 00 00 add byte ptr [rax], al - 4a0924: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a092f: 00 6d 00 add byte ptr [rbp], ch - ... - 4a093a: 00 00 add byte ptr [rax], al - 4a093c: 6e outsb dx, byte ptr [rsi] - ... - 4a0945: 00 00 add byte ptr [rax], al - 4a0947: 00 70 00 add byte ptr [rax], dh - ... - 4a0952: 00 00 add byte ptr [rax], al - 4a0954: 71 00 jno 0x4a0956 - ... - 4a095e: 00 00 add byte ptr [rax], al - 4a0960: 72 00 jb 0x4a0962 - ... - 4a096a: 00 00 add byte ptr [rax], al - 4a096c: 73 00 jae 0x4a096e - ... - 4a0976: 00 00 add byte ptr [rax], al - 4a0978: 74 00 je 0x4a097a - ... - 4a0982: 00 00 add byte ptr [rax], al - 4a0984: 75 00 jne 0x4a0986 - ... - 4a098e: 00 00 add byte ptr [rax], al - 4a0990: 76 00 jbe 0x4a0992 - ... - 4a099a: 00 00 add byte ptr [rax], al - 4a099c: 77 00 ja 0x4a099e - ... - 4a09a6: 00 00 add byte ptr [rax], al - 4a09a8: 78 00 js 0x4a09aa - ... - 4a09b2: 00 00 add byte ptr [rax], al - 4a09b4: 79 00 jns 0x4a09b6 - ... - 4a09be: 00 00 add byte ptr [rax], al - 4a09c0: 7a 00 jp 0x4a09c2 - ... - 4a09ca: 00 00 add byte ptr [rax], al - 4a09cc: 41 00 00 add byte ptr [r8], al - ... - 4a09d7: 00 42 00 add byte ptr [rdx], al - ... - 4a09e2: 00 00 add byte ptr [rax], al - 4a09e4: 43 00 00 add byte ptr [r8], al - ... - 4a09ef: 00 44 00 00 add byte ptr [rax + rax], al - ... - 4a09fb: 00 45 00 add byte ptr [rbp], al - ... - 4a0a06: 00 00 add byte ptr [rax], al - 4a0a08: 46 00 00 add byte ptr [rax], r8b - ... - 4a0a13: 00 47 00 add byte ptr [rdi], al - ... - 4a0a1e: 00 00 add byte ptr [rax], al - 4a0a20: 48 00 00 add byte ptr [rax], al - ... - 4a0a2b: 00 49 00 add byte ptr [rcx], cl - ... - 4a0a36: 00 00 add byte ptr [rax], al - 4a0a38: 4a 00 00 add byte ptr [rax], al - ... - 4a0a43: 00 4b 00 add byte ptr [rbx], cl - ... - 4a0a4e: 00 00 add byte ptr [rax], al - 4a0a50: 4c 00 00 add byte ptr [rax], r8b - ... - 4a0a5b: 00 4d 00 add byte ptr [rbp], cl - ... - 4a0a66: 00 00 add byte ptr [rax], al - 4a0a68: 4e 00 00 add byte ptr [rax], r8b - ... - 4a0a73: 00 4f 00 add byte ptr [rdi], cl - ... - 4a0a7e: 00 00 add byte ptr [rax], al - 4a0a80: 50 push rax - ... - 4a0a89: 00 00 add byte ptr [rax], al - 4a0a8b: 00 51 00 add byte ptr [rcx], dl - ... - 4a0a96: 00 00 add byte ptr [rax], al - 4a0a98: 52 push rdx - ... - 4a0aa1: 00 00 add byte ptr [rax], al - 4a0aa3: 00 53 00 add byte ptr [rbx], dl - ... - 4a0aae: 00 00 add byte ptr [rax], al - 4a0ab0: 54 push rsp - ... - 4a0ab9: 00 00 add byte ptr [rax], al - 4a0abb: 00 55 00 add byte ptr [rbp], dl - ... - 4a0ac6: 00 00 add byte ptr [rax], al - 4a0ac8: 56 push rsi - ... - 4a0ad1: 00 00 add byte ptr [rax], al - 4a0ad3: 00 57 00 add byte ptr [rdi], dl - ... - 4a0ade: 00 00 add byte ptr [rax], al - 4a0ae0: 58 pop rax - ... - 4a0ae9: 00 00 add byte ptr [rax], al - 4a0aeb: 00 59 00 add byte ptr [rcx], bl - ... - 4a0af6: 00 00 add byte ptr [rax], al - 4a0af8: 5a pop rdx - ... - 4a0b01: 00 00 add byte ptr [rax], al - 4a0b03: 00 61 00 add byte ptr [rcx], ah - ... - 4a0b0e: 00 00 add byte ptr [rax], al - 4a0b10: 62 - ... - 4a0b19: 00 00 add byte ptr [rax], al - 4a0b1b: 00 63 00 add byte ptr [rbx], ah - ... - 4a0b26: 00 00 add byte ptr [rax], al - 4a0b28: 64 00 00 add byte ptr fs:[rax], al - ... - 4a0b33: 00 65 00 add byte ptr [rbp], ah - ... - 4a0b3e: 00 00 add byte ptr [rax], al - 4a0b40: 66 00 00 add byte ptr [rax], al - ... - 4a0b4b: 00 67 00 add byte ptr [rdi], ah - ... - 4a0b56: 00 00 add byte ptr [rax], al - 4a0b58: 68 00 00 00 00 push 0 - 4a0b5d: 00 00 add byte ptr [rax], al - 4a0b5f: 00 00 add byte ptr [rax], al - 4a0b61: 00 00 add byte ptr [rax], al - 4a0b63: 00 69 00 add byte ptr [rcx], ch - ... - 4a0b6e: 00 00 add byte ptr [rax], al - 4a0b70: 6a 00 push 0 - ... - 4a0b7a: 00 00 add byte ptr [rax], al - 4a0b7c: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a0b87: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a0b93: 00 6d 00 add byte ptr [rbp], ch - ... - 4a0b9e: 00 00 add byte ptr [rax], al - 4a0ba0: 6e outsb dx, byte ptr [rsi] - ... - 4a0ba9: 00 00 add byte ptr [rax], al - 4a0bab: 00 6f 00 add byte ptr [rdi], ch - ... - 4a0bb6: 00 00 add byte ptr [rax], al - 4a0bb8: 70 00 jo 0x4a0bba - ... - 4a0bc2: 00 00 add byte ptr [rax], al - 4a0bc4: 71 00 jno 0x4a0bc6 - ... - 4a0bce: 00 00 add byte ptr [rax], al - 4a0bd0: 72 00 jb 0x4a0bd2 - ... - 4a0bda: 00 00 add byte ptr [rax], al - 4a0bdc: 73 00 jae 0x4a0bde - ... - 4a0be6: 00 00 add byte ptr [rax], al - 4a0be8: 74 00 je 0x4a0bea - ... - 4a0bf2: 00 00 add byte ptr [rax], al - 4a0bf4: 75 00 jne 0x4a0bf6 - ... - 4a0bfe: 00 00 add byte ptr [rax], al - 4a0c00: 76 00 jbe 0x4a0c02 - ... - 4a0c0a: 00 00 add byte ptr [rax], al - 4a0c0c: 77 00 ja 0x4a0c0e - ... - 4a0c16: 00 00 add byte ptr [rax], al - 4a0c18: 78 00 js 0x4a0c1a - ... - 4a0c22: 00 00 add byte ptr [rax], al - 4a0c24: 79 00 jns 0x4a0c26 - ... - 4a0c2e: 00 00 add byte ptr [rax], al - 4a0c30: 7a 00 jp 0x4a0c32 - ... - 4a0c3a: 00 00 add byte ptr [rax], al - 4a0c3c: 41 00 00 add byte ptr [r8], al - ... - 4a0c47: 00 42 00 add byte ptr [rdx], al - ... - 4a0c52: 00 00 add byte ptr [rax], al - 4a0c54: 44 00 00 add byte ptr [rax], r8b - ... - 4a0c5f: 00 45 00 add byte ptr [rbp], al - ... - 4a0c6a: 00 00 add byte ptr [rax], al - 4a0c6c: 46 00 00 add byte ptr [rax], r8b - ... - 4a0c77: 00 47 00 add byte ptr [rdi], al - ... - 4a0c82: 00 00 add byte ptr [rax], al - 4a0c84: 4a 00 00 add byte ptr [rax], al - ... - 4a0c8f: 00 4b 00 add byte ptr [rbx], cl - ... - 4a0c9a: 00 00 add byte ptr [rax], al - 4a0c9c: 4c 00 00 add byte ptr [rax], r8b - ... - 4a0ca7: 00 4d 00 add byte ptr [rbp], cl - ... - 4a0cb2: 00 00 add byte ptr [rax], al - 4a0cb4: 4e 00 00 add byte ptr [rax], r8b - ... - 4a0cbf: 00 4f 00 add byte ptr [rdi], cl - ... - 4a0cca: 00 00 add byte ptr [rax], al - 4a0ccc: 50 push rax - ... - 4a0cd5: 00 00 add byte ptr [rax], al - 4a0cd7: 00 51 00 add byte ptr [rcx], dl - ... - 4a0ce2: 00 00 add byte ptr [rax], al - 4a0ce4: 53 push rbx - ... - 4a0ced: 00 00 add byte ptr [rax], al - 4a0cef: 00 54 00 00 add byte ptr [rax + rax], dl - ... - 4a0cfb: 00 55 00 add byte ptr [rbp], dl - ... - 4a0d06: 00 00 add byte ptr [rax], al - 4a0d08: 56 push rsi - ... - 4a0d11: 00 00 add byte ptr [rax], al - 4a0d13: 00 57 00 add byte ptr [rdi], dl - ... - 4a0d1e: 00 00 add byte ptr [rax], al - 4a0d20: 58 pop rax - ... - 4a0d29: 00 00 add byte ptr [rax], al - 4a0d2b: 00 59 00 add byte ptr [rcx], bl - ... - 4a0d36: 00 00 add byte ptr [rax], al - 4a0d38: 61 - ... - 4a0d41: 00 00 add byte ptr [rax], al - 4a0d43: 00 62 00 add byte ptr [rdx], ah - ... - 4a0d4e: 00 00 add byte ptr [rax], al - 4a0d50: 63 00 movsxd eax, dword ptr [rax] - ... - 4a0d5a: 00 00 add byte ptr [rax], al - 4a0d5c: 64 00 00 add byte ptr fs:[rax], al - ... - 4a0d67: 00 65 00 add byte ptr [rbp], ah - ... - 4a0d72: 00 00 add byte ptr [rax], al - 4a0d74: 66 00 00 add byte ptr [rax], al - ... - 4a0d7f: 00 67 00 add byte ptr [rdi], ah - ... - 4a0d8a: 00 00 add byte ptr [rax], al - 4a0d8c: 68 00 00 00 00 push 0 - 4a0d91: 00 00 add byte ptr [rax], al - 4a0d93: 00 00 add byte ptr [rax], al - 4a0d95: 00 00 add byte ptr [rax], al - 4a0d97: 00 69 00 add byte ptr [rcx], ch - ... - 4a0da2: 00 00 add byte ptr [rax], al - 4a0da4: 6a 00 push 0 - ... - 4a0dae: 00 00 add byte ptr [rax], al - 4a0db0: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a0dbb: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a0dc7: 00 6d 00 add byte ptr [rbp], ch - ... - 4a0dd2: 00 00 add byte ptr [rax], al - 4a0dd4: 6e outsb dx, byte ptr [rsi] - ... - 4a0ddd: 00 00 add byte ptr [rax], al - 4a0ddf: 00 6f 00 add byte ptr [rdi], ch - ... - 4a0dea: 00 00 add byte ptr [rax], al - 4a0dec: 70 00 jo 0x4a0dee - ... - 4a0df6: 00 00 add byte ptr [rax], al - 4a0df8: 71 00 jno 0x4a0dfa - ... - 4a0e02: 00 00 add byte ptr [rax], al - 4a0e04: 72 00 jb 0x4a0e06 - ... - 4a0e0e: 00 00 add byte ptr [rax], al - 4a0e10: 73 00 jae 0x4a0e12 - ... - 4a0e1a: 00 00 add byte ptr [rax], al - 4a0e1c: 74 00 je 0x4a0e1e - ... - 4a0e26: 00 00 add byte ptr [rax], al - 4a0e28: 75 00 jne 0x4a0e2a - ... - 4a0e32: 00 00 add byte ptr [rax], al - 4a0e34: 76 00 jbe 0x4a0e36 - ... - 4a0e3e: 00 00 add byte ptr [rax], al - 4a0e40: 77 00 ja 0x4a0e42 - ... - 4a0e4a: 00 00 add byte ptr [rax], al - 4a0e4c: 78 00 js 0x4a0e4e - ... - 4a0e56: 00 00 add byte ptr [rax], al - 4a0e58: 79 00 jns 0x4a0e5a - ... - 4a0e62: 00 00 add byte ptr [rax], al - 4a0e64: 7a 00 jp 0x4a0e66 - ... - 4a0e6e: 00 00 add byte ptr [rax], al - 4a0e70: 41 00 00 add byte ptr [r8], al - ... - 4a0e7b: 00 42 00 add byte ptr [rdx], al - ... - 4a0e86: 00 00 add byte ptr [rax], al - 4a0e88: 44 00 00 add byte ptr [rax], r8b - ... - 4a0e93: 00 45 00 add byte ptr [rbp], al - ... - 4a0e9e: 00 00 add byte ptr [rax], al - 4a0ea0: 46 00 00 add byte ptr [rax], r8b - ... - 4a0eab: 00 47 00 add byte ptr [rdi], al - ... - 4a0eb6: 00 00 add byte ptr [rax], al - 4a0eb8: 49 00 00 add byte ptr [r8], al - ... - 4a0ec3: 00 4a 00 add byte ptr [rdx], cl - ... - 4a0ece: 00 00 add byte ptr [rax], al - 4a0ed0: 4b 00 00 add byte ptr [r8], al - ... - 4a0edb: 00 4c 00 00 add byte ptr [rax + rax], cl - ... - 4a0ee7: 00 4d 00 add byte ptr [rbp], cl - ... - 4a0ef2: 00 00 add byte ptr [rax], al - 4a0ef4: 4f 00 00 add byte ptr [r8], r8b - ... - 4a0eff: 00 53 00 add byte ptr [rbx], dl - ... - 4a0f0a: 00 00 add byte ptr [rax], al - 4a0f0c: 54 push rsp - ... - 4a0f15: 00 00 add byte ptr [rax], al - 4a0f17: 00 55 00 add byte ptr [rbp], dl - ... - 4a0f22: 00 00 add byte ptr [rax], al - 4a0f24: 56 push rsi - ... - 4a0f2d: 00 00 add byte ptr [rax], al - 4a0f2f: 00 57 00 add byte ptr [rdi], dl - ... - 4a0f3a: 00 00 add byte ptr [rax], al - 4a0f3c: 58 pop rax - ... - 4a0f45: 00 00 add byte ptr [rax], al - 4a0f47: 00 59 00 add byte ptr [rcx], bl - ... - 4a0f52: 00 00 add byte ptr [rax], al - 4a0f54: 61 - ... - 4a0f5d: 00 00 add byte ptr [rax], al - 4a0f5f: 00 62 00 add byte ptr [rdx], ah - ... - 4a0f6a: 00 00 add byte ptr [rax], al - 4a0f6c: 63 00 movsxd eax, dword ptr [rax] - ... - 4a0f76: 00 00 add byte ptr [rax], al - 4a0f78: 64 00 00 add byte ptr fs:[rax], al - ... - 4a0f83: 00 65 00 add byte ptr [rbp], ah - ... - 4a0f8e: 00 00 add byte ptr [rax], al - 4a0f90: 66 00 00 add byte ptr [rax], al - ... - 4a0f9b: 00 67 00 add byte ptr [rdi], ah - ... - 4a0fa6: 00 00 add byte ptr [rax], al - 4a0fa8: 68 00 00 00 00 push 0 - 4a0fad: 00 00 add byte ptr [rax], al - 4a0faf: 00 00 add byte ptr [rax], al - 4a0fb1: 00 00 add byte ptr [rax], al - 4a0fb3: 00 69 00 add byte ptr [rcx], ch - ... - 4a0fbe: 00 00 add byte ptr [rax], al - 4a0fc0: 6a 00 push 0 - ... - 4a0fca: 00 00 add byte ptr [rax], al - 4a0fcc: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a0fd7: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a0fe3: 00 6d 00 add byte ptr [rbp], ch - ... - 4a0fee: 00 00 add byte ptr [rax], al - 4a0ff0: 6e outsb dx, byte ptr [rsi] - ... - 4a0ff9: 00 00 add byte ptr [rax], al - 4a0ffb: 00 6f 00 add byte ptr [rdi], ch - ... - 4a1006: 00 00 add byte ptr [rax], al - 4a1008: 70 00 jo 0x4a100a - ... - 4a1012: 00 00 add byte ptr [rax], al - 4a1014: 71 00 jno 0x4a1016 - ... - 4a101e: 00 00 add byte ptr [rax], al - 4a1020: 72 00 jb 0x4a1022 - ... - 4a102a: 00 00 add byte ptr [rax], al - 4a102c: 73 00 jae 0x4a102e - ... - 4a1036: 00 00 add byte ptr [rax], al - 4a1038: 74 00 je 0x4a103a - ... - 4a1042: 00 00 add byte ptr [rax], al - 4a1044: 75 00 jne 0x4a1046 - ... - 4a104e: 00 00 add byte ptr [rax], al - 4a1050: 76 00 jbe 0x4a1052 - ... - 4a105a: 00 00 add byte ptr [rax], al - 4a105c: 77 00 ja 0x4a105e - ... - 4a1066: 00 00 add byte ptr [rax], al - 4a1068: 78 00 js 0x4a106a - ... - 4a1072: 00 00 add byte ptr [rax], al - 4a1074: 79 00 jns 0x4a1076 - ... - 4a107e: 00 00 add byte ptr [rax], al - 4a1080: 7a 00 jp 0x4a1082 - ... - 4a108a: 00 00 add byte ptr [rax], al - 4a108c: 41 00 00 add byte ptr [r8], al - ... - 4a1097: 00 42 00 add byte ptr [rdx], al - ... - 4a10a2: 00 00 add byte ptr [rax], al - 4a10a4: 43 00 00 add byte ptr [r8], al - ... - 4a10af: 00 44 00 00 add byte ptr [rax + rax], al - ... - 4a10bb: 00 45 00 add byte ptr [rbp], al - ... - 4a10c6: 00 00 add byte ptr [rax], al - 4a10c8: 46 00 00 add byte ptr [rax], r8b - ... - 4a10d3: 00 47 00 add byte ptr [rdi], al - ... - 4a10de: 00 00 add byte ptr [rax], al - 4a10e0: 48 00 00 add byte ptr [rax], al - ... - 4a10eb: 00 49 00 add byte ptr [rcx], cl - ... - 4a10f6: 00 00 add byte ptr [rax], al - 4a10f8: 4a 00 00 add byte ptr [rax], al - ... - 4a1103: 00 4b 00 add byte ptr [rbx], cl - ... - 4a110e: 00 00 add byte ptr [rax], al - 4a1110: 4c 00 00 add byte ptr [rax], r8b - ... - 4a111b: 00 4d 00 add byte ptr [rbp], cl - ... - 4a1126: 00 00 add byte ptr [rax], al - 4a1128: 4e 00 00 add byte ptr [rax], r8b - ... - 4a1133: 00 4f 00 add byte ptr [rdi], cl - ... - 4a113e: 00 00 add byte ptr [rax], al - 4a1140: 50 push rax - ... - 4a1149: 00 00 add byte ptr [rax], al - 4a114b: 00 51 00 add byte ptr [rcx], dl - ... - 4a1156: 00 00 add byte ptr [rax], al - 4a1158: 52 push rdx - ... - 4a1161: 00 00 add byte ptr [rax], al - 4a1163: 00 53 00 add byte ptr [rbx], dl - ... - 4a116e: 00 00 add byte ptr [rax], al - 4a1170: 54 push rsp - ... - 4a1179: 00 00 add byte ptr [rax], al - 4a117b: 00 55 00 add byte ptr [rbp], dl - ... - 4a1186: 00 00 add byte ptr [rax], al - 4a1188: 56 push rsi - ... - 4a1191: 00 00 add byte ptr [rax], al - 4a1193: 00 57 00 add byte ptr [rdi], dl - ... - 4a119e: 00 00 add byte ptr [rax], al - 4a11a0: 58 pop rax - ... - 4a11a9: 00 00 add byte ptr [rax], al - 4a11ab: 00 59 00 add byte ptr [rcx], bl - ... - 4a11b6: 00 00 add byte ptr [rax], al - 4a11b8: 5a pop rdx - ... - 4a11c1: 00 00 add byte ptr [rax], al - 4a11c3: 00 61 00 add byte ptr [rcx], ah - ... - 4a11ce: 00 00 add byte ptr [rax], al - 4a11d0: 62 - ... - 4a11d9: 00 00 add byte ptr [rax], al - 4a11db: 00 63 00 add byte ptr [rbx], ah - ... - 4a11e6: 00 00 add byte ptr [rax], al - 4a11e8: 64 00 00 add byte ptr fs:[rax], al - ... - 4a11f3: 00 65 00 add byte ptr [rbp], ah - ... - 4a11fe: 00 00 add byte ptr [rax], al - 4a1200: 66 00 00 add byte ptr [rax], al - ... - 4a120b: 00 67 00 add byte ptr [rdi], ah - ... - 4a1216: 00 00 add byte ptr [rax], al - 4a1218: 68 00 00 00 00 push 0 - 4a121d: 00 00 add byte ptr [rax], al - 4a121f: 00 00 add byte ptr [rax], al - 4a1221: 00 00 add byte ptr [rax], al - 4a1223: 00 69 00 add byte ptr [rcx], ch - ... - 4a122e: 00 00 add byte ptr [rax], al - 4a1230: 6a 00 push 0 - ... - 4a123a: 00 00 add byte ptr [rax], al - 4a123c: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a1247: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a1253: 00 6d 00 add byte ptr [rbp], ch - ... - 4a125e: 00 00 add byte ptr [rax], al - 4a1260: 6e outsb dx, byte ptr [rsi] - ... - 4a1269: 00 00 add byte ptr [rax], al - 4a126b: 00 6f 00 add byte ptr [rdi], ch - ... - 4a1276: 00 00 add byte ptr [rax], al - 4a1278: 70 00 jo 0x4a127a - ... - 4a1282: 00 00 add byte ptr [rax], al - 4a1284: 71 00 jno 0x4a1286 - ... - 4a128e: 00 00 add byte ptr [rax], al - 4a1290: 72 00 jb 0x4a1292 - ... - 4a129a: 00 00 add byte ptr [rax], al - 4a129c: 73 00 jae 0x4a129e - ... - 4a12a6: 00 00 add byte ptr [rax], al - 4a12a8: 74 00 je 0x4a12aa - ... - 4a12b2: 00 00 add byte ptr [rax], al - 4a12b4: 75 00 jne 0x4a12b6 - ... - 4a12be: 00 00 add byte ptr [rax], al - 4a12c0: 76 00 jbe 0x4a12c2 - ... - 4a12ca: 00 00 add byte ptr [rax], al - 4a12cc: 77 00 ja 0x4a12ce - ... - 4a12d6: 00 00 add byte ptr [rax], al - 4a12d8: 78 00 js 0x4a12da - ... - 4a12e2: 00 00 add byte ptr [rax], al - 4a12e4: 79 00 jns 0x4a12e6 - ... - 4a12ee: 00 00 add byte ptr [rax], al - 4a12f0: 7a 00 jp 0x4a12f2 - ... - 4a12fa: 00 00 add byte ptr [rax], al - 4a12fc: 41 00 00 add byte ptr [r8], al - ... - 4a1307: 00 42 00 add byte ptr [rdx], al - ... - 4a1312: 00 00 add byte ptr [rax], al - 4a1314: 43 00 00 add byte ptr [r8], al - ... - 4a131f: 00 44 00 00 add byte ptr [rax + rax], al - ... - 4a132b: 00 45 00 add byte ptr [rbp], al - ... - 4a1336: 00 00 add byte ptr [rax], al - 4a1338: 46 00 00 add byte ptr [rax], r8b - ... - 4a1343: 00 47 00 add byte ptr [rdi], al - ... - 4a134e: 00 00 add byte ptr [rax], al - 4a1350: 48 00 00 add byte ptr [rax], al - ... - 4a135b: 00 49 00 add byte ptr [rcx], cl - ... - 4a1366: 00 00 add byte ptr [rax], al - 4a1368: 4a 00 00 add byte ptr [rax], al - ... - 4a1373: 00 4b 00 add byte ptr [rbx], cl - ... - 4a137e: 00 00 add byte ptr [rax], al - 4a1380: 4c 00 00 add byte ptr [rax], r8b - ... - 4a138b: 00 4d 00 add byte ptr [rbp], cl - ... - 4a1396: 00 00 add byte ptr [rax], al - 4a1398: 4e 00 00 add byte ptr [rax], r8b - ... - 4a13a3: 00 4f 00 add byte ptr [rdi], cl - ... - 4a13ae: 00 00 add byte ptr [rax], al - 4a13b0: 50 push rax - ... - 4a13b9: 00 00 add byte ptr [rax], al - 4a13bb: 00 51 00 add byte ptr [rcx], dl - ... - 4a13c6: 00 00 add byte ptr [rax], al - 4a13c8: 52 push rdx - ... - 4a13d1: 00 00 add byte ptr [rax], al - 4a13d3: 00 53 00 add byte ptr [rbx], dl - ... - 4a13de: 00 00 add byte ptr [rax], al - 4a13e0: 54 push rsp - ... - 4a13e9: 00 00 add byte ptr [rax], al - 4a13eb: 00 55 00 add byte ptr [rbp], dl - ... - 4a13f6: 00 00 add byte ptr [rax], al - 4a13f8: 56 push rsi - ... - 4a1401: 00 00 add byte ptr [rax], al - 4a1403: 00 57 00 add byte ptr [rdi], dl - ... - 4a140e: 00 00 add byte ptr [rax], al - 4a1410: 58 pop rax - ... - 4a1419: 00 00 add byte ptr [rax], al - 4a141b: 00 59 00 add byte ptr [rcx], bl - ... - 4a1426: 00 00 add byte ptr [rax], al - 4a1428: 5a pop rdx - ... - 4a1431: 00 00 add byte ptr [rax], al - 4a1433: 00 61 00 add byte ptr [rcx], ah - ... - 4a143e: 00 00 add byte ptr [rax], al - 4a1440: 62 - ... - 4a1449: 00 00 add byte ptr [rax], al - 4a144b: 00 63 00 add byte ptr [rbx], ah - ... - 4a1456: 00 00 add byte ptr [rax], al - 4a1458: 64 00 00 add byte ptr fs:[rax], al - ... - 4a1463: 00 65 00 add byte ptr [rbp], ah - ... - 4a146e: 00 00 add byte ptr [rax], al - 4a1470: 66 00 00 add byte ptr [rax], al - ... - 4a147b: 00 67 00 add byte ptr [rdi], ah - ... - 4a1486: 00 00 add byte ptr [rax], al - 4a1488: 68 00 00 00 00 push 0 - 4a148d: 00 00 add byte ptr [rax], al - 4a148f: 00 00 add byte ptr [rax], al - 4a1491: 00 00 add byte ptr [rax], al - 4a1493: 00 69 00 add byte ptr [rcx], ch - ... - 4a149e: 00 00 add byte ptr [rax], al - 4a14a0: 6a 00 push 0 - ... - 4a14aa: 00 00 add byte ptr [rax], al - 4a14ac: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a14b7: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a14c3: 00 6d 00 add byte ptr [rbp], ch - ... - 4a14ce: 00 00 add byte ptr [rax], al - 4a14d0: 6e outsb dx, byte ptr [rsi] - ... - 4a14d9: 00 00 add byte ptr [rax], al - 4a14db: 00 6f 00 add byte ptr [rdi], ch - ... - 4a14e6: 00 00 add byte ptr [rax], al - 4a14e8: 70 00 jo 0x4a14ea - ... - 4a14f2: 00 00 add byte ptr [rax], al - 4a14f4: 71 00 jno 0x4a14f6 - ... - 4a14fe: 00 00 add byte ptr [rax], al - 4a1500: 72 00 jb 0x4a1502 - ... - 4a150a: 00 00 add byte ptr [rax], al - 4a150c: 73 00 jae 0x4a150e - ... - 4a1516: 00 00 add byte ptr [rax], al - 4a1518: 74 00 je 0x4a151a - ... - 4a1522: 00 00 add byte ptr [rax], al - 4a1524: 75 00 jne 0x4a1526 - ... - 4a152e: 00 00 add byte ptr [rax], al - 4a1530: 76 00 jbe 0x4a1532 - ... - 4a153a: 00 00 add byte ptr [rax], al - 4a153c: 77 00 ja 0x4a153e - ... - 4a1546: 00 00 add byte ptr [rax], al - 4a1548: 78 00 js 0x4a154a - ... - 4a1552: 00 00 add byte ptr [rax], al - 4a1554: 79 00 jns 0x4a1556 - ... - 4a155e: 00 00 add byte ptr [rax], al - 4a1560: 7a 00 jp 0x4a1562 - ... - 4a156a: 00 00 add byte ptr [rax], al - 4a156c: 41 00 00 add byte ptr [r8], al - ... - 4a1577: 00 42 00 add byte ptr [rdx], al - ... - 4a1582: 00 00 add byte ptr [rax], al - 4a1584: 43 00 00 add byte ptr [r8], al - ... - 4a158f: 00 44 00 00 add byte ptr [rax + rax], al - ... - 4a159b: 00 45 00 add byte ptr [rbp], al - ... - 4a15a6: 00 00 add byte ptr [rax], al - 4a15a8: 46 00 00 add byte ptr [rax], r8b - ... - 4a15b3: 00 47 00 add byte ptr [rdi], al - ... - 4a15be: 00 00 add byte ptr [rax], al - 4a15c0: 48 00 00 add byte ptr [rax], al - ... - 4a15cb: 00 49 00 add byte ptr [rcx], cl - ... - 4a15d6: 00 00 add byte ptr [rax], al - 4a15d8: 4a 00 00 add byte ptr [rax], al - ... - 4a15e3: 00 4b 00 add byte ptr [rbx], cl - ... - 4a15ee: 00 00 add byte ptr [rax], al - 4a15f0: 4c 00 00 add byte ptr [rax], r8b - ... - 4a15fb: 00 4d 00 add byte ptr [rbp], cl - ... - 4a1606: 00 00 add byte ptr [rax], al - 4a1608: 4e 00 00 add byte ptr [rax], r8b - ... - 4a1613: 00 4f 00 add byte ptr [rdi], cl - ... - 4a161e: 00 00 add byte ptr [rax], al - 4a1620: 50 push rax - ... - 4a1629: 00 00 add byte ptr [rax], al - 4a162b: 00 51 00 add byte ptr [rcx], dl - ... - 4a1636: 00 00 add byte ptr [rax], al - 4a1638: 52 push rdx - ... - 4a1641: 00 00 add byte ptr [rax], al - 4a1643: 00 53 00 add byte ptr [rbx], dl - ... - 4a164e: 00 00 add byte ptr [rax], al - 4a1650: 54 push rsp - ... - 4a1659: 00 00 add byte ptr [rax], al - 4a165b: 00 55 00 add byte ptr [rbp], dl - ... - 4a1666: 00 00 add byte ptr [rax], al - 4a1668: 56 push rsi - ... - 4a1671: 00 00 add byte ptr [rax], al - 4a1673: 00 57 00 add byte ptr [rdi], dl - ... - 4a167e: 00 00 add byte ptr [rax], al - 4a1680: 58 pop rax - ... - 4a1689: 00 00 add byte ptr [rax], al - 4a168b: 00 59 00 add byte ptr [rcx], bl - ... - 4a1696: 00 00 add byte ptr [rax], al - 4a1698: 5a pop rdx - ... - 4a16a1: 00 00 add byte ptr [rax], al - 4a16a3: 00 61 00 add byte ptr [rcx], ah - ... - 4a16ae: 00 00 add byte ptr [rax], al - 4a16b0: 62 - ... - 4a16b9: 00 00 add byte ptr [rax], al - 4a16bb: 00 63 00 add byte ptr [rbx], ah - ... - 4a16c6: 00 00 add byte ptr [rax], al - 4a16c8: 64 00 00 add byte ptr fs:[rax], al - ... - 4a16d3: 00 65 00 add byte ptr [rbp], ah - ... - 4a16de: 00 00 add byte ptr [rax], al - 4a16e0: 66 00 00 add byte ptr [rax], al - ... - 4a16eb: 00 67 00 add byte ptr [rdi], ah - ... - 4a16f6: 00 00 add byte ptr [rax], al - 4a16f8: 68 00 00 00 00 push 0 - 4a16fd: 00 00 add byte ptr [rax], al - 4a16ff: 00 00 add byte ptr [rax], al - 4a1701: 00 00 add byte ptr [rax], al - 4a1703: 00 69 00 add byte ptr [rcx], ch - ... - 4a170e: 00 00 add byte ptr [rax], al - 4a1710: 6a 00 push 0 - ... - 4a171a: 00 00 add byte ptr [rax], al - 4a171c: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a1727: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a1733: 00 6d 00 add byte ptr [rbp], ch - ... - 4a173e: 00 00 add byte ptr [rax], al - 4a1740: 6e outsb dx, byte ptr [rsi] - ... - 4a1749: 00 00 add byte ptr [rax], al - 4a174b: 00 6f 00 add byte ptr [rdi], ch - ... - 4a1756: 00 00 add byte ptr [rax], al - 4a1758: 70 00 jo 0x4a175a - ... - 4a1762: 00 00 add byte ptr [rax], al - 4a1764: 71 00 jno 0x4a1766 - ... - 4a176e: 00 00 add byte ptr [rax], al - 4a1770: 72 00 jb 0x4a1772 - ... - 4a177a: 00 00 add byte ptr [rax], al - 4a177c: 73 00 jae 0x4a177e - ... - 4a1786: 00 00 add byte ptr [rax], al - 4a1788: 74 00 je 0x4a178a - ... - 4a1792: 00 00 add byte ptr [rax], al - 4a1794: 75 00 jne 0x4a1796 - ... - 4a179e: 00 00 add byte ptr [rax], al - 4a17a0: 76 00 jbe 0x4a17a2 - ... - 4a17aa: 00 00 add byte ptr [rax], al - 4a17ac: 77 00 ja 0x4a17ae - ... - 4a17b6: 00 00 add byte ptr [rax], al - 4a17b8: 78 00 js 0x4a17ba - ... - 4a17c2: 00 00 add byte ptr [rax], al - 4a17c4: 79 00 jns 0x4a17c6 - ... - 4a17ce: 00 00 add byte ptr [rax], al - 4a17d0: 7a 00 jp 0x4a17d2 - ... - 4a17da: 00 00 add byte ptr [rax], al - 4a17dc: 41 00 00 add byte ptr [r8], al - ... - 4a17e7: 00 42 00 add byte ptr [rdx], al - ... - 4a17f2: 00 00 add byte ptr [rax], al - 4a17f4: 43 00 00 add byte ptr [r8], al - ... - 4a17ff: 00 44 00 00 add byte ptr [rax + rax], al - ... - 4a180b: 00 45 00 add byte ptr [rbp], al - ... - 4a1816: 00 00 add byte ptr [rax], al - 4a1818: 46 00 00 add byte ptr [rax], r8b - ... - 4a1823: 00 47 00 add byte ptr [rdi], al - ... - 4a182e: 00 00 add byte ptr [rax], al - 4a1830: 48 00 00 add byte ptr [rax], al - ... - 4a183b: 00 49 00 add byte ptr [rcx], cl - ... - 4a1846: 00 00 add byte ptr [rax], al - 4a1848: 4a 00 00 add byte ptr [rax], al - ... - 4a1853: 00 4b 00 add byte ptr [rbx], cl - ... - 4a185e: 00 00 add byte ptr [rax], al - 4a1860: 4c 00 00 add byte ptr [rax], r8b - ... - 4a186b: 00 4d 00 add byte ptr [rbp], cl - ... - 4a1876: 00 00 add byte ptr [rax], al - 4a1878: 4e 00 00 add byte ptr [rax], r8b - ... - 4a1883: 00 4f 00 add byte ptr [rdi], cl - ... - 4a188e: 00 00 add byte ptr [rax], al - 4a1890: 50 push rax - ... - 4a1899: 00 00 add byte ptr [rax], al - 4a189b: 00 51 00 add byte ptr [rcx], dl - ... - 4a18a6: 00 00 add byte ptr [rax], al - 4a18a8: 52 push rdx - ... - 4a18b1: 00 00 add byte ptr [rax], al - 4a18b3: 00 53 00 add byte ptr [rbx], dl - ... - 4a18be: 00 00 add byte ptr [rax], al - 4a18c0: 54 push rsp - ... - 4a18c9: 00 00 add byte ptr [rax], al - 4a18cb: 00 55 00 add byte ptr [rbp], dl - ... - 4a18d6: 00 00 add byte ptr [rax], al - 4a18d8: 56 push rsi - ... - 4a18e1: 00 00 add byte ptr [rax], al - 4a18e3: 00 57 00 add byte ptr [rdi], dl - ... - 4a18ee: 00 00 add byte ptr [rax], al - 4a18f0: 58 pop rax - ... - 4a18f9: 00 00 add byte ptr [rax], al - 4a18fb: 00 59 00 add byte ptr [rcx], bl - ... - 4a1906: 00 00 add byte ptr [rax], al - 4a1908: 5a pop rdx - ... - 4a1911: 00 00 add byte ptr [rax], al - 4a1913: 00 61 00 add byte ptr [rcx], ah - ... - 4a191e: 00 00 add byte ptr [rax], al - 4a1920: 62 - ... - 4a1929: 00 00 add byte ptr [rax], al - 4a192b: 00 63 00 add byte ptr [rbx], ah - ... - 4a1936: 00 00 add byte ptr [rax], al - 4a1938: 64 00 00 add byte ptr fs:[rax], al - ... - 4a1943: 00 65 00 add byte ptr [rbp], ah - ... - 4a194e: 00 00 add byte ptr [rax], al - 4a1950: 66 00 00 add byte ptr [rax], al - ... - 4a195b: 00 67 00 add byte ptr [rdi], ah - ... - 4a1966: 00 00 add byte ptr [rax], al - 4a1968: 68 00 00 00 00 push 0 - 4a196d: 00 00 add byte ptr [rax], al - 4a196f: 00 00 add byte ptr [rax], al - 4a1971: 00 00 add byte ptr [rax], al - 4a1973: 00 69 00 add byte ptr [rcx], ch - ... - 4a197e: 00 00 add byte ptr [rax], al - 4a1980: 6a 00 push 0 - ... - 4a198a: 00 00 add byte ptr [rax], al - 4a198c: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a1997: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a19a3: 00 6d 00 add byte ptr [rbp], ch - ... - 4a19ae: 00 00 add byte ptr [rax], al - 4a19b0: 6e outsb dx, byte ptr [rsi] - ... - 4a19b9: 00 00 add byte ptr [rax], al - 4a19bb: 00 6f 00 add byte ptr [rdi], ch - ... - 4a19c6: 00 00 add byte ptr [rax], al - 4a19c8: 70 00 jo 0x4a19ca - ... - 4a19d2: 00 00 add byte ptr [rax], al - 4a19d4: 71 00 jno 0x4a19d6 - ... - 4a19de: 00 00 add byte ptr [rax], al - 4a19e0: 72 00 jb 0x4a19e2 - ... - 4a19ea: 00 00 add byte ptr [rax], al - 4a19ec: 73 00 jae 0x4a19ee - ... - 4a19f6: 00 00 add byte ptr [rax], al - 4a19f8: 74 00 je 0x4a19fa - ... - 4a1a02: 00 00 add byte ptr [rax], al - 4a1a04: 75 00 jne 0x4a1a06 - ... - 4a1a0e: 00 00 add byte ptr [rax], al - 4a1a10: 76 00 jbe 0x4a1a12 - ... - 4a1a1a: 00 00 add byte ptr [rax], al - 4a1a1c: 77 00 ja 0x4a1a1e - ... - 4a1a26: 00 00 add byte ptr [rax], al - 4a1a28: 78 00 js 0x4a1a2a - ... - 4a1a32: 00 00 add byte ptr [rax], al - 4a1a34: 79 00 jns 0x4a1a36 - ... - 4a1a3e: 00 00 add byte ptr [rax], al - 4a1a40: 7a 00 jp 0x4a1a42 - ... - 4a1a4a: 00 00 add byte ptr [rax], al - 4a1a4c: 41 00 00 add byte ptr [r8], al - ... - 4a1a57: 00 42 00 add byte ptr [rdx], al - ... - 4a1a62: 00 00 add byte ptr [rax], al - 4a1a64: 43 00 00 add byte ptr [r8], al - ... - 4a1a6f: 00 44 00 00 add byte ptr [rax + rax], al - ... - 4a1a7b: 00 45 00 add byte ptr [rbp], al - ... - 4a1a86: 00 00 add byte ptr [rax], al - 4a1a88: 46 00 00 add byte ptr [rax], r8b - ... - 4a1a93: 00 47 00 add byte ptr [rdi], al - ... - 4a1a9e: 00 00 add byte ptr [rax], al - 4a1aa0: 48 00 00 add byte ptr [rax], al - ... - 4a1aab: 00 49 00 add byte ptr [rcx], cl - ... - 4a1ab6: 00 00 add byte ptr [rax], al - 4a1ab8: 4a 00 00 add byte ptr [rax], al - ... - 4a1ac3: 00 4b 00 add byte ptr [rbx], cl - ... - 4a1ace: 00 00 add byte ptr [rax], al - 4a1ad0: 4c 00 00 add byte ptr [rax], r8b - ... - 4a1adb: 00 4d 00 add byte ptr [rbp], cl - ... - 4a1ae6: 00 00 add byte ptr [rax], al - 4a1ae8: 4e 00 00 add byte ptr [rax], r8b - ... - 4a1af3: 00 4f 00 add byte ptr [rdi], cl - ... - 4a1afe: 00 00 add byte ptr [rax], al - 4a1b00: 50 push rax - ... - 4a1b09: 00 00 add byte ptr [rax], al - 4a1b0b: 00 51 00 add byte ptr [rcx], dl - ... - 4a1b16: 00 00 add byte ptr [rax], al - 4a1b18: 52 push rdx - ... - 4a1b21: 00 00 add byte ptr [rax], al - 4a1b23: 00 53 00 add byte ptr [rbx], dl - ... - 4a1b2e: 00 00 add byte ptr [rax], al - 4a1b30: 54 push rsp - ... - 4a1b39: 00 00 add byte ptr [rax], al - 4a1b3b: 00 55 00 add byte ptr [rbp], dl - ... - 4a1b46: 00 00 add byte ptr [rax], al - 4a1b48: 56 push rsi - ... - 4a1b51: 00 00 add byte ptr [rax], al - 4a1b53: 00 57 00 add byte ptr [rdi], dl - ... - 4a1b5e: 00 00 add byte ptr [rax], al - 4a1b60: 58 pop rax - ... - 4a1b69: 00 00 add byte ptr [rax], al - 4a1b6b: 00 59 00 add byte ptr [rcx], bl - ... - 4a1b76: 00 00 add byte ptr [rax], al - 4a1b78: 5a pop rdx - ... - 4a1b81: 00 00 add byte ptr [rax], al - 4a1b83: 00 61 00 add byte ptr [rcx], ah - ... - 4a1b8e: 00 00 add byte ptr [rax], al - 4a1b90: 62 - ... - 4a1b99: 00 00 add byte ptr [rax], al - 4a1b9b: 00 63 00 add byte ptr [rbx], ah - ... - 4a1ba6: 00 00 add byte ptr [rax], al - 4a1ba8: 64 00 00 add byte ptr fs:[rax], al - ... - 4a1bb3: 00 65 00 add byte ptr [rbp], ah - ... - 4a1bbe: 00 00 add byte ptr [rax], al - 4a1bc0: 66 00 00 add byte ptr [rax], al - ... - 4a1bcb: 00 67 00 add byte ptr [rdi], ah - ... - 4a1bd6: 00 00 add byte ptr [rax], al - 4a1bd8: 68 00 00 00 00 push 0 - 4a1bdd: 00 00 add byte ptr [rax], al - 4a1bdf: 00 00 add byte ptr [rax], al - 4a1be1: 00 00 add byte ptr [rax], al - 4a1be3: 00 69 00 add byte ptr [rcx], ch - ... - 4a1bee: 00 00 add byte ptr [rax], al - 4a1bf0: 6a 00 push 0 - ... - 4a1bfa: 00 00 add byte ptr [rax], al - 4a1bfc: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a1c07: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a1c13: 00 6d 00 add byte ptr [rbp], ch - ... - 4a1c1e: 00 00 add byte ptr [rax], al - 4a1c20: 6e outsb dx, byte ptr [rsi] - ... - 4a1c29: 00 00 add byte ptr [rax], al - 4a1c2b: 00 6f 00 add byte ptr [rdi], ch - ... - 4a1c36: 00 00 add byte ptr [rax], al - 4a1c38: 70 00 jo 0x4a1c3a - ... - 4a1c42: 00 00 add byte ptr [rax], al - 4a1c44: 71 00 jno 0x4a1c46 - ... - 4a1c4e: 00 00 add byte ptr [rax], al - 4a1c50: 72 00 jb 0x4a1c52 - ... - 4a1c5a: 00 00 add byte ptr [rax], al - 4a1c5c: 73 00 jae 0x4a1c5e - ... - 4a1c66: 00 00 add byte ptr [rax], al - 4a1c68: 74 00 je 0x4a1c6a - ... - 4a1c72: 00 00 add byte ptr [rax], al - 4a1c74: 75 00 jne 0x4a1c76 - ... - 4a1c7e: 00 00 add byte ptr [rax], al - 4a1c80: 76 00 jbe 0x4a1c82 - ... - 4a1c8a: 00 00 add byte ptr [rax], al - 4a1c8c: 77 00 ja 0x4a1c8e - ... - 4a1c96: 00 00 add byte ptr [rax], al - 4a1c98: 78 00 js 0x4a1c9a - ... - 4a1ca2: 00 00 add byte ptr [rax], al - 4a1ca4: 79 00 jns 0x4a1ca6 - ... - 4a1cae: 00 00 add byte ptr [rax], al - 4a1cb0: 7a 00 jp 0x4a1cb2 - ... - 4a1cba: 00 00 add byte ptr [rax], al - 4a1cbc: 41 00 00 add byte ptr [r8], al - ... - 4a1cc7: 00 42 00 add byte ptr [rdx], al - ... - 4a1cd2: 00 00 add byte ptr [rax], al - 4a1cd4: 43 00 00 add byte ptr [r8], al - ... - 4a1cdf: 00 44 00 00 add byte ptr [rax + rax], al - ... - 4a1ceb: 00 45 00 add byte ptr [rbp], al - ... - 4a1cf6: 00 00 add byte ptr [rax], al - 4a1cf8: 46 00 00 add byte ptr [rax], r8b - ... - 4a1d03: 00 47 00 add byte ptr [rdi], al - ... - 4a1d0e: 00 00 add byte ptr [rax], al - 4a1d10: 48 00 00 add byte ptr [rax], al - ... - 4a1d1b: 00 49 00 add byte ptr [rcx], cl - ... - 4a1d26: 00 00 add byte ptr [rax], al - 4a1d28: 4a 00 00 add byte ptr [rax], al - ... - 4a1d33: 00 4b 00 add byte ptr [rbx], cl - ... - 4a1d3e: 00 00 add byte ptr [rax], al - 4a1d40: 4c 00 00 add byte ptr [rax], r8b - ... - 4a1d4b: 00 4d 00 add byte ptr [rbp], cl - ... - 4a1d56: 00 00 add byte ptr [rax], al - 4a1d58: 4e 00 00 add byte ptr [rax], r8b - ... - 4a1d63: 00 4f 00 add byte ptr [rdi], cl - ... - 4a1d6e: 00 00 add byte ptr [rax], al - 4a1d70: 50 push rax - ... - 4a1d79: 00 00 add byte ptr [rax], al - 4a1d7b: 00 51 00 add byte ptr [rcx], dl - ... - 4a1d86: 00 00 add byte ptr [rax], al - 4a1d88: 52 push rdx - ... - 4a1d91: 00 00 add byte ptr [rax], al - 4a1d93: 00 53 00 add byte ptr [rbx], dl - ... - 4a1d9e: 00 00 add byte ptr [rax], al - 4a1da0: 54 push rsp - ... - 4a1da9: 00 00 add byte ptr [rax], al - 4a1dab: 00 55 00 add byte ptr [rbp], dl - ... - 4a1db6: 00 00 add byte ptr [rax], al - 4a1db8: 56 push rsi - ... - 4a1dc1: 00 00 add byte ptr [rax], al - 4a1dc3: 00 57 00 add byte ptr [rdi], dl - ... - 4a1dce: 00 00 add byte ptr [rax], al - 4a1dd0: 58 pop rax - ... - 4a1dd9: 00 00 add byte ptr [rax], al - 4a1ddb: 00 59 00 add byte ptr [rcx], bl - ... - 4a1de6: 00 00 add byte ptr [rax], al - 4a1de8: 5a pop rdx - ... - 4a1df1: 00 00 add byte ptr [rax], al - 4a1df3: 00 61 00 add byte ptr [rcx], ah - ... - 4a1dfe: 00 00 add byte ptr [rax], al - 4a1e00: 62 - ... - 4a1e09: 00 00 add byte ptr [rax], al - 4a1e0b: 00 63 00 add byte ptr [rbx], ah - ... - 4a1e16: 00 00 add byte ptr [rax], al - 4a1e18: 64 00 00 add byte ptr fs:[rax], al - ... - 4a1e23: 00 65 00 add byte ptr [rbp], ah - ... - 4a1e2e: 00 00 add byte ptr [rax], al - 4a1e30: 66 00 00 add byte ptr [rax], al - ... - 4a1e3b: 00 67 00 add byte ptr [rdi], ah - ... - 4a1e46: 00 00 add byte ptr [rax], al - 4a1e48: 68 00 00 00 00 push 0 - 4a1e4d: 00 00 add byte ptr [rax], al - 4a1e4f: 00 00 add byte ptr [rax], al - 4a1e51: 00 00 add byte ptr [rax], al - 4a1e53: 00 69 00 add byte ptr [rcx], ch - ... - 4a1e5e: 00 00 add byte ptr [rax], al - 4a1e60: 6a 00 push 0 - ... - 4a1e6a: 00 00 add byte ptr [rax], al - 4a1e6c: 6b 00 00 imul eax, dword ptr [rax], 0 - ... - 4a1e77: 00 6c 00 00 add byte ptr [rax + rax], ch - ... - 4a1e83: 00 6d 00 add byte ptr [rbp], ch - ... - 4a1e8e: 00 00 add byte ptr [rax], al - 4a1e90: 6e outsb dx, byte ptr [rsi] - ... - 4a1e99: 00 00 add byte ptr [rax], al - 4a1e9b: 00 6f 00 add byte ptr [rdi], ch - ... - 4a1ea6: 00 00 add byte ptr [rax], al - 4a1ea8: 70 00 jo 0x4a1eaa - ... - 4a1eb2: 00 00 add byte ptr [rax], al - 4a1eb4: 71 00 jno 0x4a1eb6 - ... - 4a1ebe: 00 00 add byte ptr [rax], al - 4a1ec0: 72 00 jb 0x4a1ec2 - ... - 4a1eca: 00 00 add byte ptr [rax], al - 4a1ecc: 73 00 jae 0x4a1ece - ... - 4a1ed6: 00 00 add byte ptr [rax], al - 4a1ed8: 74 00 je 0x4a1eda - ... - 4a1ee2: 00 00 add byte ptr [rax], al - 4a1ee4: 75 00 jne 0x4a1ee6 - ... - 4a1eee: 00 00 add byte ptr [rax], al - 4a1ef0: 76 00 jbe 0x4a1ef2 - ... - 4a1efa: 00 00 add byte ptr [rax], al - 4a1efc: 77 00 ja 0x4a1efe - ... - 4a1f06: 00 00 add byte ptr [rax], al - 4a1f08: 78 00 js 0x4a1f0a - ... - 4a1f12: 00 00 add byte ptr [rax], al - 4a1f14: 79 00 jns 0x4a1f16 - ... - 4a1f1e: 00 00 add byte ptr [rax], al - 4a1f20: 7a 00 jp 0x4a1f22 - ... - 4a1f2a: 00 00 add byte ptr [rax], al - 4a1f2c: 30 00 xor byte ptr [rax], al - ... - 4a1f36: 00 00 add byte ptr [rax], al - 4a1f38: 31 00 xor dword ptr [rax], eax - ... - 4a1f42: 00 00 add byte ptr [rax], al - 4a1f44: 32 00 xor al, byte ptr [rax] - ... - 4a1f4e: 00 00 add byte ptr [rax], al - 4a1f50: 33 00 xor eax, dword ptr [rax] - ... - 4a1f5a: 00 00 add byte ptr [rax], al - 4a1f5c: 34 00 xor al, 0 - ... - 4a1f66: 00 00 add byte ptr [rax], al - 4a1f68: 35 00 00 00 00 xor eax, 0 - 4a1f6d: 00 00 add byte ptr [rax], al - 4a1f6f: 00 00 add byte ptr [rax], al - 4a1f71: 00 00 add byte ptr [rax], al - 4a1f73: 00 36 add byte ptr [rsi], dh - ... - 4a1f7d: 00 00 add byte ptr [rax], al - 4a1f7f: 00 37 add byte ptr [rdi], dh - ... - 4a1f89: 00 00 add byte ptr [rax], al - 4a1f8b: 00 38 add byte ptr [rax], bh - ... - 4a1f95: 00 00 add byte ptr [rax], al - 4a1f97: 00 39 add byte ptr [rcx], bh - ... - 4a1fa1: 00 00 add byte ptr [rax], al - 4a1fa3: 00 30 add byte ptr [rax], dh - ... - 4a1fad: 00 00 add byte ptr [rax], al - 4a1faf: 00 31 add byte ptr [rcx], dh - ... - 4a1fb9: 00 00 add byte ptr [rax], al - 4a1fbb: 00 32 add byte ptr [rdx], dh - ... - 4a1fc5: 00 00 add byte ptr [rax], al - 4a1fc7: 00 33 add byte ptr [rbx], dh - ... - 4a1fd1: 00 00 add byte ptr [rax], al - 4a1fd3: 00 34 00 add byte ptr [rax + rax], dh - ... - 4a1fde: 00 00 add byte ptr [rax], al - 4a1fe0: 35 00 00 00 00 xor eax, 0 - 4a1fe5: 00 00 add byte ptr [rax], al - 4a1fe7: 00 00 add byte ptr [rax], al - 4a1fe9: 00 00 add byte ptr [rax], al - 4a1feb: 00 36 add byte ptr [rsi], dh - ... - 4a1ff5: 00 00 add byte ptr [rax], al - 4a1ff7: 00 37 add byte ptr [rdi], dh - ... - 4a2001: 00 00 add byte ptr [rax], al - 4a2003: 00 38 add byte ptr [rax], bh - ... - 4a200d: 00 00 add byte ptr [rax], al - 4a200f: 00 39 add byte ptr [rcx], bh - ... - 4a2019: 00 00 add byte ptr [rax], al - 4a201b: 00 30 add byte ptr [rax], dh - ... - 4a2025: 00 00 add byte ptr [rax], al - 4a2027: 00 31 add byte ptr [rcx], dh - ... - 4a2031: 00 00 add byte ptr [rax], al - 4a2033: 00 32 add byte ptr [rdx], dh - ... - 4a203d: 00 00 add byte ptr [rax], al - 4a203f: 00 33 add byte ptr [rbx], dh - ... - 4a2049: 00 00 add byte ptr [rax], al - 4a204b: 00 34 00 add byte ptr [rax + rax], dh - ... - 4a2056: 00 00 add byte ptr [rax], al - 4a2058: 35 00 00 00 00 xor eax, 0 - 4a205d: 00 00 add byte ptr [rax], al - 4a205f: 00 00 add byte ptr [rax], al - 4a2061: 00 00 add byte ptr [rax], al - 4a2063: 00 36 add byte ptr [rsi], dh - ... - 4a206d: 00 00 add byte ptr [rax], al - 4a206f: 00 37 add byte ptr [rdi], dh - ... - 4a2079: 00 00 add byte ptr [rax], al - 4a207b: 00 38 add byte ptr [rax], bh - ... - 4a2085: 00 00 add byte ptr [rax], al - 4a2087: 00 39 add byte ptr [rcx], bh - ... - 4a2091: 00 00 add byte ptr [rax], al - 4a2093: 00 30 add byte ptr [rax], dh - ... - 4a209d: 00 00 add byte ptr [rax], al - 4a209f: 00 31 add byte ptr [rcx], dh - ... - 4a20a9: 00 00 add byte ptr [rax], al - 4a20ab: 00 32 add byte ptr [rdx], dh - ... - 4a20b5: 00 00 add byte ptr [rax], al - 4a20b7: 00 33 add byte ptr [rbx], dh - ... - 4a20c1: 00 00 add byte ptr [rax], al - 4a20c3: 00 34 00 add byte ptr [rax + rax], dh - ... - 4a20ce: 00 00 add byte ptr [rax], al - 4a20d0: 35 00 00 00 00 xor eax, 0 - 4a20d5: 00 00 add byte ptr [rax], al - 4a20d7: 00 00 add byte ptr [rax], al - 4a20d9: 00 00 add byte ptr [rax], al - 4a20db: 00 36 add byte ptr [rsi], dh - ... - 4a20e5: 00 00 add byte ptr [rax], al - 4a20e7: 00 37 add byte ptr [rdi], dh - ... - 4a20f1: 00 00 add byte ptr [rax], al - 4a20f3: 00 38 add byte ptr [rax], bh - ... - 4a20fd: 00 00 add byte ptr [rax], al - 4a20ff: 00 39 add byte ptr [rcx], bh - ... - 4a2109: 00 00 add byte ptr [rax], al - 4a210b: 00 30 add byte ptr [rax], dh - ... - 4a2115: 00 00 add byte ptr [rax], al - 4a2117: 00 31 add byte ptr [rcx], dh - ... - 4a2121: 00 00 add byte ptr [rax], al - 4a2123: 00 32 add byte ptr [rdx], dh - ... - 4a212d: 00 00 add byte ptr [rax], al - 4a212f: 00 33 add byte ptr [rbx], dh - ... - 4a2139: 00 00 add byte ptr [rax], al - 4a213b: 00 34 00 add byte ptr [rax + rax], dh - ... - 4a2146: 00 00 add byte ptr [rax], al - 4a2148: 35 00 00 00 00 xor eax, 0 - 4a214d: 00 00 add byte ptr [rax], al - 4a214f: 00 00 add byte ptr [rax], al - 4a2151: 00 00 add byte ptr [rax], al - 4a2153: 00 36 add byte ptr [rsi], dh - ... - 4a215d: 00 00 add byte ptr [rax], al - 4a215f: 00 37 add byte ptr [rdi], dh - ... - 4a2169: 00 00 add byte ptr [rax], al - 4a216b: 00 38 add byte ptr [rax], bh - ... - 4a2175: 00 00 add byte ptr [rax], al - 4a2177: 00 39 add byte ptr [rcx], bh - ... - 4a219d: 00 00 add byte ptr [rax], al - 4a219f: 00 00 add byte ptr [rax], al - -00000000004a21a0 : - 4a21a0: 00 00 add byte ptr [rax], al - 4a21a2: 00 00 add byte ptr [rax], al - 4a21a4: 03 00 add eax, dword ptr [rax] - 4a21a6: 00 00 add byte ptr [rax], al - 4a21a8: 08 00 or byte ptr [rax], al - 4a21aa: 00 00 add byte ptr [rax], al - 4a21ac: 0c 00 or al, 0 - 4a21ae: 00 00 add byte ptr [rax], al - 4a21b0: 0f 00 00 sldt word ptr [rax] - 4a21b3: 00 14 00 add byte ptr [rax + rax], dl - 4a21b6: 00 00 add byte ptr [rax], al - 4a21b8: 17 - 4a21b9: 00 00 add byte ptr [rax], al - 4a21bb: 00 1a add byte ptr [rdx], bl - 4a21bd: 00 00 add byte ptr [rax], al - 4a21bf: 00 1e add byte ptr [rsi], bl - 4a21c1: 00 00 add byte ptr [rax], al - 4a21c3: 00 25 00 00 00 2c add byte ptr [rip + 738197504], ah # 0x2c4a21c9 <_end+0x2bfde849> - 4a21c9: 00 00 add byte ptr [rax], al - 4a21cb: 00 33 add byte ptr [rbx], dh - 4a21cd: 00 00 add byte ptr [rax], al - 4a21cf: 00 37 add byte ptr [rdi], dh - 4a21d1: 00 00 add byte ptr [rax], al - 4a21d3: 00 3a add byte ptr [rdx], bh - 4a21d5: 00 00 add byte ptr [rax], al - 4a21d7: 00 3e add byte ptr [rsi], bh - 4a21d9: 00 00 add byte ptr [rax], al - 4a21db: 00 42 00 add byte ptr [rdx], al - 4a21de: 00 00 add byte ptr [rax], al - 4a21e0: 46 00 00 add byte ptr [rax], r8b - 4a21e3: 00 4a 00 add byte ptr [rdx], cl - 4a21e6: 00 00 add byte ptr [rax], al - 4a21e8: 4e 00 00 add byte ptr [rax], r8b - 4a21eb: 00 52 00 add byte ptr [rdx], dl - 4a21ee: 00 00 add byte ptr [rax], al - 4a21f0: 56 push rsi - 4a21f1: 00 00 add byte ptr [rax], al - 4a21f3: 00 59 00 add byte ptr [rcx], bl - 4a21f6: 00 00 add byte ptr [rax], al - 4a21f8: 5d pop rbp - 4a21f9: 00 00 add byte ptr [rax], al - 4a21fb: 00 61 00 add byte ptr [rcx], ah - 4a21fe: 00 00 add byte ptr [rax], al - 4a2200: 65 00 00 add byte ptr gs:[rax], al - 4a2203: 00 69 00 add byte ptr [rcx], ch - 4a2206: 00 00 add byte ptr [rax], al - 4a2208: 6d insd dword ptr es:[rdi], dx - 4a2209: 00 00 add byte ptr [rax], al - 4a220b: 00 71 00 add byte ptr [rcx], dh - 4a220e: 00 00 add byte ptr [rax], al - 4a2210: 75 00 jne 0x4a2212 - 4a2212: 00 00 add byte ptr [rax], al - 4a2214: 79 00 jns 0x4a2216 - 4a2216: 00 00 add byte ptr [rax], al - 4a2218: 7d 00 jge 0x4a221a - 4a221a: 00 00 add byte ptr [rax], al - 4a221c: 80 00 00 add byte ptr [rax], 0 - 4a221f: 00 83 00 00 00 86 add byte ptr [rbx - 2046820352], al - 4a2225: 00 00 add byte ptr [rax], al - 4a2227: 00 89 00 00 00 8c add byte ptr [rcx - 1946157056], cl - 4a222d: 00 00 add byte ptr [rax], al - 4a222f: 00 8f 00 00 00 92 add byte ptr [rdi - 1845493760], cl - 4a2235: 00 00 add byte ptr [rax], al - 4a2237: 00 95 00 00 00 98 add byte ptr [rbp - 1744830464], dl - 4a223d: 00 00 add byte ptr [rax], al - 4a223f: 00 9c 00 00 00 a0 00 add byte ptr [rax + rax + 10485760], bl - 4a2246: 00 00 add byte ptr [rax], al - 4a2248: a3 00 00 00 a7 00 00 00 aa movabs dword ptr [-6196953084460007424], eax - 4a2251: 00 00 add byte ptr [rax], al - 4a2253: 00 ad 00 00 00 b0 add byte ptr [rbp - 1342177280], ch - 4a2259: 00 00 add byte ptr [rax], al - 4a225b: 00 b3 00 00 00 b6 add byte ptr [rbx - 1241513984], dh - 4a2261: 00 00 add byte ptr [rax], al - 4a2263: 00 b9 00 00 00 bc add byte ptr [rcx - 1140850688], bh - 4a2269: 00 00 add byte ptr [rax], al - 4a226b: 00 bf 00 00 00 c2 add byte ptr [rdi - 1040187392], bh - 4a2271: 00 00 add byte ptr [rax], al - 4a2273: 00 c5 add ch, al - 4a2275: 00 00 add byte ptr [rax], al - 4a2277: 00 c8 add al, cl - 4a2279: 00 00 add byte ptr [rax], al - 4a227b: 00 cb add bl, cl - 4a227d: 00 00 add byte ptr [rax], al - 4a227f: 00 ce add dh, cl - 4a2281: 00 00 add byte ptr [rax], al - 4a2283: 00 d1 add cl, dl - 4a2285: 00 00 add byte ptr [rax], al - 4a2287: 00 d4 add ah, dl - 4a2289: 00 00 add byte ptr [rax], al - 4a228b: 00 d7 add bh, dl - 4a228d: 00 00 add byte ptr [rax], al - 4a228f: 00 da add dl, bl - 4a2291: 00 00 add byte ptr [rax], al - 4a2293: 00 dd add ch, bl - 4a2295: 00 00 add byte ptr [rax], al - 4a2297: 00 e0 add al, ah - 4a2299: 00 00 add byte ptr [rax], al - 4a229b: 00 e3 add bl, ah - 4a229d: 00 00 add byte ptr [rax], al - 4a229f: 00 e6 add dh, ah - 4a22a1: 00 00 add byte ptr [rax], al - 4a22a3: 00 e9 add cl, ch - 4a22a5: 00 00 add byte ptr [rax], al - 4a22a7: 00 ec add ah, ch - 4a22a9: 00 00 add byte ptr [rax], al - 4a22ab: 00 ef add bh, ch - 4a22ad: 00 00 add byte ptr [rax], al - 4a22af: 00 f2 add dl, dh - 4a22b1: 00 00 add byte ptr [rax], al - 4a22b3: 00 f5 add ch, dh - 4a22b5: 00 00 add byte ptr [rax], al - 4a22b7: 00 f9 add cl, bh - 4a22b9: 00 00 add byte ptr [rax], al - 4a22bb: 00 fc add ah, bh - 4a22bd: 00 00 add byte ptr [rax], al - 4a22bf: 00 ff add bh, bh - 4a22c1: 00 00 add byte ptr [rax], al - 4a22c3: 00 02 add byte ptr [rdx], al - 4a22c5: 01 00 add dword ptr [rax], eax - 4a22c7: 00 05 01 00 00 08 add byte ptr [rip + 134217729], al # 0x84a22ce <_end+0x7fde94e> - 4a22cd: 01 00 add dword ptr [rax], eax - 4a22cf: 00 0b add byte ptr [rbx], cl - 4a22d1: 01 00 add dword ptr [rax], eax - 4a22d3: 00 0e add byte ptr [rsi], cl - 4a22d5: 01 00 add dword ptr [rax], eax - 4a22d7: 00 11 add byte ptr [rcx], dl - 4a22d9: 01 00 add dword ptr [rax], eax - 4a22db: 00 14 01 add byte ptr [rcx + rax], dl - 4a22de: 00 00 add byte ptr [rax], al - 4a22e0: 17 - 4a22e1: 01 00 add dword ptr [rax], eax - 4a22e3: 00 1a add byte ptr [rdx], bl - 4a22e5: 01 00 add dword ptr [rax], eax - 4a22e7: 00 1d 01 00 00 20 add byte ptr [rip + 536870913], bl # 0x204a22ee <_end+0x1ffde96e> - 4a22ed: 01 00 add dword ptr [rax], eax - 4a22ef: 00 24 01 add byte ptr [rcx + rax], ah - 4a22f2: 00 00 add byte ptr [rax], al - 4a22f4: 28 01 sub byte ptr [rcx], al - 4a22f6: 00 00 add byte ptr [rax], al - 4a22f8: 2b 01 sub eax, dword ptr [rcx] - 4a22fa: 00 00 add byte ptr [rax], al - 4a22fc: 2e 01 00 add dword ptr cs:[rax], eax - 4a22ff: 00 31 add byte ptr [rcx], dh - 4a2301: 01 00 add dword ptr [rax], eax - 4a2303: 00 34 01 add byte ptr [rcx + rax], dh - 4a2306: 00 00 add byte ptr [rax], al - 4a2308: 37 - 4a2309: 01 00 add dword ptr [rax], eax - 4a230b: 00 3a add byte ptr [rdx], bh - 4a230d: 01 00 add dword ptr [rax], eax - 4a230f: 00 3d 01 00 00 40 add byte ptr [rip + 1073741825], bh # 0x404a2316 <_end+0x3ffde996> - 4a2315: 01 00 add dword ptr [rax], eax - 4a2317: 00 43 01 add byte ptr [rbx + 1], al - 4a231a: 00 00 add byte ptr [rax], al - 4a231c: 46 01 00 add dword ptr [rax], r8d - 4a231f: 00 49 01 add byte ptr [rcx + 1], cl - 4a2322: 00 00 add byte ptr [rax], al - 4a2324: 4c 01 00 add qword ptr [rax], r8 - 4a2327: 00 4f 01 add byte ptr [rdi + 1], cl - 4a232a: 00 00 add byte ptr [rax], al - 4a232c: 52 push rdx - 4a232d: 01 00 add dword ptr [rax], eax - 4a232f: 00 55 01 add byte ptr [rbp + 1], dl - 4a2332: 00 00 add byte ptr [rax], al - 4a2334: 59 pop rcx - 4a2335: 01 00 add dword ptr [rax], eax - 4a2337: 00 5c 01 00 add byte ptr [rcx + rax], bl - 4a233b: 00 5f 01 add byte ptr [rdi + 1], bl - 4a233e: 00 00 add byte ptr [rax], al - 4a2340: 62 - 4a2341: 01 00 add dword ptr [rax], eax - 4a2343: 00 65 01 add byte ptr [rbp + 1], ah - 4a2346: 00 00 add byte ptr [rax], al - 4a2348: 68 01 00 00 6b push 1795162113 - 4a234d: 01 00 add dword ptr [rax], eax - 4a234f: 00 6e 01 add byte ptr [rsi + 1], ch - 4a2352: 00 00 add byte ptr [rax], al - 4a2354: 71 01 jno 0x4a2357 - 4a2356: 00 00 add byte ptr [rax], al - 4a2358: 74 01 je 0x4a235b - 4a235a: 00 00 add byte ptr [rax], al - 4a235c: 77 01 ja 0x4a235f - 4a235e: 00 00 add byte ptr [rax], al - 4a2360: 7a 01 jp 0x4a2363 - 4a2362: 00 00 add byte ptr [rax], al - 4a2364: 7d 01 jge 0x4a2367 - 4a2366: 00 00 add byte ptr [rax], al - 4a2368: 80 01 00 add byte ptr [rcx], 0 - 4a236b: 00 83 01 00 00 87 add byte ptr [rbx - 2030043135], al - 4a2371: 01 00 add dword ptr [rax], eax - 4a2373: 00 8b 01 00 00 8e add byte ptr [rbx - 1912602623], cl - 4a2379: 01 00 add dword ptr [rax], eax - 4a237b: 00 91 01 00 00 94 add byte ptr [rcx - 1811939327], dl - 4a2381: 01 00 add dword ptr [rax], eax - 4a2383: 00 97 01 00 00 9a add byte ptr [rdi - 1711276031], dl - 4a2389: 01 00 add dword ptr [rax], eax - 4a238b: 00 9d 01 00 00 a0 add byte ptr [rbp - 1610612735], bl - 4a2391: 01 00 add dword ptr [rax], eax - 4a2393: 00 a3 01 00 00 a7 add byte ptr [rbx - 1493172223], ah - 4a2399: 01 00 add dword ptr [rax], eax - 4a239b: 00 ab 01 00 00 af add byte ptr [rbx - 1358954495], ch - 4a23a1: 01 00 add dword ptr [rax], eax - 4a23a3: 00 b3 01 00 00 b6 add byte ptr [rbx - 1241513983], dh - 4a23a9: 01 00 add dword ptr [rax], eax - 4a23ab: 00 b9 01 00 00 bc add byte ptr [rcx - 1140850687], bh - 4a23b1: 01 00 add dword ptr [rax], eax - 4a23b3: 00 bf 01 00 00 c2 add byte ptr [rdi - 1040187391], bh - 4a23b9: 01 00 add dword ptr [rax], eax - 4a23bb: 00 c5 add ch, al - 4a23bd: 01 00 add dword ptr [rax], eax - 4a23bf: 00 c8 add al, cl - 4a23c1: 01 00 add dword ptr [rax], eax - 4a23c3: 00 cb add bl, cl - 4a23c5: 01 00 add dword ptr [rax], eax - 4a23c7: 00 ce add dh, cl - 4a23c9: 01 00 add dword ptr [rax], eax - 4a23cb: 00 d2 add dl, dl - 4a23cd: 01 00 add dword ptr [rax], eax - 4a23cf: 00 d6 add dh, dl - 4a23d1: 01 00 add dword ptr [rax], eax - 4a23d3: 00 db add bl, bl - 4a23d5: 01 00 add dword ptr [rax], eax - 4a23d7: 00 e0 add al, ah - 4a23d9: 01 00 add dword ptr [rax], eax - 4a23db: 00 e4 add ah, ah - 4a23dd: 01 00 add dword ptr [rax], eax - 4a23df: 00 e8 add al, ch - 4a23e1: 01 00 add dword ptr [rax], eax - 4a23e3: 00 eb add bl, ch - 4a23e5: 01 00 add dword ptr [rax], eax - 4a23e7: 00 ee add dh, ch - 4a23e9: 01 00 add dword ptr [rax], eax - 4a23eb: 00 f2 add dl, dh - 4a23ed: 01 00 add dword ptr [rax], eax - 4a23ef: 00 f6 add dh, dh - 4a23f1: 01 00 add dword ptr [rax], eax - 4a23f3: 00 f9 add cl, bh - 4a23f5: 01 00 add dword ptr [rax], eax - 4a23f7: 00 fc add ah, bh - 4a23f9: 01 00 add dword ptr [rax], eax - 4a23fb: 00 00 add byte ptr [rax], al - 4a23fd: 02 00 add al, byte ptr [rax] - 4a23ff: 00 04 02 add byte ptr [rdx + rax], al - 4a2402: 00 00 add byte ptr [rax], al - 4a2404: 08 02 or byte ptr [rdx], al - 4a2406: 00 00 add byte ptr [rax], al - 4a2408: 0c 02 or al, 2 - 4a240a: 00 00 add byte ptr [rax], al - 4a240c: 10 02 adc byte ptr [rdx], al - 4a240e: 00 00 add byte ptr [rax], al - 4a2410: 14 02 adc al, 2 - 4a2412: 00 00 add byte ptr [rax], al - 4a2414: 17 - 4a2415: 02 00 add al, byte ptr [rax] - 4a2417: 00 1a add byte ptr [rdx], bl - 4a2419: 02 00 add al, byte ptr [rax] - 4a241b: 00 1d 02 00 00 20 add byte ptr [rip + 536870914], bl # 0x204a2423 <_end+0x1ffdeaa3> - 4a2421: 02 00 add al, byte ptr [rax] - 4a2423: 00 24 02 add byte ptr [rdx + rax], ah - 4a2426: 00 00 add byte ptr [rax], al - 4a2428: 27 - 4a2429: 02 00 add al, byte ptr [rax] - 4a242b: 00 2a add byte ptr [rdx], ch - 4a242d: 02 00 add al, byte ptr [rax] - 4a242f: 00 2e add byte ptr [rsi], ch - 4a2431: 02 00 add al, byte ptr [rax] - 4a2433: 00 32 add byte ptr [rdx], dh - 4a2435: 02 00 add al, byte ptr [rax] - 4a2437: 00 35 02 00 00 38 add byte ptr [rip + 939524098], dh # 0x384a243f <_end+0x37fdeabf> - 4a243d: 02 00 add al, byte ptr [rax] - 4a243f: 00 3b add byte ptr [rbx], bh - 4a2441: 02 00 add al, byte ptr [rax] - 4a2443: 00 3e add byte ptr [rsi], bh - 4a2445: 02 00 add al, byte ptr [rax] - 4a2447: 00 41 02 add byte ptr [rcx + 2], al - 4a244a: 00 00 add byte ptr [rax], al - 4a244c: 44 02 00 add r8b, byte ptr [rax] - 4a244f: 00 47 02 add byte ptr [rdi + 2], al - 4a2452: 00 00 add byte ptr [rax], al - 4a2454: 4b 02 00 add al, byte ptr [r8] - 4a2457: 00 4f 02 add byte ptr [rdi + 2], cl - 4a245a: 00 00 add byte ptr [rax], al - 4a245c: 53 push rbx - 4a245d: 02 00 add al, byte ptr [rax] - 4a245f: 00 57 02 add byte ptr [rdi + 2], dl - 4a2462: 00 00 add byte ptr [rax], al - 4a2464: 5b pop rbx - 4a2465: 02 00 add al, byte ptr [rax] - 4a2467: 00 5e 02 add byte ptr [rsi + 2], bl - 4a246a: 00 00 add byte ptr [rax], al - 4a246c: 62 - 4a246d: 02 00 add al, byte ptr [rax] - 4a246f: 00 65 02 add byte ptr [rbp + 2], ah - 4a2472: 00 00 add byte ptr [rax], al - 4a2474: 69 02 00 00 6d 02 imul eax, dword ptr [rdx], 40697856 - 4a247a: 00 00 add byte ptr [rax], al - 4a247c: 72 02 jb 0x4a2480 - 4a247e: 00 00 add byte ptr [rax], al - 4a2480: 76 02 jbe 0x4a2484 - 4a2482: 00 00 add byte ptr [rax], al - 4a2484: 7a 02 jp 0x4a2488 - 4a2486: 00 00 add byte ptr [rax], al - 4a2488: 7e 02 jle 0x4a248c - 4a248a: 00 00 add byte ptr [rax], al - 4a248c: 81 02 00 00 84 02 add dword ptr [rdx], 42205184 - 4a2492: 00 00 add byte ptr [rax], al - 4a2494: 87 02 xchg dword ptr [rdx], eax - 4a2496: 00 00 add byte ptr [rax], al - 4a2498: 8a 02 mov al, byte ptr [rdx] - 4a249a: 00 00 add byte ptr [rax], al - 4a249c: 8d 02 lea eax, [rdx] - 4a249e: 00 00 add byte ptr [rax], al - 4a24a0: 90 nop - 4a24a1: 02 00 add al, byte ptr [rax] - 4a24a3: 00 94 02 00 00 97 02 add byte ptr [rdx + rax + 43450368], dl - 4a24aa: 00 00 add byte ptr [rax], al - 4a24ac: 9a - 4a24ad: 02 00 add al, byte ptr [rax] - 4a24af: 00 9d 02 00 00 a0 add byte ptr [rbp - 1610612734], bl - 4a24b5: 02 00 add al, byte ptr [rax] - 4a24b7: 00 a3 02 00 00 a6 add byte ptr [rbx - 1509949438], ah - 4a24bd: 02 00 add al, byte ptr [rax] - 4a24bf: 00 a9 02 00 00 ac add byte ptr [rcx - 1409286142], ch - 4a24c5: 02 00 add al, byte ptr [rax] - 4a24c7: 00 af 02 00 00 b2 add byte ptr [rdi - 1308622846], ch - 4a24cd: 02 00 add al, byte ptr [rax] - 4a24cf: 00 b5 02 00 00 b8 add byte ptr [rbp - 1207959550], dh - 4a24d5: 02 00 add al, byte ptr [rax] - 4a24d7: 00 bb 02 00 00 be add byte ptr [rbx - 1107296254], bh - 4a24dd: 02 00 add al, byte ptr [rax] - 4a24df: 00 c1 add cl, al - 4a24e1: 02 00 add al, byte ptr [rax] - 4a24e3: 00 c5 add ch, al - 4a24e5: 02 00 add al, byte ptr [rax] - 4a24e7: 00 c9 add cl, cl - 4a24e9: 02 00 add al, byte ptr [rax] - 4a24eb: 00 cd add ch, cl - 4a24ed: 02 00 add al, byte ptr [rax] - 4a24ef: 00 d2 add dl, dl - 4a24f1: 02 00 add al, byte ptr [rax] - 4a24f3: 00 d6 add dh, dl - 4a24f5: 02 00 add al, byte ptr [rax] - 4a24f7: 00 da add dl, bl - 4a24f9: 02 00 add al, byte ptr [rax] - 4a24fb: 00 dd add ch, bl - 4a24fd: 02 00 add al, byte ptr [rax] - 4a24ff: 00 e1 add cl, ah - 4a2501: 02 00 add al, byte ptr [rax] - 4a2503: 00 e5 add ch, ah - 4a2505: 02 00 add al, byte ptr [rax] - 4a2507: 00 e9 add cl, ch - 4a2509: 02 00 add al, byte ptr [rax] - 4a250b: 00 ec add ah, ch - 4a250d: 02 00 add al, byte ptr [rax] - 4a250f: 00 ef add bh, ch - 4a2511: 02 00 add al, byte ptr [rax] - 4a2513: 00 f2 add dl, dh - 4a2515: 02 00 add al, byte ptr [rax] - 4a2517: 00 f5 add ch, dh - 4a2519: 02 00 add al, byte ptr [rax] - 4a251b: 00 f8 add al, bh - 4a251d: 02 00 add al, byte ptr [rax] - 4a251f: 00 fb add bl, bh - 4a2521: 02 00 add al, byte ptr [rax] - 4a2523: 00 ff add bh, bh - 4a2525: 02 00 add al, byte ptr [rax] - 4a2527: 00 02 add byte ptr [rdx], al - 4a2529: 03 00 add eax, dword ptr [rax] - 4a252b: 00 05 03 00 00 08 add byte ptr [rip + 134217731], al # 0x84a2534 <_end+0x7fdebb4> - 4a2531: 03 00 add eax, dword ptr [rax] - 4a2533: 00 0b add byte ptr [rbx], cl - 4a2535: 03 00 add eax, dword ptr [rax] - 4a2537: 00 0e add byte ptr [rsi], cl - 4a2539: 03 00 add eax, dword ptr [rax] - 4a253b: 00 11 add byte ptr [rcx], dl - 4a253d: 03 00 add eax, dword ptr [rax] - 4a253f: 00 14 03 add byte ptr [rbx + rax], dl - 4a2542: 00 00 add byte ptr [rax], al - 4a2544: 17 - 4a2545: 03 00 add eax, dword ptr [rax] - 4a2547: 00 1a add byte ptr [rdx], bl - 4a2549: 03 00 add eax, dword ptr [rax] - 4a254b: 00 1d 03 00 00 20 add byte ptr [rip + 536870915], bl # 0x204a2554 <_end+0x1ffdebd4> - 4a2551: 03 00 add eax, dword ptr [rax] - 4a2553: 00 23 add byte ptr [rbx], ah - 4a2555: 03 00 add eax, dword ptr [rax] - 4a2557: 00 26 add byte ptr [rsi], ah - 4a2559: 03 00 add eax, dword ptr [rax] - 4a255b: 00 29 add byte ptr [rcx], ch - 4a255d: 03 00 add eax, dword ptr [rax] - 4a255f: 00 2c 03 add byte ptr [rbx + rax], ch - 4a2562: 00 00 add byte ptr [rax], al - 4a2564: 30 03 xor byte ptr [rbx], al - 4a2566: 00 00 add byte ptr [rax], al - 4a2568: 34 03 xor al, 3 - 4a256a: 00 00 add byte ptr [rax], al - 4a256c: 38 03 cmp byte ptr [rbx], al - 4a256e: 00 00 add byte ptr [rax], al - 4a2570: 3d 03 00 00 41 cmp eax, 1090519043 - 4a2575: 03 00 add eax, dword ptr [rax] - 4a2577: 00 45 03 add byte ptr [rbp + 3], al - 4a257a: 00 00 add byte ptr [rax], al - 4a257c: 48 03 00 add rax, qword ptr [rax] - 4a257f: 00 4c 03 00 add byte ptr [rbx + rax], cl - 4a2583: 00 50 03 add byte ptr [rax + 3], dl - 4a2586: 00 00 add byte ptr [rax], al - 4a2588: 54 push rsp - 4a2589: 03 00 add eax, dword ptr [rax] - 4a258b: 00 58 03 add byte ptr [rax + 3], bl - 4a258e: 00 00 add byte ptr [rax], al - 4a2590: 5c pop rsp - 4a2591: 03 00 add eax, dword ptr [rax] - 4a2593: 00 60 03 add byte ptr [rax + 3], ah - 4a2596: 00 00 add byte ptr [rax], al - 4a2598: 64 03 00 add eax, dword ptr fs:[rax] - 4a259b: 00 68 03 add byte ptr [rax + 3], ch - 4a259e: 00 00 add byte ptr [rax], al - 4a25a0: 6b 03 00 imul eax, dword ptr [rbx], 0 - 4a25a3: 00 6f 03 add byte ptr [rdi + 3], ch - 4a25a6: 00 00 add byte ptr [rax], al - 4a25a8: 72 03 jb 0x4a25ad - 4a25aa: 00 00 add byte ptr [rax], al - 4a25ac: 76 03 jbe 0x4a25b1 - 4a25ae: 00 00 add byte ptr [rax], al - 4a25b0: 7a 03 jp 0x4a25b5 - 4a25b2: 00 00 add byte ptr [rax], al - 4a25b4: 7f 03 jg 0x4a25b9 - 4a25b6: 00 00 add byte ptr [rax], al - 4a25b8: 83 03 00 add dword ptr [rbx], 0 - 4a25bb: 00 87 03 00 00 8b add byte ptr [rdi - 1962934269], al - 4a25c1: 03 00 add eax, dword ptr [rax] - 4a25c3: 00 8f 03 00 00 93 add byte ptr [rdi - 1828716541], cl - 4a25c9: 03 00 add eax, dword ptr [rax] - 4a25cb: 00 97 03 00 00 9b add byte ptr [rdi - 1694498813], dl - 4a25d1: 03 00 add eax, dword ptr [rax] - 4a25d3: 00 9f 03 00 00 a3 add byte ptr [rdi - 1560281085], bl - 4a25d9: 03 00 add eax, dword ptr [rax] - 4a25db: 00 a7 03 00 00 ab add byte ptr [rdi - 1426063357], ah - 4a25e1: 03 00 add eax, dword ptr [rax] - 4a25e3: 00 af 03 00 00 b3 add byte ptr [rdi - 1291845629], ch - 4a25e9: 03 00 add eax, dword ptr [rax] - 4a25eb: 00 b7 03 00 00 bb add byte ptr [rdi - 1157627901], dh - 4a25f1: 03 00 add eax, dword ptr [rax] - 4a25f3: 00 bf 03 00 00 c3 add byte ptr [rdi - 1023410173], bh - 4a25f9: 03 00 add eax, dword ptr [rax] - 4a25fb: 00 c8 add al, cl - 4a25fd: 03 00 add eax, dword ptr [rax] - 4a25ff: 00 cd add ch, cl - 4a2601: 03 00 add eax, dword ptr [rax] - 4a2603: 00 d1 add cl, dl - 4a2605: 03 00 add eax, dword ptr [rax] - 4a2607: 00 d5 add ch, dl - 4a2609: 03 00 add eax, dword ptr [rax] - 4a260b: 00 d9 add cl, bl - 4a260d: 03 00 add eax, dword ptr [rax] - 4a260f: 00 dd add ch, bl - 4a2611: 03 00 add eax, dword ptr [rax] - 4a2613: 00 e1 add cl, ah - 4a2615: 03 00 add eax, dword ptr [rax] - 4a2617: 00 e5 add ch, ah - 4a2619: 03 00 add eax, dword ptr [rax] - 4a261b: 00 e9 add cl, ch - 4a261d: 03 00 add eax, dword ptr [rax] - 4a261f: 00 ed add ch, ch - 4a2621: 03 00 add eax, dword ptr [rax] - 4a2623: 00 f1 add cl, dh - 4a2625: 03 00 add eax, dword ptr [rax] - 4a2627: 00 f5 add ch, dh - 4a2629: 03 00 add eax, dword ptr [rax] - 4a262b: 00 f9 add cl, bh - 4a262d: 03 00 add eax, dword ptr [rax] - 4a262f: 00 fd add ch, bh - 4a2631: 03 00 add eax, dword ptr [rax] - 4a2633: 00 01 add byte ptr [rcx], al - 4a2635: 04 00 add al, 0 - 4a2637: 00 05 04 00 00 09 add byte ptr [rip + 150994948], al # 0x94a2641 <_end+0x8fdecc1> - 4a263d: 04 00 add al, 0 - 4a263f: 00 0d 04 00 00 10 add byte ptr [rip + 268435460], cl # 0x104a2649 <_end+0xffdecc9> - 4a2645: 04 00 add al, 0 - 4a2647: 00 13 add byte ptr [rbx], dl - 4a2649: 04 00 add al, 0 - 4a264b: 00 17 add byte ptr [rdi], dl - 4a264d: 04 00 add al, 0 - 4a264f: 00 1b add byte ptr [rbx], bl - 4a2651: 04 00 add al, 0 - 4a2653: 00 20 add byte ptr [rax], ah - 4a2655: 04 00 add al, 0 - 4a2657: 00 25 04 00 00 2a add byte ptr [rip + 704643076], ah # 0x2a4a2661 <_end+0x29fdece1> - 4a265d: 04 00 add al, 0 - 4a265f: 00 2f add byte ptr [rdi], ch - 4a2661: 04 00 add al, 0 - 4a2663: 00 34 04 add byte ptr [rsp + rax], dh - 4a2666: 00 00 add byte ptr [rax], al - 4a2668: 39 04 00 cmp dword ptr [rax + rax], eax - 4a266b: 00 3e add byte ptr [rsi], bh - 4a266d: 04 00 add al, 0 - 4a266f: 00 43 04 add byte ptr [rbx + 4], al - 4a2672: 00 00 add byte ptr [rax], al - 4a2674: 46 04 00 add al, 0 - 4a2677: 00 4b 04 add byte ptr [rbx + 4], cl - 4a267a: 00 00 add byte ptr [rax], al - 4a267c: 50 push rax - 4a267d: 04 00 add al, 0 - 4a267f: 00 55 04 add byte ptr [rbp + 4], dl - 4a2682: 00 00 add byte ptr [rax], al - 4a2684: 5a pop rdx - 4a2685: 04 00 add al, 0 - 4a2687: 00 5e 04 add byte ptr [rsi + 4], bl - 4a268a: 00 00 add byte ptr [rax], al - 4a268c: 62 - 4a268d: 04 00 add al, 0 - 4a268f: 00 66 04 add byte ptr [rsi + 4], ah - 4a2692: 00 00 add byte ptr [rax], al - 4a2694: 6a 04 push 4 - 4a2696: 00 00 add byte ptr [rax], al - 4a2698: 6e outsb dx, byte ptr [rsi] - 4a2699: 04 00 add al, 0 - 4a269b: 00 72 04 add byte ptr [rdx + 4], dh - 4a269e: 00 00 add byte ptr [rax], al - 4a26a0: 76 04 jbe 0x4a26a6 - 4a26a2: 00 00 add byte ptr [rax], al - 4a26a4: 7a 04 jp 0x4a26aa - 4a26a6: 00 00 add byte ptr [rax], al - 4a26a8: 7f 04 jg 0x4a26ae - 4a26aa: 00 00 add byte ptr [rax], al - 4a26ac: 84 04 00 test byte ptr [rax + rax], al - 4a26af: 00 88 04 00 00 8c add byte ptr [rax - 1946157052], cl - 4a26b5: 04 00 add al, 0 - 4a26b7: 00 90 04 00 00 94 add byte ptr [rax - 1811939324], dl - 4a26bd: 04 00 add al, 0 - 4a26bf: 00 98 04 00 00 9c add byte ptr [rax - 1677721596], bl - 4a26c5: 04 00 add al, 0 - 4a26c7: 00 a0 04 00 00 a4 add byte ptr [rax - 1543503868], ah - 4a26cd: 04 00 add al, 0 - 4a26cf: 00 a8 04 00 00 ac add byte ptr [rax - 1409286140], ch - 4a26d5: 04 00 add al, 0 - 4a26d7: 00 b0 04 00 00 b4 add byte ptr [rax - 1275068412], dh - 4a26dd: 04 00 add al, 0 - 4a26df: 00 b8 04 00 00 bc add byte ptr [rax - 1140850684], bh - 4a26e5: 04 00 add al, 0 - 4a26e7: 00 c1 add cl, al - 4a26e9: 04 00 add al, 0 - 4a26eb: 00 c6 add dh, al - 4a26ed: 04 00 add al, 0 - 4a26ef: 00 ca add dl, cl - 4a26f1: 04 00 add al, 0 - 4a26f3: 00 ce add dh, cl - 4a26f5: 04 00 add al, 0 - 4a26f7: 00 d1 add cl, dl - 4a26f9: 04 00 add al, 0 - 4a26fb: 00 d4 add ah, dl - 4a26fd: 04 00 add al, 0 - 4a26ff: 00 d7 add bh, dl - 4a2701: 04 00 add al, 0 - 4a2703: 00 da add dl, bl - 4a2705: 04 00 add al, 0 - 4a2707: 00 dd add ch, bl - 4a2709: 04 00 add al, 0 - 4a270b: 00 e0 add al, ah - 4a270d: 04 00 add al, 0 - 4a270f: 00 e3 add bl, ah - 4a2711: 04 00 add al, 0 - 4a2713: 00 e6 add dh, ah - 4a2715: 04 00 add al, 0 - 4a2717: 00 e8 add al, ch - 4a2719: 04 00 add al, 0 - 4a271b: 00 eb add bl, ch - 4a271d: 04 00 add al, 0 - 4a271f: 00 ee add dh, ch - 4a2721: 04 00 add al, 0 - 4a2723: 00 f1 add cl, dh - 4a2725: 04 00 add al, 0 - 4a2727: 00 f4 add ah, dh - 4a2729: 04 00 add al, 0 - 4a272b: 00 f8 add al, bh - 4a272d: 04 00 add al, 0 - 4a272f: 00 fb add bl, bh - 4a2731: 04 00 add al, 0 - 4a2733: 00 fe add dh, bh - 4a2735: 04 00 add al, 0 - 4a2737: 00 01 add byte ptr [rcx], al - 4a2739: 05 00 00 04 05 add eax, 84148224 - 4a273e: 00 00 add byte ptr [rax], al - 4a2740: 07 - 4a2741: 05 00 00 0a 05 add eax, 84541440 - 4a2746: 00 00 add byte ptr [rax], al - 4a2748: 0d 05 00 00 11 or eax, 285212677 - 4a274d: 05 00 00 14 05 add eax, 85196800 - 4a2752: 00 00 add byte ptr [rax], al - 4a2754: 17 - 4a2755: 05 00 00 1a 05 add eax, 85590016 - 4a275a: 00 00 add byte ptr [rax], al - 4a275c: 1d 05 00 00 21 sbb eax, 553648133 - 4a2761: 05 00 00 26 05 add eax, 86376448 - 4a2766: 00 00 add byte ptr [rax], al - 4a2768: 29 05 00 00 2c 05 sub dword ptr [rip + 86769664], eax # 0x576276e <_end+0x529edee> - 4a276e: 00 00 add byte ptr [rax], al - 4a2770: 30 05 00 00 35 05 xor byte ptr [rip + 87359488], al # 0x57f2776 <_end+0x532edf6> - 4a2776: 00 00 add byte ptr [rax], al - 4a2778: 38 05 00 00 3b 05 cmp byte ptr [rip + 87752704], al # 0x585277e <_end+0x538edfe> - 4a277e: 00 00 add byte ptr [rax], al - 4a2780: 3f - 4a2781: 05 00 00 42 05 add eax, 88211456 - 4a2786: 00 00 add byte ptr [rax], al - 4a2788: 46 05 00 00 4a 05 add eax, 88735744 - 4a278e: 00 00 add byte ptr [rax], al - 4a2790: 4e 05 00 00 51 05 add rax, 89194496 - 4a2796: 00 00 add byte ptr [rax], al - 4a2798: 53 push rbx - 4a2799: 05 00 00 55 05 add eax, 89456640 - 4a279e: 00 00 add byte ptr [rax], al - 4a27a0: 57 push rdi - 4a27a1: 05 00 00 59 05 add eax, 89718784 - 4a27a6: 00 00 add byte ptr [rax], al - 4a27a8: 5d pop rbp - 4a27a9: 05 00 00 61 05 add eax, 90243072 - 4a27ae: 00 00 add byte ptr [rax], al - 4a27b0: 66 05 00 00 add ax, 0 - 4a27b4: 6b 05 00 00 70 05 00 imul eax, dword ptr [rip + 91226112], 0 # 0x5ba27bb <_end+0x56dee3b> - 4a27bb: 00 75 05 add byte ptr [rbp + 5], dh - 4a27be: 00 00 add byte ptr [rax], al - 4a27c0: 78 05 js 0x4a27c7 - 4a27c2: 00 00 add byte ptr [rax], al - 4a27c4: 7d 05 jge 0x4a27cb - 4a27c6: 00 00 add byte ptr [rax], al - 4a27c8: 82 - 4a27c9: 05 00 00 85 05 add eax, 92602368 - 4a27ce: 00 00 add byte ptr [rax], al - 4a27d0: 88 05 00 00 8b 05 mov byte ptr [rip + 92995584], al # 0x5d527d6 <_end+0x588ee56> - 4a27d6: 00 00 add byte ptr [rax], al - 4a27d8: 8e 05 00 00 91 05 mov es, word ptr [rip + 93388800] # 0x5db27de <_end+0x58eee5e> - 4a27de: 00 00 add byte ptr [rax], al - 4a27e0: 94 xchg eax, esp - 4a27e1: 05 00 00 97 05 add eax, 93782016 - 4a27e6: 00 00 add byte ptr [rax], al - 4a27e8: 9a - 4a27e9: 05 00 00 9d 05 add eax, 94175232 - 4a27ee: 00 00 add byte ptr [rax], al - 4a27f0: a0 05 00 00 a4 05 00 00 a7 movabs al, byte ptr [-6413125845149286395] - 4a27f9: 05 00 00 aa 05 add eax, 95027200 - 4a27fe: 00 00 add byte ptr [rax], al - 4a2800: ad lodsd eax, dword ptr [rsi] - 4a2801: 05 00 00 b0 05 add eax, 95420416 - 4a2806: 00 00 add byte ptr [rax], al - 4a2808: b3 05 mov bl, 5 - 4a280a: 00 00 add byte ptr [rax], al - 4a280c: b8 05 00 00 be mov eax, 3187671045 - 4a2811: 05 00 00 c1 05 add eax, 96534528 - 4a2816: 00 00 add byte ptr [rax], al - 4a2818: c6 05 00 00 c9 05 00 mov byte ptr [rip + 97058816], 0 # 0x613281f <_end+0x5c6ee9f> - 4a281f: 00 cc add ah, cl - 4a2821: 05 00 00 cf 05 add eax, 97452032 - 4a2826: 00 00 add byte ptr [rax], al - 4a2828: d2 05 00 00 d5 05 rol byte ptr [rip + 97845248], cl # 0x61f282e <_end+0x5d2eeae> - 4a282e: 00 00 add byte ptr [rax], al - 4a2830: d8 05 00 00 db 05 fadd dword ptr [rip + 98238464] # 0x6252836 <_end+0x5d8eeb6> - 4a2836: 00 00 add byte ptr [rax], al - 4a2838: de 05 00 00 e1 05 fiadd word ptr [rip + 98631680] # 0x62b283e <_end+0x5deeebe> - 4a283e: 00 00 add byte ptr [rax], al - 4a2840: e4 05 in al, 5 - 4a2842: 00 00 add byte ptr [rax], al - 4a2844: e7 05 out 5, eax - 4a2846: 00 00 add byte ptr [rax], al - 4a2848: ea - 4a2849: 05 00 00 ed 05 add eax, 99418112 - 4a284e: 00 00 add byte ptr [rax], al - 4a2850: f0 lock - 4a2851: 05 00 00 f3 05 add eax, 99811328 - 4a2856: 00 00 add byte ptr [rax], al - 4a2858: fa cli - 4a2859: 05 00 00 01 06 add eax, 100728832 - 4a285e: 00 00 add byte ptr [rax], al - 4a2860: 08 06 or byte ptr [rsi], al - 4a2862: 00 00 add byte ptr [rax], al - 4a2864: 0f 06 clts - 4a2866: 00 00 add byte ptr [rax], al - 4a2868: 16 - 4a2869: 06 - 4a286a: 00 00 add byte ptr [rax], al - 4a286c: 1d 06 00 00 24 sbb eax, 603979782 - 4a2871: 06 - 4a2872: 00 00 add byte ptr [rax], al - 4a2874: 2b 06 sub eax, dword ptr [rsi] - 4a2876: 00 00 add byte ptr [rax], al - 4a2878: 32 06 xor al, byte ptr [rsi] - 4a287a: 00 00 add byte ptr [rax], al - 4a287c: 39 06 cmp dword ptr [rsi], eax - 4a287e: 00 00 add byte ptr [rax], al - 4a2880: 40 06 - 4a2882: 00 00 add byte ptr [rax], al - 4a2884: 47 06 - 4a2886: 00 00 add byte ptr [rax], al - 4a2888: 4c 06 - 4a288a: 00 00 add byte ptr [rax], al - 4a288c: 4f 06 - 4a288e: 00 00 add byte ptr [rax], al - 4a2890: 53 push rbx - 4a2891: 06 - 4a2892: 00 00 add byte ptr [rax], al - 4a2894: 58 pop rax - 4a2895: 06 - 4a2896: 00 00 add byte ptr [rax], al - 4a2898: 5c pop rsp - 4a2899: 06 - 4a289a: 00 00 add byte ptr [rax], al - 4a289c: 5f pop rdi - 4a289d: 06 - 4a289e: 00 00 add byte ptr [rax], al - 4a28a0: 63 06 movsxd eax, dword ptr [rsi] - 4a28a2: 00 00 add byte ptr [rax], al - 4a28a4: 68 06 00 00 6e push 1845493766 - 4a28a9: 06 - 4a28aa: 00 00 add byte ptr [rax], al - 4a28ac: 72 06 jb 0x4a28b4 - 4a28ae: 00 00 add byte ptr [rax], al - 4a28b0: 75 06 jne 0x4a28b8 - 4a28b2: 00 00 add byte ptr [rax], al - 4a28b4: 79 06 jns 0x4a28bc - 4a28b6: 00 00 add byte ptr [rax], al - 4a28b8: 7e 06 jle 0x4a28c0 - 4a28ba: 00 00 add byte ptr [rax], al - 4a28bc: 81 06 00 00 84 06 add dword ptr [rsi], 109314048 - 4a28c2: 00 00 add byte ptr [rax], al - 4a28c4: 87 06 xchg dword ptr [rsi], eax - 4a28c6: 00 00 add byte ptr [rax], al - 4a28c8: 8a 06 mov al, byte ptr [rsi] - 4a28ca: 00 00 add byte ptr [rax], al - 4a28cc: 8d 06 lea eax, [rsi] - 4a28ce: 00 00 add byte ptr [rax], al - 4a28d0: 91 xchg eax, ecx - 4a28d1: 06 - 4a28d2: 00 00 add byte ptr [rax], al - 4a28d4: 96 xchg eax, esi - 4a28d5: 06 - 4a28d6: 00 00 add byte ptr [rax], al - 4a28d8: 9a - 4a28d9: 06 - 4a28da: 00 00 add byte ptr [rax], al - 4a28dc: 9d popfq - 4a28dd: 06 - 4a28de: 00 00 add byte ptr [rax], al - 4a28e0: a1 06 00 00 a6 06 00 00 ac movabs eax, dword ptr [-6052837870631124986] - 4a28e9: 06 - 4a28ea: 00 00 add byte ptr [rax], al - 4a28ec: b0 06 mov al, 6 - 4a28ee: 00 00 add byte ptr [rax], al - 4a28f0: b3 06 mov bl, 6 - 4a28f2: 00 00 add byte ptr [rax], al - 4a28f4: b7 06 mov bh, 6 - 4a28f6: 00 00 add byte ptr [rax], al - 4a28f8: bc 06 00 00 bf mov esp, 3204448262 - 4a28fd: 06 - 4a28fe: 00 00 add byte ptr [rax], al - 4a2900: c2 06 00 ret 6 - 4a2903: 00 c5 add ch, al - 4a2905: 06 - 4a2906: 00 00 add byte ptr [rax], al - 4a2908: c8 06 00 00 enter 6, 0 - 4a290c: cc int3 - 4a290d: 06 - 4a290e: 00 00 add byte ptr [rax], al - 4a2910: d0 06 rol byte ptr [rsi] - 4a2912: 00 00 add byte ptr [rax], al - 4a2914: d5 - 4a2915: 06 - 4a2916: 00 00 add byte ptr [rax], al - 4a2918: d9 06 fld dword ptr [rsi] - 4a291a: 00 00 add byte ptr [rax], al - 4a291c: dd 06 fld qword ptr [rsi] - 4a291e: 00 00 add byte ptr [rax], al - 4a2920: e2 06 loop 0x4a2928 - 4a2922: 00 00 add byte ptr [rax], al - 4a2924: e5 06 in eax, 6 - 4a2926: 00 00 add byte ptr [rax], al - 4a2928: e8 06 00 00 eb call 0xffffffffeb4a2933 <_end+0xffffffffeafdefb3> - 4a292d: 06 - 4a292e: 00 00 add byte ptr [rax], al - 4a2930: ee out dx, al - 4a2931: 06 - 4a2932: 00 00 add byte ptr [rax], al - 4a2934: f1 - 4a2935: 06 - 4a2936: 00 00 add byte ptr [rax], al - 4a2938: f4 hlt - 4a2939: 06 - 4a293a: 00 00 add byte ptr [rax], al - 4a293c: f7 06 00 00 fb 06 test dword ptr [rsi], 117112832 - 4a2942: 00 00 add byte ptr [rax], al - 4a2944: ff 06 inc dword ptr [rsi] - 4a2946: 00 00 add byte ptr [rax], al - 4a2948: 03 07 add eax, dword ptr [rdi] - 4a294a: 00 00 add byte ptr [rax], al - 4a294c: 07 - 4a294d: 07 - 4a294e: 00 00 add byte ptr [rax], al - 4a2950: 0c 07 or al, 7 - 4a2952: 00 00 add byte ptr [rax], al - 4a2954: 11 07 adc dword ptr [rdi], eax - 4a2956: 00 00 add byte ptr [rax], al - 4a2958: 16 - 4a2959: 07 - 4a295a: 00 00 add byte ptr [rax], al - 4a295c: 1b 07 sbb eax, dword ptr [rdi] - 4a295e: 00 00 add byte ptr [rax], al - 4a2960: 20 07 and byte ptr [rdi], al - 4a2962: 00 00 add byte ptr [rax], al - 4a2964: 25 07 00 00 2a and eax, 704643079 - 4a2969: 07 - 4a296a: 00 00 add byte ptr [rax], al - 4a296c: 2f - 4a296d: 07 - 4a296e: 00 00 add byte ptr [rax], al - 4a2970: 34 07 xor al, 7 - 4a2972: 00 00 add byte ptr [rax], al - 4a2974: 39 07 cmp dword ptr [rdi], eax - 4a2976: 00 00 add byte ptr [rax], al - 4a2978: 3d 07 00 00 41 cmp eax, 1090519047 - 4a297d: 07 - 4a297e: 00 00 add byte ptr [rax], al - 4a2980: 45 07 - 4a2982: 00 00 add byte ptr [rax], al - 4a2984: 49 07 - 4a2986: 00 00 add byte ptr [rax], al - 4a2988: 4d 07 - 4a298a: 00 00 add byte ptr [rax], al - 4a298c: 51 push rcx - 4a298d: 07 - 4a298e: 00 00 add byte ptr [rax], al - 4a2990: 55 push rbp - 4a2991: 07 - 4a2992: 00 00 add byte ptr [rax], al - 4a2994: 59 pop rcx - 4a2995: 07 - 4a2996: 00 00 add byte ptr [rax], al - 4a2998: 5e pop rsi - 4a2999: 07 - 4a299a: 00 00 add byte ptr [rax], al - 4a299c: 63 07 movsxd eax, dword ptr [rdi] - 4a299e: 00 00 add byte ptr [rax], al - 4a29a0: 68 07 00 00 6d push 1828716551 - 4a29a5: 07 - 4a29a6: 00 00 add byte ptr [rax], al - 4a29a8: 72 07 jb 0x4a29b1 - 4a29aa: 00 00 add byte ptr [rax], al - 4a29ac: 77 07 ja 0x4a29b5 - 4a29ae: 00 00 add byte ptr [rax], al - 4a29b0: 7c 07 jl 0x4a29b9 - 4a29b2: 00 00 add byte ptr [rax], al - 4a29b4: 81 07 00 00 86 07 add dword ptr [rdi], 126222336 - 4a29ba: 00 00 add byte ptr [rax], al - 4a29bc: 8a 07 mov al, byte ptr [rdi] - 4a29be: 00 00 add byte ptr [rax], al - 4a29c0: 8f 07 pop qword ptr [rdi] - 4a29c2: 00 00 add byte ptr [rax], al - 4a29c4: 94 xchg eax, esp - 4a29c5: 07 - 4a29c6: 00 00 add byte ptr [rax], al - 4a29c8: 98 cwde - 4a29c9: 07 - 4a29ca: 00 00 add byte ptr [rax], al - 4a29cc: 9c pushfq - 4a29cd: 07 - 4a29ce: 00 00 add byte ptr [rax], al - 4a29d0: a0 07 00 00 a4 07 00 00 a8 movabs al, byte ptr [-6341068242521423865] - 4a29d9: 07 - 4a29da: 00 00 add byte ptr [rax], al - 4a29dc: ad lodsd eax, dword ptr [rsi] - 4a29dd: 07 - 4a29de: 00 00 add byte ptr [rax], al - 4a29e0: b0 07 mov al, 7 - 4a29e2: 00 00 add byte ptr [rax], al - 4a29e4: b4 07 mov ah, 7 - 4a29e6: 00 00 add byte ptr [rax], al - 4a29e8: b9 07 00 00 be mov ecx, 3187671047 - 4a29ed: 07 - 4a29ee: 00 00 add byte ptr [rax], al - 4a29f0: c3 ret - 4a29f1: 07 - 4a29f2: 00 00 add byte ptr [rax], al - 4a29f4: c8 07 00 00 enter 7, 0 - 4a29f8: cd 07 int 7 - 4a29fa: 00 00 add byte ptr [rax], al - 4a29fc: d2 07 rol byte ptr [rdi], cl - 4a29fe: 00 00 add byte ptr [rax], al - 4a2a00: d7 xlatb - 4a2a01: 07 - 4a2a02: 00 00 add byte ptr [rax], al - 4a2a04: dc 07 fadd qword ptr [rdi] - 4a2a06: 00 00 add byte ptr [rax], al - 4a2a08: e1 07 loope 0x4a2a11 - 4a2a0a: 00 00 add byte ptr [rax], al - 4a2a0c: e7 07 out 7, eax - 4a2a0e: 00 00 add byte ptr [rax], al - 4a2a10: ed in eax, dx - 4a2a11: 07 - 4a2a12: 00 00 add byte ptr [rax], al - 4a2a14: f3 07 - 4a2a16: 00 00 add byte ptr [rax], al - 4a2a18: f9 stc - 4a2a19: 07 - 4a2a1a: 00 00 add byte ptr [rax], al - 4a2a1c: ff 07 inc dword ptr [rdi] - 4a2a1e: 00 00 add byte ptr [rax], al - 4a2a20: 05 08 00 00 0b add eax, 184549384 - 4a2a25: 08 00 or byte ptr [rax], al - 4a2a27: 00 11 add byte ptr [rcx], dl - 4a2a29: 08 00 or byte ptr [rax], al - 4a2a2b: 00 17 add byte ptr [rdi], dl - 4a2a2d: 08 00 or byte ptr [rax], al - 4a2a2f: 00 1d 08 00 00 23 add byte ptr [rip + 587202568], bl # 0x234a2a3d <_end+0x22fdf0bd> - 4a2a35: 08 00 or byte ptr [rax], al - 4a2a37: 00 28 add byte ptr [rax], ch - 4a2a39: 08 00 or byte ptr [rax], al - 4a2a3b: 00 2d 08 00 00 32 add byte ptr [rip + 838860808], ch # 0x324a2a49 <_end+0x31fdf0c9> - 4a2a41: 08 00 or byte ptr [rax], al - 4a2a43: 00 37 add byte ptr [rdi], dh - 4a2a45: 08 00 or byte ptr [rax], al - 4a2a47: 00 3c 08 add byte ptr [rax + rcx], bh - 4a2a4a: 00 00 add byte ptr [rax], al - 4a2a4c: 41 08 00 or byte ptr [r8], al - 4a2a4f: 00 46 08 add byte ptr [rsi + 8], al - 4a2a52: 00 00 add byte ptr [rax], al - 4a2a54: 4b 08 00 or byte ptr [r8], al - 4a2a57: 00 50 08 add byte ptr [rax + 8], dl - 4a2a5a: 00 00 add byte ptr [rax], al - 4a2a5c: 56 push rsi - 4a2a5d: 08 00 or byte ptr [rax], al - 4a2a5f: 00 5c 08 00 add byte ptr [rax + rcx], bl - 4a2a63: 00 62 08 add byte ptr [rdx + 8], ah - 4a2a66: 00 00 add byte ptr [rax], al - 4a2a68: 68 08 00 00 6e push 1845493768 - 4a2a6d: 08 00 or byte ptr [rax], al - 4a2a6f: 00 74 08 00 add byte ptr [rax + rcx], dh - 4a2a73: 00 7a 08 add byte ptr [rdx + 8], bh - 4a2a76: 00 00 add byte ptr [rax], al - 4a2a78: 80 08 00 or byte ptr [rax], 0 - 4a2a7b: 00 86 08 00 00 8c add byte ptr [rsi - 1946157048], al - 4a2a81: 08 00 or byte ptr [rax], al - 4a2a83: 00 92 08 00 00 96 add byte ptr [rdx - 1778384888], dl - 4a2a89: 08 00 or byte ptr [rax], al - 4a2a8b: 00 9a 08 00 00 9e add byte ptr [rdx - 1644167160], bl - 4a2a91: 08 00 or byte ptr [rax], al - 4a2a93: 00 a2 08 00 00 a6 add byte ptr [rdx - 1509949432], ah - 4a2a99: 08 00 or byte ptr [rax], al - 4a2a9b: 00 aa 08 00 00 ae add byte ptr [rdx - 1375731704], ch - 4a2aa1: 08 00 or byte ptr [rax], al - 4a2aa3: 00 b2 08 00 00 b6 add byte ptr [rdx - 1241513976], dh - 4a2aa9: 08 00 or byte ptr [rax], al - 4a2aab: 00 bb 08 00 00 c0 add byte ptr [rbx - 1073741816], bh - 4a2ab1: 08 00 or byte ptr [rax], al - 4a2ab3: 00 c5 add ch, al - 4a2ab5: 08 00 or byte ptr [rax], al - 4a2ab7: 00 ca add dl, cl - 4a2ab9: 08 00 or byte ptr [rax], al - 4a2abb: 00 cf add bh, cl - 4a2abd: 08 00 or byte ptr [rax], al - 4a2abf: 00 d4 add ah, dl - 4a2ac1: 08 00 or byte ptr [rax], al - 4a2ac3: 00 d9 add cl, bl - 4a2ac5: 08 00 or byte ptr [rax], al - 4a2ac7: 00 de add dh, bl - 4a2ac9: 08 00 or byte ptr [rax], al - 4a2acb: 00 e3 add bl, ah - 4a2acd: 08 00 or byte ptr [rax], al - 4a2acf: 00 e8 add al, ch - 4a2ad1: 08 00 or byte ptr [rax], al - 4a2ad3: 00 ed add ch, ch - 4a2ad5: 08 00 or byte ptr [rax], al - 4a2ad7: 00 f2 add dl, dh - 4a2ad9: 08 00 or byte ptr [rax], al - 4a2adb: 00 f7 add bh, dh - 4a2add: 08 00 or byte ptr [rax], al - 4a2adf: 00 fc add ah, bh - 4a2ae1: 08 00 or byte ptr [rax], al - 4a2ae3: 00 01 add byte ptr [rcx], al - 4a2ae5: 09 00 or dword ptr [rax], eax - 4a2ae7: 00 06 add byte ptr [rsi], al - 4a2ae9: 09 00 or dword ptr [rax], eax - 4a2aeb: 00 0b add byte ptr [rbx], cl - 4a2aed: 09 00 or dword ptr [rax], eax - 4a2aef: 00 10 add byte ptr [rax], dl - 4a2af1: 09 00 or dword ptr [rax], eax - 4a2af3: 00 15 09 00 00 1a add byte ptr [rip + 436207625], dl # 0x1a4a2b02 <_end+0x19fdf182> - 4a2af9: 09 00 or dword ptr [rax], eax - 4a2afb: 00 1f add byte ptr [rdi], bl - 4a2afd: 09 00 or dword ptr [rax], eax - 4a2aff: 00 24 09 add byte ptr [rcx + rcx], ah - 4a2b02: 00 00 add byte ptr [rax], al - 4a2b04: 29 09 sub dword ptr [rcx], ecx - 4a2b06: 00 00 add byte ptr [rax], al - 4a2b08: 2e 09 00 or dword ptr cs:[rax], eax - 4a2b0b: 00 33 add byte ptr [rbx], dh - 4a2b0d: 09 00 or dword ptr [rax], eax - 4a2b0f: 00 38 add byte ptr [rax], bh - 4a2b11: 09 00 or dword ptr [rax], eax - 4a2b13: 00 3d 09 00 00 42 add byte ptr [rip + 1107296265], bh # 0x424a2b22 <_end+0x41fdf1a2> - 4a2b19: 09 00 or dword ptr [rax], eax - 4a2b1b: 00 47 09 add byte ptr [rdi + 9], al - 4a2b1e: 00 00 add byte ptr [rax], al - 4a2b20: 4c 09 00 or qword ptr [rax], r8 - 4a2b23: 00 51 09 add byte ptr [rcx + 9], dl - 4a2b26: 00 00 add byte ptr [rax], al - 4a2b28: 56 push rsi - 4a2b29: 09 00 or dword ptr [rax], eax - 4a2b2b: 00 5b 09 add byte ptr [rbx + 9], bl - 4a2b2e: 00 00 add byte ptr [rax], al - 4a2b30: 60 - 4a2b31: 09 00 or dword ptr [rax], eax - 4a2b33: 00 65 09 add byte ptr [rbp + 9], ah - 4a2b36: 00 00 add byte ptr [rax], al - 4a2b38: 6a 09 push 9 - 4a2b3a: 00 00 add byte ptr [rax], al - 4a2b3c: 6f outsd dx, dword ptr [rsi] - 4a2b3d: 09 00 or dword ptr [rax], eax - 4a2b3f: 00 74 09 00 add byte ptr [rcx + rcx], dh - 4a2b43: 00 79 09 add byte ptr [rcx + 9], bh - 4a2b46: 00 00 add byte ptr [rax], al - 4a2b48: 7e 09 jle 0x4a2b53 - 4a2b4a: 00 00 add byte ptr [rax], al - 4a2b4c: 83 09 00 or dword ptr [rcx], 0 - 4a2b4f: 00 88 09 00 00 8d add byte ptr [rax - 1929379831], cl - 4a2b55: 09 00 or dword ptr [rax], eax - 4a2b57: 00 92 09 00 00 97 add byte ptr [rdx - 1761607671], dl - 4a2b5d: 09 00 or dword ptr [rax], eax - 4a2b5f: 00 9c 09 00 00 a1 09 add byte ptr [rcx + rcx + 161546240], bl - 4a2b66: 00 00 add byte ptr [rax], al - 4a2b68: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4a2b69: 09 00 or dword ptr [rax], eax - 4a2b6b: 00 ab 09 00 00 b0 add byte ptr [rbx - 1342177271], ch - 4a2b71: 09 00 or dword ptr [rax], eax - 4a2b73: 00 b5 09 00 00 ba add byte ptr [rbp - 1174405111], dh - 4a2b79: 09 00 or dword ptr [rax], eax - 4a2b7b: 00 bf 09 00 00 c4 add byte ptr [rdi - 1006632951], bh - 4a2b81: 09 00 or dword ptr [rax], eax - 4a2b83: 00 c9 add cl, cl - 4a2b85: 09 00 or dword ptr [rax], eax - 4a2b87: 00 ce add dh, cl - 4a2b89: 09 00 or dword ptr [rax], eax - 4a2b8b: 00 d3 add bl, dl - 4a2b8d: 09 00 or dword ptr [rax], eax - 4a2b8f: 00 d8 add al, bl - 4a2b91: 09 00 or dword ptr [rax], eax - 4a2b93: 00 dd add ch, bl - 4a2b95: 09 00 or dword ptr [rax], eax - 4a2b97: 00 e2 add dl, ah - 4a2b99: 09 00 or dword ptr [rax], eax - 4a2b9b: 00 e7 add bh, ah - 4a2b9d: 09 00 or dword ptr [rax], eax - 4a2b9f: 00 ec add ah, ch - 4a2ba1: 09 00 or dword ptr [rax], eax - 4a2ba3: 00 f1 add cl, dh - 4a2ba5: 09 00 or dword ptr [rax], eax - 4a2ba7: 00 f6 add dh, dh - 4a2ba9: 09 00 or dword ptr [rax], eax - 4a2bab: 00 fb add bl, bh - 4a2bad: 09 00 or dword ptr [rax], eax - 4a2baf: 00 00 add byte ptr [rax], al - 4a2bb1: 0a 00 or al, byte ptr [rax] - 4a2bb3: 00 05 0a 00 00 0a add byte ptr [rip + 167772170], al # 0xa4a2bc3 <_end+0x9fdf243> - 4a2bb9: 0a 00 or al, byte ptr [rax] - 4a2bbb: 00 0f add byte ptr [rdi], cl - 4a2bbd: 0a 00 or al, byte ptr [rax] - 4a2bbf: 00 14 0a add byte ptr [rdx + rcx], dl - 4a2bc2: 00 00 add byte ptr [rax], al - 4a2bc4: 19 0a sbb dword ptr [rdx], ecx - 4a2bc6: 00 00 add byte ptr [rax], al - 4a2bc8: 1e - 4a2bc9: 0a 00 or al, byte ptr [rax] - 4a2bcb: 00 23 add byte ptr [rbx], ah - 4a2bcd: 0a 00 or al, byte ptr [rax] - 4a2bcf: 00 28 add byte ptr [rax], ch - 4a2bd1: 0a 00 or al, byte ptr [rax] - 4a2bd3: 00 2d 0a 00 00 32 add byte ptr [rip + 838860810], ch # 0x324a2be3 <_end+0x31fdf263> - 4a2bd9: 0a 00 or al, byte ptr [rax] - 4a2bdb: 00 37 add byte ptr [rdi], dh - 4a2bdd: 0a 00 or al, byte ptr [rax] - 4a2bdf: 00 3c 0a add byte ptr [rdx + rcx], bh - 4a2be2: 00 00 add byte ptr [rax], al - 4a2be4: 41 0a 00 or al, byte ptr [r8] - 4a2be7: 00 46 0a add byte ptr [rsi + 10], al - 4a2bea: 00 00 add byte ptr [rax], al - 4a2bec: 4b 0a 00 or al, byte ptr [r8] - 4a2bef: 00 50 0a add byte ptr [rax + 10], dl - 4a2bf2: 00 00 add byte ptr [rax], al - 4a2bf4: 55 push rbp - 4a2bf5: 0a 00 or al, byte ptr [rax] - 4a2bf7: 00 5a 0a add byte ptr [rdx + 10], bl - 4a2bfa: 00 00 add byte ptr [rax], al - 4a2bfc: 5f pop rdi - 4a2bfd: 0a 00 or al, byte ptr [rax] - 4a2bff: 00 64 0a 00 add byte ptr [rdx + rcx], ah - 4a2c03: 00 69 0a add byte ptr [rcx + 10], ch - 4a2c06: 00 00 add byte ptr [rax], al - 4a2c08: 6e outsb dx, byte ptr [rsi] - 4a2c09: 0a 00 or al, byte ptr [rax] - 4a2c0b: 00 73 0a add byte ptr [rbx + 10], dh - 4a2c0e: 00 00 add byte ptr [rax], al - 4a2c10: 78 0a js 0x4a2c1c - 4a2c12: 00 00 add byte ptr [rax], al - 4a2c14: 7b 0a jnp 0x4a2c20 - 4a2c16: 00 00 add byte ptr [rax], al - 4a2c18: 7e 0a jle 0x4a2c24 - 4a2c1a: 00 00 add byte ptr [rax], al - 4a2c1c: 81 0a 00 00 84 0a or dword ptr [rdx], 176422912 - 4a2c22: 00 00 add byte ptr [rax], al - 4a2c24: 87 0a xchg dword ptr [rdx], ecx - 4a2c26: 00 00 add byte ptr [rax], al - 4a2c28: 8a 0a mov cl, byte ptr [rdx] - 4a2c2a: 00 00 add byte ptr [rax], al - 4a2c2c: 8d 0a lea ecx, [rdx] - 4a2c2e: 00 00 add byte ptr [rax], al - 4a2c30: 90 nop - 4a2c31: 0a 00 or al, byte ptr [rax] - 4a2c33: 00 93 0a 00 00 96 add byte ptr [rbx - 1778384886], dl - 4a2c39: 0a 00 or al, byte ptr [rax] - 4a2c3b: 00 99 0a 00 00 9c add byte ptr [rcx - 1677721590], bl - 4a2c41: 0a 00 or al, byte ptr [rax] - 4a2c43: 00 a1 0a 00 00 a5 add byte ptr [rcx - 1526726646], ah - 4a2c49: 0a 00 or al, byte ptr [rax] - 4a2c4b: 00 aa 0a 00 00 ad add byte ptr [rdx - 1392508918], ch - 4a2c51: 0a 00 or al, byte ptr [rax] - 4a2c53: 00 b0 0a 00 00 b6 add byte ptr [rax - 1241513974], dh - 4a2c59: 0a 00 or al, byte ptr [rax] - 4a2c5b: 00 bc 0a 00 00 c2 0a add byte ptr [rdx + rcx + 180486144], bh - 4a2c62: 00 00 add byte ptr [rax], al - 4a2c64: c8 0a 00 00 enter 10, 0 - 4a2c68: ce - 4a2c69: 0a 00 or al, byte ptr [rax] - 4a2c6b: 00 d4 add ah, dl - 4a2c6d: 0a 00 or al, byte ptr [rax] - 4a2c6f: 00 da add dl, bl - 4a2c71: 0a 00 or al, byte ptr [rax] - 4a2c73: 00 e0 add al, ah - 4a2c75: 0a 00 or al, byte ptr [rax] - 4a2c77: 00 e6 add dh, ah - 4a2c79: 0a 00 or al, byte ptr [rax] - 4a2c7b: 00 ec add ah, ch - 4a2c7d: 0a 00 or al, byte ptr [rax] - 4a2c7f: 00 f2 add dl, dh - 4a2c81: 0a 00 or al, byte ptr [rax] - 4a2c83: 00 f8 add al, bh - 4a2c85: 0a 00 or al, byte ptr [rax] - 4a2c87: 00 fe add dh, bh - 4a2c89: 0a 00 or al, byte ptr [rax] - 4a2c8b: 00 04 0b add byte ptr [rbx + rcx], al - 4a2c8e: 00 00 add byte ptr [rax], al - 4a2c90: 0a 0b or cl, byte ptr [rbx] - 4a2c92: 00 00 add byte ptr [rax], al - 4a2c94: 10 0b adc byte ptr [rbx], cl - 4a2c96: 00 00 add byte ptr [rax], al - 4a2c98: 16 - 4a2c99: 0b 00 or eax, dword ptr [rax] - 4a2c9b: 00 1c 0b add byte ptr [rbx + rcx], bl - 4a2c9e: 00 00 add byte ptr [rax], al - 4a2ca0: 22 0b and cl, byte ptr [rbx] - 4a2ca2: 00 00 add byte ptr [rax], al - 4a2ca4: 28 0b sub byte ptr [rbx], cl - 4a2ca6: 00 00 add byte ptr [rax], al - 4a2ca8: 2e 0b 00 or eax, dword ptr cs:[rax] - 4a2cab: 00 34 0b add byte ptr [rbx + rcx], dh - 4a2cae: 00 00 add byte ptr [rax], al - 4a2cb0: 3a 0b cmp cl, byte ptr [rbx] - 4a2cb2: 00 00 add byte ptr [rax], al - 4a2cb4: 40 0b 00 or eax, dword ptr [rax] - 4a2cb7: 00 46 0b add byte ptr [rsi + 11], al - 4a2cba: 00 00 add byte ptr [rax], al - 4a2cbc: 4c 0b 00 or r8, qword ptr [rax] - 4a2cbf: 00 52 0b add byte ptr [rdx + 11], dl - 4a2cc2: 00 00 add byte ptr [rax], al - 4a2cc4: 58 pop rax - 4a2cc5: 0b 00 or eax, dword ptr [rax] - 4a2cc7: 00 5e 0b add byte ptr [rsi + 11], bl - 4a2cca: 00 00 add byte ptr [rax], al - 4a2ccc: 64 0b 00 or eax, dword ptr fs:[rax] - 4a2ccf: 00 69 0b add byte ptr [rcx + 11], ch - 4a2cd2: 00 00 add byte ptr [rax], al - 4a2cd4: 6d insd dword ptr es:[rdi], dx - 4a2cd5: 0b 00 or eax, dword ptr [rax] - 4a2cd7: 00 71 0b add byte ptr [rcx + 11], dh - 4a2cda: 00 00 add byte ptr [rax], al - 4a2cdc: 76 0b jbe 0x4a2ce9 - 4a2cde: 00 00 add byte ptr [rax], al - 4a2ce0: 7a 0b jp 0x4a2ced - 4a2ce2: 00 00 add byte ptr [rax], al - 4a2ce4: 7e 0b jle 0x4a2cf1 - 4a2ce6: 00 00 add byte ptr [rax], al - 4a2ce8: 82 - 4a2ce9: 0b 00 or eax, dword ptr [rax] - 4a2ceb: 00 86 0b 00 00 8a add byte ptr [rsi - 1979711477], al - 4a2cf1: 0b 00 or eax, dword ptr [rax] - 4a2cf3: 00 8e 0b 00 00 92 add byte ptr [rsi - 1845493749], cl - 4a2cf9: 0b 00 or eax, dword ptr [rax] - 4a2cfb: 00 96 0b 00 00 9a add byte ptr [rsi - 1711276021], dl - 4a2d01: 0b 00 or eax, dword ptr [rax] - 4a2d03: 00 9e 0b 00 00 a3 add byte ptr [rsi - 1560281077], bl - 4a2d09: 0b 00 or eax, dword ptr [rax] - 4a2d0b: 00 a9 0b 00 00 ad add byte ptr [rcx - 1392508917], ch - 4a2d11: 0b 00 or eax, dword ptr [rax] - 4a2d13: 00 b1 0b 00 00 b5 add byte ptr [rcx - 1258291189], dh - 4a2d19: 0b 00 or eax, dword ptr [rax] - 4a2d1b: 00 b9 0b 00 00 bd add byte ptr [rcx - 1124073461], bh - 4a2d21: 0b 00 or eax, dword ptr [rax] - 4a2d23: 00 c1 add cl, al - 4a2d25: 0b 00 or eax, dword ptr [rax] - 4a2d27: 00 c5 add ch, al - 4a2d29: 0b 00 or eax, dword ptr [rax] - 4a2d2b: 00 ca add dl, cl - 4a2d2d: 0b 00 or eax, dword ptr [rax] - 4a2d2f: 00 cf add bh, cl - 4a2d31: 0b 00 or eax, dword ptr [rax] - 4a2d33: 00 d4 add ah, dl - 4a2d35: 0b 00 or eax, dword ptr [rax] - 4a2d37: 00 d9 add cl, bl - 4a2d39: 0b 00 or eax, dword ptr [rax] - 4a2d3b: 00 dd add ch, bl - 4a2d3d: 0b 00 or eax, dword ptr [rax] - 4a2d3f: 00 e1 add cl, ah - 4a2d41: 0b 00 or eax, dword ptr [rax] - 4a2d43: 00 e5 add ch, ah - 4a2d45: 0b 00 or eax, dword ptr [rax] - 4a2d47: 00 e9 add cl, ch - 4a2d49: 0b 00 or eax, dword ptr [rax] - 4a2d4b: 00 ed add ch, ch - 4a2d4d: 0b 00 or eax, dword ptr [rax] - 4a2d4f: 00 f1 add cl, dh - 4a2d51: 0b 00 or eax, dword ptr [rax] - 4a2d53: 00 f5 add ch, dh - 4a2d55: 0b 00 or eax, dword ptr [rax] - 4a2d57: 00 f9 add cl, bh - 4a2d59: 0b 00 or eax, dword ptr [rax] - 4a2d5b: 00 fd add ch, bh - 4a2d5d: 0b 00 or eax, dword ptr [rax] - 4a2d5f: 00 01 add byte ptr [rcx], al - 4a2d61: 0c 00 or al, 0 - 4a2d63: 00 07 add byte ptr [rdi], al - 4a2d65: 0c 00 or al, 0 - 4a2d67: 00 0d 0c 00 00 12 add byte ptr [rip + 301989900], cl # 0x124a2d79 <_end+0x11fdf3f9> - 4a2d6d: 0c 00 or al, 0 - 4a2d6f: 00 18 add byte ptr [rax], bl - 4a2d71: 0c 00 or al, 0 - 4a2d73: 00 1e add byte ptr [rsi], bl - 4a2d75: 0c 00 or al, 0 - 4a2d77: 00 24 0c add byte ptr [rsp + rcx], ah - 4a2d7a: 00 00 add byte ptr [rax], al - 4a2d7c: 29 0c 00 sub dword ptr [rax + rax], ecx - 4a2d7f: 00 2f add byte ptr [rdi], ch - 4a2d81: 0c 00 or al, 0 - 4a2d83: 00 34 0c add byte ptr [rsp + rcx], dh - 4a2d86: 00 00 add byte ptr [rax], al - 4a2d88: 3b 0c 00 cmp ecx, dword ptr [rax + rax] - 4a2d8b: 00 3f add byte ptr [rdi], bh - 4a2d8d: 0c 00 or al, 0 - 4a2d8f: 00 44 0c 00 add byte ptr [rsp + rcx], al - 4a2d93: 00 49 0c add byte ptr [rcx + 12], cl - 4a2d96: 00 00 add byte ptr [rax], al - 4a2d98: 4e 0c 00 or al, 0 - 4a2d9b: 00 53 0c add byte ptr [rbx + 12], dl - 4a2d9e: 00 00 add byte ptr [rax], al - 4a2da0: 5a pop rdx - 4a2da1: 0c 00 or al, 0 - 4a2da3: 00 63 0c add byte ptr [rbx + 12], ah - 4a2da6: 00 00 add byte ptr [rax], al - 4a2da8: 67 0c 00 addr32 or al, 0 - 4a2dab: 00 6b 0c add byte ptr [rbx + 12], ch - 4a2dae: 00 00 add byte ptr [rax], al - 4a2db0: 6f outsd dx, dword ptr [rsi] - 4a2db1: 0c 00 or al, 0 - 4a2db3: 00 73 0c add byte ptr [rbx + 12], dh - 4a2db6: 00 00 add byte ptr [rax], al - 4a2db8: 77 0c ja 0x4a2dc6 - 4a2dba: 00 00 add byte ptr [rax], al - 4a2dbc: 7b 0c jnp 0x4a2dca - 4a2dbe: 00 00 add byte ptr [rax], al - 4a2dc0: 7f 0c jg 0x4a2dce - 4a2dc2: 00 00 add byte ptr [rax], al - 4a2dc4: 83 0c 00 00 or dword ptr [rax + rax], 0 - 4a2dc8: 87 0c 00 xchg dword ptr [rax + rax], ecx - 4a2dcb: 00 8b 0c 00 00 8f add byte ptr [rbx - 1895825396], cl - 4a2dd1: 0c 00 or al, 0 - 4a2dd3: 00 93 0c 00 00 97 add byte ptr [rbx - 1761607668], dl - 4a2dd9: 0c 00 or al, 0 - 4a2ddb: 00 9b 0c 00 00 9f add byte ptr [rbx - 1627389940], bl - 4a2de1: 0c 00 or al, 0 - 4a2de3: 00 a3 0c 00 00 a9 add byte ptr [rbx - 1459617780], ah - 4a2de9: 0c 00 or al, 0 - 4a2deb: 00 ad 0c 00 00 b1 add byte ptr [rbp - 1325400052], ch - 4a2df1: 0c 00 or al, 0 - 4a2df3: 00 b5 0c 00 00 bb add byte ptr [rbp - 1157627892], dh - 4a2df9: 0c 00 or al, 0 - 4a2dfb: 00 c0 add al, al - 4a2dfd: 0c 00 or al, 0 - 4a2dff: 00 c4 add ah, al - 4a2e01: 0c 00 or al, 0 - 4a2e03: 00 c8 add al, cl - 4a2e05: 0c 00 or al, 0 - 4a2e07: 00 cc add ah, cl - 4a2e09: 0c 00 or al, 0 - 4a2e0b: 00 d0 add al, dl - 4a2e0d: 0c 00 or al, 0 - 4a2e0f: 00 d4 add ah, dl - 4a2e11: 0c 00 or al, 0 - 4a2e13: 00 d8 add al, bl - 4a2e15: 0c 00 or al, 0 - 4a2e17: 00 dc add ah, bl - 4a2e19: 0c 00 or al, 0 - 4a2e1b: 00 e0 add al, ah - 4a2e1d: 0c 00 or al, 0 - 4a2e1f: 00 e4 add ah, ah - 4a2e21: 0c 00 or al, 0 - 4a2e23: 00 e8 add al, ch - 4a2e25: 0c 00 or al, 0 - 4a2e27: 00 ed add ch, ch - 4a2e29: 0c 00 or al, 0 - 4a2e2b: 00 f1 add cl, dh - 4a2e2d: 0c 00 or al, 0 - 4a2e2f: 00 f5 add ch, dh - 4a2e31: 0c 00 or al, 0 - 4a2e33: 00 fa add dl, bh - 4a2e35: 0c 00 or al, 0 - 4a2e37: 00 ff add bh, bh - 4a2e39: 0c 00 or al, 0 - 4a2e3b: 00 03 add byte ptr [rbx], al - 4a2e3d: 0d 00 00 09 0d or eax, 218693632 - 4a2e42: 00 00 add byte ptr [rax], al - 4a2e44: 0e - 4a2e45: 0d 00 00 12 0d or eax, 219283456 - 4a2e4a: 00 00 add byte ptr [rax], al - 4a2e4c: 16 - 4a2e4d: 0d 00 00 1a 0d or eax, 219807744 - 4a2e52: 00 00 add byte ptr [rax], al - 4a2e54: 1e - 4a2e55: 0d 00 00 22 0d or eax, 220332032 - 4a2e5a: 00 00 add byte ptr [rax], al - 4a2e5c: 26 0d 00 00 2a 0d or eax, 220856320 - 4a2e62: 00 00 add byte ptr [rax], al - 4a2e64: 2f - 4a2e65: 0d 00 00 34 0d or eax, 221511680 - 4a2e6a: 00 00 add byte ptr [rax], al - 4a2e6c: 38 0d 00 00 3b 0d cmp byte ptr [rip + 221970432], cl # 0xd852e72 <_end+0xd38f4f2> - 4a2e72: 00 00 add byte ptr [rax], al - 4a2e74: 3d 0d 00 00 3f cmp eax, 1056964621 - 4a2e79: 0d 00 00 41 0d or eax, 222363648 - 4a2e7e: 00 00 add byte ptr [rax], al - 4a2e80: 43 0d 00 00 45 0d or eax, 222625792 - 4a2e86: 00 00 add byte ptr [rax], al - 4a2e88: 47 0d 00 00 49 0d or eax, 222887936 - 4a2e8e: 00 00 add byte ptr [rax], al - 4a2e90: 4b 0d 00 00 4d 0d or rax, 223150080 - 4a2e96: 00 00 add byte ptr [rax], al - 4a2e98: 4f 0d 00 00 51 0d or rax, 223412224 - 4a2e9e: 00 00 add byte ptr [rax], al - 4a2ea0: 53 push rbx - 4a2ea1: 0d 00 00 55 0d or eax, 223674368 - 4a2ea6: 00 00 add byte ptr [rax], al - 4a2ea8: 57 push rdi - 4a2ea9: 0d 00 00 59 0d or eax, 223936512 - 4a2eae: 00 00 add byte ptr [rax], al - 4a2eb0: 5b pop rbx - 4a2eb1: 0d 00 00 5e 0d or eax, 224264192 - 4a2eb6: 00 00 add byte ptr [rax], al - 4a2eb8: 61 - 4a2eb9: 0d 00 00 64 0d or eax, 224657408 - 4a2ebe: 00 00 add byte ptr [rax], al - 4a2ec0: 67 0d 00 00 6a 0d addr32 or eax, 225050624 - 4a2ec6: 00 00 add byte ptr [rax], al - 4a2ec8: 6d insd dword ptr es:[rdi], dx - 4a2ec9: 0d 00 00 70 0d or eax, 225443840 - 4a2ece: 00 00 add byte ptr [rax], al - 4a2ed0: 73 0d jae 0x4a2edf - 4a2ed2: 00 00 add byte ptr [rax], al - 4a2ed4: 76 0d jbe 0x4a2ee3 - 4a2ed6: 00 00 add byte ptr [rax], al - 4a2ed8: 79 0d jns 0x4a2ee7 - 4a2eda: 00 00 add byte ptr [rax], al - 4a2edc: 7c 0d jl 0x4a2eeb - 4a2ede: 00 00 add byte ptr [rax], al - 4a2ee0: 7f 0d jg 0x4a2eef - 4a2ee2: 00 00 add byte ptr [rax], al - 4a2ee4: 82 - 4a2ee5: 0d 00 00 85 0d or eax, 226820096 - 4a2eea: 00 00 add byte ptr [rax], al - 4a2eec: 88 0d 00 00 8b 0d mov byte ptr [rip + 227213312], cl # 0xdd52ef2 <_end+0xd88f572> - 4a2ef2: 00 00 add byte ptr [rax], al - 4a2ef4: 8e 0d 00 00 91 0d mov cs, word ptr [rip + 227606528] # 0xddb2efa <_end+0xd8ef57a> - 4a2efa: 00 00 add byte ptr [rax], al - 4a2efc: 94 xchg eax, esp - 4a2efd: 0d 00 00 97 0d or eax, 227999744 - 4a2f02: 00 00 add byte ptr [rax], al - 4a2f04: 9a - 4a2f05: 0d 00 00 9d 0d or eax, 228392960 - 4a2f0a: 00 00 add byte ptr [rax], al - 4a2f0c: a0 0d 00 00 a3 0d 00 00 a6 movabs al, byte ptr [-6485183404844253171] - 4a2f15: 0d 00 00 a8 0d or eax, 229113856 - 4a2f1a: 00 00 add byte ptr [rax], al - 4a2f1c: ab stosd dword ptr es:[rdi], eax - 4a2f1d: 0d 00 00 ae 0d or eax, 229507072 - 4a2f22: 00 00 add byte ptr [rax], al - 4a2f24: b1 0d mov cl, 13 - 4a2f26: 00 00 add byte ptr [rax], al - 4a2f28: b4 0d mov ah, 13 - 4a2f2a: 00 00 add byte ptr [rax], al - 4a2f2c: b7 0d mov bh, 13 - 4a2f2e: 00 00 add byte ptr [rax], al - 4a2f30: ba 0d 00 00 bd mov edx, 3170893837 - 4a2f35: 0d 00 00 c0 0d or eax, 230686720 - 4a2f3a: 00 00 add byte ptr [rax], al - 4a2f3c: c3 ret - 4a2f3d: 0d 00 00 c6 0d or eax, 231079936 - 4a2f42: 00 00 add byte ptr [rax], al - 4a2f44: c9 leave - 4a2f45: 0d 00 00 cc 0d or eax, 231473152 - 4a2f4a: 00 00 add byte ptr [rax], al - 4a2f4c: cf iretd - 4a2f4d: 0d 00 00 d2 0d or eax, 231866368 - 4a2f52: 00 00 add byte ptr [rax], al - 4a2f54: d5 - 4a2f55: 0d 00 00 d8 0d or eax, 232259584 - 4a2f5a: 00 00 add byte ptr [rax], al - 4a2f5c: db 0d 00 00 de 0d fisttp dword ptr [rip + 232652800] # 0xe282f62 <_end+0xddbf5e2> - 4a2f62: 00 00 add byte ptr [rax], al - 4a2f64: e1 0d loope 0x4a2f73 - 4a2f66: 00 00 add byte ptr [rax], al - 4a2f68: e4 0d in al, 13 - 4a2f6a: 00 00 add byte ptr [rax], al - 4a2f6c: e7 0d out 13, eax - 4a2f6e: 00 00 add byte ptr [rax], al - 4a2f70: ea - 4a2f71: 0d 00 00 ed 0d or eax, 233635840 - 4a2f76: 00 00 add byte ptr [rax], al - 4a2f78: f0 lock - 4a2f79: 0d 00 00 f3 0d or eax, 234029056 - 4a2f7e: 00 00 add byte ptr [rax], al - 4a2f80: f6 0d 00 00 f9 0d - 4a2f86: 00 00 add byte ptr [rax], al - 4a2f88: fc cld - 4a2f89: 0d 00 00 ff 0d or eax, 234815488 - 4a2f8e: 00 00 add byte ptr [rax], al - 4a2f90: 02 0e add cl, byte ptr [rsi] - 4a2f92: 00 00 add byte ptr [rax], al - 4a2f94: 05 0e 00 00 08 add eax, 134217742 - 4a2f99: 0e - 4a2f9a: 00 00 add byte ptr [rax], al - 4a2f9c: 0b 0e or ecx, dword ptr [rsi] - 4a2f9e: 00 00 add byte ptr [rax], al - 4a2fa0: 0e - 4a2fa1: 0e - 4a2fa2: 00 00 add byte ptr [rax], al - 4a2fa4: 11 0e adc dword ptr [rsi], ecx - 4a2fa6: 00 00 add byte ptr [rax], al - 4a2fa8: 14 0e adc al, 14 - 4a2faa: 00 00 add byte ptr [rax], al - 4a2fac: 17 - 4a2fad: 0e - 4a2fae: 00 00 add byte ptr [rax], al - 4a2fb0: 1a 0e sbb cl, byte ptr [rsi] - 4a2fb2: 00 00 add byte ptr [rax], al - 4a2fb4: 1d 0e 00 00 20 sbb eax, 536870926 - 4a2fb9: 0e - 4a2fba: 00 00 add byte ptr [rax], al - 4a2fbc: 23 0e and ecx, dword ptr [rsi] - 4a2fbe: 00 00 add byte ptr [rax], al - 4a2fc0: 26 0e - 4a2fc2: 00 00 add byte ptr [rax], al - 4a2fc4: 29 0e sub dword ptr [rsi], ecx - 4a2fc6: 00 00 add byte ptr [rax], al - 4a2fc8: 2c 0e sub al, 14 - 4a2fca: 00 00 add byte ptr [rax], al - 4a2fcc: 2f - 4a2fcd: 0e - 4a2fce: 00 00 add byte ptr [rax], al - 4a2fd0: 32 0e xor cl, byte ptr [rsi] - 4a2fd2: 00 00 add byte ptr [rax], al - 4a2fd4: 35 0e 00 00 38 xor eax, 939524110 - 4a2fd9: 0e - 4a2fda: 00 00 add byte ptr [rax], al - 4a2fdc: 3b 0e cmp ecx, dword ptr [rsi] - 4a2fde: 00 00 add byte ptr [rax], al - 4a2fe0: 3e 0e - 4a2fe2: 00 00 add byte ptr [rax], al - 4a2fe4: 41 0e - 4a2fe6: 00 00 add byte ptr [rax], al - 4a2fe8: 44 0e - 4a2fea: 00 00 add byte ptr [rax], al - 4a2fec: 47 0e - 4a2fee: 00 00 add byte ptr [rax], al - 4a2ff0: 4a 0e - 4a2ff2: 00 00 add byte ptr [rax], al - 4a2ff4: 4d 0e - 4a2ff6: 00 00 add byte ptr [rax], al - 4a2ff8: 50 push rax - 4a2ff9: 0e - 4a2ffa: 00 00 add byte ptr [rax], al - 4a2ffc: 53 push rbx - 4a2ffd: 0e - 4a2ffe: 00 00 add byte ptr [rax], al - 4a3000: 56 push rsi - 4a3001: 0e - 4a3002: 00 00 add byte ptr [rax], al - 4a3004: 59 pop rcx - 4a3005: 0e - 4a3006: 00 00 add byte ptr [rax], al - 4a3008: 5c pop rsp - 4a3009: 0e - 4a300a: 00 00 add byte ptr [rax], al - 4a300c: 5f pop rdi - 4a300d: 0e - 4a300e: 00 00 add byte ptr [rax], al - 4a3010: 62 - 4a3011: 0e - 4a3012: 00 00 add byte ptr [rax], al - 4a3014: 65 0e - 4a3016: 00 00 add byte ptr [rax], al - 4a3018: 68 0e 00 00 6b push 1795162126 - 4a301d: 0e - 4a301e: 00 00 add byte ptr [rax], al - 4a3020: 6e outsb dx, byte ptr [rsi] - 4a3021: 0e - 4a3022: 00 00 add byte ptr [rax], al - 4a3024: 71 0e jno 0x4a3034 - 4a3026: 00 00 add byte ptr [rax], al - 4a3028: 74 0e je 0x4a3038 - 4a302a: 00 00 add byte ptr [rax], al - 4a302c: 77 0e ja 0x4a303c - 4a302e: 00 00 add byte ptr [rax], al - 4a3030: 7a 0e jp 0x4a3040 - 4a3032: 00 00 add byte ptr [rax], al - 4a3034: 7d 0e jge 0x4a3044 - 4a3036: 00 00 add byte ptr [rax], al - 4a3038: 80 0e 00 or byte ptr [rsi], 0 - 4a303b: 00 83 0e 00 00 86 add byte ptr [rbx - 2046820338], al - 4a3041: 0e - 4a3042: 00 00 add byte ptr [rax], al - 4a3044: 89 0e mov dword ptr [rsi], ecx - 4a3046: 00 00 add byte ptr [rax], al - 4a3048: 8c 0e mov word ptr [rsi], cs - 4a304a: 00 00 add byte ptr [rax], al - 4a304c: 8f 0e 00 - 4a304f: 00 92 0e 00 00 95 add byte ptr [rdx - 1795162098], dl - 4a3055: 0e - 4a3056: 00 00 add byte ptr [rax], al - 4a3058: 98 cwde - 4a3059: 0e - 4a305a: 00 00 add byte ptr [rax], al - 4a305c: 9b wait - 4a305d: 0e - 4a305e: 00 00 add byte ptr [rax], al - 4a3060: 9e sahf - 4a3061: 0e - 4a3062: 00 00 add byte ptr [rax], al - 4a3064: a1 0e 00 00 a4 0e 00 00 a7 movabs eax, dword ptr [-6413125806494580722] - 4a306d: 0e - 4a306e: 00 00 add byte ptr [rax], al - 4a3070: aa stosb byte ptr es:[rdi], al - 4a3071: 0e - 4a3072: 00 00 add byte ptr [rax], al - 4a3074: ad lodsd eax, dword ptr [rsi] - 4a3075: 0e - 4a3076: 00 00 add byte ptr [rax], al - 4a3078: b0 0e mov al, 14 - 4a307a: 00 00 add byte ptr [rax], al - 4a307c: b3 0e mov bl, 14 - 4a307e: 00 00 add byte ptr [rax], al - 4a3080: b6 0e mov dh, 14 - 4a3082: 00 00 add byte ptr [rax], al - 4a3084: b9 0e 00 00 bc mov ecx, 3154116622 - 4a3089: 0e - 4a308a: 00 00 add byte ptr [rax], al - 4a308c: bf 0e 00 00 c2 mov edi, 3254779918 - 4a3091: 0e - 4a3092: 00 00 add byte ptr [rax], al - 4a3094: c5 0e 00 - 4a3097: 00 c8 add al, cl - 4a3099: 0e - 4a309a: 00 00 add byte ptr [rax], al - 4a309c: cb retf - 4a309d: 0e - 4a309e: 00 00 add byte ptr [rax], al - 4a30a0: ce - 4a30a1: 0e - 4a30a2: 00 00 add byte ptr [rax], al - 4a30a4: d1 0e ror dword ptr [rsi] - 4a30a6: 00 00 add byte ptr [rax], al - 4a30a8: d4 - 4a30a9: 0e - 4a30aa: 00 00 add byte ptr [rax], al - 4a30ac: d7 xlatb - 4a30ad: 0e - 4a30ae: 00 00 add byte ptr [rax], al - 4a30b0: da 0e fimul dword ptr [rsi] - 4a30b2: 00 00 add byte ptr [rax], al - 4a30b4: dd 0e fisttp qword ptr [rsi] - 4a30b6: 00 00 add byte ptr [rax], al - 4a30b8: e0 0e loopne 0x4a30c8 - 4a30ba: 00 00 add byte ptr [rax], al - 4a30bc: e3 0e jrcxz 0x4a30cc - 4a30be: 00 00 add byte ptr [rax], al - 4a30c0: e6 0e out 14, al - 4a30c2: 00 00 add byte ptr [rax], al - 4a30c4: e9 0e 00 00 ec jmp 0xffffffffec4a30d7 <_end+0xffffffffebfdf757> - 4a30c9: 0e - 4a30ca: 00 00 add byte ptr [rax], al - 4a30cc: ef out dx, eax - 4a30cd: 0e - 4a30ce: 00 00 add byte ptr [rax], al - 4a30d0: f2 0e - 4a30d2: 00 00 add byte ptr [rax], al - 4a30d4: f5 cmc - 4a30d5: 0e - 4a30d6: 00 00 add byte ptr [rax], al - 4a30d8: f8 clc - 4a30d9: 0e - 4a30da: 00 00 add byte ptr [rax], al - 4a30dc: fb sti - 4a30dd: 0e - 4a30de: 00 00 add byte ptr [rax], al - 4a30e0: fe 0e dec byte ptr [rsi] - 4a30e2: 00 00 add byte ptr [rax], al - 4a30e4: 01 0f add dword ptr [rdi], ecx - 4a30e6: 00 00 add byte ptr [rax], al - 4a30e8: 04 0f add al, 15 - 4a30ea: 00 00 add byte ptr [rax], al - 4a30ec: 07 - 4a30ed: 0f 00 00 sldt word ptr [rax] - 4a30f0: 0a 0f or cl, byte ptr [rdi] - 4a30f2: 00 00 add byte ptr [rax], al - 4a30f4: 0d 0f 00 00 10 or eax, 268435471 - 4a30f9: 0f 00 00 sldt word ptr [rax] - 4a30fc: 13 0f adc ecx, dword ptr [rdi] - 4a30fe: 00 00 add byte ptr [rax], al - 4a3100: 16 - 4a3101: 0f 00 00 sldt word ptr [rax] - 4a3104: 19 0f sbb dword ptr [rdi], ecx - 4a3106: 00 00 add byte ptr [rax], al - 4a3108: 1c 0f sbb al, 15 - 4a310a: 00 00 add byte ptr [rax], al - 4a310c: 1f - 4a310d: 0f 00 00 sldt word ptr [rax] - 4a3110: 22 0f and cl, byte ptr [rdi] - 4a3112: 00 00 add byte ptr [rax], al - 4a3114: 25 0f 00 00 28 and eax, 671088655 - 4a3119: 0f 00 00 sldt word ptr [rax] - 4a311c: 2b 0f sub ecx, dword ptr [rdi] - 4a311e: 00 00 add byte ptr [rax], al - 4a3120: 2e 0f 00 00 sldt word ptr cs:[rax] - 4a3124: 31 0f xor dword ptr [rdi], ecx - 4a3126: 00 00 add byte ptr [rax], al - 4a3128: 34 0f xor al, 15 - 4a312a: 00 00 add byte ptr [rax], al - 4a312c: 37 - 4a312d: 0f 00 00 sldt word ptr [rax] - 4a3130: 3a 0f cmp cl, byte ptr [rdi] - 4a3132: 00 00 add byte ptr [rax], al - 4a3134: 3d 0f 00 00 40 cmp eax, 1073741839 - 4a3139: 0f 00 00 sldt word ptr [rax] - 4a313c: 43 0f 00 00 sldt word ptr [r8] - 4a3140: 46 0f 00 00 sldt word ptr [rax] - 4a3144: 49 0f 00 00 sldt word ptr [r8] - 4a3148: 4c 0f 00 00 sldt word ptr [rax] - 4a314c: 4f 0f 00 00 sldt word ptr [r8] - 4a3150: 52 push rdx - 4a3151: 0f 00 00 sldt word ptr [rax] - 4a3154: 55 push rbp - 4a3155: 0f 00 00 sldt word ptr [rax] - 4a3158: 58 pop rax - 4a3159: 0f 00 00 sldt word ptr [rax] - 4a315c: 5b pop rbx - 4a315d: 0f 00 00 sldt word ptr [rax] - 4a3160: 5e pop rsi - 4a3161: 0f 00 00 sldt word ptr [rax] - 4a3164: 61 - 4a3165: 0f 00 00 sldt word ptr [rax] - 4a3168: 64 0f 00 00 sldt word ptr fs:[rax] - 4a316c: 67 0f 00 00 sldt word ptr [eax] - 4a3170: 6a 0f push 15 - 4a3172: 00 00 add byte ptr [rax], al - 4a3174: 6d insd dword ptr es:[rdi], dx - 4a3175: 0f 00 00 sldt word ptr [rax] - 4a3178: 70 0f jo 0x4a3189 - 4a317a: 00 00 add byte ptr [rax], al - 4a317c: 73 0f jae 0x4a318d - 4a317e: 00 00 add byte ptr [rax], al - 4a3180: 76 0f jbe 0x4a3191 - 4a3182: 00 00 add byte ptr [rax], al - 4a3184: 79 0f jns 0x4a3195 - 4a3186: 00 00 add byte ptr [rax], al - 4a3188: 7c 0f jl 0x4a3199 - 4a318a: 00 00 add byte ptr [rax], al - 4a318c: 7f 0f jg 0x4a319d - 4a318e: 00 00 add byte ptr [rax], al - 4a3190: 82 - 4a3191: 0f 00 00 sldt word ptr [rax] - 4a3194: 85 0f test dword ptr [rdi], ecx - 4a3196: 00 00 add byte ptr [rax], al - 4a3198: 88 0f mov byte ptr [rdi], cl - 4a319a: 00 00 add byte ptr [rax], al - 4a319c: 8b 0f mov ecx, dword ptr [rdi] - 4a319e: 00 00 add byte ptr [rax], al - 4a31a0: 8e 0f mov cs, word ptr [rdi] - 4a31a2: 00 00 add byte ptr [rax], al - 4a31a4: 91 xchg eax, ecx - 4a31a5: 0f 00 00 sldt word ptr [rax] - 4a31a8: 94 xchg eax, esp - 4a31a9: 0f 00 00 sldt word ptr [rax] - 4a31ac: 97 xchg eax, edi - 4a31ad: 0f 00 00 sldt word ptr [rax] - 4a31b0: 9a - 4a31b1: 0f 00 00 sldt word ptr [rax] - 4a31b4: 9d popfq - 4a31b5: 0f 00 00 sldt word ptr [rax] - 4a31b8: a0 0f 00 00 a3 0f 00 00 a6 movabs al, byte ptr [-6485183396254318577] - 4a31c1: 0f 00 00 sldt word ptr [rax] - 4a31c4: a9 0f 00 00 ac test eax, 2885681167 - 4a31c9: 0f 00 00 sldt word ptr [rax] - 4a31cc: af scasd eax, dword ptr es:[rdi] - 4a31cd: 0f 00 00 sldt word ptr [rax] - 4a31d0: b2 0f mov dl, 15 - 4a31d2: 00 00 add byte ptr [rax], al - 4a31d4: b5 0f mov ch, 15 - 4a31d6: 00 00 add byte ptr [rax], al - 4a31d8: b8 0f 00 00 bb mov eax, 3137339407 - 4a31dd: 0f 00 00 sldt word ptr [rax] - 4a31e0: be 0f 00 00 c1 mov esi, 3238002703 - 4a31e5: 0f 00 00 sldt word ptr [rax] - 4a31e8: c4 0f 00 - 4a31eb: 00 c7 add bh, al - 4a31ed: 0f 00 00 sldt word ptr [rax] - 4a31f0: ca 0f 00 retf 15 - 4a31f3: 00 cd add ch, cl - 4a31f5: 0f 00 00 sldt word ptr [rax] - 4a31f8: d0 0f ror byte ptr [rdi] - 4a31fa: 00 00 add byte ptr [rax], al - 4a31fc: d3 0f ror dword ptr [rdi], cl - 4a31fe: 00 00 add byte ptr [rax], al - 4a3200: d6 - 4a3201: 0f 00 00 sldt word ptr [rax] - 4a3204: d9 0f - 4a3206: 00 00 add byte ptr [rax], al - 4a3208: dc 0f fmul qword ptr [rdi] - 4a320a: 00 00 add byte ptr [rax], al - 4a320c: df 0f fisttp word ptr [rdi] - 4a320e: 00 00 add byte ptr [rax], al - 4a3210: e2 0f loop 0x4a3221 - 4a3212: 00 00 add byte ptr [rax], al - 4a3214: e5 0f in eax, 15 - 4a3216: 00 00 add byte ptr [rax], al - 4a3218: e8 0f 00 00 eb call 0xffffffffeb4a322c <_end+0xffffffffeafdf8ac> - 4a321d: 0f 00 00 sldt word ptr [rax] - 4a3220: ee out dx, al - 4a3221: 0f 00 00 sldt word ptr [rax] - 4a3224: f1 - 4a3225: 0f 00 00 sldt word ptr [rax] - 4a3228: f4 hlt - 4a3229: 0f 00 00 sldt word ptr [rax] - 4a322c: f7 0f - 4a322e: 00 00 add byte ptr [rax], al - 4a3230: fa cli - 4a3231: 0f 00 00 sldt word ptr [rax] - 4a3234: fd std - 4a3235: 0f 00 00 sldt word ptr [rax] - 4a3238: 00 10 add byte ptr [rax], dl - 4a323a: 00 00 add byte ptr [rax], al - 4a323c: 03 10 add edx, dword ptr [rax] - 4a323e: 00 00 add byte ptr [rax], al - 4a3240: 06 - 4a3241: 10 00 adc byte ptr [rax], al - 4a3243: 00 09 add byte ptr [rcx], cl - 4a3245: 10 00 adc byte ptr [rax], al - 4a3247: 00 0c 10 add byte ptr [rax + rdx], cl - 4a324a: 00 00 add byte ptr [rax], al - 4a324c: 0f 10 00 movups xmm0, xmmword ptr [rax] - 4a324f: 00 12 add byte ptr [rdx], dl - 4a3251: 10 00 adc byte ptr [rax], al - 4a3253: 00 15 10 00 00 18 add byte ptr [rip + 402653200], dl # 0x184a3269 <_end+0x17fdf8e9> - 4a3259: 10 00 adc byte ptr [rax], al - 4a325b: 00 1b add byte ptr [rbx], bl - 4a325d: 10 00 adc byte ptr [rax], al - 4a325f: 00 1e add byte ptr [rsi], bl - 4a3261: 10 00 adc byte ptr [rax], al - 4a3263: 00 21 add byte ptr [rcx], ah - 4a3265: 10 00 adc byte ptr [rax], al - 4a3267: 00 24 10 add byte ptr [rax + rdx], ah - 4a326a: 00 00 add byte ptr [rax], al - 4a326c: 27 - 4a326d: 10 00 adc byte ptr [rax], al - 4a326f: 00 2a add byte ptr [rdx], ch - 4a3271: 10 00 adc byte ptr [rax], al - 4a3273: 00 2d 10 00 00 30 add byte ptr [rip + 805306384], ch # 0x304a3289 <_end+0x2ffdf909> - 4a3279: 10 00 adc byte ptr [rax], al - 4a327b: 00 33 add byte ptr [rbx], dh - 4a327d: 10 00 adc byte ptr [rax], al - 4a327f: 00 36 add byte ptr [rsi], dh - 4a3281: 10 00 adc byte ptr [rax], al - 4a3283: 00 39 add byte ptr [rcx], bh - 4a3285: 10 00 adc byte ptr [rax], al - 4a3287: 00 3c 10 add byte ptr [rax + rdx], bh - 4a328a: 00 00 add byte ptr [rax], al - 4a328c: 3f - 4a328d: 10 00 adc byte ptr [rax], al - 4a328f: 00 42 10 add byte ptr [rdx + 16], al - 4a3292: 00 00 add byte ptr [rax], al - 4a3294: 45 10 00 adc byte ptr [r8], r8b - 4a3297: 00 48 10 add byte ptr [rax + 16], cl - 4a329a: 00 00 add byte ptr [rax], al - 4a329c: 4b 10 00 adc byte ptr [r8], al - 4a329f: 00 4e 10 add byte ptr [rsi + 16], cl - 4a32a2: 00 00 add byte ptr [rax], al - 4a32a4: 51 push rcx - 4a32a5: 10 00 adc byte ptr [rax], al - 4a32a7: 00 54 10 00 add byte ptr [rax + rdx], dl - 4a32ab: 00 57 10 add byte ptr [rdi + 16], dl - 4a32ae: 00 00 add byte ptr [rax], al - 4a32b0: 5a pop rdx - 4a32b1: 10 00 adc byte ptr [rax], al - 4a32b3: 00 5d 10 add byte ptr [rbp + 16], bl - 4a32b6: 00 00 add byte ptr [rax], al - 4a32b8: 60 - 4a32b9: 10 00 adc byte ptr [rax], al - 4a32bb: 00 63 10 add byte ptr [rbx + 16], ah - 4a32be: 00 00 add byte ptr [rax], al - 4a32c0: 66 10 00 adc byte ptr [rax], al - 4a32c3: 00 69 10 add byte ptr [rcx + 16], ch - 4a32c6: 00 00 add byte ptr [rax], al - 4a32c8: 6c insb byte ptr es:[rdi], dx - 4a32c9: 10 00 adc byte ptr [rax], al - 4a32cb: 00 6f 10 add byte ptr [rdi + 16], ch - 4a32ce: 00 00 add byte ptr [rax], al - 4a32d0: 72 10 jb 0x4a32e2 - 4a32d2: 00 00 add byte ptr [rax], al - 4a32d4: 75 10 jne 0x4a32e6 - 4a32d6: 00 00 add byte ptr [rax], al - 4a32d8: 78 10 js 0x4a32ea - 4a32da: 00 00 add byte ptr [rax], al - 4a32dc: 7b 10 jnp 0x4a32ee - 4a32de: 00 00 add byte ptr [rax], al - 4a32e0: 7e 10 jle 0x4a32f2 - 4a32e2: 00 00 add byte ptr [rax], al - 4a32e4: 81 10 00 00 84 10 adc dword ptr [rax], 277086208 - 4a32ea: 00 00 add byte ptr [rax], al - 4a32ec: 87 10 xchg dword ptr [rax], edx - 4a32ee: 00 00 add byte ptr [rax], al - 4a32f0: 8a 10 mov dl, byte ptr [rax] - 4a32f2: 00 00 add byte ptr [rax], al - 4a32f4: 8d 10 lea edx, [rax] - 4a32f6: 00 00 add byte ptr [rax], al - 4a32f8: 90 nop - 4a32f9: 10 00 adc byte ptr [rax], al - 4a32fb: 00 93 10 00 00 96 add byte ptr [rbx - 1778384880], dl - 4a3301: 10 00 adc byte ptr [rax], al - 4a3303: 00 99 10 00 00 9c add byte ptr [rcx - 1677721584], bl - 4a3309: 10 00 adc byte ptr [rax], al - 4a330b: 00 9f 10 00 00 a2 add byte ptr [rdi - 1577058288], bl - 4a3311: 10 00 adc byte ptr [rax], al - 4a3313: 00 a5 10 00 00 a8 add byte ptr [rbp - 1476394992], ah - 4a3319: 10 00 adc byte ptr [rax], al - 4a331b: 00 ab 10 00 00 ae add byte ptr [rbx - 1375731696], ch - 4a3321: 10 00 adc byte ptr [rax], al - 4a3323: 00 b1 10 00 00 b4 add byte ptr [rcx - 1275068400], dh - 4a3329: 10 00 adc byte ptr [rax], al - 4a332b: 00 b7 10 00 00 ba add byte ptr [rdi - 1174405104], dh - 4a3331: 10 00 adc byte ptr [rax], al - 4a3333: 00 bd 10 00 00 c0 add byte ptr [rbp - 1073741808], bh - 4a3339: 10 00 adc byte ptr [rax], al - 4a333b: 00 c3 add bl, al - 4a333d: 10 00 adc byte ptr [rax], al - 4a333f: 00 c6 add dh, al - 4a3341: 10 00 adc byte ptr [rax], al - 4a3343: 00 c9 add cl, cl - 4a3345: 10 00 adc byte ptr [rax], al - 4a3347: 00 cc add ah, cl - 4a3349: 10 00 adc byte ptr [rax], al - 4a334b: 00 cf add bh, cl - 4a334d: 10 00 adc byte ptr [rax], al - 4a334f: 00 d2 add dl, dl - 4a3351: 10 00 adc byte ptr [rax], al - 4a3353: 00 d5 add ch, dl - 4a3355: 10 00 adc byte ptr [rax], al - 4a3357: 00 d8 add al, bl - 4a3359: 10 00 adc byte ptr [rax], al - 4a335b: 00 db add bl, bl - 4a335d: 10 00 adc byte ptr [rax], al - 4a335f: 00 de add dh, bl - 4a3361: 10 00 adc byte ptr [rax], al - 4a3363: 00 e1 add cl, ah - 4a3365: 10 00 adc byte ptr [rax], al - 4a3367: 00 e4 add ah, ah - 4a3369: 10 00 adc byte ptr [rax], al - 4a336b: 00 e7 add bh, ah - 4a336d: 10 00 adc byte ptr [rax], al - 4a336f: 00 ea add dl, ch - 4a3371: 10 00 adc byte ptr [rax], al - 4a3373: 00 ed add ch, ch - 4a3375: 10 00 adc byte ptr [rax], al - 4a3377: 00 f0 add al, dh - 4a3379: 10 00 adc byte ptr [rax], al - 4a337b: 00 f3 add bl, dh - 4a337d: 10 00 adc byte ptr [rax], al - 4a337f: 00 f6 add dh, dh - 4a3381: 10 00 adc byte ptr [rax], al - 4a3383: 00 f9 add cl, bh - 4a3385: 10 00 adc byte ptr [rax], al - 4a3387: 00 fc add ah, bh - 4a3389: 10 00 adc byte ptr [rax], al - 4a338b: 00 ff add bh, bh - 4a338d: 10 00 adc byte ptr [rax], al - 4a338f: 00 02 add byte ptr [rdx], al - 4a3391: 11 00 adc dword ptr [rax], eax - 4a3393: 00 05 11 00 00 08 add byte ptr [rip + 134217745], al # 0x84a33aa <_end+0x7fdfa2a> - 4a3399: 11 00 adc dword ptr [rax], eax - 4a339b: 00 0b add byte ptr [rbx], cl - 4a339d: 11 00 adc dword ptr [rax], eax - 4a339f: 00 0e add byte ptr [rsi], cl - 4a33a1: 11 00 adc dword ptr [rax], eax - 4a33a3: 00 11 add byte ptr [rcx], dl - 4a33a5: 11 00 adc dword ptr [rax], eax - 4a33a7: 00 14 11 add byte ptr [rcx + rdx], dl - 4a33aa: 00 00 add byte ptr [rax], al - 4a33ac: 17 - 4a33ad: 11 00 adc dword ptr [rax], eax - 4a33af: 00 1a add byte ptr [rdx], bl - 4a33b1: 11 00 adc dword ptr [rax], eax - 4a33b3: 00 1d 11 00 00 20 add byte ptr [rip + 536870929], bl # 0x204a33ca <_end+0x1ffdfa4a> - 4a33b9: 11 00 adc dword ptr [rax], eax - 4a33bb: 00 23 add byte ptr [rbx], ah - 4a33bd: 11 00 adc dword ptr [rax], eax - 4a33bf: 00 26 add byte ptr [rsi], ah - 4a33c1: 11 00 adc dword ptr [rax], eax - 4a33c3: 00 29 add byte ptr [rcx], ch - 4a33c5: 11 00 adc dword ptr [rax], eax - 4a33c7: 00 2c 11 add byte ptr [rcx + rdx], ch - 4a33ca: 00 00 add byte ptr [rax], al - 4a33cc: 2f - 4a33cd: 11 00 adc dword ptr [rax], eax - 4a33cf: 00 32 add byte ptr [rdx], dh - 4a33d1: 11 00 adc dword ptr [rax], eax - 4a33d3: 00 35 11 00 00 38 add byte ptr [rip + 939524113], dh # 0x384a33ea <_end+0x37fdfa6a> - 4a33d9: 11 00 adc dword ptr [rax], eax - 4a33db: 00 3b add byte ptr [rbx], bh - 4a33dd: 11 00 adc dword ptr [rax], eax - 4a33df: 00 3e add byte ptr [rsi], bh - 4a33e1: 11 00 adc dword ptr [rax], eax - 4a33e3: 00 41 11 add byte ptr [rcx + 17], al - 4a33e6: 00 00 add byte ptr [rax], al - 4a33e8: 44 11 00 adc dword ptr [rax], r8d - 4a33eb: 00 47 11 add byte ptr [rdi + 17], al - 4a33ee: 00 00 add byte ptr [rax], al - 4a33f0: 4a 11 00 adc qword ptr [rax], rax - 4a33f3: 00 4d 11 add byte ptr [rbp + 17], cl - 4a33f6: 00 00 add byte ptr [rax], al - 4a33f8: 50 push rax - 4a33f9: 11 00 adc dword ptr [rax], eax - 4a33fb: 00 53 11 add byte ptr [rbx + 17], dl - 4a33fe: 00 00 add byte ptr [rax], al - 4a3400: 56 push rsi - 4a3401: 11 00 adc dword ptr [rax], eax - 4a3403: 00 59 11 add byte ptr [rcx + 17], bl - 4a3406: 00 00 add byte ptr [rax], al - 4a3408: 5c pop rsp - 4a3409: 11 00 adc dword ptr [rax], eax - 4a340b: 00 5f 11 add byte ptr [rdi + 17], bl - 4a340e: 00 00 add byte ptr [rax], al - 4a3410: 62 - 4a3411: 11 00 adc dword ptr [rax], eax - 4a3413: 00 65 11 add byte ptr [rbp + 17], ah - 4a3416: 00 00 add byte ptr [rax], al - 4a3418: 68 11 00 00 6b push 1795162129 - 4a341d: 11 00 adc dword ptr [rax], eax - 4a341f: 00 6e 11 add byte ptr [rsi + 17], ch - 4a3422: 00 00 add byte ptr [rax], al - 4a3424: 71 11 jno 0x4a3437 - 4a3426: 00 00 add byte ptr [rax], al - 4a3428: 74 11 je 0x4a343b - 4a342a: 00 00 add byte ptr [rax], al - 4a342c: 77 11 ja 0x4a343f - 4a342e: 00 00 add byte ptr [rax], al - 4a3430: 7a 11 jp 0x4a3443 - 4a3432: 00 00 add byte ptr [rax], al - 4a3434: 7d 11 jge 0x4a3447 - 4a3436: 00 00 add byte ptr [rax], al - 4a3438: 80 11 00 adc byte ptr [rcx], 0 - 4a343b: 00 83 11 00 00 86 add byte ptr [rbx - 2046820335], al - 4a3441: 11 00 adc dword ptr [rax], eax - 4a3443: 00 89 11 00 00 8c add byte ptr [rcx - 1946157039], cl - 4a3449: 11 00 adc dword ptr [rax], eax - 4a344b: 00 8f 11 00 00 92 add byte ptr [rdi - 1845493743], cl - 4a3451: 11 00 adc dword ptr [rax], eax - 4a3453: 00 95 11 00 00 98 add byte ptr [rbp - 1744830447], dl - 4a3459: 11 00 adc dword ptr [rax], eax - 4a345b: 00 9b 11 00 00 9e add byte ptr [rbx - 1644167151], bl - 4a3461: 11 00 adc dword ptr [rax], eax - 4a3463: 00 a1 11 00 00 a4 add byte ptr [rcx - 1543503855], ah - 4a3469: 11 00 adc dword ptr [rax], eax - 4a346b: 00 a7 11 00 00 aa add byte ptr [rdi - 1442840559], ah - 4a3471: 11 00 adc dword ptr [rax], eax - 4a3473: 00 ad 11 00 00 b0 add byte ptr [rbp - 1342177263], ch - 4a3479: 11 00 adc dword ptr [rax], eax - 4a347b: 00 b3 11 00 00 b6 add byte ptr [rbx - 1241513967], dh - 4a3481: 11 00 adc dword ptr [rax], eax - 4a3483: 00 b9 11 00 00 bc add byte ptr [rcx - 1140850671], bh - 4a3489: 11 00 adc dword ptr [rax], eax - 4a348b: 00 bf 11 00 00 c2 add byte ptr [rdi - 1040187375], bh - 4a3491: 11 00 adc dword ptr [rax], eax - 4a3493: 00 c5 add ch, al - 4a3495: 11 00 adc dword ptr [rax], eax - 4a3497: 00 c8 add al, cl - 4a3499: 11 00 adc dword ptr [rax], eax - 4a349b: 00 cb add bl, cl - 4a349d: 11 00 adc dword ptr [rax], eax - 4a349f: 00 ce add dh, cl - 4a34a1: 11 00 adc dword ptr [rax], eax - 4a34a3: 00 d1 add cl, dl - 4a34a5: 11 00 adc dword ptr [rax], eax - 4a34a7: 00 d4 add ah, dl - 4a34a9: 11 00 adc dword ptr [rax], eax - 4a34ab: 00 d7 add bh, dl - 4a34ad: 11 00 adc dword ptr [rax], eax - 4a34af: 00 da add dl, bl - 4a34b1: 11 00 adc dword ptr [rax], eax - 4a34b3: 00 dd add ch, bl - 4a34b5: 11 00 adc dword ptr [rax], eax - 4a34b7: 00 e0 add al, ah - 4a34b9: 11 00 adc dword ptr [rax], eax - 4a34bb: 00 e3 add bl, ah - 4a34bd: 11 00 adc dword ptr [rax], eax - 4a34bf: 00 e6 add dh, ah - 4a34c1: 11 00 adc dword ptr [rax], eax - 4a34c3: 00 e9 add cl, ch - 4a34c5: 11 00 adc dword ptr [rax], eax - 4a34c7: 00 ec add ah, ch - 4a34c9: 11 00 adc dword ptr [rax], eax - 4a34cb: 00 ef add bh, ch - 4a34cd: 11 00 adc dword ptr [rax], eax - 4a34cf: 00 f2 add dl, dh - 4a34d1: 11 00 adc dword ptr [rax], eax - 4a34d3: 00 f5 add ch, dh - 4a34d5: 11 00 adc dword ptr [rax], eax - 4a34d7: 00 f8 add al, bh - 4a34d9: 11 00 adc dword ptr [rax], eax - 4a34db: 00 fb add bl, bh - 4a34dd: 11 00 adc dword ptr [rax], eax - 4a34df: 00 fe add dh, bh - 4a34e1: 11 00 adc dword ptr [rax], eax - 4a34e3: 00 01 add byte ptr [rcx], al - 4a34e5: 12 00 adc al, byte ptr [rax] - 4a34e7: 00 04 12 add byte ptr [rdx + rdx], al - 4a34ea: 00 00 add byte ptr [rax], al - 4a34ec: 07 - 4a34ed: 12 00 adc al, byte ptr [rax] - 4a34ef: 00 0a add byte ptr [rdx], cl - 4a34f1: 12 00 adc al, byte ptr [rax] - 4a34f3: 00 0d 12 00 00 10 add byte ptr [rip + 268435474], cl # 0x104a350b <_end+0xffdfb8b> - 4a34f9: 12 00 adc al, byte ptr [rax] - 4a34fb: 00 13 add byte ptr [rbx], dl - 4a34fd: 12 00 adc al, byte ptr [rax] - 4a34ff: 00 16 add byte ptr [rsi], dl - 4a3501: 12 00 adc al, byte ptr [rax] - 4a3503: 00 19 add byte ptr [rcx], bl - 4a3505: 12 00 adc al, byte ptr [rax] - 4a3507: 00 1c 12 add byte ptr [rdx + rdx], bl - 4a350a: 00 00 add byte ptr [rax], al - 4a350c: 1f - 4a350d: 12 00 adc al, byte ptr [rax] - 4a350f: 00 22 add byte ptr [rdx], ah - 4a3511: 12 00 adc al, byte ptr [rax] - 4a3513: 00 25 12 00 00 28 add byte ptr [rip + 671088658], ah # 0x284a352b <_end+0x27fdfbab> - 4a3519: 12 00 adc al, byte ptr [rax] - 4a351b: 00 2b add byte ptr [rbx], ch - 4a351d: 12 00 adc al, byte ptr [rax] - 4a351f: 00 2e add byte ptr [rsi], ch - 4a3521: 12 00 adc al, byte ptr [rax] - 4a3523: 00 31 add byte ptr [rcx], dh - 4a3525: 12 00 adc al, byte ptr [rax] - 4a3527: 00 34 12 add byte ptr [rdx + rdx], dh - 4a352a: 00 00 add byte ptr [rax], al - 4a352c: 37 - 4a352d: 12 00 adc al, byte ptr [rax] - 4a352f: 00 3a add byte ptr [rdx], bh - 4a3531: 12 00 adc al, byte ptr [rax] - 4a3533: 00 3d 12 00 00 40 add byte ptr [rip + 1073741842], bh # 0x404a354b <_end+0x3ffdfbcb> - 4a3539: 12 00 adc al, byte ptr [rax] - 4a353b: 00 43 12 add byte ptr [rbx + 18], al - 4a353e: 00 00 add byte ptr [rax], al - 4a3540: 46 12 00 adc r8b, byte ptr [rax] - 4a3543: 00 49 12 add byte ptr [rcx + 18], cl - 4a3546: 00 00 add byte ptr [rax], al - 4a3548: 4c 12 00 adc r8b, byte ptr [rax] - 4a354b: 00 4f 12 add byte ptr [rdi + 18], cl - 4a354e: 00 00 add byte ptr [rax], al - 4a3550: 52 push rdx - 4a3551: 12 00 adc al, byte ptr [rax] - 4a3553: 00 55 12 add byte ptr [rbp + 18], dl - 4a3556: 00 00 add byte ptr [rax], al - 4a3558: 58 pop rax - 4a3559: 12 00 adc al, byte ptr [rax] - 4a355b: 00 5b 12 add byte ptr [rbx + 18], bl - 4a355e: 00 00 add byte ptr [rax], al - 4a3560: 5e pop rsi - 4a3561: 12 00 adc al, byte ptr [rax] - 4a3563: 00 61 12 add byte ptr [rcx + 18], ah - 4a3566: 00 00 add byte ptr [rax], al - 4a3568: 64 12 00 adc al, byte ptr fs:[rax] - 4a356b: 00 67 12 add byte ptr [rdi + 18], ah - 4a356e: 00 00 add byte ptr [rax], al - 4a3570: 6a 12 push 18 - 4a3572: 00 00 add byte ptr [rax], al - 4a3574: 6d insd dword ptr es:[rdi], dx - 4a3575: 12 00 adc al, byte ptr [rax] - 4a3577: 00 70 12 add byte ptr [rax + 18], dh - 4a357a: 00 00 add byte ptr [rax], al - 4a357c: 73 12 jae 0x4a3590 - 4a357e: 00 00 add byte ptr [rax], al - 4a3580: 76 12 jbe 0x4a3594 - 4a3582: 00 00 add byte ptr [rax], al - 4a3584: 79 12 jns 0x4a3598 - 4a3586: 00 00 add byte ptr [rax], al - 4a3588: 7c 12 jl 0x4a359c - 4a358a: 00 00 add byte ptr [rax], al - 4a358c: 7f 12 jg 0x4a35a0 - 4a358e: 00 00 add byte ptr [rax], al - 4a3590: 82 - 4a3591: 12 00 adc al, byte ptr [rax] - 4a3593: 00 85 12 00 00 88 add byte ptr [rbp - 2013265902], al - 4a3599: 12 00 adc al, byte ptr [rax] - 4a359b: 00 8b 12 00 00 8e add byte ptr [rbx - 1912602606], cl - 4a35a1: 12 00 adc al, byte ptr [rax] - 4a35a3: 00 91 12 00 00 94 add byte ptr [rcx - 1811939310], dl - 4a35a9: 12 00 adc al, byte ptr [rax] - 4a35ab: 00 97 12 00 00 9a add byte ptr [rdi - 1711276014], dl - 4a35b1: 12 00 adc al, byte ptr [rax] - 4a35b3: 00 9d 12 00 00 a0 add byte ptr [rbp - 1610612718], bl - 4a35b9: 12 00 adc al, byte ptr [rax] - 4a35bb: 00 a3 12 00 00 a6 add byte ptr [rbx - 1509949422], ah - 4a35c1: 12 00 adc al, byte ptr [rax] - 4a35c3: 00 a9 12 00 00 ac add byte ptr [rcx - 1409286126], ch - 4a35c9: 12 00 adc al, byte ptr [rax] - 4a35cb: 00 af 12 00 00 b2 add byte ptr [rdi - 1308622830], ch - 4a35d1: 12 00 adc al, byte ptr [rax] - 4a35d3: 00 b5 12 00 00 b8 add byte ptr [rbp - 1207959534], dh - 4a35d9: 12 00 adc al, byte ptr [rax] - 4a35db: 00 bb 12 00 00 be add byte ptr [rbx - 1107296238], bh - 4a35e1: 12 00 adc al, byte ptr [rax] - 4a35e3: 00 c1 add cl, al - 4a35e5: 12 00 adc al, byte ptr [rax] - 4a35e7: 00 c4 add ah, al - 4a35e9: 12 00 adc al, byte ptr [rax] - 4a35eb: 00 c7 add bh, al - 4a35ed: 12 00 adc al, byte ptr [rax] - 4a35ef: 00 ca add dl, cl - 4a35f1: 12 00 adc al, byte ptr [rax] - 4a35f3: 00 cd add ch, cl - 4a35f5: 12 00 adc al, byte ptr [rax] - 4a35f7: 00 d0 add al, dl - 4a35f9: 12 00 adc al, byte ptr [rax] - 4a35fb: 00 d3 add bl, dl - 4a35fd: 12 00 adc al, byte ptr [rax] - 4a35ff: 00 d6 add dh, dl - 4a3601: 12 00 adc al, byte ptr [rax] - 4a3603: 00 d9 add cl, bl - 4a3605: 12 00 adc al, byte ptr [rax] - 4a3607: 00 dc add ah, bl - 4a3609: 12 00 adc al, byte ptr [rax] - 4a360b: 00 df add bh, bl - 4a360d: 12 00 adc al, byte ptr [rax] - 4a360f: 00 e2 add dl, ah - 4a3611: 12 00 adc al, byte ptr [rax] - 4a3613: 00 e5 add ch, ah - 4a3615: 12 00 adc al, byte ptr [rax] - 4a3617: 00 e8 add al, ch - 4a3619: 12 00 adc al, byte ptr [rax] - 4a361b: 00 eb add bl, ch - 4a361d: 12 00 adc al, byte ptr [rax] - 4a361f: 00 ee add dh, ch - 4a3621: 12 00 adc al, byte ptr [rax] - 4a3623: 00 f1 add cl, dh - 4a3625: 12 00 adc al, byte ptr [rax] - 4a3627: 00 f4 add ah, dh - 4a3629: 12 00 adc al, byte ptr [rax] - 4a362b: 00 f7 add bh, dh - 4a362d: 12 00 adc al, byte ptr [rax] - 4a362f: 00 fa add dl, bh - 4a3631: 12 00 adc al, byte ptr [rax] - 4a3633: 00 fd add ch, bh - 4a3635: 12 00 adc al, byte ptr [rax] - 4a3637: 00 00 add byte ptr [rax], al - 4a3639: 13 00 adc eax, dword ptr [rax] - 4a363b: 00 03 add byte ptr [rbx], al - 4a363d: 13 00 adc eax, dword ptr [rax] - 4a363f: 00 06 add byte ptr [rsi], al - 4a3641: 13 00 adc eax, dword ptr [rax] - 4a3643: 00 09 add byte ptr [rcx], cl - 4a3645: 13 00 adc eax, dword ptr [rax] - 4a3647: 00 0c 13 add byte ptr [rbx + rdx], cl - 4a364a: 00 00 add byte ptr [rax], al - 4a364c: 0f 13 00 movlps qword ptr [rax], xmm0 - 4a364f: 00 12 add byte ptr [rdx], dl - 4a3651: 13 00 adc eax, dword ptr [rax] - 4a3653: 00 15 13 00 00 18 add byte ptr [rip + 402653203], dl # 0x184a366c <_end+0x17fdfcec> - 4a3659: 13 00 adc eax, dword ptr [rax] - 4a365b: 00 1b add byte ptr [rbx], bl - 4a365d: 13 00 adc eax, dword ptr [rax] - 4a365f: 00 1e add byte ptr [rsi], bl - 4a3661: 13 00 adc eax, dword ptr [rax] - 4a3663: 00 21 add byte ptr [rcx], ah - 4a3665: 13 00 adc eax, dword ptr [rax] - 4a3667: 00 24 13 add byte ptr [rbx + rdx], ah - 4a366a: 00 00 add byte ptr [rax], al - 4a366c: 27 - 4a366d: 13 00 adc eax, dword ptr [rax] - 4a366f: 00 2a add byte ptr [rdx], ch - 4a3671: 13 00 adc eax, dword ptr [rax] - 4a3673: 00 2d 13 00 00 30 add byte ptr [rip + 805306387], ch # 0x304a368c <_end+0x2ffdfd0c> - 4a3679: 13 00 adc eax, dword ptr [rax] - 4a367b: 00 33 add byte ptr [rbx], dh - 4a367d: 13 00 adc eax, dword ptr [rax] - 4a367f: 00 36 add byte ptr [rsi], dh - 4a3681: 13 00 adc eax, dword ptr [rax] - 4a3683: 00 39 add byte ptr [rcx], bh - 4a3685: 13 00 adc eax, dword ptr [rax] - 4a3687: 00 3c 13 add byte ptr [rbx + rdx], bh - 4a368a: 00 00 add byte ptr [rax], al - 4a368c: 3f - 4a368d: 13 00 adc eax, dword ptr [rax] - 4a368f: 00 42 13 add byte ptr [rdx + 19], al - 4a3692: 00 00 add byte ptr [rax], al - 4a3694: 45 13 00 adc r8d, dword ptr [r8] - 4a3697: 00 48 13 add byte ptr [rax + 19], cl - 4a369a: 00 00 add byte ptr [rax], al - 4a369c: 4b 13 00 adc rax, qword ptr [r8] - 4a369f: 00 4e 13 add byte ptr [rsi + 19], cl - 4a36a2: 00 00 add byte ptr [rax], al - 4a36a4: 51 push rcx - 4a36a5: 13 00 adc eax, dword ptr [rax] - 4a36a7: 00 54 13 00 add byte ptr [rbx + rdx], dl - 4a36ab: 00 57 13 add byte ptr [rdi + 19], dl - 4a36ae: 00 00 add byte ptr [rax], al - 4a36b0: 5a pop rdx - 4a36b1: 13 00 adc eax, dword ptr [rax] - 4a36b3: 00 5d 13 add byte ptr [rbp + 19], bl - 4a36b6: 00 00 add byte ptr [rax], al - 4a36b8: 60 - 4a36b9: 13 00 adc eax, dword ptr [rax] - 4a36bb: 00 63 13 add byte ptr [rbx + 19], ah - 4a36be: 00 00 add byte ptr [rax], al - 4a36c0: 66 13 00 adc ax, word ptr [rax] - 4a36c3: 00 69 13 add byte ptr [rcx + 19], ch - 4a36c6: 00 00 add byte ptr [rax], al - 4a36c8: 6c insb byte ptr es:[rdi], dx - 4a36c9: 13 00 adc eax, dword ptr [rax] - 4a36cb: 00 6f 13 add byte ptr [rdi + 19], ch - 4a36ce: 00 00 add byte ptr [rax], al - 4a36d0: 72 13 jb 0x4a36e5 - 4a36d2: 00 00 add byte ptr [rax], al - 4a36d4: 75 13 jne 0x4a36e9 - 4a36d6: 00 00 add byte ptr [rax], al - 4a36d8: 78 13 js 0x4a36ed - 4a36da: 00 00 add byte ptr [rax], al - 4a36dc: 7b 13 jnp 0x4a36f1 - 4a36de: 00 00 add byte ptr [rax], al - 4a36e0: 7e 13 jle 0x4a36f5 - 4a36e2: 00 00 add byte ptr [rax], al - 4a36e4: 81 13 00 00 84 13 adc dword ptr [rbx], 327417856 - 4a36ea: 00 00 add byte ptr [rax], al - 4a36ec: 87 13 xchg dword ptr [rbx], edx - 4a36ee: 00 00 add byte ptr [rax], al - 4a36f0: 8a 13 mov dl, byte ptr [rbx] - 4a36f2: 00 00 add byte ptr [rax], al - 4a36f4: 8d 13 lea edx, [rbx] - 4a36f6: 00 00 add byte ptr [rax], al - 4a36f8: 90 nop - 4a36f9: 13 00 adc eax, dword ptr [rax] - 4a36fb: 00 93 13 00 00 96 add byte ptr [rbx - 1778384877], dl - 4a3701: 13 00 adc eax, dword ptr [rax] - 4a3703: 00 99 13 00 00 9c add byte ptr [rcx - 1677721581], bl - 4a3709: 13 00 adc eax, dword ptr [rax] - 4a370b: 00 9f 13 00 00 a2 add byte ptr [rdi - 1577058285], bl - 4a3711: 13 00 adc eax, dword ptr [rax] - 4a3713: 00 a5 13 00 00 a8 add byte ptr [rbp - 1476394989], ah - 4a3719: 13 00 adc eax, dword ptr [rax] - 4a371b: 00 ab 13 00 00 ae add byte ptr [rbx - 1375731693], ch - 4a3721: 13 00 adc eax, dword ptr [rax] - 4a3723: 00 b1 13 00 00 b4 add byte ptr [rcx - 1275068397], dh - 4a3729: 13 00 adc eax, dword ptr [rax] - 4a372b: 00 b7 13 00 00 ba add byte ptr [rdi - 1174405101], dh - 4a3731: 13 00 adc eax, dword ptr [rax] - 4a3733: 00 bd 13 00 00 c0 add byte ptr [rbp - 1073741805], bh - 4a3739: 13 00 adc eax, dword ptr [rax] - 4a373b: 00 c3 add bl, al - 4a373d: 13 00 adc eax, dword ptr [rax] - 4a373f: 00 c6 add dh, al - 4a3741: 13 00 adc eax, dword ptr [rax] - 4a3743: 00 c9 add cl, cl - 4a3745: 13 00 adc eax, dword ptr [rax] - 4a3747: 00 cc add ah, cl - 4a3749: 13 00 adc eax, dword ptr [rax] - 4a374b: 00 cf add bh, cl - 4a374d: 13 00 adc eax, dword ptr [rax] - 4a374f: 00 d2 add dl, dl - 4a3751: 13 00 adc eax, dword ptr [rax] - 4a3753: 00 d5 add ch, dl - 4a3755: 13 00 adc eax, dword ptr [rax] - 4a3757: 00 d8 add al, bl - 4a3759: 13 00 adc eax, dword ptr [rax] - 4a375b: 00 db add bl, bl - 4a375d: 13 00 adc eax, dword ptr [rax] - 4a375f: 00 de add dh, bl - 4a3761: 13 00 adc eax, dword ptr [rax] - 4a3763: 00 e1 add cl, ah - 4a3765: 13 00 adc eax, dword ptr [rax] - 4a3767: 00 e4 add ah, ah - 4a3769: 13 00 adc eax, dword ptr [rax] - 4a376b: 00 e7 add bh, ah - 4a376d: 13 00 adc eax, dword ptr [rax] - 4a376f: 00 ea add dl, ch - 4a3771: 13 00 adc eax, dword ptr [rax] - 4a3773: 00 ed add ch, ch - 4a3775: 13 00 adc eax, dword ptr [rax] - 4a3777: 00 f0 add al, dh - 4a3779: 13 00 adc eax, dword ptr [rax] - 4a377b: 00 f3 add bl, dh - 4a377d: 13 00 adc eax, dword ptr [rax] - 4a377f: 00 f6 add dh, dh - 4a3781: 13 00 adc eax, dword ptr [rax] - 4a3783: 00 f9 add cl, bh - 4a3785: 13 00 adc eax, dword ptr [rax] - 4a3787: 00 fc add ah, bh - 4a3789: 13 00 adc eax, dword ptr [rax] - 4a378b: 00 ff add bh, bh - 4a378d: 13 00 adc eax, dword ptr [rax] - 4a378f: 00 02 add byte ptr [rdx], al - 4a3791: 14 00 adc al, 0 - 4a3793: 00 05 14 00 00 08 add byte ptr [rip + 134217748], al # 0x84a37ad <_end+0x7fdfe2d> - 4a3799: 14 00 adc al, 0 - 4a379b: 00 0b add byte ptr [rbx], cl - 4a379d: 14 00 adc al, 0 - 4a379f: 00 0e add byte ptr [rsi], cl - 4a37a1: 14 00 adc al, 0 - 4a37a3: 00 11 add byte ptr [rcx], dl - 4a37a5: 14 00 adc al, 0 - 4a37a7: 00 14 14 add byte ptr [rsp + rdx], dl - 4a37aa: 00 00 add byte ptr [rax], al - 4a37ac: 17 - 4a37ad: 14 00 adc al, 0 - 4a37af: 00 1a add byte ptr [rdx], bl - 4a37b1: 14 00 adc al, 0 - 4a37b3: 00 1d 14 00 00 20 add byte ptr [rip + 536870932], bl # 0x204a37cd <_end+0x1ffdfe4d> - 4a37b9: 14 00 adc al, 0 - 4a37bb: 00 23 add byte ptr [rbx], ah - 4a37bd: 14 00 adc al, 0 - 4a37bf: 00 26 add byte ptr [rsi], ah - 4a37c1: 14 00 adc al, 0 - 4a37c3: 00 29 add byte ptr [rcx], ch - 4a37c5: 14 00 adc al, 0 - 4a37c7: 00 2c 14 add byte ptr [rsp + rdx], ch - 4a37ca: 00 00 add byte ptr [rax], al - 4a37cc: 2f - 4a37cd: 14 00 adc al, 0 - 4a37cf: 00 32 add byte ptr [rdx], dh - 4a37d1: 14 00 adc al, 0 - 4a37d3: 00 35 14 00 00 38 add byte ptr [rip + 939524116], dh # 0x384a37ed <_end+0x37fdfe6d> - 4a37d9: 14 00 adc al, 0 - 4a37db: 00 3b add byte ptr [rbx], bh - 4a37dd: 14 00 adc al, 0 - 4a37df: 00 3e add byte ptr [rsi], bh - 4a37e1: 14 00 adc al, 0 - 4a37e3: 00 41 14 add byte ptr [rcx + 20], al - 4a37e6: 00 00 add byte ptr [rax], al - 4a37e8: 44 14 00 adc al, 0 - 4a37eb: 00 47 14 add byte ptr [rdi + 20], al - 4a37ee: 00 00 add byte ptr [rax], al - 4a37f0: 4a 14 00 adc al, 0 - 4a37f3: 00 4d 14 add byte ptr [rbp + 20], cl - 4a37f6: 00 00 add byte ptr [rax], al - 4a37f8: 50 push rax - 4a37f9: 14 00 adc al, 0 - 4a37fb: 00 53 14 add byte ptr [rbx + 20], dl - 4a37fe: 00 00 add byte ptr [rax], al - 4a3800: 56 push rsi - 4a3801: 14 00 adc al, 0 - 4a3803: 00 59 14 add byte ptr [rcx + 20], bl - 4a3806: 00 00 add byte ptr [rax], al - 4a3808: 5c pop rsp - 4a3809: 14 00 adc al, 0 - 4a380b: 00 5f 14 add byte ptr [rdi + 20], bl - 4a380e: 00 00 add byte ptr [rax], al - 4a3810: 62 - 4a3811: 14 00 adc al, 0 - 4a3813: 00 65 14 add byte ptr [rbp + 20], ah - 4a3816: 00 00 add byte ptr [rax], al - 4a3818: 68 14 00 00 6b push 1795162132 - 4a381d: 14 00 adc al, 0 - 4a381f: 00 6e 14 add byte ptr [rsi + 20], ch - 4a3822: 00 00 add byte ptr [rax], al - 4a3824: 71 14 jno 0x4a383a - 4a3826: 00 00 add byte ptr [rax], al - 4a3828: 74 14 je 0x4a383e - 4a382a: 00 00 add byte ptr [rax], al - 4a382c: 77 14 ja 0x4a3842 - 4a382e: 00 00 add byte ptr [rax], al - 4a3830: 7a 14 jp 0x4a3846 - 4a3832: 00 00 add byte ptr [rax], al - 4a3834: 7d 14 jge 0x4a384a - 4a3836: 00 00 add byte ptr [rax], al - 4a3838: 80 14 00 00 adc byte ptr [rax + rax], 0 - 4a383c: 83 14 00 00 adc dword ptr [rax + rax], 0 - 4a3840: 86 14 00 xchg byte ptr [rax + rax], dl - 4a3843: 00 89 14 00 00 8c add byte ptr [rcx - 1946157036], cl - 4a3849: 14 00 adc al, 0 - 4a384b: 00 8f 14 00 00 92 add byte ptr [rdi - 1845493740], cl - 4a3851: 14 00 adc al, 0 - 4a3853: 00 95 14 00 00 98 add byte ptr [rbp - 1744830444], dl - 4a3859: 14 00 adc al, 0 - 4a385b: 00 9b 14 00 00 9e add byte ptr [rbx - 1644167148], bl - 4a3861: 14 00 adc al, 0 - 4a3863: 00 a1 14 00 00 a4 add byte ptr [rcx - 1543503852], ah - 4a3869: 14 00 adc al, 0 - 4a386b: 00 a7 14 00 00 aa add byte ptr [rdi - 1442840556], ah - 4a3871: 14 00 adc al, 0 - 4a3873: 00 ad 14 00 00 b0 add byte ptr [rbp - 1342177260], ch - 4a3879: 14 00 adc al, 0 - 4a387b: 00 b3 14 00 00 b6 add byte ptr [rbx - 1241513964], dh - 4a3881: 14 00 adc al, 0 - 4a3883: 00 b9 14 00 00 bc add byte ptr [rcx - 1140850668], bh - 4a3889: 14 00 adc al, 0 - 4a388b: 00 bf 14 00 00 c2 add byte ptr [rdi - 1040187372], bh - 4a3891: 14 00 adc al, 0 - 4a3893: 00 c5 add ch, al - 4a3895: 14 00 adc al, 0 - 4a3897: 00 c8 add al, cl - 4a3899: 14 00 adc al, 0 - 4a389b: 00 cb add bl, cl - 4a389d: 14 00 adc al, 0 - 4a389f: 00 ce add dh, cl - 4a38a1: 14 00 adc al, 0 - 4a38a3: 00 d1 add cl, dl - 4a38a5: 14 00 adc al, 0 - 4a38a7: 00 d4 add ah, dl - 4a38a9: 14 00 adc al, 0 - 4a38ab: 00 d7 add bh, dl - 4a38ad: 14 00 adc al, 0 - 4a38af: 00 da add dl, bl - 4a38b1: 14 00 adc al, 0 - 4a38b3: 00 dd add ch, bl - 4a38b5: 14 00 adc al, 0 - 4a38b7: 00 e0 add al, ah - 4a38b9: 14 00 adc al, 0 - 4a38bb: 00 e3 add bl, ah - 4a38bd: 14 00 adc al, 0 - 4a38bf: 00 e6 add dh, ah - 4a38c1: 14 00 adc al, 0 - 4a38c3: 00 e9 add cl, ch - 4a38c5: 14 00 adc al, 0 - 4a38c7: 00 ec add ah, ch - 4a38c9: 14 00 adc al, 0 - 4a38cb: 00 ef add bh, ch - 4a38cd: 14 00 adc al, 0 - 4a38cf: 00 f2 add dl, dh - 4a38d1: 14 00 adc al, 0 - 4a38d3: 00 f5 add ch, dh - 4a38d5: 14 00 adc al, 0 - 4a38d7: 00 f8 add al, bh - 4a38d9: 14 00 adc al, 0 - 4a38db: 00 fb add bl, bh - 4a38dd: 14 00 adc al, 0 - 4a38df: 00 fe add dh, bh - 4a38e1: 14 00 adc al, 0 - 4a38e3: 00 01 add byte ptr [rcx], al - 4a38e5: 15 00 00 04 15 adc eax, 352583680 - 4a38ea: 00 00 add byte ptr [rax], al - 4a38ec: 07 - 4a38ed: 15 00 00 0a 15 adc eax, 352976896 - 4a38f2: 00 00 add byte ptr [rax], al - 4a38f4: 0d 15 00 00 10 or eax, 268435477 - 4a38f9: 15 00 00 13 15 adc eax, 353566720 - 4a38fe: 00 00 add byte ptr [rax], al - 4a3900: 16 - 4a3901: 15 00 00 19 15 adc eax, 353959936 - 4a3906: 00 00 add byte ptr [rax], al - 4a3908: 1c 15 sbb al, 21 - 4a390a: 00 00 add byte ptr [rax], al - 4a390c: 1f - 4a390d: 15 00 00 22 15 adc eax, 354549760 - 4a3912: 00 00 add byte ptr [rax], al - 4a3914: 25 15 00 00 28 and eax, 671088661 - 4a3919: 15 00 00 2b 15 adc eax, 355139584 - 4a391e: 00 00 add byte ptr [rax], al - 4a3920: 2e 15 00 00 31 15 adc eax, 355532800 - 4a3926: 00 00 add byte ptr [rax], al - 4a3928: 34 15 xor al, 21 - 4a392a: 00 00 add byte ptr [rax], al - 4a392c: 37 - 4a392d: 15 00 00 3a 15 adc eax, 356122624 - 4a3932: 00 00 add byte ptr [rax], al - 4a3934: 3d 15 00 00 40 cmp eax, 1073741845 - 4a3939: 15 00 00 43 15 adc eax, 356712448 - 4a393e: 00 00 add byte ptr [rax], al - 4a3940: 46 15 00 00 49 15 adc eax, 357105664 - 4a3946: 00 00 add byte ptr [rax], al - 4a3948: 4c 15 00 00 4f 15 adc rax, 357498880 - 4a394e: 00 00 add byte ptr [rax], al - 4a3950: 52 push rdx - 4a3951: 15 00 00 55 15 adc eax, 357892096 - 4a3956: 00 00 add byte ptr [rax], al - 4a3958: 58 pop rax - 4a3959: 15 00 00 5b 15 adc eax, 358285312 - 4a395e: 00 00 add byte ptr [rax], al - 4a3960: 5e pop rsi - 4a3961: 15 00 00 61 15 adc eax, 358678528 - 4a3966: 00 00 add byte ptr [rax], al - 4a3968: 64 15 00 00 67 15 adc eax, 359071744 - 4a396e: 00 00 add byte ptr [rax], al - 4a3970: 6a 15 push 21 - 4a3972: 00 00 add byte ptr [rax], al - 4a3974: 6d insd dword ptr es:[rdi], dx - 4a3975: 15 00 00 70 15 adc eax, 359661568 - 4a397a: 00 00 add byte ptr [rax], al - 4a397c: 73 15 jae 0x4a3993 - 4a397e: 00 00 add byte ptr [rax], al - 4a3980: 76 15 jbe 0x4a3997 - 4a3982: 00 00 add byte ptr [rax], al - 4a3984: 79 15 jns 0x4a399b - 4a3986: 00 00 add byte ptr [rax], al - 4a3988: 7c 15 jl 0x4a399f - 4a398a: 00 00 add byte ptr [rax], al - 4a398c: 7f 15 jg 0x4a39a3 - 4a398e: 00 00 add byte ptr [rax], al - 4a3990: 82 - 4a3991: 15 00 00 85 15 adc eax, 361037824 - 4a3996: 00 00 add byte ptr [rax], al - 4a3998: 88 15 00 00 8b 15 mov byte ptr [rip + 361431040], dl # 0x15d5399e <_end+0x1589001e> - 4a399e: 00 00 add byte ptr [rax], al - 4a39a0: 8e 15 00 00 91 15 mov ss, word ptr [rip + 361824256] # 0x15db39a6 <_end+0x158f0026> - 4a39a6: 00 00 add byte ptr [rax], al - 4a39a8: 94 xchg eax, esp - 4a39a9: 15 00 00 97 15 adc eax, 362217472 - 4a39ae: 00 00 add byte ptr [rax], al - 4a39b0: 9a - 4a39b1: 15 00 00 9d 15 adc eax, 362610688 - 4a39b6: 00 00 add byte ptr [rax], al - 4a39b8: a0 15 00 00 a3 15 00 00 a6 movabs al, byte ptr [-6485183370484514795] - 4a39c1: 15 00 00 a9 15 adc eax, 363397120 - 4a39c6: 00 00 add byte ptr [rax], al - 4a39c8: ac lodsb al, byte ptr [rsi] - 4a39c9: 15 00 00 af 15 adc eax, 363790336 - 4a39ce: 00 00 add byte ptr [rax], al - 4a39d0: b2 15 mov dl, 21 - 4a39d2: 00 00 add byte ptr [rax], al - 4a39d4: b5 15 mov ch, 21 - 4a39d6: 00 00 add byte ptr [rax], al - 4a39d8: b8 15 00 00 bb mov eax, 3137339413 - 4a39dd: 15 00 00 be 15 adc eax, 364773376 - 4a39e2: 00 00 add byte ptr [rax], al - 4a39e4: c1 15 00 00 c4 15 00 rcl dword ptr [rip + 365166592], 0 # 0x160e39eb <_end+0x15c2006b> - 4a39eb: 00 c7 add bh, al - 4a39ed: 15 00 00 ca 15 adc eax, 365559808 - 4a39f2: 00 00 add byte ptr [rax], al - 4a39f4: cd 15 int 21 - 4a39f6: 00 00 add byte ptr [rax], al - 4a39f8: d0 15 00 00 d3 15 rcl byte ptr [rip + 366149632] # 0x161d39fe <_end+0x15d1007e> - 4a39fe: 00 00 add byte ptr [rax], al - 4a3a00: d6 - 4a3a01: 15 00 00 d9 15 adc eax, 366542848 - 4a3a06: 00 00 add byte ptr [rax], al - 4a3a08: dc 15 00 00 df 15 fcom qword ptr [rip + 366936064] # 0x16293a0e <_end+0x15dd008e> - 4a3a0e: 00 00 add byte ptr [rax], al - 4a3a10: e2 15 loop 0x4a3a27 - 4a3a12: 00 00 add byte ptr [rax], al - 4a3a14: e5 15 in eax, 21 - 4a3a16: 00 00 add byte ptr [rax], al - 4a3a18: e8 15 00 00 eb call 0xffffffffeb4a3a32 <_end+0xffffffffeafe00b2> - 4a3a1d: 15 00 00 ee 15 adc eax, 367919104 - 4a3a22: 00 00 add byte ptr [rax], al - 4a3a24: f1 - 4a3a25: 15 00 00 f4 15 adc eax, 368312320 - 4a3a2a: 00 00 add byte ptr [rax], al - 4a3a2c: f7 15 00 00 fa 15 not dword ptr [rip + 368705536] # 0x16443a32 <_end+0x15f800b2> - 4a3a32: 00 00 add byte ptr [rax], al - 4a3a34: fd std - 4a3a35: 15 00 00 00 16 adc eax, 369098752 - 4a3a3a: 00 00 add byte ptr [rax], al - 4a3a3c: 03 16 add edx, dword ptr [rsi] - 4a3a3e: 00 00 add byte ptr [rax], al - 4a3a40: 06 - 4a3a41: 16 - 4a3a42: 00 00 add byte ptr [rax], al - 4a3a44: 09 16 or dword ptr [rsi], edx - 4a3a46: 00 00 add byte ptr [rax], al - 4a3a48: 0c 16 or al, 22 - 4a3a4a: 00 00 add byte ptr [rax], al - 4a3a4c: 0f 16 00 movhps xmm0, qword ptr [rax] # xmm0 = xmm0[0,1],mem[0,1] - 4a3a4f: 00 12 add byte ptr [rdx], dl - 4a3a51: 16 - 4a3a52: 00 00 add byte ptr [rax], al - 4a3a54: 15 16 00 00 18 adc eax, 402653206 - 4a3a59: 16 - 4a3a5a: 00 00 add byte ptr [rax], al - 4a3a5c: 1b 16 sbb edx, dword ptr [rsi] - 4a3a5e: 00 00 add byte ptr [rax], al - 4a3a60: 1e - 4a3a61: 16 - 4a3a62: 00 00 add byte ptr [rax], al - 4a3a64: 21 16 and dword ptr [rsi], edx - 4a3a66: 00 00 add byte ptr [rax], al - 4a3a68: 24 16 and al, 22 - 4a3a6a: 00 00 add byte ptr [rax], al - 4a3a6c: 27 - 4a3a6d: 16 - 4a3a6e: 00 00 add byte ptr [rax], al - 4a3a70: 2a 16 sub dl, byte ptr [rsi] - 4a3a72: 00 00 add byte ptr [rax], al - 4a3a74: 2d 16 00 00 30 sub eax, 805306390 - 4a3a79: 16 - 4a3a7a: 00 00 add byte ptr [rax], al - 4a3a7c: 33 16 xor edx, dword ptr [rsi] - 4a3a7e: 00 00 add byte ptr [rax], al - 4a3a80: 36 16 - 4a3a82: 00 00 add byte ptr [rax], al - 4a3a84: 39 16 cmp dword ptr [rsi], edx - 4a3a86: 00 00 add byte ptr [rax], al - 4a3a88: 3c 16 cmp al, 22 - 4a3a8a: 00 00 add byte ptr [rax], al - 4a3a8c: 3f - 4a3a8d: 16 - 4a3a8e: 00 00 add byte ptr [rax], al - 4a3a90: 42 16 - 4a3a92: 00 00 add byte ptr [rax], al - 4a3a94: 45 16 - 4a3a96: 00 00 add byte ptr [rax], al - 4a3a98: 48 16 - 4a3a9a: 00 00 add byte ptr [rax], al - 4a3a9c: 4b 16 - 4a3a9e: 00 00 add byte ptr [rax], al - 4a3aa0: 4e 16 - 4a3aa2: 00 00 add byte ptr [rax], al - 4a3aa4: 51 push rcx - 4a3aa5: 16 - 4a3aa6: 00 00 add byte ptr [rax], al - 4a3aa8: 54 push rsp - 4a3aa9: 16 - 4a3aaa: 00 00 add byte ptr [rax], al - 4a3aac: 57 push rdi - 4a3aad: 16 - 4a3aae: 00 00 add byte ptr [rax], al - 4a3ab0: 5a pop rdx - 4a3ab1: 16 - 4a3ab2: 00 00 add byte ptr [rax], al - 4a3ab4: 5d pop rbp - 4a3ab5: 16 - 4a3ab6: 00 00 add byte ptr [rax], al - 4a3ab8: 60 - 4a3ab9: 16 - 4a3aba: 00 00 add byte ptr [rax], al - 4a3abc: 63 16 movsxd edx, dword ptr [rsi] - 4a3abe: 00 00 add byte ptr [rax], al - 4a3ac0: 66 16 - 4a3ac2: 00 00 add byte ptr [rax], al - 4a3ac4: 69 16 00 00 6c 16 imul edx, dword ptr [rsi], 376176640 - 4a3aca: 00 00 add byte ptr [rax], al - 4a3acc: 6f outsd dx, dword ptr [rsi] - 4a3acd: 16 - 4a3ace: 00 00 add byte ptr [rax], al - 4a3ad0: 72 16 jb 0x4a3ae8 - 4a3ad2: 00 00 add byte ptr [rax], al - 4a3ad4: 75 16 jne 0x4a3aec - 4a3ad6: 00 00 add byte ptr [rax], al - 4a3ad8: 78 16 js 0x4a3af0 - 4a3ada: 00 00 add byte ptr [rax], al - 4a3adc: 7b 16 jnp 0x4a3af4 - 4a3ade: 00 00 add byte ptr [rax], al - 4a3ae0: 7e 16 jle 0x4a3af8 - 4a3ae2: 00 00 add byte ptr [rax], al - 4a3ae4: 81 16 00 00 84 16 adc dword ptr [rsi], 377749504 - 4a3aea: 00 00 add byte ptr [rax], al - 4a3aec: 87 16 xchg dword ptr [rsi], edx - 4a3aee: 00 00 add byte ptr [rax], al - 4a3af0: 8a 16 mov dl, byte ptr [rsi] - 4a3af2: 00 00 add byte ptr [rax], al - 4a3af4: 8d 16 lea edx, [rsi] - 4a3af6: 00 00 add byte ptr [rax], al - 4a3af8: 90 nop - 4a3af9: 16 - 4a3afa: 00 00 add byte ptr [rax], al - 4a3afc: 93 xchg eax, ebx - 4a3afd: 16 - 4a3afe: 00 00 add byte ptr [rax], al - 4a3b00: 96 xchg eax, esi - 4a3b01: 16 - 4a3b02: 00 00 add byte ptr [rax], al - 4a3b04: 99 cdq - 4a3b05: 16 - 4a3b06: 00 00 add byte ptr [rax], al - 4a3b08: 9c pushfq - 4a3b09: 16 - 4a3b0a: 00 00 add byte ptr [rax], al - 4a3b0c: 9f lahf - 4a3b0d: 16 - 4a3b0e: 00 00 add byte ptr [rax], al - 4a3b10: a2 16 00 00 a5 16 00 00 a8 movabs byte ptr [-6341068178080137194], al - 4a3b19: 16 - 4a3b1a: 00 00 add byte ptr [rax], al - 4a3b1c: ab stosd dword ptr es:[rdi], eax - 4a3b1d: 16 - 4a3b1e: 00 00 add byte ptr [rax], al - 4a3b20: ae scasb al, byte ptr es:[rdi] - 4a3b21: 16 - 4a3b22: 00 00 add byte ptr [rax], al - 4a3b24: b1 16 mov cl, 22 - 4a3b26: 00 00 add byte ptr [rax], al - 4a3b28: b4 16 mov ah, 22 - 4a3b2a: 00 00 add byte ptr [rax], al - 4a3b2c: b7 16 mov bh, 22 - 4a3b2e: 00 00 add byte ptr [rax], al - 4a3b30: ba 16 00 00 bd mov edx, 3170893846 - 4a3b35: 16 - 4a3b36: 00 00 add byte ptr [rax], al - 4a3b38: c0 16 00 rcl byte ptr [rsi], 0 - 4a3b3b: 00 c3 add bl, al - 4a3b3d: 16 - 4a3b3e: 00 00 add byte ptr [rax], al - 4a3b40: c6 16 - 4a3b42: 00 00 add byte ptr [rax], al - 4a3b44: c9 leave - 4a3b45: 16 - 4a3b46: 00 00 add byte ptr [rax], al - 4a3b48: cc int3 - 4a3b49: 16 - 4a3b4a: 00 00 add byte ptr [rax], al - 4a3b4c: cf iretd - 4a3b4d: 16 - 4a3b4e: 00 00 add byte ptr [rax], al - 4a3b50: d2 16 rcl byte ptr [rsi], cl - 4a3b52: 00 00 add byte ptr [rax], al - 4a3b54: d5 - 4a3b55: 16 - 4a3b56: 00 00 add byte ptr [rax], al - 4a3b58: d8 16 fcom dword ptr [rsi] - 4a3b5a: 00 00 add byte ptr [rax], al - 4a3b5c: db 16 fist dword ptr [rsi] - 4a3b5e: 00 00 add byte ptr [rax], al - 4a3b60: de 16 ficom word ptr [rsi] - 4a3b62: 00 00 add byte ptr [rax], al - 4a3b64: e1 16 loope 0x4a3b7c - 4a3b66: 00 00 add byte ptr [rax], al - 4a3b68: e4 16 in al, 22 - 4a3b6a: 00 00 add byte ptr [rax], al - 4a3b6c: e7 16 out 22, eax - 4a3b6e: 00 00 add byte ptr [rax], al - 4a3b70: ea - 4a3b71: 16 - 4a3b72: 00 00 add byte ptr [rax], al - 4a3b74: ed in eax, dx - 4a3b75: 16 - 4a3b76: 00 00 add byte ptr [rax], al - 4a3b78: f0 lock - 4a3b79: 16 - 4a3b7a: 00 00 add byte ptr [rax], al - 4a3b7c: f3 16 - 4a3b7e: 00 00 add byte ptr [rax], al - 4a3b80: f6 16 not byte ptr [rsi] - ... - 4a3b9e: 00 00 add byte ptr [rax], al - -00000000004a3ba0 : - 4a3ba0: a0 00 00 00 00 00 00 00 a9 movabs al, byte ptr [-6269010681299730432] - 4a3ba9: 00 00 add byte ptr [rax], al - 4a3bab: 00 00 add byte ptr [rax], al - 4a3bad: 00 00 add byte ptr [rax], al - 4a3baf: 00 ab 00 00 00 00 add byte ptr [rbx], ch - 4a3bb5: 00 00 add byte ptr [rax], al - 4a3bb7: 00 ad 00 00 00 00 add byte ptr [rbp], ch - 4a3bbd: 00 00 add byte ptr [rax], al - 4a3bbf: 00 ae 00 00 00 00 add byte ptr [rsi], ch - 4a3bc5: 00 00 add byte ptr [rax], al - 4a3bc7: 00 b5 00 00 00 00 add byte ptr [rbp], dh - 4a3bcd: 00 00 add byte ptr [rax], al - 4a3bcf: 00 b8 00 00 00 00 add byte ptr [rax], bh - 4a3bd5: 00 00 add byte ptr [rax], al - 4a3bd7: 00 bb 00 00 00 00 add byte ptr [rbx], bh - 4a3bdd: 00 00 add byte ptr [rax], al - 4a3bdf: 00 bc 00 00 00 00 00 add byte ptr [rax + rax], bh - 4a3be6: 00 00 add byte ptr [rax], al - 4a3be8: bd 00 00 00 00 mov ebp, 0 - 4a3bed: 00 00 add byte ptr [rax], al - 4a3bef: 00 be 00 00 00 00 add byte ptr [rsi], bh - 4a3bf5: 00 00 add byte ptr [rax], al - 4a3bf7: 00 c6 add dh, al - 4a3bf9: 00 00 add byte ptr [rax], al - 4a3bfb: 00 00 add byte ptr [rax], al - 4a3bfd: 00 00 add byte ptr [rax], al - 4a3bff: 00 d7 add bh, dl - 4a3c01: 00 00 add byte ptr [rax], al - 4a3c03: 00 00 add byte ptr [rax], al - 4a3c05: 00 00 add byte ptr [rax], al - 4a3c07: 00 df add bh, bl - 4a3c09: 00 00 add byte ptr [rax], al - 4a3c0b: 00 00 add byte ptr [rax], al - 4a3c0d: 00 00 add byte ptr [rax], al - 4a3c0f: 00 e6 add dh, ah - 4a3c11: 00 00 add byte ptr [rax], al - 4a3c13: 00 00 add byte ptr [rax], al - 4a3c15: 00 00 add byte ptr [rax], al - 4a3c17: 00 32 add byte ptr [rdx], dh - 4a3c19: 01 00 add dword ptr [rax], eax - 4a3c1b: 00 00 add byte ptr [rax], al - 4a3c1d: 00 00 add byte ptr [rax], al - 4a3c1f: 00 33 add byte ptr [rbx], dh - 4a3c21: 01 00 add dword ptr [rax], eax - 4a3c23: 00 00 add byte ptr [rax], al - 4a3c25: 00 00 add byte ptr [rax], al - 4a3c27: 00 49 01 add byte ptr [rcx + 1], cl - 4a3c2a: 00 00 add byte ptr [rax], al - 4a3c2c: 00 00 add byte ptr [rax], al - 4a3c2e: 00 00 add byte ptr [rax], al - 4a3c30: 52 push rdx - 4a3c31: 01 00 add dword ptr [rax], eax - 4a3c33: 00 00 add byte ptr [rax], al - 4a3c35: 00 00 add byte ptr [rax], al - 4a3c37: 00 53 01 add byte ptr [rbx + 1], dl - 4a3c3a: 00 00 add byte ptr [rax], al - 4a3c3c: 00 00 add byte ptr [rax], al - 4a3c3e: 00 00 add byte ptr [rax], al - 4a3c40: 7f 01 jg 0x4a3c43 - 4a3c42: 00 00 add byte ptr [rax], al - 4a3c44: 00 00 add byte ptr [rax], al - 4a3c46: 00 00 add byte ptr [rax], al - 4a3c48: c7 01 00 00 00 00 mov dword ptr [rcx], 0 - 4a3c4e: 00 00 add byte ptr [rax], al - 4a3c50: c8 01 00 00 enter 1, 0 - 4a3c54: 00 00 add byte ptr [rax], al - 4a3c56: 00 00 add byte ptr [rax], al - 4a3c58: c9 leave - 4a3c59: 01 00 add dword ptr [rax], eax - 4a3c5b: 00 00 add byte ptr [rax], al - 4a3c5d: 00 00 add byte ptr [rax], al - 4a3c5f: 00 ca add dl, cl - 4a3c61: 01 00 add dword ptr [rax], eax - 4a3c63: 00 00 add byte ptr [rax], al - 4a3c65: 00 00 add byte ptr [rax], al - 4a3c67: 00 cb add bl, cl - 4a3c69: 01 00 add dword ptr [rax], eax - 4a3c6b: 00 00 add byte ptr [rax], al - 4a3c6d: 00 00 add byte ptr [rax], al - 4a3c6f: 00 cc add ah, cl - 4a3c71: 01 00 add dword ptr [rax], eax - 4a3c73: 00 00 add byte ptr [rax], al - 4a3c75: 00 00 add byte ptr [rax], al - 4a3c77: 00 f1 add cl, dh - 4a3c79: 01 00 add dword ptr [rax], eax - 4a3c7b: 00 00 add byte ptr [rax], al - 4a3c7d: 00 00 add byte ptr [rax], al - 4a3c7f: 00 f2 add dl, dh - 4a3c81: 01 00 add dword ptr [rax], eax - 4a3c83: 00 00 add byte ptr [rax], al - 4a3c85: 00 00 add byte ptr [rax], al - 4a3c87: 00 f3 add bl, dh - 4a3c89: 01 00 add dword ptr [rax], eax - 4a3c8b: 00 00 add byte ptr [rax], al - 4a3c8d: 00 00 add byte ptr [rax], al - 4a3c8f: 00 bc 02 00 00 00 00 add byte ptr [rdx + rax], bh - 4a3c96: 00 00 add byte ptr [rax], al - 4a3c98: c6 02 00 mov byte ptr [rdx], 0 - 4a3c9b: 00 00 add byte ptr [rax], al - 4a3c9d: 00 00 add byte ptr [rax], al - 4a3c9f: 00 c8 add al, cl - 4a3ca1: 02 00 add al, byte ptr [rax] - 4a3ca3: 00 00 add byte ptr [rax], al - 4a3ca5: 00 00 add byte ptr [rax], al - 4a3ca7: 00 cb add bl, cl - 4a3ca9: 02 00 add al, byte ptr [rax] - 4a3cab: 00 00 add byte ptr [rax], al - 4a3cad: 00 00 add byte ptr [rax], al - 4a3caf: 00 cd add ch, cl - 4a3cb1: 02 00 add al, byte ptr [rax] - 4a3cb3: 00 00 add byte ptr [rax], al - 4a3cb5: 00 00 add byte ptr [rax], al - 4a3cb7: 00 d0 add al, dl - 4a3cb9: 02 00 add al, byte ptr [rax] - 4a3cbb: 00 00 add byte ptr [rax], al - 4a3cbd: 00 00 add byte ptr [rax], al - 4a3cbf: 00 dc add ah, bl - 4a3cc1: 02 00 add al, byte ptr [rax] - 4a3cc3: 00 00 add byte ptr [rax], al - 4a3cc5: 00 00 add byte ptr [rax], al - 4a3cc7: 00 70 03 add byte ptr [rax + 3], dh - 4a3cca: 00 00 add byte ptr [rax], al - 4a3ccc: 00 00 add byte ptr [rax], al - 4a3cce: 00 00 add byte ptr [rax], al - 4a3cd0: 71 03 jno 0x4a3cd5 - 4a3cd2: 00 00 add byte ptr [rax], al - 4a3cd4: 00 00 add byte ptr [rax], al - 4a3cd6: 00 00 add byte ptr [rax], al - 4a3cd8: 72 03 jb 0x4a3cdd - 4a3cda: 00 00 add byte ptr [rax], al - 4a3cdc: 00 00 add byte ptr [rax], al - 4a3cde: 00 00 add byte ptr [rax], al - 4a3ce0: 73 03 jae 0x4a3ce5 - 4a3ce2: 00 00 add byte ptr [rax], al - 4a3ce4: 00 00 add byte ptr [rax], al - 4a3ce6: 00 00 add byte ptr [rax], al - 4a3ce8: 74 03 je 0x4a3ced - 4a3cea: 00 00 add byte ptr [rax], al - 4a3cec: 00 00 add byte ptr [rax], al - 4a3cee: 00 00 add byte ptr [rax], al - 4a3cf0: 75 03 jne 0x4a3cf5 - 4a3cf2: 00 00 add byte ptr [rax], al - 4a3cf4: 00 00 add byte ptr [rax], al - 4a3cf6: 00 00 add byte ptr [rax], al - 4a3cf8: 76 03 jbe 0x4a3cfd - 4a3cfa: 00 00 add byte ptr [rax], al - 4a3cfc: 00 00 add byte ptr [rax], al - 4a3cfe: 00 00 add byte ptr [rax], al - 4a3d00: 77 03 ja 0x4a3d05 - 4a3d02: 00 00 add byte ptr [rax], al - 4a3d04: 00 00 add byte ptr [rax], al - 4a3d06: 00 00 add byte ptr [rax], al - 4a3d08: 7a 03 jp 0x4a3d0d - 4a3d0a: 00 00 add byte ptr [rax], al - 4a3d0c: 00 00 add byte ptr [rax], al - 4a3d0e: 00 00 add byte ptr [rax], al - 4a3d10: 7b 03 jnp 0x4a3d15 - 4a3d12: 00 00 add byte ptr [rax], al - 4a3d14: 00 00 add byte ptr [rax], al - 4a3d16: 00 00 add byte ptr [rax], al - 4a3d18: 7c 03 jl 0x4a3d1d - 4a3d1a: 00 00 add byte ptr [rax], al - 4a3d1c: 00 00 add byte ptr [rax], al - 4a3d1e: 00 00 add byte ptr [rax], al - 4a3d20: 7d 03 jge 0x4a3d25 - 4a3d22: 00 00 add byte ptr [rax], al - 4a3d24: 00 00 add byte ptr [rax], al - 4a3d26: 00 00 add byte ptr [rax], al - 4a3d28: 7e 03 jle 0x4a3d2d - 4a3d2a: 00 00 add byte ptr [rax], al - 4a3d2c: 00 00 add byte ptr [rax], al - 4a3d2e: 00 00 add byte ptr [rax], al - 4a3d30: 7f 03 jg 0x4a3d35 - 4a3d32: 00 00 add byte ptr [rax], al - 4a3d34: 00 00 add byte ptr [rax], al - 4a3d36: 00 00 add byte ptr [rax], al - 4a3d38: 84 03 test byte ptr [rbx], al - 4a3d3a: 00 00 add byte ptr [rax], al - 4a3d3c: 00 00 add byte ptr [rax], al - 4a3d3e: 00 00 add byte ptr [rax], al - 4a3d40: 85 03 test dword ptr [rbx], eax - 4a3d42: 00 00 add byte ptr [rax], al - 4a3d44: 00 00 add byte ptr [rax], al - 4a3d46: 00 00 add byte ptr [rax], al - 4a3d48: 86 03 xchg byte ptr [rbx], al - 4a3d4a: 00 00 add byte ptr [rax], al - 4a3d4c: 00 00 add byte ptr [rax], al - 4a3d4e: 00 00 add byte ptr [rax], al - 4a3d50: 87 03 xchg dword ptr [rbx], eax - 4a3d52: 00 00 add byte ptr [rax], al - 4a3d54: 00 00 add byte ptr [rax], al - 4a3d56: 00 00 add byte ptr [rax], al - 4a3d58: 88 03 mov byte ptr [rbx], al - 4a3d5a: 00 00 add byte ptr [rax], al - 4a3d5c: 00 00 add byte ptr [rax], al - 4a3d5e: 00 00 add byte ptr [rax], al - 4a3d60: 89 03 mov dword ptr [rbx], eax - 4a3d62: 00 00 add byte ptr [rax], al - 4a3d64: 00 00 add byte ptr [rax], al - 4a3d66: 00 00 add byte ptr [rax], al - 4a3d68: 8a 03 mov al, byte ptr [rbx] - 4a3d6a: 00 00 add byte ptr [rax], al - 4a3d6c: 00 00 add byte ptr [rax], al - 4a3d6e: 00 00 add byte ptr [rax], al - 4a3d70: 8c 03 mov word ptr [rbx], es - 4a3d72: 00 00 add byte ptr [rax], al - 4a3d74: 00 00 add byte ptr [rax], al - 4a3d76: 00 00 add byte ptr [rax], al - 4a3d78: 8e 03 mov es, word ptr [rbx] - 4a3d7a: 00 00 add byte ptr [rax], al - 4a3d7c: 00 00 add byte ptr [rax], al - 4a3d7e: 00 00 add byte ptr [rax], al - 4a3d80: 8f 03 pop qword ptr [rbx] - 4a3d82: 00 00 add byte ptr [rax], al - 4a3d84: 00 00 add byte ptr [rax], al - 4a3d86: 00 00 add byte ptr [rax], al - 4a3d88: 90 nop - 4a3d89: 03 00 add eax, dword ptr [rax] - 4a3d8b: 00 00 add byte ptr [rax], al - 4a3d8d: 00 00 add byte ptr [rax], al - 4a3d8f: 00 91 03 00 00 00 add byte ptr [rcx + 3], dl - 4a3d95: 00 00 add byte ptr [rax], al - 4a3d97: 00 92 03 00 00 00 add byte ptr [rdx + 3], dl - 4a3d9d: 00 00 add byte ptr [rax], al - 4a3d9f: 00 93 03 00 00 00 add byte ptr [rbx + 3], dl - 4a3da5: 00 00 add byte ptr [rax], al - 4a3da7: 00 94 03 00 00 00 00 add byte ptr [rbx + rax], dl - 4a3dae: 00 00 add byte ptr [rax], al - 4a3db0: 95 xchg eax, ebp - 4a3db1: 03 00 add eax, dword ptr [rax] - 4a3db3: 00 00 add byte ptr [rax], al - 4a3db5: 00 00 add byte ptr [rax], al - 4a3db7: 00 96 03 00 00 00 add byte ptr [rsi + 3], dl - 4a3dbd: 00 00 add byte ptr [rax], al - 4a3dbf: 00 97 03 00 00 00 add byte ptr [rdi + 3], dl - 4a3dc5: 00 00 add byte ptr [rax], al - 4a3dc7: 00 98 03 00 00 00 add byte ptr [rax + 3], bl - 4a3dcd: 00 00 add byte ptr [rax], al - 4a3dcf: 00 99 03 00 00 00 add byte ptr [rcx + 3], bl - 4a3dd5: 00 00 add byte ptr [rax], al - 4a3dd7: 00 9a 03 00 00 00 add byte ptr [rdx + 3], bl - 4a3ddd: 00 00 add byte ptr [rax], al - 4a3ddf: 00 9b 03 00 00 00 add byte ptr [rbx + 3], bl - 4a3de5: 00 00 add byte ptr [rax], al - 4a3de7: 00 9c 03 00 00 00 00 add byte ptr [rbx + rax], bl - 4a3dee: 00 00 add byte ptr [rax], al - 4a3df0: 9d popfq - 4a3df1: 03 00 add eax, dword ptr [rax] - 4a3df3: 00 00 add byte ptr [rax], al - 4a3df5: 00 00 add byte ptr [rax], al - 4a3df7: 00 9e 03 00 00 00 add byte ptr [rsi + 3], bl - 4a3dfd: 00 00 add byte ptr [rax], al - 4a3dff: 00 9f 03 00 00 00 add byte ptr [rdi + 3], bl - 4a3e05: 00 00 add byte ptr [rax], al - 4a3e07: 00 a0 03 00 00 00 add byte ptr [rax + 3], ah - 4a3e0d: 00 00 add byte ptr [rax], al - 4a3e0f: 00 a1 03 00 00 00 add byte ptr [rcx + 3], ah - 4a3e15: 00 00 add byte ptr [rax], al - 4a3e17: 00 a3 03 00 00 00 add byte ptr [rbx + 3], ah - 4a3e1d: 00 00 add byte ptr [rax], al - 4a3e1f: 00 a4 03 00 00 00 00 add byte ptr [rbx + rax], ah - 4a3e26: 00 00 add byte ptr [rax], al - 4a3e28: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4a3e29: 03 00 add eax, dword ptr [rax] - 4a3e2b: 00 00 add byte ptr [rax], al - 4a3e2d: 00 00 add byte ptr [rax], al - 4a3e2f: 00 a6 03 00 00 00 add byte ptr [rsi + 3], ah - 4a3e35: 00 00 add byte ptr [rax], al - 4a3e37: 00 a7 03 00 00 00 add byte ptr [rdi + 3], ah - 4a3e3d: 00 00 add byte ptr [rax], al - 4a3e3f: 00 a8 03 00 00 00 add byte ptr [rax + 3], ch - 4a3e45: 00 00 add byte ptr [rax], al - 4a3e47: 00 a9 03 00 00 00 add byte ptr [rcx + 3], ch - 4a3e4d: 00 00 add byte ptr [rax], al - 4a3e4f: 00 aa 03 00 00 00 add byte ptr [rdx + 3], ch - 4a3e55: 00 00 add byte ptr [rax], al - 4a3e57: 00 ab 03 00 00 00 add byte ptr [rbx + 3], ch - 4a3e5d: 00 00 add byte ptr [rax], al - 4a3e5f: 00 ac 03 00 00 00 00 add byte ptr [rbx + rax], ch - 4a3e66: 00 00 add byte ptr [rax], al - 4a3e68: ad lodsd eax, dword ptr [rsi] - 4a3e69: 03 00 add eax, dword ptr [rax] - 4a3e6b: 00 00 add byte ptr [rax], al - 4a3e6d: 00 00 add byte ptr [rax], al - 4a3e6f: 00 ae 03 00 00 00 add byte ptr [rsi + 3], ch - 4a3e75: 00 00 add byte ptr [rax], al - 4a3e77: 00 af 03 00 00 00 add byte ptr [rdi + 3], ch - 4a3e7d: 00 00 add byte ptr [rax], al - 4a3e7f: 00 b0 03 00 00 00 add byte ptr [rax + 3], dh - 4a3e85: 00 00 add byte ptr [rax], al - 4a3e87: 00 b1 03 00 00 00 add byte ptr [rcx + 3], dh - 4a3e8d: 00 00 add byte ptr [rax], al - 4a3e8f: 00 b2 03 00 00 00 add byte ptr [rdx + 3], dh - 4a3e95: 00 00 add byte ptr [rax], al - 4a3e97: 00 b3 03 00 00 00 add byte ptr [rbx + 3], dh - 4a3e9d: 00 00 add byte ptr [rax], al - 4a3e9f: 00 b4 03 00 00 00 00 add byte ptr [rbx + rax], dh - 4a3ea6: 00 00 add byte ptr [rax], al - 4a3ea8: b5 03 mov ch, 3 - 4a3eaa: 00 00 add byte ptr [rax], al - 4a3eac: 00 00 add byte ptr [rax], al - 4a3eae: 00 00 add byte ptr [rax], al - 4a3eb0: b6 03 mov dh, 3 - 4a3eb2: 00 00 add byte ptr [rax], al - 4a3eb4: 00 00 add byte ptr [rax], al - 4a3eb6: 00 00 add byte ptr [rax], al - 4a3eb8: b7 03 mov bh, 3 - 4a3eba: 00 00 add byte ptr [rax], al - 4a3ebc: 00 00 add byte ptr [rax], al - 4a3ebe: 00 00 add byte ptr [rax], al - 4a3ec0: b8 03 00 00 00 mov eax, 3 - 4a3ec5: 00 00 add byte ptr [rax], al - 4a3ec7: 00 b9 03 00 00 00 add byte ptr [rcx + 3], bh - 4a3ecd: 00 00 add byte ptr [rax], al - 4a3ecf: 00 ba 03 00 00 00 add byte ptr [rdx + 3], bh - 4a3ed5: 00 00 add byte ptr [rax], al - 4a3ed7: 00 bb 03 00 00 00 add byte ptr [rbx + 3], bh - 4a3edd: 00 00 add byte ptr [rax], al - 4a3edf: 00 bc 03 00 00 00 00 add byte ptr [rbx + rax], bh - 4a3ee6: 00 00 add byte ptr [rax], al - 4a3ee8: bd 03 00 00 00 mov ebp, 3 - 4a3eed: 00 00 add byte ptr [rax], al - 4a3eef: 00 be 03 00 00 00 add byte ptr [rsi + 3], bh - 4a3ef5: 00 00 add byte ptr [rax], al - 4a3ef7: 00 bf 03 00 00 00 add byte ptr [rdi + 3], bh - 4a3efd: 00 00 add byte ptr [rax], al - 4a3eff: 00 c0 add al, al - 4a3f01: 03 00 add eax, dword ptr [rax] - 4a3f03: 00 00 add byte ptr [rax], al - 4a3f05: 00 00 add byte ptr [rax], al - 4a3f07: 00 c1 add cl, al - 4a3f09: 03 00 add eax, dword ptr [rax] - 4a3f0b: 00 00 add byte ptr [rax], al - 4a3f0d: 00 00 add byte ptr [rax], al - 4a3f0f: 00 c2 add dl, al - 4a3f11: 03 00 add eax, dword ptr [rax] - 4a3f13: 00 00 add byte ptr [rax], al - 4a3f15: 00 00 add byte ptr [rax], al - 4a3f17: 00 c3 add bl, al - 4a3f19: 03 00 add eax, dword ptr [rax] - 4a3f1b: 00 00 add byte ptr [rax], al - 4a3f1d: 00 00 add byte ptr [rax], al - 4a3f1f: 00 c4 add ah, al - 4a3f21: 03 00 add eax, dword ptr [rax] - 4a3f23: 00 00 add byte ptr [rax], al - 4a3f25: 00 00 add byte ptr [rax], al - 4a3f27: 00 c5 add ch, al - 4a3f29: 03 00 add eax, dword ptr [rax] - 4a3f2b: 00 00 add byte ptr [rax], al - 4a3f2d: 00 00 add byte ptr [rax], al - 4a3f2f: 00 c6 add dh, al - 4a3f31: 03 00 add eax, dword ptr [rax] - 4a3f33: 00 00 add byte ptr [rax], al - 4a3f35: 00 00 add byte ptr [rax], al - 4a3f37: 00 c7 add bh, al - 4a3f39: 03 00 add eax, dword ptr [rax] - 4a3f3b: 00 00 add byte ptr [rax], al - 4a3f3d: 00 00 add byte ptr [rax], al - 4a3f3f: 00 c8 add al, cl - 4a3f41: 03 00 add eax, dword ptr [rax] - 4a3f43: 00 00 add byte ptr [rax], al - 4a3f45: 00 00 add byte ptr [rax], al - 4a3f47: 00 c9 add cl, cl - 4a3f49: 03 00 add eax, dword ptr [rax] - 4a3f4b: 00 00 add byte ptr [rax], al - 4a3f4d: 00 00 add byte ptr [rax], al - 4a3f4f: 00 ca add dl, cl - 4a3f51: 03 00 add eax, dword ptr [rax] - 4a3f53: 00 00 add byte ptr [rax], al - 4a3f55: 00 00 add byte ptr [rax], al - 4a3f57: 00 cb add bl, cl - 4a3f59: 03 00 add eax, dword ptr [rax] - 4a3f5b: 00 00 add byte ptr [rax], al - 4a3f5d: 00 00 add byte ptr [rax], al - 4a3f5f: 00 cc add ah, cl - 4a3f61: 03 00 add eax, dword ptr [rax] - 4a3f63: 00 00 add byte ptr [rax], al - 4a3f65: 00 00 add byte ptr [rax], al - 4a3f67: 00 cd add ch, cl - 4a3f69: 03 00 add eax, dword ptr [rax] - 4a3f6b: 00 00 add byte ptr [rax], al - 4a3f6d: 00 00 add byte ptr [rax], al - 4a3f6f: 00 ce add dh, cl - 4a3f71: 03 00 add eax, dword ptr [rax] - 4a3f73: 00 00 add byte ptr [rax], al - 4a3f75: 00 00 add byte ptr [rax], al - 4a3f77: 00 cf add bh, cl - 4a3f79: 03 00 add eax, dword ptr [rax] - 4a3f7b: 00 00 add byte ptr [rax], al - 4a3f7d: 00 00 add byte ptr [rax], al - 4a3f7f: 00 d0 add al, dl - 4a3f81: 03 00 add eax, dword ptr [rax] - 4a3f83: 00 00 add byte ptr [rax], al - 4a3f85: 00 00 add byte ptr [rax], al - 4a3f87: 00 d1 add cl, dl - 4a3f89: 03 00 add eax, dword ptr [rax] - 4a3f8b: 00 00 add byte ptr [rax], al - 4a3f8d: 00 00 add byte ptr [rax], al - 4a3f8f: 00 d2 add dl, dl - 4a3f91: 03 00 add eax, dword ptr [rax] - 4a3f93: 00 00 add byte ptr [rax], al - 4a3f95: 00 00 add byte ptr [rax], al - 4a3f97: 00 d3 add bl, dl - 4a3f99: 03 00 add eax, dword ptr [rax] - 4a3f9b: 00 00 add byte ptr [rax], al - 4a3f9d: 00 00 add byte ptr [rax], al - 4a3f9f: 00 d4 add ah, dl - 4a3fa1: 03 00 add eax, dword ptr [rax] - 4a3fa3: 00 00 add byte ptr [rax], al - 4a3fa5: 00 00 add byte ptr [rax], al - 4a3fa7: 00 d5 add ch, dl - 4a3fa9: 03 00 add eax, dword ptr [rax] - 4a3fab: 00 00 add byte ptr [rax], al - 4a3fad: 00 00 add byte ptr [rax], al - 4a3faf: 00 d6 add dh, dl - 4a3fb1: 03 00 add eax, dword ptr [rax] - 4a3fb3: 00 00 add byte ptr [rax], al - 4a3fb5: 00 00 add byte ptr [rax], al - 4a3fb7: 00 d7 add bh, dl - 4a3fb9: 03 00 add eax, dword ptr [rax] - 4a3fbb: 00 00 add byte ptr [rax], al - 4a3fbd: 00 00 add byte ptr [rax], al - 4a3fbf: 00 d8 add al, bl - 4a3fc1: 03 00 add eax, dword ptr [rax] - 4a3fc3: 00 00 add byte ptr [rax], al - 4a3fc5: 00 00 add byte ptr [rax], al - 4a3fc7: 00 d9 add cl, bl - 4a3fc9: 03 00 add eax, dword ptr [rax] - 4a3fcb: 00 00 add byte ptr [rax], al - 4a3fcd: 00 00 add byte ptr [rax], al - 4a3fcf: 00 da add dl, bl - 4a3fd1: 03 00 add eax, dword ptr [rax] - 4a3fd3: 00 00 add byte ptr [rax], al - 4a3fd5: 00 00 add byte ptr [rax], al - 4a3fd7: 00 db add bl, bl - 4a3fd9: 03 00 add eax, dword ptr [rax] - 4a3fdb: 00 00 add byte ptr [rax], al - 4a3fdd: 00 00 add byte ptr [rax], al - 4a3fdf: 00 dc add ah, bl - 4a3fe1: 03 00 add eax, dword ptr [rax] - 4a3fe3: 00 00 add byte ptr [rax], al - 4a3fe5: 00 00 add byte ptr [rax], al - 4a3fe7: 00 dd add ch, bl - 4a3fe9: 03 00 add eax, dword ptr [rax] - 4a3feb: 00 00 add byte ptr [rax], al - 4a3fed: 00 00 add byte ptr [rax], al - 4a3fef: 00 de add dh, bl - 4a3ff1: 03 00 add eax, dword ptr [rax] - 4a3ff3: 00 00 add byte ptr [rax], al - 4a3ff5: 00 00 add byte ptr [rax], al - 4a3ff7: 00 df add bh, bl - 4a3ff9: 03 00 add eax, dword ptr [rax] - 4a3ffb: 00 00 add byte ptr [rax], al - 4a3ffd: 00 00 add byte ptr [rax], al - 4a3fff: 00 e0 add al, ah - 4a4001: 03 00 add eax, dword ptr [rax] - 4a4003: 00 00 add byte ptr [rax], al - 4a4005: 00 00 add byte ptr [rax], al - 4a4007: 00 e1 add cl, ah - 4a4009: 03 00 add eax, dword ptr [rax] - 4a400b: 00 00 add byte ptr [rax], al - 4a400d: 00 00 add byte ptr [rax], al - 4a400f: 00 e2 add dl, ah - 4a4011: 03 00 add eax, dword ptr [rax] - 4a4013: 00 00 add byte ptr [rax], al - 4a4015: 00 00 add byte ptr [rax], al - 4a4017: 00 e3 add bl, ah - 4a4019: 03 00 add eax, dword ptr [rax] - 4a401b: 00 00 add byte ptr [rax], al - 4a401d: 00 00 add byte ptr [rax], al - 4a401f: 00 e4 add ah, ah - 4a4021: 03 00 add eax, dword ptr [rax] - 4a4023: 00 00 add byte ptr [rax], al - 4a4025: 00 00 add byte ptr [rax], al - 4a4027: 00 e5 add ch, ah - 4a4029: 03 00 add eax, dword ptr [rax] - 4a402b: 00 00 add byte ptr [rax], al - 4a402d: 00 00 add byte ptr [rax], al - 4a402f: 00 e6 add dh, ah - 4a4031: 03 00 add eax, dword ptr [rax] - 4a4033: 00 00 add byte ptr [rax], al - 4a4035: 00 00 add byte ptr [rax], al - 4a4037: 00 e7 add bh, ah - 4a4039: 03 00 add eax, dword ptr [rax] - 4a403b: 00 00 add byte ptr [rax], al - 4a403d: 00 00 add byte ptr [rax], al - 4a403f: 00 e8 add al, ch - 4a4041: 03 00 add eax, dword ptr [rax] - 4a4043: 00 00 add byte ptr [rax], al - 4a4045: 00 00 add byte ptr [rax], al - 4a4047: 00 e9 add cl, ch - 4a4049: 03 00 add eax, dword ptr [rax] - 4a404b: 00 00 add byte ptr [rax], al - 4a404d: 00 00 add byte ptr [rax], al - 4a404f: 00 ea add dl, ch - 4a4051: 03 00 add eax, dword ptr [rax] - 4a4053: 00 00 add byte ptr [rax], al - 4a4055: 00 00 add byte ptr [rax], al - 4a4057: 00 eb add bl, ch - 4a4059: 03 00 add eax, dword ptr [rax] - 4a405b: 00 00 add byte ptr [rax], al - 4a405d: 00 00 add byte ptr [rax], al - 4a405f: 00 ec add ah, ch - 4a4061: 03 00 add eax, dword ptr [rax] - 4a4063: 00 00 add byte ptr [rax], al - 4a4065: 00 00 add byte ptr [rax], al - 4a4067: 00 ed add ch, ch - 4a4069: 03 00 add eax, dword ptr [rax] - 4a406b: 00 00 add byte ptr [rax], al - 4a406d: 00 00 add byte ptr [rax], al - 4a406f: 00 ee add dh, ch - 4a4071: 03 00 add eax, dword ptr [rax] - 4a4073: 00 00 add byte ptr [rax], al - 4a4075: 00 00 add byte ptr [rax], al - 4a4077: 00 ef add bh, ch - 4a4079: 03 00 add eax, dword ptr [rax] - 4a407b: 00 00 add byte ptr [rax], al - 4a407d: 00 00 add byte ptr [rax], al - 4a407f: 00 f0 add al, dh - 4a4081: 03 00 add eax, dword ptr [rax] - 4a4083: 00 00 add byte ptr [rax], al - 4a4085: 00 00 add byte ptr [rax], al - 4a4087: 00 f1 add cl, dh - 4a4089: 03 00 add eax, dword ptr [rax] - 4a408b: 00 00 add byte ptr [rax], al - 4a408d: 00 00 add byte ptr [rax], al - 4a408f: 00 f2 add dl, dh - 4a4091: 03 00 add eax, dword ptr [rax] - 4a4093: 00 00 add byte ptr [rax], al - 4a4095: 00 00 add byte ptr [rax], al - 4a4097: 00 f3 add bl, dh - 4a4099: 03 00 add eax, dword ptr [rax] - 4a409b: 00 00 add byte ptr [rax], al - 4a409d: 00 00 add byte ptr [rax], al - 4a409f: 00 f4 add ah, dh - 4a40a1: 03 00 add eax, dword ptr [rax] - 4a40a3: 00 00 add byte ptr [rax], al - 4a40a5: 00 00 add byte ptr [rax], al - 4a40a7: 00 f5 add ch, dh - 4a40a9: 03 00 add eax, dword ptr [rax] - 4a40ab: 00 00 add byte ptr [rax], al - 4a40ad: 00 00 add byte ptr [rax], al - 4a40af: 00 f6 add dh, dh - 4a40b1: 03 00 add eax, dword ptr [rax] - 4a40b3: 00 00 add byte ptr [rax], al - 4a40b5: 00 00 add byte ptr [rax], al - 4a40b7: 00 f7 add bh, dh - 4a40b9: 03 00 add eax, dword ptr [rax] - 4a40bb: 00 00 add byte ptr [rax], al - 4a40bd: 00 00 add byte ptr [rax], al - 4a40bf: 00 f8 add al, bh - 4a40c1: 03 00 add eax, dword ptr [rax] - 4a40c3: 00 00 add byte ptr [rax], al - 4a40c5: 00 00 add byte ptr [rax], al - 4a40c7: 00 f9 add cl, bh - 4a40c9: 03 00 add eax, dword ptr [rax] - 4a40cb: 00 00 add byte ptr [rax], al - 4a40cd: 00 00 add byte ptr [rax], al - 4a40cf: 00 fa add dl, bh - 4a40d1: 03 00 add eax, dword ptr [rax] - 4a40d3: 00 00 add byte ptr [rax], al - 4a40d5: 00 00 add byte ptr [rax], al - 4a40d7: 00 fb add bl, bh - 4a40d9: 03 00 add eax, dword ptr [rax] - 4a40db: 00 00 add byte ptr [rax], al - 4a40dd: 00 00 add byte ptr [rax], al - 4a40df: 00 fc add ah, bh - 4a40e1: 03 00 add eax, dword ptr [rax] - 4a40e3: 00 00 add byte ptr [rax], al - 4a40e5: 00 00 add byte ptr [rax], al - 4a40e7: 00 fd add ch, bh - 4a40e9: 03 00 add eax, dword ptr [rax] - 4a40eb: 00 00 add byte ptr [rax], al - 4a40ed: 00 00 add byte ptr [rax], al - 4a40ef: 00 fe add dh, bh - 4a40f1: 03 00 add eax, dword ptr [rax] - 4a40f3: 00 00 add byte ptr [rax], al - 4a40f5: 00 00 add byte ptr [rax], al - 4a40f7: 00 ff add bh, bh - 4a40f9: 03 00 add eax, dword ptr [rax] - 4a40fb: 00 00 add byte ptr [rax], al - 4a40fd: 00 00 add byte ptr [rax], al - 4a40ff: 00 01 add byte ptr [rcx], al - 4a4101: 04 00 add al, 0 - 4a4103: 00 00 add byte ptr [rax], al - 4a4105: 00 00 add byte ptr [rax], al - 4a4107: 00 02 add byte ptr [rdx], al - 4a4109: 04 00 add al, 0 - 4a410b: 00 00 add byte ptr [rax], al - 4a410d: 00 00 add byte ptr [rax], al - 4a410f: 00 03 add byte ptr [rbx], al - 4a4111: 04 00 add al, 0 - 4a4113: 00 00 add byte ptr [rax], al - 4a4115: 00 00 add byte ptr [rax], al - 4a4117: 00 04 04 add byte ptr [rsp + rax], al - 4a411a: 00 00 add byte ptr [rax], al - 4a411c: 00 00 add byte ptr [rax], al - 4a411e: 00 00 add byte ptr [rax], al - 4a4120: 05 04 00 00 00 add eax, 4 - 4a4125: 00 00 add byte ptr [rax], al - 4a4127: 00 06 add byte ptr [rsi], al - 4a4129: 04 00 add al, 0 - 4a412b: 00 00 add byte ptr [rax], al - 4a412d: 00 00 add byte ptr [rax], al - 4a412f: 00 07 add byte ptr [rdi], al - 4a4131: 04 00 add al, 0 - 4a4133: 00 00 add byte ptr [rax], al - 4a4135: 00 00 add byte ptr [rax], al - 4a4137: 00 08 add byte ptr [rax], cl - 4a4139: 04 00 add al, 0 - 4a413b: 00 00 add byte ptr [rax], al - 4a413d: 00 00 add byte ptr [rax], al - 4a413f: 00 09 add byte ptr [rcx], cl - 4a4141: 04 00 add al, 0 - 4a4143: 00 00 add byte ptr [rax], al - 4a4145: 00 00 add byte ptr [rax], al - 4a4147: 00 0a add byte ptr [rdx], cl - 4a4149: 04 00 add al, 0 - 4a414b: 00 00 add byte ptr [rax], al - 4a414d: 00 00 add byte ptr [rax], al - 4a414f: 00 0b add byte ptr [rbx], cl - 4a4151: 04 00 add al, 0 - 4a4153: 00 00 add byte ptr [rax], al - 4a4155: 00 00 add byte ptr [rax], al - 4a4157: 00 0c 04 add byte ptr [rsp + rax], cl - 4a415a: 00 00 add byte ptr [rax], al - 4a415c: 00 00 add byte ptr [rax], al - 4a415e: 00 00 add byte ptr [rax], al - 4a4160: 0e - 4a4161: 04 00 add al, 0 - 4a4163: 00 00 add byte ptr [rax], al - 4a4165: 00 00 add byte ptr [rax], al - 4a4167: 00 0f add byte ptr [rdi], cl - 4a4169: 04 00 add al, 0 - 4a416b: 00 00 add byte ptr [rax], al - 4a416d: 00 00 add byte ptr [rax], al - 4a416f: 00 10 add byte ptr [rax], dl - 4a4171: 04 00 add al, 0 - 4a4173: 00 00 add byte ptr [rax], al - 4a4175: 00 00 add byte ptr [rax], al - 4a4177: 00 11 add byte ptr [rcx], dl - 4a4179: 04 00 add al, 0 - 4a417b: 00 00 add byte ptr [rax], al - 4a417d: 00 00 add byte ptr [rax], al - 4a417f: 00 12 add byte ptr [rdx], dl - 4a4181: 04 00 add al, 0 - 4a4183: 00 00 add byte ptr [rax], al - 4a4185: 00 00 add byte ptr [rax], al - 4a4187: 00 13 add byte ptr [rbx], dl - 4a4189: 04 00 add al, 0 - 4a418b: 00 00 add byte ptr [rax], al - 4a418d: 00 00 add byte ptr [rax], al - 4a418f: 00 14 04 add byte ptr [rsp + rax], dl - 4a4192: 00 00 add byte ptr [rax], al - 4a4194: 00 00 add byte ptr [rax], al - 4a4196: 00 00 add byte ptr [rax], al - 4a4198: 15 04 00 00 00 adc eax, 4 - 4a419d: 00 00 add byte ptr [rax], al - 4a419f: 00 16 add byte ptr [rsi], dl - 4a41a1: 04 00 add al, 0 - 4a41a3: 00 00 add byte ptr [rax], al - 4a41a5: 00 00 add byte ptr [rax], al - 4a41a7: 00 17 add byte ptr [rdi], dl - 4a41a9: 04 00 add al, 0 - 4a41ab: 00 00 add byte ptr [rax], al - 4a41ad: 00 00 add byte ptr [rax], al - 4a41af: 00 18 add byte ptr [rax], bl - 4a41b1: 04 00 add al, 0 - 4a41b3: 00 00 add byte ptr [rax], al - 4a41b5: 00 00 add byte ptr [rax], al - 4a41b7: 00 19 add byte ptr [rcx], bl - 4a41b9: 04 00 add al, 0 - 4a41bb: 00 00 add byte ptr [rax], al - 4a41bd: 00 00 add byte ptr [rax], al - 4a41bf: 00 1a add byte ptr [rdx], bl - 4a41c1: 04 00 add al, 0 - 4a41c3: 00 00 add byte ptr [rax], al - 4a41c5: 00 00 add byte ptr [rax], al - 4a41c7: 00 1b add byte ptr [rbx], bl - 4a41c9: 04 00 add al, 0 - 4a41cb: 00 00 add byte ptr [rax], al - 4a41cd: 00 00 add byte ptr [rax], al - 4a41cf: 00 1c 04 add byte ptr [rsp + rax], bl - 4a41d2: 00 00 add byte ptr [rax], al - 4a41d4: 00 00 add byte ptr [rax], al - 4a41d6: 00 00 add byte ptr [rax], al - 4a41d8: 1d 04 00 00 00 sbb eax, 4 - 4a41dd: 00 00 add byte ptr [rax], al - 4a41df: 00 1e add byte ptr [rsi], bl - 4a41e1: 04 00 add al, 0 - 4a41e3: 00 00 add byte ptr [rax], al - 4a41e5: 00 00 add byte ptr [rax], al - 4a41e7: 00 1f add byte ptr [rdi], bl - 4a41e9: 04 00 add al, 0 - 4a41eb: 00 00 add byte ptr [rax], al - 4a41ed: 00 00 add byte ptr [rax], al - 4a41ef: 00 20 add byte ptr [rax], ah - 4a41f1: 04 00 add al, 0 - 4a41f3: 00 00 add byte ptr [rax], al - 4a41f5: 00 00 add byte ptr [rax], al - 4a41f7: 00 21 add byte ptr [rcx], ah - 4a41f9: 04 00 add al, 0 - 4a41fb: 00 00 add byte ptr [rax], al - 4a41fd: 00 00 add byte ptr [rax], al - 4a41ff: 00 22 add byte ptr [rdx], ah - 4a4201: 04 00 add al, 0 - 4a4203: 00 00 add byte ptr [rax], al - 4a4205: 00 00 add byte ptr [rax], al - 4a4207: 00 23 add byte ptr [rbx], ah - 4a4209: 04 00 add al, 0 - 4a420b: 00 00 add byte ptr [rax], al - 4a420d: 00 00 add byte ptr [rax], al - 4a420f: 00 24 04 add byte ptr [rsp + rax], ah - 4a4212: 00 00 add byte ptr [rax], al - 4a4214: 00 00 add byte ptr [rax], al - 4a4216: 00 00 add byte ptr [rax], al - 4a4218: 25 04 00 00 00 and eax, 4 - 4a421d: 00 00 add byte ptr [rax], al - 4a421f: 00 26 add byte ptr [rsi], ah - 4a4221: 04 00 add al, 0 - 4a4223: 00 00 add byte ptr [rax], al - 4a4225: 00 00 add byte ptr [rax], al - 4a4227: 00 27 add byte ptr [rdi], ah - 4a4229: 04 00 add al, 0 - 4a422b: 00 00 add byte ptr [rax], al - 4a422d: 00 00 add byte ptr [rax], al - 4a422f: 00 28 add byte ptr [rax], ch - 4a4231: 04 00 add al, 0 - 4a4233: 00 00 add byte ptr [rax], al - 4a4235: 00 00 add byte ptr [rax], al - 4a4237: 00 29 add byte ptr [rcx], ch - 4a4239: 04 00 add al, 0 - 4a423b: 00 00 add byte ptr [rax], al - 4a423d: 00 00 add byte ptr [rax], al - 4a423f: 00 2a add byte ptr [rdx], ch - 4a4241: 04 00 add al, 0 - 4a4243: 00 00 add byte ptr [rax], al - 4a4245: 00 00 add byte ptr [rax], al - 4a4247: 00 2b add byte ptr [rbx], ch - 4a4249: 04 00 add al, 0 - 4a424b: 00 00 add byte ptr [rax], al - 4a424d: 00 00 add byte ptr [rax], al - 4a424f: 00 2c 04 add byte ptr [rsp + rax], ch - 4a4252: 00 00 add byte ptr [rax], al - 4a4254: 00 00 add byte ptr [rax], al - 4a4256: 00 00 add byte ptr [rax], al - 4a4258: 2d 04 00 00 00 sub eax, 4 - 4a425d: 00 00 add byte ptr [rax], al - 4a425f: 00 2e add byte ptr [rsi], ch - 4a4261: 04 00 add al, 0 - 4a4263: 00 00 add byte ptr [rax], al - 4a4265: 00 00 add byte ptr [rax], al - 4a4267: 00 2f add byte ptr [rdi], ch - 4a4269: 04 00 add al, 0 - 4a426b: 00 00 add byte ptr [rax], al - 4a426d: 00 00 add byte ptr [rax], al - 4a426f: 00 30 add byte ptr [rax], dh - 4a4271: 04 00 add al, 0 - 4a4273: 00 00 add byte ptr [rax], al - 4a4275: 00 00 add byte ptr [rax], al - 4a4277: 00 31 add byte ptr [rcx], dh - 4a4279: 04 00 add al, 0 - 4a427b: 00 00 add byte ptr [rax], al - 4a427d: 00 00 add byte ptr [rax], al - 4a427f: 00 32 add byte ptr [rdx], dh - 4a4281: 04 00 add al, 0 - 4a4283: 00 00 add byte ptr [rax], al - 4a4285: 00 00 add byte ptr [rax], al - 4a4287: 00 33 add byte ptr [rbx], dh - 4a4289: 04 00 add al, 0 - 4a428b: 00 00 add byte ptr [rax], al - 4a428d: 00 00 add byte ptr [rax], al - 4a428f: 00 34 04 add byte ptr [rsp + rax], dh - 4a4292: 00 00 add byte ptr [rax], al - 4a4294: 00 00 add byte ptr [rax], al - 4a4296: 00 00 add byte ptr [rax], al - 4a4298: 35 04 00 00 00 xor eax, 4 - 4a429d: 00 00 add byte ptr [rax], al - 4a429f: 00 36 add byte ptr [rsi], dh - 4a42a1: 04 00 add al, 0 - 4a42a3: 00 00 add byte ptr [rax], al - 4a42a5: 00 00 add byte ptr [rax], al - 4a42a7: 00 37 add byte ptr [rdi], dh - 4a42a9: 04 00 add al, 0 - 4a42ab: 00 00 add byte ptr [rax], al - 4a42ad: 00 00 add byte ptr [rax], al - 4a42af: 00 38 add byte ptr [rax], bh - 4a42b1: 04 00 add al, 0 - 4a42b3: 00 00 add byte ptr [rax], al - 4a42b5: 00 00 add byte ptr [rax], al - 4a42b7: 00 39 add byte ptr [rcx], bh - 4a42b9: 04 00 add al, 0 - 4a42bb: 00 00 add byte ptr [rax], al - 4a42bd: 00 00 add byte ptr [rax], al - 4a42bf: 00 3a add byte ptr [rdx], bh - 4a42c1: 04 00 add al, 0 - 4a42c3: 00 00 add byte ptr [rax], al - 4a42c5: 00 00 add byte ptr [rax], al - 4a42c7: 00 3b add byte ptr [rbx], bh - 4a42c9: 04 00 add al, 0 - 4a42cb: 00 00 add byte ptr [rax], al - 4a42cd: 00 00 add byte ptr [rax], al - 4a42cf: 00 3c 04 add byte ptr [rsp + rax], bh - 4a42d2: 00 00 add byte ptr [rax], al - 4a42d4: 00 00 add byte ptr [rax], al - 4a42d6: 00 00 add byte ptr [rax], al - 4a42d8: 3d 04 00 00 00 cmp eax, 4 - 4a42dd: 00 00 add byte ptr [rax], al - 4a42df: 00 3e add byte ptr [rsi], bh - 4a42e1: 04 00 add al, 0 - 4a42e3: 00 00 add byte ptr [rax], al - 4a42e5: 00 00 add byte ptr [rax], al - 4a42e7: 00 3f add byte ptr [rdi], bh - 4a42e9: 04 00 add al, 0 - 4a42eb: 00 00 add byte ptr [rax], al - 4a42ed: 00 00 add byte ptr [rax], al - 4a42ef: 00 40 04 add byte ptr [rax + 4], al - 4a42f2: 00 00 add byte ptr [rax], al - 4a42f4: 00 00 add byte ptr [rax], al - 4a42f6: 00 00 add byte ptr [rax], al - 4a42f8: 41 04 00 add al, 0 - 4a42fb: 00 00 add byte ptr [rax], al - 4a42fd: 00 00 add byte ptr [rax], al - 4a42ff: 00 42 04 add byte ptr [rdx + 4], al - 4a4302: 00 00 add byte ptr [rax], al - 4a4304: 00 00 add byte ptr [rax], al - 4a4306: 00 00 add byte ptr [rax], al - 4a4308: 43 04 00 add al, 0 - 4a430b: 00 00 add byte ptr [rax], al - 4a430d: 00 00 add byte ptr [rax], al - 4a430f: 00 44 04 00 add byte ptr [rsp + rax], al - 4a4313: 00 00 add byte ptr [rax], al - 4a4315: 00 00 add byte ptr [rax], al - 4a4317: 00 45 04 add byte ptr [rbp + 4], al - 4a431a: 00 00 add byte ptr [rax], al - 4a431c: 00 00 add byte ptr [rax], al - 4a431e: 00 00 add byte ptr [rax], al - 4a4320: 46 04 00 add al, 0 - 4a4323: 00 00 add byte ptr [rax], al - 4a4325: 00 00 add byte ptr [rax], al - 4a4327: 00 47 04 add byte ptr [rdi + 4], al - 4a432a: 00 00 add byte ptr [rax], al - 4a432c: 00 00 add byte ptr [rax], al - 4a432e: 00 00 add byte ptr [rax], al - 4a4330: 48 04 00 add al, 0 - 4a4333: 00 00 add byte ptr [rax], al - 4a4335: 00 00 add byte ptr [rax], al - 4a4337: 00 49 04 add byte ptr [rcx + 4], cl - 4a433a: 00 00 add byte ptr [rax], al - 4a433c: 00 00 add byte ptr [rax], al - 4a433e: 00 00 add byte ptr [rax], al - 4a4340: 4a 04 00 add al, 0 - 4a4343: 00 00 add byte ptr [rax], al - 4a4345: 00 00 add byte ptr [rax], al - 4a4347: 00 4b 04 add byte ptr [rbx + 4], cl - 4a434a: 00 00 add byte ptr [rax], al - 4a434c: 00 00 add byte ptr [rax], al - 4a434e: 00 00 add byte ptr [rax], al - 4a4350: 4c 04 00 add al, 0 - 4a4353: 00 00 add byte ptr [rax], al - 4a4355: 00 00 add byte ptr [rax], al - 4a4357: 00 4d 04 add byte ptr [rbp + 4], cl - 4a435a: 00 00 add byte ptr [rax], al - 4a435c: 00 00 add byte ptr [rax], al - 4a435e: 00 00 add byte ptr [rax], al - 4a4360: 4e 04 00 add al, 0 - 4a4363: 00 00 add byte ptr [rax], al - 4a4365: 00 00 add byte ptr [rax], al - 4a4367: 00 4f 04 add byte ptr [rdi + 4], cl - 4a436a: 00 00 add byte ptr [rax], al - 4a436c: 00 00 add byte ptr [rax], al - 4a436e: 00 00 add byte ptr [rax], al - 4a4370: 51 push rcx - 4a4371: 04 00 add al, 0 - 4a4373: 00 00 add byte ptr [rax], al - 4a4375: 00 00 add byte ptr [rax], al - 4a4377: 00 52 04 add byte ptr [rdx + 4], dl - 4a437a: 00 00 add byte ptr [rax], al - 4a437c: 00 00 add byte ptr [rax], al - 4a437e: 00 00 add byte ptr [rax], al - 4a4380: 53 push rbx - 4a4381: 04 00 add al, 0 - 4a4383: 00 00 add byte ptr [rax], al - 4a4385: 00 00 add byte ptr [rax], al - 4a4387: 00 54 04 00 add byte ptr [rsp + rax], dl - 4a438b: 00 00 add byte ptr [rax], al - 4a438d: 00 00 add byte ptr [rax], al - 4a438f: 00 55 04 add byte ptr [rbp + 4], dl - 4a4392: 00 00 add byte ptr [rax], al - 4a4394: 00 00 add byte ptr [rax], al - 4a4396: 00 00 add byte ptr [rax], al - 4a4398: 56 push rsi - 4a4399: 04 00 add al, 0 - 4a439b: 00 00 add byte ptr [rax], al - 4a439d: 00 00 add byte ptr [rax], al - 4a439f: 00 57 04 add byte ptr [rdi + 4], dl - 4a43a2: 00 00 add byte ptr [rax], al - 4a43a4: 00 00 add byte ptr [rax], al - 4a43a6: 00 00 add byte ptr [rax], al - 4a43a8: 58 pop rax - 4a43a9: 04 00 add al, 0 - 4a43ab: 00 00 add byte ptr [rax], al - 4a43ad: 00 00 add byte ptr [rax], al - 4a43af: 00 59 04 add byte ptr [rcx + 4], bl - 4a43b2: 00 00 add byte ptr [rax], al - 4a43b4: 00 00 add byte ptr [rax], al - 4a43b6: 00 00 add byte ptr [rax], al - 4a43b8: 5a pop rdx - 4a43b9: 04 00 add al, 0 - 4a43bb: 00 00 add byte ptr [rax], al - 4a43bd: 00 00 add byte ptr [rax], al - 4a43bf: 00 5b 04 add byte ptr [rbx + 4], bl - 4a43c2: 00 00 add byte ptr [rax], al - 4a43c4: 00 00 add byte ptr [rax], al - 4a43c6: 00 00 add byte ptr [rax], al - 4a43c8: 5c pop rsp - 4a43c9: 04 00 add al, 0 - 4a43cb: 00 00 add byte ptr [rax], al - 4a43cd: 00 00 add byte ptr [rax], al - 4a43cf: 00 5e 04 add byte ptr [rsi + 4], bl - 4a43d2: 00 00 add byte ptr [rax], al - 4a43d4: 00 00 add byte ptr [rax], al - 4a43d6: 00 00 add byte ptr [rax], al - 4a43d8: 5f pop rdi - 4a43d9: 04 00 add al, 0 - 4a43db: 00 00 add byte ptr [rax], al - 4a43dd: 00 00 add byte ptr [rax], al - 4a43df: 00 6a 04 add byte ptr [rdx + 4], ch - 4a43e2: 00 00 add byte ptr [rax], al - 4a43e4: 00 00 add byte ptr [rax], al - 4a43e6: 00 00 add byte ptr [rax], al - 4a43e8: 6b 04 00 00 imul eax, dword ptr [rax + rax], 0 - 4a43ec: 00 00 add byte ptr [rax], al - 4a43ee: 00 00 add byte ptr [rax], al - 4a43f0: 72 04 jb 0x4a43f6 - 4a43f2: 00 00 add byte ptr [rax], al - 4a43f4: 00 00 add byte ptr [rax], al - 4a43f6: 00 00 add byte ptr [rax], al - 4a43f8: 73 04 jae 0x4a43fe - 4a43fa: 00 00 add byte ptr [rax], al - 4a43fc: 00 00 add byte ptr [rax], al - 4a43fe: 00 00 add byte ptr [rax], al - 4a4400: 74 04 je 0x4a4406 - 4a4402: 00 00 add byte ptr [rax], al - 4a4404: 00 00 add byte ptr [rax], al - 4a4406: 00 00 add byte ptr [rax], al - 4a4408: 75 04 jne 0x4a440e - 4a440a: 00 00 add byte ptr [rax], al - 4a440c: 00 00 add byte ptr [rax], al - 4a440e: 00 00 add byte ptr [rax], al - 4a4410: 8c 04 00 mov word ptr [rax + rax], es - 4a4413: 00 00 add byte ptr [rax], al - 4a4415: 00 00 add byte ptr [rax], al - 4a4417: 00 8d 04 00 00 00 add byte ptr [rbp + 4], cl - 4a441d: 00 00 add byte ptr [rax], al - 4a441f: 00 90 04 00 00 00 add byte ptr [rax + 4], dl - 4a4425: 00 00 add byte ptr [rax], al - 4a4427: 00 91 04 00 00 00 add byte ptr [rcx + 4], dl - 4a442d: 00 00 add byte ptr [rax], al - 4a442f: 00 92 04 00 00 00 add byte ptr [rdx + 4], dl - 4a4435: 00 00 add byte ptr [rax], al - 4a4437: 00 93 04 00 00 00 add byte ptr [rbx + 4], dl - 4a443d: 00 00 add byte ptr [rax], al - 4a443f: 00 94 04 00 00 00 00 add byte ptr [rsp + rax], dl - 4a4446: 00 00 add byte ptr [rax], al - 4a4448: 95 xchg eax, ebp - 4a4449: 04 00 add al, 0 - 4a444b: 00 00 add byte ptr [rax], al - 4a444d: 00 00 add byte ptr [rax], al - 4a444f: 00 96 04 00 00 00 add byte ptr [rsi + 4], dl - 4a4455: 00 00 add byte ptr [rax], al - 4a4457: 00 97 04 00 00 00 add byte ptr [rdi + 4], dl - 4a445d: 00 00 add byte ptr [rax], al - 4a445f: 00 9a 04 00 00 00 add byte ptr [rdx + 4], bl - 4a4465: 00 00 add byte ptr [rax], al - 4a4467: 00 9b 04 00 00 00 add byte ptr [rbx + 4], bl - 4a446d: 00 00 add byte ptr [rax], al - 4a446f: 00 9e 04 00 00 00 add byte ptr [rsi + 4], bl - 4a4475: 00 00 add byte ptr [rax], al - 4a4477: 00 9f 04 00 00 00 add byte ptr [rdi + 4], bl - 4a447d: 00 00 add byte ptr [rax], al - 4a447f: 00 a2 04 00 00 00 add byte ptr [rdx + 4], ah - 4a4485: 00 00 add byte ptr [rax], al - 4a4487: 00 a3 04 00 00 00 add byte ptr [rbx + 4], ah - 4a448d: 00 00 add byte ptr [rax], al - 4a448f: 00 a4 04 00 00 00 00 add byte ptr [rsp + rax], ah - 4a4496: 00 00 add byte ptr [rax], al - 4a4498: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4a4499: 04 00 add al, 0 - 4a449b: 00 00 add byte ptr [rax], al - 4a449d: 00 00 add byte ptr [rax], al - 4a449f: 00 a6 04 00 00 00 add byte ptr [rsi + 4], ah - 4a44a5: 00 00 add byte ptr [rax], al - 4a44a7: 00 a7 04 00 00 00 add byte ptr [rdi + 4], ah - 4a44ad: 00 00 add byte ptr [rax], al - 4a44af: 00 a8 04 00 00 00 add byte ptr [rax + 4], ch - 4a44b5: 00 00 add byte ptr [rax], al - 4a44b7: 00 a9 04 00 00 00 add byte ptr [rcx + 4], ch - 4a44bd: 00 00 add byte ptr [rax], al - 4a44bf: 00 aa 04 00 00 00 add byte ptr [rdx + 4], ch - 4a44c5: 00 00 add byte ptr [rax], al - 4a44c7: 00 ab 04 00 00 00 add byte ptr [rbx + 4], ch - 4a44cd: 00 00 add byte ptr [rax], al - 4a44cf: 00 ac 04 00 00 00 00 add byte ptr [rsp + rax], ch - 4a44d6: 00 00 add byte ptr [rax], al - 4a44d8: ad lodsd eax, dword ptr [rsi] - 4a44d9: 04 00 add al, 0 - 4a44db: 00 00 add byte ptr [rax], al - 4a44dd: 00 00 add byte ptr [rax], al - 4a44df: 00 ae 04 00 00 00 add byte ptr [rsi + 4], ch - 4a44e5: 00 00 add byte ptr [rax], al - 4a44e7: 00 af 04 00 00 00 add byte ptr [rdi + 4], ch - 4a44ed: 00 00 add byte ptr [rax], al - 4a44ef: 00 b2 04 00 00 00 add byte ptr [rdx + 4], dh - 4a44f5: 00 00 add byte ptr [rax], al - 4a44f7: 00 b3 04 00 00 00 add byte ptr [rbx + 4], dh - 4a44fd: 00 00 add byte ptr [rax], al - 4a44ff: 00 b4 04 00 00 00 00 add byte ptr [rsp + rax], dh - 4a4506: 00 00 add byte ptr [rax], al - 4a4508: b5 04 mov ch, 4 - 4a450a: 00 00 add byte ptr [rax], al - 4a450c: 00 00 add byte ptr [rax], al - 4a450e: 00 00 add byte ptr [rax], al - 4a4510: ba 04 00 00 00 mov edx, 4 - 4a4515: 00 00 add byte ptr [rax], al - 4a4517: 00 bb 04 00 00 00 add byte ptr [rbx + 4], bh - 4a451d: 00 00 add byte ptr [rax], al - 4a451f: 00 bc 04 00 00 00 00 add byte ptr [rsp + rax], bh - 4a4526: 00 00 add byte ptr [rax], al - 4a4528: bd 04 00 00 00 mov ebp, 4 - 4a452d: 00 00 add byte ptr [rax], al - 4a452f: 00 be 04 00 00 00 add byte ptr [rsi + 4], bh - 4a4535: 00 00 add byte ptr [rax], al - 4a4537: 00 bf 04 00 00 00 add byte ptr [rdi + 4], bh - 4a453d: 00 00 add byte ptr [rax], al - 4a453f: 00 c0 add al, al - 4a4541: 04 00 add al, 0 - 4a4543: 00 00 add byte ptr [rax], al - 4a4545: 00 00 add byte ptr [rax], al - 4a4547: 00 c1 add cl, al - 4a4549: 04 00 add al, 0 - 4a454b: 00 00 add byte ptr [rax], al - 4a454d: 00 00 add byte ptr [rax], al - 4a454f: 00 c2 add dl, al - 4a4551: 04 00 add al, 0 - 4a4553: 00 00 add byte ptr [rax], al - 4a4555: 00 00 add byte ptr [rax], al - 4a4557: 00 cb add bl, cl - 4a4559: 04 00 add al, 0 - 4a455b: 00 00 add byte ptr [rax], al - 4a455d: 00 00 add byte ptr [rax], al - 4a455f: 00 cc add ah, cl - 4a4561: 04 00 add al, 0 - 4a4563: 00 00 add byte ptr [rax], al - 4a4565: 00 00 add byte ptr [rax], al - 4a4567: 00 d0 add al, dl - 4a4569: 04 00 add al, 0 - 4a456b: 00 00 add byte ptr [rax], al - 4a456d: 00 00 add byte ptr [rax], al - 4a456f: 00 d1 add cl, dl - 4a4571: 04 00 add al, 0 - 4a4573: 00 00 add byte ptr [rax], al - 4a4575: 00 00 add byte ptr [rax], al - 4a4577: 00 d2 add dl, dl - 4a4579: 04 00 add al, 0 - 4a457b: 00 00 add byte ptr [rax], al - 4a457d: 00 00 add byte ptr [rax], al - 4a457f: 00 d3 add bl, dl - 4a4581: 04 00 add al, 0 - 4a4583: 00 00 add byte ptr [rax], al - 4a4585: 00 00 add byte ptr [rax], al - 4a4587: 00 d6 add dh, dl - 4a4589: 04 00 add al, 0 - 4a458b: 00 00 add byte ptr [rax], al - 4a458d: 00 00 add byte ptr [rax], al - 4a458f: 00 d7 add bh, dl - 4a4591: 04 00 add al, 0 - 4a4593: 00 00 add byte ptr [rax], al - 4a4595: 00 00 add byte ptr [rax], al - 4a4597: 00 d8 add al, bl - 4a4599: 04 00 add al, 0 - 4a459b: 00 00 add byte ptr [rax], al - 4a459d: 00 00 add byte ptr [rax], al - 4a459f: 00 d9 add cl, bl - 4a45a1: 04 00 add al, 0 - 4a45a3: 00 00 add byte ptr [rax], al - 4a45a5: 00 00 add byte ptr [rax], al - 4a45a7: 00 dc add ah, bl - 4a45a9: 04 00 add al, 0 - 4a45ab: 00 00 add byte ptr [rax], al - 4a45ad: 00 00 add byte ptr [rax], al - 4a45af: 00 dd add ch, bl - 4a45b1: 04 00 add al, 0 - 4a45b3: 00 00 add byte ptr [rax], al - 4a45b5: 00 00 add byte ptr [rax], al - 4a45b7: 00 de add dh, bl - 4a45b9: 04 00 add al, 0 - 4a45bb: 00 00 add byte ptr [rax], al - 4a45bd: 00 00 add byte ptr [rax], al - 4a45bf: 00 df add bh, bl - 4a45c1: 04 00 add al, 0 - 4a45c3: 00 00 add byte ptr [rax], al - 4a45c5: 00 00 add byte ptr [rax], al - 4a45c7: 00 e0 add al, ah - 4a45c9: 04 00 add al, 0 - 4a45cb: 00 00 add byte ptr [rax], al - 4a45cd: 00 00 add byte ptr [rax], al - 4a45cf: 00 e1 add cl, ah - 4a45d1: 04 00 add al, 0 - 4a45d3: 00 00 add byte ptr [rax], al - 4a45d5: 00 00 add byte ptr [rax], al - 4a45d7: 00 e4 add ah, ah - 4a45d9: 04 00 add al, 0 - 4a45db: 00 00 add byte ptr [rax], al - 4a45dd: 00 00 add byte ptr [rax], al - 4a45df: 00 e5 add ch, ah - 4a45e1: 04 00 add al, 0 - 4a45e3: 00 00 add byte ptr [rax], al - 4a45e5: 00 00 add byte ptr [rax], al - 4a45e7: 00 e6 add dh, ah - 4a45e9: 04 00 add al, 0 - 4a45eb: 00 00 add byte ptr [rax], al - 4a45ed: 00 00 add byte ptr [rax], al - 4a45ef: 00 e7 add bh, ah - 4a45f1: 04 00 add al, 0 - 4a45f3: 00 00 add byte ptr [rax], al - 4a45f5: 00 00 add byte ptr [rax], al - 4a45f7: 00 e8 add al, ch - 4a45f9: 04 00 add al, 0 - 4a45fb: 00 00 add byte ptr [rax], al - 4a45fd: 00 00 add byte ptr [rax], al - 4a45ff: 00 e9 add cl, ch - 4a4601: 04 00 add al, 0 - 4a4603: 00 00 add byte ptr [rax], al - 4a4605: 00 00 add byte ptr [rax], al - 4a4607: 00 f0 add al, dh - 4a4609: 04 00 add al, 0 - 4a460b: 00 00 add byte ptr [rax], al - 4a460d: 00 00 add byte ptr [rax], al - 4a460f: 00 f1 add cl, dh - 4a4611: 04 00 add al, 0 - 4a4613: 00 00 add byte ptr [rax], al - 4a4615: 00 00 add byte ptr [rax], al - 4a4617: 00 f2 add dl, dh - 4a4619: 04 00 add al, 0 - 4a461b: 00 00 add byte ptr [rax], al - 4a461d: 00 00 add byte ptr [rax], al - 4a461f: 00 f3 add bl, dh - 4a4621: 04 00 add al, 0 - 4a4623: 00 00 add byte ptr [rax], al - 4a4625: 00 00 add byte ptr [rax], al - 4a4627: 00 f4 add ah, dh - 4a4629: 04 00 add al, 0 - 4a462b: 00 00 add byte ptr [rax], al - 4a462d: 00 00 add byte ptr [rax], al - 4a462f: 00 f5 add ch, dh - 4a4631: 04 00 add al, 0 - 4a4633: 00 00 add byte ptr [rax], al - 4a4635: 00 00 add byte ptr [rax], al - 4a4637: 00 f8 add al, bh - 4a4639: 04 00 add al, 0 - 4a463b: 00 00 add byte ptr [rax], al - 4a463d: 00 00 add byte ptr [rax], al - 4a463f: 00 f9 add cl, bh - 4a4641: 04 00 add al, 0 - 4a4643: 00 00 add byte ptr [rax], al - 4a4645: 00 00 add byte ptr [rax], al - 4a4647: 00 02 add byte ptr [rdx], al - 4a4649: 20 00 and byte ptr [rax], al - 4a464b: 00 00 add byte ptr [rax], al - 4a464d: 00 00 add byte ptr [rax], al - 4a464f: 00 03 add byte ptr [rbx], al - 4a4651: 20 00 and byte ptr [rax], al - 4a4653: 00 00 add byte ptr [rax], al - 4a4655: 00 00 add byte ptr [rax], al - 4a4657: 00 04 20 add byte ptr [rax + riz], al - 4a465a: 00 00 add byte ptr [rax], al - 4a465c: 00 00 add byte ptr [rax], al - 4a465e: 00 00 add byte ptr [rax], al - 4a4660: 05 20 00 00 00 add eax, 32 - 4a4665: 00 00 add byte ptr [rax], al - 4a4667: 00 06 add byte ptr [rsi], al - 4a4669: 20 00 and byte ptr [rax], al - 4a466b: 00 00 add byte ptr [rax], al - 4a466d: 00 00 add byte ptr [rax], al - 4a466f: 00 08 add byte ptr [rax], cl - 4a4671: 20 00 and byte ptr [rax], al - 4a4673: 00 00 add byte ptr [rax], al - 4a4675: 00 00 add byte ptr [rax], al - 4a4677: 00 09 add byte ptr [rcx], cl - 4a4679: 20 00 and byte ptr [rax], al - 4a467b: 00 00 add byte ptr [rax], al - 4a467d: 00 00 add byte ptr [rax], al - 4a467f: 00 0a add byte ptr [rdx], cl - 4a4681: 20 00 and byte ptr [rax], al - 4a4683: 00 00 add byte ptr [rax], al - 4a4685: 00 00 add byte ptr [rax], al - 4a4687: 00 0b add byte ptr [rbx], cl - 4a4689: 20 00 and byte ptr [rax], al - 4a468b: 00 00 add byte ptr [rax], al - 4a468d: 00 00 add byte ptr [rax], al - 4a468f: 00 10 add byte ptr [rax], dl - 4a4691: 20 00 and byte ptr [rax], al - 4a4693: 00 00 add byte ptr [rax], al - 4a4695: 00 00 add byte ptr [rax], al - 4a4697: 00 11 add byte ptr [rcx], dl - 4a4699: 20 00 and byte ptr [rax], al - 4a469b: 00 00 add byte ptr [rax], al - 4a469d: 00 00 add byte ptr [rax], al - 4a469f: 00 12 add byte ptr [rdx], dl - 4a46a1: 20 00 and byte ptr [rax], al - 4a46a3: 00 00 add byte ptr [rax], al - 4a46a5: 00 00 add byte ptr [rax], al - 4a46a7: 00 13 add byte ptr [rbx], dl - 4a46a9: 20 00 and byte ptr [rax], al - 4a46ab: 00 00 add byte ptr [rax], al - 4a46ad: 00 00 add byte ptr [rax], al - 4a46af: 00 14 20 add byte ptr [rax + riz], dl - 4a46b2: 00 00 add byte ptr [rax], al - 4a46b4: 00 00 add byte ptr [rax], al - 4a46b6: 00 00 add byte ptr [rax], al - 4a46b8: 15 20 00 00 00 adc eax, 32 - 4a46bd: 00 00 add byte ptr [rax], al - 4a46bf: 00 18 add byte ptr [rax], bl - 4a46c1: 20 00 and byte ptr [rax], al - 4a46c3: 00 00 add byte ptr [rax], al - 4a46c5: 00 00 add byte ptr [rax], al - 4a46c7: 00 19 add byte ptr [rcx], bl - 4a46c9: 20 00 and byte ptr [rax], al - 4a46cb: 00 00 add byte ptr [rax], al - 4a46cd: 00 00 add byte ptr [rax], al - 4a46cf: 00 1a add byte ptr [rdx], bl - 4a46d1: 20 00 and byte ptr [rax], al - 4a46d3: 00 00 add byte ptr [rax], al - 4a46d5: 00 00 add byte ptr [rax], al - 4a46d7: 00 1b add byte ptr [rbx], bl - 4a46d9: 20 00 and byte ptr [rax], al - 4a46db: 00 00 add byte ptr [rax], al - 4a46dd: 00 00 add byte ptr [rax], al - 4a46df: 00 1c 20 add byte ptr [rax + riz], bl - 4a46e2: 00 00 add byte ptr [rax], al - 4a46e4: 00 00 add byte ptr [rax], al - 4a46e6: 00 00 add byte ptr [rax], al - 4a46e8: 1d 20 00 00 00 sbb eax, 32 - 4a46ed: 00 00 add byte ptr [rax], al - 4a46ef: 00 1e add byte ptr [rsi], bl - 4a46f1: 20 00 and byte ptr [rax], al - 4a46f3: 00 00 add byte ptr [rax], al - 4a46f5: 00 00 add byte ptr [rax], al - 4a46f7: 00 1f add byte ptr [rdi], bl - 4a46f9: 20 00 and byte ptr [rax], al - 4a46fb: 00 00 add byte ptr [rax], al - 4a46fd: 00 00 add byte ptr [rax], al - 4a46ff: 00 20 add byte ptr [rax], ah - 4a4701: 20 00 and byte ptr [rax], al - 4a4703: 00 00 add byte ptr [rax], al - 4a4705: 00 00 add byte ptr [rax], al - 4a4707: 00 22 add byte ptr [rdx], ah - 4a4709: 20 00 and byte ptr [rax], al - 4a470b: 00 00 add byte ptr [rax], al - 4a470d: 00 00 add byte ptr [rax], al - 4a470f: 00 24 20 add byte ptr [rax + riz], ah - 4a4712: 00 00 add byte ptr [rax], al - 4a4714: 00 00 add byte ptr [rax], al - 4a4716: 00 00 add byte ptr [rax], al - 4a4718: 25 20 00 00 00 and eax, 32 - 4a471d: 00 00 add byte ptr [rax], al - 4a471f: 00 26 add byte ptr [rsi], ah - 4a4721: 20 00 and byte ptr [rax], al - 4a4723: 00 00 add byte ptr [rax], al - 4a4725: 00 00 add byte ptr [rax], al - 4a4727: 00 2f add byte ptr [rdi], ch - 4a4729: 20 00 and byte ptr [rax], al - 4a472b: 00 00 add byte ptr [rax], al - 4a472d: 00 00 add byte ptr [rax], al - 4a472f: 00 35 20 00 00 00 add byte ptr [rip + 32], dh # 0x4a4755 - 4a4735: 00 00 add byte ptr [rax], al - 4a4737: 00 36 add byte ptr [rsi], dh - 4a4739: 20 00 and byte ptr [rax], al - 4a473b: 00 00 add byte ptr [rax], al - 4a473d: 00 00 add byte ptr [rax], al - 4a473f: 00 37 add byte ptr [rdi], dh - 4a4741: 20 00 and byte ptr [rax], al - 4a4743: 00 00 add byte ptr [rax], al - 4a4745: 00 00 add byte ptr [rax], al - 4a4747: 00 39 add byte ptr [rcx], bh - 4a4749: 20 00 and byte ptr [rax], al - 4a474b: 00 00 add byte ptr [rax], al - 4a474d: 00 00 add byte ptr [rax], al - 4a474f: 00 3a add byte ptr [rdx], bh - 4a4751: 20 00 and byte ptr [rax], al - 4a4753: 00 00 add byte ptr [rax], al - 4a4755: 00 00 add byte ptr [rax], al - 4a4757: 00 3c 20 add byte ptr [rax + riz], bh - 4a475a: 00 00 add byte ptr [rax], al - 4a475c: 00 00 add byte ptr [rax], al - 4a475e: 00 00 add byte ptr [rax], al - 4a4760: 44 20 00 and byte ptr [rax], r8b - 4a4763: 00 00 add byte ptr [rax], al - 4a4765: 00 00 add byte ptr [rax], al - 4a4767: 00 47 20 add byte ptr [rdi + 32], al - 4a476a: 00 00 add byte ptr [rax], al - 4a476c: 00 00 add byte ptr [rax], al - 4a476e: 00 00 add byte ptr [rax], al - 4a4770: 48 20 00 and byte ptr [rax], al - 4a4773: 00 00 add byte ptr [rax], al - 4a4775: 00 00 add byte ptr [rax], al - 4a4777: 00 49 20 add byte ptr [rcx + 32], cl - 4a477a: 00 00 add byte ptr [rax], al - 4a477c: 00 00 add byte ptr [rax], al - 4a477e: 00 00 add byte ptr [rax], al - 4a4780: 5f pop rdi - 4a4781: 20 00 and byte ptr [rax], al - 4a4783: 00 00 add byte ptr [rax], al - 4a4785: 00 00 add byte ptr [rax], al - 4a4787: 00 60 20 add byte ptr [rax + 32], ah - 4a478a: 00 00 add byte ptr [rax], al - 4a478c: 00 00 add byte ptr [rax], al - 4a478e: 00 00 add byte ptr [rax], al - 4a4790: 61 - 4a4791: 20 00 and byte ptr [rax], al - 4a4793: 00 00 add byte ptr [rax], al - 4a4795: 00 00 add byte ptr [rax], al - 4a4797: 00 62 20 add byte ptr [rdx + 32], ah - 4a479a: 00 00 add byte ptr [rax], al - 4a479c: 00 00 add byte ptr [rax], al - 4a479e: 00 00 add byte ptr [rax], al - 4a47a0: 63 20 movsxd esp, dword ptr [rax] - 4a47a2: 00 00 add byte ptr [rax], al - 4a47a4: 00 00 add byte ptr [rax], al - 4a47a6: 00 00 add byte ptr [rax], al - 4a47a8: a1 20 00 00 00 00 00 00 a8 movabs eax, dword ptr [-6341068275337658336] - 4a47b1: 20 00 and byte ptr [rax], al - 4a47b3: 00 00 add byte ptr [rax], al - 4a47b5: 00 00 add byte ptr [rax], al - 4a47b7: 00 ac 20 00 00 00 00 add byte ptr [rax + riz], ch - 4a47be: 00 00 add byte ptr [rax], al - 4a47c0: b9 20 00 00 00 mov ecx, 32 - 4a47c5: 00 00 add byte ptr [rax], al - 4a47c7: 00 00 add byte ptr [rax], al - 4a47c9: 21 00 and dword ptr [rax], eax - 4a47cb: 00 00 add byte ptr [rax], al - 4a47cd: 00 00 add byte ptr [rax], al - 4a47cf: 00 01 add byte ptr [rcx], al - 4a47d1: 21 00 and dword ptr [rax], eax - 4a47d3: 00 00 add byte ptr [rax], al - 4a47d5: 00 00 add byte ptr [rax], al - 4a47d7: 00 02 add byte ptr [rdx], al - 4a47d9: 21 00 and dword ptr [rax], eax - 4a47db: 00 00 add byte ptr [rax], al - 4a47dd: 00 00 add byte ptr [rax], al - 4a47df: 00 05 21 00 00 00 add byte ptr [rip + 33], al # 0x4a4806 - 4a47e5: 00 00 add byte ptr [rax], al - 4a47e7: 00 06 add byte ptr [rsi], al - 4a47e9: 21 00 and dword ptr [rax], eax - 4a47eb: 00 00 add byte ptr [rax], al - 4a47ed: 00 00 add byte ptr [rax], al - 4a47ef: 00 0a add byte ptr [rdx], cl - 4a47f1: 21 00 and dword ptr [rax], eax - 4a47f3: 00 00 add byte ptr [rax], al - 4a47f5: 00 00 add byte ptr [rax], al - 4a47f7: 00 0b add byte ptr [rbx], cl - 4a47f9: 21 00 and dword ptr [rax], eax - 4a47fb: 00 00 add byte ptr [rax], al - 4a47fd: 00 00 add byte ptr [rax], al - 4a47ff: 00 0c 21 add byte ptr [rcx + riz], cl - 4a4802: 00 00 add byte ptr [rax], al - 4a4804: 00 00 add byte ptr [rax], al - 4a4806: 00 00 add byte ptr [rax], al - 4a4808: 0d 21 00 00 00 or eax, 33 - 4a480d: 00 00 add byte ptr [rax], al - 4a480f: 00 0e add byte ptr [rsi], cl - 4a4811: 21 00 and dword ptr [rax], eax - 4a4813: 00 00 add byte ptr [rax], al - 4a4815: 00 00 add byte ptr [rax], al - 4a4817: 00 10 add byte ptr [rax], dl - 4a4819: 21 00 and dword ptr [rax], eax - 4a481b: 00 00 add byte ptr [rax], al - 4a481d: 00 00 add byte ptr [rax], al - 4a481f: 00 11 add byte ptr [rcx], dl - 4a4821: 21 00 and dword ptr [rax], eax - 4a4823: 00 00 add byte ptr [rax], al - 4a4825: 00 00 add byte ptr [rax], al - 4a4827: 00 12 add byte ptr [rdx], dl - 4a4829: 21 00 and dword ptr [rax], eax - 4a482b: 00 00 add byte ptr [rax], al - 4a482d: 00 00 add byte ptr [rax], al - 4a482f: 00 13 add byte ptr [rbx], dl - 4a4831: 21 00 and dword ptr [rax], eax - 4a4833: 00 00 add byte ptr [rax], al - 4a4835: 00 00 add byte ptr [rax], al - 4a4837: 00 15 21 00 00 00 add byte ptr [rip + 33], dl # 0x4a485e - 4a483d: 00 00 add byte ptr [rax], al - 4a483f: 00 16 add byte ptr [rsi], dl - 4a4841: 21 00 and dword ptr [rax], eax - 4a4843: 00 00 add byte ptr [rax], al - 4a4845: 00 00 add byte ptr [rax], al - 4a4847: 00 19 add byte ptr [rcx], bl - 4a4849: 21 00 and dword ptr [rax], eax - 4a484b: 00 00 add byte ptr [rax], al - 4a484d: 00 00 add byte ptr [rax], al - 4a484f: 00 1a add byte ptr [rdx], bl - 4a4851: 21 00 and dword ptr [rax], eax - 4a4853: 00 00 add byte ptr [rax], al - 4a4855: 00 00 add byte ptr [rax], al - 4a4857: 00 1b add byte ptr [rbx], bl - 4a4859: 21 00 and dword ptr [rax], eax - 4a485b: 00 00 add byte ptr [rax], al - 4a485d: 00 00 add byte ptr [rax], al - 4a485f: 00 1c 21 add byte ptr [rcx + riz], bl - 4a4862: 00 00 add byte ptr [rax], al - 4a4864: 00 00 add byte ptr [rax], al - 4a4866: 00 00 add byte ptr [rax], al - 4a4868: 1d 21 00 00 00 sbb eax, 33 - 4a486d: 00 00 add byte ptr [rax], al - 4a486f: 00 21 add byte ptr [rcx], ah - 4a4871: 21 00 and dword ptr [rax], eax - 4a4873: 00 00 add byte ptr [rax], al - 4a4875: 00 00 add byte ptr [rax], al - 4a4877: 00 22 add byte ptr [rdx], ah - 4a4879: 21 00 and dword ptr [rax], eax - 4a487b: 00 00 add byte ptr [rax], al - 4a487d: 00 00 add byte ptr [rax], al - 4a487f: 00 24 21 add byte ptr [rcx + riz], ah - 4a4882: 00 00 add byte ptr [rax], al - 4a4884: 00 00 add byte ptr [rax], al - 4a4886: 00 00 add byte ptr [rax], al - 4a4888: 26 21 00 and dword ptr es:[rax], eax - 4a488b: 00 00 add byte ptr [rax], al - 4a488d: 00 00 add byte ptr [rax], al - 4a488f: 00 28 add byte ptr [rax], ch - 4a4891: 21 00 and dword ptr [rax], eax - 4a4893: 00 00 add byte ptr [rax], al - 4a4895: 00 00 add byte ptr [rax], al - 4a4897: 00 2c 21 add byte ptr [rcx + riz], ch - 4a489a: 00 00 add byte ptr [rax], al - 4a489c: 00 00 add byte ptr [rax], al - 4a489e: 00 00 add byte ptr [rax], al - 4a48a0: 2d 21 00 00 00 sub eax, 33 - 4a48a5: 00 00 add byte ptr [rax], al - 4a48a7: 00 2e add byte ptr [rsi], ch - 4a48a9: 21 00 and dword ptr [rax], eax - 4a48ab: 00 00 add byte ptr [rax], al - 4a48ad: 00 00 add byte ptr [rax], al - 4a48af: 00 2f add byte ptr [rdi], ch - 4a48b1: 21 00 and dword ptr [rax], eax - 4a48b3: 00 00 add byte ptr [rax], al - 4a48b5: 00 00 add byte ptr [rax], al - 4a48b7: 00 30 add byte ptr [rax], dh - 4a48b9: 21 00 and dword ptr [rax], eax - 4a48bb: 00 00 add byte ptr [rax], al - 4a48bd: 00 00 add byte ptr [rax], al - 4a48bf: 00 31 add byte ptr [rcx], dh - 4a48c1: 21 00 and dword ptr [rax], eax - 4a48c3: 00 00 add byte ptr [rax], al - 4a48c5: 00 00 add byte ptr [rax], al - 4a48c7: 00 33 add byte ptr [rbx], dh - 4a48c9: 21 00 and dword ptr [rax], eax - 4a48cb: 00 00 add byte ptr [rax], al - 4a48cd: 00 00 add byte ptr [rax], al - 4a48cf: 00 34 21 add byte ptr [rcx + riz], dh - 4a48d2: 00 00 add byte ptr [rax], al - 4a48d4: 00 00 add byte ptr [rax], al - 4a48d6: 00 00 add byte ptr [rax], al - 4a48d8: 39 21 cmp dword ptr [rcx], esp - 4a48da: 00 00 add byte ptr [rax], al - 4a48dc: 00 00 add byte ptr [rax], al - 4a48de: 00 00 add byte ptr [rax], al - 4a48e0: 45 21 00 and dword ptr [r8], r8d - 4a48e3: 00 00 add byte ptr [rax], al - 4a48e5: 00 00 add byte ptr [rax], al - 4a48e7: 00 46 21 add byte ptr [rsi + 33], al - 4a48ea: 00 00 add byte ptr [rax], al - 4a48ec: 00 00 add byte ptr [rax], al - 4a48ee: 00 00 add byte ptr [rax], al - 4a48f0: 47 21 00 and dword ptr [r8], r8d - 4a48f3: 00 00 add byte ptr [rax], al - 4a48f5: 00 00 add byte ptr [rax], al - 4a48f7: 00 48 21 add byte ptr [rax + 33], cl - 4a48fa: 00 00 add byte ptr [rax], al - 4a48fc: 00 00 add byte ptr [rax], al - 4a48fe: 00 00 add byte ptr [rax], al - 4a4900: 49 21 00 and qword ptr [r8], rax - 4a4903: 00 00 add byte ptr [rax], al - 4a4905: 00 00 add byte ptr [rax], al - 4a4907: 00 53 21 add byte ptr [rbx + 33], dl - 4a490a: 00 00 add byte ptr [rax], al - 4a490c: 00 00 add byte ptr [rax], al - 4a490e: 00 00 add byte ptr [rax], al - 4a4910: 54 push rsp - 4a4911: 21 00 and dword ptr [rax], eax - 4a4913: 00 00 add byte ptr [rax], al - 4a4915: 00 00 add byte ptr [rax], al - 4a4917: 00 55 21 add byte ptr [rbp + 33], dl - 4a491a: 00 00 add byte ptr [rax], al - 4a491c: 00 00 add byte ptr [rax], al - 4a491e: 00 00 add byte ptr [rax], al - 4a4920: 56 push rsi - 4a4921: 21 00 and dword ptr [rax], eax - 4a4923: 00 00 add byte ptr [rax], al - 4a4925: 00 00 add byte ptr [rax], al - 4a4927: 00 57 21 add byte ptr [rdi + 33], dl - 4a492a: 00 00 add byte ptr [rax], al - 4a492c: 00 00 add byte ptr [rax], al - 4a492e: 00 00 add byte ptr [rax], al - 4a4930: 58 pop rax - 4a4931: 21 00 and dword ptr [rax], eax - 4a4933: 00 00 add byte ptr [rax], al - 4a4935: 00 00 add byte ptr [rax], al - 4a4937: 00 59 21 add byte ptr [rcx + 33], bl - 4a493a: 00 00 add byte ptr [rax], al - 4a493c: 00 00 add byte ptr [rax], al - 4a493e: 00 00 add byte ptr [rax], al - 4a4940: 5a pop rdx - 4a4941: 21 00 and dword ptr [rax], eax - 4a4943: 00 00 add byte ptr [rax], al - 4a4945: 00 00 add byte ptr [rax], al - 4a4947: 00 5b 21 add byte ptr [rbx + 33], bl - 4a494a: 00 00 add byte ptr [rax], al - 4a494c: 00 00 add byte ptr [rax], al - 4a494e: 00 00 add byte ptr [rax], al - 4a4950: 5c pop rsp - 4a4951: 21 00 and dword ptr [rax], eax - 4a4953: 00 00 add byte ptr [rax], al - 4a4955: 00 00 add byte ptr [rax], al - 4a4957: 00 5d 21 add byte ptr [rbp + 33], bl - 4a495a: 00 00 add byte ptr [rax], al - 4a495c: 00 00 add byte ptr [rax], al - 4a495e: 00 00 add byte ptr [rax], al - 4a4960: 5e pop rsi - 4a4961: 21 00 and dword ptr [rax], eax - 4a4963: 00 00 add byte ptr [rax], al - 4a4965: 00 00 add byte ptr [rax], al - 4a4967: 00 5f 21 add byte ptr [rdi + 33], bl - 4a496a: 00 00 add byte ptr [rax], al - 4a496c: 00 00 add byte ptr [rax], al - 4a496e: 00 00 add byte ptr [rax], al - 4a4970: 60 - 4a4971: 21 00 and dword ptr [rax], eax - 4a4973: 00 00 add byte ptr [rax], al - 4a4975: 00 00 add byte ptr [rax], al - 4a4977: 00 61 21 add byte ptr [rcx + 33], ah - 4a497a: 00 00 add byte ptr [rax], al - 4a497c: 00 00 add byte ptr [rax], al - 4a497e: 00 00 add byte ptr [rax], al - 4a4980: 62 - 4a4981: 21 00 and dword ptr [rax], eax - 4a4983: 00 00 add byte ptr [rax], al - 4a4985: 00 00 add byte ptr [rax], al - 4a4987: 00 63 21 add byte ptr [rbx + 33], ah - 4a498a: 00 00 add byte ptr [rax], al - 4a498c: 00 00 add byte ptr [rax], al - 4a498e: 00 00 add byte ptr [rax], al - 4a4990: 64 21 00 and dword ptr fs:[rax], eax - 4a4993: 00 00 add byte ptr [rax], al - 4a4995: 00 00 add byte ptr [rax], al - 4a4997: 00 65 21 add byte ptr [rbp + 33], ah - 4a499a: 00 00 add byte ptr [rax], al - 4a499c: 00 00 add byte ptr [rax], al - 4a499e: 00 00 add byte ptr [rax], al - 4a49a0: 66 21 00 and word ptr [rax], ax - 4a49a3: 00 00 add byte ptr [rax], al - 4a49a5: 00 00 add byte ptr [rax], al - 4a49a7: 00 67 21 add byte ptr [rdi + 33], ah - 4a49aa: 00 00 add byte ptr [rax], al - 4a49ac: 00 00 add byte ptr [rax], al - 4a49ae: 00 00 add byte ptr [rax], al - 4a49b0: 68 21 00 00 00 push 33 - 4a49b5: 00 00 add byte ptr [rax], al - 4a49b7: 00 69 21 add byte ptr [rcx + 33], ch - 4a49ba: 00 00 add byte ptr [rax], al - 4a49bc: 00 00 add byte ptr [rax], al - 4a49be: 00 00 add byte ptr [rax], al - 4a49c0: 6a 21 push 33 - 4a49c2: 00 00 add byte ptr [rax], al - 4a49c4: 00 00 add byte ptr [rax], al - 4a49c6: 00 00 add byte ptr [rax], al - 4a49c8: 6b 21 00 imul esp, dword ptr [rcx], 0 - 4a49cb: 00 00 add byte ptr [rax], al - 4a49cd: 00 00 add byte ptr [rax], al - 4a49cf: 00 6c 21 00 add byte ptr [rcx + riz], ch - 4a49d3: 00 00 add byte ptr [rax], al - 4a49d5: 00 00 add byte ptr [rax], al - 4a49d7: 00 6d 21 add byte ptr [rbp + 33], ch - 4a49da: 00 00 add byte ptr [rax], al - 4a49dc: 00 00 add byte ptr [rax], al - 4a49de: 00 00 add byte ptr [rax], al - 4a49e0: 6e outsb dx, byte ptr [rsi] - 4a49e1: 21 00 and dword ptr [rax], eax - 4a49e3: 00 00 add byte ptr [rax], al - 4a49e5: 00 00 add byte ptr [rax], al - 4a49e7: 00 6f 21 add byte ptr [rdi + 33], ch - 4a49ea: 00 00 add byte ptr [rax], al - 4a49ec: 00 00 add byte ptr [rax], al - 4a49ee: 00 00 add byte ptr [rax], al - 4a49f0: 70 21 jo 0x4a4a13 - 4a49f2: 00 00 add byte ptr [rax], al - 4a49f4: 00 00 add byte ptr [rax], al - 4a49f6: 00 00 add byte ptr [rax], al - 4a49f8: 71 21 jno 0x4a4a1b - 4a49fa: 00 00 add byte ptr [rax], al - 4a49fc: 00 00 add byte ptr [rax], al - 4a49fe: 00 00 add byte ptr [rax], al - 4a4a00: 72 21 jb 0x4a4a23 - 4a4a02: 00 00 add byte ptr [rax], al - 4a4a04: 00 00 add byte ptr [rax], al - 4a4a06: 00 00 add byte ptr [rax], al - 4a4a08: 73 21 jae 0x4a4a2b - 4a4a0a: 00 00 add byte ptr [rax], al - 4a4a0c: 00 00 add byte ptr [rax], al - 4a4a0e: 00 00 add byte ptr [rax], al - 4a4a10: 74 21 je 0x4a4a33 - 4a4a12: 00 00 add byte ptr [rax], al - 4a4a14: 00 00 add byte ptr [rax], al - 4a4a16: 00 00 add byte ptr [rax], al - 4a4a18: 75 21 jne 0x4a4a3b - 4a4a1a: 00 00 add byte ptr [rax], al - 4a4a1c: 00 00 add byte ptr [rax], al - 4a4a1e: 00 00 add byte ptr [rax], al - 4a4a20: 76 21 jbe 0x4a4a43 - 4a4a22: 00 00 add byte ptr [rax], al - 4a4a24: 00 00 add byte ptr [rax], al - 4a4a26: 00 00 add byte ptr [rax], al - 4a4a28: 77 21 ja 0x4a4a4b - 4a4a2a: 00 00 add byte ptr [rax], al - 4a4a2c: 00 00 add byte ptr [rax], al - 4a4a2e: 00 00 add byte ptr [rax], al - 4a4a30: 78 21 js 0x4a4a53 - 4a4a32: 00 00 add byte ptr [rax], al - 4a4a34: 00 00 add byte ptr [rax], al - 4a4a36: 00 00 add byte ptr [rax], al - 4a4a38: 79 21 jns 0x4a4a5b - 4a4a3a: 00 00 add byte ptr [rax], al - 4a4a3c: 00 00 add byte ptr [rax], al - 4a4a3e: 00 00 add byte ptr [rax], al - 4a4a40: 7a 21 jp 0x4a4a63 - 4a4a42: 00 00 add byte ptr [rax], al - 4a4a44: 00 00 add byte ptr [rax], al - 4a4a46: 00 00 add byte ptr [rax], al - 4a4a48: 7b 21 jnp 0x4a4a6b - 4a4a4a: 00 00 add byte ptr [rax], al - 4a4a4c: 00 00 add byte ptr [rax], al - 4a4a4e: 00 00 add byte ptr [rax], al - 4a4a50: 7c 21 jl 0x4a4a73 - 4a4a52: 00 00 add byte ptr [rax], al - 4a4a54: 00 00 add byte ptr [rax], al - 4a4a56: 00 00 add byte ptr [rax], al - 4a4a58: 7d 21 jge 0x4a4a7b - 4a4a5a: 00 00 add byte ptr [rax], al - 4a4a5c: 00 00 add byte ptr [rax], al - 4a4a5e: 00 00 add byte ptr [rax], al - 4a4a60: 7e 21 jle 0x4a4a83 - 4a4a62: 00 00 add byte ptr [rax], al - 4a4a64: 00 00 add byte ptr [rax], al - 4a4a66: 00 00 add byte ptr [rax], al - 4a4a68: 7f 21 jg 0x4a4a8b - 4a4a6a: 00 00 add byte ptr [rax], al - 4a4a6c: 00 00 add byte ptr [rax], al - 4a4a6e: 00 00 add byte ptr [rax], al - 4a4a70: 90 nop - 4a4a71: 21 00 and dword ptr [rax], eax - 4a4a73: 00 00 add byte ptr [rax], al - 4a4a75: 00 00 add byte ptr [rax], al - 4a4a77: 00 92 21 00 00 00 add byte ptr [rdx + 33], dl - 4a4a7d: 00 00 add byte ptr [rax], al - 4a4a7f: 00 94 21 00 00 00 00 add byte ptr [rcx + riz], dl - 4a4a86: 00 00 add byte ptr [rax], al - 4a4a88: d0 21 shl byte ptr [rcx] - 4a4a8a: 00 00 add byte ptr [rax], al - 4a4a8c: 00 00 add byte ptr [rax], al - 4a4a8e: 00 00 add byte ptr [rax], al - 4a4a90: d2 21 shl byte ptr [rcx], cl - 4a4a92: 00 00 add byte ptr [rax], al - 4a4a94: 00 00 add byte ptr [rax], al - 4a4a96: 00 00 add byte ptr [rax], al - 4a4a98: d4 - 4a4a99: 21 00 and dword ptr [rax], eax - 4a4a9b: 00 00 add byte ptr [rax], al - 4a4a9d: 00 00 add byte ptr [rax], al - 4a4a9f: 00 12 add byte ptr [rdx], dl - 4a4aa1: 22 00 and al, byte ptr [rax] - 4a4aa3: 00 00 add byte ptr [rax], al - 4a4aa5: 00 00 add byte ptr [rax], al - 4a4aa7: 00 15 22 00 00 00 add byte ptr [rip + 34], dl # 0x4a4acf - 4a4aad: 00 00 add byte ptr [rax], al - 4a4aaf: 00 16 add byte ptr [rsi], dl - 4a4ab1: 22 00 and al, byte ptr [rax] - 4a4ab3: 00 00 add byte ptr [rax], al - 4a4ab5: 00 00 add byte ptr [rax], al - 4a4ab7: 00 17 add byte ptr [rdi], dl - 4a4ab9: 22 00 and al, byte ptr [rax] - 4a4abb: 00 00 add byte ptr [rax], al - 4a4abd: 00 00 add byte ptr [rax], al - 4a4abf: 00 23 add byte ptr [rbx], ah - 4a4ac1: 22 00 and al, byte ptr [rax] - 4a4ac3: 00 00 add byte ptr [rax], al - 4a4ac5: 00 00 add byte ptr [rax], al - 4a4ac7: 00 36 add byte ptr [rsi], dh - 4a4ac9: 22 00 and al, byte ptr [rax] - 4a4acb: 00 00 add byte ptr [rax], al - 4a4acd: 00 00 add byte ptr [rax], al - 4a4acf: 00 3c 22 add byte ptr [rdx + riz], bh - 4a4ad2: 00 00 add byte ptr [rax], al - 4a4ad4: 00 00 add byte ptr [rax], al - 4a4ad6: 00 00 add byte ptr [rax], al - 4a4ad8: 64 22 00 and al, byte ptr fs:[rax] - 4a4adb: 00 00 add byte ptr [rax], al - 4a4add: 00 00 add byte ptr [rax], al - 4a4adf: 00 65 22 add byte ptr [rbp + 34], ah - 4a4ae2: 00 00 add byte ptr [rax], al - 4a4ae4: 00 00 add byte ptr [rax], al - 4a4ae6: 00 00 add byte ptr [rax], al - 4a4ae8: 6a 22 push 34 - 4a4aea: 00 00 add byte ptr [rax], al - 4a4aec: 00 00 add byte ptr [rax], al - 4a4aee: 00 00 add byte ptr [rax], al - 4a4af0: 6b 22 00 imul esp, dword ptr [rdx], 0 - 4a4af3: 00 00 add byte ptr [rax], al - 4a4af5: 00 00 add byte ptr [rax], al - 4a4af7: 00 d8 add al, bl - 4a4af9: 22 00 and al, byte ptr [rax] - 4a4afb: 00 00 add byte ptr [rax], al - 4a4afd: 00 00 add byte ptr [rax], al - 4a4aff: 00 d9 add cl, bl - 4a4b01: 22 00 and al, byte ptr [rax] - 4a4b03: 00 00 add byte ptr [rax], al - 4a4b05: 00 00 add byte ptr [rax], al - 4a4b07: 00 00 add byte ptr [rax], al - 4a4b09: 24 00 and al, 0 - 4a4b0b: 00 00 add byte ptr [rax], al - 4a4b0d: 00 00 add byte ptr [rax], al - 4a4b0f: 00 01 add byte ptr [rcx], al - 4a4b11: 24 00 and al, 0 - 4a4b13: 00 00 add byte ptr [rax], al - 4a4b15: 00 00 add byte ptr [rax], al - 4a4b17: 00 02 add byte ptr [rdx], al - 4a4b19: 24 00 and al, 0 - 4a4b1b: 00 00 add byte ptr [rax], al - 4a4b1d: 00 00 add byte ptr [rax], al - 4a4b1f: 00 03 add byte ptr [rbx], al - 4a4b21: 24 00 and al, 0 - 4a4b23: 00 00 add byte ptr [rax], al - 4a4b25: 00 00 add byte ptr [rax], al - 4a4b27: 00 04 24 add byte ptr [rsp], al - 4a4b2a: 00 00 add byte ptr [rax], al - 4a4b2c: 00 00 add byte ptr [rax], al - 4a4b2e: 00 00 add byte ptr [rax], al - 4a4b30: 05 24 00 00 00 add eax, 36 - 4a4b35: 00 00 add byte ptr [rax], al - 4a4b37: 00 06 add byte ptr [rsi], al - 4a4b39: 24 00 and al, 0 - 4a4b3b: 00 00 add byte ptr [rax], al - 4a4b3d: 00 00 add byte ptr [rax], al - 4a4b3f: 00 07 add byte ptr [rdi], al - 4a4b41: 24 00 and al, 0 - 4a4b43: 00 00 add byte ptr [rax], al - 4a4b45: 00 00 add byte ptr [rax], al - 4a4b47: 00 08 add byte ptr [rax], cl - 4a4b49: 24 00 and al, 0 - 4a4b4b: 00 00 add byte ptr [rax], al - 4a4b4d: 00 00 add byte ptr [rax], al - 4a4b4f: 00 09 add byte ptr [rcx], cl - 4a4b51: 24 00 and al, 0 - 4a4b53: 00 00 add byte ptr [rax], al - 4a4b55: 00 00 add byte ptr [rax], al - 4a4b57: 00 0a add byte ptr [rdx], cl - 4a4b59: 24 00 and al, 0 - 4a4b5b: 00 00 add byte ptr [rax], al - 4a4b5d: 00 00 add byte ptr [rax], al - 4a4b5f: 00 0b add byte ptr [rbx], cl - 4a4b61: 24 00 and al, 0 - 4a4b63: 00 00 add byte ptr [rax], al - 4a4b65: 00 00 add byte ptr [rax], al - 4a4b67: 00 0c 24 add byte ptr [rsp], cl - 4a4b6a: 00 00 add byte ptr [rax], al - 4a4b6c: 00 00 add byte ptr [rax], al - 4a4b6e: 00 00 add byte ptr [rax], al - 4a4b70: 0d 24 00 00 00 or eax, 36 - 4a4b75: 00 00 add byte ptr [rax], al - 4a4b77: 00 0e add byte ptr [rsi], cl - 4a4b79: 24 00 and al, 0 - 4a4b7b: 00 00 add byte ptr [rax], al - 4a4b7d: 00 00 add byte ptr [rax], al - 4a4b7f: 00 0f add byte ptr [rdi], cl - 4a4b81: 24 00 and al, 0 - 4a4b83: 00 00 add byte ptr [rax], al - 4a4b85: 00 00 add byte ptr [rax], al - 4a4b87: 00 10 add byte ptr [rax], dl - 4a4b89: 24 00 and al, 0 - 4a4b8b: 00 00 add byte ptr [rax], al - 4a4b8d: 00 00 add byte ptr [rax], al - 4a4b8f: 00 11 add byte ptr [rcx], dl - 4a4b91: 24 00 and al, 0 - 4a4b93: 00 00 add byte ptr [rax], al - 4a4b95: 00 00 add byte ptr [rax], al - 4a4b97: 00 12 add byte ptr [rdx], dl - 4a4b99: 24 00 and al, 0 - 4a4b9b: 00 00 add byte ptr [rax], al - 4a4b9d: 00 00 add byte ptr [rax], al - 4a4b9f: 00 13 add byte ptr [rbx], dl - 4a4ba1: 24 00 and al, 0 - 4a4ba3: 00 00 add byte ptr [rax], al - 4a4ba5: 00 00 add byte ptr [rax], al - 4a4ba7: 00 14 24 add byte ptr [rsp], dl - 4a4baa: 00 00 add byte ptr [rax], al - 4a4bac: 00 00 add byte ptr [rax], al - 4a4bae: 00 00 add byte ptr [rax], al - 4a4bb0: 15 24 00 00 00 adc eax, 36 - 4a4bb5: 00 00 add byte ptr [rax], al - 4a4bb7: 00 16 add byte ptr [rsi], dl - 4a4bb9: 24 00 and al, 0 - 4a4bbb: 00 00 add byte ptr [rax], al - 4a4bbd: 00 00 add byte ptr [rax], al - 4a4bbf: 00 17 add byte ptr [rdi], dl - 4a4bc1: 24 00 and al, 0 - 4a4bc3: 00 00 add byte ptr [rax], al - 4a4bc5: 00 00 add byte ptr [rax], al - 4a4bc7: 00 18 add byte ptr [rax], bl - 4a4bc9: 24 00 and al, 0 - 4a4bcb: 00 00 add byte ptr [rax], al - 4a4bcd: 00 00 add byte ptr [rax], al - 4a4bcf: 00 19 add byte ptr [rcx], bl - 4a4bd1: 24 00 and al, 0 - 4a4bd3: 00 00 add byte ptr [rax], al - 4a4bd5: 00 00 add byte ptr [rax], al - 4a4bd7: 00 1a add byte ptr [rdx], bl - 4a4bd9: 24 00 and al, 0 - 4a4bdb: 00 00 add byte ptr [rax], al - 4a4bdd: 00 00 add byte ptr [rax], al - 4a4bdf: 00 1b add byte ptr [rbx], bl - 4a4be1: 24 00 and al, 0 - 4a4be3: 00 00 add byte ptr [rax], al - 4a4be5: 00 00 add byte ptr [rax], al - 4a4be7: 00 1c 24 add byte ptr [rsp], bl - 4a4bea: 00 00 add byte ptr [rax], al - 4a4bec: 00 00 add byte ptr [rax], al - 4a4bee: 00 00 add byte ptr [rax], al - 4a4bf0: 1d 24 00 00 00 sbb eax, 36 - 4a4bf5: 00 00 add byte ptr [rax], al - 4a4bf7: 00 1e add byte ptr [rsi], bl - 4a4bf9: 24 00 and al, 0 - 4a4bfb: 00 00 add byte ptr [rax], al - 4a4bfd: 00 00 add byte ptr [rax], al - 4a4bff: 00 1f add byte ptr [rdi], bl - 4a4c01: 24 00 and al, 0 - 4a4c03: 00 00 add byte ptr [rax], al - 4a4c05: 00 00 add byte ptr [rax], al - 4a4c07: 00 20 add byte ptr [rax], ah - 4a4c09: 24 00 and al, 0 - 4a4c0b: 00 00 add byte ptr [rax], al - 4a4c0d: 00 00 add byte ptr [rax], al - 4a4c0f: 00 21 add byte ptr [rcx], ah - 4a4c11: 24 00 and al, 0 - 4a4c13: 00 00 add byte ptr [rax], al - 4a4c15: 00 00 add byte ptr [rax], al - 4a4c17: 00 23 add byte ptr [rbx], ah - 4a4c19: 24 00 and al, 0 - 4a4c1b: 00 00 add byte ptr [rax], al - 4a4c1d: 00 00 add byte ptr [rax], al - 4a4c1f: 00 24 24 add byte ptr [rsp], ah - 4a4c22: 00 00 add byte ptr [rax], al - 4a4c24: 00 00 add byte ptr [rax], al - 4a4c26: 00 00 add byte ptr [rax], al - 4a4c28: 60 - 4a4c29: 24 00 and al, 0 - 4a4c2b: 00 00 add byte ptr [rax], al - 4a4c2d: 00 00 add byte ptr [rax], al - 4a4c2f: 00 61 24 add byte ptr [rcx + 36], ah - 4a4c32: 00 00 add byte ptr [rax], al - 4a4c34: 00 00 add byte ptr [rax], al - 4a4c36: 00 00 add byte ptr [rax], al - 4a4c38: 62 - 4a4c39: 24 00 and al, 0 - 4a4c3b: 00 00 add byte ptr [rax], al - 4a4c3d: 00 00 add byte ptr [rax], al - 4a4c3f: 00 63 24 add byte ptr [rbx + 36], ah - 4a4c42: 00 00 add byte ptr [rax], al - 4a4c44: 00 00 add byte ptr [rax], al - 4a4c46: 00 00 add byte ptr [rax], al - 4a4c48: 64 24 00 and al, 0 - 4a4c4b: 00 00 add byte ptr [rax], al - 4a4c4d: 00 00 add byte ptr [rax], al - 4a4c4f: 00 65 24 add byte ptr [rbp + 36], ah - 4a4c52: 00 00 add byte ptr [rax], al - 4a4c54: 00 00 add byte ptr [rax], al - 4a4c56: 00 00 add byte ptr [rax], al - 4a4c58: 66 24 00 and al, 0 - 4a4c5b: 00 00 add byte ptr [rax], al - 4a4c5d: 00 00 add byte ptr [rax], al - 4a4c5f: 00 67 24 add byte ptr [rdi + 36], ah - 4a4c62: 00 00 add byte ptr [rax], al - 4a4c64: 00 00 add byte ptr [rax], al - 4a4c66: 00 00 add byte ptr [rax], al - 4a4c68: 68 24 00 00 00 push 36 - 4a4c6d: 00 00 add byte ptr [rax], al - 4a4c6f: 00 69 24 add byte ptr [rcx + 36], ch - 4a4c72: 00 00 add byte ptr [rax], al - 4a4c74: 00 00 add byte ptr [rax], al - 4a4c76: 00 00 add byte ptr [rax], al - 4a4c78: 6a 24 push 36 - 4a4c7a: 00 00 add byte ptr [rax], al - 4a4c7c: 00 00 add byte ptr [rax], al - 4a4c7e: 00 00 add byte ptr [rax], al - 4a4c80: 6b 24 00 00 imul esp, dword ptr [rax + rax], 0 - 4a4c84: 00 00 add byte ptr [rax], al - 4a4c86: 00 00 add byte ptr [rax], al - 4a4c88: 6c insb byte ptr es:[rdi], dx - 4a4c89: 24 00 and al, 0 - 4a4c8b: 00 00 add byte ptr [rax], al - 4a4c8d: 00 00 add byte ptr [rax], al - 4a4c8f: 00 6d 24 add byte ptr [rbp + 36], ch - 4a4c92: 00 00 add byte ptr [rax], al - 4a4c94: 00 00 add byte ptr [rax], al - 4a4c96: 00 00 add byte ptr [rax], al - 4a4c98: 6e outsb dx, byte ptr [rsi] - 4a4c99: 24 00 and al, 0 - 4a4c9b: 00 00 add byte ptr [rax], al - 4a4c9d: 00 00 add byte ptr [rax], al - 4a4c9f: 00 6f 24 add byte ptr [rdi + 36], ch - 4a4ca2: 00 00 add byte ptr [rax], al - 4a4ca4: 00 00 add byte ptr [rax], al - 4a4ca6: 00 00 add byte ptr [rax], al - 4a4ca8: 70 24 jo 0x4a4cce - 4a4caa: 00 00 add byte ptr [rax], al - 4a4cac: 00 00 add byte ptr [rax], al - 4a4cae: 00 00 add byte ptr [rax], al - 4a4cb0: 71 24 jno 0x4a4cd6 - 4a4cb2: 00 00 add byte ptr [rax], al - 4a4cb4: 00 00 add byte ptr [rax], al - 4a4cb6: 00 00 add byte ptr [rax], al - 4a4cb8: 72 24 jb 0x4a4cde - 4a4cba: 00 00 add byte ptr [rax], al - 4a4cbc: 00 00 add byte ptr [rax], al - 4a4cbe: 00 00 add byte ptr [rax], al - 4a4cc0: 73 24 jae 0x4a4ce6 - 4a4cc2: 00 00 add byte ptr [rax], al - 4a4cc4: 00 00 add byte ptr [rax], al - 4a4cc6: 00 00 add byte ptr [rax], al - 4a4cc8: 74 24 je 0x4a4cee - 4a4cca: 00 00 add byte ptr [rax], al - 4a4ccc: 00 00 add byte ptr [rax], al - 4a4cce: 00 00 add byte ptr [rax], al - 4a4cd0: 75 24 jne 0x4a4cf6 - 4a4cd2: 00 00 add byte ptr [rax], al - 4a4cd4: 00 00 add byte ptr [rax], al - 4a4cd6: 00 00 add byte ptr [rax], al - 4a4cd8: 76 24 jbe 0x4a4cfe - 4a4cda: 00 00 add byte ptr [rax], al - 4a4cdc: 00 00 add byte ptr [rax], al - 4a4cde: 00 00 add byte ptr [rax], al - 4a4ce0: 77 24 ja 0x4a4d06 - 4a4ce2: 00 00 add byte ptr [rax], al - 4a4ce4: 00 00 add byte ptr [rax], al - 4a4ce6: 00 00 add byte ptr [rax], al - 4a4ce8: 78 24 js 0x4a4d0e - 4a4cea: 00 00 add byte ptr [rax], al - 4a4cec: 00 00 add byte ptr [rax], al - 4a4cee: 00 00 add byte ptr [rax], al - 4a4cf0: 79 24 jns 0x4a4d16 - 4a4cf2: 00 00 add byte ptr [rax], al - 4a4cf4: 00 00 add byte ptr [rax], al - 4a4cf6: 00 00 add byte ptr [rax], al - 4a4cf8: 7a 24 jp 0x4a4d1e - 4a4cfa: 00 00 add byte ptr [rax], al - 4a4cfc: 00 00 add byte ptr [rax], al - 4a4cfe: 00 00 add byte ptr [rax], al - 4a4d00: 7b 24 jnp 0x4a4d26 - 4a4d02: 00 00 add byte ptr [rax], al - 4a4d04: 00 00 add byte ptr [rax], al - 4a4d06: 00 00 add byte ptr [rax], al - 4a4d08: 7c 24 jl 0x4a4d2e - 4a4d0a: 00 00 add byte ptr [rax], al - 4a4d0c: 00 00 add byte ptr [rax], al - 4a4d0e: 00 00 add byte ptr [rax], al - 4a4d10: 7d 24 jge 0x4a4d36 - 4a4d12: 00 00 add byte ptr [rax], al - 4a4d14: 00 00 add byte ptr [rax], al - 4a4d16: 00 00 add byte ptr [rax], al - 4a4d18: 7e 24 jle 0x4a4d3e - 4a4d1a: 00 00 add byte ptr [rax], al - 4a4d1c: 00 00 add byte ptr [rax], al - 4a4d1e: 00 00 add byte ptr [rax], al - 4a4d20: 7f 24 jg 0x4a4d46 - 4a4d22: 00 00 add byte ptr [rax], al - 4a4d24: 00 00 add byte ptr [rax], al - 4a4d26: 00 00 add byte ptr [rax], al - 4a4d28: 80 24 00 00 and byte ptr [rax + rax], 0 - 4a4d2c: 00 00 add byte ptr [rax], al - 4a4d2e: 00 00 add byte ptr [rax], al - 4a4d30: 81 24 00 00 00 00 00 and dword ptr [rax + rax], 0 - 4a4d37: 00 82 24 00 00 00 add byte ptr [rdx + 36], al - 4a4d3d: 00 00 add byte ptr [rax], al - 4a4d3f: 00 83 24 00 00 00 add byte ptr [rbx + 36], al - 4a4d45: 00 00 add byte ptr [rax], al - 4a4d47: 00 84 24 00 00 00 00 add byte ptr [rsp], al - 4a4d4e: 00 00 add byte ptr [rax], al - 4a4d50: 85 24 00 test dword ptr [rax + rax], esp - 4a4d53: 00 00 add byte ptr [rax], al - 4a4d55: 00 00 add byte ptr [rax], al - 4a4d57: 00 86 24 00 00 00 add byte ptr [rsi + 36], al - 4a4d5d: 00 00 add byte ptr [rax], al - 4a4d5f: 00 87 24 00 00 00 add byte ptr [rdi + 36], al - 4a4d65: 00 00 add byte ptr [rax], al - 4a4d67: 00 88 24 00 00 00 add byte ptr [rax + 36], cl - 4a4d6d: 00 00 add byte ptr [rax], al - 4a4d6f: 00 89 24 00 00 00 add byte ptr [rcx + 36], cl - 4a4d75: 00 00 add byte ptr [rax], al - 4a4d77: 00 8a 24 00 00 00 add byte ptr [rdx + 36], cl - 4a4d7d: 00 00 add byte ptr [rax], al - 4a4d7f: 00 8b 24 00 00 00 add byte ptr [rbx + 36], cl - 4a4d85: 00 00 add byte ptr [rax], al - 4a4d87: 00 8c 24 00 00 00 00 add byte ptr [rsp], cl - 4a4d8e: 00 00 add byte ptr [rax], al - 4a4d90: 8d 24 00 lea esp, [rax + rax] - 4a4d93: 00 00 add byte ptr [rax], al - 4a4d95: 00 00 add byte ptr [rax], al - 4a4d97: 00 8e 24 00 00 00 add byte ptr [rsi + 36], cl - 4a4d9d: 00 00 add byte ptr [rax], al - 4a4d9f: 00 8f 24 00 00 00 add byte ptr [rdi + 36], cl - 4a4da5: 00 00 add byte ptr [rax], al - 4a4da7: 00 90 24 00 00 00 add byte ptr [rax + 36], dl - 4a4dad: 00 00 add byte ptr [rax], al - 4a4daf: 00 91 24 00 00 00 add byte ptr [rcx + 36], dl - 4a4db5: 00 00 add byte ptr [rax], al - 4a4db7: 00 92 24 00 00 00 add byte ptr [rdx + 36], dl - 4a4dbd: 00 00 add byte ptr [rax], al - 4a4dbf: 00 93 24 00 00 00 add byte ptr [rbx + 36], dl - 4a4dc5: 00 00 add byte ptr [rax], al - 4a4dc7: 00 94 24 00 00 00 00 add byte ptr [rsp], dl - 4a4dce: 00 00 add byte ptr [rax], al - 4a4dd0: 95 xchg eax, ebp - 4a4dd1: 24 00 and al, 0 - 4a4dd3: 00 00 add byte ptr [rax], al - 4a4dd5: 00 00 add byte ptr [rax], al - 4a4dd7: 00 96 24 00 00 00 add byte ptr [rsi + 36], dl - 4a4ddd: 00 00 add byte ptr [rax], al - 4a4ddf: 00 97 24 00 00 00 add byte ptr [rdi + 36], dl - 4a4de5: 00 00 add byte ptr [rax], al - 4a4de7: 00 98 24 00 00 00 add byte ptr [rax + 36], bl - 4a4ded: 00 00 add byte ptr [rax], al - 4a4def: 00 99 24 00 00 00 add byte ptr [rcx + 36], bl - 4a4df5: 00 00 add byte ptr [rax], al - 4a4df7: 00 9a 24 00 00 00 add byte ptr [rdx + 36], bl - 4a4dfd: 00 00 add byte ptr [rax], al - 4a4dff: 00 9b 24 00 00 00 add byte ptr [rbx + 36], bl - 4a4e05: 00 00 add byte ptr [rax], al - 4a4e07: 00 9c 24 00 00 00 00 add byte ptr [rsp], bl - 4a4e0e: 00 00 add byte ptr [rax], al - 4a4e10: 9d popfq - 4a4e11: 24 00 and al, 0 - 4a4e13: 00 00 add byte ptr [rax], al - 4a4e15: 00 00 add byte ptr [rax], al - 4a4e17: 00 9e 24 00 00 00 add byte ptr [rsi + 36], bl - 4a4e1d: 00 00 add byte ptr [rax], al - 4a4e1f: 00 9f 24 00 00 00 add byte ptr [rdi + 36], bl - 4a4e25: 00 00 add byte ptr [rax], al - 4a4e27: 00 a0 24 00 00 00 add byte ptr [rax + 36], ah - 4a4e2d: 00 00 add byte ptr [rax], al - 4a4e2f: 00 a1 24 00 00 00 add byte ptr [rcx + 36], ah - 4a4e35: 00 00 add byte ptr [rax], al - 4a4e37: 00 a2 24 00 00 00 add byte ptr [rdx + 36], ah - 4a4e3d: 00 00 add byte ptr [rax], al - 4a4e3f: 00 a3 24 00 00 00 add byte ptr [rbx + 36], ah - 4a4e45: 00 00 add byte ptr [rax], al - 4a4e47: 00 a4 24 00 00 00 00 add byte ptr [rsp], ah - 4a4e4e: 00 00 add byte ptr [rax], al - 4a4e50: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4a4e51: 24 00 and al, 0 - 4a4e53: 00 00 add byte ptr [rax], al - 4a4e55: 00 00 add byte ptr [rax], al - 4a4e57: 00 a6 24 00 00 00 add byte ptr [rsi + 36], ah - 4a4e5d: 00 00 add byte ptr [rax], al - 4a4e5f: 00 a7 24 00 00 00 add byte ptr [rdi + 36], ah - 4a4e65: 00 00 add byte ptr [rax], al - 4a4e67: 00 a8 24 00 00 00 add byte ptr [rax + 36], ch - 4a4e6d: 00 00 add byte ptr [rax], al - 4a4e6f: 00 a9 24 00 00 00 add byte ptr [rcx + 36], ch - 4a4e75: 00 00 add byte ptr [rax], al - 4a4e77: 00 aa 24 00 00 00 add byte ptr [rdx + 36], ch - 4a4e7d: 00 00 add byte ptr [rax], al - 4a4e7f: 00 ab 24 00 00 00 add byte ptr [rbx + 36], ch - 4a4e85: 00 00 add byte ptr [rax], al - 4a4e87: 00 ac 24 00 00 00 00 add byte ptr [rsp], ch - 4a4e8e: 00 00 add byte ptr [rax], al - 4a4e90: ad lodsd eax, dword ptr [rsi] - 4a4e91: 24 00 and al, 0 - 4a4e93: 00 00 add byte ptr [rax], al - 4a4e95: 00 00 add byte ptr [rax], al - 4a4e97: 00 ae 24 00 00 00 add byte ptr [rsi + 36], ch - 4a4e9d: 00 00 add byte ptr [rax], al - 4a4e9f: 00 af 24 00 00 00 add byte ptr [rdi + 36], ch - 4a4ea5: 00 00 add byte ptr [rax], al - 4a4ea7: 00 b0 24 00 00 00 add byte ptr [rax + 36], dh - 4a4ead: 00 00 add byte ptr [rax], al - 4a4eaf: 00 b1 24 00 00 00 add byte ptr [rcx + 36], dh - 4a4eb5: 00 00 add byte ptr [rax], al - 4a4eb7: 00 b2 24 00 00 00 add byte ptr [rdx + 36], dh - 4a4ebd: 00 00 add byte ptr [rax], al - 4a4ebf: 00 b3 24 00 00 00 add byte ptr [rbx + 36], dh - 4a4ec5: 00 00 add byte ptr [rax], al - 4a4ec7: 00 b4 24 00 00 00 00 add byte ptr [rsp], dh - 4a4ece: 00 00 add byte ptr [rax], al - 4a4ed0: b5 24 mov ch, 36 - 4a4ed2: 00 00 add byte ptr [rax], al - 4a4ed4: 00 00 add byte ptr [rax], al - 4a4ed6: 00 00 add byte ptr [rax], al - 4a4ed8: b6 24 mov dh, 36 - 4a4eda: 00 00 add byte ptr [rax], al - 4a4edc: 00 00 add byte ptr [rax], al - 4a4ede: 00 00 add byte ptr [rax], al - 4a4ee0: b7 24 mov bh, 36 - 4a4ee2: 00 00 add byte ptr [rax], al - 4a4ee4: 00 00 add byte ptr [rax], al - 4a4ee6: 00 00 add byte ptr [rax], al - 4a4ee8: b8 24 00 00 00 mov eax, 36 - 4a4eed: 00 00 add byte ptr [rax], al - 4a4eef: 00 b9 24 00 00 00 add byte ptr [rcx + 36], bh - 4a4ef5: 00 00 add byte ptr [rax], al - 4a4ef7: 00 ba 24 00 00 00 add byte ptr [rdx + 36], bh - 4a4efd: 00 00 add byte ptr [rax], al - 4a4eff: 00 bb 24 00 00 00 add byte ptr [rbx + 36], bh - 4a4f05: 00 00 add byte ptr [rax], al - 4a4f07: 00 bc 24 00 00 00 00 add byte ptr [rsp], bh - 4a4f0e: 00 00 add byte ptr [rax], al - 4a4f10: bd 24 00 00 00 mov ebp, 36 - 4a4f15: 00 00 add byte ptr [rax], al - 4a4f17: 00 be 24 00 00 00 add byte ptr [rsi + 36], bh - 4a4f1d: 00 00 add byte ptr [rax], al - 4a4f1f: 00 bf 24 00 00 00 add byte ptr [rdi + 36], bh - 4a4f25: 00 00 add byte ptr [rax], al - 4a4f27: 00 c0 add al, al - 4a4f29: 24 00 and al, 0 - 4a4f2b: 00 00 add byte ptr [rax], al - 4a4f2d: 00 00 add byte ptr [rax], al - 4a4f2f: 00 c1 add cl, al - 4a4f31: 24 00 and al, 0 - 4a4f33: 00 00 add byte ptr [rax], al - 4a4f35: 00 00 add byte ptr [rax], al - 4a4f37: 00 c2 add dl, al - 4a4f39: 24 00 and al, 0 - 4a4f3b: 00 00 add byte ptr [rax], al - 4a4f3d: 00 00 add byte ptr [rax], al - 4a4f3f: 00 c3 add bl, al - 4a4f41: 24 00 and al, 0 - 4a4f43: 00 00 add byte ptr [rax], al - 4a4f45: 00 00 add byte ptr [rax], al - 4a4f47: 00 c4 add ah, al - 4a4f49: 24 00 and al, 0 - 4a4f4b: 00 00 add byte ptr [rax], al - 4a4f4d: 00 00 add byte ptr [rax], al - 4a4f4f: 00 c5 add ch, al - 4a4f51: 24 00 and al, 0 - 4a4f53: 00 00 add byte ptr [rax], al - 4a4f55: 00 00 add byte ptr [rax], al - 4a4f57: 00 c6 add dh, al - 4a4f59: 24 00 and al, 0 - 4a4f5b: 00 00 add byte ptr [rax], al - 4a4f5d: 00 00 add byte ptr [rax], al - 4a4f5f: 00 c7 add bh, al - 4a4f61: 24 00 and al, 0 - 4a4f63: 00 00 add byte ptr [rax], al - 4a4f65: 00 00 add byte ptr [rax], al - 4a4f67: 00 c8 add al, cl - 4a4f69: 24 00 and al, 0 - 4a4f6b: 00 00 add byte ptr [rax], al - 4a4f6d: 00 00 add byte ptr [rax], al - 4a4f6f: 00 c9 add cl, cl - 4a4f71: 24 00 and al, 0 - 4a4f73: 00 00 add byte ptr [rax], al - 4a4f75: 00 00 add byte ptr [rax], al - 4a4f77: 00 ca add dl, cl - 4a4f79: 24 00 and al, 0 - 4a4f7b: 00 00 add byte ptr [rax], al - 4a4f7d: 00 00 add byte ptr [rax], al - 4a4f7f: 00 cb add bl, cl - 4a4f81: 24 00 and al, 0 - 4a4f83: 00 00 add byte ptr [rax], al - 4a4f85: 00 00 add byte ptr [rax], al - 4a4f87: 00 cc add ah, cl - 4a4f89: 24 00 and al, 0 - 4a4f8b: 00 00 add byte ptr [rax], al - 4a4f8d: 00 00 add byte ptr [rax], al - 4a4f8f: 00 cd add ch, cl - 4a4f91: 24 00 and al, 0 - 4a4f93: 00 00 add byte ptr [rax], al - 4a4f95: 00 00 add byte ptr [rax], al - 4a4f97: 00 ce add dh, cl - 4a4f99: 24 00 and al, 0 - 4a4f9b: 00 00 add byte ptr [rax], al - 4a4f9d: 00 00 add byte ptr [rax], al - 4a4f9f: 00 cf add bh, cl - 4a4fa1: 24 00 and al, 0 - 4a4fa3: 00 00 add byte ptr [rax], al - 4a4fa5: 00 00 add byte ptr [rax], al - 4a4fa7: 00 d0 add al, dl - 4a4fa9: 24 00 and al, 0 - 4a4fab: 00 00 add byte ptr [rax], al - 4a4fad: 00 00 add byte ptr [rax], al - 4a4faf: 00 d1 add cl, dl - 4a4fb1: 24 00 and al, 0 - 4a4fb3: 00 00 add byte ptr [rax], al - 4a4fb5: 00 00 add byte ptr [rax], al - 4a4fb7: 00 d2 add dl, dl - 4a4fb9: 24 00 and al, 0 - 4a4fbb: 00 00 add byte ptr [rax], al - 4a4fbd: 00 00 add byte ptr [rax], al - 4a4fbf: 00 d3 add bl, dl - 4a4fc1: 24 00 and al, 0 - 4a4fc3: 00 00 add byte ptr [rax], al - 4a4fc5: 00 00 add byte ptr [rax], al - 4a4fc7: 00 d4 add ah, dl - 4a4fc9: 24 00 and al, 0 - 4a4fcb: 00 00 add byte ptr [rax], al - 4a4fcd: 00 00 add byte ptr [rax], al - 4a4fcf: 00 d5 add ch, dl - 4a4fd1: 24 00 and al, 0 - 4a4fd3: 00 00 add byte ptr [rax], al - 4a4fd5: 00 00 add byte ptr [rax], al - 4a4fd7: 00 d6 add dh, dl - 4a4fd9: 24 00 and al, 0 - 4a4fdb: 00 00 add byte ptr [rax], al - 4a4fdd: 00 00 add byte ptr [rax], al - 4a4fdf: 00 d7 add bh, dl - 4a4fe1: 24 00 and al, 0 - 4a4fe3: 00 00 add byte ptr [rax], al - 4a4fe5: 00 00 add byte ptr [rax], al - 4a4fe7: 00 d8 add al, bl - 4a4fe9: 24 00 and al, 0 - 4a4feb: 00 00 add byte ptr [rax], al - 4a4fed: 00 00 add byte ptr [rax], al - 4a4fef: 00 d9 add cl, bl - 4a4ff1: 24 00 and al, 0 - 4a4ff3: 00 00 add byte ptr [rax], al - 4a4ff5: 00 00 add byte ptr [rax], al - 4a4ff7: 00 da add dl, bl - 4a4ff9: 24 00 and al, 0 - 4a4ffb: 00 00 add byte ptr [rax], al - 4a4ffd: 00 00 add byte ptr [rax], al - 4a4fff: 00 db add bl, bl - 4a5001: 24 00 and al, 0 - 4a5003: 00 00 add byte ptr [rax], al - 4a5005: 00 00 add byte ptr [rax], al - 4a5007: 00 dc add ah, bl - 4a5009: 24 00 and al, 0 - 4a500b: 00 00 add byte ptr [rax], al - 4a500d: 00 00 add byte ptr [rax], al - 4a500f: 00 dd add ch, bl - 4a5011: 24 00 and al, 0 - 4a5013: 00 00 add byte ptr [rax], al - 4a5015: 00 00 add byte ptr [rax], al - 4a5017: 00 de add dh, bl - 4a5019: 24 00 and al, 0 - 4a501b: 00 00 add byte ptr [rax], al - 4a501d: 00 00 add byte ptr [rax], al - 4a501f: 00 df add bh, bl - 4a5021: 24 00 and al, 0 - 4a5023: 00 00 add byte ptr [rax], al - 4a5025: 00 00 add byte ptr [rax], al - 4a5027: 00 e0 add al, ah - 4a5029: 24 00 and al, 0 - 4a502b: 00 00 add byte ptr [rax], al - 4a502d: 00 00 add byte ptr [rax], al - 4a502f: 00 e1 add cl, ah - 4a5031: 24 00 and al, 0 - 4a5033: 00 00 add byte ptr [rax], al - 4a5035: 00 00 add byte ptr [rax], al - 4a5037: 00 e2 add dl, ah - 4a5039: 24 00 and al, 0 - 4a503b: 00 00 add byte ptr [rax], al - 4a503d: 00 00 add byte ptr [rax], al - 4a503f: 00 e3 add bl, ah - 4a5041: 24 00 and al, 0 - 4a5043: 00 00 add byte ptr [rax], al - 4a5045: 00 00 add byte ptr [rax], al - 4a5047: 00 e4 add ah, ah - 4a5049: 24 00 and al, 0 - 4a504b: 00 00 add byte ptr [rax], al - 4a504d: 00 00 add byte ptr [rax], al - 4a504f: 00 e5 add ch, ah - 4a5051: 24 00 and al, 0 - 4a5053: 00 00 add byte ptr [rax], al - 4a5055: 00 00 add byte ptr [rax], al - 4a5057: 00 e6 add dh, ah - 4a5059: 24 00 and al, 0 - 4a505b: 00 00 add byte ptr [rax], al - 4a505d: 00 00 add byte ptr [rax], al - 4a505f: 00 e7 add bh, ah - 4a5061: 24 00 and al, 0 - 4a5063: 00 00 add byte ptr [rax], al - 4a5065: 00 00 add byte ptr [rax], al - 4a5067: 00 e8 add al, ch - 4a5069: 24 00 and al, 0 - 4a506b: 00 00 add byte ptr [rax], al - 4a506d: 00 00 add byte ptr [rax], al - 4a506f: 00 e9 add cl, ch - 4a5071: 24 00 and al, 0 - 4a5073: 00 00 add byte ptr [rax], al - 4a5075: 00 00 add byte ptr [rax], al - 4a5077: 00 ea add dl, ch - 4a5079: 24 00 and al, 0 - 4a507b: 00 00 add byte ptr [rax], al - 4a507d: 00 00 add byte ptr [rax], al - 4a507f: 00 00 add byte ptr [rax], al - 4a5081: 25 00 00 00 00 and eax, 0 - 4a5086: 00 00 add byte ptr [rax], al - 4a5088: 02 25 00 00 00 00 add ah, byte ptr [rip] # 0x4a508e - 4a508e: 00 00 add byte ptr [rax], al - 4a5090: 0c 25 or al, 37 - 4a5092: 00 00 add byte ptr [rax], al - 4a5094: 00 00 add byte ptr [rax], al - 4a5096: 00 00 add byte ptr [rax], al - 4a5098: 10 25 00 00 00 00 adc byte ptr [rip], ah # 0x4a509e - 4a509e: 00 00 add byte ptr [rax], al - 4a50a0: 14 25 adc al, 37 - 4a50a2: 00 00 add byte ptr [rax], al - 4a50a4: 00 00 add byte ptr [rax], al - 4a50a6: 00 00 add byte ptr [rax], al - 4a50a8: 18 25 00 00 00 00 sbb byte ptr [rip], ah # 0x4a50ae - 4a50ae: 00 00 add byte ptr [rax], al - 4a50b0: 1c 25 sbb al, 37 - 4a50b2: 00 00 add byte ptr [rax], al - 4a50b4: 00 00 add byte ptr [rax], al - 4a50b6: 00 00 add byte ptr [rax], al - 4a50b8: 24 25 and al, 37 - 4a50ba: 00 00 add byte ptr [rax], al - 4a50bc: 00 00 add byte ptr [rax], al - 4a50be: 00 00 add byte ptr [rax], al - 4a50c0: 2c 25 sub al, 37 - 4a50c2: 00 00 add byte ptr [rax], al - 4a50c4: 00 00 add byte ptr [rax], al - 4a50c6: 00 00 add byte ptr [rax], al - 4a50c8: 34 25 xor al, 37 - 4a50ca: 00 00 add byte ptr [rax], al - 4a50cc: 00 00 add byte ptr [rax], al - 4a50ce: 00 00 add byte ptr [rax], al - 4a50d0: 3c 25 cmp al, 37 - 4a50d2: 00 00 add byte ptr [rax], al - 4a50d4: 00 00 add byte ptr [rax], al - 4a50d6: 00 00 add byte ptr [rax], al - 4a50d8: e6 25 out 37, al - 4a50da: 00 00 add byte ptr [rax], al - 4a50dc: 00 00 add byte ptr [rax], al - 4a50de: 00 00 add byte ptr [rax], al - 4a50e0: 74 2a je 0x4a510c - 4a50e2: 00 00 add byte ptr [rax], al - 4a50e4: 00 00 add byte ptr [rax], al - 4a50e6: 00 00 add byte ptr [rax], al - 4a50e8: 75 2a jne 0x4a5114 - 4a50ea: 00 00 add byte ptr [rax], al - 4a50ec: 00 00 add byte ptr [rax], al - 4a50ee: 00 00 add byte ptr [rax], al - 4a50f0: 76 2a jbe 0x4a511c - 4a50f2: 00 00 add byte ptr [rax], al - 4a50f4: 00 00 add byte ptr [rax], al - 4a50f6: 00 00 add byte ptr [rax], al - 4a50f8: 00 30 add byte ptr [rax], dh - 4a50fa: 00 00 add byte ptr [rax], al - 4a50fc: 00 00 add byte ptr [rax], al - 4a50fe: 00 00 add byte ptr [rax], al - 4a5100: a0 30 00 00 00 00 00 00 51 movabs al, byte ptr [5836665117072162864] - 4a5109: 32 00 xor al, byte ptr [rax] - 4a510b: 00 00 add byte ptr [rax], al - 4a510d: 00 00 add byte ptr [rax], al - 4a510f: 00 52 32 add byte ptr [rdx + 50], dl - 4a5112: 00 00 add byte ptr [rax], al - 4a5114: 00 00 add byte ptr [rax], al - 4a5116: 00 00 add byte ptr [rax], al - 4a5118: 53 push rbx - 4a5119: 32 00 xor al, byte ptr [rax] - 4a511b: 00 00 add byte ptr [rax], al - 4a511d: 00 00 add byte ptr [rax], al - 4a511f: 00 54 32 00 add byte ptr [rdx + rsi], dl - 4a5123: 00 00 add byte ptr [rax], al - 4a5125: 00 00 add byte ptr [rax], al - 4a5127: 00 55 32 add byte ptr [rbp + 50], dl - 4a512a: 00 00 add byte ptr [rax], al - 4a512c: 00 00 add byte ptr [rax], al - 4a512e: 00 00 add byte ptr [rax], al - 4a5130: 56 push rsi - 4a5131: 32 00 xor al, byte ptr [rax] - 4a5133: 00 00 add byte ptr [rax], al - 4a5135: 00 00 add byte ptr [rax], al - 4a5137: 00 57 32 add byte ptr [rdi + 50], dl - 4a513a: 00 00 add byte ptr [rax], al - 4a513c: 00 00 add byte ptr [rax], al - 4a513e: 00 00 add byte ptr [rax], al - 4a5140: 58 pop rax - 4a5141: 32 00 xor al, byte ptr [rax] - 4a5143: 00 00 add byte ptr [rax], al - 4a5145: 00 00 add byte ptr [rax], al - 4a5147: 00 59 32 add byte ptr [rcx + 50], bl - 4a514a: 00 00 add byte ptr [rax], al - 4a514c: 00 00 add byte ptr [rax], al - 4a514e: 00 00 add byte ptr [rax], al - 4a5150: 5a pop rdx - 4a5151: 32 00 xor al, byte ptr [rax] - 4a5153: 00 00 add byte ptr [rax], al - 4a5155: 00 00 add byte ptr [rax], al - 4a5157: 00 5b 32 add byte ptr [rbx + 50], bl - 4a515a: 00 00 add byte ptr [rax], al - 4a515c: 00 00 add byte ptr [rax], al - 4a515e: 00 00 add byte ptr [rax], al - 4a5160: 5c pop rsp - 4a5161: 32 00 xor al, byte ptr [rax] - 4a5163: 00 00 add byte ptr [rax], al - 4a5165: 00 00 add byte ptr [rax], al - 4a5167: 00 5d 32 add byte ptr [rbp + 50], bl - 4a516a: 00 00 add byte ptr [rax], al - 4a516c: 00 00 add byte ptr [rax], al - 4a516e: 00 00 add byte ptr [rax], al - 4a5170: 5e pop rsi - 4a5171: 32 00 xor al, byte ptr [rax] - 4a5173: 00 00 add byte ptr [rax], al - 4a5175: 00 00 add byte ptr [rax], al - 4a5177: 00 5f 32 add byte ptr [rdi + 50], bl - 4a517a: 00 00 add byte ptr [rax], al - 4a517c: 00 00 add byte ptr [rax], al - 4a517e: 00 00 add byte ptr [rax], al - 4a5180: b1 32 mov cl, 50 - 4a5182: 00 00 add byte ptr [rax], al - 4a5184: 00 00 add byte ptr [rax], al - 4a5186: 00 00 add byte ptr [rax], al - 4a5188: b2 32 mov dl, 50 - 4a518a: 00 00 add byte ptr [rax], al - 4a518c: 00 00 add byte ptr [rax], al - 4a518e: 00 00 add byte ptr [rax], al - 4a5190: b3 32 mov bl, 50 - 4a5192: 00 00 add byte ptr [rax], al - 4a5194: 00 00 add byte ptr [rax], al - 4a5196: 00 00 add byte ptr [rax], al - 4a5198: b4 32 mov ah, 50 - 4a519a: 00 00 add byte ptr [rax], al - 4a519c: 00 00 add byte ptr [rax], al - 4a519e: 00 00 add byte ptr [rax], al - 4a51a0: b5 32 mov ch, 50 - 4a51a2: 00 00 add byte ptr [rax], al - 4a51a4: 00 00 add byte ptr [rax], al - 4a51a6: 00 00 add byte ptr [rax], al - 4a51a8: b6 32 mov dh, 50 - 4a51aa: 00 00 add byte ptr [rax], al - 4a51ac: 00 00 add byte ptr [rax], al - 4a51ae: 00 00 add byte ptr [rax], al - 4a51b0: b7 32 mov bh, 50 - 4a51b2: 00 00 add byte ptr [rax], al - 4a51b4: 00 00 add byte ptr [rax], al - 4a51b6: 00 00 add byte ptr [rax], al - 4a51b8: b8 32 00 00 00 mov eax, 50 - 4a51bd: 00 00 add byte ptr [rax], al - 4a51bf: 00 b9 32 00 00 00 add byte ptr [rcx + 50], bh - 4a51c5: 00 00 add byte ptr [rax], al - 4a51c7: 00 ba 32 00 00 00 add byte ptr [rdx + 50], bh - 4a51cd: 00 00 add byte ptr [rax], al - 4a51cf: 00 bb 32 00 00 00 add byte ptr [rbx + 50], bh - 4a51d5: 00 00 add byte ptr [rax], al - 4a51d7: 00 bc 32 00 00 00 00 add byte ptr [rdx + rsi], bh - 4a51de: 00 00 add byte ptr [rax], al - 4a51e0: bd 32 00 00 00 mov ebp, 50 - 4a51e5: 00 00 add byte ptr [rax], al - 4a51e7: 00 be 32 00 00 00 add byte ptr [rsi + 50], bh - 4a51ed: 00 00 add byte ptr [rax], al - 4a51ef: 00 bf 32 00 00 00 add byte ptr [rdi + 50], bh - 4a51f5: 00 00 add byte ptr [rax], al - 4a51f7: 00 71 33 add byte ptr [rcx + 51], dh - 4a51fa: 00 00 add byte ptr [rax], al - 4a51fc: 00 00 add byte ptr [rax], al - 4a51fe: 00 00 add byte ptr [rax], al - 4a5200: 72 33 jb 0x4a5235 - 4a5202: 00 00 add byte ptr [rax], al - 4a5204: 00 00 add byte ptr [rax], al - 4a5206: 00 00 add byte ptr [rax], al - 4a5208: 73 33 jae 0x4a523d - 4a520a: 00 00 add byte ptr [rax], al - 4a520c: 00 00 add byte ptr [rax], al - 4a520e: 00 00 add byte ptr [rax], al - 4a5210: 74 33 je 0x4a5245 - 4a5212: 00 00 add byte ptr [rax], al - 4a5214: 00 00 add byte ptr [rax], al - 4a5216: 00 00 add byte ptr [rax], al - 4a5218: 75 33 jne 0x4a524d - 4a521a: 00 00 add byte ptr [rax], al - 4a521c: 00 00 add byte ptr [rax], al - 4a521e: 00 00 add byte ptr [rax], al - 4a5220: 76 33 jbe 0x4a5255 - 4a5222: 00 00 add byte ptr [rax], al - 4a5224: 00 00 add byte ptr [rax], al - 4a5226: 00 00 add byte ptr [rax], al - 4a5228: 80 33 00 xor byte ptr [rbx], 0 - 4a522b: 00 00 add byte ptr [rax], al - 4a522d: 00 00 add byte ptr [rax], al - 4a522f: 00 81 33 00 00 00 add byte ptr [rcx + 51], al - 4a5235: 00 00 add byte ptr [rax], al - 4a5237: 00 82 33 00 00 00 add byte ptr [rdx + 51], al - 4a523d: 00 00 add byte ptr [rax], al - 4a523f: 00 83 33 00 00 00 add byte ptr [rbx + 51], al - 4a5245: 00 00 add byte ptr [rax], al - 4a5247: 00 84 33 00 00 00 00 add byte ptr [rbx + rsi], al - 4a524e: 00 00 add byte ptr [rax], al - 4a5250: 85 33 test dword ptr [rbx], esi - 4a5252: 00 00 add byte ptr [rax], al - 4a5254: 00 00 add byte ptr [rax], al - 4a5256: 00 00 add byte ptr [rax], al - 4a5258: 86 33 xchg byte ptr [rbx], dh - 4a525a: 00 00 add byte ptr [rax], al - 4a525c: 00 00 add byte ptr [rax], al - 4a525e: 00 00 add byte ptr [rax], al - 4a5260: 87 33 xchg dword ptr [rbx], esi - 4a5262: 00 00 add byte ptr [rax], al - 4a5264: 00 00 add byte ptr [rax], al - 4a5266: 00 00 add byte ptr [rax], al - 4a5268: 88 33 mov byte ptr [rbx], dh - 4a526a: 00 00 add byte ptr [rax], al - 4a526c: 00 00 add byte ptr [rax], al - 4a526e: 00 00 add byte ptr [rax], al - 4a5270: 89 33 mov dword ptr [rbx], esi - 4a5272: 00 00 add byte ptr [rax], al - 4a5274: 00 00 add byte ptr [rax], al - 4a5276: 00 00 add byte ptr [rax], al - 4a5278: 8a 33 mov dh, byte ptr [rbx] - 4a527a: 00 00 add byte ptr [rax], al - 4a527c: 00 00 add byte ptr [rax], al - 4a527e: 00 00 add byte ptr [rax], al - 4a5280: 8b 33 mov esi, dword ptr [rbx] - 4a5282: 00 00 add byte ptr [rax], al - 4a5284: 00 00 add byte ptr [rax], al - 4a5286: 00 00 add byte ptr [rax], al - 4a5288: 8c 33 - 4a528a: 00 00 add byte ptr [rax], al - 4a528c: 00 00 add byte ptr [rax], al - 4a528e: 00 00 add byte ptr [rax], al - 4a5290: 8d 33 lea esi, [rbx] - 4a5292: 00 00 add byte ptr [rax], al - 4a5294: 00 00 add byte ptr [rax], al - 4a5296: 00 00 add byte ptr [rax], al - 4a5298: 8e 33 - 4a529a: 00 00 add byte ptr [rax], al - 4a529c: 00 00 add byte ptr [rax], al - 4a529e: 00 00 add byte ptr [rax], al - 4a52a0: 8f 33 00 - 4a52a3: 00 00 add byte ptr [rax], al - 4a52a5: 00 00 add byte ptr [rax], al - 4a52a7: 00 90 33 00 00 00 add byte ptr [rax + 51], dl - 4a52ad: 00 00 add byte ptr [rax], al - 4a52af: 00 91 33 00 00 00 add byte ptr [rcx + 51], dl - 4a52b5: 00 00 add byte ptr [rax], al - 4a52b7: 00 92 33 00 00 00 add byte ptr [rdx + 51], dl - 4a52bd: 00 00 add byte ptr [rax], al - 4a52bf: 00 93 33 00 00 00 add byte ptr [rbx + 51], dl - 4a52c5: 00 00 add byte ptr [rax], al - 4a52c7: 00 94 33 00 00 00 00 add byte ptr [rbx + rsi], dl - 4a52ce: 00 00 add byte ptr [rax], al - 4a52d0: 95 xchg eax, ebp - 4a52d1: 33 00 xor eax, dword ptr [rax] - 4a52d3: 00 00 add byte ptr [rax], al - 4a52d5: 00 00 add byte ptr [rax], al - 4a52d7: 00 96 33 00 00 00 add byte ptr [rsi + 51], dl - 4a52dd: 00 00 add byte ptr [rax], al - 4a52df: 00 97 33 00 00 00 add byte ptr [rdi + 51], dl - 4a52e5: 00 00 add byte ptr [rax], al - 4a52e7: 00 98 33 00 00 00 add byte ptr [rax + 51], bl - 4a52ed: 00 00 add byte ptr [rax], al - 4a52ef: 00 99 33 00 00 00 add byte ptr [rcx + 51], bl - 4a52f5: 00 00 add byte ptr [rax], al - 4a52f7: 00 9a 33 00 00 00 add byte ptr [rdx + 51], bl - 4a52fd: 00 00 add byte ptr [rax], al - 4a52ff: 00 9b 33 00 00 00 add byte ptr [rbx + 51], bl - 4a5305: 00 00 add byte ptr [rax], al - 4a5307: 00 9c 33 00 00 00 00 add byte ptr [rbx + rsi], bl - 4a530e: 00 00 add byte ptr [rax], al - 4a5310: 9d popfq - 4a5311: 33 00 xor eax, dword ptr [rax] - 4a5313: 00 00 add byte ptr [rax], al - 4a5315: 00 00 add byte ptr [rax], al - 4a5317: 00 9e 33 00 00 00 add byte ptr [rsi + 51], bl - 4a531d: 00 00 add byte ptr [rax], al - 4a531f: 00 9f 33 00 00 00 add byte ptr [rdi + 51], bl - 4a5325: 00 00 add byte ptr [rax], al - 4a5327: 00 a0 33 00 00 00 add byte ptr [rax + 51], ah - 4a532d: 00 00 add byte ptr [rax], al - 4a532f: 00 a1 33 00 00 00 add byte ptr [rcx + 51], ah - 4a5335: 00 00 add byte ptr [rax], al - 4a5337: 00 a2 33 00 00 00 add byte ptr [rdx + 51], ah - 4a533d: 00 00 add byte ptr [rax], al - 4a533f: 00 a3 33 00 00 00 add byte ptr [rbx + 51], ah - 4a5345: 00 00 add byte ptr [rax], al - 4a5347: 00 a4 33 00 00 00 00 add byte ptr [rbx + rsi], ah - 4a534e: 00 00 add byte ptr [rax], al - 4a5350: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4a5351: 33 00 xor eax, dword ptr [rax] - 4a5353: 00 00 add byte ptr [rax], al - 4a5355: 00 00 add byte ptr [rax], al - 4a5357: 00 a6 33 00 00 00 add byte ptr [rsi + 51], ah - 4a535d: 00 00 add byte ptr [rax], al - 4a535f: 00 a7 33 00 00 00 add byte ptr [rdi + 51], ah - 4a5365: 00 00 add byte ptr [rax], al - 4a5367: 00 a8 33 00 00 00 add byte ptr [rax + 51], ch - 4a536d: 00 00 add byte ptr [rax], al - 4a536f: 00 a9 33 00 00 00 add byte ptr [rcx + 51], ch - 4a5375: 00 00 add byte ptr [rax], al - 4a5377: 00 aa 33 00 00 00 add byte ptr [rdx + 51], ch - 4a537d: 00 00 add byte ptr [rax], al - 4a537f: 00 ab 33 00 00 00 add byte ptr [rbx + 51], ch - 4a5385: 00 00 add byte ptr [rax], al - 4a5387: 00 ac 33 00 00 00 00 add byte ptr [rbx + rsi], ch - 4a538e: 00 00 add byte ptr [rax], al - 4a5390: ad lodsd eax, dword ptr [rsi] - 4a5391: 33 00 xor eax, dword ptr [rax] - 4a5393: 00 00 add byte ptr [rax], al - 4a5395: 00 00 add byte ptr [rax], al - 4a5397: 00 ae 33 00 00 00 add byte ptr [rsi + 51], ch - 4a539d: 00 00 add byte ptr [rax], al - 4a539f: 00 af 33 00 00 00 add byte ptr [rdi + 51], ch - 4a53a5: 00 00 add byte ptr [rax], al - 4a53a7: 00 b0 33 00 00 00 add byte ptr [rax + 51], dh - 4a53ad: 00 00 add byte ptr [rax], al - 4a53af: 00 b1 33 00 00 00 add byte ptr [rcx + 51], dh - 4a53b5: 00 00 add byte ptr [rax], al - 4a53b7: 00 b2 33 00 00 00 add byte ptr [rdx + 51], dh - 4a53bd: 00 00 add byte ptr [rax], al - 4a53bf: 00 b3 33 00 00 00 add byte ptr [rbx + 51], dh - 4a53c5: 00 00 add byte ptr [rax], al - 4a53c7: 00 b4 33 00 00 00 00 add byte ptr [rbx + rsi], dh - 4a53ce: 00 00 add byte ptr [rax], al - 4a53d0: b5 33 mov ch, 51 - 4a53d2: 00 00 add byte ptr [rax], al - 4a53d4: 00 00 add byte ptr [rax], al - 4a53d6: 00 00 add byte ptr [rax], al - 4a53d8: b6 33 mov dh, 51 - 4a53da: 00 00 add byte ptr [rax], al - 4a53dc: 00 00 add byte ptr [rax], al - 4a53de: 00 00 add byte ptr [rax], al - 4a53e0: b7 33 mov bh, 51 - 4a53e2: 00 00 add byte ptr [rax], al - 4a53e4: 00 00 add byte ptr [rax], al - 4a53e6: 00 00 add byte ptr [rax], al - 4a53e8: b8 33 00 00 00 mov eax, 51 - 4a53ed: 00 00 add byte ptr [rax], al - 4a53ef: 00 b9 33 00 00 00 add byte ptr [rcx + 51], bh - 4a53f5: 00 00 add byte ptr [rax], al - 4a53f7: 00 ba 33 00 00 00 add byte ptr [rdx + 51], bh - 4a53fd: 00 00 add byte ptr [rax], al - 4a53ff: 00 bb 33 00 00 00 add byte ptr [rbx + 51], bh - 4a5405: 00 00 add byte ptr [rax], al - 4a5407: 00 bc 33 00 00 00 00 add byte ptr [rbx + rsi], bh - 4a540e: 00 00 add byte ptr [rax], al - 4a5410: bd 33 00 00 00 mov ebp, 51 - 4a5415: 00 00 add byte ptr [rax], al - 4a5417: 00 be 33 00 00 00 add byte ptr [rsi + 51], bh - 4a541d: 00 00 add byte ptr [rax], al - 4a541f: 00 bf 33 00 00 00 add byte ptr [rdi + 51], bh - 4a5425: 00 00 add byte ptr [rax], al - 4a5427: 00 c2 add dl, al - 4a5429: 33 00 xor eax, dword ptr [rax] - 4a542b: 00 00 add byte ptr [rax], al - 4a542d: 00 00 add byte ptr [rax], al - 4a542f: 00 c3 add bl, al - 4a5431: 33 00 xor eax, dword ptr [rax] - 4a5433: 00 00 add byte ptr [rax], al - 4a5435: 00 00 add byte ptr [rax], al - 4a5437: 00 c4 add ah, al - 4a5439: 33 00 xor eax, dword ptr [rax] - 4a543b: 00 00 add byte ptr [rax], al - 4a543d: 00 00 add byte ptr [rax], al - 4a543f: 00 c5 add ch, al - 4a5441: 33 00 xor eax, dword ptr [rax] - 4a5443: 00 00 add byte ptr [rax], al - 4a5445: 00 00 add byte ptr [rax], al - 4a5447: 00 c6 add dh, al - 4a5449: 33 00 xor eax, dword ptr [rax] - 4a544b: 00 00 add byte ptr [rax], al - 4a544d: 00 00 add byte ptr [rax], al - 4a544f: 00 c7 add bh, al - 4a5451: 33 00 xor eax, dword ptr [rax] - 4a5453: 00 00 add byte ptr [rax], al - 4a5455: 00 00 add byte ptr [rax], al - 4a5457: 00 c8 add al, cl - 4a5459: 33 00 xor eax, dword ptr [rax] - 4a545b: 00 00 add byte ptr [rax], al - 4a545d: 00 00 add byte ptr [rax], al - 4a545f: 00 c9 add cl, cl - 4a5461: 33 00 xor eax, dword ptr [rax] - 4a5463: 00 00 add byte ptr [rax], al - 4a5465: 00 00 add byte ptr [rax], al - 4a5467: 00 ca add dl, cl - 4a5469: 33 00 xor eax, dword ptr [rax] - 4a546b: 00 00 add byte ptr [rax], al - 4a546d: 00 00 add byte ptr [rax], al - 4a546f: 00 cb add bl, cl - 4a5471: 33 00 xor eax, dword ptr [rax] - 4a5473: 00 00 add byte ptr [rax], al - 4a5475: 00 00 add byte ptr [rax], al - 4a5477: 00 cc add ah, cl - 4a5479: 33 00 xor eax, dword ptr [rax] - 4a547b: 00 00 add byte ptr [rax], al - 4a547d: 00 00 add byte ptr [rax], al - 4a547f: 00 cd add ch, cl - 4a5481: 33 00 xor eax, dword ptr [rax] - 4a5483: 00 00 add byte ptr [rax], al - 4a5485: 00 00 add byte ptr [rax], al - 4a5487: 00 ce add dh, cl - 4a5489: 33 00 xor eax, dword ptr [rax] - 4a548b: 00 00 add byte ptr [rax], al - 4a548d: 00 00 add byte ptr [rax], al - 4a548f: 00 cf add bh, cl - 4a5491: 33 00 xor eax, dword ptr [rax] - 4a5493: 00 00 add byte ptr [rax], al - 4a5495: 00 00 add byte ptr [rax], al - 4a5497: 00 d0 add al, dl - 4a5499: 33 00 xor eax, dword ptr [rax] - 4a549b: 00 00 add byte ptr [rax], al - 4a549d: 00 00 add byte ptr [rax], al - 4a549f: 00 d1 add cl, dl - 4a54a1: 33 00 xor eax, dword ptr [rax] - 4a54a3: 00 00 add byte ptr [rax], al - 4a54a5: 00 00 add byte ptr [rax], al - 4a54a7: 00 d2 add dl, dl - 4a54a9: 33 00 xor eax, dword ptr [rax] - 4a54ab: 00 00 add byte ptr [rax], al - 4a54ad: 00 00 add byte ptr [rax], al - 4a54af: 00 d3 add bl, dl - 4a54b1: 33 00 xor eax, dword ptr [rax] - 4a54b3: 00 00 add byte ptr [rax], al - 4a54b5: 00 00 add byte ptr [rax], al - 4a54b7: 00 d4 add ah, dl - 4a54b9: 33 00 xor eax, dword ptr [rax] - 4a54bb: 00 00 add byte ptr [rax], al - 4a54bd: 00 00 add byte ptr [rax], al - 4a54bf: 00 d5 add ch, dl - 4a54c1: 33 00 xor eax, dword ptr [rax] - 4a54c3: 00 00 add byte ptr [rax], al - 4a54c5: 00 00 add byte ptr [rax], al - 4a54c7: 00 d6 add dh, dl - 4a54c9: 33 00 xor eax, dword ptr [rax] - 4a54cb: 00 00 add byte ptr [rax], al - 4a54cd: 00 00 add byte ptr [rax], al - 4a54cf: 00 d7 add bh, dl - 4a54d1: 33 00 xor eax, dword ptr [rax] - 4a54d3: 00 00 add byte ptr [rax], al - 4a54d5: 00 00 add byte ptr [rax], al - 4a54d7: 00 d8 add al, bl - 4a54d9: 33 00 xor eax, dword ptr [rax] - 4a54db: 00 00 add byte ptr [rax], al - 4a54dd: 00 00 add byte ptr [rax], al - 4a54df: 00 d9 add cl, bl - 4a54e1: 33 00 xor eax, dword ptr [rax] - 4a54e3: 00 00 add byte ptr [rax], al - 4a54e5: 00 00 add byte ptr [rax], al - 4a54e7: 00 da add dl, bl - 4a54e9: 33 00 xor eax, dword ptr [rax] - 4a54eb: 00 00 add byte ptr [rax], al - 4a54ed: 00 00 add byte ptr [rax], al - 4a54ef: 00 db add bl, bl - 4a54f1: 33 00 xor eax, dword ptr [rax] - 4a54f3: 00 00 add byte ptr [rax], al - 4a54f5: 00 00 add byte ptr [rax], al - 4a54f7: 00 dc add ah, bl - 4a54f9: 33 00 xor eax, dword ptr [rax] - 4a54fb: 00 00 add byte ptr [rax], al - 4a54fd: 00 00 add byte ptr [rax], al - 4a54ff: 00 dd add ch, bl - 4a5501: 33 00 xor eax, dword ptr [rax] - 4a5503: 00 00 add byte ptr [rax], al - 4a5505: 00 00 add byte ptr [rax], al - 4a5507: 00 00 add byte ptr [rax], al - 4a5509: fb sti - 4a550a: 00 00 add byte ptr [rax], al - 4a550c: 00 00 add byte ptr [rax], al - 4a550e: 00 00 add byte ptr [rax], al - 4a5510: 01 fb add ebx, edi - 4a5512: 00 00 add byte ptr [rax], al - 4a5514: 00 00 add byte ptr [rax], al - 4a5516: 00 00 add byte ptr [rax], al - 4a5518: 02 fb add bh, bl - 4a551a: 00 00 add byte ptr [rax], al - 4a551c: 00 00 add byte ptr [rax], al - 4a551e: 00 00 add byte ptr [rax], al - 4a5520: 03 fb add edi, ebx - 4a5522: 00 00 add byte ptr [rax], al - 4a5524: 00 00 add byte ptr [rax], al - 4a5526: 00 00 add byte ptr [rax], al - 4a5528: 04 fb add al, -5 - 4a552a: 00 00 add byte ptr [rax], al - 4a552c: 00 00 add byte ptr [rax], al - 4a552e: 00 00 add byte ptr [rax], al - 4a5530: 06 - 4a5531: fb sti - 4a5532: 00 00 add byte ptr [rax], al - 4a5534: 00 00 add byte ptr [rax], al - 4a5536: 00 00 add byte ptr [rax], al - 4a5538: 29 fb sub ebx, edi - 4a553a: 00 00 add byte ptr [rax], al - 4a553c: 00 00 add byte ptr [rax], al - 4a553e: 00 00 add byte ptr [rax], al - 4a5540: 00 fe add dh, bh - 4a5542: 00 00 add byte ptr [rax], al - 4a5544: 00 00 add byte ptr [rax], al - 4a5546: 00 00 add byte ptr [rax], al - 4a5548: 01 fe add esi, edi - 4a554a: 00 00 add byte ptr [rax], al - 4a554c: 00 00 add byte ptr [rax], al - 4a554e: 00 00 add byte ptr [rax], al - 4a5550: 02 fe add bh, dh - 4a5552: 00 00 add byte ptr [rax], al - 4a5554: 00 00 add byte ptr [rax], al - 4a5556: 00 00 add byte ptr [rax], al - 4a5558: 03 fe add edi, esi - 4a555a: 00 00 add byte ptr [rax], al - 4a555c: 00 00 add byte ptr [rax], al - 4a555e: 00 00 add byte ptr [rax], al - 4a5560: 04 fe add al, -2 - 4a5562: 00 00 add byte ptr [rax], al - 4a5564: 00 00 add byte ptr [rax], al - 4a5566: 00 00 add byte ptr [rax], al - 4a5568: 05 fe 00 00 00 add eax, 254 - 4a556d: 00 00 add byte ptr [rax], al - 4a556f: 00 06 add byte ptr [rsi], al - 4a5571: fe 00 inc byte ptr [rax] - 4a5573: 00 00 add byte ptr [rax], al - 4a5575: 00 00 add byte ptr [rax], al - 4a5577: 00 07 add byte ptr [rdi], al - 4a5579: fe 00 inc byte ptr [rax] - 4a557b: 00 00 add byte ptr [rax], al - 4a557d: 00 00 add byte ptr [rax], al - 4a557f: 00 08 add byte ptr [rax], cl - 4a5581: fe 00 inc byte ptr [rax] - 4a5583: 00 00 add byte ptr [rax], al - 4a5585: 00 00 add byte ptr [rax], al - 4a5587: 00 09 add byte ptr [rcx], cl - 4a5589: fe 00 inc byte ptr [rax] - 4a558b: 00 00 add byte ptr [rax], al - 4a558d: 00 00 add byte ptr [rax], al - 4a558f: 00 0a add byte ptr [rdx], cl - 4a5591: fe 00 inc byte ptr [rax] - 4a5593: 00 00 add byte ptr [rax], al - 4a5595: 00 00 add byte ptr [rax], al - 4a5597: 00 0b add byte ptr [rbx], cl - 4a5599: fe 00 inc byte ptr [rax] - 4a559b: 00 00 add byte ptr [rax], al - 4a559d: 00 00 add byte ptr [rax], al - 4a559f: 00 0c fe add byte ptr [rsi + 8*rdi], cl - 4a55a2: 00 00 add byte ptr [rax], al - 4a55a4: 00 00 add byte ptr [rax], al - 4a55a6: 00 00 add byte ptr [rax], al - 4a55a8: 0d fe 00 00 00 or eax, 254 - 4a55ad: 00 00 add byte ptr [rax], al - 4a55af: 00 0e add byte ptr [rsi], cl - 4a55b1: fe 00 inc byte ptr [rax] - 4a55b3: 00 00 add byte ptr [rax], al - 4a55b5: 00 00 add byte ptr [rax], al - 4a55b7: 00 0f add byte ptr [rdi], cl - 4a55b9: fe 00 inc byte ptr [rax] - 4a55bb: 00 00 add byte ptr [rax], al - 4a55bd: 00 00 add byte ptr [rax], al - 4a55bf: 00 4d fe add byte ptr [rbp - 2], cl - 4a55c2: 00 00 add byte ptr [rax], al - 4a55c4: 00 00 add byte ptr [rax], al - 4a55c6: 00 00 add byte ptr [rax], al - 4a55c8: 4e fe 00 inc byte ptr [rax] - 4a55cb: 00 00 add byte ptr [rax], al - 4a55cd: 00 00 add byte ptr [rax], al - 4a55cf: 00 4f fe add byte ptr [rdi - 2], cl - 4a55d2: 00 00 add byte ptr [rax], al - 4a55d4: 00 00 add byte ptr [rax], al - 4a55d6: 00 00 add byte ptr [rax], al - 4a55d8: 50 push rax - 4a55d9: fe 00 inc byte ptr [rax] - 4a55db: 00 00 add byte ptr [rax], al - 4a55dd: 00 00 add byte ptr [rax], al - 4a55df: 00 52 fe add byte ptr [rdx - 2], dl - 4a55e2: 00 00 add byte ptr [rax], al - 4a55e4: 00 00 add byte ptr [rax], al - 4a55e6: 00 00 add byte ptr [rax], al - 4a55e8: 54 push rsp - 4a55e9: fe 00 inc byte ptr [rax] - 4a55eb: 00 00 add byte ptr [rax], al - 4a55ed: 00 00 add byte ptr [rax], al - 4a55ef: 00 55 fe add byte ptr [rbp - 2], dl - 4a55f2: 00 00 add byte ptr [rax], al - 4a55f4: 00 00 add byte ptr [rax], al - 4a55f6: 00 00 add byte ptr [rax], al - 4a55f8: 56 push rsi - 4a55f9: fe 00 inc byte ptr [rax] - 4a55fb: 00 00 add byte ptr [rax], al - 4a55fd: 00 00 add byte ptr [rax], al - 4a55ff: 00 57 fe add byte ptr [rdi - 2], dl - 4a5602: 00 00 add byte ptr [rax], al - 4a5604: 00 00 add byte ptr [rax], al - 4a5606: 00 00 add byte ptr [rax], al - 4a5608: 59 pop rcx - 4a5609: fe 00 inc byte ptr [rax] - 4a560b: 00 00 add byte ptr [rax], al - 4a560d: 00 00 add byte ptr [rax], al - 4a560f: 00 5a fe add byte ptr [rdx - 2], bl - 4a5612: 00 00 add byte ptr [rax], al - 4a5614: 00 00 add byte ptr [rax], al - 4a5616: 00 00 add byte ptr [rax], al - 4a5618: 5b pop rbx - 4a5619: fe 00 inc byte ptr [rax] - 4a561b: 00 00 add byte ptr [rax], al - 4a561d: 00 00 add byte ptr [rax], al - 4a561f: 00 5c fe 00 add byte ptr [rsi + 8*rdi], bl - 4a5623: 00 00 add byte ptr [rax], al - 4a5625: 00 00 add byte ptr [rax], al - 4a5627: 00 5f fe add byte ptr [rdi - 2], bl - 4a562a: 00 00 add byte ptr [rax], al - 4a562c: 00 00 add byte ptr [rax], al - 4a562e: 00 00 add byte ptr [rax], al - 4a5630: 60 - 4a5631: fe 00 inc byte ptr [rax] - 4a5633: 00 00 add byte ptr [rax], al - 4a5635: 00 00 add byte ptr [rax], al - 4a5637: 00 61 fe add byte ptr [rcx - 2], ah - 4a563a: 00 00 add byte ptr [rax], al - 4a563c: 00 00 add byte ptr [rax], al - 4a563e: 00 00 add byte ptr [rax], al - 4a5640: 62 - 4a5641: fe 00 inc byte ptr [rax] - 4a5643: 00 00 add byte ptr [rax], al - 4a5645: 00 00 add byte ptr [rax], al - 4a5647: 00 63 fe add byte ptr [rbx - 2], ah - 4a564a: 00 00 add byte ptr [rax], al - 4a564c: 00 00 add byte ptr [rax], al - 4a564e: 00 00 add byte ptr [rax], al - 4a5650: 64 fe 00 inc byte ptr fs:[rax] - 4a5653: 00 00 add byte ptr [rax], al - 4a5655: 00 00 add byte ptr [rax], al - 4a5657: 00 65 fe add byte ptr [rbp - 2], ah - 4a565a: 00 00 add byte ptr [rax], al - 4a565c: 00 00 add byte ptr [rax], al - 4a565e: 00 00 add byte ptr [rax], al - 4a5660: 66 fe 00 inc byte ptr [rax] - 4a5663: 00 00 add byte ptr [rax], al - 4a5665: 00 00 add byte ptr [rax], al - 4a5667: 00 68 fe add byte ptr [rax - 2], ch - 4a566a: 00 00 add byte ptr [rax], al - 4a566c: 00 00 add byte ptr [rax], al - 4a566e: 00 00 add byte ptr [rax], al - 4a5670: 69 fe 00 00 00 00 imul edi, esi, 0 - 4a5676: 00 00 add byte ptr [rax], al - 4a5678: 6a fe push -2 - 4a567a: 00 00 add byte ptr [rax], al - 4a567c: 00 00 add byte ptr [rax], al - 4a567e: 00 00 add byte ptr [rax], al - 4a5680: 6b fe 00 imul edi, esi, 0 - 4a5683: 00 00 add byte ptr [rax], al - 4a5685: 00 00 add byte ptr [rax], al - 4a5687: 00 ff add bh, bh - 4a5689: fe 00 inc byte ptr [rax] - 4a568b: 00 00 add byte ptr [rax], al - 4a568d: 00 00 add byte ptr [rax], al - 4a568f: 00 01 add byte ptr [rcx], al - 4a5691: ff 00 inc dword ptr [rax] - 4a5693: 00 00 add byte ptr [rax], al - 4a5695: 00 00 add byte ptr [rax], al - 4a5697: 00 02 add byte ptr [rdx], al - 4a5699: ff 00 inc dword ptr [rax] - 4a569b: 00 00 add byte ptr [rax], al - 4a569d: 00 00 add byte ptr [rax], al - 4a569f: 00 03 add byte ptr [rbx], al - 4a56a1: ff 00 inc dword ptr [rax] - 4a56a3: 00 00 add byte ptr [rax], al - 4a56a5: 00 00 add byte ptr [rax], al - 4a56a7: 00 04 ff add byte ptr [rdi + 8*rdi], al - 4a56aa: 00 00 add byte ptr [rax], al - 4a56ac: 00 00 add byte ptr [rax], al - 4a56ae: 00 00 add byte ptr [rax], al - 4a56b0: 05 ff 00 00 00 add eax, 255 - 4a56b5: 00 00 add byte ptr [rax], al - 4a56b7: 00 06 add byte ptr [rsi], al - 4a56b9: ff 00 inc dword ptr [rax] - 4a56bb: 00 00 add byte ptr [rax], al - 4a56bd: 00 00 add byte ptr [rax], al - 4a56bf: 00 07 add byte ptr [rdi], al - 4a56c1: ff 00 inc dword ptr [rax] - 4a56c3: 00 00 add byte ptr [rax], al - 4a56c5: 00 00 add byte ptr [rax], al - 4a56c7: 00 08 add byte ptr [rax], cl - 4a56c9: ff 00 inc dword ptr [rax] - 4a56cb: 00 00 add byte ptr [rax], al - 4a56cd: 00 00 add byte ptr [rax], al - 4a56cf: 00 09 add byte ptr [rcx], cl - 4a56d1: ff 00 inc dword ptr [rax] - 4a56d3: 00 00 add byte ptr [rax], al - 4a56d5: 00 00 add byte ptr [rax], al - 4a56d7: 00 0a add byte ptr [rdx], cl - 4a56d9: ff 00 inc dword ptr [rax] - 4a56db: 00 00 add byte ptr [rax], al - 4a56dd: 00 00 add byte ptr [rax], al - 4a56df: 00 0b add byte ptr [rbx], cl - 4a56e1: ff 00 inc dword ptr [rax] - 4a56e3: 00 00 add byte ptr [rax], al - 4a56e5: 00 00 add byte ptr [rax], al - 4a56e7: 00 0c ff add byte ptr [rdi + 8*rdi], cl - 4a56ea: 00 00 add byte ptr [rax], al - 4a56ec: 00 00 add byte ptr [rax], al - 4a56ee: 00 00 add byte ptr [rax], al - 4a56f0: 0d ff 00 00 00 or eax, 255 - 4a56f5: 00 00 add byte ptr [rax], al - 4a56f7: 00 0e add byte ptr [rsi], cl - 4a56f9: ff 00 inc dword ptr [rax] - 4a56fb: 00 00 add byte ptr [rax], al - 4a56fd: 00 00 add byte ptr [rax], al - 4a56ff: 00 0f add byte ptr [rdi], cl - 4a5701: ff 00 inc dword ptr [rax] - 4a5703: 00 00 add byte ptr [rax], al - 4a5705: 00 00 add byte ptr [rax], al - 4a5707: 00 10 add byte ptr [rax], dl - 4a5709: ff 00 inc dword ptr [rax] - 4a570b: 00 00 add byte ptr [rax], al - 4a570d: 00 00 add byte ptr [rax], al - 4a570f: 00 11 add byte ptr [rcx], dl - 4a5711: ff 00 inc dword ptr [rax] - 4a5713: 00 00 add byte ptr [rax], al - 4a5715: 00 00 add byte ptr [rax], al - 4a5717: 00 12 add byte ptr [rdx], dl - 4a5719: ff 00 inc dword ptr [rax] - 4a571b: 00 00 add byte ptr [rax], al - 4a571d: 00 00 add byte ptr [rax], al - 4a571f: 00 13 add byte ptr [rbx], dl - 4a5721: ff 00 inc dword ptr [rax] - 4a5723: 00 00 add byte ptr [rax], al - 4a5725: 00 00 add byte ptr [rax], al - 4a5727: 00 14 ff add byte ptr [rdi + 8*rdi], dl - 4a572a: 00 00 add byte ptr [rax], al - 4a572c: 00 00 add byte ptr [rax], al - 4a572e: 00 00 add byte ptr [rax], al - 4a5730: 15 ff 00 00 00 adc eax, 255 - 4a5735: 00 00 add byte ptr [rax], al - 4a5737: 00 16 add byte ptr [rsi], dl - 4a5739: ff 00 inc dword ptr [rax] - 4a573b: 00 00 add byte ptr [rax], al - 4a573d: 00 00 add byte ptr [rax], al - 4a573f: 00 17 add byte ptr [rdi], dl - 4a5741: ff 00 inc dword ptr [rax] - 4a5743: 00 00 add byte ptr [rax], al - 4a5745: 00 00 add byte ptr [rax], al - 4a5747: 00 18 add byte ptr [rax], bl - 4a5749: ff 00 inc dword ptr [rax] - 4a574b: 00 00 add byte ptr [rax], al - 4a574d: 00 00 add byte ptr [rax], al - 4a574f: 00 19 add byte ptr [rcx], bl - 4a5751: ff 00 inc dword ptr [rax] - 4a5753: 00 00 add byte ptr [rax], al - 4a5755: 00 00 add byte ptr [rax], al - 4a5757: 00 1a add byte ptr [rdx], bl - 4a5759: ff 00 inc dword ptr [rax] - 4a575b: 00 00 add byte ptr [rax], al - 4a575d: 00 00 add byte ptr [rax], al - 4a575f: 00 1b add byte ptr [rbx], bl - 4a5761: ff 00 inc dword ptr [rax] - 4a5763: 00 00 add byte ptr [rax], al - 4a5765: 00 00 add byte ptr [rax], al - 4a5767: 00 1c ff add byte ptr [rdi + 8*rdi], bl - 4a576a: 00 00 add byte ptr [rax], al - 4a576c: 00 00 add byte ptr [rax], al - 4a576e: 00 00 add byte ptr [rax], al - 4a5770: 1d ff 00 00 00 sbb eax, 255 - 4a5775: 00 00 add byte ptr [rax], al - 4a5777: 00 1e add byte ptr [rsi], bl - 4a5779: ff 00 inc dword ptr [rax] - 4a577b: 00 00 add byte ptr [rax], al - 4a577d: 00 00 add byte ptr [rax], al - 4a577f: 00 1f add byte ptr [rdi], bl - 4a5781: ff 00 inc dword ptr [rax] - 4a5783: 00 00 add byte ptr [rax], al - 4a5785: 00 00 add byte ptr [rax], al - 4a5787: 00 20 add byte ptr [rax], ah - 4a5789: ff 00 inc dword ptr [rax] - 4a578b: 00 00 add byte ptr [rax], al - 4a578d: 00 00 add byte ptr [rax], al - 4a578f: 00 21 add byte ptr [rcx], ah - 4a5791: ff 00 inc dword ptr [rax] - 4a5793: 00 00 add byte ptr [rax], al - 4a5795: 00 00 add byte ptr [rax], al - 4a5797: 00 22 add byte ptr [rdx], ah - 4a5799: ff 00 inc dword ptr [rax] - 4a579b: 00 00 add byte ptr [rax], al - 4a579d: 00 00 add byte ptr [rax], al - 4a579f: 00 23 add byte ptr [rbx], ah - 4a57a1: ff 00 inc dword ptr [rax] - 4a57a3: 00 00 add byte ptr [rax], al - 4a57a5: 00 00 add byte ptr [rax], al - 4a57a7: 00 24 ff add byte ptr [rdi + 8*rdi], ah - 4a57aa: 00 00 add byte ptr [rax], al - 4a57ac: 00 00 add byte ptr [rax], al - 4a57ae: 00 00 add byte ptr [rax], al - 4a57b0: 25 ff 00 00 00 and eax, 255 - 4a57b5: 00 00 add byte ptr [rax], al - 4a57b7: 00 26 add byte ptr [rsi], ah - 4a57b9: ff 00 inc dword ptr [rax] - 4a57bb: 00 00 add byte ptr [rax], al - 4a57bd: 00 00 add byte ptr [rax], al - 4a57bf: 00 27 add byte ptr [rdi], ah - 4a57c1: ff 00 inc dword ptr [rax] - 4a57c3: 00 00 add byte ptr [rax], al - 4a57c5: 00 00 add byte ptr [rax], al - 4a57c7: 00 28 add byte ptr [rax], ch - 4a57c9: ff 00 inc dword ptr [rax] - 4a57cb: 00 00 add byte ptr [rax], al - 4a57cd: 00 00 add byte ptr [rax], al - 4a57cf: 00 29 add byte ptr [rcx], ch - 4a57d1: ff 00 inc dword ptr [rax] - 4a57d3: 00 00 add byte ptr [rax], al - 4a57d5: 00 00 add byte ptr [rax], al - 4a57d7: 00 2a add byte ptr [rdx], ch - 4a57d9: ff 00 inc dword ptr [rax] - 4a57db: 00 00 add byte ptr [rax], al - 4a57dd: 00 00 add byte ptr [rax], al - 4a57df: 00 2b add byte ptr [rbx], ch - 4a57e1: ff 00 inc dword ptr [rax] - 4a57e3: 00 00 add byte ptr [rax], al - 4a57e5: 00 00 add byte ptr [rax], al - 4a57e7: 00 2c ff add byte ptr [rdi + 8*rdi], ch - 4a57ea: 00 00 add byte ptr [rax], al - 4a57ec: 00 00 add byte ptr [rax], al - 4a57ee: 00 00 add byte ptr [rax], al - 4a57f0: 2d ff 00 00 00 sub eax, 255 - 4a57f5: 00 00 add byte ptr [rax], al - 4a57f7: 00 2e add byte ptr [rsi], ch - 4a57f9: ff 00 inc dword ptr [rax] - 4a57fb: 00 00 add byte ptr [rax], al - 4a57fd: 00 00 add byte ptr [rax], al - 4a57ff: 00 2f add byte ptr [rdi], ch - 4a5801: ff 00 inc dword ptr [rax] - 4a5803: 00 00 add byte ptr [rax], al - 4a5805: 00 00 add byte ptr [rax], al - 4a5807: 00 30 add byte ptr [rax], dh - 4a5809: ff 00 inc dword ptr [rax] - 4a580b: 00 00 add byte ptr [rax], al - 4a580d: 00 00 add byte ptr [rax], al - 4a580f: 00 31 add byte ptr [rcx], dh - 4a5811: ff 00 inc dword ptr [rax] - 4a5813: 00 00 add byte ptr [rax], al - 4a5815: 00 00 add byte ptr [rax], al - 4a5817: 00 32 add byte ptr [rdx], dh - 4a5819: ff 00 inc dword ptr [rax] - 4a581b: 00 00 add byte ptr [rax], al - 4a581d: 00 00 add byte ptr [rax], al - 4a581f: 00 33 add byte ptr [rbx], dh - 4a5821: ff 00 inc dword ptr [rax] - 4a5823: 00 00 add byte ptr [rax], al - 4a5825: 00 00 add byte ptr [rax], al - 4a5827: 00 34 ff add byte ptr [rdi + 8*rdi], dh - 4a582a: 00 00 add byte ptr [rax], al - 4a582c: 00 00 add byte ptr [rax], al - 4a582e: 00 00 add byte ptr [rax], al - 4a5830: 35 ff 00 00 00 xor eax, 255 - 4a5835: 00 00 add byte ptr [rax], al - 4a5837: 00 36 add byte ptr [rsi], dh - 4a5839: ff 00 inc dword ptr [rax] - 4a583b: 00 00 add byte ptr [rax], al - 4a583d: 00 00 add byte ptr [rax], al - 4a583f: 00 37 add byte ptr [rdi], dh - 4a5841: ff 00 inc dword ptr [rax] - 4a5843: 00 00 add byte ptr [rax], al - 4a5845: 00 00 add byte ptr [rax], al - 4a5847: 00 38 add byte ptr [rax], bh - 4a5849: ff 00 inc dword ptr [rax] - 4a584b: 00 00 add byte ptr [rax], al - 4a584d: 00 00 add byte ptr [rax], al - 4a584f: 00 39 add byte ptr [rcx], bh - 4a5851: ff 00 inc dword ptr [rax] - 4a5853: 00 00 add byte ptr [rax], al - 4a5855: 00 00 add byte ptr [rax], al - 4a5857: 00 3a add byte ptr [rdx], bh - 4a5859: ff 00 inc dword ptr [rax] - 4a585b: 00 00 add byte ptr [rax], al - 4a585d: 00 00 add byte ptr [rax], al - 4a585f: 00 3b add byte ptr [rbx], bh - 4a5861: ff 00 inc dword ptr [rax] - 4a5863: 00 00 add byte ptr [rax], al - 4a5865: 00 00 add byte ptr [rax], al - 4a5867: 00 3c ff add byte ptr [rdi + 8*rdi], bh - 4a586a: 00 00 add byte ptr [rax], al - 4a586c: 00 00 add byte ptr [rax], al - 4a586e: 00 00 add byte ptr [rax], al - 4a5870: 3d ff 00 00 00 cmp eax, 255 - 4a5875: 00 00 add byte ptr [rax], al - 4a5877: 00 3e add byte ptr [rsi], bh - 4a5879: ff 00 inc dword ptr [rax] - 4a587b: 00 00 add byte ptr [rax], al - 4a587d: 00 00 add byte ptr [rax], al - 4a587f: 00 3f add byte ptr [rdi], bh - 4a5881: ff 00 inc dword ptr [rax] - 4a5883: 00 00 add byte ptr [rax], al - 4a5885: 00 00 add byte ptr [rax], al - 4a5887: 00 40 ff add byte ptr [rax - 1], al - 4a588a: 00 00 add byte ptr [rax], al - 4a588c: 00 00 add byte ptr [rax], al - 4a588e: 00 00 add byte ptr [rax], al - 4a5890: 41 ff 00 inc dword ptr [r8] - 4a5893: 00 00 add byte ptr [rax], al - 4a5895: 00 00 add byte ptr [rax], al - 4a5897: 00 42 ff add byte ptr [rdx - 1], al - 4a589a: 00 00 add byte ptr [rax], al - 4a589c: 00 00 add byte ptr [rax], al - 4a589e: 00 00 add byte ptr [rax], al - 4a58a0: 43 ff 00 inc dword ptr [r8] - 4a58a3: 00 00 add byte ptr [rax], al - 4a58a5: 00 00 add byte ptr [rax], al - 4a58a7: 00 44 ff 00 add byte ptr [rdi + 8*rdi], al - 4a58ab: 00 00 add byte ptr [rax], al - 4a58ad: 00 00 add byte ptr [rax], al - 4a58af: 00 45 ff add byte ptr [rbp - 1], al - 4a58b2: 00 00 add byte ptr [rax], al - 4a58b4: 00 00 add byte ptr [rax], al - 4a58b6: 00 00 add byte ptr [rax], al - 4a58b8: 46 ff 00 inc dword ptr [rax] - 4a58bb: 00 00 add byte ptr [rax], al - 4a58bd: 00 00 add byte ptr [rax], al - 4a58bf: 00 47 ff add byte ptr [rdi - 1], al - 4a58c2: 00 00 add byte ptr [rax], al - 4a58c4: 00 00 add byte ptr [rax], al - 4a58c6: 00 00 add byte ptr [rax], al - 4a58c8: 48 ff 00 inc qword ptr [rax] - 4a58cb: 00 00 add byte ptr [rax], al - 4a58cd: 00 00 add byte ptr [rax], al - 4a58cf: 00 49 ff add byte ptr [rcx - 1], cl - 4a58d2: 00 00 add byte ptr [rax], al - 4a58d4: 00 00 add byte ptr [rax], al - 4a58d6: 00 00 add byte ptr [rax], al - 4a58d8: 4a ff 00 inc qword ptr [rax] - 4a58db: 00 00 add byte ptr [rax], al - 4a58dd: 00 00 add byte ptr [rax], al - 4a58df: 00 4b ff add byte ptr [rbx - 1], cl - 4a58e2: 00 00 add byte ptr [rax], al - 4a58e4: 00 00 add byte ptr [rax], al - 4a58e6: 00 00 add byte ptr [rax], al - 4a58e8: 4c ff 00 inc qword ptr [rax] - 4a58eb: 00 00 add byte ptr [rax], al - 4a58ed: 00 00 add byte ptr [rax], al - 4a58ef: 00 4d ff add byte ptr [rbp - 1], cl - 4a58f2: 00 00 add byte ptr [rax], al - 4a58f4: 00 00 add byte ptr [rax], al - 4a58f6: 00 00 add byte ptr [rax], al - 4a58f8: 4e ff 00 inc qword ptr [rax] - 4a58fb: 00 00 add byte ptr [rax], al - 4a58fd: 00 00 add byte ptr [rax], al - 4a58ff: 00 4f ff add byte ptr [rdi - 1], cl - 4a5902: 00 00 add byte ptr [rax], al - 4a5904: 00 00 add byte ptr [rax], al - 4a5906: 00 00 add byte ptr [rax], al - 4a5908: 50 push rax - 4a5909: ff 00 inc dword ptr [rax] - 4a590b: 00 00 add byte ptr [rax], al - 4a590d: 00 00 add byte ptr [rax], al - 4a590f: 00 51 ff add byte ptr [rcx - 1], dl - 4a5912: 00 00 add byte ptr [rax], al - 4a5914: 00 00 add byte ptr [rax], al - 4a5916: 00 00 add byte ptr [rax], al - 4a5918: 52 push rdx - 4a5919: ff 00 inc dword ptr [rax] - 4a591b: 00 00 add byte ptr [rax], al - 4a591d: 00 00 add byte ptr [rax], al - 4a591f: 00 53 ff add byte ptr [rbx - 1], dl - 4a5922: 00 00 add byte ptr [rax], al - 4a5924: 00 00 add byte ptr [rax], al - 4a5926: 00 00 add byte ptr [rax], al - 4a5928: 54 push rsp - 4a5929: ff 00 inc dword ptr [rax] - 4a592b: 00 00 add byte ptr [rax], al - 4a592d: 00 00 add byte ptr [rax], al - 4a592f: 00 55 ff add byte ptr [rbp - 1], dl - 4a5932: 00 00 add byte ptr [rax], al - 4a5934: 00 00 add byte ptr [rax], al - 4a5936: 00 00 add byte ptr [rax], al - 4a5938: 56 push rsi - 4a5939: ff 00 inc dword ptr [rax] - 4a593b: 00 00 add byte ptr [rax], al - 4a593d: 00 00 add byte ptr [rax], al - 4a593f: 00 57 ff add byte ptr [rdi - 1], dl - 4a5942: 00 00 add byte ptr [rax], al - 4a5944: 00 00 add byte ptr [rax], al - 4a5946: 00 00 add byte ptr [rax], al - 4a5948: 58 pop rax - 4a5949: ff 00 inc dword ptr [rax] - 4a594b: 00 00 add byte ptr [rax], al - 4a594d: 00 00 add byte ptr [rax], al - 4a594f: 00 59 ff add byte ptr [rcx - 1], bl - 4a5952: 00 00 add byte ptr [rax], al - 4a5954: 00 00 add byte ptr [rax], al - 4a5956: 00 00 add byte ptr [rax], al - 4a5958: 5a pop rdx - 4a5959: ff 00 inc dword ptr [rax] - 4a595b: 00 00 add byte ptr [rax], al - 4a595d: 00 00 add byte ptr [rax], al - 4a595f: 00 5b ff add byte ptr [rbx - 1], bl - 4a5962: 00 00 add byte ptr [rax], al - 4a5964: 00 00 add byte ptr [rax], al - 4a5966: 00 00 add byte ptr [rax], al - 4a5968: 5c pop rsp - 4a5969: ff 00 inc dword ptr [rax] - 4a596b: 00 00 add byte ptr [rax], al - 4a596d: 00 00 add byte ptr [rax], al - 4a596f: 00 5d ff add byte ptr [rbp - 1], bl - 4a5972: 00 00 add byte ptr [rax], al - 4a5974: 00 00 add byte ptr [rax], al - 4a5976: 00 00 add byte ptr [rax], al - 4a5978: 5e pop rsi - 4a5979: ff 00 inc dword ptr [rax] - 4a597b: 00 00 add byte ptr [rax], al - 4a597d: 00 00 add byte ptr [rax], al - 4a597f: 00 00 add byte ptr [rax], al - 4a5981: d4 - 4a5982: 01 00 add dword ptr [rax], eax - 4a5984: 00 00 add byte ptr [rax], al - 4a5986: 00 00 add byte ptr [rax], al - 4a5988: 01 d4 add esp, edx - 4a598a: 01 00 add dword ptr [rax], eax - 4a598c: 00 00 add byte ptr [rax], al - 4a598e: 00 00 add byte ptr [rax], al - 4a5990: 02 d4 add dl, ah - 4a5992: 01 00 add dword ptr [rax], eax - 4a5994: 00 00 add byte ptr [rax], al - 4a5996: 00 00 add byte ptr [rax], al - 4a5998: 03 d4 add edx, esp - 4a599a: 01 00 add dword ptr [rax], eax - 4a599c: 00 00 add byte ptr [rax], al - 4a599e: 00 00 add byte ptr [rax], al - 4a59a0: 04 d4 add al, -44 - 4a59a2: 01 00 add dword ptr [rax], eax - 4a59a4: 00 00 add byte ptr [rax], al - 4a59a6: 00 00 add byte ptr [rax], al - 4a59a8: 05 d4 01 00 00 add eax, 468 - 4a59ad: 00 00 add byte ptr [rax], al - 4a59af: 00 06 add byte ptr [rsi], al - 4a59b1: d4 - 4a59b2: 01 00 add dword ptr [rax], eax - 4a59b4: 00 00 add byte ptr [rax], al - 4a59b6: 00 00 add byte ptr [rax], al - 4a59b8: 07 - 4a59b9: d4 - 4a59ba: 01 00 add dword ptr [rax], eax - 4a59bc: 00 00 add byte ptr [rax], al - 4a59be: 00 00 add byte ptr [rax], al - 4a59c0: 08 d4 or ah, dl - 4a59c2: 01 00 add dword ptr [rax], eax - 4a59c4: 00 00 add byte ptr [rax], al - 4a59c6: 00 00 add byte ptr [rax], al - 4a59c8: 09 d4 or esp, edx - 4a59ca: 01 00 add dword ptr [rax], eax - 4a59cc: 00 00 add byte ptr [rax], al - 4a59ce: 00 00 add byte ptr [rax], al - 4a59d0: 0a d4 or dl, ah - 4a59d2: 01 00 add dword ptr [rax], eax - 4a59d4: 00 00 add byte ptr [rax], al - 4a59d6: 00 00 add byte ptr [rax], al - 4a59d8: 0b d4 or edx, esp - 4a59da: 01 00 add dword ptr [rax], eax - 4a59dc: 00 00 add byte ptr [rax], al - 4a59de: 00 00 add byte ptr [rax], al - 4a59e0: 0c d4 or al, -44 - 4a59e2: 01 00 add dword ptr [rax], eax - 4a59e4: 00 00 add byte ptr [rax], al - 4a59e6: 00 00 add byte ptr [rax], al - 4a59e8: 0d d4 01 00 00 or eax, 468 - 4a59ed: 00 00 add byte ptr [rax], al - 4a59ef: 00 0e add byte ptr [rsi], cl - 4a59f1: d4 - 4a59f2: 01 00 add dword ptr [rax], eax - 4a59f4: 00 00 add byte ptr [rax], al - 4a59f6: 00 00 add byte ptr [rax], al - 4a59f8: 0f d4 01 paddq mm0, qword ptr [rcx] - 4a59fb: 00 00 add byte ptr [rax], al - 4a59fd: 00 00 add byte ptr [rax], al - 4a59ff: 00 10 add byte ptr [rax], dl - 4a5a01: d4 - 4a5a02: 01 00 add dword ptr [rax], eax - 4a5a04: 00 00 add byte ptr [rax], al - 4a5a06: 00 00 add byte ptr [rax], al - 4a5a08: 11 d4 adc esp, edx - 4a5a0a: 01 00 add dword ptr [rax], eax - 4a5a0c: 00 00 add byte ptr [rax], al - 4a5a0e: 00 00 add byte ptr [rax], al - 4a5a10: 12 d4 adc dl, ah - 4a5a12: 01 00 add dword ptr [rax], eax - 4a5a14: 00 00 add byte ptr [rax], al - 4a5a16: 00 00 add byte ptr [rax], al - 4a5a18: 13 d4 adc edx, esp - 4a5a1a: 01 00 add dword ptr [rax], eax - 4a5a1c: 00 00 add byte ptr [rax], al - 4a5a1e: 00 00 add byte ptr [rax], al - 4a5a20: 14 d4 adc al, -44 - 4a5a22: 01 00 add dword ptr [rax], eax - 4a5a24: 00 00 add byte ptr [rax], al - 4a5a26: 00 00 add byte ptr [rax], al - 4a5a28: 15 d4 01 00 00 adc eax, 468 - 4a5a2d: 00 00 add byte ptr [rax], al - 4a5a2f: 00 16 add byte ptr [rsi], dl - 4a5a31: d4 - 4a5a32: 01 00 add dword ptr [rax], eax - 4a5a34: 00 00 add byte ptr [rax], al - 4a5a36: 00 00 add byte ptr [rax], al - 4a5a38: 17 - 4a5a39: d4 - 4a5a3a: 01 00 add dword ptr [rax], eax - 4a5a3c: 00 00 add byte ptr [rax], al - 4a5a3e: 00 00 add byte ptr [rax], al - 4a5a40: 18 d4 sbb ah, dl - 4a5a42: 01 00 add dword ptr [rax], eax - 4a5a44: 00 00 add byte ptr [rax], al - 4a5a46: 00 00 add byte ptr [rax], al - 4a5a48: 19 d4 sbb esp, edx - 4a5a4a: 01 00 add dword ptr [rax], eax - 4a5a4c: 00 00 add byte ptr [rax], al - 4a5a4e: 00 00 add byte ptr [rax], al - 4a5a50: 1a d4 sbb dl, ah - 4a5a52: 01 00 add dword ptr [rax], eax - 4a5a54: 00 00 add byte ptr [rax], al - 4a5a56: 00 00 add byte ptr [rax], al - 4a5a58: 1b d4 sbb edx, esp - 4a5a5a: 01 00 add dword ptr [rax], eax - 4a5a5c: 00 00 add byte ptr [rax], al - 4a5a5e: 00 00 add byte ptr [rax], al - 4a5a60: 1c d4 sbb al, -44 - 4a5a62: 01 00 add dword ptr [rax], eax - 4a5a64: 00 00 add byte ptr [rax], al - 4a5a66: 00 00 add byte ptr [rax], al - 4a5a68: 1d d4 01 00 00 sbb eax, 468 - 4a5a6d: 00 00 add byte ptr [rax], al - 4a5a6f: 00 1e add byte ptr [rsi], bl - 4a5a71: d4 - 4a5a72: 01 00 add dword ptr [rax], eax - 4a5a74: 00 00 add byte ptr [rax], al - 4a5a76: 00 00 add byte ptr [rax], al - 4a5a78: 1f - 4a5a79: d4 - 4a5a7a: 01 00 add dword ptr [rax], eax - 4a5a7c: 00 00 add byte ptr [rax], al - 4a5a7e: 00 00 add byte ptr [rax], al - 4a5a80: 20 d4 and ah, dl - 4a5a82: 01 00 add dword ptr [rax], eax - 4a5a84: 00 00 add byte ptr [rax], al - 4a5a86: 00 00 add byte ptr [rax], al - 4a5a88: 21 d4 and esp, edx - 4a5a8a: 01 00 add dword ptr [rax], eax - 4a5a8c: 00 00 add byte ptr [rax], al - 4a5a8e: 00 00 add byte ptr [rax], al - 4a5a90: 22 d4 and dl, ah - 4a5a92: 01 00 add dword ptr [rax], eax - 4a5a94: 00 00 add byte ptr [rax], al - 4a5a96: 00 00 add byte ptr [rax], al - 4a5a98: 23 d4 and edx, esp - 4a5a9a: 01 00 add dword ptr [rax], eax - 4a5a9c: 00 00 add byte ptr [rax], al - 4a5a9e: 00 00 add byte ptr [rax], al - 4a5aa0: 24 d4 and al, -44 - 4a5aa2: 01 00 add dword ptr [rax], eax - 4a5aa4: 00 00 add byte ptr [rax], al - 4a5aa6: 00 00 add byte ptr [rax], al - 4a5aa8: 25 d4 01 00 00 and eax, 468 - 4a5aad: 00 00 add byte ptr [rax], al - 4a5aaf: 00 26 add byte ptr [rsi], ah - 4a5ab1: d4 - 4a5ab2: 01 00 add dword ptr [rax], eax - 4a5ab4: 00 00 add byte ptr [rax], al - 4a5ab6: 00 00 add byte ptr [rax], al - 4a5ab8: 27 - 4a5ab9: d4 - 4a5aba: 01 00 add dword ptr [rax], eax - 4a5abc: 00 00 add byte ptr [rax], al - 4a5abe: 00 00 add byte ptr [rax], al - 4a5ac0: 28 d4 sub ah, dl - 4a5ac2: 01 00 add dword ptr [rax], eax - 4a5ac4: 00 00 add byte ptr [rax], al - 4a5ac6: 00 00 add byte ptr [rax], al - 4a5ac8: 29 d4 sub esp, edx - 4a5aca: 01 00 add dword ptr [rax], eax - 4a5acc: 00 00 add byte ptr [rax], al - 4a5ace: 00 00 add byte ptr [rax], al - 4a5ad0: 2a d4 sub dl, ah - 4a5ad2: 01 00 add dword ptr [rax], eax - 4a5ad4: 00 00 add byte ptr [rax], al - 4a5ad6: 00 00 add byte ptr [rax], al - 4a5ad8: 2b d4 sub edx, esp - 4a5ada: 01 00 add dword ptr [rax], eax - 4a5adc: 00 00 add byte ptr [rax], al - 4a5ade: 00 00 add byte ptr [rax], al - 4a5ae0: 2c d4 sub al, -44 - 4a5ae2: 01 00 add dword ptr [rax], eax - 4a5ae4: 00 00 add byte ptr [rax], al - 4a5ae6: 00 00 add byte ptr [rax], al - 4a5ae8: 2d d4 01 00 00 sub eax, 468 - 4a5aed: 00 00 add byte ptr [rax], al - 4a5aef: 00 2e add byte ptr [rsi], ch - 4a5af1: d4 - 4a5af2: 01 00 add dword ptr [rax], eax - 4a5af4: 00 00 add byte ptr [rax], al - 4a5af6: 00 00 add byte ptr [rax], al - 4a5af8: 2f - 4a5af9: d4 - 4a5afa: 01 00 add dword ptr [rax], eax - 4a5afc: 00 00 add byte ptr [rax], al - 4a5afe: 00 00 add byte ptr [rax], al - 4a5b00: 30 d4 xor ah, dl - 4a5b02: 01 00 add dword ptr [rax], eax - 4a5b04: 00 00 add byte ptr [rax], al - 4a5b06: 00 00 add byte ptr [rax], al - 4a5b08: 31 d4 xor esp, edx - 4a5b0a: 01 00 add dword ptr [rax], eax - 4a5b0c: 00 00 add byte ptr [rax], al - 4a5b0e: 00 00 add byte ptr [rax], al - 4a5b10: 32 d4 xor dl, ah - 4a5b12: 01 00 add dword ptr [rax], eax - 4a5b14: 00 00 add byte ptr [rax], al - 4a5b16: 00 00 add byte ptr [rax], al - 4a5b18: 33 d4 xor edx, esp - 4a5b1a: 01 00 add dword ptr [rax], eax - 4a5b1c: 00 00 add byte ptr [rax], al - 4a5b1e: 00 00 add byte ptr [rax], al - 4a5b20: 34 d4 xor al, -44 - 4a5b22: 01 00 add dword ptr [rax], eax - 4a5b24: 00 00 add byte ptr [rax], al - 4a5b26: 00 00 add byte ptr [rax], al - 4a5b28: 35 d4 01 00 00 xor eax, 468 - 4a5b2d: 00 00 add byte ptr [rax], al - 4a5b2f: 00 36 add byte ptr [rsi], dh - 4a5b31: d4 - 4a5b32: 01 00 add dword ptr [rax], eax - 4a5b34: 00 00 add byte ptr [rax], al - 4a5b36: 00 00 add byte ptr [rax], al - 4a5b38: 37 - 4a5b39: d4 - 4a5b3a: 01 00 add dword ptr [rax], eax - 4a5b3c: 00 00 add byte ptr [rax], al - 4a5b3e: 00 00 add byte ptr [rax], al - 4a5b40: 38 d4 cmp ah, dl - 4a5b42: 01 00 add dword ptr [rax], eax - 4a5b44: 00 00 add byte ptr [rax], al - 4a5b46: 00 00 add byte ptr [rax], al - 4a5b48: 39 d4 cmp esp, edx - 4a5b4a: 01 00 add dword ptr [rax], eax - 4a5b4c: 00 00 add byte ptr [rax], al - 4a5b4e: 00 00 add byte ptr [rax], al - 4a5b50: 3a d4 cmp dl, ah - 4a5b52: 01 00 add dword ptr [rax], eax - 4a5b54: 00 00 add byte ptr [rax], al - 4a5b56: 00 00 add byte ptr [rax], al - 4a5b58: 3b d4 cmp edx, esp - 4a5b5a: 01 00 add dword ptr [rax], eax - 4a5b5c: 00 00 add byte ptr [rax], al - 4a5b5e: 00 00 add byte ptr [rax], al - 4a5b60: 3c d4 cmp al, -44 - 4a5b62: 01 00 add dword ptr [rax], eax - 4a5b64: 00 00 add byte ptr [rax], al - 4a5b66: 00 00 add byte ptr [rax], al - 4a5b68: 3d d4 01 00 00 cmp eax, 468 - 4a5b6d: 00 00 add byte ptr [rax], al - 4a5b6f: 00 3e add byte ptr [rsi], bh - 4a5b71: d4 - 4a5b72: 01 00 add dword ptr [rax], eax - 4a5b74: 00 00 add byte ptr [rax], al - 4a5b76: 00 00 add byte ptr [rax], al - 4a5b78: 3f - 4a5b79: d4 - 4a5b7a: 01 00 add dword ptr [rax], eax - 4a5b7c: 00 00 add byte ptr [rax], al - 4a5b7e: 00 00 add byte ptr [rax], al - 4a5b80: 40 d4 - 4a5b82: 01 00 add dword ptr [rax], eax - 4a5b84: 00 00 add byte ptr [rax], al - 4a5b86: 00 00 add byte ptr [rax], al - 4a5b88: 41 d4 - 4a5b8a: 01 00 add dword ptr [rax], eax - 4a5b8c: 00 00 add byte ptr [rax], al - 4a5b8e: 00 00 add byte ptr [rax], al - 4a5b90: 42 d4 - 4a5b92: 01 00 add dword ptr [rax], eax - 4a5b94: 00 00 add byte ptr [rax], al - 4a5b96: 00 00 add byte ptr [rax], al - 4a5b98: 43 d4 - 4a5b9a: 01 00 add dword ptr [rax], eax - 4a5b9c: 00 00 add byte ptr [rax], al - 4a5b9e: 00 00 add byte ptr [rax], al - 4a5ba0: 44 d4 - 4a5ba2: 01 00 add dword ptr [rax], eax - 4a5ba4: 00 00 add byte ptr [rax], al - 4a5ba6: 00 00 add byte ptr [rax], al - 4a5ba8: 45 d4 - 4a5baa: 01 00 add dword ptr [rax], eax - 4a5bac: 00 00 add byte ptr [rax], al - 4a5bae: 00 00 add byte ptr [rax], al - 4a5bb0: 46 d4 - 4a5bb2: 01 00 add dword ptr [rax], eax - 4a5bb4: 00 00 add byte ptr [rax], al - 4a5bb6: 00 00 add byte ptr [rax], al - 4a5bb8: 47 d4 - 4a5bba: 01 00 add dword ptr [rax], eax - 4a5bbc: 00 00 add byte ptr [rax], al - 4a5bbe: 00 00 add byte ptr [rax], al - 4a5bc0: 48 d4 - 4a5bc2: 01 00 add dword ptr [rax], eax - 4a5bc4: 00 00 add byte ptr [rax], al - 4a5bc6: 00 00 add byte ptr [rax], al - 4a5bc8: 49 d4 - 4a5bca: 01 00 add dword ptr [rax], eax - 4a5bcc: 00 00 add byte ptr [rax], al - 4a5bce: 00 00 add byte ptr [rax], al - 4a5bd0: 4a d4 - 4a5bd2: 01 00 add dword ptr [rax], eax - 4a5bd4: 00 00 add byte ptr [rax], al - 4a5bd6: 00 00 add byte ptr [rax], al - 4a5bd8: 4b d4 - 4a5bda: 01 00 add dword ptr [rax], eax - 4a5bdc: 00 00 add byte ptr [rax], al - 4a5bde: 00 00 add byte ptr [rax], al - 4a5be0: 4c d4 - 4a5be2: 01 00 add dword ptr [rax], eax - 4a5be4: 00 00 add byte ptr [rax], al - 4a5be6: 00 00 add byte ptr [rax], al - 4a5be8: 4d d4 - 4a5bea: 01 00 add dword ptr [rax], eax - 4a5bec: 00 00 add byte ptr [rax], al - 4a5bee: 00 00 add byte ptr [rax], al - 4a5bf0: 4e d4 - 4a5bf2: 01 00 add dword ptr [rax], eax - 4a5bf4: 00 00 add byte ptr [rax], al - 4a5bf6: 00 00 add byte ptr [rax], al - 4a5bf8: 4f d4 - 4a5bfa: 01 00 add dword ptr [rax], eax - 4a5bfc: 00 00 add byte ptr [rax], al - 4a5bfe: 00 00 add byte ptr [rax], al - 4a5c00: 50 push rax - 4a5c01: d4 - 4a5c02: 01 00 add dword ptr [rax], eax - 4a5c04: 00 00 add byte ptr [rax], al - 4a5c06: 00 00 add byte ptr [rax], al - 4a5c08: 51 push rcx - 4a5c09: d4 - 4a5c0a: 01 00 add dword ptr [rax], eax - 4a5c0c: 00 00 add byte ptr [rax], al - 4a5c0e: 00 00 add byte ptr [rax], al - 4a5c10: 52 push rdx - 4a5c11: d4 - 4a5c12: 01 00 add dword ptr [rax], eax - 4a5c14: 00 00 add byte ptr [rax], al - 4a5c16: 00 00 add byte ptr [rax], al - 4a5c18: 53 push rbx - 4a5c19: d4 - 4a5c1a: 01 00 add dword ptr [rax], eax - 4a5c1c: 00 00 add byte ptr [rax], al - 4a5c1e: 00 00 add byte ptr [rax], al - 4a5c20: 54 push rsp - 4a5c21: d4 - 4a5c22: 01 00 add dword ptr [rax], eax - 4a5c24: 00 00 add byte ptr [rax], al - 4a5c26: 00 00 add byte ptr [rax], al - 4a5c28: 56 push rsi - 4a5c29: d4 - 4a5c2a: 01 00 add dword ptr [rax], eax - 4a5c2c: 00 00 add byte ptr [rax], al - 4a5c2e: 00 00 add byte ptr [rax], al - 4a5c30: 57 push rdi - 4a5c31: d4 - 4a5c32: 01 00 add dword ptr [rax], eax - 4a5c34: 00 00 add byte ptr [rax], al - 4a5c36: 00 00 add byte ptr [rax], al - 4a5c38: 58 pop rax - 4a5c39: d4 - 4a5c3a: 01 00 add dword ptr [rax], eax - 4a5c3c: 00 00 add byte ptr [rax], al - 4a5c3e: 00 00 add byte ptr [rax], al - 4a5c40: 59 pop rcx - 4a5c41: d4 - 4a5c42: 01 00 add dword ptr [rax], eax - 4a5c44: 00 00 add byte ptr [rax], al - 4a5c46: 00 00 add byte ptr [rax], al - 4a5c48: 5a pop rdx - 4a5c49: d4 - 4a5c4a: 01 00 add dword ptr [rax], eax - 4a5c4c: 00 00 add byte ptr [rax], al - 4a5c4e: 00 00 add byte ptr [rax], al - 4a5c50: 5b pop rbx - 4a5c51: d4 - 4a5c52: 01 00 add dword ptr [rax], eax - 4a5c54: 00 00 add byte ptr [rax], al - 4a5c56: 00 00 add byte ptr [rax], al - 4a5c58: 5c pop rsp - 4a5c59: d4 - 4a5c5a: 01 00 add dword ptr [rax], eax - 4a5c5c: 00 00 add byte ptr [rax], al - 4a5c5e: 00 00 add byte ptr [rax], al - 4a5c60: 5d pop rbp - 4a5c61: d4 - 4a5c62: 01 00 add dword ptr [rax], eax - 4a5c64: 00 00 add byte ptr [rax], al - 4a5c66: 00 00 add byte ptr [rax], al - 4a5c68: 5e pop rsi - 4a5c69: d4 - 4a5c6a: 01 00 add dword ptr [rax], eax - 4a5c6c: 00 00 add byte ptr [rax], al - 4a5c6e: 00 00 add byte ptr [rax], al - 4a5c70: 5f pop rdi - 4a5c71: d4 - 4a5c72: 01 00 add dword ptr [rax], eax - 4a5c74: 00 00 add byte ptr [rax], al - 4a5c76: 00 00 add byte ptr [rax], al - 4a5c78: 60 - 4a5c79: d4 - 4a5c7a: 01 00 add dword ptr [rax], eax - 4a5c7c: 00 00 add byte ptr [rax], al - 4a5c7e: 00 00 add byte ptr [rax], al - 4a5c80: 61 - 4a5c81: d4 - 4a5c82: 01 00 add dword ptr [rax], eax - 4a5c84: 00 00 add byte ptr [rax], al - 4a5c86: 00 00 add byte ptr [rax], al - 4a5c88: 62 - 4a5c89: d4 - 4a5c8a: 01 00 add dword ptr [rax], eax - 4a5c8c: 00 00 add byte ptr [rax], al - 4a5c8e: 00 00 add byte ptr [rax], al - 4a5c90: 63 d4 movsxd edx, esp - 4a5c92: 01 00 add dword ptr [rax], eax - 4a5c94: 00 00 add byte ptr [rax], al - 4a5c96: 00 00 add byte ptr [rax], al - 4a5c98: 64 d4 - 4a5c9a: 01 00 add dword ptr [rax], eax - 4a5c9c: 00 00 add byte ptr [rax], al - 4a5c9e: 00 00 add byte ptr [rax], al - 4a5ca0: 65 d4 - 4a5ca2: 01 00 add dword ptr [rax], eax - 4a5ca4: 00 00 add byte ptr [rax], al - 4a5ca6: 00 00 add byte ptr [rax], al - 4a5ca8: 66 d4 - 4a5caa: 01 00 add dword ptr [rax], eax - 4a5cac: 00 00 add byte ptr [rax], al - 4a5cae: 00 00 add byte ptr [rax], al - 4a5cb0: 67 d4 - 4a5cb2: 01 00 add dword ptr [rax], eax - 4a5cb4: 00 00 add byte ptr [rax], al - 4a5cb6: 00 00 add byte ptr [rax], al - 4a5cb8: 68 d4 01 00 00 push 468 - 4a5cbd: 00 00 add byte ptr [rax], al - 4a5cbf: 00 69 d4 add byte ptr [rcx - 44], ch - 4a5cc2: 01 00 add dword ptr [rax], eax - 4a5cc4: 00 00 add byte ptr [rax], al - 4a5cc6: 00 00 add byte ptr [rax], al - 4a5cc8: 6a d4 push -44 - 4a5cca: 01 00 add dword ptr [rax], eax - 4a5ccc: 00 00 add byte ptr [rax], al - 4a5cce: 00 00 add byte ptr [rax], al - 4a5cd0: 6b d4 01 imul edx, esp, 1 - 4a5cd3: 00 00 add byte ptr [rax], al - 4a5cd5: 00 00 add byte ptr [rax], al - 4a5cd7: 00 6c d4 01 add byte ptr [rsp + 8*rdx + 1], ch - 4a5cdb: 00 00 add byte ptr [rax], al - 4a5cdd: 00 00 add byte ptr [rax], al - 4a5cdf: 00 6d d4 add byte ptr [rbp - 44], ch - 4a5ce2: 01 00 add dword ptr [rax], eax - 4a5ce4: 00 00 add byte ptr [rax], al - 4a5ce6: 00 00 add byte ptr [rax], al - 4a5ce8: 6e outsb dx, byte ptr [rsi] - 4a5ce9: d4 - 4a5cea: 01 00 add dword ptr [rax], eax - 4a5cec: 00 00 add byte ptr [rax], al - 4a5cee: 00 00 add byte ptr [rax], al - 4a5cf0: 6f outsd dx, dword ptr [rsi] - 4a5cf1: d4 - 4a5cf2: 01 00 add dword ptr [rax], eax - 4a5cf4: 00 00 add byte ptr [rax], al - 4a5cf6: 00 00 add byte ptr [rax], al - 4a5cf8: 70 d4 jo 0x4a5cce - 4a5cfa: 01 00 add dword ptr [rax], eax - 4a5cfc: 00 00 add byte ptr [rax], al - 4a5cfe: 00 00 add byte ptr [rax], al - 4a5d00: 71 d4 jno 0x4a5cd6 - 4a5d02: 01 00 add dword ptr [rax], eax - 4a5d04: 00 00 add byte ptr [rax], al - 4a5d06: 00 00 add byte ptr [rax], al - 4a5d08: 72 d4 jb 0x4a5cde - 4a5d0a: 01 00 add dword ptr [rax], eax - 4a5d0c: 00 00 add byte ptr [rax], al - 4a5d0e: 00 00 add byte ptr [rax], al - 4a5d10: 73 d4 jae 0x4a5ce6 - 4a5d12: 01 00 add dword ptr [rax], eax - 4a5d14: 00 00 add byte ptr [rax], al - 4a5d16: 00 00 add byte ptr [rax], al - 4a5d18: 74 d4 je 0x4a5cee - 4a5d1a: 01 00 add dword ptr [rax], eax - 4a5d1c: 00 00 add byte ptr [rax], al - 4a5d1e: 00 00 add byte ptr [rax], al - 4a5d20: 75 d4 jne 0x4a5cf6 - 4a5d22: 01 00 add dword ptr [rax], eax - 4a5d24: 00 00 add byte ptr [rax], al - 4a5d26: 00 00 add byte ptr [rax], al - 4a5d28: 76 d4 jbe 0x4a5cfe - 4a5d2a: 01 00 add dword ptr [rax], eax - 4a5d2c: 00 00 add byte ptr [rax], al - 4a5d2e: 00 00 add byte ptr [rax], al - 4a5d30: 77 d4 ja 0x4a5d06 - 4a5d32: 01 00 add dword ptr [rax], eax - 4a5d34: 00 00 add byte ptr [rax], al - 4a5d36: 00 00 add byte ptr [rax], al - 4a5d38: 78 d4 js 0x4a5d0e - 4a5d3a: 01 00 add dword ptr [rax], eax - 4a5d3c: 00 00 add byte ptr [rax], al - 4a5d3e: 00 00 add byte ptr [rax], al - 4a5d40: 79 d4 jns 0x4a5d16 - 4a5d42: 01 00 add dword ptr [rax], eax - 4a5d44: 00 00 add byte ptr [rax], al - 4a5d46: 00 00 add byte ptr [rax], al - 4a5d48: 7a d4 jp 0x4a5d1e - 4a5d4a: 01 00 add dword ptr [rax], eax - 4a5d4c: 00 00 add byte ptr [rax], al - 4a5d4e: 00 00 add byte ptr [rax], al - 4a5d50: 7b d4 jnp 0x4a5d26 - 4a5d52: 01 00 add dword ptr [rax], eax - 4a5d54: 00 00 add byte ptr [rax], al - 4a5d56: 00 00 add byte ptr [rax], al - 4a5d58: 7c d4 jl 0x4a5d2e - 4a5d5a: 01 00 add dword ptr [rax], eax - 4a5d5c: 00 00 add byte ptr [rax], al - 4a5d5e: 00 00 add byte ptr [rax], al - 4a5d60: 7d d4 jge 0x4a5d36 - 4a5d62: 01 00 add dword ptr [rax], eax - 4a5d64: 00 00 add byte ptr [rax], al - 4a5d66: 00 00 add byte ptr [rax], al - 4a5d68: 7e d4 jle 0x4a5d3e - 4a5d6a: 01 00 add dword ptr [rax], eax - 4a5d6c: 00 00 add byte ptr [rax], al - 4a5d6e: 00 00 add byte ptr [rax], al - 4a5d70: 7f d4 jg 0x4a5d46 - 4a5d72: 01 00 add dword ptr [rax], eax - 4a5d74: 00 00 add byte ptr [rax], al - 4a5d76: 00 00 add byte ptr [rax], al - 4a5d78: 80 d4 01 adc ah, 1 - 4a5d7b: 00 00 add byte ptr [rax], al - 4a5d7d: 00 00 add byte ptr [rax], al - 4a5d7f: 00 81 d4 01 00 00 add byte ptr [rcx + 468], al - 4a5d85: 00 00 add byte ptr [rax], al - 4a5d87: 00 82 d4 01 00 00 add byte ptr [rdx + 468], al - 4a5d8d: 00 00 add byte ptr [rax], al - 4a5d8f: 00 83 d4 01 00 00 add byte ptr [rbx + 468], al - 4a5d95: 00 00 add byte ptr [rax], al - 4a5d97: 00 84 d4 01 00 00 00 add byte ptr [rsp + 8*rdx + 1], al - 4a5d9e: 00 00 add byte ptr [rax], al - 4a5da0: 85 d4 test esp, edx - 4a5da2: 01 00 add dword ptr [rax], eax - 4a5da4: 00 00 add byte ptr [rax], al - 4a5da6: 00 00 add byte ptr [rax], al - 4a5da8: 86 d4 xchg dl, ah - 4a5daa: 01 00 add dword ptr [rax], eax - 4a5dac: 00 00 add byte ptr [rax], al - 4a5dae: 00 00 add byte ptr [rax], al - 4a5db0: 87 d4 xchg edx, esp - 4a5db2: 01 00 add dword ptr [rax], eax - 4a5db4: 00 00 add byte ptr [rax], al - 4a5db6: 00 00 add byte ptr [rax], al - 4a5db8: 88 d4 mov ah, dl - 4a5dba: 01 00 add dword ptr [rax], eax - 4a5dbc: 00 00 add byte ptr [rax], al - 4a5dbe: 00 00 add byte ptr [rax], al - 4a5dc0: 89 d4 mov esp, edx - 4a5dc2: 01 00 add dword ptr [rax], eax - 4a5dc4: 00 00 add byte ptr [rax], al - 4a5dc6: 00 00 add byte ptr [rax], al - 4a5dc8: 8a d4 mov dl, ah - 4a5dca: 01 00 add dword ptr [rax], eax - 4a5dcc: 00 00 add byte ptr [rax], al - 4a5dce: 00 00 add byte ptr [rax], al - 4a5dd0: 8b d4 mov edx, esp - 4a5dd2: 01 00 add dword ptr [rax], eax - 4a5dd4: 00 00 add byte ptr [rax], al - 4a5dd6: 00 00 add byte ptr [rax], al - 4a5dd8: 8c d4 mov esp, ss - 4a5dda: 01 00 add dword ptr [rax], eax - 4a5ddc: 00 00 add byte ptr [rax], al - 4a5dde: 00 00 add byte ptr [rax], al - 4a5de0: 8d d4 - 4a5de2: 01 00 add dword ptr [rax], eax - 4a5de4: 00 00 add byte ptr [rax], al - 4a5de6: 00 00 add byte ptr [rax], al - 4a5de8: 8e d4 mov ss, esp - 4a5dea: 01 00 add dword ptr [rax], eax - 4a5dec: 00 00 add byte ptr [rax], al - 4a5dee: 00 00 add byte ptr [rax], al - 4a5df0: 8f d4 01 - 4a5df3: 00 00 add byte ptr [rax], al - 4a5df5: 00 00 add byte ptr [rax], al - 4a5df7: 00 90 d4 01 00 00 add byte ptr [rax + 468], dl - 4a5dfd: 00 00 add byte ptr [rax], al - 4a5dff: 00 91 d4 01 00 00 add byte ptr [rcx + 468], dl - 4a5e05: 00 00 add byte ptr [rax], al - 4a5e07: 00 92 d4 01 00 00 add byte ptr [rdx + 468], dl - 4a5e0d: 00 00 add byte ptr [rax], al - 4a5e0f: 00 93 d4 01 00 00 add byte ptr [rbx + 468], dl - 4a5e15: 00 00 add byte ptr [rax], al - 4a5e17: 00 94 d4 01 00 00 00 add byte ptr [rsp + 8*rdx + 1], dl - 4a5e1e: 00 00 add byte ptr [rax], al - 4a5e20: 95 xchg eax, ebp - 4a5e21: d4 - 4a5e22: 01 00 add dword ptr [rax], eax - 4a5e24: 00 00 add byte ptr [rax], al - 4a5e26: 00 00 add byte ptr [rax], al - 4a5e28: 96 xchg eax, esi - 4a5e29: d4 - 4a5e2a: 01 00 add dword ptr [rax], eax - 4a5e2c: 00 00 add byte ptr [rax], al - 4a5e2e: 00 00 add byte ptr [rax], al - 4a5e30: 97 xchg eax, edi - 4a5e31: d4 - 4a5e32: 01 00 add dword ptr [rax], eax - 4a5e34: 00 00 add byte ptr [rax], al - 4a5e36: 00 00 add byte ptr [rax], al - 4a5e38: 98 cwde - 4a5e39: d4 - 4a5e3a: 01 00 add dword ptr [rax], eax - 4a5e3c: 00 00 add byte ptr [rax], al - 4a5e3e: 00 00 add byte ptr [rax], al - 4a5e40: 99 cdq - 4a5e41: d4 - 4a5e42: 01 00 add dword ptr [rax], eax - 4a5e44: 00 00 add byte ptr [rax], al - 4a5e46: 00 00 add byte ptr [rax], al - 4a5e48: 9a - 4a5e49: d4 - 4a5e4a: 01 00 add dword ptr [rax], eax - 4a5e4c: 00 00 add byte ptr [rax], al - 4a5e4e: 00 00 add byte ptr [rax], al - 4a5e50: 9b wait - 4a5e51: d4 - 4a5e52: 01 00 add dword ptr [rax], eax - 4a5e54: 00 00 add byte ptr [rax], al - 4a5e56: 00 00 add byte ptr [rax], al - 4a5e58: 9c pushfq - 4a5e59: d4 - 4a5e5a: 01 00 add dword ptr [rax], eax - 4a5e5c: 00 00 add byte ptr [rax], al - 4a5e5e: 00 00 add byte ptr [rax], al - 4a5e60: 9e sahf - 4a5e61: d4 - 4a5e62: 01 00 add dword ptr [rax], eax - 4a5e64: 00 00 add byte ptr [rax], al - 4a5e66: 00 00 add byte ptr [rax], al - 4a5e68: 9f lahf - 4a5e69: d4 - 4a5e6a: 01 00 add dword ptr [rax], eax - 4a5e6c: 00 00 add byte ptr [rax], al - 4a5e6e: 00 00 add byte ptr [rax], al - 4a5e70: a2 d4 01 00 00 00 00 00 a5 movabs byte ptr [-6557241057451441708], al - 4a5e79: d4 - 4a5e7a: 01 00 add dword ptr [rax], eax - 4a5e7c: 00 00 add byte ptr [rax], al - 4a5e7e: 00 00 add byte ptr [rax], al - 4a5e80: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4a5e81: d4 - 4a5e82: 01 00 add dword ptr [rax], eax - 4a5e84: 00 00 add byte ptr [rax], al - 4a5e86: 00 00 add byte ptr [rax], al - 4a5e88: a9 d4 01 00 00 test eax, 468 - 4a5e8d: 00 00 add byte ptr [rax], al - 4a5e8f: 00 aa d4 01 00 00 add byte ptr [rdx + 468], ch - 4a5e95: 00 00 add byte ptr [rax], al - 4a5e97: 00 ab d4 01 00 00 add byte ptr [rbx + 468], ch - 4a5e9d: 00 00 add byte ptr [rax], al - 4a5e9f: 00 ac d4 01 00 00 00 add byte ptr [rsp + 8*rdx + 1], ch - 4a5ea6: 00 00 add byte ptr [rax], al - 4a5ea8: ae scasb al, byte ptr es:[rdi] - 4a5ea9: d4 - 4a5eaa: 01 00 add dword ptr [rax], eax - 4a5eac: 00 00 add byte ptr [rax], al - 4a5eae: 00 00 add byte ptr [rax], al - 4a5eb0: af scasd eax, dword ptr es:[rdi] - 4a5eb1: d4 - 4a5eb2: 01 00 add dword ptr [rax], eax - 4a5eb4: 00 00 add byte ptr [rax], al - 4a5eb6: 00 00 add byte ptr [rax], al - 4a5eb8: b0 d4 mov al, -44 - 4a5eba: 01 00 add dword ptr [rax], eax - 4a5ebc: 00 00 add byte ptr [rax], al - 4a5ebe: 00 00 add byte ptr [rax], al - 4a5ec0: b1 d4 mov cl, -44 - 4a5ec2: 01 00 add dword ptr [rax], eax - 4a5ec4: 00 00 add byte ptr [rax], al - 4a5ec6: 00 00 add byte ptr [rax], al - 4a5ec8: b2 d4 mov dl, -44 - 4a5eca: 01 00 add dword ptr [rax], eax - 4a5ecc: 00 00 add byte ptr [rax], al - 4a5ece: 00 00 add byte ptr [rax], al - 4a5ed0: b3 d4 mov bl, -44 - 4a5ed2: 01 00 add dword ptr [rax], eax - 4a5ed4: 00 00 add byte ptr [rax], al - 4a5ed6: 00 00 add byte ptr [rax], al - 4a5ed8: b4 d4 mov ah, -44 - 4a5eda: 01 00 add dword ptr [rax], eax - 4a5edc: 00 00 add byte ptr [rax], al - 4a5ede: 00 00 add byte ptr [rax], al - 4a5ee0: b5 d4 mov ch, -44 - 4a5ee2: 01 00 add dword ptr [rax], eax - 4a5ee4: 00 00 add byte ptr [rax], al - 4a5ee6: 00 00 add byte ptr [rax], al - 4a5ee8: b6 d4 mov dh, -44 - 4a5eea: 01 00 add dword ptr [rax], eax - 4a5eec: 00 00 add byte ptr [rax], al - 4a5eee: 00 00 add byte ptr [rax], al - 4a5ef0: b7 d4 mov bh, -44 - 4a5ef2: 01 00 add dword ptr [rax], eax - 4a5ef4: 00 00 add byte ptr [rax], al - 4a5ef6: 00 00 add byte ptr [rax], al - 4a5ef8: b8 d4 01 00 00 mov eax, 468 - 4a5efd: 00 00 add byte ptr [rax], al - 4a5eff: 00 b9 d4 01 00 00 add byte ptr [rcx + 468], bh - 4a5f05: 00 00 add byte ptr [rax], al - 4a5f07: 00 bb d4 01 00 00 add byte ptr [rbx + 468], bh - 4a5f0d: 00 00 add byte ptr [rax], al - 4a5f0f: 00 bd d4 01 00 00 add byte ptr [rbp + 468], bh - 4a5f15: 00 00 add byte ptr [rax], al - 4a5f17: 00 be d4 01 00 00 add byte ptr [rsi + 468], bh - 4a5f1d: 00 00 add byte ptr [rax], al - 4a5f1f: 00 bf d4 01 00 00 add byte ptr [rdi + 468], bh - 4a5f25: 00 00 add byte ptr [rax], al - 4a5f27: 00 c0 add al, al - 4a5f29: d4 - 4a5f2a: 01 00 add dword ptr [rax], eax - 4a5f2c: 00 00 add byte ptr [rax], al - 4a5f2e: 00 00 add byte ptr [rax], al - 4a5f30: c2 d4 01 ret 468 - 4a5f33: 00 00 add byte ptr [rax], al - 4a5f35: 00 00 add byte ptr [rax], al - 4a5f37: 00 c3 add bl, al - 4a5f39: d4 - 4a5f3a: 01 00 add dword ptr [rax], eax - 4a5f3c: 00 00 add byte ptr [rax], al - 4a5f3e: 00 00 add byte ptr [rax], al - 4a5f40: c5 d4 01 - 4a5f43: 00 00 add byte ptr [rax], al - 4a5f45: 00 00 add byte ptr [rax], al - 4a5f47: 00 c6 add dh, al - 4a5f49: d4 - 4a5f4a: 01 00 add dword ptr [rax], eax - 4a5f4c: 00 00 add byte ptr [rax], al - 4a5f4e: 00 00 add byte ptr [rax], al - 4a5f50: c7 d4 - 4a5f52: 01 00 add dword ptr [rax], eax - 4a5f54: 00 00 add byte ptr [rax], al - 4a5f56: 00 00 add byte ptr [rax], al - 4a5f58: c8 d4 01 00 enter 468, 0 - 4a5f5c: 00 00 add byte ptr [rax], al - 4a5f5e: 00 00 add byte ptr [rax], al - 4a5f60: c9 leave - 4a5f61: d4 - 4a5f62: 01 00 add dword ptr [rax], eax - 4a5f64: 00 00 add byte ptr [rax], al - 4a5f66: 00 00 add byte ptr [rax], al - 4a5f68: ca d4 01 retf 468 - 4a5f6b: 00 00 add byte ptr [rax], al - 4a5f6d: 00 00 add byte ptr [rax], al - 4a5f6f: 00 cb add bl, cl - 4a5f71: d4 - 4a5f72: 01 00 add dword ptr [rax], eax - 4a5f74: 00 00 add byte ptr [rax], al - 4a5f76: 00 00 add byte ptr [rax], al - 4a5f78: cc int3 - 4a5f79: d4 - 4a5f7a: 01 00 add dword ptr [rax], eax - 4a5f7c: 00 00 add byte ptr [rax], al - 4a5f7e: 00 00 add byte ptr [rax], al - 4a5f80: cd d4 int 212 - 4a5f82: 01 00 add dword ptr [rax], eax - 4a5f84: 00 00 add byte ptr [rax], al - 4a5f86: 00 00 add byte ptr [rax], al - 4a5f88: ce - 4a5f89: d4 - 4a5f8a: 01 00 add dword ptr [rax], eax - 4a5f8c: 00 00 add byte ptr [rax], al - 4a5f8e: 00 00 add byte ptr [rax], al - 4a5f90: cf iretd - 4a5f91: d4 - 4a5f92: 01 00 add dword ptr [rax], eax - 4a5f94: 00 00 add byte ptr [rax], al - 4a5f96: 00 00 add byte ptr [rax], al - 4a5f98: d0 d4 rcl ah - 4a5f9a: 01 00 add dword ptr [rax], eax - 4a5f9c: 00 00 add byte ptr [rax], al - 4a5f9e: 00 00 add byte ptr [rax], al - 4a5fa0: d1 d4 rcl esp - 4a5fa2: 01 00 add dword ptr [rax], eax - 4a5fa4: 00 00 add byte ptr [rax], al - 4a5fa6: 00 00 add byte ptr [rax], al - 4a5fa8: d2 d4 rcl ah, cl - 4a5faa: 01 00 add dword ptr [rax], eax - 4a5fac: 00 00 add byte ptr [rax], al - 4a5fae: 00 00 add byte ptr [rax], al - 4a5fb0: d3 d4 rcl esp, cl - 4a5fb2: 01 00 add dword ptr [rax], eax - 4a5fb4: 00 00 add byte ptr [rax], al - 4a5fb6: 00 00 add byte ptr [rax], al - 4a5fb8: d4 - 4a5fb9: d4 - 4a5fba: 01 00 add dword ptr [rax], eax - 4a5fbc: 00 00 add byte ptr [rax], al - 4a5fbe: 00 00 add byte ptr [rax], al - 4a5fc0: d5 - 4a5fc1: d4 - 4a5fc2: 01 00 add dword ptr [rax], eax - 4a5fc4: 00 00 add byte ptr [rax], al - 4a5fc6: 00 00 add byte ptr [rax], al - 4a5fc8: d6 - 4a5fc9: d4 - 4a5fca: 01 00 add dword ptr [rax], eax - 4a5fcc: 00 00 add byte ptr [rax], al - 4a5fce: 00 00 add byte ptr [rax], al - 4a5fd0: d7 xlatb - 4a5fd1: d4 - 4a5fd2: 01 00 add dword ptr [rax], eax - 4a5fd4: 00 00 add byte ptr [rax], al - 4a5fd6: 00 00 add byte ptr [rax], al - 4a5fd8: d8 d4 fcom st(4) - 4a5fda: 01 00 add dword ptr [rax], eax - 4a5fdc: 00 00 add byte ptr [rax], al - 4a5fde: 00 00 add byte ptr [rax], al - 4a5fe0: d9 d4 - 4a5fe2: 01 00 add dword ptr [rax], eax - 4a5fe4: 00 00 add byte ptr [rax], al - 4a5fe6: 00 00 add byte ptr [rax], al - 4a5fe8: da d4 fcmovbe st, st(4) - 4a5fea: 01 00 add dword ptr [rax], eax - 4a5fec: 00 00 add byte ptr [rax], al - 4a5fee: 00 00 add byte ptr [rax], al - 4a5ff0: db d4 fcmovnbe st, st(4) - 4a5ff2: 01 00 add dword ptr [rax], eax - 4a5ff4: 00 00 add byte ptr [rax], al - 4a5ff6: 00 00 add byte ptr [rax], al - 4a5ff8: dc d4 - 4a5ffa: 01 00 add dword ptr [rax], eax - 4a5ffc: 00 00 add byte ptr [rax], al - 4a5ffe: 00 00 add byte ptr [rax], al - 4a6000: dd d4 fst st(4) - 4a6002: 01 00 add dword ptr [rax], eax - 4a6004: 00 00 add byte ptr [rax], al - 4a6006: 00 00 add byte ptr [rax], al - 4a6008: de d4 - 4a600a: 01 00 add dword ptr [rax], eax - 4a600c: 00 00 add byte ptr [rax], al - 4a600e: 00 00 add byte ptr [rax], al - 4a6010: df d4 - 4a6012: 01 00 add dword ptr [rax], eax - 4a6014: 00 00 add byte ptr [rax], al - 4a6016: 00 00 add byte ptr [rax], al - 4a6018: e0 d4 loopne 0x4a5fee - 4a601a: 01 00 add dword ptr [rax], eax - 4a601c: 00 00 add byte ptr [rax], al - 4a601e: 00 00 add byte ptr [rax], al - 4a6020: e1 d4 loope 0x4a5ff6 - 4a6022: 01 00 add dword ptr [rax], eax - 4a6024: 00 00 add byte ptr [rax], al - 4a6026: 00 00 add byte ptr [rax], al - 4a6028: e2 d4 loop 0x4a5ffe - 4a602a: 01 00 add dword ptr [rax], eax - 4a602c: 00 00 add byte ptr [rax], al - 4a602e: 00 00 add byte ptr [rax], al - 4a6030: e3 d4 jrcxz 0x4a6006 - 4a6032: 01 00 add dword ptr [rax], eax - 4a6034: 00 00 add byte ptr [rax], al - 4a6036: 00 00 add byte ptr [rax], al - 4a6038: e4 d4 in al, 212 - 4a603a: 01 00 add dword ptr [rax], eax - 4a603c: 00 00 add byte ptr [rax], al - 4a603e: 00 00 add byte ptr [rax], al - 4a6040: e5 d4 in eax, 212 - 4a6042: 01 00 add dword ptr [rax], eax - 4a6044: 00 00 add byte ptr [rax], al - 4a6046: 00 00 add byte ptr [rax], al - 4a6048: e6 d4 out 212, al - 4a604a: 01 00 add dword ptr [rax], eax - 4a604c: 00 00 add byte ptr [rax], al - 4a604e: 00 00 add byte ptr [rax], al - 4a6050: e7 d4 out 212, eax - 4a6052: 01 00 add dword ptr [rax], eax - 4a6054: 00 00 add byte ptr [rax], al - 4a6056: 00 00 add byte ptr [rax], al - 4a6058: e8 d4 01 00 00 call 0x4a6231 - 4a605d: 00 00 add byte ptr [rax], al - 4a605f: 00 e9 add cl, ch - 4a6061: d4 - 4a6062: 01 00 add dword ptr [rax], eax - 4a6064: 00 00 add byte ptr [rax], al - 4a6066: 00 00 add byte ptr [rax], al - 4a6068: ea - 4a6069: d4 - 4a606a: 01 00 add dword ptr [rax], eax - 4a606c: 00 00 add byte ptr [rax], al - 4a606e: 00 00 add byte ptr [rax], al - 4a6070: eb d4 jmp 0x4a6046 - 4a6072: 01 00 add dword ptr [rax], eax - 4a6074: 00 00 add byte ptr [rax], al - 4a6076: 00 00 add byte ptr [rax], al - 4a6078: ec in al, dx - 4a6079: d4 - 4a607a: 01 00 add dword ptr [rax], eax - 4a607c: 00 00 add byte ptr [rax], al - 4a607e: 00 00 add byte ptr [rax], al - 4a6080: ed in eax, dx - 4a6081: d4 - 4a6082: 01 00 add dword ptr [rax], eax - 4a6084: 00 00 add byte ptr [rax], al - 4a6086: 00 00 add byte ptr [rax], al - 4a6088: ee out dx, al - 4a6089: d4 - 4a608a: 01 00 add dword ptr [rax], eax - 4a608c: 00 00 add byte ptr [rax], al - 4a608e: 00 00 add byte ptr [rax], al - 4a6090: ef out dx, eax - 4a6091: d4 - 4a6092: 01 00 add dword ptr [rax], eax - 4a6094: 00 00 add byte ptr [rax], al - 4a6096: 00 00 add byte ptr [rax], al - 4a6098: f0 lock - 4a6099: d4 - 4a609a: 01 00 add dword ptr [rax], eax - 4a609c: 00 00 add byte ptr [rax], al - 4a609e: 00 00 add byte ptr [rax], al - 4a60a0: f1 - 4a60a1: d4 - 4a60a2: 01 00 add dword ptr [rax], eax - 4a60a4: 00 00 add byte ptr [rax], al - 4a60a6: 00 00 add byte ptr [rax], al - 4a60a8: f2 d4 - 4a60aa: 01 00 add dword ptr [rax], eax - 4a60ac: 00 00 add byte ptr [rax], al - 4a60ae: 00 00 add byte ptr [rax], al - 4a60b0: f3 d4 - 4a60b2: 01 00 add dword ptr [rax], eax - 4a60b4: 00 00 add byte ptr [rax], al - 4a60b6: 00 00 add byte ptr [rax], al - 4a60b8: f4 hlt - 4a60b9: d4 - 4a60ba: 01 00 add dword ptr [rax], eax - 4a60bc: 00 00 add byte ptr [rax], al - 4a60be: 00 00 add byte ptr [rax], al - 4a60c0: f5 cmc - 4a60c1: d4 - 4a60c2: 01 00 add dword ptr [rax], eax - 4a60c4: 00 00 add byte ptr [rax], al - 4a60c6: 00 00 add byte ptr [rax], al - 4a60c8: f6 d4 not ah - 4a60ca: 01 00 add dword ptr [rax], eax - 4a60cc: 00 00 add byte ptr [rax], al - 4a60ce: 00 00 add byte ptr [rax], al - 4a60d0: f7 d4 not esp - 4a60d2: 01 00 add dword ptr [rax], eax - 4a60d4: 00 00 add byte ptr [rax], al - 4a60d6: 00 00 add byte ptr [rax], al - 4a60d8: f8 clc - 4a60d9: d4 - 4a60da: 01 00 add dword ptr [rax], eax - 4a60dc: 00 00 add byte ptr [rax], al - 4a60de: 00 00 add byte ptr [rax], al - 4a60e0: f9 stc - 4a60e1: d4 - 4a60e2: 01 00 add dword ptr [rax], eax - 4a60e4: 00 00 add byte ptr [rax], al - 4a60e6: 00 00 add byte ptr [rax], al - 4a60e8: fa cli - 4a60e9: d4 - 4a60ea: 01 00 add dword ptr [rax], eax - 4a60ec: 00 00 add byte ptr [rax], al - 4a60ee: 00 00 add byte ptr [rax], al - 4a60f0: fb sti - 4a60f1: d4 - 4a60f2: 01 00 add dword ptr [rax], eax - 4a60f4: 00 00 add byte ptr [rax], al - 4a60f6: 00 00 add byte ptr [rax], al - 4a60f8: fc cld - 4a60f9: d4 - 4a60fa: 01 00 add dword ptr [rax], eax - 4a60fc: 00 00 add byte ptr [rax], al - 4a60fe: 00 00 add byte ptr [rax], al - 4a6100: fd std - 4a6101: d4 - 4a6102: 01 00 add dword ptr [rax], eax - 4a6104: 00 00 add byte ptr [rax], al - 4a6106: 00 00 add byte ptr [rax], al - 4a6108: fe d4 - 4a610a: 01 00 add dword ptr [rax], eax - 4a610c: 00 00 add byte ptr [rax], al - 4a610e: 00 00 add byte ptr [rax], al - 4a6110: ff d4 call rsp - 4a6112: 01 00 add dword ptr [rax], eax - 4a6114: 00 00 add byte ptr [rax], al - 4a6116: 00 00 add byte ptr [rax], al - 4a6118: 00 d5 add ch, dl - 4a611a: 01 00 add dword ptr [rax], eax - 4a611c: 00 00 add byte ptr [rax], al - 4a611e: 00 00 add byte ptr [rax], al - 4a6120: 01 d5 add ebp, edx - 4a6122: 01 00 add dword ptr [rax], eax - 4a6124: 00 00 add byte ptr [rax], al - 4a6126: 00 00 add byte ptr [rax], al - 4a6128: 02 d5 add dl, ch - 4a612a: 01 00 add dword ptr [rax], eax - 4a612c: 00 00 add byte ptr [rax], al - 4a612e: 00 00 add byte ptr [rax], al - 4a6130: 03 d5 add edx, ebp - 4a6132: 01 00 add dword ptr [rax], eax - 4a6134: 00 00 add byte ptr [rax], al - 4a6136: 00 00 add byte ptr [rax], al - 4a6138: 04 d5 add al, -43 - 4a613a: 01 00 add dword ptr [rax], eax - 4a613c: 00 00 add byte ptr [rax], al - 4a613e: 00 00 add byte ptr [rax], al - 4a6140: 05 d5 01 00 00 add eax, 469 - 4a6145: 00 00 add byte ptr [rax], al - 4a6147: 00 07 add byte ptr [rdi], al - 4a6149: d5 - 4a614a: 01 00 add dword ptr [rax], eax - 4a614c: 00 00 add byte ptr [rax], al - 4a614e: 00 00 add byte ptr [rax], al - 4a6150: 08 d5 or ch, dl - 4a6152: 01 00 add dword ptr [rax], eax - 4a6154: 00 00 add byte ptr [rax], al - 4a6156: 00 00 add byte ptr [rax], al - 4a6158: 09 d5 or ebp, edx - 4a615a: 01 00 add dword ptr [rax], eax - 4a615c: 00 00 add byte ptr [rax], al - 4a615e: 00 00 add byte ptr [rax], al - 4a6160: 0a d5 or dl, ch - 4a6162: 01 00 add dword ptr [rax], eax - 4a6164: 00 00 add byte ptr [rax], al - 4a6166: 00 00 add byte ptr [rax], al - 4a6168: 0d d5 01 00 00 or eax, 469 - 4a616d: 00 00 add byte ptr [rax], al - 4a616f: 00 0e add byte ptr [rsi], cl - 4a6171: d5 - 4a6172: 01 00 add dword ptr [rax], eax - 4a6174: 00 00 add byte ptr [rax], al - 4a6176: 00 00 add byte ptr [rax], al - 4a6178: 0f d5 01 pmullw mm0, qword ptr [rcx] - 4a617b: 00 00 add byte ptr [rax], al - 4a617d: 00 00 add byte ptr [rax], al - 4a617f: 00 10 add byte ptr [rax], dl - 4a6181: d5 - 4a6182: 01 00 add dword ptr [rax], eax - 4a6184: 00 00 add byte ptr [rax], al - 4a6186: 00 00 add byte ptr [rax], al - 4a6188: 11 d5 adc ebp, edx - 4a618a: 01 00 add dword ptr [rax], eax - 4a618c: 00 00 add byte ptr [rax], al - 4a618e: 00 00 add byte ptr [rax], al - 4a6190: 12 d5 adc dl, ch - 4a6192: 01 00 add dword ptr [rax], eax - 4a6194: 00 00 add byte ptr [rax], al - 4a6196: 00 00 add byte ptr [rax], al - 4a6198: 13 d5 adc edx, ebp - 4a619a: 01 00 add dword ptr [rax], eax - 4a619c: 00 00 add byte ptr [rax], al - 4a619e: 00 00 add byte ptr [rax], al - 4a61a0: 14 d5 adc al, -43 - 4a61a2: 01 00 add dword ptr [rax], eax - 4a61a4: 00 00 add byte ptr [rax], al - 4a61a6: 00 00 add byte ptr [rax], al - 4a61a8: 16 - 4a61a9: d5 - 4a61aa: 01 00 add dword ptr [rax], eax - 4a61ac: 00 00 add byte ptr [rax], al - 4a61ae: 00 00 add byte ptr [rax], al - 4a61b0: 17 - 4a61b1: d5 - 4a61b2: 01 00 add dword ptr [rax], eax - 4a61b4: 00 00 add byte ptr [rax], al - 4a61b6: 00 00 add byte ptr [rax], al - 4a61b8: 18 d5 sbb ch, dl - 4a61ba: 01 00 add dword ptr [rax], eax - 4a61bc: 00 00 add byte ptr [rax], al - 4a61be: 00 00 add byte ptr [rax], al - 4a61c0: 19 d5 sbb ebp, edx - 4a61c2: 01 00 add dword ptr [rax], eax - 4a61c4: 00 00 add byte ptr [rax], al - 4a61c6: 00 00 add byte ptr [rax], al - 4a61c8: 1a d5 sbb dl, ch - 4a61ca: 01 00 add dword ptr [rax], eax - 4a61cc: 00 00 add byte ptr [rax], al - 4a61ce: 00 00 add byte ptr [rax], al - 4a61d0: 1b d5 sbb edx, ebp - 4a61d2: 01 00 add dword ptr [rax], eax - 4a61d4: 00 00 add byte ptr [rax], al - 4a61d6: 00 00 add byte ptr [rax], al - 4a61d8: 1c d5 sbb al, -43 - 4a61da: 01 00 add dword ptr [rax], eax - 4a61dc: 00 00 add byte ptr [rax], al - 4a61de: 00 00 add byte ptr [rax], al - 4a61e0: 1e - 4a61e1: d5 - 4a61e2: 01 00 add dword ptr [rax], eax - 4a61e4: 00 00 add byte ptr [rax], al - 4a61e6: 00 00 add byte ptr [rax], al - 4a61e8: 1f - 4a61e9: d5 - 4a61ea: 01 00 add dword ptr [rax], eax - 4a61ec: 00 00 add byte ptr [rax], al - 4a61ee: 00 00 add byte ptr [rax], al - 4a61f0: 20 d5 and ch, dl - 4a61f2: 01 00 add dword ptr [rax], eax - 4a61f4: 00 00 add byte ptr [rax], al - 4a61f6: 00 00 add byte ptr [rax], al - 4a61f8: 21 d5 and ebp, edx - 4a61fa: 01 00 add dword ptr [rax], eax - 4a61fc: 00 00 add byte ptr [rax], al - 4a61fe: 00 00 add byte ptr [rax], al - 4a6200: 22 d5 and dl, ch - 4a6202: 01 00 add dword ptr [rax], eax - 4a6204: 00 00 add byte ptr [rax], al - 4a6206: 00 00 add byte ptr [rax], al - 4a6208: 23 d5 and edx, ebp - 4a620a: 01 00 add dword ptr [rax], eax - 4a620c: 00 00 add byte ptr [rax], al - 4a620e: 00 00 add byte ptr [rax], al - 4a6210: 24 d5 and al, -43 - 4a6212: 01 00 add dword ptr [rax], eax - 4a6214: 00 00 add byte ptr [rax], al - 4a6216: 00 00 add byte ptr [rax], al - 4a6218: 25 d5 01 00 00 and eax, 469 - 4a621d: 00 00 add byte ptr [rax], al - 4a621f: 00 26 add byte ptr [rsi], ah - 4a6221: d5 - 4a6222: 01 00 add dword ptr [rax], eax - 4a6224: 00 00 add byte ptr [rax], al - 4a6226: 00 00 add byte ptr [rax], al - 4a6228: 27 - 4a6229: d5 - 4a622a: 01 00 add dword ptr [rax], eax - 4a622c: 00 00 add byte ptr [rax], al - 4a622e: 00 00 add byte ptr [rax], al - 4a6230: 28 d5 sub ch, dl - 4a6232: 01 00 add dword ptr [rax], eax - 4a6234: 00 00 add byte ptr [rax], al - 4a6236: 00 00 add byte ptr [rax], al - 4a6238: 29 d5 sub ebp, edx - 4a623a: 01 00 add dword ptr [rax], eax - 4a623c: 00 00 add byte ptr [rax], al - 4a623e: 00 00 add byte ptr [rax], al - 4a6240: 2a d5 sub dl, ch - 4a6242: 01 00 add dword ptr [rax], eax - 4a6244: 00 00 add byte ptr [rax], al - 4a6246: 00 00 add byte ptr [rax], al - 4a6248: 2b d5 sub edx, ebp - 4a624a: 01 00 add dword ptr [rax], eax - 4a624c: 00 00 add byte ptr [rax], al - 4a624e: 00 00 add byte ptr [rax], al - 4a6250: 2c d5 sub al, -43 - 4a6252: 01 00 add dword ptr [rax], eax - 4a6254: 00 00 add byte ptr [rax], al - 4a6256: 00 00 add byte ptr [rax], al - 4a6258: 2d d5 01 00 00 sub eax, 469 - 4a625d: 00 00 add byte ptr [rax], al - 4a625f: 00 2e add byte ptr [rsi], ch - 4a6261: d5 - 4a6262: 01 00 add dword ptr [rax], eax - 4a6264: 00 00 add byte ptr [rax], al - 4a6266: 00 00 add byte ptr [rax], al - 4a6268: 2f - 4a6269: d5 - 4a626a: 01 00 add dword ptr [rax], eax - 4a626c: 00 00 add byte ptr [rax], al - 4a626e: 00 00 add byte ptr [rax], al - 4a6270: 30 d5 xor ch, dl - 4a6272: 01 00 add dword ptr [rax], eax - 4a6274: 00 00 add byte ptr [rax], al - 4a6276: 00 00 add byte ptr [rax], al - 4a6278: 31 d5 xor ebp, edx - 4a627a: 01 00 add dword ptr [rax], eax - 4a627c: 00 00 add byte ptr [rax], al - 4a627e: 00 00 add byte ptr [rax], al - 4a6280: 32 d5 xor dl, ch - 4a6282: 01 00 add dword ptr [rax], eax - 4a6284: 00 00 add byte ptr [rax], al - 4a6286: 00 00 add byte ptr [rax], al - 4a6288: 33 d5 xor edx, ebp - 4a628a: 01 00 add dword ptr [rax], eax - 4a628c: 00 00 add byte ptr [rax], al - 4a628e: 00 00 add byte ptr [rax], al - 4a6290: 34 d5 xor al, -43 - 4a6292: 01 00 add dword ptr [rax], eax - 4a6294: 00 00 add byte ptr [rax], al - 4a6296: 00 00 add byte ptr [rax], al - 4a6298: 35 d5 01 00 00 xor eax, 469 - 4a629d: 00 00 add byte ptr [rax], al - 4a629f: 00 36 add byte ptr [rsi], dh - 4a62a1: d5 - 4a62a2: 01 00 add dword ptr [rax], eax - 4a62a4: 00 00 add byte ptr [rax], al - 4a62a6: 00 00 add byte ptr [rax], al - 4a62a8: 37 - 4a62a9: d5 - 4a62aa: 01 00 add dword ptr [rax], eax - 4a62ac: 00 00 add byte ptr [rax], al - 4a62ae: 00 00 add byte ptr [rax], al - 4a62b0: 38 d5 cmp ch, dl - 4a62b2: 01 00 add dword ptr [rax], eax - 4a62b4: 00 00 add byte ptr [rax], al - 4a62b6: 00 00 add byte ptr [rax], al - 4a62b8: 39 d5 cmp ebp, edx - 4a62ba: 01 00 add dword ptr [rax], eax - 4a62bc: 00 00 add byte ptr [rax], al - 4a62be: 00 00 add byte ptr [rax], al - 4a62c0: 3b d5 cmp edx, ebp - 4a62c2: 01 00 add dword ptr [rax], eax - 4a62c4: 00 00 add byte ptr [rax], al - 4a62c6: 00 00 add byte ptr [rax], al - 4a62c8: 3c d5 cmp al, -43 - 4a62ca: 01 00 add dword ptr [rax], eax - 4a62cc: 00 00 add byte ptr [rax], al - 4a62ce: 00 00 add byte ptr [rax], al - 4a62d0: 3d d5 01 00 00 cmp eax, 469 - 4a62d5: 00 00 add byte ptr [rax], al - 4a62d7: 00 3e add byte ptr [rsi], bh - 4a62d9: d5 - 4a62da: 01 00 add dword ptr [rax], eax - 4a62dc: 00 00 add byte ptr [rax], al - 4a62de: 00 00 add byte ptr [rax], al - 4a62e0: 40 d5 - 4a62e2: 01 00 add dword ptr [rax], eax - 4a62e4: 00 00 add byte ptr [rax], al - 4a62e6: 00 00 add byte ptr [rax], al - 4a62e8: 41 d5 - 4a62ea: 01 00 add dword ptr [rax], eax - 4a62ec: 00 00 add byte ptr [rax], al - 4a62ee: 00 00 add byte ptr [rax], al - 4a62f0: 42 d5 - 4a62f2: 01 00 add dword ptr [rax], eax - 4a62f4: 00 00 add byte ptr [rax], al - 4a62f6: 00 00 add byte ptr [rax], al - 4a62f8: 43 d5 - 4a62fa: 01 00 add dword ptr [rax], eax - 4a62fc: 00 00 add byte ptr [rax], al - 4a62fe: 00 00 add byte ptr [rax], al - 4a6300: 44 d5 - 4a6302: 01 00 add dword ptr [rax], eax - 4a6304: 00 00 add byte ptr [rax], al - 4a6306: 00 00 add byte ptr [rax], al - 4a6308: 46 d5 - 4a630a: 01 00 add dword ptr [rax], eax - 4a630c: 00 00 add byte ptr [rax], al - 4a630e: 00 00 add byte ptr [rax], al - 4a6310: 4a d5 - 4a6312: 01 00 add dword ptr [rax], eax - 4a6314: 00 00 add byte ptr [rax], al - 4a6316: 00 00 add byte ptr [rax], al - 4a6318: 4b d5 - 4a631a: 01 00 add dword ptr [rax], eax - 4a631c: 00 00 add byte ptr [rax], al - 4a631e: 00 00 add byte ptr [rax], al - 4a6320: 4c d5 - 4a6322: 01 00 add dword ptr [rax], eax - 4a6324: 00 00 add byte ptr [rax], al - 4a6326: 00 00 add byte ptr [rax], al - 4a6328: 4d d5 - 4a632a: 01 00 add dword ptr [rax], eax - 4a632c: 00 00 add byte ptr [rax], al - 4a632e: 00 00 add byte ptr [rax], al - 4a6330: 4e d5 - 4a6332: 01 00 add dword ptr [rax], eax - 4a6334: 00 00 add byte ptr [rax], al - 4a6336: 00 00 add byte ptr [rax], al - 4a6338: 4f d5 - 4a633a: 01 00 add dword ptr [rax], eax - 4a633c: 00 00 add byte ptr [rax], al - 4a633e: 00 00 add byte ptr [rax], al - 4a6340: 50 push rax - 4a6341: d5 - 4a6342: 01 00 add dword ptr [rax], eax - 4a6344: 00 00 add byte ptr [rax], al - 4a6346: 00 00 add byte ptr [rax], al - 4a6348: 52 push rdx - 4a6349: d5 - 4a634a: 01 00 add dword ptr [rax], eax - 4a634c: 00 00 add byte ptr [rax], al - 4a634e: 00 00 add byte ptr [rax], al - 4a6350: 53 push rbx - 4a6351: d5 - 4a6352: 01 00 add dword ptr [rax], eax - 4a6354: 00 00 add byte ptr [rax], al - 4a6356: 00 00 add byte ptr [rax], al - 4a6358: 54 push rsp - 4a6359: d5 - 4a635a: 01 00 add dword ptr [rax], eax - 4a635c: 00 00 add byte ptr [rax], al - 4a635e: 00 00 add byte ptr [rax], al - 4a6360: 55 push rbp - 4a6361: d5 - 4a6362: 01 00 add dword ptr [rax], eax - 4a6364: 00 00 add byte ptr [rax], al - 4a6366: 00 00 add byte ptr [rax], al - 4a6368: 56 push rsi - 4a6369: d5 - 4a636a: 01 00 add dword ptr [rax], eax - 4a636c: 00 00 add byte ptr [rax], al - 4a636e: 00 00 add byte ptr [rax], al - 4a6370: 57 push rdi - 4a6371: d5 - 4a6372: 01 00 add dword ptr [rax], eax - 4a6374: 00 00 add byte ptr [rax], al - 4a6376: 00 00 add byte ptr [rax], al - 4a6378: 58 pop rax - 4a6379: d5 - 4a637a: 01 00 add dword ptr [rax], eax - 4a637c: 00 00 add byte ptr [rax], al - 4a637e: 00 00 add byte ptr [rax], al - 4a6380: 59 pop rcx - 4a6381: d5 - 4a6382: 01 00 add dword ptr [rax], eax - 4a6384: 00 00 add byte ptr [rax], al - 4a6386: 00 00 add byte ptr [rax], al - 4a6388: 5a pop rdx - 4a6389: d5 - 4a638a: 01 00 add dword ptr [rax], eax - 4a638c: 00 00 add byte ptr [rax], al - 4a638e: 00 00 add byte ptr [rax], al - 4a6390: 5b pop rbx - 4a6391: d5 - 4a6392: 01 00 add dword ptr [rax], eax - 4a6394: 00 00 add byte ptr [rax], al - 4a6396: 00 00 add byte ptr [rax], al - 4a6398: 5c pop rsp - 4a6399: d5 - 4a639a: 01 00 add dword ptr [rax], eax - 4a639c: 00 00 add byte ptr [rax], al - 4a639e: 00 00 add byte ptr [rax], al - 4a63a0: 5d pop rbp - 4a63a1: d5 - 4a63a2: 01 00 add dword ptr [rax], eax - 4a63a4: 00 00 add byte ptr [rax], al - 4a63a6: 00 00 add byte ptr [rax], al - 4a63a8: 5e pop rsi - 4a63a9: d5 - 4a63aa: 01 00 add dword ptr [rax], eax - 4a63ac: 00 00 add byte ptr [rax], al - 4a63ae: 00 00 add byte ptr [rax], al - 4a63b0: 5f pop rdi - 4a63b1: d5 - 4a63b2: 01 00 add dword ptr [rax], eax - 4a63b4: 00 00 add byte ptr [rax], al - 4a63b6: 00 00 add byte ptr [rax], al - 4a63b8: 60 - 4a63b9: d5 - 4a63ba: 01 00 add dword ptr [rax], eax - 4a63bc: 00 00 add byte ptr [rax], al - 4a63be: 00 00 add byte ptr [rax], al - 4a63c0: 61 - 4a63c1: d5 - 4a63c2: 01 00 add dword ptr [rax], eax - 4a63c4: 00 00 add byte ptr [rax], al - 4a63c6: 00 00 add byte ptr [rax], al - 4a63c8: 62 - 4a63c9: d5 - 4a63ca: 01 00 add dword ptr [rax], eax - 4a63cc: 00 00 add byte ptr [rax], al - 4a63ce: 00 00 add byte ptr [rax], al - 4a63d0: 63 d5 movsxd edx, ebp - 4a63d2: 01 00 add dword ptr [rax], eax - 4a63d4: 00 00 add byte ptr [rax], al - 4a63d6: 00 00 add byte ptr [rax], al - 4a63d8: 64 d5 - 4a63da: 01 00 add dword ptr [rax], eax - 4a63dc: 00 00 add byte ptr [rax], al - 4a63de: 00 00 add byte ptr [rax], al - 4a63e0: 65 d5 - 4a63e2: 01 00 add dword ptr [rax], eax - 4a63e4: 00 00 add byte ptr [rax], al - 4a63e6: 00 00 add byte ptr [rax], al - 4a63e8: 66 d5 - 4a63ea: 01 00 add dword ptr [rax], eax - 4a63ec: 00 00 add byte ptr [rax], al - 4a63ee: 00 00 add byte ptr [rax], al - 4a63f0: 67 d5 - 4a63f2: 01 00 add dword ptr [rax], eax - 4a63f4: 00 00 add byte ptr [rax], al - 4a63f6: 00 00 add byte ptr [rax], al - 4a63f8: 68 d5 01 00 00 push 469 - 4a63fd: 00 00 add byte ptr [rax], al - 4a63ff: 00 69 d5 add byte ptr [rcx - 43], ch - 4a6402: 01 00 add dword ptr [rax], eax - 4a6404: 00 00 add byte ptr [rax], al - 4a6406: 00 00 add byte ptr [rax], al - 4a6408: 6a d5 push -43 - 4a640a: 01 00 add dword ptr [rax], eax - 4a640c: 00 00 add byte ptr [rax], al - 4a640e: 00 00 add byte ptr [rax], al - 4a6410: 6b d5 01 imul edx, ebp, 1 - 4a6413: 00 00 add byte ptr [rax], al - 4a6415: 00 00 add byte ptr [rax], al - 4a6417: 00 6c d5 01 add byte ptr [rbp + 8*rdx + 1], ch - 4a641b: 00 00 add byte ptr [rax], al - 4a641d: 00 00 add byte ptr [rax], al - 4a641f: 00 6d d5 add byte ptr [rbp - 43], ch - 4a6422: 01 00 add dword ptr [rax], eax - 4a6424: 00 00 add byte ptr [rax], al - 4a6426: 00 00 add byte ptr [rax], al - 4a6428: 6e outsb dx, byte ptr [rsi] - 4a6429: d5 - 4a642a: 01 00 add dword ptr [rax], eax - 4a642c: 00 00 add byte ptr [rax], al - 4a642e: 00 00 add byte ptr [rax], al - 4a6430: 6f outsd dx, dword ptr [rsi] - 4a6431: d5 - 4a6432: 01 00 add dword ptr [rax], eax - 4a6434: 00 00 add byte ptr [rax], al - 4a6436: 00 00 add byte ptr [rax], al - 4a6438: 70 d5 jo 0x4a640f - 4a643a: 01 00 add dword ptr [rax], eax - 4a643c: 00 00 add byte ptr [rax], al - 4a643e: 00 00 add byte ptr [rax], al - 4a6440: 71 d5 jno 0x4a6417 - 4a6442: 01 00 add dword ptr [rax], eax - 4a6444: 00 00 add byte ptr [rax], al - 4a6446: 00 00 add byte ptr [rax], al - 4a6448: 72 d5 jb 0x4a641f - 4a644a: 01 00 add dword ptr [rax], eax - 4a644c: 00 00 add byte ptr [rax], al - 4a644e: 00 00 add byte ptr [rax], al - 4a6450: 73 d5 jae 0x4a6427 - 4a6452: 01 00 add dword ptr [rax], eax - 4a6454: 00 00 add byte ptr [rax], al - 4a6456: 00 00 add byte ptr [rax], al - 4a6458: 74 d5 je 0x4a642f - 4a645a: 01 00 add dword ptr [rax], eax - 4a645c: 00 00 add byte ptr [rax], al - 4a645e: 00 00 add byte ptr [rax], al - 4a6460: 75 d5 jne 0x4a6437 - 4a6462: 01 00 add dword ptr [rax], eax - 4a6464: 00 00 add byte ptr [rax], al - 4a6466: 00 00 add byte ptr [rax], al - 4a6468: 76 d5 jbe 0x4a643f - 4a646a: 01 00 add dword ptr [rax], eax - 4a646c: 00 00 add byte ptr [rax], al - 4a646e: 00 00 add byte ptr [rax], al - 4a6470: 77 d5 ja 0x4a6447 - 4a6472: 01 00 add dword ptr [rax], eax - 4a6474: 00 00 add byte ptr [rax], al - 4a6476: 00 00 add byte ptr [rax], al - 4a6478: 78 d5 js 0x4a644f - 4a647a: 01 00 add dword ptr [rax], eax - 4a647c: 00 00 add byte ptr [rax], al - 4a647e: 00 00 add byte ptr [rax], al - 4a6480: 79 d5 jns 0x4a6457 - 4a6482: 01 00 add dword ptr [rax], eax - 4a6484: 00 00 add byte ptr [rax], al - 4a6486: 00 00 add byte ptr [rax], al - 4a6488: 7a d5 jp 0x4a645f - 4a648a: 01 00 add dword ptr [rax], eax - 4a648c: 00 00 add byte ptr [rax], al - 4a648e: 00 00 add byte ptr [rax], al - 4a6490: 7b d5 jnp 0x4a6467 - 4a6492: 01 00 add dword ptr [rax], eax - 4a6494: 00 00 add byte ptr [rax], al - 4a6496: 00 00 add byte ptr [rax], al - 4a6498: 7c d5 jl 0x4a646f - 4a649a: 01 00 add dword ptr [rax], eax - 4a649c: 00 00 add byte ptr [rax], al - 4a649e: 00 00 add byte ptr [rax], al - 4a64a0: 7d d5 jge 0x4a6477 - 4a64a2: 01 00 add dword ptr [rax], eax - 4a64a4: 00 00 add byte ptr [rax], al - 4a64a6: 00 00 add byte ptr [rax], al - 4a64a8: 7e d5 jle 0x4a647f - 4a64aa: 01 00 add dword ptr [rax], eax - 4a64ac: 00 00 add byte ptr [rax], al - 4a64ae: 00 00 add byte ptr [rax], al - 4a64b0: 7f d5 jg 0x4a6487 - 4a64b2: 01 00 add dword ptr [rax], eax - 4a64b4: 00 00 add byte ptr [rax], al - 4a64b6: 00 00 add byte ptr [rax], al - 4a64b8: 80 d5 01 adc ch, 1 - 4a64bb: 00 00 add byte ptr [rax], al - 4a64bd: 00 00 add byte ptr [rax], al - 4a64bf: 00 81 d5 01 00 00 add byte ptr [rcx + 469], al - 4a64c5: 00 00 add byte ptr [rax], al - 4a64c7: 00 82 d5 01 00 00 add byte ptr [rdx + 469], al - 4a64cd: 00 00 add byte ptr [rax], al - 4a64cf: 00 83 d5 01 00 00 add byte ptr [rbx + 469], al - 4a64d5: 00 00 add byte ptr [rax], al - 4a64d7: 00 84 d5 01 00 00 00 add byte ptr [rbp + 8*rdx + 1], al - 4a64de: 00 00 add byte ptr [rax], al - 4a64e0: 85 d5 test ebp, edx - 4a64e2: 01 00 add dword ptr [rax], eax - 4a64e4: 00 00 add byte ptr [rax], al - 4a64e6: 00 00 add byte ptr [rax], al - 4a64e8: 86 d5 xchg dl, ch - 4a64ea: 01 00 add dword ptr [rax], eax - 4a64ec: 00 00 add byte ptr [rax], al - 4a64ee: 00 00 add byte ptr [rax], al - 4a64f0: 87 d5 xchg edx, ebp - 4a64f2: 01 00 add dword ptr [rax], eax - 4a64f4: 00 00 add byte ptr [rax], al - 4a64f6: 00 00 add byte ptr [rax], al - 4a64f8: 88 d5 mov ch, dl - 4a64fa: 01 00 add dword ptr [rax], eax - 4a64fc: 00 00 add byte ptr [rax], al - 4a64fe: 00 00 add byte ptr [rax], al - 4a6500: 89 d5 mov ebp, edx - 4a6502: 01 00 add dword ptr [rax], eax - 4a6504: 00 00 add byte ptr [rax], al - 4a6506: 00 00 add byte ptr [rax], al - 4a6508: 8a d5 mov dl, ch - 4a650a: 01 00 add dword ptr [rax], eax - 4a650c: 00 00 add byte ptr [rax], al - 4a650e: 00 00 add byte ptr [rax], al - 4a6510: 8b d5 mov edx, ebp - 4a6512: 01 00 add dword ptr [rax], eax - 4a6514: 00 00 add byte ptr [rax], al - 4a6516: 00 00 add byte ptr [rax], al - 4a6518: 8c d5 mov ebp, ss - 4a651a: 01 00 add dword ptr [rax], eax - 4a651c: 00 00 add byte ptr [rax], al - 4a651e: 00 00 add byte ptr [rax], al - 4a6520: 8d d5 - 4a6522: 01 00 add dword ptr [rax], eax - 4a6524: 00 00 add byte ptr [rax], al - 4a6526: 00 00 add byte ptr [rax], al - 4a6528: 8e d5 mov ss, ebp - 4a652a: 01 00 add dword ptr [rax], eax - 4a652c: 00 00 add byte ptr [rax], al - 4a652e: 00 00 add byte ptr [rax], al - 4a6530: 8f d5 01 - 4a6533: 00 00 add byte ptr [rax], al - 4a6535: 00 00 add byte ptr [rax], al - 4a6537: 00 90 d5 01 00 00 add byte ptr [rax + 469], dl - 4a653d: 00 00 add byte ptr [rax], al - 4a653f: 00 91 d5 01 00 00 add byte ptr [rcx + 469], dl - 4a6545: 00 00 add byte ptr [rax], al - 4a6547: 00 92 d5 01 00 00 add byte ptr [rdx + 469], dl - 4a654d: 00 00 add byte ptr [rax], al - 4a654f: 00 93 d5 01 00 00 add byte ptr [rbx + 469], dl - 4a6555: 00 00 add byte ptr [rax], al - 4a6557: 00 94 d5 01 00 00 00 add byte ptr [rbp + 8*rdx + 1], dl - 4a655e: 00 00 add byte ptr [rax], al - 4a6560: 95 xchg eax, ebp - 4a6561: d5 - 4a6562: 01 00 add dword ptr [rax], eax - 4a6564: 00 00 add byte ptr [rax], al - 4a6566: 00 00 add byte ptr [rax], al - 4a6568: 96 xchg eax, esi - 4a6569: d5 - 4a656a: 01 00 add dword ptr [rax], eax - 4a656c: 00 00 add byte ptr [rax], al - 4a656e: 00 00 add byte ptr [rax], al - 4a6570: 97 xchg eax, edi - 4a6571: d5 - 4a6572: 01 00 add dword ptr [rax], eax - 4a6574: 00 00 add byte ptr [rax], al - 4a6576: 00 00 add byte ptr [rax], al - 4a6578: 98 cwde - 4a6579: d5 - 4a657a: 01 00 add dword ptr [rax], eax - 4a657c: 00 00 add byte ptr [rax], al - 4a657e: 00 00 add byte ptr [rax], al - 4a6580: 99 cdq - 4a6581: d5 - 4a6582: 01 00 add dword ptr [rax], eax - 4a6584: 00 00 add byte ptr [rax], al - 4a6586: 00 00 add byte ptr [rax], al - 4a6588: 9a - 4a6589: d5 - 4a658a: 01 00 add dword ptr [rax], eax - 4a658c: 00 00 add byte ptr [rax], al - 4a658e: 00 00 add byte ptr [rax], al - 4a6590: 9b wait - 4a6591: d5 - 4a6592: 01 00 add dword ptr [rax], eax - 4a6594: 00 00 add byte ptr [rax], al - 4a6596: 00 00 add byte ptr [rax], al - 4a6598: 9c pushfq - 4a6599: d5 - 4a659a: 01 00 add dword ptr [rax], eax - 4a659c: 00 00 add byte ptr [rax], al - 4a659e: 00 00 add byte ptr [rax], al - 4a65a0: 9d popfq - 4a65a1: d5 - 4a65a2: 01 00 add dword ptr [rax], eax - 4a65a4: 00 00 add byte ptr [rax], al - 4a65a6: 00 00 add byte ptr [rax], al - 4a65a8: 9e sahf - 4a65a9: d5 - 4a65aa: 01 00 add dword ptr [rax], eax - 4a65ac: 00 00 add byte ptr [rax], al - 4a65ae: 00 00 add byte ptr [rax], al - 4a65b0: 9f lahf - 4a65b1: d5 - 4a65b2: 01 00 add dword ptr [rax], eax - 4a65b4: 00 00 add byte ptr [rax], al - 4a65b6: 00 00 add byte ptr [rax], al - 4a65b8: a0 d5 01 00 00 00 00 00 a1 movabs al, byte ptr [-6845471433603153451] - 4a65c1: d5 - 4a65c2: 01 00 add dword ptr [rax], eax - 4a65c4: 00 00 add byte ptr [rax], al - 4a65c6: 00 00 add byte ptr [rax], al - 4a65c8: a2 d5 01 00 00 00 00 00 a3 movabs byte ptr [-6701356245527297579], al - 4a65d1: d5 - 4a65d2: 01 00 add dword ptr [rax], eax - 4a65d4: 00 00 add byte ptr [rax], al - 4a65d6: 00 00 add byte ptr [rax], al - 4a65d8: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4a65d9: d5 - 4a65da: 01 00 add dword ptr [rax], eax - 4a65dc: 00 00 add byte ptr [rax], al - 4a65de: 00 00 add byte ptr [rax], al - 4a65e0: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4a65e1: d5 - 4a65e2: 01 00 add dword ptr [rax], eax - 4a65e4: 00 00 add byte ptr [rax], al - 4a65e6: 00 00 add byte ptr [rax], al - 4a65e8: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4a65e9: d5 - 4a65ea: 01 00 add dword ptr [rax], eax - 4a65ec: 00 00 add byte ptr [rax], al - 4a65ee: 00 00 add byte ptr [rax], al - 4a65f0: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4a65f1: d5 - 4a65f2: 01 00 add dword ptr [rax], eax - 4a65f4: 00 00 add byte ptr [rax], al - 4a65f6: 00 00 add byte ptr [rax], al - 4a65f8: a8 d5 test al, -43 - 4a65fa: 01 00 add dword ptr [rax], eax - 4a65fc: 00 00 add byte ptr [rax], al - 4a65fe: 00 00 add byte ptr [rax], al - 4a6600: a9 d5 01 00 00 test eax, 469 - 4a6605: 00 00 add byte ptr [rax], al - 4a6607: 00 aa d5 01 00 00 add byte ptr [rdx + 469], ch - 4a660d: 00 00 add byte ptr [rax], al - 4a660f: 00 ab d5 01 00 00 add byte ptr [rbx + 469], ch - 4a6615: 00 00 add byte ptr [rax], al - 4a6617: 00 ac d5 01 00 00 00 add byte ptr [rbp + 8*rdx + 1], ch - 4a661e: 00 00 add byte ptr [rax], al - 4a6620: ad lodsd eax, dword ptr [rsi] - 4a6621: d5 - 4a6622: 01 00 add dword ptr [rax], eax - 4a6624: 00 00 add byte ptr [rax], al - 4a6626: 00 00 add byte ptr [rax], al - 4a6628: ae scasb al, byte ptr es:[rdi] - 4a6629: d5 - 4a662a: 01 00 add dword ptr [rax], eax - 4a662c: 00 00 add byte ptr [rax], al - 4a662e: 00 00 add byte ptr [rax], al - 4a6630: af scasd eax, dword ptr es:[rdi] - 4a6631: d5 - 4a6632: 01 00 add dword ptr [rax], eax - 4a6634: 00 00 add byte ptr [rax], al - 4a6636: 00 00 add byte ptr [rax], al - 4a6638: b0 d5 mov al, -43 - 4a663a: 01 00 add dword ptr [rax], eax - 4a663c: 00 00 add byte ptr [rax], al - 4a663e: 00 00 add byte ptr [rax], al - 4a6640: b1 d5 mov cl, -43 - 4a6642: 01 00 add dword ptr [rax], eax - 4a6644: 00 00 add byte ptr [rax], al - 4a6646: 00 00 add byte ptr [rax], al - 4a6648: b2 d5 mov dl, -43 - 4a664a: 01 00 add dword ptr [rax], eax - 4a664c: 00 00 add byte ptr [rax], al - 4a664e: 00 00 add byte ptr [rax], al - 4a6650: b3 d5 mov bl, -43 - 4a6652: 01 00 add dword ptr [rax], eax - 4a6654: 00 00 add byte ptr [rax], al - 4a6656: 00 00 add byte ptr [rax], al - 4a6658: b4 d5 mov ah, -43 - 4a665a: 01 00 add dword ptr [rax], eax - 4a665c: 00 00 add byte ptr [rax], al - 4a665e: 00 00 add byte ptr [rax], al - 4a6660: b5 d5 mov ch, -43 - 4a6662: 01 00 add dword ptr [rax], eax - 4a6664: 00 00 add byte ptr [rax], al - 4a6666: 00 00 add byte ptr [rax], al - 4a6668: b6 d5 mov dh, -43 - 4a666a: 01 00 add dword ptr [rax], eax - 4a666c: 00 00 add byte ptr [rax], al - 4a666e: 00 00 add byte ptr [rax], al - 4a6670: b7 d5 mov bh, -43 - 4a6672: 01 00 add dword ptr [rax], eax - 4a6674: 00 00 add byte ptr [rax], al - 4a6676: 00 00 add byte ptr [rax], al - 4a6678: b8 d5 01 00 00 mov eax, 469 - 4a667d: 00 00 add byte ptr [rax], al - 4a667f: 00 b9 d5 01 00 00 add byte ptr [rcx + 469], bh - 4a6685: 00 00 add byte ptr [rax], al - 4a6687: 00 ba d5 01 00 00 add byte ptr [rdx + 469], bh - 4a668d: 00 00 add byte ptr [rax], al - 4a668f: 00 bb d5 01 00 00 add byte ptr [rbx + 469], bh - 4a6695: 00 00 add byte ptr [rax], al - 4a6697: 00 bc d5 01 00 00 00 add byte ptr [rbp + 8*rdx + 1], bh - 4a669e: 00 00 add byte ptr [rax], al - 4a66a0: bd d5 01 00 00 mov ebp, 469 - 4a66a5: 00 00 add byte ptr [rax], al - 4a66a7: 00 be d5 01 00 00 add byte ptr [rsi + 469], bh - 4a66ad: 00 00 add byte ptr [rax], al - 4a66af: 00 bf d5 01 00 00 add byte ptr [rdi + 469], bh - 4a66b5: 00 00 add byte ptr [rax], al - 4a66b7: 00 c0 add al, al - 4a66b9: d5 - 4a66ba: 01 00 add dword ptr [rax], eax - 4a66bc: 00 00 add byte ptr [rax], al - 4a66be: 00 00 add byte ptr [rax], al - 4a66c0: c1 d5 01 rcl ebp, 1 - 4a66c3: 00 00 add byte ptr [rax], al - 4a66c5: 00 00 add byte ptr [rax], al - 4a66c7: 00 c2 add dl, al - 4a66c9: d5 - 4a66ca: 01 00 add dword ptr [rax], eax - 4a66cc: 00 00 add byte ptr [rax], al - 4a66ce: 00 00 add byte ptr [rax], al - 4a66d0: c3 ret - 4a66d1: d5 - 4a66d2: 01 00 add dword ptr [rax], eax - 4a66d4: 00 00 add byte ptr [rax], al - 4a66d6: 00 00 add byte ptr [rax], al - 4a66d8: c4 d5 01 - 4a66db: 00 00 add byte ptr [rax], al - 4a66dd: 00 00 add byte ptr [rax], al - 4a66df: 00 c5 add ch, al - 4a66e1: d5 - 4a66e2: 01 00 add dword ptr [rax], eax - 4a66e4: 00 00 add byte ptr [rax], al - 4a66e6: 00 00 add byte ptr [rax], al - 4a66e8: c6 d5 - 4a66ea: 01 00 add dword ptr [rax], eax - 4a66ec: 00 00 add byte ptr [rax], al - 4a66ee: 00 00 add byte ptr [rax], al - 4a66f0: c7 d5 - 4a66f2: 01 00 add dword ptr [rax], eax - 4a66f4: 00 00 add byte ptr [rax], al - 4a66f6: 00 00 add byte ptr [rax], al - 4a66f8: c8 d5 01 00 enter 469, 0 - 4a66fc: 00 00 add byte ptr [rax], al - 4a66fe: 00 00 add byte ptr [rax], al - 4a6700: c9 leave - 4a6701: d5 - 4a6702: 01 00 add dword ptr [rax], eax - 4a6704: 00 00 add byte ptr [rax], al - 4a6706: 00 00 add byte ptr [rax], al - 4a6708: ca d5 01 retf 469 - 4a670b: 00 00 add byte ptr [rax], al - 4a670d: 00 00 add byte ptr [rax], al - 4a670f: 00 cb add bl, cl - 4a6711: d5 - 4a6712: 01 00 add dword ptr [rax], eax - 4a6714: 00 00 add byte ptr [rax], al - 4a6716: 00 00 add byte ptr [rax], al - 4a6718: cc int3 - 4a6719: d5 - 4a671a: 01 00 add dword ptr [rax], eax - 4a671c: 00 00 add byte ptr [rax], al - 4a671e: 00 00 add byte ptr [rax], al - 4a6720: cd d5 int 213 - 4a6722: 01 00 add dword ptr [rax], eax - 4a6724: 00 00 add byte ptr [rax], al - 4a6726: 00 00 add byte ptr [rax], al - 4a6728: ce - 4a6729: d5 - 4a672a: 01 00 add dword ptr [rax], eax - 4a672c: 00 00 add byte ptr [rax], al - 4a672e: 00 00 add byte ptr [rax], al - 4a6730: cf iretd - 4a6731: d5 - 4a6732: 01 00 add dword ptr [rax], eax - 4a6734: 00 00 add byte ptr [rax], al - 4a6736: 00 00 add byte ptr [rax], al - 4a6738: d0 d5 rcl ch - 4a673a: 01 00 add dword ptr [rax], eax - 4a673c: 00 00 add byte ptr [rax], al - 4a673e: 00 00 add byte ptr [rax], al - 4a6740: d1 d5 rcl ebp - 4a6742: 01 00 add dword ptr [rax], eax - 4a6744: 00 00 add byte ptr [rax], al - 4a6746: 00 00 add byte ptr [rax], al - 4a6748: d2 d5 rcl ch, cl - 4a674a: 01 00 add dword ptr [rax], eax - 4a674c: 00 00 add byte ptr [rax], al - 4a674e: 00 00 add byte ptr [rax], al - 4a6750: d3 d5 rcl ebp, cl - 4a6752: 01 00 add dword ptr [rax], eax - 4a6754: 00 00 add byte ptr [rax], al - 4a6756: 00 00 add byte ptr [rax], al - 4a6758: d4 - 4a6759: d5 - 4a675a: 01 00 add dword ptr [rax], eax - 4a675c: 00 00 add byte ptr [rax], al - 4a675e: 00 00 add byte ptr [rax], al - 4a6760: d5 - 4a6761: d5 - 4a6762: 01 00 add dword ptr [rax], eax - 4a6764: 00 00 add byte ptr [rax], al - 4a6766: 00 00 add byte ptr [rax], al - 4a6768: d6 - 4a6769: d5 - 4a676a: 01 00 add dword ptr [rax], eax - 4a676c: 00 00 add byte ptr [rax], al - 4a676e: 00 00 add byte ptr [rax], al - 4a6770: d7 xlatb - 4a6771: d5 - 4a6772: 01 00 add dword ptr [rax], eax - 4a6774: 00 00 add byte ptr [rax], al - 4a6776: 00 00 add byte ptr [rax], al - 4a6778: d8 d5 fcom st(5) - 4a677a: 01 00 add dword ptr [rax], eax - 4a677c: 00 00 add byte ptr [rax], al - 4a677e: 00 00 add byte ptr [rax], al - 4a6780: d9 d5 - 4a6782: 01 00 add dword ptr [rax], eax - 4a6784: 00 00 add byte ptr [rax], al - 4a6786: 00 00 add byte ptr [rax], al - 4a6788: da d5 fcmovbe st, st(5) - 4a678a: 01 00 add dword ptr [rax], eax - 4a678c: 00 00 add byte ptr [rax], al - 4a678e: 00 00 add byte ptr [rax], al - 4a6790: db d5 fcmovnbe st, st(5) - 4a6792: 01 00 add dword ptr [rax], eax - 4a6794: 00 00 add byte ptr [rax], al - 4a6796: 00 00 add byte ptr [rax], al - 4a6798: dc d5 - 4a679a: 01 00 add dword ptr [rax], eax - 4a679c: 00 00 add byte ptr [rax], al - 4a679e: 00 00 add byte ptr [rax], al - 4a67a0: dd d5 fst st(5) - 4a67a2: 01 00 add dword ptr [rax], eax - 4a67a4: 00 00 add byte ptr [rax], al - 4a67a6: 00 00 add byte ptr [rax], al - 4a67a8: de d5 - 4a67aa: 01 00 add dword ptr [rax], eax - 4a67ac: 00 00 add byte ptr [rax], al - 4a67ae: 00 00 add byte ptr [rax], al - 4a67b0: df d5 - 4a67b2: 01 00 add dword ptr [rax], eax - 4a67b4: 00 00 add byte ptr [rax], al - 4a67b6: 00 00 add byte ptr [rax], al - 4a67b8: e0 d5 loopne 0x4a678f - 4a67ba: 01 00 add dword ptr [rax], eax - 4a67bc: 00 00 add byte ptr [rax], al - 4a67be: 00 00 add byte ptr [rax], al - 4a67c0: e1 d5 loope 0x4a6797 - 4a67c2: 01 00 add dword ptr [rax], eax - 4a67c4: 00 00 add byte ptr [rax], al - 4a67c6: 00 00 add byte ptr [rax], al - 4a67c8: e2 d5 loop 0x4a679f - 4a67ca: 01 00 add dword ptr [rax], eax - 4a67cc: 00 00 add byte ptr [rax], al - 4a67ce: 00 00 add byte ptr [rax], al - 4a67d0: e3 d5 jrcxz 0x4a67a7 - 4a67d2: 01 00 add dword ptr [rax], eax - 4a67d4: 00 00 add byte ptr [rax], al - 4a67d6: 00 00 add byte ptr [rax], al - 4a67d8: e4 d5 in al, 213 - 4a67da: 01 00 add dword ptr [rax], eax - 4a67dc: 00 00 add byte ptr [rax], al - 4a67de: 00 00 add byte ptr [rax], al - 4a67e0: e5 d5 in eax, 213 - 4a67e2: 01 00 add dword ptr [rax], eax - 4a67e4: 00 00 add byte ptr [rax], al - 4a67e6: 00 00 add byte ptr [rax], al - 4a67e8: e6 d5 out 213, al - 4a67ea: 01 00 add dword ptr [rax], eax - 4a67ec: 00 00 add byte ptr [rax], al - 4a67ee: 00 00 add byte ptr [rax], al - 4a67f0: e7 d5 out 213, eax - 4a67f2: 01 00 add dword ptr [rax], eax - 4a67f4: 00 00 add byte ptr [rax], al - 4a67f6: 00 00 add byte ptr [rax], al - 4a67f8: e8 d5 01 00 00 call 0x4a69d2 - 4a67fd: 00 00 add byte ptr [rax], al - 4a67ff: 00 e9 add cl, ch - 4a6801: d5 - 4a6802: 01 00 add dword ptr [rax], eax - 4a6804: 00 00 add byte ptr [rax], al - 4a6806: 00 00 add byte ptr [rax], al - 4a6808: ea - 4a6809: d5 - 4a680a: 01 00 add dword ptr [rax], eax - 4a680c: 00 00 add byte ptr [rax], al - 4a680e: 00 00 add byte ptr [rax], al - 4a6810: eb d5 jmp 0x4a67e7 - 4a6812: 01 00 add dword ptr [rax], eax - 4a6814: 00 00 add byte ptr [rax], al - 4a6816: 00 00 add byte ptr [rax], al - 4a6818: ec in al, dx - 4a6819: d5 - 4a681a: 01 00 add dword ptr [rax], eax - 4a681c: 00 00 add byte ptr [rax], al - 4a681e: 00 00 add byte ptr [rax], al - 4a6820: ed in eax, dx - 4a6821: d5 - 4a6822: 01 00 add dword ptr [rax], eax - 4a6824: 00 00 add byte ptr [rax], al - 4a6826: 00 00 add byte ptr [rax], al - 4a6828: ee out dx, al - 4a6829: d5 - 4a682a: 01 00 add dword ptr [rax], eax - 4a682c: 00 00 add byte ptr [rax], al - 4a682e: 00 00 add byte ptr [rax], al - 4a6830: ef out dx, eax - 4a6831: d5 - 4a6832: 01 00 add dword ptr [rax], eax - 4a6834: 00 00 add byte ptr [rax], al - 4a6836: 00 00 add byte ptr [rax], al - 4a6838: f0 lock - 4a6839: d5 - 4a683a: 01 00 add dword ptr [rax], eax - 4a683c: 00 00 add byte ptr [rax], al - 4a683e: 00 00 add byte ptr [rax], al - 4a6840: f1 - 4a6841: d5 - 4a6842: 01 00 add dword ptr [rax], eax - 4a6844: 00 00 add byte ptr [rax], al - 4a6846: 00 00 add byte ptr [rax], al - 4a6848: f2 d5 - 4a684a: 01 00 add dword ptr [rax], eax - 4a684c: 00 00 add byte ptr [rax], al - 4a684e: 00 00 add byte ptr [rax], al - 4a6850: f3 d5 - 4a6852: 01 00 add dword ptr [rax], eax - 4a6854: 00 00 add byte ptr [rax], al - 4a6856: 00 00 add byte ptr [rax], al - 4a6858: f4 hlt - 4a6859: d5 - 4a685a: 01 00 add dword ptr [rax], eax - 4a685c: 00 00 add byte ptr [rax], al - 4a685e: 00 00 add byte ptr [rax], al - 4a6860: f5 cmc - 4a6861: d5 - 4a6862: 01 00 add dword ptr [rax], eax - 4a6864: 00 00 add byte ptr [rax], al - 4a6866: 00 00 add byte ptr [rax], al - 4a6868: f6 d5 not ch - 4a686a: 01 00 add dword ptr [rax], eax - 4a686c: 00 00 add byte ptr [rax], al - 4a686e: 00 00 add byte ptr [rax], al - 4a6870: f7 d5 not ebp - 4a6872: 01 00 add dword ptr [rax], eax - 4a6874: 00 00 add byte ptr [rax], al - 4a6876: 00 00 add byte ptr [rax], al - 4a6878: f8 clc - 4a6879: d5 - 4a687a: 01 00 add dword ptr [rax], eax - 4a687c: 00 00 add byte ptr [rax], al - 4a687e: 00 00 add byte ptr [rax], al - 4a6880: f9 stc - 4a6881: d5 - 4a6882: 01 00 add dword ptr [rax], eax - 4a6884: 00 00 add byte ptr [rax], al - 4a6886: 00 00 add byte ptr [rax], al - 4a6888: fa cli - 4a6889: d5 - 4a688a: 01 00 add dword ptr [rax], eax - 4a688c: 00 00 add byte ptr [rax], al - 4a688e: 00 00 add byte ptr [rax], al - 4a6890: fb sti - 4a6891: d5 - 4a6892: 01 00 add dword ptr [rax], eax - 4a6894: 00 00 add byte ptr [rax], al - 4a6896: 00 00 add byte ptr [rax], al - 4a6898: fc cld - 4a6899: d5 - 4a689a: 01 00 add dword ptr [rax], eax - 4a689c: 00 00 add byte ptr [rax], al - 4a689e: 00 00 add byte ptr [rax], al - 4a68a0: fd std - 4a68a1: d5 - 4a68a2: 01 00 add dword ptr [rax], eax - 4a68a4: 00 00 add byte ptr [rax], al - 4a68a6: 00 00 add byte ptr [rax], al - 4a68a8: fe d5 - 4a68aa: 01 00 add dword ptr [rax], eax - 4a68ac: 00 00 add byte ptr [rax], al - 4a68ae: 00 00 add byte ptr [rax], al - 4a68b0: ff d5 call rbp - 4a68b2: 01 00 add dword ptr [rax], eax - 4a68b4: 00 00 add byte ptr [rax], al - 4a68b6: 00 00 add byte ptr [rax], al - 4a68b8: 00 d6 add dh, dl - 4a68ba: 01 00 add dword ptr [rax], eax - 4a68bc: 00 00 add byte ptr [rax], al - 4a68be: 00 00 add byte ptr [rax], al - 4a68c0: 01 d6 add esi, edx - 4a68c2: 01 00 add dword ptr [rax], eax - 4a68c4: 00 00 add byte ptr [rax], al - 4a68c6: 00 00 add byte ptr [rax], al - 4a68c8: 02 d6 add dl, dh - 4a68ca: 01 00 add dword ptr [rax], eax - 4a68cc: 00 00 add byte ptr [rax], al - 4a68ce: 00 00 add byte ptr [rax], al - 4a68d0: 03 d6 add edx, esi - 4a68d2: 01 00 add dword ptr [rax], eax - 4a68d4: 00 00 add byte ptr [rax], al - 4a68d6: 00 00 add byte ptr [rax], al - 4a68d8: 04 d6 add al, -42 - 4a68da: 01 00 add dword ptr [rax], eax - 4a68dc: 00 00 add byte ptr [rax], al - 4a68de: 00 00 add byte ptr [rax], al - 4a68e0: 05 d6 01 00 00 add eax, 470 - 4a68e5: 00 00 add byte ptr [rax], al - 4a68e7: 00 06 add byte ptr [rsi], al - 4a68e9: d6 - 4a68ea: 01 00 add dword ptr [rax], eax - 4a68ec: 00 00 add byte ptr [rax], al - 4a68ee: 00 00 add byte ptr [rax], al - 4a68f0: 07 - 4a68f1: d6 - 4a68f2: 01 00 add dword ptr [rax], eax - 4a68f4: 00 00 add byte ptr [rax], al - 4a68f6: 00 00 add byte ptr [rax], al - 4a68f8: 08 d6 or dh, dl - 4a68fa: 01 00 add dword ptr [rax], eax - 4a68fc: 00 00 add byte ptr [rax], al - 4a68fe: 00 00 add byte ptr [rax], al - 4a6900: 09 d6 or esi, edx - 4a6902: 01 00 add dword ptr [rax], eax - 4a6904: 00 00 add byte ptr [rax], al - 4a6906: 00 00 add byte ptr [rax], al - 4a6908: 0a d6 or dl, dh - 4a690a: 01 00 add dword ptr [rax], eax - 4a690c: 00 00 add byte ptr [rax], al - 4a690e: 00 00 add byte ptr [rax], al - 4a6910: 0b d6 or edx, esi - 4a6912: 01 00 add dword ptr [rax], eax - 4a6914: 00 00 add byte ptr [rax], al - 4a6916: 00 00 add byte ptr [rax], al - 4a6918: 0c d6 or al, -42 - 4a691a: 01 00 add dword ptr [rax], eax - 4a691c: 00 00 add byte ptr [rax], al - 4a691e: 00 00 add byte ptr [rax], al - 4a6920: 0d d6 01 00 00 or eax, 470 - 4a6925: 00 00 add byte ptr [rax], al - 4a6927: 00 0e add byte ptr [rsi], cl - 4a6929: d6 - 4a692a: 01 00 add dword ptr [rax], eax - 4a692c: 00 00 add byte ptr [rax], al - 4a692e: 00 00 add byte ptr [rax], al - 4a6930: 0f d6 - 4a6932: 01 00 add dword ptr [rax], eax - 4a6934: 00 00 add byte ptr [rax], al - 4a6936: 00 00 add byte ptr [rax], al - 4a6938: 10 d6 adc dh, dl - 4a693a: 01 00 add dword ptr [rax], eax - 4a693c: 00 00 add byte ptr [rax], al - 4a693e: 00 00 add byte ptr [rax], al - 4a6940: 11 d6 adc esi, edx - 4a6942: 01 00 add dword ptr [rax], eax - 4a6944: 00 00 add byte ptr [rax], al - 4a6946: 00 00 add byte ptr [rax], al - 4a6948: 12 d6 adc dl, dh - 4a694a: 01 00 add dword ptr [rax], eax - 4a694c: 00 00 add byte ptr [rax], al - 4a694e: 00 00 add byte ptr [rax], al - 4a6950: 13 d6 adc edx, esi - 4a6952: 01 00 add dword ptr [rax], eax - 4a6954: 00 00 add byte ptr [rax], al - 4a6956: 00 00 add byte ptr [rax], al - 4a6958: 14 d6 adc al, -42 - 4a695a: 01 00 add dword ptr [rax], eax - 4a695c: 00 00 add byte ptr [rax], al - 4a695e: 00 00 add byte ptr [rax], al - 4a6960: 15 d6 01 00 00 adc eax, 470 - 4a6965: 00 00 add byte ptr [rax], al - 4a6967: 00 16 add byte ptr [rsi], dl - 4a6969: d6 - 4a696a: 01 00 add dword ptr [rax], eax - 4a696c: 00 00 add byte ptr [rax], al - 4a696e: 00 00 add byte ptr [rax], al - 4a6970: 17 - 4a6971: d6 - 4a6972: 01 00 add dword ptr [rax], eax - 4a6974: 00 00 add byte ptr [rax], al - 4a6976: 00 00 add byte ptr [rax], al - 4a6978: 18 d6 sbb dh, dl - 4a697a: 01 00 add dword ptr [rax], eax - 4a697c: 00 00 add byte ptr [rax], al - 4a697e: 00 00 add byte ptr [rax], al - 4a6980: 19 d6 sbb esi, edx - 4a6982: 01 00 add dword ptr [rax], eax - 4a6984: 00 00 add byte ptr [rax], al - 4a6986: 00 00 add byte ptr [rax], al - 4a6988: 1a d6 sbb dl, dh - 4a698a: 01 00 add dword ptr [rax], eax - 4a698c: 00 00 add byte ptr [rax], al - 4a698e: 00 00 add byte ptr [rax], al - 4a6990: 1b d6 sbb edx, esi - 4a6992: 01 00 add dword ptr [rax], eax - 4a6994: 00 00 add byte ptr [rax], al - 4a6996: 00 00 add byte ptr [rax], al - 4a6998: 1c d6 sbb al, -42 - 4a699a: 01 00 add dword ptr [rax], eax - 4a699c: 00 00 add byte ptr [rax], al - 4a699e: 00 00 add byte ptr [rax], al - 4a69a0: 1d d6 01 00 00 sbb eax, 470 - 4a69a5: 00 00 add byte ptr [rax], al - 4a69a7: 00 1e add byte ptr [rsi], bl - 4a69a9: d6 - 4a69aa: 01 00 add dword ptr [rax], eax - 4a69ac: 00 00 add byte ptr [rax], al - 4a69ae: 00 00 add byte ptr [rax], al - 4a69b0: 1f - 4a69b1: d6 - 4a69b2: 01 00 add dword ptr [rax], eax - 4a69b4: 00 00 add byte ptr [rax], al - 4a69b6: 00 00 add byte ptr [rax], al - 4a69b8: 20 d6 and dh, dl - 4a69ba: 01 00 add dword ptr [rax], eax - 4a69bc: 00 00 add byte ptr [rax], al - 4a69be: 00 00 add byte ptr [rax], al - 4a69c0: 21 d6 and esi, edx - 4a69c2: 01 00 add dword ptr [rax], eax - 4a69c4: 00 00 add byte ptr [rax], al - 4a69c6: 00 00 add byte ptr [rax], al - 4a69c8: 22 d6 and dl, dh - 4a69ca: 01 00 add dword ptr [rax], eax - 4a69cc: 00 00 add byte ptr [rax], al - 4a69ce: 00 00 add byte ptr [rax], al - 4a69d0: 23 d6 and edx, esi - 4a69d2: 01 00 add dword ptr [rax], eax - 4a69d4: 00 00 add byte ptr [rax], al - 4a69d6: 00 00 add byte ptr [rax], al - 4a69d8: 24 d6 and al, -42 - 4a69da: 01 00 add dword ptr [rax], eax - 4a69dc: 00 00 add byte ptr [rax], al - 4a69de: 00 00 add byte ptr [rax], al - 4a69e0: 25 d6 01 00 00 and eax, 470 - 4a69e5: 00 00 add byte ptr [rax], al - 4a69e7: 00 26 add byte ptr [rsi], ah - 4a69e9: d6 - 4a69ea: 01 00 add dword ptr [rax], eax - 4a69ec: 00 00 add byte ptr [rax], al - 4a69ee: 00 00 add byte ptr [rax], al - 4a69f0: 27 - 4a69f1: d6 - 4a69f2: 01 00 add dword ptr [rax], eax - 4a69f4: 00 00 add byte ptr [rax], al - 4a69f6: 00 00 add byte ptr [rax], al - 4a69f8: 28 d6 sub dh, dl - 4a69fa: 01 00 add dword ptr [rax], eax - 4a69fc: 00 00 add byte ptr [rax], al - 4a69fe: 00 00 add byte ptr [rax], al - 4a6a00: 29 d6 sub esi, edx - 4a6a02: 01 00 add dword ptr [rax], eax - 4a6a04: 00 00 add byte ptr [rax], al - 4a6a06: 00 00 add byte ptr [rax], al - 4a6a08: 2a d6 sub dl, dh - 4a6a0a: 01 00 add dword ptr [rax], eax - 4a6a0c: 00 00 add byte ptr [rax], al - 4a6a0e: 00 00 add byte ptr [rax], al - 4a6a10: 2b d6 sub edx, esi - 4a6a12: 01 00 add dword ptr [rax], eax - 4a6a14: 00 00 add byte ptr [rax], al - 4a6a16: 00 00 add byte ptr [rax], al - 4a6a18: 2c d6 sub al, -42 - 4a6a1a: 01 00 add dword ptr [rax], eax - 4a6a1c: 00 00 add byte ptr [rax], al - 4a6a1e: 00 00 add byte ptr [rax], al - 4a6a20: 2d d6 01 00 00 sub eax, 470 - 4a6a25: 00 00 add byte ptr [rax], al - 4a6a27: 00 2e add byte ptr [rsi], ch - 4a6a29: d6 - 4a6a2a: 01 00 add dword ptr [rax], eax - 4a6a2c: 00 00 add byte ptr [rax], al - 4a6a2e: 00 00 add byte ptr [rax], al - 4a6a30: 2f - 4a6a31: d6 - 4a6a32: 01 00 add dword ptr [rax], eax - 4a6a34: 00 00 add byte ptr [rax], al - 4a6a36: 00 00 add byte ptr [rax], al - 4a6a38: 30 d6 xor dh, dl - 4a6a3a: 01 00 add dword ptr [rax], eax - 4a6a3c: 00 00 add byte ptr [rax], al - 4a6a3e: 00 00 add byte ptr [rax], al - 4a6a40: 31 d6 xor esi, edx - 4a6a42: 01 00 add dword ptr [rax], eax - 4a6a44: 00 00 add byte ptr [rax], al - 4a6a46: 00 00 add byte ptr [rax], al - 4a6a48: 32 d6 xor dl, dh - 4a6a4a: 01 00 add dword ptr [rax], eax - 4a6a4c: 00 00 add byte ptr [rax], al - 4a6a4e: 00 00 add byte ptr [rax], al - 4a6a50: 33 d6 xor edx, esi - 4a6a52: 01 00 add dword ptr [rax], eax - 4a6a54: 00 00 add byte ptr [rax], al - 4a6a56: 00 00 add byte ptr [rax], al - 4a6a58: 34 d6 xor al, -42 - 4a6a5a: 01 00 add dword ptr [rax], eax - 4a6a5c: 00 00 add byte ptr [rax], al - 4a6a5e: 00 00 add byte ptr [rax], al - 4a6a60: 35 d6 01 00 00 xor eax, 470 - 4a6a65: 00 00 add byte ptr [rax], al - 4a6a67: 00 36 add byte ptr [rsi], dh - 4a6a69: d6 - 4a6a6a: 01 00 add dword ptr [rax], eax - 4a6a6c: 00 00 add byte ptr [rax], al - 4a6a6e: 00 00 add byte ptr [rax], al - 4a6a70: 37 - 4a6a71: d6 - 4a6a72: 01 00 add dword ptr [rax], eax - 4a6a74: 00 00 add byte ptr [rax], al - 4a6a76: 00 00 add byte ptr [rax], al - 4a6a78: 38 d6 cmp dh, dl - 4a6a7a: 01 00 add dword ptr [rax], eax - 4a6a7c: 00 00 add byte ptr [rax], al - 4a6a7e: 00 00 add byte ptr [rax], al - 4a6a80: 39 d6 cmp esi, edx - 4a6a82: 01 00 add dword ptr [rax], eax - 4a6a84: 00 00 add byte ptr [rax], al - 4a6a86: 00 00 add byte ptr [rax], al - 4a6a88: 3a d6 cmp dl, dh - 4a6a8a: 01 00 add dword ptr [rax], eax - 4a6a8c: 00 00 add byte ptr [rax], al - 4a6a8e: 00 00 add byte ptr [rax], al - 4a6a90: 3b d6 cmp edx, esi - 4a6a92: 01 00 add dword ptr [rax], eax - 4a6a94: 00 00 add byte ptr [rax], al - 4a6a96: 00 00 add byte ptr [rax], al - 4a6a98: 3c d6 cmp al, -42 - 4a6a9a: 01 00 add dword ptr [rax], eax - 4a6a9c: 00 00 add byte ptr [rax], al - 4a6a9e: 00 00 add byte ptr [rax], al - 4a6aa0: 3d d6 01 00 00 cmp eax, 470 - 4a6aa5: 00 00 add byte ptr [rax], al - 4a6aa7: 00 3e add byte ptr [rsi], bh - 4a6aa9: d6 - 4a6aaa: 01 00 add dword ptr [rax], eax - 4a6aac: 00 00 add byte ptr [rax], al - 4a6aae: 00 00 add byte ptr [rax], al - 4a6ab0: 3f - 4a6ab1: d6 - 4a6ab2: 01 00 add dword ptr [rax], eax - 4a6ab4: 00 00 add byte ptr [rax], al - 4a6ab6: 00 00 add byte ptr [rax], al - 4a6ab8: 40 d6 - 4a6aba: 01 00 add dword ptr [rax], eax - 4a6abc: 00 00 add byte ptr [rax], al - 4a6abe: 00 00 add byte ptr [rax], al - 4a6ac0: 41 d6 - 4a6ac2: 01 00 add dword ptr [rax], eax - 4a6ac4: 00 00 add byte ptr [rax], al - 4a6ac6: 00 00 add byte ptr [rax], al - 4a6ac8: 42 d6 - 4a6aca: 01 00 add dword ptr [rax], eax - 4a6acc: 00 00 add byte ptr [rax], al - 4a6ace: 00 00 add byte ptr [rax], al - 4a6ad0: 43 d6 - 4a6ad2: 01 00 add dword ptr [rax], eax - 4a6ad4: 00 00 add byte ptr [rax], al - 4a6ad6: 00 00 add byte ptr [rax], al - 4a6ad8: 44 d6 - 4a6ada: 01 00 add dword ptr [rax], eax - 4a6adc: 00 00 add byte ptr [rax], al - 4a6ade: 00 00 add byte ptr [rax], al - 4a6ae0: 45 d6 - 4a6ae2: 01 00 add dword ptr [rax], eax - 4a6ae4: 00 00 add byte ptr [rax], al - 4a6ae6: 00 00 add byte ptr [rax], al - 4a6ae8: 46 d6 - 4a6aea: 01 00 add dword ptr [rax], eax - 4a6aec: 00 00 add byte ptr [rax], al - 4a6aee: 00 00 add byte ptr [rax], al - 4a6af0: 47 d6 - 4a6af2: 01 00 add dword ptr [rax], eax - 4a6af4: 00 00 add byte ptr [rax], al - 4a6af6: 00 00 add byte ptr [rax], al - 4a6af8: 48 d6 - 4a6afa: 01 00 add dword ptr [rax], eax - 4a6afc: 00 00 add byte ptr [rax], al - 4a6afe: 00 00 add byte ptr [rax], al - 4a6b00: 49 d6 - 4a6b02: 01 00 add dword ptr [rax], eax - 4a6b04: 00 00 add byte ptr [rax], al - 4a6b06: 00 00 add byte ptr [rax], al - 4a6b08: 4a d6 - 4a6b0a: 01 00 add dword ptr [rax], eax - 4a6b0c: 00 00 add byte ptr [rax], al - 4a6b0e: 00 00 add byte ptr [rax], al - 4a6b10: 4b d6 - 4a6b12: 01 00 add dword ptr [rax], eax - 4a6b14: 00 00 add byte ptr [rax], al - 4a6b16: 00 00 add byte ptr [rax], al - 4a6b18: 4c d6 - 4a6b1a: 01 00 add dword ptr [rax], eax - 4a6b1c: 00 00 add byte ptr [rax], al - 4a6b1e: 00 00 add byte ptr [rax], al - 4a6b20: 4d d6 - 4a6b22: 01 00 add dword ptr [rax], eax - 4a6b24: 00 00 add byte ptr [rax], al - 4a6b26: 00 00 add byte ptr [rax], al - 4a6b28: 4e d6 - 4a6b2a: 01 00 add dword ptr [rax], eax - 4a6b2c: 00 00 add byte ptr [rax], al - 4a6b2e: 00 00 add byte ptr [rax], al - 4a6b30: 4f d6 - 4a6b32: 01 00 add dword ptr [rax], eax - 4a6b34: 00 00 add byte ptr [rax], al - 4a6b36: 00 00 add byte ptr [rax], al - 4a6b38: 50 push rax - 4a6b39: d6 - 4a6b3a: 01 00 add dword ptr [rax], eax - 4a6b3c: 00 00 add byte ptr [rax], al - 4a6b3e: 00 00 add byte ptr [rax], al - 4a6b40: 51 push rcx - 4a6b41: d6 - 4a6b42: 01 00 add dword ptr [rax], eax - 4a6b44: 00 00 add byte ptr [rax], al - 4a6b46: 00 00 add byte ptr [rax], al - 4a6b48: 52 push rdx - 4a6b49: d6 - 4a6b4a: 01 00 add dword ptr [rax], eax - 4a6b4c: 00 00 add byte ptr [rax], al - 4a6b4e: 00 00 add byte ptr [rax], al - 4a6b50: 53 push rbx - 4a6b51: d6 - 4a6b52: 01 00 add dword ptr [rax], eax - 4a6b54: 00 00 add byte ptr [rax], al - 4a6b56: 00 00 add byte ptr [rax], al - 4a6b58: 54 push rsp - 4a6b59: d6 - 4a6b5a: 01 00 add dword ptr [rax], eax - 4a6b5c: 00 00 add byte ptr [rax], al - 4a6b5e: 00 00 add byte ptr [rax], al - 4a6b60: 55 push rbp - 4a6b61: d6 - 4a6b62: 01 00 add dword ptr [rax], eax - 4a6b64: 00 00 add byte ptr [rax], al - 4a6b66: 00 00 add byte ptr [rax], al - 4a6b68: 56 push rsi - 4a6b69: d6 - 4a6b6a: 01 00 add dword ptr [rax], eax - 4a6b6c: 00 00 add byte ptr [rax], al - 4a6b6e: 00 00 add byte ptr [rax], al - 4a6b70: 57 push rdi - 4a6b71: d6 - 4a6b72: 01 00 add dword ptr [rax], eax - 4a6b74: 00 00 add byte ptr [rax], al - 4a6b76: 00 00 add byte ptr [rax], al - 4a6b78: 58 pop rax - 4a6b79: d6 - 4a6b7a: 01 00 add dword ptr [rax], eax - 4a6b7c: 00 00 add byte ptr [rax], al - 4a6b7e: 00 00 add byte ptr [rax], al - 4a6b80: 59 pop rcx - 4a6b81: d6 - 4a6b82: 01 00 add dword ptr [rax], eax - 4a6b84: 00 00 add byte ptr [rax], al - 4a6b86: 00 00 add byte ptr [rax], al - 4a6b88: 5a pop rdx - 4a6b89: d6 - 4a6b8a: 01 00 add dword ptr [rax], eax - 4a6b8c: 00 00 add byte ptr [rax], al - 4a6b8e: 00 00 add byte ptr [rax], al - 4a6b90: 5b pop rbx - 4a6b91: d6 - 4a6b92: 01 00 add dword ptr [rax], eax - 4a6b94: 00 00 add byte ptr [rax], al - 4a6b96: 00 00 add byte ptr [rax], al - 4a6b98: 5c pop rsp - 4a6b99: d6 - 4a6b9a: 01 00 add dword ptr [rax], eax - 4a6b9c: 00 00 add byte ptr [rax], al - 4a6b9e: 00 00 add byte ptr [rax], al - 4a6ba0: 5d pop rbp - 4a6ba1: d6 - 4a6ba2: 01 00 add dword ptr [rax], eax - 4a6ba4: 00 00 add byte ptr [rax], al - 4a6ba6: 00 00 add byte ptr [rax], al - 4a6ba8: 5e pop rsi - 4a6ba9: d6 - 4a6baa: 01 00 add dword ptr [rax], eax - 4a6bac: 00 00 add byte ptr [rax], al - 4a6bae: 00 00 add byte ptr [rax], al - 4a6bb0: 5f pop rdi - 4a6bb1: d6 - 4a6bb2: 01 00 add dword ptr [rax], eax - 4a6bb4: 00 00 add byte ptr [rax], al - 4a6bb6: 00 00 add byte ptr [rax], al - 4a6bb8: 60 - 4a6bb9: d6 - 4a6bba: 01 00 add dword ptr [rax], eax - 4a6bbc: 00 00 add byte ptr [rax], al - 4a6bbe: 00 00 add byte ptr [rax], al - 4a6bc0: 61 - 4a6bc1: d6 - 4a6bc2: 01 00 add dword ptr [rax], eax - 4a6bc4: 00 00 add byte ptr [rax], al - 4a6bc6: 00 00 add byte ptr [rax], al - 4a6bc8: 62 - 4a6bc9: d6 - 4a6bca: 01 00 add dword ptr [rax], eax - 4a6bcc: 00 00 add byte ptr [rax], al - 4a6bce: 00 00 add byte ptr [rax], al - 4a6bd0: 63 d6 movsxd edx, esi - 4a6bd2: 01 00 add dword ptr [rax], eax - 4a6bd4: 00 00 add byte ptr [rax], al - 4a6bd6: 00 00 add byte ptr [rax], al - 4a6bd8: 64 d6 - 4a6bda: 01 00 add dword ptr [rax], eax - 4a6bdc: 00 00 add byte ptr [rax], al - 4a6bde: 00 00 add byte ptr [rax], al - 4a6be0: 65 d6 - 4a6be2: 01 00 add dword ptr [rax], eax - 4a6be4: 00 00 add byte ptr [rax], al - 4a6be6: 00 00 add byte ptr [rax], al - 4a6be8: 66 d6 - 4a6bea: 01 00 add dword ptr [rax], eax - 4a6bec: 00 00 add byte ptr [rax], al - 4a6bee: 00 00 add byte ptr [rax], al - 4a6bf0: 67 d6 - 4a6bf2: 01 00 add dword ptr [rax], eax - 4a6bf4: 00 00 add byte ptr [rax], al - 4a6bf6: 00 00 add byte ptr [rax], al - 4a6bf8: 68 d6 01 00 00 push 470 - 4a6bfd: 00 00 add byte ptr [rax], al - 4a6bff: 00 69 d6 add byte ptr [rcx - 42], ch - 4a6c02: 01 00 add dword ptr [rax], eax - 4a6c04: 00 00 add byte ptr [rax], al - 4a6c06: 00 00 add byte ptr [rax], al - 4a6c08: 6a d6 push -42 - 4a6c0a: 01 00 add dword ptr [rax], eax - 4a6c0c: 00 00 add byte ptr [rax], al - 4a6c0e: 00 00 add byte ptr [rax], al - 4a6c10: 6b d6 01 imul edx, esi, 1 - 4a6c13: 00 00 add byte ptr [rax], al - 4a6c15: 00 00 add byte ptr [rax], al - 4a6c17: 00 6c d6 01 add byte ptr [rsi + 8*rdx + 1], ch - 4a6c1b: 00 00 add byte ptr [rax], al - 4a6c1d: 00 00 add byte ptr [rax], al - 4a6c1f: 00 6d d6 add byte ptr [rbp - 42], ch - 4a6c22: 01 00 add dword ptr [rax], eax - 4a6c24: 00 00 add byte ptr [rax], al - 4a6c26: 00 00 add byte ptr [rax], al - 4a6c28: 6e outsb dx, byte ptr [rsi] - 4a6c29: d6 - 4a6c2a: 01 00 add dword ptr [rax], eax - 4a6c2c: 00 00 add byte ptr [rax], al - 4a6c2e: 00 00 add byte ptr [rax], al - 4a6c30: 6f outsd dx, dword ptr [rsi] - 4a6c31: d6 - 4a6c32: 01 00 add dword ptr [rax], eax - 4a6c34: 00 00 add byte ptr [rax], al - 4a6c36: 00 00 add byte ptr [rax], al - 4a6c38: 70 d6 jo 0x4a6c10 - 4a6c3a: 01 00 add dword ptr [rax], eax - 4a6c3c: 00 00 add byte ptr [rax], al - 4a6c3e: 00 00 add byte ptr [rax], al - 4a6c40: 71 d6 jno 0x4a6c18 - 4a6c42: 01 00 add dword ptr [rax], eax - 4a6c44: 00 00 add byte ptr [rax], al - 4a6c46: 00 00 add byte ptr [rax], al - 4a6c48: 72 d6 jb 0x4a6c20 - 4a6c4a: 01 00 add dword ptr [rax], eax - 4a6c4c: 00 00 add byte ptr [rax], al - 4a6c4e: 00 00 add byte ptr [rax], al - 4a6c50: 73 d6 jae 0x4a6c28 - 4a6c52: 01 00 add dword ptr [rax], eax - 4a6c54: 00 00 add byte ptr [rax], al - 4a6c56: 00 00 add byte ptr [rax], al - 4a6c58: 74 d6 je 0x4a6c30 - 4a6c5a: 01 00 add dword ptr [rax], eax - 4a6c5c: 00 00 add byte ptr [rax], al - 4a6c5e: 00 00 add byte ptr [rax], al - 4a6c60: 75 d6 jne 0x4a6c38 - 4a6c62: 01 00 add dword ptr [rax], eax - 4a6c64: 00 00 add byte ptr [rax], al - 4a6c66: 00 00 add byte ptr [rax], al - 4a6c68: 76 d6 jbe 0x4a6c40 - 4a6c6a: 01 00 add dword ptr [rax], eax - 4a6c6c: 00 00 add byte ptr [rax], al - 4a6c6e: 00 00 add byte ptr [rax], al - 4a6c70: 77 d6 ja 0x4a6c48 - 4a6c72: 01 00 add dword ptr [rax], eax - 4a6c74: 00 00 add byte ptr [rax], al - 4a6c76: 00 00 add byte ptr [rax], al - 4a6c78: 78 d6 js 0x4a6c50 - 4a6c7a: 01 00 add dword ptr [rax], eax - 4a6c7c: 00 00 add byte ptr [rax], al - 4a6c7e: 00 00 add byte ptr [rax], al - 4a6c80: 79 d6 jns 0x4a6c58 - 4a6c82: 01 00 add dword ptr [rax], eax - 4a6c84: 00 00 add byte ptr [rax], al - 4a6c86: 00 00 add byte ptr [rax], al - 4a6c88: 7a d6 jp 0x4a6c60 - 4a6c8a: 01 00 add dword ptr [rax], eax - 4a6c8c: 00 00 add byte ptr [rax], al - 4a6c8e: 00 00 add byte ptr [rax], al - 4a6c90: 7b d6 jnp 0x4a6c68 - 4a6c92: 01 00 add dword ptr [rax], eax - 4a6c94: 00 00 add byte ptr [rax], al - 4a6c96: 00 00 add byte ptr [rax], al - 4a6c98: 7c d6 jl 0x4a6c70 - 4a6c9a: 01 00 add dword ptr [rax], eax - 4a6c9c: 00 00 add byte ptr [rax], al - 4a6c9e: 00 00 add byte ptr [rax], al - 4a6ca0: 7d d6 jge 0x4a6c78 - 4a6ca2: 01 00 add dword ptr [rax], eax - 4a6ca4: 00 00 add byte ptr [rax], al - 4a6ca6: 00 00 add byte ptr [rax], al - 4a6ca8: 7e d6 jle 0x4a6c80 - 4a6caa: 01 00 add dword ptr [rax], eax - 4a6cac: 00 00 add byte ptr [rax], al - 4a6cae: 00 00 add byte ptr [rax], al - 4a6cb0: 7f d6 jg 0x4a6c88 - 4a6cb2: 01 00 add dword ptr [rax], eax - 4a6cb4: 00 00 add byte ptr [rax], al - 4a6cb6: 00 00 add byte ptr [rax], al - 4a6cb8: 80 d6 01 adc dh, 1 - 4a6cbb: 00 00 add byte ptr [rax], al - 4a6cbd: 00 00 add byte ptr [rax], al - 4a6cbf: 00 81 d6 01 00 00 add byte ptr [rcx + 470], al - 4a6cc5: 00 00 add byte ptr [rax], al - 4a6cc7: 00 82 d6 01 00 00 add byte ptr [rdx + 470], al - 4a6ccd: 00 00 add byte ptr [rax], al - 4a6ccf: 00 83 d6 01 00 00 add byte ptr [rbx + 470], al - 4a6cd5: 00 00 add byte ptr [rax], al - 4a6cd7: 00 84 d6 01 00 00 00 add byte ptr [rsi + 8*rdx + 1], al - 4a6cde: 00 00 add byte ptr [rax], al - 4a6ce0: 85 d6 test esi, edx - 4a6ce2: 01 00 add dword ptr [rax], eax - 4a6ce4: 00 00 add byte ptr [rax], al - 4a6ce6: 00 00 add byte ptr [rax], al - 4a6ce8: 86 d6 xchg dl, dh - 4a6cea: 01 00 add dword ptr [rax], eax - 4a6cec: 00 00 add byte ptr [rax], al - 4a6cee: 00 00 add byte ptr [rax], al - 4a6cf0: 87 d6 xchg edx, esi - 4a6cf2: 01 00 add dword ptr [rax], eax - 4a6cf4: 00 00 add byte ptr [rax], al - 4a6cf6: 00 00 add byte ptr [rax], al - 4a6cf8: 88 d6 mov dh, dl - 4a6cfa: 01 00 add dword ptr [rax], eax - 4a6cfc: 00 00 add byte ptr [rax], al - 4a6cfe: 00 00 add byte ptr [rax], al - 4a6d00: 89 d6 mov esi, edx - 4a6d02: 01 00 add dword ptr [rax], eax - 4a6d04: 00 00 add byte ptr [rax], al - 4a6d06: 00 00 add byte ptr [rax], al - 4a6d08: 8a d6 mov dl, dh - 4a6d0a: 01 00 add dword ptr [rax], eax - 4a6d0c: 00 00 add byte ptr [rax], al - 4a6d0e: 00 00 add byte ptr [rax], al - 4a6d10: 8b d6 mov edx, esi - 4a6d12: 01 00 add dword ptr [rax], eax - 4a6d14: 00 00 add byte ptr [rax], al - 4a6d16: 00 00 add byte ptr [rax], al - 4a6d18: 8c d6 mov esi, ss - 4a6d1a: 01 00 add dword ptr [rax], eax - 4a6d1c: 00 00 add byte ptr [rax], al - 4a6d1e: 00 00 add byte ptr [rax], al - 4a6d20: 8d d6 - 4a6d22: 01 00 add dword ptr [rax], eax - 4a6d24: 00 00 add byte ptr [rax], al - 4a6d26: 00 00 add byte ptr [rax], al - 4a6d28: 8e d6 mov ss, esi - 4a6d2a: 01 00 add dword ptr [rax], eax - 4a6d2c: 00 00 add byte ptr [rax], al - 4a6d2e: 00 00 add byte ptr [rax], al - 4a6d30: 8f d6 01 - 4a6d33: 00 00 add byte ptr [rax], al - 4a6d35: 00 00 add byte ptr [rax], al - 4a6d37: 00 90 d6 01 00 00 add byte ptr [rax + 470], dl - 4a6d3d: 00 00 add byte ptr [rax], al - 4a6d3f: 00 91 d6 01 00 00 add byte ptr [rcx + 470], dl - 4a6d45: 00 00 add byte ptr [rax], al - 4a6d47: 00 92 d6 01 00 00 add byte ptr [rdx + 470], dl - 4a6d4d: 00 00 add byte ptr [rax], al - 4a6d4f: 00 93 d6 01 00 00 add byte ptr [rbx + 470], dl - 4a6d55: 00 00 add byte ptr [rax], al - 4a6d57: 00 94 d6 01 00 00 00 add byte ptr [rsi + 8*rdx + 1], dl - 4a6d5e: 00 00 add byte ptr [rax], al - 4a6d60: 95 xchg eax, ebp - 4a6d61: d6 - 4a6d62: 01 00 add dword ptr [rax], eax - 4a6d64: 00 00 add byte ptr [rax], al - 4a6d66: 00 00 add byte ptr [rax], al - 4a6d68: 96 xchg eax, esi - 4a6d69: d6 - 4a6d6a: 01 00 add dword ptr [rax], eax - 4a6d6c: 00 00 add byte ptr [rax], al - 4a6d6e: 00 00 add byte ptr [rax], al - 4a6d70: 97 xchg eax, edi - 4a6d71: d6 - 4a6d72: 01 00 add dword ptr [rax], eax - 4a6d74: 00 00 add byte ptr [rax], al - 4a6d76: 00 00 add byte ptr [rax], al - 4a6d78: 98 cwde - 4a6d79: d6 - 4a6d7a: 01 00 add dword ptr [rax], eax - 4a6d7c: 00 00 add byte ptr [rax], al - 4a6d7e: 00 00 add byte ptr [rax], al - 4a6d80: 99 cdq - 4a6d81: d6 - 4a6d82: 01 00 add dword ptr [rax], eax - 4a6d84: 00 00 add byte ptr [rax], al - 4a6d86: 00 00 add byte ptr [rax], al - 4a6d88: 9a - 4a6d89: d6 - 4a6d8a: 01 00 add dword ptr [rax], eax - 4a6d8c: 00 00 add byte ptr [rax], al - 4a6d8e: 00 00 add byte ptr [rax], al - 4a6d90: 9b wait - 4a6d91: d6 - 4a6d92: 01 00 add dword ptr [rax], eax - 4a6d94: 00 00 add byte ptr [rax], al - 4a6d96: 00 00 add byte ptr [rax], al - 4a6d98: 9c pushfq - 4a6d99: d6 - 4a6d9a: 01 00 add dword ptr [rax], eax - 4a6d9c: 00 00 add byte ptr [rax], al - 4a6d9e: 00 00 add byte ptr [rax], al - 4a6da0: 9d popfq - 4a6da1: d6 - 4a6da2: 01 00 add dword ptr [rax], eax - 4a6da4: 00 00 add byte ptr [rax], al - 4a6da6: 00 00 add byte ptr [rax], al - 4a6da8: 9e sahf - 4a6da9: d6 - 4a6daa: 01 00 add dword ptr [rax], eax - 4a6dac: 00 00 add byte ptr [rax], al - 4a6dae: 00 00 add byte ptr [rax], al - 4a6db0: 9f lahf - 4a6db1: d6 - 4a6db2: 01 00 add dword ptr [rax], eax - 4a6db4: 00 00 add byte ptr [rax], al - 4a6db6: 00 00 add byte ptr [rax], al - 4a6db8: a0 d6 01 00 00 00 00 00 a1 movabs al, byte ptr [-6845471433603153450] - 4a6dc1: d6 - 4a6dc2: 01 00 add dword ptr [rax], eax - 4a6dc4: 00 00 add byte ptr [rax], al - 4a6dc6: 00 00 add byte ptr [rax], al - 4a6dc8: a2 d6 01 00 00 00 00 00 a3 movabs byte ptr [-6701356245527297578], al - 4a6dd1: d6 - 4a6dd2: 01 00 add dword ptr [rax], eax - 4a6dd4: 00 00 add byte ptr [rax], al - 4a6dd6: 00 00 add byte ptr [rax], al - 4a6dd8: ce - 4a6dd9: d7 xlatb - 4a6dda: 01 00 add dword ptr [rax], eax - 4a6ddc: 00 00 add byte ptr [rax], al - 4a6dde: 00 00 add byte ptr [rax], al - 4a6de0: cf iretd - 4a6de1: d7 xlatb - 4a6de2: 01 00 add dword ptr [rax], eax - 4a6de4: 00 00 add byte ptr [rax], al - 4a6de6: 00 00 add byte ptr [rax], al - 4a6de8: d0 d7 rcl bh - 4a6dea: 01 00 add dword ptr [rax], eax - 4a6dec: 00 00 add byte ptr [rax], al - 4a6dee: 00 00 add byte ptr [rax], al - 4a6df0: d1 d7 rcl edi - 4a6df2: 01 00 add dword ptr [rax], eax - 4a6df4: 00 00 add byte ptr [rax], al - 4a6df6: 00 00 add byte ptr [rax], al - 4a6df8: d2 d7 rcl bh, cl - 4a6dfa: 01 00 add dword ptr [rax], eax - 4a6dfc: 00 00 add byte ptr [rax], al - 4a6dfe: 00 00 add byte ptr [rax], al - 4a6e00: d3 d7 rcl edi, cl - 4a6e02: 01 00 add dword ptr [rax], eax - 4a6e04: 00 00 add byte ptr [rax], al - 4a6e06: 00 00 add byte ptr [rax], al - 4a6e08: d4 - 4a6e09: d7 xlatb - 4a6e0a: 01 00 add dword ptr [rax], eax - 4a6e0c: 00 00 add byte ptr [rax], al - 4a6e0e: 00 00 add byte ptr [rax], al - 4a6e10: d5 - 4a6e11: d7 xlatb - 4a6e12: 01 00 add dword ptr [rax], eax - 4a6e14: 00 00 add byte ptr [rax], al - 4a6e16: 00 00 add byte ptr [rax], al - 4a6e18: d6 - 4a6e19: d7 xlatb - 4a6e1a: 01 00 add dword ptr [rax], eax - 4a6e1c: 00 00 add byte ptr [rax], al - 4a6e1e: 00 00 add byte ptr [rax], al - 4a6e20: d7 xlatb - 4a6e21: d7 xlatb - 4a6e22: 01 00 add dword ptr [rax], eax - 4a6e24: 00 00 add byte ptr [rax], al - 4a6e26: 00 00 add byte ptr [rax], al - 4a6e28: d8 d7 fcom st(7) - 4a6e2a: 01 00 add dword ptr [rax], eax - 4a6e2c: 00 00 add byte ptr [rax], al - 4a6e2e: 00 00 add byte ptr [rax], al - 4a6e30: d9 d7 - 4a6e32: 01 00 add dword ptr [rax], eax - 4a6e34: 00 00 add byte ptr [rax], al - 4a6e36: 00 00 add byte ptr [rax], al - 4a6e38: da d7 fcmovbe st, st(7) - 4a6e3a: 01 00 add dword ptr [rax], eax - 4a6e3c: 00 00 add byte ptr [rax], al - 4a6e3e: 00 00 add byte ptr [rax], al - 4a6e40: db d7 fcmovnbe st, st(7) - 4a6e42: 01 00 add dword ptr [rax], eax - 4a6e44: 00 00 add byte ptr [rax], al - 4a6e46: 00 00 add byte ptr [rax], al - 4a6e48: dc d7 - 4a6e4a: 01 00 add dword ptr [rax], eax - 4a6e4c: 00 00 add byte ptr [rax], al - 4a6e4e: 00 00 add byte ptr [rax], al - 4a6e50: dd d7 fst st(7) - 4a6e52: 01 00 add dword ptr [rax], eax - 4a6e54: 00 00 add byte ptr [rax], al - 4a6e56: 00 00 add byte ptr [rax], al - 4a6e58: de d7 - 4a6e5a: 01 00 add dword ptr [rax], eax - 4a6e5c: 00 00 add byte ptr [rax], al - 4a6e5e: 00 00 add byte ptr [rax], al - 4a6e60: df d7 - 4a6e62: 01 00 add dword ptr [rax], eax - 4a6e64: 00 00 add byte ptr [rax], al - 4a6e66: 00 00 add byte ptr [rax], al - 4a6e68: e0 d7 loopne 0x4a6e41 - 4a6e6a: 01 00 add dword ptr [rax], eax - 4a6e6c: 00 00 add byte ptr [rax], al - 4a6e6e: 00 00 add byte ptr [rax], al - 4a6e70: e1 d7 loope 0x4a6e49 - 4a6e72: 01 00 add dword ptr [rax], eax - 4a6e74: 00 00 add byte ptr [rax], al - 4a6e76: 00 00 add byte ptr [rax], al - 4a6e78: e2 d7 loop 0x4a6e51 - 4a6e7a: 01 00 add dword ptr [rax], eax - 4a6e7c: 00 00 add byte ptr [rax], al - 4a6e7e: 00 00 add byte ptr [rax], al - 4a6e80: e3 d7 jrcxz 0x4a6e59 - 4a6e82: 01 00 add dword ptr [rax], eax - 4a6e84: 00 00 add byte ptr [rax], al - 4a6e86: 00 00 add byte ptr [rax], al - 4a6e88: e4 d7 in al, 215 - 4a6e8a: 01 00 add dword ptr [rax], eax - 4a6e8c: 00 00 add byte ptr [rax], al - 4a6e8e: 00 00 add byte ptr [rax], al - 4a6e90: e5 d7 in eax, 215 - 4a6e92: 01 00 add dword ptr [rax], eax - 4a6e94: 00 00 add byte ptr [rax], al - 4a6e96: 00 00 add byte ptr [rax], al - 4a6e98: e6 d7 out 215, al - 4a6e9a: 01 00 add dword ptr [rax], eax - 4a6e9c: 00 00 add byte ptr [rax], al - 4a6e9e: 00 00 add byte ptr [rax], al - 4a6ea0: e7 d7 out 215, eax - 4a6ea2: 01 00 add dword ptr [rax], eax - 4a6ea4: 00 00 add byte ptr [rax], al - 4a6ea6: 00 00 add byte ptr [rax], al - 4a6ea8: e8 d7 01 00 00 call 0x4a7084 - 4a6ead: 00 00 add byte ptr [rax], al - 4a6eaf: 00 e9 add cl, ch - 4a6eb1: d7 xlatb - 4a6eb2: 01 00 add dword ptr [rax], eax - 4a6eb4: 00 00 add byte ptr [rax], al - 4a6eb6: 00 00 add byte ptr [rax], al - 4a6eb8: ea - 4a6eb9: d7 xlatb - 4a6eba: 01 00 add dword ptr [rax], eax - 4a6ebc: 00 00 add byte ptr [rax], al - 4a6ebe: 00 00 add byte ptr [rax], al - 4a6ec0: eb d7 jmp 0x4a6e99 - 4a6ec2: 01 00 add dword ptr [rax], eax - 4a6ec4: 00 00 add byte ptr [rax], al - 4a6ec6: 00 00 add byte ptr [rax], al - 4a6ec8: ec in al, dx - 4a6ec9: d7 xlatb - 4a6eca: 01 00 add dword ptr [rax], eax - 4a6ecc: 00 00 add byte ptr [rax], al - 4a6ece: 00 00 add byte ptr [rax], al - 4a6ed0: ed in eax, dx - 4a6ed1: d7 xlatb - 4a6ed2: 01 00 add dword ptr [rax], eax - 4a6ed4: 00 00 add byte ptr [rax], al - 4a6ed6: 00 00 add byte ptr [rax], al - 4a6ed8: ee out dx, al - 4a6ed9: d7 xlatb - 4a6eda: 01 00 add dword ptr [rax], eax - 4a6edc: 00 00 add byte ptr [rax], al - 4a6ede: 00 00 add byte ptr [rax], al - 4a6ee0: ef out dx, eax - 4a6ee1: d7 xlatb - 4a6ee2: 01 00 add dword ptr [rax], eax - 4a6ee4: 00 00 add byte ptr [rax], al - 4a6ee6: 00 00 add byte ptr [rax], al - 4a6ee8: f0 lock - 4a6ee9: d7 xlatb - 4a6eea: 01 00 add dword ptr [rax], eax - 4a6eec: 00 00 add byte ptr [rax], al - 4a6eee: 00 00 add byte ptr [rax], al - 4a6ef0: f1 - 4a6ef1: d7 xlatb - 4a6ef2: 01 00 add dword ptr [rax], eax - 4a6ef4: 00 00 add byte ptr [rax], al - 4a6ef6: 00 00 add byte ptr [rax], al - 4a6ef8: f2 d7 repne xlatb - 4a6efa: 01 00 add dword ptr [rax], eax - 4a6efc: 00 00 add byte ptr [rax], al - 4a6efe: 00 00 add byte ptr [rax], al - 4a6f00: f3 d7 rep xlatb - 4a6f02: 01 00 add dword ptr [rax], eax - 4a6f04: 00 00 add byte ptr [rax], al - 4a6f06: 00 00 add byte ptr [rax], al - 4a6f08: f4 hlt - 4a6f09: d7 xlatb - 4a6f0a: 01 00 add dword ptr [rax], eax - 4a6f0c: 00 00 add byte ptr [rax], al - 4a6f0e: 00 00 add byte ptr [rax], al - 4a6f10: f5 cmc - 4a6f11: d7 xlatb - 4a6f12: 01 00 add dword ptr [rax], eax - 4a6f14: 00 00 add byte ptr [rax], al - 4a6f16: 00 00 add byte ptr [rax], al - 4a6f18: f6 d7 not bh - 4a6f1a: 01 00 add dword ptr [rax], eax - 4a6f1c: 00 00 add byte ptr [rax], al - 4a6f1e: 00 00 add byte ptr [rax], al - 4a6f20: f7 d7 not edi - 4a6f22: 01 00 add dword ptr [rax], eax - 4a6f24: 00 00 add byte ptr [rax], al - 4a6f26: 00 00 add byte ptr [rax], al - 4a6f28: f8 clc - 4a6f29: d7 xlatb - 4a6f2a: 01 00 add dword ptr [rax], eax - 4a6f2c: 00 00 add byte ptr [rax], al - 4a6f2e: 00 00 add byte ptr [rax], al - 4a6f30: f9 stc - 4a6f31: d7 xlatb - 4a6f32: 01 00 add dword ptr [rax], eax - 4a6f34: 00 00 add byte ptr [rax], al - 4a6f36: 00 00 add byte ptr [rax], al - 4a6f38: fa cli - 4a6f39: d7 xlatb - 4a6f3a: 01 00 add dword ptr [rax], eax - 4a6f3c: 00 00 add byte ptr [rax], al - 4a6f3e: 00 00 add byte ptr [rax], al - 4a6f40: fb sti - 4a6f41: d7 xlatb - 4a6f42: 01 00 add dword ptr [rax], eax - 4a6f44: 00 00 add byte ptr [rax], al - 4a6f46: 00 00 add byte ptr [rax], al - 4a6f48: fc cld - 4a6f49: d7 xlatb - 4a6f4a: 01 00 add dword ptr [rax], eax - 4a6f4c: 00 00 add byte ptr [rax], al - 4a6f4e: 00 00 add byte ptr [rax], al - 4a6f50: fd std - 4a6f51: d7 xlatb - 4a6f52: 01 00 add dword ptr [rax], eax - 4a6f54: 00 00 add byte ptr [rax], al - 4a6f56: 00 00 add byte ptr [rax], al - 4a6f58: fe d7 - 4a6f5a: 01 00 add dword ptr [rax], eax - 4a6f5c: 00 00 add byte ptr [rax], al - 4a6f5e: 00 00 add byte ptr [rax], al - 4a6f60: ff d7 call rdi - 4a6f62: 01 00 add dword ptr [rax], eax - ... - -00000000004a6f80 : - 4a6f80: 00 00 add byte ptr [rax], al - 4a6f82: 00 00 add byte ptr [rax], al - 4a6f84: 02 00 add al, byte ptr [rax] - 4a6f86: 00 00 add byte ptr [rax], al - 4a6f88: 04 00 add al, 0 - 4a6f8a: 00 00 add byte ptr [rax], al - 4a6f8c: 06 - 4a6f8d: 00 00 add byte ptr [rax], al - 4a6f8f: 00 08 add byte ptr [rax], cl - 4a6f91: 00 00 add byte ptr [rax], al - 4a6f93: 00 0a add byte ptr [rdx], cl - 4a6f95: 00 00 add byte ptr [rax], al - 4a6f97: 00 0c 00 add byte ptr [rax + rax], cl - 4a6f9a: 00 00 add byte ptr [rax], al - 4a6f9c: 0e - 4a6f9d: 00 00 add byte ptr [rax], al - 4a6f9f: 00 10 add byte ptr [rax], dl - 4a6fa1: 00 00 add byte ptr [rax], al - 4a6fa3: 00 12 add byte ptr [rdx], dl - 4a6fa5: 00 00 add byte ptr [rax], al - 4a6fa7: 00 14 00 add byte ptr [rax + rax], dl - 4a6faa: 00 00 add byte ptr [rax], al - 4a6fac: 16 - 4a6fad: 00 00 add byte ptr [rax], al - 4a6faf: 00 18 add byte ptr [rax], bl - 4a6fb1: 00 00 add byte ptr [rax], al - 4a6fb3: 00 1a add byte ptr [rdx], bl - 4a6fb5: 00 00 add byte ptr [rax], al - 4a6fb7: 00 1c 00 add byte ptr [rax + rax], bl - 4a6fba: 00 00 add byte ptr [rax], al - 4a6fbc: 1e - 4a6fbd: 00 00 add byte ptr [rax], al - 4a6fbf: 00 20 add byte ptr [rax], ah - 4a6fc1: 00 00 add byte ptr [rax], al - 4a6fc3: 00 22 add byte ptr [rdx], ah - 4a6fc5: 00 00 add byte ptr [rax], al - 4a6fc7: 00 24 00 add byte ptr [rax + rax], ah - 4a6fca: 00 00 add byte ptr [rax], al - 4a6fcc: 26 00 00 add byte ptr es:[rax], al - 4a6fcf: 00 28 add byte ptr [rax], ch - 4a6fd1: 00 00 add byte ptr [rax], al - 4a6fd3: 00 2a add byte ptr [rdx], ch - 4a6fd5: 00 00 add byte ptr [rax], al - 4a6fd7: 00 2c 00 add byte ptr [rax + rax], ch - 4a6fda: 00 00 add byte ptr [rax], al - 4a6fdc: 2e 00 00 add byte ptr cs:[rax], al - 4a6fdf: 00 30 add byte ptr [rax], dh - 4a6fe1: 00 00 add byte ptr [rax], al - 4a6fe3: 00 32 add byte ptr [rdx], dh - 4a6fe5: 00 00 add byte ptr [rax], al - 4a6fe7: 00 34 00 add byte ptr [rax + rax], dh - 4a6fea: 00 00 add byte ptr [rax], al - 4a6fec: 36 00 00 add byte ptr ss:[rax], al - 4a6fef: 00 38 add byte ptr [rax], bh - 4a6ff1: 00 00 add byte ptr [rax], al - 4a6ff3: 00 3a add byte ptr [rdx], bh - 4a6ff5: 00 00 add byte ptr [rax], al - 4a6ff7: 00 3c 00 add byte ptr [rax + rax], bh - 4a6ffa: 00 00 add byte ptr [rax], al - 4a6ffc: 3e 00 00 add byte ptr ds:[rax], al - 4a6fff: 00 40 00 add byte ptr [rax], al - 4a7002: 00 00 add byte ptr [rax], al - 4a7004: 42 00 00 add byte ptr [rax], al - 4a7007: 00 44 00 00 add byte ptr [rax + rax], al - 4a700b: 00 46 00 add byte ptr [rsi], al - 4a700e: 00 00 add byte ptr [rax], al - 4a7010: 48 00 00 add byte ptr [rax], al - 4a7013: 00 4a 00 add byte ptr [rdx], cl - 4a7016: 00 00 add byte ptr [rax], al - 4a7018: 4c 00 00 add byte ptr [rax], r8b - 4a701b: 00 4e 00 add byte ptr [rsi], cl - 4a701e: 00 00 add byte ptr [rax], al - 4a7020: 50 push rax - 4a7021: 00 00 add byte ptr [rax], al - 4a7023: 00 52 00 add byte ptr [rdx], dl - 4a7026: 00 00 add byte ptr [rax], al - 4a7028: 54 push rsp - 4a7029: 00 00 add byte ptr [rax], al - 4a702b: 00 56 00 add byte ptr [rsi], dl - 4a702e: 00 00 add byte ptr [rax], al - 4a7030: 58 pop rax - 4a7031: 00 00 add byte ptr [rax], al - 4a7033: 00 5a 00 add byte ptr [rdx], bl - 4a7036: 00 00 add byte ptr [rax], al - 4a7038: 5c pop rsp - 4a7039: 00 00 add byte ptr [rax], al - 4a703b: 00 5e 00 add byte ptr [rsi], bl - 4a703e: 00 00 add byte ptr [rax], al - 4a7040: 60 - 4a7041: 00 00 add byte ptr [rax], al - 4a7043: 00 62 00 add byte ptr [rdx], ah - 4a7046: 00 00 add byte ptr [rax], al - 4a7048: 64 00 00 add byte ptr fs:[rax], al - 4a704b: 00 66 00 add byte ptr [rsi], ah - 4a704e: 00 00 add byte ptr [rax], al - 4a7050: 68 00 00 00 6a push 1778384896 - 4a7055: 00 00 add byte ptr [rax], al - 4a7057: 00 6c 00 00 add byte ptr [rax + rax], ch - 4a705b: 00 6e 00 add byte ptr [rsi], ch - 4a705e: 00 00 add byte ptr [rax], al - 4a7060: 70 00 jo 0x4a7062 - 4a7062: 00 00 add byte ptr [rax], al - 4a7064: 72 00 jb 0x4a7066 - 4a7066: 00 00 add byte ptr [rax], al - 4a7068: 74 00 je 0x4a706a - 4a706a: 00 00 add byte ptr [rax], al - 4a706c: 76 00 jbe 0x4a706e - 4a706e: 00 00 add byte ptr [rax], al - 4a7070: 78 00 js 0x4a7072 - 4a7072: 00 00 add byte ptr [rax], al - 4a7074: 7a 00 jp 0x4a7076 - 4a7076: 00 00 add byte ptr [rax], al - 4a7078: 7c 00 jl 0x4a707a - 4a707a: 00 00 add byte ptr [rax], al - 4a707c: 7e 00 jle 0x4a707e - 4a707e: 00 00 add byte ptr [rax], al - 4a7080: 80 00 00 add byte ptr [rax], 0 - 4a7083: 00 82 00 00 00 84 add byte ptr [rdx - 2080374784], al - 4a7089: 00 00 add byte ptr [rax], al - 4a708b: 00 86 00 00 00 88 add byte ptr [rsi - 2013265920], al - 4a7091: 00 00 add byte ptr [rax], al - 4a7093: 00 8a 00 00 00 8c add byte ptr [rdx - 1946157056], cl - 4a7099: 00 00 add byte ptr [rax], al - 4a709b: 00 8e 00 00 00 90 add byte ptr [rsi - 1879048192], cl - 4a70a1: 00 00 add byte ptr [rax], al - 4a70a3: 00 92 00 00 00 94 add byte ptr [rdx - 1811939328], dl - 4a70a9: 00 00 add byte ptr [rax], al - 4a70ab: 00 96 00 00 00 98 add byte ptr [rsi - 1744830464], dl - 4a70b1: 00 00 add byte ptr [rax], al - 4a70b3: 00 9a 00 00 00 9c add byte ptr [rdx - 1677721600], bl - 4a70b9: 00 00 add byte ptr [rax], al - 4a70bb: 00 9e 00 00 00 a0 add byte ptr [rsi - 1610612736], bl - 4a70c1: 00 00 add byte ptr [rax], al - 4a70c3: 00 a2 00 00 00 a4 add byte ptr [rdx - 1543503872], ah - 4a70c9: 00 00 add byte ptr [rax], al - 4a70cb: 00 a6 00 00 00 a8 add byte ptr [rsi - 1476395008], ah - 4a70d1: 00 00 add byte ptr [rax], al - 4a70d3: 00 aa 00 00 00 ac add byte ptr [rdx - 1409286144], ch - 4a70d9: 00 00 add byte ptr [rax], al - 4a70db: 00 ae 00 00 00 b0 add byte ptr [rsi - 1342177280], ch - 4a70e1: 00 00 add byte ptr [rax], al - 4a70e3: 00 b2 00 00 00 b4 add byte ptr [rdx - 1275068416], dh - 4a70e9: 00 00 add byte ptr [rax], al - 4a70eb: 00 b6 00 00 00 b8 add byte ptr [rsi - 1207959552], dh - 4a70f1: 00 00 add byte ptr [rax], al - 4a70f3: 00 ba 00 00 00 bc add byte ptr [rdx - 1140850688], bh - 4a70f9: 00 00 add byte ptr [rax], al - 4a70fb: 00 be 00 00 00 c0 add byte ptr [rsi - 1073741824], bh - 4a7101: 00 00 add byte ptr [rax], al - 4a7103: 00 c2 add dl, al - 4a7105: 00 00 add byte ptr [rax], al - 4a7107: 00 c4 add ah, al - 4a7109: 00 00 add byte ptr [rax], al - 4a710b: 00 c6 add dh, al - 4a710d: 00 00 add byte ptr [rax], al - 4a710f: 00 c8 add al, cl - 4a7111: 00 00 add byte ptr [rax], al - 4a7113: 00 ca add dl, cl - 4a7115: 00 00 add byte ptr [rax], al - 4a7117: 00 cc add ah, cl - 4a7119: 00 00 add byte ptr [rax], al - 4a711b: 00 ce add dh, cl - 4a711d: 00 00 add byte ptr [rax], al - 4a711f: 00 d0 add al, dl - 4a7121: 00 00 add byte ptr [rax], al - 4a7123: 00 d2 add dl, dl - 4a7125: 00 00 add byte ptr [rax], al - 4a7127: 00 d4 add ah, dl - 4a7129: 00 00 add byte ptr [rax], al - 4a712b: 00 d6 add dh, dl - 4a712d: 00 00 add byte ptr [rax], al - 4a712f: 00 d8 add al, bl - 4a7131: 00 00 add byte ptr [rax], al - 4a7133: 00 da add dl, bl - 4a7135: 00 00 add byte ptr [rax], al - 4a7137: 00 dc add ah, bl - 4a7139: 00 00 add byte ptr [rax], al - 4a713b: 00 de add dh, bl - 4a713d: 00 00 add byte ptr [rax], al - 4a713f: 00 e0 add al, ah - 4a7141: 00 00 add byte ptr [rax], al - 4a7143: 00 e2 add dl, ah - 4a7145: 00 00 add byte ptr [rax], al - 4a7147: 00 e4 add ah, ah - 4a7149: 00 00 add byte ptr [rax], al - 4a714b: 00 e6 add dh, ah - 4a714d: 00 00 add byte ptr [rax], al - 4a714f: 00 e8 add al, ch - 4a7151: 00 00 add byte ptr [rax], al - 4a7153: 00 ea add dl, ch - 4a7155: 00 00 add byte ptr [rax], al - 4a7157: 00 ec add ah, ch - 4a7159: 00 00 add byte ptr [rax], al - 4a715b: 00 ee add dh, ch - 4a715d: 00 00 add byte ptr [rax], al - 4a715f: 00 f0 add al, dh - 4a7161: 00 00 add byte ptr [rax], al - 4a7163: 00 f2 add dl, dh - 4a7165: 00 00 add byte ptr [rax], al - 4a7167: 00 f4 add ah, dh - 4a7169: 00 00 add byte ptr [rax], al - 4a716b: 00 f6 add dh, dh - 4a716d: 00 00 add byte ptr [rax], al - 4a716f: 00 f8 add al, bh - 4a7171: 00 00 add byte ptr [rax], al - 4a7173: 00 fa add dl, bh - 4a7175: 00 00 add byte ptr [rax], al - 4a7177: 00 fc add ah, bh - 4a7179: 00 00 add byte ptr [rax], al - 4a717b: 00 fe add dh, bh - 4a717d: 00 00 add byte ptr [rax], al - 4a717f: 00 00 add byte ptr [rax], al - 4a7181: 01 00 add dword ptr [rax], eax - 4a7183: 00 02 add byte ptr [rdx], al - 4a7185: 01 00 add dword ptr [rax], eax - 4a7187: 00 04 01 add byte ptr [rcx + rax], al - 4a718a: 00 00 add byte ptr [rax], al - 4a718c: 06 - 4a718d: 01 00 add dword ptr [rax], eax - 4a718f: 00 08 add byte ptr [rax], cl - 4a7191: 01 00 add dword ptr [rax], eax - 4a7193: 00 0a add byte ptr [rdx], cl - 4a7195: 01 00 add dword ptr [rax], eax - 4a7197: 00 0c 01 add byte ptr [rcx + rax], cl - 4a719a: 00 00 add byte ptr [rax], al - 4a719c: 0e - 4a719d: 01 00 add dword ptr [rax], eax - 4a719f: 00 10 add byte ptr [rax], dl - 4a71a1: 01 00 add dword ptr [rax], eax - 4a71a3: 00 12 add byte ptr [rdx], dl - 4a71a5: 01 00 add dword ptr [rax], eax - 4a71a7: 00 14 01 add byte ptr [rcx + rax], dl - 4a71aa: 00 00 add byte ptr [rax], al - 4a71ac: 16 - 4a71ad: 01 00 add dword ptr [rax], eax - 4a71af: 00 18 add byte ptr [rax], bl - 4a71b1: 01 00 add dword ptr [rax], eax - 4a71b3: 00 1a add byte ptr [rdx], bl - 4a71b5: 01 00 add dword ptr [rax], eax - 4a71b7: 00 1c 01 add byte ptr [rcx + rax], bl - 4a71ba: 00 00 add byte ptr [rax], al - 4a71bc: 1e - 4a71bd: 01 00 add dword ptr [rax], eax - 4a71bf: 00 20 add byte ptr [rax], ah - 4a71c1: 01 00 add dword ptr [rax], eax - 4a71c3: 00 22 add byte ptr [rdx], ah - 4a71c5: 01 00 add dword ptr [rax], eax - 4a71c7: 00 24 01 add byte ptr [rcx + rax], ah - 4a71ca: 00 00 add byte ptr [rax], al - 4a71cc: 26 01 00 add dword ptr es:[rax], eax - 4a71cf: 00 28 add byte ptr [rax], ch - 4a71d1: 01 00 add dword ptr [rax], eax - 4a71d3: 00 2a add byte ptr [rdx], ch - 4a71d5: 01 00 add dword ptr [rax], eax - 4a71d7: 00 2c 01 add byte ptr [rcx + rax], ch - 4a71da: 00 00 add byte ptr [rax], al - 4a71dc: 2e 01 00 add dword ptr cs:[rax], eax - 4a71df: 00 30 add byte ptr [rax], dh - 4a71e1: 01 00 add dword ptr [rax], eax - 4a71e3: 00 32 add byte ptr [rdx], dh - 4a71e5: 01 00 add dword ptr [rax], eax - 4a71e7: 00 34 01 add byte ptr [rcx + rax], dh - 4a71ea: 00 00 add byte ptr [rax], al - 4a71ec: 36 01 00 add dword ptr ss:[rax], eax - 4a71ef: 00 38 add byte ptr [rax], bh - 4a71f1: 01 00 add dword ptr [rax], eax - 4a71f3: 00 3a add byte ptr [rdx], bh - 4a71f5: 01 00 add dword ptr [rax], eax - 4a71f7: 00 3c 01 add byte ptr [rcx + rax], bh - 4a71fa: 00 00 add byte ptr [rax], al - 4a71fc: 3e 01 00 add dword ptr ds:[rax], eax - 4a71ff: 00 40 01 add byte ptr [rax + 1], al - 4a7202: 00 00 add byte ptr [rax], al - 4a7204: 42 01 00 add dword ptr [rax], eax - 4a7207: 00 44 01 00 add byte ptr [rcx + rax], al - 4a720b: 00 46 01 add byte ptr [rsi + 1], al - 4a720e: 00 00 add byte ptr [rax], al - 4a7210: 48 01 00 add qword ptr [rax], rax - 4a7213: 00 4a 01 add byte ptr [rdx + 1], cl - 4a7216: 00 00 add byte ptr [rax], al - 4a7218: 4c 01 00 add qword ptr [rax], r8 - 4a721b: 00 4e 01 add byte ptr [rsi + 1], cl - 4a721e: 00 00 add byte ptr [rax], al - 4a7220: 50 push rax - 4a7221: 01 00 add dword ptr [rax], eax - 4a7223: 00 52 01 add byte ptr [rdx + 1], dl - 4a7226: 00 00 add byte ptr [rax], al - 4a7228: 54 push rsp - 4a7229: 01 00 add dword ptr [rax], eax - 4a722b: 00 56 01 add byte ptr [rsi + 1], dl - 4a722e: 00 00 add byte ptr [rax], al - 4a7230: 58 pop rax - 4a7231: 01 00 add dword ptr [rax], eax - 4a7233: 00 5a 01 add byte ptr [rdx + 1], bl - 4a7236: 00 00 add byte ptr [rax], al - 4a7238: 5c pop rsp - 4a7239: 01 00 add dword ptr [rax], eax - 4a723b: 00 5e 01 add byte ptr [rsi + 1], bl - 4a723e: 00 00 add byte ptr [rax], al - 4a7240: 60 - 4a7241: 01 00 add dword ptr [rax], eax - 4a7243: 00 62 01 add byte ptr [rdx + 1], ah - 4a7246: 00 00 add byte ptr [rax], al - 4a7248: 64 01 00 add dword ptr fs:[rax], eax - 4a724b: 00 66 01 add byte ptr [rsi + 1], ah - 4a724e: 00 00 add byte ptr [rax], al - 4a7250: 68 01 00 00 6a push 1778384897 - 4a7255: 01 00 add dword ptr [rax], eax - 4a7257: 00 6c 01 00 add byte ptr [rcx + rax], ch - 4a725b: 00 6e 01 add byte ptr [rsi + 1], ch - 4a725e: 00 00 add byte ptr [rax], al - 4a7260: 70 01 jo 0x4a7263 - 4a7262: 00 00 add byte ptr [rax], al - 4a7264: 72 01 jb 0x4a7267 - 4a7266: 00 00 add byte ptr [rax], al - 4a7268: 74 01 je 0x4a726b - 4a726a: 00 00 add byte ptr [rax], al - 4a726c: 76 01 jbe 0x4a726f - 4a726e: 00 00 add byte ptr [rax], al - 4a7270: 78 01 js 0x4a7273 - 4a7272: 00 00 add byte ptr [rax], al - 4a7274: 7a 01 jp 0x4a7277 - 4a7276: 00 00 add byte ptr [rax], al - 4a7278: 7c 01 jl 0x4a727b - 4a727a: 00 00 add byte ptr [rax], al - 4a727c: 7e 01 jle 0x4a727f - 4a727e: 00 00 add byte ptr [rax], al - 4a7280: 80 01 00 add byte ptr [rcx], 0 - 4a7283: 00 82 01 00 00 84 add byte ptr [rdx - 2080374783], al - 4a7289: 01 00 add dword ptr [rax], eax - 4a728b: 00 86 01 00 00 88 add byte ptr [rsi - 2013265919], al - 4a7291: 01 00 add dword ptr [rax], eax - 4a7293: 00 8a 01 00 00 8c add byte ptr [rdx - 1946157055], cl - 4a7299: 01 00 add dword ptr [rax], eax - 4a729b: 00 8e 01 00 00 90 add byte ptr [rsi - 1879048191], cl - 4a72a1: 01 00 add dword ptr [rax], eax - 4a72a3: 00 92 01 00 00 94 add byte ptr [rdx - 1811939327], dl - 4a72a9: 01 00 add dword ptr [rax], eax - 4a72ab: 00 96 01 00 00 98 add byte ptr [rsi - 1744830463], dl - 4a72b1: 01 00 add dword ptr [rax], eax - 4a72b3: 00 9a 01 00 00 9c add byte ptr [rdx - 1677721599], bl - 4a72b9: 01 00 add dword ptr [rax], eax - 4a72bb: 00 9e 01 00 00 a0 add byte ptr [rsi - 1610612735], bl - 4a72c1: 01 00 add dword ptr [rax], eax - 4a72c3: 00 a2 01 00 00 a4 add byte ptr [rdx - 1543503871], ah - 4a72c9: 01 00 add dword ptr [rax], eax - 4a72cb: 00 a6 01 00 00 a8 add byte ptr [rsi - 1476395007], ah - 4a72d1: 01 00 add dword ptr [rax], eax - 4a72d3: 00 aa 01 00 00 ac add byte ptr [rdx - 1409286143], ch - 4a72d9: 01 00 add dword ptr [rax], eax - 4a72db: 00 ae 01 00 00 b0 add byte ptr [rsi - 1342177279], ch - 4a72e1: 01 00 add dword ptr [rax], eax - 4a72e3: 00 b2 01 00 00 b4 add byte ptr [rdx - 1275068415], dh - 4a72e9: 01 00 add dword ptr [rax], eax - 4a72eb: 00 b6 01 00 00 b8 add byte ptr [rsi - 1207959551], dh - 4a72f1: 01 00 add dword ptr [rax], eax - 4a72f3: 00 ba 01 00 00 bc add byte ptr [rdx - 1140850687], bh - 4a72f9: 01 00 add dword ptr [rax], eax - 4a72fb: 00 be 01 00 00 c0 add byte ptr [rsi - 1073741823], bh - 4a7301: 01 00 add dword ptr [rax], eax - 4a7303: 00 c2 add dl, al - 4a7305: 01 00 add dword ptr [rax], eax - 4a7307: 00 c4 add ah, al - 4a7309: 01 00 add dword ptr [rax], eax - 4a730b: 00 c6 add dh, al - 4a730d: 01 00 add dword ptr [rax], eax - 4a730f: 00 c8 add al, cl - 4a7311: 01 00 add dword ptr [rax], eax - 4a7313: 00 ca add dl, cl - 4a7315: 01 00 add dword ptr [rax], eax - 4a7317: 00 cc add ah, cl - 4a7319: 01 00 add dword ptr [rax], eax - 4a731b: 00 ce add dh, cl - 4a731d: 01 00 add dword ptr [rax], eax - 4a731f: 00 d0 add al, dl - 4a7321: 01 00 add dword ptr [rax], eax - 4a7323: 00 d2 add dl, dl - 4a7325: 01 00 add dword ptr [rax], eax - 4a7327: 00 d4 add ah, dl - 4a7329: 01 00 add dword ptr [rax], eax - 4a732b: 00 d6 add dh, dl - 4a732d: 01 00 add dword ptr [rax], eax - 4a732f: 00 d8 add al, bl - 4a7331: 01 00 add dword ptr [rax], eax - 4a7333: 00 da add dl, bl - 4a7335: 01 00 add dword ptr [rax], eax - 4a7337: 00 dc add ah, bl - 4a7339: 01 00 add dword ptr [rax], eax - 4a733b: 00 de add dh, bl - 4a733d: 01 00 add dword ptr [rax], eax - 4a733f: 00 e0 add al, ah - 4a7341: 01 00 add dword ptr [rax], eax - 4a7343: 00 e2 add dl, ah - 4a7345: 01 00 add dword ptr [rax], eax - 4a7347: 00 e4 add ah, ah - 4a7349: 01 00 add dword ptr [rax], eax - 4a734b: 00 e6 add dh, ah - 4a734d: 01 00 add dword ptr [rax], eax - 4a734f: 00 e8 add al, ch - 4a7351: 01 00 add dword ptr [rax], eax - 4a7353: 00 ea add dl, ch - 4a7355: 01 00 add dword ptr [rax], eax - 4a7357: 00 ec add ah, ch - 4a7359: 01 00 add dword ptr [rax], eax - 4a735b: 00 ee add dh, ch - 4a735d: 01 00 add dword ptr [rax], eax - 4a735f: 00 f0 add al, dh - 4a7361: 01 00 add dword ptr [rax], eax - 4a7363: 00 f2 add dl, dh - 4a7365: 01 00 add dword ptr [rax], eax - 4a7367: 00 f4 add ah, dh - 4a7369: 01 00 add dword ptr [rax], eax - 4a736b: 00 f6 add dh, dh - 4a736d: 01 00 add dword ptr [rax], eax - 4a736f: 00 f8 add al, bh - 4a7371: 01 00 add dword ptr [rax], eax - 4a7373: 00 fa add dl, bh - 4a7375: 01 00 add dword ptr [rax], eax - 4a7377: 00 fc add ah, bh - 4a7379: 01 00 add dword ptr [rax], eax - 4a737b: 00 fe add dh, bh - 4a737d: 01 00 add dword ptr [rax], eax - 4a737f: 00 00 add byte ptr [rax], al - 4a7381: 02 00 add al, byte ptr [rax] - 4a7383: 00 02 add byte ptr [rdx], al - 4a7385: 02 00 add al, byte ptr [rax] - 4a7387: 00 04 02 add byte ptr [rdx + rax], al - 4a738a: 00 00 add byte ptr [rax], al - 4a738c: 06 - 4a738d: 02 00 add al, byte ptr [rax] - 4a738f: 00 08 add byte ptr [rax], cl - 4a7391: 02 00 add al, byte ptr [rax] - 4a7393: 00 0a add byte ptr [rdx], cl - 4a7395: 02 00 add al, byte ptr [rax] - 4a7397: 00 0c 02 add byte ptr [rdx + rax], cl - 4a739a: 00 00 add byte ptr [rax], al - 4a739c: 0e - 4a739d: 02 00 add al, byte ptr [rax] - 4a739f: 00 10 add byte ptr [rax], dl - 4a73a1: 02 00 add al, byte ptr [rax] - 4a73a3: 00 12 add byte ptr [rdx], dl - 4a73a5: 02 00 add al, byte ptr [rax] - 4a73a7: 00 14 02 add byte ptr [rdx + rax], dl - 4a73aa: 00 00 add byte ptr [rax], al - 4a73ac: 16 - 4a73ad: 02 00 add al, byte ptr [rax] - 4a73af: 00 18 add byte ptr [rax], bl - 4a73b1: 02 00 add al, byte ptr [rax] - 4a73b3: 00 1a add byte ptr [rdx], bl - 4a73b5: 02 00 add al, byte ptr [rax] - 4a73b7: 00 1c 02 add byte ptr [rdx + rax], bl - 4a73ba: 00 00 add byte ptr [rax], al - 4a73bc: 1e - 4a73bd: 02 00 add al, byte ptr [rax] - 4a73bf: 00 20 add byte ptr [rax], ah - 4a73c1: 02 00 add al, byte ptr [rax] - 4a73c3: 00 22 add byte ptr [rdx], ah - 4a73c5: 02 00 add al, byte ptr [rax] - 4a73c7: 00 24 02 add byte ptr [rdx + rax], ah - 4a73ca: 00 00 add byte ptr [rax], al - 4a73cc: 26 02 00 add al, byte ptr es:[rax] - 4a73cf: 00 28 add byte ptr [rax], ch - 4a73d1: 02 00 add al, byte ptr [rax] - 4a73d3: 00 2a add byte ptr [rdx], ch - 4a73d5: 02 00 add al, byte ptr [rax] - 4a73d7: 00 2c 02 add byte ptr [rdx + rax], ch - 4a73da: 00 00 add byte ptr [rax], al - 4a73dc: 2e 02 00 add al, byte ptr cs:[rax] - 4a73df: 00 30 add byte ptr [rax], dh - 4a73e1: 02 00 add al, byte ptr [rax] - 4a73e3: 00 32 add byte ptr [rdx], dh - 4a73e5: 02 00 add al, byte ptr [rax] - 4a73e7: 00 34 02 add byte ptr [rdx + rax], dh - 4a73ea: 00 00 add byte ptr [rax], al - 4a73ec: 36 02 00 add al, byte ptr ss:[rax] - 4a73ef: 00 38 add byte ptr [rax], bh - 4a73f1: 02 00 add al, byte ptr [rax] - 4a73f3: 00 3a add byte ptr [rdx], bh - 4a73f5: 02 00 add al, byte ptr [rax] - 4a73f7: 00 3c 02 add byte ptr [rdx + rax], bh - 4a73fa: 00 00 add byte ptr [rax], al - 4a73fc: 3e 02 00 add al, byte ptr ds:[rax] - 4a73ff: 00 40 02 add byte ptr [rax + 2], al - 4a7402: 00 00 add byte ptr [rax], al - 4a7404: 42 02 00 add al, byte ptr [rax] - 4a7407: 00 44 02 00 add byte ptr [rdx + rax], al - 4a740b: 00 46 02 add byte ptr [rsi + 2], al - 4a740e: 00 00 add byte ptr [rax], al - 4a7410: 48 02 00 add al, byte ptr [rax] - 4a7413: 00 4a 02 add byte ptr [rdx + 2], cl - 4a7416: 00 00 add byte ptr [rax], al - 4a7418: 4c 02 00 add r8b, byte ptr [rax] - 4a741b: 00 4e 02 add byte ptr [rsi + 2], cl - 4a741e: 00 00 add byte ptr [rax], al - 4a7420: 50 push rax - 4a7421: 02 00 add al, byte ptr [rax] - 4a7423: 00 52 02 add byte ptr [rdx + 2], dl - 4a7426: 00 00 add byte ptr [rax], al - 4a7428: 54 push rsp - 4a7429: 02 00 add al, byte ptr [rax] - 4a742b: 00 56 02 add byte ptr [rsi + 2], dl - 4a742e: 00 00 add byte ptr [rax], al - 4a7430: 58 pop rax - 4a7431: 02 00 add al, byte ptr [rax] - 4a7433: 00 5a 02 add byte ptr [rdx + 2], bl - 4a7436: 00 00 add byte ptr [rax], al - 4a7438: 5c pop rsp - 4a7439: 02 00 add al, byte ptr [rax] - 4a743b: 00 5e 02 add byte ptr [rsi + 2], bl - 4a743e: 00 00 add byte ptr [rax], al - 4a7440: 60 - 4a7441: 02 00 add al, byte ptr [rax] - 4a7443: 00 62 02 add byte ptr [rdx + 2], ah - 4a7446: 00 00 add byte ptr [rax], al - 4a7448: 64 02 00 add al, byte ptr fs:[rax] - 4a744b: 00 66 02 add byte ptr [rsi + 2], ah - 4a744e: 00 00 add byte ptr [rax], al - 4a7450: 68 02 00 00 6a push 1778384898 - 4a7455: 02 00 add al, byte ptr [rax] - 4a7457: 00 6c 02 00 add byte ptr [rdx + rax], ch - 4a745b: 00 6e 02 add byte ptr [rsi + 2], ch - 4a745e: 00 00 add byte ptr [rax], al - 4a7460: 70 02 jo 0x4a7464 - 4a7462: 00 00 add byte ptr [rax], al - 4a7464: 72 02 jb 0x4a7468 - 4a7466: 00 00 add byte ptr [rax], al - 4a7468: 74 02 je 0x4a746c - 4a746a: 00 00 add byte ptr [rax], al - 4a746c: 76 02 jbe 0x4a7470 - 4a746e: 00 00 add byte ptr [rax], al - 4a7470: 78 02 js 0x4a7474 - 4a7472: 00 00 add byte ptr [rax], al - 4a7474: 7a 02 jp 0x4a7478 - 4a7476: 00 00 add byte ptr [rax], al - 4a7478: 7c 02 jl 0x4a747c - 4a747a: 00 00 add byte ptr [rax], al - 4a747c: 7e 02 jle 0x4a7480 - 4a747e: 00 00 add byte ptr [rax], al - 4a7480: 80 02 00 add byte ptr [rdx], 0 - 4a7483: 00 82 02 00 00 84 add byte ptr [rdx - 2080374782], al - 4a7489: 02 00 add al, byte ptr [rax] - 4a748b: 00 86 02 00 00 88 add byte ptr [rsi - 2013265918], al - 4a7491: 02 00 add al, byte ptr [rax] - 4a7493: 00 8a 02 00 00 8c add byte ptr [rdx - 1946157054], cl - 4a7499: 02 00 add al, byte ptr [rax] - 4a749b: 00 8e 02 00 00 90 add byte ptr [rsi - 1879048190], cl - 4a74a1: 02 00 add al, byte ptr [rax] - 4a74a3: 00 92 02 00 00 94 add byte ptr [rdx - 1811939326], dl - 4a74a9: 02 00 add al, byte ptr [rax] - 4a74ab: 00 96 02 00 00 98 add byte ptr [rsi - 1744830462], dl - 4a74b1: 02 00 add al, byte ptr [rax] - 4a74b3: 00 9a 02 00 00 9c add byte ptr [rdx - 1677721598], bl - 4a74b9: 02 00 add al, byte ptr [rax] - 4a74bb: 00 9e 02 00 00 a0 add byte ptr [rsi - 1610612734], bl - 4a74c1: 02 00 add al, byte ptr [rax] - 4a74c3: 00 a2 02 00 00 a4 add byte ptr [rdx - 1543503870], ah - 4a74c9: 02 00 add al, byte ptr [rax] - 4a74cb: 00 a6 02 00 00 a8 add byte ptr [rsi - 1476395006], ah - 4a74d1: 02 00 add al, byte ptr [rax] - 4a74d3: 00 aa 02 00 00 ac add byte ptr [rdx - 1409286142], ch - 4a74d9: 02 00 add al, byte ptr [rax] - 4a74db: 00 ae 02 00 00 b0 add byte ptr [rsi - 1342177278], ch - 4a74e1: 02 00 add al, byte ptr [rax] - 4a74e3: 00 b2 02 00 00 b4 add byte ptr [rdx - 1275068414], dh - 4a74e9: 02 00 add al, byte ptr [rax] - 4a74eb: 00 b6 02 00 00 b8 add byte ptr [rsi - 1207959550], dh - 4a74f1: 02 00 add al, byte ptr [rax] - 4a74f3: 00 ba 02 00 00 bc add byte ptr [rdx - 1140850686], bh - 4a74f9: 02 00 add al, byte ptr [rax] - 4a74fb: 00 be 02 00 00 c0 add byte ptr [rsi - 1073741822], bh - 4a7501: 02 00 add al, byte ptr [rax] - 4a7503: 00 c2 add dl, al - 4a7505: 02 00 add al, byte ptr [rax] - 4a7507: 00 c4 add ah, al - 4a7509: 02 00 add al, byte ptr [rax] - 4a750b: 00 c6 add dh, al - 4a750d: 02 00 add al, byte ptr [rax] - 4a750f: 00 c8 add al, cl - 4a7511: 02 00 add al, byte ptr [rax] - 4a7513: 00 ca add dl, cl - 4a7515: 02 00 add al, byte ptr [rax] - 4a7517: 00 cc add ah, cl - 4a7519: 02 00 add al, byte ptr [rax] - 4a751b: 00 ce add dh, cl - 4a751d: 02 00 add al, byte ptr [rax] - 4a751f: 00 d0 add al, dl - 4a7521: 02 00 add al, byte ptr [rax] - 4a7523: 00 d2 add dl, dl - 4a7525: 02 00 add al, byte ptr [rax] - 4a7527: 00 d4 add ah, dl - 4a7529: 02 00 add al, byte ptr [rax] - 4a752b: 00 d6 add dh, dl - 4a752d: 02 00 add al, byte ptr [rax] - 4a752f: 00 d8 add al, bl - 4a7531: 02 00 add al, byte ptr [rax] - 4a7533: 00 da add dl, bl - 4a7535: 02 00 add al, byte ptr [rax] - 4a7537: 00 dc add ah, bl - 4a7539: 02 00 add al, byte ptr [rax] - 4a753b: 00 de add dh, bl - 4a753d: 02 00 add al, byte ptr [rax] - 4a753f: 00 e0 add al, ah - 4a7541: 02 00 add al, byte ptr [rax] - 4a7543: 00 e2 add dl, ah - 4a7545: 02 00 add al, byte ptr [rax] - 4a7547: 00 e4 add ah, ah - 4a7549: 02 00 add al, byte ptr [rax] - 4a754b: 00 e6 add dh, ah - 4a754d: 02 00 add al, byte ptr [rax] - 4a754f: 00 e8 add al, ch - 4a7551: 02 00 add al, byte ptr [rax] - 4a7553: 00 ea add dl, ch - 4a7555: 02 00 add al, byte ptr [rax] - 4a7557: 00 ec add ah, ch - 4a7559: 02 00 add al, byte ptr [rax] - 4a755b: 00 ee add dh, ch - 4a755d: 02 00 add al, byte ptr [rax] - 4a755f: 00 f0 add al, dh - 4a7561: 02 00 add al, byte ptr [rax] - 4a7563: 00 f2 add dl, dh - 4a7565: 02 00 add al, byte ptr [rax] - 4a7567: 00 f4 add ah, dh - 4a7569: 02 00 add al, byte ptr [rax] - 4a756b: 00 f6 add dh, dh - 4a756d: 02 00 add al, byte ptr [rax] - 4a756f: 00 f8 add al, bh - 4a7571: 02 00 add al, byte ptr [rax] - 4a7573: 00 fa add dl, bh - 4a7575: 02 00 add al, byte ptr [rax] - 4a7577: 00 fc add ah, bh - 4a7579: 02 00 add al, byte ptr [rax] - 4a757b: 00 fe add dh, bh - 4a757d: 02 00 add al, byte ptr [rax] - 4a757f: 00 00 add byte ptr [rax], al - 4a7581: 03 00 add eax, dword ptr [rax] - 4a7583: 00 02 add byte ptr [rdx], al - 4a7585: 03 00 add eax, dword ptr [rax] - 4a7587: 00 04 03 add byte ptr [rbx + rax], al - 4a758a: 00 00 add byte ptr [rax], al - 4a758c: 06 - 4a758d: 03 00 add eax, dword ptr [rax] - 4a758f: 00 08 add byte ptr [rax], cl - 4a7591: 03 00 add eax, dword ptr [rax] - 4a7593: 00 0a add byte ptr [rdx], cl - 4a7595: 03 00 add eax, dword ptr [rax] - 4a7597: 00 0c 03 add byte ptr [rbx + rax], cl - 4a759a: 00 00 add byte ptr [rax], al - 4a759c: 0e - 4a759d: 03 00 add eax, dword ptr [rax] - 4a759f: 00 10 add byte ptr [rax], dl - 4a75a1: 03 00 add eax, dword ptr [rax] - 4a75a3: 00 12 add byte ptr [rdx], dl - 4a75a5: 03 00 add eax, dword ptr [rax] - 4a75a7: 00 14 03 add byte ptr [rbx + rax], dl - 4a75aa: 00 00 add byte ptr [rax], al - 4a75ac: 16 - 4a75ad: 03 00 add eax, dword ptr [rax] - 4a75af: 00 18 add byte ptr [rax], bl - 4a75b1: 03 00 add eax, dword ptr [rax] - 4a75b3: 00 1a add byte ptr [rdx], bl - 4a75b5: 03 00 add eax, dword ptr [rax] - 4a75b7: 00 1c 03 add byte ptr [rbx + rax], bl - 4a75ba: 00 00 add byte ptr [rax], al - 4a75bc: 1e - 4a75bd: 03 00 add eax, dword ptr [rax] - 4a75bf: 00 20 add byte ptr [rax], ah - 4a75c1: 03 00 add eax, dword ptr [rax] - 4a75c3: 00 22 add byte ptr [rdx], ah - 4a75c5: 03 00 add eax, dword ptr [rax] - 4a75c7: 00 24 03 add byte ptr [rbx + rax], ah - 4a75ca: 00 00 add byte ptr [rax], al - 4a75cc: 26 03 00 add eax, dword ptr es:[rax] - 4a75cf: 00 28 add byte ptr [rax], ch - 4a75d1: 03 00 add eax, dword ptr [rax] - 4a75d3: 00 2a add byte ptr [rdx], ch - 4a75d5: 03 00 add eax, dword ptr [rax] - 4a75d7: 00 2c 03 add byte ptr [rbx + rax], ch - 4a75da: 00 00 add byte ptr [rax], al - 4a75dc: 2e 03 00 add eax, dword ptr cs:[rax] - 4a75df: 00 30 add byte ptr [rax], dh - 4a75e1: 03 00 add eax, dword ptr [rax] - 4a75e3: 00 32 add byte ptr [rdx], dh - 4a75e5: 03 00 add eax, dword ptr [rax] - 4a75e7: 00 34 03 add byte ptr [rbx + rax], dh - 4a75ea: 00 00 add byte ptr [rax], al - 4a75ec: 36 03 00 add eax, dword ptr ss:[rax] - 4a75ef: 00 38 add byte ptr [rax], bh - 4a75f1: 03 00 add eax, dword ptr [rax] - 4a75f3: 00 3a add byte ptr [rdx], bh - 4a75f5: 03 00 add eax, dword ptr [rax] - 4a75f7: 00 3c 03 add byte ptr [rbx + rax], bh - 4a75fa: 00 00 add byte ptr [rax], al - 4a75fc: 3e 03 00 add eax, dword ptr ds:[rax] - 4a75ff: 00 40 03 add byte ptr [rax + 3], al - 4a7602: 00 00 add byte ptr [rax], al - 4a7604: 42 03 00 add eax, dword ptr [rax] - 4a7607: 00 44 03 00 add byte ptr [rbx + rax], al - 4a760b: 00 46 03 add byte ptr [rsi + 3], al - 4a760e: 00 00 add byte ptr [rax], al - 4a7610: 48 03 00 add rax, qword ptr [rax] - 4a7613: 00 4a 03 add byte ptr [rdx + 3], cl - 4a7616: 00 00 add byte ptr [rax], al - 4a7618: 4c 03 00 add r8, qword ptr [rax] - 4a761b: 00 4e 03 add byte ptr [rsi + 3], cl - 4a761e: 00 00 add byte ptr [rax], al - 4a7620: 50 push rax - 4a7621: 03 00 add eax, dword ptr [rax] - 4a7623: 00 52 03 add byte ptr [rdx + 3], dl - 4a7626: 00 00 add byte ptr [rax], al - 4a7628: 54 push rsp - 4a7629: 03 00 add eax, dword ptr [rax] - 4a762b: 00 56 03 add byte ptr [rsi + 3], dl - 4a762e: 00 00 add byte ptr [rax], al - 4a7630: 58 pop rax - 4a7631: 03 00 add eax, dword ptr [rax] - 4a7633: 00 5a 03 add byte ptr [rdx + 3], bl - 4a7636: 00 00 add byte ptr [rax], al - 4a7638: 5c pop rsp - 4a7639: 03 00 add eax, dword ptr [rax] - 4a763b: 00 5e 03 add byte ptr [rsi + 3], bl - 4a763e: 00 00 add byte ptr [rax], al - 4a7640: 60 - 4a7641: 03 00 add eax, dword ptr [rax] - 4a7643: 00 62 03 add byte ptr [rdx + 3], ah - 4a7646: 00 00 add byte ptr [rax], al - 4a7648: 64 03 00 add eax, dword ptr fs:[rax] - 4a764b: 00 66 03 add byte ptr [rsi + 3], ah - 4a764e: 00 00 add byte ptr [rax], al - 4a7650: 68 03 00 00 6a push 1778384899 - 4a7655: 03 00 add eax, dword ptr [rax] - 4a7657: 00 6c 03 00 add byte ptr [rbx + rax], ch - 4a765b: 00 6e 03 add byte ptr [rsi + 3], ch - 4a765e: 00 00 add byte ptr [rax], al - 4a7660: 70 03 jo 0x4a7665 - 4a7662: 00 00 add byte ptr [rax], al - 4a7664: 72 03 jb 0x4a7669 - 4a7666: 00 00 add byte ptr [rax], al - 4a7668: 74 03 je 0x4a766d - 4a766a: 00 00 add byte ptr [rax], al - 4a766c: 76 03 jbe 0x4a7671 - 4a766e: 00 00 add byte ptr [rax], al - 4a7670: 78 03 js 0x4a7675 - 4a7672: 00 00 add byte ptr [rax], al - 4a7674: 7a 03 jp 0x4a7679 - 4a7676: 00 00 add byte ptr [rax], al - 4a7678: 7c 03 jl 0x4a767d - 4a767a: 00 00 add byte ptr [rax], al - 4a767c: 7e 03 jle 0x4a7681 - 4a767e: 00 00 add byte ptr [rax], al - 4a7680: 80 03 00 add byte ptr [rbx], 0 - 4a7683: 00 82 03 00 00 84 add byte ptr [rdx - 2080374781], al - 4a7689: 03 00 add eax, dword ptr [rax] - 4a768b: 00 86 03 00 00 88 add byte ptr [rsi - 2013265917], al - 4a7691: 03 00 add eax, dword ptr [rax] - 4a7693: 00 8a 03 00 00 8c add byte ptr [rdx - 1946157053], cl - 4a7699: 03 00 add eax, dword ptr [rax] - 4a769b: 00 8e 03 00 00 90 add byte ptr [rsi - 1879048189], cl - 4a76a1: 03 00 add eax, dword ptr [rax] - 4a76a3: 00 92 03 00 00 94 add byte ptr [rdx - 1811939325], dl - 4a76a9: 03 00 add eax, dword ptr [rax] - 4a76ab: 00 96 03 00 00 98 add byte ptr [rsi - 1744830461], dl - 4a76b1: 03 00 add eax, dword ptr [rax] - 4a76b3: 00 9a 03 00 00 9c add byte ptr [rdx - 1677721597], bl - 4a76b9: 03 00 add eax, dword ptr [rax] - 4a76bb: 00 9e 03 00 00 a0 add byte ptr [rsi - 1610612733], bl - 4a76c1: 03 00 add eax, dword ptr [rax] - 4a76c3: 00 a2 03 00 00 a4 add byte ptr [rdx - 1543503869], ah - 4a76c9: 03 00 add eax, dword ptr [rax] - 4a76cb: 00 a6 03 00 00 a8 add byte ptr [rsi - 1476395005], ah - 4a76d1: 03 00 add eax, dword ptr [rax] - 4a76d3: 00 aa 03 00 00 ac add byte ptr [rdx - 1409286141], ch - 4a76d9: 03 00 add eax, dword ptr [rax] - 4a76db: 00 ae 03 00 00 b0 add byte ptr [rsi - 1342177277], ch - 4a76e1: 03 00 add eax, dword ptr [rax] - 4a76e3: 00 b2 03 00 00 b4 add byte ptr [rdx - 1275068413], dh - 4a76e9: 03 00 add eax, dword ptr [rax] - 4a76eb: 00 b6 03 00 00 b8 add byte ptr [rsi - 1207959549], dh - 4a76f1: 03 00 add eax, dword ptr [rax] - 4a76f3: 00 ba 03 00 00 bc add byte ptr [rdx - 1140850685], bh - 4a76f9: 03 00 add eax, dword ptr [rax] - 4a76fb: 00 be 03 00 00 c0 add byte ptr [rsi - 1073741821], bh - 4a7701: 03 00 add eax, dword ptr [rax] - 4a7703: 00 c2 add dl, al - 4a7705: 03 00 add eax, dword ptr [rax] - 4a7707: 00 c4 add ah, al - 4a7709: 03 00 add eax, dword ptr [rax] - 4a770b: 00 c6 add dh, al - 4a770d: 03 00 add eax, dword ptr [rax] - 4a770f: 00 c8 add al, cl - 4a7711: 03 00 add eax, dword ptr [rax] - 4a7713: 00 ca add dl, cl - 4a7715: 03 00 add eax, dword ptr [rax] - 4a7717: 00 cc add ah, cl - 4a7719: 03 00 add eax, dword ptr [rax] - 4a771b: 00 ce add dh, cl - 4a771d: 03 00 add eax, dword ptr [rax] - 4a771f: 00 d0 add al, dl - 4a7721: 03 00 add eax, dword ptr [rax] - 4a7723: 00 d2 add dl, dl - 4a7725: 03 00 add eax, dword ptr [rax] - 4a7727: 00 d4 add ah, dl - 4a7729: 03 00 add eax, dword ptr [rax] - 4a772b: 00 d6 add dh, dl - 4a772d: 03 00 add eax, dword ptr [rax] - 4a772f: 00 d8 add al, bl - 4a7731: 03 00 add eax, dword ptr [rax] - 4a7733: 00 da add dl, bl - 4a7735: 03 00 add eax, dword ptr [rax] - 4a7737: 00 dc add ah, bl - 4a7739: 03 00 add eax, dword ptr [rax] - 4a773b: 00 de add dh, bl - 4a773d: 03 00 add eax, dword ptr [rax] - 4a773f: 00 e0 add al, ah - 4a7741: 03 00 add eax, dword ptr [rax] - 4a7743: 00 e2 add dl, ah - 4a7745: 03 00 add eax, dword ptr [rax] - 4a7747: 00 e4 add ah, ah - 4a7749: 03 00 add eax, dword ptr [rax] - 4a774b: 00 e6 add dh, ah - 4a774d: 03 00 add eax, dword ptr [rax] - 4a774f: 00 e8 add al, ch - 4a7751: 03 00 add eax, dword ptr [rax] - 4a7753: 00 ea add dl, ch - 4a7755: 03 00 add eax, dword ptr [rax] - 4a7757: 00 ec add ah, ch - 4a7759: 03 00 add eax, dword ptr [rax] - 4a775b: 00 ee add dh, ch - 4a775d: 03 00 add eax, dword ptr [rax] - 4a775f: 00 f0 add al, dh - 4a7761: 03 00 add eax, dword ptr [rax] - 4a7763: 00 f2 add dl, dh - 4a7765: 03 00 add eax, dword ptr [rax] - 4a7767: 00 f4 add ah, dh - 4a7769: 03 00 add eax, dword ptr [rax] - 4a776b: 00 f6 add dh, dh - 4a776d: 03 00 add eax, dword ptr [rax] - 4a776f: 00 f8 add al, bh - 4a7771: 03 00 add eax, dword ptr [rax] - 4a7773: 00 fa add dl, bh - 4a7775: 03 00 add eax, dword ptr [rax] - 4a7777: 00 fc add ah, bh - 4a7779: 03 00 add eax, dword ptr [rax] - 4a777b: 00 fe add dh, bh - 4a777d: 03 00 add eax, dword ptr [rax] - 4a777f: 00 00 add byte ptr [rax], al - 4a7781: 04 00 add al, 0 - 4a7783: 00 02 add byte ptr [rdx], al - 4a7785: 04 00 add al, 0 - 4a7787: 00 04 04 add byte ptr [rsp + rax], al - 4a778a: 00 00 add byte ptr [rax], al - 4a778c: 06 - 4a778d: 04 00 add al, 0 - 4a778f: 00 08 add byte ptr [rax], cl - 4a7791: 04 00 add al, 0 - 4a7793: 00 0a add byte ptr [rdx], cl - 4a7795: 04 00 add al, 0 - 4a7797: 00 0c 04 add byte ptr [rsp + rax], cl - 4a779a: 00 00 add byte ptr [rax], al - 4a779c: 0e - 4a779d: 04 00 add al, 0 - 4a779f: 00 10 add byte ptr [rax], dl - 4a77a1: 04 00 add al, 0 - 4a77a3: 00 12 add byte ptr [rdx], dl - 4a77a5: 04 00 add al, 0 - 4a77a7: 00 14 04 add byte ptr [rsp + rax], dl - 4a77aa: 00 00 add byte ptr [rax], al - 4a77ac: 16 - 4a77ad: 04 00 add al, 0 - 4a77af: 00 18 add byte ptr [rax], bl - 4a77b1: 04 00 add al, 0 - 4a77b3: 00 1a add byte ptr [rdx], bl - 4a77b5: 04 00 add al, 0 - 4a77b7: 00 1c 04 add byte ptr [rsp + rax], bl - 4a77ba: 00 00 add byte ptr [rax], al - 4a77bc: 1e - 4a77bd: 04 00 add al, 0 - 4a77bf: 00 20 add byte ptr [rax], ah - 4a77c1: 04 00 add al, 0 - 4a77c3: 00 22 add byte ptr [rdx], ah - 4a77c5: 04 00 add al, 0 - 4a77c7: 00 24 04 add byte ptr [rsp + rax], ah - 4a77ca: 00 00 add byte ptr [rax], al - 4a77cc: 26 04 00 add al, 0 - 4a77cf: 00 28 add byte ptr [rax], ch - 4a77d1: 04 00 add al, 0 - 4a77d3: 00 2a add byte ptr [rdx], ch - 4a77d5: 04 00 add al, 0 - 4a77d7: 00 2c 04 add byte ptr [rsp + rax], ch - 4a77da: 00 00 add byte ptr [rax], al - 4a77dc: 2e 04 00 add al, 0 - 4a77df: 00 30 add byte ptr [rax], dh - 4a77e1: 04 00 add al, 0 - 4a77e3: 00 32 add byte ptr [rdx], dh - 4a77e5: 04 00 add al, 0 - 4a77e7: 00 34 04 add byte ptr [rsp + rax], dh - 4a77ea: 00 00 add byte ptr [rax], al - 4a77ec: 36 04 00 add al, 0 - 4a77ef: 00 38 add byte ptr [rax], bh - 4a77f1: 04 00 add al, 0 - 4a77f3: 00 3a add byte ptr [rdx], bh - 4a77f5: 04 00 add al, 0 - 4a77f7: 00 3c 04 add byte ptr [rsp + rax], bh - 4a77fa: 00 00 add byte ptr [rax], al - 4a77fc: 3e 04 00 add al, 0 - 4a77ff: 00 40 04 add byte ptr [rax + 4], al - 4a7802: 00 00 add byte ptr [rax], al - 4a7804: 42 04 00 add al, 0 - 4a7807: 00 44 04 00 add byte ptr [rsp + rax], al - 4a780b: 00 46 04 add byte ptr [rsi + 4], al - 4a780e: 00 00 add byte ptr [rax], al - 4a7810: 48 04 00 add al, 0 - 4a7813: 00 4a 04 add byte ptr [rdx + 4], cl - 4a7816: 00 00 add byte ptr [rax], al - 4a7818: 4c 04 00 add al, 0 - 4a781b: 00 4e 04 add byte ptr [rsi + 4], cl - 4a781e: 00 00 add byte ptr [rax], al - 4a7820: 50 push rax - 4a7821: 04 00 add al, 0 - 4a7823: 00 52 04 add byte ptr [rdx + 4], dl - 4a7826: 00 00 add byte ptr [rax], al - 4a7828: 54 push rsp - 4a7829: 04 00 add al, 0 - 4a782b: 00 56 04 add byte ptr [rsi + 4], dl - 4a782e: 00 00 add byte ptr [rax], al - 4a7830: 58 pop rax - 4a7831: 04 00 add al, 0 - 4a7833: 00 5a 04 add byte ptr [rdx + 4], bl - 4a7836: 00 00 add byte ptr [rax], al - 4a7838: 5c pop rsp - 4a7839: 04 00 add al, 0 - 4a783b: 00 5e 04 add byte ptr [rsi + 4], bl - 4a783e: 00 00 add byte ptr [rax], al - 4a7840: 60 - 4a7841: 04 00 add al, 0 - 4a7843: 00 62 04 add byte ptr [rdx + 4], ah - 4a7846: 00 00 add byte ptr [rax], al - 4a7848: 64 04 00 add al, 0 - 4a784b: 00 66 04 add byte ptr [rsi + 4], ah - 4a784e: 00 00 add byte ptr [rax], al - 4a7850: 68 04 00 00 6a push 1778384900 - 4a7855: 04 00 add al, 0 - 4a7857: 00 6c 04 00 add byte ptr [rsp + rax], ch - 4a785b: 00 6e 04 add byte ptr [rsi + 4], ch - 4a785e: 00 00 add byte ptr [rax], al - 4a7860: 70 04 jo 0x4a7866 - 4a7862: 00 00 add byte ptr [rax], al - 4a7864: 72 04 jb 0x4a786a - 4a7866: 00 00 add byte ptr [rax], al - 4a7868: 74 04 je 0x4a786e - 4a786a: 00 00 add byte ptr [rax], al - 4a786c: 76 04 jbe 0x4a7872 - 4a786e: 00 00 add byte ptr [rax], al - 4a7870: 78 04 js 0x4a7876 - 4a7872: 00 00 add byte ptr [rax], al - 4a7874: 7a 04 jp 0x4a787a - 4a7876: 00 00 add byte ptr [rax], al - 4a7878: 7c 04 jl 0x4a787e - 4a787a: 00 00 add byte ptr [rax], al - 4a787c: 7e 04 jle 0x4a7882 - 4a787e: 00 00 add byte ptr [rax], al - 4a7880: 80 04 00 00 add byte ptr [rax + rax], 0 - 4a7884: 82 - 4a7885: 04 00 add al, 0 - 4a7887: 00 84 04 00 00 86 04 add byte ptr [rsp + rax + 75890688], al - 4a788e: 00 00 add byte ptr [rax], al - 4a7890: 88 04 00 mov byte ptr [rax + rax], al - 4a7893: 00 8a 04 00 00 8c add byte ptr [rdx - 1946157052], cl - 4a7899: 04 00 add al, 0 - 4a789b: 00 8e 04 00 00 90 add byte ptr [rsi - 1879048188], cl - 4a78a1: 04 00 add al, 0 - 4a78a3: 00 92 04 00 00 94 add byte ptr [rdx - 1811939324], dl - 4a78a9: 04 00 add al, 0 - 4a78ab: 00 96 04 00 00 98 add byte ptr [rsi - 1744830460], dl - 4a78b1: 04 00 add al, 0 - 4a78b3: 00 9a 04 00 00 9c add byte ptr [rdx - 1677721596], bl - 4a78b9: 04 00 add al, 0 - 4a78bb: 00 9e 04 00 00 a0 add byte ptr [rsi - 1610612732], bl - 4a78c1: 04 00 add al, 0 - 4a78c3: 00 a2 04 00 00 a4 add byte ptr [rdx - 1543503868], ah - 4a78c9: 04 00 add al, 0 - 4a78cb: 00 a6 04 00 00 a8 add byte ptr [rsi - 1476395004], ah - 4a78d1: 04 00 add al, 0 - 4a78d3: 00 aa 04 00 00 ac add byte ptr [rdx - 1409286140], ch - 4a78d9: 04 00 add al, 0 - 4a78db: 00 ae 04 00 00 b0 add byte ptr [rsi - 1342177276], ch - 4a78e1: 04 00 add al, 0 - 4a78e3: 00 b2 04 00 00 b4 add byte ptr [rdx - 1275068412], dh - 4a78e9: 04 00 add al, 0 - 4a78eb: 00 b6 04 00 00 b8 add byte ptr [rsi - 1207959548], dh - 4a78f1: 04 00 add al, 0 - 4a78f3: 00 ba 04 00 00 bc add byte ptr [rdx - 1140850684], bh - 4a78f9: 04 00 add al, 0 - 4a78fb: 00 be 04 00 00 c0 add byte ptr [rsi - 1073741820], bh - 4a7901: 04 00 add al, 0 - 4a7903: 00 c2 add dl, al - 4a7905: 04 00 add al, 0 - 4a7907: 00 c4 add ah, al - 4a7909: 04 00 add al, 0 - 4a790b: 00 c6 add dh, al - 4a790d: 04 00 add al, 0 - 4a790f: 00 c8 add al, cl - 4a7911: 04 00 add al, 0 - 4a7913: 00 ca add dl, cl - 4a7915: 04 00 add al, 0 - 4a7917: 00 cc add ah, cl - 4a7919: 04 00 add al, 0 - 4a791b: 00 ce add dh, cl - 4a791d: 04 00 add al, 0 - 4a791f: 00 d0 add al, dl - 4a7921: 04 00 add al, 0 - 4a7923: 00 d2 add dl, dl - 4a7925: 04 00 add al, 0 - 4a7927: 00 d4 add ah, dl - 4a7929: 04 00 add al, 0 - 4a792b: 00 d6 add dh, dl - 4a792d: 04 00 add al, 0 - 4a792f: 00 d8 add al, bl - 4a7931: 04 00 add al, 0 - 4a7933: 00 da add dl, bl - 4a7935: 04 00 add al, 0 - 4a7937: 00 dc add ah, bl - 4a7939: 04 00 add al, 0 - 4a793b: 00 de add dh, bl - 4a793d: 04 00 add al, 0 - 4a793f: 00 e0 add al, ah - 4a7941: 04 00 add al, 0 - 4a7943: 00 e2 add dl, ah - 4a7945: 04 00 add al, 0 - 4a7947: 00 e4 add ah, ah - 4a7949: 04 00 add al, 0 - 4a794b: 00 e6 add dh, ah - 4a794d: 04 00 add al, 0 - 4a794f: 00 e8 add al, ch - 4a7951: 04 00 add al, 0 - 4a7953: 00 ea add dl, ch - 4a7955: 04 00 add al, 0 - 4a7957: 00 ec add ah, ch - 4a7959: 04 00 add al, 0 - 4a795b: 00 ee add dh, ch - 4a795d: 04 00 add al, 0 - 4a795f: 00 f0 add al, dh - 4a7961: 04 00 add al, 0 - 4a7963: 00 f2 add dl, dh - 4a7965: 04 00 add al, 0 - 4a7967: 00 f4 add ah, dh - 4a7969: 04 00 add al, 0 - 4a796b: 00 f6 add dh, dh - 4a796d: 04 00 add al, 0 - 4a796f: 00 f8 add al, bh - 4a7971: 04 00 add al, 0 - 4a7973: 00 fa add dl, bh - 4a7975: 04 00 add al, 0 - 4a7977: 00 fc add ah, bh - 4a7979: 04 00 add al, 0 - 4a797b: 00 fe add dh, bh - 4a797d: 04 00 add al, 0 - 4a797f: 00 00 add byte ptr [rax], al - 4a7981: 05 00 00 02 05 add eax, 84017152 - 4a7986: 00 00 add byte ptr [rax], al - 4a7988: 04 05 add al, 5 - 4a798a: 00 00 add byte ptr [rax], al - 4a798c: 06 - 4a798d: 05 00 00 08 05 add eax, 84410368 - 4a7992: 00 00 add byte ptr [rax], al - 4a7994: 0a 05 00 00 0c 05 or al, byte ptr [rip + 84672512] # 0x556799a <_end+0x50a401a> - 4a799a: 00 00 add byte ptr [rax], al - 4a799c: 0e - 4a799d: 05 00 00 10 05 add eax, 84934656 - 4a79a2: 00 00 add byte ptr [rax], al - 4a79a4: 12 05 00 00 14 05 adc al, byte ptr [rip + 85196800] # 0x55e79aa <_end+0x512402a> - 4a79aa: 00 00 add byte ptr [rax], al - 4a79ac: 16 - 4a79ad: 05 00 00 18 05 add eax, 85458944 - 4a79b2: 00 00 add byte ptr [rax], al - 4a79b4: 1a 05 00 00 1c 05 sbb al, byte ptr [rip + 85721088] # 0x56679ba <_end+0x51a403a> - 4a79ba: 00 00 add byte ptr [rax], al - 4a79bc: 1e - 4a79bd: 05 00 00 20 05 add eax, 85983232 - 4a79c2: 00 00 add byte ptr [rax], al - 4a79c4: 22 05 00 00 24 05 and al, byte ptr [rip + 86245376] # 0x56e79ca <_end+0x522404a> - 4a79ca: 00 00 add byte ptr [rax], al - 4a79cc: 26 05 00 00 28 05 add eax, 86507520 - 4a79d2: 00 00 add byte ptr [rax], al - 4a79d4: 2a 05 00 00 2c 05 sub al, byte ptr [rip + 86769664] # 0x57679da <_end+0x52a405a> - 4a79da: 00 00 add byte ptr [rax], al - 4a79dc: 2e 05 00 00 30 05 add eax, 87031808 - 4a79e2: 00 00 add byte ptr [rax], al - 4a79e4: 32 05 00 00 34 05 xor al, byte ptr [rip + 87293952] # 0x57e79ea <_end+0x532406a> - 4a79ea: 00 00 add byte ptr [rax], al - 4a79ec: 36 05 00 00 38 05 add eax, 87556096 - 4a79f2: 00 00 add byte ptr [rax], al - 4a79f4: 3a 05 00 00 3c 05 cmp al, byte ptr [rip + 87818240] # 0x58679fa <_end+0x53a407a> - 4a79fa: 00 00 add byte ptr [rax], al - 4a79fc: 3e 05 00 00 40 05 add eax, 88080384 - 4a7a02: 00 00 add byte ptr [rax], al - 4a7a04: 42 05 00 00 44 05 add eax, 88342528 - 4a7a0a: 00 00 add byte ptr [rax], al - 4a7a0c: 46 05 00 00 48 05 add eax, 88604672 - 4a7a12: 00 00 add byte ptr [rax], al - 4a7a14: 4a 05 00 00 4c 05 add rax, 88866816 - 4a7a1a: 00 00 add byte ptr [rax], al - 4a7a1c: 4e 05 00 00 50 05 add rax, 89128960 - 4a7a22: 00 00 add byte ptr [rax], al - 4a7a24: 52 push rdx - 4a7a25: 05 00 00 54 05 add eax, 89391104 - 4a7a2a: 00 00 add byte ptr [rax], al - 4a7a2c: 56 push rsi - 4a7a2d: 05 00 00 58 05 add eax, 89653248 - 4a7a32: 00 00 add byte ptr [rax], al - 4a7a34: 5a pop rdx - 4a7a35: 05 00 00 5c 05 add eax, 89915392 - 4a7a3a: 00 00 add byte ptr [rax], al - 4a7a3c: 5e pop rsi - 4a7a3d: 05 00 00 60 05 add eax, 90177536 - 4a7a42: 00 00 add byte ptr [rax], al - 4a7a44: 62 - 4a7a45: 05 00 00 64 05 add eax, 90439680 - 4a7a4a: 00 00 add byte ptr [rax], al - 4a7a4c: 66 05 00 00 add ax, 0 - 4a7a50: 68 05 00 00 6a push 1778384901 - 4a7a55: 05 00 00 6c 05 add eax, 90963968 - 4a7a5a: 00 00 add byte ptr [rax], al - 4a7a5c: 6e outsb dx, byte ptr [rsi] - 4a7a5d: 05 00 00 70 05 add eax, 91226112 - 4a7a62: 00 00 add byte ptr [rax], al - 4a7a64: 72 05 jb 0x4a7a6b - 4a7a66: 00 00 add byte ptr [rax], al - 4a7a68: 74 05 je 0x4a7a6f - 4a7a6a: 00 00 add byte ptr [rax], al - 4a7a6c: 76 05 jbe 0x4a7a73 - 4a7a6e: 00 00 add byte ptr [rax], al - 4a7a70: 78 05 js 0x4a7a77 - 4a7a72: 00 00 add byte ptr [rax], al - 4a7a74: 7a 05 jp 0x4a7a7b - 4a7a76: 00 00 add byte ptr [rax], al - 4a7a78: 7c 05 jl 0x4a7a7f - 4a7a7a: 00 00 add byte ptr [rax], al - 4a7a7c: 7e 05 jle 0x4a7a83 - 4a7a7e: 00 00 add byte ptr [rax], al - 4a7a80: 80 05 00 00 82 05 00 add byte ptr [rip + 92405760], 0 # 0x5cc7a87 <_end+0x5804107> - 4a7a87: 00 84 05 00 00 86 05 add byte ptr [rbp + rax + 92667904], al - 4a7a8e: 00 00 add byte ptr [rax], al - 4a7a90: 88 05 00 00 8a 05 mov byte ptr [rip + 92930048], al # 0x5d47a96 <_end+0x5884116> - 4a7a96: 00 00 add byte ptr [rax], al - 4a7a98: 8c 05 00 00 8e 05 mov word ptr [rip + 93192192], es # 0x5d87a9e <_end+0x58c411e> - 4a7a9e: 00 00 add byte ptr [rax], al - 4a7aa0: 90 nop - 4a7aa1: 05 00 00 92 05 add eax, 93454336 - 4a7aa6: 00 00 add byte ptr [rax], al - 4a7aa8: 94 xchg eax, esp - 4a7aa9: 05 00 00 96 05 add eax, 93716480 - 4a7aae: 00 00 add byte ptr [rax], al - 4a7ab0: 98 cwde - 4a7ab1: 05 00 00 9a 05 add eax, 93978624 - 4a7ab6: 00 00 add byte ptr [rax], al - 4a7ab8: 9c pushfq - 4a7ab9: 05 00 00 9e 05 add eax, 94240768 - 4a7abe: 00 00 add byte ptr [rax], al - 4a7ac0: a0 05 00 00 a2 05 00 00 a4 movabs al, byte ptr [-6629298627296624635] - 4a7ac9: 05 00 00 a6 05 add eax, 94765056 - 4a7ace: 00 00 add byte ptr [rax], al - 4a7ad0: a8 05 test al, 5 - 4a7ad2: 00 00 add byte ptr [rax], al - 4a7ad4: aa stosb byte ptr es:[rdi], al - 4a7ad5: 05 00 00 ac 05 add eax, 95158272 - 4a7ada: 00 00 add byte ptr [rax], al - 4a7adc: ae scasb al, byte ptr es:[rdi] - 4a7add: 05 00 00 b0 05 add eax, 95420416 - 4a7ae2: 00 00 add byte ptr [rax], al - 4a7ae4: b2 05 mov dl, 5 - 4a7ae6: 00 00 add byte ptr [rax], al - 4a7ae8: b4 05 mov ah, 5 - 4a7aea: 00 00 add byte ptr [rax], al - 4a7aec: b6 05 mov dh, 5 - 4a7aee: 00 00 add byte ptr [rax], al - 4a7af0: b8 05 00 00 ba mov eax, 3120562181 - 4a7af5: 05 00 00 bc 05 add eax, 96206848 - 4a7afa: 00 00 add byte ptr [rax], al - 4a7afc: be 05 00 00 c0 mov esi, 3221225477 - 4a7b01: 05 00 00 c2 05 add eax, 96600064 - 4a7b06: 00 00 add byte ptr [rax], al - 4a7b08: c4 05 00 00 - 4a7b0c: c6 05 00 00 c8 05 00 mov byte ptr [rip + 96993280], 0 # 0x6127b13 <_end+0x5c64193> - 4a7b13: 00 ca add dl, cl - 4a7b15: 05 00 00 cc 05 add eax, 97255424 - 4a7b1a: 00 00 add byte ptr [rax], al - 4a7b1c: ce - 4a7b1d: 05 00 00 d0 05 add eax, 97517568 - 4a7b22: 00 00 add byte ptr [rax], al - 4a7b24: d2 05 00 00 d4 05 rol byte ptr [rip + 97779712], cl # 0x61e7b2a <_end+0x5d241aa> - 4a7b2a: 00 00 add byte ptr [rax], al - 4a7b2c: d6 - 4a7b2d: 05 00 00 d8 05 add eax, 98041856 - 4a7b32: 00 00 add byte ptr [rax], al - 4a7b34: da 05 00 00 dc 05 fiadd dword ptr [rip + 98304000] # 0x6267b3a <_end+0x5da41ba> - 4a7b3a: 00 00 add byte ptr [rax], al - 4a7b3c: de 05 00 00 e0 05 fiadd word ptr [rip + 98566144] # 0x62a7b42 <_end+0x5de41c2> - 4a7b42: 00 00 add byte ptr [rax], al - 4a7b44: e2 05 loop 0x4a7b4b - 4a7b46: 00 00 add byte ptr [rax], al - 4a7b48: e4 05 in al, 5 - 4a7b4a: 00 00 add byte ptr [rax], al - 4a7b4c: e6 05 out 5, al - 4a7b4e: 00 00 add byte ptr [rax], al - 4a7b50: e8 05 00 00 ea call 0xffffffffea4a7b5a <_end+0xffffffffe9fe41da> - 4a7b55: 05 00 00 ec 05 add eax, 99352576 - 4a7b5a: 00 00 add byte ptr [rax], al - 4a7b5c: ee out dx, al - 4a7b5d: 05 00 00 f0 05 add eax, 99614720 - 4a7b62: 00 00 add byte ptr [rax], al - 4a7b64: f2 05 00 00 f4 05 repne add eax, 99876864 - 4a7b6a: 00 00 add byte ptr [rax], al - 4a7b6c: f6 05 00 00 f8 05 00 test byte ptr [rip + 100139008], 0 # 0x6427b73 <_end+0x5f641f3> - 4a7b73: 00 fa add dl, bh - 4a7b75: 05 00 00 fc 05 add eax, 100401152 - 4a7b7a: 00 00 add byte ptr [rax], al - 4a7b7c: fe 05 00 00 00 06 inc byte ptr [rip + 100663296] # 0x64a7b82 <_end+0x5fe4202> - 4a7b82: 00 00 add byte ptr [rax], al - 4a7b84: 02 06 add al, byte ptr [rsi] - 4a7b86: 00 00 add byte ptr [rax], al - 4a7b88: 04 06 add al, 6 - 4a7b8a: 00 00 add byte ptr [rax], al - 4a7b8c: 06 - 4a7b8d: 06 - 4a7b8e: 00 00 add byte ptr [rax], al - 4a7b90: 08 06 or byte ptr [rsi], al - 4a7b92: 00 00 add byte ptr [rax], al - 4a7b94: 0a 06 or al, byte ptr [rsi] - 4a7b96: 00 00 add byte ptr [rax], al - 4a7b98: 0c 06 or al, 6 - 4a7b9a: 00 00 add byte ptr [rax], al - 4a7b9c: 0e - 4a7b9d: 06 - 4a7b9e: 00 00 add byte ptr [rax], al - 4a7ba0: 10 06 adc byte ptr [rsi], al - 4a7ba2: 00 00 add byte ptr [rax], al - 4a7ba4: 12 06 adc al, byte ptr [rsi] - 4a7ba6: 00 00 add byte ptr [rax], al - 4a7ba8: 14 06 adc al, 6 - 4a7baa: 00 00 add byte ptr [rax], al - 4a7bac: 16 - 4a7bad: 06 - 4a7bae: 00 00 add byte ptr [rax], al - 4a7bb0: 18 06 sbb byte ptr [rsi], al - 4a7bb2: 00 00 add byte ptr [rax], al - 4a7bb4: 1a 06 sbb al, byte ptr [rsi] - 4a7bb6: 00 00 add byte ptr [rax], al - 4a7bb8: 1c 06 sbb al, 6 - 4a7bba: 00 00 add byte ptr [rax], al - 4a7bbc: 1e - 4a7bbd: 06 - 4a7bbe: 00 00 add byte ptr [rax], al - 4a7bc0: 20 06 and byte ptr [rsi], al - 4a7bc2: 00 00 add byte ptr [rax], al - 4a7bc4: 22 06 and al, byte ptr [rsi] - 4a7bc6: 00 00 add byte ptr [rax], al - 4a7bc8: 24 06 and al, 6 - 4a7bca: 00 00 add byte ptr [rax], al - 4a7bcc: 26 06 - 4a7bce: 00 00 add byte ptr [rax], al - 4a7bd0: 28 06 sub byte ptr [rsi], al - 4a7bd2: 00 00 add byte ptr [rax], al - 4a7bd4: 2a 06 sub al, byte ptr [rsi] - 4a7bd6: 00 00 add byte ptr [rax], al - 4a7bd8: 2c 06 sub al, 6 - 4a7bda: 00 00 add byte ptr [rax], al - 4a7bdc: 2e 06 - 4a7bde: 00 00 add byte ptr [rax], al - 4a7be0: 30 06 xor byte ptr [rsi], al - 4a7be2: 00 00 add byte ptr [rax], al - 4a7be4: 32 06 xor al, byte ptr [rsi] - 4a7be6: 00 00 add byte ptr [rax], al - 4a7be8: 34 06 xor al, 6 - 4a7bea: 00 00 add byte ptr [rax], al - 4a7bec: 36 06 - 4a7bee: 00 00 add byte ptr [rax], al - 4a7bf0: 38 06 cmp byte ptr [rsi], al - 4a7bf2: 00 00 add byte ptr [rax], al - 4a7bf4: 3a 06 cmp al, byte ptr [rsi] - 4a7bf6: 00 00 add byte ptr [rax], al - 4a7bf8: 3c 06 cmp al, 6 - 4a7bfa: 00 00 add byte ptr [rax], al - 4a7bfc: 3e 06 - 4a7bfe: 00 00 add byte ptr [rax], al - 4a7c00: 40 06 - 4a7c02: 00 00 add byte ptr [rax], al - 4a7c04: 42 06 - 4a7c06: 00 00 add byte ptr [rax], al - 4a7c08: 44 06 - 4a7c0a: 00 00 add byte ptr [rax], al - 4a7c0c: 46 06 - 4a7c0e: 00 00 add byte ptr [rax], al - 4a7c10: 48 06 - 4a7c12: 00 00 add byte ptr [rax], al - 4a7c14: 4a 06 - 4a7c16: 00 00 add byte ptr [rax], al - 4a7c18: 4c 06 - 4a7c1a: 00 00 add byte ptr [rax], al - 4a7c1c: 4e 06 - 4a7c1e: 00 00 add byte ptr [rax], al - 4a7c20: 50 push rax - 4a7c21: 06 - 4a7c22: 00 00 add byte ptr [rax], al - 4a7c24: 52 push rdx - 4a7c25: 06 - 4a7c26: 00 00 add byte ptr [rax], al - 4a7c28: 54 push rsp - 4a7c29: 06 - 4a7c2a: 00 00 add byte ptr [rax], al - 4a7c2c: 56 push rsi - 4a7c2d: 06 - 4a7c2e: 00 00 add byte ptr [rax], al - 4a7c30: 58 pop rax - 4a7c31: 06 - 4a7c32: 00 00 add byte ptr [rax], al - 4a7c34: 5a pop rdx - 4a7c35: 06 - 4a7c36: 00 00 add byte ptr [rax], al - 4a7c38: 5c pop rsp - 4a7c39: 06 - 4a7c3a: 00 00 add byte ptr [rax], al - 4a7c3c: 5e pop rsi - 4a7c3d: 06 - 4a7c3e: 00 00 add byte ptr [rax], al - 4a7c40: 60 - 4a7c41: 06 - 4a7c42: 00 00 add byte ptr [rax], al - 4a7c44: 62 - 4a7c45: 06 - 4a7c46: 00 00 add byte ptr [rax], al - 4a7c48: 64 06 - 4a7c4a: 00 00 add byte ptr [rax], al - 4a7c4c: 66 06 - 4a7c4e: 00 00 add byte ptr [rax], al - 4a7c50: 68 06 00 00 6a push 1778384902 - 4a7c55: 06 - 4a7c56: 00 00 add byte ptr [rax], al - 4a7c58: 6c insb byte ptr es:[rdi], dx - 4a7c59: 06 - 4a7c5a: 00 00 add byte ptr [rax], al - 4a7c5c: 6e outsb dx, byte ptr [rsi] - 4a7c5d: 06 - 4a7c5e: 00 00 add byte ptr [rax], al - 4a7c60: 70 06 jo 0x4a7c68 - 4a7c62: 00 00 add byte ptr [rax], al - 4a7c64: 72 06 jb 0x4a7c6c - 4a7c66: 00 00 add byte ptr [rax], al - 4a7c68: 74 06 je 0x4a7c70 - 4a7c6a: 00 00 add byte ptr [rax], al - 4a7c6c: 76 06 jbe 0x4a7c74 - 4a7c6e: 00 00 add byte ptr [rax], al - 4a7c70: 78 06 js 0x4a7c78 - 4a7c72: 00 00 add byte ptr [rax], al - 4a7c74: 7a 06 jp 0x4a7c7c - 4a7c76: 00 00 add byte ptr [rax], al - 4a7c78: 7c 06 jl 0x4a7c80 - 4a7c7a: 00 00 add byte ptr [rax], al - 4a7c7c: 7e 06 jle 0x4a7c84 - 4a7c7e: 00 00 add byte ptr [rax], al - 4a7c80: 80 06 00 add byte ptr [rsi], 0 - 4a7c83: 00 82 06 00 00 84 add byte ptr [rdx - 2080374778], al - 4a7c89: 06 - 4a7c8a: 00 00 add byte ptr [rax], al - 4a7c8c: 86 06 xchg byte ptr [rsi], al - 4a7c8e: 00 00 add byte ptr [rax], al - 4a7c90: 88 06 mov byte ptr [rsi], al - 4a7c92: 00 00 add byte ptr [rax], al - 4a7c94: 8a 06 mov al, byte ptr [rsi] - 4a7c96: 00 00 add byte ptr [rax], al - 4a7c98: 8c 06 mov word ptr [rsi], es - 4a7c9a: 00 00 add byte ptr [rax], al - 4a7c9c: 8e 06 mov es, word ptr [rsi] - 4a7c9e: 00 00 add byte ptr [rax], al - 4a7ca0: 90 nop - 4a7ca1: 06 - 4a7ca2: 00 00 add byte ptr [rax], al - 4a7ca4: 92 xchg eax, edx - 4a7ca5: 06 - 4a7ca6: 00 00 add byte ptr [rax], al - 4a7ca8: 94 xchg eax, esp - 4a7ca9: 06 - 4a7caa: 00 00 add byte ptr [rax], al - 4a7cac: 96 xchg eax, esi - 4a7cad: 06 - 4a7cae: 00 00 add byte ptr [rax], al - 4a7cb0: 98 cwde - 4a7cb1: 06 - 4a7cb2: 00 00 add byte ptr [rax], al - 4a7cb4: 9a - 4a7cb5: 06 - 4a7cb6: 00 00 add byte ptr [rax], al - 4a7cb8: 9c pushfq - 4a7cb9: 06 - 4a7cba: 00 00 add byte ptr [rax], al - 4a7cbc: 9e sahf - 4a7cbd: 06 - 4a7cbe: 00 00 add byte ptr [rax], al - 4a7cc0: a0 06 00 00 a2 06 00 00 a4 movabs al, byte ptr [-6629298623001657338] - 4a7cc9: 06 - 4a7cca: 00 00 add byte ptr [rax], al - 4a7ccc: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4a7ccd: 06 - 4a7cce: 00 00 add byte ptr [rax], al - 4a7cd0: a8 06 test al, 6 - 4a7cd2: 00 00 add byte ptr [rax], al - 4a7cd4: aa stosb byte ptr es:[rdi], al - 4a7cd5: 06 - 4a7cd6: 00 00 add byte ptr [rax], al - 4a7cd8: ac lodsb al, byte ptr [rsi] - 4a7cd9: 06 - 4a7cda: 00 00 add byte ptr [rax], al - 4a7cdc: ae scasb al, byte ptr es:[rdi] - 4a7cdd: 06 - 4a7cde: 00 00 add byte ptr [rax], al - 4a7ce0: b0 06 mov al, 6 - 4a7ce2: 00 00 add byte ptr [rax], al - 4a7ce4: b2 06 mov dl, 6 - 4a7ce6: 00 00 add byte ptr [rax], al - 4a7ce8: b4 06 mov ah, 6 - 4a7cea: 00 00 add byte ptr [rax], al - 4a7cec: b6 06 mov dh, 6 - 4a7cee: 00 00 add byte ptr [rax], al - 4a7cf0: b8 06 00 00 ba mov eax, 3120562182 - 4a7cf5: 06 - 4a7cf6: 00 00 add byte ptr [rax], al - 4a7cf8: bc 06 00 00 be mov esp, 3187671046 - 4a7cfd: 06 - 4a7cfe: 00 00 add byte ptr [rax], al - 4a7d00: c0 06 00 rol byte ptr [rsi], 0 - 4a7d03: 00 c2 add dl, al - 4a7d05: 06 - 4a7d06: 00 00 add byte ptr [rax], al - 4a7d08: c4 06 00 00 - 4a7d0c: c6 06 00 mov byte ptr [rsi], 0 - 4a7d0f: 00 c8 add al, cl - 4a7d11: 06 - 4a7d12: 00 00 add byte ptr [rax], al - 4a7d14: ca 06 00 retf 6 - 4a7d17: 00 cc add ah, cl - 4a7d19: 06 - 4a7d1a: 00 00 add byte ptr [rax], al - 4a7d1c: ce - 4a7d1d: 06 - 4a7d1e: 00 00 add byte ptr [rax], al - 4a7d20: d0 06 rol byte ptr [rsi] - 4a7d22: 00 00 add byte ptr [rax], al - 4a7d24: d2 06 rol byte ptr [rsi], cl - 4a7d26: 00 00 add byte ptr [rax], al - 4a7d28: d4 - 4a7d29: 06 - 4a7d2a: 00 00 add byte ptr [rax], al - 4a7d2c: d6 - 4a7d2d: 06 - 4a7d2e: 00 00 add byte ptr [rax], al - 4a7d30: d8 06 fadd dword ptr [rsi] - 4a7d32: 00 00 add byte ptr [rax], al - 4a7d34: da 06 fiadd dword ptr [rsi] - 4a7d36: 00 00 add byte ptr [rax], al - 4a7d38: dc 06 fadd qword ptr [rsi] - 4a7d3a: 00 00 add byte ptr [rax], al - 4a7d3c: de 06 fiadd word ptr [rsi] - 4a7d3e: 00 00 add byte ptr [rax], al - 4a7d40: e0 06 loopne 0x4a7d48 - 4a7d42: 00 00 add byte ptr [rax], al - 4a7d44: e2 06 loop 0x4a7d4c - 4a7d46: 00 00 add byte ptr [rax], al - 4a7d48: e4 06 in al, 6 - 4a7d4a: 00 00 add byte ptr [rax], al - 4a7d4c: e6 06 out 6, al - 4a7d4e: 00 00 add byte ptr [rax], al - 4a7d50: e8 06 00 00 ea call 0xffffffffea4a7d5b <_end+0xffffffffe9fe43db> - 4a7d55: 06 - 4a7d56: 00 00 add byte ptr [rax], al - 4a7d58: ec in al, dx - 4a7d59: 06 - 4a7d5a: 00 00 add byte ptr [rax], al - 4a7d5c: ee out dx, al - 4a7d5d: 06 - 4a7d5e: 00 00 add byte ptr [rax], al - 4a7d60: f0 lock - 4a7d61: 06 - 4a7d62: 00 00 add byte ptr [rax], al - 4a7d64: f2 06 - 4a7d66: 00 00 add byte ptr [rax], al - 4a7d68: f4 hlt - 4a7d69: 06 - 4a7d6a: 00 00 add byte ptr [rax], al - 4a7d6c: f6 06 00 test byte ptr [rsi], 0 - 4a7d6f: 00 f8 add al, bh - 4a7d71: 06 - 4a7d72: 00 00 add byte ptr [rax], al - 4a7d74: fa cli - 4a7d75: 06 - 4a7d76: 00 00 add byte ptr [rax], al - 4a7d78: fc cld - 4a7d79: 06 - 4a7d7a: 00 00 add byte ptr [rax], al - 4a7d7c: fe 06 inc byte ptr [rsi] - 4a7d7e: 00 00 add byte ptr [rax], al - 4a7d80: 00 07 add byte ptr [rdi], al - 4a7d82: 00 00 add byte ptr [rax], al - 4a7d84: 02 07 add al, byte ptr [rdi] - 4a7d86: 00 00 add byte ptr [rax], al - 4a7d88: 04 07 add al, 7 - 4a7d8a: 00 00 add byte ptr [rax], al - 4a7d8c: 06 - 4a7d8d: 07 - 4a7d8e: 00 00 add byte ptr [rax], al - 4a7d90: 08 07 or byte ptr [rdi], al - 4a7d92: 00 00 add byte ptr [rax], al - 4a7d94: 0a 07 or al, byte ptr [rdi] - 4a7d96: 00 00 add byte ptr [rax], al - 4a7d98: 0c 07 or al, 7 - 4a7d9a: 00 00 add byte ptr [rax], al - 4a7d9c: 0e - 4a7d9d: 07 - 4a7d9e: 00 00 add byte ptr [rax], al - 4a7da0: 10 07 adc byte ptr [rdi], al - 4a7da2: 00 00 add byte ptr [rax], al - 4a7da4: 12 07 adc al, byte ptr [rdi] - 4a7da6: 00 00 add byte ptr [rax], al - 4a7da8: 14 07 adc al, 7 - 4a7daa: 00 00 add byte ptr [rax], al - 4a7dac: 16 - 4a7dad: 07 - 4a7dae: 00 00 add byte ptr [rax], al - 4a7db0: 18 07 sbb byte ptr [rdi], al - 4a7db2: 00 00 add byte ptr [rax], al - 4a7db4: 1a 07 sbb al, byte ptr [rdi] - 4a7db6: 00 00 add byte ptr [rax], al - 4a7db8: 1c 07 sbb al, 7 - 4a7dba: 00 00 add byte ptr [rax], al - 4a7dbc: 1e - 4a7dbd: 07 - 4a7dbe: 00 00 add byte ptr [rax], al - 4a7dc0: 20 07 and byte ptr [rdi], al - 4a7dc2: 00 00 add byte ptr [rax], al - 4a7dc4: 22 07 and al, byte ptr [rdi] - 4a7dc6: 00 00 add byte ptr [rax], al - 4a7dc8: 24 07 and al, 7 - 4a7dca: 00 00 add byte ptr [rax], al - 4a7dcc: 26 07 - 4a7dce: 00 00 add byte ptr [rax], al - 4a7dd0: 28 07 sub byte ptr [rdi], al - 4a7dd2: 00 00 add byte ptr [rax], al - 4a7dd4: 2a 07 sub al, byte ptr [rdi] - 4a7dd6: 00 00 add byte ptr [rax], al - 4a7dd8: 2c 07 sub al, 7 - 4a7dda: 00 00 add byte ptr [rax], al - 4a7ddc: 2e 07 - 4a7dde: 00 00 add byte ptr [rax], al - 4a7de0: 30 07 xor byte ptr [rdi], al - 4a7de2: 00 00 add byte ptr [rax], al - 4a7de4: 32 07 xor al, byte ptr [rdi] - 4a7de6: 00 00 add byte ptr [rax], al - 4a7de8: 34 07 xor al, 7 - 4a7dea: 00 00 add byte ptr [rax], al - 4a7dec: 36 07 - 4a7dee: 00 00 add byte ptr [rax], al - 4a7df0: 38 07 cmp byte ptr [rdi], al - 4a7df2: 00 00 add byte ptr [rax], al - 4a7df4: 3a 07 cmp al, byte ptr [rdi] - 4a7df6: 00 00 add byte ptr [rax], al - 4a7df8: 3c 07 cmp al, 7 - 4a7dfa: 00 00 add byte ptr [rax], al - 4a7dfc: 3e 07 - 4a7dfe: 00 00 add byte ptr [rax], al - 4a7e00: 40 07 - 4a7e02: 00 00 add byte ptr [rax], al - 4a7e04: 42 07 - 4a7e06: 00 00 add byte ptr [rax], al - 4a7e08: 44 07 - 4a7e0a: 00 00 add byte ptr [rax], al - 4a7e0c: 46 07 - 4a7e0e: 00 00 add byte ptr [rax], al - 4a7e10: 48 07 - 4a7e12: 00 00 add byte ptr [rax], al - 4a7e14: 4a 07 - 4a7e16: 00 00 add byte ptr [rax], al - 4a7e18: 4c 07 - 4a7e1a: 00 00 add byte ptr [rax], al - 4a7e1c: 4e 07 - 4a7e1e: 00 00 add byte ptr [rax], al - 4a7e20: 50 push rax - 4a7e21: 07 - 4a7e22: 00 00 add byte ptr [rax], al - 4a7e24: 52 push rdx - 4a7e25: 07 - 4a7e26: 00 00 add byte ptr [rax], al - 4a7e28: 54 push rsp - 4a7e29: 07 - 4a7e2a: 00 00 add byte ptr [rax], al - 4a7e2c: 56 push rsi - 4a7e2d: 07 - 4a7e2e: 00 00 add byte ptr [rax], al - 4a7e30: 58 pop rax - 4a7e31: 07 - 4a7e32: 00 00 add byte ptr [rax], al - 4a7e34: 5a pop rdx - 4a7e35: 07 - 4a7e36: 00 00 add byte ptr [rax], al - 4a7e38: 5c pop rsp - 4a7e39: 07 - 4a7e3a: 00 00 add byte ptr [rax], al - 4a7e3c: 5e pop rsi - 4a7e3d: 07 - 4a7e3e: 00 00 add byte ptr [rax], al - 4a7e40: 60 - 4a7e41: 07 - 4a7e42: 00 00 add byte ptr [rax], al - 4a7e44: 62 - 4a7e45: 07 - 4a7e46: 00 00 add byte ptr [rax], al - 4a7e48: 64 07 - 4a7e4a: 00 00 add byte ptr [rax], al - 4a7e4c: 66 07 - 4a7e4e: 00 00 add byte ptr [rax], al - 4a7e50: 68 07 00 00 6a push 1778384903 - 4a7e55: 07 - 4a7e56: 00 00 add byte ptr [rax], al - 4a7e58: 6c insb byte ptr es:[rdi], dx - 4a7e59: 07 - 4a7e5a: 00 00 add byte ptr [rax], al - 4a7e5c: 6e outsb dx, byte ptr [rsi] - 4a7e5d: 07 - 4a7e5e: 00 00 add byte ptr [rax], al - 4a7e60: 70 07 jo 0x4a7e69 - 4a7e62: 00 00 add byte ptr [rax], al - 4a7e64: 72 07 jb 0x4a7e6d - 4a7e66: 00 00 add byte ptr [rax], al - 4a7e68: 74 07 je 0x4a7e71 - 4a7e6a: 00 00 add byte ptr [rax], al - 4a7e6c: 76 07 jbe 0x4a7e75 - 4a7e6e: 00 00 add byte ptr [rax], al - 4a7e70: 78 07 js 0x4a7e79 - 4a7e72: 00 00 add byte ptr [rax], al - 4a7e74: 7a 07 jp 0x4a7e7d - 4a7e76: 00 00 add byte ptr [rax], al - 4a7e78: 7c 07 jl 0x4a7e81 - 4a7e7a: 00 00 add byte ptr [rax], al - 4a7e7c: 7e 07 jle 0x4a7e85 - 4a7e7e: 00 00 add byte ptr [rax], al - 4a7e80: 80 07 00 add byte ptr [rdi], 0 - 4a7e83: 00 82 07 00 00 84 add byte ptr [rdx - 2080374777], al - 4a7e89: 07 - 4a7e8a: 00 00 add byte ptr [rax], al - 4a7e8c: 86 07 xchg byte ptr [rdi], al - 4a7e8e: 00 00 add byte ptr [rax], al - 4a7e90: 88 07 mov byte ptr [rdi], al - 4a7e92: 00 00 add byte ptr [rax], al - 4a7e94: 8a 07 mov al, byte ptr [rdi] - 4a7e96: 00 00 add byte ptr [rax], al - 4a7e98: 8c 07 mov word ptr [rdi], es - 4a7e9a: 00 00 add byte ptr [rax], al - 4a7e9c: 8e 07 mov es, word ptr [rdi] - 4a7e9e: 00 00 add byte ptr [rax], al - 4a7ea0: 90 nop - 4a7ea1: 07 - 4a7ea2: 00 00 add byte ptr [rax], al - 4a7ea4: 92 xchg eax, edx - 4a7ea5: 07 - 4a7ea6: 00 00 add byte ptr [rax], al - 4a7ea8: 94 xchg eax, esp - 4a7ea9: 07 - 4a7eaa: 00 00 add byte ptr [rax], al - 4a7eac: 96 xchg eax, esi - 4a7ead: 07 - 4a7eae: 00 00 add byte ptr [rax], al - 4a7eb0: 98 cwde - 4a7eb1: 07 - 4a7eb2: 00 00 add byte ptr [rax], al - 4a7eb4: 9a - 4a7eb5: 07 - 4a7eb6: 00 00 add byte ptr [rax], al - 4a7eb8: 9c pushfq - 4a7eb9: 07 - 4a7eba: 00 00 add byte ptr [rax], al - 4a7ebc: 9e sahf - 4a7ebd: 07 - 4a7ebe: 00 00 add byte ptr [rax], al - 4a7ec0: a0 07 00 00 a2 07 00 00 a4 movabs al, byte ptr [-6629298618706690041] - 4a7ec9: 07 - 4a7eca: 00 00 add byte ptr [rax], al - 4a7ecc: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4a7ecd: 07 - 4a7ece: 00 00 add byte ptr [rax], al - 4a7ed0: a8 07 test al, 7 - 4a7ed2: 00 00 add byte ptr [rax], al - 4a7ed4: aa stosb byte ptr es:[rdi], al - 4a7ed5: 07 - 4a7ed6: 00 00 add byte ptr [rax], al - 4a7ed8: ac lodsb al, byte ptr [rsi] - 4a7ed9: 07 - 4a7eda: 00 00 add byte ptr [rax], al - 4a7edc: ae scasb al, byte ptr es:[rdi] - 4a7edd: 07 - 4a7ede: 00 00 add byte ptr [rax], al - 4a7ee0: b0 07 mov al, 7 - 4a7ee2: 00 00 add byte ptr [rax], al - 4a7ee4: b2 07 mov dl, 7 - 4a7ee6: 00 00 add byte ptr [rax], al - 4a7ee8: b4 07 mov ah, 7 - 4a7eea: 00 00 add byte ptr [rax], al - 4a7eec: b6 07 mov dh, 7 - 4a7eee: 00 00 add byte ptr [rax], al - 4a7ef0: b8 07 00 00 ba mov eax, 3120562183 - 4a7ef5: 07 - 4a7ef6: 00 00 add byte ptr [rax], al - 4a7ef8: bc 07 00 00 be mov esp, 3187671047 - 4a7efd: 07 - 4a7efe: 00 00 add byte ptr [rax], al - 4a7f00: c0 07 00 rol byte ptr [rdi], 0 - 4a7f03: 00 c2 add dl, al - 4a7f05: 07 - 4a7f06: 00 00 add byte ptr [rax], al - 4a7f08: c4 07 00 - 4a7f0b: 00 c6 add dh, al - 4a7f0d: 07 - 4a7f0e: 00 00 add byte ptr [rax], al - 4a7f10: c8 07 00 00 enter 7, 0 - 4a7f14: ca 07 00 retf 7 - 4a7f17: 00 cc add ah, cl - 4a7f19: 07 - 4a7f1a: 00 00 add byte ptr [rax], al - 4a7f1c: ce - 4a7f1d: 07 - 4a7f1e: 00 00 add byte ptr [rax], al - 4a7f20: d0 07 rol byte ptr [rdi] - 4a7f22: 00 00 add byte ptr [rax], al - 4a7f24: d2 07 rol byte ptr [rdi], cl - 4a7f26: 00 00 add byte ptr [rax], al - 4a7f28: d4 - 4a7f29: 07 - 4a7f2a: 00 00 add byte ptr [rax], al - 4a7f2c: d6 - 4a7f2d: 07 - 4a7f2e: 00 00 add byte ptr [rax], al - 4a7f30: d8 07 fadd dword ptr [rdi] - 4a7f32: 00 00 add byte ptr [rax], al - 4a7f34: da 07 fiadd dword ptr [rdi] - 4a7f36: 00 00 add byte ptr [rax], al - 4a7f38: dc 07 fadd qword ptr [rdi] - 4a7f3a: 00 00 add byte ptr [rax], al - 4a7f3c: de 07 fiadd word ptr [rdi] - 4a7f3e: 00 00 add byte ptr [rax], al - 4a7f40: e0 07 loopne 0x4a7f49 - 4a7f42: 00 00 add byte ptr [rax], al - 4a7f44: e2 07 loop 0x4a7f4d - 4a7f46: 00 00 add byte ptr [rax], al - 4a7f48: e4 07 in al, 7 - 4a7f4a: 00 00 add byte ptr [rax], al - 4a7f4c: e6 07 out 7, al - 4a7f4e: 00 00 add byte ptr [rax], al - 4a7f50: e8 07 00 00 ea call 0xffffffffea4a7f5c <_end+0xffffffffe9fe45dc> - 4a7f55: 07 - 4a7f56: 00 00 add byte ptr [rax], al - 4a7f58: ec in al, dx - 4a7f59: 07 - 4a7f5a: 00 00 add byte ptr [rax], al - 4a7f5c: ee out dx, al - 4a7f5d: 07 - 4a7f5e: 00 00 add byte ptr [rax], al - 4a7f60: f0 lock - 4a7f61: 07 - 4a7f62: 00 00 add byte ptr [rax], al - 4a7f64: f2 07 - 4a7f66: 00 00 add byte ptr [rax], al - 4a7f68: f4 hlt - 4a7f69: 07 - 4a7f6a: 00 00 add byte ptr [rax], al - 4a7f6c: f6 07 00 test byte ptr [rdi], 0 - 4a7f6f: 00 f8 add al, bh - 4a7f71: 07 - 4a7f72: 00 00 add byte ptr [rax], al - 4a7f74: fa cli - 4a7f75: 07 - 4a7f76: 00 00 add byte ptr [rax], al - 4a7f78: fc cld - 4a7f79: 07 - 4a7f7a: 00 00 add byte ptr [rax], al - 4a7f7c: fe 07 inc byte ptr [rdi] - 4a7f7e: 00 00 add byte ptr [rax], al - 4a7f80: 00 08 add byte ptr [rax], cl - 4a7f82: 00 00 add byte ptr [rax], al - 4a7f84: 02 08 add cl, byte ptr [rax] - 4a7f86: 00 00 add byte ptr [rax], al - 4a7f88: 04 08 add al, 8 - 4a7f8a: 00 00 add byte ptr [rax], al - 4a7f8c: 06 - 4a7f8d: 08 00 or byte ptr [rax], al - 4a7f8f: 00 08 add byte ptr [rax], cl - 4a7f91: 08 00 or byte ptr [rax], al - 4a7f93: 00 0a add byte ptr [rdx], cl - 4a7f95: 08 00 or byte ptr [rax], al - 4a7f97: 00 0c 08 add byte ptr [rax + rcx], cl - 4a7f9a: 00 00 add byte ptr [rax], al - 4a7f9c: 0e - 4a7f9d: 08 00 or byte ptr [rax], al - 4a7f9f: 00 10 add byte ptr [rax], dl - 4a7fa1: 08 00 or byte ptr [rax], al - 4a7fa3: 00 12 add byte ptr [rdx], dl - 4a7fa5: 08 00 or byte ptr [rax], al - 4a7fa7: 00 14 08 add byte ptr [rax + rcx], dl - 4a7faa: 00 00 add byte ptr [rax], al - 4a7fac: 16 - 4a7fad: 08 00 or byte ptr [rax], al - 4a7faf: 00 18 add byte ptr [rax], bl - 4a7fb1: 08 00 or byte ptr [rax], al - 4a7fb3: 00 1a add byte ptr [rdx], bl - 4a7fb5: 08 00 or byte ptr [rax], al - 4a7fb7: 00 1c 08 add byte ptr [rax + rcx], bl - 4a7fba: 00 00 add byte ptr [rax], al - 4a7fbc: 1e - 4a7fbd: 08 00 or byte ptr [rax], al - 4a7fbf: 00 20 add byte ptr [rax], ah - 4a7fc1: 08 00 or byte ptr [rax], al - 4a7fc3: 00 22 add byte ptr [rdx], ah - 4a7fc5: 08 00 or byte ptr [rax], al - 4a7fc7: 00 24 08 add byte ptr [rax + rcx], ah - 4a7fca: 00 00 add byte ptr [rax], al - 4a7fcc: 26 08 00 or byte ptr es:[rax], al - 4a7fcf: 00 28 add byte ptr [rax], ch - 4a7fd1: 08 00 or byte ptr [rax], al - 4a7fd3: 00 2a add byte ptr [rdx], ch - 4a7fd5: 08 00 or byte ptr [rax], al - 4a7fd7: 00 2c 08 add byte ptr [rax + rcx], ch - 4a7fda: 00 00 add byte ptr [rax], al - 4a7fdc: 2e 08 00 or byte ptr cs:[rax], al - 4a7fdf: 00 30 add byte ptr [rax], dh - 4a7fe1: 08 00 or byte ptr [rax], al - 4a7fe3: 00 32 add byte ptr [rdx], dh - 4a7fe5: 08 00 or byte ptr [rax], al - 4a7fe7: 00 34 08 add byte ptr [rax + rcx], dh - 4a7fea: 00 00 add byte ptr [rax], al - 4a7fec: 36 08 00 or byte ptr ss:[rax], al - 4a7fef: 00 38 add byte ptr [rax], bh - 4a7ff1: 08 00 or byte ptr [rax], al - 4a7ff3: 00 3a add byte ptr [rdx], bh - 4a7ff5: 08 00 or byte ptr [rax], al - 4a7ff7: 00 3c 08 add byte ptr [rax + rcx], bh - 4a7ffa: 00 00 add byte ptr [rax], al - 4a7ffc: 3e 08 00 or byte ptr ds:[rax], al - 4a7fff: 00 40 08 add byte ptr [rax + 8], al - 4a8002: 00 00 add byte ptr [rax], al - 4a8004: 42 08 00 or byte ptr [rax], al - 4a8007: 00 44 08 00 add byte ptr [rax + rcx], al - 4a800b: 00 46 08 add byte ptr [rsi + 8], al - 4a800e: 00 00 add byte ptr [rax], al - 4a8010: 48 08 00 or byte ptr [rax], al - 4a8013: 00 4a 08 add byte ptr [rdx + 8], cl - 4a8016: 00 00 add byte ptr [rax], al - 4a8018: 4c 08 00 or byte ptr [rax], r8b - 4a801b: 00 4e 08 add byte ptr [rsi + 8], cl - 4a801e: 00 00 add byte ptr [rax], al - 4a8020: 50 push rax - 4a8021: 08 00 or byte ptr [rax], al - 4a8023: 00 52 08 add byte ptr [rdx + 8], dl - 4a8026: 00 00 add byte ptr [rax], al - 4a8028: 54 push rsp - 4a8029: 08 00 or byte ptr [rax], al - 4a802b: 00 56 08 add byte ptr [rsi + 8], dl - 4a802e: 00 00 add byte ptr [rax], al - 4a8030: 58 pop rax - 4a8031: 08 00 or byte ptr [rax], al - 4a8033: 00 5a 08 add byte ptr [rdx + 8], bl - 4a8036: 00 00 add byte ptr [rax], al - 4a8038: 5c pop rsp - 4a8039: 08 00 or byte ptr [rax], al - 4a803b: 00 5e 08 add byte ptr [rsi + 8], bl - 4a803e: 00 00 add byte ptr [rax], al - 4a8040: 60 - 4a8041: 08 00 or byte ptr [rax], al - 4a8043: 00 62 08 add byte ptr [rdx + 8], ah - 4a8046: 00 00 add byte ptr [rax], al - 4a8048: 64 08 00 or byte ptr fs:[rax], al - 4a804b: 00 66 08 add byte ptr [rsi + 8], ah - 4a804e: 00 00 add byte ptr [rax], al - 4a8050: 68 08 00 00 6a push 1778384904 - 4a8055: 08 00 or byte ptr [rax], al - 4a8057: 00 6c 08 00 add byte ptr [rax + rcx], ch - 4a805b: 00 6e 08 add byte ptr [rsi + 8], ch - 4a805e: 00 00 add byte ptr [rax], al - 4a8060: 70 08 jo 0x4a806a - 4a8062: 00 00 add byte ptr [rax], al - 4a8064: 72 08 jb 0x4a806e - 4a8066: 00 00 add byte ptr [rax], al - 4a8068: 74 08 je 0x4a8072 - 4a806a: 00 00 add byte ptr [rax], al - 4a806c: 76 08 jbe 0x4a8076 - 4a806e: 00 00 add byte ptr [rax], al - 4a8070: 78 08 js 0x4a807a - 4a8072: 00 00 add byte ptr [rax], al - 4a8074: 7a 08 jp 0x4a807e - 4a8076: 00 00 add byte ptr [rax], al - 4a8078: 7c 08 jl 0x4a8082 - 4a807a: 00 00 add byte ptr [rax], al - 4a807c: 7e 08 jle 0x4a8086 - 4a807e: 00 00 add byte ptr [rax], al - 4a8080: 80 08 00 or byte ptr [rax], 0 - 4a8083: 00 82 08 00 00 84 add byte ptr [rdx - 2080374776], al - 4a8089: 08 00 or byte ptr [rax], al - 4a808b: 00 86 08 00 00 88 add byte ptr [rsi - 2013265912], al - 4a8091: 08 00 or byte ptr [rax], al - 4a8093: 00 8a 08 00 00 8c add byte ptr [rdx - 1946157048], cl - 4a8099: 08 00 or byte ptr [rax], al - 4a809b: 00 8e 08 00 00 90 add byte ptr [rsi - 1879048184], cl - 4a80a1: 08 00 or byte ptr [rax], al - 4a80a3: 00 92 08 00 00 94 add byte ptr [rdx - 1811939320], dl - 4a80a9: 08 00 or byte ptr [rax], al - 4a80ab: 00 96 08 00 00 98 add byte ptr [rsi - 1744830456], dl - 4a80b1: 08 00 or byte ptr [rax], al - 4a80b3: 00 9a 08 00 00 9c add byte ptr [rdx - 1677721592], bl - 4a80b9: 08 00 or byte ptr [rax], al - 4a80bb: 00 9e 08 00 00 a0 add byte ptr [rsi - 1610612728], bl - 4a80c1: 08 00 or byte ptr [rax], al - 4a80c3: 00 a2 08 00 00 a4 add byte ptr [rdx - 1543503864], ah - 4a80c9: 08 00 or byte ptr [rax], al - 4a80cb: 00 a6 08 00 00 a8 add byte ptr [rsi - 1476395000], ah - 4a80d1: 08 00 or byte ptr [rax], al - 4a80d3: 00 aa 08 00 00 ac add byte ptr [rdx - 1409286136], ch - 4a80d9: 08 00 or byte ptr [rax], al - 4a80db: 00 ae 08 00 00 b0 add byte ptr [rsi - 1342177272], ch - 4a80e1: 08 00 or byte ptr [rax], al - 4a80e3: 00 b2 08 00 00 b4 add byte ptr [rdx - 1275068408], dh - 4a80e9: 08 00 or byte ptr [rax], al - 4a80eb: 00 b6 08 00 00 b8 add byte ptr [rsi - 1207959544], dh - 4a80f1: 08 00 or byte ptr [rax], al - 4a80f3: 00 ba 08 00 00 bc add byte ptr [rdx - 1140850680], bh - 4a80f9: 08 00 or byte ptr [rax], al - 4a80fb: 00 be 08 00 00 c0 add byte ptr [rsi - 1073741816], bh - 4a8101: 08 00 or byte ptr [rax], al - 4a8103: 00 c2 add dl, al - 4a8105: 08 00 or byte ptr [rax], al - 4a8107: 00 c4 add ah, al - 4a8109: 08 00 or byte ptr [rax], al - 4a810b: 00 c6 add dh, al - 4a810d: 08 00 or byte ptr [rax], al - 4a810f: 00 c8 add al, cl - 4a8111: 08 00 or byte ptr [rax], al - 4a8113: 00 ca add dl, cl - 4a8115: 08 00 or byte ptr [rax], al - 4a8117: 00 cc add ah, cl - 4a8119: 08 00 or byte ptr [rax], al - 4a811b: 00 ce add dh, cl - 4a811d: 08 00 or byte ptr [rax], al - 4a811f: 00 d0 add al, dl - 4a8121: 08 00 or byte ptr [rax], al - 4a8123: 00 d2 add dl, dl - 4a8125: 08 00 or byte ptr [rax], al - 4a8127: 00 d4 add ah, dl - 4a8129: 08 00 or byte ptr [rax], al - 4a812b: 00 d6 add dh, dl - 4a812d: 08 00 or byte ptr [rax], al - 4a812f: 00 d8 add al, bl - 4a8131: 08 00 or byte ptr [rax], al - 4a8133: 00 da add dl, bl - 4a8135: 08 00 or byte ptr [rax], al - 4a8137: 00 dc add ah, bl - 4a8139: 08 00 or byte ptr [rax], al - 4a813b: 00 de add dh, bl - 4a813d: 08 00 or byte ptr [rax], al - 4a813f: 00 e0 add al, ah - 4a8141: 08 00 or byte ptr [rax], al - 4a8143: 00 e2 add dl, ah - 4a8145: 08 00 or byte ptr [rax], al - 4a8147: 00 e4 add ah, ah - 4a8149: 08 00 or byte ptr [rax], al - 4a814b: 00 e6 add dh, ah - 4a814d: 08 00 or byte ptr [rax], al - 4a814f: 00 e8 add al, ch - 4a8151: 08 00 or byte ptr [rax], al - 4a8153: 00 ea add dl, ch - 4a8155: 08 00 or byte ptr [rax], al - 4a8157: 00 ec add ah, ch - 4a8159: 08 00 or byte ptr [rax], al - 4a815b: 00 ee add dh, ch - 4a815d: 08 00 or byte ptr [rax], al - 4a815f: 00 f0 add al, dh - 4a8161: 08 00 or byte ptr [rax], al - 4a8163: 00 f2 add dl, dh - 4a8165: 08 00 or byte ptr [rax], al - 4a8167: 00 f4 add ah, dh - 4a8169: 08 00 or byte ptr [rax], al - 4a816b: 00 f6 add dh, dh - 4a816d: 08 00 or byte ptr [rax], al - 4a816f: 00 f8 add al, bh - 4a8171: 08 00 or byte ptr [rax], al - 4a8173: 00 fa add dl, bh - 4a8175: 08 00 or byte ptr [rax], al - 4a8177: 00 fc add ah, bh - 4a8179: 08 00 or byte ptr [rax], al - 4a817b: 00 fe add dh, bh - 4a817d: 08 00 or byte ptr [rax], al - 4a817f: 00 00 add byte ptr [rax], al - 4a8181: 09 00 or dword ptr [rax], eax - 4a8183: 00 02 add byte ptr [rdx], al - 4a8185: 09 00 or dword ptr [rax], eax - 4a8187: 00 04 09 add byte ptr [rcx + rcx], al - 4a818a: 00 00 add byte ptr [rax], al - 4a818c: 06 - 4a818d: 09 00 or dword ptr [rax], eax - 4a818f: 00 08 add byte ptr [rax], cl - 4a8191: 09 00 or dword ptr [rax], eax - 4a8193: 00 0a add byte ptr [rdx], cl - 4a8195: 09 00 or dword ptr [rax], eax - 4a8197: 00 0c 09 add byte ptr [rcx + rcx], cl - 4a819a: 00 00 add byte ptr [rax], al - 4a819c: 0e - 4a819d: 09 00 or dword ptr [rax], eax - 4a819f: 00 10 add byte ptr [rax], dl - 4a81a1: 09 00 or dword ptr [rax], eax - 4a81a3: 00 12 add byte ptr [rdx], dl - 4a81a5: 09 00 or dword ptr [rax], eax - 4a81a7: 00 14 09 add byte ptr [rcx + rcx], dl - 4a81aa: 00 00 add byte ptr [rax], al - 4a81ac: 16 - 4a81ad: 09 00 or dword ptr [rax], eax - 4a81af: 00 18 add byte ptr [rax], bl - 4a81b1: 09 00 or dword ptr [rax], eax - 4a81b3: 00 1a add byte ptr [rdx], bl - 4a81b5: 09 00 or dword ptr [rax], eax - 4a81b7: 00 1c 09 add byte ptr [rcx + rcx], bl - 4a81ba: 00 00 add byte ptr [rax], al - 4a81bc: 1e - 4a81bd: 09 00 or dword ptr [rax], eax - 4a81bf: 00 20 add byte ptr [rax], ah - 4a81c1: 09 00 or dword ptr [rax], eax - 4a81c3: 00 22 add byte ptr [rdx], ah - 4a81c5: 09 00 or dword ptr [rax], eax - 4a81c7: 00 24 09 add byte ptr [rcx + rcx], ah - 4a81ca: 00 00 add byte ptr [rax], al - 4a81cc: 26 09 00 or dword ptr es:[rax], eax - 4a81cf: 00 28 add byte ptr [rax], ch - 4a81d1: 09 00 or dword ptr [rax], eax - 4a81d3: 00 2a add byte ptr [rdx], ch - 4a81d5: 09 00 or dword ptr [rax], eax - 4a81d7: 00 2c 09 add byte ptr [rcx + rcx], ch - 4a81da: 00 00 add byte ptr [rax], al - 4a81dc: 2e 09 00 or dword ptr cs:[rax], eax - 4a81df: 00 30 add byte ptr [rax], dh - 4a81e1: 09 00 or dword ptr [rax], eax - 4a81e3: 00 32 add byte ptr [rdx], dh - 4a81e5: 09 00 or dword ptr [rax], eax - 4a81e7: 00 34 09 add byte ptr [rcx + rcx], dh - 4a81ea: 00 00 add byte ptr [rax], al - 4a81ec: 36 09 00 or dword ptr ss:[rax], eax - 4a81ef: 00 38 add byte ptr [rax], bh - 4a81f1: 09 00 or dword ptr [rax], eax - 4a81f3: 00 3a add byte ptr [rdx], bh - 4a81f5: 09 00 or dword ptr [rax], eax - 4a81f7: 00 3c 09 add byte ptr [rcx + rcx], bh - 4a81fa: 00 00 add byte ptr [rax], al - 4a81fc: 3e 09 00 or dword ptr ds:[rax], eax - 4a81ff: 00 40 09 add byte ptr [rax + 9], al - 4a8202: 00 00 add byte ptr [rax], al - 4a8204: 42 09 00 or dword ptr [rax], eax - 4a8207: 00 44 09 00 add byte ptr [rcx + rcx], al - 4a820b: 00 46 09 add byte ptr [rsi + 9], al - 4a820e: 00 00 add byte ptr [rax], al - 4a8210: 48 09 00 or qword ptr [rax], rax - 4a8213: 00 4a 09 add byte ptr [rdx + 9], cl - 4a8216: 00 00 add byte ptr [rax], al - 4a8218: 4c 09 00 or qword ptr [rax], r8 - 4a821b: 00 4e 09 add byte ptr [rsi + 9], cl - 4a821e: 00 00 add byte ptr [rax], al - 4a8220: 50 push rax - 4a8221: 09 00 or dword ptr [rax], eax - 4a8223: 00 52 09 add byte ptr [rdx + 9], dl - 4a8226: 00 00 add byte ptr [rax], al - 4a8228: 54 push rsp - 4a8229: 09 00 or dword ptr [rax], eax - 4a822b: 00 56 09 add byte ptr [rsi + 9], dl - 4a822e: 00 00 add byte ptr [rax], al - 4a8230: 58 pop rax - 4a8231: 09 00 or dword ptr [rax], eax - 4a8233: 00 5a 09 add byte ptr [rdx + 9], bl - 4a8236: 00 00 add byte ptr [rax], al - 4a8238: 5c pop rsp - 4a8239: 09 00 or dword ptr [rax], eax - 4a823b: 00 5e 09 add byte ptr [rsi + 9], bl - 4a823e: 00 00 add byte ptr [rax], al - 4a8240: 60 - 4a8241: 09 00 or dword ptr [rax], eax - 4a8243: 00 62 09 add byte ptr [rdx + 9], ah - 4a8246: 00 00 add byte ptr [rax], al - 4a8248: 64 09 00 or dword ptr fs:[rax], eax - 4a824b: 00 66 09 add byte ptr [rsi + 9], ah - 4a824e: 00 00 add byte ptr [rax], al - 4a8250: 68 09 00 00 6a push 1778384905 - 4a8255: 09 00 or dword ptr [rax], eax - 4a8257: 00 6c 09 00 add byte ptr [rcx + rcx], ch - 4a825b: 00 6e 09 add byte ptr [rsi + 9], ch - 4a825e: 00 00 add byte ptr [rax], al - 4a8260: 70 09 jo 0x4a826b - 4a8262: 00 00 add byte ptr [rax], al - 4a8264: 72 09 jb 0x4a826f - 4a8266: 00 00 add byte ptr [rax], al - 4a8268: 74 09 je 0x4a8273 - 4a826a: 00 00 add byte ptr [rax], al - 4a826c: 76 09 jbe 0x4a8277 - 4a826e: 00 00 add byte ptr [rax], al - 4a8270: 78 09 js 0x4a827b - 4a8272: 00 00 add byte ptr [rax], al - 4a8274: 7a 09 jp 0x4a827f - 4a8276: 00 00 add byte ptr [rax], al - 4a8278: 7c 09 jl 0x4a8283 - 4a827a: 00 00 add byte ptr [rax], al - 4a827c: 7e 09 jle 0x4a8287 - 4a827e: 00 00 add byte ptr [rax], al - 4a8280: 80 09 00 or byte ptr [rcx], 0 - 4a8283: 00 82 09 00 00 84 add byte ptr [rdx - 2080374775], al - 4a8289: 09 00 or dword ptr [rax], eax - 4a828b: 00 86 09 00 00 88 add byte ptr [rsi - 2013265911], al - 4a8291: 09 00 or dword ptr [rax], eax - 4a8293: 00 8a 09 00 00 8c add byte ptr [rdx - 1946157047], cl - 4a8299: 09 00 or dword ptr [rax], eax - 4a829b: 00 8e 09 00 00 90 add byte ptr [rsi - 1879048183], cl - 4a82a1: 09 00 or dword ptr [rax], eax - 4a82a3: 00 92 09 00 00 94 add byte ptr [rdx - 1811939319], dl - 4a82a9: 09 00 or dword ptr [rax], eax - 4a82ab: 00 96 09 00 00 98 add byte ptr [rsi - 1744830455], dl - 4a82b1: 09 00 or dword ptr [rax], eax - 4a82b3: 00 9a 09 00 00 9c add byte ptr [rdx - 1677721591], bl - 4a82b9: 09 00 or dword ptr [rax], eax - 4a82bb: 00 9e 09 00 00 a0 add byte ptr [rsi - 1610612727], bl - 4a82c1: 09 00 or dword ptr [rax], eax - 4a82c3: 00 a2 09 00 00 a4 add byte ptr [rdx - 1543503863], ah - 4a82c9: 09 00 or dword ptr [rax], eax - 4a82cb: 00 a6 09 00 00 a8 add byte ptr [rsi - 1476394999], ah - 4a82d1: 09 00 or dword ptr [rax], eax - 4a82d3: 00 aa 09 00 00 ac add byte ptr [rdx - 1409286135], ch - 4a82d9: 09 00 or dword ptr [rax], eax - 4a82db: 00 ae 09 00 00 b0 add byte ptr [rsi - 1342177271], ch - 4a82e1: 09 00 or dword ptr [rax], eax - 4a82e3: 00 b2 09 00 00 b4 add byte ptr [rdx - 1275068407], dh - 4a82e9: 09 00 or dword ptr [rax], eax - 4a82eb: 00 b6 09 00 00 b8 add byte ptr [rsi - 1207959543], dh - 4a82f1: 09 00 or dword ptr [rax], eax - 4a82f3: 00 ba 09 00 00 bc add byte ptr [rdx - 1140850679], bh - 4a82f9: 09 00 or dword ptr [rax], eax - 4a82fb: 00 be 09 00 00 c0 add byte ptr [rsi - 1073741815], bh - 4a8301: 09 00 or dword ptr [rax], eax - 4a8303: 00 c2 add dl, al - 4a8305: 09 00 or dword ptr [rax], eax - 4a8307: 00 c4 add ah, al - 4a8309: 09 00 or dword ptr [rax], eax - 4a830b: 00 c6 add dh, al - 4a830d: 09 00 or dword ptr [rax], eax - 4a830f: 00 c8 add al, cl - 4a8311: 09 00 or dword ptr [rax], eax - 4a8313: 00 ca add dl, cl - 4a8315: 09 00 or dword ptr [rax], eax - 4a8317: 00 cc add ah, cl - 4a8319: 09 00 or dword ptr [rax], eax - 4a831b: 00 ce add dh, cl - 4a831d: 09 00 or dword ptr [rax], eax - 4a831f: 00 d0 add al, dl - 4a8321: 09 00 or dword ptr [rax], eax - 4a8323: 00 d2 add dl, dl - 4a8325: 09 00 or dword ptr [rax], eax - 4a8327: 00 d4 add ah, dl - 4a8329: 09 00 or dword ptr [rax], eax - 4a832b: 00 d6 add dh, dl - 4a832d: 09 00 or dword ptr [rax], eax - 4a832f: 00 d8 add al, bl - 4a8331: 09 00 or dword ptr [rax], eax - 4a8333: 00 da add dl, bl - 4a8335: 09 00 or dword ptr [rax], eax - 4a8337: 00 dc add ah, bl - 4a8339: 09 00 or dword ptr [rax], eax - 4a833b: 00 de add dh, bl - 4a833d: 09 00 or dword ptr [rax], eax - 4a833f: 00 e0 add al, ah - 4a8341: 09 00 or dword ptr [rax], eax - 4a8343: 00 e2 add dl, ah - 4a8345: 09 00 or dword ptr [rax], eax - 4a8347: 00 e4 add ah, ah - 4a8349: 09 00 or dword ptr [rax], eax - 4a834b: 00 e6 add dh, ah - 4a834d: 09 00 or dword ptr [rax], eax - 4a834f: 00 e8 add al, ch - 4a8351: 09 00 or dword ptr [rax], eax - 4a8353: 00 ea add dl, ch - 4a8355: 09 00 or dword ptr [rax], eax - 4a8357: 00 ec add ah, ch - 4a8359: 09 00 or dword ptr [rax], eax - 4a835b: 00 ee add dh, ch - 4a835d: 09 00 or dword ptr [rax], eax - 4a835f: 00 f0 add al, dh - 4a8361: 09 00 or dword ptr [rax], eax - 4a8363: 00 f2 add dl, dh - 4a8365: 09 00 or dword ptr [rax], eax - 4a8367: 00 f4 add ah, dh - 4a8369: 09 00 or dword ptr [rax], eax - 4a836b: 00 f6 add dh, dh - 4a836d: 09 00 or dword ptr [rax], eax - 4a836f: 00 f8 add al, bh - 4a8371: 09 00 or dword ptr [rax], eax - 4a8373: 00 fa add dl, bh - 4a8375: 09 00 or dword ptr [rax], eax - 4a8377: 00 fc add ah, bh - 4a8379: 09 00 or dword ptr [rax], eax - 4a837b: 00 fe add dh, bh - 4a837d: 09 00 or dword ptr [rax], eax - 4a837f: 00 00 add byte ptr [rax], al - 4a8381: 0a 00 or al, byte ptr [rax] - 4a8383: 00 02 add byte ptr [rdx], al - 4a8385: 0a 00 or al, byte ptr [rax] - 4a8387: 00 04 0a add byte ptr [rdx + rcx], al - 4a838a: 00 00 add byte ptr [rax], al - 4a838c: 06 - 4a838d: 0a 00 or al, byte ptr [rax] - 4a838f: 00 08 add byte ptr [rax], cl - 4a8391: 0a 00 or al, byte ptr [rax] - 4a8393: 00 0a add byte ptr [rdx], cl - 4a8395: 0a 00 or al, byte ptr [rax] - 4a8397: 00 0c 0a add byte ptr [rdx + rcx], cl - 4a839a: 00 00 add byte ptr [rax], al - 4a839c: 0e - 4a839d: 0a 00 or al, byte ptr [rax] - 4a839f: 00 10 add byte ptr [rax], dl - 4a83a1: 0a 00 or al, byte ptr [rax] - 4a83a3: 00 12 add byte ptr [rdx], dl - 4a83a5: 0a 00 or al, byte ptr [rax] - 4a83a7: 00 14 0a add byte ptr [rdx + rcx], dl - 4a83aa: 00 00 add byte ptr [rax], al - 4a83ac: 16 - 4a83ad: 0a 00 or al, byte ptr [rax] - 4a83af: 00 18 add byte ptr [rax], bl - 4a83b1: 0a 00 or al, byte ptr [rax] - 4a83b3: 00 1a add byte ptr [rdx], bl - 4a83b5: 0a 00 or al, byte ptr [rax] - 4a83b7: 00 1c 0a add byte ptr [rdx + rcx], bl - 4a83ba: 00 00 add byte ptr [rax], al - 4a83bc: 1e - 4a83bd: 0a 00 or al, byte ptr [rax] - 4a83bf: 00 20 add byte ptr [rax], ah - 4a83c1: 0a 00 or al, byte ptr [rax] - 4a83c3: 00 22 add byte ptr [rdx], ah - 4a83c5: 0a 00 or al, byte ptr [rax] - 4a83c7: 00 24 0a add byte ptr [rdx + rcx], ah - 4a83ca: 00 00 add byte ptr [rax], al - 4a83cc: 26 0a 00 or al, byte ptr es:[rax] - 4a83cf: 00 28 add byte ptr [rax], ch - 4a83d1: 0a 00 or al, byte ptr [rax] - 4a83d3: 00 2a add byte ptr [rdx], ch - 4a83d5: 0a 00 or al, byte ptr [rax] - 4a83d7: 00 2c 0a add byte ptr [rdx + rcx], ch - 4a83da: 00 00 add byte ptr [rax], al - 4a83dc: 2e 0a 00 or al, byte ptr cs:[rax] - 4a83df: 00 30 add byte ptr [rax], dh - 4a83e1: 0a 00 or al, byte ptr [rax] - 4a83e3: 00 32 add byte ptr [rdx], dh - 4a83e5: 0a 00 or al, byte ptr [rax] - 4a83e7: 00 34 0a add byte ptr [rdx + rcx], dh - 4a83ea: 00 00 add byte ptr [rax], al - 4a83ec: 36 0a 00 or al, byte ptr ss:[rax] - 4a83ef: 00 38 add byte ptr [rax], bh - 4a83f1: 0a 00 or al, byte ptr [rax] - 4a83f3: 00 3a add byte ptr [rdx], bh - 4a83f5: 0a 00 or al, byte ptr [rax] - 4a83f7: 00 3c 0a add byte ptr [rdx + rcx], bh - 4a83fa: 00 00 add byte ptr [rax], al - 4a83fc: 3e 0a 00 or al, byte ptr ds:[rax] - 4a83ff: 00 40 0a add byte ptr [rax + 10], al - 4a8402: 00 00 add byte ptr [rax], al - 4a8404: 42 0a 00 or al, byte ptr [rax] - 4a8407: 00 44 0a 00 add byte ptr [rdx + rcx], al - 4a840b: 00 46 0a add byte ptr [rsi + 10], al - 4a840e: 00 00 add byte ptr [rax], al - 4a8410: 48 0a 00 or al, byte ptr [rax] - 4a8413: 00 4a 0a add byte ptr [rdx + 10], cl - 4a8416: 00 00 add byte ptr [rax], al - 4a8418: 4c 0a 00 or r8b, byte ptr [rax] - 4a841b: 00 4e 0a add byte ptr [rsi + 10], cl - 4a841e: 00 00 add byte ptr [rax], al - 4a8420: 50 push rax - 4a8421: 0a 00 or al, byte ptr [rax] - 4a8423: 00 52 0a add byte ptr [rdx + 10], dl - 4a8426: 00 00 add byte ptr [rax], al - 4a8428: 54 push rsp - 4a8429: 0a 00 or al, byte ptr [rax] - 4a842b: 00 56 0a add byte ptr [rsi + 10], dl - 4a842e: 00 00 add byte ptr [rax], al - 4a8430: 58 pop rax - 4a8431: 0a 00 or al, byte ptr [rax] - 4a8433: 00 5a 0a add byte ptr [rdx + 10], bl - 4a8436: 00 00 add byte ptr [rax], al - 4a8438: 5c pop rsp - 4a8439: 0a 00 or al, byte ptr [rax] - 4a843b: 00 5e 0a add byte ptr [rsi + 10], bl - 4a843e: 00 00 add byte ptr [rax], al - 4a8440: 60 - 4a8441: 0a 00 or al, byte ptr [rax] - 4a8443: 00 62 0a add byte ptr [rdx + 10], ah - 4a8446: 00 00 add byte ptr [rax], al - 4a8448: 64 0a 00 or al, byte ptr fs:[rax] - 4a844b: 00 66 0a add byte ptr [rsi + 10], ah - 4a844e: 00 00 add byte ptr [rax], al - 4a8450: 68 0a 00 00 6a push 1778384906 - 4a8455: 0a 00 or al, byte ptr [rax] - 4a8457: 00 6c 0a 00 add byte ptr [rdx + rcx], ch - 4a845b: 00 6e 0a add byte ptr [rsi + 10], ch - 4a845e: 00 00 add byte ptr [rax], al - 4a8460: 70 0a jo 0x4a846c - 4a8462: 00 00 add byte ptr [rax], al - 4a8464: 72 0a jb 0x4a8470 - 4a8466: 00 00 add byte ptr [rax], al - 4a8468: 74 0a je 0x4a8474 - 4a846a: 00 00 add byte ptr [rax], al - 4a846c: 76 0a jbe 0x4a8478 - 4a846e: 00 00 add byte ptr [rax], al - 4a8470: 78 0a js 0x4a847c - 4a8472: 00 00 add byte ptr [rax], al - 4a8474: 7a 0a jp 0x4a8480 - 4a8476: 00 00 add byte ptr [rax], al - 4a8478: 7c 0a jl 0x4a8484 - 4a847a: 00 00 add byte ptr [rax], al - 4a847c: 7e 0a jle 0x4a8488 - 4a847e: 00 00 add byte ptr [rax], al - 4a8480: 80 0a 00 or byte ptr [rdx], 0 - 4a8483: 00 82 0a 00 00 84 add byte ptr [rdx - 2080374774], al - 4a8489: 0a 00 or al, byte ptr [rax] - 4a848b: 00 86 0a 00 00 88 add byte ptr [rsi - 2013265910], al - 4a8491: 0a 00 or al, byte ptr [rax] - 4a8493: 00 8a 0a 00 00 8c add byte ptr [rdx - 1946157046], cl - 4a8499: 0a 00 or al, byte ptr [rax] - 4a849b: 00 8e 0a 00 00 90 add byte ptr [rsi - 1879048182], cl - 4a84a1: 0a 00 or al, byte ptr [rax] - 4a84a3: 00 92 0a 00 00 94 add byte ptr [rdx - 1811939318], dl - 4a84a9: 0a 00 or al, byte ptr [rax] - 4a84ab: 00 96 0a 00 00 98 add byte ptr [rsi - 1744830454], dl - 4a84b1: 0a 00 or al, byte ptr [rax] - 4a84b3: 00 9a 0a 00 00 9c add byte ptr [rdx - 1677721590], bl - 4a84b9: 0a 00 or al, byte ptr [rax] - 4a84bb: 00 9e 0a 00 00 a0 add byte ptr [rsi - 1610612726], bl - 4a84c1: 0a 00 or al, byte ptr [rax] - 4a84c3: 00 a2 0a 00 00 a4 add byte ptr [rdx - 1543503862], ah - 4a84c9: 0a 00 or al, byte ptr [rax] - 4a84cb: 00 a6 0a 00 00 a8 add byte ptr [rsi - 1476394998], ah - 4a84d1: 0a 00 or al, byte ptr [rax] - 4a84d3: 00 aa 0a 00 00 ac add byte ptr [rdx - 1409286134], ch - 4a84d9: 0a 00 or al, byte ptr [rax] - 4a84db: 00 ae 0a 00 00 b0 add byte ptr [rsi - 1342177270], ch - 4a84e1: 0a 00 or al, byte ptr [rax] - 4a84e3: 00 b2 0a 00 00 b4 add byte ptr [rdx - 1275068406], dh - 4a84e9: 0a 00 or al, byte ptr [rax] - 4a84eb: 00 b6 0a 00 00 b8 add byte ptr [rsi - 1207959542], dh - 4a84f1: 0a 00 or al, byte ptr [rax] - 4a84f3: 00 ba 0a 00 00 bc add byte ptr [rdx - 1140850678], bh - 4a84f9: 0a 00 or al, byte ptr [rax] - 4a84fb: 00 be 0a 00 00 c0 add byte ptr [rsi - 1073741814], bh - 4a8501: 0a 00 or al, byte ptr [rax] - 4a8503: 00 c2 add dl, al - 4a8505: 0a 00 or al, byte ptr [rax] - 4a8507: 00 c4 add ah, al - 4a8509: 0a 00 or al, byte ptr [rax] - 4a850b: 00 c6 add dh, al - 4a850d: 0a 00 or al, byte ptr [rax] - 4a850f: 00 c8 add al, cl - 4a8511: 0a 00 or al, byte ptr [rax] - 4a8513: 00 ca add dl, cl - 4a8515: 0a 00 or al, byte ptr [rax] - 4a8517: 00 cc add ah, cl - 4a8519: 0a 00 or al, byte ptr [rax] - 4a851b: 00 ce add dh, cl - 4a851d: 0a 00 or al, byte ptr [rax] - 4a851f: 00 d0 add al, dl - 4a8521: 0a 00 or al, byte ptr [rax] - 4a8523: 00 d2 add dl, dl - 4a8525: 0a 00 or al, byte ptr [rax] - 4a8527: 00 d4 add ah, dl - 4a8529: 0a 00 or al, byte ptr [rax] - 4a852b: 00 d6 add dh, dl - 4a852d: 0a 00 or al, byte ptr [rax] - 4a852f: 00 d8 add al, bl - 4a8531: 0a 00 or al, byte ptr [rax] - 4a8533: 00 da add dl, bl - 4a8535: 0a 00 or al, byte ptr [rax] - 4a8537: 00 dc add ah, bl - 4a8539: 0a 00 or al, byte ptr [rax] - 4a853b: 00 de add dh, bl - 4a853d: 0a 00 or al, byte ptr [rax] - 4a853f: 00 e0 add al, ah - 4a8541: 0a 00 or al, byte ptr [rax] - 4a8543: 00 e2 add dl, ah - 4a8545: 0a 00 or al, byte ptr [rax] - 4a8547: 00 e4 add ah, ah - 4a8549: 0a 00 or al, byte ptr [rax] - 4a854b: 00 e6 add dh, ah - 4a854d: 0a 00 or al, byte ptr [rax] - 4a854f: 00 e8 add al, ch - 4a8551: 0a 00 or al, byte ptr [rax] - 4a8553: 00 ea add dl, ch - 4a8555: 0a 00 or al, byte ptr [rax] - 4a8557: 00 ec add ah, ch - 4a8559: 0a 00 or al, byte ptr [rax] - 4a855b: 00 ee add dh, ch - 4a855d: 0a 00 or al, byte ptr [rax] - 4a855f: 00 f0 add al, dh - 4a8561: 0a 00 or al, byte ptr [rax] - 4a8563: 00 f2 add dl, dh - 4a8565: 0a 00 or al, byte ptr [rax] - 4a8567: 00 f4 add ah, dh - 4a8569: 0a 00 or al, byte ptr [rax] - 4a856b: 00 f6 add dh, dh - 4a856d: 0a 00 or al, byte ptr [rax] - 4a856f: 00 f8 add al, bh - 4a8571: 0a 00 or al, byte ptr [rax] - 4a8573: 00 fa add dl, bh - 4a8575: 0a 00 or al, byte ptr [rax] - 4a8577: 00 fc add ah, bh - 4a8579: 0a 00 or al, byte ptr [rax] - 4a857b: 00 fe add dh, bh - 4a857d: 0a 00 or al, byte ptr [rax] - 4a857f: 00 00 add byte ptr [rax], al - 4a8581: 0b 00 or eax, dword ptr [rax] - 4a8583: 00 02 add byte ptr [rdx], al - 4a8585: 0b 00 or eax, dword ptr [rax] - 4a8587: 00 04 0b add byte ptr [rbx + rcx], al - 4a858a: 00 00 add byte ptr [rax], al - 4a858c: 06 - 4a858d: 0b 00 or eax, dword ptr [rax] - 4a858f: 00 08 add byte ptr [rax], cl - 4a8591: 0b 00 or eax, dword ptr [rax] - 4a8593: 00 0a add byte ptr [rdx], cl - 4a8595: 0b 00 or eax, dword ptr [rax] - 4a8597: 00 0c 0b add byte ptr [rbx + rcx], cl - 4a859a: 00 00 add byte ptr [rax], al - 4a859c: 0e - 4a859d: 0b 00 or eax, dword ptr [rax] - 4a859f: 00 10 add byte ptr [rax], dl - 4a85a1: 0b 00 or eax, dword ptr [rax] - 4a85a3: 00 12 add byte ptr [rdx], dl - 4a85a5: 0b 00 or eax, dword ptr [rax] - 4a85a7: 00 14 0b add byte ptr [rbx + rcx], dl - 4a85aa: 00 00 add byte ptr [rax], al - 4a85ac: 16 - 4a85ad: 0b 00 or eax, dword ptr [rax] - 4a85af: 00 18 add byte ptr [rax], bl - 4a85b1: 0b 00 or eax, dword ptr [rax] - 4a85b3: 00 1a add byte ptr [rdx], bl - 4a85b5: 0b 00 or eax, dword ptr [rax] - 4a85b7: 00 1c 0b add byte ptr [rbx + rcx], bl - 4a85ba: 00 00 add byte ptr [rax], al - 4a85bc: 1e - 4a85bd: 0b 00 or eax, dword ptr [rax] - 4a85bf: 00 20 add byte ptr [rax], ah - 4a85c1: 0b 00 or eax, dword ptr [rax] - 4a85c3: 00 22 add byte ptr [rdx], ah - 4a85c5: 0b 00 or eax, dword ptr [rax] - 4a85c7: 00 24 0b add byte ptr [rbx + rcx], ah - 4a85ca: 00 00 add byte ptr [rax], al - 4a85cc: 26 0b 00 or eax, dword ptr es:[rax] - 4a85cf: 00 28 add byte ptr [rax], ch - 4a85d1: 0b 00 or eax, dword ptr [rax] - 4a85d3: 00 2a add byte ptr [rdx], ch - 4a85d5: 0b 00 or eax, dword ptr [rax] - 4a85d7: 00 2c 0b add byte ptr [rbx + rcx], ch - 4a85da: 00 00 add byte ptr [rax], al - 4a85dc: 2e 0b 00 or eax, dword ptr cs:[rax] - 4a85df: 00 30 add byte ptr [rax], dh - 4a85e1: 0b 00 or eax, dword ptr [rax] - 4a85e3: 00 32 add byte ptr [rdx], dh - 4a85e5: 0b 00 or eax, dword ptr [rax] - 4a85e7: 00 34 0b add byte ptr [rbx + rcx], dh - 4a85ea: 00 00 add byte ptr [rax], al - 4a85ec: 36 0b 00 or eax, dword ptr ss:[rax] - 4a85ef: 00 38 add byte ptr [rax], bh - 4a85f1: 0b 00 or eax, dword ptr [rax] - 4a85f3: 00 3a add byte ptr [rdx], bh - 4a85f5: 0b 00 or eax, dword ptr [rax] - 4a85f7: 00 3c 0b add byte ptr [rbx + rcx], bh - 4a85fa: 00 00 add byte ptr [rax], al - 4a85fc: 3e 0b 00 or eax, dword ptr ds:[rax] - 4a85ff: 00 40 0b add byte ptr [rax + 11], al - 4a8602: 00 00 add byte ptr [rax], al - 4a8604: 42 0b 00 or eax, dword ptr [rax] - 4a8607: 00 44 0b 00 add byte ptr [rbx + rcx], al - 4a860b: 00 46 0b add byte ptr [rsi + 11], al - 4a860e: 00 00 add byte ptr [rax], al - 4a8610: 48 0b 00 or rax, qword ptr [rax] - 4a8613: 00 4a 0b add byte ptr [rdx + 11], cl - 4a8616: 00 00 add byte ptr [rax], al - 4a8618: 4c 0b 00 or r8, qword ptr [rax] - 4a861b: 00 4e 0b add byte ptr [rsi + 11], cl - 4a861e: 00 00 add byte ptr [rax], al - 4a8620: 50 push rax - 4a8621: 0b 00 or eax, dword ptr [rax] - 4a8623: 00 52 0b add byte ptr [rdx + 11], dl - 4a8626: 00 00 add byte ptr [rax], al - 4a8628: 54 push rsp - 4a8629: 0b 00 or eax, dword ptr [rax] - 4a862b: 00 56 0b add byte ptr [rsi + 11], dl - 4a862e: 00 00 add byte ptr [rax], al - 4a8630: 58 pop rax - 4a8631: 0b 00 or eax, dword ptr [rax] - 4a8633: 00 5a 0b add byte ptr [rdx + 11], bl - 4a8636: 00 00 add byte ptr [rax], al - 4a8638: 5c pop rsp - 4a8639: 0b 00 or eax, dword ptr [rax] - 4a863b: 00 5e 0b add byte ptr [rsi + 11], bl - 4a863e: 00 00 add byte ptr [rax], al - 4a8640: 60 - 4a8641: 0b 00 or eax, dword ptr [rax] - 4a8643: 00 62 0b add byte ptr [rdx + 11], ah - 4a8646: 00 00 add byte ptr [rax], al - 4a8648: 64 0b 00 or eax, dword ptr fs:[rax] - 4a864b: 00 66 0b add byte ptr [rsi + 11], ah - 4a864e: 00 00 add byte ptr [rax], al - 4a8650: 68 0b 00 00 6a push 1778384907 - 4a8655: 0b 00 or eax, dword ptr [rax] - 4a8657: 00 6c 0b 00 add byte ptr [rbx + rcx], ch - 4a865b: 00 6e 0b add byte ptr [rsi + 11], ch - 4a865e: 00 00 add byte ptr [rax], al - 4a8660: 70 0b jo 0x4a866d - 4a8662: 00 00 add byte ptr [rax], al - 4a8664: 72 0b jb 0x4a8671 - 4a8666: 00 00 add byte ptr [rax], al - 4a8668: 74 0b je 0x4a8675 - 4a866a: 00 00 add byte ptr [rax], al - 4a866c: 76 0b jbe 0x4a8679 - 4a866e: 00 00 add byte ptr [rax], al - 4a8670: 78 0b js 0x4a867d - 4a8672: 00 00 add byte ptr [rax], al - 4a8674: 7a 0b jp 0x4a8681 - 4a8676: 00 00 add byte ptr [rax], al - 4a8678: 7c 0b jl 0x4a8685 - 4a867a: 00 00 add byte ptr [rax], al - 4a867c: 7e 0b jle 0x4a8689 - 4a867e: 00 00 add byte ptr [rax], al - 4a8680: 80 0b 00 or byte ptr [rbx], 0 - 4a8683: 00 82 0b 00 00 84 add byte ptr [rdx - 2080374773], al - 4a8689: 0b 00 or eax, dword ptr [rax] - 4a868b: 00 86 0b 00 00 88 add byte ptr [rsi - 2013265909], al - 4a8691: 0b 00 or eax, dword ptr [rax] - 4a8693: 00 8a 0b 00 00 8c add byte ptr [rdx - 1946157045], cl - 4a8699: 0b 00 or eax, dword ptr [rax] - 4a869b: 00 8e 0b 00 00 90 add byte ptr [rsi - 1879048181], cl - 4a86a1: 0b 00 or eax, dword ptr [rax] - 4a86a3: 00 92 0b 00 00 94 add byte ptr [rdx - 1811939317], dl - 4a86a9: 0b 00 or eax, dword ptr [rax] - 4a86ab: 00 96 0b 00 00 98 add byte ptr [rsi - 1744830453], dl - 4a86b1: 0b 00 or eax, dword ptr [rax] - 4a86b3: 00 9a 0b 00 00 9c add byte ptr [rdx - 1677721589], bl - 4a86b9: 0b 00 or eax, dword ptr [rax] - 4a86bb: 00 9e 0b 00 00 a0 add byte ptr [rsi - 1610612725], bl - 4a86c1: 0b 00 or eax, dword ptr [rax] - 4a86c3: 00 a2 0b 00 00 a4 add byte ptr [rdx - 1543503861], ah - 4a86c9: 0b 00 or eax, dword ptr [rax] - 4a86cb: 00 a6 0b 00 00 a8 add byte ptr [rsi - 1476394997], ah - 4a86d1: 0b 00 or eax, dword ptr [rax] - 4a86d3: 00 aa 0b 00 00 ac add byte ptr [rdx - 1409286133], ch - 4a86d9: 0b 00 or eax, dword ptr [rax] - 4a86db: 00 ae 0b 00 00 b0 add byte ptr [rsi - 1342177269], ch - 4a86e1: 0b 00 or eax, dword ptr [rax] - 4a86e3: 00 b2 0b 00 00 b4 add byte ptr [rdx - 1275068405], dh - 4a86e9: 0b 00 or eax, dword ptr [rax] - 4a86eb: 00 b6 0b 00 00 b8 add byte ptr [rsi - 1207959541], dh - 4a86f1: 0b 00 or eax, dword ptr [rax] - 4a86f3: 00 ba 0b 00 00 bc add byte ptr [rdx - 1140850677], bh - 4a86f9: 0b 00 or eax, dword ptr [rax] - 4a86fb: 00 be 0b 00 00 c0 add byte ptr [rsi - 1073741813], bh - 4a8701: 0b 00 or eax, dword ptr [rax] - 4a8703: 00 c2 add dl, al - 4a8705: 0b 00 or eax, dword ptr [rax] - 4a8707: 00 c4 add ah, al - 4a8709: 0b 00 or eax, dword ptr [rax] - 4a870b: 00 c6 add dh, al - 4a870d: 0b 00 or eax, dword ptr [rax] - 4a870f: 00 c8 add al, cl - 4a8711: 0b 00 or eax, dword ptr [rax] - 4a8713: 00 ca add dl, cl - 4a8715: 0b 00 or eax, dword ptr [rax] - 4a8717: 00 cc add ah, cl - 4a8719: 0b 00 or eax, dword ptr [rax] - 4a871b: 00 ce add dh, cl - 4a871d: 0b 00 or eax, dword ptr [rax] - 4a871f: 00 d0 add al, dl - 4a8721: 0b 00 or eax, dword ptr [rax] - 4a8723: 00 d2 add dl, dl - 4a8725: 0b 00 or eax, dword ptr [rax] - 4a8727: 00 d4 add ah, dl - 4a8729: 0b 00 or eax, dword ptr [rax] - 4a872b: 00 d6 add dh, dl - 4a872d: 0b 00 or eax, dword ptr [rax] - 4a872f: 00 d8 add al, bl - 4a8731: 0b 00 or eax, dword ptr [rax] - 4a8733: 00 da add dl, bl - 4a8735: 0b 00 or eax, dword ptr [rax] - 4a8737: 00 dc add ah, bl - 4a8739: 0b 00 or eax, dword ptr [rax] - 4a873b: 00 de add dh, bl - 4a873d: 0b 00 or eax, dword ptr [rax] - 4a873f: 00 e0 add al, ah - 4a8741: 0b 00 or eax, dword ptr [rax] - 4a8743: 00 e2 add dl, ah - 4a8745: 0b 00 or eax, dword ptr [rax] - 4a8747: 00 e4 add ah, ah - 4a8749: 0b 00 or eax, dword ptr [rax] - 4a874b: 00 e6 add dh, ah - 4a874d: 0b 00 or eax, dword ptr [rax] - 4a874f: 00 e8 add al, ch - 4a8751: 0b 00 or eax, dword ptr [rax] - 4a8753: 00 ea add dl, ch - 4a8755: 0b 00 or eax, dword ptr [rax] - 4a8757: 00 ec add ah, ch - 4a8759: 0b 00 or eax, dword ptr [rax] - 4a875b: 00 ee add dh, ch - 4a875d: 0b 00 or eax, dword ptr [rax] - 4a875f: 00 f0 add al, dh - 4a8761: 0b 00 or eax, dword ptr [rax] - 4a8763: 00 f2 add dl, dh - 4a8765: 0b 00 or eax, dword ptr [rax] - 4a8767: 00 f4 add ah, dh - 4a8769: 0b 00 or eax, dword ptr [rax] - 4a876b: 00 f6 add dh, dh - 4a876d: 0b 00 or eax, dword ptr [rax] - 4a876f: 00 f8 add al, bh - 4a8771: 0b 00 or eax, dword ptr [rax] - 4a8773: 00 fa add dl, bh - 4a8775: 0b 00 or eax, dword ptr [rax] - 4a8777: 00 fc add ah, bh - 4a8779: 0b 00 or eax, dword ptr [rax] - 4a877b: 00 fe add dh, bh - 4a877d: 0b 00 or eax, dword ptr [rax] - 4a877f: 00 00 add byte ptr [rax], al - 4a8781: 0c 00 or al, 0 - 4a8783: 00 02 add byte ptr [rdx], al - 4a8785: 0c 00 or al, 0 - 4a8787: 00 04 0c add byte ptr [rsp + rcx], al - 4a878a: 00 00 add byte ptr [rax], al - 4a878c: 06 - 4a878d: 0c 00 or al, 0 - 4a878f: 00 08 add byte ptr [rax], cl - 4a8791: 0c 00 or al, 0 - 4a8793: 00 0a add byte ptr [rdx], cl - 4a8795: 0c 00 or al, 0 - 4a8797: 00 0c 0c add byte ptr [rsp + rcx], cl - 4a879a: 00 00 add byte ptr [rax], al - 4a879c: 0e - 4a879d: 0c 00 or al, 0 - 4a879f: 00 10 add byte ptr [rax], dl - 4a87a1: 0c 00 or al, 0 - 4a87a3: 00 12 add byte ptr [rdx], dl - 4a87a5: 0c 00 or al, 0 - 4a87a7: 00 14 0c add byte ptr [rsp + rcx], dl - 4a87aa: 00 00 add byte ptr [rax], al - 4a87ac: 16 - 4a87ad: 0c 00 or al, 0 - 4a87af: 00 18 add byte ptr [rax], bl - 4a87b1: 0c 00 or al, 0 - 4a87b3: 00 1a add byte ptr [rdx], bl - 4a87b5: 0c 00 or al, 0 - 4a87b7: 00 1c 0c add byte ptr [rsp + rcx], bl - 4a87ba: 00 00 add byte ptr [rax], al - 4a87bc: 1e - 4a87bd: 0c 00 or al, 0 - 4a87bf: 00 20 add byte ptr [rax], ah - 4a87c1: 0c 00 or al, 0 - 4a87c3: 00 22 add byte ptr [rdx], ah - 4a87c5: 0c 00 or al, 0 - 4a87c7: 00 24 0c add byte ptr [rsp + rcx], ah - 4a87ca: 00 00 add byte ptr [rax], al - 4a87cc: 26 0c 00 or al, 0 - 4a87cf: 00 28 add byte ptr [rax], ch - 4a87d1: 0c 00 or al, 0 - 4a87d3: 00 2a add byte ptr [rdx], ch - 4a87d5: 0c 00 or al, 0 - 4a87d7: 00 2c 0c add byte ptr [rsp + rcx], ch - 4a87da: 00 00 add byte ptr [rax], al - 4a87dc: 2e 0c 00 or al, 0 - 4a87df: 00 30 add byte ptr [rax], dh - 4a87e1: 0c 00 or al, 0 - 4a87e3: 00 32 add byte ptr [rdx], dh - 4a87e5: 0c 00 or al, 0 - 4a87e7: 00 34 0c add byte ptr [rsp + rcx], dh - 4a87ea: 00 00 add byte ptr [rax], al - 4a87ec: 36 0c 00 or al, 0 - 4a87ef: 00 38 add byte ptr [rax], bh - 4a87f1: 0c 00 or al, 0 - 4a87f3: 00 3a add byte ptr [rdx], bh - 4a87f5: 0c 00 or al, 0 - 4a87f7: 00 3c 0c add byte ptr [rsp + rcx], bh - 4a87fa: 00 00 add byte ptr [rax], al - 4a87fc: 3e 0c 00 or al, 0 - 4a87ff: 00 40 0c add byte ptr [rax + 12], al - 4a8802: 00 00 add byte ptr [rax], al - 4a8804: 42 0c 00 or al, 0 - 4a8807: 00 44 0c 00 add byte ptr [rsp + rcx], al - 4a880b: 00 46 0c add byte ptr [rsi + 12], al - 4a880e: 00 00 add byte ptr [rax], al - 4a8810: 48 0c 00 or al, 0 - 4a8813: 00 4a 0c add byte ptr [rdx + 12], cl - 4a8816: 00 00 add byte ptr [rax], al - 4a8818: 4c 0c 00 or al, 0 - 4a881b: 00 4e 0c add byte ptr [rsi + 12], cl - 4a881e: 00 00 add byte ptr [rax], al - 4a8820: 50 push rax - 4a8821: 0c 00 or al, 0 - 4a8823: 00 52 0c add byte ptr [rdx + 12], dl - 4a8826: 00 00 add byte ptr [rax], al - 4a8828: 54 push rsp - 4a8829: 0c 00 or al, 0 - 4a882b: 00 56 0c add byte ptr [rsi + 12], dl - 4a882e: 00 00 add byte ptr [rax], al - 4a8830: 58 pop rax - 4a8831: 0c 00 or al, 0 - 4a8833: 00 5a 0c add byte ptr [rdx + 12], bl - 4a8836: 00 00 add byte ptr [rax], al - 4a8838: 5c pop rsp - 4a8839: 0c 00 or al, 0 - 4a883b: 00 5e 0c add byte ptr [rsi + 12], bl - 4a883e: 00 00 add byte ptr [rax], al - 4a8840: 60 - 4a8841: 0c 00 or al, 0 - 4a8843: 00 62 0c add byte ptr [rdx + 12], ah - 4a8846: 00 00 add byte ptr [rax], al - 4a8848: 64 0c 00 or al, 0 - 4a884b: 00 66 0c add byte ptr [rsi + 12], ah - 4a884e: 00 00 add byte ptr [rax], al - 4a8850: 68 0c 00 00 6a push 1778384908 - 4a8855: 0c 00 or al, 0 - 4a8857: 00 6c 0c 00 add byte ptr [rsp + rcx], ch - 4a885b: 00 6e 0c add byte ptr [rsi + 12], ch - 4a885e: 00 00 add byte ptr [rax], al - 4a8860: 70 0c jo 0x4a886e - 4a8862: 00 00 add byte ptr [rax], al - 4a8864: 72 0c jb 0x4a8872 - 4a8866: 00 00 add byte ptr [rax], al - 4a8868: 74 0c je 0x4a8876 - 4a886a: 00 00 add byte ptr [rax], al - 4a886c: 76 0c jbe 0x4a887a - 4a886e: 00 00 add byte ptr [rax], al - 4a8870: 78 0c js 0x4a887e - 4a8872: 00 00 add byte ptr [rax], al - 4a8874: 7a 0c jp 0x4a8882 - 4a8876: 00 00 add byte ptr [rax], al - 4a8878: 7c 0c jl 0x4a8886 - 4a887a: 00 00 add byte ptr [rax], al - 4a887c: 7e 0c jle 0x4a888a - 4a887e: 00 00 add byte ptr [rax], al - 4a8880: 80 0c 00 00 or byte ptr [rax + rax], 0 - 4a8884: 82 - 4a8885: 0c 00 or al, 0 - 4a8887: 00 84 0c 00 00 86 0c add byte ptr [rsp + rcx + 210108416], al - 4a888e: 00 00 add byte ptr [rax], al - 4a8890: 88 0c 00 mov byte ptr [rax + rax], cl - 4a8893: 00 8a 0c 00 00 8c add byte ptr [rdx - 1946157044], cl - 4a8899: 0c 00 or al, 0 - 4a889b: 00 8e 0c 00 00 90 add byte ptr [rsi - 1879048180], cl - 4a88a1: 0c 00 or al, 0 - 4a88a3: 00 92 0c 00 00 94 add byte ptr [rdx - 1811939316], dl - 4a88a9: 0c 00 or al, 0 - 4a88ab: 00 96 0c 00 00 98 add byte ptr [rsi - 1744830452], dl - 4a88b1: 0c 00 or al, 0 - 4a88b3: 00 9a 0c 00 00 9c add byte ptr [rdx - 1677721588], bl - 4a88b9: 0c 00 or al, 0 - 4a88bb: 00 9e 0c 00 00 a0 add byte ptr [rsi - 1610612724], bl - 4a88c1: 0c 00 or al, 0 - 4a88c3: 00 a2 0c 00 00 a4 add byte ptr [rdx - 1543503860], ah - 4a88c9: 0c 00 or al, 0 - 4a88cb: 00 a6 0c 00 00 a8 add byte ptr [rsi - 1476394996], ah - 4a88d1: 0c 00 or al, 0 - 4a88d3: 00 aa 0c 00 00 ac add byte ptr [rdx - 1409286132], ch - 4a88d9: 0c 00 or al, 0 - 4a88db: 00 ae 0c 00 00 b0 add byte ptr [rsi - 1342177268], ch - 4a88e1: 0c 00 or al, 0 - 4a88e3: 00 b2 0c 00 00 b4 add byte ptr [rdx - 1275068404], dh - 4a88e9: 0c 00 or al, 0 - 4a88eb: 00 b6 0c 00 00 b8 add byte ptr [rsi - 1207959540], dh - 4a88f1: 0c 00 or al, 0 - 4a88f3: 00 ba 0c 00 00 bc add byte ptr [rdx - 1140850676], bh - 4a88f9: 0c 00 or al, 0 - 4a88fb: 00 be 0c 00 00 c0 add byte ptr [rsi - 1073741812], bh - 4a8901: 0c 00 or al, 0 - 4a8903: 00 c2 add dl, al - 4a8905: 0c 00 or al, 0 - 4a8907: 00 c4 add ah, al - 4a8909: 0c 00 or al, 0 - 4a890b: 00 c6 add dh, al - 4a890d: 0c 00 or al, 0 - 4a890f: 00 c8 add al, cl - 4a8911: 0c 00 or al, 0 - 4a8913: 00 ca add dl, cl - 4a8915: 0c 00 or al, 0 - 4a8917: 00 cc add ah, cl - 4a8919: 0c 00 or al, 0 - 4a891b: 00 ce add dh, cl - 4a891d: 0c 00 or al, 0 - 4a891f: 00 d0 add al, dl - 4a8921: 0c 00 or al, 0 - 4a8923: 00 d2 add dl, dl - 4a8925: 0c 00 or al, 0 - 4a8927: 00 d4 add ah, dl - 4a8929: 0c 00 or al, 0 - 4a892b: 00 d6 add dh, dl - 4a892d: 0c 00 or al, 0 - 4a892f: 00 d8 add al, bl - 4a8931: 0c 00 or al, 0 - 4a8933: 00 da add dl, bl - 4a8935: 0c 00 or al, 0 - 4a8937: 00 dc add ah, bl - 4a8939: 0c 00 or al, 0 - 4a893b: 00 de add dh, bl - 4a893d: 0c 00 or al, 0 - 4a893f: 00 e0 add al, ah - 4a8941: 0c 00 or al, 0 - 4a8943: 00 e2 add dl, ah - 4a8945: 0c 00 or al, 0 - 4a8947: 00 e4 add ah, ah - 4a8949: 0c 00 or al, 0 - 4a894b: 00 e6 add dh, ah - 4a894d: 0c 00 or al, 0 - 4a894f: 00 e8 add al, ch - 4a8951: 0c 00 or al, 0 - 4a8953: 00 ea add dl, ch - 4a8955: 0c 00 or al, 0 - 4a8957: 00 ec add ah, ch - 4a8959: 0c 00 or al, 0 - 4a895b: 00 ee add dh, ch - 4a895d: 0c 00 or al, 0 - 4a895f: 00 f0 add al, dh - 4a8961: 0c 00 or al, 0 - 4a8963: 00 35 00 37 00 39 add byte ptr [rip + 956315392], dh # 0x394ac069 <_end+0x38fe86e9> - 4a8969: 00 00 add byte ptr [rax], al - 4a896b: 00 30 add byte ptr [rax], dh - 4a896d: 00 00 add byte ptr [rax], al - 4a896f: 00 00 add byte ptr [rax], al - 4a8971: 00 00 add byte ptr [rax], al - 4a8973: 00 32 add byte ptr [rdx], dh - 4a8975: 00 00 add byte ptr [rax], al - 4a8977: 00 00 add byte ptr [rax], al - 4a8979: 00 00 add byte ptr [rax], al - 4a897b: 00 33 add byte ptr [rbx], dh - 4a897d: 00 00 add byte ptr [rax], al - 4a897f: 00 00 add byte ptr [rax], al - 4a8981: 00 00 add byte ptr [rax], al - 4a8983: 00 34 00 add byte ptr [rax + rax], dh - 4a8986: 00 00 add byte ptr [rax], al - 4a8988: 00 00 add byte ptr [rax], al - 4a898a: 00 00 add byte ptr [rax], al - 4a898c: 35 00 00 00 00 xor eax, 0 - 4a8991: 00 00 add byte ptr [rax], al - 4a8993: 00 36 add byte ptr [rsi], dh - 4a8995: 00 00 add byte ptr [rax], al - 4a8997: 00 00 add byte ptr [rax], al - 4a8999: 00 00 add byte ptr [rax], al - 4a899b: 00 37 add byte ptr [rdi], dh - 4a899d: 00 00 add byte ptr [rax], al - 4a899f: 00 00 add byte ptr [rax], al - 4a89a1: 00 00 add byte ptr [rax], al - 4a89a3: 00 38 add byte ptr [rax], bh - 4a89a5: 00 00 add byte ptr [rax], al - 4a89a7: 00 00 add byte ptr [rax], al - 4a89a9: 00 00 add byte ptr [rax], al - 4a89ab: 00 39 add byte ptr [rcx], bh - 4a89ad: 00 00 add byte ptr [rax], al - 4a89af: 00 00 add byte ptr [rax], al - 4a89b1: 00 00 add byte ptr [rax], al - 4a89b3: 00 3f add byte ptr [rdi], bh - 4a89b5: 00 00 add byte ptr [rax], al - 4a89b7: 00 00 add byte ptr [rax], al - 4a89b9: 00 00 add byte ptr [rax], al - 4a89bb: 00 6c 69 62 add byte ptr [rcx + 2*rbp + 98], ch - -00000000004a89bc <_libc_intl_domainname>: - 4a89bc: 6c insb byte ptr es:[rdi], dx - 4a89bd: 69 62 63 00 00 00 00 imul esp, dword ptr [rdx + 99], 0 - 4a89c4: 00 00 add byte ptr [rax], al - 4a89c6: 00 00 add byte ptr [rax], al - -00000000004a89c8 <_nl_C_codeset>: - 4a89c8: 41 4e - 4a89ca: 53 push rbx - 4a89cb: 49 5f pop r15 - 4a89cd: 58 pop rax - 4a89ce: 33 2e xor ebp, dword ptr [rsi] - 4a89d0: 34 2d xor al, 45 - 4a89d2: 31 39 xor dword ptr [rcx], edi - 4a89d4: 36 38 00 cmp byte ptr ss:[rax], al - ... - 4a89df: 00 01 add byte ptr [rcx], al - -00000000004a89e0 <__strtol_ul_rem_tab>: - 4a89e0: 01 00 add dword ptr [rax], eax - 4a89e2: 03 00 add eax, dword ptr [rax] - 4a89e4: 03 01 add eax, dword ptr [rcx] - 4a89e6: 07 - 4a89e7: 06 - 4a89e8: 05 04 03 02 01 add eax, 16909060 - 4a89ed: 00 0f add byte ptr [rdi], cl - 4a89ef: 00 0f add byte ptr [rdi], cl - 4a89f1: 10 0f adc byte ptr [rdi], cl - 4a89f3: 0f 0f 05 0f 0f 0f 18 0f - 4a89fb: 17 - 4a89fc: 0f 0f 1f 0f - 4a8a00: 11 0f adc dword ptr [rdi], ecx - 4a8a02: 0f 00 00 sldt word ptr [rax] - ... - 4a8a1d: 00 00 add byte ptr [rax], al - 4a8a1f: 00 ff add bh, bh - -00000000004a8a20 <__strtol_ul_max_tab>: - 4a8a20: ff ff - 4a8a22: ff ff - 4a8a24: ff ff - 4a8a26: ff 7f 55 - 4a8a29: 55 push rbp - 4a8a2a: 55 push rbp - 4a8a2b: 55 push rbp - 4a8a2c: 55 push rbp - 4a8a2d: 55 push rbp - 4a8a2e: 55 push rbp - 4a8a2f: 55 push rbp - 4a8a30: ff ff - 4a8a32: ff ff - 4a8a34: ff ff - 4a8a36: ff 3f - 4a8a38: 33 33 xor esi, dword ptr [rbx] - 4a8a3a: 33 33 xor esi, dword ptr [rbx] - 4a8a3c: 33 33 xor esi, dword ptr [rbx] - 4a8a3e: 33 33 xor esi, dword ptr [rbx] - 4a8a40: aa stosb byte ptr es:[rdi], al - 4a8a41: aa stosb byte ptr es:[rdi], al - 4a8a42: aa stosb byte ptr es:[rdi], al - 4a8a43: aa stosb byte ptr es:[rdi], al - 4a8a44: aa stosb byte ptr es:[rdi], al - 4a8a45: aa stosb byte ptr es:[rdi], al - 4a8a46: aa stosb byte ptr es:[rdi], al - 4a8a47: 2a 92 24 49 92 24 sub dl, byte ptr [rdx + 613566756] - 4a8a4d: 49 92 xchg rax, r10 - 4a8a4f: 24 ff and al, -1 - 4a8a51: ff ff - 4a8a53: ff ff - 4a8a55: ff ff - 4a8a57: 1f - 4a8a58: 71 1c jno 0x4a8a76 <__strtol_ul_max_tab+0x56> - 4a8a5a: c7 71 1c - 4a8a5d: c7 71 1c - 4a8a60: 99 cdq - 4a8a61: 99 cdq - 4a8a62: 99 cdq - 4a8a63: 99 cdq - 4a8a64: 99 cdq - 4a8a65: 99 cdq - 4a8a66: 99 cdq - 4a8a67: 19 d1 sbb ecx, edx - 4a8a69: 45 17 - 4a8a6b: 5d pop rbp - 4a8a6c: 74 d1 je 0x4a8a3f <__strtol_ul_max_tab+0x1f> - 4a8a6e: 45 17 - 4a8a70: 55 push rbp - 4a8a71: 55 push rbp - 4a8a72: 55 push rbp - 4a8a73: 55 push rbp - 4a8a74: 55 push rbp - 4a8a75: 55 push rbp - 4a8a76: 55 push rbp - 4a8a77: 15 b1 13 3b b1 adc eax, 2973438897 - 4a8a7c: 13 3b adc edi, dword ptr [rbx] - 4a8a7e: b1 13 mov cl, 19 - 4a8a80: 49 92 xchg rax, r10 - 4a8a82: 24 49 and al, 73 - 4a8a84: 92 xchg eax, edx - 4a8a85: 24 49 and al, 73 - 4a8a87: 12 11 adc dl, byte ptr [rcx] - 4a8a89: 11 11 adc dword ptr [rcx], edx - 4a8a8b: 11 11 adc dword ptr [rcx], edx - 4a8a8d: 11 11 adc dword ptr [rcx], edx - 4a8a8f: 11 ff adc edi, edi - 4a8a91: ff ff - 4a8a93: ff ff - 4a8a95: ff ff - 4a8a97: 0f 0f 0f 0f - 4a8a9b: 0f 0f 0f 0f - 4a8a9f: 0f 38 8e - 4a8aa2: e3 38 jrcxz 0x4a8adc <__strtol_ul_max_tab+0xbc> - 4a8aa4: 8e e3 mov fs, ebx - 4a8aa6: 38 0e cmp byte ptr [rsi], cl - 4a8aa8: 35 94 d7 50 5e xor eax, 1582356372 - 4a8aad: 43 79 0d jns 0x4a8abd <__strtol_ul_max_tab+0x9d> - 4a8ab0: cc int3 - 4a8ab1: cc int3 - 4a8ab2: cc int3 - 4a8ab3: cc int3 - 4a8ab4: cc int3 - 4a8ab5: cc int3 - 4a8ab6: cc int3 - 4a8ab7: 0c 30 or al, 48 - 4a8ab9: 0c c3 or al, -61 - 4a8abb: 30 0c c3 xor byte ptr [rbx + 8*rax], cl - 4a8abe: 30 0c e8 xor byte ptr [rax + 8*rbp], cl - 4a8ac1: a2 8b 2e ba e8 a2 0b 16 b2 movabs byte ptr [-5614287091153621365], al - 4a8aca: 90 nop - 4a8acb: 85 2c 64 test dword ptr [rsp + 2*riz], ebp - 4a8ace: 21 0b and dword ptr [rbx], ecx - 4a8ad0: aa stosb byte ptr es:[rdi], al - 4a8ad1: aa stosb byte ptr es:[rdi], al - 4a8ad2: aa stosb byte ptr es:[rdi], al - 4a8ad3: aa stosb byte ptr es:[rdi], al - 4a8ad4: aa stosb byte ptr es:[rdi], al - 4a8ad5: aa stosb byte ptr es:[rdi], al - 4a8ad6: aa stosb byte ptr es:[rdi], al - 4a8ad7: 0a 70 3d or dh, byte ptr [rax + 61] - 4a8ada: 0a d7 or dl, bh - 4a8adc: a3 70 3d 0a d8 89 9d d8 89 movabs dword ptr [-8513881880183292560], eax - 4a8ae5: 9d popfq - 4a8ae6: d8 09 fmul dword ptr [rcx] - 4a8ae8: 25 b4 97 d0 5e and eax, 1590728628 - 4a8aed: 42 7b 09 jnp 0x4a8af9 <__strtol_ul_max_tab+0xd9> - 4a8af0: 24 49 and al, 73 - 4a8af2: 92 xchg eax, edx - 4a8af3: 24 49 and al, 73 - 4a8af5: 92 xchg eax, edx - 4a8af6: 24 09 and al, 9 - 4a8af8: 08 cb or bl, cl - 4a8afa: 3d 8d b0 dc d3 cmp eax, 3554455693 - 4a8aff: 08 88 88 88 88 88 or byte ptr [rax - 2004318072], cl - 4a8b05: 88 88 08 10 42 08 mov byte ptr [rax + 138547208], cl - 4a8b0b: 21 84 10 42 08 ff ff and dword ptr [rax + rdx - 63422], eax - 4a8b12: ff ff - 4a8b14: ff ff - 4a8b16: ff 07 inc dword ptr [rdi] - 4a8b18: f0 lock - 4a8b19: c1 07 1f rol dword ptr [rdi], 31 - 4a8b1c: 7c f0 jl 0x4a8b0e <__strtol_ul_max_tab+0xee> - 4a8b1e: c1 07 87 rol dword ptr [rdi], 135 - 4a8b21: 87 87 87 87 87 87 xchg dword ptr [rdi - 2021161081], eax - 4a8b27: 07 - 4a8b28: 50 push rax - 4a8b29: 07 - 4a8b2a: 75 50 jne 0x4a8b7c - 4a8b2c: 07 - 4a8b2d: 75 50 jne 0x4a8b7f - 4a8b2f: 07 - 4a8b30: 1c c7 sbb al, -57 - 4a8b32: 71 1c jno 0x4a8b50 <__strtol_ul_max_tab+0x130> - 4a8b34: c7 71 1c - 4a8b37: 07 - 4a8b38: 74 6f je 0x4a8ba9 - 4a8b3a: 5f pop rdi - 4a8b3b: 6f outsd dx, dword ptr [rsi] - 4a8b3c: 75 74 jne 0x4a8bb2 - 4a8b3e: 70 75 jo 0x4a8bb5 - 4a8b40: 6e outsb dx, byte ptr [rsi] - 4a8b41: 63 74 00 28 movsxd esi, dword ptr [rax + rax + 40] - 4a8b45: 6e outsb dx, byte ptr [rsi] - 4a8b46: 69 6c 29 00 76 66 70 72 imul ebp, dword ptr [rcx + rbp], 1919968886 - 4a8b4e: 69 6e 74 66 2d 69 6e imul ebp, dword ptr [rsi + 116], 1852386662 - 4a8b55: 74 65 je 0x4a8bbc - 4a8b57: 72 6e jb 0x4a8bc7 - 4a8b59: 61 - 4a8b5a: 6c insb byte ptr es:[rdi], dx - 4a8b5b: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 4a8b5e: 5f pop rdi - 4a8b5f: 5f pop rdi - 4a8b60: 6d insd dword ptr es:[rdi], dx - 4a8b61: 62 - 4a8b62: 73 69 jae 0x4a8bcd - 4a8b64: 6e outsb dx, byte ptr [rsi] - 4a8b65: 69 74 20 28 26 6d 62 73 imul esi, dword ptr [rax + riz + 40], 1935830310 - 4a8b6d: 74 61 je 0x4a8bd0 - 4a8b6f: 74 65 je 0x4a8bd6 - 4a8b71: 29 00 sub dword ptr [rax], eax - -00000000004a8b73 : - 4a8b73: 28 6e 75 sub byte ptr [rsi + 117], ch - 4a8b76: 6c insb byte ptr es:[rdi], dx - 4a8b77: 6c insb byte ptr es:[rdi], dx - 4a8b78: 29 00 sub dword ptr [rax], eax - 4a8b7a: 00 00 add byte ptr [rax], al - 4a8b7c: 00 00 add byte ptr [rax], al - 4a8b7e: 00 00 add byte ptr [rax], al - 4a8b80: 28 6d 6f sub byte ptr [rbp + 111], ch - 4a8b83: 64 65 5f pop rdi - 4a8b86: 66 6c insb byte ptr es:[rdi], dx - 4a8b88: 61 - 4a8b89: 67 73 20 addr32 jae 0x4a8bac - 4a8b8c: 26 20 50 52 and byte ptr es:[rax + 82], dl - 4a8b90: 49 4e - 4a8b92: 54 push rsp - 4a8b93: 46 5f pop rdi - 4a8b95: 46 4f - 4a8b97: 52 push rdx - 4a8b98: 54 push rsp - 4a8b99: 49 46 - 4a8b9b: 59 pop rcx - 4a8b9c: 29 20 sub dword ptr [rax], esp - 4a8b9e: 21 3d 20 30 00 00 and dword ptr [rip + 12320], edi # 0x4abbc4 <__PRETTY_FUNCTION__.15462+0x1a4> - 4a8ba4: 00 00 add byte ptr [rax], al - 4a8ba6: 00 00 add byte ptr [rax], al - 4a8ba8: 2a 2a sub ch, byte ptr [rdx] - 4a8baa: 2a 20 sub ah, byte ptr [rax] - 4a8bac: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 - 4a8bb3: 20 25 4e 24 20 75 and byte ptr [rip + 1965040718], ah # 0x756ab007 <_end+0x751e7687> - 4a8bb9: 73 65 jae 0x4a8c20 - 4a8bbb: 20 64 65 74 and byte ptr [rbp + 2*riz + 116], ah - 4a8bbf: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 4a8bc4: 20 2a and byte ptr [rdx], ch - 4a8bc6: 2a 2a sub ch, byte ptr [rdx] - 4a8bc8: 0a 00 or al, byte ptr [rax] - 4a8bca: 00 00 add byte ptr [rax], al - 4a8bcc: 00 00 add byte ptr [rax], al - 4a8bce: 00 00 add byte ptr [rax], al - 4a8bd0: 28 75 6e sub byte ptr [rbp + 110], dh - 4a8bd3: 73 69 jae 0x4a8c3e - 4a8bd5: 67 6e outsb dx, byte ptr [esi] - 4a8bd7: 65 64 20 69 6e and byte ptr fs:[rcx + 110], ch - 4a8bdc: 74 29 je 0x4a8c07 - 4a8bde: 20 64 6f 6e and byte ptr [rdi + 2*rbp + 110], ah - 4a8be2: 65 20 3c 20 and byte ptr gs:[rax + riz], bh - 4a8be6: 28 75 6e sub byte ptr [rbp + 110], dh - 4a8be9: 73 69 jae 0x4a8c54 - 4a8beb: 67 6e outsb dx, byte ptr [esi] - 4a8bed: 65 64 20 69 6e and byte ptr fs:[rcx + 110], ch - 4a8bf2: 74 29 je 0x4a8c1d - 4a8bf4: 20 49 4e and byte ptr [rcx + 78], cl - 4a8bf7: 54 push rsp - 4a8bf8: 5f pop rdi - 4a8bf9: 4d 41 - 4a8bfb: 58 pop rax - 4a8bfc: 00 00 add byte ptr [rax], al - 4a8bfe: 00 00 add byte ptr [rax], al - 4a8c00: 28 73 69 sub byte ptr [rbx + 105], dh - 4a8c03: 7a 65 jp 0x4a8c6a - 4a8c05: 5f pop rdi - 4a8c06: 74 29 je 0x4a8c31 - 4a8c08: 20 64 6f 6e and byte ptr [rdi + 2*rbp + 110], ah - 4a8c0c: 65 20 3c 3d 20 28 73 69 and byte ptr gs:[rdi + 1769154592], bh - 4a8c14: 7a 65 jp 0x4a8c7b - 4a8c16: 5f pop rdi - 4a8c17: 74 29 je 0x4a8c42 - 4a8c19: 20 49 4e and byte ptr [rcx + 78], cl - 4a8c1c: 54 push rsp - 4a8c1d: 5f pop rdi - 4a8c1e: 4d 41 - 4a8c20: 58 pop rax - 4a8c21: 00 00 add byte ptr [rax], al - 4a8c23: 00 00 add byte ptr [rax], al - 4a8c25: 00 00 add byte ptr [rax], al - 4a8c27: 00 2a add byte ptr [rdx], ch - 4a8c29: 2a 2a sub ch, byte ptr [rdx] - 4a8c2b: 20 25 6e 20 69 6e and byte ptr [rip + 1852383342], ah # 0x6eb3ac9f <_end+0x6e67731f> - 4a8c31: 20 77 72 and byte ptr [rdi + 114], dh - 4a8c34: 69 74 61 62 6c 65 20 73 imul esi, dword ptr [rcx + 2*riz + 98], 1931502956 - 4a8c3c: 65 67 6d insd dword ptr es:[edi], dx - 4a8c3f: 65 6e outsb dx, byte ptr gs:[rsi] - 4a8c41: 74 20 je 0x4a8c63 - 4a8c43: 64 65 74 65 je 0x4a8cac - 4a8c47: 63 74 65 64 movsxd esi, dword ptr [rbp + 2*riz + 100] - 4a8c4b: 20 2a and byte ptr [rdx], ch - 4a8c4d: 2a 2a sub ch, byte ptr [rdx] - 4a8c4f: 0a 00 or al, byte ptr [rax] - ... - 4a8c5d: 00 00 add byte ptr [rax], al - 4a8c5f: 00 3f add byte ptr [rdi], bh - 4a8c61: 67 fb addr32 sti - 4a8c63: ff 3f - 4a8c65: 67 fb addr32 sti - 4a8c67: ff 98 67 fb ff 60 call [rax + 1627388775] - 4a8c6d: 62 - 4a8c6e: fb sti - 4a8c6f: ff 60 62 jmp qword ptr [rax + 98] - 4a8c72: fb sti - 4a8c73: ff 60 62 jmp qword ptr [rax + 98] - 4a8c76: fb sti - 4a8c77: ff 68 67 jmp [rax + 103] - 4a8c7a: fb sti - 4a8c7b: ff 68 67 jmp [rax + 103] - 4a8c7e: fb sti - 4a8c7f: ff 01 inc dword ptr [rcx] - -00000000004a8c80 : - 4a8c80: 01 00 add dword ptr [rax], eax - 4a8c82: 00 04 00 add byte ptr [rax + rax], al - 4a8c85: 0e - 4a8c86: 00 06 add byte ptr [rsi], al - 4a8c88: 00 00 add byte ptr [rax], al - 4a8c8a: 07 - 4a8c8b: 02 00 add al, byte ptr [rax] - 4a8c8d: 03 09 add ecx, dword ptr [rcx] - 4a8c8f: 00 05 08 08 08 08 add byte ptr [rip + 134744072], al # 0x852949d <_end+0x8065b1d> - 4a8c95: 08 08 or byte ptr [rax], cl - 4a8c97: 08 08 or byte ptr [rax], cl - 4a8c99: 08 00 or byte ptr [rax], al - 4a8c9b: 00 00 add byte ptr [rax], al - 4a8c9d: 00 00 add byte ptr [rax], al - 4a8c9f: 00 00 add byte ptr [rax], al - 4a8ca1: 1a 00 sbb al, byte ptr [rax] - 4a8ca3: 19 00 sbb dword ptr [rax], eax - 4a8ca5: 13 13 adc edx, dword ptr [rbx] - 4a8ca7: 13 00 adc eax, dword ptr [rax] - 4a8ca9: 1d 00 00 0c 00 sbb eax, 786432 - 4a8cae: 00 00 add byte ptr [rax], al - 4a8cb0: 00 00 add byte ptr [rax], al - 4a8cb2: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x4a8cb8 - 4a8cb8: 12 00 adc al, byte ptr [rax] - 4a8cba: 0d 00 00 00 00 or eax, 0 - 4a8cbf: 00 00 add byte ptr [rax], al - 4a8cc1: 1a 00 sbb al, byte ptr [rax] - 4a8cc3: 14 0f adc al, 15 - 4a8cc5: 13 13 adc edx, dword ptr [rbx] - 4a8cc7: 13 0a adc ecx, dword ptr [rdx] - 4a8cc9: 0f 1c 00 cldemote byte ptr [rax] - 4a8ccc: 0b 18 or ebx, dword ptr [rax] - 4a8cce: 17 - 4a8ccf: 11 16 adc dword ptr [rsi], edx - 4a8cd1: 0c 00 or al, 0 - 4a8cd3: 15 1b 10 00 00 adc eax, 4123 - 4a8cd8: 12 00 adc al, byte ptr [rax] - 4a8cda: 0d 00 00 00 00 or eax, 0 - 4a8cdf: 00 70 72 add byte ptr [rax + 114], dh - -00000000004a8ce0 <__PRETTY_FUNCTION__.13874>: - 4a8ce0: 70 72 jo 0x4a8d54 <__PRETTY_FUNCTION__.13599+0x54> - 4a8ce2: 69 6e 74 66 5f 70 6f imul ebp, dword ptr [rsi + 116], 1869635430 - 4a8ce9: 73 69 jae 0x4a8d54 <__PRETTY_FUNCTION__.13599+0x54> - 4a8ceb: 74 69 je 0x4a8d56 <__PRETTY_FUNCTION__.13599+0x56> - 4a8ced: 6f outsd dx, dword ptr [rsi] - 4a8cee: 6e outsb dx, byte ptr [rsi] - 4a8cef: 61 - 4a8cf0: 6c insb byte ptr es:[rdi], dx - ... - 4a8cfd: 00 00 add byte ptr [rax], al - 4a8cff: 00 5f 5f add byte ptr [rdi + 95], bl - -00000000004a8d00 <__PRETTY_FUNCTION__.13599>: - 4a8d00: 5f pop rdi - 4a8d01: 5f pop rdi - 4a8d02: 76 66 jbe 0x4a8d6a - 4a8d04: 70 72 jo 0x4a8d78 - 4a8d06: 69 6e 74 66 5f 69 6e imul ebp, dword ptr [rsi + 116], 1852399462 - 4a8d0d: 74 65 je 0x4a8d74 - 4a8d0f: 72 6e jb 0x4a8d7f - 4a8d11: 61 - 4a8d12: 6c insb byte ptr es:[rdi], dx - 4a8d13: 00 28 add byte ptr [rax], ch - 4a8d15: 00 00 add byte ptr [rax], al - 4a8d17: 00 6e 00 add byte ptr [rsi], ch - 4a8d1a: 00 00 add byte ptr [rax], al - 4a8d1c: 69 00 00 00 6c 00 imul eax, dword ptr [rax], 7077888 - 4a8d22: 00 00 add byte ptr [rax], al - 4a8d24: 29 00 sub dword ptr [rax], eax - ... - 4a8d3e: 00 00 add byte ptr [rax], al - 4a8d40: b7 cc mov bh, -52 - 4a8d42: fb sti - 4a8d43: ff b7 cc fb ff 10 push qword ptr [rdi + 285211596] - 4a8d49: cd fb int 251 - 4a8d4b: ff 70 c7 push qword ptr [rax - 57] - 4a8d4e: fb sti - 4a8d4f: ff 70 c7 push qword ptr [rax - 57] - 4a8d52: fb sti - 4a8d53: ff 70 c7 push qword ptr [rax - 57] - 4a8d56: fb sti - 4a8d57: ff e0 jmp rax - 4a8d59: cc int3 - 4a8d5a: fb sti - 4a8d5b: ff e0 jmp rax - 4a8d5d: cc int3 - 4a8d5e: fb sti - 4a8d5f: ff 01 inc dword ptr [rcx] - -00000000004a8d60 : - 4a8d60: 01 00 add dword ptr [rax], eax - 4a8d62: 00 04 00 add byte ptr [rax + rax], al - 4a8d65: 0e - 4a8d66: 00 06 add byte ptr [rsi], al - 4a8d68: 00 00 add byte ptr [rax], al - 4a8d6a: 07 - 4a8d6b: 02 00 add al, byte ptr [rax] - 4a8d6d: 03 09 add ecx, dword ptr [rcx] - 4a8d6f: 00 05 08 08 08 08 add byte ptr [rip + 134744072], al # 0x852957d <_end+0x8065bfd> - 4a8d75: 08 08 or byte ptr [rax], cl - 4a8d77: 08 08 or byte ptr [rax], cl - 4a8d79: 08 00 or byte ptr [rax], al - 4a8d7b: 00 00 add byte ptr [rax], al - 4a8d7d: 00 00 add byte ptr [rax], al - 4a8d7f: 00 00 add byte ptr [rax], al - 4a8d81: 1a 00 sbb al, byte ptr [rax] - 4a8d83: 19 00 sbb dword ptr [rax], eax - 4a8d85: 13 13 adc edx, dword ptr [rbx] - 4a8d87: 13 00 adc eax, dword ptr [rax] - 4a8d89: 1d 00 00 0c 00 sbb eax, 786432 - 4a8d8e: 00 00 add byte ptr [rax], al - 4a8d90: 00 00 add byte ptr [rax], al - 4a8d92: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x4a8d98 - 4a8d98: 12 00 adc al, byte ptr [rax] - 4a8d9a: 0d 00 00 00 00 or eax, 0 - 4a8d9f: 00 00 add byte ptr [rax], al - 4a8da1: 1a 00 sbb al, byte ptr [rax] - 4a8da3: 14 0f adc al, 15 - 4a8da5: 13 13 adc edx, dword ptr [rbx] - 4a8da7: 13 0a adc ecx, dword ptr [rdx] - 4a8da9: 0f 1c 00 cldemote byte ptr [rax] - 4a8dac: 0b 18 or ebx, dword ptr [rax] - 4a8dae: 17 - 4a8daf: 11 16 adc dword ptr [rsi], edx - 4a8db1: 0c 00 or al, 0 - 4a8db3: 15 1b 10 00 00 adc eax, 4123 - 4a8db8: 12 00 adc al, byte ptr [rax] - 4a8dba: 0d 00 00 00 00 or eax, 0 - 4a8dbf: 00 5f 5f add byte ptr [rdi + 95], bl - -00000000004a8dc0 <__PRETTY_FUNCTION__.13625>: - 4a8dc0: 5f pop rdi - 4a8dc1: 5f pop rdi - 4a8dc2: 76 66 jbe 0x4a8e2a - 4a8dc4: 77 70 ja 0x4a8e36 - 4a8dc6: 72 69 jb 0x4a8e31 - 4a8dc8: 6e outsb dx, byte ptr [rsi] - 4a8dc9: 74 66 je 0x4a8e31 - 4a8dcb: 5f pop rdi - 4a8dcc: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 4a8dd3: 6c insb byte ptr es:[rdi], dx - ... - -00000000004a8de0 : - 4a8de0: 28 00 sub byte ptr [rax], al - 4a8de2: 00 00 add byte ptr [rax], al - 4a8de4: 6e outsb dx, byte ptr [rsi] - 4a8de5: 00 00 add byte ptr [rax], al - 4a8de7: 00 75 00 add byte ptr [rbp], dh - 4a8dea: 00 00 add byte ptr [rax], al - 4a8dec: 6c insb byte ptr es:[rdi], dx - 4a8ded: 00 00 add byte ptr [rax], al - 4a8def: 00 6c 00 00 add byte ptr [rax + rax], ch - 4a8df3: 00 29 add byte ptr [rcx], ch - 4a8df5: 00 00 add byte ptr [rax], al - 4a8df7: 00 00 add byte ptr [rax], al - 4a8df9: 00 00 add byte ptr [rax], al - 4a8dfb: 00 f4 add ah, dh - 4a8dfd: 22 fc and bh, ah - 4a8dff: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e06: fc cld - 4a8e07: ff e4 jmp rsp - 4a8e09: 22 fc and bh, ah - 4a8e0b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e12: fc cld - 4a8e13: ff b4 21 fc ff d4 22 push qword ptr [rcx + riz + 584384508] - 4a8e1a: fc cld - 4a8e1b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e22: fc cld - 4a8e23: ff b4 21 fc ff c4 22 push qword ptr [rcx + riz + 583335932] - 4a8e2a: fc cld - 4a8e2b: ff b4 21 fc ff b4 22 push qword ptr [rcx + riz + 582287356] - 4a8e32: fc cld - 4a8e33: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e3a: fc cld - 4a8e3b: ff a4 22 fc ff b4 21 jmp qword ptr [rdx + riz + 565510140] - 4a8e42: fc cld - 4a8e43: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e4a: fc cld - 4a8e4b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e52: fc cld - 4a8e53: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e5a: fc cld - 4a8e5b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e62: fc cld - 4a8e63: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e6a: fc cld - 4a8e6b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e72: fc cld - 4a8e73: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e7a: fc cld - 4a8e7b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e82: fc cld - 4a8e83: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e8a: fc cld - 4a8e8b: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e92: fc cld - 4a8e93: ff b4 21 fc ff b4 21 push qword ptr [rcx + riz + 565510140] - 4a8e9a: fc cld - 4a8e9b: ff b4 21 fc ff 9c 21 push qword ptr [rcx + riz + 563937276] - 4a8ea2: fc cld - 4a8ea3: ff 9b 21 fc ff ac call [rbx - 1392509919] - 4a8ea9: 21 fc and esp, edi - 4a8eab: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8eb2: fc cld - 4a8eb3: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8eba: fc cld - 4a8ebb: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8ec2: fc cld - 4a8ec3: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8eca: fc cld - 4a8ecb: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8ed2: fc cld - 4a8ed3: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8eda: fc cld - 4a8edb: ff c4 inc esp - 4a8edd: 22 fc and bh, ah - 4a8edf: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8ee6: fc cld - 4a8ee7: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8eee: fc cld - 4a8eef: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8ef6: fc cld - 4a8ef7: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8efe: fc cld - 4a8eff: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8f06: fc cld - 4a8f07: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8f0e: fc cld - 4a8f0f: ff ac 21 fc ff 2d 25 jmp [rcx + riz + 623771644] - 4a8f16: fc cld - 4a8f17: ff ac 21 fc ff c4 22 jmp [rcx + riz + 583335932] - 4a8f1e: fc cld - 4a8f1f: ff ac 21 fc ff 4a 25 jmp [rcx + riz + 625672188] - 4a8f26: fc cld - 4a8f27: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8f2e: fc cld - 4a8f2f: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8f36: fc cld - 4a8f37: ff 9b 21 fc ff ac call [rbx - 1392509919] - 4a8f3d: 21 fc and esp, edi - 4a8f3f: ff ac 21 fc ff c4 22 jmp [rcx + riz + 583335932] - 4a8f46: fc cld - 4a8f47: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8f4e: fc cld - 4a8f4f: ff ac 21 fc ff ac 21 jmp [rcx + riz + 564985852] - 4a8f56: fc cld - 4a8f57: ff ac 21 fc ff c4 22 jmp [rcx + riz + 583335932] - 4a8f5e: fc cld - 4a8f5f: ff a0 23 fc ff 70 jmp qword ptr [rax + 1895824419] - 4a8f65: 23 fc and edi, esp - 4a8f67: ff e3 jmp rbx - 4a8f69: 24 fc and al, -4 - 4a8f6b: ff 70 23 push qword ptr [rax + 35] - 4a8f6e: fc cld - 4a8f6f: ff a0 23 fc ff a0 jmp qword ptr [rax - 1593836509] - 4a8f75: 23 fc and edi, esp - 4a8f77: ff a0 23 fc ff 70 jmp qword ptr [rax + 1895824419] - 4a8f7d: 23 fc and edi, esp - 4a8f7f: ff 70 23 push qword ptr [rax + 35] - 4a8f82: fc cld - 4a8f83: ff 70 23 push qword ptr [rax + 35] - 4a8f86: fc cld - 4a8f87: ff 70 23 push qword ptr [rax + 35] - 4a8f8a: fc cld - 4a8f8b: ff 70 23 push qword ptr [rax + 35] - 4a8f8e: fc cld - 4a8f8f: ff 70 23 push qword ptr [rax + 35] - 4a8f92: fc cld - 4a8f93: ff 70 23 push qword ptr [rax + 35] - 4a8f96: fc cld - 4a8f97: ff 70 23 push qword ptr [rax + 35] - 4a8f9a: fc cld - 4a8f9b: ff 70 23 push qword ptr [rax + 35] - 4a8f9e: fc cld - 4a8f9f: ff 70 23 push qword ptr [rax + 35] - 4a8fa2: fc cld - 4a8fa3: ff 70 23 push qword ptr [rax + 35] - 4a8fa6: fc cld - 4a8fa7: ff fd - 4a8fa9: 24 fc and al, -4 - 4a8fab: ff 70 23 push qword ptr [rax + 35] - 4a8fae: fc cld - 4a8faf: ff 70 23 push qword ptr [rax + 35] - 4a8fb2: fc cld - 4a8fb3: ff 70 23 push qword ptr [rax + 35] - 4a8fb6: fc cld - 4a8fb7: ff 70 23 push qword ptr [rax + 35] - 4a8fba: fc cld - 4a8fbb: ff d0 call rax - 4a8fbd: 23 fc and edi, esp - 4a8fbf: ff 70 23 push qword ptr [rax + 35] - 4a8fc2: fc cld - 4a8fc3: ff 70 23 push qword ptr [rax + 35] - 4a8fc6: fc cld - 4a8fc7: ff 70 23 push qword ptr [rax + 35] - 4a8fca: fc cld - 4a8fcb: ff 70 23 push qword ptr [rax + 35] - 4a8fce: fc cld - 4a8fcf: ff 70 23 push qword ptr [rax + 35] - 4a8fd2: fc cld - 4a8fd3: ff 70 23 push qword ptr [rax + 35] - 4a8fd6: fc cld - 4a8fd7: ff 70 23 push qword ptr [rax + 35] - 4a8fda: fc cld - 4a8fdb: ff 70 23 push qword ptr [rax + 35] - 4a8fde: fc cld - 4a8fdf: ff a0 23 fc ff 70 jmp qword ptr [rax + 1895824419] - 4a8fe5: 23 fc and edi, esp - 4a8fe7: ff 06 inc dword ptr [rsi] - 4a8fe9: 25 fc ff d0 23 and eax, 600899580 - 4a8fee: fc cld - 4a8fef: ff a0 23 fc ff a0 jmp qword ptr [rax - 1593836509] - 4a8ff5: 23 fc and edi, esp - 4a8ff7: ff a0 23 fc ff 70 jmp qword ptr [rax + 1895824419] - 4a8ffd: 23 fc and edi, esp - 4a8fff: ff d0 call rax - 4a9001: 23 fc and edi, esp - 4a9003: ff 70 23 push qword ptr [rax + 35] - 4a9006: fc cld - 4a9007: ff 70 23 push qword ptr [rax + 35] - 4a900a: fc cld - 4a900b: ff 70 23 push qword ptr [rax + 35] - 4a900e: fc cld - 4a900f: ff 70 23 push qword ptr [rax + 35] - 4a9012: fc cld - 4a9013: ff 0f dec dword ptr [rdi] - 4a9015: 25 fc ff d0 23 and eax, 600899580 - 4a901a: fc cld - 4a901b: ff a5 24 fc ff 70 jmp qword ptr [rbp + 1895824420] - 4a9021: 23 fc and edi, esp - 4a9023: ff 70 23 push qword ptr [rax + 35] - 4a9026: fc cld - 4a9027: ff da - 4a9029: 24 fc and al, -4 - 4a902b: ff 70 23 push qword ptr [rax + 35] - 4a902e: fc cld - 4a902f: ff d0 call rax - 4a9031: 23 fc and edi, esp - 4a9033: ff 70 23 push qword ptr [rax + 35] - 4a9036: fc cld - 4a9037: ff 70 23 push qword ptr [rax + 35] - 4a903a: fc cld - 4a903b: ff d0 call rax - 4a903d: 23 fc and edi, esp - 4a903f: ff 80 28 fc ff 10 inc dword ptr [rax + 285211688] - 4a9045: 27 - 4a9046: fc cld - 4a9047: ff 10 call qword ptr [rax] - 4a9049: 27 - 4a904a: fc cld - 4a904b: ff 70 28 push qword ptr [rax + 40] - 4a904e: fc cld - 4a904f: ff 10 call qword ptr [rax] - 4a9051: 27 - 4a9052: fc cld - 4a9053: ff 10 call qword ptr [rax] - 4a9055: 27 - 4a9056: fc cld - 4a9057: ff 10 call qword ptr [rax] - 4a9059: 27 - 4a905a: fc cld - 4a905b: ff 60 28 jmp qword ptr [rax + 40] - 4a905e: fc cld - 4a905f: ff 10 call qword ptr [rax] - 4a9061: 27 - 4a9062: fc cld - 4a9063: ff 10 call qword ptr [rax] - 4a9065: 27 - 4a9066: fc cld - 4a9067: ff 10 call qword ptr [rax] - 4a9069: 27 - 4a906a: fc cld - 4a906b: ff 50 28 call qword ptr [rax + 40] - 4a906e: fc cld - 4a906f: ff 10 call qword ptr [rax] - 4a9071: 27 - 4a9072: fc cld - 4a9073: ff 48 28 dec dword ptr [rax + 40] - 4a9076: fc cld - 4a9077: ff 10 call qword ptr [rax] - 4a9079: 27 - 4a907a: fc cld - 4a907b: ff 10 call qword ptr [rax] - 4a907d: 27 - 4a907e: fc cld - 4a907f: ff 38 - 4a9081: 28 fc sub ah, bh - 4a9083: ff 10 call qword ptr [rax] - 4a9085: 27 - 4a9086: fc cld - 4a9087: ff 10 call qword ptr [rax] - 4a9089: 27 - 4a908a: fc cld - 4a908b: ff 10 call qword ptr [rax] - 4a908d: 27 - 4a908e: fc cld - 4a908f: ff 10 call qword ptr [rax] - 4a9091: 27 - 4a9092: fc cld - 4a9093: ff 10 call qword ptr [rax] - 4a9095: 27 - 4a9096: fc cld - 4a9097: ff 10 call qword ptr [rax] - 4a9099: 27 - 4a909a: fc cld - 4a909b: ff 10 call qword ptr [rax] - 4a909d: 27 - 4a909e: fc cld - 4a909f: ff 10 call qword ptr [rax] - 4a90a1: 27 - 4a90a2: fc cld - 4a90a3: ff 10 call qword ptr [rax] - 4a90a5: 27 - 4a90a6: fc cld - 4a90a7: ff 10 call qword ptr [rax] - 4a90a9: 27 - 4a90aa: fc cld - 4a90ab: ff 10 call qword ptr [rax] - 4a90ad: 27 - 4a90ae: fc cld - 4a90af: ff 10 call qword ptr [rax] - 4a90b1: 27 - 4a90b2: fc cld - 4a90b3: ff 10 call qword ptr [rax] - 4a90b5: 27 - 4a90b6: fc cld - 4a90b7: ff 10 call qword ptr [rax] - 4a90b9: 27 - 4a90ba: fc cld - 4a90bb: ff 10 call qword ptr [rax] - 4a90bd: 27 - 4a90be: fc cld - 4a90bf: ff 10 call qword ptr [rax] - 4a90c1: 27 - 4a90c2: fc cld - 4a90c3: ff 10 call qword ptr [rax] - 4a90c5: 27 - 4a90c6: fc cld - 4a90c7: ff 10 call qword ptr [rax] - 4a90c9: 27 - 4a90ca: fc cld - 4a90cb: ff 10 call qword ptr [rax] - 4a90cd: 27 - 4a90ce: fc cld - 4a90cf: ff 10 call qword ptr [rax] - 4a90d1: 27 - 4a90d2: fc cld - 4a90d3: ff 10 call qword ptr [rax] - 4a90d5: 27 - 4a90d6: fc cld - 4a90d7: ff 10 call qword ptr [rax] - 4a90d9: 27 - 4a90da: fc cld - 4a90db: ff 10 call qword ptr [rax] - 4a90dd: 27 - 4a90de: fc cld - 4a90df: ff 10 call qword ptr [rax] - 4a90e1: 27 - 4a90e2: fc cld - 4a90e3: ff 10 call qword ptr [rax] - 4a90e5: 28 fc sub ah, bh - 4a90e7: ff f8 - 4a90e9: 2a fc sub bh, ah - 4a90eb: ff 18 call [rax] - 4a90ed: 27 - 4a90ee: fc cld - 4a90ef: ff 18 call [rax] - 4a90f1: 27 - 4a90f2: fc cld - 4a90f3: ff 18 call [rax] - 4a90f5: 27 - 4a90f6: fc cld - 4a90f7: ff 18 call [rax] - 4a90f9: 27 - 4a90fa: fc cld - 4a90fb: ff 18 call [rax] - 4a90fd: 27 - 4a90fe: fc cld - 4a90ff: ff 18 call [rax] - 4a9101: 27 - 4a9102: fc cld - 4a9103: ff 18 call [rax] - 4a9105: 27 - 4a9106: fc cld - 4a9107: ff 18 call [rax] - 4a9109: 27 - 4a910a: fc cld - 4a910b: ff 18 call [rax] - 4a910d: 27 - 4a910e: fc cld - 4a910f: ff 18 call [rax] - 4a9111: 27 - 4a9112: fc cld - 4a9113: ff 18 call [rax] - 4a9115: 27 - 4a9116: fc cld - 4a9117: ff 18 call [rax] - 4a9119: 27 - 4a911a: fc cld - 4a911b: ff 18 call [rax] - 4a911d: 27 - 4a911e: fc cld - 4a911f: ff 80 28 fc ff 18 inc dword ptr [rax + 419429416] - 4a9125: 27 - 4a9126: fc cld - 4a9127: ff 18 call [rax] - 4a9129: 27 - 4a912a: fc cld - 4a912b: ff 18 call [rax] - 4a912d: 27 - 4a912e: fc cld - 4a912f: ff 18 call [rax] - 4a9131: 27 - 4a9132: fc cld - 4a9133: ff 18 call [rax] - 4a9135: 27 - 4a9136: fc cld - 4a9137: ff 18 call [rax] - 4a9139: 27 - 4a913a: fc cld - 4a913b: ff 18 call [rax] - 4a913d: 27 - 4a913e: fc cld - 4a913f: ff 18 call [rax] - 4a9141: 27 - 4a9142: fc cld - 4a9143: ff 18 call [rax] - 4a9145: 27 - 4a9146: fc cld - 4a9147: ff 18 call [rax] - 4a9149: 27 - 4a914a: fc cld - 4a914b: ff 18 call [rax] - 4a914d: 27 - 4a914e: fc cld - 4a914f: ff 18 call [rax] - 4a9151: 27 - 4a9152: fc cld - 4a9153: ff 18 call [rax] - 4a9155: 27 - 4a9156: fc cld - 4a9157: ff 00 inc dword ptr [rax] - 4a9159: 27 - 4a915a: fc cld - 4a915b: ff 18 call [rax] - 4a915d: 27 - 4a915e: fc cld - 4a915f: ff 80 28 fc ff 18 inc dword ptr [rax + 419429416] - 4a9165: 27 - 4a9166: fc cld - 4a9167: ff 0a dec dword ptr [rdx] - 4a9169: 2b fc sub edi, esp - 4a916b: ff 18 call [rax] - 4a916d: 27 - 4a916e: fc cld - 4a916f: ff 18 call [rax] - 4a9171: 27 - 4a9172: fc cld - 4a9173: ff 18 call [rax] - 4a9175: 27 - 4a9176: fc cld - 4a9177: ff 18 call [rax] - 4a9179: 27 - 4a917a: fc cld - 4a917b: ff f8 - 4a917d: 2a fc sub bh, ah - 4a917f: ff 18 call [rax] - 4a9181: 27 - 4a9182: fc cld - 4a9183: ff 18 call [rax] - 4a9185: 27 - 4a9186: fc cld - 4a9187: ff 80 28 fc ff 18 inc dword ptr [rax + 419429416] - 4a918d: 27 - 4a918e: fc cld - 4a918f: ff 18 call [rax] - 4a9191: 27 - 4a9192: fc cld - 4a9193: ff 18 call [rax] - 4a9195: 27 - 4a9196: fc cld - 4a9197: ff 18 call [rax] - 4a9199: 27 - 4a919a: fc cld - 4a919b: ff 18 call [rax] - 4a919d: 27 - 4a919e: fc cld - 4a919f: ff 80 28 fc ff ec inc dword ptr [rax - 318768088] - 4a91a5: 28 fc sub ah, bh - 4a91a7: ff bc 28 fc ff a9 2a - 4a91ae: fc cld - 4a91af: ff bc 28 fc ff ec 28 - 4a91b6: fc cld - 4a91b7: ff ec - 4a91b9: 28 fc sub ah, bh - 4a91bb: ff ec - 4a91bd: 28 fc sub ah, bh - 4a91bf: ff bc 28 fc ff bc 28 - 4a91c6: fc cld - 4a91c7: ff bc 28 fc ff bc 28 - 4a91ce: fc cld - 4a91cf: ff bc 28 fc ff bc 28 - 4a91d6: fc cld - 4a91d7: ff bc 28 fc ff bc 28 - 4a91de: fc cld - 4a91df: ff bc 28 fc ff bc 28 - 4a91e6: fc cld - 4a91e7: ff bc 28 fc ff 68 2a - 4a91ee: fc cld - 4a91ef: ff bc 28 fc ff bc 28 - 4a91f6: fc cld - 4a91f7: ff bc 28 fc ff bc 28 - 4a91fe: fc cld - 4a91ff: ff 1c 29 call [rcx + rbp] - 4a9202: fc cld - 4a9203: ff bc 28 fc ff bc 28 - 4a920a: fc cld - 4a920b: ff bc 28 fc ff bc 28 - 4a9212: fc cld - 4a9213: ff bc 28 fc ff bc 28 - 4a921a: fc cld - 4a921b: ff bc 28 fc ff bc 28 - 4a9222: fc cld - 4a9223: ff ec - 4a9225: 28 fc sub ah, bh - 4a9227: ff bc 28 fc ff b2 2a - 4a922e: fc cld - 4a922f: ff 1c 29 call [rcx + rbp] - 4a9232: fc cld - 4a9233: ff ec - 4a9235: 28 fc sub ah, bh - 4a9237: ff ec - 4a9239: 28 fc sub ah, bh - 4a923b: ff ec - 4a923d: 28 fc sub ah, bh - 4a923f: ff bc 28 fc ff 1c 29 - 4a9246: fc cld - 4a9247: ff bc 28 fc ff bc 28 - 4a924e: fc cld - 4a924f: ff bc 28 fc ff bc 28 - 4a9256: fc cld - 4a9257: ff bb 2a fc ff 1c - 4a925d: 29 fc sub esp, edi - 4a925f: ff c4 inc esp - 4a9261: 2a fc sub bh, ah - 4a9263: ff bc 28 fc ff bc 28 - 4a926a: fc cld - 4a926b: ff a0 2a fc ff bc jmp qword ptr [rax - 1124074454] - 4a9271: 28 fc sub ah, bh - 4a9273: ff 1c 29 call [rcx + rbp] - 4a9276: fc cld - 4a9277: ff bc 28 fc ff bc 28 - 4a927e: fc cld - 4a927f: ff 1c 29 call [rcx + rbp] - 4a9282: fc cld - 4a9283: ff 00 inc dword ptr [rax] - ... - 4a928d: 00 00 add byte ptr [rax], al - 4a928f: 00 30 add byte ptr [rax], dh - -00000000004a9290 : - 4a9290: 30 30 xor byte ptr [rax], dh - 4a9292: 30 30 xor byte ptr [rax], dh - 4a9294: 30 30 xor byte ptr [rax], dh - 4a9296: 30 30 xor byte ptr [rax], dh - 4a9298: 30 30 xor byte ptr [rax], dh - 4a929a: 30 30 xor byte ptr [rax], dh - 4a929c: 30 30 xor byte ptr [rax], dh - 4a929e: 30 30 xor byte ptr [rax], dh - ... - -00000000004a92b0 : - 4a92b0: 20 20 and byte ptr [rax], ah - 4a92b2: 20 20 and byte ptr [rax], ah - 4a92b4: 20 20 and byte ptr [rax], ah - 4a92b6: 20 20 and byte ptr [rax], ah - 4a92b8: 20 20 and byte ptr [rax], ah - 4a92ba: 20 20 and byte ptr [rax], ah - 4a92bc: 20 20 and byte ptr [rax], ah - 4a92be: 20 20 and byte ptr [rax], ah - ... - -00000000004a92e0 : - 4a92e0: 30 00 xor byte ptr [rax], al - 4a92e2: 00 00 add byte ptr [rax], al - 4a92e4: 30 00 xor byte ptr [rax], al - 4a92e6: 00 00 add byte ptr [rax], al - 4a92e8: 30 00 xor byte ptr [rax], al - 4a92ea: 00 00 add byte ptr [rax], al - 4a92ec: 30 00 xor byte ptr [rax], al - 4a92ee: 00 00 add byte ptr [rax], al - 4a92f0: 30 00 xor byte ptr [rax], al - 4a92f2: 00 00 add byte ptr [rax], al - 4a92f4: 30 00 xor byte ptr [rax], al - 4a92f6: 00 00 add byte ptr [rax], al - 4a92f8: 30 00 xor byte ptr [rax], al - 4a92fa: 00 00 add byte ptr [rax], al - 4a92fc: 30 00 xor byte ptr [rax], al - 4a92fe: 00 00 add byte ptr [rax], al - 4a9300: 30 00 xor byte ptr [rax], al - 4a9302: 00 00 add byte ptr [rax], al - 4a9304: 30 00 xor byte ptr [rax], al - 4a9306: 00 00 add byte ptr [rax], al - 4a9308: 30 00 xor byte ptr [rax], al - 4a930a: 00 00 add byte ptr [rax], al - 4a930c: 30 00 xor byte ptr [rax], al - 4a930e: 00 00 add byte ptr [rax], al - 4a9310: 30 00 xor byte ptr [rax], al - 4a9312: 00 00 add byte ptr [rax], al - 4a9314: 30 00 xor byte ptr [rax], al - 4a9316: 00 00 add byte ptr [rax], al - 4a9318: 30 00 xor byte ptr [rax], al - 4a931a: 00 00 add byte ptr [rax], al - 4a931c: 30 00 xor byte ptr [rax], al - 4a931e: 00 00 add byte ptr [rax], al - -00000000004a9320 : - 4a9320: 20 00 and byte ptr [rax], al - 4a9322: 00 00 add byte ptr [rax], al - 4a9324: 20 00 and byte ptr [rax], al - 4a9326: 00 00 add byte ptr [rax], al - 4a9328: 20 00 and byte ptr [rax], al - 4a932a: 00 00 add byte ptr [rax], al - 4a932c: 20 00 and byte ptr [rax], al - 4a932e: 00 00 add byte ptr [rax], al - 4a9330: 20 00 and byte ptr [rax], al - 4a9332: 00 00 add byte ptr [rax], al - 4a9334: 20 00 and byte ptr [rax], al - 4a9336: 00 00 add byte ptr [rax], al - 4a9338: 20 00 and byte ptr [rax], al - 4a933a: 00 00 add byte ptr [rax], al - 4a933c: 20 00 and byte ptr [rax], al - 4a933e: 00 00 add byte ptr [rax], al - 4a9340: 20 00 and byte ptr [rax], al - 4a9342: 00 00 add byte ptr [rax], al - 4a9344: 20 00 and byte ptr [rax], al - 4a9346: 00 00 add byte ptr [rax], al - 4a9348: 20 00 and byte ptr [rax], al - 4a934a: 00 00 add byte ptr [rax], al - 4a934c: 20 00 and byte ptr [rax], al - 4a934e: 00 00 add byte ptr [rax], al - 4a9350: 20 00 and byte ptr [rax], al - 4a9352: 00 00 add byte ptr [rax], al - 4a9354: 20 00 and byte ptr [rax], al - 4a9356: 00 00 add byte ptr [rax], al - 4a9358: 20 00 and byte ptr [rax], al - 4a935a: 00 00 add byte ptr [rax], al - 4a935c: 20 00 and byte ptr [rax], al - 4a935e: 00 00 add byte ptr [rax], al - 4a9360: 55 push rbp - 4a9361: 6e outsb dx, byte ptr [rsi] - 4a9362: 6b 6e 6f 77 imul ebp, dword ptr [rsi + 111], 119 - 4a9366: 6e outsb dx, byte ptr [rsi] - 4a9367: 20 65 72 and byte ptr [rbp + 114], ah - 4a936a: 72 6f jb 0x4a93db <__PRETTY_FUNCTION__.10419+0x3> - 4a936c: 72 20 jb 0x4a938e <__PRETTY_FUNCTION__.10413+0xe> - 4a936e: 00 77 63 add byte ptr [rdi + 99], dh - 4a9371: 72 74 jb 0x4a93e7 <__PRETTY_FUNCTION__.10419+0xf> - 4a9373: 6f outsd dx, dword ptr [rsi] - 4a9374: 6d insd dword ptr es:[rdi], dx - 4a9375: 62 - 4a9376: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 4a9379: 00 00 add byte ptr [rax], al - 4a937b: 00 00 add byte ptr [rax], al - 4a937d: 00 00 add byte ptr [rax], al - 4a937f: 00 5f 5f add byte ptr [rdi + 95], bl - -00000000004a9380 <__PRETTY_FUNCTION__.10413>: - 4a9380: 5f pop rdi - 4a9381: 5f pop rdi - 4a9382: 77 63 ja 0x4a93e7 <__PRETTY_FUNCTION__.10419+0xf> - 4a9384: 72 74 jb 0x4a93fa <__PRETTY_FUNCTION__.10419+0x22> - 4a9386: 6f outsd dx, dword ptr [rsi] - 4a9387: 6d insd dword ptr es:[rdi], dx - 4a9388: 62 00 77 63 - 4a938c: 73 72 jae 0x4a9400 <__PRETTY_FUNCTION__.10419+0x28> - 4a938e: 74 6f je 0x4a93ff <__PRETTY_FUNCTION__.10419+0x27> - 4a9390: 6d insd dword ptr es:[rdi], dx - 4a9391: 62 73 2e 63 00 - 4a9396: 64 61 - 4a9398: 74 61 je 0x4a93fb <__PRETTY_FUNCTION__.10419+0x23> - 4a939a: 2e 5f pop rdi - 4a939c: 5f pop rdi - 4a939d: 6f outsd dx, dword ptr [rsi] - 4a939e: 75 74 jne 0x4a9414 <__PRETTY_FUNCTION__.10419+0x3c> - 4a93a0: 62 75 66 5b 2d - 4a93a5: 31 5d 20 xor dword ptr [rbp + 32], ebx - 4a93a8: 3d 3d 20 27 5c cmp eax, 1546068029 - 4a93ad: 30 27 xor byte ptr [rdi], ah - 4a93af: 00 64 61 74 add byte ptr [rcx + 2*riz + 116], ah - 4a93b3: 61 - 4a93b4: 2e 5f pop rdi - 4a93b6: 5f pop rdi - 4a93b7: 6f outsd dx, dword ptr [rsi] - 4a93b8: 75 74 jne 0x4a942e <__PRETTY_FUNCTION__.10419+0x56> - 4a93ba: 62 75 66 20 21 - 4a93bf: 3d 20 28 75 6e cmp eax, 1853171744 - 4a93c4: 73 69 jae 0x4a942f <__PRETTY_FUNCTION__.10419+0x57> - 4a93c6: 67 6e outsb dx, byte ptr [esi] - 4a93c8: 65 64 20 63 68 and byte ptr fs:[rbx + 104], ah - 4a93cd: 61 - 4a93ce: 72 20 jb 0x4a93f0 <__PRETTY_FUNCTION__.10419+0x18> - 4a93d0: 2a 29 sub ch, byte ptr [rcx] - 4a93d2: 20 64 73 74 and byte ptr [rbx + 2*rsi + 116], ah - 4a93d6: 00 00 add byte ptr [rax], al - -00000000004a93d8 <__PRETTY_FUNCTION__.10419>: - 4a93d8: 5f pop rdi - 4a93d9: 5f pop rdi - 4a93da: 77 63 ja 0x4a943f <__PRETTY_FUNCTION__.10419+0x67> - 4a93dc: 73 72 jae 0x4a9450 <__PRETTY_FUNCTION__.10419+0x78> - 4a93de: 74 6f je 0x4a944f <__PRETTY_FUNCTION__.10419+0x77> - 4a93e0: 6d insd dword ptr es:[rdi], dx - 4a93e1: 62 - 4a93e2: 73 00 jae 0x4a93e4 <__PRETTY_FUNCTION__.10419+0xc> - 4a93e4: 2f - 4a93e5: 70 72 jo 0x4a9459 <__PRETTY_FUNCTION__.10419+0x81> - 4a93e7: 6f outsd dx, dword ptr [rsi] - 4a93e8: 63 2f movsxd ebp, dword ptr [rdi] - 4a93ea: 73 65 jae 0x4a9451 <__PRETTY_FUNCTION__.10419+0x79> - 4a93ec: 6c insb byte ptr es:[rdi], dx - 4a93ed: 66 2f - 4a93ef: 6d insd dword ptr es:[rdi], dx - 4a93f0: 61 - 4a93f1: 70 73 jo 0x4a9466 <__PRETTY_FUNCTION__.10419+0x8e> - 4a93f3: 00 63 61 add byte ptr [rbx + 97], ah - 4a93f6: 6e outsb dx, byte ptr [rsi] - 4a93f7: 6e outsb dx, byte ptr [rsi] - 4a93f8: 6f outsd dx, dword ptr [rsi] - 4a93f9: 74 20 je 0x4a941b <__PRETTY_FUNCTION__.10419+0x43> - 4a93fb: 61 - 4a93fc: 6c insb byte ptr es:[rdi], dx - 4a93fd: 6c insb byte ptr es:[rdi], dx - 4a93fe: 6f outsd dx, dword ptr [rsi] - 4a93ff: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4a9402: 65 20 6e 61 and byte ptr gs:[rsi + 97], ch - 4a9406: 6d insd dword ptr es:[rdi], dx - 4a9407: 65 20 72 65 and byte ptr gs:[rdx + 101], dh - 4a940b: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 4a940e: 64 00 64 6c 2d add byte ptr fs:[rsp + 2*rbp + 45], ah - 4a9413: 6c insb byte ptr es:[rdi], dx - 4a9414: 6f outsd dx, dword ptr [rsi] - 4a9415: 61 - 4a9416: 64 2e 63 00 movsxd eax, dword ptr cs:[rax] - 4a941a: 6c insb byte ptr es:[rdi], dx - 4a941b: 61 - 4a941c: 73 74 jae 0x4a9492 <__PRETTY_FUNCTION__.10419+0xba> - 4a941e: 70 20 jo 0x4a9440 <__PRETTY_FUNCTION__.10419+0x68> - 4a9420: 21 3d 20 4e 55 4c and dword ptr [rip + 1280658976], edi # 0x4c9fe246 <_end+0x4c53a8c6> - 4a9426: 4c 00 66 69 add byte ptr [rsi + 105], r12b - 4a942a: 6c insb byte ptr es:[rdi], dx - 4a942b: 65 20 74 6f 6f and byte ptr gs:[rdi + 2*rbp + 111], dh - 4a9430: 20 73 68 and byte ptr [rbx + 104], dh - 4a9433: 6f outsd dx, dword ptr [rsi] - 4a9434: 72 74 jb 0x4a94aa <__PRETTY_FUNCTION__.10419+0xd2> - 4a9436: 00 63 61 add byte ptr [rbx + 97], ah - 4a9439: 6e outsb dx, byte ptr [rsi] - 4a943a: 6e outsb dx, byte ptr [rsi] - 4a943b: 6f outsd dx, dword ptr [rsi] - 4a943c: 74 20 je 0x4a945e <__PRETTY_FUNCTION__.10419+0x86> - 4a943e: 72 65 jb 0x4a94a5 <__PRETTY_FUNCTION__.10419+0xcd> - 4a9440: 61 - 4a9441: 64 20 66 69 and byte ptr fs:[rsi + 105], ah - 4a9445: 6c insb byte ptr es:[rdi], dx - 4a9446: 65 20 64 61 74 and byte ptr gs:[rcx + 2*riz + 116], ah - 4a944b: 61 - 4a944c: 00 45 4c add byte ptr [rbp + 76], al - 4a944f: 46 20 66 69 and byte ptr [rsi + 105], r12b - 4a9453: 6c insb byte ptr es:[rdi], dx - 4a9454: 65 20 4f 53 and byte ptr gs:[rdi + 83], cl - 4a9458: 20 41 42 and byte ptr [rcx + 66], al - 4a945b: 49 20 69 6e and byte ptr [r9 + 110], bpl - 4a945f: 76 61 jbe 0x4a94c2 <__PRETTY_FUNCTION__.10419+0xea> - 4a9461: 6c insb byte ptr es:[rdi], dx - 4a9462: 69 64 00 45 4c 46 20 66 imul esp, dword ptr [rax + rax + 69], 1713391180 - 4a946a: 69 6c 65 20 41 42 49 20 imul ebp, dword ptr [rbp + 2*riz + 32], 541672001 - 4a9472: 76 65 jbe 0x4a94d9 <__PRETTY_FUNCTION__.10419+0x101> - 4a9474: 72 73 jb 0x4a94e9 <__PRETTY_FUNCTION__.10419+0x111> - 4a9476: 69 6f 6e 20 69 6e 76 imul ebp, dword ptr [rdi + 110], 1986947360 - 4a947d: 61 - 4a947e: 6c insb byte ptr es:[rdi], dx - 4a947f: 69 64 00 6e 6f 6e 7a 65 imul esp, dword ptr [rax + rax + 110], 1702522479 - 4a9487: 72 6f jb 0x4a94f8 <__PRETTY_FUNCTION__.10419+0x120> - 4a9489: 20 70 61 and byte ptr [rax + 97], dh - 4a948c: 64 64 69 6e 67 20 69 6e 20 imul ebp, dword ptr fs:[rsi + 103], 544106784 - 4a9495: 65 5f pop rdi - 4a9497: 69 64 65 6e 74 00 69 6e imul esp, dword ptr [rbp + 2*riz + 110], 1852375156 - 4a949f: 76 61 jbe 0x4a9502 <__PRETTY_FUNCTION__.10419+0x12a> - 4a94a1: 6c insb byte ptr es:[rdi], dx - 4a94a2: 69 64 20 45 4c 46 20 68 imul esp, dword ptr [rax + riz + 69], 1746945612 - 4a94aa: 65 61 - 4a94ac: 64 65 72 00 jb 0x4a94b0 <__PRETTY_FUNCTION__.10419+0xd8> - 4a94b0: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 4a94b7: 6c insb byte ptr es:[rdi], dx - 4a94b8: 20 65 72 and byte ptr [rbp + 114], ah - 4a94bb: 72 6f jb 0x4a952c <__PRETTY_FUNCTION__.10419+0x154> - 4a94bd: 72 00 jb 0x4a94bf <__PRETTY_FUNCTION__.10419+0xe7> - 4a94bf: 3a 25 73 00 3c 6d cmp ah, byte ptr [rip + 1832648819] # 0x6d869538 <_end+0x6d3a5bb8> - 4a94c5: 61 - 4a94c6: 69 6e 20 70 72 6f 67 imul ebp, dword ptr [rsi + 32], 1735357040 - 4a94cd: 72 61 jb 0x4a9530 <__PRETTY_FUNCTION__.10419+0x158> - 4a94cf: 6d insd dword ptr es:[rdi], dx - 4a94d0: 3e 00 20 add byte ptr ds:[rax], ah - 4a94d3: 73 65 jae 0x4a953a <__PRETTY_FUNCTION__.10419+0x162> - 4a94d5: 61 - 4a94d6: 72 63 jb 0x4a953b <__PRETTY_FUNCTION__.10419+0x163> - 4a94d8: 68 20 70 61 74 push 1952542752 - 4a94dd: 68 3d 00 09 09 push 151584829 - 4a94e2: 28 25 73 20 66 72 sub byte ptr [rip + 1919295603], ah # 0x72b0b55b <_end+0x72647bdb> - 4a94e8: 6f outsd dx, dword ptr [rsi] - 4a94e9: 6d insd dword ptr es:[rdi], dx - 4a94ea: 20 66 69 and byte ptr [rsi + 105], ah - 4a94ed: 6c insb byte ptr es:[rdi], dx - 4a94ee: 65 20 25 73 29 0a 00 and byte ptr gs:[rip + 665971], ah - 4a94f5: 09 09 or dword ptr [rcx], ecx - 4a94f7: 28 25 73 29 0a 00 sub byte ptr [rip + 665971], ah # 0x54be70 <_end+0x884f0> - 4a94fd: 20 20 and byte ptr [rax], ah - 4a94ff: 74 72 je 0x4a9573 <__PRETTY_FUNCTION__.10419+0x19b> - 4a9501: 79 69 jns 0x4a956c <__PRETTY_FUNCTION__.10419+0x194> - 4a9503: 6e outsb dx, byte ptr [rsi] - 4a9504: 67 20 66 69 and byte ptr [esi + 105], ah - 4a9508: 6c insb byte ptr es:[rdi], dx - 4a9509: 65 3d 25 73 0a 00 cmp eax, 684837 - 4a950f: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a9512: 6e outsb dx, byte ptr [rsi] - 4a9513: 6f outsd dx, dword ptr [rsi] - 4a9514: 74 20 je 0x4a9536 <__PRETTY_FUNCTION__.10419+0x15e> - 4a9516: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 4a951a: 65 20 66 69 and byte ptr gs:[rsi + 105], ah - 4a951e: 6c insb byte ptr es:[rdi], dx - 4a951f: 65 20 64 65 73 and byte ptr gs:[rbp + 2*riz + 115], ah - 4a9524: 63 72 69 movsxd esi, dword ptr [rdx + 105] - 4a9527: 70 74 jo 0x4a959d <__PRETTY_FUNCTION__.10419+0x1c5> - 4a9529: 6f outsd dx, dword ptr [rsi] - 4a952a: 72 00 jb 0x4a952c <__PRETTY_FUNCTION__.10419+0x154> - 4a952c: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a952f: 6e outsb dx, byte ptr [rsi] - 4a9530: 6f outsd dx, dword ptr [rsi] - 4a9531: 74 20 je 0x4a9553 <__PRETTY_FUNCTION__.10419+0x17b> - 4a9533: 73 74 jae 0x4a95a9 <__PRETTY_FUNCTION__.10419+0x1d1> - 4a9535: 61 - 4a9536: 74 20 je 0x4a9558 <__PRETTY_FUNCTION__.10419+0x180> - 4a9538: 73 68 jae 0x4a95a2 <__PRETTY_FUNCTION__.10419+0x1ca> - 4a953a: 61 - 4a953b: 72 65 jb 0x4a95a2 <__PRETTY_FUNCTION__.10419+0x1ca> - 4a953d: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch - 4a9541: 6a 65 push 101 - 4a9543: 63 74 00 63 movsxd esi, dword ptr [rax + rax + 99] - 4a9547: 61 - 4a9548: 6e outsb dx, byte ptr [rsi] - 4a9549: 6e outsb dx, byte ptr [rsi] - 4a954a: 6f outsd dx, dword ptr [rsi] - 4a954b: 74 20 je 0x4a956d <__PRETTY_FUNCTION__.10419+0x195> - 4a954d: 70 72 jo 0x4a95c1 <__PRETTY_FUNCTION__.10419+0x1e9> - 4a954f: 6f outsd dx, dword ptr [rsi] - 4a9550: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 4a9553: 73 20 jae 0x4a9575 <__PRETTY_FUNCTION__.10419+0x19d> - 4a9555: 6e outsb dx, byte ptr [rsi] - 4a9556: 6f outsd dx, dword ptr [rsi] - 4a9557: 74 65 je 0x4a95be <__PRETTY_FUNCTION__.10419+0x1e6> - 4a9559: 20 73 65 and byte ptr [rbx + 101], dh - 4a955c: 67 6d insd dword ptr es:[edi], dx - 4a955e: 65 6e outsb dx, byte ptr gs:[rsi] - 4a9560: 74 00 je 0x4a9562 <__PRETTY_FUNCTION__.10419+0x18a> - 4a9562: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a9565: 6e outsb dx, byte ptr [rsi] - 4a9566: 6f outsd dx, dword ptr [rsi] - 4a9567: 74 20 je 0x4a9589 <__PRETTY_FUNCTION__.10419+0x1b1> - 4a9569: 6d insd dword ptr es:[rdi], dx - 4a956a: 61 - 4a956b: 70 20 jo 0x4a958d <__PRETTY_FUNCTION__.10419+0x1b5> - 4a956d: 7a 65 jp 0x4a95d4 <__PRETTY_FUNCTION__.10419+0x1fc> - 4a956f: 72 6f jb 0x4a95e0 <__PRETTY_FUNCTION__.10419+0x208> - 4a9571: 2d 66 69 6c 6c sub eax, 1819044198 - 4a9576: 20 70 61 and byte ptr [rax + 97], dh - 4a9579: 67 65 73 00 addr32 jae 0x4a957d <__PRETTY_FUNCTION__.10419+0x1a5> - 4a957d: 6e outsb dx, byte ptr [rsi] - 4a957e: 73 69 jae 0x4a95e9 <__PRETTY_FUNCTION__.10419+0x211> - 4a9580: 64 20 3d 3d 20 4c 4d and byte ptr fs:[rip + 1296834621], bh - 4a9587: 5f pop rdi - 4a9588: 49 44 - 4a958a: 5f pop rdi - 4a958b: 42 41 - 4a958d: 53 push rbx - 4a958e: 45 00 72 2d add byte ptr [r10 + 45], r14b - 4a9592: 3e 72 5f jb 0x4a95f4 <__PRETTY_FUNCTION__.10419+0x21c> - 4a9595: 73 74 jae 0x4a960b <__PRETTY_FUNCTION__.10419+0x233> - 4a9597: 61 - 4a9598: 74 65 je 0x4a95ff <__PRETTY_FUNCTION__.10419+0x227> - 4a959a: 20 3d 3d 20 52 54 and byte ptr [rip + 1414668349], bh # 0x549cb5dd <_end+0x54507c5d> - 4a95a0: 5f pop rdi - 4a95a1: 41 44 - 4a95a3: 44 00 4f 52 add byte ptr [rdi + 82], r9b - 4a95a7: 49 47 - 4a95a9: 49 4e - 4a95ab: 00 50 4c add byte ptr [rax + 76], dl - 4a95ae: 41 54 push r12 - 4a95b0: 46 4f - 4a95b2: 52 push rdx - 4a95b3: 4d 00 4c 49 42 add byte ptr [r9 + 2*rcx + 66], r9b - 4a95b8: 00 6c 69 62 add byte ptr [rcx + 2*rbp + 98], ch - 4a95bc: 2f - 4a95bd: 78 38 js 0x4a95f7 <__PRETTY_FUNCTION__.10419+0x21f> - 4a95bf: 36 5f pop rdi - 4a95c1: 36 34 2d xor al, 45 - 4a95c4: 6c insb byte ptr es:[rdi], dx - 4a95c5: 69 6e 75 78 2d 67 6e imul ebp, dword ptr [rsi + 117], 1852255608 - 4a95cc: 75 00 jne 0x4a95ce <__PRETTY_FUNCTION__.10419+0x1f6> - 4a95ce: 73 79 jae 0x4a9649 <__PRETTY_FUNCTION__.10419+0x271> - 4a95d0: 73 74 jae 0x4a9646 <__PRETTY_FUNCTION__.10419+0x26e> - 4a95d2: 65 6d insd dword ptr es:[rdi], dx - 4a95d4: 20 73 65 and byte ptr [rbx + 101], dh - 4a95d7: 61 - 4a95d8: 72 63 jb 0x4a963d <__PRETTY_FUNCTION__.10419+0x265> - 4a95da: 68 20 70 61 74 push 1952542752 - 4a95df: 68 00 70 65 6c push 1818587136 - 4a95e4: 65 6d insd dword ptr es:[rdi], dx - 4a95e6: 2d 3e 64 69 72 sub eax, 1919509566 - 4a95eb: 6e outsb dx, byte ptr [rsi] - 4a95ec: 61 - 4a95ed: 6d insd dword ptr es:[rdi], dx - 4a95ee: 65 5b pop rbx - 4a95f0: 30 5d 20 xor byte ptr [rbp + 32], bl - 4a95f3: 3d 3d 20 27 2f cmp eax, 791093309 - 4a95f8: 27 - 4a95f9: 00 3a add byte ptr [rdx], bh - 4a95fb: 3b 00 cmp eax, dword ptr [rax] - 4a95fd: 6e outsb dx, byte ptr [rsi] - 4a95fe: 73 69 jae 0x4a9669 <__PRETTY_FUNCTION__.10419+0x291> - 4a9600: 64 20 3e and byte ptr fs:[rsi], bh - 4a9603: 3d 20 30 00 6e cmp eax, 1845506080 - 4a9608: 73 69 jae 0x4a9673 <__PRETTY_FUNCTION__.10419+0x29b> - 4a960a: 64 20 3c 20 and byte ptr fs:[rax + riz], bh - 4a960e: 47 4c - 4a9610: 28 64 6c 5f sub byte ptr [rsp + 2*rbp + 95], ah - 4a9614: 6e outsb dx, byte ptr [rsi] - 4a9615: 6e outsb dx, byte ptr [rsi] - 4a9616: 73 29 jae 0x4a9641 <__PRETTY_FUNCTION__.10419+0x269> - 4a9618: 00 52 50 add byte ptr [rdx + 80], dl - 4a961b: 41 54 push r12 - 4a961d: 48 00 52 55 add byte ptr [rdx + 85], dl - 4a9621: 4e 50 push rax - 4a9623: 41 54 push r12 - 4a9625: 48 00 77 72 add byte ptr [rdi + 114], sil - 4a9629: 6f outsd dx, dword ptr [rsi] - 4a962a: 6e outsb dx, byte ptr [rsi] - 4a962b: 67 20 45 4c and byte ptr [ebp + 76], al - 4a962f: 46 20 63 6c and byte ptr [rbx + 108], r12b - 4a9633: 61 - 4a9634: 73 73 jae 0x4a96a9 <__PRETTY_FUNCTION__.10419+0x2d1> - 4a9636: 3a 20 cmp ah, byte ptr [rax] - 4a9638: 45 4c - 4a963a: 46 43 - 4a963c: 4c 41 - 4a963e: 53 push rbx - 4a963f: 53 push rbx - 4a9640: 33 32 xor esi, dword ptr [rdx] - 4a9642: 00 00 add byte ptr [rax], al - 4a9644: 00 00 add byte ptr [rax], al - 4a9646: 00 00 add byte ptr [rax], al - 4a9648: 6f outsd dx, dword ptr [rsi] - 4a9649: 6e outsb dx, byte ptr [rsi] - 4a964a: 6c insb byte ptr es:[rdi], dx - 4a964b: 79 20 jns 0x4a966d <__PRETTY_FUNCTION__.10419+0x295> - 4a964d: 45 54 push r12 - 4a964f: 5f pop rdi - 4a9650: 44 59 pop rcx - 4a9652: 4e 20 61 6e and byte ptr [rcx + 110], r12b - 4a9656: 64 20 45 54 and byte ptr fs:[rbp + 84], al - 4a965a: 5f pop rdi - 4a965b: 45 58 pop r8 - 4a965d: 45 43 - 4a965f: 20 63 61 and byte ptr [rbx + 97], ah - 4a9662: 6e outsb dx, byte ptr [rsi] - 4a9663: 20 62 65 and byte ptr [rdx + 101], ah - 4a9666: 20 6c 6f 61 and byte ptr [rdi + 2*rbp + 97], ch - 4a966a: 64 65 64 00 00 add byte ptr fs:[rax], al - 4a966f: 00 45 4c add byte ptr [rbp + 76], al - 4a9672: 46 20 66 69 and byte ptr [rsi + 105], r12b - 4a9676: 6c insb byte ptr es:[rdi], dx - 4a9677: 65 20 76 65 and byte ptr gs:[rsi + 101], dh - 4a967b: 72 73 jb 0x4a96f0 <__PRETTY_FUNCTION__.10419+0x318> - 4a967d: 69 6f 6e 20 64 6f 65 imul ebp, dword ptr [rdi + 110], 1701798944 - 4a9684: 73 20 jae 0x4a96a6 <__PRETTY_FUNCTION__.10419+0x2ce> - 4a9686: 6e outsb dx, byte ptr [rsi] - 4a9687: 6f outsd dx, dword ptr [rsi] - 4a9688: 74 20 je 0x4a96aa <__PRETTY_FUNCTION__.10419+0x2d2> - 4a968a: 6d insd dword ptr es:[rdi], dx - 4a968b: 61 - 4a968c: 74 63 je 0x4a96f1 <__PRETTY_FUNCTION__.10419+0x319> - 4a968e: 68 20 63 75 72 push 1920295712 - 4a9693: 72 65 jb 0x4a96fa <__PRETTY_FUNCTION__.10419+0x322> - 4a9695: 6e outsb dx, byte ptr [rsi] - 4a9696: 74 20 je 0x4a96b8 <__PRETTY_FUNCTION__.10419+0x2e0> - 4a9698: 6f outsd dx, dword ptr [rsi] - 4a9699: 6e outsb dx, byte ptr [rsi] - 4a969a: 65 00 00 add byte ptr gs:[rax], al - 4a969d: 00 00 add byte ptr [rax], al - 4a969f: 00 45 4c add byte ptr [rbp + 76], al - 4a96a2: 46 20 66 69 and byte ptr [rsi + 105], r12b - 4a96a6: 6c insb byte ptr es:[rdi], dx - 4a96a7: 65 20 76 65 and byte ptr gs:[rsi + 101], dh - 4a96ab: 72 73 jb 0x4a9720 <__PRETTY_FUNCTION__.10419+0x348> - 4a96ad: 69 6f 6e 20 69 64 65 imul ebp, dword ptr [rdi + 110], 1701079328 - 4a96b4: 6e outsb dx, byte ptr [rsi] - 4a96b5: 74 20 je 0x4a96d7 <__PRETTY_FUNCTION__.10419+0x2ff> - 4a96b7: 64 6f outsd dx, dword ptr fs:[rsi] - 4a96b9: 65 73 20 jae 0x4a96dc <__PRETTY_FUNCTION__.10419+0x304> - 4a96bc: 6e outsb dx, byte ptr [rsi] - 4a96bd: 6f outsd dx, dword ptr [rsi] - 4a96be: 74 20 je 0x4a96e0 <__PRETTY_FUNCTION__.10419+0x308> - 4a96c0: 6d insd dword ptr es:[rdi], dx - 4a96c1: 61 - 4a96c2: 74 63 je 0x4a9727 <__PRETTY_FUNCTION__.10419+0x34f> - 4a96c4: 68 20 63 75 72 push 1920295712 - 4a96c9: 72 65 jb 0x4a9730 <__PRETTY_FUNCTION__.10419+0x358> - 4a96cb: 6e outsb dx, byte ptr [rsi] - 4a96cc: 74 20 je 0x4a96ee <__PRETTY_FUNCTION__.10419+0x316> - 4a96ce: 6f outsd dx, dword ptr [rsi] - 4a96cf: 6e outsb dx, byte ptr [rsi] - 4a96d0: 65 00 00 add byte ptr gs:[rax], al - 4a96d3: 00 00 add byte ptr [rax], al - 4a96d5: 00 00 add byte ptr [rax], al - 4a96d7: 00 45 4c add byte ptr [rbp + 76], al - 4a96da: 46 20 66 69 and byte ptr [rsi + 105], r12b - 4a96de: 6c insb byte ptr es:[rdi], dx - 4a96df: 65 20 64 61 74 and byte ptr gs:[rcx + 2*riz + 116], ah - 4a96e4: 61 - 4a96e5: 20 65 6e and byte ptr [rbp + 110], ah - 4a96e8: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 4a96eb: 69 6e 67 20 6e 6f 74 imul ebp, dword ptr [rsi + 103], 1953459744 - 4a96f2: 20 6c 69 74 and byte ptr [rcx + 2*rbp + 116], ch - 4a96f6: 74 6c je 0x4a9764 <__PRETTY_FUNCTION__.10419+0x38c> - 4a96f8: 65 2d 65 6e 64 69 sub eax, 1768189541 - 4a96fe: 61 - 4a96ff: 6e outsb dx, byte ptr [rsi] - ... - 4a9708: 45 4c - 4a970a: 46 20 66 69 and byte ptr [rsi + 105], r12b - 4a970e: 6c insb byte ptr es:[rdi], dx - 4a970f: 65 27 - 4a9711: 73 20 jae 0x4a9733 <__PRETTY_FUNCTION__.10419+0x35b> - 4a9713: 70 68 jo 0x4a977d <__PRETTY_FUNCTION__.10419+0x3a5> - 4a9715: 65 6e outsb dx, byte ptr gs:[rsi] - 4a9717: 74 73 je 0x4a978c <__PRETTY_FUNCTION__.10419+0x3b4> - 4a9719: 69 7a 65 20 6e 6f 74 imul edi, dword ptr [rdx + 101], 1953459744 - 4a9720: 20 74 68 65 and byte ptr [rax + 2*rbp + 101], dh - 4a9724: 20 65 78 and byte ptr [rbp + 120], ah - 4a9727: 70 65 jo 0x4a978e <__PRETTY_FUNCTION__.10419+0x3b6> - 4a9729: 63 74 65 64 movsxd esi, dword ptr [rbp + 2*riz + 100] - 4a972d: 20 73 69 and byte ptr [rbx + 105], dh - 4a9730: 7a 65 jp 0x4a9797 <__PRETTY_FUNCTION__.10419+0x3bf> - 4a9732: 00 00 add byte ptr [rax], al - 4a9734: 00 00 add byte ptr [rax], al - 4a9736: 00 00 add byte ptr [rax], al - 4a9738: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a973b: 6e outsb dx, byte ptr [rsi] - 4a973c: 6f outsd dx, dword ptr [rsi] - 4a973d: 74 20 je 0x4a975f <__PRETTY_FUNCTION__.10419+0x387> - 4a973f: 61 - 4a9740: 6c insb byte ptr es:[rdi], dx - 4a9741: 6c insb byte ptr es:[rdi], dx - 4a9742: 6f outsd dx, dword ptr [rsi] - 4a9743: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4a9746: 65 20 6d 65 and byte ptr gs:[rbp + 101], ch - 4a974a: 6d insd dword ptr es:[rdi], dx - 4a974b: 6f outsd dx, dword ptr [rsi] - 4a974c: 72 79 jb 0x4a97c7 <__PRETTY_FUNCTION__.10419+0x3ef> - 4a974e: 20 66 6f and byte ptr [rsi + 111], ah - 4a9751: 72 20 jb 0x4a9773 <__PRETTY_FUNCTION__.10419+0x39b> - 4a9753: 70 72 jo 0x4a97c7 <__PRETTY_FUNCTION__.10419+0x3ef> - 4a9755: 6f outsd dx, dword ptr [rsi] - 4a9756: 67 72 61 addr32 jb 0x4a97ba <__PRETTY_FUNCTION__.10419+0x3e2> - 4a9759: 6d insd dword ptr es:[rdi], dx - 4a975a: 20 68 65 and byte ptr [rax + 101], ch - 4a975d: 61 - 4a975e: 64 65 72 00 jb 0x4a9762 <__PRETTY_FUNCTION__.10419+0x38a> - 4a9762: 00 00 add byte ptr [rax], al - 4a9764: 00 00 add byte ptr [rax], al - 4a9766: 00 00 add byte ptr [rax], al - 4a9768: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a976b: 6e outsb dx, byte ptr [rsi] - 4a976c: 6f outsd dx, dword ptr [rsi] - 4a976d: 74 20 je 0x4a978f <__PRETTY_FUNCTION__.10419+0x3b7> - 4a976f: 63 72 65 movsxd esi, dword ptr [rdx + 101] - 4a9772: 61 - 4a9773: 74 65 je 0x4a97da <__PRETTY_FUNCTION__.10419+0x402> - 4a9775: 20 73 68 and byte ptr [rbx + 104], dh - 4a9778: 61 - 4a9779: 72 65 jb 0x4a97e0 <__PRETTY_FUNCTION__.10419+0x408> - 4a977b: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch - 4a977f: 6a 65 push 101 - 4a9781: 63 74 20 64 movsxd esi, dword ptr [rax + riz + 100] - 4a9785: 65 73 63 jae 0x4a97eb <__PRETTY_FUNCTION__.10419+0x413> - 4a9788: 72 69 jb 0x4a97f3 <__PRETTY_FUNCTION__.10419+0x41b> - 4a978a: 70 74 jo 0x4a9800 <__PRETTY_FUNCTION__.10419+0x428> - 4a978c: 6f outsd dx, dword ptr [rsi] - 4a978d: 72 00 jb 0x4a978f <__PRETTY_FUNCTION__.10419+0x3b7> - 4a978f: 00 73 68 add byte ptr [rbx + 104], dh - 4a9792: 61 - 4a9793: 72 65 jb 0x4a97fa <__PRETTY_FUNCTION__.10419+0x422> - 4a9795: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch - 4a9799: 6a 65 push 101 - 4a979b: 63 74 20 63 movsxd esi, dword ptr [rax + riz + 99] - 4a979f: 61 - 4a97a0: 6e outsb dx, byte ptr [rsi] - 4a97a1: 6e outsb dx, byte ptr [rsi] - 4a97a2: 6f outsd dx, dword ptr [rsi] - 4a97a3: 74 20 je 0x4a97c5 <__PRETTY_FUNCTION__.10419+0x3ed> - 4a97a5: 62 - 4a97a6: 65 20 64 6c 6f and byte ptr gs:[rsp + 2*rbp + 111], ah - 4a97ab: 70 65 jo 0x4a9812 <__PRETTY_FUNCTION__.10419+0x43a> - 4a97ad: 6e outsb dx, byte ptr [rsi] - 4a97ae: 28 29 sub byte ptr [rcx], ch - 4a97b0: 65 64 00 00 add byte ptr fs:[rax], al - 4a97b4: 00 00 add byte ptr [rax], al - 4a97b6: 00 00 add byte ptr [rax], al - 4a97b8: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a97bb: 6e outsb dx, byte ptr [rsi] - 4a97bc: 6f outsd dx, dword ptr [rsi] - 4a97bd: 74 20 je 0x4a97df <__PRETTY_FUNCTION__.10419+0x407> - 4a97bf: 64 79 6e jns 0x4a9830 <__PRETTY_FUNCTION__.10419+0x458> - 4a97c2: 61 - 4a97c3: 6d insd dword ptr es:[rdi], dx - 4a97c4: 69 63 61 6c 6c 79 20 imul esp, dword ptr [rbx + 97], 544828524 - 4a97cb: 6c insb byte ptr es:[rdi], dx - 4a97cc: 6f outsd dx, dword ptr [rsi] - 4a97cd: 61 - 4a97ce: 64 20 70 6f and byte ptr fs:[rax + 111], dh - 4a97d2: 73 69 jae 0x4a983d <__PRETTY_FUNCTION__.10419+0x465> - 4a97d4: 74 69 je 0x4a983f <__PRETTY_FUNCTION__.10419+0x467> - 4a97d6: 6f outsd dx, dword ptr [rsi] - 4a97d7: 6e outsb dx, byte ptr [rsi] - 4a97d8: 2d 69 6e 64 65 sub eax, 1701080681 - 4a97dd: 70 65 jo 0x4a9844 <__PRETTY_FUNCTION__.10419+0x46c> - 4a97df: 6e outsb dx, byte ptr [rsi] - 4a97e0: 64 65 6e outsb dx, byte ptr gs:[rsi] - 4a97e3: 74 20 je 0x4a9805 <__PRETTY_FUNCTION__.10419+0x42d> - 4a97e5: 65 78 65 js 0x4a984d <__PRETTY_FUNCTION__.10419+0x475> - 4a97e8: 63 75 74 movsxd esi, dword ptr [rbp + 116] - 4a97eb: 61 - 4a97ec: 62 - 4a97ed: 6c insb byte ptr es:[rdi], dx - 4a97ee: 65 00 6f 62 add byte ptr gs:[rdi + 98], ch - 4a97f2: 6a 65 push 101 - 4a97f4: 63 74 20 66 movsxd esi, dword ptr [rax + riz + 102] - 4a97f8: 69 6c 65 20 68 61 73 20 imul ebp, dword ptr [rbp + 2*riz + 32], 544432488 - 4a9800: 6e outsb dx, byte ptr [rsi] - 4a9801: 6f outsd dx, dword ptr [rsi] - 4a9802: 20 64 79 6e and byte ptr [rcx + 2*rdi + 110], ah - 4a9806: 61 - 4a9807: 6d insd dword ptr es:[rdi], dx - 4a9808: 69 63 20 73 65 63 74 imul esp, dword ptr [rbx + 32], 1952671091 - 4a980f: 69 6f 6e 00 00 00 00 imul ebp, dword ptr [rdi + 110], 0 - 4a9816: 00 00 add byte ptr [rax], al - 4a9818: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a981b: 6e outsb dx, byte ptr [rsi] - 4a981c: 6f outsd dx, dword ptr [rsi] - 4a981d: 74 20 je 0x4a983f <__PRETTY_FUNCTION__.10419+0x467> - 4a981f: 65 6e outsb dx, byte ptr gs:[rsi] - 4a9821: 61 - 4a9822: 62 - 4a9823: 6c insb byte ptr es:[rdi], dx - 4a9824: 65 20 65 78 and byte ptr gs:[rbp + 120], ah - 4a9828: 65 63 75 74 movsxd esi, dword ptr gs:[rbp + 116] - 4a982c: 61 - 4a982d: 62 - 4a982e: 6c insb byte ptr es:[rdi], dx - 4a982f: 65 20 73 74 and byte ptr gs:[rbx + 116], dh - 4a9833: 61 - 4a9834: 63 6b 20 movsxd ebp, dword ptr [rbx + 32] - 4a9837: 61 - 4a9838: 73 20 jae 0x4a985a <__PRETTY_FUNCTION__.10419+0x482> - 4a983a: 73 68 jae 0x4a98a4 <__PRETTY_FUNCTION__.10419+0x4cc> - 4a983c: 61 - 4a983d: 72 65 jb 0x4a98a4 <__PRETTY_FUNCTION__.10419+0x4cc> - 4a983f: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch - 4a9843: 6a 65 push 101 - 4a9845: 63 74 20 72 movsxd esi, dword ptr [rax + riz + 114] - 4a9849: 65 71 75 jno 0x4a98c1 <__PRETTY_FUNCTION__.10419+0x4e9> - 4a984c: 69 72 65 73 00 00 00 imul esi, dword ptr [rdx + 101], 115 - 4a9853: 00 00 add byte ptr [rax], al - 4a9855: 00 00 add byte ptr [rax], al - 4a9857: 00 6f 62 add byte ptr [rdi + 98], ch - 4a985a: 6a 65 push 101 - 4a985c: 63 74 20 66 movsxd esi, dword ptr [rax + riz + 102] - 4a9860: 69 6c 65 20 68 61 73 20 imul ebp, dword ptr [rbp + 2*riz + 32], 544432488 - 4a9868: 6e outsb dx, byte ptr [rsi] - 4a9869: 6f outsd dx, dword ptr [rsi] - 4a986a: 20 6c 6f 61 and byte ptr [rdi + 2*rbp + 97], ch - 4a986e: 64 61 - 4a9870: 62 - 4a9871: 6c insb byte ptr es:[rdi], dx - 4a9872: 65 20 73 65 and byte ptr gs:[rbx + 101], dh - 4a9876: 67 6d insd dword ptr es:[edi], dx - 4a9878: 65 6e outsb dx, byte ptr gs:[rsi] - 4a987a: 74 73 je 0x4a98ef <__PRETTY_FUNCTION__.10419+0x517> - 4a987c: 00 00 add byte ptr [rax], al - 4a987e: 00 00 add byte ptr [rax], al - 4a9880: 45 4c - 4a9882: 46 20 6c 6f 61 and byte ptr [rdi + 2*r13 + 97], r13b - 4a9887: 64 20 63 6f and byte ptr fs:[rbx + 111], ah - 4a988b: 6d insd dword ptr es:[rdi], dx - 4a988c: 6d insd dword ptr es:[rdi], dx - 4a988d: 61 - 4a988e: 6e outsb dx, byte ptr [rsi] - 4a988f: 64 20 61 64 and byte ptr fs:[rcx + 100], ah - 4a9893: 64 72 65 jb 0x4a98fb <__PRETTY_FUNCTION__.10419+0x523> - 4a9896: 73 73 jae 0x4a990b <__PRETTY_FUNCTION__.10419+0x533> - 4a9898: 2f - 4a9899: 6f outsd dx, dword ptr [rsi] - 4a989a: 66 66 73 65 jae 0x4a9903 <__PRETTY_FUNCTION__.10419+0x52b> - 4a989e: 74 20 je 0x4a98c0 <__PRETTY_FUNCTION__.10419+0x4e8> - 4a98a0: 6e outsb dx, byte ptr [rsi] - 4a98a1: 6f outsd dx, dword ptr [rsi] - 4a98a2: 74 20 je 0x4a98c4 <__PRETTY_FUNCTION__.10419+0x4ec> - 4a98a4: 70 72 jo 0x4a9918 <__PRETTY_FUNCTION__.10419+0x540> - 4a98a6: 6f outsd dx, dword ptr [rsi] - 4a98a7: 70 65 jo 0x4a990e <__PRETTY_FUNCTION__.10419+0x536> - 4a98a9: 72 6c jb 0x4a9917 <__PRETTY_FUNCTION__.10419+0x53f> - 4a98ab: 79 20 jns 0x4a98cd <__PRETTY_FUNCTION__.10419+0x4f5> - 4a98ad: 61 - 4a98ae: 6c insb byte ptr es:[rdi], dx - 4a98af: 69 67 6e 65 64 00 00 imul esp, dword ptr [rdi + 110], 25701 - 4a98b6: 00 00 add byte ptr [rax], al - 4a98b8: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a98bb: 6e outsb dx, byte ptr [rsi] - 4a98bc: 6f outsd dx, dword ptr [rsi] - 4a98bd: 74 20 je 0x4a98df <__PRETTY_FUNCTION__.10419+0x507> - 4a98bf: 64 79 6e jns 0x4a9930 <__PRETTY_FUNCTION__.10419+0x558> - 4a98c2: 61 - 4a98c3: 6d insd dword ptr es:[rdi], dx - 4a98c4: 69 63 61 6c 6c 79 20 imul esp, dword ptr [rbx + 97], 544828524 - 4a98cb: 6c insb byte ptr es:[rdi], dx - 4a98cc: 6f outsd dx, dword ptr [rsi] - 4a98cd: 61 - 4a98ce: 64 20 65 78 and byte ptr fs:[rbp + 120], ah - 4a98d2: 65 63 75 74 movsxd esi, dword ptr gs:[rbp + 116] - 4a98d6: 61 - 4a98d7: 62 - 4a98d8: 6c insb byte ptr es:[rdi], dx - 4a98d9: 65 00 00 add byte ptr gs:[rax], al - 4a98dc: 00 00 add byte ptr [rax], al - 4a98de: 00 00 add byte ptr [rax], al - 4a98e0: 45 4c - 4a98e2: 46 20 6c 6f 61 and byte ptr [rdi + 2*r13 + 97], r13b - 4a98e7: 64 20 63 6f and byte ptr fs:[rbx + 111], ah - 4a98eb: 6d insd dword ptr es:[rdi], dx - 4a98ec: 6d insd dword ptr es:[rdi], dx - 4a98ed: 61 - 4a98ee: 6e outsb dx, byte ptr [rsi] - 4a98ef: 64 20 61 6c and byte ptr fs:[rcx + 108], ah - 4a98f3: 69 67 6e 6d 65 6e 74 imul esp, dword ptr [rdi + 110], 1953391981 - 4a98fa: 20 6e 6f and byte ptr [rsi + 111], ch - 4a98fd: 74 20 je 0x4a991f <__PRETTY_FUNCTION__.10419+0x547> - 4a98ff: 70 61 jo 0x4a9962 <__PRETTY_FUNCTION__.10419+0x58a> - 4a9901: 67 65 2d 61 6c 69 67 addr32 sub eax, 1734962273 - 4a9908: 6e outsb dx, byte ptr [rsi] - 4a9909: 65 64 00 00 add byte ptr fs:[rax], al - 4a990d: 00 00 add byte ptr [rax], al - 4a990f: 00 63 61 add byte ptr [rbx + 97], ah - 4a9912: 6e outsb dx, byte ptr [rsi] - 4a9913: 6e outsb dx, byte ptr [rsi] - 4a9914: 6f outsd dx, dword ptr [rsi] - 4a9915: 74 20 je 0x4a9937 <__PRETTY_FUNCTION__.10419+0x55f> - 4a9917: 63 68 61 movsxd ebp, dword ptr [rax + 97] - 4a991a: 6e outsb dx, byte ptr [rsi] - 4a991b: 67 65 20 6d 65 and byte ptr gs:[ebp + 101], ch - 4a9920: 6d insd dword ptr es:[rdi], dx - 4a9921: 6f outsd dx, dword ptr [rsi] - 4a9922: 72 79 jb 0x4a999d <__PRETTY_FUNCTION__.10419+0x5c5> - 4a9924: 20 70 72 and byte ptr [rax + 114], dh - 4a9927: 6f outsd dx, dword ptr [rsi] - 4a9928: 74 65 je 0x4a998f <__PRETTY_FUNCTION__.10419+0x5b7> - 4a992a: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] - 4a992e: 6e outsb dx, byte ptr [rsi] - 4a992f: 73 00 jae 0x4a9931 <__PRETTY_FUNCTION__.10419+0x559> - 4a9931: 00 00 add byte ptr [rax], al - 4a9933: 00 00 add byte ptr [rax], al - 4a9935: 00 00 add byte ptr [rax], al - 4a9937: 00 66 61 add byte ptr [rsi + 97], ah - 4a993a: 69 6c 65 64 20 74 6f 20 imul ebp, dword ptr [rbp + 2*riz + 100], 544175136 - 4a9942: 6d insd dword ptr es:[rdi], dx - 4a9943: 61 - 4a9944: 70 20 jo 0x4a9966 <__PRETTY_FUNCTION__.10419+0x58e> - 4a9946: 73 65 jae 0x4a99ad <__PRETTY_FUNCTION__.10419+0x5d5> - 4a9948: 67 6d insd dword ptr es:[edi], dx - 4a994a: 65 6e outsb dx, byte ptr gs:[rsi] - 4a994c: 74 20 je 0x4a996e <__PRETTY_FUNCTION__.10419+0x596> - 4a994e: 66 72 6f jb 0x4a99c0 <__PRETTY_FUNCTION__.10419+0x5e8> - 4a9951: 6d insd dword ptr es:[rdi], dx - 4a9952: 20 73 68 and byte ptr [rbx + 104], dh - 4a9955: 61 - 4a9956: 72 65 jb 0x4a99bd <__PRETTY_FUNCTION__.10419+0x5e5> - 4a9958: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch - 4a995c: 6a 65 push 101 - 4a995e: 63 74 00 00 movsxd esi, dword ptr [rax + rax] - 4a9962: 00 00 add byte ptr [rax], al - 4a9964: 00 00 add byte ptr [rax], al - 4a9966: 00 00 add byte ptr [rax], al - 4a9968: 66 69 6c 65 3d 25 73 imul bp, word ptr [rbp + 2*riz + 61], 29477 - 4a996f: 20 5b 25 and byte ptr [rbx + 37], bl - 4a9972: 6c insb byte ptr es:[rdi], dx - 4a9973: 75 5d jne 0x4a99d2 <__PRETTY_FUNCTION__.10419+0x5fa> - 4a9975: 3b 20 cmp esp, dword ptr [rax] - 4a9977: 20 67 65 and byte ptr [rdi + 101], ah - 4a997a: 6e outsb dx, byte ptr [rsi] - 4a997b: 65 72 61 jb 0x4a99df <__PRETTY_FUNCTION__.10419+0x607> - 4a997e: 74 69 je 0x4a99e9 <__PRETTY_FUNCTION__.10419+0x611> - 4a9980: 6e outsb dx, byte ptr [rsi] - 4a9981: 67 20 6c 69 6e and byte ptr [ecx + 2*ebp + 110], ch - 4a9986: 6b 20 6d imul esp, dword ptr [rax], 109 - 4a9989: 61 - 4a998a: 70 0a jo 0x4a9996 <__PRETTY_FUNCTION__.10419+0x5be> - 4a998c: 00 00 add byte ptr [rax], al - 4a998e: 00 00 add byte ptr [rax], al - 4a9990: 66 61 - 4a9992: 6c insb byte ptr es:[rdi], dx - 4a9993: 73 65 jae 0x4a99fa <__PRETTY_FUNCTION__.10419+0x622> - 4a9995: 20 26 and byte ptr [rsi], ah - 4a9997: 26 20 22 and byte ptr es:[rdx], ah - 4a999a: 54 push rsp - 4a999b: 4c 53 push rbx - 4a999d: 20 6e 6f and byte ptr [rsi + 111], ch - 4a99a0: 74 20 je 0x4a99c2 <__PRETTY_FUNCTION__.10419+0x5ea> - 4a99a2: 69 6e 69 74 69 61 6c imul ebp, dword ptr [rsi + 105], 1818323316 - 4a99a9: 69 7a 65 64 20 69 6e imul edi, dword ptr [rdx + 101], 1852383332 - 4a99b0: 20 73 74 and byte ptr [rbx + 116], dh - 4a99b3: 61 - 4a99b4: 74 69 je 0x4a9a1f <__PRETTY_FUNCTION__.10419+0x647> - 4a99b6: 63 20 movsxd esp, dword ptr [rax] - 4a99b8: 61 - 4a99b9: 70 70 jo 0x4a9a2b <__PRETTY_FUNCTION__.10419+0x653> - 4a99bb: 6c insb byte ptr es:[rdi], dx - 4a99bc: 69 63 61 74 69 6f 6e imul esp, dword ptr [rbx + 97], 1852795252 - 4a99c3: 22 00 and al, byte ptr [rax] - 4a99c5: 00 00 add byte ptr [rax], al - 4a99c7: 00 74 79 70 add byte ptr [rcx + 2*rdi + 112], dh - 4a99cb: 65 20 21 and byte ptr gs:[rcx], ah - 4a99ce: 3d 20 45 54 5f cmp eax, 1599358240 - 4a99d3: 45 58 pop r8 - 4a99d5: 45 43 - 4a99d7: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 4a99db: 6c insb byte ptr es:[rdi], dx - 4a99dc: 2d 3e 6c 5f 74 sub eax, 1952410686 - 4a99e1: 79 70 jns 0x4a9a53 <__PRETTY_FUNCTION__.10419+0x67b> - 4a99e3: 65 20 3d 3d 20 6c 74 and byte ptr gs:[rip + 1953243197], bh - 4a99ea: 5f pop rdi - 4a99eb: 65 78 65 js 0x4a9a53 <__PRETTY_FUNCTION__.10419+0x67b> - 4a99ee: 63 75 74 movsxd esi, dword ptr [rbp + 116] - 4a99f1: 61 - 4a99f2: 62 - 4a99f3: 6c insb byte ptr es:[rdi], dx - 4a99f4: 65 00 00 add byte ptr gs:[rax], al - 4a99f7: 00 20 add byte ptr [rax], ah - 4a99f9: 20 64 79 6e and byte ptr [rcx + 2*rdi + 110], ah - 4a99fd: 61 - 4a99fe: 6d insd dword ptr es:[rdi], dx - 4a99ff: 69 63 3a 20 30 78 25 imul esp, dword ptr [rbx + 58], 628633632 - 4a9a06: 30 2a xor byte ptr [rdx], ch - 4a9a08: 6c insb byte ptr es:[rdi], dx - 4a9a09: 78 20 js 0x4a9a2b <__PRETTY_FUNCTION__.10419+0x653> - 4a9a0b: 20 62 61 and byte ptr [rdx + 97], ah - 4a9a0e: 73 65 jae 0x4a9a75 <__PRETTY_FUNCTION__.10419+0x69d> - 4a9a10: 3a 20 cmp ah, byte ptr [rax] - 4a9a12: 30 78 25 xor byte ptr [rax + 37], bh - 4a9a15: 30 2a xor byte ptr [rdx], ch - 4a9a17: 6c insb byte ptr es:[rdi], dx - 4a9a18: 78 20 js 0x4a9a3a <__PRETTY_FUNCTION__.10419+0x662> - 4a9a1a: 20 20 and byte ptr [rax], ah - 4a9a1c: 73 69 jae 0x4a9a87 <__PRETTY_FUNCTION__.10419+0x6af> - 4a9a1e: 7a 65 jp 0x4a9a85 <__PRETTY_FUNCTION__.10419+0x6ad> - 4a9a20: 3a 20 cmp ah, byte ptr [rax] - 4a9a22: 30 78 25 xor byte ptr [rax + 37], bh - 4a9a25: 30 2a xor byte ptr [rdx], ch - 4a9a27: 5a pop rdx - 4a9a28: 78 0a js 0x4a9a34 <__PRETTY_FUNCTION__.10419+0x65c> - 4a9a2a: 20 20 and byte ptr [rax], ah - 4a9a2c: 20 20 and byte ptr [rax], ah - 4a9a2e: 65 6e outsb dx, byte ptr gs:[rsi] - 4a9a30: 74 72 je 0x4a9aa4 <__PRETTY_FUNCTION__.10419+0x6cc> - 4a9a32: 79 3a jns 0x4a9a6e <__PRETTY_FUNCTION__.10419+0x696> - 4a9a34: 20 30 and byte ptr [rax], dh - 4a9a36: 78 25 js 0x4a9a5d <__PRETTY_FUNCTION__.10419+0x685> - 4a9a38: 30 2a xor byte ptr [rdx], ch - 4a9a3a: 6c insb byte ptr es:[rdi], dx - 4a9a3b: 78 20 js 0x4a9a5d <__PRETTY_FUNCTION__.10419+0x685> - 4a9a3d: 20 70 68 and byte ptr [rax + 104], dh - 4a9a40: 64 72 3a jb 0x4a9a7d <__PRETTY_FUNCTION__.10419+0x6a5> - 4a9a43: 20 30 and byte ptr [rax], dh - 4a9a45: 78 25 js 0x4a9a6c <__PRETTY_FUNCTION__.10419+0x694> - 4a9a47: 30 2a xor byte ptr [rdx], ch - 4a9a49: 6c insb byte ptr es:[rdi], dx - 4a9a4a: 78 20 js 0x4a9a6c <__PRETTY_FUNCTION__.10419+0x694> - 4a9a4c: 20 70 68 and byte ptr [rax + 104], dh - 4a9a4f: 6e outsb dx, byte ptr [rsi] - 4a9a50: 75 6d jne 0x4a9abf <__PRETTY_FUNCTION__.10419+0x6e7> - 4a9a52: 3a 20 cmp ah, byte ptr [rax] - 4a9a54: 20 20 and byte ptr [rax], ah - 4a9a56: 25 2a 75 0a 0a and eax, 168457514 - 4a9a5b: 00 00 add byte ptr [rax], al - 4a9a5d: 00 00 add byte ptr [rax], al - 4a9a5f: 00 28 add byte ptr [rax], ch - 4a9a61: 6c insb byte ptr es:[rdi], dx - 4a9a62: 29 2d 3e 6c 5f 6e sub dword ptr [rip + 1851747390], ebp # 0x6eaa06a6 <_end+0x6e5dcd26> - 4a9a68: 61 - 4a9a69: 6d insd dword ptr es:[rdi], dx - 4a9a6a: 65 5b pop rbx - 4a9a6c: 30 5d 20 xor byte ptr [rbp + 32], bl - 4a9a6f: 3d 3d 20 27 5c cmp eax, 1546068029 - 4a9a74: 30 27 xor byte ptr [rdi], ah - 4a9a76: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 4a9a7a: 49 53 push r11 - 4a9a7c: 5f pop rdi - 4a9a7d: 52 push rdx - 4a9a7e: 54 push rsp - 4a9a7f: 4c 44 - 4a9a81: 20 28 and byte ptr [rax], ch - 4a9a83: 6c insb byte ptr es:[rdi], dx - 4a9a84: 29 00 sub dword ptr [rax], eax - 4a9a86: 00 00 add byte ptr [rax], al - 4a9a88: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a9a8b: 6e outsb dx, byte ptr [rsi] - 4a9a8c: 6f outsd dx, dword ptr [rsi] - 4a9a8d: 74 20 je 0x4a9aaf <__PRETTY_FUNCTION__.10419+0x6d7> - 4a9a8f: 63 72 65 movsxd esi, dword ptr [rdx + 101] - 4a9a92: 61 - 4a9a93: 74 65 je 0x4a9afa <__PRETTY_FUNCTION__.10419+0x722> - 4a9a95: 20 63 61 and byte ptr [rbx + 97], ah - 4a9a98: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 4a9a9b: 20 66 6f and byte ptr [rsi + 111], ah - 4a9a9e: 72 20 jb 0x4a9ac0 <__PRETTY_FUNCTION__.10419+0x6e8> - 4a9aa0: 73 65 jae 0x4a9b07 <__PRETTY_FUNCTION__.10419+0x72f> - 4a9aa2: 61 - 4a9aa3: 72 63 jb 0x4a9b08 <__PRETTY_FUNCTION__.10419+0x730> - 4a9aa5: 68 20 70 61 74 push 1952542752 - 4a9aaa: 68 00 00 00 00 push 0 - 4a9aaf: 00 63 61 add byte ptr [rbx + 97], ah - 4a9ab2: 6e outsb dx, byte ptr [rsi] - 4a9ab3: 6e outsb dx, byte ptr [rsi] - 4a9ab4: 6f outsd dx, dword ptr [rsi] - 4a9ab5: 74 20 je 0x4a9ad7 <__PRETTY_FUNCTION__.10419+0x6ff> - 4a9ab7: 63 72 65 movsxd esi, dword ptr [rdx + 101] - 4a9aba: 61 - 4a9abb: 74 65 je 0x4a9b22 <__PRETTY_FUNCTION__.10419+0x74a> - 4a9abd: 20 52 55 and byte ptr [rdx + 85], dl - 4a9ac0: 4e 50 push rax - 4a9ac2: 41 54 push r12 - 4a9ac4: 48 2f - 4a9ac6: 52 push rdx - 4a9ac7: 50 push rax - 4a9ac8: 41 54 push r12 - 4a9aca: 48 20 63 6f and byte ptr [rbx + 111], spl - 4a9ace: 70 79 jo 0x4a9b49 <__PRETTY_FUNCTION__.10419+0x771> - ... - 4a9ad8: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a9adb: 6e outsb dx, byte ptr [rsi] - 4a9adc: 6f outsd dx, dword ptr [rsi] - 4a9add: 74 20 je 0x4a9aff <__PRETTY_FUNCTION__.10419+0x727> - 4a9adf: 63 72 65 movsxd esi, dword ptr [rdx + 101] - 4a9ae2: 61 - 4a9ae3: 74 65 je 0x4a9b4a <__PRETTY_FUNCTION__.10419+0x772> - 4a9ae5: 20 73 65 and byte ptr [rbx + 101], dh - 4a9ae8: 61 - 4a9ae9: 72 63 jb 0x4a9b4e <__PRETTY_FUNCTION__.10419+0x776> - 4a9aeb: 68 20 70 61 74 push 1952542752 - 4a9af0: 68 20 61 72 72 push 1920098592 - 4a9af5: 61 - 4a9af6: 79 00 jns 0x4a9af8 <__PRETTY_FUNCTION__.10419+0x720> - 4a9af8: 0a 66 69 or ah, byte ptr [rsi + 105] - 4a9afb: 6c insb byte ptr es:[rdi], dx - 4a9afc: 65 3d 25 73 20 5b cmp eax, 1528853285 - 4a9b02: 25 6c 75 5d 3b and eax, 995980652 - 4a9b07: 20 20 and byte ptr [rax], ah - 4a9b09: 6e outsb dx, byte ptr [rsi] - 4a9b0a: 65 65 64 65 64 20 62 79 and byte ptr fs:[rdx + 121], ah - 4a9b12: 20 25 73 20 5b 25 and byte ptr [rip + 626729075], ah # 0x25a5bb8b <_end+0x2559820b> - 4a9b18: 6c insb byte ptr es:[rdi], dx - 4a9b19: 75 5d jne 0x4a9b78 <__PRETTY_FUNCTION__.10419+0x7a0> - 4a9b1b: 0a 00 or al, byte ptr [rax] - 4a9b1d: 00 00 add byte ptr [rax], al - 4a9b1f: 00 0a add byte ptr [rdx], cl - 4a9b21: 66 69 6c 65 3d 25 73 imul bp, word ptr [rbp + 2*riz + 61], 29477 - 4a9b28: 20 5b 25 and byte ptr [rbx + 37], bl - 4a9b2b: 6c insb byte ptr es:[rdi], dx - 4a9b2c: 75 5d jne 0x4a9b8b <__PRETTY_FUNCTION__.10419+0x7b3> - 4a9b2e: 3b 20 cmp esp, dword ptr [rax] - 4a9b30: 20 64 79 6e and byte ptr [rcx + 2*rdi + 110], ah - 4a9b34: 61 - 4a9b35: 6d insd dword ptr es:[rdi], dx - 4a9b36: 69 63 61 6c 6c 79 20 imul esp, dword ptr [rbx + 97], 544828524 - 4a9b3d: 6c insb byte ptr es:[rdi], dx - 4a9b3e: 6f outsd dx, dword ptr [rsi] - 4a9b3f: 61 - 4a9b40: 64 65 64 20 62 79 and byte ptr fs:[rdx + 121], ah - 4a9b46: 20 25 73 20 5b 25 and byte ptr [rip + 626729075], ah # 0x25a5bbbf <_end+0x2559823f> - 4a9b4c: 6c insb byte ptr es:[rdi], dx - 4a9b4d: 75 5d jne 0x4a9bac <__PRETTY_FUNCTION__.11533+0xc> - 4a9b4f: 0a 00 or al, byte ptr [rax] - 4a9b51: 00 00 add byte ptr [rax], al - 4a9b53: 00 00 add byte ptr [rax], al - 4a9b55: 00 00 add byte ptr [rax], al - 4a9b57: 00 66 69 add byte ptr [rsi + 105], ah - 4a9b5a: 6e outsb dx, byte ptr [rsi] - 4a9b5b: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch - 4a9b60: 72 61 jb 0x4a9bc3 <__PRETTY_FUNCTION__.11350+0x13> - 4a9b62: 72 79 jb 0x4a9bdd <__PRETTY_FUNCTION__.11350+0x2d> - 4a9b64: 3d 25 73 20 5b cmp eax, 1528853285 - 4a9b69: 25 6c 75 5d 3b and eax, 995980652 - 4a9b6e: 20 73 65 and byte ptr [rbx + 101], dh - 4a9b71: 61 - 4a9b72: 72 63 jb 0x4a9bd7 <__PRETTY_FUNCTION__.11350+0x27> - 4a9b74: 68 69 6e 67 0a push 174550633 - 4a9b79: 00 00 add byte ptr [rax], al - 4a9b7b: 00 00 add byte ptr [rax], al - 4a9b7d: 00 00 add byte ptr [rax], al - 4a9b7f: 00 63 61 add byte ptr [rbx + 97], ah - 4a9b82: 6e outsb dx, byte ptr [rsi] - 4a9b83: 6e outsb dx, byte ptr [rsi] - 4a9b84: 6f outsd dx, dword ptr [rsi] - 4a9b85: 74 20 je 0x4a9ba7 <__PRETTY_FUNCTION__.11533+0x7> - 4a9b87: 6f outsd dx, dword ptr [rsi] - 4a9b88: 70 65 jo 0x4a9bef - 4a9b8a: 6e outsb dx, byte ptr [rsi] - 4a9b8b: 20 73 68 and byte ptr [rbx + 104], dh - 4a9b8e: 61 - 4a9b8f: 72 65 jb 0x4a9bf6 - 4a9b91: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch - 4a9b95: 6a 65 push 101 - 4a9b97: 63 74 20 66 movsxd esi, dword ptr [rax + riz + 102] - 4a9b9b: 69 6c 65 00 00 5f 64 6c imul ebp, dword ptr [rbp + 2*riz], 1818517248 - -00000000004a9ba0 <__PRETTY_FUNCTION__.11533>: - 4a9ba0: 5f pop rdi - 4a9ba1: 64 6c insb byte ptr es:[rdi], dx - 4a9ba3: 5f pop rdi - 4a9ba4: 6d insd dword ptr es:[rdi], dx - 4a9ba5: 61 - 4a9ba6: 70 5f jo 0x4a9c07 - 4a9ba8: 6f outsd dx, dword ptr [rsi] - 4a9ba9: 62 - 4a9baa: 6a 65 push 101 - 4a9bac: 63 74 00 00 movsxd esi, dword ptr [rax + rax] - -00000000004a9bb0 <__PRETTY_FUNCTION__.11350>: - 4a9bb0: 5f pop rdi - 4a9bb1: 64 6c insb byte ptr es:[rdi], dx - 4a9bb3: 5f pop rdi - 4a9bb4: 69 6e 69 74 5f 70 61 imul ebp, dword ptr [rsi + 105], 1634754420 - 4a9bbb: 74 68 je 0x4a9c25 - 4a9bbd: 73 00 jae 0x4a9bbf <__PRETTY_FUNCTION__.11350+0xf> - 4a9bbf: 00 fd add ch, bh - 4a9bc1: 9d popfq - 4a9bc2: fc cld - 4a9bc3: ff 25 9d fc ff b6 jmp qword ptr [rip - 1224737635] # 0xffffffffb74a9866 <_end+0xffffffffb6fe5ee6> - 4a9bc9: a0 fc ff fd 9d fc ff 88 a0 movabs al, byte ptr [-6878966970360922116] - 4a9bd2: fc cld - 4a9bd3: ff fd - 4a9bd5: 9d popfq - 4a9bd6: fc cld - 4a9bd7: ff 77 a0 push qword ptr [rdi - 96] - 4a9bda: fc cld - 4a9bdb: ff e6 jmp rsi - 4a9bdd: 9f lahf - 4a9bde: fc cld - 4a9bdf: ff 7f 45 - -00000000004a9be0 : - 4a9be0: 7f 45 jg 0x4a9c27 - 4a9be2: 4c 46 - 4a9be4: 02 01 add al, byte ptr [rcx] - 4a9be6: 01 00 add dword ptr [rax], eax - ... - -00000000004a9c00 : - 4a9c00: 16 - 4a9c01: 00 00 add byte ptr [rax], al - 4a9c03: 00 00 add byte ptr [rax], al - 4a9c05: 00 00 add byte ptr [rax], al - 4a9c07: 00 1a add byte ptr [rdx], bl - 4a9c09: 00 00 add byte ptr [rax], al - 4a9c0b: 00 00 add byte ptr [rax], al - 4a9c0d: 00 00 add byte ptr [rax], al - 4a9c0f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x4a9c15 - 4a9c15: 00 00 add byte ptr [rax], al - 4a9c17: 00 09 add byte ptr [rcx], cl - 4a9c19: 00 00 add byte ptr [rax], al - 4a9c1b: 00 00 add byte ptr [rax], al - 4a9c1d: 00 00 add byte ptr [rax], al - 4a9c1f: 00 2f add byte ptr [rdi], ch - -00000000004a9c20 : - 4a9c20: 2f - 4a9c21: 6c insb byte ptr es:[rdi], dx - 4a9c22: 69 62 2f 78 38 36 5f imul esp, dword ptr [rdx + 47], 1597388920 - 4a9c29: 36 34 2d xor al, 45 - 4a9c2c: 6c insb byte ptr es:[rdi], dx - 4a9c2d: 69 6e 75 78 2d 67 6e imul ebp, dword ptr [rsi + 117], 1852255608 - 4a9c34: 75 2f jne 0x4a9c65 - 4a9c36: 00 2f add byte ptr [rdi], ch - 4a9c38: 75 73 jne 0x4a9cad <__PRETTY_FUNCTION__.11269+0x1d> - 4a9c3a: 72 2f jb 0x4a9c6b - 4a9c3c: 6c insb byte ptr es:[rdi], dx - 4a9c3d: 69 62 2f 78 38 36 5f imul esp, dword ptr [rdx + 47], 1597388920 - 4a9c44: 36 34 2d xor al, 45 - 4a9c47: 6c insb byte ptr es:[rdi], dx - 4a9c48: 69 6e 75 78 2d 67 6e imul ebp, dword ptr [rsi + 117], 1852255608 - 4a9c4f: 75 2f jne 0x4a9c80 <__PRETTY_FUNCTION__.11401+0x10> - 4a9c51: 00 2f add byte ptr [rdi], ch - 4a9c53: 6c insb byte ptr es:[rdi], dx - 4a9c54: 69 62 2f 00 2f 75 73 imul esp, dword ptr [rdx + 47], 1937059584 - 4a9c5b: 72 2f jb 0x4a9c8c <__PRETTY_FUNCTION__.11401+0x1c> - 4a9c5d: 6c insb byte ptr es:[rdi], dx - 4a9c5e: 69 62 2f 00 00 00 00 imul esp, dword ptr [rdx + 47], 0 - ... - 4a9c6d: 00 00 add byte ptr [rax], al - 4a9c6f: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004a9c70 <__PRETTY_FUNCTION__.11401>: - 4a9c70: 5f pop rdi - 4a9c71: 64 6c insb byte ptr es:[rdi], dx - 4a9c73: 5f pop rdi - 4a9c74: 6d insd dword ptr es:[rdi], dx - 4a9c75: 61 - 4a9c76: 70 5f jo 0x4a9cd7 - 4a9c78: 6f outsd dx, dword ptr [rsi] - 4a9c79: 62 - 4a9c7a: 6a 65 push 101 - 4a9c7c: 63 74 5f 66 movsxd esi, dword ptr [rdi + 2*rbx + 102] - 4a9c80: 72 6f jb 0x4a9cf1 - 4a9c82: 6d insd dword ptr es:[rdi], dx - 4a9c83: 5f pop rdi - 4a9c84: 66 64 00 00 add byte ptr fs:[rax], al - ... - -00000000004a9c90 <__PRETTY_FUNCTION__.11269>: - 4a9c90: 61 - 4a9c91: 64 64 5f pop rdi - 4a9c94: 6e outsb dx, byte ptr [rsi] - 4a9c95: 61 - 4a9c96: 6d insd dword ptr es:[rdi], dx - 4a9c97: 65 5f pop rdi - 4a9c99: 74 6f je 0x4a9d0a - 4a9c9b: 5f pop rdi - 4a9c9c: 6f outsd dx, dword ptr [rsi] - 4a9c9d: 62 - 4a9c9e: 6a 65 push 101 - 4a9ca0: 63 74 00 00 movsxd esi, dword ptr [rax + rax] - ... - -00000000004a9cb0 <__PRETTY_FUNCTION__.11256>: - 4a9cb0: 65 78 70 js 0x4a9d23 - 4a9cb3: 61 - 4a9cb4: 6e outsb dx, byte ptr [rsi] - 4a9cb5: 64 5f pop rdi - 4a9cb7: 64 79 6e jns 0x4a9d28 - 4a9cba: 61 - 4a9cbb: 6d insd dword ptr es:[rdi], dx - 4a9cbc: 69 63 5f 73 74 72 69 imul esp, dword ptr [rbx + 95], 1769108595 - 4a9cc3: 6e outsb dx, byte ptr [rsi] - 4a9cc4: 67 5f addr32 pop rdi - 4a9cc6: 74 6f je 0x4a9d37 - 4a9cc8: 6b 65 6e 00 imul esp, dword ptr [rbp + 110], 0 - 4a9ccc: 00 00 add byte ptr [rax], al - 4a9cce: 00 00 add byte ptr [rax], al - -00000000004a9cd0 : - 4a9cd0: 04 00 add al, 0 - 4a9cd2: 00 00 add byte ptr [rax], al - 4a9cd4: 10 00 adc byte ptr [rax], al - 4a9cd6: 00 00 add byte ptr [rax], al - 4a9cd8: 01 00 add dword ptr [rax], eax - 4a9cda: 00 00 add byte ptr [rax], al - 4a9cdc: 47 4e - 4a9cde: 55 push rbp - 4a9cdf: 00 00 add byte ptr [rax], al - -00000000004a9ce0 : - 4a9ce0: 00 00 add byte ptr [rax], al - 4a9ce2: 00 00 add byte ptr [rax], al - 4a9ce4: 64 6c insb byte ptr es:[rdi], dx - 4a9ce6: 2d 6c 6f 6f 6b sub eax, 1802465132 - 4a9ceb: 75 70 jne 0x4a9d5d - 4a9ced: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 4a9cf0: 2c 20 sub al, 32 - 4a9cf2: 76 65 jbe 0x4a9d59 - 4a9cf4: 72 73 jb 0x4a9d69 - 4a9cf6: 69 6f 6e 20 00 70 72 imul ebp, dword ptr [rdi + 110], 1919942688 - 4a9cfd: 6f outsd dx, dword ptr [rsi] - 4a9cfe: 74 65 je 0x4a9d65 - 4a9d00: 63 74 65 64 movsxd esi, dword ptr [rbp + 2*riz + 100] - 4a9d04: 00 6e 6f add byte ptr [rsi + 111], ch - 4a9d07: 72 6d jb 0x4a9d76 - 4a9d09: 61 - 4a9d0a: 6c insb byte ptr es:[rdi], dx - 4a9d0b: 00 75 6e add byte ptr [rbp + 110], dh - 4a9d0e: 64 65 66 69 6e 65 64 20 imul bp, word ptr gs:[rsi + 101], 8292 - 4a9d16: 73 79 jae 0x4a9d91 - 4a9d18: 6d insd dword ptr es:[rdi], dx - 4a9d19: 62 - 4a9d1a: 6f outsd dx, dword ptr [rsi] - 4a9d1b: 6c insb byte ptr es:[rdi], dx - 4a9d1c: 3a 20 cmp ah, byte ptr [rax] - 4a9d1e: 25 73 25 73 25 and eax, 628303219 - 4a9d23: 73 00 jae 0x4a9d25 - 4a9d25: 73 79 jae 0x4a9da0 - 4a9d27: 6d insd dword ptr es:[rdi], dx - 4a9d28: 62 - 4a9d29: 6f outsd dx, dword ptr [rsi] - 4a9d2a: 6c insb byte ptr es:[rdi], dx - 4a9d2b: 20 6c 6f 6f and byte ptr [rdi + 2*rbp + 111], ch - 4a9d2f: 6b 75 70 20 imul esi, dword ptr [rbp + 112], 32 - 4a9d33: 65 72 72 jb 0x4a9da8 - 4a9d36: 6f outsd dx, dword ptr [rsi] - 4a9d37: 72 00 jb 0x4a9d39 - 4a9d39: 20 5b 25 and byte ptr [rbx + 37], bl - 4a9d3c: 73 5d jae 0x4a9d9b - 4a9d3e: 0a 00 or al, byte ptr [rax] - 4a9d40: 76 65 jbe 0x4a9da7 - 4a9d42: 72 73 jb 0x4a9db7 - 4a9d44: 69 6f 6e 2d 3e 66 69 imul ebp, dword ptr [rdi + 110], 1768308269 - 4a9d4b: 6c insb byte ptr es:[rdi], dx - 4a9d4c: 65 6e outsb dx, byte ptr gs:[rsi] - 4a9d4e: 61 - 4a9d4f: 6d insd dword ptr es:[rdi], dx - 4a9d50: 65 20 3d 3d 20 4e 55 and byte ptr gs:[rip + 1431183421], bh - 4a9d57: 4c 4c - 4a9d59: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 4a9d5d: 21 20 and dword ptr [rax], esp - 4a9d5f: 5f pop rdi - 4a9d60: 64 6c insb byte ptr es:[rdi], dx - 4a9d62: 5f pop rdi - 4a9d63: 6e outsb dx, byte ptr [rsi] - 4a9d64: 61 - 4a9d65: 6d insd dword ptr es:[rdi], dx - 4a9d66: 65 5f pop rdi - 4a9d68: 6d insd dword ptr es:[rdi], dx - 4a9d69: 61 - 4a9d6a: 74 63 je 0x4a9dcf - 4a9d6c: 68 5f 70 20 28 push 673214559 - 4a9d71: 76 65 jbe 0x4a9dd8 - 4a9d73: 72 73 jb 0x4a9de8 - 4a9d75: 69 6f 6e 2d 3e 66 69 imul ebp, dword ptr [rdi + 110], 1768308269 - 4a9d7c: 6c insb byte ptr es:[rdi], dx - 4a9d7d: 65 6e outsb dx, byte ptr gs:[rsi] - 4a9d7f: 61 - 4a9d80: 6d insd dword ptr es:[rdi], dx - 4a9d81: 65 2c 20 sub al, 32 - 4a9d84: 6d insd dword ptr es:[rdi], dx - 4a9d85: 61 - 4a9d86: 70 29 jo 0x4a9db1 - ... - 4a9d90: 73 79 jae 0x4a9e0b - 4a9d92: 6d insd dword ptr es:[rdi], dx - 4a9d93: 62 - 4a9d94: 6f outsd dx, dword ptr [rsi] - 4a9d95: 6c insb byte ptr es:[rdi], dx - 4a9d96: 3d 25 73 3b 20 cmp eax, 540767013 - 4a9d9b: 20 6c 6f 6f and byte ptr [rdi + 2*rbp + 111], ch - 4a9d9f: 6b 75 70 20 imul esi, dword ptr [rbp + 112], 32 - 4a9da3: 69 6e 20 66 69 6c 65 imul ebp, dword ptr [rsi + 32], 1701603686 - 4a9daa: 3d 25 73 20 5b cmp eax, 1528853285 - 4a9daf: 25 6c 75 5d 0a and eax, 173897068 - 4a9db4: 00 00 add byte ptr [rax], al - 4a9db6: 00 00 add byte ptr [rax], al - 4a9db8: 6d insd dword ptr es:[rdi], dx - 4a9db9: 61 - 4a9dba: 72 6b jb 0x4a9e27 - 4a9dbc: 69 6e 67 20 25 73 20 imul ebp, dword ptr [rsi + 103], 544417056 - 4a9dc3: 5b pop rbx - 4a9dc4: 25 6c 75 5d 20 and eax, 542995820 - 4a9dc9: 61 - 4a9dca: 73 20 jae 0x4a9dec - 4a9dcc: 4e 4f - 4a9dce: 44 45 - 4a9dd0: 4c 45 - 4a9dd2: 54 push rsp - 4a9dd3: 45 20 64 75 65 and byte ptr [r13 + 2*rsi + 101], r12b - 4a9dd8: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh - 4a9ddc: 75 6e jne 0x4a9e4c - 4a9dde: 69 71 75 65 20 73 79 imul esi, dword ptr [rcx + 117], 2037588069 - 4a9de5: 6d insd dword ptr es:[rdi], dx - 4a9de6: 62 - 4a9de7: 6f outsd dx, dword ptr [rsi] - 4a9de8: 6c insb byte ptr es:[rdi], dx - 4a9de9: 0a 00 or al, byte ptr [rax] - 4a9deb: 00 00 add byte ptr [rax], al - 4a9ded: 00 00 add byte ptr [rax], al - 4a9def: 00 76 65 add byte ptr [rsi + 101], dh - 4a9df2: 72 73 jb 0x4a9e67 - 4a9df4: 69 6f 6e 20 3d 3d 20 imul ebp, dword ptr [rdi + 110], 540884256 - 4a9dfb: 4e 55 push rbp - 4a9dfd: 4c 4c - 4a9dff: 20 7c 7c 20 and byte ptr [rsp + 2*rdi + 32], bh - 4a9e03: 21 28 and dword ptr [rax], ebp - 4a9e05: 66 6c insb byte ptr es:[rdi], dx - 4a9e07: 61 - 4a9e08: 67 73 20 addr32 jae 0x4a9e2b - 4a9e0b: 26 20 44 4c 5f and byte ptr es:[rsp + 2*rcx + 95], al - 4a9e10: 4c 4f - 4a9e12: 4f 4b - 4a9e14: 55 push rbp - 4a9e15: 50 push rax - 4a9e16: 5f pop rdi - 4a9e17: 52 push rdx - 4a9e18: 45 54 push r12 - 4a9e1a: 55 push rbp - 4a9e1b: 52 push rdx - 4a9e1c: 4e 5f pop rdi - 4a9e1e: 4e 45 - 4a9e20: 57 push rdi - 4a9e21: 45 53 push r11 - 4a9e23: 54 push rsp - 4a9e24: 29 00 sub dword ptr [rax], eax - 4a9e26: 00 00 add byte ptr [rax], al - 4a9e28: 6d insd dword ptr es:[rdi], dx - 4a9e29: 61 - 4a9e2a: 72 6b jb 0x4a9e97 - 4a9e2c: 69 6e 67 20 25 73 20 imul ebp, dword ptr [rsi + 103], 544417056 - 4a9e33: 5b pop rbx - 4a9e34: 25 6c 75 5d 20 and eax, 542995820 - 4a9e39: 61 - 4a9e3a: 73 20 jae 0x4a9e5c - 4a9e3c: 4e 4f - 4a9e3e: 44 45 - 4a9e40: 4c 45 - 4a9e42: 54 push rsp - 4a9e43: 45 20 64 75 65 and byte ptr [r13 + 2*rsi + 101], r12b - 4a9e48: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh - 4a9e4c: 72 65 jb 0x4a9eb3 - 4a9e4e: 66 65 72 65 jb 0x4a9eb7 - 4a9e52: 6e outsb dx, byte ptr [rsi] - 4a9e53: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4a9e56: 74 6f je 0x4a9ec7 - 4a9e58: 20 6d 61 and byte ptr [rbp + 97], ch - 4a9e5b: 69 6e 20 70 72 6f 67 imul ebp, dword ptr [rsi + 32], 1735357040 - 4a9e62: 72 61 jb 0x4a9ec5 - 4a9e64: 6d insd dword ptr es:[rdi], dx - 4a9e65: 0a 00 or al, byte ptr [rax] - 4a9e67: 00 6d 61 add byte ptr [rbp + 97], ch - 4a9e6a: 72 6b jb 0x4a9ed7 - 4a9e6c: 69 6e 67 20 25 73 20 imul ebp, dword ptr [rsi + 103], 544417056 - 4a9e73: 5b pop rbx - 4a9e74: 25 6c 75 5d 20 and eax, 542995820 - 4a9e79: 61 - 4a9e7a: 73 20 jae 0x4a9e9c - 4a9e7c: 4e 4f - 4a9e7e: 44 45 - 4a9e80: 4c 45 - 4a9e82: 54 push rsp - 4a9e83: 45 20 64 75 65 and byte ptr [r13 + 2*rsi + 101], r12b - 4a9e88: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh - 4a9e8c: 72 65 jb 0x4a9ef3 - 4a9e8e: 66 65 72 65 jb 0x4a9ef7 - 4a9e92: 6e outsb dx, byte ptr [rsi] - 4a9e93: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4a9e96: 74 6f je 0x4a9f07 - 4a9e98: 20 25 73 20 5b 25 and byte ptr [rip + 626729075], ah # 0x25a5bf11 <_end+0x25598591> - 4a9e9e: 6c insb byte ptr es:[rdi], dx - 4a9e9f: 75 5d jne 0x4a9efe - 4a9ea1: 0a 00 or al, byte ptr [rax] - 4a9ea3: 00 00 add byte ptr [rax], al - 4a9ea5: 00 00 add byte ptr [rax], al - 4a9ea7: 00 0a add byte ptr [rdx], cl - 4a9ea9: 66 69 6c 65 3d 25 73 imul bp, word ptr [rbp + 2*riz + 61], 29477 - 4a9eb0: 20 5b 25 and byte ptr [rbx + 37], bl - 4a9eb3: 6c insb byte ptr es:[rdi], dx - 4a9eb4: 75 5d jne 0x4a9f13 - 4a9eb6: 3b 20 cmp esp, dword ptr [rax] - 4a9eb8: 20 6e 65 and byte ptr [rsi + 101], ch - 4a9ebb: 65 64 65 64 20 62 79 and byte ptr fs:[rdx + 121], ah - 4a9ec2: 20 25 73 20 5b 25 and byte ptr [rip + 626729075], ah # 0x25a5bf3b <_end+0x255985bb> - 4a9ec8: 6c insb byte ptr es:[rdi], dx - 4a9ec9: 75 5d jne 0x4a9f28 - 4a9ecb: 20 28 and byte ptr [rax], ch - 4a9ecd: 72 65 jb 0x4a9f34 - 4a9ecf: 6c insb byte ptr es:[rdi], dx - 4a9ed0: 6f outsd dx, dword ptr [rsi] - 4a9ed1: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4a9ed4: 69 6f 6e 20 64 65 70 imul ebp, dword ptr [rdi + 110], 1885692960 - 4a9edb: 65 6e outsb dx, byte ptr gs:[rsi] - 4a9edd: 64 65 6e outsb dx, byte ptr gs:[rsi] - 4a9ee0: 63 79 29 movsxd edi, dword ptr [rcx + 41] - 4a9ee3: 0a 0a or cl, byte ptr [rdx] - 4a9ee5: 00 00 add byte ptr [rax], al - 4a9ee7: 00 62 69 add byte ptr [rdx + 105], ah - 4a9eea: 6e outsb dx, byte ptr [rsi] - 4a9eeb: 64 69 6e 67 20 66 69 6c imul ebp, dword ptr fs:[rsi + 103], 1818846752 - 4a9ef3: 65 20 25 73 20 5b 25 and byte ptr gs:[rip + 626729075], ah - 4a9efa: 6c insb byte ptr es:[rdi], dx - 4a9efb: 75 5d jne 0x4a9f5a - 4a9efd: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh - 4a9f01: 25 73 20 5b 25 and eax, 626729075 - 4a9f06: 6c insb byte ptr es:[rdi], dx - 4a9f07: 75 5d jne 0x4a9f66 - 4a9f09: 3a 20 cmp ah, byte ptr [rax] - 4a9f0b: 25 73 20 73 79 and eax, 2037588083 - 4a9f10: 6d insd dword ptr es:[rdi], dx - 4a9f11: 62 - 4a9f12: 6f outsd dx, dword ptr [rsi] - 4a9f13: 6c insb byte ptr es:[rdi], dx - 4a9f14: 20 60 25 and byte ptr [rax + 37], ah - 4a9f17: 73 27 jae 0x4a9f40 - 4a9f19: 00 00 add byte ptr [rax], al - 4a9f1b: 00 00 add byte ptr [rax], al - 4a9f1d: 00 00 add byte ptr [rax], al - 4a9f1f: 00 6d 61 add byte ptr [rbp + 97], ch - 4a9f22: 72 6b jb 0x4a9f8f - 4a9f24: 69 6e 67 20 25 73 20 imul ebp, dword ptr [rsi + 103], 544417056 - 4a9f2b: 5b pop rbx - 4a9f2c: 25 6c 75 5d 20 and eax, 542995820 - 4a9f31: 61 - 4a9f32: 73 20 jae 0x4a9f54 - 4a9f34: 4e 4f - 4a9f36: 44 45 - 4a9f38: 4c 45 - 4a9f3a: 54 push rsp - 4a9f3b: 45 20 64 75 65 and byte ptr [r13 + 2*rsi + 101], r12b - 4a9f40: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh - 4a9f44: 6d insd dword ptr es:[rdi], dx - 4a9f45: 65 6d insd dword ptr es:[rdi], dx - 4a9f47: 6f outsd dx, dword ptr [rsi] - 4a9f48: 72 79 jb 0x4a9fc3 <__PRETTY_FUNCTION__.11010+0x13> - 4a9f4a: 20 61 6c and byte ptr [rcx + 108], ah - 4a9f4d: 6c insb byte ptr es:[rdi], dx - 4a9f4e: 6f outsd dx, dword ptr [rsi] - 4a9f4f: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4a9f52: 69 6f 6e 20 66 61 69 imul ebp, dword ptr [rdi + 110], 1767990816 - 4a9f59: 6c insb byte ptr es:[rdi], dx - 4a9f5a: 75 72 jne 0x4a9fce <__PRETTY_FUNCTION__.11010+0x1e> - 4a9f5c: 65 0a 00 or al, byte ptr gs:[rax] - 4a9f5f: 00 28 add byte ptr [rax], ch - 4a9f61: 62 - 4a9f62: 69 74 6d 61 73 6b 5f 6e imul esi, dword ptr [rbp + 2*rbp + 97], 1851747187 - 4a9f6a: 77 6f ja 0x4a9fdb <__PRETTY_FUNCTION__.11010+0x2b> - 4a9f6c: 72 64 jb 0x4a9fd2 <__PRETTY_FUNCTION__.11010+0x22> - 4a9f6e: 73 20 jae 0x4a9f90 <__PRETTY_FUNCTION__.11035> - 4a9f70: 26 20 28 and byte ptr es:[rax], ch - 4a9f73: 62 - 4a9f74: 69 74 6d 61 73 6b 5f 6e imul esi, dword ptr [rbp + 2*rbp + 97], 1851747187 - 4a9f7c: 77 6f ja 0x4a9fed <__PRETTY_FUNCTION__.11010+0x3d> - 4a9f7e: 72 64 jb 0x4a9fe4 <__PRETTY_FUNCTION__.11010+0x34> - 4a9f80: 73 20 jae 0x4a9fa2 <__PRETTY_FUNCTION__.10773+0x2> - 4a9f82: 2d 20 31 29 29 sub eax, 690565408 - 4a9f87: 20 3d 3d 20 30 00 and byte ptr [rip + 3153981], bh # 0x7abfca <_end+0x2e864a> - 4a9f8d: 00 00 add byte ptr [rax], al - 4a9f8f: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004a9f90 <__PRETTY_FUNCTION__.11035>: - 4a9f90: 5f pop rdi - 4a9f91: 64 6c insb byte ptr es:[rdi], dx - 4a9f93: 5f pop rdi - 4a9f94: 73 65 jae 0x4a9ffb <__PRETTY_FUNCTION__.11010+0x4b> - 4a9f96: 74 75 je 0x4aa00d <__PRETTY_FUNCTION__.11010+0x5d> - 4a9f98: 70 5f jo 0x4a9ff9 <__PRETTY_FUNCTION__.11010+0x49> - 4a9f9a: 68 61 73 68 00 push 6845281 - 4a9f9f: 00 63 68 add byte ptr [rbx + 104], ah - -00000000004a9fa0 <__PRETTY_FUNCTION__.10773>: - 4a9fa0: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 4a9fa3: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 4a9fa6: 6d insd dword ptr es:[rdi], dx - 4a9fa7: 61 - 4a9fa8: 74 63 je 0x4aa00d <__PRETTY_FUNCTION__.11010+0x5d> - 4a9faa: 68 00 00 00 00 push 0 - 4a9faf: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004a9fb0 <__PRETTY_FUNCTION__.11010>: - 4a9fb0: 5f pop rdi - 4a9fb1: 64 6c insb byte ptr es:[rdi], dx - 4a9fb3: 5f pop rdi - 4a9fb4: 6c insb byte ptr es:[rdi], dx - 4a9fb5: 6f outsd dx, dword ptr [rsi] - 4a9fb6: 6f outsd dx, dword ptr [rsi] - 4a9fb7: 6b 75 70 5f imul esi, dword ptr [rbp + 112], 95 - 4a9fbb: 73 79 jae 0x4aa036 <__PRETTY_FUNCTION__.11010+0x86> - 4a9fbd: 6d insd dword ptr es:[rdi], dx - 4a9fbe: 62 - 4a9fbf: 6f outsd dx, dword ptr [rsi] - 4a9fc0: 6c insb byte ptr es:[rdi], dx - 4a9fc1: 5f pop rdi - 4a9fc2: 78 00 js 0x4a9fc4 <__PRETTY_FUNCTION__.11010+0x14> - 4a9fc4: 00 00 add byte ptr [rax], al - 4a9fc6: 00 00 add byte ptr [rax], al - 4a9fc8: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a9fcb: 6e outsb dx, byte ptr [rsi] - 4a9fcc: 6f outsd dx, dword ptr [rsi] - 4a9fcd: 74 20 je 0x4a9fef <__PRETTY_FUNCTION__.11010+0x3f> - 4a9fcf: 61 - 4a9fd0: 6c insb byte ptr es:[rdi], dx - 4a9fd1: 6c insb byte ptr es:[rdi], dx - 4a9fd2: 6f outsd dx, dword ptr [rsi] - 4a9fd3: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4a9fd6: 65 20 6d 65 and byte ptr gs:[rbp + 101], ch - 4a9fda: 6d insd dword ptr es:[rdi], dx - 4a9fdb: 6f outsd dx, dword ptr [rsi] - 4a9fdc: 72 79 jb 0x4aa057 <__PRETTY_FUNCTION__.11010+0xa7> - 4a9fde: 20 69 6e and byte ptr [rcx + 110], ch - 4a9fe1: 20 73 74 and byte ptr [rbx + 116], dh - 4a9fe4: 61 - 4a9fe5: 74 69 je 0x4aa050 <__PRETTY_FUNCTION__.11010+0xa0> - 4a9fe7: 63 20 movsxd esp, dword ptr [rax] - 4a9fe9: 54 push rsp - 4a9fea: 4c 53 push rbx - 4a9fec: 20 62 6c and byte ptr [rdx + 108], ah - 4a9fef: 6f outsd dx, dword ptr [rsi] - 4a9ff0: 63 6b 00 movsxd ebp, dword ptr [rbx] - 4a9ff3: 00 00 add byte ptr [rax], al - 4a9ff5: 00 00 add byte ptr [rax], al - 4a9ff7: 00 63 61 add byte ptr [rbx + 97], ah - 4a9ffa: 6e outsb dx, byte ptr [rsi] - 4a9ffb: 6e outsb dx, byte ptr [rsi] - 4a9ffc: 6f outsd dx, dword ptr [rsi] - 4a9ffd: 74 20 je 0x4aa01f <__PRETTY_FUNCTION__.11010+0x6f> - 4a9fff: 6d insd dword ptr es:[rdi], dx - 4aa000: 61 - 4aa001: 6b 65 20 73 imul esp, dword ptr [rbp + 32], 115 - 4aa005: 65 67 6d insd dword ptr es:[edi], dx - 4aa008: 65 6e outsb dx, byte ptr gs:[rsi] - 4aa00a: 74 20 je 0x4aa02c <__PRETTY_FUNCTION__.11010+0x7c> - 4aa00c: 77 72 ja 0x4aa080 <__PRETTY_FUNCTION__.11010+0xd0> - 4aa00e: 69 74 61 62 6c 65 20 66 imul esi, dword ptr [rcx + 2*riz + 98], 1713399148 - 4aa016: 6f outsd dx, dword ptr [rsi] - 4aa017: 72 20 jb 0x4aa039 <__PRETTY_FUNCTION__.11010+0x89> - 4aa019: 72 65 jb 0x4aa080 <__PRETTY_FUNCTION__.11010+0xd0> - 4aa01b: 6c insb byte ptr es:[rdi], dx - 4aa01c: 6f outsd dx, dword ptr [rsi] - 4aa01d: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4aa020: 69 6f 6e 00 00 00 00 imul ebp, dword ptr [rdi + 110], 0 - 4aa027: 00 63 61 add byte ptr [rbx + 97], ah - 4aa02a: 6e outsb dx, byte ptr [rsi] - 4aa02b: 6e outsb dx, byte ptr [rsi] - 4aa02c: 6f outsd dx, dword ptr [rsi] - 4aa02d: 74 20 je 0x4aa04f <__PRETTY_FUNCTION__.11010+0x9f> - 4aa02f: 72 65 jb 0x4aa096 <__PRETTY_FUNCTION__.11010+0xe6> - 4aa031: 73 74 jae 0x4aa0a7 <__PRETTY_FUNCTION__.11010+0xf7> - 4aa033: 6f outsd dx, dword ptr [rsi] - 4aa034: 72 65 jb 0x4aa09b <__PRETTY_FUNCTION__.11010+0xeb> - 4aa036: 20 73 65 and byte ptr [rbx + 101], dh - 4aa039: 67 6d insd dword ptr es:[edi], dx - 4aa03b: 65 6e outsb dx, byte ptr gs:[rsi] - 4aa03d: 74 20 je 0x4aa05f <__PRETTY_FUNCTION__.11010+0xaf> - 4aa03f: 70 72 jo 0x4aa0b3 <__PRETTY_FUNCTION__.11010+0x103> - 4aa041: 6f outsd dx, dword ptr [rsi] - 4aa042: 74 20 je 0x4aa064 <__PRETTY_FUNCTION__.11010+0xb4> - 4aa044: 61 - 4aa045: 66 74 65 je 0x4aa0ad <__PRETTY_FUNCTION__.11010+0xfd> - 4aa048: 72 20 jb 0x4aa06a <__PRETTY_FUNCTION__.11010+0xba> - 4aa04a: 72 65 jb 0x4aa0b1 <__PRETTY_FUNCTION__.11010+0x101> - 4aa04c: 6c insb byte ptr es:[rdi], dx - 4aa04d: 6f outsd dx, dword ptr [rsi] - 4aa04e: 63 00 movsxd eax, dword ptr [rax] - 4aa050: 25 73 3a 20 53 and eax, 1394621043 - 4aa055: 79 6d jns 0x4aa0c4 <__PRETTY_FUNCTION__.11010+0x114> - 4aa057: 62 - 4aa058: 6f outsd dx, dword ptr [rsi] - 4aa059: 6c insb byte ptr es:[rdi], dx - 4aa05a: 20 60 25 and byte ptr [rax + 37], ah - 4aa05d: 73 27 jae 0x4aa086 <__PRETTY_FUNCTION__.11010+0xd6> - 4aa05f: 20 63 61 and byte ptr [rbx + 97], ah - 4aa062: 75 73 jne 0x4aa0d7 <__PRETTY_FUNCTION__.11010+0x127> - 4aa064: 65 73 20 jae 0x4aa087 <__PRETTY_FUNCTION__.11010+0xd7> - 4aa067: 6f outsd dx, dword ptr [rsi] - 4aa068: 76 65 jbe 0x4aa0cf <__PRETTY_FUNCTION__.11010+0x11f> - 4aa06a: 72 66 jb 0x4aa0d2 <__PRETTY_FUNCTION__.11010+0x122> - 4aa06c: 6c insb byte ptr es:[rdi], dx - 4aa06d: 6f outsd dx, dword ptr [rsi] - 4aa06e: 77 20 ja 0x4aa090 <__PRETTY_FUNCTION__.11010+0xe0> - 4aa070: 69 6e 20 52 5f 58 38 imul ebp, dword ptr [rsi + 32], 945315666 - 4aa077: 36 5f pop rdi - 4aa079: 36 34 5f xor al, 95 - 4aa07c: 33 32 xor esi, dword ptr [rdx] - 4aa07e: 20 72 65 and byte ptr [rdx + 101], dh - 4aa081: 6c insb byte ptr es:[rdi], dx - 4aa082: 6f outsd dx, dword ptr [rsi] - 4aa083: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4aa086: 69 6f 6e 0a 00 00 00 imul ebp, dword ptr [rdi + 110], 10 - 4aa08d: 00 00 add byte ptr [rax], al - 4aa08f: 00 25 73 3a 20 53 add byte ptr [rip + 1394621043], ah # 0x536adb08 <_end+0x531ea188> - 4aa095: 79 6d jns 0x4aa104 <__PRETTY_FUNCTION__.11010+0x154> - 4aa097: 62 - 4aa098: 6f outsd dx, dword ptr [rsi] - 4aa099: 6c insb byte ptr es:[rdi], dx - 4aa09a: 20 60 25 and byte ptr [rax + 37], ah - 4aa09d: 73 27 jae 0x4aa0c6 <__PRETTY_FUNCTION__.11010+0x116> - 4aa09f: 20 63 61 and byte ptr [rbx + 97], ah - 4aa0a2: 75 73 jne 0x4aa117 <__PRETTY_FUNCTION__.11010+0x167> - 4aa0a4: 65 73 20 jae 0x4aa0c7 <__PRETTY_FUNCTION__.11010+0x117> - 4aa0a7: 6f outsd dx, dword ptr [rsi] - 4aa0a8: 76 65 jbe 0x4aa10f <__PRETTY_FUNCTION__.11010+0x15f> - 4aa0aa: 72 66 jb 0x4aa112 <__PRETTY_FUNCTION__.11010+0x162> - 4aa0ac: 6c insb byte ptr es:[rdi], dx - 4aa0ad: 6f outsd dx, dword ptr [rsi] - 4aa0ae: 77 20 ja 0x4aa0d0 <__PRETTY_FUNCTION__.11010+0x120> - 4aa0b0: 69 6e 20 52 5f 58 38 imul ebp, dword ptr [rsi + 32], 945315666 - 4aa0b7: 36 5f pop rdi - 4aa0b9: 36 34 5f xor al, 95 - 4aa0bc: 50 push rax - 4aa0bd: 43 33 32 xor esi, dword ptr [r10] - 4aa0c0: 20 72 65 and byte ptr [rdx + 101], dh - 4aa0c3: 6c insb byte ptr es:[rdi], dx - 4aa0c4: 6f outsd dx, dword ptr [rsi] - 4aa0c5: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4aa0c8: 69 6f 6e 0a 00 00 00 imul ebp, dword ptr [rdi + 110], 10 - 4aa0cf: 00 25 73 3a 20 53 add byte ptr [rip + 1394621043], ah # 0x536adb48 <_end+0x531ea1c8> - 4aa0d5: 79 6d jns 0x4aa144 <__PRETTY_FUNCTION__.11010+0x194> - 4aa0d7: 62 - 4aa0d8: 6f outsd dx, dword ptr [rsi] - 4aa0d9: 6c insb byte ptr es:[rdi], dx - 4aa0da: 20 60 25 and byte ptr [rax + 37], ah - 4aa0dd: 73 27 jae 0x4aa106 <__PRETTY_FUNCTION__.11010+0x156> - 4aa0df: 20 68 61 and byte ptr [rax + 97], ch - 4aa0e2: 73 20 jae 0x4aa104 <__PRETTY_FUNCTION__.11010+0x154> - 4aa0e4: 64 69 66 66 65 72 65 6e imul esp, dword ptr fs:[rsi + 102], 1852142181 - 4aa0ec: 74 20 je 0x4aa10e <__PRETTY_FUNCTION__.11010+0x15e> - 4aa0ee: 73 69 jae 0x4aa159 <__PRETTY_FUNCTION__.11010+0x1a9> - 4aa0f0: 7a 65 jp 0x4aa157 <__PRETTY_FUNCTION__.11010+0x1a7> - 4aa0f2: 20 69 6e and byte ptr [rcx + 110], ch - 4aa0f5: 20 73 68 and byte ptr [rbx + 104], dh - 4aa0f8: 61 - 4aa0f9: 72 65 jb 0x4aa160 <__PRETTY_FUNCTION__.11010+0x1b0> - 4aa0fb: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch - 4aa0ff: 6a 65 push 101 - 4aa101: 63 74 2c 20 movsxd esi, dword ptr [rsp + rbp + 32] - 4aa105: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 4aa108: 73 69 jae 0x4aa173 <__PRETTY_FUNCTION__.11010+0x1c3> - 4aa10a: 64 65 72 20 jb 0x4aa12e <__PRETTY_FUNCTION__.11010+0x17e> - 4aa10e: 72 65 jb 0x4aa175 <__PRETTY_FUNCTION__.11010+0x1c5> - 4aa110: 2d 6c 69 6e 6b sub eax, 1802398060 - 4aa115: 69 6e 67 0a 00 00 00 imul ebp, dword ptr [rsi + 103], 10 - 4aa11c: 00 00 add byte ptr [rax], al - 4aa11e: 00 00 add byte ptr [rax], al - 4aa120: 2e 2e 2f - 4aa123: 73 79 jae 0x4aa19e <__PRETTY_FUNCTION__.11010+0x1ee> - 4aa125: 73 64 jae 0x4aa18b <__PRETTY_FUNCTION__.11010+0x1db> - 4aa127: 65 70 73 jo 0x4aa19d <__PRETTY_FUNCTION__.11010+0x1ed> - 4aa12a: 2f - 4aa12b: 78 38 js 0x4aa165 <__PRETTY_FUNCTION__.11010+0x1b5> - 4aa12d: 36 5f pop rdi - 4aa12f: 36 34 2f xor al, 47 - 4aa132: 64 6c insb byte ptr es:[rdi], dx - 4aa134: 2d 6d 61 63 68 sub eax, 1751343469 - 4aa139: 69 6e 65 2e 68 00 00 imul ebp, dword ptr [rsi + 101], 26670 - 4aa140: 45 4c - 4aa142: 46 57 push rdi - 4aa144: 28 52 5f sub byte ptr [rdx + 95], dl - 4aa147: 54 push rsp - 4aa148: 59 pop rcx - 4aa149: 50 push rax - 4aa14a: 45 29 20 sub dword ptr [r8], r12d - 4aa14d: 28 72 65 sub byte ptr [rdx + 101], dh - 4aa150: 6c insb byte ptr es:[rdi], dx - 4aa151: 6f outsd dx, dword ptr [rsi] - 4aa152: 63 2d 3e 72 5f 69 movsxd ebp, dword ptr [rip + 1767862846] # 0x69aa1396 <_end+0x695dda16> - 4aa158: 6e outsb dx, byte ptr [rsi] - 4aa159: 66 6f outsw dx, word ptr [rsi] - 4aa15b: 29 20 sub dword ptr [rax], esp - 4aa15d: 3d 3d 20 52 5f cmp eax, 1599217725 - 4aa162: 58 pop rax - 4aa163: 38 36 cmp byte ptr [rsi], dh - 4aa165: 5f pop rdi - 4aa166: 36 34 5f xor al, 95 - 4aa169: 52 push rdx - 4aa16a: 45 4c - 4aa16c: 41 54 push r12 - 4aa16e: 49 56 push r14 - 4aa170: 45 00 00 add byte ptr [r8], r8b - 4aa173: 00 00 add byte ptr [rax], al - 4aa175: 00 00 add byte ptr [rax], al - 4aa177: 00 25 73 3a 20 52 add byte ptr [rip + 1377843827], ah # 0x526adbf0 <_end+0x521ea270> - 4aa17d: 65 6c insb byte ptr es:[rdi], dx - 4aa17f: 69 6e 6b 20 60 25 73 imul ebp, dword ptr [rsi + 107], 1931829280 - 4aa186: 27 - 4aa187: 20 77 69 and byte ptr [rdi + 105], dh - 4aa18a: 74 68 je 0x4aa1f4 <__PRETTY_FUNCTION__.11010+0x244> - 4aa18c: 20 60 25 and byte ptr [rax + 37], ah - 4aa18f: 73 27 jae 0x4aa1b8 <__PRETTY_FUNCTION__.11010+0x208> - 4aa191: 20 66 6f and byte ptr [rsi + 111], ah - 4aa194: 72 20 jb 0x4aa1b6 <__PRETTY_FUNCTION__.11010+0x206> - 4aa196: 49 46 - 4aa198: 55 push rbp - 4aa199: 4e 43 - 4aa19b: 20 73 79 and byte ptr [rbx + 121], dh - 4aa19e: 6d insd dword ptr es:[rdi], dx - 4aa19f: 62 - 4aa1a0: 6f outsd dx, dword ptr [rsi] - 4aa1a1: 6c insb byte ptr es:[rdi], dx - 4aa1a2: 20 60 25 and byte ptr [rax + 37], ah - 4aa1a5: 73 27 jae 0x4aa1ce <__PRETTY_FUNCTION__.11010+0x21e> - 4aa1a7: 0a 00 or al, byte ptr [rax] - 4aa1a9: 00 00 add byte ptr [rax], al - 4aa1ab: 00 00 add byte ptr [rax], al - 4aa1ad: 00 00 add byte ptr [rax], al - 4aa1af: 00 25 73 3a 20 6f add byte ptr [rip + 1864383091], ah # 0x6f6adc28 <_end+0x6f1ea2a8> - 4aa1b5: 75 74 jne 0x4aa22b <__PRETTY_FUNCTION__.11010+0x27b> - 4aa1b7: 20 6f 66 and byte ptr [rdi + 102], ch - 4aa1ba: 20 6d 65 and byte ptr [rbp + 101], ch - 4aa1bd: 6d insd dword ptr es:[rdi], dx - 4aa1be: 6f outsd dx, dword ptr [rsi] - 4aa1bf: 72 79 jb 0x4aa23a <__PRETTY_FUNCTION__.11010+0x28a> - 4aa1c1: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh - 4aa1c5: 73 74 jae 0x4aa23b <__PRETTY_FUNCTION__.11010+0x28b> - 4aa1c7: 6f outsd dx, dword ptr [rsi] - 4aa1c8: 72 65 jb 0x4aa22f <__PRETTY_FUNCTION__.11010+0x27f> - 4aa1ca: 20 72 65 and byte ptr [rdx + 101], dh - 4aa1cd: 6c insb byte ptr es:[rdi], dx - 4aa1ce: 6f outsd dx, dword ptr [rsi] - 4aa1cf: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4aa1d2: 69 6f 6e 20 72 65 73 imul ebp, dword ptr [rdi + 110], 1936028192 - 4aa1d9: 75 6c jne 0x4aa247 <__PRETTY_FUNCTION__.11010+0x297> - 4aa1db: 74 73 je 0x4aa250 <__PRETTY_FUNCTION__.11010+0x2a0> - 4aa1dd: 20 66 6f and byte ptr [rsi + 111], ah - 4aa1e0: 72 20 jb 0x4aa202 <__PRETTY_FUNCTION__.11010+0x252> - 4aa1e2: 25 73 0a 00 20 and eax, 536873587 - 4aa1e7: 28 6c 61 7a sub byte ptr [rcx + 2*riz + 122], ch - 4aa1eb: 79 29 jns 0x4aa216 <__PRETTY_FUNCTION__.11010+0x266> - 4aa1ed: 00 3c 70 add byte ptr [rax + 2*rsi], bh - 4aa1f0: 72 6f jb 0x4aa261 <__PRETTY_FUNCTION__.11010+0x2b1> - 4aa1f2: 67 72 61 addr32 jb 0x4aa256 <__PRETTY_FUNCTION__.11010+0x2a6> - 4aa1f5: 6d insd dword ptr es:[rdi], dx - 4aa1f6: 20 6e 61 and byte ptr [rsi + 97], ch - 4aa1f9: 6d insd dword ptr es:[rdi], dx - 4aa1fa: 65 20 75 6e and byte ptr gs:[rbp + 110], dh - 4aa1fe: 6b 6e 6f 77 imul ebp, dword ptr [rsi + 111], 119 - 4aa202: 6e outsb dx, byte ptr [rsi] - 4aa203: 3e 00 0a add byte ptr ds:[rdx], cl - 4aa206: 72 65 jb 0x4aa26d <__PRETTY_FUNCTION__.11010+0x2bd> - 4aa208: 6c insb byte ptr es:[rdi], dx - 4aa209: 6f outsd dx, dword ptr [rsi] - 4aa20a: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4aa20d: 69 6f 6e 20 70 72 6f imul ebp, dword ptr [rdi + 110], 1869770784 - 4aa214: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 4aa217: 73 69 jae 0x4aa282 <__PRETTY_FUNCTION__.11010+0x2d2> - 4aa219: 6e outsb dx, byte ptr [rsi] - 4aa21a: 67 3a 20 cmp ah, byte ptr [eax] - 4aa21d: 25 73 25 73 0a and eax, 175318387 - ... - 4aa23e: 00 00 add byte ptr [rax], al - 4aa240: d0 e8 shr al - 4aa242: fc cld - 4aa243: ff c8 dec eax - 4aa245: e2 fc loop 0x4aa243 <__PRETTY_FUNCTION__.11010+0x293> - 4aa247: ff 80 e5 fc ff d0 inc dword ptr [rax - 788529947] - 4aa24d: e8 fc ff d0 e8 call 0xffffffffe91ba24e <_end+0xffffffffe8cf68ce> - 4aa252: fc cld - 4aa253: ff d8 - 4aa255: e5 fc in eax, 252 - 4aa257: ff c8 dec eax - 4aa259: e2 fc loop 0x4aa257 <__PRETTY_FUNCTION__.11010+0x2a7> - 4aa25b: ff c8 dec eax - 4aa25d: e2 fc loop 0x4aa25b <__PRETTY_FUNCTION__.11010+0x2ab> - 4aa25f: ff d0 call rax - 4aa261: e8 fc ff d0 e8 call 0xffffffffe91ba262 <_end+0xffffffffe8cf68e2> - 4aa266: fc cld - 4aa267: ff 58 e4 call [rax - 28] - 4aa26a: fc cld - 4aa26b: ff d0 call rax - 4aa26d: e8 fc ff d0 e8 call 0xffffffffe91ba26e <_end+0xffffffffe8cf68ee> - 4aa272: fc cld - 4aa273: ff d0 call rax - 4aa275: e8 fc ff d0 e8 call 0xffffffffe91ba276 <_end+0xffffffffe8cf68f6> - 4aa27a: fc cld - 4aa27b: ff d0 call rax - 4aa27d: e8 fc ff b0 e4 call 0xffffffffe4fba27e <_end+0xffffffffe4af68fe> - 4aa282: fc cld - 4aa283: ff 10 call qword ptr [rax] - 4aa285: e5 fc in eax, 252 - 4aa287: ff d0 call rax - 4aa289: e4 fc in al, 252 - 4aa28b: ff d0 call rax - 4aa28d: e8 fc ff d0 e8 call 0xffffffffe91ba28e <_end+0xffffffffe8cf690e> - 4aa292: fc cld - 4aa293: ff d0 call rax - 4aa295: e8 fc ff d0 e8 call 0xffffffffe91ba296 <_end+0xffffffffe8cf6916> - 4aa29a: fc cld - 4aa29b: ff d0 call rax - 4aa29d: e8 fc ff d0 e8 call 0xffffffffe91ba29e <_end+0xffffffffe8cf691e> - 4aa2a2: fc cld - 4aa2a3: ff d0 call rax - 4aa2a5: e8 fc ff d0 e8 call 0xffffffffe91ba2a6 <_end+0xffffffffe8cf6926> - 4aa2aa: fc cld - 4aa2ab: ff d0 call rax - 4aa2ad: e8 fc ff d0 e8 call 0xffffffffe91ba2ae <_end+0xffffffffe8cf692e> - 4aa2b2: fc cld - 4aa2b3: ff d0 call rax - 4aa2b5: e8 fc ff d0 e8 call 0xffffffffe91ba2b6 <_end+0xffffffffe8cf6936> - 4aa2ba: fc cld - 4aa2bb: ff d0 call rax - 4aa2bd: e8 fc ff 50 e4 call 0xffffffffe49ba2be <_end+0xffffffffe44f693e> - 4aa2c2: fc cld - 4aa2c3: ff c0 inc eax - 4aa2c5: e2 fc loop 0x4aa2c3 <__PRETTY_FUNCTION__.11010+0x313> - 4aa2c7: ff d0 call rax - 4aa2c9: e8 fc ff d0 e8 call 0xffffffffe91ba2ca <_end+0xffffffffe8cf694a> - 4aa2ce: fc cld - 4aa2cf: ff 38 - 4aa2d1: e5 fc in eax, 252 - 4aa2d3: ff b0 e5 fc ff cf push qword ptr [rax - 805307163] - 4aa2d9: f3 fc rep cld - 4aa2db: ff 04 eb inc dword ptr [rbx + 8*rbp] - 4aa2de: fc cld - 4aa2df: ff 30 push qword ptr [rax] - 4aa2e1: ed in eax, dx - 4aa2e2: fc cld - 4aa2e3: ff cf dec edi - 4aa2e5: f3 fc rep cld - 4aa2e7: ff cf dec edi - 4aa2e9: f3 fc rep cld - 4aa2eb: ff 8e ed fc ff 04 dec dword ptr [rsi + 83885293] - 4aa2f1: eb fc jmp 0x4aa2ef <__PRETTY_FUNCTION__.11010+0x33f> - 4aa2f3: ff 04 eb inc dword ptr [rbx + 8*rbp] - 4aa2f6: fc cld - 4aa2f7: ff cf dec edi - 4aa2f9: f3 fc rep cld - 4aa2fb: ff cf dec edi - 4aa2fd: f3 fc rep cld - 4aa2ff: ff 4c ec fc dec dword ptr [rsp + 8*rbp - 4] - 4aa303: ff cf dec edi - 4aa305: f3 fc rep cld - 4aa307: ff cf dec edi - 4aa309: f3 fc rep cld - 4aa30b: ff cf dec edi - 4aa30d: f3 fc rep cld - 4aa30f: ff cf dec edi - 4aa311: f3 fc rep cld - 4aa313: ff cf dec edi - 4aa315: f3 fc rep cld - 4aa317: ff b1 ec fc ff 0c push qword ptr [rcx + 218103020] - 4aa31d: ed in eax, dx - 4aa31e: fc cld - 4aa31f: ff d0 call rax - 4aa321: ec in al, dx - 4aa322: fc cld - 4aa323: ff cf dec edi - 4aa325: f3 fc rep cld - 4aa327: ff cf dec edi - 4aa329: f3 fc rep cld - 4aa32b: ff cf dec edi - 4aa32d: f3 fc rep cld - 4aa32f: ff cf dec edi - 4aa331: f3 fc rep cld - 4aa333: ff cf dec edi - 4aa335: f3 fc rep cld - 4aa337: ff cf dec edi - 4aa339: f3 fc rep cld - 4aa33b: ff cf dec edi - 4aa33d: f3 fc rep cld - 4aa33f: ff cf dec edi - 4aa341: f3 fc rep cld - 4aa343: ff cf dec edi - 4aa345: f3 fc rep cld - 4aa347: ff cf dec edi - 4aa349: f3 fc rep cld - 4aa34b: ff cf dec edi - 4aa34d: f3 fc rep cld - 4aa34f: ff cf dec edi - 4aa351: f3 fc rep cld - 4aa353: ff cf dec edi - 4aa355: f3 fc rep cld - 4aa357: ff 44 ec fc inc dword ptr [rsp + 8*rbp - 4] - 4aa35b: ff fc - 4aa35d: ea - 4aa35e: fc cld - 4aa35f: ff cf dec edi - 4aa361: f3 fc rep cld - 4aa363: ff cf dec edi - 4aa365: f3 fc rep cld - 4aa367: ff f8 - 4aa369: ed in eax, dx - 4aa36a: fc cld - 4aa36b: ff 5c ed fc call [rbp + 8*rbp - 4] - 4aa36f: ff 00 inc dword ptr [rax] - ... - 4aa37d: 00 00 add byte ptr [rax], al - 4aa37f: 00 75 6e add byte ptr [rbp + 110], dh - -00000000004aa380 : - 4aa380: 75 6e jne 0x4aa3f0 - 4aa382: 65 78 70 js 0x4aa3f5 - 4aa385: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 4aa38a: 20 72 65 and byte ptr [rdx + 101], dh - 4aa38d: 6c insb byte ptr es:[rdi], dx - 4aa38e: 6f outsd dx, dword ptr [rsi] - 4aa38f: 63 20 movsxd esp, dword ptr [rax] - 4aa391: 74 79 je 0x4aa40c - 4aa393: 70 65 jo 0x4aa3fa - 4aa395: 20 30 and byte ptr [rax], dh - 4aa397: 78 00 js 0x4aa399 - ... - 4aa3a5: 00 75 6e add byte ptr [rbp + 110], dh - 4aa3a8: 65 78 70 js 0x4aa41b - 4aa3ab: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 4aa3b0: 20 50 4c and byte ptr [rax + 76], dl - 4aa3b3: 54 push rsp - 4aa3b4: 20 72 65 and byte ptr [rdx + 101], dh - 4aa3b7: 6c insb byte ptr es:[rdi], dx - 4aa3b8: 6f outsd dx, dword ptr [rsi] - 4aa3b9: 63 20 movsxd esp, dword ptr [rax] - 4aa3bb: 74 79 je 0x4aa436 <__PRETTY_FUNCTION__.10872+0x16> - 4aa3bd: 70 65 jo 0x4aa424 <__PRETTY_FUNCTION__.10872+0x4> - 4aa3bf: 20 30 and byte ptr [rax], dh - 4aa3c1: 78 00 js 0x4aa3c3 - ... - 4aa3df: 00 63 61 add byte ptr [rbx + 97], ah - -00000000004aa3e0 : - 4aa3e0: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4aa3e3: 6e outsb dx, byte ptr [rsi] - 4aa3e4: 6f outsd dx, dword ptr [rsi] - 4aa3e5: 74 20 je 0x4aa407 - 4aa3e7: 61 - 4aa3e8: 70 70 jo 0x4aa45a <__PRETTY_FUNCTION__.10872+0x3a> - 4aa3ea: 6c insb byte ptr es:[rdi], dx - 4aa3eb: 79 20 jns 0x4aa40d - 4aa3ed: 61 - 4aa3ee: 64 64 69 74 69 6f 6e 61 6c 20 imul esi, dword ptr fs:[rcx + 2*rbp + 111], 543973742 - 4aa3f8: 6d insd dword ptr es:[rdi], dx - 4aa3f9: 65 6d insd dword ptr es:[rdi], dx - 4aa3fb: 6f outsd dx, dword ptr [rsi] - 4aa3fc: 72 79 jb 0x4aa477 <__PRETTY_FUNCTION__.10872+0x57> - 4aa3fe: 20 70 72 and byte ptr [rax + 114], dh - 4aa401: 6f outsd dx, dword ptr [rsi] - 4aa402: 74 65 je 0x4aa469 <__PRETTY_FUNCTION__.10872+0x49> - 4aa404: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] - 4aa408: 6e outsb dx, byte ptr [rsi] - 4aa409: 20 61 66 and byte ptr [rcx + 102], ah - 4aa40c: 74 65 je 0x4aa473 <__PRETTY_FUNCTION__.10872+0x53> - 4aa40e: 72 20 jb 0x4aa430 <__PRETTY_FUNCTION__.10872+0x10> - 4aa410: 72 65 jb 0x4aa477 <__PRETTY_FUNCTION__.10872+0x57> - 4aa412: 6c insb byte ptr es:[rdi], dx - 4aa413: 6f outsd dx, dword ptr [rsi] - 4aa414: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4aa417: 69 6f 6e 00 00 00 00 imul ebp, dword ptr [rdi + 110], 0 - 4aa41e: 00 00 add byte ptr [rax], al - -00000000004aa420 <__PRETTY_FUNCTION__.10872>: - 4aa420: 65 6c insb byte ptr es:[rdi], dx - 4aa422: 66 5f pop di - 4aa424: 6d insd dword ptr es:[rdi], dx - 4aa425: 61 - 4aa426: 63 68 69 movsxd ebp, dword ptr [rax + 105] - 4aa429: 6e outsb dx, byte ptr [rsi] - 4aa42a: 65 5f pop rdi - 4aa42c: 72 65 jb 0x4aa493 <__PRETTY_FUNCTION__.10741+0x13> - 4aa42e: 6c insb byte ptr es:[rdi], dx - 4aa42f: 61 - 4aa430: 5f pop rdi - 4aa431: 72 65 jb 0x4aa498 <__PRETTY_FUNCTION__.10741+0x18> - 4aa433: 6c insb byte ptr es:[rdi], dx - 4aa434: 61 - 4aa435: 74 69 je 0x4aa4a0 <__PRETTY_FUNCTION__.10741+0x20> - 4aa437: 76 65 jbe 0x4aa49e <__PRETTY_FUNCTION__.10741+0x1e> - 4aa439: 00 74 6c 73 add byte ptr [rsp + 2*rbp + 115], dh - 4aa43d: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah - 4aa441: 68 77 63 61 70 push 1885430647 - 4aa446: 73 2e jae 0x4aa476 <__PRETTY_FUNCTION__.10872+0x56> - 4aa448: 63 00 movsxd eax, dword ptr [rax] - 4aa44a: 6d insd dword ptr es:[rdi], dx - 4aa44b: 20 3d 3d 20 63 6e and byte ptr [rip + 1851990077], bh # 0x6eadc48e <_end+0x6e618b0e> - 4aa451: 74 00 je 0x4aa453 <__PRETTY_FUNCTION__.10872+0x33> - 4aa453: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4aa456: 6e outsb dx, byte ptr [rsi] - 4aa457: 6f outsd dx, dword ptr [rsi] - 4aa458: 74 20 je 0x4aa47a <__PRETTY_FUNCTION__.10872+0x5a> - 4aa45a: 63 72 65 movsxd esi, dword ptr [rdx + 101] - 4aa45d: 61 - 4aa45e: 74 65 je 0x4aa4c5 <__PRETTY_FUNCTION__.10741+0x45> - 4aa460: 20 63 61 and byte ptr [rbx + 97], ah - 4aa463: 70 61 jo 0x4aa4c6 <__PRETTY_FUNCTION__.10741+0x46> - 4aa465: 62 - 4aa466: 69 6c 69 74 79 20 6c 69 imul ebp, dword ptr [rcx + 2*rbp + 116], 1768693881 - 4aa46e: 73 74 jae 0x4aa4e4 <__PRETTY_FUNCTION__.10741+0x64> - ... - -00000000004aa480 <__PRETTY_FUNCTION__.10741>: - 4aa480: 5f pop rdi - 4aa481: 64 6c insb byte ptr es:[rdi], dx - 4aa483: 5f pop rdi - 4aa484: 69 6d 70 6f 72 74 61 imul ebp, dword ptr [rbp + 112], 1635021423 - 4aa48b: 6e outsb dx, byte ptr [rsi] - 4aa48c: 74 5f je 0x4aa4ed <__PRETTY_FUNCTION__.10741+0x6d> - 4aa48e: 68 77 63 61 70 push 1885430647 - 4aa493: 73 00 jae 0x4aa495 <__PRETTY_FUNCTION__.10741+0x15> - ... - 4aa49d: 00 00 add byte ptr [rax], al - 4aa49f: 00 01 add byte ptr [rcx], al - 4aa4a1: 00 00 add byte ptr [rax], al - 4aa4a3: 00 00 add byte ptr [rax], al - 4aa4a5: 00 00 add byte ptr [rax], al - 4aa4a7: 00 01 add byte ptr [rcx], al - 4aa4a9: 00 00 add byte ptr [rax], al - 4aa4ab: 00 00 add byte ptr [rax], al - 4aa4ad: 00 00 add byte ptr [rax], al - 4aa4af: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah - 4aa4b3: 6d insd dword ptr es:[rdi], dx - 4aa4b4: 69 73 63 2e 63 00 6e imul esi, dword ptr [rbx + 99], 1845519150 - 4aa4bb: 69 6f 76 20 3c 20 4e imul ebp, dword ptr [rdi + 118], 1310735392 - 4aa4c2: 49 4f - 4aa4c4: 56 push rsi - 4aa4c5: 4d 41 - 4aa4c7: 58 pop rax - 4aa4c8: 00 21 add byte ptr [rcx], ah - 4aa4ca: 20 22 and byte ptr [rdx], ah - 4aa4cc: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 - 4aa4d3: 20 66 6f and byte ptr [rsi + 111], ah - 4aa4d6: 72 6d jb 0x4aa545 - 4aa4d8: 61 - 4aa4d9: 74 20 je 0x4aa4fb <__PRETTY_FUNCTION__.10741+0x7b> - 4aa4db: 73 70 jae 0x4aa54d - 4aa4dd: 65 63 69 66 movsxd ebp, dword ptr gs:[rcx + 102] - 4aa4e1: 69 65 72 22 00 00 00 imul esp, dword ptr [rbp + 114], 34 - 4aa4e8: 70 69 jo 0x4aa553 - 4aa4ea: 64 20 3e and byte ptr fs:[rsi], bh - 4aa4ed: 3d 20 30 20 26 cmp eax, 639643680 - 4aa4f2: 26 20 73 69 and byte ptr es:[rbx + 105], dh - 4aa4f6: 7a 65 jp 0x4aa55d - 4aa4f8: 6f outsd dx, dword ptr [rsi] - 4aa4f9: 66 20 28 and byte ptr [rax], ch - 4aa4fc: 70 69 jo 0x4aa567 - 4aa4fe: 64 5f pop rdi - 4aa500: 74 29 je 0x4aa52b - 4aa502: 20 3c 3d 20 34 00 00 and byte ptr [rdi + 13344], bh - ... - 4aa51d: 00 00 add byte ptr [rax], al - 4aa51f: 00 07 add byte ptr [rdi], al - -00000000004aa520 : - 4aa520: 07 - 4aa521: 00 00 add byte ptr [rax], al - 4aa523: 00 0d 00 00 00 1f add byte ptr [rip + 520093696], cl # 0x1f4aa529 <_end+0x1efe6ba9> - 4aa529: 00 00 add byte ptr [rax], al - 4aa52b: 00 3d 00 00 00 7f add byte ptr [rip + 2130706432], bh # 0x7f4aa531 <_end+0x7efe6bb1> - 4aa531: 00 00 add byte ptr [rax], al - 4aa533: 00 fb add bl, bh - 4aa535: 00 00 add byte ptr [rax], al - 4aa537: 00 fd add ch, bh - 4aa539: 01 00 add dword ptr [rax], eax - 4aa53b: 00 fd add ch, bh - 4aa53d: 03 00 add eax, dword ptr [rax] - 4aa53f: 00 f7 add bh, dh - 4aa541: 07 - 4aa542: 00 00 add byte ptr [rax], al - 4aa544: fd std - 4aa545: 0f 00 00 sldt word ptr [rax] - 4aa548: ff 1f call [rdi] - 4aa54a: 00 00 add byte ptr [rax], al - 4aa54c: fd std - 4aa54d: 3f - 4aa54e: 00 00 add byte ptr [rax], al - 4aa550: ed in eax, dx - 4aa551: 7f 00 jg 0x4aa553 - 4aa553: 00 f1 add cl, dh - 4aa555: ff 00 inc dword ptr [rax] - 4aa557: 00 ff add bh, bh - 4aa559: ff 01 inc dword ptr [rcx] - 4aa55b: 00 fb add bl, bh - 4aa55d: ff 03 inc dword ptr [rbx] - 4aa55f: 00 ff add bh, bh - 4aa561: ff 07 inc dword ptr [rdi] - 4aa563: 00 fd add ch, bh - 4aa565: ff 0f dec dword ptr [rdi] - 4aa567: 00 f7 add bh, dh - 4aa569: ff 1f call [rdi] - 4aa56b: 00 fd add ch, bh - 4aa56d: ff 3f - 4aa56f: 00 f1 add cl, dh - 4aa571: ff 7f 00 - 4aa574: fd std - 4aa575: ff ff - 4aa577: 00 d9 add cl, bl - 4aa579: ff ff - 4aa57b: 01 fb add ebx, edi - 4aa57d: ff ff - 4aa57f: 03 d9 add ebx, ecx - 4aa581: ff ff - 4aa583: 07 - 4aa584: c7 ff - 4aa586: ff 0f dec dword ptr [rdi] - 4aa588: fd std - 4aa589: ff ff - 4aa58b: 1f - 4aa58c: dd ff - 4aa58e: ff 3f - 4aa590: ff ff - 4aa592: ff 7f fb - 4aa595: ff ff - 4aa597: ff 00 inc dword ptr [rax] - 4aa599: 00 00 add byte ptr [rax], al - 4aa59b: 00 00 add byte ptr [rax], al - 4aa59d: 00 00 add byte ptr [rax], al - 4aa59f: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004aa5a0 <__PRETTY_FUNCTION__.10670>: - 4aa5a0: 5f pop rdi - 4aa5a1: 64 6c insb byte ptr es:[rdi], dx - 4aa5a3: 5f pop rdi - 4aa5a4: 64 65 62 75 67 5f 76 - 4aa5ab: 64 70 72 jo 0x4aa620 <__PRETTY_FUNCTION__.10670+0x80> - 4aa5ae: 69 6e 74 66 00 25 73 imul ebp, dword ptr [rsi + 116], 1931804774 - 4aa5b5: 3a 20 cmp ah, byte ptr [rax] - 4aa5b7: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4aa5ba: 6e outsb dx, byte ptr [rsi] - 4aa5bb: 6f outsd dx, dword ptr [rsi] - 4aa5bc: 74 20 je 0x4aa5de <__PRETTY_FUNCTION__.10670+0x3e> - 4aa5be: 6f outsd dx, dword ptr [rsi] - 4aa5bf: 70 65 jo 0x4aa626 <__PRETTY_FUNCTION__.10670+0x86> - 4aa5c1: 6e outsb dx, byte ptr [rsi] - 4aa5c2: 20 66 69 and byte ptr [rsi + 105], ah - 4aa5c5: 6c insb byte ptr es:[rdi], dx - 4aa5c6: 65 3a 20 cmp ah, byte ptr gs:[rax] - 4aa5c9: 25 73 0a 00 25 and eax, 620759667 - 4aa5ce: 73 3a jae 0x4aa60a <__PRETTY_FUNCTION__.10670+0x6a> - 4aa5d0: 20 63 61 and byte ptr [rbx + 97], ah - 4aa5d3: 6e outsb dx, byte ptr [rsi] - 4aa5d4: 6e outsb dx, byte ptr [rsi] - 4aa5d5: 6f outsd dx, dword ptr [rsi] - 4aa5d6: 74 20 je 0x4aa5f8 <__PRETTY_FUNCTION__.10670+0x58> - 4aa5d8: 73 74 jae 0x4aa64e <__PRETTY_FUNCTION__.10670+0xae> - 4aa5da: 61 - 4aa5db: 74 20 je 0x4aa5fd <__PRETTY_FUNCTION__.10670+0x5d> - 4aa5dd: 66 69 6c 65 3a 20 25 imul bp, word ptr [rbp + 2*riz + 58], 9504 - 4aa5e4: 73 0a jae 0x4aa5f0 <__PRETTY_FUNCTION__.10670+0x50> - 4aa5e6: 00 25 73 3a 20 63 add byte ptr [rip + 1663056499], ah # 0x636ae05f <_end+0x631ea6df> - 4aa5ec: 61 - 4aa5ed: 6e outsb dx, byte ptr [rsi] - 4aa5ee: 6e outsb dx, byte ptr [rsi] - 4aa5ef: 6f outsd dx, dword ptr [rsi] - 4aa5f0: 74 20 je 0x4aa612 <__PRETTY_FUNCTION__.10670+0x72> - 4aa5f2: 63 72 65 movsxd esi, dword ptr [rdx + 101] - 4aa5f5: 61 - 4aa5f6: 74 65 je 0x4aa65d <__PRETTY_FUNCTION__.10670+0xbd> - 4aa5f8: 20 66 69 and byte ptr [rsi + 105], ah - 4aa5fb: 6c insb byte ptr es:[rdi], dx - 4aa5fc: 65 3a 20 cmp ah, byte ptr gs:[rax] - 4aa5ff: 25 73 0a 00 25 and eax, 620759667 - 4aa604: 73 3a jae 0x4aa640 <__PRETTY_FUNCTION__.10670+0xa0> - 4aa606: 20 63 61 and byte ptr [rbx + 97], ah - 4aa609: 6e outsb dx, byte ptr [rsi] - 4aa60a: 6e outsb dx, byte ptr [rsi] - 4aa60b: 6f outsd dx, dword ptr [rsi] - 4aa60c: 74 20 je 0x4aa62e <__PRETTY_FUNCTION__.10670+0x8e> - 4aa60e: 6d insd dword ptr es:[rdi], dx - 4aa60f: 61 - 4aa610: 70 20 jo 0x4aa632 <__PRETTY_FUNCTION__.10670+0x92> - 4aa612: 66 69 6c 65 3a 20 25 imul bp, word ptr [rbp + 2*riz + 58], 9504 - 4aa619: 73 0a jae 0x4aa625 <__PRETTY_FUNCTION__.10670+0x85> - 4aa61b: 00 00 add byte ptr [rax], al - 4aa61d: 00 00 add byte ptr [rax], al - 4aa61f: 00 25 73 3a 20 66 add byte ptr [rip + 1713388147], ah # 0x666ae098 <_end+0x661ea718> - 4aa625: 69 6c 65 20 69 73 20 6e imul ebp, dword ptr [rbp + 2*riz + 32], 1847620457 - 4aa62d: 6f outsd dx, dword ptr [rsi] - 4aa62e: 20 63 6f and byte ptr [rbx + 111], ah - 4aa631: 72 72 jb 0x4aa6a5 <__PRETTY_FUNCTION__.10670+0x105> - 4aa633: 65 63 74 20 70 movsxd esi, dword ptr gs:[rax + riz + 112] - 4aa638: 72 6f jb 0x4aa6a9 <__PRETTY_FUNCTION__.10670+0x109> - 4aa63a: 66 69 6c 65 20 64 61 imul bp, word ptr [rbp + 2*riz + 32], 24932 - 4aa641: 74 61 je 0x4aa6a4 <__PRETTY_FUNCTION__.10670+0x104> - 4aa643: 20 66 69 and byte ptr [rsi + 105], ah - 4aa646: 6c insb byte ptr es:[rdi], dx - 4aa647: 65 20 66 6f and byte ptr gs:[rsi + 111], ah - 4aa64b: 72 20 jb 0x4aa66d <__PRETTY_FUNCTION__.10670+0xcd> - 4aa64d: 60 - 4aa64e: 25 73 27 0a 00 and eax, 665459 - 4aa653: 00 00 add byte ptr [rax], al - 4aa655: 00 00 add byte ptr [rax], al - 4aa657: 00 4f 75 add byte ptr [rdi + 117], cl - 4aa65a: 74 20 je 0x4aa67c <__PRETTY_FUNCTION__.10670+0xdc> - 4aa65c: 6f outsd dx, dword ptr [rsi] - 4aa65d: 66 20 6d 65 and byte ptr [rbp + 101], ch - 4aa661: 6d insd dword ptr es:[rdi], dx - 4aa662: 6f outsd dx, dword ptr [rsi] - 4aa663: 72 79 jb 0x4aa6de <__PRETTY_FUNCTION__.10670+0x13e> - 4aa665: 20 77 68 and byte ptr [rdi + 104], dh - 4aa668: 69 6c 65 20 69 6e 69 74 imul ebp, dword ptr [rbp + 2*riz + 32], 1953066601 - 4aa670: 69 61 6c 69 7a 69 6e imul esp, dword ptr [rcx + 108], 1852406377 - 4aa677: 67 20 70 72 and byte ptr [eax + 114], dh - 4aa67b: 6f outsd dx, dword ptr [rsi] - 4aa67c: 66 69 6c 65 72 0a 00 imul bp, word ptr [rbp + 2*riz + 114], 10 - 4aa683: 00 00 add byte ptr [rax], al - 4aa685: 00 00 add byte ptr [rax], al - 4aa687: 00 63 61 add byte ptr [rbx + 97], ah - 4aa68a: 6e outsb dx, byte ptr [rsi] - 4aa68b: 6e outsb dx, byte ptr [rsi] - 4aa68c: 6f outsd dx, dword ptr [rsi] - 4aa68d: 74 20 je 0x4aa6af <__PRETTY_FUNCTION__.10670+0x10f> - 4aa68f: 61 - 4aa690: 6c insb byte ptr es:[rdi], dx - 4aa691: 6c insb byte ptr es:[rdi], dx - 4aa692: 6f outsd dx, dword ptr [rsi] - 4aa693: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4aa696: 65 20 6d 65 and byte ptr gs:[rbp + 101], ch - 4aa69a: 6d insd dword ptr es:[rdi], dx - 4aa69b: 6f outsd dx, dword ptr [rsi] - 4aa69c: 72 79 jb 0x4aa717 <__PRETTY_FUNCTION__.10670+0x177> - 4aa69e: 20 66 6f and byte ptr [rsi + 111], ah - 4aa6a1: 72 20 jb 0x4aa6c3 <__PRETTY_FUNCTION__.10670+0x123> - 4aa6a3: 74 68 je 0x4aa70d <__PRETTY_FUNCTION__.10670+0x16d> - 4aa6a5: 72 65 jb 0x4aa70c <__PRETTY_FUNCTION__.10670+0x16c> - 4aa6a7: 61 - 4aa6a8: 64 2d 6c 6f 63 61 sub eax, 1633906540 - 4aa6ae: 6c insb byte ptr es:[rdi], dx - 4aa6af: 20 64 61 74 and byte ptr [rcx + 2*riz + 116], ah - 4aa6b3: 61 - 4aa6b4: 3a 20 cmp ah, byte ptr [rax] - 4aa6b6: 41 42 - 4aa6b8: 4f 52 push r10 - 4aa6ba: 54 push rsp - 4aa6bb: 0a 00 or al, byte ptr [rax] - 4aa6bd: 00 00 add byte ptr [rax], al - 4aa6bf: 00 72 65 add byte ptr [rdx + 101], dh - 4aa6c2: 73 75 jae 0x4aa739 <__PRETTY_FUNCTION__.10670+0x199> - 4aa6c4: 6c insb byte ptr es:[rdi], dx - 4aa6c5: 74 20 je 0x4aa6e7 <__PRETTY_FUNCTION__.10670+0x147> - 4aa6c7: 3c 3d cmp al, 61 - 4aa6c9: 20 47 4c and byte ptr [rdi + 76], al - 4aa6cc: 28 64 6c 5f sub byte ptr [rsp + 2*rbp + 95], ah - 4aa6d0: 74 6c je 0x4aa73e <__PRETTY_FUNCTION__.10670+0x19e> - 4aa6d2: 73 5f jae 0x4aa733 <__PRETTY_FUNCTION__.10670+0x193> - 4aa6d4: 6d insd dword ptr es:[rdi], dx - 4aa6d5: 61 - 4aa6d6: 78 5f js 0x4aa737 <__PRETTY_FUNCTION__.10670+0x197> - 4aa6d8: 64 74 76 je 0x4aa751 <__PRETTY_FUNCTION__.10670+0x1b1> - 4aa6db: 5f pop rdi - 4aa6dc: 69 64 78 29 20 2b 20 31 imul esp, dword ptr [rax + 2*rdi + 41], 824191776 - 4aa6e4: 00 00 add byte ptr [rax], al - 4aa6e6: 00 00 add byte ptr [rax], al - 4aa6e8: 72 65 jb 0x4aa74f <__PRETTY_FUNCTION__.10670+0x1af> - 4aa6ea: 73 75 jae 0x4aa761 <__PRETTY_FUNCTION__.10670+0x1c1> - 4aa6ec: 6c insb byte ptr es:[rdi], dx - 4aa6ed: 74 20 je 0x4aa70f <__PRETTY_FUNCTION__.10670+0x16f> - 4aa6ef: 3d 3d 20 47 4c cmp eax, 1279729725 - 4aa6f4: 28 64 6c 5f sub byte ptr [rsp + 2*rbp + 95], ah - 4aa6f8: 74 6c je 0x4aa766 <__PRETTY_FUNCTION__.10670+0x1c6> - 4aa6fa: 73 5f jae 0x4aa75b <__PRETTY_FUNCTION__.10670+0x1bb> - 4aa6fc: 6d insd dword ptr es:[rdi], dx - 4aa6fd: 61 - 4aa6fe: 78 5f js 0x4aa75f <__PRETTY_FUNCTION__.10670+0x1bf> - 4aa700: 64 74 76 je 0x4aa779 <__PRETTY_FUNCTION__.10670+0x1d9> - 4aa703: 5f pop rdi - 4aa704: 69 64 78 29 20 2b 20 31 imul esp, dword ptr [rax + 2*rdi + 41], 824191776 - 4aa70c: 00 00 add byte ptr [rax], al - 4aa70e: 00 00 add byte ptr [rax], al - 4aa710: 6c insb byte ptr es:[rdi], dx - 4aa711: 69 73 74 70 2d 3e 73 imul esi, dword ptr [rbx + 116], 1933454704 - 4aa718: 6c insb byte ptr es:[rdi], dx - 4aa719: 6f outsd dx, dword ptr [rsi] - 4aa71a: 74 69 je 0x4aa785 <__PRETTY_FUNCTION__.10670+0x1e5> - 4aa71c: 6e outsb dx, byte ptr [rsi] - 4aa71d: 66 6f outsw dx, word ptr [rsi] - 4aa71f: 5b pop rbx - 4aa720: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] - 4aa723: 5d pop rbp - 4aa724: 2e 67 65 6e outsb dx, byte ptr gs:[esi] - 4aa728: 20 3c 3d 20 47 4c 28 and byte ptr [rdi + 676087584], bh - 4aa72f: 64 6c insb byte ptr es:[rdi], dx - 4aa731: 5f pop rdi - 4aa732: 74 6c je 0x4aa7a0 <__PRETTY_FUNCTION__.10670+0x200> - 4aa734: 73 5f jae 0x4aa795 <__PRETTY_FUNCTION__.10670+0x1f5> - 4aa736: 67 65 6e outsb dx, byte ptr gs:[esi] - 4aa739: 65 72 61 jb 0x4aa79d <__PRETTY_FUNCTION__.10670+0x1fd> - 4aa73c: 74 69 je 0x4aa7a7 <__PRETTY_FUNCTION__.10670+0x207> - 4aa73e: 6f outsd dx, dword ptr [rsi] - 4aa73f: 6e outsb dx, byte ptr [rsi] - 4aa740: 29 00 sub dword ptr [rax], eax - 4aa742: 00 00 add byte ptr [rax], al - 4aa744: 00 00 add byte ptr [rax], al - 4aa746: 00 00 add byte ptr [rax], al - 4aa748: 6d insd dword ptr es:[rdi], dx - 4aa749: 61 - 4aa74a: 70 2d jo 0x4aa779 <__PRETTY_FUNCTION__.10670+0x1d9> - 4aa74c: 3e 6c insb byte ptr es:[rdi], dx - 4aa74e: 5f pop rdi - 4aa74f: 74 6c je 0x4aa7bd <__PRETTY_FUNCTION__.10670+0x21d> - 4aa751: 73 5f jae 0x4aa7b2 <__PRETTY_FUNCTION__.10670+0x212> - 4aa753: 6d insd dword ptr es:[rdi], dx - 4aa754: 6f outsd dx, dword ptr [rsi] - 4aa755: 64 69 64 20 3d 3d 20 74 6f imul esp, dword ptr fs:[rax + riz + 61], 1869881405 - 4aa75e: 74 61 je 0x4aa7c1 <__PRETTY_FUNCTION__.10670+0x221> - 4aa760: 6c insb byte ptr es:[rdi], dx - 4aa761: 20 2b and byte ptr [rbx], ch - 4aa763: 20 63 6e and byte ptr [rbx + 110], ah - 4aa766: 74 00 je 0x4aa768 <__PRETTY_FUNCTION__.10670+0x1c8> - 4aa768: 6d insd dword ptr es:[rdi], dx - 4aa769: 61 - 4aa76a: 70 2d jo 0x4aa799 <__PRETTY_FUNCTION__.10670+0x1f9> - 4aa76c: 3e 6c insb byte ptr es:[rdi], dx - 4aa76e: 5f pop rdi - 4aa76f: 74 6c je 0x4aa7dd <__PRETTY_FUNCTION__.10670+0x23d> - 4aa771: 73 5f jae 0x4aa7d2 <__PRETTY_FUNCTION__.10670+0x232> - 4aa773: 62 - 4aa774: 6c insb byte ptr es:[rdi], dx - 4aa775: 6f outsd dx, dword ptr [rsi] - 4aa776: 63 6b 73 movsxd ebp, dword ptr [rbx + 115] - 4aa779: 69 7a 65 20 3e 3d 20 imul edi, dword ptr [rdx + 101], 540884512 - 4aa780: 6d insd dword ptr es:[rdi], dx - 4aa781: 61 - 4aa782: 70 2d jo 0x4aa7b1 <__PRETTY_FUNCTION__.10670+0x211> - 4aa784: 3e 6c insb byte ptr es:[rdi], dx - 4aa786: 5f pop rdi - 4aa787: 74 6c je 0x4aa7f5 <__PRETTY_FUNCTION__.10670+0x255> - 4aa789: 73 5f jae 0x4aa7ea <__PRETTY_FUNCTION__.10670+0x24a> - 4aa78b: 69 6e 69 74 69 6d 61 imul ebp, dword ptr [rsi + 105], 1634560372 - 4aa792: 67 65 5f addr32 pop rdi - 4aa795: 73 69 jae 0x4aa800 <__PRETTY_FUNCTION__.10670+0x260> - 4aa797: 7a 65 jp 0x4aa7fe <__PRETTY_FUNCTION__.10670+0x25e> - 4aa799: 00 00 add byte ptr [rax], al - 4aa79b: 00 00 add byte ptr [rax], al - 4aa79d: 00 00 add byte ptr [rax], al - 4aa79f: 00 28 add byte ptr [rax], ch - 4aa7a1: 73 69 jae 0x4aa80c <__PRETTY_FUNCTION__.10670+0x26c> - 4aa7a3: 7a 65 jp 0x4aa80a <__PRETTY_FUNCTION__.10670+0x26a> - 4aa7a5: 5f pop rdi - 4aa7a6: 74 29 je 0x4aa7d1 <__PRETTY_FUNCTION__.10670+0x231> - 4aa7a8: 20 6d 61 and byte ptr [rbp + 97], ch - 4aa7ab: 70 2d jo 0x4aa7da <__PRETTY_FUNCTION__.10670+0x23a> - 4aa7ad: 3e 6c insb byte ptr es:[rdi], dx - 4aa7af: 5f pop rdi - 4aa7b0: 74 6c je 0x4aa81e <__PRETTY_FUNCTION__.10670+0x27e> - 4aa7b2: 73 5f jae 0x4aa813 <__PRETTY_FUNCTION__.10670+0x273> - 4aa7b4: 6f outsd dx, dword ptr [rsi] - 4aa7b5: 66 66 73 65 jae 0x4aa81e <__PRETTY_FUNCTION__.10670+0x27e> - 4aa7b9: 74 20 je 0x4aa7db <__PRETTY_FUNCTION__.10670+0x23b> - 4aa7bb: 3e 3d 20 6d 61 70 cmp eax, 1885433120 - 4aa7c1: 2d 3e 6c 5f 74 sub eax, 1952410686 - 4aa7c6: 6c insb byte ptr es:[rdi], dx - 4aa7c7: 73 5f jae 0x4aa828 <__PRETTY_FUNCTION__.10670+0x288> - 4aa7c9: 62 - 4aa7ca: 6c insb byte ptr es:[rdi], dx - 4aa7cb: 6f outsd dx, dword ptr [rsi] - 4aa7cc: 63 6b 73 movsxd ebp, dword ptr [rbx + 115] - 4aa7cf: 69 7a 65 00 00 00 00 imul edi, dword ptr [rdx + 101], 0 - 4aa7d6: 00 00 add byte ptr [rax], al - 4aa7d8: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4aa7db: 6e outsb dx, byte ptr [rsi] - 4aa7dc: 6f outsd dx, dword ptr [rsi] - 4aa7dd: 74 20 je 0x4aa7ff <__PRETTY_FUNCTION__.10670+0x25f> - 4aa7df: 63 72 65 movsxd esi, dword ptr [rdx + 101] - 4aa7e2: 61 - 4aa7e3: 74 65 je 0x4aa84a <__PRETTY_FUNCTION__.10493+0x1a> - 4aa7e5: 20 54 4c 53 and byte ptr [rsp + 2*rcx + 83], dl - 4aa7e9: 20 64 61 74 and byte ptr [rcx + 2*riz + 116], ah - 4aa7ed: 61 - 4aa7ee: 20 73 74 and byte ptr [rbx + 116], dh - 4aa7f1: 72 75 jb 0x4aa868 <__PRETTY_FUNCTION__.10453+0x18> - 4aa7f3: 63 74 75 72 movsxd esi, dword ptr [rbp + 2*rsi + 114] - 4aa7f7: 65 73 00 jae 0x4aa7fa <__PRETTY_FUNCTION__.10670+0x25a> - 4aa7fa: 2e 2e 2f - 4aa7fd: 65 6c insb byte ptr es:[rdi], dx - 4aa7ff: 66 2f - 4aa801: 64 6c insb byte ptr es:[rdi], dx - 4aa803: 2d 74 6c 73 2e sub eax, 779316340 - 4aa808: 63 00 movsxd eax, dword ptr [rax] - 4aa80a: 6c insb byte ptr es:[rdi], dx - 4aa80b: 69 73 74 70 20 21 3d imul esi, dword ptr [rbx + 116], 1025581168 - 4aa812: 20 4e 55 and byte ptr [rsi + 85], cl - 4aa815: 4c 4c - 4aa817: 00 69 64 add byte ptr [rcx + 100], ch - 4aa81a: 78 20 js 0x4aa83c <__PRETTY_FUNCTION__.10493+0xc> - 4aa81c: 3d 3d 20 30 00 cmp eax, 3153981 - 4aa821: 64 6c insb byte ptr es:[rdi], dx - 4aa823: 6f outsd dx, dword ptr [rsi] - 4aa824: 70 65 jo 0x4aa88b <__PRETTY_FUNCTION__.10394+0x1b> - 4aa826: 6e outsb dx, byte ptr [rsi] - ... - 4aa82f: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004aa830 <__PRETTY_FUNCTION__.10493>: - 4aa830: 5f pop rdi - 4aa831: 64 6c insb byte ptr es:[rdi], dx - 4aa833: 5f pop rdi - 4aa834: 61 - 4aa835: 64 64 5f pop rdi - 4aa838: 74 6f je 0x4aa8a9 <__PRETTY_FUNCTION__.10394+0x39> - 4aa83a: 5f pop rdi - 4aa83b: 73 6c jae 0x4aa8a9 <__PRETTY_FUNCTION__.10394+0x39> - 4aa83d: 6f outsd dx, dword ptr [rsi] - 4aa83e: 74 69 je 0x4aa8a9 <__PRETTY_FUNCTION__.10394+0x39> - 4aa840: 6e outsb dx, byte ptr [rsi] - 4aa841: 66 6f outsw dx, word ptr [rsi] - ... - 4aa84f: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004aa850 <__PRETTY_FUNCTION__.10453>: - 4aa850: 5f pop rdi - 4aa851: 64 6c insb byte ptr es:[rdi], dx - 4aa853: 5f pop rdi - 4aa854: 61 - 4aa855: 6c insb byte ptr es:[rdi], dx - 4aa856: 6c insb byte ptr es:[rdi], dx - 4aa857: 6f outsd dx, dword ptr [rsi] - 4aa858: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4aa85b: 65 5f pop rdi - 4aa85d: 74 6c je 0x4aa8cb <__PRETTY_FUNCTION__.10394+0x5b> - 4aa85f: 73 5f jae 0x4aa8c0 <__PRETTY_FUNCTION__.10394+0x50> - 4aa861: 69 6e 69 74 00 00 00 imul ebp, dword ptr [rsi + 105], 116 - ... - -00000000004aa870 <__PRETTY_FUNCTION__.10394>: - 4aa870: 5f pop rdi - 4aa871: 64 6c insb byte ptr es:[rdi], dx - 4aa873: 5f pop rdi - 4aa874: 6e outsb dx, byte ptr [rsi] - 4aa875: 65 78 74 js 0x4aa8ec <__PRETTY_FUNCTION__.10267+0x1c> - 4aa878: 5f pop rdi - 4aa879: 74 6c je 0x4aa8e7 <__PRETTY_FUNCTION__.10267+0x17> - 4aa87b: 73 5f jae 0x4aa8dc <__PRETTY_FUNCTION__.10267+0xc> - 4aa87d: 6d insd dword ptr es:[rdi], dx - 4aa87e: 6f outsd dx, dword ptr [rsi] - 4aa87f: 64 69 64 00 2f 70 72 6f 63 imul esp, dword ptr fs:[rax + rax + 47], 1668248176 - 4aa888: 2f - 4aa889: 73 65 jae 0x4aa8f0 <__PRETTY_FUNCTION__.10267+0x20> - 4aa88b: 6c insb byte ptr es:[rdi], dx - 4aa88c: 66 2f - 4aa88e: 65 78 65 js 0x4aa8f6 <__PRETTY_FUNCTION__.10267+0x26> - 4aa891: 00 6c 69 6e add byte ptr [rcx + 2*rbp + 110], ch - 4aa895: 6b 76 61 6c imul esi, dword ptr [rsi + 97], 108 - 4aa899: 5b pop rbx - 4aa89a: 30 5d 20 xor byte ptr [rbp + 32], bl - 4aa89d: 3d 3d 20 27 2f cmp eax, 791093309 - 4aa8a2: 27 - 4aa8a3: 00 00 add byte ptr [rax], al - 4aa8a5: 00 00 add byte ptr [rax], al - 4aa8a7: 00 2e add byte ptr [rsi], ch - 4aa8a9: 2e 2f - 4aa8ab: 73 79 jae 0x4aa926 <__PRETTY_FUNCTION__.10267+0x56> - 4aa8ad: 73 64 jae 0x4aa913 <__PRETTY_FUNCTION__.10267+0x43> - 4aa8af: 65 70 73 jo 0x4aa925 <__PRETTY_FUNCTION__.10267+0x55> - 4aa8b2: 2f - 4aa8b3: 75 6e jne 0x4aa923 <__PRETTY_FUNCTION__.10267+0x53> - 4aa8b5: 69 78 2f 73 79 73 76 imul edi, dword ptr [rax + 47], 1987279219 - 4aa8bc: 2f - 4aa8bd: 6c insb byte ptr es:[rdi], dx - 4aa8be: 69 6e 75 78 2f 64 6c imul ebp, dword ptr [rsi + 117], 1818505080 - 4aa8c5: 2d 6f 72 69 67 sub eax, 1734963823 - 4aa8ca: 69 6e 2e 63 00 00 5f imul ebp, dword ptr [rsi + 46], 1593835619 - -00000000004aa8d0 <__PRETTY_FUNCTION__.10267>: - 4aa8d0: 5f pop rdi - 4aa8d1: 64 6c insb byte ptr es:[rdi], dx - 4aa8d3: 5f pop rdi - 4aa8d4: 67 65 74 5f addr32 je 0x4aa937 <__PRETTY_FUNCTION__.10267+0x67> - 4aa8d8: 6f outsd dx, dword ptr [rsi] - 4aa8d9: 72 69 jb 0x4aa944 <__PRETTY_FUNCTION__.10267+0x74> - 4aa8db: 67 69 6e 00 00 46 61 74 imul ebp, dword ptr [esi], 1952531968 - 4aa8e3: 61 - 4aa8e4: 6c insb byte ptr es:[rdi], dx - 4aa8e5: 20 65 72 and byte ptr [rbp + 114], ah - 4aa8e8: 72 6f jb 0x4aa959 <_dl_out_of_memory+0x1> - 4aa8ea: 72 3a jb 0x4aa926 <__PRETTY_FUNCTION__.10267+0x56> - 4aa8ec: 20 6c 65 6e and byte ptr [rbp + 2*riz + 110], ch - 4aa8f0: 67 74 68 addr32 je 0x4aa95b <_dl_out_of_memory+0x3> - 4aa8f3: 20 61 63 and byte ptr [rcx + 99], ah - 4aa8f6: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 4aa8f9: 6e outsb dx, byte ptr [rsi] - 4aa8fa: 74 69 je 0x4aa965 <_dl_out_of_memory+0xd> - 4aa8fc: 6e outsb dx, byte ptr [rsi] - 4aa8fd: 67 20 69 6e and byte ptr [ecx + 110], ch - 4aa901: 20 5f 64 and byte ptr [rdi + 100], bl - 4aa904: 6c insb byte ptr es:[rdi], dx - 4aa905: 5f pop rdi - 4aa906: 65 78 63 js 0x4aa96c <_dl_out_of_memory+0x14> - 4aa909: 65 70 74 jo 0x4aa980 <_dl_out_of_memory+0x28> - 4aa90c: 69 6f 6e 5f 63 72 65 imul ebp, dword ptr [rdi + 110], 1701995359 - 4aa913: 61 - 4aa914: 74 65 je 0x4aa97b <_dl_out_of_memory+0x23> - 4aa916: 5f pop rdi - 4aa917: 66 6f outsw dx, word ptr [rsi] - 4aa919: 72 6d jb 0x4aa988 <_dl_out_of_memory+0x30> - 4aa91b: 61 - 4aa91c: 74 0a je 0x4aa928 <__PRETTY_FUNCTION__.10267+0x58> - 4aa91e: 00 00 add byte ptr [rax], al - 4aa920: 46 61 - 4aa922: 74 61 je 0x4aa985 <_dl_out_of_memory+0x2d> - 4aa924: 6c insb byte ptr es:[rdi], dx - 4aa925: 20 65 72 and byte ptr [rbp + 114], ah - 4aa928: 72 6f jb 0x4aa999 <_dl_out_of_memory+0x41> - 4aa92a: 72 3a jb 0x4aa966 <_dl_out_of_memory+0xe> - 4aa92c: 20 69 6e and byte ptr [rcx + 110], ch - 4aa92f: 76 61 jbe 0x4aa992 <_dl_out_of_memory+0x3a> - 4aa931: 6c insb byte ptr es:[rdi], dx - 4aa932: 69 64 20 66 6f 72 6d 61 imul esp, dword ptr [rax + riz + 102], 1634562671 - 4aa93a: 74 20 je 0x4aa95c <_dl_out_of_memory+0x4> - 4aa93c: 69 6e 20 65 78 63 65 imul ebp, dword ptr [rsi + 32], 1701017701 - 4aa943: 70 74 jo 0x4aa9b9 <_dl_out_of_memory+0x61> - 4aa945: 69 6f 6e 20 73 74 72 imul ebp, dword ptr [rdi + 110], 1920234272 - 4aa94c: 69 6e 67 0a 00 00 00 imul ebp, dword ptr [rsi + 103], 10 - 4aa953: 00 00 add byte ptr [rax], al - 4aa955: 00 00 add byte ptr [rax], al - 4aa957: 00 6f 75 add byte ptr [rdi + 117], ch - -00000000004aa958 <_dl_out_of_memory>: - 4aa958: 6f outsd dx, dword ptr [rsi] - 4aa959: 75 74 jne 0x4aa9cf <_dl_out_of_memory+0x77> - 4aa95b: 20 6f 66 and byte ptr [rdi + 102], ch - 4aa95e: 20 6d 65 and byte ptr [rbp + 101], ch - 4aa961: 6d insd dword ptr es:[rdi], dx - 4aa962: 6f outsd dx, dword ptr [rsi] - 4aa963: 72 79 jb 0x4aa9de <__PRETTY_FUNCTION__.10630+0xe> - 4aa965: 00 2f add byte ptr [rdi], ch - 4aa967: 65 74 63 je 0x4aa9cd <_dl_out_of_memory+0x75> - 4aa96a: 2f - 4aa96b: 6c insb byte ptr es:[rdi], dx - 4aa96c: 64 2e 73 6f jae 0x4aa9df <__PRETTY_FUNCTION__.10630+0xf> - 4aa970: 2e 63 61 63 movsxd esp, dword ptr cs:[rcx + 99] - 4aa974: 68 65 00 20 73 push 1931477093 - 4aa979: 65 61 - 4aa97b: 72 63 jb 0x4aa9e0 <__PRETTY_FUNCTION__.10630+0x10> - 4aa97d: 68 20 63 61 63 push 1667326752 - 4aa982: 68 65 3d 25 73 push 1931820389 - 4aa987: 0a 00 or al, byte ptr [rax] - 4aa989: 67 6c insb byte ptr es:[edi], dx - 4aa98b: 69 62 63 2d 6c 64 2e imul esp, dword ptr [rdx + 99], 778333229 - 4aa992: 73 6f jae 0x4aaa03 <__PRETTY_FUNCTION__.10630+0x33> - 4aa994: 2e 63 61 63 movsxd esp, dword ptr cs:[rcx + 99] - 4aa998: 68 65 31 2e 31 push 825110885 - 4aa99d: 00 6c 64 2e add byte ptr [rsp + 2*riz + 46], ch - 4aa9a1: 73 6f jae 0x4aaa12 <__PRETTY_FUNCTION__.10630+0x42> - 4aa9a3: 2d 31 2e 37 2e sub eax, 775368241 - 4aa9a8: 30 00 xor byte ptr [rax], al - 4aa9aa: 64 6c insb byte ptr es:[rdi], dx - 4aa9ac: 2d 63 61 63 68 sub eax, 1751343459 - 4aa9b1: 65 2e 63 00 movsxd eax, dword ptr cs:[rax] - 4aa9b5: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 4aa9b8: 68 65 20 21 3d push 1025581157 - 4aa9bd: 20 4e 55 and byte ptr [rsi + 85], cl - 4aa9c0: 4c 4c - ... - 4aa9ce: 00 00 add byte ptr [rax], al - -00000000004aa9d0 <__PRETTY_FUNCTION__.10630>: - 4aa9d0: 5f pop rdi - 4aa9d1: 64 6c insb byte ptr es:[rdi], dx - 4aa9d3: 5f pop rdi - 4aa9d4: 6c insb byte ptr es:[rdi], dx - 4aa9d5: 6f outsd dx, dword ptr [rsi] - 4aa9d6: 61 - 4aa9d7: 64 5f pop rdi - 4aa9d9: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 4aa9dc: 68 65 5f 6c 6f push 1869373285 - 4aa9e1: 6f outsd dx, dword ptr [rsi] - 4aa9e2: 6b 75 70 00 imul esi, dword ptr [rbp + 112], 0 - 4aa9e6: 47 4c - 4aa9e8: 49 42 - 4aa9ea: 43 5f pop r15 - 4aa9ec: 50 push rax - 4aa9ed: 52 push rdx - 4aa9ee: 49 56 push r14 - 4aa9f0: 41 54 push r12 - 4aa9f2: 45 00 5f 64 add byte ptr [r15 + 100], r11b - 4aa9f6: 6c insb byte ptr es:[rdi], dx - 4aa9f7: 5f pop rdi - 4aa9f8: 6f outsd dx, dword ptr [rsi] - 4aa9f9: 70 65 jo 0x4aaa60 <__PRETTY_FUNCTION__.10630+0x90> - 4aa9fb: 6e outsb dx, byte ptr [rsi] - 4aa9fc: 5f pop rdi - 4aa9fd: 68 6f 6f 6b 32 push 845901679 - 4aaa02: 00 5f 64 add byte ptr [rdi + 100], bl - 4aaa05: 6c insb byte ptr es:[rdi], dx - 4aaa06: 5f pop rdi - 4aaa07: 6f outsd dx, dword ptr [rsi] - 4aaa08: 70 65 jo 0x4aaa6f <__PRETTY_FUNCTION__.10630+0x9f> - 4aaa0a: 6e outsb dx, byte ptr [rsi] - 4aaa0b: 5f pop rdi - 4aaa0c: 68 6f 6f 6b 00 push 7040879 - 4aaa11: 25 73 3a 20 25 and eax, 622869107 - 4aaa16: 73 3a jae 0x4aaa52 <__PRETTY_FUNCTION__.10630+0x82> - 4aaa18: 20 25 73 25 73 25 and byte ptr [rip + 628303219], ah # 0x25bdcf91 <_end+0x25719611> - 4aaa1e: 73 25 jae 0x4aaa45 <__PRETTY_FUNCTION__.10630+0x75> - 4aaa20: 73 25 jae 0x4aaa47 <__PRETTY_FUNCTION__.10630+0x77> - 4aaa22: 73 0a jae 0x4aaa2e <__PRETTY_FUNCTION__.10630+0x5e> - 4aaa24: 00 44 59 4e add byte ptr [rcx + 2*rbx + 78], al - 4aaa28: 41 4d - 4aaa2a: 49 43 - 4aaa2c: 20 4c 49 4e and byte ptr [rcx + 2*rcx + 78], cl - 4aaa30: 4b 45 - 4aaa32: 52 push rdx - 4aaa33: 20 42 55 and byte ptr [rdx + 85], al - 4aaa36: 47 21 21 and dword ptr [r9], r12d - 4aaa39: 21 00 and dword ptr [rax], eax - 4aaa3b: 00 00 add byte ptr [rax], al - 4aaa3d: 00 00 add byte ptr [rax], al - 4aaa3f: 00 65 72 add byte ptr [rbp + 114], ah - 4aaa42: 72 6f jb 0x4aaab3 - 4aaa44: 72 20 jb 0x4aaa66 <__PRETTY_FUNCTION__.10630+0x96> - 4aaa46: 77 68 ja 0x4aaab0 - 4aaa48: 69 6c 65 20 6c 6f 61 64 imul ebp, dword ptr [rbp + 2*riz + 32], 1684107116 - 4aaa50: 69 6e 67 20 73 68 61 imul ebp, dword ptr [rsi + 103], 1634235168 - 4aaa57: 72 65 jb 0x4aaabe - 4aaa59: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch - 4aaa5e: 72 61 jb 0x4aaac1 - 4aaa60: 72 69 jb 0x4aaacb - 4aaa62: 65 73 00 jae 0x4aaa65 <__PRETTY_FUNCTION__.10630+0x95> - 4aaa65: 5e pop rsi - 4aaa66: 5b pop rbx - 4aaa67: 79 59 jns 0x4aaac2 - 4aaa69: 5d pop rbp - 4aaa6a: 00 5e 5b add byte ptr [rsi + 91], bl - 4aaa6d: 6e outsb dx, byte ptr [rsi] - 4aaa6e: 4e 5d pop rbp - 4aaa70: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x4aaa76 <__PRETTY_FUNCTION__.10630+0xa6> - 4aaa76: 00 00 add byte ptr [rax], al - -00000000004aaa78 : - 4aaa78: 01 00 add dword ptr [rax], eax - 4aaa7a: 00 00 add byte ptr [rax], al - 4aaa7c: 01 00 add dword ptr [rax], eax - 4aaa7e: 00 00 add byte ptr [rax], al - 4aaa80: 53 push rbx - 4aaa81: 75 6e jne 0x4aaaf1 - 4aaa83: 00 4d 6f add byte ptr [rbp + 111], cl - 4aaa86: 6e outsb dx, byte ptr [rsi] - 4aaa87: 00 54 75 65 add byte ptr [rbp + 2*rsi + 101], dl - 4aaa8b: 00 57 65 add byte ptr [rdi + 101], dl - 4aaa8e: 64 00 54 68 75 add byte ptr fs:[rax + 2*rbp + 117], dl - 4aaa93: 00 46 72 add byte ptr [rsi + 114], al - 4aaa96: 69 00 53 61 74 00 imul eax, dword ptr [rax], 7627091 - 4aaa9c: 53 push rbx - 4aaa9d: 75 6e jne 0x4aab0d - 4aaa9f: 64 61 - 4aaaa1: 79 00 jns 0x4aaaa3 - 4aaaa3: 4d 6f outsd dx, dword ptr [rsi] - 4aaaa5: 6e outsb dx, byte ptr [rsi] - 4aaaa6: 64 61 - 4aaaa8: 79 00 jns 0x4aaaaa - 4aaaaa: 54 push rsp - 4aaaab: 75 65 jne 0x4aab12 - 4aaaad: 73 64 jae 0x4aab13 - 4aaaaf: 61 - 4aaab0: 79 00 jns 0x4aaab2 - 4aaab2: 57 push rdi - 4aaab3: 65 64 6e outsb dx, byte ptr fs:[rsi] - 4aaab6: 65 73 64 jae 0x4aab1d - 4aaab9: 61 - 4aaaba: 79 00 jns 0x4aaabc - 4aaabc: 54 push rsp - 4aaabd: 68 75 72 73 64 push 1685287541 - 4aaac2: 61 - 4aaac3: 79 00 jns 0x4aaac5 - 4aaac5: 46 72 69 jb 0x4aab31 - 4aaac8: 64 61 - 4aaaca: 79 00 jns 0x4aaacc - 4aaacc: 53 push rbx - 4aaacd: 61 - 4aaace: 74 75 je 0x4aab45 - 4aaad0: 72 64 jb 0x4aab36 - 4aaad2: 61 - 4aaad3: 79 00 jns 0x4aaad5 - 4aaad5: 4a 61 - 4aaad7: 6e outsb dx, byte ptr [rsi] - 4aaad8: 00 46 65 add byte ptr [rsi + 101], al - 4aaadb: 62 00 4d 61 - 4aaadf: 72 00 jb 0x4aaae1 - 4aaae1: 41 70 72 jo 0x4aab56 - 4aaae4: 00 4d 61 add byte ptr [rbp + 97], cl - 4aaae7: 79 00 jns 0x4aaae9 - 4aaae9: 4a 75 6e jne 0x4aab5a - 4aaaec: 00 4a 75 add byte ptr [rdx + 117], cl - 4aaaef: 6c insb byte ptr es:[rdi], dx - 4aaaf0: 00 41 75 add byte ptr [rcx + 117], al - 4aaaf3: 67 00 53 65 add byte ptr [ebx + 101], dl - 4aaaf7: 70 00 jo 0x4aaaf9 - 4aaaf9: 4f 63 74 00 4e movsxd r14, dword ptr [r8 + r8 + 78] - 4aaafe: 6f outsd dx, dword ptr [rsi] - 4aaaff: 76 00 jbe 0x4aab01 - 4aab01: 44 65 gs - 4aab03: 63 00 movsxd eax, dword ptr [rax] - 4aab05: 4a 61 - 4aab07: 6e outsb dx, byte ptr [rsi] - 4aab08: 75 61 jne 0x4aab6b - 4aab0a: 72 79 jb 0x4aab85 - 4aab0c: 00 46 65 add byte ptr [rsi + 101], al - 4aab0f: 62 72 75 61 72 - 4aab14: 79 00 jns 0x4aab16 - 4aab16: 4d 61 - 4aab18: 72 63 jb 0x4aab7d - 4aab1a: 68 00 41 70 72 push 1919959296 - 4aab1f: 69 6c 00 4a 75 6e 65 00 imul ebp, dword ptr [rax + rax + 74], 6647413 - 4aab27: 4a 75 6c jne 0x4aab96 - 4aab2a: 79 00 jns 0x4aab2c - 4aab2c: 41 75 67 jne 0x4aab96 - 4aab2f: 75 73 jne 0x4aaba4 - 4aab31: 74 00 je 0x4aab33 - 4aab33: 53 push rbx - 4aab34: 65 70 74 jo 0x4aabab - 4aab37: 65 6d insd dword ptr es:[rdi], dx - 4aab39: 62 - 4aab3a: 65 72 00 jb 0x4aab3d - 4aab3d: 4f 63 74 6f 62 movsxd r14, dword ptr [r15 + 2*r13 + 98] - 4aab42: 65 72 00 jb 0x4aab45 - 4aab45: 4e 6f outsd dx, dword ptr [rsi] - 4aab47: 76 65 jbe 0x4aabae - 4aab49: 6d insd dword ptr es:[rdi], dx - 4aab4a: 62 - 4aab4b: 65 72 00 jb 0x4aab4e - 4aab4e: 44 65 gs - 4aab50: 63 65 6d movsxd esp, dword ptr [rbp + 109] - 4aab53: 62 - 4aab54: 65 72 00 jb 0x4aab57 - 4aab57: 41 4d - 4aab59: 00 50 4d add byte ptr [rax + 77], dl - 4aab5c: 00 25 61 20 25 62 add byte ptr [rip + 1646600289], ah # 0x626fcbc3 <_end+0x62239243> - 4aab62: 20 25 65 20 25 48 and byte ptr [rip + 1210392677], ah # 0x486fcbcd <_end+0x4823924d> - 4aab68: 3a 25 4d 3a 25 53 cmp ah, byte ptr [rip + 1394948685] # 0x536fe5bb <_end+0x5323ac3b> - 4aab6e: 20 25 59 00 25 6d and byte ptr [rip + 1831141465], ah # 0x6d6fabcd <_end+0x6d23724d> - 4aab74: 2f - 4aab75: 25 64 2f 25 79 and eax, 2032480100 - 4aab7a: 00 25 48 3a 25 4d add byte ptr [rip + 1294285384], ah # 0x4d6fe5c8 <_end+0x4d23ac48> - 4aab80: 3a 25 53 00 25 49 cmp ah, byte ptr [rip + 1227161683] # 0x496fabd9 <_end+0x49237259> - 4aab86: 3a 25 4d 3a 25 53 cmp ah, byte ptr [rip + 1394948685] # 0x536fe5d9 <_end+0x5323ac59> - 4aab8c: 20 25 70 00 07 00 and byte ptr [rip + 458864], ah # 0x51ac02 <_end+0x57282> - 4aab92: 04 00 add al, 0 - 4aab94: 01 00 add dword ptr [rax], eax - 4aab96: 02 00 add al, byte ptr [rax] - 4aab98: 25 61 20 25 62 and eax, 1646600289 - 4aab9d: 20 25 65 20 25 48 and byte ptr [rip + 1210392677], ah # 0x486fcc08 <_end+0x48239288> - 4aaba3: 3a 25 4d 3a 25 53 cmp ah, byte ptr [rip + 1394948685] # 0x536fe5f6 <_end+0x5323ac76> - 4aaba9: 20 25 5a 20 25 59 and byte ptr [rip + 1495605338], ah # 0x596fcc09 <_end+0x59239289> - 4aabaf: 00 53 00 add byte ptr [rbx], dl - 4aabb2: 00 00 add byte ptr [rax], al - 4aabb4: 75 00 jne 0x4aabb6 - 4aabb6: 00 00 add byte ptr [rax], al - 4aabb8: 6e outsb dx, byte ptr [rsi] - 4aabb9: 00 00 add byte ptr [rax], al - 4aabbb: 00 00 add byte ptr [rax], al - 4aabbd: 00 00 add byte ptr [rax], al - 4aabbf: 00 4d 00 add byte ptr [rbp], cl - 4aabc2: 00 00 add byte ptr [rax], al - 4aabc4: 6f outsd dx, dword ptr [rsi] - 4aabc5: 00 00 add byte ptr [rax], al - 4aabc7: 00 6e 00 add byte ptr [rsi], ch - 4aabca: 00 00 add byte ptr [rax], al - 4aabcc: 00 00 add byte ptr [rax], al - 4aabce: 00 00 add byte ptr [rax], al - 4aabd0: 54 push rsp - 4aabd1: 00 00 add byte ptr [rax], al - 4aabd3: 00 75 00 add byte ptr [rbp], dh - 4aabd6: 00 00 add byte ptr [rax], al - 4aabd8: 65 00 00 add byte ptr gs:[rax], al - 4aabdb: 00 00 add byte ptr [rax], al - 4aabdd: 00 00 add byte ptr [rax], al - 4aabdf: 00 57 00 add byte ptr [rdi], dl - 4aabe2: 00 00 add byte ptr [rax], al - 4aabe4: 65 00 00 add byte ptr gs:[rax], al - 4aabe7: 00 64 00 00 add byte ptr [rax + rax], ah - 4aabeb: 00 00 add byte ptr [rax], al - 4aabed: 00 00 add byte ptr [rax], al - 4aabef: 00 54 00 00 add byte ptr [rax + rax], dl - 4aabf3: 00 68 00 add byte ptr [rax], ch - 4aabf6: 00 00 add byte ptr [rax], al - 4aabf8: 75 00 jne 0x4aabfa - 4aabfa: 00 00 add byte ptr [rax], al - 4aabfc: 00 00 add byte ptr [rax], al - 4aabfe: 00 00 add byte ptr [rax], al - 4aac00: 46 00 00 add byte ptr [rax], r8b - 4aac03: 00 72 00 add byte ptr [rdx], dh - 4aac06: 00 00 add byte ptr [rax], al - 4aac08: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 4aac0e: 00 00 add byte ptr [rax], al - 4aac10: 53 push rbx - 4aac11: 00 00 add byte ptr [rax], al - 4aac13: 00 61 00 add byte ptr [rcx], ah - 4aac16: 00 00 add byte ptr [rax], al - 4aac18: 74 00 je 0x4aac1a - 4aac1a: 00 00 add byte ptr [rax], al - 4aac1c: 00 00 add byte ptr [rax], al - 4aac1e: 00 00 add byte ptr [rax], al - 4aac20: 53 push rbx - 4aac21: 00 00 add byte ptr [rax], al - 4aac23: 00 75 00 add byte ptr [rbp], dh - 4aac26: 00 00 add byte ptr [rax], al - 4aac28: 6e outsb dx, byte ptr [rsi] - 4aac29: 00 00 add byte ptr [rax], al - 4aac2b: 00 64 00 00 add byte ptr [rax + rax], ah - 4aac2f: 00 61 00 add byte ptr [rcx], ah - 4aac32: 00 00 add byte ptr [rax], al - 4aac34: 79 00 jns 0x4aac36 - 4aac36: 00 00 add byte ptr [rax], al - 4aac38: 00 00 add byte ptr [rax], al - 4aac3a: 00 00 add byte ptr [rax], al - 4aac3c: 4d 00 00 add byte ptr [r8], r8b - 4aac3f: 00 6f 00 add byte ptr [rdi], ch - 4aac42: 00 00 add byte ptr [rax], al - 4aac44: 6e outsb dx, byte ptr [rsi] - 4aac45: 00 00 add byte ptr [rax], al - 4aac47: 00 64 00 00 add byte ptr [rax + rax], ah - 4aac4b: 00 61 00 add byte ptr [rcx], ah - 4aac4e: 00 00 add byte ptr [rax], al - 4aac50: 79 00 jns 0x4aac52 - 4aac52: 00 00 add byte ptr [rax], al - 4aac54: 00 00 add byte ptr [rax], al - 4aac56: 00 00 add byte ptr [rax], al - 4aac58: 46 00 00 add byte ptr [rax], r8b - 4aac5b: 00 72 00 add byte ptr [rdx], dh - 4aac5e: 00 00 add byte ptr [rax], al - 4aac60: 69 00 00 00 64 00 imul eax, dword ptr [rax], 6553600 - 4aac66: 00 00 add byte ptr [rax], al - 4aac68: 61 - 4aac69: 00 00 add byte ptr [rax], al - 4aac6b: 00 79 00 add byte ptr [rcx], bh - 4aac6e: 00 00 add byte ptr [rax], al - 4aac70: 00 00 add byte ptr [rax], al - 4aac72: 00 00 add byte ptr [rax], al - 4aac74: 4a 00 00 add byte ptr [rax], al - 4aac77: 00 61 00 add byte ptr [rcx], ah - 4aac7a: 00 00 add byte ptr [rax], al - 4aac7c: 6e outsb dx, byte ptr [rsi] - 4aac7d: 00 00 add byte ptr [rax], al - 4aac7f: 00 00 add byte ptr [rax], al - 4aac81: 00 00 add byte ptr [rax], al - 4aac83: 00 46 00 add byte ptr [rsi], al - 4aac86: 00 00 add byte ptr [rax], al - 4aac88: 65 00 00 add byte ptr gs:[rax], al - 4aac8b: 00 62 00 add byte ptr [rdx], ah - 4aac8e: 00 00 add byte ptr [rax], al - 4aac90: 00 00 add byte ptr [rax], al - 4aac92: 00 00 add byte ptr [rax], al - 4aac94: 4d 00 00 add byte ptr [r8], r8b - 4aac97: 00 61 00 add byte ptr [rcx], ah - 4aac9a: 00 00 add byte ptr [rax], al - 4aac9c: 72 00 jb 0x4aac9e - 4aac9e: 00 00 add byte ptr [rax], al - 4aaca0: 00 00 add byte ptr [rax], al - 4aaca2: 00 00 add byte ptr [rax], al - 4aaca4: 41 00 00 add byte ptr [r8], al - 4aaca7: 00 70 00 add byte ptr [rax], dh - 4aacaa: 00 00 add byte ptr [rax], al - 4aacac: 72 00 jb 0x4aacae - 4aacae: 00 00 add byte ptr [rax], al - 4aacb0: 00 00 add byte ptr [rax], al - 4aacb2: 00 00 add byte ptr [rax], al - 4aacb4: 4d 00 00 add byte ptr [r8], r8b - 4aacb7: 00 61 00 add byte ptr [rcx], ah - 4aacba: 00 00 add byte ptr [rax], al - 4aacbc: 79 00 jns 0x4aacbe - 4aacbe: 00 00 add byte ptr [rax], al - 4aacc0: 00 00 add byte ptr [rax], al - 4aacc2: 00 00 add byte ptr [rax], al - 4aacc4: 4a 00 00 add byte ptr [rax], al - 4aacc7: 00 75 00 add byte ptr [rbp], dh - 4aacca: 00 00 add byte ptr [rax], al - 4aaccc: 6e outsb dx, byte ptr [rsi] - 4aaccd: 00 00 add byte ptr [rax], al - 4aaccf: 00 00 add byte ptr [rax], al - 4aacd1: 00 00 add byte ptr [rax], al - 4aacd3: 00 4a 00 add byte ptr [rdx], cl - 4aacd6: 00 00 add byte ptr [rax], al - 4aacd8: 75 00 jne 0x4aacda - 4aacda: 00 00 add byte ptr [rax], al - 4aacdc: 6c insb byte ptr es:[rdi], dx - 4aacdd: 00 00 add byte ptr [rax], al - 4aacdf: 00 00 add byte ptr [rax], al - 4aace1: 00 00 add byte ptr [rax], al - 4aace3: 00 41 00 add byte ptr [rcx], al - 4aace6: 00 00 add byte ptr [rax], al - 4aace8: 75 00 jne 0x4aacea - 4aacea: 00 00 add byte ptr [rax], al - 4aacec: 67 00 00 add byte ptr [eax], al - 4aacef: 00 00 add byte ptr [rax], al - 4aacf1: 00 00 add byte ptr [rax], al - 4aacf3: 00 53 00 add byte ptr [rbx], dl - 4aacf6: 00 00 add byte ptr [rax], al - 4aacf8: 65 00 00 add byte ptr gs:[rax], al - 4aacfb: 00 70 00 add byte ptr [rax], dh - 4aacfe: 00 00 add byte ptr [rax], al - 4aad00: 00 00 add byte ptr [rax], al - 4aad02: 00 00 add byte ptr [rax], al - 4aad04: 4f 00 00 add byte ptr [r8], r8b - 4aad07: 00 63 00 add byte ptr [rbx], ah - 4aad0a: 00 00 add byte ptr [rax], al - 4aad0c: 74 00 je 0x4aad0e - 4aad0e: 00 00 add byte ptr [rax], al - 4aad10: 00 00 add byte ptr [rax], al - 4aad12: 00 00 add byte ptr [rax], al - 4aad14: 4e 00 00 add byte ptr [rax], r8b - 4aad17: 00 6f 00 add byte ptr [rdi], ch - 4aad1a: 00 00 add byte ptr [rax], al - 4aad1c: 76 00 jbe 0x4aad1e - 4aad1e: 00 00 add byte ptr [rax], al - 4aad20: 00 00 add byte ptr [rax], al - 4aad22: 00 00 add byte ptr [rax], al - 4aad24: 44 00 00 add byte ptr [rax], r8b - 4aad27: 00 65 00 add byte ptr [rbp], ah - 4aad2a: 00 00 add byte ptr [rax], al - 4aad2c: 63 00 movsxd eax, dword ptr [rax] - 4aad2e: 00 00 add byte ptr [rax], al - 4aad30: 00 00 add byte ptr [rax], al - 4aad32: 00 00 add byte ptr [rax], al - 4aad34: 4d 00 00 add byte ptr [r8], r8b - 4aad37: 00 61 00 add byte ptr [rcx], ah - 4aad3a: 00 00 add byte ptr [rax], al - 4aad3c: 72 00 jb 0x4aad3e - 4aad3e: 00 00 add byte ptr [rax], al - 4aad40: 63 00 movsxd eax, dword ptr [rax] - 4aad42: 00 00 add byte ptr [rax], al - 4aad44: 68 00 00 00 00 push 0 - 4aad49: 00 00 add byte ptr [rax], al - 4aad4b: 00 41 00 add byte ptr [rcx], al - 4aad4e: 00 00 add byte ptr [rax], al - 4aad50: 70 00 jo 0x4aad52 - 4aad52: 00 00 add byte ptr [rax], al - 4aad54: 72 00 jb 0x4aad56 - 4aad56: 00 00 add byte ptr [rax], al - 4aad58: 69 00 00 00 6c 00 imul eax, dword ptr [rax], 7077888 - 4aad5e: 00 00 add byte ptr [rax], al - 4aad60: 00 00 add byte ptr [rax], al - 4aad62: 00 00 add byte ptr [rax], al - 4aad64: 4a 00 00 add byte ptr [rax], al - 4aad67: 00 75 00 add byte ptr [rbp], dh - 4aad6a: 00 00 add byte ptr [rax], al - 4aad6c: 6e outsb dx, byte ptr [rsi] - 4aad6d: 00 00 add byte ptr [rax], al - 4aad6f: 00 65 00 add byte ptr [rbp], ah - 4aad72: 00 00 add byte ptr [rax], al - 4aad74: 00 00 add byte ptr [rax], al - 4aad76: 00 00 add byte ptr [rax], al - 4aad78: 4a 00 00 add byte ptr [rax], al - 4aad7b: 00 75 00 add byte ptr [rbp], dh - 4aad7e: 00 00 add byte ptr [rax], al - 4aad80: 6c insb byte ptr es:[rdi], dx - 4aad81: 00 00 add byte ptr [rax], al - 4aad83: 00 79 00 add byte ptr [rcx], bh - 4aad86: 00 00 add byte ptr [rax], al - 4aad88: 00 00 add byte ptr [rax], al - 4aad8a: 00 00 add byte ptr [rax], al - 4aad8c: 41 00 00 add byte ptr [r8], al - 4aad8f: 00 75 00 add byte ptr [rbp], dh - 4aad92: 00 00 add byte ptr [rax], al - 4aad94: 67 00 00 add byte ptr [eax], al - 4aad97: 00 75 00 add byte ptr [rbp], dh - 4aad9a: 00 00 add byte ptr [rax], al - 4aad9c: 73 00 jae 0x4aad9e - 4aad9e: 00 00 add byte ptr [rax], al - 4aada0: 74 00 je 0x4aada2 - 4aada2: 00 00 add byte ptr [rax], al - 4aada4: 00 00 add byte ptr [rax], al - 4aada6: 00 00 add byte ptr [rax], al - 4aada8: 41 00 00 add byte ptr [r8], al - 4aadab: 00 4d 00 add byte ptr [rbp], cl - 4aadae: 00 00 add byte ptr [rax], al - 4aadb0: 00 00 add byte ptr [rax], al - 4aadb2: 00 00 add byte ptr [rax], al - 4aadb4: 50 push rax - 4aadb5: 00 00 add byte ptr [rax], al - 4aadb7: 00 4d 00 add byte ptr [rbp], cl - 4aadba: 00 00 add byte ptr [rax], al - 4aadbc: 00 00 add byte ptr [rax], al - 4aadbe: 00 00 add byte ptr [rax], al - 4aadc0: 54 push rsp - 4aadc1: 00 00 add byte ptr [rax], al - 4aadc3: 00 75 00 add byte ptr [rbp], dh - 4aadc6: 00 00 add byte ptr [rax], al - 4aadc8: 65 00 00 add byte ptr gs:[rax], al - 4aadcb: 00 73 00 add byte ptr [rbx], dh - 4aadce: 00 00 add byte ptr [rax], al - 4aadd0: 64 00 00 add byte ptr fs:[rax], al - 4aadd3: 00 61 00 add byte ptr [rcx], ah - 4aadd6: 00 00 add byte ptr [rax], al - 4aadd8: 79 00 jns 0x4aadda - 4aadda: 00 00 add byte ptr [rax], al - 4aaddc: 00 00 add byte ptr [rax], al - 4aadde: 00 00 add byte ptr [rax], al - 4aade0: 57 push rdi - 4aade1: 00 00 add byte ptr [rax], al - 4aade3: 00 65 00 add byte ptr [rbp], ah - 4aade6: 00 00 add byte ptr [rax], al - 4aade8: 64 00 00 add byte ptr fs:[rax], al - 4aadeb: 00 6e 00 add byte ptr [rsi], ch - 4aadee: 00 00 add byte ptr [rax], al - 4aadf0: 65 00 00 add byte ptr gs:[rax], al - 4aadf3: 00 73 00 add byte ptr [rbx], dh - 4aadf6: 00 00 add byte ptr [rax], al - 4aadf8: 64 00 00 add byte ptr fs:[rax], al - 4aadfb: 00 61 00 add byte ptr [rcx], ah - 4aadfe: 00 00 add byte ptr [rax], al - 4aae00: 79 00 jns 0x4aae02 - 4aae02: 00 00 add byte ptr [rax], al - 4aae04: 00 00 add byte ptr [rax], al - 4aae06: 00 00 add byte ptr [rax], al - 4aae08: 54 push rsp - 4aae09: 00 00 add byte ptr [rax], al - 4aae0b: 00 68 00 add byte ptr [rax], ch - 4aae0e: 00 00 add byte ptr [rax], al - 4aae10: 75 00 jne 0x4aae12 - 4aae12: 00 00 add byte ptr [rax], al - 4aae14: 72 00 jb 0x4aae16 - 4aae16: 00 00 add byte ptr [rax], al - 4aae18: 73 00 jae 0x4aae1a - 4aae1a: 00 00 add byte ptr [rax], al - 4aae1c: 64 00 00 add byte ptr fs:[rax], al - 4aae1f: 00 61 00 add byte ptr [rcx], ah - 4aae22: 00 00 add byte ptr [rax], al - 4aae24: 79 00 jns 0x4aae26 - ... - 4aae2e: 00 00 add byte ptr [rax], al - 4aae30: 53 push rbx - 4aae31: 00 00 add byte ptr [rax], al - 4aae33: 00 61 00 add byte ptr [rcx], ah - 4aae36: 00 00 add byte ptr [rax], al - 4aae38: 74 00 je 0x4aae3a - 4aae3a: 00 00 add byte ptr [rax], al - 4aae3c: 75 00 jne 0x4aae3e - 4aae3e: 00 00 add byte ptr [rax], al - 4aae40: 72 00 jb 0x4aae42 - 4aae42: 00 00 add byte ptr [rax], al - 4aae44: 64 00 00 add byte ptr fs:[rax], al - 4aae47: 00 61 00 add byte ptr [rcx], ah - 4aae4a: 00 00 add byte ptr [rax], al - 4aae4c: 79 00 jns 0x4aae4e - ... - 4aae56: 00 00 add byte ptr [rax], al - 4aae58: 4a 00 00 add byte ptr [rax], al - 4aae5b: 00 61 00 add byte ptr [rcx], ah - 4aae5e: 00 00 add byte ptr [rax], al - 4aae60: 6e outsb dx, byte ptr [rsi] - 4aae61: 00 00 add byte ptr [rax], al - 4aae63: 00 75 00 add byte ptr [rbp], dh - 4aae66: 00 00 add byte ptr [rax], al - 4aae68: 61 - 4aae69: 00 00 add byte ptr [rax], al - 4aae6b: 00 72 00 add byte ptr [rdx], dh - 4aae6e: 00 00 add byte ptr [rax], al - 4aae70: 79 00 jns 0x4aae72 - 4aae72: 00 00 add byte ptr [rax], al - 4aae74: 00 00 add byte ptr [rax], al - 4aae76: 00 00 add byte ptr [rax], al - 4aae78: 46 00 00 add byte ptr [rax], r8b - 4aae7b: 00 65 00 add byte ptr [rbp], ah - 4aae7e: 00 00 add byte ptr [rax], al - 4aae80: 62 - 4aae81: 00 00 add byte ptr [rax], al - 4aae83: 00 72 00 add byte ptr [rdx], dh - 4aae86: 00 00 add byte ptr [rax], al - 4aae88: 75 00 jne 0x4aae8a - 4aae8a: 00 00 add byte ptr [rax], al - 4aae8c: 61 - 4aae8d: 00 00 add byte ptr [rax], al - 4aae8f: 00 72 00 add byte ptr [rdx], dh - 4aae92: 00 00 add byte ptr [rax], al - 4aae94: 79 00 jns 0x4aae96 - ... - 4aae9e: 00 00 add byte ptr [rax], al - 4aaea0: 53 push rbx - 4aaea1: 00 00 add byte ptr [rax], al - 4aaea3: 00 65 00 add byte ptr [rbp], ah - 4aaea6: 00 00 add byte ptr [rax], al - 4aaea8: 70 00 jo 0x4aaeaa - 4aaeaa: 00 00 add byte ptr [rax], al - 4aaeac: 74 00 je 0x4aaeae - 4aaeae: 00 00 add byte ptr [rax], al - 4aaeb0: 65 00 00 add byte ptr gs:[rax], al - 4aaeb3: 00 6d 00 add byte ptr [rbp], ch - 4aaeb6: 00 00 add byte ptr [rax], al - 4aaeb8: 62 - 4aaeb9: 00 00 add byte ptr [rax], al - 4aaebb: 00 65 00 add byte ptr [rbp], ah - 4aaebe: 00 00 add byte ptr [rax], al - 4aaec0: 72 00 jb 0x4aaec2 - 4aaec2: 00 00 add byte ptr [rax], al - 4aaec4: 00 00 add byte ptr [rax], al - 4aaec6: 00 00 add byte ptr [rax], al - 4aaec8: 4f 00 00 add byte ptr [r8], r8b - 4aaecb: 00 63 00 add byte ptr [rbx], ah - 4aaece: 00 00 add byte ptr [rax], al - 4aaed0: 74 00 je 0x4aaed2 - 4aaed2: 00 00 add byte ptr [rax], al - 4aaed4: 6f outsd dx, dword ptr [rsi] - 4aaed5: 00 00 add byte ptr [rax], al - 4aaed7: 00 62 00 add byte ptr [rdx], ah - 4aaeda: 00 00 add byte ptr [rax], al - 4aaedc: 65 00 00 add byte ptr gs:[rax], al - 4aaedf: 00 72 00 add byte ptr [rdx], dh - 4aaee2: 00 00 add byte ptr [rax], al - 4aaee4: 00 00 add byte ptr [rax], al - 4aaee6: 00 00 add byte ptr [rax], al - 4aaee8: 4e 00 00 add byte ptr [rax], r8b - 4aaeeb: 00 6f 00 add byte ptr [rdi], ch - 4aaeee: 00 00 add byte ptr [rax], al - 4aaef0: 76 00 jbe 0x4aaef2 - 4aaef2: 00 00 add byte ptr [rax], al - 4aaef4: 65 00 00 add byte ptr gs:[rax], al - 4aaef7: 00 6d 00 add byte ptr [rbp], ch - 4aaefa: 00 00 add byte ptr [rax], al - 4aaefc: 62 - 4aaefd: 00 00 add byte ptr [rax], al - 4aaeff: 00 65 00 add byte ptr [rbp], ah - 4aaf02: 00 00 add byte ptr [rax], al - 4aaf04: 72 00 jb 0x4aaf06 - ... - 4aaf0e: 00 00 add byte ptr [rax], al - 4aaf10: 44 00 00 add byte ptr [rax], r8b - 4aaf13: 00 65 00 add byte ptr [rbp], ah - 4aaf16: 00 00 add byte ptr [rax], al - 4aaf18: 63 00 movsxd eax, dword ptr [rax] - 4aaf1a: 00 00 add byte ptr [rax], al - 4aaf1c: 65 00 00 add byte ptr gs:[rax], al - 4aaf1f: 00 6d 00 add byte ptr [rbp], ch - 4aaf22: 00 00 add byte ptr [rax], al - 4aaf24: 62 - 4aaf25: 00 00 add byte ptr [rax], al - 4aaf27: 00 65 00 add byte ptr [rbp], ah - 4aaf2a: 00 00 add byte ptr [rax], al - 4aaf2c: 72 00 jb 0x4aaf2e - ... - 4aaf36: 00 00 add byte ptr [rax], al - 4aaf38: 25 00 00 00 61 and eax, 1627389952 - 4aaf3d: 00 00 add byte ptr [rax], al - 4aaf3f: 00 20 add byte ptr [rax], ah - 4aaf41: 00 00 add byte ptr [rax], al - 4aaf43: 00 25 00 00 00 62 add byte ptr [rip + 1644167168], ah # 0x624aaf49 <_end+0x61fe75c9> - 4aaf49: 00 00 add byte ptr [rax], al - 4aaf4b: 00 20 add byte ptr [rax], ah - 4aaf4d: 00 00 add byte ptr [rax], al - 4aaf4f: 00 25 00 00 00 65 add byte ptr [rip + 1694498816], ah # 0x654aaf55 <_end+0x64fe75d5> - 4aaf55: 00 00 add byte ptr [rax], al - 4aaf57: 00 20 add byte ptr [rax], ah - 4aaf59: 00 00 add byte ptr [rax], al - 4aaf5b: 00 25 00 00 00 48 add byte ptr [rip + 1207959552], ah # 0x484aaf61 <_end+0x47fe75e1> - 4aaf61: 00 00 add byte ptr [rax], al - 4aaf63: 00 3a add byte ptr [rdx], bh - 4aaf65: 00 00 add byte ptr [rax], al - 4aaf67: 00 25 00 00 00 4d add byte ptr [rip + 1291845632], ah # 0x4d4aaf6d <_end+0x4cfe75ed> - 4aaf6d: 00 00 add byte ptr [rax], al - 4aaf6f: 00 3a add byte ptr [rdx], bh - 4aaf71: 00 00 add byte ptr [rax], al - 4aaf73: 00 25 00 00 00 53 add byte ptr [rip + 1392508928], ah # 0x534aaf79 <_end+0x52fe75f9> - 4aaf79: 00 00 add byte ptr [rax], al - 4aaf7b: 00 20 add byte ptr [rax], ah - 4aaf7d: 00 00 add byte ptr [rax], al - 4aaf7f: 00 25 00 00 00 59 add byte ptr [rip + 1493172224], ah # 0x594aaf85 <_end+0x58fe7605> - ... - 4aaf8d: 00 00 add byte ptr [rax], al - 4aaf8f: 00 25 00 00 00 6d add byte ptr [rip + 1828716544], ah # 0x6d4aaf95 <_end+0x6cfe7615> - 4aaf95: 00 00 add byte ptr [rax], al - 4aaf97: 00 2f add byte ptr [rdi], ch - 4aaf99: 00 00 add byte ptr [rax], al - 4aaf9b: 00 25 00 00 00 64 add byte ptr [rip + 1677721600], ah # 0x644aafa1 <_end+0x63fe7621> - 4aafa1: 00 00 add byte ptr [rax], al - 4aafa3: 00 2f add byte ptr [rdi], ch - 4aafa5: 00 00 add byte ptr [rax], al - 4aafa7: 00 25 00 00 00 79 add byte ptr [rip + 2030043136], ah # 0x794aafad <_end+0x78fe762d> - ... - 4aafb5: 00 00 add byte ptr [rax], al - 4aafb7: 00 25 00 00 00 48 add byte ptr [rip + 1207959552], ah # 0x484aafbd <_end+0x47fe763d> - 4aafbd: 00 00 add byte ptr [rax], al - 4aafbf: 00 3a add byte ptr [rdx], bh - 4aafc1: 00 00 add byte ptr [rax], al - 4aafc3: 00 25 00 00 00 4d add byte ptr [rip + 1291845632], ah # 0x4d4aafc9 <_end+0x4cfe7649> - 4aafc9: 00 00 add byte ptr [rax], al - 4aafcb: 00 3a add byte ptr [rdx], bh - 4aafcd: 00 00 add byte ptr [rax], al - 4aafcf: 00 25 00 00 00 53 add byte ptr [rip + 1392508928], ah # 0x534aafd5 <_end+0x52fe7655> - ... - 4aafdd: 00 00 add byte ptr [rax], al - 4aafdf: 00 25 00 00 00 49 add byte ptr [rip + 1224736768], ah # 0x494aafe5 <_end+0x48fe7665> - 4aafe5: 00 00 add byte ptr [rax], al - 4aafe7: 00 3a add byte ptr [rdx], bh - 4aafe9: 00 00 add byte ptr [rax], al - 4aafeb: 00 25 00 00 00 4d add byte ptr [rip + 1291845632], ah # 0x4d4aaff1 <_end+0x4cfe7671> - 4aaff1: 00 00 add byte ptr [rax], al - 4aaff3: 00 3a add byte ptr [rdx], bh - 4aaff5: 00 00 add byte ptr [rax], al - 4aaff7: 00 25 00 00 00 53 add byte ptr [rip + 1392508928], ah # 0x534aaffd <_end+0x52fe767d> - 4aaffd: 00 00 add byte ptr [rax], al - 4aafff: 00 20 add byte ptr [rax], ah - 4ab001: 00 00 add byte ptr [rax], al - 4ab003: 00 25 00 00 00 70 add byte ptr [rip + 1879048192], ah # 0x704ab009 <_end+0x6ffe7689> - 4ab009: 00 00 add byte ptr [rax], al - 4ab00b: 00 00 add byte ptr [rax], al - 4ab00d: 00 00 add byte ptr [rax], al - 4ab00f: 00 25 00 00 00 61 add byte ptr [rip + 1627389952], ah # 0x614ab015 <_end+0x60fe7695> - 4ab015: 00 00 add byte ptr [rax], al - 4ab017: 00 20 add byte ptr [rax], ah - 4ab019: 00 00 add byte ptr [rax], al - 4ab01b: 00 25 00 00 00 62 add byte ptr [rip + 1644167168], ah # 0x624ab021 <_end+0x61fe76a1> - 4ab021: 00 00 add byte ptr [rax], al - 4ab023: 00 20 add byte ptr [rax], ah - 4ab025: 00 00 add byte ptr [rax], al - 4ab027: 00 25 00 00 00 65 add byte ptr [rip + 1694498816], ah # 0x654ab02d <_end+0x64fe76ad> - 4ab02d: 00 00 add byte ptr [rax], al - 4ab02f: 00 20 add byte ptr [rax], ah - 4ab031: 00 00 add byte ptr [rax], al - 4ab033: 00 25 00 00 00 48 add byte ptr [rip + 1207959552], ah # 0x484ab039 <_end+0x47fe76b9> - 4ab039: 00 00 add byte ptr [rax], al - 4ab03b: 00 3a add byte ptr [rdx], bh - 4ab03d: 00 00 add byte ptr [rax], al - 4ab03f: 00 25 00 00 00 4d add byte ptr [rip + 1291845632], ah # 0x4d4ab045 <_end+0x4cfe76c5> - 4ab045: 00 00 add byte ptr [rax], al - 4ab047: 00 3a add byte ptr [rdx], bh - 4ab049: 00 00 add byte ptr [rax], al - 4ab04b: 00 25 00 00 00 53 add byte ptr [rip + 1392508928], ah # 0x534ab051 <_end+0x52fe76d1> - 4ab051: 00 00 add byte ptr [rax], al - 4ab053: 00 20 add byte ptr [rax], ah - 4ab055: 00 00 add byte ptr [rax], al - 4ab057: 00 25 00 00 00 5a add byte ptr [rip + 1509949440], ah # 0x5a4ab05d <_end+0x59fe76dd> - 4ab05d: 00 00 add byte ptr [rax], al - 4ab05f: 00 20 add byte ptr [rax], ah - 4ab061: 00 00 add byte ptr [rax], al - 4ab063: 00 25 00 00 00 59 add byte ptr [rip + 1493172224], ah # 0x594ab069 <_end+0x58fe76e9> - 4ab069: 00 00 add byte ptr [rax], al - 4ab06b: 00 00 add byte ptr [rax], al - 4ab06d: 00 00 add byte ptr [rax], al - 4ab06f: 00 25 70 25 74 25 add byte ptr [rip + 628368752], ah # 0x25bed5e5 <_end+0x25729c65> - 4ab075: 67 25 74 25 6d 25 addr32 and eax, 627910004 - 4ab07b: 74 25 je 0x4ab0a2 - 4ab07d: 66 00 00 add byte ptr [rax], al - 4ab080: 25 61 25 4e 25 and eax, 625878369 - 4ab085: 66 25 4e 25 and ax, 9550 - 4ab089: 64 25 4e 25 62 25 and eax, 627189070 - 4ab08f: 4e 25 73 20 25 68 and rax, 1747263603 - 4ab095: 20 25 65 20 25 72 and byte ptr [rip + 1915035749], ah # 0x726fd100 <_end+0x72239780> - 4ab09b: 25 4e 25 43 2d and eax, 759375182 - 4ab0a0: 25 7a 20 25 54 and eax, 1411719290 - 4ab0a5: 25 4e 25 63 25 and eax, 627254606 - 4ab0aa: 4e 00 2b add byte ptr [rbx], r13b - 4ab0ad: 25 63 20 25 61 and eax, 1629823075 - 4ab0b2: 20 25 6c 00 49 53 and byte ptr [rip + 1397293164], ah # 0x5393b124 <_end+0x534777a4> - 4ab0b8: 4f 2f - 4ab0ba: 49 45 - 4ab0bc: 43 20 31 and byte ptr [r9], sil - 4ab0bf: 34 36 xor al, 54 - 4ab0c1: 35 32 20 69 31 xor eax, 828973106 - 4ab0c6: 38 6e 20 cmp byte ptr [rsi + 32], ch - 4ab0c9: 46 44 - 4ab0cb: 43 43 - 4ab0cd: 2d 73 65 74 00 sub eax, 7628147 - 4ab0d2: 4b 65 gs - 4ab0d4: 6c insb byte ptr es:[rdi], dx - 4ab0d5: 64 20 53 69 and byte ptr fs:[rbx + 105], dl - 4ab0d9: 6d insd dword ptr es:[rdi], dx - 4ab0da: 6f outsd dx, dword ptr [rsi] - 4ab0db: 6e outsb dx, byte ptr [rsi] - 4ab0dc: 73 65 jae 0x4ab143 - 4ab0de: 6e outsb dx, byte ptr [rsi] - 4ab0df: 00 6b 65 add byte ptr [rbx + 101], ch - 4ab0e2: 6c insb byte ptr es:[rdi], dx - 4ab0e3: 64 40 64 fs - 4ab0e6: 6b 75 75 67 imul esi, dword ptr [rbp + 117], 103 - 4ab0ea: 2e 64 6b 00 2b imul eax, dword ptr fs:[rax], 43 - 4ab0ef: 34 35 xor al, 53 - 4ab0f1: 20 33 and byte ptr [rbx], dh - 4ab0f3: 31 32 xor dword ptr [rdx], esi - 4ab0f5: 32 2d 36 35 34 33 xor ch, byte ptr [rip + 859059510] # 0x337ee631 <_end+0x3332acb1> - 4ab0fb: 00 2b add byte ptr [rbx], ch - 4ab0fd: 34 35 xor al, 53 - 4ab0ff: 20 33 and byte ptr [rbx], dh - 4ab101: 33 32 xor esi, dword ptr [rdx] - 4ab103: 35 2d 36 35 34 xor eax, 875902509 - 4ab108: 33 00 xor eax, dword ptr [rax] - 4ab10a: 49 53 push r11 - 4ab10c: 4f 00 31 add byte ptr [r9], r14b - 4ab10f: 2e 30 00 xor byte ptr cs:[rax], al - 4ab112: 31 39 xor dword ptr [rcx], edi - 4ab114: 39 37 cmp dword ptr [rdi], esi - 4ab116: 2d 31 32 2d 32 sub eax, 841822769 - 4ab11b: 30 00 xor byte ptr [rax], al - 4ab11d: 00 00 add byte ptr [rax], al - 4ab11f: 00 49 53 add byte ptr [rcx + 83], cl - 4ab122: 4f 2f - 4ab124: 49 45 - 4ab126: 43 20 4a 54 and byte ptr [r10 + 84], cl - 4ab12a: 43 31 2f xor dword ptr [r15], ebp - 4ab12d: 53 push rbx - 4ab12e: 43 32 32 xor sil, byte ptr [r10] - 4ab131: 2f - 4ab132: 57 push rdi - 4ab133: 47 32 30 xor r14b, byte ptr [r8] - 4ab136: 20 2d 20 69 6e 74 and byte ptr [rip + 1953392928], ch # 0x74b91a5c <_end+0x746ce0dc> - 4ab13c: 65 72 6e jb 0x4ab1ad - 4ab13f: 61 - 4ab140: 74 69 je 0x4ab1ab - 4ab142: 6f outsd dx, dword ptr [rsi] - 4ab143: 6e outsb dx, byte ptr [rsi] - 4ab144: 61 - 4ab145: 6c insb byte ptr es:[rdi], dx - 4ab146: 69 7a 61 74 69 6f 6e imul edi, dword ptr [rdx + 97], 1852795252 - 4ab14d: 00 00 add byte ptr [rax], al - 4ab14f: 00 43 2f add byte ptr [rbx + 47], al - 4ab152: 6f outsd dx, dword ptr [rsi] - 4ab153: 20 4b 65 and byte ptr [rbx + 101], cl - 4ab156: 6c insb byte ptr es:[rdi], dx - 4ab157: 64 20 53 69 and byte ptr fs:[rbx + 105], dl - 4ab15b: 6d insd dword ptr es:[rdi], dx - 4ab15c: 6f outsd dx, dword ptr [rsi] - 4ab15d: 6e outsb dx, byte ptr [rsi] - 4ab15e: 73 65 jae 0x4ab1c5 - 4ab160: 6e outsb dx, byte ptr [rsi] - 4ab161: 2c 20 sub al, 32 - 4ab163: 53 push rbx - 4ab164: 6b 74 2e 20 4a imul esi, dword ptr [rsi + rbp + 32], 74 - 4ab169: 6f outsd dx, dword ptr [rsi] - 4ab16a: 72 67 jb 0x4ab1d3 - 4ab16c: 65 6e outsb dx, byte ptr gs:[rsi] - 4ab16e: 73 20 jae 0x4ab190 - 4ab170: 41 6c insb byte ptr es:[rdi], dx - 4ab172: 6c insb byte ptr es:[rdi], dx - 4ab173: 65 20 38 and byte ptr gs:[rax], bh - 4ab176: 2c 20 sub al, 32 - 4ab178: 44 4b - 4ab17a: 2d 31 36 31 35 sub eax, 892417585 - 4ab17f: 20 4b 6f and byte ptr [rbx + 111], cl - 4ab182: 62 65 6e 68 61 - 4ab187: 76 6e jbe 0x4ab1f7 - 4ab189: 20 56 00 and byte ptr [rsi], dl - 4ab18c: 00 00 add byte ptr [rax], al - 4ab18e: 00 00 add byte ptr [rax], al - 4ab190: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 - 4ab196: 39 39 cmp dword ptr [rcx], edi - 4ab198: 39 00 cmp dword ptr [rax], eax - 4ab19a: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 - 4ab1a0: 39 39 cmp dword ptr [rcx], edi - 4ab1a2: 39 00 cmp dword ptr [rax], eax - 4ab1a4: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 - 4ab1aa: 39 39 cmp dword ptr [rcx], edi - 4ab1ac: 39 00 cmp dword ptr [rax], eax - 4ab1ae: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 - 4ab1b4: 39 39 cmp dword ptr [rcx], edi - 4ab1b6: 39 00 cmp dword ptr [rax], eax - 4ab1b8: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 - 4ab1be: 39 39 cmp dword ptr [rcx], edi - 4ab1c0: 39 00 cmp dword ptr [rax], eax - 4ab1c2: 69 31 38 6e 3a 31 imul esi, dword ptr [rcx], 825912888 - 4ab1c8: 39 39 cmp dword ptr [rcx], edi - 4ab1ca: 39 00 cmp dword ptr [rax], eax - 4ab1cc: 00 69 31 add byte ptr [rcx + 49], ch - 4ab1cf: 38 6e 3a cmp byte ptr [rsi + 58], ch - 4ab1d2: 31 39 xor dword ptr [rcx], edi - 4ab1d4: 39 39 cmp dword ptr [rcx], edi - 4ab1d6: 00 69 31 add byte ptr [rcx + 49], ch - 4ab1d9: 38 6e 3a cmp byte ptr [rsi + 58], ch - 4ab1dc: 31 39 xor dword ptr [rcx], edi - 4ab1de: 39 39 cmp dword ptr [rcx], edi - 4ab1e0: 00 69 31 add byte ptr [rcx + 49], ch - 4ab1e3: 38 6e 3a cmp byte ptr [rsi + 58], ch - 4ab1e6: 31 39 xor dword ptr [rcx], edi - 4ab1e8: 39 39 cmp dword ptr [rcx], edi - 4ab1ea: 00 69 31 add byte ptr [rcx + 49], ch - 4ab1ed: 38 6e 3a cmp byte ptr [rsi + 58], ch - 4ab1f0: 31 39 xor dword ptr [rcx], edi - 4ab1f2: 39 39 cmp dword ptr [rcx], edi - 4ab1f4: 00 69 31 add byte ptr [rcx + 49], ch - 4ab1f7: 38 6e 3a cmp byte ptr [rsi + 58], ch - 4ab1fa: 31 39 xor dword ptr [rcx], edi - 4ab1fc: 39 39 cmp dword ptr [rcx], edi - 4ab1fe: 00 69 31 add byte ptr [rcx + 49], ch - 4ab201: 38 6e 3a cmp byte ptr [rsi + 58], ch - 4ab204: 31 39 xor dword ptr [rcx], edi - 4ab206: 39 39 cmp dword ptr [rcx], edi - 4ab208: 00 69 31 add byte ptr [rcx + 49], ch - 4ab20b: 38 6e 3a cmp byte ptr [rsi + 58], ch - 4ab20e: 31 39 xor dword ptr [rcx], edi - 4ab210: 39 39 cmp dword ptr [rcx], edi - 4ab212: 00 69 31 add byte ptr [rcx + 49], ch - 4ab215: 38 6e 3a cmp byte ptr [rsi + 58], ch - 4ab218: 31 39 xor dword ptr [rcx], edi - 4ab21a: 39 39 cmp dword ptr [rcx], edi - 4ab21c: 00 69 31 add byte ptr [rcx + 49], ch - 4ab21f: 38 6e 3a cmp byte ptr [rsi + 58], ch - 4ab222: 31 39 xor dword ptr [rcx], edi - 4ab224: 39 39 cmp dword ptr [rcx], edi - 4ab226: 00 69 31 add byte ptr [rcx + 49], ch - 4ab229: 38 6e 3a cmp byte ptr [rsi + 58], ch - 4ab22c: 31 39 xor dword ptr [rcx], edi - 4ab22e: 39 39 cmp dword ptr [rcx], edi - ... - -00000000004ab240 : - 4ab240: 08 00 or byte ptr [rax], al - 4ab242: 00 00 add byte ptr [rax], al - 4ab244: 01 00 add dword ptr [rax], eax - 4ab246: 00 00 add byte ptr [rax], al - 4ab248: 08 00 or byte ptr [rax], al - 4ab24a: 00 00 add byte ptr [rax], al - 4ab24c: 00 00 add byte ptr [rax], al - 4ab24e: 00 00 add byte ptr [rax], al - 4ab250: ff 00 inc dword ptr [rax] - 4ab252: 00 00 add byte ptr [rax], al - 4ab254: 18 00 sbb byte ptr [rax], al - 4ab256: 00 00 add byte ptr [rax], al - 4ab258: 1c 00 sbb al, 0 - 4ab25a: 00 00 add byte ptr [rax], al - 4ab25c: 00 00 add byte ptr [rax], al - 4ab25e: 00 00 add byte ptr [rax], al - 4ab260: 01 00 add dword ptr [rax], eax - 4ab262: 00 00 add byte ptr [rax], al - 4ab264: 02 00 add al, byte ptr [rax] - 4ab266: 00 00 add byte ptr [rax], al - 4ab268: 03 00 add eax, dword ptr [rax] - 4ab26a: 00 00 add byte ptr [rax], al - 4ab26c: 04 00 add al, 0 - 4ab26e: 00 00 add byte ptr [rax], al - 4ab270: 05 00 00 00 06 add eax, 100663296 - 4ab275: 00 00 add byte ptr [rax], al - 4ab277: 00 07 add byte ptr [rdi], al - 4ab279: 00 00 add byte ptr [rax], al - 4ab27b: 00 08 add byte ptr [rax], cl - 4ab27d: 00 00 add byte ptr [rax], al - 4ab27f: 00 09 add byte ptr [rcx], cl - 4ab281: 00 00 add byte ptr [rax], al - 4ab283: 00 0a add byte ptr [rdx], cl - 4ab285: 00 00 add byte ptr [rax], al - 4ab287: 00 0b add byte ptr [rbx], cl - 4ab289: 00 00 add byte ptr [rax], al - 4ab28b: 00 0c 00 add byte ptr [rax + rax], cl - 4ab28e: 00 00 add byte ptr [rax], al - 4ab290: 0d 00 00 00 0e or eax, 234881024 - 4ab295: 00 00 add byte ptr [rax], al - 4ab297: 00 0f add byte ptr [rdi], cl - 4ab299: 00 00 add byte ptr [rax], al - 4ab29b: 00 10 add byte ptr [rax], dl - 4ab29d: 00 00 add byte ptr [rax], al - 4ab29f: 00 11 add byte ptr [rcx], dl - 4ab2a1: 00 00 add byte ptr [rax], al - 4ab2a3: 00 12 add byte ptr [rdx], dl - 4ab2a5: 00 00 add byte ptr [rax], al - 4ab2a7: 00 13 add byte ptr [rbx], dl - 4ab2a9: 00 00 add byte ptr [rax], al - 4ab2ab: 00 14 00 add byte ptr [rax + rax], dl - 4ab2ae: 00 00 add byte ptr [rax], al - 4ab2b0: 15 00 00 00 16 adc eax, 369098752 - 4ab2b5: 00 00 add byte ptr [rax], al - 4ab2b7: 00 17 add byte ptr [rdi], dl - 4ab2b9: 00 00 add byte ptr [rax], al - 4ab2bb: 00 18 add byte ptr [rax], bl - 4ab2bd: 00 00 add byte ptr [rax], al - 4ab2bf: 00 19 add byte ptr [rcx], bl - 4ab2c1: 00 00 add byte ptr [rax], al - 4ab2c3: 00 1a add byte ptr [rdx], bl - 4ab2c5: 00 00 add byte ptr [rax], al - 4ab2c7: 00 1b add byte ptr [rbx], bl - 4ab2c9: 00 00 add byte ptr [rax], al - 4ab2cb: 00 1c 00 add byte ptr [rax + rax], bl - 4ab2ce: 00 00 add byte ptr [rax], al - 4ab2d0: 1d 00 00 00 1e sbb eax, 503316480 - 4ab2d5: 00 00 add byte ptr [rax], al - 4ab2d7: 00 1f add byte ptr [rdi], bl - 4ab2d9: 00 00 add byte ptr [rax], al - 4ab2db: 00 20 add byte ptr [rax], ah - 4ab2dd: 00 00 add byte ptr [rax], al - 4ab2df: 00 21 add byte ptr [rcx], ah - 4ab2e1: 00 00 add byte ptr [rax], al - 4ab2e3: 00 22 add byte ptr [rdx], ah - 4ab2e5: 00 00 add byte ptr [rax], al - 4ab2e7: 00 23 add byte ptr [rbx], ah - 4ab2e9: 00 00 add byte ptr [rax], al - 4ab2eb: 00 24 00 add byte ptr [rax + rax], ah - 4ab2ee: 00 00 add byte ptr [rax], al - 4ab2f0: 25 00 00 00 26 and eax, 637534208 - 4ab2f5: 00 00 add byte ptr [rax], al - 4ab2f7: 00 27 add byte ptr [rdi], ah - 4ab2f9: 00 00 add byte ptr [rax], al - 4ab2fb: 00 28 add byte ptr [rax], ch - 4ab2fd: 00 00 add byte ptr [rax], al - 4ab2ff: 00 29 add byte ptr [rcx], ch - 4ab301: 00 00 add byte ptr [rax], al - 4ab303: 00 2a add byte ptr [rdx], ch - 4ab305: 00 00 add byte ptr [rax], al - 4ab307: 00 2b add byte ptr [rbx], ch - 4ab309: 00 00 add byte ptr [rax], al - 4ab30b: 00 2c 00 add byte ptr [rax + rax], ch - 4ab30e: 00 00 add byte ptr [rax], al - 4ab310: 2d 00 00 00 2e sub eax, 771751936 - 4ab315: 00 00 add byte ptr [rax], al - 4ab317: 00 2f add byte ptr [rdi], ch - 4ab319: 00 00 add byte ptr [rax], al - 4ab31b: 00 30 add byte ptr [rax], dh - 4ab31d: 00 00 add byte ptr [rax], al - 4ab31f: 00 31 add byte ptr [rcx], dh - 4ab321: 00 00 add byte ptr [rax], al - 4ab323: 00 32 add byte ptr [rdx], dh - 4ab325: 00 00 add byte ptr [rax], al - 4ab327: 00 33 add byte ptr [rbx], dh - 4ab329: 00 00 add byte ptr [rax], al - 4ab32b: 00 34 00 add byte ptr [rax + rax], dh - 4ab32e: 00 00 add byte ptr [rax], al - 4ab330: 35 00 00 00 36 xor eax, 905969664 - 4ab335: 00 00 add byte ptr [rax], al - 4ab337: 00 37 add byte ptr [rdi], dh - 4ab339: 00 00 add byte ptr [rax], al - 4ab33b: 00 38 add byte ptr [rax], bh - 4ab33d: 00 00 add byte ptr [rax], al - 4ab33f: 00 39 add byte ptr [rcx], bh - 4ab341: 00 00 add byte ptr [rax], al - 4ab343: 00 3a add byte ptr [rdx], bh - 4ab345: 00 00 add byte ptr [rax], al - 4ab347: 00 3b add byte ptr [rbx], bh - 4ab349: 00 00 add byte ptr [rax], al - 4ab34b: 00 3c 00 add byte ptr [rax + rax], bh - 4ab34e: 00 00 add byte ptr [rax], al - 4ab350: 3d 00 00 00 3e cmp eax, 1040187392 - 4ab355: 00 00 add byte ptr [rax], al - 4ab357: 00 3f add byte ptr [rdi], bh - 4ab359: 00 00 add byte ptr [rax], al - 4ab35b: 00 40 00 add byte ptr [rax], al - 4ab35e: 00 00 add byte ptr [rax], al - 4ab360: 41 00 00 add byte ptr [r8], al - 4ab363: 00 42 00 add byte ptr [rdx], al - 4ab366: 00 00 add byte ptr [rax], al - 4ab368: 43 00 00 add byte ptr [r8], al - 4ab36b: 00 44 00 00 add byte ptr [rax + rax], al - 4ab36f: 00 45 00 add byte ptr [rbp], al - 4ab372: 00 00 add byte ptr [rax], al - 4ab374: 46 00 00 add byte ptr [rax], r8b - 4ab377: 00 47 00 add byte ptr [rdi], al - 4ab37a: 00 00 add byte ptr [rax], al - 4ab37c: 48 00 00 add byte ptr [rax], al - 4ab37f: 00 49 00 add byte ptr [rcx], cl - 4ab382: 00 00 add byte ptr [rax], al - 4ab384: 4a 00 00 add byte ptr [rax], al - 4ab387: 00 4b 00 add byte ptr [rbx], cl - 4ab38a: 00 00 add byte ptr [rax], al - 4ab38c: 4c 00 00 add byte ptr [rax], r8b - 4ab38f: 00 4d 00 add byte ptr [rbp], cl - 4ab392: 00 00 add byte ptr [rax], al - 4ab394: 4e 00 00 add byte ptr [rax], r8b - 4ab397: 00 4f 00 add byte ptr [rdi], cl - 4ab39a: 00 00 add byte ptr [rax], al - 4ab39c: 50 push rax - 4ab39d: 00 00 add byte ptr [rax], al - 4ab39f: 00 51 00 add byte ptr [rcx], dl - 4ab3a2: 00 00 add byte ptr [rax], al - 4ab3a4: 52 push rdx - 4ab3a5: 00 00 add byte ptr [rax], al - 4ab3a7: 00 53 00 add byte ptr [rbx], dl - 4ab3aa: 00 00 add byte ptr [rax], al - 4ab3ac: 54 push rsp - 4ab3ad: 00 00 add byte ptr [rax], al - 4ab3af: 00 55 00 add byte ptr [rbp], dl - 4ab3b2: 00 00 add byte ptr [rax], al - 4ab3b4: 56 push rsi - 4ab3b5: 00 00 add byte ptr [rax], al - 4ab3b7: 00 57 00 add byte ptr [rdi], dl - 4ab3ba: 00 00 add byte ptr [rax], al - 4ab3bc: 58 pop rax - 4ab3bd: 00 00 add byte ptr [rax], al - 4ab3bf: 00 59 00 add byte ptr [rcx], bl - 4ab3c2: 00 00 add byte ptr [rax], al - 4ab3c4: 5a pop rdx - 4ab3c5: 00 00 add byte ptr [rax], al - 4ab3c7: 00 5b 00 add byte ptr [rbx], bl - 4ab3ca: 00 00 add byte ptr [rax], al - 4ab3cc: 5c pop rsp - 4ab3cd: 00 00 add byte ptr [rax], al - 4ab3cf: 00 5d 00 add byte ptr [rbp], bl - 4ab3d2: 00 00 add byte ptr [rax], al - 4ab3d4: 5e pop rsi - 4ab3d5: 00 00 add byte ptr [rax], al - 4ab3d7: 00 5f 00 add byte ptr [rdi], bl - 4ab3da: 00 00 add byte ptr [rax], al - 4ab3dc: 60 - 4ab3dd: 00 00 add byte ptr [rax], al - 4ab3df: 00 61 00 add byte ptr [rcx], ah - 4ab3e2: 00 00 add byte ptr [rax], al - 4ab3e4: 62 - 4ab3e5: 00 00 add byte ptr [rax], al - 4ab3e7: 00 63 00 add byte ptr [rbx], ah - 4ab3ea: 00 00 add byte ptr [rax], al - 4ab3ec: 64 00 00 add byte ptr fs:[rax], al - 4ab3ef: 00 65 00 add byte ptr [rbp], ah - 4ab3f2: 00 00 add byte ptr [rax], al - 4ab3f4: 66 00 00 add byte ptr [rax], al - 4ab3f7: 00 67 00 add byte ptr [rdi], ah - 4ab3fa: 00 00 add byte ptr [rax], al - 4ab3fc: 68 00 00 00 69 push 1761607680 - 4ab401: 00 00 add byte ptr [rax], al - 4ab403: 00 6a 00 add byte ptr [rdx], ch - 4ab406: 00 00 add byte ptr [rax], al - 4ab408: 6b 00 00 imul eax, dword ptr [rax], 0 - 4ab40b: 00 6c 00 00 add byte ptr [rax + rax], ch - 4ab40f: 00 6d 00 add byte ptr [rbp], ch - 4ab412: 00 00 add byte ptr [rax], al - 4ab414: 6e outsb dx, byte ptr [rsi] - 4ab415: 00 00 add byte ptr [rax], al - 4ab417: 00 6f 00 add byte ptr [rdi], ch - 4ab41a: 00 00 add byte ptr [rax], al - 4ab41c: 70 00 jo 0x4ab41e - 4ab41e: 00 00 add byte ptr [rax], al - 4ab420: 71 00 jno 0x4ab422 - 4ab422: 00 00 add byte ptr [rax], al - 4ab424: 72 00 jb 0x4ab426 - 4ab426: 00 00 add byte ptr [rax], al - 4ab428: 73 00 jae 0x4ab42a - 4ab42a: 00 00 add byte ptr [rax], al - 4ab42c: 74 00 je 0x4ab42e - 4ab42e: 00 00 add byte ptr [rax], al - 4ab430: 75 00 jne 0x4ab432 - 4ab432: 00 00 add byte ptr [rax], al - 4ab434: 76 00 jbe 0x4ab436 - 4ab436: 00 00 add byte ptr [rax], al - 4ab438: 77 00 ja 0x4ab43a - 4ab43a: 00 00 add byte ptr [rax], al - 4ab43c: 78 00 js 0x4ab43e - 4ab43e: 00 00 add byte ptr [rax], al - 4ab440: 79 00 jns 0x4ab442 - 4ab442: 00 00 add byte ptr [rax], al - 4ab444: 7a 00 jp 0x4ab446 - 4ab446: 00 00 add byte ptr [rax], al - 4ab448: 7b 00 jnp 0x4ab44a - 4ab44a: 00 00 add byte ptr [rax], al - 4ab44c: 7c 00 jl 0x4ab44e - 4ab44e: 00 00 add byte ptr [rax], al - 4ab450: 7d 00 jge 0x4ab452 - 4ab452: 00 00 add byte ptr [rax], al - 4ab454: 7e 00 jle 0x4ab456 - 4ab456: 00 00 add byte ptr [rax], al - 4ab458: 7f 00 jg 0x4ab45a - 4ab45a: 00 00 add byte ptr [rax], al - 4ab45c: 80 00 00 add byte ptr [rax], 0 - 4ab45f: 00 81 00 00 00 82 add byte ptr [rcx - 2113929216], al - 4ab465: 00 00 add byte ptr [rax], al - 4ab467: 00 83 00 00 00 84 add byte ptr [rbx - 2080374784], al - 4ab46d: 00 00 add byte ptr [rax], al - 4ab46f: 00 85 00 00 00 86 add byte ptr [rbp - 2046820352], al - 4ab475: 00 00 add byte ptr [rax], al - 4ab477: 00 87 00 00 00 88 add byte ptr [rdi - 2013265920], al - 4ab47d: 00 00 add byte ptr [rax], al - 4ab47f: 00 89 00 00 00 8a add byte ptr [rcx - 1979711488], cl - 4ab485: 00 00 add byte ptr [rax], al - 4ab487: 00 8b 00 00 00 8c add byte ptr [rbx - 1946157056], cl - 4ab48d: 00 00 add byte ptr [rax], al - 4ab48f: 00 8d 00 00 00 8e add byte ptr [rbp - 1912602624], cl - 4ab495: 00 00 add byte ptr [rax], al - 4ab497: 00 8f 00 00 00 90 add byte ptr [rdi - 1879048192], cl - 4ab49d: 00 00 add byte ptr [rax], al - 4ab49f: 00 91 00 00 00 92 add byte ptr [rcx - 1845493760], dl - 4ab4a5: 00 00 add byte ptr [rax], al - 4ab4a7: 00 93 00 00 00 94 add byte ptr [rbx - 1811939328], dl - 4ab4ad: 00 00 add byte ptr [rax], al - 4ab4af: 00 95 00 00 00 96 add byte ptr [rbp - 1778384896], dl - 4ab4b5: 00 00 add byte ptr [rax], al - 4ab4b7: 00 97 00 00 00 98 add byte ptr [rdi - 1744830464], dl - 4ab4bd: 00 00 add byte ptr [rax], al - 4ab4bf: 00 99 00 00 00 9a add byte ptr [rcx - 1711276032], bl - 4ab4c5: 00 00 add byte ptr [rax], al - 4ab4c7: 00 9b 00 00 00 9c add byte ptr [rbx - 1677721600], bl - 4ab4cd: 00 00 add byte ptr [rax], al - 4ab4cf: 00 9d 00 00 00 9e add byte ptr [rbp - 1644167168], bl - 4ab4d5: 00 00 add byte ptr [rax], al - 4ab4d7: 00 9f 00 00 00 a0 add byte ptr [rdi - 1610612736], bl - 4ab4dd: 00 00 add byte ptr [rax], al - 4ab4df: 00 a1 00 00 00 a2 add byte ptr [rcx - 1577058304], ah - 4ab4e5: 00 00 add byte ptr [rax], al - 4ab4e7: 00 a3 00 00 00 a4 add byte ptr [rbx - 1543503872], ah - 4ab4ed: 00 00 add byte ptr [rax], al - 4ab4ef: 00 a5 00 00 00 a6 add byte ptr [rbp - 1509949440], ah - 4ab4f5: 00 00 add byte ptr [rax], al - 4ab4f7: 00 a7 00 00 00 a8 add byte ptr [rdi - 1476395008], ah - 4ab4fd: 00 00 add byte ptr [rax], al - 4ab4ff: 00 a9 00 00 00 aa add byte ptr [rcx - 1442840576], ch - 4ab505: 00 00 add byte ptr [rax], al - 4ab507: 00 ab 00 00 00 ac add byte ptr [rbx - 1409286144], ch - 4ab50d: 00 00 add byte ptr [rax], al - 4ab50f: 00 ad 00 00 00 ae add byte ptr [rbp - 1375731712], ch - 4ab515: 00 00 add byte ptr [rax], al - 4ab517: 00 af 00 00 00 b0 add byte ptr [rdi - 1342177280], ch - 4ab51d: 00 00 add byte ptr [rax], al - 4ab51f: 00 b1 00 00 00 b2 add byte ptr [rcx - 1308622848], dh - 4ab525: 00 00 add byte ptr [rax], al - 4ab527: 00 b3 00 00 00 b4 add byte ptr [rbx - 1275068416], dh - 4ab52d: 00 00 add byte ptr [rax], al - 4ab52f: 00 b5 00 00 00 b6 add byte ptr [rbp - 1241513984], dh - 4ab535: 00 00 add byte ptr [rax], al - 4ab537: 00 b7 00 00 00 b8 add byte ptr [rdi - 1207959552], dh - 4ab53d: 00 00 add byte ptr [rax], al - 4ab53f: 00 b9 00 00 00 ba add byte ptr [rcx - 1174405120], bh - 4ab545: 00 00 add byte ptr [rax], al - 4ab547: 00 bb 00 00 00 bc add byte ptr [rbx - 1140850688], bh - 4ab54d: 00 00 add byte ptr [rax], al - 4ab54f: 00 bd 00 00 00 be add byte ptr [rbp - 1107296256], bh - 4ab555: 00 00 add byte ptr [rax], al - 4ab557: 00 bf 00 00 00 c0 add byte ptr [rdi - 1073741824], bh - 4ab55d: 00 00 add byte ptr [rax], al - 4ab55f: 00 c1 add cl, al - 4ab561: 00 00 add byte ptr [rax], al - 4ab563: 00 c2 add dl, al - 4ab565: 00 00 add byte ptr [rax], al - 4ab567: 00 c3 add bl, al - 4ab569: 00 00 add byte ptr [rax], al - 4ab56b: 00 c4 add ah, al - 4ab56d: 00 00 add byte ptr [rax], al - 4ab56f: 00 c5 add ch, al - 4ab571: 00 00 add byte ptr [rax], al - 4ab573: 00 c6 add dh, al - 4ab575: 00 00 add byte ptr [rax], al - 4ab577: 00 c7 add bh, al - 4ab579: 00 00 add byte ptr [rax], al - 4ab57b: 00 c8 add al, cl - 4ab57d: 00 00 add byte ptr [rax], al - 4ab57f: 00 c9 add cl, cl - 4ab581: 00 00 add byte ptr [rax], al - 4ab583: 00 ca add dl, cl - 4ab585: 00 00 add byte ptr [rax], al - 4ab587: 00 cb add bl, cl - 4ab589: 00 00 add byte ptr [rax], al - 4ab58b: 00 cc add ah, cl - 4ab58d: 00 00 add byte ptr [rax], al - 4ab58f: 00 cd add ch, cl - 4ab591: 00 00 add byte ptr [rax], al - 4ab593: 00 ce add dh, cl - 4ab595: 00 00 add byte ptr [rax], al - 4ab597: 00 cf add bh, cl - 4ab599: 00 00 add byte ptr [rax], al - 4ab59b: 00 d0 add al, dl - 4ab59d: 00 00 add byte ptr [rax], al - 4ab59f: 00 d1 add cl, dl - 4ab5a1: 00 00 add byte ptr [rax], al - 4ab5a3: 00 d2 add dl, dl - 4ab5a5: 00 00 add byte ptr [rax], al - 4ab5a7: 00 d3 add bl, dl - 4ab5a9: 00 00 add byte ptr [rax], al - 4ab5ab: 00 d4 add ah, dl - 4ab5ad: 00 00 add byte ptr [rax], al - 4ab5af: 00 d5 add ch, dl - 4ab5b1: 00 00 add byte ptr [rax], al - 4ab5b3: 00 d6 add dh, dl - 4ab5b5: 00 00 add byte ptr [rax], al - 4ab5b7: 00 d7 add bh, dl - 4ab5b9: 00 00 add byte ptr [rax], al - 4ab5bb: 00 d8 add al, bl - 4ab5bd: 00 00 add byte ptr [rax], al - 4ab5bf: 00 d9 add cl, bl - 4ab5c1: 00 00 add byte ptr [rax], al - 4ab5c3: 00 da add dl, bl - 4ab5c5: 00 00 add byte ptr [rax], al - 4ab5c7: 00 db add bl, bl - 4ab5c9: 00 00 add byte ptr [rax], al - 4ab5cb: 00 dc add ah, bl - 4ab5cd: 00 00 add byte ptr [rax], al - 4ab5cf: 00 dd add ch, bl - 4ab5d1: 00 00 add byte ptr [rax], al - 4ab5d3: 00 de add dh, bl - 4ab5d5: 00 00 add byte ptr [rax], al - 4ab5d7: 00 df add bh, bl - 4ab5d9: 00 00 add byte ptr [rax], al - 4ab5db: 00 e0 add al, ah - 4ab5dd: 00 00 add byte ptr [rax], al - 4ab5df: 00 e1 add cl, ah - 4ab5e1: 00 00 add byte ptr [rax], al - 4ab5e3: 00 e2 add dl, ah - 4ab5e5: 00 00 add byte ptr [rax], al - 4ab5e7: 00 e3 add bl, ah - 4ab5e9: 00 00 add byte ptr [rax], al - 4ab5eb: 00 e4 add ah, ah - 4ab5ed: 00 00 add byte ptr [rax], al - 4ab5ef: 00 e5 add ch, ah - 4ab5f1: 00 00 add byte ptr [rax], al - 4ab5f3: 00 e6 add dh, ah - 4ab5f5: 00 00 add byte ptr [rax], al - 4ab5f7: 00 e7 add bh, ah - 4ab5f9: 00 00 add byte ptr [rax], al - 4ab5fb: 00 e8 add al, ch - 4ab5fd: 00 00 add byte ptr [rax], al - 4ab5ff: 00 e9 add cl, ch - 4ab601: 00 00 add byte ptr [rax], al - 4ab603: 00 ea add dl, ch - 4ab605: 00 00 add byte ptr [rax], al - 4ab607: 00 eb add bl, ch - 4ab609: 00 00 add byte ptr [rax], al - 4ab60b: 00 ec add ah, ch - 4ab60d: 00 00 add byte ptr [rax], al - 4ab60f: 00 ed add ch, ch - 4ab611: 00 00 add byte ptr [rax], al - 4ab613: 00 ee add dh, ch - 4ab615: 00 00 add byte ptr [rax], al - 4ab617: 00 ef add bh, ch - 4ab619: 00 00 add byte ptr [rax], al - 4ab61b: 00 f0 add al, dh - 4ab61d: 00 00 add byte ptr [rax], al - 4ab61f: 00 f1 add cl, dh - 4ab621: 00 00 add byte ptr [rax], al - 4ab623: 00 f2 add dl, dh - 4ab625: 00 00 add byte ptr [rax], al - 4ab627: 00 f3 add bl, dh - 4ab629: 00 00 add byte ptr [rax], al - 4ab62b: 00 f4 add ah, dh - 4ab62d: 00 00 add byte ptr [rax], al - 4ab62f: 00 f5 add ch, dh - 4ab631: 00 00 add byte ptr [rax], al - 4ab633: 00 f6 add dh, dh - 4ab635: 00 00 add byte ptr [rax], al - 4ab637: 00 f7 add bh, dh - 4ab639: 00 00 add byte ptr [rax], al - 4ab63b: 00 f8 add al, bh - 4ab63d: 00 00 add byte ptr [rax], al - 4ab63f: 00 f9 add cl, bh - 4ab641: 00 00 add byte ptr [rax], al - 4ab643: 00 fa add dl, bh - 4ab645: 00 00 add byte ptr [rax], al - 4ab647: 00 fb add bl, bh - 4ab649: 00 00 add byte ptr [rax], al - 4ab64b: 00 fc add ah, bh - 4ab64d: 00 00 add byte ptr [rax], al - 4ab64f: 00 fd add ch, bh - 4ab651: 00 00 add byte ptr [rax], al - 4ab653: 00 fe add dh, bh - 4ab655: 00 00 add byte ptr [rax], al - 4ab657: 00 ff add bh, bh - 4ab659: 00 00 add byte ptr [rax], al - 4ab65b: 00 00 add byte ptr [rax], al - 4ab65d: 00 00 add byte ptr [rax], al - 4ab65f: 00 00 add byte ptr [rax], al - -00000000004ab660 : - 4ab660: 00 01 add byte ptr [rcx], al - 4ab662: 02 03 add al, byte ptr [rbx] - 4ab664: 04 05 add al, 5 - 4ab666: 06 - 4ab667: 07 - 4ab668: 08 09 or byte ptr [rcx], cl - 4ab66a: 0a 0b or cl, byte ptr [rbx] - 4ab66c: 0c 0d or al, 13 - 4ab66e: 0e - 4ab66f: 0f 10 11 movups xmm2, xmmword ptr [rcx] - 4ab672: 12 13 adc dl, byte ptr [rbx] - 4ab674: 14 15 adc al, 21 - 4ab676: 16 - 4ab677: 17 - 4ab678: 18 19 sbb byte ptr [rcx], bl - 4ab67a: 1a 1b sbb bl, byte ptr [rbx] - 4ab67c: 1c 1d sbb al, 29 - 4ab67e: 1e - 4ab67f: 1f - 4ab680: 20 21 and byte ptr [rcx], ah - 4ab682: 22 23 and ah, byte ptr [rbx] - 4ab684: 24 25 and al, 37 - 4ab686: 26 27 - 4ab688: 28 29 sub byte ptr [rcx], ch - 4ab68a: 2a 2b sub ch, byte ptr [rbx] - 4ab68c: 2c 2d sub al, 45 - 4ab68e: 2e 2f - 4ab690: 30 31 xor byte ptr [rcx], dh - 4ab692: 32 33 xor dh, byte ptr [rbx] - 4ab694: 34 35 xor al, 53 - 4ab696: 36 37 - 4ab698: 38 39 cmp byte ptr [rcx], bh - 4ab69a: 3a 3b cmp bh, byte ptr [rbx] - 4ab69c: 3c 3d cmp al, 61 - 4ab69e: 3e 3f - 4ab6a0: 40 41 - 4ab6a2: 42 43 - 4ab6a4: 44 45 - 4ab6a6: 46 47 - 4ab6a8: 48 49 - 4ab6aa: 4a 4b - 4ab6ac: 4c 4d - 4ab6ae: 4e 4f - 4ab6b0: 50 push rax - 4ab6b1: 51 push rcx - 4ab6b2: 52 push rdx - 4ab6b3: 53 push rbx - 4ab6b4: 54 push rsp - 4ab6b5: 55 push rbp - 4ab6b6: 56 push rsi - 4ab6b7: 57 push rdi - 4ab6b8: 58 pop rax - 4ab6b9: 59 pop rcx - 4ab6ba: 5a pop rdx - 4ab6bb: 5b pop rbx - 4ab6bc: 5c pop rsp - 4ab6bd: 5d pop rbp - 4ab6be: 5e pop rsi - 4ab6bf: 5f pop rdi - 4ab6c0: 60 - 4ab6c1: 61 - 4ab6c2: 62 63 64 65 66 67 68 - 4ab6c9: 69 6a 6b 6c 6d 6e 6f imul ebp, dword ptr [rdx + 107], 1869507948 - 4ab6d0: 70 71 jo 0x4ab743 - 4ab6d2: 72 73 jb 0x4ab747 - 4ab6d4: 74 75 je 0x4ab74b - 4ab6d6: 76 77 jbe 0x4ab74f - 4ab6d8: 78 79 js 0x4ab753 - 4ab6da: 7a 7b jp 0x4ab757 - 4ab6dc: 7c 7d jl 0x4ab75b - 4ab6de: 7e 7f jle 0x4ab75f - 4ab6e0: 80 81 82 83 84 85 86 add byte ptr [rcx - 2054913150], -122 - 4ab6e7: 87 88 89 8a 8b 8c xchg dword ptr [rax - 1937012087], ecx - 4ab6ed: 8d 8e 8f 90 91 92 lea ecx, [rsi - 1835954033] - 4ab6f3: 93 xchg eax, ebx - 4ab6f4: 94 xchg eax, esp - 4ab6f5: 95 xchg eax, ebp - 4ab6f6: 96 xchg eax, esi - 4ab6f7: 97 xchg eax, edi - 4ab6f8: 98 cwde - 4ab6f9: 99 cdq - 4ab6fa: 9a - 4ab6fb: 9b wait - 4ab6fc: 9c pushfq - 4ab6fd: 9d popfq - 4ab6fe: 9e sahf - 4ab6ff: 9f lahf - 4ab700: a0 a1 a2 a3 a4 a5 a6 a7 a8 movabs al, byte ptr [-6293878723864976735] - 4ab709: a9 aa ab ac ad test eax, 2913774506 - 4ab70e: ae scasb al, byte ptr es:[rdi] - 4ab70f: af scasd eax, dword ptr es:[rdi] - 4ab710: b0 b1 mov al, -79 - 4ab712: b2 b3 mov dl, -77 - 4ab714: b4 b5 mov ah, -75 - 4ab716: b6 b7 mov dh, -73 - 4ab718: b8 b9 ba bb bc mov eax, 3166419641 - 4ab71d: bd be bf c0 c1 mov ebp, 3250634686 - 4ab722: c2 c3 c4 ret -15165 - 4ab725: c5 c6 c7 - 4ab728: c8 c9 ca cb enter -13623, -53 - 4ab72c: cc int3 - 4ab72d: cd ce int 206 - 4ab72f: cf iretd - 4ab730: d0 d1 rcl cl - 4ab732: d2 d3 rcl bl, cl - 4ab734: d4 - 4ab735: d5 - 4ab736: d6 - 4ab737: d7 xlatb - 4ab738: d8 d9 fcomp st(1) - 4ab73a: da db fcmovu st, st(3) - 4ab73c: dc dd - 4ab73e: de df - 4ab740: e0 e1 loopne 0x4ab723 - 4ab742: e2 e3 loop 0x4ab727 - 4ab744: e4 e5 in al, 229 - 4ab746: e6 e7 out 231, al - 4ab748: e8 e9 ea eb ec call 0xffffffffed36a236 <_end+0xffffffffecea68b6> - 4ab74d: ed in eax, dx - 4ab74e: ee out dx, al - 4ab74f: ef out dx, eax - 4ab750: f0 lock - 4ab751: f1 - 4ab752: f2 f3 f4 rep hlt - 4ab755: f5 cmc - 4ab756: f6 f7 div bh - 4ab758: f8 clc - 4ab759: f9 stc - 4ab75a: fa cli - 4ab75b: fb sti - 4ab75c: fc cld - 4ab75d: fd std - 4ab75e: fe ff - -00000000004ab760 <_itoa_lower_digits>: - 4ab760: 30 31 xor byte ptr [rcx], dh - 4ab762: 32 33 xor dh, byte ptr [rbx] - 4ab764: 34 35 xor al, 53 - 4ab766: 36 37 - 4ab768: 38 39 cmp byte ptr [rcx], bh - 4ab76a: 61 - 4ab76b: 62 63 64 65 66 67 68 - 4ab772: 69 6a 6b 6c 6d 6e 6f imul ebp, dword ptr [rdx + 107], 1869507948 - 4ab779: 70 71 jo 0x4ab7ec <_itowa_upper_digits+0xc> - 4ab77b: 72 73 jb 0x4ab7f0 <_itowa_upper_digits+0x10> - 4ab77d: 74 75 je 0x4ab7f4 <_itowa_upper_digits+0x14> - 4ab77f: 76 77 jbe 0x4ab7f8 <_itowa_upper_digits+0x18> - 4ab781: 78 79 js 0x4ab7fc <_itowa_upper_digits+0x1c> - 4ab783: 7a 00 jp 0x4ab785 <_itoa_lower_digits+0x25> - ... - 4ab79d: 00 00 add byte ptr [rax], al - 4ab79f: 00 30 add byte ptr [rax], dh - -00000000004ab7a0 <_itoa_upper_digits>: - 4ab7a0: 30 31 xor byte ptr [rcx], dh - 4ab7a2: 32 33 xor dh, byte ptr [rbx] - 4ab7a4: 34 35 xor al, 53 - 4ab7a6: 36 37 - 4ab7a8: 38 39 cmp byte ptr [rcx], bh - 4ab7aa: 41 42 - 4ab7ac: 43 44 - 4ab7ae: 45 46 - 4ab7b0: 47 48 rex64 - 4ab7b2: 49 4a - 4ab7b4: 4b 4c - 4ab7b6: 4d 4e - 4ab7b8: 4f 50 push r8 - 4ab7ba: 51 push rcx - 4ab7bb: 52 push rdx - 4ab7bc: 53 push rbx - 4ab7bd: 54 push rsp - 4ab7be: 55 push rbp - 4ab7bf: 56 push rsi - 4ab7c0: 57 push rdi - 4ab7c1: 58 pop rax - 4ab7c2: 59 pop rcx - 4ab7c3: 5a pop rdx - ... - -00000000004ab7e0 <_itowa_upper_digits>: - 4ab7e0: 30 00 xor byte ptr [rax], al - 4ab7e2: 00 00 add byte ptr [rax], al - 4ab7e4: 31 00 xor dword ptr [rax], eax - 4ab7e6: 00 00 add byte ptr [rax], al - 4ab7e8: 32 00 xor al, byte ptr [rax] - 4ab7ea: 00 00 add byte ptr [rax], al - 4ab7ec: 33 00 xor eax, dword ptr [rax] - 4ab7ee: 00 00 add byte ptr [rax], al - 4ab7f0: 34 00 xor al, 0 - 4ab7f2: 00 00 add byte ptr [rax], al - 4ab7f4: 35 00 00 00 36 xor eax, 905969664 - 4ab7f9: 00 00 add byte ptr [rax], al - 4ab7fb: 00 37 add byte ptr [rdi], dh - 4ab7fd: 00 00 add byte ptr [rax], al - 4ab7ff: 00 38 add byte ptr [rax], bh - 4ab801: 00 00 add byte ptr [rax], al - 4ab803: 00 39 add byte ptr [rcx], bh - 4ab805: 00 00 add byte ptr [rax], al - 4ab807: 00 41 00 add byte ptr [rcx], al - 4ab80a: 00 00 add byte ptr [rax], al - 4ab80c: 42 00 00 add byte ptr [rax], al - 4ab80f: 00 43 00 add byte ptr [rbx], al - 4ab812: 00 00 add byte ptr [rax], al - 4ab814: 44 00 00 add byte ptr [rax], r8b - 4ab817: 00 45 00 add byte ptr [rbp], al - 4ab81a: 00 00 add byte ptr [rax], al - 4ab81c: 46 00 00 add byte ptr [rax], r8b - 4ab81f: 00 47 00 add byte ptr [rdi], al - 4ab822: 00 00 add byte ptr [rax], al - 4ab824: 48 00 00 add byte ptr [rax], al - 4ab827: 00 49 00 add byte ptr [rcx], cl - 4ab82a: 00 00 add byte ptr [rax], al - 4ab82c: 4a 00 00 add byte ptr [rax], al - 4ab82f: 00 4b 00 add byte ptr [rbx], cl - 4ab832: 00 00 add byte ptr [rax], al - 4ab834: 4c 00 00 add byte ptr [rax], r8b - 4ab837: 00 4d 00 add byte ptr [rbp], cl - 4ab83a: 00 00 add byte ptr [rax], al - 4ab83c: 4e 00 00 add byte ptr [rax], r8b - 4ab83f: 00 4f 00 add byte ptr [rdi], cl - 4ab842: 00 00 add byte ptr [rax], al - 4ab844: 50 push rax - 4ab845: 00 00 add byte ptr [rax], al - 4ab847: 00 51 00 add byte ptr [rcx], dl - 4ab84a: 00 00 add byte ptr [rax], al - 4ab84c: 52 push rdx - 4ab84d: 00 00 add byte ptr [rax], al - 4ab84f: 00 53 00 add byte ptr [rbx], dl - 4ab852: 00 00 add byte ptr [rax], al - 4ab854: 54 push rsp - 4ab855: 00 00 add byte ptr [rax], al - 4ab857: 00 55 00 add byte ptr [rbp], dl - 4ab85a: 00 00 add byte ptr [rax], al - 4ab85c: 56 push rsi - 4ab85d: 00 00 add byte ptr [rax], al - 4ab85f: 00 57 00 add byte ptr [rdi], dl - 4ab862: 00 00 add byte ptr [rax], al - 4ab864: 58 pop rax - 4ab865: 00 00 add byte ptr [rax], al - 4ab867: 00 59 00 add byte ptr [rcx], bl - 4ab86a: 00 00 add byte ptr [rax], al - 4ab86c: 5a pop rdx - ... - 4ab87d: 00 00 add byte ptr [rax], al - 4ab87f: 00 30 add byte ptr [rax], dh - -00000000004ab880 <_itowa_lower_digits>: - 4ab880: 30 00 xor byte ptr [rax], al - 4ab882: 00 00 add byte ptr [rax], al - 4ab884: 31 00 xor dword ptr [rax], eax - 4ab886: 00 00 add byte ptr [rax], al - 4ab888: 32 00 xor al, byte ptr [rax] - 4ab88a: 00 00 add byte ptr [rax], al - 4ab88c: 33 00 xor eax, dword ptr [rax] - 4ab88e: 00 00 add byte ptr [rax], al - 4ab890: 34 00 xor al, 0 - 4ab892: 00 00 add byte ptr [rax], al - 4ab894: 35 00 00 00 36 xor eax, 905969664 - 4ab899: 00 00 add byte ptr [rax], al - 4ab89b: 00 37 add byte ptr [rdi], dh - 4ab89d: 00 00 add byte ptr [rax], al - 4ab89f: 00 38 add byte ptr [rax], bh - 4ab8a1: 00 00 add byte ptr [rax], al - 4ab8a3: 00 39 add byte ptr [rcx], bh - 4ab8a5: 00 00 add byte ptr [rax], al - 4ab8a7: 00 61 00 add byte ptr [rcx], ah - 4ab8aa: 00 00 add byte ptr [rax], al - 4ab8ac: 62 - 4ab8ad: 00 00 add byte ptr [rax], al - 4ab8af: 00 63 00 add byte ptr [rbx], ah - 4ab8b2: 00 00 add byte ptr [rax], al - 4ab8b4: 64 00 00 add byte ptr fs:[rax], al - 4ab8b7: 00 65 00 add byte ptr [rbp], ah - 4ab8ba: 00 00 add byte ptr [rax], al - 4ab8bc: 66 00 00 add byte ptr [rax], al - 4ab8bf: 00 67 00 add byte ptr [rdi], ah - 4ab8c2: 00 00 add byte ptr [rax], al - 4ab8c4: 68 00 00 00 69 push 1761607680 - 4ab8c9: 00 00 add byte ptr [rax], al - 4ab8cb: 00 6a 00 add byte ptr [rdx], ch - 4ab8ce: 00 00 add byte ptr [rax], al - 4ab8d0: 6b 00 00 imul eax, dword ptr [rax], 0 - 4ab8d3: 00 6c 00 00 add byte ptr [rax + rax], ch - 4ab8d7: 00 6d 00 add byte ptr [rbp], ch - 4ab8da: 00 00 add byte ptr [rax], al - 4ab8dc: 6e outsb dx, byte ptr [rsi] - 4ab8dd: 00 00 add byte ptr [rax], al - 4ab8df: 00 6f 00 add byte ptr [rdi], ch - 4ab8e2: 00 00 add byte ptr [rax], al - 4ab8e4: 70 00 jo 0x4ab8e6 <_itowa_lower_digits+0x66> - 4ab8e6: 00 00 add byte ptr [rax], al - 4ab8e8: 71 00 jno 0x4ab8ea <_itowa_lower_digits+0x6a> - 4ab8ea: 00 00 add byte ptr [rax], al - 4ab8ec: 72 00 jb 0x4ab8ee <_itowa_lower_digits+0x6e> - 4ab8ee: 00 00 add byte ptr [rax], al - 4ab8f0: 73 00 jae 0x4ab8f2 <_itowa_lower_digits+0x72> - 4ab8f2: 00 00 add byte ptr [rax], al - 4ab8f4: 74 00 je 0x4ab8f6 <_itowa_lower_digits+0x76> - 4ab8f6: 00 00 add byte ptr [rax], al - 4ab8f8: 75 00 jne 0x4ab8fa <_itowa_lower_digits+0x7a> - 4ab8fa: 00 00 add byte ptr [rax], al - 4ab8fc: 76 00 jbe 0x4ab8fe <_itowa_lower_digits+0x7e> - 4ab8fe: 00 00 add byte ptr [rax], al - 4ab900: 77 00 ja 0x4ab902 <_itowa_lower_digits+0x82> - 4ab902: 00 00 add byte ptr [rax], al - 4ab904: 78 00 js 0x4ab906 <_itowa_lower_digits+0x86> - 4ab906: 00 00 add byte ptr [rax], al - 4ab908: 79 00 jns 0x4ab90a <_itowa_lower_digits+0x8a> - 4ab90a: 00 00 add byte ptr [rax], al - 4ab90c: 7a 00 jp 0x4ab90e <_itowa_lower_digits+0x8e> - 4ab90e: 00 00 add byte ptr [rax], al - 4ab910: 4e 41 - 4ab912: 4e 00 49 4e add byte ptr [rcx + 78], r9b - 4ab916: 46 00 6e 61 add byte ptr [rsi + 97], r13b - 4ab91a: 6e outsb dx, byte ptr [rsi] - 4ab91b: 00 69 6e add byte ptr [rcx + 110], ch - 4ab91e: 66 00 4e 00 add byte ptr [rsi], cl - 4ab922: 00 00 add byte ptr [rax], al - 4ab924: 41 00 00 add byte ptr [r8], al - 4ab927: 00 4e 00 add byte ptr [rsi], cl - 4ab92a: 00 00 add byte ptr [rax], al - 4ab92c: 00 00 add byte ptr [rax], al - 4ab92e: 00 00 add byte ptr [rax], al - 4ab930: 49 00 00 add byte ptr [r8], al - 4ab933: 00 4e 00 add byte ptr [rsi], cl - 4ab936: 00 00 add byte ptr [rax], al - 4ab938: 46 00 00 add byte ptr [rax], r8b - 4ab93b: 00 00 add byte ptr [rax], al - 4ab93d: 00 00 add byte ptr [rax], al - 4ab93f: 00 6e 00 add byte ptr [rsi], ch - 4ab942: 00 00 add byte ptr [rax], al - 4ab944: 61 - 4ab945: 00 00 add byte ptr [rax], al - 4ab947: 00 6e 00 add byte ptr [rsi], ch - 4ab94a: 00 00 add byte ptr [rax], al - 4ab94c: 00 00 add byte ptr [rax], al - 4ab94e: 00 00 add byte ptr [rax], al - 4ab950: 69 00 00 00 6e 00 imul eax, dword ptr [rax], 7208960 - 4ab956: 00 00 add byte ptr [rax], al - 4ab958: 66 00 00 add byte ptr [rax], al - 4ab95b: 00 00 add byte ptr [rax], al - 4ab95d: 00 00 add byte ptr [rax], al - 4ab95f: 00 30 add byte ptr [rax], dh - 4ab961: 00 00 add byte ptr [rax], al - 4ab963: 00 2e add byte ptr [rsi], ch - 4ab965: 00 00 add byte ptr [rax], al - 4ab967: 00 30 add byte ptr [rax], dh - 4ab969: 00 00 add byte ptr [rax], al - 4ab96b: 00 30 add byte ptr [rax], dh - 4ab96d: 00 00 add byte ptr [rax], al - 4ab96f: 00 30 add byte ptr [rax], dh - 4ab971: 00 00 add byte ptr [rax], al - 4ab973: 00 31 add byte ptr [rcx], dh - ... - 4ab97d: 00 00 add byte ptr [rax], al - 4ab97f: 00 ff add bh, bh - 4ab981: ff ff - 4ab983: ff ff - 4ab985: ff ff - 4ab987: ff ff - 4ab989: ff ff - 4ab98b: ff ff - 4ab98d: ff ff - 4ab98f: 7f ff jg 0x4ab990 <_itowa_lower_digits+0x110> - 4ab991: ff ff - 4ab993: ff ff - 4ab995: ff ff - 4ab997: ff ff - 4ab999: ff ff - 4ab99b: ff ff - 4ab99d: ff fe - 4ab99f: 7f ff jg 0x4ab9a0 <_itowa_lower_digits+0x120> - 4ab9a1: ff ff - 4ab9a3: ff ff - 4ab9a5: ff ff - 4ab9a7: ff fe - 4ab9a9: 7f 00 jg 0x4ab9ab <_itowa_lower_digits+0x12b> - 4ab9ab: 00 00 add byte ptr [rax], al - 4ab9ad: 00 00 add byte ptr [rax], al - 4ab9af: 00 ff add bh, bh - 4ab9b1: ff ff - 4ab9b3: ff ff - 4ab9b5: ff ff - 4ab9b7: 7f 00 jg 0x4ab9b9 <_itowa_lower_digits+0x139> - ... - 4ab9c5: 00 00 add byte ptr [rax], al - 4ab9c7: a0 00 00 00 00 00 00 00 00 movabs al, byte ptr [0] - 4ab9d0: ff ff - 4ab9d2: ff ff - 4ab9d4: ff ff - 4ab9d6: ef out dx, eax - 4ab9d7: 7f 2e jg 0x4aba07 <_itowa_lower_digits+0x187> - 4ab9d9: 2e 2f - 4ab9db: 73 74 jae 0x4aba51 <__PRETTY_FUNCTION__.15462+0x31> - 4ab9dd: 64 69 6f 2d 63 6f 6d 6d imul ebp, dword ptr fs:[rdi + 45], 1835888483 - 4ab9e5: 6f outsd dx, dword ptr [rsi] - 4ab9e6: 6e outsb dx, byte ptr [rsi] - 4ab9e7: 2f - 4ab9e8: 70 72 jo 0x4aba5c <__PRETTY_FUNCTION__.15462+0x3c> - 4ab9ea: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 - 4ab9f1: 68 65 78 2e 63 push 1663989861 - 4ab9f6: 00 00 add byte ptr [rax], al - 4ab9f8: 2a 64 65 63 sub ah, byte ptr [rbp + 2*riz + 99] - 4ab9fc: 69 6d 61 6c 20 21 3d imul ebp, dword ptr [rbp + 97], 1025581164 - 4aba03: 20 27 and byte ptr [rdi], ah - 4aba05: 5c pop rsp - 4aba06: 30 27 xor byte ptr [rdi], ah - 4aba08: 20 26 and byte ptr [rsi], ah - 4aba0a: 26 20 64 65 63 and byte ptr es:[rbp + 2*riz + 99], ah - 4aba0f: 69 6d 61 6c 77 63 20 imul ebp, dword ptr [rbp + 97], 543389548 - 4aba16: 21 3d 20 4c 27 5c and dword ptr [rip + 1546079264], edi # 0x5c72063c <_end+0x5c25ccbc> - 4aba1c: 30 27 xor byte ptr [rdi], ah - 4aba1e: 00 00 add byte ptr [rax], al - -00000000004aba20 <__PRETTY_FUNCTION__.15462>: - 4aba20: 5f pop rdi - 4aba21: 5f pop rdi - 4aba22: 70 72 jo 0x4aba96 <__PRETTY_FUNCTION__.15462+0x76> - 4aba24: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 - 4aba2b: 68 65 78 00 00 push 30821 - 4aba30: 30 00 xor byte ptr [rax], al - 4aba32: 00 00 add byte ptr [rax], al - 4aba34: 30 00 xor byte ptr [rax], al - 4aba36: 00 00 add byte ptr [rax], al - 4aba38: 30 00 xor byte ptr [rax], al - 4aba3a: 00 00 add byte ptr [rax], al - 4aba3c: 30 00 xor byte ptr [rax], al - 4aba3e: 00 00 add byte ptr [rax], al - 4aba40: 53 push rbx - 4aba41: 75 63 jne 0x4abaa6 <__PRETTY_FUNCTION__.15462+0x86> - 4aba43: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 4aba46: 73 00 jae 0x4aba48 <__PRETTY_FUNCTION__.15462+0x28> - 4aba48: 4f 70 65 jo 0x4abab0 <__PRETTY_FUNCTION__.15462+0x90> - 4aba4b: 72 61 jb 0x4abaae <__PRETTY_FUNCTION__.15462+0x8e> - 4aba4d: 74 69 je 0x4abab8 <__PRETTY_FUNCTION__.15462+0x98> - 4aba4f: 6f outsd dx, dword ptr [rsi] - 4aba50: 6e outsb dx, byte ptr [rsi] - 4aba51: 20 6e 6f and byte ptr [rsi + 111], ch - 4aba54: 74 20 je 0x4aba76 <__PRETTY_FUNCTION__.15462+0x56> - 4aba56: 70 65 jo 0x4ababd <__PRETTY_FUNCTION__.15462+0x9d> - 4aba58: 72 6d jb 0x4abac7 <__PRETTY_FUNCTION__.15462+0xa7> - 4aba5a: 69 74 74 65 64 00 4e 6f imul esi, dword ptr [rsp + 2*rsi + 101], 1867382884 - 4aba62: 20 73 75 and byte ptr [rbx + 117], dh - 4aba65: 63 68 20 movsxd ebp, dword ptr [rax + 32] - 4aba68: 66 69 6c 65 20 6f 72 imul bp, word ptr [rbp + 2*riz + 32], 29295 - 4aba6f: 20 64 69 72 and byte ptr [rcx + 2*rbp + 114], ah - 4aba73: 65 63 74 6f 72 movsxd esi, dword ptr gs:[rdi + 2*rbp + 114] - 4aba78: 79 00 jns 0x4aba7a <__PRETTY_FUNCTION__.15462+0x5a> - 4aba7a: 4e 6f outsd dx, dword ptr [rsi] - 4aba7c: 20 73 75 and byte ptr [rbx + 117], dh - 4aba7f: 63 68 20 movsxd ebp, dword ptr [rax + 32] - 4aba82: 70 72 jo 0x4abaf6 <__PRETTY_FUNCTION__.15462+0xd6> - 4aba84: 6f outsd dx, dword ptr [rsi] - 4aba85: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 4aba88: 73 00 jae 0x4aba8a <__PRETTY_FUNCTION__.15462+0x6a> - 4aba8a: 49 6e outsb dx, byte ptr [rsi] - 4aba8c: 74 65 je 0x4abaf3 <__PRETTY_FUNCTION__.15462+0xd3> - 4aba8e: 72 72 jb 0x4abb02 <__PRETTY_FUNCTION__.15462+0xe2> - 4aba90: 75 70 jne 0x4abb02 <__PRETTY_FUNCTION__.15462+0xe2> - 4aba92: 74 65 je 0x4abaf9 <__PRETTY_FUNCTION__.15462+0xd9> - 4aba94: 64 20 73 79 and byte ptr fs:[rbx + 121], dh - 4aba98: 73 74 jae 0x4abb0e <__PRETTY_FUNCTION__.15462+0xee> - 4aba9a: 65 6d insd dword ptr es:[rdi], dx - 4aba9c: 20 63 61 and byte ptr [rbx + 97], ah - 4aba9f: 6c insb byte ptr es:[rdi], dx - 4abaa0: 6c insb byte ptr es:[rdi], dx - 4abaa1: 00 49 6e add byte ptr [rcx + 110], cl - 4abaa4: 70 75 jo 0x4abb1b <__PRETTY_FUNCTION__.15462+0xfb> - 4abaa6: 74 2f je 0x4abad7 <__PRETTY_FUNCTION__.15462+0xb7> - 4abaa8: 6f outsd dx, dword ptr [rsi] - 4abaa9: 75 74 jne 0x4abb1f <__PRETTY_FUNCTION__.15462+0xff> - 4abaab: 70 75 jo 0x4abb22 <__PRETTY_FUNCTION__.15462+0x102> - 4abaad: 74 20 je 0x4abacf <__PRETTY_FUNCTION__.15462+0xaf> - 4abaaf: 65 72 72 jb 0x4abb24 <__PRETTY_FUNCTION__.15462+0x104> - 4abab2: 6f outsd dx, dword ptr [rsi] - 4abab3: 72 00 jb 0x4abab5 <__PRETTY_FUNCTION__.15462+0x95> - 4abab5: 4e 6f outsd dx, dword ptr [rsi] - 4abab7: 20 73 75 and byte ptr [rbx + 117], dh - 4ababa: 63 68 20 movsxd ebp, dword ptr [rax + 32] - 4ababd: 64 65 76 69 jbe 0x4abb2a <__PRETTY_FUNCTION__.15462+0x10a> - 4abac1: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4abac4: 6f outsd dx, dword ptr [rsi] - 4abac5: 72 20 jb 0x4abae7 <__PRETTY_FUNCTION__.15462+0xc7> - 4abac7: 61 - 4abac8: 64 64 72 65 jb 0x4abb31 <__PRETTY_FUNCTION__.15462+0x111> - 4abacc: 73 73 jae 0x4abb41 <__PRETTY_FUNCTION__.15462+0x121> - 4abace: 00 41 72 add byte ptr [rcx + 114], al - 4abad1: 67 75 6d addr32 jne 0x4abb41 <__PRETTY_FUNCTION__.15462+0x121> - 4abad4: 65 6e outsb dx, byte ptr gs:[rsi] - 4abad6: 74 20 je 0x4abaf8 <__PRETTY_FUNCTION__.15462+0xd8> - 4abad8: 6c insb byte ptr es:[rdi], dx - 4abad9: 69 73 74 20 74 6f 6f imul esi, dword ptr [rbx + 116], 1869575200 - 4abae0: 20 6c 6f 6e and byte ptr [rdi + 2*rbp + 110], ch - 4abae4: 67 00 45 78 add byte ptr [ebp + 120], al - 4abae8: 65 63 20 movsxd esp, dword ptr gs:[rax] - 4abaeb: 66 6f outsw dx, word ptr [rsi] - 4abaed: 72 6d jb 0x4abb5c <__PRETTY_FUNCTION__.15462+0x13c> - 4abaef: 61 - 4abaf0: 74 20 je 0x4abb12 <__PRETTY_FUNCTION__.15462+0xf2> - 4abaf2: 65 72 72 jb 0x4abb67 <__PRETTY_FUNCTION__.15462+0x147> - 4abaf5: 6f outsd dx, dword ptr [rsi] - 4abaf6: 72 00 jb 0x4abaf8 <__PRETTY_FUNCTION__.15462+0xd8> - 4abaf8: 42 61 - 4abafa: 64 20 66 69 and byte ptr fs:[rsi + 105], ah - 4abafe: 6c insb byte ptr es:[rdi], dx - 4abaff: 65 20 64 65 73 and byte ptr gs:[rbp + 2*riz + 115], ah - 4abb04: 63 72 69 movsxd esi, dword ptr [rdx + 105] - 4abb07: 70 74 jo 0x4abb7d <__PRETTY_FUNCTION__.15462+0x15d> - 4abb09: 6f outsd dx, dword ptr [rsi] - 4abb0a: 72 00 jb 0x4abb0c <__PRETTY_FUNCTION__.15462+0xec> - 4abb0c: 4e 6f outsd dx, dword ptr [rsi] - 4abb0e: 20 63 68 and byte ptr [rbx + 104], ah - 4abb11: 69 6c 64 20 70 72 6f 63 imul ebp, dword ptr [rsp + 2*riz + 32], 1668248176 - 4abb19: 65 73 73 jae 0x4abb8f <__PRETTY_FUNCTION__.15462+0x16f> - 4abb1c: 65 73 00 jae 0x4abb1f <__PRETTY_FUNCTION__.15462+0xff> - 4abb1f: 43 61 - 4abb21: 6e outsb dx, byte ptr [rsi] - 4abb22: 6e outsb dx, byte ptr [rsi] - 4abb23: 6f outsd dx, dword ptr [rsi] - 4abb24: 74 20 je 0x4abb46 <__PRETTY_FUNCTION__.15462+0x126> - 4abb26: 61 - 4abb27: 6c insb byte ptr es:[rdi], dx - 4abb28: 6c insb byte ptr es:[rdi], dx - 4abb29: 6f outsd dx, dword ptr [rsi] - 4abb2a: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4abb2d: 65 20 6d 65 and byte ptr gs:[rbp + 101], ch - 4abb31: 6d insd dword ptr es:[rdi], dx - 4abb32: 6f outsd dx, dword ptr [rsi] - 4abb33: 72 79 jb 0x4abbae <__PRETTY_FUNCTION__.15462+0x18e> - 4abb35: 00 50 65 add byte ptr [rax + 101], dl - 4abb38: 72 6d jb 0x4abba7 <__PRETTY_FUNCTION__.15462+0x187> - 4abb3a: 69 73 73 69 6f 6e 20 imul esi, dword ptr [rbx + 115], 544108393 - 4abb41: 64 65 6e outsb dx, byte ptr gs:[rsi] - 4abb44: 69 65 64 00 42 61 64 imul esp, dword ptr [rbp + 100], 1684095488 - 4abb4b: 20 61 64 and byte ptr [rcx + 100], ah - 4abb4e: 64 72 65 jb 0x4abbb6 <__PRETTY_FUNCTION__.15462+0x196> - 4abb51: 73 73 jae 0x4abbc6 <__PRETTY_FUNCTION__.15462+0x1a6> - 4abb53: 00 42 6c add byte ptr [rdx + 108], al - 4abb56: 6f outsd dx, dword ptr [rsi] - 4abb57: 63 6b 20 movsxd ebp, dword ptr [rbx + 32] - 4abb5a: 64 65 76 69 jbe 0x4abbc7 <__PRETTY_FUNCTION__.15462+0x1a7> - 4abb5e: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4abb61: 72 65 jb 0x4abbc8 <__PRETTY_FUNCTION__.15462+0x1a8> - 4abb63: 71 75 jno 0x4abbda <__PRETTY_FUNCTION__.15462+0x1ba> - 4abb65: 69 72 65 64 00 44 65 imul esi, dword ptr [rdx + 101], 1698955364 - 4abb6c: 76 69 jbe 0x4abbd7 <__PRETTY_FUNCTION__.15462+0x1b7> - 4abb6e: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4abb71: 6f outsd dx, dword ptr [rsi] - 4abb72: 72 20 jb 0x4abb94 <__PRETTY_FUNCTION__.15462+0x174> - 4abb74: 72 65 jb 0x4abbdb <__PRETTY_FUNCTION__.15462+0x1bb> - 4abb76: 73 6f jae 0x4abbe7 <__PRETTY_FUNCTION__.15462+0x1c7> - 4abb78: 75 72 jne 0x4abbec <__PRETTY_FUNCTION__.15462+0x1cc> - 4abb7a: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4abb7d: 62 - 4abb7e: 75 73 jne 0x4abbf3 <__PRETTY_FUNCTION__.15462+0x1d3> - 4abb80: 79 00 jns 0x4abb82 <__PRETTY_FUNCTION__.15462+0x162> - 4abb82: 46 69 6c 65 20 65 78 69 73 imul r13d, dword ptr [rbp + 2*r12 + 32], 1936291941 - 4abb8b: 74 73 je 0x4abc00 <__PRETTY_FUNCTION__.15462+0x1e0> - 4abb8d: 00 49 6e add byte ptr [rcx + 110], cl - 4abb90: 76 61 jbe 0x4abbf3 <__PRETTY_FUNCTION__.15462+0x1d3> - 4abb92: 6c insb byte ptr es:[rdi], dx - 4abb93: 69 64 20 63 72 6f 73 73 imul esp, dword ptr [rax + riz + 99], 1936945010 - 4abb9b: 2d 64 65 76 69 sub eax, 1769366884 - 4abba0: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4abba3: 6c insb byte ptr es:[rdi], dx - 4abba4: 69 6e 6b 00 4e 6f 20 imul ebp, dword ptr [rsi + 107], 544165376 - 4abbab: 73 75 jae 0x4abc22 <__PRETTY_FUNCTION__.15462+0x202> - 4abbad: 63 68 20 movsxd ebp, dword ptr [rax + 32] - 4abbb0: 64 65 76 69 jbe 0x4abc1d <__PRETTY_FUNCTION__.15462+0x1fd> - 4abbb4: 63 65 00 movsxd esp, dword ptr [rbp] - 4abbb7: 4e 6f outsd dx, dword ptr [rsi] - 4abbb9: 74 20 je 0x4abbdb <__PRETTY_FUNCTION__.15462+0x1bb> - 4abbbb: 61 - 4abbbc: 20 64 69 72 and byte ptr [rcx + 2*rbp + 114], ah - 4abbc0: 65 63 74 6f 72 movsxd esi, dword ptr gs:[rdi + 2*rbp + 114] - 4abbc5: 79 00 jns 0x4abbc7 <__PRETTY_FUNCTION__.15462+0x1a7> - 4abbc7: 49 73 20 jae 0x4abbea <__PRETTY_FUNCTION__.15462+0x1ca> - 4abbca: 61 - 4abbcb: 20 64 69 72 and byte ptr [rcx + 2*rbp + 114], ah - 4abbcf: 65 63 74 6f 72 movsxd esi, dword ptr gs:[rdi + 2*rbp + 114] - 4abbd4: 79 00 jns 0x4abbd6 <__PRETTY_FUNCTION__.15462+0x1b6> - 4abbd6: 49 6e outsb dx, byte ptr [rsi] - 4abbd8: 76 61 jbe 0x4abc3b <__PRETTY_FUNCTION__.15462+0x21b> - 4abbda: 6c insb byte ptr es:[rdi], dx - 4abbdb: 69 64 20 61 72 67 75 6d imul esp, dword ptr [rax + riz + 97], 1836410738 - 4abbe3: 65 6e outsb dx, byte ptr gs:[rsi] - 4abbe5: 74 00 je 0x4abbe7 <__PRETTY_FUNCTION__.15462+0x1c7> - 4abbe7: 54 push rsp - 4abbe8: 6f outsd dx, dword ptr [rsi] - 4abbe9: 6f outsd dx, dword ptr [rsi] - 4abbea: 20 6d 61 and byte ptr [rbp + 97], ch - 4abbed: 6e outsb dx, byte ptr [rsi] - 4abbee: 79 20 jns 0x4abc10 <__PRETTY_FUNCTION__.15462+0x1f0> - 4abbf0: 6f outsd dx, dword ptr [rsi] - 4abbf1: 70 65 jo 0x4abc58 <__PRETTY_FUNCTION__.15462+0x238> - 4abbf3: 6e outsb dx, byte ptr [rsi] - 4abbf4: 20 66 69 and byte ptr [rsi + 105], ah - 4abbf7: 6c insb byte ptr es:[rdi], dx - 4abbf8: 65 73 20 jae 0x4abc1b <__PRETTY_FUNCTION__.15462+0x1fb> - 4abbfb: 69 6e 20 73 79 73 74 imul ebp, dword ptr [rsi + 32], 1953724787 - 4abc02: 65 6d insd dword ptr es:[rdi], dx - 4abc04: 00 54 6f 6f add byte ptr [rdi + 2*rbp + 111], dl - 4abc08: 20 6d 61 and byte ptr [rbp + 97], ch - 4abc0b: 6e outsb dx, byte ptr [rsi] - 4abc0c: 79 20 jns 0x4abc2e <__PRETTY_FUNCTION__.15462+0x20e> - 4abc0e: 6f outsd dx, dword ptr [rsi] - 4abc0f: 70 65 jo 0x4abc76 <__PRETTY_FUNCTION__.15462+0x256> - 4abc11: 6e outsb dx, byte ptr [rsi] - 4abc12: 20 66 69 and byte ptr [rsi + 105], ah - 4abc15: 6c insb byte ptr es:[rdi], dx - 4abc16: 65 73 00 jae 0x4abc19 <__PRETTY_FUNCTION__.15462+0x1f9> - 4abc19: 54 push rsp - 4abc1a: 65 78 74 js 0x4abc91 <__PRETTY_FUNCTION__.15462+0x271> - 4abc1d: 20 66 69 and byte ptr [rsi + 105], ah - 4abc20: 6c insb byte ptr es:[rdi], dx - 4abc21: 65 20 62 75 and byte ptr gs:[rdx + 117], ah - 4abc25: 73 79 jae 0x4abca0 <__PRETTY_FUNCTION__.15462+0x280> - 4abc27: 00 46 69 add byte ptr [rsi + 105], al - 4abc2a: 6c insb byte ptr es:[rdi], dx - 4abc2b: 65 20 74 6f 6f and byte ptr gs:[rdi + 2*rbp + 111], dh - 4abc30: 20 6c 61 72 and byte ptr [rcx + 2*riz + 114], ch - 4abc34: 67 65 00 4e 6f add byte ptr gs:[esi + 111], cl - 4abc39: 20 73 70 and byte ptr [rbx + 112], dh - 4abc3c: 61 - 4abc3d: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4abc40: 6c insb byte ptr es:[rdi], dx - 4abc41: 65 66 74 20 je 0x4abc65 <__PRETTY_FUNCTION__.15462+0x245> - 4abc45: 6f outsd dx, dword ptr [rsi] - 4abc46: 6e outsb dx, byte ptr [rsi] - 4abc47: 20 64 65 76 and byte ptr [rbp + 2*riz + 118], ah - 4abc4b: 69 63 65 00 49 6c 6c imul esp, dword ptr [rbx + 101], 1819035904 - 4abc52: 65 67 61 - 4abc55: 6c insb byte ptr es:[rdi], dx - 4abc56: 20 73 65 and byte ptr [rbx + 101], dh - 4abc59: 65 6b 00 52 imul eax, dword ptr gs:[rax], 82 - 4abc5d: 65 61 - 4abc5f: 64 2d 6f 6e 6c 79 sub eax, 2037149295 - 4abc65: 20 66 69 and byte ptr [rsi + 105], ah - 4abc68: 6c insb byte ptr es:[rdi], dx - 4abc69: 65 20 73 79 and byte ptr gs:[rbx + 121], dh - 4abc6d: 73 74 jae 0x4abce3 <__PRETTY_FUNCTION__.15462+0x2c3> - 4abc6f: 65 6d insd dword ptr es:[rdi], dx - 4abc71: 00 54 6f 6f add byte ptr [rdi + 2*rbp + 111], dl - 4abc75: 20 6d 61 and byte ptr [rbp + 97], ch - 4abc78: 6e outsb dx, byte ptr [rsi] - 4abc79: 79 20 jns 0x4abc9b <__PRETTY_FUNCTION__.15462+0x27b> - 4abc7b: 6c insb byte ptr es:[rdi], dx - 4abc7c: 69 6e 6b 73 00 42 72 imul ebp, dword ptr [rsi + 107], 1916928115 - 4abc83: 6f outsd dx, dword ptr [rsi] - 4abc84: 6b 65 6e 20 imul esp, dword ptr [rbp + 110], 32 - 4abc88: 70 69 jo 0x4abcf3 <__PRETTY_FUNCTION__.15462+0x2d3> - 4abc8a: 70 65 jo 0x4abcf1 <__PRETTY_FUNCTION__.15462+0x2d1> - 4abc8c: 00 4e 75 add byte ptr [rsi + 117], cl - 4abc8f: 6d insd dword ptr es:[rdi], dx - 4abc90: 65 72 69 jb 0x4abcfc <__PRETTY_FUNCTION__.15462+0x2dc> - 4abc93: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 4abc96: 20 72 65 and byte ptr [rdx + 101], dh - 4abc99: 73 75 jae 0x4abd10 <__PRETTY_FUNCTION__.15462+0x2f0> - 4abc9b: 6c insb byte ptr es:[rdi], dx - 4abc9c: 74 20 je 0x4abcbe <__PRETTY_FUNCTION__.15462+0x29e> - 4abc9e: 6f outsd dx, dword ptr [rsi] - 4abc9f: 75 74 jne 0x4abd15 <__PRETTY_FUNCTION__.15462+0x2f5> - 4abca1: 20 6f 66 and byte ptr [rdi + 102], ch - 4abca4: 20 72 61 and byte ptr [rdx + 97], dh - 4abca7: 6e outsb dx, byte ptr [rsi] - 4abca8: 67 65 00 52 65 add byte ptr gs:[edx + 101], dl - 4abcad: 73 6f jae 0x4abd1e <__PRETTY_FUNCTION__.15462+0x2fe> - 4abcaf: 75 72 jne 0x4abd23 <__PRETTY_FUNCTION__.15462+0x303> - 4abcb1: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4abcb4: 64 65 61 - 4abcb7: 64 6c insb byte ptr es:[rdi], dx - 4abcb9: 6f outsd dx, dword ptr [rsi] - 4abcba: 63 6b 20 movsxd ebp, dword ptr [rbx + 32] - 4abcbd: 61 - 4abcbe: 76 6f jbe 0x4abd2f <__PRETTY_FUNCTION__.15462+0x30f> - 4abcc0: 69 64 65 64 00 46 69 6c imul esp, dword ptr [rbp + 2*riz + 100], 1818838528 - 4abcc8: 65 20 6e 61 and byte ptr gs:[rsi + 97], ch - 4abccc: 6d insd dword ptr es:[rdi], dx - 4abccd: 65 20 74 6f 6f and byte ptr gs:[rdi + 2*rbp + 111], dh - 4abcd2: 20 6c 6f 6e and byte ptr [rdi + 2*rbp + 110], ch - 4abcd6: 67 00 4e 6f add byte ptr [esi + 111], cl - 4abcda: 20 6c 6f 63 and byte ptr [rdi + 2*rbp + 99], ch - 4abcde: 6b 73 20 61 imul esi, dword ptr [rbx + 32], 97 - 4abce2: 76 61 jbe 0x4abd45 <__PRETTY_FUNCTION__.15462+0x325> - 4abce4: 69 6c 61 62 6c 65 00 46 imul ebp, dword ptr [rcx + 2*riz + 98], 1174431084 - 4abcec: 75 6e jne 0x4abd5c <__PRETTY_FUNCTION__.15462+0x33c> - 4abcee: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] - 4abcf2: 6e outsb dx, byte ptr [rsi] - 4abcf3: 20 6e 6f and byte ptr [rsi + 111], ch - 4abcf6: 74 20 je 0x4abd18 <__PRETTY_FUNCTION__.15462+0x2f8> - 4abcf8: 69 6d 70 6c 65 6d 65 imul ebp, dword ptr [rbp + 112], 1701668204 - 4abcff: 6e outsb dx, byte ptr [rsi] - 4abd00: 74 65 je 0x4abd67 <__PRETTY_FUNCTION__.15462+0x347> - 4abd02: 64 00 44 69 72 add byte ptr fs:[rcx + 2*rbp + 114], al - 4abd07: 65 63 74 6f 72 movsxd esi, dword ptr gs:[rdi + 2*rbp + 114] - 4abd0c: 79 20 jns 0x4abd2e <__PRETTY_FUNCTION__.15462+0x30e> - 4abd0e: 6e outsb dx, byte ptr [rsi] - 4abd0f: 6f outsd dx, dword ptr [rsi] - 4abd10: 74 20 je 0x4abd32 <__PRETTY_FUNCTION__.15462+0x312> - 4abd12: 65 6d insd dword ptr es:[rdi], dx - 4abd14: 70 74 jo 0x4abd8a <__PRETTY_FUNCTION__.15462+0x36a> - 4abd16: 79 00 jns 0x4abd18 <__PRETTY_FUNCTION__.15462+0x2f8> - 4abd18: 4e 6f outsd dx, dword ptr [rsi] - 4abd1a: 20 6d 65 and byte ptr [rbp + 101], ch - 4abd1d: 73 73 jae 0x4abd92 <__PRETTY_FUNCTION__.15462+0x372> - 4abd1f: 61 - 4abd20: 67 65 20 6f 66 and byte ptr gs:[edi + 102], ch - 4abd25: 20 64 65 73 and byte ptr [rbp + 2*riz + 115], ah - 4abd29: 69 72 65 64 20 74 79 imul esi, dword ptr [rdx + 101], 2037653604 - 4abd30: 70 65 jo 0x4abd97 <__PRETTY_FUNCTION__.15462+0x377> - 4abd32: 00 49 64 add byte ptr [rcx + 100], cl - 4abd35: 65 6e outsb dx, byte ptr gs:[rsi] - 4abd37: 74 69 je 0x4abda2 <__PRETTY_FUNCTION__.15462+0x382> - 4abd39: 66 69 65 72 20 72 imul sp, word ptr [rbp + 114], 29216 - 4abd3f: 65 6d insd dword ptr es:[rdi], dx - 4abd41: 6f outsd dx, dword ptr [rsi] - 4abd42: 76 65 jbe 0x4abda9 <__PRETTY_FUNCTION__.15462+0x389> - 4abd44: 64 00 43 68 add byte ptr fs:[rbx + 104], al - 4abd48: 61 - 4abd49: 6e outsb dx, byte ptr [rsi] - 4abd4a: 6e outsb dx, byte ptr [rsi] - 4abd4b: 65 6c insb byte ptr es:[rdi], dx - 4abd4d: 20 6e 75 and byte ptr [rsi + 117], ch - 4abd50: 6d insd dword ptr es:[rdi], dx - 4abd51: 62 - 4abd52: 65 72 20 jb 0x4abd75 <__PRETTY_FUNCTION__.15462+0x355> - 4abd55: 6f outsd dx, dword ptr [rsi] - 4abd56: 75 74 jne 0x4abdcc <__PRETTY_FUNCTION__.15462+0x3ac> - 4abd58: 20 6f 66 and byte ptr [rdi + 102], ch - 4abd5b: 20 72 61 and byte ptr [rdx + 97], dh - 4abd5e: 6e outsb dx, byte ptr [rsi] - 4abd5f: 67 65 00 4c 65 76 add byte ptr gs:[ebp + 2*eiz + 118], cl - 4abd65: 65 6c insb byte ptr es:[rdi], dx - 4abd67: 20 32 and byte ptr [rdx], dh - 4abd69: 20 6e 6f and byte ptr [rsi + 111], ch - 4abd6c: 74 20 je 0x4abd8e <__PRETTY_FUNCTION__.15462+0x36e> - 4abd6e: 73 79 jae 0x4abde9 <__PRETTY_FUNCTION__.15462+0x3c9> - 4abd70: 6e outsb dx, byte ptr [rsi] - 4abd71: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 4abd74: 6f outsd dx, dword ptr [rsi] - 4abd75: 6e outsb dx, byte ptr [rsi] - 4abd76: 69 7a 65 64 00 4c 65 imul edi, dword ptr [rdx + 101], 1699479652 - 4abd7d: 76 65 jbe 0x4abde4 <__PRETTY_FUNCTION__.15462+0x3c4> - 4abd7f: 6c insb byte ptr es:[rdi], dx - 4abd80: 20 33 and byte ptr [rbx], dh - 4abd82: 20 68 61 and byte ptr [rax + 97], ch - 4abd85: 6c insb byte ptr es:[rdi], dx - 4abd86: 74 65 je 0x4abded <__PRETTY_FUNCTION__.15462+0x3cd> - 4abd88: 64 00 4c 65 76 add byte ptr fs:[rbp + 2*riz + 118], cl - 4abd8d: 65 6c insb byte ptr es:[rdi], dx - 4abd8f: 20 33 and byte ptr [rbx], dh - 4abd91: 20 72 65 and byte ptr [rdx + 101], dh - 4abd94: 73 65 jae 0x4abdfb <__PRETTY_FUNCTION__.15462+0x3db> - 4abd96: 74 00 je 0x4abd98 <__PRETTY_FUNCTION__.15462+0x378> - 4abd98: 4c 69 6e 6b 20 6e 75 6d imul r13, qword ptr [rsi + 107], 1836412448 - 4abda0: 62 - 4abda1: 65 72 20 jb 0x4abdc4 <__PRETTY_FUNCTION__.15462+0x3a4> - 4abda4: 6f outsd dx, dword ptr [rsi] - 4abda5: 75 74 jne 0x4abe1b <__PRETTY_FUNCTION__.15462+0x3fb> - 4abda7: 20 6f 66 and byte ptr [rdi + 102], ch - 4abdaa: 20 72 61 and byte ptr [rdx + 97], dh - 4abdad: 6e outsb dx, byte ptr [rsi] - 4abdae: 67 65 00 50 72 add byte ptr gs:[eax + 114], dl - 4abdb3: 6f outsd dx, dword ptr [rsi] - 4abdb4: 74 6f je 0x4abe25 <__PRETTY_FUNCTION__.15462+0x405> - 4abdb6: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 4abdb9: 20 64 72 69 and byte ptr [rdx + 2*rsi + 105], ah - 4abdbd: 76 65 jbe 0x4abe24 <__PRETTY_FUNCTION__.15462+0x404> - 4abdbf: 72 20 jb 0x4abde1 <__PRETTY_FUNCTION__.15462+0x3c1> - 4abdc1: 6e outsb dx, byte ptr [rsi] - 4abdc2: 6f outsd dx, dword ptr [rsi] - 4abdc3: 74 20 je 0x4abde5 <__PRETTY_FUNCTION__.15462+0x3c5> - 4abdc5: 61 - 4abdc6: 74 74 je 0x4abe3c <__PRETTY_FUNCTION__.15462+0x41c> - 4abdc8: 61 - 4abdc9: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 4abdcc: 64 00 4e 6f add byte ptr fs:[rsi + 111], cl - 4abdd0: 20 43 53 and byte ptr [rbx + 83], al - 4abdd3: 49 20 73 74 and byte ptr [r11 + 116], sil - 4abdd7: 72 75 jb 0x4abe4e <__PRETTY_FUNCTION__.15462+0x42e> - 4abdd9: 63 74 75 72 movsxd esi, dword ptr [rbp + 2*rsi + 114] - 4abddd: 65 20 61 76 and byte ptr gs:[rcx + 118], ah - 4abde1: 61 - 4abde2: 69 6c 61 62 6c 65 00 4c imul ebp, dword ptr [rcx + 2*riz + 98], 1275094380 - 4abdea: 65 76 65 jbe 0x4abe52 <__PRETTY_FUNCTION__.15462+0x432> - 4abded: 6c insb byte ptr es:[rdi], dx - 4abdee: 20 32 and byte ptr [rdx], dh - 4abdf0: 20 68 61 and byte ptr [rax + 97], ch - 4abdf3: 6c insb byte ptr es:[rdi], dx - 4abdf4: 74 65 je 0x4abe5b <__PRETTY_FUNCTION__.15462+0x43b> - 4abdf6: 64 00 49 6e add byte ptr fs:[rcx + 110], cl - 4abdfa: 76 61 jbe 0x4abe5d <__PRETTY_FUNCTION__.15462+0x43d> - 4abdfc: 6c insb byte ptr es:[rdi], dx - 4abdfd: 69 64 20 65 78 63 68 61 imul esp, dword ptr [rax + riz + 101], 1634231160 - 4abe05: 6e outsb dx, byte ptr [rsi] - 4abe06: 67 65 00 49 6e add byte ptr gs:[ecx + 110], cl - 4abe0b: 76 61 jbe 0x4abe6e <__PRETTY_FUNCTION__.15462+0x44e> - 4abe0d: 6c insb byte ptr es:[rdi], dx - 4abe0e: 69 64 20 72 65 71 75 65 imul esp, dword ptr [rax + riz + 114], 1702195557 - 4abe16: 73 74 jae 0x4abe8c <__PRETTY_FUNCTION__.15462+0x46c> - 4abe18: 20 64 65 73 and byte ptr [rbp + 2*riz + 115], ah - 4abe1c: 63 72 69 movsxd esi, dword ptr [rdx + 105] - 4abe1f: 70 74 jo 0x4abe95 <__PRETTY_FUNCTION__.15462+0x475> - 4abe21: 6f outsd dx, dword ptr [rsi] - 4abe22: 72 00 jb 0x4abe24 <__PRETTY_FUNCTION__.15462+0x404> - 4abe24: 45 78 63 js 0x4abe8a <__PRETTY_FUNCTION__.15462+0x46a> - 4abe27: 68 61 6e 67 65 push 1701277281 - 4abe2c: 20 66 75 and byte ptr [rsi + 117], ah - 4abe2f: 6c insb byte ptr es:[rdi], dx - 4abe30: 6c insb byte ptr es:[rdi], dx - 4abe31: 00 4e 6f add byte ptr [rsi + 111], cl - 4abe34: 20 61 6e and byte ptr [rcx + 110], ah - 4abe37: 6f outsd dx, dword ptr [rsi] - 4abe38: 64 65 00 49 6e add byte ptr gs:[rcx + 110], cl - 4abe3d: 76 61 jbe 0x4abea0 <__PRETTY_FUNCTION__.15462+0x480> - 4abe3f: 6c insb byte ptr es:[rdi], dx - 4abe40: 69 64 20 72 65 71 75 65 imul esp, dword ptr [rax + riz + 114], 1702195557 - 4abe48: 73 74 jae 0x4abebe <__PRETTY_FUNCTION__.15462+0x49e> - 4abe4a: 20 63 6f and byte ptr [rbx + 111], ah - 4abe4d: 64 65 00 49 6e add byte ptr gs:[rcx + 110], cl - 4abe52: 76 61 jbe 0x4abeb5 <__PRETTY_FUNCTION__.15462+0x495> - 4abe54: 6c insb byte ptr es:[rdi], dx - 4abe55: 69 64 20 73 6c 6f 74 00 imul esp, dword ptr [rax + riz + 115], 7630700 - 4abe5d: 42 61 - 4abe5f: 64 20 66 6f and byte ptr fs:[rsi + 111], ah - 4abe63: 6e outsb dx, byte ptr [rsi] - 4abe64: 74 20 je 0x4abe86 <__PRETTY_FUNCTION__.15462+0x466> - 4abe66: 66 69 6c 65 20 66 6f imul bp, word ptr [rbp + 2*riz + 32], 28518 - 4abe6d: 72 6d jb 0x4abedc <__PRETTY_FUNCTION__.15462+0x4bc> - 4abe6f: 61 - 4abe70: 74 00 je 0x4abe72 <__PRETTY_FUNCTION__.15462+0x452> - 4abe72: 44 65 gs - 4abe74: 76 69 jbe 0x4abedf <__PRETTY_FUNCTION__.15462+0x4bf> - 4abe76: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4abe79: 6e outsb dx, byte ptr [rsi] - 4abe7a: 6f outsd dx, dword ptr [rsi] - 4abe7b: 74 20 je 0x4abe9d <__PRETTY_FUNCTION__.15462+0x47d> - 4abe7d: 61 - 4abe7e: 20 73 74 and byte ptr [rbx + 116], dh - 4abe81: 72 65 jb 0x4abee8 <__PRETTY_FUNCTION__.15462+0x4c8> - 4abe83: 61 - 4abe84: 6d insd dword ptr es:[rdi], dx - 4abe85: 00 4e 6f add byte ptr [rsi + 111], cl - 4abe88: 20 64 61 74 and byte ptr [rcx + 2*riz + 116], ah - 4abe8c: 61 - 4abe8d: 20 61 76 and byte ptr [rcx + 118], ah - 4abe90: 61 - 4abe91: 69 6c 61 62 6c 65 00 54 imul ebp, dword ptr [rcx + 2*riz + 98], 1409312108 - 4abe99: 69 6d 65 72 20 65 78 imul ebp, dword ptr [rbp + 101], 2019893362 - 4abea0: 70 69 jo 0x4abf0b <__PRETTY_FUNCTION__.15462+0x4eb> - 4abea2: 72 65 jb 0x4abf09 <__PRETTY_FUNCTION__.15462+0x4e9> - 4abea4: 64 00 4f 75 add byte ptr fs:[rdi + 117], cl - 4abea8: 74 20 je 0x4abeca <__PRETTY_FUNCTION__.15462+0x4aa> - 4abeaa: 6f outsd dx, dword ptr [rsi] - 4abeab: 66 20 73 74 and byte ptr [rbx + 116], dh - 4abeaf: 72 65 jb 0x4abf16 <__PRETTY_FUNCTION__.15462+0x4f6> - 4abeb1: 61 - 4abeb2: 6d insd dword ptr es:[rdi], dx - 4abeb3: 73 20 jae 0x4abed5 <__PRETTY_FUNCTION__.15462+0x4b5> - 4abeb5: 72 65 jb 0x4abf1c <__PRETTY_FUNCTION__.15462+0x4fc> - 4abeb7: 73 6f jae 0x4abf28 <__PRETTY_FUNCTION__.15462+0x508> - 4abeb9: 75 72 jne 0x4abf2d <__PRETTY_FUNCTION__.15462+0x50d> - 4abebb: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 4abebe: 00 4d 61 add byte ptr [rbp + 97], cl - 4abec1: 63 68 69 movsxd ebp, dword ptr [rax + 105] - 4abec4: 6e outsb dx, byte ptr [rsi] - 4abec5: 65 20 69 73 and byte ptr gs:[rcx + 115], ch - 4abec9: 20 6e 6f and byte ptr [rsi + 111], ch - 4abecc: 74 20 je 0x4abeee <__PRETTY_FUNCTION__.15462+0x4ce> - 4abece: 6f outsd dx, dword ptr [rsi] - 4abecf: 6e outsb dx, byte ptr [rsi] - 4abed0: 20 74 68 65 and byte ptr [rax + 2*rbp + 101], dh - 4abed4: 20 6e 65 and byte ptr [rsi + 101], ch - 4abed7: 74 77 je 0x4abf50 <__PRETTY_FUNCTION__.15462+0x530> - 4abed9: 6f outsd dx, dword ptr [rsi] - 4abeda: 72 6b jb 0x4abf47 <__PRETTY_FUNCTION__.15462+0x527> - 4abedc: 00 50 61 add byte ptr [rax + 97], dl - 4abedf: 63 6b 61 movsxd ebp, dword ptr [rbx + 97] - 4abee2: 67 65 20 6e 6f and byte ptr gs:[esi + 111], ch - 4abee7: 74 20 je 0x4abf09 <__PRETTY_FUNCTION__.15462+0x4e9> - 4abee9: 69 6e 73 74 61 6c 6c imul ebp, dword ptr [rsi + 115], 1819042164 - 4abef0: 65 64 00 4f 62 add byte ptr fs:[rdi + 98], cl - 4abef5: 6a 65 push 101 - 4abef7: 63 74 20 69 movsxd esi, dword ptr [rax + riz + 105] - 4abefb: 73 20 jae 0x4abf1d <__PRETTY_FUNCTION__.15462+0x4fd> - 4abefd: 72 65 jb 0x4abf64 <__PRETTY_FUNCTION__.15462+0x544> - 4abeff: 6d insd dword ptr es:[rdi], dx - 4abf00: 6f outsd dx, dword ptr [rsi] - 4abf01: 74 65 je 0x4abf68 <__PRETTY_FUNCTION__.15462+0x548> - 4abf03: 00 4c 69 6e add byte ptr [rcx + 2*rbp + 110], cl - 4abf07: 6b 20 68 imul esp, dword ptr [rax], 104 - 4abf0a: 61 - 4abf0b: 73 20 jae 0x4abf2d <__PRETTY_FUNCTION__.15462+0x50d> - 4abf0d: 62 65 65 6e 20 - 4abf12: 73 65 jae 0x4abf79 <__PRETTY_FUNCTION__.15462+0x559> - 4abf14: 76 65 jbe 0x4abf7b <__PRETTY_FUNCTION__.15462+0x55b> - 4abf16: 72 65 jb 0x4abf7d <__PRETTY_FUNCTION__.15462+0x55d> - 4abf18: 64 00 41 64 add byte ptr fs:[rcx + 100], al - 4abf1c: 76 65 jbe 0x4abf83 <__PRETTY_FUNCTION__.15462+0x563> - 4abf1e: 72 74 jb 0x4abf94 <__PRETTY_FUNCTION__.15462+0x574> - 4abf20: 69 73 65 20 65 72 72 imul esi, dword ptr [rbx + 101], 1920099616 - 4abf27: 6f outsd dx, dword ptr [rsi] - 4abf28: 72 00 jb 0x4abf2a <__PRETTY_FUNCTION__.15462+0x50a> - 4abf2a: 53 push rbx - 4abf2b: 72 6d jb 0x4abf9a <__PRETTY_FUNCTION__.15462+0x57a> - 4abf2d: 6f outsd dx, dword ptr [rsi] - 4abf2e: 75 6e jne 0x4abf9e <__PRETTY_FUNCTION__.15462+0x57e> - 4abf30: 74 20 je 0x4abf52 <__PRETTY_FUNCTION__.15462+0x532> - 4abf32: 65 72 72 jb 0x4abfa7 <__PRETTY_FUNCTION__.15462+0x587> - 4abf35: 6f outsd dx, dword ptr [rsi] - 4abf36: 72 00 jb 0x4abf38 <__PRETTY_FUNCTION__.15462+0x518> - 4abf38: 43 6f outsd dx, dword ptr [rsi] - 4abf3a: 6d insd dword ptr es:[rdi], dx - 4abf3b: 6d insd dword ptr es:[rdi], dx - 4abf3c: 75 6e jne 0x4abfac <__PRETTY_FUNCTION__.15462+0x58c> - 4abf3e: 69 63 61 74 69 6f 6e imul esp, dword ptr [rbx + 97], 1852795252 - 4abf45: 20 65 72 and byte ptr [rbp + 114], ah - 4abf48: 72 6f jb 0x4abfb9 <__PRETTY_FUNCTION__.15462+0x599> - 4abf4a: 72 20 jb 0x4abf6c <__PRETTY_FUNCTION__.15462+0x54c> - 4abf4c: 6f outsd dx, dword ptr [rsi] - 4abf4d: 6e outsb dx, byte ptr [rsi] - 4abf4e: 20 73 65 and byte ptr [rbx + 101], dh - 4abf51: 6e outsb dx, byte ptr [rsi] - 4abf52: 64 00 50 72 add byte ptr fs:[rax + 114], dl - 4abf56: 6f outsd dx, dword ptr [rsi] - 4abf57: 74 6f je 0x4abfc8 <__PRETTY_FUNCTION__.15462+0x5a8> - 4abf59: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 4abf5c: 20 65 72 and byte ptr [rbp + 114], ah - 4abf5f: 72 6f jb 0x4abfd0 <__PRETTY_FUNCTION__.15462+0x5b0> - 4abf61: 72 00 jb 0x4abf63 <__PRETTY_FUNCTION__.15462+0x543> - 4abf63: 4d 75 6c jne 0x4abfd2 <__PRETTY_FUNCTION__.15462+0x5b2> - 4abf66: 74 69 je 0x4abfd1 <__PRETTY_FUNCTION__.15462+0x5b1> - 4abf68: 68 6f 70 20 61 push 1629515887 - 4abf6d: 74 74 je 0x4abfe3 <__PRETTY_FUNCTION__.15462+0x5c3> - 4abf6f: 65 6d insd dword ptr es:[rdi], dx - 4abf71: 70 74 jo 0x4abfe7 <__PRETTY_FUNCTION__.15462+0x5c7> - 4abf73: 65 64 00 52 46 add byte ptr fs:[rdx + 70], dl - 4abf78: 53 push rbx - 4abf79: 20 73 70 and byte ptr [rbx + 112], dh - 4abf7c: 65 63 69 66 movsxd ebp, dword ptr gs:[rcx + 102] - 4abf80: 69 63 20 65 72 72 6f imul esp, dword ptr [rbx + 32], 1869771365 - 4abf87: 72 00 jb 0x4abf89 <__PRETTY_FUNCTION__.15462+0x569> - 4abf89: 42 61 - 4abf8b: 64 20 6d 65 and byte ptr fs:[rbp + 101], ch - 4abf8f: 73 73 jae 0x4ac004 <__PRETTY_FUNCTION__.15462+0x5e4> - 4abf91: 61 - 4abf92: 67 65 00 4e 61 add byte ptr gs:[esi + 97], cl - 4abf97: 6d insd dword ptr es:[rdi], dx - 4abf98: 65 20 6e 6f and byte ptr gs:[rsi + 111], ch - 4abf9c: 74 20 je 0x4abfbe <__PRETTY_FUNCTION__.15462+0x59e> - 4abf9e: 75 6e jne 0x4ac00e <__PRETTY_FUNCTION__.15462+0x5ee> - 4abfa0: 69 71 75 65 20 6f 6e imul esi, dword ptr [rcx + 117], 1852776549 - 4abfa7: 20 6e 65 and byte ptr [rsi + 101], ch - 4abfaa: 74 77 je 0x4ac023 <__PRETTY_FUNCTION__.15462+0x603> - 4abfac: 6f outsd dx, dword ptr [rsi] - 4abfad: 72 6b jb 0x4ac01a <__PRETTY_FUNCTION__.15462+0x5fa> - 4abfaf: 00 46 69 add byte ptr [rsi + 105], al - 4abfb2: 6c insb byte ptr es:[rdi], dx - 4abfb3: 65 20 64 65 73 and byte ptr gs:[rbp + 2*riz + 115], ah - 4abfb8: 63 72 69 movsxd esi, dword ptr [rdx + 105] - 4abfbb: 70 74 jo 0x4ac031 <__PRETTY_FUNCTION__.15462+0x611> - 4abfbd: 6f outsd dx, dword ptr [rsi] - 4abfbe: 72 20 jb 0x4abfe0 <__PRETTY_FUNCTION__.15462+0x5c0> - 4abfc0: 69 6e 20 62 61 64 20 imul ebp, dword ptr [rsi + 32], 543449442 - 4abfc7: 73 74 jae 0x4ac03d <__PRETTY_FUNCTION__.15462+0x61d> - 4abfc9: 61 - 4abfca: 74 65 je 0x4ac031 <__PRETTY_FUNCTION__.15462+0x611> - 4abfcc: 00 52 65 add byte ptr [rdx + 101], dl - 4abfcf: 6d insd dword ptr es:[rdi], dx - 4abfd0: 6f outsd dx, dword ptr [rsi] - 4abfd1: 74 65 je 0x4ac038 <__PRETTY_FUNCTION__.15462+0x618> - 4abfd3: 20 61 64 and byte ptr [rcx + 100], ah - 4abfd6: 64 72 65 jb 0x4ac03e <__PRETTY_FUNCTION__.15462+0x61e> - 4abfd9: 73 73 jae 0x4ac04e <__PRETTY_FUNCTION__.15462+0x62e> - 4abfdb: 20 63 68 and byte ptr [rbx + 104], ah - 4abfde: 61 - 4abfdf: 6e outsb dx, byte ptr [rsi] - 4abfe0: 67 65 64 00 53 74 add byte ptr fs:[ebx + 116], dl - 4abfe6: 72 65 jb 0x4ac04d <__PRETTY_FUNCTION__.15462+0x62d> - 4abfe8: 61 - 4abfe9: 6d insd dword ptr es:[rdi], dx - 4abfea: 73 20 jae 0x4ac00c <__PRETTY_FUNCTION__.15462+0x5ec> - 4abfec: 70 69 jo 0x4ac057 <__PRETTY_FUNCTION__.15462+0x637> - 4abfee: 70 65 jo 0x4ac055 <__PRETTY_FUNCTION__.15462+0x635> - 4abff0: 20 65 72 and byte ptr [rbp + 114], ah - 4abff3: 72 6f jb 0x4ac064 <__PRETTY_FUNCTION__.15462+0x644> - 4abff5: 72 00 jb 0x4abff7 <__PRETTY_FUNCTION__.15462+0x5d7> - 4abff7: 54 push rsp - 4abff8: 6f outsd dx, dword ptr [rsi] - 4abff9: 6f outsd dx, dword ptr [rsi] - 4abffa: 20 6d 61 and byte ptr [rbp + 97], ch - 4abffd: 6e outsb dx, byte ptr [rsi] - 4abffe: 79 20 jns 0x4ac020 <__PRETTY_FUNCTION__.15462+0x600> - 4ac000: 75 73 jne 0x4ac075 <__PRETTY_FUNCTION__.15462+0x655> - 4ac002: 65 72 73 jb 0x4ac078 <__PRETTY_FUNCTION__.15462+0x658> - 4ac005: 00 44 65 73 add byte ptr [rbp + 2*riz + 115], al - 4ac009: 74 69 je 0x4ac074 <__PRETTY_FUNCTION__.15462+0x654> - 4ac00b: 6e outsb dx, byte ptr [rsi] - 4ac00c: 61 - 4ac00d: 74 69 je 0x4ac078 <__PRETTY_FUNCTION__.15462+0x658> - 4ac00f: 6f outsd dx, dword ptr [rsi] - 4ac010: 6e outsb dx, byte ptr [rsi] - 4ac011: 20 61 64 and byte ptr [rcx + 100], ah - 4ac014: 64 72 65 jb 0x4ac07c <__PRETTY_FUNCTION__.15462+0x65c> - 4ac017: 73 73 jae 0x4ac08c <__PRETTY_FUNCTION__.15462+0x66c> - 4ac019: 20 72 65 and byte ptr [rdx + 101], dh - 4ac01c: 71 75 jno 0x4ac093 <__PRETTY_FUNCTION__.15462+0x673> - 4ac01e: 69 72 65 64 00 4d 65 imul esi, dword ptr [rdx + 101], 1699545188 - 4ac025: 73 73 jae 0x4ac09a <__PRETTY_FUNCTION__.15462+0x67a> - 4ac027: 61 - 4ac028: 67 65 20 74 6f 6f and byte ptr gs:[edi + 2*ebp + 111], dh - 4ac02e: 20 6c 6f 6e and byte ptr [rdi + 2*rbp + 110], ch - 4ac032: 67 00 50 72 add byte ptr [eax + 114], dl - 4ac036: 6f outsd dx, dword ptr [rsi] - 4ac037: 74 6f je 0x4ac0a8 <__PRETTY_FUNCTION__.15462+0x688> - 4ac039: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 4ac03c: 20 6e 6f and byte ptr [rsi + 111], ch - 4ac03f: 74 20 je 0x4ac061 <__PRETTY_FUNCTION__.15462+0x641> - 4ac041: 61 - 4ac042: 76 61 jbe 0x4ac0a5 <__PRETTY_FUNCTION__.15462+0x685> - 4ac044: 69 6c 61 62 6c 65 00 50 imul ebp, dword ptr [rcx + 2*riz + 98], 1342203244 - 4ac04c: 72 6f jb 0x4ac0bd <__PRETTY_FUNCTION__.15462+0x69d> - 4ac04e: 74 6f je 0x4ac0bf <__PRETTY_FUNCTION__.15462+0x69f> - 4ac050: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 4ac053: 20 6e 6f and byte ptr [rsi + 111], ch - 4ac056: 74 20 je 0x4ac078 <__PRETTY_FUNCTION__.15462+0x658> - 4ac058: 73 75 jae 0x4ac0cf <__PRETTY_FUNCTION__.15462+0x6af> - 4ac05a: 70 70 jo 0x4ac0cc <__PRETTY_FUNCTION__.15462+0x6ac> - 4ac05c: 6f outsd dx, dword ptr [rsi] - 4ac05d: 72 74 jb 0x4ac0d3 <__PRETTY_FUNCTION__.15462+0x6b3> - 4ac05f: 65 64 00 53 6f add byte ptr fs:[rbx + 111], dl - 4ac064: 63 6b 65 movsxd ebp, dword ptr [rbx + 101] - 4ac067: 74 20 je 0x4ac089 <__PRETTY_FUNCTION__.15462+0x669> - 4ac069: 74 79 je 0x4ac0e4 <__PRETTY_FUNCTION__.15462+0x6c4> - 4ac06b: 70 65 jo 0x4ac0d2 <__PRETTY_FUNCTION__.15462+0x6b2> - 4ac06d: 20 6e 6f and byte ptr [rsi + 111], ch - 4ac070: 74 20 je 0x4ac092 <__PRETTY_FUNCTION__.15462+0x672> - 4ac072: 73 75 jae 0x4ac0e9 <__PRETTY_FUNCTION__.15462+0x6c9> - 4ac074: 70 70 jo 0x4ac0e6 <__PRETTY_FUNCTION__.15462+0x6c6> - 4ac076: 6f outsd dx, dword ptr [rsi] - 4ac077: 72 74 jb 0x4ac0ed <__PRETTY_FUNCTION__.15462+0x6cd> - 4ac079: 65 64 00 4f 70 add byte ptr fs:[rdi + 112], cl - 4ac07e: 65 72 61 jb 0x4ac0e2 <__PRETTY_FUNCTION__.15462+0x6c2> - 4ac081: 74 69 je 0x4ac0ec <__PRETTY_FUNCTION__.15462+0x6cc> - 4ac083: 6f outsd dx, dword ptr [rsi] - 4ac084: 6e outsb dx, byte ptr [rsi] - 4ac085: 20 6e 6f and byte ptr [rsi + 111], ch - 4ac088: 74 20 je 0x4ac0aa <__PRETTY_FUNCTION__.15462+0x68a> - 4ac08a: 73 75 jae 0x4ac101 <__PRETTY_FUNCTION__.15462+0x6e1> - 4ac08c: 70 70 jo 0x4ac0fe <__PRETTY_FUNCTION__.15462+0x6de> - 4ac08e: 6f outsd dx, dword ptr [rsi] - 4ac08f: 72 74 jb 0x4ac105 <__PRETTY_FUNCTION__.15462+0x6e5> - 4ac091: 65 64 00 50 72 add byte ptr fs:[rax + 114], dl - 4ac096: 6f outsd dx, dword ptr [rsi] - 4ac097: 74 6f je 0x4ac108 <__PRETTY_FUNCTION__.15462+0x6e8> - 4ac099: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 4ac09c: 20 66 61 and byte ptr [rsi + 97], ah - 4ac09f: 6d insd dword ptr es:[rdi], dx - 4ac0a0: 69 6c 79 20 6e 6f 74 20 imul ebp, dword ptr [rcx + 2*rdi + 32], 544501614 - 4ac0a8: 73 75 jae 0x4ac11f <__PRETTY_FUNCTION__.15462+0x6ff> - 4ac0aa: 70 70 jo 0x4ac11c <__PRETTY_FUNCTION__.15462+0x6fc> - 4ac0ac: 6f outsd dx, dword ptr [rsi] - 4ac0ad: 72 74 jb 0x4ac123 <__PRETTY_FUNCTION__.15462+0x703> - 4ac0af: 65 64 00 41 64 add byte ptr fs:[rcx + 100], al - 4ac0b4: 64 72 65 jb 0x4ac11c <__PRETTY_FUNCTION__.15462+0x6fc> - 4ac0b7: 73 73 jae 0x4ac12c <__PRETTY_FUNCTION__.15462+0x70c> - 4ac0b9: 20 61 6c and byte ptr [rcx + 108], ah - 4ac0bc: 72 65 jb 0x4ac123 <__PRETTY_FUNCTION__.15462+0x703> - 4ac0be: 61 - 4ac0bf: 64 79 20 jns 0x4ac0e2 <__PRETTY_FUNCTION__.15462+0x6c2> - 4ac0c2: 69 6e 20 75 73 65 00 imul ebp, dword ptr [rsi + 32], 6648693 - 4ac0c9: 4e 65 gs - 4ac0cb: 74 77 je 0x4ac144 <__PRETTY_FUNCTION__.15462+0x724> - 4ac0cd: 6f outsd dx, dword ptr [rsi] - 4ac0ce: 72 6b jb 0x4ac13b <__PRETTY_FUNCTION__.15462+0x71b> - 4ac0d0: 20 69 73 and byte ptr [rcx + 115], ch - 4ac0d3: 20 64 6f 77 and byte ptr [rdi + 2*rbp + 119], ah - 4ac0d7: 6e outsb dx, byte ptr [rsi] - 4ac0d8: 00 4e 65 add byte ptr [rsi + 101], cl - 4ac0db: 74 77 je 0x4ac154 <__PRETTY_FUNCTION__.15462+0x734> - 4ac0dd: 6f outsd dx, dword ptr [rsi] - 4ac0de: 72 6b jb 0x4ac14b <__PRETTY_FUNCTION__.15462+0x72b> - 4ac0e0: 20 69 73 and byte ptr [rcx + 115], ch - 4ac0e3: 20 75 6e and byte ptr [rbp + 110], dh - 4ac0e6: 72 65 jb 0x4ac14d <__PRETTY_FUNCTION__.15462+0x72d> - 4ac0e8: 61 - 4ac0e9: 63 68 61 movsxd ebp, dword ptr [rax + 97] - 4ac0ec: 62 - 4ac0ed: 6c insb byte ptr es:[rdi], dx - 4ac0ee: 65 00 43 6f add byte ptr gs:[rbx + 111], al - 4ac0f2: 6e outsb dx, byte ptr [rsi] - 4ac0f3: 6e outsb dx, byte ptr [rsi] - 4ac0f4: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] - 4ac0f9: 6e outsb dx, byte ptr [rsi] - 4ac0fa: 20 72 65 and byte ptr [rdx + 101], dh - 4ac0fd: 73 65 jae 0x4ac164 <__PRETTY_FUNCTION__.15462+0x744> - 4ac0ff: 74 20 je 0x4ac121 <__PRETTY_FUNCTION__.15462+0x701> - 4ac101: 62 - 4ac102: 79 20 jns 0x4ac124 <__PRETTY_FUNCTION__.15462+0x704> - 4ac104: 70 65 jo 0x4ac16b <__PRETTY_FUNCTION__.15462+0x74b> - 4ac106: 65 72 00 jb 0x4ac109 <__PRETTY_FUNCTION__.15462+0x6e9> - 4ac109: 4e 6f outsd dx, dword ptr [rsi] - 4ac10b: 20 62 75 and byte ptr [rdx + 117], ah - 4ac10e: 66 66 65 72 20 jb 0x4ac133 <__PRETTY_FUNCTION__.15462+0x713> - 4ac113: 73 70 jae 0x4ac185 <__PRETTY_FUNCTION__.15462+0x765> - 4ac115: 61 - 4ac116: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4ac119: 61 - 4ac11a: 76 61 jbe 0x4ac17d <__PRETTY_FUNCTION__.15462+0x75d> - 4ac11c: 69 6c 61 62 6c 65 00 43 imul ebp, dword ptr [rcx + 2*riz + 98], 1124099436 - 4ac124: 6f outsd dx, dword ptr [rsi] - 4ac125: 6e outsb dx, byte ptr [rsi] - 4ac126: 6e outsb dx, byte ptr [rsi] - 4ac127: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] - 4ac12c: 6e outsb dx, byte ptr [rsi] - 4ac12d: 20 74 69 6d and byte ptr [rcx + 2*rbp + 109], dh - 4ac131: 65 64 20 6f 75 and byte ptr fs:[rdi + 117], ch - 4ac136: 74 00 je 0x4ac138 <__PRETTY_FUNCTION__.15462+0x718> - 4ac138: 43 6f outsd dx, dword ptr [rsi] - 4ac13a: 6e outsb dx, byte ptr [rsi] - 4ac13b: 6e outsb dx, byte ptr [rsi] - 4ac13c: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] - 4ac141: 6e outsb dx, byte ptr [rsi] - 4ac142: 20 72 65 and byte ptr [rdx + 101], dh - 4ac145: 66 75 73 jne 0x4ac1bb <__PRETTY_FUNCTION__.15462+0x79b> - 4ac148: 65 64 00 48 6f add byte ptr fs:[rax + 111], cl - 4ac14d: 73 74 jae 0x4ac1c3 <__PRETTY_FUNCTION__.15462+0x7a3> - 4ac14f: 20 69 73 and byte ptr [rcx + 115], ch - 4ac152: 20 64 6f 77 and byte ptr [rdi + 2*rbp + 119], ah - 4ac156: 6e outsb dx, byte ptr [rsi] - 4ac157: 00 4e 6f add byte ptr [rsi + 111], cl - 4ac15a: 20 72 6f and byte ptr [rdx + 111], dh - 4ac15d: 75 74 jne 0x4ac1d3 <__PRETTY_FUNCTION__.15462+0x7b3> - 4ac15f: 65 20 74 6f 20 and byte ptr gs:[rdi + 2*rbp + 32], dh - 4ac164: 68 6f 73 74 00 push 7631727 - 4ac169: 4f 70 65 jo 0x4ac1d1 <__PRETTY_FUNCTION__.15462+0x7b1> - 4ac16c: 72 61 jb 0x4ac1cf <__PRETTY_FUNCTION__.15462+0x7af> - 4ac16e: 74 69 je 0x4ac1d9 <__PRETTY_FUNCTION__.15462+0x7b9> - 4ac170: 6f outsd dx, dword ptr [rsi] - 4ac171: 6e outsb dx, byte ptr [rsi] - 4ac172: 20 61 6c and byte ptr [rcx + 108], ah - 4ac175: 72 65 jb 0x4ac1dc <__PRETTY_FUNCTION__.15462+0x7bc> - 4ac177: 61 - 4ac178: 64 79 20 jns 0x4ac19b <__PRETTY_FUNCTION__.15462+0x77b> - 4ac17b: 69 6e 20 70 72 6f 67 imul ebp, dword ptr [rsi + 32], 1735357040 - 4ac182: 72 65 jb 0x4ac1e9 <__PRETTY_FUNCTION__.15462+0x7c9> - 4ac184: 73 73 jae 0x4ac1f9 <__PRETTY_FUNCTION__.15462+0x7d9> - 4ac186: 00 4f 70 add byte ptr [rdi + 112], cl - 4ac189: 65 72 61 jb 0x4ac1ed <__PRETTY_FUNCTION__.15462+0x7cd> - 4ac18c: 74 69 je 0x4ac1f7 <__PRETTY_FUNCTION__.15462+0x7d7> - 4ac18e: 6f outsd dx, dword ptr [rsi] - 4ac18f: 6e outsb dx, byte ptr [rsi] - 4ac190: 20 6e 6f and byte ptr [rsi + 111], ch - 4ac193: 77 20 ja 0x4ac1b5 <__PRETTY_FUNCTION__.15462+0x795> - 4ac195: 69 6e 20 70 72 6f 67 imul ebp, dword ptr [rsi + 32], 1735357040 - 4ac19c: 72 65 jb 0x4ac203 <__PRETTY_FUNCTION__.15462+0x7e3> - 4ac19e: 73 73 jae 0x4ac213 <__PRETTY_FUNCTION__.15462+0x7f3> - 4ac1a0: 00 53 74 add byte ptr [rbx + 116], dl - 4ac1a3: 61 - 4ac1a4: 6c insb byte ptr es:[rdi], dx - 4ac1a5: 65 20 66 69 and byte ptr gs:[rsi + 105], ah - 4ac1a9: 6c insb byte ptr es:[rdi], dx - 4ac1aa: 65 20 68 61 and byte ptr gs:[rax + 97], ch - 4ac1ae: 6e outsb dx, byte ptr [rsi] - 4ac1af: 64 6c insb byte ptr es:[rdi], dx - 4ac1b1: 65 00 53 74 add byte ptr gs:[rbx + 116], dl - 4ac1b5: 72 75 jb 0x4ac22c <__PRETTY_FUNCTION__.15462+0x80c> - 4ac1b7: 63 74 75 72 movsxd esi, dword ptr [rbp + 2*rsi + 114] - 4ac1bb: 65 20 6e 65 and byte ptr gs:[rsi + 101], ch - 4ac1bf: 65 64 73 20 jae 0x4ac1e3 <__PRETTY_FUNCTION__.15462+0x7c3> - 4ac1c3: 63 6c 65 61 movsxd ebp, dword ptr [rbp + 2*riz + 97] - 4ac1c7: 6e outsb dx, byte ptr [rsi] - 4ac1c8: 69 6e 67 00 4e 6f 74 imul ebp, dword ptr [rsi + 103], 1953451520 - 4ac1cf: 20 61 20 and byte ptr [rcx + 32], ah - 4ac1d2: 58 pop rax - 4ac1d3: 45 4e - 4ac1d5: 49 58 pop r8 - 4ac1d7: 20 6e 61 and byte ptr [rsi + 97], ch - 4ac1da: 6d insd dword ptr es:[rdi], dx - 4ac1db: 65 64 20 74 79 70 and byte ptr fs:[rcx + 2*rdi + 112], dh - 4ac1e1: 65 20 66 69 and byte ptr gs:[rsi + 105], ah - 4ac1e5: 6c insb byte ptr es:[rdi], dx - 4ac1e6: 65 00 4e 6f add byte ptr gs:[rsi + 111], cl - 4ac1ea: 20 58 45 and byte ptr [rax + 69], bl - 4ac1ed: 4e 49 - 4ac1ef: 58 pop rax - 4ac1f0: 20 73 65 and byte ptr [rbx + 101], dh - 4ac1f3: 6d insd dword ptr es:[rdi], dx - 4ac1f4: 61 - 4ac1f5: 70 68 jo 0x4ac25f <__PRETTY_FUNCTION__.15462+0x83f> - 4ac1f7: 6f outsd dx, dword ptr [rsi] - 4ac1f8: 72 65 jb 0x4ac25f <__PRETTY_FUNCTION__.15462+0x83f> - 4ac1fa: 73 20 jae 0x4ac21c <__PRETTY_FUNCTION__.15462+0x7fc> - 4ac1fc: 61 - 4ac1fd: 76 61 jbe 0x4ac260 <__PRETTY_FUNCTION__.15462+0x840> - 4ac1ff: 69 6c 61 62 6c 65 00 49 imul ebp, dword ptr [rcx + 2*riz + 98], 1224762732 - 4ac207: 73 20 jae 0x4ac229 <__PRETTY_FUNCTION__.15462+0x809> - 4ac209: 61 - 4ac20a: 20 6e 61 and byte ptr [rsi + 97], ch - 4ac20d: 6d insd dword ptr es:[rdi], dx - 4ac20e: 65 64 20 74 79 70 and byte ptr fs:[rcx + 2*rdi + 112], dh - 4ac214: 65 20 66 69 and byte ptr gs:[rsi + 105], ah - 4ac218: 6c insb byte ptr es:[rdi], dx - 4ac219: 65 00 52 65 add byte ptr gs:[rdx + 101], dl - 4ac21d: 6d insd dword ptr es:[rdi], dx - 4ac21e: 6f outsd dx, dword ptr [rsi] - 4ac21f: 74 65 je 0x4ac286 <__PRETTY_FUNCTION__.15462+0x866> - 4ac221: 20 49 2f and byte ptr [rcx + 47], cl - 4ac224: 4f 20 65 72 and byte ptr [r13 + 114], r12b - 4ac228: 72 6f jb 0x4ac299 <__PRETTY_FUNCTION__.15462+0x879> - 4ac22a: 72 00 jb 0x4ac22c <__PRETTY_FUNCTION__.15462+0x80c> - 4ac22c: 44 69 73 6b 20 71 75 6f imul r14d, dword ptr [rbx + 107], 1869967648 - 4ac234: 74 61 je 0x4ac297 <__PRETTY_FUNCTION__.15462+0x877> - 4ac236: 20 65 78 and byte ptr [rbp + 120], ah - 4ac239: 63 65 65 movsxd esp, dword ptr [rbp + 101] - 4ac23c: 64 65 64 00 4e 6f add byte ptr fs:[rsi + 111], cl - 4ac242: 20 6d 65 and byte ptr [rbp + 101], ch - 4ac245: 64 69 75 6d 20 66 6f 75 imul esi, dword ptr fs:[rbp + 109], 1970234912 - 4ac24d: 6e outsb dx, byte ptr [rsi] - 4ac24e: 64 00 57 72 add byte ptr fs:[rdi + 114], dl - 4ac252: 6f outsd dx, dword ptr [rsi] - 4ac253: 6e outsb dx, byte ptr [rsi] - 4ac254: 67 20 6d 65 and byte ptr [ebp + 101], ch - 4ac258: 64 69 75 6d 20 74 79 70 imul esi, dword ptr fs:[rbp + 109], 1887007776 - 4ac260: 65 00 4f 70 add byte ptr gs:[rdi + 112], cl - 4ac264: 65 72 61 jb 0x4ac2c8 <__PRETTY_FUNCTION__.15462+0x8a8> - 4ac267: 74 69 je 0x4ac2d2 <__PRETTY_FUNCTION__.15462+0x8b2> - 4ac269: 6f outsd dx, dword ptr [rsi] - 4ac26a: 6e outsb dx, byte ptr [rsi] - 4ac26b: 20 63 61 and byte ptr [rbx + 97], ah - 4ac26e: 6e outsb dx, byte ptr [rsi] - 4ac26f: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 4ac272: 65 64 00 52 65 add byte ptr fs:[rdx + 101], dl - 4ac277: 71 75 jno 0x4ac2ee <__PRETTY_FUNCTION__.15462+0x8ce> - 4ac279: 69 72 65 64 20 6b 65 imul esi, dword ptr [rdx + 101], 1701519460 - 4ac280: 79 20 jns 0x4ac2a2 <__PRETTY_FUNCTION__.15462+0x882> - 4ac282: 6e outsb dx, byte ptr [rsi] - 4ac283: 6f outsd dx, dword ptr [rsi] - 4ac284: 74 20 je 0x4ac2a6 <__PRETTY_FUNCTION__.15462+0x886> - 4ac286: 61 - 4ac287: 76 61 jbe 0x4ac2ea <__PRETTY_FUNCTION__.15462+0x8ca> - 4ac289: 69 6c 61 62 6c 65 00 4b imul ebp, dword ptr [rcx + 2*riz + 98], 1258317164 - 4ac291: 65 79 20 jns 0x4ac2b4 <__PRETTY_FUNCTION__.15462+0x894> - 4ac294: 68 61 73 20 65 push 1696625505 - 4ac299: 78 70 js 0x4ac30b <__PRETTY_FUNCTION__.15462+0x8eb> - 4ac29b: 69 72 65 64 00 4b 65 imul esi, dword ptr [rdx + 101], 1699414116 - 4ac2a2: 79 20 jns 0x4ac2c4 <__PRETTY_FUNCTION__.15462+0x8a4> - 4ac2a4: 68 61 73 20 62 push 1646293857 - 4ac2a9: 65 65 6e outsb dx, byte ptr gs:[rsi] - 4ac2ac: 20 72 65 and byte ptr [rdx + 101], dh - 4ac2af: 76 6f jbe 0x4ac320 <__PRETTY_FUNCTION__.15462+0x900> - 4ac2b1: 6b 65 64 00 imul esp, dword ptr [rbp + 100], 0 - 4ac2b5: 4b 65 gs - 4ac2b7: 79 20 jns 0x4ac2d9 <__PRETTY_FUNCTION__.15462+0x8b9> - 4ac2b9: 77 61 ja 0x4ac31c <__PRETTY_FUNCTION__.15462+0x8fc> - 4ac2bb: 73 20 jae 0x4ac2dd <__PRETTY_FUNCTION__.15462+0x8bd> - 4ac2bd: 72 65 jb 0x4ac324 <__PRETTY_FUNCTION__.15462+0x904> - 4ac2bf: 6a 65 push 101 - 4ac2c1: 63 74 65 64 movsxd esi, dword ptr [rbp + 2*riz + 100] - 4ac2c5: 20 62 79 and byte ptr [rdx + 121], ah - 4ac2c8: 20 73 65 and byte ptr [rbx + 101], dh - 4ac2cb: 72 76 jb 0x4ac343 <__PRETTY_FUNCTION__.15462+0x923> - 4ac2cd: 69 63 65 00 4f 77 6e imul esp, dword ptr [rbx + 101], 1853312768 - 4ac2d4: 65 72 20 jb 0x4ac2f7 <__PRETTY_FUNCTION__.15462+0x8d7> - 4ac2d7: 64 69 65 64 00 53 74 61 imul esp, dword ptr fs:[rbp + 100], 1635013376 - 4ac2df: 74 65 je 0x4ac346 <__PRETTY_FUNCTION__.15462+0x926> - 4ac2e1: 20 6e 6f and byte ptr [rsi + 111], ch - 4ac2e4: 74 20 je 0x4ac306 <__PRETTY_FUNCTION__.15462+0x8e6> - 4ac2e6: 72 65 jb 0x4ac34d <__PRETTY_FUNCTION__.15462+0x92d> - 4ac2e8: 63 6f 76 movsxd ebp, dword ptr [rdi + 118] - 4ac2eb: 65 72 61 jb 0x4ac34f <__PRETTY_FUNCTION__.15462+0x92f> - 4ac2ee: 62 - 4ac2ef: 6c insb byte ptr es:[rdi], dx - 4ac2f0: 65 00 00 add byte ptr gs:[rax], al - 4ac2f3: 00 00 add byte ptr [rax], al - 4ac2f5: 00 00 add byte ptr [rax], al - 4ac2f7: 00 52 65 add byte ptr [rdx + 101], dl - 4ac2fa: 73 6f jae 0x4ac36b <__PRETTY_FUNCTION__.15462+0x94b> - 4ac2fc: 75 72 jne 0x4ac370 <__PRETTY_FUNCTION__.15462+0x950> - 4ac2fe: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4ac301: 74 65 je 0x4ac368 <__PRETTY_FUNCTION__.15462+0x948> - 4ac303: 6d insd dword ptr es:[rdi], dx - 4ac304: 70 6f jo 0x4ac375 <__PRETTY_FUNCTION__.15462+0x955> - 4ac306: 72 61 jb 0x4ac369 <__PRETTY_FUNCTION__.15462+0x949> - 4ac308: 72 69 jb 0x4ac373 <__PRETTY_FUNCTION__.15462+0x953> - 4ac30a: 6c insb byte ptr es:[rdi], dx - 4ac30b: 79 20 jns 0x4ac32d <__PRETTY_FUNCTION__.15462+0x90d> - 4ac30d: 75 6e jne 0x4ac37d <__PRETTY_FUNCTION__.15462+0x95d> - 4ac30f: 61 - 4ac310: 76 61 jbe 0x4ac373 <__PRETTY_FUNCTION__.15462+0x953> - 4ac312: 69 6c 61 62 6c 65 00 00 imul ebp, dword ptr [rcx + 2*riz + 98], 25964 - 4ac31a: 00 00 add byte ptr [rax], al - 4ac31c: 00 00 add byte ptr [rax], al - 4ac31e: 00 00 add byte ptr [rax], al - 4ac320: 49 6e outsb dx, byte ptr [rsi] - 4ac322: 61 - 4ac323: 70 70 jo 0x4ac395 <__PRETTY_FUNCTION__.15462+0x975> - 4ac325: 72 6f jb 0x4ac396 <__PRETTY_FUNCTION__.15462+0x976> - 4ac327: 70 72 jo 0x4ac39b <__PRETTY_FUNCTION__.15462+0x97b> - 4ac329: 69 61 74 65 20 69 6f imul esp, dword ptr [rcx + 116], 1869160549 - 4ac330: 63 74 6c 20 movsxd esi, dword ptr [rsp + 2*rbp + 32] - 4ac334: 66 6f outsw dx, word ptr [rsi] - 4ac336: 72 20 jb 0x4ac358 <__PRETTY_FUNCTION__.15462+0x938> - 4ac338: 64 65 76 69 jbe 0x4ac3a5 <__PRETTY_FUNCTION__.15462+0x985> - 4ac33c: 63 65 00 movsxd esp, dword ptr [rbp] - 4ac33f: 00 4e 75 add byte ptr [rsi + 117], cl - 4ac342: 6d insd dword ptr es:[rdi], dx - 4ac343: 65 72 69 jb 0x4ac3af <__PRETTY_FUNCTION__.15462+0x98f> - 4ac346: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 4ac349: 20 61 72 and byte ptr [rcx + 114], ah - 4ac34c: 67 75 6d addr32 jne 0x4ac3bc <__PRETTY_FUNCTION__.15462+0x99c> - 4ac34f: 65 6e outsb dx, byte ptr gs:[rsi] - 4ac351: 74 20 je 0x4ac373 <__PRETTY_FUNCTION__.15462+0x953> - 4ac353: 6f outsd dx, dword ptr [rsi] - 4ac354: 75 74 jne 0x4ac3ca <__PRETTY_FUNCTION__.15462+0x9aa> - 4ac356: 20 6f 66 and byte ptr [rdi + 102], ch - 4ac359: 20 64 6f 6d and byte ptr [rdi + 2*rbp + 109], ah - 4ac35d: 61 - 4ac35e: 69 6e 00 00 00 00 00 imul ebp, dword ptr [rsi], 0 - 4ac365: 00 00 add byte ptr [rax], al - 4ac367: 00 54 6f 6f add byte ptr [rdi + 2*rbp + 111], dl - 4ac36b: 20 6d 61 and byte ptr [rbp + 97], ch - 4ac36e: 6e outsb dx, byte ptr [rsi] - 4ac36f: 79 20 jns 0x4ac391 <__PRETTY_FUNCTION__.15462+0x971> - 4ac371: 6c insb byte ptr es:[rdi], dx - 4ac372: 65 76 65 jbe 0x4ac3da <__PRETTY_FUNCTION__.15462+0x9ba> - 4ac375: 6c insb byte ptr es:[rdi], dx - 4ac376: 73 20 jae 0x4ac398 <__PRETTY_FUNCTION__.15462+0x978> - 4ac378: 6f outsd dx, dword ptr [rsi] - 4ac379: 66 20 73 79 and byte ptr [rbx + 121], dh - 4ac37d: 6d insd dword ptr es:[rdi], dx - 4ac37e: 62 - 4ac37f: 6f outsd dx, dword ptr [rsi] - 4ac380: 6c insb byte ptr es:[rdi], dx - 4ac381: 69 63 20 6c 69 6e 6b imul esp, dword ptr [rbx + 32], 1802398060 - 4ac388: 73 00 jae 0x4ac38a <__PRETTY_FUNCTION__.15462+0x96a> - 4ac38a: 00 00 add byte ptr [rax], al - 4ac38c: 00 00 add byte ptr [rax], al - 4ac38e: 00 00 add byte ptr [rax], al - 4ac390: 56 push rsi - 4ac391: 61 - 4ac392: 6c insb byte ptr es:[rdi], dx - 4ac393: 75 65 jne 0x4ac3fa <__PRETTY_FUNCTION__.15462+0x9da> - 4ac395: 20 74 6f 6f and byte ptr [rdi + 2*rbp + 111], dh - 4ac399: 20 6c 61 72 and byte ptr [rcx + 2*riz + 114], ch - 4ac39d: 67 65 20 66 6f and byte ptr gs:[esi + 111], ah - 4ac3a2: 72 20 jb 0x4ac3c4 <__PRETTY_FUNCTION__.15462+0x9a4> - 4ac3a4: 64 65 66 69 6e 65 64 20 imul bp, word ptr gs:[rsi + 101], 8292 - 4ac3ac: 64 61 - 4ac3ae: 74 61 je 0x4ac411 <__PRETTY_FUNCTION__.15462+0x9f1> - 4ac3b0: 20 74 79 70 and byte ptr [rcx + 2*rdi + 112], dh - 4ac3b4: 65 00 00 add byte ptr gs:[rax], al - 4ac3b7: 00 43 61 add byte ptr [rbx + 97], al - 4ac3ba: 6e outsb dx, byte ptr [rsi] - 4ac3bb: 20 6e 6f and byte ptr [rsi + 111], ch - 4ac3be: 74 20 je 0x4ac3e0 <__PRETTY_FUNCTION__.15462+0x9c0> - 4ac3c0: 61 - 4ac3c1: 63 63 65 movsxd esp, dword ptr [rbx + 101] - 4ac3c4: 73 73 jae 0x4ac439 <__PRETTY_FUNCTION__.15462+0xa19> - 4ac3c6: 20 61 20 and byte ptr [rcx + 32], ah - 4ac3c9: 6e outsb dx, byte ptr [rsi] - 4ac3ca: 65 65 64 65 64 20 73 68 and byte ptr fs:[rbx + 104], dh - 4ac3d2: 61 - 4ac3d3: 72 65 jb 0x4ac43a <__PRETTY_FUNCTION__.15462+0xa1a> - 4ac3d5: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch - 4ac3da: 72 61 jb 0x4ac43d <__PRETTY_FUNCTION__.15462+0xa1d> - 4ac3dc: 72 79 jb 0x4ac457 <__PRETTY_FUNCTION__.15462+0xa37> - 4ac3de: 00 00 add byte ptr [rax], al - 4ac3e0: 41 63 63 65 movsxd esp, dword ptr [r11 + 101] - 4ac3e4: 73 73 jae 0x4ac459 <__PRETTY_FUNCTION__.15462+0xa39> - 4ac3e6: 69 6e 67 20 61 20 63 imul ebp, dword ptr [rsi + 103], 1663066400 - 4ac3ed: 6f outsd dx, dword ptr [rsi] - 4ac3ee: 72 72 jb 0x4ac462 <__PRETTY_FUNCTION__.15462+0xa42> - 4ac3f0: 75 70 jne 0x4ac462 <__PRETTY_FUNCTION__.15462+0xa42> - 4ac3f2: 74 65 je 0x4ac459 <__PRETTY_FUNCTION__.15462+0xa39> - 4ac3f4: 64 20 73 68 and byte ptr fs:[rbx + 104], dh - 4ac3f8: 61 - 4ac3f9: 72 65 jb 0x4ac460 <__PRETTY_FUNCTION__.15462+0xa40> - 4ac3fb: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch - 4ac400: 72 61 jb 0x4ac463 <__PRETTY_FUNCTION__.15462+0xa43> - 4ac402: 72 79 jb 0x4ac47d <__PRETTY_FUNCTION__.15462+0xa5d> - 4ac404: 00 00 add byte ptr [rax], al - 4ac406: 00 00 add byte ptr [rax], al - 4ac408: 2e 6c insb byte ptr es:[rdi], dx - 4ac40a: 69 62 20 73 65 63 74 imul esp, dword ptr [rdx + 32], 1952671091 - 4ac411: 69 6f 6e 20 69 6e 20 imul ebp, dword ptr [rdi + 110], 544106784 - 4ac418: 61 - 4ac419: 2e 6f outsd dx, dword ptr cs:[rsi] - 4ac41b: 75 74 jne 0x4ac491 <__PRETTY_FUNCTION__.15462+0xa71> - 4ac41d: 20 63 6f and byte ptr [rbx + 111], ah - 4ac420: 72 72 jb 0x4ac494 <__PRETTY_FUNCTION__.15462+0xa74> - 4ac422: 75 70 jne 0x4ac494 <__PRETTY_FUNCTION__.15462+0xa74> - 4ac424: 74 65 je 0x4ac48b <__PRETTY_FUNCTION__.15462+0xa6b> - 4ac426: 64 00 41 74 add byte ptr fs:[rcx + 116], al - 4ac42a: 74 65 je 0x4ac491 <__PRETTY_FUNCTION__.15462+0xa71> - 4ac42c: 6d insd dword ptr es:[rdi], dx - 4ac42d: 70 74 jo 0x4ac4a3 <__PRETTY_FUNCTION__.15462+0xa83> - 4ac42f: 69 6e 67 20 74 6f 20 imul ebp, dword ptr [rsi + 103], 544175136 - 4ac436: 6c insb byte ptr es:[rdi], dx - 4ac437: 69 6e 6b 20 69 6e 20 imul ebp, dword ptr [rsi + 107], 544106784 - 4ac43e: 74 6f je 0x4ac4af <__PRETTY_FUNCTION__.15462+0xa8f> - 4ac440: 6f outsd dx, dword ptr [rsi] - 4ac441: 20 6d 61 and byte ptr [rbp + 97], ch - 4ac444: 6e outsb dx, byte ptr [rsi] - 4ac445: 79 20 jns 0x4ac467 <__PRETTY_FUNCTION__.15462+0xa47> - 4ac447: 73 68 jae 0x4ac4b1 <__PRETTY_FUNCTION__.15462+0xa91> - 4ac449: 61 - 4ac44a: 72 65 jb 0x4ac4b1 <__PRETTY_FUNCTION__.15462+0xa91> - 4ac44c: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch - 4ac451: 72 61 jb 0x4ac4b4 <__PRETTY_FUNCTION__.15462+0xa94> - 4ac453: 72 69 jb 0x4ac4be <__PRETTY_FUNCTION__.15462+0xa9e> - 4ac455: 65 73 00 jae 0x4ac458 <__PRETTY_FUNCTION__.15462+0xa38> - 4ac458: 43 61 - 4ac45a: 6e outsb dx, byte ptr [rsi] - 4ac45b: 6e outsb dx, byte ptr [rsi] - 4ac45c: 6f outsd dx, dword ptr [rsi] - 4ac45d: 74 20 je 0x4ac47f <__PRETTY_FUNCTION__.15462+0xa5f> - 4ac45f: 65 78 65 js 0x4ac4c7 <__PRETTY_FUNCTION__.15462+0xaa7> - 4ac462: 63 20 movsxd esp, dword ptr [rax] - 4ac464: 61 - 4ac465: 20 73 68 and byte ptr [rbx + 104], dh - 4ac468: 61 - 4ac469: 72 65 jb 0x4ac4d0 <__PRETTY_FUNCTION__.15462+0xab0> - 4ac46b: 64 20 6c 69 62 and byte ptr fs:[rcx + 2*rbp + 98], ch - 4ac470: 72 61 jb 0x4ac4d3 <__PRETTY_FUNCTION__.15462+0xab3> - 4ac472: 72 79 jb 0x4ac4ed <__PRETTY_FUNCTION__.15462+0xacd> - 4ac474: 20 64 69 72 and byte ptr [rcx + 2*rbp + 114], ah - 4ac478: 65 63 74 6c 79 movsxd esi, dword ptr gs:[rsp + 2*rbp + 121] - 4ac47d: 00 00 add byte ptr [rax], al - 4ac47f: 00 49 6e add byte ptr [rcx + 110], cl - 4ac482: 76 61 jbe 0x4ac4e5 <__PRETTY_FUNCTION__.15462+0xac5> - 4ac484: 6c insb byte ptr es:[rdi], dx - 4ac485: 69 64 20 6f 72 20 69 6e imul esp, dword ptr [rax + riz + 111], 1852383346 - 4ac48d: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 4ac490: 70 6c jo 0x4ac4fe <__PRETTY_FUNCTION__.15462+0xade> - 4ac492: 65 74 65 je 0x4ac4fa <__PRETTY_FUNCTION__.15462+0xada> - 4ac495: 20 6d 75 and byte ptr [rbp + 117], ch - 4ac498: 6c insb byte ptr es:[rdi], dx - 4ac499: 74 69 je 0x4ac504 <__PRETTY_FUNCTION__.15462+0xae4> - 4ac49b: 62 - 4ac49c: 79 74 jns 0x4ac512 <__PRETTY_FUNCTION__.15462+0xaf2> - 4ac49e: 65 20 6f 72 and byte ptr gs:[rdi + 114], ch - 4ac4a2: 20 77 69 and byte ptr [rdi + 105], dh - 4ac4a5: 64 65 20 63 68 and byte ptr gs:[rbx + 104], ah - 4ac4aa: 61 - 4ac4ab: 72 61 jb 0x4ac50e <__PRETTY_FUNCTION__.15462+0xaee> - 4ac4ad: 63 74 65 72 movsxd esi, dword ptr [rbp + 2*riz + 114] - 4ac4b1: 00 00 add byte ptr [rax], al - 4ac4b3: 00 00 add byte ptr [rax], al - 4ac4b5: 00 00 add byte ptr [rax], al - 4ac4b7: 00 49 6e add byte ptr [rcx + 110], cl - 4ac4ba: 74 65 je 0x4ac521 <__PRETTY_FUNCTION__.15462+0xb01> - 4ac4bc: 72 72 jb 0x4ac530 <__PRETTY_FUNCTION__.15462+0xb10> - 4ac4be: 75 70 jne 0x4ac530 <__PRETTY_FUNCTION__.15462+0xb10> - 4ac4c0: 74 65 je 0x4ac527 <__PRETTY_FUNCTION__.15462+0xb07> - 4ac4c2: 64 20 73 79 and byte ptr fs:[rbx + 121], dh - 4ac4c6: 73 74 jae 0x4ac53c <__PRETTY_FUNCTION__.15462+0xb1c> - 4ac4c8: 65 6d insd dword ptr es:[rdi], dx - 4ac4ca: 20 63 61 and byte ptr [rbx + 97], ah - 4ac4cd: 6c insb byte ptr es:[rdi], dx - 4ac4ce: 6c insb byte ptr es:[rdi], dx - 4ac4cf: 20 73 68 and byte ptr [rbx + 104], dh - 4ac4d2: 6f outsd dx, dword ptr [rsi] - 4ac4d3: 75 6c jne 0x4ac541 <__PRETTY_FUNCTION__.15462+0xb21> - 4ac4d5: 64 20 62 65 and byte ptr fs:[rdx + 101], ah - 4ac4d9: 20 72 65 and byte ptr [rdx + 101], dh - 4ac4dc: 73 74 jae 0x4ac552 <__PRETTY_FUNCTION__.15462+0xb32> - 4ac4de: 61 - 4ac4df: 72 74 jb 0x4ac555 <__PRETTY_FUNCTION__.15462+0xb35> - 4ac4e1: 65 64 00 00 add byte ptr fs:[rax], al - 4ac4e5: 00 00 add byte ptr [rax], al - 4ac4e7: 00 53 6f add byte ptr [rbx + 111], dl - 4ac4ea: 63 6b 65 movsxd ebp, dword ptr [rbx + 101] - 4ac4ed: 74 20 je 0x4ac50f <__PRETTY_FUNCTION__.15462+0xaef> - 4ac4ef: 6f outsd dx, dword ptr [rsi] - 4ac4f0: 70 65 jo 0x4ac557 <__PRETTY_FUNCTION__.15462+0xb37> - 4ac4f2: 72 61 jb 0x4ac555 <__PRETTY_FUNCTION__.15462+0xb35> - 4ac4f4: 74 69 je 0x4ac55f <__PRETTY_FUNCTION__.15462+0xb3f> - 4ac4f6: 6f outsd dx, dword ptr [rsi] - 4ac4f7: 6e outsb dx, byte ptr [rsi] - 4ac4f8: 20 6f 6e and byte ptr [rdi + 110], ch - 4ac4fb: 20 6e 6f and byte ptr [rsi + 111], ch - 4ac4fe: 6e outsb dx, byte ptr [rsi] - 4ac4ff: 2d 73 6f 63 6b sub eax, 1801678707 - 4ac504: 65 74 00 je 0x4ac507 <__PRETTY_FUNCTION__.15462+0xae7> - 4ac507: 00 50 72 add byte ptr [rax + 114], dl - 4ac50a: 6f outsd dx, dword ptr [rsi] - 4ac50b: 74 6f je 0x4ac57c <__PRETTY_FUNCTION__.15462+0xb5c> - 4ac50d: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 4ac510: 20 77 72 and byte ptr [rdi + 114], dh - 4ac513: 6f outsd dx, dword ptr [rsi] - 4ac514: 6e outsb dx, byte ptr [rsi] - 4ac515: 67 20 74 79 70 and byte ptr [ecx + 2*edi + 112], dh - 4ac51a: 65 20 66 6f and byte ptr gs:[rsi + 111], ah - 4ac51e: 72 20 jb 0x4ac540 <__PRETTY_FUNCTION__.15462+0xb20> - 4ac520: 73 6f jae 0x4ac591 <__PRETTY_FUNCTION__.15462+0xb71> - 4ac522: 63 6b 65 movsxd ebp, dword ptr [rbx + 101] - 4ac525: 74 00 je 0x4ac527 <__PRETTY_FUNCTION__.15462+0xb07> - 4ac527: 00 41 64 add byte ptr [rcx + 100], al - 4ac52a: 64 72 65 jb 0x4ac592 <__PRETTY_FUNCTION__.15462+0xb72> - 4ac52d: 73 73 jae 0x4ac5a2 <__PRETTY_FUNCTION__.15462+0xb82> - 4ac52f: 20 66 61 and byte ptr [rsi + 97], ah - 4ac532: 6d insd dword ptr es:[rdi], dx - 4ac533: 69 6c 79 20 6e 6f 74 20 imul ebp, dword ptr [rcx + 2*rdi + 32], 544501614 - 4ac53b: 73 75 jae 0x4ac5b2 <__PRETTY_FUNCTION__.15462+0xb92> - 4ac53d: 70 70 jo 0x4ac5af <__PRETTY_FUNCTION__.15462+0xb8f> - 4ac53f: 6f outsd dx, dword ptr [rsi] - 4ac540: 72 74 jb 0x4ac5b6 <__PRETTY_FUNCTION__.15462+0xb96> - 4ac542: 65 64 20 62 79 and byte ptr fs:[rdx + 121], ah - 4ac547: 20 70 72 and byte ptr [rax + 114], dh - 4ac54a: 6f outsd dx, dword ptr [rsi] - 4ac54b: 74 6f je 0x4ac5bc <__PRETTY_FUNCTION__.15462+0xb9c> - 4ac54d: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - ... - 4ac558: 43 61 - 4ac55a: 6e outsb dx, byte ptr [rsi] - 4ac55b: 6e outsb dx, byte ptr [rsi] - 4ac55c: 6f outsd dx, dword ptr [rsi] - 4ac55d: 74 20 je 0x4ac57f <__PRETTY_FUNCTION__.15462+0xb5f> - 4ac55f: 61 - 4ac560: 73 73 jae 0x4ac5d5 <__PRETTY_FUNCTION__.15462+0xbb5> - 4ac562: 69 67 6e 20 72 65 71 imul esp, dword ptr [rdi + 110], 1902473760 - 4ac569: 75 65 jne 0x4ac5d0 <__PRETTY_FUNCTION__.15462+0xbb0> - 4ac56b: 73 74 jae 0x4ac5e1 <__PRETTY_FUNCTION__.15462+0xbc1> - 4ac56d: 65 64 20 61 64 and byte ptr fs:[rcx + 100], ah - 4ac572: 64 72 65 jb 0x4ac5da <__PRETTY_FUNCTION__.15462+0xbba> - 4ac575: 73 73 jae 0x4ac5ea <__PRETTY_FUNCTION__.15462+0xbca> - 4ac577: 00 4e 65 add byte ptr [rsi + 101], cl - 4ac57a: 74 77 je 0x4ac5f3 <__PRETTY_FUNCTION__.15462+0xbd3> - 4ac57c: 6f outsd dx, dword ptr [rsi] - 4ac57d: 72 6b jb 0x4ac5ea <__PRETTY_FUNCTION__.15462+0xbca> - 4ac57f: 20 64 72 6f and byte ptr [rdx + 2*rsi + 111], ah - 4ac583: 70 70 jo 0x4ac5f5 <__PRETTY_FUNCTION__.15462+0xbd5> - 4ac585: 65 64 20 63 6f and byte ptr fs:[rbx + 111], ah - 4ac58a: 6e outsb dx, byte ptr [rsi] - 4ac58b: 6e outsb dx, byte ptr [rsi] - 4ac58c: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] - 4ac591: 6e outsb dx, byte ptr [rsi] - 4ac592: 20 6f 6e and byte ptr [rdi + 110], ch - 4ac595: 20 72 65 and byte ptr [rdx + 101], dh - 4ac598: 73 65 jae 0x4ac5ff <__PRETTY_FUNCTION__.15462+0xbdf> - 4ac59a: 74 00 je 0x4ac59c <__PRETTY_FUNCTION__.15462+0xb7c> - 4ac59c: 00 00 add byte ptr [rax], al - 4ac59e: 00 00 add byte ptr [rax], al - 4ac5a0: 53 push rbx - 4ac5a1: 6f outsd dx, dword ptr [rsi] - 4ac5a2: 66 74 77 je 0x4ac61c <__PRETTY_FUNCTION__.15462+0xbfc> - 4ac5a5: 61 - 4ac5a6: 72 65 jb 0x4ac60d <__PRETTY_FUNCTION__.15462+0xbed> - 4ac5a8: 20 63 61 and byte ptr [rbx + 97], ah - 4ac5ab: 75 73 jne 0x4ac620 <__PRETTY_FUNCTION__.15462+0xc00> - 4ac5ad: 65 64 20 63 6f and byte ptr fs:[rbx + 111], ah - 4ac5b2: 6e outsb dx, byte ptr [rsi] - 4ac5b3: 6e outsb dx, byte ptr [rsi] - 4ac5b4: 65 63 74 69 6f movsxd esi, dword ptr gs:[rcx + 2*rbp + 111] - 4ac5b9: 6e outsb dx, byte ptr [rsi] - 4ac5ba: 20 61 62 and byte ptr [rcx + 98], ah - 4ac5bd: 6f outsd dx, dword ptr [rsi] - 4ac5be: 72 74 jb 0x4ac634 <__PRETTY_FUNCTION__.15462+0xc14> - ... - 4ac5c8: 54 push rsp - 4ac5c9: 72 61 jb 0x4ac62c <__PRETTY_FUNCTION__.15462+0xc0c> - 4ac5cb: 6e outsb dx, byte ptr [rsi] - 4ac5cc: 73 70 jae 0x4ac63e <__PRETTY_FUNCTION__.15462+0xc1e> - 4ac5ce: 6f outsd dx, dword ptr [rsi] - 4ac5cf: 72 74 jb 0x4ac645 <__PRETTY_FUNCTION__.15462+0xc25> - 4ac5d1: 20 65 6e and byte ptr [rbp + 110], ah - 4ac5d4: 64 70 6f jo 0x4ac646 <__PRETTY_FUNCTION__.15462+0xc26> - 4ac5d7: 69 6e 74 20 69 73 20 imul ebp, dword ptr [rsi + 116], 544434464 - 4ac5de: 61 - 4ac5df: 6c insb byte ptr es:[rdi], dx - 4ac5e0: 72 65 jb 0x4ac647 <__PRETTY_FUNCTION__.15462+0xc27> - 4ac5e2: 61 - 4ac5e3: 64 79 20 jns 0x4ac606 <__PRETTY_FUNCTION__.15462+0xbe6> - 4ac5e6: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 4ac5e9: 6e outsb dx, byte ptr [rsi] - 4ac5ea: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 4ac5ef: 00 54 72 61 add byte ptr [rdx + 2*rsi + 97], dl - 4ac5f3: 6e outsb dx, byte ptr [rsi] - 4ac5f4: 73 70 jae 0x4ac666 <__PRETTY_FUNCTION__.15462+0xc46> - 4ac5f6: 6f outsd dx, dword ptr [rsi] - 4ac5f7: 72 74 jb 0x4ac66d <__PRETTY_FUNCTION__.15462+0xc4d> - 4ac5f9: 20 65 6e and byte ptr [rbp + 110], ah - 4ac5fc: 64 70 6f jo 0x4ac66e <__PRETTY_FUNCTION__.15462+0xc4e> - 4ac5ff: 69 6e 74 20 69 73 20 imul ebp, dword ptr [rsi + 116], 544434464 - 4ac606: 6e outsb dx, byte ptr [rsi] - 4ac607: 6f outsd dx, dword ptr [rsi] - 4ac608: 74 20 je 0x4ac62a <__PRETTY_FUNCTION__.15462+0xc0a> - 4ac60a: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 4ac60d: 6e outsb dx, byte ptr [rsi] - 4ac60e: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 4ac613: 00 00 add byte ptr [rax], al - 4ac615: 00 00 add byte ptr [rax], al - 4ac617: 00 43 61 add byte ptr [rbx + 97], al - 4ac61a: 6e outsb dx, byte ptr [rsi] - 4ac61b: 6e outsb dx, byte ptr [rsi] - 4ac61c: 6f outsd dx, dword ptr [rsi] - 4ac61d: 74 20 je 0x4ac63f <__PRETTY_FUNCTION__.15462+0xc1f> - 4ac61f: 73 65 jae 0x4ac686 <__PRETTY_FUNCTION__.15462+0xc66> - 4ac621: 6e outsb dx, byte ptr [rsi] - 4ac622: 64 20 61 66 and byte ptr fs:[rcx + 102], ah - 4ac626: 74 65 je 0x4ac68d <__PRETTY_FUNCTION__.15462+0xc6d> - 4ac628: 72 20 jb 0x4ac64a <__PRETTY_FUNCTION__.15462+0xc2a> - 4ac62a: 74 72 je 0x4ac69e <__PRETTY_FUNCTION__.15462+0xc7e> - 4ac62c: 61 - 4ac62d: 6e outsb dx, byte ptr [rsi] - 4ac62e: 73 70 jae 0x4ac6a0 <__PRETTY_FUNCTION__.15462+0xc80> - 4ac630: 6f outsd dx, dword ptr [rsi] - 4ac631: 72 74 jb 0x4ac6a7 <__PRETTY_FUNCTION__.15462+0xc87> - 4ac633: 20 65 6e and byte ptr [rbp + 110], ah - 4ac636: 64 70 6f jo 0x4ac6a8 <__PRETTY_FUNCTION__.15462+0xc88> - 4ac639: 69 6e 74 20 73 68 75 imul ebp, dword ptr [rsi + 116], 1969779488 - 4ac640: 74 64 je 0x4ac6a6 <__PRETTY_FUNCTION__.15462+0xc86> - 4ac642: 6f outsd dx, dword ptr [rsi] - 4ac643: 77 6e ja 0x4ac6b3 <__PRETTY_FUNCTION__.15462+0xc93> - 4ac645: 00 00 add byte ptr [rax], al - 4ac647: 00 54 6f 6f add byte ptr [rdi + 2*rbp + 111], dl - 4ac64b: 20 6d 61 and byte ptr [rbp + 97], ch - 4ac64e: 6e outsb dx, byte ptr [rsi] - 4ac64f: 79 20 jns 0x4ac671 <__PRETTY_FUNCTION__.15462+0xc51> - 4ac651: 72 65 jb 0x4ac6b8 - 4ac653: 66 65 72 65 jb 0x4ac6bc - 4ac657: 6e outsb dx, byte ptr [rsi] - 4ac658: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 4ac65b: 3a 20 cmp ah, byte ptr [rax] - 4ac65d: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4ac660: 6e outsb dx, byte ptr [rsi] - 4ac661: 6f outsd dx, dword ptr [rsi] - 4ac662: 74 20 je 0x4ac684 <__PRETTY_FUNCTION__.15462+0xc64> - 4ac664: 73 70 jae 0x4ac6d6 - 4ac666: 6c insb byte ptr es:[rdi], dx - 4ac667: 69 63 65 00 00 00 00 imul esp, dword ptr [rbx + 101], 0 - 4ac66e: 00 00 add byte ptr [rax], al - 4ac670: 4f 70 65 jo 0x4ac6d8 - 4ac673: 72 61 jb 0x4ac6d6 - 4ac675: 74 69 je 0x4ac6e0 - 4ac677: 6f outsd dx, dword ptr [rsi] - 4ac678: 6e outsb dx, byte ptr [rsi] - 4ac679: 20 6e 6f and byte ptr [rsi + 111], ch - 4ac67c: 74 20 je 0x4ac69e <__PRETTY_FUNCTION__.15462+0xc7e> - 4ac67e: 70 6f jo 0x4ac6ef - 4ac680: 73 73 jae 0x4ac6f5 - 4ac682: 69 62 6c 65 20 64 75 imul esp, dword ptr [rdx + 108], 1969496165 - 4ac689: 65 20 74 6f 20 and byte ptr gs:[rdi + 2*rbp + 32], dh - 4ac68e: 52 push rdx - 4ac68f: 46 2d 6b 69 6c 6c sub eax, 1819044203 - 4ac695: 00 00 add byte ptr [rax], al - 4ac697: 00 4d 65 add byte ptr [rbp + 101], cl - 4ac69a: 6d insd dword ptr es:[rdi], dx - 4ac69b: 6f outsd dx, dword ptr [rsi] - 4ac69c: 72 79 jb 0x4ac717 - 4ac69e: 20 70 61 and byte ptr [rax + 97], dh - 4ac6a1: 67 65 20 68 61 and byte ptr gs:[eax + 97], ch - 4ac6a6: 73 20 jae 0x4ac6c8 - 4ac6a8: 68 61 72 64 77 push 2003071585 - 4ac6ad: 61 - 4ac6ae: 72 65 jb 0x4ac715 - 4ac6b0: 20 65 72 and byte ptr [rbp + 114], ah - 4ac6b3: 72 6f jb 0x4ac724 - 4ac6b5: 72 00 jb 0x4ac6b7 <__PRETTY_FUNCTION__.15462+0xc97> - 4ac6b7: 00 87 00 00 00 6f add byte ptr [rdi + 1862270976], al - -00000000004ac6b8 : - 4ac6b8: 87 00 xchg dword ptr [rax], eax - 4ac6ba: 00 00 add byte ptr [rax], al - 4ac6bc: 6f outsd dx, dword ptr [rsi] - 4ac6bd: 75 74 jne 0x4ac733 - 4ac6bf: 20 6f 66 and byte ptr [rdi + 102], ch - 4ac6c2: 20 6d 65 and byte ptr [rbp + 101], ch - 4ac6c5: 6d insd dword ptr es:[rdi], dx - 4ac6c6: 6f outsd dx, dword ptr [rsi] - 4ac6c7: 72 79 jb 0x4ac742 - 4ac6c9: 00 25 73 25 73 25 add byte ptr [rip + 628303219], ah # 0x25bdec42 <_end+0x2571b2c2> - 4ac6cf: 73 3a jae 0x4ac70b - 4ac6d1: 20 25 73 00 5f 64 and byte ptr [rip + 1683947635], ah # 0x64a9c74a <_end+0x645d8dca> - 4ac6d7: 6c insb byte ptr es:[rdi], dx - 4ac6d8: 66 63 6e 5f movsxd bp, dword ptr [rsi + 95] - 4ac6dc: 68 6f 6f 6b 00 push 7040879 - 4ac6e1: 75 6e jne 0x4ac751 - 4ac6e3: 73 75 jae 0x4ac75a - 4ac6e5: 70 70 jo 0x4ac757 - 4ac6e7: 6f outsd dx, dword ptr [rsi] - 4ac6e8: 72 74 jb 0x4ac75e - 4ac6ea: 65 64 20 64 6c 69 and byte ptr fs:[rsp + 2*rbp + 105], ah - 4ac6f0: 6e outsb dx, byte ptr [rsi] - 4ac6f1: 66 6f outsw dx, word ptr [rsi] - 4ac6f3: 20 72 65 and byte ptr [rdx + 101], dh - 4ac6f6: 71 75 jno 0x4ac76d - 4ac6f8: 65 73 74 jae 0x4ac76f - 4ac6fb: 00 c9 add cl, cl - 4ac6fd: 84 fd test ch, bh - 4ac6ff: ff 44 84 fd inc dword ptr [rsp + 4*rax - 3] - 4ac703: ff 54 84 fd call qword ptr [rsp + 4*rax - 3] - 4ac707: ff c9 dec ecx - 4ac709: 84 fd test ch, bh - 4ac70b: ff 64 84 fd jmp qword ptr [rsp + 4*rax - 3] - 4ac70f: ff 74 84 fd push qword ptr [rsp + 4*rax - 3] - 4ac713: ff 84 84 fd ff c9 84 inc dword ptr [rsp + 4*rax - 2067136515] - 4ac71a: fd std - 4ac71b: ff c9 dec ecx - 4ac71d: 84 fd test ch, bh - 4ac71f: ff 9c 84 fd ff b4 84 call [rsp + 4*rax - 2068512771] - 4ac726: fd std - 4ac727: ff 69 6e jmp [rcx + 110] - 4ac72a: 76 61 jbe 0x4ac78d - 4ac72c: 6c insb byte ptr es:[rdi], dx - 4ac72d: 69 64 20 6e 61 6d 65 73 imul esp, dword ptr [rax + riz + 110], 1936026977 - 4ac735: 70 61 jo 0x4ac798 <__PRETTY_FUNCTION__.11657> - 4ac737: 63 65 00 movsxd esp, dword ptr [rbp] - 4ac73a: 55 push rbp - 4ac73b: 6e outsb dx, byte ptr [rsi] - 4ac73c: 6b 6e 6f 77 imul ebp, dword ptr [rsi + 111], 119 - 4ac740: 6e outsb dx, byte ptr [rsi] - 4ac741: 20 65 72 and byte ptr [rbp + 114], ah - 4ac744: 72 6f jb 0x4ac7b5 <__PRETTY_FUNCTION__.11737+0x5> - 4ac746: 72 00 jb 0x4ac748 - 4ac748: 2e 2e 2f - 4ac74b: 65 6c insb byte ptr es:[rdi], dx - 4ac74d: 66 2f - 4ac74f: 64 6c insb byte ptr es:[rdi], dx - 4ac751: 2d 72 75 6e 74 sub eax, 1953396082 - 4ac756: 69 6d 65 2e 63 00 00 imul ebp, dword ptr [rbp + 101], 25390 - 4ac75d: 00 00 add byte ptr [rax], al - 4ac75f: 00 45 4c add byte ptr [rbp + 76], al - 4ac762: 46 57 push rdi - 4ac764: 28 52 5f sub byte ptr [rdx + 95], dl - 4ac767: 54 push rsp - 4ac768: 59 pop rcx - 4ac769: 50 push rax - 4ac76a: 45 29 28 sub dword ptr [r8], r13d - 4ac76d: 72 65 jb 0x4ac7d4 <__PRETTY_FUNCTION__.11737+0x24> - 4ac76f: 6c insb byte ptr es:[rdi], dx - 4ac770: 6f outsd dx, dword ptr [rsi] - 4ac771: 63 2d 3e 72 5f 69 movsxd ebp, dword ptr [rip + 1767862846] # 0x69aa39b5 <_end+0x695e0035> - 4ac777: 6e outsb dx, byte ptr [rsi] - 4ac778: 66 6f outsw dx, word ptr [rsi] - 4ac77a: 29 20 sub dword ptr [rax], esp - 4ac77c: 3d 3d 20 45 4c cmp eax, 1279598653 - 4ac781: 46 5f pop rdi - 4ac783: 4d 41 - 4ac785: 43 48 rex64 - 4ac787: 49 4e - 4ac789: 45 5f pop r15 - 4ac78b: 4a 4d - 4ac78d: 50 push rax - 4ac78e: 5f pop rdi - 4ac78f: 53 push rbx - 4ac790: 4c 4f - 4ac792: 54 push rsp - 4ac793: 00 00 add byte ptr [rax], al - 4ac795: 00 00 add byte ptr [rax], al - 4ac797: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004ac798 <__PRETTY_FUNCTION__.11657>: - 4ac798: 5f pop rdi - 4ac799: 64 6c insb byte ptr es:[rdi], dx - 4ac79b: 5f pop rdi - 4ac79c: 66 69 78 75 70 00 imul di, word ptr [rax + 117], 112 - ... - 4ac7ae: 00 00 add byte ptr [rax], al - -00000000004ac7b0 <__PRETTY_FUNCTION__.11737>: - 4ac7b0: 5f pop rdi - 4ac7b1: 64 6c insb byte ptr es:[rdi], dx - 4ac7b3: 5f pop rdi - 4ac7b4: 70 72 jo 0x4ac828 <__PRETTY_FUNCTION__.11737+0x78> - 4ac7b6: 6f outsd dx, dword ptr [rsi] - 4ac7b7: 66 69 6c 65 5f 66 69 imul bp, word ptr [rbp + 2*riz + 95], 26982 - 4ac7be: 78 75 js 0x4ac835 <__PRETTY_FUNCTION__.11737+0x85> - 4ac7c0: 70 00 jo 0x4ac7c2 <__PRETTY_FUNCTION__.11737+0x12> - 4ac7c2: 64 6c insb byte ptr es:[rdi], dx - 4ac7c4: 2d 6f 70 65 6e sub eax, 1852141679 - 4ac7c9: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 4ac7cc: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4ac7cf: 6e outsb dx, byte ptr [rsi] - 4ac7d0: 6f outsd dx, dword ptr [rsi] - 4ac7d1: 74 20 je 0x4ac7f3 <__PRETTY_FUNCTION__.11737+0x43> - 4ac7d3: 65 78 74 js 0x4ac84a <__PRETTY_FUNCTION__.11737+0x9a> - 4ac7d6: 65 6e outsb dx, byte ptr gs:[rsi] - 4ac7d8: 64 20 67 6c and byte ptr fs:[rdi + 108], ah - 4ac7dc: 6f outsd dx, dword ptr [rsi] - 4ac7dd: 62 61 6c 20 73 - 4ac7e2: 63 6f 70 movsxd ebp, dword ptr [rdi + 112] - 4ac7e5: 65 00 6e 73 add byte ptr gs:[rsi + 115], ch - 4ac7e9: 20 3d 3d 20 6c 2d and byte ptr [rip + 762060861], bh # 0x2db6e82c <_end+0x2d6aaeac> - 4ac7ef: 3e 6c insb byte ptr es:[rdi], dx - 4ac7f1: 5f pop rdi - 4ac7f2: 6e outsb dx, byte ptr [rsi] - 4ac7f3: 73 00 jae 0x4ac7f5 <__PRETTY_FUNCTION__.11737+0x45> - 4ac7f5: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 - 4ac7fc: 20 6d 6f and byte ptr [rbp + 111], ch - 4ac7ff: 64 65 20 66 6f and byte ptr gs:[rsi + 111], ah - 4ac804: 72 20 jb 0x4ac826 <__PRETTY_FUNCTION__.11737+0x76> - 4ac806: 64 6c insb byte ptr es:[rdi], dx - 4ac808: 6f outsd dx, dword ptr [rsi] - 4ac809: 70 65 jo 0x4ac870 <__PRETTY_FUNCTION__.11737+0xc0> - 4ac80b: 6e outsb dx, byte ptr [rsi] - 4ac80c: 28 29 sub byte ptr [rcx], ch - 4ac80e: 00 6f 62 add byte ptr [rdi + 98], ch - 4ac811: 6a 65 push 101 - 4ac813: 63 74 3d 25 movsxd esi, dword ptr [rbp + rdi + 37] - 4ac817: 73 20 jae 0x4ac839 <__PRETTY_FUNCTION__.11737+0x89> - 4ac819: 5b pop rbx - 4ac81a: 25 6c 75 5d 0a and eax, 173897068 - 4ac81f: 00 20 add byte ptr [rax], ah - 4ac821: 73 63 jae 0x4ac886 <__PRETTY_FUNCTION__.11737+0xd6> - 4ac823: 6f outsd dx, dword ptr [rsi] - 4ac824: 70 65 jo 0x4ac88b <__PRETTY_FUNCTION__.11737+0xdb> - 4ac826: 20 25 75 3a 00 20 and byte ptr [rip + 536885877], ah # 0x204b02a1 <_end+0x1ffec921> - 4ac82c: 6e outsb dx, byte ptr [rsi] - 4ac82d: 6f outsd dx, dword ptr [rsi] - 4ac82e: 20 73 63 and byte ptr [rbx + 99], dh - 4ac831: 6f outsd dx, dword ptr [rsi] - 4ac832: 70 65 jo 0x4ac899 <__PRETTY_FUNCTION__.11737+0xe9> - 4ac834: 0a 00 or al, byte ptr [rax] - 4ac836: 6d insd dword ptr es:[rdi], dx - 4ac837: 6f outsd dx, dword ptr [rsi] - 4ac838: 64 65 20 26 and byte ptr gs:[rsi], ah - 4ac83c: 20 52 54 and byte ptr [rdx + 84], dl - 4ac83f: 4c 44 - 4ac841: 5f pop rdi - 4ac842: 4e 4f - 4ac844: 4c 4f - 4ac846: 41 44 - 4ac848: 00 63 61 add byte ptr [rbx + 97], ah - 4ac84b: 6e outsb dx, byte ptr [rsi] - 4ac84c: 6e outsb dx, byte ptr [rsi] - 4ac84d: 6f outsd dx, dword ptr [rsi] - 4ac84e: 74 20 je 0x4ac870 <__PRETTY_FUNCTION__.11737+0xc0> - 4ac850: 63 72 65 movsxd esi, dword ptr [rdx + 101] - 4ac853: 61 - 4ac854: 74 65 je 0x4ac8bb <__PRETTY_FUNCTION__.11737+0x10b> - 4ac856: 20 73 63 and byte ptr [rbx + 99], dh - 4ac859: 6f outsd dx, dword ptr [rsi] - 4ac85a: 70 65 jo 0x4ac8c1 <__PRETTY_FUNCTION__.11737+0x111> - 4ac85c: 20 6c 69 73 and byte ptr [rcx + 2*rbp + 115], ch - 4ac860: 74 00 je 0x4ac862 <__PRETTY_FUNCTION__.11737+0xb2> - 4ac862: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] - 4ac865: 20 2b and byte ptr [rbx], ch - 4ac867: 20 31 and byte ptr [rcx], dh - 4ac869: 20 3c 20 and byte ptr [rax + riz], bh - 4ac86c: 69 6d 61 70 2d 3e 6c imul ebp, dword ptr [rbp + 97], 1816014192 - 4ac873: 5f pop rdi - 4ac874: 73 63 jae 0x4ac8d9 <__PRETTY_FUNCTION__.11737+0x129> - 4ac876: 6f outsd dx, dword ptr [rsi] - 4ac877: 70 65 jo 0x4ac8de <__PRETTY_FUNCTION__.11737+0x12e> - 4ac879: 5f pop rdi - 4ac87a: 6d insd dword ptr es:[rdi], dx - 4ac87b: 61 - 4ac87c: 78 00 js 0x4ac87e <__PRETTY_FUNCTION__.11737+0xce> - 4ac87e: 69 6d 61 70 2d 3e 6c imul ebp, dword ptr [rbp + 97], 1816014192 - 4ac885: 5f pop rdi - 4ac886: 6e outsb dx, byte ptr [rsi] - 4ac887: 65 65 64 5f pop rdi - 4ac88b: 74 6c je 0x4ac8f9 <__PRETTY_FUNCTION__.11737+0x149> - 4ac88d: 73 5f jae 0x4ac8ee <__PRETTY_FUNCTION__.11737+0x13e> - 4ac88f: 69 6e 69 74 20 3d 3d imul ebp, dword ptr [rsi + 105], 1027416180 - 4ac896: 20 30 and byte ptr [rax], dh - 4ac898: 00 6d 61 add byte ptr [rbp + 97], ch - 4ac89b: 72 6b jb 0x4ac908 <__PRETTY_FUNCTION__.11737+0x158> - 4ac89d: 69 6e 67 20 25 73 20 imul ebp, dword ptr [rsi + 103], 544417056 - 4ac8a4: 5b pop rbx - 4ac8a5: 25 6c 75 5d 20 and eax, 542995820 - 4ac8aa: 61 - 4ac8ab: 73 20 jae 0x4ac8cd <__PRETTY_FUNCTION__.11737+0x11d> - 4ac8ad: 4e 4f - 4ac8af: 44 45 - 4ac8b1: 4c 45 - 4ac8b3: 54 push rsp - 4ac8b4: 45 0a 00 or r8b, byte ptr [r8] - 4ac8b7: 00 6e 65 add byte ptr [rsi + 101], ch - 4ac8ba: 77 5f ja 0x4ac91b <__PRETTY_FUNCTION__.11737+0x16b> - 4ac8bc: 6e outsb dx, byte ptr [rsi] - 4ac8bd: 6c insb byte ptr es:[rdi], dx - 4ac8be: 69 73 74 20 3c 20 6e imul esi, dword ptr [rbx + 116], 1847606304 - 4ac8c5: 73 2d jae 0x4ac8f4 <__PRETTY_FUNCTION__.11737+0x144> - 4ac8c7: 3e 5f pop rdi - 4ac8c9: 6e outsb dx, byte ptr [rsi] - 4ac8ca: 73 5f jae 0x4ac92b <__PRETTY_FUNCTION__.11737+0x17b> - 4ac8cc: 67 6c insb byte ptr es:[edi], dx - 4ac8ce: 6f outsd dx, dword ptr [rsi] - 4ac8cf: 62 61 6c 5f 73 - 4ac8d4: 63 6f 70 movsxd ebp, dword ptr [rdi + 112] - 4ac8d7: 65 5f pop rdi - 4ac8d9: 61 - 4ac8da: 6c insb byte ptr es:[rdi], dx - 4ac8db: 6c insb byte ptr es:[rdi], dx - 4ac8dc: 6f outsd dx, dword ptr [rsi] - 4ac8dd: 63 00 movsxd eax, dword ptr [rax] - 4ac8df: 00 0a add byte ptr [rdx], cl - 4ac8e1: 61 - 4ac8e2: 64 64 20 25 73 20 5b 25 and byte ptr fs:[rip + 626729075], ah - 4ac8ea: 6c insb byte ptr es:[rdi], dx - 4ac8eb: 75 5d jne 0x4ac94a <__PRETTY_FUNCTION__.11737+0x19a> - 4ac8ed: 20 74 6f 20 and byte ptr [rdi + 2*rbp + 32], dh - 4ac8f1: 67 6c insb byte ptr es:[edi], dx - 4ac8f3: 6f outsd dx, dword ptr [rsi] - 4ac8f4: 62 61 6c 20 73 - 4ac8f9: 63 6f 70 movsxd ebp, dword ptr [rdi + 112] - 4ac8fc: 65 0a 00 or al, byte ptr gs:[rax] - 4ac8ff: 00 61 64 add byte ptr [rcx + 100], ah - 4ac902: 64 65 64 20 3c 3d 20 6e 73 2d and byte ptr fs:[rdi + 762539552], bh - 4ac90c: 3e 5f pop rdi - 4ac90e: 6e outsb dx, byte ptr [rsi] - 4ac90f: 73 5f jae 0x4ac970 <__PRETTY_FUNCTION__.11737+0x1c0> - 4ac911: 67 6c insb byte ptr es:[edi], dx - 4ac913: 6f outsd dx, dword ptr [rsi] - 4ac914: 62 61 6c 5f 73 - 4ac919: 63 6f 70 movsxd ebp, dword ptr [rdi + 112] - 4ac91c: 65 5f pop rdi - 4ac91e: 70 65 jo 0x4ac985 <__PRETTY_FUNCTION__.11737+0x1d5> - 4ac920: 6e outsb dx, byte ptr [rsi] - 4ac921: 64 69 6e 67 5f 61 64 64 imul ebp, dword ptr fs:[rsi + 103], 1684300127 - 4ac929: 73 00 jae 0x4ac92b <__PRETTY_FUNCTION__.11737+0x17b> - 4ac92b: 00 00 add byte ptr [rax], al - 4ac92d: 00 00 add byte ptr [rax], al - 4ac92f: 00 6e 6f add byte ptr [rsi + 111], ch - 4ac932: 20 6d 6f and byte ptr [rbp + 111], ch - 4ac935: 72 65 jb 0x4ac99c <__PRETTY_FUNCTION__.11737+0x1ec> - 4ac937: 20 6e 61 and byte ptr [rsi + 97], ch - 4ac93a: 6d insd dword ptr es:[rdi], dx - 4ac93b: 65 73 70 jae 0x4ac9ae <__PRETTY_FUNCTION__.11737+0x1fe> - 4ac93e: 61 - 4ac93f: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 4ac942: 20 61 76 and byte ptr [rcx + 118], ah - 4ac945: 61 - 4ac946: 69 6c 61 62 6c 65 20 66 imul ebp, dword ptr [rcx + 2*riz + 98], 1713399148 - 4ac94e: 6f outsd dx, dword ptr [rsi] - 4ac94f: 72 20 jb 0x4ac971 <__PRETTY_FUNCTION__.11737+0x1c1> - 4ac951: 64 6c insb byte ptr es:[rdi], dx - 4ac953: 6d insd dword ptr es:[rdi], dx - 4ac954: 6f outsd dx, dword ptr [rsi] - 4ac955: 70 65 jo 0x4ac9bc <__PRETTY_FUNCTION__.11737+0x20c> - 4ac957: 6e outsb dx, byte ptr [rsi] - 4ac958: 28 29 sub byte ptr [rcx], ch - 4ac95a: 00 00 add byte ptr [rax], al - 4ac95c: 00 00 add byte ptr [rax], al - 4ac95e: 00 00 add byte ptr [rax], al - 4ac960: 69 6e 76 61 6c 69 64 imul ebp, dword ptr [rsi + 118], 1684630625 - 4ac967: 20 74 61 72 and byte ptr [rcx + 2*riz + 114], dh - 4ac96b: 67 65 74 20 addr32 je 0x4ac98f <__PRETTY_FUNCTION__.11737+0x1df> - 4ac96f: 6e outsb dx, byte ptr [rsi] - 4ac970: 61 - 4ac971: 6d insd dword ptr es:[rdi], dx - 4ac972: 65 73 70 jae 0x4ac9e5 <__PRETTY_FUNCTION__.11737+0x235> - 4ac975: 61 - 4ac976: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4ac979: 69 6e 20 64 6c 6d 6f imul ebp, dword ptr [rsi + 32], 1869442148 - 4ac980: 70 65 jo 0x4ac9e7 <__PRETTY_FUNCTION__.11737+0x237> - 4ac982: 6e outsb dx, byte ptr [rsi] - 4ac983: 28 29 sub byte ptr [rcx], ch - 4ac985: 00 00 add byte ptr [rax], al - 4ac987: 00 5f 64 add byte ptr [rdi + 100], bl - 4ac98a: 6c insb byte ptr es:[rdi], dx - 4ac98b: 5f pop rdi - 4ac98c: 64 65 62 75 67 5f 69 - 4ac993: 6e outsb dx, byte ptr [rsi] - 4ac994: 69 74 69 61 6c 69 7a 65 imul esi, dword ptr [rcx + 2*rbp + 97], 1702521196 - 4ac99c: 20 28 and byte ptr [rax], ch - 4ac99e: 30 2c 20 xor byte ptr [rax + riz], ch - 4ac9a1: 61 - 4ac9a2: 72 67 jb 0x4aca0b <__PRETTY_FUNCTION__.11737+0x25b> - 4ac9a4: 73 2e jae 0x4ac9d4 <__PRETTY_FUNCTION__.11737+0x224> - 4ac9a6: 6e outsb dx, byte ptr [rsi] - 4ac9a7: 73 69 jae 0x4aca12 <__PRETTY_FUNCTION__.11737+0x262> - 4ac9a9: 64 29 2d 3e 72 5f 73 sub dword ptr fs:[rip + 1935635006], ebp - 4ac9b0: 74 61 je 0x4aca13 <__PRETTY_FUNCTION__.11737+0x263> - 4ac9b2: 74 65 je 0x4aca19 <__PRETTY_FUNCTION__.11737+0x269> - 4ac9b4: 20 3d 3d 20 52 54 and byte ptr [rip + 1414668349], bh # 0x549ce9f7 <_end+0x5450b077> - 4ac9ba: 5f pop rdi - 4ac9bb: 43 4f - 4ac9bd: 4e 53 push rbx - 4ac9bf: 49 53 push r11 - 4ac9c1: 54 push rsp - 4ac9c2: 45 4e - 4ac9c4: 54 push rsp - 4ac9c5: 00 00 add byte ptr [rax], al - 4ac9c7: 00 6f 70 add byte ptr [rdi + 112], ch - 4ac9ca: 65 6e outsb dx, byte ptr gs:[rsi] - 4ac9cc: 69 6e 67 20 66 69 6c imul ebp, dword ptr [rsi + 103], 1818846752 - 4ac9d3: 65 3d 25 73 20 5b cmp eax, 1528853285 - 4ac9d9: 25 6c 75 5d 3b and eax, 995980652 - 4ac9de: 20 64 69 72 and byte ptr [rcx + 2*rbp + 114], ah - 4ac9e2: 65 63 74 5f 6f movsxd esi, dword ptr gs:[rdi + 2*rbx + 111] - 4ac9e7: 70 65 jo 0x4aca4e <__PRETTY_FUNCTION__.11737+0x29e> - 4ac9e9: 6e outsb dx, byte ptr [rsi] - 4ac9ea: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 4ac9ed: 6e outsb dx, byte ptr [rsi] - 4ac9ee: 74 3d je 0x4aca2d <__PRETTY_FUNCTION__.11737+0x27d> - 4ac9f0: 25 75 0a 0a 00 and eax, 658037 - 4ac9f5: 00 00 add byte ptr [rax], al - 4ac9f7: 00 5f 64 add byte ptr [rdi + 100], bl - 4ac9fa: 6c insb byte ptr es:[rdi], dx - 4ac9fb: 5f pop rdi - 4ac9fc: 64 65 62 75 67 5f 69 - 4aca03: 6e outsb dx, byte ptr [rsi] - 4aca04: 69 74 69 61 6c 69 7a 65 imul esi, dword ptr [rcx + 2*rbp + 97], 1702521196 - 4aca0c: 20 28 and byte ptr [rax], ch - 4aca0e: 30 2c 20 xor byte ptr [rax + riz], ch - 4aca11: 61 - 4aca12: 72 67 jb 0x4aca7b <__PRETTY_FUNCTION__.11737+0x2cb> - 4aca14: 73 2d jae 0x4aca43 <__PRETTY_FUNCTION__.11737+0x293> - 4aca16: 3e 6e outsb dx, byte ptr ds:[rsi] - 4aca18: 73 69 jae 0x4aca83 <__PRETTY_FUNCTION__.11737+0x2d3> - 4aca1a: 64 29 2d 3e 72 5f 73 sub dword ptr fs:[rip + 1935635006], ebp - 4aca21: 74 61 je 0x4aca84 <__PRETTY_FUNCTION__.11737+0x2d4> - 4aca23: 74 65 je 0x4aca8a <__PRETTY_FUNCTION__.11737+0x2da> - 4aca25: 20 3d 3d 20 52 54 and byte ptr [rip + 1414668349], bh # 0x549cea68 <_end+0x5450b0e8> - 4aca2b: 5f pop rdi - 4aca2c: 43 4f - 4aca2e: 4e 53 push rbx - 4aca30: 49 53 push r11 - 4aca32: 54 push rsp - 4aca33: 45 4e - 4aca35: 54 push rsp - 4aca36: 00 00 add byte ptr [rax], al - 4aca38: 61 - 4aca39: 63 74 69 76 movsxd esi, dword ptr [rcx + 2*rbp + 118] - 4aca3d: 61 - 4aca3e: 74 69 je 0x4acaa9 <__PRETTY_FUNCTION__.11860+0x1> - 4aca40: 6e outsb dx, byte ptr [rsi] - 4aca41: 67 20 4e 4f and byte ptr [esi + 79], cl - 4aca45: 44 45 - 4aca47: 4c 45 - 4aca49: 54 push rsp - 4aca4a: 45 20 66 6f and byte ptr [r14 + 111], r12b - 4aca4e: 72 20 jb 0x4aca70 <__PRETTY_FUNCTION__.11737+0x2c0> - 4aca50: 25 73 20 5b 25 and eax, 626729075 - 4aca55: 6c insb byte ptr es:[rdi], dx - 4aca56: 75 5d jne 0x4acab5 <__PRETTY_FUNCTION__.11860+0xd> - 4aca58: 0a 00 or al, byte ptr [rax] - 4aca5a: 00 00 add byte ptr [rax], al - 4aca5c: 00 00 add byte ptr [rax], al - 4aca5e: 00 00 add byte ptr [rax], al - 4aca60: 54 push rsp - 4aca61: 4c 53 push rbx - 4aca63: 20 67 65 and byte ptr [rdi + 101], ah - 4aca66: 6e outsb dx, byte ptr [rsi] - 4aca67: 65 72 61 jb 0x4acacb <__PRETTY_FUNCTION__.11899+0x13> - 4aca6a: 74 69 je 0x4acad5 <__PRETTY_FUNCTION__.11749+0x5> - 4aca6c: 6f outsd dx, dword ptr [rsi] - 4aca6d: 6e outsb dx, byte ptr [rsi] - 4aca6e: 20 63 6f and byte ptr [rbx + 111], ah - 4aca71: 75 6e jne 0x4acae1 <__PRETTY_FUNCTION__.11749+0x11> - 4aca73: 74 65 je 0x4acada <__PRETTY_FUNCTION__.11749+0xa> - 4aca75: 72 20 jb 0x4aca97 <__PRETTY_FUNCTION__.11737+0x2e7> - 4aca77: 77 72 ja 0x4acaeb <__PRETTY_FUNCTION__.11749+0x1b> - 4aca79: 61 - 4aca7a: 70 70 jo 0x4acaec <__PRETTY_FUNCTION__.11749+0x1c> - 4aca7c: 65 64 21 20 and dword ptr fs:[rax], esp - 4aca80: 20 50 6c and byte ptr [rax + 108], dl - 4aca83: 65 61 - 4aca85: 73 65 jae 0x4acaec <__PRETTY_FUNCTION__.11749+0x1c> - 4aca87: 20 72 65 and byte ptr [rdx + 101], dh - 4aca8a: 70 6f jo 0x4acafb <__PRETTY_FUNCTION__.11829+0xb> - 4aca8c: 72 74 jb 0x4acb02 <__PRETTY_FUNCTION__.11829+0x12> - 4aca8e: 20 74 68 69 and byte ptr [rax + 2*rbp + 105], dh - 4aca92: 73 2e jae 0x4acac2 <__PRETTY_FUNCTION__.11899+0xa> - 4aca94: 00 00 add byte ptr [rax], al - 4aca96: 00 00 add byte ptr [rax], al - -00000000004aca98 <__PRETTY_FUNCTION__.11804>: - 4aca98: 75 70 jne 0x4acb0a <__PRETTY_FUNCTION__.11829+0x1a> - 4aca9a: 64 61 - 4aca9c: 74 65 je 0x4acb03 <__PRETTY_FUNCTION__.11829+0x13> - 4aca9e: 5f pop rdi - 4aca9f: 73 63 jae 0x4acb04 <__PRETTY_FUNCTION__.11829+0x14> - 4acaa1: 6f outsd dx, dword ptr [rsi] - 4acaa2: 70 65 jo 0x4acb09 <__PRETTY_FUNCTION__.11829+0x19> - 4acaa4: 73 00 jae 0x4acaa6 <__PRETTY_FUNCTION__.11804+0xe> - 4acaa6: 00 00 add byte ptr [rax], al - -00000000004acaa8 <__PRETTY_FUNCTION__.11860>: - 4acaa8: 64 6c insb byte ptr es:[rdi], dx - 4acaaa: 5f pop rdi - 4acaab: 6f outsd dx, dword ptr [rsi] - 4acaac: 70 65 jo 0x4acb13 <__PRETTY_FUNCTION__.11759+0x3> - 4acaae: 6e outsb dx, byte ptr [rsi] - 4acaaf: 5f pop rdi - 4acab0: 77 6f ja 0x4acb21 <__PRETTY_FUNCTION__.11759+0x11> - 4acab2: 72 6b jb 0x4acb1f <__PRETTY_FUNCTION__.11759+0xf> - 4acab4: 65 72 00 jb 0x4acab7 <__PRETTY_FUNCTION__.11860+0xf> - 4acab7: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004acab8 <__PRETTY_FUNCTION__.11899>: - 4acab8: 5f pop rdi - 4acab9: 64 6c insb byte ptr es:[rdi], dx - 4acabb: 5f pop rdi - 4acabc: 6f outsd dx, dword ptr [rsi] - 4acabd: 70 65 jo 0x4acb24 <__PRETTY_FUNCTION__.11759+0x14> - 4acabf: 6e outsb dx, byte ptr [rsi] - ... - -00000000004acad0 <__PRETTY_FUNCTION__.11749>: - 4acad0: 61 - 4acad1: 64 64 5f pop rdi - 4acad4: 74 6f je 0x4acb45 <__PRETTY_FUNCTION__.11759+0x35> - 4acad6: 5f pop rdi - 4acad7: 67 6c insb byte ptr es:[edi], dx - 4acad9: 6f outsd dx, dword ptr [rsi] - 4acada: 62 61 6c 5f 75 - 4acadf: 70 64 jo 0x4acb45 <__PRETTY_FUNCTION__.11759+0x35> - 4acae1: 61 - 4acae2: 74 65 je 0x4acb49 <__PRETTY_FUNCTION__.11759+0x39> - ... - -00000000004acaf0 <__PRETTY_FUNCTION__.11829>: - 4acaf0: 75 70 jne 0x4acb62 <__PRETTY_FUNCTION__.11759+0x52> - 4acaf2: 64 61 - 4acaf4: 74 65 je 0x4acb5b <__PRETTY_FUNCTION__.11759+0x4b> - 4acaf6: 5f pop rdi - 4acaf7: 74 6c je 0x4acb65 <__PRETTY_FUNCTION__.11759+0x55> - 4acaf9: 73 5f jae 0x4acb5a <__PRETTY_FUNCTION__.11759+0x4a> - 4acafb: 73 6c jae 0x4acb69 <__PRETTY_FUNCTION__.11759+0x59> - 4acafd: 6f outsd dx, dword ptr [rsi] - 4acafe: 74 69 je 0x4acb69 <__PRETTY_FUNCTION__.11759+0x59> - 4acb00: 6e outsb dx, byte ptr [rsi] - 4acb01: 66 6f outsw dx, word ptr [rsi] - ... - 4acb0f: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004acb10 <__PRETTY_FUNCTION__.11759>: - 4acb10: 5f pop rdi - 4acb11: 64 6c insb byte ptr es:[rdi], dx - 4acb13: 5f pop rdi - 4acb14: 66 69 6e 64 5f 64 imul bp, word ptr [rsi + 100], 25695 - 4acb1a: 73 6f jae 0x4acb8b <__PRETTY_FUNCTION__.11759+0x7b> - 4acb1c: 5f pop rdi - 4acb1d: 66 6f outsw dx, word ptr [rsi] - 4acb1f: 72 5f jb 0x4acb80 <__PRETTY_FUNCTION__.11759+0x70> - 4acb21: 6f outsd dx, dword ptr [rsi] - 4acb22: 62 - 4acb23: 6a 65 push 101 - 4acb25: 63 74 00 64 movsxd esi, dword ptr [rax + rax + 100] - 4acb29: 6c insb byte ptr es:[rdi], dx - 4acb2a: 2d 63 6c 6f 73 sub eax, 1936682083 - 4acb2f: 65 2e 63 00 movsxd eax, dword ptr cs:[rax] - 4acb33: 21 20 and dword ptr [rax], esp - 4acb35: 73 68 jae 0x4acb9f <__PRETTY_FUNCTION__.11759+0x8f> - 4acb37: 6f outsd dx, dword ptr [rsi] - 4acb38: 75 6c jne 0x4acba6 <__PRETTY_FUNCTION__.11759+0x96> - 4acb3a: 64 5f pop rdi - 4acb3c: 62 65 5f 74 68 - 4acb41: 65 72 65 jb 0x4acba9 <__PRETTY_FUNCTION__.11759+0x99> - 4acb44: 00 6f 6c add byte ptr [rdi + 108], ch - 4acb47: 64 5f pop rdi - 4acb49: 6d insd dword ptr es:[rdi], dx - 4acb4a: 61 - 4acb4b: 70 2d jo 0x4acb7a <__PRETTY_FUNCTION__.11759+0x6a> - 4acb4d: 3e 6c insb byte ptr es:[rdi], dx - 4acb4f: 5f pop rdi - 4acb50: 74 6c je 0x4acbbe <__PRETTY_FUNCTION__.11759+0xae> - 4acb52: 73 5f jae 0x4acbb3 <__PRETTY_FUNCTION__.11759+0xa3> - 4acb54: 6d insd dword ptr es:[rdi], dx - 4acb55: 6f outsd dx, dword ptr [rsi] - 4acb56: 64 69 64 20 3d 3d 20 69 64 imul esp, dword ptr fs:[rax + riz + 61], 1684611133 - 4acb5f: 78 00 js 0x4acb61 <__PRETTY_FUNCTION__.11759+0x51> - 4acb61: 69 64 78 20 3d 3d 20 6e imul esp, dword ptr [rax + 2*rdi + 32], 1847606589 - 4acb69: 6c insb byte ptr es:[rdi], dx - 4acb6a: 6f outsd dx, dword ptr [rsi] - 4acb6b: 61 - 4acb6c: 64 65 64 00 69 6d add byte ptr fs:[rcx + 109], ch - 4acb72: 61 - 4acb73: 70 2d jo 0x4acba2 <__PRETTY_FUNCTION__.11759+0x92> - 4acb75: 3e 6c insb byte ptr es:[rdi], dx - 4acb77: 5f pop rdi - 4acb78: 6e outsb dx, byte ptr [rsi] - 4acb79: 73 20 jae 0x4acb9b <__PRETTY_FUNCTION__.11759+0x8b> - 4acb7b: 3d 3d 20 6e 73 cmp eax, 1936597053 - 4acb80: 69 64 00 0a 63 61 6c 6c imul esp, dword ptr [rax + rax + 10], 1819042147 - 4acb88: 69 6e 67 20 66 69 6e imul ebp, dword ptr [rsi + 103], 1852401184 - 4acb8f: 69 3a 20 25 73 20 imul edi, dword ptr [rdx], 544417056 - 4acb95: 5b pop rbx - 4acb96: 25 6c 75 5d 0a and eax, 173897068 - 4acb9b: 0a 00 or al, byte ptr [rax] - 4acb9d: 74 6d je 0x4acc0c <__PRETTY_FUNCTION__.11759+0xfc> - 4acb9f: 61 - 4acba0: 70 2d jo 0x4acbcf <__PRETTY_FUNCTION__.11759+0xbf> - 4acba2: 3e 6c insb byte ptr es:[rdi], dx - 4acba4: 5f pop rdi - 4acba5: 6e outsb dx, byte ptr [rsi] - 4acba6: 73 20 jae 0x4acbc8 <__PRETTY_FUNCTION__.11759+0xb8> - 4acba8: 3d 3d 20 6e 73 cmp eax, 1936597053 - 4acbad: 69 64 00 64 6c 63 6c 6f imul esp, dword ptr [rax + rax + 100], 1869374316 - 4acbb5: 73 65 jae 0x4acc1c <__PRETTY_FUNCTION__.11759+0x10c> - 4acbb7: 00 69 6d add byte ptr [rcx + 109], ch - 4acbba: 61 - 4acbbb: 70 2d jo 0x4acbea <__PRETTY_FUNCTION__.11759+0xda> - 4acbbd: 3e 6c insb byte ptr es:[rdi], dx - 4acbbf: 5f pop rdi - 4acbc0: 74 79 je 0x4acc3b <__PRETTY_FUNCTION__.11759+0x12b> - 4acbc2: 70 65 jo 0x4acc29 <__PRETTY_FUNCTION__.11759+0x119> - 4acbc4: 20 3d 3d 20 6c 74 and byte ptr [rip + 1953243197], bh # 0x74b6ec07 <_end+0x746ab287> - 4acbca: 5f pop rdi - 4acbcb: 6c insb byte ptr es:[rdi], dx - 4acbcc: 6f outsd dx, dword ptr [rsi] - 4acbcd: 61 - 4acbce: 64 65 64 00 69 6d add byte ptr fs:[rcx + 109], ch - 4acbd4: 61 - 4acbd5: 70 2d jo 0x4acc04 <__PRETTY_FUNCTION__.11759+0xf4> - 4acbd7: 3e 6c insb byte ptr es:[rdi], dx - 4acbd9: 5f pop rdi - 4acbda: 70 72 jo 0x4acc4e <__PRETTY_FUNCTION__.11759+0x13e> - 4acbdc: 65 76 20 jbe 0x4acbff <__PRETTY_FUNCTION__.11759+0xef> - 4acbdf: 21 3d 20 4e 55 4c and dword ptr [rip + 1280658976], edi # 0x4ca01a05 <_end+0x4c53e085> - 4acbe5: 4c 00 73 68 add byte ptr [rbx + 104], r14b - 4acbe9: 61 - 4acbea: 72 65 jb 0x4acc51 <__PRETTY_FUNCTION__.11759+0x141> - 4acbec: 64 20 6f 62 and byte ptr fs:[rdi + 98], ch - 4acbf0: 6a 65 push 101 - 4acbf2: 63 74 20 6e movsxd esi, dword ptr [rax + riz + 110] - 4acbf6: 6f outsd dx, dword ptr [rsi] - 4acbf7: 74 20 je 0x4acc19 <__PRETTY_FUNCTION__.11759+0x109> - 4acbf9: 6f outsd dx, dword ptr [rsi] - 4acbfa: 70 65 jo 0x4acc61 <__PRETTY_FUNCTION__.11759+0x151> - 4acbfc: 6e outsb dx, byte ptr [rsi] - 4acbfd: 00 00 add byte ptr [rax], al - 4acbff: 00 28 add byte ptr [rax], ch - 4acc01: 2a 6c 70 29 sub ch, byte ptr [rax + 2*rsi + 41] - 4acc05: 2d 3e 6c 5f 69 sub eax, 1767861310 - 4acc0a: 64 78 20 js 0x4acc2d <__PRETTY_FUNCTION__.11759+0x11d> - 4acc0d: 3e 3d 20 30 20 26 cmp eax, 639643680 - 4acc13: 26 20 28 and byte ptr es:[rax], ch - 4acc16: 2a 6c 70 29 sub ch, byte ptr [rax + 2*rsi + 41] - 4acc1a: 2d 3e 6c 5f 69 sub eax, 1767861310 - 4acc1f: 64 78 20 js 0x4acc42 <__PRETTY_FUNCTION__.11759+0x132> - 4acc22: 3c 20 cmp al, 32 - 4acc24: 6e outsb dx, byte ptr [rsi] - 4acc25: 6c insb byte ptr es:[rdi], dx - 4acc26: 6f outsd dx, dword ptr [rsi] - 4acc27: 61 - 4acc28: 64 65 64 00 00 add byte ptr fs:[rax], al - 4acc2d: 00 00 add byte ptr [rax], al - 4acc2f: 00 6a 6d add byte ptr [rdx + 109], ch - 4acc32: 61 - 4acc33: 70 2d jo 0x4acc62 <__PRETTY_FUNCTION__.11759+0x152> - 4acc35: 3e 6c insb byte ptr es:[rdi], dx - 4acc37: 5f pop rdi - 4acc38: 69 64 78 20 3e 3d 20 30 imul esp, dword ptr [rax + 2*rdi + 32], 807419198 - 4acc40: 20 26 and byte ptr [rsi], ah - 4acc42: 26 20 6a 6d and byte ptr es:[rdx + 109], ch - 4acc46: 61 - 4acc47: 70 2d jo 0x4acc76 <__PRETTY_FUNCTION__.11759+0x166> - 4acc49: 3e 6c insb byte ptr es:[rdi], dx - 4acc4b: 5f pop rdi - 4acc4c: 69 64 78 20 3c 20 6e 6c imul esp, dword ptr [rax + 2*rdi + 32], 1819156540 - 4acc54: 6f outsd dx, dword ptr [rsi] - 4acc55: 61 - 4acc56: 64 65 64 00 00 add byte ptr fs:[rax], al - 4acc5b: 00 00 add byte ptr [rax], al - 4acc5d: 00 00 add byte ptr [rax], al - 4acc5f: 00 69 6d add byte ptr [rcx + 109], ch - 4acc62: 61 - 4acc63: 70 2d jo 0x4acc92 <__PRETTY_FUNCTION__.11759+0x182> - 4acc65: 3e 6c insb byte ptr es:[rdi], dx - 4acc67: 5f pop rdi - 4acc68: 74 79 je 0x4acce3 <__PRETTY_FUNCTION__.11759+0x1d3> - 4acc6a: 70 65 jo 0x4accd1 <__PRETTY_FUNCTION__.11759+0x1c1> - 4acc6c: 20 3d 3d 20 6c 74 and byte ptr [rip + 1953243197], bh # 0x74b6ecaf <_end+0x746ab32f> - 4acc72: 5f pop rdi - 4acc73: 6c insb byte ptr es:[rdi], dx - 4acc74: 6f outsd dx, dword ptr [rsi] - 4acc75: 61 - 4acc76: 64 65 64 20 26 and byte ptr fs:[rsi], ah - 4acc7b: 26 20 21 and byte ptr es:[rcx], ah - 4acc7e: 69 6d 61 70 2d 3e 6c imul ebp, dword ptr [rbp + 97], 1816014192 - 4acc85: 5f pop rdi - 4acc86: 6e outsb dx, byte ptr [rsi] - 4acc87: 6f outsd dx, dword ptr [rsi] - 4acc88: 64 65 6c insb byte ptr es:[rdi], dx - 4acc8b: 65 74 65 je 0x4accf3 <__PRETTY_FUNCTION__.11759+0x1e3> - 4acc8e: 5f pop rdi - 4acc8f: 61 - 4acc90: 63 74 69 76 movsxd esi, dword ptr [rcx + 2*rbp + 118] - 4acc94: 65 00 00 add byte ptr gs:[rax], al - 4acc97: 00 0a add byte ptr [rdx], cl - 4acc99: 66 69 6c 65 3d 25 73 imul bp, word ptr [rbp + 2*riz + 61], 29477 - 4acca0: 20 5b 25 and byte ptr [rbx + 37], bl - 4acca3: 6c insb byte ptr es:[rdi], dx - 4acca4: 75 5d jne 0x4acd03 <__PRETTY_FUNCTION__.11759+0x1f3> - 4acca6: 3b 20 cmp esp, dword ptr [rax] - 4acca8: 20 64 65 73 and byte ptr [rbp + 2*riz + 115], ah - 4accac: 74 72 je 0x4acd20 <__PRETTY_FUNCTION__.11759+0x210> - 4accae: 6f outsd dx, dword ptr [rsi] - 4accaf: 79 69 jns 0x4acd1a <__PRETTY_FUNCTION__.11759+0x20a> - 4accb1: 6e outsb dx, byte ptr [rsi] - 4accb2: 67 20 6c 69 6e and byte ptr [ecx + 2*ebp + 110], ch - 4accb7: 6b 20 6d imul esp, dword ptr [rax], 109 - 4accba: 61 - 4accbb: 70 0a jo 0x4accc7 <__PRETTY_FUNCTION__.11759+0x1b7> - 4accbd: 00 00 add byte ptr [rax], al - 4accbf: 00 54 4c 53 add byte ptr [rsp + 2*rcx + 83], dl - 4accc3: 20 67 65 and byte ptr [rdi + 101], ah - 4accc6: 6e outsb dx, byte ptr [rsi] - 4accc7: 65 72 61 jb 0x4acd2b <__PRETTY_FUNCTION__.11759+0x21b> - 4accca: 74 69 je 0x4acd35 <__PRETTY_FUNCTION__.11759+0x225> - 4acccc: 6f outsd dx, dword ptr [rsi] - 4acccd: 6e outsb dx, byte ptr [rsi] - 4accce: 20 63 6f and byte ptr [rbx + 111], ah - 4accd1: 75 6e jne 0x4acd41 <__PRETTY_FUNCTION__.11759+0x231> - 4accd3: 74 65 je 0x4acd3a <__PRETTY_FUNCTION__.11759+0x22a> - 4accd5: 72 20 jb 0x4accf7 <__PRETTY_FUNCTION__.11759+0x1e7> - 4accd7: 77 72 ja 0x4acd4b <__PRETTY_FUNCTION__.11759+0x23b> - 4accd9: 61 - 4accda: 70 70 jo 0x4acd4c <__PRETTY_FUNCTION__.11759+0x23c> - 4accdc: 65 64 21 20 and dword ptr fs:[rax], esp - 4acce0: 20 50 6c and byte ptr [rax + 108], dl - 4acce3: 65 61 - 4acce5: 73 65 jae 0x4acd4c <__PRETTY_FUNCTION__.11759+0x23c> - 4acce7: 20 72 65 and byte ptr [rdx + 101], dh - 4accea: 70 6f jo 0x4acd5b <__PRETTY_FUNCTION__.11759+0x24b> - 4accec: 72 74 jb 0x4acd62 <__PRETTY_FUNCTION__.11759+0x252> - 4accee: 20 61 73 and byte ptr [rcx + 115], ah - 4accf1: 20 64 65 73 and byte ptr [rbp + 2*riz + 115], ah - 4accf5: 63 72 69 movsxd esi, dword ptr [rdx + 105] - 4accf8: 62 65 64 20 69 - 4accfd: 6e outsb dx, byte ptr [rsi] - 4accfe: 20 3c 68 and byte ptr [rax + 2*rbp], bh - 4acd01: 74 74 je 0x4acd77 <__PRETTY_FUNCTION__.11384+0x7> - 4acd03: 70 73 jo 0x4acd78 <__PRETTY_FUNCTION__.11384+0x8> - 4acd05: 3a 2f cmp ch, byte ptr [rdi] - 4acd07: 2f - 4acd08: 62 75 67 73 2e - 4acd0d: 6c insb byte ptr es:[rdi], dx - 4acd0e: 61 - 4acd0f: 75 6e jne 0x4acd7f <__PRETTY_FUNCTION__.11384+0xf> - 4acd11: 63 68 70 movsxd ebp, dword ptr [rax + 112] - 4acd14: 61 - 4acd15: 64 2e 6e outsb dx, byte ptr cs:[rsi] - 4acd18: 65 74 2f je 0x4acd4a <__PRETTY_FUNCTION__.11759+0x23a> - 4acd1b: 75 62 jne 0x4acd7f <__PRETTY_FUNCTION__.11384+0xf> - 4acd1d: 75 6e jne 0x4acd8d <__PRETTY_FUNCTION__.11420+0xd> - 4acd1f: 74 75 je 0x4acd96 <__PRETTY_FUNCTION__.11420+0x16> - 4acd21: 2f - 4acd22: 2b 73 6f sub esi, dword ptr [rbx + 111] - 4acd25: 75 72 jne 0x4acd99 <__PRETTY_FUNCTION__.11420+0x19> - 4acd27: 63 65 2f movsxd esp, dword ptr [rbp + 47] - 4acd2a: 67 6c insb byte ptr es:[edi], dx - 4acd2c: 69 62 63 2f 2b 62 75 imul esp, dword ptr [rdx + 99], 1969367855 - 4acd33: 67 73 3e addr32 jae 0x4acd74 <__PRETTY_FUNCTION__.11384+0x4> - 4acd36: 2e 0a 00 or al, byte ptr cs:[rax] - 4acd39: 00 00 add byte ptr [rax], al - 4acd3b: 00 00 add byte ptr [rax], al - 4acd3d: 00 00 add byte ptr [rax], al - 4acd3f: 00 0a add byte ptr [rdx], cl - 4acd41: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 4acd45: 69 6e 67 20 66 69 6c imul ebp, dword ptr [rsi + 103], 1818846752 - 4acd4c: 65 3d 25 73 3b 20 cmp eax, 540767013 - 4acd52: 64 69 72 65 63 74 5f 6f imul esi, dword ptr fs:[rdx + 101], 1868526691 - 4acd5a: 70 65 jo 0x4acdc1 <__PRETTY_FUNCTION__.11420+0x41> - 4acd5c: 6e outsb dx, byte ptr [rsi] - 4acd5d: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 4acd60: 6e outsb dx, byte ptr [rsi] - 4acd61: 74 3d je 0x4acda0 <__PRETTY_FUNCTION__.11420+0x20> - 4acd63: 25 75 0a 00 00 and eax, 2677 - ... - -00000000004acd70 <__PRETTY_FUNCTION__.11384>: - 4acd70: 72 65 jb 0x4acdd7 <__PRETTY_FUNCTION__.11420+0x57> - 4acd72: 6d insd dword ptr es:[rdi], dx - 4acd73: 6f outsd dx, dword ptr [rsi] - 4acd74: 76 65 jbe 0x4acddb <__PRETTY_FUNCTION__.11420+0x5b> - 4acd76: 5f pop rdi - 4acd77: 73 6c jae 0x4acde5 <__PRETTY_FUNCTION__.11420+0x65> - 4acd79: 6f outsd dx, dword ptr [rsi] - 4acd7a: 74 69 je 0x4acde5 <__PRETTY_FUNCTION__.11420+0x65> - 4acd7c: 6e outsb dx, byte ptr [rsi] - 4acd7d: 66 6f outsw dx, word ptr [rsi] - 4acd7f: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004acd80 <__PRETTY_FUNCTION__.11420>: - 4acd80: 5f pop rdi - 4acd81: 64 6c insb byte ptr es:[rdi], dx - 4acd83: 5f pop rdi - 4acd84: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 4acd88: 65 5f pop rdi - 4acd8a: 77 6f ja 0x4acdfb <__PRETTY_FUNCTION__.11420+0x7b> - 4acd8c: 72 6b jb 0x4acdf9 <__PRETTY_FUNCTION__.11420+0x79> - 4acd8e: 65 72 00 jb 0x4acd91 <__PRETTY_FUNCTION__.11420+0x11> - 4acd91: 6d insd dword ptr es:[rdi], dx - 4acd92: 70 72 jo 0x4ace06 <__PRETTY_FUNCTION__.11420+0x86> - 4acd94: 6f outsd dx, dword ptr [rsi] - 4acd95: 74 65 je 0x4acdfc <__PRETTY_FUNCTION__.11420+0x7c> - 4acd97: 63 74 20 6c movsxd esi, dword ptr [rax + riz + 108] - 4acd9b: 65 67 61 - 4acd9e: 63 79 20 movsxd edi, dword ptr [rcx + 32] - 4acda1: 62 - 4acda2: 69 74 6d 61 70 20 66 61 imul esi, dword ptr [rbp + 2*rbp + 97], 1634082928 - 4acdaa: 69 6c 65 64 00 6c 65 67 imul ebp, dword ptr [rbp + 2*riz + 100], 1734700032 - 4acdb2: 61 - 4acdb3: 63 79 20 movsxd edi, dword ptr [rcx + 32] - 4acdb6: 62 - 4acdb7: 69 74 6d 61 70 20 69 73 imul esi, dword ptr [rbp + 2*rbp + 97], 1936269424 - 4acdbf: 6e outsb dx, byte ptr [rsi] - 4acdc0: 27 - 4acdc1: 74 20 je 0x4acde3 <__PRETTY_FUNCTION__.11420+0x63> - 4acdc3: 61 - 4acdc4: 76 61 jbe 0x4ace27 <__PRETTY_FUNCTION__.11420+0xa7> - 4acdc6: 69 6c 61 62 6c 65 00 73 imul ebp, dword ptr [rcx + 2*riz + 98], 1929405804 - 4acdce: 68 61 64 6f 77 push 2003788897 - 4acdd3: 20 73 74 and byte ptr [rbx + 116], dh - 4acdd6: 61 - 4acdd7: 63 6b 20 movsxd ebp, dword ptr [rbx + 32] - 4acdda: 69 73 6e 27 74 20 65 imul esi, dword ptr [rbx + 110], 1696625703 - 4acde1: 6e outsb dx, byte ptr [rsi] - 4acde2: 61 - 4acde3: 62 - 4acde4: 6c insb byte ptr es:[rdi], dx - 4acde5: 65 64 00 63 61 add byte ptr fs:[rbx + 97], ah - 4acdea: 6e outsb dx, byte ptr [rsi] - 4acdeb: 27 - 4acdec: 74 20 je 0x4ace0e <__PRETTY_FUNCTION__.11420+0x8e> - 4acdee: 64 69 73 61 62 6c 65 20 imul esi, dword ptr fs:[rbx + 97], 543517794 - 4acdf6: 43 45 - 4acdf8: 54 push rsp - 4acdf9: 00 00 add byte ptr [rax], al - 4acdfb: 00 00 add byte ptr [rax], al - 4acdfd: 00 00 add byte ptr [rax], al - 4acdff: 00 66 61 add byte ptr [rsi + 97], ah - 4ace02: 69 6c 65 64 20 74 6f 20 imul ebp, dword ptr [rbp + 2*riz + 100], 544175136 - 4ace0a: 6d insd dword ptr es:[rdi], dx - 4ace0b: 61 - 4ace0c: 72 6b jb 0x4ace79 <_fpioconst_pow10+0x39> - 4ace0e: 20 6c 65 67 and byte ptr [rbp + 2*riz + 103], ch - 4ace12: 61 - 4ace13: 63 79 20 movsxd edi, dword ptr [rcx + 32] - 4ace16: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 4ace19: 65 20 72 65 and byte ptr gs:[rdx + 101], dh - 4ace1d: 67 69 6f 6e 00 00 00 00 imul ebp, dword ptr [edi + 110], 0 - ... - 4ace3d: 00 00 add byte ptr [rax], al - 4ace3f: 00 00 add byte ptr [rax], al - -00000000004ace40 <_fpioconst_pow10>: - ... - 4ace48: 02 00 add al, byte ptr [rax] - 4ace4a: 00 00 add byte ptr [rax], al - 4ace4c: 00 00 add byte ptr [rax], al - 4ace4e: 00 00 add byte ptr [rax], al - 4ace50: 04 00 add al, 0 - 4ace52: 00 00 add byte ptr [rax], al - 4ace54: 00 00 add byte ptr [rax], al - 4ace56: 00 00 add byte ptr [rax], al - 4ace58: 02 00 add al, byte ptr [rax] - 4ace5a: 00 00 add byte ptr [rax], al - 4ace5c: 00 00 add byte ptr [rax], al - 4ace5e: 00 00 add byte ptr [rax], al - 4ace60: 02 00 add al, byte ptr [rax] - 4ace62: 00 00 add byte ptr [rax], al - 4ace64: 00 00 add byte ptr [rax], al - 4ace66: 00 00 add byte ptr [rax], al - 4ace68: 07 - 4ace69: 00 00 add byte ptr [rax], al - 4ace6b: 00 04 00 add byte ptr [rax + rax], al - 4ace6e: 00 00 add byte ptr [rax], al - 4ace70: 04 00 add al, 0 - 4ace72: 00 00 add byte ptr [rax], al - 4ace74: 00 00 add byte ptr [rax], al - 4ace76: 00 00 add byte ptr [rax], al - 4ace78: 02 00 add al, byte ptr [rax] - 4ace7a: 00 00 add byte ptr [rax], al - 4ace7c: 00 00 add byte ptr [rax], al - 4ace7e: 00 00 add byte ptr [rax], al - 4ace80: 0e - 4ace81: 00 00 add byte ptr [rax], al - 4ace83: 00 0a add byte ptr [rdx], cl - 4ace85: 00 00 add byte ptr [rax], al - 4ace87: 00 06 add byte ptr [rsi], al - 4ace89: 00 00 add byte ptr [rax], al - 4ace8b: 00 00 add byte ptr [rax], al - 4ace8d: 00 00 add byte ptr [rax], al - 4ace8f: 00 02 add byte ptr [rdx], al - 4ace91: 00 00 add byte ptr [rax], al - 4ace93: 00 00 add byte ptr [rax], al - 4ace95: 00 00 add byte ptr [rax], al - 4ace97: 00 1b add byte ptr [rbx], bl - 4ace99: 00 00 add byte ptr [rax], al - 4ace9b: 00 18 add byte ptr [rax], bl - 4ace9d: 00 00 add byte ptr [rax], al - 4ace9f: 00 08 add byte ptr [rax], cl - 4acea1: 00 00 add byte ptr [rax], al - 4acea3: 00 00 add byte ptr [rax], al - 4acea5: 00 00 add byte ptr [rax], al - 4acea7: 00 02 add byte ptr [rdx], al - 4acea9: 00 00 add byte ptr [rax], al - 4aceab: 00 00 add byte ptr [rax], al - 4acead: 00 00 add byte ptr [rax], al - 4aceaf: 00 36 add byte ptr [rsi], dh - 4aceb1: 00 00 add byte ptr [rax], al - 4aceb3: 00 32 add byte ptr [rdx], dh - 4aceb5: 00 00 add byte ptr [rax], al - 4aceb7: 00 0a add byte ptr [rdx], cl - 4aceb9: 00 00 add byte ptr [rax], al - 4acebb: 00 00 add byte ptr [rax], al - 4acebd: 00 00 add byte ptr [rax], al - 4acebf: 00 03 add byte ptr [rbx], al - 4acec1: 00 00 add byte ptr [rax], al - 4acec3: 00 00 add byte ptr [rax], al - 4acec5: 00 00 add byte ptr [rax], al - 4acec7: 00 6b 00 add byte ptr [rbx], ch - 4aceca: 00 00 add byte ptr [rax], al - 4acecc: 67 00 00 add byte ptr [eax], al - 4acecf: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x4aced5 <_fpioconst_pow10+0x95> - 4aced5: 00 00 add byte ptr [rax], al - 4aced7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x4acedd <_fpioconst_pow10+0x9d> - 4acedd: 00 00 add byte ptr [rax], al - 4acedf: 00 d5 add ch, dl - 4acee1: 00 00 add byte ptr [rax], al - 4acee3: 00 d2 add dl, dl - 4acee5: 00 00 add byte ptr [rax], al - 4acee7: 00 12 add byte ptr [rdx], dl - 4acee9: 00 00 add byte ptr [rax], al - 4aceeb: 00 00 add byte ptr [rax], al - 4aceed: 00 00 add byte ptr [rax], al - 4aceef: 00 08 add byte ptr [rax], cl - 4acef1: 00 00 add byte ptr [rax], al - 4acef3: 00 00 add byte ptr [rax], al - 4acef5: 00 00 add byte ptr [rax], al - 4acef7: 00 aa 01 00 00 a6 add byte ptr [rdx - 1509949439], ch - 4acefd: 01 00 add dword ptr [rax], eax - 4aceff: 00 1a add byte ptr [rdx], bl - 4acf01: 00 00 add byte ptr [rax], al - 4acf03: 00 00 add byte ptr [rax], al - 4acf05: 00 00 add byte ptr [rax], al - 4acf07: 00 0f add byte ptr [rdi], cl - 4acf09: 00 00 add byte ptr [rax], al - 4acf0b: 00 00 add byte ptr [rax], al - 4acf0d: 00 00 add byte ptr [rax], al - 4acf0f: 00 53 03 add byte ptr [rbx + 3], dl - 4acf12: 00 00 add byte ptr [rax], al - 4acf14: 50 push rax - 4acf15: 03 00 add eax, dword ptr [rax] - 4acf17: 00 29 add byte ptr [rcx], ch - 4acf19: 00 00 add byte ptr [rax], al - 4acf1b: 00 00 add byte ptr [rax], al - 4acf1d: 00 00 add byte ptr [rax], al - 4acf1f: 00 1c 00 add byte ptr [rax + rax], bl - 4acf22: 00 00 add byte ptr [rax], al - 4acf24: 00 00 add byte ptr [rax], al - 4acf26: 00 00 add byte ptr [rax], al - 4acf28: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4acf29: 06 - 4acf2a: 00 00 add byte ptr [rax], al - 4acf2c: a2 06 00 00 45 00 00 00 00 movabs byte ptr [1157627910], al - 4acf35: 00 00 add byte ptr [rax], al - 4acf37: 00 37 add byte ptr [rdi], dh - 4acf39: 00 00 add byte ptr [rax], al - 4acf3b: 00 00 add byte ptr [rax], al - 4acf3d: 00 00 add byte ptr [rax], al - 4acf3f: 00 4a 0d add byte ptr [rdx + 13], cl - 4acf42: 00 00 add byte ptr [rax], al - 4acf44: 47 0d 00 00 7c 00 or eax, 8126464 - 4acf4a: 00 00 add byte ptr [rax], al - 4acf4c: 00 00 add byte ptr [rax], al - 4acf4e: 00 00 add byte ptr [rax], al - 4acf50: 6c insb byte ptr es:[rdi], dx - 4acf51: 00 00 add byte ptr [rax], al - 4acf53: 00 00 add byte ptr [rax], al - 4acf55: 00 00 add byte ptr [rax], al - 4acf57: 00 94 1a 00 00 90 1a add byte ptr [rdx + rbx + 445644800], dl - 4acf5e: 00 00 add byte ptr [rax], al - 4acf60: e8 00 00 00 00 call 0x4acf65 <_fpioconst_pow10+0x125> - 4acf65: 00 00 add byte ptr [rax], al - 4acf67: 00 d6 add dh, dl - 4acf69: 00 00 add byte ptr [rax], al - 4acf6b: 00 00 add byte ptr [rax], al - 4acf6d: 00 00 add byte ptr [rax], al - 4acf6f: 00 27 add byte ptr [rdi], ah - 4acf71: 35 00 00 24 35 xor eax, 891551744 - 4acf76: 00 00 add byte ptr [rax], al - 4acf78: be 01 00 00 00 mov esi, 1 - 4acf7d: 00 00 add byte ptr [rax], al - 4acf7f: 00 ab 01 00 00 00 add byte ptr [rbx + 1], ch - 4acf85: 00 00 add byte ptr [rax], al - 4acf87: 00 4e 6a add byte ptr [rsi + 106], cl - 4acf8a: 00 00 add byte ptr [rax], al - 4acf8c: 4a 6a 00 push 0 - 4acf8f: 00 69 03 add byte ptr [rcx + 3], ch - 4acf92: 00 00 add byte ptr [rax], al - 4acf94: 00 00 add byte ptr [rax], al - 4acf96: 00 00 add byte ptr [rax], al - 4acf98: 54 push rsp - 4acf99: 03 00 add eax, dword ptr [rax] - 4acf9b: 00 00 add byte ptr [rax], al - 4acf9d: 00 00 add byte ptr [rax], al - 4acf9f: 00 9b d4 00 00 98 add byte ptr [rbx - 1744830252], bl - 4acfa5: d4 - ... - 4acfbe: 00 00 add byte ptr [rax], al - -00000000004acfc0 <__tens>: - ... - 4acfc8: 0a 00 or al, byte ptr [rax] - ... - 4acfd6: 00 00 add byte ptr [rax], al - 4acfd8: 64 00 00 add byte ptr fs:[rax], al - ... - 4acfe7: 00 10 add byte ptr [rax], dl - 4acfe9: 27 - ... - 4acff6: 00 00 add byte ptr [rax], al - 4acff8: 00 e1 add cl, ah - 4acffa: f5 cmc - 4acffb: 05 00 00 00 00 add eax, 0 - ... - 4ad008: 00 00 add byte ptr [rax], al - 4ad00a: c1 6f f2 86 shr dword ptr [rdi - 14], 134 - 4ad00e: 23 00 and eax, dword ptr [rax] - ... - 4ad01c: 81 ef ac 85 5b 41 sub edi, 1096517036 - 4ad022: 6d insd dword ptr es:[rdi], dx - 4ad023: 2d ee 04 00 00 sub eax, 1262 - ... - 4ad038: 01 1f add dword ptr [rdi], ebx - 4ad03a: 6a bf push -65 - 4ad03c: 64 ed in eax, dx - 4ad03e: 38 6e ed cmp byte ptr [rsi - 19], ch - 4ad041: 97 xchg eax, edi - 4ad042: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4ad043: da f4 - 4ad045: f9 stc - 4ad046: 3f - 4ad047: e9 03 4f 18 00 jmp 0x631f4f <_end+0x16e5cf> - ... - 4ad068: 01 3e add dword ptr [rsi], edi - 4ad06a: 95 xchg eax, ebp - 4ad06b: 2e 09 99 df 03 fd 38 or dword ptr cs:[rcx + 956105695], ebx - 4ad072: 15 0f 2f e4 74 adc eax, 1961111311 - 4ad077: 23 ec and ebp, esp - 4ad079: f5 cmc - 4ad07a: cf iretd - 4ad07b: d3 08 ror dword ptr [rax], cl - 4ad07d: dc 04 c4 fadd qword ptr [rsp + 8*rax] - 4ad080: da b0 cd bc 19 7f fidiv dword ptr [rax + 2132393165] - 4ad086: 33 a6 03 26 1f e9 xor esp, dword ptr [rsi - 383834621] - 4ad08c: 4e 02 00 add r8b, byte ptr [rax] - ... - 4ad0b7: 00 01 add byte ptr [rcx], al - 4ad0b9: 7c 2e jl 0x4ad0e9 <__tens+0x129> - 4ad0bb: 98 cwde - 4ad0bc: 5b pop rbx - 4ad0bd: 87 d3 xchg edx, ebx - 4ad0bf: be 72 9f d9 d8 mov esi, 3638140786 - 4ad0c4: 87 2f xchg dword ptr [rdi], ebp - 4ad0c6: 15 12 c6 50 de adc eax, 3729835538 - 4ad0cb: 6b 70 6e 4a imul esi, dword ptr [rax + 110], 74 - 4ad0cf: cf iretd - 4ad0d0: 0f d8 95 d5 6e 71 b2 psubusb mm2, qword ptr [rbp - 1301188907] - 4ad0d7: 26 b0 66 mov al, 102 - 4ad0da: c6 ad 24 36 15 1d - 4ad0e0: 5a pop rdx - 4ad0e1: d3 42 3c rol dword ptr [rdx + 60], cl - 4ad0e4: 0e - 4ad0e5: 54 push rsp - 4ad0e6: ff 63 c0 jmp qword ptr [rbx - 64] - 4ad0e9: 73 55 jae 0x4ad140 <__tens+0x180> - 4ad0eb: cc int3 - 4ad0ec: 17 - 4ad0ed: ef out dx, eax - 4ad0ee: f9 stc - 4ad0ef: 65 f2 28 bc 55 f7 c7 dc 80 repne sub byte ptr gs:[rbp + 2*rdx - 2133014537], bh - 4ad0f8: dc ed fsub st(5), st - 4ad0fa: 6e outsb dx, byte ptr [rsi] - 4ad0fb: f4 hlt - 4ad0fc: ce - 4ad0fd: ef out dx, eax - 4ad0fe: dc 5f f7 fcomp qword ptr [rdi - 9] - 4ad101: 53 push rbx - 4ad102: 05 00 00 00 00 add eax, 0 - ... - 4ad14f: 00 01 add byte ptr [rcx], al - 4ad151: f8 clc - 4ad152: 6c insb byte ptr es:[rdi], dx - 4ad153: fc cld - 4ad154: 67 72 f2 addr32 jb 0x4ad149 <__tens+0x189> - 4ad157: 77 dc ja 0x4ad135 <__tens+0x175> - 4ad159: 46 95 xchg eax, ebp - 4ad15b: 8f 6f 97 - 4ad15e: 96 xchg eax, esi - 4ad15f: 5d pop rbp - 4ad160: 97 xchg eax, edi - 4ad161: 8a 3a mov bh, byte ptr [rdx] - 4ad163: b8 d9 1a 1e c3 mov eax, 3273530073 - 4ad168: 13 05 c4 46 47 57 adc eax, dword ptr [rip + 1464288964] # 0x57921832 <_end+0x5745deb2> - 4ad16e: e6 94 out 148, al - 4ad170: c1 76 89 - 4ad173: c8 79 b5 75 enter -19079, 117 - 4ad177: 44 3b 73 f8 cmp r14d, dword ptr [rbx - 8] - 4ad17b: 28 bf a1 1d aa 21 sub byte ptr [rdi + 564796833], bh - 4ad181: d3 3e sar dword ptr [rsi], cl - 4ad183: 70 ea jo 0x4ad16f <__tens+0x1af> - 4ad185: cf iretd - 4ad186: 25 1e 22 2f 1a and eax, 439296542 - 4ad18b: b2 2e mov dl, 46 - 4ad18d: fb sti - 4ad18e: 51 push rcx - 4ad18f: bc 5d 4f e1 96 mov esp, 2531348317 - 4ad194: ac lodsb al, byte ptr [rsi] - 4ad195: ed in eax, dx - 4ad196: a3 bf ae 57 9c 32 53 71 fc movabs dword ptr [-256332226946945345], eax - 4ad19f: e7 95 out 149, eax - 4ad1a1: 06 - 4ad1a2: fc cld - 4ad1a3: c3 ret - 4ad1a4: 24 19 and al, 25 - 4ad1a6: a9 85 5e 63 5f test eax, 1600347781 - 4ad1ab: f9 stc - 4ad1ac: e0 8e loopne 0x4ad13c <__tens+0x17c> - 4ad1ae: 90 nop - 4ad1af: b2 e4 mov dl, -28 - 4ad1b1: ad lodsd eax, dword ptr [rsi] - 4ad1b2: ab stosd dword ptr es:[rdi], eax - 4ad1b3: 93 xchg eax, ebx - 4ad1b4: 2a 73 66 sub dh, byte ptr [rbx + 102] - 4ad1b7: 13 5c 77 49 adc ebx, dword ptr [rdi + 2*rsi + 73] - 4ad1bb: 94 xchg eax, esp - 4ad1bc: 0e - 4ad1bd: 5b pop rbx - 4ad1be: be 69 ac af 43 mov esi, 1135586409 - 4ad1c3: 73 81 jae 0x4ad146 <__tens+0x186> - 4ad1c5: bc 99 b0 46 1d mov esp, 491171993 - 4ad1ca: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4ad1cb: 45 48 rex64 - 4ad1cd: 97 xchg eax, edi - 4ad1ce: 69 a2 03 73 b0 8c 13 1f 0b 8a imul esp, dword ptr [rdx - 1934593277], 2315984659 - 4ad1d8: 97 xchg eax, edi - 4ad1d9: 8a ab 8c d9 38 d2 mov ch, byte ptr [rbx - 768026228] - 4ad1df: c1 d4 15 rcl esp, 21 - 4ad1e2: 34 63 xor al, 99 - 4ad1e4: 1c 00 sbb al, 0 - ... - 4ad26e: 00 00 add byte ptr [rax], al - 4ad270: 01 f0 add eax, esi - 4ad272: 19 29 sbb dword ptr [rcx], ebp - 4ad274: 72 2b jb 0x4ad2a1 <__tens+0x2e1> - 4ad276: 5b pop rbx - 4ad277: f5 cmc - 4ad278: 5b pop rbx - 4ad279: 21 7c 6e 86 and dword ptr [rsi + 2*rbp - 122], edi - 4ad27d: 9f lahf - 4ad27e: c2 1e 87 ret -30946 - 4ad281: 4e 1c 99 sbb al, -103 - 4ad284: 88 1a mov byte ptr [rdx], bl - 4ad286: c5 15 35 - 4ad289: c5 0a 14 - 4ad28c: 1a 1e sbb bl, byte ptr [rsi] - 4ad28e: 7d 4c jge 0x4ad2dc <__tens+0x31c> - 4ad290: 19 d8 sbb eax, ebx - 4ad292: 2c cc sub al, -52 - 4ad294: 0e - 4ad295: 44 d1 0e ror dword ptr [rsi] - 4ad298: ee out dx, al - 4ad299: 34 66 xor al, 102 - 4ad29b: 89 fb mov ebx, edi - 4ad29d: 6c insb byte ptr es:[rdi], dx - 4ad29e: e1 7d loope 0x4ad31d <__tens+0x35d> - 4ad2a0: 1f - 4ad2a1: f6 43 1e 7d test byte ptr [rbx + 30], 125 - 4ad2a5: 83 ce 9f or esi, -97 - 4ad2a8: 9c pushfq - 4ad2a9: 2b 1d 23 c7 55 3e sub ebx, dword ptr [rip + 1045808931] # 0x3ea099d2 <_end+0x3e546052> - 4ad2af: 23 d7 and edx, edi - 4ad2b1: 60 - 4ad2b2: dc 65 8b fsub qword ptr [rbp - 117] - 4ad2b5: 21 51 f4 and dword ptr [rcx - 12], edx - 4ad2b8: 34 d1 xor al, -47 - 4ad2ba: 5c pop rsp - 4ad2bb: 1c 86 sbb al, -122 - 4ad2bd: 59 pop rcx - 4ad2be: 63 c9 movsxd ecx, ecx - 4ad2c0: 9f lahf - 4ad2c1: bb 2b 92 31 94 mov ebx, 2486276651 - 4ad2c6: e8 a7 07 2a 9f call 0xffffffff9f74da72 <_end+0xffffffff9f28a0f2> - 4ad2cb: 9f lahf - 4ad2cc: 5a pop rdx - 4ad2cd: 69 be 62 c4 42 10 8e 74 7a 5b imul edi, dword ptr [rsi + 272811106], 1534751886 - 4ad2d7: 04 e3 add al, -29 - 4ad2d9: 1d be 1a a5 22 sbb eax, 581245630 - 4ad2de: d8 8a 11 c4 34 ba fmul dword ptr [rdx - 1170947055] - 4ad2e4: 05 b5 14 d8 b3 add eax, 3017282741 - 4ad2e9: de 3f fidivr word ptr [rdi] - 4ad2eb: bf 16 1a c5 8f mov edi, 2412059158 - 4ad2f0: bc 96 b8 b1 ec mov esp, 3971070102 - 4ad2f5: ee out dx, al - 4ad2f6: 6d insd dword ptr es:[rdi], dx - 4ad2f7: f5 cmc - 4ad2f8: fd std - 4ad2f9: 6b fb 31 imul edi, ebx, 49 - 4ad2fc: 4b 65 gs - 4ad2fe: f4 hlt - 4ad2ff: b6 16 mov dh, 22 - 4ad301: 36 1a 10 sbb dl, byte ptr ss:[rax] - 4ad304: fb sti - 4ad305: 95 xchg eax, ebp - 4ad306: 75 6b jne 0x4ad373 <__tens+0x3b3> - 4ad308: fe 47 1a inc byte ptr [rdi + 26] - 4ad30b: dc 89 80 d9 80 a5 fmul qword ptr [rcx - 1518282368] - 4ad311: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4ad312: bd 80 82 28 20 mov ebp, 539525760 - 4ad317: 9a - 4ad318: 66 0f eb 31 por xmm6, xmmword ptr [rcx] - 4ad31c: 90 nop - 4ad31d: 1f - 4ad31e: 8f fc 10 - 4ad321: 33 6a 97 xor ebp, dword ptr [rdx - 105] - 4ad324: 7e 7b jle 0x4ad3a1 <__tens+0x3e1> - 4ad326: 6a e2 push -30 - 4ad328: 8a 36 mov dh, byte ptr [rsi] - 4ad32a: 68 df b8 a0 e3 push -476006177 - 4ad32f: 3c ce cmp al, -50 - 4ad331: 62 42 8e a2 51 - 4ad336: a3 75 c9 b6 b0 6c 83 75 59 movabs dword ptr [6446202944495208821], eax - 4ad33f: 44 3f - 4ad341: 65 b5 31 mov ch, 49 - 4ad344: 8a e3 mov ah, bl - 4ad346: 56 push rsi - 4ad347: c3 ret - 4ad348: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4ad349: ab stosd dword ptr es:[rdi], eax - 4ad34a: fa cli - 4ad34b: 35 a0 fb 90 01 xor eax, 26278816 - 4ad350: 52 push rdx - 4ad351: ed in eax, dx - 4ad352: c4 9f 1b - 4ad355: 49 bc 88 4a 11 40 16 41 80 5b movabs r12, 6593341418290367112 - 4ad35f: 00 5e 23 add byte ptr [rsi + 35], bl - 4ad362: f3 f4 rep hlt - 4ad364: 49 46 - 4ad366: 8d 1e lea ebx, [rsi] - 4ad368: 06 - 4ad369: de a8 36 49 53 c5 fisubr word ptr [rax - 984397514] - 4ad36f: 73 2a jae 0x4ad39b <__tens+0x3db> - 4ad371: bd e6 a7 0c 97 mov ebp, 2534189030 - 4ad376: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4ad377: c1 94 70 18 47 ef 49 db rcl dword ptr [rax + 2*rsi + 1240418072], 219 - 4ad37f: d2 5b 3f rcr byte ptr [rbx + 63], cl - 4ad382: 6c insb byte ptr es:[rdi], dx - 4ad383: 92 xchg eax, edx - 4ad384: d4 - 4ad385: 09 62 ae or dword ptr [rdx - 82], esp - 4ad388: 49 39 43 2d cmp qword ptr [r11 + 45], rax - 4ad38c: c6 a3 f4 34 94 5d - 4ad392: 30 d4 xor ah, dl - 4ad394: 05 1a d6 d9 25 add eax, 635033114 - 4ad399: 03 00 add eax, dword ptr [rax] - ... - 4ad4a7: 00 01 add byte ptr [rcx], al - 4ad4a9: e0 33 loopne 0x4ad4de <__tens+0x51e> - 4ad4ab: 13 65 68 adc esp, dword ptr [rbp + 104] - 4ad4ae: 09 e3 or ebx, esp - 4ad4b0: 3f - 4ad4b1: 4d 7d b2 jge 0x4ad466 <__tens+0x4a6> - 4ad4b4: cf iretd - 4ad4b5: 8d e2 - 4ad4b7: 49 21 47 2e and qword ptr [r15 + 46], rax - 4ad4bb: ec in al, dx - 4ad4bc: 54 push rsp - 4ad4bd: e3 87 jrcxz 0x4ad446 <__tens+0x486> - 4ad4bf: ee out dx, al - 4ad4c0: 84 75 06 test byte ptr [rbp + 6], dh - 4ad4c3: b6 bb mov dh, -69 - 4ad4c5: 8a 8b 36 91 a1 e5 mov cl, byte ptr [rbx - 442396362] - 4ad4cb: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4ad4cc: 55 push rbp - 4ad4cd: 6d insd dword ptr es:[rdi], dx - 4ad4ce: d5 - 4ad4cf: 2e 73 77 jae 0x4ad549 <__tens+0x589> - 4ad4d2: 82 - 4ad4d3: fd std - 4ad4d4: 42 d1 50 ea rcl dword ptr [rax - 22] - 4ad4d8: b2 8d mov dl, -115 - 4ad4da: b7 51 mov bh, 81 - 4ad4dc: 9e sahf - 4ad4dd: 2c 34 sub al, 52 - 4ad4df: 98 cwde - 4ad4e0: bc da 50 c8 f1 mov esp, 4056436954 - 4ad4e5: d6 - 4ad4e6: 6e outsb dx, byte ptr [rsi] - 4ad4e7: 86 12 xchg byte ptr [rdx], dl - 4ad4e9: 2c 34 sub al, 52 - 4ad4eb: 19 87 49 79 92 c2 sbb dword ptr [rdi - 1030588087], eax - 4ad4f1: 69 f8 d2 4a 2e 91 imul edi, eax, 2435730130 - 4ad4f7: 66 8f fd c7 - 4ad4fb: 71 2d jno 0x4ad52a <__tens+0x56a> - 4ad4fd: 84 a7 57 eb 52 55 test byte ptr [rdi + 1431497559], ah - 4ad503: 23 cc and ecx, esp - 4ad505: ed in eax, dx - 4ad506: 7f fb jg 0x4ad503 <__tens+0x543> - 4ad508: e0 1c loopne 0x4ad526 <__tens+0x566> - 4ad50a: 86 f3 xchg dh, bl - 4ad50c: e1 9c loope 0x4ad4aa <__tens+0x4ea> - 4ad50e: 20 38 and byte ptr [rax], bh - 4ad510: 49 b4 13 mov r12b, 19 - 4ad513: 97 xchg eax, edi - 4ad514: 34 01 xor al, 1 - 4ad516: c1 34 de - 4ad519: 54 push rsp - 4ad51a: 6c insb byte ptr es:[rdi], dx - 4ad51b: 8c 9c 28 a8 a7 43 66 mov word ptr [rax + rbp + 1715709864], ds - 4ad522: bb 2d f3 64 cb mov ebx, 3412390701 - 4ad527: e3 01 jrcxz 0x4ad52a <__tens+0x56a> - 4ad529: ff 74 80 e9 push qword ptr [rax + 4*rax - 23] - 4ad52d: 2e 89 e3 mov ebx, esp - 4ad530: 94 xchg eax, esp - 4ad531: 7f c1 jg 0x4ad4f4 <__tens+0x534> - 4ad533: 10 92 6f f1 a8 d6 adc byte ptr [rdx - 693571217], dl - 4ad539: 1e - 4ad53a: 28 a8 b3 bb 7a 96 sub byte ptr [rax - 1770341453], ch - 4ad540: 40 14 15 adc al, 21 - 4ad543: 5a pop rdx - 4ad544: ed in eax, dx - 4ad545: fb sti - 4ad546: 52 push rdx - 4ad547: 99 cdq - 4ad548: 44 1e - 4ad54a: b4 13 mov ah, 19 - 4ad54c: c3 ret - 4ad54d: 09 e6 or esi, esp - 4ad54f: af scasd eax, dword ptr es:[rdi] - 4ad550: 16 - 4ad551: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4ad552: bc a2 1f 82 11 mov esp, 293740450 - 4ad557: f1 - 4ad558: b4 64 mov ah, 100 - 4ad55a: 12 fb adc bh, bl - 4ad55c: 74 c9 je 0x4ad527 <__tens+0x567> - 4ad55e: ba 91 ab d6 c7 mov edx, 3352734609 - 4ad563: d6 - 4ad564: 35 ff 48 8e 43 xor eax, 1133398271 - 4ad569: bd 19 44 65 56 mov ebp, 1449477145 - 4ad56e: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4ad56f: c4 10 55 - 4ad572: 5e pop rsi - 4ad573: 68 36 4c 55 33 push 861228086 - 4ad578: 97 xchg eax, edi - 4ad579: 86 49 ab xchg byte ptr [rcx - 85], cl - 4ad57c: fe 21 - 4ad57e: bd 0d 1d 49 fe mov ebp, 4266204429 - 4ad583: 3c 66 cmp al, 102 - 4ad585: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4ad586: 2d 98 a7 4c ea sub eax, 3930892184 - 4ad58b: cb retf - 4ad58c: 7b 0c jnp 0x4ad59a <__tens+0x5da> - 4ad58e: 11 9e 8a 6b c5 79 adc dword ptr [rsi + 2042981258], ebx - 4ad594: 47 a0 c5 5f 2e 0e d8 84 44 f4 movabs al, byte ptr [-845404766553088059] - 4ad59e: a9 1a 3c 20 0f test eax, 253770778 - 4ad5a3: 73 ab jae 0x4ad550 <__tens+0x590> - 4ad5a5: b1 57 mov cl, 87 - 4ad5a7: 6a a6 push -90 - 4ad5a9: f7 52 d7 not dword ptr [rdx - 41] - 4ad5ac: 62 - 4ad5ad: dc a7 87 ff 45 45 fsub qword ptr [rdi + 1162215303] - 4ad5b3: 94 xchg eax, esp - 4ad5b4: 60 - 4ad5b5: 04 66 add al, 102 - 4ad5b7: 40 2f - 4ad5b9: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4ad5ba: c1 77 5d - 4ad5bd: 37 - 4ad5be: ac lodsb al, byte ptr [rsi] - 4ad5bf: c9 leave - 4ad5c0: ef out dx, eax - 4ad5c1: d7 xlatb - 4ad5c2: 66 e8 f0 95 call 0x4a6bb6 - 4ad5c6: 46 74 85 je 0x4ad54e <__tens+0x58e> - 4ad5c9: 8c 42 81 mov word ptr [rdx - 127], es - 4ad5cc: 96 xchg eax, esi - 4ad5cd: 6b fc a1 imul edi, esp, -95 - 4ad5d0: 7b 7c jnp 0x4ad64e <__tens+0x68e> - 4ad5d2: 91 xchg eax, ecx - 4ad5d3: d7 xlatb - 4ad5d4: 19 3c f0 sbb dword ptr [rax + 8*rsi], edi - 4ad5d7: 7b 41 jnp 0x4ad61a <__tens+0x65a> - 4ad5d9: eb 33 jmp 0x4ad60e <__tens+0x64e> - 4ad5db: 5b pop rbx - 4ad5dc: 91 xchg eax, ecx - 4ad5dd: f7 15 57 5f ae 6c not dword ptr [rip + 1823366999] # 0x6cf9353a <_end+0x6cacfbba> - 4ad5e3: 8f fd 08 - 4ad5e6: 07 - 4ad5e7: db 8e ac 25 b1 b7 fisttp dword ptr [rsi - 1213127252] - 4ad5ed: e6 5c out 92, al - 4ad5ef: 78 5b js 0x4ad64c <__tens+0x68c> - 4ad5f1: 81 c6 56 db ea 46 add esi, 1189796694 - 4ad5f7: 6f outsd dx, dword ptr [rsi] - 4ad5f8: ee out dx, al - 4ad5f9: be ee 4e d8 55 mov esi, 1440239342 - 4ad5fe: 53 push rbx - 4ad5ff: 19 3c de sbb dword ptr [rsi + 8*rbx], edi - 4ad602: 44 a2 c0 89 73 9d bd 1a 76 53 movabs byte ptr [6014023754092612032], al - 4ad60c: 19 d0 sbb eax, edx - 4ad60e: 99 cdq - 4ad60f: cf iretd - 4ad610: 4b c2 9e de ret -8546 - 4ad614: 39 ce cmp esi, ecx - 4ad616: 76 0d jbe 0x4ad625 <__tens+0x665> - 4ad618: 81 b1 be 70 ee ec 55 2e 79 60 xor dword ptr [rcx - 319917890], 1618554453 - 4ad622: f8 clc - 4ad623: d5 - 4ad624: 4b 9d popfq - 4ad626: 6d insd dword ptr es:[rdi], dx - 4ad627: f5 cmc - 4ad628: fb sti - 4ad629: 86 88 fb 83 5a ef xchg byte ptr [rax - 279280645], cl - 4ad62f: 13 c5 adc eax, ebp - 4ad631: 43 8f 40 a4 pop qword ptr [r8 - 92] - 4ad635: 89 33 mov dword ptr [rbx], esi - 4ad637: 3f - 4ad638: 43 79 d3 jns 0x4ad60e <__tens+0x64e> - 4ad63b: fa cli - 4ad63c: 5c pop rsp - 4ad63d: f4 hlt - 4ad63e: cc int3 - 4ad63f: 58 pop rax - 4ad640: 46 f8 clc - 4ad642: 2d f8 3e 7f 5c sub eax, 1551843064 - 4ad647: 41 18 e8 sbb r8b, bpl - 4ad64a: 15 29 f4 5c 3d adc eax, 1029501993 - 4ad64f: 8b 27 mov esp, dword ptr [rdi] - 4ad651: 5f pop rdi - 4ad652: 44 6a 7a push 122 - 4ad655: b5 db mov ch, -37 - 4ad657: f8 clc - 4ad658: 70 00 jo 0x4ad65a <__tens+0x69a> - 4ad65a: 8f ca ec 03 - 4ad65e: d8 8a 34 7c e8 b2 fmul dword ptr [rdx - 1293386700] - 4ad664: 45 92 xchg eax, r10d - 4ad666: 8f 03 pop qword ptr [rbx] - 4ad668: 6c insb byte ptr es:[rdi], dx - 4ad669: 8a dd mov bl, ch - 4ad66b: be e0 de c9 c7 mov esi, 3351895776 - 4ad670: 56 push rsi - 4ad671: 7d ac jge 0x4ad61f <__tens+0x65f> - 4ad673: 0e - 4ad674: 14 fa adc al, -6 - 4ad676: d3 2a shr dword ptr [rdx], cl - 4ad678: 40 08 de or sil, bl - 4ad67b: e0 7c loopne 0x4ad6f9 <__tens+0x739> - 4ad67d: 67 75 f7 addr32 jne 0x4ad677 <__tens+0x6b7> - 4ad680: d5 - 4ad681: 0a bd f1 1e 22 be or bh, byte ptr [rbp - 1105060111] - 4ad687: 92 xchg eax, edx - 4ad688: b9 1f fa 87 a4 mov ecx, 2760374815 - 4ad68d: 04 9d add al, -99 - 4ad68f: ce - 4ad690: a9 6f c3 d2 24 test eax, 617792367 - 4ad695: 70 6f jo 0x4ad706 <__tens+0x746> - 4ad697: 3f - 4ad698: 62 - 4ad699: af scasd eax, dword ptr es:[rdi] - 4ad69a: 28 b0 ee 55 78 90 sub byte ptr [rax - 1871161874], dh - 4ad6a0: d6 - 4ad6a1: 49 3e ds - 4ad6a3: d8 dc fcomp st(4) - 4ad6a5: c5 fa 4e - 4ad6a8: ab stosd dword ptr es:[rdi], eax - 4ad6a9: 1a 15 e7 6b 8c cd sbb dl, byte ptr [rip - 846435353] # 0xffffffffcdd74296 <_end+0xffffffffcd8b0916> - 4ad6af: 77 7d ja 0x4ad72e <__tens+0x76e> - 4ad6b1: 3b 75 0a cmp esi, dword ptr [rbp + 10] - 4ad6b4: b4 08 mov ah, 8 - 4ad6b6: f9 stc - 4ad6b7: 0a 23 or ah, byte ptr [rbx] - 4ad6b9: 36 98 cwde - 4ad6bb: 8c 27 mov word ptr [rdi], fs - 4ad6bd: 30 0f xor byte ptr [rdi], cl - 4ad6bf: e5 71 in eax, 113 - 4ad6c1: 27 - 4ad6c2: 22 94 d6 e2 08 1d e6 and dl, byte ptr [rsi + 8*rdx - 434304798] - 4ad6c9: 28 e9 sub cl, ch - 4ad6cb: f7 a6 5c ee f2 3c mul dword ptr [rsi + 1022553692] - 4ad6d1: b9 61 1b 2b 96 mov ecx, 2519407457 - 4ad6d6: eb 11 jmp 0x4ad6e9 <__tens+0x729> - 4ad6d8: 1c b2 sbb al, -78 - 4ad6da: 48 96 xchg rax, rsi - 4ad6dc: a1 cb 2b ce 54 71 f7 34 30 movabs eax, dword ptr [3473673278735657931] - 4ad6e5: be be 7b 19 a3 mov esi, 2736356286 - 4ad6ea: 26 e5 ac in eax, 172 - 4ad6ed: 29 e3 sub ebx, esp - 4ad6ef: 8c d2 mov edx, ss - 4ad6f1: 74 4a je 0x4ad73d <__tens+0x77d> - 4ad6f3: de d5 - 4ad6f5: 53 push rbx - 4ad6f6: dc b5 b3 e8 09 00 fdiv qword ptr [rbp + 649395] - ... - 4ad908: 01 c0 add eax, eax - 4ad90a: 67 2a 8d 4e 72 d4 e7 sub cl, byte ptr [ebp - 405507506] - 4ad911: 7a fe jp 0x4ad911 <__tens+0x951> - 4ad913: 8e 90 1e 9a f8 17 mov ss, word ptr [rax + 402168350] - 4ad919: 41 08 ef or r15b, bpl - 4ad91c: 54 push rsp - 4ad91d: 51 push rcx - 4ad91e: e0 54 loopne 0x4ad974 <__tens+0x9b4> - 4ad920: 51 push rcx - 4ad921: bb b1 13 29 e8 mov ebx, 3895006129 - 4ad926: 6b 50 72 b1 imul edx, dword ptr [rax + 114], -79 - 4ad92a: 29 fb sub ebx, edi - 4ad92c: 4e 57 push rdi - 4ad92e: 99 cdq - 4ad92f: e5 46 in eax, 70 - 4ad931: 61 - 4ad932: da f0 - 4ad934: d3 0e ror dword ptr [rsi], cl - 4ad936: 6c insb byte ptr es:[rdi], dx - 4ad937: 80 be e5 6a b8 93 5e cmp byte ptr [rsi - 1816630555], 94 - 4ad93e: 15 45 c2 1c 59 adc eax, 1495056965 - 4ad943: c0 34 7c - 4ad946: 1e - 4ad947: 7e da jle 0x4ad923 <__tens+0x963> - 4ad949: 23 48 7c and ecx, dword ptr [rax + 124] - 4ad94c: ce - 4ad94d: 4c 1f - 4ad94f: 1d e8 a1 8b 9b sbb eax, 2609619432 - 4ad954: 75 df jne 0x4ad935 <__tens+0x975> - 4ad956: bf d6 10 be 41 mov edi, 1102975190 - 4ad95b: e3 78 jrcxz 0x4ad9d5 <__tens+0xa15> - 4ad95d: ae scasb al, byte ptr es:[rdi] - 4ad95e: df c2 ffreep st(2) - 4ad960: b2 67 mov dl, 103 - 4ad962: 6b 01 1a imul eax, dword ptr [rcx], 26 - 4ad965: 7f 23 jg 0x4ad98a <__tens+0x9ca> - 4ad967: 0f cd bswap ebp - 4ad969: ab stosd dword ptr es:[rdi], eax - 4ad96a: be 3d 74 25 6a mov esi, 1780839485 - 4ad96f: af scasd eax, dword ptr es:[rdi] - 4ad970: d7 xlatb - 4ad971: e6 b3 out 179, al - 4ad973: ca 80 0e retf 3712 - 4ad976: 2e 14 27 adc al, 39 - 4ad979: 91 xchg eax, ecx - 4ad97a: 95 xchg eax, ebp - 4ad97b: 61 - 4ad97c: 11 48 23 adc dword ptr [rax + 35], ecx - 4ad97f: 2c 01 sub al, 1 - 4ad981: 97 xchg eax, edi - 4ad982: 00 87 82 f9 4b cb add byte ptr [rdi - 884213374], al - 4ad988: 84 9c 16 f8 8c 2f 05 test byte ptr [rsi + rdx + 87002360], bl - 4ad98f: 88 d4 mov ah, dl - 4ad991: e6 dd out 221, al - 4ad993: 68 61 17 13 bc push -1139599519 - 4ad998: 05 09 0b ff 41 add eax, 1107233545 - 4ad99d: 9c pushfq - 4ad99e: ab stosd dword ptr es:[rdi], eax - 4ad99f: 54 push rsp - 4ad9a0: 24 b2 and al, -78 - 4ad9a2: 13 76 4e adc esi, dword ptr [rsi + 78] - 4ad9a5: 30 1c 1a xor byte ptr [rdx + rbx], bl - 4ad9a8: 7b 16 jnp 0x4ad9c0 <__tens+0xa00> - 4ad9aa: fe 3b - 4ad9ac: 47 2d 1c 44 9c ea sub eax, 3936109596 - 4ad9b2: 6c insb byte ptr es:[rdi], dx - 4ad9b3: 4f 81 61 f0 78 b8 9f 65 and qword ptr [r9 - 16], 1704966264 - 4ad9bb: eb 41 jmp 0x4ad9fe <__tens+0xa3e> - 4ad9bd: ae scasb al, byte ptr es:[rdi] - 4ad9be: c7 30 - 4ad9c0: 0e - 4ad9c1: 0d 7e 94 d7 ca or eax, 3403125886 - 4ad9c6: eb a1 jmp 0x4ad969 <__tens+0x9a9> - 4ad9c8: 56 push rsi - 4ad9c9: 95 xchg eax, ebp - 4ad9ca: 7d d9 jge 0x4ad9a5 <__tens+0x9e5> - 4ad9cc: 4d 50 push r8 - 4ad9ce: 30 21 xor byte ptr [rcx], ah - 4ad9d0: cb retf - 4ad9d1: 09 83 1a 07 d5 ac or dword ptr [rbx - 1395325158], eax - 4ad9d7: f2 2a c7 repne sub al, bh - 4ad9da: 8e 3f - 4ad9dc: 3a 37 cmp dh, byte ptr [rdi] - 4ad9de: 82 - 4ad9df: fd std - 4ad9e0: bc 42 a8 95 32 mov esp, 848668738 - 4ad9e5: 4d 0f 28 c0 movaps xmm8, xmm8 - 4ad9e9: 8a 61 f3 mov ah, byte ptr [rcx - 13] - 4ad9ec: 04 4f add al, 79 - 4ad9ee: 1a 81 b4 a5 c3 6d sbb al, byte ptr [rcx + 1841538484] - 4ad9f4: 1b 7a 96 sbb edi, dword ptr [rdx - 106] - 4ad9f7: d3 98 c8 b8 15 8f rcr dword ptr [rax - 1894401848], cl - 4ad9fd: 38 fe cmp dh, bh - 4ad9ff: dc a0 b2 4e 45 09 fsub qword ptr [rax + 155537074] - 4ada05: b9 38 87 96 e9 mov ecx, 3918956344 - 4ada0a: c4 10 11 - 4ada0d: cc int3 - 4ada0e: d9 2b fldcw word ptr [rbx] - 4ada10: 0c cd or al, -51 - 4ada12: 97 xchg eax, edi - 4ada13: 32 30 xor dh, byte ptr [rax] - 4ada15: ec in al, dx - 4ada16: 5f pop rdi - 4ada17: 65 b1 25 mov cl, 37 - 4ada1a: 07 - 4ada1b: ae scasb al, byte ptr es:[rdi] - 4ada1c: e8 0e 09 f4 ee call 0xffffffffef3ee32f <_end+0xffffffffeef2a9af> - 4ada21: 19 7d 03 sbb dword ptr [rbp + 3], edi - 4ada24: ed in eax, dx - 4ada25: 6f outsd dx, dword ptr [rsi] - 4ada26: 8c 39 - 4ada28: 6b f2 9a imul esi, edx, -102 - 4ada2b: 3b 50 a4 cmp edx, dword ptr [rax - 92] - 4ada2e: 94 xchg eax, esp - 4ada2f: c9 leave - 4ada30: 43 17 - 4ada32: 34 b5 xor al, -75 - 4ada34: b2 97 mov dl, -105 - 4ada36: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4ada37: 75 c1 jne 0x4ad9fa <__tens+0xa3a> - 4ada39: b9 50 ac 92 5b mov ecx, 1536339024 - 4ada3e: cb retf - 4ada3f: 3c 05 cmp al, 5 - 4ada41: 62 e0 ff 61 - 4ada45: 97 xchg eax, edi - 4ada46: 32 a8 42 52 ea df xor ch, byte ptr [rax - 538291646] - 4ada4c: db ca fcmovne st, st(2) - 4ada4e: 83 eb f7 sub ebx, -9 - 4ada51: ad lodsd eax, dword ptr [rsi] - 4ada52: 9d popfq - 4ada53: e7 69 out 105, eax - 4ada55: ee out dx, al - 4ada56: 20 3c 17 and byte ptr [rdi + rdx], bh - 4ada59: 68 0a 1e 7a b9 push -1183179254 - 4ada5e: 21 70 fa and dword ptr [rax - 6], esi - 4ada61: 74 30 je 0x4ada93 <__tens+0xad3> - 4ada63: 74 76 je 0x4adadb <__tens+0xb1b> - 4ada65: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4ada66: 6c insb byte ptr es:[rdi], dx - 4ada67: 17 - 4ada68: f6 8a fb 77 eb 9b - 4ada6e: a1 ec de f1 ba 92 12 b7 63 movabs eax, dword ptr [7185232151903854316] - 4ada77: af scasd eax, dword ptr es:[rdi] - 4ada78: 8b c8 mov ecx, eax - 4ada7a: 35 de 8c 8f eb xor eax, 3952053470 - 4ada7f: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4ada80: e9 d5 37 e1 a0 jmp 0xffffffffa12c125a <_end+0xffffffffa0dfd8da> - 4ada85: 64 b4 40 mov ah, 64 - 4ada88: e8 cd d1 87 bd call 0xffffffffbdd2ac5a <_end+0xffffffffbd8672da> - 4ada8d: 3b 92 42 ff 62 8f cmp edx, dword ptr [rdx - 1889337534] - 4ada93: cd f3 int 243 - 4ada95: 90 nop - 4ada96: 26 2e 16 - 4ada99: dc 5e 09 fcomp qword ptr [rsi + 9] - 4ada9c: 1b 9f c8 59 5d fd sbb ebx, dword ptr [rdi - 44213816] - 4adaa2: a8 1f test al, 31 - 4adaa4: 3d 75 38 51 29 cmp eax, 693188725 - 4adaa9: 2b 0a sub ecx, dword ptr [rdx] - 4adaab: 39 18 cmp dword ptr [rax], ebx - 4adaad: 2f - 4adaae: 15 80 25 d9 d8 adc eax, 3638109568 - 4adab3: 2d 3e d8 84 f9 sub eax, 4186232894 - 4adab8: 74 2e je 0x4adae8 <__tens+0xb28> - 4adaba: 87 7a af xchg dword ptr [rdx - 81], edi - 4adabd: 1f - 4adabe: 9e sahf - 4adabf: c1 2d 54 4d ed d0 b5 shr dword ptr [rip - 789754540], 181 # 0xffffffffd138281a <_end+0xffffffffd0ebee9a> - 4adac6: f9 stc - 4adac7: ec in al, dx - 4adac8: 75 ea jne 0x4adab4 <__tens+0xaf4> - 4adaca: 62 94 df 0a - 4adace: 3c c5 cmp al, -59 - 4adad0: 34 a1 xor al, -95 - 4adad2: ae scasb al, byte ptr es:[rdi] - 4adad3: 0c 39 or al, 57 - 4adad5: d4 - 4adad6: a2 37 8a 2e fa c8 7e 32 81 movabs byte ptr [-9137101292325402057], al - 4adadf: 21 27 and dword ptr [rdi], esp - 4adae1: b8 7b 6e 20 08 mov eax, 136343163 - 4adae6: 24 2d and al, 45 - 4adae8: e0 10 loopne 0x4adafa <__tens+0xb3a> - 4adaea: be 50 b8 d4 93 mov esi, 2480191568 - 4adaef: 58 pop rax - 4adaf0: b9 2b 31 ab 22 mov ecx, 581644587 - 4adaf5: 23 2b and ebp, dword ptr [rbx] - 4adaf7: 1f - 4adaf8: 25 3f 0b 44 de and eax, 3729001279 - 4adafd: 7e 62 jle 0x4adb61 <__tens+0xba1> - 4adaff: bf 89 c7 da 72 mov edi, 1926940553 - 4adb04: 95 xchg eax, ebp - 4adb05: b8 08 b6 2a 7e mov eax, 2116728328 - 4adb0a: 78 78 js 0x4adb84 <__tens+0xbc4> - 4adb0c: f0 lock - 4adb0d: b3 de mov bl, -34 - 4adb0f: 86 ab 7a ee 6f f4 xchg byte ptr [rbx - 193991046], ch - 4adb15: 73 93 jae 0x4adaaa <__tens+0xaea> - 4adb17: bb 7b f5 ec 27 mov ebx, 669840763 - 4adb1c: 7e b5 jle 0x4adad3 <__tens+0xb13> - 4adb1e: d8 f7 fdiv st, st(7) - 4adb20: 9f lahf - 4adb21: 6a a2 push -94 - 4adb23: fc cld - 4adb24: d2 e8 shr al, cl - 4adb26: 04 3d add al, 61 - 4adb28: cb retf - 4adb29: 13 df adc ebx, edi - 4adb2b: c9 leave - 4adb2c: 6a 82 push -126 - 4adb2e: 72 31 jb 0x4adb61 <__tens+0xba1> - 4adb30: 7c 8d jl 0x4adabf <__tens+0xaff> - 4adb32: 9e sahf - 4adb33: cd e0 int 224 - 4adb35: d8 fc fdivr st, st(4) - 4adb37: a8 97 test al, -105 - 4adb39: 94 xchg eax, esp - 4adb3a: c3 ret - 4adb3b: b2 d9 mov dl, -39 - 4adb3d: 41 76 30 jbe 0x4adb70 <__tens+0xbb0> - 4adb40: c1 39 c9 sar dword ptr [rcx], 201 - 4adb43: 1c cf sbb al, -49 - 4adb45: c4 08 26 - 4adb48: bf c7 d1 b6 7e mov edi, 2125910471 - 4adb4d: 6a 32 push 50 - 4adb4f: 3d e6 19 af ee cmp eax, 4004452838 - 4adb54: 5f pop rdi - 4adb55: e2 13 loop 0x4adb6a <__tens+0xbaa> - 4adb57: 8e 2b mov gs, word ptr [rbx] - 4adb59: 30 63 ee xor byte ptr [rbx - 18], ah - 4adb5c: 97 xchg eax, edi - 4adb5d: 6d insd dword ptr es:[rdi], dx - 4adb5e: fe 2d 58 1d 97 25 - 4adb64: c4 3c 1d - 4adb67: e4 7c in al, 124 - 4adb69: 62 - 4adb6a: 80 0a 9a or byte ptr [rdx], -102 - 4adb6d: b5 8d mov ch, -115 - 4adb6f: ab stosd dword ptr es:[rdi], eax - 4adb70: c8 37 ea 9e enter -5577, -98 - 4adb74: 77 fb ja 0x4adb71 <__tens+0xbb1> - 4adb76: 0a e9 or ch, cl - 4adb78: cf iretd - 4adb79: 19 ca sbb edx, ecx - 4adb7b: 90 nop - 4adb7c: 2c 35 sub al, 53 - 4adb7e: e3 9e jrcxz 0x4adb1e <__tens+0xb5e> - 4adb80: 50 push rax - 4adb81: c8 13 36 82 enter 13843, -126 - 4adb85: d6 - 4adb86: 78 fe js 0x4adb86 <__tens+0xbc6> - 4adb88: 50 push rax - 4adb89: 6e outsb dx, byte ptr [rsi] - 4adb8a: 8f 78 04 - 4adb8d: 09 06 or dword ptr [rsi], eax - 4adb8f: 5b pop rbx - 4adb90: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4adb91: d1 1b rcr dword ptr [rbx] - 4adb93: b7 34 mov bh, 52 - 4adb95: b5 ec mov ch, -20 - 4adb97: 3f - 4adb98: 0c 45 or al, 69 - 4adb9a: 2c b3 sub al, -77 - 4adb9c: 57 push rdi - 4adb9d: 38 c3 cmp bl, al - 4adb9f: 20 da and dl, bl - 4adba1: cf iretd - 4adba2: e9 a6 ce f4 39 jmp 0x3a3faa4d <_end+0x39f370cd> - 4adba7: 02 87 71 49 48 95 add al, byte ptr [rdi - 1790424719] - 4adbad: db 9a a1 8a ed 92 fistp dword ptr [rdx - 1829926239] - 4adbb3: b4 a8 mov ah, -88 - 4adbb5: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4adbb6: ac lodsb al, byte ptr [rsi] - 4adbb7: 95 xchg eax, ebp - 4adbb8: d9 6c cd 4d fldcw word ptr [rbp + 8*rcx + 77] - 4adbbc: 50 push rax - 4adbbd: 23 1b and ebx, dword ptr [rbx] - 4adbbf: cf iretd - 4adbc0: 2a b1 e8 fb 8c 77 sub dh, byte ptr [rcx + 2005728232] - 4adbc6: 67 1a cc addr32 sbb cl, ah - 4adbc9: 3a eb cmp ch, bl - 4adbcb: 38 83 a3 2d c3 b1 cmp byte ptr [rbx - 1312608861], al - 4adbd1: 6a 12 push 18 - 4adbd3: fb sti - 4adbd4: a8 40 test al, 64 - 4adbd6: 3f - 4adbd7: a0 46 f5 5b ed 24 47 ce e9 movabs al, byte ptr [-1599262593743325882] - 4adbe0: fd std - 4adbe1: 74 4a je 0x4adc2d <__tens+0xc6d> - 4adbe3: 4c d8 30 fdiv dword ptr [rax] - 4adbe6: a1 73 2d 0e 96 d9 c1 d6 eb movabs eax, dword ptr [-1452760689510830733] - 4adbef: a2 eb 6f ab 94 7c 3b 23 6f movabs byte ptr [8008309968651120619], al - 4adbf8: 80 60 12 49 and byte ptr [rax + 18], 73 - 4adbfc: 73 9a jae 0x4adb98 <__tens+0xbd8> - 4adbfe: 7b 8e jnp 0x4adb8e <__tens+0xbce> - 4adc00: 91 xchg eax, ecx - 4adc01: 90 nop - 4adc02: 8c 4b 99 mov word ptr [rbx - 103], cs - 4adc05: f9 stc - 4adc06: 98 cwde - 4adc07: d2 b5 36 e8 35 ff - 4adc0d: de 6d a9 fisubr word ptr [rbp - 87] - 4adc10: 31 9b 11 96 bc d9 xor dword ptr [rbx - 641952239], ebx - 4adc16: 0d 6b 8d 3f cc or eax, 3426717035 - 4adc1b: c6 fb - 4adc1d: 66 25 28 e7 and ax, 59176 - 4adc21: 82 - 4adc22: b8 72 3b 9f 76 mov eax, 1990146930 - 4adc27: d6 - 4adc28: 3d 34 74 a6 9b cmp eax, 2611377204 - 4adc2d: 50 push rax - 4adc2e: fc cld - 4adc2f: 00 89 77 bf dc 3f add byte ptr [rcx + 1071431543], cl - 4adc35: 6a 26 push 38 - 4adc37: d6 - 4adc38: fd std - 4adc39: 41 96 xchg eax, r14d - 4adc3b: ae scasb al, byte ptr es:[rdi] - 4adc3c: 1b 54 89 4e sbb edx, dword ptr [rcx + 4*rcx + 78] - 4adc40: 07 - 4adc41: 34 95 xor al, -107 - 4adc43: 11 03 adc dword ptr [rbx], eax - 4adc45: 0d 40 53 5a d7 or eax, 3613020992 - 4adc4a: 0d 8e 45 33 b5 or eax, 3040036238 - 4adc4f: e5 ad in eax, 173 - 4adc51: 19 8f 10 bc 89 8b sbb dword ptr [rdi - 1953907696], ecx - 4adc57: 10 54 c9 a4 adc byte ptr [rcx + 8*rcx - 92], dl - 4adc5b: 41 63 2b movsxd ebp, dword ptr [r11] - 4adc5e: 3b e0 cmp esp, eax - 4adc60: 7f 3d jg 0x4adc9f <__tens+0xcdf> - 4adc62: 7b 43 jnp 0x4adca7 <__tens+0xce7> - 4adc64: 8e ed mov gs, ebp - 4adc66: ac lodsb al, byte ptr [rsi] - 4adc67: 97 xchg eax, edi - 4adc68: 70 66 jo 0x4adcd0 <__tens+0xd10> - 4adc6a: d6 - 4adc6b: cb retf - 4adc6c: c2 08 55 ret 21768 - 4adc6f: 2c 69 sub al, 105 - 4adc71: bc 0e 65 f0 2e mov esp, 787506446 - 4adc76: 4f 5c pop r12 - 4adc78: bf f6 4f 90 df mov edi, 3750776822 - 4adc7d: a2 85 99 9e dd ad 9f 39 d2 movabs byte ptr [-3298429682975860347], al - 4adc86: d8 5e 32 fcomp dword ptr [rsi + 50] - 4adc89: 58 pop rax - 4adc8a: 58 pop rax - 4adc8b: 25 b9 1c e5 e3 and eax, 3823443129 - 4adc90: d4 - 4adc91: f1 - 4adc92: f4 hlt - 4adc93: 0f 9a 2d c0 56 04 f8 setp byte ptr [rip - 133933376] # 0xfffffffff84f335a <_end+0xfffffffff802f9da> - 4adc9a: 4e 8c 13 mov word ptr [rbx], ss - 4adc9d: 8a a0 c1 c8 01 fd mov ah, byte ptr [rax - 50214719] - 4adca3: 13 71 76 adc esi, dword ptr [rcx + 118] - 4adca6: d2 e6 shl dh, cl - 4adca8: f4 hlt - 4adca9: 34 c2 xor al, -62 - 4adcab: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4adcac: cc int3 - 4adcad: 76 01 jbe 0x4adcb0 <__tens+0xcf0> - 4adcaf: 9d popfq - 4adcb0: f2 3d d7 d0 89 fa repne cmp eax, 4203335895 - 4adcb6: 8b 4d cd mov ecx, dword ptr [rbp - 51] - 4adcb9: 10 4f 54 adc byte ptr [rdi + 84], cl - 4adcbc: b2 e0 mov dl, -32 - 4adcbe: 17 - 4adcbf: 2b 7d 5c sub edi, dword ptr [rbp + 92] - 4adcc2: 0a b7 49 fe 86 fd or dh, byte ptr [rdi - 41484727] - 4adcc8: 41 3f - 4adcca: 37 - 4adccb: df bb 95 44 21 fd fistp qword ptr [rbx - 48151403] - 4adcd1: 57 push rdi - 4adcd2: e8 84 d5 13 d3 call 0xffffffffd35eb25b <_end+0xffffffffd31278db> - 4adcd7: 00 be fc 96 04 44 add byte ptr [rsi + 1141151484], bh - 4adcdd: 47 ba a4 82 c9 ca mov r10d, 3402203812 - 4adce3: e8 6e 9e c2 ae call 0xffffffffaf0d7b56 <_end+0xffffffffaec141d6> - 4adce8: 38 70 ec cmp byte ptr [rax - 20], dh - 4adceb: 87 19 xchg dword ptr [rcx], ebx - 4adced: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4adcee: 00 70 3b add byte ptr [rax + 59], dh - 4adcf1: 33 ee xor ebp, esi - 4adcf3: ae scasb al, byte ptr es:[rdi] - 4adcf4: 2c e4 sub al, -28 - 4adcf6: 66 ff 25 6b fd 8a 3b jmp qword ptr [rip + 998964587] # 0x3bd5da68 <_end+0x3b89a0e8> - 4adcfd: f6 b4 03 dc 91 79 bd div byte ptr [rbx + rax - 1116106276] - 4add04: c7 d9 - 4add06: b8 5a 4e 68 d4 mov eax, 3563605594 - 4add0b: 2e 6c insb byte ptr es:[rdi], dx - 4add0d: 1a 74 48 0d sbb dh, byte ptr [rax + 2*rcx + 13] - 4add11: 94 xchg eax, esp - 4add12: 06 - 4add13: af scasd eax, dword ptr es:[rdi] - 4add14: 49 63 dc movsxd rbx, r12d - 4add17: 2f - 4add18: cd 7e int 126 - 4add1a: 3d b0 6f 99 74 cmp eax, 1956212656 - 4add1f: e9 f9 67 78 ac jmp 0xffffffffacc3451d <_end+0xffffffffac770b9d> - 4add24: 21 87 ec 52 4a 9d and dword ptr [rdi - 1656073492], eax - 4add2a: dd bc 00 2d dd 8e 06 fnstsw word ptr [rax + rax + 110026029] - 4add31: de 57 35 ficom word ptr [rdi + 53] - 4add34: f8 clc - 4add35: 59 pop rcx - 4add36: c7 41 b9 d4 56 39 f2 mov dword ptr [rcx - 71], 4063844052 - 4add3d: 09 54 a7 a1 or dword ptr [rdi + 4*riz - 95], edx - 4add41: d8 3c 12 fdivr dword ptr [rdx + rdx] - 4add44: ab stosd dword ptr es:[rdi], eax - 4add45: 0f 10 b6 e2 21 7b 3e movups xmm6, xmmword ptr [rsi + 1048256994] - 4add4c: 3b 62 8d cmp esp, dword ptr [rdx - 115] - 4add4f: 2e a2 9d 95 92 77 5f a3 bc a5 movabs byte ptr cs:[-6504144131406522979], al - 4add59: 03 0c 20 add ecx, dword ptr [rax + riz] - 4add5c: 57 push rdi - 4add5d: b4 fc mov ah, -4 - 4add5f: 35 e4 c6 b6 1b xor eax, 464963300 - 4add64: 28 b9 4e f7 54 0b sub byte ptr [rcx + 190117710], bh - 4add6a: 5d pop rbp - 4add6b: 3d 21 1d cc 87 cmp eax, 2278300961 - 4add70: 6f outsd dx, dword ptr [rsi] - 4add71: 04 64 add al, 100 - 4add73: 49 40 - 4add75: 42 ae scasb al, byte ptr es:[rdi] - 4add77: 18 75 b2 sbb byte ptr [rbp - 78], dh - 4add7a: 68 d8 96 b4 d2 push -759916840 - 4add7f: 8b f4 mov esi, esp - 4add81: 63 55 1c movsxd edx, dword ptr [rbp + 28] - 4add84: f5 cmc - 4add85: d8 34 c2 fdiv dword ptr [rdx + 8*rax] - 4add88: 70 e9 jo 0x4add73 <__tens+0xdb3> - 4add8a: 68 f8 ff 1f 15 push 354418680 - 4add8f: f9 stc - 4add90: a2 e4 7b ae ee 33 11 27 22 movabs byte ptr [2460954636126682084], al - 4add99: d9 0f - 4add9b: bb 32 49 25 25 mov ebx, 623200562 - 4adda0: c0 9f 0a a6 64 cd 4b rcr byte ptr [rdi - 849041910], 75 - 4adda7: 10 45 01 adc byte ptr [rbp + 1], al - 4addaa: 29 30 sub dword ptr [rax], esi - 4addac: 62 - ... - 4ae1b5: 00 00 add byte ptr [rax], al - 4ae1b7: 00 01 add byte ptr [rcx], al - 4ae1b9: 80 cf 64 or bh, 100 - 4ae1bc: 26 52 push rdx - 4ae1be: 34 9f xor al, -97 - 4ae1c0: e5 63 in eax, 99 - 4ae1c2: 49 64 fs - 4ae1c4: 53 push rbx - 4ae1c5: 50 push rax - 4ae1c6: 8d 7b 29 lea edi, [rbx + 41] - 4ae1c9: aa stosb byte ptr es:[rdi], al - 4ae1ca: f0 lock - 4ae1cb: 49 2f - 4ae1cd: c8 45 b9 78 enter -18107, 120 - 4ae1d1: f4 hlt - 4ae1d2: 0f 43 b8 6b 3b 93 0a cmovae edi, dword ptr [rax + 177421163] - 4ae1d9: 2d f8 5f d4 01 sub eax, 30695416 - 4ae1de: c5 64 74 - 4ae1e1: f1 - 4ae1e2: bb 73 b3 e1 c1 mov ebx, 3252794227 - 4ae1e7: 9e sahf - 4ae1e8: 03 e8 add ebp, eax - 4ae1ea: fb sti - 4ae1eb: 3b 89 06 01 e9 8e cmp ecx, dword ptr [rcx - 1897332474] - 4ae1f1: 0d 39 f7 80 8d or eax, 2374039353 - 4ae1f6: ef out dx, eax - 4ae1f7: 3f - 4ae1f8: 25 13 1d f3 6b and eax, 1811094803 - 4ae1fd: 44 73 2c jae 0x4ae22c <__tens+0x126c> - 4ae200: 92 xchg eax, edx - 4ae201: 7a ca jp 0x4ae1cd <__tens+0x120d> - 4ae203: f5 cmc - 4ae204: 79 e3 jns 0x4ae1e9 <__tens+0x1229> - 4ae206: 19 1c be sbb dword ptr [rsi + 4*rdi], ebx - 4ae209: f2 0a 27 repne or ah, byte ptr [rdi] - 4ae20c: 9c pushfq - 4ae20d: 9d popfq - 4ae20e: 2d f5 48 ed 2b sub eax, 736970997 - 4ae213: eb e1 jmp 0x4ae1f6 <__tens+0x1236> - 4ae215: 72 bf jb 0x4ae1d6 <__tens+0x1216> - 4ae217: 3a c2 cmp al, dl - 4ae219: ff c4 inc esp - 4ae21b: 4a 08 35 cf 7e 82 9a or byte ptr [rip - 1702723889], sil # 0xffffffff9acd60f1 <_end+0xffffffff9a812771> - 4ae222: 01 22 add dword ptr [rdx], esp - 4ae224: 5a pop rdx - 4ae225: 7a 59 jp 0x4ae280 <__tens+0x12c0> - 4ae227: 38 3c 7b cmp byte ptr [rbx + 2*rdi], bh - 4ae22a: 6a be push -66 - 4ae22c: 6e outsb dx, byte ptr [rsi] - 4ae22d: ff 51 9a call qword ptr [rcx - 102] - 4ae230: 37 - 4ae231: 84 d2 test dl, dl - 4ae233: a2 9d be 0a 0c ea c6 9e 7c movabs byte ptr [8979833415550025373], al - 4ae23c: ff 87 98 c7 99 c8 inc dword ptr [rdi - 929445992] - 4ae242: 51 push rcx - 4ae243: 58 pop rax - 4ae244: d0 20 shl byte ptr [rax] - 4ae246: 64 43 81 d5 ea ef 7f 54 adc r13d, 1417670634 - 4ae24e: b5 72 mov ch, 114 - 4ae250: b5 d2 mov ch, -46 - 4ae252: b1 99 mov cl, -103 - 4ae254: f8 clc - 4ae255: d8 7a 07 fdivr dword ptr [rdx + 7] - 4ae258: 5b pop rbx - 4ae259: bf dd 5c ed 05 mov edi, 99441885 - 4ae25e: 43 3b c7 cmp eax, r15d - 4ae261: 1a 86 e3 fd f3 88 sbb al, byte ptr [rsi - 1997275677] - 4ae267: 2d be 43 6b 3d sub eax, 1030439870 - 4ae26c: aa stosb byte ptr es:[rdi], al - 4ae26d: 20 32 and byte ptr [rdx], dh - 4ae26f: 39 05 24 38 e5 95 cmp dword ptr [rip - 1780139996], eax # 0xffffffff96301a99 <_end+0xffffffff95e3e119> - 4ae275: 20 d6 and dh, dl - 4ae277: 1c 96 sbb al, -106 - 4ae279: 0c a1 or al, -95 - 4ae27b: 61 - 4ae27c: e1 d1 loope 0x4ae24f <__tens+0x128f> - 4ae27e: a0 87 5d a5 95 ca e6 33 c9 movabs al, byte ptr [-3948558690505368185] - 4ae287: 68 e2 82 e0 9e push -1629453598 - 4ae28c: bb 89 80 77 e9 mov ebx, 3916923017 - 4ae291: 9e sahf - 4ae292: 42 41 - 4ae294: d4 - 4ae295: d8 b6 fb 0d 50 29 fdiv dword ptr [rsi + 693112315] - 4ae29b: c5 71 54 cf vandpd xmm9, xmm1, xmm7 - 4ae29f: 26 29 be b9 68 40 b1 sub dword ptr es:[rsi - 1321178951], edi - 4ae2a6: c9 leave - 4ae2a7: d6 - 4ae2a8: 5a pop rdx - 4ae2a9: 63 be 07 52 18 15 movsxd edi, dword ptr [rsi + 353915399] - 4ae2af: 84 82 21 57 b5 35 test byte ptr [rdx + 901076769], al - 4ae2b5: 03 73 83 add esi, dword ptr [rbx - 125] - 4ae2b8: b4 00 mov ah, 0 - 4ae2ba: 23 eb and ebp, ebx - 4ae2bc: 31 2d 31 dd 9b dd xor dword ptr [rip - 576987855], ebp # 0xffffffffdde6bff3 <_end+0xffffffffdd9a8673> - 4ae2c2: d6 - 4ae2c3: 05 9c a5 8d 48 add eax, 1217242524 - 4ae2c8: 25 4d 78 37 40 and eax, 1077377101 - 4ae2cd: 2e 2c da sub al, -38 - 4ae2d0: fa cli - 4ae2d1: 92 xchg eax, edx - 4ae2d2: 8d 6a 20 lea ebp, [rdx + 32] - 4ae2d5: d7 xlatb - 4ae2d6: 57 push rdi - 4ae2d7: 6a ac push -84 - 4ae2d9: 41 0b 95 32 86 7a f0 or edx, dword ptr [r13 - 260405710] - 4ae2e0: 62 f0 55 cd - 4ae2e4: 6a d0 push -48 - 4ae2e6: ca 2e e7 retf -6354 - 4ae2e9: df a3 e6 b0 8b c9 fbld tbyte ptr [rbx - 913592090] - 4ae2ef: 34 8f xor al, -113 - 4ae2f1: 7d 76 jge 0x4ae369 <__tens+0x13a9> - 4ae2f3: 9c pushfq - 4ae2f4: b1 21 mov cl, 33 - 4ae2f6: 05 b6 d1 af 2a add eax, 716165558 - 4ae2fb: 75 be jne 0x4ae2bb <__tens+0x12fb> - 4ae2fd: 16 - 4ae2fe: 7d e8 jge 0x4ae2e8 <__tens+0x1328> - 4ae300: 28 d7 sub bh, dl - 4ae302: e1 9d loope 0x4ae2a1 <__tens+0x12e1> - 4ae304: 0c 8b or al, -117 - 4ae306: 8a e5 mov ah, ch - 4ae308: 30 38 xor byte ptr [rax], bh - 4ae30a: 01 c6 add esi, eax - 4ae30c: 19 c1 sbb ecx, eax - 4ae30e: a2 2f 56 91 4f 3c c8 40 9b movabs byte ptr [-7259582437962721745], al - 4ae317: 51 push rcx - 4ae318: 8f fc 58 - 4ae31b: 50 push rax - 4ae31c: 1b 70 78 sbb esi, dword ptr [rax + 120] - 4ae31f: ab stosd dword ptr es:[rdi], eax - 4ae320: 47 9c pushfq - 4ae322: c5 ad 54 a5 02 c5 6f 28 vandpd ymm4, ymm10, ymmword ptr [rbp + 678413570] - 4ae32a: b3 0f mov bl, 15 - 4ae32c: 4c f0 lock - 4ae32e: 47 66 data16 - 4ae330: 6e outsb dx, byte ptr [rsi] - 4ae331: 07 - 4ae332: b4 9d mov ah, -99 - 4ae334: c8 95 a4 5e enter -23403, 94 - 4ae338: b1 fa mov cl, -6 - 4ae33a: 74 9c je 0x4ae2d8 <__tens+0x1318> - 4ae33c: 8b 0f mov ecx, dword ptr [rdi] - 4ae33e: f0 lock - 4ae33f: b4 3c mov ah, 60 - 4ae341: 7a 7c jp 0x4ae3bf <__tens+0x13ff> - 4ae343: 89 c6 mov esi, eax - 4ae345: b4 92 mov ah, -110 - 4ae347: d0 40 03 rol byte ptr [rax + 3] - 4ae34a: 3e 28 a8 1f f3 32 cc sub byte ptr ds:[rax - 869076193], ch - 4ae351: 08 b7 ee e2 3d b6 or byte ptr [rdi - 1237458194], dh - 4ae357: 67 8b 3c 7b mov edi, dword ptr [ebx + 2*edi] - 4ae35b: 4f 2b c0 sub r8, r8 - 4ae35e: 2b ef sub ebp, edi - 4ae360: e3 bf jrcxz 0x4ae321 <__tens+0x1361> - 4ae362: 14 da adc al, -38 - 4ae364: c0 44 93 c4 be rol byte ptr [rbx + 4*rdx - 60], 190 - 4ae369: 85 bc aa 9e e6 c4 b6 test dword ptr [rdx + 4*rbp - 1228609890], edi - 4ae370: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4ae371: 8a ce mov cl, dh - 4ae373: 2e 16 - 4ae375: 10 a1 63 4d ba cf adc byte ptr [rcx - 809874077], ah - 4ae37b: 19 d9 sbb ecx, ebx - 4ae37d: e4 6a in al, 106 - 4ae37f: 72 42 jb 0x4ae3c3 <__tens+0x1403> - 4ae381: 0b c9 or ecx, ecx - 4ae383: 0f 07 sysret - 4ae385: e7 6a out 106, eax - 4ae387: ee out dx, al - 4ae388: 4a b0 90 mov al, -112 - 4ae38b: 42 c5 - 4ae38d: ab stosd dword ptr es:[rdi], eax - 4ae38e: 9a - 4ae38f: 4d 0e - 4ae391: 07 - 4ae392: 2b fb sub edi, ebx - 4ae394: cd 06 int 6 - 4ae396: 49 f3 rep - 4ae398: 0a 4b f5 or cl, byte ptr [rbx - 11] - 4ae39b: 1f - 4ae39c: 09 97 ca 52 e1 bf or dword ptr [rdi - 1075752246], edx - 4ae3a2: 42 0b 70 15 or esi, dword ptr [rax + 21] - 4ae3a6: 43 16 - 4ae3a8: 76 30 jbe 0x4ae3da <__tens+0x141a> - 4ae3aa: 0f 98 bb 65 55 6b 4a sets byte ptr [rbx + 1248548197] - 4ae3b1: 4c 8c eb mov rbx, gs - 4ae3b4: 76 3c jbe 0x4ae3f2 <__tens+0x1432> - 4ae3b6: e6 9c out 156, al - 4ae3b8: 71 c7 jno 0x4ae381 <__tens+0x13c1> - 4ae3ba: e4 b9 in al, 185 - 4ae3bc: 53 push rbx - 4ae3bd: 4c a2 3d fa 66 02 6f 66 3c 0e movabs byte ptr [1025807442101336637], al - 4ae3c7: b5 79 mov ch, 121 - 4ae3c9: 4f e3 76 jrcxz 0x4ae442 <__tens+0x1482> - 4ae3cc: 96 xchg eax, esi - 4ae3cd: 4b bb 01 3e cf 48 99 24 a1 be movabs r11, -4710443494482690559 - 4ae3d7: 0f 12 ad be 86 dc 4e movlps xmm5, qword ptr [rbp + 1323075262] # xmm5 = mem[0,1],xmm5[2,3] - 4ae3de: fa cli - 4ae3df: a1 1c 90 1e d1 f9 7b b9 c3 movabs eax, dword ptr [-4343304052736618468] - 4ae3e8: 03 0e add ecx, dword ptr [rsi] - 4ae3ea: 73 71 jae 0x4ae45d <__tens+0x149d> - 4ae3ec: 8e a5 0c 37 15 97 mov fs, word ptr [rbp - 1760217332] - 4ae3f2: b1 48 mov cl, 72 - 4ae3f4: e2 67 loop 0x4ae45d <__tens+0x149d> - 4ae3f6: 64 88 97 74 23 db 24 mov byte ptr fs:[rdi + 618341236], dl - 4ae3fd: 7e 72 jle 0x4ae471 <__tens+0x14b1> - 4ae3ff: 3c d2 cmp al, -46 - 4ae401: cc int3 - 4ae402: 16 - 4ae403: 21 6e d7 and dword ptr [rsi - 41], ebp - 4ae406: 67 8e cf addr32 mov cs, edi - 4ae409: ae scasb al, byte ptr es:[rdi] - 4ae40a: 73 f9 jae 0x4ae405 <__tens+0x1445> - 4ae40c: d3 ed shr ebp, cl - 4ae40e: bd 34 ec 80 d6 mov ebp, 3598773300 - 4ae413: 31 05 ab 42 b0 a0 xor dword ptr [rip - 1599061333], eax # 0xffffffffa0fb26c4 <_end+0xffffffffa0aeed44> - 4ae419: 96 xchg eax, esi - 4ae41a: 0e - 4ae41b: 77 17 ja 0x4ae434 <__tens+0x1474> - 4ae41d: 3c 5c cmp al, 92 - 4ae41f: fc cld - 4ae420: 74 18 je 0x4ae43a <__tens+0x147a> - 4ae422: 6f outsd dx, dword ptr [rsi] - 4ae423: ab stosd dword ptr es:[rdi], eax - 4ae424: ce - 4ae425: 4e 20 b8 a5 f3 43 58 and byte ptr [rax + 1480848293], r15b - 4ae42c: ed in eax, dx - 4ae42d: 0c 6c or al, 108 - 4ae42f: 41 2f - 4ae431: 11 dd adc ebp, ebx - 4ae433: 11 83 01 78 95 d8 adc dword ptr [rbx - 661293055], eax - 4ae439: 4b c7 b1 13 86 0e 7e - 4ae440: 3b 45 c6 cmp eax, dword ptr [rbp - 58] - 4ae443: 96 xchg eax, esi - 4ae444: 10 fc adc ah, bh - 4ae446: 9f lahf - 4ae447: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4ae448: 51 push rcx - 4ae449: 76 15 jbe 0x4ae460 <__tens+0x14a0> - 4ae44b: b2 0a mov dl, 10 - 4ae44d: da d6 fcmovbe st, st(6) - 4ae44f: fc cld - 4ae450: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4ae451: 34 6a xor al, 106 - 4ae453: 83 ac cc d0 3d 36 5a 6e sub dword ptr [rsp + 8*rcx + 1513504208], 110 - 4ae45b: 31 ed xor ebp, ebp - 4ae45d: 49 60 - 4ae45f: 49 b2 bc mov r10b, -68 - 4ae462: 22 03 and al, byte ptr [rbx] - 4ae464: 7d a9 jge 0x4ae40f <__tens+0x144f> - 4ae466: a1 de 5a aa f2 cd 53 8d 57 movabs eax, dword ptr [6308790797020584670] - 4ae46f: 39 31 cmp dword ptr [rcx], esi - 4ae471: a9 1a 1d c9 65 test eax, 1707679002 - 4ae476: 05 03 ed cb 98 add eax, 2563501315 - 4ae47b: d1 27 shl dword ptr [rdi] - 4ae47d: 0a 4e 32 or cl, byte ptr [rsi + 50] - 4ae480: 8a 3e mov bh, byte ptr [rsi] - 4ae482: b8 5d 34 25 43 mov eax, 1126511709 - 4ae487: 28 e8 sub al, ch - 4ae489: 23 bf 90 c0 34 b1 and edi, dword ptr [rdi - 1321942896] - 4ae48f: 5c pop rsp - 4ae490: b6 da mov dh, -38 - 4ae492: 0a dd or bl, ch - 4ae494: 51 push rcx - 4ae495: 50 push rax - 4ae496: 9e sahf - 4ae497: 00 da add dl, bl - 4ae499: 61 - 4ae49a: ad lodsd eax, dword ptr [rsi] - 4ae49b: f8 clc - 4ae49c: d7 xlatb - 4ae49d: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4ae49e: 36 7e 57 jle 0x4ae4f8 <__tens+0x1538> - 4ae4a1: 5e pop rsi - 4ae4a2: c7 84 aa e6 ff bd 2e 53 d5 b5 0e mov dword ptr [rdx + 4*rbp + 784203750], 246797651 - 4ae4ad: 68 8d 13 ac dd push -575925363 - 4ae4b2: 84 bd a1 74 5f 4a test byte ptr [rbp + 1247769761], bh - 4ae4b8: d1 00 rol dword ptr [rax] - 4ae4ba: ff cc dec esp - 4ae4bc: fa cli - 4ae4bd: 8c 53 55 mov word ptr [rbx + 85], ss - 4ae4c0: 8c 8b 94 b0 11 80 mov word ptr [rbx - 2146324332], cs - 4ae4c6: 52 push rdx - 4ae4c7: 48 2e cs - 4ae4c9: f8 clc - 4ae4ca: 45 e3 d7 jrcxz 0x4ae4a4 <__tens+0x14e4> - 4ae4cd: 7a 04 jp 0x4ae4d3 <__tens+0x1513> - 4ae4cf: 9e sahf - 4ae4d0: ff 70 e7 push qword ptr [rax - 25] - 4ae4d3: 6e outsb dx, byte ptr [rsi] - 4ae4d4: f0 lock - 4ae4d5: be 77 ea 69 36 mov esi, 912910967 - 4ae4da: c1 0f 67 ror dword ptr [rdi], 103 - 4ae4dd: 25 16 2f ac 26 and eax, 648818454 - 4ae4e2: 94 xchg eax, esp - 4ae4e3: 86 6c 68 14 xchg byte ptr [rax + 2*rbp + 20], ch - 4ae4e7: 06 - 4ae4e8: 64 f4 hlt - 4ae4ea: 3f - 4ae4eb: 3a 82 ed 63 42 47 cmp al, byte ptr [rdx + 1195533293] - 4ae4f1: 9b wait - 4ae4f2: 58 pop rax - 4ae4f3: b3 7a mov bl, 122 - 4ae4f5: 5a pop rdx - 4ae4f6: 20 57 ad and byte ptr [rdi - 83], dl - 4ae4f9: 24 3f and al, 63 - 4ae4fb: 21 6b c4 and dword ptr [rbx - 60], ebp - 4ae4fe: 6f outsd dx, dword ptr [rsi] - 4ae4ff: ae scasb al, byte ptr es:[rdi] - 4ae500: 4e 3e ds - 4ae502: e0 3d loopne 0x4ae541 <__tens+0x1581> - 4ae504: 3f - 4ae505: 13 2b adc ebp, dword ptr [rbx] - 4ae507: d9 9b 58 5a 31 4a fstp dword ptr [rbx + 1244748376] - 4ae50d: c2 49 1b ret 6985 - 4ae510: cb retf - 4ae511: 1b 38 sbb edi, dword ptr [rax] - 4ae513: 73 38 jae 0x4ae54d <__tens+0x158d> - 4ae515: c1 41 16 25 rol dword ptr [rcx + 22], 37 - 4ae519: 94 xchg eax, esp - 4ae51a: c9 leave - 4ae51b: 7b da jnp 0x4ae4f7 <__tens+0x1537> - 4ae51d: 0a 68 bc or ch, byte ptr [rax - 68] - 4ae520: 9a - 4ae521: bc cf a5 84 98 mov esp, 2558830031 - 4ae526: 2e 96 xchg eax, esi - 4ae528: 70 0d jo 0x4ae537 <__tens+0x1577> - 4ae52a: 96 xchg eax, esi - 4ae52b: 0a f6 or dh, dh - 4ae52d: 12 8d fc 4c ef 18 adc cl, byte ptr [rbp + 418335996] - 4ae533: ed in eax, dx - 4ae534: 68 c8 ac 60 14 push 341880008 - 4ae539: 5d pop rbp - 4ae53a: ea - 4ae53b: 9a - 4ae53c: 36 30 11 xor byte ptr ss:[rcx], dl - 4ae53f: 13 7e c8 adc edi, dword ptr [rsi - 56] - 4ae542: 47 c7 b0 a5 99 2d b3 - 4ae549: 9b wait - 4ae54a: 36 3a 58 36 cmp bl, byte ptr ss:[rax + 54] - 4ae54e: 6b 00 35 imul eax, dword ptr [rax], 53 - 4ae551: 51 push rcx - 4ae552: 8a 11 mov dl, byte ptr [rcx] - 4ae554: e6 a6 out 166, al - 4ae556: 3f - 4ae557: e4 90 in al, 144 - 4ae559: 71 94 jno 0x4ae4ef <__tens+0x152f> - 4ae55b: b4 5e mov ah, 94 - 4ae55d: c0 3d a1 b8 3d 73 d7 sar byte ptr [rip + 1933424801], 215 # 0x73889e05 <_end+0x733c6485> - 4ae564: 70 71 jo 0x4ae5d7 <__tens+0x1617> - 4ae566: bd 0d d1 67 fb mov ebp, 4217884941 - 4ae56b: c3 ret - 4ae56c: e7 d7 out 215, eax - 4ae56e: 7e 11 jle 0x4ae581 <__tens+0x15c1> - 4ae570: 49 2a d7 sub dl, r15b - 4ae573: e2 9e loop 0x4ae513 <__tens+0x1553> - 4ae575: e9 5f c0 40 db jmp 0xffffffffdb8ba5d9 <_end+0xffffffffdb3f6c59> - 4ae57a: 38 96 5b a2 71 d9 cmp byte ptr [rsi - 646864293], dl - 4ae580: 68 d4 39 42 59 push 1497512404 - 4ae585: 95 xchg eax, ebp - 4ae586: 15 1a 3c 22 0a adc eax, 170015770 - 4ae58b: 85 92 73 11 c1 d8 test dword ptr [rdx - 658435725], edx - 4ae591: db d2 fcmovnbe st, st(2) - 4ae593: 22 c0 and al, al - 4ae595: 5f pop rdi - 4ae596: 7b 56 jnp 0x4ae5ee <__tens+0x162e> - 4ae598: eb b4 jmp 0x4ae54e <__tens+0x158e> - 4ae59a: c5 92 7a - 4ae59d: 00 51 c0 add byte ptr [rcx - 64], dl - 4ae5a0: 99 cdq - 4ae5a1: 00 cc add ah, cl - 4ae5a3: 11 20 adc dword ptr [rax], esp - 4ae5a5: 57 push rdi - 4ae5a6: 35 fb 0d 81 07 xor eax, 125898235 - 4ae5ab: 69 61 81 84 39 f4 34 imul esp, dword ptr [rcx - 127], 888420740 - 4ae5b2: 85 5e f2 test dword ptr [rsi - 14], ebx - 4ae5b5: 9e sahf - 4ae5b6: d1 61 66 shl dword ptr [rcx + 102] - 4ae5b9: c4 e8 2e - 4ae5bc: 3c b0 cmp al, -80 - 4ae5be: 0a 8a 76 af 34 c2 or cl, byte ptr [rdx - 1036734602] - 4ae5c4: 14 a5 adc al, -91 - 4ae5c6: 9a - 4ae5c7: 87 35 a2 74 97 57 xchg dword ptr [rip + 1469543586], esi # 0x57e25a6f <_end+0x579620ef> - 4ae5cd: da e5 - 4ae5cf: 59 pop rcx - 4ae5d0: b3 66 mov bl, 102 - 4ae5d2: c4 9b 5a - 4ae5d5: bd 39 f3 6d 02 mov ebp, 40760121 - 4ae5da: ab stosd dword ptr es:[rdi], eax - 4ae5db: 44 67 addr32 - 4ae5dd: fd std - 4ae5de: b5 bb mov ch, -69 - 4ae5e0: 02 72 97 add dh, byte ptr [rdx - 105] - 4ae5e3: 2b f2 sub esi, edx - 4ae5e5: c9 leave - 4ae5e6: 85 36 test dword ptr [rsi], esi - 4ae5e8: 00 dc add ah, bl - 4ae5ea: e5 03 in eax, 3 - 4ae5ec: 9e sahf - 4ae5ed: 35 54 70 b0 cf xor eax, 3484446804 - 4ae5f2: 39 52 08 cmp dword ptr [rdx + 8], edx - 4ae5f5: 1f - 4ae5f6: a1 9b 62 75 23 f8 87 86 25 movabs eax, dword ptr [2703998126099096219] - 4ae5ff: 9c pushfq - 4ae600: dd 10 fst qword ptr [rax] - 4ae602: b5 a3 mov ch, -93 - 4ae604: 8f bf c7 - 4ae607: 52 push rdx - 4ae608: cf iretd - 4ae609: d0 1e rcr byte ptr [rsi] - 4ae60b: b3 79 mov bl, 121 - 4ae60d: e0 45 loopne 0x4ae654 <__tens+0x1694> - 4ae60f: 32 d3 xor dl, bl - 4ae611: f8 clc - 4ae612: 9f lahf - 4ae613: ff c7 inc edi - 4ae615: 38 ee cmp dh, ch - 4ae617: ba 62 55 7d f1 mov edx, 4051522914 - 4ae61c: b9 b3 02 f7 63 mov ecx, 1677132467 - 4ae621: 85 4c cc 5d test dword ptr [rsp + 8*rcx + 93], ecx - 4ae625: 27 - 4ae626: ca cb d1 retf -11829 - 4ae629: d9 05 e0 ac db 17 fld dword ptr [rip + 400272608] # 0x1826930f <_end+0x17da598f> - 4ae62f: e8 0a 92 c6 05 call 0x611783e <_end+0x5c53ebe> - 4ae634: 50 push rax - 4ae635: e3 ce jrcxz 0x4ae605 <__tens+0x1645> - 4ae637: 62 - 4ae638: c0 ea 1d shr dl, 29 - 4ae63b: 0f b9 49 e0 ud1 ecx, dword ptr [rcx - 32] - 4ae63f: 19 74 9f 59 sbb dword ptr [rdi + 4*rbx + 89], esi - 4ae643: 59 pop rcx - 4ae644: 16 - 4ae645: 7a a2 jp 0x4ae5e9 <__tens+0x1629> - 4ae647: b2 5a mov dl, 90 - 4ae649: 1d 91 f0 0d f0 sbb eax, 4027445393 - 4ae64e: ce - 4ae64f: 7d 66 jge 0x4ae6b7 <__tens+0x16f7> - 4ae651: dd 03 fld qword ptr [rbx] - 4ae653: 36 51 push rcx - 4ae655: 22 55 37 and dl, byte ptr [rbp + 55] - 4ae658: 35 37 81 97 da xor eax, 3667362103 - 4ae65d: 22 a0 5f 16 94 84 and ah, byte ptr [rax - 2070669729] - 4ae663: 0d c2 57 be ef or eax, 4022228930 - 4ae668: 92 xchg eax, edx - 4ae669: e5 a0 in eax, 160 - 4ae66b: 30 96 92 61 57 47 xor byte ptr [rsi + 1196908946], dl - 4ae671: cc int3 - 4ae672: 53 push rbx - 4ae673: c9 leave - 4ae674: 43 50 push r8 - 4ae676: 73 11 jae 0x4ae689 <__tens+0x16c9> - 4ae678: ad lodsd eax, dword ptr [rsi] - 4ae679: 26 35 a8 e0 4b 44 xor eax, 1145823400 - 4ae67f: c0 3c 46 f8 sar byte ptr [rsi + 2*rax], 248 - 4ae683: b5 36 mov ch, 54 - 4ae685: 51 push rcx - 4ae686: ff 16 call qword ptr [rsi] - 4ae688: 31 66 0a xor dword ptr [rsi + 10], esp - 4ae68b: 2a 2c 57 sub ch, byte ptr [rdi + 2*rdx] - 4ae68e: 37 - 4ae68f: f0 lock - 4ae690: da 64 04 d3 fisub dword ptr [rsp + rax - 45] - 4ae694: aa stosb byte ptr es:[rdi], al - 4ae695: 8d bf b1 f7 18 57 lea edi, [rdi + 1461254065] - 4ae69b: 7f 7e jg 0x4ae71b <__tens+0x175b> - 4ae69d: 9e sahf - 4ae69e: 3e 0f e7 cf - 4ae6a2: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4ae6a3: e5 24 in eax, 36 - 4ae6a5: 26 6f outsd dx, dword ptr es:[rsi] - 4ae6a7: c2 e4 5a ret 23268 - 4ae6aa: 9b wait - 4ae6ab: 8c 85 f4 e8 df e3 mov word ptr [rbp - 471865100], es - 4ae6b1: 82 - 4ae6b2: fa cli - 4ae6b3: f6 09 - 4ae6b5: 15 4a c6 ea 4a adc eax, 1256900170 - 4ae6ba: b2 ac mov dl, -84 - 4ae6bc: 20 b2 24 30 c0 2a and byte ptr [rdx + 717238308], dh - 4ae6c2: b0 dd mov al, -35 - 4ae6c4: dd fe - 4ae6c6: cd dd int 221 - 4ae6c8: 74 c5 je 0x4ae68f <__tens+0x16cf> - 4ae6ca: 34 d8 xor al, -40 - 4ae6cc: c3 ret - 4ae6cd: 86 4c 38 99 xchg byte ptr [rax + rdi - 103], cl - 4ae6d1: e0 04 loopne 0x4ae6d7 <__tens+0x1717> - 4ae6d3: d9 71 a5 fnstenv [rcx - 91] - 4ae6d6: 48 dd 5f a0 fstp qword ptr [rdi - 96] - 4ae6da: 50 push rax - 4ae6db: 45 74 5c je 0x4ae73a <__tens+0x177a> - 4ae6de: b3 77 mov bl, 119 - 4ae6e0: 71 5f jno 0x4ae741 <__tens+0x1781> - 4ae6e2: e8 81 6d dc eb call 0xffffffffec275468 <_end+0xffffffffebdb1ae8> - 4ae6e7: aa stosb byte ptr es:[rdi], al - 4ae6e8: b1 b0 mov cl, -80 - 4ae6ea: 9b wait - 4ae6eb: 0f 54 c0 andps xmm0, xmm0 - 4ae6ee: cd d4 int 212 - 4ae6f0: 85 df test edi, ebx - 4ae6f2: f4 hlt - 4ae6f3: 7a af jp 0x4ae6a4 <__tens+0x16e4> - 4ae6f5: 86 57 84 xchg byte ptr [rdi - 124], dl - 4ae6f8: 87 38 xchg dword ptr [rax], edi - 4ae6fa: e5 e5 in eax, 229 - 4ae6fc: ca 91 2a retf 10897 - 4ae6ff: df 11 fist word ptr [rcx] - 4ae701: 82 - 4ae702: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4ae703: f6 c4 a3 test ah, -93 - 4ae706: 89 56 15 mov dword ptr [rsi + 21], edx - 4ae709: aa stosb byte ptr es:[rdi], al - 4ae70a: f6 8c 3a 98 05 a7 52 - 4ae711: 2f - 4ae712: bf 9f f0 fe e7 mov edi, 3892244639 - 4ae717: 2c 62 sub al, 98 - 4ae719: 4a e8 48 65 53 3b call 0x3b9e4c67 <_end+0x3b5212e7> - 4ae71f: 4a 47 - 4ae721: 1a 28 sbb ch, byte ptr [rax] - 4ae723: f8 clc - 4ae724: 72 08 jb 0x4ae72e <__tens+0x176e> - 4ae726: 8a d4 mov dl, ah - 4ae728: f6 dc neg ah - 4ae72a: 23 84 3e 9c 92 f0 49 and eax, dword ptr [rsi + rdi + 1240502940] - 4ae731: 50 push rax - 4ae732: 4a 04 1b add al, 27 - 4ae735: 07 - 4ae736: ec in al, dx - 4ae737: e9 36 cc de 17 jmp 0x1829b372 <_end+0x17dd79f2> - 4ae73c: 1b 0c e3 sbb ecx, dword ptr [rbx + 8*riz] - 4ae73f: 20 13 and byte ptr [rbx], dl - 4ae741: 28 fc sub ah, bh - 4ae743: 45 6a 19 push 25 - 4ae746: 42 33 f9 xor edi, ecx - 4ae749: b7 af mov bh, -81 - 4ae74b: 46 37 - 4ae74d: e3 01 jrcxz 0x4ae750 <__tens+0x1790> - 4ae74f: 66 39 44 75 30 cmp word ptr [rbp + 2*rsi + 48], ax - 4ae754: d1 94 80 f1 12 41 8b rcl dword ptr [rax + 4*rax - 1958669583] - 4ae75b: d3 d1 rcl ecx, cl - 4ae75d: 0d 41 61 36 6b or eax, 1798725953 - 4ae762: 79 d8 jns 0x4ae73c <__tens+0x177c> - 4ae764: d8 4d 7d fmul dword ptr [rbp + 125] - 4ae767: d9 0b - 4ae769: bc e9 47 91 51 mov esp, 1368475625 - 4ae76e: 80 80 da e2 84 15 c1 add byte ptr [rax + 361030362], -63 - 4ae775: 38 e4 cmp ah, ah - 4ae777: cd f1 int 241 - 4ae779: 24 5d and al, 93 - 4ae77b: 95 xchg eax, ebp - 4ae77c: a1 59 96 40 b1 50 09 1b 5f movabs eax, dword ptr [6853081500150175321] - 4ae785: 63 09 movsxd ecx, dword ptr [rcx] - 4ae787: 5a pop rdx - 4ae788: be fe b1 65 b9 mov esi, 3110449662 - 4ae78d: 72 54 jb 0x4ae7e3 <__tens+0x1823> - 4ae78f: 61 - 4ae790: 0a c0 or al, al - 4ae792: 5d pop rbp - 4ae793: 52 push rdx - 4ae794: 67 e0 08 addr32 loopne 0x4ae79f <__tens+0x17df> - 4ae797: 63 d4 movsxd edx, esp - 4ae799: e2 89 loop 0x4ae724 <__tens+0x1764> - 4ae79b: 40 a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4ae79d: 05 e7 d4 09 92 add eax, 2450117863 - 4ae7a2: fc cld - 4ae7a3: 43 26 es - 4ae7a5: 8b c1 mov eax, ecx - 4ae7a7: 32 fa xor bh, dl - 4ae7a9: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4ae7aa: 47 44 - 4ae7ac: 53 push rbx - 4ae7ad: 11 27 adc dword ptr [rdi], esp - 4ae7af: af scasd eax, dword ptr es:[rdi] - 4ae7b0: dc ca fmul st(2), st - 4ae7b2: 17 - 4ae7b3: 36 d2 f0 - 4ae7b6: c4 4d 86 - 4ae7b9: b3 2e mov bl, 46 - 4ae7bb: 69 ef 16 a1 6a bc imul ebp, edi, 3161104662 - 4ae7c1: 91 xchg eax, ecx - 4ae7c2: 59 pop rcx - 4ae7c3: 65 0b dc or ebx, esp - 4ae7c6: 41 06 - 4ae7c8: 97 xchg eax, edi - 4ae7c9: 95 xchg eax, ebp - 4ae7ca: 46 54 push rsp - 4ae7cc: 64 96 xchg eax, esi - 4ae7ce: 55 push rbp - 4ae7cf: c6 e8 - 4ae7d1: 0f 9c 74 1a 0d setl byte ptr [rdx + rbx + 13] - 4ae7d6: dc 4b 1e fmul qword ptr [rbx + 30] - 4ae7d9: 38 d3 cmp bl, dl - 4ae7db: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4ae7dc: 61 - 4ae7dd: 2a 29 sub ch, byte ptr [rcx] - 4ae7df: c5 dc 5f b6 4e c2 4c 47 vmaxps ymm6, ymm4, ymmword ptr [rsi + 1196212814] - 4ae7e7: 42 73 b1 jae 0x4ae79b <__tens+0x17db> - 4ae7ea: c6 f2 - 4ae7ec: ee out dx, al - 4ae7ed: c9 leave - 4ae7ee: df 19 fistp word ptr [rcx] - 4ae7f0: 99 cdq - 4ae7f1: a1 19 0a e3 2e ce be 8d 77 movabs eax, dword ptr [8614751454988798489] - 4ae7fa: 8b c6 mov eax, esi - 4ae7fc: 7c aa jl 0x4ae7a8 <__tens+0x17e8> - 4ae7fe: 03 aa f0 86 db c8 add ebp, dword ptr [rdx - 925137168] - 4ae804: be d2 54 ae e0 mov esi, 3769521362 - 4ae809: 01 2a add dword ptr [rdx], ebp - 4ae80b: b9 8f f4 e3 de mov ecx, 3739481231 - 4ae810: a9 c0 23 60 52 test eax, 1382032320 - 4ae815: 28 ae f6 3b 76 33 sub byte ptr [rsi + 863386614], ch - 4ae81b: a2 9e cb 41 a4 dd dd 46 32 movabs byte ptr [3622826894279429022], al - 4ae824: b7 b4 mov bh, -76 - 4ae826: 8b 3a mov edi, dword ptr [rdx] - 4ae828: c3 ret - 4ae829: a3 fa 44 c8 f2 8e 30 16 85 movabs dword ptr [-8856838226660801286], eax - 4ae832: 1c fd sbb al, -3 - 4ae834: 34 25 xor al, 37 - 4ae836: 86 d2 xchg dl, dl - 4ae838: e7 eb out 235, eax - 4ae83a: 25 3b 6f 6f 33 and eax, 862940987 - 4ae83f: 62 - 4ae840: 45 6a 33 push 51 - 4ae843: 0c e6 or al, -26 - 4ae845: 2c 8e sub al, -114 - 4ae847: 0b 71 f1 or esi, dword ptr [rcx - 15] - 4ae84a: 67 e8 f2 a1 ee 11 addr32 call 0x12398a42 <_end+0x11ed50c2> - 4ae850: ec in al, dx - 4ae851: 72 39 jb 0x4ae88c <__tens+0x18cc> - 4ae853: 52 push rdx - 4ae854: 03 49 df add ecx, dword ptr [rcx - 33] - 4ae857: 68 24 58 c0 50 push 1354782756 - 4ae85c: b7 4c mov bh, 76 - 4ae85e: ef out dx, eax - 4ae85f: 51 push rcx - 4ae860: a8 f2 test al, -14 - 4ae862: 4d cb retfq - 4ae864: 15 e1 fa 3f 2f adc eax, 792722145 - 4ae869: ca 1a b5 retf -19174 - 4ae86c: 5f pop rdi - 4ae86d: 63 d1 movsxd edx, ecx - 4ae86f: 3e c6 1c ff - 4ae873: d6 - 4ae874: 9f lahf - 4ae875: c0 5a 0a d6 rcr byte ptr [rdx + 10], 214 - 4ae879: d9 8e de 6f c7 3d - 4ae87f: 0a dd or bl, ch - 4ae881: d8 c2 fadd st, st(2) - 4ae883: 5d pop rbp - 4ae884: de 1d 99 37 b2 ac ficomp word ptr [rip - 1397606503] # 0xffffffffacfd2023 <_end+0xffffffffacb0e6a3> - 4ae88a: 5b pop rbx - 4ae88b: f9 stc - 4ae88c: 13 6e ad adc ebp, dword ptr [rsi - 83] - 4ae88f: 80 ee 05 sub dh, 5 - 4ae892: 30 16 xor byte ptr [rsi], dl - 4ae894: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4ae895: c7 f8 d4 80 d1 25 xbegin 0x261c696f <_end+0x25d02fef> - 4ae89b: 32 08 xor cl, byte ptr [rax] - 4ae89d: 0f 76 a4 4d 00 ff 5f 87 pcmpeqd mm4, qword ptr [rbp + 2*rcx - 2023751936] - 4ae8a5: 1a 2b sbb ch, byte ptr [rbx] - 4ae8a7: 9b wait - 4ae8a8: 76 85 jbe 0x4ae82f <__tens+0x186f> - 4ae8aa: ea - 4ae8ab: e7 66 out 102, eax - 4ae8ad: 0b d0 or edx, eax - 4ae8af: 5c pop rsp - 4ae8b0: 52 push rdx - 4ae8b1: 84 47 ec test byte ptr [rdi - 20], al - 4ae8b4: 0d d8 5d 28 39 or eax, 958946776 - 4ae8b9: 24 11 and al, 17 - 4ae8bb: 20 a1 b3 01 43 c8 and byte ptr [rcx - 935132749], ah - 4ae8c1: 9f lahf - 4ae8c2: 87 ff xchg edi, edi - 4ae8c4: 8c b6 cb fa b8 f6 - 4ae8ca: 6a af push -81 - 4ae8cc: 84 df test bh, bl - 4ae8ce: 7f b1 jg 0x4ae881 <__tens+0x18c1> - 4ae8d0: f1 - 4ae8d1: d9 08 - 4ae8d3: c2 76 95 ret -27274 - 4ae8d6: 48 f4 hlt - 4ae8d8: e9 a6 94 87 2c jmp 0x2cd27d83 <_end+0x2c864403> - 4ae8dd: 86 cc xchg cl, ah - 4ae8df: ad lodsd eax, dword ptr [rsi] - 4ae8e0: 4c e5 83 in eax, 131 - 4ae8e3: 0e - 4ae8e4: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4ae8e5: 85 16 test dword ptr [rsi], edx - 4ae8e7: 93 xchg eax, ebx - 4ae8e8: 80 c5 01 add ch, 1 - 4ae8eb: ab stosd dword ptr es:[rdi], eax - 4ae8ec: 3b 29 cmp ebp, dword ptr [rcx] - 4ae8ee: 40 1e - 4ae8f0: fa cli - 4ae8f1: 84 d7 test bh, dl - 4ae8f3: ca 7f df retf -8321 - 4ae8f6: 1d 1f 84 60 85 sbb eax, 2237695007 - 4ae8fb: 6b b2 22 e7 ce 8b 93 imul esi, dword ptr [rdx - 1949374686], -109 - 4ae902: 39 1c b4 cmp dword ptr [rsp + 4*rsi], ebx - 4ae905: 4e 25 74 f4 eb cc and rax, -856951692 - 4ae90b: c7 9a 6d c2 b9 b9 - 4ae911: df 08 fisttp word ptr [rax] - 4ae913: 6b 24 ce 3e imul esp, dword ptr [rsi + 8*rcx], 62 - 4ae917: 2e ec in al, dx - 4ae919: 55 push rbp - 4ae91a: 14 98 adc al, -104 - 4ae91c: 10 04 f6 adc byte ptr [rsi + 8*rsi], al - 4ae91f: df 2b fild qword ptr [rbx] - 4ae921: 4e 80 bc 8b a3 6f e0 0c 54 cmp byte ptr [rbx + 4*r9 + 216035235], 84 - 4ae92a: 34 b5 xor al, -75 - 4ae92c: 52 push rdx - 4ae92d: 3c e5 cmp al, -27 - 4ae92f: 72 ef jb 0x4ae920 <__tens+0x1960> - 4ae931: b2 df mov dl, -33 - 4ae933: 02 5a c0 add bl, byte ptr [rdx - 64] - 4ae936: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4ae937: b2 a5 mov dl, -91 - 4ae939: a2 02 50 38 33 31 97 ff 53 movabs byte ptr [6052722661777756162], al - 4ae942: 7c 59 jl 0x4ae99d <__tens+0x19dd> - 4ae944: 55 push rbp - 4ae945: f4 hlt - 4ae946: 1d d6 1a 26 e5 sbb eax, 3844479702 - 4ae94b: 34 c5 xor al, -59 - 4ae94d: 2e ac lodsb al, byte ptr cs:[rsi] - 4ae94f: 39 ab 0c bc c6 39 cmp dword ptr [rbx + 969325580], ebp - 4ae955: 75 8b jne 0x4ae8e2 <__tens+0x1922> - 4ae957: 38 c0 cmp al, al - 4ae959: 2f - 4ae95a: 73 3f jae 0x4ae99b <__tens+0x19db> - 4ae95c: 04 c7 add al, -57 - 4ae95e: ea - 4ae95f: 00 d9 add cl, bl - 4ae961: 21 fb and ebx, edi - 4ae963: 92 xchg eax, edx - 4ae964: 1e - 4ae965: 97 xchg eax, edi - 4ae966: 89 c0 mov eax, eax - 4ae968: 03 a5 ff b4 8f 3f add esp, dword ptr [rbp + 1066382591] - 4ae96e: f9 stc - 4ae96f: 7a b6 jp 0x4ae927 <__tens+0x1967> - 4ae971: 53 push rbx - 4ae972: e3 72 jrcxz 0x4ae9e6 <__tens+0x1a26> - 4ae974: 23 1b and ebx, dword ptr [rbx] - 4ae976: 31 a8 af c9 66 82 xor dword ptr [rax - 2107192913], ebp - 4ae97c: ca 96 e4 retf -7018 - 4ae97f: 1d b0 16 db db sbb eax, 3688568496 - 4ae984: 51 push rcx - 4ae985: 0b fa or edi, edx - 4ae987: d6 - 4ae988: ef out dx, eax - 4ae989: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4ae98a: 91 xchg eax, ecx - 4ae98b: 99 cdq - 4ae98c: 89 30 mov dword ptr [rax], esi - 4ae98e: 56 push rsi - 4ae98f: bd 0f be 8c 16 mov ebp, 378322447 - 4ae994: e3 a1 jrcxz 0x4ae937 <__tens+0x1977> - 4ae996: 54 push rsp - 4ae997: 09 45 92 or dword ptr [rbp - 110], eax - 4ae99a: 7b 53 jnp 0x4ae9ef <__tens+0x1a2f> - 4ae99c: 23 97 d0 53 2d 27 and edx, dword ptr [rdi + 657282000] - 4ae9a2: 67 28 b9 8c 55 86 26 sub byte ptr [ecx + 646337932], bh - 4ae9a9: f0 lock - 4ae9aa: 83 0b 10 or dword ptr [rbx], 16 - 4ae9ad: 5d pop rbp - 4ae9ae: c8 fa 51 29 enter 20986, 41 - 4ae9b2: 56 push rsi - 4ae9b3: f8 clc - 4ae9b4: 95 xchg eax, ebp - 4ae9b5: db 5d 1e fistp dword ptr [rbp + 30] - 4ae9b8: c8 68 36 ad enter 13928, -83 - 4ae9bc: 92 xchg eax, edx - 4ae9bd: 7b d2 jnp 0x4ae991 <__tens+0x19d1> - 4ae9bf: 48 e6 b7 out 183, al - 4ae9c2: 30 c9 xor cl, cl - 4ae9c4: 99 cdq - 4ae9c5: 8a b5 19 e3 74 de mov dh, byte ptr [rbp - 562765031] - 4ae9cb: a3 17 a9 cd a9 ee 35 6e cb movabs dword ptr [-3788030937404692201], eax - 4ae9d4: 6e outsb dx, byte ptr [rsi] - 4ae9d5: d1 4d 7a ror dword ptr [rbp + 122] - 4ae9d8: d5 - 4ae9d9: e9 80 4c 3f 07 jmp 0x78a365e <_end+0x73dfcde> - 4ae9de: 84 4d a8 test byte ptr [rbp - 88], cl - 4ae9e1: 5b pop rbx - 4ae9e2: a9 74 c0 cf ff test eax, 4291805300 - 4ae9e7: 9c pushfq - 4ae9e8: eb 85 jmp 0x4ae96f <__tens+0x19af> - 4ae9ea: 84 d2 test dl, dl - 4ae9ec: 72 63 jb 0x4aea51 <__tens+0x1a91> - 4ae9ee: 79 15 jns 0x4aea05 <__tens+0x1a45> - 4ae9f0: cd e9 int 233 - 4ae9f2: 17 - 4ae9f3: 57 push rdi - 4ae9f4: df a8 ed 77 4e 3c fild qword ptr [rax + 1011775469] - 4ae9fa: 47 ab stosd dword ptr es:[rdi], eax - 4ae9fc: e1 65 loope 0x4aea63 <__tens+0x1aa3> - 4ae9fe: b9 ad 59 69 ad mov ecx, 2909362605 - 4aea03: ff 59 56 call [rcx + 86] - 4aea06: c0 5b 80 38 rcr byte ptr [rbx - 128], 56 - 4aea0a: d6 - 4aea0b: 6e outsb dx, byte ptr [rsi] - 4aea0c: 27 - 4aea0d: 02 24 fb add ah, byte ptr [rbx + 8*rdi] - 4aea10: 0b 85 14 20 df dd or eax, dword ptr [rbp - 572579820] - 4aea16: 5f pop rdi - 4aea17: d1 92 45 d7 fd 7d rcl dword ptr [rdx + 2113787717] - 4aea1d: f3 38 b5 82 2e 8e 3a rep cmp byte ptr [rbp + 982396546], dh - 4aea24: 6f outsd dx, dword ptr [rsi] - 4aea25: 39 73 14 cmp dword ptr [rbx + 20], esi - 4aea28: f8 clc - 4aea29: ed in eax, dx - 4aea2a: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4aea2b: f6 21 mul byte ptr [rcx] - 4aea2d: 1a e4 sbb ah, ah - 4aea2f: 3c 1a cmp al, 26 - 4aea31: 35 c4 0c 64 82 xor eax, 2187594948 - 4aea36: 4e 75 73 jne 0x4aeaac <__tens+0x1aec> - 4aea39: 5e pop rsi - 4aea3a: b9 aa 96 1b 82 mov ecx, 2182846122 - 4aea3f: c7 63 f4 - 4aea42: 2f - 4aea43: f4 hlt - 4aea44: aa stosb byte ptr es:[rdi], al - 4aea45: fa cli - 4aea46: 42 c2 65 ac ret -21403 - 4aea4a: 00 dd add ch, bl - 4aea4c: 0e - 4aea4d: 26 7e 08 jle 0x4aea58 <__tens+0x1a98> - 4aea50: f5 cmc - 4aea51: 93 xchg eax, ebx - 4aea52: d1 17 rcl dword ptr [rdi] - 4aea54: 28 03 sub byte ptr [rbx], al - 4aea56: be 0d c9 63 4a mov esi, 1248053517 - 4aea5b: 84 96 0f d1 f9 dd test byte ptr [rsi - 570830577], dl - 4aea61: 91 xchg eax, ecx - 4aea62: aa stosb byte ptr es:[rdi], al - 4aea63: 85 ec test esp, ebp - 4aea65: 27 - 4aea66: f1 - 4aea67: ba bb da b6 0a mov edx, 179755707 - 4aea6c: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4aea6d: e6 85 out 133, al - 4aea6f: ce - 4aea70: 4f d2 f5 - 4aea73: 1a 16 sbb dl, byte ptr [rsi] - 4aea75: 6a b5 push -75 - 4aea77: e7 19 out 25, eax - 4aea79: 5a pop rdx - 4aea7a: 6c insb byte ptr es:[rdi], dx - 4aea7b: cd 9f int 159 - 4aea7d: d7 xlatb - 4aea7e: d1 57 28 rcl dword ptr [rdi + 40] - 4aea81: 2b fc sub edi, esp - 4aea83: 5d pop rbp - 4aea84: f0 lock - 4aea85: d2 4d ec ror byte ptr [rbp - 20], cl - 4aea88: a1 64 fe 18 6a 21 72 8d 77 movabs eax, dword ptr [8614667150069136996] - 4aea91: 20 22 and byte ptr [rdx], ah - 4aea93: 5f pop rdi - 4aea94: 08 4a f1 or byte ptr [rdx - 15], cl - 4aea97: 72 11 jb 0x4aeaaa <__tens+0x1aea> - 4aea99: 9b wait - 4aea9a: b0 d8 mov al, -40 - 4aea9c: ab stosd dword ptr es:[rdi], eax - 4aea9d: 38 f0 cmp al, dh - 4aea9f: 3b 44 1f cf cmp eax, dword ptr [rdi + rbx - 49] - 4aeaa3: c6 7c 5d 26 - 4aeaa7: c4 e7 b0 - 4aeaaa: b1 da mov cl, -38 - 4aeaac: 2c 8d sub al, -115 - 4aeaae: 39 46 68 cmp dword ptr [rsi + 104], eax - 4aeab1: dc cf fmul st(7), st - 4aeab3: 7d d3 jge 0x4aea88 <__tens+0x1ac8> - 4aeab5: 05 e7 b6 e6 d1 add eax, 3521558247 - 4aeaba: af scasd eax, dword ptr es:[rdi] - 4aeabb: 4a 83 11 2c adc qword ptr [rcx], 44 - 4aeabf: 36 07 - 4aeac1: 11 70 d8 adc dword ptr [rax - 40], esi - 4aeac4: b7 98 mov bh, -104 - 4aeac6: ac lodsb al, byte ptr [rsi] - 4aeac7: f6 7e 4d idiv byte ptr [rsi + 77] - 4aeaca: 11 ad 24 94 64 d6 adc dword ptr [rbp - 698051548], ebp - 4aead0: 51 push rcx - 4aead1: b5 0a mov ch, 10 - 4aead3: c4 e4 c6 - 4aead6: d1 dd rcr ebp - 4aead8: 0f 03 32 lsl esi, word ptr [rdx] - 4aeadb: a1 c8 84 d2 c9 2a 66 1f db movabs eax, dword ptr [-2657292921164626744] - 4aeae4: ee out dx, al - 4aeae5: 69 40 82 4b 90 57 41 imul eax, dword ptr [rax - 126], 1096257611 - 4aeaec: ad lodsd eax, dword ptr [rsi] - 4aeaed: b3 46 mov bl, 70 - 4aeaef: c8 ca 81 84 enter -32310, -124 - 4aeaf3: d3 17 rcl dword ptr [rdi], cl - 4aeaf5: 8c 24 0a mov word ptr [rdx + rcx], fs - 4aeaf8: 1f - 4aeaf9: 83 46 c8 eb add dword ptr [rsi - 56], -21 - 4aeafd: 5f pop rdi - 4aeafe: 74 e8 je 0x4aeae8 <__tens+0x1b28> - 4aeb00: a8 25 test al, 37 - ... - 4af30e: 00 00 add byte ptr [rax], al - 4af310: 01 00 add dword ptr [rax], eax - 4af312: 9f lahf - 4af313: 09 7d 68 or dword ptr [rbp + 104], edi - 4af316: b5 41 mov ch, 65 - 4af318: 6e outsb dx, byte ptr [rsi] - 4af319: 1b fd sbb edi, ebp - 4af31b: cb retf - 4af31c: 63 ee movsxd ebp, esi - 4af31e: 75 8c jne 0x4af2ac <__tens+0x22ec> - 4af320: ea - 4af321: 1c 19 sbb al, 25 - 4af323: 4b ad lodsq rax, qword ptr [rsi] - 4af325: 96 xchg eax, esi - 4af326: 52 push rdx - 4af327: d7 xlatb - 4af328: 0a d8 or bl, al - 4af32a: 94 xchg eax, esp - 4af32b: 23 9b da b5 1e ed and ebx, dword ptr [rbx - 316754470] - 4af331: 04 a0 add al, -96 - 4af333: 18 d9 sbb cl, bl - 4af335: fe 79 5c - 4af338: 1c b0 sbb al, -80 - 4af33a: e3 37 jrcxz 0x4af373 <__tens+0x23b3> - 4af33c: b8 a1 67 ed 14 mov eax, 351102881 - 4af341: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4af342: d9 78 d5 fnstcw word ptr [rax - 43] - 4af345: 34 1a xor al, 26 - 4af347: 2a 0d 7f be 8f 16 sub cl, byte ptr [rip + 378519167] # 0x16dab1cc <_end+0x168e784c> - 4af34d: 35 1d 6b ea 43 xor eax, 1139436317 - 4af352: 7c e5 jl 0x4af339 <__tens+0x2379> - 4af354: 81 56 82 a7 e8 32 1d adc dword ptr [rsi - 126], 489875623 - 4af35b: c8 e1 16 e7 enter 5857, -25 - 4af35f: d3 00 rol dword ptr [rax], cl - 4af361: 0b 86 58 65 3d d9 or eax, dword ptr [rsi - 650287784] - 4af367: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4af368: 97 xchg eax, edi - 4af369: 9c pushfq - 4af36a: 15 83 2f 23 13 adc eax, 321073027 - 4af36f: 01 69 22 add dword ptr [rcx + 34], ebp - 4af372: 12 d6 adc dl, dh - 4af374: a0 c3 21 73 f3 92 6a be d3 movabs al, byte ptr [-3188994306749554237] - 4af37d: a9 4c ca a5 76 test eax, 1990576716 - 4af382: e2 d1 loop 0x4af355 <__tens+0x2395> - 4af384: 63 51 e5 movsxd edx, dword ptr [rcx - 27] - 4af387: c0 d6 15 rcl dh, 21 - 4af38a: 59 pop rcx - 4af38b: b0 c1 mov al, -63 - 4af38d: 78 7a js 0x4af409 <__tens+0x2449> - 4af38f: 7b a4 jnp 0x4af335 <__tens+0x2375> - 4af391: 0c ae or al, -82 - 4af393: 0f 4b df cmovnp ebx, edi - 4af396: a3 62 6f ec ab 08 11 0d 03 movabs dword ptr [219850685752831842], eax - 4af39f: 13 8a 33 46 d4 f2 adc ecx, dword ptr [rdx - 220969421] - 4af3a5: c8 dc 60 d5 enter 24796, -43 - 4af3a9: d1 05 5f f6 f9 e1 rol dword ptr [rip - 503712161] # 0xffffffffe244ea0e <_end+0xffffffffe1f8b08e> - 4af3af: 25 ee 0b a4 04 and eax, 77859822 - 4af3b4: 13 71 8c adc esi, dword ptr [rcx - 116] - 4af3b7: 7f c0 jg 0x4af379 <__tens+0x23b9> - 4af3b9: 7e f4 jle 0x4af3af <__tens+0x23ef> - 4af3bb: 88 9a f5 9f 58 61 mov byte ptr [rdx + 1633198069], bl - 4af3c1: 36 8c 30 - 4af3c4: a1 68 50 ea 8f 10 fb 95 ff movabs eax, dword ptr [-29841773955493784] - 4af3cd: 7d e8 jge 0x4af3b7 <__tens+0x23f7> - 4af3cf: 06 - 4af3d0: 41 e7 59 out 89, eax - 4af3d3: 15 dc ab d4 d4 adc eax, 3570707420 - 4af3d8: e4 92 in al, 146 - 4af3da: e0 01 loopne 0x4af3dd <__tens+0x241d> - 4af3dc: 7c 90 jl 0x4af36e <__tens+0x23ae> - 4af3de: 16 - 4af3df: ee out dx, al - 4af3e0: e6 78 out 120, al - 4af3e2: 7b 5a jnp 0x4af43e <__tens+0x247e> - 4af3e4: cb retf - 4af3e5: ab stosd dword ptr es:[rdi], eax - 4af3e6: 3a e7 cmp ah, bh - 4af3e8: e0 b7 loopne 0x4af3a1 <__tens+0x23e1> - 4af3ea: 6b 14 89 28 imul edx, dword ptr [rcx + 4*rcx], 40 - 4af3ee: 37 - 4af3ef: ad lodsd eax, dword ptr [rsi] - 4af3f0: c5 43 6b - 4af3f3: 4f 1d fc 49 fd 89 sbb rax, -1979889156 - 4af3f9: f5 cmc - 4af3fa: 29 0f sub dword ptr [rdi], ecx - 4af3fc: 53 push rbx - 4af3fd: 92 xchg eax, edx - 4af3fe: 73 d3 jae 0x4af3d3 <__tens+0x2413> - 4af400: 56 push rsi - 4af401: 5a pop rdx - 4af402: 74 c4 je 0x4af3c8 <__tens+0x2408> - 4af404: c2 fc ac ret -21252 - 4af407: e2 c7 loop 0x4af3d0 <__tens+0x2410> - 4af409: cb retf - 4af40a: 5c pop rsp - 4af40b: d7 xlatb - 4af40c: cd 16 int 22 - 4af40e: d0 ed shr ch - 4af410: e0 63 loopne 0x4af475 <__tens+0x24b5> - 4af412: 5a pop rdx - 4af413: ac lodsb al, byte ptr [rsi] - 4af414: d3 cc ror esp, cl - 4af416: 82 - 4af417: ef out dx, eax - 4af418: 6e outsb dx, byte ptr [rsi] - 4af419: 49 52 push r10 - 4af41b: b3 c4 mov bl, -60 - 4af41d: bf da 2b 01 04 mov edi, 67185626 - 4af422: 3d 5b 7f 19 b0 cmp eax, 2954461019 - 4af427: 01 3c 6d e9 ad 3d 25 add dword ptr [2*rbp + 624799209], edi - 4af42e: d9 29 fldcw word ptr [rcx] - 4af430: ba bd be 19 1b mov edx, 454672061 - 4af435: 6b c5 73 imul eax, ebp, 115 - 4af438: 25 7b 5e 25 1e and eax, 505765499 - 4af43d: 7f 2b jg 0x4af46a <__tens+0x24aa> - 4af43f: 1f - 4af440: 7e 45 jle 0x4af487 <__tens+0x24c7> - 4af442: 6a a5 push -91 - 4af444: 36 c8 99 62 78 enter 25241, 120 - 4af449: cc int3 - 4af44a: 63 5c c6 74 movsxd ebx, dword ptr [rsi + 8*rax + 116] - 4af44e: ca a2 93 retf -27742 - 4af451: fe 85 5c ea 1b 57 inc byte ptr [rbp + 1461447260] - 4af457: ee out dx, al - 4af458: 61 - 4af459: 25 8e 50 d0 f1 and eax, 4056961166 - 4af45e: b5 2d mov ch, 45 - 4af460: a9 e6 fd b1 99 test eax, 2578578918 - 4af465: 7b b8 jnp 0x4af41f <__tens+0x245f> - 4af467: a9 37 0a b9 4f test eax, 1337526839 - 4af46c: 07 - 4af46d: 0f 26 - 4af46f: f7 fd idiv ebp - 4af471: c5 58 ff - 4af474: 97 xchg eax, edi - 4af475: 7e ee jle 0x4af465 <__tens+0x24a5> - 4af477: 56 push rsi - 4af478: 46 fa cli - 4af47a: b9 ba ce f9 e6 mov ecx, 3875131066 - 4af47f: 42 73 6f jae 0x4af4f1 <__tens+0x2531> - 4af482: 81 78 67 d2 76 1b 28 cmp dword ptr [rax + 103], 672888530 - 4af489: c7 b2 fd 9c 51 66 - 4af48f: 45 8d dd - 4af492: 17 - 4af493: ae scasb al, byte ptr es:[rdi] - 4af494: 5f pop rdi - 4af495: a9 f6 b9 a1 33 test eax, 866236918 - 4af49a: d5 - 4af49b: 1c ea sbb al, -22 - 4af49d: 0d 16 67 ac 4b or eax, 1269589782 - 4af4a2: 53 push rbx - 4af4a3: 14 f9 adc al, -7 - 4af4a5: f8 clc - 4af4a6: d8 fc fdivr st, st(4) - 4af4a8: 1d 90 f2 f3 0a sbb eax, 183759504 - 4af4ad: 1f - 4af4ae: 8b 70 3b mov esi, dword ptr [rax + 59] - 4af4b1: 06 - 4af4b2: 29 88 df a1 57 94 sub dword ptr [rax - 1806196257], ecx - 4af4b8: a1 2a 87 8f 35 93 bb 36 0e movabs eax, dword ptr [1024212206206551850] - 4af4c1: 2c 67 sub al, 103 - 4af4c3: b5 09 mov ch, 9 - 4af4c5: d1 89 d8 6a 3a c6 ror dword ptr [rcx - 969250088] - 4af4cb: 7e 72 jle 0x4af53f <__tens+0x257f> - 4af4cd: 66 30 93 57 d4 b6 39 xor byte ptr [rbx + 968283223], dl - 4af4d4: 68 ab 39 82 06 push 109197739 - 4af4d9: 25 2e ef 1f 7a and eax, 2048913198 - 4af4de: 0d be 35 b6 51 or eax, 1370895806 - 4af4e3: 42 22 55 f6 and dl, byte ptr [rbp - 10] - 4af4e7: 05 55 bd f0 0e add eax, 250658133 - 4af4ec: 91 xchg eax, ecx - 4af4ed: 68 28 03 64 b6 push -1234959576 - 4af4f2: 42 2c ac sub al, -84 - 4af4f5: fb sti - 4af4f6: 15 98 11 d6 1f adc eax, 534122904 - 4af4fb: 47 9c pushfq - 4af4fd: 37 - 4af4fe: 4e 81 9d 34 d8 7d da 5b a2 a4 4c sbb qword ptr [rbp - 629286860], 1285857883 - 4af509: b8 86 98 9d e3 mov eax, 3818756230 - 4af50e: b9 01 a2 e1 7c mov ecx, 2095161857 - 4af513: 5a pop rdx - 4af514: c9 leave - 4af515: cb retf - 4af516: 31 ae 32 7f d0 86 xor dword ptr [rsi - 2033156302], ebp - 4af51c: af scasd eax, dword ptr es:[rdi] - 4af51d: 8f ef 83 - 4af520: 76 5b jbe 0x4af57d <__tens+0x25bd> - 4af522: 6b b6 df 0f 47 58 73 imul esi, dword ptr [rsi + 1481052127], 115 - 4af529: 9b wait - 4af52a: d5 - 4af52b: 96 xchg eax, esi - 4af52c: 89 88 61 51 f7 0c mov dword ptr [rax + 217534817], ecx - 4af532: 40 dc c6 fadd st(6), st - 4af535: 0f 8e fc 70 36 69 jle 0x69816637 <_end+0x69352cb7> - 4af53b: af scasd eax, dword ptr es:[rdi] - 4af53c: 56 push rsi - 4af53d: 8e a0 09 e6 7d 73 mov fs, word ptr [rax + 1937630729] - 4af543: 91 xchg eax, ecx - 4af544: e1 82 loope 0x4af4c8 <__tens+0x2508> - 4af546: f6 74 3f 92 div byte ptr [rdi + rdi - 110] - 4af54a: 03 0e add ecx, dword ptr [rsi] - 4af54c: 6d insd dword ptr es:[rdi], dx - 4af54d: c5 8a 7f d4 - 4af551: cf iretd - 4af552: 00 74 9a e4 add byte ptr [rdx + 4*rbx - 28], dh - 4af556: 05 8e 3c ea eb add eax, 3957996686 - 4af55b: 4c 64 fs - 4af55d: 11 4e 38 adc dword ptr [rsi + 56], ecx - 4af560: 8c 3d e4 b2 5e e0 - 4af566: 0a b5 d9 3e 0b 0f or dh, byte ptr [rbp + 252395225] - 4af56c: 23 61 00 and esp, dword ptr [rcx] - 4af56f: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4af570: 37 - 4af571: 71 13 jno 0x4af586 <__tens+0x25c6> - 4af573: 64 34 19 xor al, 25 - 4af576: 9a - 4af577: 4e 00 41 40 add byte ptr [rcx + 64], r8b - 4af57b: 05 e6 1b 62 d9 add eax, 3647085542 - 4af580: 55 push rbp - 4af581: a2 29 93 bb 7e 34 5c 1b eb movabs byte ptr [-1505508269891022039], al - 4af58a: cb retf - 4af58b: 75 6b jne 0x4af5f8 <__tens+0x2638> - 4af58d: 34 84 xor al, -124 - 4af58f: e6 55 out 85, al - 4af591: ee out dx, al - 4af592: 0f 84 53 97 6a ba je 0xffffffffbab58ceb <_end+0xffffffffba69536b> - 4af598: f6 36 div byte ptr [rsi] - 4af59a: 38 f4 cmp ah, dh - 4af59c: 7b 5b jnp 0x4af5f9 <__tens+0x2639> - 4af59e: 50 push rax - 4af59f: 60 - 4af5a0: 78 92 js 0x4af534 <__tens+0x2574> - 4af5a2: 4a 33 5d 47 xor rbx, qword ptr [rbp + 71] - 4af5a6: 6d insd dword ptr es:[rdi], dx - 4af5a7: fd std - 4af5a8: 61 - 4af5a9: 47 b9 5d aa 75 73 mov r9d, 1937091165 - 4af5af: 26 60 - 4af5b1: e1 10 loope 0x4af5c3 <__tens+0x2603> - 4af5b3: c1 63 6d 4f shl dword ptr [rbx + 109], 79 - 4af5b7: 02 10 add dl, byte ptr [rax] - 4af5b9: 66 c9 leave - 4af5bb: 2e 19 4c 9b a9 sbb dword ptr cs:[rbx + 4*rbx - 87], ecx - 4af5c0: f4 hlt - 4af5c1: c9 leave - 4af5c2: 15 b9 90 fd 8c adc eax, 2365427897 - 4af5c7: 33 46 a8 xor eax, dword ptr [rsi - 88] - 4af5ca: 2e f0 09 1a lock or dword ptr cs:[rdx], ebx - 4af5ce: e5 b9 in eax, 185 - 4af5d0: b1 8f mov cl, -113 - 4af5d2: 92 xchg eax, edx - 4af5d3: ae scasb al, byte ptr es:[rdi] - 4af5d4: 88 1d e3 fa 21 b7 mov byte ptr [rip - 1222509853], bl # 0xffffffffb76cf0bd <_end+0xffffffffb720b73d> - 4af5da: 3d 1a 26 dd 75 cmp eax, 1977427482 - 4af5df: 84 9d 48 69 57 07 test byte ptr [rbp + 123169096], bl - 4af5e5: c4 d4 7a - 4af5e8: f0 lock - 4af5e9: e9 49 0a c8 75 jmp 0x76130037 <_end+0x75c6c6b7> - 4af5ee: e2 34 loop 0x4af624 <__tens+0x2664> - 4af5f0: 83 5d 07 3d sbb dword ptr [rbp + 7], 61 - 4af5f4: 4a 11 63 1d adc qword ptr [rbx + 29], rsp - 4af5f8: 15 64 a9 72 47 adc eax, 1198696804 - 4af5fd: e9 98 6b 5f 0b jmp 0xbaa619a <_end+0xb5e281a> - 4af602: 50 push rax - 4af603: 1d 36 dc 0f d5 sbb eax, 3574586422 - 4af608: 85 50 1e test dword ptr [rax + 30], edx - 4af60b: 14 75 adc al, 117 - 4af60d: 12 75 87 adc dh, byte ptr [rbp - 121] - 4af610: 34 38 xor al, 56 - 4af612: 84 e7 test bh, ah - 4af614: 9e sahf - 4af615: 80 78 22 ee cmp byte ptr [rax + 34], -18 - 4af619: 52 push rdx - 4af61a: 5c pop rsp - 4af61b: b1 d2 mov cl, -46 - 4af61d: ea - 4af61e: 7a 94 jp 0x4af5b4 <__tens+0x25f4> - 4af620: 02 7b db add bh, byte ptr [rbx - 37] - 4af623: fe 44 b7 97 inc byte ptr [rdi + 4*rsi - 105] - 4af627: 51 push rcx - 4af628: a8 9b test al, -101 - 4af62a: e0 64 loopne 0x4af690 <__tens+0x26d0> - 4af62c: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4af62d: d0 49 88 ror byte ptr [rcx - 120] - 4af630: 85 aa be 23 13 b9 test dword ptr [rdx - 1189928002], ebp - 4af636: ec in al, dx - 4af637: 11 67 d6 adc dword ptr [rdi - 42], esp - 4af63a: 7e 0f jle 0x4af64b <__tens+0x268b> - 4af63c: 48 48 rex64 - 4af63e: 98 cwde - 4af63f: 5d pop rbp - 4af640: ea - 4af641: 31 63 9f xor dword ptr [rbx - 97], esp - 4af644: e9 90 82 58 d1 jmp 0xffffffffd1a378d9 <_end+0xffffffffd1573f59> - 4af649: 64 4d a2 e5 e9 09 7e 33 20 59 32 movabs byte ptr fs:[3627966380353645029], al - 4af654: df 01 fild word ptr [rcx] - 4af656: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4af657: 03 a6 70 c2 27 38 add esp, dword ptr [rsi + 942129776] - 4af65d: f7 3d bb 70 5a 7c idiv dword ptr [rip + 2086301883] # 0x7ca5671e <_end+0x7c592d9e> - 4af663: 3c 3c cmp al, 60 - 4af665: 83 90 41 f4 f9 4b 7d adc dword ptr [rax + 1274672193], 125 - 4af66c: 9b wait - 4af66d: d8 e5 fsub st, st(5) - 4af66f: 80 94 61 fc a7 63 b6 ef adc byte ptr [rcx + 2*riz - 1234982916], -17 - 4af677: fa cli - 4af678: 49 2b e5 sub rsp, r13 - 4af67b: 62 - 4af67c: cd ad int 173 - 4af67e: b6 d3 mov dh, -45 - 4af680: fc cld - 4af681: 46 96 xchg eax, esi - 4af683: 80 3a f7 cmp byte ptr [rdx], -9 - 4af686: 2c 1f sub al, 31 - 4af688: 4f ed in eax, dx - 4af68a: 65 b7 fb mov bh, -5 - 4af68d: 4b 1e - 4af68f: 53 push rbx - 4af690: f2 05 cd 92 a6 d1 repne add eax, 3517354701 - 4af696: 12 af f3 30 ee 22 adc ch, byte ptr [rdi + 586035443] - 4af69c: 74 10 je 0x4af6ae <__tens+0x26ee> - 4af69e: da 38 fidivr dword ptr [rax] - 4af6a0: bb 47 64 ed 08 mov ebx, 149775431 - 4af6a5: 56 push rsi - 4af6a6: 72 1a jb 0x4af6c2 <__tens+0x2702> - 4af6a8: d3 22 shl dword ptr [rdx], cl - 4af6aa: f2 af repne scasd eax, dword ptr es:[rdi] - 4af6ac: 54 push rsp - 4af6ad: 6f outsd dx, dword ptr [rsi] - 4af6ae: 3c 7a cmp al, 122 - 4af6b0: 56 push rsi - 4af6b1: 9a - 4af6b2: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4af6b3: bc 12 8d 0e 7b mov esp, 2064551186 - 4af6b8: c5 60 46 - 4af6bb: 1c fb sbb al, -5 - 4af6bd: d6 - 4af6be: 34 6e xor al, 110 - 4af6c0: 9f lahf - 4af6c1: 1a 48 6f sbb cl, byte ptr [rax + 111] - 4af6c4: 9c pushfq - 4af6c5: c9 leave - 4af6c6: 9d popfq - 4af6c7: fe 82 db 88 f8 a0 inc byte ptr [rdx - 1594324773] - 4af6cd: 9e sahf - 4af6ce: 48 d8 fa fdivr st, st(2) - 4af6d1: c0 b4 84 81 a2 de c0 - 4af6d8: 83 85 7a 97 87 e8 30 add dword ptr [rbp - 393767046], 48 - 4af6df: ae scasb al, byte ptr es:[rdi] - 4af6e0: ec in al, dx - 4af6e1: bc 1c 8c cb 48 mov esp, 1221299228 - 4af6e6: 48 1d 37 d1 e0 0e sbb rax, 249614647 - 4af6ec: fc cld - 4af6ed: b0 11 mov al, 17 - 4af6ef: d0 49 fd ror byte ptr [rcx - 3] - 4af6f2: b5 94 mov ch, -108 - 4af6f4: d4 - 4af6f5: 7d 8d jge 0x4af684 <__tens+0x26c4> - 4af6f7: 47 e7 f2 out 242, eax - 4af6fa: 67 3d ad 62 ab ac addr32 cmp eax, 2896913069 - 4af700: 2a e6 sub ah, dh - 4af702: b4 0a mov ah, 10 - 4af704: f5 cmc - 4af705: 7d fc jge 0x4af703 <__tens+0x2743> - 4af707: 1d 53 45 2e d2 sbb eax, 3526247763 - 4af70c: 75 0e jne 0x4af71c <__tens+0x275c> - 4af70e: 0b 87 01 b0 b7 49 or eax, dword ptr [rdi + 1236774913] - 4af714: 6d insd dword ptr es:[rdi], dx - 4af715: bf 73 1b fd 7f mov edi, 2147294067 - 4af71a: 80 12 37 adc byte ptr [rdx], 55 - 4af71d: 07 - 4af71e: 9f lahf - 4af71f: dc 52 58 fcom qword ptr [rdx + 88] - 4af722: 3e 6f outsd dx, dword ptr ds:[rsi] - 4af724: 50 push rax - 4af725: f2 e2 c0 repne loop 0x4af6e8 <__tens+0x2728> - 4af728: 4a 2e cs - 4af72a: e6 93 out 147, al - 4af72c: 5a pop rdx - 4af72d: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4af72e: 96 xchg eax, esi - 4af72f: 4d 85 e1 test r9, r12 - 4af732: d0 c1 rol cl - 4af734: db 26 - 4af736: a1 83 7b 91 0b 19 43 d0 bf movabs eax, dword ptr [-4625123042462172285] - 4af73f: ef out dx, eax - 4af740: 69 16 df c7 dd b6 imul edx, dword ptr [rsi], 3067987935 - 4af746: 25 8f c9 ea 62 and eax, 1659554191 - 4af74b: 20 a6 17 6c 47 78 and byte ptr [rsi + 2017946647], ah - 4af751: f2 60 - 4af753: cb retf - 4af754: 83 03 46 add dword ptr [rbx], 70 - 4af757: 25 96 e9 85 0e and eax, 243657110 - 4af75c: be 05 8c da 34 mov esi, 886737925 - 4af761: 8a 67 6f mov ah, byte ptr [rdi + 111] - 4af764: 34 62 xor al, 98 - 4af766: 20 69 29 and byte ptr [rcx + 41], ch - 4af769: e9 9b f5 9a b6 jmp 0xffffffffb6e5ed09 <_end+0xffffffffb699b389> - 4af76e: 47 19 1b sbb dword ptr [r11], r11d - 4af771: a1 bf 0e 22 83 fd 90 bf e9 movabs eax, dword ptr [-1603403523819434305] - 4af77a: c1 15 ec b1 99 d6 3f rcl dword ptr [rip - 694570516], 63 # 0xffffffffd6e4a96d <_end+0xffffffffd6986fed> - 4af781: 34 f0 xor al, -16 - 4af783: b2 02 mov dl, 2 - 4af785: d0 01 rol byte ptr [rcx] - 4af787: 70 aa jo 0x4af733 <__tens+0x2773> - 4af789: ea - 4af78a: 76 cf jbe 0x4af75b <__tens+0x279b> - 4af78c: b5 8a mov ch, -118 - 4af78e: 77 c0 ja 0x4af750 <__tens+0x2790> - 4af790: a8 ed test al, -19 - 4af792: 73 51 jae 0x4af7e5 <__tens+0x2825> - 4af794: e2 08 loop 0x4af79e <__tens+0x27de> - 4af796: b0 b7 mov al, -73 - 4af798: c6 e4 - 4af79a: 00 4e 4d add byte ptr [rsi + 77], cl - 4af79d: 3f - 4af79e: 5d pop rbp - 4af79f: 50 push rax - 4af7a0: 1a 34 dd 99 12 4e 9d sbb dh, byte ptr [8*rbx - 1655827815] - 4af7a7: 1c 78 sbb al, 120 - 4af7a9: 69 fb 4f 95 5e 4c imul edi, ebx, 1281267023 - 4af7af: 47 dd a6 9c 6e 38 f9 frstor [r14 - 113742180] - 4af7b6: 19 da sbb edx, ebx - 4af7b8: e0 a6 loopne 0x4af760 <__tens+0x27a0> - 4af7ba: dd e2 fucom st(2) - 4af7bc: 8e 31 - 4af7be: dc 98 54 5e 45 da fcomp qword ptr [rax - 632988076] - 4af7c4: 36 b8 67 3f 1c 18 mov eax, 404504423 - 4af7ca: e4 21 in al, 33 - 4af7cc: 64 9a - 4af7ce: 7e a9 jle 0x4af779 <__tens+0x27b9> - 4af7d0: 55 push rbp - 4af7d1: f6 17 not byte ptr [rdi] - 4af7d3: 1e - 4af7d4: bb 08 7a 52 21 mov ebx, 559053320 - 4af7d9: dc 12 fcom qword ptr [rdx] - 4af7db: 17 - 4af7dc: ad lodsd eax, dword ptr [rsi] - 4af7dd: 72 29 jb 0x4af808 <__tens+0x2848> - 4af7df: 68 56 d2 42 00 push 4379222 - 4af7e4: f1 - 4af7e5: ad lodsd eax, dword ptr [rsi] - 4af7e6: be cc 96 7b 49 mov esi, 1232836300 - 4af7eb: ca e0 99 retf -26144 - 4af7ee: 1e - 4af7ef: 86 85 a5 8a 0d 50 xchg byte ptr [rbp + 1343064741], al - 4af7f5: f6 b0 ee da c3 c3 div byte ptr [rax - 1010574610] - 4af7fb: dc 7e f7 fdivr qword ptr [rsi - 9] - 4af7fe: 6a 50 push 80 - 4af800: 68 97 eb 5d be push -1101141097 - 4af805: 60 - 4af806: 9d popfq - 4af807: 7c b7 jl 0x4af7c0 <__tens+0x2800> - 4af809: 78 d9 js 0x4af7e4 <__tens+0x2824> - 4af80b: e9 95 7e b3 37 jmp 0x37fe76a5 <_end+0x37b23d25> - 4af810: 94 xchg eax, esp - 4af811: 0b ad 77 75 7f 74 or ebp, dword ptr [rbp + 1954510199] - 4af817: 42 c4 - 4af819: 42 be 07 fe d2 5f mov esi, 1607663111 - 4af81f: 6d insd dword ptr es:[rdi], dx - 4af820: a9 5d 8c 4c 7d test eax, 2102168669 - 4af825: c2 8f 0d ret 3471 - 4af828: 0f d5 2f pmullw mm5, qword ptr [rdi] - 4af82b: 0f 23 60 cf - 4af82f: 0c 3f or al, 63 - 4af831: 05 56 5b bd 01 add eax, 29186902 - 4af836: 11 3b adc dword ptr [rbx], edi - 4af838: 06 - 4af839: 49 d3 56 27 rcl qword ptr [r14 + 39], cl - 4af83d: ca fe c0 retf -16130 - 4af840: 50 push rax - 4af841: a1 02 76 a4 8d 88 c4 54 be movabs eax, dword ptr [-4731941217688586750] - 4af84a: 9a - 4af84b: 41 33 06 xor eax, dword ptr [r14] - 4af84e: d1 56 ed rcl dword ptr [rsi - 19] - 4af851: 20 61 c7 and byte ptr [rcx - 57], ah - 4af854: 23 41 b1 and eax, dword ptr [rcx - 79] - 4af857: 8d 75 e6 lea esi, [rbp - 26] - 4af85a: 56 push rsi - 4af85b: b6 76 mov dh, 118 - 4af85d: 8f 1e 74 - 4af860: 4e b9 97 d2 21 6f be 96 9d 43 movabs rcx, 4872216116537184919 - 4af86a: 62 36 27 9e 40 - 4af86f: 9b wait - 4af870: 4d 57 push r15 - 4af872: 26 66 2a f9 sub bh, cl - 4af876: ff 35 05 82 55 bf push qword ptr [rip - 1084915195] # 0xffffffffbfa07a81 <_end+0xffffffffbf544101> - 4af87c: 39 24 e0 cmp dword ptr [rax + 8*riz], esp - 4af87f: 69 b7 38 68 be 4c fd 00 64 ca imul esi, dword ptr [rdi + 1287546936], 3395551485 - 4af889: 64 0f a0 push fs - 4af88c: 8a 15 4b 1f ae 52 mov dl, byte ptr [rip + 1387142987] # 0x52f917dd <_end+0x52acde5d> - 4af892: 20 9e 58 a5 cc 04 and byte ptr [rsi + 80520536], bl - 4af898: 9e sahf - 4af899: e6 5e out 94, al - 4af89b: fb sti - 4af89c: 4c 64 fs - 4af89e: da 58 1f ficomp dword ptr [rax + 31] - 4af8a1: 6e outsb dx, byte ptr [rsi] - 4af8a2: f2 xacquire - 4af8a3: 96 xchg eax, esi - 4af8a4: 01 94 b1 8a 6b e1 e1 add dword ptr [rcx + 4*rsi - 505320566], edx - 4af8ab: be 08 f9 8b ed mov esi, 3985373448 - 4af8b0: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4af8b1: 09 28 or dword ptr [rax], ebp - 4af8b3: 2f - 4af8b4: ab stosd dword ptr es:[rdi], eax - 4af8b5: ab stosd dword ptr es:[rdi], eax - 4af8b6: 0b d5 or edx, ebp - 4af8b8: e6 f7 out 247, al - 4af8ba: 57 push rdi - 4af8bb: 6e outsb dx, byte ptr [rsi] - 4af8bc: 29 89 0a 6b 31 64 sub dword ptr [rcx + 1680960266], ecx - 4af8c2: 35 f7 fc 4c 4a xor eax, 1246559479 - 4af8c7: b5 c4 mov ch, -60 - 4af8c9: 0a 1d 9a cb d6 9f or bl, byte ptr [rip - 1613313126] # 0xffffffffa021c469 <_end+0xffffffff9fd58ae9> - 4af8cf: 6f outsd dx, dword ptr [rsi] - 4af8d0: f8 clc - 4af8d1: fb sti - 4af8d2: 6b 83 69 f4 42 3b 29 imul eax, dword ptr [rbx + 994243689], 41 - 4af8d9: 21 d3 and ebx, edx - 4af8db: 8b 6b 1b mov ebp, dword ptr [rbx + 27] - 4af8de: 11 40 b1 adc dword ptr [rax - 79], eax - 4af8e1: 8f 27 7c - 4af8e4: 55 push rbp - 4af8e5: d9 45 b3 fld dword ptr [rbp - 77] - 4af8e8: 88 d1 mov cl, dl - 4af8ea: 1f - 4af8eb: ff 3c d1 - 4af8ee: 2c d3 sub al, -45 - 4af8f0: a0 3a ec f7 92 f7 89 37 a4 movabs al, byte ptr [-6613665831354635206] - 4af8f9: 7f 70 jg 0x4af96b <__tens+0x29ab> - 4af8fb: ab stosd dword ptr es:[rdi], eax - 4af8fc: bf a4 79 4d eb mov edi, 3947723172 - 4af901: 8c a2 b3 8e 4d c2 mov word ptr [rdx - 1035104589], fs - 4af907: d9 dc - 4af909: da 34 71 fidiv dword ptr [rcx + 2*rsi] - 4af90c: 3e eb e2 jmp 0x4af8f1 <__tens+0x2931> - 4af90f: 06 - 4af910: 76 4f jbe 0x4af961 <__tens+0x29a1> - 4af912: c0 d7 11 rcl bh, 17 - 4af915: d8 79 b3 fdivr dword ptr [rcx - 77] - 4af918: bc 0e 3b 2b 33 mov esp, 858471182 - 4af91d: fc cld - 4af91e: 94 xchg eax, esp - 4af91f: 8c ab 53 8b a2 01 mov word ptr [rbx + 27429715], gs - 4af925: 5d pop rbp - 4af926: 6c insb byte ptr es:[rdi], dx - 4af927: c0 2a 43 shr byte ptr [rdx], 67 - 4af92a: 00 d9 add cl, bl - 4af92c: ca 91 ea retf -5487 - 4af92f: 7f 08 jg 0x4af939 <__tens+0x2979> - 4af931: b0 30 mov al, 48 - 4af933: 6d insd dword ptr es:[rdi], dx - 4af934: 08 5f 84 or byte ptr [rdi - 124], bl - 4af937: 64 49 53 push r11 - 4af93a: 6f outsd dx, dword ptr [rsi] - 4af93b: 79 7d jns 0x4af9ba <__tens+0x29fa> - 4af93d: 68 e4 fd 67 fe push -26739228 - 4af942: 88 f8 mov al, bh - 4af944: 56 push rsi - 4af945: 6c insb byte ptr es:[rdi], dx - 4af946: 04 e0 add al, -32 - 4af948: 77 21 ja 0x4af96b <__tens+0x29ab> - 4af94a: 48 ae scasb al, byte ptr es:[rdi] - 4af94c: 11 cb adc ebx, ecx - 4af94e: 98 cwde - 4af94f: ce - 4af950: 46 0c 59 or al, 89 - 4af953: 84 00 test byte ptr [rax], al - 4af955: 44 eb 1f jmp 0x4af977 <__tens+0x29b7> - 4af958: 9b wait - 4af959: a2 1b 6e 11 16 2f ff 9c 3e movabs byte ptr [4511761504417181211], al - 4af962: 3f - 4af963: f7 8c ca 59 31 18 59 - 4af96a: 84 34 46 test byte ptr [rsi + 2*rax], dh - 4af96d: ed in eax, dx - 4af96e: f0 lock - 4af96f: 56 push rsi - 4af970: 32 0c d1 xor cl, byte ptr [rcx + 8*rdx] - 4af973: b7 01 mov bh, 1 - 4af975: 6a a1 push -95 - 4af977: d9 91 9e 5b 40 24 fst dword ptr [rcx + 608197534] - 4af97d: 3e ee out dx, al - 4af97f: 3c a6 cmp al, -90 - 4af981: e4 39 in al, 57 - 4af983: 87 b4 96 b3 2a 71 78 xchg dword ptr [rsi + 4*rdx + 2020682419], esi - 4af98a: 1b 3f sbb edi, dword ptr [rdi] - 4af98c: fd std - 4af98d: 5d pop rbp - 4af98e: 83 09 9f or dword ptr [rcx], -97 - 4af991: 48 7a 8c jp 0x4af920 <__tens+0x2960> - 4af994: 4a b7 92 mov dil, -110 - 4af997: 15 81 7c df 05 adc eax, 98532481 - 4af99c: 37 - 4af99d: 3f - 4af99e: 8d 0e lea ecx, [rsi] - 4af9a0: 73 f2 jae 0x4af994 <__tens+0x29d4> - 4af9a2: 1f - 4af9a3: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4af9a4: 22 96 b2 68 37 d3 and dl, byte ptr [rsi - 751343438] - 4af9aa: 9c pushfq - 4af9ab: 25 a6 84 ff 43 and eax, 1140819110 - 4af9b0: e9 8f cf 81 83 jmp 0xffffffff83ccc944 <_end+0xffffffff83808fc4> - 4af9b5: d8 6e 56 fsubr dword ptr [rsi + 86] - 4af9b8: c6 7f 42 - 4af9bb: 48 28 94 c7 35 59 fb d2 sub byte ptr [rdi + 8*rax - 755279563], dl - 4af9c3: cf iretd - 4af9c4: 8b 8c 7e a9 d8 ae 0a mov ecx, dword ptr [rsi + 2*rdi + 179230889] - 4af9cb: 75 23 jne 0x4af9f0 <__tens+0x2a30> - 4af9cd: ca dd 32 retf 13021 - 4af9d0: ef out dx, eax - 4af9d1: 08 81 aa f9 ff fb or byte ptr [rcx - 67110486], al - 4af9d7: 96 xchg eax, esi - 4af9d8: aa stosb byte ptr es:[rdi], al - 4af9d9: 39 d0 cmp eax, edx - 4af9db: a1 88 f5 cd e3 00 7e e7 47 movabs eax, dword ptr [5181248438600070536] - 4af9e4: db 3f fstp tbyte ptr [rdi] - 4af9e6: 6b cd 80 imul ecx, ebp, -128 - 4af9e9: 9a - 4af9ea: 2a e7 sub ah, bh - 4af9ec: 52 push rdx - 4af9ed: 21 52 9a and dword ptr [rdx - 102], edx - 4af9f0: 83 62 a0 ed and dword ptr [rdx - 96], -19 - 4af9f4: 10 56 17 adc byte ptr [rsi + 23], dl - 4af9f7: ef out dx, eax - 4af9f8: a1 cf 70 a6 c4 e6 9f 33 ee movabs eax, dword ptr [-1282505655379922737] - 4afa01: f3 fb rep sti - 4afa03: 2d 3b f5 d7 c2 sub eax, 3268932923 - 4afa08: 27 - 4afa09: 4e a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4afa0b: 92 xchg eax, edx - 4afa0c: b0 e4 mov al, -28 - 4afa0e: 47 cc int3 - 4afa10: bc 12 a2 df c9 mov esp, 3386876434 - 4afa15: 83 4f d6 75 or dword ptr [rdi - 42], 117 - 4afa19: 54 push rsp - 4afa1a: 7e 99 jle 0x4af9b5 <__tens+0x29f5> - 4afa1c: bf 19 13 b5 99 mov edi, 2578780953 - 4afa21: e5 ff in eax, 255 - 4afa23: 9f lahf - 4afa24: b6 c7 mov dh, -57 - 4afa26: c2 1f e7 ret -6369 - 4afa29: 05 56 ef dd 69 add eax, 1776152406 - 4afa2e: 21 83 4e be b6 fe and dword ptr [rbx - 21578162], eax - 4afa34: c8 1d 92 bf enter -28131, -65 - 4afa38: 1d fb bd 60 8d sbb eax, 2371927547 - 4afa3d: 9f lahf - 4afa3e: 75 72 jne 0x4afab2 <__tens+0x2af2> - 4afa40: a0 ef 46 35 ed eb 0e 02 64 movabs al, byte ptr [7206338760206010095] - 4afa49: 3d ab ca fe a2 cmp eax, 2734607019 - 4afa4e: 20 db and bl, bl - 4afa50: f6 18 neg byte ptr [rax] - 4afa52: 12 ba dd 2b b6 b2 adc bh, byte ptr [rdx - 1296684067] - 4afa58: f0 lock - 4afa59: ef out dx, eax - 4afa5a: 01 31 add dword ptr [rcx], esi - 4afa5c: fa cli - 4afa5d: 5c pop rsp - 4afa5e: de 8f 13 92 31 2e fimul word ptr [rdi + 775000595] - 4afa64: d2 14 21 rcl byte ptr [rcx + riz], cl - 4afa67: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4afa68: 3f - 4afa69: ad lodsd eax, dword ptr [rsi] - 4afa6a: ee out dx, al - 4afa6b: 87 dd xchg ebx, ebp - 4afa6d: b1 08 mov cl, 8 - 4afa6f: df 42 76 fild word ptr [rdx + 118] - 4afa72: 38 a5 d0 34 6f 74 cmp byte ptr [rbp + 1953445072], ah - 4afa78: 44 48 rex64 - 4afa7a: 6c insb byte ptr es:[rdi], dx - 4afa7b: d7 xlatb - 4afa7c: 17 - 4afa7d: 03 c4 add eax, esp - 4afa7f: 4c c9 leave - 4afa81: 89 f6 mov esi, esi - 4afa83: e4 71 in al, 113 - 4afa85: 60 - 4afa86: d7 xlatb - 4afa87: b7 a2 mov bh, -94 - 4afa89: b4 e0 mov ah, -32 - 4afa8b: 5f pop rdi - 4afa8c: 15 79 1c 6e 53 adc eax, 1399725177 - 4afa91: 3f - 4afa92: d4 - 4afa93: c7 71 7d - 4afa96: fb sti - 4afa97: 3e 06 - 4afa99: d9 8d 06 5f 5f a7 - 4afa9f: 35 70 77 2d 65 xor eax, 1697478512 - 4afaa4: 07 - 4afaa5: 46 0f 75 6c 65 a1 pcmpeqw mm5, qword ptr [rbp + 2*r12 - 95] - 4afaab: 64 8e cf mov cs, edi - 4afaae: c2 36 8b ret -29898 - 4afab1: 75 4d jne 0x4afb00 <__tens+0x2b40> - 4afab3: 21 93 ef 48 93 78 and dword ptr [rbx + 2022918383], edx - 4afab9: 89 05 e4 f3 b7 74 mov dword ptr [rip + 1958212580], eax # 0x7502eea3 <_end+0x74b6b523> - 4afabf: 96 xchg eax, esi - 4afac0: 0b 0b or ecx, dword ptr [rbx] - 4afac2: 57 push rdi - 4afac3: 10 8f ba fa bd d7 adc byte ptr [rdi - 675415366], cl - 4afac9: 9d popfq - 4afaca: f0 lock - 4afacb: ce - 4afacc: 1f - 4afacd: 26 2b a9 b6 21 1c 07 sub ebp, dword ptr es:[rcx + 119284150] - 4afad4: 1f - 4afad5: b8 eb cb 6c ed mov eax, 3983330283 - 4afada: 27 - 4afadb: f4 hlt - 4afadc: d6 - 4afadd: 8c 22 mov word ptr [rdx], fs - 4afadf: 44 cf iretd - 4afae1: 6f outsd dx, dword ptr [rsi] - 4afae2: e5 65 in eax, 101 - 4afae4: 60 - 4afae5: c4 36 50 - 4afae8: ef out dx, eax - 4afae9: 9d popfq - 4afaea: 91 xchg eax, ecx - 4afaeb: ad lodsd eax, dword ptr [rsi] - 4afaec: 8b 84 fd cc a6 58 d1 mov eax, dword ptr [rbp + 8*rdi - 782719284] - 4afaf3: 61 - 4afaf4: a3 dc 27 75 59 04 f3 4c 75 movabs dword ptr [8452397800673847260], eax - 4afafd: 50 push rax - 4afafe: 85 50 09 test dword ptr [rax + 9], edx - 4afb01: fd std - 4afb02: 0d a7 aa f5 40 or eax, 1089841831 - 4afb07: 35 db 7a 57 35 xor eax, 894925531 - 4afb0c: 4e 3d ba b5 4f 6c cmp rax, 1817163194 - 4afb12: 73 35 jae 0x4afb49 <__tens+0x2b89> - 4afb14: 9f lahf - 4afb15: 68 fb cd 82 fa push -92090885 - 4afb1a: e8 ef ca 0d ab call 0xffffffffab58c60e <_end+0xffffffffab0c8c8e> - 4afb1f: 97 xchg eax, edi - 4afb20: f3 2f - 4afb22: bd 51 9c fe a7 mov ebp, 2818481233 - 4afb27: 77 6c ja 0x4afb95 <__tens+0x2bd5> - 4afb29: 84 07 test byte ptr [rdi], al - 4afb2b: 31 81 8b 61 3d a4 xor dword ptr [rcx - 1539481205], eax - 4afb31: 97 xchg eax, edi - 4afb32: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4afb33: bc 51 96 5e fc mov esp, 4234057297 - 4afb38: bc 8f e0 e2 1f mov esp, 534962319 - 4afb3d: 79 e8 jns 0x4afb27 <__tens+0x2b67> - 4afb3f: f7 c0 1c 2f 77 9d test eax, 2641833756 - 4afb45: 6f outsd dx, dword ptr [rsi] - 4afb46: 42 7c 88 jl 0x4afad1 <__tens+0x2b11> - 4afb49: 6f outsd dx, dword ptr [rsi] - 4afb4a: d5 - 4afb4b: 08 ab c3 80 00 63 or byte ptr [rbx + 1660977347], ch - 4afb51: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4afb52: ee out dx, al - 4afb53: 0d c6 6e d4 e6 or eax, 3872681670 - 4afb58: b7 4e mov bh, 78 - 4afb5a: ca 7d 9d retf -25219 - 4afb5d: 1d 68 6b 0b 73 sbb eax, 1930128232 - 4afb62: 06 - 4afb63: da f2 - 4afb65: e0 f0 loopne 0x4afb57 <__tens+0x2b97> - 4afb67: 4a 68 f4 8b 03 63 push 1661176820 - 4afb6d: 74 09 je 0x4afb78 <__tens+0x2bb8> - 4afb6f: 52 push rdx - 4afb70: 02 d3 add dl, bl - 4afb72: 19 ca sbb edx, ecx - 4afb74: 9a - 4afb75: bb 09 bc b1 ae mov ebx, 2930883593 - 4afb7a: 55 push rbp - 4afb7b: aa stosb byte ptr es:[rdi], al - 4afb7c: 33 44 ed 3d xor eax, dword ptr [rbp + 8*rbp + 61] - 4afb80: ba 38 79 f2 65 mov edx, 1710389560 - 4afb85: 78 4b js 0x4afbd2 <__tens+0x2c12> - 4afb87: 3e e7 6b out 107, eax - 4afb8a: 29 28 sub dword ptr [rax], ebp - 4afb8c: 14 63 adc al, 99 - 4afb8e: f9 stc - 4afb8f: 7e cc jle 0x4afb5d <__tens+0x2b9d> - 4afb91: 55 push rbp - 4afb92: 1d 7a 47 6b 0b sbb eax, 191580026 - 4afb97: df 52 18 fist word ptr [rdx + 24] - 4afb9a: e1 cd loope 0x4afb69 <__tens+0x2ba9> - 4afb9c: bd a5 dd ce b3 mov ebp, 3016678821 - 4afba1: 0e - 4afba2: 0a f0 or dh, al - 4afba4: 8b 1a mov ebx, dword ptr [rdx] - 4afba6: ca 72 72 retf 29298 - 4afba9: b5 41 mov ch, 65 - 4afbab: 52 push rdx - 4afbac: cc int3 - 4afbad: fd std - 4afbae: 02 b0 b3 98 88 ff add dh, byte ptr [rax - 7825229] - 4afbb4: 62 - 4afbb5: 88 87 c4 72 53 e8 mov byte ptr [rdi - 397184316], al - 4afbbb: b3 29 mov bl, 41 - 4afbbd: ca 4b bf retf -16565 - 4afbc0: 45 ef out dx, eax - 4afbc2: 1f - 4afbc3: 7e 89 jle 0x4afb4e <__tens+0x2b8e> - 4afbc5: 31 d8 xor eax, ebx - 4afbc7: f2 af repne scasd eax, dword ptr es:[rdi] - 4afbc9: 27 - 4afbca: 54 push rsp - 4afbcb: 0f 05 syscall - 4afbcd: 9e sahf - 4afbce: df 3c 85 e8 ba 75 ac fistp qword ptr [4*rax - 1401570584] - 4afbd5: 06 - 4afbd6: 5c pop rsp - 4afbd7: f6 00 a7 test byte ptr [rax], -89 - 4afbda: 71 9c jno 0x4afb78 <__tens+0x2bb8> - 4afbdc: ac lodsb al, byte ptr [rsi] - 4afbdd: 5e pop rsi - 4afbde: 14 a3 adc al, -93 - 4afbe0: b2 ba mov dl, -70 - 4afbe2: 63 de movsxd ebx, esi - 4afbe4: bf 5b 25 76 e6 mov edi, 3866502491 - 4afbe9: 7b 81 jnp 0x4afb6c <__tens+0x2bac> - 4afbeb: 6e outsb dx, byte ptr [rsi] - 4afbec: d0 d3 rcl bl - 4afbee: 6a 4c push 76 - 4afbf0: 35 99 ab 25 f8 xor eax, 4163218329 - 4afbf5: f2 5e repne pop rsi - 4afbf7: e9 5a 09 cd 11 jmp 0x12180556 <_end+0x11cbcbd6> - 4afbfc: de 78 4f fidivr word ptr [rax + 79] - 4afbff: d5 - 4afc00: 7e ae jle 0x4afbb0 <__tens+0x2bf0> - 4afc02: 01 a0 cb 9d 82 b3 add dword ptr [rax - 1283285557], esp - 4afc08: bd 18 bd 5a 9e mov ebp, 2656746776 - 4afc0d: 9c pushfq - 4afc0e: eb 18 jmp 0x4afc28 <__tens+0x2c68> - 4afc10: 04 c5 add al, -59 - 4afc12: a3 ad 6c 55 e3 e3 aa 79 54 movabs dword ptr [6087084267116260525], eax - 4afc1b: d3 5f ac rcr dword ptr [rdi - 84], cl - 4afc1e: 91 xchg eax, ecx - 4afc1f: 51 push rcx - 4afc20: ac lodsb al, byte ptr [rsi] - 4afc21: 21 18 and dword ptr [rax], ebx - 4afc23: 22 d3 and dl, bl - 4afc25: d9 d1 - 4afc27: c8 51 8c 3a enter -29615, 58 - 4afc2b: 31 c8 xor eax, ecx - 4afc2d: 3f - 4afc2e: 8c 08 mov word ptr [rax], cs - 4afc30: 64 a2 46 c1 ed ab 54 b1 c5 5b movabs byte ptr fs:[6612886605083296070], al - 4afc3a: 75 92 jne 0x4afbce <__tens+0x2c0e> - 4afc3c: 93 xchg eax, ebx - 4afc3d: c0 9e 34 57 ba 4a f9 rcr byte ptr [rsi + 1253726004], 249 - 4afc44: 6c insb byte ptr es:[rdi], dx - 4afc45: 88 d5 mov ch, dl - 4afc47: 41 b2 d8 mov r10b, -40 - 4afc4a: 5a pop rdx - 4afc4b: 0a 4b a9 or cl, byte ptr [rbx - 87] - 4afc4e: ab stosd dword ptr es:[rdi], eax - 4afc4f: 36 58 pop rax - 4afc51: 67 3a 88 9f 22 ad a9 cmp cl, byte ptr [eax - 1448271201] - 4afc58: 9a - 4afc59: 06 - 4afc5a: 64 5d pop rbp - 4afc5c: 2f - 4afc5d: 17 - 4afc5e: 46 05 16 da 66 03 add eax, 57072150 - 4afc64: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4afc65: 8e 80 c3 03 24 17 mov es, word ptr [rax + 388236227] - 4afc6b: 0b 35 a2 f0 70 66 or esi, dword ptr [rip + 1718677666] # 0x66bbed13 <_end+0x666fb393> - 4afc71: 6e outsb dx, byte ptr [rsi] - 4afc72: 81 fa 27 b8 ce 4f cmp edx, 1338947623 - 4afc78: ea - 4afc79: cf iretd - 4afc7a: 5f pop rdi - 4afc7b: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4afc7c: d5 - 4afc7d: 56 push rsi - 4afc7e: 7b 16 jnp 0x4afc96 <__tens+0x2cd6> - 4afc80: b2 9f mov dl, -97 - 4afc82: 2b fe sub edi, esi - 4afc84: cd 6b int 107 - 4afc86: c3 ret - 4afc87: fe c9 dec cl - 4afc89: 4c 4c - 4afc8b: a8 0f test al, 15 - 4afc8d: 32 96 cd 84 85 12 xor dl, byte ptr [rsi + 310740173] - 4afc93: 3e b8 a8 ed 09 25 mov eax, 621407656 - 4afc99: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4afc9a: ec in al, dx - 4afc9b: 91 xchg eax, ecx - 4afc9c: 7b e1 jnp 0x4afc7f <__tens+0x2cbf> - 4afc9e: c7 7e dc - 4afca1: be 45 bc f4 32 mov esi, 854899781 - 4afca6: 40 c1 a7 89 e6 9b c0 0b shl dword ptr [rdi - 1063524727], 11 - 4afcae: b2 2e mov dl, 46 - 4afcb0: fc cld - 4afcb1: 1e - 4afcb2: df ff - 4afcb4: 5f pop rdi - 4afcb5: 83 ef 14 sub edi, 20 - 4afcb8: 59 pop rcx - 4afcb9: 6c insb byte ptr es:[rdi], dx - 4afcba: 96 xchg eax, esi - 4afcbb: c6 d8 - 4afcbd: 8d 77 cd lea esi, [rdi - 51] - 4afcc0: 3b 0f cmp ecx, dword ptr [rdi] - 4afcc2: eb 5f jmp 0x4afd23 <__tens+0x2d63> - 4afcc4: 15 77 d4 23 c8 adc eax, 3357791351 - 4afcc9: 87 4b d6 xchg dword ptr [rbx - 42], ecx - 4afccc: 50 push rax - 4afccd: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4afcce: 22 57 98 and dl, byte ptr [rdi - 104] - 4afcd1: 31 88 62 8b 1a 5a xor dword ptr [rax + 1511689058], ecx - 4afcd7: 31 e6 xor esi, esp - 4afcd9: 17 - 4afcda: 8e 64 7a 9d mov fs, word ptr [rdx + 2*rdi - 99] - 4afcde: 7e 4b jle 0x4afd2b <__tens+0x2d6b> - 4afce0: 28 3d a4 2b 84 ca sub byte ptr [rip - 897307740], bh # 0xffffffffcacf288a <_end+0xffffffffca82ef0a> - 4afce6: ca 67 98 retf -26521 - 4afce9: 03 1f add ebx, dword ptr [rdi] - 4afceb: 74 59 je 0x4afd46 <__tens+0x2d86> - 4afced: 01 66 6e add dword ptr [rsi + 110], esp - 4afcf0: a9 e1 16 3e 45 test eax, 1161696993 - 4afcf5: 3c de cmp al, -34 - 4afcf7: 3d ae 56 3e a5 cmp eax, 2772326062 - 4afcfc: ef out dx, eax - 4afcfd: 0a eb or ch, bl - 4afcff: c7 3e - 4afd01: f3 39 3f rep cmp dword ptr [rdi], edi - 4afd04: 73 1d jae 0x4afd23 <__tens+0x2d63> - 4afd06: 75 78 jne 0x4afd80 <__tens+0x2dc0> - 4afd08: f8 clc - 4afd09: 6d insd dword ptr es:[rdi], dx - 4afd0a: 81 45 f7 70 67 62 8d add dword ptr [rbp - 9], 2372036464 - 4afd11: d2 17 rcl byte ptr [rdi], cl - 4afd13: cb retf - 4afd14: f4 hlt - 4afd15: 87 9e 90 ba 6a a8 xchg dword ptr [rsi - 1469400432], ebx - 4afd1b: 93 xchg eax, ebx - 4afd1c: 28 f3 sub bl, dh - 4afd1e: dc c1 fadd st(1), st - 4afd20: e2 4c loop 0x4afd6e <__tens+0x2dae> - 4afd22: 1e - 4afd23: 1a 42 d0 sbb al, byte ptr [rdx - 48] - 4afd26: 95 xchg eax, ebp - 4afd27: d8 69 dd fsubr dword ptr [rcx - 35] - 4afd2a: f6 b9 f5 ea 00 bb idiv byte ptr [rcx - 1157567755] - 4afd30: 87 76 c3 xchg dword ptr [rsi - 61], esi - 4afd33: ac lodsb al, byte ptr [rsi] - 4afd34: 78 95 js 0x4afccb <__tens+0x2d0b> - 4afd36: 60 - 4afd37: ca 39 0d retf 3385 - 4afd3a: 49 5b pop r11 - 4afd3c: 4c 6d insd dword ptr es:[rdi], dx - 4afd3e: b8 f8 f0 7e 73 mov eax, 1937699064 - 4afd43: f2 6d repne insd dword ptr es:[rdi], dx - 4afd45: 9f lahf - 4afd46: 41 39 c0 cmp r8d, eax - 4afd49: 7b 26 jnp 0x4afd71 <__tens+0x2db1> - 4afd4b: 69 03 4a 52 72 c4 imul eax, dword ptr [rbx], 3295826506 - 4afd51: 60 - 4afd52: b0 6e mov al, 110 - 4afd54: 93 xchg eax, ebx - 4afd55: 1e - 4afd56: c0 db b1 rcr bl, 177 - 4afd59: 35 10 29 54 4d xor eax, 1297361168 - 4afd5e: 98 cwde - 4afd5f: 83 85 ad 73 f6 20 bc add dword ptr [rbp + 553022381], -68 - 4afd66: 8c e0 mov eax, fs - 4afd68: 15 49 b2 1f a6 adc eax, 2787095113 - 4afd6d: 03 48 58 add ecx, dword ptr [rax + 88] - 4afd70: d7 xlatb - 4afd71: bc 5b e1 b5 dd mov esp, 3719684443 - 4afd76: 88 40 42 mov byte ptr [rax + 66], al - 4afd79: 25 c2 d4 1a 04 and eax, 68867266 - 4afd7e: 18 2c d1 sbb byte ptr [rcx + 8*rdx], ch - 4afd81: 72 13 jb 0x4afd96 <__tens+0x2dd6> - 4afd83: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4afd84: b4 69 mov ah, 105 - 4afd86: ba b2 3f 28 99 mov edx, 2569551794 - 4afd8b: 22 96 c2 11 cd f3 and dl, byte ptr [rsi - 204664382] - 4afd91: d6 - 4afd92: dc 25 23 df 54 ac fsub qword ptr [rip - 1403723997] # 0xffffffffac9fdcbb <_end+0xffffffffac53a33b> - 4afd98: 5e pop rsi - 4afd99: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4afd9a: a3 24 1d 6e e1 77 5b 41 cd movabs dword ptr [-3656540852006806236], eax - 4afda3: b3 c0 mov bl, -64 - 4afda5: 85 9d b9 c7 ef 7b test dword ptr [rbp + 2079311801], ebx - 4afdab: 49 e3 54 jrcxz 0x4afe02 <__tens+0x2e42> - 4afdae: 11 e9 adc ecx, ebp - 4afdb0: 8b cd mov ecx, ebp - 4afdb2: 65 73 aa jae 0x4afd5f <__tens+0x2d9f> - 4afdb5: 00 51 b5 add byte ptr [rcx - 75], dl - 4afdb8: eb 99 jmp 0x4afd53 <__tens+0x2d93> - 4afdba: e6 0e out 14, al - 4afdbc: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4afdbd: 27 - 4afdbe: 09 fc or esp, edi - 4afdc0: de 74 b3 ef fidiv word ptr [rbx + 4*rsi - 17] - 4afdc4: 10 a9 ca 8a 3d 0e adc byte ptr [rcx + 238914250], ch - 4afdca: b4 83 mov ah, -125 - 4afdcc: 06 - 4afdcd: 00 3f add byte ptr [rdi], bh - 4afdcf: da 89 a0 90 85 75 fimul dword ptr [rcx + 1971687584] - 4afdd5: 1b ce sbb ecx, esi - 4afdd7: c6 20 - 4afdd9: ff f6 push rsi - 4afddb: 54 push rsp - 4afddc: f3 f7 a2 fd f6 58 ab rep mul dword ptr [rdx - 1420232963] - 4afde3: d2 6d 3b shr byte ptr [rbp + 59], cl - 4afde6: 76 d0 jbe 0x4afdb8 <__tens+0x2df8> - 4afde8: 15 25 af 6c 2d adc eax, 762097445 - 4afded: 62 - 4afdee: 19 25 57 40 71 c3 sbb dword ptr [rip - 1015988137], esp # 0xffffffffc3bc3e4b <_end+0xffffffffc37004cb> - 4afdf4: 8f 63 63 - 4afdf7: 98 cwde - 4afdf8: 4f bb 00 ea 4d 4a ea 09 6d e9 movabs r11, -1626632988537263616 - 4afe02: 9d popfq - 4afe03: e6 5f out 95, al - 4afe05: fe 01 inc byte ptr [rcx] - 4afe07: 6b a5 61 01 96 ec 32 imul esp, dword ptr [rbp - 325713567], 50 - 4afe0e: 9e sahf - 4afe0f: 52 push rdx - 4afe10: e9 0a 26 f8 ea jmp 0xffffffffeb43241f <_end+0xffffffffeaf6ea9f> - 4afe15: 7e a3 jle 0x4afdba <__tens+0x2dfa> - 4afe17: 01 77 05 add dword ptr [rdi + 5], esi - 4afe1a: 71 69 jno 0x4afe85 <__tens+0x2ec5> - 4afe1c: 6f outsd dx, dword ptr [rsi] - 4afe1d: 71 a0 jno 0x4afdbf <__tens+0x2dff> - 4afe1f: 5a pop rdx - 4afe20: da b1 3f cb da fe fidiv dword ptr [rcx - 19215553] - 4afe26: 60 - 4afe27: 42 90 nop - 4afe29: b7 3f mov bh, 63 - 4afe2b: a3 75 2f 01 76 be e5 c0 24 movabs dword ptr [2648369187080187765], eax - 4afe34: ae scasb al, byte ptr es:[rdi] - 4afe35: 09 0f or dword ptr [rdi], ecx - 4afe37: 13 dc adc ebx, esp - 4afe39: 23 83 2e 76 cb 8e and eax, dword ptr [rbx - 1899268562] - 4afe3f: 5c pop rsp - 4afe40: 12 8f cb 17 5c 5f adc cl, byte ptr [rdi + 1599870923] - 4afe46: 1b 40 e0 sbb eax, dword ptr [rax - 32] - 4afe49: 63 0a movsxd ecx, dword ptr [rdx] - 4afe4b: 5f pop rdi - 4afe4c: 0a 56 e1 or dl, byte ptr [rsi - 31] - 4afe4f: 47 86 a7 57 dc d4 77 xchg byte ptr [r15 + 2010438743], r12b - 4afe56: 13 ee adc ebp, esi - 4afe58: e5 7e in eax, 126 - 4afe5a: 8e 22 mov fs, word ptr [rdx] - 4afe5c: b9 94 a2 0a 34 mov ecx, 873112212 - 4afe61: c5 a6 ae - 4afe64: 2f - 4afe65: fe b0 55 8a 31 2d - 4afe6b: 92 xchg eax, edx - 4afe6c: 72 b7 jb 0x4afe25 <__tens+0x2e65> - 4afe6e: 08 f1 or cl, dh - 4afe70: f6 dd neg ch - 4afe72: 5b pop rbx - 4afe73: f1 - 4afe74: 02 97 b6 df 4e 8a add dl, byte ptr [rdi - 1974542410] - 4afe7a: 43 cd 66 int 102 - 4afe7d: db e1 - 4afe7f: 90 nop - 4afe80: a1 e4 4c 58 cb f6 8e 56 9d movabs eax, dword ptr [-7109337771133088540] - 4afe89: 5f pop rdi - 4afe8a: e5 69 in eax, 105 - 4afe8c: ba 76 a3 6d 09 mov edx, 158180214 - 4afe91: c1 a6 5c 94 e2 c7 45 shl dword ptr [rsi - 941452196], 69 - 4afe98: e9 b3 77 c9 0c jmp 0xd147650 <_end+0xcc83cd0> - 4afe9d: 6c insb byte ptr es:[rdi], dx - 4afe9e: 5b pop rbx - 4afe9f: cf iretd - 4afea0: 99 cdq - 4afea1: 44 69 1d ae 87 b4 11 ac 39 83 cf imul r11d, dword ptr [rip + 297043886], 3481483692 # 0x11ff865a <_end+0x11b34cda> - 4afeac: 6e outsb dx, byte ptr [rsi] - 4afead: cc int3 - 4afeae: b3 bc mov bl, -68 - 4afeb0: e0 28 loopne 0x4afeda <__tens+0x2f1a> - 4afeb2: b8 50 71 10 6b mov eax, 1796239696 - 4afeb7: 04 0d add al, 13 - 4afeb9: ed in eax, dx - 4afeba: 03 57 46 add edx, dword ptr [rdi + 70] - 4afebd: 59 pop rcx - 4afebe: 61 - 4afebf: 2c 10 sub al, 16 - 4afec1: 16 - 4afec2: 0d 72 d0 db 08 or eax, 148623474 - 4afec7: a9 33 be 2b 74 test eax, 1949023795 - 4afecc: e2 76 loop 0x4aff44 <__tens+0x2f84> - 4afece: c0 22 66 shl byte ptr [rdx], 102 - 4afed1: 6a 96 push -106 - 4afed3: 48 a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4afed5: ef out dx, eax - 4afed6: 0c 1d or al, 29 - 4afed8: 9f lahf - 4afed9: 81 de 1d bf 52 13 sbb esi, 324189981 - 4afedf: 60 - 4afee0: 39 0c 37 cmp dword ptr [rdi + rsi], ecx - 4afee3: b9 4a cc 85 a5 mov ecx, 2777009226 - 4afee8: 94 xchg eax, esp - 4afee9: 7f 85 jg 0x4afe70 <__tens+0x2eb0> - 4afeeb: eb 06 jmp 0x4afef3 <__tens+0x2f33> - 4afeed: 72 2f jb 0x4aff1e <__tens+0x2f5e> - 4afeef: 5a pop rdx - 4afef0: 58 pop rax - 4afef1: 6b ae 3f 1f 0f cd 49 imul ebp, dword ptr [rsi - 854646977], 73 - 4afef8: 3d fb e5 78 76 cmp eax, 1987634683 - 4afefd: d4 - 4afefe: 89 1b mov dword ptr [rbx], ebx - 4aff00: 5b pop rbx - 4aff01: e6 e9 out 233, al - 4aff03: 74 5b je 0x4aff60 <__tens+0x2fa0> - 4aff05: 94 xchg eax, esp - 4aff06: 82 - 4aff07: ed in eax, dx - 4aff08: 83 64 4e b7 d9 and dword ptr [rsi + 2*rcx - 73], -39 - 4aff0d: c4 41 29 cc - 4aff11: 7a 08 jp 0x4aff1b <__tens+0x2f5b> - 4aff13: 7e dc jle 0x4afef1 <__tens+0x2f31> - 4aff15: 18 5c 56 e5 sbb byte ptr [rsi + 2*rdx - 27], bl - 4aff19: f2 09 1a repne or dword ptr [rdx], ebx - 4aff1c: 3d cd 4c bf 77 cmp eax, 2009025741 - 4aff21: e9 04 d3 1d 63 jmp 0x6368d22a <_end+0x631c98aa> - 4aff26: 22 a5 8e 37 23 61 and ah, byte ptr [rbp + 1629697934] - 4aff2c: 9b wait - 4aff2d: 10 17 adc byte ptr [rdi], dl - 4aff2f: 45 5a pop r10 - 4aff31: 28 e4 sub ah, ah - 4aff33: b7 06 mov bh, 6 - 4aff35: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4aff36: f1 - 4aff37: 4b c2 03 58 ret 22531 - 4aff3b: 62 - 4aff3c: f8 clc - 4aff3d: 72 31 jb 0x4aff70 <__tens+0x2fb0> - 4aff3f: 68 54 73 4e c8 push -934382764 - 4aff44: 11 2b adc dword ptr [rbx], ebp - 4aff46: 8a 3f mov bh, byte ptr [rdi] - 4aff48: 89 2b mov dword ptr [rbx], ebp - 4aff4a: d1 7d 91 sar dword ptr [rbp - 111] - 4aff4d: 04 42 add al, 66 - 4aff4f: ed in eax, dx - 4aff50: 0b 8b 69 8c 97 fb or ecx, dword ptr [rbx - 73954199] - 4aff56: 53 push rbx - 4aff57: 98 cwde - 4aff58: 7b 77 jnp 0x4affd1 <__tens+0x3011> - 4aff5a: 31 96 c9 e1 97 b6 xor dword ptr [rsi - 1231560247], edx - 4aff60: 05 8f 02 5f 10 add eax, 274662031 - 4aff65: 81 03 51 55 f0 55 add dword ptr [rbx], 1441813841 - 4aff6b: 90 nop - 4aff6c: e3 55 jrcxz 0x4affc3 <__tens+0x3003> - 4aff6e: e2 30 loop 0x4affa0 <__tens+0x2fe0> - 4aff70: b6 c1 mov dh, -63 - 4aff72: d0 e2 shl dl - 4aff74: 1e - 4aff75: 32 90 b9 d1 f4 fd xor dl, byte ptr [rax - 34287175] - 4aff7b: a8 44 test al, 68 - 4aff7d: c1 4d ff 56 ror dword ptr [rbp - 1], 86 - 4aff81: 30 1a xor byte ptr [rdx], bl - 4aff83: 52 push rdx - 4aff84: e0 99 loopne 0x4aff1f <__tens+0x2f5f> - 4aff86: 89 14 66 mov dword ptr [rsi + 2*riz], edx - 4aff89: 1c 11 sbb al, 17 - 4aff8b: a8 52 test al, 82 - 4aff8d: 68 c9 a9 08 f5 push -183981623 - 4aff92: 57 push rdi - 4aff93: 81 94 4a 39 4b f1 4d dc a0 93 2e adc dword ptr [rdx + 2*rcx + 1307659065], 781426908 - 4aff9e: ec in al, dx - 4aff9f: 94 xchg eax, esp - 4affa0: 56 push rsi - 4affa1: fa cli - 4affa2: 6a 6e push 110 - 4affa4: 77 83 ja 0x4aff29 <__tens+0x2f69> - 4affa6: c2 8f 04 ret 1167 - 4affa9: fa cli - 4affaa: 2f - 4affab: f7 6f 18 imul dword ptr [rdi + 24] - 4affae: 35 c4 b7 88 14 xor eax, 344504260 - 4affb3: f9 stc - 4affb4: 6f outsd dx, dword ptr [rsi] - 4affb5: 7f 03 jg 0x4affba <__tens+0x2ffa> - 4affb7: 8d 1e lea ebx, [rsi] - 4affb9: ec in al, dx - 4affba: 99 cdq - 4affbb: a8 27 test al, 39 - 4affbd: 77 75 ja 0x4b0034 <__tens+0x3074> - 4affbf: 48 12 b6 01 41 7d 37 adc sil, byte ptr [rsi + 930955521] - 4affc6: cf iretd - 4affc7: b8 68 4e a5 a5 mov eax, 2779074152 - 4affcc: 69 05 57 b4 a0 a0 c5 2a fd 9c imul eax, dword ptr [rip - 1600080809], 2633837253 # 0xffffffffa0ebb42d <_end+0xffffffffa09f7aad> - 4affd6: 3d 06 74 4c 50 cmp eax, 1347187718 - 4affdb: 7c 4c jl 0x4b0029 <__tens+0x3069> - 4affdd: 88 a5 f1 55 19 9b mov byte ptr [rbp - 1692838415], ah - 4affe3: 0a bf 91 0b 8d 2f or bh, byte ptr [rdi + 797772689] - 4affe9: 86 f6 xchg dh, dh - 4affeb: e5 61 in eax, 97 - 4affed: 53 push rbx - 4affee: ff 79 8f - 4afff1: d3 d3 rcl ebx, cl - 4afff3: 0e - 4afff4: fb sti - 4afff5: 31 fd xor ebp, edi - 4afff7: c6 c7 31 mov bh, 49 - 4afffa: e1 9f loope 0x4aff9b <__tens+0x2fdb> - 4afffc: 48 c6 b9 85 b4 f2 eb - 4b0003: 8f 6b e8 - 4b0006: 77 8e ja 0x4aff96 <__tens+0x2fd6> - 4b0008: 0e - 4b0009: a8 2b test al, 43 - 4b000b: 99 cdq - 4b000c: 86 99 42 56 9a 87 xchg byte ptr [rcx - 2019928510], bl - 4b0012: 48 68 a5 dd 8c 60 push 1619844517 - 4b0018: 6e outsb dx, byte ptr [rsi] - 4b0019: 10 0d 3e 0e 30 4b adc byte ptr [rip + 1261440574], cl # 0x4b7b0e5d <_end+0x4b2ed4dd> - 4b001f: 75 76 jne 0x4b0097 <__tens+0x30d7> - 4b0021: 05 20 25 5b 19 add eax, 425403680 - 4b0026: d5 - 4b0027: af scasd eax, dword ptr es:[rdi] - 4b0028: d9 aa 37 5d 39 09 fldcw word ptr [rdx + 154754359] - 4b002e: 1f - 4b002f: e8 0e 39 0a e0 call 0xffffffffe0553942 <_end+0xffffffffe008ffc2> - 4b0034: 0a a2 ee de be f0 or ah, byte ptr [rdx - 255926546] - 4b003a: fe f5 - 4b003c: 55 push rbp - 4b003d: 11 d5 adc ebp, edx - 4b003f: b5 73 mov ch, 115 - 4b0041: d1 27 shl dword ptr [rdi] - 4b0043: 6e outsb dx, byte ptr [rsi] - 4b0044: cf iretd - 4b0045: eb 72 jmp 0x4b00b9 <__tens+0x30f9> - 4b0047: 9e sahf - 4b0048: 78 e9 js 0x4b0033 <__tens+0x3073> - 4b004a: 76 b7 jbe 0x4b0003 <__tens+0x3043> - 4b004c: ba f7 66 b9 38 mov edx, 951674615 - 4b0051: 02 52 09 add dl, byte ptr [rdx + 9] - 4b0054: 08 84 6c 72 c5 eb 47 or byte ptr [rsp + 2*rbp + 1206633842], al - 4b005b: 33 a2 e5 dc 65 37 xor esp, dword ptr [rdx + 929422565] - 4b0061: 83 c7 3e add edi, 62 - 4b0064: 40 d7 xlatb - 4b0066: 92 xchg eax, edx - 4b0067: 8c fe - 4b0069: e3 dd jrcxz 0x4b0048 <__tens+0x3088> - 4b006b: 3c 93 cmp al, -109 - 4b006d: ec in al, dx - 4b006e: ca 32 ae retf -20942 - 4b0071: 79 03 jns 0x4b0076 <__tens+0x30b6> - 4b0073: d2 11 rcl byte ptr [rcx], cl - 4b0075: e8 1b 41 80 65 call 0x65cb4195 <_end+0x657f0815> - 4b007a: 75 41 jne 0x4b00bd <__tens+0x30fd> - 4b007c: bd 1b fa 72 b3 mov ebp, 3010656795 - 4b0081: 25 21 a9 04 2f and eax, 788834593 - 4b0086: c4 84 fe - 4b0089: e5 4e in eax, 78 - 4b008b: dd 2c 92 - 4b008e: 25 3a 53 68 44 and eax, 1147687738 - 4b0093: 96 xchg eax, esi - 4b0094: e0 3b loopne 0x4b00d1 <__tens+0x3111> - 4b0096: ad lodsd eax, dword ptr [rsi] - 4b0097: 49 6d insd dword ptr es:[rdi], dx - 4b0099: 36 80 28 fe sub byte ptr ss:[rax], -2 - 4b009d: 1a 84 1c 19 90 e0 f1 sbb al, byte ptr [rsp + rbx - 236941287] - 4b00a4: e1 5f loope 0x4b0105 <__tens+0x3145> - 4b00a6: 90 nop - 4b00a7: fb sti - 4b00a8: 59 pop rcx - 4b00a9: ad lodsd eax, dword ptr [rsi] - 4b00aa: 51 push rcx - 4b00ab: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b00ac: c9 leave - 4b00ad: d0 a9 3b 9c 2e db shr byte ptr [rcx - 617702341] - 4b00b3: 56 push rsi - 4b00b4: f2 19 24 a4 repne sbb dword ptr [rsp + 4*riz], esp - 4b00b8: a0 e7 21 e9 a5 3c 9a 3c 75 movabs al, byte ptr [8447796586312442343] - 4b00c1: a3 8e ad 91 d0 c7 ce 40 b9 movabs dword ptr [-5097847420590379634], eax - 4b00ca: bd 99 8f f5 7e mov ebp, 2130022297 - 4b00cf: 47 c7 33 - 4b00d2: 49 8a 8d 8b 59 b2 f7 mov cl, byte ptr [r13 - 139306613] - 4b00d9: 9d popfq - 4b00da: 65 f5 cmc - 4b00dc: 1c 1e sbb al, 30 - 4b00de: ac lodsb al, byte ptr [rsi] - 4b00df: cf iretd - 4b00e0: 48 87 9f 33 ab 4a a0 xchg qword ptr [rdi - 1605719245], rbx - 4b00e7: e2 3f loop 0x4b0128 <__tens+0x3168> - 4b00e9: b0 22 mov al, 34 - 4b00eb: e1 37 loope 0x4b0124 <__tens+0x3164> - 4b00ed: 6f outsd dx, dword ptr [rsi] - 4b00ee: bc 45 30 eb fe mov esp, 4276826181 - 4b00f3: c9 leave - 4b00f4: a0 aa 75 9c 4e 17 3c c1 5d movabs al, byte ptr [6755746986833245610] - 4b00fd: 58 pop rax - 4b00fe: a0 0e b4 bb 58 dc 5a bd 96 movabs al, byte ptr [-7584806294994045938] - 4b0107: 3a 82 14 25 20 4d cmp al, byte ptr [rdx + 1293952276] - 4b010d: 71 7a jno 0x4b0189 <__tens+0x31c9> - 4b010f: 3c eb cmp al, -21 - 4b0111: 97 xchg eax, edi - 4b0112: 68 69 6b 3b b8 push -1204065431 - 4b0117: 6c insb byte ptr es:[rdi], dx - 4b0118: 06 - 4b0119: e4 7d in al, 125 - 4b011b: a3 5f 6b 49 3b 6a 5d e7 37 movabs dword ptr [4028291102548781919], eax - 4b0124: 82 - 4b0125: d3 0d 38 3c 51 1a ror dword ptr [rip + 441531448], cl # 0x1a9c3d63 <_end+0x1a5003e3> - 4b012b: 0e - 4b012c: c9 leave - 4b012d: fa cli - 4b012e: 26 da 64 83 45 fisub dword ptr es:[rbx + 4*rax + 69] - 4b0133: f2 ea - 4b0135: c6 b5 12 47 9e ce - 4b013b: 79 bf jns 0x4b00fc <__tens+0x313c> - 4b013d: fc cld - 4b013e: f1 - 4b013f: 1f - 4b0140: 86 6e 7c xchg byte ptr [rsi + 124], ch - 4b0143: be ba a7 a6 59 mov esi, 1504094138 - 4b0148: 15 f5 70 8d 53 adc eax, 1401778421 - 4b014d: 14 76 adc al, 118 - 4b014f: 94 xchg eax, esp - 4b0150: 25 e4 04 6b b2 and eax, 2993358052 - 4b0155: ff 68 87 jmp [rax - 121] - 4b0158: 25 f4 a5 1c 07 and eax, 119318004 - 4b015d: 84 9e 3f 84 11 64 test byte ptr [rsi + 1678869567], bl - 4b0163: 3b 56 67 cmp edx, dword ptr [rsi + 103] - 4b0166: 8f 5f a5 - 4b0169: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4b016a: b1 62 mov cl, 98 - 4b016c: 20 21 and byte ptr [rcx], ah - 4b016e: bc 56 68 da e5 mov esp, 3856296022 - 4b0173: d1 18 rcr dword ptr [rax] - 4b0175: fa cli - 4b0176: f2 17 - 4b0178: 2d 5e ce 8c 06 sub eax, 109891166 - 4b017d: 9c pushfq - 4b017e: bc a1 b1 0f 29 mov esp, 688894369 - 4b0183: 8e af f1 2d 89 c8 mov gs, word ptr [rdi - 930533903] - 4b0189: b8 10 ad 17 55 mov eax, 1427614992 - 4b018e: 3e b4 09 mov ah, 9 - 4b0191: 74 59 je 0x4b01ec <__tens+0x322c> - 4b0193: d0 8f c3 07 44 81 ror byte ptr [rdi - 2126247997] - 4b0199: 0d 02 4a b6 c9 or eax, 3384166914 - 4b019e: a9 fe d6 e7 e0 test eax, 3773290238 - 4b01a3: d8 f9 fdivr st, st(1) - 4b01a5: aa stosb byte ptr es:[rdi], al - 4b01a6: b2 d5 mov dl, -43 - 4b01a8: 40 9b wait - 4b01aa: 5e pop rsi - 4b01ab: de 4a ed fimul word ptr [rdx - 19] - 4b01ae: 44 da 41 bf fiadd dword ptr [rcx - 65] - 4b01b2: d6 - 4b01b3: 45 a0 3c aa 87 fc 12 2d c6 c8 movabs al, byte ptr [-3979443661165843908] - 4b01bd: ac lodsb al, byte ptr [rsi] - 4b01be: 08 47 26 or byte ptr [rdi + 38], al - 4b01c1: 2e 21 10 and dword ptr cs:[rax], edx - 4b01c4: ff 27 jmp qword ptr [rdi] - 4b01c6: 12 0d 42 57 eb fe adc cl, byte ptr [rip - 18131134] # 0xffffffffff36590e <_end+0xfffffffffeea1f8e> - 4b01cc: 50 push rax - 4b01cd: 25 a0 5d e7 68 and eax, 1759993248 - 4b01d2: 66 d6 - 4b01d4: e1 e5 loope 0x4b01bb <__tens+0x31fb> - 4b01d6: 56 push rsi - 4b01d7: 1d ec 15 c2 32 sbb eax, 851580396 - 4b01dc: ef out dx, eax - 4b01dd: 0b 1e or ebx, dword ptr [rsi] - 4b01df: ae scasb al, byte ptr es:[rdi] - 4b01e0: 7e 8b jle 0x4b016d <__tens+0x31ad> - 4b01e2: 04 7f add al, 127 - 4b01e4: 22 e9 and ch, cl - 4b01e6: c0 58 19 86 rcr byte ptr [rax + 25], 134 - 4b01ea: ea - 4b01eb: 2a ac 1a 25 58 25 04 sub ch, byte ptr [rdx + rbx + 69556261] - 4b01f2: e1 bb loope 0x4b01af <__tens+0x31ef> - 4b01f4: 36 a5 movsd dword ptr es:[rdi], dword ptr ss:[rsi] - 4b01f6: fe a1 67 96 1d 2e - 4b01fc: 7d eb jge 0x4b01e9 <__tens+0x3229> - 4b01fe: 33 d2 xor edx, edx - 4b0200: 0b 5c 43 cf or ebx, dword ptr [rbx + 2*rax - 49] - 4b0204: 67 3c 69 addr32 cmp al, 105 - 4b0207: b0 ea mov al, -22 - 4b0209: 18 d9 sbb cl, bl - 4b020b: 61 - 4b020c: f0 lock - 4b020d: c9 leave - 4b020e: 3e 90 nop - 4b0210: ac lodsb al, byte ptr [rsi] - 4b0211: e8 c4 d6 88 17 call 0x17d3d8da <_end+0x17879f5a> - 4b0216: fb sti - 4b0217: 0e - 4b0218: 5b pop rbx - 4b0219: 8f 09 b0 78 - 4b021d: d8 09 fmul dword ptr [rcx] - 4b021f: 17 - 4b0220: 5e pop rsi - 4b0221: b3 12 mov bl, 18 - 4b0223: 3c b7 cmp al, -73 - 4b0225: e1 6c loope 0x4b0293 <__tens+0x32d3> - 4b0227: 3f - 4b0228: 54 push rsp - 4b0229: ff b3 a1 bb 7d 8f push qword ptr [rbx - 1887585375] - 4b022f: 8a 6a 8d mov ch, byte ptr [rdx - 115] - 4b0232: 60 - 4b0233: 37 - 4b0234: 3e 56 push rsi - 4b0236: e8 73 40 05 33 call 0x335042ae <_end+0x3304092e> - 4b023b: a3 49 07 e0 64 b9 ca bf eb movabs dword ptr [-1459224856634587319], eax - 4b0244: f9 stc - 4b0245: aa stosb byte ptr es:[rdi], al - 4b0246: 5c pop rsp - 4b0247: 8d 7e 7c lea edi, [rsi + 124] - 4b024a: c8 3b 94 bd enter -27589, -67 - 4b024e: b2 ed mov dl, -19 - 4b0250: 2d f6 f8 22 c3 sub eax, 3273849078 - 4b0255: de 56 e6 ficom word ptr [rsi - 26] - 4b0258: 22 32 and dh, byte ptr [rdx] - 4b025a: 68 c5 26 16 0c push 202778309 - 4b025f: 67 7f 9e addr32 jg 0x4b0200 <__tens+0x3240> - 4b0262: 08 94 2f 54 37 42 40 or byte ptr [rdi + rbp + 1078081364], dl - 4b0269: 94 xchg eax, esp - 4b026a: d2 47 30 rol byte ptr [rdi + 48], cl - 4b026d: e5 c4 in eax, 196 - 4b026f: 2f - 4b0270: 1e - 4b0271: 44 19 84 ac 8d 28 8b f9 sbb dword ptr [rsp + 4*rbp - 108320627], r8d - 4b0279: 45 92 xchg eax, r10d - 4b027b: 7f e9 jg 0x4b0266 <__tens+0x32a6> - 4b027d: b4 af mov ah, -81 - 4b027f: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4b0280: 0d 65 15 8a f7 or eax, 4153021797 - 4b0285: de 2a fisubr word ptr [rdx] - 4b0287: 08 19 or byte ptr [rcx], bl - 4b0289: ef out dx, eax - 4b028a: 04 31 add al, 49 - 4b028c: de 62 3c fisub word ptr [rdx + 60] - 4b028f: 04 c5 add al, -59 - 4b0291: 3d ff 0a 35 06 cmp eax, 104139519 - 4b0296: cd 7e int 126 - 4b0298: 8b 0a mov ecx, dword ptr [rdx] - 4b029a: e8 e7 ad 0f 60 call 0x605ab086 <_end+0x600e7706> - 4b029f: e0 cc loopne 0x4b026d <__tens+0x32ad> - 4b02a1: 81 8e 4d e0 f4 eb 81 0f e3 87 or dword ptr [rsi - 336273331], 2279804801 - 4b02ab: f5 cmc - 4b02ac: f7 2a imul dword ptr [rdx] - 4b02ae: 37 - 4b02af: 7b a0 jnp 0x4b0251 <__tens+0x3291> - 4b02b1: 8c 8f 2d 6f 1c e1 mov word ptr [rdi - 518230227], cs - 4b02b7: de 1c 4b ficomp word ptr [rbx + 2*rcx] - 4b02ba: 62 d3 26 c4 ad - 4b02bf: f8 clc - 4b02c0: ed in eax, dx - 4b02c1: eb 9d jmp 0x4b0260 <__tens+0x32a0> - 4b02c3: ca 4f de retf -8625 - 4b02c6: 22 5c 78 f7 and bl, byte ptr [rax + 2*rdi - 9] - 4b02ca: 34 36 xor al, 54 - 4b02cc: 6b 18 e3 imul ebx, dword ptr [rax], -29 - 4b02cf: fa cli - 4b02d0: 95 xchg eax, ebp - 4b02d1: b5 f8 mov ch, -8 - 4b02d3: ac lodsb al, byte ptr [rsi] - 4b02d4: 5f pop rdi - 4b02d5: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4b02d6: bf d7 16 d3 3c mov edi, 1020466903 - 4b02db: 00 f6 add dh, dh - 4b02dd: 3c fe cmp al, -2 - 4b02df: bb 50 cb 23 b0 mov ebx, 2955135824 - 4b02e4: a1 55 10 c5 fd cf 63 00 77 movabs eax, dword ptr [8574963435480354901] - 4b02ed: 9a - 4b02ee: 86 93 d4 22 e0 51 xchg byte ptr [rbx + 1373643476], dl - 4b02f4: 10 eb adc bl, ch - 4b02f6: ce - 4b02f7: fb sti - 4b02f8: 7e 45 jle 0x4b033f <__tens+0x337f> - 4b02fa: 87 51 c9 xchg dword ptr [rcx - 55], edx - 4b02fd: ef out dx, eax - 4b02fe: 9d popfq - 4b02ff: 10 d8 adc al, bl - 4b0301: 92 xchg eax, edx - 4b0302: 38 67 e2 cmp byte ptr [rdi - 30], ah - 4b0305: fd std - 4b0306: 3c e1 cmp al, -31 - 4b0308: 72 32 jb 0x4b033c <__tens+0x337c> - 4b030a: aa stosb byte ptr es:[rdi], al - 4b030b: d4 - 4b030c: 34 81 xor al, -127 - 4b030e: 9c pushfq - 4b030f: c0 5b ad 89 rcr byte ptr [rbx - 83], 137 - 4b0313: bf 1b 18 27 03 mov edi, 52893723 - 4b0318: c7 1e - 4b031a: 51 push rcx - 4b031b: 09 32 or dword ptr [rdx], esi - 4b031d: b6 21 mov dh, 33 - 4b031f: aa stosb byte ptr es:[rdi], al - 4b0320: 86 21 xchg byte ptr [rcx], ah - 4b0322: e7 d7 out 215, eax - 4b0324: b5 85 mov ch, -123 - 4b0326: 18 e4 sbb ah, ah - 4b0328: 9c pushfq - 4b0329: 3f - 4b032a: 71 46 jno 0x4b0372 <__tens+0x33b2> - 4b032c: 89 27 mov dword ptr [rdi], esp - 4b032e: 3d 49 26 c5 86 cmp eax, 2261067337 - 4b0333: 13 5c 2a d2 adc ebx, dword ptr [rdx + rbp - 46] - 4b0337: d5 - 4b0338: c4 df fd - 4b033b: ce - 4b033c: 1c 28 sbb al, 40 - 4b033e: 59 pop rcx - 4b033f: cf iretd - 4b0340: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4b0341: 3e 97 xchg eax, edi - 4b0343: 92 xchg eax, edx - 4b0344: f6 43 be 4e test byte ptr [rbx - 66], 78 - 4b0348: ad lodsd eax, dword ptr [rsi] - 4b0349: c6 c5 ea mov ch, -22 - 4b034c: 7d 89 jge 0x4b02d7 <__tens+0x3317> - 4b034e: f4 hlt - 4b034f: 6c insb byte ptr es:[rdi], dx - 4b0350: a0 82 50 d9 2a 56 ce 82 bd movabs al, byte ptr [-4791040184087392126] - 4b0359: e9 e5 28 db f0 jmp 0xfffffffff1262c43 <_end+0xfffffffff0d9f2c3> - 4b035e: d8 28 fsubr dword ptr [rax] - 4b0360: 81 6e f0 dd 66 01 7b sub dword ptr [rsi - 16], 2063689437 - 4b0367: 70 00 jo 0x4b0369 <__tens+0x33a9> - 4b0369: 3f - 4b036a: ae scasb al, byte ptr es:[rdi] - 4b036b: 7d 6a jge 0x4b03d7 <__tens+0x3417> - 4b036d: 75 f5 jne 0x4b0364 <__tens+0x33a4> - 4b036f: fb sti - 4b0370: 80 46 5a 03 add byte ptr [rsi + 90], 3 - 4b0374: 02 41 11 add al, byte ptr [rcx + 17] - 4b0377: 4f 33 4b ba xor r9, qword ptr [r11 - 70] - 4b037b: e7 df out 223, eax - 4b037d: fe 90 51 94 75 6a - 4b0383: 10 49 bc adc byte ptr [rcx - 68], cl - 4b0386: f1 - 4b0387: e5 67 in eax, 103 - 4b0389: ad lodsd eax, dword ptr [rsi] - 4b038a: e3 aa jrcxz 0x4b0336 <__tens+0x3376> - 4b038c: 66 a7 cmpsw word ptr [rsi], word ptr es:[rdi] - 4b038e: a1 d7 71 e9 0e 04 14 a2 20 movabs eax, dword ptr [2351463963103424983] - 4b0397: 91 xchg eax, ecx - 4b0398: 74 b3 je 0x4b034d <__tens+0x338d> - 4b039a: 15 f4 ea 87 dc adc eax, 3699895028 - 4b039f: 1e - 4b03a0: 3c b4 cmp al, -76 - 4b03a2: aa stosb byte ptr es:[rdi], al - 4b03a3: 17 - 4b03a4: 7d 63 jge 0x4b0409 <__tens+0x3449> - 4b03a6: ad lodsd eax, dword ptr [rsi] - 4b03a7: c6 c1 58 mov cl, 88 - 4b03aa: 58 pop rax - 4b03ab: 88 c7 mov bh, al - 4b03ad: 03 03 add eax, dword ptr [rbx] - 4b03af: d9 0b - 4b03b1: b7 d4 mov bh, -44 - 4b03b3: bf 0e eb f4 3f mov edi, 1073015566 - 4b03b8: 88 9a 4a 34 30 ea mov byte ptr [rdx - 365939638], bl - 4b03be: 1e - 4b03bf: d8 46 54 fadd dword ptr [rsi + 84] - 4b03c2: 92 xchg eax, edx - 4b03c3: 95 xchg eax, ebp - 4b03c4: ec in al, dx - 4b03c5: f0 lock - 4b03c6: de 5a e7 ficomp word ptr [rdx - 25] - 4b03c9: f5 cmc - 4b03ca: b5 ab mov ch, -85 - 4b03cc: c3 ret - 4b03cd: d8 bb 20 ce 2c c2 fdivr dword ptr [rbx - 1037251040] - 4b03d3: c1 62 42 94 shl dword ptr [rdx + 66], 148 - 4b03d7: e6 23 out 35, al - 4b03d9: db ac c5 21 40 02 80 fld tbyte ptr [rbp + 8*rax - 2147336159] - 4b03e0: 35 c6 32 22 81 xor eax, 2166502086 - 4b03e5: 0c b3 or al, -77 - 4b03e7: 94 xchg eax, esp - 4b03e8: 48 76 f0 jbe 0x4b03db <__tens+0x341b> - 4b03eb: 55 push rbp - 4b03ec: cd 9a int 154 - 4b03ee: 56 push rsi - 4b03ef: 78 39 js 0x4b042a <__tens+0x346a> - 4b03f1: ea - 4b03f2: 96 xchg eax, esi - 4b03f3: 96 xchg eax, esi - 4b03f4: 28 b5 d6 4d 40 1b sub byte ptr [rbp + 457199062], dh - 4b03fa: 3e 1c b3 sbb al, -77 - 4b03fd: 53 push rbx - 4b03fe: 58 pop rax - 4b03ff: de 79 36 fidivr word ptr [rcx + 54] - 4b0402: 2c 8a sub al, -118 - 4b0404: d8 a7 b5 6e 9a a8 fsub dword ptr [rdi - 1466274123] - 4b040a: bd 56 96 f0 9c mov ebp, 2633012822 - 4b040f: 8f 5b 6d - 4b0412: a8 fd test al, -3 - 4b0414: e7 c7 out 199, eax - 4b0416: 81 64 d5 a7 a6 50 5d b4 and dword ptr [rbp + 8*rdx - 89], 3026014374 - 4b041e: bf 15 81 53 9a mov edi, 2589163797 - 4b0423: 4f 5d pop r13 - 4b0425: d4 - 4b0426: 57 push rdi - 4b0427: c0 24 00 b1 shl byte ptr [rax + rax], 177 - 4b042b: 4f 00 9f 00 a0 dd a0 add byte ptr [r15 - 1596088320], r11b - 4b0432: 1c 5e sbb al, 94 - 4b0434: 74 0f je 0x4b0445 <__tens+0x3485> - 4b0436: 42 ac lodsb al, byte ptr [rsi] - 4b0438: bd 38 bb cf 15 mov ebp, 365935416 - 4b043d: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4b043e: d4 - 4b043f: f0 lock - 4b0440: 18 03 sbb byte ptr [rbx], al - 4b0442: bf 19 84 ef 3a mov edi, 988775449 - 4b0447: 0e - 4b0448: 20 7b 3d and byte ptr [rbx + 61], bh - 4b044b: cb retf - 4b044c: 3e 1e - 4b044e: 6c insb byte ptr es:[rdi], dx - 4b044f: 16 - 4b0450: dd 2f - 4b0452: 27 - 4b0453: 58 pop rax - 4b0454: 9f lahf - 4b0455: cf iretd - 4b0456: fa cli - 4b0457: 3b 46 ce cmp eax, dword ptr [rsi - 50] - 4b045a: f5 cmc - 4b045b: c0 28 35 shr byte ptr [rax], 53 - 4b045e: a1 63 33 e3 59 ea 8c ca 20 movabs eax, dword ptr [2362855892667544419] - 4b0467: a0 6b 11 dd aa 3d 5a bb 3d movabs al, byte ptr [4448248277864616299] - 4b0470: 47 3f - 4b0472: 52 push rdx - 4b0473: e5 ea in eax, 234 - 4b0475: 55 push rbp - 4b0476: 7f 74 jg 0x4b04ec <__tens+0x352c> - 4b0478: 1e - 4b0479: 17 - 4b047a: 22 09 and cl, byte ptr [rcx] - 4b047c: fb sti - 4b047d: 20 d5 and ch, dl - 4b047f: 64 84 9e 70 6c 1b 95 test byte ptr fs:[rsi - 1793364880], bl - 4b0486: ce - 4b0487: 07 - 4b0488: 02 c4 add al, ah - 4b048a: fd std - 4b048b: 35 6d eb 08 75 xor eax, 1963518829 - 4b0490: fa cli - 4b0491: a8 95 test al, -107 - 4b0493: c4 39 1c - 4b0496: d1 b0 65 3d 31 81 - 4b049c: f0 lock - 4b049d: 7e 44 jle 0x4b04e3 <__tens+0x3523> - 4b049f: 57 push rdi - 4b04a0: 26 1e - 4b04a2: b6 a7 mov dh, -89 - 4b04a4: f3 01 23 rep add dword ptr [rbx], esp - 4b04a7: f7 15 63 09 bb c5 not dword ptr [rip - 977598109] # 0xffffffffc6060e10 <_end+0xffffffffc5b9d490> - 4b04ad: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4b04ae: a3 45 4b a4 03 a9 88 2f 43 movabs dword ptr [4841238383938521925], eax - 4b04b7: 00 87 19 08 19 66 add byte ptr [rdi + 1712916505], al - 4b04bd: 1b 4e eb sbb ecx, dword ptr [rsi - 21] - 4b04c0: bd 66 7b bb 71 mov ebp, 1908112230 - 4b04c5: 51 push rcx - 4b04c6: 24 6d and al, 109 - 4b04c8: f5 cmc - 4b04c9: 82 - 4b04ca: 41 de 0b fimul word ptr [r11] - 4b04cd: bd 89 0d 6c de mov ebp, 3731623305 - 4b04d2: f4 hlt - 4b04d3: 87 60 8a xchg dword ptr [rax - 118], esp - 4b04d6: 0d f7 5b 85 87 or eax, 2273663991 - 4b04db: 9a - 4b04dc: 49 74 a2 je 0x4b0481 <__tens+0x34c1> - 4b04df: 08 0a or byte ptr [rdx], cl - 4b04e1: 72 c7 jb 0x4b04aa <__tens+0x34ea> - 4b04e3: 4a 17 - 4b04e5: 40 96 xchg eax, esi - 4b04e7: d4 - 4b04e8: ac lodsb al, byte ptr [rsi] - 4b04e9: dd d9 fstp st(1) - 4b04eb: b0 8c mov al, -116 - 4b04ed: 48 b3 4d mov bl, 77 - 4b04f0: 44 7d 39 jge 0x4b052c <__tens+0x356c> - 4b04f3: fe 5b 74 - 4b04f6: 7b d0 jnp 0x4b04c8 <__tens+0x3508> - 4b04f8: 7b cb jnp 0x4b04c5 <__tens+0x3505> - 4b04fa: 7d 19 jge 0x4b0515 <__tens+0x3555> - 4b04fc: 7d 56 jge 0x4b0554 <__tens+0x3594> - 4b04fe: 9d popfq - 4b04ff: 6e outsb dx, byte ptr [rsi] - 4b0500: 12 08 adc cl, byte ptr [rax] - 4b0502: b9 e3 f1 fe 43 mov ecx, 1140781539 - 4b0507: 91 xchg eax, ecx - 4b0508: ac lodsb al, byte ptr [rsi] - 4b0509: 02 e0 add ah, al - 4b050b: b9 6d f9 5f 11 mov ecx, 291502445 - 4b0510: 01 22 add dword ptr [rdx], esp - 4b0512: 0a f6 or dh, dh - 4b0514: c8 c9 61 5b enter 25033, 91 - 4b0518: 2f - 4b0519: ab stosd dword ptr es:[rdi], eax - 4b051a: ab stosd dword ptr es:[rdi], eax - 4b051b: 09 a7 44 4a b1 73 or dword ptr [rdi + 1940998724], esp - 4b0521: 9c pushfq - 4b0522: a1 0c 97 79 3c 84 e6 bb a9 movabs eax, dword ptr [-6216121405030164724] - 4b052b: e3 8c jrcxz 0x4b04b9 <__tens+0x34f9> - 4b052d: c1 3f 5e sar dword ptr [rdi], 94 - 4b0530: ee out dx, al - 4b0531: 04 04 add al, 4 - 4b0533: 0c 9d or al, -99 - 4b0535: f5 cmc - 4b0536: 4d 76 c2 jbe 0x4b04fb <__tens+0x353b> - 4b0539: c2 0e 99 ret -26354 - 4b053c: 3c ba cmp al, -70 - 4b053e: d0 4a 0f ror byte ptr [rdx + 15] - 4b0541: be e8 05 7d 64 mov esi, 1685915112 - 4b0546: 99 cdq - 4b0547: e5 5d in eax, 93 - 4b0549: 36 9d popfq - 4b054b: c1 90 29 0c 4d ac d9 rcl dword ptr [rax - 1404236759], 217 - 4b0552: a9 e5 2d a7 80 test eax, 2158439909 - 4b0557: b6 dd mov dh, -35 - 4b0559: e5 e2 in eax, 226 - 4b055b: 4c 67 addr32 - 4b055d: 02 6c 6d 5b add ch, byte ptr [rbp + 2*rbp + 91] - 4b0561: c2 f9 06 ret 1785 - 4b0564: e0 78 loopne 0x4b05de <__tens+0x361e> - 4b0566: 60 - 4b0567: bd 81 dc fc b5 mov ebp, 3053247617 - 4b056c: 41 fa cli - 4b056e: 42 d7 xlatb - 4b0570: 99 cdq - 4b0571: 23 cc and ecx, esp - 4b0573: cc int3 - 4b0574: c0 ad 91 c6 2c d8 5a shr byte ptr [rbp - 668154223], 90 - 4b057b: 21 c3 and ebx, eax - 4b057d: b0 73 mov al, 115 - 4b057f: ea - 4b0580: b0 e5 mov al, -27 - 4b0582: 11 a5 a6 e0 99 f4 adc dword ptr [rbp - 191242074], esp - 4b0588: b0 7a mov al, 122 - 4b058a: e2 53 loop 0x4b05df <__tens+0x361f> - 4b058c: a2 40 44 d9 21 25 75 47 44 movabs byte ptr [4920029920267682880], al - 4b0595: 36 6e outsb dx, byte ptr ss:[rsi] - 4b0597: 9a - 4b0598: 08 37 or byte ptr [rdi], dh - 4b059a: 11 ab 1d 30 8b 8f adc dword ptr [rbx - 1886703587], ebp - 4b05a0: a3 42 8a 05 00 00 00 00 69 movabs dword ptr [7566047373982796354], eax - 4b05a9: 6e outsb dx, byte ptr [rsi] - 4b05aa: 76 61 jbe 0x4b060d <__tens+0x364d> - 4b05ac: 6c insb byte ptr es:[rdi], dx - 4b05ad: 69 64 20 6d 6f 64 65 20 imul esp, dword ptr [rax + riz + 109], 543515759 - 4b05b5: 70 61 jo 0x4b0618 <__tens+0x3658> - 4b05b7: 72 61 jb 0x4b061a <__tens+0x365a> - 4b05b9: 6d insd dword ptr es:[rdi], dx - 4b05ba: 65 74 65 je 0x4b0622 <__tens+0x3662> - 4b05bd: 72 00 jb 0x4b05bf <__tens+0x35ff> - 4b05bf: 64 6c insb byte ptr es:[rdi], dx - 4b05c1: 2d 64 65 70 73 sub eax, 1936745828 - 4b05c6: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 4b05c9: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] - 4b05cc: 20 3c 3d 20 6e 6c 69 and byte ptr [rdi + 1768713760], bh - 4b05d3: 73 74 jae 0x4b0649 <__tens+0x3689> - 4b05d5: 00 00 add byte ptr [rax], al - 4b05d7: 00 63 61 add byte ptr [rbx + 97], ah - 4b05da: 6e outsb dx, byte ptr [rsi] - 4b05db: 6e outsb dx, byte ptr [rsi] - 4b05dc: 6f outsd dx, dword ptr [rsi] - 4b05dd: 74 20 je 0x4b05ff <__tens+0x363f> - 4b05df: 61 - 4b05e0: 6c insb byte ptr es:[rdi], dx - 4b05e1: 6c insb byte ptr es:[rdi], dx - 4b05e2: 6f outsd dx, dword ptr [rsi] - 4b05e3: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4b05e6: 65 20 64 65 70 and byte ptr gs:[rbp + 2*riz + 112], ah - 4b05eb: 65 6e outsb dx, byte ptr gs:[rsi] - 4b05ed: 64 65 6e outsb dx, byte ptr gs:[rsi] - 4b05f0: 63 79 20 movsxd edi, dword ptr [rcx + 32] - 4b05f3: 62 75 66 66 65 - 4b05f8: 72 00 jb 0x4b05fa <__tens+0x363a> - 4b05fa: 00 00 add byte ptr [rax], al - 4b05fc: 00 00 add byte ptr [rax], al - 4b05fe: 00 00 add byte ptr [rax], al - 4b0600: 44 53 push rbx - 4b0602: 54 push rsp - 4b0603: 20 6e 6f and byte ptr [rsi + 111], ch - 4b0606: 74 20 je 0x4b0628 <__tens+0x3668> - 4b0608: 61 - 4b0609: 6c insb byte ptr es:[rdi], dx - 4b060a: 6c insb byte ptr es:[rdi], dx - 4b060b: 6f outsd dx, dword ptr [rsi] - 4b060c: 77 65 ja 0x4b0673 <__tens+0x36b3> - 4b060e: 64 20 69 6e and byte ptr fs:[rcx + 110], ch - 4b0612: 20 53 55 and byte ptr [rbx + 85], dl - 4b0615: 49 44 - 4b0617: 2f - 4b0618: 53 push rbx - 4b0619: 47 49 - 4b061b: 44 20 70 72 and byte ptr [rax + 114], r14b - 4b061f: 6f outsd dx, dword ptr [rsi] - 4b0620: 67 72 61 addr32 jb 0x4b0684 <__tens+0x36c4> - 4b0623: 6d insd dword ptr es:[rdi], dx - 4b0624: 73 00 jae 0x4b0626 <__tens+0x3666> - 4b0626: 00 00 add byte ptr [rax], al - 4b0628: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4b062b: 6e outsb dx, byte ptr [rsi] - 4b062c: 6f outsd dx, dword ptr [rsi] - 4b062d: 74 20 je 0x4b064f <__tens+0x368f> - 4b062f: 6c insb byte ptr es:[rdi], dx - 4b0630: 6f outsd dx, dword ptr [rsi] - 4b0631: 61 - 4b0632: 64 20 61 75 and byte ptr fs:[rcx + 117], ah - 4b0636: 78 69 js 0x4b06a1 <__tens+0x36e1> - 4b0638: 6c insb byte ptr es:[rdi], dx - 4b0639: 69 61 72 79 20 60 25 imul esp, dword ptr [rcx + 114], 627056761 - 4b0640: 73 27 jae 0x4b0669 <__tens+0x36a9> - 4b0642: 20 62 65 and byte ptr [rdx + 101], ah - 4b0645: 63 61 75 movsxd esp, dword ptr [rcx + 117] - 4b0648: 73 65 jae 0x4b06af <__tens+0x36ef> - 4b064a: 20 6f 66 and byte ptr [rdi + 102], ch - 4b064d: 20 65 6d and byte ptr [rbp + 109], ah - 4b0650: 70 74 jo 0x4b06c6 <__tens+0x3706> - 4b0652: 79 20 jns 0x4b0674 <__tens+0x36b4> - 4b0654: 64 79 6e jns 0x4b06c5 <__tens+0x3705> - 4b0657: 61 - 4b0658: 6d insd dword ptr es:[rdi], dx - 4b0659: 69 63 20 73 74 72 69 imul esp, dword ptr [rbx + 32], 1769108595 - 4b0660: 6e outsb dx, byte ptr [rsi] - 4b0661: 67 20 74 6f 6b and byte ptr [edi + 2*ebp + 107], dh - 4b0666: 65 6e outsb dx, byte ptr gs:[rsi] - 4b0668: 20 73 75 and byte ptr [rbx + 117], dh - 4b066b: 62 73 74 69 74 - 4b0670: 75 74 jne 0x4b06e6 <__tens+0x3726> - 4b0672: 69 6f 6e 0a 00 00 65 imul ebp, dword ptr [rdi + 110], 1694498826 - 4b0679: 6d insd dword ptr es:[rdi], dx - 4b067a: 70 74 jo 0x4b06f0 <__tens+0x3730> - 4b067c: 79 20 jns 0x4b069e <__tens+0x36de> - 4b067e: 64 79 6e jns 0x4b06ef <__tens+0x372f> - 4b0681: 61 - 4b0682: 6d insd dword ptr es:[rdi], dx - 4b0683: 69 63 20 73 74 72 69 imul esp, dword ptr [rbx + 32], 1769108595 - 4b068a: 6e outsb dx, byte ptr [rsi] - 4b068b: 67 20 74 6f 6b and byte ptr [edi + 2*ebp + 107], dh - 4b0690: 65 6e outsb dx, byte ptr gs:[rsi] - 4b0692: 20 73 75 and byte ptr [rbx + 117], dh - 4b0695: 62 73 74 69 74 - 4b069a: 75 74 jne 0x4b0710 <__tens+0x3750> - 4b069c: 69 6f 6e 00 6c 6f 61 imul ebp, dword ptr [rdi + 110], 1634692096 - 4b06a3: 64 20 61 75 and byte ptr fs:[rcx + 117], ah - 4b06a7: 78 69 js 0x4b0712 <__tens+0x3752> - 4b06a9: 6c insb byte ptr es:[rdi], dx - 4b06aa: 69 61 72 79 20 6f 62 imul esp, dword ptr [rcx + 114], 1651449977 - 4b06b1: 6a 65 push 101 - 4b06b3: 63 74 3d 25 movsxd esi, dword ptr [rbp + rdi + 37] - 4b06b7: 73 20 jae 0x4b06d9 <__tens+0x3719> - 4b06b9: 72 65 jb 0x4b0720 <__tens+0x3760> - 4b06bb: 71 75 jno 0x4b0732 <__tens+0x3772> - 4b06bd: 65 73 74 jae 0x4b0734 <__tens+0x3774> - 4b06c0: 65 64 20 62 79 and byte ptr fs:[rdx + 121], ah - 4b06c5: 20 66 69 and byte ptr [rsi + 105], ah - 4b06c8: 6c insb byte ptr es:[rdi], dx - 4b06c9: 65 3d 25 73 0a 00 cmp eax, 684837 - 4b06cf: 00 63 61 add byte ptr [rbx + 97], ah - 4b06d2: 6e outsb dx, byte ptr [rsi] - 4b06d3: 6e outsb dx, byte ptr [rsi] - 4b06d4: 6f outsd dx, dword ptr [rsi] - 4b06d5: 74 20 je 0x4b06f7 <__tens+0x3737> - 4b06d7: 61 - 4b06d8: 6c insb byte ptr es:[rdi], dx - 4b06d9: 6c insb byte ptr es:[rdi], dx - 4b06da: 6f outsd dx, dword ptr [rsi] - 4b06db: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4b06de: 65 20 64 65 70 and byte ptr gs:[rbp + 2*riz + 112], ah - 4b06e3: 65 6e outsb dx, byte ptr gs:[rsi] - 4b06e5: 64 65 6e outsb dx, byte ptr gs:[rsi] - 4b06e8: 63 79 20 movsxd edi, dword ptr [rcx + 32] - 4b06eb: 6c insb byte ptr es:[rdi], dx - 4b06ec: 69 73 74 00 6d 61 70 imul esi, dword ptr [rbx + 116], 1885433088 - 4b06f3: 2d 3e 6c 5f 73 sub eax, 1935633470 - 4b06f8: 65 61 - 4b06fa: 72 63 jb 0x4b075f <__tens+0x379f> - 4b06fc: 68 6c 69 73 74 push 1953720684 - 4b0701: 2e 72 5f jb 0x4b0763 <__tens+0x37a3> - 4b0704: 6c insb byte ptr es:[rdi], dx - 4b0705: 69 73 74 20 3d 3d 20 imul esi, dword ptr [rbx + 116], 540884256 - 4b070c: 4e 55 push rbp - 4b070e: 4c 4c - ... - 4b0718: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4b071b: 6e outsb dx, byte ptr [rsi] - 4b071c: 6f outsd dx, dword ptr [rsi] - 4b071d: 74 20 je 0x4b073f <__tens+0x377f> - 4b071f: 61 - 4b0720: 6c insb byte ptr es:[rdi], dx - 4b0721: 6c insb byte ptr es:[rdi], dx - 4b0722: 6f outsd dx, dword ptr [rsi] - 4b0723: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4b0726: 65 20 73 79 and byte ptr gs:[rbx + 121], dh - 4b072a: 6d insd dword ptr es:[rdi], dx - 4b072b: 62 - 4b072c: 6f outsd dx, dword ptr [rsi] - 4b072d: 6c insb byte ptr es:[rdi], dx - 4b072e: 20 73 65 and byte ptr [rbx + 101], dh - 4b0731: 61 - 4b0732: 72 63 jb 0x4b0797 <__tens+0x37d7> - 4b0734: 68 20 6c 69 73 push 1936288800 - 4b0739: 74 00 je 0x4b073b <__tens+0x377b> - 4b073b: 00 00 add byte ptr [rax], al - 4b073d: 00 00 add byte ptr [rax], al - 4b073f: 00 46 69 add byte ptr [rsi + 105], al - 4b0742: 6c insb byte ptr es:[rdi], dx - 4b0743: 74 65 je 0x4b07aa <__PRETTY_FUNCTION__.10479+0xa> - 4b0745: 72 73 jb 0x4b07ba <__PRETTY_FUNCTION__.10479+0x1a> - 4b0747: 20 6e 6f and byte ptr [rsi + 111], ch - 4b074a: 74 20 je 0x4b076c <__tens+0x37ac> - 4b074c: 73 75 jae 0x4b07c3 <__PRETTY_FUNCTION__.10479+0x23> - 4b074e: 70 70 jo 0x4b07c0 <__PRETTY_FUNCTION__.10479+0x20> - 4b0750: 6f outsd dx, dword ptr [rsi] - 4b0751: 72 74 jb 0x4b07c7 <__PRETTY_FUNCTION__.10479+0x27> - 4b0753: 65 64 20 77 69 and byte ptr fs:[rdi + 105], dh - 4b0758: 74 68 je 0x4b07c2 <__PRETTY_FUNCTION__.10479+0x22> - 4b075a: 20 4c 44 5f and byte ptr [rsp + 2*rax + 95], cl - 4b075e: 54 push rsp - 4b075f: 52 push rdx - 4b0760: 41 43 - 4b0762: 45 5f pop r15 - 4b0764: 50 push rax - 4b0765: 52 push rdx - 4b0766: 45 4c - 4b0768: 49 4e - 4b076a: 4b 49 - 4b076c: 4e 47 - 4b076e: 00 00 add byte ptr [rax], al - 4b0770: 6d insd dword ptr es:[rdi], dx - 4b0771: 61 - 4b0772: 70 2d jo 0x4b07a1 <__PRETTY_FUNCTION__.10479+0x1> - 4b0774: 3e 6c insb byte ptr es:[rdi], dx - 4b0776: 5f pop rdi - 4b0777: 73 65 jae 0x4b07de <__PRETTY_FUNCTION__.10479+0x3e> - 4b0779: 61 - 4b077a: 72 63 jb 0x4b07df <__PRETTY_FUNCTION__.10479+0x3f> - 4b077c: 68 6c 69 73 74 push 1953720684 - 4b0781: 2e 72 5f jb 0x4b07e3 <__PRETTY_FUNCTION__.10479+0x43> - 4b0784: 6c insb byte ptr es:[rdi], dx - 4b0785: 69 73 74 5b 30 5d 20 imul esi, dword ptr [rbx + 116], 542978139 - 4b078c: 3d 3d 20 6d 61 cmp eax, 1634541629 - 4b0791: 70 00 jo 0x4b0793 <__tens+0x37d3> - ... - 4b079f: 00 5f 64 add byte ptr [rdi + 100], bl - -00000000004b07a0 <__PRETTY_FUNCTION__.10479>: - 4b07a0: 5f pop rdi - 4b07a1: 64 6c insb byte ptr es:[rdi], dx - 4b07a3: 5f pop rdi - 4b07a4: 6d insd dword ptr es:[rdi], dx - 4b07a5: 61 - 4b07a6: 70 5f jo 0x4b0807 <__PRETTY_FUNCTION__.10479+0x67> - 4b07a8: 6f outsd dx, dword ptr [rsi] - 4b07a9: 62 - 4b07aa: 6a 65 push 101 - 4b07ac: 63 74 5f 64 movsxd esi, dword ptr [rdi + 2*rbx + 100] - 4b07b0: 65 70 73 jo 0x4b0826 <__PRETTY_FUNCTION__.10479+0x86> - 4b07b3: 00 0a add byte ptr [rdx], cl - 4b07b5: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 4b07b8: 6c insb byte ptr es:[rdi], dx - 4b07b9: 69 6e 67 20 69 6e 69 imul ebp, dword ptr [rsi + 103], 1768843552 - 4b07c0: 74 3a je 0x4b07fc <__PRETTY_FUNCTION__.10479+0x5c> - 4b07c2: 20 25 73 0a 0a 00 and byte ptr [rip + 658035], ah # 0x55123b <_end+0x8d8bb> - 4b07c8: 0a 63 61 or ah, byte ptr [rbx + 97] - 4b07cb: 6c insb byte ptr es:[rdi], dx - 4b07cc: 6c insb byte ptr es:[rdi], dx - 4b07cd: 69 6e 67 20 70 72 65 imul ebp, dword ptr [rsi + 103], 1701998624 - 4b07d4: 69 6e 69 74 3a 20 25 imul ebp, dword ptr [rsi + 105], 622869108 - 4b07db: 73 0a jae 0x4b07e7 <__PRETTY_FUNCTION__.10479+0x47> - 4b07dd: 0a 00 or al, byte ptr [rax] - 4b07df: 64 6c insb byte ptr es:[rdi], dx - 4b07e1: 2d 76 65 72 73 sub eax, 1936876918 - 4b07e6: 69 6f 6e 2e 63 00 6e imul ebp, dword ptr [rdi + 110], 1845519150 - 4b07ed: 65 65 64 65 64 20 21 and byte ptr fs:[rcx], ah - 4b07f4: 3d 20 4e 55 4c cmp eax, 1280658976 - 4b07f9: 4c 00 64 65 66 add byte ptr [rbp + 2*riz + 102], r12b - 4b07fe: 5f pop rdi - 4b07ff: 6f outsd dx, dword ptr [rsi] - 4b0800: 66 66 73 65 jae 0x4b0869 <__PRETTY_FUNCTION__.10479+0xc9> - 4b0804: 74 20 je 0x4b0826 <__PRETTY_FUNCTION__.10479+0x86> - 4b0806: 21 3d 20 30 00 76 and dword ptr [rip + 1979723808], edi # 0x764b382c <_end+0x75fefeac> - 4b080c: 65 72 73 jb 0x4b0882 <__PRETTY_FUNCTION__.10479+0xe2> - 4b080f: 69 6f 6e 20 6c 6f 6f imul ebp, dword ptr [rdi + 110], 1869573152 - 4b0816: 6b 75 70 20 imul esi, dword ptr [rbp + 112], 32 - 4b081a: 65 72 72 jb 0x4b088f <__PRETTY_FUNCTION__.10479+0xef> - 4b081d: 6f outsd dx, dword ptr [rsi] - 4b081e: 72 00 jb 0x4b0820 <__PRETTY_FUNCTION__.10479+0x80> - 4b0820: 75 6e jne 0x4b0890 <__PRETTY_FUNCTION__.10479+0xf0> - 4b0822: 73 75 jae 0x4b0899 <__PRETTY_FUNCTION__.10479+0xf9> - 4b0824: 70 70 jo 0x4b0896 <__PRETTY_FUNCTION__.10479+0xf6> - 4b0826: 6f outsd dx, dword ptr [rsi] - 4b0827: 72 74 jb 0x4b089d <__PRETTY_FUNCTION__.10479+0xfd> - 4b0829: 65 64 20 76 65 and byte ptr fs:[rsi + 101], dh - 4b082e: 72 73 jb 0x4b08a3 <__PRETTY_FUNCTION__.10479+0x103> - 4b0830: 69 6f 6e 20 25 73 20 imul ebp, dword ptr [rdi + 110], 544417056 - 4b0837: 6f outsd dx, dword ptr [rsi] - 4b0838: 66 20 56 65 and byte ptr [rsi + 101], dl - 4b083c: 72 6e jb 0x4b08ac <__PRETTY_FUNCTION__.10479+0x10c> - 4b083e: 65 65 64 20 72 65 and byte ptr fs:[rdx + 101], dh - 4b0844: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 4b0847: 64 00 00 add byte ptr fs:[rax], al - 4b084a: 00 00 add byte ptr [rax], al - 4b084c: 00 00 add byte ptr [rax], al - 4b084e: 00 00 add byte ptr [rax], al - 4b0850: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 4b0853: 63 6b 69 movsxd ebp, dword ptr [rbx + 105] - 4b0856: 6e outsb dx, byte ptr [rsi] - 4b0857: 67 20 66 6f and byte ptr [esi + 111], ah - 4b085b: 72 20 jb 0x4b087d <__PRETTY_FUNCTION__.10479+0xdd> - 4b085d: 76 65 jbe 0x4b08c4 <__PRETTY_FUNCTION__.10479+0x124> - 4b085f: 72 73 jb 0x4b08d4 <__PRETTY_FUNCTION__.10479+0x134> - 4b0861: 69 6f 6e 20 60 25 73 imul ebp, dword ptr [rdi + 110], 1931829280 - 4b0868: 27 - 4b0869: 20 69 6e and byte ptr [rcx + 110], ch - 4b086c: 20 66 69 and byte ptr [rsi + 105], ah - 4b086f: 6c insb byte ptr es:[rdi], dx - 4b0870: 65 20 25 73 20 5b 25 and byte ptr gs:[rip + 626729075], ah - 4b0877: 6c insb byte ptr es:[rdi], dx - 4b0878: 75 5d jne 0x4b08d7 <__PRETTY_FUNCTION__.10479+0x137> - 4b087a: 20 72 65 and byte ptr [rdx + 101], dh - 4b087d: 71 75 jno 0x4b08f4 <__PRETTY_FUNCTION__.10479+0x154> - 4b087f: 69 72 65 64 20 62 79 imul esi, dword ptr [rdx + 101], 2036473956 - 4b0886: 20 66 69 and byte ptr [rsi + 105], ah - 4b0889: 6c insb byte ptr es:[rdi], dx - 4b088a: 65 20 25 73 20 5b 25 and byte ptr gs:[rip + 626729075], ah - 4b0891: 6c insb byte ptr es:[rdi], dx - 4b0892: 75 5d jne 0x4b08f1 <__PRETTY_FUNCTION__.10479+0x151> - 4b0894: 0a 00 or al, byte ptr [rax] - 4b0896: 00 00 add byte ptr [rax], al - 4b0898: 6e outsb dx, byte ptr [rsi] - 4b0899: 6f outsd dx, dword ptr [rsi] - 4b089a: 20 76 65 and byte ptr [rsi + 101], dh - 4b089d: 72 73 jb 0x4b0912 <__PRETTY_FUNCTION__.10479+0x172> - 4b089f: 69 6f 6e 20 69 6e 66 imul ebp, dword ptr [rdi + 110], 1718511904 - 4b08a6: 6f outsd dx, dword ptr [rsi] - 4b08a7: 72 6d jb 0x4b0916 <__PRETTY_FUNCTION__.10479+0x176> - 4b08a9: 61 - 4b08aa: 74 69 je 0x4b0915 <__PRETTY_FUNCTION__.10479+0x175> - 4b08ac: 6f outsd dx, dword ptr [rsi] - 4b08ad: 6e outsb dx, byte ptr [rsi] - 4b08ae: 20 61 76 and byte ptr [rcx + 118], ah - 4b08b1: 61 - 4b08b2: 69 6c 61 62 6c 65 20 28 imul ebp, dword ptr [rcx + 2*riz + 98], 673211756 - 4b08ba: 72 65 jb 0x4b0921 <__PRETTY_FUNCTION__.10479+0x181> - 4b08bc: 71 75 jno 0x4b0933 <__PRETTY_FUNCTION__.10479+0x193> - 4b08be: 69 72 65 64 20 62 79 imul esi, dword ptr [rdx + 101], 2036473956 - 4b08c5: 20 25 73 29 00 00 and byte ptr [rip + 10611], ah # 0x4b323e <__EH_FRAME_BEGIN__+0x220e> - 4b08cb: 00 00 add byte ptr [rax], al - 4b08cd: 00 00 add byte ptr [rax], al - 4b08cf: 00 75 6e add byte ptr [rbp + 110], dh - 4b08d2: 73 75 jae 0x4b0949 <__PRETTY_FUNCTION__.10479+0x1a9> - 4b08d4: 70 70 jo 0x4b0946 <__PRETTY_FUNCTION__.10479+0x1a6> - 4b08d6: 6f outsd dx, dword ptr [rsi] - 4b08d7: 72 74 jb 0x4b094d <__PRETTY_FUNCTION__.10479+0x1ad> - 4b08d9: 65 64 20 76 65 and byte ptr fs:[rsi + 101], dh - 4b08de: 72 73 jb 0x4b0953 <__PRETTY_FUNCTION__.10479+0x1b3> - 4b08e0: 69 6f 6e 20 25 73 20 imul ebp, dword ptr [rdi + 110], 544417056 - 4b08e7: 6f outsd dx, dword ptr [rsi] - 4b08e8: 66 20 56 65 and byte ptr [rsi + 101], dl - 4b08ec: 72 64 jb 0x4b0952 <__PRETTY_FUNCTION__.10479+0x1b2> - 4b08ee: 65 66 20 72 65 and byte ptr gs:[rdx + 101], dh - 4b08f3: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 4b08f6: 64 00 77 65 add byte ptr fs:[rdi + 101], dh - 4b08fa: 61 - 4b08fb: 6b 20 76 imul esp, dword ptr [rax], 118 - 4b08fe: 65 72 73 jb 0x4b0974 <__PRETTY_FUNCTION__.10479+0x1d4> - 4b0901: 69 6f 6e 20 60 25 73 imul ebp, dword ptr [rdi + 110], 1931829280 - 4b0908: 27 - 4b0909: 20 6e 6f and byte ptr [rsi + 111], ch - 4b090c: 74 20 je 0x4b092e <__PRETTY_FUNCTION__.10479+0x18e> - 4b090e: 66 6f outsw dx, word ptr [rsi] - 4b0910: 75 6e jne 0x4b0980 <__PRETTY_FUNCTION__.9316+0x8> - 4b0912: 64 20 28 and byte ptr fs:[rax], ch - 4b0915: 72 65 jb 0x4b097c <__PRETTY_FUNCTION__.9316+0x4> - 4b0917: 71 75 jno 0x4b098e <__PRETTY_FUNCTION__.9316+0x16> - 4b0919: 69 72 65 64 20 62 79 imul esi, dword ptr [rdx + 101], 2036473956 - 4b0920: 20 25 73 29 00 00 and byte ptr [rip + 10611], ah # 0x4b3299 <__EH_FRAME_BEGIN__+0x2269> - 4b0926: 00 00 add byte ptr [rax], al - 4b0928: 76 65 jbe 0x4b098f <__PRETTY_FUNCTION__.9316+0x17> - 4b092a: 72 73 jb 0x4b099f <__PRETTY_FUNCTION__.9338+0xf> - 4b092c: 69 6f 6e 20 60 25 73 imul ebp, dword ptr [rdi + 110], 1931829280 - 4b0933: 27 - 4b0934: 20 6e 6f and byte ptr [rsi + 111], ch - 4b0937: 74 20 je 0x4b0959 <__PRETTY_FUNCTION__.10479+0x1b9> - 4b0939: 66 6f outsw dx, word ptr [rsi] - 4b093b: 75 6e jne 0x4b09ab <__PRETTY_FUNCTION__.9338+0x1b> - 4b093d: 64 20 28 and byte ptr fs:[rax], ch - 4b0940: 72 65 jb 0x4b09a7 <__PRETTY_FUNCTION__.9338+0x17> - 4b0942: 71 75 jno 0x4b09b9 <__PRETTY_FUNCTION__.9338+0x29> - 4b0944: 69 72 65 64 20 62 79 imul esi, dword ptr [rdx + 101], 2036473956 - 4b094b: 20 25 73 29 00 63 and byte ptr [rip + 1660954995], ah # 0x634b32c4 <_end+0x62fef944> - 4b0951: 61 - 4b0952: 6e outsb dx, byte ptr [rsi] - 4b0953: 6e outsb dx, byte ptr [rsi] - 4b0954: 6f outsd dx, dword ptr [rsi] - 4b0955: 74 20 je 0x4b0977 <__PRETTY_FUNCTION__.10479+0x1d7> - 4b0957: 61 - 4b0958: 6c insb byte ptr es:[rdi], dx - 4b0959: 6c insb byte ptr es:[rdi], dx - 4b095a: 6f outsd dx, dword ptr [rsi] - 4b095b: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4b095e: 65 20 76 65 and byte ptr gs:[rsi + 101], dh - 4b0962: 72 73 jb 0x4b09d7 <__PRETTY_FUNCTION__.9338+0x47> - 4b0964: 69 6f 6e 20 72 65 66 imul ebp, dword ptr [rdi + 110], 1717924384 - 4b096b: 65 72 65 jb 0x4b09d3 <__PRETTY_FUNCTION__.9338+0x43> - 4b096e: 6e outsb dx, byte ptr [rsi] - 4b096f: 63 65 20 movsxd esp, dword ptr [rbp + 32] - 4b0972: 74 61 je 0x4b09d5 <__PRETTY_FUNCTION__.9338+0x45> - 4b0974: 62 - 4b0975: 6c insb byte ptr es:[rdi], dx - 4b0976: 65 00 6d 61 add byte ptr gs:[rbp + 97], ch - -00000000004b0978 <__PRETTY_FUNCTION__.9316>: - 4b0978: 6d insd dword ptr es:[rdi], dx - 4b0979: 61 - 4b097a: 74 63 je 0x4b09df <__PRETTY_FUNCTION__.9338+0x4f> - 4b097c: 68 5f 73 79 6d push 1836675935 - 4b0981: 62 - 4b0982: 6f outsd dx, dword ptr [rsi] - 4b0983: 6c insb byte ptr es:[rdi], dx - ... - -00000000004b0990 <__PRETTY_FUNCTION__.9338>: - 4b0990: 5f pop rdi - 4b0991: 64 6c insb byte ptr es:[rdi], dx - 4b0993: 5f pop rdi - 4b0994: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 4b0997: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 4b099a: 6d insd dword ptr es:[rdi], dx - 4b099b: 61 - 4b099c: 70 5f jo 0x4b09fd <__PRETTY_FUNCTION__.9338+0x6d> - 4b099e: 76 65 jbe 0x4b0a05 <__PRETTY_FUNCTION__.9338+0x75> - 4b09a0: 72 73 jb 0x4b0a15 <__PRETTY_FUNCTION__.9338+0x85> - 4b09a2: 69 6f 6e 73 00 00 52 imul ebp, dword ptr [rdi + 110], 1375731827 - 4b09a9: 54 push rsp - 4b09aa: 4c 44 - 4b09ac: 5f pop rdi - 4b09ad: 4e 45 - 4b09af: 58 pop rax - 4b09b0: 54 push rsp - 4b09b1: 20 75 73 and byte ptr [rbp + 115], dh - 4b09b4: 65 64 20 69 6e and byte ptr fs:[rcx + 110], ch - 4b09b9: 20 63 6f and byte ptr [rbx + 111], ah - 4b09bc: 64 65 20 6e 6f and byte ptr gs:[rsi + 111], ch - 4b09c1: 74 20 je 0x4b09e3 <__PRETTY_FUNCTION__.9338+0x53> - 4b09c3: 64 79 6e jns 0x4b0a34 <__PRETTY_FUNCTION__.9338+0xa4> - 4b09c6: 61 - 4b09c7: 6d insd dword ptr es:[rdi], dx - 4b09c8: 69 63 61 6c 6c 79 20 imul esp, dword ptr [rbx + 97], 544828524 - 4b09cf: 6c insb byte ptr es:[rdi], dx - 4b09d0: 6f outsd dx, dword ptr [rsi] - 4b09d1: 61 - 4b09d2: 64 65 64 00 00 add byte ptr fs:[rax], al - 4b09d7: 00 00 add byte ptr [rax], al - 4b09d9: 00 80 3f 00 00 40 add byte ptr [rax + 1073741887], al - 4b09df: 40 40 - 4b09e1: d4 - 4b09e2: fd std - 4b09e3: ff d8 - 4b09e5: d4 - 4b09e6: fd std - 4b09e7: ff 98 d4 fd ff a8 call [rax - 1459618348] - 4b09ed: d4 - 4b09ee: fd std - 4b09ef: ff 40 d4 inc dword ptr [rax - 44] - 4b09f2: fd std - 4b09f3: ff d4 call rsp - 4b09f5: 0c f5 or al, -11 - 4b09f7: ff d4 call rsp - 4b09f9: 0c f5 or al, -11 - 4b09fb: ff d4 call rsp - 4b09fd: 0c f5 or al, -11 - 4b09ff: ff d4 call rsp - 4b0a01: 0c f5 or al, -11 - 4b0a03: ff 08 dec dword ptr [rax] - 4b0a05: d5 - 4b0a06: fd std - 4b0a07: ff c8 dec eax - 4b0a09: d4 - 4b0a0a: fd std - 4b0a0b: ff b8 d4 fd ff 40 - 4b0a11: d4 - 4b0a12: fd std - 4b0a13: ff bb d6 fd ff e0 - 4b0a19: dc fd fdiv st(5), st - 4b0a1b: ff ad dd fd ff 1f jmp [rbp + 536870365] - 4b0a21: dd fd - 4b0a23: ff 3e - 4b0a25: dd fd - 4b0a27: ff b5 db fd ff 85 push qword ptr [rbp - 2046820901] - 4b0a2d: db fd - 4b0a2f: ff 49 db dec dword ptr [rcx - 37] - 4b0a32: fd std - 4b0a33: ff 19 call [rcx] - 4b0a35: db fd - 4b0a37: ff ae da fd ff 5c jmp [rsi + 1560280538] - 4b0a3d: dd fd - 4b0a3f: ff 89 dd fd ff 4c dec dword ptr [rcx + 1291845085] - 4b0a45: da fd - 4b0a47: ff 15 da fd ff e8 call qword ptr [rip - 385876518] # 0xffffffffe94b0827 <_end+0xffffffffe8fecea7> - 4b0a4d: d9 fd fscale - 4b0a4f: ff a1 dc fd ff 84 jmp qword ptr [rcx - 2063598116] - 4b0a55: d9 fd fscale - 4b0a57: ff fd - 4b0a59: d8 fd fdivr st, st(5) - 4b0a5b: ff 7f d8 - 4b0a5e: fd std - 4b0a5f: ff 33 push qword ptr [rbx] - 4b0a61: d8 fd fdivr st, st(5) - 4b0a63: ff ec - 4b0a65: d7 xlatb - 4b0a66: fd std - 4b0a67: ff 68 d7 jmp [rax - 41] - 4b0a6a: fd std - 4b0a6b: ff 04 d7 inc dword ptr [rdi + 8*rdx] - 4b0a6e: fd std - 4b0a6f: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0a75: 0c f5 or al, -11 - 4b0a77: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0a7d: 0c f5 or al, -11 - 4b0a7f: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0a85: 0c f5 or al, -11 - 4b0a87: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0a8d: 0c f5 or al, -11 - 4b0a8f: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0a95: 0c f5 or al, -11 - 4b0a97: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0a9d: 0c f5 or al, -11 - 4b0a9f: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0aa5: 0c f5 or al, -11 - 4b0aa7: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0aad: 0c f5 or al, -11 - 4b0aaf: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0ab5: 0c f5 or al, -11 - 4b0ab7: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0abd: 0c f5 or al, -11 - 4b0abf: ff aa 0c f5 ff aa jmp [rdx - 1426066164] - 4b0ac5: 0c f5 or al, -11 - 4b0ac7: ff bb d6 fd ff c8 - 4b0acd: d6 - 4b0ace: fd std - 4b0acf: ff 57 d6 call qword ptr [rdi - 42] - 4b0ad2: fd std - 4b0ad3: ff 14 e7 call qword ptr [rdi + 8*riz] - 4b0ad6: fd std - 4b0ad7: ff fe - 4b0ad9: 0b f5 or esi, ebp - 4b0adb: ff fe - 4b0add: 0b f5 or esi, ebp - 4b0adf: ff 0c e8 dec dword ptr [rax + 8*rbp] - 4b0ae2: fd std - 4b0ae3: ff fe - 4b0ae5: 0b f5 or esi, ebp - 4b0ae7: ff 1f call [rdi] - 4b0ae9: ea - 4b0aea: fd std - 4b0aeb: ff 0f dec dword ptr [rdi] - 4b0aed: ea - 4b0aee: fd std - 4b0aef: ff ff - 4b0af1: e9 fd ff ef e9 jmp 0xffffffffea3b0af3 <_end+0xffffffffe9eed173> - 4b0af6: fd std - 4b0af7: ff e0 jmp rax - 4b0af9: e9 fd ff d1 e9 jmp 0xffffffffea1d0afb <_end+0xffffffffe9d0d17b> - 4b0afe: fd std - 4b0aff: ff 14 e7 call qword ptr [rdi + 8*riz] - 4b0b02: fd std - 4b0b03: ff 14 e7 call qword ptr [rdi + 8*riz] - 4b0b06: fd std - 4b0b07: ff 14 ec call qword ptr [rsp + 8*rbp] - 4b0b0a: fd std - 4b0b0b: ff c8 dec eax - 4b0b0d: eb fd jmp 0x4b0b0c <__PRETTY_FUNCTION__.9338+0x17c> - 4b0b0f: ff 30 push qword ptr [rax] - 4b0b11: e9 fd ff 1d e9 jmp 0xffffffffe9690b13 <_end+0xffffffffe91cd193> - 4b0b16: fd std - 4b0b17: ff 00 inc dword ptr [rax] - 4b0b19: e9 fd ff d8 e8 jmp 0xffffffffe9240b1b <_end+0xffffffffe8d7d19b> - 4b0b1e: fd std - 4b0b1f: ff a8 e8 fd ff 91 jmp [rax - 1845494296] - 4b0b25: e9 fd ff fe 0b jmp 0xc4a0b27 <_end+0xbfdd1a7> - 4b0b2a: f5 cmc - 4b0b2b: ff 0c e8 dec dword ptr [rax + 8*rbp] - 4b0b2e: fd std - 4b0b2f: ff cc dec esp - 4b0b31: e7 fd out 253, eax - 4b0b33: ff cc dec esp - 4b0b35: e7 fd out 253, eax - 4b0b37: ff cc dec esp - 4b0b39: e7 fd out 253, eax - 4b0b3b: ff cc dec esp - 4b0b3d: e7 fd out 253, eax - 4b0b3f: ff cc dec esp - 4b0b41: e7 fd out 253, eax - 4b0b43: ff 0c e8 dec dword ptr [rax + 8*rbp] - 4b0b46: fd std - 4b0b47: ff 0c e8 dec dword ptr [rax + 8*rbp] - 4b0b4a: fd std - 4b0b4b: ff cc dec esp - 4b0b4d: e7 fd out 253, eax - 4b0b4f: ff cc dec esp - 4b0b51: e7 fd out 253, eax - 4b0b53: ff 0c e8 dec dword ptr [rax + 8*rbp] - 4b0b56: fd std - 4b0b57: ff cc dec esp - 4b0b59: e7 fd out 253, eax - 4b0b5b: ff cc dec esp - 4b0b5d: e7 fd out 253, eax - 4b0b5f: ff cc dec esp - 4b0b61: e7 fd out 253, eax - 4b0b63: ff cc dec esp - 4b0b65: e7 fd out 253, eax - 4b0b67: ff 7d e8 - 4b0b6a: fd std - 4b0b6b: ff cc dec esp - 4b0b6d: e7 fd out 253, eax - 4b0b6f: ff cc dec esp - 4b0b71: e7 fd out 253, eax - 4b0b73: ff cc dec esp - 4b0b75: e7 fd out 253, eax - 4b0b77: ff cc dec esp - 4b0b79: e7 fd out 253, eax - 4b0b7b: ff cc dec esp - 4b0b7d: e7 fd out 253, eax - 4b0b7f: ff cc dec esp - 4b0b81: e7 fd out 253, eax - 4b0b83: ff 6e e8 jmp [rsi - 24] - 4b0b86: fd std - 4b0b87: ff bc e7 fd ff bc e7 - 4b0b8e: fd std - 4b0b8f: ff bc e7 fd ff bc e7 - 4b0b96: fd std - 4b0b97: ff bc e7 fd ff bc e7 - 4b0b9e: fd std - 4b0b9f: ff bc e7 fd ff bc e7 - 4b0ba6: fd std - 4b0ba7: ff bc e7 fd ff bc e7 - 4b0bae: fd std - 4b0baf: ff bc e7 fd ff bc e7 - 4b0bb6: fd std - 4b0bb7: ff bc e7 fd ff bc e7 - 4b0bbe: fd std - 4b0bbf: ff bc e7 fd ff bc e7 - 4b0bc6: fd std - 4b0bc7: ff bc e7 fd ff bc e7 - 4b0bce: fd std - 4b0bcf: ff bc e7 fd ff bc e7 - 4b0bd6: fd std - 4b0bd7: ff bc e7 fd ff bc e7 - 4b0bde: fd std - 4b0bdf: ff bc e7 fd ff bc e7 - 4b0be6: fd std - 4b0be7: ff bc e7 fd ff bc e7 - 4b0bee: fd std - 4b0bef: ff bc e7 fd ff bc e7 - 4b0bf6: fd std - 4b0bf7: ff bc e7 fd ff bc e7 - 4b0bfe: fd std - 4b0bff: ff bc e7 fd ff bc e7 - 4b0c06: fd std - 4b0c07: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c0b: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c0f: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c13: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c17: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c1b: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c1f: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c23: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c27: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c2b: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c2f: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c33: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c37: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c3b: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c3f: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c43: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c47: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c4b: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c4f: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c53: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c57: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c5b: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c5f: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c63: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c67: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c6b: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c6f: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c73: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c77: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c7b: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c7f: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c83: ff 6c e7 fd jmp [rdi + 8*riz - 3] - 4b0c87: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0c8e: fd std - 4b0c8f: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0c96: fd std - 4b0c97: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0c9e: fd std - 4b0c9f: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0ca6: fd std - 4b0ca7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0cae: fd std - 4b0caf: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0cb6: fd std - 4b0cb7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0cbe: fd std - 4b0cbf: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0cc6: fd std - 4b0cc7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0cce: fd std - 4b0ccf: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0cd6: fd std - 4b0cd7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0cde: fd std - 4b0cdf: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0ce6: fd std - 4b0ce7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0cee: fd std - 4b0cef: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0cf6: fd std - 4b0cf7: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0cfe: fd std - 4b0cff: ff 94 e6 fd ff 94 e6 call qword ptr [rsi + 8*riz - 426442755] - 4b0d06: fd std - 4b0d07: ff 63 eb jmp qword ptr [rbx - 21] - 4b0d0a: fd std - 4b0d0b: ff fe - 4b0d0d: 0b f5 or esi, ebp - 4b0d0f: ff c2 inc edx - 4b0d11: ea - 4b0d12: fd std - 4b0d13: ff fe - 4b0d15: 0b f5 or esi, ebp - 4b0d17: ff 0c e8 dec dword ptr [rax + 8*rbp] - 4b0d1a: fd std - 4b0d1b: ff fe - 4b0d1d: 0b f5 or esi, ebp - 4b0d1f: ff ba ea fd ff fe - 4b0d25: 0b f5 or esi, ebp - 4b0d27: ff fe - 4b0d29: 0b f5 or esi, ebp - 4b0d2b: ff fe - 4b0d2d: 0b f5 or esi, ebp - 4b0d2f: ff fe - 4b0d31: 0b f5 or esi, ebp - 4b0d33: ff fe - 4b0d35: 0b f5 or esi, ebp - 4b0d37: ff fe - 4b0d39: 0b f5 or esi, ebp - 4b0d3b: ff fe - 4b0d3d: 0b f5 or esi, ebp - 4b0d3f: ff fe - 4b0d41: 0b f5 or esi, ebp - 4b0d43: ff fe - 4b0d45: 0b f5 or esi, ebp - 4b0d47: ff fe - 4b0d49: 0b f5 or esi, ebp - 4b0d4b: ff fe - 4b0d4d: 0b f5 or esi, ebp - 4b0d4f: ff fe - 4b0d51: 0b f5 or esi, ebp - 4b0d53: ff fe - 4b0d55: 0b f5 or esi, ebp - 4b0d57: ff fe - 4b0d59: 0b f5 or esi, ebp - 4b0d5b: ff fe - 4b0d5d: 0b f5 or esi, ebp - 4b0d5f: ff fe - 4b0d61: 0b f5 or esi, ebp - 4b0d63: ff fe - 4b0d65: 0b f5 or esi, ebp - 4b0d67: ff fe - 4b0d69: 0b f5 or esi, ebp - 4b0d6b: ff fe - 4b0d6d: 0b f5 or esi, ebp - 4b0d6f: ff fe - 4b0d71: 0b f5 or esi, ebp - 4b0d73: ff fe - 4b0d75: 0b f5 or esi, ebp - 4b0d77: ff fe - 4b0d79: 0b f5 or esi, ebp - 4b0d7b: ff fe - 4b0d7d: 0b f5 or esi, ebp - 4b0d7f: ff fe - 4b0d81: 0b f5 or esi, ebp - 4b0d83: ff fe - 4b0d85: 0b f5 or esi, ebp - 4b0d87: ff fe - 4b0d89: 0b f5 or esi, ebp - 4b0d8b: ff fe - 4b0d8d: 0b f5 or esi, ebp - 4b0d8f: ff fe - 4b0d91: 0b f5 or esi, ebp - 4b0d93: ff fe - 4b0d95: 0b f5 or esi, ebp - 4b0d97: ff fe - 4b0d99: 0b f5 or esi, ebp - 4b0d9b: ff fe - 4b0d9d: 0b f5 or esi, ebp - 4b0d9f: ff fe - 4b0da1: 0b f5 or esi, ebp - 4b0da3: ff fe - 4b0da5: 0b f5 or esi, ebp - 4b0da7: ff fe - 4b0da9: 0b f5 or esi, ebp - 4b0dab: ff fe - 4b0dad: 0b f5 or esi, ebp - 4b0daf: ff fe - 4b0db1: 0b f5 or esi, ebp - 4b0db3: ff fe - 4b0db5: 0b f5 or esi, ebp - 4b0db7: ff fe - 4b0db9: 0b f5 or esi, ebp - 4b0dbb: ff fe - 4b0dbd: 0b f5 or esi, ebp - 4b0dbf: ff fe - 4b0dc1: 0b f5 or esi, ebp - 4b0dc3: ff fe - 4b0dc5: 0b f5 or esi, ebp - 4b0dc7: ff fe - 4b0dc9: 0b f5 or esi, ebp - 4b0dcb: ff fe - 4b0dcd: 0b f5 or esi, ebp - 4b0dcf: ff fe - 4b0dd1: 0b f5 or esi, ebp - 4b0dd3: ff fe - 4b0dd5: 0b f5 or esi, ebp - 4b0dd7: ff fe - 4b0dd9: 0b f5 or esi, ebp - 4b0ddb: ff fe - 4b0ddd: 0b f5 or esi, ebp - 4b0ddf: ff fe - 4b0de1: 0b f5 or esi, ebp - 4b0de3: ff fe - 4b0de5: 0b f5 or esi, ebp - 4b0de7: ff fe - 4b0de9: 0b f5 or esi, ebp - 4b0deb: ff fe - 4b0ded: 0b f5 or esi, ebp - 4b0def: ff fe - 4b0df1: 0b f5 or esi, ebp - 4b0df3: ff fe - 4b0df5: 0b f5 or esi, ebp - 4b0df7: ff fe - 4b0df9: 0b f5 or esi, ebp - 4b0dfb: ff fe - 4b0dfd: 0b f5 or esi, ebp - 4b0dff: ff fe - 4b0e01: 0b f5 or esi, ebp - 4b0e03: ff fe - 4b0e05: 0b f5 or esi, ebp - 4b0e07: ff fe - 4b0e09: 0b f5 or esi, ebp - 4b0e0b: ff fe - 4b0e0d: 0b f5 or esi, ebp - 4b0e0f: ff fe - 4b0e11: 0b f5 or esi, ebp - 4b0e13: ff fe - 4b0e15: 0b f5 or esi, ebp - 4b0e17: ff fe - 4b0e19: 0b f5 or esi, ebp - 4b0e1b: ff fe - 4b0e1d: 0b f5 or esi, ebp - 4b0e1f: ff fe - 4b0e21: 0b f5 or esi, ebp - 4b0e23: ff fe - 4b0e25: 0b f5 or esi, ebp - 4b0e27: ff fe - 4b0e29: 0b f5 or esi, ebp - 4b0e2b: ff fe - 4b0e2d: 0b f5 or esi, ebp - 4b0e2f: ff fe - 4b0e31: 0b f5 or esi, ebp - 4b0e33: ff fe - 4b0e35: 0b f5 or esi, ebp - 4b0e37: ff fe - 4b0e39: 0b f5 or esi, ebp - 4b0e3b: ff fe - 4b0e3d: 0b f5 or esi, ebp - 4b0e3f: ff fe - 4b0e41: 0b f5 or esi, ebp - 4b0e43: ff fe - 4b0e45: 0b f5 or esi, ebp - 4b0e47: ff fe - 4b0e49: 0b f5 or esi, ebp - 4b0e4b: ff fe - 4b0e4d: 0b f5 or esi, ebp - 4b0e4f: ff fe - 4b0e51: 0b f5 or esi, ebp - 4b0e53: ff fe - 4b0e55: 0b f5 or esi, ebp - 4b0e57: ff fe - 4b0e59: 0b f5 or esi, ebp - 4b0e5b: ff fe - 4b0e5d: 0b f5 or esi, ebp - 4b0e5f: ff fe - 4b0e61: 0b f5 or esi, ebp - 4b0e63: ff fe - 4b0e65: 0b f5 or esi, ebp - 4b0e67: ff fe - 4b0e69: 0b f5 or esi, ebp - 4b0e6b: ff fe - 4b0e6d: 0b f5 or esi, ebp - 4b0e6f: ff fe - 4b0e71: 0b f5 or esi, ebp - 4b0e73: ff fe - 4b0e75: 0b f5 or esi, ebp - 4b0e77: ff fe - 4b0e79: 0b f5 or esi, ebp - 4b0e7b: ff fe - 4b0e7d: 0b f5 or esi, ebp - 4b0e7f: ff fe - 4b0e81: 0b f5 or esi, ebp - 4b0e83: ff fe - 4b0e85: 0b f5 or esi, ebp - 4b0e87: ff fe - 4b0e89: 0b f5 or esi, ebp - 4b0e8b: ff 4c e9 fd dec dword ptr [rcx + 8*rbp - 3] - 4b0e8f: ff 72 e9 push qword ptr [rdx - 23] - 4b0e92: fd std - 4b0e93: ff 1b call [rbx] - 4b0e95: e9 fd ff f1 e8 jmp 0xffffffffe93d0e97 <_end+0xffffffffe8f0d517> - 4b0e9a: fd std - 4b0e9b: ff fc - 4b0e9d: e8 fd ff 0f e9 call 0xffffffffe95b0e9f <_end+0xffffffffe90ed51f> - 4b0ea2: fd std - 4b0ea3: ff 42 08 inc dword ptr [rdx + 8] - 4b0ea6: f5 cmc - 4b0ea7: ff 42 08 inc dword ptr [rdx + 8] - 4b0eaa: f5 cmc - 4b0eab: ff 41 e9 inc dword ptr [rcx - 23] - 4b0eae: fd std - 4b0eaf: ff 81 e8 fd ff 42 inc dword ptr [rcx + 1124072936] - 4b0eb5: 08 f5 or ch, dh - 4b0eb7: ff 8c e8 fd ff 97 e8 dec dword ptr [rax + 8*rbp - 392691715] - 4b0ebe: fd std - 4b0ebf: ff a2 e8 fd ff ad jmp qword ptr [rdx - 1375732248] - 4b0ec5: e8 fd ff 42 08 call 0x88e0ec7 <_end+0x841d547> - 4b0eca: f5 cmc - 4b0ecb: ff b8 e8 fd ff cb - 4b0ed1: e8 fd ff de e8 call 0xffffffffe92a0ed3 <_end+0xffffffffe8ddd553> - 4b0ed6: fd std - 4b0ed7: ff 4c e9 fd dec dword ptr [rcx + 8*rbp - 3] - 4b0edb: ff 5f e9 call [rdi - 23] - 4b0ede: fd std - 4b0edf: ff 2e jmp [rsi] - 4b0ee1: e9 fd ff 7f e6 jmp 0xffffffffe6cb0ee3 <_end+0xffffffffe67ed563> - 4b0ee6: fd std - 4b0ee7: ff ee - 4b0ee9: 07 - 4b0eea: f5 cmc - 4b0eeb: ff ee - 4b0eed: 07 - 4b0eee: f5 cmc - 4b0eef: ff ee - 4b0ef1: 07 - 4b0ef2: f5 cmc - 4b0ef3: ff ee - 4b0ef5: 07 - 4b0ef6: f5 cmc - 4b0ef7: ff ee - 4b0ef9: 07 - 4b0efa: f5 cmc - 4b0efb: ff ee - 4b0efd: 07 - 4b0efe: f5 cmc - 4b0eff: ff ee - 4b0f01: 07 - 4b0f02: f5 cmc - 4b0f03: ff ee - 4b0f05: 07 - 4b0f06: f5 cmc - 4b0f07: ff ee - 4b0f09: 07 - 4b0f0a: f5 cmc - 4b0f0b: ff ee - 4b0f0d: 07 - 4b0f0e: f5 cmc - 4b0f0f: ff ee - 4b0f11: 07 - 4b0f12: f5 cmc - 4b0f13: ff ee - 4b0f15: 07 - 4b0f16: f5 cmc - 4b0f17: ff ee - 4b0f19: 07 - 4b0f1a: f5 cmc - 4b0f1b: ff ee - 4b0f1d: 07 - 4b0f1e: f5 cmc - 4b0f1f: ff ee - 4b0f21: 07 - 4b0f22: f5 cmc - 4b0f23: ff ee - 4b0f25: 07 - 4b0f26: f5 cmc - 4b0f27: ff ee - 4b0f29: 07 - 4b0f2a: f5 cmc - 4b0f2b: ff ee - 4b0f2d: 07 - 4b0f2e: f5 cmc - 4b0f2f: ff 8a e6 fd ff ee dec dword ptr [rdx - 285213210] - 4b0f35: 07 - 4b0f36: f5 cmc - 4b0f37: ff ee - 4b0f39: 07 - 4b0f3a: f5 cmc - 4b0f3b: ff ee - 4b0f3d: 07 - 4b0f3e: f5 cmc - 4b0f3f: ff ee - 4b0f41: 07 - 4b0f42: f5 cmc - 4b0f43: ff ee - 4b0f45: 07 - 4b0f46: f5 cmc - 4b0f47: ff 9f e6 fd ff 74 call [rdi + 1962933734] - 4b0f4d: e6 fd out 253, al - 4b0f4f: ff ee - 4b0f51: 07 - 4b0f52: f5 cmc - 4b0f53: ff ee - 4b0f55: 07 - 4b0f56: f5 cmc - 4b0f57: ff 33 push qword ptr [rbx] - 4b0f59: e4 fd in al, 253 - 4b0f5b: ff 7a eb - 4b0f5e: fd std - 4b0f5f: ff 2c ec jmp [rsp + 8*rbp] - 4b0f62: fd std - 4b0f63: ff 5c ec fd call [rsp + 8*rbp - 3] - 4b0f67: ff d4 call rsp - 4b0f69: eb fd jmp 0x4b0f68 <__PRETTY_FUNCTION__.9338+0x5d8> - 4b0f6b: ff 54 eb fd call qword ptr [rbx + 8*rbp - 3] - 4b0f6f: ff 04 eb inc dword ptr [rbx + 8*rbp] - 4b0f72: fd std - 4b0f73: ff 00 inc dword ptr [rax] - 4b0f75: 00 00 add byte ptr [rax], al - 4b0f77: 00 58 fe add byte ptr [rax - 2], bl - 4b0f7a: fd std - 4b0f7b: ff f0 push rax - 4b0f7d: fe fd - 4b0f7f: ff b0 fe fd ff c0 push qword ptr [rax - 1056965122] - 4b0f85: fe fd - 4b0f87: ff 58 fe call [rax - 2] - 4b0f8a: fd std - 4b0f8b: ff 9b 07 f5 ff 9b call [rbx - 1677724409] - 4b0f91: 07 - 4b0f92: f5 cmc - 4b0f93: ff 9b 07 f5 ff 9b call [rbx - 1677724409] - 4b0f99: 07 - 4b0f9a: f5 cmc - 4b0f9b: ff 20 jmp qword ptr [rax] - 4b0f9d: ff fd - 4b0f9f: ff e0 jmp rax - 4b0fa1: fe fd - 4b0fa3: ff d0 call rax - 4b0fa5: fe fd - 4b0fa7: ff 58 fe call [rax - 2] - 4b0faa: fd std - 4b0fab: ff 00 inc dword ptr [rax] - 4b0fad: 00 00 add byte ptr [rax], al - 4b0faf: 00 00 add byte ptr [rax], al - -00000000004b0fb0 : - ... - 4b0fb8: b8 17 fe ff 50 mov eax, 1358954007 - 4b0fbd: 18 fe sbb dh, bh - 4b0fbf: ff 10 call qword ptr [rax] - 4b0fc1: 18 fe sbb dh, bh - 4b0fc3: ff 20 jmp qword ptr [rax] - 4b0fc5: 18 fe sbb dh, bh - 4b0fc7: ff b8 17 fe ff 6f - 4b0fcd: 07 - 4b0fce: f5 cmc - 4b0fcf: ff 6f 07 jmp [rdi + 7] - 4b0fd2: f5 cmc - 4b0fd3: ff 6f 07 jmp [rdi + 7] - 4b0fd6: f5 cmc - 4b0fd7: ff 6f 07 jmp [rdi + 7] - 4b0fda: f5 cmc - 4b0fdb: ff 80 18 fe ff 40 inc dword ptr [rax + 1090518552] - 4b0fe1: 18 fe sbb dh, bh - 4b0fe3: ff 30 push qword ptr [rax] - 4b0fe5: 18 fe sbb dh, bh - 4b0fe7: ff b8 - 4b0fe9: 17 - 4b0fea: fe ff - -Disassembly of section .stapsdt.base: - -00000000004b0fec <_.stapsdt.base>: - 4b0fec: 00 - -Disassembly of section .eh_frame: - -00000000004b0ff0 <.eh_frame>: - 4b0ff0: 14 00 adc al, 0 - 4b0ff2: 00 00 add byte ptr [rax], al - 4b0ff4: 00 00 add byte ptr [rax], al - 4b0ff6: 00 00 add byte ptr [rax], al - 4b0ff8: 01 7a 52 add dword ptr [rdx + 82], edi - 4b0ffb: 00 01 add byte ptr [rcx], al - 4b0ffd: 78 10 js 0x4b100f <.eh_frame+0x1f> - 4b0fff: 01 1b add dword ptr [rbx], ebx - 4b1001: 0c 07 or al, 7 - 4b1003: 08 90 01 00 00 10 or byte ptr [rax + 268435457], dl - 4b1009: 00 00 add byte ptr [rax], al - 4b100b: 00 1c 00 add byte ptr [rax + rax], bl - 4b100e: 00 00 add byte ptr [rax], al - 4b1010: d0 0b ror byte ptr [rbx] - 4b1012: f5 cmc - 4b1013: ff 2f jmp [rdi] - 4b1015: 00 00 add byte ptr [rax], al - 4b1017: 00 00 add byte ptr [rax], al - 4b1019: 44 07 - 4b101b: 10 10 adc byte ptr [rax], dl - 4b101d: 00 00 add byte ptr [rax], al - 4b101f: 00 30 add byte ptr [rax], dh - 4b1021: 00 00 add byte ptr [rax], al - 4b1023: 00 ec add ah, ch - 4b1025: 0b f5 or esi, ebp - 4b1027: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4b102d <.eh_frame+0x3d> - 4b102d: 00 00 add byte ptr [rax], al - 4b102f: 00 1c 00 add byte ptr [rax + rax], bl - -00000000004b1030 <__EH_FRAME_BEGIN__>: - 4b1030: 1c 00 sbb al, 0 - 4b1032: 00 00 add byte ptr [rax], al - 4b1034: 44 00 00 add byte ptr [rax], r8b - 4b1037: 00 cd add ch, cl - 4b1039: 0c f5 or al, -11 - 4b103b: ff 1b call [rbx] - 4b103d: 00 00 add byte ptr [rax], al - 4b103f: 00 00 add byte ptr [rax], al - 4b1041: 45 0e - 4b1043: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b1049: 52 push rdx - 4b104a: 0c 07 or al, 7 - 4b104c: 08 00 or byte ptr [rax], al - 4b104e: 00 00 add byte ptr [rax], al - 4b1050: 24 00 and al, 0 - 4b1052: 00 00 add byte ptr [rax], al - 4b1054: 64 00 00 add byte ptr fs:[rax], al - 4b1057: 00 c8 add al, cl - 4b1059: 0c f5 or al, -11 - 4b105b: ff 80 03 00 00 00 inc dword ptr [rax + 3] - 4b1061: 41 0e - 4b1063: 10 83 02 47 0e 98 adc byte ptr [rbx - 1743894782], al - 4b1069: 01 03 add dword ptr [rbx], eax - 4b106b: c3 ret - 4b106c: 01 0a add dword ptr [rdx], ecx - 4b106e: 0e - 4b106f: 10 41 0e adc byte ptr [rcx + 14], al - 4b1072: 08 41 0b or byte ptr [rcx + 11], al - 4b1075: 00 00 add byte ptr [rax], al - 4b1077: 00 2c 00 add byte ptr [rax + rax], ch - 4b107a: 00 00 add byte ptr [rax], al - 4b107c: 8c 00 mov word ptr [rax], es - 4b107e: 00 00 add byte ptr [rax], al - 4b1080: 20 10 and byte ptr [rax], dl - 4b1082: f5 cmc - 4b1083: ff 17 call qword ptr [rdi] - 4b1085: 08 00 or byte ptr [rax], al - 4b1087: 00 00 add byte ptr [rax], al - 4b1089: 46 0e - 4b108b: 10 8e 02 44 0e 18 adc byte ptr [rsi + 403588098], cl - 4b1091: 8d 03 lea eax, [rbx] - 4b1093: 45 0e - 4b1095: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b109c: 05 44 0e 30 83 add eax, 2200964676 - 4b10a1: 06 - 4b10a2: 47 0e - 4b10a4: 90 nop - 4b10a5: 02 00 add al, byte ptr [rax] - 4b10a7: 00 1c 00 add byte ptr [rax + rax], bl - 4b10aa: 00 00 add byte ptr [rax], al - 4b10ac: bc 00 00 00 10 mov esp, 268435456 - 4b10b1: 18 f5 sbb ch, dh - 4b10b3: ff a3 01 00 00 00 jmp qword ptr [rbx + 1] - 4b10b9: 4b 0e - 4b10bb: a0 01 02 4e 0a 0e 08 47 0b movabs al, byte ptr [812627114159112705] - 4b10c4: 00 00 add byte ptr [rax], al - 4b10c6: 00 00 add byte ptr [rax], al - 4b10c8: 4c 00 00 add byte ptr [rax], r8b - 4b10cb: 00 dc add ah, bl - 4b10cd: 00 00 add byte ptr [rax], al - 4b10cf: 00 a0 19 f5 ff 88 add byte ptr [rax - 1996491495], ah - 4b10d5: 02 00 add al, byte ptr [rax] - 4b10d7: 00 00 add byte ptr [rax], al - 4b10d9: 46 0e - 4b10db: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b10e1: 8e 03 mov es, word ptr [rbx] - 4b10e3: 42 0e - 4b10e5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b10eb: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b1f32 <_end+0xffffffff862ee5b2> - 4b10f1: 06 - 4b10f2: 41 0e - 4b10f4: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b10fa: 03 ef add ebp, edi - 4b10fc: 01 0a add dword ptr [rdx], ecx - 4b10fe: 0e - 4b10ff: 38 41 0e cmp byte ptr [rcx + 14], al - 4b1102: 30 41 0e xor byte ptr [rcx + 14], al - 4b1105: 28 42 0e sub byte ptr [rdx + 14], al - 4b1108: 20 42 0e and byte ptr [rdx + 14], al - 4b110b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b110e: 10 42 0e adc byte ptr [rdx + 14], al - 4b1111: 08 45 0b or byte ptr [rbp + 11], al - 4b1114: 00 00 add byte ptr [rax], al - 4b1116: 00 00 add byte ptr [rax], al - 4b1118: 44 00 00 add byte ptr [rax], r8b - 4b111b: 00 2c 01 add byte ptr [rcx + rax], ch - 4b111e: 00 00 add byte ptr [rax], al - 4b1120: e0 1b loopne 0x4b113d <__EH_FRAME_BEGIN__+0x10d> - 4b1122: f5 cmc - 4b1123: ff 94 00 00 00 00 46 call qword ptr [rax + rax + 1174405120] - 4b112a: 0e - 4b112b: 10 8f 02 49 0e 18 adc byte ptr [rdi + 403589378], cl - 4b1131: 8e 03 mov es, word ptr [rbx] - 4b1133: 49 0e - 4b1135: 20 8d 04 48 0e 28 and byte ptr [rbp + 672024580], cl - 4b113b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b1f85 <_end+0xffffffff862ee605> - 4b1141: 06 - 4b1142: 43 0e - 4b1144: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b114a: 02 5e 0e add bl, byte ptr [rsi + 14] - 4b114d: 38 41 0e cmp byte ptr [rcx + 14], al - 4b1150: 30 41 0e xor byte ptr [rcx + 14], al - 4b1153: 28 42 0e sub byte ptr [rdx + 14], al - 4b1156: 20 42 0e and byte ptr [rdx + 14], al - 4b1159: 18 42 0e sbb byte ptr [rdx + 14], al - 4b115c: 10 42 0e adc byte ptr [rdx + 14], al - 4b115f: 08 24 00 or byte ptr [rax + rax], ah - 4b1162: 00 00 add byte ptr [rax], al - 4b1164: 74 01 je 0x4b1167 <__EH_FRAME_BEGIN__+0x137> - 4b1166: 00 00 add byte ptr [rax], al - 4b1168: 38 1c f5 ff 41 00 00 cmp byte ptr [8*rsi + 16895], bl - 4b116f: 00 00 add byte ptr [rax], al - 4b1171: 45 0e - 4b1173: 10 86 02 4f 0e 18 adc byte ptr [rsi + 403590914], al - 4b1179: 83 03 47 add dword ptr [rbx], 71 - 4b117c: 0e - 4b117d: 20 5f 0e and byte ptr [rdi + 14], bl - 4b1180: 18 41 0e sbb byte ptr [rcx + 14], al - 4b1183: 10 41 0e adc byte ptr [rcx + 14], al - 4b1186: 08 00 or byte ptr [rax], al - 4b1188: 3c 00 cmp al, 0 - 4b118a: 00 00 add byte ptr [rax], al - 4b118c: 9c pushfq - 4b118d: 01 00 add dword ptr [rax], eax - 4b118f: 00 60 1c add byte ptr [rax + 28], ah - 4b1192: f5 cmc - 4b1193: ff 5a 01 call [rdx + 1] - 4b1196: 00 00 add byte ptr [rax], al - 4b1198: 00 46 0e add byte ptr [rsi + 14], al - 4b119b: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl - 4b11a1: 8d 03 lea eax, [rbx] - 4b11a3: 45 0e - 4b11a5: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b11ac: 05 44 0e 30 83 add eax, 2200964676 - 4b11b1: 06 - 4b11b2: 47 0e - 4b11b4: 50 push rax - 4b11b5: 02 63 0e add ah, byte ptr [rbx + 14] - 4b11b8: 58 pop rax - 4b11b9: 45 0e - 4b11bb: 60 - 4b11bc: 41 0e - 4b11be: 68 43 0e 70 49 push 1232080451 - 4b11c3: 0e - 4b11c4: 50 push rax - 4b11c5: 00 00 add byte ptr [rax], al - 4b11c7: 00 20 add byte ptr [rax], ah - 4b11c9: 00 00 add byte ptr [rax], al - 4b11cb: 00 00 add byte ptr [rax], al - 4b11cd: 00 00 add byte ptr [rax], al - 4b11cf: 00 01 add byte ptr [rcx], al - 4b11d1: 7a 52 jp 0x4b1225 <__EH_FRAME_BEGIN__+0x1f5> - 4b11d3: 00 01 add byte ptr [rcx], al - 4b11d5: 78 10 js 0x4b11e7 <__EH_FRAME_BEGIN__+0x1b7> - 4b11d7: 01 1b add dword ptr [rbx], ebx - 4b11d9: 0c 07 or al, 7 - 4b11db: 08 90 01 0e 50 83 or byte ptr [rax - 2091905535], dl - 4b11e1: 06 - 4b11e2: 86 05 8c 04 8d 03 xchg byte ptr [rip + 59573388], al # 0x3d81674 <_end+0x38bdcf4> - 4b11e8: 8e 02 mov es, word ptr [rdx] - 4b11ea: 00 00 add byte ptr [rax], al - 4b11ec: 10 00 adc byte ptr [rax], al - 4b11ee: 00 00 add byte ptr [rax], al - 4b11f0: 28 00 sub byte ptr [rax], al - 4b11f2: 00 00 add byte ptr [rax], al - 4b11f4: ac lodsb al, byte ptr [rsi] - 4b11f5: ff f4 push rsp - 4b11f7: ff 0f dec dword ptr [rdi] - 4b11f9: 00 00 add byte ptr [rax], al - 4b11fb: 00 00 add byte ptr [rax], al - 4b11fd: 00 00 add byte ptr [rax], al - 4b11ff: 00 24 00 add byte ptr [rax + rax], ah - 4b1202: 00 00 add byte ptr [rax], al - 4b1204: 14 02 adc al, 2 - 4b1206: 00 00 add byte ptr [rax], al - 4b1208: 48 1d f5 ff 46 00 sbb rax, 4653045 - 4b120e: 00 00 add byte ptr [rax], al - 4b1210: 00 46 0e add byte ptr [rsi + 14], al - 4b1213: 10 8d 02 4a 0e 18 adc byte ptr [rbp + 403589634], cl - 4b1219: 8c 03 mov word ptr [rbx], es - 4b121b: 4b 0e - 4b121d: 20 86 04 4b 0e 28 and byte ptr [rsi + 672025348], al - 4b1223: 83 05 47 0e 30 14 00 add dword ptr [rip + 338693703], 0 # 0x147b2071 <_end+0x142ee6f1> - 4b122a: 00 00 add byte ptr [rax], al - 4b122c: 3c 02 cmp al, 2 - 4b122e: 00 00 add byte ptr [rax], al - 4b1230: 70 1d jo 0x4b124f <__EH_FRAME_BEGIN__+0x21f> - 4b1232: f5 cmc - 4b1233: ff 13 call qword ptr [rbx] - ... - 4b123d: 00 00 add byte ptr [rax], al - 4b123f: 00 38 add byte ptr [rax], bh - 4b1241: 00 00 add byte ptr [rax], al - 4b1243: 00 54 02 00 add byte ptr [rdx + rax], dl - 4b1247: 00 78 1d add byte ptr [rax + 29], bh - 4b124a: f5 cmc - 4b124b: ff e6 jmp rsi - 4b124d: 01 00 add dword ptr [rax], eax - 4b124f: 00 00 add byte ptr [rax], al - 4b1251: 42 0e - 4b1253: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b125a: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b125e: 83 04 77 0a add dword ptr [rdi + 2*rsi], 10 - 4b1262: 0e - 4b1263: 18 41 0e sbb byte ptr [rcx + 14], al - 4b1266: 10 42 0e adc byte ptr [rdx + 14], al - 4b1269: 08 47 0b or byte ptr [rdi + 11], al - 4b126c: 02 8f 0a 0e 18 41 add cl, byte ptr [rdi + 1092095498] - 4b1272: 0e - 4b1273: 10 45 0e adc byte ptr [rbp + 14], al - 4b1276: 08 43 0b or byte ptr [rbx + 11], al - 4b1279: 00 00 add byte ptr [rax], al - 4b127b: 00 24 00 add byte ptr [rax + rax], ah - 4b127e: 00 00 add byte ptr [rax], al - 4b1280: 90 nop - 4b1281: 02 00 add al, byte ptr [rax] - 4b1283: 00 bc 19 fe ff bf 00 add byte ptr [rcx + rbx + 12582910], bh - 4b128a: 00 00 add byte ptr [rax], al - 4b128c: 00 45 0e add byte ptr [rbp + 14], al - 4b128f: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b1295: 83 03 44 add dword ptr [rbx], 68 - 4b1298: 0e - 4b1299: 20 02 and byte ptr [rdx], al - 4b129b: b2 0e mov dl, 14 - 4b129d: 18 41 0e sbb byte ptr [rcx + 14], al - 4b12a0: 10 41 0e adc byte ptr [rcx + 14], al - 4b12a3: 08 28 or byte ptr [rax], ch - 4b12a5: 00 00 add byte ptr [rax], al - 4b12a7: 00 b8 02 00 00 04 add byte ptr [rax + 67108866], bh - 4b12ad: 1f - 4b12ae: f5 cmc - 4b12af: ff 76 00 push qword ptr [rsi] - 4b12b2: 00 00 add byte ptr [rax], al - 4b12b4: 00 45 0e add byte ptr [rbp + 14], al - 4b12b7: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b12bd: 83 03 47 add dword ptr [rbx], 71 - 4b12c0: 0e - 4b12c1: 20 02 and byte ptr [rdx], al - 4b12c3: 4a 0a 0e or cl, byte ptr [rsi] - 4b12c6: 18 41 0e sbb byte ptr [rcx + 14], al - 4b12c9: 10 41 0e adc byte ptr [rcx + 14], al - 4b12cc: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b12d0: 2c 00 sub al, 0 - 4b12d2: 00 00 add byte ptr [rax], al - 4b12d4: e4 02 in al, 2 - 4b12d6: 00 00 add byte ptr [rax], al - 4b12d8: 58 pop rax - 4b12d9: 1f - 4b12da: f5 cmc - 4b12db: ff a5 0a 00 00 00 jmp qword ptr [rbp + 10] - 4b12e1: 45 0e - 4b12e3: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b12e9: 48 8f 03 pop qword ptr [rbx] - 4b12ec: 8e 04 8d 05 8c 06 4b mov es, word ptr [4*rcx + 1258720261] - 4b12f3: 83 07 03 add dword ptr [rdi], 3 - 4b12f6: e2 01 loop 0x4b12f9 <__EH_FRAME_BEGIN__+0x2c9> - 4b12f8: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b12fb: 08 43 0b or byte ptr [rbx + 11], al - 4b12fe: 00 00 add byte ptr [rax], al - 4b1300: 2c 00 sub al, 0 - 4b1302: 00 00 add byte ptr [rax], al - 4b1304: 14 03 adc al, 3 - 4b1306: 00 00 add byte ptr [rax], al - 4b1308: d8 29 fsubr dword ptr [rcx] - 4b130a: f5 cmc - 4b130b: ff 52 09 call qword ptr [rdx + 9] - 4b130e: 00 00 add byte ptr [rax], al - 4b1310: 00 45 0e add byte ptr [rbp + 14], al - 4b1313: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b1319: 50 push rax - 4b131a: 8f 03 pop qword ptr [rbx] - 4b131c: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b1323: 07 - 4b1324: 03 81 05 0a 0c 07 add eax, dword ptr [rcx + 118229509] - 4b132a: 08 47 0b or byte ptr [rdi + 11], al - 4b132d: 00 00 add byte ptr [rax], al - 4b132f: 00 84 00 00 00 44 03 add byte ptr [rax + rax + 54788096], al - 4b1336: 00 00 add byte ptr [rax], al - 4b1338: 08 33 or byte ptr [rbx], dh - 4b133a: f5 cmc - 4b133b: ff 95 02 00 00 00 call qword ptr [rbp + 2] - 4b1341: 46 0e - 4b1343: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b1349: 8e 03 mov es, word ptr [rbx] - 4b134b: 42 0e - 4b134d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b1353: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b219d <_end+0xffffffff862ee81d> - 4b1359: 06 - 4b135a: 44 0e - 4b135c: 38 83 07 47 0e 80 cmp byte ptr [rbx - 2146547961], al - 4b1362: 01 72 0e add dword ptr [rdx + 14], esi - 4b1365: 88 01 mov byte ptr [rcx], al - 4b1367: 47 0e - 4b1369: 90 nop - 4b136a: 01 4b 0e add dword ptr [rbx + 14], ecx - 4b136d: 98 cwde - 4b136e: 01 49 0e add dword ptr [rcx + 14], ecx - 4b1371: a0 01 42 0e a8 01 42 0e b0 movabs al, byte ptr [-5760594298478378495] - 4b137a: 01 49 0e add dword ptr [rcx + 14], ecx - 4b137d: 80 01 02 add byte ptr [rcx], 2 - 4b1380: 49 0a 0e or cl, byte ptr [r14] - 4b1383: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b1387: 41 0e - 4b1389: 28 42 0e sub byte ptr [rdx + 14], al - 4b138c: 20 42 0e and byte ptr [rdx + 14], al - 4b138f: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1392: 10 42 0e adc byte ptr [rdx + 14], al - 4b1395: 08 42 0b or byte ptr [rdx + 11], al - 4b1398: 02 e1 add ah, cl - 4b139a: 0e - 4b139b: 88 01 mov byte ptr [rcx], al - 4b139d: 48 0e - 4b139f: 90 nop - 4b13a0: 01 4c 0e 98 add dword ptr [rsi + rcx - 104], ecx - 4b13a4: 01 44 0e a0 add dword ptr [rsi + rcx - 96], eax - 4b13a8: 01 44 0e a8 add dword ptr [rsi + rcx - 88], eax - 4b13ac: 01 44 0e b0 add dword ptr [rsi + rcx - 80], eax - 4b13b0: 01 53 0e add dword ptr [rbx + 14], edx - 4b13b3: 80 01 00 add byte ptr [rcx], 0 - 4b13b6: 00 00 add byte ptr [rax], al - 4b13b8: 24 00 and al, 0 - 4b13ba: 00 00 add byte ptr [rax], al - 4b13bc: cc int3 - 4b13bd: 03 00 add eax, dword ptr [rax] - 4b13bf: 00 40 19 add byte ptr [rax + 25], al - 4b13c2: fe ff - 4b13c4: 52 push rdx - 4b13c5: 00 00 add byte ptr [rax], al - 4b13c7: 00 00 add byte ptr [rax], al - 4b13c9: 45 0e - 4b13cb: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b13d1: 83 03 44 add dword ptr [rbx], 68 - 4b13d4: 0e - 4b13d5: 20 02 and byte ptr [rdx], al - 4b13d7: 45 0e - 4b13d9: 18 41 0e sbb byte ptr [rcx + 14], al - 4b13dc: 10 41 0e adc byte ptr [rcx + 14], al - 4b13df: 08 4c 00 00 or byte ptr [rax + rax], cl - 4b13e3: 00 f4 add ah, dh - 4b13e5: 03 00 add eax, dword ptr [rax] - 4b13e7: 00 f8 add al, bh - 4b13e9: 34 f5 xor al, -11 - 4b13eb: ff d7 call rdi - 4b13ed: 17 - 4b13ee: 00 00 add byte ptr [rax], al - 4b13f0: 00 46 0e add byte ptr [rsi + 14], al - 4b13f3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b13f9: 8e 03 mov es, word ptr [rbx] - 4b13fb: 42 0e - 4b13fd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b1403: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b224a <_end+0xffffffff862ee8ca> - 4b1409: 06 - 4b140a: 41 0e - 4b140c: 38 83 07 53 0e b0 cmp byte ptr [rbx - 1341238521], al - 4b1412: 03 03 add eax, dword ptr [rbx] - 4b1414: c4 04 0a - 4b1417: 0e - 4b1418: 38 41 0e cmp byte ptr [rcx + 14], al - 4b141b: 30 41 0e xor byte ptr [rcx + 14], al - 4b141e: 28 42 0e sub byte ptr [rdx + 14], al - 4b1421: 20 42 0e and byte ptr [rdx + 14], al - 4b1424: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1427: 10 42 0e adc byte ptr [rdx + 14], al - 4b142a: 08 41 0b or byte ptr [rcx + 11], al - 4b142d: 00 00 add byte ptr [rax], al - 4b142f: 00 24 00 add byte ptr [rax + rax], ah - 4b1432: 00 00 add byte ptr [rax], al - 4b1434: 00 00 add byte ptr [rax], al - 4b1436: 00 00 add byte ptr [rax], al - 4b1438: 01 7a 52 add dword ptr [rdx + 82], edi - 4b143b: 00 01 add byte ptr [rcx], al - 4b143d: 78 10 js 0x4b144f <__EH_FRAME_BEGIN__+0x41f> - 4b143f: 01 1b add dword ptr [rbx], ebx - 4b1441: 0c 07 or al, 7 - 4b1443: 08 90 01 0e b0 03 or byte ptr [rax + 61869569], dl - 4b1449: 83 07 86 add dword ptr [rdi], -122 - 4b144c: 06 - 4b144d: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d918e0 <_end+0x38cdf60> - 4b1453: 8f 02 pop qword ptr [rdx] - 4b1455: 00 00 add byte ptr [rax], al - 4b1457: 00 10 add byte ptr [rax], dl - 4b1459: 00 00 add byte ptr [rax], al - 4b145b: 00 2c 00 add byte ptr [rax + rax], ch - 4b145e: 00 00 add byte ptr [rax], al - 4b1460: 4f fd std - 4b1462: f4 hlt - 4b1463: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4b1469 <__EH_FRAME_BEGIN__+0x439> - 4b1469: 00 00 add byte ptr [rax], al - 4b146b: 00 38 add byte ptr [rax], bh - 4b146d: 00 00 add byte ptr [rax], al - 4b146f: 00 80 04 00 00 ec add byte ptr [rax - 335544316], al - 4b1475: 18 fe sbb dh, bh - 4b1477: ff fd - 4b1479: 00 00 add byte ptr [rax], al - 4b147b: 00 00 add byte ptr [rax], al - 4b147d: 46 0e - 4b147f: 10 8c 02 4b 0e 18 86 adc byte ptr [rdx + rax - 2045243829], cl - 4b1486: 03 41 0e add eax, dword ptr [rcx + 14] - 4b1489: 20 83 04 02 a3 0a and byte ptr [rbx + 178455044], al - 4b148f: 0e - 4b1490: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b1494: 42 0e - 4b1496: 08 45 0b or byte ptr [rbp + 11], al - 4b1499: 72 0e jb 0x4b14a9 <__EH_FRAME_BEGIN__+0x479> - 4b149b: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b149f: 42 0e - 4b14a1: 08 00 or byte ptr [rax], al - 4b14a3: 00 00 add byte ptr [rax], al - 4b14a5: 00 00 add byte ptr [rax], al - 4b14a7: 00 10 add byte ptr [rax], dl - 4b14a9: 00 00 add byte ptr [rax], al - 4b14ab: 00 bc 04 00 00 10 4c add byte ptr [rsp + rax + 1276116992], bh - 4b14b2: f5 cmc - 4b14b3: ff 16 call qword ptr [rsi] - 4b14b5: 00 00 add byte ptr [rax], al - 4b14b7: 00 00 add byte ptr [rax], al - 4b14b9: 00 00 add byte ptr [rax], al - 4b14bb: 00 2c 00 add byte ptr [rax + rax], ch - 4b14be: 00 00 add byte ptr [rax], al - 4b14c0: d0 04 00 rol byte ptr [rax + rax] - 4b14c3: 00 1c 4c add byte ptr [rsp + 2*rcx], bl - 4b14c6: f5 cmc - 4b14c7: ff f9 - 4b14c9: 04 00 add al, 0 - 4b14cb: 00 00 add byte ptr [rax], al - 4b14cd: 41 0e - 4b14cf: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al - 4b14d5: 50 push rax - 4b14d6: 8f 03 pop qword ptr [rbx] - 4b14d8: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b14df: 07 - 4b14e0: 03 95 01 0a 0c 07 add edx, dword ptr [rbp + 118229505] - 4b14e6: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b14ea: 00 00 add byte ptr [rax], al - 4b14ec: 48 00 00 add byte ptr [rax], al - 4b14ef: 00 00 add byte ptr [rax], al - 4b14f1: 05 00 00 ec 50 add eax, 1357643776 - 4b14f6: f5 cmc - 4b14f7: ff ee - 4b14f9: 01 00 add dword ptr [rax], eax - 4b14fb: 00 00 add byte ptr [rax], al - 4b14fd: 46 0e - 4b14ff: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b1505: 8e 03 mov es, word ptr [rbx] - 4b1507: 42 0e - 4b1509: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b150f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b2356 <_end+0xffffffff862ee9d6> - 4b1515: 06 - 4b1516: 41 0e - 4b1518: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al - 4b151e: 02 d4 add dl, ah - 4b1520: 0a 0e or cl, byte ptr [rsi] - 4b1522: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b1526: 41 0e - 4b1528: 28 42 0e sub byte ptr [rdx + 14], al - 4b152b: 20 42 0e and byte ptr [rdx + 14], al - 4b152e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1531: 10 42 0e adc byte ptr [rdx + 14], al - 4b1534: 08 4a 0b or byte ptr [rdx + 11], cl - 4b1537: 00 84 00 00 00 4c 05 add byte ptr [rax + rax + 88866816], al - 4b153e: 00 00 add byte ptr [rax], al - 4b1540: 90 nop - 4b1541: 52 push rdx - 4b1542: f5 cmc - 4b1543: ff b7 05 00 00 00 push qword ptr [rdi + 5] - 4b1549: 46 0e - 4b154b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b1551: 8e 03 mov es, word ptr [rbx] - 4b1553: 42 0e - 4b1555: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b155b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b23a5 <_end+0xffffffff862eea25> - 4b1561: 06 - 4b1562: 46 0e - 4b1564: 38 83 07 46 0e 80 cmp byte ptr [rbx - 2146548217], al - 4b156a: 01 03 add dword ptr [rbx], eax - 4b156c: 88 03 mov byte ptr [rbx], al - 4b156e: 0a 0e or cl, byte ptr [rsi] - 4b1570: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b1574: 41 0e - 4b1576: 28 42 0e sub byte ptr [rdx + 14], al - 4b1579: 20 42 0e and byte ptr [rdx + 14], al - 4b157c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b157f: 10 42 0e adc byte ptr [rdx + 14], al - 4b1582: 08 47 0b or byte ptr [rdi + 11], al - 4b1585: 64 0e - 4b1587: 88 01 mov byte ptr [rcx], al - 4b1589: 4d 0e - 4b158b: 90 nop - 4b158c: 01 4b 0e add dword ptr [rbx + 14], ecx - 4b158f: 98 cwde - 4b1590: 01 47 0e add dword ptr [rdi + 14], eax - 4b1593: a0 01 47 0e a8 01 47 0e b0 movabs al, byte ptr [-5760588800920238335] - 4b159c: 01 58 0e add dword ptr [rax + 14], ebx - 4b159f: 80 01 77 add byte ptr [rcx], 119 - 4b15a2: 0e - 4b15a3: 88 01 mov byte ptr [rcx], al - 4b15a5: 48 0e - 4b15a7: 90 nop - 4b15a8: 01 4b 0e add dword ptr [rbx + 14], ecx - 4b15ab: 98 cwde - 4b15ac: 01 47 0e add dword ptr [rdi + 14], eax - 4b15af: a0 01 47 0e a8 01 47 0e b0 movabs al, byte ptr [-5760588800920238335] - 4b15b8: 01 58 0e add dword ptr [rax + 14], ebx - 4b15bb: 80 01 00 add byte ptr [rcx], 0 - 4b15be: 00 00 add byte ptr [rax], al - 4b15c0: 3c 00 cmp al, 0 - 4b15c2: 00 00 add byte ptr [rax], al - 4b15c4: d4 - 4b15c5: 05 00 00 c8 57 add eax, 1472724992 - 4b15ca: f5 cmc - 4b15cb: ff 0f dec dword ptr [rdi] - 4b15cd: 01 00 add dword ptr [rax], eax - 4b15cf: 00 00 add byte ptr [rax], al - 4b15d1: 46 0e - 4b15d3: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b15da: 03 41 0e add eax, dword ptr [rcx + 14] - 4b15dd: 20 83 04 02 b3 0a and byte ptr [rbx + 179503620], al - 4b15e3: 0e - 4b15e4: 18 41 0e sbb byte ptr [rcx + 14], al - 4b15e7: 10 42 0e adc byte ptr [rdx + 14], al - 4b15ea: 08 42 0b or byte ptr [rdx + 11], al - 4b15ed: 64 0a 0e or cl, byte ptr fs:[rsi] - 4b15f0: 18 41 0e sbb byte ptr [rcx + 14], al - 4b15f3: 10 45 0e adc byte ptr [rbp + 14], al - 4b15f6: 08 46 0b or byte ptr [rsi + 11], al - 4b15f9: 00 00 add byte ptr [rax], al - 4b15fb: 00 00 add byte ptr [rax], al - 4b15fd: 00 00 add byte ptr [rax], al - 4b15ff: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b1603: 00 14 06 add byte ptr [rsi + rax], dl - 4b1606: 00 00 add byte ptr [rax], al - 4b1608: 98 cwde - 4b1609: 58 pop rax - 4b160a: f5 cmc - 4b160b: ff fc - 4b160d: 01 00 add dword ptr [rax], eax - 4b160f: 00 00 add byte ptr [rax], al - 4b1611: 46 0e - 4b1613: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b1619: 8e 03 mov es, word ptr [rbx] - 4b161b: 42 0e - 4b161d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b1623: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b246a <_end+0xffffffff862eeaea> - 4b1629: 06 - 4b162a: 44 0e - 4b162c: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b1632: 02 bd 0a 0e 38 44 add bh, byte ptr [rbp + 1144524298] - 4b1638: 0e - 4b1639: 30 41 0e xor byte ptr [rcx + 14], al - 4b163c: 28 42 0e sub byte ptr [rdx + 14], al - 4b163f: 20 42 0e and byte ptr [rdx + 14], al - 4b1642: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1645: 10 42 0e adc byte ptr [rdx + 14], al - 4b1648: 08 41 0b or byte ptr [rcx + 11], al - 4b164b: 00 00 add byte ptr [rax], al - 4b164d: 00 00 add byte ptr [rax], al - 4b164f: 00 20 add byte ptr [rax], ah - 4b1651: 00 00 add byte ptr [rax], al - 4b1653: 00 64 06 00 add byte ptr [rsi + rax], ah - 4b1657: 00 48 5a add byte ptr [rax + 90], cl - 4b165a: f5 cmc - 4b165b: ff 59 00 call [rcx] - 4b165e: 00 00 add byte ptr [rax], al - 4b1660: 00 4a 0e add byte ptr [rdx + 14], cl - 4b1663: 10 86 02 58 0a c6 adc byte ptr [rsi - 972400638], al - 4b1669: 0e - 4b166a: 08 4e 0b or byte ptr [rsi + 11], cl - 4b166d: 5f pop rdi - 4b166e: c6 0e - 4b1670: 08 00 or byte ptr [rax], al - 4b1672: 00 00 add byte ptr [rax], al - 4b1674: 64 00 00 add byte ptr fs:[rax], al - 4b1677: 00 88 06 00 00 84 add byte ptr [rax - 2080374778], cl - 4b167d: 5a pop rdx - 4b167e: f5 cmc - 4b167f: ff d3 call rbx - 4b1681: 3a 00 cmp al, byte ptr [rax] - 4b1683: 00 00 add byte ptr [rax], al - 4b1685: 42 0e - 4b1687: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b168d: 8e 03 mov es, word ptr [rbx] - 4b168f: 42 0e - 4b1691: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b1697: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b24de <_end+0xffffffff862eeb5e> - 4b169d: 06 - 4b169e: 41 0e - 4b16a0: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b16a6: 02 41 0a add al, byte ptr [rcx + 10] - 4b16a9: 0e - 4b16aa: 38 41 0e cmp byte ptr [rcx + 14], al - 4b16ad: 30 41 0e xor byte ptr [rcx + 14], al - 4b16b0: 28 42 0e sub byte ptr [rdx + 14], al - 4b16b3: 20 42 0e and byte ptr [rdx + 14], al - 4b16b6: 18 42 0e sbb byte ptr [rdx + 14], al - 4b16b9: 10 42 0e adc byte ptr [rdx + 14], al - 4b16bc: 08 44 0b 03 or byte ptr [rbx + rcx + 3], al - 4b16c0: 24 05 and al, 5 - 4b16c2: 0a 0e or cl, byte ptr [rsi] - 4b16c4: 38 43 0e cmp byte ptr [rbx + 14], al - 4b16c7: 30 41 0e xor byte ptr [rcx + 14], al - 4b16ca: 28 42 0e sub byte ptr [rdx + 14], al - 4b16cd: 20 42 0e and byte ptr [rdx + 14], al - 4b16d0: 18 42 0e sbb byte ptr [rdx + 14], al - 4b16d3: 10 42 0e adc byte ptr [rdx + 14], al - 4b16d6: 08 48 0b or byte ptr [rax + 11], cl - 4b16d9: 00 00 add byte ptr [rax], al - 4b16db: 00 7c 00 00 add byte ptr [rax + rax], bh - 4b16df: 00 f0 add al, dh - 4b16e1: 06 - 4b16e2: 00 00 add byte ptr [rax], al - 4b16e4: fc cld - 4b16e5: 94 xchg eax, esp - 4b16e6: f5 cmc - 4b16e7: ff 1f call [rdi] - 4b16e9: 3c 00 cmp al, 0 - 4b16eb: 00 00 add byte ptr [rax], al - 4b16ed: 42 0e - 4b16ef: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b16f5: 8e 03 mov es, word ptr [rbx] - 4b16f7: 42 0e - 4b16f9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b16ff: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b2549 <_end+0xffffffff862eebc9> - 4b1705: 06 - 4b1706: 41 0e - 4b1708: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b170e: 02 ce add cl, dh - 4b1710: 0a 0e or cl, byte ptr [rsi] - 4b1712: 38 41 0e cmp byte ptr [rcx + 14], al - 4b1715: 30 41 0e xor byte ptr [rcx + 14], al - 4b1718: 28 42 0e sub byte ptr [rdx + 14], al - 4b171b: 20 42 0e and byte ptr [rdx + 14], al - 4b171e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1721: 10 42 0e adc byte ptr [rdx + 14], al - 4b1724: 08 47 0b or byte ptr [rdi + 11], al - 4b1727: 03 34 08 add esi, dword ptr [rax + rcx] - 4b172a: 0a 0e or cl, byte ptr [rsi] - 4b172c: 38 43 0e cmp byte ptr [rbx + 14], al - 4b172f: 30 41 0e xor byte ptr [rcx + 14], al - 4b1732: 28 42 0e sub byte ptr [rdx + 14], al - 4b1735: 20 42 0e and byte ptr [rdx + 14], al - 4b1738: 18 42 0e sbb byte ptr [rdx + 14], al - 4b173b: 10 42 0e adc byte ptr [rdx + 14], al - 4b173e: 08 48 0b or byte ptr [rax + 11], cl - 4b1741: 03 2e add ebp, dword ptr [rsi] - 4b1743: 2d 0a 0e 38 41 sub eax, 1094192650 - 4b1748: 0e - 4b1749: 30 41 0e xor byte ptr [rcx + 14], al - 4b174c: 28 42 0e sub byte ptr [rdx + 14], al - 4b174f: 20 42 0e and byte ptr [rdx + 14], al - 4b1752: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1755: 10 42 0e adc byte ptr [rdx + 14], al - 4b1758: 08 41 0b or byte ptr [rcx + 11], al - 4b175b: 00 50 00 add byte ptr [rax], dl - 4b175e: 00 00 add byte ptr [rax], al - 4b1760: 70 07 jo 0x4b1769 <__EH_FRAME_BEGIN__+0x739> - 4b1762: 00 00 add byte ptr [rax], al - 4b1764: 9c pushfq - 4b1765: d0 f5 - 4b1767: ff 1b call [rbx] - 4b1769: 08 00 or byte ptr [rax], al - 4b176b: 00 00 add byte ptr [rax], al - 4b176d: 46 0e - 4b176f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b1775: 8e 03 mov es, word ptr [rbx] - 4b1777: 45 0e - 4b1779: 20 8d 04 4b 0e 28 and byte ptr [rbp + 672025348], cl - 4b177f: 8c 05 48 0e 30 86 mov word ptr [rip - 2043670968], es # 0xffffffff867b25cd <_end+0xffffffff862eec4d> - 4b1785: 06 - 4b1786: 41 0e - 4b1788: 38 83 07 47 0e a0 cmp byte ptr [rbx - 1609677049], al - 4b178e: 0f 03 5e 03 lsl ebx, word ptr [rsi + 3] - 4b1792: 0a 0e or cl, byte ptr [rsi] - 4b1794: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b1798: 41 0e - 4b179a: 28 42 0e sub byte ptr [rdx + 14], al - 4b179d: 20 42 0e and byte ptr [rdx + 14], al - 4b17a0: 18 42 0e sbb byte ptr [rdx + 14], al - 4b17a3: 10 42 0e adc byte ptr [rdx + 14], al - 4b17a6: 08 45 0b or byte ptr [rbp + 11], al - 4b17a9: 00 00 add byte ptr [rax], al - 4b17ab: 00 00 add byte ptr [rax], al - 4b17ad: 00 00 add byte ptr [rax], al - 4b17af: 00 44 00 00 add byte ptr [rax + rax], al - 4b17b3: 00 c4 add ah, al - 4b17b5: 07 - 4b17b6: 00 00 add byte ptr [rax], al - 4b17b8: 68 d8 f5 ff 15 push 369096152 - 4b17bd: 01 00 add dword ptr [rax], eax - 4b17bf: 00 00 add byte ptr [rax], al - 4b17c1: 46 0e - 4b17c3: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b17c9: 8d 03 lea eax, [rbx] - 4b17cb: 42 0e - 4b17cd: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b17d4: 05 44 0e 30 83 add eax, 2200964676 - 4b17d9: 06 - 4b17da: 44 0e - 4b17dc: 60 - 4b17dd: 02 f1 add dh, cl - 4b17df: 0a 0e or cl, byte ptr [rsi] - 4b17e1: 30 41 0e xor byte ptr [rcx + 14], al - 4b17e4: 28 41 0e sub byte ptr [rcx + 14], al - 4b17e7: 20 42 0e and byte ptr [rdx + 14], al - 4b17ea: 18 42 0e sbb byte ptr [rdx + 14], al - 4b17ed: 10 42 0e adc byte ptr [rdx + 14], al - 4b17f0: 08 41 0b or byte ptr [rcx + 11], al - 4b17f3: 00 00 add byte ptr [rax], al - 4b17f5: 00 00 add byte ptr [rax], al - 4b17f7: 00 14 00 add byte ptr [rax + rax], dl - 4b17fa: 00 00 add byte ptr [rax], al - 4b17fc: 0c 08 or al, 8 - 4b17fe: 00 00 add byte ptr [rax], al - 4b1800: 40 d9 f5 fprem1 - 4b1803: ff 5b 00 call [rbx] - ... - 4b180e: 00 00 add byte ptr [rax], al - 4b1810: 14 00 adc al, 0 - 4b1812: 00 00 add byte ptr [rax], al - 4b1814: 24 08 and al, 8 - 4b1816: 00 00 add byte ptr [rax], al - 4b1818: 88 d9 mov cl, bl - 4b181a: f5 cmc - 4b181b: ff 0b dec dword ptr [rbx] - ... - 4b1825: 00 00 add byte ptr [rax], al - 4b1827: 00 1c 00 add byte ptr [rax + rax], bl - 4b182a: 00 00 add byte ptr [rax], al - 4b182c: 3c 08 cmp al, 8 - 4b182e: 00 00 add byte ptr [rax], al - 4b1830: 80 d9 f5 sbb cl, -11 - 4b1833: ff 09 dec dword ptr [rcx] - 4b1835: 01 00 add dword ptr [rax], eax - 4b1837: 00 00 add byte ptr [rax], al - 4b1839: 4b 0e - 4b183b: a0 02 02 dd 0a 0e 08 48 0b movabs al, byte ptr [812908589145195010] - 4b1844: 00 00 add byte ptr [rax], al - 4b1846: 00 00 add byte ptr [rax], al - 4b1848: 1c 00 sbb al, 0 - 4b184a: 00 00 add byte ptr [rax], al - 4b184c: 5c pop rsp - 4b184d: 08 00 or byte ptr [rax], al - 4b184f: 00 64 f9 f4 add byte ptr [rcx + 8*rdi - 12], ah - 4b1853: ff 34 02 push qword ptr [rdx + rax] - 4b1856: 00 00 add byte ptr [rax], al - 4b1858: 00 45 0e add byte ptr [rbp + 14], al - 4b185b: 10 83 02 50 0e b0 adc byte ptr [rbx - 1341239294], al - 4b1861: 02 00 add al, byte ptr [rax] - 4b1863: 00 00 add byte ptr [rax], al - 4b1865: 00 00 add byte ptr [rax], al - 4b1867: 00 48 00 add byte ptr [rax], cl - 4b186a: 00 00 add byte ptr [rax], al - 4b186c: 7c 08 jl 0x4b1876 <__EH_FRAME_BEGIN__+0x846> - 4b186e: 00 00 add byte ptr [rax], al - 4b1870: 50 push rax - 4b1871: da f5 - 4b1873: ff 3c 04 - 4b1876: 00 00 add byte ptr [rax], al - 4b1878: 00 42 0e add byte ptr [rdx + 14], al - 4b187b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b1881: 8e 03 mov es, word ptr [rbx] - 4b1883: 42 0e - 4b1885: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b188b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b26d2 <_end+0xffffffff862eed52> - 4b1891: 06 - 4b1892: 44 0e - 4b1894: 38 83 07 4d 0e 80 cmp byte ptr [rbx - 2146546425], al - 4b189a: 01 02 add dword ptr [rdx], eax - 4b189c: e7 0a out 10, eax - 4b189e: 0e - 4b189f: 38 41 0e cmp byte ptr [rcx + 14], al - 4b18a2: 30 41 0e xor byte ptr [rcx + 14], al - 4b18a5: 28 42 0e sub byte ptr [rdx + 14], al - 4b18a8: 20 42 0e and byte ptr [rdx + 14], al - 4b18ab: 18 42 0e sbb byte ptr [rdx + 14], al - 4b18ae: 10 42 0e adc byte ptr [rdx + 14], al - 4b18b1: 08 4a 0b or byte ptr [rdx + 11], cl - 4b18b4: 2c 00 sub al, 0 - 4b18b6: 00 00 add byte ptr [rax], al - 4b18b8: c8 08 00 00 enter 8, 0 - 4b18bc: 44 de f5 fdivrp st(5), st - 4b18bf: ff 0a dec dword ptr [rdx] - 4b18c1: 04 00 add al, 0 - 4b18c3: 00 00 add byte ptr [rax], al - 4b18c5: 45 0e - 4b18c7: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b18cd: 42 8f 03 pop qword ptr [rbx] - 4b18d0: 45 8e 04 48 mov es, word ptr [r8 + 2*rcx] - 4b18d4: 8d 05 8c 06 83 07 lea eax, [rip + 126027404] # 0x7ce1f66 <_end+0x781e5e6> - 4b18da: 03 fc add edi, esp - 4b18dc: 02 0a add cl, byte ptr [rdx] - 4b18de: 0c 07 or al, 7 - 4b18e0: 08 45 0b or byte ptr [rbp + 11], al - 4b18e3: 00 10 add byte ptr [rax], dl - 4b18e5: 00 00 add byte ptr [rax], al - 4b18e7: 00 f8 add al, bh - 4b18e9: 08 00 or byte ptr [rax], al - 4b18eb: 00 24 e2 add byte ptr [rdx + 8*riz], ah - 4b18ee: f5 cmc - 4b18ef: ff 0c 00 dec dword ptr [rax + rax] - 4b18f2: 00 00 add byte ptr [rax], al - 4b18f4: 00 00 add byte ptr [rax], al - 4b18f6: 00 00 add byte ptr [rax], al - 4b18f8: 4c 00 00 add byte ptr [rax], r8b - 4b18fb: 00 0c 09 add byte ptr [rcx + rcx], cl - 4b18fe: 00 00 add byte ptr [rax], al - 4b1900: 20 e2 and dl, ah - 4b1902: f5 cmc - 4b1903: ff d5 call rbp - 4b1905: 00 00 add byte ptr [rax], al - 4b1907: 00 00 add byte ptr [rax], al - 4b1909: 46 0e - 4b190b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b1911: 8e 03 mov es, word ptr [rbx] - 4b1913: 42 0e - 4b1915: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b191b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b2762 <_end+0xffffffff862eede2> - 4b1921: 06 - 4b1922: 41 0e - 4b1924: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b192a: 02 52 0a add dl, byte ptr [rdx + 10] - 4b192d: 0e - 4b192e: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b1932: 41 0e - 4b1934: 28 42 0e sub byte ptr [rdx + 14], al - 4b1937: 20 42 0e and byte ptr [rdx + 14], al - 4b193a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b193d: 10 42 0e adc byte ptr [rdx + 14], al - 4b1940: 08 47 0b or byte ptr [rdi + 11], al - 4b1943: 00 00 add byte ptr [rax], al - 4b1945: 00 00 add byte ptr [rax], al - 4b1947: 00 30 add byte ptr [rax], dh - 4b1949: 00 00 add byte ptr [rax], al - 4b194b: 00 5c 09 00 add byte ptr [rcx + rcx], bl - 4b194f: 00 b0 e2 f5 ff b9 add byte ptr [rax - 1174407710], dh - 4b1955: 02 00 add al, byte ptr [rax] - 4b1957: 00 00 add byte ptr [rax], al - 4b1959: 46 0e - 4b195b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b1961: 8e 03 mov es, word ptr [rbx] - 4b1963: 42 0e - 4b1965: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b196b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b27b2 <_end+0xffffffff862eee32> - 4b1971: 06 - 4b1972: 43 0e - 4b1974: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al - 4b197a: 00 00 add byte ptr [rax], al - 4b197c: 18 00 sbb byte ptr [rax], al - 4b197e: 00 00 add byte ptr [rax], al - 4b1980: 90 nop - 4b1981: 09 00 or dword ptr [rax], eax - 4b1983: 00 3c e5 f5 ff 20 00 add byte ptr [8*riz + 2162677], bh - 4b198a: 00 00 add byte ptr [rax], al - 4b198c: 00 45 0e add byte ptr [rbp + 14], al - 4b198f: 10 41 0e adc byte ptr [rcx + 14], al - 4b1992: 08 55 0e or byte ptr [rbp + 14], dl - 4b1995: 10 00 adc byte ptr [rax], al - 4b1997: 00 40 00 add byte ptr [rax], al - 4b199a: 00 00 add byte ptr [rax], al - 4b199c: ac lodsb al, byte ptr [rsi] - 4b199d: 09 00 or dword ptr [rax], eax - 4b199f: 00 40 e5 add byte ptr [rax - 27], al - 4b19a2: f5 cmc - 4b19a3: ff 11 call qword ptr [rcx] - 4b19a5: 01 00 add dword ptr [rax], eax - 4b19a7: 00 00 add byte ptr [rax], al - 4b19a9: 52 push rdx - 4b19aa: 0e - 4b19ab: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b19b1: 83 03 47 add dword ptr [rbx], 71 - 4b19b4: 0e - 4b19b5: 20 02 and byte ptr [rdx], al - 4b19b7: 8e 0a mov cs, word ptr [rdx] - 4b19b9: 0e - 4b19ba: 18 41 0e sbb byte ptr [rcx + 14], al - 4b19bd: 10 41 0e adc byte ptr [rcx + 14], al - 4b19c0: 08 41 0b or byte ptr [rcx + 11], al - 4b19c3: 02 52 0e add dl, byte ptr [rdx + 14] - 4b19c6: 08 c3 or bl, al - 4b19c8: c6 47 0e 20 mov byte ptr [rdi + 14], 32 - 4b19cc: 83 03 86 add dword ptr [rbx], -122 - 4b19cf: 02 44 0e 18 add al, byte ptr [rsi + rcx + 24] - 4b19d3: 47 0e - 4b19d5: 10 41 0e adc byte ptr [rcx + 14], al - 4b19d8: 08 00 or byte ptr [rax], al - 4b19da: 00 00 add byte ptr [rax], al - 4b19dc: 28 00 sub byte ptr [rax], al - 4b19de: 00 00 add byte ptr [rax], al - 4b19e0: f0 lock - 4b19e1: 09 00 or dword ptr [rax], eax - 4b19e3: 00 1c e6 add byte ptr [rsi + 8*riz], bl - 4b19e6: f5 cmc - 4b19e7: ff 3e - 4b19e9: 01 00 add dword ptr [rax], eax - 4b19eb: 00 00 add byte ptr [rax], al - 4b19ed: 45 0e - 4b19ef: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b19f5: 83 03 44 add dword ptr [rbx], 68 - 4b19f8: 0e - 4b19f9: 30 02 xor byte ptr [rdx], al - 4b19fb: 83 0a 0e or dword ptr [rdx], 14 - 4b19fe: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b1a02: 41 0e - 4b1a04: 08 46 0b or byte ptr [rsi + 11], al - 4b1a07: 00 24 00 add byte ptr [rax + rax], ah - 4b1a0a: 00 00 add byte ptr [rax], al - 4b1a0c: 1c 0a sbb al, 10 - 4b1a0e: 00 00 add byte ptr [rax], al - 4b1a10: 30 e7 xor bh, ah - 4b1a12: f5 cmc - 4b1a13: ff 3e - 4b1a15: 01 00 add dword ptr [rax], eax - 4b1a17: 00 00 add byte ptr [rax], al - 4b1a19: 45 0e - 4b1a1b: 10 83 02 44 0e 20 adc byte ptr [rbx + 537805826], al - 4b1a21: 02 84 0a 0e 10 44 0e add al, byte ptr [rdx + rcx + 239341582] - 4b1a28: 08 47 0b or byte ptr [rdi + 11], al - 4b1a2b: 00 00 add byte ptr [rax], al - 4b1a2d: 00 00 add byte ptr [rax], al - 4b1a2f: 00 10 add byte ptr [rax], dl - 4b1a31: 00 00 add byte ptr [rax], al - 4b1a33: 00 44 0a 00 add byte ptr [rdx + rcx], al - 4b1a37: 00 48 e8 add byte ptr [rax - 24], cl - 4b1a3a: f5 cmc - 4b1a3b: ff 14 00 call qword ptr [rax + rax] - 4b1a3e: 00 00 add byte ptr [rax], al - 4b1a40: 00 00 add byte ptr [rax], al - 4b1a42: 00 00 add byte ptr [rax], al - 4b1a44: 10 00 adc byte ptr [rax], al - 4b1a46: 00 00 add byte ptr [rax], al - 4b1a48: 58 pop rax - 4b1a49: 0a 00 or al, byte ptr [rax] - 4b1a4b: 00 54 e8 f5 add byte ptr [rax + 8*rbp - 11], dl - 4b1a4f: ff 16 call qword ptr [rsi] - 4b1a51: 00 00 add byte ptr [rax], al - 4b1a53: 00 00 add byte ptr [rax], al - 4b1a55: 00 00 add byte ptr [rax], al - 4b1a57: 00 60 00 add byte ptr [rax], ah - 4b1a5a: 00 00 add byte ptr [rax], al - 4b1a5c: 6c insb byte ptr es:[rdi], dx - 4b1a5d: 0a 00 or al, byte ptr [rax] - 4b1a5f: 00 60 e8 add byte ptr [rax - 24], ah - 4b1a62: f5 cmc - 4b1a63: ff c4 inc esp - 4b1a65: 04 00 add al, 0 - 4b1a67: 00 00 add byte ptr [rax], al - 4b1a69: 46 0e - 4b1a6b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b1a71: 8e 03 mov es, word ptr [rbx] - 4b1a73: 45 0e - 4b1a75: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b1a7b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b28c5 <_end+0xffffffff862eef45> - 4b1a81: 06 - 4b1a82: 41 0e - 4b1a84: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b1a8a: 03 88 01 0a 0e 38 add ecx, dword ptr [rax + 940444161] - 4b1a90: 41 0e - 4b1a92: 30 41 0e xor byte ptr [rcx + 14], al - 4b1a95: 28 42 0e sub byte ptr [rdx + 14], al - 4b1a98: 20 42 0e and byte ptr [rdx + 14], al - 4b1a9b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1a9e: 10 42 0e adc byte ptr [rdx + 14], al - 4b1aa1: 08 43 0b or byte ptr [rbx + 11], al - 4b1aa4: 54 push rsp - 4b1aa5: 0a 0e or cl, byte ptr [rsi] - 4b1aa7: 38 41 0e cmp byte ptr [rcx + 14], al - 4b1aaa: 30 41 0e xor byte ptr [rcx + 14], al - 4b1aad: 28 42 0e sub byte ptr [rdx + 14], al - 4b1ab0: 20 42 0e and byte ptr [rdx + 14], al - 4b1ab3: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1ab6: 10 42 0e adc byte ptr [rdx + 14], al - 4b1ab9: 08 42 0b or byte ptr [rdx + 11], al - 4b1abc: 10 00 adc byte ptr [rax], al - 4b1abe: 00 00 add byte ptr [rax], al - 4b1ac0: d0 0a ror byte ptr [rdx] - 4b1ac2: 00 00 add byte ptr [rax], al - 4b1ac4: cc int3 - 4b1ac5: ec in al, dx - 4b1ac6: f5 cmc - 4b1ac7: ff 0e dec dword ptr [rsi] - 4b1ac9: 00 00 add byte ptr [rax], al - 4b1acb: 00 00 add byte ptr [rax], al - 4b1acd: 00 00 add byte ptr [rax], al - 4b1acf: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b1ad3: 00 e4 add ah, ah - 4b1ad5: 0a 00 or al, byte ptr [rax] - 4b1ad7: 00 c8 add al, cl - 4b1ad9: ec in al, dx - 4b1ada: f5 cmc - 4b1adb: ff d3 call rbx - 4b1add: 01 00 add dword ptr [rax], eax - 4b1adf: 00 00 add byte ptr [rax], al - 4b1ae1: 46 0e - 4b1ae3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b1ae9: 8e 03 mov es, word ptr [rbx] - 4b1aeb: 42 0e - 4b1aed: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b1af3: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b293d <_end+0xffffffff862eefbd> - 4b1af9: 06 - 4b1afa: 41 0e - 4b1afc: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b1b02: 02 b7 0a 0e 38 44 add dh, byte ptr [rdi + 1144524298] - 4b1b08: 0e - 4b1b09: 30 41 0e xor byte ptr [rcx + 14], al - 4b1b0c: 28 42 0e sub byte ptr [rdx + 14], al - 4b1b0f: 20 42 0e and byte ptr [rdx + 14], al - 4b1b12: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1b15: 10 42 0e adc byte ptr [rdx + 14], al - 4b1b18: 08 41 0b or byte ptr [rcx + 11], al - 4b1b1b: 00 00 add byte ptr [rax], al - 4b1b1d: 00 00 add byte ptr [rax], al - 4b1b1f: 00 1c 00 add byte ptr [rax + rax], bl - 4b1b22: 00 00 add byte ptr [rax], al - 4b1b24: 34 0b xor al, 11 - 4b1b26: 00 00 add byte ptr [rax], al - 4b1b28: 58 pop rax - 4b1b29: ee out dx, al - 4b1b2a: f5 cmc - 4b1b2b: ff b7 00 00 00 00 push qword ptr [rdi] - 4b1b31: 4b 0e - 4b1b33: e0 01 loopne 0x4b1b36 <__EH_FRAME_BEGIN__+0xb06> - 4b1b35: 02 a6 0a 0e 08 41 add ah, byte ptr [rsi + 1091046922] - 4b1b3b: 0b 00 or eax, dword ptr [rax] - 4b1b3d: 00 00 add byte ptr [rax], al - 4b1b3f: 00 2c 00 add byte ptr [rax + rax], ch - 4b1b42: 00 00 add byte ptr [rax], al - 4b1b44: 54 push rsp - 4b1b45: 0b 00 or eax, dword ptr [rax] - 4b1b47: 00 f8 add al, bh - 4b1b49: ee out dx, al - 4b1b4a: f5 cmc - 4b1b4b: ff b2 01 00 00 00 push qword ptr [rdx + 1] - 4b1b51: 41 0e - 4b1b53: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b1b59: 42 8f 03 pop qword ptr [rbx] - 4b1b5c: 45 8e 04 45 8d 05 4d 8c mov es, word ptr [2*rax - 1941109363] - 4b1b64: 06 - 4b1b65: 83 07 02 add dword ptr [rdi], 2 - 4b1b68: ed in eax, dx - 4b1b69: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b1b6c: 08 46 0b or byte ptr [rsi + 11], al - 4b1b6f: 00 28 add byte ptr [rax], ch - 4b1b71: 00 00 add byte ptr [rax], al - 4b1b73: 00 84 0b 00 00 88 f0 add byte ptr [rbx + rcx - 259522560], al - 4b1b7a: f5 cmc - 4b1b7b: ff fd - 4b1b7d: 00 00 add byte ptr [rax], al - 4b1b7f: 00 00 add byte ptr [rax], al - 4b1b81: 45 0e - 4b1b83: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b1b89: 83 03 47 add dword ptr [rbx], 71 - 4b1b8c: 0e - 4b1b8d: 40 02 90 0a 0e 18 44 add dl, byte ptr [rax + 1142427146] - 4b1b94: 0e - 4b1b95: 10 41 0e adc byte ptr [rcx + 14], al - 4b1b98: 08 46 0b or byte ptr [rsi + 11], al - 4b1b9b: 00 2c 00 add byte ptr [rax + rax], ch - 4b1b9e: 00 00 add byte ptr [rax], al - 4b1ba0: b0 0b mov al, 11 - 4b1ba2: 00 00 add byte ptr [rax], al - 4b1ba4: 5c pop rsp - 4b1ba5: f1 - 4b1ba6: f5 cmc - 4b1ba7: ff 9a 01 00 00 00 call [rdx + 1] - 4b1bad: 45 0e - 4b1baf: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b1bb5: 83 03 4a add dword ptr [rbx], 74 - 4b1bb8: 0e - 4b1bb9: 80 02 03 add byte ptr [rdx], 3 - 4b1bbc: 35 01 0a 0e 18 xor eax, 403573249 - 4b1bc1: 44 0e - 4b1bc3: 10 41 0e adc byte ptr [rcx + 14], al - 4b1bc6: 08 46 0b or byte ptr [rsi + 11], al - 4b1bc9: 00 00 add byte ptr [rax], al - 4b1bcb: 00 30 add byte ptr [rax], dh - 4b1bcd: 00 00 add byte ptr [rax], al - 4b1bcf: 00 e0 add al, ah - 4b1bd1: 0b 00 or eax, dword ptr [rax] - 4b1bd3: 00 cc add ah, cl - 4b1bd5: f2 f5 repne cmc - 4b1bd7: ff aa 01 00 00 00 jmp [rdx + 1] - 4b1bdd: 45 0e - 4b1bdf: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b1be5: 83 03 4a add dword ptr [rbx], 74 - 4b1be8: 0e - 4b1be9: 80 02 03 add byte ptr [rdx], 3 - 4b1bec: 43 01 0a add dword ptr [r10], ecx - 4b1bef: 0e - 4b1bf0: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b1bf4: 41 0e - 4b1bf6: 08 48 0b or byte ptr [rax + 11], cl - 4b1bf9: 00 00 add byte ptr [rax], al - 4b1bfb: 00 00 add byte ptr [rax], al - 4b1bfd: 00 00 add byte ptr [rax], al - 4b1bff: 00 1c 00 add byte ptr [rax + rax], bl - 4b1c02: 00 00 add byte ptr [rax], al - 4b1c04: 00 00 add byte ptr [rax], al - 4b1c06: 00 00 add byte ptr [rax], al - 4b1c08: 01 7a 50 add dword ptr [rdx + 80], edi - 4b1c0b: 4c 52 push rdx - 4b1c0d: 00 01 add byte ptr [rcx], al - 4b1c0f: 78 10 js 0x4b1c21 <__EH_FRAME_BEGIN__+0xbf1> - 4b1c11: 07 - 4b1c12: 9b wait - 4b1c13: f5 cmc - 4b1c14: e4 00 in al, 0 - 4b1c16: 00 1b add byte ptr [rbx], bl - 4b1c18: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] - 4b1c1b: 08 90 01 00 00 30 or byte ptr [rax + 805306369], dl - 4b1c21: 00 00 add byte ptr [rax], al - 4b1c23: 00 24 00 add byte ptr [rax + rax], ah - 4b1c26: 00 00 add byte ptr [rax], al - 4b1c28: 28 f4 sub ah, dh - 4b1c2a: f5 cmc - 4b1c2b: ff 88 02 00 00 04 dec dword ptr [rax + 67108866] - 4b1c31: c3 ret - 4b1c32: 99 cdq - 4b1c33: 00 00 add byte ptr [rax], al - 4b1c35: 46 0e - 4b1c37: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b1c3e: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b1c42: 83 04 02 f5 add dword ptr [rdx + rax], -11 - 4b1c46: 0a 0e or cl, byte ptr [rsi] - 4b1c48: 18 41 0e sbb byte ptr [rcx + 14], al - 4b1c4b: 10 42 0e adc byte ptr [rdx + 14], al - 4b1c4e: 08 45 0b or byte ptr [rbp + 11], al - 4b1c51: 00 00 add byte ptr [rax], al - 4b1c53: 00 24 00 add byte ptr [rax + rax], ah - 4b1c56: 00 00 add byte ptr [rax], al - 4b1c58: 00 00 add byte ptr [rax], al - 4b1c5a: 00 00 add byte ptr [rax], al - 4b1c5c: 01 7a 50 add dword ptr [rdx + 80], edi - 4b1c5f: 4c 52 push rdx - 4b1c61: 00 01 add byte ptr [rcx], al - 4b1c63: 78 10 js 0x4b1c75 <__EH_FRAME_BEGIN__+0xc45> - 4b1c65: 07 - 4b1c66: 9b wait - 4b1c67: a1 e4 00 00 1b 1b 0c 07 08 movabs eax, dword ptr [578444387697033444] - 4b1c70: 90 nop - 4b1c71: 01 0e add dword ptr [rsi], ecx - 4b1c73: 20 83 04 86 03 8c and byte ptr [rbx - 1945926140], al - 4b1c79: 02 00 add al, byte ptr [rax] - 4b1c7b: 00 18 add byte ptr [rax], bl - 4b1c7d: 00 00 add byte ptr [rax], al - 4b1c7f: 00 2c 00 add byte ptr [rax + rax], ch - 4b1c82: 00 00 add byte ptr [rax], al - 4b1c84: 64 f7 f4 div esp - 4b1c87: ff 57 00 call qword ptr [rdi] - 4b1c8a: 00 00 add byte ptr [rax], al - 4b1c8c: 04 80 add al, -128 - 4b1c8e: 99 cdq - ... - 4b1c97: 00 34 00 add byte ptr [rax + rax], dh - 4b1c9a: 00 00 add byte ptr [rax], al - 4b1c9c: 9c pushfq - 4b1c9d: 00 00 add byte ptr [rax], al - 4b1c9f: 00 40 f6 add byte ptr [rax - 10], al - 4b1ca2: f5 cmc - 4b1ca3: ff 29 jmp [rcx] - 4b1ca5: 01 00 add dword ptr [rax], eax - 4b1ca7: 00 04 6c add byte ptr [rsp + 2*rbp], al - 4b1caa: 99 cdq - 4b1cab: 00 00 add byte ptr [rax], al - 4b1cad: 4e 0e - 4b1caf: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b1cb5: 83 03 47 add dword ptr [rbx], 71 - 4b1cb8: 0e - 4b1cb9: 20 02 and byte ptr [rdx], al - 4b1cbb: b1 0e mov cl, 14 - 4b1cbd: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b1cc1: 41 0e - 4b1cc3: 08 44 c3 c6 or byte ptr [rbx + 8*rax - 58], al - 4b1cc7: 48 0e - 4b1cc9: 20 83 03 86 02 00 and byte ptr [rbx + 165379], al - 4b1ccf: 00 20 add byte ptr [rax], ah - 4b1cd1: 00 00 add byte ptr [rax], al - 4b1cd3: 00 00 add byte ptr [rax], al - 4b1cd5: 00 00 add byte ptr [rax], al - 4b1cd7: 00 01 add byte ptr [rcx], al - 4b1cd9: 7a 50 jp 0x4b1d2b <__EH_FRAME_BEGIN__+0xcfb> - 4b1cdb: 4c 52 push rdx - 4b1cdd: 00 01 add byte ptr [rcx], al - 4b1cdf: 78 10 js 0x4b1cf1 <__EH_FRAME_BEGIN__+0xcc1> - 4b1ce1: 07 - 4b1ce2: 9b wait - 4b1ce3: 25 e4 00 00 1b and eax, 452985060 - 4b1ce8: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] - 4b1ceb: 08 90 01 0e 20 83 or byte ptr [rax - 2095051263], dl - 4b1cf1: 03 86 02 18 00 00 add eax, dword ptr [rsi + 6146] - 4b1cf7: 00 28 add byte ptr [rax], ch - 4b1cf9: 00 00 add byte ptr [rax], al - 4b1cfb: 00 43 f7 add byte ptr [rbx - 9], al - 4b1cfe: f4 hlt - 4b1cff: ff 56 00 call qword ptr [rsi] - 4b1d02: 00 00 add byte ptr [rax], al - 4b1d04: 04 25 add al, 37 - 4b1d06: 99 cdq - ... - 4b1d0f: 00 10 add byte ptr [rax], dl - 4b1d11: 00 00 add byte ptr [rax], al - 4b1d13: 00 24 0d 00 00 f8 f6 add byte ptr [rcx - 151519232], ah - 4b1d1a: f5 cmc - 4b1d1b: ff 42 00 inc dword ptr [rdx] - 4b1d1e: 00 00 add byte ptr [rax], al - 4b1d20: 00 00 add byte ptr [rax], al - 4b1d22: 00 00 add byte ptr [rax], al - 4b1d24: 4c 00 00 add byte ptr [rax], r8b - 4b1d27: 00 38 add byte ptr [rax], bh - 4b1d29: 0d 00 00 34 f7 or eax, 4147380224 - 4b1d2e: f5 cmc - 4b1d2f: ff f4 push rsp - 4b1d31: 00 00 add byte ptr [rax], al - 4b1d33: 00 00 add byte ptr [rax], al - 4b1d35: 46 0e - 4b1d37: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl - 4b1d3d: 8d 03 lea eax, [rbx] - 4b1d3f: 42 0e - 4b1d41: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b1d48: 05 49 0e 30 83 add eax, 2200964681 - 4b1d4d: 06 - 4b1d4e: 02 a3 0a 0e 28 44 add ah, byte ptr [rbx + 1143475722] - 4b1d54: 0e - 4b1d55: 20 42 0e and byte ptr [rdx + 14], al - 4b1d58: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1d5b: 10 42 0e adc byte ptr [rdx + 14], al - 4b1d5e: 08 49 0b or byte ptr [rcx + 11], cl - 4b1d61: 54 push rsp - 4b1d62: 0a 0e or cl, byte ptr [rsi] - 4b1d64: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b1d68: 42 0e - 4b1d6a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1d6d: 10 42 0e adc byte ptr [rdx + 14], al - 4b1d70: 08 41 0b or byte ptr [rcx + 11], al - 4b1d73: 00 50 00 add byte ptr [rax], dl - 4b1d76: 00 00 add byte ptr [rax], al - 4b1d78: 88 0d 00 00 e4 f7 mov byte ptr [rip - 136052736], cl # 0xfffffffff82f1d7e <_end+0xfffffffff7e2e3fe> - 4b1d7e: f5 cmc - 4b1d7f: ff f6 push rsi - 4b1d81: 00 00 add byte ptr [rax], al - 4b1d83: 00 00 add byte ptr [rax], al - 4b1d85: 46 0e - 4b1d87: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b1d8d: 8c 03 mov word ptr [rbx], es - 4b1d8f: 41 0e - 4b1d91: 20 86 04 49 0e 28 and byte ptr [rsi + 672024836], al - 4b1d97: 83 05 44 0e 30 02 a8 add dword ptr [rip + 36703812], -88 # 0x27b2be2 <_end+0x22ef262> - 4b1d9e: 0a 0e or cl, byte ptr [rsi] - 4b1da0: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b1da4: 41 0e - 4b1da6: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1da9: 10 42 0e adc byte ptr [rdx + 14], al - 4b1dac: 08 46 0b or byte ptr [rsi + 11], al - 4b1daf: 57 push rdi - 4b1db0: 0a 0e or cl, byte ptr [rsi] - 4b1db2: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b1db6: 41 0e - 4b1db8: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1dbb: 10 42 0e adc byte ptr [rdx + 14], al - 4b1dbe: 08 41 0b or byte ptr [rcx + 11], al - 4b1dc1: 00 00 add byte ptr [rax], al - 4b1dc3: 00 00 add byte ptr [rax], al - 4b1dc5: 00 00 add byte ptr [rax], al - 4b1dc7: 00 3c 00 add byte ptr [rax + rax], bh - 4b1dca: 00 00 add byte ptr [rax], al - 4b1dcc: cc int3 - 4b1dcd: 01 00 add dword ptr [rax], eax - 4b1dcf: 00 90 f8 f5 ff dc add byte ptr [rax - 587205128], dl - 4b1dd5: 01 00 add dword ptr [rax], eax - 4b1dd7: 00 04 59 add byte ptr [rcx + 2*rbx], al - 4b1dda: 98 cwde - 4b1ddb: 00 00 add byte ptr [rax], al - 4b1ddd: 46 0e - 4b1ddf: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b1de5: 8c 03 mov word ptr [rbx], es - 4b1de7: 44 0e - 4b1de9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b1def: 83 05 44 0e 30 03 37 add dword ptr [rip + 53481028], 55 # 0x37b2c3a <_end+0x32ef2ba> - 4b1df6: 01 0a add dword ptr [rdx], ecx - 4b1df8: 0e - 4b1df9: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b1dfd: 41 0e - 4b1dff: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1e02: 10 42 0e adc byte ptr [rdx + 14], al - 4b1e05: 08 47 0b or byte ptr [rdi + 11], al - 4b1e08: 24 00 and al, 0 - 4b1e0a: 00 00 add byte ptr [rax], al - 4b1e0c: 00 00 add byte ptr [rax], al - 4b1e0e: 00 00 add byte ptr [rax], al - 4b1e10: 01 7a 50 add dword ptr [rdx + 80], edi - 4b1e13: 4c 52 push rdx - 4b1e15: 00 01 add byte ptr [rcx], al - 4b1e17: 78 10 js 0x4b1e29 <__EH_FRAME_BEGIN__+0xdf9> - 4b1e19: 07 - 4b1e1a: 9b wait - 4b1e1b: ed in eax, dx - 4b1e1c: e2 00 loop 0x4b1e1e <__EH_FRAME_BEGIN__+0xdee> - 4b1e1e: 00 1b add byte ptr [rbx], bl - 4b1e20: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] - 4b1e23: 08 90 01 0e 30 83 or byte ptr [rax - 2094002687], dl - 4b1e29: 05 86 04 8c 03 add eax, 59507846 - 4b1e2e: 8d 02 lea eax, [rdx] - 4b1e30: 14 00 adc al, 0 - 4b1e32: 00 00 add byte ptr [rax], al - 4b1e34: 2c 00 sub al, 0 - 4b1e36: 00 00 add byte ptr [rax], al - 4b1e38: 5d pop rbp - 4b1e39: f6 f4 div ah - 4b1e3b: ff 57 00 call qword ptr [rdi] - 4b1e3e: 00 00 add byte ptr [rax], al - 4b1e40: 04 fc add al, -4 - 4b1e42: 97 xchg eax, edi - 4b1e43: 00 00 add byte ptr [rax], al - 4b1e45: 00 00 add byte ptr [rax], al - 4b1e47: 00 84 00 00 00 4c 02 add byte ptr [rax + rax + 38535168], al - 4b1e4e: 00 00 add byte ptr [rax], al - 4b1e50: f0 lock - 4b1e51: f9 stc - 4b1e52: f5 cmc - 4b1e53: ff 97 06 00 00 04 call qword ptr [rdi + 67108870] - 4b1e59: ec in al, dx - 4b1e5a: 97 xchg eax, edi - 4b1e5b: 00 00 add byte ptr [rax], al - 4b1e5d: 46 0e - 4b1e5f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b1e65: 8e 03 mov es, word ptr [rbx] - 4b1e67: 42 0e - 4b1e69: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b1e6f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b2cb6 <_end+0xffffffff862ef336> - 4b1e75: 06 - 4b1e76: 41 0e - 4b1e78: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al - 4b1e7e: 01 03 add dword ptr [rbx], eax - 4b1e80: 86 01 xchg byte ptr [rcx], al - 4b1e82: 0a 0e or cl, byte ptr [rsi] - 4b1e84: 38 41 0e cmp byte ptr [rcx + 14], al - 4b1e87: 30 41 0e xor byte ptr [rcx + 14], al - 4b1e8a: 28 42 0e sub byte ptr [rdx + 14], al - 4b1e8d: 20 42 0e and byte ptr [rdx + 14], al - 4b1e90: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1e93: 10 42 0e adc byte ptr [rdx + 14], al - 4b1e96: 08 46 0b or byte ptr [rsi + 11], al - 4b1e99: 03 39 add edi, dword ptr [rcx] - 4b1e9b: 01 0e add dword ptr [rsi], ecx - 4b1e9d: a8 01 test al, 1 - 4b1e9f: 4a 0e - 4b1ea1: b0 01 mov al, 1 - 4b1ea3: 4f 0e - 4b1ea5: a8 01 test al, 1 - 4b1ea7: 41 0e - 4b1ea9: a0 01 03 31 01 0e a8 01 47 movabs al, byte ptr [5116555429772591873] - 4b1eb2: 0e - 4b1eb3: b0 01 mov al, 1 - 4b1eb5: 5c pop rsp - 4b1eb6: 0e - 4b1eb7: a8 01 test al, 1 - 4b1eb9: 41 0e - 4b1ebb: a0 01 02 79 0e a8 01 46 0e movabs al, byte ptr [1028511386209681921] - 4b1ec4: b0 01 mov al, 1 - 4b1ec6: 64 0e - 4b1ec8: a8 01 test al, 1 - 4b1eca: 45 0e - 4b1ecc: a0 01 00 00 2c 00 00 00 00 movabs al, byte ptr [738197505] - 4b1ed5: 00 00 add byte ptr [rax], al - 4b1ed7: 00 01 add byte ptr [rcx], al - 4b1ed9: 7a 50 jp 0x4b1f2b <__EH_FRAME_BEGIN__+0xefb> - 4b1edb: 4c 52 push rdx - 4b1edd: 00 01 add byte ptr [rcx], al - 4b1edf: 78 10 js 0x4b1ef1 <__EH_FRAME_BEGIN__+0xec1> - 4b1ee1: 07 - 4b1ee2: 9b wait - 4b1ee3: 25 e2 00 00 1b and eax, 452985058 - 4b1ee8: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] - 4b1eeb: 08 90 01 0e a0 01 or byte ptr [rax + 27266561], dl - 4b1ef1: 83 07 86 add dword ptr [rdi], -122 - 4b1ef4: 06 - 4b1ef5: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d92388 <_end+0x38cea08> - 4b1efb: 8f 02 pop qword ptr [rdx] - 4b1efd: 00 00 add byte ptr [rax], al - 4b1eff: 00 14 00 add byte ptr [rax + rax], dl - 4b1f02: 00 00 add byte ptr [rax], al - 4b1f04: 34 00 xor al, 0 - 4b1f06: 00 00 add byte ptr [rax], al - 4b1f08: e4 f5 in al, 245 - 4b1f0a: f4 hlt - 4b1f0b: ff 57 00 call qword ptr [rdi] - 4b1f0e: 00 00 add byte ptr [rax], al - 4b1f10: 04 44 add al, 68 - 4b1f12: 97 xchg eax, edi - 4b1f13: 00 00 add byte ptr [rax], al - 4b1f15: 00 00 add byte ptr [rax], al - 4b1f17: 00 3c 00 add byte ptr [rax + rax], bh - 4b1f1a: 00 00 add byte ptr [rax], al - 4b1f1c: 2c 0f sub al, 15 - 4b1f1e: 00 00 add byte ptr [rax], al - 4b1f20: c0 ff f5 sar bh, 245 - 4b1f23: ff eb - 4b1f25: 00 00 add byte ptr [rax], al - 4b1f27: 00 00 add byte ptr [rax], al - 4b1f29: 42 0e - 4b1f2b: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b1f32: 03 43 0e add eax, dword ptr [rbx + 14] - 4b1f35: 20 83 04 47 0e 30 and byte ptr [rbx + 806242052], al - 4b1f3b: 02 81 0e 38 46 0e add al, byte ptr [rcx + 239482894] - 4b1f41: 40 46 - 4b1f43: 0e - 4b1f44: 38 41 0e cmp byte ptr [rcx + 14], al - 4b1f47: 30 6e 0a xor byte ptr [rsi + 10], ch - 4b1f4a: 0e - 4b1f4b: 20 41 0e and byte ptr [rcx + 14], al - 4b1f4e: 18 41 0e sbb byte ptr [rcx + 14], al - 4b1f51: 10 42 0e adc byte ptr [rdx + 14], al - 4b1f54: 08 43 0b or byte ptr [rbx + 11], al - 4b1f57: 00 5c 00 00 add byte ptr [rax + rax], bl - 4b1f5b: 00 6c 0f 00 add byte ptr [rdi + rcx], ch - 4b1f5f: 00 70 00 add byte ptr [rax], dh - 4b1f62: f6 ff idiv bh - 4b1f64: 9e sahf - 4b1f65: 08 00 or byte ptr [rax], al - 4b1f67: 00 00 add byte ptr [rax], al - 4b1f69: 46 0e - 4b1f6b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b1f71: 8e 03 mov es, word ptr [rbx] - 4b1f73: 42 0e - 4b1f75: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b1f7b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b2dc2 <_end+0xffffffff862ef442> - 4b1f81: 06 - 4b1f82: 41 0e - 4b1f84: 38 83 07 47 0e 90 cmp byte ptr [rbx - 1878112505], al - 4b1f8a: 02 03 add al, byte ptr [rbx] - 4b1f8c: 01 04 0a add dword ptr [rdx + rcx], eax - 4b1f8f: 0e - 4b1f90: 38 41 0e cmp byte ptr [rcx + 14], al - 4b1f93: 30 41 0e xor byte ptr [rcx + 14], al - 4b1f96: 28 42 0e sub byte ptr [rdx + 14], al - 4b1f99: 20 42 0e and byte ptr [rdx + 14], al - 4b1f9c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b1f9f: 10 42 0e adc byte ptr [rdx + 14], al - 4b1fa2: 08 45 0b or byte ptr [rbp + 11], al - 4b1fa5: 03 c2 add eax, edx - 4b1fa7: 03 0e add ecx, dword ptr [rsi] - 4b1fa9: 98 cwde - 4b1faa: 02 41 0e add al, byte ptr [rcx + 14] - 4b1fad: a0 02 51 0e 98 02 42 0e 90 movabs al, byte ptr [-8066437303665536766] - 4b1fb6: 02 00 add al, byte ptr [rax] - 4b1fb8: 1c 00 sbb al, 0 - 4b1fba: 00 00 add byte ptr [rax], al - 4b1fbc: cc int3 - 4b1fbd: 0f 00 00 sldt word ptr [rax] - 4b1fc0: b0 08 mov al, 8 - 4b1fc2: f6 ff idiv bh - 4b1fc4: 37 - 4b1fc5: 00 00 add byte ptr [rax], al - 4b1fc7: 00 00 add byte ptr [rax], al - 4b1fc9: 45 0e - 4b1fcb: 10 86 02 58 0a 0e adc byte ptr [rsi + 235558914], al - 4b1fd1: 08 53 0b or byte ptr [rbx + 11], dl - 4b1fd4: 46 0e - 4b1fd6: 08 00 or byte ptr [rax], al - 4b1fd8: 34 00 xor al, 0 - 4b1fda: 00 00 add byte ptr [rax], al - 4b1fdc: ec in al, dx - 4b1fdd: 0f 00 00 sldt word ptr [rax] - 4b1fe0: d0 08 ror byte ptr [rax] - 4b1fe2: f6 ff idiv bh - 4b1fe4: 6f outsd dx, dword ptr [rsi] - 4b1fe5: 01 00 add dword ptr [rax], eax - 4b1fe7: 00 00 add byte ptr [rax], al - 4b1fe9: 45 0e - 4b1feb: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b1ff1: 83 03 47 add dword ptr [rbx], 71 - 4b1ff4: 0e - 4b1ff5: 30 02 xor byte ptr [rdx], al - 4b1ff7: 70 0e jo 0x4b2007 <__EH_FRAME_BEGIN__+0xfd7> - 4b1ff9: 38 46 0e cmp byte ptr [rsi + 14], al - 4b1ffc: 40 50 push rax - 4b1ffe: 0e - 4b1fff: 38 41 0e cmp byte ptr [rcx + 14], al - 4b2002: 30 02 xor byte ptr [rdx], al - 4b2004: 46 0a 0e or r9b, byte ptr [rsi] - 4b2007: 18 41 0e sbb byte ptr [rcx + 14], al - 4b200a: 10 41 0e adc byte ptr [rcx + 14], al - 4b200d: 08 44 0b 5c or byte ptr [rbx + rcx + 92], al - 4b2011: 00 00 add byte ptr [rax], al - 4b2013: 00 24 10 add byte ptr [rax + rdx], ah - 4b2016: 00 00 add byte ptr [rax], al - 4b2018: 08 0a or byte ptr [rdx], cl - 4b201a: f6 ff idiv bh - 4b201c: ee out dx, al - 4b201d: 01 00 add dword ptr [rax], eax - 4b201f: 00 00 add byte ptr [rax], al - 4b2021: 46 0e - 4b2023: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b2029: 8e 03 mov es, word ptr [rbx] - 4b202b: 42 0e - 4b202d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b2033: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b2e7a <_end+0xffffffff862ef4fa> - 4b2039: 06 - 4b203a: 41 0e - 4b203c: 38 83 07 47 0e 90 cmp byte ptr [rbx - 1878112505], al - 4b2042: 01 02 add dword ptr [rdx], eax - 4b2044: 77 0e ja 0x4b2054 <__EH_FRAME_BEGIN__+0x1024> - 4b2046: 98 cwde - 4b2047: 01 41 0e add dword ptr [rcx + 14], eax - 4b204a: a0 01 5b 0e 98 01 41 0e 90 movabs al, byte ptr [-8066438407472129279] - 4b2053: 01 02 add dword ptr [rdx], eax - 4b2055: be 0a 0e 38 41 mov esi, 1094192650 - 4b205a: 0e - 4b205b: 30 41 0e xor byte ptr [rcx + 14], al - 4b205e: 28 42 0e sub byte ptr [rdx + 14], al - 4b2061: 20 42 0e and byte ptr [rdx + 14], al - 4b2064: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2067: 10 42 0e adc byte ptr [rdx + 14], al - 4b206a: 08 47 0b or byte ptr [rdi + 11], al - 4b206d: 00 00 add byte ptr [rax], al - 4b206f: 00 5c 00 00 add byte ptr [rax + rax], bl - 4b2073: 00 84 10 00 00 98 0b add byte ptr [rax + rdx + 194510848], al - 4b207a: f6 ff idiv bh - 4b207c: d9 02 fld dword ptr [rdx] - 4b207e: 00 00 add byte ptr [rax], al - 4b2080: 00 45 0e add byte ptr [rbp + 14], al - 4b2083: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b2089: 83 03 44 add dword ptr [rbx], 68 - 4b208c: 0e - 4b208d: 20 02 and byte ptr [rdx], al - 4b208f: fb sti - 4b2090: 0a 0e or cl, byte ptr [rsi] - 4b2092: 18 46 0e sbb byte ptr [rsi + 14], al - 4b2095: 10 41 0e adc byte ptr [rcx + 14], al - 4b2098: 08 41 0b or byte ptr [rcx + 11], al - 4b209b: 4e 0a 0e or r9b, byte ptr [rsi] - 4b209e: 18 43 0e sbb byte ptr [rbx + 14], al - 4b20a1: 10 41 0e adc byte ptr [rcx + 14], al - 4b20a4: 08 46 0b or byte ptr [rsi + 11], al - 4b20a7: 57 push rdi - 4b20a8: 0a 0e or cl, byte ptr [rsi] - 4b20aa: 18 46 0e sbb byte ptr [rsi + 14], al - 4b20ad: 10 41 0e adc byte ptr [rcx + 14], al - 4b20b0: 08 4a 0b or byte ptr [rdx + 11], cl - 4b20b3: 71 0a jno 0x4b20bf <__EH_FRAME_BEGIN__+0x108f> - 4b20b5: 0e - 4b20b6: 18 41 0e sbb byte ptr [rcx + 14], al - 4b20b9: 10 41 0e adc byte ptr [rcx + 14], al - 4b20bc: 08 4d 0b or byte ptr [rbp + 11], cl - 4b20bf: 03 04 01 add eax, dword ptr [rcx + rax] - 4b20c2: 0a 0e or cl, byte ptr [rsi] - 4b20c4: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b20c8: 41 0e - 4b20ca: 08 4f 0b or byte ptr [rdi + 11], cl - 4b20cd: 00 00 add byte ptr [rax], al - 4b20cf: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b20d3: 00 e4 add ah, ah - 4b20d5: 10 00 adc byte ptr [rax], al - 4b20d7: 00 18 add byte ptr [rax], bl - 4b20d9: 0e - 4b20da: f6 ff idiv bh - 4b20dc: 94 xchg eax, esp - 4b20dd: 01 00 add dword ptr [rax], eax - 4b20df: 00 00 add byte ptr [rax], al - 4b20e1: 46 0e - 4b20e3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b20e9: 8c 03 mov word ptr [rbx], es - 4b20eb: 41 0e - 4b20ed: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b20f3: 83 05 47 0e 40 02 d3 add dword ptr [rip + 37752391], -45 # 0x28b2f41 <_end+0x23ef5c1> - 4b20fa: 0a 0e or cl, byte ptr [rsi] - 4b20fc: 28 43 0e sub byte ptr [rbx + 14], al - 4b20ff: 20 41 0e and byte ptr [rcx + 14], al - 4b2102: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2105: 10 42 0e adc byte ptr [rdx + 14], al - 4b2108: 08 44 0b 61 or byte ptr [rbx + rcx + 97], al - 4b210c: 0a 0e or cl, byte ptr [rsi] - 4b210e: 28 46 0e sub byte ptr [rsi + 14], al - 4b2111: 20 41 0e and byte ptr [rcx + 14], al - 4b2114: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2117: 10 42 0e adc byte ptr [rdx + 14], al - 4b211a: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b211e: 00 00 add byte ptr [rax], al - 4b2120: 64 00 00 add byte ptr fs:[rax], al - 4b2123: 00 34 11 add byte ptr [rcx + rdx], dh - 4b2126: 00 00 add byte ptr [rax], al - 4b2128: 68 0f f6 ff 60 push 1627387407 - 4b212d: 02 00 add al, byte ptr [rax] - 4b212f: 00 00 add byte ptr [rax], al - 4b2131: 4f 0e - 4b2133: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b2139: 8e 03 mov es, word ptr [rbx] - 4b213b: 42 0e - 4b213d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b2143: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b2f8d <_end+0xffffffff862ef60d> - 4b2149: 06 - 4b214a: 44 0e - 4b214c: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b2152: 02 e9 add ch, cl - 4b2154: 0a 0e or cl, byte ptr [rsi] - 4b2156: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b215a: 41 0e - 4b215c: 28 42 0e sub byte ptr [rdx + 14], al - 4b215f: 20 42 0e and byte ptr [rdx + 14], al - 4b2162: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2165: 10 42 0e adc byte ptr [rdx + 14], al - 4b2168: 08 46 0b or byte ptr [rsi + 11], al - 4b216b: 02 40 0e add al, byte ptr [rax + 14] - 4b216e: 08 c3 or bl, al - 4b2170: c6 cc - 4b2172: cd ce int 206 - 4b2174: cf iretd - 4b2175: 48 0e - 4b2177: 40 83 07 86 add dword ptr [rdi], -122 - 4b217b: 06 - 4b217c: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9260f <_end+0x38cec8f> - 4b2182: 8f 02 pop qword ptr [rdx] - 4b2184: 00 00 add byte ptr [rax], al - 4b2186: 00 00 add byte ptr [rax], al - 4b2188: 28 00 sub byte ptr [rax], al - 4b218a: 00 00 add byte ptr [rax], al - 4b218c: 9c pushfq - 4b218d: 11 00 adc dword ptr [rax], eax - 4b218f: 00 60 11 add byte ptr [rax + 17], ah - 4b2192: f6 ff idiv bh - 4b2194: 6f outsd dx, dword ptr [rsi] - 4b2195: 01 00 add dword ptr [rax], eax - 4b2197: 00 00 add byte ptr [rax], al - 4b2199: 45 0e - 4b219b: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b21a1: 83 03 47 add dword ptr [rbx], 71 - 4b21a4: 0e - 4b21a5: 50 push rax - 4b21a6: 7a 0a jp 0x4b21b2 <__EH_FRAME_BEGIN__+0x1182> - 4b21a8: 0e - 4b21a9: 18 41 0e sbb byte ptr [rcx + 14], al - 4b21ac: 10 41 0e adc byte ptr [rcx + 14], al - 4b21af: 08 47 0b or byte ptr [rdi + 11], al - 4b21b2: 00 00 add byte ptr [rax], al - 4b21b4: 54 push rsp - 4b21b5: 00 00 add byte ptr [rax], al - 4b21b7: 00 c8 add al, cl - 4b21b9: 11 00 adc dword ptr [rax], eax - 4b21bb: 00 a4 12 f6 ff ec 00 add byte ptr [rdx + rdx + 15532022], ah - 4b21c2: 00 00 add byte ptr [rax], al - 4b21c4: 00 46 0e add byte ptr [rsi + 14], al - 4b21c7: 10 8f 02 4a 0e 18 adc byte ptr [rdi + 403589634], cl - 4b21cd: 8e 03 mov es, word ptr [rbx] - 4b21cf: 42 0e - 4b21d1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b21d7: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b3021 <_end+0xffffffff862ef6a1> - 4b21dd: 06 - 4b21de: 41 0e - 4b21e0: 38 83 07 47 0e 60 cmp byte ptr [rbx + 1611548423], al - 4b21e6: 02 52 0e add dl, byte ptr [rdx + 14] - 4b21e9: 68 45 0e 70 62 push 1651510853 - 4b21ee: 0e - 4b21ef: 68 41 0e 60 66 push 1717571137 - 4b21f4: 0a 0e or cl, byte ptr [rsi] - 4b21f6: 38 41 0e cmp byte ptr [rcx + 14], al - 4b21f9: 30 41 0e xor byte ptr [rcx + 14], al - 4b21fc: 28 42 0e sub byte ptr [rdx + 14], al - 4b21ff: 20 42 0e and byte ptr [rdx + 14], al - 4b2202: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2205: 10 42 0e adc byte ptr [rdx + 14], al - 4b2208: 08 46 0b or byte ptr [rsi + 11], al - 4b220b: 00 54 00 00 add byte ptr [rax + rax], dl - 4b220f: 00 20 add byte ptr [rax], ah - 4b2211: 12 00 adc al, byte ptr [rax] - 4b2213: 00 3c 13 add byte ptr [rbx + rdx], bh - 4b2216: f6 ff idiv bh - 4b2218: ec in al, dx - 4b2219: 00 00 add byte ptr [rax], al - 4b221b: 00 00 add byte ptr [rax], al - 4b221d: 46 0e - 4b221f: 10 8f 02 4a 0e 18 adc byte ptr [rdi + 403589634], cl - 4b2225: 8e 03 mov es, word ptr [rbx] - 4b2227: 42 0e - 4b2229: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b222f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b3079 <_end+0xffffffff862ef6f9> - 4b2235: 06 - 4b2236: 41 0e - 4b2238: 38 83 07 47 0e 60 cmp byte ptr [rbx + 1611548423], al - 4b223e: 02 51 0e add dl, byte ptr [rcx + 14] - 4b2241: 68 45 0e 70 62 push 1651510853 - 4b2246: 0e - 4b2247: 68 41 0e 60 66 push 1717571137 - 4b224c: 0a 0e or cl, byte ptr [rsi] - 4b224e: 38 41 0e cmp byte ptr [rcx + 14], al - 4b2251: 30 41 0e xor byte ptr [rcx + 14], al - 4b2254: 28 42 0e sub byte ptr [rdx + 14], al - 4b2257: 20 42 0e and byte ptr [rdx + 14], al - 4b225a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b225d: 10 42 0e adc byte ptr [rdx + 14], al - 4b2260: 08 47 0b or byte ptr [rdi + 11], al - 4b2263: 00 10 add byte ptr [rax], dl - 4b2265: 00 00 add byte ptr [rax], al - 4b2267: 00 78 12 add byte ptr [rax + 18], bh - 4b226a: 00 00 add byte ptr [rax], al - 4b226c: d4 - 4b226d: 13 f6 adc esi, esi - 4b226f: ff 26 jmp qword ptr [rsi] - 4b2271: 00 00 add byte ptr [rax], al - 4b2273: 00 00 add byte ptr [rax], al - 4b2275: 00 00 add byte ptr [rax], al - 4b2277: 00 2c 00 add byte ptr [rax + rax], ch - 4b227a: 00 00 add byte ptr [rax], al - 4b227c: 8c 12 mov word ptr [rdx], ss - 4b227e: 00 00 add byte ptr [rax], al - 4b2280: f0 lock - 4b2281: 13 f6 adc esi, esi - 4b2283: ff 00 inc dword ptr [rax] - 4b2285: 01 00 add dword ptr [rax], eax - 4b2287: 00 00 add byte ptr [rax], al - 4b2289: 45 0e - 4b228b: 10 86 02 47 0d 06 adc byte ptr [rsi + 101533442], al - 4b2291: 44 8f 03 pop qword ptr [rbx] - 4b2294: 8e 04 45 8d 05 46 8c mov es, word ptr [2*rax - 1941568115] - 4b229b: 06 - 4b229c: 83 07 02 add dword ptr [rdi], 2 - 4b229f: d0 0a ror byte ptr [rdx] - 4b22a1: 0c 07 or al, 7 - 4b22a3: 08 45 0b or byte ptr [rbp + 11], al - 4b22a6: 00 00 add byte ptr [rax], al - 4b22a8: 4c 00 00 add byte ptr [rax], r8b - 4b22ab: 00 bc 12 00 00 c0 14 add byte ptr [rdx + rdx + 348127232], bh - 4b22b2: f6 ff idiv bh - 4b22b4: 9a - 4b22b5: 01 00 add dword ptr [rax], eax - 4b22b7: 00 00 add byte ptr [rax], al - 4b22b9: 46 0e - 4b22bb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b22c1: 8e 03 mov es, word ptr [rbx] - 4b22c3: 45 0e - 4b22c5: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b22cb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b3115 <_end+0xffffffff862ef795> - 4b22d1: 06 - 4b22d2: 41 0e - 4b22d4: 38 83 07 4f 0e d0 cmp byte ptr [rbx - 804368633], al - 4b22da: 02 03 add al, byte ptr [rbx] - 4b22dc: 09 01 or dword ptr [rcx], eax - 4b22de: 0a 0e or cl, byte ptr [rsi] - 4b22e0: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b22e4: 41 0e - 4b22e6: 28 42 0e sub byte ptr [rdx + 14], al - 4b22e9: 20 42 0e and byte ptr [rdx + 14], al - 4b22ec: 18 42 0e sbb byte ptr [rdx + 14], al - 4b22ef: 10 42 0e adc byte ptr [rdx + 14], al - 4b22f2: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b22f6: 00 00 add byte ptr [rax], al - 4b22f8: 14 00 adc al, 0 - 4b22fa: 00 00 add byte ptr [rax], al - 4b22fc: 0c 13 or al, 19 - 4b22fe: 00 00 add byte ptr [rax], al - 4b2300: 10 16 adc byte ptr [rsi], dl - 4b2302: f6 ff idiv bh - 4b2304: 0b 00 or eax, dword ptr [rax] - ... - 4b230e: 00 00 add byte ptr [rax], al - 4b2310: 20 00 and byte ptr [rax], al - 4b2312: 00 00 add byte ptr [rax], al - 4b2314: 24 13 and al, 19 - 4b2316: 00 00 add byte ptr [rax], al - 4b2318: 08 16 or byte ptr [rsi], dl - 4b231a: f6 ff idiv bh - 4b231c: 57 push rdi - 4b231d: 01 00 add dword ptr [rax], eax - 4b231f: 00 00 add byte ptr [rax], al - 4b2321: 41 0e - 4b2323: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al - 4b2329: 44 8d 03 lea r8d, [rbx] - 4b232c: 8c 04 48 mov word ptr [rax + 2*rcx], es - 4b232f: 83 05 00 00 00 2c 00 add dword ptr [rip + 738197504], 0 # 0x2c4b2336 <_end+0x2bfee9b6> - 4b2336: 00 00 add byte ptr [rax], al - 4b2338: 48 13 00 adc rax, qword ptr [rax] - 4b233b: 00 44 17 f6 add byte ptr [rdi + rdx - 10], al - 4b233f: ff e3 jmp rbx - 4b2341: 02 00 add al, byte ptr [rax] - 4b2343: 00 00 add byte ptr [rax], al - 4b2345: 45 0e - 4b2347: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al - 4b234d: 42 8f 03 pop qword ptr [rbx] - 4b2350: 45 8e 04 47 mov es, word ptr [r15 + 2*rax] - 4b2354: 8d 05 8c 06 44 83 lea eax, [rip - 2092693876] # 0xffffffff838f29e6 <_end+0xffffffff8342f066> - 4b235a: 07 - 4b235b: 03 a4 02 0a 0c 07 08 add esp, dword ptr [rdx + rax + 134679562] - 4b2362: 41 0b 18 or ebx, dword ptr [r8] - 4b2365: 00 00 add byte ptr [rax], al - 4b2367: 00 78 13 add byte ptr [rax + 19], bh - 4b236a: 00 00 add byte ptr [rax], al - 4b236c: 04 1a add al, 26 - 4b236e: f6 ff idiv bh - 4b2370: 20 00 and byte ptr [rax], al - 4b2372: 00 00 add byte ptr [rax], al - 4b2374: 00 45 0e add byte ptr [rbp + 14], al - 4b2377: 10 41 0e adc byte ptr [rcx + 14], al - 4b237a: 08 50 0e or byte ptr [rax + 14], dl - 4b237d: 10 00 adc byte ptr [rax], al - 4b237f: 00 14 00 add byte ptr [rax + rax], dl - 4b2382: 00 00 add byte ptr [rax], al - 4b2384: 94 xchg eax, esp - 4b2385: 13 00 adc eax, dword ptr [rax] - 4b2387: 00 08 add byte ptr [rax], cl - 4b2389: 1a f6 sbb dh, dh - 4b238b: ff 1c 00 call [rax + rax] - 4b238e: 00 00 add byte ptr [rax], al - 4b2390: 00 50 0e add byte ptr [rax + 14], dl - 4b2393: 10 00 adc byte ptr [rax], al - 4b2395: 00 00 add byte ptr [rax], al - 4b2397: 00 3c 00 add byte ptr [rax + rax], bh - 4b239a: 00 00 add byte ptr [rax], al - 4b239c: ac lodsb al, byte ptr [rsi] - 4b239d: 13 00 adc eax, dword ptr [rax] - 4b239f: 00 10 add byte ptr [rax], dl - 4b23a1: 1a f6 sbb dh, dh - 4b23a3: ff 98 00 00 00 00 call [rax] - 4b23a9: 4e 0e - 4b23ab: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b23b2: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b23b6: 83 04 02 43 add dword ptr [rdx + rax], 67 - 4b23ba: 0a 0e or cl, byte ptr [rsi] - 4b23bc: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b23c0: 42 0e - 4b23c2: 08 44 0b 68 or byte ptr [rbx + rcx + 104], al - 4b23c6: 0e - 4b23c7: 08 c3 or bl, al - 4b23c9: c6 cc - 4b23cb: 48 0e - 4b23cd: 20 83 04 86 03 8c and byte ptr [rbx - 1945926140], al - 4b23d3: 02 00 add al, byte ptr [rax] - 4b23d5: 00 00 add byte ptr [rax], al - 4b23d7: 00 28 add byte ptr [rax], ch - 4b23d9: 00 00 add byte ptr [rax], al - 4b23db: 00 ec add ah, ch - 4b23dd: 13 00 adc eax, dword ptr [rax] - 4b23df: 00 70 1a add byte ptr [rax + 26], dh - 4b23e2: f6 ff idiv bh - 4b23e4: 70 00 jo 0x4b23e6 <__EH_FRAME_BEGIN__+0x13b6> - 4b23e6: 00 00 add byte ptr [rax], al - 4b23e8: 00 45 0e add byte ptr [rbp + 14], al - 4b23eb: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b23f1: 83 03 47 add dword ptr [rbx], 71 - 4b23f4: 0e - 4b23f5: 30 7c 0a 0e xor byte ptr [rdx + rcx + 14], bh - 4b23f9: 18 41 0e sbb byte ptr [rcx + 14], al - 4b23fc: 10 41 0e adc byte ptr [rcx + 14], al - 4b23ff: 08 45 0b or byte ptr [rbp + 11], al - 4b2402: 00 00 add byte ptr [rax], al - 4b2404: 10 00 adc byte ptr [rax], al - 4b2406: 00 00 add byte ptr [rax], al - 4b2408: 18 14 00 sbb byte ptr [rax + rax], dl - 4b240b: 00 b4 1a f6 ff 0c 00 add byte ptr [rdx + rbx + 851958], dh - 4b2412: 00 00 add byte ptr [rax], al - 4b2414: 00 00 add byte ptr [rax], al - 4b2416: 00 00 add byte ptr [rax], al - 4b2418: 18 00 sbb byte ptr [rax], al - 4b241a: 00 00 add byte ptr [rax], al - 4b241c: 2c 14 sub al, 20 - 4b241e: 00 00 add byte ptr [rax], al - 4b2420: b0 1a mov al, 26 - 4b2422: f6 ff idiv bh - 4b2424: 2c 00 sub al, 0 - 4b2426: 00 00 add byte ptr [rax], al - 4b2428: 00 45 0e add byte ptr [rbp + 14], al - 4b242b: 10 83 02 66 0e 08 adc byte ptr [rbx + 135161346], al - 4b2431: 00 00 add byte ptr [rax], al - 4b2433: 00 1c 00 add byte ptr [rax + rax], bl - 4b2436: 00 00 add byte ptr [rax], al - 4b2438: 48 14 00 adc al, 0 - 4b243b: 00 c4 add ah, al - 4b243d: 1a f6 sbb dh, dh - 4b243f: ff 75 00 push qword ptr [rbp] - 4b2442: 00 00 add byte ptr [rax], al - 4b2444: 00 53 0e add byte ptr [rbx + 14], dl - 4b2447: 10 83 02 7b 0a 0e adc byte ptr [rbx + 235567874], al - 4b244d: 08 42 0b or byte ptr [rdx + 11], al - 4b2450: 64 0e - 4b2452: 08 00 or byte ptr [rax], al - 4b2454: 98 cwde - 4b2455: 00 00 add byte ptr [rax], al - 4b2457: 00 58 08 add byte ptr [rax + 8], bl - 4b245a: 00 00 add byte ptr [rax], al - 4b245c: 24 1b and al, 27 - 4b245e: f6 ff idiv bh - 4b2460: 29 03 sub dword ptr [rbx], eax - 4b2462: 00 00 add byte ptr [rax], al - 4b2464: 04 f8 add al, -8 - 4b2466: 91 xchg eax, ecx - 4b2467: 00 00 add byte ptr [rax], al - 4b2469: 50 push rax - 4b246a: 0e - 4b246b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b2471: 8e 03 mov es, word ptr [rbx] - 4b2473: 42 0e - 4b2475: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b247b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b32c2 <_end+0xffffffff862ef942> - 4b2481: 06 - 4b2482: 41 0e - 4b2484: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al - 4b248a: 03 90 01 0a 0e 38 add edx, dword ptr [rax + 940444161] - 4b2490: 41 0e - 4b2492: 30 41 0e xor byte ptr [rcx + 14], al - 4b2495: 28 42 0e sub byte ptr [rdx + 14], al - 4b2498: 20 42 0e and byte ptr [rdx + 14], al - 4b249b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b249e: 10 42 0e adc byte ptr [rdx + 14], al - 4b24a1: 08 47 0b or byte ptr [rdi + 11], al - 4b24a4: 47 0a 0e or r9b, byte ptr [r14] - 4b24a7: 38 41 0e cmp byte ptr [rcx + 14], al - 4b24aa: 30 41 0e xor byte ptr [rcx + 14], al - 4b24ad: 28 42 0e sub byte ptr [rdx + 14], al - 4b24b0: 20 42 0e and byte ptr [rdx + 14], al - 4b24b3: 18 42 0e sbb byte ptr [rdx + 14], al - 4b24b6: 10 42 0e adc byte ptr [rdx + 14], al - 4b24b9: 08 47 0b or byte ptr [rdi + 11], al - 4b24bc: 66 0a 0e or cl, byte ptr [rsi] - 4b24bf: 38 41 0e cmp byte ptr [rcx + 14], al - 4b24c2: 30 41 0e xor byte ptr [rcx + 14], al - 4b24c5: 28 42 0e sub byte ptr [rdx + 14], al - 4b24c8: 20 42 0e and byte ptr [rdx + 14], al - 4b24cb: 18 42 0e sbb byte ptr [rdx + 14], al - 4b24ce: 10 42 0e adc byte ptr [rdx + 14], al - 4b24d1: 08 48 0b or byte ptr [rax + 11], cl - 4b24d4: 02 e8 add ch, al - 4b24d6: 0e - 4b24d7: 08 c3 or bl, al - 4b24d9: c6 cc - 4b24db: cd ce int 206 - 4b24dd: cf iretd - 4b24de: 48 0e - 4b24e0: 40 83 07 86 add dword ptr [rdi], -122 - 4b24e4: 06 - 4b24e5: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d92978 <_end+0x38ceff8> - 4b24eb: 8f 02 pop qword ptr [rdx] - 4b24ed: 00 00 add byte ptr [rax], al - 4b24ef: 00 28 add byte ptr [rax], ch - 4b24f1: 00 00 add byte ptr [rax], al - 4b24f3: 00 00 add byte ptr [rax], al - 4b24f5: 00 00 add byte ptr [rax], al - 4b24f7: 00 01 add byte ptr [rcx], al - 4b24f9: 7a 50 jp 0x4b254b <__EH_FRAME_BEGIN__+0x151b> - 4b24fb: 4c 52 push rdx - 4b24fd: 00 01 add byte ptr [rcx], al - 4b24ff: 78 10 js 0x4b2511 <__EH_FRAME_BEGIN__+0x14e1> - 4b2501: 07 - 4b2502: 9b wait - 4b2503: 05 dc 00 00 1b add eax, 452985052 - 4b2508: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] - 4b250b: 08 90 01 0e 40 83 or byte ptr [rax - 2092954111], dl - 4b2511: 07 - 4b2512: 86 06 xchg byte ptr [rsi], al - 4b2514: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d929a7 <_end+0x38cf027> - 4b251a: 8f 02 pop qword ptr [rdx] - 4b251c: 14 00 adc al, 0 - 4b251e: 00 00 add byte ptr [rax], al - 4b2520: 30 00 xor byte ptr [rax], al - 4b2522: 00 00 add byte ptr [rax], al - 4b2524: 1f - 4b2525: f0 lock - 4b2526: f4 hlt - 4b2527: ff 59 00 call [rcx] - 4b252a: 00 00 add byte ptr [rax], al - 4b252c: 04 4a add al, 74 - 4b252e: 91 xchg eax, ecx - 4b252f: 00 00 add byte ptr [rax], al - 4b2531: 00 00 add byte ptr [rax], al - 4b2533: 00 18 add byte ptr [rax], bl - 4b2535: 00 00 add byte ptr [rax], al - 4b2537: 00 48 15 add byte ptr [rax + 21], cl - 4b253a: 00 00 add byte ptr [rax], al - 4b253c: 74 1d je 0x4b255b <__EH_FRAME_BEGIN__+0x152b> - 4b253e: f6 ff idiv bh - 4b2540: 29 00 sub dword ptr [rax], eax - 4b2542: 00 00 add byte ptr [rax], al - 4b2544: 00 45 0e add byte ptr [rbp + 14], al - 4b2547: 10 83 02 5f 0e 08 adc byte ptr [rbx + 135159554], al - 4b254d: 00 00 add byte ptr [rax], al - 4b254f: 00 10 add byte ptr [rax], dl - 4b2551: 00 00 add byte ptr [rax], al - 4b2553: 00 64 15 00 add byte ptr [rbp + rdx], ah - 4b2557: 00 88 1d f6 ff 0c add byte ptr [rax + 218101277], cl - 4b255d: 00 00 add byte ptr [rax], al - 4b255f: 00 00 add byte ptr [rax], al - 4b2561: 00 00 add byte ptr [rax], al - 4b2563: 00 1c 00 add byte ptr [rax + rax], bl - 4b2566: 00 00 add byte ptr [rax], al - 4b2568: 78 15 js 0x4b257f <__EH_FRAME_BEGIN__+0x154f> - 4b256a: 00 00 add byte ptr [rax], al - 4b256c: 84 1d f6 ff 5a 00 test byte ptr [rip + 5963766], bl # 0xa62568 <_end+0x59ebe8> - 4b2572: 00 00 add byte ptr [rax], al - 4b2574: 00 45 0e add byte ptr [rbp + 14], al - 4b2577: 10 83 02 02 45 0a adc byte ptr [rbx + 172294658], al - 4b257d: 0e - 4b257e: 08 46 0b or byte ptr [rsi + 11], al - 4b2581: 49 0e - 4b2583: 08 48 00 or byte ptr [rax], cl - 4b2586: 00 00 add byte ptr [rax], al - 4b2588: 98 cwde - 4b2589: 15 00 00 c4 1d adc eax, 499384320 - 4b258e: f6 ff idiv bh - 4b2590: e9 01 00 00 00 jmp 0x4b2596 <__EH_FRAME_BEGIN__+0x1566> - 4b2595: 46 0e - 4b2597: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b259d: 8e 03 mov es, word ptr [rbx] - 4b259f: 42 0e - 4b25a1: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b25a7: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b33f1 <_end+0xffffffff862efa71> - 4b25ad: 06 - 4b25ae: 44 0e - 4b25b0: 38 83 07 47 0e e0 cmp byte ptr [rbx - 535935225], al - 4b25b6: 01 02 add dword ptr [rdx], eax - 4b25b8: cb retf - 4b25b9: 0a 0e or cl, byte ptr [rsi] - 4b25bb: 38 41 0e cmp byte ptr [rcx + 14], al - 4b25be: 30 41 0e xor byte ptr [rcx + 14], al - 4b25c1: 28 42 0e sub byte ptr [rdx + 14], al - 4b25c4: 20 42 0e and byte ptr [rdx + 14], al - 4b25c7: 18 42 0e sbb byte ptr [rdx + 14], al - 4b25ca: 10 42 0e adc byte ptr [rdx + 14], al - 4b25cd: 08 45 0b or byte ptr [rbp + 11], al - 4b25d0: 4c 00 00 add byte ptr [rax], r8b - 4b25d3: 00 e4 add ah, ah - 4b25d5: 15 00 00 68 1f adc eax, 526909440 - 4b25da: f6 ff idiv bh - 4b25dc: d6 - 4b25dd: 05 00 00 00 46 add eax, 1174405120 - 4b25e2: 0e - 4b25e3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b25e9: 8e 03 mov es, word ptr [rbx] - 4b25eb: 42 0e - 4b25ed: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b25f3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b343a <_end+0xffffffff862efaba> - 4b25f9: 06 - 4b25fa: 44 0e - 4b25fc: 38 83 07 47 0e f0 cmp byte ptr [rbx - 267499769], al - 4b2602: 01 03 add dword ptr [rbx], eax - 4b2604: 2a 03 sub al, byte ptr [rbx] - 4b2606: 0a 0e or cl, byte ptr [rsi] - 4b2608: 38 41 0e cmp byte ptr [rcx + 14], al - 4b260b: 30 41 0e xor byte ptr [rcx + 14], al - 4b260e: 28 42 0e sub byte ptr [rdx + 14], al - 4b2611: 20 42 0e and byte ptr [rdx + 14], al - 4b2614: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2617: 10 42 0e adc byte ptr [rdx + 14], al - 4b261a: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b261e: 00 00 add byte ptr [rax], al - 4b2620: 10 00 adc byte ptr [rax], al - 4b2622: 00 00 add byte ptr [rax], al - 4b2624: 34 16 xor al, 22 - 4b2626: 00 00 add byte ptr [rax], al - 4b2628: f8 clc - 4b2629: 24 f6 and al, -10 - 4b262b: ff 14 00 call qword ptr [rax + rax] - 4b262e: 00 00 add byte ptr [rax], al - 4b2630: 00 00 add byte ptr [rax], al - 4b2632: 00 00 add byte ptr [rax], al - 4b2634: 38 00 cmp byte ptr [rax], al - 4b2636: 00 00 add byte ptr [rax], al - 4b2638: 48 16 - 4b263a: 00 00 add byte ptr [rax], al - 4b263c: 04 25 add al, 37 - 4b263e: f6 ff idiv bh - 4b2640: 9c pushfq - 4b2641: 00 00 add byte ptr [rax], al - 4b2643: 00 00 add byte ptr [rax], al - 4b2645: 46 0e - 4b2647: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b264d: 8c 03 mov word ptr [rbx], es - 4b264f: 41 0e - 4b2651: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b2657: 83 05 44 0e 30 02 74 add dword ptr [rip + 36703812], 116 # 0x27b34a2 <_end+0x22efb22> - 4b265e: 0a 0e or cl, byte ptr [rsi] - 4b2660: 28 41 0e sub byte ptr [rcx + 14], al - 4b2663: 20 41 0e and byte ptr [rcx + 14], al - 4b2666: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2669: 10 42 0e adc byte ptr [rdx + 14], al - 4b266c: 08 45 0b or byte ptr [rbp + 11], al - 4b266f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b2673: 00 84 16 00 00 68 25 add byte ptr [rsi + rdx + 627572736], al - 4b267a: f6 ff idiv bh - 4b267c: 39 03 cmp dword ptr [rbx], eax - 4b267e: 00 00 add byte ptr [rax], al - 4b2680: 00 46 0e add byte ptr [rsi + 14], al - 4b2683: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b2689: 8e 03 mov es, word ptr [rbx] - 4b268b: 42 0e - 4b268d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b2693: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b34dd <_end+0xffffffff862efb5d> - 4b2699: 06 - 4b269a: 44 0e - 4b269c: 38 83 07 47 0e f0 cmp byte ptr [rbx - 267499769], al - 4b26a2: 01 03 add dword ptr [rbx], eax - 4b26a4: 6d insd dword ptr es:[rdi], dx - 4b26a5: 01 0a add dword ptr [rdx], ecx - 4b26a7: 0e - 4b26a8: 38 41 0e cmp byte ptr [rcx + 14], al - 4b26ab: 30 41 0e xor byte ptr [rcx + 14], al - 4b26ae: 28 42 0e sub byte ptr [rdx + 14], al - 4b26b1: 20 42 0e and byte ptr [rdx + 14], al - 4b26b4: 18 42 0e sbb byte ptr [rdx + 14], al - 4b26b7: 10 42 0e adc byte ptr [rdx + 14], al - 4b26ba: 08 48 0b or byte ptr [rax + 11], cl - 4b26bd: 00 00 add byte ptr [rax], al - 4b26bf: 00 48 00 add byte ptr [rax], cl - 4b26c2: 00 00 add byte ptr [rax], al - 4b26c4: d4 - 4b26c5: 16 - 4b26c6: 00 00 add byte ptr [rax], al - 4b26c8: 58 pop rax - 4b26c9: 28 f6 sub dh, dh - 4b26cb: ff ef - 4b26cd: 01 00 add dword ptr [rax], eax - 4b26cf: 00 00 add byte ptr [rax], al - 4b26d1: 46 0e - 4b26d3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b26d9: 8e 03 mov es, word ptr [rbx] - 4b26db: 45 0e - 4b26dd: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b26e3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b352a <_end+0xffffffff862efbaa> - 4b26e9: 06 - 4b26ea: 41 0e - 4b26ec: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al - 4b26f2: 03 59 01 add ebx, dword ptr [rcx + 1] - 4b26f5: 0a 0e or cl, byte ptr [rsi] - 4b26f7: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b26fb: 41 0e - 4b26fd: 28 42 0e sub byte ptr [rdx + 14], al - 4b2700: 20 42 0e and byte ptr [rdx + 14], al - 4b2703: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2706: 10 42 0e adc byte ptr [rdx + 14], al - 4b2709: 08 47 0b or byte ptr [rdi + 11], al - 4b270c: 38 00 cmp byte ptr [rax], al - 4b270e: 00 00 add byte ptr [rax], al - 4b2710: 20 17 and byte ptr [rdi], dl - 4b2712: 00 00 add byte ptr [rax], al - 4b2714: fc cld - 4b2715: 29 f6 sub esi, esi - 4b2717: ff 30 push qword ptr [rax] - 4b2719: 01 00 add dword ptr [rax], eax - 4b271b: 00 00 add byte ptr [rax], al - 4b271d: 46 0e - 4b271f: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b2726: 03 41 0e add eax, dword ptr [rcx + 14] - 4b2729: 20 83 04 02 99 0a and byte ptr [rbx + 177799684], al - 4b272f: 0e - 4b2730: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2733: 10 42 0e adc byte ptr [rdx + 14], al - 4b2736: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al - 4b273a: 48 0a 0e or cl, byte ptr [rsi] - 4b273d: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b2741: 42 0e - 4b2743: 08 4a 0b or byte ptr [rdx + 11], cl - 4b2746: 00 00 add byte ptr [rax], al - 4b2748: 10 00 adc byte ptr [rax], al - 4b274a: 00 00 add byte ptr [rax], al - 4b274c: 5c pop rsp - 4b274d: 17 - 4b274e: 00 00 add byte ptr [rax], al - 4b2750: f0 lock - 4b2751: 2a f6 sub dh, dh - 4b2753: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b2759 <__EH_FRAME_BEGIN__+0x1729> - 4b2759: 00 00 add byte ptr [rax], al - 4b275b: 00 48 00 add byte ptr [rax], cl - 4b275e: 00 00 add byte ptr [rax], al - 4b2760: 70 17 jo 0x4b2779 <__EH_FRAME_BEGIN__+0x1749> - 4b2762: 00 00 add byte ptr [rax], al - 4b2764: 0c 2b or al, 43 - 4b2766: f6 ff idiv bh - 4b2768: 2c 03 sub al, 3 - 4b276a: 00 00 add byte ptr [rax], al - 4b276c: 00 46 0e add byte ptr [rsi + 14], al - 4b276f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b2775: 8e 03 mov es, word ptr [rbx] - 4b2777: 42 0e - 4b2779: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b277f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b35c6 <_end+0xffffffff862efc46> - 4b2785: 06 - 4b2786: 41 0e - 4b2788: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b278e: 02 66 0a add ah, byte ptr [rsi + 10] - 4b2791: 0e - 4b2792: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b2796: 41 0e - 4b2798: 28 42 0e sub byte ptr [rdx + 14], al - 4b279b: 20 42 0e and byte ptr [rdx + 14], al - 4b279e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b27a1: 10 42 0e adc byte ptr [rdx + 14], al - 4b27a4: 08 48 0b or byte ptr [rax + 11], cl - 4b27a7: 00 38 add byte ptr [rax], bh - 4b27a9: 00 00 add byte ptr [rax], al - 4b27ab: 00 bc 17 00 00 f0 2d add byte ptr [rdi + rdx + 770703360], bh - 4b27b2: f6 ff idiv bh - 4b27b4: d3 01 rol dword ptr [rcx], cl - 4b27b6: 00 00 add byte ptr [rax], al - 4b27b8: 00 46 0e add byte ptr [rsi + 14], al - 4b27bb: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b27c1: 8c 03 mov word ptr [rbx], es - 4b27c3: 41 0e - 4b27c5: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b27cb: 83 05 47 0e d0 01 02 add dword ptr [rip + 30412359], 2 # 0x21b3619 <_end+0x1cefc99> - 4b27d2: c5 0a 0e - 4b27d5: 28 41 0e sub byte ptr [rcx + 14], al - 4b27d8: 20 41 0e and byte ptr [rcx + 14], al - 4b27db: 18 42 0e sbb byte ptr [rdx + 14], al - 4b27de: 10 42 0e adc byte ptr [rdx + 14], al - 4b27e1: 08 41 0b or byte ptr [rcx + 11], al - 4b27e4: 38 00 cmp byte ptr [rax], al - 4b27e6: 00 00 add byte ptr [rax], al - 4b27e8: f8 clc - 4b27e9: 17 - 4b27ea: 00 00 add byte ptr [rax], al - 4b27ec: 94 xchg eax, esp - 4b27ed: 2f - 4b27ee: f6 ff idiv bh - 4b27f0: 8f 02 pop qword ptr [rdx] - 4b27f2: 00 00 add byte ptr [rax], al - 4b27f4: 00 46 0e add byte ptr [rsi + 14], al - 4b27f7: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b27fd: 8c 03 mov word ptr [rbx], es - 4b27ff: 41 0e - 4b2801: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b2807: 83 05 47 0e d0 01 7e add dword ptr [rip + 30412359], 126 # 0x21b3655 <_end+0x1cefcd5> - 4b280e: 0a 0e or cl, byte ptr [rsi] - 4b2810: 28 41 0e sub byte ptr [rcx + 14], al - 4b2813: 20 41 0e and byte ptr [rcx + 14], al - 4b2816: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2819: 10 42 0e adc byte ptr [rdx + 14], al - 4b281c: 08 4b 0b or byte ptr [rbx + 11], cl - 4b281f: 00 18 add byte ptr [rax], bl - 4b2821: 00 00 add byte ptr [rax], al - 4b2823: 00 34 18 add byte ptr [rax + rbx], dh - 4b2826: 00 00 add byte ptr [rax], al - 4b2828: e8 31 f6 ff 27 call 0x284b1e5e <_end+0x27fee4de> - 4b282d: 00 00 add byte ptr [rax], al - 4b282f: 00 00 add byte ptr [rax], al - 4b2831: 4b 0e - 4b2833: 10 83 02 5b 0e 08 adc byte ptr [rbx + 135158530], al - 4b2839: 00 00 add byte ptr [rax], al - 4b283b: 00 18 add byte ptr [rax], bl - 4b283d: 00 00 add byte ptr [rax], al - 4b283f: 00 50 18 add byte ptr [rax + 24], dl - 4b2842: 00 00 add byte ptr [rax], al - 4b2844: fc cld - 4b2845: 31 f6 xor esi, esi - 4b2847: ff 27 jmp qword ptr [rdi] - 4b2849: 00 00 add byte ptr [rax], al - 4b284b: 00 00 add byte ptr [rax], al - 4b284d: 4b 0e - 4b284f: 10 83 02 5b 0e 08 adc byte ptr [rbx + 135158530], al - 4b2855: 00 00 add byte ptr [rax], al - 4b2857: 00 38 add byte ptr [rax], bh - 4b2859: 00 00 add byte ptr [rax], al - 4b285b: 00 6c 18 00 add byte ptr [rax + rbx], ch - 4b285f: 00 10 add byte ptr [rax], dl - 4b2861: 32 f6 xor dh, dh - 4b2863: ff e7 jmp rdi - 4b2865: 00 00 add byte ptr [rax], al - 4b2867: 00 00 add byte ptr [rax], al - 4b2869: 46 0e - 4b286b: 10 8c 02 43 0e 18 86 adc byte ptr [rdx + rax - 2045243837], cl - 4b2872: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b2876: 83 04 02 8f add dword ptr [rdx + rax], -113 - 4b287a: 0a 0e or cl, byte ptr [rsi] - 4b287c: 18 41 0e sbb byte ptr [rcx + 14], al - 4b287f: 10 42 0e adc byte ptr [rdx + 14], al - 4b2882: 08 41 0b or byte ptr [rcx + 11], al - 4b2885: 61 - 4b2886: 0a 0e or cl, byte ptr [rsi] - 4b2888: 18 43 0e sbb byte ptr [rbx + 14], al - 4b288b: 10 42 0e adc byte ptr [rdx + 14], al - 4b288e: 08 4a 0b or byte ptr [rdx + 11], cl - 4b2891: 00 00 add byte ptr [rax], al - 4b2893: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b2897: 00 a8 18 00 00 c4 add byte ptr [rax - 1006632936], ch - 4b289d: 32 f6 xor dh, dh - 4b289f: ff af 00 00 00 00 jmp [rdi] - 4b28a5: 50 push rax - 4b28a6: 0e - 4b28a7: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b28ad: 8c 03 mov word ptr [rbx], es - 4b28af: 41 0e - 4b28b1: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b28b7: 83 05 47 0e 30 02 6b add dword ptr [rip + 36703815], 107 # 0x27b3705 <_end+0x22efd85> - 4b28be: 0a 0e or cl, byte ptr [rsi] - 4b28c0: 28 41 0e sub byte ptr [rcx + 14], al - 4b28c3: 20 41 0e and byte ptr [rcx + 14], al - 4b28c6: 18 42 0e sbb byte ptr [rdx + 14], al - 4b28c9: 10 42 0e adc byte ptr [rdx + 14], al - 4b28cc: 08 44 0b 50 or byte ptr [rbx + rcx + 80], al - 4b28d0: 0e - 4b28d1: 08 c3 or bl, al - 4b28d3: c6 cc - 4b28d5: cd 48 int 72 - 4b28d7: 0e - 4b28d8: 30 83 05 86 04 8c xor byte ptr [rbx - 1945860603], al - 4b28de: 03 8d 02 00 00 00 add ecx, dword ptr [rbp + 2] - 4b28e4: 48 00 00 add byte ptr [rax], al - 4b28e7: 00 f8 add al, bh - 4b28e9: 18 00 sbb byte ptr [rax], al - 4b28eb: 00 24 33 add byte ptr [rbx + rsi], ah - 4b28ee: f6 ff idiv bh - 4b28f0: 72 01 jb 0x4b28f3 <__EH_FRAME_BEGIN__+0x18c3> - 4b28f2: 00 00 add byte ptr [rax], al - 4b28f4: 00 52 0e add byte ptr [rdx + 14], dl - 4b28f7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b28fd: 8e 03 mov es, word ptr [rbx] - 4b28ff: 42 0e - 4b2901: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b2907: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b3751 <_end+0xffffffff862efdd1> - 4b290d: 06 - 4b290e: 44 0e - 4b2910: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al - 4b2916: 02 d6 add dl, dh - 4b2918: 0a 0e or cl, byte ptr [rsi] - 4b291a: 38 41 0e cmp byte ptr [rcx + 14], al - 4b291d: 30 41 0e xor byte ptr [rcx + 14], al - 4b2920: 28 42 0e sub byte ptr [rdx + 14], al - 4b2923: 20 42 0e and byte ptr [rdx + 14], al - 4b2926: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2929: 10 42 0e adc byte ptr [rdx + 14], al - 4b292c: 08 49 0b or byte ptr [rcx + 11], cl - 4b292f: 00 2c 00 add byte ptr [rax + rax], ch - 4b2932: 00 00 add byte ptr [rax], al - 4b2934: 44 19 00 sbb dword ptr [rax], r8d - 4b2937: 00 58 34 add byte ptr [rax + 52], bl - 4b293a: f6 ff idiv bh - 4b293c: 5a pop rdx - 4b293d: 01 00 add dword ptr [rax], eax - 4b293f: 00 00 add byte ptr [rax], al - 4b2941: 46 0e - 4b2943: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b294a: 03 41 0e add eax, dword ptr [rcx + 14] - 4b294d: 20 83 04 02 f8 0a and byte ptr [rbx + 184025604], al - 4b2953: 0e - 4b2954: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2957: 10 42 0e adc byte ptr [rdx + 14], al - 4b295a: 08 45 0b or byte ptr [rbp + 11], al - 4b295d: 00 00 add byte ptr [rax], al - 4b295f: 00 48 00 add byte ptr [rax], cl - 4b2962: 00 00 add byte ptr [rax], al - 4b2964: 74 19 je 0x4b297f <__EH_FRAME_BEGIN__+0x194f> - 4b2966: 00 00 add byte ptr [rax], al - 4b2968: 88 35 f6 ff 08 07 mov byte ptr [rip + 118030326], dh # 0x7542964 <_end+0x707efe4> - 4b296e: 00 00 add byte ptr [rax], al - 4b2970: 00 46 0e add byte ptr [rsi + 14], al - 4b2973: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b2979: 8e 03 mov es, word ptr [rbx] - 4b297b: 42 0e - 4b297d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b2983: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b37ca <_end+0xffffffff862efe4a> - 4b2989: 06 - 4b298a: 41 0e - 4b298c: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al - 4b2992: 02 66 0a add ah, byte ptr [rsi + 10] - 4b2995: 0e - 4b2996: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b299a: 41 0e - 4b299c: 28 42 0e sub byte ptr [rdx + 14], al - 4b299f: 20 42 0e and byte ptr [rdx + 14], al - 4b29a2: 18 42 0e sbb byte ptr [rdx + 14], al - 4b29a5: 10 42 0e adc byte ptr [rdx + 14], al - 4b29a8: 08 4b 0b or byte ptr [rbx + 11], cl - 4b29ab: 00 28 add byte ptr [rax], ch - 4b29ad: 00 00 add byte ptr [rax], al - 4b29af: 00 c0 add al, al - 4b29b1: 19 00 sbb dword ptr [rax], eax - 4b29b3: 00 4c 3c f6 add byte ptr [rsp + rdi - 10], cl - 4b29b7: ff 9f 00 00 00 00 call [rdi] - 4b29bd: 45 0e - 4b29bf: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b29c5: 83 03 44 add dword ptr [rbx], 68 - 4b29c8: 0e - 4b29c9: 20 02 and byte ptr [rdx], al - 4b29cb: 61 - 4b29cc: 0a 0e or cl, byte ptr [rsi] - 4b29ce: 18 46 0e sbb byte ptr [rsi + 14], al - 4b29d1: 10 41 0e adc byte ptr [rcx + 14], al - 4b29d4: 08 4b 0b or byte ptr [rbx + 11], cl - 4b29d7: 00 38 add byte ptr [rax], bh - 4b29d9: 00 00 add byte ptr [rax], al - 4b29db: 00 ec add ah, ch - 4b29dd: 19 00 sbb dword ptr [rax], eax - 4b29df: 00 c0 add al, al - 4b29e1: 3c f6 cmp al, -10 - 4b29e3: ff 2d 02 00 00 00 jmp [rip + 2] # 0x4b29eb <__EH_FRAME_BEGIN__+0x19bb> - 4b29e9: 46 0e - 4b29eb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b29f2: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b29f6: 83 04 02 5c add dword ptr [rdx + rax], 92 - 4b29fa: 0a 0e or cl, byte ptr [rsi] - 4b29fc: 18 41 0e sbb byte ptr [rcx + 14], al - 4b29ff: 10 42 0e adc byte ptr [rdx + 14], al - 4b2a02: 08 46 0b or byte ptr [rsi + 11], al - 4b2a05: 02 7e 0a add bh, byte ptr [rsi + 10] - 4b2a08: 0e - 4b2a09: 18 47 0e sbb byte ptr [rdi + 14], al - 4b2a0c: 10 42 0e adc byte ptr [rdx + 14], al - 4b2a0f: 08 49 0b or byte ptr [rcx + 11], cl - 4b2a12: 00 00 add byte ptr [rax], al - 4b2a14: 28 00 sub byte ptr [rax], al - 4b2a16: 00 00 add byte ptr [rax], al - 4b2a18: 28 1a sub byte ptr [rdx], bl - 4b2a1a: 00 00 add byte ptr [rax], al - 4b2a1c: b4 3e mov ah, 62 - 4b2a1e: f6 ff idiv bh - 4b2a20: e9 00 00 00 00 jmp 0x4b2a25 <__EH_FRAME_BEGIN__+0x19f5> - 4b2a25: 45 0e - 4b2a27: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b2a2d: 83 03 47 add dword ptr [rbx], 71 - 4b2a30: 0e - 4b2a31: 30 02 xor byte ptr [rdx], al - 4b2a33: 9d popfq - 4b2a34: 0a 0e or cl, byte ptr [rsi] - 4b2a36: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2a39: 10 41 0e adc byte ptr [rcx + 14], al - 4b2a3c: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b2a40: 18 00 sbb byte ptr [rax], al - 4b2a42: 00 00 add byte ptr [rax], al - 4b2a44: 54 push rsp - 4b2a45: 1a 00 sbb al, byte ptr [rax] - 4b2a47: 00 18 add byte ptr [rax], bl - 4b2a49: 04 fe add al, -2 - 4b2a4b: ff 41 00 inc dword ptr [rcx] - 4b2a4e: 00 00 add byte ptr [rax], al - 4b2a50: 00 45 0e add byte ptr [rbp + 14], al - 4b2a53: 10 83 02 7b 0e 08 adc byte ptr [rbx + 135166722], al - 4b2a59: 00 00 add byte ptr [rax], al - 4b2a5b: 00 48 00 add byte ptr [rax], cl - 4b2a5e: 00 00 add byte ptr [rax], al - 4b2a60: 70 1a jo 0x4b2a7c <__EH_FRAME_BEGIN__+0x1a4c> - 4b2a62: 00 00 add byte ptr [rax], al - 4b2a64: 5c pop rsp - 4b2a65: 3f - 4b2a66: f6 ff idiv bh - 4b2a68: da 01 fiadd dword ptr [rcx] - 4b2a6a: 00 00 add byte ptr [rax], al - 4b2a6c: 00 42 0e add byte ptr [rdx + 14], al - 4b2a6f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b2a75: 8e 03 mov es, word ptr [rbx] - 4b2a77: 42 0e - 4b2a79: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b2a7f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b38c9 <_end+0xffffffff862eff49> - 4b2a85: 06 - 4b2a86: 44 0e - 4b2a88: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b2a8e: 02 7a 0a add bh, byte ptr [rdx + 10] - 4b2a91: 0e - 4b2a92: 38 41 0e cmp byte ptr [rcx + 14], al - 4b2a95: 30 41 0e xor byte ptr [rcx + 14], al - 4b2a98: 28 42 0e sub byte ptr [rdx + 14], al - 4b2a9b: 20 42 0e and byte ptr [rdx + 14], al - 4b2a9e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2aa1: 10 42 0e adc byte ptr [rdx + 14], al - 4b2aa4: 08 45 0b or byte ptr [rbp + 11], al - 4b2aa7: 00 10 add byte ptr [rax], dl - 4b2aa9: 00 00 add byte ptr [rax], al - 4b2aab: 00 bc 1a 00 00 f0 40 add byte ptr [rdx + rbx + 1089470464], bh - 4b2ab2: f6 ff idiv bh - 4b2ab4: d4 - 4b2ab5: 00 00 add byte ptr [rax], al - 4b2ab7: 00 00 add byte ptr [rax], al - 4b2ab9: 00 00 add byte ptr [rax], al - 4b2abb: 00 30 add byte ptr [rax], dh - 4b2abd: 00 00 add byte ptr [rax], al - 4b2abf: 00 d0 add al, dl - 4b2ac1: 1a 00 sbb al, byte ptr [rax] - 4b2ac3: 00 bc 41 f6 ff 0b 03 add byte ptr [rcx + 2*rax + 51118070], bh - 4b2aca: 00 00 add byte ptr [rax], al - 4b2acc: 00 42 0e add byte ptr [rdx + 14], al - 4b2acf: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b2ad6: 03 41 0e add eax, dword ptr [rcx + 14] - 4b2ad9: 20 83 04 47 0e 50 and byte ptr [rbx + 1343112964], al - 4b2adf: 03 a2 01 0a 0e 20 add esp, dword ptr [rdx + 537790977] - 4b2ae5: 41 0e - 4b2ae7: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2aea: 10 42 0e adc byte ptr [rdx + 14], al - 4b2aed: 08 47 0b or byte ptr [rdi + 11], al - 4b2af0: 10 00 adc byte ptr [rax], al - 4b2af2: 00 00 add byte ptr [rax], al - 4b2af4: 04 1b add al, 27 - 4b2af6: 00 00 add byte ptr [rax], al - 4b2af8: 98 cwde - 4b2af9: 44 f6 ff idiv dil - 4b2afc: 11 00 adc dword ptr [rax], eax - 4b2afe: 00 00 add byte ptr [rax], al - 4b2b00: 00 00 add byte ptr [rax], al - 4b2b02: 00 00 add byte ptr [rax], al - 4b2b04: 30 00 xor byte ptr [rax], al - 4b2b06: 00 00 add byte ptr [rax], al - 4b2b08: 18 1b sbb byte ptr [rbx], bl - 4b2b0a: 00 00 add byte ptr [rax], al - 4b2b0c: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b2b0d: 44 f6 ff idiv dil - 4b2b10: b5 02 mov ch, 2 - 4b2b12: 00 00 add byte ptr [rax], al - 4b2b14: 00 46 0e add byte ptr [rsi + 14], al - 4b2b17: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b2b1e: 03 41 0e add eax, dword ptr [rcx + 14] - 4b2b21: 20 83 04 44 0e 50 and byte ptr [rbx + 1343112196], al - 4b2b27: 03 a5 01 0a 0e 20 add esp, dword ptr [rbp + 537790977] - 4b2b2d: 41 0e - 4b2b2f: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2b32: 10 42 0e adc byte ptr [rdx + 14], al - 4b2b35: 08 4b 0b or byte ptr [rbx + 11], cl - 4b2b38: 10 00 adc byte ptr [rax], al - 4b2b3a: 00 00 add byte ptr [rax], al - 4b2b3c: 4c 1b 00 sbb r8, qword ptr [rax] - 4b2b3f: 00 30 add byte ptr [rax], dh - 4b2b41: 47 f6 ff idiv r15b - 4b2b44: 2c 00 sub al, 0 - 4b2b46: 00 00 add byte ptr [rax], al - 4b2b48: 00 00 add byte ptr [rax], al - 4b2b4a: 00 00 add byte ptr [rax], al - 4b2b4c: 10 00 adc byte ptr [rax], al - 4b2b4e: 00 00 add byte ptr [rax], al - 4b2b50: 60 - 4b2b51: 1b 00 sbb eax, dword ptr [rax] - 4b2b53: 00 4c 47 f6 add byte ptr [rdi + 2*rax - 10], cl - 4b2b57: ff 2f jmp [rdi] - 4b2b59: 00 00 add byte ptr [rax], al - 4b2b5b: 00 00 add byte ptr [rax], al - 4b2b5d: 00 00 add byte ptr [rax], al - 4b2b5f: 00 10 add byte ptr [rax], dl - 4b2b61: 00 00 add byte ptr [rax], al - 4b2b63: 00 74 1b 00 add byte ptr [rbx + rbx], dh - 4b2b67: 00 68 47 add byte ptr [rax + 71], ch - 4b2b6a: f6 ff idiv bh - 4b2b6c: 30 00 xor byte ptr [rax], al - 4b2b6e: 00 00 add byte ptr [rax], al - 4b2b70: 00 00 add byte ptr [rax], al - 4b2b72: 00 00 add byte ptr [rax], al - 4b2b74: 28 00 sub byte ptr [rax], al - 4b2b76: 00 00 add byte ptr [rax], al - 4b2b78: 88 1b mov byte ptr [rbx], bl - 4b2b7a: 00 00 add byte ptr [rax], al - 4b2b7c: 84 47 f6 test byte ptr [rdi - 10], al - 4b2b7f: ff 9f 00 00 00 00 call [rdi] - 4b2b85: 45 0e - 4b2b87: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b2b8d: 83 03 47 add dword ptr [rbx], 71 - 4b2b90: 0e - 4b2b91: 20 02 and byte ptr [rdx], al - 4b2b93: 71 0a jno 0x4b2b9f <__EH_FRAME_BEGIN__+0x1b6f> - 4b2b95: 0e - 4b2b96: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2b99: 10 41 0e adc byte ptr [rcx + 14], al - 4b2b9c: 08 48 0b or byte ptr [rax + 11], cl - 4b2b9f: 00 18 add byte ptr [rax], bl - 4b2ba1: 00 00 add byte ptr [rax], al - 4b2ba3: 00 b4 1b 00 00 f8 47 add byte ptr [rbx + rbx + 1207435264], dh - 4b2baa: f6 ff idiv bh - 4b2bac: 4a 00 00 add byte ptr [rax], al - 4b2baf: 00 00 add byte ptr [rax], al - 4b2bb1: 45 0e - 4b2bb3: 10 83 02 02 44 0e adc byte ptr [rbx + 239337986], al - 4b2bb9: 08 00 or byte ptr [rax], al - 4b2bbb: 00 24 00 add byte ptr [rax + rax], ah - 4b2bbe: 00 00 add byte ptr [rax], al - 4b2bc0: d0 1b rcr byte ptr [rbx] - 4b2bc2: 00 00 add byte ptr [rax], al - 4b2bc4: 2c 48 sub al, 72 - 4b2bc6: f6 ff idiv bh - 4b2bc8: 70 00 jo 0x4b2bca <__EH_FRAME_BEGIN__+0x1b9a> - 4b2bca: 00 00 add byte ptr [rax], al - 4b2bcc: 00 45 0e add byte ptr [rbp + 14], al - 4b2bcf: 10 83 02 44 0e 20 adc byte ptr [rbx + 537805826], al - 4b2bd5: 7f 0a jg 0x4b2be1 <__EH_FRAME_BEGIN__+0x1bb1> - 4b2bd7: 0e - 4b2bd8: 10 41 0e adc byte ptr [rcx + 14], al - 4b2bdb: 08 47 0b or byte ptr [rdi + 11], al - 4b2bde: 5d pop rbp - 4b2bdf: 0e - 4b2be0: 10 41 0e adc byte ptr [rcx + 14], al - 4b2be3: 08 40 00 or byte ptr [rax], al - 4b2be6: 00 00 add byte ptr [rax], al - 4b2be8: f8 clc - 4b2be9: 1b 00 sbb eax, dword ptr [rax] - 4b2beb: 00 74 48 f6 add byte ptr [rax + 2*rcx - 10], dh - 4b2bef: ff ca dec edx - 4b2bf1: 01 00 add dword ptr [rax], eax - 4b2bf3: 00 00 add byte ptr [rax], al - 4b2bf5: 45 0e - 4b2bf7: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b2bfd: 83 03 44 add dword ptr [rbx], 68 - 4b2c00: 0e - 4b2c01: 20 02 and byte ptr [rdx], al - 4b2c03: ae scasb al, byte ptr es:[rdi] - 4b2c04: 0a 0e or cl, byte ptr [rsi] - 4b2c06: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b2c0a: 41 0e - 4b2c0c: 08 48 0b or byte ptr [rax + 11], cl - 4b2c0f: 7f 0a jg 0x4b2c1b <__EH_FRAME_BEGIN__+0x1beb> - 4b2c11: 0e - 4b2c12: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2c15: 10 41 0e adc byte ptr [rcx + 14], al - 4b2c18: 08 47 0b or byte ptr [rdi + 11], al - 4b2c1b: 02 97 0a 0e 18 41 add dl, byte ptr [rdi + 1092095498] - 4b2c21: 0e - 4b2c22: 10 41 0e adc byte ptr [rcx + 14], al - 4b2c25: 08 47 0b or byte ptr [rdi + 11], al - 4b2c28: 44 00 00 add byte ptr [rax], r8b - 4b2c2b: 00 3c 1c add byte ptr [rsp + rbx], bh - 4b2c2e: 00 00 add byte ptr [rax], al - 4b2c30: 00 4a f6 add byte ptr [rdx - 10], cl - 4b2c33: ff da - 4b2c35: 01 00 add dword ptr [rax], eax - 4b2c37: 00 00 add byte ptr [rax], al - 4b2c39: 45 0e - 4b2c3b: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b2c41: 83 03 44 add dword ptr [rbx], 68 - 4b2c44: 0e - 4b2c45: 20 02 and byte ptr [rdx], al - 4b2c47: ae scasb al, byte ptr es:[rdi] - 4b2c48: 0a 0e or cl, byte ptr [rsi] - 4b2c4a: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b2c4e: 41 0e - 4b2c50: 08 48 0b or byte ptr [rax + 11], cl - 4b2c53: 02 47 0a add al, byte ptr [rdi + 10] - 4b2c56: 0e - 4b2c57: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2c5a: 10 41 0e adc byte ptr [rcx + 14], al - 4b2c5d: 08 47 0b or byte ptr [rdi + 11], al - 4b2c60: 02 9f 0a 0e 18 41 add bl, byte ptr [rdi + 1092095498] - 4b2c66: 0e - 4b2c67: 10 41 0e adc byte ptr [rcx + 14], al - 4b2c6a: 08 47 0b or byte ptr [rdi + 11], al - 4b2c6d: 00 00 add byte ptr [rax], al - 4b2c6f: 00 28 add byte ptr [rax], ch - 4b2c71: 00 00 add byte ptr [rax], al - 4b2c73: 00 84 1c 00 00 98 4b add byte ptr [rsp + rbx + 1268252672], al - 4b2c7a: f6 ff idiv bh - 4b2c7c: 59 pop rcx - 4b2c7d: 00 00 add byte ptr [rax], al - 4b2c7f: 00 00 add byte ptr [rax], al - 4b2c81: 45 0e - 4b2c83: 10 86 02 43 0e 18 adc byte ptr [rsi + 403587842], al - 4b2c89: 83 03 47 add dword ptr [rbx], 71 - 4b2c8c: 0e - 4b2c8d: 30 79 0a xor byte ptr [rcx + 10], bh - 4b2c90: 0e - 4b2c91: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2c94: 10 41 0e adc byte ptr [rcx + 14], al - 4b2c97: 08 46 0b or byte ptr [rsi + 11], al - 4b2c9a: 00 00 add byte ptr [rax], al - 4b2c9c: 2c 00 sub al, 0 - 4b2c9e: 00 00 add byte ptr [rax], al - 4b2ca0: b0 1c mov al, 28 - 4b2ca2: 00 00 add byte ptr [rax], al - 4b2ca4: cc int3 - 4b2ca5: 4b f6 ff idiv r15b - 4b2ca8: b7 00 mov bh, 0 - 4b2caa: 00 00 add byte ptr [rax], al - 4b2cac: 00 52 0e add byte ptr [rdx + 14], dl - 4b2caf: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b2cb6: 03 41 0e add eax, dword ptr [rcx + 14] - 4b2cb9: 20 83 04 02 76 0a and byte ptr [rbx + 175505924], al - 4b2cbf: 0e - 4b2cc0: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2cc3: 10 42 0e adc byte ptr [rdx + 14], al - 4b2cc6: 08 43 0b or byte ptr [rbx + 11], al - 4b2cc9: 00 00 add byte ptr [rax], al - 4b2ccb: 00 10 add byte ptr [rax], dl - 4b2ccd: 00 00 add byte ptr [rax], al - 4b2ccf: 00 e0 add al, ah - 4b2cd1: 1c 00 sbb al, 0 - 4b2cd3: 00 5c 4c f6 add byte ptr [rsp + 2*rcx - 10], bl - 4b2cd7: ff 0a dec dword ptr [rdx] - 4b2cd9: 00 00 add byte ptr [rax], al - 4b2cdb: 00 00 add byte ptr [rax], al - 4b2cdd: 00 00 add byte ptr [rax], al - 4b2cdf: 00 28 add byte ptr [rax], ch - 4b2ce1: 00 00 add byte ptr [rax], al - 4b2ce3: 00 f4 add ah, dh - 4b2ce5: 1c 00 sbb al, 0 - 4b2ce7: 00 58 4c add byte ptr [rax + 76], bl - 4b2cea: f6 ff idiv bh - 4b2cec: 5f pop rdi - 4b2ced: 00 00 add byte ptr [rax], al - 4b2cef: 00 00 add byte ptr [rax], al - 4b2cf1: 45 0e - 4b2cf3: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b2cf9: 83 03 47 add dword ptr [rbx], 71 - 4b2cfc: 0e - 4b2cfd: 20 02 and byte ptr [rdx], al - 4b2cff: 41 0a 0e or cl, byte ptr [r14] - 4b2d02: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2d05: 10 41 0e adc byte ptr [rcx + 14], al - 4b2d08: 08 48 0b or byte ptr [rax + 11], cl - 4b2d0b: 00 60 00 add byte ptr [rax], ah - 4b2d0e: 00 00 add byte ptr [rax], al - 4b2d10: 20 1d 00 00 8c 4c and byte ptr [rip + 1284243456], bl # 0x4cd72d16 <_end+0x4c8af396> - 4b2d16: f6 ff idiv bh - 4b2d18: 73 01 jae 0x4b2d1b <__EH_FRAME_BEGIN__+0x1ceb> - 4b2d1a: 00 00 add byte ptr [rax], al - 4b2d1c: 00 4f 0e add byte ptr [rdi + 14], cl - 4b2d1f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b2d25: 8e 03 mov es, word ptr [rbx] - 4b2d27: 45 0e - 4b2d29: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b2d2f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b3b79 <_end+0xffffffff862f01f9> - 4b2d35: 06 - 4b2d36: 44 0e - 4b2d38: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b2d3e: 02 98 0a 0e 38 44 add bl, byte ptr [rax + 1144524298] - 4b2d44: 0e - 4b2d45: 30 41 0e xor byte ptr [rcx + 14], al - 4b2d48: 28 42 0e sub byte ptr [rdx + 14], al - 4b2d4b: 20 42 0e and byte ptr [rdx + 14], al - 4b2d4e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2d51: 10 42 0e adc byte ptr [rdx + 14], al - 4b2d54: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al - 4b2d58: 80 0e 08 or byte ptr [rsi], 8 - 4b2d5b: c3 ret - 4b2d5c: c6 cc - 4b2d5e: cd ce int 206 - 4b2d60: cf iretd - 4b2d61: 48 0e - 4b2d63: 40 83 07 86 add dword ptr [rdi], -122 - 4b2d67: 06 - 4b2d68: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d931fb <_end+0x38cf87b> - 4b2d6e: 8f 02 pop qword ptr [rdx] - 4b2d70: 24 00 and al, 0 - 4b2d72: 00 00 add byte ptr [rax], al - 4b2d74: 84 1d 00 00 a8 4d test byte ptr [rip + 1302855680], bl # 0x4df32d7a <_end+0x4da6f3fa> - 4b2d7a: f6 ff idiv bh - 4b2d7c: 6e outsb dx, byte ptr [rsi] - 4b2d7d: 00 00 add byte ptr [rax], al - 4b2d7f: 00 00 add byte ptr [rax], al - 4b2d81: 45 0e - 4b2d83: 10 83 02 44 0e 30 adc byte ptr [rbx + 806241282], al - 4b2d89: 6b 0a 0e imul ecx, dword ptr [rdx], 14 - 4b2d8c: 10 41 0e adc byte ptr [rcx + 14], al - 4b2d8f: 08 4b 0b or byte ptr [rbx + 11], cl - 4b2d92: 6b 0e 10 imul ecx, dword ptr [rsi], 16 - 4b2d95: 41 0e - 4b2d97: 08 3c 00 or byte ptr [rax + rax], bh - 4b2d9a: 00 00 add byte ptr [rax], al - 4b2d9c: ac lodsb al, byte ptr [rsi] - 4b2d9d: 1d 00 00 f0 4d sbb eax, 1307574272 - 4b2da2: f6 ff idiv bh - 4b2da4: ea - 4b2da5: 02 00 add al, byte ptr [rax] - 4b2da7: 00 00 add byte ptr [rax], al - 4b2da9: 46 0e - 4b2dab: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl - 4b2db1: 8d 03 lea eax, [rbx] - 4b2db3: 45 0e - 4b2db5: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b2dbc: 05 41 0e 30 83 add eax, 2200964673 - 4b2dc1: 06 - 4b2dc2: 03 18 add ebx, dword ptr [rax] - 4b2dc4: 01 0a add dword ptr [rdx], ecx - 4b2dc6: 0e - 4b2dc7: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b2dcb: 42 0e - 4b2dcd: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2dd0: 10 42 0e adc byte ptr [rdx + 14], al - 4b2dd3: 08 49 0b or byte ptr [rcx + 11], cl - 4b2dd6: 00 00 add byte ptr [rax], al - 4b2dd8: 38 00 cmp byte ptr [rax], al - 4b2dda: 00 00 add byte ptr [rax], al - 4b2ddc: ec in al, dx - 4b2ddd: 1d 00 00 a0 50 sbb eax, 1352663040 - 4b2de2: f6 ff idiv bh - 4b2de4: 1f - 4b2de5: 01 00 add dword ptr [rax], eax - 4b2de7: 00 00 add byte ptr [rax], al - 4b2de9: 46 0e - 4b2deb: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b2df1: 8c 03 mov word ptr [rbx], es - 4b2df3: 44 0e - 4b2df5: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b2dfb: 83 05 47 0e 30 02 88 add dword ptr [rip + 36703815], -120 # 0x27b3c49 <_end+0x22f02c9> - 4b2e02: 0a 0e or cl, byte ptr [rsi] - 4b2e04: 28 41 0e sub byte ptr [rcx + 14], al - 4b2e07: 20 41 0e and byte ptr [rcx + 14], al - 4b2e0a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2e0d: 10 42 0e adc byte ptr [rdx + 14], al - 4b2e10: 08 4b 0b or byte ptr [rbx + 11], cl - 4b2e13: 00 24 00 add byte ptr [rax + rax], ah - 4b2e16: 00 00 add byte ptr [rax], al - 4b2e18: 28 1e sub byte ptr [rsi], bl - 4b2e1a: 00 00 add byte ptr [rax], al - 4b2e1c: 84 51 f6 test byte ptr [rcx - 10], dl - 4b2e1f: ff 6e 00 jmp [rsi] - 4b2e22: 00 00 add byte ptr [rax], al - 4b2e24: 00 45 0e add byte ptr [rbp + 14], al - 4b2e27: 10 83 02 46 0e 30 adc byte ptr [rbx + 806241794], al - 4b2e2d: 6b 0a 0e imul ecx, dword ptr [rdx], 14 - 4b2e30: 10 43 0e adc byte ptr [rbx + 14], al - 4b2e33: 08 47 0b or byte ptr [rdi + 11], al - 4b2e36: 6b 0e 10 imul ecx, dword ptr [rsi], 16 - 4b2e39: 41 0e - 4b2e3b: 08 34 00 or byte ptr [rax + rax], dh - 4b2e3e: 00 00 add byte ptr [rax], al - 4b2e40: 50 push rax - 4b2e41: 1e - 4b2e42: 00 00 add byte ptr [rax], al - 4b2e44: cc int3 - 4b2e45: 51 push rcx - 4b2e46: f6 ff idiv bh - 4b2e48: 7a 00 jp 0x4b2e4a <__EH_FRAME_BEGIN__+0x1e1a> - 4b2e4a: 00 00 add byte ptr [rax], al - 4b2e4c: 00 46 0e add byte ptr [rsi + 14], al - 4b2e4f: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b2e56: 03 49 0e add ecx, dword ptr [rcx + 14] - 4b2e59: 20 83 04 72 0a 0e and byte ptr [rbx + 235565572], al - 4b2e5f: 18 51 0e sbb byte ptr [rcx + 14], dl - 4b2e62: 10 42 0e adc byte ptr [rdx + 14], al - 4b2e65: 08 4b 0b or byte ptr [rbx + 11], cl - 4b2e68: 51 push rcx - 4b2e69: 0e - 4b2e6a: 18 46 0e sbb byte ptr [rsi + 14], al - 4b2e6d: 10 42 0e adc byte ptr [rdx + 14], al - 4b2e70: 08 00 or byte ptr [rax], al - 4b2e72: 00 00 add byte ptr [rax], al - 4b2e74: 10 00 adc byte ptr [rax], al - 4b2e76: 00 00 add byte ptr [rax], al - 4b2e78: 88 1e mov byte ptr [rsi], bl - 4b2e7a: 00 00 add byte ptr [rax], al - 4b2e7c: 14 52 adc al, 82 - 4b2e7e: f6 ff idiv bh - 4b2e80: 86 00 xchg byte ptr [rax], al - 4b2e82: 00 00 add byte ptr [rax], al - 4b2e84: 00 00 add byte ptr [rax], al - 4b2e86: 00 00 add byte ptr [rax], al - 4b2e88: 10 00 adc byte ptr [rax], al - 4b2e8a: 00 00 add byte ptr [rax], al - 4b2e8c: 9c pushfq - 4b2e8d: 1e - 4b2e8e: 00 00 add byte ptr [rax], al - 4b2e90: 90 nop - 4b2e91: 52 push rdx - 4b2e92: f6 ff idiv bh - 4b2e94: 86 00 xchg byte ptr [rax], al - 4b2e96: 00 00 add byte ptr [rax], al - 4b2e98: 00 00 add byte ptr [rax], al - 4b2e9a: 00 00 add byte ptr [rax], al - 4b2e9c: 10 00 adc byte ptr [rax], al - 4b2e9e: 00 00 add byte ptr [rax], al - 4b2ea0: b0 1e mov al, 30 - 4b2ea2: 00 00 add byte ptr [rax], al - 4b2ea4: 0c 53 or al, 83 - 4b2ea6: f6 ff idiv bh - 4b2ea8: 39 00 cmp dword ptr [rax], eax - 4b2eaa: 00 00 add byte ptr [rax], al - 4b2eac: 00 00 add byte ptr [rax], al - 4b2eae: 00 00 add byte ptr [rax], al - 4b2eb0: 10 00 adc byte ptr [rax], al - 4b2eb2: 00 00 add byte ptr [rax], al - 4b2eb4: c4 1e 00 - 4b2eb7: 00 38 add byte ptr [rax], bh - 4b2eb9: 53 push rbx - 4b2eba: f6 ff idiv bh - 4b2ebc: 6d insd dword ptr es:[rdi], dx - 4b2ebd: 00 00 add byte ptr [rax], al - 4b2ebf: 00 00 add byte ptr [rax], al - 4b2ec1: 00 00 add byte ptr [rax], al - 4b2ec3: 00 10 add byte ptr [rax], dl - 4b2ec5: 00 00 add byte ptr [rax], al - 4b2ec7: 00 d8 add al, bl - 4b2ec9: 1e - 4b2eca: 00 00 add byte ptr [rax], al - 4b2ecc: 94 xchg eax, esp - 4b2ecd: 53 push rbx - 4b2ece: f6 ff idiv bh - 4b2ed0: c7 00 00 00 00 00 mov dword ptr [rax], 0 - 4b2ed6: 00 00 add byte ptr [rax], al - 4b2ed8: 10 00 adc byte ptr [rax], al - 4b2eda: 00 00 add byte ptr [rax], al - 4b2edc: ec in al, dx - 4b2edd: 1e - 4b2ede: 00 00 add byte ptr [rax], al - 4b2ee0: 50 push rax - 4b2ee1: 54 push rsp - 4b2ee2: f6 ff idiv bh - 4b2ee4: 07 - 4b2ee5: 00 00 add byte ptr [rax], al - 4b2ee7: 00 00 add byte ptr [rax], al - 4b2ee9: 00 00 add byte ptr [rax], al - 4b2eeb: 00 20 add byte ptr [rax], ah - 4b2eed: 00 00 add byte ptr [rax], al - 4b2eef: 00 00 add byte ptr [rax], al - 4b2ef1: 1f - 4b2ef2: 00 00 add byte ptr [rax], al - 4b2ef4: 4c 54 push rsp - 4b2ef6: f6 ff idiv bh - 4b2ef8: 6f outsd dx, dword ptr [rsi] - 4b2ef9: 00 00 add byte ptr [rax], al - 4b2efb: 00 00 add byte ptr [rax], al - 4b2efd: 45 0e - 4b2eff: 10 86 02 02 4b 0a adc byte ptr [rsi + 172687874], al - 4b2f05: 0e - 4b2f06: 08 48 0b or byte ptr [rax + 11], cl - 4b2f09: 41 0a 0e or cl, byte ptr [r14] - 4b2f0c: 08 47 0b or byte ptr [rdi + 11], al - 4b2f0f: 00 10 add byte ptr [rax], dl - 4b2f11: 00 00 add byte ptr [rax], al - 4b2f13: 00 24 1f add byte ptr [rdi + rbx], ah - 4b2f16: 00 00 add byte ptr [rax], al - 4b2f18: 98 cwde - 4b2f19: 54 push rsp - 4b2f1a: f6 ff idiv bh - 4b2f1c: 0c 00 or al, 0 - 4b2f1e: 00 00 add byte ptr [rax], al - 4b2f20: 00 00 add byte ptr [rax], al - 4b2f22: 00 00 add byte ptr [rax], al - 4b2f24: 28 00 sub byte ptr [rax], al - 4b2f26: 00 00 add byte ptr [rax], al - 4b2f28: 38 1f cmp byte ptr [rdi], bl - 4b2f2a: 00 00 add byte ptr [rax], al - 4b2f2c: 94 xchg eax, esp - 4b2f2d: 54 push rsp - 4b2f2e: f6 ff idiv bh - 4b2f30: 7f 00 jg 0x4b2f32 <__EH_FRAME_BEGIN__+0x1f02> - 4b2f32: 00 00 add byte ptr [rax], al - 4b2f34: 00 45 0e add byte ptr [rbp + 14], al - 4b2f37: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b2f3d: 83 03 47 add dword ptr [rbx], 71 - 4b2f40: 0e - 4b2f41: 30 02 xor byte ptr [rdx], al - 4b2f43: 45 0a 0e or r9b, byte ptr [r14] - 4b2f46: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2f49: 10 41 0e adc byte ptr [rcx + 14], al - 4b2f4c: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b2f50: 34 00 xor al, 0 - 4b2f52: 00 00 add byte ptr [rax], al - 4b2f54: 64 1f - 4b2f56: 00 00 add byte ptr [rax], al - 4b2f58: e8 54 f6 ff 77 call 0x784b25b1 <_end+0x77feec31> - 4b2f5d: 00 00 add byte ptr [rax], al - 4b2f5f: 00 00 add byte ptr [rax], al - 4b2f61: 45 0e - 4b2f63: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b2f69: 83 03 47 add dword ptr [rbx], 71 - 4b2f6c: 0e - 4b2f6d: 20 5d 0a and byte ptr [rbp + 10], bl - 4b2f70: 0e - 4b2f71: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2f74: 10 41 0e adc byte ptr [rcx + 14], al - 4b2f77: 08 44 0b 77 or byte ptr [rbx + rcx + 119], al - 4b2f7b: 0a 0e or cl, byte ptr [rsi] - 4b2f7d: 18 41 0e sbb byte ptr [rcx + 14], al - 4b2f80: 10 41 0e adc byte ptr [rcx + 14], al - 4b2f83: 08 47 0b or byte ptr [rdi + 11], al - 4b2f86: 00 00 add byte ptr [rax], al - 4b2f88: 10 00 adc byte ptr [rax], al - 4b2f8a: 00 00 add byte ptr [rax], al - 4b2f8c: 9c pushfq - 4b2f8d: 1f - 4b2f8e: 00 00 add byte ptr [rax], al - 4b2f90: 30 55 f6 xor byte ptr [rbp - 10], dl - 4b2f93: ff 2f jmp [rdi] - 4b2f95: 00 00 add byte ptr [rax], al - 4b2f97: 00 00 add byte ptr [rax], al - 4b2f99: 00 00 add byte ptr [rax], al - 4b2f9b: 00 48 00 add byte ptr [rax], cl - 4b2f9e: 00 00 add byte ptr [rax], al - 4b2fa0: b0 1f mov al, 31 - 4b2fa2: 00 00 add byte ptr [rax], al - 4b2fa4: 4c 55 push rbp - 4b2fa6: f6 ff idiv bh - 4b2fa8: f7 02 00 00 00 46 test dword ptr [rdx], 1174405120 - 4b2fae: 0e - 4b2faf: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b2fb5: 8e 03 mov es, word ptr [rbx] - 4b2fb7: 42 0e - 4b2fb9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b2fbf: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b3e06 <_end+0xffffffff862f0486> - 4b2fc5: 06 - 4b2fc6: 43 0e - 4b2fc8: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al - 4b2fce: 03 04 02 add eax, dword ptr [rdx + rax] - 4b2fd1: 0a 0e or cl, byte ptr [rsi] - 4b2fd3: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b2fd7: 41 0e - 4b2fd9: 28 42 0e sub byte ptr [rdx + 14], al - 4b2fdc: 20 42 0e and byte ptr [rdx + 14], al - 4b2fdf: 18 42 0e sbb byte ptr [rdx + 14], al - 4b2fe2: 10 42 0e adc byte ptr [rdx + 14], al - 4b2fe5: 08 4b 0b or byte ptr [rbx + 11], cl - 4b2fe8: 48 00 00 add byte ptr [rax], al - 4b2feb: 00 fc add ah, bh - 4b2fed: 1f - 4b2fee: 00 00 add byte ptr [rax], al - 4b2ff0: 00 58 f6 add byte ptr [rax - 10], bl - 4b2ff3: ff 89 03 00 00 00 dec dword ptr [rcx + 3] - 4b2ff9: 46 0e - 4b2ffb: 10 8f 02 44 0e 18 adc byte ptr [rdi + 403588098], cl - 4b3001: 8e 03 mov es, word ptr [rbx] - 4b3003: 42 0e - 4b3005: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b300b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b3e52 <_end+0xffffffff862f04d2> - 4b3011: 06 - 4b3012: 41 0e - 4b3014: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al - 4b301a: 03 18 add ebx, dword ptr [rax] - 4b301c: 02 0a add cl, byte ptr [rdx] - 4b301e: 0e - 4b301f: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b3023: 41 0e - 4b3025: 28 42 0e sub byte ptr [rdx + 14], al - 4b3028: 20 42 0e and byte ptr [rdx + 14], al - 4b302b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b302e: 10 42 0e adc byte ptr [rdx + 14], al - 4b3031: 08 47 0b or byte ptr [rdi + 11], al - 4b3034: 10 00 adc byte ptr [rax], al - 4b3036: 00 00 add byte ptr [rax], al - 4b3038: 48 20 00 and byte ptr [rax], al - 4b303b: 00 44 5b f6 add byte ptr [rbx + 2*rbx - 10], al - 4b303f: ff 0e dec dword ptr [rsi] - 4b3041: 00 00 add byte ptr [rax], al - 4b3043: 00 00 add byte ptr [rax], al - 4b3045: 00 00 add byte ptr [rax], al - 4b3047: 00 38 add byte ptr [rax], bh - 4b3049: 00 00 add byte ptr [rax], al - 4b304b: 00 5c 20 00 add byte ptr [rax + riz], bl - 4b304f: 00 40 5b add byte ptr [rax + 91], al - 4b3052: f6 ff idiv bh - 4b3054: c3 ret - 4b3055: 02 00 add al, byte ptr [rax] - 4b3057: 00 00 add byte ptr [rax], al - 4b3059: 46 0e - 4b305b: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b3061: 8c 03 mov word ptr [rbx], es - 4b3063: 41 0e - 4b3065: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b306b: 83 05 44 0e 60 03 de add dword ptr [rip + 56626756], -34 # 0x3ab3eb6 <_end+0x35f0536> - 4b3072: 01 0a add dword ptr [rdx], ecx - 4b3074: 0e - 4b3075: 28 41 0e sub byte ptr [rcx + 14], al - 4b3078: 20 41 0e and byte ptr [rcx + 14], al - 4b307b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b307e: 10 42 0e adc byte ptr [rdx + 14], al - 4b3081: 08 46 0b or byte ptr [rsi + 11], al - 4b3084: 28 00 sub byte ptr [rax], al - 4b3086: 00 00 add byte ptr [rax], al - 4b3088: 98 cwde - 4b3089: 20 00 and byte ptr [rax], al - 4b308b: 00 d4 add ah, dl - 4b308d: 5d pop rbp - 4b308e: f6 ff idiv bh - 4b3090: e8 00 00 00 00 call 0x4b3095 <__EH_FRAME_BEGIN__+0x2065> - 4b3095: 46 0e - 4b3097: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b309e: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b30a2: 83 04 71 0a add dword ptr [rcx + 2*rsi], 10 - 4b30a6: 0e - 4b30a7: 18 41 0e sbb byte ptr [rcx + 14], al - 4b30aa: 10 42 0e adc byte ptr [rdx + 14], al - 4b30ad: 08 41 0b or byte ptr [rcx + 11], al - 4b30b0: 10 00 adc byte ptr [rax], al - 4b30b2: 00 00 add byte ptr [rax], al - 4b30b4: c4 20 00 - 4b30b7: 00 98 5e f6 ff 3c add byte ptr [rax + 1023407710], bl - 4b30bd: 00 00 add byte ptr [rax], al - 4b30bf: 00 00 add byte ptr [rax], al - 4b30c1: 00 00 add byte ptr [rax], al - 4b30c3: 00 10 add byte ptr [rax], dl - 4b30c5: 00 00 add byte ptr [rax], al - 4b30c7: 00 d8 add al, bl - 4b30c9: 20 00 and byte ptr [rax], al - 4b30cb: 00 c4 add ah, al - 4b30cd: 5e pop rsi - 4b30ce: f6 ff idiv bh - 4b30d0: 0b 00 or eax, dword ptr [rax] - 4b30d2: 00 00 add byte ptr [rax], al - 4b30d4: 00 00 add byte ptr [rax], al - 4b30d6: 00 00 add byte ptr [rax], al - 4b30d8: 10 00 adc byte ptr [rax], al - 4b30da: 00 00 add byte ptr [rax], al - 4b30dc: ec in al, dx - 4b30dd: 20 00 and byte ptr [rax], al - 4b30df: 00 c0 add al, al - 4b30e1: 5e pop rsi - 4b30e2: f6 ff idiv bh - 4b30e4: 37 - 4b30e5: 00 00 add byte ptr [rax], al - 4b30e7: 00 00 add byte ptr [rax], al - 4b30e9: 00 00 add byte ptr [rax], al - 4b30eb: 00 10 add byte ptr [rax], dl - 4b30ed: 00 00 add byte ptr [rax], al - 4b30ef: 00 00 add byte ptr [rax], al - 4b30f1: 21 00 and dword ptr [rax], eax - 4b30f3: 00 ec add ah, ch - 4b30f5: 5e pop rsi - 4b30f6: f6 ff idiv bh - 4b30f8: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4b30f9: 00 00 add byte ptr [rax], al - 4b30fb: 00 00 add byte ptr [rax], al - 4b30fd: 00 00 add byte ptr [rax], al - 4b30ff: 00 18 add byte ptr [rax], bl - 4b3101: 00 00 add byte ptr [rax], al - 4b3103: 00 14 21 add byte ptr [rcx + riz], dl - 4b3106: 00 00 add byte ptr [rax], al - 4b3108: 88 5f f6 mov byte ptr [rdi - 10], bl - 4b310b: ff 5e 00 call [rsi] - 4b310e: 00 00 add byte ptr [rax], al - 4b3110: 00 45 0e add byte ptr [rbp + 14], al - 4b3113: 10 83 02 02 58 0e adc byte ptr [rbx + 240648706], al - 4b3119: 08 00 or byte ptr [rax], al - 4b311b: 00 48 00 add byte ptr [rax], cl - 4b311e: 00 00 add byte ptr [rax], al - 4b3120: 30 21 xor byte ptr [rcx], ah - 4b3122: 00 00 add byte ptr [rax], al - 4b3124: cc int3 - 4b3125: 5f pop rdi - 4b3126: f6 ff idiv bh - 4b3128: 8f 01 pop qword ptr [rcx] - 4b312a: 00 00 add byte ptr [rax], al - 4b312c: 00 46 0e add byte ptr [rsi + 14], al - 4b312f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b3135: 8e 03 mov es, word ptr [rbx] - 4b3137: 42 0e - 4b3139: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b313f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b3f86 <_end+0xffffffff862f0606> - 4b3145: 06 - 4b3146: 43 0e - 4b3148: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al - 4b314e: 76 0a jbe 0x4b315a <__EH_FRAME_BEGIN__+0x212a> - 4b3150: 0e - 4b3151: 38 41 0e cmp byte ptr [rcx + 14], al - 4b3154: 30 41 0e xor byte ptr [rcx + 14], al - 4b3157: 28 42 0e sub byte ptr [rdx + 14], al - 4b315a: 20 42 0e and byte ptr [rdx + 14], al - 4b315d: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3160: 10 42 0e adc byte ptr [rdx + 14], al - 4b3163: 08 49 0b or byte ptr [rcx + 11], cl - 4b3166: 00 00 add byte ptr [rax], al - 4b3168: 10 00 adc byte ptr [rax], al - 4b316a: 00 00 add byte ptr [rax], al - 4b316c: 7c 21 jl 0x4b318f <__EH_FRAME_BEGIN__+0x215f> - 4b316e: 00 00 add byte ptr [rax], al - 4b3170: 10 61 f6 adc byte ptr [rcx - 10], ah - 4b3173: ff 0c 00 dec dword ptr [rax + rax] - 4b3176: 00 00 add byte ptr [rax], al - 4b3178: 00 00 add byte ptr [rax], al - 4b317a: 00 00 add byte ptr [rax], al - 4b317c: 10 00 adc byte ptr [rax], al - 4b317e: 00 00 add byte ptr [rax], al - 4b3180: 90 nop - 4b3181: 21 00 and dword ptr [rax], eax - 4b3183: 00 0c 61 add byte ptr [rcx + 2*riz], cl - 4b3186: f6 ff idiv bh - 4b3188: 0a 00 or al, byte ptr [rax] - 4b318a: 00 00 add byte ptr [rax], al - 4b318c: 00 00 add byte ptr [rax], al - 4b318e: 00 00 add byte ptr [rax], al - 4b3190: 10 00 adc byte ptr [rax], al - 4b3192: 00 00 add byte ptr [rax], al - 4b3194: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b3195: 21 00 and dword ptr [rax], eax - 4b3197: 00 08 add byte ptr [rax], cl - 4b3199: 61 - 4b319a: f6 ff idiv bh - 4b319c: 0c 00 or al, 0 - 4b319e: 00 00 add byte ptr [rax], al - 4b31a0: 00 00 add byte ptr [rax], al - 4b31a2: 00 00 add byte ptr [rax], al - 4b31a4: 10 00 adc byte ptr [rax], al - 4b31a6: 00 00 add byte ptr [rax], al - 4b31a8: b8 21 00 00 04 mov eax, 67108897 - 4b31ad: 61 - 4b31ae: f6 ff idiv bh - 4b31b0: 07 - 4b31b1: 00 00 add byte ptr [rax], al - 4b31b3: 00 00 add byte ptr [rax], al - 4b31b5: 00 00 add byte ptr [rax], al - 4b31b7: 00 10 add byte ptr [rax], dl - 4b31b9: 00 00 add byte ptr [rax], al - 4b31bb: 00 cc add ah, cl - 4b31bd: 21 00 and dword ptr [rax], eax - 4b31bf: 00 00 add byte ptr [rax], al - 4b31c1: 61 - 4b31c2: f6 ff idiv bh - 4b31c4: 0a 00 or al, byte ptr [rax] - 4b31c6: 00 00 add byte ptr [rax], al - 4b31c8: 00 00 add byte ptr [rax], al - 4b31ca: 00 00 add byte ptr [rax], al - 4b31cc: 10 00 adc byte ptr [rax], al - 4b31ce: 00 00 add byte ptr [rax], al - 4b31d0: e0 21 loopne 0x4b31f3 <__EH_FRAME_BEGIN__+0x21c3> - 4b31d2: 00 00 add byte ptr [rax], al - 4b31d4: fc cld - 4b31d5: 60 - 4b31d6: f6 ff idiv bh - 4b31d8: 05 00 00 00 00 add eax, 0 - 4b31dd: 00 00 add byte ptr [rax], al - 4b31df: 00 10 add byte ptr [rax], dl - 4b31e1: 00 00 add byte ptr [rax], al - 4b31e3: 00 f4 add ah, dh - 4b31e5: 21 00 and dword ptr [rax], eax - 4b31e7: 00 f8 add al, bh - 4b31e9: 60 - 4b31ea: f6 ff idiv bh - 4b31ec: 0c 00 or al, 0 - 4b31ee: 00 00 add byte ptr [rax], al - 4b31f0: 00 00 add byte ptr [rax], al - 4b31f2: 00 00 add byte ptr [rax], al - 4b31f4: 10 00 adc byte ptr [rax], al - 4b31f6: 00 00 add byte ptr [rax], al - 4b31f8: 08 22 or byte ptr [rdx], ah - 4b31fa: 00 00 add byte ptr [rax], al - 4b31fc: f4 hlt - 4b31fd: 60 - 4b31fe: f6 ff idiv bh - 4b3200: 07 - 4b3201: 00 00 add byte ptr [rax], al - 4b3203: 00 00 add byte ptr [rax], al - 4b3205: 00 00 add byte ptr [rax], al - 4b3207: 00 10 add byte ptr [rax], dl - 4b3209: 00 00 add byte ptr [rax], al - 4b320b: 00 1c 22 add byte ptr [rdx + riz], bl - 4b320e: 00 00 add byte ptr [rax], al - 4b3210: f0 lock - 4b3211: 60 - 4b3212: f6 ff idiv bh - 4b3214: 09 00 or dword ptr [rax], eax - 4b3216: 00 00 add byte ptr [rax], al - 4b3218: 00 00 add byte ptr [rax], al - 4b321a: 00 00 add byte ptr [rax], al - 4b321c: 10 00 adc byte ptr [rax], al - 4b321e: 00 00 add byte ptr [rax], al - 4b3220: 30 22 xor byte ptr [rdx], ah - 4b3222: 00 00 add byte ptr [rax], al - 4b3224: ec in al, dx - 4b3225: 60 - 4b3226: f6 ff idiv bh - 4b3228: 08 00 or byte ptr [rax], al - 4b322a: 00 00 add byte ptr [rax], al - 4b322c: 00 00 add byte ptr [rax], al - 4b322e: 00 00 add byte ptr [rax], al - 4b3230: 18 00 sbb byte ptr [rax], al - 4b3232: 00 00 add byte ptr [rax], al - 4b3234: 44 22 00 and r8b, byte ptr [rax] - 4b3237: 00 e8 add al, ch - 4b3239: 60 - 4b323a: f6 ff idiv bh - 4b323c: 5f pop rdi - 4b323d: 00 00 add byte ptr [rax], al - 4b323f: 00 00 add byte ptr [rax], al - 4b3241: 45 0e - 4b3243: 10 83 02 79 0a 0e adc byte ptr [rbx + 235567362], al - 4b3249: 08 42 0b or byte ptr [rdx + 11], al - 4b324c: 10 00 adc byte ptr [rax], al - 4b324e: 00 00 add byte ptr [rax], al - 4b3250: 60 - 4b3251: 22 00 and al, byte ptr [rax] - 4b3253: 00 2c 61 add byte ptr [rcx + 2*riz], ch - 4b3256: f6 ff idiv bh - 4b3258: 5f pop rdi - 4b3259: 00 00 add byte ptr [rax], al - 4b325b: 00 00 add byte ptr [rax], al - 4b325d: 00 00 add byte ptr [rax], al - 4b325f: 00 14 00 add byte ptr [rax + rax], dl - 4b3262: 00 00 add byte ptr [rax], al - 4b3264: 74 22 je 0x4b3288 <__EH_FRAME_BEGIN__+0x2258> - 4b3266: 00 00 add byte ptr [rax], al - 4b3268: 78 61 js 0x4b32cb <__EH_FRAME_BEGIN__+0x229b> - 4b326a: f6 ff idiv bh - 4b326c: 1b 00 sbb eax, dword ptr [rax] - ... - 4b3276: 00 00 add byte ptr [rax], al - 4b3278: 10 00 adc byte ptr [rax], al - 4b327a: 00 00 add byte ptr [rax], al - 4b327c: 8c 22 mov word ptr [rdx], fs - 4b327e: 00 00 add byte ptr [rax], al - 4b3280: 80 61 f6 ff and byte ptr [rcx - 10], -1 - 4b3284: 5e pop rsi - 4b3285: 00 00 add byte ptr [rax], al - 4b3287: 00 00 add byte ptr [rax], al - 4b3289: 00 00 add byte ptr [rax], al - 4b328b: 00 60 00 add byte ptr [rax], ah - 4b328e: 00 00 add byte ptr [rax], al - 4b3290: a0 22 00 00 cc 61 f6 ff a7 movabs al, byte ptr [-6341078850419556318] - 4b3299: 01 00 add dword ptr [rax], eax - 4b329b: 00 00 add byte ptr [rax], al - 4b329d: 46 0e - 4b329f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b32a5: 8e 03 mov es, word ptr [rbx] - 4b32a7: 42 0e - 4b32a9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b32af: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b40f6 <_end+0xffffffff862f0776> - 4b32b5: 06 - 4b32b6: 43 0e - 4b32b8: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b32be: 03 3a add edi, dword ptr [rdx] - 4b32c0: 01 0a add dword ptr [rdx], ecx - 4b32c2: 0e - 4b32c3: 38 41 0e cmp byte ptr [rcx + 14], al - 4b32c6: 30 41 0e xor byte ptr [rcx + 14], al - 4b32c9: 28 42 0e sub byte ptr [rdx + 14], al - 4b32cc: 20 42 0e and byte ptr [rdx + 14], al - 4b32cf: 18 42 0e sbb byte ptr [rdx + 14], al - 4b32d2: 10 42 0e adc byte ptr [rdx + 14], al - 4b32d5: 08 48 0b or byte ptr [rax + 11], cl - 4b32d8: 6c insb byte ptr es:[rdi], dx - 4b32d9: 0a 0e or cl, byte ptr [rsi] - 4b32db: 38 41 0e cmp byte ptr [rcx + 14], al - 4b32de: 30 43 0e xor byte ptr [rbx + 14], al - 4b32e1: 28 42 0e sub byte ptr [rdx + 14], al - 4b32e4: 20 42 0e and byte ptr [rdx + 14], al - 4b32e7: 18 42 0e sbb byte ptr [rdx + 14], al - 4b32ea: 10 42 0e adc byte ptr [rdx + 14], al - 4b32ed: 08 48 0b or byte ptr [rax + 11], cl - 4b32f0: 48 00 00 add byte ptr [rax], al - 4b32f3: 00 04 23 add byte ptr [rbx + riz], al - 4b32f6: 00 00 add byte ptr [rax], al - 4b32f8: 18 63 f6 sbb byte ptr [rbx - 10], ah - 4b32fb: ff cc dec esp - 4b32fd: 01 00 add dword ptr [rax], eax - 4b32ff: 00 00 add byte ptr [rax], al - 4b3301: 42 0e - 4b3303: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b3309: 8e 03 mov es, word ptr [rbx] - 4b330b: 42 0e - 4b330d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b3313: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b415a <_end+0xffffffff862f07da> - 4b3319: 06 - 4b331a: 41 0e - 4b331c: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b3322: 6e outsb dx, byte ptr [rsi] - 4b3323: 0a 0e or cl, byte ptr [rsi] - 4b3325: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b3329: 41 0e - 4b332b: 28 42 0e sub byte ptr [rdx + 14], al - 4b332e: 20 42 0e and byte ptr [rdx + 14], al - 4b3331: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3334: 10 42 0e adc byte ptr [rdx + 14], al - 4b3337: 08 47 0b or byte ptr [rdi + 11], al - 4b333a: 00 00 add byte ptr [rax], al - 4b333c: 40 00 00 add byte ptr [rax], al - 4b333f: 00 50 23 add byte ptr [rax + 35], dl - 4b3342: 00 00 add byte ptr [rax], al - 4b3344: 9c pushfq - 4b3345: 64 f6 ff idiv bh - 4b3348: ca 02 00 retf 2 - 4b334b: 00 00 add byte ptr [rax], al - 4b334d: 46 0e - 4b334f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b3355: 8e 03 mov es, word ptr [rbx] - 4b3357: 45 0e - 4b3359: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b335f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b41a6 <_end+0xffffffff862f0826> - 4b3365: 06 - 4b3366: 46 0e - 4b3368: 40 02 e9 add bpl, cl - 4b336b: 0a 0e or cl, byte ptr [rsi] - 4b336d: 30 44 0e 28 xor byte ptr [rsi + rcx + 40], al - 4b3371: 42 0e - 4b3373: 20 42 0e and byte ptr [rdx + 14], al - 4b3376: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3379: 10 42 0e adc byte ptr [rdx + 14], al - 4b337c: 08 42 0b or byte ptr [rdx + 11], al - 4b337f: 00 10 add byte ptr [rax], dl - 4b3381: 00 00 add byte ptr [rax], al - 4b3383: 00 94 23 00 00 28 67 add byte ptr [rbx + riz + 1730674688], dl - 4b338a: f6 ff idiv bh - 4b338c: 1e - 4b338d: 00 00 add byte ptr [rax], al - 4b338f: 00 00 add byte ptr [rax], al - 4b3391: 00 00 add byte ptr [rax], al - 4b3393: 00 18 add byte ptr [rax], bl - 4b3395: 00 00 add byte ptr [rax], al - 4b3397: 00 a8 23 00 00 34 add byte ptr [rax + 872415267], ch - 4b339d: 67 f6 ff addr32 idiv bh - 4b33a0: 37 - 4b33a1: 00 00 add byte ptr [rax], al - 4b33a3: 00 00 add byte ptr [rax], al - 4b33a5: 45 0e - 4b33a7: 10 86 02 60 0a 0e adc byte ptr [rsi + 235560962], al - 4b33ad: 08 4b 0b or byte ptr [rbx + 11], cl - 4b33b0: 38 00 cmp byte ptr [rax], al - 4b33b2: 00 00 add byte ptr [rax], al - 4b33b4: c4 23 00 00 - 4b33b8: 58 pop rax - 4b33b9: 67 f6 ff addr32 idiv bh - 4b33bc: aa stosb byte ptr es:[rdi], al - 4b33bd: 00 00 add byte ptr [rax], al - 4b33bf: 00 00 add byte ptr [rax], al - 4b33c1: 46 0e - 4b33c3: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b33c9: 8c 03 mov word ptr [rbx], es - 4b33cb: 44 0e - 4b33cd: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b33d3: 83 05 44 0e 40 02 66 add dword ptr [rip + 37752388], 102 # 0x28b421e <_end+0x23f089e> - 4b33da: 0a 0e or cl, byte ptr [rsi] - 4b33dc: 28 41 0e sub byte ptr [rcx + 14], al - 4b33df: 20 41 0e and byte ptr [rcx + 14], al - 4b33e2: 18 42 0e sbb byte ptr [rdx + 14], al - 4b33e5: 10 42 0e adc byte ptr [rdx + 14], al - 4b33e8: 08 45 0b or byte ptr [rbp + 11], al - 4b33eb: 00 38 add byte ptr [rax], bh - 4b33ed: 00 00 add byte ptr [rax], al - 4b33ef: 00 00 add byte ptr [rax], al - 4b33f1: 24 00 and al, 0 - 4b33f3: 00 cc add ah, cl - 4b33f5: 67 f6 ff addr32 idiv bh - 4b33f8: c5 00 00 - 4b33fb: 00 00 add byte ptr [rax], al - 4b33fd: 46 0e - 4b33ff: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b3405: 8c 03 mov word ptr [rbx], es - 4b3407: 44 0e - 4b3409: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b340f: 83 05 49 0e 40 02 75 add dword ptr [rip + 37752393], 117 # 0x28b425f <_end+0x23f08df> - 4b3416: 0a 0e or cl, byte ptr [rsi] - 4b3418: 28 41 0e sub byte ptr [rcx + 14], al - 4b341b: 20 41 0e and byte ptr [rcx + 14], al - 4b341e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3421: 10 42 0e adc byte ptr [rdx + 14], al - 4b3424: 08 49 0b or byte ptr [rcx + 11], cl - 4b3427: 00 30 add byte ptr [rax], dh - 4b3429: 00 00 add byte ptr [rax], al - 4b342b: 00 3c 24 add byte ptr [rsp], bh - 4b342e: 00 00 add byte ptr [rax], al - 4b3430: 60 - 4b3431: 68 f6 ff 9b 00 push 10223606 - 4b3436: 00 00 add byte ptr [rax], al - 4b3438: 00 46 0e add byte ptr [rsi + 14], al - 4b343b: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl - 4b3442: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b3446: 83 04 49 0e add dword ptr [rcx + 2*rcx], 14 - 4b344a: 30 02 xor byte ptr [rdx], al - 4b344c: 69 0a 0e 20 41 0e imul ecx, dword ptr [rdx], 239149070 - 4b3452: 18 41 0e sbb byte ptr [rcx + 14], al - 4b3455: 10 42 0e adc byte ptr [rdx + 14], al - 4b3458: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b345c: 10 00 adc byte ptr [rax], al - 4b345e: 00 00 add byte ptr [rax], al - 4b3460: 70 24 jo 0x4b3486 <__EH_FRAME_BEGIN__+0x2456> - 4b3462: 00 00 add byte ptr [rax], al - 4b3464: cc int3 - 4b3465: 68 f6 ff 16 00 push 1507318 - 4b346a: 00 00 add byte ptr [rax], al - 4b346c: 00 00 add byte ptr [rax], al - 4b346e: 00 00 add byte ptr [rax], al - 4b3470: 14 00 adc al, 0 - 4b3472: 00 00 add byte ptr [rax], al - 4b3474: 84 24 00 test byte ptr [rax + rax], ah - 4b3477: 00 d8 add al, bl - 4b3479: 68 f6 ff 48 00 push 4784118 - ... - 4b3486: 00 00 add byte ptr [rax], al - 4b3488: 14 00 adc al, 0 - 4b348a: 00 00 add byte ptr [rax], al - 4b348c: 9c pushfq - 4b348d: 24 00 and al, 0 - 4b348f: 00 10 add byte ptr [rax], dl - 4b3491: 69 f6 ff 31 00 00 imul esi, esi, 12799 - ... - 4b349f: 00 10 add byte ptr [rax], dl - 4b34a1: 00 00 add byte ptr [rax], al - 4b34a3: 00 b4 24 00 00 38 69 add byte ptr [rsp + 1765277696], dh - 4b34aa: f6 ff idiv bh - 4b34ac: 10 00 adc byte ptr [rax], al - 4b34ae: 00 00 add byte ptr [rax], al - 4b34b0: 00 00 add byte ptr [rax], al - 4b34b2: 00 00 add byte ptr [rax], al - 4b34b4: 10 00 adc byte ptr [rax], al - 4b34b6: 00 00 add byte ptr [rax], al - 4b34b8: c8 24 00 00 enter 36, 0 - 4b34bc: 34 69 xor al, 105 - 4b34be: f6 ff idiv bh - 4b34c0: 10 00 adc byte ptr [rax], al - 4b34c2: 00 00 add byte ptr [rax], al - 4b34c4: 00 00 add byte ptr [rax], al - 4b34c6: 00 00 add byte ptr [rax], al - 4b34c8: 10 00 adc byte ptr [rax], al - 4b34ca: 00 00 add byte ptr [rax], al - 4b34cc: dc 24 00 fsub qword ptr [rax + rax] - 4b34cf: 00 30 add byte ptr [rax], dh - 4b34d1: 69 f6 ff 3f 00 00 imul esi, esi, 16383 - 4b34d7: 00 00 add byte ptr [rax], al - 4b34d9: 00 00 add byte ptr [rax], al - 4b34db: 00 10 add byte ptr [rax], dl - 4b34dd: 00 00 add byte ptr [rax], al - 4b34df: 00 f0 add al, dh - 4b34e1: 24 00 and al, 0 - 4b34e3: 00 5c 69 f6 add byte ptr [rcx + 2*rbp - 10], bl - 4b34e7: ff 19 call [rcx] - 4b34e9: 00 00 add byte ptr [rax], al - 4b34eb: 00 00 add byte ptr [rax], al - 4b34ed: 00 00 add byte ptr [rax], al - 4b34ef: 00 10 add byte ptr [rax], dl - 4b34f1: 00 00 add byte ptr [rax], al - 4b34f3: 00 04 25 00 00 68 69 add byte ptr [1768423424], al - 4b34fa: f6 ff idiv bh - 4b34fc: 10 00 adc byte ptr [rax], al - 4b34fe: 00 00 add byte ptr [rax], al - 4b3500: 00 00 add byte ptr [rax], al - 4b3502: 00 00 add byte ptr [rax], al - 4b3504: 10 00 adc byte ptr [rax], al - 4b3506: 00 00 add byte ptr [rax], al - 4b3508: 18 25 00 00 64 69 sbb byte ptr [rip + 1768161280], ah # 0x69af350e <_end+0x6962fb8e> - 4b350e: f6 ff idiv bh - 4b3510: f2 01 00 repne add dword ptr [rax], eax - 4b3513: 00 00 add byte ptr [rax], al - 4b3515: 00 00 add byte ptr [rax], al - 4b3517: 00 28 add byte ptr [rax], ch - 4b3519: 00 00 add byte ptr [rax], al - 4b351b: 00 2c 25 00 00 50 6b add byte ptr [1800404992], ch - 4b3522: f6 ff idiv bh - 4b3524: ec in al, dx - 4b3525: 00 00 add byte ptr [rax], al - 4b3527: 00 00 add byte ptr [rax], al - 4b3529: 41 0e - 4b352b: 10 86 02 4b 0e 18 adc byte ptr [rsi + 403589890], al - 4b3531: 83 03 02 add dword ptr [rbx], 2 - 4b3534: b7 0a mov bh, 10 - 4b3536: 0e - 4b3537: 10 41 0e adc byte ptr [rcx + 14], al - 4b353a: 08 41 0b or byte ptr [rcx + 11], al - 4b353d: 4a 0e - 4b353f: 10 50 0e adc byte ptr [rax + 14], dl - 4b3542: 08 00 or byte ptr [rax], al - 4b3544: 10 00 adc byte ptr [rax], al - 4b3546: 00 00 add byte ptr [rax], al - 4b3548: 58 pop rax - 4b3549: 25 00 00 14 6c and eax, 1813250048 - 4b354e: f6 ff idiv bh - 4b3550: 1a 00 sbb al, byte ptr [rax] - 4b3552: 00 00 add byte ptr [rax], al - 4b3554: 00 00 add byte ptr [rax], al - 4b3556: 00 00 add byte ptr [rax], al - 4b3558: 10 00 adc byte ptr [rax], al - 4b355a: 00 00 add byte ptr [rax], al - 4b355c: 6c insb byte ptr es:[rdi], dx - 4b355d: 25 00 00 20 6c and eax, 1814036480 - 4b3562: f6 ff idiv bh - 4b3564: 1a 00 sbb al, byte ptr [rax] - 4b3566: 00 00 add byte ptr [rax], al - 4b3568: 00 00 add byte ptr [rax], al - 4b356a: 00 00 add byte ptr [rax], al - 4b356c: 10 00 adc byte ptr [rax], al - 4b356e: 00 00 add byte ptr [rax], al - 4b3570: 80 25 00 00 2c 6c f6 and byte ptr [rip + 1814822912], -10 # 0x6c773577 <_end+0x6c2afbf7> - 4b3577: ff 23 jmp qword ptr [rbx] - 4b3579: 00 00 add byte ptr [rax], al - 4b357b: 00 00 add byte ptr [rax], al - 4b357d: 00 00 add byte ptr [rax], al - 4b357f: 00 10 add byte ptr [rax], dl - 4b3581: 00 00 add byte ptr [rax], al - 4b3583: 00 94 25 00 00 48 6c add byte ptr [rbp + riz + 1816657920], dl - 4b358a: f6 ff idiv bh - 4b358c: 19 00 sbb dword ptr [rax], eax - 4b358e: 00 00 add byte ptr [rax], al - 4b3590: 00 00 add byte ptr [rax], al - 4b3592: 00 00 add byte ptr [rax], al - 4b3594: 10 00 adc byte ptr [rax], al - 4b3596: 00 00 add byte ptr [rax], al - 4b3598: a8 25 test al, 37 - 4b359a: 00 00 add byte ptr [rax], al - 4b359c: 54 push rsp - 4b359d: 6c insb byte ptr es:[rdi], dx - 4b359e: f6 ff idiv bh - 4b35a0: 0f 00 00 sldt word ptr [rax] - 4b35a3: 00 00 add byte ptr [rax], al - 4b35a5: 00 00 add byte ptr [rax], al - 4b35a7: 00 10 add byte ptr [rax], dl - 4b35a9: 00 00 add byte ptr [rax], al - 4b35ab: 00 bc 25 00 00 50 6c add byte ptr [rbp + riz + 1817182208], bh - 4b35b2: f6 ff idiv bh - 4b35b4: 2d 00 00 00 00 sub eax, 0 - 4b35b9: 00 00 add byte ptr [rax], al - 4b35bb: 00 24 00 add byte ptr [rax + rax], ah - 4b35be: 00 00 add byte ptr [rax], al - 4b35c0: d0 25 00 00 6c 6c shl byte ptr [rip + 1819017216] # 0x6cb735c6 <_end+0x6c6afc46> - 4b35c6: f6 ff idiv bh - 4b35c8: 54 push rsp - 4b35c9: 00 00 add byte ptr [rax], al - 4b35cb: 00 00 add byte ptr [rax], al - 4b35cd: 41 0e - 4b35cf: 10 41 0e adc byte ptr [rcx + 14], al - 4b35d2: 08 4b 0e or byte ptr [rbx + 14], cl - 4b35d5: 18 62 0e sbb byte ptr [rdx + 14], ah - 4b35d8: 20 41 0e and byte ptr [rcx + 14], al - 4b35db: 28 4a 0e sub byte ptr [rdx + 14], cl - 4b35de: 30 50 0e xor byte ptr [rax + 14], dl - 4b35e1: 10 00 adc byte ptr [rax], al - 4b35e3: 00 18 add byte ptr [rax], bl - 4b35e5: 00 00 add byte ptr [rax], al - 4b35e7: 00 f8 add al, bh - 4b35e9: 25 00 00 a4 6c and eax, 1822687232 - 4b35ee: f6 ff idiv bh - 4b35f0: 1c 00 sbb al, 0 - 4b35f2: 00 00 add byte ptr [rax], al - 4b35f4: 00 41 0e add byte ptr [rcx + 14], al - 4b35f7: 10 41 0e adc byte ptr [rcx + 14], al - 4b35fa: 08 50 0e or byte ptr [rax + 14], dl - 4b35fd: 10 00 adc byte ptr [rax], al - 4b35ff: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b3603: 00 14 26 add byte ptr [rsi + riz], dl - 4b3606: 00 00 add byte ptr [rax], al - 4b3608: a8 6c test al, 108 - 4b360a: f6 ff idiv bh - 4b360c: b0 01 mov al, 1 - 4b360e: 00 00 add byte ptr [rax], al - 4b3610: 00 42 0e add byte ptr [rdx + 14], al - 4b3613: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b3619: 8c 03 mov word ptr [rbx], es - 4b361b: 41 0e - 4b361d: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b3623: 83 05 44 0e 30 03 05 add dword ptr [rip + 53481028], 5 # 0x37b446e <_end+0x32f0aee> - 4b362a: 01 0a add dword ptr [rdx], ecx - 4b362c: 0e - 4b362d: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b3631: 41 0e - 4b3633: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3636: 10 42 0e adc byte ptr [rdx + 14], al - 4b3639: 08 45 0b or byte ptr [rbp + 11], al - 4b363c: 66 0a 0e or cl, byte ptr [rsi] - 4b363f: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b3643: 44 0e - 4b3645: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3648: 10 42 0e adc byte ptr [rdx + 14], al - 4b364b: 08 46 0b or byte ptr [rsi + 11], al - 4b364e: 00 00 add byte ptr [rax], al - 4b3650: 18 00 sbb byte ptr [rax], al - 4b3652: 00 00 add byte ptr [rax], al - 4b3654: 64 26 00 00 add byte ptr es:[rax], al - 4b3658: 08 6e f6 or byte ptr [rsi - 10], ch - 4b365b: ff 9b 00 00 00 00 call [rbx] - 4b3661: 44 0e - 4b3663: 10 02 adc byte ptr [rdx], al - 4b3665: 5f pop rdi - 4b3666: 0a 0e or cl, byte ptr [rsi] - 4b3668: 08 4d 0b or byte ptr [rbp + 11], cl - 4b366b: 00 38 add byte ptr [rax], bh - 4b366d: 00 00 add byte ptr [rax], al - 4b366f: 00 80 26 00 00 8c add byte ptr [rax - 1946157018], al - 4b3675: 6e outsb dx, byte ptr [rsi] - 4b3676: f6 ff idiv bh - 4b3678: 5a pop rdx - 4b3679: 01 00 add dword ptr [rax], eax - 4b367b: 00 00 add byte ptr [rax], al - 4b367d: 42 0e - 4b367f: 10 8c 02 48 0e 18 86 adc byte ptr [rdx + rax - 2045243832], cl - 4b3686: 03 41 0e add eax, dword ptr [rcx + 14] - 4b3689: 20 83 04 02 c1 0a and byte ptr [rbx + 180421124], al - 4b368f: 0e - 4b3690: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b3694: 42 0e - 4b3696: 08 46 0b or byte ptr [rsi + 11], al - 4b3699: 44 0a 0e or r9b, byte ptr [rsi] - 4b369c: 18 41 0e sbb byte ptr [rcx + 14], al - 4b369f: 10 45 0e adc byte ptr [rbp + 14], al - 4b36a2: 08 46 0b or byte ptr [rsi + 11], al - 4b36a5: 00 00 add byte ptr [rax], al - 4b36a7: 00 18 add byte ptr [rax], bl - 4b36a9: 00 00 add byte ptr [rax], al - 4b36ab: 00 bc 26 00 00 b0 6f add byte ptr [rsi + riz + 1873805312], bh - 4b36b2: f6 ff idiv bh - 4b36b4: 25 00 00 00 00 and eax, 0 - 4b36b9: 41 0e - 4b36bb: 10 41 0e adc byte ptr [rcx + 14], al - 4b36be: 08 5e 0e or byte ptr [rsi + 14], bl - 4b36c1: 10 00 adc byte ptr [rax], al - 4b36c3: 00 38 add byte ptr [rax], bh - 4b36c5: 00 00 add byte ptr [rax], al - 4b36c7: 00 d8 add al, bl - 4b36c9: 26 00 00 add byte ptr es:[rax], al - 4b36cc: c4 6f f6 - 4b36cf: ff 84 01 00 00 00 4a inc dword ptr [rcx + rax + 1241513984] - 4b36d6: 0e - 4b36d7: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b36de: 03 41 0e add eax, dword ptr [rcx + 14] - 4b36e1: 20 83 04 02 be 0a and byte ptr [rbx + 180224516], al - 4b36e7: 0e - 4b36e8: 18 41 0e sbb byte ptr [rcx + 14], al - 4b36eb: 10 42 0e adc byte ptr [rdx + 14], al - 4b36ee: 08 43 0b or byte ptr [rbx + 11], al - 4b36f1: 44 0a 0e or r9b, byte ptr [rsi] - 4b36f4: 18 41 0e sbb byte ptr [rcx + 14], al - 4b36f7: 10 45 0e adc byte ptr [rbp + 14], al - 4b36fa: 08 46 0b or byte ptr [rsi + 11], al - 4b36fd: 00 00 add byte ptr [rax], al - 4b36ff: 00 18 add byte ptr [rax], bl - 4b3701: 00 00 add byte ptr [rax], al - 4b3703: 00 14 27 add byte ptr [rdi + riz], dl - 4b3706: 00 00 add byte ptr [rax], al - 4b3708: 18 71 f6 sbb byte ptr [rcx - 10], dh - 4b370b: ff d7 call rdi - 4b370d: 00 00 add byte ptr [rax], al - 4b370f: 00 00 add byte ptr [rax], al - 4b3711: 44 0e - 4b3713: 10 02 adc byte ptr [rdx], al - 4b3715: 6a 0a push 10 - 4b3717: 0e - 4b3718: 08 42 0b or byte ptr [rdx + 11], al - 4b371b: 00 48 00 add byte ptr [rax], cl - 4b371e: 00 00 add byte ptr [rax], al - 4b3720: 30 27 xor byte ptr [rdi], ah - 4b3722: 00 00 add byte ptr [rax], al - 4b3724: dc 71 f6 fdiv qword ptr [rcx - 10] - 4b3727: ff 58 01 call [rax + 1] - 4b372a: 00 00 add byte ptr [rax], al - 4b372c: 00 42 0e add byte ptr [rdx + 14], al - 4b372f: 10 8f 02 49 0e 18 adc byte ptr [rdi + 403589378], cl - 4b3735: 8e 03 mov es, word ptr [rbx] - 4b3737: 42 0e - 4b3739: 20 8d 04 46 0e 28 and byte ptr [rbp + 672024068], cl - 4b373f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4586 <_end+0xffffffff862f0c06> - 4b3745: 06 - 4b3746: 41 0e - 4b3748: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b374e: 66 0a 0e or cl, byte ptr [rsi] - 4b3751: 38 41 0e cmp byte ptr [rcx + 14], al - 4b3754: 30 41 0e xor byte ptr [rcx + 14], al - 4b3757: 28 42 0e sub byte ptr [rdx + 14], al - 4b375a: 20 42 0e and byte ptr [rdx + 14], al - 4b375d: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3760: 10 42 0e adc byte ptr [rdx + 14], al - 4b3763: 08 47 0b or byte ptr [rdi + 11], al - 4b3766: 00 00 add byte ptr [rax], al - 4b3768: 38 00 cmp byte ptr [rax], al - 4b376a: 00 00 add byte ptr [rax], al - 4b376c: 7c 27 jl 0x4b3795 <__EH_FRAME_BEGIN__+0x2765> - 4b376e: 00 00 add byte ptr [rax], al - 4b3770: f0 lock - 4b3771: 72 f6 jb 0x4b3769 <__EH_FRAME_BEGIN__+0x2739> - 4b3773: ff 93 05 00 00 00 call qword ptr [rbx + 5] - 4b3779: 42 0e - 4b377b: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b3781: 8c 03 mov word ptr [rbx], es - 4b3783: 41 0e - 4b3785: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b378b: 83 05 47 0e 30 03 55 add dword ptr [rip + 53481031], 85 # 0x37b45d9 <_end+0x32f0c59> - 4b3792: 01 0a add dword ptr [rdx], ecx - 4b3794: 0e - 4b3795: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b3799: 41 0e - 4b379b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b379e: 10 42 0e adc byte ptr [rdx + 14], al - 4b37a1: 08 42 0b or byte ptr [rdx + 11], al - 4b37a4: 28 00 sub byte ptr [rax], al - 4b37a6: 00 00 add byte ptr [rax], al - 4b37a8: b8 27 00 00 54 mov eax, 1409286183 - 4b37ad: 78 f6 js 0x4b37a5 <__EH_FRAME_BEGIN__+0x2775> - 4b37af: ff f2 push rdx - 4b37b1: 00 00 add byte ptr [rax], al - 4b37b3: 00 00 add byte ptr [rax], al - 4b37b5: 41 0e - 4b37b7: 10 86 02 44 0e 20 adc byte ptr [rsi + 537805826], al - 4b37bd: 7f 0a jg 0x4b37c9 <__EH_FRAME_BEGIN__+0x2799> - 4b37bf: 0e - 4b37c0: 10 41 0e adc byte ptr [rcx + 14], al - 4b37c3: 08 4b 0b or byte ptr [rbx + 11], cl - 4b37c6: 60 - 4b37c7: 0a 0e or cl, byte ptr [rsi] - 4b37c9: 10 4b 0e adc byte ptr [rbx + 14], cl - 4b37cc: 08 45 0b or byte ptr [rbp + 11], al - 4b37cf: 00 10 add byte ptr [rax], dl - 4b37d1: 00 00 add byte ptr [rax], al - 4b37d3: 00 e4 add ah, ah - 4b37d5: 27 - 4b37d6: 00 00 add byte ptr [rax], al - 4b37d8: 28 79 f6 sub byte ptr [rcx - 10], bh - 4b37db: ff 4d 00 dec dword ptr [rbp] - 4b37de: 00 00 add byte ptr [rax], al - 4b37e0: 00 00 add byte ptr [rax], al - 4b37e2: 00 00 add byte ptr [rax], al - 4b37e4: 7c 00 jl 0x4b37e6 <__EH_FRAME_BEGIN__+0x27b6> - 4b37e6: 00 00 add byte ptr [rax], al - 4b37e8: f8 clc - 4b37e9: 27 - 4b37ea: 00 00 add byte ptr [rax], al - 4b37ec: 64 79 f6 jns 0x4b37e5 <__EH_FRAME_BEGIN__+0x27b5> - 4b37ef: ff 83 05 00 00 00 inc dword ptr [rbx + 5] - 4b37f5: 42 0e - 4b37f7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b37fd: 8e 03 mov es, word ptr [rbx] - 4b37ff: 42 0e - 4b3801: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b3807: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b464e <_end+0xffffffff862f0cce> - 4b380d: 06 - 4b380e: 41 0e - 4b3810: 38 83 07 47 0e b8 cmp byte ptr [rbx - 1207023865], al - 4b3816: 20 4c 0e 80 and byte ptr [rsi + rcx - 128], cl - 4b381a: 24 03 and al, 3 - 4b381c: 60 - 4b381d: 03 0e add ecx, dword ptr [rsi] - 4b381f: 88 24 41 mov byte ptr [rcx + 2*rax], ah - 4b3822: 0e - 4b3823: 90 nop - 4b3824: 24 52 and al, 82 - 4b3826: 0e - 4b3827: 88 24 41 mov byte ptr [rcx + 2*rax], ah - 4b382a: 0e - 4b382b: 80 24 03 35 and byte ptr [rbx + rax], 53 - 4b382f: 01 0e add dword ptr [rsi], ecx - 4b3831: 88 24 4e mov byte ptr [rsi + 2*rcx], ah - 4b3834: 0e - 4b3835: 90 nop - 4b3836: 24 44 and al, 68 - 4b3838: 0e - 4b3839: 98 cwde - 4b383a: 24 44 and al, 68 - 4b383c: 0e - 4b383d: a0 24 46 0e a8 24 41 0e b0 movabs al, byte ptr [-5760595247666149852] - 4b3846: 24 5f and al, 95 - 4b3848: 0e - 4b3849: 80 24 5a 0a and byte ptr [rdx + 2*rbx], 10 - 4b384d: 0e - 4b384e: 38 43 0e cmp byte ptr [rbx + 14], al - 4b3851: 30 41 0e xor byte ptr [rcx + 14], al - 4b3854: 28 42 0e sub byte ptr [rdx + 14], al - 4b3857: 20 42 0e and byte ptr [rdx + 14], al - 4b385a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b385d: 10 42 0e adc byte ptr [rdx + 14], al - 4b3860: 08 41 0b or byte ptr [rcx + 11], al - 4b3863: 00 2c 00 add byte ptr [rax + rax], ch - 4b3866: 00 00 add byte ptr [rax], al - 4b3868: 78 28 js 0x4b3892 <__EH_FRAME_BEGIN__+0x2862> - 4b386a: 00 00 add byte ptr [rax], al - 4b386c: 74 7e je 0x4b38ec <__EH_FRAME_BEGIN__+0x28bc> - 4b386e: f6 ff idiv bh - 4b3870: ac lodsb al, byte ptr [rsi] - 4b3871: 00 00 add byte ptr [rax], al - 4b3873: 00 00 add byte ptr [rax], al - 4b3875: 49 0e - 4b3877: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b387e: 03 41 0e add eax, dword ptr [rcx + 14] - 4b3881: 20 83 04 02 43 0a and byte ptr [rbx + 172163588], al - 4b3887: 0e - 4b3888: 18 41 0e sbb byte ptr [rcx + 14], al - 4b388b: 10 42 0e adc byte ptr [rdx + 14], al - 4b388e: 08 47 0b or byte ptr [rdi + 11], al - 4b3891: 00 00 add byte ptr [rax], al - 4b3893: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b3897: 00 a8 28 00 00 f4 add byte ptr [rax - 201326552], ch - 4b389d: 7e f6 jle 0x4b3895 <__EH_FRAME_BEGIN__+0x2865> - 4b389f: ff ca dec edx - 4b38a1: 09 00 or dword ptr [rax], eax - 4b38a3: 00 00 add byte ptr [rax], al - 4b38a5: 42 0e - 4b38a7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b38ad: 8e 03 mov es, word ptr [rbx] - 4b38af: 42 0e - 4b38b1: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b38b7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b46fe <_end+0xffffffff862f0d7e> - 4b38bd: 06 - 4b38be: 41 0e - 4b38c0: 38 83 07 44 0e 80 cmp byte ptr [rbx - 2146548729], al - 4b38c6: 01 03 add dword ptr [rbx], eax - 4b38c8: 3a 01 cmp al, byte ptr [rcx] - 4b38ca: 0a 0e or cl, byte ptr [rsi] - 4b38cc: 38 41 0e cmp byte ptr [rcx + 14], al - 4b38cf: 30 41 0e xor byte ptr [rcx + 14], al - 4b38d2: 28 42 0e sub byte ptr [rdx + 14], al - 4b38d5: 20 42 0e and byte ptr [rdx + 14], al - 4b38d8: 18 42 0e sbb byte ptr [rdx + 14], al - 4b38db: 10 42 0e adc byte ptr [rdx + 14], al - 4b38de: 08 4b 0b or byte ptr [rbx + 11], cl - 4b38e1: 00 00 add byte ptr [rax], al - 4b38e3: 00 48 00 add byte ptr [rax], cl - 4b38e6: 00 00 add byte ptr [rax], al - 4b38e8: f8 clc - 4b38e9: 28 00 sub byte ptr [rax], al - 4b38eb: 00 74 88 f6 add byte ptr [rax + 4*rcx - 10], dh - 4b38ef: ff 78 08 - 4b38f2: 00 00 add byte ptr [rax], al - 4b38f4: 00 42 0e add byte ptr [rdx + 14], al - 4b38f7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b38fd: 8e 03 mov es, word ptr [rbx] - 4b38ff: 42 0e - 4b3901: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b3907: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b474e <_end+0xffffffff862f0dce> - 4b390d: 06 - 4b390e: 44 0e - 4b3910: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al - 4b3916: 03 70 01 add esi, dword ptr [rax + 1] - 4b3919: 0a 0e or cl, byte ptr [rsi] - 4b391b: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b391f: 41 0e - 4b3921: 28 42 0e sub byte ptr [rdx + 14], al - 4b3924: 20 42 0e and byte ptr [rdx + 14], al - 4b3927: 18 42 0e sbb byte ptr [rdx + 14], al - 4b392a: 10 42 0e adc byte ptr [rdx + 14], al - 4b392d: 08 42 0b or byte ptr [rdx + 11], al - 4b3930: 64 00 00 add byte ptr fs:[rax], al - 4b3933: 00 44 29 00 add byte ptr [rcx + rbp], al - 4b3937: 00 a8 90 f6 ff 76 add byte ptr [rax + 1996486288], ch - 4b393d: 0e - 4b393e: 00 00 add byte ptr [rax], al - 4b3940: 00 4b 0e add byte ptr [rbx + 14], cl - 4b3943: 10 8f 02 46 0e 18 adc byte ptr [rdi + 403588610], cl - 4b3949: 8e 03 mov es, word ptr [rbx] - 4b394b: 42 0e - 4b394d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b3953: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b479a <_end+0xffffffff862f0e1a> - 4b3959: 06 - 4b395a: 44 0e - 4b395c: 38 83 07 4a 0e c0 cmp byte ptr [rbx - 1072805369], al - 4b3962: 01 03 add dword ptr [rbx], eax - 4b3964: 85 03 test dword ptr [rbx], eax - 4b3966: 0a 0e or cl, byte ptr [rsi] - 4b3968: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b396c: 41 0e - 4b396e: 28 42 0e sub byte ptr [rdx + 14], al - 4b3971: 20 42 0e and byte ptr [rdx + 14], al - 4b3974: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3977: 10 42 0e adc byte ptr [rdx + 14], al - 4b397a: 08 4a 0b or byte ptr [rdx + 11], cl - 4b397d: 03 50 02 add edx, dword ptr [rax + 2] - 4b3980: 0e - 4b3981: 08 c3 or bl, al - 4b3983: c6 cc - 4b3985: cd ce int 206 - 4b3987: cf iretd - 4b3988: 58 pop rax - 4b3989: 0e - 4b398a: c0 01 83 rol byte ptr [rcx], 131 - 4b398d: 07 - 4b398e: 86 06 xchg byte ptr [rsi], al - 4b3990: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d93e23 <_end+0x38d04a3> - 4b3996: 8f 02 pop qword ptr [rdx] - 4b3998: 1c 00 sbb al, 0 - 4b399a: 00 00 add byte ptr [rax], al - 4b399c: ac lodsb al, byte ptr [rsi] - 4b399d: 29 00 sub dword ptr [rax], eax - 4b399f: 00 c0 add al, al - 4b39a1: 9e sahf - 4b39a2: f6 ff idiv bh - 4b39a4: 5a pop rdx - 4b39a5: 01 00 add dword ptr [rax], eax - 4b39a7: 00 00 add byte ptr [rax], al - 4b39a9: 48 0e - 4b39ab: 10 86 02 02 8e 0a adc byte ptr [rsi + 177078786], al - 4b39b1: 0e - 4b39b2: 08 4a 0b or byte ptr [rdx + 11], cl - 4b39b5: 00 00 add byte ptr [rax], al - 4b39b7: 00 48 00 add byte ptr [rax], cl - 4b39ba: 00 00 add byte ptr [rax], al - 4b39bc: cc int3 - 4b39bd: 29 00 sub dword ptr [rax], eax - 4b39bf: 00 00 add byte ptr [rax], al - 4b39c1: a0 f6 ff d6 01 00 00 00 42 movabs al, byte ptr [4755801206534111222] - 4b39ca: 0e - 4b39cb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b39d1: 8e 03 mov es, word ptr [rbx] - 4b39d3: 42 0e - 4b39d5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b39db: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4822 <_end+0xffffffff862f0ea2> - 4b39e1: 06 - 4b39e2: 41 0e - 4b39e4: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b39ea: 03 4b 01 add ecx, dword ptr [rbx + 1] - 4b39ed: 0a 0e or cl, byte ptr [rsi] - 4b39ef: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b39f3: 41 0e - 4b39f5: 28 42 0e sub byte ptr [rdx + 14], al - 4b39f8: 20 42 0e and byte ptr [rdx + 14], al - 4b39fb: 18 42 0e sbb byte ptr [rdx + 14], al - 4b39fe: 10 42 0e adc byte ptr [rdx + 14], al - 4b3a01: 08 4a 0b or byte ptr [rdx + 11], cl - 4b3a04: 2c 00 sub al, 0 - 4b3a06: 00 00 add byte ptr [rax], al - 4b3a08: 18 2a sbb byte ptr [rdx], ch - 4b3a0a: 00 00 add byte ptr [rax], al - 4b3a0c: 94 xchg eax, esp - 4b3a0d: a1 f6 ff 42 01 00 00 00 4e movabs eax, dword ptr [5620492334979547126] - 4b3a16: 0e - 4b3a17: 10 86 02 02 52 0a adc byte ptr [rsi + 173146626], al - 4b3a1d: c6 0e - 4b3a1f: 08 48 0b or byte ptr [rax + 11], cl - 4b3a22: 6c insb byte ptr es:[rdi], dx - 4b3a23: 0e - 4b3a24: 08 44 c6 48 or byte ptr [rsi + 8*rax + 72], al - 4b3a28: 0e - 4b3a29: 10 86 02 02 95 0a adc byte ptr [rsi + 177537538], al - 4b3a2f: 0e - 4b3a30: 08 41 0b or byte ptr [rcx + 11], al - 4b3a33: 00 48 00 add byte ptr [rax], cl - 4b3a36: 00 00 add byte ptr [rax], al - 4b3a38: 48 2a 00 sub al, byte ptr [rax] - 4b3a3b: 00 b4 a2 f6 ff 73 02 add byte ptr [rdx + 4*riz + 41156598], dh - 4b3a42: 00 00 add byte ptr [rax], al - 4b3a44: 00 42 0e add byte ptr [rdx + 14], al - 4b3a47: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b3a4d: 8e 03 mov es, word ptr [rbx] - 4b3a4f: 42 0e - 4b3a51: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b3a57: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b489e <_end+0xffffffff862f0f1e> - 4b3a5d: 06 - 4b3a5e: 41 0e - 4b3a60: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al - 4b3a66: 02 e9 add ch, cl - 4b3a68: 0a 0e or cl, byte ptr [rsi] - 4b3a6a: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b3a6e: 41 0e - 4b3a70: 28 42 0e sub byte ptr [rdx + 14], al - 4b3a73: 20 42 0e and byte ptr [rdx + 14], al - 4b3a76: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3a79: 10 42 0e adc byte ptr [rdx + 14], al - 4b3a7c: 08 49 0b or byte ptr [rcx + 11], cl - 4b3a7f: 00 20 add byte ptr [rax], ah - 4b3a81: 00 00 add byte ptr [rax], al - 4b3a83: 00 94 2a 00 00 e8 a4 add byte ptr [rdx + rbp - 1528299520], dl - 4b3a8a: f6 ff idiv bh - 4b3a8c: 89 01 mov dword ptr [rcx], eax - 4b3a8e: 00 00 add byte ptr [rax], al - 4b3a90: 00 41 0e add byte ptr [rcx + 14], al - 4b3a93: 10 86 02 4f 0e 20 adc byte ptr [rsi + 537808642], al - 4b3a99: 03 72 01 add esi, dword ptr [rdx + 1] - 4b3a9c: 0a 0e or cl, byte ptr [rsi] - 4b3a9e: 10 41 0e adc byte ptr [rcx + 14], al - 4b3aa1: 08 41 0b or byte ptr [rcx + 11], al - 4b3aa4: 28 00 sub byte ptr [rax], al - 4b3aa6: 00 00 add byte ptr [rax], al - 4b3aa8: b8 2a 00 00 54 mov eax, 1409286186 - 4b3aad: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4b3aae: f6 ff idiv bh - 4b3ab0: d2 01 rol byte ptr [rcx], cl - 4b3ab2: 00 00 add byte ptr [rax], al - 4b3ab4: 00 52 0e add byte ptr [rdx + 14], dl - 4b3ab7: 10 83 02 47 0e 20 adc byte ptr [rbx + 537806594], al - 4b3abd: 03 23 add esp, dword ptr [rbx] - 4b3abf: 01 0a add dword ptr [rdx], ecx - 4b3ac1: 0e - 4b3ac2: 10 44 0e 08 adc byte ptr [rsi + rcx + 8], al - 4b3ac6: 48 0b 02 or rax, qword ptr [rdx] - 4b3ac9: 75 0e jne 0x4b3ad9 <__EH_FRAME_BEGIN__+0x2aa9> - 4b3acb: 08 c3 or bl, al - 4b3acd: 00 00 add byte ptr [rax], al - 4b3acf: 00 34 00 add byte ptr [rax + rax], dh - 4b3ad2: 00 00 add byte ptr [rax], al - 4b3ad4: e4 2a in al, 42 - 4b3ad6: 00 00 add byte ptr [rax], al - 4b3ad8: 08 a8 f6 ff 7c 02 or byte ptr [rax + 41746422], ch - 4b3ade: 00 00 add byte ptr [rax], al - 4b3ae0: 00 45 0e add byte ptr [rbp + 14], al - 4b3ae3: 10 86 02 47 0e 20 adc byte ptr [rsi + 537806594], al - 4b3ae9: 03 47 01 add eax, dword ptr [rdi + 1] - 4b3aec: 0a 0e or cl, byte ptr [rsi] - 4b3aee: 10 44 0e 08 adc byte ptr [rsi + rcx + 8], al - 4b3af2: 49 0b 02 or rax, qword ptr [r10] - 4b3af5: 54 push rsp - 4b3af6: 0a 0e or cl, byte ptr [rsi] - 4b3af8: 10 46 0e adc byte ptr [rsi + 14], al - 4b3afb: 08 46 0b or byte ptr [rsi + 11], al - 4b3afe: 55 push rbp - 4b3aff: 0a 0e or cl, byte ptr [rsi] - 4b3b01: 10 44 0e 08 adc byte ptr [rsi + rcx + 8], al - 4b3b05: 47 0b 00 or r8d, dword ptr [r8] - 4b3b08: 48 00 00 add byte ptr [rax], al - 4b3b0b: 00 1c 2b add byte ptr [rbx + rbp], bl - 4b3b0e: 00 00 add byte ptr [rax], al - 4b3b10: 50 push rax - 4b3b11: aa stosb byte ptr es:[rdi], al - 4b3b12: f6 ff idiv bh - 4b3b14: 3b 04 00 cmp eax, dword ptr [rax + rax] - 4b3b17: 00 00 add byte ptr [rax], al - 4b3b19: 46 0e - 4b3b1b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b3b21: 8e 03 mov es, word ptr [rbx] - 4b3b23: 42 0e - 4b3b25: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b3b2b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4972 <_end+0xffffffff862f0ff2> - 4b3b31: 06 - 4b3b32: 41 0e - 4b3b34: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b3b3a: 03 a3 01 0a 0e 38 add esp, dword ptr [rbx + 940444161] - 4b3b40: 44 0e - 4b3b42: 30 41 0e xor byte ptr [rcx + 14], al - 4b3b45: 28 42 0e sub byte ptr [rdx + 14], al - 4b3b48: 20 42 0e and byte ptr [rdx + 14], al - 4b3b4b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3b4e: 10 42 0e adc byte ptr [rdx + 14], al - 4b3b51: 08 4b 0b or byte ptr [rbx + 11], cl - 4b3b54: 50 push rax - 4b3b55: 00 00 add byte ptr [rax], al - 4b3b57: 00 68 2b add byte ptr [rax + 43], ch - 4b3b5a: 00 00 add byte ptr [rax], al - 4b3b5c: 44 ae scasb al, byte ptr es:[rdi] - 4b3b5e: f6 ff idiv bh - 4b3b60: 35 03 00 00 00 xor eax, 3 - 4b3b65: 4c 0e - 4b3b67: 10 8c 02 4c 0e 18 86 adc byte ptr [rdx + rax - 2045243828], cl - 4b3b6e: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b3b72: 83 04 02 99 add dword ptr [rdx + rax], -103 - 4b3b76: 0a 0e or cl, byte ptr [rsi] - 4b3b78: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b3b7c: 42 0e - 4b3b7e: 08 45 0b or byte ptr [rbp + 11], al - 4b3b81: 02 ae 0a 0e 18 41 add ch, byte ptr [rsi + 1092095498] - 4b3b87: 0e - 4b3b88: 10 42 0e adc byte ptr [rdx + 14], al - 4b3b8b: 08 47 0b or byte ptr [rdi + 11], al - 4b3b8e: 44 0a 0e or r9b, byte ptr [rsi] - 4b3b91: 18 41 0e sbb byte ptr [rcx + 14], al - 4b3b94: 10 45 0e adc byte ptr [rbp + 14], al - 4b3b97: 08 46 0b or byte ptr [rsi + 11], al - 4b3b9a: 55 push rbp - 4b3b9b: 0a 0e or cl, byte ptr [rsi] - 4b3b9d: 18 41 0e sbb byte ptr [rcx + 14], al - 4b3ba0: 10 42 0e adc byte ptr [rdx + 14], al - 4b3ba3: 08 48 0b or byte ptr [rax + 11], cl - 4b3ba6: 00 00 add byte ptr [rax], al - 4b3ba8: 38 00 cmp byte ptr [rax], al - 4b3baa: 00 00 add byte ptr [rax], al - 4b3bac: bc 2b 00 00 30 mov esp, 805306411 - 4b3bb1: b1 f6 mov cl, -10 - 4b3bb3: ff a7 00 00 00 00 jmp qword ptr [rdi] - 4b3bb9: 50 push rax - 4b3bba: 0e - 4b3bbb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b3bc2: 03 41 0e add eax, dword ptr [rcx + 14] - 4b3bc5: 20 83 04 02 4f 0a and byte ptr [rbx + 172950020], al - 4b3bcb: 0e - 4b3bcc: 18 41 0e sbb byte ptr [rcx + 14], al - 4b3bcf: 10 42 0e adc byte ptr [rdx + 14], al - 4b3bd2: 08 44 0b 58 or byte ptr [rbx + rcx + 88], al - 4b3bd6: 0e - 4b3bd7: 08 c3 or bl, al - 4b3bd9: c6 cc - 4b3bdb: 48 0e - 4b3bdd: 20 83 04 86 03 8c and byte ptr [rbx - 1945926140], al - 4b3be3: 02 28 add ch, byte ptr [rax] - 4b3be5: 00 00 add byte ptr [rax], al - 4b3be7: 00 f8 add al, bh - 4b3be9: 2b 00 sub eax, dword ptr [rax] - 4b3beb: 00 a4 b1 f6 ff b2 00 add byte ptr [rcx + 4*rsi + 11730934], ah - 4b3bf2: 00 00 add byte ptr [rax], al - 4b3bf4: 00 56 0e add byte ptr [rsi + 14], dl - 4b3bf7: 10 83 02 02 41 0a adc byte ptr [rbx + 172032514], al - 4b3bfd: 0e - 4b3bfe: 08 49 0b or byte ptr [rcx + 11], cl - 4b3c01: 60 - 4b3c02: 0e - 4b3c03: 08 c3 or bl, al - 4b3c05: 48 0e - 4b3c07: 10 83 02 69 0e 08 adc byte ptr [rbx + 135162114], al - 4b3c0d: 00 00 add byte ptr [rax], al - 4b3c0f: 00 10 add byte ptr [rax], dl - 4b3c11: 00 00 add byte ptr [rax], al - 4b3c13: 00 24 2c add byte ptr [rsp + rbp], ah - 4b3c16: 00 00 add byte ptr [rax], al - 4b3c18: 38 b2 f6 ff b9 00 cmp byte ptr [rdx + 12189686], dh - 4b3c1e: 00 00 add byte ptr [rax], al - 4b3c20: 00 00 add byte ptr [rax], al - 4b3c22: 00 00 add byte ptr [rax], al - 4b3c24: 10 00 adc byte ptr [rax], al - 4b3c26: 00 00 add byte ptr [rax], al - 4b3c28: 38 2c 00 cmp byte ptr [rax + rax], ch - 4b3c2b: 00 e4 add ah, ah - 4b3c2d: b2 f6 mov dl, -10 - 4b3c2f: ff 47 00 inc dword ptr [rdi] - 4b3c32: 00 00 add byte ptr [rax], al - 4b3c34: 00 00 add byte ptr [rax], al - 4b3c36: 00 00 add byte ptr [rax], al - 4b3c38: 50 push rax - 4b3c39: 00 00 add byte ptr [rax], al - 4b3c3b: 00 4c 2c 00 add byte ptr [rsp + rbp], cl - 4b3c3f: 00 20 add byte ptr [rax], ah - 4b3c41: b3 f6 mov bl, -10 - 4b3c43: ff 05 03 00 00 00 inc dword ptr [rip + 3] # 0x4b3c4c <__EH_FRAME_BEGIN__+0x2c1c> - 4b3c49: 46 0e - 4b3c4b: 10 8c 02 48 0e 18 86 adc byte ptr [rdx + rax - 2045243832], cl - 4b3c52: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b3c56: 83 04 02 93 add dword ptr [rdx + rax], -109 - 4b3c5a: 0a 0e or cl, byte ptr [rsi] - 4b3c5c: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b3c60: 42 0e - 4b3c62: 08 45 0b or byte ptr [rbp + 11], al - 4b3c65: 02 94 0a 0e 18 41 0e add dl, byte ptr [rdx + rcx + 239147022] - 4b3c6c: 10 45 0e adc byte ptr [rbp + 14], al - 4b3c6f: 08 46 0b or byte ptr [rsi + 11], al - 4b3c72: 55 push rbp - 4b3c73: 0a 0e or cl, byte ptr [rsi] - 4b3c75: 18 41 0e sbb byte ptr [rcx + 14], al - 4b3c78: 10 42 0e adc byte ptr [rdx + 14], al - 4b3c7b: 08 48 0b or byte ptr [rax + 11], cl - 4b3c7e: 46 0a 0e or r9b, byte ptr [rsi] - 4b3c81: 18 41 0e sbb byte ptr [rcx + 14], al - 4b3c84: 10 42 0e adc byte ptr [rdx + 14], al - 4b3c87: 08 47 0b or byte ptr [rdi + 11], al - 4b3c8a: 00 00 add byte ptr [rax], al - 4b3c8c: 50 push rax - 4b3c8d: 00 00 add byte ptr [rax], al - 4b3c8f: 00 a0 2c 00 00 dc add byte ptr [rax - 603979732], ah - 4b3c95: b5 f6 mov ch, -10 - 4b3c97: ff df - 4b3c99: 02 00 add al, byte ptr [rax] - 4b3c9b: 00 00 add byte ptr [rax], al - 4b3c9d: 4c 0e - 4b3c9f: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b3ca5: 8c 03 mov word ptr [rbx], es - 4b3ca7: 4c 0e - 4b3ca9: 20 86 04 02 8c 0a and byte ptr [rsi + 176947716], al - 4b3caf: 0e - 4b3cb0: 18 45 0e sbb byte ptr [rbp + 14], al - 4b3cb3: 10 42 0e adc byte ptr [rdx + 14], al - 4b3cb6: 08 48 0b or byte ptr [rax + 11], cl - 4b3cb9: 02 49 0a add cl, byte ptr [rcx + 10] - 4b3cbc: 0e - 4b3cbd: 18 45 0e sbb byte ptr [rbp + 14], al - 4b3cc0: 10 42 0e adc byte ptr [rdx + 14], al - 4b3cc3: 08 48 0b or byte ptr [rax + 11], cl - 4b3cc6: 44 0a 0e or r9b, byte ptr [rsi] - 4b3cc9: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3ccc: 10 45 0e adc byte ptr [rbp + 14], al - 4b3ccf: 08 45 0b or byte ptr [rbp + 11], al - 4b3cd2: 47 0a 0e or r9b, byte ptr [r14] - 4b3cd5: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3cd8: 10 42 0e adc byte ptr [rdx + 14], al - 4b3cdb: 08 45 0b or byte ptr [rbp + 11], al - 4b3cde: 00 00 add byte ptr [rax], al - 4b3ce0: 2c 00 sub al, 0 - 4b3ce2: 00 00 add byte ptr [rax], al - 4b3ce4: f4 hlt - 4b3ce5: 2c 00 sub al, 0 - 4b3ce7: 00 68 b8 add byte ptr [rax - 72], ch - 4b3cea: f6 ff idiv bh - 4b3cec: f7 00 00 00 00 48 test dword ptr [rax], 1207959552 - 4b3cf2: 0e - 4b3cf3: 20 02 and byte ptr [rdx], al - 4b3cf5: 4e 0a 0e or r9b, byte ptr [rsi] - 4b3cf8: 08 4a 0b or byte ptr [rdx + 11], cl - 4b3cfb: 62 - 4b3cfc: 0a 0e or cl, byte ptr [rsi] - 4b3cfe: 08 4e 0b or byte ptr [rsi + 11], cl - 4b3d01: 44 0a 0e or r9b, byte ptr [rsi] - 4b3d04: 08 44 0b 49 or byte ptr [rbx + rcx + 73], al - 4b3d08: 0a 0e or cl, byte ptr [rsi] - 4b3d0a: 08 47 0b or byte ptr [rdi + 11], al - 4b3d0d: 00 00 add byte ptr [rax], al - 4b3d0f: 00 48 00 add byte ptr [rax], cl - 4b3d12: 00 00 add byte ptr [rax], al - 4b3d14: 24 2d and al, 45 - 4b3d16: 00 00 add byte ptr [rax], al - 4b3d18: 38 b9 f6 ff 60 02 cmp byte ptr [rcx + 39911414], bh - 4b3d1e: 00 00 add byte ptr [rax], al - 4b3d20: 00 46 0e add byte ptr [rsi + 14], al - 4b3d23: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b3d29: 8e 03 mov es, word ptr [rbx] - 4b3d2b: 42 0e - 4b3d2d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b3d33: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4b7a <_end+0xffffffff862f11fa> - 4b3d39: 06 - 4b3d3a: 41 0e - 4b3d3c: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b3d42: 03 22 add esp, dword ptr [rdx] - 4b3d44: 01 0a add dword ptr [rdx], ecx - 4b3d46: 0e - 4b3d47: 38 41 0e cmp byte ptr [rcx + 14], al - 4b3d4a: 30 41 0e xor byte ptr [rcx + 14], al - 4b3d4d: 28 42 0e sub byte ptr [rdx + 14], al - 4b3d50: 20 42 0e and byte ptr [rdx + 14], al - 4b3d53: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3d56: 10 42 0e adc byte ptr [rdx + 14], al - 4b3d59: 08 42 0b or byte ptr [rdx + 11], al - 4b3d5c: 78 00 js 0x4b3d5e <__EH_FRAME_BEGIN__+0x2d2e> - 4b3d5e: 00 00 add byte ptr [rax], al - 4b3d60: 70 2d jo 0x4b3d8f <__EH_FRAME_BEGIN__+0x2d5f> - 4b3d62: 00 00 add byte ptr [rax], al - 4b3d64: 4c bb f6 ff 93 03 00 00 00 46 movabs rbx, 5044031582714986486 - 4b3d6e: 0e - 4b3d6f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b3d75: 8e 03 mov es, word ptr [rbx] - 4b3d77: 42 0e - 4b3d79: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b3d7f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b4bc9 <_end+0xffffffff862f1249> - 4b3d85: 06 - 4b3d86: 44 0e - 4b3d88: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b3d8e: 02 41 0a add al, byte ptr [rcx + 10] - 4b3d91: 0e - 4b3d92: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b3d96: 41 0e - 4b3d98: 28 42 0e sub byte ptr [rdx + 14], al - 4b3d9b: 20 42 0e and byte ptr [rdx + 14], al - 4b3d9e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3da1: 10 42 0e adc byte ptr [rdx + 14], al - 4b3da4: 08 4a 0b or byte ptr [rdx + 11], cl - 4b3da7: 02 9e 0a 0e 38 44 add bl, byte ptr [rsi + 1144524298] - 4b3dad: 0e - 4b3dae: 30 41 0e xor byte ptr [rcx + 14], al - 4b3db1: 28 42 0e sub byte ptr [rdx + 14], al - 4b3db4: 20 42 0e and byte ptr [rdx + 14], al - 4b3db7: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3dba: 10 42 0e adc byte ptr [rdx + 14], al - 4b3dbd: 08 45 0b or byte ptr [rbp + 11], al - 4b3dc0: 5e pop rsi - 4b3dc1: 0a 0e or cl, byte ptr [rsi] - 4b3dc3: 38 47 0e cmp byte ptr [rdi + 14], al - 4b3dc6: 30 41 0e xor byte ptr [rcx + 14], al - 4b3dc9: 28 42 0e sub byte ptr [rdx + 14], al - 4b3dcc: 20 42 0e and byte ptr [rdx + 14], al - 4b3dcf: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3dd2: 10 42 0e adc byte ptr [rdx + 14], al - 4b3dd5: 08 42 0b or byte ptr [rdx + 11], al - 4b3dd8: 78 00 js 0x4b3dda <__EH_FRAME_BEGIN__+0x2daa> - 4b3dda: 00 00 add byte ptr [rax], al - 4b3ddc: ec in al, dx - 4b3ddd: 2d 00 00 70 be sub eax, 3195011072 - 4b3de2: f6 ff idiv bh - 4b3de4: 5b pop rbx - 4b3de5: 03 00 add eax, dword ptr [rax] - 4b3de7: 00 00 add byte ptr [rax], al - 4b3de9: 46 0e - 4b3deb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b3df1: 8e 03 mov es, word ptr [rbx] - 4b3df3: 42 0e - 4b3df5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b3dfb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b4c45 <_end+0xffffffff862f12c5> - 4b3e01: 06 - 4b3e02: 44 0e - 4b3e04: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b3e0a: 62 - 4b3e0b: 0a 0e or cl, byte ptr [rsi] - 4b3e0d: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b3e11: 41 0e - 4b3e13: 28 42 0e sub byte ptr [rdx + 14], al - 4b3e16: 20 42 0e and byte ptr [rdx + 14], al - 4b3e19: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3e1c: 10 42 0e adc byte ptr [rdx + 14], al - 4b3e1f: 08 49 0b or byte ptr [rcx + 11], cl - 4b3e22: 02 9e 0a 0e 38 44 add bl, byte ptr [rsi + 1144524298] - 4b3e28: 0e - 4b3e29: 30 41 0e xor byte ptr [rcx + 14], al - 4b3e2c: 28 42 0e sub byte ptr [rdx + 14], al - 4b3e2f: 20 42 0e and byte ptr [rdx + 14], al - 4b3e32: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3e35: 10 42 0e adc byte ptr [rdx + 14], al - 4b3e38: 08 45 0b or byte ptr [rbp + 11], al - 4b3e3b: 02 f9 add bh, cl - 4b3e3d: 0a 0e or cl, byte ptr [rsi] - 4b3e3f: 38 41 0e cmp byte ptr [rcx + 14], al - 4b3e42: 30 41 0e xor byte ptr [rcx + 14], al - 4b3e45: 28 42 0e sub byte ptr [rdx + 14], al - 4b3e48: 20 42 0e and byte ptr [rdx + 14], al - 4b3e4b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3e4e: 10 42 0e adc byte ptr [rdx + 14], al - 4b3e51: 08 45 0b or byte ptr [rbp + 11], al - 4b3e54: 50 push rax - 4b3e55: 00 00 add byte ptr [rax], al - 4b3e57: 00 68 2e add byte ptr [rax + 46], ch - 4b3e5a: 00 00 add byte ptr [rax], al - 4b3e5c: 54 push rsp - 4b3e5d: c1 f6 - 4b3e5f: ff c0 inc eax - 4b3e61: 02 00 add al, byte ptr [rax] - 4b3e63: 00 00 add byte ptr [rax], al - 4b3e65: 46 0e - 4b3e67: 10 8d 02 49 0e 18 adc byte ptr [rbp + 403589378], cl - 4b3e6d: 8c 03 mov word ptr [rbx], es - 4b3e6f: 44 0e - 4b3e71: 20 86 04 02 78 0a and byte ptr [rsi + 175636996], al - 4b3e77: 0e - 4b3e78: 18 45 0e sbb byte ptr [rbp + 14], al - 4b3e7b: 10 42 0e adc byte ptr [rdx + 14], al - 4b3e7e: 08 46 0b or byte ptr [rsi + 11], al - 4b3e81: 02 49 0a add cl, byte ptr [rcx + 10] - 4b3e84: 0e - 4b3e85: 18 45 0e sbb byte ptr [rbp + 14], al - 4b3e88: 10 42 0e adc byte ptr [rdx + 14], al - 4b3e8b: 08 48 0b or byte ptr [rax + 11], cl - 4b3e8e: 44 0a 0e or r9b, byte ptr [rsi] - 4b3e91: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3e94: 10 45 0e adc byte ptr [rbp + 14], al - 4b3e97: 08 45 0b or byte ptr [rbp + 11], al - 4b3e9a: 41 0a 0e or cl, byte ptr [r14] - 4b3e9d: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3ea0: 10 42 0e adc byte ptr [rdx + 14], al - 4b3ea3: 08 4b 0b or byte ptr [rbx + 11], cl - 4b3ea6: 00 00 add byte ptr [rax], al - 4b3ea8: 50 push rax - 4b3ea9: 00 00 add byte ptr [rax], al - 4b3eab: 00 bc 2e 00 00 c0 c3 add byte ptr [rsi + rbp - 1010827264], bh - 4b3eb2: f6 ff idiv bh - 4b3eb4: e0 02 loopne 0x4b3eb8 <__EH_FRAME_BEGIN__+0x2e88> - 4b3eb6: 00 00 add byte ptr [rax], al - 4b3eb8: 00 4c 0e 10 add byte ptr [rsi + rcx + 16], cl - 4b3ebc: 8d 02 lea eax, [rdx] - 4b3ebe: 42 0e - 4b3ec0: 18 8c 03 44 0e 20 86 sbb byte ptr [rbx + rax - 2044719548], cl - 4b3ec7: 04 02 add al, 2 - 4b3ec9: 8e 0a mov cs, word ptr [rdx] - 4b3ecb: 0e - 4b3ecc: 18 45 0e sbb byte ptr [rbp + 14], al - 4b3ecf: 10 42 0e adc byte ptr [rdx + 14], al - 4b3ed2: 08 49 0b or byte ptr [rcx + 11], cl - 4b3ed5: 02 51 0a add dl, byte ptr [rcx + 10] - 4b3ed8: 0e - 4b3ed9: 18 45 0e sbb byte ptr [rbp + 14], al - 4b3edc: 10 42 0e adc byte ptr [rdx + 14], al - 4b3edf: 08 48 0b or byte ptr [rax + 11], cl - 4b3ee2: 44 0a 0e or r9b, byte ptr [rsi] - 4b3ee5: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3ee8: 10 45 0e adc byte ptr [rbp + 14], al - 4b3eeb: 08 45 0b or byte ptr [rbp + 11], al - 4b3eee: 41 0a 0e or cl, byte ptr [r14] - 4b3ef1: 18 45 0e sbb byte ptr [rbp + 14], al - 4b3ef4: 10 42 0e adc byte ptr [rdx + 14], al - 4b3ef7: 08 48 0b or byte ptr [rax + 11], cl - 4b3efa: 00 00 add byte ptr [rax], al - 4b3efc: 50 push rax - 4b3efd: 00 00 add byte ptr [rax], al - 4b3eff: 00 10 add byte ptr [rax], dl - 4b3f01: 2f - 4b3f02: 00 00 add byte ptr [rax], al - 4b3f04: 4c c6 f6 - 4b3f07: ff 09 dec dword ptr [rcx] - 4b3f09: 03 00 add eax, dword ptr [rax] - 4b3f0b: 00 00 add byte ptr [rax], al - 4b3f0d: 4c 0e - 4b3f0f: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b3f16: 03 41 0e add eax, dword ptr [rcx + 14] - 4b3f19: 20 83 04 02 a9 0a and byte ptr [rbx + 178848260], al - 4b3f1f: 0e - 4b3f20: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b3f24: 42 0e - 4b3f26: 08 43 0b or byte ptr [rbx + 11], al - 4b3f29: 02 54 0a 0e add dl, byte ptr [rdx + rcx + 14] - 4b3f2d: 18 41 0e sbb byte ptr [rcx + 14], al - 4b3f30: 10 42 0e adc byte ptr [rdx + 14], al - 4b3f33: 08 49 0b or byte ptr [rcx + 11], cl - 4b3f36: 44 0a 0e or r9b, byte ptr [rsi] - 4b3f39: 18 41 0e sbb byte ptr [rcx + 14], al - 4b3f3c: 10 45 0e adc byte ptr [rbp + 14], al - 4b3f3f: 08 46 0b or byte ptr [rsi + 11], al - 4b3f42: 47 0a 0e or r9b, byte ptr [r14] - 4b3f45: 18 41 0e sbb byte ptr [rcx + 14], al - 4b3f48: 10 42 0e adc byte ptr [rdx + 14], al - 4b3f4b: 08 46 0b or byte ptr [rsi + 11], al - 4b3f4e: 00 00 add byte ptr [rax], al - 4b3f50: 5c pop rsp - 4b3f51: 00 00 add byte ptr [rax], al - 4b3f53: 00 64 2f 00 add byte ptr [rdi + rbp], ah - 4b3f57: 00 08 add byte ptr [rax], cl - 4b3f59: c9 leave - 4b3f5a: f6 ff idiv bh - 4b3f5c: 85 03 test dword ptr [rbx], eax - 4b3f5e: 00 00 add byte ptr [rax], al - 4b3f60: 00 46 0e add byte ptr [rsi + 14], al - 4b3f63: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b3f69: 8c 03 mov word ptr [rbx], es - 4b3f6b: 41 0e - 4b3f6d: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b3f73: 83 05 44 0e 30 02 b7 add dword ptr [rip + 36703812], -73 # 0x27b4dbe <_end+0x22f143e> - 4b3f7a: 0a 0e or cl, byte ptr [rsi] - 4b3f7c: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b3f80: 41 0e - 4b3f82: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3f85: 10 42 0e adc byte ptr [rdx + 14], al - 4b3f88: 08 47 0b or byte ptr [rdi + 11], al - 4b3f8b: 02 cd add cl, ch - 4b3f8d: 0a 0e or cl, byte ptr [rsi] - 4b3f8f: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b3f93: 41 0e - 4b3f95: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3f98: 10 42 0e adc byte ptr [rdx + 14], al - 4b3f9b: 08 42 0b or byte ptr [rdx + 11], al - 4b3f9e: 6b 0a 0e imul ecx, dword ptr [rdx], 14 - 4b3fa1: 28 41 0e sub byte ptr [rcx + 14], al - 4b3fa4: 20 41 0e and byte ptr [rcx + 14], al - 4b3fa7: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3faa: 10 42 0e adc byte ptr [rdx + 14], al - 4b3fad: 08 4f 0b or byte ptr [rdi + 11], cl - 4b3fb0: 48 00 00 add byte ptr [rax], al - 4b3fb3: 00 c4 add ah, al - 4b3fb5: 2f - 4b3fb6: 00 00 add byte ptr [rax], al - 4b3fb8: 38 cc cmp ah, cl - 4b3fba: f6 ff idiv bh - 4b3fbc: f3 02 00 rep add al, byte ptr [rax] - 4b3fbf: 00 00 add byte ptr [rax], al - 4b3fc1: 46 0e - 4b3fc3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b3fc9: 8e 03 mov es, word ptr [rbx] - 4b3fcb: 42 0e - 4b3fcd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b3fd3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4e1a <_end+0xffffffff862f149a> - 4b3fd9: 06 - 4b3fda: 41 0e - 4b3fdc: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b3fe2: 03 65 01 add esp, dword ptr [rbp + 1] - 4b3fe5: 0a 0e or cl, byte ptr [rsi] - 4b3fe7: 38 41 0e cmp byte ptr [rcx + 14], al - 4b3fea: 30 41 0e xor byte ptr [rcx + 14], al - 4b3fed: 28 42 0e sub byte ptr [rdx + 14], al - 4b3ff0: 20 42 0e and byte ptr [rdx + 14], al - 4b3ff3: 18 42 0e sbb byte ptr [rdx + 14], al - 4b3ff6: 10 42 0e adc byte ptr [rdx + 14], al - 4b3ff9: 08 47 0b or byte ptr [rdi + 11], al - 4b3ffc: 14 00 adc al, 0 - 4b3ffe: 00 00 add byte ptr [rax], al - 4b4000: 10 30 adc byte ptr [rax], dh - 4b4002: 00 00 add byte ptr [rax], al - 4b4004: ec in al, dx - 4b4005: ce - 4b4006: f6 ff idiv bh - 4b4008: be 00 00 00 00 mov esi, 0 - 4b400d: 02 b2 0e 10 00 00 add dh, byte ptr [rdx + 4110] - 4b4013: 00 40 00 add byte ptr [rax], al - 4b4016: 00 00 add byte ptr [rax], al - 4b4018: 28 30 sub byte ptr [rax], dh - 4b401a: 00 00 add byte ptr [rax], al - 4b401c: 94 xchg eax, esp - 4b401d: cf iretd - 4b401e: f6 ff idiv bh - 4b4020: 37 - 4b4021: 01 00 add dword ptr [rax], eax - 4b4023: 00 00 add byte ptr [rax], al - 4b4025: 46 0e - 4b4027: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b402d: 8d 03 lea eax, [rbx] - 4b402f: 45 0e - 4b4031: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b4038: 05 41 0e 30 83 add eax, 2200964673 - 4b403d: 06 - 4b403e: 44 0e - 4b4040: 60 - 4b4041: 02 bd 0a 0e 30 44 add bh, byte ptr [rbp + 1144000010] - 4b4047: 0e - 4b4048: 28 41 0e sub byte ptr [rcx + 14], al - 4b404b: 20 42 0e and byte ptr [rdx + 14], al - 4b404e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b4051: 10 42 0e adc byte ptr [rdx + 14], al - 4b4054: 08 45 0b or byte ptr [rbp + 11], al - 4b4057: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b405b: 00 6c 30 00 add byte ptr [rax + rsi], ch - 4b405f: 00 90 d0 f6 ff 47 add byte ptr [rax + 1207957200], dl - 4b4065: 02 00 add al, byte ptr [rax] - 4b4067: 00 00 add byte ptr [rax], al - 4b4069: 46 0e - 4b406b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b4071: 8e 03 mov es, word ptr [rbx] - 4b4073: 42 0e - 4b4075: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b407b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b4ec2 <_end+0xffffffff862f1542> - 4b4081: 06 - 4b4082: 41 0e - 4b4084: 38 83 07 44 0e 80 cmp byte ptr [rbx - 2146548729], al - 4b408a: 01 03 add dword ptr [rbx], eax - 4b408c: c8 01 0a 0e enter 2561, 14 - 4b4090: 38 41 0e cmp byte ptr [rcx + 14], al - 4b4093: 30 41 0e xor byte ptr [rcx + 14], al - 4b4096: 28 42 0e sub byte ptr [rdx + 14], al - 4b4099: 20 42 0e and byte ptr [rdx + 14], al - 4b409c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b409f: 10 42 0e adc byte ptr [rdx + 14], al - 4b40a2: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b40a6: 00 00 add byte ptr [rax], al - 4b40a8: 28 00 sub byte ptr [rax], al - 4b40aa: 00 00 add byte ptr [rax], al - 4b40ac: bc 30 00 00 90 mov esp, 2415919152 - 4b40b1: d2 f6 - 4b40b3: ff 1c 02 call [rdx + rax] - 4b40b6: 00 00 add byte ptr [rax], al - 4b40b8: 00 45 0e add byte ptr [rbp + 14], al - 4b40bb: 10 86 02 43 0e 18 adc byte ptr [rsi + 403587842], al - 4b40c1: 83 03 47 add dword ptr [rbx], 71 - 4b40c4: 0e - 4b40c5: 20 02 and byte ptr [rdx], al - 4b40c7: 8c 0a mov word ptr [rdx], cs - 4b40c9: 0e - 4b40ca: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b40ce: 41 0e - 4b40d0: 08 48 0b or byte ptr [rax + 11], cl - 4b40d3: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b40d7: 00 e8 add al, ch - 4b40d9: 30 00 xor byte ptr [rax], al - 4b40db: 00 84 d4 f6 ff ff 02 add byte ptr [rsp + 8*rdx + 50331638], al - 4b40e2: 00 00 add byte ptr [rax], al - 4b40e4: 00 46 0e add byte ptr [rsi + 14], al - 4b40e7: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b40ed: 8c 03 mov word ptr [rbx], es - 4b40ef: 4b 0e - 4b40f1: 20 86 04 45 0e 28 and byte ptr [rsi + 672023812], al - 4b40f7: 83 05 4d 0e 30 02 9d add dword ptr [rip + 36703821], -99 # 0x27b4f4b <_end+0x22f15cb> - 4b40fe: 0a 0e or cl, byte ptr [rsi] - 4b4100: 28 43 0e sub byte ptr [rbx + 14], al - 4b4103: 20 41 0e and byte ptr [rcx + 14], al - 4b4106: 18 42 0e sbb byte ptr [rdx + 14], al - 4b4109: 10 42 0e adc byte ptr [rdx + 14], al - 4b410c: 08 46 0b or byte ptr [rsi + 11], al - 4b410f: 49 0a 0e or cl, byte ptr [r14] - 4b4112: 28 41 0e sub byte ptr [rcx + 14], al - 4b4115: 20 41 0e and byte ptr [rcx + 14], al - 4b4118: 18 42 0e sbb byte ptr [rdx + 14], al - 4b411b: 10 42 0e adc byte ptr [rdx + 14], al - 4b411e: 08 41 0b or byte ptr [rcx + 11], al - 4b4121: 00 00 add byte ptr [rax], al - 4b4123: 00 20 add byte ptr [rax], ah - 4b4125: 00 00 add byte ptr [rax], al - 4b4127: 00 38 add byte ptr [rax], bh - 4b4129: 31 00 xor dword ptr [rax], eax - 4b412b: 00 34 d7 add byte ptr [rdi + 8*rdx], dh - 4b412e: f6 ff idiv bh - 4b4130: 47 00 00 add byte ptr [r8], r8b - 4b4133: 00 00 add byte ptr [rax], al - 4b4135: 4f 0e - 4b4137: 10 86 02 5a c6 0e adc byte ptr [rsi + 247880194], al - 4b413d: 08 57 0e or byte ptr [rdi + 14], dl - 4b4140: 10 86 02 00 00 00 adc byte ptr [rsi + 2], al - 4b4146: 00 00 add byte ptr [rax], al - 4b4148: 14 00 adc al, 0 - 4b414a: 00 00 add byte ptr [rax], al - 4b414c: 5c pop rsp - 4b414d: 31 00 xor dword ptr [rax], eax - 4b414f: 00 60 d7 add byte ptr [rax - 41], ah - 4b4152: f6 ff idiv bh - 4b4154: 1f - 4b4155: 00 00 add byte ptr [rax], al - 4b4157: 00 00 add byte ptr [rax], al - 4b4159: 48 0e - 4b415b: 10 56 0e adc byte ptr [rsi + 14], dl - 4b415e: 08 00 or byte ptr [rax], al - 4b4160: 14 00 adc al, 0 - 4b4162: 00 00 add byte ptr [rax], al - 4b4164: 74 31 je 0x4b4197 <__EH_FRAME_BEGIN__+0x3167> - 4b4166: 00 00 add byte ptr [rax], al - 4b4168: 68 d7 f6 ff 45 push 1174402775 - ... - 4b4175: 00 00 add byte ptr [rax], al - 4b4177: 00 14 00 add byte ptr [rax + rax], dl - 4b417a: 00 00 add byte ptr [rax], al - 4b417c: 8c 31 - 4b417e: 00 00 add byte ptr [rax], al - 4b4180: a0 d7 f6 ff 55 00 00 00 00 movabs al, byte ptr [1442838231] - 4b4189: 00 00 add byte ptr [rax], al - 4b418b: 00 00 add byte ptr [rax], al - 4b418d: 00 00 add byte ptr [rax], al - 4b418f: 00 14 00 add byte ptr [rax + rax], dl - 4b4192: 00 00 add byte ptr [rax], al - 4b4194: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b4195: 31 00 xor dword ptr [rax], eax - 4b4197: 00 e8 add al, ch - 4b4199: d7 xlatb - 4b419a: f6 ff idiv bh - 4b419c: 55 push rbp - ... - 4b41a5: 00 00 add byte ptr [rax], al - 4b41a7: 00 14 00 add byte ptr [rax + rax], dl - 4b41aa: 00 00 add byte ptr [rax], al - 4b41ac: bc 31 00 00 30 mov esp, 805306417 - 4b41b1: d8 f6 fdiv st, st(6) - 4b41b3: ff 1e call [rsi] - ... - 4b41bd: 00 00 add byte ptr [rax], al - 4b41bf: 00 34 00 add byte ptr [rax + rax], dh - 4b41c2: 00 00 add byte ptr [rax], al - 4b41c4: d4 - 4b41c5: 31 00 xor dword ptr [rax], eax - 4b41c7: 00 38 add byte ptr [rax], bh - 4b41c9: d8 f6 fdiv st, st(6) - 4b41cb: ff 40 00 inc dword ptr [rax] - 4b41ce: 00 00 add byte ptr [rax], al - 4b41d0: 00 46 0e add byte ptr [rsi + 14], al - 4b41d3: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b41da: 03 47 0e add eax, dword ptr [rdi + 14] - 4b41dd: 20 5a 0a and byte ptr [rdx + 10], bl - 4b41e0: 0e - 4b41e1: 18 4a 0e sbb byte ptr [rdx + 14], cl - 4b41e4: 10 42 0e adc byte ptr [rdx + 14], al - 4b41e7: 08 45 0b or byte ptr [rbp + 11], al - 4b41ea: 41 0e - 4b41ec: 18 43 0e sbb byte ptr [rbx + 14], al - 4b41ef: 10 42 0e adc byte ptr [rdx + 14], al - 4b41f2: 08 00 or byte ptr [rax], al - 4b41f4: 00 00 add byte ptr [rax], al - 4b41f6: 00 00 add byte ptr [rax], al - 4b41f8: 14 00 adc al, 0 - 4b41fa: 00 00 add byte ptr [rax], al - 4b41fc: 0c 32 or al, 50 - 4b41fe: 00 00 add byte ptr [rax], al - 4b4200: 40 d8 f6 fdiv st, st(6) - 4b4203: ff 35 00 00 00 00 push qword ptr [rip] # 0x4b4209 <__EH_FRAME_BEGIN__+0x31d9> - 4b4209: 00 00 add byte ptr [rax], al - 4b420b: 00 00 add byte ptr [rax], al - 4b420d: 00 00 add byte ptr [rax], al - 4b420f: 00 14 00 add byte ptr [rax + rax], dl - 4b4212: 00 00 add byte ptr [rax], al - 4b4214: 24 32 and al, 50 - 4b4216: 00 00 add byte ptr [rax], al - 4b4218: 68 d8 f6 ff 5f push 1610610392 - ... - 4b4225: 00 00 add byte ptr [rax], al - 4b4227: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b422b: 00 3c 32 add byte ptr [rdx + rsi], bh - 4b422e: 00 00 add byte ptr [rax], al - 4b4230: b0 d8 mov al, -40 - 4b4232: f6 ff idiv bh - 4b4234: 90 nop - 4b4235: 04 00 add al, 0 - 4b4237: 00 00 add byte ptr [rax], al - 4b4239: 42 0e - 4b423b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b4241: 8e 03 mov es, word ptr [rbx] - 4b4243: 42 0e - 4b4245: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b424b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b5092 <_end+0xffffffff862f1712> - 4b4251: 06 - 4b4252: 41 0e - 4b4254: 38 83 07 4a 0e 90 cmp byte ptr [rbx - 1878111737], al - 4b425a: 11 03 adc dword ptr [rbx], eax - 4b425c: 1d 03 0a 0e 38 sbb eax, 940444163 - 4b4261: 41 0e - 4b4263: 30 41 0e xor byte ptr [rcx + 14], al - 4b4266: 28 42 0e sub byte ptr [rdx + 14], al - 4b4269: 20 42 0e and byte ptr [rdx + 14], al - 4b426c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b426f: 10 42 0e adc byte ptr [rdx + 14], al - 4b4272: 08 41 0b or byte ptr [rcx + 11], al - 4b4275: 00 00 add byte ptr [rax], al - 4b4277: 00 64 00 00 add byte ptr [rax + rax], ah - 4b427b: 00 8c 32 00 00 f0 dc add byte ptr [rdx + rsi - 588251136], cl - 4b4282: f6 ff idiv bh - 4b4284: 4d 03 00 add r8, qword ptr [r8] - 4b4287: 00 00 add byte ptr [rax], al - 4b4289: 46 0e - 4b428b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b4291: 8e 03 mov es, word ptr [rbx] - 4b4293: 42 0e - 4b4295: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b429b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b50e2 <_end+0xffffffff862f1762> - 4b42a1: 06 - 4b42a2: 41 0e - 4b42a4: 38 83 07 47 0e e0 cmp byte ptr [rbx - 535935225], al - 4b42aa: 02 03 add al, byte ptr [rbx] - 4b42ac: 4d 02 0a add r9b, byte ptr [r10] - 4b42af: 0e - 4b42b0: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b42b4: 41 0e - 4b42b6: 28 42 0e sub byte ptr [rdx + 14], al - 4b42b9: 20 42 0e and byte ptr [rdx + 14], al - 4b42bc: 18 42 0e sbb byte ptr [rdx + 14], al - 4b42bf: 10 42 0e adc byte ptr [rdx + 14], al - 4b42c2: 08 41 0b or byte ptr [rcx + 11], al - 4b42c5: 02 ae 0a 0e 38 4a add ch, byte ptr [rsi + 1245187594] - 4b42cb: 0e - 4b42cc: 30 44 0e 28 xor byte ptr [rsi + rcx + 40], al - 4b42d0: 42 0e - 4b42d2: 20 42 0e and byte ptr [rdx + 14], al - 4b42d5: 18 42 0e sbb byte ptr [rdx + 14], al - 4b42d8: 10 42 0e adc byte ptr [rdx + 14], al - 4b42db: 08 45 0b or byte ptr [rbp + 11], al - 4b42de: 00 00 add byte ptr [rax], al - 4b42e0: 14 00 adc al, 0 - 4b42e2: 00 00 add byte ptr [rax], al - 4b42e4: f4 hlt - 4b42e5: 32 00 xor al, byte ptr [rax] - 4b42e7: 00 d8 add al, bl - 4b42e9: df f6 fcompi st, st(6) - 4b42eb: ff 1e call [rsi] - ... - 4b42f5: 00 00 add byte ptr [rax], al - 4b42f7: 00 14 00 add byte ptr [rax + rax], dl - 4b42fa: 00 00 add byte ptr [rax], al - 4b42fc: 0c 33 or al, 51 - 4b42fe: 00 00 add byte ptr [rax], al - 4b4300: e0 df loopne 0x4b42e1 <__EH_FRAME_BEGIN__+0x32b1> - 4b4302: f6 ff idiv bh - 4b4304: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 4b430a: 00 00 add byte ptr [rax], al - 4b430c: 00 00 add byte ptr [rax], al - 4b430e: 00 00 add byte ptr [rax], al - 4b4310: 14 00 adc al, 0 - 4b4312: 00 00 add byte ptr [rax], al - 4b4314: 24 33 and al, 51 - 4b4316: 00 00 add byte ptr [rax], al - 4b4318: 38 e0 cmp al, ah - 4b431a: f6 ff idiv bh - 4b431c: ba 00 00 00 00 mov edx, 0 - 4b4321: 00 00 add byte ptr [rax], al - 4b4323: 00 00 add byte ptr [rax], al - 4b4325: 00 00 add byte ptr [rax], al - 4b4327: 00 14 00 add byte ptr [rax + rax], dl - 4b432a: 00 00 add byte ptr [rax], al - 4b432c: 3c 33 cmp al, 51 - 4b432e: 00 00 add byte ptr [rax], al - 4b4330: e0 e0 loopne 0x4b4312 <__EH_FRAME_BEGIN__+0x32e2> - 4b4332: f6 ff idiv bh - 4b4334: 9e sahf - ... - 4b433d: 00 00 add byte ptr [rax], al - 4b433f: 00 14 00 add byte ptr [rax + rax], dl - 4b4342: 00 00 add byte ptr [rax], al - 4b4344: 54 push rsp - 4b4345: 33 00 xor eax, dword ptr [rax] - 4b4347: 00 68 e1 add byte ptr [rax - 31], ch - 4b434a: f6 ff idiv bh - 4b434c: ba 00 00 00 00 mov edx, 0 - 4b4351: 00 00 add byte ptr [rax], al - 4b4353: 00 00 add byte ptr [rax], al - 4b4355: 00 00 add byte ptr [rax], al - 4b4357: 00 14 00 add byte ptr [rax + rax], dl - 4b435a: 00 00 add byte ptr [rax], al - 4b435c: 6c insb byte ptr es:[rdi], dx - 4b435d: 33 00 xor eax, dword ptr [rax] - 4b435f: 00 10 add byte ptr [rax], dl - 4b4361: e2 f6 loop 0x4b4359 <__EH_FRAME_BEGIN__+0x3329> - 4b4363: ff 55 00 call qword ptr [rbp] - ... - 4b436e: 00 00 add byte ptr [rax], al - 4b4370: 14 00 adc al, 0 - 4b4372: 00 00 add byte ptr [rax], al - 4b4374: 84 33 test byte ptr [rbx], dh - 4b4376: 00 00 add byte ptr [rax], al - 4b4378: 58 pop rax - 4b4379: e2 f6 loop 0x4b4371 <__EH_FRAME_BEGIN__+0x3341> - 4b437b: ff 48 00 dec dword ptr [rax] - ... - 4b4386: 00 00 add byte ptr [rax], al - 4b4388: 14 00 adc al, 0 - 4b438a: 00 00 add byte ptr [rax], al - 4b438c: 9c pushfq - 4b438d: 33 00 xor eax, dword ptr [rax] - 4b438f: 00 90 e2 f6 ff ba add byte ptr [rax - 1157630238], dl - ... - 4b439d: 00 00 add byte ptr [rax], al - 4b439f: 00 14 00 add byte ptr [rax + rax], dl - 4b43a2: 00 00 add byte ptr [rax], al - 4b43a4: b4 33 mov ah, 51 - 4b43a6: 00 00 add byte ptr [rax], al - 4b43a8: 38 e3 cmp bl, ah - 4b43aa: f6 ff idiv bh - 4b43ac: 35 00 00 00 00 xor eax, 0 - 4b43b1: 00 00 add byte ptr [rax], al - 4b43b3: 00 00 add byte ptr [rax], al - 4b43b5: 00 00 add byte ptr [rax], al - 4b43b7: 00 14 00 add byte ptr [rax + rax], dl - 4b43ba: 00 00 add byte ptr [rax], al - 4b43bc: cc int3 - 4b43bd: 33 00 xor eax, dword ptr [rax] - 4b43bf: 00 60 e3 add byte ptr [rax - 29], ah - 4b43c2: f6 ff idiv bh - 4b43c4: 35 00 00 00 00 xor eax, 0 - 4b43c9: 00 00 add byte ptr [rax], al - 4b43cb: 00 00 add byte ptr [rax], al - 4b43cd: 00 00 add byte ptr [rax], al - 4b43cf: 00 14 00 add byte ptr [rax + rax], dl - 4b43d2: 00 00 add byte ptr [rax], al - 4b43d4: e4 33 in al, 51 - 4b43d6: 00 00 add byte ptr [rax], al - 4b43d8: 88 e3 mov bl, ah - 4b43da: f6 ff idiv bh - 4b43dc: 49 14 00 adc al, 0 - ... - 4b43e7: 00 14 00 add byte ptr [rax + rax], dl - 4b43ea: 00 00 add byte ptr [rax], al - 4b43ec: fc cld - 4b43ed: 33 00 xor eax, dword ptr [rax] - 4b43ef: 00 c0 add al, al - 4b43f1: f7 f6 div esi - 4b43f3: ff a3 02 00 00 00 jmp qword ptr [rbx + 2] - 4b43f9: 00 00 add byte ptr [rax], al - 4b43fb: 00 00 add byte ptr [rax], al - 4b43fd: 00 00 add byte ptr [rax], al - 4b43ff: 00 14 00 add byte ptr [rax + rax], dl - 4b4402: 00 00 add byte ptr [rax], al - 4b4404: 14 34 adc al, 52 - 4b4406: 00 00 add byte ptr [rax], al - 4b4408: 58 pop rax - 4b4409: fa cli - 4b440a: f6 ff idiv bh - 4b440c: 69 12 00 00 00 00 imul edx, dword ptr [rdx], 0 - 4b4412: 00 00 add byte ptr [rax], al - 4b4414: 00 00 add byte ptr [rax], al - 4b4416: 00 00 add byte ptr [rax], al - 4b4418: 14 00 adc al, 0 - 4b441a: 00 00 add byte ptr [rax], al - 4b441c: 2c 34 sub al, 52 - 4b441e: 00 00 add byte ptr [rax], al - 4b4420: b0 0c mov al, 12 - 4b4422: f7 ff idiv edi - 4b4424: 3f - 4b4425: 04 00 add al, 0 - ... - 4b442f: 00 14 00 add byte ptr [rax + rax], dl - 4b4432: 00 00 add byte ptr [rax], al - 4b4434: 44 34 00 xor al, 0 - 4b4437: 00 d8 add al, bl - 4b4439: 10 f7 adc bh, dh - 4b443b: ff 59 18 call [rcx + 24] - ... - 4b4446: 00 00 add byte ptr [rax], al - 4b4448: 14 00 adc al, 0 - 4b444a: 00 00 add byte ptr [rax], al - 4b444c: 5c pop rsp - 4b444d: 34 00 xor al, 0 - 4b444f: 00 20 add byte ptr [rax], ah - 4b4451: 29 f7 sub edi, esi - 4b4453: ff 69 17 jmp [rcx + 23] - ... - 4b445e: 00 00 add byte ptr [rax], al - 4b4460: 14 00 adc al, 0 - 4b4462: 00 00 add byte ptr [rax], al - 4b4464: 74 34 je 0x4b449a <__EH_FRAME_BEGIN__+0x346a> - 4b4466: 00 00 add byte ptr [rax], al - 4b4468: 78 40 js 0x4b44aa <__EH_FRAME_BEGIN__+0x347a> - 4b446a: f7 ff idiv edi - 4b446c: d9 0f - ... - 4b4476: 00 00 add byte ptr [rax], al - 4b4478: 14 00 adc al, 0 - 4b447a: 00 00 add byte ptr [rax], al - 4b447c: 8c 34 00 - 4b447f: 00 40 50 add byte ptr [rax + 80], al - 4b4482: f7 ff idiv edi - 4b4484: 28 05 00 00 00 00 sub byte ptr [rip], al # 0x4b448a <__EH_FRAME_BEGIN__+0x345a> - 4b448a: 00 00 add byte ptr [rax], al - 4b448c: 00 00 add byte ptr [rax], al - 4b448e: 00 00 add byte ptr [rax], al - 4b4490: 14 00 adc al, 0 - 4b4492: 00 00 add byte ptr [rax], al - 4b4494: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b4495: 34 00 xor al, 0 - 4b4497: 00 58 55 add byte ptr [rax + 85], bl - 4b449a: f7 ff idiv edi - 4b449c: 09 02 or dword ptr [rdx], eax - ... - 4b44a6: 00 00 add byte ptr [rax], al - 4b44a8: 14 00 adc al, 0 - 4b44aa: 00 00 add byte ptr [rax], al - 4b44ac: bc 34 00 00 50 mov esp, 1342177332 - 4b44b1: 57 push rdi - 4b44b2: f7 ff idiv edi - 4b44b4: 4d 01 00 add qword ptr [r8], r8 - ... - 4b44bf: 00 14 00 add byte ptr [rax + rax], dl - 4b44c2: 00 00 add byte ptr [rax], al - 4b44c4: d4 - 4b44c5: 34 00 xor al, 0 - 4b44c7: 00 88 58 f7 ff 00 add byte ptr [rax + 16775000], cl - 4b44cd: 04 00 add al, 0 - ... - 4b44d7: 00 14 00 add byte ptr [rax + rax], dl - 4b44da: 00 00 add byte ptr [rax], al - 4b44dc: ec in al, dx - 4b44dd: 34 00 xor al, 0 - 4b44df: 00 70 5c add byte ptr [rax + 92], dh - 4b44e2: f7 ff idiv edi - 4b44e4: d4 - 4b44e5: 03 00 add eax, dword ptr [rax] - ... - 4b44ef: 00 14 00 add byte ptr [rax + rax], dl - 4b44f2: 00 00 add byte ptr [rax], al - 4b44f4: 04 35 add al, 53 - 4b44f6: 00 00 add byte ptr [rax], al - 4b44f8: 38 60 f7 cmp byte ptr [rax - 9], ah - 4b44fb: ff 3e - 4b44fd: 16 - ... - 4b4506: 00 00 add byte ptr [rax], al - 4b4508: 10 00 adc byte ptr [rax], al - 4b450a: 00 00 add byte ptr [rax], al - 4b450c: 1c 35 sbb al, 53 - 4b450e: 00 00 add byte ptr [rax], al - 4b4510: 60 - 4b4511: 76 f7 jbe 0x4b450a <__EH_FRAME_BEGIN__+0x34da> - 4b4513: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4519 <__EH_FRAME_BEGIN__+0x34e9> - 4b4519: 00 00 add byte ptr [rax], al - 4b451b: 00 10 add byte ptr [rax], dl - 4b451d: 00 00 add byte ptr [rax], al - 4b451f: 00 30 add byte ptr [rax], dh - 4b4521: 35 00 00 5c 76 xor eax, 1985740800 - 4b4526: f7 ff idiv edi - 4b4528: 0c 00 or al, 0 - 4b452a: 00 00 add byte ptr [rax], al - 4b452c: 00 00 add byte ptr [rax], al - 4b452e: 00 00 add byte ptr [rax], al - 4b4530: 10 00 adc byte ptr [rax], al - 4b4532: 00 00 add byte ptr [rax], al - 4b4534: 44 35 00 00 58 76 xor eax, 1985478656 - 4b453a: f7 ff idiv edi - 4b453c: 0d 00 00 00 00 or eax, 0 - 4b4541: 00 00 add byte ptr [rax], al - 4b4543: 00 10 add byte ptr [rax], dl - 4b4545: 00 00 add byte ptr [rax], al - 4b4547: 00 58 35 add byte ptr [rax + 53], bl - 4b454a: 00 00 add byte ptr [rax], al - 4b454c: 54 push rsp - 4b454d: 76 f7 jbe 0x4b4546 <__EH_FRAME_BEGIN__+0x3516> - 4b454f: ff c7 inc edi - 4b4551: 29 00 sub dword ptr [rax], eax - 4b4553: 00 00 add byte ptr [rax], al - 4b4555: 00 00 add byte ptr [rax], al - 4b4557: 00 10 add byte ptr [rax], dl - 4b4559: 00 00 add byte ptr [rax], al - 4b455b: 00 6c 35 00 add byte ptr [rbp + rsi], ch - 4b455f: 00 10 add byte ptr [rax], dl - 4b4561: a0 f7 ff 0d 00 00 00 00 00 movabs al, byte ptr [917495] - 4b456a: 00 00 add byte ptr [rax], al - 4b456c: 10 00 adc byte ptr [rax], al - 4b456e: 00 00 add byte ptr [rax], al - 4b4570: 80 35 00 00 0c a0 f7 xor byte ptr [rip - 1609826304], -9 # 0xffffffffa0574577 <_end+0xffffffffa00b0bf7> - 4b4577: ff 78 2b - 4b457a: 00 00 add byte ptr [rax], al - 4b457c: 00 00 add byte ptr [rax], al - 4b457e: 00 00 add byte ptr [rax], al - 4b4580: 10 00 adc byte ptr [rax], al - 4b4582: 00 00 add byte ptr [rax], al - 4b4584: 94 xchg eax, esp - 4b4585: 35 00 00 78 cb xor eax, 3413639168 - 4b458a: f7 ff idiv edi - 4b458c: 0d 00 00 00 00 or eax, 0 - 4b4591: 00 00 add byte ptr [rax], al - 4b4593: 00 10 add byte ptr [rax], dl - 4b4595: 00 00 add byte ptr [rax], al - 4b4597: 00 a8 35 00 00 74 add byte ptr [rax + 1946157109], ch - 4b459d: cb retf - 4b459e: f7 ff idiv edi - 4b45a0: 0c 00 or al, 0 - 4b45a2: 00 00 add byte ptr [rax], al - 4b45a4: 00 00 add byte ptr [rax], al - 4b45a6: 00 00 add byte ptr [rax], al - 4b45a8: 10 00 adc byte ptr [rax], al - 4b45aa: 00 00 add byte ptr [rax], al - 4b45ac: bc 35 00 00 70 mov esp, 1879048245 - 4b45b1: cb retf - 4b45b2: f7 ff idiv edi - 4b45b4: 0d 00 00 00 00 or eax, 0 - 4b45b9: 00 00 add byte ptr [rax], al - 4b45bb: 00 10 add byte ptr [rax], dl - 4b45bd: 00 00 add byte ptr [rax], al - 4b45bf: 00 d0 add al, dl - 4b45c1: 35 00 00 6c cb xor eax, 3412852736 - 4b45c6: f7 ff idiv edi - 4b45c8: d6 - 4b45c9: 2a 00 sub al, byte ptr [rax] - 4b45cb: 00 00 add byte ptr [rax], al - 4b45cd: 00 00 add byte ptr [rax], al - 4b45cf: 00 10 add byte ptr [rax], dl - 4b45d1: 00 00 add byte ptr [rax], al - 4b45d3: 00 e4 add ah, ah - 4b45d5: 35 00 00 38 f6 xor eax, 4130865152 - 4b45da: f7 ff idiv edi - 4b45dc: 0d 00 00 00 00 or eax, 0 - 4b45e1: 00 00 add byte ptr [rax], al - 4b45e3: 00 10 add byte ptr [rax], dl - 4b45e5: 00 00 add byte ptr [rax], al - 4b45e7: 00 f8 add al, bh - 4b45e9: 35 00 00 34 f6 xor eax, 4130603008 - 4b45ee: f7 ff idiv edi - 4b45f0: 16 - 4b45f1: 2b 00 sub eax, dword ptr [rax] - 4b45f3: 00 00 add byte ptr [rax], al - 4b45f5: 00 00 add byte ptr [rax], al - 4b45f7: 00 10 add byte ptr [rax], dl - 4b45f9: 00 00 add byte ptr [rax], al - 4b45fb: 00 0c 36 add byte ptr [rsi + rsi], cl - 4b45fe: 00 00 add byte ptr [rax], al - 4b4600: 40 21 f8 and eax, edi - 4b4603: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4609 <__EH_FRAME_BEGIN__+0x35d9> - 4b4609: 00 00 add byte ptr [rax], al - 4b460b: 00 10 add byte ptr [rax], dl - 4b460d: 00 00 add byte ptr [rax], al - 4b460f: 00 20 add byte ptr [rax], ah - 4b4611: 36 00 00 add byte ptr ss:[rax], al - 4b4614: 3c 21 cmp al, 33 - 4b4616: f8 clc - 4b4617: ff 0c 00 dec dword ptr [rax + rax] - 4b461a: 00 00 add byte ptr [rax], al - 4b461c: 00 00 add byte ptr [rax], al - 4b461e: 00 00 add byte ptr [rax], al - 4b4620: 10 00 adc byte ptr [rax], al - 4b4622: 00 00 add byte ptr [rax], al - 4b4624: 34 36 xor al, 54 - 4b4626: 00 00 add byte ptr [rax], al - 4b4628: 38 21 cmp byte ptr [rcx], ah - 4b462a: f8 clc - 4b462b: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4631 <__EH_FRAME_BEGIN__+0x3601> - 4b4631: 00 00 add byte ptr [rax], al - 4b4633: 00 10 add byte ptr [rax], dl - 4b4635: 00 00 add byte ptr [rax], al - 4b4637: 00 48 36 add byte ptr [rax + 54], cl - 4b463a: 00 00 add byte ptr [rax], al - 4b463c: 34 21 xor al, 33 - 4b463e: f8 clc - 4b463f: ff 3f - 4b4641: 07 - 4b4642: 00 00 add byte ptr [rax], al - 4b4644: 00 00 add byte ptr [rax], al - 4b4646: 00 00 add byte ptr [rax], al - 4b4648: 10 00 adc byte ptr [rax], al - 4b464a: 00 00 add byte ptr [rax], al - 4b464c: 5c pop rsp - 4b464d: 36 00 00 add byte ptr ss:[rax], al - 4b4650: 60 - 4b4651: 28 f8 sub al, bh - 4b4653: ff 14 00 call qword ptr [rax + rax] - 4b4656: 00 00 add byte ptr [rax], al - 4b4658: 00 00 add byte ptr [rax], al - 4b465a: 00 00 add byte ptr [rax], al - 4b465c: 10 00 adc byte ptr [rax], al - 4b465e: 00 00 add byte ptr [rax], al - 4b4660: 70 36 jo 0x4b4698 <__EH_FRAME_BEGIN__+0x3668> - 4b4662: 00 00 add byte ptr [rax], al - 4b4664: 6c insb byte ptr es:[rdi], dx - 4b4665: 28 f8 sub al, bh - 4b4667: ff 26 jmp qword ptr [rsi] - 4b4669: 22 00 and al, byte ptr [rax] - 4b466b: 00 00 add byte ptr [rax], al - 4b466d: 00 00 add byte ptr [rax], al - 4b466f: 00 10 add byte ptr [rax], dl - 4b4671: 00 00 add byte ptr [rax], al - 4b4673: 00 84 36 00 00 88 4a add byte ptr [rsi + rsi + 1250426880], al - 4b467a: f8 clc - 4b467b: ff 14 00 call qword ptr [rax + rax] - 4b467e: 00 00 add byte ptr [rax], al - 4b4680: 00 00 add byte ptr [rax], al - 4b4682: 00 00 add byte ptr [rax], al - 4b4684: 10 00 adc byte ptr [rax], al - 4b4686: 00 00 add byte ptr [rax], al - 4b4688: 98 cwde - 4b4689: 36 00 00 add byte ptr ss:[rax], al - 4b468c: 94 xchg eax, esp - 4b468d: 4a f8 clc - 4b468f: ff 36 push qword ptr [rsi] - 4b4691: 21 00 and dword ptr [rax], eax - 4b4693: 00 00 add byte ptr [rax], al - 4b4695: 00 00 add byte ptr [rax], al - 4b4697: 00 10 add byte ptr [rax], dl - 4b4699: 00 00 add byte ptr [rax], al - 4b469b: 00 ac 36 00 00 c0 6b add byte ptr [rsi + rsi + 1807745024], ch - 4b46a2: f8 clc - 4b46a3: ff 14 00 call qword ptr [rax + rax] - 4b46a6: 00 00 add byte ptr [rax], al - 4b46a8: 00 00 add byte ptr [rax], al - 4b46aa: 00 00 add byte ptr [rax], al - 4b46ac: 10 00 adc byte ptr [rax], al - 4b46ae: 00 00 add byte ptr [rax], al - 4b46b0: c0 36 - 4b46b2: 00 00 add byte ptr [rax], al - 4b46b4: c0 6b f8 ff shr byte ptr [rbx - 8], 255 - 4b46b8: 92 xchg eax, edx - 4b46b9: 1b 00 sbb eax, dword ptr [rax] - 4b46bb: 00 00 add byte ptr [rax], al - 4b46bd: 00 00 add byte ptr [rax], al - 4b46bf: 00 10 add byte ptr [rax], dl - 4b46c1: 00 00 add byte ptr [rax], al - 4b46c3: 00 d4 add ah, dl - 4b46c5: 36 00 00 add byte ptr ss:[rax], al - 4b46c8: 48 87 f8 xchg rdi, rax - 4b46cb: ff 14 00 call qword ptr [rax + rax] - 4b46ce: 00 00 add byte ptr [rax], al - 4b46d0: 00 00 add byte ptr [rax], al - 4b46d2: 00 00 add byte ptr [rax], al - 4b46d4: 10 00 adc byte ptr [rax], al - 4b46d6: 00 00 add byte ptr [rax], al - 4b46d8: e8 36 00 00 48 call 0x484b4713 <_end+0x47ff0d93> - 4b46dd: 87 f8 xchg edi, eax - 4b46df: ff 62 16 jmp qword ptr [rdx + 22] - 4b46e2: 00 00 add byte ptr [rax], al - 4b46e4: 00 00 add byte ptr [rax], al - 4b46e6: 00 00 add byte ptr [rax], al - 4b46e8: 14 00 adc al, 0 - 4b46ea: 00 00 add byte ptr [rax], al - 4b46ec: fc cld - 4b46ed: 36 00 00 add byte ptr ss:[rax], al - 4b46f0: a0 9d f8 ff 2a 02 00 00 00 movabs al, byte ptr [9311352989] - 4b46f9: 00 00 add byte ptr [rax], al - 4b46fb: 00 00 add byte ptr [rax], al - 4b46fd: 00 00 add byte ptr [rax], al - 4b46ff: 00 14 00 add byte ptr [rax + rax], dl - 4b4702: 00 00 add byte ptr [rax], al - 4b4704: 14 37 adc al, 55 - 4b4706: 00 00 add byte ptr [rax], al - 4b4708: b8 9f f8 ff 0a mov eax, 184547487 - 4b470d: 02 00 add al, byte ptr [rax] - ... - 4b4717: 00 14 00 add byte ptr [rax + rax], dl - 4b471a: 00 00 add byte ptr [rax], al - 4b471c: 2c 37 sub al, 55 - 4b471e: 00 00 add byte ptr [rax], al - 4b4720: b0 a1 mov al, -95 - 4b4722: f8 clc - 4b4723: ff 24 02 jmp qword ptr [rdx + rax] - ... - 4b472e: 00 00 add byte ptr [rax], al - 4b4730: 14 00 adc al, 0 - 4b4732: 00 00 add byte ptr [rax], al - 4b4734: 44 37 - 4b4736: 00 00 add byte ptr [rax], al - 4b4738: c8 a3 f8 ff enter -1885, -1 - 4b473c: ed in eax, dx - 4b473d: 01 00 add dword ptr [rax], eax - ... - 4b4747: 00 14 00 add byte ptr [rax + rax], dl - 4b474a: 00 00 add byte ptr [rax], al - 4b474c: 5c pop rsp - 4b474d: 37 - 4b474e: 00 00 add byte ptr [rax], al - 4b4750: a0 a5 f8 ff 9c 01 00 00 00 movabs al, byte ptr [6928988325] - 4b4759: 00 00 add byte ptr [rax], al - 4b475b: 00 00 add byte ptr [rax], al - 4b475d: 00 00 add byte ptr [rax], al - 4b475f: 00 14 00 add byte ptr [rax + rax], dl - 4b4762: 00 00 add byte ptr [rax], al - 4b4764: 74 37 je 0x4b479d <__EH_FRAME_BEGIN__+0x376d> - 4b4766: 00 00 add byte ptr [rax], al - 4b4768: 28 a7 f8 ff 9e 01 sub byte ptr [rdi + 27197432], ah - ... - 4b4776: 00 00 add byte ptr [rax], al - 4b4778: 14 00 adc al, 0 - 4b477a: 00 00 add byte ptr [rax], al - 4b477c: 8c 37 - 4b477e: 00 00 add byte ptr [rax], al - 4b4780: b0 a8 mov al, -88 - 4b4782: f8 clc - 4b4783: ff 88 03 00 00 00 dec dword ptr [rax + 3] - 4b4789: 00 00 add byte ptr [rax], al - 4b478b: 00 00 add byte ptr [rax], al - 4b478d: 00 00 add byte ptr [rax], al - 4b478f: 00 14 00 add byte ptr [rax + rax], dl - 4b4792: 00 00 add byte ptr [rax], al - 4b4794: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b4795: 37 - 4b4796: 00 00 add byte ptr [rax], al - 4b4798: 28 ac f8 ff ec 00 00 sub byte ptr [rax + 8*rdi + 60671], ch - ... - 4b47a7: 00 14 00 add byte ptr [rax + rax], dl - 4b47aa: 00 00 add byte ptr [rax], al - 4b47ac: bc 37 00 00 00 mov esp, 55 - 4b47b1: ad lodsd eax, dword ptr [rsi] - 4b47b2: f8 clc - 4b47b3: ff ec - ... - 4b47bd: 00 00 add byte ptr [rax], al - 4b47bf: 00 14 00 add byte ptr [rax + rax], dl - 4b47c2: 00 00 add byte ptr [rax], al - 4b47c4: d4 - 4b47c5: 37 - 4b47c6: 00 00 add byte ptr [rax], al - 4b47c8: d8 ad f8 ff a2 17 fsubr dword ptr [rbp + 396558328] - ... - 4b47d6: 00 00 add byte ptr [rax], al - 4b47d8: 14 00 adc al, 0 - 4b47da: 00 00 add byte ptr [rax], al - 4b47dc: ec in al, dx - 4b47dd: 37 - 4b47de: 00 00 add byte ptr [rax], al - 4b47e0: 70 c5 jo 0x4b47a7 <__EH_FRAME_BEGIN__+0x3777> - 4b47e2: f8 clc - 4b47e3: ff 03 inc dword ptr [rbx] - 4b47e5: 18 00 sbb byte ptr [rax], al - ... - 4b47ef: 00 14 00 add byte ptr [rax + rax], dl - 4b47f2: 00 00 add byte ptr [rax], al - 4b47f4: 04 38 add al, 56 - 4b47f6: 00 00 add byte ptr [rax], al - 4b47f8: 68 dd f8 ff 23 push 603977949 - 4b47fd: 06 - ... - 4b4806: 00 00 add byte ptr [rax], al - 4b4808: 14 00 adc al, 0 - 4b480a: 00 00 add byte ptr [rax], al - 4b480c: 1c 38 sbb al, 56 - 4b480e: 00 00 add byte ptr [rax], al - 4b4810: 80 e3 f8 and bl, -8 - 4b4813: ff b7 06 00 00 00 push qword ptr [rdi + 6] - 4b4819: 00 00 add byte ptr [rax], al - 4b481b: 00 00 add byte ptr [rax], al - 4b481d: 00 00 add byte ptr [rax], al - 4b481f: 00 14 00 add byte ptr [rax + rax], dl - 4b4822: 00 00 add byte ptr [rax], al - 4b4824: 34 38 xor al, 56 - 4b4826: 00 00 add byte ptr [rax], al - 4b4828: 28 ea sub dl, ch - 4b482a: f8 clc - 4b482b: ff ac 03 00 00 00 00 jmp [rbx + rax] - 4b4832: 00 00 add byte ptr [rax], al - 4b4834: 00 00 add byte ptr [rax], al - 4b4836: 00 00 add byte ptr [rax], al - 4b4838: 14 00 adc al, 0 - 4b483a: 00 00 add byte ptr [rax], al - 4b483c: 4c 38 00 cmp byte ptr [rax], r8b - 4b483f: 00 c0 add al, al - 4b4841: ed in eax, dx - 4b4842: f8 clc - 4b4843: ff 15 03 00 00 00 call qword ptr [rip + 3] # 0x4b484c <__EH_FRAME_BEGIN__+0x381c> - 4b4849: 00 00 add byte ptr [rax], al - 4b484b: 00 00 add byte ptr [rax], al - 4b484d: 00 00 add byte ptr [rax], al - 4b484f: 00 14 00 add byte ptr [rax + rax], dl - 4b4852: 00 00 add byte ptr [rax], al - 4b4854: 64 38 00 cmp byte ptr fs:[rax], al - 4b4857: 00 c8 add al, cl - 4b4859: f0 lock - 4b485a: f8 clc - 4b485b: ff 63 17 jmp qword ptr [rbx + 23] - ... - 4b4866: 00 00 add byte ptr [rax], al - 4b4868: 14 00 adc al, 0 - 4b486a: 00 00 add byte ptr [rax], al - 4b486c: 7c 38 jl 0x4b48a6 <__EH_FRAME_BEGIN__+0x3876> - 4b486e: 00 00 add byte ptr [rax], al - 4b4870: 20 08 and byte ptr [rax], cl - 4b4872: f9 stc - 4b4873: ff 93 04 00 00 00 call qword ptr [rbx + 4] - 4b4879: 00 00 add byte ptr [rax], al - 4b487b: 00 00 add byte ptr [rax], al - 4b487d: 00 00 add byte ptr [rax], al - 4b487f: 00 1c 00 add byte ptr [rax + rax], bl - 4b4882: 00 00 add byte ptr [rax], al - 4b4884: 94 xchg eax, esp - 4b4885: 38 00 cmp byte ptr [rax], al - 4b4887: 00 a8 0c f9 ff a7 add byte ptr [rax - 1476396788], ch - 4b488d: 00 00 add byte ptr [rax], al - 4b488f: 00 00 add byte ptr [rax], al - 4b4891: 51 push rcx - 4b4892: 0e - 4b4893: 88 02 mov byte ptr [rdx], al - 4b4895: 02 92 0e 08 00 00 add dl, byte ptr [rdx + 2062] - 4b489b: 00 00 add byte ptr [rax], al - 4b489d: 00 00 add byte ptr [rax], al - 4b489f: 00 14 00 add byte ptr [rax + rax], dl - 4b48a2: 00 00 add byte ptr [rax], al - 4b48a4: b4 38 mov ah, 56 - 4b48a6: 00 00 add byte ptr [rax], al - 4b48a8: 38 0d f9 ff 3f 01 cmp byte ptr [rip + 20971513], cl # 0x18b48a7 <_end+0x13f0f27> - ... - 4b48b6: 00 00 add byte ptr [rax], al - 4b48b8: 10 00 adc byte ptr [rax], al - 4b48ba: 00 00 add byte ptr [rax], al - 4b48bc: cc int3 - 4b48bd: 38 00 cmp byte ptr [rax], al - 4b48bf: 00 60 0e add byte ptr [rax + 14], ah - 4b48c2: f9 stc - 4b48c3: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b48c9 <__EH_FRAME_BEGIN__+0x3899> - 4b48c9: 00 00 add byte ptr [rax], al - 4b48cb: 00 10 add byte ptr [rax], dl - 4b48cd: 00 00 add byte ptr [rax], al - 4b48cf: 00 e0 add al, ah - 4b48d1: 38 00 cmp byte ptr [rax], al - 4b48d3: 00 5c 0e f9 add byte ptr [rsi + rcx - 7], bl - 4b48d7: ff 74 02 00 push qword ptr [rdx + rax] - 4b48db: 00 00 add byte ptr [rax], al - 4b48dd: 00 00 add byte ptr [rax], al - 4b48df: 00 10 add byte ptr [rax], dl - 4b48e1: 00 00 add byte ptr [rax], al - 4b48e3: 00 f4 add ah, dh - 4b48e5: 38 00 cmp byte ptr [rax], al - 4b48e7: 00 c8 add al, cl - 4b48e9: 10 f9 adc cl, bh - 4b48eb: ff 0c 00 dec dword ptr [rax + rax] - 4b48ee: 00 00 add byte ptr [rax], al - 4b48f0: 00 00 add byte ptr [rax], al - 4b48f2: 00 00 add byte ptr [rax], al - 4b48f4: 10 00 adc byte ptr [rax], al - 4b48f6: 00 00 add byte ptr [rax], al - 4b48f8: 08 39 or byte ptr [rcx], bh - 4b48fa: 00 00 add byte ptr [rax], al - 4b48fc: c4 10 f9 - 4b48ff: ff 2c 00 jmp [rax + rax] - 4b4902: 00 00 add byte ptr [rax], al - 4b4904: 00 00 add byte ptr [rax], al - 4b4906: 00 00 add byte ptr [rax], al - 4b4908: 10 00 adc byte ptr [rax], al - 4b490a: 00 00 add byte ptr [rax], al - 4b490c: 1c 39 sbb al, 57 - 4b490e: 00 00 add byte ptr [rax], al - 4b4910: e0 10 loopne 0x4b4922 <__EH_FRAME_BEGIN__+0x38f2> - 4b4912: f9 stc - 4b4913: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4919 <__EH_FRAME_BEGIN__+0x38e9> - 4b4919: 00 00 add byte ptr [rax], al - 4b491b: 00 10 add byte ptr [rax], dl - 4b491d: 00 00 add byte ptr [rax], al - 4b491f: 00 30 add byte ptr [rax], dh - 4b4921: 39 00 cmp dword ptr [rax], eax - 4b4923: 00 dc add ah, bl - 4b4925: 10 f9 adc cl, bh - 4b4927: ff 11 call qword ptr [rcx] - 4b4929: 00 00 add byte ptr [rax], al - 4b492b: 00 00 add byte ptr [rax], al - 4b492d: 00 00 add byte ptr [rax], al - 4b492f: 00 10 add byte ptr [rax], dl - 4b4931: 00 00 add byte ptr [rax], al - 4b4933: 00 44 39 00 add byte ptr [rcx + rdi], al - 4b4937: 00 e8 add al, ch - 4b4939: 10 f9 adc cl, bh - 4b493b: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4941 <__EH_FRAME_BEGIN__+0x3911> - 4b4941: 00 00 add byte ptr [rax], al - 4b4943: 00 10 add byte ptr [rax], dl - 4b4945: 00 00 add byte ptr [rax], al - 4b4947: 00 58 39 add byte ptr [rax + 57], bl - 4b494a: 00 00 add byte ptr [rax], al - 4b494c: e4 10 in al, 16 - 4b494e: f9 stc - 4b494f: ff 31 push qword ptr [rcx] - 4b4951: 00 00 add byte ptr [rax], al - 4b4953: 00 00 add byte ptr [rax], al - 4b4955: 00 00 add byte ptr [rax], al - 4b4957: 00 10 add byte ptr [rax], dl - 4b4959: 00 00 add byte ptr [rax], al - 4b495b: 00 6c 39 00 add byte ptr [rcx + rdi], ch - 4b495f: 00 10 add byte ptr [rax], dl - 4b4961: 11 f9 adc ecx, edi - 4b4963: ff 0c 00 dec dword ptr [rax + rax] - 4b4966: 00 00 add byte ptr [rax], al - 4b4968: 00 00 add byte ptr [rax], al - 4b496a: 00 00 add byte ptr [rax], al - 4b496c: 10 00 adc byte ptr [rax], al - 4b496e: 00 00 add byte ptr [rax], al - 4b4970: 80 39 00 cmp byte ptr [rcx], 0 - 4b4973: 00 0c 11 add byte ptr [rcx + rdx], cl - 4b4976: f9 stc - 4b4977: ff fd - 4b4979: 02 00 add al, byte ptr [rax] - 4b497b: 00 00 add byte ptr [rax], al - 4b497d: 00 00 add byte ptr [rax], al - 4b497f: 00 10 add byte ptr [rax], dl - 4b4981: 00 00 add byte ptr [rax], al - 4b4983: 00 94 39 00 00 f8 13 add byte ptr [rcx + rdi + 335020032], dl - 4b498a: f9 stc - 4b498b: ff 0c 00 dec dword ptr [rax + rax] - 4b498e: 00 00 add byte ptr [rax], al - 4b4990: 00 00 add byte ptr [rax], al - 4b4992: 00 00 add byte ptr [rax], al - 4b4994: 10 00 adc byte ptr [rax], al - 4b4996: 00 00 add byte ptr [rax], al - 4b4998: a8 39 test al, 57 - 4b499a: 00 00 add byte ptr [rax], al - 4b499c: f4 hlt - 4b499d: 13 f9 adc edi, ecx - 4b499f: ff 33 push qword ptr [rbx] - 4b49a1: 00 00 add byte ptr [rax], al - 4b49a3: 00 00 add byte ptr [rax], al - 4b49a5: 00 00 add byte ptr [rax], al - 4b49a7: 00 10 add byte ptr [rax], dl - 4b49a9: 00 00 add byte ptr [rax], al - 4b49ab: 00 bc 39 00 00 20 14 add byte ptr [rcx + rdi + 337641472], bh - 4b49b2: f9 stc - 4b49b3: ff 0c 00 dec dword ptr [rax + rax] - 4b49b6: 00 00 add byte ptr [rax], al - 4b49b8: 00 00 add byte ptr [rax], al - 4b49ba: 00 00 add byte ptr [rax], al - 4b49bc: 10 00 adc byte ptr [rax], al - 4b49be: 00 00 add byte ptr [rax], al - 4b49c0: d0 39 sar byte ptr [rcx] - 4b49c2: 00 00 add byte ptr [rax], al - 4b49c4: 1c 14 sbb al, 20 - 4b49c6: f9 stc - 4b49c7: ff d8 - 4b49c9: 03 00 add eax, dword ptr [rax] - 4b49cb: 00 00 add byte ptr [rax], al - 4b49cd: 00 00 add byte ptr [rax], al - 4b49cf: 00 10 add byte ptr [rax], dl - 4b49d1: 00 00 add byte ptr [rax], al - 4b49d3: 00 e4 add ah, ah - 4b49d5: 39 00 cmp dword ptr [rax], eax - 4b49d7: 00 e8 add al, ch - 4b49d9: 17 - 4b49da: f9 stc - 4b49db: ff 0c 00 dec dword ptr [rax + rax] - 4b49de: 00 00 add byte ptr [rax], al - 4b49e0: 00 00 add byte ptr [rax], al - 4b49e2: 00 00 add byte ptr [rax], al - 4b49e4: 10 00 adc byte ptr [rax], al - 4b49e6: 00 00 add byte ptr [rax], al - 4b49e8: f8 clc - 4b49e9: 39 00 cmp dword ptr [rax], eax - 4b49eb: 00 e4 add ah, ah - 4b49ed: 17 - 4b49ee: f9 stc - 4b49ef: ff 3e - 4b49f1: 00 00 add byte ptr [rax], al - 4b49f3: 00 00 add byte ptr [rax], al - 4b49f5: 00 00 add byte ptr [rax], al - 4b49f7: 00 10 add byte ptr [rax], dl - 4b49f9: 00 00 add byte ptr [rax], al - 4b49fb: 00 0c 3a add byte ptr [rdx + rdi], cl - 4b49fe: 00 00 add byte ptr [rax], al - 4b4a00: 10 18 adc byte ptr [rax], bl - 4b4a02: f9 stc - 4b4a03: ff 0c 00 dec dword ptr [rax + rax] - 4b4a06: 00 00 add byte ptr [rax], al - 4b4a08: 00 00 add byte ptr [rax], al - 4b4a0a: 00 00 add byte ptr [rax], al - 4b4a0c: 10 00 adc byte ptr [rax], al - 4b4a0e: 00 00 add byte ptr [rax], al - 4b4a10: 20 3a and byte ptr [rdx], bh - 4b4a12: 00 00 add byte ptr [rax], al - 4b4a14: 0c 18 or al, 24 - 4b4a16: f9 stc - 4b4a17: ff e0 jmp rax - 4b4a19: 04 00 add al, 0 - 4b4a1b: 00 00 add byte ptr [rax], al - 4b4a1d: 00 00 add byte ptr [rax], al - 4b4a1f: 00 10 add byte ptr [rax], dl - 4b4a21: 00 00 add byte ptr [rax], al - 4b4a23: 00 34 3a add byte ptr [rdx + rdi], dh - 4b4a26: 00 00 add byte ptr [rax], al - 4b4a28: d8 1c f9 fcomp dword ptr [rcx + 8*rdi] - 4b4a2b: ff 10 call qword ptr [rax] - 4b4a2d: 00 00 add byte ptr [rax], al - 4b4a2f: 00 00 add byte ptr [rax], al - 4b4a31: 00 00 add byte ptr [rax], al - 4b4a33: 00 10 add byte ptr [rax], dl - 4b4a35: 00 00 add byte ptr [rax], al - 4b4a37: 00 48 3a add byte ptr [rax + 58], cl - 4b4a3a: 00 00 add byte ptr [rax], al - 4b4a3c: d4 - 4b4a3d: 1c f9 sbb al, -7 - 4b4a3f: ff 16 call qword ptr [rsi] - 4b4a41: 00 00 add byte ptr [rax], al - 4b4a43: 00 00 add byte ptr [rax], al - 4b4a45: 00 00 add byte ptr [rax], al - 4b4a47: 00 10 add byte ptr [rax], dl - 4b4a49: 00 00 add byte ptr [rax], al - 4b4a4b: 00 5c 3a 00 add byte ptr [rdx + rdi], bl - 4b4a4f: 00 e0 add al, ah - 4b4a51: 1c f9 sbb al, -7 - 4b4a53: ff 37 push qword ptr [rdi] - 4b4a55: 00 00 add byte ptr [rax], al - 4b4a57: 00 00 add byte ptr [rax], al - 4b4a59: 00 00 add byte ptr [rax], al - 4b4a5b: 00 10 add byte ptr [rax], dl - 4b4a5d: 00 00 add byte ptr [rax], al - 4b4a5f: 00 70 3a add byte ptr [rax + 58], dh - 4b4a62: 00 00 add byte ptr [rax], al - 4b4a64: 0c 1d or al, 29 - 4b4a66: f9 stc - 4b4a67: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b4a6d <__EH_FRAME_BEGIN__+0x3a3d> - 4b4a6d: 00 00 add byte ptr [rax], al - 4b4a6f: 00 10 add byte ptr [rax], dl - 4b4a71: 00 00 add byte ptr [rax], al - 4b4a73: 00 84 3a 00 00 08 1d add byte ptr [rdx + rdi + 487063552], al - 4b4a7a: f9 stc - 4b4a7b: ff 1d 00 00 00 00 call [rip] # 0x4b4a81 <__EH_FRAME_BEGIN__+0x3a51> - 4b4a81: 00 00 add byte ptr [rax], al - 4b4a83: 00 10 add byte ptr [rax], dl - 4b4a85: 00 00 add byte ptr [rax], al - 4b4a87: 00 98 3a 00 00 14 add byte ptr [rax + 335544378], bl - 4b4a8d: 1d f9 ff e7 00 sbb eax, 15204345 - 4b4a92: 00 00 add byte ptr [rax], al - 4b4a94: 00 00 add byte ptr [rax], al - 4b4a96: 00 00 add byte ptr [rax], al - 4b4a98: 10 00 adc byte ptr [rax], al - 4b4a9a: 00 00 add byte ptr [rax], al - 4b4a9c: ac lodsb al, byte ptr [rsi] - 4b4a9d: 3a 00 cmp al, byte ptr [rax] - 4b4a9f: 00 f0 add al, dh - 4b4aa1: 1d f9 ff 16 00 sbb eax, 1507321 - 4b4aa6: 00 00 add byte ptr [rax], al - 4b4aa8: 00 00 add byte ptr [rax], al - 4b4aaa: 00 00 add byte ptr [rax], al - 4b4aac: 10 00 adc byte ptr [rax], al - 4b4aae: 00 00 add byte ptr [rax], al - 4b4ab0: c0 3a 00 sar byte ptr [rdx], 0 - 4b4ab3: 00 fc add ah, bh - 4b4ab5: 1d f9 ff 2e 00 sbb eax, 3080185 - 4b4aba: 00 00 add byte ptr [rax], al - 4b4abc: 00 00 add byte ptr [rax], al - 4b4abe: 00 00 add byte ptr [rax], al - 4b4ac0: 10 00 adc byte ptr [rax], al - 4b4ac2: 00 00 add byte ptr [rax], al - 4b4ac4: d4 - 4b4ac5: 3a 00 cmp al, byte ptr [rax] - 4b4ac7: 00 18 add byte ptr [rax], bl - 4b4ac9: 1e - 4b4aca: f9 stc - 4b4acb: ff 17 call qword ptr [rdi] - 4b4acd: 00 00 add byte ptr [rax], al - 4b4acf: 00 00 add byte ptr [rax], al - 4b4ad1: 00 00 add byte ptr [rax], al - 4b4ad3: 00 10 add byte ptr [rax], dl - 4b4ad5: 00 00 add byte ptr [rax], al - 4b4ad7: 00 e8 add al, ch - 4b4ad9: 3a 00 cmp al, byte ptr [rax] - 4b4adb: 00 24 1e add byte ptr [rsi + rbx], ah - 4b4ade: f9 stc - 4b4adf: ff 0f dec dword ptr [rdi] - 4b4ae1: 01 00 add dword ptr [rax], eax - 4b4ae3: 00 00 add byte ptr [rax], al - 4b4ae5: 00 00 add byte ptr [rax], al - 4b4ae7: 00 10 add byte ptr [rax], dl - 4b4ae9: 00 00 add byte ptr [rax], al - 4b4aeb: 00 fc add ah, bh - 4b4aed: 3a 00 cmp al, byte ptr [rax] - 4b4aef: 00 20 add byte ptr [rax], ah - 4b4af1: 1f - 4b4af2: f9 stc - 4b4af3: ff 1c 00 call [rax + rax] - 4b4af6: 00 00 add byte ptr [rax], al - 4b4af8: 00 00 add byte ptr [rax], al - 4b4afa: 00 00 add byte ptr [rax], al - 4b4afc: 10 00 adc byte ptr [rax], al - 4b4afe: 00 00 add byte ptr [rax], al - 4b4b00: 10 3b adc byte ptr [rbx], bh - 4b4b02: 00 00 add byte ptr [rax], al - 4b4b04: 2c 1f sub al, 31 - 4b4b06: f9 stc - 4b4b07: ff 3b - 4b4b09: 00 00 add byte ptr [rax], al - 4b4b0b: 00 00 add byte ptr [rax], al - 4b4b0d: 00 00 add byte ptr [rax], al - 4b4b0f: 00 10 add byte ptr [rax], dl - 4b4b11: 00 00 add byte ptr [rax], al - 4b4b13: 00 24 3b add byte ptr [rbx + rdi], ah - 4b4b16: 00 00 add byte ptr [rax], al - 4b4b18: 58 pop rax - 4b4b19: 1f - 4b4b1a: f9 stc - 4b4b1b: ff 17 call qword ptr [rdi] - 4b4b1d: 00 00 add byte ptr [rax], al - 4b4b1f: 00 00 add byte ptr [rax], al - 4b4b21: 00 00 add byte ptr [rax], al - 4b4b23: 00 10 add byte ptr [rax], dl - 4b4b25: 00 00 add byte ptr [rax], al - 4b4b27: 00 38 add byte ptr [rax], bh - 4b4b29: 3b 00 cmp eax, dword ptr [rax] - 4b4b2b: 00 64 1f f9 add byte ptr [rdi + rbx - 7], ah - 4b4b2f: ff 55 01 call qword ptr [rbp + 1] - 4b4b32: 00 00 add byte ptr [rax], al - 4b4b34: 00 00 add byte ptr [rax], al - 4b4b36: 00 00 add byte ptr [rax], al - 4b4b38: 80 00 00 add byte ptr [rax], 0 - 4b4b3b: 00 4c 3b 00 add byte ptr [rbx + rdi], cl - 4b4b3f: 00 b0 20 f9 ff cf add byte ptr [rax - 805308128], dh - 4b4b45: 01 00 add dword ptr [rax], eax - 4b4b47: 00 00 add byte ptr [rax], al - 4b4b49: 41 0e - 4b4b4b: 10 83 02 02 62 0a adc byte ptr [rbx + 174195202], al - 4b4b51: 0e - 4b4b52: 08 45 0b or byte ptr [rbp + 11], al - 4b4b55: 6c insb byte ptr es:[rdi], dx - 4b4b56: 0a 0e or cl, byte ptr [rsi] - 4b4b58: 08 4c 0b 43 or byte ptr [rbx + rcx + 67], cl - 4b4b5c: 0a 0e or cl, byte ptr [rsi] - 4b4b5e: 08 4d 0b or byte ptr [rbp + 11], cl - 4b4b61: 43 0a 0e or cl, byte ptr [r14] - 4b4b64: 08 65 0b or byte ptr [rbp + 11], ah - 4b4b67: 44 0a 0e or r9b, byte ptr [rsi] - 4b4b6a: 08 44 0b 4e or byte ptr [rbx + rcx + 78], al - 4b4b6e: 0a 0e or cl, byte ptr [rsi] - 4b4b70: 08 52 0b or byte ptr [rdx + 11], dl - 4b4b73: 6c insb byte ptr es:[rdi], dx - 4b4b74: 0a 0e or cl, byte ptr [rsi] - 4b4b76: 08 4c 0b 4f or byte ptr [rbx + rcx + 79], cl - 4b4b7a: 0a 0e or cl, byte ptr [rsi] - 4b4b7c: 08 49 0b or byte ptr [rcx + 11], cl - 4b4b7f: 44 0a 0e or r9b, byte ptr [rsi] - 4b4b82: 08 41 0b or byte ptr [rcx + 11], al - 4b4b85: 46 0a 0e or r9b, byte ptr [rsi] - 4b4b88: 08 41 0b or byte ptr [rcx + 11], al - 4b4b8b: 46 0a 0e or r9b, byte ptr [rsi] - 4b4b8e: 08 41 0b or byte ptr [rcx + 11], al - 4b4b91: 46 0a 0e or r9b, byte ptr [rsi] - 4b4b94: 08 41 0b or byte ptr [rcx + 11], al - 4b4b97: 46 0a 0e or r9b, byte ptr [rsi] - 4b4b9a: 08 41 0b or byte ptr [rcx + 11], al - 4b4b9d: 46 0a 0e or r9b, byte ptr [rsi] - 4b4ba0: 08 41 0b or byte ptr [rcx + 11], al - 4b4ba3: 46 0a 0e or r9b, byte ptr [rsi] - 4b4ba6: 08 41 0b or byte ptr [rcx + 11], al - 4b4ba9: 46 0a 0e or r9b, byte ptr [rsi] - 4b4bac: 08 41 0b or byte ptr [rcx + 11], al - 4b4baf: 49 0a 0e or cl, byte ptr [r14] - 4b4bb2: 08 4a 0b or byte ptr [rdx + 11], cl - 4b4bb5: 46 0a 0e or r9b, byte ptr [rsi] - 4b4bb8: 08 51 0b or byte ptr [rcx + 11], dl - 4b4bbb: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b4bbf: 00 d0 add al, dl - 4b4bc1: 3b 00 cmp eax, dword ptr [rax] - 4b4bc3: 00 fc add ah, bh - 4b4bc5: 21 f9 and ecx, edi - 4b4bc7: ff 28 jmp [rax] - 4b4bc9: 03 00 add eax, dword ptr [rax] - 4b4bcb: 00 00 add byte ptr [rax], al - 4b4bcd: 4a 0e - 4b4bcf: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b4bd5: 8c 03 mov word ptr [rbx], es - 4b4bd7: 41 0e - 4b4bd9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b4bdf: 83 05 5a 0e 30 02 d8 add dword ptr [rip + 36703834], -40 # 0x27b5a40 <_end+0x22f20c0> - 4b4be6: 0a 0e or cl, byte ptr [rsi] - 4b4be8: 28 41 0e sub byte ptr [rcx + 14], al - 4b4beb: 20 41 0e and byte ptr [rcx + 14], al - 4b4bee: 18 42 0e sbb byte ptr [rdx + 14], al - 4b4bf1: 10 42 0e adc byte ptr [rdx + 14], al - 4b4bf4: 08 47 0b or byte ptr [rdi + 11], al - 4b4bf7: 5b pop rbx - 4b4bf8: 0e - 4b4bf9: 08 c3 or bl, al - 4b4bfb: c6 cc - 4b4bfd: cd 43 int 67 - 4b4bff: 0e - 4b4c00: 30 83 05 86 04 8c xor byte ptr [rbx - 1945860603], al - 4b4c06: 03 8d 02 00 00 00 add ecx, dword ptr [rbp + 2] - 4b4c0c: 48 00 00 add byte ptr [rax], al - 4b4c0f: 00 20 add byte ptr [rax], ah - 4b4c11: 3c 00 cmp al, 0 - 4b4c13: 00 dc add ah, bl - 4b4c15: 24 f9 and al, -7 - 4b4c17: ff 58 01 call [rax + 1] - 4b4c1a: 00 00 add byte ptr [rax], al - 4b4c1c: 00 42 0e add byte ptr [rdx + 14], al - 4b4c1f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b4c25: 8e 03 mov es, word ptr [rbx] - 4b4c27: 42 0e - 4b4c29: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b4c2f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b5a76 <_end+0xffffffff862f20f6> - 4b4c35: 06 - 4b4c36: 41 0e - 4b4c38: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b4c3e: 03 26 add esp, dword ptr [rsi] - 4b4c40: 01 0a add dword ptr [rdx], ecx - 4b4c42: 0e - 4b4c43: 38 41 0e cmp byte ptr [rcx + 14], al - 4b4c46: 30 41 0e xor byte ptr [rcx + 14], al - 4b4c49: 28 42 0e sub byte ptr [rdx + 14], al - 4b4c4c: 20 42 0e and byte ptr [rdx + 14], al - 4b4c4f: 18 42 0e sbb byte ptr [rdx + 14], al - 4b4c52: 10 42 0e adc byte ptr [rdx + 14], al - 4b4c55: 08 42 0b or byte ptr [rdx + 11], al - 4b4c58: 10 00 adc byte ptr [rax], al - 4b4c5a: 00 00 add byte ptr [rax], al - 4b4c5c: 6c insb byte ptr es:[rdi], dx - 4b4c5d: 3c 00 cmp al, 0 - 4b4c5f: 00 f0 add al, dh - 4b4c61: 25 f9 ff 2d 00 and eax, 3014649 - 4b4c66: 00 00 add byte ptr [rax], al - 4b4c68: 00 00 add byte ptr [rax], al - 4b4c6a: 00 00 add byte ptr [rax], al - 4b4c6c: 48 00 00 add byte ptr [rax], al - 4b4c6f: 00 80 3c 00 00 0c add byte ptr [rax + 201326652], al - 4b4c75: cb retf - 4b4c76: f4 hlt - 4b4c77: ff 5b 04 call [rbx + 4] - 4b4c7a: 00 00 add byte ptr [rax], al - 4b4c7c: 00 46 0e add byte ptr [rsi + 14], al - 4b4c7f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b4c85: 8e 03 mov es, word ptr [rbx] - 4b4c87: 42 0e - 4b4c89: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b4c8f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b5ad6 <_end+0xffffffff862f2156> - 4b4c95: 06 - 4b4c96: 41 0e - 4b4c98: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b4c9e: 02 c7 add al, bh - 4b4ca0: 0a 0e or cl, byte ptr [rsi] - 4b4ca2: 38 41 0e cmp byte ptr [rcx + 14], al - 4b4ca5: 30 41 0e xor byte ptr [rcx + 14], al - 4b4ca8: 28 42 0e sub byte ptr [rdx + 14], al - 4b4cab: 20 42 0e and byte ptr [rdx + 14], al - 4b4cae: 18 42 0e sbb byte ptr [rdx + 14], al - 4b4cb1: 10 42 0e adc byte ptr [rdx + 14], al - 4b4cb4: 08 41 0b or byte ptr [rcx + 11], al - 4b4cb7: 00 14 00 add byte ptr [rax + rax], dl - 4b4cba: 00 00 add byte ptr [rax], al - 4b4cbc: cc int3 - 4b4cbd: 3c 00 cmp al, 0 - 4b4cbf: 00 c0 add al, al - 4b4cc1: 25 f9 ff 43 00 and eax, 4456441 - ... - 4b4cce: 00 00 add byte ptr [rax], al - 4b4cd0: 14 00 adc al, 0 - 4b4cd2: 00 00 add byte ptr [rax], al - 4b4cd4: e4 3c in al, 60 - 4b4cd6: 00 00 add byte ptr [rax], al - 4b4cd8: f8 clc - 4b4cd9: 25 f9 ff 0d 00 and eax, 917497 - ... - 4b4ce6: 00 00 add byte ptr [rax], al - 4b4ce8: 14 00 adc al, 0 - 4b4cea: 00 00 add byte ptr [rax], al - 4b4cec: fc cld - 4b4ced: 3c 00 cmp al, 0 - 4b4cef: 00 f0 add al, dh - 4b4cf1: 25 f9 ff 22 00 and eax, 2293753 - ... - 4b4cfe: 00 00 add byte ptr [rax], al - 4b4d00: 1c 00 sbb al, 0 - 4b4d02: 00 00 add byte ptr [rax], al - 4b4d04: 14 3d adc al, 61 - 4b4d06: 00 00 add byte ptr [rax], al - 4b4d08: 08 26 or byte ptr [rsi], ah - 4b4d0a: f9 stc - 4b4d0b: ff 4a 00 dec dword ptr [rdx] - 4b4d0e: 00 00 add byte ptr [rax], al - 4b4d10: 00 45 0e add byte ptr [rbp + 14], al - 4b4d13: 10 86 02 77 0a 0e adc byte ptr [rsi + 235566850], al - 4b4d19: 08 4c 0b 41 or byte ptr [rbx + rcx + 65], cl - 4b4d1d: 0e - 4b4d1e: 08 00 or byte ptr [rax], al - 4b4d20: 20 00 and byte ptr [rax], al - 4b4d22: 00 00 add byte ptr [rax], al - 4b4d24: 34 3d xor al, 61 - 4b4d26: 00 00 add byte ptr [rax], al - 4b4d28: 38 26 cmp byte ptr [rsi], ah - 4b4d2a: f9 stc - 4b4d2b: ff 79 00 - 4b4d2e: 00 00 add byte ptr [rax], al - 4b4d30: 00 45 0e add byte ptr [rbp + 14], al - 4b4d33: 10 83 02 4a 0e 30 adc byte ptr [rbx + 806242818], al - 4b4d39: 02 4a 0a add cl, byte ptr [rdx + 10] - 4b4d3c: 0e - 4b4d3d: 10 41 0e adc byte ptr [rcx + 14], al - 4b4d40: 08 46 0b or byte ptr [rsi + 11], al - 4b4d43: 00 2c 00 add byte ptr [rax + rax], ch - 4b4d46: 00 00 add byte ptr [rax], al - 4b4d48: 58 pop rax - 4b4d49: 3d 00 00 94 26 cmp eax, 647233536 - 4b4d4e: f9 stc - 4b4d4f: ff d2 call rdx - 4b4d51: 03 00 add eax, dword ptr [rax] - 4b4d53: 00 00 add byte ptr [rax], al - 4b4d55: 45 0e - 4b4d57: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b4d5d: 49 8f 03 pop qword ptr [r11] - 4b4d60: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b4d67: 07 - 4b4d68: 03 1c 02 add ebx, dword ptr [rdx + rax] - 4b4d6b: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b4d6e: 08 43 0b or byte ptr [rbx + 11], al - 4b4d71: 00 00 add byte ptr [rax], al - 4b4d73: 00 28 add byte ptr [rax], ch - 4b4d75: 00 00 add byte ptr [rax], al - 4b4d77: 00 88 3d 00 00 44 add byte ptr [rax + 1140850749], cl - 4b4d7d: 2a f9 sub bh, cl - 4b4d7f: ff 4d 01 dec dword ptr [rbp + 1] - 4b4d82: 00 00 add byte ptr [rax], al - 4b4d84: 00 45 0e add byte ptr [rbp + 14], al - 4b4d87: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b4d8d: 83 03 47 add dword ptr [rbx], 71 - 4b4d90: 0e - 4b4d91: 20 02 and byte ptr [rdx], al - 4b4d93: 99 cdq - 4b4d94: 0a 0e or cl, byte ptr [rsi] - 4b4d96: 18 41 0e sbb byte ptr [rcx + 14], al - 4b4d99: 10 41 0e adc byte ptr [rcx + 14], al - 4b4d9c: 08 48 0b or byte ptr [rax + 11], cl - 4b4d9f: 00 3c 00 add byte ptr [rax + rax], bh - 4b4da2: 00 00 add byte ptr [rax], al - 4b4da4: b4 3d mov ah, 61 - 4b4da6: 00 00 add byte ptr [rax], al - 4b4da8: 68 2b f9 ff 04 push 83884331 - 4b4dad: 01 00 add dword ptr [rax], eax - 4b4daf: 00 00 add byte ptr [rax], al - 4b4db1: 46 0e - 4b4db3: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b4db9: 8c 03 mov word ptr [rbx], es - 4b4dbb: 41 0e - 4b4dbd: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b4dc3: 83 05 4e 0e 50 02 96 add dword ptr [rip + 38800974], -106 # 0x29b5c18 <_end+0x24f2298> - 4b4dca: 0a 0e or cl, byte ptr [rsi] - 4b4dcc: 28 41 0e sub byte ptr [rcx + 14], al - 4b4dcf: 20 41 0e and byte ptr [rcx + 14], al - 4b4dd2: 18 42 0e sbb byte ptr [rdx + 14], al - 4b4dd5: 10 42 0e adc byte ptr [rdx + 14], al - 4b4dd8: 08 46 0b or byte ptr [rsi + 11], al - 4b4ddb: 00 00 add byte ptr [rax], al - 4b4ddd: 00 00 add byte ptr [rax], al - 4b4ddf: 00 6c 00 00 add byte ptr [rax + rax], ch - 4b4de3: 00 f4 add ah, dh - 4b4de5: 3d 00 00 38 2c cmp eax, 741867520 - 4b4dea: f9 stc - 4b4deb: ff 65 03 jmp qword ptr [rbp + 3] - 4b4dee: 00 00 add byte ptr [rax], al - 4b4df0: 00 46 0e add byte ptr [rsi + 14], al - 4b4df3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b4df9: 8e 03 mov es, word ptr [rbx] - 4b4dfb: 42 0e - 4b4dfd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b4e03: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b5c4a <_end+0xffffffff862f22ca> - 4b4e09: 06 - 4b4e0a: 41 0e - 4b4e0c: 38 83 07 47 0e c0 cmp byte ptr [rbx - 1072806137], al - 4b4e12: 03 02 add eax, dword ptr [rdx] - 4b4e14: e0 0e loopne 0x4b4e24 <__EH_FRAME_BEGIN__+0x3df4> - 4b4e16: c8 03 48 0e enter 18435, 14 - 4b4e1a: d0 03 rol byte ptr [rbx] - 4b4e1c: 51 push rcx - 4b4e1d: 0e - 4b4e1e: c8 03 42 0e enter 16899, 14 - 4b4e22: c0 03 02 rol byte ptr [rbx], 2 - 4b4e25: 9e sahf - 4b4e26: 0a 0e or cl, byte ptr [rsi] - 4b4e28: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b4e2c: 41 0e - 4b4e2e: 28 42 0e sub byte ptr [rdx + 14], al - 4b4e31: 20 42 0e and byte ptr [rdx + 14], al - 4b4e34: 18 42 0e sbb byte ptr [rdx + 14], al - 4b4e37: 10 42 0e adc byte ptr [rdx + 14], al - 4b4e3a: 08 45 0b or byte ptr [rbp + 11], al - 4b4e3d: 02 b7 0e c8 03 48 add dh, byte ptr [rdi + 1208207374] - 4b4e43: 0e - 4b4e44: d0 03 rol byte ptr [rbx] - 4b4e46: 59 pop rcx - 4b4e47: 0e - 4b4e48: c8 03 42 0e enter 16899, 14 - 4b4e4c: c0 03 00 rol byte ptr [rbx], 0 - 4b4e4f: 00 14 00 add byte ptr [rax + rax], dl - 4b4e52: 00 00 add byte ptr [rax], al - 4b4e54: 64 3e 00 00 add byte ptr ds:[rax], al - 4b4e58: 38 2f cmp byte ptr [rdi], ch - 4b4e5a: f9 stc - 4b4e5b: ff 58 00 call [rax] - ... - 4b4e66: 00 00 add byte ptr [rax], al - 4b4e68: 2c 00 sub al, 0 - 4b4e6a: 00 00 add byte ptr [rax], al - 4b4e6c: 7c 3e jl 0x4b4eac <__EH_FRAME_BEGIN__+0x3e7c> - 4b4e6e: 00 00 add byte ptr [rax], al - 4b4e70: 80 2f f9 sub byte ptr [rdi], -7 - 4b4e73: ff 38 - 4b4e75: 01 00 add dword ptr [rax], eax - 4b4e77: 00 00 add byte ptr [rax], al - 4b4e79: 41 0e - 4b4e7b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b4e81: 46 8f 03 pop qword ptr [rbx] - 4b4e84: 8e 04 8d 05 4c 8c 06 mov es, word ptr [4*rcx + 109857797] - 4b4e8b: 48 83 07 03 add qword ptr [rdi], 3 - 4b4e8f: 06 - 4b4e90: 01 0a add dword ptr [rdx], ecx - 4b4e92: 0c 07 or al, 7 - 4b4e94: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b4e98: 3c 00 cmp al, 0 - 4b4e9a: 00 00 add byte ptr [rax], al - 4b4e9c: ac lodsb al, byte ptr [rsi] - 4b4e9d: 3e 00 00 add byte ptr ds:[rax], al - 4b4ea0: 90 nop - 4b4ea1: 30 f9 xor cl, bh - 4b4ea3: ff b8 03 00 00 00 - 4b4ea9: 46 0e - 4b4eab: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b4eb1: 8c 03 mov word ptr [rbx], es - 4b4eb3: 41 0e - 4b4eb5: 20 86 04 43 0e 28 and byte ptr [rsi + 672023300], al - 4b4ebb: 83 05 44 0e 70 02 78 add dword ptr [rip + 40898116], 120 # 0x2bb5d06 <_end+0x26f2386> - 4b4ec2: 0a 0e or cl, byte ptr [rsi] - 4b4ec4: 28 41 0e sub byte ptr [rcx + 14], al - 4b4ec7: 20 41 0e and byte ptr [rcx + 14], al - 4b4eca: 18 42 0e sbb byte ptr [rdx + 14], al - 4b4ecd: 10 42 0e adc byte ptr [rdx + 14], al - 4b4ed0: 08 42 0b or byte ptr [rdx + 11], al - 4b4ed3: 00 00 add byte ptr [rax], al - 4b4ed5: 00 00 add byte ptr [rax], al - 4b4ed7: 00 14 00 add byte ptr [rax + rax], dl - 4b4eda: 00 00 add byte ptr [rax], al - 4b4edc: ec in al, dx - 4b4edd: 3e 00 00 add byte ptr ds:[rax], al - 4b4ee0: 10 34 f9 adc byte ptr [rcx + 8*rdi], dh - 4b4ee3: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b4ee9 <__EH_FRAME_BEGIN__+0x3eb9> - 4b4ee9: 00 00 add byte ptr [rax], al - 4b4eeb: 00 00 add byte ptr [rax], al - 4b4eed: 00 00 add byte ptr [rax], al - 4b4eef: 00 1c 00 add byte ptr [rax + rax], bl - 4b4ef2: 00 00 add byte ptr [rax], al - 4b4ef4: 04 3f add al, 63 - 4b4ef6: 00 00 add byte ptr [rax], al - 4b4ef8: 28 34 f9 sub byte ptr [rcx + 8*rdi], dh - 4b4efb: ff 56 00 call qword ptr [rsi] - 4b4efe: 00 00 add byte ptr [rax], al - 4b4f00: 00 48 0e add byte ptr [rax + 14], cl - 4b4f03: 30 79 0a xor byte ptr [rcx + 10], bh - 4b4f06: 0e - 4b4f07: 08 47 0b or byte ptr [rdi + 11], al - 4b4f0a: 00 00 add byte ptr [rax], al - 4b4f0c: 00 00 add byte ptr [rax], al - 4b4f0e: 00 00 add byte ptr [rax], al - 4b4f10: 14 00 adc al, 0 - 4b4f12: 00 00 add byte ptr [rax], al - 4b4f14: 24 3f and al, 63 - 4b4f16: 00 00 add byte ptr [rax], al - 4b4f18: 68 34 f9 ff 54 push 1426061620 - ... - 4b4f25: 00 00 add byte ptr [rax], al - 4b4f27: 00 14 00 add byte ptr [rax + rax], dl - 4b4f2a: 00 00 add byte ptr [rax], al - 4b4f2c: 3c 3f cmp al, 63 - 4b4f2e: 00 00 add byte ptr [rax], al - 4b4f30: b0 34 mov al, 52 - 4b4f32: f9 stc - 4b4f33: ff 54 00 00 call qword ptr [rax + rax] - ... - 4b4f3f: 00 2c 00 add byte ptr [rax + rax], ch - 4b4f42: 00 00 add byte ptr [rax], al - 4b4f44: 54 push rsp - 4b4f45: 3f - 4b4f46: 00 00 add byte ptr [rax], al - 4b4f48: f8 clc - 4b4f49: 34 f9 xor al, -7 - 4b4f4b: ff 26 jmp qword ptr [rsi] - 4b4f4d: 01 00 add dword ptr [rax], eax - 4b4f4f: 00 00 add byte ptr [rax], al - 4b4f51: 46 0e - 4b4f53: 10 8c 02 47 0e 18 86 adc byte ptr [rdx + rax - 2045243833], cl - 4b4f5a: 03 47 0e add eax, dword ptr [rdi + 14] - 4b4f5d: 80 01 02 add byte ptr [rcx], 2 - 4b4f60: 6b 0a 0e imul ecx, dword ptr [rdx], 14 - 4b4f63: 18 41 0e sbb byte ptr [rcx + 14], al - 4b4f66: 10 42 0e adc byte ptr [rdx + 14], al - 4b4f69: 08 46 0b or byte ptr [rsi + 11], al - 4b4f6c: 00 00 add byte ptr [rax], al - 4b4f6e: 00 00 add byte ptr [rax], al - 4b4f70: 1c 00 sbb al, 0 - 4b4f72: 00 00 add byte ptr [rax], al - 4b4f74: 84 3f test byte ptr [rdi], bh - 4b4f76: 00 00 add byte ptr [rax], al - 4b4f78: f8 clc - 4b4f79: 35 f9 ff 99 00 xor eax, 10092537 - 4b4f7e: 00 00 add byte ptr [rax], al - 4b4f80: 00 64 0e 30 add byte ptr [rsi + rcx + 48], ah - 4b4f84: 02 46 0e add al, byte ptr [rsi + 14] - 4b4f87: 08 5a 0e or byte ptr [rdx + 14], bl - 4b4f8a: 30 00 xor byte ptr [rax], al - 4b4f8c: 00 00 add byte ptr [rax], al - 4b4f8e: 00 00 add byte ptr [rax], al - 4b4f90: 1c 00 sbb al, 0 - 4b4f92: 00 00 add byte ptr [rax], al - 4b4f94: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b4f95: 3f - 4b4f96: 00 00 add byte ptr [rax], al - 4b4f98: 78 36 js 0x4b4fd0 <__EH_FRAME_BEGIN__+0x3fa0> - 4b4f9a: f9 stc - 4b4f9b: ff 99 00 00 00 00 call [rcx] - 4b4fa1: 64 0e - 4b4fa3: 30 02 xor byte ptr [rdx], al - 4b4fa5: 49 0e - 4b4fa7: 08 57 0e or byte ptr [rdi + 14], dl - 4b4faa: 30 00 xor byte ptr [rax], al - 4b4fac: 00 00 add byte ptr [rax], al - 4b4fae: 00 00 add byte ptr [rax], al - 4b4fb0: 14 00 adc al, 0 - 4b4fb2: 00 00 add byte ptr [rax], al - 4b4fb4: c4 3f 00 - 4b4fb7: 00 f8 add al, bh - 4b4fb9: 36 f9 stc - 4b4fbb: ff 2c 00 jmp [rax + rax] - ... - 4b4fc6: 00 00 add byte ptr [rax], al - 4b4fc8: 4c 00 00 add byte ptr [rax], r8b - 4b4fcb: 00 dc add ah, bl - 4b4fcd: 3f - 4b4fce: 00 00 add byte ptr [rax], al - 4b4fd0: 10 37 adc byte ptr [rdi], dh - 4b4fd2: f9 stc - 4b4fd3: ff 68 07 jmp [rax + 7] - 4b4fd6: 00 00 add byte ptr [rax], al - 4b4fd8: 00 46 0e add byte ptr [rsi + 14], al - 4b4fdb: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b4fe1: 8e 03 mov es, word ptr [rbx] - 4b4fe3: 42 0e - 4b4fe5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b4feb: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b5e32 <_end+0xffffffff862f24b2> - 4b4ff1: 06 - 4b4ff2: 41 0e - 4b4ff4: 38 83 07 4a 0e c0 cmp byte ptr [rbx - 1072805369], al - 4b4ffa: 02 03 add al, byte ptr [rbx] - 4b4ffc: aa stosb byte ptr es:[rdi], al - 4b4ffd: 02 0a add cl, byte ptr [rdx] - 4b4fff: 0e - 4b5000: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b5004: 41 0e - 4b5006: 28 42 0e sub byte ptr [rdx + 14], al - 4b5009: 20 42 0e and byte ptr [rdx + 14], al - 4b500c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b500f: 10 42 0e adc byte ptr [rdx + 14], al - 4b5012: 08 46 0b or byte ptr [rsi + 11], al - 4b5015: 00 00 add byte ptr [rax], al - 4b5017: 00 14 00 add byte ptr [rax + rax], dl - 4b501a: 00 00 add byte ptr [rax], al - 4b501c: 2c 40 sub al, 64 - 4b501e: 00 00 add byte ptr [rax], al - 4b5020: 30 3e xor byte ptr [rsi], bh - 4b5022: f9 stc - 4b5023: ff 2a jmp [rdx] - ... - 4b502d: 00 00 add byte ptr [rax], al - 4b502f: 00 18 add byte ptr [rax], bl - 4b5031: 00 00 add byte ptr [rax], al - 4b5033: 00 44 40 00 add byte ptr [rax + 2*rax], al - 4b5037: 00 48 3e add byte ptr [rax + 62], cl - 4b503a: f9 stc - 4b503b: ff a8 00 00 00 00 jmp [rax] - 4b5041: 48 0e - 4b5043: 70 02 jo 0x4b5047 <__EH_FRAME_BEGIN__+0x4017> - 4b5045: 59 pop rcx - 4b5046: 0a 0e or cl, byte ptr [rsi] - 4b5048: 08 47 0b or byte ptr [rdi + 11], al - 4b504b: 00 18 add byte ptr [rax], bl - 4b504d: 00 00 add byte ptr [rax], al - 4b504f: 00 60 40 add byte ptr [rax + 64], ah - 4b5052: 00 00 add byte ptr [rax], al - 4b5054: dc 3e fdivr qword ptr [rsi] - 4b5056: f9 stc - 4b5057: ff 88 00 00 00 00 dec dword ptr [rax] - 4b505d: 48 0e - 4b505f: 20 78 0a and byte ptr [rax + 10], bh - 4b5062: 0e - 4b5063: 08 48 0b or byte ptr [rax + 11], cl - 4b5066: 00 00 add byte ptr [rax], al - 4b5068: 1c 00 sbb al, 0 - 4b506a: 00 00 add byte ptr [rax], al - 4b506c: 7c 40 jl 0x4b50ae <__EH_FRAME_BEGIN__+0x407e> - 4b506e: 00 00 add byte ptr [rax], al - 4b5070: 50 push rax - 4b5071: 3f - 4b5072: f9 stc - 4b5073: ff b0 00 00 00 00 push qword ptr [rax] - 4b5079: 48 0e - 4b507b: 60 - 4b507c: 02 60 0a add ah, byte ptr [rax + 10] - 4b507f: 0e - 4b5080: 08 48 0b or byte ptr [rax + 11], cl - 4b5083: 00 00 add byte ptr [rax], al - 4b5085: 00 00 add byte ptr [rax], al - 4b5087: 00 1c 00 add byte ptr [rax + rax], bl - 4b508a: 00 00 add byte ptr [rax], al - 4b508c: 9c pushfq - 4b508d: 40 00 00 add byte ptr [rax], al - 4b5090: e0 3f loopne 0x4b50d1 <__EH_FRAME_BEGIN__+0x40a1> - 4b5092: f9 stc - 4b5093: ff a0 00 00 00 00 jmp qword ptr [rax] - 4b5099: 48 0e - 4b509b: 60 - 4b509c: 02 4e 0a add cl, byte ptr [rsi + 10] - 4b509f: 0e - 4b50a0: 08 4a 0b or byte ptr [rdx + 11], cl - 4b50a3: 00 00 add byte ptr [rax], al - 4b50a5: 00 00 add byte ptr [rax], al - 4b50a7: 00 14 00 add byte ptr [rax + rax], dl - 4b50aa: 00 00 add byte ptr [rax], al - 4b50ac: bc 40 00 00 60 mov esp, 1610612800 - 4b50b1: 40 f9 stc - 4b50b3: ff 2c 00 jmp [rax + rax] - ... - 4b50be: 00 00 add byte ptr [rax], al - 4b50c0: 14 00 adc al, 0 - 4b50c2: 00 00 add byte ptr [rax], al - 4b50c4: d4 - 4b50c5: 40 00 00 add byte ptr [rax], al - 4b50c8: 78 40 js 0x4b510a <__EH_FRAME_BEGIN__+0x40da> - 4b50ca: f9 stc - 4b50cb: ff 2c 00 jmp [rax + rax] - ... - 4b50d6: 00 00 add byte ptr [rax], al - 4b50d8: 14 00 adc al, 0 - 4b50da: 00 00 add byte ptr [rax], al - 4b50dc: ec in al, dx - 4b50dd: 40 00 00 add byte ptr [rax], al - 4b50e0: 90 nop - 4b50e1: 40 f9 stc - 4b50e3: ff 32 push qword ptr [rdx] - ... - 4b50ed: 00 00 add byte ptr [rax], al - 4b50ef: 00 34 00 add byte ptr [rax + rax], dh - 4b50f2: 00 00 add byte ptr [rax], al - 4b50f4: 04 41 add al, 65 - 4b50f6: 00 00 add byte ptr [rax], al - 4b50f8: b8 40 f9 ff a0 mov eax, 2701130048 - 4b50fd: 00 00 add byte ptr [rax], al - 4b50ff: 00 00 add byte ptr [rax], al - 4b5101: 46 0e - 4b5103: 10 8c 02 41 0e 18 83 adc byte ptr [rdx + rax - 2095575487], cl - 4b510a: 03 47 0e add eax, dword ptr [rdi + 14] - 4b510d: 20 02 and byte ptr [rdx], al - 4b510f: 43 0a 0e or cl, byte ptr [r14] - 4b5112: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b5116: 42 0e - 4b5118: 08 49 0b or byte ptr [rcx + 11], cl - 4b511b: 79 0e jns 0x4b512b <__EH_FRAME_BEGIN__+0x40fb> - 4b511d: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b5121: 42 0e - 4b5123: 08 00 or byte ptr [rax], al - 4b5125: 00 00 add byte ptr [rax], al - 4b5127: 00 14 00 add byte ptr [rax + rax], dl - 4b512a: 00 00 add byte ptr [rax], al - 4b512c: 3c 41 cmp al, 65 - 4b512e: 00 00 add byte ptr [rax], al - 4b5130: 20 41 f9 and byte ptr [rcx - 7], al - 4b5133: ff 31 push qword ptr [rcx] - 4b5135: 00 00 add byte ptr [rax], al - 4b5137: 00 00 add byte ptr [rax], al - 4b5139: 52 push rdx - 4b513a: 0e - 4b513b: 10 00 adc byte ptr [rax], al - 4b513d: 00 00 add byte ptr [rax], al - 4b513f: 00 1c 00 add byte ptr [rax + rax], bl - 4b5142: 00 00 add byte ptr [rax], al - 4b5144: 54 push rsp - 4b5145: 41 00 00 add byte ptr [r8], al - 4b5148: 48 41 - 4b514a: f9 stc - 4b514b: ff 4a 00 dec dword ptr [rdx] - 4b514e: 00 00 add byte ptr [rax], al - 4b5150: 00 48 0e add byte ptr [rax + 14], cl - 4b5153: 30 7c 0a 0e xor byte ptr [rdx + rcx + 14], bh - 4b5157: 08 41 0b or byte ptr [rcx + 11], al - 4b515a: 00 00 add byte ptr [rax], al - 4b515c: 00 00 add byte ptr [rax], al - 4b515e: 00 00 add byte ptr [rax], al - 4b5160: 2c 00 sub al, 0 - 4b5162: 00 00 add byte ptr [rax], al - 4b5164: 74 41 je 0x4b51a7 <__EH_FRAME_BEGIN__+0x4177> - 4b5166: 00 00 add byte ptr [rax], al - 4b5168: 78 41 js 0x4b51ab <__EH_FRAME_BEGIN__+0x417b> - 4b516a: f9 stc - 4b516b: ff a5 00 00 00 00 jmp qword ptr [rbp] - 4b5171: 4e 0e - 4b5173: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b5179: 83 03 5d add dword ptr [rbx], 93 - 4b517c: 0e - 4b517d: 10 41 0e adc byte ptr [rcx + 14], al - 4b5180: 08 48 c3 or byte ptr [rax - 61], cl - 4b5183: c6 58 0e - 4b5186: 18 83 03 86 02 00 sbb byte ptr [rbx + 165379], al - 4b518c: 00 00 add byte ptr [rax], al - 4b518e: 00 00 add byte ptr [rax], al - 4b5190: 14 00 adc al, 0 - 4b5192: 00 00 add byte ptr [rax], al - 4b5194: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b5195: 41 00 00 add byte ptr [r8], al - 4b5198: f8 clc - 4b5199: 41 f9 stc - 4b519b: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b51a1 <__EH_FRAME_BEGIN__+0x4171> - 4b51a1: 00 00 add byte ptr [rax], al - 4b51a3: 00 00 add byte ptr [rax], al - 4b51a5: 00 00 add byte ptr [rax], al - 4b51a7: 00 14 00 add byte ptr [rax + rax], dl - 4b51aa: 00 00 add byte ptr [rax], al - 4b51ac: bc 41 00 00 10 mov esp, 268435521 - 4b51b1: 42 f9 stc - 4b51b3: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b51b9 <__EH_FRAME_BEGIN__+0x4189> - 4b51b9: 00 00 add byte ptr [rax], al - 4b51bb: 00 00 add byte ptr [rax], al - 4b51bd: 00 00 add byte ptr [rax], al - 4b51bf: 00 14 00 add byte ptr [rax + rax], dl - 4b51c2: 00 00 add byte ptr [rax], al - 4b51c4: d4 - 4b51c5: 41 00 00 add byte ptr [r8], al - 4b51c8: 28 42 f9 sub byte ptr [rdx - 7], al - 4b51cb: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b51d1 <__EH_FRAME_BEGIN__+0x41a1> - 4b51d1: 00 00 add byte ptr [rax], al - 4b51d3: 00 00 add byte ptr [rax], al - 4b51d5: 00 00 add byte ptr [rax], al - 4b51d7: 00 2c 00 add byte ptr [rax + rax], ch - 4b51da: 00 00 add byte ptr [rax], al - 4b51dc: ec in al, dx - 4b51dd: 41 00 00 add byte ptr [r8], al - 4b51e0: 40 42 - 4b51e2: f9 stc - 4b51e3: ff 8e 00 00 00 00 dec dword ptr [rsi] - 4b51e9: 42 0e - 4b51eb: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b51f1: 8c 03 mov word ptr [rbx], es - 4b51f3: 44 0e - 4b51f5: 20 86 04 02 51 0a and byte ptr [rsi + 173081092], al - 4b51fb: 0e - 4b51fc: 18 42 0e sbb byte ptr [rdx + 14], al - 4b51ff: 10 42 0e adc byte ptr [rdx + 14], al - 4b5202: 08 48 0b or byte ptr [rax + 11], cl - 4b5205: 00 00 add byte ptr [rax], al - 4b5207: 00 2c 00 add byte ptr [rax + rax], ch - 4b520a: 00 00 add byte ptr [rax], al - 4b520c: 1c 42 sbb al, 66 - 4b520e: 00 00 add byte ptr [rax], al - 4b5210: a0 42 f9 ff 85 00 00 00 00 movabs al, byte ptr [2248145218] - 4b5219: 42 0e - 4b521b: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b5221: 8c 03 mov word ptr [rbx], es - 4b5223: 44 0e - 4b5225: 20 86 04 02 51 0a and byte ptr [rsi + 173081092], al - 4b522b: 0e - 4b522c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b522f: 10 42 0e adc byte ptr [rdx + 14], al - 4b5232: 08 48 0b or byte ptr [rax + 11], cl - 4b5235: 00 00 add byte ptr [rax], al - 4b5237: 00 28 add byte ptr [rax], ch - 4b5239: 00 00 add byte ptr [rax], al - 4b523b: 00 4c 42 00 add byte ptr [rdx + 2*rax], cl - 4b523f: 00 00 add byte ptr [rax], al - 4b5241: 43 f9 stc - 4b5243: ff 50 00 call qword ptr [rax] - 4b5246: 00 00 add byte ptr [rax], al - 4b5248: 00 41 0e add byte ptr [rcx + 14], al - 4b524b: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b5251: 83 03 47 add dword ptr [rbx], 71 - 4b5254: 0e - 4b5255: 20 5d 0a and byte ptr [rbp + 10], bl - 4b5258: 0e - 4b5259: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b525d: 41 0e - 4b525f: 08 4a 0b or byte ptr [rdx + 11], cl - 4b5262: 00 00 add byte ptr [rax], al - 4b5264: 48 00 00 add byte ptr [rax], al - 4b5267: 00 78 42 add byte ptr [rax + 66], bh - 4b526a: 00 00 add byte ptr [rax], al - 4b526c: 24 43 and al, 67 - 4b526e: f9 stc - 4b526f: ff f7 push rdi - 4b5271: 03 00 add eax, dword ptr [rax] - 4b5273: 00 00 add byte ptr [rax], al - 4b5275: 46 0e - 4b5277: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b527d: 8e 03 mov es, word ptr [rbx] - 4b527f: 42 0e - 4b5281: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b5287: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b60ce <_end+0xffffffff862f274e> - 4b528d: 06 - 4b528e: 41 0e - 4b5290: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b5296: 03 97 02 0a 0e 38 add edx, dword ptr [rdi + 940444162] - 4b529c: 44 0e - 4b529e: 30 41 0e xor byte ptr [rcx + 14], al - 4b52a1: 28 42 0e sub byte ptr [rdx + 14], al - 4b52a4: 20 42 0e and byte ptr [rdx + 14], al - 4b52a7: 18 42 0e sbb byte ptr [rdx + 14], al - 4b52aa: 10 42 0e adc byte ptr [rdx + 14], al - 4b52ad: 08 4a 0b or byte ptr [rdx + 11], cl - 4b52b0: 48 00 00 add byte ptr [rax], al - 4b52b3: 00 c4 add ah, al - 4b52b5: 42 00 00 add byte ptr [rax], al - 4b52b8: d8 46 f9 fadd dword ptr [rsi - 7] - 4b52bb: ff 71 00 push qword ptr [rcx] - 4b52be: 00 00 add byte ptr [rax], al - 4b52c0: 00 46 0e add byte ptr [rsi + 14], al - 4b52c3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b52c9: 8c 03 mov word ptr [rbx], es - 4b52cb: 41 0e - 4b52cd: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b52d3: 83 05 44 0e 30 02 45 add dword ptr [rip + 36703812], 69 # 0x27b611e <_end+0x22f279e> - 4b52da: 0a 0e or cl, byte ptr [rsi] - 4b52dc: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b52e0: 41 0e - 4b52e2: 18 42 0e sbb byte ptr [rdx + 14], al - 4b52e5: 10 42 0e adc byte ptr [rdx + 14], al - 4b52e8: 08 44 0b 44 or byte ptr [rbx + rcx + 68], al - 4b52ec: 0e - 4b52ed: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b52f1: 44 0e - 4b52f3: 18 42 0e sbb byte ptr [rdx + 14], al - 4b52f6: 10 42 0e adc byte ptr [rdx + 14], al - 4b52f9: 08 00 or byte ptr [rax], al - 4b52fb: 00 2c 00 add byte ptr [rax + rax], ch - 4b52fe: 00 00 add byte ptr [rax], al - 4b5300: 10 43 00 adc byte ptr [rbx], al - 4b5303: 00 0c 47 add byte ptr [rdi + 2*rax], cl - 4b5306: f9 stc - 4b5307: ff 6f 06 jmp [rdi + 6] - 4b530a: 00 00 add byte ptr [rax], al - 4b530c: 00 45 0e add byte ptr [rbp + 14], al - 4b530f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b5315: 44 8f 03 pop qword ptr [rbx] - 4b5318: 8e 04 48 mov es, word ptr [rax + 2*rcx] - 4b531b: 8d 05 8c 06 83 07 lea eax, [rip + 126027404] # 0x7ce59ad <_end+0x782202d> - 4b5321: 02 e8 add ch, al - 4b5323: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b5326: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b532a: 00 00 add byte ptr [rax], al - 4b532c: 3c 00 cmp al, 0 - 4b532e: 00 00 add byte ptr [rax], al - 4b5330: 40 43 - 4b5332: 00 00 add byte ptr [rax], al - 4b5334: 4c 4d - 4b5336: f9 stc - 4b5337: ff af 00 00 00 00 jmp [rdi] - 4b533d: 4b 0e - 4b533f: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl - 4b5346: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b534a: 49 0a 0e or cl, byte ptr [r14] - 4b534d: 18 41 0e sbb byte ptr [rcx + 14], al - 4b5350: 10 42 0e adc byte ptr [rdx + 14], al - 4b5353: 08 41 0b or byte ptr [rcx + 11], al - 4b5356: 02 4e 0e add cl, byte ptr [rsi + 14] - 4b5359: 18 47 c6 sbb byte ptr [rdi - 58], al - 4b535c: 0e - 4b535d: 10 42 cc adc byte ptr [rdx - 52], al - 4b5360: 0e - 4b5361: 08 51 0e or byte ptr [rcx + 14], dl - 4b5364: 20 86 03 8c 02 00 and byte ptr [rsi + 166915], al - 4b536a: 00 00 add byte ptr [rax], al - 4b536c: 40 00 00 add byte ptr [rax], al - 4b536f: 00 80 43 00 00 bc add byte ptr [rax - 1140850621], al - 4b5375: 4d f9 stc - 4b5377: ff a5 00 00 00 00 jmp qword ptr [rbp] - 4b537d: 4b 0e - 4b537f: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b5385: 8c 03 mov word ptr [rbx], es - 4b5387: 44 0e - 4b5389: 20 86 04 46 0a 0e and byte ptr [rsi + 235554308], al - 4b538f: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5392: 10 42 0e adc byte ptr [rdx + 14], al - 4b5395: 08 45 0b or byte ptr [rbp + 11], al - 4b5398: 02 54 c6 0e add dl, byte ptr [rsi + 8*rax + 14] - 4b539c: 18 42 cc sbb byte ptr [rdx - 52], al - 4b539f: 0e - 4b53a0: 10 42 cd adc byte ptr [rdx - 51], al - 4b53a3: 0e - 4b53a4: 08 50 0e or byte ptr [rax + 14], dl - 4b53a7: 20 86 04 8c 03 8d and byte ptr [rsi - 1929147388], al - 4b53ad: 02 00 add al, byte ptr [rax] - 4b53af: 00 5c 00 00 add byte ptr [rax + rax], bl - 4b53b3: 00 c4 add ah, al - 4b53b5: 43 00 00 add byte ptr [r8], al - 4b53b8: 28 4e f9 sub byte ptr [rsi - 7], cl - 4b53bb: ff 30 push qword ptr [rax] - 4b53bd: 12 00 adc al, byte ptr [rax] - 4b53bf: 00 00 add byte ptr [rax], al - 4b53c1: 4b 0e - 4b53c3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b53c9: 8e 03 mov es, word ptr [rbx] - 4b53cb: 42 0e - 4b53cd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b53d3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b621a <_end+0xffffffff862f289a> - 4b53d9: 06 - 4b53da: 44 0e - 4b53dc: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al - 4b53e2: 5d pop rbp - 4b53e3: 0e - 4b53e4: 38 44 c3 0e cmp byte ptr [rbx + 8*rax + 14], al - 4b53e8: 30 41 c6 xor byte ptr [rcx - 58], al - 4b53eb: 0e - 4b53ec: 28 42 cc sub byte ptr [rdx - 52], al - 4b53ef: 0e - 4b53f0: 20 42 cd and byte ptr [rdx - 51], al - 4b53f3: 0e - 4b53f4: 18 42 ce sbb byte ptr [rdx - 50], al - 4b53f7: 0e - 4b53f8: 10 42 cf adc byte ptr [rdx - 49], al - 4b53fb: 0e - 4b53fc: 08 51 0e or byte ptr [rcx + 14], dl - 4b53ff: 50 push rax - 4b5400: 83 07 86 add dword ptr [rdi], -122 - 4b5403: 06 - 4b5404: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d95897 <_end+0x38d1f17> - 4b540a: 8f 02 pop qword ptr [rdx] - 4b540c: 00 00 add byte ptr [rax], al - 4b540e: 00 00 add byte ptr [rax], al - 4b5410: 48 00 00 add byte ptr [rax], al - 4b5413: 00 24 44 add byte ptr [rsp + 2*rax], ah - 4b5416: 00 00 add byte ptr [rax], al - 4b5418: f8 clc - 4b5419: 5f pop rdi - 4b541a: f9 stc - 4b541b: ff 90 01 00 00 00 call qword ptr [rax + 1] - 4b5421: 42 0e - 4b5423: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b5429: 8e 03 mov es, word ptr [rbx] - 4b542b: 42 0e - 4b542d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b5433: 8c 05 49 0e 30 86 mov word ptr [rip - 2043670967], es # 0xffffffff867b6282 <_end+0xffffffff862f2902> - 4b5439: 06 - 4b543a: 44 0e - 4b543c: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b5442: 02 46 0a add al, byte ptr [rsi + 10] - 4b5445: 0e - 4b5446: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b544a: 41 0e - 4b544c: 28 42 0e sub byte ptr [rdx + 14], al - 4b544f: 20 42 0e and byte ptr [rdx + 14], al - 4b5452: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5455: 10 42 0e adc byte ptr [rdx + 14], al - 4b5458: 08 41 0b or byte ptr [rcx + 11], al - 4b545b: 00 2c 00 add byte ptr [rax + rax], ch - 4b545e: 00 00 add byte ptr [rax], al - 4b5460: 70 44 jo 0x4b54a6 <__EH_FRAME_BEGIN__+0x4476> - 4b5462: 00 00 add byte ptr [rax], al - 4b5464: 3c 61 cmp al, 97 - 4b5466: f9 stc - 4b5467: ff 2c 03 jmp [rbx + rax] - 4b546a: 00 00 add byte ptr [rax], al - 4b546c: 00 45 0e add byte ptr [rbp + 14], al - 4b546f: 10 86 02 48 0d 06 adc byte ptr [rsi + 101533698], al - 4b5475: 46 8f 03 pop qword ptr [rbx] - 4b5478: 8e 04 8d 05 4e 8c 06 mov es, word ptr [4*rcx + 109858309] - 4b547f: 83 07 03 add dword ptr [rdi], 3 - 4b5482: 14 02 adc al, 2 - 4b5484: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b5487: 08 4b 0b or byte ptr [rbx + 11], cl - 4b548a: 00 00 add byte ptr [rax], al - 4b548c: 38 00 cmp byte ptr [rax], al - 4b548e: 00 00 add byte ptr [rax], al - 4b5490: a0 44 00 00 3c 64 f9 ff df movabs al, byte ptr [-2305850275291725756] - 4b5499: 00 00 add byte ptr [rax], al - 4b549b: 00 00 add byte ptr [rax], al - 4b549d: 46 0e - 4b549f: 10 8d 02 49 0e 18 adc byte ptr [rbp + 403589378], cl - 4b54a5: 8c 03 mov word ptr [rbx], es - 4b54a7: 44 0e - 4b54a9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b54af: 83 05 44 0e 40 02 a4 add dword ptr [rip + 37752388], -92 # 0x28b62fa <_end+0x23f297a> - 4b54b6: 0a 0e or cl, byte ptr [rsi] - 4b54b8: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b54bc: 41 0e - 4b54be: 18 42 0e sbb byte ptr [rdx + 14], al - 4b54c1: 10 42 0e adc byte ptr [rdx + 14], al - 4b54c4: 08 4b 0b or byte ptr [rbx + 11], cl - 4b54c7: 00 28 add byte ptr [rax], ch - 4b54c9: 00 00 add byte ptr [rax], al - 4b54cb: 00 dc add ah, bl - 4b54cd: 44 00 00 add byte ptr [rax], r8b - 4b54d0: e0 64 loopne 0x4b5536 <__EH_FRAME_BEGIN__+0x4506> - 4b54d2: f9 stc - 4b54d3: ff 8b 00 00 00 00 dec dword ptr [rbx] - 4b54d9: 45 0e - 4b54db: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b54e1: 83 03 47 add dword ptr [rbx], 71 - 4b54e4: 0e - 4b54e5: a0 01 02 76 0a 0e 18 41 0e movabs al, byte ptr [1027128638601298433] - 4b54ee: 10 41 0e adc byte ptr [rcx + 14], al - 4b54f1: 08 41 0b or byte ptr [rcx + 11], al - 4b54f4: 28 00 sub byte ptr [rax], al - 4b54f6: 00 00 add byte ptr [rax], al - 4b54f8: 08 45 00 or byte ptr [rbp], al - 4b54fb: 00 44 65 f9 add byte ptr [rbp + 2*riz - 7], al - 4b54ff: ff 8b 00 00 00 00 dec dword ptr [rbx] - 4b5505: 45 0e - 4b5507: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b550d: 83 03 47 add dword ptr [rbx], 71 - 4b5510: 0e - 4b5511: a0 01 02 76 0a 0e 18 41 0e movabs al, byte ptr [1027128638601298433] - 4b551a: 10 41 0e adc byte ptr [rcx + 14], al - 4b551d: 08 41 0b or byte ptr [rcx + 11], al - 4b5520: 14 00 adc al, 0 - 4b5522: 00 00 add byte ptr [rax], al - 4b5524: 34 45 xor al, 69 - 4b5526: 00 00 add byte ptr [rax], al - 4b5528: a8 65 test al, 101 - 4b552a: f9 stc - 4b552b: ff 15 00 00 00 00 call qword ptr [rip] # 0x4b5531 <__EH_FRAME_BEGIN__+0x4501> - 4b5531: 00 00 add byte ptr [rax], al - 4b5533: 00 00 add byte ptr [rax], al - 4b5535: 00 00 add byte ptr [rax], al - 4b5537: 00 2c 00 add byte ptr [rax + rax], ch - 4b553a: 00 00 add byte ptr [rax], al - 4b553c: 4c 45 - 4b553e: 00 00 add byte ptr [rax], al - 4b5540: b0 65 mov al, 101 - 4b5542: f9 stc - 4b5543: ff 51 00 call qword ptr [rcx] - 4b5546: 00 00 add byte ptr [rax], al - 4b5548: 00 4a 0e add byte ptr [rdx + 14], cl - 4b554b: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b5551: 83 03 47 add dword ptr [rbx], 71 - 4b5554: 0e - 4b5555: 20 75 0e and byte ptr [rbp + 14], dh - 4b5558: 18 41 0e sbb byte ptr [rcx + 14], al - 4b555b: 10 41 0e adc byte ptr [rcx + 14], al - 4b555e: 08 47 c3 or byte ptr [rdi - 61], al - 4b5561: c6 00 00 mov byte ptr [rax], 0 - 4b5564: 00 00 add byte ptr [rax], al - 4b5566: 00 00 add byte ptr [rax], al - 4b5568: 14 00 adc al, 0 - 4b556a: 00 00 add byte ptr [rax], al - 4b556c: 7c 45 jl 0x4b55b3 <__EH_FRAME_BEGIN__+0x4583> - 4b556e: 00 00 add byte ptr [rax], al - 4b5570: e0 65 loopne 0x4b55d7 <__EH_FRAME_BEGIN__+0x45a7> - 4b5572: f9 stc - 4b5573: ff 28 jmp [rax] - ... - 4b557d: 00 00 add byte ptr [rax], al - 4b557f: 00 14 00 add byte ptr [rax + rax], dl - 4b5582: 00 00 add byte ptr [rax], al - 4b5584: 94 xchg eax, esp - 4b5585: 45 00 00 add byte ptr [r8], r8b - 4b5588: f8 clc - 4b5589: 65 f9 stc - 4b558b: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4b5591 <__EH_FRAME_BEGIN__+0x4561> - 4b5591: 00 00 add byte ptr [rax], al - 4b5593: 00 00 add byte ptr [rax], al - 4b5595: 00 00 add byte ptr [rax], al - 4b5597: 00 1c 00 add byte ptr [rax + rax], bl - 4b559a: 00 00 add byte ptr [rax], al - 4b559c: ac lodsb al, byte ptr [rsi] - 4b559d: 45 00 00 add byte ptr [r8], r8b - 4b55a0: 10 66 f9 adc byte ptr [rsi - 7], ah - 4b55a3: ff 16 call qword ptr [rsi] - 4b55a5: 00 00 add byte ptr [rax], al - 4b55a7: 00 00 add byte ptr [rax], al - 4b55a9: 45 0e - 4b55ab: 10 41 0e adc byte ptr [rcx + 14], al - 4b55ae: 08 4b 0e or byte ptr [rbx + 14], cl - 4b55b1: 10 00 adc byte ptr [rax], al - 4b55b3: 00 00 add byte ptr [rax], al - 4b55b5: 00 00 add byte ptr [rax], al - 4b55b7: 00 1c 00 add byte ptr [rax + rax], bl - 4b55ba: 00 00 add byte ptr [rax], al - 4b55bc: cc int3 - 4b55bd: 45 00 00 add byte ptr [r8], r8b - 4b55c0: 10 66 f9 adc byte ptr [rsi - 7], ah - 4b55c3: ff 16 call qword ptr [rsi] - 4b55c5: 00 00 add byte ptr [rax], al - 4b55c7: 00 00 add byte ptr [rax], al - 4b55c9: 45 0e - 4b55cb: 10 41 0e adc byte ptr [rcx + 14], al - 4b55ce: 08 4b 0e or byte ptr [rbx + 14], cl - 4b55d1: 10 00 adc byte ptr [rax], al - 4b55d3: 00 00 add byte ptr [rax], al - 4b55d5: 00 00 add byte ptr [rax], al - 4b55d7: 00 1c 00 add byte ptr [rax + rax], bl - 4b55da: 00 00 add byte ptr [rax], al - 4b55dc: ec in al, dx - 4b55dd: 45 00 00 add byte ptr [r8], r8b - 4b55e0: 10 66 f9 adc byte ptr [rsi - 7], ah - 4b55e3: ff 2c 00 jmp [rax + rax] - 4b55e6: 00 00 add byte ptr [rax], al - 4b55e8: 00 45 0e add byte ptr [rbp + 14], al - 4b55eb: 10 86 02 48 0e 18 adc byte ptr [rsi + 403589122], al - 4b55f1: 83 03 47 add dword ptr [rbx], 71 - 4b55f4: 0e - 4b55f5: 20 00 and byte ptr [rax], al - 4b55f7: 00 10 add byte ptr [rax], dl - 4b55f9: 00 00 add byte ptr [rax], al - 4b55fb: 00 0c 46 add byte ptr [rsi + 2*rax], cl - 4b55fe: 00 00 add byte ptr [rax], al - 4b5600: 20 66 f9 and byte ptr [rsi - 7], ah - 4b5603: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4b5609 <__EH_FRAME_BEGIN__+0x45d9> - 4b5609: 00 00 add byte ptr [rax], al - 4b560b: 00 10 add byte ptr [rax], dl - 4b560d: 00 00 add byte ptr [rax], al - 4b560f: 00 20 add byte ptr [rax], ah - 4b5611: 46 00 00 add byte ptr [rax], r8b - 4b5614: 1c 66 sbb al, 102 - 4b5616: f9 stc - 4b5617: ff 7c 00 00 - 4b561b: 00 00 add byte ptr [rax], al - 4b561d: 00 00 add byte ptr [rax], al - 4b561f: 00 10 add byte ptr [rax], dl - 4b5621: 00 00 add byte ptr [rax], al - 4b5623: 00 34 46 add byte ptr [rsi + 2*rax], dh - 4b5626: 00 00 add byte ptr [rax], al - 4b5628: 88 66 f9 mov byte ptr [rsi - 7], ah - 4b562b: ff 4d 00 dec dword ptr [rbp] - 4b562e: 00 00 add byte ptr [rax], al - 4b5630: 00 00 add byte ptr [rax], al - 4b5632: 00 00 add byte ptr [rax], al - 4b5634: 10 00 adc byte ptr [rax], al - 4b5636: 00 00 add byte ptr [rax], al - 4b5638: 48 46 - 4b563a: 00 00 add byte ptr [rax], al - 4b563c: c4 66 f9 ff - 4b5640: 65 00 00 add byte ptr gs:[rax], al - 4b5643: 00 00 add byte ptr [rax], al - 4b5645: 00 00 add byte ptr [rax], al - 4b5647: 00 48 00 add byte ptr [rax], cl - 4b564a: 00 00 add byte ptr [rax], al - 4b564c: 5c pop rsp - 4b564d: 46 00 00 add byte ptr [rax], r8b - 4b5650: 20 67 f9 and byte ptr [rdi - 7], ah - 4b5653: ff 85 05 00 00 00 inc dword ptr [rbp + 5] - 4b5659: 46 0e - 4b565b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b5661: 8e 03 mov es, word ptr [rbx] - 4b5663: 42 0e - 4b5665: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b566b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b64b2 <_end+0xffffffff862f2b32> - 4b5671: 06 - 4b5672: 41 0e - 4b5674: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al - 4b567a: 03 39 add edi, dword ptr [rcx] - 4b567c: 01 0a add dword ptr [rdx], ecx - 4b567e: 0e - 4b567f: 38 41 0e cmp byte ptr [rcx + 14], al - 4b5682: 30 41 0e xor byte ptr [rcx + 14], al - 4b5685: 28 42 0e sub byte ptr [rdx + 14], al - 4b5688: 20 42 0e and byte ptr [rdx + 14], al - 4b568b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b568e: 10 42 0e adc byte ptr [rdx + 14], al - 4b5691: 08 48 0b or byte ptr [rax + 11], cl - 4b5694: 10 00 adc byte ptr [rax], al - 4b5696: 00 00 add byte ptr [rax], al - 4b5698: a8 46 test al, 70 - 4b569a: 00 00 add byte ptr [rax], al - 4b569c: 64 6c insb byte ptr es:[rdi], dx - 4b569e: f9 stc - 4b569f: ff 6d 00 jmp [rbp] - 4b56a2: 00 00 add byte ptr [rax], al - 4b56a4: 00 00 add byte ptr [rax], al - 4b56a6: 00 00 add byte ptr [rax], al - 4b56a8: 50 push rax - 4b56a9: 00 00 add byte ptr [rax], al - 4b56ab: 00 bc 46 00 00 c0 6c add byte ptr [rsi + 2*rax + 1824522240], bh - 4b56b2: f9 stc - 4b56b3: ff 11 call qword ptr [rcx] - 4b56b5: 04 00 add al, 0 - 4b56b7: 00 00 add byte ptr [rax], al - 4b56b9: 59 pop rcx - 4b56ba: 0e - 4b56bb: 10 8f 02 4f 0e 18 adc byte ptr [rdi + 403590914], cl - 4b56c1: 8e 03 mov es, word ptr [rbx] - 4b56c3: 4e 0e - 4b56c5: 20 8d 04 5e 0e 28 and byte ptr [rbp + 672030212], cl - 4b56cb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6515 <_end+0xffffffff862f2b95> - 4b56d1: 06 - 4b56d2: 47 0e - 4b56d4: 38 83 07 03 85 01 cmp byte ptr [rbx + 25494279], al - 4b56da: 0a 0e or cl, byte ptr [rsi] - 4b56dc: 30 41 0e xor byte ptr [rcx + 14], al - 4b56df: 28 42 0e sub byte ptr [rdx + 14], al - 4b56e2: 20 42 0e and byte ptr [rdx + 14], al - 4b56e5: 18 42 0e sbb byte ptr [rdx + 14], al - 4b56e8: 10 42 0e adc byte ptr [rdx + 14], al - 4b56eb: 08 43 0b or byte ptr [rbx + 11], al - 4b56ee: 03 20 add esp, dword ptr [rax] - 4b56f0: 02 0e add cl, byte ptr [rsi] - 4b56f2: 08 c3 or bl, al - 4b56f4: c6 cc - 4b56f6: cd ce int 206 - 4b56f8: cf iretd - 4b56f9: 00 00 add byte ptr [rax], al - 4b56fb: 00 b0 00 00 00 10 add byte ptr [rax + 268435456], dh - 4b5701: 47 00 00 add byte ptr [r8], r8b - 4b5704: 8c 70 f9 - 4b5707: ff 2a jmp [rdx] - 4b5709: 0d 00 00 00 46 or eax, 1174405120 - 4b570e: 0e - 4b570f: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b5715: 8d 03 lea eax, [rbx] - 4b5717: 42 0e - 4b5719: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b5720: 05 41 0e 30 83 add eax, 2200964673 - 4b5725: 06 - 4b5726: 44 0e - 4b5728: 80 01 03 add byte ptr [rcx], 3 - 4b572b: 07 - 4b572c: 05 0e 88 01 42 add eax, 1107396622 - 4b5731: 0e - 4b5732: 90 nop - 4b5733: 01 4b 0e add dword ptr [rbx + 14], ecx - 4b5736: 88 01 mov byte ptr [rcx], al - 4b5738: 41 0e - 4b573a: 80 01 02 add byte ptr [rcx], 2 - 4b573d: 8d 0e lea ecx, [rsi] - 4b573f: 88 01 mov byte ptr [rcx], al - 4b5741: 42 0e - 4b5743: 90 nop - 4b5744: 01 4c 0e 88 add dword ptr [rsi + rcx - 120], ecx - 4b5748: 01 41 0e add dword ptr [rcx + 14], eax - 4b574b: 80 01 02 add byte ptr [rcx], 2 - 4b574e: 8d 0e lea ecx, [rsi] - 4b5750: 88 01 mov byte ptr [rcx], al - 4b5752: 42 0e - 4b5754: 90 nop - 4b5755: 01 4c 0e 88 add dword ptr [rsi + rcx - 120], ecx - 4b5759: 01 42 0e add dword ptr [rdx + 14], eax - 4b575c: 80 01 02 add byte ptr [rcx], 2 - 4b575f: 8d 0e lea ecx, [rsi] - 4b5761: 88 01 mov byte ptr [rcx], al - 4b5763: 42 0e - 4b5765: 90 nop - 4b5766: 01 4b 0e add dword ptr [rbx + 14], ecx - 4b5769: 88 01 mov byte ptr [rcx], al - 4b576b: 42 0e - 4b576d: 80 01 02 add byte ptr [rcx], 2 - 4b5770: 8d 0e lea ecx, [rsi] - 4b5772: 88 01 mov byte ptr [rcx], al - 4b5774: 42 0e - 4b5776: 90 nop - 4b5777: 01 4b 0e add dword ptr [rbx + 14], ecx - 4b577a: 88 01 mov byte ptr [rcx], al - 4b577c: 41 0e - 4b577e: 80 01 03 add byte ptr [rcx], 3 - 4b5781: 31 03 xor dword ptr [rbx], eax - 4b5783: 0a 0e or cl, byte ptr [rsi] - 4b5785: 30 41 0e xor byte ptr [rcx + 14], al - 4b5788: 28 41 0e sub byte ptr [rcx + 14], al - 4b578b: 20 42 0e and byte ptr [rdx + 14], al - 4b578e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5791: 10 42 0e adc byte ptr [rdx + 14], al - 4b5794: 08 42 0b or byte ptr [rdx + 11], al - 4b5797: 02 78 0a add bh, byte ptr [rax + 10] - 4b579a: 0e - 4b579b: 30 41 0e xor byte ptr [rcx + 14], al - 4b579e: 28 41 0e sub byte ptr [rcx + 14], al - 4b57a1: 20 42 0e and byte ptr [rdx + 14], al - 4b57a4: 18 42 0e sbb byte ptr [rdx + 14], al - 4b57a7: 10 42 0e adc byte ptr [rdx + 14], al - 4b57aa: 08 48 0b or byte ptr [rax + 11], cl - 4b57ad: 00 00 add byte ptr [rax], al - 4b57af: 00 14 00 add byte ptr [rax + rax], dl - 4b57b2: 00 00 add byte ptr [rax], al - 4b57b4: c4 47 00 - 4b57b7: 00 08 add byte ptr [rax], cl - 4b57b9: 7d f9 jge 0x4b57b4 <__EH_FRAME_BEGIN__+0x4784> - 4b57bb: ff 0c 00 dec dword ptr [rax + rax] - ... - 4b57c6: 00 00 add byte ptr [rax], al - 4b57c8: 1c 00 sbb al, 0 - 4b57ca: 00 00 add byte ptr [rax], al - 4b57cc: dc 47 00 fadd qword ptr [rdi] - 4b57cf: 00 00 add byte ptr [rax], al - 4b57d1: 7d f9 jge 0x4b57cc <__EH_FRAME_BEGIN__+0x479c> - 4b57d3: ff 4e 00 dec dword ptr [rsi] - 4b57d6: 00 00 add byte ptr [rax], al - 4b57d8: 00 51 0e add byte ptr [rcx + 14], dl - 4b57db: 10 83 02 60 0a 0e adc byte ptr [rbx + 235560962], al - 4b57e1: 08 47 0b or byte ptr [rdi + 11], al - 4b57e4: 00 00 add byte ptr [rax], al - 4b57e6: 00 00 add byte ptr [rax], al - 4b57e8: 10 00 adc byte ptr [rax], al - 4b57ea: 00 00 add byte ptr [rax], al - 4b57ec: fc cld - 4b57ed: 47 00 00 add byte ptr [r8], r8b - 4b57f0: 30 7d f9 xor byte ptr [rbp - 7], bh - 4b57f3: ff 10 call qword ptr [rax] - 4b57f5: 00 00 add byte ptr [rax], al - 4b57f7: 00 00 add byte ptr [rax], al - 4b57f9: 00 00 add byte ptr [rax], al - 4b57fb: 00 10 add byte ptr [rax], dl - 4b57fd: 00 00 add byte ptr [rax], al - 4b57ff: 00 10 add byte ptr [rax], dl - 4b5801: 48 00 00 add byte ptr [rax], al - 4b5804: 2c 7d sub al, 125 - 4b5806: f9 stc - 4b5807: ff 21 jmp qword ptr [rcx] - 4b5809: 00 00 add byte ptr [rax], al - 4b580b: 00 00 add byte ptr [rax], al - 4b580d: 00 00 add byte ptr [rax], al - 4b580f: 00 48 00 add byte ptr [rax], cl - 4b5812: 00 00 add byte ptr [rax], al - 4b5814: 24 48 and al, 72 - 4b5816: 00 00 add byte ptr [rax], al - 4b5818: 48 7d f9 jge 0x4b5814 <__EH_FRAME_BEGIN__+0x47e4> - 4b581b: ff e6 jmp rsi - 4b581d: 0b 00 or eax, dword ptr [rax] - 4b581f: 00 00 add byte ptr [rax], al - 4b5821: 46 0e - 4b5823: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b5829: 8e 03 mov es, word ptr [rbx] - 4b582b: 42 0e - 4b582d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b5833: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b667a <_end+0xffffffff862f2cfa> - 4b5839: 06 - 4b583a: 48 0e - 4b583c: 38 83 07 4b 0e 40 cmp byte ptr [rbx + 1074678535], al - 4b5842: 02 71 0a add dh, byte ptr [rcx + 10] - 4b5845: 0e - 4b5846: 38 41 0e cmp byte ptr [rcx + 14], al - 4b5849: 30 41 0e xor byte ptr [rcx + 14], al - 4b584c: 28 42 0e sub byte ptr [rdx + 14], al - 4b584f: 20 42 0e and byte ptr [rdx + 14], al - 4b5852: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5855: 10 42 0e adc byte ptr [rdx + 14], al - 4b5858: 08 45 0b or byte ptr [rbp + 11], al - 4b585b: 00 24 00 add byte ptr [rax + rax], ah - 4b585e: 00 00 add byte ptr [rax], al - 4b5860: 70 48 jo 0x4b58aa <__EH_FRAME_BEGIN__+0x487a> - 4b5862: 00 00 add byte ptr [rax], al - 4b5864: ec in al, dx - 4b5865: 88 f9 mov cl, bh - 4b5867: ff 94 00 00 00 00 45 call qword ptr [rax + rax + 1157627904] - 4b586e: 0e - 4b586f: 10 83 02 6e 0a 0e adc byte ptr [rbx + 235564546], al - 4b5875: 08 45 0b or byte ptr [rbp + 11], al - 4b5878: 5f pop rdi - 4b5879: 0a 0e or cl, byte ptr [rsi] - 4b587b: 08 51 0b or byte ptr [rcx + 11], dl - 4b587e: 5f pop rdi - 4b587f: 0e - 4b5880: 08 00 or byte ptr [rax], al - 4b5882: 00 00 add byte ptr [rax], al - 4b5884: 24 00 and al, 0 - 4b5886: 00 00 add byte ptr [rax], al - 4b5888: 98 cwde - 4b5889: 48 00 00 add byte ptr [rax], al - 4b588c: 64 89 f9 mov ecx, edi - 4b588f: ff 94 00 00 00 00 45 call qword ptr [rax + rax + 1157627904] - 4b5896: 0e - 4b5897: 10 83 02 6e 0a 0e adc byte ptr [rbx + 235564546], al - 4b589d: 08 45 0b or byte ptr [rbp + 11], al - 4b58a0: 5f pop rdi - 4b58a1: 0a 0e or cl, byte ptr [rsi] - 4b58a3: 08 51 0b or byte ptr [rcx + 11], dl - 4b58a6: 5f pop rdi - 4b58a7: 0e - 4b58a8: 08 00 or byte ptr [rax], al - 4b58aa: 00 00 add byte ptr [rax], al - 4b58ac: 40 00 00 add byte ptr [rax], al - 4b58af: 00 c0 add al, al - 4b58b1: 48 00 00 add byte ptr [rax], al - 4b58b4: dc 89 f9 ff 0c 01 fmul qword ptr [rcx + 17629177] - 4b58ba: 00 00 add byte ptr [rax], al - 4b58bc: 00 46 0e add byte ptr [rsi + 14], al - 4b58bf: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b58c6: 03 41 0e add eax, dword ptr [rcx + 14] - 4b58c9: 20 83 04 47 0e f0 and byte ptr [rbx - 267499772], al - 4b58cf: 03 02 add eax, dword ptr [rdx] - 4b58d1: 77 0a ja 0x4b58dd <__EH_FRAME_BEGIN__+0x48ad> - 4b58d3: 0e - 4b58d4: 20 41 0e and byte ptr [rcx + 14], al - 4b58d7: 18 41 0e sbb byte ptr [rcx + 14], al - 4b58da: 10 42 0e adc byte ptr [rdx + 14], al - 4b58dd: 08 41 0b or byte ptr [rcx + 11], al - 4b58e0: 52 push rdx - 4b58e1: 0a 0e or cl, byte ptr [rsi] - 4b58e3: 20 44 0e 18 and byte ptr [rsi + rcx + 24], al - 4b58e7: 41 0e - 4b58e9: 10 45 0e adc byte ptr [rbp + 14], al - 4b58ec: 08 49 0b or byte ptr [rcx + 11], cl - 4b58ef: 00 28 add byte ptr [rax], ch - 4b58f1: 00 00 add byte ptr [rax], al - 4b58f3: 00 04 49 add byte ptr [rcx + 2*rcx], al - 4b58f6: 00 00 add byte ptr [rax], al - 4b58f8: a8 8a test al, -118 - 4b58fa: f9 stc - 4b58fb: ff 81 00 00 00 00 inc dword ptr [rcx] - 4b5901: 4d 0e - 4b5903: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b5909: 8c 03 mov word ptr [rbx], es - 4b590b: 44 0e - 4b590d: 20 86 04 7e 0a 0e and byte ptr [rsi + 235568644], al - 4b5913: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5916: 10 42 0e adc byte ptr [rdx + 14], al - 4b5919: 08 48 0b or byte ptr [rax + 11], cl - 4b591c: 18 00 sbb byte ptr [rax], al - 4b591e: 00 00 add byte ptr [rax], al - 4b5920: 30 49 00 xor byte ptr [rcx], cl - 4b5923: 00 78 bc add byte ptr [rax - 68], bh - 4b5926: f4 hlt - 4b5927: ff 0c 00 dec dword ptr [rax + rax] - 4b592a: 00 00 add byte ptr [rax], al - 4b592c: 00 45 0e add byte ptr [rbp + 14], al - 4b592f: 10 41 0e adc byte ptr [rcx + 14], al - 4b5932: 08 41 0e or byte ptr [rcx + 14], al - 4b5935: 10 00 adc byte ptr [rax], al - 4b5937: 00 2c 00 add byte ptr [rax + rax], ch - 4b593a: 00 00 add byte ptr [rax], al - 4b593c: 4c 49 - 4b593e: 00 00 add byte ptr [rax], al - 4b5940: f0 lock - 4b5941: 8a f9 mov bh, cl - 4b5943: ff 33 push qword ptr [rbx] - 4b5945: 04 00 add al, 0 - 4b5947: 00 00 add byte ptr [rax], al - 4b5949: 45 0e - 4b594b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b5951: 42 8f 03 pop qword ptr [rbx] - 4b5954: 49 8e 04 8d 05 8c 06 48 mov es, word ptr [4*rcx + 1208388613] - 4b595c: 83 07 03 add dword ptr [rdi], 3 - 4b595f: d9 01 fld dword ptr [rcx] - 4b5961: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b5964: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b5968: 94 xchg eax, esp - 4b5969: 00 00 add byte ptr [rax], al - 4b596b: 00 7c 49 00 add byte ptr [rcx + 2*rcx], bh - 4b596f: 00 00 add byte ptr [rax], al - 4b5971: 8f f9 ff - 4b5974: 12 02 adc al, byte ptr [rdx] - 4b5976: 00 00 add byte ptr [rax], al - 4b5978: 00 46 0e add byte ptr [rsi + 14], al - 4b597b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b5981: 8e 03 mov es, word ptr [rbx] - 4b5983: 42 0e - 4b5985: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b598b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b67d2 <_end+0xffffffff862f2e52> - 4b5991: 06 - 4b5992: 41 0e - 4b5994: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b599a: 02 eb add ch, bl - 4b599c: 0e - 4b599d: 68 45 0e 70 4e push 1315966533 - 4b59a2: 0e - 4b59a3: 68 41 0e 60 69 push 1767902785 - 4b59a8: 0a 0e or cl, byte ptr [rsi] - 4b59aa: 38 41 0e cmp byte ptr [rcx + 14], al - 4b59ad: 30 41 0e xor byte ptr [rcx + 14], al - 4b59b0: 28 42 0e sub byte ptr [rdx + 14], al - 4b59b3: 20 42 0e and byte ptr [rdx + 14], al - 4b59b6: 18 42 0e sbb byte ptr [rdx + 14], al - 4b59b9: 10 42 0e adc byte ptr [rdx + 14], al - 4b59bc: 08 44 0b 68 or byte ptr [rbx + rcx + 104], al - 4b59c0: 0e - 4b59c1: 68 51 0e 70 43 push 1131417169 - 4b59c6: 0e - 4b59c7: 68 41 0e 60 70 push 1885343297 - 4b59cc: 0a 0e or cl, byte ptr [rsi] - 4b59ce: 38 41 0e cmp byte ptr [rcx + 14], al - 4b59d1: 30 41 0e xor byte ptr [rcx + 14], al - 4b59d4: 28 42 0e sub byte ptr [rdx + 14], al - 4b59d7: 20 42 0e and byte ptr [rdx + 14], al - 4b59da: 18 42 0e sbb byte ptr [rdx + 14], al - 4b59dd: 10 42 0e adc byte ptr [rdx + 14], al - 4b59e0: 08 41 0b or byte ptr [rcx + 11], al - 4b59e3: 44 0a 0e or r9b, byte ptr [rsi] - 4b59e6: 38 46 0e cmp byte ptr [rsi + 14], al - 4b59e9: 30 41 0e xor byte ptr [rcx + 14], al - 4b59ec: 28 42 0e sub byte ptr [rdx + 14], al - 4b59ef: 20 42 0e and byte ptr [rdx + 14], al - 4b59f2: 18 42 0e sbb byte ptr [rdx + 14], al - 4b59f5: 10 42 0e adc byte ptr [rdx + 14], al - 4b59f8: 08 41 0b or byte ptr [rcx + 11], al - 4b59fb: 00 00 add byte ptr [rax], al - 4b59fd: 00 00 add byte ptr [rax], al - 4b59ff: 00 34 00 add byte ptr [rax + rax], dh - 4b5a02: 00 00 add byte ptr [rax], al - 4b5a04: 14 4a adc al, 74 - 4b5a06: 00 00 add byte ptr [rax], al - 4b5a08: 88 90 f9 ff 5a 00 mov byte ptr [rax + 5963769], dl - 4b5a0e: 00 00 add byte ptr [rax], al - 4b5a10: 00 46 0e add byte ptr [rsi + 14], al - 4b5a13: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b5a19: 8c 03 mov word ptr [rbx], es - 4b5a1b: 41 0e - 4b5a1d: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b5a23: 83 05 48 0e 30 74 0e add dword ptr [rip + 1949306440], 14 # 0x747b6872 <_end+0x742f2ef2> - 4b5a2a: 28 47 0e sub byte ptr [rdi + 14], al - 4b5a2d: 20 41 0e and byte ptr [rcx + 14], al - 4b5a30: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5a33: 10 42 0e adc byte ptr [rdx + 14], al - 4b5a36: 08 00 or byte ptr [rax], al - 4b5a38: 10 00 adc byte ptr [rax], al - 4b5a3a: 00 00 add byte ptr [rax], al - 4b5a3c: 4c 4a - 4b5a3e: 00 00 add byte ptr [rax], al - 4b5a40: b0 90 mov al, -112 - 4b5a42: f9 stc - 4b5a43: ff 0f dec dword ptr [rdi] - 4b5a45: 00 00 add byte ptr [rax], al - 4b5a47: 00 00 add byte ptr [rax], al - 4b5a49: 00 00 add byte ptr [rax], al - 4b5a4b: 00 34 00 add byte ptr [rax + rax], dh - 4b5a4e: 00 00 add byte ptr [rax], al - 4b5a50: 60 - 4b5a51: 4a 00 00 add byte ptr [rax], al - 4b5a54: 5c pop rsp - 4b5a55: d4 - 4b5a56: fd std - 4b5a57: ff bc 00 00 00 00 46 - 4b5a5e: 0e - 4b5a5f: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b5a65: 8c 03 mov word ptr [rbx], es - 4b5a67: 41 0e - 4b5a69: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b5a6f: 83 05 44 0e 30 02 9d add dword ptr [rip + 36703812], -99 # 0x27b68ba <_end+0x22f2f3a> - 4b5a76: 0e - 4b5a77: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b5a7b: 41 0e - 4b5a7d: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5a80: 10 42 0e adc byte ptr [rdx + 14], al - 4b5a83: 08 18 or byte ptr [rax], bl - 4b5a85: 00 00 add byte ptr [rax], al - 4b5a87: 00 98 4a 00 00 e4 add byte ptr [rax - 469761974], bl - 4b5a8d: d4 - 4b5a8e: fd std - 4b5a8f: ff 49 00 dec dword ptr [rcx] - 4b5a92: 00 00 add byte ptr [rax], al - 4b5a94: 00 41 0e add byte ptr [rcx + 14], al - 4b5a97: 10 83 02 02 47 0e adc byte ptr [rbx + 239534594], al - 4b5a9d: 08 00 or byte ptr [rax], al - 4b5a9f: 00 30 add byte ptr [rax], dh - 4b5aa1: 00 00 add byte ptr [rax], al - 4b5aa3: 00 b4 4a 00 00 58 90 add byte ptr [rdx + 2*rcx - 1873281024], dh - 4b5aaa: f9 stc - 4b5aab: ff 3f - 4b5aad: 00 00 add byte ptr [rax], al - 4b5aaf: 00 00 add byte ptr [rax], al - 4b5ab1: 45 0e - 4b5ab3: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b5ab9: 83 03 47 add dword ptr [rbx], 71 - 4b5abc: 0e - 4b5abd: 20 5b 0a and byte ptr [rbx + 10], bl - 4b5ac0: 0e - 4b5ac1: 18 41 0e sbb byte ptr [rcx + 14], al - 4b5ac4: 10 41 0e adc byte ptr [rcx + 14], al - 4b5ac7: 08 4b 0b or byte ptr [rbx + 11], cl - 4b5aca: 44 0e - 4b5acc: 18 41 0e sbb byte ptr [rcx + 14], al - 4b5acf: 10 41 0e adc byte ptr [rcx + 14], al - 4b5ad2: 08 00 or byte ptr [rax], al - 4b5ad4: 64 00 00 add byte ptr fs:[rax], al - 4b5ad7: 00 e8 add al, ch - 4b5ad9: 4a 00 00 add byte ptr [rax], al - 4b5adc: e4 d4 in al, 212 - 4b5ade: fd std - 4b5adf: ff c0 inc eax - 4b5ae1: 0f 00 00 sldt word ptr [rax] - 4b5ae4: 00 46 0e add byte ptr [rsi + 14], al - 4b5ae7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b5aed: 8e 03 mov es, word ptr [rbx] - 4b5aef: 42 0e - 4b5af1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b5af7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b693e <_end+0xffffffff862f2fbe> - 4b5afd: 06 - 4b5afe: 41 0e - 4b5b00: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b5b06: 03 67 01 add esp, dword ptr [rdi + 1] - 4b5b09: 0a 0e or cl, byte ptr [rsi] - 4b5b0b: 38 48 0e cmp byte ptr [rax + 14], cl - 4b5b0e: 30 41 0e xor byte ptr [rcx + 14], al - 4b5b11: 28 42 0e sub byte ptr [rdx + 14], al - 4b5b14: 20 42 0e and byte ptr [rdx + 14], al - 4b5b17: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5b1a: 10 42 0e adc byte ptr [rdx + 14], al - 4b5b1d: 08 46 0b or byte ptr [rsi + 11], al - 4b5b20: 03 24 01 add esp, dword ptr [rcx + rax] - 4b5b23: 0a 0e or cl, byte ptr [rsi] - 4b5b25: 38 41 0e cmp byte ptr [rcx + 14], al - 4b5b28: 30 41 0e xor byte ptr [rcx + 14], al - 4b5b2b: 28 42 0e sub byte ptr [rdx + 14], al - 4b5b2e: 20 42 0e and byte ptr [rdx + 14], al - 4b5b31: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5b34: 10 42 0e adc byte ptr [rdx + 14], al - 4b5b37: 08 42 0b or byte ptr [rdx + 11], al - 4b5b3a: 00 00 add byte ptr [rax], al - 4b5b3c: 2c 00 sub al, 0 - 4b5b3e: 00 00 add byte ptr [rax], al - 4b5b40: 50 push rax - 4b5b41: 4b 00 00 add byte ptr [r8], al - 4b5b44: fc cld - 4b5b45: 8f f9 ff - 4b5b48: 86 0c 00 xchg byte ptr [rax + rax], cl - 4b5b4b: 00 00 add byte ptr [rax], al - 4b5b4d: 41 0e - 4b5b4f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b5b55: 48 8f 03 pop qword ptr [rbx] - 4b5b58: 8e 04 8d 05 8c 06 4b mov es, word ptr [4*rcx + 1258720261] - 4b5b5f: 83 07 03 add dword ptr [rdi], 3 - 4b5b62: 75 01 jne 0x4b5b65 <__EH_FRAME_BEGIN__+0x4b35> - 4b5b64: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b5b67: 08 41 0b or byte ptr [rcx + 11], al - 4b5b6a: 00 00 add byte ptr [rax], al - 4b5b6c: 10 00 adc byte ptr [rax], al - 4b5b6e: 00 00 add byte ptr [rax], al - 4b5b70: 80 4b 00 00 or byte ptr [rbx], 0 - 4b5b74: 5c pop rsp - 4b5b75: 9c pushfq - 4b5b76: f9 stc - 4b5b77: ff 0c 00 dec dword ptr [rax + rax] - 4b5b7a: 00 00 add byte ptr [rax], al - 4b5b7c: 00 00 add byte ptr [rax], al - 4b5b7e: 00 00 add byte ptr [rax], al - 4b5b80: 10 00 adc byte ptr [rax], al - 4b5b82: 00 00 add byte ptr [rax], al - 4b5b84: 94 xchg eax, esp - 4b5b85: 4b 00 00 add byte ptr [r8], al - 4b5b88: 58 pop rax - 4b5b89: 9c pushfq - 4b5b8a: f9 stc - 4b5b8b: ff 0c 00 dec dword ptr [rax + rax] - 4b5b8e: 00 00 add byte ptr [rax], al - 4b5b90: 00 00 add byte ptr [rax], al - 4b5b92: 00 00 add byte ptr [rax], al - 4b5b94: 28 00 sub byte ptr [rax], al - 4b5b96: 00 00 add byte ptr [rax], al - 4b5b98: a8 4b test al, 75 - 4b5b9a: 00 00 add byte ptr [rax], al - 4b5b9c: 54 push rsp - 4b5b9d: 9c pushfq - 4b5b9e: f9 stc - 4b5b9f: ff 7e 00 - 4b5ba2: 00 00 add byte ptr [rax], al - 4b5ba4: 00 45 0e add byte ptr [rbp + 14], al - 4b5ba7: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b5bad: 83 03 47 add dword ptr [rbx], 71 - 4b5bb0: 0e - 4b5bb1: 20 02 and byte ptr [rdx], al - 4b5bb3: 44 0a 0e or r9b, byte ptr [rsi] - 4b5bb6: 18 41 0e sbb byte ptr [rcx + 14], al - 4b5bb9: 10 41 0e adc byte ptr [rcx + 14], al - 4b5bbc: 08 45 0b or byte ptr [rbp + 11], al - 4b5bbf: 00 38 add byte ptr [rax], bh - 4b5bc1: 00 00 add byte ptr [rax], al - 4b5bc3: 00 d4 add ah, dl - 4b5bc5: 4b 00 00 add byte ptr [r8], al - 4b5bc8: a8 9c test al, -100 - 4b5bca: f9 stc - 4b5bcb: ff d9 - 4b5bcd: 00 00 add byte ptr [rax], al - 4b5bcf: 00 00 add byte ptr [rax], al - 4b5bd1: 46 0e - 4b5bd3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b5bd9: 8c 03 mov word ptr [rbx], es - 4b5bdb: 41 0e - 4b5bdd: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b5be3: 83 05 47 0e 60 02 45 add dword ptr [rip + 39849543], 69 # 0x2ab6a31 <_end+0x25f30b1> - 4b5bea: 0a 0e or cl, byte ptr [rsi] - 4b5bec: 28 41 0e sub byte ptr [rcx + 14], al - 4b5bef: 20 41 0e and byte ptr [rcx + 14], al - 4b5bf2: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5bf5: 10 42 0e adc byte ptr [rdx + 14], al - 4b5bf8: 08 41 0b or byte ptr [rcx + 11], al - 4b5bfb: 00 48 00 add byte ptr [rax], cl - 4b5bfe: 00 00 add byte ptr [rax], al - 4b5c00: 10 4c 00 00 adc byte ptr [rax + rax], cl - 4b5c04: 4c 9d popfq - 4b5c06: f9 stc - 4b5c07: ff 0b dec dword ptr [rbx] - 4b5c09: 03 00 add eax, dword ptr [rax] - 4b5c0b: 00 00 add byte ptr [rax], al - 4b5c0d: 46 0e - 4b5c0f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b5c15: 8e 03 mov es, word ptr [rbx] - 4b5c17: 45 0e - 4b5c19: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b5c1f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6a69 <_end+0xffffffff862f30e9> - 4b5c25: 06 - 4b5c26: 44 0e - 4b5c28: 38 83 07 47 0e 70 cmp byte ptr [rbx + 1879983879], al - 4b5c2e: 02 7c 0a 0e add bh, byte ptr [rdx + rcx + 14] - 4b5c32: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b5c36: 41 0e - 4b5c38: 28 42 0e sub byte ptr [rdx + 14], al - 4b5c3b: 20 42 0e and byte ptr [rdx + 14], al - 4b5c3e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5c41: 10 42 0e adc byte ptr [rdx + 14], al - 4b5c44: 08 46 0b or byte ptr [rsi + 11], al - 4b5c47: 00 3c 00 add byte ptr [rax + rax], bh - 4b5c4a: 00 00 add byte ptr [rax], al - 4b5c4c: 5c pop rsp - 4b5c4d: 4c 00 00 add byte ptr [rax], r8b - 4b5c50: 10 a0 f9 ff 4e 01 adc byte ptr [rax + 21954553], ah - 4b5c56: 00 00 add byte ptr [rax], al - 4b5c58: 00 46 0e add byte ptr [rsi + 14], al - 4b5c5b: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b5c61: 8d 03 lea eax, [rbx] - 4b5c63: 45 0e - 4b5c65: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b5c6c: 05 41 0e 30 83 add eax, 2200964673 - 4b5c71: 06 - 4b5c72: 02 d5 add dl, ch - 4b5c74: 0a 0e or cl, byte ptr [rsi] - 4b5c76: 28 43 0e sub byte ptr [rbx + 14], al - 4b5c79: 20 42 0e and byte ptr [rdx + 14], al - 4b5c7c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5c7f: 10 42 0e adc byte ptr [rdx + 14], al - 4b5c82: 08 48 0b or byte ptr [rax + 11], cl - 4b5c85: 00 00 add byte ptr [rax], al - 4b5c87: 00 2c 00 add byte ptr [rax + rax], ch - 4b5c8a: 00 00 add byte ptr [rax], al - 4b5c8c: 9c pushfq - 4b5c8d: 4c 00 00 add byte ptr [rax], r8b - 4b5c90: 20 a1 f9 ff d2 03 and byte ptr [rcx + 64159737], ah - 4b5c96: 00 00 add byte ptr [rax], al - 4b5c98: 00 41 0e add byte ptr [rcx + 14], al - 4b5c9b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b5ca1: 4d 8f 03 pop qword ptr [r11] - 4b5ca4: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b5cab: 07 - 4b5cac: 03 9e 02 0a 0c 07 add ebx, dword ptr [rsi + 118229506] - 4b5cb2: 08 41 0b or byte ptr [rcx + 11], al - 4b5cb5: 00 00 add byte ptr [rax], al - 4b5cb7: 00 10 add byte ptr [rax], dl - 4b5cb9: 00 00 add byte ptr [rax], al - 4b5cbb: 00 cc add ah, cl - 4b5cbd: 4c 00 00 add byte ptr [rax], r8b - 4b5cc0: c0 e2 fd shl dl, 253 - 4b5cc3: ff 29 jmp [rcx] - 4b5cc5: 00 00 add byte ptr [rax], al - 4b5cc7: 00 00 add byte ptr [rax], al - 4b5cc9: 00 00 add byte ptr [rax], al - 4b5ccb: 00 60 00 add byte ptr [rax], ah - 4b5cce: 00 00 add byte ptr [rax], al - 4b5cd0: e0 4c loopne 0x4b5d1e <__EH_FRAME_BEGIN__+0x4cee> - 4b5cd2: 00 00 add byte ptr [rax], al - 4b5cd4: bc a4 f9 ff 10 mov esp, 285211044 - 4b5cd9: 01 00 add dword ptr [rax], eax - 4b5cdb: 00 00 add byte ptr [rax], al - 4b5cdd: 42 0e - 4b5cdf: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b5ce5: 8e 03 mov es, word ptr [rbx] - 4b5ce7: 42 0e - 4b5ce9: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b5cef: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b6b36 <_end+0xffffffff862f31b6> - 4b5cf5: 06 - 4b5cf6: 41 0e - 4b5cf8: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b5cfe: 02 96 0a 0e 38 41 add dl, byte ptr [rsi + 1094192650] - 4b5d04: 0e - 4b5d05: 30 41 0e xor byte ptr [rcx + 14], al - 4b5d08: 28 42 0e sub byte ptr [rdx + 14], al - 4b5d0b: 20 42 0e and byte ptr [rdx + 14], al - 4b5d0e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5d11: 10 42 0e adc byte ptr [rdx + 14], al - 4b5d14: 08 47 0b or byte ptr [rdi + 11], al - 4b5d17: 02 40 0a add al, byte ptr [rax + 10] - 4b5d1a: 0e - 4b5d1b: 38 41 0e cmp byte ptr [rcx + 14], al - 4b5d1e: 30 41 0e xor byte ptr [rcx + 14], al - 4b5d21: 28 42 0e sub byte ptr [rdx + 14], al - 4b5d24: 20 42 0e and byte ptr [rdx + 14], al - 4b5d27: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5d2a: 10 42 0e adc byte ptr [rdx + 14], al - 4b5d2d: 08 45 0b or byte ptr [rbp + 11], al - 4b5d30: 2c 00 sub al, 0 - 4b5d32: 00 00 add byte ptr [rax], al - 4b5d34: 44 4d - 4b5d36: 00 00 add byte ptr [rax], al - 4b5d38: 68 a5 f9 ff b9 push -1174406747 - 4b5d3d: 03 00 add eax, dword ptr [rax] - 4b5d3f: 00 00 add byte ptr [rax], al - 4b5d41: 41 0e - 4b5d43: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al - 4b5d49: 48 8f 03 pop qword ptr [rbx] - 4b5d4c: 8e 04 8d 05 8c 06 48 mov es, word ptr [4*rcx + 1208388613] - 4b5d53: 83 07 03 add dword ptr [rdi], 3 - 4b5d56: 5e pop rsi - 4b5d57: 03 0a add ecx, dword ptr [rdx] - 4b5d59: 0c 07 or al, 7 - 4b5d5b: 08 4b 0b or byte ptr [rbx + 11], cl - 4b5d5e: 00 00 add byte ptr [rax], al - 4b5d60: 28 00 sub byte ptr [rax], al - 4b5d62: 00 00 add byte ptr [rax], al - 4b5d64: 74 4d je 0x4b5db3 <__EH_FRAME_BEGIN__+0x4d83> - 4b5d66: 00 00 add byte ptr [rax], al - 4b5d68: f8 clc - 4b5d69: a8 f9 test al, -7 - 4b5d6b: ff dd - 4b5d6d: 05 00 00 00 45 add eax, 1157627904 - 4b5d72: 0e - 4b5d73: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b5d79: 4d 8f 03 pop qword ptr [r11] - 4b5d7c: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b5d83: 07 - 4b5d84: 02 53 0a add dl, byte ptr [rbx + 10] - 4b5d87: 0c 07 or al, 7 - 4b5d89: 08 48 0b or byte ptr [rax + 11], cl - 4b5d8c: 18 00 sbb byte ptr [rax], al - 4b5d8e: 00 00 add byte ptr [rax], al - 4b5d90: a0 4d 00 00 ac ae f9 ff 4d movabs al, byte ptr [5620485388586975309] - 4b5d99: 00 00 add byte ptr [rax], al - 4b5d9b: 00 00 add byte ptr [rax], al - 4b5d9d: 7c 0e jl 0x4b5dad <__EH_FRAME_BEGIN__+0x4d7d> - 4b5d9f: 10 50 0e adc byte ptr [rax + 14], dl - 4b5da2: 08 00 or byte ptr [rax], al - 4b5da4: 00 00 add byte ptr [rax], al - 4b5da6: 00 00 add byte ptr [rax], al - 4b5da8: 1c 00 sbb al, 0 - 4b5daa: 00 00 add byte ptr [rax], al - 4b5dac: bc 4d 00 00 e0 mov esp, 3758096461 - 4b5db1: ae scasb al, byte ptr es:[rdi] - 4b5db2: f9 stc - 4b5db3: ff 65 02 jmp qword ptr [rbp + 2] - 4b5db6: 00 00 add byte ptr [rax], al - 4b5db8: 00 03 add byte ptr [rbx], al - 4b5dba: 81 01 0e 10 5f 0e add dword ptr [rcx], 241111054 - 4b5dc0: 08 00 or byte ptr [rax], al - 4b5dc2: 00 00 add byte ptr [rax], al - 4b5dc4: 00 00 add byte ptr [rax], al - 4b5dc6: 00 00 add byte ptr [rax], al - 4b5dc8: 10 00 adc byte ptr [rax], al - 4b5dca: 00 00 add byte ptr [rax], al - 4b5dcc: dc 4d 00 fmul qword ptr [rbp] - 4b5dcf: 00 30 add byte ptr [rax], dh - 4b5dd1: b1 f9 mov cl, -7 - 4b5dd3: ff 14 00 call qword ptr [rax + rax] - 4b5dd6: 00 00 add byte ptr [rax], al - 4b5dd8: 00 00 add byte ptr [rax], al - 4b5dda: 00 00 add byte ptr [rax], al - 4b5ddc: 6c insb byte ptr es:[rdi], dx - 4b5ddd: 00 00 add byte ptr [rax], al - 4b5ddf: 00 f0 add al, dh - 4b5de1: 4d 00 00 add byte ptr [r8], r8b - 4b5de4: 3c b1 cmp al, -79 - 4b5de6: f9 stc - 4b5de7: ff ca dec edx - 4b5de9: 05 00 00 00 46 add eax, 1174405120 - 4b5dee: 0e - 4b5def: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl - 4b5df5: 8e 03 mov es, word ptr [rbx] - 4b5df7: 42 0e - 4b5df9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b5dff: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6c49 <_end+0xffffffff862f32c9> - 4b5e05: 06 - 4b5e06: 41 0e - 4b5e08: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al - 4b5e0e: 01 03 add dword ptr [rbx], eax - 4b5e10: 91 xchg eax, ecx - 4b5e11: 01 0e add dword ptr [rsi], ecx - 4b5e13: a8 01 test al, 1 - 4b5e15: 42 0e - 4b5e17: b0 01 mov al, 1 - 4b5e19: 52 push rdx - 4b5e1a: 0e - 4b5e1b: a8 01 test al, 1 - 4b5e1d: 41 0e - 4b5e1f: a0 01 02 67 0a 0e 38 44 0e movabs al, byte ptr [1028008247902536193] - 4b5e28: 30 41 0e xor byte ptr [rcx + 14], al - 4b5e2b: 28 42 0e sub byte ptr [rdx + 14], al - 4b5e2e: 20 42 0e and byte ptr [rdx + 14], al - 4b5e31: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5e34: 10 42 0e adc byte ptr [rdx + 14], al - 4b5e37: 08 4b 0b or byte ptr [rbx + 11], cl - 4b5e3a: 03 17 add edx, dword ptr [rdi] - 4b5e3c: 02 0e add cl, byte ptr [rsi] - 4b5e3e: a8 01 test al, 1 - 4b5e40: 41 0e - 4b5e42: b0 01 mov al, 1 - 4b5e44: 53 push rbx - 4b5e45: 0e - 4b5e46: a8 01 test al, 1 - 4b5e48: 42 0e - 4b5e4a: a0 01 6c 00 00 00 60 4e 00 movabs al, byte ptr [22060601299725313] - 4b5e53: 00 9c b6 f9 ff 9f 08 add byte ptr [rsi + 4*rsi + 144703481], bl - 4b5e5a: 00 00 add byte ptr [rax], al - 4b5e5c: 00 46 0e add byte ptr [rsi + 14], al - 4b5e5f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b5e65: 8e 03 mov es, word ptr [rbx] - 4b5e67: 42 0e - 4b5e69: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b5e6f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6cb9 <_end+0xffffffff862f3339> - 4b5e75: 06 - 4b5e76: 41 0e - 4b5e78: 38 83 07 4a 0e c0 cmp byte ptr [rbx - 1072805369], al - 4b5e7e: 01 03 add dword ptr [rbx], eax - 4b5e80: ab stosd dword ptr es:[rdi], eax - 4b5e81: 01 0e add dword ptr [rsi], ecx - 4b5e83: c8 01 42 0e enter 16897, 14 - 4b5e87: d0 01 rol byte ptr [rcx] - 4b5e89: 61 - 4b5e8a: 0e - 4b5e8b: c8 01 41 0e enter 16641, 14 - 4b5e8f: c0 01 02 rol byte ptr [rcx], 2 - 4b5e92: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4b5e93: 0a 0e or cl, byte ptr [rsi] - 4b5e95: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b5e99: 41 0e - 4b5e9b: 28 42 0e sub byte ptr [rdx + 14], al - 4b5e9e: 20 42 0e and byte ptr [rdx + 14], al - 4b5ea1: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5ea4: 10 42 0e adc byte ptr [rdx + 14], al - 4b5ea7: 08 48 0b or byte ptr [rax + 11], cl - 4b5eaa: 03 44 03 0e add eax, dword ptr [rbx + rax + 14] - 4b5eae: c8 01 41 0e enter 16641, 14 - 4b5eb2: d0 01 rol byte ptr [rcx] - 4b5eb4: 52 push rdx - 4b5eb5: 0e - 4b5eb6: c8 01 42 0e enter 16897, 14 - 4b5eba: c0 01 6c rol byte ptr [rcx], 108 - 4b5ebd: 00 00 add byte ptr [rax], al - 4b5ebf: 00 d0 add al, dl - 4b5ec1: 4e 00 00 add byte ptr [rax], r8b - 4b5ec4: cc int3 - 4b5ec5: be f9 ff b0 05 mov esi, 95485945 - 4b5eca: 00 00 add byte ptr [rax], al - 4b5ecc: 00 46 0e add byte ptr [rsi + 14], al - 4b5ecf: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b5ed5: 8e 03 mov es, word ptr [rbx] - 4b5ed7: 42 0e - 4b5ed9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b5edf: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b6d26 <_end+0xffffffff862f33a6> - 4b5ee5: 06 - 4b5ee6: 44 0e - 4b5ee8: 38 83 07 47 0e a0 cmp byte ptr [rbx - 1609677049], al - 4b5eee: 01 03 add dword ptr [rbx], eax - 4b5ef0: 72 01 jb 0x4b5ef3 <__EH_FRAME_BEGIN__+0x4ec3> - 4b5ef2: 0e - 4b5ef3: a8 01 test al, 1 - 4b5ef5: 42 0e - 4b5ef7: b0 01 mov al, 1 - 4b5ef9: 57 push rdi - 4b5efa: 0e - 4b5efb: a8 01 test al, 1 - 4b5efd: 41 0e - 4b5eff: a0 01 02 62 0a 0e 38 44 0e movabs al, byte ptr [1028008247902208513] - 4b5f08: 30 41 0e xor byte ptr [rcx + 14], al - 4b5f0b: 28 42 0e sub byte ptr [rdx + 14], al - 4b5f0e: 20 42 0e and byte ptr [rdx + 14], al - 4b5f11: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5f14: 10 42 0e adc byte ptr [rdx + 14], al - 4b5f17: 08 45 0b or byte ptr [rbp + 11], al - 4b5f1a: 03 e8 add ebp, eax - 4b5f1c: 01 0e add dword ptr [rsi], ecx - 4b5f1e: a8 01 test al, 1 - 4b5f20: 42 0e - 4b5f22: b0 01 mov al, 1 - 4b5f24: 52 push rdx - 4b5f25: 0e - 4b5f26: a8 01 test al, 1 - 4b5f28: 42 0e - 4b5f2a: a0 01 6c 00 00 00 40 4f 00 movabs al, byte ptr [22306891904347137] - 4b5f33: 00 0c c4 add byte ptr [rsp + 8*rax], cl - 4b5f36: f9 stc - 4b5f37: ff bd 08 00 00 00 - 4b5f3d: 46 0e - 4b5f3f: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl - 4b5f45: 8e 03 mov es, word ptr [rbx] - 4b5f47: 42 0e - 4b5f49: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b5f4f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6d99 <_end+0xffffffff862f3419> - 4b5f55: 06 - 4b5f56: 41 0e - 4b5f58: 38 83 07 4a 0e c0 cmp byte ptr [rbx - 1072805369], al - 4b5f5e: 01 03 add dword ptr [rbx], eax - 4b5f60: a9 01 0e c8 01 test eax, 29888001 - 4b5f65: 42 0e - 4b5f67: d0 01 rol byte ptr [rcx] - 4b5f69: 5c pop rsp - 4b5f6a: 0e - 4b5f6b: c8 01 41 0e enter 16641, 14 - 4b5f6f: c0 01 02 rol byte ptr [rcx], 2 - 4b5f72: ba 0a 0e 38 44 mov edx, 1144524298 - 4b5f77: 0e - 4b5f78: 30 41 0e xor byte ptr [rcx + 14], al - 4b5f7b: 28 42 0e sub byte ptr [rdx + 14], al - 4b5f7e: 20 42 0e and byte ptr [rdx + 14], al - 4b5f81: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5f84: 10 42 0e adc byte ptr [rdx + 14], al - 4b5f87: 08 48 0b or byte ptr [rax + 11], cl - 4b5f8a: 03 05 04 0e c8 01 add eax, dword ptr [rip + 29888004] # 0x2136d94 <_end+0x1c73414> - 4b5f90: 41 0e - 4b5f92: d0 01 rol byte ptr [rcx] - 4b5f94: 4d 0e - 4b5f96: c8 01 42 0e enter 16897, 14 - 4b5f9a: c0 01 6c rol byte ptr [rcx], 108 - 4b5f9d: 00 00 add byte ptr [rax], al - 4b5f9f: 00 b0 4f 00 00 5c add byte ptr [rax + 1543503951], dh - 4b5fa5: cc int3 - 4b5fa6: f9 stc - 4b5fa7: ff 04 06 inc dword ptr [rsi + rax] - 4b5faa: 00 00 add byte ptr [rax], al - 4b5fac: 00 46 0e add byte ptr [rsi + 14], al - 4b5faf: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b5fb5: 8e 03 mov es, word ptr [rbx] - 4b5fb7: 42 0e - 4b5fb9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b5fbf: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b6e06 <_end+0xffffffff862f3486> - 4b5fc5: 06 - 4b5fc6: 44 0e - 4b5fc8: 38 83 07 47 0e b0 cmp byte ptr [rbx - 1341241593], al - 4b5fce: 01 03 add dword ptr [rbx], eax - 4b5fd0: 7d 01 jge 0x4b5fd3 <__EH_FRAME_BEGIN__+0x4fa3> - 4b5fd2: 0e - 4b5fd3: b8 01 42 0e c0 mov eax, 3222159873 - 4b5fd8: 01 57 0e add dword ptr [rdi + 14], edx - 4b5fdb: b8 01 41 0e b0 mov eax, 2953724161 - 4b5fe0: 01 02 add dword ptr [rdx], eax - 4b5fe2: f5 cmc - 4b5fe3: 0a 0e or cl, byte ptr [rsi] - 4b5fe5: 38 41 0e cmp byte ptr [rcx + 14], al - 4b5fe8: 30 41 0e xor byte ptr [rcx + 14], al - 4b5feb: 28 42 0e sub byte ptr [rdx + 14], al - 4b5fee: 20 42 0e and byte ptr [rdx + 14], al - 4b5ff1: 18 42 0e sbb byte ptr [rdx + 14], al - 4b5ff4: 10 42 0e adc byte ptr [rdx + 14], al - 4b5ff7: 08 47 0b or byte ptr [rdi + 11], al - 4b5ffa: 03 55 01 add edx, dword ptr [rbp + 1] - 4b5ffd: 0e - 4b5ffe: b8 01 42 0e c0 mov eax, 3222159873 - 4b6003: 01 56 0e add dword ptr [rsi + 14], edx - 4b6006: b8 01 41 0e b0 mov eax, 2953724161 - 4b600b: 01 a4 00 00 00 20 50 add dword ptr [rax + rax + 1344274432], esp - 4b6012: 00 00 add byte ptr [rax], al - 4b6014: fc cld - 4b6015: d1 f9 sar ecx - 4b6017: ff 54 0c 00 call qword ptr [rsp + rcx] - 4b601b: 00 00 add byte ptr [rax], al - 4b601d: 46 0e - 4b601f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b6025: 8e 03 mov es, word ptr [rbx] - 4b6027: 42 0e - 4b6029: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b602f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b6e76 <_end+0xffffffff862f34f6> - 4b6035: 06 - 4b6036: 44 0e - 4b6038: 38 83 07 4a 0e d0 cmp byte ptr [rbx - 804369913], al - 4b603e: 01 03 add dword ptr [rbx], eax - 4b6040: 88 01 mov byte ptr [rcx], al - 4b6042: 0a 0e or cl, byte ptr [rsi] - 4b6044: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b6048: 41 0e - 4b604a: 28 42 0e sub byte ptr [rdx + 14], al - 4b604d: 20 42 0e and byte ptr [rdx + 14], al - 4b6050: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6053: 10 42 0e adc byte ptr [rdx + 14], al - 4b6056: 08 45 0b or byte ptr [rbp + 11], al - 4b6059: 02 64 0e d8 add ah, byte ptr [rsi + rcx - 40] - 4b605d: 01 42 0e add dword ptr [rdx + 14], eax - 4b6060: e0 01 loopne 0x4b6063 <__EH_FRAME_BEGIN__+0x5033> - 4b6062: 53 push rbx - 4b6063: 0e - 4b6064: d8 01 fadd dword ptr [rcx] - 4b6066: 41 0e - 4b6068: d0 01 rol byte ptr [rcx] - 4b606a: 03 47 03 add eax, dword ptr [rdi + 3] - 4b606d: 0e - 4b606e: d8 01 fadd dword ptr [rcx] - 4b6070: 44 0e - 4b6072: e0 01 loopne 0x4b6075 <__EH_FRAME_BEGIN__+0x5045> - 4b6074: 5c pop rsp - 4b6075: 0e - 4b6076: d8 01 fadd dword ptr [rcx] - 4b6078: 42 0e - 4b607a: d0 01 rol byte ptr [rcx] - 4b607c: 03 86 01 0e d8 01 add eax, dword ptr [rsi + 30936577] - 4b6082: 42 0e - 4b6084: e0 01 loopne 0x4b6087 <__EH_FRAME_BEGIN__+0x5057> - 4b6086: 50 push rax - 4b6087: 0e - 4b6088: d8 01 fadd dword ptr [rcx] - 4b608a: 41 0e - 4b608c: d0 01 rol byte ptr [rcx] - 4b608e: 02 68 0e add ch, byte ptr [rax + 14] - 4b6091: d8 01 fadd dword ptr [rcx] - 4b6093: 44 0e - 4b6095: e0 01 loopne 0x4b6098 <__EH_FRAME_BEGIN__+0x5068> - 4b6097: 5b pop rbx - 4b6098: 0e - 4b6099: d8 01 fadd dword ptr [rcx] - 4b609b: 41 0e - 4b609d: d0 01 rol byte ptr [rcx] - 4b609f: 03 f6 add esi, esi - 4b60a1: 01 0e add dword ptr [rsi], ecx - 4b60a3: d8 01 fadd dword ptr [rcx] - 4b60a5: 47 0e - 4b60a7: e0 01 loopne 0x4b60aa <__EH_FRAME_BEGIN__+0x507a> - 4b60a9: 59 pop rcx - 4b60aa: 0e - 4b60ab: d8 01 fadd dword ptr [rcx] - 4b60ad: 42 0e - 4b60af: d0 01 rol byte ptr [rcx] - 4b60b1: 00 00 add byte ptr [rax], al - 4b60b3: 00 a4 00 00 00 c8 50 add byte ptr [rax + rax + 1355284480], ah - 4b60ba: 00 00 add byte ptr [rax], al - 4b60bc: b4 dd mov ah, -35 - 4b60be: f9 stc - 4b60bf: ff 88 0e 00 00 00 dec dword ptr [rax + 14] - 4b60c5: 46 0e - 4b60c7: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b60cd: 8e 03 mov es, word ptr [rbx] - 4b60cf: 42 0e - 4b60d1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b60d7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b6f1e <_end+0xffffffff862f359e> - 4b60dd: 06 - 4b60de: 44 0e - 4b60e0: 38 83 07 4a 0e d0 cmp byte ptr [rbx - 804369913], al - 4b60e6: 01 03 add dword ptr [rbx], eax - 4b60e8: 8c 01 mov word ptr [rcx], es - 4b60ea: 0e - 4b60eb: d8 01 fadd dword ptr [rcx] - 4b60ed: 42 0e - 4b60ef: e0 01 loopne 0x4b60f2 <__EH_FRAME_BEGIN__+0x50c2> - 4b60f1: 59 pop rcx - 4b60f2: 0e - 4b60f3: d8 01 fadd dword ptr [rcx] - 4b60f5: 42 0e - 4b60f7: d0 01 rol byte ptr [rcx] - 4b60f9: 02 82 0a 0e 38 44 add al, byte ptr [rdx + 1144524298] - 4b60ff: 0e - 4b6100: 30 41 0e xor byte ptr [rcx + 14], al - 4b6103: 28 42 0e sub byte ptr [rdx + 14], al - 4b6106: 20 42 0e and byte ptr [rdx + 14], al - 4b6109: 18 42 0e sbb byte ptr [rdx + 14], al - 4b610c: 10 42 0e adc byte ptr [rdx + 14], al - 4b610f: 08 4a 0b or byte ptr [rdx + 11], cl - 4b6112: 03 9d 04 0e d8 01 add ebx, dword ptr [rbp + 30936580] - 4b6118: 42 0e - 4b611a: e0 01 loopne 0x4b611d <__EH_FRAME_BEGIN__+0x50ed> - 4b611c: 52 push rdx - 4b611d: 0e - 4b611e: d8 01 fadd dword ptr [rcx] - 4b6120: 41 0e - 4b6122: d0 01 rol byte ptr [rcx] - 4b6124: 02 49 0e add cl, byte ptr [rcx + 14] - 4b6127: d8 01 fadd dword ptr [rcx] - 4b6129: 47 0e - 4b612b: e0 01 loopne 0x4b612e <__EH_FRAME_BEGIN__+0x50fe> - 4b612d: 58 pop rax - 4b612e: 0e - 4b612f: d8 01 fadd dword ptr [rcx] - 4b6131: 41 0e - 4b6133: d0 01 rol byte ptr [rcx] - 4b6135: 03 77 01 add esi, dword ptr [rdi + 1] - 4b6138: 0e - 4b6139: d8 01 fadd dword ptr [rcx] - 4b613b: 4a 0e - 4b613d: e0 01 loopne 0x4b6140 <__EH_FRAME_BEGIN__+0x5110> - 4b613f: 5c pop rsp - 4b6140: 0e - 4b6141: d8 01 fadd dword ptr [rcx] - 4b6143: 44 0e - 4b6145: d0 01 rol byte ptr [rcx] - 4b6147: 03 e2 add esp, edx - 4b6149: 02 0e add cl, byte ptr [rsi] - 4b614b: d8 01 fadd dword ptr [rcx] - 4b614d: 44 0e - 4b614f: e0 01 loopne 0x4b6152 <__EH_FRAME_BEGIN__+0x5122> - 4b6151: 5b pop rbx - 4b6152: 0e - 4b6153: d8 01 fadd dword ptr [rcx] - 4b6155: 41 0e - 4b6157: d0 01 rol byte ptr [rcx] - 4b6159: 00 00 add byte ptr [rax], al - 4b615b: 00 6c 00 00 add byte ptr [rax + rax], ch - 4b615f: 00 70 51 add byte ptr [rax + 81], dh - 4b6162: 00 00 add byte ptr [rax], al - 4b6164: 9c pushfq - 4b6165: eb f9 jmp 0x4b6160 <__EH_FRAME_BEGIN__+0x5130> - 4b6167: ff 06 inc dword ptr [rsi] - 4b6169: 10 00 adc byte ptr [rax], al - 4b616b: 00 00 add byte ptr [rax], al - 4b616d: 46 0e - 4b616f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b6175: 8e 03 mov es, word ptr [rbx] - 4b6177: 42 0e - 4b6179: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b617f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b6fc9 <_end+0xffffffff862f3649> - 4b6185: 06 - 4b6186: 44 0e - 4b6188: 38 83 07 44 0e b0 cmp byte ptr [rbx - 1341242361], al - 4b618e: 01 03 add dword ptr [rbx], eax - 4b6190: 95 xchg eax, ebp - 4b6191: 02 0e add cl, byte ptr [rsi] - 4b6193: b8 01 42 0e c0 mov eax, 3222159873 - 4b6198: 01 57 0e add dword ptr [rdi + 14], edx - 4b619b: b8 01 41 0e b0 mov eax, 2953724161 - 4b61a0: 01 02 add dword ptr [rdx], eax - 4b61a2: 78 0a js 0x4b61ae <__EH_FRAME_BEGIN__+0x517e> - 4b61a4: 0e - 4b61a5: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b61a9: 41 0e - 4b61ab: 28 42 0e sub byte ptr [rdx + 14], al - 4b61ae: 20 42 0e and byte ptr [rdx + 14], al - 4b61b1: 18 42 0e sbb byte ptr [rdx + 14], al - 4b61b4: 10 42 0e adc byte ptr [rdx + 14], al - 4b61b7: 08 41 0b or byte ptr [rcx + 11], al - 4b61ba: 03 55 05 add edx, dword ptr [rbp + 5] - 4b61bd: 0e - 4b61be: b8 01 41 0e c0 mov eax, 3222159617 - 4b61c3: 01 54 0e b8 add dword ptr [rsi + rcx - 72], edx - 4b61c7: 01 42 0e add dword ptr [rdx + 14], eax - 4b61ca: b0 01 mov al, 1 - 4b61cc: 6c insb byte ptr es:[rdi], dx - 4b61cd: 00 00 add byte ptr [rax], al - 4b61cf: 00 e0 add al, ah - 4b61d1: 51 push rcx - 4b61d2: 00 00 add byte ptr [rax], al - 4b61d4: 3c fb cmp al, -5 - 4b61d6: f9 stc - 4b61d7: ff 10 call qword ptr [rax] - 4b61d9: 0a 00 or al, byte ptr [rax] - 4b61db: 00 00 add byte ptr [rax], al - 4b61dd: 46 0e - 4b61df: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b61e5: 8e 03 mov es, word ptr [rbx] - 4b61e7: 42 0e - 4b61e9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b61ef: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b7036 <_end+0xffffffff862f36b6> - 4b61f5: 06 - 4b61f6: 44 0e - 4b61f8: 38 83 07 47 0e b0 cmp byte ptr [rbx - 1341241593], al - 4b61fe: 01 03 add dword ptr [rbx], eax - 4b6200: 19 02 sbb dword ptr [rdx], eax - 4b6202: 0e - 4b6203: b8 01 42 0e c0 mov eax, 3222159873 - 4b6208: 01 57 0e add dword ptr [rdi + 14], edx - 4b620b: b8 01 41 0e b0 mov eax, 2953724161 - 4b6210: 01 02 add dword ptr [rdx], eax - 4b6212: 78 0a js 0x4b621e <__EH_FRAME_BEGIN__+0x51ee> - 4b6214: 0e - 4b6215: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b6219: 41 0e - 4b621b: 28 42 0e sub byte ptr [rdx + 14], al - 4b621e: 20 42 0e and byte ptr [rdx + 14], al - 4b6221: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6224: 10 42 0e adc byte ptr [rdx + 14], al - 4b6227: 08 48 0b or byte ptr [rax + 11], cl - 4b622a: 03 43 03 add eax, dword ptr [rbx + 3] - 4b622d: 0e - 4b622e: b8 01 42 0e c0 mov eax, 3222159873 - 4b6233: 01 52 0e add dword ptr [rdx + 14], edx - 4b6236: b8 01 42 0e b0 mov eax, 2953724417 - 4b623b: 01 a4 00 00 00 50 52 add dword ptr [rax + rax + 1380974592], esp - 4b6242: 00 00 add byte ptr [rax], al - 4b6244: dc 04 fa fadd qword ptr [rdx + 8*rdi] - 4b6247: ff 34 0d 00 00 00 46 push qword ptr [rcx + 1174405120] - 4b624e: 0e - 4b624f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b6255: 8e 03 mov es, word ptr [rbx] - 4b6257: 42 0e - 4b6259: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b625f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b70a6 <_end+0xffffffff862f3726> - 4b6265: 06 - 4b6266: 44 0e - 4b6268: 38 83 07 4a 0e d0 cmp byte ptr [rbx - 804369913], al - 4b626e: 01 03 add dword ptr [rbx], eax - 4b6270: c9 leave - 4b6271: 01 0e add dword ptr [rsi], ecx - 4b6273: d8 01 fadd dword ptr [rcx] - 4b6275: 42 0e - 4b6277: e0 01 loopne 0x4b627a <__EH_FRAME_BEGIN__+0x524a> - 4b6279: 58 pop rax - 4b627a: 0e - 4b627b: d8 01 fadd dword ptr [rcx] - 4b627d: 41 0e - 4b627f: d0 01 rol byte ptr [rcx] - 4b6281: 02 90 0a 0e 38 44 add dl, byte ptr [rax + 1144524298] - 4b6287: 0e - 4b6288: 30 41 0e xor byte ptr [rcx + 14], al - 4b628b: 28 42 0e sub byte ptr [rdx + 14], al - 4b628e: 20 42 0e and byte ptr [rdx + 14], al - 4b6291: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6294: 10 42 0e adc byte ptr [rdx + 14], al - 4b6297: 08 41 0b or byte ptr [rcx + 11], al - 4b629a: 03 69 03 add ebp, dword ptr [rcx + 3] - 4b629d: 0e - 4b629e: d8 01 fadd dword ptr [rcx] - 4b62a0: 44 0e - 4b62a2: e0 01 loopne 0x4b62a5 <__EH_FRAME_BEGIN__+0x5275> - 4b62a4: 5c pop rsp - 4b62a5: 0e - 4b62a6: d8 01 fadd dword ptr [rcx] - 4b62a8: 42 0e - 4b62aa: d0 01 rol byte ptr [rcx] - 4b62ac: 03 66 01 add esp, dword ptr [rsi + 1] - 4b62af: 0e - 4b62b0: d8 01 fadd dword ptr [rcx] - 4b62b2: 42 0e - 4b62b4: e0 01 loopne 0x4b62b7 <__EH_FRAME_BEGIN__+0x5287> - 4b62b6: 50 push rax - 4b62b7: 0e - 4b62b8: d8 01 fadd dword ptr [rcx] - 4b62ba: 41 0e - 4b62bc: d0 01 rol byte ptr [rcx] - 4b62be: 02 68 0e add ch, byte ptr [rax + 14] - 4b62c1: d8 01 fadd dword ptr [rcx] - 4b62c3: 44 0e - 4b62c5: e0 01 loopne 0x4b62c8 <__EH_FRAME_BEGIN__+0x5298> - 4b62c7: 5b pop rbx - 4b62c8: 0e - 4b62c9: d8 01 fadd dword ptr [rcx] - 4b62cb: 41 0e - 4b62cd: d0 01 rol byte ptr [rcx] - 4b62cf: 03 66 02 add esp, dword ptr [rsi + 2] - 4b62d2: 0e - 4b62d3: d8 01 fadd dword ptr [rcx] - 4b62d5: 47 0e - 4b62d7: e0 01 loopne 0x4b62da <__EH_FRAME_BEGIN__+0x52aa> - 4b62d9: 59 pop rcx - 4b62da: 0e - 4b62db: d8 01 fadd dword ptr [rcx] - 4b62dd: 42 0e - 4b62df: d0 01 rol byte ptr [rcx] - 4b62e1: 00 00 add byte ptr [rax], al - 4b62e3: 00 6c 00 00 add byte ptr [rax + rax], ch - 4b62e7: 00 f8 add al, bh - 4b62e9: 52 push rdx - 4b62ea: 00 00 add byte ptr [rax], al - 4b62ec: 74 11 je 0x4b62ff <__EH_FRAME_BEGIN__+0x52cf> - 4b62ee: fa cli - 4b62ef: ff 1e call [rsi] - 4b62f1: 0a 00 or al, byte ptr [rax] - 4b62f3: 00 00 add byte ptr [rax], al - 4b62f5: 46 0e - 4b62f7: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b62fd: 8e 03 mov es, word ptr [rbx] - 4b62ff: 42 0e - 4b6301: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b6307: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b714e <_end+0xffffffff862f37ce> - 4b630d: 06 - 4b630e: 44 0e - 4b6310: 38 83 07 47 0e b0 cmp byte ptr [rbx - 1341241593], al - 4b6316: 01 03 add dword ptr [rbx], eax - 4b6318: c3 ret - 4b6319: 01 0e add dword ptr [rsi], ecx - 4b631b: b8 01 42 0e c0 mov eax, 3222159873 - 4b6320: 01 57 0e add dword ptr [rdi + 14], edx - 4b6323: b8 01 41 0e b0 mov eax, 2953724161 - 4b6328: 01 02 add dword ptr [rdx], eax - 4b632a: e5 0a in eax, 10 - 4b632c: 0e - 4b632d: 38 41 0e cmp byte ptr [rcx + 14], al - 4b6330: 30 41 0e xor byte ptr [rcx + 14], al - 4b6333: 28 42 0e sub byte ptr [rdx + 14], al - 4b6336: 20 42 0e and byte ptr [rdx + 14], al - 4b6339: 18 42 0e sbb byte ptr [rdx + 14], al - 4b633c: 10 42 0e adc byte ptr [rdx + 14], al - 4b633f: 08 49 0b or byte ptr [rcx + 11], cl - 4b6342: 03 40 03 add eax, dword ptr [rax + 3] - 4b6345: 0e - 4b6346: b8 01 42 0e c0 mov eax, 3222159873 - 4b634b: 01 56 0e add dword ptr [rsi + 14], edx - 4b634e: b8 01 42 0e b0 mov eax, 2953724417 - 4b6353: 01 a8 00 00 00 68 add dword ptr [rax + 1744830464], ebp - 4b6359: 53 push rbx - 4b635a: 00 00 add byte ptr [rax], al - 4b635c: 24 1b and al, 27 - 4b635e: fa cli - 4b635f: ff 24 0d 00 00 00 46 jmp qword ptr [rcx + 1174405120] - 4b6366: 0e - 4b6367: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b636d: 8e 03 mov es, word ptr [rbx] - 4b636f: 42 0e - 4b6371: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b6377: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b71be <_end+0xffffffff862f383e> - 4b637d: 06 - 4b637e: 44 0e - 4b6380: 38 83 07 4a 0e d0 cmp byte ptr [rbx - 804369913], al - 4b6386: 01 03 add dword ptr [rbx], eax - 4b6388: c9 leave - 4b6389: 01 0e add dword ptr [rsi], ecx - 4b638b: d8 01 fadd dword ptr [rcx] - 4b638d: 42 0e - 4b638f: e0 01 loopne 0x4b6392 <__EH_FRAME_BEGIN__+0x5362> - 4b6391: 58 pop rax - 4b6392: 0e - 4b6393: d8 01 fadd dword ptr [rcx] - 4b6395: 41 0e - 4b6397: d0 01 rol byte ptr [rcx] - 4b6399: 02 90 0a 0e 38 44 add dl, byte ptr [rax + 1144524298] - 4b639f: 0e - 4b63a0: 30 41 0e xor byte ptr [rcx + 14], al - 4b63a3: 28 42 0e sub byte ptr [rdx + 14], al - 4b63a6: 20 42 0e and byte ptr [rdx + 14], al - 4b63a9: 18 42 0e sbb byte ptr [rdx + 14], al - 4b63ac: 10 42 0e adc byte ptr [rdx + 14], al - 4b63af: 08 41 0b or byte ptr [rcx + 11], al - 4b63b2: 03 69 03 add ebp, dword ptr [rcx + 3] - 4b63b5: 0e - 4b63b6: d8 01 fadd dword ptr [rcx] - 4b63b8: 44 0e - 4b63ba: e0 01 loopne 0x4b63bd <__EH_FRAME_BEGIN__+0x538d> - 4b63bc: 5c pop rsp - 4b63bd: 0e - 4b63be: d8 01 fadd dword ptr [rcx] - 4b63c0: 42 0e - 4b63c2: d0 01 rol byte ptr [rcx] - 4b63c4: 03 69 01 add ebp, dword ptr [rcx + 1] - 4b63c7: 0e - 4b63c8: d8 01 fadd dword ptr [rcx] - 4b63ca: 42 0e - 4b63cc: e0 01 loopne 0x4b63cf <__EH_FRAME_BEGIN__+0x539f> - 4b63ce: 50 push rax - 4b63cf: 0e - 4b63d0: d8 01 fadd dword ptr [rcx] - 4b63d2: 41 0e - 4b63d4: d0 01 rol byte ptr [rcx] - 4b63d6: 02 68 0e add ch, byte ptr [rax + 14] - 4b63d9: d8 01 fadd dword ptr [rcx] - 4b63db: 44 0e - 4b63dd: e0 01 loopne 0x4b63e0 <__EH_FRAME_BEGIN__+0x53b0> - 4b63df: 5b pop rbx - 4b63e0: 0e - 4b63e1: d8 01 fadd dword ptr [rcx] - 4b63e3: 41 0e - 4b63e5: d0 01 rol byte ptr [rcx] - 4b63e7: 03 5b 02 add ebx, dword ptr [rbx + 2] - 4b63ea: 0e - 4b63eb: d8 01 fadd dword ptr [rcx] - 4b63ed: 47 0e - 4b63ef: e0 01 loopne 0x4b63f2 <__EH_FRAME_BEGIN__+0x53c2> - 4b63f1: 59 pop rcx - 4b63f2: 0e - 4b63f3: d8 01 fadd dword ptr [rcx] - 4b63f5: 42 0e - 4b63f7: d0 01 rol byte ptr [rcx] - 4b63f9: 00 00 add byte ptr [rax], al - 4b63fb: 00 00 add byte ptr [rax], al - 4b63fd: 00 00 add byte ptr [rax], al - 4b63ff: 00 6c 00 00 add byte ptr [rax + rax], ch - 4b6403: 00 14 54 add byte ptr [rsp + 2*rdx], dl - 4b6406: 00 00 add byte ptr [rax], al - 4b6408: a8 27 test al, 39 - 4b640a: fa cli - 4b640b: ff bd 04 00 00 00 - 4b6411: 46 0e - 4b6413: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b6419: 8e 03 mov es, word ptr [rbx] - 4b641b: 42 0e - 4b641d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b6423: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b726a <_end+0xffffffff862f38ea> - 4b6429: 06 - 4b642a: 41 0e - 4b642c: 38 83 07 47 0e e0 cmp byte ptr [rbx - 535935225], al - 4b6432: 01 03 add dword ptr [rbx], eax - 4b6434: cb retf - 4b6435: 01 0a add dword ptr [rdx], ecx - 4b6437: 0e - 4b6438: 38 41 0e cmp byte ptr [rcx + 14], al - 4b643b: 30 41 0e xor byte ptr [rcx + 14], al - 4b643e: 28 42 0e sub byte ptr [rdx + 14], al - 4b6441: 20 42 0e and byte ptr [rdx + 14], al - 4b6444: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6447: 10 42 0e adc byte ptr [rdx + 14], al - 4b644a: 08 43 0b or byte ptr [rbx + 11], al - 4b644d: 02 ae 0e e8 01 48 add ch, byte ptr [rsi + 1208084494] - 4b6453: 0e - 4b6454: f0 lock - 4b6455: 01 58 0e add dword ptr [rax + 14], ebx - 4b6458: e8 01 41 0e e0 call 0xffffffffe059a55e <_end+0xffffffffe00d6bde> - 4b645d: 01 03 add dword ptr [rbx], eax - 4b645f: 4c 01 0e add qword ptr [rsi], r9 - 4b6462: e8 01 47 0e f0 call 0xfffffffff059ab68 <_end+0xfffffffff00d71e8> - 4b6467: 01 59 0e add dword ptr [rcx + 14], ebx - 4b646a: e8 01 41 0e e0 call 0xffffffffe059a570 <_end+0xffffffffe00d6bf0> - 4b646f: 01 10 add dword ptr [rax], edx - 4b6471: 00 00 add byte ptr [rax], al - 4b6473: 00 84 54 00 00 38 db add byte ptr [rsp + 2*rdx - 617086976], al - 4b647a: fd std - 4b647b: ff 3d 00 00 00 00 - 4b6481: 00 00 add byte ptr [rax], al - 4b6483: 00 5c 00 00 add byte ptr [rax + rax], bl - 4b6487: 00 98 54 00 00 e4 add byte ptr [rax - 469761964], bl - 4b648d: 2b fa sub edi, edx - 4b648f: ff dc - 4b6491: 00 00 add byte ptr [rax], al - 4b6493: 00 00 add byte ptr [rax], al - 4b6495: 42 0e - 4b6497: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b649d: 8e 03 mov es, word ptr [rbx] - 4b649f: 42 0e - 4b64a1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b64a7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b72ee <_end+0xffffffff862f396e> - 4b64ad: 06 - 4b64ae: 41 0e - 4b64b0: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b64b6: 02 9d 0a 0e 38 46 add bl, byte ptr [rbp + 1178078730] - 4b64bc: 0e - 4b64bd: 30 41 0e xor byte ptr [rcx + 14], al - 4b64c0: 28 42 0e sub byte ptr [rdx + 14], al - 4b64c3: 20 42 0e and byte ptr [rdx + 14], al - 4b64c6: 18 42 0e sbb byte ptr [rdx + 14], al - 4b64c9: 10 42 0e adc byte ptr [rdx + 14], al - 4b64cc: 08 46 0b or byte ptr [rsi + 11], al - 4b64cf: 51 push rcx - 4b64d0: 0e - 4b64d1: 38 41 0e cmp byte ptr [rcx + 14], al - 4b64d4: 30 41 0e xor byte ptr [rcx + 14], al - 4b64d7: 28 42 0e sub byte ptr [rdx + 14], al - 4b64da: 20 42 0e and byte ptr [rdx + 14], al - 4b64dd: 18 42 0e sbb byte ptr [rdx + 14], al - 4b64e0: 10 42 0e adc byte ptr [rdx + 14], al - 4b64e3: 08 2c 00 or byte ptr [rax + rax], ch - 4b64e6: 00 00 add byte ptr [rax], al - 4b64e8: f8 clc - 4b64e9: 54 push rsp - 4b64ea: 00 00 add byte ptr [rax], al - 4b64ec: 64 2c fa sub al, -6 - 4b64ef: ff 58 01 call [rax + 1] - 4b64f2: 00 00 add byte ptr [rax], al - 4b64f4: 00 41 0e add byte ptr [rcx + 14], al - 4b64f7: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b64fd: 46 8f 03 pop qword ptr [rbx] - 4b6500: 8e 04 8d 05 45 8c 06 mov es, word ptr [4*rcx + 109856005] - 4b6507: 44 83 07 03 add dword ptr [rdi], 3 - 4b650b: 2e 01 0a add dword ptr cs:[rdx], ecx - 4b650e: 0c 07 or al, 7 - 4b6510: 08 47 0b or byte ptr [rdi + 11], al - 4b6513: 00 10 add byte ptr [rax], dl - 4b6515: 00 00 add byte ptr [rax], al - 4b6517: 00 28 add byte ptr [rax], ch - 4b6519: 55 push rbp - 4b651a: 00 00 add byte ptr [rax], al - 4b651c: 94 xchg eax, esp - 4b651d: 2d fa ff 0c 00 sub eax, 851962 - 4b6522: 00 00 add byte ptr [rax], al - 4b6524: 00 00 add byte ptr [rax], al - 4b6526: 00 00 add byte ptr [rax], al - 4b6528: 2c 00 sub al, 0 - 4b652a: 00 00 add byte ptr [rax], al - 4b652c: 3c 55 cmp al, 85 - 4b652e: 00 00 add byte ptr [rax], al - 4b6530: 90 nop - 4b6531: 2d fa ff 14 02 sub eax, 34930682 - 4b6536: 00 00 add byte ptr [rax], al - 4b6538: 00 46 0e add byte ptr [rsi + 14], al - 4b653b: 10 8c 02 48 0e 18 86 adc byte ptr [rdx + rax - 2045243832], cl - 4b6542: 03 47 0e add eax, dword ptr [rdi + 14] - 4b6545: d0 01 rol byte ptr [rcx] - 4b6547: 03 40 01 add eax, dword ptr [rax + 1] - 4b654a: 0a 0e or cl, byte ptr [rsi] - 4b654c: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b6550: 42 0e - 4b6552: 08 45 0b or byte ptr [rbp + 11], al - 4b6555: 00 00 add byte ptr [rax], al - 4b6557: 00 30 add byte ptr [rax], dh - 4b6559: 00 00 add byte ptr [rax], al - 4b655b: 00 6c 55 00 add byte ptr [rbp + 2*rdx], ch - 4b655f: 00 80 2f fa ff 92 add byte ptr [rax - 1828718033], al - 4b6565: 00 00 add byte ptr [rax], al - 4b6567: 00 00 add byte ptr [rax], al - 4b6569: 46 0e - 4b656b: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b6572: 03 41 0e add eax, dword ptr [rcx + 14] - 4b6575: 20 83 04 44 0e 40 and byte ptr [rbx + 1074676740], al - 4b657b: 02 54 0a 0e add dl, byte ptr [rdx + rcx + 14] - 4b657f: 20 41 0e and byte ptr [rcx + 14], al - 4b6582: 18 41 0e sbb byte ptr [rcx + 14], al - 4b6585: 10 42 0e adc byte ptr [rdx + 14], al - 4b6588: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b658c: 48 00 00 add byte ptr [rax], al - 4b658f: 00 a0 55 00 00 ec add byte ptr [rax - 335544235], ah - 4b6595: 2f - 4b6596: fa cli - 4b6597: ff da - 4b6599: 04 00 add al, 0 - 4b659b: 00 00 add byte ptr [rax], al - 4b659d: 46 0e - 4b659f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b65a5: 8e 03 mov es, word ptr [rbx] - 4b65a7: 42 0e - 4b65a9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b65af: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b73f6 <_end+0xffffffff862f3a76> - 4b65b5: 06 - 4b65b6: 41 0e - 4b65b8: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al - 4b65be: 01 02 add dword ptr [rdx], eax - 4b65c0: 8e 0a mov cs, word ptr [rdx] - 4b65c2: 0e - 4b65c3: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b65c7: 41 0e - 4b65c9: 28 42 0e sub byte ptr [rdx + 14], al - 4b65cc: 20 42 0e and byte ptr [rdx + 14], al - 4b65cf: 18 42 0e sbb byte ptr [rdx + 14], al - 4b65d2: 10 42 0e adc byte ptr [rdx + 14], al - 4b65d5: 08 43 0b or byte ptr [rbx + 11], al - 4b65d8: 14 00 adc al, 0 - 4b65da: 00 00 add byte ptr [rax], al - 4b65dc: ec in al, dx - 4b65dd: 55 push rbp - 4b65de: 00 00 add byte ptr [rax], al - 4b65e0: 80 34 fa ff xor byte ptr [rdx + 8*rdi], -1 - 4b65e4: 19 00 sbb dword ptr [rax], eax - ... - 4b65ee: 00 00 add byte ptr [rax], al - 4b65f0: 10 00 adc byte ptr [rax], al - 4b65f2: 00 00 add byte ptr [rax], al - 4b65f4: 04 56 add al, 86 - 4b65f6: 00 00 add byte ptr [rax], al - 4b65f8: 88 34 fa mov byte ptr [rdx + 8*rdi], dh - 4b65fb: ff 0f dec dword ptr [rdi] - 4b65fd: 00 00 add byte ptr [rax], al - 4b65ff: 00 00 add byte ptr [rax], al - 4b6601: 00 00 add byte ptr [rax], al - 4b6603: 00 18 add byte ptr [rax], bl - 4b6605: 00 00 add byte ptr [rax], al - 4b6607: 00 18 add byte ptr [rax], bl - 4b6609: 56 push rsi - 4b660a: 00 00 add byte ptr [rax], al - 4b660c: e4 d9 in al, 217 - 4b660e: fd std - 4b660f: ff 1f call [rdi] - 4b6611: 00 00 add byte ptr [rax], al - 4b6613: 00 00 add byte ptr [rax], al - 4b6615: 45 0e - 4b6617: 10 86 02 55 0e 08 adc byte ptr [rsi + 135156994], al - 4b661d: 00 00 add byte ptr [rax], al - 4b661f: 00 14 00 add byte ptr [rax + rax], dl - 4b6622: 00 00 add byte ptr [rax], al - 4b6624: 34 56 xor al, 86 - 4b6626: 00 00 add byte ptr [rax], al - 4b6628: e8 d9 fd ff 2b call 0x2c4b6406 <_end+0x2bff2a86> - 4b662d: 00 00 add byte ptr [rax], al - 4b662f: 00 00 add byte ptr [rax], al - 4b6631: 48 0e - 4b6633: 10 62 0e adc byte ptr [rdx + 14], ah - 4b6636: 08 00 or byte ptr [rax], al - 4b6638: 24 00 and al, 0 - 4b663a: 00 00 add byte ptr [rax], al - 4b663c: 4c 56 push rsi - 4b663e: 00 00 add byte ptr [rax], al - 4b6640: 50 push rax - 4b6641: 34 fa xor al, -6 - 4b6643: ff 7f 00 - 4b6646: 00 00 add byte ptr [rax], al - 4b6648: 00 51 0e add byte ptr [rcx + 14], dl - 4b664b: 10 83 02 5f 0a 0e adc byte ptr [rbx + 235560706], al - 4b6651: 08 48 0b or byte ptr [rax + 11], cl - 4b6654: 4b 0a 0e or cl, byte ptr [r14] - 4b6657: 08 45 0b or byte ptr [rbp + 11], al - 4b665a: 57 push rdi - 4b665b: 0a 0e or cl, byte ptr [rsi] - 4b665d: 08 41 0b or byte ptr [rcx + 11], al - 4b6660: 50 push rax - 4b6661: 00 00 add byte ptr [rax], al - 4b6663: 00 74 56 00 add byte ptr [rsi + 2*rdx], dh - 4b6667: 00 a8 34 fa ff fd add byte ptr [rax - 33555916], ch - 4b666d: 01 00 add dword ptr [rax], eax - 4b666f: 00 00 add byte ptr [rax], al - 4b6671: 46 0e - 4b6673: 10 8d 02 50 0e 18 adc byte ptr [rbp + 403591170], cl - 4b6679: 8c 03 mov word ptr [rbx], es - 4b667b: 41 0e - 4b667d: 20 86 04 44 0e 30 and byte ptr [rsi + 806241284], al - 4b6683: 02 f0 add dh, al - 4b6685: 0a 0e or cl, byte ptr [rsi] - 4b6687: 20 41 0e and byte ptr [rcx + 14], al - 4b668a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b668d: 10 42 0e adc byte ptr [rdx + 14], al - 4b6690: 08 48 0b or byte ptr [rax + 11], cl - 4b6693: 5b pop rbx - 4b6694: 0a 0e or cl, byte ptr [rsi] - 4b6696: 20 44 0e 18 and byte ptr [rsi + rcx + 24], al - 4b669a: 42 0e - 4b669c: 10 42 0e adc byte ptr [rdx + 14], al - 4b669f: 08 45 0b or byte ptr [rbp + 11], al - 4b66a2: 02 72 0a add dh, byte ptr [rdx + 10] - 4b66a5: 0e - 4b66a6: 20 47 0e and byte ptr [rdi + 14], al - 4b66a9: 18 42 0e sbb byte ptr [rdx + 14], al - 4b66ac: 10 42 0e adc byte ptr [rdx + 14], al - 4b66af: 08 43 0b or byte ptr [rbx + 11], al - 4b66b2: 00 00 add byte ptr [rax], al - 4b66b4: 10 00 adc byte ptr [rax], al - 4b66b6: 00 00 add byte ptr [rax], al - 4b66b8: c8 56 00 00 enter 86, 0 - 4b66bc: 54 push rsp - 4b66bd: 36 fa cli - 4b66bf: ff 1a call [rdx] - 4b66c1: 00 00 add byte ptr [rax], al - 4b66c3: 00 00 add byte ptr [rax], al - 4b66c5: 00 00 add byte ptr [rax], al - 4b66c7: 00 2c 00 add byte ptr [rax + rax], ch - 4b66ca: 00 00 add byte ptr [rax], al - 4b66cc: dc 56 00 fcom qword ptr [rsi] - 4b66cf: 00 60 36 add byte ptr [rax + 54], ah - 4b66d2: fa cli - 4b66d3: ff 4c 01 00 dec dword ptr [rcx + rax] - 4b66d7: 00 00 add byte ptr [rax], al - 4b66d9: 44 0e - 4b66db: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b66e2: 03 48 0e add ecx, dword ptr [rax + 14] - 4b66e5: 20 83 04 02 55 0a and byte ptr [rbx + 173343236], al - 4b66eb: 0e - 4b66ec: 18 41 0e sbb byte ptr [rcx + 14], al - 4b66ef: 10 42 0e adc byte ptr [rdx + 14], al - 4b66f2: 08 4b 0b or byte ptr [rbx + 11], cl - 4b66f5: 00 00 add byte ptr [rax], al - 4b66f7: 00 40 00 add byte ptr [rax], al - 4b66fa: 00 00 add byte ptr [rax], al - 4b66fc: 0c 57 or al, 87 - 4b66fe: 00 00 add byte ptr [rax], al - 4b6700: 80 37 fa xor byte ptr [rdi], -6 - 4b6703: ff d8 - 4b6705: 02 00 add al, byte ptr [rax] - 4b6707: 00 00 add byte ptr [rax], al - 4b6709: 46 0e - 4b670b: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b6711: 8d 03 lea eax, [rbx] - 4b6713: 42 0e - 4b6715: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b671c: 05 44 0e 30 83 add eax, 2200964676 - 4b6721: 06 - 4b6722: 4a 0e - 4b6724: 60 - 4b6725: 03 7b 02 add edi, dword ptr [rbx + 2] - 4b6728: 0a 0e or cl, byte ptr [rsi] - 4b672a: 30 44 0e 28 xor byte ptr [rsi + rcx + 40], al - 4b672e: 41 0e - 4b6730: 20 42 0e and byte ptr [rdx + 14], al - 4b6733: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6736: 10 42 0e adc byte ptr [rdx + 14], al - 4b6739: 08 41 0b or byte ptr [rcx + 11], al - 4b673c: 18 00 sbb byte ptr [rax], al - 4b673e: 00 00 add byte ptr [rax], al - 4b6740: 50 push rax - 4b6741: 57 push rdi - 4b6742: 00 00 add byte ptr [rax], al - 4b6744: 1c 3a sbb al, 58 - 4b6746: fa cli - 4b6747: ff 1a call [rdx] - 4b6749: 00 00 add byte ptr [rax], al - 4b674b: 00 00 add byte ptr [rax], al - 4b674d: 45 0e - 4b674f: 10 83 02 50 0e 08 adc byte ptr [rbx + 135155714], al - 4b6755: 00 00 add byte ptr [rax], al - 4b6757: 00 64 00 00 add byte ptr [rax + rax], ah - 4b675b: 00 6c 57 00 add byte ptr [rdi + 2*rdx], ch - 4b675f: 00 20 add byte ptr [rax], ah - 4b6761: 3a fa cmp bh, dl - 4b6763: ff 65 02 jmp qword ptr [rbp + 2] - 4b6766: 00 00 add byte ptr [rax], al - 4b6768: 00 42 0e add byte ptr [rdx + 14], al - 4b676b: 10 8f 02 4c 0e 18 adc byte ptr [rdi + 403590146], cl - 4b6771: 8e 03 mov es, word ptr [rbx] - 4b6773: 42 0e - 4b6775: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b677b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b75c5 <_end+0xffffffff862f3c45> - 4b6781: 06 - 4b6782: 43 0e - 4b6784: 38 83 07 49 0e 60 cmp byte ptr [rbx + 1611548935], al - 4b678a: 03 0c 01 add ecx, dword ptr [rcx + rax] - 4b678d: 0a 0e or cl, byte ptr [rsi] - 4b678f: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b6793: 41 0e - 4b6795: 28 42 0e sub byte ptr [rdx + 14], al - 4b6798: 20 42 0e and byte ptr [rdx + 14], al - 4b679b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b679e: 10 42 0e adc byte ptr [rdx + 14], al - 4b67a1: 08 45 0b or byte ptr [rbp + 11], al - 4b67a4: 03 08 add ecx, dword ptr [rax] - 4b67a6: 01 0a add dword ptr [rdx], ecx - 4b67a8: 0e - 4b67a9: 38 47 0e cmp byte ptr [rdi + 14], al - 4b67ac: 30 41 0e xor byte ptr [rcx + 14], al - 4b67af: 28 42 0e sub byte ptr [rdx + 14], al - 4b67b2: 20 42 0e and byte ptr [rdx + 14], al - 4b67b5: 18 42 0e sbb byte ptr [rdx + 14], al - 4b67b8: 10 42 0e adc byte ptr [rdx + 14], al - 4b67bb: 08 45 0b or byte ptr [rbp + 11], al - 4b67be: 00 00 add byte ptr [rax], al - 4b67c0: 38 00 cmp byte ptr [rax], al - 4b67c2: 00 00 add byte ptr [rax], al - 4b67c4: d4 - 4b67c5: 57 push rdi - 4b67c6: 00 00 add byte ptr [rax], al - 4b67c8: 78 d8 js 0x4b67a2 <__EH_FRAME_BEGIN__+0x5772> - 4b67ca: fd std - 4b67cb: ff a9 00 00 00 00 jmp [rcx] - 4b67d1: 42 0e - 4b67d3: 10 8e 02 49 0e 18 adc byte ptr [rsi + 403589378], cl - 4b67d9: 8d 03 lea eax, [rbx] - 4b67db: 42 0e - 4b67dd: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b67e4: 05 41 0e 30 83 add eax, 2200964673 - 4b67e9: 06 - 4b67ea: 02 8f 0e 28 41 0e add cl, byte ptr [rdi + 239151118] - 4b67f0: 20 42 0e and byte ptr [rdx + 14], al - 4b67f3: 18 42 0e sbb byte ptr [rdx + 14], al - 4b67f6: 10 42 0e adc byte ptr [rdx + 14], al - 4b67f9: 08 00 or byte ptr [rax], al - 4b67fb: 00 48 00 add byte ptr [rax], cl - 4b67fe: 00 00 add byte ptr [rax], al - 4b6800: 10 58 00 adc byte ptr [rax], bl - 4b6803: 00 ec add ah, ch - 4b6805: 3b fa cmp edi, edx - 4b6807: ff 03 inc dword ptr [rbx] - 4b6809: 09 00 or dword ptr [rax], eax - 4b680b: 00 00 add byte ptr [rax], al - 4b680d: 46 0e - 4b680f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b6815: 8e 03 mov es, word ptr [rbx] - 4b6817: 42 0e - 4b6819: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b681f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b7669 <_end+0xffffffff862f3ce9> - 4b6825: 06 - 4b6826: 41 0e - 4b6828: 38 83 07 47 0e d0 cmp byte ptr [rbx - 804370681], al - 4b682e: 02 02 add al, byte ptr [rdx] - 4b6830: 99 cdq - 4b6831: 0a 0e or cl, byte ptr [rsi] - 4b6833: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b6837: 41 0e - 4b6839: 28 42 0e sub byte ptr [rdx + 14], al - 4b683c: 20 42 0e and byte ptr [rdx + 14], al - 4b683f: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6842: 10 42 0e adc byte ptr [rdx + 14], al - 4b6845: 08 42 0b or byte ptr [rdx + 11], al - 4b6848: 1c 00 sbb al, 0 - 4b684a: 00 00 add byte ptr [rax], al - 4b684c: 5c pop rsp - 4b684d: 58 pop rax - 4b684e: 00 00 add byte ptr [rax], al - 4b6850: a0 d8 fd ff 13 02 00 00 00 movabs al, byte ptr [8925478360] - 4b6859: 4d 0e - 4b685b: 10 83 02 03 01 02 adc byte ptr [rbx + 33620738], al - 4b6861: 0e - 4b6862: 08 00 or byte ptr [rax], al - 4b6864: 00 00 add byte ptr [rax], al - 4b6866: 00 00 add byte ptr [rax], al - 4b6868: 2c 00 sub al, 0 - 4b686a: 00 00 add byte ptr [rax], al - 4b686c: 7c 58 jl 0x4b68c6 <__EH_FRAME_BEGIN__+0x5896> - 4b686e: 00 00 add byte ptr [rax], al - 4b6870: 90 nop - 4b6871: 44 fa cli - 4b6873: ff 9a 08 00 00 00 call [rdx + 8] - 4b6879: 45 0e - 4b687b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b6881: 42 8f 03 pop qword ptr [rbx] - 4b6884: 47 8e 04 8d 05 46 8c 06 mov es, word ptr [4*r9 + 109856261] - 4b688c: 83 07 03 add dword ptr [rdi], 3 - 4b688f: 17 - 4b6890: 01 0a add dword ptr [rdx], ecx - 4b6892: 0c 07 or al, 7 - 4b6894: 08 42 0b or byte ptr [rdx + 11], al - 4b6897: 00 14 00 add byte ptr [rax + rax], dl - 4b689a: 00 00 add byte ptr [rax], al - 4b689c: ac lodsb al, byte ptr [rsi] - 4b689d: 58 pop rax - 4b689e: 00 00 add byte ptr [rax], al - 4b68a0: 00 4d fa add byte ptr [rbp - 6], cl - 4b68a3: ff 51 00 call qword ptr [rcx] - ... - 4b68ae: 00 00 add byte ptr [rax], al - 4b68b0: 48 00 00 add byte ptr [rax], al - 4b68b3: 00 c4 add ah, al - 4b68b5: 58 pop rax - 4b68b6: 00 00 add byte ptr [rax], al - 4b68b8: 48 4d - 4b68ba: fa cli - 4b68bb: ff e5 jmp rbp - 4b68bd: 01 00 add dword ptr [rax], eax - 4b68bf: 00 00 add byte ptr [rax], al - 4b68c1: 46 0e - 4b68c3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b68c9: 8e 03 mov es, word ptr [rbx] - 4b68cb: 42 0e - 4b68cd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b68d3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b771a <_end+0xffffffff862f3d9a> - 4b68d9: 06 - 4b68da: 41 0e - 4b68dc: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b68e2: 02 fa add bh, dl - 4b68e4: 0a 0e or cl, byte ptr [rsi] - 4b68e6: 38 41 0e cmp byte ptr [rcx + 14], al - 4b68e9: 30 41 0e xor byte ptr [rcx + 14], al - 4b68ec: 28 42 0e sub byte ptr [rdx + 14], al - 4b68ef: 20 42 0e and byte ptr [rdx + 14], al - 4b68f2: 18 42 0e sbb byte ptr [rdx + 14], al - 4b68f5: 10 42 0e adc byte ptr [rdx + 14], al - 4b68f8: 08 41 0b or byte ptr [rcx + 11], al - 4b68fb: 00 2c 00 add byte ptr [rax + rax], ch - 4b68fe: 00 00 add byte ptr [rax], al - 4b6900: 10 59 00 adc byte ptr [rcx], bl - 4b6903: 00 ec add ah, ch - 4b6905: 4e fa cli - 4b6907: ff ac 03 00 00 00 45 jmp [rbx + rax + 1157627904] - 4b690e: 0e - 4b690f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b6915: 48 8f 03 pop qword ptr [rbx] - 4b6918: 8e 04 8d 05 8c 06 49 mov es, word ptr [4*rcx + 1225165829] - 4b691f: 83 07 03 add dword ptr [rdi], 3 - 4b6922: 02 01 add al, byte ptr [rcx] - 4b6924: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b6927: 08 45 0b or byte ptr [rbp + 11], al - 4b692a: 00 00 add byte ptr [rax], al - 4b692c: 18 00 sbb byte ptr [rax], al - 4b692e: 00 00 add byte ptr [rax], al - 4b6930: 40 59 pop rcx - 4b6932: 00 00 add byte ptr [rax], al - 4b6934: 6c insb byte ptr es:[rdi], dx - 4b6935: 52 push rdx - 4b6936: fa cli - 4b6937: ff 5e 00 call [rsi] - 4b693a: 00 00 add byte ptr [rax], al - 4b693c: 00 45 0e add byte ptr [rbp + 14], al - 4b693f: 10 86 02 7c 0a 0e adc byte ptr [rsi + 235568130], al - 4b6945: 08 4f 0b or byte ptr [rdi + 11], cl - 4b6948: 28 00 sub byte ptr [rax], al - 4b694a: 00 00 add byte ptr [rax], al - 4b694c: 5c pop rsp - 4b694d: 59 pop rcx - 4b694e: 00 00 add byte ptr [rax], al - 4b6950: b0 52 mov al, 82 - 4b6952: fa cli - 4b6953: ff b6 06 00 00 00 push qword ptr [rsi + 6] - 4b6959: 45 0e - 4b695b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b6961: 50 push rax - 4b6962: 8f 03 pop qword ptr [rbx] - 4b6964: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b696b: 07 - 4b696c: 02 96 0a 0c 07 08 add dl, byte ptr [rsi + 134679562] - 4b6972: 42 0b 30 or esi, dword ptr [rax] - 4b6975: 00 00 add byte ptr [rax], al - 4b6977: 00 88 59 00 00 94 add byte ptr [rax - 1811939239], cl - 4b697d: d9 fd fscale - 4b697f: ff f4 push rsp - 4b6981: 00 00 add byte ptr [rax], al - 4b6983: 00 00 add byte ptr [rax], al - 4b6985: 46 0e - 4b6987: 10 8c 02 48 0e 18 86 adc byte ptr [rdx + rax - 2045243832], cl - 4b698e: 03 41 0e add eax, dword ptr [rcx + 14] - 4b6991: 20 83 04 02 c2 0a and byte ptr [rbx + 180486660], al - 4b6997: 0e - 4b6998: 18 41 0e sbb byte ptr [rcx + 14], al - 4b699b: 10 42 0e adc byte ptr [rdx + 14], al - 4b699e: 08 41 0b or byte ptr [rcx + 11], al - 4b69a1: 00 00 add byte ptr [rax], al - 4b69a3: 00 00 add byte ptr [rax], al - 4b69a5: 00 00 add byte ptr [rax], al - 4b69a7: 00 14 00 add byte ptr [rax + rax], dl - 4b69aa: 00 00 add byte ptr [rax], al - 4b69ac: bc 59 00 00 10 mov esp, 268435545 - 4b69b1: 59 pop rcx - 4b69b2: fa cli - 4b69b3: ff 7a 00 - ... - 4b69be: 00 00 add byte ptr [rax], al - 4b69c0: 14 00 adc al, 0 - 4b69c2: 00 00 add byte ptr [rax], al - 4b69c4: d4 - 4b69c5: 59 pop rcx - 4b69c6: 00 00 add byte ptr [rax], al - 4b69c8: 78 59 js 0x4b6a23 <__EH_FRAME_BEGIN__+0x59f3> - 4b69ca: fa cli - 4b69cb: ff 1b call [rbx] - ... - 4b69d5: 00 00 add byte ptr [rax], al - 4b69d7: 00 10 add byte ptr [rax], dl - 4b69d9: 00 00 add byte ptr [rax], al - 4b69db: 00 ec add ah, ch - 4b69dd: 59 pop rcx - 4b69de: 00 00 add byte ptr [rax], al - 4b69e0: 80 59 fa ff sbb byte ptr [rcx - 6], -1 - 4b69e4: 15 00 00 00 00 adc eax, 0 - 4b69e9: 00 00 add byte ptr [rax], al - 4b69eb: 00 10 add byte ptr [rax], dl - 4b69ed: 00 00 add byte ptr [rax], al - 4b69ef: 00 00 add byte ptr [rax], al - 4b69f1: 5a pop rdx - 4b69f2: 00 00 add byte ptr [rax], al - 4b69f4: 8c 59 fa mov word ptr [rcx - 6], ds - 4b69f7: ff 15 00 00 00 00 call qword ptr [rip] # 0x4b69fd <__EH_FRAME_BEGIN__+0x59cd> - 4b69fd: 00 00 add byte ptr [rax], al - 4b69ff: 00 10 add byte ptr [rax], dl - 4b6a01: 00 00 add byte ptr [rax], al - 4b6a03: 00 14 5a add byte ptr [rdx + 2*rbx], dl - 4b6a06: 00 00 add byte ptr [rax], al - 4b6a08: 98 cwde - 4b6a09: 59 pop rcx - 4b6a0a: fa cli - 4b6a0b: ff 15 00 00 00 00 call qword ptr [rip] # 0x4b6a11 <__EH_FRAME_BEGIN__+0x59e1> - 4b6a11: 00 00 add byte ptr [rax], al - 4b6a13: 00 10 add byte ptr [rax], dl - 4b6a15: 00 00 add byte ptr [rax], al - 4b6a17: 00 28 add byte ptr [rax], ch - 4b6a19: 5a pop rdx - 4b6a1a: 00 00 add byte ptr [rax], al - 4b6a1c: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b6a1d: 59 pop rcx - 4b6a1e: fa cli - 4b6a1f: ff 54 00 00 call qword ptr [rax + rax] - 4b6a23: 00 00 add byte ptr [rax], al - 4b6a25: 00 00 add byte ptr [rax], al - 4b6a27: 00 1c 00 add byte ptr [rax + rax], bl - 4b6a2a: 00 00 add byte ptr [rax], al - 4b6a2c: 3c 5a cmp al, 90 - 4b6a2e: 00 00 add byte ptr [rax], al - 4b6a30: f0 lock - 4b6a31: 59 pop rcx - 4b6a32: fa cli - 4b6a33: ff 51 00 call qword ptr [rcx] - 4b6a36: 00 00 add byte ptr [rax], al - 4b6a38: 00 48 0e add byte ptr [rax + 14], cl - 4b6a3b: 20 02 and byte ptr [rdx], al - 4b6a3d: 43 0a 0e or cl, byte ptr [r14] - 4b6a40: 08 41 0b or byte ptr [rcx + 11], al - 4b6a43: 00 00 add byte ptr [rax], al - 4b6a45: 00 00 add byte ptr [rax], al - 4b6a47: 00 14 00 add byte ptr [rax + rax], dl - 4b6a4a: 00 00 add byte ptr [rax], al - 4b6a4c: 5c pop rsp - 4b6a4d: 5a pop rdx - 4b6a4e: 00 00 add byte ptr [rax], al - 4b6a50: 30 5a fa xor byte ptr [rdx - 6], bl - 4b6a53: ff 67 00 jmp qword ptr [rdi] - ... - 4b6a5e: 00 00 add byte ptr [rax], al - 4b6a60: 1c 00 sbb al, 0 - 4b6a62: 00 00 add byte ptr [rax], al - 4b6a64: 74 5a je 0x4b6ac0 <__EH_FRAME_BEGIN__+0x5a90> - 4b6a66: 00 00 add byte ptr [rax], al - 4b6a68: 88 5a fa mov byte ptr [rdx - 6], bl - 4b6a6b: ff 34 00 push qword ptr [rax + rax] - 4b6a6e: 00 00 add byte ptr [rax], al - 4b6a70: 00 45 0e add byte ptr [rbp + 14], al - 4b6a73: 10 83 02 4d 0a 0e adc byte ptr [rbx + 235556098], al - 4b6a79: 08 46 0b or byte ptr [rsi + 11], al - 4b6a7c: 5b pop rbx - 4b6a7d: 0e - 4b6a7e: 08 00 or byte ptr [rax], al - 4b6a80: 10 00 adc byte ptr [rax], al - 4b6a82: 00 00 add byte ptr [rax], al - 4b6a84: 00 00 add byte ptr [rax], al - 4b6a86: 00 00 add byte ptr [rax], al - 4b6a88: 01 7a 52 add dword ptr [rdx + 82], edi - 4b6a8b: 53 push rbx - 4b6a8c: 00 01 add byte ptr [rcx], al - 4b6a8e: 78 10 js 0x4b6aa0 <__EH_FRAME_BEGIN__+0x5a70> - 4b6a90: 01 1b add dword ptr [rbx], ebx - 4b6a92: 00 00 add byte ptr [rax], al - 4b6a94: 78 00 js 0x4b6a96 <__EH_FRAME_BEGIN__+0x5a66> - 4b6a96: 00 00 add byte ptr [rax], al - 4b6a98: 18 00 sbb byte ptr [rax], al - 4b6a9a: 00 00 add byte ptr [rax], al - 4b6a9c: a3 5a fa ff 0a 00 00 00 00 movabs dword ptr [184547930], eax - 4b6aa5: 0f 04 - 4b6aa7: 77 a0 ja 0x4b6a49 <__EH_FRAME_BEGIN__+0x5a19> - 4b6aa9: 01 06 add dword ptr [rsi], eax - 4b6aab: 10 08 adc byte ptr [rax], cl - 4b6aad: 02 77 28 add dh, byte ptr [rdi + 40] - 4b6ab0: 10 09 adc byte ptr [rcx], cl - 4b6ab2: 02 77 30 add dh, byte ptr [rdi + 48] - 4b6ab5: 10 0a adc byte ptr [rdx], cl - 4b6ab7: 02 77 38 add dh, byte ptr [rdi + 56] - 4b6aba: 10 0b adc byte ptr [rbx], cl - 4b6abc: 03 77 c0 add esi, dword ptr [rdi - 64] - 4b6abf: 00 10 add byte ptr [rax], dl - 4b6ac1: 0c 03 or al, 3 - 4b6ac3: 77 c8 ja 0x4b6a8d <__EH_FRAME_BEGIN__+0x5a5d> - 4b6ac5: 00 10 add byte ptr [rax], dl - 4b6ac7: 0d 03 77 d0 00 or eax, 13661955 - 4b6acc: 10 0e adc byte ptr [rsi], cl - 4b6ace: 03 77 d8 add esi, dword ptr [rdi - 40] - 4b6ad1: 00 10 add byte ptr [rax], dl - 4b6ad3: 0f 03 77 e0 lsl esi, word ptr [rdi - 32] - 4b6ad7: 00 10 add byte ptr [rax], dl - 4b6ad9: 05 03 77 e8 00 add eax, 15234819 - 4b6ade: 10 04 03 adc byte ptr [rbx + rax], al - 4b6ae1: 77 f0 ja 0x4b6ad3 <__EH_FRAME_BEGIN__+0x5aa3> - 4b6ae3: 00 10 add byte ptr [rax], dl - 4b6ae5: 06 - 4b6ae6: 03 77 f8 add esi, dword ptr [rdi - 8] - 4b6ae9: 00 10 add byte ptr [rax], dl - 4b6aeb: 03 03 add eax, dword ptr [rbx] - 4b6aed: 77 80 ja 0x4b6a6f <__EH_FRAME_BEGIN__+0x5a3f> - 4b6aef: 01 10 add dword ptr [rax], edx - 4b6af1: 01 03 add dword ptr [rbx], eax - 4b6af3: 77 88 ja 0x4b6a7d <__EH_FRAME_BEGIN__+0x5a4d> - 4b6af5: 01 10 add dword ptr [rax], edx - 4b6af7: 00 03 add byte ptr [rbx], al - 4b6af9: 77 90 ja 0x4b6a8b <__EH_FRAME_BEGIN__+0x5a5b> - 4b6afb: 01 10 add dword ptr [rax], edx - 4b6afd: 02 03 add al, byte ptr [rbx] - 4b6aff: 77 98 ja 0x4b6a99 <__EH_FRAME_BEGIN__+0x5a69> - 4b6b01: 01 10 add dword ptr [rax], edx - 4b6b03: 07 - 4b6b04: 03 77 a0 add esi, dword ptr [rdi - 96] - 4b6b07: 01 10 add dword ptr [rax], edx - 4b6b09: 10 03 adc byte ptr [rbx], al - 4b6b0b: 77 a8 ja 0x4b6ab5 <__EH_FRAME_BEGIN__+0x5a85> - 4b6b0d: 01 00 add dword ptr [rax], eax - 4b6b0f: 00 1c 00 add byte ptr [rax + rax], bl - 4b6b12: 00 00 add byte ptr [rax], al - 4b6b14: 24 5b and al, 91 - 4b6b16: 00 00 add byte ptr [rax], al - 4b6b18: 38 5a fa cmp byte ptr [rdx - 6], bl - 4b6b1b: ff d9 - 4b6b1d: 01 00 add dword ptr [rax], eax - 4b6b1f: 00 00 add byte ptr [rax], al - 4b6b21: 4b 0e - 4b6b23: d0 02 rol byte ptr [rdx] - 4b6b25: 03 91 01 0a 0e 08 add edx, dword ptr [rcx + 135137793] - 4b6b2b: 44 0b 00 or r8d, dword ptr [rax] - 4b6b2e: 00 00 add byte ptr [rax], al - 4b6b30: 14 00 adc al, 0 - 4b6b32: 00 00 add byte ptr [rax], al - 4b6b34: 44 5b pop rbx - 4b6b36: 00 00 add byte ptr [rax], al - 4b6b38: f8 clc - 4b6b39: 5b pop rbx - 4b6b3a: fa cli - 4b6b3b: ff 34 00 push qword ptr [rax + rax] - ... - 4b6b46: 00 00 add byte ptr [rax], al - 4b6b48: 1c 00 sbb al, 0 - 4b6b4a: 00 00 add byte ptr [rax], al - 4b6b4c: 5c pop rsp - 4b6b4d: 5b pop rbx - 4b6b4e: 00 00 add byte ptr [rax], al - 4b6b50: 20 5c fa ff and byte ptr [rdx + 8*rdi - 1], bl - 4b6b54: 0b 01 or eax, dword ptr [rcx] - 4b6b56: 00 00 add byte ptr [rax], al - 4b6b58: 00 4b 0e add byte ptr [rbx + 14], cl - 4b6b5b: a0 01 02 6a 0a 0e 08 4b 0b movabs al, byte ptr [813753014067790337] - 4b6b64: 00 00 add byte ptr [rax], al - 4b6b66: 00 00 add byte ptr [rax], al - 4b6b68: 4c 00 00 add byte ptr [rax], r8b - 4b6b6b: 00 7c 5b 00 add byte ptr [rbx + 2*rbx], bh - 4b6b6f: 00 10 add byte ptr [rax], dl - 4b6b71: 5d pop rbp - 4b6b72: fa cli - 4b6b73: ff c5 inc ebp - 4b6b75: 0f 00 00 sldt word ptr [rax] - 4b6b78: 00 46 0e add byte ptr [rsi + 14], al - 4b6b7b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b6b81: 8e 03 mov es, word ptr [rbx] - 4b6b83: 42 0e - 4b6b85: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b6b8b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b79d2 <_end+0xffffffff862f4052> - 4b6b91: 06 - 4b6b92: 41 0e - 4b6b94: 38 83 07 47 0e a0 cmp byte ptr [rbx - 1609677049], al - 4b6b9a: 0a 03 or al, byte ptr [rbx] - 4b6b9c: b9 05 0a 0e 38 mov ecx, 940444165 - 4b6ba1: 41 0e - 4b6ba3: 30 41 0e xor byte ptr [rcx + 14], al - 4b6ba6: 28 42 0e sub byte ptr [rdx + 14], al - 4b6ba9: 20 42 0e and byte ptr [rdx + 14], al - 4b6bac: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6baf: 10 42 0e adc byte ptr [rdx + 14], al - 4b6bb2: 08 48 0b or byte ptr [rax + 11], cl - 4b6bb5: 00 00 add byte ptr [rax], al - 4b6bb7: 00 18 add byte ptr [rax], bl - 4b6bb9: 00 00 add byte ptr [rax], al - 4b6bbb: 00 cc add ah, cl - 4b6bbd: 5b pop rbx - 4b6bbe: 00 00 add byte ptr [rax], al - 4b6bc0: 50 push rax - 4b6bc1: d8 fd fdivr st, st(5) - 4b6bc3: ff ee - 4b6bc5: 00 00 add byte ptr [rax], al - 4b6bc7: 00 00 add byte ptr [rax], al - 4b6bc9: 48 0e - 4b6bcb: 10 02 adc byte ptr [rdx], al - 4b6bcd: 71 0a jno 0x4b6bd9 <__EH_FRAME_BEGIN__+0x5ba9> - 4b6bcf: 0e - 4b6bd0: 08 47 0b or byte ptr [rdi + 11], al - 4b6bd3: 00 2c 00 add byte ptr [rax + rax], ch - 4b6bd6: 00 00 add byte ptr [rax], al - 4b6bd8: e8 5b 00 00 74 call 0x744b6c38 <_end+0x73ff32b8> - 4b6bdd: 6c insb byte ptr es:[rdi], dx - 4b6bde: fa cli - 4b6bdf: ff fb - 4b6be1: 03 00 add eax, dword ptr [rax] - 4b6be3: 00 00 add byte ptr [rax], al - 4b6be5: 45 0e - 4b6be7: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b6bed: 48 8f 03 pop qword ptr [rbx] - 4b6bf0: 8e 04 8d 05 8c 06 44 mov es, word ptr [4*rcx + 1141279749] - 4b6bf7: 83 07 03 add dword ptr [rdi], 3 - 4b6bfa: 53 push rbx - 4b6bfb: 01 0a add dword ptr [rdx], ecx - 4b6bfd: 0c 07 or al, 7 - 4b6bff: 08 49 0b or byte ptr [rcx + 11], cl - 4b6c02: 00 00 add byte ptr [rax], al - 4b6c04: 34 00 xor al, 0 - 4b6c06: 00 00 add byte ptr [rax], al - 4b6c08: 18 5c 00 00 sbb byte ptr [rax + rax], bl - 4b6c0c: 44 70 fa jo 0x4b6c09 <__EH_FRAME_BEGIN__+0x5bd9> - 4b6c0f: ff 59 00 call [rcx] - 4b6c12: 00 00 add byte ptr [rax], al - 4b6c14: 00 46 0e add byte ptr [rsi + 14], al - 4b6c17: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b6c1d: 8c 03 mov word ptr [rbx], es - 4b6c1f: 41 0e - 4b6c21: 20 86 04 6e 0a 0e and byte ptr [rsi + 235564548], al - 4b6c27: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6c2a: 10 42 0e adc byte ptr [rdx + 14], al - 4b6c2d: 08 45 0b or byte ptr [rbp + 11], al - 4b6c30: 54 push rsp - 4b6c31: 0e - 4b6c32: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6c35: 10 42 0e adc byte ptr [rdx + 14], al - 4b6c38: 08 00 or byte ptr [rax], al - 4b6c3a: 00 00 add byte ptr [rax], al - 4b6c3c: 38 00 cmp byte ptr [rax], al - 4b6c3e: 00 00 add byte ptr [rax], al - 4b6c40: 50 push rax - 4b6c41: 5c pop rsp - 4b6c42: 00 00 add byte ptr [rax], al - 4b6c44: 6c insb byte ptr es:[rdi], dx - 4b6c45: 70 fa jo 0x4b6c41 <__EH_FRAME_BEGIN__+0x5c11> - 4b6c47: ff 59 01 call [rcx + 1] - 4b6c4a: 00 00 add byte ptr [rax], al - 4b6c4c: 00 46 0e add byte ptr [rsi + 14], al - 4b6c4f: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b6c55: 8c 03 mov word ptr [rbx], es - 4b6c57: 41 0e - 4b6c59: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b6c5f: 83 05 44 0e 30 02 a1 add dword ptr [rip + 36703812], -95 # 0x27b7aaa <_end+0x22f412a> - 4b6c66: 0a 0e or cl, byte ptr [rsi] - 4b6c68: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b6c6c: 41 0e - 4b6c6e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6c71: 10 42 0e adc byte ptr [rdx + 14], al - 4b6c74: 08 48 0b or byte ptr [rax + 11], cl - 4b6c77: 00 1c 00 add byte ptr [rax + rax], bl - 4b6c7a: 00 00 add byte ptr [rax], al - 4b6c7c: 8c 5c 00 00 mov word ptr [rax + rax], ds - 4b6c80: 90 nop - 4b6c81: 71 fa jno 0x4b6c7d <__EH_FRAME_BEGIN__+0x5c4d> - 4b6c83: ff ce dec esi - 4b6c85: 00 00 add byte ptr [rax], al - 4b6c87: 00 00 add byte ptr [rax], al - 4b6c89: 48 0e - 4b6c8b: 10 02 adc byte ptr [rdx], al - 4b6c8d: 55 push rbp - 4b6c8e: 0a 0e or cl, byte ptr [rsi] - 4b6c90: 08 43 0b or byte ptr [rbx + 11], al - 4b6c93: 00 00 add byte ptr [rax], al - 4b6c95: 00 00 add byte ptr [rax], al - 4b6c97: 00 14 00 add byte ptr [rax + rax], dl - 4b6c9a: 00 00 add byte ptr [rax], al - 4b6c9c: ac lodsb al, byte ptr [rsi] - 4b6c9d: 5c pop rsp - 4b6c9e: 00 00 add byte ptr [rax], al - 4b6ca0: 40 72 fa jb 0x4b6c9d <__EH_FRAME_BEGIN__+0x5c6d> - 4b6ca3: ff 1b call [rbx] - ... - 4b6cad: 00 00 add byte ptr [rax], al - 4b6caf: 00 10 add byte ptr [rax], dl - 4b6cb1: 00 00 add byte ptr [rax], al - 4b6cb3: 00 c4 add ah, al - 4b6cb5: 5c pop rsp - 4b6cb6: 00 00 add byte ptr [rax], al - 4b6cb8: 48 72 fa jb 0x4b6cb5 <__EH_FRAME_BEGIN__+0x5c85> - 4b6cbb: ff 14 00 call qword ptr [rax + rax] - 4b6cbe: 00 00 add byte ptr [rax], al - 4b6cc0: 00 00 add byte ptr [rax], al - 4b6cc2: 00 00 add byte ptr [rax], al - 4b6cc4: 10 00 adc byte ptr [rax], al - 4b6cc6: 00 00 add byte ptr [rax], al - 4b6cc8: d8 5c 00 00 fcomp dword ptr [rax + rax] - 4b6ccc: 54 push rsp - 4b6ccd: 72 fa jb 0x4b6cc9 <__EH_FRAME_BEGIN__+0x5c99> - 4b6ccf: ff 16 call qword ptr [rsi] - 4b6cd1: 00 00 add byte ptr [rax], al - 4b6cd3: 00 00 add byte ptr [rax], al - 4b6cd5: 00 00 add byte ptr [rax], al - 4b6cd7: 00 64 00 00 add byte ptr [rax + rax], ah - 4b6cdb: 00 ec add ah, ch - 4b6cdd: 5c pop rsp - 4b6cde: 00 00 add byte ptr [rax], al - 4b6ce0: 60 - 4b6ce1: 72 fa jb 0x4b6cdd <__EH_FRAME_BEGIN__+0x5cad> - 4b6ce3: ff 14 05 00 00 00 46 call qword ptr [rax + 1174405120] - 4b6cea: 0e - 4b6ceb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b6cf1: 8e 03 mov es, word ptr [rbx] - 4b6cf3: 45 0e - 4b6cf5: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b6cfb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b7b45 <_end+0xffffffff862f41c5> - 4b6d01: 06 - 4b6d02: 41 0e - 4b6d04: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b6d0a: 03 a9 01 0a 0e 38 add ebp, dword ptr [rcx + 940444161] - 4b6d10: 41 0e - 4b6d12: 30 41 0e xor byte ptr [rcx + 14], al - 4b6d15: 28 42 0e sub byte ptr [rdx + 14], al - 4b6d18: 20 42 0e and byte ptr [rdx + 14], al - 4b6d1b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6d1e: 10 42 0e adc byte ptr [rdx + 14], al - 4b6d21: 08 42 0b or byte ptr [rdx + 11], al - 4b6d24: 02 bf 0a 0e 38 41 add bh, byte ptr [rdi + 1094192650] - 4b6d2a: 0e - 4b6d2b: 30 41 0e xor byte ptr [rcx + 14], al - 4b6d2e: 28 42 0e sub byte ptr [rdx + 14], al - 4b6d31: 20 42 0e and byte ptr [rdx + 14], al - 4b6d34: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6d37: 10 42 0e adc byte ptr [rdx + 14], al - 4b6d3a: 08 47 0b or byte ptr [rdi + 11], al - 4b6d3d: 00 00 add byte ptr [rax], al - 4b6d3f: 00 14 00 add byte ptr [rax + rax], dl - 4b6d42: 00 00 add byte ptr [rax], al - 4b6d44: 54 push rsp - 4b6d45: 5d pop rbp - 4b6d46: 00 00 add byte ptr [rax], al - 4b6d48: 18 77 fa sbb byte ptr [rdi - 6], dh - 4b6d4b: ff 0e dec dword ptr [rsi] - ... - 4b6d55: 00 00 add byte ptr [rax], al - 4b6d57: 00 1c 00 add byte ptr [rax + rax], bl - 4b6d5a: 00 00 add byte ptr [rax], al - 4b6d5c: 6c insb byte ptr es:[rdi], dx - 4b6d5d: 5d pop rbp - 4b6d5e: 00 00 add byte ptr [rax], al - 4b6d60: 10 77 fa adc byte ptr [rdi - 6], dh - 4b6d63: ff b7 00 00 00 00 push qword ptr [rdi] - 4b6d69: 4b 0e - 4b6d6b: e0 01 loopne 0x4b6d6e <__EH_FRAME_BEGIN__+0x5d3e> - 4b6d6d: 02 a6 0a 0e 08 41 add ah, byte ptr [rsi + 1091046922] - 4b6d73: 0b 00 or eax, dword ptr [rax] - 4b6d75: 00 00 add byte ptr [rax], al - 4b6d77: 00 48 00 add byte ptr [rax], cl - 4b6d7a: 00 00 add byte ptr [rax], al - 4b6d7c: 8c 5d 00 mov word ptr [rbp], ds - 4b6d7f: 00 b0 77 fa ff 4a add byte ptr [rax + 1258289783], dh - 4b6d85: 01 00 add dword ptr [rax], eax - 4b6d87: 00 00 add byte ptr [rax], al - 4b6d89: 42 0e - 4b6d8b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b6d91: 8e 03 mov es, word ptr [rbx] - 4b6d93: 42 0e - 4b6d95: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b6d9b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b7be5 <_end+0xffffffff862f4265> - 4b6da1: 06 - 4b6da2: 41 0e - 4b6da4: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al - 4b6daa: 51 push rcx - 4b6dab: 0a 0e or cl, byte ptr [rsi] - 4b6dad: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b6db1: 41 0e - 4b6db3: 28 42 0e sub byte ptr [rdx + 14], al - 4b6db6: 20 42 0e and byte ptr [rdx + 14], al - 4b6db9: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6dbc: 10 42 0e adc byte ptr [rdx + 14], al - 4b6dbf: 08 46 0b or byte ptr [rsi + 11], al - 4b6dc2: 00 00 add byte ptr [rax], al - 4b6dc4: 4c 00 00 add byte ptr [rax], r8b - 4b6dc7: 00 d8 add al, bl - 4b6dc9: 5d pop rbp - 4b6dca: 00 00 add byte ptr [rax], al - 4b6dcc: b4 78 mov ah, 120 - 4b6dce: fa cli - 4b6dcf: ff 30 push qword ptr [rax] - 4b6dd1: 03 00 add eax, dword ptr [rax] - 4b6dd3: 00 00 add byte ptr [rax], al - 4b6dd5: 42 0e - 4b6dd7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b6ddd: 8e 03 mov es, word ptr [rbx] - 4b6ddf: 45 0e - 4b6de1: 20 8d 04 4c 0e 28 and byte ptr [rbp + 672025604], cl - 4b6de7: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b7c31 <_end+0xffffffff862f42b1> - 4b6ded: 06 - 4b6dee: 41 0e - 4b6df0: 38 83 07 47 0e a0 cmp byte ptr [rbx - 1609677049], al - 4b6df6: 09 03 or dword ptr [rbx], eax - 4b6df8: 61 - 4b6df9: 01 0a add dword ptr [rdx], ecx - 4b6dfb: 0e - 4b6dfc: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b6e00: 41 0e - 4b6e02: 28 42 0e sub byte ptr [rdx + 14], al - 4b6e05: 20 42 0e and byte ptr [rdx + 14], al - 4b6e08: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6e0b: 10 42 0e adc byte ptr [rdx + 14], al - 4b6e0e: 08 41 0b or byte ptr [rcx + 11], al - 4b6e11: 00 00 add byte ptr [rax], al - 4b6e13: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b6e17: 00 28 add byte ptr [rax], ch - 4b6e19: 5e pop rsi - 4b6e1a: 00 00 add byte ptr [rax], al - 4b6e1c: 94 xchg eax, esp - 4b6e1d: 7b fa jnp 0x4b6e19 <__EH_FRAME_BEGIN__+0x5de9> - 4b6e1f: ff e8 - 4b6e21: 00 00 add byte ptr [rax], al - 4b6e23: 00 00 add byte ptr [rax], al - 4b6e25: 46 0e - 4b6e27: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b6e2d: 8c 03 mov word ptr [rbx], es - 4b6e2f: 41 0e - 4b6e31: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b6e37: 83 05 46 0e 40 02 89 add dword ptr [rip + 37752390], -119 # 0x28b7c84 <_end+0x23f4304> - 4b6e3e: 0a 0e or cl, byte ptr [rsi] - 4b6e40: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b6e44: 41 0e - 4b6e46: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6e49: 10 42 0e adc byte ptr [rdx + 14], al - 4b6e4c: 08 4b 0b or byte ptr [rbx + 11], cl - 4b6e4f: 5c pop rsp - 4b6e50: 0a 0e or cl, byte ptr [rsi] - 4b6e52: 28 47 0e sub byte ptr [rdi + 14], al - 4b6e55: 20 41 0e and byte ptr [rcx + 14], al - 4b6e58: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6e5b: 10 42 0e adc byte ptr [rdx + 14], al - 4b6e5e: 08 48 0b or byte ptr [rax + 11], cl - 4b6e61: 00 00 add byte ptr [rax], al - 4b6e63: 00 2c 00 add byte ptr [rax + rax], ch - 4b6e66: 00 00 add byte ptr [rax], al - 4b6e68: 78 5e js 0x4b6ec8 <__EH_FRAME_BEGIN__+0x5e98> - 4b6e6a: 00 00 add byte ptr [rax], al - 4b6e6c: 34 7c xor al, 124 - 4b6e6e: fa cli - 4b6e6f: ff bf 2a 00 00 00 - 4b6e75: 41 0e - 4b6e77: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b6e7d: 50 push rax - 4b6e7e: 8f 03 pop qword ptr [rbx] - 4b6e80: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b6e87: 07 - 4b6e88: 03 00 add eax, dword ptr [rax] - 4b6e8a: 04 0a add al, 10 - 4b6e8c: 0c 07 or al, 7 - 4b6e8e: 08 41 0b or byte ptr [rcx + 11], al - 4b6e91: 00 00 add byte ptr [rax], al - 4b6e93: 00 2c 00 add byte ptr [rax + rax], ch - 4b6e96: 00 00 add byte ptr [rax], al - 4b6e98: a8 5e test al, 94 - 4b6e9a: 00 00 add byte ptr [rax], al - 4b6e9c: c4 a6 fa ff - 4b6ea0: 43 33 00 xor eax, dword ptr [r8] - 4b6ea3: 00 00 add byte ptr [rax], al - 4b6ea5: 45 0e - 4b6ea7: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b6ead: 44 8f 03 pop qword ptr [rbx] - 4b6eb0: 8e 04 45 8d 05 45 8c mov es, word ptr [2*rax - 1941633651] - 4b6eb7: 06 - 4b6eb8: 4b 83 07 03 add qword ptr [r15], 3 - 4b6ebc: aa stosb byte ptr es:[rdi], al - 4b6ebd: 03 0a add ecx, dword ptr [rdx] - 4b6ebf: 0c 07 or al, 7 - 4b6ec1: 08 45 0b or byte ptr [rbp + 11], al - 4b6ec4: 50 push rax - 4b6ec5: 00 00 add byte ptr [rax], al - 4b6ec7: 00 d8 add al, bl - 4b6ec9: 5e pop rsi - 4b6eca: 00 00 add byte ptr [rax], al - 4b6ecc: e4 d9 in al, 217 - 4b6ece: fa cli - 4b6ecf: ff 99 02 00 00 00 call [rcx + 2] - 4b6ed5: 42 0e - 4b6ed7: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b6edd: 8d 03 lea eax, [rbx] - 4b6edf: 42 0e - 4b6ee1: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b6ee8: 05 41 0e 30 83 add eax, 2200964673 - 4b6eed: 06 - 4b6eee: 47 0e - 4b6ef0: b0 20 mov al, 32 - 4b6ef2: 4c 0e - 4b6ef4: b0 40 mov al, 64 - 4b6ef6: 4c 0e - 4b6ef8: e0 42 loopne 0x4b6f3c <__EH_FRAME_BEGIN__+0x5f0c> - 4b6efa: 03 81 01 0a 0e 30 add eax, dword ptr [rcx + 806226433] - 4b6f00: 44 0e - 4b6f02: 28 41 0e sub byte ptr [rcx + 14], al - 4b6f05: 20 42 0e and byte ptr [rdx + 14], al - 4b6f08: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6f0b: 10 42 0e adc byte ptr [rdx + 14], al - 4b6f0e: 08 45 0b or byte ptr [rbp + 11], al - 4b6f11: 00 00 add byte ptr [rax], al - 4b6f13: 00 00 add byte ptr [rax], al - 4b6f15: 00 00 add byte ptr [rax], al - 4b6f17: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b6f1b: 00 2c 5f add byte ptr [rdi + 2*rbx], ch - 4b6f1e: 00 00 add byte ptr [rax], al - 4b6f20: 30 dc xor ah, bl - 4b6f22: fa cli - 4b6f23: ff d5 call rbp - 4b6f25: 00 00 add byte ptr [rax], al - 4b6f27: 00 00 add byte ptr [rax], al - 4b6f29: 42 0e - 4b6f2b: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl - 4b6f31: 8d 03 lea eax, [rbx] - 4b6f33: 42 0e - 4b6f35: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b6f3c: 05 44 0e 30 83 add eax, 2200964676 - 4b6f41: 06 - 4b6f42: 48 0a 0e or cl, byte ptr [rsi] - 4b6f45: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b6f49: 42 0e - 4b6f4b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6f4e: 10 42 0e adc byte ptr [rdx + 14], al - 4b6f51: 08 48 0b or byte ptr [rax + 11], cl - 4b6f54: 02 97 0a 0e 28 41 add dl, byte ptr [rdi + 1093144074] - 4b6f5a: 0e - 4b6f5b: 20 45 0e and byte ptr [rbp + 14], al - 4b6f5e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6f61: 10 45 0e adc byte ptr [rbp + 14], al - 4b6f64: 08 41 0b or byte ptr [rcx + 11], al - 4b6f67: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b6f6b: 00 7c 5f 00 add byte ptr [rdi + 2*rbx], bh - 4b6f6f: 00 c0 add al, al - 4b6f71: dc fa fdiv st(2), st - 4b6f73: ff 9a 01 00 00 00 call [rdx + 1] - 4b6f79: 42 0e - 4b6f7b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b6f81: 8e 03 mov es, word ptr [rbx] - 4b6f83: 45 0e - 4b6f85: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b6f8b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b7dd2 <_end+0xffffffff862f4452> - 4b6f91: 06 - 4b6f92: 4b 0e - 4b6f94: 38 83 07 4a 0e f0 cmp byte ptr [rbx - 267499001], al - 4b6f9a: 08 03 or byte ptr [rbx], al - 4b6f9c: 17 - 4b6f9d: 01 0a add dword ptr [rdx], ecx - 4b6f9f: 0e - 4b6fa0: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b6fa4: 41 0e - 4b6fa6: 28 42 0e sub byte ptr [rdx + 14], al - 4b6fa9: 20 42 0e and byte ptr [rdx + 14], al - 4b6fac: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6faf: 10 42 0e adc byte ptr [rdx + 14], al - 4b6fb2: 08 48 0b or byte ptr [rax + 11], cl - 4b6fb5: 00 00 add byte ptr [rax], al - 4b6fb7: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b6fbb: 00 cc add ah, cl - 4b6fbd: 5f pop rdi - 4b6fbe: 00 00 add byte ptr [rax], al - 4b6fc0: 10 de adc dh, bl - 4b6fc2: fa cli - 4b6fc3: ff 1f call [rdi] - 4b6fc5: 01 00 add dword ptr [rax], eax - 4b6fc7: 00 00 add byte ptr [rax], al - 4b6fc9: 46 0e - 4b6fcb: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b6fd1: 8c 03 mov word ptr [rbx], es - 4b6fd3: 44 0e - 4b6fd5: 20 86 04 43 0e 28 and byte ptr [rsi + 672023300], al - 4b6fdb: 83 05 44 0e 40 02 b8 add dword ptr [rip + 37752388], -72 # 0x28b7e26 <_end+0x23f44a6> - 4b6fe2: 0a 0e or cl, byte ptr [rsi] - 4b6fe4: 28 41 0e sub byte ptr [rcx + 14], al - 4b6fe7: 20 41 0e and byte ptr [rcx + 14], al - 4b6fea: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6fed: 10 42 0e adc byte ptr [rdx + 14], al - 4b6ff0: 08 47 0b or byte ptr [rdi + 11], al - 4b6ff3: 6c insb byte ptr es:[rdi], dx - 4b6ff4: 0a 0e or cl, byte ptr [rsi] - 4b6ff6: 28 46 0e sub byte ptr [rsi + 14], al - 4b6ff9: 20 41 0e and byte ptr [rcx + 14], al - 4b6ffc: 18 42 0e sbb byte ptr [rdx + 14], al - 4b6fff: 10 42 0e adc byte ptr [rdx + 14], al - 4b7002: 08 49 0b or byte ptr [rcx + 11], cl - 4b7005: 00 00 add byte ptr [rax], al - 4b7007: 00 2c 00 add byte ptr [rax + rax], ch - 4b700a: 00 00 add byte ptr [rax], al - 4b700c: 1c 60 sbb al, 96 - 4b700e: 00 00 add byte ptr [rax], al - 4b7010: e0 de loopne 0x4b6ff0 <__EH_FRAME_BEGIN__+0x5fc0> - 4b7012: fa cli - 4b7013: ff 1e call [rsi] - 4b7015: 2b 00 sub eax, dword ptr [rax] - 4b7017: 00 00 add byte ptr [rax], al - 4b7019: 41 0e - 4b701b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b7021: 50 push rax - 4b7022: 8f 03 pop qword ptr [rbx] - 4b7024: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b702b: 07 - 4b702c: 03 a0 05 0a 0c 07 add esp, dword ptr [rax + 118229509] - 4b7032: 08 41 0b or byte ptr [rcx + 11], al - 4b7035: 00 00 add byte ptr [rax], al - 4b7037: 00 2c 00 add byte ptr [rax + rax], ch - 4b703a: 00 00 add byte ptr [rax], al - 4b703c: 4c 60 - 4b703e: 00 00 add byte ptr [rax], al - 4b7040: d0 09 ror byte ptr [rcx] - 4b7042: fb sti - 4b7043: ff 47 32 inc dword ptr [rdi + 50] - 4b7046: 00 00 add byte ptr [rax], al - 4b7048: 00 45 0e add byte ptr [rbp + 14], al - 4b704b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b7051: 42 8f 03 pop qword ptr [rbx] - 4b7054: 45 8e 04 4c mov es, word ptr [r12 + 2*rcx] - 4b7058: 8d 05 8c 06 4b 83 lea eax, [rip - 2092235124] # 0xffffffff839676ea <_end+0xffffffff834a3d6a> - 4b705e: 07 - 4b705f: 03 ad 03 0a 0c 07 add ebp, dword ptr [rbp + 118229507] - 4b7065: 08 45 0b or byte ptr [rbp + 11], al - 4b7068: 4c 00 00 add byte ptr [rax], r8b - 4b706b: 00 7c 60 00 add byte ptr [rax + 2*riz], bh - 4b706f: 00 f0 add al, dh - 4b7071: 3b fb cmp edi, ebx - 4b7073: ff c9 dec ecx - 4b7075: 02 00 add al, byte ptr [rax] - 4b7077: 00 00 add byte ptr [rax], al - 4b7079: 42 0e - 4b707b: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b7081: 8d 03 lea eax, [rbx] - 4b7083: 42 0e - 4b7085: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b708c: 05 41 0e 30 83 add eax, 2200964673 - 4b7091: 06 - 4b7092: 48 0c 0b or al, 11 - 4b7095: b0 80 mov al, -128 - 4b7097: 02 51 0d add dl, byte ptr [rcx + 13] - 4b709a: 07 - 4b709b: 47 0e - 4b709d: c0 84 02 03 ac 01 0a 0e rol byte ptr [rdx + rax + 167881731], 14 - 4b70a5: 30 44 0e 28 xor byte ptr [rsi + rcx + 40], al - 4b70a9: 41 0e - 4b70ab: 20 42 0e and byte ptr [rdx + 14], al - 4b70ae: 18 42 0e sbb byte ptr [rdx + 14], al - 4b70b1: 10 42 0e adc byte ptr [rdx + 14], al - 4b70b4: 08 41 0b or byte ptr [rcx + 11], al - 4b70b7: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b70bb: 00 cc add ah, cl - 4b70bd: 60 - 4b70be: 00 00 add byte ptr [rax], al - 4b70c0: 70 3e jo 0x4b7100 <__EH_FRAME_BEGIN__+0x60d0> - 4b70c2: fb sti - 4b70c3: ff b0 07 00 00 00 push qword ptr [rax + 7] - 4b70c9: 46 0e - 4b70cb: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b70d1: 8c 03 mov word ptr [rbx], es - 4b70d3: 41 0e - 4b70d5: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b70db: 83 05 4b 0e 40 03 b0 add dword ptr [rip + 54529611], -80 # 0x38b7f2d <_end+0x33f45ad> - 4b70e2: 03 0a add ecx, dword ptr [rdx] - 4b70e4: 0e - 4b70e5: 28 41 0e sub byte ptr [rcx + 14], al - 4b70e8: 20 41 0e and byte ptr [rcx + 14], al - 4b70eb: 18 42 0e sbb byte ptr [rdx + 14], al - 4b70ee: 10 42 0e adc byte ptr [rdx + 14], al - 4b70f1: 08 42 0b or byte ptr [rdx + 11], al - 4b70f4: 03 30 add esi, dword ptr [rax] - 4b70f6: 01 0a add dword ptr [rdx], ecx - 4b70f8: 0e - 4b70f9: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b70fd: 41 0e - 4b70ff: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7102: 10 42 0e adc byte ptr [rdx + 14], al - 4b7105: 08 41 0b or byte ptr [rcx + 11], al - 4b7108: 44 00 00 add byte ptr [rax], r8b - 4b710b: 00 1c 61 add byte ptr [rcx + 2*riz], bl - 4b710e: 00 00 add byte ptr [rax], al - 4b7110: d0 45 fb rol byte ptr [rbp - 5] - 4b7113: ff 9d 08 00 00 00 call [rbp + 8] - 4b7119: 46 0e - 4b711b: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b7122: 03 48 0e add ecx, dword ptr [rax + 14] - 4b7125: 20 83 04 47 0e 30 and byte ptr [rbx + 806242052], al - 4b712b: 03 92 03 0a 0e 20 add edx, dword ptr [rdx + 537790979] - 4b7131: 41 0e - 4b7133: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7136: 10 42 0e adc byte ptr [rdx + 14], al - 4b7139: 08 44 0b 03 or byte ptr [rbx + rcx + 3], al - 4b713d: ac lodsb al, byte ptr [rsi] - 4b713e: 01 0a add dword ptr [rdx], ecx - 4b7140: 0e - 4b7141: 20 44 0e 18 and byte ptr [rsi + rcx + 24], al - 4b7145: 41 0e - 4b7147: 10 42 0e adc byte ptr [rdx + 14], al - 4b714a: 08 41 0b or byte ptr [rcx + 11], al - 4b714d: 00 00 add byte ptr [rax], al - 4b714f: 00 34 00 add byte ptr [rax + rax], dh - 4b7152: 00 00 add byte ptr [rax], al - 4b7154: 64 61 - 4b7156: 00 00 add byte ptr [rax], al - 4b7158: 28 4e fb sub byte ptr [rsi - 5], cl - 4b715b: ff 5f 01 call [rdi + 1] - 4b715e: 00 00 add byte ptr [rax], al - 4b7160: 00 46 0e add byte ptr [rsi + 14], al - 4b7163: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b716a: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b716e: 83 04 47 0e add dword ptr [rdi + 2*rax], 14 - 4b7172: c0 01 02 rol byte ptr [rcx], 2 - 4b7175: be 0a 0e 20 41 mov esi, 1092619786 - 4b717a: 0e - 4b717b: 18 41 0e sbb byte ptr [rcx + 14], al - 4b717e: 10 42 0e adc byte ptr [rdx + 14], al - 4b7181: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b7185: 00 00 add byte ptr [rax], al - 4b7187: 00 50 00 add byte ptr [rax], dl - 4b718a: 00 00 add byte ptr [rax], al - 4b718c: 8c 55 00 mov word ptr [rbp], ss - 4b718f: 00 50 4f add byte ptr [rax + 79], dl - 4b7192: fb sti - 4b7193: ff 80 01 00 00 04 inc dword ptr [rax + 67108865] - 4b7199: e6 44 out 68, al - 4b719b: 00 00 add byte ptr [rax], al - 4b719d: 46 0e - 4b719f: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b71a5: 8c 03 mov word ptr [rbx], es - 4b71a7: 41 0e - 4b71a9: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b71af: 83 05 47 0e 30 02 ae add dword ptr [rip + 36703815], -82 # 0x27b7ffd <_end+0x22f467d> - 4b71b6: 0a 0e or cl, byte ptr [rsi] - 4b71b8: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b71bc: 41 0e - 4b71be: 18 42 0e sbb byte ptr [rdx + 14], al - 4b71c1: 10 42 0e adc byte ptr [rdx + 14], al - 4b71c4: 08 45 0b or byte ptr [rbp + 11], al - 4b71c7: 02 40 0a add al, byte ptr [rax + 10] - 4b71ca: 0e - 4b71cb: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b71cf: 41 0e - 4b71d1: 18 42 0e sbb byte ptr [rdx + 14], al - 4b71d4: 10 42 0e adc byte ptr [rdx + 14], al - 4b71d7: 08 47 0b or byte ptr [rdi + 11], al - 4b71da: 00 00 add byte ptr [rax], al - 4b71dc: 18 00 sbb byte ptr [rax], al - 4b71de: 00 00 add byte ptr [rax], al - 4b71e0: d8 53 00 fcom dword ptr [rbx] - 4b71e3: 00 c4 add ah, al - 4b71e5: a3 f4 ff 56 00 00 00 04 9d movabs dword ptr [-7132575909842321420], eax - 4b71ee: 44 00 00 add byte ptr [rax], r8b - 4b71f1: 00 00 add byte ptr [rax], al - 4b71f3: 00 00 add byte ptr [rax], al - 4b71f5: 00 00 add byte ptr [rax], al - 4b71f7: 00 34 00 add byte ptr [rax + rax], dh - 4b71fa: 00 00 add byte ptr [rax], al - 4b71fc: 0c 62 or al, 98 - 4b71fe: 00 00 add byte ptr [rax], al - 4b7200: 60 - 4b7201: 50 push rax - 4b7202: fb sti - 4b7203: ff 84 00 00 00 00 45 inc dword ptr [rax + rax + 1157627904] - 4b720a: 0e - 4b720b: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b7211: 83 03 44 add dword ptr [rbx], 68 - 4b7214: 0e - 4b7215: 20 02 and byte ptr [rdx], al - 4b7217: 4d 0a 0e or r9b, byte ptr [r14] - 4b721a: 18 46 0e sbb byte ptr [rsi + 14], al - 4b721d: 10 41 0e adc byte ptr [rcx + 14], al - 4b7220: 08 47 0b or byte ptr [rdi + 11], al - 4b7223: 54 push rsp - 4b7224: 0e - 4b7225: 18 46 0e sbb byte ptr [rsi + 14], al - 4b7228: 10 41 0e adc byte ptr [rcx + 14], al - 4b722b: 08 00 or byte ptr [rax], al - 4b722d: 00 00 add byte ptr [rax], al - 4b722f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b7233: 00 34 56 add byte ptr [rsi + 2*rdx], dh - 4b7236: 00 00 add byte ptr [rax], al - 4b7238: b8 50 fb ff ca mov eax, 3405773648 - 4b723d: 01 00 add dword ptr [rax], eax - 4b723f: 00 04 51 add byte ptr [rcx + 2*rdx], al - 4b7242: 44 00 00 add byte ptr [rax], r8b - 4b7245: 46 0e - 4b7247: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b724d: 8e 03 mov es, word ptr [rbx] - 4b724f: 42 0e - 4b7251: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b7257: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b80a1 <_end+0xffffffff862f4721> - 4b725d: 06 - 4b725e: 45 0e - 4b7260: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b7266: 02 f4 add dh, ah - 4b7268: 0a 0e or cl, byte ptr [rsi] - 4b726a: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b726e: 41 0e - 4b7270: 28 42 0e sub byte ptr [rdx + 14], al - 4b7273: 20 42 0e and byte ptr [rdx + 14], al - 4b7276: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7279: 10 42 0e adc byte ptr [rdx + 14], al - 4b727c: 08 46 0b or byte ptr [rsi + 11], al - 4b727f: 00 14 00 add byte ptr [rax + rax], dl - 4b7282: 00 00 add byte ptr [rax], al - 4b7284: 94 xchg eax, esp - 4b7285: 4d 00 00 add byte ptr [r8], r8b - 4b7288: 76 a3 jbe 0x4b722d <__EH_FRAME_BEGIN__+0x61fd> - 4b728a: f4 hlt - 4b728b: ff 56 00 call qword ptr [rsi] - 4b728e: 00 00 add byte ptr [rax], al - 4b7290: 04 0c add al, 12 - 4b7292: 44 00 00 add byte ptr [rax], r8b - 4b7295: 00 00 add byte ptr [rax], al - 4b7297: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b729b: 00 9c 56 00 00 20 52 add byte ptr [rsi + 2*rdx + 1377828864], bl - 4b72a2: fb sti - 4b72a3: ff e1 jmp rcx - 4b72a5: 02 00 add al, byte ptr [rax] - 4b72a7: 00 04 fc add byte ptr [rsp + 8*rdi], al - 4b72aa: 43 00 00 add byte ptr [r8], al - 4b72ad: 46 0e - 4b72af: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b72b5: 8e 03 mov es, word ptr [rbx] - 4b72b7: 42 0e - 4b72b9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b72bf: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8106 <_end+0xffffffff862f4786> - 4b72c5: 06 - 4b72c6: 41 0e - 4b72c8: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b72ce: 03 a4 01 0a 0e 38 44 add esp, dword ptr [rcx + rax + 1144524298] - 4b72d5: 0e - 4b72d6: 30 41 0e xor byte ptr [rcx + 14], al - 4b72d9: 28 42 0e sub byte ptr [rdx + 14], al - 4b72dc: 20 42 0e and byte ptr [rdx + 14], al - 4b72df: 18 42 0e sbb byte ptr [rdx + 14], al - 4b72e2: 10 42 0e adc byte ptr [rdx + 14], al - 4b72e5: 08 45 0b or byte ptr [rbp + 11], al - 4b72e8: 28 00 sub byte ptr [rax], al - 4b72ea: 00 00 add byte ptr [rax], al - 4b72ec: 00 00 add byte ptr [rax], al - 4b72ee: 00 00 add byte ptr [rax], al - 4b72f0: 01 7a 50 add dword ptr [rdx + 80], edi - 4b72f3: 4c 52 push rdx - 4b72f5: 00 01 add byte ptr [rcx], al - 4b72f7: 78 10 js 0x4b7309 <__EH_FRAME_BEGIN__+0x62d9> - 4b72f9: 07 - 4b72fa: 9b wait - 4b72fb: 0d 8e 00 00 1b or eax, 452984974 - 4b7300: 1b 0c 07 sbb ecx, dword ptr [rdi + rax] - 4b7303: 08 90 01 0e 60 83 or byte ptr [rax - 2090856959], dl - 4b7309: 07 - 4b730a: 86 06 xchg byte ptr [rsi], al - 4b730c: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9779f <_end+0x38d3e1f> - 4b7312: 8f 02 pop qword ptr [rdx] - 4b7314: 18 00 sbb byte ptr [rax], al - 4b7316: 00 00 add byte ptr [rax], al - 4b7318: 30 00 xor byte ptr [rax], al - 4b731a: 00 00 add byte ptr [rax], al - 4b731c: 38 a3 f4 ff 56 00 cmp byte ptr [rbx + 5701620], ah - 4b7322: 00 00 add byte ptr [rax], al - 4b7324: 04 8b add al, -117 - 4b7326: 43 00 00 add byte ptr [r8], al - 4b7329: 00 00 add byte ptr [rax], al - 4b732b: 00 00 add byte ptr [rax], al - 4b732d: 00 00 add byte ptr [rax], al - 4b732f: 00 60 00 add byte ptr [rax], ah - 4b7332: 00 00 add byte ptr [rax], al - 4b7334: 44 63 00 movsxd r8d, dword ptr [rax] - 4b7337: 00 78 54 add byte ptr [rax + 84], bh - 4b733a: fb sti - 4b733b: ff a0 01 00 00 00 jmp qword ptr [rax + 1] - 4b7341: 46 0e - 4b7343: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b7349: 8e 03 mov es, word ptr [rbx] - 4b734b: 42 0e - 4b734d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b7353: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b819d <_end+0xffffffff862f481d> - 4b7359: 06 - 4b735a: 43 0e - 4b735c: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b7362: 02 c2 add al, dl - 4b7364: 0a 0e or cl, byte ptr [rsi] - 4b7366: 38 41 0e cmp byte ptr [rcx + 14], al - 4b7369: 30 41 0e xor byte ptr [rcx + 14], al - 4b736c: 28 42 0e sub byte ptr [rdx + 14], al - 4b736f: 20 42 0e and byte ptr [rdx + 14], al - 4b7372: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7375: 10 42 0e adc byte ptr [rdx + 14], al - 4b7378: 08 4a 0b or byte ptr [rdx + 11], cl - 4b737b: 02 47 0a add al, byte ptr [rdi + 10] - 4b737e: 0e - 4b737f: 38 41 0e cmp byte ptr [rcx + 14], al - 4b7382: 30 41 0e xor byte ptr [rcx + 14], al - 4b7385: 28 42 0e sub byte ptr [rdx + 14], al - 4b7388: 20 42 0e and byte ptr [rdx + 14], al - 4b738b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b738e: 10 42 0e adc byte ptr [rdx + 14], al - 4b7391: 08 41 0b or byte ptr [rcx + 11], al - 4b7394: 10 00 adc byte ptr [rax], al - 4b7396: 00 00 add byte ptr [rax], al - 4b7398: a8 63 test al, 99 - 4b739a: 00 00 add byte ptr [rax], al - 4b739c: b4 55 mov ah, 85 - 4b739e: fb sti - 4b739f: ff 0c 00 dec dword ptr [rax + rax] - 4b73a2: 00 00 add byte ptr [rax], al - 4b73a4: 00 00 add byte ptr [rax], al - 4b73a6: 00 00 add byte ptr [rax], al - 4b73a8: 4c 00 00 add byte ptr [rax], r8b - 4b73ab: 00 bc 63 00 00 b0 55 add byte ptr [rbx + 2*riz + 1437597696], bh - 4b73b2: fb sti - 4b73b3: ff 34 01 push qword ptr [rcx + rax] - 4b73b6: 00 00 add byte ptr [rax], al - 4b73b8: 00 46 0e add byte ptr [rsi + 14], al - 4b73bb: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl - 4b73c1: 8e 03 mov es, word ptr [rbx] - 4b73c3: 42 0e - 4b73c5: 20 8d 04 49 0e 28 and byte ptr [rbp + 672024836], cl - 4b73cb: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8212 <_end+0xffffffff862f4892> - 4b73d1: 06 - 4b73d2: 41 0e - 4b73d4: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b73da: 02 fb add bh, bl - 4b73dc: 0a 0e or cl, byte ptr [rsi] - 4b73de: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b73e2: 41 0e - 4b73e4: 28 42 0e sub byte ptr [rdx + 14], al - 4b73e7: 20 42 0e and byte ptr [rdx + 14], al - 4b73ea: 18 42 0e sbb byte ptr [rdx + 14], al - 4b73ed: 10 42 0e adc byte ptr [rdx + 14], al - 4b73f0: 08 41 0b or byte ptr [rcx + 11], al - 4b73f3: 00 00 add byte ptr [rax], al - 4b73f5: 00 00 add byte ptr [rax], al - 4b73f7: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b73fb: 00 0c 64 add byte ptr [rsp + 2*riz], cl - 4b73fe: 00 00 add byte ptr [rax], al - 4b7400: a0 56 fb ff 24 01 00 00 00 movabs al, byte ptr [4915723094] - 4b7409: 46 0e - 4b740b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b7411: 8e 03 mov es, word ptr [rbx] - 4b7413: 42 0e - 4b7415: 20 8d 04 49 0e 28 and byte ptr [rbp + 672024836], cl - 4b741b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8262 <_end+0xffffffff862f48e2> - 4b7421: 06 - 4b7422: 41 0e - 4b7424: 38 83 07 44 0e 90 cmp byte ptr [rbx - 1878113273], al - 4b742a: 01 02 add dword ptr [rdx], eax - 4b742c: ee out dx, al - 4b742d: 0a 0e or cl, byte ptr [rsi] - 4b742f: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b7433: 41 0e - 4b7435: 28 42 0e sub byte ptr [rdx + 14], al - 4b7438: 20 42 0e and byte ptr [rdx + 14], al - 4b743b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b743e: 10 42 0e adc byte ptr [rdx + 14], al - 4b7441: 08 41 0b or byte ptr [rcx + 11], al - 4b7444: 00 00 add byte ptr [rax], al - 4b7446: 00 00 add byte ptr [rax], al - 4b7448: 48 00 00 add byte ptr [rax], al - 4b744b: 00 5c 64 00 add byte ptr [rsp + 2*riz], bl - 4b744f: 00 80 57 fb ff 30 add byte ptr [rax + 822082391], al - 4b7455: 02 00 add al, byte ptr [rax] - 4b7457: 00 00 add byte ptr [rax], al - 4b7459: 42 0e - 4b745b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b7461: 8e 03 mov es, word ptr [rbx] - 4b7463: 42 0e - 4b7465: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b746b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b82b5 <_end+0xffffffff862f4935> - 4b7471: 06 - 4b7472: 44 0e - 4b7474: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b747a: 02 9f 0a 0e 38 41 add bl, byte ptr [rdi + 1094192650] - 4b7480: 0e - 4b7481: 30 41 0e xor byte ptr [rcx + 14], al - 4b7484: 28 42 0e sub byte ptr [rdx + 14], al - 4b7487: 20 42 0e and byte ptr [rdx + 14], al - 4b748a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b748d: 10 42 0e adc byte ptr [rdx + 14], al - 4b7490: 08 45 0b or byte ptr [rbp + 11], al - 4b7493: 00 10 add byte ptr [rax], dl - 4b7495: 00 00 add byte ptr [rax], al - 4b7497: 00 a8 64 00 00 64 add byte ptr [rax + 1677721700], ch - 4b749d: 59 pop rcx - 4b749e: fb sti - 4b749f: ff 34 00 push qword ptr [rax + rax] - 4b74a2: 00 00 add byte ptr [rax], al - 4b74a4: 00 00 add byte ptr [rax], al - 4b74a6: 00 00 add byte ptr [rax], al - 4b74a8: 10 00 adc byte ptr [rax], al - 4b74aa: 00 00 add byte ptr [rax], al - 4b74ac: bc 64 00 00 90 mov esp, 2415919204 - 4b74b1: 59 pop rcx - 4b74b2: fb sti - 4b74b3: ff 35 00 00 00 00 push qword ptr [rip] # 0x4b74b9 <__EH_FRAME_BEGIN__+0x6489> - 4b74b9: 00 00 add byte ptr [rax], al - 4b74bb: 00 10 add byte ptr [rax], dl - 4b74bd: 00 00 add byte ptr [rax], al - 4b74bf: 00 d0 add al, dl - 4b74c1: 64 00 00 add byte ptr fs:[rax], al - 4b74c4: bc 59 fb ff 36 mov esp, 922745689 - 4b74c9: 00 00 add byte ptr [rax], al - 4b74cb: 00 00 add byte ptr [rax], al - 4b74cd: 00 00 add byte ptr [rax], al - 4b74cf: 00 28 add byte ptr [rax], ch - 4b74d1: 00 00 add byte ptr [rax], al - 4b74d3: 00 e4 add ah, ah - 4b74d5: 64 00 00 add byte ptr fs:[rax], al - 4b74d8: e8 59 fb ff 69 call 0x6a4b7036 <_end+0x69ff36b6> - 4b74dd: 00 00 add byte ptr [rax], al - 4b74df: 00 00 add byte ptr [rax], al - 4b74e1: 45 0e - 4b74e3: 10 86 02 43 0e 18 adc byte ptr [rsi + 403587842], al - 4b74e9: 83 03 47 add dword ptr [rbx], 71 - 4b74ec: 0e - 4b74ed: 30 02 xor byte ptr [rdx], al - 4b74ef: 42 0a 0e or cl, byte ptr [rsi] - 4b74f2: 18 41 0e sbb byte ptr [rcx + 14], al - 4b74f5: 10 41 0e adc byte ptr [rcx + 14], al - 4b74f8: 08 45 0b or byte ptr [rbp + 11], al - 4b74fb: 00 48 00 add byte ptr [rax], cl - 4b74fe: 00 00 add byte ptr [rax], al - 4b7500: 10 65 00 adc byte ptr [rbp], ah - 4b7503: 00 2c 5a add byte ptr [rdx + 2*rbx], ch - 4b7506: fb sti - 4b7507: ff ba 01 00 00 00 - 4b750d: 46 0e - 4b750f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b7515: 8e 03 mov es, word ptr [rbx] - 4b7517: 42 0e - 4b7519: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b751f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8366 <_end+0xffffffff862f49e6> - 4b7525: 06 - 4b7526: 43 0e - 4b7528: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b752e: 79 0a jns 0x4b753a <__EH_FRAME_BEGIN__+0x650a> - 4b7530: 0e - 4b7531: 38 41 0e cmp byte ptr [rcx + 14], al - 4b7534: 30 41 0e xor byte ptr [rcx + 14], al - 4b7537: 28 42 0e sub byte ptr [rdx + 14], al - 4b753a: 20 42 0e and byte ptr [rdx + 14], al - 4b753d: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7540: 10 42 0e adc byte ptr [rdx + 14], al - 4b7543: 08 46 0b or byte ptr [rsi + 11], al - 4b7546: 00 00 add byte ptr [rax], al - 4b7548: 1c 00 sbb al, 0 - 4b754a: 00 00 add byte ptr [rax], al - 4b754c: 5c pop rsp - 4b754d: 65 00 00 add byte ptr gs:[rax], al - 4b7550: a0 5b fb ff 7e 00 00 00 00 movabs al, byte ptr [2130705243] - 4b7559: 45 0e - 4b755b: 10 86 02 02 57 0a adc byte ptr [rsi + 173474306], al - 4b7561: 0e - 4b7562: 08 4c 0b 00 or byte ptr [rbx + rcx], cl - 4b7566: 00 00 add byte ptr [rax], al - 4b7568: 34 00 xor al, 0 - 4b756a: 00 00 add byte ptr [rax], al - 4b756c: 7c 65 jl 0x4b75d3 <__EH_FRAME_BEGIN__+0x65a3> - 4b756e: 00 00 add byte ptr [rax], al - 4b7570: 00 5c fb ff add byte ptr [rbx + 8*rdi - 1], bl - 4b7574: 6f outsd dx, dword ptr [rsi] - 4b7575: 00 00 add byte ptr [rax], al - 4b7577: 00 00 add byte ptr [rax], al - 4b7579: 45 0e - 4b757b: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b7581: 83 03 47 add dword ptr [rbx], 71 - 4b7584: 0e - 4b7585: 20 02 and byte ptr [rdx], al - 4b7587: 45 0a 0e or r9b, byte ptr [r14] - 4b758a: 18 41 0e sbb byte ptr [rcx + 14], al - 4b758d: 10 41 0e adc byte ptr [rcx + 14], al - 4b7590: 08 44 0b 44 or byte ptr [rbx + rcx + 68], al - 4b7594: 0a 0e or cl, byte ptr [rsi] - 4b7596: 18 46 0e sbb byte ptr [rsi + 14], al - 4b7599: 10 41 0e adc byte ptr [rcx + 14], al - 4b759c: 08 45 0b or byte ptr [rbp + 11], al - 4b759f: 00 34 00 add byte ptr [rax + rax], dh - 4b75a2: 00 00 add byte ptr [rax], al - 4b75a4: b4 65 mov ah, 101 - 4b75a6: 00 00 add byte ptr [rax], al - 4b75a8: 38 5c fb ff cmp byte ptr [rbx + 8*rdi - 1], bl - 4b75ac: 75 00 jne 0x4b75ae <__EH_FRAME_BEGIN__+0x657e> - 4b75ae: 00 00 add byte ptr [rax], al - 4b75b0: 00 46 0e add byte ptr [rsi + 14], al - 4b75b3: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl - 4b75ba: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b75be: 83 04 75 0a 0e 18 44 0e add dword ptr [2*rsi + 1142427146], 14 - 4b75c6: 10 42 0e adc byte ptr [rdx + 14], al - 4b75c9: 08 47 0b or byte ptr [rdi + 11], al - 4b75cc: 5d pop rbp - 4b75cd: 0e - 4b75ce: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b75d2: 42 0e - 4b75d4: 08 00 or byte ptr [rax], al - 4b75d6: 00 00 add byte ptr [rax], al - 4b75d8: 64 00 00 add byte ptr fs:[rax], al - 4b75db: 00 ec add ah, ch - 4b75dd: 65 00 00 add byte ptr gs:[rax], al - 4b75e0: 80 5c fb ff 3e sbb byte ptr [rbx + 8*rdi - 1], 62 - 4b75e5: 02 00 add al, byte ptr [rax] - 4b75e7: 00 00 add byte ptr [rax], al - 4b75e9: 4f 0e - 4b75eb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b75f1: 8e 03 mov es, word ptr [rbx] - 4b75f3: 42 0e - 4b75f5: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b75fb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b8445 <_end+0xffffffff862f4ac5> - 4b7601: 06 - 4b7602: 44 0e - 4b7604: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al - 4b760a: 02 d1 add dl, cl - 4b760c: 0a 0e or cl, byte ptr [rsi] - 4b760e: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b7612: 41 0e - 4b7614: 28 42 0e sub byte ptr [rdx + 14], al - 4b7617: 20 42 0e and byte ptr [rdx + 14], al - 4b761a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b761d: 10 42 0e adc byte ptr [rdx + 14], al - 4b7620: 08 4b 0b or byte ptr [rbx + 11], cl - 4b7623: 03 00 add eax, dword ptr [rax] - 4b7625: 01 0e add dword ptr [rsi], ecx - 4b7627: 08 c3 or bl, al - 4b7629: c6 cc - 4b762b: cd ce int 206 - 4b762d: cf iretd - 4b762e: 48 0e - 4b7630: 40 83 07 86 add dword ptr [rdi], -122 - 4b7634: 06 - 4b7635: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d97ac8 <_end+0x38d4148> - 4b763b: 8f 02 pop qword ptr [rdx] - 4b763d: 00 00 add byte ptr [rax], al - 4b763f: 00 2c 00 add byte ptr [rax + rax], ch - 4b7642: 00 00 add byte ptr [rax], al - 4b7644: 54 push rsp - 4b7645: 66 00 00 add byte ptr [rax], al - 4b7648: 58 pop rax - 4b7649: 5e pop rsi - 4b764a: fb sti - 4b764b: ff ab 00 00 00 00 jmp [rbx] - 4b7651: 5a pop rdx - 4b7652: 0e - 4b7653: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b765a: 03 41 0e add eax, dword ptr [rcx + 14] - 4b765d: 20 83 04 02 56 0a and byte ptr [rbx + 173408772], al - 4b7663: 0e - 4b7664: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7667: 10 42 0e adc byte ptr [rdx + 14], al - 4b766a: 08 4b 0b or byte ptr [rbx + 11], cl - 4b766d: 00 00 add byte ptr [rax], al - 4b766f: 00 34 00 add byte ptr [rax + rax], dh - 4b7672: 00 00 add byte ptr [rax], al - 4b7674: 84 66 00 test byte ptr [rsi], ah - 4b7677: 00 d8 add al, bl - 4b7679: 5e pop rsi - 4b767a: fb sti - 4b767b: ff 82 00 00 00 00 inc dword ptr [rdx] - 4b7681: 46 0e - 4b7683: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b768a: 03 49 0e add ecx, dword ptr [rcx + 14] - 4b768d: 20 83 04 02 41 0a and byte ptr [rbx + 172032516], al - 4b7693: 0e - 4b7694: 18 49 0e sbb byte ptr [rcx + 14], cl - 4b7697: 10 42 0e adc byte ptr [rdx + 14], al - 4b769a: 08 44 0b 59 or byte ptr [rbx + rcx + 89], al - 4b769e: 0e - 4b769f: 18 46 0e sbb byte ptr [rsi + 14], al - 4b76a2: 10 42 0e adc byte ptr [rdx + 14], al - 4b76a5: 08 00 or byte ptr [rax], al - 4b76a7: 00 1c 00 add byte ptr [rax + rax], bl - 4b76aa: 00 00 add byte ptr [rax], al - 4b76ac: bc 66 00 00 30 mov esp, 805306470 - 4b76b1: 5f pop rdi - 4b76b2: fb sti - 4b76b3: ff 72 00 push qword ptr [rdx] - 4b76b6: 00 00 add byte ptr [rax], al - 4b76b8: 00 4c 0e 10 add byte ptr [rsi + rcx + 16], cl - 4b76bc: 83 02 02 add dword ptr [rdx], 2 - 4b76bf: 58 pop rax - 4b76c0: 0a 0e or cl, byte ptr [rsi] - 4b76c2: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b76c6: 00 00 add byte ptr [rax], al - 4b76c8: 40 00 00 add byte ptr [rax], al - 4b76cb: 00 dc add ah, bl - 4b76cd: 66 00 00 add byte ptr [rax], al - 4b76d0: 90 nop - 4b76d1: 5f pop rdi - 4b76d2: fb sti - 4b76d3: ff 8a 01 00 00 00 dec dword ptr [rdx + 1] - 4b76d9: 45 0e - 4b76db: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b76e1: 83 03 44 add dword ptr [rbx], 68 - 4b76e4: 0e - 4b76e5: 20 02 and byte ptr [rdx], al - 4b76e7: c2 0a 0e ret 3594 - 4b76ea: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b76ee: 41 0e - 4b76f0: 08 47 0b or byte ptr [rdi + 11], al - 4b76f3: 55 push rbp - 4b76f4: 0a 0e or cl, byte ptr [rsi] - 4b76f6: 18 46 0e sbb byte ptr [rsi + 14], al - 4b76f9: 10 41 0e adc byte ptr [rcx + 14], al - 4b76fc: 08 44 0b 4d or byte ptr [rbx + rcx + 77], al - 4b7700: 0a 0e or cl, byte ptr [rsi] - 4b7702: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7705: 10 41 0e adc byte ptr [rcx + 14], al - 4b7708: 08 49 0b or byte ptr [rcx + 11], cl - 4b770b: 00 40 00 add byte ptr [rax], al - 4b770e: 00 00 add byte ptr [rax], al - 4b7710: 20 67 00 and byte ptr [rdi], ah - 4b7713: 00 dc add ah, bl - 4b7715: 60 - 4b7716: fb sti - 4b7717: ff 6a 01 jmp [rdx + 1] - 4b771a: 00 00 add byte ptr [rax], al - 4b771c: 00 45 0e add byte ptr [rbp + 14], al - 4b771f: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b7725: 83 03 44 add dword ptr [rbx], 68 - 4b7728: 0e - 4b7729: 20 02 and byte ptr [rdx], al - 4b772b: be 0a 0e 18 44 mov esi, 1142427146 - 4b7730: 0e - 4b7731: 10 41 0e adc byte ptr [rcx + 14], al - 4b7734: 08 43 0b or byte ptr [rbx + 11], al - 4b7737: 55 push rbp - 4b7738: 0a 0e or cl, byte ptr [rsi] - 4b773a: 18 46 0e sbb byte ptr [rsi + 14], al - 4b773d: 10 41 0e adc byte ptr [rcx + 14], al - 4b7740: 08 44 0b 46 or byte ptr [rbx + rcx + 70], al - 4b7744: 0a 0e or cl, byte ptr [rsi] - 4b7746: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7749: 10 41 0e adc byte ptr [rcx + 14], al - 4b774c: 08 48 0b or byte ptr [rax + 11], cl - 4b774f: 00 3c 00 add byte ptr [rax + rax], bh - 4b7752: 00 00 add byte ptr [rax], al - 4b7754: 64 67 00 00 add byte ptr fs:[eax], al - 4b7758: 08 62 fb or byte ptr [rdx - 5], ah - 4b775b: ff 02 inc dword ptr [rdx] - 4b775d: 03 00 add eax, dword ptr [rax] - 4b775f: 00 00 add byte ptr [rax], al - 4b7761: 46 0e - 4b7763: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b7769: 8d 03 lea eax, [rbx] - 4b776b: 45 0e - 4b776d: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b7774: 05 44 0e 30 83 add eax, 2200964676 - 4b7779: 06 - 4b777a: 03 1f add ebx, dword ptr [rdi] - 4b777c: 01 0a add dword ptr [rdx], ecx - 4b777e: 0e - 4b777f: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b7783: 42 0e - 4b7785: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7788: 10 42 0e adc byte ptr [rdx + 14], al - 4b778b: 08 42 0b or byte ptr [rdx + 11], al - 4b778e: 00 00 add byte ptr [rax], al - 4b7790: 18 00 sbb byte ptr [rax], al - 4b7792: 00 00 add byte ptr [rax], al - 4b7794: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b7795: 67 00 00 add byte ptr [eax], al - 4b7798: d8 64 fb ff fsub dword ptr [rbx + 8*rdi - 1] - 4b779c: 5f pop rdi - 4b779d: 00 00 add byte ptr [rax], al - 4b779f: 00 00 add byte ptr [rax], al - 4b77a1: 45 0e - 4b77a3: 10 83 02 02 59 0e adc byte ptr [rbx + 240714242], al - 4b77a9: 08 00 or byte ptr [rax], al - 4b77ab: 00 28 add byte ptr [rax], ch - 4b77ad: 00 00 add byte ptr [rax], al - 4b77af: 00 c0 add al, al - 4b77b1: 67 00 00 add byte ptr [eax], al - 4b77b4: 1c 65 sbb al, 101 - 4b77b6: fb sti - 4b77b7: ff 7f 00 - 4b77ba: 00 00 add byte ptr [rax], al - 4b77bc: 00 45 0e add byte ptr [rbp + 14], al - 4b77bf: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b77c5: 83 03 47 add dword ptr [rbx], 71 - 4b77c8: 0e - 4b77c9: 30 02 xor byte ptr [rdx], al - 4b77cb: 4a 0a 0e or cl, byte ptr [rsi] - 4b77ce: 18 41 0e sbb byte ptr [rcx + 14], al - 4b77d1: 10 41 0e adc byte ptr [rcx + 14], al - 4b77d4: 08 47 0b or byte ptr [rdi + 11], al - 4b77d7: 00 28 add byte ptr [rax], ch - 4b77d9: 00 00 add byte ptr [rax], al - 4b77db: 00 ec add ah, ch - 4b77dd: 67 00 00 add byte ptr [eax], al - 4b77e0: 70 65 jo 0x4b7847 <__EH_FRAME_BEGIN__+0x6817> - 4b77e2: fb sti - 4b77e3: ff 77 00 push qword ptr [rdi] - 4b77e6: 00 00 add byte ptr [rax], al - 4b77e8: 00 45 0e add byte ptr [rbp + 14], al - 4b77eb: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b77f1: 83 03 47 add dword ptr [rbx], 71 - 4b77f4: 0e - 4b77f5: 20 66 0a and byte ptr [rsi + 10], ah - 4b77f8: 0e - 4b77f9: 18 41 0e sbb byte ptr [rcx + 14], al - 4b77fc: 10 41 0e adc byte ptr [rcx + 14], al - 4b77ff: 08 4b 0b or byte ptr [rbx + 11], cl - 4b7802: 00 00 add byte ptr [rax], al - 4b7804: 10 00 adc byte ptr [rax], al - 4b7806: 00 00 add byte ptr [rax], al - 4b7808: 18 68 00 sbb byte ptr [rax], ch - 4b780b: 00 c4 add ah, al - 4b780d: 65 fb sti - 4b780f: ff 33 push qword ptr [rbx] - 4b7811: 00 00 add byte ptr [rax], al - 4b7813: 00 00 add byte ptr [rax], al - 4b7815: 00 00 add byte ptr [rax], al - 4b7817: 00 28 add byte ptr [rax], ch - 4b7819: 00 00 add byte ptr [rax], al - 4b781b: 00 2c 68 add byte ptr [rax + 2*rbp], ch - 4b781e: 00 00 add byte ptr [rax], al - 4b7820: f0 lock - 4b7821: 65 fb sti - 4b7823: ff 6c 00 00 jmp [rax + rax] - 4b7827: 00 00 add byte ptr [rax], al - 4b7829: 45 0e - 4b782b: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b7831: 83 03 47 add dword ptr [rbx], 71 - 4b7834: 0e - 4b7835: 20 75 0a and byte ptr [rbp + 10], dh - 4b7838: 0e - 4b7839: 18 41 0e sbb byte ptr [rcx + 14], al - 4b783c: 10 41 0e adc byte ptr [rcx + 14], al - 4b783f: 08 49 0b or byte ptr [rcx + 11], cl - 4b7842: 00 00 add byte ptr [rax], al - 4b7844: 10 00 adc byte ptr [rax], al - 4b7846: 00 00 add byte ptr [rax], al - 4b7848: 58 pop rax - 4b7849: 68 00 00 34 66 push 1714683904 - 4b784e: fb sti - 4b784f: ff 44 00 00 inc dword ptr [rax + rax] - 4b7853: 00 00 add byte ptr [rax], al - 4b7855: 00 00 add byte ptr [rax], al - 4b7857: 00 10 add byte ptr [rax], dl - 4b7859: 00 00 add byte ptr [rax], al - 4b785b: 00 6c 68 00 add byte ptr [rax + 2*rbp], ch - 4b785f: 00 70 66 add byte ptr [rax + 102], dh - 4b7862: fb sti - 4b7863: ff a6 00 00 00 00 jmp qword ptr [rsi] - 4b7869: 00 00 add byte ptr [rax], al - 4b786b: 00 18 add byte ptr [rax], bl - 4b786d: 00 00 add byte ptr [rax], al - 4b786f: 00 80 68 00 00 0c add byte ptr [rax + 201326696], al - 4b7875: 67 fb addr32 sti - 4b7877: ff 75 00 push qword ptr [rbp] - 4b787a: 00 00 add byte ptr [rax], al - 4b787c: 00 45 0e add byte ptr [rbp + 14], al - 4b787f: 10 83 02 02 6f 0e adc byte ptr [rbx + 242156034], al - 4b7885: 08 00 or byte ptr [rax], al - 4b7887: 00 10 add byte ptr [rax], dl - 4b7889: 00 00 add byte ptr [rax], al - 4b788b: 00 9c 68 00 00 70 67 add byte ptr [rax + 2*rbp + 1735393280], bl - 4b7892: fb sti - 4b7893: ff 5a 00 call [rdx] - 4b7896: 00 00 add byte ptr [rax], al - 4b7898: 00 74 0e 10 add byte ptr [rsi + rcx + 16], dh - 4b789c: 10 00 adc byte ptr [rax], al - 4b789e: 00 00 add byte ptr [rax], al - 4b78a0: b0 68 mov al, 104 - 4b78a2: 00 00 add byte ptr [rax], al - 4b78a4: bc 67 fb ff 5d mov esp, 1577057127 - 4b78a9: 00 00 add byte ptr [rax], al - 4b78ab: 00 00 add byte ptr [rax], al - 4b78ad: 00 00 add byte ptr [rax], al - 4b78af: 00 3c 00 add byte ptr [rax + rax], bh - 4b78b2: 00 00 add byte ptr [rax], al - 4b78b4: c4 68 00 - 4b78b7: 00 08 add byte ptr [rax], cl - 4b78b9: 68 fb ff b1 00 push 11665403 - 4b78be: 00 00 add byte ptr [rax], al - 4b78c0: 00 46 0e add byte ptr [rsi + 14], al - 4b78c3: 10 8e 02 46 0e 18 adc byte ptr [rsi + 403588610], cl - 4b78c9: 8d 03 lea eax, [rbx] - 4b78cb: 42 0e - 4b78cd: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b78d4: 05 41 0e 30 83 add eax, 2200964673 - 4b78d9: 06 - 4b78da: 79 0a jns 0x4b78e6 <__EH_FRAME_BEGIN__+0x68b6> - 4b78dc: 0e - 4b78dd: 28 41 0e sub byte ptr [rcx + 14], al - 4b78e0: 20 42 0e and byte ptr [rdx + 14], al - 4b78e3: 18 42 0e sbb byte ptr [rdx + 14], al - 4b78e6: 10 42 0e adc byte ptr [rdx + 14], al - 4b78e9: 08 48 0b or byte ptr [rax + 11], cl - 4b78ec: 00 00 add byte ptr [rax], al - 4b78ee: 00 00 add byte ptr [rax], al - 4b78f0: 3c 00 cmp al, 0 - 4b78f2: 00 00 add byte ptr [rax], al - 4b78f4: 04 69 add al, 105 - 4b78f6: 00 00 add byte ptr [rax], al - 4b78f8: 88 68 fb mov byte ptr [rax - 5], ch - 4b78fb: ff ae 00 00 00 00 jmp [rsi] - 4b7901: 49 0e - 4b7903: 10 8c 02 4b 0e 18 86 adc byte ptr [rdx + rax - 2045243829], cl - 4b790a: 03 45 0e add eax, dword ptr [rbp + 14] - 4b790d: 20 83 04 02 40 0a and byte ptr [rbx + 171966980], al - 4b7913: 0e - 4b7914: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7917: 10 42 0e adc byte ptr [rdx + 14], al - 4b791a: 08 44 0b 7d or byte ptr [rbx + rcx + 125], al - 4b791e: 0a 0e or cl, byte ptr [rsi] - 4b7920: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7923: 10 42 0e adc byte ptr [rdx + 14], al - 4b7926: 08 41 0b or byte ptr [rcx + 11], al - 4b7929: 00 00 add byte ptr [rax], al - 4b792b: 00 00 add byte ptr [rax], al - 4b792d: 00 00 add byte ptr [rax], al - 4b792f: 00 34 00 add byte ptr [rax + rax], dh - 4b7932: 00 00 add byte ptr [rax], al - 4b7934: 44 69 00 00 f8 68 fb imul r8d, dword ptr [rax], 4217960448 - 4b793b: ff 45 00 inc dword ptr [rbp] - 4b793e: 00 00 add byte ptr [rax], al - 4b7940: 00 46 0e add byte ptr [rsi + 14], al - 4b7943: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b794a: 03 47 0e add eax, dword ptr [rdi + 14] - 4b794d: 20 5f 0a and byte ptr [rdi + 10], bl - 4b7950: 0e - 4b7951: 18 4a 0e sbb byte ptr [rdx + 14], cl - 4b7954: 10 42 0e adc byte ptr [rdx + 14], al - 4b7957: 08 45 0b or byte ptr [rbp + 11], al - 4b795a: 41 0e - 4b795c: 18 43 0e sbb byte ptr [rbx + 14], al - 4b795f: 10 42 0e adc byte ptr [rdx + 14], al - 4b7962: 08 00 or byte ptr [rax], al - 4b7964: 00 00 add byte ptr [rax], al - 4b7966: 00 00 add byte ptr [rax], al - 4b7968: 4c 00 00 add byte ptr [rax], r8b - 4b796b: 00 7c 69 00 add byte ptr [rcx + 2*rbp], bh - 4b796f: 00 10 add byte ptr [rax], dl - 4b7971: 69 fb ff 97 01 00 imul edi, ebx, 104447 - 4b7977: 00 00 add byte ptr [rax], al - 4b7979: 46 0e - 4b797b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b7981: 8e 03 mov es, word ptr [rbx] - 4b7983: 42 0e - 4b7985: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b798b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b87d5 <_end+0xffffffff862f4e55> - 4b7991: 06 - 4b7992: 41 0e - 4b7994: 38 83 07 46 0e 60 cmp byte ptr [rbx + 1611548167], al - 4b799a: 02 60 0a add ah, byte ptr [rax + 10] - 4b799d: 0e - 4b799e: 38 41 0e cmp byte ptr [rcx + 14], al - 4b79a1: 30 41 0e xor byte ptr [rcx + 14], al - 4b79a4: 28 42 0e sub byte ptr [rdx + 14], al - 4b79a7: 20 42 0e and byte ptr [rdx + 14], al - 4b79aa: 18 42 0e sbb byte ptr [rdx + 14], al - 4b79ad: 10 42 0e adc byte ptr [rdx + 14], al - 4b79b0: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b79b4: 00 00 add byte ptr [rax], al - 4b79b6: 00 00 add byte ptr [rax], al - 4b79b8: 14 00 adc al, 0 - 4b79ba: 00 00 add byte ptr [rax], al - 4b79bc: cc int3 - 4b79bd: 69 00 00 60 6a fb imul eax, dword ptr [rax], 4218052608 - 4b79c3: ff 35 00 00 00 00 push qword ptr [rip] # 0x4b79c9 <__EH_FRAME_BEGIN__+0x6999> - 4b79c9: 00 00 add byte ptr [rax], al - 4b79cb: 00 00 add byte ptr [rax], al - 4b79cd: 00 00 add byte ptr [rax], al - 4b79cf: 00 14 00 add byte ptr [rax + rax], dl - 4b79d2: 00 00 add byte ptr [rax], al - 4b79d4: e4 69 in al, 105 - 4b79d6: 00 00 add byte ptr [rax], al - 4b79d8: 88 6a fb mov byte ptr [rdx - 5], ch - 4b79db: ff 35 00 00 00 00 push qword ptr [rip] # 0x4b79e1 <__EH_FRAME_BEGIN__+0x69b1> - 4b79e1: 00 00 add byte ptr [rax], al - 4b79e3: 00 00 add byte ptr [rax], al - 4b79e5: 00 00 add byte ptr [rax], al - 4b79e7: 00 3c 00 add byte ptr [rax + rax], bh - 4b79ea: 00 00 add byte ptr [rax], al - 4b79ec: fc cld - 4b79ed: 69 00 00 b0 6a fb imul eax, dword ptr [rax], 4218073088 - 4b79f3: ff 75 00 push qword ptr [rbp] - 4b79f6: 00 00 add byte ptr [rax], al - 4b79f8: 00 46 0e add byte ptr [rsi + 14], al - 4b79fb: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b7a01: 8c 03 mov word ptr [rbx], es - 4b7a03: 44 0e - 4b7a05: 20 86 04 02 46 0a and byte ptr [rsi + 172360196], al - 4b7a0b: 0e - 4b7a0c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7a0f: 10 42 0e adc byte ptr [rdx + 14], al - 4b7a12: 08 47 0b or byte ptr [rdi + 11], al - 4b7a15: 48 0a 0e or cl, byte ptr [rsi] - 4b7a18: 18 45 0e sbb byte ptr [rbp + 14], al - 4b7a1b: 10 42 0e adc byte ptr [rdx + 14], al - 4b7a1e: 08 41 0b or byte ptr [rcx + 11], al - 4b7a21: 00 00 add byte ptr [rax], al - 4b7a23: 00 00 add byte ptr [rax], al - 4b7a25: 00 00 add byte ptr [rax], al - 4b7a27: 00 14 00 add byte ptr [rax + rax], dl - 4b7a2a: 00 00 add byte ptr [rax], al - 4b7a2c: 3c 6a cmp al, 106 - 4b7a2e: 00 00 add byte ptr [rax], al - 4b7a30: f0 lock - 4b7a31: 6a fb push -5 - 4b7a33: ff 35 00 00 00 00 push qword ptr [rip] # 0x4b7a39 <__EH_FRAME_BEGIN__+0x6a09> - 4b7a39: 00 00 add byte ptr [rax], al - 4b7a3b: 00 00 add byte ptr [rax], al - 4b7a3d: 00 00 add byte ptr [rax], al - 4b7a3f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b7a43: 00 54 6a 00 add byte ptr [rdx + 2*rbp], dl - 4b7a47: 00 18 add byte ptr [rax], bl - 4b7a49: 6b fb ff imul edi, ebx, -1 - 4b7a4c: 8e 03 mov es, word ptr [rbx] - 4b7a4e: 00 00 add byte ptr [rax], al - 4b7a50: 00 42 0e add byte ptr [rdx + 14], al - 4b7a53: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b7a59: 8e 03 mov es, word ptr [rbx] - 4b7a5b: 42 0e - 4b7a5d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b7a63: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b88ad <_end+0xffffffff862f4f2d> - 4b7a69: 06 - 4b7a6a: 41 0e - 4b7a6c: 38 83 07 4a 0e e0 cmp byte ptr [rbx - 535934457], al - 4b7a72: 10 03 adc byte ptr [rbx], al - 4b7a74: 9c pushfq - 4b7a75: 02 0a add cl, byte ptr [rdx] - 4b7a77: 0e - 4b7a78: 38 41 0e cmp byte ptr [rcx + 14], al - 4b7a7b: 30 41 0e xor byte ptr [rcx + 14], al - 4b7a7e: 28 42 0e sub byte ptr [rdx + 14], al - 4b7a81: 20 42 0e and byte ptr [rdx + 14], al - 4b7a84: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7a87: 10 42 0e adc byte ptr [rdx + 14], al - 4b7a8a: 08 41 0b or byte ptr [rcx + 11], al - 4b7a8d: 00 00 add byte ptr [rax], al - 4b7a8f: 00 7c 00 00 add byte ptr [rax + rax], bh - 4b7a93: 00 a4 6a 00 00 58 6e add byte ptr [rdx + 2*rbp + 1851260928], ah - 4b7a9a: fb sti - 4b7a9b: ff bc 02 00 00 00 46 - 4b7aa2: 0e - 4b7aa3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b7aa9: 8e 03 mov es, word ptr [rbx] - 4b7aab: 42 0e - 4b7aad: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b7ab3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b88fa <_end+0xffffffff862f4f7a> - 4b7ab9: 06 - 4b7aba: 44 0e - 4b7abc: 38 83 07 47 0e e0 cmp byte ptr [rbx - 535935225], al - 4b7ac2: 02 03 add al, byte ptr [rbx] - 4b7ac4: c1 01 0a rol dword ptr [rcx], 10 - 4b7ac7: 0e - 4b7ac8: 38 41 0e cmp byte ptr [rcx + 14], al - 4b7acb: 30 41 0e xor byte ptr [rcx + 14], al - 4b7ace: 28 42 0e sub byte ptr [rdx + 14], al - 4b7ad1: 20 42 0e and byte ptr [rdx + 14], al - 4b7ad4: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7ad7: 10 42 0e adc byte ptr [rdx + 14], al - 4b7ada: 08 45 0b or byte ptr [rbp + 11], al - 4b7add: 67 0a 0e or cl, byte ptr [esi] - 4b7ae0: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b7ae4: 41 0e - 4b7ae6: 28 45 0e sub byte ptr [rbp + 14], al - 4b7ae9: 20 42 0e and byte ptr [rdx + 14], al - 4b7aec: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7aef: 10 42 0e adc byte ptr [rdx + 14], al - 4b7af2: 08 45 0b or byte ptr [rbp + 11], al - 4b7af5: 02 70 0a add dh, byte ptr [rax + 10] - 4b7af8: 0e - 4b7af9: 38 41 0e cmp byte ptr [rcx + 14], al - 4b7afc: 30 41 0e xor byte ptr [rcx + 14], al - 4b7aff: 28 42 0e sub byte ptr [rdx + 14], al - 4b7b02: 20 42 0e and byte ptr [rdx + 14], al - 4b7b05: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7b08: 10 42 0e adc byte ptr [rdx + 14], al - 4b7b0b: 08 45 0b or byte ptr [rbp + 11], al - 4b7b0e: 00 00 add byte ptr [rax], al - 4b7b10: 4c 00 00 add byte ptr [rax], r8b - 4b7b13: 00 24 6b add byte ptr [rbx + 2*rbp], ah - 4b7b16: 00 00 add byte ptr [rax], al - 4b7b18: 98 cwde - 4b7b19: 70 fb jo 0x4b7b16 <__EH_FRAME_BEGIN__+0x6ae6> - 4b7b1b: ff dc - 4b7b1d: 00 00 add byte ptr [rax], al - 4b7b1f: 00 00 add byte ptr [rax], al - 4b7b21: 46 0e - 4b7b23: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b7b29: 8d 03 lea eax, [rbx] - 4b7b2b: 45 0e - 4b7b2d: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b7b34: 05 44 0e 30 83 add eax, 2200964676 - 4b7b39: 06 - 4b7b3a: 60 - 4b7b3b: 0a 0e or cl, byte ptr [rsi] - 4b7b3d: 28 41 0e sub byte ptr [rcx + 14], al - 4b7b40: 20 42 0e and byte ptr [rdx + 14], al - 4b7b43: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7b46: 10 42 0e adc byte ptr [rdx + 14], al - 4b7b49: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al - 4b7b4d: 5e pop rsi - 4b7b4e: 0a 0e or cl, byte ptr [rsi] - 4b7b50: 28 43 0e sub byte ptr [rbx + 14], al - 4b7b53: 20 46 0e and byte ptr [rsi + 14], al - 4b7b56: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7b59: 10 42 0e adc byte ptr [rdx + 14], al - 4b7b5c: 08 45 0b or byte ptr [rbp + 11], al - 4b7b5f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b7b63: 00 74 6b 00 add byte ptr [rbx + 2*rbp], dh - 4b7b67: 00 28 add byte ptr [rax], ch - 4b7b69: 71 fb jno 0x4b7b66 <__EH_FRAME_BEGIN__+0x6b36> - 4b7b6b: ff c1 inc ecx - 4b7b6d: 00 00 add byte ptr [rax], al - 4b7b6f: 00 00 add byte ptr [rax], al - 4b7b71: 46 0e - 4b7b73: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b7b79: 8d 03 lea eax, [rbx] - 4b7b7b: 48 0e - 4b7b7d: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b7b84: 05 44 0e 30 83 add eax, 2200964676 - 4b7b89: 06 - 4b7b8a: 51 push rcx - 4b7b8b: 0a 0e or cl, byte ptr [rsi] - 4b7b8d: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b7b91: 42 0e - 4b7b93: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7b96: 10 42 0e adc byte ptr [rdx + 14], al - 4b7b99: 08 45 0b or byte ptr [rbp + 11], al - 4b7b9c: 02 66 0a add ah, byte ptr [rsi + 10] - 4b7b9f: 0e - 4b7ba0: 28 48 0e sub byte ptr [rax + 14], cl - 4b7ba3: 20 42 0e and byte ptr [rdx + 14], al - 4b7ba6: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7ba9: 10 42 0e adc byte ptr [rdx + 14], al - 4b7bac: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b7bb0: 14 00 adc al, 0 - 4b7bb2: 00 00 add byte ptr [rax], al - 4b7bb4: c4 6b 00 - 4b7bb7: 00 a8 71 fb ff 23 add byte ptr [rax + 603978609], ch - 4b7bbd: 03 00 add eax, dword ptr [rax] - ... - 4b7bc7: 00 14 00 add byte ptr [rax + rax], dl - 4b7bca: 00 00 add byte ptr [rax], al - 4b7bcc: dc 6b 00 fsubr qword ptr [rbx] - 4b7bcf: 00 c0 add al, al - 4b7bd1: 74 fb je 0x4b7bce <__EH_FRAME_BEGIN__+0x6b9e> - 4b7bd3: ff cd dec ebp - 4b7bd5: 02 00 add al, byte ptr [rax] - ... - 4b7bdf: 00 14 00 add byte ptr [rax + rax], dl - 4b7be2: 00 00 add byte ptr [rax], al - 4b7be4: f4 hlt - 4b7be5: 6b 00 00 imul eax, dword ptr [rax], 0 - 4b7be8: 78 77 js 0x4b7c61 <__EH_FRAME_BEGIN__+0x6c31> - 4b7bea: fb sti - 4b7beb: ff f2 push rdx - 4b7bed: 02 00 add al, byte ptr [rax] - ... - 4b7bf7: 00 14 00 add byte ptr [rax + rax], dl - 4b7bfa: 00 00 add byte ptr [rax], al - 4b7bfc: 0c 6c or al, 108 - 4b7bfe: 00 00 add byte ptr [rax], al - 4b7c00: 60 - 4b7c01: 7a fb jp 0x4b7bfe <__EH_FRAME_BEGIN__+0x6bce> - 4b7c03: ff c6 inc esi - 4b7c05: 01 00 add dword ptr [rax], eax - ... - 4b7c0f: 00 14 00 add byte ptr [rax + rax], dl - 4b7c12: 00 00 add byte ptr [rax], al - 4b7c14: 24 6c and al, 108 - 4b7c16: 00 00 add byte ptr [rax], al - 4b7c18: 18 7c fb ff sbb byte ptr [rbx + 8*rdi - 1], bh - 4b7c1c: 18 02 sbb byte ptr [rdx], al - ... - 4b7c26: 00 00 add byte ptr [rax], al - 4b7c28: 14 00 adc al, 0 - 4b7c2a: 00 00 add byte ptr [rax], al - 4b7c2c: 3c 6c cmp al, 108 - 4b7c2e: 00 00 add byte ptr [rax], al - 4b7c30: 20 7e fb and byte ptr [rsi - 5], bh - 4b7c33: ff 1e call [rsi] - 4b7c35: 03 00 add eax, dword ptr [rax] - ... - 4b7c3f: 00 14 00 add byte ptr [rax + rax], dl - 4b7c42: 00 00 add byte ptr [rax], al - 4b7c44: 54 push rsp - 4b7c45: 6c insb byte ptr es:[rdi], dx - 4b7c46: 00 00 add byte ptr [rax], al - 4b7c48: 28 81 fb ff 35 00 sub byte ptr [rcx + 3538939], al - ... - 4b7c56: 00 00 add byte ptr [rax], al - 4b7c58: 14 00 adc al, 0 - 4b7c5a: 00 00 add byte ptr [rax], al - 4b7c5c: 6c insb byte ptr es:[rdi], dx - 4b7c5d: 6c insb byte ptr es:[rdi], dx - 4b7c5e: 00 00 add byte ptr [rax], al - 4b7c60: 50 push rax - 4b7c61: 81 fb ff 0d 00 00 cmp ebx, 3583 - ... - 4b7c6f: 00 14 00 add byte ptr [rax + rax], dl - 4b7c72: 00 00 add byte ptr [rax], al - 4b7c74: 84 6c 00 00 test byte ptr [rax + rax], ch - 4b7c78: 48 81 fb ff 0d 00 00 cmp rbx, 3583 - ... - 4b7c87: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b7c8b: 00 9c 6c 00 00 40 81 add byte ptr [rsp + 2*rbp - 2126512128], bl - 4b7c92: fb sti - 4b7c93: ff bd 01 00 00 00 - 4b7c99: 46 0e - 4b7c9b: 10 8d 02 48 0e 18 adc byte ptr [rbp + 403589122], cl - 4b7ca1: 8c 03 mov word ptr [rbx], es - 4b7ca3: 41 0e - 4b7ca5: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b7cab: 83 05 44 0e 90 01 02 add dword ptr [rip + 26218052], 2 # 0x1db8af6 <_end+0x18f5176> - 4b7cb2: 9d popfq - 4b7cb3: 0a 0e or cl, byte ptr [rsi] - 4b7cb5: 28 41 0e sub byte ptr [rcx + 14], al - 4b7cb8: 20 41 0e and byte ptr [rcx + 14], al - 4b7cbb: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7cbe: 10 42 0e adc byte ptr [rdx + 14], al - 4b7cc1: 08 49 0b or byte ptr [rcx + 11], cl - 4b7cc4: 02 94 0e 98 01 46 0e add dl, byte ptr [rsi + rcx + 239468952] - 4b7ccb: a0 01 4c 0e 98 01 41 0e 90 movabs al, byte ptr [-8066438407472133119] - 4b7cd4: 01 00 add dword ptr [rax], eax - 4b7cd6: 00 00 add byte ptr [rax], al - 4b7cd8: 54 push rsp - 4b7cd9: 00 00 add byte ptr [rax], al - 4b7cdb: 00 ec add ah, ch - 4b7cdd: 6c insb byte ptr es:[rdi], dx - 4b7cde: 00 00 add byte ptr [rax], al - 4b7ce0: b0 82 mov al, -126 - 4b7ce2: fb sti - 4b7ce3: ff e4 jmp rsp - 4b7ce5: 01 00 add dword ptr [rax], eax - 4b7ce7: 00 00 add byte ptr [rax], al - 4b7ce9: 46 0e - 4b7ceb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b7cf2: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b7cf6: 83 04 44 0e add dword ptr [rsp + 2*rax], 14 - 4b7cfa: 90 nop - 4b7cfb: 01 02 add dword ptr [rdx], eax - 4b7cfd: ae scasb al, byte ptr es:[rdi] - 4b7cfe: 0e - 4b7cff: 98 cwde - 4b7d00: 01 44 0e a0 add dword ptr [rsi + rcx - 96], eax - 4b7d04: 01 48 0e add dword ptr [rax + 14], ecx - 4b7d07: 98 cwde - 4b7d08: 01 41 0e add dword ptr [rcx + 14], eax - 4b7d0b: 90 nop - 4b7d0c: 01 02 add dword ptr [rdx], eax - 4b7d0e: 61 - 4b7d0f: 0e - 4b7d10: 98 cwde - 4b7d11: 01 42 0e add dword ptr [rdx + 14], eax - 4b7d14: a0 01 4c 0e 98 01 41 0e 90 movabs al, byte ptr [-8066438407472133119] - 4b7d1d: 01 63 0a add dword ptr [rbx + 10], esp - 4b7d20: 0e - 4b7d21: 20 41 0e and byte ptr [rcx + 14], al - 4b7d24: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7d27: 10 42 0e adc byte ptr [rdx + 14], al - 4b7d2a: 08 47 0b or byte ptr [rdi + 11], al - 4b7d2d: 00 00 add byte ptr [rax], al - 4b7d2f: 00 6c 00 00 add byte ptr [rax + rax], ch - 4b7d33: 00 44 6d 00 add byte ptr [rbp + 2*rbp], al - 4b7d37: 00 48 84 add byte ptr [rax - 124], cl - 4b7d3a: fb sti - 4b7d3b: ff fa - 4b7d3d: 02 00 add al, byte ptr [rax] - 4b7d3f: 00 00 add byte ptr [rax], al - 4b7d41: 46 0e - 4b7d43: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b7d49: 8e 03 mov es, word ptr [rbx] - 4b7d4b: 45 0e - 4b7d4d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b7d53: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8b9a <_end+0xffffffff862f521a> - 4b7d59: 06 - 4b7d5a: 44 0e - 4b7d5c: 38 83 07 47 0e b0 cmp byte ptr [rbx - 1341241593], al - 4b7d62: 03 02 add eax, dword ptr [rdx] - 4b7d64: b0 0e mov al, 14 - 4b7d66: b8 03 45 0e c0 mov eax, 3222160643 - 4b7d6b: 03 56 0e add edx, dword ptr [rsi + 14] - 4b7d6e: b8 03 41 0e b0 mov eax, 2953724163 - 4b7d73: 03 02 add eax, dword ptr [rdx] - 4b7d75: 65 0a 0e or cl, byte ptr gs:[rsi] - 4b7d78: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b7d7c: 41 0e - 4b7d7e: 28 42 0e sub byte ptr [rdx + 14], al - 4b7d81: 20 42 0e and byte ptr [rdx + 14], al - 4b7d84: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7d87: 10 42 0e adc byte ptr [rdx + 14], al - 4b7d8a: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al - 4b7d8e: bf 0e b8 03 48 mov edi, 1208203278 - 4b7d93: 0e - 4b7d94: c0 03 58 rol byte ptr [rbx], 88 - 4b7d97: 0e - 4b7d98: b8 03 42 0e b0 mov eax, 2953724419 - 4b7d9d: 03 00 add eax, dword ptr [rax] - 4b7d9f: 00 14 00 add byte ptr [rax + rax], dl - 4b7da2: 00 00 add byte ptr [rax], al - 4b7da4: b4 6d mov ah, 109 - 4b7da6: 00 00 add byte ptr [rax], al - 4b7da8: d8 86 fb ff 45 00 fadd dword ptr [rsi + 4587515] - ... - 4b7db6: 00 00 add byte ptr [rax], al - 4b7db8: 14 00 adc al, 0 - 4b7dba: 00 00 add byte ptr [rax], al - 4b7dbc: cc int3 - 4b7dbd: 6d insd dword ptr es:[rdi], dx - 4b7dbe: 00 00 add byte ptr [rax], al - 4b7dc0: 10 87 fb ff 20 00 adc byte ptr [rdi + 2162683], al - ... - 4b7dce: 00 00 add byte ptr [rax], al - 4b7dd0: 14 00 adc al, 0 - 4b7dd2: 00 00 add byte ptr [rax], al - 4b7dd4: e4 6d in al, 109 - 4b7dd6: 00 00 add byte ptr [rax], al - 4b7dd8: 18 87 fb ff 1c 02 sbb byte ptr [rdi + 35454971], al - ... - 4b7de6: 00 00 add byte ptr [rax], al - 4b7de8: 24 00 and al, 0 - 4b7dea: 00 00 add byte ptr [rax], al - 4b7dec: fc cld - 4b7ded: 6d insd dword ptr es:[rdi], dx - 4b7dee: 00 00 add byte ptr [rax], al - 4b7df0: 20 89 fb ff 32 00 and byte ptr [rcx + 3342331], cl - 4b7df6: 00 00 add byte ptr [rax], al - 4b7df8: 00 45 0e add byte ptr [rbp + 14], al - 4b7dfb: 10 86 02 47 0e 18 adc byte ptr [rsi + 403588866], al - 4b7e01: 83 03 49 add dword ptr [rbx], 73 - 4b7e04: 0e - 4b7e05: 20 5a 0e and byte ptr [rdx + 14], bl - 4b7e08: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7e0b: 10 41 0e adc byte ptr [rcx + 14], al - 4b7e0e: 08 00 or byte ptr [rax], al - 4b7e10: 14 00 adc al, 0 - 4b7e12: 00 00 add byte ptr [rax], al - 4b7e14: 24 6e and al, 110 - 4b7e16: 00 00 add byte ptr [rax], al - 4b7e18: 38 89 fb ff 98 02 cmp byte ptr [rcx + 43581435], cl - ... - 4b7e26: 00 00 add byte ptr [rax], al - 4b7e28: 14 00 adc al, 0 - 4b7e2a: 00 00 add byte ptr [rax], al - 4b7e2c: 3c 6e cmp al, 110 - 4b7e2e: 00 00 add byte ptr [rax], al - 4b7e30: c0 8b fb ff b2 01 00 ror byte ptr [rbx + 28508155], 0 - ... - 4b7e3f: 00 14 00 add byte ptr [rax + rax], dl - 4b7e42: 00 00 add byte ptr [rax], al - 4b7e44: 54 push rsp - 4b7e45: 6e outsb dx, byte ptr [rsi] - 4b7e46: 00 00 add byte ptr [rax], al - 4b7e48: 68 8d fb ff 42 push 1124072333 - 4b7e4d: 03 00 add eax, dword ptr [rax] - ... - 4b7e57: 00 34 00 add byte ptr [rax + rax], dh - 4b7e5a: 00 00 add byte ptr [rax], al - 4b7e5c: 6c insb byte ptr es:[rdi], dx - 4b7e5d: 6e outsb dx, byte ptr [rsi] - 4b7e5e: 00 00 add byte ptr [rax], al - 4b7e60: a0 90 fb ff 6f 00 00 00 00 movabs al, byte ptr [1879047056] - 4b7e69: 46 0e - 4b7e6b: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl - 4b7e72: 03 46 0e add eax, dword ptr [rsi + 14] - 4b7e75: 20 79 0a and byte ptr [rcx + 10], bh - 4b7e78: 0e - 4b7e79: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7e7c: 10 42 0e adc byte ptr [rdx + 14], al - 4b7e7f: 08 44 0b 5b or byte ptr [rbx + rcx + 91], al - 4b7e83: 0e - 4b7e84: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7e87: 10 42 0e adc byte ptr [rdx + 14], al - 4b7e8a: 08 00 or byte ptr [rax], al - 4b7e8c: 00 00 add byte ptr [rax], al - 4b7e8e: 00 00 add byte ptr [rax], al - 4b7e90: 38 00 cmp byte ptr [rax], al - 4b7e92: 00 00 add byte ptr [rax], al - 4b7e94: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b7e95: 6e outsb dx, byte ptr [rsi] - 4b7e96: 00 00 add byte ptr [rax], al - 4b7e98: d8 90 fb ff 7c 01 fcom dword ptr [rax + 24969211] - 4b7e9e: 00 00 add byte ptr [rax], al - 4b7ea0: 00 46 0e add byte ptr [rsi + 14], al - 4b7ea3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b7ea9: 8c 03 mov word ptr [rbx], es - 4b7eab: 41 0e - 4b7ead: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b7eb3: 83 05 47 0e d0 01 02 add dword ptr [rip + 30412359], 2 # 0x21b8d01 <_end+0x1cf5381> - 4b7eba: e4 0a in al, 10 - 4b7ebc: 0e - 4b7ebd: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b7ec1: 41 0e - 4b7ec3: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7ec6: 10 42 0e adc byte ptr [rdx + 14], al - 4b7ec9: 08 42 0b or byte ptr [rdx + 11], al - 4b7ecc: 38 00 cmp byte ptr [rax], al - 4b7ece: 00 00 add byte ptr [rax], al - 4b7ed0: e0 6e loopne 0x4b7f40 <__EH_FRAME_BEGIN__+0x6f10> - 4b7ed2: 00 00 add byte ptr [rax], al - 4b7ed4: 1c 92 sbb al, -110 - 4b7ed6: fb sti - 4b7ed7: ff 7c 01 00 - 4b7edb: 00 00 add byte ptr [rax], al - 4b7edd: 46 0e - 4b7edf: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b7ee5: 8c 03 mov word ptr [rbx], es - 4b7ee7: 41 0e - 4b7ee9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b7eef: 83 05 47 0e d0 01 02 add dword ptr [rip + 30412359], 2 # 0x21b8d3d <_end+0x1cf53bd> - 4b7ef6: e4 0a in al, 10 - 4b7ef8: 0e - 4b7ef9: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b7efd: 41 0e - 4b7eff: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7f02: 10 42 0e adc byte ptr [rdx + 14], al - 4b7f05: 08 42 0b or byte ptr [rdx + 11], al - 4b7f08: 3c 00 cmp al, 0 - 4b7f0a: 00 00 add byte ptr [rax], al - 4b7f0c: 1c 6f sbb al, 111 - 4b7f0e: 00 00 add byte ptr [rax], al - 4b7f10: 60 - 4b7f11: 93 xchg eax, ebx - 4b7f12: fb sti - 4b7f13: ff 0a dec dword ptr [rdx] - 4b7f15: 01 00 add dword ptr [rax], eax - 4b7f17: 00 00 add byte ptr [rax], al - 4b7f19: 46 0e - 4b7f1b: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b7f21: 8c 03 mov word ptr [rbx], es - 4b7f23: 44 0e - 4b7f25: 20 86 04 43 0e 28 and byte ptr [rsi + 672023300], al - 4b7f2b: 83 05 44 0e 30 02 87 add dword ptr [rip + 36703812], -121 # 0x27b8d76 <_end+0x22f53f6> - 4b7f32: 0a 0e or cl, byte ptr [rsi] - 4b7f34: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b7f38: 41 0e - 4b7f3a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7f3d: 10 42 0e adc byte ptr [rdx + 14], al - 4b7f40: 08 4a 0b or byte ptr [rdx + 11], cl - 4b7f43: 00 00 add byte ptr [rax], al - 4b7f45: 00 00 add byte ptr [rax], al - 4b7f47: 00 1c 00 add byte ptr [rax + rax], bl - 4b7f4a: 00 00 add byte ptr [rax], al - 4b7f4c: 5c pop rsp - 4b7f4d: 6f outsd dx, dword ptr [rsi] - 4b7f4e: 00 00 add byte ptr [rax], al - 4b7f50: 30 94 fb ff 2d 00 00 xor byte ptr [rbx + 8*rdi + 11775], dl - 4b7f57: 00 00 add byte ptr [rax], al - 4b7f59: 4a 0e - 4b7f5b: 10 86 02 4a c6 0e adc byte ptr [rsi + 247876098], al - 4b7f61: 08 00 or byte ptr [rax], al - 4b7f63: 00 00 add byte ptr [rax], al - 4b7f65: 00 00 add byte ptr [rax], al - 4b7f67: 00 2c 00 add byte ptr [rax + rax], ch - 4b7f6a: 00 00 add byte ptr [rax], al - 4b7f6c: 7c 6f jl 0x4b7fdd <__EH_FRAME_BEGIN__+0x6fad> - 4b7f6e: 00 00 add byte ptr [rax], al - 4b7f70: 40 94 xchg eax, esp - 4b7f72: fb sti - 4b7f73: ff a3 00 00 00 00 jmp qword ptr [rbx] - 4b7f79: 45 0e - 4b7f7b: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b7f81: 83 03 47 add dword ptr [rbx], 71 - 4b7f84: 0e - 4b7f85: 20 02 and byte ptr [rdx], al - 4b7f87: 4f 0a 0e or r9b, byte ptr [r14] - 4b7f8a: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7f8d: 10 41 0e adc byte ptr [rcx + 14], al - 4b7f90: 08 42 0b or byte ptr [rdx + 11], al - 4b7f93: 00 00 add byte ptr [rax], al - 4b7f95: 00 00 add byte ptr [rax], al - 4b7f97: 00 3c 00 add byte ptr [rax + rax], bh - 4b7f9a: 00 00 add byte ptr [rax], al - 4b7f9c: ac lodsb al, byte ptr [rsi] - 4b7f9d: 6f outsd dx, dword ptr [rsi] - 4b7f9e: 00 00 add byte ptr [rax], al - 4b7fa0: c0 94 fb ff 1d 01 00 00 rcl byte ptr [rbx + 8*rdi + 73215], 0 - 4b7fa8: 00 46 0e add byte ptr [rsi + 14], al - 4b7fab: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl - 4b7fb1: 8d 03 lea eax, [rbx] - 4b7fb3: 42 0e - 4b7fb5: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b7fbc: 05 48 0e 30 83 add eax, 2200964680 - 4b7fc1: 06 - 4b7fc2: 02 ac 0a 0e 28 44 0e add ch, byte ptr [rdx + rcx + 239347726] - 4b7fc9: 20 42 0e and byte ptr [rdx + 14], al - 4b7fcc: 18 42 0e sbb byte ptr [rdx + 14], al - 4b7fcf: 10 42 0e adc byte ptr [rdx + 14], al - 4b7fd2: 08 41 0b or byte ptr [rcx + 11], al - 4b7fd5: 00 00 add byte ptr [rax], al - 4b7fd7: 00 2c 00 add byte ptr [rax + rax], ch - 4b7fda: 00 00 add byte ptr [rax], al - 4b7fdc: ec in al, dx - 4b7fdd: 6f outsd dx, dword ptr [rsi] - 4b7fde: 00 00 add byte ptr [rax], al - 4b7fe0: a0 95 fb ff bf 00 00 00 00 movabs al, byte ptr [3221224341] - 4b7fe9: 46 0e - 4b7feb: 10 8c 02 43 0e 18 86 adc byte ptr [rdx + rax - 2045243837], cl - 4b7ff2: 03 4e 0e add ecx, dword ptr [rsi + 14] - 4b7ff5: c0 01 02 rol byte ptr [rcx], 2 - 4b7ff8: 75 0a jne 0x4b8004 <__EH_FRAME_BEGIN__+0x6fd4> - 4b7ffa: 0e - 4b7ffb: 18 41 0e sbb byte ptr [rcx + 14], al - 4b7ffe: 10 42 0e adc byte ptr [rdx + 14], al - 4b8001: 08 41 0b or byte ptr [rcx + 11], al - 4b8004: 00 00 add byte ptr [rax], al - 4b8006: 00 00 add byte ptr [rax], al - 4b8008: 14 00 adc al, 0 - 4b800a: 00 00 add byte ptr [rax], al - 4b800c: 1c 70 sbb al, 112 - 4b800e: 00 00 add byte ptr [rax], al - 4b8010: 30 96 fb ff 25 00 xor byte ptr [rsi + 2490363], dl - ... - 4b801e: 00 00 add byte ptr [rax], al - 4b8020: 14 00 adc al, 0 - 4b8022: 00 00 add byte ptr [rax], al - 4b8024: 34 70 xor al, 112 - 4b8026: 00 00 add byte ptr [rax], al - 4b8028: 48 96 xchg rax, rsi - 4b802a: fb sti - 4b802b: ff 0c 00 dec dword ptr [rax + rax] - ... - 4b8036: 00 00 add byte ptr [rax], al - 4b8038: 14 00 adc al, 0 - 4b803a: 00 00 add byte ptr [rax], al - 4b803c: 4c 70 00 jo 0x4b803f <__EH_FRAME_BEGIN__+0x700f> - 4b803f: 00 40 96 add byte ptr [rax - 106], al - 4b8042: fb sti - 4b8043: ff 0c 00 dec dword ptr [rax + rax] - ... - 4b804e: 00 00 add byte ptr [rax], al - 4b8050: 14 00 adc al, 0 - 4b8052: 00 00 add byte ptr [rax], al - 4b8054: 64 70 00 jo 0x4b8057 <__EH_FRAME_BEGIN__+0x7027> - 4b8057: 00 38 add byte ptr [rax], bh - 4b8059: 96 xchg eax, esi - 4b805a: fb sti - 4b805b: ff 0c 00 dec dword ptr [rax + rax] - ... - 4b8066: 00 00 add byte ptr [rax], al - 4b8068: 14 00 adc al, 0 - 4b806a: 00 00 add byte ptr [rax], al - 4b806c: 7c 70 jl 0x4b80de <__EH_FRAME_BEGIN__+0x70ae> - 4b806e: 00 00 add byte ptr [rax], al - 4b8070: 30 96 fb ff 0c 00 xor byte ptr [rsi + 851963], dl - ... - 4b807e: 00 00 add byte ptr [rax], al - 4b8080: 14 00 adc al, 0 - 4b8082: 00 00 add byte ptr [rax], al - 4b8084: 94 xchg eax, esp - 4b8085: 70 00 jo 0x4b8087 <__EH_FRAME_BEGIN__+0x7057> - 4b8087: 00 28 add byte ptr [rax], ch - 4b8089: 96 xchg eax, esi - 4b808a: fb sti - 4b808b: ff 54 00 00 call qword ptr [rax + rax] - ... - 4b8097: 00 14 00 add byte ptr [rax + rax], dl - 4b809a: 00 00 add byte ptr [rax], al - 4b809c: ac lodsb al, byte ptr [rsi] - 4b809d: 70 00 jo 0x4b809f <__EH_FRAME_BEGIN__+0x706f> - 4b809f: 00 70 96 add byte ptr [rax - 106], dh - 4b80a2: fb sti - 4b80a3: ff 5c 00 00 call [rax + rax] - ... - 4b80af: 00 1c 00 add byte ptr [rax + rax], bl - 4b80b2: 00 00 add byte ptr [rax], al - 4b80b4: c4 70 00 - 4b80b7: 00 b8 96 fb ff 42 add byte ptr [rax + 1124072342], bh - 4b80bd: 00 00 add byte ptr [rax], al - 4b80bf: 00 00 add byte ptr [rax], al - 4b80c1: 48 0e - 4b80c3: 60 - 4b80c4: 74 0a je 0x4b80d0 <__EH_FRAME_BEGIN__+0x70a0> - 4b80c6: 0e - 4b80c7: 08 41 0b or byte ptr [rcx + 11], al - 4b80ca: 00 00 add byte ptr [rax], al - 4b80cc: 00 00 add byte ptr [rax], al - 4b80ce: 00 00 add byte ptr [rax], al - 4b80d0: 1c 00 sbb al, 0 - 4b80d2: 00 00 add byte ptr [rax], al - 4b80d4: e4 70 in al, 112 - 4b80d6: 00 00 add byte ptr [rax], al - 4b80d8: e8 96 fb ff c9 call 0xffffffffca4b7c73 <_end+0xffffffffc9ff42f3> - 4b80dd: 00 00 add byte ptr [rax], al - 4b80df: 00 00 add byte ptr [rax], al - 4b80e1: 48 0e - 4b80e3: 40 02 9e 0a 0e 08 4a add bl, byte ptr [rsi + 1242041866] - 4b80ea: 0b 00 or eax, dword ptr [rax] - 4b80ec: 00 00 add byte ptr [rax], al - 4b80ee: 00 00 add byte ptr [rax], al - 4b80f0: 14 00 adc al, 0 - 4b80f2: 00 00 add byte ptr [rax], al - 4b80f4: 04 71 add al, 113 - 4b80f6: 00 00 add byte ptr [rax], al - 4b80f8: 98 cwde - 4b80f9: 97 xchg eax, edi - 4b80fa: fb sti - 4b80fb: ff 5c 00 00 call [rax + rax] - ... - 4b8107: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b810b: 00 1c 71 add byte ptr [rcx + 2*rsi], bl - 4b810e: 00 00 add byte ptr [rax], al - 4b8110: e0 97 loopne 0x4b80a9 <__EH_FRAME_BEGIN__+0x7079> - 4b8112: fb sti - 4b8113: ff 85 00 00 00 00 inc dword ptr [rbp] - 4b8119: 46 0e - 4b811b: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b8121: 8c 03 mov word ptr [rbx], es - 4b8123: 41 0e - 4b8125: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b812b: 83 05 44 0e 30 02 5c add dword ptr [rip + 36703812], 92 # 0x27b8f76 <_end+0x22f55f6> - 4b8132: 0a 0e or cl, byte ptr [rsi] - 4b8134: 28 41 0e sub byte ptr [rcx + 14], al - 4b8137: 20 41 0e and byte ptr [rcx + 14], al - 4b813a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b813d: 10 42 0e adc byte ptr [rdx + 14], al - 4b8140: 08 48 0b or byte ptr [rax + 11], cl - 4b8143: 44 0e - 4b8145: 28 43 0e sub byte ptr [rbx + 14], al - 4b8148: 20 41 0e and byte ptr [rcx + 14], al - 4b814b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b814e: 10 42 0e adc byte ptr [rdx + 14], al - 4b8151: 08 00 or byte ptr [rax], al - 4b8153: 00 00 add byte ptr [rax], al - 4b8155: 00 00 add byte ptr [rax], al - 4b8157: 00 14 00 add byte ptr [rax + rax], dl - 4b815a: 00 00 add byte ptr [rax], al - 4b815c: 6c insb byte ptr es:[rdi], dx - 4b815d: 71 00 jno 0x4b815f <__EH_FRAME_BEGIN__+0x712f> - 4b815f: 00 20 add byte ptr [rax], ah - 4b8161: 98 cwde - 4b8162: fb sti - 4b8163: ff 4d 00 dec dword ptr [rbp] - ... - 4b816e: 00 00 add byte ptr [rax], al - 4b8170: 4c 00 00 add byte ptr [rax], r8b - 4b8173: 00 84 71 00 00 58 98 add byte ptr [rcx + 2*rsi - 1739063296], al - 4b817a: fb sti - 4b817b: ff 04 02 inc dword ptr [rdx + rax] - 4b817e: 00 00 add byte ptr [rax], al - 4b8180: 00 46 0e add byte ptr [rsi + 14], al - 4b8183: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b8189: 8e 03 mov es, word ptr [rbx] - 4b818b: 42 0e - 4b818d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b8193: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b8fda <_end+0xffffffff862f565a> - 4b8199: 06 - 4b819a: 41 0e - 4b819c: 38 83 07 4e 0e 80 cmp byte ptr [rbx - 2146546169], al - 4b81a2: 01 03 add dword ptr [rbx], eax - 4b81a4: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b81a5: 01 0a add dword ptr [rdx], ecx - 4b81a7: 0e - 4b81a8: 38 41 0e cmp byte ptr [rcx + 14], al - 4b81ab: 30 41 0e xor byte ptr [rcx + 14], al - 4b81ae: 28 42 0e sub byte ptr [rdx + 14], al - 4b81b1: 20 42 0e and byte ptr [rdx + 14], al - 4b81b4: 18 42 0e sbb byte ptr [rdx + 14], al - 4b81b7: 10 42 0e adc byte ptr [rdx + 14], al - 4b81ba: 08 46 0b or byte ptr [rsi + 11], al - 4b81bd: 00 00 add byte ptr [rax], al - 4b81bf: 00 48 00 add byte ptr [rax], cl - 4b81c2: 00 00 add byte ptr [rax], al - 4b81c4: d4 - 4b81c5: 71 00 jno 0x4b81c7 <__EH_FRAME_BEGIN__+0x7197> - 4b81c7: 00 18 add byte ptr [rax], bl - 4b81c9: 9a - 4b81ca: fb sti - 4b81cb: ff 9e 00 00 00 00 call [rsi] - 4b81d1: 42 0e - 4b81d3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b81d9: 8c 03 mov word ptr [rbx], es - 4b81db: 41 0e - 4b81dd: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b81e3: 83 05 4a 0e 30 77 0a add dword ptr [rip + 1999638090], 10 # 0x777b9034 <_end+0x772f56b4> - 4b81ea: 0e - 4b81eb: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b81ef: 41 0e - 4b81f1: 18 42 0e sbb byte ptr [rdx + 14], al - 4b81f4: 10 42 0e adc byte ptr [rdx + 14], al - 4b81f7: 08 45 0b or byte ptr [rbp + 11], al - 4b81fa: 65 0a 0e or cl, byte ptr gs:[rsi] - 4b81fd: 28 45 0e sub byte ptr [rbp + 14], al - 4b8200: 20 44 0e 18 and byte ptr [rsi + rcx + 24], al - 4b8204: 42 0e - 4b8206: 10 42 0e adc byte ptr [rdx + 14], al - 4b8209: 08 46 0b or byte ptr [rsi + 11], al - 4b820c: 2c 00 sub al, 0 - 4b820e: 00 00 add byte ptr [rax], al - 4b8210: 20 72 00 and byte ptr [rdx], dh - 4b8213: 00 6c 9a fb add byte ptr [rdx + 4*rbx - 5], ch - 4b8217: ff 26 jmp qword ptr [rsi] - 4b8219: 02 00 add al, byte ptr [rax] - 4b821b: 00 00 add byte ptr [rax], al - 4b821d: 4a 0e - 4b821f: 10 86 02 58 0d 06 adc byte ptr [rsi + 101537794], al - 4b8225: 03 3e add edi, dword ptr [rsi] - 4b8227: 01 0c 07 add dword ptr [rdi + rax], ecx - 4b822a: 08 48 c6 or byte ptr [rax - 58], cl - 4b822d: 48 0c 06 or al, 6 - 4b8230: 10 86 02 70 0a 0c adc byte ptr [rsi + 202010626], al - 4b8236: 07 - 4b8237: 08 50 0b or byte ptr [rax + 11], dl - 4b823a: 00 00 add byte ptr [rax], al - 4b823c: 2c 00 sub al, 0 - 4b823e: 00 00 add byte ptr [rax], al - 4b8240: 50 push rax - 4b8241: 72 00 jb 0x4b8243 <__EH_FRAME_BEGIN__+0x7213> - 4b8243: 00 6c 9c fb add byte ptr [rsp + 4*rbx - 5], ch - 4b8247: ff b7 02 00 00 00 push qword ptr [rdi + 2] - 4b824d: 41 0e - 4b824f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b8255: 42 8f 03 pop qword ptr [rbx] - 4b8258: 47 8e 04 8d 05 4a 8c 06 mov es, word ptr [4*r9 + 109857285] - 4b8260: 83 07 03 add dword ptr [rdi], 3 - 4b8263: 9b wait - 4b8264: 01 0a add dword ptr [rdx], ecx - 4b8266: 0c 07 or al, 7 - 4b8268: 08 46 0b or byte ptr [rsi + 11], al - 4b826b: 00 30 add byte ptr [rax], dh - 4b826d: 00 00 add byte ptr [rax], al - 4b826f: 00 80 72 00 00 fc add byte ptr [rax - 67108750], al - 4b8275: 9e sahf - 4b8276: fb sti - 4b8277: ff 77 00 push qword ptr [rdi] - 4b827a: 00 00 add byte ptr [rax], al - 4b827c: 00 42 0e add byte ptr [rdx + 14], al - 4b827f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b8285: 8e 03 mov es, word ptr [rbx] - 4b8287: 45 0e - 4b8289: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b828f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b90d9 <_end+0xffffffff862f5759> - 4b8295: 06 - 4b8296: 44 0e - 4b8298: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b829e: 00 00 add byte ptr [rax], al - 4b82a0: 4c 00 00 add byte ptr [rax], r8b - 4b82a3: 00 b4 72 00 00 48 9f add byte ptr [rdx + 2*rsi - 1622671360], dh - 4b82aa: fb sti - 4b82ab: ff ed - 4b82ad: 00 00 add byte ptr [rax], al - 4b82af: 00 00 add byte ptr [rax], al - 4b82b1: 42 0e - 4b82b3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b82b9: 8c 03 mov word ptr [rbx], es - 4b82bb: 41 0e - 4b82bd: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b82c3: 83 05 47 0e 30 6f 0a add dword ptr [rip + 1865420359], 10 # 0x6f7b9111 <_end+0x6f2f5791> - 4b82ca: 0e - 4b82cb: 28 41 0e sub byte ptr [rcx + 14], al - 4b82ce: 20 41 0e and byte ptr [rcx + 14], al - 4b82d1: 18 42 0e sbb byte ptr [rdx + 14], al - 4b82d4: 10 42 0e adc byte ptr [rdx + 14], al - 4b82d7: 08 4b 0b or byte ptr [rbx + 11], cl - 4b82da: 02 4b 0a add cl, byte ptr [rbx + 10] - 4b82dd: 0e - 4b82de: 28 41 0e sub byte ptr [rcx + 14], al - 4b82e1: 20 41 0e and byte ptr [rcx + 14], al - 4b82e4: 18 42 0e sbb byte ptr [rdx + 14], al - 4b82e7: 10 42 0e adc byte ptr [rdx + 14], al - 4b82ea: 08 41 0b or byte ptr [rcx + 11], al - 4b82ed: 00 00 add byte ptr [rax], al - 4b82ef: 00 40 00 add byte ptr [rax], al - 4b82f2: 00 00 add byte ptr [rax], al - 4b82f4: 04 73 add al, 115 - 4b82f6: 00 00 add byte ptr [rax], al - 4b82f8: e8 9f fb ff c1 call 0xffffffffc24b7e9c <_end+0xffffffffc1ff451c> - 4b82fd: 00 00 add byte ptr [rax], al - 4b82ff: 00 00 add byte ptr [rax], al - 4b8301: 4c 0e - 4b8303: 10 8d 02 48 0e 18 adc byte ptr [rbp + 403589122], cl - 4b8309: 8c 03 mov word ptr [rbx], es - 4b830b: 44 0e - 4b830d: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b8313: 83 05 47 0e 30 02 86 add dword ptr [rip + 36703815], -122 # 0x27b9161 <_end+0x22f57e1> - 4b831a: 0a 0e or cl, byte ptr [rsi] - 4b831c: 28 41 0e sub byte ptr [rcx + 14], al - 4b831f: 20 41 0e and byte ptr [rcx + 14], al - 4b8322: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8325: 10 42 0e adc byte ptr [rdx + 14], al - 4b8328: 08 44 0b 50 or byte ptr [rbx + rcx + 80], al - 4b832c: 0e - 4b832d: 08 c3 or bl, al - 4b832f: c6 cc - 4b8331: cd 00 int 0 - 4b8333: 00 2c 00 add byte ptr [rax + rax], ch - 4b8336: 00 00 add byte ptr [rax], al - 4b8338: 48 73 00 jae 0x4b833b <__EH_FRAME_BEGIN__+0x730b> - 4b833b: 00 74 a0 fb add byte ptr [rax + 4*riz - 5], dh - 4b833f: ff d7 call rdi - 4b8341: 05 00 00 00 41 add eax, 1090519040 - 4b8346: 0e - 4b8347: 10 86 02 45 0d 06 adc byte ptr [rsi + 101532930], al - 4b834d: 44 8f 03 pop qword ptr [rbx] - 4b8350: 8e 04 4a mov es, word ptr [rdx + 2*rcx] - 4b8353: 8d 05 46 8c 06 83 lea eax, [rip - 2096722874] # 0xffffffff83520f9f <_end+0xffffffff8305d61f> - 4b8359: 07 - 4b835a: 03 83 01 0a 0c 07 add eax, dword ptr [rbx + 118229505] - 4b8360: 08 43 0b or byte ptr [rbx + 11], al - 4b8363: 00 2c 00 add byte ptr [rax + rax], ch - 4b8366: 00 00 add byte ptr [rax], al - 4b8368: 78 73 js 0x4b83dd <__EH_FRAME_BEGIN__+0x73ad> - 4b836a: 00 00 add byte ptr [rax], al - 4b836c: 24 a6 and al, -90 - 4b836e: fb sti - 4b836f: ff 97 06 00 00 00 call qword ptr [rdi + 6] - 4b8375: 41 0e - 4b8377: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b837d: 50 push rax - 4b837e: 8f 03 pop qword ptr [rbx] - 4b8380: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b8387: 07 - 4b8388: 03 56 02 add edx, dword ptr [rsi + 2] - 4b838b: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b838e: 08 46 0b or byte ptr [rsi + 11], al - 4b8391: 00 00 add byte ptr [rax], al - 4b8393: 00 2c 00 add byte ptr [rax + rax], ch - 4b8396: 00 00 add byte ptr [rax], al - 4b8398: a8 73 test al, 115 - 4b839a: 00 00 add byte ptr [rax], al - 4b839c: 94 xchg eax, esp - 4b839d: ac lodsb al, byte ptr [rsi] - 4b839e: fb sti - 4b839f: ff 6b 06 jmp [rbx + 6] - 4b83a2: 00 00 add byte ptr [rax], al - 4b83a4: 00 41 0e add byte ptr [rcx + 14], al - 4b83a7: 10 86 02 45 0d 06 adc byte ptr [rsi + 101532930], al - 4b83ad: 44 8f 03 pop qword ptr [rbx] - 4b83b0: 8e 04 4a mov es, word ptr [rdx + 2*rcx] - 4b83b3: 8d 05 46 8c 06 83 lea eax, [rip - 2096722874] # 0xffffffff83520fff <_end+0xffffffff8305d67f> - 4b83b9: 07 - 4b83ba: 03 83 01 0a 0c 07 add eax, dword ptr [rbx + 118229505] - 4b83c0: 08 43 0b or byte ptr [rbx + 11], al - 4b83c3: 00 2c 00 add byte ptr [rax + rax], ch - 4b83c6: 00 00 add byte ptr [rax], al - 4b83c8: d8 73 00 fdiv dword ptr [rbx] - 4b83cb: 00 d4 add ah, dl - 4b83cd: b2 fb mov dl, -5 - 4b83cf: ff 34 11 push qword ptr [rcx + rdx] - 4b83d2: 00 00 add byte ptr [rax], al - 4b83d4: 00 41 0e add byte ptr [rcx + 14], al - 4b83d7: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b83dd: 44 8f 03 pop qword ptr [rbx] - 4b83e0: 8e 04 45 8d 05 4d 8c mov es, word ptr [2*rax - 1941109363] - 4b83e7: 06 - 4b83e8: 83 07 03 add dword ptr [rdi], 3 - 4b83eb: fc cld - 4b83ec: 06 - 4b83ed: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b83f0: 08 4a 0b or byte ptr [rdx + 11], cl - 4b83f3: 00 48 00 add byte ptr [rax], cl - 4b83f6: 00 00 add byte ptr [rax], al - 4b83f8: 08 74 00 00 or byte ptr [rax + rax], dh - 4b83fc: e4 c3 in al, 195 - 4b83fe: fb sti - 4b83ff: ff a5 00 00 00 00 jmp qword ptr [rbp] - 4b8405: 46 0e - 4b8407: 10 8e 02 47 0e 18 adc byte ptr [rsi + 403588866], cl - 4b840d: 8d 03 lea eax, [rbx] - 4b840f: 42 0e - 4b8411: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b8418: 05 41 0e 30 83 add eax, 2200964673 - 4b841d: 06 - 4b841e: 4b 0a 0e or cl, byte ptr [r14] - 4b8421: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b8425: 42 0e - 4b8427: 18 42 0e sbb byte ptr [rdx + 14], al - 4b842a: 10 42 0e adc byte ptr [rdx + 14], al - 4b842d: 08 47 0b or byte ptr [rdi + 11], al - 4b8430: 02 6a 0e add ch, byte ptr [rdx + 14] - 4b8433: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b8437: 42 0e - 4b8439: 18 42 0e sbb byte ptr [rdx + 14], al - 4b843c: 10 42 0e adc byte ptr [rdx + 14], al - 4b843f: 08 48 00 or byte ptr [rax], cl - 4b8442: 00 00 add byte ptr [rax], al - 4b8444: 54 push rsp - 4b8445: 74 00 je 0x4b8447 <__EH_FRAME_BEGIN__+0x7417> - 4b8447: 00 48 c4 add byte ptr [rax - 60], cl - 4b844a: fb sti - 4b844b: ff 7d 01 - 4b844e: 00 00 add byte ptr [rax], al - 4b8450: 00 46 0e add byte ptr [rsi + 14], al - 4b8453: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b8459: 8e 03 mov es, word ptr [rbx] - 4b845b: 49 0e - 4b845d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b8463: 8c 05 48 0e 30 86 mov word ptr [rip - 2043670968], es # 0xffffffff867b92b1 <_end+0xffffffff862f5931> - 4b8469: 06 - 4b846a: 43 0e - 4b846c: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al - 4b8472: 02 92 0a 0e 38 44 add dl, byte ptr [rdx + 1144524298] - 4b8478: 0e - 4b8479: 30 41 0e xor byte ptr [rcx + 14], al - 4b847c: 28 42 0e sub byte ptr [rdx + 14], al - 4b847f: 20 42 0e and byte ptr [rdx + 14], al - 4b8482: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8485: 10 42 0e adc byte ptr [rdx + 14], al - 4b8488: 08 46 0b or byte ptr [rsi + 11], al - 4b848b: 00 78 00 add byte ptr [rax], bh - 4b848e: 00 00 add byte ptr [rax], al - 4b8490: a0 74 00 00 7c c5 fb ff 8c movabs al, byte ptr [-8286627963730919308] - 4b8499: 01 00 add dword ptr [rax], eax - 4b849b: 00 00 add byte ptr [rax], al - 4b849d: 42 0e - 4b849f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b84a5: 8e 03 mov es, word ptr [rbx] - 4b84a7: 42 0e - 4b84a9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b84af: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b92f9 <_end+0xffffffff862f5979> - 4b84b5: 06 - 4b84b6: 49 0e - 4b84b8: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al - 4b84be: 4e 0a 0e or r9b, byte ptr [rsi] - 4b84c1: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b84c5: 41 0e - 4b84c7: 28 42 0e sub byte ptr [rdx + 14], al - 4b84ca: 20 42 0e and byte ptr [rdx + 14], al - 4b84cd: 18 42 0e sbb byte ptr [rdx + 14], al - 4b84d0: 10 42 0e adc byte ptr [rdx + 14], al - 4b84d3: 08 49 0b or byte ptr [rcx + 11], cl - 4b84d6: 02 d6 add dl, dh - 4b84d8: 0a 0e or cl, byte ptr [rsi] - 4b84da: 38 47 0e cmp byte ptr [rdi + 14], al - 4b84dd: 30 41 0e xor byte ptr [rcx + 14], al - 4b84e0: 28 42 0e sub byte ptr [rdx + 14], al - 4b84e3: 20 42 0e and byte ptr [rdx + 14], al - 4b84e6: 18 42 0e sbb byte ptr [rdx + 14], al - 4b84e9: 10 42 0e adc byte ptr [rdx + 14], al - 4b84ec: 08 4a 0b or byte ptr [rdx + 11], cl - 4b84ef: 70 0a jo 0x4b84fb <__EH_FRAME_BEGIN__+0x74cb> - 4b84f1: 0e - 4b84f2: 38 43 0e cmp byte ptr [rbx + 14], al - 4b84f5: 30 41 0e xor byte ptr [rcx + 14], al - 4b84f8: 28 42 0e sub byte ptr [rdx + 14], al - 4b84fb: 20 42 0e and byte ptr [rdx + 14], al - 4b84fe: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8501: 10 42 0e adc byte ptr [rdx + 14], al - 4b8504: 08 41 0b or byte ptr [rcx + 11], al - 4b8507: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b850b: 00 1c 75 00 00 90 c6 add byte ptr [2*rsi - 963641344], bl - 4b8512: fb sti - 4b8513: ff 10 call qword ptr [rax] - 4b8515: 03 00 add eax, dword ptr [rax] - 4b8517: 00 00 add byte ptr [rax], al - 4b8519: 42 0e - 4b851b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b8521: 8e 03 mov es, word ptr [rbx] - 4b8523: 42 0e - 4b8525: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b852b: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b9375 <_end+0xffffffff862f59f5> - 4b8531: 06 - 4b8532: 41 0e - 4b8534: 38 83 07 46 0e 90 cmp byte ptr [rbx - 1878112761], al - 4b853a: 01 03 add dword ptr [rbx], eax - 4b853c: c9 leave - 4b853d: 02 0a add cl, byte ptr [rdx] - 4b853f: 0e - 4b8540: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b8544: 41 0e - 4b8546: 28 42 0e sub byte ptr [rdx + 14], al - 4b8549: 20 42 0e and byte ptr [rdx + 14], al - 4b854c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b854f: 10 42 0e adc byte ptr [rdx + 14], al - 4b8552: 08 41 0b or byte ptr [rcx + 11], al - 4b8555: 00 00 add byte ptr [rax], al - 4b8557: 00 78 00 add byte ptr [rax], bh - 4b855a: 00 00 add byte ptr [rax], al - 4b855c: 6c insb byte ptr es:[rdi], dx - 4b855d: 75 00 jne 0x4b855f <__EH_FRAME_BEGIN__+0x752f> - 4b855f: 00 50 c9 add byte ptr [rax - 55], dl - 4b8562: fb sti - 4b8563: ff 03 inc dword ptr [rbx] - 4b8565: 02 00 add al, byte ptr [rax] - 4b8567: 00 00 add byte ptr [rax], al - 4b8569: 42 0e - 4b856b: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4b8571: 8e 03 mov es, word ptr [rbx] - 4b8573: 42 0e - 4b8575: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b857b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b93c2 <_end+0xffffffff862f5a42> - 4b8581: 06 - 4b8582: 44 0e - 4b8584: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b858a: 02 46 0a add al, byte ptr [rsi + 10] - 4b858d: 0e - 4b858e: 38 43 0e cmp byte ptr [rbx + 14], al - 4b8591: 30 41 0e xor byte ptr [rcx + 14], al - 4b8594: 28 42 0e sub byte ptr [rdx + 14], al - 4b8597: 20 42 0e and byte ptr [rdx + 14], al - 4b859a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b859d: 10 42 0e adc byte ptr [rdx + 14], al - 4b85a0: 08 4a 0b or byte ptr [rdx + 11], cl - 4b85a3: 02 98 0a 0e 38 41 add bl, byte ptr [rax + 1094192650] - 4b85a9: 0e - 4b85aa: 30 41 0e xor byte ptr [rcx + 14], al - 4b85ad: 28 42 0e sub byte ptr [rdx + 14], al - 4b85b0: 20 42 0e and byte ptr [rdx + 14], al - 4b85b3: 18 42 0e sbb byte ptr [rdx + 14], al - 4b85b6: 10 42 0e adc byte ptr [rdx + 14], al - 4b85b9: 08 46 0b or byte ptr [rsi + 11], al - 4b85bc: 4b 0a 0e or cl, byte ptr [r14] - 4b85bf: 38 41 0e cmp byte ptr [rcx + 14], al - 4b85c2: 30 41 0e xor byte ptr [rcx + 14], al - 4b85c5: 28 42 0e sub byte ptr [rdx + 14], al - 4b85c8: 20 42 0e and byte ptr [rdx + 14], al - 4b85cb: 18 42 0e sbb byte ptr [rdx + 14], al - 4b85ce: 10 42 0e adc byte ptr [rdx + 14], al - 4b85d1: 08 43 0b or byte ptr [rbx + 11], al - 4b85d4: 34 00 xor al, 0 - 4b85d6: 00 00 add byte ptr [rax], al - 4b85d8: e8 75 00 00 e4 call 0xffffffffe44b8652 <_end+0xffffffffe3ff4cd2> - 4b85dd: ca fb ff retf -5 - 4b85e0: 24 03 and al, 3 - 4b85e2: 00 00 add byte ptr [rax], al - 4b85e4: 00 45 0e add byte ptr [rbp + 14], al - 4b85e7: 10 86 02 51 0d 06 adc byte ptr [rsi + 101536002], al - 4b85ed: 4d 8f 03 pop qword ptr [r11] - 4b85f0: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b85f7: 07 - 4b85f8: 03 9f 01 0a 0c 07 add ebx, dword ptr [rdi + 118229505] - 4b85fe: 08 41 0b or byte ptr [rcx + 11], al - 4b8601: 02 ff add bh, bh - 4b8603: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b8606: 08 41 0b or byte ptr [rcx + 11], al - 4b8609: 00 00 add byte ptr [rax], al - 4b860b: 00 dc add ah, bl - 4b860d: 00 00 add byte ptr [rax], al - 4b860f: 00 20 add byte ptr [rax], ah - 4b8611: 76 00 jbe 0x4b8613 <__EH_FRAME_BEGIN__+0x75e3> - 4b8613: 00 dc add ah, bl - 4b8615: cd fb int 251 - 4b8617: ff 18 call [rax] - 4b8619: 09 00 or dword ptr [rax], eax - 4b861b: 00 00 add byte ptr [rax], al - 4b861d: 46 0e - 4b861f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b8625: 8e 03 mov es, word ptr [rbx] - 4b8627: 42 0e - 4b8629: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b862f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b9476 <_end+0xffffffff862f5af6> - 4b8635: 06 - 4b8636: 41 0e - 4b8638: 38 83 07 47 0e f0 cmp byte ptr [rbx - 267499769], al - 4b863e: 07 - 4b863f: 02 c1 add al, cl - 4b8641: 0a 0e or cl, byte ptr [rsi] - 4b8643: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b8647: 41 0e - 4b8649: 28 42 0e sub byte ptr [rdx + 14], al - 4b864c: 20 42 0e and byte ptr [rdx + 14], al - 4b864f: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8652: 10 42 0e adc byte ptr [rdx + 14], al - 4b8655: 08 45 0b or byte ptr [rbp + 11], al - 4b8658: 02 98 0e f8 07 46 add bl, byte ptr [rax + 1174927374] - 4b865e: 0e - 4b865f: 80 08 46 or byte ptr [rax], 70 - 4b8662: 0e - 4b8663: 88 08 mov byte ptr [rax], cl - 4b8665: 41 0e - 4b8667: 90 nop - 4b8668: 08 53 0e or byte ptr [rbx + 14], dl - 4b866b: f0 lock - 4b866c: 07 - 4b866d: 02 f1 add dh, cl - 4b866f: 0e - 4b8670: f8 clc - 4b8671: 07 - 4b8672: 52 push rdx - 4b8673: 0e - 4b8674: 80 08 42 or byte ptr [rax], 66 - 4b8677: 0e - 4b8678: 88 08 mov byte ptr [rax], cl - 4b867a: 42 0e - 4b867c: 90 nop - 4b867d: 08 5b 0e or byte ptr [rbx + 14], bl - 4b8680: f0 lock - 4b8681: 07 - 4b8682: 73 0e jae 0x4b8692 <__EH_FRAME_BEGIN__+0x7662> - 4b8684: f8 clc - 4b8685: 07 - 4b8686: 49 0e - 4b8688: 80 08 42 or byte ptr [rax], 66 - 4b868b: 0e - 4b868c: 88 08 mov byte ptr [rax], cl - 4b868e: 42 0e - 4b8690: 90 nop - 4b8691: 08 60 0e or byte ptr [rax + 14], ah - 4b8694: f0 lock - 4b8695: 07 - 4b8696: 02 62 0e add ah, byte ptr [rdx + 14] - 4b8699: f8 clc - 4b869a: 07 - 4b869b: 51 push rcx - 4b869c: 0e - 4b869d: 80 08 42 or byte ptr [rax], 66 - 4b86a0: 0e - 4b86a1: 88 08 mov byte ptr [rax], cl - 4b86a3: 44 0e - 4b86a5: 90 nop - 4b86a6: 08 53 0e or byte ptr [rbx + 14], dl - 4b86a9: f0 lock - 4b86aa: 07 - 4b86ab: 03 8f 02 0e f8 07 add ecx, dword ptr [rdi + 133697026] - 4b86b1: 50 push rax - 4b86b2: 0e - 4b86b3: 80 08 44 or byte ptr [rax], 68 - 4b86b6: 0e - 4b86b7: 88 08 mov byte ptr [rax], cl - 4b86b9: 41 0e - 4b86bb: 90 nop - 4b86bc: 08 5b 0e or byte ptr [rbx + 14], bl - 4b86bf: f0 lock - 4b86c0: 07 - 4b86c1: 02 6c 0e f8 add ch, byte ptr [rsi + rcx - 8] - 4b86c5: 07 - 4b86c6: 49 0e - 4b86c8: 80 08 42 or byte ptr [rax], 66 - 4b86cb: 0e - 4b86cc: 88 08 mov byte ptr [rax], cl - 4b86ce: 41 0e - 4b86d0: 90 nop - 4b86d1: 08 5e 0e or byte ptr [rsi + 14], bl - 4b86d4: f0 lock - 4b86d5: 07 - 4b86d6: 66 0a 0e or cl, byte ptr [rsi] - 4b86d9: f8 clc - 4b86da: 07 - 4b86db: 4d 0e - 4b86dd: 80 08 42 or byte ptr [rax], 66 - 4b86e0: 0e - 4b86e1: 88 08 mov byte ptr [rax], cl - 4b86e3: 46 0e - 4b86e5: 90 nop - 4b86e6: 08 52 0b or byte ptr [rdx + 11], dl - 4b86e9: 00 00 add byte ptr [rax], al - 4b86eb: 00 48 00 add byte ptr [rax], cl - 4b86ee: 00 00 add byte ptr [rax], al - 4b86f0: 00 77 00 add byte ptr [rdi], dh - 4b86f3: 00 1c d6 add byte ptr [rsi + 8*rdx], bl - 4b86f6: fb sti - 4b86f7: ff 06 inc dword ptr [rsi] - 4b86f9: 02 00 add al, byte ptr [rax] - 4b86fb: 00 00 add byte ptr [rax], al - 4b86fd: 46 0e - 4b86ff: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b8705: 8e 03 mov es, word ptr [rbx] - 4b8707: 42 0e - 4b8709: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b870f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b9559 <_end+0xffffffff862f5bd9> - 4b8715: 06 - 4b8716: 44 0e - 4b8718: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4b871e: 02 8b 0a 0e 38 41 add cl, byte ptr [rbx + 1094192650] - 4b8724: 0e - 4b8725: 30 41 0e xor byte ptr [rcx + 14], al - 4b8728: 28 42 0e sub byte ptr [rdx + 14], al - 4b872b: 20 42 0e and byte ptr [rdx + 14], al - 4b872e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8731: 10 42 0e adc byte ptr [rdx + 14], al - 4b8734: 08 48 0b or byte ptr [rax + 11], cl - 4b8737: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b873b: 00 4c 77 00 add byte ptr [rdi + 2*rsi], cl - 4b873f: 00 e0 add al, ah - 4b8741: d7 xlatb - 4b8742: fb sti - 4b8743: ff 8c 01 00 00 00 42 dec dword ptr [rcx + rax + 1107296256] - 4b874a: 0e - 4b874b: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl - 4b8751: 8d 03 lea eax, [rbx] - 4b8753: 4a 0e - 4b8755: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b875c: 05 48 0e 30 83 add eax, 2200964680 - 4b8761: 06 - 4b8762: 02 a3 0a 0e 28 41 add ah, byte ptr [rbx + 1093144074] - 4b8768: 0e - 4b8769: 20 42 0e and byte ptr [rdx + 14], al - 4b876c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b876f: 10 42 0e adc byte ptr [rdx + 14], al - 4b8772: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al - 4b8776: 4b 0a 0e or cl, byte ptr [r14] - 4b8779: 28 41 0e sub byte ptr [rcx + 14], al - 4b877c: 20 42 0e and byte ptr [rdx + 14], al - 4b877f: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8782: 10 42 0e adc byte ptr [rdx + 14], al - 4b8785: 08 46 0b or byte ptr [rsi + 11], al - 4b8788: 84 00 test byte ptr [rax], al - 4b878a: 00 00 add byte ptr [rax], al - 4b878c: 9c pushfq - 4b878d: 77 00 ja 0x4b878f <__EH_FRAME_BEGIN__+0x775f> - 4b878f: 00 20 add byte ptr [rax], ah - 4b8791: d9 fb fsincos - 4b8793: ff 01 inc dword ptr [rcx] - 4b8795: 0c 00 or al, 0 - 4b8797: 00 00 add byte ptr [rax], al - 4b8799: 42 0e - 4b879b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b87a1: 8e 03 mov es, word ptr [rbx] - 4b87a3: 45 0e - 4b87a5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b87ab: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b95f2 <_end+0xffffffff862f5c72> - 4b87b1: 06 - 4b87b2: 41 0e - 4b87b4: 38 83 07 47 0e c0 cmp byte ptr [rbx - 1072806137], al - 4b87ba: 01 03 add dword ptr [rbx], eax - 4b87bc: 0a 02 or al, byte ptr [rdx] - 4b87be: 0e - 4b87bf: c8 01 4c 0e enter 19457, 14 - 4b87c3: d0 01 rol byte ptr [rcx] - 4b87c5: 4c 0e - 4b87c7: d8 01 fadd dword ptr [rcx] - 4b87c9: 41 0e - 4b87cb: e0 01 loopne 0x4b87ce <__EH_FRAME_BEGIN__+0x779e> - 4b87cd: 44 0e - 4b87cf: e8 01 41 0e f0 call 0xfffffffff059c8d5 <_end+0xfffffffff00d8f55> - 4b87d4: 01 5a 0e add dword ptr [rdx + 14], ebx - 4b87d7: c0 01 03 rol byte ptr [rcx], 3 - 4b87da: 19 01 sbb dword ptr [rcx], eax - 4b87dc: 0e - 4b87dd: c8 01 51 0e enter 20737, 14 - 4b87e1: d0 01 rol byte ptr [rcx] - 4b87e3: 53 push rbx - 4b87e4: 0e - 4b87e5: d8 01 fadd dword ptr [rcx] - 4b87e7: 44 0e - 4b87e9: e0 01 loopne 0x4b87ec <__EH_FRAME_BEGIN__+0x77bc> - 4b87eb: 44 0e - 4b87ed: e8 01 41 0e f0 call 0xfffffffff059c8f3 <_end+0xfffffffff00d8f73> - 4b87f2: 01 62 0e add dword ptr [rdx + 14], esp - 4b87f5: c0 01 5b rol byte ptr [rcx], 91 - 4b87f8: 0a 0e or cl, byte ptr [rsi] - 4b87fa: 38 41 0e cmp byte ptr [rcx + 14], al - 4b87fd: 30 41 0e xor byte ptr [rcx + 14], al - 4b8800: 28 42 0e sub byte ptr [rdx + 14], al - 4b8803: 20 42 0e and byte ptr [rdx + 14], al - 4b8806: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8809: 10 42 0e adc byte ptr [rdx + 14], al - 4b880c: 08 45 0b or byte ptr [rbp + 11], al - 4b880f: 00 a8 00 00 00 24 add byte ptr [rax + 603979776], ch - 4b8815: 78 00 js 0x4b8817 <__EH_FRAME_BEGIN__+0x77e7> - 4b8817: 00 a8 e4 fb ff 23 add byte ptr [rax + 603978724], ch - 4b881d: 0b 00 or eax, dword ptr [rax] - 4b881f: 00 00 add byte ptr [rax], al - 4b8821: 46 0e - 4b8823: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b8829: 8e 03 mov es, word ptr [rbx] - 4b882b: 42 0e - 4b882d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b8833: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b967d <_end+0xffffffff862f5cfd> - 4b8839: 06 - 4b883a: 41 0e - 4b883c: 38 83 07 47 0e c0 cmp byte ptr [rbx - 1072806137], al - 4b8842: 01 02 add dword ptr [rdx], eax - 4b8844: cc int3 - 4b8845: 0e - 4b8846: c8 01 4e 0e enter 19969, 14 - 4b884a: d0 01 rol byte ptr [rcx] - 4b884c: 47 0e - 4b884e: d8 01 fadd dword ptr [rcx] - 4b8850: 48 0e - 4b8852: e0 01 loopne 0x4b8855 <__EH_FRAME_BEGIN__+0x7825> - 4b8854: 47 0e - 4b8856: e8 01 41 0e f0 call 0xfffffffff059c95c <_end+0xfffffffff00d8fdc> - 4b885b: 01 49 0e add dword ptr [rcx + 14], ecx - 4b885e: c0 01 02 rol byte ptr [rcx], 2 - 4b8861: 6e outsb dx, byte ptr [rsi] - 4b8862: 0a 0e or cl, byte ptr [rsi] - 4b8864: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b8868: 41 0e - 4b886a: 28 42 0e sub byte ptr [rdx + 14], al - 4b886d: 20 42 0e and byte ptr [rdx + 14], al - 4b8870: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8873: 10 42 0e adc byte ptr [rdx + 14], al - 4b8876: 08 48 0b or byte ptr [rax + 11], cl - 4b8879: 02 56 0e add dl, byte ptr [rsi + 14] - 4b887c: c8 01 4a 0e enter 18945, 14 - 4b8880: d0 01 rol byte ptr [rcx] - 4b8882: 47 0e - 4b8884: d8 01 fadd dword ptr [rcx] - 4b8886: 48 0e - 4b8888: e0 01 loopne 0x4b888b <__EH_FRAME_BEGIN__+0x785b> - 4b888a: 44 0e - 4b888c: e8 01 41 0e f0 call 0xfffffffff059c992 <_end+0xfffffffff00d9012> - 4b8891: 01 4c 0e c0 add dword ptr [rsi + rcx - 64], ecx - 4b8895: 01 03 add dword ptr [rbx], eax - 4b8897: 20 01 and byte ptr [rcx], al - 4b8899: 0e - 4b889a: c8 01 4b 0e enter 19201, 14 - 4b889e: d0 01 rol byte ptr [rcx] - 4b88a0: 46 0e - 4b88a2: c8 01 41 0e enter 16641, 14 - 4b88a6: c0 01 03 rol byte ptr [rcx], 3 - 4b88a9: 3e 02 0e add cl, byte ptr ds:[rsi] - 4b88ac: c8 01 4e 0e enter 19969, 14 - 4b88b0: d0 01 rol byte ptr [rcx] - 4b88b2: 5a pop rdx - 4b88b3: 0e - 4b88b4: c8 01 41 0e enter 16641, 14 - 4b88b8: c0 01 00 rol byte ptr [rcx], 0 - 4b88bb: 00 18 add byte ptr [rax], bl - 4b88bd: 00 00 add byte ptr [rax], al - 4b88bf: 00 d0 add al, dl - 4b88c1: 78 00 js 0x4b88c3 <__EH_FRAME_BEGIN__+0x7893> - 4b88c3: 00 2c ef add byte ptr [rdi + 8*rbp], ch - 4b88c6: fb sti - 4b88c7: ff b4 00 00 00 00 02 push qword ptr [rax + rax + 33554432] - 4b88ce: 95 xchg eax, ebp - 4b88cf: 0e - 4b88d0: 10 00 adc byte ptr [rax], al - 4b88d2: 00 00 add byte ptr [rax], al - 4b88d4: 00 00 add byte ptr [rax], al - 4b88d6: 00 00 add byte ptr [rax], al - 4b88d8: 34 00 xor al, 0 - 4b88da: 00 00 add byte ptr [rax], al - 4b88dc: ec in al, dx - 4b88dd: 78 00 js 0x4b88df <__EH_FRAME_BEGIN__+0x78af> - 4b88df: 00 d0 add al, dl - 4b88e1: ef out dx, eax - 4b88e2: fb sti - 4b88e3: ff b5 00 00 00 00 push qword ptr [rbp] - 4b88e9: 45 0e - 4b88eb: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b88f1: 83 03 47 add dword ptr [rbx], 71 - 4b88f4: 0e - 4b88f5: 20 02 and byte ptr [rdx], al - 4b88f7: 78 0a js 0x4b8903 <__EH_FRAME_BEGIN__+0x78d3> - 4b88f9: 0e - 4b88fa: 18 48 0e sbb byte ptr [rax + 14], cl - 4b88fd: 10 41 0e adc byte ptr [rcx + 14], al - 4b8900: 08 4f 0b or byte ptr [rdi + 11], cl - 4b8903: 44 0a 0e or r9b, byte ptr [rsi] - 4b8906: 18 41 0e sbb byte ptr [rcx + 14], al - 4b8909: 10 41 0e adc byte ptr [rcx + 14], al - 4b890c: 08 4a 0b or byte ptr [rdx + 11], cl - 4b890f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b8913: 00 24 79 add byte ptr [rcx + 2*rdi], ah - 4b8916: 00 00 add byte ptr [rax], al - 4b8918: 58 pop rax - 4b8919: f0 lock - 4b891a: fb sti - 4b891b: ff 35 03 00 00 00 push qword ptr [rip + 3] # 0x4b8924 <__EH_FRAME_BEGIN__+0x78f4> - 4b8921: 46 0e - 4b8923: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b8929: 8e 03 mov es, word ptr [rbx] - 4b892b: 45 0e - 4b892d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b8933: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b977a <_end+0xffffffff862f5dfa> - 4b8939: 06 - 4b893a: 44 0e - 4b893c: 38 83 07 47 0e 60 cmp byte ptr [rbx + 1611548423], al - 4b8942: 03 54 02 0a add edx, dword ptr [rdx + rax + 10] - 4b8946: 0e - 4b8947: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b894b: 41 0e - 4b894d: 28 42 0e sub byte ptr [rdx + 14], al - 4b8950: 20 42 0e and byte ptr [rdx + 14], al - 4b8953: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8956: 10 42 0e adc byte ptr [rdx + 14], al - 4b8959: 08 41 0b or byte ptr [rcx + 11], al - 4b895c: 00 00 add byte ptr [rax], al - 4b895e: 00 00 add byte ptr [rax], al - 4b8960: 14 00 adc al, 0 - 4b8962: 00 00 add byte ptr [rax], al - 4b8964: 74 79 je 0x4b89df <__EH_FRAME_BEGIN__+0x79af> - 4b8966: 00 00 add byte ptr [rax], al - 4b8968: 48 f3 rep - 4b896a: fb sti - 4b896b: ff ba 00 00 00 00 - 4b8971: 02 92 0e 10 4c 0e add dl, byte ptr [rdx + 239865870] - 4b8977: 08 14 00 or byte ptr [rax + rax], dl - 4b897a: 00 00 add byte ptr [rax], al - 4b897c: 8c 79 00 - 4b897f: 00 f0 add al, dh - 4b8981: f3 fb rep sti - 4b8983: ff ad 00 00 00 00 jmp [rbp] - 4b8989: 02 99 0e 10 00 00 add bl, byte ptr [rcx + 4110] - 4b898f: 00 18 add byte ptr [rax], bl - 4b8991: 00 00 add byte ptr [rax], al - 4b8993: 00 a4 79 00 00 88 f4 add byte ptr [rcx + 2*rdi - 192413696], ah - 4b899a: fb sti - 4b899b: ff 45 00 inc dword ptr [rbp] - 4b899e: 00 00 add byte ptr [rax], al - 4b89a0: 00 46 0e add byte ptr [rsi + 14], al - 4b89a3: 10 8c 02 77 0e 08 00 adc byte ptr [rdx + rax + 527991], cl - 4b89aa: 00 00 add byte ptr [rax], al - 4b89ac: 18 00 sbb byte ptr [rax], al - 4b89ae: 00 00 add byte ptr [rax], al - 4b89b0: c0 79 00 00 sar byte ptr [rcx], 0 - 4b89b4: bc f4 fb ff 68 mov esp, 1761606644 - 4b89b9: 00 00 add byte ptr [rax], al - 4b89bb: 00 00 add byte ptr [rax], al - 4b89bd: 4c 0e - 4b89bf: 10 83 02 66 0a 0e adc byte ptr [rbx + 235562498], al - 4b89c5: 08 46 0b or byte ptr [rsi + 11], al - 4b89c8: 20 00 and byte ptr [rax], al - 4b89ca: 00 00 add byte ptr [rax], al - 4b89cc: dc 79 00 fdivr qword ptr [rcx] - 4b89cf: 00 10 add byte ptr [rax], dl - 4b89d1: f5 cmc - 4b89d2: fb sti - 4b89d3: ff cd dec ebp - 4b89d5: 00 00 add byte ptr [rax], al - 4b89d7: 00 00 add byte ptr [rax], al - 4b89d9: 46 0e - 4b89db: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl - 4b89e2: 03 48 0e add ecx, dword ptr [rax + 14] - 4b89e5: 20 83 04 55 0e 50 and byte ptr [rbx + 1343116548], al - 4b89eb: 00 30 add byte ptr [rax], dh - 4b89ed: 00 00 add byte ptr [rax], al - 4b89ef: 00 00 add byte ptr [rax], al - 4b89f1: 7a 00 jp 0x4b89f3 <__EH_FRAME_BEGIN__+0x79c3> - 4b89f3: 00 bc f5 fb ff 60 19 add byte ptr [rbp + 8*rsi + 425787387], bh - 4b89fa: 00 00 add byte ptr [rax], al - 4b89fc: 00 45 0e add byte ptr [rbp + 14], al - 4b89ff: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b8a05: 50 push rax - 4b8a06: 8f 03 pop qword ptr [rbx] - 4b8a08: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b8a0f: 07 - 4b8a10: 03 de add ebx, esi - 4b8a12: 02 0a add cl, byte ptr [rdx] - 4b8a14: 0c 07 or al, 7 - 4b8a16: 08 4a 0b or byte ptr [rdx + 11], cl - 4b8a19: 00 00 add byte ptr [rax], al - 4b8a1b: 00 00 add byte ptr [rax], al - 4b8a1d: 00 00 add byte ptr [rax], al - 4b8a1f: 00 2c 00 add byte ptr [rax + rax], ch - 4b8a22: 00 00 add byte ptr [rax], al - 4b8a24: 34 7a xor al, 122 - 4b8a26: 00 00 add byte ptr [rax], al - 4b8a28: e8 0e fc ff 29 call 0x2a4b863b <_end+0x29ff4cbb> - 4b8a2d: 09 00 or dword ptr [rax], eax - 4b8a2f: 00 00 add byte ptr [rax], al - 4b8a31: 45 0e - 4b8a33: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b8a39: 42 8f 03 pop qword ptr [rbx] - 4b8a3c: 55 push rbp - 4b8a3d: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b8a44: 07 - 4b8a45: 03 72 06 add esi, dword ptr [rdx + 6] - 4b8a48: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b8a4b: 08 47 0b or byte ptr [rdi + 11], al - 4b8a4e: 00 00 add byte ptr [rax], al - 4b8a50: 28 00 sub byte ptr [rax], al - 4b8a52: 00 00 add byte ptr [rax], al - 4b8a54: 64 7a 00 jp 0x4b8a57 <__EH_FRAME_BEGIN__+0x7a27> - 4b8a57: 00 e8 add al, ch - 4b8a59: 17 - 4b8a5a: fc cld - 4b8a5b: ff 9e 05 00 00 00 call [rsi + 5] - 4b8a61: 41 0e - 4b8a63: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b8a69: 50 push rax - 4b8a6a: 8f 03 pop qword ptr [rbx] - 4b8a6c: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b8a73: 07 - 4b8a74: 02 db add bl, bl - 4b8a76: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b8a79: 08 41 0b or byte ptr [rcx + 11], al - 4b8a7c: 38 00 cmp byte ptr [rax], al - 4b8a7e: 00 00 add byte ptr [rax], al - 4b8a80: 90 nop - 4b8a81: 7a 00 jp 0x4b8a83 <__EH_FRAME_BEGIN__+0x7a53> - 4b8a83: 00 5c 1d fc add byte ptr [rbp + rbx - 4], bl - 4b8a87: ff 92 00 00 00 00 call qword ptr [rdx] - 4b8a8d: 46 0e - 4b8a8f: 10 8d 02 47 0e 18 adc byte ptr [rbp + 403588866], cl - 4b8a95: 8c 03 mov word ptr [rbx], es - 4b8a97: 48 0e - 4b8a99: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b8a9f: 83 05 4f 0e c0 01 50 add dword ptr [rip + 29363791], 80 # 0x20b98f5 <_end+0x1bf5f75> - 4b8aa6: 0a 0e or cl, byte ptr [rsi] - 4b8aa8: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b8aac: 41 0e - 4b8aae: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8ab1: 10 42 0e adc byte ptr [rdx + 14], al - 4b8ab4: 08 42 0b or byte ptr [rdx + 11], al - 4b8ab7: 00 18 add byte ptr [rax], bl - 4b8ab9: 00 00 add byte ptr [rax], al - 4b8abb: 00 cc add ah, cl - 4b8abd: 7a 00 jp 0x4b8abf <__EH_FRAME_BEGIN__+0x7a8f> - 4b8abf: 00 c0 add al, al - 4b8ac1: 1d fc ff a9 00 sbb eax, 11141116 - 4b8ac6: 00 00 add byte ptr [rax], al - 4b8ac8: 00 4b 0e add byte ptr [rbx + 14], cl - 4b8acb: e0 01 loopne 0x4b8ace <__EH_FRAME_BEGIN__+0x7a9e> - 4b8acd: 02 9d 0e 08 00 00 add bl, byte ptr [rbp + 2062] - 4b8ad3: 00 18 add byte ptr [rax], bl - 4b8ad5: 00 00 add byte ptr [rax], al - 4b8ad7: 00 e8 add al, ch - 4b8ad9: 7a 00 jp 0x4b8adb <__EH_FRAME_BEGIN__+0x7aab> - 4b8adb: 00 54 1e fc add byte ptr [rsi + rbx - 4], dl - 4b8adf: ff a9 00 00 00 00 jmp [rcx] - 4b8ae5: 4b 0e - 4b8ae7: e0 01 loopne 0x4b8aea <__EH_FRAME_BEGIN__+0x7aba> - 4b8ae9: 02 9d 0e 08 00 00 add bl, byte ptr [rbp + 2062] - 4b8aef: 00 18 add byte ptr [rax], bl - 4b8af1: 00 00 add byte ptr [rax], al - 4b8af3: 00 04 7b add byte ptr [rbx + 2*rdi], al - 4b8af6: 00 00 add byte ptr [rax], al - 4b8af8: e8 1e fc ff 9b call 0xffffffff9c4b871b <_end+0xffffffff9bff4d9b> - 4b8afd: 00 00 add byte ptr [rax], al - 4b8aff: 00 00 add byte ptr [rax], al - 4b8b01: 4b 0e - 4b8b03: e0 01 loopne 0x4b8b06 <__EH_FRAME_BEGIN__+0x7ad6> - 4b8b05: 02 8f 0e 08 00 00 add cl, byte ptr [rdi + 2062] - 4b8b0b: 00 30 add byte ptr [rax], dh - 4b8b0d: 00 00 add byte ptr [rax], al - 4b8b0f: 00 20 add byte ptr [rax], ah - 4b8b11: 7b 00 jnp 0x4b8b13 <__EH_FRAME_BEGIN__+0x7ae3> - 4b8b13: 00 6c 1f fc add byte ptr [rdi + rbx - 4], ch - 4b8b17: ff 69 00 jmp [rcx] - 4b8b1a: 00 00 add byte ptr [rax], al - 4b8b1c: 00 45 0e add byte ptr [rbp + 14], al - 4b8b1f: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4b8b25: 83 03 47 add dword ptr [rbx], 71 - 4b8b28: 0e - 4b8b29: 20 02 and byte ptr [rdx], al - 4b8b2b: 49 0a 0e or cl, byte ptr [r14] - 4b8b2e: 18 41 0e sbb byte ptr [rcx + 14], al - 4b8b31: 10 41 0e adc byte ptr [rcx + 14], al - 4b8b34: 08 45 0b or byte ptr [rbp + 11], al - 4b8b37: 44 0e - 4b8b39: 18 43 0e sbb byte ptr [rbx + 14], al - 4b8b3c: 10 41 0e adc byte ptr [rcx + 14], al - 4b8b3f: 08 10 or byte ptr [rax], dl - 4b8b41: 00 00 add byte ptr [rax], al - 4b8b43: 00 54 7b 00 add byte ptr [rbx + 2*rdi], dl - 4b8b47: 00 a8 1f fc ff 4e add byte ptr [rax + 1325399071], ch - 4b8b4d: 00 00 add byte ptr [rax], al - 4b8b4f: 00 00 add byte ptr [rax], al - 4b8b51: 00 00 add byte ptr [rax], al - 4b8b53: 00 10 add byte ptr [rax], dl - 4b8b55: 00 00 add byte ptr [rax], al - 4b8b57: 00 68 7b add byte ptr [rax + 123], ch - 4b8b5a: 00 00 add byte ptr [rax], al - 4b8b5c: e4 1f in al, 31 - 4b8b5e: fc cld - 4b8b5f: ff 78 01 - 4b8b62: 00 00 add byte ptr [rax], al - 4b8b64: 00 00 add byte ptr [rax], al - 4b8b66: 00 00 add byte ptr [rax], al - 4b8b68: 3c 00 cmp al, 0 - 4b8b6a: 00 00 add byte ptr [rax], al - 4b8b6c: 7c 7b jl 0x4b8be9 <__EH_FRAME_BEGIN__+0x7bb9> - 4b8b6e: 00 00 add byte ptr [rax], al - 4b8b70: 50 push rax - 4b8b71: 21 fc and esp, edi - 4b8b73: ff 46 08 inc dword ptr [rsi + 8] - 4b8b76: 00 00 add byte ptr [rax], al - 4b8b78: 00 45 0e add byte ptr [rbp + 14], al - 4b8b7b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b8b81: 50 push rax - 4b8b82: 8f 03 pop qword ptr [rbx] - 4b8b84: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b8b8b: 07 - 4b8b8c: 03 b3 04 0a 0c 07 add esi, dword ptr [rbx + 118229508] - 4b8b92: 08 45 0b or byte ptr [rbp + 11], al - 4b8b95: 02 81 0a 0c 07 08 add al, byte ptr [rcx + 134679562] - 4b8b9b: 47 0b 02 or r8d, dword ptr [r10] - 4b8b9e: 9a - 4b8b9f: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b8ba2: 08 46 0b or byte ptr [rsi + 11], al - 4b8ba5: 00 00 add byte ptr [rax], al - 4b8ba7: 00 34 00 add byte ptr [rax + rax], dh - 4b8baa: 00 00 add byte ptr [rax], al - 4b8bac: bc 7b 00 00 60 mov esp, 1610612859 - 4b8bb1: 29 fc sub esp, edi - 4b8bb3: ff 5f 02 call [rdi + 2] - 4b8bb6: 00 00 add byte ptr [rax], al - 4b8bb8: 00 02 add byte ptr [rdx], al - 4b8bba: 45 0e - 4b8bbc: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b8bc2: 83 03 03 add dword ptr [rbx], 3 - 4b8bc5: cb retf - 4b8bc6: 01 0a add dword ptr [rdx], ecx - 4b8bc8: 0e - 4b8bc9: 10 41 0e adc byte ptr [rcx + 14], al - 4b8bcc: 08 46 0b or byte ptr [rsi + 11], al - 4b8bcf: 68 0e 08 c3 c6 push -960296946 - 4b8bd4: 48 0e - 4b8bd6: 18 83 03 86 02 00 sbb byte ptr [rbx + 165379], al - 4b8bdc: 00 00 add byte ptr [rax], al - 4b8bde: 00 00 add byte ptr [rax], al - 4b8be0: 18 00 sbb byte ptr [rax], al - 4b8be2: 00 00 add byte ptr [rax], al - 4b8be4: f4 hlt - 4b8be5: 7b 00 jnp 0x4b8be7 <__EH_FRAME_BEGIN__+0x7bb7> - 4b8be7: 00 88 2b fc ff 23 add byte ptr [rax + 603978795], cl - 4b8bed: 00 00 add byte ptr [rax], al - 4b8bef: 00 00 add byte ptr [rax], al - 4b8bf1: 41 0e - 4b8bf3: 10 41 0e adc byte ptr [rcx + 14], al - 4b8bf6: 08 52 0e or byte ptr [rdx + 14], dl - 4b8bf9: 10 00 adc byte ptr [rax], al - 4b8bfb: 00 18 add byte ptr [rax], bl - 4b8bfd: 00 00 add byte ptr [rax], al - 4b8bff: 00 10 add byte ptr [rax], dl - 4b8c01: 7c 00 jl 0x4b8c03 <__EH_FRAME_BEGIN__+0x7bd3> - 4b8c03: 00 9c 2b fc ff f4 00 add byte ptr [rbx + rbp + 16056316], bl - 4b8c0a: 00 00 add byte ptr [rax], al - 4b8c0c: 00 64 0e 10 add byte ptr [rsi + rcx + 16], ah - 4b8c10: 02 8d 0a 0e 08 47 add cl, byte ptr [rbp + 1191710218] - 4b8c16: 0b 00 or eax, dword ptr [rax] - 4b8c18: 10 00 adc byte ptr [rax], al - 4b8c1a: 00 00 add byte ptr [rax], al - 4b8c1c: 2c 7c sub al, 124 - 4b8c1e: 00 00 add byte ptr [rax], al - 4b8c20: 80 2c fc ff sub byte ptr [rsp + 8*rdi], -1 - 4b8c24: 65 00 00 add byte ptr gs:[rax], al - 4b8c27: 00 00 add byte ptr [rax], al - 4b8c29: 00 00 add byte ptr [rax], al - 4b8c2b: 00 10 add byte ptr [rax], dl - 4b8c2d: 00 00 add byte ptr [rax], al - 4b8c2f: 00 40 7c add byte ptr [rax + 124], al - 4b8c32: 00 00 add byte ptr [rax], al - 4b8c34: dc 2c fc fsubr qword ptr [rsp + 8*rdi] - 4b8c37: ff 19 call [rcx] - 4b8c39: 00 00 add byte ptr [rax], al - 4b8c3b: 00 00 add byte ptr [rax], al - 4b8c3d: 00 00 add byte ptr [rax], al - 4b8c3f: 00 40 00 add byte ptr [rax], al - 4b8c42: 00 00 add byte ptr [rax], al - 4b8c44: 54 push rsp - 4b8c45: 7c 00 jl 0x4b8c47 <__EH_FRAME_BEGIN__+0x7c17> - 4b8c47: 00 e8 add al, ch - 4b8c49: 2c fc sub al, -4 - 4b8c4b: ff cb dec ebx - 4b8c4d: 00 00 add byte ptr [rax], al - 4b8c4f: 00 00 add byte ptr [rax], al - 4b8c51: 46 0e - 4b8c53: 10 8c 02 48 0e 18 86 adc byte ptr [rdx + rax - 2045243832], cl - 4b8c5a: 03 41 0e add eax, dword ptr [rcx + 14] - 4b8c5d: 20 83 04 02 9a 0a and byte ptr [rbx + 177865220], al - 4b8c63: 0e - 4b8c64: 18 41 0e sbb byte ptr [rcx + 14], al - 4b8c67: 10 42 0e adc byte ptr [rdx + 14], al - 4b8c6a: 08 41 0b or byte ptr [rcx + 11], al - 4b8c6d: 4f 0a 0e or r9b, byte ptr [r14] - 4b8c70: 18 41 0e sbb byte ptr [rcx + 14], al - 4b8c73: 10 42 0e adc byte ptr [rdx + 14], al - 4b8c76: 08 41 0b or byte ptr [rcx + 11], al - 4b8c79: 44 0e - 4b8c7b: 18 41 0e sbb byte ptr [rcx + 14], al - 4b8c7e: 10 45 0e adc byte ptr [rbp + 14], al - 4b8c81: 08 00 or byte ptr [rax], al - 4b8c83: 00 48 00 add byte ptr [rax], cl - 4b8c86: 00 00 add byte ptr [rax], al - 4b8c88: 98 cwde - 4b8c89: 7c 00 jl 0x4b8c8b <__EH_FRAME_BEGIN__+0x7c5b> - 4b8c8b: 00 74 2d fc add byte ptr [rbp + rbp - 4], dh - 4b8c8f: ff c5 inc ebp - 4b8c91: 02 00 add al, byte ptr [rax] - 4b8c93: 00 00 add byte ptr [rax], al - 4b8c95: 46 0e - 4b8c97: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b8c9d: 8e 03 mov es, word ptr [rbx] - 4b8c9f: 42 0e - 4b8ca1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b8ca7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b9aee <_end+0xffffffff862f616e> - 4b8cad: 06 - 4b8cae: 41 0e - 4b8cb0: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b8cb6: 03 2b add ebp, dword ptr [rbx] - 4b8cb8: 01 0a add dword ptr [rdx], ecx - 4b8cba: 0e - 4b8cbb: 38 41 0e cmp byte ptr [rcx + 14], al - 4b8cbe: 30 41 0e xor byte ptr [rcx + 14], al - 4b8cc1: 28 42 0e sub byte ptr [rdx + 14], al - 4b8cc4: 20 42 0e and byte ptr [rdx + 14], al - 4b8cc7: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8cca: 10 42 0e adc byte ptr [rdx + 14], al - 4b8ccd: 08 49 0b or byte ptr [rcx + 11], cl - 4b8cd0: 34 00 xor al, 0 - 4b8cd2: 00 00 add byte ptr [rax], al - 4b8cd4: e4 7c in al, 124 - 4b8cd6: 00 00 add byte ptr [rax], al - 4b8cd8: f8 clc - 4b8cd9: 2f - 4b8cda: fc cld - 4b8cdb: ff 6a 00 jmp [rdx] - 4b8cde: 00 00 add byte ptr [rax], al - 4b8ce0: 00 45 0e add byte ptr [rbp + 14], al - 4b8ce3: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b8ce9: 83 03 44 add dword ptr [rbx], 68 - 4b8cec: 0e - 4b8ced: 20 75 0a and byte ptr [rbp + 10], dh - 4b8cf0: 0e - 4b8cf1: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b8cf5: 41 0e - 4b8cf7: 08 4c 0b 49 or byte ptr [rbx + rcx + 73], cl - 4b8cfb: 0a 0e or cl, byte ptr [rsi] - 4b8cfd: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b8d01: 44 0e - 4b8d03: 08 45 0b or byte ptr [rbp + 11], al - 4b8d06: 00 00 add byte ptr [rax], al - 4b8d08: 48 00 00 add byte ptr [rax], al - 4b8d0b: 00 1c 7d 00 00 30 30 add byte ptr [2*rdi + 808452096], bl - 4b8d12: fc cld - 4b8d13: ff 87 00 00 00 00 inc dword ptr [rdi] - 4b8d19: 46 0e - 4b8d1b: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b8d21: 8c 03 mov word ptr [rbx], es - 4b8d23: 44 0e - 4b8d25: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b8d2b: 83 05 44 0e 30 02 4d add dword ptr [rip + 36703812], 77 # 0x27b9b76 <_end+0x22f61f6> - 4b8d32: 0a 0e or cl, byte ptr [rsi] - 4b8d34: 28 41 0e sub byte ptr [rcx + 14], al - 4b8d37: 20 41 0e and byte ptr [rcx + 14], al - 4b8d3a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8d3d: 10 42 0e adc byte ptr [rdx + 14], al - 4b8d40: 08 49 0b or byte ptr [rcx + 11], cl - 4b8d43: 4c 0e - 4b8d45: 28 41 0e sub byte ptr [rcx + 14], al - 4b8d48: 20 41 0e and byte ptr [rcx + 14], al - 4b8d4b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8d4e: 10 42 0e adc byte ptr [rdx + 14], al - 4b8d51: 08 00 or byte ptr [rax], al - 4b8d53: 00 10 add byte ptr [rax], dl - 4b8d55: 00 00 add byte ptr [rax], al - 4b8d57: 00 68 7d add byte ptr [rax + 125], ch - 4b8d5a: 00 00 add byte ptr [rax], al - 4b8d5c: 74 30 je 0x4b8d8e <__EH_FRAME_BEGIN__+0x7d5e> - 4b8d5e: fc cld - 4b8d5f: ff 7d 00 - 4b8d62: 00 00 add byte ptr [rax], al - 4b8d64: 00 00 add byte ptr [rax], al - 4b8d66: 00 00 add byte ptr [rax], al - 4b8d68: 3c 00 cmp al, 0 - 4b8d6a: 00 00 add byte ptr [rax], al - 4b8d6c: 7c 7d jl 0x4b8deb <__EH_FRAME_BEGIN__+0x7dbb> - 4b8d6e: 00 00 add byte ptr [rax], al - 4b8d70: e0 30 loopne 0x4b8da2 <__EH_FRAME_BEGIN__+0x7d72> - 4b8d72: fc cld - 4b8d73: ff f5 push rbp - 4b8d75: 00 00 add byte ptr [rax], al - 4b8d77: 00 00 add byte ptr [rax], al - 4b8d79: 46 0e - 4b8d7b: 10 8d 02 45 0e 18 adc byte ptr [rbp + 403588354], cl - 4b8d81: 8c 03 mov word ptr [rbx], es - 4b8d83: 44 0e - 4b8d85: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b8d8b: 83 05 44 0e 30 02 4e add dword ptr [rip + 36703812], 78 # 0x27b9bd6 <_end+0x22f6256> - 4b8d92: 0a 0e or cl, byte ptr [rsi] - 4b8d94: 28 41 0e sub byte ptr [rcx + 14], al - 4b8d97: 20 41 0e and byte ptr [rcx + 14], al - 4b8d9a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8d9d: 10 42 0e adc byte ptr [rdx + 14], al - 4b8da0: 08 48 0b or byte ptr [rax + 11], cl - 4b8da3: 00 00 add byte ptr [rax], al - 4b8da5: 00 00 add byte ptr [rax], al - 4b8da7: 00 3c 00 add byte ptr [rax + rax], bh - 4b8daa: 00 00 add byte ptr [rax], al - 4b8dac: bc 7d 00 00 a0 mov esp, 2684354685 - 4b8db1: 31 fc xor esp, edi - 4b8db3: ff 55 01 call qword ptr [rbp + 1] - 4b8db6: 00 00 add byte ptr [rax], al - 4b8db8: 00 46 0e add byte ptr [rsi + 14], al - 4b8dbb: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b8dc1: 8c 03 mov word ptr [rbx], es - 4b8dc3: 41 0e - 4b8dc5: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b8dcb: 83 05 47 0e a8 20 49 add dword ptr [rip + 547884615], 73 # 0x20f39c19 <_end+0x20a76299> - 4b8dd2: 0e - 4b8dd3: b0 20 mov al, 32 - 4b8dd5: 02 ec add ch, ah - 4b8dd7: 0a 0e or cl, byte ptr [rsi] - 4b8dd9: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b8ddd: 41 0e - 4b8ddf: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8de2: 10 42 0e adc byte ptr [rdx + 14], al - 4b8de5: 08 41 0b or byte ptr [rcx + 11], al - 4b8de8: 2c 00 sub al, 0 - 4b8dea: 00 00 add byte ptr [rax], al - 4b8dec: fc cld - 4b8ded: 7d 00 jge 0x4b8def <__EH_FRAME_BEGIN__+0x7dbf> - 4b8def: 00 c0 add al, al - 4b8df1: 32 fc xor bh, ah - 4b8df3: ff da - 4b8df5: 00 00 add byte ptr [rax], al - 4b8df7: 00 00 add byte ptr [rax], al - 4b8df9: 46 0e - 4b8dfb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b8e02: 03 47 0e add eax, dword ptr [rdi + 14] - 4b8e05: 20 57 0a and byte ptr [rdi + 10], dl - 4b8e08: 0e - 4b8e09: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b8e0d: 42 0e - 4b8e0f: 08 45 0b or byte ptr [rbp + 11], al - 4b8e12: 00 00 add byte ptr [rax], al - 4b8e14: 00 00 add byte ptr [rax], al - 4b8e16: 00 00 add byte ptr [rax], al - 4b8e18: 1c 00 sbb al, 0 - 4b8e1a: 00 00 add byte ptr [rax], al - 4b8e1c: 2c 7e sub al, 126 - 4b8e1e: 00 00 add byte ptr [rax], al - 4b8e20: 70 33 jo 0x4b8e55 <__EH_FRAME_BEGIN__+0x7e25> - 4b8e22: fc cld - 4b8e23: ff 50 00 call qword ptr [rax] - 4b8e26: 00 00 add byte ptr [rax], al - 4b8e28: 00 52 0e add byte ptr [rdx + 14], dl - 4b8e2b: 10 83 02 5d 0a 0e adc byte ptr [rbx + 235560194], al - 4b8e31: 08 51 0b or byte ptr [rcx + 11], dl - 4b8e34: 4c 0e - 4b8e36: 08 00 or byte ptr [rax], al - 4b8e38: 14 00 adc al, 0 - 4b8e3a: 00 00 add byte ptr [rax], al - 4b8e3c: 00 00 add byte ptr [rax], al - 4b8e3e: 00 00 add byte ptr [rax], al - 4b8e40: 01 7a 52 add dword ptr [rdx + 82], edi - 4b8e43: 00 01 add byte ptr [rcx], al - 4b8e45: 78 10 js 0x4b8e57 <__EH_FRAME_BEGIN__+0x7e27> - 4b8e47: 01 1b add dword ptr [rbx], ebx - 4b8e49: 0c 07 or al, 7 - 4b8e4b: 08 90 01 0e 18 30 or byte ptr [rax + 806882817], dl - 4b8e51: 00 00 add byte ptr [rax], al - 4b8e53: 00 1c 00 add byte ptr [rax + rax], bl - 4b8e56: 00 00 add byte ptr [rax], al - 4b8e58: 88 33 mov byte ptr [rbx], dh - 4b8e5a: fc cld - 4b8e5b: ff 77 04 push qword ptr [rdi + 4] - 4b8e5e: 00 00 add byte ptr [rax], al - 4b8e60: 00 48 0e add byte ptr [rax + 14], cl - 4b8e63: 38 44 83 07 cmp byte ptr [rbx + 4*rax + 7], al - 4b8e67: 48 0d 03 03 4b 03 or rax, 55247619 - 4b8e6d: c3 ret - 4b8e6e: 0d 07 44 0e 08 or eax, 135152647 - 4b8e73: 44 0e - 4b8e75: 38 83 07 0d 03 03 cmp byte ptr [rbx + 50531591], al - 4b8e7b: 0a 01 or al, byte ptr [rcx] - 4b8e7d: c3 ret - 4b8e7e: 0d 07 44 0e 08 or eax, 135152647 - 4b8e83: 00 30 add byte ptr [rax], dh - 4b8e85: 00 00 add byte ptr [rax], al - 4b8e87: 00 50 00 add byte ptr [rax], dl - 4b8e8a: 00 00 add byte ptr [rax], al - 4b8e8c: d4 - 4b8e8d: 37 - 4b8e8e: fc cld - 4b8e8f: ff 79 04 - 4b8e92: 00 00 add byte ptr [rax], al - 4b8e94: 00 48 0e add byte ptr [rax + 14], cl - 4b8e97: 38 44 83 07 cmp byte ptr [rbx + 4*rax + 7], al - 4b8e9b: 48 0d 03 03 5b 03 or rax, 56296195 - 4b8ea1: c3 ret - 4b8ea2: 0d 07 44 0e 08 or eax, 135152647 - 4b8ea7: 44 0e - 4b8ea9: 38 83 07 0d 03 02 cmp byte ptr [rbx + 33754375], al - 4b8eaf: fc cld - 4b8eb0: c3 ret - 4b8eb1: 0d 07 44 0e 08 or eax, 135152647 - 4b8eb6: 00 00 add byte ptr [rax], al - 4b8eb8: 30 00 xor byte ptr [rax], al - 4b8eba: 00 00 add byte ptr [rax], al - 4b8ebc: 84 00 test byte ptr [rax], al - 4b8ebe: 00 00 add byte ptr [rax], al - 4b8ec0: 20 3c fc and byte ptr [rsp + 8*rdi], bh - 4b8ec3: ff fd - 4b8ec5: 01 00 add dword ptr [rax], eax - 4b8ec7: 00 00 add byte ptr [rax], al - 4b8ec9: 48 0e - 4b8ecb: 38 44 83 07 cmp byte ptr [rbx + 4*rax + 7], al - 4b8ecf: 48 0d 03 03 37 01 or rax, 20382467 - 4b8ed5: c3 ret - 4b8ed6: 0d 07 44 0e 08 or eax, 135152647 - 4b8edb: 44 0e - 4b8edd: 38 83 07 0d 03 02 cmp byte ptr [rbx + 33754375], al - 4b8ee3: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b8ee4: c3 ret - 4b8ee5: 0d 07 44 0e 08 or eax, 135152647 - 4b8eea: 00 00 add byte ptr [rax], al - 4b8eec: 20 00 and byte ptr [rax], al - 4b8eee: 00 00 add byte ptr [rax], al - 4b8ef0: b8 00 00 00 ec mov eax, 3959422976 - 4b8ef5: 3d fc ff 80 00 cmp eax, 8454140 - 4b8efa: 00 00 add byte ptr [rax], al - 4b8efc: 00 45 0e add byte ptr [rbp + 14], al - 4b8eff: 20 83 04 43 0d 03 and byte ptr [rbx + 51200772], al - 4b8f05: 02 6c 0d 07 add ch, byte ptr [rbp + rcx + 7] - 4b8f09: 44 c3 ret - 4b8f0b: 44 0e - 4b8f0d: 08 00 or byte ptr [rax], al - 4b8f0f: 00 20 add byte ptr [rax], ah - 4b8f11: 00 00 add byte ptr [rax], al - 4b8f13: 00 dc add ah, bl - 4b8f15: 00 00 add byte ptr [rax], al - 4b8f17: 00 48 3e add byte ptr [rax + 62], cl - 4b8f1a: fc cld - 4b8f1b: ff ce dec esi - 4b8f1d: 00 00 add byte ptr [rax], al - 4b8f1f: 00 00 add byte ptr [rax], al - 4b8f21: 45 0e - 4b8f23: 20 83 04 43 0d 03 and byte ptr [rbx + 51200772], al - 4b8f29: 02 ba 0d 07 44 c3 add bh, byte ptr [rdx - 1018951923] - 4b8f2f: 44 0e - 4b8f31: 08 00 or byte ptr [rax], al - 4b8f33: 00 20 add byte ptr [rax], ah - 4b8f35: 00 00 add byte ptr [rax], al - 4b8f37: 00 00 add byte ptr [rax], al - 4b8f39: 01 00 add dword ptr [rax], eax - 4b8f3b: 00 f4 add ah, dh - 4b8f3d: 3e fc cld - 4b8f3f: ff be 00 00 00 00 - 4b8f45: 45 0e - 4b8f47: 20 83 04 43 0d 03 and byte ptr [rbx + 51200772], al - 4b8f4d: 02 aa 0d 07 44 c3 add ch, byte ptr [rdx - 1018951923] - 4b8f53: 44 0e - 4b8f55: 08 00 or byte ptr [rax], al - 4b8f57: 00 18 add byte ptr [rax], bl - 4b8f59: 00 00 add byte ptr [rax], al - 4b8f5b: 00 6c 7f 00 add byte ptr [rdi + 2*rdi], ch - 4b8f5f: 00 90 3f fc ff 23 add byte ptr [rax + 603978815], dl - 4b8f65: 00 00 add byte ptr [rax], al - 4b8f67: 00 00 add byte ptr [rax], al - 4b8f69: 41 0e - 4b8f6b: 10 41 0e adc byte ptr [rcx + 14], al - 4b8f6e: 08 52 0e or byte ptr [rdx + 14], dl - 4b8f71: 10 00 adc byte ptr [rax], al - 4b8f73: 00 48 00 add byte ptr [rax], cl - 4b8f76: 00 00 add byte ptr [rax], al - 4b8f78: 88 7f 00 mov byte ptr [rdi], bh - 4b8f7b: 00 a4 3f fc ff c5 00 add byte ptr [rdi + rdi + 12976124], ah - 4b8f82: 00 00 add byte ptr [rax], al - 4b8f84: 00 46 0e add byte ptr [rsi + 14], al - 4b8f87: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b8f8d: 8e 03 mov es, word ptr [rbx] - 4b8f8f: 48 0e - 4b8f91: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b8f97: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867b9de1 <_end+0xffffffff862f6461> - 4b8f9d: 06 - 4b8f9e: 48 0e - 4b8fa0: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b8fa6: 02 69 0a add ch, byte ptr [rcx + 10] - 4b8fa9: 0e - 4b8faa: 38 41 0e cmp byte ptr [rcx + 14], al - 4b8fad: 30 41 0e xor byte ptr [rcx + 14], al - 4b8fb0: 28 42 0e sub byte ptr [rdx + 14], al - 4b8fb3: 20 42 0e and byte ptr [rdx + 14], al - 4b8fb6: 18 42 0e sbb byte ptr [rdx + 14], al - 4b8fb9: 10 42 0e adc byte ptr [rdx + 14], al - 4b8fbc: 08 41 0b or byte ptr [rcx + 11], al - 4b8fbf: 00 64 00 00 add byte ptr [rax + rax], ah - 4b8fc3: 00 d4 add ah, dl - 4b8fc5: 7f 00 jg 0x4b8fc7 <__EH_FRAME_BEGIN__+0x7f97> - 4b8fc7: 00 28 add byte ptr [rax], ch - 4b8fc9: 40 fc cld - 4b8fcb: ff 3f - 4b8fcd: 04 00 add al, 0 - 4b8fcf: 00 00 add byte ptr [rax], al - 4b8fd1: 46 0e - 4b8fd3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b8fd9: 8e 03 mov es, word ptr [rbx] - 4b8fdb: 45 0e - 4b8fdd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b8fe3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867b9e2a <_end+0xffffffff862f64aa> - 4b8fe9: 06 - 4b8fea: 41 0e - 4b8fec: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al - 4b8ff2: 01 03 add dword ptr [rbx], eax - 4b8ff4: e3 01 jrcxz 0x4b8ff7 <__EH_FRAME_BEGIN__+0x7fc7> - 4b8ff6: 0a 0e or cl, byte ptr [rsi] - 4b8ff8: 38 41 0e cmp byte ptr [rcx + 14], al - 4b8ffb: 30 41 0e xor byte ptr [rcx + 14], al - 4b8ffe: 28 42 0e sub byte ptr [rdx + 14], al - 4b9001: 20 42 0e and byte ptr [rdx + 14], al - 4b9004: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9007: 10 42 0e adc byte ptr [rdx + 14], al - 4b900a: 08 46 0b or byte ptr [rsi + 11], al - 4b900d: 03 d7 add edx, edi - 4b900f: 01 0a add dword ptr [rdx], ecx - 4b9011: 0e - 4b9012: 38 41 0e cmp byte ptr [rcx + 14], al - 4b9015: 30 41 0e xor byte ptr [rcx + 14], al - 4b9018: 28 42 0e sub byte ptr [rdx + 14], al - 4b901b: 20 42 0e and byte ptr [rdx + 14], al - 4b901e: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9021: 10 42 0e adc byte ptr [rdx + 14], al - 4b9024: 08 47 0b or byte ptr [rdi + 11], al - 4b9027: 00 1c 00 add byte ptr [rax + rax], bl - 4b902a: 00 00 add byte ptr [rax], al - 4b902c: 3c 80 cmp al, -128 - 4b902e: 00 00 add byte ptr [rax], al - 4b9030: 00 44 fc ff add byte ptr [rsp + 8*rdi - 1], al - 4b9034: 22 00 and al, byte ptr [rax] - 4b9036: 00 00 add byte ptr [rax], al - 4b9038: 00 45 0e add byte ptr [rbp + 14], al - 4b903b: 10 83 02 5c 0e 08 adc byte ptr [rbx + 135158786], al - 4b9041: 00 00 add byte ptr [rax], al - 4b9043: 00 00 add byte ptr [rax], al - 4b9045: 00 00 add byte ptr [rax], al - 4b9047: 00 10 add byte ptr [rax], dl - 4b9049: 00 00 add byte ptr [rax], al - 4b904b: 00 5c 80 00 add byte ptr [rax + 4*rax], bl - 4b904f: 00 10 add byte ptr [rax], dl - 4b9051: 44 fc cld - 4b9053: ff d8 - 4b9055: 00 00 add byte ptr [rax], al - 4b9057: 00 00 add byte ptr [rax], al - 4b9059: 00 00 add byte ptr [rax], al - 4b905b: 00 34 00 add byte ptr [rax + rax], dh - 4b905e: 00 00 add byte ptr [rax], al - 4b9060: 70 80 jo 0x4b8fe2 <__EH_FRAME_BEGIN__+0x7fb2> - 4b9062: 00 00 add byte ptr [rax], al - 4b9064: dc 44 fc ff fadd qword ptr [rsp + 8*rdi - 1] - 4b9068: cf iretd - 4b9069: 08 00 or byte ptr [rax], al - 4b906b: 00 00 add byte ptr [rax], al - 4b906d: 45 0e - 4b906f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b9075: 49 8f 03 pop qword ptr [r11] - 4b9078: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b907f: 07 - 4b9080: 03 3e add edi, dword ptr [rsi] - 4b9082: 01 0a add dword ptr [rdx], ecx - 4b9084: 0c 07 or al, 7 - 4b9086: 08 41 0b or byte ptr [rcx + 11], al - 4b9089: 03 d0 add edx, eax - 4b908b: 02 0a add cl, byte ptr [rdx] - 4b908d: 0c 07 or al, 7 - 4b908f: 08 48 0b or byte ptr [rax + 11], cl - 4b9092: 00 00 add byte ptr [rax], al - 4b9094: 18 00 sbb byte ptr [rax], al - 4b9096: 00 00 add byte ptr [rax], al - 4b9098: a8 80 test al, -128 - 4b909a: 00 00 add byte ptr [rax], al - 4b909c: 74 4d je 0x4b90eb <__EH_FRAME_BEGIN__+0x80bb> - 4b909e: fc cld - 4b909f: ff 40 00 inc dword ptr [rax] - 4b90a2: 00 00 add byte ptr [rax], al - 4b90a4: 00 64 0e 10 add byte ptr [rsi + rcx + 16], ah - 4b90a8: 5b pop rbx - 4b90a9: 0e - 4b90aa: 08 00 or byte ptr [rax], al - 4b90ac: 00 00 add byte ptr [rax], al - 4b90ae: 00 00 add byte ptr [rax], al - 4b90b0: 10 00 adc byte ptr [rax], al - 4b90b2: 00 00 add byte ptr [rax], al - 4b90b4: c4 80 00 - 4b90b7: 00 98 4d fc ff 09 add byte ptr [rax + 167771213], bl - 4b90bd: 00 00 add byte ptr [rax], al - 4b90bf: 00 00 add byte ptr [rax], al - 4b90c1: 00 00 add byte ptr [rax], al - 4b90c3: 00 10 add byte ptr [rax], dl - 4b90c5: 00 00 add byte ptr [rax], al - 4b90c7: 00 d8 add al, bl - 4b90c9: 80 00 00 add byte ptr [rax], 0 - 4b90cc: 8d 4d fc lea ecx, [rbp - 4] - 4b90cf: ff 19 call [rcx] - 4b90d1: 00 00 add byte ptr [rax], al - 4b90d3: 00 00 add byte ptr [rax], al - 4b90d5: 00 00 add byte ptr [rax], al - 4b90d7: 00 18 add byte ptr [rax], bl - 4b90d9: 00 00 add byte ptr [rax], al - 4b90db: 00 ec add ah, ch - 4b90dd: 80 00 00 add byte ptr [rax], 0 - 4b90e0: 92 xchg eax, edx - 4b90e1: 4d fc cld - 4b90e3: ff 81 00 00 00 00 inc dword ptr [rcx] - 4b90e9: 52 push rdx - 4b90ea: 0e - 4b90eb: 10 44 0e 60 adc byte ptr [rsi + rcx + 96], al - 4b90ef: 02 69 0e add ch, byte ptr [rcx + 14] - 4b90f2: 08 00 or byte ptr [rax], al - 4b90f4: 18 00 sbb byte ptr [rax], al - 4b90f6: 00 00 add byte ptr [rax], al - 4b90f8: 08 81 00 00 f7 4d or byte ptr [rcx + 1308033024], al - 4b90fe: fc cld - 4b90ff: ff 82 00 00 00 00 inc dword ptr [rdx] - 4b9105: 55 push rbp - 4b9106: 0e - 4b9107: 50 push rax - 4b9108: 02 6b 0e add ch, byte ptr [rbx + 14] - 4b910b: 08 00 or byte ptr [rax], al - 4b910d: 00 00 add byte ptr [rax], al - 4b910f: 00 24 00 add byte ptr [rax + rax], ah - 4b9112: 00 00 add byte ptr [rax], al - 4b9114: 24 81 and al, -127 - 4b9116: 00 00 add byte ptr [rax], al - 4b9118: 68 4e fc ff 3e push 1056963662 - 4b911d: 00 00 add byte ptr [rax], al - 4b911f: 00 00 add byte ptr [rax], al - 4b9121: 45 0e - 4b9123: 10 83 02 66 0e 18 adc byte ptr [rbx + 403596802], al - 4b9129: 46 0e - 4b912b: 20 4a 0e and byte ptr [rdx + 14], cl - 4b912e: 18 41 0e sbb byte ptr [rcx + 14], al - 4b9131: 10 41 0e adc byte ptr [rcx + 14], al - 4b9134: 08 00 or byte ptr [rax], al - 4b9136: 00 00 add byte ptr [rax], al - 4b9138: 28 00 sub byte ptr [rax], al - 4b913a: 00 00 add byte ptr [rax], al - 4b913c: 4c 81 00 00 c0 b3 fd add qword ptr [rax], -38551552 - 4b9143: ff 7b 00 - 4b9146: 00 00 add byte ptr [rax], al - 4b9148: 00 41 0e add byte ptr [rcx + 14], al - 4b914b: 10 83 02 4c 0e 20 adc byte ptr [rbx + 537807874], al - 4b9151: 02 49 0a add cl, byte ptr [rcx + 10] - 4b9154: 0e - 4b9155: 10 41 0e adc byte ptr [rcx + 14], al - 4b9158: 08 49 0b or byte ptr [rcx + 11], cl - 4b915b: 59 pop rcx - 4b915c: 0e - 4b915d: 10 41 0e adc byte ptr [rcx + 14], al - 4b9160: 08 00 or byte ptr [rax], al - 4b9162: 00 00 add byte ptr [rax], al - 4b9164: 2c 00 sub al, 0 - 4b9166: 00 00 add byte ptr [rax], al - 4b9168: 78 81 js 0x4b90eb <__EH_FRAME_BEGIN__+0x80bb> - 4b916a: 00 00 add byte ptr [rax], al - 4b916c: 54 push rsp - 4b916d: 4e fc cld - 4b916f: ff 8b 00 00 00 00 dec dword ptr [rbx] - 4b9175: 45 0e - 4b9177: 10 83 02 4e 0e 30 adc byte ptr [rbx + 806243842], al - 4b917d: 02 4b 0e add cl, byte ptr [rbx + 14] - 4b9180: 38 42 0e cmp byte ptr [rdx + 14], al - 4b9183: 40 4f - 4b9185: 0e - 4b9186: 38 41 0e cmp byte ptr [rcx + 14], al - 4b9189: 30 54 0a 0e xor byte ptr [rdx + rcx + 14], dl - 4b918d: 10 41 0e adc byte ptr [rcx + 14], al - 4b9190: 08 41 0b or byte ptr [rcx + 11], al - 4b9193: 00 24 00 add byte ptr [rax + rax], ah - 4b9196: 00 00 add byte ptr [rax], al - 4b9198: a8 81 test al, -127 - 4b919a: 00 00 add byte ptr [rax], al - 4b919c: b4 4e mov ah, 78 - 4b919e: fc cld - 4b919f: ff 39 - 4b91a1: 00 00 add byte ptr [rax], al - 4b91a3: 00 00 add byte ptr [rax], al - 4b91a5: 45 0e - 4b91a7: 10 83 02 5e 0e 18 adc byte ptr [rbx + 403594754], al - 4b91ad: 49 0e - 4b91af: 20 4a 0e and byte ptr [rdx + 14], cl - 4b91b2: 18 41 0e sbb byte ptr [rcx + 14], al - 4b91b5: 10 41 0e adc byte ptr [rcx + 14], al - 4b91b8: 08 00 or byte ptr [rax], al - 4b91ba: 00 00 add byte ptr [rax], al - 4b91bc: 24 00 and al, 0 - 4b91be: 00 00 add byte ptr [rax], al - 4b91c0: d0 81 00 00 cc 4e rol byte ptr [rcx + 1321992192] - 4b91c6: fc cld - 4b91c7: ff 3a - 4b91c9: 00 00 add byte ptr [rax], al - 4b91cb: 00 00 add byte ptr [rax], al - 4b91cd: 45 0e - 4b91cf: 10 83 02 5f 0e 18 adc byte ptr [rbx + 403595010], al - 4b91d5: 49 0e - 4b91d7: 20 4a 0e and byte ptr [rdx + 14], cl - 4b91da: 18 41 0e sbb byte ptr [rcx + 14], al - 4b91dd: 10 41 0e adc byte ptr [rcx + 14], al - 4b91e0: 08 00 or byte ptr [rax], al - 4b91e2: 00 00 add byte ptr [rax], al - 4b91e4: 10 00 adc byte ptr [rax], al - 4b91e6: 00 00 add byte ptr [rax], al - 4b91e8: f8 clc - 4b91e9: 81 00 00 e4 4e fc add dword ptr [rax], 4233028608 - 4b91ef: ff 09 dec dword ptr [rcx] - 4b91f1: 00 00 add byte ptr [rax], al - 4b91f3: 00 00 add byte ptr [rax], al - 4b91f5: 00 00 add byte ptr [rax], al - 4b91f7: 00 18 add byte ptr [rax], bl - 4b91f9: 00 00 add byte ptr [rax], al - 4b91fb: 00 0c 82 add byte ptr [rdx + 4*rax], cl - 4b91fe: 00 00 add byte ptr [rax], al - 4b9200: e0 4e loopne 0x4b9250 <__EH_FRAME_BEGIN__+0x8220> - 4b9202: fc cld - 4b9203: ff 88 00 00 00 00 dec dword ptr [rax] - 4b9209: 48 0e - 4b920b: 40 02 57 0a add dl, byte ptr [rdi + 10] - 4b920f: 0e - 4b9210: 08 41 0b or byte ptr [rcx + 11], al - 4b9213: 00 18 add byte ptr [rax], bl - 4b9215: 00 00 add byte ptr [rax], al - 4b9217: 00 28 add byte ptr [rax], ch - 4b9219: 82 - 4b921a: 00 00 add byte ptr [rax], al - 4b921c: 54 push rsp - 4b921d: 4f fc cld - 4b921f: ff c9 dec ecx - 4b9221: 00 00 add byte ptr [rax], al - 4b9223: 00 00 add byte ptr [rax], al - 4b9225: 48 0e - 4b9227: 60 - 4b9228: 02 93 0a 0e 08 45 add dl, byte ptr [rbx + 1158155786] - 4b922e: 0b 00 or eax, dword ptr [rax] - 4b9230: 48 00 00 add byte ptr [rax], al - 4b9233: 00 44 82 00 add byte ptr [rdx + 4*rax], al - 4b9237: 00 48 b3 add byte ptr [rax - 77], cl - 4b923a: fd std - 4b923b: ff f4 push rsp - 4b923d: 02 00 add al, byte ptr [rax] - 4b923f: 00 00 add byte ptr [rax], al - 4b9241: 46 0e - 4b9243: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b9249: 8e 03 mov es, word ptr [rbx] - 4b924b: 42 0e - 4b924d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b9253: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867ba09a <_end+0xffffffff862f671a> - 4b9259: 06 - 4b925a: 41 0e - 4b925c: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b9262: 03 48 01 add ecx, dword ptr [rax + 1] - 4b9265: 0a 0e or cl, byte ptr [rsi] - 4b9267: 38 41 0e cmp byte ptr [rcx + 14], al - 4b926a: 30 41 0e xor byte ptr [rcx + 14], al - 4b926d: 28 42 0e sub byte ptr [rdx + 14], al - 4b9270: 20 42 0e and byte ptr [rdx + 14], al - 4b9273: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9276: 10 42 0e adc byte ptr [rdx + 14], al - 4b9279: 08 4c 0b 18 or byte ptr [rbx + rcx + 24], cl - 4b927d: 00 00 add byte ptr [rax], al - 4b927f: 00 90 82 00 00 bc add byte ptr [rax - 1140850558], dl - 4b9285: 4f fc cld - 4b9287: ff 89 01 00 00 00 dec dword ptr [rcx + 1] - 4b928d: 48 0e - 4b928f: 70 03 jo 0x4b9294 <__EH_FRAME_BEGIN__+0x8264> - 4b9291: 3d 01 0a 0e 08 cmp eax, 135137793 - 4b9296: 4b 0b 44 00 00 or rax, qword ptr [r8 + r8] - 4b929b: 00 ac 82 00 00 30 51 add byte ptr [rdx + 4*rax + 1362100224], ch - 4b92a2: fc cld - 4b92a3: ff 3c 02 - 4b92a6: 00 00 add byte ptr [rax], al - 4b92a8: 00 46 0e add byte ptr [rsi + 14], al - 4b92ab: 10 8e 02 49 0e 18 adc byte ptr [rsi + 403589378], cl - 4b92b1: 8d 03 lea eax, [rbx] - 4b92b3: 42 0e - 4b92b5: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b92bc: 05 41 0e 30 83 add eax, 2200964673 - 4b92c1: 06 - 4b92c2: 44 0e - 4b92c4: a0 01 03 55 01 0a 0e 30 41 movabs al, byte ptr [4697269847482237697] - 4b92cd: 0e - 4b92ce: 28 41 0e sub byte ptr [rcx + 14], al - 4b92d1: 20 42 0e and byte ptr [rdx + 14], al - 4b92d4: 18 42 0e sbb byte ptr [rdx + 14], al - 4b92d7: 10 42 0e adc byte ptr [rdx + 14], al - 4b92da: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b92de: 00 00 add byte ptr [rax], al - 4b92e0: 18 00 sbb byte ptr [rax], al - 4b92e2: 00 00 add byte ptr [rax], al - 4b92e4: f4 hlt - 4b92e5: 82 - 4b92e6: 00 00 add byte ptr [rax], al - 4b92e8: 28 53 fc sub byte ptr [rbx - 4], dl - 4b92eb: ff c9 dec ecx - 4b92ed: 00 00 add byte ptr [rax], al - 4b92ef: 00 00 add byte ptr [rax], al - 4b92f1: 48 0e - 4b92f3: 60 - 4b92f4: 02 93 0a 0e 08 45 add dl, byte ptr [rbx + 1158155786] - 4b92fa: 0b 00 or eax, dword ptr [rax] - 4b92fc: 48 00 00 add byte ptr [rax], al - 4b92ff: 00 10 add byte ptr [rax], dl - 4b9301: 83 00 00 add dword ptr [rax], 0 - 4b9304: dc 53 fc fcom qword ptr [rbx - 4] - 4b9307: ff 89 01 00 00 00 dec dword ptr [rcx + 1] - 4b930d: 46 0e - 4b930f: 10 8e 02 49 0e 18 adc byte ptr [rsi + 403589378], cl - 4b9315: 8d 03 lea eax, [rbx] - 4b9317: 42 0e - 4b9319: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b9320: 05 41 0e 30 83 add eax, 2200964673 - 4b9325: 06 - 4b9326: 47 0e - 4b9328: 80 01 03 add byte ptr [rcx], 3 - 4b932b: 1d 01 0a 0e 30 sbb eax, 806226433 - 4b9330: 41 0e - 4b9332: 28 41 0e sub byte ptr [rcx + 14], al - 4b9335: 20 42 0e and byte ptr [rdx + 14], al - 4b9338: 18 42 0e sbb byte ptr [rdx + 14], al - 4b933b: 10 42 0e adc byte ptr [rdx + 14], al - 4b933e: 08 41 0b or byte ptr [rcx + 11], al - 4b9341: 00 00 add byte ptr [rax], al - 4b9343: 00 00 add byte ptr [rax], al - 4b9345: 00 00 add byte ptr [rax], al - 4b9347: 00 30 add byte ptr [rax], dh - 4b9349: 00 00 add byte ptr [rax], al - 4b934b: 00 5c 83 00 add byte ptr [rbx + 4*rax], bl - 4b934f: 00 20 add byte ptr [rax], ah - 4b9351: 55 push rbp - 4b9352: fc cld - 4b9353: ff c0 inc eax - 4b9355: 00 00 add byte ptr [rax], al - 4b9357: 00 00 add byte ptr [rax], al - 4b9359: 42 0e - 4b935b: 10 8c 02 47 0e 18 83 adc byte ptr [rdx + rax - 2095575481], cl - 4b9362: 03 4a 0e add ecx, dword ptr [rdx + 14] - 4b9365: c0 08 02 ror byte ptr [rax], 2 - 4b9368: 66 0e - 4b936a: c8 08 48 0e enter 18440, 14 - 4b936e: d0 08 ror byte ptr [rax] - 4b9370: 43 0e - 4b9372: d8 08 fmul dword ptr [rax] - 4b9374: 44 0e - 4b9376: e0 08 loopne 0x4b9380 <__EH_FRAME_BEGIN__+0x8350> - 4b9378: 49 0e - 4b937a: c0 08 18 ror byte ptr [rax], 24 - 4b937d: 00 00 add byte ptr [rax], al - 4b937f: 00 90 83 00 00 ac add byte ptr [rax - 1409286013], dl - 4b9385: 55 push rbp - 4b9386: fc cld - 4b9387: ff 4c 00 00 dec dword ptr [rax + rax] - 4b938b: 00 00 add byte ptr [rax], al - 4b938d: 45 0e - 4b938f: 10 41 0e adc byte ptr [rcx + 14], al - 4b9392: 08 44 0e 10 or byte ptr [rsi + rcx + 16], al - 4b9396: 00 00 add byte ptr [rax], al - 4b9398: 1c 00 sbb al, 0 - 4b939a: 00 00 add byte ptr [rax], al - 4b939c: ac lodsb al, byte ptr [rsi] - 4b939d: 83 00 00 add dword ptr [rax], 0 - 4b93a0: e0 55 loopne 0x4b93f7 <__EH_FRAME_BEGIN__+0x83c7> - 4b93a2: fc cld - 4b93a3: ff 57 00 call qword ptr [rdi] - 4b93a6: 00 00 add byte ptr [rax], al - 4b93a8: 00 45 0e add byte ptr [rbp + 14], al - 4b93ab: 10 86 02 49 0e 18 adc byte ptr [rsi + 403589378], al - 4b93b1: 83 03 44 add dword ptr [rbx], 68 - 4b93b4: 0e - 4b93b5: 20 00 and byte ptr [rax], al - 4b93b7: 00 20 add byte ptr [rax], ah - 4b93b9: 00 00 add byte ptr [rax], al - 4b93bb: 00 cc add ah, cl - 4b93bd: 83 00 00 add dword ptr [rax], 0 - 4b93c0: 20 56 fc and byte ptr [rsi - 4], dl - 4b93c3: ff 14 01 call qword ptr [rcx + rax] - 4b93c6: 00 00 add byte ptr [rax], al - 4b93c8: 00 46 0e add byte ptr [rsi + 14], al - 4b93cb: 10 8c 02 47 0e a0 02 adc byte ptr [rdx + rax + 44043847], cl - 4b93d2: 02 b8 0a 0e 10 45 add bh, byte ptr [rax + 1158680074] - 4b93d8: 0e - 4b93d9: 08 46 0b or byte ptr [rsi + 11], al - 4b93dc: 30 00 xor byte ptr [rax], al - 4b93de: 00 00 add byte ptr [rax], al - 4b93e0: f0 lock - 4b93e1: 83 00 00 add dword ptr [rax], 0 - 4b93e4: 1c 57 sbb al, 87 - 4b93e6: fc cld - 4b93e7: ff 6a 00 jmp [rdx] - 4b93ea: 00 00 add byte ptr [rax], al - 4b93ec: 00 46 0e add byte ptr [rsi + 14], al - 4b93ef: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl - 4b93f6: 03 47 0e add eax, dword ptr [rdi + 14] - 4b93f9: 20 83 04 4a 0e 40 and byte ptr [rbx + 1074678276], al - 4b93ff: 02 45 0a add al, byte ptr [rbp + 10] - 4b9402: 0e - 4b9403: 20 41 0e and byte ptr [rcx + 14], al - 4b9406: 18 41 0e sbb byte ptr [rcx + 14], al - 4b9409: 10 42 0e adc byte ptr [rdx + 14], al - 4b940c: 08 41 0b or byte ptr [rcx + 11], al - 4b940f: 00 2c 00 add byte ptr [rax + rax], ch - 4b9412: 00 00 add byte ptr [rax], al - 4b9414: 24 84 and al, -124 - 4b9416: 00 00 add byte ptr [rax], al - 4b9418: 58 pop rax - 4b9419: 57 push rdi - 4b941a: fc cld - 4b941b: ff 84 00 00 00 00 02 inc dword ptr [rax + rax + 33554432] - 4b9422: 66 0c 05 or al, 5 - 4b9425: 00 09 add byte ptr [rcx], cl - 4b9427: 07 - 4b9428: 08 09 or byte ptr [rcx], cl - 4b942a: 06 - 4b942b: 09 09 or dword ptr [rcx], ecx - 4b942d: 10 01 adc byte ptr [rcx], al - 4b942f: 83 00 11 add dword ptr [rax], 17 - 4b9432: 0c 7e or al, 126 - 4b9434: 11 0d 7d 11 0e 7c adc dword ptr [rip + 2081296765], ecx # 0x7c59a5b7 <_end+0x7c0d6c37> - 4b943a: 11 0f adc dword ptr [rdi], ecx - 4b943c: 7b 00 jnp 0x4b943e <__EH_FRAME_BEGIN__+0x840e> - 4b943e: 00 00 add byte ptr [rax], al - 4b9440: 10 00 adc byte ptr [rax], al - 4b9442: 00 00 add byte ptr [rax], al - 4b9444: 54 push rsp - 4b9445: 84 00 test byte ptr [rax], al - 4b9447: 00 b8 57 fc ff d3 add byte ptr [rax - 738198441], bh - 4b944d: 00 00 add byte ptr [rax], al - 4b944f: 00 00 add byte ptr [rax], al - 4b9451: 00 00 add byte ptr [rax], al - 4b9453: 00 18 add byte ptr [rax], bl - 4b9455: 00 00 add byte ptr [rax], al - 4b9457: 00 68 84 add byte ptr [rax - 124], ch - 4b945a: 00 00 add byte ptr [rax], al - 4b945c: 84 58 fc test byte ptr [rax - 4], bl - 4b945f: ff da - 4b9461: 01 00 add dword ptr [rax], eax - 4b9463: 00 00 add byte ptr [rax], al - 4b9465: 48 0e - 4b9467: 40 03 b3 01 0a 0e 08 add esi, dword ptr [rbx + 135137793] - 4b946e: 45 0b 4c 00 00 or r9d, dword ptr [r8 + rax] - 4b9473: 00 84 84 00 00 48 5a add byte ptr [rsp + 4*rax + 1514668032], al - 4b947a: fc cld - 4b947b: ff 47 01 inc dword ptr [rdi + 1] - 4b947e: 00 00 add byte ptr [rax], al - 4b9480: 00 42 0e add byte ptr [rdx + 14], al - 4b9483: 10 8c 02 41 0e 18 83 adc byte ptr [rdx + rax - 2095575487], cl - 4b948a: 03 47 0e add eax, dword ptr [rdi + 14] - 4b948d: 20 02 and byte ptr [rdx], al - 4b948f: 5a pop rdx - 4b9490: 0a 0e or cl, byte ptr [rsi] - 4b9492: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b9496: 42 0e - 4b9498: 08 46 0b or byte ptr [rsi + 11], al - 4b949b: 02 8c 0a 0e 18 44 0e add cl, byte ptr [rdx + rcx + 239343630] - 4b94a2: 10 42 0e adc byte ptr [rdx + 14], al - 4b94a5: 08 46 0b or byte ptr [rsi + 11], al - 4b94a8: 5b pop rbx - 4b94a9: 0a 0e or cl, byte ptr [rsi] - 4b94ab: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b94af: 42 0e - 4b94b1: 08 47 0b or byte ptr [rdi + 11], al - 4b94b4: 50 push rax - 4b94b5: 0e - 4b94b6: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b94ba: 42 0e - 4b94bc: 08 00 or byte ptr [rax], al - 4b94be: 00 00 add byte ptr [rax], al - 4b94c0: 4c 00 00 add byte ptr [rax], r8b - 4b94c3: 00 d4 add ah, dl - 4b94c5: 84 00 test byte ptr [rax], al - 4b94c7: 00 48 5b add byte ptr [rax + 91], cl - 4b94ca: fc cld - 4b94cb: ff 30 push qword ptr [rax] - 4b94cd: 03 00 add eax, dword ptr [rax] - 4b94cf: 00 00 add byte ptr [rax], al - 4b94d1: 42 0e - 4b94d3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b94d9: 8e 03 mov es, word ptr [rbx] - 4b94db: 45 0e - 4b94dd: 20 8d 04 4c 0e 28 and byte ptr [rbp + 672025604], cl - 4b94e3: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867ba32d <_end+0xffffffff862f69ad> - 4b94e9: 06 - 4b94ea: 41 0e - 4b94ec: 38 83 07 47 0e a0 cmp byte ptr [rbx - 1609677049], al - 4b94f2: 09 03 or dword ptr [rbx], eax - 4b94f4: 61 - 4b94f5: 01 0a add dword ptr [rdx], ecx - 4b94f7: 0e - 4b94f8: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b94fc: 41 0e - 4b94fe: 28 42 0e sub byte ptr [rdx + 14], al - 4b9501: 20 42 0e and byte ptr [rdx + 14], al - 4b9504: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9507: 10 42 0e adc byte ptr [rdx + 14], al - 4b950a: 08 41 0b or byte ptr [rcx + 11], al - 4b950d: 00 00 add byte ptr [rax], al - 4b950f: 00 2c 00 add byte ptr [rax + rax], ch - 4b9512: 00 00 add byte ptr [rax], al - 4b9514: 24 85 and al, -123 - 4b9516: 00 00 add byte ptr [rax], al - 4b9518: 28 5e fc sub byte ptr [rsi - 4], bl - 4b951b: ff 77 2c push qword ptr [rdi + 44] - 4b951e: 00 00 add byte ptr [rax], al - 4b9520: 00 45 0e add byte ptr [rbp + 14], al - 4b9523: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al - 4b9529: 48 8f 03 pop qword ptr [rbx] - 4b952c: 8e 04 8d 05 8c 06 4e mov es, word ptr [4*rcx + 1309051909] - 4b9533: 83 07 03 add dword ptr [rdi], 3 - 4b9536: 5c pop rsp - 4b9537: 05 0a 0c 07 08 add eax, 134679562 - 4b953c: 43 0b 00 or eax, dword ptr [r8] - 4b953f: 00 24 00 add byte ptr [rax + rax], ah - 4b9542: 00 00 add byte ptr [rax], al - 4b9544: 00 00 add byte ptr [rax], al - 4b9546: 00 00 add byte ptr [rax], al - 4b9548: 01 7a 52 add dword ptr [rdx + 82], edi - 4b954b: 00 01 add byte ptr [rcx], al - 4b954d: 78 10 js 0x4b955f <__EH_FRAME_BEGIN__+0x852f> - 4b954f: 01 1b add dword ptr [rbx], ebx - 4b9551: 0c 07 or al, 7 - 4b9553: 08 90 01 0c 06 10 or byte ptr [rax + 268831745], dl - 4b9559: 83 07 86 add dword ptr [rdi], -122 - 4b955c: 02 8c 06 8d 05 8e 04 add cl, byte ptr [rsi + rax + 76416397] - 4b9563: 8f 03 pop qword ptr [rbx] - 4b9565: 00 00 add byte ptr [rax], al - 4b9567: 00 10 add byte ptr [rax], dl - 4b9569: 00 00 add byte ptr [rax], al - 4b956b: 00 2c 00 add byte ptr [rax + rax], ch - 4b956e: 00 00 add byte ptr [rax], al - 4b9570: 3a 81 f4 ff 05 00 cmp al, byte ptr [rcx + 393204] - 4b9576: 00 00 add byte ptr [rax], al - 4b9578: 00 00 add byte ptr [rax], al - 4b957a: 00 00 add byte ptr [rax], al - 4b957c: 10 00 adc byte ptr [rax], al - 4b957e: 00 00 add byte ptr [rax], al - 4b9580: 90 nop - 4b9581: 85 00 test dword ptr [rax], eax - 4b9583: 00 3c 8a add byte ptr [rdx + 4*rcx], bh - 4b9586: fc cld - 4b9587: ff 1d 00 00 00 00 call [rip] # 0x4b958d <__EH_FRAME_BEGIN__+0x855d> - 4b958d: 00 00 add byte ptr [rax], al - 4b958f: 00 14 00 add byte ptr [rax + rax], dl - 4b9592: 00 00 add byte ptr [rax], al - 4b9594: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b9595: 85 00 test dword ptr [rax], eax - 4b9597: 00 48 8a add byte ptr [rax - 118], cl - 4b959a: fc cld - 4b959b: ff 4e 00 dec dword ptr [rsi] - ... - 4b95a6: 00 00 add byte ptr [rax], al - 4b95a8: 2c 00 sub al, 0 - 4b95aa: 00 00 add byte ptr [rax], al - 4b95ac: bc 85 00 00 80 mov esp, 2147483781 - 4b95b1: 8a fc mov bh, ah - 4b95b3: ff 32 push qword ptr [rdx] - 4b95b5: 01 00 add dword ptr [rax], eax - 4b95b7: 00 00 add byte ptr [rax], al - 4b95b9: 46 0e - 4b95bb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b95c2: 03 41 0e add eax, dword ptr [rcx + 14] - 4b95c5: 20 83 04 02 63 0a and byte ptr [rbx + 174260740], al - 4b95cb: 0e - 4b95cc: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b95d0: 42 0e - 4b95d2: 08 47 0b or byte ptr [rdi + 11], al - 4b95d5: 00 00 add byte ptr [rax], al - 4b95d7: 00 2c 00 add byte ptr [rax + rax], ch - 4b95da: 00 00 add byte ptr [rax], al - 4b95dc: ec in al, dx - 4b95dd: 85 00 test dword ptr [rax], eax - 4b95df: 00 90 8b fc ff 32 add byte ptr [rax + 855637131], dl - 4b95e5: 01 00 add dword ptr [rax], eax - 4b95e7: 00 00 add byte ptr [rax], al - 4b95e9: 46 0e - 4b95eb: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4b95f2: 03 41 0e add eax, dword ptr [rcx + 14] - 4b95f5: 20 83 04 02 63 0a and byte ptr [rbx + 174260740], al - 4b95fb: 0e - 4b95fc: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b9600: 42 0e - 4b9602: 08 47 0b or byte ptr [rdi + 11], al - 4b9605: 00 00 add byte ptr [rax], al - 4b9607: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b960b: 00 1c 86 add byte ptr [rsi + 4*rax], bl - 4b960e: 00 00 add byte ptr [rax], al - 4b9610: a0 8c fc ff 80 1e 00 00 00 movabs al, byte ptr [131013278860] - 4b9619: 46 0e - 4b961b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b9621: 8e 03 mov es, word ptr [rbx] - 4b9623: 42 0e - 4b9625: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b962b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867ba472 <_end+0xffffffff862f6af2> - 4b9631: 06 - 4b9632: 44 0e - 4b9634: 38 83 07 47 0e b0 cmp byte ptr [rbx - 1341241593], al - 4b963a: 03 03 add eax, dword ptr [rbx] - 4b963c: 33 07 xor eax, dword ptr [rdi] - 4b963e: 0a 0e or cl, byte ptr [rsi] - 4b9640: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b9644: 41 0e - 4b9646: 28 42 0e sub byte ptr [rdx + 14], al - 4b9649: 20 42 0e and byte ptr [rdx + 14], al - 4b964c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b964f: 10 42 0e adc byte ptr [rdx + 14], al - 4b9652: 08 48 0b or byte ptr [rax + 11], cl - 4b9655: 00 00 add byte ptr [rax], al - 4b9657: 00 14 00 add byte ptr [rax + rax], dl - 4b965a: 00 00 add byte ptr [rax], al - 4b965c: 2c 82 sub al, -126 - 4b965e: 00 00 add byte ptr [rax], al - 4b9660: 4f 80 f4 ff xor r12b, -1 - 4b9664: 05 00 00 00 00 add eax, 0 - 4b9669: 00 00 add byte ptr [rax], al - 4b966b: 00 00 add byte ptr [rax], al - 4b966d: 00 00 add byte ptr [rax], al - 4b966f: 00 28 add byte ptr [rax], ch - 4b9671: 00 00 add byte ptr [rax], al - 4b9673: 00 84 86 00 00 08 b2 add byte ptr [rsi + 4*rax - 1308098560], al - 4b967a: fd std - 4b967b: ff 60 00 jmp qword ptr [rax] - 4b967e: 00 00 add byte ptr [rax], al - 4b9680: 00 51 0e add byte ptr [rcx + 14], dl - 4b9683: 10 86 02 43 0e 18 adc byte ptr [rsi + 403587842], al - 4b9689: 83 03 44 add dword ptr [rbx], 68 - 4b968c: 0e - 4b968d: 20 02 and byte ptr [rdx], al - 4b968f: 40 0e - 4b9691: 18 41 c3 sbb byte ptr [rcx - 61], al - 4b9694: 0e - 4b9695: 10 41 c6 adc byte ptr [rcx - 58], al - 4b9698: 0e - 4b9699: 08 00 or byte ptr [rax], al - 4b969b: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b969f: 00 b0 86 00 00 8c add byte ptr [rax - 1946156922], dh - 4b96a5: aa stosb byte ptr es:[rdi], al - 4b96a6: fc cld - 4b96a7: ff ba 01 00 00 00 - 4b96ad: 46 0e - 4b96af: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b96b5: 8c 03 mov word ptr [rbx], es - 4b96b7: 41 0e - 4b96b9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b96bf: 83 05 44 0e 30 7c 0a add dword ptr [rip + 2083524164], 10 # 0x7c7ba50a <_end+0x7c2f6b8a> - 4b96c6: 0e - 4b96c7: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b96cb: 41 0e - 4b96cd: 18 42 0e sbb byte ptr [rdx + 14], al - 4b96d0: 10 42 0e adc byte ptr [rdx + 14], al - 4b96d3: 08 45 0b or byte ptr [rbp + 11], al - 4b96d6: 02 be 0a 0e 28 44 add bh, byte ptr [rsi + 1143475722] - 4b96dc: 0e - 4b96dd: 20 41 0e and byte ptr [rcx + 14], al - 4b96e0: 18 42 0e sbb byte ptr [rdx + 14], al - 4b96e3: 10 42 0e adc byte ptr [rdx + 14], al - 4b96e6: 08 41 0b or byte ptr [rcx + 11], al - 4b96e9: 00 00 add byte ptr [rax], al - 4b96eb: 00 40 00 add byte ptr [rax], al - 4b96ee: 00 00 add byte ptr [rax], al - 4b96f0: 00 87 00 00 fc ab add byte ptr [rdi - 1409548288], al - 4b96f6: fc cld - 4b96f7: ff c4 inc esp - 4b96f9: 00 00 add byte ptr [rax], al - 4b96fb: 00 00 add byte ptr [rax], al - 4b96fd: 46 0e - 4b96ff: 10 8d 02 49 0e 18 adc byte ptr [rbp + 403589378], cl - 4b9705: 8c 03 mov word ptr [rbx], es - 4b9707: 44 0e - 4b9709: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b970f: 83 05 02 95 0a 0e 20 add dword ptr [rip + 235574530], 32 # 0xe562c18 <_end+0xe09f298> - 4b9716: 41 0e - 4b9718: 18 42 0e sbb byte ptr [rdx + 14], al - 4b971b: 10 42 0e adc byte ptr [rdx + 14], al - 4b971e: 08 42 0b or byte ptr [rdx + 11], al - 4b9721: 49 0e - 4b9723: 20 46 0e and byte ptr [rsi + 14], al - 4b9726: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9729: 10 42 0e adc byte ptr [rdx + 14], al - 4b972c: 08 00 or byte ptr [rax], al - 4b972e: 00 00 add byte ptr [rax], al - 4b9730: 44 00 00 add byte ptr [rax], r8b - 4b9733: 00 44 87 00 add byte ptr [rdi + 4*rax], al - 4b9737: 00 88 ac fc ff cc add byte ptr [rax - 855638868], cl - 4b973d: 00 00 add byte ptr [rax], al - 4b973f: 00 00 add byte ptr [rax], al - 4b9741: 46 0e - 4b9743: 10 8d 02 49 0e 18 adc byte ptr [rbp + 403589378], cl - 4b9749: 8c 03 mov word ptr [rbx], es - 4b974b: 44 0e - 4b974d: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b9753: 83 05 02 98 0a 0e 20 add dword ptr [rip + 235575298], 32 # 0xe562f5c <_end+0xe09f5dc> - 4b975a: 41 0e - 4b975c: 18 42 0e sbb byte ptr [rdx + 14], al - 4b975f: 10 42 0e adc byte ptr [rdx + 14], al - 4b9762: 08 47 0b or byte ptr [rdi + 11], al - 4b9765: 49 0e - 4b9767: 20 46 0e and byte ptr [rsi + 14], al - 4b976a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b976d: 10 42 0e adc byte ptr [rdx + 14], al - 4b9770: 08 00 or byte ptr [rax], al - 4b9772: 00 00 add byte ptr [rax], al - 4b9774: 00 00 add byte ptr [rax], al - 4b9776: 00 00 add byte ptr [rax], al - 4b9778: 1c 00 sbb al, 0 - 4b977a: 00 00 add byte ptr [rax], al - 4b977c: 8c 87 00 00 10 ad mov word ptr [rdi - 1391460352], es - 4b9782: fc cld - 4b9783: ff 09 dec dword ptr [rcx] - 4b9785: 01 00 add dword ptr [rax], eax - 4b9787: 00 00 add byte ptr [rax], al - 4b9789: 45 0e - 4b978b: 10 83 02 02 68 0a adc byte ptr [rbx + 174588418], al - 4b9791: 0e - 4b9792: 08 43 0b or byte ptr [rbx + 11], al - 4b9795: 00 00 add byte ptr [rax], al - 4b9797: 00 14 00 add byte ptr [rax + rax], dl - 4b979a: 00 00 add byte ptr [rax], al - 4b979c: ac lodsb al, byte ptr [rsi] - 4b979d: 87 00 xchg dword ptr [rax], eax - 4b979f: 00 00 add byte ptr [rax], al - 4b97a1: ae scasb al, byte ptr es:[rdi] - 4b97a2: fc cld - 4b97a3: ff 4c 00 00 dec dword ptr [rax + rax] - ... - 4b97af: 00 14 00 add byte ptr [rax + rax], dl - 4b97b2: 00 00 add byte ptr [rax], al - 4b97b4: c4 87 00 - 4b97b7: 00 38 add byte ptr [rax], bh - 4b97b9: ae scasb al, byte ptr es:[rdi] - 4b97ba: fc cld - 4b97bb: ff 4f 00 dec dword ptr [rdi] - 4b97be: 00 00 add byte ptr [rax], al - 4b97c0: 00 52 0e add byte ptr [rdx + 14], dl - 4b97c3: 10 69 0e adc byte ptr [rcx + 14], ch - 4b97c6: 08 00 or byte ptr [rax], al - 4b97c8: 28 00 sub byte ptr [rax], al - 4b97ca: 00 00 add byte ptr [rax], al - 4b97cc: dc 87 00 00 70 ae fadd qword ptr [rdi - 1368391680] - 4b97d2: fc cld - 4b97d3: ff 7a 02 - 4b97d6: 00 00 add byte ptr [rax], al - 4b97d8: 00 45 0e add byte ptr [rbp + 14], al - 4b97db: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4b97e1: 83 03 44 add dword ptr [rbx], 68 - 4b97e4: 0e - 4b97e5: 30 02 xor byte ptr [rdx], al - 4b97e7: 9b wait - 4b97e8: 0a 0e or cl, byte ptr [rsi] - 4b97ea: 18 41 0e sbb byte ptr [rcx + 14], al - 4b97ed: 10 41 0e adc byte ptr [rcx + 14], al - 4b97f0: 08 49 0b or byte ptr [rcx + 11], cl - 4b97f3: 00 1c 00 add byte ptr [rax + rax], bl - 4b97f6: 00 00 add byte ptr [rax], al - 4b97f8: 08 88 00 00 c4 b0 or byte ptr [rax - 1329332224], cl - 4b97fe: fc cld - 4b97ff: ff 62 00 jmp qword ptr [rdx] - 4b9802: 00 00 add byte ptr [rax], al - 4b9804: 00 45 0e add byte ptr [rbp + 14], al - 4b9807: 10 86 02 02 41 0a adc byte ptr [rsi + 172032514], al - 4b980d: 0e - 4b980e: 08 4a 0b or byte ptr [rdx + 11], cl - 4b9811: 51 push rcx - 4b9812: 0e - 4b9813: 08 2c 00 or byte ptr [rax + rax], ch - 4b9816: 00 00 add byte ptr [rax], al - 4b9818: 28 88 00 00 14 b1 sub byte ptr [rax - 1324089344], cl - 4b981e: fc cld - 4b981f: ff 65 01 jmp qword ptr [rbp + 1] - 4b9822: 00 00 add byte ptr [rax], al - 4b9824: 00 4e 0e add byte ptr [rsi + 14], cl - 4b9827: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl - 4b982e: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b9832: 83 04 02 6b add dword ptr [rdx + rax], 107 - 4b9836: 0a 0e or cl, byte ptr [rsi] - 4b9838: 18 41 0e sbb byte ptr [rcx + 14], al - 4b983b: 10 42 0e adc byte ptr [rdx + 14], al - 4b983e: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b9842: 00 00 add byte ptr [rax], al - 4b9844: 14 00 adc al, 0 - 4b9846: 00 00 add byte ptr [rax], al - 4b9848: 58 pop rax - 4b9849: 88 00 mov byte ptr [rax], al - 4b984b: 00 e4 add ah, ah - 4b984d: 7e f4 jle 0x4b9843 <__EH_FRAME_BEGIN__+0x8813> - 4b984f: ff 41 00 inc dword ptr [rcx] - 4b9852: 00 00 add byte ptr [rax], al - 4b9854: 00 6c 0e 10 add byte ptr [rsi + rcx + 16], ch - 4b9858: 54 push rsp - 4b9859: 0e - 4b985a: 08 00 or byte ptr [rax], al - 4b985c: 18 00 sbb byte ptr [rax], al - 4b985e: 00 00 add byte ptr [rax], al - 4b9860: 70 88 jo 0x4b97ea <__EH_FRAME_BEGIN__+0x87ba> - 4b9862: 00 00 add byte ptr [rax], al - 4b9864: 3c b2 cmp al, -78 - 4b9866: fc cld - 4b9867: ff 28 jmp [rax] - 4b9869: 00 00 add byte ptr [rax], al - 4b986b: 00 00 add byte ptr [rax], al - 4b986d: 48 0e - 4b986f: 10 5f 0e adc byte ptr [rdi + 14], bl - 4b9872: 08 00 or byte ptr [rax], al - 4b9874: 00 00 add byte ptr [rax], al - 4b9876: 00 00 add byte ptr [rax], al - 4b9878: 14 00 adc al, 0 - 4b987a: 00 00 add byte ptr [rax], al - 4b987c: 8c 88 00 00 50 b2 mov word ptr [rax - 1303379968], cs - 4b9882: fc cld - 4b9883: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4b9889 <__EH_FRAME_BEGIN__+0x8859> - 4b9889: 00 00 add byte ptr [rax], al - 4b988b: 00 00 add byte ptr [rax], al - 4b988d: 00 00 add byte ptr [rax], al - 4b988f: 00 14 00 add byte ptr [rax + rax], dl - 4b9892: 00 00 add byte ptr [rax], al - 4b9894: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4b9895: 88 00 mov byte ptr [rax], al - 4b9897: 00 48 b2 add byte ptr [rax - 78], cl - 4b989a: fc cld - 4b989b: ff 27 jmp qword ptr [rdi] - ... - 4b98a5: 00 00 add byte ptr [rax], al - 4b98a7: 00 3c 00 add byte ptr [rax + rax], bh - 4b98aa: 00 00 add byte ptr [rax], al - 4b98ac: bc 88 00 00 60 mov esp, 1610612872 - 4b98b1: b2 fc mov dl, -4 - 4b98b3: ff d7 call rdi - 4b98b5: 00 00 add byte ptr [rax], al - 4b98b7: 00 00 add byte ptr [rax], al - 4b98b9: 45 0e - 4b98bb: 10 83 02 77 0a 0e adc byte ptr [rbx + 235566850], al - 4b98c1: 08 44 0b 48 or byte ptr [rbx + rcx + 72], al - 4b98c5: 0a 0e or cl, byte ptr [rsi] - 4b98c7: 08 48 0b or byte ptr [rax + 11], cl - 4b98ca: 47 0a 0e or r9b, byte ptr [r14] - 4b98cd: 08 49 0b or byte ptr [rcx + 11], cl - 4b98d0: 4a 0a 0e or cl, byte ptr [rsi] - 4b98d3: 08 46 0b or byte ptr [rsi + 11], al - 4b98d6: 4c 0a 0e or r9b, byte ptr [rsi] - 4b98d9: 08 4c 0b 56 or byte ptr [rbx + rcx + 86], cl - 4b98dd: 0a 0e or cl, byte ptr [rsi] - 4b98df: 08 42 0b or byte ptr [rdx + 11], al - 4b98e2: 54 push rsp - 4b98e3: 0a 0e or cl, byte ptr [rsi] - 4b98e5: 08 41 0b or byte ptr [rcx + 11], al - 4b98e8: 1c 00 sbb al, 0 - 4b98ea: 00 00 add byte ptr [rax], al - 4b98ec: fc cld - 4b98ed: 88 00 mov byte ptr [rax], al - 4b98ef: 00 00 add byte ptr [rax], al - 4b98f1: b3 fc mov bl, -4 - 4b98f3: ff 58 00 call [rax] - 4b98f6: 00 00 add byte ptr [rax], al - 4b98f8: 00 48 0e add byte ptr [rax + 14], cl - 4b98fb: 30 02 xor byte ptr [rdx], al - 4b98fd: 4a 0a 0e or cl, byte ptr [rsi] - 4b9900: 08 41 0b or byte ptr [rcx + 11], al - 4b9903: 00 00 add byte ptr [rax], al - 4b9905: 00 00 add byte ptr [rax], al - 4b9907: 00 24 00 add byte ptr [rax + rax], ah - 4b990a: 00 00 add byte ptr [rax], al - 4b990c: 1c 89 sbb al, -119 - 4b990e: 00 00 add byte ptr [rax], al - 4b9910: 40 b3 fc mov bl, -4 - 4b9913: ff 69 00 jmp [rcx] - 4b9916: 00 00 add byte ptr [rax], al - 4b9918: 00 45 0e add byte ptr [rbp + 14], al - 4b991b: 10 83 02 7a 0e 18 adc byte ptr [rbx + 403601922], al - 4b9921: 46 0e - 4b9923: 20 4c 0e 18 and byte ptr [rsi + rcx + 24], cl - 4b9927: 41 0e - 4b9929: 10 41 0a adc byte ptr [rcx + 10], al - 4b992c: 0e - 4b992d: 08 41 0b or byte ptr [rcx + 11], al - 4b9930: 1c 00 sbb al, 0 - 4b9932: 00 00 add byte ptr [rax], al - 4b9934: 44 89 00 mov dword ptr [rax], r8d - 4b9937: 00 88 b3 fc ff 76 add byte ptr [rax + 1996487859], cl - 4b993d: 00 00 add byte ptr [rax], al - 4b993f: 00 00 add byte ptr [rax], al - 4b9941: 48 0e - 4b9943: 40 02 68 0a add bpl, byte ptr [rax + 10] - 4b9947: 0e - 4b9948: 08 41 0b or byte ptr [rcx + 11], al - 4b994b: 00 00 add byte ptr [rax], al - 4b994d: 00 00 add byte ptr [rax], al - 4b994f: 00 44 00 00 add byte ptr [rax + rax], al - 4b9953: 00 64 89 00 add byte ptr [rcx + 4*rcx], ah - 4b9957: 00 e8 add al, ch - 4b9959: b3 fc mov bl, -4 - 4b995b: ff 89 00 00 00 00 dec dword ptr [rcx] - 4b9961: 46 0e - 4b9963: 10 8c 02 45 0e 18 86 adc byte ptr [rdx + rax - 2045243835], cl - 4b996a: 03 43 0e add eax, dword ptr [rbx + 14] - 4b996d: 20 83 04 4b 0a 0e and byte ptr [rbx + 235555588], al - 4b9973: 18 41 0e sbb byte ptr [rcx + 14], al - 4b9976: 10 42 0e adc byte ptr [rdx + 14], al - 4b9979: 08 44 0b 58 or byte ptr [rbx + rcx + 88], al - 4b997d: 0a 0e or cl, byte ptr [rsi] - 4b997f: 18 48 0e sbb byte ptr [rax + 14], cl - 4b9982: 10 42 0e adc byte ptr [rdx + 14], al - 4b9985: 08 4e 0b or byte ptr [rsi + 11], cl - 4b9988: 5e pop rsi - 4b9989: 0e - 4b998a: 18 4d 0e sbb byte ptr [rbp + 14], cl - 4b998d: 10 49 0e adc byte ptr [rcx + 14], cl - 4b9990: 08 00 or byte ptr [rax], al - 4b9992: 00 00 add byte ptr [rax], al - 4b9994: 00 00 add byte ptr [rax], al - 4b9996: 00 00 add byte ptr [rax], al - 4b9998: 14 00 adc al, 0 - 4b999a: 00 00 add byte ptr [rax], al - 4b999c: ac lodsb al, byte ptr [rsi] - 4b999d: 89 00 mov dword ptr [rax], eax - 4b999f: 00 30 add byte ptr [rax], dh - 4b99a1: b4 fc mov ah, -4 - 4b99a3: ff 1e call [rsi] - ... - 4b99ad: 00 00 add byte ptr [rax], al - 4b99af: 00 34 00 add byte ptr [rax + rax], dh - 4b99b2: 00 00 add byte ptr [rax], al - 4b99b4: c4 89 00 - 4b99b7: 00 38 add byte ptr [rax], bh - 4b99b9: b4 fc mov ah, -4 - 4b99bb: ff 52 00 call qword ptr [rdx] - 4b99be: 00 00 add byte ptr [rax], al - 4b99c0: 00 46 0e add byte ptr [rsi + 14], al - 4b99c3: 10 8c 02 41 0e 18 83 adc byte ptr [rdx + rax - 2095575487], cl - 4b99ca: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b99ce: 69 0a 0e 18 44 0e imul ecx, dword ptr [rdx], 239343630 - 4b99d4: 10 42 0e adc byte ptr [rdx + 14], al - 4b99d7: 08 46 0b or byte ptr [rsi + 11], al - 4b99da: 4b 0e - 4b99dc: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b99e0: 42 0e - 4b99e2: 08 00 or byte ptr [rax], al - 4b99e4: 00 00 add byte ptr [rax], al - 4b99e6: 00 00 add byte ptr [rax], al - 4b99e8: 1c 00 sbb al, 0 - 4b99ea: 00 00 add byte ptr [rax], al - 4b99ec: fc cld - 4b99ed: 89 00 mov dword ptr [rax], eax - 4b99ef: 00 60 b4 add byte ptr [rax - 76], ah - 4b99f2: fc cld - 4b99f3: ff a7 00 00 00 00 jmp qword ptr [rdi] - 4b99f9: 51 push rcx - 4b99fa: 0e - 4b99fb: 88 02 mov byte ptr [rdx], al - 4b99fd: 02 92 0e 08 00 00 add dl, byte ptr [rdx + 2062] - 4b9a03: 00 00 add byte ptr [rax], al - 4b9a05: 00 00 add byte ptr [rax], al - 4b9a07: 00 14 00 add byte ptr [rax + rax], dl - 4b9a0a: 00 00 add byte ptr [rax], al - 4b9a0c: 1c 8a sbb al, -118 - 4b9a0e: 00 00 add byte ptr [rax], al - 4b9a10: f0 lock - 4b9a11: b4 fc mov ah, -4 - 4b9a13: ff 2f jmp [rdi] - 4b9a15: 01 00 add dword ptr [rax], eax - ... - 4b9a1f: 00 14 00 add byte ptr [rax + rax], dl - 4b9a22: 00 00 add byte ptr [rax], al - 4b9a24: 34 8a xor al, -118 - 4b9a26: 00 00 add byte ptr [rax], al - 4b9a28: 08 b6 fc ff 35 00 or byte ptr [rsi + 3538940], dh - ... - 4b9a36: 00 00 add byte ptr [rax], al - 4b9a38: 14 00 adc al, 0 - 4b9a3a: 00 00 add byte ptr [rax], al - 4b9a3c: 4c 8a 00 mov r8b, byte ptr [rax] - 4b9a3f: 00 30 add byte ptr [rax], dh - 4b9a41: b6 fc mov dh, -4 - 4b9a43: ff 55 00 call qword ptr [rbp] - ... - 4b9a4e: 00 00 add byte ptr [rax], al - 4b9a50: 14 00 adc al, 0 - 4b9a52: 00 00 add byte ptr [rax], al - 4b9a54: 64 8a 00 mov al, byte ptr fs:[rax] - 4b9a57: 00 78 b6 add byte ptr [rax - 74], bh - 4b9a5a: fc cld - 4b9a5b: ff 23 jmp qword ptr [rbx] - 4b9a5d: 03 00 add eax, dword ptr [rax] - ... - 4b9a67: 00 14 00 add byte ptr [rax + rax], dl - 4b9a6a: 00 00 add byte ptr [rax], al - 4b9a6c: 7c 8a jl 0x4b99f8 <__EH_FRAME_BEGIN__+0x89c8> - 4b9a6e: 00 00 add byte ptr [rax], al - 4b9a70: 90 nop - 4b9a71: b9 fc ff cd 02 mov ecx, 47054844 - ... - 4b9a7e: 00 00 add byte ptr [rax], al - 4b9a80: 14 00 adc al, 0 - 4b9a82: 00 00 add byte ptr [rax], al - 4b9a84: 94 xchg eax, esp - 4b9a85: 8a 00 mov al, byte ptr [rax] - 4b9a87: 00 48 bc add byte ptr [rax - 68], cl - 4b9a8a: fc cld - 4b9a8b: ff 3c 00 - ... - 4b9a96: 00 00 add byte ptr [rax], al - 4b9a98: 14 00 adc al, 0 - 4b9a9a: 00 00 add byte ptr [rax], al - 4b9a9c: ac lodsb al, byte ptr [rsi] - 4b9a9d: 8a 00 mov al, byte ptr [rax] - 4b9a9f: 00 70 bc add byte ptr [rax - 68], dh - 4b9aa2: fc cld - 4b9aa3: ff 0c 00 dec dword ptr [rax + rax] - ... - 4b9aae: 00 00 add byte ptr [rax], al - 4b9ab0: 14 00 adc al, 0 - 4b9ab2: 00 00 add byte ptr [rax], al - 4b9ab4: c4 8a 00 - 4b9ab7: 00 68 bc add byte ptr [rax - 68], ch - 4b9aba: fc cld - 4b9abb: ff 34 00 push qword ptr [rax + rax] - ... - 4b9ac6: 00 00 add byte ptr [rax], al - 4b9ac8: 10 00 adc byte ptr [rax], al - 4b9aca: 00 00 add byte ptr [rax], al - 4b9acc: dc 8a 00 00 90 bc fmul qword ptr [rdx - 1131413504] - 4b9ad2: fc cld - 4b9ad3: ff 4b 00 dec dword ptr [rbx] - 4b9ad6: 00 00 add byte ptr [rax], al - 4b9ad8: 00 00 add byte ptr [rax], al - 4b9ada: 00 00 add byte ptr [rax], al - 4b9adc: 40 00 00 add byte ptr [rax], al - 4b9adf: 00 f0 add al, dh - 4b9ae1: 8a 00 mov al, byte ptr [rax] - 4b9ae3: 00 cc add ah, cl - 4b9ae5: bc fc ff b0 01 mov esp, 28377084 - 4b9aea: 00 00 add byte ptr [rax], al - 4b9aec: 00 46 0e add byte ptr [rsi + 14], al - 4b9aef: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b9af5: 8c 03 mov word ptr [rbx], es - 4b9af7: 44 0e - 4b9af9: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b9aff: 83 05 47 0e f0 01 03 add dword ptr [rip + 32509511], 3 # 0x23ba94d <_end+0x1ef6fcd> - 4b9b06: 46 01 0a add dword ptr [rdx], r9d - 4b9b09: 0e - 4b9b0a: 28 41 0e sub byte ptr [rcx + 14], al - 4b9b0d: 20 41 0e and byte ptr [rcx + 14], al - 4b9b10: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9b13: 10 42 0e adc byte ptr [rdx + 14], al - 4b9b16: 08 48 0b or byte ptr [rax + 11], cl - 4b9b19: 00 00 add byte ptr [rax], al - 4b9b1b: 00 00 add byte ptr [rax], al - 4b9b1d: 00 00 add byte ptr [rax], al - 4b9b1f: 00 14 00 add byte ptr [rax + rax], dl - 4b9b22: 00 00 add byte ptr [rax], al - 4b9b24: 34 8b xor al, -117 - 4b9b26: 00 00 add byte ptr [rax], al - 4b9b28: 38 be fc ff 0b 00 cmp byte ptr [rsi + 786428], bh - ... - 4b9b36: 00 00 add byte ptr [rax], al - 4b9b38: 2c 00 sub al, 0 - 4b9b3a: 00 00 add byte ptr [rax], al - 4b9b3c: 4c 8b 00 mov r8, qword ptr [rax] - 4b9b3f: 00 30 add byte ptr [rax], dh - 4b9b41: be fc ff bd 01 mov esi, 29229052 - 4b9b46: 00 00 add byte ptr [rax], al - 4b9b48: 00 45 0e add byte ptr [rbp + 14], al - 4b9b4b: 10 83 02 4d 0e 20 adc byte ptr [rbx + 537808130], al - 4b9b51: 02 b9 0e 28 41 0e add bh, byte ptr [rcx + 239151118] - 4b9b57: 30 57 0e xor byte ptr [rdi + 14], dl - 4b9b5a: 28 41 0e sub byte ptr [rcx + 14], al - 4b9b5d: 20 02 and byte ptr [rdx], al - 4b9b5f: 40 0a 0e or cl, byte ptr [rsi] - 4b9b62: 10 41 0e adc byte ptr [rcx + 14], al - 4b9b65: 08 4b 0b or byte ptr [rbx + 11], cl - 4b9b68: 58 pop rax - 4b9b69: 00 00 add byte ptr [rax], al - 4b9b6b: 00 7c 8b 00 add byte ptr [rbx + 4*rcx], bh - 4b9b6f: 00 c0 add al, al - 4b9b71: bf fc ff 60 02 mov edi, 39911420 - 4b9b76: 00 00 add byte ptr [rax], al - 4b9b78: 00 46 0e add byte ptr [rsi + 14], al - 4b9b7b: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b9b81: 8c 03 mov word ptr [rbx], es - 4b9b83: 41 0e - 4b9b85: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4b9b8b: 83 05 44 0e 40 02 d6 add dword ptr [rip + 37752388], -42 # 0x28ba9d6 <_end+0x23f7056> - 4b9b92: 0e - 4b9b93: 48 41 - 4b9b95: 0e - 4b9b96: 50 push rax - 4b9b97: 66 0e - 4b9b99: 48 41 - 4b9b9b: 0e - 4b9b9c: 40 02 6b 0a add bpl, byte ptr [rbx + 10] - 4b9ba0: 0e - 4b9ba1: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b9ba5: 41 0e - 4b9ba7: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9baa: 10 42 0e adc byte ptr [rdx + 14], al - 4b9bad: 08 45 0b or byte ptr [rbp + 11], al - 4b9bb0: 58 pop rax - 4b9bb1: 0a 0e or cl, byte ptr [rsi] - 4b9bb3: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4b9bb7: 41 0e - 4b9bb9: 18 45 0e sbb byte ptr [rbp + 14], al - 4b9bbc: 10 42 0e adc byte ptr [rdx + 14], al - 4b9bbf: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b9bc3: 00 10 add byte ptr [rax], dl - 4b9bc5: 00 00 add byte ptr [rax], al - 4b9bc7: 00 d8 add al, bl - 4b9bc9: 8b 00 mov eax, dword ptr [rax] - 4b9bcb: 00 c4 add ah, al - 4b9bcd: c1 fc ff sar esp, 255 - 4b9bd0: 05 00 00 00 00 add eax, 0 - 4b9bd5: 00 00 add byte ptr [rax], al - 4b9bd7: 00 48 00 add byte ptr [rax], cl - 4b9bda: 00 00 add byte ptr [rax], al - 4b9bdc: ec in al, dx - 4b9bdd: 8b 00 mov eax, dword ptr [rax] - 4b9bdf: 00 c0 add al, al - 4b9be1: c1 fc ff sar esp, 255 - 4b9be4: 3f - 4b9be5: 01 00 add dword ptr [rax], eax - 4b9be7: 00 00 add byte ptr [rax], al - 4b9be9: 42 0e - 4b9beb: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b9bf1: 8e 03 mov es, word ptr [rbx] - 4b9bf3: 49 0e - 4b9bf5: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b9bfb: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867baa42 <_end+0xffffffff862f70c2> - 4b9c01: 06 - 4b9c02: 41 0e - 4b9c04: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4b9c0a: 02 bd 0a 0e 38 41 add bh, byte ptr [rbp + 1094192650] - 4b9c10: 0e - 4b9c11: 30 41 0e xor byte ptr [rcx + 14], al - 4b9c14: 28 42 0e sub byte ptr [rdx + 14], al - 4b9c17: 20 42 0e and byte ptr [rdx + 14], al - 4b9c1a: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9c1d: 10 42 0e adc byte ptr [rdx + 14], al - 4b9c20: 08 44 0b 00 or byte ptr [rbx + rcx], al - 4b9c24: 10 00 adc byte ptr [rax], al - 4b9c26: 00 00 add byte ptr [rax], al - 4b9c28: 38 8c 00 00 b4 c2 fc cmp byte ptr [rax + rax - 54348800], cl - 4b9c2f: ff 17 call qword ptr [rdi] - 4b9c31: 00 00 add byte ptr [rax], al - 4b9c33: 00 00 add byte ptr [rax], al - 4b9c35: 00 00 add byte ptr [rax], al - 4b9c37: 00 18 add byte ptr [rax], bl - 4b9c39: 00 00 add byte ptr [rax], al - 4b9c3b: 00 4c 8c 00 add byte ptr [rsp + 4*rcx], cl - 4b9c3f: 00 c0 add al, al - 4b9c41: c2 fc ff ret -4 - 4b9c44: 1c 00 sbb al, 0 - 4b9c46: 00 00 add byte ptr [rax], al - 4b9c48: 00 41 0e add byte ptr [rcx + 14], al - 4b9c4b: 10 41 0e adc byte ptr [rcx + 14], al - 4b9c4e: 08 4d 0e or byte ptr [rbp + 14], cl - 4b9c51: 10 00 adc byte ptr [rax], al - 4b9c53: 00 60 00 add byte ptr [rax], ah - 4b9c56: 00 00 add byte ptr [rax], al - 4b9c58: 68 8c 00 00 c4 push -1006632820 - 4b9c5d: c2 fc ff ret -4 - 4b9c60: 80 01 00 add byte ptr [rcx], 0 - 4b9c63: 00 00 add byte ptr [rax], al - 4b9c65: 42 0e - 4b9c67: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b9c6d: 8e 03 mov es, word ptr [rbx] - 4b9c6f: 42 0e - 4b9c71: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b9c77: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867baac1 <_end+0xffffffff862f7141> - 4b9c7d: 06 - 4b9c7e: 48 0e - 4b9c80: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4b9c86: 02 b5 0a 0e 38 41 add dh, byte ptr [rbp + 1094192650] - 4b9c8c: 0e - 4b9c8d: 30 41 0e xor byte ptr [rcx + 14], al - 4b9c90: 28 42 0e sub byte ptr [rdx + 14], al - 4b9c93: 20 42 0e and byte ptr [rdx + 14], al - 4b9c96: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9c99: 10 42 0e adc byte ptr [rdx + 14], al - 4b9c9c: 08 49 0b or byte ptr [rcx + 11], cl - 4b9c9f: 02 77 0a add dh, byte ptr [rdi + 10] - 4b9ca2: 0e - 4b9ca3: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4b9ca7: 41 0e - 4b9ca9: 28 42 0e sub byte ptr [rdx + 14], al - 4b9cac: 20 42 0e and byte ptr [rdx + 14], al - 4b9caf: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9cb2: 10 42 0e adc byte ptr [rdx + 14], al - 4b9cb5: 08 45 0b or byte ptr [rbp + 11], al - 4b9cb8: 34 00 xor al, 0 - 4b9cba: 00 00 add byte ptr [rax], al - 4b9cbc: cc int3 - 4b9cbd: 8c 00 mov word ptr [rax], es - 4b9cbf: 00 e0 add al, ah - 4b9cc1: c3 ret - 4b9cc2: fc cld - 4b9cc3: ff a2 00 00 00 00 jmp qword ptr [rdx] - 4b9cc9: 46 0e - 4b9ccb: 10 8c 02 41 0e 18 83 adc byte ptr [rdx + rax - 2095575487], cl - 4b9cd2: 03 44 0e 20 add eax, dword ptr [rsi + rcx + 32] - 4b9cd6: 02 5c 0a 0e add bl, byte ptr [rdx + rcx + 14] - 4b9cda: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b9cde: 42 0e - 4b9ce0: 08 43 0b or byte ptr [rbx + 11], al - 4b9ce3: 4c 0a 0e or r9b, byte ptr [rsi] - 4b9ce6: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4b9cea: 42 0e - 4b9cec: 08 41 0b or byte ptr [rcx + 11], al - 4b9cef: 00 40 00 add byte ptr [rax], al - 4b9cf2: 00 00 add byte ptr [rax], al - 4b9cf4: 04 8d add al, -115 - 4b9cf6: 00 00 add byte ptr [rax], al - 4b9cf8: 58 pop rax - 4b9cf9: c4 fc ff - 4b9cfc: 2c 02 sub al, 2 - 4b9cfe: 00 00 add byte ptr [rax], al - 4b9d00: 00 46 0e add byte ptr [rsi + 14], al - 4b9d03: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4b9d09: 8d 03 lea eax, [rbx] - 4b9d0b: 42 0e - 4b9d0d: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4b9d14: 05 41 0e 30 83 add eax, 2200964673 - 4b9d19: 06 - 4b9d1a: 44 0e - 4b9d1c: a0 01 02 fd 0a 0e 30 41 0e movabs al, byte ptr [1027155026889212417] - 4b9d25: 28 41 0e sub byte ptr [rcx + 14], al - 4b9d28: 20 42 0e and byte ptr [rdx + 14], al - 4b9d2b: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9d2e: 10 42 0e adc byte ptr [rdx + 14], al - 4b9d31: 08 48 0b or byte ptr [rax + 11], cl - 4b9d34: 3c 00 cmp al, 0 - 4b9d36: 00 00 add byte ptr [rax], al - 4b9d38: 48 8d 00 lea rax, [rax] - 4b9d3b: 00 44 c6 fc add byte ptr [rsi + 8*rax - 4], al - 4b9d3f: ff 32 push qword ptr [rdx] - 4b9d41: 01 00 add dword ptr [rax], eax - 4b9d43: 00 00 add byte ptr [rax], al - 4b9d45: 46 0e - 4b9d47: 10 8e 02 45 0e 18 adc byte ptr [rsi + 403588354], cl - 4b9d4d: 8d 03 lea eax, [rbx] - 4b9d4f: 45 0e - 4b9d51: 20 8c 04 41 0e 28 86 and byte ptr [rsp + rax - 2044195263], cl - 4b9d58: 05 41 0e 30 83 add eax, 2200964673 - 4b9d5d: 06 - 4b9d5e: 02 fb add bh, bl - 4b9d60: 0a 0e or cl, byte ptr [rsi] - 4b9d62: 28 48 0e sub byte ptr [rax + 14], cl - 4b9d65: 20 44 0e 18 and byte ptr [rsi + rcx + 24], al - 4b9d69: 42 0e - 4b9d6b: 10 42 0e adc byte ptr [rdx + 14], al - 4b9d6e: 08 45 0b or byte ptr [rbp + 11], al - 4b9d71: 00 00 add byte ptr [rax], al - 4b9d73: 00 30 add byte ptr [rax], dh - 4b9d75: 00 00 add byte ptr [rax], al - 4b9d77: 00 88 8d 00 00 44 add byte ptr [rax + 1140850829], cl - 4b9d7d: c7 fc - 4b9d7f: ff 1b call [rbx] - 4b9d81: 0b 00 or eax, dword ptr [rax] - 4b9d83: 00 00 add byte ptr [rax], al - 4b9d85: 45 0e - 4b9d87: 10 86 02 48 0d 06 adc byte ptr [rsi + 101533698], al - 4b9d8d: 49 8f 03 pop qword ptr [r11] - 4b9d90: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b9d97: 07 - 4b9d98: 03 42 04 add eax, dword ptr [rdx + 4] - 4b9d9b: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b9d9e: 08 48 0b or byte ptr [rax + 11], cl - 4b9da1: 00 00 add byte ptr [rax], al - 4b9da3: 00 00 add byte ptr [rax], al - 4b9da5: 00 00 add byte ptr [rax], al - 4b9da7: 00 34 00 add byte ptr [rax + rax], dh - 4b9daa: 00 00 add byte ptr [rax], al - 4b9dac: bc 8d 00 00 30 mov esp, 805306509 - 4b9db1: d2 fc sar ah, cl - 4b9db3: ff 75 00 push qword ptr [rbp] - 4b9db6: 00 00 add byte ptr [rax], al - 4b9db8: 00 4d 0e add byte ptr [rbp + 14], cl - 4b9dbb: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl - 4b9dc2: 03 41 0e add eax, dword ptr [rcx + 14] - 4b9dc5: 20 83 04 02 4e 0a and byte ptr [rbx + 172884484], al - 4b9dcb: 0e - 4b9dcc: 18 45 0e sbb byte ptr [rbp + 14], al - 4b9dcf: 10 42 0e adc byte ptr [rdx + 14], al - 4b9dd2: 08 49 0b or byte ptr [rcx + 11], cl - 4b9dd5: 41 0e - 4b9dd7: 18 41 0e sbb byte ptr [rcx + 14], al - 4b9dda: 10 42 0e adc byte ptr [rdx + 14], al - 4b9ddd: 08 00 or byte ptr [rax], al - 4b9ddf: 00 34 00 add byte ptr [rax + rax], dh - 4b9de2: 00 00 add byte ptr [rax], al - 4b9de4: f4 hlt - 4b9de5: 8d 00 lea eax, [rax] - 4b9de7: 00 78 d2 add byte ptr [rax - 46], bh - 4b9dea: fc cld - 4b9deb: ff 27 jmp qword ptr [rdi] - 4b9ded: 01 00 add dword ptr [rax], eax - 4b9def: 00 00 add byte ptr [rax], al - 4b9df1: 41 0e - 4b9df3: 10 86 02 47 0e 18 adc byte ptr [rsi + 403588866], al - 4b9df9: 83 03 4a add dword ptr [rbx], 74 - 4b9dfc: 0e - 4b9dfd: 20 02 and byte ptr [rdx], al - 4b9dff: 6f outsd dx, dword ptr [rsi] - 4b9e00: 0a 0e or cl, byte ptr [rsi] - 4b9e02: 18 46 0e sbb byte ptr [rsi + 14], al - 4b9e05: 10 41 0e adc byte ptr [rcx + 14], al - 4b9e08: 08 48 0b or byte ptr [rax + 11], cl - 4b9e0b: 02 48 0a add cl, byte ptr [rax + 10] - 4b9e0e: 0e - 4b9e0f: 18 43 0e sbb byte ptr [rbx + 14], al - 4b9e12: 10 41 0e adc byte ptr [rcx + 14], al - 4b9e15: 08 44 0b 2c or byte ptr [rbx + rcx + 44], al - 4b9e19: 00 00 add byte ptr [rax], al - 4b9e1b: 00 2c 8e add byte ptr [rsi + 4*rcx], ch - 4b9e1e: 00 00 add byte ptr [rax], al - 4b9e20: 70 d3 jo 0x4b9df5 <__EH_FRAME_BEGIN__+0x8dc5> - 4b9e22: fc cld - 4b9e23: ff 8f 0f 00 00 00 dec dword ptr [rdi + 15] - 4b9e29: 41 0e - 4b9e2b: 10 86 02 4a 0d 06 adc byte ptr [rsi + 101534210], al - 4b9e31: 50 push rax - 4b9e32: 8f 03 pop qword ptr [rbx] - 4b9e34: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b9e3b: 07 - 4b9e3c: 03 08 add ecx, dword ptr [rax] - 4b9e3e: 0e - 4b9e3f: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b9e42: 08 41 0b or byte ptr [rcx + 11], al - 4b9e45: 00 00 add byte ptr [rax], al - 4b9e47: 00 10 add byte ptr [rax], dl - 4b9e49: 00 00 add byte ptr [rax], al - 4b9e4b: 00 5c 8e 00 add byte ptr [rsi + 4*rcx], bl - 4b9e4f: 00 d0 add al, dl - 4b9e51: e2 fc loop 0x4b9e4f <__EH_FRAME_BEGIN__+0x8e1f> - 4b9e53: ff 7a 00 - 4b9e56: 00 00 add byte ptr [rax], al - 4b9e58: 00 00 add byte ptr [rax], al - 4b9e5a: 00 00 add byte ptr [rax], al - 4b9e5c: 20 00 and byte ptr [rax], al - 4b9e5e: 00 00 add byte ptr [rax], al - 4b9e60: 70 8e jo 0x4b9df0 <__EH_FRAME_BEGIN__+0x8dc0> - 4b9e62: 00 00 add byte ptr [rax], al - 4b9e64: 3c e3 cmp al, -29 - 4b9e66: fc cld - 4b9e67: ff f2 push rdx - 4b9e69: 00 00 add byte ptr [rax], al - 4b9e6b: 00 00 add byte ptr [rax], al - 4b9e6d: 4d 0e - 4b9e6f: 10 86 02 02 77 0a adc byte ptr [rsi + 175571458], al - 4b9e75: 0e - 4b9e76: 08 4c 0b 71 or byte ptr [rbx + rcx + 113], cl - 4b9e7a: 0a 0e or cl, byte ptr [rsi] - 4b9e7c: 08 47 0b or byte ptr [rdi + 11], al - 4b9e7f: 00 2c 00 add byte ptr [rax + rax], ch - 4b9e82: 00 00 add byte ptr [rax], al - 4b9e84: 94 xchg eax, esp - 4b9e85: 8e 00 mov es, word ptr [rax] - 4b9e87: 00 18 add byte ptr [rax], bl - 4b9e89: e4 fc in al, 252 - 4b9e8b: ff 0c 03 dec dword ptr [rbx + rax] - 4b9e8e: 00 00 add byte ptr [rax], al - 4b9e90: 00 45 0e add byte ptr [rbp + 14], al - 4b9e93: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4b9e99: 4d 8f 03 pop qword ptr [r11] - 4b9e9c: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4b9ea3: 07 - 4b9ea4: 03 51 01 add edx, dword ptr [rcx + 1] - 4b9ea7: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4b9eaa: 08 4a 0b or byte ptr [rdx + 11], cl - 4b9ead: 00 00 add byte ptr [rax], al - 4b9eaf: 00 58 00 add byte ptr [rax], bl - 4b9eb2: 00 00 add byte ptr [rax], al - 4b9eb4: c4 8e 00 - 4b9eb7: 00 f8 add al, bh - 4b9eb9: e6 fc out 252, al - 4b9ebb: ff 96 01 00 00 00 call qword ptr [rsi + 1] - 4b9ec1: 46 0e - 4b9ec3: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4b9ec9: 8c 03 mov word ptr [rbx], es - 4b9ecb: 41 0e - 4b9ecd: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4b9ed3: 83 05 44 0e 40 5e 0a add dword ptr [rip + 1581256260], 10 # 0x5e8bad1e <_end+0x5e3f739e> - 4b9eda: 0e - 4b9edb: 28 41 0e sub byte ptr [rcx + 14], al - 4b9ede: 20 41 0e and byte ptr [rcx + 14], al - 4b9ee1: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9ee4: 10 42 0e adc byte ptr [rdx + 14], al - 4b9ee7: 08 46 0b or byte ptr [rsi + 11], al - 4b9eea: 7e 0a jle 0x4b9ef6 <__EH_FRAME_BEGIN__+0x8ec6> - 4b9eec: 0e - 4b9eed: 28 41 0e sub byte ptr [rcx + 14], al - 4b9ef0: 20 41 0e and byte ptr [rcx + 14], al - 4b9ef3: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9ef6: 10 42 0e adc byte ptr [rdx + 14], al - 4b9ef9: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al - 4b9efd: 93 xchg eax, ebx - 4b9efe: 0e - 4b9eff: 48 42 - 4b9f01: 0e - 4b9f02: 50 push rax - 4b9f03: 51 push rcx - 4b9f04: 0e - 4b9f05: 48 41 - 4b9f07: 0e - 4b9f08: 40 00 00 add byte ptr [rax], al - 4b9f0b: 00 1c 00 add byte ptr [rax + rax], bl - 4b9f0e: 00 00 add byte ptr [rax], al - 4b9f10: 20 8f 00 00 3c e8 and byte ptr [rdi - 398721024], cl - 4b9f16: fc cld - 4b9f17: ff 66 00 jmp qword ptr [rsi] - 4b9f1a: 00 00 add byte ptr [rax], al - 4b9f1c: 00 5e 0e add byte ptr [rsi + 14], bl - 4b9f1f: 10 61 0a adc byte ptr [rcx + 10], ah - 4b9f22: 0e - 4b9f23: 08 49 0b or byte ptr [rcx + 11], cl - 4b9f26: 44 0e - 4b9f28: 08 00 or byte ptr [rax], al - 4b9f2a: 00 00 add byte ptr [rax], al - 4b9f2c: 10 00 adc byte ptr [rax], al - 4b9f2e: 00 00 add byte ptr [rax], al - 4b9f30: 40 8f 00 pop qword ptr [rax] - 4b9f33: 00 8c e8 fc ff 1d 00 add byte ptr [rax + 8*rbp + 1966076], cl - 4b9f3a: 00 00 add byte ptr [rax], al - 4b9f3c: 00 00 add byte ptr [rax], al - 4b9f3e: 00 00 add byte ptr [rax], al - 4b9f40: 4c 00 00 add byte ptr [rax], r8b - 4b9f43: 00 54 8f 00 add byte ptr [rdi + 4*rcx], dl - 4b9f47: 00 98 e8 fc ff 2f add byte ptr [rax + 805305576], bl - 4b9f4d: 05 00 00 00 46 add eax, 1174405120 - 4b9f52: 0e - 4b9f53: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b9f59: 8e 03 mov es, word ptr [rbx] - 4b9f5b: 42 0e - 4b9f5d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4b9f63: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867badaa <_end+0xffffffff862f742a> - 4b9f69: 06 - 4b9f6a: 41 0e - 4b9f6c: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al - 4b9f72: 02 8e 0a 0e 38 41 add cl, byte ptr [rsi + 1094192650] - 4b9f78: 0e - 4b9f79: 30 41 0e xor byte ptr [rcx + 14], al - 4b9f7c: 28 42 0e sub byte ptr [rdx + 14], al - 4b9f7f: 20 42 0e and byte ptr [rdx + 14], al - 4b9f82: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9f85: 10 42 0e adc byte ptr [rdx + 14], al - 4b9f88: 08 46 0b or byte ptr [rsi + 11], al - 4b9f8b: 00 00 add byte ptr [rax], al - 4b9f8d: 00 00 add byte ptr [rax], al - 4b9f8f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4b9f93: 00 a4 8f 00 00 78 ed add byte ptr [rdi + 4*rcx - 310902784], ah - 4b9f9a: fc cld - 4b9f9b: ff 2a jmp [rdx] - 4b9f9d: 03 00 add eax, dword ptr [rax] - 4b9f9f: 00 00 add byte ptr [rax], al - 4b9fa1: 46 0e - 4b9fa3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4b9fa9: 8e 03 mov es, word ptr [rbx] - 4b9fab: 42 0e - 4b9fad: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4b9fb3: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867badfd <_end+0xffffffff862f747d> - 4b9fb9: 06 - 4b9fba: 44 0e - 4b9fbc: 38 83 07 47 0e 50 cmp byte ptr [rbx + 1343112967], al - 4b9fc2: 03 a7 01 0a 0e 38 add esp, dword ptr [rdi + 940444161] - 4b9fc8: 44 0e - 4b9fca: 30 41 0e xor byte ptr [rcx + 14], al - 4b9fcd: 28 42 0e sub byte ptr [rdx + 14], al - 4b9fd0: 20 42 0e and byte ptr [rdx + 14], al - 4b9fd3: 18 42 0e sbb byte ptr [rdx + 14], al - 4b9fd6: 10 42 0e adc byte ptr [rdx + 14], al - 4b9fd9: 08 46 0b or byte ptr [rsi + 11], al - 4b9fdc: 00 00 add byte ptr [rax], al - 4b9fde: 00 00 add byte ptr [rax], al - 4b9fe0: 14 00 adc al, 0 - 4b9fe2: 00 00 add byte ptr [rax], al - 4b9fe4: f4 hlt - 4b9fe5: 8f 00 pop qword ptr [rax] - 4b9fe7: 00 58 f0 add byte ptr [rax - 16], bl - 4b9fea: fc cld - 4b9feb: ff 7b 00 - ... - 4b9ff6: 00 00 add byte ptr [rax], al - 4b9ff8: 14 00 adc al, 0 - 4b9ffa: 00 00 add byte ptr [rax], al - 4b9ffc: 0c 90 or al, -112 - 4b9ffe: 00 00 add byte ptr [rax], al - 4ba000: c0 f0 - 4ba002: fc cld - 4ba003: ff 3b - ... - 4ba00d: 00 00 add byte ptr [rax], al - 4ba00f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4ba013: 00 24 90 add byte ptr [rax + 4*rdx], ah - 4ba016: 00 00 add byte ptr [rax], al - 4ba018: e8 f0 fc ff 56 call 0x574b9d0d <_end+0x56ff638d> - 4ba01d: 06 - 4ba01e: 00 00 add byte ptr [rax], al - 4ba020: 00 46 0e add byte ptr [rsi + 14], al - 4ba023: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl - 4ba029: 8e 03 mov es, word ptr [rbx] - 4ba02b: 42 0e - 4ba02d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4ba033: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bae7d <_end+0xffffffff862f74fd> - 4ba039: 06 - 4ba03a: 41 0e - 4ba03c: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al - 4ba042: 01 03 add dword ptr [rbx], eax - 4ba044: f8 clc - 4ba045: 02 0a add cl, byte ptr [rdx] - 4ba047: 0e - 4ba048: 38 41 0e cmp byte ptr [rcx + 14], al - 4ba04b: 30 41 0e xor byte ptr [rcx + 14], al - 4ba04e: 28 42 0e sub byte ptr [rdx + 14], al - 4ba051: 20 42 0e and byte ptr [rdx + 14], al - 4ba054: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba057: 10 42 0e adc byte ptr [rdx + 14], al - 4ba05a: 08 43 0b or byte ptr [rbx + 11], al - 4ba05d: 00 00 add byte ptr [rax], al - 4ba05f: 00 14 00 add byte ptr [rax + rax], dl - 4ba062: 00 00 add byte ptr [rax], al - 4ba064: 74 90 je 0x4b9ff6 <__EH_FRAME_BEGIN__+0x8fc6> - 4ba066: 00 00 add byte ptr [rax], al - 4ba068: f8 clc - 4ba069: f6 fc idiv ah - 4ba06b: ff 13 call qword ptr [rbx] - 4ba06d: 01 00 add dword ptr [rax], eax - ... - 4ba077: 00 14 00 add byte ptr [rax + rax], dl - 4ba07a: 00 00 add byte ptr [rax], al - 4ba07c: 8c 90 00 00 00 f8 mov word ptr [rax - 134217728], ss - 4ba082: fc cld - 4ba083: ff 03 inc dword ptr [rbx] - 4ba085: 01 00 add dword ptr [rax], eax - ... - 4ba08f: 00 2c 00 add byte ptr [rax + rax], ch - 4ba092: 00 00 add byte ptr [rax], al - 4ba094: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4ba095: 90 nop - 4ba096: 00 00 add byte ptr [rax], al - 4ba098: f8 clc - 4ba099: f8 clc - 4ba09a: fc cld - 4ba09b: ff 94 04 00 00 00 45 call qword ptr [rsp + rax + 1157627904] - 4ba0a2: 0e - 4ba0a3: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4ba0a9: 42 8f 03 pop qword ptr [rbx] - 4ba0ac: 47 8e 04 8d 05 46 8c 06 mov es, word ptr [4*r9 + 109856261] - 4ba0b4: 83 07 02 add dword ptr [rdi], 2 - 4ba0b7: 4a 0a 0c 07 or cl, byte ptr [rdi + r8] - 4ba0bb: 08 47 0b or byte ptr [rdi + 11], al - 4ba0be: 00 00 add byte ptr [rax], al - 4ba0c0: 1c 00 sbb al, 0 - 4ba0c2: 00 00 add byte ptr [rax], al - 4ba0c4: d4 - 4ba0c5: 90 nop - 4ba0c6: 00 00 add byte ptr [rax], al - 4ba0c8: 68 fd fc ff 19 push 436206845 - 4ba0cd: 01 00 add dword ptr [rax], eax - 4ba0cf: 00 00 add byte ptr [rax], al - 4ba0d1: 45 0e - 4ba0d3: 10 83 02 03 13 01 adc byte ptr [rbx + 18023170], al - 4ba0d9: 0e - 4ba0da: 08 c3 or bl, al - 4ba0dc: 00 00 add byte ptr [rax], al - 4ba0de: 00 00 add byte ptr [rax], al - 4ba0e0: 48 00 00 add byte ptr [rax], al - 4ba0e3: 00 f4 add ah, dh - 4ba0e5: 90 nop - 4ba0e6: 00 00 add byte ptr [rax], al - 4ba0e8: 68 fe fc ff 66 push 1728052478 - 4ba0ed: 01 00 add dword ptr [rax], eax - 4ba0ef: 00 00 add byte ptr [rax], al - 4ba0f1: 46 0e - 4ba0f3: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4ba0f9: 8e 03 mov es, word ptr [rbx] - 4ba0fb: 42 0e - 4ba0fd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4ba103: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867baf4d <_end+0xffffffff862f75cd> - 4ba109: 06 - 4ba10a: 44 0e - 4ba10c: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al - 4ba112: 02 8e 0a 0e 38 41 add cl, byte ptr [rsi + 1094192650] - 4ba118: 0e - 4ba119: 30 41 0e xor byte ptr [rcx + 14], al - 4ba11c: 28 42 0e sub byte ptr [rdx + 14], al - 4ba11f: 20 42 0e and byte ptr [rdx + 14], al - 4ba122: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba125: 10 42 0e adc byte ptr [rdx + 14], al - 4ba128: 08 4a 0b or byte ptr [rdx + 11], cl - 4ba12b: 00 48 00 add byte ptr [rax], cl - 4ba12e: 00 00 add byte ptr [rax], al - 4ba130: 40 91 xchg eax, ecx - 4ba132: 00 00 add byte ptr [rax], al - 4ba134: 8c ff - 4ba136: fc cld - 4ba137: ff 6e 05 jmp [rsi + 5] - 4ba13a: 00 00 add byte ptr [rax], al - 4ba13c: 00 46 0e add byte ptr [rsi + 14], al - 4ba13f: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl - 4ba145: 8e 03 mov es, word ptr [rbx] - 4ba147: 42 0e - 4ba149: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4ba14f: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867baf96 <_end+0xffffffff862f7616> - 4ba155: 06 - 4ba156: 44 0e - 4ba158: 38 83 07 47 0e 80 cmp byte ptr [rbx - 2146547961], al - 4ba15e: 01 02 add dword ptr [rdx], eax - 4ba160: 69 0a 0e 38 41 0e imul ecx, dword ptr [rdx], 239155214 - 4ba166: 30 41 0e xor byte ptr [rcx + 14], al - 4ba169: 28 42 0e sub byte ptr [rdx + 14], al - 4ba16c: 20 42 0e and byte ptr [rdx + 14], al - 4ba16f: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba172: 10 42 0e adc byte ptr [rdx + 14], al - 4ba175: 08 44 0b 48 or byte ptr [rbx + rcx + 72], al - 4ba179: 00 00 add byte ptr [rax], al - 4ba17b: 00 8c 91 00 00 b0 04 add byte ptr [rcx + 4*rdx + 78643200], cl - 4ba182: fd std - 4ba183: ff 57 01 call qword ptr [rdi + 1] - 4ba186: 00 00 add byte ptr [rax], al - 4ba188: 00 46 0e add byte ptr [rsi + 14], al - 4ba18b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4ba191: 8e 03 mov es, word ptr [rbx] - 4ba193: 45 0e - 4ba195: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4ba19b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bafe2 <_end+0xffffffff862f7662> - 4ba1a1: 06 - 4ba1a2: 41 0e - 4ba1a4: 38 83 07 47 0e 40 cmp byte ptr [rbx + 1074677511], al - 4ba1aa: 02 89 0a 0e 38 41 add cl, byte ptr [rcx + 1094192650] - 4ba1b0: 0e - 4ba1b1: 30 41 0e xor byte ptr [rcx + 14], al - 4ba1b4: 28 42 0e sub byte ptr [rdx + 14], al - 4ba1b7: 20 42 0e and byte ptr [rdx + 14], al - 4ba1ba: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba1bd: 10 42 0e adc byte ptr [rdx + 14], al - 4ba1c0: 08 42 0b or byte ptr [rdx + 11], al - 4ba1c3: 00 48 00 add byte ptr [rax], cl - 4ba1c6: 00 00 add byte ptr [rax], al - 4ba1c8: d8 91 00 00 c4 05 fcom dword ptr [rcx + 96731136] - 4ba1ce: fd std - 4ba1cf: ff d6 call rsi - 4ba1d1: 04 00 add al, 0 - 4ba1d3: 00 00 add byte ptr [rax], al - 4ba1d5: 46 0e - 4ba1d7: 10 8f 02 48 0e 18 adc byte ptr [rdi + 403589122], cl - 4ba1dd: 8e 03 mov es, word ptr [rbx] - 4ba1df: 42 0e - 4ba1e1: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4ba1e7: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bb02e <_end+0xffffffff862f76ae> - 4ba1ed: 06 - 4ba1ee: 44 0e - 4ba1f0: 38 83 07 47 0e 70 cmp byte ptr [rbx + 1879983879], al - 4ba1f6: 02 6a 0a add ch, byte ptr [rdx + 10] - 4ba1f9: 0e - 4ba1fa: 38 41 0e cmp byte ptr [rcx + 14], al - 4ba1fd: 30 41 0e xor byte ptr [rcx + 14], al - 4ba200: 28 42 0e sub byte ptr [rdx + 14], al - 4ba203: 20 42 0e and byte ptr [rdx + 14], al - 4ba206: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba209: 10 42 0e adc byte ptr [rdx + 14], al - 4ba20c: 08 4b 0b or byte ptr [rbx + 11], cl - 4ba20f: 00 24 00 add byte ptr [rax + rax], ah - 4ba212: 00 00 add byte ptr [rax], al - 4ba214: 24 92 and al, -110 - 4ba216: 00 00 add byte ptr [rax], al - 4ba218: 58 pop rax - 4ba219: 0a fd or bh, ch - 4ba21b: ff 2a jmp [rdx] - 4ba21d: 01 00 add dword ptr [rax], eax - 4ba21f: 00 00 add byte ptr [rax], al - 4ba221: 45 0e - 4ba223: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al - 4ba229: 02 9e 0a 0c 07 08 add bl, byte ptr [rsi + 134679562] - 4ba22f: 47 0b 00 or r8d, dword ptr [r8] - 4ba232: 00 00 add byte ptr [rax], al - 4ba234: 00 00 add byte ptr [rax], al - 4ba236: 00 00 add byte ptr [rax], al - 4ba238: 14 00 adc al, 0 - 4ba23a: 00 00 add byte ptr [rax], al - 4ba23c: 4c 92 xchg rax, rdx - 4ba23e: 00 00 add byte ptr [rax], al - 4ba240: 60 - 4ba241: 0b fd or edi, ebp - 4ba243: ff ad 00 00 00 00 jmp [rbp] - 4ba249: 00 00 add byte ptr [rax], al - 4ba24b: 00 00 add byte ptr [rax], al - 4ba24d: 00 00 add byte ptr [rax], al - 4ba24f: 00 14 00 add byte ptr [rax + rax], dl - 4ba252: 00 00 add byte ptr [rax], al - 4ba254: 64 92 xchg eax, edx - 4ba256: 00 00 add byte ptr [rax], al - 4ba258: f8 clc - 4ba259: 0b fd or edi, ebp - 4ba25b: ff eb - ... - 4ba265: 00 00 add byte ptr [rax], al - 4ba267: 00 14 00 add byte ptr [rax + rax], dl - 4ba26a: 00 00 add byte ptr [rax], al - 4ba26c: 7c 92 jl 0x4ba200 <__EH_FRAME_BEGIN__+0x91d0> - 4ba26e: 00 00 add byte ptr [rax], al - 4ba270: d0 0c fd ff 90 00 00 ror byte ptr [8*rdi + 37119] - ... - 4ba27f: 00 14 00 add byte ptr [rax + rax], dl - 4ba282: 00 00 add byte ptr [rax], al - 4ba284: 94 xchg eax, esp - 4ba285: 92 xchg eax, edx - 4ba286: 00 00 add byte ptr [rax], al - 4ba288: 48 0d fd ff b9 00 or rax, 12189693 - ... - 4ba296: 00 00 add byte ptr [rax], al - 4ba298: 14 00 adc al, 0 - 4ba29a: 00 00 add byte ptr [rax], al - 4ba29c: ac lodsb al, byte ptr [rsi] - 4ba29d: 92 xchg eax, edx - 4ba29e: 00 00 add byte ptr [rax], al - 4ba2a0: f0 lock - 4ba2a1: 0d fd ff 2f 01 or eax, 19922941 - ... - 4ba2ae: 00 00 add byte ptr [rax], al - 4ba2b0: 24 00 and al, 0 - 4ba2b2: 00 00 add byte ptr [rax], al - 4ba2b4: c4 92 00 - 4ba2b7: 00 08 add byte ptr [rax], cl - 4ba2b9: 0f fd ff paddw mm7, mm7 - 4ba2bc: 7b 00 jnp 0x4ba2be <__EH_FRAME_BEGIN__+0x928e> - 4ba2be: 00 00 add byte ptr [rax], al - 4ba2c0: 00 45 0e add byte ptr [rbp + 14], al - 4ba2c3: 10 83 02 7b 0e 18 adc byte ptr [rbx + 403602178], al - 4ba2c9: 46 0e - 4ba2cb: 20 4c 0e 18 and byte ptr [rsi + rcx + 24], cl - 4ba2cf: 41 0e - 4ba2d1: 10 41 0a adc byte ptr [rcx + 10], al - 4ba2d4: 0e - 4ba2d5: 08 41 0b or byte ptr [rcx + 11], al - 4ba2d8: 1c 00 sbb al, 0 - 4ba2da: 00 00 add byte ptr [rax], al - 4ba2dc: ec in al, dx - 4ba2dd: 92 xchg eax, edx - 4ba2de: 00 00 add byte ptr [rax], al - 4ba2e0: 60 - 4ba2e1: 0f fd ff paddw mm7, mm7 - 4ba2e4: 71 00 jno 0x4ba2e6 <__EH_FRAME_BEGIN__+0x92b6> - 4ba2e6: 00 00 add byte ptr [rax], al - 4ba2e8: 00 48 0e add byte ptr [rax + 14], cl - 4ba2eb: 40 02 63 0a add spl, byte ptr [rbx + 10] - 4ba2ef: 0e - 4ba2f0: 08 41 0b or byte ptr [rcx + 11], al - 4ba2f3: 00 00 add byte ptr [rax], al - 4ba2f5: 00 00 add byte ptr [rax], al - 4ba2f7: 00 10 add byte ptr [rax], dl - 4ba2f9: 00 00 add byte ptr [rax], al - 4ba2fb: 00 0c 93 add byte ptr [rbx + 4*rdx], cl - 4ba2fe: 00 00 add byte ptr [rax], al - 4ba300: c0 0f fd ror byte ptr [rdi], 253 - 4ba303: ff 09 dec dword ptr [rcx] - 4ba305: 00 00 add byte ptr [rax], al - 4ba307: 00 00 add byte ptr [rax], al - 4ba309: 00 00 add byte ptr [rax], al - 4ba30b: 00 18 add byte ptr [rax], bl - 4ba30d: 00 00 add byte ptr [rax], al - 4ba30f: 00 20 add byte ptr [rax], ah - 4ba311: 93 xchg eax, ebx - 4ba312: 00 00 add byte ptr [rax], al - 4ba314: bc 0f fd ff 26 mov esp, 654310671 - 4ba319: 00 00 add byte ptr [rax], al - 4ba31b: 00 00 add byte ptr [rax], al - 4ba31d: 48 0e - 4ba31f: 10 58 0e adc byte ptr [rax + 14], bl - 4ba322: 08 00 or byte ptr [rax], al - 4ba324: 00 00 add byte ptr [rax], al - 4ba326: 00 00 add byte ptr [rax], al - 4ba328: 18 00 sbb byte ptr [rax], al - 4ba32a: 00 00 add byte ptr [rax], al - 4ba32c: 3c 93 cmp al, -109 - 4ba32e: 00 00 add byte ptr [rax], al - 4ba330: d0 0f ror byte ptr [rdi] - 4ba332: fd std - 4ba333: ff 1e call [rsi] - 4ba335: 00 00 add byte ptr [rax], al - 4ba337: 00 00 add byte ptr [rax], al - 4ba339: 45 0e - 4ba33b: 10 83 02 58 0e 08 adc byte ptr [rbx + 135157762], al - 4ba341: 00 00 add byte ptr [rax], al - 4ba343: 00 20 add byte ptr [rax], ah - 4ba345: 00 00 add byte ptr [rax], al - 4ba347: 00 58 93 add byte ptr [rax - 109], bl - 4ba34a: 00 00 add byte ptr [rax], al - 4ba34c: d4 - 4ba34d: 0f fd ff paddw mm7, mm7 - 4ba350: 9b wait - 4ba351: 00 00 add byte ptr [rax], al - 4ba353: 00 00 add byte ptr [rax], al - 4ba355: 46 0e - 4ba357: 10 8c 02 52 0e 40 02 adc byte ptr [rdx + rax + 37752402], cl - 4ba35e: 78 0a js 0x4ba36a <__EH_FRAME_BEGIN__+0x933a> - 4ba360: 0e - 4ba361: 10 45 0e adc byte ptr [rbp + 14], al - 4ba364: 08 41 0b or byte ptr [rcx + 11], al - 4ba367: 00 18 add byte ptr [rax], bl - 4ba369: 00 00 add byte ptr [rax], al - 4ba36b: 00 7c 93 00 add byte ptr [rbx + 4*rdx], bh - 4ba36f: 00 50 10 add byte ptr [rax + 16], dl - 4ba372: fd std - 4ba373: ff 22 jmp qword ptr [rdx] - 4ba375: 00 00 add byte ptr [rax], al - 4ba377: 00 00 add byte ptr [rax], al - 4ba379: 45 0e - 4ba37b: 10 83 02 5c 0e 08 adc byte ptr [rbx + 135158786], al - 4ba381: 00 00 add byte ptr [rax], al - 4ba383: 00 20 add byte ptr [rax], ah - 4ba385: 00 00 add byte ptr [rax], al - 4ba387: 00 98 93 00 00 64 add byte ptr [rax + 1677721747], bl - 4ba38d: 10 fd adc ch, bh - 4ba38f: ff a9 00 00 00 00 jmp [rcx] - 4ba395: 46 0e - 4ba397: 10 8c 02 57 0e 40 02 adc byte ptr [rdx + rax + 37752407], cl - 4ba39e: 81 0a 0e 10 45 0e or dword ptr [rdx], 239407118 - 4ba3a4: 08 41 0b or byte ptr [rcx + 11], al - 4ba3a7: 00 14 00 add byte ptr [rax + rax], dl - 4ba3aa: 00 00 add byte ptr [rax], al - 4ba3ac: bc 93 00 00 f0 mov esp, 4026531987 - 4ba3b1: 10 fd adc ch, bh - 4ba3b3: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4ba3b9 <__EH_FRAME_BEGIN__+0x9389> - 4ba3b9: 00 00 add byte ptr [rax], al - 4ba3bb: 00 00 add byte ptr [rax], al - 4ba3bd: 00 00 add byte ptr [rax], al - 4ba3bf: 00 30 add byte ptr [rax], dh - 4ba3c1: 00 00 add byte ptr [rax], al - 4ba3c3: 00 d4 add ah, dl - 4ba3c5: 93 xchg eax, ebx - 4ba3c6: 00 00 add byte ptr [rax], al - 4ba3c8: 08 11 or byte ptr [rcx], dl - 4ba3ca: fd std - 4ba3cb: ff 89 00 00 00 00 dec dword ptr [rcx] - 4ba3d1: 69 0e 10 8c 02 45 imul ecx, dword ptr [rsi], 1157794832 - 4ba3d7: 0e - 4ba3d8: 18 86 03 44 0e 20 sbb byte ptr [rsi + 537805827], al - 4ba3de: 83 04 6e 0a add dword ptr [rsi + 2*rbp], 10 - 4ba3e2: 0e - 4ba3e3: 18 41 0e sbb byte ptr [rcx + 14], al - 4ba3e6: 10 42 0e adc byte ptr [rdx + 14], al - 4ba3e9: 08 45 0b or byte ptr [rbp + 11], al - 4ba3ec: 60 - 4ba3ed: 0e - 4ba3ee: 08 c3 or bl, al - 4ba3f0: c6 cc - 4ba3f2: 00 00 add byte ptr [rax], al - 4ba3f4: 18 00 sbb byte ptr [rax], al - 4ba3f6: 00 00 add byte ptr [rax], al - 4ba3f8: 08 94 00 00 64 11 fd or byte ptr [rax + rax - 49191936], dl - 4ba3ff: ff 3b - 4ba401: 00 00 add byte ptr [rax], al - 4ba403: 00 00 add byte ptr [rax], al - 4ba405: 45 0e - 4ba407: 10 83 02 75 0e 08 adc byte ptr [rbx + 135165186], al - 4ba40d: 00 00 add byte ptr [rax], al - 4ba40f: 00 2c 00 add byte ptr [rax + rax], ch - 4ba412: 00 00 add byte ptr [rax], al - 4ba414: 24 94 and al, -108 - 4ba416: 00 00 add byte ptr [rax], al - 4ba418: 88 11 mov byte ptr [rcx], dl - 4ba41a: fd std - 4ba41b: ff 2b jmp [rbx] - 4ba41d: 12 00 adc al, byte ptr [rax] - 4ba41f: 00 00 add byte ptr [rax], al - 4ba421: 45 0e - 4ba423: 10 86 02 52 0d 06 adc byte ptr [rsi + 101536258], al - 4ba429: 58 pop rax - 4ba42a: 8f 03 pop qword ptr [rbx] - 4ba42c: 8e 04 8d 05 8c 06 83 mov es, word ptr [4*rcx - 2096722939] - 4ba433: 07 - 4ba434: 03 88 09 0a 0c 07 add ecx, dword ptr [rax + 118229513] - 4ba43a: 08 49 0b or byte ptr [rcx + 11], cl - 4ba43d: 00 00 add byte ptr [rax], al - 4ba43f: 00 3c 00 add byte ptr [rax + rax], bh - 4ba442: 00 00 add byte ptr [rax], al - 4ba444: 54 push rsp - 4ba445: 94 xchg eax, esp - 4ba446: 00 00 add byte ptr [rax], al - 4ba448: 88 23 mov byte ptr [rbx], ah - 4ba44a: fd std - 4ba44b: ff 14 01 call qword ptr [rcx + rax] - 4ba44e: 00 00 add byte ptr [rax], al - 4ba450: 00 42 0e add byte ptr [rdx + 14], al - 4ba453: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4ba459: 8d 03 lea eax, [rbx] - 4ba45b: 45 0e - 4ba45d: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4ba464: 05 43 0e 30 83 add eax, 2200964675 - 4ba469: 06 - 4ba46a: 02 94 0a 0e 28 41 0e add dl, byte ptr [rdx + rcx + 239151118] - 4ba471: 20 42 0e and byte ptr [rdx + 14], al - 4ba474: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba477: 10 42 0e adc byte ptr [rdx + 14], al - 4ba47a: 08 45 0b or byte ptr [rbp + 11], al - 4ba47d: 00 00 add byte ptr [rax], al - 4ba47f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4ba483: 00 94 94 00 00 68 24 add byte ptr [rsp + 4*rdx + 610795520], dl - 4ba48a: fd std - 4ba48b: ff 3a - 4ba48d: 01 00 add dword ptr [rax], eax - 4ba48f: 00 00 add byte ptr [rax], al - 4ba491: 46 0e - 4ba493: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4ba499: 8e 03 mov es, word ptr [rbx] - 4ba49b: 45 0e - 4ba49d: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4ba4a3: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bb2ed <_end+0xffffffff862f796d> - 4ba4a9: 06 - 4ba4aa: 43 0e - 4ba4ac: 38 83 07 44 0e 40 cmp byte ptr [rbx + 1074676743], al - 4ba4b2: 02 72 0a add dh, byte ptr [rdx + 10] - 4ba4b5: 0e - 4ba4b6: 38 41 0e cmp byte ptr [rcx + 14], al - 4ba4b9: 30 41 0e xor byte ptr [rcx + 14], al - 4ba4bc: 28 42 0e sub byte ptr [rdx + 14], al - 4ba4bf: 20 42 0e and byte ptr [rdx + 14], al - 4ba4c2: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba4c5: 10 42 0e adc byte ptr [rdx + 14], al - 4ba4c8: 08 41 0b or byte ptr [rcx + 11], al - 4ba4cb: 00 00 add byte ptr [rax], al - 4ba4cd: 00 00 add byte ptr [rax], al - 4ba4cf: 00 4c 00 00 add byte ptr [rax + rax], cl - 4ba4d3: 00 e4 add ah, ah - 4ba4d5: 94 xchg eax, esp - 4ba4d6: 00 00 add byte ptr [rax], al - 4ba4d8: 58 pop rax - 4ba4d9: 25 fd ff ba 06 and eax, 112918525 - 4ba4de: 00 00 add byte ptr [rax], al - 4ba4e0: 00 46 0e add byte ptr [rsi + 14], al - 4ba4e3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4ba4e9: 8e 03 mov es, word ptr [rbx] - 4ba4eb: 42 0e - 4ba4ed: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4ba4f3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bb33a <_end+0xffffffff862f79ba> - 4ba4f9: 06 - 4ba4fa: 41 0e - 4ba4fc: 38 83 07 47 0e d0 cmp byte ptr [rbx - 804370681], al - 4ba502: 01 03 add dword ptr [rbx], eax - 4ba504: 4c 02 0a add r9b, byte ptr [rdx] - 4ba507: 0e - 4ba508: 38 43 0e cmp byte ptr [rbx + 14], al - 4ba50b: 30 41 0e xor byte ptr [rcx + 14], al - 4ba50e: 28 42 0e sub byte ptr [rdx + 14], al - 4ba511: 20 42 0e and byte ptr [rdx + 14], al - 4ba514: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba517: 10 42 0e adc byte ptr [rdx + 14], al - 4ba51a: 08 41 0b or byte ptr [rcx + 11], al - 4ba51d: 00 00 add byte ptr [rax], al - 4ba51f: 00 5c 00 00 add byte ptr [rax + rax], bl - 4ba523: 00 34 95 00 00 c8 2b add byte ptr [4*rdx + 734527488], dh - 4ba52a: fd std - 4ba52b: ff 81 00 00 00 00 inc dword ptr [rcx] - 4ba531: 46 0e - 4ba533: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4ba539: 8c 03 mov word ptr [rbx], es - 4ba53b: 41 0e - 4ba53d: 20 86 04 41 0e 28 and byte ptr [rsi + 672022788], al - 4ba543: 83 05 44 0e 30 68 0a add dword ptr [rip + 1747979844], 10 # 0x687bb38e <_end+0x682f7a0e> - 4ba54a: 0e - 4ba54b: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4ba54f: 41 0e - 4ba551: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba554: 10 42 0e adc byte ptr [rdx + 14], al - 4ba557: 08 41 0b or byte ptr [rcx + 11], al - 4ba55a: 65 0a 0e or cl, byte ptr gs:[rsi] - 4ba55d: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4ba561: 41 0e - 4ba563: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba566: 10 42 0e adc byte ptr [rdx + 14], al - 4ba569: 08 42 0b or byte ptr [rdx + 11], al - 4ba56c: 44 0e - 4ba56e: 28 44 0e 20 sub byte ptr [rsi + rcx + 32], al - 4ba572: 44 0e - 4ba574: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba577: 10 42 0e adc byte ptr [rdx + 14], al - 4ba57a: 08 00 or byte ptr [rax], al - 4ba57c: 00 00 add byte ptr [rax], al - 4ba57e: 00 00 add byte ptr [rax], al - 4ba580: 24 00 and al, 0 - 4ba582: 00 00 add byte ptr [rax], al - 4ba584: 94 xchg eax, esp - 4ba585: 95 xchg eax, ebp - 4ba586: 00 00 add byte ptr [rax], al - 4ba588: f8 clc - 4ba589: 2b fd sub edi, ebp - 4ba58b: ff 33 push qword ptr [rbx] - 4ba58d: 00 00 add byte ptr [rax], al - 4ba58f: 00 00 add byte ptr [rax], al - 4ba591: 45 0e - 4ba593: 10 83 02 5d 0e 18 adc byte ptr [rbx + 403594498], al - 4ba599: 41 0e - 4ba59b: 20 4d 0e and byte ptr [rbp + 14], cl - 4ba59e: 18 41 0e sbb byte ptr [rcx + 14], al - 4ba5a1: 10 41 0e adc byte ptr [rcx + 14], al - 4ba5a4: 08 00 or byte ptr [rax], al - 4ba5a6: 00 00 add byte ptr [rax], al - 4ba5a8: 58 pop rax - 4ba5a9: 00 00 add byte ptr [rax], al - 4ba5ab: 00 bc 95 00 00 10 2c add byte ptr [rbp + 4*rdx + 739246080], bh - 4ba5b2: fd std - 4ba5b3: ff 2a jmp [rdx] - 4ba5b5: 03 00 add eax, dword ptr [rax] - 4ba5b7: 00 00 add byte ptr [rax], al - 4ba5b9: 46 0e - 4ba5bb: 10 8c 02 47 0e 18 86 adc byte ptr [rdx + rax - 2045243833], cl - 4ba5c2: 03 4a 0e add ecx, dword ptr [rdx + 14] - 4ba5c5: b0 01 mov al, 1 - 4ba5c7: 02 81 0e b8 01 48 add al, byte ptr [rcx + 1208072206] - 4ba5cd: 0e - 4ba5ce: c0 01 58 rol byte ptr [rcx], 88 - 4ba5d1: 0e - 4ba5d2: b8 01 41 0e b0 mov eax, 2953724161 - 4ba5d7: 01 02 add dword ptr [rdx], eax - 4ba5d9: 4d 0a 0e or r9b, byte ptr [r14] - 4ba5dc: 18 41 0e sbb byte ptr [rcx + 14], al - 4ba5df: 10 42 0e adc byte ptr [rdx + 14], al - 4ba5e2: 08 47 0b or byte ptr [rdi + 11], al - 4ba5e5: 02 55 0e add dl, byte ptr [rbp + 14] - 4ba5e8: b8 01 49 0e c0 mov eax, 3222161665 - 4ba5ed: 01 51 0e add dword ptr [rcx + 14], edx - 4ba5f0: b8 01 41 0e b0 mov eax, 2953724161 - 4ba5f5: 01 02 add dword ptr [rdx], eax - 4ba5f7: f8 clc - 4ba5f8: 0a 0e or cl, byte ptr [rsi] - 4ba5fa: b8 01 42 0e c0 mov eax, 3222159873 - 4ba5ff: 01 46 0b add dword ptr [rsi + 11], eax - 4ba602: 00 00 add byte ptr [rax], al - 4ba604: 58 pop rax - 4ba605: 00 00 add byte ptr [rax], al - 4ba607: 00 18 add byte ptr [rax], bl - 4ba609: 96 xchg eax, esi - 4ba60a: 00 00 add byte ptr [rax], al - 4ba60c: e4 2e in al, 46 - 4ba60e: fd std - 4ba60f: ff 39 - 4ba611: 02 00 add al, byte ptr [rax] - 4ba613: 00 00 add byte ptr [rax], al - 4ba615: 46 0e - 4ba617: 10 8c 02 44 0e 18 86 adc byte ptr [rdx + rax - 2045243836], cl - 4ba61e: 03 47 0e add eax, dword ptr [rdi + 14] - 4ba621: 90 nop - 4ba622: 01 6f 0e add dword ptr [rdi + 14], ebp - 4ba625: 98 cwde - 4ba626: 01 48 0e add dword ptr [rax + 14], ecx - 4ba629: a0 01 56 0e 98 01 41 0e 90 movabs al, byte ptr [-8066438407472130559] - 4ba632: 01 02 add dword ptr [rdx], eax - 4ba634: 47 0a 0e or r9b, byte ptr [r14] - 4ba637: 18 41 0e sbb byte ptr [rcx + 14], al - 4ba63a: 10 42 0e adc byte ptr [rdx + 14], al - 4ba63d: 08 47 0b or byte ptr [rdi + 11], al - 4ba640: 7d 0e jge 0x4ba650 <__EH_FRAME_BEGIN__+0x9620> - 4ba642: 98 cwde - 4ba643: 01 49 0e add dword ptr [rcx + 14], ecx - 4ba646: a0 01 4f 0e 98 01 41 0e 90 movabs al, byte ptr [-8066438407472132351] - 4ba64f: 01 02 add dword ptr [rdx], eax - 4ba651: 7a 0a jp 0x4ba65d <__EH_FRAME_BEGIN__+0x962d> - 4ba653: 0e - 4ba654: 98 cwde - 4ba655: 01 42 0e add dword ptr [rdx + 14], eax - 4ba658: a0 01 4e 0b 00 00 00 00 14 movabs al, byte ptr [1441151880759299585] - 4ba661: 00 00 add byte ptr [rax], al - 4ba663: 00 74 96 00 add byte ptr [rsi + 4*rdx], dh - 4ba667: 00 c8 add al, cl - 4ba669: 30 fd xor ch, bh - 4ba66b: ff ad 00 00 00 00 jmp [rbp] - 4ba671: 00 00 add byte ptr [rax], al - 4ba673: 00 00 add byte ptr [rax], al - 4ba675: 00 00 add byte ptr [rax], al - 4ba677: 00 14 00 add byte ptr [rax + rax], dl - 4ba67a: 00 00 add byte ptr [rax], al - 4ba67c: 8c 96 00 00 60 31 mov word ptr [rsi + 828375040], ss - 4ba682: fd std - 4ba683: ff eb - ... - 4ba68d: 00 00 add byte ptr [rax], al - 4ba68f: 00 24 00 add byte ptr [rax + rax], ah - 4ba692: 00 00 add byte ptr [rax], al - 4ba694: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4ba695: 96 xchg eax, esi - 4ba696: 00 00 add byte ptr [rax], al - 4ba698: 38 32 cmp byte ptr [rdx], dh - 4ba69a: fd std - 4ba69b: ff 0d 02 00 00 00 dec dword ptr [rip + 2] # 0x4ba6a3 <__EH_FRAME_BEGIN__+0x9673> - 4ba6a1: 48 0e - 4ba6a3: 40 02 7c 0a 0e add dil, byte ptr [rdx + rcx + 14] - 4ba6a8: 08 44 0b 02 or byte ptr [rbx + rcx + 2], al - 4ba6ac: 9f lahf - 4ba6ad: 0a 0e or cl, byte ptr [rsi] - 4ba6af: 08 49 0b or byte ptr [rcx + 11], cl - 4ba6b2: 00 00 add byte ptr [rax], al - 4ba6b4: 00 00 add byte ptr [rax], al - 4ba6b6: 00 00 add byte ptr [rax], al - 4ba6b8: 44 00 00 add byte ptr [rax], r8b - 4ba6bb: 00 cc add ah, cl - 4ba6bd: 96 xchg eax, esi - 4ba6be: 00 00 add byte ptr [rax], al - 4ba6c0: 20 34 fd ff 8f 02 00 and byte ptr [8*rdi + 167935], dh - 4ba6c7: 00 00 add byte ptr [rax], al - 4ba6c9: 46 0e - 4ba6cb: 10 8e 02 41 0e 18 adc byte ptr [rsi + 403587330], cl - 4ba6d1: 86 03 xchg byte ptr [rbx], al - 4ba6d3: 41 0e - 4ba6d5: 20 83 04 44 0e 50 and byte ptr [rbx + 1343112196], al - 4ba6db: 02 b1 0a 0e 20 41 add dh, byte ptr [rcx + 1092619786] - 4ba6e1: 0e - 4ba6e2: 18 41 0e sbb byte ptr [rcx + 14], al - 4ba6e5: 10 42 0e adc byte ptr [rdx + 14], al - 4ba6e8: 08 47 0b or byte ptr [rdi + 11], al - 4ba6eb: 02 95 0a 0e 20 41 add dl, byte ptr [rbp + 1092619786] - 4ba6f1: 0e - 4ba6f2: 18 41 0e sbb byte ptr [rcx + 14], al - 4ba6f5: 10 42 0e adc byte ptr [rdx + 14], al - 4ba6f8: 08 47 0b or byte ptr [rdi + 11], al - 4ba6fb: 00 00 add byte ptr [rax], al - 4ba6fd: 00 00 add byte ptr [rax], al - 4ba6ff: 00 14 00 add byte ptr [rax + rax], dl - 4ba702: 00 00 add byte ptr [rax], al - 4ba704: 14 97 adc al, -105 - 4ba706: 00 00 add byte ptr [rax], al - 4ba708: 68 36 fd ff 7d push 2113928502 - ... - 4ba715: 00 00 add byte ptr [rax], al - 4ba717: 00 20 add byte ptr [rax], ah - 4ba719: 00 00 add byte ptr [rax], al - 4ba71b: 00 2c 97 add byte ptr [rdi + 4*rdx], ch - 4ba71e: 00 00 add byte ptr [rax], al - 4ba720: d0 36 - 4ba722: fd std - 4ba723: ff 42 01 inc dword ptr [rdx + 1] - 4ba726: 00 00 add byte ptr [rax], al - 4ba728: 00 4f 0e add byte ptr [rdi + 14], cl - 4ba72b: 10 02 adc byte ptr [rdx], al - 4ba72d: 48 0e - 4ba72f: 08 61 0e or byte ptr [rcx + 14], ah - 4ba732: 10 4a 0a adc byte ptr [rdx + 10], cl - 4ba735: 0e - 4ba736: 08 46 0b or byte ptr [rsi + 11], al - 4ba739: 00 00 add byte ptr [rax], al - 4ba73b: 00 14 00 add byte ptr [rax + rax], dl - 4ba73e: 00 00 add byte ptr [rax], al - 4ba740: 00 00 add byte ptr [rax], al - 4ba742: 00 00 add byte ptr [rax], al - 4ba744: 01 7a 52 add dword ptr [rdx + 82], edi - 4ba747: 00 01 add byte ptr [rcx], al - 4ba749: 78 10 js 0x4ba75b <__EH_FRAME_BEGIN__+0x972b> - 4ba74b: 01 1b add dword ptr [rbx], ebx - 4ba74d: 0c 07 or al, 7 - 4ba74f: 08 90 01 0e 10 10 or byte ptr [rax + 269487617], dl - 4ba755: 00 00 add byte ptr [rax], al - 4ba757: 00 1c 00 add byte ptr [rax + rax], bl - 4ba75a: 00 00 add byte ptr [rax], al - 4ba75c: 58 pop rax - 4ba75d: 6f outsd dx, dword ptr [rsi] - 4ba75e: f4 hlt - 4ba75f: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4ba765 <__EH_FRAME_BEGIN__+0x9735> - 4ba765: 00 00 add byte ptr [rax], al - 4ba767: 00 2c 00 add byte ptr [rax + rax], ch - 4ba76a: 00 00 add byte ptr [rax], al - 4ba76c: 7c 97 jl 0x4ba705 <__EH_FRAME_BEGIN__+0x96d5> - 4ba76e: 00 00 add byte ptr [rax], al - 4ba770: d0 37 - 4ba772: fd std - 4ba773: ff 84 00 00 00 00 4c inc dword ptr [rax + rax + 1275068416] - 4ba77a: 0e - 4ba77b: 10 58 0a adc byte ptr [rax + 10], bl - 4ba77e: 0e - 4ba77f: 08 44 0b 4f or byte ptr [rbx + rcx + 79], al - 4ba783: 0a 0e or cl, byte ptr [rsi] - 4ba785: 08 49 0b or byte ptr [rcx + 11], cl - 4ba788: 55 push rbp - 4ba789: 0a 0e or cl, byte ptr [rsi] - 4ba78b: 08 4b 0b or byte ptr [rbx + 11], cl - 4ba78e: 50 push rax - 4ba78f: 0e - 4ba790: 08 48 0e or byte ptr [rax + 14], cl - 4ba793: 10 4b 0e adc byte ptr [rbx + 14], cl - 4ba796: 08 00 or byte ptr [rax], al - 4ba798: 10 00 adc byte ptr [rax], al - 4ba79a: 00 00 add byte ptr [rax], al - 4ba79c: 60 - 4ba79d: 00 00 add byte ptr [rax], al - 4ba79f: 00 19 add byte ptr [rcx], bl - 4ba7a1: 6f outsd dx, dword ptr [rsi] - 4ba7a2: f4 hlt - 4ba7a3: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4ba7a9 <__EH_FRAME_BEGIN__+0x9779> - 4ba7a9: 00 00 add byte ptr [rax], al - 4ba7ab: 00 48 00 add byte ptr [rax], cl - 4ba7ae: 00 00 add byte ptr [rax], al - 4ba7b0: c0 97 00 00 1c 38 fd rcl byte ptr [rdi + 941359104], 253 - 4ba7b7: ff 70 08 push qword ptr [rax + 8] - 4ba7ba: 00 00 add byte ptr [rax], al - 4ba7bc: 00 55 0e add byte ptr [rbp + 14], dl - 4ba7bf: 10 86 02 46 0d 06 adc byte ptr [rsi + 101533186], al - 4ba7c5: 42 8f 03 pop qword ptr [rbx] - 4ba7c8: 45 8e 04 49 mov es, word ptr [r9 + 2*rcx] - 4ba7cc: 8d 05 46 8c 06 83 lea eax, [rip - 2096722874] # 0xffffffff83523418 <_end+0xffffffff8305fa98> - 4ba7d2: 07 - 4ba7d3: 03 16 add edx, dword ptr [rsi] - 4ba7d5: 01 0a add dword ptr [rdx], ecx - 4ba7d7: 0c 07 or al, 7 - 4ba7d9: 08 41 0b or byte ptr [rcx + 11], al - 4ba7dc: 03 c8 add ecx, eax - 4ba7de: 06 - 4ba7df: 0c 07 or al, 7 - 4ba7e1: 08 c3 or bl, al - 4ba7e3: c6 cc - 4ba7e5: cd ce int 206 - 4ba7e7: cf iretd - 4ba7e8: 41 0c 06 or al, 6 - 4ba7eb: 10 83 07 86 02 8c adc byte ptr [rbx - 1945991673], al - 4ba7f1: 06 - 4ba7f2: 8d 05 8e 04 8f 03 lea eax, [rip + 59704462] # 0x3daac86 <_end+0x38e7306> - 4ba7f8: 10 00 adc byte ptr [rax], al - 4ba7fa: 00 00 add byte ptr [rax], al - 4ba7fc: bc 12 00 00 be mov esp, 3187671058 - 4ba801: 6e outsb dx, byte ptr [rsi] - 4ba802: f4 hlt - 4ba803: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4ba809 <__EH_FRAME_BEGIN__+0x97d9> - 4ba809: 00 00 add byte ptr [rax], al - 4ba80b: 00 10 add byte ptr [rax], dl - 4ba80d: 00 00 add byte ptr [rax], al - 4ba80f: 00 20 add byte ptr [rax], ah - 4ba811: 98 cwde - 4ba812: 00 00 add byte ptr [rax], al - 4ba814: 2c 40 sub al, 64 - 4ba816: fd std - 4ba817: ff 7c 00 00 - 4ba81b: 00 00 add byte ptr [rax], al - 4ba81d: 00 00 add byte ptr [rax], al - 4ba81f: 00 7c 00 00 add byte ptr [rax + rax], bh - 4ba823: 00 34 98 add byte ptr [rax + 4*rbx], dh - 4ba826: 00 00 add byte ptr [rax], al - 4ba828: 98 cwde - 4ba829: 40 fd std - 4ba82b: ff 88 06 00 00 00 dec dword ptr [rax + 6] - 4ba831: 42 0e - 4ba833: 10 8f 02 49 0e 18 adc byte ptr [rdi + 403589378], cl - 4ba839: 8e 03 mov es, word ptr [rbx] - 4ba83b: 42 0e - 4ba83d: 20 8d 04 48 0e 28 and byte ptr [rbp + 672024580], cl - 4ba843: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bb68a <_end+0xffffffff862f7d0a> - 4ba849: 06 - 4ba84a: 41 0e - 4ba84c: 38 83 07 44 0e 70 cmp byte ptr [rbx + 1879983111], al - 4ba852: 03 73 02 add esi, dword ptr [rbx + 2] - 4ba855: 0a 0e or cl, byte ptr [rsi] - 4ba857: 38 41 0e cmp byte ptr [rcx + 14], al - 4ba85a: 30 41 0e xor byte ptr [rcx + 14], al - 4ba85d: 28 42 0e sub byte ptr [rdx + 14], al - 4ba860: 20 42 0e and byte ptr [rdx + 14], al - 4ba863: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba866: 10 42 0e adc byte ptr [rdx + 14], al - 4ba869: 08 48 0b or byte ptr [rax + 11], cl - 4ba86c: 02 cc add cl, ah - 4ba86e: 0a 0e or cl, byte ptr [rsi] - 4ba870: 38 46 0e cmp byte ptr [rsi + 14], al - 4ba873: 30 41 0e xor byte ptr [rcx + 14], al - 4ba876: 28 42 0e sub byte ptr [rdx + 14], al - 4ba879: 20 42 0e and byte ptr [rdx + 14], al - 4ba87c: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba87f: 10 42 0e adc byte ptr [rdx + 14], al - 4ba882: 08 45 0b or byte ptr [rbp + 11], al - 4ba885: 50 push rax - 4ba886: 0a 0e or cl, byte ptr [rsi] - 4ba888: 38 46 0e cmp byte ptr [rsi + 14], al - 4ba88b: 30 41 0e xor byte ptr [rcx + 14], al - 4ba88e: 28 42 0e sub byte ptr [rdx + 14], al - 4ba891: 20 42 0e and byte ptr [rdx + 14], al - 4ba894: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba897: 10 42 0e adc byte ptr [rdx + 14], al - 4ba89a: 08 41 0b or byte ptr [rcx + 11], al - 4ba89d: 00 00 add byte ptr [rax], al - 4ba89f: 00 20 add byte ptr [rax], ah - 4ba8a1: 00 00 add byte ptr [rax], al - 4ba8a3: 00 00 add byte ptr [rax], al - 4ba8a5: 00 00 add byte ptr [rax], al - 4ba8a7: 00 01 add byte ptr [rcx], al - 4ba8a9: 7a 52 jp 0x4ba8fd <__EH_FRAME_BEGIN__+0x98cd> - 4ba8ab: 00 01 add byte ptr [rcx], al - 4ba8ad: 78 10 js 0x4ba8bf <__EH_FRAME_BEGIN__+0x988f> - 4ba8af: 01 1b add dword ptr [rbx], ebx - 4ba8b1: 0c 07 or al, 7 - 4ba8b3: 08 90 01 0e 70 83 or byte ptr [rax - 2089808383], dl - 4ba8b9: 07 - 4ba8ba: 86 06 xchg byte ptr [rsi], al - 4ba8bc: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9ad4f <_end+0x38d73cf> - 4ba8c2: 8f 02 pop qword ptr [rdx] - 4ba8c4: 10 00 adc byte ptr [rax], al - 4ba8c6: 00 00 add byte ptr [rax], al - 4ba8c8: 28 00 sub byte ptr [rax], al - 4ba8ca: 00 00 add byte ptr [rax], al - 4ba8cc: f7 6d f4 imul dword ptr [rbp - 12] - 4ba8cf: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4ba8d5 <__EH_FRAME_BEGIN__+0x98a5> - 4ba8d5: 00 00 add byte ptr [rax], al - 4ba8d7: 00 18 add byte ptr [rax], bl - 4ba8d9: 00 00 add byte ptr [rax], al - 4ba8db: 00 ec add ah, ch - 4ba8dd: 98 cwde - 4ba8de: 00 00 add byte ptr [rax], al - 4ba8e0: 70 46 jo 0x4ba928 <__EH_FRAME_BEGIN__+0x98f8> - 4ba8e2: fd std - 4ba8e3: ff 9f 01 00 00 00 call [rdi + 1] - 4ba8e9: 44 0e - 4ba8eb: 20 03 and byte ptr [rbx], al - 4ba8ed: 15 01 0a 0e 08 adc eax, 135137793 - 4ba8f2: 41 0b 14 00 or edx, dword ptr [r8 + rax] - 4ba8f6: 00 00 add byte ptr [rax], al - 4ba8f8: 00 00 add byte ptr [rax], al - 4ba8fa: 00 00 add byte ptr [rax], al - 4ba8fc: 01 7a 52 add dword ptr [rdx + 82], edi - 4ba8ff: 00 01 add byte ptr [rcx], al - 4ba901: 78 10 js 0x4ba913 <__EH_FRAME_BEGIN__+0x98e3> - 4ba903: 01 1b add dword ptr [rbx], ebx - 4ba905: 0c 07 or al, 7 - 4ba907: 08 90 01 0e 20 10 or byte ptr [rax + 270536193], dl - 4ba90d: 00 00 add byte ptr [rax], al - 4ba90f: 00 1c 00 add byte ptr [rax + rax], bl - 4ba912: 00 00 add byte ptr [rax], al - 4ba914: b4 6d mov ah, 109 - 4ba916: f4 hlt - 4ba917: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4ba91d <__EH_FRAME_BEGIN__+0x98ed> - 4ba91d: 00 00 add byte ptr [rax], al - 4ba91f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4ba923: 00 34 99 add byte ptr [rcx + 4*rbx], dh - 4ba926: 00 00 add byte ptr [rax], al - 4ba928: c8 47 fd ff enter -697, -1 - 4ba92c: 56 push rsi - 4ba92d: 07 - 4ba92e: 00 00 add byte ptr [rax], al - 4ba930: 00 42 0e add byte ptr [rdx + 14], al - 4ba933: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4ba939: 8e 03 mov es, word ptr [rbx] - 4ba93b: 42 0e - 4ba93d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4ba943: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bb78a <_end+0xffffffff862f7e0a> - 4ba949: 06 - 4ba94a: 41 0e - 4ba94c: 38 83 07 47 0e e0 cmp byte ptr [rbx - 535935225], al - 4ba952: 04 03 add al, 3 - 4ba954: 2e 01 0a add dword ptr cs:[rdx], ecx - 4ba957: 0e - 4ba958: 38 41 0e cmp byte ptr [rcx + 14], al - 4ba95b: 30 41 0e xor byte ptr [rcx + 14], al - 4ba95e: 28 42 0e sub byte ptr [rdx + 14], al - 4ba961: 20 42 0e and byte ptr [rdx + 14], al - 4ba964: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba967: 10 42 0e adc byte ptr [rdx + 14], al - 4ba96a: 08 47 0b or byte ptr [rdi + 11], al - 4ba96d: 00 00 add byte ptr [rax], al - 4ba96f: 00 24 00 add byte ptr [rax + rax], ah - 4ba972: 00 00 add byte ptr [rax], al - 4ba974: 00 00 add byte ptr [rax], al - 4ba976: 00 00 add byte ptr [rax], al - 4ba978: 01 7a 52 add dword ptr [rdx + 82], edi - 4ba97b: 00 01 add byte ptr [rcx], al - 4ba97d: 78 10 js 0x4ba98f <__EH_FRAME_BEGIN__+0x995f> - 4ba97f: 01 1b add dword ptr [rbx], ebx - 4ba981: 0c 07 or al, 7 - 4ba983: 08 90 01 0e e0 04 or byte ptr [rax + 81792513], dl - 4ba989: 83 07 86 add dword ptr [rdi], -122 - 4ba98c: 06 - 4ba98d: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9ae20 <_end+0x38d74a0> - 4ba993: 8f 02 pop qword ptr [rdx] - 4ba995: 00 00 add byte ptr [rax], al - 4ba997: 00 10 add byte ptr [rax], dl - 4ba999: 00 00 add byte ptr [rax], al - 4ba99b: 00 2c 00 add byte ptr [rax + rax], ch - 4ba99e: 00 00 add byte ptr [rax], al - 4ba9a0: 2d 6d f4 ff 0a sub eax, 184546413 - 4ba9a5: 00 00 add byte ptr [rax], al - 4ba9a7: 00 00 add byte ptr [rax], al - 4ba9a9: 00 00 add byte ptr [rax], al - 4ba9ab: 00 4c 00 00 add byte ptr [rax + rax], cl - 4ba9af: 00 c0 add al, al - 4ba9b1: 99 cdq - 4ba9b2: 00 00 add byte ptr [rax], al - 4ba9b4: 9c pushfq - 4ba9b5: 4e fd std - 4ba9b7: ff 28 jmp [rax] - 4ba9b9: 04 00 add al, 0 - 4ba9bb: 00 00 add byte ptr [rax], al - 4ba9bd: 42 0e - 4ba9bf: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4ba9c5: 8e 03 mov es, word ptr [rbx] - 4ba9c7: 42 0e - 4ba9c9: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4ba9cf: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bb816 <_end+0xffffffff862f7e96> - 4ba9d5: 06 - 4ba9d6: 41 0e - 4ba9d8: 38 83 07 47 0e d0 cmp byte ptr [rbx - 804370681], al - 4ba9de: 02 03 add al, byte ptr [rbx] - 4ba9e0: b7 02 mov bh, 2 - 4ba9e2: 0a 0e or cl, byte ptr [rsi] - 4ba9e4: 38 41 0e cmp byte ptr [rcx + 14], al - 4ba9e7: 30 41 0e xor byte ptr [rcx + 14], al - 4ba9ea: 28 42 0e sub byte ptr [rdx + 14], al - 4ba9ed: 20 42 0e and byte ptr [rdx + 14], al - 4ba9f0: 18 42 0e sbb byte ptr [rdx + 14], al - 4ba9f3: 10 42 0e adc byte ptr [rdx + 14], al - 4ba9f6: 08 4b 0b or byte ptr [rbx + 11], cl - 4ba9f9: 00 00 add byte ptr [rax], al - 4ba9fb: 00 24 00 add byte ptr [rax + rax], ah - 4ba9fe: 00 00 add byte ptr [rax], al - 4baa00: 00 00 add byte ptr [rax], al - 4baa02: 00 00 add byte ptr [rax], al - 4baa04: 01 7a 52 add dword ptr [rdx + 82], edi - 4baa07: 00 01 add byte ptr [rcx], al - 4baa09: 78 10 js 0x4baa1b <__EH_FRAME_BEGIN__+0x99eb> - 4baa0b: 01 1b add dword ptr [rbx], ebx - 4baa0d: 0c 07 or al, 7 - 4baa0f: 08 90 01 0e d0 02 or byte ptr [rax + 47189505], dl - 4baa15: 83 07 86 add dword ptr [rdi], -122 - 4baa18: 06 - 4baa19: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9aeac <_end+0x38d752c> - 4baa1f: 8f 02 pop qword ptr [rdx] - 4baa21: 00 00 add byte ptr [rax], al - 4baa23: 00 10 add byte ptr [rax], dl - 4baa25: 00 00 add byte ptr [rax], al - 4baa27: 00 2c 00 add byte ptr [rax + rax], ch - 4baa2a: 00 00 add byte ptr [rax], al - 4baa2c: ab stosd dword ptr es:[rdi], eax - 4baa2d: 6c insb byte ptr es:[rdi], dx - 4baa2e: f4 hlt - 4baa2f: ff 0a dec dword ptr [rdx] - 4baa31: 00 00 add byte ptr [rax], al - 4baa33: 00 00 add byte ptr [rax], al - 4baa35: 00 00 add byte ptr [rax], al - 4baa37: 00 38 add byte ptr [rax], bh - 4baa39: 00 00 add byte ptr [rax], al - 4baa3b: 00 4c 9a 00 add byte ptr [rdx + 4*rbx], cl - 4baa3f: 00 40 52 add byte ptr [rax + 82], al - 4baa42: fd std - 4baa43: ff 75 01 push qword ptr [rbp + 1] - 4baa46: 00 00 add byte ptr [rax], al - 4baa48: 00 42 0e add byte ptr [rdx + 14], al - 4baa4b: 10 8d 02 49 0e 18 adc byte ptr [rbp + 403589378], cl - 4baa51: 8c 03 mov word ptr [rbx], es - 4baa53: 44 0e - 4baa55: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4baa5b: 83 05 4a 0e c0 03 02 add dword ptr [rip + 62918218], 2 # 0x40bb8ac <_end+0x3bf7f2c> - 4baa62: c7 0a - 4baa64: 0e - 4baa65: 28 41 0e sub byte ptr [rcx + 14], al - 4baa68: 20 41 0e and byte ptr [rcx + 14], al - 4baa6b: 18 42 0e sbb byte ptr [rdx + 14], al - 4baa6e: 10 42 0e adc byte ptr [rdx + 14], al - 4baa71: 08 46 0b or byte ptr [rsi + 11], al - 4baa74: 20 00 and byte ptr [rax], al - 4baa76: 00 00 add byte ptr [rax], al - 4baa78: 00 00 add byte ptr [rax], al - 4baa7a: 00 00 add byte ptr [rax], al - 4baa7c: 01 7a 52 add dword ptr [rdx + 82], edi - 4baa7f: 00 01 add byte ptr [rcx], al - 4baa81: 78 10 js 0x4baa93 <__EH_FRAME_BEGIN__+0x9a63> - 4baa83: 01 1b add dword ptr [rbx], ebx - 4baa85: 0c 07 or al, 7 - 4baa87: 08 90 01 0e c0 03 or byte ptr [rax + 62918145], dl - 4baa8d: 83 05 86 04 8c 03 8d add dword ptr [rip + 59507846], -115 # 0x3d7af1a <_end+0x38b759a> - 4baa94: 02 00 add al, byte ptr [rax] - 4baa96: 00 00 add byte ptr [rax], al - 4baa98: 10 00 adc byte ptr [rax], al - 4baa9a: 00 00 add byte ptr [rax], al - 4baa9c: 28 00 sub byte ptr [rax], al - 4baa9e: 00 00 add byte ptr [rax], al - 4baaa0: 41 6c insb byte ptr es:[rdi], dx - 4baaa2: f4 hlt - 4baaa3: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4baaa9 <__EH_FRAME_BEGIN__+0x9a79> - 4baaa9: 00 00 add byte ptr [rax], al - 4baaab: 00 30 add byte ptr [rax], dh - 4baaad: 00 00 add byte ptr [rax], al - 4baaaf: 00 c0 add al, al - 4baab1: 9a - 4baab2: 00 00 add byte ptr [rax], al - 4baab4: 4c 53 push rbx - 4baab6: fd std - 4baab7: ff 84 00 00 00 00 41 inc dword ptr [rax + rax + 1090519040] - 4baabe: 0e - 4baabf: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4baac5: 83 03 47 add dword ptr [rbx], 71 - 4baac8: 0e - 4baac9: 20 69 0a and byte ptr [rcx + 10], ch - 4baacc: 0e - 4baacd: 18 41 0e sbb byte ptr [rcx + 14], al - 4baad0: 10 41 0e adc byte ptr [rcx + 14], al - 4baad3: 08 49 0b or byte ptr [rcx + 11], cl - 4baad6: 02 41 0e add al, byte ptr [rcx + 14] - 4baad9: 18 41 0e sbb byte ptr [rcx + 14], al - 4baadc: 10 41 0e adc byte ptr [rcx + 14], al - 4baadf: 08 18 or byte ptr [rax], bl - 4baae1: 00 00 add byte ptr [rax], al - 4baae3: 00 00 add byte ptr [rax], al - 4baae5: 00 00 add byte ptr [rax], al - 4baae7: 00 01 add byte ptr [rcx], al - 4baae9: 7a 52 jp 0x4bab3d <__EH_FRAME_BEGIN__+0x9b0d> - 4baaeb: 00 01 add byte ptr [rcx], al - 4baaed: 78 10 js 0x4baaff <__EH_FRAME_BEGIN__+0x9acf> - 4baaef: 01 1b add dword ptr [rbx], ebx - 4baaf1: 0c 07 or al, 7 - 4baaf3: 08 90 01 0e 20 83 or byte ptr [rax - 2095051263], dl - 4baaf9: 03 86 02 10 00 00 add eax, dword ptr [rsi + 4098] - 4baaff: 00 20 add byte ptr [rax], ah - 4bab01: 00 00 add byte ptr [rax], al - 4bab03: 00 e2 add dl, ah - 4bab05: 6b f4 ff imul esi, esp, -1 - 4bab08: 05 00 00 00 00 add eax, 0 - 4bab0d: 00 00 add byte ptr [rax], al - 4bab0f: 00 48 00 add byte ptr [rax], cl - 4bab12: 00 00 add byte ptr [rax], al - 4bab14: 24 9b and al, -101 - 4bab16: 00 00 add byte ptr [rax], al - 4bab18: 78 53 js 0x4bab6d <__EH_FRAME_BEGIN__+0x9b3d> - 4bab1a: fd std - 4bab1b: ff c2 inc edx - 4bab1d: 00 00 add byte ptr [rax], al - 4bab1f: 00 00 add byte ptr [rax], al - 4bab21: 42 0e - 4bab23: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4bab29: 8e 03 mov es, word ptr [rbx] - 4bab2b: 48 0e - 4bab2d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4bab33: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bb97d <_end+0xffffffff862f7ffd> - 4bab39: 06 - 4bab3a: 41 0e - 4bab3c: 38 83 07 4a 0e c0 cmp byte ptr [rbx - 1072805369], al - 4bab42: 03 02 add eax, dword ptr [rdx] - 4bab44: 8a 0a mov cl, byte ptr [rdx] - 4bab46: 0e - 4bab47: 38 41 0e cmp byte ptr [rcx + 14], al - 4bab4a: 30 41 0e xor byte ptr [rcx + 14], al - 4bab4d: 28 42 0e sub byte ptr [rdx + 14], al - 4bab50: 20 42 0e and byte ptr [rdx + 14], al - 4bab53: 18 42 0e sbb byte ptr [rdx + 14], al - 4bab56: 10 42 0e adc byte ptr [rdx + 14], al - 4bab59: 08 44 0b 24 or byte ptr [rbx + rcx + 36], al - 4bab5d: 00 00 add byte ptr [rax], al - 4bab5f: 00 00 add byte ptr [rax], al - 4bab61: 00 00 add byte ptr [rax], al - 4bab63: 00 01 add byte ptr [rcx], al - 4bab65: 7a 52 jp 0x4babb9 <__EH_FRAME_BEGIN__+0x9b89> - 4bab67: 00 01 add byte ptr [rcx], al - 4bab69: 78 10 js 0x4bab7b <__EH_FRAME_BEGIN__+0x9b4b> - 4bab6b: 01 1b add dword ptr [rbx], ebx - 4bab6d: 0c 07 or al, 7 - 4bab6f: 08 90 01 0e c0 03 or byte ptr [rax + 62918145], dl - 4bab75: 83 07 86 add dword ptr [rdi], -122 - 4bab78: 06 - 4bab79: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9b00c <_end+0x38d768c> - 4bab7f: 8f 02 pop qword ptr [rdx] - 4bab81: 00 00 add byte ptr [rax], al - 4bab83: 00 10 add byte ptr [rax], dl - 4bab85: 00 00 add byte ptr [rax], al - 4bab87: 00 2c 00 add byte ptr [rax + rax], ch - 4bab8a: 00 00 add byte ptr [rax], al - 4bab8c: 5f pop rdi - 4bab8d: 6b f4 ff imul esi, esp, -1 - 4bab90: 05 00 00 00 00 add eax, 0 - 4bab95: 00 00 add byte ptr [rax], al - 4bab97: 00 48 00 add byte ptr [rax], cl - 4bab9a: 00 00 add byte ptr [rax], al - 4bab9c: ac lodsb al, byte ptr [rsi] - 4bab9d: 9b wait - 4bab9e: 00 00 add byte ptr [rax], al - 4baba0: c0 53 fd ff rcl byte ptr [rbx - 3], 255 - 4baba4: fa cli - 4baba5: 00 00 add byte ptr [rax], al - 4baba7: 00 00 add byte ptr [rax], al - 4baba9: 42 0e - 4babab: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4babb1: 8e 03 mov es, word ptr [rbx] - 4babb3: 42 0e - 4babb5: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4babbb: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bba05 <_end+0xffffffff862f8085> - 4babc1: 06 - 4babc2: 46 0e - 4babc4: 38 83 07 47 0e d0 cmp byte ptr [rbx - 804370681], al - 4babca: 03 02 add eax, dword ptr [rdx] - 4babcc: c3 ret - 4babcd: 0a 0e or cl, byte ptr [rsi] - 4babcf: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4babd3: 41 0e - 4babd5: 28 42 0e sub byte ptr [rdx + 14], al - 4babd8: 20 42 0e and byte ptr [rdx + 14], al - 4babdb: 18 42 0e sbb byte ptr [rdx + 14], al - 4babde: 10 42 0e adc byte ptr [rdx + 14], al - 4babe1: 08 44 0b 14 or byte ptr [rbx + rcx + 20], al - 4babe5: 00 00 add byte ptr [rax], al - 4babe7: 00 f8 add al, bh - 4babe9: 9b wait - 4babea: 00 00 add byte ptr [rax], al - 4babec: 74 54 je 0x4bac42 <__EH_FRAME_BEGIN__+0x9c12> - 4babee: fd std - 4babef: ff 44 00 00 inc dword ptr [rax + rax] - 4babf3: 00 00 add byte ptr [rax], al - 4babf5: 48 0e - 4babf7: 10 7b 0e adc byte ptr [rbx + 14], bh - 4babfa: 08 00 or byte ptr [rax], al - 4babfc: 10 00 adc byte ptr [rax], al - 4babfe: 00 00 add byte ptr [rax], al - 4bac00: c4 04 00 - 4bac03: 00 ec add ah, ch - 4bac05: 6a f4 push -12 - 4bac07: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bac0d <__EH_FRAME_BEGIN__+0x9bdd> - 4bac0d: 00 00 add byte ptr [rax], al - 4bac0f: 00 10 add byte ptr [rax], dl - 4bac11: 00 00 add byte ptr [rax], al - 4bac13: 00 24 9c add byte ptr [rsp + 4*rbx], ah - 4bac16: 00 00 add byte ptr [rax], al - 4bac18: 98 cwde - 4bac19: 54 push rsp - 4bac1a: fd std - 4bac1b: ff 0c 00 dec dword ptr [rax + rax] - 4bac1e: 00 00 add byte ptr [rax], al - 4bac20: 00 00 add byte ptr [rax], al - 4bac22: 00 00 add byte ptr [rax], al - 4bac24: 1c 00 sbb al, 0 - 4bac26: 00 00 add byte ptr [rax], al - 4bac28: 38 9c 00 00 94 54 fd cmp byte ptr [rax + rax - 44788736], bl - 4bac2f: ff 59 00 call [rcx] - 4bac32: 00 00 add byte ptr [rax], al - 4bac34: 00 48 0e add byte ptr [rax + 14], cl - 4bac37: 10 7d 0a adc byte ptr [rbp + 10], bh - 4bac3a: 0e - 4bac3b: 08 4b 0b or byte ptr [rbx + 11], cl - 4bac3e: 48 0e - 4bac40: 08 00 or byte ptr [rax], al - 4bac42: 00 00 add byte ptr [rax], al - 4bac44: 10 00 adc byte ptr [rax], al - 4bac46: 00 00 add byte ptr [rax], al - 4bac48: 0c 05 or al, 5 - 4bac4a: 00 00 add byte ptr [rax], al - 4bac4c: a9 6a f4 ff 05 test eax, 100660330 - 4bac51: 00 00 add byte ptr [rax], al - 4bac53: 00 00 add byte ptr [rax], al - 4bac55: 00 00 add byte ptr [rax], al - 4bac57: 00 10 add byte ptr [rax], dl - 4bac59: 00 00 add byte ptr [rax], al - 4bac5b: 00 6c 9c 00 add byte ptr [rsp + 4*rbx], ch - 4bac5f: 00 c0 add al, al - 4bac61: 54 push rsp - 4bac62: fd std - 4bac63: ff 0c 00 dec dword ptr [rax + rax] - 4bac66: 00 00 add byte ptr [rax], al - 4bac68: 00 00 add byte ptr [rax], al - 4bac6a: 00 00 add byte ptr [rax], al - 4bac6c: 10 00 adc byte ptr [rax], al - 4bac6e: 00 00 add byte ptr [rax], al - 4bac70: 80 9c 00 00 bc 54 fd ff sbb byte ptr [rax + rax - 44778496], -1 - 4bac78: 1c 00 sbb al, 0 - 4bac7a: 00 00 add byte ptr [rax], al - 4bac7c: 00 00 add byte ptr [rax], al - 4bac7e: 00 00 add byte ptr [rax], al - 4bac80: 10 00 adc byte ptr [rax], al - 4bac82: 00 00 add byte ptr [rax], al - 4bac84: 94 xchg eax, esp - 4bac85: 9c pushfq - 4bac86: 00 00 add byte ptr [rax], al - 4bac88: c8 54 fd ff enter -684, -1 - 4bac8c: 0c 00 or al, 0 - 4bac8e: 00 00 add byte ptr [rax], al - 4bac90: 00 00 add byte ptr [rax], al - 4bac92: 00 00 add byte ptr [rax], al - 4bac94: 10 00 adc byte ptr [rax], al - 4bac96: 00 00 add byte ptr [rax], al - 4bac98: a8 9c test al, -100 - 4bac9a: 00 00 add byte ptr [rax], al - 4bac9c: c4 54 fd - 4bac9f: ff 0c 00 dec dword ptr [rax + rax] - 4baca2: 00 00 add byte ptr [rax], al - 4baca4: 00 00 add byte ptr [rax], al - 4baca6: 00 00 add byte ptr [rax], al - 4baca8: 10 00 adc byte ptr [rax], al - 4bacaa: 00 00 add byte ptr [rax], al - 4bacac: bc 9c 00 00 c0 mov esp, 3221225628 - 4bacb1: 54 push rsp - 4bacb2: fd std - 4bacb3: ff 0c 00 dec dword ptr [rax + rax] - 4bacb6: 00 00 add byte ptr [rax], al - 4bacb8: 00 00 add byte ptr [rax], al - 4bacba: 00 00 add byte ptr [rax], al - 4bacbc: 14 00 adc al, 0 - 4bacbe: 00 00 add byte ptr [rax], al - 4bacc0: d0 9c 00 00 bc 54 fd rcr byte ptr [rax + rax - 44778496] - 4bacc7: ff 22 jmp qword ptr [rdx] - 4bacc9: 00 00 add byte ptr [rax], al - 4baccb: 00 00 add byte ptr [rax], al - 4baccd: 48 0e - 4baccf: 30 59 0e xor byte ptr [rcx + 14], bl - 4bacd2: 08 00 or byte ptr [rax], al - 4bacd4: 10 00 adc byte ptr [rax], al - 4bacd6: 00 00 add byte ptr [rax], al - 4bacd8: e8 9c 00 00 d4 call 0xffffffffd44bad79 <_end+0xffffffffd3ff73f9> - 4bacdd: 54 push rsp - 4bacde: fd std - 4bacdf: ff 0c 00 dec dword ptr [rax + rax] - 4bace2: 00 00 add byte ptr [rax], al - 4bace4: 00 00 add byte ptr [rax], al - 4bace6: 00 00 add byte ptr [rax], al - 4bace8: 10 00 adc byte ptr [rax], al - 4bacea: 00 00 add byte ptr [rax], al - 4bacec: fc cld - 4baced: 9c pushfq - 4bacee: 00 00 add byte ptr [rax], al - 4bacf0: d0 54 fd ff rcl byte ptr [rbp + 8*rdi - 1] - 4bacf4: 0c 00 or al, 0 - 4bacf6: 00 00 add byte ptr [rax], al - 4bacf8: 00 00 add byte ptr [rax], al - 4bacfa: 00 00 add byte ptr [rax], al - 4bacfc: 34 00 xor al, 0 - 4bacfe: 00 00 add byte ptr [rax], al - 4bad00: 10 9d 00 00 cc 54 adc byte ptr [rbp + 1422655488], bl - 4bad06: fd std - 4bad07: ff 1c 01 call [rcx + rax] - 4bad0a: 00 00 add byte ptr [rax], al - 4bad0c: 00 45 0e add byte ptr [rbp + 14], al - 4bad0f: 10 86 02 4b 0e 18 adc byte ptr [rsi + 403589890], al - 4bad15: 83 03 4e add dword ptr [rbx], 78 - 4bad18: 0e - 4bad19: 90 nop - 4bad1a: 05 02 e4 0a 0e add eax, 235594754 - 4bad1f: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4bad23: 41 0e - 4bad25: 08 49 0b or byte ptr [rcx + 11], cl - 4bad28: 47 0e - 4bad2a: 18 43 0e sbb byte ptr [rbx + 14], al - 4bad2d: 10 41 0e adc byte ptr [rcx + 14], al - 4bad30: 08 00 or byte ptr [rax], al - 4bad32: 00 00 add byte ptr [rax], al - 4bad34: 10 00 adc byte ptr [rax], al - 4bad36: 00 00 add byte ptr [rax], al - 4bad38: 48 9d popfq - 4bad3a: 00 00 add byte ptr [rax], al - 4bad3c: b4 55 mov ah, 85 - 4bad3e: fd std - 4bad3f: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bad45 <__EH_FRAME_BEGIN__+0x9d15> - 4bad45: 00 00 add byte ptr [rax], al - 4bad47: 00 40 00 add byte ptr [rax], al - 4bad4a: 00 00 add byte ptr [rax], al - 4bad4c: 5c pop rsp - 4bad4d: 9d popfq - 4bad4e: 00 00 add byte ptr [rax], al - 4bad50: b0 55 mov al, 85 - 4bad52: fd std - 4bad53: ff fa - 4bad55: 02 00 add al, byte ptr [rax] - 4bad57: 00 00 add byte ptr [rax], al - 4bad59: 45 0e - 4bad5b: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4bad61: 44 8f 03 pop qword ptr [rbx] - 4bad64: 8e 04 53 mov es, word ptr [rbx + 2*rdx] - 4bad67: 8d 05 49 8c 06 51 lea eax, [rip + 1359383625] # 0x515239b6 <_end+0x51060036> - 4bad6d: 83 07 81 add dword ptr [rdi], -127 - 4bad70: 08 80 09 03 4b 01 or byte ptr [rax + 21693193], al - 4bad76: 0a 0c 07 or cl, byte ptr [rdi + rax] - 4bad79: 08 44 0b 03 or byte ptr [rbx + rcx + 3], al - 4bad7d: 6c insb byte ptr es:[rdi], dx - 4bad7e: 01 c6 add esi, eax - 4bad80: 0c 02 or al, 2 - 4bad82: 08 43 0d or byte ptr [rbx + 13], al - 4bad85: 07 - 4bad86: 41 09 10 or dword ptr [r8], edx - 4bad89: 02 0e add cl, byte ptr [rsi] - 4bad8b: 00 40 00 add byte ptr [rax], al - 4bad8e: 00 00 add byte ptr [rax], al - 4bad90: a0 9d 00 00 6c 58 fd ff 9e movabs al, byte ptr [-6989589540444831587] - 4bad99: 01 00 add dword ptr [rax], eax - 4bad9b: 00 00 add byte ptr [rax], al - 4bad9d: 45 0e - 4bad9f: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4bada5: 44 8f 03 pop qword ptr [rbx] - 4bada8: 8e 04 49 mov es, word ptr [rcx + 2*rcx] - 4badab: 8d 05 49 8c 06 47 lea eax, [rip + 1191611465] # 0x475239fa <_end+0x4706007a> - 4badb1: 83 07 4c add dword ptr [rdi], 76 - 4badb4: 81 08 80 09 03 1b or dword ptr [rax], 453183872 - 4badba: 01 0a add dword ptr [rdx], ecx - 4badbc: 0c 07 or al, 7 - 4badbe: 08 41 0b or byte ptr [rcx + 11], al - 4badc1: 02 4b c6 add cl, byte ptr [rbx - 58] - 4badc4: 0c 02 or al, 2 - 4badc6: 08 43 0d or byte ptr [rbx + 13], al - 4badc9: 07 - 4badca: 41 09 10 or dword ptr [r8], edx - 4badcd: 02 0e add cl, byte ptr [rsi] - 4badcf: 00 3c 00 add byte ptr [rax + rax], bh - 4badd2: 00 00 add byte ptr [rax], al - 4badd4: e4 9d in al, 157 - 4badd6: 00 00 add byte ptr [rax], al - 4badd8: c8 59 fd ff enter -679, -1 - 4baddc: 8e 01 mov es, word ptr [rcx] - 4badde: 00 00 add byte ptr [rax], al - 4bade0: 00 45 0e add byte ptr [rbp + 14], al - 4bade3: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4bade9: 48 8f 03 pop qword ptr [rbx] - 4badec: 8e 04 49 mov es, word ptr [rcx + 2*rcx] - 4badef: 8d 05 49 8c 06 50 lea eax, [rip + 1342606409] # 0x50523a3e <_end+0x500600be> - 4badf5: 83 07 81 add dword ptr [rdi], -127 - 4badf8: 08 80 09 03 4f 01 or byte ptr [rax + 21955337], al - 4badfe: 0a c6 or al, dh - 4bae00: 0c 02 or al, 2 - 4bae02: 08 43 0d or byte ptr [rbx + 13], al - 4bae05: 07 - 4bae06: 41 09 10 or dword ptr [r8], edx - 4bae09: 02 0e add cl, byte ptr [rsi] - 4bae0b: 00 42 0b add byte ptr [rdx + 11], al - 4bae0e: 00 00 add byte ptr [rax], al - 4bae10: 28 00 sub byte ptr [rax], al - 4bae12: 00 00 add byte ptr [rax], al - 4bae14: 00 00 add byte ptr [rax], al - 4bae16: 00 00 add byte ptr [rax], al - 4bae18: 01 7a 52 add dword ptr [rdx + 82], edi - 4bae1b: 00 01 add byte ptr [rcx], al - 4bae1d: 78 10 js 0x4bae2f <__EH_FRAME_BEGIN__+0x9dff> - 4bae1f: 01 1b add dword ptr [rbx], ebx - 4bae21: 0c 07 or al, 7 - 4bae23: 08 90 01 0c 06 10 or byte ptr [rax + 268831745], dl - 4bae29: 80 09 81 or byte ptr [rcx], -127 - 4bae2c: 08 83 07 86 02 8c or byte ptr [rbx - 1945991673], al - 4bae32: 06 - 4bae33: 8d 05 8e 04 8f 03 lea eax, [rip + 59704462] # 0x3dab2c7 <_end+0x38e7947> - 4bae39: 00 00 add byte ptr [rax], al - 4bae3b: 00 10 add byte ptr [rax], dl - 4bae3d: 00 00 add byte ptr [rax], al - 4bae3f: 00 30 add byte ptr [rax], dh - 4bae41: 00 00 add byte ptr [rax], al - 4bae43: 00 b6 68 f4 ff 05 add byte ptr [rsi + 100660328], dh - 4bae49: 00 00 add byte ptr [rax], al - 4bae4b: 00 00 add byte ptr [rax], al - 4bae4d: 00 00 add byte ptr [rax], al - 4bae4f: 00 3c 00 add byte ptr [rax + rax], bh - 4bae52: 00 00 add byte ptr [rax], al - 4bae54: 64 9e sahf - 4bae56: 00 00 add byte ptr [rax], al - 4bae58: d8 5a fd fcomp dword ptr [rdx - 3] - 4bae5b: ff da - 4bae5d: 00 00 add byte ptr [rax], al - 4bae5f: 00 00 add byte ptr [rax], al - 4bae61: 45 0e - 4bae63: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4bae69: 48 8f 03 pop qword ptr [rbx] - 4bae6c: 8e 04 8d 05 8c 06 4d mov es, word ptr [4*rcx + 1292274693] - 4bae73: 83 07 81 add dword ptr [rdi], -127 - 4bae76: 08 80 09 61 0a 0c or byte ptr [rax + 202006793], al - 4bae7c: 07 - 4bae7d: 08 41 0b or byte ptr [rcx + 11], al - 4bae80: 02 95 c6 0c 02 08 add dl, byte ptr [rbp + 134352070] - 4bae86: 43 0d 07 41 09 10 or eax, 269041927 - 4bae8c: 02 0e add cl, byte ptr [rsi] - 4bae8e: 00 00 add byte ptr [rax], al - 4bae90: 10 00 adc byte ptr [rax], al - 4bae92: 00 00 add byte ptr [rax], al - 4bae94: 84 00 test byte ptr [rax], al - 4bae96: 00 00 add byte ptr [rax], al - 4bae98: 67 68 f4 ff 05 00 addr32 push 393204 - 4bae9e: 00 00 add byte ptr [rax], al - 4baea0: 00 00 add byte ptr [rax], al - 4baea2: 00 00 add byte ptr [rax], al - 4baea4: 10 00 adc byte ptr [rax], al - 4baea6: 00 00 add byte ptr [rax], al - 4baea8: b8 9e 00 00 64 mov eax, 1677721758 - 4baead: 5b pop rbx - 4baeae: fd std - 4baeaf: ff 21 jmp qword ptr [rcx] - 4baeb1: 00 00 add byte ptr [rax], al - 4baeb3: 00 00 add byte ptr [rax], al - 4baeb5: 00 00 add byte ptr [rax], al - 4baeb7: 00 2c 00 add byte ptr [rax + rax], ch - 4baeba: 00 00 add byte ptr [rax], al - 4baebc: cc int3 - 4baebd: 9e sahf - 4baebe: 00 00 add byte ptr [rax], al - 4baec0: 80 5b fd ff sbb byte ptr [rbx - 3], -1 - 4baec4: 90 nop - 4baec5: 00 00 add byte ptr [rax], al - 4baec7: 00 00 add byte ptr [rax], al - 4baec9: 45 0e - 4baecb: 10 86 02 43 0d 06 adc byte ptr [rsi + 101532418], al - 4baed1: 42 8f 03 pop qword ptr [rbx] - 4baed4: 45 8e 04 49 mov es, word ptr [r9 + 2*rcx] - 4baed8: 8d 05 4a 8c 06 83 lea eax, [rip - 2096722870] # 0xffffffff83523b28 <_end+0xffffffff830601a8> - 4baede: 07 - 4baedf: 02 6d 0c add ch, byte ptr [rbp + 12] - 4baee2: 07 - 4baee3: 08 00 or byte ptr [rax], al - 4baee5: 00 00 add byte ptr [rax], al - 4baee7: 00 10 add byte ptr [rax], dl - 4baee9: 00 00 add byte ptr [rax], al - 4baeeb: 00 fc add ah, bh - 4baeed: 9e sahf - 4baeee: 00 00 add byte ptr [rax], al - 4baef0: e0 5b loopne 0x4baf4d <__EH_FRAME_BEGIN__+0x9f1d> - 4baef2: fd std - 4baef3: ff 16 call qword ptr [rsi] - 4baef5: 00 00 add byte ptr [rax], al - 4baef7: 00 00 add byte ptr [rax], al - 4baef9: 00 00 add byte ptr [rax], al - 4baefb: 00 44 00 00 add byte ptr [rax + rax], al - 4baeff: 00 10 add byte ptr [rax], dl - 4baf01: 9f lahf - 4baf02: 00 00 add byte ptr [rax], al - 4baf04: ec in al, dx - 4baf05: 5b pop rbx - 4baf06: fd std - 4baf07: ff cf dec edi - 4baf09: 00 00 add byte ptr [rax], al - 4baf0b: 00 00 add byte ptr [rax], al - 4baf0d: 42 0e - 4baf0f: 10 8f 02 45 0e 18 adc byte ptr [rdi + 403588354], cl - 4baf15: 8e 03 mov es, word ptr [rbx] - 4baf17: 42 0e - 4baf19: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4baf1f: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bbd69 <_end+0xffffffff862f83e9> - 4baf25: 06 - 4baf26: 41 0e - 4baf28: 38 83 07 48 0e 60 cmp byte ptr [rbx + 1611548679], al - 4baf2e: 02 a9 0e 38 41 0e add ch, byte ptr [rcx + 239155214] - 4baf34: 30 41 0e xor byte ptr [rcx + 14], al - 4baf37: 28 42 0e sub byte ptr [rdx + 14], al - 4baf3a: 20 42 0e and byte ptr [rdx + 14], al - 4baf3d: 18 42 0e sbb byte ptr [rdx + 14], al - 4baf40: 10 42 0e adc byte ptr [rdx + 14], al - 4baf43: 08 44 00 00 or byte ptr [rax + rax], al - 4baf47: 00 58 9f add byte ptr [rax - 97], bl - 4baf4a: 00 00 add byte ptr [rax], al - 4baf4c: 74 5c je 0x4bafaa <__EH_FRAME_BEGIN__+0x9f7a> - 4baf4e: fd std - 4baf4f: ff a4 00 00 00 00 42 jmp qword ptr [rax + rax + 1107296256] - 4baf56: 0e - 4baf57: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4baf5d: 8e 03 mov es, word ptr [rbx] - 4baf5f: 46 0e - 4baf61: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4baf67: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bbdb1 <_end+0xffffffff862f8431> - 4baf6d: 06 - 4baf6e: 44 0e - 4baf70: 38 83 07 44 0e 50 cmp byte ptr [rbx + 1343112199], al - 4baf76: 02 7e 0e add bh, byte ptr [rsi + 14] - 4baf79: 38 41 0e cmp byte ptr [rcx + 14], al - 4baf7c: 30 41 0e xor byte ptr [rcx + 14], al - 4baf7f: 28 42 0e sub byte ptr [rdx + 14], al - 4baf82: 20 42 0e and byte ptr [rdx + 14], al - 4baf85: 18 42 0e sbb byte ptr [rdx + 14], al - 4baf88: 10 42 0e adc byte ptr [rdx + 14], al - 4baf8b: 08 24 00 or byte ptr [rax + rax], ah - 4baf8e: 00 00 add byte ptr [rax], al - 4baf90: a0 9f 00 00 dc 5c fd ff 68 movabs al, byte ptr [7566044474275528863] - 4baf99: 00 00 add byte ptr [rax], al - 4baf9b: 00 00 add byte ptr [rax], al - 4baf9d: 4d 0e - 4baf9f: 10 57 0a adc byte ptr [rdi + 10], dl - 4bafa2: 0e - 4bafa3: 08 44 0b 4e or byte ptr [rbx + rcx + 78], al - 4bafa7: 0a 0e or cl, byte ptr [rsi] - 4bafa9: 08 4a 0b or byte ptr [rdx + 11], cl - 4bafac: 60 - 4bafad: 0e - 4bafae: 08 43 0e or byte ptr [rbx + 14], al - 4bafb1: 10 00 adc byte ptr [rax], al - 4bafb3: 00 10 add byte ptr [rax], dl - 4bafb5: 00 00 add byte ptr [rax], al - 4bafb7: 00 7c 08 00 add byte ptr [rax + rcx], bh - 4bafbb: 00 48 67 add byte ptr [rax + 103], cl - 4bafbe: f4 hlt - 4bafbf: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bafc5 <__EH_FRAME_BEGIN__+0x9f95> - 4bafc5: 00 00 add byte ptr [rax], al - 4bafc7: 00 24 00 add byte ptr [rax + rax], ah - 4bafca: 00 00 add byte ptr [rax], al - 4bafcc: dc 9f 00 00 10 5d fcomp qword ptr [rdi + 1561329664] - 4bafd2: fd std - 4bafd3: ff 58 00 call [rax] - 4bafd6: 00 00 add byte ptr [rax], al - 4bafd8: 00 4c 0e 10 add byte ptr [rsi + rcx + 16], cl - 4bafdc: 55 push rbp - 4bafdd: 0a 0e or cl, byte ptr [rsi] - 4bafdf: 08 47 0b or byte ptr [rdi + 11], al - 4bafe2: 4a 0a 0e or cl, byte ptr [rsi] - 4bafe5: 08 46 0b or byte ptr [rsi + 11], al - 4bafe8: 58 pop rax - 4bafe9: 0e - 4bafea: 08 43 0e or byte ptr [rbx + 14], al - 4bafed: 10 00 adc byte ptr [rax], al - 4bafef: 00 10 add byte ptr [rax], dl - 4baff1: 00 00 add byte ptr [rax], al - 4baff3: 00 b8 08 00 00 11 add byte ptr [rax + 285212680], bh - 4baff9: 67 f4 addr32 hlt - 4baffb: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb001 <__EH_FRAME_BEGIN__+0x9fd1> - 4bb001: 00 00 add byte ptr [rax], al - 4bb003: 00 24 00 add byte ptr [rax + rax], ah - 4bb006: 00 00 add byte ptr [rax], al - 4bb008: 18 a0 00 00 34 5d sbb byte ptr [rax + 1563688960], ah - 4bb00e: fd std - 4bb00f: ff 58 00 call [rax] - 4bb012: 00 00 add byte ptr [rax], al - 4bb014: 00 4c 0e 10 add byte ptr [rsi + rcx + 16], cl - 4bb018: 55 push rbp - 4bb019: 0a 0e or cl, byte ptr [rsi] - 4bb01b: 08 47 0b or byte ptr [rdi + 11], al - 4bb01e: 4a 0a 0e or cl, byte ptr [rsi] - 4bb021: 08 46 0b or byte ptr [rsi + 11], al - 4bb024: 58 pop rax - 4bb025: 0e - 4bb026: 08 43 0e or byte ptr [rbx + 14], al - 4bb029: 10 00 adc byte ptr [rax], al - 4bb02b: 00 10 add byte ptr [rax], dl - 4bb02d: 00 00 add byte ptr [rax], al - 4bb02f: 00 f4 add ah, dh - 4bb031: 08 00 or byte ptr [rax], al - 4bb033: 00 da add dl, bl - 4bb035: 66 f4 hlt - 4bb037: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb03d <__EH_FRAME_BEGIN__+0xa00d> - 4bb03d: 00 00 add byte ptr [rax], al - 4bb03f: 00 20 add byte ptr [rax], ah - 4bb041: 00 00 add byte ptr [rax], al - 4bb043: 00 54 a0 00 add byte ptr [rax + 4*riz], dl - 4bb047: 00 58 5d add byte ptr [rax + 93], bl - 4bb04a: fd std - 4bb04b: ff 42 01 inc dword ptr [rdx + 1] - 4bb04e: 00 00 add byte ptr [rax], al - 4bb050: 00 4f 0e add byte ptr [rdi + 14], cl - 4bb053: 10 02 adc byte ptr [rdx], al - 4bb055: 48 0e - 4bb057: 08 61 0e or byte ptr [rcx + 14], ah - 4bb05a: 10 4a 0a adc byte ptr [rdx + 10], cl - 4bb05d: 0e - 4bb05e: 08 46 0b or byte ptr [rsi + 11], al - 4bb061: 00 00 add byte ptr [rax], al - 4bb063: 00 10 add byte ptr [rax], dl - 4bb065: 00 00 add byte ptr [rax], al - 4bb067: 00 2c 09 add byte ptr [rcx + rcx], ch - 4bb06a: 00 00 add byte ptr [rax], al - 4bb06c: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4bb06d: 66 f4 hlt - 4bb06f: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb075 <__EH_FRAME_BEGIN__+0xa045> - 4bb075: 00 00 add byte ptr [rax], al - 4bb077: 00 3c 00 add byte ptr [rax + rax], bh - 4bb07a: 00 00 add byte ptr [rax], al - 4bb07c: 8c a0 00 00 70 5e mov word ptr [rax + 1584398336], fs - 4bb082: fd std - 4bb083: ff 81 00 00 00 00 inc dword ptr [rcx] - 4bb089: 46 0e - 4bb08b: 10 8e 02 42 0e 18 adc byte ptr [rsi + 403587586], cl - 4bb091: 8d 03 lea eax, [rbx] - 4bb093: 48 0e - 4bb095: 20 8c 04 44 0e 28 86 and byte ptr [rsp + rax - 2044195260], cl - 4bb09c: 05 41 0e 30 83 add eax, 2200964673 - 4bb0a1: 06 - 4bb0a2: 47 0e - 4bb0a4: 40 02 5c 0e 30 add bl, byte ptr [rsi + rcx + 48] - 4bb0a9: 41 0e - 4bb0ab: 28 41 0e sub byte ptr [rcx + 14], al - 4bb0ae: 20 42 0e and byte ptr [rdx + 14], al - 4bb0b1: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb0b4: 10 42 0e adc byte ptr [rdx + 14], al - 4bb0b7: 08 34 00 or byte ptr [rax + rax], dh - 4bb0ba: 00 00 add byte ptr [rax], al - 4bb0bc: cc int3 - 4bb0bd: a0 00 00 c0 5e fd ff 22 01 movabs al, byte ptr [81909206927540224] - 4bb0c6: 00 00 add byte ptr [rax], al - 4bb0c8: 00 41 0e add byte ptr [rcx + 14], al - 4bb0cb: 10 86 02 44 0e 18 adc byte ptr [rsi + 403588098], al - 4bb0d1: 83 03 4b add dword ptr [rbx], 75 - 4bb0d4: 0e - 4bb0d5: 30 64 0a 0e xor byte ptr [rdx + rcx + 14], ah - 4bb0d9: 18 44 0e 10 sbb byte ptr [rsi + rcx + 16], al - 4bb0dd: 41 0e - 4bb0df: 08 47 0b or byte ptr [rdi + 11], al - 4bb0e2: 02 a3 0a 0e 18 41 add ah, byte ptr [rbx + 1092095498] - 4bb0e8: 0e - 4bb0e9: 10 41 0e adc byte ptr [rcx + 14], al - 4bb0ec: 08 4b 0b or byte ptr [rbx + 11], cl - 4bb0ef: 00 60 00 add byte ptr [rax], ah - 4bb0f2: 00 00 add byte ptr [rax], al - 4bb0f4: 04 a1 add al, -95 - 4bb0f6: 00 00 add byte ptr [rax], al - 4bb0f8: b8 5f fd ff 71 mov eax, 1912601951 - 4bb0fd: 01 00 add dword ptr [rax], eax - 4bb0ff: 00 00 add byte ptr [rax], al - 4bb101: 42 0e - 4bb103: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4bb109: 8e 03 mov es, word ptr [rbx] - 4bb10b: 45 0e - 4bb10d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4bb113: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bbf5d <_end+0xffffffff862f85dd> - 4bb119: 06 - 4bb11a: 41 0e - 4bb11c: 38 83 07 4a 0e 60 cmp byte ptr [rbx + 1611549191], al - 4bb122: 03 30 add esi, dword ptr [rax] - 4bb124: 01 0a add dword ptr [rdx], ecx - 4bb126: 0e - 4bb127: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4bb12b: 41 0e - 4bb12d: 28 42 0e sub byte ptr [rdx + 14], al - 4bb130: 20 42 0e and byte ptr [rdx + 14], al - 4bb133: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb136: 10 42 0e adc byte ptr [rdx + 14], al - 4bb139: 08 49 0b or byte ptr [rcx + 11], cl - 4bb13c: 44 0e - 4bb13e: 38 43 0e cmp byte ptr [rbx + 14], al - 4bb141: 30 41 0e xor byte ptr [rcx + 14], al - 4bb144: 28 42 0e sub byte ptr [rdx + 14], al - 4bb147: 20 42 0e and byte ptr [rdx + 14], al - 4bb14a: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb14d: 10 42 0e adc byte ptr [rdx + 14], al - 4bb150: 08 00 or byte ptr [rax], al - 4bb152: 00 00 add byte ptr [rax], al - 4bb154: 7c 00 jl 0x4bb156 <__EH_FRAME_BEGIN__+0xa126> - 4bb156: 00 00 add byte ptr [rax], al - 4bb158: 68 a1 00 00 d4 push -738197343 - 4bb15d: 60 - 4bb15e: fd std - 4bb15f: ff 90 04 00 00 00 call qword ptr [rax + 4] - 4bb165: 46 0e - 4bb167: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4bb16d: 8e 03 mov es, word ptr [rbx] - 4bb16f: 42 0e - 4bb171: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4bb177: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bbfbe <_end+0xffffffff862f863e> - 4bb17d: 06 - 4bb17e: 41 0e - 4bb180: 38 83 07 47 0e 90 cmp byte ptr [rbx - 1878112505], al - 4bb186: 01 03 add dword ptr [rbx], eax - 4bb188: 29 01 sub dword ptr [rcx], eax - 4bb18a: 0a 0e or cl, byte ptr [rsi] - 4bb18c: 38 46 0e cmp byte ptr [rsi + 14], al - 4bb18f: 30 41 0e xor byte ptr [rcx + 14], al - 4bb192: 28 42 0e sub byte ptr [rdx + 14], al - 4bb195: 20 42 0e and byte ptr [rdx + 14], al - 4bb198: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb19b: 10 42 0e adc byte ptr [rdx + 14], al - 4bb19e: 08 43 0b or byte ptr [rbx + 11], al - 4bb1a1: 44 0a 0e or r9b, byte ptr [rsi] - 4bb1a4: 38 46 0e cmp byte ptr [rsi + 14], al - 4bb1a7: 30 41 0e xor byte ptr [rcx + 14], al - 4bb1aa: 28 42 0e sub byte ptr [rdx + 14], al - 4bb1ad: 20 42 0e and byte ptr [rdx + 14], al - 4bb1b0: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb1b3: 10 42 0e adc byte ptr [rdx + 14], al - 4bb1b6: 08 45 0b or byte ptr [rbp + 11], al - 4bb1b9: 02 9c 0a 0e 38 43 0e add bl, byte ptr [rdx + rcx + 239286286] - 4bb1c0: 30 41 0e xor byte ptr [rcx + 14], al - 4bb1c3: 28 42 0e sub byte ptr [rdx + 14], al - 4bb1c6: 20 42 0e and byte ptr [rdx + 14], al - 4bb1c9: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb1cc: 10 42 0e adc byte ptr [rdx + 14], al - 4bb1cf: 08 48 0b or byte ptr [rax + 11], cl - 4bb1d2: 00 00 add byte ptr [rax], al - 4bb1d4: 24 00 and al, 0 - 4bb1d6: 00 00 add byte ptr [rax], al - 4bb1d8: 00 00 add byte ptr [rax], al - 4bb1da: 00 00 add byte ptr [rax], al - 4bb1dc: 01 7a 52 add dword ptr [rdx + 82], edi - 4bb1df: 00 01 add byte ptr [rcx], al - 4bb1e1: 78 10 js 0x4bb1f3 <__EH_FRAME_BEGIN__+0xa1c3> - 4bb1e3: 01 1b add dword ptr [rbx], ebx - 4bb1e5: 0c 07 or al, 7 - 4bb1e7: 08 90 01 0e 90 01 or byte ptr [rax + 26217985], dl - 4bb1ed: 83 07 86 add dword ptr [rdi], -122 - 4bb1f0: 06 - 4bb1f1: 8c 05 8d 04 8e 03 mov word ptr [rip + 59638925], es # 0x3d9b684 <_end+0x38d7d04> - 4bb1f7: 8f 02 pop qword ptr [rdx] - 4bb1f9: 00 00 add byte ptr [rax], al - 4bb1fb: 00 10 add byte ptr [rax], dl - 4bb1fd: 00 00 add byte ptr [rax], al - 4bb1ff: 00 2c 00 add byte ptr [rax + rax], ch - 4bb202: 00 00 add byte ptr [rax], al - 4bb204: 14 65 adc al, 101 - 4bb206: f4 hlt - 4bb207: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb20d <__EH_FRAME_BEGIN__+0xa1dd> - 4bb20d: 00 00 add byte ptr [rax], al - 4bb20f: 00 34 00 add byte ptr [rax + rax], dh - 4bb212: 00 00 add byte ptr [rax], al - 4bb214: 24 a2 and al, -94 - 4bb216: 00 00 add byte ptr [rax], al - 4bb218: a8 64 test al, 100 - 4bb21a: fd std - 4bb21b: ff 95 00 00 00 00 call qword ptr [rbp] - 4bb221: 46 0e - 4bb223: 10 8d 02 42 0e 18 adc byte ptr [rbp + 403587586], cl - 4bb229: 8c 03 mov word ptr [rbx], es - 4bb22b: 48 0e - 4bb22d: 20 86 04 44 0e 28 and byte ptr [rsi + 672023556], al - 4bb233: 83 05 47 0e 40 02 73 add dword ptr [rip + 37752391], 115 # 0x28bc081 <_end+0x23f8701> - 4bb23a: 0e - 4bb23b: 28 41 0e sub byte ptr [rcx + 14], al - 4bb23e: 20 41 0e and byte ptr [rcx + 14], al - 4bb241: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb244: 10 42 0e adc byte ptr [rdx + 14], al - 4bb247: 08 48 00 or byte ptr [rax], cl - 4bb24a: 00 00 add byte ptr [rax], al - 4bb24c: 5c pop rsp - 4bb24d: a2 00 00 10 65 fd ff 4b 01 movabs byte ptr [93449681078583296], al - 4bb256: 00 00 add byte ptr [rax], al - 4bb258: 00 42 0e add byte ptr [rdx + 14], al - 4bb25b: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4bb261: 8e 03 mov es, word ptr [rbx] - 4bb263: 42 0e - 4bb265: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4bb26b: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bc0b2 <_end+0xffffffff862f8732> - 4bb271: 06 - 4bb272: 41 0e - 4bb274: 38 83 07 44 0e 60 cmp byte ptr [rbx + 1611547655], al - 4bb27a: 03 26 add esp, dword ptr [rsi] - 4bb27c: 01 0a add dword ptr [rdx], ecx - 4bb27e: 0e - 4bb27f: 38 41 0e cmp byte ptr [rcx + 14], al - 4bb282: 30 41 0e xor byte ptr [rcx + 14], al - 4bb285: 28 42 0e sub byte ptr [rdx + 14], al - 4bb288: 20 42 0e and byte ptr [rdx + 14], al - 4bb28b: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb28e: 10 42 0e adc byte ptr [rdx + 14], al - 4bb291: 08 42 0b or byte ptr [rdx + 11], al - 4bb294: 48 00 00 add byte ptr [rax], al - 4bb297: 00 a8 a2 00 00 14 add byte ptr [rax + 335544482], ch - 4bb29d: 66 fd std - 4bb29f: ff 2b jmp [rbx] - 4bb2a1: 01 00 add dword ptr [rax], eax - 4bb2a3: 00 00 add byte ptr [rax], al - 4bb2a5: 42 0e - 4bb2a7: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4bb2ad: 8e 03 mov es, word ptr [rbx] - 4bb2af: 45 0e - 4bb2b1: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4bb2b7: 8c 05 47 0e 30 86 mov word ptr [rip - 2043670969], es # 0xffffffff867bc104 <_end+0xffffffff862f8784> - 4bb2bd: 06 - 4bb2be: 41 0e - 4bb2c0: 38 83 07 47 0e 60 cmp byte ptr [rbx + 1611548423], al - 4bb2c6: 03 06 add eax, dword ptr [rsi] - 4bb2c8: 01 0e add dword ptr [rsi], ecx - 4bb2ca: 38 41 0e cmp byte ptr [rcx + 14], al - 4bb2cd: 30 41 0e xor byte ptr [rcx + 14], al - 4bb2d0: 28 42 0e sub byte ptr [rdx + 14], al - 4bb2d3: 20 42 0e and byte ptr [rdx + 14], al - 4bb2d6: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb2d9: 10 42 0e adc byte ptr [rdx + 14], al - 4bb2dc: 08 00 or byte ptr [rax], al - 4bb2de: 00 00 add byte ptr [rax], al - 4bb2e0: 48 00 00 add byte ptr [rax], al - 4bb2e3: 00 f4 add ah, dh - 4bb2e5: a2 00 00 f8 66 fd ff 41 07 movabs byte ptr [522980495571025920], al - 4bb2ee: 00 00 add byte ptr [rax], al - 4bb2f0: 00 42 0e add byte ptr [rdx + 14], al - 4bb2f3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4bb2f9: 8e 03 mov es, word ptr [rbx] - 4bb2fb: 42 0e - 4bb2fd: 20 8d 04 45 0e 28 and byte ptr [rbp + 672023812], cl - 4bb303: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bc14a <_end+0xffffffff862f87ca> - 4bb309: 06 - 4bb30a: 41 0e - 4bb30c: 38 83 07 44 0e 90 cmp byte ptr [rbx - 1878113273], al - 4bb312: 01 02 add dword ptr [rdx], eax - 4bb314: 76 0a jbe 0x4bb320 <__EH_FRAME_BEGIN__+0xa2f0> - 4bb316: 0e - 4bb317: 38 44 0e 30 cmp byte ptr [rsi + rcx + 48], al - 4bb31b: 41 0e - 4bb31d: 28 42 0e sub byte ptr [rdx + 14], al - 4bb320: 20 42 0e and byte ptr [rdx + 14], al - 4bb323: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb326: 10 42 0e adc byte ptr [rdx + 14], al - 4bb329: 08 44 0b 10 or byte ptr [rbx + rcx + 16], al - 4bb32d: 00 00 add byte ptr [rax], al - 4bb32f: 00 5c 01 00 add byte ptr [rcx + rax], bl - 4bb333: 00 e9 add cl, ch - 4bb335: 63 f4 movsxd esi, esp - 4bb337: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb33d <__EH_FRAME_BEGIN__+0xa30d> - 4bb33d: 00 00 add byte ptr [rax], al - 4bb33f: 00 34 00 add byte ptr [rax + rax], dh - 4bb342: 00 00 add byte ptr [rax], al - 4bb344: 54 push rsp - 4bb345: a3 00 00 e8 6d fd ff 8c 00 movabs dword ptr [39687960675221504], eax - 4bb34e: 00 00 add byte ptr [rax], al - 4bb350: 00 41 0e add byte ptr [rcx + 14], al - 4bb353: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4bb359: 83 03 47 add dword ptr [rbx], 71 - 4bb35c: 0e - 4bb35d: 20 02 and byte ptr [rdx], al - 4bb35f: 58 pop rax - 4bb360: 0a 0e or cl, byte ptr [rsi] - 4bb362: 18 48 0e sbb byte ptr [rax + 14], cl - 4bb365: 10 41 0e adc byte ptr [rcx + 14], al - 4bb368: 08 46 0b or byte ptr [rsi + 11], al - 4bb36b: 44 0a 0e or r9b, byte ptr [rsi] - 4bb36e: 18 41 0e sbb byte ptr [rcx + 14], al - 4bb371: 10 41 0e adc byte ptr [rcx + 14], al - 4bb374: 08 4a 0b or byte ptr [rdx + 11], cl - 4bb377: 00 10 add byte ptr [rax], dl - 4bb379: 00 00 add byte ptr [rax], al - 4bb37b: 00 8c a3 00 00 40 6e add byte ptr [rbx + 4*riz + 1849688064], cl - 4bb382: fd std - 4bb383: ff 19 call [rcx] - 4bb385: 00 00 add byte ptr [rax], al - 4bb387: 00 00 add byte ptr [rax], al - 4bb389: 00 00 add byte ptr [rax], al - 4bb38b: 00 10 add byte ptr [rax], dl - 4bb38d: 00 00 add byte ptr [rax], al - 4bb38f: 00 a0 a3 00 00 4c add byte ptr [rax + 1275068579], ah - 4bb395: 6e outsb dx, byte ptr [rsi] - 4bb396: fd std - 4bb397: ff 21 jmp qword ptr [rcx] - 4bb399: 00 00 add byte ptr [rax], al - 4bb39b: 00 00 add byte ptr [rax], al - 4bb39d: 00 00 add byte ptr [rax], al - 4bb39f: 00 18 add byte ptr [rax], bl - 4bb3a1: 00 00 add byte ptr [rax], al - 4bb3a3: 00 b4 a3 00 00 68 6e add byte ptr [rbx + 4*riz + 1852309504], dh - 4bb3aa: fd std - 4bb3ab: ff 2e jmp [rsi] - 4bb3ad: 00 00 add byte ptr [rax], al - 4bb3af: 00 00 add byte ptr [rax], al - 4bb3b1: 51 push rcx - 4bb3b2: 0e - 4bb3b3: 10 86 02 58 c6 0e adc byte ptr [rsi + 247879682], al - 4bb3b9: 08 00 or byte ptr [rax], al - 4bb3bb: 00 34 00 add byte ptr [rax + rax], dh - 4bb3be: 00 00 add byte ptr [rax], al - 4bb3c0: d0 a3 00 00 7c 6e shl byte ptr [rbx + 1853620224] - 4bb3c6: fd std - 4bb3c7: ff 8c 00 00 00 00 45 dec dword ptr [rax + rax + 1157627904] - 4bb3ce: 0e - 4bb3cf: 10 86 02 41 0e 18 adc byte ptr [rsi + 403587330], al - 4bb3d5: 83 03 47 add dword ptr [rbx], 71 - 4bb3d8: 0e - 4bb3d9: 20 02 and byte ptr [rdx], al - 4bb3db: 58 pop rax - 4bb3dc: 0a 0e or cl, byte ptr [rsi] - 4bb3de: 18 48 0e sbb byte ptr [rax + 14], cl - 4bb3e1: 10 41 0e adc byte ptr [rcx + 14], al - 4bb3e4: 08 4a 0b or byte ptr [rdx + 11], cl - 4bb3e7: 44 0a 0e or r9b, byte ptr [rsi] - 4bb3ea: 18 41 0e sbb byte ptr [rcx + 14], al - 4bb3ed: 10 41 0e adc byte ptr [rcx + 14], al - 4bb3f0: 08 42 0b or byte ptr [rdx + 11], al - 4bb3f3: 00 10 add byte ptr [rax], dl - 4bb3f5: 00 00 add byte ptr [rax], al - 4bb3f7: 00 08 add byte ptr [rax], cl - 4bb3f9: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4bb3fa: 00 00 add byte ptr [rax], al - 4bb3fc: d4 - 4bb3fd: 6e outsb dx, byte ptr [rsi] - 4bb3fe: fd std - 4bb3ff: ff 0d 00 00 00 00 dec dword ptr [rip] # 0x4bb405 <__EH_FRAME_BEGIN__+0xa3d5> - 4bb405: 00 00 add byte ptr [rax], al - 4bb407: 00 18 add byte ptr [rax], bl - 4bb409: 00 00 add byte ptr [rax], al - 4bb40b: 00 1c a4 add byte ptr [rsp + 4*riz], bl - 4bb40e: 00 00 add byte ptr [rax], al - 4bb410: d0 6e fd shr byte ptr [rsi - 3] - 4bb413: ff 22 jmp qword ptr [rdx] - 4bb415: 00 00 add byte ptr [rax], al - 4bb417: 00 00 add byte ptr [rax], al - 4bb419: 45 0e - 4bb41b: 10 86 02 58 0e 08 adc byte ptr [rsi + 135157762], al - 4bb421: 00 00 add byte ptr [rax], al - 4bb423: 00 38 add byte ptr [rax], bh - 4bb425: 00 00 add byte ptr [rax], al - 4bb427: 00 38 add byte ptr [rax], bh - 4bb429: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4bb42a: 00 00 add byte ptr [rax], al - 4bb42c: e4 6e in al, 110 - 4bb42e: fd std - 4bb42f: ff 22 jmp qword ptr [rdx] - 4bb431: 01 00 add dword ptr [rax], eax - 4bb433: 00 00 add byte ptr [rax], al - 4bb435: 46 0e - 4bb437: 10 8c 02 41 0e 18 86 adc byte ptr [rdx + rax - 2045243839], cl - 4bb43e: 03 41 0e add eax, dword ptr [rcx + 14] - 4bb441: 20 83 04 02 7a 0a and byte ptr [rbx + 175768068], al - 4bb447: 0e - 4bb448: 18 41 0e sbb byte ptr [rcx + 14], al - 4bb44b: 10 42 0e adc byte ptr [rdx + 14], al - 4bb44e: 08 4b 0b or byte ptr [rbx + 11], cl - 4bb451: 02 54 0a 0e add dl, byte ptr [rdx + rcx + 14] - 4bb455: 18 41 0e sbb byte ptr [rcx + 14], al - 4bb458: 10 45 0e adc byte ptr [rbp + 14], al - 4bb45b: 08 46 0b or byte ptr [rsi + 11], al - 4bb45e: 00 00 add byte ptr [rax], al - 4bb460: 10 00 adc byte ptr [rax], al - 4bb462: 00 00 add byte ptr [rax], al - 4bb464: 74 a4 je 0x4bb40a <__EH_FRAME_BEGIN__+0xa3da> - 4bb466: 00 00 add byte ptr [rax], al - 4bb468: d8 6f fd fsubr dword ptr [rdi - 3] - 4bb46b: ff 09 dec dword ptr [rcx] - 4bb46d: 00 00 add byte ptr [rax], al - 4bb46f: 00 00 add byte ptr [rax], al - 4bb471: 00 00 add byte ptr [rax], al - 4bb473: 00 14 00 add byte ptr [rax + rax], dl - 4bb476: 00 00 add byte ptr [rax], al - 4bb478: 88 a4 00 00 d4 6f fd mov byte ptr [rax + rax - 43002880], ah - 4bb47f: ff 25 00 00 00 00 jmp qword ptr [rip] # 0x4bb485 <__EH_FRAME_BEGIN__+0xa455> - 4bb485: 54 push rsp - 4bb486: 0e - 4bb487: 10 49 0e adc byte ptr [rcx + 14], cl - 4bb48a: 08 00 or byte ptr [rax], al - 4bb48c: 48 00 00 add byte ptr [rax], al - 4bb48f: 00 a0 a4 00 00 ec add byte ptr [rax - 335544156], ah - 4bb495: 6f outsd dx, dword ptr [rsi] - 4bb496: fd std - 4bb497: ff 32 push qword ptr [rdx] - 4bb499: 02 00 add al, byte ptr [rax] - 4bb49b: 00 00 add byte ptr [rax], al - 4bb49d: 46 0e - 4bb49f: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4bb4a5: 8e 03 mov es, word ptr [rbx] - 4bb4a7: 42 0e - 4bb4a9: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4bb4af: 8c 05 44 0e 30 86 mov word ptr [rip - 2043670972], es # 0xffffffff867bc2f9 <_end+0xffffffff862f8979> - 4bb4b5: 06 - 4bb4b6: 41 0e - 4bb4b8: 38 83 07 47 0e 70 cmp byte ptr [rbx + 1879983879], al - 4bb4be: 02 80 0a 0e 38 44 add al, byte ptr [rax + 1144524298] - 4bb4c4: 0e - 4bb4c5: 30 41 0e xor byte ptr [rcx + 14], al - 4bb4c8: 28 42 0e sub byte ptr [rdx + 14], al - 4bb4cb: 20 42 0e and byte ptr [rdx + 14], al - 4bb4ce: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb4d1: 10 42 0e adc byte ptr [rdx + 14], al - 4bb4d4: 08 4b 0b or byte ptr [rbx + 11], cl - 4bb4d7: 00 28 add byte ptr [rax], ch - 4bb4d9: 00 00 add byte ptr [rax], al - 4bb4db: 00 ec add ah, ch - 4bb4dd: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4bb4de: 00 00 add byte ptr [rax], al - 4bb4e0: e0 71 loopne 0x4bb553 <__EH_FRAME_BEGIN__+0xa523> - 4bb4e2: fd std - 4bb4e3: ff 80 00 00 00 00 inc dword ptr [rax] - 4bb4e9: 4c 0e - 4bb4eb: 10 54 0a 0e adc byte ptr [rdx + rcx + 14], dl - 4bb4ef: 08 48 0b or byte ptr [rax + 11], cl - 4bb4f2: 4b 0a 0e or cl, byte ptr [r14] - 4bb4f5: 08 4d 0b or byte ptr [rbp + 11], cl - 4bb4f8: 62 - 4bb4f9: 0a 0e or cl, byte ptr [rsi] - 4bb4fb: 08 46 0b or byte ptr [rsi + 11], al - 4bb4fe: 47 0e - 4bb500: 08 4c 0e 10 or byte ptr [rsi + rcx + 16], cl - 4bb504: 10 00 adc byte ptr [rax], al - 4bb506: 00 00 add byte ptr [rax], al - 4bb508: cc int3 - 4bb509: 0d 00 00 16 62 or eax, 1645608960 - 4bb50e: f4 hlt - 4bb50f: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb515 <__EH_FRAME_BEGIN__+0xa4e5> - 4bb515: 00 00 add byte ptr [rax], al - 4bb517: 00 20 add byte ptr [rax], ah - 4bb519: 00 00 add byte ptr [rax], al - 4bb51b: 00 2c a5 00 00 20 72 add byte ptr [4*riz + 1914699776], ch - 4bb522: fd std - 4bb523: ff 42 01 inc dword ptr [rdx + 1] - 4bb526: 00 00 add byte ptr [rax], al - 4bb528: 00 4f 0e add byte ptr [rdi + 14], cl - 4bb52b: 10 02 adc byte ptr [rdx], al - 4bb52d: 48 0e - 4bb52f: 08 61 0e or byte ptr [rcx + 14], ah - 4bb532: 10 4a 0a adc byte ptr [rdx + 10], cl - 4bb535: 0e - 4bb536: 08 46 0b or byte ptr [rsi + 11], al - 4bb539: 00 00 add byte ptr [rax], al - 4bb53b: 00 10 add byte ptr [rax], dl - 4bb53d: 00 00 add byte ptr [rax], al - 4bb53f: 00 04 0e add byte ptr [rsi + rcx], al - 4bb542: 00 00 add byte ptr [rax], al - 4bb544: e3 61 jrcxz 0x4bb5a7 <__EH_FRAME_BEGIN__+0xa577> - 4bb546: f4 hlt - 4bb547: ff 05 00 00 00 00 inc dword ptr [rip] # 0x4bb54d <__EH_FRAME_BEGIN__+0xa51d> - 4bb54d: 00 00 add byte ptr [rax], al - 4bb54f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4bb553: 00 64 a5 00 add byte ptr [rbp + 4*riz], ah - 4bb557: 00 38 add byte ptr [rax], bh - 4bb559: 73 fd jae 0x4bb558 <__EH_FRAME_BEGIN__+0xa528> - 4bb55b: ff 7b 02 - 4bb55e: 00 00 add byte ptr [rax], al - 4bb560: 00 46 0e add byte ptr [rsi + 14], al - 4bb563: 10 8f 02 47 0e 18 adc byte ptr [rdi + 403588866], cl - 4bb569: 8e 03 mov es, word ptr [rbx] - 4bb56b: 42 0e - 4bb56d: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4bb573: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bc3ba <_end+0xffffffff862f8a3a> - 4bb579: 06 - 4bb57a: 41 0e - 4bb57c: 38 83 07 44 0e a0 cmp byte ptr [rbx - 1609677817], al - 4bb582: 01 6a 0a add dword ptr [rdx + 10], ebp - 4bb585: 0e - 4bb586: 38 41 0e cmp byte ptr [rcx + 14], al - 4bb589: 30 41 0e xor byte ptr [rcx + 14], al - 4bb58c: 28 42 0e sub byte ptr [rdx + 14], al - 4bb58f: 20 42 0e and byte ptr [rdx + 14], al - 4bb592: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb595: 10 42 0e adc byte ptr [rdx + 14], al - 4bb598: 08 45 0b or byte ptr [rbp + 11], al - 4bb59b: 00 00 add byte ptr [rax], al - 4bb59d: 00 00 add byte ptr [rax], al - 4bb59f: 00 4c 00 00 add byte ptr [rax + rax], cl - 4bb5a3: 00 b4 a5 00 00 68 75 add byte ptr [rbp + 4*riz + 1969750016], dh - 4bb5aa: fd std - 4bb5ab: ff 30 push qword ptr [rax] - 4bb5ad: 01 00 add dword ptr [rax], eax - 4bb5af: 00 00 add byte ptr [rax], al - 4bb5b1: 46 0e - 4bb5b3: 10 8f 02 42 0e 18 adc byte ptr [rdi + 403587586], cl - 4bb5b9: 8e 03 mov es, word ptr [rbx] - 4bb5bb: 42 0e - 4bb5bd: 20 8d 04 42 0e 28 and byte ptr [rbp + 672023044], cl - 4bb5c3: 8c 05 41 0e 30 86 mov word ptr [rip - 2043670975], es # 0xffffffff867bc40a <_end+0xffffffff862f8a8a> - 4bb5c9: 06 - 4bb5ca: 44 0e - 4bb5cc: 38 83 07 47 0e 90 cmp byte ptr [rbx - 1878112505], al - 4bb5d2: 01 03 add dword ptr [rbx], eax - 4bb5d4: 05 01 0a 0e 38 add eax, 940444161 - 4bb5d9: 44 0e - 4bb5db: 30 41 0e xor byte ptr [rcx + 14], al - 4bb5de: 28 42 0e sub byte ptr [rdx + 14], al - 4bb5e1: 20 42 0e and byte ptr [rdx + 14], al - 4bb5e4: 18 42 0e sbb byte ptr [rdx + 14], al - 4bb5e7: 10 42 0e adc byte ptr [rdx + 14], al - 4bb5ea: 08 41 0b or byte ptr [rcx + 11], al - 4bb5ed: 00 00 add byte ptr [rax], al - 4bb5ef: 00 00 add byte ptr [rax], al - -00000000004bb5f0 <__FRAME_END__>: - 4bb5f0: 00 00 add byte ptr [rax], al - 4bb5f2: 00 00 add byte ptr [rax], al - -Disassembly of section .gcc_except_table: - -00000000004bb5f4 <.gcc_except_table>: - 4bb5f4: ff ff - 4bb5f6: 01 15 6e 45 00 00 add dword ptr [rip + 17774], edx # 0x4bfb6a - 4bb5fc: e9 02 05 fc 04 jmp 0x547bb03 <_end+0x4fb8183> - 4bb601: 00 c0 add al, al - 4bb603: 03 31 add esi, dword ptr [rcx] - 4bb605: 00 00 add byte ptr [rax], al - 4bb607: c9 leave - 4bb608: 04 05 add al, 5 - 4bb60a: fc cld - 4bb60b: 04 00 add al, 0 - 4bb60d: ff ff - 4bb60f: 01 04 35 05 00 00 ff add dword ptr [rsi - 16777211], eax - 4bb616: ff 01 inc dword ptr [rcx] - 4bb618: 11 83 01 03 9d 02 adc dword ptr [rbx + 43844353], eax - 4bb61e: 00 d0 add al, dl - 4bb620: 01 05 00 00 d8 01 add dword ptr [rip + 30932992], eax # 0x223b626 <_end+0x1d77ca6> - 4bb626: 1e - 4bb627: 9d popfq - 4bb628: 02 00 add al, byte ptr [rax] - 4bb62a: ff ff - 4bb62c: 01 04 34 add dword ptr [rsp + rsi], eax - 4bb62f: 05 00 00 ff ff add eax, 4294901760 - 4bb634: 01 07 add dword ptr [rdi], eax - 4bb636: d4 - 4bb637: 01 d6 add esi, edx - 4bb639: 01 d0 add eax, edx - 4bb63b: 03 00 add eax, dword ptr [rax] - 4bb63d: ff ff - 4bb63f: 01 04 35 05 00 00 ff add dword ptr [rsi - 16777211], eax - 4bb646: ff 01 inc dword ptr [rcx] - 4bb648: 0c f0 or al, -16 - 4bb64a: 03 e9 add ebp, ecx - 4bb64c: 05 00 00 e0 0b add eax, 199229440 - 4bb651: 5a pop rdx - 4bb652: 8b 0d 00 ff ff 01 mov ecx, dword ptr [rip + 33554176] # 0x24bb558 <_end+0x1ff7bd8> - 4bb658: 04 35 add al, 53 - 4bb65a: 05 00 00 ff ff add eax, 4294901760 - 4bb65f: 01 16 add dword ptr [rsi], edx - 4bb661: c1 02 43 rol dword ptr [rdx], 67 - 4bb664: 00 00 add byte ptr [rax], al - 4bb666: f1 - 4bb667: 04 04 add al, 4 - 4bb669: 9d popfq - 4bb66a: 06 - 4bb66b: 00 90 05 05 00 00 add byte ptr [rax + 1285], dl - 4bb671: ac lodsb al, byte ptr [rsi] - 4bb672: 05 19 9d 06 00 add eax, 433433 - 4bb677: ff ff - 4bb679: 01 04 37 add dword ptr [rdi + rsi], eax - 4bb67c: 05 00 00 ff ff add eax, 4294901760 - 4bb681: 01 07 add dword ptr [rdi], eax - 4bb683: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4bb684: 01 9f 01 f4 02 00 add dword ptr [rdi + 193537], ebx - 4bb68a: ff ff - 4bb68c: 01 04 34 add dword ptr [rsp + rsi], eax - 4bb68f: 05 00 00 ff ff add eax, 4294901760 - 4bb694: 01 07 add dword ptr [rdi], eax - 4bb696: bd 01 d0 01 be mov ebp, 3187789825 - 4bb69b: 03 00 add eax, dword ptr [rax] - 4bb69d: ff ff - 4bb69f: 01 04 34 add dword ptr [rsp + rsi], eax - 4bb6a2: 05 00 00 ff ff add eax, 4294901760 - 4bb6a7: 01 07 add dword ptr [rdi], eax - 4bb6a9: 8d 02 lea eax, [rdx] - 4bb6ab: 85 03 test dword ptr [rbx], eax - 4bb6ad: d5 - 4bb6ae: 05 00 ff ff 01 add eax, 33554176 - 4bb6b3: 04 34 add al, 52 - 4bb6b5: 05 - 4bb6b6: 00 00 add byte ptr [rax], al - -Disassembly of section .tbss: - -00000000004bd0e0 <__preinit_array_start>: -... - -Disassembly of section .init_array: - -00000000004bd0e0 <__init_array_start>: - 4bd0e0: d0 1c 40 rcr byte ptr [rax + 2*rax] - 4bd0e3: 00 00 add byte ptr [rax], al - 4bd0e5: 00 00 add byte ptr [rax], al - 4bd0e7: 00 80 17 40 00 00 add byte ptr [rax + 16407], al - 4bd0ed: 00 00 add byte ptr [rax], al - 4bd0ef: 00 - -Disassembly of section .fini_array: - -00000000004bd0f0 <__fini_array_start>: - 4bd0f0: 90 nop - 4bd0f1: 1c 40 sbb al, 64 - 4bd0f3: 00 00 add byte ptr [rax], al - 4bd0f5: 00 00 add byte ptr [rax], al - 4bd0f7: 00 30 add byte ptr [rax], dh - 4bd0f9: 17 - 4bd0fa: 40 00 00 add byte ptr [rax], al - 4bd0fd: 00 00 add byte ptr [rax], al - 4bd0ff: 00 - -Disassembly of section .data.rel.ro: - -00000000004bd100 <__gettext_germanic_plural>: - 4bd100: 02 00 add al, byte ptr [rax] - 4bd102: 00 00 add byte ptr [rax], al - 4bd104: 0d 00 00 00 c0 or eax, 3221225472 - 4bd109: 57 push rdi - 4bd10a: 49 00 00 add byte ptr [r8], al - 4bd10d: 00 00 add byte ptr [rax], al - 4bd10f: 00 a0 57 49 00 00 add byte ptr [rax + 18775], ah - ... - 4bd11d: 00 00 add byte ptr [rax], al - 4bd11f: 00 a0 f3 4b 00 00 add byte ptr [rax + 19443], ah - -00000000004bd120 <__wcsmbs_gconv_fcts_c>: - 4bd120: a0 f3 4b 00 00 00 00 00 01 movabs al, byte ptr [72057594037947379] - 4bd129: 00 00 add byte ptr [rax], al - 4bd12b: 00 00 add byte ptr [rax], al - 4bd12d: 00 00 add byte ptr [rax], al - 4bd12f: 00 20 add byte ptr [rax], ah - 4bd131: f3 4b 00 00 rep add byte ptr [r8], al - 4bd135: 00 00 add byte ptr [rax], al - 4bd137: 00 01 add byte ptr [rcx], al - 4bd139: 00 00 add byte ptr [rax], al - 4bd13b: 00 00 add byte ptr [rax], al - 4bd13d: 00 00 add byte ptr [rax], al - 4bd13f: 00 e0 add al, ah - -00000000004bd140 <_nl_value_types>: - 4bd140: e0 a8 loopne 0x4bd0ea <__preinit_array_start+0xa> - 4bd142: 49 00 00 add byte ptr [r8], al - 4bd145: 00 00 add byte ptr [rax], al - 4bd147: 00 00 add byte ptr [rax], al - 4bd149: a8 49 test al, 73 - 4bd14b: 00 00 add byte ptr [rax], al - 4bd14d: 00 00 add byte ptr [rax], al - 4bd14f: 00 80 a5 49 00 00 add byte ptr [rax + 18853], al - 4bd155: 00 00 add byte ptr [rax], al - 4bd157: 00 40 aa add byte ptr [rax - 86], al - 4bd15a: 49 00 00 add byte ptr [r8], al - 4bd15d: 00 00 add byte ptr [rax], al - 4bd15f: 00 20 add byte ptr [rax], ah - 4bd161: a8 49 test al, 73 - 4bd163: 00 00 add byte ptr [rax], al - 4bd165: 00 00 add byte ptr [rax], al - 4bd167: 00 50 a5 add byte ptr [rax - 91], dl - 4bd16a: 49 00 00 add byte ptr [r8], al - ... - 4bd175: 00 00 add byte ptr [rax], al - 4bd177: 00 40 a5 add byte ptr [rax - 91], al - 4bd17a: 49 00 00 add byte ptr [r8], al - 4bd17d: 00 00 add byte ptr [rax], al - 4bd17f: 00 20 add byte ptr [rax], ah - 4bd181: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4bd182: 49 00 00 add byte ptr [r8], al - 4bd185: 00 00 add byte ptr [rax], al - 4bd187: 00 e0 add al, ah - 4bd189: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4bd18a: 49 00 00 add byte ptr [r8], al - 4bd18d: 00 00 add byte ptr [rax], al - 4bd18f: 00 50 a5 add byte ptr [rax - 91], dl - 4bd192: 49 00 00 add byte ptr [r8], al - 4bd195: 00 00 add byte ptr [rax], al - 4bd197: 00 28 add byte ptr [rax], ch - 4bd199: ab stosd dword ptr es:[rdi], eax - 4bd19a: 49 00 00 add byte ptr [r8], al - 4bd19d: 00 00 add byte ptr [rax], al - 4bd19f: 00 a0 a4 49 00 00 add byte ptr [rax + 18852], ah - ... - 4bd1bd: 00 00 add byte ptr [rax], al - 4bd1bf: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - -00000000004bd1c0 <_nl_C_LC_CTYPE>: - 4bd1c0: a8 94 test al, -108 - 4bd1c2: 49 00 00 add byte ptr [r8], al - ... - 4bd1ed: 00 00 add byte ptr [rax], al - 4bd1ef: 00 ff add bh, bh - 4bd1f1: ff ff - 4bd1f3: ff 01 inc dword ptr [rcx] - 4bd1f5: 00 00 add byte ptr [rax], al - 4bd1f7: 00 56 00 add byte ptr [rsi], dl - 4bd1fa: 00 00 add byte ptr [rax], al - 4bd1fc: 00 00 add byte ptr [rax], al - 4bd1fe: 00 00 add byte ptr [rax], al - 4bd200: a0 c2 49 00 00 00 00 00 a0 movabs al, byte ptr [-6917529027641062974] - 4bd209: b8 49 00 00 00 mov eax, 73 - ... - 4bd216: 00 00 add byte ptr [rax], al - 4bd218: a0 b2 49 00 00 00 00 00 00 movabs al, byte ptr [18866] - 4bd221: 00 00 add byte ptr [rax], al - 4bd223: 00 00 add byte ptr [rax], al - 4bd225: 00 00 add byte ptr [rax], al - 4bd227: 00 a0 be 49 00 00 add byte ptr [rax + 18878], ah - ... - 4bd24d: 00 00 add byte ptr [rax], al - 4bd24f: 00 e0 add al, ah - 4bd251: ab stosd dword ptr es:[rdi], eax - 4bd252: 49 00 00 add byte ptr [r8], al - 4bd255: 00 00 add byte ptr [rax], al - 4bd257: 00 2a add byte ptr [rdx], ch - 4bd259: ac lodsb al, byte ptr [rsi] - 4bd25a: 49 00 00 add byte ptr [r8], al - 4bd25d: 00 00 add byte ptr [rax], al - 4bd25f: 00 40 ac add byte ptr [rax - 84], al - 4bd262: 49 00 00 add byte ptr [r8], al - 4bd265: 00 00 add byte ptr [rax], al - 4bd267: 00 01 add byte ptr [rcx], al - 4bd269: 00 00 add byte ptr [rax], al - 4bd26b: 00 00 add byte ptr [rax], al - 4bd26d: 00 00 add byte ptr [rax], al - 4bd26f: 00 c8 add al, cl - 4bd271: 89 4a 00 mov dword ptr [rdx], ecx - 4bd274: 00 00 add byte ptr [rax], al - 4bd276: 00 00 add byte ptr [rax], al - 4bd278: a0 ba 49 00 00 00 00 00 a0 movabs al, byte ptr [-6917529027641062982] - 4bd281: b4 49 mov ah, 73 - 4bd283: 00 00 add byte ptr [rax], al - 4bd285: 00 00 add byte ptr [rax], al - 4bd287: 00 48 00 add byte ptr [rax], cl - 4bd28a: 00 00 add byte ptr [rax], al - 4bd28c: 00 00 add byte ptr [rax], al - 4bd28e: 00 00 add byte ptr [rax], al - 4bd290: 54 push rsp - 4bd291: 00 00 add byte ptr [rax], al - 4bd293: 00 00 add byte ptr [rax], al - 4bd295: 00 00 add byte ptr [rax], al - 4bd297: 00 01 add byte ptr [rcx], al - 4bd299: 00 00 add byte ptr [rax], al - 4bd29b: 00 00 add byte ptr [rax], al - 4bd29d: 00 00 add byte ptr [rax], al - 4bd29f: 00 7b 8a add byte ptr [rbx - 118], bh - 4bd2a2: 49 00 00 add byte ptr [r8], al - 4bd2a5: 00 00 add byte ptr [rax], al - 4bd2a7: 00 c8 add al, cl - 4bd2a9: 58 pop rax - 4bd2aa: 49 00 00 add byte ptr [r8], al - 4bd2ad: 00 00 add byte ptr [rax], al - 4bd2af: 00 66 80 add byte ptr [rsi - 128], ah - 4bd2b2: 49 00 00 add byte ptr [r8], al - 4bd2b5: 00 00 add byte ptr [rax], al - 4bd2b7: 00 0d 5e 49 00 00 add byte ptr [rip + 18782], cl # 0x4c1c1b <__start___libc_IO_vtables+0x9b> - 4bd2bd: 00 00 add byte ptr [rax], al - 4bd2bf: 00 25 9d 49 00 00 add byte ptr [rip + 18845], ah # 0x4c1c62 <_IO_wfile_jumps_mmap+0x22> - 4bd2c5: 00 00 add byte ptr [rax], al - 4bd2c7: 00 64 89 4a add byte ptr [rcx + 4*rcx + 74], ah - 4bd2cb: 00 00 add byte ptr [rax], al - 4bd2cd: 00 00 add byte ptr [rax], al - 4bd2cf: 00 bf 91 49 00 00 add byte ptr [rdi + 18833], bh - 4bd2d5: 00 00 add byte ptr [rax], al - 4bd2d7: 00 66 89 add byte ptr [rsi - 119], ah - 4bd2da: 4a 00 00 add byte ptr [rax], al - 4bd2dd: 00 00 add byte ptr [rax], al - 4bd2df: 00 4b 93 add byte ptr [rbx - 109], cl - 4bd2e2: 49 00 00 add byte ptr [r8], al - 4bd2e5: 00 00 add byte ptr [rax], al - 4bd2e7: 00 68 89 add byte ptr [rax - 119], ch - 4bd2ea: 4a 00 00 add byte ptr [rax], al - 4bd2ed: 00 00 add byte ptr [rax], al - 4bd2ef: 00 01 add byte ptr [rcx], al - 4bd2f1: 00 00 add byte ptr [rax], al - 4bd2f3: 00 00 add byte ptr [rax], al - 4bd2f5: 00 00 add byte ptr [rax], al - 4bd2f7: 00 6c 89 4a add byte ptr [rcx + 4*rcx + 74], ch - 4bd2fb: 00 00 add byte ptr [rax], al - 4bd2fd: 00 00 add byte ptr [rax], al - 4bd2ff: 00 74 b9 4a add byte ptr [rcx + 4*rdi + 74], dh - 4bd303: 00 00 add byte ptr [rax], al - 4bd305: 00 00 add byte ptr [rax], al - 4bd307: 00 74 89 4a add byte ptr [rcx + 4*rcx + 74], dh - 4bd30b: 00 00 add byte ptr [rax], al - 4bd30d: 00 00 add byte ptr [rax], al - 4bd30f: 00 7c 89 4a add byte ptr [rcx + 4*rcx + 74], bh - 4bd313: 00 00 add byte ptr [rax], al - 4bd315: 00 00 add byte ptr [rax], al - 4bd317: 00 84 89 4a 00 00 00 add byte ptr [rcx + 4*rcx + 74], al - 4bd31e: 00 00 add byte ptr [rax], al - 4bd320: 8c 89 4a 00 00 00 mov word ptr [rcx + 74], cs - 4bd326: 00 00 add byte ptr [rax], al - 4bd328: 94 xchg eax, esp - 4bd329: 89 4a 00 mov dword ptr [rdx], ecx - 4bd32c: 00 00 add byte ptr [rax], al - 4bd32e: 00 00 add byte ptr [rax], al - 4bd330: 9c pushfq - 4bd331: 89 4a 00 mov dword ptr [rdx], ecx - 4bd334: 00 00 add byte ptr [rax], al - 4bd336: 00 00 add byte ptr [rax], al - 4bd338: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 4bd339: 89 4a 00 mov dword ptr [rdx], ecx - 4bd33c: 00 00 add byte ptr [rax], al - 4bd33e: 00 00 add byte ptr [rax], al - 4bd340: ac lodsb al, byte ptr [rsi] - 4bd341: 89 4a 00 mov dword ptr [rdx], ecx - 4bd344: 00 00 add byte ptr [rax], al - 4bd346: 00 00 add byte ptr [rax], al - 4bd348: 7b 8a jnp 0x4bd2d4 <_nl_C_LC_CTYPE+0x114> - 4bd34a: 49 00 00 add byte ptr [r8], al - 4bd34d: 00 00 add byte ptr [rax], al - 4bd34f: 00 c8 add al, cl - 4bd351: 58 pop rax - 4bd352: 49 00 00 add byte ptr [r8], al - 4bd355: 00 00 add byte ptr [rax], al - 4bd357: 00 66 80 add byte ptr [rsi - 128], ah - 4bd35a: 49 00 00 add byte ptr [r8], al - 4bd35d: 00 00 add byte ptr [rax], al - 4bd35f: 00 0d 5e 49 00 00 add byte ptr [rip + 18782], cl # 0x4c1cc3 <_IO_wfile_jumps_mmap+0x83> - 4bd365: 00 00 add byte ptr [rax], al - 4bd367: 00 25 9d 49 00 00 add byte ptr [rip + 18845], ah # 0x4c1d0a <_IO_wfile_jumps+0xa> - 4bd36d: 00 00 add byte ptr [rax], al - 4bd36f: 00 64 89 4a add byte ptr [rcx + 4*rcx + 74], ah - 4bd373: 00 00 add byte ptr [rax], al - 4bd375: 00 00 add byte ptr [rax], al - 4bd377: 00 bf 91 49 00 00 add byte ptr [rdi + 18833], bh - 4bd37d: 00 00 add byte ptr [rax], al - 4bd37f: 00 66 89 add byte ptr [rsi - 119], ah - 4bd382: 4a 00 00 add byte ptr [rax], al - 4bd385: 00 00 add byte ptr [rax], al - 4bd387: 00 4b 93 add byte ptr [rbx - 109], cl - 4bd38a: 49 00 00 add byte ptr [r8], al - 4bd38d: 00 00 add byte ptr [rax], al - 4bd38f: 00 68 89 add byte ptr [rax - 119], ch - 4bd392: 4a 00 00 add byte ptr [rax], al - 4bd395: 00 00 add byte ptr [rax], al - 4bd397: 00 30 add byte ptr [rax], dh - 4bd399: 00 00 add byte ptr [rax], al - 4bd39b: 00 00 add byte ptr [rax], al - 4bd39d: 00 00 add byte ptr [rax], al - 4bd39f: 00 31 add byte ptr [rcx], dh - 4bd3a1: 00 00 add byte ptr [rax], al - 4bd3a3: 00 00 add byte ptr [rax], al - 4bd3a5: 00 00 add byte ptr [rax], al - 4bd3a7: 00 32 add byte ptr [rdx], dh - 4bd3a9: 00 00 add byte ptr [rax], al - 4bd3ab: 00 00 add byte ptr [rax], al - 4bd3ad: 00 00 add byte ptr [rax], al - 4bd3af: 00 33 add byte ptr [rbx], dh - 4bd3b1: 00 00 add byte ptr [rax], al - 4bd3b3: 00 00 add byte ptr [rax], al - 4bd3b5: 00 00 add byte ptr [rax], al - 4bd3b7: 00 34 00 add byte ptr [rax + rax], dh - 4bd3ba: 00 00 add byte ptr [rax], al - 4bd3bc: 00 00 add byte ptr [rax], al - 4bd3be: 00 00 add byte ptr [rax], al - 4bd3c0: 35 00 00 00 00 xor eax, 0 - 4bd3c5: 00 00 add byte ptr [rax], al - 4bd3c7: 00 36 add byte ptr [rsi], dh - 4bd3c9: 00 00 add byte ptr [rax], al - 4bd3cb: 00 00 add byte ptr [rax], al - 4bd3cd: 00 00 add byte ptr [rax], al - 4bd3cf: 00 37 add byte ptr [rdi], dh - 4bd3d1: 00 00 add byte ptr [rax], al - 4bd3d3: 00 00 add byte ptr [rax], al - 4bd3d5: 00 00 add byte ptr [rax], al - 4bd3d7: 00 38 add byte ptr [rax], bh - 4bd3d9: 00 00 add byte ptr [rax], al - 4bd3db: 00 00 add byte ptr [rax], al - 4bd3dd: 00 00 add byte ptr [rax], al - 4bd3df: 00 39 add byte ptr [rcx], bh - 4bd3e1: 00 00 add byte ptr [rax], al - 4bd3e3: 00 00 add byte ptr [rax], al - 4bd3e5: 00 00 add byte ptr [rax], al - 4bd3e7: 00 79 06 add byte ptr [rcx + 6], bh - 4bd3ea: 00 00 add byte ptr [rax], al - 4bd3ec: 00 00 add byte ptr [rax], al - 4bd3ee: 00 00 add byte ptr [rax], al - 4bd3f0: 80 6f 4a 00 sub byte ptr [rdi + 74], 0 - 4bd3f4: 00 00 add byte ptr [rax], al - 4bd3f6: 00 00 add byte ptr [rax], al - 4bd3f8: a0 3b 4a 00 00 00 00 00 a0 movabs al, byte ptr [-6917529027641062853] - 4bd401: 21 4a 00 and dword ptr [rdx], ecx - 4bd404: 00 00 add byte ptr [rax], al - 4bd406: 00 00 add byte ptr [rax], al - 4bd408: a0 c5 49 00 00 00 00 00 01 movabs al, byte ptr [72057594037946821] - 4bd411: 00 00 add byte ptr [rax], al - 4bd413: 00 00 add byte ptr [rax], al - 4bd415: 00 00 add byte ptr [rax], al - 4bd417: 00 b4 89 4a 00 00 00 add byte ptr [rcx + 4*rcx + 74], dh - ... - 4bd43e: 00 00 add byte ptr [rax], al - 4bd440: 60 - 4bd441: b2 49 mov dl, 73 - 4bd443: 00 00 add byte ptr [rax], al - 4bd445: 00 00 add byte ptr [rax], al - 4bd447: 00 00 add byte ptr [rax], al - 4bd449: b2 49 mov dl, 73 - 4bd44b: 00 00 add byte ptr [rax], al - 4bd44d: 00 00 add byte ptr [rax], al - 4bd44f: 00 a0 b1 49 00 00 add byte ptr [rax + 18865], ah - 4bd455: 00 00 add byte ptr [rax], al - 4bd457: 00 40 b1 add byte ptr [rax - 79], al - 4bd45a: 49 00 00 add byte ptr [r8], al - 4bd45d: 00 00 add byte ptr [rax], al - 4bd45f: 00 e0 add al, ah - 4bd461: b0 49 mov al, 73 - 4bd463: 00 00 add byte ptr [rax], al - 4bd465: 00 00 add byte ptr [rax], al - 4bd467: 00 80 b0 49 00 00 add byte ptr [rax + 18864], al - 4bd46d: 00 00 add byte ptr [rax], al - 4bd46f: 00 20 add byte ptr [rax], ah - 4bd471: b0 49 mov al, 73 - 4bd473: 00 00 add byte ptr [rax], al - 4bd475: 00 00 add byte ptr [rax], al - 4bd477: 00 c0 add al, al - 4bd479: af scasd eax, dword ptr es:[rdi] - 4bd47a: 49 00 00 add byte ptr [r8], al - 4bd47d: 00 00 add byte ptr [rax], al - 4bd47f: 00 60 af add byte ptr [rax - 81], ah - 4bd482: 49 00 00 add byte ptr [r8], al - 4bd485: 00 00 add byte ptr [rax], al - 4bd487: 00 00 add byte ptr [rax], al - 4bd489: af scasd eax, dword ptr es:[rdi] - 4bd48a: 49 00 00 add byte ptr [r8], al - 4bd48d: 00 00 add byte ptr [rax], al - 4bd48f: 00 a0 ae 49 00 00 add byte ptr [rax + 18862], ah - 4bd495: 00 00 add byte ptr [rax], al - 4bd497: 00 40 ae add byte ptr [rax - 82], al - 4bd49a: 49 00 00 add byte ptr [r8], al - 4bd49d: 00 00 add byte ptr [rax], al - 4bd49f: 00 60 ad add byte ptr [rax - 83], ah - 4bd4a2: 49 00 00 add byte ptr [r8], al - 4bd4a5: 00 00 add byte ptr [rax], al - 4bd4a7: 00 a0 ac 49 00 00 add byte ptr [rax + 18860], ah - ... - 4bd4bd: 00 00 add byte ptr [rax], al - 4bd4bf: 00 62 f1 add byte ptr [rdx - 15], ah - -00000000004bd4c0 : - 4bd4c0: 62 f1 45 00 00 - 4bd4c5: 00 00 add byte ptr [rax], al - 4bd4c7: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd4ca: 45 00 00 add byte ptr [r8], r8b - 4bd4cd: 00 00 add byte ptr [rax], al - 4bd4cf: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd4d2: 45 00 00 add byte ptr [r8], r8b - 4bd4d5: 00 00 add byte ptr [rax], al - 4bd4d7: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd4da: 45 00 00 add byte ptr [r8], r8b - 4bd4dd: 00 00 add byte ptr [rax], al - 4bd4df: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd4e2: 45 00 00 add byte ptr [r8], r8b - 4bd4e5: 00 00 add byte ptr [rax], al - 4bd4e7: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd4ea: 45 00 00 add byte ptr [r8], r8b - 4bd4ed: 00 00 add byte ptr [rax], al - 4bd4ef: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd4f2: 45 00 00 add byte ptr [r8], r8b - 4bd4f5: 00 00 add byte ptr [rax], al - 4bd4f7: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd4fa: 45 00 00 add byte ptr [r8], r8b - 4bd4fd: 00 00 add byte ptr [rax], al - 4bd4ff: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd502: 45 00 00 add byte ptr [r8], r8b - 4bd505: 00 00 add byte ptr [rax], al - 4bd507: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd50a: 45 00 00 add byte ptr [r8], r8b - 4bd50d: 00 00 add byte ptr [rax], al - 4bd50f: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd512: 45 00 00 add byte ptr [r8], r8b - 4bd515: 00 00 add byte ptr [rax], al - 4bd517: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd51a: 45 00 00 add byte ptr [r8], r8b - 4bd51d: 00 00 add byte ptr [rax], al - 4bd51f: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd522: 45 00 00 add byte ptr [r8], r8b - 4bd525: 00 00 add byte ptr [rax], al - 4bd527: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd52a: 45 00 00 add byte ptr [r8], r8b - 4bd52d: 00 00 add byte ptr [rax], al - 4bd52f: 00 4b fa add byte ptr [rbx - 6], cl - 4bd532: 45 00 00 add byte ptr [r8], r8b - 4bd535: 00 00 add byte ptr [rax], al - 4bd537: 00 a9 00 46 00 00 add byte ptr [rcx + 17920], ch - 4bd53d: 00 00 add byte ptr [rax], al - 4bd53f: 00 87 fa 45 00 00 add byte ptr [rdi + 17914], al - 4bd545: 00 00 add byte ptr [rax], al - 4bd547: 00 f8 add al, bh - 4bd549: 00 46 00 add byte ptr [rsi], al - 4bd54c: 00 00 add byte ptr [rax], al - 4bd54e: 00 00 add byte ptr [rax], al - 4bd550: e5 00 in eax, 0 - 4bd552: 46 00 00 add byte ptr [rax], r8b - 4bd555: 00 00 add byte ptr [rax], al - 4bd557: 00 57 01 add byte ptr [rdi + 1], dl - 4bd55a: 46 00 00 add byte ptr [rax], r8b - 4bd55d: 00 00 add byte ptr [rax], al - 4bd55f: 00 93 fc 45 00 00 add byte ptr [rbx + 17916], dl - 4bd565: 00 00 add byte ptr [rax], al - 4bd567: 00 6e ff add byte ptr [rsi - 1], ch - 4bd56a: 45 00 00 add byte ptr [r8], r8b - 4bd56d: 00 00 add byte ptr [rax], al - 4bd56f: 00 b9 fd 45 00 00 add byte ptr [rcx + 17917], bh - 4bd575: 00 00 add byte ptr [rax], al - 4bd577: 00 61 fd add byte ptr [rcx - 3], ah - 4bd57a: 45 00 00 add byte ptr [r8], r8b - 4bd57d: 00 00 add byte ptr [rax], al - 4bd57f: 00 0b add byte ptr [rbx], cl - 4bd581: 01 46 00 add dword ptr [rsi], eax - 4bd584: 00 00 add byte ptr [rax], al - 4bd586: 00 00 add byte ptr [rax], al - 4bd588: ff f8 - 4bd58a: 45 00 00 add byte ptr [r8], r8b - 4bd58d: 00 00 add byte ptr [rax], al - 4bd58f: 00 99 ed 45 00 00 add byte ptr [rcx + 17901], bl - 4bd595: 00 00 add byte ptr [rax], al - 4bd597: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd59a: 45 00 00 add byte ptr [r8], r8b - 4bd59d: 00 00 add byte ptr [rax], al - 4bd59f: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd5a2: 45 00 00 add byte ptr [r8], r8b - 4bd5a5: 00 00 add byte ptr [rax], al - 4bd5a7: 00 62 f1 add byte ptr [rdx - 15], ah - 4bd5aa: 45 00 00 add byte ptr [r8], r8b - ... - 4bd5bd: 00 00 add byte ptr [rax], al - 4bd5bf: 00 58 19 add byte ptr [rax + 25], bl - -00000000004bd5c0 : - 4bd5c0: 58 pop rax - 4bd5c1: 19 46 00 sbb dword ptr [rsi], eax - 4bd5c4: 00 00 add byte ptr [rax], al - 4bd5c6: 00 00 add byte ptr [rax], al - 4bd5c8: 58 pop rax - 4bd5c9: 19 46 00 sbb dword ptr [rsi], eax - 4bd5cc: 00 00 add byte ptr [rax], al - 4bd5ce: 00 00 add byte ptr [rax], al - 4bd5d0: 58 pop rax - 4bd5d1: 19 46 00 sbb dword ptr [rsi], eax - 4bd5d4: 00 00 add byte ptr [rax], al - 4bd5d6: 00 00 add byte ptr [rax], al - 4bd5d8: 58 pop rax - 4bd5d9: 19 46 00 sbb dword ptr [rsi], eax - 4bd5dc: 00 00 add byte ptr [rax], al - 4bd5de: 00 00 add byte ptr [rax], al - 4bd5e0: 58 pop rax - 4bd5e1: 19 46 00 sbb dword ptr [rsi], eax - 4bd5e4: 00 00 add byte ptr [rax], al - 4bd5e6: 00 00 add byte ptr [rax], al - 4bd5e8: 58 pop rax - 4bd5e9: 19 46 00 sbb dword ptr [rsi], eax - 4bd5ec: 00 00 add byte ptr [rax], al - 4bd5ee: 00 00 add byte ptr [rax], al - 4bd5f0: 58 pop rax - 4bd5f1: 19 46 00 sbb dword ptr [rsi], eax - 4bd5f4: 00 00 add byte ptr [rax], al - 4bd5f6: 00 00 add byte ptr [rax], al - 4bd5f8: 58 pop rax - 4bd5f9: 19 46 00 sbb dword ptr [rsi], eax - 4bd5fc: 00 00 add byte ptr [rax], al - 4bd5fe: 00 00 add byte ptr [rax], al - 4bd600: 58 pop rax - 4bd601: 19 46 00 sbb dword ptr [rsi], eax - 4bd604: 00 00 add byte ptr [rax], al - 4bd606: 00 00 add byte ptr [rax], al - 4bd608: 58 pop rax - 4bd609: 19 46 00 sbb dword ptr [rsi], eax - 4bd60c: 00 00 add byte ptr [rax], al - 4bd60e: 00 00 add byte ptr [rax], al - 4bd610: 58 pop rax - 4bd611: 19 46 00 sbb dword ptr [rsi], eax - 4bd614: 00 00 add byte ptr [rax], al - 4bd616: 00 00 add byte ptr [rax], al - 4bd618: f8 clc - 4bd619: 1d 46 00 00 00 sbb eax, 70 - 4bd61e: 00 00 add byte ptr [rax], al - 4bd620: 58 pop rax - 4bd621: 19 46 00 sbb dword ptr [rsi], eax - 4bd624: 00 00 add byte ptr [rax], al - 4bd626: 00 00 add byte ptr [rax], al - 4bd628: 58 pop rax - 4bd629: 19 46 00 sbb dword ptr [rsi], eax - 4bd62c: 00 00 add byte ptr [rax], al - 4bd62e: 00 00 add byte ptr [rax], al - 4bd630: c0 28 46 shr byte ptr [rax], 70 - 4bd633: 00 00 add byte ptr [rax], al - 4bd635: 00 00 add byte ptr [rax], al - 4bd637: 00 f0 add al, dh - 4bd639: 2b 46 00 sub eax, dword ptr [rsi] - 4bd63c: 00 00 add byte ptr [rax], al - 4bd63e: 00 00 add byte ptr [rax], al - 4bd640: 58 pop rax - 4bd641: 28 46 00 sub byte ptr [rsi], al - 4bd644: 00 00 add byte ptr [rax], al - 4bd646: 00 00 add byte ptr [rax], al - 4bd648: b8 2a 46 00 00 mov eax, 17962 - 4bd64d: 00 00 add byte ptr [rax], al - 4bd64f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah - 4bd655: 00 00 add byte ptr [rax], al - 4bd657: 00 d0 add al, dl - 4bd659: 2a 46 00 sub al, byte ptr [rsi] - 4bd65c: 00 00 add byte ptr [rax], al - 4bd65e: 00 00 add byte ptr [rax], al - 4bd660: a0 23 46 00 00 00 00 00 e8 movabs al, byte ptr [-1729382256910252509] - 4bd669: 1c 46 sbb al, 70 - 4bd66b: 00 00 add byte ptr [rax], al - 4bd66d: 00 00 add byte ptr [rax], al - 4bd66f: 00 48 25 add byte ptr [rax + 37], cl - 4bd672: 46 00 00 add byte ptr [rax], r8b - 4bd675: 00 00 add byte ptr [rax], al - 4bd677: 00 f0 add al, dh - 4bd679: 24 46 and al, 70 - 4bd67b: 00 00 add byte ptr [rax], al - 4bd67d: 00 00 add byte ptr [rax], al - 4bd67f: 00 90 24 46 00 00 add byte ptr [rax + 17956], dl - 4bd685: 00 00 add byte ptr [rax], al - 4bd687: 00 00 add byte ptr [rax], al - 4bd689: 1b 46 00 sbb eax, dword ptr [rsi] - 4bd68c: 00 00 add byte ptr [rax], al - 4bd68e: 00 00 add byte ptr [rax], al - 4bd690: 08 21 or byte ptr [rcx], ah - 4bd692: 46 00 00 add byte ptr [rax], r8b - 4bd695: 00 00 add byte ptr [rax], al - 4bd697: 00 58 19 add byte ptr [rax + 25], bl - 4bd69a: 46 00 00 add byte ptr [rax], r8b - 4bd69d: 00 00 add byte ptr [rax], al - 4bd69f: 00 58 19 add byte ptr [rax + 25], bl - 4bd6a2: 46 00 00 add byte ptr [rax], r8b - 4bd6a5: 00 00 add byte ptr [rax], al - 4bd6a7: 00 58 19 add byte ptr [rax + 25], bl - 4bd6aa: 46 00 00 add byte ptr [rax], r8b - ... - 4bd6bd: 00 00 add byte ptr [rax], al - 4bd6bf: 00 58 19 add byte ptr [rax + 25], bl - -00000000004bd6c0 : - 4bd6c0: 58 pop rax - 4bd6c1: 19 46 00 sbb dword ptr [rsi], eax - 4bd6c4: 00 00 add byte ptr [rax], al - 4bd6c6: 00 00 add byte ptr [rax], al - 4bd6c8: 58 pop rax - 4bd6c9: 19 46 00 sbb dword ptr [rsi], eax - 4bd6cc: 00 00 add byte ptr [rax], al - 4bd6ce: 00 00 add byte ptr [rax], al - 4bd6d0: 58 pop rax - 4bd6d1: 19 46 00 sbb dword ptr [rsi], eax - 4bd6d4: 00 00 add byte ptr [rax], al - 4bd6d6: 00 00 add byte ptr [rax], al - 4bd6d8: 58 pop rax - 4bd6d9: 19 46 00 sbb dword ptr [rsi], eax - 4bd6dc: 00 00 add byte ptr [rax], al - 4bd6de: 00 00 add byte ptr [rax], al - 4bd6e0: 58 pop rax - 4bd6e1: 19 46 00 sbb dword ptr [rsi], eax - 4bd6e4: 00 00 add byte ptr [rax], al - 4bd6e6: 00 00 add byte ptr [rax], al - 4bd6e8: 58 pop rax - 4bd6e9: 19 46 00 sbb dword ptr [rsi], eax - 4bd6ec: 00 00 add byte ptr [rax], al - 4bd6ee: 00 00 add byte ptr [rax], al - 4bd6f0: 58 pop rax - 4bd6f1: 19 46 00 sbb dword ptr [rsi], eax - 4bd6f4: 00 00 add byte ptr [rax], al - 4bd6f6: 00 00 add byte ptr [rax], al - 4bd6f8: 58 pop rax - 4bd6f9: 19 46 00 sbb dword ptr [rsi], eax - 4bd6fc: 00 00 add byte ptr [rax], al - 4bd6fe: 00 00 add byte ptr [rax], al - 4bd700: 58 pop rax - 4bd701: 19 46 00 sbb dword ptr [rsi], eax - 4bd704: 00 00 add byte ptr [rax], al - 4bd706: 00 00 add byte ptr [rax], al - 4bd708: 58 pop rax - 4bd709: 19 46 00 sbb dword ptr [rsi], eax - 4bd70c: 00 00 add byte ptr [rax], al - 4bd70e: 00 00 add byte ptr [rax], al - 4bd710: 58 pop rax - 4bd711: 19 46 00 sbb dword ptr [rsi], eax - 4bd714: 00 00 add byte ptr [rax], al - 4bd716: 00 00 add byte ptr [rax], al - 4bd718: 58 pop rax - 4bd719: 19 46 00 sbb dword ptr [rsi], eax - 4bd71c: 00 00 add byte ptr [rax], al - 4bd71e: 00 00 add byte ptr [rax], al - 4bd720: 58 pop rax - 4bd721: 19 46 00 sbb dword ptr [rsi], eax - 4bd724: 00 00 add byte ptr [rax], al - 4bd726: 00 00 add byte ptr [rax], al - 4bd728: 58 pop rax - 4bd729: 19 46 00 sbb dword ptr [rsi], eax - 4bd72c: 00 00 add byte ptr [rax], al - 4bd72e: 00 00 add byte ptr [rax], al - 4bd730: c0 28 46 shr byte ptr [rax], 70 - 4bd733: 00 00 add byte ptr [rax], al - 4bd735: 00 00 add byte ptr [rax], al - 4bd737: 00 f0 add al, dh - 4bd739: 2b 46 00 sub eax, dword ptr [rsi] - 4bd73c: 00 00 add byte ptr [rax], al - 4bd73e: 00 00 add byte ptr [rax], al - 4bd740: 58 pop rax - 4bd741: 28 46 00 sub byte ptr [rsi], al - 4bd744: 00 00 add byte ptr [rax], al - 4bd746: 00 00 add byte ptr [rax], al - 4bd748: b8 2a 46 00 00 mov eax, 17962 - 4bd74d: 00 00 add byte ptr [rax], al - 4bd74f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah - 4bd755: 00 00 add byte ptr [rax], al - 4bd757: 00 d0 add al, dl - 4bd759: 2a 46 00 sub al, byte ptr [rsi] - 4bd75c: 00 00 add byte ptr [rax], al - 4bd75e: 00 00 add byte ptr [rax], al - 4bd760: a0 23 46 00 00 00 00 00 e8 movabs al, byte ptr [-1729382256910252509] - 4bd769: 1c 46 sbb al, 70 - 4bd76b: 00 00 add byte ptr [rax], al - 4bd76d: 00 00 add byte ptr [rax], al - 4bd76f: 00 48 25 add byte ptr [rax + 37], cl - 4bd772: 46 00 00 add byte ptr [rax], r8b - 4bd775: 00 00 add byte ptr [rax], al - 4bd777: 00 f0 add al, dh - 4bd779: 24 46 and al, 70 - 4bd77b: 00 00 add byte ptr [rax], al - 4bd77d: 00 00 add byte ptr [rax], al - 4bd77f: 00 90 24 46 00 00 add byte ptr [rax + 17956], dl - 4bd785: 00 00 add byte ptr [rax], al - 4bd787: 00 00 add byte ptr [rax], al - 4bd789: 1b 46 00 sbb eax, dword ptr [rsi] - 4bd78c: 00 00 add byte ptr [rax], al - 4bd78e: 00 00 add byte ptr [rax], al - 4bd790: 08 21 or byte ptr [rcx], ah - 4bd792: 46 00 00 add byte ptr [rax], r8b - 4bd795: 00 00 add byte ptr [rax], al - 4bd797: 00 58 19 add byte ptr [rax + 25], bl - 4bd79a: 46 00 00 add byte ptr [rax], r8b - 4bd79d: 00 00 add byte ptr [rax], al - 4bd79f: 00 58 19 add byte ptr [rax + 25], bl - 4bd7a2: 46 00 00 add byte ptr [rax], r8b - 4bd7a5: 00 00 add byte ptr [rax], al - 4bd7a7: 00 58 19 add byte ptr [rax + 25], bl - 4bd7aa: 46 00 00 add byte ptr [rax], r8b - ... - 4bd7bd: 00 00 add byte ptr [rax], al - 4bd7bf: 00 58 19 add byte ptr [rax + 25], bl - -00000000004bd7c0 : - 4bd7c0: 58 pop rax - 4bd7c1: 19 46 00 sbb dword ptr [rsi], eax - 4bd7c4: 00 00 add byte ptr [rax], al - 4bd7c6: 00 00 add byte ptr [rax], al - 4bd7c8: 58 pop rax - 4bd7c9: 19 46 00 sbb dword ptr [rsi], eax - 4bd7cc: 00 00 add byte ptr [rax], al - 4bd7ce: 00 00 add byte ptr [rax], al - 4bd7d0: 58 pop rax - 4bd7d1: 19 46 00 sbb dword ptr [rsi], eax - 4bd7d4: 00 00 add byte ptr [rax], al - 4bd7d6: 00 00 add byte ptr [rax], al - 4bd7d8: 58 pop rax - 4bd7d9: 19 46 00 sbb dword ptr [rsi], eax - 4bd7dc: 00 00 add byte ptr [rax], al - 4bd7de: 00 00 add byte ptr [rax], al - 4bd7e0: 58 pop rax - 4bd7e1: 19 46 00 sbb dword ptr [rsi], eax - 4bd7e4: 00 00 add byte ptr [rax], al - 4bd7e6: 00 00 add byte ptr [rax], al - 4bd7e8: 58 pop rax - 4bd7e9: 19 46 00 sbb dword ptr [rsi], eax - 4bd7ec: 00 00 add byte ptr [rax], al - 4bd7ee: 00 00 add byte ptr [rax], al - 4bd7f0: 58 pop rax - 4bd7f1: 19 46 00 sbb dword ptr [rsi], eax - 4bd7f4: 00 00 add byte ptr [rax], al - 4bd7f6: 00 00 add byte ptr [rax], al - 4bd7f8: 58 pop rax - 4bd7f9: 19 46 00 sbb dword ptr [rsi], eax - 4bd7fc: 00 00 add byte ptr [rax], al - 4bd7fe: 00 00 add byte ptr [rax], al - 4bd800: 58 pop rax - 4bd801: 19 46 00 sbb dword ptr [rsi], eax - 4bd804: 00 00 add byte ptr [rax], al - 4bd806: 00 00 add byte ptr [rax], al - 4bd808: 58 pop rax - 4bd809: 19 46 00 sbb dword ptr [rsi], eax - 4bd80c: 00 00 add byte ptr [rax], al - 4bd80e: 00 00 add byte ptr [rax], al - 4bd810: 50 push rax - 4bd811: 29 46 00 sub dword ptr [rsi], eax - 4bd814: 00 00 add byte ptr [rax], al - 4bd816: 00 00 add byte ptr [rax], al - 4bd818: 58 pop rax - 4bd819: 19 46 00 sbb dword ptr [rsi], eax - 4bd81c: 00 00 add byte ptr [rax], al - 4bd81e: 00 00 add byte ptr [rax], al - 4bd820: 58 pop rax - 4bd821: 19 46 00 sbb dword ptr [rsi], eax - 4bd824: 00 00 add byte ptr [rax], al - 4bd826: 00 00 add byte ptr [rax], al - 4bd828: 58 pop rax - 4bd829: 19 46 00 sbb dword ptr [rsi], eax - 4bd82c: 00 00 add byte ptr [rax], al - 4bd82e: 00 00 add byte ptr [rax], al - 4bd830: c0 28 46 shr byte ptr [rax], 70 - 4bd833: 00 00 add byte ptr [rax], al - 4bd835: 00 00 add byte ptr [rax], al - 4bd837: 00 f0 add al, dh - 4bd839: 2b 46 00 sub eax, dword ptr [rsi] - 4bd83c: 00 00 add byte ptr [rax], al - 4bd83e: 00 00 add byte ptr [rax], al - 4bd840: 58 pop rax - 4bd841: 28 46 00 sub byte ptr [rsi], al - 4bd844: 00 00 add byte ptr [rax], al - 4bd846: 00 00 add byte ptr [rax], al - 4bd848: b8 2a 46 00 00 mov eax, 17962 - 4bd84d: 00 00 add byte ptr [rax], al - 4bd84f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah - 4bd855: 00 00 add byte ptr [rax], al - 4bd857: 00 58 19 add byte ptr [rax + 25], bl - 4bd85a: 46 00 00 add byte ptr [rax], r8b - 4bd85d: 00 00 add byte ptr [rax], al - 4bd85f: 00 58 19 add byte ptr [rax + 25], bl - 4bd862: 46 00 00 add byte ptr [rax], r8b - 4bd865: 00 00 add byte ptr [rax], al - 4bd867: 00 58 19 add byte ptr [rax + 25], bl - 4bd86a: 46 00 00 add byte ptr [rax], r8b - 4bd86d: 00 00 add byte ptr [rax], al - 4bd86f: 00 58 19 add byte ptr [rax + 25], bl - 4bd872: 46 00 00 add byte ptr [rax], r8b - 4bd875: 00 00 add byte ptr [rax], al - 4bd877: 00 f0 add al, dh - 4bd879: 24 46 and al, 70 - 4bd87b: 00 00 add byte ptr [rax], al - 4bd87d: 00 00 add byte ptr [rax], al - 4bd87f: 00 58 19 add byte ptr [rax + 25], bl - 4bd882: 46 00 00 add byte ptr [rax], r8b - 4bd885: 00 00 add byte ptr [rax], al - 4bd887: 00 58 19 add byte ptr [rax + 25], bl - 4bd88a: 46 00 00 add byte ptr [rax], r8b - 4bd88d: 00 00 add byte ptr [rax], al - 4bd88f: 00 58 19 add byte ptr [rax + 25], bl - 4bd892: 46 00 00 add byte ptr [rax], r8b - 4bd895: 00 00 add byte ptr [rax], al - 4bd897: 00 58 19 add byte ptr [rax + 25], bl - 4bd89a: 46 00 00 add byte ptr [rax], r8b - 4bd89d: 00 00 add byte ptr [rax], al - 4bd89f: 00 58 19 add byte ptr [rax + 25], bl - 4bd8a2: 46 00 00 add byte ptr [rax], r8b - 4bd8a5: 00 00 add byte ptr [rax], al - 4bd8a7: 00 58 19 add byte ptr [rax + 25], bl - 4bd8aa: 46 00 00 add byte ptr [rax], r8b - ... - 4bd8bd: 00 00 add byte ptr [rax], al - 4bd8bf: 00 58 19 add byte ptr [rax + 25], bl - -00000000004bd8c0 : - 4bd8c0: 58 pop rax - 4bd8c1: 19 46 00 sbb dword ptr [rsi], eax - 4bd8c4: 00 00 add byte ptr [rax], al - 4bd8c6: 00 00 add byte ptr [rax], al - 4bd8c8: 58 pop rax - 4bd8c9: 19 46 00 sbb dword ptr [rsi], eax - 4bd8cc: 00 00 add byte ptr [rax], al - 4bd8ce: 00 00 add byte ptr [rax], al - 4bd8d0: 58 pop rax - 4bd8d1: 19 46 00 sbb dword ptr [rsi], eax - 4bd8d4: 00 00 add byte ptr [rax], al - 4bd8d6: 00 00 add byte ptr [rax], al - 4bd8d8: 58 pop rax - 4bd8d9: 19 46 00 sbb dword ptr [rsi], eax - 4bd8dc: 00 00 add byte ptr [rax], al - 4bd8de: 00 00 add byte ptr [rax], al - 4bd8e0: 58 pop rax - 4bd8e1: 19 46 00 sbb dword ptr [rsi], eax - 4bd8e4: 00 00 add byte ptr [rax], al - 4bd8e6: 00 00 add byte ptr [rax], al - 4bd8e8: 58 pop rax - 4bd8e9: 19 46 00 sbb dword ptr [rsi], eax - 4bd8ec: 00 00 add byte ptr [rax], al - 4bd8ee: 00 00 add byte ptr [rax], al - 4bd8f0: 58 pop rax - 4bd8f1: 19 46 00 sbb dword ptr [rsi], eax - 4bd8f4: 00 00 add byte ptr [rax], al - 4bd8f6: 00 00 add byte ptr [rax], al - 4bd8f8: 58 pop rax - 4bd8f9: 19 46 00 sbb dword ptr [rsi], eax - 4bd8fc: 00 00 add byte ptr [rax], al - 4bd8fe: 00 00 add byte ptr [rax], al - 4bd900: 58 pop rax - 4bd901: 19 46 00 sbb dword ptr [rsi], eax - 4bd904: 00 00 add byte ptr [rax], al - 4bd906: 00 00 add byte ptr [rax], al - 4bd908: 58 pop rax - 4bd909: 19 46 00 sbb dword ptr [rsi], eax - 4bd90c: 00 00 add byte ptr [rax], al - 4bd90e: 00 00 add byte ptr [rax], al - 4bd910: 50 push rax - 4bd911: 1e - 4bd912: 46 00 00 add byte ptr [rax], r8b - 4bd915: 00 00 add byte ptr [rax], al - 4bd917: 00 00 add byte ptr [rax], al - 4bd919: 29 46 00 sub dword ptr [rsi], eax - 4bd91c: 00 00 add byte ptr [rax], al - 4bd91e: 00 00 add byte ptr [rax], al - 4bd920: f8 clc - 4bd921: 1d 46 00 00 00 sbb eax, 70 - 4bd926: 00 00 add byte ptr [rax], al - 4bd928: e8 1d 46 00 00 call 0x4c1f4a <_IO_file_jumps+0xa> - 4bd92d: 00 00 add byte ptr [rax], al - 4bd92f: 00 c0 add al, al - 4bd931: 28 46 00 sub byte ptr [rsi], al - 4bd934: 00 00 add byte ptr [rax], al - 4bd936: 00 00 add byte ptr [rax], al - 4bd938: f0 lock - 4bd939: 2b 46 00 sub eax, dword ptr [rsi] - 4bd93c: 00 00 add byte ptr [rax], al - 4bd93e: 00 00 add byte ptr [rax], al - 4bd940: 58 pop rax - 4bd941: 28 46 00 sub byte ptr [rsi], al - 4bd944: 00 00 add byte ptr [rax], al - 4bd946: 00 00 add byte ptr [rax], al - 4bd948: b8 2a 46 00 00 mov eax, 17962 - 4bd94d: 00 00 add byte ptr [rax], al - 4bd94f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah - 4bd955: 00 00 add byte ptr [rax], al - 4bd957: 00 d0 add al, dl - 4bd959: 2a 46 00 sub al, byte ptr [rsi] - 4bd95c: 00 00 add byte ptr [rax], al - 4bd95e: 00 00 add byte ptr [rax], al - 4bd960: a0 23 46 00 00 00 00 00 e8 movabs al, byte ptr [-1729382256910252509] - 4bd969: 1c 46 sbb al, 70 - 4bd96b: 00 00 add byte ptr [rax], al - 4bd96d: 00 00 add byte ptr [rax], al - 4bd96f: 00 48 25 add byte ptr [rax + 37], cl - 4bd972: 46 00 00 add byte ptr [rax], r8b - 4bd975: 00 00 add byte ptr [rax], al - 4bd977: 00 f0 add al, dh - 4bd979: 24 46 and al, 70 - 4bd97b: 00 00 add byte ptr [rax], al - 4bd97d: 00 00 add byte ptr [rax], al - 4bd97f: 00 90 24 46 00 00 add byte ptr [rax + 17956], dl - 4bd985: 00 00 add byte ptr [rax], al - 4bd987: 00 00 add byte ptr [rax], al - 4bd989: 1b 46 00 sbb eax, dword ptr [rsi] - 4bd98c: 00 00 add byte ptr [rax], al - 4bd98e: 00 00 add byte ptr [rax], al - 4bd990: 08 21 or byte ptr [rcx], ah - 4bd992: 46 00 00 add byte ptr [rax], r8b - 4bd995: 00 00 add byte ptr [rax], al - 4bd997: 00 30 add byte ptr [rax], dh - 4bd999: 19 46 00 sbb dword ptr [rsi], eax - 4bd99c: 00 00 add byte ptr [rax], al - 4bd99e: 00 00 add byte ptr [rax], al - 4bd9a0: 34 19 xor al, 25 - 4bd9a2: 46 00 00 add byte ptr [rax], r8b - 4bd9a5: 00 00 add byte ptr [rax], al - 4bd9a7: 00 58 19 add byte ptr [rax + 25], bl - 4bd9aa: 46 00 00 add byte ptr [rax], r8b - ... - 4bd9bd: 00 00 add byte ptr [rax], al - 4bd9bf: 00 58 19 add byte ptr [rax + 25], bl - -00000000004bd9c0 : - 4bd9c0: 58 pop rax - 4bd9c1: 19 46 00 sbb dword ptr [rsi], eax - 4bd9c4: 00 00 add byte ptr [rax], al - 4bd9c6: 00 00 add byte ptr [rax], al - 4bd9c8: 58 pop rax - 4bd9c9: 19 46 00 sbb dword ptr [rsi], eax - 4bd9cc: 00 00 add byte ptr [rax], al - 4bd9ce: 00 00 add byte ptr [rax], al - 4bd9d0: 58 pop rax - 4bd9d1: 19 46 00 sbb dword ptr [rsi], eax - 4bd9d4: 00 00 add byte ptr [rax], al - 4bd9d6: 00 00 add byte ptr [rax], al - 4bd9d8: 58 pop rax - 4bd9d9: 19 46 00 sbb dword ptr [rsi], eax - 4bd9dc: 00 00 add byte ptr [rax], al - 4bd9de: 00 00 add byte ptr [rax], al - 4bd9e0: 58 pop rax - 4bd9e1: 19 46 00 sbb dword ptr [rsi], eax - 4bd9e4: 00 00 add byte ptr [rax], al - 4bd9e6: 00 00 add byte ptr [rax], al - 4bd9e8: 58 pop rax - 4bd9e9: 19 46 00 sbb dword ptr [rsi], eax - 4bd9ec: 00 00 add byte ptr [rax], al - 4bd9ee: 00 00 add byte ptr [rax], al - 4bd9f0: 58 pop rax - 4bd9f1: 19 46 00 sbb dword ptr [rsi], eax - 4bd9f4: 00 00 add byte ptr [rax], al - 4bd9f6: 00 00 add byte ptr [rax], al - 4bd9f8: 58 pop rax - 4bd9f9: 19 46 00 sbb dword ptr [rsi], eax - 4bd9fc: 00 00 add byte ptr [rax], al - 4bd9fe: 00 00 add byte ptr [rax], al - 4bda00: 58 pop rax - 4bda01: 19 46 00 sbb dword ptr [rsi], eax - 4bda04: 00 00 add byte ptr [rax], al - 4bda06: 00 00 add byte ptr [rax], al - 4bda08: a0 1e 46 00 00 00 00 00 50 movabs al, byte ptr [5764607523034252830] - 4bda11: 1e - 4bda12: 46 00 00 add byte ptr [rax], r8b - 4bda15: 00 00 add byte ptr [rax], al - 4bda17: 00 00 add byte ptr [rax], al - 4bda19: 29 46 00 sub dword ptr [rsi], eax - 4bda1c: 00 00 add byte ptr [rax], al - 4bda1e: 00 00 add byte ptr [rax], al - 4bda20: f8 clc - 4bda21: 1d 46 00 00 00 sbb eax, 70 - 4bda26: 00 00 add byte ptr [rax], al - 4bda28: e8 1d 46 00 00 call 0x4c204a <_IO_str_jumps+0x4a> - 4bda2d: 00 00 add byte ptr [rax], al - 4bda2f: 00 c0 add al, al - 4bda31: 28 46 00 sub byte ptr [rsi], al - 4bda34: 00 00 add byte ptr [rax], al - 4bda36: 00 00 add byte ptr [rax], al - 4bda38: f0 lock - 4bda39: 2b 46 00 sub eax, dword ptr [rsi] - 4bda3c: 00 00 add byte ptr [rax], al - 4bda3e: 00 00 add byte ptr [rax], al - 4bda40: 58 pop rax - 4bda41: 28 46 00 sub byte ptr [rsi], al - 4bda44: 00 00 add byte ptr [rax], al - 4bda46: 00 00 add byte ptr [rax], al - 4bda48: b8 2a 46 00 00 mov eax, 17962 - 4bda4d: 00 00 add byte ptr [rax], al - 4bda4f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah - 4bda55: 00 00 add byte ptr [rax], al - 4bda57: 00 d0 add al, dl - 4bda59: 2a 46 00 sub al, byte ptr [rsi] - 4bda5c: 00 00 add byte ptr [rax], al - 4bda5e: 00 00 add byte ptr [rax], al - 4bda60: a0 23 46 00 00 00 00 00 e8 movabs al, byte ptr [-1729382256910252509] - 4bda69: 1c 46 sbb al, 70 - 4bda6b: 00 00 add byte ptr [rax], al - 4bda6d: 00 00 add byte ptr [rax], al - 4bda6f: 00 48 25 add byte ptr [rax + 37], cl - 4bda72: 46 00 00 add byte ptr [rax], r8b - 4bda75: 00 00 add byte ptr [rax], al - 4bda77: 00 f0 add al, dh - 4bda79: 24 46 and al, 70 - 4bda7b: 00 00 add byte ptr [rax], al - 4bda7d: 00 00 add byte ptr [rax], al - 4bda7f: 00 90 24 46 00 00 add byte ptr [rax + 17956], dl - 4bda85: 00 00 add byte ptr [rax], al - 4bda87: 00 00 add byte ptr [rax], al - 4bda89: 1b 46 00 sbb eax, dword ptr [rsi] - 4bda8c: 00 00 add byte ptr [rax], al - 4bda8e: 00 00 add byte ptr [rax], al - 4bda90: 08 21 or byte ptr [rcx], ah - 4bda92: 46 00 00 add byte ptr [rax], r8b - 4bda95: 00 00 add byte ptr [rax], al - 4bda97: 00 30 add byte ptr [rax], dh - 4bda99: 19 46 00 sbb dword ptr [rsi], eax - 4bda9c: 00 00 add byte ptr [rax], al - 4bda9e: 00 00 add byte ptr [rax], al - 4bdaa0: 34 19 xor al, 25 - 4bdaa2: 46 00 00 add byte ptr [rax], r8b - 4bdaa5: 00 00 add byte ptr [rax], al - 4bdaa7: 00 58 19 add byte ptr [rax + 25], bl - 4bdaaa: 46 00 00 add byte ptr [rax], r8b - ... - 4bdabd: 00 00 add byte ptr [rax], al - 4bdabf: 00 58 19 add byte ptr [rax + 25], bl - -00000000004bdac0 : - 4bdac0: 58 pop rax - 4bdac1: 19 46 00 sbb dword ptr [rsi], eax - 4bdac4: 00 00 add byte ptr [rax], al - 4bdac6: 00 00 add byte ptr [rax], al - 4bdac8: 50 push rax - 4bdac9: 2a 46 00 sub al, byte ptr [rsi] - 4bdacc: 00 00 add byte ptr [rax], al - 4bdace: 00 00 add byte ptr [rax], al - 4bdad0: 00 2a add byte ptr [rdx], ch - 4bdad2: 46 00 00 add byte ptr [rax], r8b - 4bdad5: 00 00 add byte ptr [rax], al - 4bdad7: 00 a8 29 46 00 00 add byte ptr [rax + 17961], ch - 4bdadd: 00 00 add byte ptr [rax], al - 4bdadf: 00 50 23 add byte ptr [rax + 35], dl - 4bdae2: 46 00 00 add byte ptr [rax], r8b - 4bdae5: 00 00 add byte ptr [rax], al - 4bdae7: 00 f0 add al, dh - 4bdae9: 22 46 00 and al, byte ptr [rsi] - 4bdaec: 00 00 add byte ptr [rax], al - 4bdaee: 00 00 add byte ptr [rax], al - 4bdaf0: 90 nop - 4bdaf1: 22 46 00 and al, byte ptr [rsi] - 4bdaf4: 00 00 add byte ptr [rax], al - 4bdaf6: 00 00 add byte ptr [rax], al - 4bdaf8: a0 1f 46 00 00 00 00 00 08 movabs al, byte ptr [576460752303441439] - 4bdb01: 1f - 4bdb02: 46 00 00 add byte ptr [rax], r8b - 4bdb05: 00 00 add byte ptr [rax], al - 4bdb07: 00 a0 1e 46 00 00 add byte ptr [rax + 17950], ah - 4bdb0d: 00 00 add byte ptr [rax], al - 4bdb0f: 00 50 1e add byte ptr [rax + 30], dl - 4bdb12: 46 00 00 add byte ptr [rax], r8b - 4bdb15: 00 00 add byte ptr [rax], al - 4bdb17: 00 00 add byte ptr [rax], al - 4bdb19: 29 46 00 sub dword ptr [rsi], eax - 4bdb1c: 00 00 add byte ptr [rax], al - 4bdb1e: 00 00 add byte ptr [rax], al - 4bdb20: f8 clc - 4bdb21: 1d 46 00 00 00 sbb eax, 70 - 4bdb26: 00 00 add byte ptr [rax], al - 4bdb28: e8 1d 46 00 00 call 0x4c214a <_IO_helper_jumps+0x8a> - 4bdb2d: 00 00 add byte ptr [rax], al - 4bdb2f: 00 c0 add al, al - 4bdb31: 28 46 00 sub byte ptr [rsi], al - 4bdb34: 00 00 add byte ptr [rax], al - 4bdb36: 00 00 add byte ptr [rax], al - 4bdb38: f0 lock - 4bdb39: 2b 46 00 sub eax, dword ptr [rsi] - 4bdb3c: 00 00 add byte ptr [rax], al - 4bdb3e: 00 00 add byte ptr [rax], al - 4bdb40: 58 pop rax - 4bdb41: 28 46 00 sub byte ptr [rsi], al - 4bdb44: 00 00 add byte ptr [rax], al - 4bdb46: 00 00 add byte ptr [rax], al - 4bdb48: b8 2a 46 00 00 mov eax, 17962 - 4bdb4d: 00 00 add byte ptr [rax], al - 4bdb4f: 00 a0 2a 46 00 00 add byte ptr [rax + 17962], ah - 4bdb55: 00 00 add byte ptr [rax], al - 4bdb57: 00 d0 add al, dl - 4bdb59: 2a 46 00 sub al, byte ptr [rsi] - 4bdb5c: 00 00 add byte ptr [rax], al - 4bdb5e: 00 00 add byte ptr [rax], al - 4bdb60: a0 23 46 00 00 00 00 00 e8 movabs al, byte ptr [-1729382256910252509] - 4bdb69: 1c 46 sbb al, 70 - 4bdb6b: 00 00 add byte ptr [rax], al - 4bdb6d: 00 00 add byte ptr [rax], al - 4bdb6f: 00 48 25 add byte ptr [rax + 37], cl - 4bdb72: 46 00 00 add byte ptr [rax], r8b - 4bdb75: 00 00 add byte ptr [rax], al - 4bdb77: 00 f0 add al, dh - 4bdb79: 24 46 and al, 70 - 4bdb7b: 00 00 add byte ptr [rax], al - 4bdb7d: 00 00 add byte ptr [rax], al - 4bdb7f: 00 90 24 46 00 00 add byte ptr [rax + 17956], dl - 4bdb85: 00 00 add byte ptr [rax], al - 4bdb87: 00 00 add byte ptr [rax], al - 4bdb89: 1b 46 00 sbb eax, dword ptr [rsi] - 4bdb8c: 00 00 add byte ptr [rax], al - 4bdb8e: 00 00 add byte ptr [rax], al - 4bdb90: 08 21 or byte ptr [rcx], ah - 4bdb92: 46 00 00 add byte ptr [rax], r8b - 4bdb95: 00 00 add byte ptr [rax], al - 4bdb97: 00 30 add byte ptr [rax], dh - 4bdb99: 19 46 00 sbb dword ptr [rsi], eax - 4bdb9c: 00 00 add byte ptr [rax], al - 4bdb9e: 00 00 add byte ptr [rax], al - 4bdba0: 34 19 xor al, 25 - 4bdba2: 46 00 00 add byte ptr [rax], r8b - 4bdba5: 00 00 add byte ptr [rax], al - 4bdba7: 00 40 22 add byte ptr [rax + 34], al - 4bdbaa: 46 00 00 add byte ptr [rax], r8b - ... - 4bdbbd: 00 00 add byte ptr [rax], al - 4bdbbf: 00 51 57 add byte ptr [rcx + 87], dl - -00000000004bdbc0 : - 4bdbc0: 51 push rcx - 4bdbc1: 57 push rdi - 4bdbc2: 46 00 00 add byte ptr [rax], r8b - 4bdbc5: 00 00 add byte ptr [rax], al - 4bdbc7: 00 51 57 add byte ptr [rcx + 87], dl - 4bdbca: 46 00 00 add byte ptr [rax], r8b - 4bdbcd: 00 00 add byte ptr [rax], al - 4bdbcf: 00 51 57 add byte ptr [rcx + 87], dl - 4bdbd2: 46 00 00 add byte ptr [rax], r8b - 4bdbd5: 00 00 add byte ptr [rax], al - 4bdbd7: 00 51 57 add byte ptr [rcx + 87], dl - 4bdbda: 46 00 00 add byte ptr [rax], r8b - 4bdbdd: 00 00 add byte ptr [rax], al - 4bdbdf: 00 51 57 add byte ptr [rcx + 87], dl - 4bdbe2: 46 00 00 add byte ptr [rax], r8b - 4bdbe5: 00 00 add byte ptr [rax], al - 4bdbe7: 00 51 57 add byte ptr [rcx + 87], dl - 4bdbea: 46 00 00 add byte ptr [rax], r8b - 4bdbed: 00 00 add byte ptr [rax], al - 4bdbef: 00 51 57 add byte ptr [rcx + 87], dl - 4bdbf2: 46 00 00 add byte ptr [rax], r8b - 4bdbf5: 00 00 add byte ptr [rax], al - 4bdbf7: 00 51 57 add byte ptr [rcx + 87], dl - 4bdbfa: 46 00 00 add byte ptr [rax], r8b - 4bdbfd: 00 00 add byte ptr [rax], al - 4bdbff: 00 51 57 add byte ptr [rcx + 87], dl - 4bdc02: 46 00 00 add byte ptr [rax], r8b - 4bdc05: 00 00 add byte ptr [rax], al - 4bdc07: 00 51 57 add byte ptr [rcx + 87], dl - 4bdc0a: 46 00 00 add byte ptr [rax], r8b - 4bdc0d: 00 00 add byte ptr [rax], al - 4bdc0f: 00 51 57 add byte ptr [rcx + 87], dl - 4bdc12: 46 00 00 add byte ptr [rax], r8b - 4bdc15: 00 00 add byte ptr [rax], al - 4bdc17: 00 51 57 add byte ptr [rcx + 87], dl - 4bdc1a: 46 00 00 add byte ptr [rax], r8b - 4bdc1d: 00 00 add byte ptr [rax], al - 4bdc1f: 00 51 57 add byte ptr [rcx + 87], dl - 4bdc22: 46 00 00 add byte ptr [rax], r8b - 4bdc25: 00 00 add byte ptr [rax], al - 4bdc27: 00 51 57 add byte ptr [rcx + 87], dl - 4bdc2a: 46 00 00 add byte ptr [rax], r8b - 4bdc2d: 00 00 add byte ptr [rax], al - 4bdc2f: 00 f2 add dl, dh - 4bdc31: 62 - 4bdc32: 46 00 00 add byte ptr [rax], r8b - 4bdc35: 00 00 add byte ptr [rax], al - 4bdc37: 00 17 add byte ptr [rdi], dl - 4bdc39: 67 46 00 00 add byte ptr [eax], r8b - 4bdc3d: 00 00 add byte ptr [rax], al - 4bdc3f: 00 08 add byte ptr [rax], cl - 4bdc41: 67 46 00 00 add byte ptr [eax], r8b - 4bdc45: 00 00 add byte ptr [rax], al - 4bdc47: 00 f9 add cl, bh - 4bdc49: 66 46 00 00 add byte ptr [rax], r8b - 4bdc4d: 00 00 add byte ptr [rax], al - 4bdc4f: 00 e9 add cl, ch - 4bdc51: 51 push rcx - 4bdc52: 46 00 00 add byte ptr [rax], r8b - 4bdc55: 00 00 add byte ptr [rax], al - 4bdc57: 00 5c 67 46 add byte ptr [rdi + 2*riz + 70], bl - 4bdc5b: 00 00 add byte ptr [rax], al - 4bdc5d: 00 00 add byte ptr [rax], al - 4bdc5f: 00 27 add byte ptr [rdi], ah - 4bdc61: 60 - 4bdc62: 46 00 00 add byte ptr [rax], r8b - 4bdc65: 00 00 add byte ptr [rax], al - 4bdc67: 00 a0 60 46 00 00 add byte ptr [rax + 18016], ah - 4bdc6d: 00 00 add byte ptr [rax], al - 4bdc6f: 00 7a 63 add byte ptr [rdx + 99], bh - 4bdc72: 46 00 00 add byte ptr [rax], r8b - 4bdc75: 00 00 add byte ptr [rax], al - 4bdc77: 00 98 62 46 00 00 add byte ptr [rax + 18018], bl - 4bdc7d: 00 00 add byte ptr [rax], al - 4bdc7f: 00 36 add byte ptr [rsi], dh - 4bdc81: 63 46 00 movsxd eax, dword ptr [rsi] - 4bdc84: 00 00 add byte ptr [rax], al - 4bdc86: 00 00 add byte ptr [rax], al - 4bdc88: 25 5c 46 00 00 and eax, 18012 - 4bdc8d: 00 00 add byte ptr [rax], al - 4bdc8f: 00 54 66 46 add byte ptr [rsi + 2*riz + 70], dl - 4bdc93: 00 00 add byte ptr [rax], al - 4bdc95: 00 00 add byte ptr [rax], al - 4bdc97: 00 51 57 add byte ptr [rcx + 87], dl - 4bdc9a: 46 00 00 add byte ptr [rax], r8b - 4bdc9d: 00 00 add byte ptr [rax], al - 4bdc9f: 00 51 57 add byte ptr [rcx + 87], dl - 4bdca2: 46 00 00 add byte ptr [rax], r8b - 4bdca5: 00 00 add byte ptr [rax], al - 4bdca7: 00 51 57 add byte ptr [rcx + 87], dl - 4bdcaa: 46 00 00 add byte ptr [rax], r8b - ... - 4bdcbd: 00 00 add byte ptr [rax], al - 4bdcbf: 00 08 add byte ptr [rax], cl - -00000000004bdcc0 : - 4bdcc0: 08 7e 46 or byte ptr [rsi + 70], bh - 4bdcc3: 00 00 add byte ptr [rax], al - 4bdcc5: 00 00 add byte ptr [rax], al - 4bdcc7: 00 08 add byte ptr [rax], cl - 4bdcc9: 7e 46 jle 0x4bdd11 - 4bdccb: 00 00 add byte ptr [rax], al - 4bdccd: 00 00 add byte ptr [rax], al - 4bdccf: 00 08 add byte ptr [rax], cl - 4bdcd1: 7e 46 jle 0x4bdd19 - 4bdcd3: 00 00 add byte ptr [rax], al - 4bdcd5: 00 00 add byte ptr [rax], al - 4bdcd7: 00 08 add byte ptr [rax], cl - 4bdcd9: 7e 46 jle 0x4bdd21 - 4bdcdb: 00 00 add byte ptr [rax], al - 4bdcdd: 00 00 add byte ptr [rax], al - 4bdcdf: 00 08 add byte ptr [rax], cl - 4bdce1: 7e 46 jle 0x4bdd29 - 4bdce3: 00 00 add byte ptr [rax], al - 4bdce5: 00 00 add byte ptr [rax], al - 4bdce7: 00 08 add byte ptr [rax], cl - 4bdce9: 7e 46 jle 0x4bdd31 - 4bdceb: 00 00 add byte ptr [rax], al - 4bdced: 00 00 add byte ptr [rax], al - 4bdcef: 00 08 add byte ptr [rax], cl - 4bdcf1: 7e 46 jle 0x4bdd39 - 4bdcf3: 00 00 add byte ptr [rax], al - 4bdcf5: 00 00 add byte ptr [rax], al - 4bdcf7: 00 08 add byte ptr [rax], cl - 4bdcf9: 7e 46 jle 0x4bdd41 - 4bdcfb: 00 00 add byte ptr [rax], al - 4bdcfd: 00 00 add byte ptr [rax], al - 4bdcff: 00 08 add byte ptr [rax], cl - 4bdd01: 7e 46 jle 0x4bdd49 - 4bdd03: 00 00 add byte ptr [rax], al - 4bdd05: 00 00 add byte ptr [rax], al - 4bdd07: 00 08 add byte ptr [rax], cl - 4bdd09: 7e 46 jle 0x4bdd51 - 4bdd0b: 00 00 add byte ptr [rax], al - 4bdd0d: 00 00 add byte ptr [rax], al - 4bdd0f: 00 08 add byte ptr [rax], cl - 4bdd11: 7e 46 jle 0x4bdd59 - 4bdd13: 00 00 add byte ptr [rax], al - 4bdd15: 00 00 add byte ptr [rax], al - 4bdd17: 00 e0 add al, ah - 4bdd19: 8f 46 00 pop qword ptr [rsi] - 4bdd1c: 00 00 add byte ptr [rax], al - 4bdd1e: 00 00 add byte ptr [rax], al - 4bdd20: 08 7e 46 or byte ptr [rsi + 70], bh - 4bdd23: 00 00 add byte ptr [rax], al - 4bdd25: 00 00 add byte ptr [rax], al - 4bdd27: 00 08 add byte ptr [rax], cl - 4bdd29: 7e 46 jle 0x4bdd71 - 4bdd2b: 00 00 add byte ptr [rax], al - 4bdd2d: 00 00 add byte ptr [rax], al - 4bdd2f: 00 30 add byte ptr [rax], dh - 4bdd31: 8e 46 00 mov es, word ptr [rsi] - 4bdd34: 00 00 add byte ptr [rax], al - 4bdd36: 00 00 add byte ptr [rax], al - 4bdd38: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] - 4bdd3e: 00 00 add byte ptr [rax], al - 4bdd40: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 - 4bdd47: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al - 4bdd4d: 00 00 add byte ptr [rax], al - 4bdd4f: 00 60 85 add byte ptr [rax - 123], ah - 4bdd52: 46 00 00 add byte ptr [rax], r8b - 4bdd55: 00 00 add byte ptr [rax], al - 4bdd57: 00 38 add byte ptr [rax], bh - 4bdd59: 84 46 00 test byte ptr [rsi], al - 4bdd5c: 00 00 add byte ptr [rax], al - 4bdd5e: 00 00 add byte ptr [rax], al - 4bdd60: a0 89 46 00 00 00 00 00 f0 movabs al, byte ptr [-1152921504606828919] - 4bdd69: 80 46 00 00 add byte ptr [rsi], 0 - 4bdd6d: 00 00 add byte ptr [rax], al - 4bdd6f: 00 f0 add al, dh - 4bdd71: 8e 46 00 mov es, word ptr [rsi] - 4bdd74: 00 00 add byte ptr [rax], al - 4bdd76: 00 00 add byte ptr [rax], al - 4bdd78: 98 cwde - 4bdd79: 8e 46 00 mov es, word ptr [rsi] - 4bdd7c: 00 00 add byte ptr [rax], al - 4bdd7e: 00 00 add byte ptr [rax], al - 4bdd80: d0 8a 46 00 00 00 ror byte ptr [rdx + 70] - 4bdd86: 00 00 add byte ptr [rax], al - 4bdd88: a0 7f 46 00 00 00 00 00 f8 movabs al, byte ptr [-576460752303405441] - 4bdd91: 82 - 4bdd92: 46 00 00 add byte ptr [rax], r8b - 4bdd95: 00 00 add byte ptr [rax], al - 4bdd97: 00 08 add byte ptr [rax], cl - 4bdd99: 7e 46 jle 0x4bdde1 - 4bdd9b: 00 00 add byte ptr [rax], al - 4bdd9d: 00 00 add byte ptr [rax], al - 4bdd9f: 00 08 add byte ptr [rax], cl - 4bdda1: 7e 46 jle 0x4bdde9 - 4bdda3: 00 00 add byte ptr [rax], al - 4bdda5: 00 00 add byte ptr [rax], al - 4bdda7: 00 08 add byte ptr [rax], cl - 4bdda9: 7e 46 jle 0x4bddf1 - ... - 4bddbf: 00 08 add byte ptr [rax], cl - -00000000004bddc0 : - 4bddc0: 08 7e 46 or byte ptr [rsi + 70], bh - 4bddc3: 00 00 add byte ptr [rax], al - 4bddc5: 00 00 add byte ptr [rax], al - 4bddc7: 00 08 add byte ptr [rax], cl - 4bddc9: 7e 46 jle 0x4bde11 - 4bddcb: 00 00 add byte ptr [rax], al - 4bddcd: 00 00 add byte ptr [rax], al - 4bddcf: 00 08 add byte ptr [rax], cl - 4bddd1: 7e 46 jle 0x4bde19 - 4bddd3: 00 00 add byte ptr [rax], al - 4bddd5: 00 00 add byte ptr [rax], al - 4bddd7: 00 08 add byte ptr [rax], cl - 4bddd9: 7e 46 jle 0x4bde21 - 4bdddb: 00 00 add byte ptr [rax], al - 4bdddd: 00 00 add byte ptr [rax], al - 4bdddf: 00 08 add byte ptr [rax], cl - 4bdde1: 7e 46 jle 0x4bde29 - 4bdde3: 00 00 add byte ptr [rax], al - 4bdde5: 00 00 add byte ptr [rax], al - 4bdde7: 00 08 add byte ptr [rax], cl - 4bdde9: 7e 46 jle 0x4bde31 - 4bddeb: 00 00 add byte ptr [rax], al - 4bdded: 00 00 add byte ptr [rax], al - 4bddef: 00 08 add byte ptr [rax], cl - 4bddf1: 7e 46 jle 0x4bde39 - 4bddf3: 00 00 add byte ptr [rax], al - 4bddf5: 00 00 add byte ptr [rax], al - 4bddf7: 00 08 add byte ptr [rax], cl - 4bddf9: 7e 46 jle 0x4bde41 - 4bddfb: 00 00 add byte ptr [rax], al - 4bddfd: 00 00 add byte ptr [rax], al - 4bddff: 00 08 add byte ptr [rax], cl - 4bde01: 7e 46 jle 0x4bde49 - 4bde03: 00 00 add byte ptr [rax], al - 4bde05: 00 00 add byte ptr [rax], al - 4bde07: 00 08 add byte ptr [rax], cl - 4bde09: 7e 46 jle 0x4bde51 - 4bde0b: 00 00 add byte ptr [rax], al - 4bde0d: 00 00 add byte ptr [rax], al - 4bde0f: 00 08 add byte ptr [rax], cl - 4bde11: 7e 46 jle 0x4bde59 - 4bde13: 00 00 add byte ptr [rax], al - 4bde15: 00 00 add byte ptr [rax], al - 4bde17: 00 08 add byte ptr [rax], cl - 4bde19: 7e 46 jle 0x4bde61 - 4bde1b: 00 00 add byte ptr [rax], al - 4bde1d: 00 00 add byte ptr [rax], al - 4bde1f: 00 08 add byte ptr [rax], cl - 4bde21: 7e 46 jle 0x4bde69 - 4bde23: 00 00 add byte ptr [rax], al - 4bde25: 00 00 add byte ptr [rax], al - 4bde27: 00 08 add byte ptr [rax], cl - 4bde29: 7e 46 jle 0x4bde71 - 4bde2b: 00 00 add byte ptr [rax], al - 4bde2d: 00 00 add byte ptr [rax], al - 4bde2f: 00 30 add byte ptr [rax], dh - 4bde31: 8e 46 00 mov es, word ptr [rsi] - 4bde34: 00 00 add byte ptr [rax], al - 4bde36: 00 00 add byte ptr [rax], al - 4bde38: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] - 4bde3e: 00 00 add byte ptr [rax], al - 4bde40: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 - 4bde47: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al - 4bde4d: 00 00 add byte ptr [rax], al - 4bde4f: 00 60 85 add byte ptr [rax - 123], ah - 4bde52: 46 00 00 add byte ptr [rax], r8b - 4bde55: 00 00 add byte ptr [rax], al - 4bde57: 00 38 add byte ptr [rax], bh - 4bde59: 84 46 00 test byte ptr [rsi], al - 4bde5c: 00 00 add byte ptr [rax], al - 4bde5e: 00 00 add byte ptr [rax], al - 4bde60: a0 89 46 00 00 00 00 00 f0 movabs al, byte ptr [-1152921504606828919] - 4bde69: 80 46 00 00 add byte ptr [rsi], 0 - 4bde6d: 00 00 add byte ptr [rax], al - 4bde6f: 00 f0 add al, dh - 4bde71: 8e 46 00 mov es, word ptr [rsi] - 4bde74: 00 00 add byte ptr [rax], al - 4bde76: 00 00 add byte ptr [rax], al - 4bde78: 98 cwde - 4bde79: 8e 46 00 mov es, word ptr [rsi] - 4bde7c: 00 00 add byte ptr [rax], al - 4bde7e: 00 00 add byte ptr [rax], al - 4bde80: d0 8a 46 00 00 00 ror byte ptr [rdx + 70] - 4bde86: 00 00 add byte ptr [rax], al - 4bde88: a0 7f 46 00 00 00 00 00 f8 movabs al, byte ptr [-576460752303405441] - 4bde91: 82 - 4bde92: 46 00 00 add byte ptr [rax], r8b - 4bde95: 00 00 add byte ptr [rax], al - 4bde97: 00 08 add byte ptr [rax], cl - 4bde99: 7e 46 jle 0x4bdee1 - 4bde9b: 00 00 add byte ptr [rax], al - 4bde9d: 00 00 add byte ptr [rax], al - 4bde9f: 00 08 add byte ptr [rax], cl - 4bdea1: 7e 46 jle 0x4bdee9 - 4bdea3: 00 00 add byte ptr [rax], al - 4bdea5: 00 00 add byte ptr [rax], al - 4bdea7: 00 08 add byte ptr [rax], cl - 4bdea9: 7e 46 jle 0x4bdef1 - ... - 4bdebf: 00 08 add byte ptr [rax], cl - -00000000004bdec0 : - 4bdec0: 08 7e 46 or byte ptr [rsi + 70], bh - 4bdec3: 00 00 add byte ptr [rax], al - 4bdec5: 00 00 add byte ptr [rax], al - 4bdec7: 00 08 add byte ptr [rax], cl - 4bdec9: 7e 46 jle 0x4bdf11 - 4bdecb: 00 00 add byte ptr [rax], al - 4bdecd: 00 00 add byte ptr [rax], al - 4bdecf: 00 08 add byte ptr [rax], cl - 4bded1: 7e 46 jle 0x4bdf19 - 4bded3: 00 00 add byte ptr [rax], al - 4bded5: 00 00 add byte ptr [rax], al - 4bded7: 00 08 add byte ptr [rax], cl - 4bded9: 7e 46 jle 0x4bdf21 - 4bdedb: 00 00 add byte ptr [rax], al - 4bdedd: 00 00 add byte ptr [rax], al - 4bdedf: 00 08 add byte ptr [rax], cl - 4bdee1: 7e 46 jle 0x4bdf29 - 4bdee3: 00 00 add byte ptr [rax], al - 4bdee5: 00 00 add byte ptr [rax], al - 4bdee7: 00 08 add byte ptr [rax], cl - 4bdee9: 7e 46 jle 0x4bdf31 - 4bdeeb: 00 00 add byte ptr [rax], al - 4bdeed: 00 00 add byte ptr [rax], al - 4bdeef: 00 08 add byte ptr [rax], cl - 4bdef1: 7e 46 jle 0x4bdf39 - 4bdef3: 00 00 add byte ptr [rax], al - 4bdef5: 00 00 add byte ptr [rax], al - 4bdef7: 00 08 add byte ptr [rax], cl - 4bdef9: 7e 46 jle 0x4bdf41 - 4bdefb: 00 00 add byte ptr [rax], al - 4bdefd: 00 00 add byte ptr [rax], al - 4bdeff: 00 08 add byte ptr [rax], cl - 4bdf01: 7e 46 jle 0x4bdf49 - 4bdf03: 00 00 add byte ptr [rax], al - 4bdf05: 00 00 add byte ptr [rax], al - 4bdf07: 00 08 add byte ptr [rax], cl - 4bdf09: 7e 46 jle 0x4bdf51 - 4bdf0b: 00 00 add byte ptr [rax], al - 4bdf0d: 00 00 add byte ptr [rax], al - 4bdf0f: 00 20 add byte ptr [rax], ah - 4bdf11: 90 nop - 4bdf12: 46 00 00 add byte ptr [rax], r8b - 4bdf15: 00 00 add byte ptr [rax], al - 4bdf17: 00 08 add byte ptr [rax], cl - 4bdf19: 7e 46 jle 0x4bdf61 - 4bdf1b: 00 00 add byte ptr [rax], al - 4bdf1d: 00 00 add byte ptr [rax], al - 4bdf1f: 00 08 add byte ptr [rax], cl - 4bdf21: 7e 46 jle 0x4bdf69 - 4bdf23: 00 00 add byte ptr [rax], al - 4bdf25: 00 00 add byte ptr [rax], al - 4bdf27: 00 08 add byte ptr [rax], cl - 4bdf29: 7e 46 jle 0x4bdf71 - 4bdf2b: 00 00 add byte ptr [rax], al - 4bdf2d: 00 00 add byte ptr [rax], al - 4bdf2f: 00 30 add byte ptr [rax], dh - 4bdf31: 8e 46 00 mov es, word ptr [rsi] - 4bdf34: 00 00 add byte ptr [rax], al - 4bdf36: 00 00 add byte ptr [rax], al - 4bdf38: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] - 4bdf3e: 00 00 add byte ptr [rax], al - 4bdf40: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 - 4bdf47: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al - 4bdf4d: 00 00 add byte ptr [rax], al - 4bdf4f: 00 60 85 add byte ptr [rax - 123], ah - 4bdf52: 46 00 00 add byte ptr [rax], r8b - 4bdf55: 00 00 add byte ptr [rax], al - 4bdf57: 00 08 add byte ptr [rax], cl - 4bdf59: 7e 46 jle 0x4bdfa1 - 4bdf5b: 00 00 add byte ptr [rax], al - 4bdf5d: 00 00 add byte ptr [rax], al - 4bdf5f: 00 08 add byte ptr [rax], cl - 4bdf61: 7e 46 jle 0x4bdfa9 - 4bdf63: 00 00 add byte ptr [rax], al - 4bdf65: 00 00 add byte ptr [rax], al - 4bdf67: 00 08 add byte ptr [rax], cl - 4bdf69: 7e 46 jle 0x4bdfb1 - 4bdf6b: 00 00 add byte ptr [rax], al - 4bdf6d: 00 00 add byte ptr [rax], al - 4bdf6f: 00 08 add byte ptr [rax], cl - 4bdf71: 7e 46 jle 0x4bdfb9 - 4bdf73: 00 00 add byte ptr [rax], al - 4bdf75: 00 00 add byte ptr [rax], al - 4bdf77: 00 98 8e 46 00 00 add byte ptr [rax + 18062], bl - 4bdf7d: 00 00 add byte ptr [rax], al - 4bdf7f: 00 08 add byte ptr [rax], cl - 4bdf81: 7e 46 jle 0x4bdfc9 - 4bdf83: 00 00 add byte ptr [rax], al - 4bdf85: 00 00 add byte ptr [rax], al - 4bdf87: 00 08 add byte ptr [rax], cl - 4bdf89: 7e 46 jle 0x4bdfd1 - 4bdf8b: 00 00 add byte ptr [rax], al - 4bdf8d: 00 00 add byte ptr [rax], al - 4bdf8f: 00 08 add byte ptr [rax], cl - 4bdf91: 7e 46 jle 0x4bdfd9 - 4bdf93: 00 00 add byte ptr [rax], al - 4bdf95: 00 00 add byte ptr [rax], al - 4bdf97: 00 08 add byte ptr [rax], cl - 4bdf99: 7e 46 jle 0x4bdfe1 - 4bdf9b: 00 00 add byte ptr [rax], al - 4bdf9d: 00 00 add byte ptr [rax], al - 4bdf9f: 00 08 add byte ptr [rax], cl - 4bdfa1: 7e 46 jle 0x4bdfe9 - 4bdfa3: 00 00 add byte ptr [rax], al - 4bdfa5: 00 00 add byte ptr [rax], al - 4bdfa7: 00 08 add byte ptr [rax], cl - 4bdfa9: 7e 46 jle 0x4bdff1 - ... - 4bdfbf: 00 08 add byte ptr [rax], cl - -00000000004bdfc0 : - 4bdfc0: 08 7e 46 or byte ptr [rsi + 70], bh - 4bdfc3: 00 00 add byte ptr [rax], al - 4bdfc5: 00 00 add byte ptr [rax], al - 4bdfc7: 00 08 add byte ptr [rax], cl - 4bdfc9: 7e 46 jle 0x4be011 - 4bdfcb: 00 00 add byte ptr [rax], al - 4bdfcd: 00 00 add byte ptr [rax], al - 4bdfcf: 00 08 add byte ptr [rax], cl - 4bdfd1: 7e 46 jle 0x4be019 - 4bdfd3: 00 00 add byte ptr [rax], al - 4bdfd5: 00 00 add byte ptr [rax], al - 4bdfd7: 00 08 add byte ptr [rax], cl - 4bdfd9: 7e 46 jle 0x4be021 - 4bdfdb: 00 00 add byte ptr [rax], al - 4bdfdd: 00 00 add byte ptr [rax], al - 4bdfdf: 00 08 add byte ptr [rax], cl - 4bdfe1: 7e 46 jle 0x4be029 - 4bdfe3: 00 00 add byte ptr [rax], al - 4bdfe5: 00 00 add byte ptr [rax], al - 4bdfe7: 00 08 add byte ptr [rax], cl - 4bdfe9: 7e 46 jle 0x4be031 - 4bdfeb: 00 00 add byte ptr [rax], al - 4bdfed: 00 00 add byte ptr [rax], al - 4bdfef: 00 08 add byte ptr [rax], cl - 4bdff1: 7e 46 jle 0x4be039 - 4bdff3: 00 00 add byte ptr [rax], al - 4bdff5: 00 00 add byte ptr [rax], al - 4bdff7: 00 08 add byte ptr [rax], cl - 4bdff9: 7e 46 jle 0x4be041 - 4bdffb: 00 00 add byte ptr [rax], al - 4bdffd: 00 00 add byte ptr [rax], al - 4bdfff: 00 08 add byte ptr [rax], cl - 4be001: 7e 46 jle 0x4be049 - 4be003: 00 00 add byte ptr [rax], al - 4be005: 00 00 add byte ptr [rax], al - 4be007: 00 08 add byte ptr [rax], cl - 4be009: 7e 46 jle 0x4be051 - 4be00b: 00 00 add byte ptr [rax], al - 4be00d: 00 00 add byte ptr [rax], al - 4be00f: 00 20 add byte ptr [rax], ah - 4be011: 8b 46 00 mov eax, dword ptr [rsi] - 4be014: 00 00 add byte ptr [rax], al - 4be016: 00 00 add byte ptr [rax], al - 4be018: 88 8d 46 00 00 00 mov byte ptr [rbp + 70], cl - 4be01e: 00 00 add byte ptr [rax], al - 4be020: e0 8f loopne 0x4bdfb1 - 4be022: 46 00 00 add byte ptr [rax], r8b - 4be025: 00 00 add byte ptr [rax], al - 4be027: 00 e8 add al, ch - 4be029: 82 - 4be02a: 46 00 00 add byte ptr [rax], r8b - 4be02d: 00 00 add byte ptr [rax], al - 4be02f: 00 30 add byte ptr [rax], dh - 4be031: 8e 46 00 mov es, word ptr [rsi] - 4be034: 00 00 add byte ptr [rax], al - 4be036: 00 00 add byte ptr [rax], al - 4be038: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] - 4be03e: 00 00 add byte ptr [rax], al - 4be040: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 - 4be047: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al - 4be04d: 00 00 add byte ptr [rax], al - 4be04f: 00 60 85 add byte ptr [rax - 123], ah - 4be052: 46 00 00 add byte ptr [rax], r8b - 4be055: 00 00 add byte ptr [rax], al - 4be057: 00 38 add byte ptr [rax], bh - 4be059: 84 46 00 test byte ptr [rsi], al - 4be05c: 00 00 add byte ptr [rax], al - 4be05e: 00 00 add byte ptr [rax], al - 4be060: a0 89 46 00 00 00 00 00 f0 movabs al, byte ptr [-1152921504606828919] - 4be069: 80 46 00 00 add byte ptr [rsi], 0 - 4be06d: 00 00 add byte ptr [rax], al - 4be06f: 00 f0 add al, dh - 4be071: 8e 46 00 mov es, word ptr [rsi] - 4be074: 00 00 add byte ptr [rax], al - 4be076: 00 00 add byte ptr [rax], al - 4be078: 98 cwde - 4be079: 8e 46 00 mov es, word ptr [rsi] - 4be07c: 00 00 add byte ptr [rax], al - 4be07e: 00 00 add byte ptr [rax], al - 4be080: d0 8a 46 00 00 00 ror byte ptr [rdx + 70] - 4be086: 00 00 add byte ptr [rax], al - 4be088: a0 7f 46 00 00 00 00 00 f8 movabs al, byte ptr [-576460752303405441] - 4be091: 82 - 4be092: 46 00 00 add byte ptr [rax], r8b - 4be095: 00 00 add byte ptr [rax], al - 4be097: 00 e8 add al, ch - 4be099: 7d 46 jge 0x4be0e1 - 4be09b: 00 00 add byte ptr [rax], al - 4be09d: 00 00 add byte ptr [rax], al - 4be09f: 00 ec add ah, ch - 4be0a1: 7d 46 jge 0x4be0e9 - 4be0a3: 00 00 add byte ptr [rax], al - 4be0a5: 00 00 add byte ptr [rax], al - 4be0a7: 00 08 add byte ptr [rax], cl - 4be0a9: 7e 46 jle 0x4be0f1 - ... - 4be0bf: 00 08 add byte ptr [rax], cl - -00000000004be0c0 : - 4be0c0: 08 7e 46 or byte ptr [rsi + 70], bh - 4be0c3: 00 00 add byte ptr [rax], al - 4be0c5: 00 00 add byte ptr [rax], al - 4be0c7: 00 08 add byte ptr [rax], cl - 4be0c9: 7e 46 jle 0x4be111 - 4be0cb: 00 00 add byte ptr [rax], al - 4be0cd: 00 00 add byte ptr [rax], al - 4be0cf: 00 08 add byte ptr [rax], cl - 4be0d1: 7e 46 jle 0x4be119 - 4be0d3: 00 00 add byte ptr [rax], al - 4be0d5: 00 00 add byte ptr [rax], al - 4be0d7: 00 08 add byte ptr [rax], cl - 4be0d9: 7e 46 jle 0x4be121 - 4be0db: 00 00 add byte ptr [rax], al - 4be0dd: 00 00 add byte ptr [rax], al - 4be0df: 00 08 add byte ptr [rax], cl - 4be0e1: 7e 46 jle 0x4be129 - 4be0e3: 00 00 add byte ptr [rax], al - 4be0e5: 00 00 add byte ptr [rax], al - 4be0e7: 00 08 add byte ptr [rax], cl - 4be0e9: 7e 46 jle 0x4be131 - 4be0eb: 00 00 add byte ptr [rax], al - 4be0ed: 00 00 add byte ptr [rax], al - 4be0ef: 00 08 add byte ptr [rax], cl - 4be0f1: 7e 46 jle 0x4be139 - 4be0f3: 00 00 add byte ptr [rax], al - 4be0f5: 00 00 add byte ptr [rax], al - 4be0f7: 00 08 add byte ptr [rax], cl - 4be0f9: 7e 46 jle 0x4be141 - 4be0fb: 00 00 add byte ptr [rax], al - 4be0fd: 00 00 add byte ptr [rax], al - 4be0ff: 00 08 add byte ptr [rax], cl - 4be101: 7e 46 jle 0x4be149 - 4be103: 00 00 add byte ptr [rax], al - 4be105: 00 00 add byte ptr [rax], al - 4be107: 00 60 8b add byte ptr [rax - 117], ah - 4be10a: 46 00 00 add byte ptr [rax], r8b - 4be10d: 00 00 add byte ptr [rax], al - 4be10f: 00 20 add byte ptr [rax], ah - 4be111: 8b 46 00 mov eax, dword ptr [rsi] - 4be114: 00 00 add byte ptr [rax], al - 4be116: 00 00 add byte ptr [rax], al - 4be118: 88 8d 46 00 00 00 mov byte ptr [rbp + 70], cl - 4be11e: 00 00 add byte ptr [rax], al - 4be120: e0 8f loopne 0x4be0b1 - 4be122: 46 00 00 add byte ptr [rax], r8b - 4be125: 00 00 add byte ptr [rax], al - 4be127: 00 e8 add al, ch - 4be129: 82 - 4be12a: 46 00 00 add byte ptr [rax], r8b - 4be12d: 00 00 add byte ptr [rax], al - 4be12f: 00 30 add byte ptr [rax], dh - 4be131: 8e 46 00 mov es, word ptr [rsi] - 4be134: 00 00 add byte ptr [rax], al - 4be136: 00 00 add byte ptr [rax], al - 4be138: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] - 4be13e: 00 00 add byte ptr [rax], al - 4be140: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 - 4be147: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al - 4be14d: 00 00 add byte ptr [rax], al - 4be14f: 00 60 85 add byte ptr [rax - 123], ah - 4be152: 46 00 00 add byte ptr [rax], r8b - 4be155: 00 00 add byte ptr [rax], al - 4be157: 00 38 add byte ptr [rax], bh - 4be159: 84 46 00 test byte ptr [rsi], al - 4be15c: 00 00 add byte ptr [rax], al - 4be15e: 00 00 add byte ptr [rax], al - 4be160: a0 89 46 00 00 00 00 00 f0 movabs al, byte ptr [-1152921504606828919] - 4be169: 80 46 00 00 add byte ptr [rsi], 0 - 4be16d: 00 00 add byte ptr [rax], al - 4be16f: 00 f0 add al, dh - 4be171: 8e 46 00 mov es, word ptr [rsi] - 4be174: 00 00 add byte ptr [rax], al - 4be176: 00 00 add byte ptr [rax], al - 4be178: 98 cwde - 4be179: 8e 46 00 mov es, word ptr [rsi] - 4be17c: 00 00 add byte ptr [rax], al - 4be17e: 00 00 add byte ptr [rax], al - 4be180: d0 8a 46 00 00 00 ror byte ptr [rdx + 70] - 4be186: 00 00 add byte ptr [rax], al - 4be188: a0 7f 46 00 00 00 00 00 f8 movabs al, byte ptr [-576460752303405441] - 4be191: 82 - 4be192: 46 00 00 add byte ptr [rax], r8b - 4be195: 00 00 add byte ptr [rax], al - 4be197: 00 e8 add al, ch - 4be199: 7d 46 jge 0x4be1e1 - 4be19b: 00 00 add byte ptr [rax], al - 4be19d: 00 00 add byte ptr [rax], al - 4be19f: 00 ec add ah, ch - 4be1a1: 7d 46 jge 0x4be1e9 - 4be1a3: 00 00 add byte ptr [rax], al - 4be1a5: 00 00 add byte ptr [rax], al - 4be1a7: 00 08 add byte ptr [rax], cl - 4be1a9: 7e 46 jle 0x4be1f1 - ... - 4be1bf: 00 08 add byte ptr [rax], cl - -00000000004be1c0 : - 4be1c0: 08 7e 46 or byte ptr [rsi + 70], bh - 4be1c3: 00 00 add byte ptr [rax], al - 4be1c5: 00 00 add byte ptr [rax], al - 4be1c7: 00 a8 90 46 00 00 add byte ptr [rax + 18064], ch - 4be1cd: 00 00 add byte ptr [rax], al - 4be1cf: 00 a0 8f 46 00 00 add byte ptr [rax + 18063], ah - 4be1d5: 00 00 add byte ptr [rax], al - 4be1d7: 00 58 8f add byte ptr [rax - 113], bl - 4be1da: 46 00 00 add byte ptr [rax], r8b - 4be1dd: 00 00 add byte ptr [rax], al - 4be1df: 00 60 89 add byte ptr [rax - 119], ah - 4be1e2: 46 00 00 add byte ptr [rax], r8b - 4be1e5: 00 00 add byte ptr [rax], al - 4be1e7: 00 20 add byte ptr [rax], ah - 4be1e9: 89 46 00 mov dword ptr [rsi], eax - 4be1ec: 00 00 add byte ptr [rax], al - 4be1ee: 00 00 add byte ptr [rax], al - 4be1f0: 60 - 4be1f1: 90 nop - 4be1f2: 46 00 00 add byte ptr [rax], r8b - 4be1f5: 00 00 add byte ptr [rax], al - 4be1f7: 00 38 add byte ptr [rax], bh - 4be1f9: 8c 46 00 mov word ptr [rsi], es - 4be1fc: 00 00 add byte ptr [rax], al - 4be1fe: 00 00 add byte ptr [rax], al - 4be200: a8 8b test al, -117 - 4be202: 46 00 00 add byte ptr [rax], r8b - 4be205: 00 00 add byte ptr [rax], al - 4be207: 00 60 8b add byte ptr [rax - 117], ah - 4be20a: 46 00 00 add byte ptr [rax], r8b - 4be20d: 00 00 add byte ptr [rax], al - 4be20f: 00 20 add byte ptr [rax], ah - 4be211: 8b 46 00 mov eax, dword ptr [rsi] - 4be214: 00 00 add byte ptr [rax], al - 4be216: 00 00 add byte ptr [rax], al - 4be218: 88 8d 46 00 00 00 mov byte ptr [rbp + 70], cl - 4be21e: 00 00 add byte ptr [rax], al - 4be220: e0 8f loopne 0x4be1b1 - 4be222: 46 00 00 add byte ptr [rax], r8b - 4be225: 00 00 add byte ptr [rax], al - 4be227: 00 e8 add al, ch - 4be229: 82 - 4be22a: 46 00 00 add byte ptr [rax], r8b - 4be22d: 00 00 add byte ptr [rax], al - 4be22f: 00 30 add byte ptr [rax], dh - 4be231: 8e 46 00 mov es, word ptr [rsi] - 4be234: 00 00 add byte ptr [rax], al - 4be236: 00 00 add byte ptr [rax], al - 4be238: d8 8d 46 00 00 00 fmul dword ptr [rbp + 70] - 4be23e: 00 00 add byte ptr [rax], al - 4be240: c0 8d 46 00 00 00 00 ror byte ptr [rbp + 70], 0 - 4be247: 00 80 8e 46 00 00 add byte ptr [rax + 18062], al - 4be24d: 00 00 add byte ptr [rax], al - 4be24f: 00 60 85 add byte ptr [rax - 123], ah - 4be252: 46 00 00 add byte ptr [rax], r8b - 4be255: 00 00 add byte ptr [rax], al - 4be257: 00 38 add byte ptr [rax], bh - 4be259: 84 46 00 test byte ptr [rsi], al - 4be25c: 00 00 add byte ptr [rax], al - 4be25e: 00 00 add byte ptr [rax], al - 4be260: a0 89 46 00 00 00 00 00 f0 movabs al, byte ptr [-1152921504606828919] - 4be269: 80 46 00 00 add byte ptr [rsi], 0 - 4be26d: 00 00 add byte ptr [rax], al - 4be26f: 00 f0 add al, dh - 4be271: 8e 46 00 mov es, word ptr [rsi] - 4be274: 00 00 add byte ptr [rax], al - 4be276: 00 00 add byte ptr [rax], al - 4be278: 98 cwde - 4be279: 8e 46 00 mov es, word ptr [rsi] - 4be27c: 00 00 add byte ptr [rax], al - 4be27e: 00 00 add byte ptr [rax], al - 4be280: d0 8a 46 00 00 00 ror byte ptr [rdx + 70] - 4be286: 00 00 add byte ptr [rax], al - 4be288: a0 7f 46 00 00 00 00 00 f8 movabs al, byte ptr [-576460752303405441] - 4be291: 82 - 4be292: 46 00 00 add byte ptr [rax], r8b - 4be295: 00 00 add byte ptr [rax], al - 4be297: 00 e8 add al, ch - 4be299: 7d 46 jge 0x4be2e1 <_nl_C_LC_MESSAGES+0x21> - 4be29b: 00 00 add byte ptr [rax], al - 4be29d: 00 00 add byte ptr [rax], al - 4be29f: 00 ec add ah, ch - 4be2a1: 7d 46 jge 0x4be2e9 <_nl_C_LC_MESSAGES+0x29> - 4be2a3: 00 00 add byte ptr [rax], al - 4be2a5: 00 00 add byte ptr [rax], al - 4be2a7: 00 e0 add al, ah - 4be2a9: 88 46 00 mov byte ptr [rsi], al - ... - -00000000004be2c0 <_nl_C_LC_MESSAGES>: - 4be2c0: a8 94 test al, -108 - 4be2c2: 49 00 00 add byte ptr [r8], al - ... - 4be2ed: 00 00 add byte ptr [rax], al - 4be2ef: 00 ff add bh, bh - 4be2f1: ff ff - 4be2f3: ff 00 inc dword ptr [rax] - 4be2f5: 00 00 add byte ptr [rax], al - 4be2f7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x4be2fd <_nl_C_LC_MESSAGES+0x3d> - 4be2fd: 00 00 add byte ptr [rax], al - 4be2ff: 00 65 aa add byte ptr [rbp - 86], ah - 4be302: 4a 00 00 add byte ptr [rax], al - 4be305: 00 00 add byte ptr [rax], al - 4be307: 00 6b aa add byte ptr [rbx - 86], ch - 4be30a: 4a 00 00 add byte ptr [rax], al - 4be30d: 00 00 add byte ptr [rax], al - 4be30f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be315: 00 00 add byte ptr [rax], al - 4be317: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be31d: 00 00 add byte ptr [rax], al - 4be31f: 00 c8 add al, cl - 4be321: 89 4a 00 mov dword ptr [rdx], ecx - ... - -00000000004be340 <_nl_C_LC_MONETARY>: - 4be340: a8 94 test al, -108 - 4be342: 49 00 00 add byte ptr [r8], al - ... - 4be36d: 00 00 add byte ptr [rax], al - 4be36f: 00 ff add bh, bh - 4be371: ff ff - 4be373: ff 00 inc dword ptr [rax] - 4be375: 00 00 add byte ptr [rax], al - 4be377: 00 2e add byte ptr [rsi], ch - 4be379: 00 00 add byte ptr [rax], al - 4be37b: 00 00 add byte ptr [rax], al - 4be37d: 00 00 add byte ptr [rax], al - 4be37f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be385: 00 00 add byte ptr [rax], al - 4be387: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be38d: 00 00 add byte ptr [rax], al - 4be38f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be395: 00 00 add byte ptr [rax], al - 4be397: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be39d: 00 00 add byte ptr [rax], al - 4be39f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be3a5: 00 00 add byte ptr [rax], al - 4be3a7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be3ad: 00 00 add byte ptr [rax], al - 4be3af: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be3b5: 00 00 add byte ptr [rax], al - 4be3b7: 00 6d 57 add byte ptr [rbp + 87], ch - 4be3ba: 49 00 00 add byte ptr [r8], al - 4be3bd: 00 00 add byte ptr [rax], al - 4be3bf: 00 6d 57 add byte ptr [rbp + 87], ch - 4be3c2: 49 00 00 add byte ptr [r8], al - 4be3c5: 00 00 add byte ptr [rax], al - 4be3c7: 00 6d 57 add byte ptr [rbp + 87], ch - 4be3ca: 49 00 00 add byte ptr [r8], al - 4be3cd: 00 00 add byte ptr [rax], al - 4be3cf: 00 6d 57 add byte ptr [rbp + 87], ch - 4be3d2: 49 00 00 add byte ptr [r8], al - 4be3d5: 00 00 add byte ptr [rax], al - 4be3d7: 00 6d 57 add byte ptr [rbp + 87], ch - 4be3da: 49 00 00 add byte ptr [r8], al - 4be3dd: 00 00 add byte ptr [rax], al - 4be3df: 00 6d 57 add byte ptr [rbp + 87], ch - 4be3e2: 49 00 00 add byte ptr [r8], al - 4be3e5: 00 00 add byte ptr [rax], al - 4be3e7: 00 6d 57 add byte ptr [rbp + 87], ch - 4be3ea: 49 00 00 add byte ptr [r8], al - 4be3ed: 00 00 add byte ptr [rax], al - 4be3ef: 00 6d 57 add byte ptr [rbp + 87], ch - 4be3f2: 49 00 00 add byte ptr [r8], al - 4be3f5: 00 00 add byte ptr [rax], al - 4be3f7: 00 71 aa add byte ptr [rcx - 86], dh - 4be3fa: 4a 00 00 add byte ptr [rax], al - 4be3fd: 00 00 add byte ptr [rax], al - 4be3ff: 00 6d 57 add byte ptr [rbp + 87], ch - 4be402: 49 00 00 add byte ptr [r8], al - 4be405: 00 00 add byte ptr [rax], al - 4be407: 00 6d 57 add byte ptr [rbp + 87], ch - 4be40a: 49 00 00 add byte ptr [r8], al - 4be40d: 00 00 add byte ptr [rax], al - 4be40f: 00 6d 57 add byte ptr [rbp + 87], ch - 4be412: 49 00 00 add byte ptr [r8], al - 4be415: 00 00 add byte ptr [rax], al - 4be417: 00 6d 57 add byte ptr [rbp + 87], ch - 4be41a: 49 00 00 add byte ptr [r8], al - 4be41d: 00 00 add byte ptr [rax], al - 4be41f: 00 6d 57 add byte ptr [rbp + 87], ch - 4be422: 49 00 00 add byte ptr [r8], al - 4be425: 00 00 add byte ptr [rax], al - 4be427: 00 6d 57 add byte ptr [rbp + 87], ch - 4be42a: 49 00 00 add byte ptr [r8], al - 4be42d: 00 00 add byte ptr [rax], al - 4be42f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be435: 00 00 add byte ptr [rax], al - 4be437: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be43d: 00 00 add byte ptr [rax], al - 4be43f: 00 6d 57 add byte ptr [rbp + 87], ch - 4be442: 49 00 00 add byte ptr [r8], al - 4be445: 00 00 add byte ptr [rax], al - 4be447: 00 6d 57 add byte ptr [rbp + 87], ch - 4be44a: 49 00 00 add byte ptr [r8], al - 4be44d: 00 00 add byte ptr [rax], al - 4be44f: 00 6d 57 add byte ptr [rbp + 87], ch - 4be452: 49 00 00 add byte ptr [r8], al - 4be455: 00 00 add byte ptr [rax], al - 4be457: 00 6d 57 add byte ptr [rbp + 87], ch - 4be45a: 49 00 00 add byte ptr [r8], al - 4be45d: 00 00 add byte ptr [rax], al - 4be45f: 00 6d 57 add byte ptr [rbp + 87], ch - 4be462: 49 00 00 add byte ptr [r8], al - 4be465: 00 00 add byte ptr [rax], al - 4be467: 00 6d 57 add byte ptr [rbp + 87], ch - 4be46a: 49 00 00 add byte ptr [r8], al - 4be46d: 00 00 add byte ptr [rax], al - 4be46f: 00 6d 57 add byte ptr [rbp + 87], ch - 4be472: 49 00 00 add byte ptr [r8], al - 4be475: 00 00 add byte ptr [rax], al - 4be477: 00 6d 57 add byte ptr [rbp + 87], ch - 4be47a: 49 00 00 add byte ptr [r8], al - 4be47d: 00 00 add byte ptr [rax], al - 4be47f: 00 6d 57 add byte ptr [rbp + 87], ch - 4be482: 49 00 00 add byte ptr [r8], al - 4be485: 00 00 add byte ptr [rax], al - 4be487: 00 6d 57 add byte ptr [rbp + 87], ch - 4be48a: 49 00 00 add byte ptr [r8], al - 4be48d: 00 00 add byte ptr [rax], al - 4be48f: 00 6d 57 add byte ptr [rbp + 87], ch - 4be492: 49 00 00 add byte ptr [r8], al - 4be495: 00 00 add byte ptr [rax], al - 4be497: 00 6d 57 add byte ptr [rbp + 87], ch - 4be49a: 49 00 00 add byte ptr [r8], al - 4be49d: 00 00 add byte ptr [rax], al - 4be49f: 00 6d 57 add byte ptr [rbp + 87], ch - 4be4a2: 49 00 00 add byte ptr [r8], al - 4be4a5: 00 00 add byte ptr [rax], al - 4be4a7: 00 6d 57 add byte ptr [rbp + 87], ch - 4be4aa: 49 00 00 add byte ptr [r8], al - 4be4ad: 00 00 add byte ptr [rax], al - 4be4af: 00 75 27 add byte ptr [rbp + 39], dh - 4be4b2: 00 00 add byte ptr [rax], al - 4be4b4: 00 00 add byte ptr [rax], al - 4be4b6: 00 00 add byte ptr [rax], al - 4be4b8: bf be f5 05 00 mov edi, 390590 - 4be4bd: 00 00 add byte ptr [rax], al - 4be4bf: 00 75 27 add byte ptr [rbp + 39], dh - 4be4c2: 00 00 add byte ptr [rax], al - 4be4c4: 00 00 add byte ptr [rax], al - 4be4c6: 00 00 add byte ptr [rax], al - 4be4c8: bf be f5 05 00 mov edi, 390590 - 4be4cd: 00 00 add byte ptr [rax], al - 4be4cf: 00 78 aa add byte ptr [rax - 86], bh - 4be4d2: 4a 00 00 add byte ptr [rax], al - ... - 4be4e5: 00 00 add byte ptr [rax], al - 4be4e7: 00 c8 add al, cl - 4be4e9: 89 4a 00 mov dword ptr [rdx], ecx - ... - -00000000004be500 <_nl_C_LC_NUMERIC>: - 4be500: a8 94 test al, -108 - 4be502: 49 00 00 add byte ptr [r8], al - ... - 4be52d: 00 00 add byte ptr [rax], al - 4be52f: 00 ff add bh, bh - 4be531: ff ff - 4be533: ff 00 inc dword ptr [rax] - 4be535: 00 00 add byte ptr [rax], al - 4be537: 00 06 add byte ptr [rsi], al - 4be539: 00 00 add byte ptr [rax], al - 4be53b: 00 00 add byte ptr [rax], al - 4be53d: 00 00 add byte ptr [rax], al - 4be53f: 00 b9 89 49 00 00 add byte ptr [rcx + 18825], bh - 4be545: 00 00 add byte ptr [rax], al - 4be547: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be54d: 00 00 add byte ptr [rax], al - 4be54f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be555: 00 00 add byte ptr [rax], al - 4be557: 00 2e add byte ptr [rsi], ch - ... - 4be565: 00 00 add byte ptr [rax], al - 4be567: 00 c8 add al, cl - 4be569: 89 4a 00 mov dword ptr [rdx], ecx - ... - -00000000004be580 <_nl_C_LC_TIME>: - 4be580: a8 94 test al, -108 - 4be582: 49 00 00 add byte ptr [r8], al - ... - 4be5ad: 00 00 add byte ptr [rax], al - 4be5af: 00 ff add bh, bh - 4be5b1: ff ff - 4be5b3: ff 00 inc dword ptr [rax] - 4be5b5: 00 00 add byte ptr [rax], al - 4be5b7: 00 9f 00 00 00 00 add byte ptr [rdi], bl - 4be5bd: 00 00 add byte ptr [rax], al - 4be5bf: 00 80 aa 4a 00 00 add byte ptr [rax + 19114], al - 4be5c5: 00 00 add byte ptr [rax], al - 4be5c7: 00 84 aa 4a 00 00 00 add byte ptr [rdx + 4*rbp + 74], al - 4be5ce: 00 00 add byte ptr [rax], al - 4be5d0: 88 aa 4a 00 00 00 mov byte ptr [rdx + 74], ch - 4be5d6: 00 00 add byte ptr [rax], al - 4be5d8: 8c aa 4a 00 00 00 mov word ptr [rdx + 74], gs - 4be5de: 00 00 add byte ptr [rax], al - 4be5e0: 90 nop - 4be5e1: aa stosb byte ptr es:[rdi], al - 4be5e2: 4a 00 00 add byte ptr [rax], al - 4be5e5: 00 00 add byte ptr [rax], al - 4be5e7: 00 94 aa 4a 00 00 00 add byte ptr [rdx + 4*rbp + 74], dl - 4be5ee: 00 00 add byte ptr [rax], al - 4be5f0: 98 cwde - 4be5f1: aa stosb byte ptr es:[rdi], al - 4be5f2: 4a 00 00 add byte ptr [rax], al - 4be5f5: 00 00 add byte ptr [rax], al - 4be5f7: 00 9c aa 4a 00 00 00 add byte ptr [rdx + 4*rbp + 74], bl - 4be5fe: 00 00 add byte ptr [rax], al - 4be600: a3 aa 4a 00 00 00 00 00 aa movabs dword ptr [-6196953087261783382], eax - 4be609: aa stosb byte ptr es:[rdi], al - 4be60a: 4a 00 00 add byte ptr [rax], al - 4be60d: 00 00 add byte ptr [rax], al - 4be60f: 00 b2 aa 4a 00 00 add byte ptr [rdx + 19114], dh - 4be615: 00 00 add byte ptr [rax], al - 4be617: 00 bc aa 4a 00 00 00 add byte ptr [rdx + 4*rbp + 74], bh - 4be61e: 00 00 add byte ptr [rax], al - 4be620: c5 aa 4a - 4be623: 00 00 add byte ptr [rax], al - 4be625: 00 00 add byte ptr [rax], al - 4be627: 00 cc add ah, cl - 4be629: aa stosb byte ptr es:[rdi], al - 4be62a: 4a 00 00 add byte ptr [rax], al - 4be62d: 00 00 add byte ptr [rax], al - 4be62f: 00 d5 add ch, dl - 4be631: aa stosb byte ptr es:[rdi], al - 4be632: 4a 00 00 add byte ptr [rax], al - 4be635: 00 00 add byte ptr [rax], al - 4be637: 00 d9 add cl, bl - 4be639: aa stosb byte ptr es:[rdi], al - 4be63a: 4a 00 00 add byte ptr [rax], al - 4be63d: 00 00 add byte ptr [rax], al - 4be63f: 00 dd add ch, bl - 4be641: aa stosb byte ptr es:[rdi], al - 4be642: 4a 00 00 add byte ptr [rax], al - 4be645: 00 00 add byte ptr [rax], al - 4be647: 00 e1 add cl, ah - 4be649: aa stosb byte ptr es:[rdi], al - 4be64a: 4a 00 00 add byte ptr [rax], al - 4be64d: 00 00 add byte ptr [rax], al - 4be64f: 00 e5 add ch, ah - 4be651: aa stosb byte ptr es:[rdi], al - 4be652: 4a 00 00 add byte ptr [rax], al - 4be655: 00 00 add byte ptr [rax], al - 4be657: 00 e9 add cl, ch - 4be659: aa stosb byte ptr es:[rdi], al - 4be65a: 4a 00 00 add byte ptr [rax], al - 4be65d: 00 00 add byte ptr [rax], al - 4be65f: 00 ed add ch, ch - 4be661: aa stosb byte ptr es:[rdi], al - 4be662: 4a 00 00 add byte ptr [rax], al - 4be665: 00 00 add byte ptr [rax], al - 4be667: 00 f1 add cl, dh - 4be669: aa stosb byte ptr es:[rdi], al - 4be66a: 4a 00 00 add byte ptr [rax], al - 4be66d: 00 00 add byte ptr [rax], al - 4be66f: 00 f5 add ch, dh - 4be671: aa stosb byte ptr es:[rdi], al - 4be672: 4a 00 00 add byte ptr [rax], al - 4be675: 00 00 add byte ptr [rax], al - 4be677: 00 f9 add cl, bh - 4be679: aa stosb byte ptr es:[rdi], al - 4be67a: 4a 00 00 add byte ptr [rax], al - 4be67d: 00 00 add byte ptr [rax], al - 4be67f: 00 fd add ch, bh - 4be681: aa stosb byte ptr es:[rdi], al - 4be682: 4a 00 00 add byte ptr [rax], al - 4be685: 00 00 add byte ptr [rax], al - 4be687: 00 01 add byte ptr [rcx], al - 4be689: ab stosd dword ptr es:[rdi], eax - 4be68a: 4a 00 00 add byte ptr [rax], al - 4be68d: 00 00 add byte ptr [rax], al - 4be68f: 00 05 ab 4a 00 00 add byte ptr [rip + 19115], al # 0x4c3140 - 4be695: 00 00 add byte ptr [rax], al - 4be697: 00 0d ab 4a 00 00 add byte ptr [rip + 19115], cl # 0x4c3148 - 4be69d: 00 00 add byte ptr [rax], al - 4be69f: 00 16 add byte ptr [rsi], dl - 4be6a1: ab stosd dword ptr es:[rdi], eax - 4be6a2: 4a 00 00 add byte ptr [rax], al - 4be6a5: 00 00 add byte ptr [rax], al - 4be6a7: 00 1c ab add byte ptr [rbx + 4*rbp], bl - 4be6aa: 4a 00 00 add byte ptr [rax], al - 4be6ad: 00 00 add byte ptr [rax], al - 4be6af: 00 e5 add ch, ah - 4be6b1: aa stosb byte ptr es:[rdi], al - 4be6b2: 4a 00 00 add byte ptr [rax], al - 4be6b5: 00 00 add byte ptr [rax], al - 4be6b7: 00 22 add byte ptr [rdx], ah - 4be6b9: ab stosd dword ptr es:[rdi], eax - 4be6ba: 4a 00 00 add byte ptr [rax], al - 4be6bd: 00 00 add byte ptr [rax], al - 4be6bf: 00 27 add byte ptr [rdi], ah - 4be6c1: ab stosd dword ptr es:[rdi], eax - 4be6c2: 4a 00 00 add byte ptr [rax], al - 4be6c5: 00 00 add byte ptr [rax], al - 4be6c7: 00 2c ab add byte ptr [rbx + 4*rbp], ch - 4be6ca: 4a 00 00 add byte ptr [rax], al - 4be6cd: 00 00 add byte ptr [rax], al - 4be6cf: 00 33 add byte ptr [rbx], dh - 4be6d1: ab stosd dword ptr es:[rdi], eax - 4be6d2: 4a 00 00 add byte ptr [rax], al - 4be6d5: 00 00 add byte ptr [rax], al - 4be6d7: 00 3d ab 4a 00 00 add byte ptr [rip + 19115], bh # 0x4c3188 - 4be6dd: 00 00 add byte ptr [rax], al - 4be6df: 00 45 ab add byte ptr [rbp - 85], al - 4be6e2: 4a 00 00 add byte ptr [rax], al - 4be6e5: 00 00 add byte ptr [rax], al - 4be6e7: 00 4e ab add byte ptr [rsi - 85], cl - 4be6ea: 4a 00 00 add byte ptr [rax], al - 4be6ed: 00 00 add byte ptr [rax], al - 4be6ef: 00 57 ab add byte ptr [rdi - 85], dl - 4be6f2: 4a 00 00 add byte ptr [rax], al - 4be6f5: 00 00 add byte ptr [rax], al - 4be6f7: 00 5a ab add byte ptr [rdx - 85], bl - 4be6fa: 4a 00 00 add byte ptr [rax], al - 4be6fd: 00 00 add byte ptr [rax], al - 4be6ff: 00 5d ab add byte ptr [rbp - 85], bl - 4be702: 4a 00 00 add byte ptr [rax], al - 4be705: 00 00 add byte ptr [rax], al - 4be707: 00 72 ab add byte ptr [rdx - 85], dh - 4be70a: 4a 00 00 add byte ptr [rax], al - 4be70d: 00 00 add byte ptr [rax], al - 4be70f: 00 7b ab add byte ptr [rbx - 85], bh - 4be712: 4a 00 00 add byte ptr [rax], al - 4be715: 00 00 add byte ptr [rax], al - 4be717: 00 84 ab 4a 00 00 00 add byte ptr [rbx + 4*rbp + 74], al - 4be71e: 00 00 add byte ptr [rax], al - 4be720: 95 xchg eax, ebp - 4be721: ab stosd dword ptr es:[rdi], eax - 4be722: 4a 00 00 add byte ptr [rax], al - 4be725: 00 00 add byte ptr [rax], al - 4be727: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be72d: 00 00 add byte ptr [rax], al - 4be72f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be735: 00 00 add byte ptr [rax], al - 4be737: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be73d: 00 00 add byte ptr [rax], al - 4be73f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be745: 00 00 add byte ptr [rax], al - 4be747: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - ... - 4be755: 00 00 add byte ptr [rax], al - 4be757: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4be75d: 00 00 add byte ptr [rax], al - 4be75f: 00 b0 ab 4a 00 00 add byte ptr [rax + 19115], dh - 4be765: 00 00 add byte ptr [rax], al - 4be767: 00 c0 add al, al - 4be769: ab stosd dword ptr es:[rdi], eax - 4be76a: 4a 00 00 add byte ptr [rax], al - 4be76d: 00 00 add byte ptr [rax], al - 4be76f: 00 d0 add al, dl - 4be771: ab stosd dword ptr es:[rdi], eax - 4be772: 4a 00 00 add byte ptr [rax], al - 4be775: 00 00 add byte ptr [rax], al - 4be777: 00 e0 add al, ah - 4be779: ab stosd dword ptr es:[rdi], eax - 4be77a: 4a 00 00 add byte ptr [rax], al - 4be77d: 00 00 add byte ptr [rax], al - 4be77f: 00 f0 add al, dh - 4be781: ab stosd dword ptr es:[rdi], eax - 4be782: 4a 00 00 add byte ptr [rax], al - 4be785: 00 00 add byte ptr [rax], al - 4be787: 00 00 add byte ptr [rax], al - 4be789: ac lodsb al, byte ptr [rsi] - 4be78a: 4a 00 00 add byte ptr [rax], al - 4be78d: 00 00 add byte ptr [rax], al - 4be78f: 00 10 add byte ptr [rax], dl - 4be791: ac lodsb al, byte ptr [rsi] - 4be792: 4a 00 00 add byte ptr [rax], al - 4be795: 00 00 add byte ptr [rax], al - 4be797: 00 20 add byte ptr [rax], ah - 4be799: ac lodsb al, byte ptr [rsi] - 4be79a: 4a 00 00 add byte ptr [rax], al - 4be79d: 00 00 add byte ptr [rax], al - 4be79f: 00 3c ac add byte ptr [rsp + 4*rbp], bh - 4be7a2: 4a 00 00 add byte ptr [rax], al - 4be7a5: 00 00 add byte ptr [rax], al - 4be7a7: 00 c0 add al, al - 4be7a9: ad lodsd eax, dword ptr [rsi] - 4be7aa: 4a 00 00 add byte ptr [rax], al - 4be7ad: 00 00 add byte ptr [rax], al - 4be7af: 00 e0 add al, ah - 4be7b1: ad lodsd eax, dword ptr [rsi] - 4be7b2: 4a 00 00 add byte ptr [rax], al - 4be7b5: 00 00 add byte ptr [rax], al - 4be7b7: 00 08 add byte ptr [rax], cl - 4be7b9: ae scasb al, byte ptr es:[rdi] - 4be7ba: 4a 00 00 add byte ptr [rax], al - 4be7bd: 00 00 add byte ptr [rax], al - 4be7bf: 00 58 ac add byte ptr [rax - 84], bl - 4be7c2: 4a 00 00 add byte ptr [rax], al - 4be7c5: 00 00 add byte ptr [rax], al - 4be7c7: 00 30 add byte ptr [rax], dh - 4be7c9: ae scasb al, byte ptr es:[rdi] - 4be7ca: 4a 00 00 add byte ptr [rax], al - 4be7cd: 00 00 add byte ptr [rax], al - 4be7cf: 00 74 ac 4a add byte ptr [rsp + 4*rbp + 74], dh - 4be7d3: 00 00 add byte ptr [rax], al - 4be7d5: 00 00 add byte ptr [rax], al - 4be7d7: 00 84 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], al - 4be7de: 00 00 add byte ptr [rax], al - 4be7e0: 94 xchg eax, esp - 4be7e1: ac lodsb al, byte ptr [rsi] - 4be7e2: 4a 00 00 add byte ptr [rax], al - 4be7e5: 00 00 add byte ptr [rax], al - 4be7e7: 00 a4 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], ah - 4be7ee: 00 00 add byte ptr [rax], al - 4be7f0: b4 ac mov ah, -84 - 4be7f2: 4a 00 00 add byte ptr [rax], al - 4be7f5: 00 00 add byte ptr [rax], al - 4be7f7: 00 c4 add ah, al - 4be7f9: ac lodsb al, byte ptr [rsi] - 4be7fa: 4a 00 00 add byte ptr [rax], al - 4be7fd: 00 00 add byte ptr [rax], al - 4be7ff: 00 d4 add ah, dl - 4be801: ac lodsb al, byte ptr [rsi] - 4be802: 4a 00 00 add byte ptr [rax], al - 4be805: 00 00 add byte ptr [rax], al - 4be807: 00 e4 add ah, ah - 4be809: ac lodsb al, byte ptr [rsi] - 4be80a: 4a 00 00 add byte ptr [rax], al - 4be80d: 00 00 add byte ptr [rax], al - 4be80f: 00 f4 add ah, dh - 4be811: ac lodsb al, byte ptr [rsi] - 4be812: 4a 00 00 add byte ptr [rax], al - 4be815: 00 00 add byte ptr [rax], al - 4be817: 00 04 ad 4a 00 00 00 add byte ptr [4*rbp + 74], al - 4be81e: 00 00 add byte ptr [rax], al - 4be820: 14 ad adc al, -83 - 4be822: 4a 00 00 add byte ptr [rax], al - 4be825: 00 00 add byte ptr [rax], al - 4be827: 00 24 ad 4a 00 00 00 add byte ptr [4*rbp + 74], ah - 4be82e: 00 00 add byte ptr [rax], al - 4be830: 58 pop rax - 4be831: ae scasb al, byte ptr es:[rdi] - 4be832: 4a 00 00 add byte ptr [rax], al - 4be835: 00 00 add byte ptr [rax], al - 4be837: 00 78 ae add byte ptr [rax - 82], bh - 4be83a: 4a 00 00 add byte ptr [rax], al - 4be83d: 00 00 add byte ptr [rax], al - 4be83f: 00 34 ad 4a 00 00 00 add byte ptr [4*rbp + 74], dh - 4be846: 00 00 add byte ptr [rax], al - 4be848: 4c ad lodsq rax, qword ptr [rsi] - 4be84a: 4a 00 00 add byte ptr [rax], al - 4be84d: 00 00 add byte ptr [rax], al - 4be84f: 00 b4 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], dh - 4be856: 00 00 add byte ptr [rax], al - 4be858: 64 ad lodsd eax, dword ptr fs:[rsi] - 4be85a: 4a 00 00 add byte ptr [rax], al - 4be85d: 00 00 add byte ptr [rax], al - 4be85f: 00 78 ad add byte ptr [rax - 83], bh - 4be862: 4a 00 00 add byte ptr [rax], al - 4be865: 00 00 add byte ptr [rax], al - 4be867: 00 8c ad 4a 00 00 00 add byte ptr [rbp + 4*rbp + 74], cl - 4be86e: 00 00 add byte ptr [rax], al - 4be870: a0 ae 4a 00 00 00 00 00 c8 movabs al, byte ptr [-4035225266123945298] - 4be879: ae scasb al, byte ptr es:[rdi] - 4be87a: 4a 00 00 add byte ptr [rax], al - 4be87d: 00 00 add byte ptr [rax], al - 4be87f: 00 e8 add al, ch - 4be881: ae scasb al, byte ptr es:[rdi] - 4be882: 4a 00 00 add byte ptr [rax], al - 4be885: 00 00 add byte ptr [rax], al - 4be887: 00 10 add byte ptr [rax], dl - 4be889: af scasd eax, dword ptr es:[rdi] - 4be88a: 4a 00 00 add byte ptr [rax], al - 4be88d: 00 00 add byte ptr [rax], al - 4be88f: 00 a8 ad 4a 00 00 add byte ptr [rax + 19117], ch - 4be895: 00 00 add byte ptr [rax], al - 4be897: 00 b4 ad 4a 00 00 00 add byte ptr [rbp + 4*rbp + 74], dh - 4be89e: 00 00 add byte ptr [rax], al - 4be8a0: 38 af 4a 00 00 00 cmp byte ptr [rdi + 74], ch - 4be8a6: 00 00 add byte ptr [rax], al - 4be8a8: 90 nop - 4be8a9: af scasd eax, dword ptr es:[rdi] - 4be8aa: 4a 00 00 add byte ptr [rax], al - 4be8ad: 00 00 add byte ptr [rax], al - 4be8af: 00 b8 af 4a 00 00 add byte ptr [rax + 19119], bh - 4be8b5: 00 00 add byte ptr [rax], al - 4be8b7: 00 e0 add al, ah - 4be8b9: af scasd eax, dword ptr es:[rdi] - 4be8ba: 4a 00 00 add byte ptr [rax], al - 4be8bd: 00 00 add byte ptr [rax], al - 4be8bf: 00 28 add byte ptr [rax], ch - 4be8c1: 8d 4a 00 lea ecx, [rdx] - 4be8c4: 00 00 add byte ptr [rax], al - 4be8c6: 00 00 add byte ptr [rax], al - 4be8c8: 28 8d 4a 00 00 00 sub byte ptr [rbp + 74], cl - 4be8ce: 00 00 add byte ptr [rax], al - 4be8d0: 28 8d 4a 00 00 00 sub byte ptr [rbp + 74], cl - 4be8d6: 00 00 add byte ptr [rax], al - 4be8d8: 28 8d 4a 00 00 00 sub byte ptr [rbp + 74], cl - 4be8de: 00 00 add byte ptr [rax], al - 4be8e0: 28 8d 4a 00 00 00 sub byte ptr [rbp + 74], cl - 4be8e6: 00 00 add byte ptr [rax], al - 4be8e8: 90 nop - 4be8e9: ab stosd dword ptr es:[rdi], eax - 4be8ea: 4a 00 00 add byte ptr [rax], al - 4be8ed: 00 00 add byte ptr [rax], al - 4be8ef: 00 3a add byte ptr [rdx], bh - 4be8f1: bc 30 01 00 00 mov esp, 304 - 4be8f6: 00 00 add byte ptr [rax], al - 4be8f8: 92 xchg eax, edx - 4be8f9: ab stosd dword ptr es:[rdi], eax - 4be8fa: 4a 00 00 add byte ptr [rax], al - 4be8fd: 00 00 add byte ptr [rax], al - 4be8ff: 00 94 ab 4a 00 00 00 add byte ptr [rbx + 4*rbp + 74], dl - 4be906: 00 00 add byte ptr [rax], al - 4be908: 96 xchg eax, esi - 4be909: ab stosd dword ptr es:[rdi], eax - 4be90a: 4a 00 00 add byte ptr [rax], al - 4be90d: 00 00 add byte ptr [rax], al - 4be90f: 00 94 ab 4a 00 00 00 add byte ptr [rbx + 4*rbp + 74], dl - 4be916: 00 00 add byte ptr [rax], al - 4be918: 95 xchg eax, ebp - 4be919: ab stosd dword ptr es:[rdi], eax - 4be91a: 4a 00 00 add byte ptr [rax], al - 4be91d: 00 00 add byte ptr [rax], al - 4be91f: 00 98 ab 4a 00 00 add byte ptr [rax + 19115], bl - 4be925: 00 00 add byte ptr [rax], al - 4be927: 00 10 add byte ptr [rax], dl - 4be929: b0 4a mov al, 74 - 4be92b: 00 00 add byte ptr [rax], al - 4be92d: 00 00 add byte ptr [rax], al - 4be92f: 00 c8 add al, cl - 4be931: 89 4a 00 mov dword ptr [rdx], ecx - 4be934: 00 00 add byte ptr [rax], al - 4be936: 00 00 add byte ptr [rax], al - 4be938: 05 ab 4a 00 00 add eax, 19115 - 4be93d: 00 00 add byte ptr [rax], al - 4be93f: 00 0d ab 4a 00 00 add byte ptr [rip + 19115], cl # 0x4c33f0 <_dl_static_dtv+0xd0> - 4be945: 00 00 add byte ptr [rax], al - 4be947: 00 16 add byte ptr [rsi], dl - 4be949: ab stosd dword ptr es:[rdi], eax - 4be94a: 4a 00 00 add byte ptr [rax], al - 4be94d: 00 00 add byte ptr [rax], al - 4be94f: 00 1c ab add byte ptr [rbx + 4*rbp], bl - 4be952: 4a 00 00 add byte ptr [rax], al - 4be955: 00 00 add byte ptr [rax], al - 4be957: 00 e5 add ch, ah - 4be959: aa stosb byte ptr es:[rdi], al - 4be95a: 4a 00 00 add byte ptr [rax], al - 4be95d: 00 00 add byte ptr [rax], al - 4be95f: 00 22 add byte ptr [rdx], ah - 4be961: ab stosd dword ptr es:[rdi], eax - 4be962: 4a 00 00 add byte ptr [rax], al - 4be965: 00 00 add byte ptr [rax], al - 4be967: 00 27 add byte ptr [rdi], ah - 4be969: ab stosd dword ptr es:[rdi], eax - 4be96a: 4a 00 00 add byte ptr [rax], al - 4be96d: 00 00 add byte ptr [rax], al - 4be96f: 00 2c ab add byte ptr [rbx + 4*rbp], ch - 4be972: 4a 00 00 add byte ptr [rax], al - 4be975: 00 00 add byte ptr [rax], al - 4be977: 00 33 add byte ptr [rbx], dh - 4be979: ab stosd dword ptr es:[rdi], eax - 4be97a: 4a 00 00 add byte ptr [rax], al - 4be97d: 00 00 add byte ptr [rax], al - 4be97f: 00 3d ab 4a 00 00 add byte ptr [rip + 19115], bh # 0x4c3430 <_dl_static_dtv+0x110> - 4be985: 00 00 add byte ptr [rax], al - 4be987: 00 45 ab add byte ptr [rbp - 85], al - 4be98a: 4a 00 00 add byte ptr [rax], al - 4be98d: 00 00 add byte ptr [rax], al - 4be98f: 00 4e ab add byte ptr [rsi - 85], cl - 4be992: 4a 00 00 add byte ptr [rax], al - 4be995: 00 00 add byte ptr [rax], al - 4be997: 00 58 ae add byte ptr [rax - 82], bl - 4be99a: 4a 00 00 add byte ptr [rax], al - 4be99d: 00 00 add byte ptr [rax], al - 4be99f: 00 78 ae add byte ptr [rax - 82], bh - 4be9a2: 4a 00 00 add byte ptr [rax], al - 4be9a5: 00 00 add byte ptr [rax], al - 4be9a7: 00 34 ad 4a 00 00 00 add byte ptr [4*rbp + 74], dh - 4be9ae: 00 00 add byte ptr [rax], al - 4be9b0: 4c ad lodsq rax, qword ptr [rsi] - 4be9b2: 4a 00 00 add byte ptr [rax], al - 4be9b5: 00 00 add byte ptr [rax], al - 4be9b7: 00 b4 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], dh - 4be9be: 00 00 add byte ptr [rax], al - 4be9c0: 64 ad lodsd eax, dword ptr fs:[rsi] - 4be9c2: 4a 00 00 add byte ptr [rax], al - 4be9c5: 00 00 add byte ptr [rax], al - 4be9c7: 00 78 ad add byte ptr [rax - 83], bh - 4be9ca: 4a 00 00 add byte ptr [rax], al - 4be9cd: 00 00 add byte ptr [rax], al - 4be9cf: 00 8c ad 4a 00 00 00 add byte ptr [rbp + 4*rbp + 74], cl - 4be9d6: 00 00 add byte ptr [rax], al - 4be9d8: a0 ae 4a 00 00 00 00 00 c8 movabs al, byte ptr [-4035225266123945298] - 4be9e1: ae scasb al, byte ptr es:[rdi] - 4be9e2: 4a 00 00 add byte ptr [rax], al - 4be9e5: 00 00 add byte ptr [rax], al - 4be9e7: 00 e8 add al, ch - 4be9e9: ae scasb al, byte ptr es:[rdi] - 4be9ea: 4a 00 00 add byte ptr [rax], al - 4be9ed: 00 00 add byte ptr [rax], al - 4be9ef: 00 10 add byte ptr [rax], dl - 4be9f1: af scasd eax, dword ptr es:[rdi] - 4be9f2: 4a 00 00 add byte ptr [rax], al - 4be9f5: 00 00 add byte ptr [rax], al - 4be9f7: 00 d5 add ch, dl - 4be9f9: aa stosb byte ptr es:[rdi], al - 4be9fa: 4a 00 00 add byte ptr [rax], al - 4be9fd: 00 00 add byte ptr [rax], al - 4be9ff: 00 d9 add cl, bl - 4bea01: aa stosb byte ptr es:[rdi], al - 4bea02: 4a 00 00 add byte ptr [rax], al - 4bea05: 00 00 add byte ptr [rax], al - 4bea07: 00 dd add ch, bl - 4bea09: aa stosb byte ptr es:[rdi], al - 4bea0a: 4a 00 00 add byte ptr [rax], al - 4bea0d: 00 00 add byte ptr [rax], al - 4bea0f: 00 e1 add cl, ah - 4bea11: aa stosb byte ptr es:[rdi], al - 4bea12: 4a 00 00 add byte ptr [rax], al - 4bea15: 00 00 add byte ptr [rax], al - 4bea17: 00 e5 add ch, ah - 4bea19: aa stosb byte ptr es:[rdi], al - 4bea1a: 4a 00 00 add byte ptr [rax], al - 4bea1d: 00 00 add byte ptr [rax], al - 4bea1f: 00 e9 add cl, ch - 4bea21: aa stosb byte ptr es:[rdi], al - 4bea22: 4a 00 00 add byte ptr [rax], al - 4bea25: 00 00 add byte ptr [rax], al - 4bea27: 00 ed add ch, ch - 4bea29: aa stosb byte ptr es:[rdi], al - 4bea2a: 4a 00 00 add byte ptr [rax], al - 4bea2d: 00 00 add byte ptr [rax], al - 4bea2f: 00 f1 add cl, dh - 4bea31: aa stosb byte ptr es:[rdi], al - 4bea32: 4a 00 00 add byte ptr [rax], al - 4bea35: 00 00 add byte ptr [rax], al - 4bea37: 00 f5 add ch, dh - 4bea39: aa stosb byte ptr es:[rdi], al - 4bea3a: 4a 00 00 add byte ptr [rax], al - 4bea3d: 00 00 add byte ptr [rax], al - 4bea3f: 00 f9 add cl, bh - 4bea41: aa stosb byte ptr es:[rdi], al - 4bea42: 4a 00 00 add byte ptr [rax], al - 4bea45: 00 00 add byte ptr [rax], al - 4bea47: 00 fd add ch, bh - 4bea49: aa stosb byte ptr es:[rdi], al - 4bea4a: 4a 00 00 add byte ptr [rax], al - 4bea4d: 00 00 add byte ptr [rax], al - 4bea4f: 00 01 add byte ptr [rcx], al - 4bea51: ab stosd dword ptr es:[rdi], eax - 4bea52: 4a 00 00 add byte ptr [rax], al - 4bea55: 00 00 add byte ptr [rax], al - 4bea57: 00 74 ac 4a add byte ptr [rsp + 4*rbp + 74], dh - 4bea5b: 00 00 add byte ptr [rax], al - 4bea5d: 00 00 add byte ptr [rax], al - 4bea5f: 00 84 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], al - 4bea66: 00 00 add byte ptr [rax], al - 4bea68: 94 xchg eax, esp - 4bea69: ac lodsb al, byte ptr [rsi] - 4bea6a: 4a 00 00 add byte ptr [rax], al - 4bea6d: 00 00 add byte ptr [rax], al - 4bea6f: 00 a4 ac 4a 00 00 00 add byte ptr [rsp + 4*rbp + 74], ah - 4bea76: 00 00 add byte ptr [rax], al - 4bea78: b4 ac mov ah, -84 - 4bea7a: 4a 00 00 add byte ptr [rax], al - 4bea7d: 00 00 add byte ptr [rax], al - 4bea7f: 00 c4 add ah, al - 4bea81: ac lodsb al, byte ptr [rsi] - 4bea82: 4a 00 00 add byte ptr [rax], al - 4bea85: 00 00 add byte ptr [rax], al - 4bea87: 00 d4 add ah, dl - 4bea89: ac lodsb al, byte ptr [rsi] - 4bea8a: 4a 00 00 add byte ptr [rax], al - 4bea8d: 00 00 add byte ptr [rax], al - 4bea8f: 00 e4 add ah, ah - 4bea91: ac lodsb al, byte ptr [rsi] - 4bea92: 4a 00 00 add byte ptr [rax], al - 4bea95: 00 00 add byte ptr [rax], al - 4bea97: 00 f4 add ah, dh - 4bea99: ac lodsb al, byte ptr [rsi] - 4bea9a: 4a 00 00 add byte ptr [rax], al - 4bea9d: 00 00 add byte ptr [rax], al - 4bea9f: 00 04 ad 4a 00 00 00 add byte ptr [4*rbp + 74], al - 4beaa6: 00 00 add byte ptr [rax], al - 4beaa8: 14 ad adc al, -83 - 4beaaa: 4a 00 00 add byte ptr [rax], al - 4beaad: 00 00 add byte ptr [rax], al - 4beaaf: 00 24 ad 4a 00 00 00 add byte ptr [4*rbp + 74], ah - ... - 4beabe: 00 00 add byte ptr [rax], al - -00000000004beac0 <_nl_C_LC_PAPER>: - 4beac0: a8 94 test al, -108 - 4beac2: 49 00 00 add byte ptr [r8], al - ... - 4beaed: 00 00 add byte ptr [rax], al - 4beaef: 00 ff add bh, bh - 4beaf1: ff ff - 4beaf3: ff 00 inc dword ptr [rax] - 4beaf5: 00 00 add byte ptr [rax], al - 4beaf7: 00 03 add byte ptr [rbx], al - 4beaf9: 00 00 add byte ptr [rax], al - 4beafb: 00 00 add byte ptr [rax], al - 4beafd: 00 00 add byte ptr [rax], al - 4beaff: 00 29 add byte ptr [rcx], ch - 4beb01: 01 00 add dword ptr [rax], eax - 4beb03: 00 00 add byte ptr [rax], al - 4beb05: 00 00 add byte ptr [rax], al - 4beb07: 00 d2 add dl, dl - 4beb09: 00 00 add byte ptr [rax], al - 4beb0b: 00 00 add byte ptr [rax], al - 4beb0d: 00 00 add byte ptr [rax], al - 4beb0f: 00 c8 add al, cl - 4beb11: 89 4a 00 mov dword ptr [rdx], ecx - ... - -00000000004beb20 <_nl_C_LC_NAME>: - 4beb20: a8 94 test al, -108 - 4beb22: 49 00 00 add byte ptr [r8], al - ... - 4beb4d: 00 00 add byte ptr [rax], al - 4beb4f: 00 ff add bh, bh - 4beb51: ff ff - 4beb53: ff 00 inc dword ptr [rax] - 4beb55: 00 00 add byte ptr [rax], al - 4beb57: 00 07 add byte ptr [rdi], al - 4beb59: 00 00 add byte ptr [rax], al - 4beb5b: 00 00 add byte ptr [rax], al - 4beb5d: 00 00 add byte ptr [rax], al - 4beb5f: 00 70 b0 add byte ptr [rax - 80], dh - 4beb62: 4a 00 00 add byte ptr [rax], al - 4beb65: 00 00 add byte ptr [rax], al - 4beb67: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4beb6d: 00 00 add byte ptr [rax], al - 4beb6f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4beb75: 00 00 add byte ptr [rax], al - 4beb77: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4beb7d: 00 00 add byte ptr [rax], al - 4beb7f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4beb85: 00 00 add byte ptr [rax], al - 4beb87: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4beb8d: 00 00 add byte ptr [rax], al - 4beb8f: 00 c8 add al, cl - 4beb91: 89 4a 00 mov dword ptr [rdx], ecx - ... - -00000000004beba0 <_nl_C_LC_ADDRESS>: - 4beba0: a8 94 test al, -108 - 4beba2: 49 00 00 add byte ptr [r8], al - ... - 4bebcd: 00 00 add byte ptr [rax], al - 4bebcf: 00 ff add bh, bh - 4bebd1: ff ff - 4bebd3: ff 00 inc dword ptr [rax] - 4bebd5: 00 00 add byte ptr [rax], al - 4bebd7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x4bebdd <_nl_C_LC_ADDRESS+0x3d> - 4bebdd: 00 00 add byte ptr [rax], al - 4bebdf: 00 80 b0 4a 00 00 add byte ptr [rax + 19120], al - 4bebe5: 00 00 add byte ptr [rax], al - 4bebe7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bebed: 00 00 add byte ptr [rax], al - 4bebef: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bebf5: 00 00 add byte ptr [rax], al - 4bebf7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bebfd: 00 00 add byte ptr [rax], al - 4bebff: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bec05: 00 00 add byte ptr [rax], al - 4bec07: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - ... - 4bec15: 00 00 add byte ptr [rax], al - 4bec17: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bec1d: 00 00 add byte ptr [rax], al - 4bec1f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bec25: 00 00 add byte ptr [rax], al - 4bec27: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bec2d: 00 00 add byte ptr [rax], al - 4bec2f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bec35: 00 00 add byte ptr [rax], al - 4bec37: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bec3d: 00 00 add byte ptr [rax], al - 4bec3f: 00 c8 add al, cl - 4bec41: 89 4a 00 mov dword ptr [rdx], ecx - ... - -00000000004bec60 <_nl_C_LC_TELEPHONE>: - 4bec60: a8 94 test al, -108 - 4bec62: 49 00 00 add byte ptr [r8], al - ... - 4bec8d: 00 00 add byte ptr [rax], al - 4bec8f: 00 ff add bh, bh - 4bec91: ff ff - 4bec93: ff 00 inc dword ptr [rax] - 4bec95: 00 00 add byte ptr [rax], al - 4bec97: 00 05 00 00 00 00 add byte ptr [rip], al # 0x4bec9d <_nl_C_LC_TELEPHONE+0x3d> - 4bec9d: 00 00 add byte ptr [rax], al - 4bec9f: 00 ac b0 4a 00 00 00 add byte ptr [rax + 4*rsi + 74], ch - 4beca6: 00 00 add byte ptr [rax], al - 4beca8: 95 xchg eax, ebp - 4beca9: ab stosd dword ptr es:[rdi], eax - 4becaa: 4a 00 00 add byte ptr [rax], al - 4becad: 00 00 add byte ptr [rax], al - 4becaf: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4becb5: 00 00 add byte ptr [rax], al - 4becb7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4becbd: 00 00 add byte ptr [rax], al - 4becbf: 00 c8 add al, cl - 4becc1: 89 4a 00 mov dword ptr [rdx], ecx - ... - -00000000004bece0 <_nl_C_LC_MEASUREMENT>: - 4bece0: a8 94 test al, -108 - 4bece2: 49 00 00 add byte ptr [r8], al - ... - 4bed0d: 00 00 add byte ptr [rax], al - 4bed0f: 00 ff add bh, bh - 4bed11: ff ff - 4bed13: ff 00 inc dword ptr [rax] - 4bed15: 00 00 add byte ptr [rax], al - 4bed17: 00 02 add byte ptr [rdx], al - 4bed19: 00 00 add byte ptr [rax], al - 4bed1b: 00 00 add byte ptr [rax], al - 4bed1d: 00 00 add byte ptr [rax], al - 4bed1f: 00 94 ab 4a 00 00 00 add byte ptr [rbx + 4*rbp + 74], dl - 4bed26: 00 00 add byte ptr [rax], al - 4bed28: c8 89 4a 00 enter 19081, 0 - ... - -00000000004bed40 <_nl_C_LC_IDENTIFICATION>: - 4bed40: a8 94 test al, -108 - 4bed42: 49 00 00 add byte ptr [r8], al - ... - 4bed6d: 00 00 add byte ptr [rax], al - 4bed6f: 00 ff add bh, bh - 4bed71: ff ff - 4bed73: ff 00 inc dword ptr [rax] - 4bed75: 00 00 add byte ptr [rax], al - 4bed77: 00 10 add byte ptr [rax], dl - 4bed79: 00 00 add byte ptr [rax], al - 4bed7b: 00 00 add byte ptr [rax], al - 4bed7d: 00 00 add byte ptr [rax], al - 4bed7f: 00 b6 b0 4a 00 00 add byte ptr [rsi + 19120], dh - 4bed85: 00 00 add byte ptr [rax], al - 4bed87: 00 20 add byte ptr [rax], ah - 4bed89: b1 4a mov cl, 74 - 4bed8b: 00 00 add byte ptr [rax], al - 4bed8d: 00 00 add byte ptr [rax], al - 4bed8f: 00 50 b1 add byte ptr [rax - 79], dl - 4bed92: 4a 00 00 add byte ptr [rax], al - 4bed95: 00 00 add byte ptr [rax], al - 4bed97: 00 d2 add dl, dl - 4bed99: b0 4a mov al, 74 - 4bed9b: 00 00 add byte ptr [rax], al - 4bed9d: 00 00 add byte ptr [rax], al - 4bed9f: 00 e0 add al, ah - 4beda1: b0 4a mov al, 74 - 4beda3: 00 00 add byte ptr [rax], al - 4beda5: 00 00 add byte ptr [rax], al - 4beda7: 00 ee add dh, ch - 4beda9: b0 4a mov al, 74 - 4bedab: 00 00 add byte ptr [rax], al - 4bedad: 00 00 add byte ptr [rax], al - 4bedaf: 00 fc add ah, bh - 4bedb1: b0 4a mov al, 74 - 4bedb3: 00 00 add byte ptr [rax], al - 4bedb5: 00 00 add byte ptr [rax], al - 4bedb7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bedbd: 00 00 add byte ptr [rax], al - 4bedbf: 00 0a add byte ptr [rdx], cl - 4bedc1: b1 4a mov cl, 74 - 4bedc3: 00 00 add byte ptr [rax], al - 4bedc5: 00 00 add byte ptr [rax], al - 4bedc7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bedcd: 00 00 add byte ptr [rax], al - 4bedcf: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4bedd5: 00 00 add byte ptr [rax], al - 4bedd7: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - 4beddd: 00 00 add byte ptr [rax], al - 4beddf: 00 0e add byte ptr [rsi], cl - 4bede1: b1 4a mov cl, 74 - 4bede3: 00 00 add byte ptr [rax], al - 4bede5: 00 00 add byte ptr [rax], al - 4bede7: 00 12 add byte ptr [rdx], dl - 4bede9: b1 4a mov cl, 74 - 4bedeb: 00 00 add byte ptr [rax], al - 4beded: 00 00 add byte ptr [rax], al - 4bedef: 00 90 b1 4a 00 00 add byte ptr [rax + 19121], dl - 4bedf5: 00 00 add byte ptr [rax], al - 4bedf7: 00 c8 add al, cl - 4bedf9: 89 4a 00 mov dword ptr [rdx], ecx - 4bedfc: 00 00 add byte ptr [rax], al - 4bedfe: 00 00 add byte ptr [rax], al - -00000000004bee00 <_nl_C_LC_COLLATE>: - 4bee00: a8 94 test al, -108 - 4bee02: 49 00 00 add byte ptr [r8], al - ... - 4bee2d: 00 00 add byte ptr [rax], al - 4bee2f: 00 ff add bh, bh - 4bee31: ff ff - 4bee33: ff 00 inc dword ptr [rax] - 4bee35: 00 00 add byte ptr [rax], al - 4bee37: 00 13 add byte ptr [rbx], dl - ... - 4beebd: 00 00 add byte ptr [rax], al - 4beebf: 00 60 b6 add byte ptr [rax - 74], ah - 4beec2: 4a 00 00 add byte ptr [rax], al - 4beec5: 00 00 add byte ptr [rax], al - 4beec7: 00 40 b2 add byte ptr [rax - 78], al - 4beeca: 4a 00 00 add byte ptr [rax], al - 4beecd: 00 00 add byte ptr [rax], al - 4beecf: 00 c8 add al, cl - 4beed1: 89 4a 00 mov dword ptr [rdx], ecx - ... - -00000000004beee0 : - 4beee0: 40 ba 4a 00 00 00 mov edx, 74 - 4beee6: 00 00 add byte ptr [rax], al - 4beee8: 48 ba 4a 00 00 00 00 00 60 ba movabs rdx, -5017009984890732470 - 4beef2: 4a 00 00 add byte ptr [rax], al - 4beef5: 00 00 add byte ptr [rax], al - 4beef7: 00 7a ba add byte ptr [rdx - 70], bh - 4beefa: 4a 00 00 add byte ptr [rax], al - 4beefd: 00 00 add byte ptr [rax], al - 4beeff: 00 8a ba 4a 00 00 add byte ptr [rdx + 19130], cl - 4bef05: 00 00 add byte ptr [rax], al - 4bef07: 00 a2 ba 4a 00 00 add byte ptr [rdx + 19130], ah - 4bef0d: 00 00 add byte ptr [rax], al - 4bef0f: 00 b5 ba 4a 00 00 add byte ptr [rbp + 19130], dh - 4bef15: 00 00 add byte ptr [rax], al - 4bef17: 00 cf add bh, cl - 4bef19: ba 4a 00 00 00 mov edx, 74 - 4bef1e: 00 00 add byte ptr [rax], al - 4bef20: e6 ba out 186, al - 4bef22: 4a 00 00 add byte ptr [rax], al - 4bef25: 00 00 add byte ptr [rax], al - 4bef27: 00 f8 add al, bh - 4bef29: ba 4a 00 00 00 mov edx, 74 - 4bef2e: 00 00 add byte ptr [rax], al - 4bef30: 0c bb or al, -69 - 4bef32: 4a 00 00 add byte ptr [rax], al - 4bef35: 00 00 add byte ptr [rax], al - 4bef37: 00 f8 add al, bh - 4bef39: c2 4a 00 ret 74 - 4bef3c: 00 00 add byte ptr [rax], al - 4bef3e: 00 00 add byte ptr [rax], al - 4bef40: 1f - 4bef41: bb 4a 00 00 00 mov ebx, 74 - 4bef46: 00 00 add byte ptr [rax], al - 4bef48: 36 bb 4a 00 00 00 mov ebx, 74 - 4bef4e: 00 00 add byte ptr [rax], al - 4bef50: 48 bb 4a 00 00 00 00 00 54 bb movabs rbx, -4948330090573332406 - 4bef5a: 4a 00 00 add byte ptr [rax], al - 4bef5d: 00 00 add byte ptr [rax], al - 4bef5f: 00 6a bb add byte ptr [rdx - 69], ch - 4bef62: 4a 00 00 add byte ptr [rax], al - 4bef65: 00 00 add byte ptr [rax], al - 4bef67: 00 82 bb 4a 00 00 add byte ptr [rdx + 19131], al - 4bef6d: 00 00 add byte ptr [rax], al - 4bef6f: 00 8e bb 4a 00 00 add byte ptr [rsi + 19131], cl - 4bef75: 00 00 add byte ptr [rax], al - 4bef77: 00 a8 bb 4a 00 00 add byte ptr [rax + 19131], ch - 4bef7d: 00 00 add byte ptr [rax], al - 4bef7f: 00 b7 bb 4a 00 00 add byte ptr [rdi + 19131], dh - 4bef85: 00 00 add byte ptr [rax], al - 4bef87: 00 c7 add bh, al - 4bef89: bb 4a 00 00 00 mov ebx, 74 - 4bef8e: 00 00 add byte ptr [rax], al - 4bef90: d6 - 4bef91: bb 4a 00 00 00 mov ebx, 74 - 4bef96: 00 00 add byte ptr [rax], al - 4bef98: e7 bb out 187, eax - 4bef9a: 4a 00 00 add byte ptr [rax], al - 4bef9d: 00 00 add byte ptr [rax], al - 4bef9f: 00 05 bc 4a 00 00 add byte ptr [rip + 19132], al # 0x4c3a61 <_end+0xe1> - 4befa5: 00 00 add byte ptr [rax], al - 4befa7: 00 20 add byte ptr [rax], ah - 4befa9: c3 ret - 4befaa: 4a 00 00 add byte ptr [rax], al - 4befad: 00 00 add byte ptr [rax], al - 4befaf: 00 19 add byte ptr [rcx], bl - 4befb1: bc 4a 00 00 00 mov esp, 74 - 4befb6: 00 00 add byte ptr [rax], al - 4befb8: 28 bc 4a 00 00 00 00 sub byte ptr [rdx + 2*rcx], bh - 4befbf: 00 37 add byte ptr [rdi], dh - 4befc1: bc 4a 00 00 00 mov esp, 74 - 4befc6: 00 00 add byte ptr [rax], al - 4befc8: 4f bc 4a 00 00 00 00 00 5c bc movabs r12, -4874020696721719222 - 4befd2: 4a 00 00 add byte ptr [rax], al - 4befd5: 00 00 add byte ptr [rax], al - 4befd7: 00 72 bc add byte ptr [rdx - 68], dh - 4befda: 4a 00 00 add byte ptr [rax], al - 4befdd: 00 00 add byte ptr [rax], al - 4befdf: 00 81 bc 4a 00 00 add byte ptr [rcx + 19132], al - 4befe5: 00 00 add byte ptr [rax], al - 4befe7: 00 40 c3 add byte ptr [rax - 61], al - 4befea: 4a 00 00 add byte ptr [rax], al - 4befed: 00 00 add byte ptr [rax], al - 4befef: 00 8d bc 4a 00 00 add byte ptr [rbp + 19132], cl - 4beff5: 00 00 add byte ptr [rax], al - 4beff7: 00 ab bc 4a 00 00 add byte ptr [rbx + 19132], ch - 4beffd: 00 00 add byte ptr [rax], al - 4befff: 00 c5 add ch, al - 4bf001: bc 4a 00 00 00 mov esp, 74 - 4bf006: 00 00 add byte ptr [rax], al - 4bf008: d8 bc 4a 00 00 00 00 fdivr dword ptr [rdx + 2*rcx] - 4bf00f: 00 eb add bl, ch - 4bf011: bc 4a 00 00 00 mov esp, 74 - 4bf016: 00 00 add byte ptr [rax], al - 4bf018: 04 bd add al, -67 - 4bf01a: 4a 00 00 add byte ptr [rax], al - 4bf01d: 00 00 add byte ptr [rax], al - 4bf01f: 00 68 c3 add byte ptr [rax - 61], ch - 4bf022: 4a 00 00 add byte ptr [rax], al - ... - 4bf02d: 00 00 add byte ptr [rax], al - 4bf02f: 00 18 add byte ptr [rax], bl - 4bf031: bd 4a 00 00 00 mov ebp, 74 - 4bf036: 00 00 add byte ptr [rax], al - 4bf038: 33 bd 4a 00 00 00 xor edi, dword ptr [rbp + 74] - 4bf03e: 00 00 add byte ptr [rax], al - 4bf040: 46 bd 4a 00 00 00 mov ebp, 74 - 4bf046: 00 00 add byte ptr [rax], al - 4bf048: 62 - 4bf049: bd 4a 00 00 00 mov ebp, 74 - 4bf04e: 00 00 add byte ptr [rax], al - 4bf050: 7b bd jnp 0x4bf00f - 4bf052: 4a 00 00 add byte ptr [rax], al - 4bf055: 00 00 add byte ptr [rax], al - 4bf057: 00 8a bd 4a 00 00 add byte ptr [rdx + 19133], cl - 4bf05d: 00 00 add byte ptr [rax], al - 4bf05f: 00 98 bd 4a 00 00 add byte ptr [rax + 19133], bl - 4bf065: 00 00 add byte ptr [rax], al - 4bf067: 00 b1 bd 4a 00 00 add byte ptr [rcx + 19133], dh - 4bf06d: 00 00 add byte ptr [rax], al - 4bf06f: 00 ce add dh, cl - 4bf071: bd 4a 00 00 00 mov ebp, 74 - 4bf076: 00 00 add byte ptr [rax], al - 4bf078: e9 bd 4a 00 00 jmp 0x4c3b3a <_end+0x1ba> - 4bf07d: 00 00 add byte ptr [rax], al - 4bf07f: 00 f8 add al, bh - 4bf081: bd 4a 00 00 00 mov ebp, 74 - 4bf086: 00 00 add byte ptr [rax], al - 4bf088: 09 be 4a 00 00 00 or dword ptr [rsi + 74], edi - 4bf08e: 00 00 add byte ptr [rax], al - 4bf090: 24 be and al, -66 - 4bf092: 4a 00 00 add byte ptr [rax], al - 4bf095: 00 00 add byte ptr [rax], al - 4bf097: 00 32 add byte ptr [rdx], dh - 4bf099: be 4a 00 00 00 mov esi, 74 - 4bf09e: 00 00 add byte ptr [rax], al - 4bf0a0: 3b be 4a 00 00 00 cmp edi, dword ptr [rsi + 74] - 4bf0a6: 00 00 add byte ptr [rax], al - 4bf0a8: 50 push rax - 4bf0a9: be 4a 00 00 00 mov esi, 74 - ... - 4bf0b6: 00 00 add byte ptr [rax], al - 4bf0b8: 5d pop rbp - 4bf0b9: be 4a 00 00 00 mov esi, 74 - 4bf0be: 00 00 add byte ptr [rax], al - 4bf0c0: 72 be jb 0x4bf080 - 4bf0c2: 4a 00 00 add byte ptr [rax], al - 4bf0c5: 00 00 add byte ptr [rax], al - 4bf0c7: 00 86 be 4a 00 00 add byte ptr [rsi + 19134], al - 4bf0cd: 00 00 add byte ptr [rax], al - 4bf0cf: 00 98 be 4a 00 00 add byte ptr [rax + 19134], bl - 4bf0d5: 00 00 add byte ptr [rax], al - 4bf0d7: 00 a6 be 4a 00 00 add byte ptr [rsi + 19134], ah - 4bf0dd: 00 00 add byte ptr [rax], al - 4bf0df: 00 bf be 4a 00 00 add byte ptr [rdi + 19134], bh - 4bf0e5: 00 00 add byte ptr [rax], al - 4bf0e7: 00 dd add ch, bl - 4bf0e9: be 4a 00 00 00 mov esi, 74 - 4bf0ee: 00 00 add byte ptr [rax], al - 4bf0f0: f3 be 4a 00 00 00 rep mov esi, 74 - 4bf0f6: 00 00 add byte ptr [rax], al - 4bf0f8: 04 bf add al, -65 - 4bf0fa: 4a 00 00 add byte ptr [rax], al - 4bf0fd: 00 00 add byte ptr [rax], al - 4bf0ff: 00 1a add byte ptr [rdx], bl - 4bf101: bf 4a 00 00 00 mov edi, 74 - 4bf106: 00 00 add byte ptr [rax], al - 4bf108: 2a bf 4a 00 00 00 sub bh, byte ptr [rdi + 74] - 4bf10e: 00 00 add byte ptr [rax], al - 4bf110: 38 bf 4a 00 00 00 cmp byte ptr [rdi + 74], bh - 4bf116: 00 00 add byte ptr [rax], al - 4bf118: 54 push rsp - 4bf119: bf 4a 00 00 00 mov edi, 74 - 4bf11e: 00 00 add byte ptr [rax], al - 4bf120: 63 bf 4a 00 00 00 movsxd edi, dword ptr [rdi + 74] - 4bf126: 00 00 add byte ptr [rax], al - 4bf128: 76 bf jbe 0x4bf0e9 - 4bf12a: 4a 00 00 add byte ptr [rax], al - 4bf12d: 00 00 add byte ptr [rax], al - 4bf12f: 00 89 bf 4a 00 00 add byte ptr [rcx + 19135], cl - 4bf135: 00 00 add byte ptr [rax], al - 4bf137: 00 90 c3 4a 00 00 add byte ptr [rax + 19139], dl - 4bf13d: 00 00 add byte ptr [rax], al - 4bf13f: 00 95 bf 4a 00 00 add byte ptr [rbp + 19135], dl - 4bf145: 00 00 add byte ptr [rax], al - 4bf147: 00 b0 bf 4a 00 00 add byte ptr [rax + 19135], dh - 4bf14d: 00 00 add byte ptr [rax], al - 4bf14f: 00 cd add ch, cl - 4bf151: bf 4a 00 00 00 mov edi, 74 - 4bf156: 00 00 add byte ptr [rax], al - 4bf158: b8 c3 4a 00 00 mov eax, 19139 - 4bf15d: 00 00 add byte ptr [rax], al - 4bf15f: 00 e0 add al, ah - 4bf161: c3 ret - 4bf162: 4a 00 00 add byte ptr [rax], al - 4bf165: 00 00 add byte ptr [rax], al - 4bf167: 00 08 add byte ptr [rax], cl - 4bf169: c4 4a 00 - 4bf16c: 00 00 add byte ptr [rax], al - 4bf16e: 00 00 add byte ptr [rax], al - 4bf170: 28 c4 sub ah, al - 4bf172: 4a 00 00 add byte ptr [rax], al - 4bf175: 00 00 add byte ptr [rax], al - 4bf177: 00 58 c4 add byte ptr [rax - 60], bl - 4bf17a: 4a 00 00 add byte ptr [rax], al - 4bf17d: 00 00 add byte ptr [rax], al - 4bf17f: 00 80 c4 4a 00 00 add byte ptr [rax + 19140], al - 4bf185: 00 00 add byte ptr [rax], al - 4bf187: 00 b8 c4 4a 00 00 add byte ptr [rax + 19140], bh - 4bf18d: 00 00 add byte ptr [rax], al - 4bf18f: 00 e4 add ah, ah - 4bf191: bf 4a 00 00 00 mov edi, 74 - 4bf196: 00 00 add byte ptr [rax], al - 4bf198: f7 bf 4a 00 00 00 idiv dword ptr [rdi + 74] - 4bf19e: 00 00 add byte ptr [rax], al - 4bf1a0: e8 c4 4a 00 00 call 0x4c3c69 <_end+0x2e9> - 4bf1a5: 00 00 add byte ptr [rax], al - 4bf1a7: 00 06 add byte ptr [rsi], al - 4bf1a9: c0 4a 00 00 ror byte ptr [rdx], 0 - 4bf1ad: 00 00 add byte ptr [rax], al - 4bf1af: 00 23 add byte ptr [rbx], ah - 4bf1b1: c0 4a 00 00 ror byte ptr [rdx], 0 - 4bf1b5: 00 00 add byte ptr [rax], al - 4bf1b7: 00 08 add byte ptr [rax], cl - 4bf1b9: c5 4a 00 - 4bf1bc: 00 00 add byte ptr [rax], al - 4bf1be: 00 00 add byte ptr [rax], al - 4bf1c0: 34 c0 xor al, -64 - 4bf1c2: 4a 00 00 add byte ptr [rax], al - 4bf1c5: 00 00 add byte ptr [rax], al - 4bf1c7: 00 4b c0 add byte ptr [rbx - 64], cl - 4bf1ca: 4a 00 00 add byte ptr [rax], al - 4bf1cd: 00 00 add byte ptr [rax], al - 4bf1cf: 00 62 c0 add byte ptr [rdx - 64], ah - 4bf1d2: 4a 00 00 add byte ptr [rax], al - 4bf1d5: 00 00 add byte ptr [rax], al - 4bf1d7: 00 7c c0 4a add byte ptr [rax + 8*rax + 74], bh - 4bf1db: 00 00 add byte ptr [rax], al - 4bf1dd: 00 00 add byte ptr [rax], al - 4bf1df: 00 94 c0 4a 00 00 00 add byte ptr [rax + 8*rax + 74], dl - 4bf1e6: 00 00 add byte ptr [rax], al - 4bf1e8: 28 c5 sub ch, al - 4bf1ea: 4a 00 00 add byte ptr [rax], al - 4bf1ed: 00 00 add byte ptr [rax], al - 4bf1ef: 00 b2 c0 4a 00 00 add byte ptr [rdx + 19136], dh - 4bf1f5: 00 00 add byte ptr [rax], al - 4bf1f7: 00 58 c5 add byte ptr [rax - 59], bl - 4bf1fa: 4a 00 00 add byte ptr [rax], al - 4bf1fd: 00 00 add byte ptr [rax], al - 4bf1ff: 00 c9 add cl, cl - 4bf201: c0 4a 00 00 ror byte ptr [rdx], 0 - 4bf205: 00 00 add byte ptr [rax], al - 4bf207: 00 d9 add cl, bl - 4bf209: c0 4a 00 00 ror byte ptr [rdx], 0 - 4bf20d: 00 00 add byte ptr [rax], al - 4bf20f: 00 78 c5 add byte ptr [rax - 59], bh - 4bf212: 4a 00 00 add byte ptr [rax], al - 4bf215: 00 00 add byte ptr [rax], al - 4bf217: 00 a0 c5 4a 00 00 add byte ptr [rax + 19141], ah - 4bf21d: 00 00 add byte ptr [rax], al - 4bf21f: 00 f0 add al, dh - 4bf221: c0 4a 00 00 ror byte ptr [rdx], 0 - 4bf225: 00 00 add byte ptr [rax], al - 4bf227: 00 09 add byte ptr [rcx], cl - 4bf229: c1 4a 00 00 ror dword ptr [rdx], 0 - 4bf22d: 00 00 add byte ptr [rax], al - 4bf22f: 00 c8 add al, cl - 4bf231: c5 4a 00 - 4bf234: 00 00 add byte ptr [rax], al - 4bf236: 00 00 add byte ptr [rax], al - 4bf238: f0 lock - 4bf239: c5 4a 00 - 4bf23c: 00 00 add byte ptr [rax], al - 4bf23e: 00 00 add byte ptr [rax], al - 4bf240: 18 c6 sbb dh, al - 4bf242: 4a 00 00 add byte ptr [rax], al - 4bf245: 00 00 add byte ptr [rax], al - 4bf247: 00 48 c6 add byte ptr [rax - 58], cl - 4bf24a: 4a 00 00 add byte ptr [rax], al - 4bf24d: 00 00 add byte ptr [rax], al - 4bf24f: 00 23 add byte ptr [rbx], ah - 4bf251: c1 4a 00 00 ror dword ptr [rdx], 0 - 4bf255: 00 00 add byte ptr [rax], al - 4bf257: 00 38 add byte ptr [rax], bh - 4bf259: c1 4a 00 00 ror dword ptr [rdx], 0 - 4bf25d: 00 00 add byte ptr [rax], al - 4bf25f: 00 4b c1 add byte ptr [rbx - 63], cl - 4bf262: 4a 00 00 add byte ptr [rax], al - 4bf265: 00 00 add byte ptr [rax], al - 4bf267: 00 58 c1 add byte ptr [rax - 63], bl - 4bf26a: 4a 00 00 add byte ptr [rax], al - 4bf26d: 00 00 add byte ptr [rax], al - 4bf26f: 00 69 c1 add byte ptr [rcx - 63], ch - 4bf272: 4a 00 00 add byte ptr [rax], al - 4bf275: 00 00 add byte ptr [rax], al - 4bf277: 00 87 c1 4a 00 00 add byte ptr [rdi + 19137], al - 4bf27d: 00 00 add byte ptr [rax], al - 4bf27f: 00 a1 c1 4a 00 00 add byte ptr [rcx + 19137], ah - 4bf285: 00 00 add byte ptr [rax], al - 4bf287: 00 b3 c1 4a 00 00 add byte ptr [rbx + 19137], dh - 4bf28d: 00 00 add byte ptr [rax], al - 4bf28f: 00 cc add ah, cl - 4bf291: c1 4a 00 00 ror dword ptr [rdx], 0 - 4bf295: 00 00 add byte ptr [rax], al - 4bf297: 00 e8 add al, ch - 4bf299: c1 4a 00 00 ror dword ptr [rdx], 0 - 4bf29d: 00 00 add byte ptr [rax], al - 4bf29f: 00 06 add byte ptr [rsi], al - 4bf2a1: c2 4a 00 ret 74 - 4bf2a4: 00 00 add byte ptr [rax], al - 4bf2a6: 00 00 add byte ptr [rax], al - 4bf2a8: 1b c2 sbb eax, edx - 4bf2aa: 4a 00 00 add byte ptr [rax], al - 4bf2ad: 00 00 add byte ptr [rax], al - 4bf2af: 00 2c c2 add byte ptr [rdx + 8*rax], ch - 4bf2b2: 4a 00 00 add byte ptr [rax], al - 4bf2b5: 00 00 add byte ptr [rax], al - 4bf2b7: 00 40 c2 add byte ptr [rax - 62], al - 4bf2ba: 4a 00 00 add byte ptr [rax], al - 4bf2bd: 00 00 add byte ptr [rax], al - 4bf2bf: 00 50 c2 add byte ptr [rax - 62], dl - 4bf2c2: 4a 00 00 add byte ptr [rax], al - 4bf2c5: 00 00 add byte ptr [rax], al - 4bf2c7: 00 62 c2 add byte ptr [rdx - 62], ah - 4bf2ca: 4a 00 00 add byte ptr [rax], al - 4bf2cd: 00 00 add byte ptr [rax], al - 4bf2cf: 00 75 c2 add byte ptr [rbp - 62], dh - 4bf2d2: 4a 00 00 add byte ptr [rax], al - 4bf2d5: 00 00 add byte ptr [rax], al - 4bf2d7: 00 90 c2 4a 00 00 add byte ptr [rax + 19138], dl - 4bf2dd: 00 00 add byte ptr [rax], al - 4bf2df: 00 a0 c2 4a 00 00 add byte ptr [rax + 19138], ah - 4bf2e5: 00 00 add byte ptr [rax], al - 4bf2e7: 00 b5 c2 4a 00 00 add byte ptr [rbp + 19138], dh - 4bf2ed: 00 00 add byte ptr [rax], al - 4bf2ef: 00 d1 add cl, dl - 4bf2f1: c2 4a 00 ret 74 - 4bf2f4: 00 00 add byte ptr [rax], al - 4bf2f6: 00 00 add byte ptr [rax], al - 4bf2f8: dc c2 fadd st(2), st - 4bf2fa: 4a 00 00 add byte ptr [rax], al - 4bf2fd: 00 00 add byte ptr [rax], al - 4bf2ff: 00 70 c6 add byte ptr [rax - 58], dh - 4bf302: 4a 00 00 add byte ptr [rax], al - 4bf305: 00 00 add byte ptr [rax], al - 4bf307: 00 98 c6 4a 00 00 add byte ptr [rax + 19142], bl - ... - 4bf31d: 00 00 add byte ptr [rax], al - 4bf31f: 00 00 add byte ptr [rax], al - -00000000004bf320 : - ... - 4bf330: ff ff - 4bf332: ff 7f 00 - 4bf335: 00 00 add byte ptr [rax], al - 4bf337: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4bf33e: 00 00 add byte ptr [rax], al - 4bf340: 01 84 49 00 00 00 00 add dword ptr [rcx + 2*rcx], eax - 4bf347: 00 10 add byte ptr [rax], dl - 4bf349: 32 45 00 xor al, byte ptr [rbp] - ... - 4bf368: 04 00 add al, 0 - 4bf36a: 00 00 add byte ptr [rax], al - 4bf36c: 04 00 add al, 0 - 4bf36e: 00 00 add byte ptr [rax], al - 4bf370: 01 00 add dword ptr [rax], eax - 4bf372: 00 00 add byte ptr [rax], al - 4bf374: 01 00 add dword ptr [rax], eax - ... - 4bf39e: 00 00 add byte ptr [rax], al - -00000000004bf3a0 : - ... - 4bf3b0: ff ff - 4bf3b2: ff 7f 00 - 4bf3b5: 00 00 add byte ptr [rax], al - 4bf3b7: 00 01 add byte ptr [rcx], al - 4bf3b9: 84 49 00 test byte ptr [rcx], cl - 4bf3bc: 00 00 add byte ptr [rax], al - 4bf3be: 00 00 add byte ptr [rax], al - 4bf3c0: 8c 97 49 00 00 00 mov word ptr [rdi + 73], ss - 4bf3c6: 00 00 add byte ptr [rax], al - 4bf3c8: 00 2c 45 00 00 00 00 add byte ptr [2*rax], ch - 4bf3cf: 00 00 add byte ptr [rax], al - 4bf3d1: 0f 45 00 cmovne eax, dword ptr [rax] - ... - 4bf3e8: 01 00 add dword ptr [rax], eax - 4bf3ea: 00 00 add byte ptr [rax], al - 4bf3ec: 01 00 add dword ptr [rax], eax - 4bf3ee: 00 00 add byte ptr [rax], al - 4bf3f0: 04 00 add al, 0 - 4bf3f2: 00 00 add byte ptr [rax], al - 4bf3f4: 04 00 add al, 0 - ... - 4bf41e: 00 00 add byte ptr [rax], al - -00000000004bf420 : - 4bf420: 18 8e 49 00 00 00 sbb byte ptr [rsi + 73], cl - ... - 4bf432: 00 80 ff ff ff ff add byte ptr [rax - 1], al - 4bf438: ff ff - 4bf43a: ff 7f 00 - 4bf43d: 00 00 add byte ptr [rax], al - 4bf43f: 00 03 add byte ptr [rbx], al - ... - 4bf455: 00 00 add byte ptr [rax], al - 4bf457: 00 98 8b 49 00 00 add byte ptr [rax + 18827], bl - 4bf45d: 00 00 add byte ptr [rax], al - 4bf45f: 00 02 add byte ptr [rdx], al - ... - 4bf46d: 00 00 add byte ptr [rax], al - 4bf46f: 00 ff add bh, bh - 4bf471: ff ff - 4bf473: ff ff - 4bf475: ff ff - 4bf477: ff 00 inc dword ptr [rax] - ... - 4bf481: 00 00 add byte ptr [rax], al - 4bf483: 00 01 add byte ptr [rcx], al - 4bf485: 00 00 add byte ptr [rax], al - 4bf487: 00 b4 8b 49 00 00 00 add byte ptr [rbx + 4*rcx + 73], dh - 4bf48e: 00 00 add byte ptr [rax], al - 4bf490: cb retf - 4bf491: 8b 49 00 mov ecx, dword ptr [rcx] - ... - 4bf4a8: ff 00 inc dword ptr [rax] - ... - 4bf4ba: 00 00 add byte ptr [rax], al - 4bf4bc: 01 00 add dword ptr [rax], eax - 4bf4be: 00 00 add byte ptr [rax], al - 4bf4c0: e0 8b loopne 0x4bf44d - 4bf4c2: 49 00 00 add byte ptr [r8], al - 4bf4c5: 00 00 add byte ptr [rax], al - 4bf4c7: 00 40 8e add byte ptr [rax - 114], al - 4bf4ca: 49 00 00 add byte ptr [r8], al - 4bf4cd: 00 00 add byte ptr [rax], al - 4bf4cf: 00 02 add byte ptr [rdx], al - ... - 4bf4dd: 00 00 add byte ptr [rax], al - 4bf4df: 00 ff add bh, bh - 4bf4e1: ff ff - 4bf4e3: ff ff - 4bf4e5: ff ff - 4bf4e7: ff 00 inc dword ptr [rax] - ... - 4bf4fd: 00 00 add byte ptr [rax], al - 4bf4ff: 00 f0 add al, dh - 4bf501: 8b 49 00 mov ecx, dword ptr [rcx] - ... - 4bf510: 00 00 add byte ptr [rax], al - 4bf512: 00 80 ff ff ff ff add byte ptr [rax - 1], al - 4bf518: ff ff - 4bf51a: ff 7f 00 - 4bf51d: 00 00 add byte ptr [rax], al - 4bf51f: 00 03 add byte ptr [rbx], al - ... - 4bf535: 00 00 add byte ptr [rax], al - 4bf537: 00 04 8c add byte ptr [rsp + 4*rcx], al - 4bf53a: 49 00 00 add byte ptr [r8], al - ... - 4bf54d: 00 00 add byte ptr [rax], al - 4bf54f: 00 01 add byte ptr [rcx], al - ... - 4bf56d: 00 00 add byte ptr [rax], al - 4bf56f: 00 19 add byte ptr [rcx], bl - 4bf571: 8c 49 00 mov word ptr [rcx], cs - 4bf574: 00 00 add byte ptr [rax], al - 4bf576: 00 00 add byte ptr [rax], al - 4bf578: 02 00 add al, byte ptr [rax] - ... - 4bf586: 00 00 add byte ptr [rax], al - 4bf588: ff ff - 4bf58a: ff ff - 4bf58c: ff ff - 4bf58e: ff ff - ... - 4bf59c: 01 00 add dword ptr [rax], eax - ... - 4bf5a6: 00 00 add byte ptr [rax], al - 4bf5a8: 2d 8c 49 00 00 sub eax, 18828 - ... - 4bf5b9: 00 00 add byte ptr [rax], al - 4bf5bb: 80 ff ff cmp bh, -1 - 4bf5be: ff ff - 4bf5c0: ff ff - 4bf5c2: ff 7f 00 - 4bf5c5: 00 00 add byte ptr [rax], al - 4bf5c7: 00 03 add byte ptr [rbx], al - ... - 4bf5dd: 00 00 add byte ptr [rax], al - 4bf5df: 00 4a 8c add byte ptr [rdx - 116], cl - 4bf5e2: 49 00 00 add byte ptr [r8], al - 4bf5e5: 00 00 add byte ptr [rax], al - 4bf5e7: 00 02 add byte ptr [rdx], al - ... - 4bf5f5: 00 00 add byte ptr [rax], al - 4bf5f7: 00 ff add bh, bh - 4bf5f9: ff ff - 4bf5fb: ff ff - 4bf5fd: ff ff - 4bf5ff: ff 00 inc dword ptr [rax] - ... - 4bf609: 00 00 add byte ptr [rax], al - 4bf60b: 00 01 add byte ptr [rcx], al - 4bf60d: 00 00 add byte ptr [rax], al - 4bf60f: 00 5f 8c add byte ptr [rdi - 116], bl - 4bf612: 49 00 00 add byte ptr [r8], al - 4bf615: 00 00 add byte ptr [rax], al - 4bf617: 00 60 8e add byte ptr [rax - 114], ah - 4bf61a: 49 00 00 add byte ptr [r8], al - 4bf61d: 00 00 add byte ptr [rax], al - 4bf61f: 00 02 add byte ptr [rdx], al - ... - 4bf62d: 00 00 add byte ptr [rax], al - 4bf62f: 00 ff add bh, bh - 4bf631: ff ff - 4bf633: ff ff - 4bf635: ff ff - 4bf637: ff 00 inc dword ptr [rax] - ... - 4bf64d: 00 00 add byte ptr [rax], al - 4bf64f: 00 6f 8c add byte ptr [rdi - 116], ch - 4bf652: 49 00 00 add byte ptr [r8], al - 4bf655: 00 00 add byte ptr [rax], al - 4bf657: 00 03 add byte ptr [rbx], al - ... - 4bf685: 00 00 add byte ptr [rax], al - 4bf687: 00 83 8c 49 00 00 add byte ptr [rbx + 18828], al - 4bf68d: 00 00 add byte ptr [rax], al - 4bf68f: 00 01 add byte ptr [rcx], al - ... - 4bf69d: 00 00 add byte ptr [rax], al - 4bf69f: 00 ff add bh, bh - 4bf6a1: ff ff - 4bf6a3: ff ff - 4bf6a5: ff ff - 4bf6a7: ff 06 inc dword ptr [rsi] - ... - 4bf6b5: 00 00 add byte ptr [rax], al - 4bf6b7: 00 98 8c 49 00 00 add byte ptr [rax + 18828], bl - 4bf6bd: 00 00 add byte ptr [rax], al - 4bf6bf: 00 a6 8c 49 00 00 add byte ptr [rsi + 18828], ah - ... - 4bf6d1: 00 00 add byte ptr [rax], al - 4bf6d3: 80 ff ff cmp bh, -1 - 4bf6d6: ff ff - 4bf6d8: ff ff - 4bf6da: ff 7f 00 - ... - 4bf6e9: 00 00 add byte ptr [rax], al - 4bf6eb: 00 01 add byte ptr [rcx], al - 4bf6ed: 00 00 add byte ptr [rax], al - 4bf6ef: 00 bc 8c 49 00 00 00 add byte ptr [rsp + 4*rcx + 73], bh - 4bf6f6: 00 00 add byte ptr [rax], al - 4bf6f8: 88 8e 49 00 00 00 mov byte ptr [rsi + 73], cl - ... - 4bf70a: 00 80 ff ff ff ff add byte ptr [rax - 1], al - 4bf710: ff ff - 4bf712: ff 7f 00 - 4bf715: 00 00 add byte ptr [rax], al - 4bf717: 00 03 add byte ptr [rbx], al - ... - 4bf72d: 00 00 add byte ptr [rax], al - 4bf72f: 00 b8 8e 49 00 00 add byte ptr [rax + 18830], bh - 4bf735: 00 00 add byte ptr [rax], al - 4bf737: 00 02 add byte ptr [rdx], al - ... - 4bf745: 00 00 add byte ptr [rax], al - 4bf747: 00 ff add bh, bh - 4bf749: ff ff - 4bf74b: ff ff - 4bf74d: ff ff - 4bf74f: ff 00 inc dword ptr [rax] - ... - 4bf765: 00 00 add byte ptr [rax], al - 4bf767: 00 cd add ch, cl - 4bf769: 8c 49 00 mov word ptr [rcx], cs - 4bf76c: 00 00 add byte ptr [rax], al - 4bf76e: 00 00 add byte ptr [rax], al - 4bf770: 03 00 add eax, dword ptr [rax] - ... - 4bf79e: 00 00 add byte ptr [rax], al - 4bf7a0: df 8c 49 00 00 00 00 fisttp word ptr [rcx + 2*rcx] - 4bf7a7: 00 03 add byte ptr [rbx], al - ... - 4bf7d5: 00 00 add byte ptr [rax], al - 4bf7d7: 00 e0 add al, ah - 4bf7d9: 8e 49 00 mov cs, word ptr [rcx] - ... - 4bf7e8: 00 00 add byte ptr [rax], al - 4bf7ea: 00 80 ff ff ff ff add byte ptr [rax - 1], al - 4bf7f0: ff ff - 4bf7f2: ff 7f 00 - 4bf7f5: 00 00 add byte ptr [rax], al - 4bf7f7: 00 03 add byte ptr [rbx], al - ... - 4bf80d: 00 00 add byte ptr [rax], al - 4bf80f: 00 f0 add al, dh - 4bf811: 8c 49 00 mov word ptr [rcx], cs - 4bf814: 00 00 add byte ptr [rax], al - 4bf816: 00 00 add byte ptr [rax], al - 4bf818: 02 00 add al, byte ptr [rax] - 4bf81a: 00 00 add byte ptr [rax], al - 4bf81c: 00 00 add byte ptr [rax], al - 4bf81e: 00 00 add byte ptr [rax], al - 4bf820: 01 00 add dword ptr [rax], eax - 4bf822: 00 00 add byte ptr [rax], al - 4bf824: 00 00 add byte ptr [rax], al - 4bf826: 00 00 add byte ptr [rax], al - 4bf828: ff ff - 4bf82a: ff ff - 4bf82c: ff ff - 4bf82e: ff ff - ... - 4bf83c: 01 00 add dword ptr [rax], eax - 4bf83e: 00 00 add byte ptr [rax], al - 4bf840: 07 - 4bf841: 8d 49 00 lea ecx, [rcx] - 4bf844: 00 00 add byte ptr [rax], al - 4bf846: 00 00 add byte ptr [rax], al - 4bf848: 18 8d 49 00 00 00 sbb byte ptr [rbp + 73], cl - 4bf84e: 00 00 add byte ptr [rax], al - 4bf850: 02 00 add al, byte ptr [rax] - ... - 4bf85e: 00 00 add byte ptr [rax], al - 4bf860: ff ff - 4bf862: ff ff - 4bf864: ff ff - 4bf866: ff ff - ... - 4bf874: 01 00 add dword ptr [rax], eax - 4bf876: 00 00 add byte ptr [rax], al - 4bf878: 34 8d xor al, -115 - 4bf87a: 49 00 00 add byte ptr [r8], al - 4bf87d: 00 00 add byte ptr [rax], al - 4bf87f: 00 4b 8d add byte ptr [rbx - 115], cl - 4bf882: 49 00 00 add byte ptr [r8], al - 4bf885: 00 00 add byte ptr [rax], al - 4bf887: 00 02 add byte ptr [rdx], al - ... - 4bf895: 00 00 add byte ptr [rax], al - 4bf897: 00 ff add bh, bh - 4bf899: ff ff - 4bf89b: ff ff - 4bf89d: ff ff - 4bf89f: ff 00 inc dword ptr [rax] - ... - 4bf8b5: 00 00 add byte ptr [rax], al - 4bf8b7: 00 69 8d add byte ptr [rcx - 115], ch - 4bf8ba: 49 00 00 add byte ptr [r8], al - 4bf8bd: 00 00 add byte ptr [rax], al - 4bf8bf: 00 02 add byte ptr [rdx], al - ... - 4bf8cd: 00 00 add byte ptr [rax], al - 4bf8cf: 00 ff add bh, bh - 4bf8d1: ff ff - 4bf8d3: ff ff - 4bf8d5: ff ff - 4bf8d7: ff 00 inc dword ptr [rax] - ... - 4bf8ed: 00 00 add byte ptr [rax], al - 4bf8ef: 00 83 8d 49 00 00 add byte ptr [rbx + 18829], al - 4bf8f5: 00 00 add byte ptr [rax], al - 4bf8f7: 00 02 add byte ptr [rdx], al - 4bf8f9: 00 00 add byte ptr [rax], al - 4bf8fb: 00 00 add byte ptr [rax], al - 4bf8fd: 00 00 add byte ptr [rax], al - 4bf8ff: 00 01 add byte ptr [rcx], al - 4bf901: 00 00 add byte ptr [rax], al - 4bf903: 00 00 add byte ptr [rax], al - 4bf905: 00 00 add byte ptr [rax], al - 4bf907: 00 ff add bh, bh - 4bf909: ff ff - 4bf90b: ff ff - 4bf90d: ff ff - 4bf90f: ff 00 inc dword ptr [rax] - ... - 4bf919: 00 00 add byte ptr [rax], al - 4bf91b: 00 01 add byte ptr [rcx], al - 4bf91d: 00 00 add byte ptr [rax], al - 4bf91f: 00 9b 8d 49 00 00 add byte ptr [rbx + 18829], bl - 4bf925: 00 00 add byte ptr [rax], al - 4bf927: 00 08 add byte ptr [rax], cl - 4bf929: 8f 49 00 00 - ... - 4bf93d: 00 00 add byte ptr [rax], al - 4bf93f: 00 ff add bh, bh - 4bf941: 7f 00 jg 0x4bf943 - 4bf943: 00 00 add byte ptr [rax], al - 4bf945: 00 00 add byte ptr [rax], al - 4bf947: 00 64 00 00 add byte ptr [rax + rax], ah - ... - 4bf95f: 00 ad 8d 49 00 00 add byte ptr [rbp + 18829], ch - 4bf965: 00 00 add byte ptr [rax], al - 4bf967: 00 02 add byte ptr [rdx], al - ... - 4bf975: 00 00 add byte ptr [rax], al - 4bf977: 00 ff add bh, bh - 4bf979: ff ff - 4bf97b: ff ff - 4bf97d: ff ff - 4bf97f: ff 00 inc dword ptr [rax] - ... - 4bf995: 00 00 add byte ptr [rax], al - 4bf997: 00 c5 add ch, al - 4bf999: 8d 49 00 lea ecx, [rcx] - ... - 4bf9b0: 03 00 add eax, dword ptr [rax] - ... - 4bf9c6: 00 00 add byte ptr [rax], al - 4bf9c8: d8 8d 49 00 00 00 fmul dword ptr [rbp + 73] - ... - 4bf9de: 00 00 add byte ptr [rax], al - -00000000004bf9e0 : - ... - -00000000004bfa60 <_dl_random>: - ... - -00000000004bfa68 <_dl_argv>: - 4bfa68: 88 10 mov byte ptr [rax], dl - 4bfa6a: 4c 00 00 add byte ptr [rax], r8b - 4bfa6d: 00 00 add byte ptr [rax], al - 4bfa6f: 00 00 add byte ptr [rax], al - -00000000004bfa70 <__libc_stack_end>: - ... - -00000000004bfa78 <_dl_vdso_clock_getres_time64>: - ... - -00000000004bfa80 <_dl_vdso_getcpu>: - ... - -00000000004bfa88 <_dl_vdso_time>: - ... - -00000000004bfa90 <_dl_vdso_gettimeofday>: - ... - -00000000004bfa98 <_dl_vdso_clock_gettime64>: - ... - -00000000004bfaa0 <__libc_enable_secure>: - 4bfaa0: 01 00 add dword ptr [rax], eax - ... - 4bfabe: 00 00 add byte ptr [rax], al - -00000000004bfac0 : - 4bfac0: f7 96 49 00 00 00 not dword ptr [rsi + 73] - 4bfac6: 00 00 add byte ptr [rax], al - 4bfac8: 20 0f and byte ptr [rdi], cl - 4bfaca: 45 00 00 add byte ptr [r8], r8b - ... - 4bfad5: 00 00 add byte ptr [rax], al - 4bfad7: 00 04 04 add byte ptr [rsp + rax], al - 4bfada: 04 04 add al, 4 - 4bfadc: 00 00 add byte ptr [rax], al - 4bfade: 00 00 add byte ptr [rax], al - 4bfae0: 07 - 4bfae1: 97 xchg eax, edi - 4bfae2: 49 00 00 add byte ptr [r8], al - 4bfae5: 00 00 add byte ptr [rax], al - 4bfae7: 00 f0 add al, dh - 4bfae9: 14 45 adc al, 69 - ... - 4bfaf7: 00 04 04 add byte ptr [rsp + rax], al - 4bfafa: 04 04 add al, 4 - 4bfafc: 00 00 add byte ptr [rax], al - 4bfafe: 00 00 add byte ptr [rax], al - 4bfb00: 21 97 49 00 00 00 and dword ptr [rdi + 73], edx - 4bfb06: 00 00 add byte ptr [rax], al - 4bfb08: 90 nop - 4bfb09: 1d 45 00 00 00 sbb eax, 69 - ... - 4bfb16: 00 00 add byte ptr [rax], al - 4bfb18: 04 04 add al, 4 - 4bfb1a: 04 04 add al, 4 - 4bfb1c: 00 00 add byte ptr [rax], al - 4bfb1e: 00 00 add byte ptr [rax], al - 4bfb20: 33 97 49 00 00 00 xor edx, dword ptr [rdi + 73] - 4bfb26: 00 00 add byte ptr [rax], al - 4bfb28: 40 23 45 00 and eax, dword ptr [rbp] - ... - 4bfb38: 04 04 add al, 4 - 4bfb3a: 04 04 add al, 4 - 4bfb3c: 00 00 add byte ptr [rax], al - 4bfb3e: 00 00 add byte ptr [rax], al - 4bfb40: 55 push rbp - 4bfb41: 97 xchg eax, edi - 4bfb42: 49 00 00 add byte ptr [r8], al - 4bfb45: 00 00 add byte ptr [rax], al - 4bfb47: 00 70 3e add byte ptr [rax + 62], dh - 4bfb4a: 45 00 00 add byte ptr [r8], r8b - ... - 4bfb55: 00 00 add byte ptr [rax], al - 4bfb57: 00 04 04 add byte ptr [rsp + rax], al - 4bfb5a: 01 06 add dword ptr [rsi], eax - 4bfb5c: 00 00 add byte ptr [rax], al - 4bfb5e: 00 00 add byte ptr [rax], al - 4bfb60: 65 97 xchg eax, edi - 4bfb62: 49 00 00 add byte ptr [r8], al - 4bfb65: 00 00 add byte ptr [rax], al - 4bfb67: 00 00 add byte ptr [rax], al - 4bfb69: 4d 45 - 4bfb6b: 00 00 add byte ptr [rax], al - 4bfb6d: 00 00 add byte ptr [rax], al - 4bfb6f: 00 00 add byte ptr [rax], al - 4bfb71: 0f 45 00 cmovne eax, dword ptr [rax] - 4bfb74: 00 00 add byte ptr [rax], al - 4bfb76: 00 00 add byte ptr [rax], al - 4bfb78: 01 06 add dword ptr [rsi], eax - 4bfb7a: 04 04 add al, 4 - 4bfb7c: 00 00 add byte ptr [rax], al - 4bfb7e: 00 00 add byte ptr [rax], al - 4bfb80: 85 97 49 00 00 00 test dword ptr [rdi + 73], edx - 4bfb86: 00 00 add byte ptr [rax], al - 4bfb88: 10 5d 45 adc byte ptr [rbp + 69], bl - ... - 4bfb97: 00 02 add byte ptr [rdx], al - 4bfb99: 02 04 04 add al, byte ptr [rsp + rax] - 4bfb9c: 00 00 add byte ptr [rax], al - 4bfb9e: 00 00 add byte ptr [rax], al - 4bfba0: 95 xchg eax, ebp - 4bfba1: 97 xchg eax, edi - 4bfba2: 49 00 00 add byte ptr [r8], al - 4bfba5: 00 00 add byte ptr [rax], al - 4bfba7: 00 20 add byte ptr [rax], ah - 4bfba9: 67 45 00 00 add byte ptr [r8d], r8b - ... - 4bfbb5: 00 00 add byte ptr [rax], al - 4bfbb7: 00 04 04 add byte ptr [rsp + rax], al - 4bfbba: 02 02 add al, byte ptr [rdx] - 4bfbbc: 00 00 add byte ptr [rax], al - 4bfbbe: 00 00 add byte ptr [rax], al - 4bfbc0: b6 97 mov dh, -105 - 4bfbc2: 49 00 00 add byte ptr [r8], al - 4bfbc5: 00 00 add byte ptr [rax], al - 4bfbc7: 00 00 add byte ptr [rax], al - 4bfbc9: 2c 45 sub al, 69 - 4bfbcb: 00 00 add byte ptr [rax], al - 4bfbcd: 00 00 add byte ptr [rax], al - 4bfbcf: 00 00 add byte ptr [rax], al - 4bfbd1: 0f 45 00 cmovne eax, dword ptr [rax] - 4bfbd4: 00 00 add byte ptr [rax], al - 4bfbd6: 00 00 add byte ptr [rax], al - 4bfbd8: 01 01 add dword ptr [rcx], eax - 4bfbda: 04 04 add al, 4 - 4bfbdc: 00 00 add byte ptr [rax], al - 4bfbde: 00 00 add byte ptr [rax], al - 4bfbe0: c7 97 49 00 00 00 - 4bfbe6: 00 00 add byte ptr [rax], al - 4bfbe8: 10 32 adc byte ptr [rdx], dh - 4bfbea: 45 00 00 add byte ptr [r8], r8b - ... - 4bfbf5: 00 00 add byte ptr [rax], al - 4bfbf7: 00 04 04 add byte ptr [rsp + rax], al - 4bfbfa: 01 01 add dword ptr [rcx], eax - 4bfbfc: 00 00 add byte ptr [rax], al - 4bfbfe: 00 00 add byte ptr [rax], al - 4bfc00: e5 97 in eax, 151 - 4bfc02: 49 00 00 add byte ptr [r8], al - 4bfc05: 00 00 add byte ptr [rax], al - 4bfc07: 00 60 74 add byte ptr [rax + 116], ah - 4bfc0a: 45 00 00 add byte ptr [r8], r8b - ... - 4bfc15: 00 00 add byte ptr [rax], al - 4bfc17: 00 02 add byte ptr [rdx], al - 4bfc19: 02 04 04 add al, byte ptr [rsp + rax] - 4bfc1c: 00 00 add byte ptr [rax], al - 4bfc1e: 00 00 add byte ptr [rax], al - 4bfc20: fc cld - 4bfc21: 97 xchg eax, edi - 4bfc22: 49 00 00 add byte ptr [r8], al - 4bfc25: 00 00 add byte ptr [rax], al - 4bfc27: 00 80 7e 45 00 00 add byte ptr [rax + 17790], al - ... - 4bfc35: 00 00 add byte ptr [rax], al - 4bfc37: 00 04 04 add byte ptr [rsp + rax], al - 4bfc3a: 02 02 add al, byte ptr [rdx] - 4bfc3c: 00 00 add byte ptr [rax], al - 4bfc3e: 00 00 add byte ptr [rax], al - -00000000004bfc40 <_nl_category_postload>: - 4bfc40: c0 c2 45 rol dl, 69 - ... - 4bfcbf: 00 02 add byte ptr [rdx], al - -00000000004bfcc0 <_nl_current_used>: - 4bfcc0: 02 00 add al, byte ptr [rax] - 4bfcc2: 00 00 add byte ptr [rax], al - 4bfcc4: 00 00 add byte ptr [rax], al - 4bfcc6: 00 00 add byte ptr [rax], al - 4bfcc8: 02 00 add al, byte ptr [rax] - ... - 4bfcde: 00 00 add byte ptr [rax], al - 4bfce0: 02 00 add al, byte ptr [rax] - ... - 4bfd3e: 00 00 add byte ptr [rax], al - -00000000004bfd40 <_nl_C>: - 4bfd40: c0 d1 4b rcl cl, 75 - 4bfd43: 00 00 add byte ptr [rax], al - 4bfd45: 00 00 add byte ptr [rax], al - 4bfd47: 00 00 add byte ptr [rax], al - 4bfd49: e5 4b in eax, 75 - 4bfd4b: 00 00 add byte ptr [rax], al - 4bfd4d: 00 00 add byte ptr [rax], al - 4bfd4f: 00 80 e5 4b 00 00 add byte ptr [rax + 19429], al - 4bfd55: 00 00 add byte ptr [rax], al - 4bfd57: 00 00 add byte ptr [rax], al - 4bfd59: ee out dx, al - 4bfd5a: 4b 00 00 add byte ptr [r8], al - 4bfd5d: 00 00 add byte ptr [rax], al - 4bfd5f: 00 40 e3 add byte ptr [rax - 29], al - 4bfd62: 4b 00 00 add byte ptr [r8], al - 4bfd65: 00 00 add byte ptr [rax], al - 4bfd67: 00 c0 add al, al - 4bfd69: e2 4b loop 0x4bfdb6 <_nl_C+0x76> - ... - 4bfd77: 00 c0 add al, al - 4bfd79: ea - 4bfd7a: 4b 00 00 add byte ptr [r8], al - 4bfd7d: 00 00 add byte ptr [rax], al - 4bfd7f: 00 20 add byte ptr [rax], ah - 4bfd81: eb 4b jmp 0x4bfdce <_nl_C_locobj+0xe> - 4bfd83: 00 00 add byte ptr [rax], al - 4bfd85: 00 00 add byte ptr [rax], al - 4bfd87: 00 a0 eb 4b 00 00 add byte ptr [rax + 19435], ah - 4bfd8d: 00 00 add byte ptr [rax], al - 4bfd8f: 00 60 ec add byte ptr [rax - 20], ah - 4bfd92: 4b 00 00 add byte ptr [r8], al - 4bfd95: 00 00 add byte ptr [rax], al - 4bfd97: 00 e0 add al, ah - 4bfd99: ec in al, dx - 4bfd9a: 4b 00 00 add byte ptr [r8], al - 4bfd9d: 00 00 add byte ptr [rax], al - 4bfd9f: 00 40 ed add byte ptr [rax - 19], al - 4bfda2: 4b 00 00 add byte ptr [r8], al - ... - 4bfdbd: 00 00 add byte ptr [rax], al - 4bfdbf: 00 c0 add al, al - -00000000004bfdc0 <_nl_C_locobj>: - 4bfdc0: c0 d1 4b rcl cl, 75 - 4bfdc3: 00 00 add byte ptr [rax], al - 4bfdc5: 00 00 add byte ptr [rax], al - 4bfdc7: 00 00 add byte ptr [rax], al - 4bfdc9: e5 4b in eax, 75 - 4bfdcb: 00 00 add byte ptr [rax], al - 4bfdcd: 00 00 add byte ptr [rax], al - 4bfdcf: 00 80 e5 4b 00 00 add byte ptr [rax + 19429], al - 4bfdd5: 00 00 add byte ptr [rax], al - 4bfdd7: 00 00 add byte ptr [rax], al - 4bfdd9: ee out dx, al - 4bfdda: 4b 00 00 add byte ptr [r8], al - 4bfddd: 00 00 add byte ptr [rax], al - 4bfddf: 00 40 e3 add byte ptr [rax - 29], al - 4bfde2: 4b 00 00 add byte ptr [r8], al - 4bfde5: 00 00 add byte ptr [rax], al - 4bfde7: 00 c0 add al, al - 4bfde9: e2 4b loop 0x4bfe36 <_nl_C_locobj+0x76> - ... - 4bfdf7: 00 c0 add al, al - 4bfdf9: ea - 4bfdfa: 4b 00 00 add byte ptr [r8], al - 4bfdfd: 00 00 add byte ptr [rax], al - 4bfdff: 00 20 add byte ptr [rax], ah - 4bfe01: eb 4b jmp 0x4bfe4e <_nl_C_locobj+0x8e> - 4bfe03: 00 00 add byte ptr [rax], al - 4bfe05: 00 00 add byte ptr [rax], al - 4bfe07: 00 a0 eb 4b 00 00 add byte ptr [rax + 19435], ah - 4bfe0d: 00 00 add byte ptr [rax], al - 4bfe0f: 00 60 ec add byte ptr [rax - 20], ah - 4bfe12: 4b 00 00 add byte ptr [r8], al - 4bfe15: 00 00 add byte ptr [rax], al - 4bfe17: 00 e0 add al, ah - 4bfe19: ec in al, dx - 4bfe1a: 4b 00 00 add byte ptr [r8], al - 4bfe1d: 00 00 add byte ptr [rax], al - 4bfe1f: 00 40 ed add byte ptr [rax - 19], al - 4bfe22: 4b 00 00 add byte ptr [r8], al - 4bfe25: 00 00 add byte ptr [rax], al - 4bfe27: 00 a0 c3 49 00 00 add byte ptr [rax + 18883], ah - 4bfe2d: 00 00 add byte ptr [rax], al - 4bfe2f: 00 a0 b4 49 00 00 add byte ptr [rax + 18868], ah - 4bfe35: 00 00 add byte ptr [rax], al - 4bfe37: 00 a0 ba 49 00 00 add byte ptr [rax + 18874], ah - 4bfe3d: 00 00 add byte ptr [rax], al - 4bfe3f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe45: 00 00 add byte ptr [rax], al - 4bfe47: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe4d: 00 00 add byte ptr [rax], al - 4bfe4f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe55: 00 00 add byte ptr [rax], al - 4bfe57: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe5d: 00 00 add byte ptr [rax], al - 4bfe5f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe65: 00 00 add byte ptr [rax], al - 4bfe67: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe6d: 00 00 add byte ptr [rax], al - 4bfe6f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe75: 00 00 add byte ptr [rax], al - 4bfe77: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe7d: 00 00 add byte ptr [rax], al - 4bfe7f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe85: 00 00 add byte ptr [rax], al - 4bfe87: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe8d: 00 00 add byte ptr [rax], al - 4bfe8f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe95: 00 00 add byte ptr [rax], al - 4bfe97: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4bfe9d: 00 00 add byte ptr [rax], al - 4bfe9f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - ... - 4bfead: 00 00 add byte ptr [rax], al - 4bfeaf: 00 00 add byte ptr [rax], al - -00000000004bfeb0 : - ... - -00000000004bfec0 : - ... - -00000000004bfec8 : - ... - -00000000004bfed0 : - ... - -00000000004bfee0 : - ... - -00000000004bfef0 <__stack_prot>: - 4bfef0: 00 00 add byte ptr [rax], al - 4bfef2: 00 01 add byte ptr [rcx], al - -Disassembly of section .got: - -00000000004bfef8 <.got>: - ... - 4bff10: 02 00 add al, byte ptr [rax] - ... - 4bff3e: 00 00 add byte ptr [rax], al - 4bff40: 60 - 4bff41: ef out dx, eax - 4bff42: 41 00 00 add byte ptr [r8], al - ... - 4bff55: 00 00 add byte ptr [rax], al - 4bff57: 00 02 add byte ptr [rdx], al - ... - 4bff9d: 00 00 add byte ptr [rax], al - 4bff9f: 00 40 b2 add byte ptr [rax - 78], al - 4bffa2: 48 00 00 add byte ptr [rax], al - ... - 4bffbd: 00 00 add byte ptr [rax], al - 4bffbf: 00 02 add byte ptr [rdx], al - ... - 4bffdd: 00 00 add byte ptr [rax], al - 4bffdf: 00 50 f5 add byte ptr [rax - 11], dl - 4bffe2: 41 00 00 add byte ptr [r8], al - 4bffe5: 00 00 add byte ptr [rax], al - 4bffe7: 00 - -Disassembly of section .got.plt: - -00000000004c0000 <_GLOBAL_OFFSET_TABLE_>: - ... - 4c0018: 20 10 and byte ptr [rax], dl - 4c001a: 40 00 00 add byte ptr [rax], al - 4c001d: 00 00 add byte ptr [rax], al - 4c001f: 00 30 add byte ptr [rax], dh - 4c0021: 10 40 00 adc byte ptr [rax], al - 4c0024: 00 00 add byte ptr [rax], al - 4c0026: 00 00 add byte ptr [rax], al - 4c0028: 40 10 40 00 adc byte ptr [rax], al - 4c002c: 00 00 add byte ptr [rax], al - 4c002e: 00 00 add byte ptr [rax], al - 4c0030: 50 push rax - 4c0031: 10 40 00 adc byte ptr [rax], al - 4c0034: 00 00 add byte ptr [rax], al - 4c0036: 00 00 add byte ptr [rax], al - 4c0038: 60 - 4c0039: 10 40 00 adc byte ptr [rax], al - 4c003c: 00 00 add byte ptr [rax], al - 4c003e: 00 00 add byte ptr [rax], al - 4c0040: 70 10 jo 0x4c0052 <_GLOBAL_OFFSET_TABLE_+0x52> - 4c0042: 40 00 00 add byte ptr [rax], al - 4c0045: 00 00 add byte ptr [rax], al - 4c0047: 00 80 10 40 00 00 add byte ptr [rax + 16400], al - 4c004d: 00 00 add byte ptr [rax], al - 4c004f: 00 90 10 40 00 00 add byte ptr [rax + 16400], dl - 4c0055: 00 00 add byte ptr [rax], al - 4c0057: 00 a0 10 40 00 00 add byte ptr [rax + 16400], ah - 4c005d: 00 00 add byte ptr [rax], al - 4c005f: 00 b0 10 40 00 00 add byte ptr [rax + 16400], dh - 4c0065: 00 00 add byte ptr [rax], al - 4c0067: 00 c0 add al, al - 4c0069: 10 40 00 adc byte ptr [rax], al - 4c006c: 00 00 add byte ptr [rax], al - 4c006e: 00 00 add byte ptr [rax], al - 4c0070: d0 10 rcl byte ptr [rax] - 4c0072: 40 00 00 add byte ptr [rax], al - 4c0075: 00 00 add byte ptr [rax], al - 4c0077: 00 e0 add al, ah - 4c0079: 10 40 00 adc byte ptr [rax], al - 4c007c: 00 00 add byte ptr [rax], al - 4c007e: 00 00 add byte ptr [rax], al - 4c0080: f0 lock - 4c0081: 10 40 00 adc byte ptr [rax], al - 4c0084: 00 00 add byte ptr [rax], al - 4c0086: 00 00 add byte ptr [rax], al - 4c0088: 00 11 add byte ptr [rcx], dl - 4c008a: 40 00 00 add byte ptr [rax], al - 4c008d: 00 00 add byte ptr [rax], al - 4c008f: 00 10 add byte ptr [rax], dl - 4c0091: 11 40 00 adc dword ptr [rax], eax - 4c0094: 00 00 add byte ptr [rax], al - 4c0096: 00 00 add byte ptr [rax], al - 4c0098: 20 11 and byte ptr [rcx], dl - 4c009a: 40 00 00 add byte ptr [rax], al - 4c009d: 00 00 add byte ptr [rax], al - 4c009f: 00 30 add byte ptr [rax], dh - 4c00a1: 11 40 00 adc dword ptr [rax], eax - 4c00a4: 00 00 add byte ptr [rax], al - 4c00a6: 00 00 add byte ptr [rax], al - 4c00a8: 40 11 40 00 adc dword ptr [rax], eax - 4c00ac: 00 00 add byte ptr [rax], al - 4c00ae: 00 00 add byte ptr [rax], al - 4c00b0: 50 push rax - 4c00b1: 11 40 00 adc dword ptr [rax], eax - 4c00b4: 00 00 add byte ptr [rax], al - 4c00b6: 00 00 add byte ptr [rax], al - 4c00b8: 60 - 4c00b9: 11 40 00 adc dword ptr [rax], eax - 4c00bc: 00 00 add byte ptr [rax], al - 4c00be: 00 00 add byte ptr [rax], al - 4c00c0: 70 11 jo 0x4c00d3 <_GLOBAL_OFFSET_TABLE_+0xd3> - 4c00c2: 40 00 00 add byte ptr [rax], al - 4c00c5: 00 00 add byte ptr [rax], al - 4c00c7: 00 80 11 40 00 00 add byte ptr [rax + 16401], al - 4c00cd: 00 00 add byte ptr [rax], al - 4c00cf: 00 90 11 40 00 00 add byte ptr [rax + 16401], dl - 4c00d5: 00 00 add byte ptr [rax], al - 4c00d7: 00 - -Disassembly of section .data: - -00000000004c00e0 : - ... - -00000000004c00e8 <__dso_handle>: - ... - -00000000004c00f0 <_dl_tls_static_size>: - 4c00f0: 00 08 add byte ptr [rax], cl - 4c00f2: 00 00 add byte ptr [rax], al - 4c00f4: 00 00 add byte ptr [rax], al - 4c00f6: 00 00 add byte ptr [rax], al - -00000000004c00f8 <_nl_current_default_domain>: - 4c00f8: 18 53 49 sbb byte ptr [rbx + 73], dl - 4c00fb: 00 00 add byte ptr [rax], al - 4c00fd: 00 00 add byte ptr [rax], al - 4c00ff: 00 20 add byte ptr [rax], ah - -00000000004c0100 <__exit_funcs>: - 4c0100: 20 28 and byte ptr [rax], ch - 4c0102: 4c 00 00 add byte ptr [rax], r8b - 4c0105: 00 00 add byte ptr [rax], al - 4c0107: 00 90 28 49 00 00 add byte ptr [rax + 18728], dl - -00000000004c0108 : - 4c0108: 90 nop - 4c0109: 28 49 00 sub byte ptr [rcx], cl - ... - -00000000004c0120 <_IO_list_all>: - 4c0120: 40 01 4c 00 00 add dword ptr [rax + rax], ecx - ... - 4c013d: 00 00 add byte ptr [rax], al - 4c013f: 00 86 20 ad fb 00 add byte ptr [rsi + 16493856], al - -00000000004c0140 <_IO_2_1_stderr_>: - 4c0140: 86 20 xchg byte ptr [rax], ah - 4c0142: ad lodsd eax, dword ptr [rsi] - 4c0143: fb sti - ... - 4c01a8: 20 03 and byte ptr [rbx], al - 4c01aa: 4c 00 00 add byte ptr [rax], r8b - 4c01ad: 00 00 add byte ptr [rax], al - 4c01af: 00 02 add byte ptr [rdx], al - 4c01b1: 00 00 add byte ptr [rax], al - 4c01b3: 00 00 add byte ptr [rax], al - 4c01b5: 00 00 add byte ptr [rax], al - 4c01b7: 00 ff add bh, bh - 4c01b9: ff ff - 4c01bb: ff ff - 4c01bd: ff ff - 4c01bf: ff 00 inc dword ptr [rax] - 4c01c1: 00 00 add byte ptr [rax], al - 4c01c3: 00 00 add byte ptr [rax], al - 4c01c5: 00 00 add byte ptr [rax], al - 4c01c7: 00 60 2c add byte ptr [rax + 44], ah - 4c01ca: 4c 00 00 add byte ptr [rax], r8b - 4c01cd: 00 00 add byte ptr [rax], al - 4c01cf: 00 ff add bh, bh - 4c01d1: ff ff - 4c01d3: ff ff - 4c01d5: ff ff - 4c01d7: ff 00 inc dword ptr [rax] - 4c01d9: 00 00 add byte ptr [rax], al - 4c01db: 00 00 add byte ptr [rax], al - 4c01dd: 00 00 add byte ptr [rax], al - 4c01df: 00 20 add byte ptr [rax], ah - 4c01e1: 02 4c 00 00 add cl, byte ptr [rax + rax] - ... - 4c0215: 00 00 add byte ptr [rax], al - 4c0217: 00 40 1f add byte ptr [rax + 31], al - 4c021a: 4c 00 00 add byte ptr [rax], r8b - 4c021d: 00 00 add byte ptr [rax], al - 4c021f: 00 00 add byte ptr [rax], al - -00000000004c0220 <_IO_wide_data_2>: - ... - 4c0300: 00 1d 4c 00 00 00 add byte ptr [rip + 76], bl # 0x4c0352 <_IO_2_1_stdout_+0x32> - ... - 4c031e: 00 00 add byte ptr [rax], al - -00000000004c0320 <_IO_2_1_stdout_>: - 4c0320: 84 20 test byte ptr [rax], ah - 4c0322: ad lodsd eax, dword ptr [rsi] - 4c0323: fb sti - ... - 4c0388: 00 05 4c 00 00 00 add byte ptr [rip + 76], al # 0x4c03da <_IO_2_1_stdout_+0xba> - 4c038e: 00 00 add byte ptr [rax], al - 4c0390: 01 00 add dword ptr [rax], eax - 4c0392: 00 00 add byte ptr [rax], al - 4c0394: 00 00 add byte ptr [rax], al - 4c0396: 00 00 add byte ptr [rax], al - 4c0398: ff ff - 4c039a: ff ff - 4c039c: ff ff - 4c039e: ff ff - ... - 4c03a8: 70 2c jo 0x4c03d6 <_IO_2_1_stdout_+0xb6> - 4c03aa: 4c 00 00 add byte ptr [rax], r8b - 4c03ad: 00 00 add byte ptr [rax], al - 4c03af: 00 ff add bh, bh - 4c03b1: ff ff - 4c03b3: ff ff - 4c03b5: ff ff - 4c03b7: ff 00 inc dword ptr [rax] - ... - 4c03c1: 04 4c add al, 76 - ... - 4c03f7: 00 40 1f add byte ptr [rax + 31], al - 4c03fa: 4c 00 00 add byte ptr [rax], r8b - 4c03fd: 00 00 add byte ptr [rax], al - 4c03ff: 00 00 add byte ptr [rax], al - -00000000004c0400 <_IO_wide_data_1>: - ... - 4c04e0: 00 1d 4c 00 00 00 add byte ptr [rip + 76], bl # 0x4c0532 <_IO_2_1_stdin_+0x32> - ... - 4c04fe: 00 00 add byte ptr [rax], al - -00000000004c0500 <_IO_2_1_stdin_>: - 4c0500: 88 20 mov byte ptr [rax], ah - 4c0502: ad lodsd eax, dword ptr [rsi] - 4c0503: fb sti - ... - 4c0578: ff ff - 4c057a: ff ff - 4c057c: ff ff - 4c057e: ff ff - ... - 4c0588: 80 2c 4c 00 sub byte ptr [rsp + 2*rcx], 0 - 4c058c: 00 00 add byte ptr [rax], al - 4c058e: 00 00 add byte ptr [rax], al - 4c0590: ff ff - 4c0592: ff ff - 4c0594: ff ff - 4c0596: ff ff - ... - 4c05a0: e0 05 loopne 0x4c05a7 <_IO_2_1_stdin_+0xa7> - 4c05a2: 4c 00 00 add byte ptr [rax], r8b - ... - 4c05d5: 00 00 add byte ptr [rax], al - 4c05d7: 00 40 1f add byte ptr [rax + 31], al - 4c05da: 4c 00 00 add byte ptr [rax], r8b - 4c05dd: 00 00 add byte ptr [rax], al - 4c05df: 00 00 add byte ptr [rax], al - -00000000004c05e0 <_IO_wide_data_0>: - ... - 4c06c0: 00 1d 4c 00 00 00 add byte ptr [rip + 76], bl # 0x4c0712 - 4c06c6: 00 00 add byte ptr [rax], al - -00000000004c06c8 : - 4c06c8: 40 01 4c 00 00 add dword ptr [rax + rax], ecx - 4c06cd: 00 00 add byte ptr [rax], al - 4c06cf: 00 20 add byte ptr [rax], ah - -00000000004c06d0 : - 4c06d0: 20 03 and byte ptr [rbx], al - 4c06d2: 4c 00 00 add byte ptr [rax], r8b - 4c06d5: 00 00 add byte ptr [rax], al - 4c06d7: 00 00 add byte ptr [rax], al - -00000000004c06d8 : - 4c06d8: 00 05 4c 00 00 00 add byte ptr [rip + 76], al # 0x4c072a - 4c06de: 00 00 add byte ptr [rax], al - -00000000004c06e0 : - 4c06e0: ff ff - 4c06e2: ff ff - -00000000004c06e4 <__libc_malloc_initialized>: - 4c06e4: ff ff - 4c06e6: ff ff - -00000000004c06e8 : - 4c06e8: 01 00 add dword ptr [rax], eax - ... - 4c06fe: 00 00 add byte ptr [rax], al - -00000000004c0700 : - 4c0700: 00 00 add byte ptr [rax], al - 4c0702: 02 00 add al, byte ptr [rax] - 4c0704: 00 00 add byte ptr [rax], al - 4c0706: 00 00 add byte ptr [rax], al - 4c0708: 00 00 add byte ptr [rax], al - 4c070a: 02 00 add al, byte ptr [rax] - 4c070c: 00 00 add byte ptr [rax], al - 4c070e: 00 00 add byte ptr [rax], al - 4c0710: 00 00 add byte ptr [rax], al - 4c0712: 02 00 add al, byte ptr [rax] - 4c0714: 00 00 add byte ptr [rax], al - 4c0716: 00 00 add byte ptr [rax], al - 4c0718: 08 00 or byte ptr [rax], al - ... - 4c072e: 01 00 add dword ptr [rax], eax - ... - 4c0750: 40 00 00 add byte ptr [rax], al - 4c0753: 00 00 add byte ptr [rax], al - 4c0755: 00 00 add byte ptr [rax], al - 4c0757: 00 08 add byte ptr [rax], cl - 4c0759: 04 00 add al, 0 - 4c075b: 00 00 add byte ptr [rax], al - 4c075d: 00 00 add byte ptr [rax], al - 4c075f: 00 07 add byte ptr [rdi], al - ... - 4c077d: 00 00 add byte ptr [rax], al - 4c077f: 00 70 f2 add byte ptr [rax - 14], dh - -00000000004c0780 <__memalign_hook>: - 4c0780: 70 f2 jo 0x4c0774 - 4c0782: 41 00 00 add byte ptr [r8], al - 4c0785: 00 00 add byte ptr [rax], al - 4c0787: 00 b0 f8 41 00 00 add byte ptr [rax + 16888], dh - -00000000004c0788 <__realloc_hook>: - 4c0788: b0 f8 mov al, -8 - 4c078a: 41 00 00 add byte ptr [r8], al - 4c078d: 00 00 add byte ptr [rax], al - 4c078f: 00 a0 e9 41 00 00 add byte ptr [rax + 16873], ah - -00000000004c0790 <__malloc_hook>: - 4c0790: a0 e9 41 00 00 00 00 00 00 movabs al, byte ptr [16873] - 4c0799: 00 00 add byte ptr [rax], al - 4c079b: 00 00 add byte ptr [rax], al - 4c079d: 00 00 add byte ptr [rax], al - 4c079f: 00 00 add byte ptr [rax], al - -00000000004c07a0 : - ... - 4c1010: a0 07 4c 00 00 00 00 00 00 movabs al, byte ptr [19463] - 4c1019: 00 00 add byte ptr [rax], al - 4c101b: 00 00 add byte ptr [rax], al - 4c101d: 00 00 add byte ptr [rax], al - 4c101f: 00 01 add byte ptr [rcx], al - ... - 4c1035: 00 00 add byte ptr [rax], al - 4c1037: 00 b0 18 42 00 00 add byte ptr [rax + 16920], dh - -00000000004c1038 <__morecore>: - 4c1038: b0 18 mov al, 24 - 4c103a: 42 00 00 add byte ptr [rax], al - 4c103d: 00 00 add byte ptr [rax], al - 4c103f: 00 00 add byte ptr [rax], al - -00000000004c1040 <__x86_raw_shared_cache_size>: - 4c1040: 00 00 add byte ptr [rax], al - 4c1042: 10 00 adc byte ptr [rax], al - 4c1044: 00 00 add byte ptr [rax], al - 4c1046: 00 00 add byte ptr [rax], al - -00000000004c1048 <__x86_raw_shared_cache_size_half>: - 4c1048: 00 00 add byte ptr [rax], al - 4c104a: 08 00 or byte ptr [rax], al - 4c104c: 00 00 add byte ptr [rax], al - 4c104e: 00 00 add byte ptr [rax], al - -00000000004c1050 <__x86_shared_cache_size>: - 4c1050: 00 00 add byte ptr [rax], al - 4c1052: 10 00 adc byte ptr [rax], al - 4c1054: 00 00 add byte ptr [rax], al - 4c1056: 00 00 add byte ptr [rax], al - -00000000004c1058 <__x86_shared_cache_size_half>: - 4c1058: 00 00 add byte ptr [rax], al - 4c105a: 08 00 or byte ptr [rax], al - 4c105c: 00 00 add byte ptr [rax], al - 4c105e: 00 00 add byte ptr [rax], al - -00000000004c1060 <__x86_raw_data_cache_size>: - 4c1060: 00 80 00 00 00 00 add byte ptr [rax], al - 4c1066: 00 00 add byte ptr [rax], al - -00000000004c1068 <__x86_raw_data_cache_size_half>: - 4c1068: 00 40 00 add byte ptr [rax], al - 4c106b: 00 00 add byte ptr [rax], al - 4c106d: 00 00 add byte ptr [rax], al - 4c106f: 00 00 add byte ptr [rax], al - -00000000004c1070 <__x86_data_cache_size>: - 4c1070: 00 80 00 00 00 00 add byte ptr [rax], al - 4c1076: 00 00 add byte ptr [rax], al - -00000000004c1078 <__x86_data_cache_size_half>: - 4c1078: 00 40 00 add byte ptr [rax], al - 4c107b: 00 00 add byte ptr [rax], al - 4c107d: 00 00 add byte ptr [rax], al - 4c107f: 00 ff add bh, bh - -00000000004c1080 : - 4c1080: ff ff - 4c1082: ff ff - 4c1084: 00 00 add byte ptr [rax], al - 4c1086: 00 00 add byte ptr [rax], al - -00000000004c1088 : - 4c1088: 95 xchg eax, ebp - 4c1089: ab stosd dword ptr es:[rdi], eax - 4c108a: 4a 00 00 add byte ptr [rax], al - 4c108d: 00 00 add byte ptr [rax], al - 4c108f: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - -00000000004c1090 : - 4c1090: 95 xchg eax, ebp - 4c1091: ab stosd dword ptr es:[rdi], eax - 4c1092: 4a 00 00 add byte ptr [rax], al - ... - 4c109d: 00 00 add byte ptr [rax], al - 4c109f: 00 00 add byte ptr [rax], al - -00000000004c10a0 <_dl_load_write_lock>: - ... - 4c10b0: 01 00 add dword ptr [rax], eax - ... - 4c10de: 00 00 add byte ptr [rax], al - -00000000004c10e0 <_dl_load_lock>: - ... - 4c10f0: 01 00 add dword ptr [rax], eax - ... - 4c1106: 00 00 add byte ptr [rax], al - -00000000004c1108 <_dl_stack_flags>: - 4c1108: 07 - 4c1109: 00 00 add byte ptr [rax], al - 4c110b: 00 7f 03 add byte ptr [rdi + 3], bh - -00000000004c110c <_dl_fpu_control>: - 4c110c: 7f 03 jg 0x4c1111 <_dl_correct_cache_id+0x1> - 4c110e: 00 00 add byte ptr [rax], al - -00000000004c1110 <_dl_correct_cache_id>: - 4c1110: 03 03 add eax, dword ptr [rbx] - 4c1112: 00 00 add byte ptr [rax], al - -00000000004c1114 <_dl_debug_fd>: - 4c1114: 02 00 add al, byte ptr [rax] - 4c1116: 00 00 add byte ptr [rax], al - -00000000004c1118 <_dl_pagesize>: - 4c1118: 00 10 add byte ptr [rax], dl - 4c111a: 00 00 add byte ptr [rax], al - 4c111c: 00 00 add byte ptr [rax], al - 4c111e: 00 00 add byte ptr [rax], al - -00000000004c1120 <_dl_load_adds>: - 4c1120: 01 00 add dword ptr [rax], eax - 4c1122: 00 00 add byte ptr [rax], al - 4c1124: 00 00 add byte ptr [rax], al - 4c1126: 00 00 add byte ptr [rax], al - -00000000004c1128 <_dl_nns>: - 4c1128: 01 00 add dword ptr [rax], eax - 4c112a: 00 00 add byte ptr [rax], al - 4c112c: 00 00 add byte ptr [rax], al - 4c112e: 00 00 add byte ptr [rax], al - -00000000004c1130 <_dl_use_load_bias>: - 4c1130: fe ff - 4c1132: ff ff - 4c1134: ff ff - 4c1136: ff ff - -00000000004c1138 <_dl_make_stack_executable_hook>: - 4c1138: 90 nop - 4c1139: c1 47 00 00 rol dword ptr [rdi], 0 - 4c113d: 00 00 add byte ptr [rax], al - 4c113f: 00 20 add byte ptr [rax], ah - -00000000004c1140 <_dl_init_static_tls>: - 4c1140: 20 7e 47 and byte ptr [rsi + 71], bh - ... - 4c114f: 00 60 11 add byte ptr [rax + 17], ah - -00000000004c1150 <_dl_initial_searchlist>: - 4c1150: 60 - 4c1151: 11 4c 00 00 adc dword ptr [rax + rax], ecx - 4c1155: 00 00 add byte ptr [rax], al - 4c1157: 00 01 add byte ptr [rcx], al - 4c1159: 00 00 add byte ptr [rax], al - 4c115b: 00 00 add byte ptr [rax], al - 4c115d: 00 00 add byte ptr [rax], al - 4c115f: 00 20 add byte ptr [rax], ah - -00000000004c1160 <__compound_literal.3>: - 4c1160: 20 12 and byte ptr [rdx], dl - 4c1162: 4c 00 00 add byte ptr [rax], r8b - ... - 4c117d: 00 00 add byte ptr [rax], al - 4c117f: 00 20 add byte ptr [rax], ah - -00000000004c1180 <_dl_ns>: - 4c1180: 20 12 and byte ptr [rdx], dl - 4c1182: 4c 00 00 add byte ptr [rax], r8b - 4c1185: 00 00 add byte ptr [rax], al - 4c1187: 00 01 add byte ptr [rcx], al - 4c1189: 00 00 add byte ptr [rax], al - 4c118b: 00 00 add byte ptr [rax], al - 4c118d: 00 00 add byte ptr [rax], al - 4c118f: 00 e0 add al, ah - 4c1191: 14 4c adc al, 76 - ... - 4c121f: 00 00 add byte ptr [rax], al - -00000000004c1220 <_dl_main_map>: - ... - 4c1228: 95 xchg eax, ebp - 4c1229: ab stosd dword ptr es:[rdi], eax - 4c122a: 4a 00 00 add byte ptr [rax], al - ... - 4c1245: 00 00 add byte ptr [rax], al - 4c1247: 00 20 add byte ptr [rax], ah - 4c1249: 12 4c 00 00 adc cl, byte ptr [rax + rax] - ... - 4c1255: 00 00 add byte ptr [rax], al - 4c1257: 00 b0 16 4c 00 00 add byte ptr [rax + 19478], dh - ... - 4c14dd: 00 00 add byte ptr [rax], al - 4c14df: 00 a0 16 4c 00 00 add byte ptr [rax + 19478], ah - 4c14e5: 00 00 add byte ptr [rax], al - 4c14e7: 00 01 add byte ptr [rcx], al - 4c14e9: 00 00 add byte ptr [rax], al - 4c14eb: 00 00 add byte ptr [rax], al - 4c14ed: 00 00 add byte ptr [rax], al - 4c14ef: 00 c8 add al, cl - 4c14f1: 2d 4c 00 00 00 sub eax, 76 - ... - 4c1586: 00 00 add byte ptr [rax], al - 4c1588: e0 14 loopne 0x4c159e <_dl_main_map+0x37e> - 4c158a: 4c 00 00 add byte ptr [rax], r8b - ... - 4c15a5: 00 00 add byte ptr [rax], al - 4c15a7: 00 04 00 add byte ptr [rax + rax], al - 4c15aa: 00 00 add byte ptr [rax], al - 4c15ac: 00 00 add byte ptr [rax], al - 4c15ae: 00 00 add byte ptr [rax], al - 4c15b0: 88 15 4c 00 00 00 mov byte ptr [rip + 76], dl # 0x4c1602 <_dl_main_map+0x3e2> - 4c15b6: 00 00 add byte ptr [rax], al - 4c15b8: e0 14 loopne 0x4c15ce <_dl_main_map+0x3ae> - 4c15ba: 4c 00 00 add byte ptr [rax], r8b - ... - 4c15f9: 00 00 add byte ptr [rax], al - 4c15fb: 00 01 add byte ptr [rcx], al - ... - 4c1695: 00 00 add byte ptr [rax], al - 4c1697: 00 01 add byte ptr [rcx], al - 4c1699: 00 00 add byte ptr [rax], al - 4c169b: 00 00 add byte ptr [rax], al - 4c169d: 00 00 add byte ptr [rax], al - 4c169f: 00 20 add byte ptr [rax], ah - -00000000004c16a0 <__compound_literal.1>: - 4c16a0: 20 12 and byte ptr [rdx], dl - 4c16a2: 4c 00 00 add byte ptr [rax], r8b - ... - 4c16ad: 00 00 add byte ptr [rax], al - 4c16af: 00 95 ab 4a 00 00 add byte ptr [rbp + 19115], dl - -00000000004c16b0 <__compound_literal.0>: - 4c16b0: 95 xchg eax, ebp - 4c16b1: ab stosd dword ptr es:[rdi], eax - 4c16b2: 4a 00 00 add byte ptr [rax], al - ... - 4c16bd: 00 00 add byte ptr [rax], al - 4c16bf: 00 01 add byte ptr [rcx], al - 4c16c1: 00 00 add byte ptr [rax], al - 4c16c3: 00 00 add byte ptr [rax], al - 4c16c5: 00 00 add byte ptr [rax], al - 4c16c7: 00 01 add byte ptr [rcx], al - -00000000004c16c8 <__libc_multiple_libcs>: - 4c16c8: 01 00 add dword ptr [rax], eax - ... - 4c16de: 00 00 add byte ptr [rax], al - -00000000004c16e0 : - 4c16e0: 8c 97 49 00 00 00 mov word ptr [rdi + 73], ss - 4c16e6: 00 00 add byte ptr [rax], al - 4c16e8: e7 96 out 150, eax - 4c16ea: 49 00 00 add byte ptr [r8], al - 4c16ed: 00 00 add byte ptr [rax], al - 4c16ef: 00 01 add byte ptr [rcx], al - 4c16f1: 00 00 add byte ptr [rax], al - 4c16f3: 00 ff add bh, bh - 4c16f5: ff ff - 4c16f7: 7f f7 jg 0x4c16f0 - 4c16f9: 96 xchg eax, esi - 4c16fa: 49 00 00 add byte ptr [r8], al - ... - 4c1715: 00 00 add byte ptr [rax], al - 4c1717: 00 e7 add bh, ah - 4c1719: 96 xchg eax, esi - 4c171a: 49 00 00 add byte ptr [r8], al - 4c171d: 00 00 add byte ptr [rax], al - 4c171f: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c1726: 00 00 add byte ptr [rax], al - 4c1728: 01 00 add dword ptr [rax], eax - 4c172a: 00 00 add byte ptr [rax], al - 4c172c: ff ff - 4c172e: ff 7f 07 - 4c1731: 97 xchg eax, edi - 4c1732: 49 00 00 add byte ptr [r8], al - ... - 4c174d: 00 00 add byte ptr [rax], al - 4c174f: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c1756: 00 00 add byte ptr [rax], al - 4c1758: 17 - 4c1759: 97 xchg eax, edi - 4c175a: 49 00 00 add byte ptr [r8], al - 4c175d: 00 00 add byte ptr [rax], al - 4c175f: 00 01 add byte ptr [rcx], al - 4c1761: 00 00 add byte ptr [rax], al - 4c1763: 00 ff add bh, bh - 4c1765: ff ff - 4c1767: 7f 21 jg 0x4c178a - 4c1769: 97 xchg eax, edi - 4c176a: 49 00 00 add byte ptr [r8], al - ... - 4c1785: 00 00 add byte ptr [rax], al - 4c1787: 00 17 add byte ptr [rdi], dl - 4c1789: 97 xchg eax, edi - 4c178a: 49 00 00 add byte ptr [r8], al - 4c178d: 00 00 add byte ptr [rax], al - 4c178f: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c1796: 00 00 add byte ptr [rax], al - 4c1798: 01 00 add dword ptr [rax], eax - 4c179a: 00 00 add byte ptr [rax], al - 4c179c: ff ff - 4c179e: ff 7f 33 - 4c17a1: 97 xchg eax, edi - 4c17a2: 49 00 00 add byte ptr [r8], al - ... - 4c17bd: 00 00 add byte ptr [rax], al - 4c17bf: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c17c6: 00 00 add byte ptr [rax], al - 4c17c8: 45 97 xchg eax, r15d - 4c17ca: 49 00 00 add byte ptr [r8], al - 4c17cd: 00 00 add byte ptr [rax], al - 4c17cf: 00 01 add byte ptr [rcx], al - 4c17d1: 00 00 add byte ptr [rax], al - 4c17d3: 00 ff add bh, bh - 4c17d5: ff ff - 4c17d7: 7f 55 jg 0x4c182e - 4c17d9: 97 xchg eax, edi - 4c17da: 49 00 00 add byte ptr [r8], al - ... - 4c17f5: 00 00 add byte ptr [rax], al - 4c17f7: 00 45 97 add byte ptr [rbp - 105], al - 4c17fa: 49 00 00 add byte ptr [r8], al - 4c17fd: 00 00 add byte ptr [rax], al - 4c17ff: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c1806: 00 00 add byte ptr [rax], al - 4c1808: 01 00 add dword ptr [rax], eax - 4c180a: 00 00 add byte ptr [rax], al - 4c180c: ff ff - 4c180e: ff 7f 65 - 4c1811: 97 xchg eax, edi - 4c1812: 49 00 00 add byte ptr [r8], al - ... - 4c182d: 00 00 add byte ptr [rax], al - 4c182f: 00 75 97 add byte ptr [rbp - 105], dh - 4c1832: 49 00 00 add byte ptr [r8], al - 4c1835: 00 00 add byte ptr [rax], al - 4c1837: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c183e: 00 00 add byte ptr [rax], al - 4c1840: 01 00 add dword ptr [rax], eax - 4c1842: 00 00 add byte ptr [rax], al - 4c1844: ff ff - 4c1846: ff 7f 85 - 4c1849: 97 xchg eax, edi - 4c184a: 49 00 00 add byte ptr [r8], al - ... - 4c1865: 00 00 add byte ptr [rax], al - 4c1867: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c186e: 00 00 add byte ptr [rax], al - 4c1870: 75 97 jne 0x4c1809 - 4c1872: 49 00 00 add byte ptr [r8], al - 4c1875: 00 00 add byte ptr [rax], al - 4c1877: 00 01 add byte ptr [rcx], al - 4c1879: 00 00 add byte ptr [rax], al - 4c187b: 00 ff add bh, bh - 4c187d: ff ff - 4c187f: 7f 95 jg 0x4c1816 - 4c1881: 97 xchg eax, edi - 4c1882: 49 00 00 add byte ptr [r8], al - ... - 4c189d: 00 00 add byte ptr [rax], al - 4c189f: 00 a5 97 49 00 00 add byte ptr [rbp + 18839], ah - 4c18a5: 00 00 add byte ptr [rax], al - 4c18a7: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c18ae: 00 00 add byte ptr [rax], al - 4c18b0: 01 00 add dword ptr [rax], eax - 4c18b2: 00 00 add byte ptr [rax], al - 4c18b4: ff ff - 4c18b6: ff 7f b6 - 4c18b9: 97 xchg eax, edi - 4c18ba: 49 00 00 add byte ptr [r8], al - ... - 4c18d5: 00 00 add byte ptr [rax], al - 4c18d7: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c18de: 00 00 add byte ptr [rax], al - 4c18e0: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4c18e1: 97 xchg eax, edi - 4c18e2: 49 00 00 add byte ptr [r8], al - 4c18e5: 00 00 add byte ptr [rax], al - 4c18e7: 00 01 add byte ptr [rcx], al - 4c18e9: 00 00 add byte ptr [rax], al - 4c18eb: 00 ff add bh, bh - 4c18ed: ff ff - 4c18ef: 7f c7 jg 0x4c18b8 - 4c18f1: 97 xchg eax, edi - 4c18f2: 49 00 00 add byte ptr [r8], al - ... - 4c190d: 00 00 add byte ptr [rax], al - 4c190f: 00 d8 add al, bl - 4c1911: 97 xchg eax, edi - 4c1912: 49 00 00 add byte ptr [r8], al - 4c1915: 00 00 add byte ptr [rax], al - 4c1917: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c191e: 00 00 add byte ptr [rax], al - 4c1920: 01 00 add dword ptr [rax], eax - 4c1922: 00 00 add byte ptr [rax], al - 4c1924: ff ff - 4c1926: ff 7f e5 - 4c1929: 97 xchg eax, edi - 4c192a: 49 00 00 add byte ptr [r8], al - ... - 4c1945: 00 00 add byte ptr [rax], al - 4c1947: 00 8c 97 49 00 00 00 add byte ptr [rdi + 4*rdx + 73], cl - 4c194e: 00 00 add byte ptr [rax], al - 4c1950: d8 97 49 00 00 00 fcom dword ptr [rdi + 73] - 4c1956: 00 00 add byte ptr [rax], al - 4c1958: 01 00 add dword ptr [rax], eax - 4c195a: 00 00 add byte ptr [rax], al - 4c195c: ff ff - 4c195e: ff 7f fc - 4c1961: 97 xchg eax, edi - 4c1962: 49 00 00 add byte ptr [r8], al - ... - 4c197d: 00 00 add byte ptr [rax], al - 4c197f: 00 c0 add al, al - -00000000004c1980 <_nl_global_locale>: - 4c1980: c0 d1 4b rcl cl, 75 - 4c1983: 00 00 add byte ptr [rax], al - 4c1985: 00 00 add byte ptr [rax], al - 4c1987: 00 00 add byte ptr [rax], al - 4c1989: e5 4b in eax, 75 - 4c198b: 00 00 add byte ptr [rax], al - 4c198d: 00 00 add byte ptr [rax], al - 4c198f: 00 80 e5 4b 00 00 add byte ptr [rax + 19429], al - 4c1995: 00 00 add byte ptr [rax], al - 4c1997: 00 00 add byte ptr [rax], al - 4c1999: ee out dx, al - 4c199a: 4b 00 00 add byte ptr [r8], al - 4c199d: 00 00 add byte ptr [rax], al - 4c199f: 00 40 e3 add byte ptr [rax - 29], al - 4c19a2: 4b 00 00 add byte ptr [r8], al - 4c19a5: 00 00 add byte ptr [rax], al - 4c19a7: 00 c0 add al, al - 4c19a9: e2 4b loop 0x4c19f6 <_nl_global_locale+0x76> - ... - 4c19b7: 00 c0 add al, al - 4c19b9: ea - 4c19ba: 4b 00 00 add byte ptr [r8], al - 4c19bd: 00 00 add byte ptr [rax], al - 4c19bf: 00 20 add byte ptr [rax], ah - 4c19c1: eb 4b jmp 0x4c1a0e <_nl_global_locale+0x8e> - 4c19c3: 00 00 add byte ptr [rax], al - 4c19c5: 00 00 add byte ptr [rax], al - 4c19c7: 00 a0 eb 4b 00 00 add byte ptr [rax + 19435], ah - 4c19cd: 00 00 add byte ptr [rax], al - 4c19cf: 00 60 ec add byte ptr [rax - 20], ah - 4c19d2: 4b 00 00 add byte ptr [r8], al - 4c19d5: 00 00 add byte ptr [rax], al - 4c19d7: 00 e0 add al, ah - 4c19d9: ec in al, dx - 4c19da: 4b 00 00 add byte ptr [r8], al - 4c19dd: 00 00 add byte ptr [rax], al - 4c19df: 00 40 ed add byte ptr [rax - 19], al - 4c19e2: 4b 00 00 add byte ptr [r8], al - 4c19e5: 00 00 add byte ptr [rax], al - 4c19e7: 00 a0 c3 49 00 00 add byte ptr [rax + 18883], ah - 4c19ed: 00 00 add byte ptr [rax], al - 4c19ef: 00 a0 b4 49 00 00 add byte ptr [rax + 18868], ah - 4c19f5: 00 00 add byte ptr [rax], al - 4c19f7: 00 a0 ba 49 00 00 add byte ptr [rax + 18874], ah - 4c19fd: 00 00 add byte ptr [rax], al - 4c19ff: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a05: 00 00 add byte ptr [rax], al - 4c1a07: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a0d: 00 00 add byte ptr [rax], al - 4c1a0f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a15: 00 00 add byte ptr [rax], al - 4c1a17: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a1d: 00 00 add byte ptr [rax], al - 4c1a1f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a25: 00 00 add byte ptr [rax], al - 4c1a27: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a2d: 00 00 add byte ptr [rax], al - 4c1a2f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a35: 00 00 add byte ptr [rax], al - 4c1a37: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a3d: 00 00 add byte ptr [rax], al - 4c1a3f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a45: 00 00 add byte ptr [rax], al - 4c1a47: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a4d: 00 00 add byte ptr [rax], al - 4c1a4f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a55: 00 00 add byte ptr [rax], al - 4c1a57: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a5d: 00 00 add byte ptr [rax], al - 4c1a5f: 00 a8 94 49 00 00 add byte ptr [rax + 18836], ch - 4c1a65: 00 00 add byte ptr [rax], al - 4c1a67: 00 7f 03 add byte ptr [rdi + 3], bh - -00000000004c1a68 <__fpu_control>: - 4c1a68: 7f 03 jg 0x4c1a6d <__fpu_control+0x5> - ... - 4c1a7e: 00 00 add byte ptr [rax], al - -00000000004c1a80 <_dl_open_hook>: - 4c1a80: d0 e3 shl bl - 4c1a82: 47 00 00 add byte ptr [r8], r8b - 4c1a85: 00 00 add byte ptr [rax], al - 4c1a87: 00 70 e1 add byte ptr [rax - 31], dh - 4c1a8a: 47 00 00 add byte ptr [r8], r8b - 4c1a8d: 00 00 add byte ptr [rax], al - 4c1a8f: 00 e0 add al, ah - 4c1a91: e0 47 loopne 0x4c1ada <_dlfcn_hooks+0x1a> - 4c1a93: 00 00 add byte ptr [rax], al - 4c1a95: 00 00 add byte ptr [rax], al - 4c1a97: 00 40 e2 add byte ptr [rax - 30], al - 4c1a9a: 47 00 00 add byte ptr [r8], r8b - 4c1a9d: 00 00 add byte ptr [rax], al - 4c1a9f: 00 08 add byte ptr [rax], cl - -00000000004c1aa0 : - 4c1aa0: 08 00 or byte ptr [rax], al - ... - 4c1abe: 00 00 add byte ptr [rax], al - -00000000004c1ac0 <_dlfcn_hooks>: - 4c1ac0: 40 b2 48 mov dl, 72 - 4c1ac3: 00 00 add byte ptr [rax], al - 4c1ac5: 00 00 add byte ptr [rax], al - 4c1ac7: 00 d0 add al, dl - 4c1ac9: b2 48 mov dl, 72 - 4c1acb: 00 00 add byte ptr [rax], al - 4c1acd: 00 00 add byte ptr [rax], al - 4c1acf: 00 20 add byte ptr [rax], ah - 4c1ad1: b3 48 mov bl, 72 - 4c1ad3: 00 00 add byte ptr [rax], al - 4c1ad5: 00 00 add byte ptr [rax], al - 4c1ad7: 00 f0 add al, dh - 4c1ad9: b3 48 mov bl, 72 - 4c1adb: 00 00 add byte ptr [rax], al - 4c1add: 00 00 add byte ptr [rax], al - 4c1adf: 00 40 46 add byte ptr [rax + 70], al - 4c1ae2: 48 00 00 add byte ptr [rax], al - 4c1ae5: 00 00 add byte ptr [rax], al - 4c1ae7: 00 d0 add al, dl - 4c1ae9: 4a 48 rex64 - 4c1aeb: 00 00 add byte ptr [rax], al - 4c1aed: 00 00 add byte ptr [rax], al - 4c1aef: 00 e0 add al, ah - 4c1af1: 4a 48 rex64 - 4c1af3: 00 00 add byte ptr [rax], al - 4c1af5: 00 00 add byte ptr [rax], al - 4c1af7: 00 f0 add al, dh - 4c1af9: 4b 48 rex64 - 4c1afb: 00 00 add byte ptr [rax], al - 4c1afd: 00 00 add byte ptr [rax], al - 4c1aff: 00 c0 add al, al - 4c1b01: 4c 48 rex64 - ... - 4c1b27: 00 ff add bh, bh - -00000000004c1b28 : - 4c1b28: ff ff - 4c1b2a: ff ff - 4c1b2c: ff ff - 4c1b2e: ff ff - -Disassembly of section __libc_subfreeres: - -00000000004c1b30 <__elf_set___libc_subfreeres_element_free_mem__>: - 4c1b30: 40 2c 49 sub al, 73 - 4c1b33: 00 00 add byte ptr [rax], al - 4c1b35: 00 00 add byte ptr [rax], al - 4c1b37: 00 60 2e add byte ptr [rax + 46], ah - -00000000004c1b38 <__elf_set___libc_subfreeres_element_buffer_free__>: - 4c1b38: 60 - 4c1b39: 2e 49 00 00 add byte ptr cs:[r8], al - 4c1b3d: 00 00 add byte ptr [rax], al - 4c1b3f: 00 c0 add al, al - -00000000004c1b40 <__elf_set___libc_subfreeres_element_free_mem__>: - 4c1b40: c0 2f 49 shr byte ptr [rdi], 73 - 4c1b43: 00 00 add byte ptr [rax], al - 4c1b45: 00 00 add byte ptr [rax], al - 4c1b47: 00 80 3f 49 00 00 add byte ptr [rax + 18751], al - -00000000004c1b48 <__elf_set___libc_subfreeres_element_free_mem__>: - 4c1b48: 80 3f 49 cmp byte ptr [rdi], 73 - 4c1b4b: 00 00 add byte ptr [rax], al - 4c1b4d: 00 00 add byte ptr [rax], al - 4c1b4f: 00 b0 3f 49 00 00 add byte ptr [rax + 18751], dh - -00000000004c1b50 <__elf_set___libc_subfreeres_element_free_mem__>: - 4c1b50: b0 3f mov al, 63 - 4c1b52: 49 00 00 add byte ptr [r8], al - 4c1b55: 00 00 add byte ptr [rax], al - 4c1b57: 00 10 add byte ptr [rax], dl - -00000000004c1b58 <__elf_set___libc_subfreeres_element_free_mem__>: - 4c1b58: 10 40 49 adc byte ptr [rax + 73], al - 4c1b5b: 00 00 add byte ptr [rax], al - 4c1b5d: 00 00 add byte ptr [rax], al - 4c1b5f: 00 10 add byte ptr [rax], dl - -00000000004c1b60 <__elf_set___libc_subfreeres_element_free_mem__>: - 4c1b60: 10 44 49 00 adc byte ptr [rcx + 2*rcx], al - 4c1b64: 00 00 add byte ptr [rax], al - 4c1b66: 00 00 add byte ptr [rax], al - -00000000004c1b68 <__elf_set___libc_subfreeres_element_free_mem__>: - 4c1b68: 80 45 49 00 add byte ptr [rbp + 73], 0 - 4c1b6c: 00 00 add byte ptr [rax], al - 4c1b6e: 00 00 add byte ptr [rax], al - -00000000004c1b70 <__elf_set___libc_subfreeres_element_free_mem__>: - 4c1b70: 80 48 49 00 or byte ptr [rax + 73], 0 - 4c1b74: 00 00 add byte ptr [rax], al - 4c1b76: 00 00 add byte ptr [rax], al - -Disassembly of section __libc_IO_vtables: - -00000000004c1b80 <__start___libc_IO_vtables>: - ... - 4c1b90: 00 66 41 add byte ptr [rsi + 65], ah - 4c1b93: 00 00 add byte ptr [rax], al - 4c1b95: 00 00 add byte ptr [rax], al - 4c1b97: 00 10 add byte ptr [rax], dl - 4c1b99: 2c 41 sub al, 65 - 4c1b9b: 00 00 add byte ptr [rax], al - 4c1b9d: 00 00 add byte ptr [rax], al - 4c1b9f: 00 70 28 add byte ptr [rax + 40], dh - 4c1ba2: 41 00 00 add byte ptr [r8], al - 4c1ba5: 00 00 add byte ptr [rax], al - 4c1ba7: 00 70 d1 add byte ptr [rax - 47], dh - 4c1baa: 46 00 00 add byte ptr [rax], r8b - 4c1bad: 00 00 add byte ptr [rax], al - 4c1baf: 00 30 add byte ptr [rax], dh - 4c1bb1: cf iretd - 4c1bb2: 46 00 00 add byte ptr [rax], r8b - 4c1bb5: 00 00 add byte ptr [rax], al - 4c1bb7: 00 90 30 41 00 00 add byte ptr [rax + 16688], dl - 4c1bbd: 00 00 add byte ptr [rax], al - 4c1bbf: 00 20 add byte ptr [rax], ah - 4c1bc1: 4f 41 - 4c1bc3: 00 00 add byte ptr [rax], al - 4c1bc5: 00 00 add byte ptr [rax], al - 4c1bc7: 00 d0 add al, dl - 4c1bc9: 1f - 4c1bca: 41 00 00 add byte ptr [r8], al - 4c1bcd: 00 00 add byte ptr [rax], al - 4c1bcf: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah - 4c1bd5: 00 00 add byte ptr [rax], al - 4c1bd7: 00 00 add byte ptr [rax], al - 4c1bd9: 3f - 4c1bda: 41 00 00 add byte ptr [r8], al - 4c1bdd: 00 00 add byte ptr [rax], al - 4c1bdf: 00 f0 add al, dh - 4c1be1: 2e 41 00 00 add byte ptr cs:[r8], al - 4c1be5: 00 00 add byte ptr [rax], al - 4c1be7: 00 60 c2 add byte ptr [rax - 62], ah - 4c1bea: 46 00 00 add byte ptr [rax], r8b - 4c1bed: 00 00 add byte ptr [rax], al - 4c1bef: 00 40 52 add byte ptr [rax + 82], al - 4c1bf2: 41 00 00 add byte ptr [r8], al - 4c1bf5: 00 00 add byte ptr [rax], al - 4c1bf7: 00 40 4b add byte ptr [rax + 75], al - 4c1bfa: 41 00 00 add byte ptr [r8], al - 4c1bfd: 00 00 add byte ptr [rax], al - 4c1bff: 00 e0 add al, ah - 4c1c01: 42 41 - 4c1c03: 00 00 add byte ptr [rax], al - 4c1c05: 00 00 add byte ptr [rax], al - 4c1c07: 00 c0 add al, al - 4c1c09: 3e 41 00 00 add byte ptr ds:[r8], al - 4c1c0d: 00 00 add byte ptr [rax], al - 4c1c0f: 00 20 add byte ptr [rax], ah - 4c1c11: 4b 41 - 4c1c13: 00 00 add byte ptr [rax], al - 4c1c15: 00 00 add byte ptr [rax], al - 4c1c17: 00 c0 add al, al - 4c1c19: 92 xchg eax, edx - 4c1c1a: 41 00 00 add byte ptr [r8], al - 4c1c1d: 00 00 add byte ptr [rax], al - 4c1c1f: 00 d0 add al, dl - 4c1c21: 92 xchg eax, edx - 4c1c22: 41 00 00 add byte ptr [r8], al - ... - 4c1c3d: 00 00 add byte ptr [rax], al - 4c1c3f: 00 00 add byte ptr [rax], al - -00000000004c1c40 <_IO_wfile_jumps_mmap>: - ... - 4c1c50: 00 66 41 add byte ptr [rsi + 65], ah - 4c1c53: 00 00 add byte ptr [rax], al - 4c1c55: 00 00 add byte ptr [rax], al - 4c1c57: 00 10 add byte ptr [rax], dl - 4c1c59: 2c 41 sub al, 65 - 4c1c5b: 00 00 add byte ptr [rax], al - 4c1c5d: 00 00 add byte ptr [rax], al - 4c1c5f: 00 b0 28 41 00 00 add byte ptr [rax + 16680], dh - 4c1c65: 00 00 add byte ptr [rax], al - 4c1c67: 00 70 d1 add byte ptr [rax - 47], dh - 4c1c6a: 46 00 00 add byte ptr [rax], r8b - 4c1c6d: 00 00 add byte ptr [rax], al - 4c1c6f: 00 30 add byte ptr [rax], dh - 4c1c71: cf iretd - 4c1c72: 46 00 00 add byte ptr [rax], r8b - 4c1c75: 00 00 add byte ptr [rax], al - 4c1c77: 00 90 30 41 00 00 add byte ptr [rax + 16688], dl - 4c1c7d: 00 00 add byte ptr [rax], al - 4c1c7f: 00 20 add byte ptr [rax], ah - 4c1c81: 4f 41 - 4c1c83: 00 00 add byte ptr [rax], al - 4c1c85: 00 00 add byte ptr [rax], al - 4c1c87: 00 d0 add al, dl - 4c1c89: 1f - 4c1c8a: 41 00 00 add byte ptr [r8], al - 4c1c8d: 00 00 add byte ptr [rax], al - 4c1c8f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah - 4c1c95: 00 00 add byte ptr [rax], al - 4c1c97: 00 00 add byte ptr [rax], al - 4c1c99: 3f - 4c1c9a: 41 00 00 add byte ptr [r8], al - 4c1c9d: 00 00 add byte ptr [rax], al - 4c1c9f: 00 f0 add al, dh - 4c1ca1: 2e 41 00 00 add byte ptr cs:[r8], al - 4c1ca5: 00 00 add byte ptr [rax], al - 4c1ca7: 00 60 c2 add byte ptr [rax - 62], ah - 4c1caa: 46 00 00 add byte ptr [rax], r8b - 4c1cad: 00 00 add byte ptr [rax], al - 4c1caf: 00 40 52 add byte ptr [rax + 82], al - 4c1cb2: 41 00 00 add byte ptr [r8], al - 4c1cb5: 00 00 add byte ptr [rax], al - 4c1cb7: 00 40 4b add byte ptr [rax + 75], al - 4c1cba: 41 00 00 add byte ptr [r8], al - 4c1cbd: 00 00 add byte ptr [rax], al - 4c1cbf: 00 e0 add al, ah - 4c1cc1: 42 41 - 4c1cc3: 00 00 add byte ptr [rax], al - 4c1cc5: 00 00 add byte ptr [rax], al - 4c1cc7: 00 b0 42 41 00 00 add byte ptr [rax + 16706], dh - 4c1ccd: 00 00 add byte ptr [rax], al - 4c1ccf: 00 20 add byte ptr [rax], ah - 4c1cd1: 4b 41 - 4c1cd3: 00 00 add byte ptr [rax], al - 4c1cd5: 00 00 add byte ptr [rax], al - 4c1cd7: 00 c0 add al, al - 4c1cd9: 92 xchg eax, edx - 4c1cda: 41 00 00 add byte ptr [r8], al - 4c1cdd: 00 00 add byte ptr [rax], al - 4c1cdf: 00 d0 add al, dl - 4c1ce1: 92 xchg eax, edx - 4c1ce2: 41 00 00 add byte ptr [r8], al - ... - 4c1cfd: 00 00 add byte ptr [rax], al - 4c1cff: 00 00 add byte ptr [rax], al - -00000000004c1d00 <_IO_wfile_jumps>: - ... - 4c1d10: 00 66 41 add byte ptr [rsi + 65], ah - 4c1d13: 00 00 add byte ptr [rax], al - 4c1d15: 00 00 add byte ptr [rax], al - 4c1d17: 00 10 add byte ptr [rax], dl - 4c1d19: 2c 41 sub al, 65 - 4c1d1b: 00 00 add byte ptr [rax], al - 4c1d1d: 00 00 add byte ptr [rax], al - 4c1d1f: 00 40 18 add byte ptr [rax + 24], al - 4c1d22: 41 00 00 add byte ptr [r8], al - 4c1d25: 00 00 add byte ptr [rax], al - 4c1d27: 00 70 d1 add byte ptr [rax - 47], dh - 4c1d2a: 46 00 00 add byte ptr [rax], r8b - 4c1d2d: 00 00 add byte ptr [rax], al - 4c1d2f: 00 30 add byte ptr [rax], dh - 4c1d31: cf iretd - 4c1d32: 46 00 00 add byte ptr [rax], r8b - 4c1d35: 00 00 add byte ptr [rax], al - 4c1d37: 00 90 30 41 00 00 add byte ptr [rax + 16688], dl - 4c1d3d: 00 00 add byte ptr [rax], al - 4c1d3f: 00 20 add byte ptr [rax], ah - 4c1d41: 4f 41 - 4c1d43: 00 00 add byte ptr [rax], al - 4c1d45: 00 00 add byte ptr [rax], al - 4c1d47: 00 d0 add al, dl - 4c1d49: 1f - 4c1d4a: 41 00 00 add byte ptr [r8], al - 4c1d4d: 00 00 add byte ptr [rax], al - 4c1d4f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah - 4c1d55: 00 00 add byte ptr [rax], al - 4c1d57: 00 d0 add al, dl - 4c1d59: 3e 41 00 00 add byte ptr ds:[r8], al - 4c1d5d: 00 00 add byte ptr [rax], al - 4c1d5f: 00 f0 add al, dh - 4c1d61: 2e 41 00 00 add byte ptr cs:[r8], al - 4c1d65: 00 00 add byte ptr [rax], al - 4c1d67: 00 60 c2 add byte ptr [rax - 62], ah - 4c1d6a: 46 00 00 add byte ptr [rax], r8b - 4c1d6d: 00 00 add byte ptr [rax], al - 4c1d6f: 00 40 52 add byte ptr [rax + 82], al - 4c1d72: 41 00 00 add byte ptr [r8], al - 4c1d75: 00 00 add byte ptr [rax], al - 4c1d77: 00 40 4b add byte ptr [rax + 75], al - 4c1d7a: 41 00 00 add byte ptr [r8], al - 4c1d7d: 00 00 add byte ptr [rax], al - 4c1d7f: 00 e0 add al, ah - 4c1d81: 42 41 - 4c1d83: 00 00 add byte ptr [rax], al - 4c1d85: 00 00 add byte ptr [rax], al - 4c1d87: 00 c0 add al, al - 4c1d89: 3e 41 00 00 add byte ptr ds:[r8], al - 4c1d8d: 00 00 add byte ptr [rax], al - 4c1d8f: 00 20 add byte ptr [rax], ah - 4c1d91: 4b 41 - 4c1d93: 00 00 add byte ptr [rax], al - 4c1d95: 00 00 add byte ptr [rax], al - 4c1d97: 00 c0 add al, al - 4c1d99: 92 xchg eax, edx - 4c1d9a: 41 00 00 add byte ptr [r8], al - 4c1d9d: 00 00 add byte ptr [rax], al - 4c1d9f: 00 d0 add al, dl - 4c1da1: 92 xchg eax, edx - 4c1da2: 41 00 00 add byte ptr [r8], al - ... - 4c1dbd: 00 00 add byte ptr [rax], al - 4c1dbf: 00 00 add byte ptr [rax], al - -00000000004c1dc0 <_IO_file_jumps_maybe_mmap>: - ... - 4c1dd0: 00 66 41 add byte ptr [rsi + 65], ah - 4c1dd3: 00 00 add byte ptr [rax], al - 4c1dd5: 00 00 add byte ptr [rax], al - 4c1dd7: 00 a0 66 41 00 00 add byte ptr [rax + 16742], ah - 4c1ddd: 00 00 add byte ptr [rax], al - 4c1ddf: 00 a0 55 41 00 00 add byte ptr [rax + 16725], ah - 4c1de5: 00 00 add byte ptr [rax], al - 4c1de7: 00 40 79 add byte ptr [rax + 121], al - 4c1dea: 41 00 00 add byte ptr [r8], al - 4c1ded: 00 00 add byte ptr [rax], al - 4c1def: 00 f0 add al, dh - 4c1df1: 90 nop - 4c1df2: 41 00 00 add byte ptr [r8], al - 4c1df5: 00 00 add byte ptr [rax], al - 4c1df7: 00 70 52 add byte ptr [rax + 82], dh - 4c1dfa: 41 00 00 add byte ptr [r8], al - 4c1dfd: 00 00 add byte ptr [rax], al - 4c1dff: 00 50 43 add byte ptr [rax + 67], dl - 4c1e02: 41 00 00 add byte ptr [r8], al - 4c1e05: 00 00 add byte ptr [rax], al - 4c1e07: 00 50 3e add byte ptr [rax + 62], dl - 4c1e0a: 41 00 00 add byte ptr [r8], al - 4c1e0d: 00 00 add byte ptr [rax], al - 4c1e0f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah - 4c1e15: 00 00 add byte ptr [rax], al - 4c1e17: 00 00 add byte ptr [rax], al - 4c1e19: 3f - 4c1e1a: 41 00 00 add byte ptr [r8], al - 4c1e1d: 00 00 add byte ptr [rax], al - 4c1e1f: 00 d0 add al, dl - 4c1e21: 68 41 00 00 00 push 65 - 4c1e26: 00 00 add byte ptr [rax], al - 4c1e28: 80 bf 46 00 00 00 00 cmp byte ptr [rdi + 70], 0 - 4c1e2f: 00 40 52 add byte ptr [rax + 82], al - 4c1e32: 41 00 00 add byte ptr [r8], al - 4c1e35: 00 00 add byte ptr [rax], al - 4c1e37: 00 40 4b add byte ptr [rax + 75], al - 4c1e3a: 41 00 00 add byte ptr [r8], al - 4c1e3d: 00 00 add byte ptr [rax], al - 4c1e3f: 00 e0 add al, ah - 4c1e41: 42 41 - 4c1e43: 00 00 add byte ptr [rax], al - 4c1e45: 00 00 add byte ptr [rax], al - 4c1e47: 00 c0 add al, al - 4c1e49: 3e 41 00 00 add byte ptr ds:[r8], al - 4c1e4d: 00 00 add byte ptr [rax], al - 4c1e4f: 00 20 add byte ptr [rax], ah - 4c1e51: 4b 41 - 4c1e53: 00 00 add byte ptr [rax], al - 4c1e55: 00 00 add byte ptr [rax], al - 4c1e57: 00 c0 add al, al - 4c1e59: 92 xchg eax, edx - 4c1e5a: 41 00 00 add byte ptr [r8], al - 4c1e5d: 00 00 add byte ptr [rax], al - 4c1e5f: 00 d0 add al, dl - 4c1e61: 92 xchg eax, edx - 4c1e62: 41 00 00 add byte ptr [r8], al - ... - 4c1e7d: 00 00 add byte ptr [rax], al - 4c1e7f: 00 00 add byte ptr [rax], al - -00000000004c1e80 <_IO_file_jumps_mmap>: - ... - 4c1e90: 00 66 41 add byte ptr [rsi + 65], ah - 4c1e93: 00 00 add byte ptr [rax], al - 4c1e95: 00 00 add byte ptr [rax], al - 4c1e97: 00 a0 66 41 00 00 add byte ptr [rax + 16742], ah - 4c1e9d: 00 00 add byte ptr [rax], al - 4c1e9f: 00 80 57 41 00 00 add byte ptr [rax + 16727], al - 4c1ea5: 00 00 add byte ptr [rax], al - 4c1ea7: 00 40 79 add byte ptr [rax + 121], al - 4c1eaa: 41 00 00 add byte ptr [r8], al - 4c1ead: 00 00 add byte ptr [rax], al - 4c1eaf: 00 f0 add al, dh - 4c1eb1: 90 nop - 4c1eb2: 41 00 00 add byte ptr [r8], al - 4c1eb5: 00 00 add byte ptr [rax], al - 4c1eb7: 00 70 52 add byte ptr [rax + 82], dh - 4c1eba: 41 00 00 add byte ptr [r8], al - 4c1ebd: 00 00 add byte ptr [rax], al - 4c1ebf: 00 e0 add al, ah - 4c1ec1: 4b 41 - 4c1ec3: 00 00 add byte ptr [rax], al - 4c1ec5: 00 00 add byte ptr [rax], al - 4c1ec7: 00 10 add byte ptr [rax], dl - 4c1ec9: 51 push rcx - 4c1eca: 41 00 00 add byte ptr [r8], al - 4c1ecd: 00 00 add byte ptr [rax], al - 4c1ecf: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah - 4c1ed5: 00 00 add byte ptr [rax], al - 4c1ed7: 00 00 add byte ptr [rax], al - 4c1ed9: 3f - 4c1eda: 41 00 00 add byte ptr [r8], al - 4c1edd: 00 00 add byte ptr [rax], al - 4c1edf: 00 f0 add al, dh - 4c1ee1: 42 41 - 4c1ee3: 00 00 add byte ptr [rax], al - 4c1ee5: 00 00 add byte ptr [rax], al - 4c1ee7: 00 80 bf 46 00 00 add byte ptr [rax + 18111], al - 4c1eed: 00 00 add byte ptr [rax], al - 4c1eef: 00 40 52 add byte ptr [rax + 82], al - 4c1ef2: 41 00 00 add byte ptr [r8], al - 4c1ef5: 00 00 add byte ptr [rax], al - 4c1ef7: 00 40 4b add byte ptr [rax + 75], al - 4c1efa: 41 00 00 add byte ptr [r8], al - 4c1efd: 00 00 add byte ptr [rax], al - 4c1eff: 00 e0 add al, ah - 4c1f01: 42 41 - 4c1f03: 00 00 add byte ptr [rax], al - 4c1f05: 00 00 add byte ptr [rax], al - 4c1f07: 00 b0 42 41 00 00 add byte ptr [rax + 16706], dh - 4c1f0d: 00 00 add byte ptr [rax], al - 4c1f0f: 00 20 add byte ptr [rax], ah - 4c1f11: 4b 41 - 4c1f13: 00 00 add byte ptr [rax], al - 4c1f15: 00 00 add byte ptr [rax], al - 4c1f17: 00 c0 add al, al - 4c1f19: 92 xchg eax, edx - 4c1f1a: 41 00 00 add byte ptr [r8], al - 4c1f1d: 00 00 add byte ptr [rax], al - 4c1f1f: 00 d0 add al, dl - 4c1f21: 92 xchg eax, edx - 4c1f22: 41 00 00 add byte ptr [r8], al - ... - 4c1f3d: 00 00 add byte ptr [rax], al - 4c1f3f: 00 00 add byte ptr [rax], al - -00000000004c1f40 <_IO_file_jumps>: - ... - 4c1f50: 00 66 41 add byte ptr [rsi + 65], ah - 4c1f53: 00 00 add byte ptr [rax], al - 4c1f55: 00 00 add byte ptr [rax], al - 4c1f57: 00 a0 66 41 00 00 add byte ptr [rax + 16742], ah - 4c1f5d: 00 00 add byte ptr [rax], al - 4c1f5f: 00 80 3f 41 00 00 add byte ptr [rax + 16703], al - 4c1f65: 00 00 add byte ptr [rax], al - 4c1f67: 00 40 79 add byte ptr [rax + 121], al - 4c1f6a: 41 00 00 add byte ptr [r8], al - 4c1f6d: 00 00 add byte ptr [rax], al - 4c1f6f: 00 f0 add al, dh - 4c1f71: 90 nop - 4c1f72: 41 00 00 add byte ptr [r8], al - 4c1f75: 00 00 add byte ptr [rax], al - 4c1f77: 00 70 52 add byte ptr [rax + 82], dh - 4c1f7a: 41 00 00 add byte ptr [r8], al - 4c1f7d: 00 00 add byte ptr [rax], al - 4c1f7f: 00 20 add byte ptr [rax], ah - 4c1f81: 4f 41 - 4c1f83: 00 00 add byte ptr [rax], al - 4c1f85: 00 00 add byte ptr [rax], al - 4c1f87: 00 40 45 add byte ptr [rax + 69], al - 4c1f8a: 41 00 00 add byte ptr [r8], al - 4c1f8d: 00 00 add byte ptr [rax], al - 4c1f8f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah - 4c1f95: 00 00 add byte ptr [rax], al - 4c1f97: 00 d0 add al, dl - 4c1f99: 3e 41 00 00 add byte ptr ds:[r8], al - 4c1f9d: 00 00 add byte ptr [rax], al - 4c1f9f: 00 d0 add al, dl - 4c1fa1: 68 41 00 00 00 push 65 - 4c1fa6: 00 00 add byte ptr [rax], al - 4c1fa8: 80 bf 46 00 00 00 00 cmp byte ptr [rdi + 70], 0 - 4c1faf: 00 40 52 add byte ptr [rax + 82], al - 4c1fb2: 41 00 00 add byte ptr [r8], al - 4c1fb5: 00 00 add byte ptr [rax], al - 4c1fb7: 00 40 4b add byte ptr [rax + 75], al - 4c1fba: 41 00 00 add byte ptr [r8], al - 4c1fbd: 00 00 add byte ptr [rax], al - 4c1fbf: 00 e0 add al, ah - 4c1fc1: 42 41 - 4c1fc3: 00 00 add byte ptr [rax], al - 4c1fc5: 00 00 add byte ptr [rax], al - 4c1fc7: 00 c0 add al, al - 4c1fc9: 3e 41 00 00 add byte ptr ds:[r8], al - 4c1fcd: 00 00 add byte ptr [rax], al - 4c1fcf: 00 20 add byte ptr [rax], ah - 4c1fd1: 4b 41 - 4c1fd3: 00 00 add byte ptr [rax], al - 4c1fd5: 00 00 add byte ptr [rax], al - 4c1fd7: 00 c0 add al, al - 4c1fd9: 92 xchg eax, edx - 4c1fda: 41 00 00 add byte ptr [r8], al - 4c1fdd: 00 00 add byte ptr [rax], al - 4c1fdf: 00 d0 add al, dl - 4c1fe1: 92 xchg eax, edx - 4c1fe2: 41 00 00 add byte ptr [r8], al - ... - 4c1ffd: 00 00 add byte ptr [rax], al - 4c1fff: 00 00 add byte ptr [rax], al - -00000000004c2000 <_IO_str_jumps>: - ... - 4c2010: d0 9a 41 00 00 00 rcr byte ptr [rdx + 65] - 4c2016: 00 00 add byte ptr [rax], al - 4c2018: 60 - 4c2019: 94 xchg eax, esp - 4c201a: 41 00 00 add byte ptr [r8], al - 4c201d: 00 00 add byte ptr [rax], al - 4c201f: 00 00 add byte ptr [rax], al - 4c2021: 94 xchg eax, esp - 4c2022: 41 00 00 add byte ptr [r8], al - 4c2025: 00 00 add byte ptr [rax], al - 4c2027: 00 40 79 add byte ptr [rax + 121], al - 4c202a: 41 00 00 add byte ptr [r8], al - 4c202d: 00 00 add byte ptr [rax], al - 4c202f: 00 b0 9a 41 00 00 add byte ptr [rax + 16794], dh - 4c2035: 00 00 add byte ptr [rax], al - 4c2037: 00 a0 79 41 00 00 add byte ptr [rax + 16761], ah - 4c203d: 00 00 add byte ptr [rax], al - 4c203f: 00 90 7b 41 00 00 add byte ptr [rax + 16763], dl - 4c2045: 00 00 add byte ptr [rax], al - 4c2047: 00 e0 add al, ah - 4c2049: 97 xchg eax, edi - 4c204a: 41 00 00 add byte ptr [r8], al - 4c204d: 00 00 add byte ptr [rax], al - 4c204f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah - 4c2055: 00 00 add byte ptr [rax], al - 4c2057: 00 80 7e 41 00 00 add byte ptr [rax + 16766], al - 4c205d: 00 00 add byte ptr [rax], al - 4c205f: 00 30 add byte ptr [rax], dh - 4c2061: 83 41 00 00 add dword ptr [rcx], 0 - 4c2065: 00 00 add byte ptr [rax], al - 4c2067: 00 10 add byte ptr [rax], dl - 4c2069: 80 41 00 00 add byte ptr [rcx], 0 - 4c206d: 00 00 add byte ptr [rax], al - 4c206f: 00 a0 92 41 00 00 add byte ptr [rax + 16786], ah - 4c2075: 00 00 add byte ptr [rax], al - 4c2077: 00 b0 92 41 00 00 add byte ptr [rax + 16786], dh - 4c207d: 00 00 add byte ptr [rax], al - 4c207f: 00 80 92 41 00 00 add byte ptr [rax + 16786], al - 4c2085: 00 00 add byte ptr [rax], al - 4c2087: 00 30 add byte ptr [rax], dh - 4c2089: 83 41 00 00 add dword ptr [rcx], 0 - 4c208d: 00 00 add byte ptr [rax], al - 4c208f: 00 90 92 41 00 00 add byte ptr [rax + 16786], dl - 4c2095: 00 00 add byte ptr [rax], al - 4c2097: 00 c0 add al, al - 4c2099: 92 xchg eax, edx - 4c209a: 41 00 00 add byte ptr [r8], al - 4c209d: 00 00 add byte ptr [rax], al - 4c209f: 00 d0 add al, dl - 4c20a1: 92 xchg eax, edx - 4c20a2: 41 00 00 add byte ptr [r8], al - ... - 4c20bd: 00 00 add byte ptr [rax], al - 4c20bf: 00 00 add byte ptr [rax], al - -00000000004c20c0 <_IO_helper_jumps>: - ... - 4c20d0: 40 83 41 00 00 add dword ptr [rcx], 0 - 4c20d5: 00 00 add byte ptr [rax], al - 4c20d7: 00 b0 e9 45 00 00 add byte ptr [rax + 17897], dh - 4c20dd: 00 00 add byte ptr [rax], al - 4c20df: 00 30 add byte ptr [rax], dh - 4c20e1: 79 41 jns 0x4c2124 <_IO_helper_jumps+0x64> - 4c20e3: 00 00 add byte ptr [rax], al - 4c20e5: 00 00 add byte ptr [rax], al - 4c20e7: 00 40 79 add byte ptr [rax + 121], al - 4c20ea: 41 00 00 add byte ptr [r8], al - 4c20ed: 00 00 add byte ptr [rax], al - 4c20ef: 00 f0 add al, dh - 4c20f1: 90 nop - 4c20f2: 41 00 00 add byte ptr [r8], al - 4c20f5: 00 00 add byte ptr [rax], al - 4c20f7: 00 a0 79 41 00 00 add byte ptr [rax + 16761], ah - 4c20fd: 00 00 add byte ptr [rax], al - 4c20ff: 00 90 7b 41 00 00 add byte ptr [rax + 16763], dl - 4c2105: 00 00 add byte ptr [rax], al - 4c2107: 00 b0 83 41 00 00 add byte ptr [rax + 16771], dh - 4c210d: 00 00 add byte ptr [rax], al - 4c210f: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah - 4c2115: 00 00 add byte ptr [rax], al - 4c2117: 00 80 7e 41 00 00 add byte ptr [rax + 16766], al - 4c211d: 00 00 add byte ptr [rax], al - 4c211f: 00 30 add byte ptr [rax], dh - 4c2121: 83 41 00 00 add dword ptr [rcx], 0 - 4c2125: 00 00 add byte ptr [rax], al - 4c2127: 00 10 add byte ptr [rax], dl - 4c2129: 80 41 00 00 add byte ptr [rcx], 0 - 4c212d: 00 00 add byte ptr [rax], al - 4c212f: 00 a0 92 41 00 00 add byte ptr [rax + 16786], ah - 4c2135: 00 00 add byte ptr [rax], al - 4c2137: 00 b0 92 41 00 00 add byte ptr [rax + 16786], dh - 4c213d: 00 00 add byte ptr [rax], al - 4c213f: 00 80 92 41 00 00 add byte ptr [rax + 16786], al - 4c2145: 00 00 add byte ptr [rax], al - 4c2147: 00 30 add byte ptr [rax], dh - 4c2149: 83 41 00 00 add dword ptr [rcx], 0 - 4c214d: 00 00 add byte ptr [rax], al - 4c214f: 00 90 92 41 00 00 add byte ptr [rax + 16786], dl - ... - 4c217d: 00 00 add byte ptr [rax], al - 4c217f: 00 00 add byte ptr [rax], al - -00000000004c2180 <_IO_helper_jumps>: - ... - 4c2190: f0 lock - 4c2191: d0 46 00 rol byte ptr [rsi] - 4c2194: 00 00 add byte ptr [rax], al - 4c2196: 00 00 add byte ptr [rax], al - 4c2198: d0 4d 46 ror byte ptr [rbp + 70] - 4c219b: 00 00 add byte ptr [rax], al - 4c219d: 00 00 add byte ptr [rax], al - 4c219f: 00 30 add byte ptr [rax], dh - 4c21a1: 79 41 jns 0x4c21e4 <_IO_helper_jumps+0x64> - 4c21a3: 00 00 add byte ptr [rax], al - 4c21a5: 00 00 add byte ptr [rax], al - 4c21a7: 00 40 79 add byte ptr [rax + 121], al - 4c21aa: 41 00 00 add byte ptr [r8], al - 4c21ad: 00 00 add byte ptr [rax], al - 4c21af: 00 30 add byte ptr [rax], dh - 4c21b1: cf iretd - 4c21b2: 46 00 00 add byte ptr [rax], r8b - 4c21b5: 00 00 add byte ptr [rax], al - 4c21b7: 00 60 d2 add byte ptr [rax - 46], ah - 4c21ba: 46 00 00 add byte ptr [rax], r8b - 4c21bd: 00 00 add byte ptr [rax], al - 4c21bf: 00 60 d9 add byte ptr [rax - 39], ah - 4c21c2: 46 00 00 add byte ptr [rax], r8b - 4c21c5: 00 00 add byte ptr [rax], al - 4c21c7: 00 b0 83 41 00 00 add byte ptr [rax + 16771], dh - 4c21cd: 00 00 add byte ptr [rax], al - 4c21cf: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah - 4c21d5: 00 00 add byte ptr [rax], al - 4c21d7: 00 80 7e 41 00 00 add byte ptr [rax + 16766], al - 4c21dd: 00 00 add byte ptr [rax], al - 4c21df: 00 30 add byte ptr [rax], dh - 4c21e1: 83 41 00 00 add dword ptr [rcx], 0 - 4c21e5: 00 00 add byte ptr [rax], al - 4c21e7: 00 50 d5 add byte ptr [rax - 43], dl - 4c21ea: 46 00 00 add byte ptr [rax], r8b - 4c21ed: 00 00 add byte ptr [rax], al - 4c21ef: 00 a0 92 41 00 00 add byte ptr [rax + 16786], ah - 4c21f5: 00 00 add byte ptr [rax], al - 4c21f7: 00 b0 92 41 00 00 add byte ptr [rax + 16786], dh - 4c21fd: 00 00 add byte ptr [rax], al - 4c21ff: 00 80 92 41 00 00 add byte ptr [rax + 16786], al - 4c2205: 00 00 add byte ptr [rax], al - 4c2207: 00 30 add byte ptr [rax], dh - 4c2209: 83 41 00 00 add dword ptr [rcx], 0 - 4c220d: 00 00 add byte ptr [rax], al - 4c220f: 00 90 92 41 00 00 add byte ptr [rax + 16786], dl - ... - 4c2225: 00 00 add byte ptr [rax], al - 4c2227: 00 - -Disassembly of section __libc_atexit: - -00000000004c2228 <__start___libc_atexit>: - 4c2228: f0 lock - 4c2229: 87 41 00 xchg dword ptr [rcx], eax - 4c222c: 00 00 add byte ptr [rax], al - 4c222e: 00 00 add byte ptr [rax], al - -Disassembly of section .bss: - -00000000004c2240 : -... - -00000000004c2260 : -... - -00000000004c2290 : -... - -00000000004c26a0 <_nl_state_lock>: -... - -00000000004c26d8 : -... - -00000000004c26e0 : -... - -00000000004c26e8 : -... - -00000000004c26f0 : -... - -00000000004c26f8 : -... - -00000000004c2700 : -... - -00000000004c2708 : -... - -00000000004c2720 : -... - -00000000004c2760 : -... - -00000000004c2798 <_nl_loaded_domains>: -... - -00000000004c27a0 : -... - -00000000004c27b0 : -... - -00000000004c27b8 : -... - -00000000004c27c0 : -... - -00000000004c27c8 : -... - -00000000004c27d0 : -... - -00000000004c27d8 : -... - -00000000004c27e0 <__abort_msg>: -... - -00000000004c27f0 : -... - -00000000004c2800 : -... - -00000000004c2808 : -... - -00000000004c2810 : -... - -00000000004c2814 <__exit_funcs_done>: -... - -00000000004c2820 : -... - -00000000004c2c30 : -... - -00000000004c2c38 : -... - -00000000004c2c3c : -... - -00000000004c2c40 : -... - -00000000004c2c50 : -... - -00000000004c2c60 <_IO_stdfile_2_lock>: -... - -00000000004c2c70 <_IO_stdfile_1_lock>: -... - -00000000004c2c80 <_IO_stdfile_0_lock>: -... - -00000000004c2c90 <__after_morecore_hook>: -... - -00000000004c2c98 <__free_hook>: -... - -00000000004c2ca0 : -... - -00000000004c2ca8 : -... - -00000000004c2cb0 : -... - -00000000004c2cb8 : -... - -00000000004c2cc0 : -... - -00000000004c2cc8 : -... - -00000000004c2cd0 : -... - -00000000004c2cd4 : -... - -00000000004c2cd8 : -... - -00000000004c2ce0 : -... - -00000000004c2ce8 : -... - -00000000004c2cf0 : -... - -00000000004c2d00 <_dl_hwcap2>: -... - -00000000004c2d08 <_dl_hwcap>: -... - -00000000004c2d20 <_dl_x86_cpu_features>: -... - -00000000004c2dc8 <__compound_literal.2>: -... - -00000000004c2dd0 : -... - -00000000004c2dd8 : -... - -00000000004c2ddc : -... - -00000000004c2de0 : -... - -00000000004c2de8 : -... - -00000000004c2df0 : -... - -00000000004c2df8 : -... - -00000000004c2e00 <__libc_setlocale_lock>: -... - -00000000004c2e40 : -... - -00000000004c2e60 : -... - -00000000004c2ef0 : -... - -00000000004c2f08 : -... - -00000000004c2f10 : -... - -00000000004c2f18 : -... - -00000000004c2f20 : -... - -00000000004c2f28 : -... - -00000000004c2f30 : -... - -00000000004c2f38 <__curbrk>: -... - -00000000004c2f40 : -... - -00000000004c2f48 : -... - -00000000004c2f50 : -... - -00000000004c2f58 : -... - -00000000004c2f60 : -... - -00000000004c2f64 : -... - -00000000004c2f68 : -... - -00000000004c2f70 : -... - -00000000004c2f78 : -... - -00000000004c2f80 : -... - -00000000004c2f84 : -... - -00000000004c2f88 : -... - -00000000004c2f90 : -... - -00000000004c2f98 : -... - -00000000004c2fa0 : -... - -00000000004c2fa8 : -... - -00000000004c2fac : -... - -00000000004c2fb0 : -... - -00000000004c2fb4 : -... - -00000000004c2fc0 : -... - -00000000004c2fc4 : -... - -00000000004c2fc8 : -... - -00000000004c2fe0 : -... - -00000000004c3000 : -... - -00000000004c30a0 : -... - -00000000004c30c0 : -... - -00000000004c30c8 : -... - -00000000004c30d0 : -... - -00000000004c30d8 : -... - -00000000004c30e0 : -... - -00000000004c30f0 : -... - -00000000004c3100 : -... - -00000000004c3120 : -... - -00000000004c3128 : -... - -00000000004c3130 : -... - -00000000004c3140 : -... - -00000000004c32c0 : -... - -00000000004c32e8 : -... - -00000000004c32f0 : -... - -00000000004c32f8 : -... - -00000000004c3300 <_dl_tls_static_used>: -... - -00000000004c3308 <_dl_tls_static_align>: -... - -00000000004c3310 <_dl_tls_max_dtv_idx>: -... - -00000000004c3320 <_dl_static_dtv>: -... - -00000000004c3720 <_dl_tls_dtv_slotinfo_list>: -... - -00000000004c3728 <_dl_tls_dtv_gaps>: -... - -00000000004c3730 <_dl_tls_generation>: -... - -00000000004c3738 <_dl_tls_static_nelem>: -... - -00000000004c3740 <_nl_domain_bindings>: -... - -00000000004c3748 <_nl_msg_cat_cntr>: -... - -00000000004c3750 <__exit_funcs_lock>: -... - -00000000004c3758 <__new_exitfn_called>: -... - -00000000004c3760 <__x86_shared_non_temporal_threshold>: -... - -00000000004c3768 <__x86_prefetchw>: -... - -00000000004c3780 <_r_debug>: -... - -00000000004c37b0 <_dl_profile_output>: -... - -00000000004c37b8 <_dl_platformlen>: -... - -00000000004c37c0 <_dl_debug_mask>: -... - -00000000004c37c8 <_dl_wait_lookup_done>: -... - -00000000004c37d0 <_dl_profile>: -... - -00000000004c37d8 <_dl_bind_not>: -... - -00000000004c37e0 <_dl_auxv>: -... - -00000000004c37e8 <_dl_platform>: -... - -00000000004c37f0 <_dl_x86_feature_1>: -... - -00000000004c37f8 <_dl_lazy>: -... - -00000000004c3800 <_dl_sysinfo_map>: -... - -00000000004c3808 <_dl_inhibit_cache>: -... - -00000000004c3810 <_dl_phdr>: -... - -00000000004c3818 <_dl_scope_free_list>: -... - -00000000004c3820 <_dl_origin_path>: -... - -00000000004c3828 <_dl_clktck>: -... - -00000000004c382c <_dl_dynamic_weak>: -... - -00000000004c3830 <_dl_sysinfo_dso>: -... - -00000000004c3838 <_dl_init_all_dirs>: -... - -00000000004c3840 <_dl_verbose>: -... - -00000000004c3848 <_dl_phnum>: -... - -00000000004c3850 <_dl_profile_map>: -... - -00000000004c3858 <_dl_initfirst>: -... - -00000000004c3860 <_dl_all_dirs>: -... - -00000000004c3868 <_dl_osversion>: -... - -00000000004c3870 <_dl_inhibit_rpath>: -... - -00000000004c3880 <_dl_x86_legacy_bitmap>: -... - -00000000004c3890 <__libc_enable_secure_decided>: -... - -00000000004c3898 <__libc_argc>: -... - -00000000004c38a0 <__libc_argv>: -... - -00000000004c38a8 <__gconv_modules_db>: -... - -00000000004c38b0 <__gconv_lock>: -... - -00000000004c38b8 <__gconv_alias_db>: -... - -00000000004c38c0 <__gconv_path_envvar>: -... - -00000000004c38c8 <__gconv_max_path_elem_len>: -... - -00000000004c38d0 <__gconv_path_elem>: -... - -00000000004c38e0 <_nl_locale_file_list>: -... - -00000000004c3948 <__printf_function_table>: -... - -00000000004c3950 <__printf_modifier_table>: -... - -Disassembly of section __libc_freeres_ptrs: - -00000000004c3958 : -... - -00000000004c3960 : -... - -00000000004c3968 <__printf_arginfo_table>: -... - -00000000004c3970 <__printf_va_arg_table>: -... - -00000000004c3978 : -... - -Disassembly of section .comment: - -0000000000000000 <.comment>: - 0: 47 43 - 2: 43 3a 20 cmp spl, byte ptr [r8] - 5: 28 55 62 sub byte ptr [rbp + 98], dl - 8: 75 6e jne 0x78 <.comment+0x78> - a: 74 75 je 0x81 <.comment+0x81> - c: 20 39 and byte ptr [rcx], bh - e: 2e 34 2e xor al, 46 - 11: 30 2d 31 75 62 75 xor byte ptr [rip + 1969386801], ch # 0x75627548 <_end+0x75163bc8> - 17: 6e outsb dx, byte ptr [rsi] - 18: 74 75 je 0x8f <.comment+0x8f> - 1a: 31 7e 32 xor dword ptr [rsi + 50], edi - 1d: 30 2e xor byte ptr [rsi], ch - 1f: 30 34 2e xor byte ptr [rsi + rbp], dh - 22: 32 29 xor ch, byte ptr [rcx] - 24: 20 39 and byte ptr [rcx], bh - 26: 2e 34 2e xor al, 46 - 29: 30 00 xor byte ptr [rax], al - -Disassembly of section .note.stapsdt: - -0000000000000000 <.note.stapsdt>: - 0: 08 00 or byte ptr [rax], al - 2: 00 00 add byte ptr [rax], al - 4: 3a 00 cmp al, byte ptr [rax] - 6: 00 00 add byte ptr [rax], al - 8: 03 00 add eax, dword ptr [rax] - a: 00 00 add byte ptr [rax], al - c: 73 74 jae 0x82 <.note.stapsdt+0x82> - e: 61 - f: 70 73 jo 0x84 <.note.stapsdt+0x84> - 11: 64 74 00 je 0x14 <.note.stapsdt+0x14> - 14: b6 9d mov dh, -99 - 16: 41 00 00 add byte ptr [r8], al - 19: 00 00 add byte ptr [rax], al - 1b: 00 ec add ah, ch - 1d: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 2c: 6c insb byte ptr es:[rdi], dx - 2d: 69 62 63 00 6c 6c 6c imul esp, dword ptr [rdx + 99], 1819044864 - 34: 5f pop rdi - 35: 6c insb byte ptr es:[rdi], dx - 36: 6f outsd dx, dword ptr [rsi] - 37: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 3a: 77 61 ja 0x9d <.note.stapsdt+0x9d> - 3c: 69 74 5f 70 72 69 76 61 imul esi, dword ptr [rdi + 2*rbx + 112], 1635150194 - 44: 74 65 je 0xab <.note.stapsdt+0xab> - 46: 00 38 add byte ptr [rax], bh - 48: 40 25 72 64 69 00 and eax, 6906994 - 4e: 00 00 add byte ptr [rax], al - 50: 08 00 or byte ptr [rax], al - 52: 00 00 add byte ptr [rax], al - 54: 4c 00 00 add byte ptr [rax], r8b - 57: 00 03 add byte ptr [rbx], al - 59: 00 00 add byte ptr [rax], al - 5b: 00 73 74 add byte ptr [rbx + 116], dh - 5e: 61 - 5f: 70 73 jo 0xd4 <.note.stapsdt+0xd4> - 61: 64 74 00 je 0x64 <.note.stapsdt+0x64> - 64: e7 9d out 157, eax - 66: 41 00 00 add byte ptr [r8], al - 69: 00 00 add byte ptr [rax], al - 6b: 00 ec add ah, ch - 6d: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 7c: 6c insb byte ptr es:[rdi], dx - 7d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 84: 6f outsd dx, dword ptr [rsi] - 85: 72 79 jb 0x100 <.note.stapsdt+0x100> - 87: 5f pop rdi - 88: 6d insd dword ptr es:[rdi], dx - 89: 61 - 8a: 6c insb byte ptr es:[rdi], dx - 8b: 6c insb byte ptr es:[rdi], dx - 8c: 6f outsd dx, dword ptr [rsi] - 8d: 70 74 jo 0x103 <.note.stapsdt+0x103> - 8f: 5f pop rdi - 90: 61 - 91: 72 65 jb 0xf8 <.note.stapsdt+0xf8> - 93: 6e outsb dx, byte ptr [rsi] - 94: 61 - 95: 5f pop rdi - 96: 6d insd dword ptr es:[rdi], dx - 97: 61 - 98: 78 00 js 0x9a <.note.stapsdt+0x9a> - 9a: 38 40 25 cmp byte ptr [rax + 37], al - 9d: 72 61 jb 0x100 <.note.stapsdt+0x100> - 9f: 78 20 js 0xc1 <.note.stapsdt+0xc1> - a1: 38 40 33 cmp byte ptr [rax + 51], al - a4: 32 2b xor ch, byte ptr [rbx] - a6: 6d insd dword ptr es:[rdi], dx - a7: 70 5f jo 0x108 <.note.stapsdt+0x108> - a9: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706a21 <_end+0x292430a1> - af: 00 08 add byte ptr [rax], cl - b1: 00 00 add byte ptr [rax], al - b3: 00 4d 00 add byte ptr [rbp], cl - b6: 00 00 add byte ptr [rax], al - b8: 03 00 add eax, dword ptr [rax] - ba: 00 00 add byte ptr [rax], al - bc: 73 74 jae 0x132 <.note.stapsdt+0x132> - be: 61 - bf: 70 73 jo 0x134 <.note.stapsdt+0x134> - c1: 64 74 00 je 0xc4 <.note.stapsdt+0xc4> - c4: f7 9d 41 00 00 00 neg dword ptr [rbp + 65] - ca: 00 00 add byte ptr [rax], al - cc: ec in al, dx - cd: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - dc: 6c insb byte ptr es:[rdi], dx - dd: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - e4: 6f outsd dx, dword ptr [rsi] - e5: 72 79 jb 0x160 <.note.stapsdt+0x160> - e7: 5f pop rdi - e8: 6d insd dword ptr es:[rdi], dx - e9: 61 - ea: 6c insb byte ptr es:[rdi], dx - eb: 6c insb byte ptr es:[rdi], dx - ec: 6f outsd dx, dword ptr [rsi] - ed: 70 74 jo 0x163 <.note.stapsdt+0x163> - ef: 5f pop rdi - f0: 61 - f1: 72 65 jb 0x158 <.note.stapsdt+0x158> - f3: 6e outsb dx, byte ptr [rsi] - f4: 61 - f5: 5f pop rdi - f6: 74 65 je 0x15d <.note.stapsdt+0x15d> - f8: 73 74 jae 0x16e <.note.stapsdt+0x16e> - fa: 00 38 add byte ptr [rax], bh - fc: 40 25 72 61 78 20 and eax, 544760178 - 102: 38 40 32 cmp byte ptr [rax + 50], al - 105: 34 2b xor al, 43 - 107: 6d insd dword ptr es:[rdi], dx - 108: 70 5f jo 0x169 <.note.stapsdt+0x169> - 10a: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706a82 <_end+0x29243102> - 110: 00 00 add byte ptr [rax], al - 112: 00 00 add byte ptr [rax], al - 114: 08 00 or byte ptr [rax], al - 116: 00 00 add byte ptr [rax], al - 118: 53 push rbx - 119: 00 00 add byte ptr [rax], al - 11b: 00 03 add byte ptr [rbx], al - 11d: 00 00 add byte ptr [rax], al - 11f: 00 73 74 add byte ptr [rbx + 116], dh - 122: 61 - 123: 70 73 jo 0x198 <.note.stapsdt+0x198> - 125: 64 74 00 je 0x128 <.note.stapsdt+0x128> - 128: 10 9e 41 00 00 00 adc byte ptr [rsi + 65], bl - 12e: 00 00 add byte ptr [rax], al - 130: ec in al, dx - 131: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 140: 6c insb byte ptr es:[rdi], dx - 141: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 148: 6f outsd dx, dword ptr [rsi] - 149: 72 79 jb 0x1c4 <.note.stapsdt+0x1c4> - 14b: 5f pop rdi - 14c: 74 75 je 0x1c3 <.note.stapsdt+0x1c3> - 14e: 6e outsb dx, byte ptr [rsi] - 14f: 61 - 150: 62 - 151: 6c insb byte ptr es:[rdi], dx - 152: 65 5f pop rdi - 154: 74 63 je 0x1b9 <.note.stapsdt+0x1b9> - 156: 61 - 157: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 15a: 5f pop rdi - 15b: 6d insd dword ptr es:[rdi], dx - 15c: 61 - 15d: 78 5f js 0x1be <.note.stapsdt+0x1be> - 15f: 62 - 160: 79 74 jns 0x1d6 <.note.stapsdt+0x1d6> - 162: 65 73 00 jae 0x165 <.note.stapsdt+0x165> - 165: 38 40 25 cmp byte ptr [rax + 37], al - 168: 72 61 jb 0x1cb <.note.stapsdt+0x1cb> - 16a: 78 20 js 0x18c <.note.stapsdt+0x18c> - 16c: 38 40 38 cmp byte ptr [rax + 56], al - 16f: 38 2b cmp byte ptr [rbx], ch - 171: 6d insd dword ptr es:[rdi], dx - 172: 70 5f jo 0x1d3 <.note.stapsdt+0x1d3> - 174: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706aec <_end+0x2924316c> - 17a: 00 00 add byte ptr [rax], al - 17c: 08 00 or byte ptr [rax], al - 17e: 00 00 add byte ptr [rax], al - 180: 4f 00 00 add byte ptr [r8], r8b - 183: 00 03 add byte ptr [rbx], al - 185: 00 00 add byte ptr [rax], al - 187: 00 73 74 add byte ptr [rbx + 116], dh - 18a: 61 - 18b: 70 73 jo 0x200 <.note.stapsdt+0x200> - 18d: 64 74 00 je 0x190 <.note.stapsdt+0x190> - 190: 50 push rax - 191: 9e sahf - 192: 41 00 00 add byte ptr [r8], al - 195: 00 00 add byte ptr [rax], al - 197: 00 ec add ah, ch - 199: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 1a8: 6c insb byte ptr es:[rdi], dx - 1a9: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 1b0: 6f outsd dx, dword ptr [rsi] - 1b1: 72 79 jb 0x22c <.note.stapsdt+0x22c> - 1b3: 5f pop rdi - 1b4: 74 75 je 0x22b <.note.stapsdt+0x22b> - 1b6: 6e outsb dx, byte ptr [rsi] - 1b7: 61 - 1b8: 62 - 1b9: 6c insb byte ptr es:[rdi], dx - 1ba: 65 5f pop rdi - 1bc: 74 63 je 0x221 <.note.stapsdt+0x221> - 1be: 61 - 1bf: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 1c2: 5f pop rdi - 1c3: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 1c6: 6e outsb dx, byte ptr [rsi] - 1c7: 74 00 je 0x1c9 <.note.stapsdt+0x1c9> - 1c9: 38 40 25 cmp byte ptr [rax + 37], al - 1cc: 72 61 jb 0x22f <.note.stapsdt+0x22f> - 1ce: 78 20 js 0x1f0 <.note.stapsdt+0x1f0> - 1d0: 38 40 39 cmp byte ptr [rax + 57], al - 1d3: 36 2b 6d 70 sub ebp, dword ptr ss:[rbp + 112] - 1d7: 5f pop rdi - 1d8: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706b50 <_end+0x292431d0> - 1de: 00 00 add byte ptr [rax], al - 1e0: 08 00 or byte ptr [rax], al - 1e2: 00 00 add byte ptr [rax], al - 1e4: 59 pop rcx - 1e5: 00 00 add byte ptr [rax], al - 1e7: 00 03 add byte ptr [rbx], al - 1e9: 00 00 add byte ptr [rax], al - 1eb: 00 73 74 add byte ptr [rbx + 116], dh - 1ee: 61 - 1ef: 70 73 jo 0x264 <.note.stapsdt+0x264> - 1f1: 64 74 00 je 0x1f4 <.note.stapsdt+0x1f4> - 1f4: 67 9e addr32 sahf - 1f6: 41 00 00 add byte ptr [r8], al - 1f9: 00 00 add byte ptr [rax], al - 1fb: 00 ec add ah, ch - 1fd: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 20c: 6c insb byte ptr es:[rdi], dx - 20d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 214: 6f outsd dx, dword ptr [rsi] - 215: 72 79 jb 0x290 <.note.stapsdt+0x290> - 217: 5f pop rdi - 218: 74 75 je 0x28f <.note.stapsdt+0x28f> - 21a: 6e outsb dx, byte ptr [rsi] - 21b: 61 - 21c: 62 - 21d: 6c insb byte ptr es:[rdi], dx - 21e: 65 5f pop rdi - 220: 74 63 je 0x285 <.note.stapsdt+0x285> - 222: 61 - 223: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 226: 5f pop rdi - 227: 75 6e jne 0x297 <.note.stapsdt+0x297> - 229: 73 6f jae 0x29a <.note.stapsdt+0x29a> - 22b: 72 74 jb 0x2a1 <.note.stapsdt+0x2a1> - 22d: 65 64 5f pop rdi - 230: 6c insb byte ptr es:[rdi], dx - 231: 69 6d 69 74 00 38 40 imul ebp, dword ptr [rbp + 105], 1077411956 - 238: 25 72 61 78 20 and eax, 544760178 - 23d: 38 40 31 cmp byte ptr [rax + 49], al - 240: 30 34 2b xor byte ptr [rbx + rbp], dh - 243: 6d insd dword ptr es:[rdi], dx - 244: 70 5f jo 0x2a5 <.note.stapsdt+0x2a5> - 246: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706bbe <_end+0x2924323e> - 24c: 00 00 add byte ptr [rax], al - 24e: 00 00 add byte ptr [rax], al - 250: 08 00 or byte ptr [rax], al - 252: 00 00 add byte ptr [rax], al - 254: 5e pop rsi - 255: 00 00 add byte ptr [rax], al - 257: 00 03 add byte ptr [rbx], al - 259: 00 00 add byte ptr [rax], al - 25b: 00 73 74 add byte ptr [rbx + 116], dh - 25e: 61 - 25f: 70 73 jo 0x2d4 <.note.stapsdt+0x2d4> - 261: 64 74 00 je 0x264 <.note.stapsdt+0x264> - 264: 67 a1 41 00 00 00 mov eax, dword ptr [65] - 26a: 00 00 add byte ptr [rax], al - 26c: ec in al, dx - 26d: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 27c: 6c insb byte ptr es:[rdi], dx - 27d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 284: 6f outsd dx, dword ptr [rsi] - 285: 72 79 jb 0x300 <.note.stapsdt+0x300> - 287: 5f pop rdi - 288: 6d insd dword ptr es:[rdi], dx - 289: 61 - 28a: 6c insb byte ptr es:[rdi], dx - 28b: 6c insb byte ptr es:[rdi], dx - 28c: 6f outsd dx, dword ptr [rsi] - 28d: 70 74 jo 0x303 <.note.stapsdt+0x303> - 28f: 5f pop rdi - 290: 74 72 je 0x304 <.note.stapsdt+0x304> - 292: 69 6d 5f 74 68 72 65 imul ebp, dword ptr [rbp + 95], 1701996660 - 299: 73 68 jae 0x303 <.note.stapsdt+0x303> - 29b: 6f outsd dx, dword ptr [rsi] - 29c: 6c insb byte ptr es:[rdi], dx - 29d: 64 00 38 add byte ptr fs:[rax], bh - 2a0: 40 25 72 61 78 20 and eax, 544760178 - 2a6: 38 40 6d cmp byte ptr [rax + 109], al - 2a9: 70 5f jo 0x30a <.note.stapsdt+0x30a> - 2ab: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706c23 <_end+0x292432a3> - 2b1: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x323542eb <_end+0x31e9096b> - 2b7: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - 2ba: 5f pop rdi - 2bb: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706c33 <_end+0x292432b3> - 2c1: 00 00 add byte ptr [rax], al - 2c3: 00 08 add byte ptr [rax], cl - 2c5: 00 00 add byte ptr [rax], al - 2c7: 00 59 00 add byte ptr [rcx], bl - 2ca: 00 00 add byte ptr [rax], al - 2cc: 03 00 add eax, dword ptr [rax] - 2ce: 00 00 add byte ptr [rax], al - 2d0: 73 74 jae 0x346 <.note.stapsdt+0x346> - 2d2: 61 - 2d3: 70 73 jo 0x348 <.note.stapsdt+0x348> - 2d5: 64 74 00 je 0x2d8 <.note.stapsdt+0x2d8> - 2d8: 87 a1 41 00 00 00 xchg dword ptr [rcx + 65], esp - 2de: 00 00 add byte ptr [rax], al - 2e0: ec in al, dx - 2e1: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 2f0: 6c insb byte ptr es:[rdi], dx - 2f1: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 2f8: 6f outsd dx, dword ptr [rsi] - 2f9: 72 79 jb 0x374 <.note.stapsdt+0x374> - 2fb: 5f pop rdi - 2fc: 6d insd dword ptr es:[rdi], dx - 2fd: 61 - 2fe: 6c insb byte ptr es:[rdi], dx - 2ff: 6c insb byte ptr es:[rdi], dx - 300: 6f outsd dx, dword ptr [rsi] - 301: 70 74 jo 0x377 <.note.stapsdt+0x377> - 303: 5f pop rdi - 304: 74 6f je 0x375 <.note.stapsdt+0x375> - 306: 70 5f jo 0x367 <.note.stapsdt+0x367> - 308: 70 61 jo 0x36b <.note.stapsdt+0x36b> - 30a: 64 00 38 add byte ptr fs:[rax], bh - 30d: 40 25 72 61 78 20 and eax, 544760178 - 313: 38 40 38 cmp byte ptr [rax + 56], al - 316: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - 319: 5f pop rdi - 31a: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706c92 <_end+0x29243312> - 320: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x3235435a <_end+0x31e909da> - 326: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - 329: 5f pop rdi - 32a: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706ca2 <_end+0x29243322> - 330: 00 00 add byte ptr [rax], al - 332: 00 00 add byte ptr [rax], al - 334: 08 00 or byte ptr [rax], al - 336: 00 00 add byte ptr [rax], al - 338: 61 - 339: 00 00 add byte ptr [rax], al - 33b: 00 03 add byte ptr [rbx], al - 33d: 00 00 add byte ptr [rax], al - 33f: 00 73 74 add byte ptr [rbx + 116], dh - 342: 61 - 343: 70 73 jo 0x3b8 <.note.stapsdt+0x3b8> - 345: 64 74 00 je 0x348 <.note.stapsdt+0x348> - 348: b0 a1 mov al, -95 - 34a: 41 00 00 add byte ptr [r8], al - 34d: 00 00 add byte ptr [rax], al - 34f: 00 ec add ah, ch - 351: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 360: 6c insb byte ptr es:[rdi], dx - 361: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 368: 6f outsd dx, dword ptr [rsi] - 369: 72 79 jb 0x3e4 <.note.stapsdt+0x3e4> - 36b: 5f pop rdi - 36c: 6d insd dword ptr es:[rdi], dx - 36d: 61 - 36e: 6c insb byte ptr es:[rdi], dx - 36f: 6c insb byte ptr es:[rdi], dx - 370: 6f outsd dx, dword ptr [rsi] - 371: 70 74 jo 0x3e7 <.note.stapsdt+0x3e7> - 373: 5f pop rdi - 374: 6d insd dword ptr es:[rdi], dx - 375: 6d insd dword ptr es:[rdi], dx - 376: 61 - 377: 70 5f jo 0x3d8 <.note.stapsdt+0x3d8> - 379: 74 68 je 0x3e3 <.note.stapsdt+0x3e3> - 37b: 72 65 jb 0x3e2 <.note.stapsdt+0x3e2> - 37d: 73 68 jae 0x3e7 <.note.stapsdt+0x3e7> - 37f: 6f outsd dx, dword ptr [rsi] - 380: 6c insb byte ptr es:[rdi], dx - 381: 64 00 38 add byte ptr fs:[rax], bh - 384: 40 25 72 61 78 20 and eax, 544760178 - 38a: 38 40 31 cmp byte ptr [rax + 49], al - 38d: 36 2b 6d 70 sub ebp, dword ptr ss:[rbp + 112] - 391: 5f pop rdi - 392: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706d0a <_end+0x2924338a> - 398: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x323543d2 <_end+0x31e90a52> - 39e: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - 3a1: 5f pop rdi - 3a2: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706d1a <_end+0x2924339a> - 3a8: 00 00 add byte ptr [rax], al - 3aa: 00 00 add byte ptr [rax], al - 3ac: 08 00 or byte ptr [rax], al - 3ae: 00 00 add byte ptr [rax], al - 3b0: 5d pop rbp - 3b1: 00 00 add byte ptr [rax], al - 3b3: 00 03 add byte ptr [rbx], al - 3b5: 00 00 add byte ptr [rax], al - 3b7: 00 73 74 add byte ptr [rbx + 116], dh - 3ba: 61 - 3bb: 70 73 jo 0x430 <.note.stapsdt+0x430> - 3bd: 64 74 00 je 0x3c0 <.note.stapsdt+0x3c0> - 3c0: d7 xlatb - 3c1: a1 41 00 00 00 00 00 ec 0f movabs eax, dword ptr [1147292005072633921] - 3ca: 4b 00 00 add byte ptr [r8], al - ... - 3d5: 00 00 add byte ptr [rax], al - 3d7: 00 6c 69 62 add byte ptr [rcx + 2*rbp + 98], ch - 3db: 63 00 movsxd eax, dword ptr [rax] - 3dd: 6d insd dword ptr es:[rdi], dx - 3de: 65 6d insd dword ptr es:[rdi], dx - 3e0: 6f outsd dx, dword ptr [rsi] - 3e1: 72 79 jb 0x45c <.note.stapsdt+0x45c> - 3e3: 5f pop rdi - 3e4: 6d insd dword ptr es:[rdi], dx - 3e5: 61 - 3e6: 6c insb byte ptr es:[rdi], dx - 3e7: 6c insb byte ptr es:[rdi], dx - 3e8: 6f outsd dx, dword ptr [rsi] - 3e9: 70 74 jo 0x45f <.note.stapsdt+0x45f> - 3eb: 5f pop rdi - 3ec: 6d insd dword ptr es:[rdi], dx - 3ed: 6d insd dword ptr es:[rdi], dx - 3ee: 61 - 3ef: 70 5f jo 0x450 <.note.stapsdt+0x450> - 3f1: 6d insd dword ptr es:[rdi], dx - 3f2: 61 - 3f3: 78 00 js 0x3f5 <.note.stapsdt+0x3f5> - 3f5: 2d 34 40 25 65 sub eax, 1696940084 - 3fa: 61 - 3fb: 78 20 js 0x41d <.note.stapsdt+0x41d> - 3fd: 2d 34 40 34 34 sub eax, 875839540 - 402: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - 405: 5f pop rdi - 406: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706d7e <_end+0x292433fe> - 40c: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x32354446 <_end+0x31e90ac6> - 412: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - 415: 5f pop rdi - 416: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706d8e <_end+0x2924340e> - 41c: 00 00 add byte ptr [rax], al - 41e: 00 00 add byte ptr [rax], al - 420: 08 00 or byte ptr [rax], al - 422: 00 00 add byte ptr [rax], al - 424: 52 push rdx - 425: 00 00 add byte ptr [rax], al - 427: 00 03 add byte ptr [rbx], al - 429: 00 00 add byte ptr [rax], al - 42b: 00 73 74 add byte ptr [rbx + 116], dh - 42e: 61 - 42f: 70 73 jo 0x4a4 <.note.stapsdt+0x4a4> - 431: 64 74 00 je 0x434 <.note.stapsdt+0x434> - 434: f7 a1 41 00 00 00 mul dword ptr [rcx + 65] - 43a: 00 00 add byte ptr [rax], al - 43c: ec in al, dx - 43d: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 44c: 6c insb byte ptr es:[rdi], dx - 44d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 454: 6f outsd dx, dword ptr [rsi] - 455: 72 79 jb 0x4d0 <.note.stapsdt+0x4d0> - 457: 5f pop rdi - 458: 6d insd dword ptr es:[rdi], dx - 459: 61 - 45a: 6c insb byte ptr es:[rdi], dx - 45b: 6c insb byte ptr es:[rdi], dx - 45c: 6f outsd dx, dword ptr [rsi] - 45d: 70 74 jo 0x4d3 <.note.stapsdt+0x4d3> - 45f: 5f pop rdi - 460: 70 65 jo 0x4c7 <.note.stapsdt+0x4c7> - 462: 72 74 jb 0x4d8 <.note.stapsdt+0x4d8> - 464: 75 72 jne 0x4d8 <.note.stapsdt+0x4d8> - 466: 62 00 2d 34 - 46a: 40 25 65 61 78 20 and eax, 544760165 - 470: 2d 34 40 70 65 sub eax, 1701855284 - 475: 72 74 jb 0x4eb <.note.stapsdt+0x4eb> - 477: 75 72 jne 0x4eb <.note.stapsdt+0x4eb> - 479: 62 - 47a: 5f pop rdi - 47b: 62 - 47c: 79 74 jns 0x4f2 <.note.stapsdt+0x4f2> - 47e: 65 28 25 72 69 70 29 sub byte ptr gs:[rip + 695232882], ah - 485: 00 00 add byte ptr [rax], al - 487: 00 08 add byte ptr [rax], cl - 489: 00 00 add byte ptr [rax], al - 48b: 00 52 00 add byte ptr [rdx], dl - 48e: 00 00 add byte ptr [rax], al - 490: 03 00 add eax, dword ptr [rax] - 492: 00 00 add byte ptr [rax], al - 494: 73 74 jae 0x50a <.note.stapsdt+0x50a> - 496: 61 - 497: 70 73 jo 0x50c <.note.stapsdt+0x50c> - 499: 64 74 00 je 0x49c <.note.stapsdt+0x49c> - 49c: 10 a2 41 00 00 00 adc byte ptr [rdx + 65], ah - 4a2: 00 00 add byte ptr [rax], al - 4a4: ec in al, dx - 4a5: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 4b4: 6c insb byte ptr es:[rdi], dx - 4b5: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 4bc: 6f outsd dx, dword ptr [rsi] - 4bd: 72 79 jb 0x538 <.note.stapsdt+0x538> - 4bf: 5f pop rdi - 4c0: 6d insd dword ptr es:[rdi], dx - 4c1: 61 - 4c2: 6c insb byte ptr es:[rdi], dx - 4c3: 6c insb byte ptr es:[rdi], dx - 4c4: 6f outsd dx, dword ptr [rsi] - 4c5: 70 74 jo 0x53b <.note.stapsdt+0x53b> - 4c7: 5f pop rdi - 4c8: 6d insd dword ptr es:[rdi], dx - 4c9: 78 66 js 0x531 <.note.stapsdt+0x531> - 4cb: 61 - 4cc: 73 74 jae 0x542 <.note.stapsdt+0x542> - 4ce: 00 38 add byte ptr [rax], bh - 4d0: 40 25 72 61 78 20 and eax, 544760178 - 4d6: 38 40 67 cmp byte ptr [rax + 103], al - 4d9: 6c insb byte ptr es:[rdi], dx - 4da: 6f outsd dx, dword ptr [rsi] - 4db: 62 61 6c 5f 6d - 4e0: 61 - 4e1: 78 5f js 0x542 <.note.stapsdt+0x542> - 4e3: 66 61 - 4e5: 73 74 jae 0x55b <.note.stapsdt+0x55b> - 4e7: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29706e5f <_end+0x292434df> - 4ed: 00 00 add byte ptr [rax], al - 4ef: 00 08 add byte ptr [rax], cl - 4f1: 00 00 add byte ptr [rax], al - 4f3: 00 3b add byte ptr [rbx], bh - 4f5: 00 00 add byte ptr [rax], al - 4f7: 00 03 add byte ptr [rbx], al - 4f9: 00 00 add byte ptr [rax], al - 4fb: 00 73 74 add byte ptr [rbx + 116], dh - 4fe: 61 - 4ff: 70 73 jo 0x574 <.note.stapsdt+0x574> - 501: 64 74 00 je 0x504 <.note.stapsdt+0x504> - 504: bd a3 41 00 00 mov ebp, 16803 - 509: 00 00 add byte ptr [rax], al - 50b: 00 ec add ah, ch - 50d: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 51c: 6c insb byte ptr es:[rdi], dx - 51d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 524: 6f outsd dx, dword ptr [rsi] - 525: 72 79 jb 0x5a0 <.note.stapsdt+0x5a0> - 527: 5f pop rdi - 528: 68 65 61 70 5f push 1601200485 - 52d: 6e outsb dx, byte ptr [rsi] - 52e: 65 77 00 ja 0x531 <.note.stapsdt+0x531> - 531: 38 40 25 cmp byte ptr [rax + 37], al - 534: 72 31 jb 0x567 <.note.stapsdt+0x567> - 536: 32 20 xor ah, byte ptr [rax] - 538: 38 40 25 cmp byte ptr [rax + 37], al - 53b: 72 62 jb 0x59f <.note.stapsdt+0x59f> - 53d: 78 00 js 0x53f <.note.stapsdt+0x53f> - 53f: 00 08 add byte ptr [rax], cl - 541: 00 00 add byte ptr [rax], al - 543: 00 41 00 add byte ptr [rcx], al - 546: 00 00 add byte ptr [rax], al - 548: 03 00 add eax, dword ptr [rax] - 54a: 00 00 add byte ptr [rax], al - 54c: 73 74 jae 0x5c2 <.note.stapsdt+0x5c2> - 54e: 61 - 54f: 70 73 jo 0x5c4 <.note.stapsdt+0x5c4> - 551: 64 74 00 je 0x554 <.note.stapsdt+0x554> - 554: 37 - 555: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 556: 41 00 00 add byte ptr [r8], al - 559: 00 00 add byte ptr [rax], al - 55b: 00 ec add ah, ch - 55d: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 56c: 6c insb byte ptr es:[rdi], dx - 56d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 574: 6f outsd dx, dword ptr [rsi] - 575: 72 79 jb 0x5f0 <.note.stapsdt+0x5f0> - 577: 5f pop rdi - 578: 61 - 579: 72 65 jb 0x5e0 <.note.stapsdt+0x5e0> - 57b: 6e outsb dx, byte ptr [rsi] - 57c: 61 - 57d: 5f pop rdi - 57e: 72 65 jb 0x5e5 <.note.stapsdt+0x5e5> - 580: 75 73 jne 0x5f5 <.note.stapsdt+0x5f5> - 582: 65 5f pop rdi - 584: 66 72 65 jb 0x5ec <.note.stapsdt+0x5ec> - 587: 65 5f pop rdi - 589: 6c insb byte ptr es:[rdi], dx - 58a: 69 73 74 00 38 40 25 imul esi, dword ptr [rbx + 116], 624965632 - 591: 72 31 jb 0x5c4 <.note.stapsdt+0x5c4> - 593: 32 00 xor al, byte ptr [rax] - 595: 00 00 add byte ptr [rax], al - 597: 00 08 add byte ptr [rax], cl - 599: 00 00 add byte ptr [rax], al - 59b: 00 3e add byte ptr [rsi], bh - 59d: 00 00 add byte ptr [rax], al - 59f: 00 03 add byte ptr [rbx], al - 5a1: 00 00 add byte ptr [rax], al - 5a3: 00 73 74 add byte ptr [rbx + 116], dh - 5a6: 61 - 5a7: 70 73 jo 0x61c <.note.stapsdt+0x61c> - 5a9: 64 74 00 je 0x5ac <.note.stapsdt+0x5ac> - 5ac: ac lodsb al, byte ptr [rsi] - 5ad: ab stosd dword ptr es:[rdi], eax - 5ae: 41 00 00 add byte ptr [r8], al - 5b1: 00 00 add byte ptr [rax], al - 5b3: 00 ec add ah, ch - 5b5: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 5c4: 6c insb byte ptr es:[rdi], dx - 5c5: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 5cc: 6f outsd dx, dword ptr [rsi] - 5cd: 72 79 jb 0x648 <.note.stapsdt+0x648> - 5cf: 5f pop rdi - 5d0: 61 - 5d1: 72 65 jb 0x638 <.note.stapsdt+0x638> - 5d3: 6e outsb dx, byte ptr [rsi] - 5d4: 61 - 5d5: 5f pop rdi - 5d6: 72 65 jb 0x63d <.note.stapsdt+0x63d> - 5d8: 75 73 jne 0x64d <.note.stapsdt+0x64d> - 5da: 65 00 38 add byte ptr gs:[rax], bh - 5dd: 40 25 72 31 32 20 and eax, 540160370 - 5e3: 38 40 25 cmp byte ptr [rax + 37], al - 5e6: 72 62 jb 0x64a <.note.stapsdt+0x64a> - 5e8: 78 00 js 0x5ea <.note.stapsdt+0x5ea> - 5ea: 00 00 add byte ptr [rax], al - 5ec: 08 00 or byte ptr [rax], al - 5ee: 00 00 add byte ptr [rax], al - 5f0: 4a 00 00 add byte ptr [rax], al - 5f3: 00 03 add byte ptr [rbx], al - 5f5: 00 00 add byte ptr [rax], al - 5f7: 00 73 74 add byte ptr [rbx + 116], dh - 5fa: 61 - 5fb: 70 73 jo 0x670 <.note.stapsdt+0x670> - 5fd: 64 74 00 je 0x600 <.note.stapsdt+0x600> - 600: 0d ac 41 00 00 or eax, 16812 - 605: 00 00 add byte ptr [rax], al - 607: 00 ec add ah, ch - 609: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 618: 6c insb byte ptr es:[rdi], dx - 619: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 620: 6f outsd dx, dword ptr [rsi] - 621: 72 79 jb 0x69c <.note.stapsdt+0x69c> - 623: 5f pop rdi - 624: 61 - 625: 72 65 jb 0x68c <.note.stapsdt+0x68c> - 627: 6e outsb dx, byte ptr [rsi] - 628: 61 - 629: 5f pop rdi - 62a: 72 65 jb 0x691 <.note.stapsdt+0x691> - 62c: 75 73 jne 0x6a1 <.note.stapsdt+0x6a1> - 62e: 65 5f pop rdi - 630: 77 61 ja 0x693 <.note.stapsdt+0x693> - 632: 69 74 00 38 40 25 72 64 imul esi, dword ptr [rax + rax + 56], 1685202240 - 63a: 78 20 js 0x65c <.note.stapsdt+0x65c> - 63c: 38 40 25 cmp byte ptr [rax + 37], al - 63f: 72 64 jb 0x6a5 <.note.stapsdt+0x6a5> - 641: 78 20 js 0x663 <.note.stapsdt+0x663> - 643: 38 40 25 cmp byte ptr [rax + 37], al - 646: 72 62 jb 0x6aa <.note.stapsdt+0x6aa> - 648: 78 00 js 0x64a <.note.stapsdt+0x64a> - 64a: 00 00 add byte ptr [rax], al - 64c: 08 00 or byte ptr [rax], al - 64e: 00 00 add byte ptr [rax], al - 650: 3c 00 cmp al, 0 - 652: 00 00 add byte ptr [rax], al - 654: 03 00 add eax, dword ptr [rax] - 656: 00 00 add byte ptr [rax], al - 658: 73 74 jae 0x6ce <.note.stapsdt+0x6ce> - 65a: 61 - 65b: 70 73 jo 0x6d0 <.note.stapsdt+0x6d0> - 65d: 64 74 00 je 0x660 <.note.stapsdt+0x660> - 660: ec in al, dx - 661: ad lodsd eax, dword ptr [rsi] - 662: 41 00 00 add byte ptr [r8], al - 665: 00 00 add byte ptr [rax], al - 667: 00 ec add ah, ch - 669: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 678: 6c insb byte ptr es:[rdi], dx - 679: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 680: 6f outsd dx, dword ptr [rsi] - 681: 72 79 jb 0x6fc <.note.stapsdt+0x6fc> - 683: 5f pop rdi - 684: 61 - 685: 72 65 jb 0x6ec <.note.stapsdt+0x6ec> - 687: 6e outsb dx, byte ptr [rsi] - 688: 61 - 689: 5f pop rdi - 68a: 6e outsb dx, byte ptr [rsi] - 68b: 65 77 00 ja 0x68e <.note.stapsdt+0x68e> - 68e: 38 40 25 cmp byte ptr [rax + 37], al - 691: 72 31 jb 0x6c4 <.note.stapsdt+0x6c4> - 693: 32 20 xor ah, byte ptr [rax] - 695: 38 40 25 cmp byte ptr [rax + 37], al - 698: 72 62 jb 0x6fc <.note.stapsdt+0x6fc> - 69a: 70 00 jo 0x69c <.note.stapsdt+0x69c> - 69c: 08 00 or byte ptr [rax], al - 69e: 00 00 add byte ptr [rax], al - 6a0: 3e 00 00 add byte ptr ds:[rax], al - 6a3: 00 03 add byte ptr [rbx], al - 6a5: 00 00 add byte ptr [rax], al - 6a7: 00 73 74 add byte ptr [rbx + 116], dh - 6aa: 61 - 6ab: 70 73 jo 0x720 <.note.stapsdt+0x720> - 6ad: 64 74 00 je 0x6b0 <.note.stapsdt+0x6b0> - 6b0: 05 b0 41 00 00 add eax, 16816 - 6b5: 00 00 add byte ptr [rax], al - 6b7: 00 ec add ah, ch - 6b9: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 6c8: 6c insb byte ptr es:[rdi], dx - 6c9: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 6d0: 6f outsd dx, dword ptr [rsi] - 6d1: 72 79 jb 0x74c <.note.stapsdt+0x74c> - 6d3: 5f pop rdi - 6d4: 61 - 6d5: 72 65 jb 0x73c <.note.stapsdt+0x73c> - 6d7: 6e outsb dx, byte ptr [rsi] - 6d8: 61 - 6d9: 5f pop rdi - 6da: 72 65 jb 0x741 <.note.stapsdt+0x741> - 6dc: 74 72 je 0x750 <.note.stapsdt+0x750> - 6de: 79 00 jns 0x6e0 <.note.stapsdt+0x6e0> - 6e0: 38 40 25 cmp byte ptr [rax + 37], al - 6e3: 72 73 jb 0x758 <.note.stapsdt+0x758> - 6e5: 69 20 38 40 25 72 imul esp, dword ptr [rax], 1915043896 - 6eb: 64 69 00 00 00 08 00 imul eax, dword ptr fs:[rax], 524288 - 6f2: 00 00 add byte ptr [rax], al - 6f4: 3d 00 00 00 03 cmp eax, 50331648 - 6f9: 00 00 add byte ptr [rax], al - 6fb: 00 73 74 add byte ptr [rbx + 116], dh - 6fe: 61 - 6ff: 70 73 jo 0x774 <.note.stapsdt+0x774> - 701: 64 74 00 je 0x704 <.note.stapsdt+0x704> - 704: 58 pop rax - 705: b7 41 mov bh, 65 - 707: 00 00 add byte ptr [rax], al - 709: 00 00 add byte ptr [rax], al - 70b: 00 ec add ah, ch - 70d: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 71c: 6c insb byte ptr es:[rdi], dx - 71d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 724: 6f outsd dx, dword ptr [rsi] - 725: 72 79 jb 0x7a0 <.note.stapsdt+0x7a0> - 727: 5f pop rdi - 728: 73 62 jae 0x78c <.note.stapsdt+0x78c> - 72a: 72 6b jb 0x797 <.note.stapsdt+0x797> - 72c: 5f pop rdi - 72d: 6c insb byte ptr es:[rdi], dx - 72e: 65 73 73 jae 0x7a4 <.note.stapsdt+0x7a4> - 731: 00 38 add byte ptr [rax], bh - 733: 40 25 72 61 78 20 and eax, 544760178 - 739: 2d 38 40 25 72 sub eax, 1915043896 - 73e: 31 32 xor dword ptr [rdx], esi - 740: 00 00 add byte ptr [rax], al - 742: 00 00 add byte ptr [rax], al - 744: 08 00 or byte ptr [rax], al - 746: 00 00 add byte ptr [rax], al - 748: 3c 00 cmp al, 0 - 74a: 00 00 add byte ptr [rax], al - 74c: 03 00 add eax, dword ptr [rax] - 74e: 00 00 add byte ptr [rax], al - 750: 73 74 jae 0x7c6 <.note.stapsdt+0x7c6> - 752: 61 - 753: 70 73 jo 0x7c8 <.note.stapsdt+0x7c8> - 755: 64 74 00 je 0x758 <.note.stapsdt+0x758> - 758: 71 bc jno 0x716 <.note.stapsdt+0x716> - 75a: 41 00 00 add byte ptr [r8], al - 75d: 00 00 add byte ptr [rax], al - 75f: 00 ec add ah, ch - 761: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 770: 6c insb byte ptr es:[rdi], dx - 771: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 778: 6f outsd dx, dword ptr [rsi] - 779: 72 79 jb 0x7f4 <.note.stapsdt+0x7f4> - 77b: 5f pop rdi - 77c: 68 65 61 70 5f push 1601200485 - 781: 66 72 65 jb 0x7e9 <.note.stapsdt+0x7e9> - 784: 65 00 38 add byte ptr gs:[rax], bh - 787: 40 25 72 64 69 20 and eax, 543777906 - 78d: 38 40 25 cmp byte ptr [rax + 37], al - 790: 72 61 jb 0x7f3 <.note.stapsdt+0x7f3> - 792: 78 00 js 0x794 <.note.stapsdt+0x794> - 794: 08 00 or byte ptr [rax], al - 796: 00 00 add byte ptr [rax], al - 798: 3c 00 cmp al, 0 - 79a: 00 00 add byte ptr [rax], al - 79c: 03 00 add eax, dword ptr [rax] - 79e: 00 00 add byte ptr [rax], al - 7a0: 73 74 jae 0x816 <.note.stapsdt+0x816> - 7a2: 61 - 7a3: 70 73 jo 0x818 <.note.stapsdt+0x818> - 7a5: 64 74 00 je 0x7a8 <.note.stapsdt+0x7a8> - 7a8: 6a be push -66 - 7aa: 41 00 00 add byte ptr [r8], al - 7ad: 00 00 add byte ptr [rax], al - 7af: 00 ec add ah, ch - 7b1: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 7c0: 6c insb byte ptr es:[rdi], dx - 7c1: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 7c8: 6f outsd dx, dword ptr [rsi] - 7c9: 72 79 jb 0x844 <.note.stapsdt+0x844> - 7cb: 5f pop rdi - 7cc: 68 65 61 70 5f push 1601200485 - 7d1: 6c insb byte ptr es:[rdi], dx - 7d2: 65 73 73 jae 0x848 <.note.stapsdt+0x848> - 7d5: 00 38 add byte ptr [rax], bh - 7d7: 40 25 72 31 34 20 and eax, 540291442 - 7dd: 38 40 25 cmp byte ptr [rax + 37], al - 7e0: 72 31 jb 0x813 <.note.stapsdt+0x813> - 7e2: 33 00 xor eax, dword ptr [rax] - 7e4: 08 00 or byte ptr [rax], al - 7e6: 00 00 add byte ptr [rax], al - 7e8: 45 00 00 add byte ptr [r8], r8b - 7eb: 00 03 add byte ptr [rbx], al - 7ed: 00 00 add byte ptr [rax], al - 7ef: 00 73 74 add byte ptr [rbx + 116], dh - 7f2: 61 - 7f3: 70 73 jo 0x868 <.note.stapsdt+0x868> - 7f5: 64 74 00 je 0x7f8 <.note.stapsdt+0x7f8> - 7f8: 88 be 41 00 00 00 mov byte ptr [rsi + 65], bh - 7fe: 00 00 add byte ptr [rax], al - 800: ec in al, dx - 801: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 810: 6c insb byte ptr es:[rdi], dx - 811: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 818: 6f outsd dx, dword ptr [rsi] - 819: 72 79 jb 0x894 <.note.stapsdt+0x894> - 81b: 5f pop rdi - 81c: 74 63 je 0x881 <.note.stapsdt+0x881> - 81e: 61 - 81f: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 822: 5f pop rdi - 823: 64 6f outsd dx, dword ptr fs:[rsi] - 825: 75 62 jne 0x889 <.note.stapsdt+0x889> - 827: 6c insb byte ptr es:[rdi], dx - 828: 65 5f pop rdi - 82a: 66 72 65 jb 0x892 <.note.stapsdt+0x892> - 82d: 65 00 38 add byte ptr gs:[rax], bh - 830: 40 25 72 73 69 20 and eax, 543781746 - 836: 38 40 25 cmp byte ptr [rax + 37], al - 839: 72 61 jb 0x89c <.note.stapsdt+0x89c> - 83b: 78 00 js 0x83d <.note.stapsdt+0x83d> - 83d: 00 00 add byte ptr [rax], al - 83f: 00 08 add byte ptr [rax], cl - 841: 00 00 add byte ptr [rax], al - 843: 00 3b add byte ptr [rbx], bh - 845: 00 00 add byte ptr [rax], al - 847: 00 03 add byte ptr [rbx], al - 849: 00 00 add byte ptr [rax], al - 84b: 00 73 74 add byte ptr [rbx + 116], dh - 84e: 61 - 84f: 70 73 jo 0x8c4 <.note.stapsdt+0x8c4> - 851: 64 74 00 je 0x854 <.note.stapsdt+0x854> - 854: 5d pop rbp - 855: c2 41 00 ret 65 - 858: 00 00 add byte ptr [rax], al - 85a: 00 00 add byte ptr [rax], al - 85c: ec in al, dx - 85d: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 86c: 6c insb byte ptr es:[rdi], dx - 86d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 874: 6f outsd dx, dword ptr [rsi] - 875: 72 79 jb 0x8f0 <.note.stapsdt+0x8f0> - 877: 5f pop rdi - 878: 68 65 61 70 5f push 1601200485 - 87d: 6d insd dword ptr es:[rdi], dx - 87e: 6f outsd dx, dword ptr [rsi] - 87f: 72 65 jb 0x8e6 <.note.stapsdt+0x8e6> - 881: 00 38 add byte ptr [rax], bh - 883: 40 25 72 38 20 38 and eax, 941635698 - 889: 40 25 72 63 78 00 and eax, 7889778 - 88f: 00 08 add byte ptr [rax], cl - 891: 00 00 add byte ptr [rax], al - 893: 00 3d 00 00 00 03 add byte ptr [rip + 50331648], bh # 0x3000899 <_end+0x2b3cf19> - 899: 00 00 add byte ptr [rax], al - 89b: 00 73 74 add byte ptr [rbx + 116], dh - 89e: 61 - 89f: 70 73 jo 0x914 <.note.stapsdt+0x914> - 8a1: 64 74 00 je 0x8a4 <.note.stapsdt+0x8a4> - 8a4: e7 c4 out 196, eax - 8a6: 41 00 00 add byte ptr [r8], al - 8a9: 00 00 add byte ptr [rax], al - 8ab: 00 ec add ah, ch - 8ad: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 8bc: 6c insb byte ptr es:[rdi], dx - 8bd: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 8c4: 6f outsd dx, dword ptr [rsi] - 8c5: 72 79 jb 0x940 <.note.stapsdt+0x940> - 8c7: 5f pop rdi - 8c8: 73 62 jae 0x92c <.note.stapsdt+0x92c> - 8ca: 72 6b jb 0x937 <.note.stapsdt+0x937> - 8cc: 5f pop rdi - 8cd: 6d insd dword ptr es:[rdi], dx - 8ce: 6f outsd dx, dword ptr [rsi] - 8cf: 72 65 jb 0x936 <.note.stapsdt+0x936> - 8d1: 00 38 add byte ptr [rax], bh - 8d3: 40 25 72 61 78 20 and eax, 544760178 - 8d9: 2d 38 40 25 72 sub eax, 1915043896 - 8de: 31 34 00 xor dword ptr [rax + rax], esi - 8e1: 00 00 add byte ptr [rax], al - 8e3: 00 08 add byte ptr [rax], cl - 8e5: 00 00 add byte ptr [rax], al - 8e7: 00 38 add byte ptr [rax], bh - 8e9: 00 00 add byte ptr [rax], al - 8eb: 00 03 add byte ptr [rbx], al - 8ed: 00 00 add byte ptr [rax], al - 8ef: 00 73 74 add byte ptr [rbx + 116], dh - 8f2: 61 - 8f3: 70 73 jo 0x968 <.note.stapsdt+0x968> - 8f5: 64 74 00 je 0x8f8 <.note.stapsdt+0x8f8> - 8f8: 60 - 8f9: ec in al, dx - 8fa: 41 00 00 add byte ptr [r8], al - 8fd: 00 00 add byte ptr [rax], al - 8ff: 00 ec add ah, ch - 901: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 910: 6c insb byte ptr es:[rdi], dx - 911: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 918: 6f outsd dx, dword ptr [rsi] - 919: 72 79 jb 0x994 <.note.stapsdt+0x994> - 91b: 5f pop rdi - 91c: 6d insd dword ptr es:[rdi], dx - 91d: 61 - 91e: 6c insb byte ptr es:[rdi], dx - 91f: 6c insb byte ptr es:[rdi], dx - 920: 6f outsd dx, dword ptr [rsi] - 921: 63 5f 72 movsxd ebx, dword ptr [rdi + 114] - 924: 65 74 72 je 0x999 <.note.stapsdt+0x999> - 927: 79 00 jns 0x929 <.note.stapsdt+0x929> - 929: 38 40 25 cmp byte ptr [rax + 37], al - 92c: 72 62 jb 0x990 <.note.stapsdt+0x990> - 92e: 70 00 jo 0x930 <.note.stapsdt+0x930> - 930: 08 00 or byte ptr [rax], al - 932: 00 00 add byte ptr [rax], al - 934: 38 00 cmp byte ptr [rax], al - 936: 00 00 add byte ptr [rax], al - 938: 03 00 add eax, dword ptr [rax] - 93a: 00 00 add byte ptr [rax], al - 93c: 73 74 jae 0x9b2 <.note.stapsdt+0x9b2> - 93e: 61 - 93f: 70 73 jo 0x9b4 <.note.stapsdt+0x9b4> - 941: 64 74 00 je 0x944 <.note.stapsdt+0x944> - 944: f0 lock - 945: f1 - 946: 41 00 00 add byte ptr [r8], al - 949: 00 00 add byte ptr [rax], al - 94b: 00 ec add ah, ch - 94d: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 95c: 6c insb byte ptr es:[rdi], dx - 95d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 964: 6f outsd dx, dword ptr [rsi] - 965: 72 79 jb 0x9e0 <.note.stapsdt+0x9e0> - 967: 5f pop rdi - 968: 6d insd dword ptr es:[rdi], dx - 969: 61 - 96a: 6c insb byte ptr es:[rdi], dx - 96b: 6c insb byte ptr es:[rdi], dx - 96c: 6f outsd dx, dword ptr [rsi] - 96d: 63 5f 72 movsxd ebx, dword ptr [rdi + 114] - 970: 65 74 72 je 0x9e5 <.note.stapsdt+0x9e5> - 973: 79 00 jns 0x975 <.note.stapsdt+0x975> - 975: 38 40 25 cmp byte ptr [rax + 37], al - 978: 72 62 jb 0x9dc <.note.stapsdt+0x9dc> - 97a: 70 00 jo 0x97c <.note.stapsdt+0x97c> - 97c: 08 00 or byte ptr [rax], al - 97e: 00 00 add byte ptr [rax], al - 980: 41 00 00 add byte ptr [r8], al - 983: 00 03 add byte ptr [rbx], al - 985: 00 00 add byte ptr [rax], al - 987: 00 73 74 add byte ptr [rbx + 116], dh - 98a: 61 - 98b: 70 73 jo 0xa00 <.note.stapsdt+0xa00> - 98d: 64 74 00 je 0x990 <.note.stapsdt+0x990> - 990: d0 f4 - 992: 41 00 00 add byte ptr [r8], al - 995: 00 00 add byte ptr [rax], al - 997: 00 ec add ah, ch - 999: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 9a8: 6c insb byte ptr es:[rdi], dx - 9a9: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 9b0: 6f outsd dx, dword ptr [rsi] - 9b1: 72 79 jb 0xa2c <.note.stapsdt+0xa2c> - 9b3: 5f pop rdi - 9b4: 6d insd dword ptr es:[rdi], dx - 9b5: 65 6d insd dword ptr es:[rdi], dx - 9b7: 61 - 9b8: 6c insb byte ptr es:[rdi], dx - 9b9: 69 67 6e 5f 72 65 74 imul esp, dword ptr [rdi + 110], 1952805471 - 9c0: 72 79 jb 0xa3b <.note.stapsdt+0xa3b> - 9c2: 00 38 add byte ptr [rax], bh - 9c4: 40 25 72 31 33 20 and eax, 540225906 - 9ca: 38 40 25 cmp byte ptr [rax + 37], al - 9cd: 72 31 jb 0xa00 <.note.stapsdt+0xa00> - 9cf: 32 00 xor al, byte ptr [rax] - 9d1: 00 00 add byte ptr [rax], al - 9d3: 00 08 add byte ptr [rax], cl - 9d5: 00 00 add byte ptr [rax], al - 9d7: 00 4e 00 add byte ptr [rsi], cl - 9da: 00 00 add byte ptr [rax], al - 9dc: 03 00 add eax, dword ptr [rax] - 9de: 00 00 add byte ptr [rax], al - 9e0: 73 74 jae 0xa56 <.note.stapsdt+0xa56> - 9e2: 61 - 9e3: 70 73 jo 0xa58 <.note.stapsdt+0xa58> - 9e5: 64 74 00 je 0x9e8 <.note.stapsdt+0x9e8> - 9e8: 0e - 9e9: f6 41 00 00 test byte ptr [rcx], 0 - 9ed: 00 00 add byte ptr [rax], al - 9ef: 00 ec add ah, ch - 9f1: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - a00: 6c insb byte ptr es:[rdi], dx - a01: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - a08: 6f outsd dx, dword ptr [rsi] - a09: 72 79 jb 0xa84 <.note.stapsdt+0xa84> - a0b: 5f pop rdi - a0c: 6d insd dword ptr es:[rdi], dx - a0d: 61 - a0e: 6c insb byte ptr es:[rdi], dx - a0f: 6c insb byte ptr es:[rdi], dx - a10: 6f outsd dx, dword ptr [rsi] - a11: 70 74 jo 0xa87 <.note.stapsdt+0xa87> - a13: 5f pop rdi - a14: 66 72 65 jb 0xa7c <.note.stapsdt+0xa7c> - a17: 65 5f pop rdi - a19: 64 79 6e jns 0xa8a <.note.stapsdt+0xa8a> - a1c: 5f pop rdi - a1d: 74 68 je 0xa87 <.note.stapsdt+0xa87> - a1f: 72 65 jb 0xa86 <.note.stapsdt+0xa86> - a21: 73 68 jae 0xa8b <.note.stapsdt+0xa8b> - a23: 6f outsd dx, dword ptr [rsi] - a24: 6c insb byte ptr es:[rdi], dx - a25: 64 73 00 jae 0xa28 <.note.stapsdt+0xa28> - a28: 38 40 25 cmp byte ptr [rax + 37], al - a2b: 72 61 jb 0xa8e <.note.stapsdt+0xa8e> - a2d: 78 20 js 0xa4f <.note.stapsdt+0xa4f> - a2f: 38 40 25 cmp byte ptr [rax + 37], al - a32: 72 64 jb 0xa98 <.note.stapsdt+0xa98> - a34: 78 00 js 0xa36 <.note.stapsdt+0xa36> - a36: 00 00 add byte ptr [rax], al - a38: 08 00 or byte ptr [rax], al - a3a: 00 00 add byte ptr [rax], al - a3c: 4e 00 00 add byte ptr [rax], r8b - a3f: 00 03 add byte ptr [rbx], al - a41: 00 00 add byte ptr [rax], al - a43: 00 73 74 add byte ptr [rbx + 116], dh - a46: 61 - a47: 70 73 jo 0xabc <.note.stapsdt+0xabc> - a49: 64 74 00 je 0xa4c <.note.stapsdt+0xa4c> - a4c: d6 - a4d: f7 41 00 00 00 00 00 test dword ptr [rcx], 0 - a54: ec in al, dx - a55: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - a64: 6c insb byte ptr es:[rdi], dx - a65: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - a6c: 6f outsd dx, dword ptr [rsi] - a6d: 72 79 jb 0xae8 <.note.stapsdt+0xae8> - a6f: 5f pop rdi - a70: 6d insd dword ptr es:[rdi], dx - a71: 61 - a72: 6c insb byte ptr es:[rdi], dx - a73: 6c insb byte ptr es:[rdi], dx - a74: 6f outsd dx, dword ptr [rsi] - a75: 70 74 jo 0xaeb <.note.stapsdt+0xaeb> - a77: 5f pop rdi - a78: 66 72 65 jb 0xae0 <.note.stapsdt+0xae0> - a7b: 65 5f pop rdi - a7d: 64 79 6e jns 0xaee <.note.stapsdt+0xaee> - a80: 5f pop rdi - a81: 74 68 je 0xaeb <.note.stapsdt+0xaeb> - a83: 72 65 jb 0xaea <.note.stapsdt+0xaea> - a85: 73 68 jae 0xaef <.note.stapsdt+0xaef> - a87: 6f outsd dx, dword ptr [rsi] - a88: 6c insb byte ptr es:[rdi], dx - a89: 64 73 00 jae 0xa8c <.note.stapsdt+0xa8c> - a8c: 38 40 25 cmp byte ptr [rax + 37], al - a8f: 72 61 jb 0xaf2 <.note.stapsdt+0xaf2> - a91: 78 20 js 0xab3 <.note.stapsdt+0xab3> - a93: 38 40 25 cmp byte ptr [rax + 37], al - a96: 72 64 jb 0xafc <.note.stapsdt+0xafc> - a98: 78 00 js 0xa9a <.note.stapsdt+0xa9a> - a9a: 00 00 add byte ptr [rax], al - a9c: 08 00 or byte ptr [rax], al - a9e: 00 00 add byte ptr [rax], al - aa0: 40 00 00 add byte ptr [rax], al - aa3: 00 03 add byte ptr [rbx], al - aa5: 00 00 add byte ptr [rax], al - aa7: 00 73 74 add byte ptr [rbx + 116], dh - aaa: 61 - aab: 70 73 jo 0xb20 <.note.stapsdt+0xb20> - aad: 64 74 00 je 0xab0 <.note.stapsdt+0xab0> - ab0: b0 fb mov al, -5 - ab2: 41 00 00 add byte ptr [r8], al - ab5: 00 00 add byte ptr [rax], al - ab7: 00 ec add ah, ch - ab9: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - ac8: 6c insb byte ptr es:[rdi], dx - ac9: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - ad0: 6f outsd dx, dword ptr [rsi] - ad1: 72 79 jb 0xb4c <.note.stapsdt+0xb4c> - ad3: 5f pop rdi - ad4: 72 65 jb 0xb3b <.note.stapsdt+0xb3b> - ad6: 61 - ad7: 6c insb byte ptr es:[rdi], dx - ad8: 6c insb byte ptr es:[rdi], dx - ad9: 6f outsd dx, dword ptr [rsi] - ada: 63 5f 72 movsxd ebx, dword ptr [rdi + 114] - add: 65 74 72 je 0xb52 <.note.stapsdt+0xb52> - ae0: 79 00 jns 0xae2 <.note.stapsdt+0xae2> - ae2: 38 40 25 cmp byte ptr [rax + 37], al - ae5: 72 31 jb 0xb18 <.note.stapsdt+0xb18> - ae7: 32 20 xor ah, byte ptr [rax] - ae9: 38 40 25 cmp byte ptr [rax + 37], al - aec: 72 62 jb 0xb50 <.note.stapsdt+0xb50> - aee: 70 00 jo 0xaf0 <.note.stapsdt+0xaf0> - af0: 08 00 or byte ptr [rax], al - af2: 00 00 add byte ptr [rax], al - af4: 40 00 00 add byte ptr [rax], al - af7: 00 03 add byte ptr [rbx], al - af9: 00 00 add byte ptr [rax], al - afb: 00 73 74 add byte ptr [rbx + 116], dh - afe: 61 - aff: 70 73 jo 0xb74 <.note.stapsdt+0xb74> - b01: 64 74 00 je 0xb04 <.note.stapsdt+0xb04> - b04: 18 ff sbb bh, bh - b06: 41 00 00 add byte ptr [r8], al - b09: 00 00 add byte ptr [rax], al - b0b: 00 ec add ah, ch - b0d: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - b1c: 6c insb byte ptr es:[rdi], dx - b1d: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - b24: 6f outsd dx, dword ptr [rsi] - b25: 72 79 jb 0xba0 <.note.stapsdt+0xba0> - b27: 5f pop rdi - b28: 72 65 jb 0xb8f <.note.stapsdt+0xb8f> - b2a: 61 - b2b: 6c insb byte ptr es:[rdi], dx - b2c: 6c insb byte ptr es:[rdi], dx - b2d: 6f outsd dx, dword ptr [rsi] - b2e: 63 5f 72 movsxd ebx, dword ptr [rdi + 114] - b31: 65 74 72 je 0xba6 <.note.stapsdt+0xba6> - b34: 79 00 jns 0xb36 <.note.stapsdt+0xb36> - b36: 38 40 25 cmp byte ptr [rax + 37], al - b39: 72 31 jb 0xb6c <.note.stapsdt+0xb6c> - b3b: 32 20 xor ah, byte ptr [rax] - b3d: 38 40 25 cmp byte ptr [rax + 37], al - b40: 72 62 jb 0xba4 <.note.stapsdt+0xba4> - b42: 70 00 jo 0xb44 <.note.stapsdt+0xb44> - b44: 08 00 or byte ptr [rax], al - b46: 00 00 add byte ptr [rax], al - b48: 41 00 00 add byte ptr [r8], al - b4b: 00 03 add byte ptr [rbx], al - b4d: 00 00 add byte ptr [rax], al - b4f: 00 73 74 add byte ptr [rbx + 116], dh - b52: 61 - b53: 70 73 jo 0xbc8 <.note.stapsdt+0xbc8> - b55: 64 74 00 je 0xb58 <.note.stapsdt+0xb58> - b58: f0 lock - b59: 01 42 00 add dword ptr [rdx], eax - b5c: 00 00 add byte ptr [rax], al - b5e: 00 00 add byte ptr [rax], al - b60: ec in al, dx - b61: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - b70: 6c insb byte ptr es:[rdi], dx - b71: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - b78: 6f outsd dx, dword ptr [rsi] - b79: 72 79 jb 0xbf4 <.note.stapsdt+0xbf4> - b7b: 5f pop rdi - b7c: 6d insd dword ptr es:[rdi], dx - b7d: 65 6d insd dword ptr es:[rdi], dx - b7f: 61 - b80: 6c insb byte ptr es:[rdi], dx - b81: 69 67 6e 5f 72 65 74 imul esp, dword ptr [rdi + 110], 1952805471 - b88: 72 79 jb 0xc03 <.note.stapsdt+0xc03> - b8a: 00 38 add byte ptr [rax], bh - b8c: 40 25 72 31 32 20 and eax, 540160370 - b92: 38 40 25 cmp byte ptr [rax + 37], al - b95: 72 62 jb 0xbf9 <.note.stapsdt+0xbf9> - b97: 70 00 jo 0xb99 <.note.stapsdt+0xb99> - b99: 00 00 add byte ptr [rax], al - b9b: 00 08 add byte ptr [rax], cl - b9d: 00 00 add byte ptr [rax], al - b9f: 00 41 00 add byte ptr [rcx], al - ba2: 00 00 add byte ptr [rax], al - ba4: 03 00 add eax, dword ptr [rax] - ba6: 00 00 add byte ptr [rax], al - ba8: 73 74 jae 0xc1e <.note.stapsdt+0xc1e> - baa: 61 - bab: 70 73 jo 0xc20 <.note.stapsdt+0xc20> - bad: 64 74 00 je 0xbb0 <.note.stapsdt+0xbb0> - bb0: d0 04 42 rol byte ptr [rdx + 2*rax] - bb3: 00 00 add byte ptr [rax], al - bb5: 00 00 add byte ptr [rax], al - bb7: 00 ec add ah, ch - bb9: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - bc8: 6c insb byte ptr es:[rdi], dx - bc9: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - bd0: 6f outsd dx, dword ptr [rsi] - bd1: 72 79 jb 0xc4c <.note.stapsdt+0xc4c> - bd3: 5f pop rdi - bd4: 6d insd dword ptr es:[rdi], dx - bd5: 65 6d insd dword ptr es:[rdi], dx - bd7: 61 - bd8: 6c insb byte ptr es:[rdi], dx - bd9: 69 67 6e 5f 72 65 74 imul esp, dword ptr [rdi + 110], 1952805471 - be0: 72 79 jb 0xc5b <.note.stapsdt+0xc5b> - be2: 00 38 add byte ptr [rax], bh - be4: 40 25 72 31 32 20 and eax, 540160370 - bea: 38 40 25 cmp byte ptr [rax + 37], al - bed: 72 62 jb 0xc51 <.note.stapsdt+0xc51> - bef: 70 00 jo 0xbf1 <.note.stapsdt+0xbf1> - bf1: 00 00 add byte ptr [rax], al - bf3: 00 08 add byte ptr [rax], cl - bf5: 00 00 add byte ptr [rax], al - bf7: 00 41 00 add byte ptr [rcx], al - bfa: 00 00 add byte ptr [rax], al - bfc: 03 00 add eax, dword ptr [rax] - bfe: 00 00 add byte ptr [rax], al - c00: 73 74 jae 0xc76 <.note.stapsdt+0xc76> - c02: 61 - c03: 70 73 jo 0xc78 <.note.stapsdt+0xc78> - c05: 64 74 00 je 0xc08 <.note.stapsdt+0xc08> - c08: a0 07 42 00 00 00 00 00 ec movabs al, byte ptr [-1441151880758541817] - c11: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - c20: 6c insb byte ptr es:[rdi], dx - c21: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - c28: 6f outsd dx, dword ptr [rsi] - c29: 72 79 jb 0xca4 <.note.stapsdt+0xca4> - c2b: 5f pop rdi - c2c: 6d insd dword ptr es:[rdi], dx - c2d: 65 6d insd dword ptr es:[rdi], dx - c2f: 61 - c30: 6c insb byte ptr es:[rdi], dx - c31: 69 67 6e 5f 72 65 74 imul esp, dword ptr [rdi + 110], 1952805471 - c38: 72 79 jb 0xcb3 <.note.stapsdt+0xcb3> - c3a: 00 38 add byte ptr [rax], bh - c3c: 40 25 72 62 78 20 and eax, 544760434 - c42: 38 40 25 cmp byte ptr [rax + 37], al - c45: 72 62 jb 0xca9 <.note.stapsdt+0xca9> - c47: 70 00 jo 0xc49 <.note.stapsdt+0xc49> - c49: 00 00 add byte ptr [rax], al - c4b: 00 08 add byte ptr [rax], cl - c4d: 00 00 add byte ptr [rax], al - c4f: 00 38 add byte ptr [rax], bh - c51: 00 00 add byte ptr [rax], al - c53: 00 03 add byte ptr [rbx], al - c55: 00 00 add byte ptr [rax], al - c57: 00 73 74 add byte ptr [rbx + 116], dh - c5a: 61 - c5b: 70 73 jo 0xcd0 <.note.stapsdt+0xcd0> - c5d: 64 74 00 je 0xc60 <.note.stapsdt+0xc60> - c60: 5e pop rsi - c61: 0a 42 00 or al, byte ptr [rdx] - c64: 00 00 add byte ptr [rax], al - c66: 00 00 add byte ptr [rax], al - c68: ec in al, dx - c69: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - c78: 6c insb byte ptr es:[rdi], dx - c79: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - c80: 6f outsd dx, dword ptr [rsi] - c81: 72 79 jb 0xcfc <.note.stapsdt+0xcfc> - c83: 5f pop rdi - c84: 63 61 6c movsxd esp, dword ptr [rcx + 108] - c87: 6c insb byte ptr es:[rdi], dx - c88: 6f outsd dx, dword ptr [rsi] - c89: 63 5f 72 movsxd ebx, dword ptr [rdi + 114] - c8c: 65 74 72 je 0xd01 <.note.stapsdt+0xd01> - c8f: 79 00 jns 0xc91 <.note.stapsdt+0xc91> - c91: 38 40 25 cmp byte ptr [rax + 37], al - c94: 72 31 jb 0xcc7 <.note.stapsdt+0xcc7> - c96: 32 00 xor al, byte ptr [rax] - c98: 08 00 or byte ptr [rax], al - c9a: 00 00 add byte ptr [rax], al - c9c: 3c 00 cmp al, 0 - c9e: 00 00 add byte ptr [rax], al - ca0: 03 00 add eax, dword ptr [rax] - ca2: 00 00 add byte ptr [rax], al - ca4: 73 74 jae 0xd1a <.note.stapsdt+0xd1a> - ca6: 61 - ca7: 70 73 jo 0xd1c <.note.stapsdt+0xd1c> - ca9: 64 74 00 je 0xcac <.note.stapsdt+0xcac> - cac: 75 13 jne 0xcc1 <.note.stapsdt+0xcc1> - cae: 42 00 00 add byte ptr [rax], al - cb1: 00 00 add byte ptr [rax], al - cb3: 00 ec add ah, ch - cb5: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - cc4: 6c insb byte ptr es:[rdi], dx - cc5: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - ccc: 6f outsd dx, dword ptr [rsi] - ccd: 72 79 jb 0xd48 <.note.stapsdt+0xd48> - ccf: 5f pop rdi - cd0: 6d insd dword ptr es:[rdi], dx - cd1: 61 - cd2: 6c insb byte ptr es:[rdi], dx - cd3: 6c insb byte ptr es:[rdi], dx - cd4: 6f outsd dx, dword ptr [rsi] - cd5: 70 74 jo 0xd4b <.note.stapsdt+0xd4b> - cd7: 00 2d 34 40 25 65 add byte ptr [rip + 1696940084], ch # 0x65254d11 <_end+0x64d91391> - cdd: 62 - cde: 70 20 jo 0xd00 <.note.stapsdt+0xd00> - ce0: 2d 34 40 25 65 sub eax, 1696940084 - ce5: 62 - ce6: 78 00 js 0xce8 <.note.stapsdt+0xce8> - ce8: 08 00 or byte ptr [rax], al - cea: 00 00 add byte ptr [rax], al - cec: 5d pop rbp - ced: 00 00 add byte ptr [rax], al - cef: 00 03 add byte ptr [rbx], al - cf1: 00 00 add byte ptr [rax], al - cf3: 00 73 74 add byte ptr [rbx + 116], dh - cf6: 61 - cf7: 70 73 jo 0xd6c <.note.stapsdt+0xd6c> - cf9: 64 74 00 je 0xcfc <.note.stapsdt+0xcfc> - cfc: f0 lock - cfd: 13 42 00 adc eax, dword ptr [rdx] - d00: 00 00 add byte ptr [rax], al - d02: 00 00 add byte ptr [rax], al - d04: ec in al, dx - d05: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - d14: 6c insb byte ptr es:[rdi], dx - d15: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - d1c: 6f outsd dx, dword ptr [rsi] - d1d: 72 79 jb 0xd98 <.note.stapsdt+0xd98> - d1f: 5f pop rdi - d20: 6d insd dword ptr es:[rdi], dx - d21: 61 - d22: 6c insb byte ptr es:[rdi], dx - d23: 6c insb byte ptr es:[rdi], dx - d24: 6f outsd dx, dword ptr [rsi] - d25: 70 74 jo 0xd9b <.note.stapsdt+0xd9b> - d27: 5f pop rdi - d28: 6d insd dword ptr es:[rdi], dx - d29: 6d insd dword ptr es:[rdi], dx - d2a: 61 - d2b: 70 5f jo 0xd8c <.note.stapsdt+0xd8c> - d2d: 6d insd dword ptr es:[rdi], dx - d2e: 61 - d2f: 78 00 js 0xd31 <.note.stapsdt+0xd31> - d31: 2d 34 40 25 65 sub eax, 1696940084 - d36: 62 - d37: 78 20 js 0xd59 <.note.stapsdt+0xd59> - d39: 2d 34 40 34 34 sub eax, 875839540 - d3e: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - d41: 5f pop rdi - d42: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x297076ba <_end+0x29243d3a> - d48: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x32354d82 <_end+0x31e91402> - d4e: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - d51: 5f pop rdi - d52: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x297076ca <_end+0x29243d4a> - d58: 00 00 add byte ptr [rax], al - d5a: 00 00 add byte ptr [rax], al - d5c: 08 00 or byte ptr [rax], al - d5e: 00 00 add byte ptr [rax], al - d60: 61 - d61: 00 00 add byte ptr [rax], al - d63: 00 03 add byte ptr [rbx], al - d65: 00 00 add byte ptr [rax], al - d67: 00 73 74 add byte ptr [rbx + 116], dh - d6a: 61 - d6b: 70 73 jo 0xde0 <.note.stapsdt+0xde0> - d6d: 64 74 00 je 0xd70 <.note.stapsdt+0xd70> - d70: 1c 14 sbb al, 20 - d72: 42 00 00 add byte ptr [rax], al - d75: 00 00 add byte ptr [rax], al - d77: 00 ec add ah, ch - d79: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - d88: 6c insb byte ptr es:[rdi], dx - d89: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - d90: 6f outsd dx, dword ptr [rsi] - d91: 72 79 jb 0xe0c <.note.stapsdt+0xe0c> - d93: 5f pop rdi - d94: 6d insd dword ptr es:[rdi], dx - d95: 61 - d96: 6c insb byte ptr es:[rdi], dx - d97: 6c insb byte ptr es:[rdi], dx - d98: 6f outsd dx, dword ptr [rsi] - d99: 70 74 jo 0xe0f <.note.stapsdt+0xe0f> - d9b: 5f pop rdi - d9c: 6d insd dword ptr es:[rdi], dx - d9d: 6d insd dword ptr es:[rdi], dx - d9e: 61 - d9f: 70 5f jo 0xe00 <.note.stapsdt+0xe00> - da1: 74 68 je 0xe0b <.note.stapsdt+0xe0b> - da3: 72 65 jb 0xe0a <.note.stapsdt+0xe0a> - da5: 73 68 jae 0xe0f <.note.stapsdt+0xe0f> - da7: 6f outsd dx, dword ptr [rsi] - da8: 6c insb byte ptr es:[rdi], dx - da9: 64 00 38 add byte ptr fs:[rax], bh - dac: 40 25 72 62 78 20 and eax, 544760434 - db2: 38 40 31 cmp byte ptr [rax + 49], al - db5: 36 2b 6d 70 sub ebp, dword ptr ss:[rbp + 112] - db9: 5f pop rdi - dba: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29707732 <_end+0x29243db2> - dc0: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x32354dfa <_end+0x31e9147a> - dc6: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - dc9: 5f pop rdi - dca: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29707742 <_end+0x29243dc2> - dd0: 00 00 add byte ptr [rax], al - dd2: 00 00 add byte ptr [rax], al - dd4: 08 00 or byte ptr [rax], al - dd6: 00 00 add byte ptr [rax], al - dd8: 59 pop rcx - dd9: 00 00 add byte ptr [rax], al - ddb: 00 03 add byte ptr [rbx], al - ddd: 00 00 add byte ptr [rax], al - ddf: 00 73 74 add byte ptr [rbx + 116], dh - de2: 61 - de3: 70 73 jo 0xe58 <.note.stapsdt+0xe58> - de5: 64 74 00 je 0xde8 <.note.stapsdt+0xde8> - de8: 40 14 42 adc al, 66 - deb: 00 00 add byte ptr [rax], al - ded: 00 00 add byte ptr [rax], al - def: 00 ec add ah, ch - df1: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - e00: 6c insb byte ptr es:[rdi], dx - e01: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - e08: 6f outsd dx, dword ptr [rsi] - e09: 72 79 jb 0xe84 <.note.stapsdt+0xe84> - e0b: 5f pop rdi - e0c: 6d insd dword ptr es:[rdi], dx - e0d: 61 - e0e: 6c insb byte ptr es:[rdi], dx - e0f: 6c insb byte ptr es:[rdi], dx - e10: 6f outsd dx, dword ptr [rsi] - e11: 70 74 jo 0xe87 <.note.stapsdt+0xe87> - e13: 5f pop rdi - e14: 74 6f je 0xe85 <.note.stapsdt+0xe85> - e16: 70 5f jo 0xe77 <.note.stapsdt+0xe77> - e18: 70 61 jo 0xe7b <.note.stapsdt+0xe7b> - e1a: 64 00 38 add byte ptr fs:[rax], bh - e1d: 40 25 72 62 78 20 and eax, 544760434 - e23: 38 40 38 cmp byte ptr [rax + 56], al - e26: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - e29: 5f pop rdi - e2a: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x297077a2 <_end+0x29243e22> - e30: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x32354e6a <_end+0x31e914ea> - e36: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - e39: 5f pop rdi - e3a: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x297077b2 <_end+0x29243e32> - e40: 00 00 add byte ptr [rax], al - e42: 00 00 add byte ptr [rax], al - e44: 08 00 or byte ptr [rax], al - e46: 00 00 add byte ptr [rax], al - e48: 5e pop rsi - e49: 00 00 add byte ptr [rax], al - e4b: 00 03 add byte ptr [rbx], al - e4d: 00 00 add byte ptr [rax], al - e4f: 00 73 74 add byte ptr [rbx + 116], dh - e52: 61 - e53: 70 73 jo 0xec8 <.note.stapsdt+0xec8> - e55: 64 74 00 je 0xe58 <.note.stapsdt+0xe58> - e58: 60 - e59: 14 42 adc al, 66 - e5b: 00 00 add byte ptr [rax], al - e5d: 00 00 add byte ptr [rax], al - e5f: 00 ec add ah, ch - e61: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - e70: 6c insb byte ptr es:[rdi], dx - e71: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - e78: 6f outsd dx, dword ptr [rsi] - e79: 72 79 jb 0xef4 <.note.stapsdt+0xef4> - e7b: 5f pop rdi - e7c: 6d insd dword ptr es:[rdi], dx - e7d: 61 - e7e: 6c insb byte ptr es:[rdi], dx - e7f: 6c insb byte ptr es:[rdi], dx - e80: 6f outsd dx, dword ptr [rsi] - e81: 70 74 jo 0xef7 <.note.stapsdt+0xef7> - e83: 5f pop rdi - e84: 74 72 je 0xef8 <.note.stapsdt+0xef8> - e86: 69 6d 5f 74 68 72 65 imul ebp, dword ptr [rbp + 95], 1701996660 - e8d: 73 68 jae 0xef7 <.note.stapsdt+0xef7> - e8f: 6f outsd dx, dword ptr [rsi] - e90: 6c insb byte ptr es:[rdi], dx - e91: 64 00 38 add byte ptr fs:[rax], bh - e94: 40 25 72 62 78 20 and eax, 544760434 - e9a: 38 40 6d cmp byte ptr [rax + 109], al - e9d: 70 5f jo 0xefe <.note.stapsdt+0xefe> - e9f: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29707817 <_end+0x29243e97> - ea5: 20 2d 34 40 35 32 and byte ptr [rip + 842350644], ch # 0x32354edf <_end+0x31e9155f> - eab: 2b 6d 70 sub ebp, dword ptr [rbp + 112] - eae: 5f pop rdi - eaf: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29707827 <_end+0x29243ea7> - eb5: 00 00 add byte ptr [rax], al - eb7: 00 08 add byte ptr [rax], cl - eb9: 00 00 add byte ptr [rax], al - ebb: 00 4d 00 add byte ptr [rbp], cl - ebe: 00 00 add byte ptr [rax], al - ec0: 03 00 add eax, dword ptr [rax] - ec2: 00 00 add byte ptr [rax], al - ec4: 73 74 jae 0xf3a <.note.stapsdt+0xf3a> - ec6: 61 - ec7: 70 73 jo 0xf3c <.note.stapsdt+0xf3c> - ec9: 64 74 00 je 0xecc <.note.stapsdt+0xecc> - ecc: 8e 14 42 mov ss, word ptr [rdx + 2*rax] - ecf: 00 00 add byte ptr [rax], al - ed1: 00 00 add byte ptr [rax], al - ed3: 00 ec add ah, ch - ed5: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - ee4: 6c insb byte ptr es:[rdi], dx - ee5: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - eec: 6f outsd dx, dword ptr [rsi] - eed: 72 79 jb 0xf68 <.note.stapsdt+0xf68> - eef: 5f pop rdi - ef0: 6d insd dword ptr es:[rdi], dx - ef1: 61 - ef2: 6c insb byte ptr es:[rdi], dx - ef3: 6c insb byte ptr es:[rdi], dx - ef4: 6f outsd dx, dword ptr [rsi] - ef5: 70 74 jo 0xf6b <.note.stapsdt+0xf6b> - ef7: 5f pop rdi - ef8: 61 - ef9: 72 65 jb 0xf60 <.note.stapsdt+0xf60> - efb: 6e outsb dx, byte ptr [rsi] - efc: 61 - efd: 5f pop rdi - efe: 74 65 je 0xf65 <.note.stapsdt+0xf65> - f00: 73 74 jae 0xf76 <.note.stapsdt+0xf76> - f02: 00 38 add byte ptr [rax], bh - f04: 40 25 72 62 78 20 and eax, 544760434 - f0a: 38 40 32 cmp byte ptr [rax + 50], al - f0d: 34 2b xor al, 43 - f0f: 6d insd dword ptr es:[rdi], dx - f10: 70 5f jo 0xf71 <.note.stapsdt+0xf71> - f12: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x2970788a <_end+0x29243f0a> - f18: 00 00 add byte ptr [rax], al - f1a: 00 00 add byte ptr [rax], al - f1c: 08 00 or byte ptr [rax], al - f1e: 00 00 add byte ptr [rax], al - f20: 52 push rdx - f21: 00 00 add byte ptr [rax], al - f23: 00 03 add byte ptr [rbx], al - f25: 00 00 add byte ptr [rax], al - f27: 00 73 74 add byte ptr [rbx + 116], dh - f2a: 61 - f2b: 70 73 jo 0xfa0 <.note.stapsdt+0xfa0> - f2d: 64 74 00 je 0xf30 <.note.stapsdt+0xf30> - f30: a0 14 42 00 00 00 00 00 ec movabs al, byte ptr [-1441151880758541804] - f39: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - f48: 6c insb byte ptr es:[rdi], dx - f49: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - f50: 6f outsd dx, dword ptr [rsi] - f51: 72 79 jb 0xfcc <.note.stapsdt+0xfcc> - f53: 5f pop rdi - f54: 6d insd dword ptr es:[rdi], dx - f55: 61 - f56: 6c insb byte ptr es:[rdi], dx - f57: 6c insb byte ptr es:[rdi], dx - f58: 6f outsd dx, dword ptr [rsi] - f59: 70 74 jo 0xfcf <.note.stapsdt+0xfcf> - f5b: 5f pop rdi - f5c: 70 65 jo 0xfc3 <.note.stapsdt+0xfc3> - f5e: 72 74 jb 0xfd4 <.note.stapsdt+0xfd4> - f60: 75 72 jne 0xfd4 <.note.stapsdt+0xfd4> - f62: 62 00 2d 34 - f66: 40 25 65 62 78 20 and eax, 544760421 - f6c: 2d 34 40 70 65 sub eax, 1701855284 - f71: 72 74 jb 0xfe7 <.note.stapsdt+0xfe7> - f73: 75 72 jne 0xfe7 <.note.stapsdt+0xfe7> - f75: 62 - f76: 5f pop rdi - f77: 62 - f78: 79 74 jns 0xfee <.note.stapsdt+0xfee> - f7a: 65 28 25 72 69 70 29 sub byte ptr gs:[rip + 695232882], ah - f81: 00 00 add byte ptr [rax], al - f83: 00 08 add byte ptr [rax], cl - f85: 00 00 add byte ptr [rax], al - f87: 00 4c 00 00 add byte ptr [rax + rax], cl - f8b: 00 03 add byte ptr [rbx], al - f8d: 00 00 add byte ptr [rax], al - f8f: 00 73 74 add byte ptr [rbx + 116], dh - f92: 61 - f93: 70 73 jo 0x1008 <.note.stapsdt+0x1008> - f95: 64 74 00 je 0xf98 <.note.stapsdt+0xf98> - f98: c6 14 42 - f9b: 00 00 add byte ptr [rax], al - f9d: 00 00 add byte ptr [rax], al - f9f: 00 ec add ah, ch - fa1: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - fb0: 6c insb byte ptr es:[rdi], dx - fb1: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - fb8: 6f outsd dx, dword ptr [rsi] - fb9: 72 79 jb 0x1034 <.note.stapsdt+0x1034> - fbb: 5f pop rdi - fbc: 6d insd dword ptr es:[rdi], dx - fbd: 61 - fbe: 6c insb byte ptr es:[rdi], dx - fbf: 6c insb byte ptr es:[rdi], dx - fc0: 6f outsd dx, dword ptr [rsi] - fc1: 70 74 jo 0x1037 <.note.stapsdt+0x1037> - fc3: 5f pop rdi - fc4: 61 - fc5: 72 65 jb 0x102c <.note.stapsdt+0x102c> - fc7: 6e outsb dx, byte ptr [rsi] - fc8: 61 - fc9: 5f pop rdi - fca: 6d insd dword ptr es:[rdi], dx - fcb: 61 - fcc: 78 00 js 0xfce <.note.stapsdt+0xfce> - fce: 38 40 25 cmp byte ptr [rax + 37], al - fd1: 72 62 jb 0x1035 <.note.stapsdt+0x1035> - fd3: 78 20 js 0xff5 <.note.stapsdt+0xff5> - fd5: 38 40 33 cmp byte ptr [rax + 51], al - fd8: 32 2b xor ch, byte ptr [rbx] - fda: 6d insd dword ptr es:[rdi], dx - fdb: 70 5f jo 0x103c <.note.stapsdt+0x103c> - fdd: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x29707955 <_end+0x29243fd5> - fe3: 00 08 add byte ptr [rax], cl - fe5: 00 00 add byte ptr [rax], al - fe7: 00 52 00 add byte ptr [rdx], dl - fea: 00 00 add byte ptr [rax], al - fec: 03 00 add eax, dword ptr [rax] - fee: 00 00 add byte ptr [rax], al - ff0: 73 74 jae 0x1066 <.note.stapsdt+0x1066> - ff2: 61 - ff3: 70 73 jo 0x1068 <.note.stapsdt+0x1068> - ff5: 64 74 00 je 0xff8 <.note.stapsdt+0xff8> - ff8: 38 15 42 00 00 00 cmp byte ptr [rip + 66], dl # 0x1040 <.note.stapsdt+0x1040> - ffe: 00 00 add byte ptr [rax], al - 1000: ec in al, dx - 1001: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 1010: 6c insb byte ptr es:[rdi], dx - 1011: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 1018: 6f outsd dx, dword ptr [rsi] - 1019: 72 79 jb 0x1094 <.note.stapsdt+0x1094> - 101b: 5f pop rdi - 101c: 6d insd dword ptr es:[rdi], dx - 101d: 61 - 101e: 6c insb byte ptr es:[rdi], dx - 101f: 6c insb byte ptr es:[rdi], dx - 1020: 6f outsd dx, dword ptr [rsi] - 1021: 70 74 jo 0x1097 <.note.stapsdt+0x1097> - 1023: 5f pop rdi - 1024: 6d insd dword ptr es:[rdi], dx - 1025: 78 66 js 0x108d <.note.stapsdt+0x108d> - 1027: 61 - 1028: 73 74 jae 0x109e <.note.stapsdt+0x109e> - 102a: 00 38 add byte ptr [rax], bh - 102c: 40 25 72 62 78 20 and eax, 544760434 - 1032: 38 40 67 cmp byte ptr [rax + 103], al - 1035: 6c insb byte ptr es:[rdi], dx - 1036: 6f outsd dx, dword ptr [rsi] - 1037: 62 61 6c 5f 6d - 103c: 61 - 103d: 78 5f js 0x109e <.note.stapsdt+0x109e> - 103f: 66 61 - 1041: 73 74 jae 0x10b7 <.note.stapsdt+0x10b7> - 1043: 28 25 72 69 70 29 sub byte ptr [rip + 695232882], ah # 0x297079bb <_end+0x2924403b> - 1049: 00 00 add byte ptr [rax], al - 104b: 00 08 add byte ptr [rax], cl - 104d: 00 00 add byte ptr [rax], al - 104f: 00 41 00 add byte ptr [rcx], al - 1052: 00 00 add byte ptr [rax], al - 1054: 03 00 add eax, dword ptr [rax] - 1056: 00 00 add byte ptr [rax], al - 1058: 73 74 jae 0x10ce <.note.stapsdt+0x10ce> - 105a: 61 - 105b: 70 73 jo 0x10d0 <.note.stapsdt+0x10d0> - 105d: 64 74 00 je 0x1060 <.note.stapsdt+0x1060> - 1060: bf 17 42 00 00 mov edi, 16919 - 1065: 00 00 add byte ptr [rax], al - 1067: 00 ec add ah, ch - 1069: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 1078: 6c insb byte ptr es:[rdi], dx - 1079: 69 62 63 00 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363584 - 1080: 6f outsd dx, dword ptr [rsi] - 1081: 72 79 jb 0x10fc <.note.stapsdt+0x10fc> - 1083: 5f pop rdi - 1084: 6d insd dword ptr es:[rdi], dx - 1085: 65 6d insd dword ptr es:[rdi], dx - 1087: 61 - 1088: 6c insb byte ptr es:[rdi], dx - 1089: 69 67 6e 5f 72 65 74 imul esp, dword ptr [rdi + 110], 1952805471 - 1090: 72 79 jb 0x110b <.note.stapsdt+0x110b> - 1092: 00 38 add byte ptr [rax], bh - 1094: 40 25 72 31 32 20 and eax, 540160370 - 109a: 38 40 25 cmp byte ptr [rax + 37], al - 109d: 72 62 jb 0x1101 <.note.stapsdt+0x1101> - 109f: 70 00 jo 0x10a1 <.note.stapsdt+0x10a1> - 10a1: 00 00 add byte ptr [rax], al - 10a3: 00 08 add byte ptr [rax], cl - 10a5: 00 00 add byte ptr [rax], al - 10a7: 00 3a add byte ptr [rdx], bh - 10a9: 00 00 add byte ptr [rax], al - 10ab: 00 03 add byte ptr [rbx], al - 10ad: 00 00 add byte ptr [rax], al - 10af: 00 73 74 add byte ptr [rbx + 116], dh - 10b2: 61 - 10b3: 70 73 jo 0x1128 <.note.stapsdt+0x1128> - 10b5: 64 74 00 je 0x10b8 <.note.stapsdt+0x10b8> - 10b8: c5 c4 45 00 - 10bc: 00 00 add byte ptr [rax], al - 10be: 00 00 add byte ptr [rax], al - 10c0: ec in al, dx - 10c1: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 10d0: 6c insb byte ptr es:[rdi], dx - 10d1: 69 62 63 00 73 65 74 imul esp, dword ptr [rdx + 99], 1952805632 - 10d8: 6a 6d push 109 - 10da: 70 00 jo 0x10dc <.note.stapsdt+0x10dc> - 10dc: 38 40 25 cmp byte ptr [rax + 37], al - 10df: 72 64 jb 0x1145 <.note.stapsdt+0x1145> - 10e1: 69 20 2d 34 40 25 imul esp, dword ptr [rax], 624964653 - 10e7: 65 73 69 jae 0x1153 <.note.stapsdt+0x1153> - 10ea: 20 38 and byte ptr [rax], bh - 10ec: 40 25 72 61 78 00 and eax, 7889266 - 10f2: 00 00 add byte ptr [rax], al - 10f4: 08 00 or byte ptr [rax], al - 10f6: 00 00 add byte ptr [rax], al - 10f8: 3b 00 cmp eax, dword ptr [rax] - 10fa: 00 00 add byte ptr [rax], al - 10fc: 03 00 add eax, dword ptr [rax] - 10fe: 00 00 add byte ptr [rax], al - 1100: 73 74 jae 0x1176 <.note.stapsdt+0x1176> - 1102: 61 - 1103: 70 73 jo 0x1178 <.note.stapsdt+0x1178> - 1105: 64 74 00 je 0x1108 <.note.stapsdt+0x1108> - 1108: d6 - 1109: 21 47 00 and dword ptr [rdi], eax - 110c: 00 00 add byte ptr [rax], al - 110e: 00 00 add byte ptr [rax], al - 1110: ec in al, dx - 1111: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 1120: 6c insb byte ptr es:[rdi], dx - 1121: 69 62 63 00 6d 61 70 imul esp, dword ptr [rdx + 99], 1885433088 - 1128: 5f pop rdi - 1129: 66 61 - 112b: 69 6c 65 64 00 2d 38 40 imul ebp, dword ptr [rbp + 2*riz + 100], 1077423360 - 1133: 37 - 1134: 32 28 xor ch, byte ptr [rax] - 1136: 25 72 73 70 29 and eax, 695235442 - 113b: 20 38 and byte ptr [rax], bh - 113d: 40 25 72 62 78 00 and eax, 7889522 - 1143: 00 08 add byte ptr [rax], cl - 1145: 00 00 add byte ptr [rax], al - 1147: 00 3a add byte ptr [rdx], bh - 1149: 00 00 add byte ptr [rax], al - 114b: 00 03 add byte ptr [rbx], al - 114d: 00 00 add byte ptr [rax], al - 114f: 00 73 74 add byte ptr [rbx + 116], dh - 1152: 61 - 1153: 70 73 jo 0x11c8 <.note.stapsdt+0x11c8> - 1155: 64 74 00 je 0x1158 <.note.stapsdt+0x1158> - 1158: d3 3d 47 00 00 00 sar dword ptr [rip + 71], cl # 0x11a5 <.note.stapsdt+0x11a5> - 115e: 00 00 add byte ptr [rax], al - 1160: ec in al, dx - 1161: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 1170: 6c insb byte ptr es:[rdi], dx - 1171: 69 62 63 00 6d 61 70 imul esp, dword ptr [rdx + 99], 1885433088 - 1178: 5f pop rdi - 1179: 73 74 jae 0x11ef <.note.stapsdt+0x11ef> - 117b: 61 - 117c: 72 74 jb 0x11f2 <.note.stapsdt+0x11f2> - 117e: 00 2d 38 40 33 32 add byte ptr [rip + 842219576], ch # 0x323351bc <_end+0x31e7183c> - 1184: 28 25 72 62 70 29 sub byte ptr [rip + 695231090], ah # 0x297073fc <_end+0x29243a7c> - 118a: 20 38 and byte ptr [rax], bh - 118c: 40 25 72 62 78 00 and eax, 7889522 - 1192: 00 00 add byte ptr [rax], al - 1194: 08 00 or byte ptr [rax], al - 1196: 00 00 add byte ptr [rax], al - 1198: 3b 00 cmp eax, dword ptr [rax] - 119a: 00 00 add byte ptr [rax], al - 119c: 03 00 add eax, dword ptr [rax] - 119e: 00 00 add byte ptr [rax], al - 11a0: 73 74 jae 0x1216 <.note.stapsdt+0x1216> - 11a2: 61 - 11a3: 70 73 jo 0x1218 <.note.stapsdt+0x1218> - 11a5: 64 74 00 je 0x11a8 <.note.stapsdt+0x11a8> - 11a8: d5 - 11a9: eb 47 jmp 0x11f2 <.note.stapsdt+0x11f2> - 11ab: 00 00 add byte ptr [rax], al - 11ad: 00 00 add byte ptr [rax], al - 11af: 00 ec add ah, ch - 11b1: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 11c0: 6c insb byte ptr es:[rdi], dx - 11c1: 69 62 63 00 6c 6f 6e imul esp, dword ptr [rdx + 99], 1852795904 - 11c8: 67 6a 6d addr32 push 109 - 11cb: 70 00 jo 0x11cd <.note.stapsdt+0x11cd> - 11cd: 38 40 25 cmp byte ptr [rax + 37], al - 11d0: 72 64 jb 0x1236 <.note.stapsdt+0x1236> - 11d2: 69 20 2d 34 40 25 imul esp, dword ptr [rax], 624964653 - 11d8: 65 73 69 jae 0x1244 <.note.stapsdt+0x1244> - 11db: 20 38 and byte ptr [rax], bh - 11dd: 40 25 72 64 78 00 and eax, 7890034 - 11e3: 00 08 add byte ptr [rax], cl - 11e5: 00 00 add byte ptr [rax], al - 11e7: 00 42 00 add byte ptr [rdx], al - 11ea: 00 00 add byte ptr [rax], al - 11ec: 03 00 add eax, dword ptr [rax] - 11ee: 00 00 add byte ptr [rax], al - 11f0: 73 74 jae 0x1266 <.note.stapsdt+0x1266> - 11f2: 61 - 11f3: 70 73 jo 0x1268 <.note.stapsdt+0x1268> - 11f5: 64 74 00 je 0x11f8 <.note.stapsdt+0x11f8> - 11f8: f1 - 11f9: eb 47 jmp 0x1242 <.note.stapsdt+0x1242> - 11fb: 00 00 add byte ptr [rax], al - 11fd: 00 00 add byte ptr [rax], al - 11ff: 00 ec add ah, ch - 1201: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 1210: 6c insb byte ptr es:[rdi], dx - 1211: 69 62 63 00 6c 6f 6e imul esp, dword ptr [rdx + 99], 1852795904 - 1218: 67 6a 6d addr32 push 109 - 121b: 70 5f jo 0x127c <.note.stapsdt+0x127c> - 121d: 74 61 je 0x1280 <.note.stapsdt+0x1280> - 121f: 72 67 jb 0x1288 <.note.stapsdt+0x1288> - 1221: 65 74 00 je 0x1224 <.note.stapsdt+0x1224> - 1224: 38 40 25 cmp byte ptr [rax + 37], al - 1227: 72 64 jb 0x128d <.note.stapsdt+0x128d> - 1229: 69 20 2d 34 40 25 imul esp, dword ptr [rax], 624964653 - 122f: 65 61 - 1231: 78 20 js 0x1253 <.note.stapsdt+0x1253> - 1233: 38 40 25 cmp byte ptr [rax + 37], al - 1236: 72 64 jb 0x129c <.note.stapsdt+0x129c> - 1238: 78 00 js 0x123a <.note.stapsdt+0x123a> - 123a: 00 00 add byte ptr [rax], al - 123c: 08 00 or byte ptr [rax], al - 123e: 00 00 add byte ptr [rax], al - 1240: 44 00 00 add byte ptr [rax], r8b - 1243: 00 03 add byte ptr [rbx], al - 1245: 00 00 add byte ptr [rax], al - 1247: 00 73 74 add byte ptr [rbx + 116], dh - 124a: 61 - 124b: 70 73 jo 0x12c0 <.note.stapsdt+0x12c0> - 124d: 64 74 00 je 0x1250 <.note.stapsdt+0x1250> - 1250: 64 66 48 00 00 add byte ptr fs:[rax], al - 1255: 00 00 add byte ptr [rax], al - 1257: 00 ec add ah, ch - 1259: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 1268: 6c insb byte ptr es:[rdi], dx - 1269: 69 62 63 00 6d 61 70 imul esp, dword ptr [rdx + 99], 1885433088 - 1270: 5f pop rdi - 1271: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 1274: 70 6c jo 0x12e2 <.note.stapsdt+0x12e2> - 1276: 65 74 65 je 0x12de <.note.stapsdt+0x12de> - 1279: 00 2d 38 40 33 32 add byte ptr [rip + 842219576], ch # 0x323352b7 <_end+0x31e71937> - 127f: 28 25 72 62 78 29 sub byte ptr [rip + 695755378], ah # 0x297874f7 <_end+0x292c3b77> - 1285: 20 38 and byte ptr [rax], bh - 1287: 40 25 72 31 35 20 and eax, 540356978 - 128d: 38 40 25 cmp byte ptr [rax + 37], al - 1290: 72 31 jb 0x12c3 <.note.stapsdt+0x12c3> - 1292: 34 00 xor al, 0 - 1294: 08 00 or byte ptr [rax], al - 1296: 00 00 add byte ptr [rax], al - 1298: 41 00 00 add byte ptr [r8], al - 129b: 00 03 add byte ptr [rbx], al - 129d: 00 00 add byte ptr [rax], al - 129f: 00 73 74 add byte ptr [rbx + 116], dh - 12a2: 61 - 12a3: 70 73 jo 0x1318 <.note.stapsdt+0x1318> - 12a5: 64 74 00 je 0x12a8 <.note.stapsdt+0x12a8> - 12a8: 7c 67 jl 0x1311 <.note.stapsdt+0x1311> - 12aa: 48 00 00 add byte ptr [rax], al - 12ad: 00 00 add byte ptr [rax], al - 12af: 00 ec add ah, ch - 12b1: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 12c0: 6c insb byte ptr es:[rdi], dx - 12c1: 69 62 63 00 72 65 6c imul esp, dword ptr [rdx + 99], 1818587648 - 12c8: 6f outsd dx, dword ptr [rsi] - 12c9: 63 5f 73 movsxd ebx, dword ptr [rdi + 115] - 12cc: 74 61 je 0x132f <.note.stapsdt+0x132f> - 12ce: 72 74 jb 0x1344 <.note.stapsdt+0x1344> - 12d0: 00 2d 38 40 33 32 add byte ptr [rip + 842219576], ch # 0x3233530e <_end+0x31e7198e> - 12d6: 28 25 72 62 78 29 sub byte ptr [rip + 695755378], ah # 0x2978754e <_end+0x292c3bce> - 12dc: 20 38 and byte ptr [rax], bh - 12de: 40 2d 39 36 28 25 sub eax, 623392313 - 12e4: 72 62 jb 0x1348 <.note.stapsdt+0x1348> - 12e6: 70 29 jo 0x1311 <.note.stapsdt+0x1311> - 12e8: 00 00 add byte ptr [rax], al - 12ea: 00 00 add byte ptr [rax], al - 12ec: 08 00 or byte ptr [rax], al - 12ee: 00 00 add byte ptr [rax], al - 12f0: 4b 00 00 add byte ptr [r8], al - 12f3: 00 03 add byte ptr [rbx], al - 12f5: 00 00 add byte ptr [rax], al - 12f7: 00 73 74 add byte ptr [rbx + 116], dh - 12fa: 61 - 12fb: 70 73 jo 0x1370 <.note.stapsdt+0x1370> - 12fd: 64 74 00 je 0x1300 <.note.stapsdt+0x1300> - 1300: c0 68 48 00 shr byte ptr [rax + 72], 0 - 1304: 00 00 add byte ptr [rax], al - 1306: 00 00 add byte ptr [rax], al - 1308: ec in al, dx - 1309: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 1318: 6c insb byte ptr es:[rdi], dx - 1319: 69 62 63 00 72 65 6c imul esp, dword ptr [rdx + 99], 1818587648 - 1320: 6f outsd dx, dword ptr [rsi] - 1321: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] - 1324: 6f outsd dx, dword ptr [rsi] - 1325: 6d insd dword ptr es:[rdi], dx - 1326: 70 6c jo 0x1394 <.note.stapsdt+0x1394> - 1328: 65 74 65 je 0x1390 <.note.stapsdt+0x1390> - 132b: 00 2d 38 40 33 32 add byte ptr [rip + 842219576], ch # 0x32335369 <_end+0x31e719e9> - 1331: 28 25 72 62 78 29 sub byte ptr [rip + 695755378], ah # 0x297875a9 <_end+0x292c3c29> - 1337: 20 38 and byte ptr [rax], bh - 1339: 40 2d 39 36 28 25 sub eax, 623392313 - 133f: 72 62 jb 0x13a3 <.note.stapsdt+0x13a3> - 1341: 70 29 jo 0x136c <.note.stapsdt+0x136c> - 1343: 20 38 and byte ptr [rax], bh - 1345: 40 25 72 31 34 00 and eax, 3420530 - 134b: 00 08 add byte ptr [rax], cl - 134d: 00 00 add byte ptr [rax], al - 134f: 00 38 add byte ptr [rax], bh - 1351: 00 00 add byte ptr [rax], al - 1353: 00 03 add byte ptr [rbx], al - 1355: 00 00 add byte ptr [rax], al - 1357: 00 73 74 add byte ptr [rbx + 116], dh - 135a: 61 - 135b: 70 73 jo 0x13d0 <.note.stapsdt+0x13d0> - 135d: 64 74 00 je 0x1360 <.note.stapsdt+0x1360> - 1360: 16 - 1361: 7a 48 jp 0x13ab <.note.stapsdt+0x13ab> - 1363: 00 00 add byte ptr [rax], al - 1365: 00 00 add byte ptr [rax], al - 1367: 00 ec add ah, ch - 1369: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 1378: 6c insb byte ptr es:[rdi], dx - 1379: 69 62 63 00 75 6e 6d imul esp, dword ptr [rdx + 99], 1835955456 - 1380: 61 - 1381: 70 5f jo 0x13e2 <.note.stapsdt+0x13e2> - 1383: 73 74 jae 0x13f9 <.note.stapsdt+0x13f9> - 1385: 61 - 1386: 72 74 jb 0x13fc <.note.stapsdt+0x13fc> - 1388: 00 2d 38 40 25 72 add byte ptr [rip + 1915043896], ch # 0x722553c6 <_end+0x71d91a46> - 138e: 31 35 20 38 40 25 xor dword ptr [rip + 624965664], esi # 0x25404bb4 <_end+0x24f41234> - 1394: 72 62 jb 0x13f8 <.note.stapsdt+0x13f8> - 1396: 78 00 js 0x1398 <.note.stapsdt+0x1398> - 1398: 08 00 or byte ptr [rax], al - 139a: 00 00 add byte ptr [rax], al - 139c: 3b 00 cmp eax, dword ptr [rax] - 139e: 00 00 add byte ptr [rax], al - 13a0: 03 00 add eax, dword ptr [rax] - 13a2: 00 00 add byte ptr [rax], al - 13a4: 73 74 jae 0x141a <.note.stapsdt+0x141a> - 13a6: 61 - 13a7: 70 73 jo 0x141c <.note.stapsdt+0x141c> - 13a9: 64 74 00 je 0x13ac <.note.stapsdt+0x13ac> - 13ac: bf 7c 48 00 00 mov edi, 18556 - 13b1: 00 00 add byte ptr [rax], al - 13b3: 00 ec add ah, ch - 13b5: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 13c4: 6c insb byte ptr es:[rdi], dx - 13c5: 69 62 63 00 75 6e 6d imul esp, dword ptr [rdx + 99], 1835955456 - 13cc: 61 - 13cd: 70 5f jo 0x142e <.note.stapsdt+0x142e> - 13cf: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 13d2: 70 6c jo 0x1440 <.note.stapsdt+0x1440> - 13d4: 65 74 65 je 0x143c <.note.stapsdt+0x143c> - 13d7: 00 2d 38 40 25 72 add byte ptr [rip + 1915043896], ch # 0x72255415 <_end+0x71d91a95> - 13dd: 31 35 20 38 40 25 xor dword ptr [rip + 624965664], esi # 0x25404c03 <_end+0x24f41283> - 13e3: 72 62 jb 0x1447 <.note.stapsdt+0x1447> - 13e5: 78 00 js 0x13e7 <.note.stapsdt+0x13e7> - 13e7: 00 - -Disassembly of section .symtab: - -0000000000000000 <.symtab>: - ... - 1c: 03 00 add eax, dword ptr [rax] - 1e: 01 00 add dword ptr [rax], eax - 20: 70 02 jo 0x24 <.symtab+0x24> - 22: 40 00 00 add byte ptr [rax], al - ... - 31: 00 00 add byte ptr [rax], al - 33: 00 03 add byte ptr [rbx], al - 35: 00 02 add byte ptr [rdx], al - 37: 00 90 02 40 00 00 add byte ptr [rax + 16386], dl - ... - 49: 00 00 add byte ptr [rax], al - 4b: 00 03 add byte ptr [rbx], al - 4d: 00 03 add byte ptr [rbx], al - 4f: 00 b4 02 40 00 00 00 add byte ptr [rdx + rax + 64], dh - ... - 62: 00 00 add byte ptr [rax], al - 64: 03 00 add eax, dword ptr [rax] - 66: 04 00 add al, 0 - 68: d8 02 fadd dword ptr [rdx] - 6a: 40 00 00 add byte ptr [rax], al - ... - 79: 00 00 add byte ptr [rax], al - 7b: 00 03 add byte ptr [rbx], al - 7d: 00 05 00 00 10 40 add byte ptr [rip + 1074790400], al # 0x40100083 <_end+0x3fc3c703> - ... - 93: 00 03 add byte ptr [rbx], al - 95: 00 06 add byte ptr [rsi], al - 97: 00 20 add byte ptr [rax], ah - 99: 10 40 00 adc byte ptr [rax], al - ... - ac: 03 00 add eax, dword ptr [rax] - ae: 07 - af: 00 a0 11 40 00 00 add byte ptr [rax + 16401], ah - ... - c1: 00 00 add byte ptr [rax], al - c3: 00 03 add byte ptr [rbx], al - c5: 00 08 add byte ptr [rax], cl - c7: 00 40 2c add byte ptr [rax + 44], al - ca: 49 00 00 add byte ptr [r8], al - ... - d9: 00 00 add byte ptr [rax], al - db: 00 03 add byte ptr [rbx], al - dd: 00 09 add byte ptr [rcx], cl - df: 00 e0 add al, ah - e1: 48 49 - ... - f3: 00 03 add byte ptr [rbx], al - f5: 00 0a add byte ptr [rdx], cl - f7: 00 00 add byte ptr [rax], al - f9: 50 push rax - fa: 49 00 00 add byte ptr [r8], al - ... - 109: 00 00 add byte ptr [rax], al - 10b: 00 03 add byte ptr [rbx], al - 10d: 00 0b add byte ptr [rbx], cl - 10f: 00 ec add ah, ch - 111: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 124: 03 00 add eax, dword ptr [rax] - 126: 0c 00 or al, 0 - 128: f0 lock - 129: 0f 4b 00 cmovnp eax, dword ptr [rax] - ... - 13c: 03 00 add eax, dword ptr [rax] - 13e: 0d 00 f4 b5 4b or eax, 1270215680 - ... - 153: 00 03 add byte ptr [rbx], al - 155: 00 0e add byte ptr [rsi], cl - 157: 00 c0 add al, al - 159: d0 4b 00 ror byte ptr [rbx] - ... - 16c: 03 00 add eax, dword ptr [rax] - 16e: 0f 00 e0 verr ax - 171: d0 4b 00 ror byte ptr [rbx] - ... - 184: 03 00 add eax, dword ptr [rax] - 186: 10 00 adc byte ptr [rax], al - 188: e0 d0 loopne 0x15a <.symtab+0x15a> - 18a: 4b 00 00 add byte ptr [r8], al - ... - 199: 00 00 add byte ptr [rax], al - 19b: 00 03 add byte ptr [rbx], al - 19d: 00 11 add byte ptr [rcx], dl - 19f: 00 f0 add al, dh - 1a1: d0 4b 00 ror byte ptr [rbx] - ... - 1b4: 03 00 add eax, dword ptr [rax] - 1b6: 12 00 adc al, byte ptr [rax] - 1b8: 00 d1 add cl, dl - 1ba: 4b 00 00 add byte ptr [r8], al - ... - 1c9: 00 00 add byte ptr [rax], al - 1cb: 00 03 add byte ptr [rbx], al - 1cd: 00 13 add byte ptr [rbx], dl - 1cf: 00 f8 add al, bh - 1d1: fe 4b 00 dec byte ptr [rbx] - ... - 1e4: 03 00 add eax, dword ptr [rax] - 1e6: 14 00 adc al, 0 - 1e8: 00 00 add byte ptr [rax], al - 1ea: 4c 00 00 add byte ptr [rax], r8b - ... - 1f9: 00 00 add byte ptr [rax], al - 1fb: 00 03 add byte ptr [rbx], al - 1fd: 00 15 00 e0 00 4c add byte ptr [rip + 1275125760], dl # 0x4c00e203 <_end+0x4bb4a883> - ... - 213: 00 03 add byte ptr [rbx], al - 215: 00 16 add byte ptr [rsi], dl - 217: 00 30 add byte ptr [rax], dh - 219: 1b 4c 00 00 sbb ecx, dword ptr [rax + rax] - ... - 229: 00 00 add byte ptr [rax], al - 22b: 00 03 add byte ptr [rbx], al - 22d: 00 17 add byte ptr [rdi], dl - 22f: 00 80 1b 4c 00 00 add byte ptr [rax + 19483], al - ... - 241: 00 00 add byte ptr [rax], al - 243: 00 03 add byte ptr [rbx], al - 245: 00 18 add byte ptr [rax], bl - 247: 00 28 add byte ptr [rax], ch - 249: 22 4c 00 00 and cl, byte ptr [rax + rax] - ... - 259: 00 00 add byte ptr [rax], al - 25b: 00 03 add byte ptr [rbx], al - 25d: 00 19 add byte ptr [rcx], bl - 25f: 00 40 22 add byte ptr [rax + 34], al - 262: 4c 00 00 add byte ptr [rax], r8b - ... - 271: 00 00 add byte ptr [rax], al - 273: 00 03 add byte ptr [rbx], al - 275: 00 1a add byte ptr [rdx], bl - 277: 00 58 39 add byte ptr [rax + 57], bl - 27a: 4c 00 00 add byte ptr [rax], r8b - ... - 289: 00 00 add byte ptr [rax], al - 28b: 00 03 add byte ptr [rbx], al - 28d: 00 1b add byte ptr [rbx], bl - ... - 2a3: 00 03 add byte ptr [rbx], al - 2a5: 00 1c 00 add byte ptr [rax + rax], bl - ... - 2b8: 01 00 add dword ptr [rax], eax - 2ba: 00 00 add byte ptr [rax], al - 2bc: 04 00 add al, 0 - 2be: f1 - 2bf: ff 00 inc dword ptr [rax] - ... - 2cd: 00 00 add byte ptr [rax], al - 2cf: 00 0a add byte ptr [rdx], cl - 2d1: 00 00 add byte ptr [rax], al - 2d3: 00 01 add byte ptr [rcx], al - 2d5: 00 0a add byte ptr [rdx], cl - 2d7: 00 80 52 49 00 00 add byte ptr [rax + 18770], al - 2dd: 00 00 add byte ptr [rax], al - 2df: 00 13 add byte ptr [rbx], dl - 2e1: 00 00 add byte ptr [rax], al - 2e3: 00 00 add byte ptr [rax], al - 2e5: 00 00 add byte ptr [rax], al - 2e7: 00 17 add byte ptr [rdi], dl - 2e9: 00 00 add byte ptr [rax], al - 2eb: 00 02 add byte ptr [rdx], al - 2ed: 00 07 add byte ptr [rdi], al - 2ef: 00 a0 11 40 00 00 add byte ptr [rax + 16401], ah - 2f5: 00 00 add byte ptr [rax], al - 2f7: 00 0f add byte ptr [rdi], cl - 2f9: 00 00 add byte ptr [rax], al - 2fb: 00 00 add byte ptr [rax], al - 2fd: 00 00 add byte ptr [rax], al - 2ff: 00 2f add byte ptr [rdi], ch - 301: 00 00 add byte ptr [rax], al - 303: 00 04 00 add byte ptr [rax + rax], al - 306: f1 - 307: ff 00 inc dword ptr [rax] - ... - 315: 00 00 add byte ptr [rax], al - 317: 00 3c 00 add byte ptr [rax + rax], bh - 31a: 00 00 add byte ptr [rax], al - 31c: 01 00 add dword ptr [rax], eax - 31e: 19 00 sbb dword ptr [rax], eax - 320: a0 27 4c 00 00 00 00 00 10 movabs al, byte ptr [1152921504606866471] - 329: 00 00 add byte ptr [rax], al - 32b: 00 00 add byte ptr [rax], al - 32d: 00 00 add byte ptr [rax], al - 32f: 00 47 00 add byte ptr [rdi], al - 332: 00 00 add byte ptr [rax], al - 334: 02 00 add al, byte ptr [rax] - 336: 07 - 337: 00 af 11 40 00 00 add byte ptr [rdi + 16401], ch - 33d: 00 00 add byte ptr [rax], al - 33f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x345 <.symtab+0x345> - 345: 00 00 add byte ptr [rax], al - 347: 00 5c 00 00 add byte ptr [rax + rax], bl - 34b: 00 04 00 add byte ptr [rax + rax], al - 34e: f1 - 34f: ff 00 inc dword ptr [rax] - ... - 35d: 00 00 add byte ptr [rax], al - 35f: 00 d6 add dh, dl - 361: 0d 00 00 01 00 or eax, 65536 - 366: 19 00 sbb dword ptr [rax], eax - 368: f0 lock - 369: 27 - 36a: 4c 00 00 add byte ptr [rax], r8b - 36d: 00 00 add byte ptr [rax], al - 36f: 00 10 add byte ptr [rax], dl - 371: 00 00 add byte ptr [rax], al - 373: 00 00 add byte ptr [rax], al - 375: 00 00 add byte ptr [rax], al - 377: 00 64 00 00 add byte ptr [rax + rax], ah - 37b: 00 01 add byte ptr [rcx], al - 37d: 00 19 add byte ptr [rcx], bl - 37f: 00 00 add byte ptr [rax], al - 381: 28 4c 00 00 sub byte ptr [rax + rax], cl - 385: 00 00 add byte ptr [rax], al - 387: 00 04 00 add byte ptr [rax + rax], al - 38a: 00 00 add byte ptr [rax], al - 38c: 00 00 add byte ptr [rax], al - 38e: 00 00 add byte ptr [rax], al - 390: 6a 00 push 0 - 392: 00 00 add byte ptr [rax], al - 394: 04 00 add al, 0 - 396: f1 - 397: ff 00 inc dword ptr [rax] - ... - 3a5: 00 00 add byte ptr [rax], al - 3a7: 00 75 00 add byte ptr [rbp], dh - 3aa: 00 00 add byte ptr [rax], al - 3ac: 02 00 add al, byte ptr [rax] - 3ae: 07 - 3af: 00 e8 add al, ch - 3b1: 13 40 00 adc eax, dword ptr [rax] - 3b4: 00 00 add byte ptr [rax], al - 3b6: 00 00 add byte ptr [rax], al - 3b8: 57 push rdi - 3b9: 00 00 add byte ptr [rax], al - 3bb: 00 00 add byte ptr [rax], al - 3bd: 00 00 add byte ptr [rax], al - 3bf: 00 89 00 00 00 04 add byte ptr [rcx + 67108864], cl - 3c5: 00 f1 add cl, dh - 3c7: ff 00 inc dword ptr [rax] - ... - 3d5: 00 00 add byte ptr [rax], al - 3d7: 00 94 00 00 00 02 00 add byte ptr [rax + rax + 131072], dl - 3de: 07 - 3df: 00 3f add byte ptr [rdi], bh - 3e1: 14 40 adc al, 64 - 3e3: 00 00 add byte ptr [rax], al - 3e5: 00 00 add byte ptr [rax], al - 3e7: 00 56 00 add byte ptr [rsi], dl - 3ea: 00 00 add byte ptr [rax], al - 3ec: 00 00 add byte ptr [rax], al - 3ee: 00 00 add byte ptr [rax], al - 3f0: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 3f1: 00 00 add byte ptr [rax], al - 3f3: 00 04 00 add byte ptr [rax + rax], al - 3f6: f1 - 3f7: ff 00 inc dword ptr [rax] - ... - 405: 00 00 add byte ptr [rax], al - 407: 00 ad 00 00 00 02 add byte ptr [rbp + 33554432], ch - 40d: 00 07 add byte ptr [rdi], al - 40f: 00 95 14 40 00 00 add byte ptr [rbp + 16404], dl - 415: 00 00 add byte ptr [rax], al - 417: 00 57 00 add byte ptr [rdi], dl - 41a: 00 00 add byte ptr [rax], al - 41c: 00 00 add byte ptr [rax], al - 41e: 00 00 add byte ptr [rax], al - 420: bb 00 00 00 04 mov ebx, 67108864 - 425: 00 f1 add cl, dh - 427: ff 00 inc dword ptr [rax] - ... - 435: 00 00 add byte ptr [rax], al - 437: 00 c6 add dh, al - 439: 00 00 add byte ptr [rax], al - 43b: 00 01 add byte ptr [rcx], al - 43d: 00 0a add byte ptr [rdx], cl - 43f: 00 80 58 49 00 00 add byte ptr [rax + 18776], al - 445: 00 00 add byte ptr [rax], al - 447: 00 14 00 add byte ptr [rax + rax], dl - 44a: 00 00 add byte ptr [rax], al - 44c: 00 00 add byte ptr [rax], al - 44e: 00 00 add byte ptr [rax], al - 450: e0 00 loopne 0x452 <.symtab+0x452> - 452: 00 00 add byte ptr [rax], al - 454: 02 00 add al, byte ptr [rax] - 456: 07 - 457: 00 ec add ah, ch - 459: 14 40 adc al, 64 - 45b: 00 00 add byte ptr [rax], al - 45d: 00 00 add byte ptr [rax], al - 45f: 00 57 00 add byte ptr [rdi], dl - 462: 00 00 add byte ptr [rax], al - 464: 00 00 add byte ptr [rax], al - 466: 00 00 add byte ptr [rax], al - 468: f9 stc - 469: 00 00 add byte ptr [rax], al - 46b: 00 02 add byte ptr [rdx], al - 46d: 00 07 add byte ptr [rdi], al - 46f: 00 e0 add al, ah - 471: 1e - 472: 41 00 00 add byte ptr [r8], al - 475: 00 00 add byte ptr [rax], al - 477: 00 eb add bl, ch - 479: 00 00 add byte ptr [rax], al - 47b: 00 00 add byte ptr [rax], al - 47d: 00 00 add byte ptr [rax], al - 47f: 00 0a add byte ptr [rdx], cl - 481: 01 00 add dword ptr [rax], eax - 483: 00 02 add byte ptr [rdx], al - 485: 00 07 add byte ptr [rdi], al - 487: 00 70 28 add byte ptr [rax + 40], dh - 48a: 41 00 00 add byte ptr [r8], al - 48d: 00 00 add byte ptr [rax], al - 48f: 00 37 add byte ptr [rdi], dh - 491: 00 00 add byte ptr [rax], al - 493: 00 00 add byte ptr [rax], al - 495: 00 00 add byte ptr [rax], al - 497: 00 29 add byte ptr [rcx], ch - 499: 01 00 add dword ptr [rax], eax - 49b: 00 02 add byte ptr [rdx], al - 49d: 00 07 add byte ptr [rdi], al - 49f: 00 b0 28 41 00 00 add byte ptr [rax + 16680], dh - 4a5: 00 00 add byte ptr [rax], al - 4a7: 00 6f 01 add byte ptr [rdi + 1], ch - 4aa: 00 00 add byte ptr [rax], al - 4ac: 00 00 add byte ptr [rax], al - 4ae: 00 00 add byte ptr [rax], al - 4b0: bc 00 00 00 04 mov esp, 67108864 - 4b5: 00 f1 add cl, dh - 4b7: ff 00 inc dword ptr [rax] - ... - 4c5: 00 00 add byte ptr [rax], al - 4c7: 00 42 01 add byte ptr [rdx + 1], al - 4ca: 00 00 add byte ptr [rax], al - 4cc: 02 00 add al, byte ptr [rax] - 4ce: 07 - 4cf: 00 50 3e add byte ptr [rax + 62], dl - 4d2: 41 00 00 add byte ptr [r8], al - 4d5: 00 00 add byte ptr [rax], al - 4d7: 00 70 00 add byte ptr [rax], dh - 4da: 00 00 add byte ptr [rax], al - 4dc: 00 00 add byte ptr [rax], al - 4de: 00 00 add byte ptr [rax], al - 4e0: 5e pop rsi - 4e1: 01 00 add dword ptr [rax], eax - 4e3: 00 02 add byte ptr [rdx], al - 4e5: 00 07 add byte ptr [rdi], al - 4e7: 00 43 15 add byte ptr [rbx + 21], al - 4ea: 40 00 00 add byte ptr [rax], al - 4ed: 00 00 add byte ptr [rax], al - 4ef: 00 59 00 add byte ptr [rcx], bl - 4f2: 00 00 add byte ptr [rax], al - 4f4: 00 00 add byte ptr [rax], al - 4f6: 00 00 add byte ptr [rax], al - 4f8: 7a 01 jp 0x4fb <.symtab+0x4fb> - 4fa: 00 00 add byte ptr [rax], al - 4fc: 02 00 add al, byte ptr [rax] - 4fe: 07 - 4ff: 00 f0 add al, dh - 501: 42 41 - 503: 00 00 add byte ptr [rax], al - 505: 00 00 add byte ptr [rax], al - 507: 00 5a 00 add byte ptr [rdx], bl - 50a: 00 00 add byte ptr [rax], al - 50c: 00 00 add byte ptr [rax], al - 50e: 00 00 add byte ptr [rax], al - 510: 8d 01 lea eax, [rcx] - 512: 00 00 add byte ptr [rax], al - 514: 02 00 add al, byte ptr [rax] - 516: 07 - 517: 00 50 43 add byte ptr [rax + 67], dl - 51a: 41 00 00 add byte ptr [r8], al - 51d: 00 00 add byte ptr [rax], al - 51f: 00 e9 add cl, ch - 521: 01 00 add dword ptr [rax], eax - 523: 00 00 add byte ptr [rax], al - 525: 00 00 add byte ptr [rax], al - 527: 00 a8 01 00 00 02 add byte ptr [rax + 33554433], ch - 52d: 00 07 add byte ptr [rdi], al - 52f: 00 e0 add al, ah - 531: 4b 41 - 533: 00 00 add byte ptr [rax], al - 535: 00 00 add byte ptr [rax], al - 537: 00 39 add byte ptr [rcx], bh - 539: 03 00 add eax, dword ptr [rax] - 53b: 00 00 add byte ptr [rax], al - 53d: 00 00 add byte ptr [rax], al - 53f: 00 bd 01 00 00 01 add byte ptr [rbp + 16777217], bh - 545: 00 0a add byte ptr [rdx], cl - 547: 00 50 5b add byte ptr [rax + 91], dl - 54a: 49 00 00 add byte ptr [r8], al - 54d: 00 00 add byte ptr [rax], al - 54f: 00 13 add byte ptr [rbx], dl - 551: 00 00 add byte ptr [rax], al - 553: 00 00 add byte ptr [rax], al - 555: 00 00 add byte ptr [rax], al - 557: 00 d7 add bh, dl - 559: 01 00 add dword ptr [rax], eax - 55b: 00 04 00 add byte ptr [rax + rax], al - 55e: f1 - 55f: ff 00 inc dword ptr [rax] - ... - 56d: 00 00 add byte ptr [rax], al - 56f: 00 e1 add cl, ah - 571: 01 00 add dword ptr [rax], eax - 573: 00 02 add byte ptr [rdx], al - 575: 00 07 add byte ptr [rdi], al - 577: 00 a8 15 40 00 00 add byte ptr [rax + 16405], ch - 57d: 00 00 add byte ptr [rax], al - 57f: 00 56 00 add byte ptr [rsi], dl - 582: 00 00 add byte ptr [rax], al - 584: 00 00 add byte ptr [rax], al - 586: 00 00 add byte ptr [rax], al - 588: f0 lock - 589: 01 00 add dword ptr [rax], eax - 58b: 00 04 00 add byte ptr [rax + rax], al - 58e: f1 - 58f: ff 00 inc dword ptr [rax] - ... - 59d: 00 00 add byte ptr [rax], al - 59f: 00 fb add bl, bh - 5a1: 01 00 add dword ptr [rax], eax - 5a3: 00 02 add byte ptr [rdx], al - 5a5: 00 07 add byte ptr [rdi], al - 5a7: 00 fe add dh, bh - 5a9: 15 40 00 00 00 adc eax, 64 - 5ae: 00 00 add byte ptr [rax], al - 5b0: 56 push rsi - 5b1: 00 00 add byte ptr [rax], al - 5b3: 00 00 add byte ptr [rax], al - 5b5: 00 00 add byte ptr [rax], al - 5b7: 00 0b add byte ptr [rbx], cl - 5b9: 02 00 add al, byte ptr [rax] - 5bb: 00 04 00 add byte ptr [rax + rax], al - 5be: f1 - 5bf: ff 00 inc dword ptr [rax] - ... - 5cd: 00 00 add byte ptr [rax], al - 5cf: 00 18 add byte ptr [rax], bl - 5d1: 02 00 add al, byte ptr [rax] - 5d3: 00 02 add byte ptr [rdx], al - 5d5: 00 07 add byte ptr [rdi], al - 5d7: 00 54 16 40 add byte ptr [rsi + rdx + 64], dl - 5db: 00 00 add byte ptr [rax], al - 5dd: 00 00 add byte ptr [rax], al - 5df: 00 56 00 add byte ptr [rsi], dl - 5e2: 00 00 add byte ptr [rax], al - 5e4: 00 00 add byte ptr [rax], al - 5e6: 00 00 add byte ptr [rax], al - 5e8: 2a 02 sub al, byte ptr [rdx] - 5ea: 00 00 add byte ptr [rax], al - 5ec: 04 00 add al, 0 - 5ee: f1 - 5ef: ff 00 inc dword ptr [rax] - ... - 5fd: 00 00 add byte ptr [rax], al - 5ff: 00 36 add byte ptr [rsi], dh - 601: 02 00 add al, byte ptr [rax] - 603: 00 02 add byte ptr [rdx], al - 605: 00 07 add byte ptr [rdi], al - 607: 00 c0 add al, al - 609: ee out dx, al - 60a: 47 00 00 add byte ptr [r8], r8b - 60d: 00 00 add byte ptr [rax], al - 60f: 00 47 01 add byte ptr [rdi + 1], al - 612: 00 00 add byte ptr [rax], al - 614: 00 00 add byte ptr [rax], al - 616: 00 00 add byte ptr [rax], al - 618: 41 02 00 add al, byte ptr [r8] - 61b: 00 02 add byte ptr [rdx], al - 61d: 00 07 add byte ptr [rdi], al - 61f: 00 10 add byte ptr [rax], dl - 621: f0 lock - 622: 47 00 00 add byte ptr [r8], r8b - 625: 00 00 add byte ptr [rax], al - 627: 00 30 add byte ptr [rax], dh - 629: 03 00 add eax, dword ptr [rax] - 62b: 00 00 add byte ptr [rax], al - 62d: 00 00 add byte ptr [rax], al - 62f: 00 56 02 add byte ptr [rsi + 2], dl - 632: 00 00 add byte ptr [rax], al - 634: 02 00 add al, byte ptr [rax] - 636: 07 - 637: 00 aa 16 40 00 00 add byte ptr [rdx + 16406], ch - 63d: 00 00 add byte ptr [rax], al - 63f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x645 <.symtab+0x645> - 645: 00 00 add byte ptr [rax], al - 647: 00 69 02 add byte ptr [rcx + 2], ch - 64a: 00 00 add byte ptr [rax], al - 64c: 04 00 add al, 0 - 64e: f1 - 64f: ff 00 inc dword ptr [rax] - ... - 65d: 00 00 add byte ptr [rax], al - 65f: 00 78 02 add byte ptr [rax + 2], bh - 662: 00 00 add byte ptr [rax], al - 664: 01 00 add dword ptr [rax], eax - 666: 0a 00 or al, byte ptr [rax] - 668: 20 ba 4a 00 00 00 and byte ptr [rdx + 74], bh - 66e: 00 00 add byte ptr [rax], al - 670: 0f 00 00 sldt word ptr [rax] - 673: 00 00 add byte ptr [rax], al - 675: 00 00 add byte ptr [rax], al - 677: 00 92 02 00 00 02 add byte ptr [rdx + 33554434], dl - 67d: 00 07 add byte ptr [rdi], al - 67f: 00 af 16 40 00 00 add byte ptr [rdi + 16406], ch - 685: 00 00 add byte ptr [rax], al - 687: 00 05 00 00 00 00 add byte ptr [rip], al # 0x68d <.symtab+0x68d> - 68d: 00 00 add byte ptr [rax], al - 68f: 00 a6 02 00 00 04 add byte ptr [rsi + 67108866], ah - 695: 00 f1 add cl, dh - 697: ff 00 inc dword ptr [rax] - ... - 6a5: 00 00 add byte ptr [rax], al - 6a7: 00 b3 02 00 00 02 add byte ptr [rbx + 33554434], dh - 6ad: 00 07 add byte ptr [rdi], al - 6af: 00 f0 add al, dh - 6b1: dd 48 00 fisttp qword ptr [rax] - 6b4: 00 00 add byte ptr [rax], al - 6b6: 00 00 add byte ptr [rax], al - 6b8: 42 01 00 add dword ptr [rax], eax - 6bb: 00 00 add byte ptr [rax], al - 6bd: 00 00 add byte ptr [rax], al - 6bf: 00 d0 add al, dl - 6c1: 02 00 add al, byte ptr [rax] - 6c3: 00 02 add byte ptr [rdx], al - 6c5: 00 07 add byte ptr [rdi], al - 6c7: 00 b4 16 40 00 00 00 add byte ptr [rsi + rdx + 64], dh - 6ce: 00 00 add byte ptr [rax], al - 6d0: 05 00 00 00 00 add eax, 0 - 6d5: 00 00 add byte ptr [rax], al - 6d7: 00 f2 add dl, dh - 6d9: 02 00 add al, byte ptr [rax] - 6db: 00 02 add byte ptr [rdx], al - 6dd: 00 07 add byte ptr [rdi], al - 6df: 00 40 df add byte ptr [rax - 33], al - 6e2: 48 00 00 add byte ptr [rax], al - 6e5: 00 00 add byte ptr [rax], al - 6e7: 00 84 00 00 00 00 00 add byte ptr [rax + rax], al - 6ee: 00 00 add byte ptr [rax], al - 6f0: 08 03 or byte ptr [rbx], al - 6f2: 00 00 add byte ptr [rax], al - 6f4: 02 00 add al, byte ptr [rax] - 6f6: 07 - 6f7: 00 b9 16 40 00 00 add byte ptr [rcx + 16406], bh - 6fd: 00 00 add byte ptr [rax], al - 6ff: 00 05 00 00 00 00 add byte ptr [rip], al # 0x705 <.symtab+0x705> - 705: 00 00 add byte ptr [rax], al - 707: 00 23 add byte ptr [rbx], ah - 709: 03 00 add eax, dword ptr [rax] - 70b: 00 02 add byte ptr [rdx], al - 70d: 00 07 add byte ptr [rdi], al - 70f: 00 d0 add al, dl - 711: df 48 00 fisttp word ptr [rax] - 714: 00 00 add byte ptr [rax], al - 716: 00 00 add byte ptr [rax], al - 718: 70 08 jo 0x722 <.symtab+0x722> - 71a: 00 00 add byte ptr [rax], al - 71c: 00 00 add byte ptr [rax], al - 71e: 00 00 add byte ptr [rax], al - 720: 37 - 721: 03 00 add eax, dword ptr [rax] - 723: 00 02 add byte ptr [rdx], al - 725: 00 07 add byte ptr [rdi], al - 727: 00 be 16 40 00 00 add byte ptr [rsi + 16406], bh - 72d: 00 00 add byte ptr [rax], al - 72f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x735 <.symtab+0x735> - 735: 00 00 add byte ptr [rax], al - 737: 00 50 03 add byte ptr [rax + 3], dl - 73a: 00 00 add byte ptr [rax], al - 73c: 02 00 add al, byte ptr [rax] - 73e: 07 - 73f: 00 40 e8 add byte ptr [rax - 24], al - 742: 48 00 00 add byte ptr [rax], al - 745: 00 00 add byte ptr [rax], al - 747: 00 7c 00 00 add byte ptr [rax + rax], bh - 74b: 00 00 add byte ptr [rax], al - 74d: 00 00 add byte ptr [rax], al - 74f: 00 55 03 add byte ptr [rbp + 3], dl - 752: 00 00 add byte ptr [rax], al - 754: 01 00 add dword ptr [rax], eax - 756: 19 00 sbb dword ptr [rax], eax - 758: 00 31 add byte ptr [rcx], dh - 75a: 4c 00 00 add byte ptr [rax], r8b - 75d: 00 00 add byte ptr [rax], al - 75f: 00 12 add byte ptr [rdx], dl - 761: 00 00 add byte ptr [rax], al - 763: 00 00 add byte ptr [rax], al - 765: 00 00 add byte ptr [rax], al - 767: 00 6a 03 add byte ptr [rdx + 3], ch - 76a: 00 00 add byte ptr [rax], al - 76c: 02 00 add al, byte ptr [rax] - 76e: 07 - 76f: 00 c0 add al, al - 771: e8 48 00 00 00 call 0x7be <.symtab+0x7be> - 776: 00 00 add byte ptr [rax], al - 778: 88 06 mov byte ptr [rsi], al - 77a: 00 00 add byte ptr [rax], al - 77c: 00 00 add byte ptr [rax], al - 77e: 00 00 add byte ptr [rax], al - 780: 7d 03 jge 0x785 <.symtab+0x785> - 782: 00 00 add byte ptr [rax], al - 784: 02 00 add al, byte ptr [rax] - 786: 07 - 787: 00 c3 add bl, al - 789: 16 - 78a: 40 00 00 add byte ptr [rax], al - 78d: 00 00 add byte ptr [rax], al - 78f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x795 <.symtab+0x795> - 795: 00 00 add byte ptr [rax], al - 797: 00 95 03 00 00 02 add byte ptr [rbp + 33554435], dl - 79d: 00 07 add byte ptr [rdi], al - 79f: 00 50 ef add byte ptr [rax - 17], dl - 7a2: 48 00 00 add byte ptr [rax], al - 7a5: 00 00 add byte ptr [rax], al - 7a7: 00 9f 01 00 00 00 add byte ptr [rdi + 1], bl - 7ad: 00 00 add byte ptr [rax], al - 7af: 00 aa 03 00 00 02 add byte ptr [rdx + 33554435], ch - 7b5: 00 07 add byte ptr [rdi], al - 7b7: 00 c8 add al, cl - 7b9: 16 - 7ba: 40 00 00 add byte ptr [rax], al - 7bd: 00 00 add byte ptr [rax], al - 7bf: 00 05 00 00 00 00 add byte ptr [rip], al # 0x7c5 <.symtab+0x7c5> - 7c5: 00 00 add byte ptr [rax], al - 7c7: 00 c4 add ah, al - 7c9: 03 00 add eax, dword ptr [rax] - 7cb: 00 02 add byte ptr [rdx], al - 7cd: 00 07 add byte ptr [rdi], al - 7cf: 00 f0 add al, dh - 7d1: f0 lock - 7d2: 48 00 00 add byte ptr [rax], al - 7d5: 00 00 add byte ptr [rax], al - 7d7: 00 56 07 add byte ptr [rsi + 7], dl - 7da: 00 00 add byte ptr [rax], al - 7dc: 00 00 add byte ptr [rax], al - 7de: 00 00 add byte ptr [rax], al - 7e0: d5 - 7e1: 03 00 add eax, dword ptr [rax] - 7e3: 00 02 add byte ptr [rdx], al - 7e5: 00 07 add byte ptr [rdi], al - 7e7: 00 cd add ch, cl - 7e9: 16 - 7ea: 40 00 00 add byte ptr [rax], al - 7ed: 00 00 add byte ptr [rax], al - 7ef: 00 0a add byte ptr [rdx], cl - 7f1: 00 00 add byte ptr [rax], al - 7f3: 00 00 add byte ptr [rax], al - 7f5: 00 00 add byte ptr [rax], al - 7f7: 00 eb add bl, ch - 7f9: 03 00 add eax, dword ptr [rax] - 7fb: 00 02 add byte ptr [rdx], al - 7fd: 00 07 add byte ptr [rdi], al - 7ff: 00 50 f8 add byte ptr [rax - 8], dl - 802: 48 00 00 add byte ptr [rax], al - 805: 00 00 add byte ptr [rax], al - 807: 00 28 add byte ptr [rax], ch - 809: 04 00 add al, 0 - 80b: 00 00 add byte ptr [rax], al - 80d: 00 00 add byte ptr [rax], al - 80f: 00 ff add bh, bh - 811: 03 00 add eax, dword ptr [rax] - 813: 00 02 add byte ptr [rdx], al - 815: 00 07 add byte ptr [rdi], al - 817: 00 d7 add bh, dl - 819: 16 - 81a: 40 00 00 add byte ptr [rax], al - 81d: 00 00 add byte ptr [rax], al - 81f: 00 0a add byte ptr [rdx], cl - 821: 00 00 add byte ptr [rax], al - 823: 00 00 add byte ptr [rax], al - 825: 00 00 add byte ptr [rax], al - 827: 00 18 add byte ptr [rax], bl - 829: 04 00 add al, 0 - 82b: 00 02 add byte ptr [rdx], al - 82d: 00 07 add byte ptr [rdi], al - 82f: 00 80 fc 48 00 00 add byte ptr [rax + 18684], al - 835: 00 00 add byte ptr [rax], al - 837: 00 75 01 add byte ptr [rbp + 1], dh - 83a: 00 00 add byte ptr [rax], al - 83c: 00 00 add byte ptr [rax], al - 83e: 00 00 add byte ptr [rax], al - 840: 2a 04 00 sub al, byte ptr [rax + rax] - 843: 00 01 add byte ptr [rcx], al - 845: 00 19 add byte ptr [rcx], bl - 847: 00 f0 add al, dh - 849: 30 4c 00 00 xor byte ptr [rax + rax], cl - 84d: 00 00 add byte ptr [rax], al - 84f: 00 04 00 add byte ptr [rax + rax], al - 852: 00 00 add byte ptr [rax], al - 854: 00 00 add byte ptr [rax], al - 856: 00 00 add byte ptr [rax], al - 858: 3e 04 00 add al, 0 - 85b: 00 02 add byte ptr [rdx], al - 85d: 00 07 add byte ptr [rdi], al - 85f: 00 e1 add cl, ah - 861: 16 - 862: 40 00 00 add byte ptr [rax], al - 865: 00 00 add byte ptr [rax], al - 867: 00 05 00 00 00 00 add byte ptr [rip], al # 0x86d <.symtab+0x86d> - 86d: 00 00 add byte ptr [rax], al - 86f: 00 55 04 add byte ptr [rbp + 4], dl - 872: 00 00 add byte ptr [rax], al - 874: 02 00 add al, byte ptr [rax] - 876: 07 - 877: 00 00 add byte ptr [rax], al - 879: fe 48 00 dec byte ptr [rax] - 87c: 00 00 add byte ptr [rax], al - 87e: 00 00 add byte ptr [rax], al - 880: 84 00 test byte ptr [rax], al - 882: 00 00 add byte ptr [rax], al - 884: 00 00 add byte ptr [rax], al - 886: 00 00 add byte ptr [rax], al - 888: 67 04 00 addr32 add al, 0 - 88b: 00 02 add byte ptr [rdx], al - 88d: 00 07 add byte ptr [rdi], al - 88f: 00 e6 add dh, ah - 891: 16 - 892: 40 00 00 add byte ptr [rax], al - 895: 00 00 add byte ptr [rax], al - 897: 00 05 00 00 00 00 add byte ptr [rip], al # 0x89d <.symtab+0x89d> - 89d: 00 00 add byte ptr [rax], al - 89f: 00 7e 04 add byte ptr [rsi + 4], bh - 8a2: 00 00 add byte ptr [rax], al - 8a4: 02 00 add al, byte ptr [rax] - 8a6: 07 - 8a7: 00 90 fe 48 00 00 add byte ptr [rax + 18686], dl - 8ad: 00 00 add byte ptr [rax], al - 8af: 00 c2 add dl, al - 8b1: 00 00 add byte ptr [rax], al - 8b3: 00 00 add byte ptr [rax], al - 8b5: 00 00 add byte ptr [rax], al - 8b7: 00 9c 04 00 00 02 00 add byte ptr [rsp + rax + 131072], bl - 8be: 07 - 8bf: 00 eb add bl, ch - 8c1: 16 - 8c2: 40 00 00 add byte ptr [rax], al - 8c5: 00 00 add byte ptr [rax], al - 8c7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x8cd <.symtab+0x8cd> - 8cd: 00 00 add byte ptr [rax], al - 8cf: 00 bf 04 00 00 02 add byte ptr [rdi + 33554436], bh - 8d5: 00 07 add byte ptr [rdi], al - 8d7: 00 60 ff add byte ptr [rax - 1], ah - 8da: 48 00 00 add byte ptr [rax], al - 8dd: 00 00 add byte ptr [rax], al - 8df: 00 fa add dl, bh - 8e1: 00 00 add byte ptr [rax], al - 8e3: 00 00 add byte ptr [rax], al - 8e5: 00 00 add byte ptr [rax], al - 8e7: 00 db add bl, bl - 8e9: 04 00 add al, 0 - 8eb: 00 02 add byte ptr [rdx], al - 8ed: 00 07 add byte ptr [rdi], al - 8ef: 00 f0 add al, dh - 8f1: 16 - 8f2: 40 00 00 add byte ptr [rax], al - 8f5: 00 00 add byte ptr [rax], al - 8f7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x8fd <.symtab+0x8fd> - 8fd: 00 00 add byte ptr [rax], al - 8ff: 00 ee add dh, ch - 901: 04 00 add al, 0 - 903: 00 02 add byte ptr [rdx], al - 905: 00 07 add byte ptr [rdi], al - 907: 00 f5 add ch, dh - 909: 16 - 90a: 40 00 00 add byte ptr [rax], al - 90d: 00 00 add byte ptr [rax], al - 90f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x915 <.symtab+0x915> - 915: 00 00 add byte ptr [rax], al - 917: 00 01 add byte ptr [rcx], al - 919: 05 00 00 02 00 add eax, 131072 - 91e: 07 - 91f: 00 f0 add al, dh - 921: 02 49 00 add cl, byte ptr [rcx] - 924: 00 00 add byte ptr [rax], al - 926: 00 00 add byte ptr [rax], al - 928: 05 00 00 00 00 add eax, 0 - 92d: 00 00 add byte ptr [rax], al - 92f: 00 13 add byte ptr [rbx], dl - 931: 05 00 00 02 00 add eax, 131072 - 936: 07 - 937: 00 fa add dl, bh - 939: 16 - 93a: 40 00 00 add byte ptr [rax], al - 93d: 00 00 add byte ptr [rax], al - 93f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x945 <.symtab+0x945> - 945: 00 00 add byte ptr [rax], al - 947: 00 27 add byte ptr [rdi], ah - 949: 05 00 00 02 00 add eax, 131072 - 94e: 07 - 94f: 00 ff add bh, bh - 951: 16 - 952: 40 00 00 add byte ptr [rax], al - 955: 00 00 add byte ptr [rax], al - 957: 00 05 00 00 00 00 add byte ptr [rip], al # 0x95d <.symtab+0x95d> - 95d: 00 00 add byte ptr [rax], al - 95f: 00 46 05 add byte ptr [rsi + 5], al - 962: 00 00 add byte ptr [rax], al - 964: 04 00 add al, 0 - 966: f1 - 967: ff 00 inc dword ptr [rax] - ... - 975: 00 00 add byte ptr [rax], al - 977: 00 5b 05 add byte ptr [rbx + 5], bl - 97a: 00 00 add byte ptr [rax], al - 97c: 02 00 add al, byte ptr [rax] - 97e: 07 - 97f: 00 d0 add al, dl - 981: 0a 49 00 or cl, byte ptr [rcx] - 984: 00 00 add byte ptr [rax], al - 986: 00 00 add byte ptr [rax], al - 988: 16 - 989: 00 00 add byte ptr [rax], al - 98b: 00 00 add byte ptr [rax], al - 98d: 00 00 add byte ptr [rax], al - 98f: 00 71 05 add byte ptr [rcx + 5], dh - 992: 00 00 add byte ptr [rax], al - 994: 02 00 add al, byte ptr [rax] - 996: 07 - 997: 00 f0 add al, dh - 999: 0a 49 00 or cl, byte ptr [rcx] - 99c: 00 00 add byte ptr [rax], al - 99e: 00 00 add byte ptr [rax], al - 9a0: cf iretd - 9a1: 00 00 add byte ptr [rax], al - 9a3: 00 00 add byte ptr [rax], al - 9a5: 00 00 add byte ptr [rax], al - 9a7: 00 80 05 00 00 02 add byte ptr [rax + 33554437], al - 9ad: 00 07 add byte ptr [rdi], al - 9af: 00 c0 add al, al - 9b1: 0b 49 00 or ecx, dword ptr [rcx] - 9b4: 00 00 add byte ptr [rax], al - 9b6: 00 00 add byte ptr [rax], al - 9b8: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 9b9: 00 00 add byte ptr [rax], al - 9bb: 00 00 add byte ptr [rax], al - 9bd: 00 00 add byte ptr [rax], al - 9bf: 00 8f 05 00 00 02 add byte ptr [rdi + 33554437], cl - 9c5: 00 07 add byte ptr [rdi], al - 9c7: 00 70 0c add byte ptr [rax + 12], dh - 9ca: 49 00 00 add byte ptr [r8], al - 9cd: 00 00 add byte ptr [rax], al - 9cf: 00 68 00 add byte ptr [rax], ch - 9d2: 00 00 add byte ptr [rax], al - 9d4: 00 00 add byte ptr [rax], al - 9d6: 00 00 add byte ptr [rax], al - 9d8: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 9d9: 05 00 00 02 00 add eax, 131072 - 9de: 07 - 9df: 00 04 17 add byte ptr [rdi + rdx], al - 9e2: 40 00 00 add byte ptr [rax], al - 9e5: 00 00 add byte ptr [rax], al - 9e7: 00 05 00 00 00 00 add byte ptr [rip], al # 0x9ed <.symtab+0x9ed> - 9ed: 00 00 add byte ptr [rax], al - 9ef: 00 c0 add al, al - 9f1: 05 00 00 02 00 add eax, 131072 - 9f6: 07 - 9f7: 00 e0 add al, ah - 9f9: 0c 49 or al, 73 - 9fb: 00 00 add byte ptr [rax], al - 9fd: 00 00 add byte ptr [rax], al - 9ff: 00 58 00 add byte ptr [rax], bl - a02: 00 00 add byte ptr [rax], al - a04: 00 00 add byte ptr [rax], al - a06: 00 00 add byte ptr [rax], al - a08: d1 05 00 00 02 00 rol dword ptr [rip + 131072] # 0x20a0e <.symtab+0x20a0e> - a0e: 07 - a0f: 00 09 add byte ptr [rcx], cl - a11: 17 - a12: 40 00 00 add byte ptr [rax], al - a15: 00 00 add byte ptr [rax], al - a17: 00 05 00 00 00 00 add byte ptr [rip], al # 0xa1d <.symtab+0xa1d> - a1d: 00 00 add byte ptr [rax], al - a1f: 00 e7 add bh, ah - a21: 05 00 00 02 00 add eax, 131072 - a26: 07 - a27: 00 40 0d add byte ptr [rax + 13], al - a2a: 49 00 00 add byte ptr [r8], al - a2d: 00 00 add byte ptr [rax], al - a2f: 00 58 00 add byte ptr [rax], bl - a32: 00 00 add byte ptr [rax], al - a34: 00 00 add byte ptr [rax], al - a36: 00 00 add byte ptr [rax], al - a38: f9 stc - a39: 05 00 00 02 00 add eax, 131072 - a3e: 07 - a3f: 00 0e add byte ptr [rsi], cl - a41: 17 - a42: 40 00 00 add byte ptr [rax], al - a45: 00 00 add byte ptr [rax], al - a47: 00 05 00 00 00 00 add byte ptr [rip], al # 0xa4d <.symtab+0xa4d> - a4d: 00 00 add byte ptr [rax], al - a4f: 00 b3 02 00 00 02 add byte ptr [rbx + 33554434], dh - a55: 00 07 add byte ptr [rdi], al - a57: 00 a0 0d 49 00 00 add byte ptr [rax + 18701], ah - a5d: 00 00 add byte ptr [rax], al - a5f: 00 42 01 add byte ptr [rdx + 1], al - a62: 00 00 add byte ptr [rax], al - a64: 00 00 add byte ptr [rax], al - a66: 00 00 add byte ptr [rax], al - a68: d0 02 rol byte ptr [rdx] - a6a: 00 00 add byte ptr [rax], al - a6c: 02 00 add al, byte ptr [rax] - a6e: 07 - a6f: 00 13 add byte ptr [rbx], dl - a71: 17 - a72: 40 00 00 add byte ptr [rax], al - a75: 00 00 add byte ptr [rax], al - a77: 00 05 00 00 00 00 add byte ptr [rip], al # 0xa7d <.symtab+0xa7d> - a7d: 00 00 add byte ptr [rax], al - a7f: 00 10 add byte ptr [rax], dl - a81: 06 - a82: 00 00 add byte ptr [rax], al - a84: 02 00 add al, byte ptr [rax] - a86: 07 - a87: 00 f0 add al, dh - a89: 0e - a8a: 49 00 00 add byte ptr [r8], al - a8d: 00 00 add byte ptr [rax], al - a8f: 00 81 00 00 00 00 add byte ptr [rcx], al - a95: 00 00 add byte ptr [rax], al - a97: 00 2c 06 add byte ptr [rsi + rax], ch - a9a: 00 00 add byte ptr [rax], al - a9c: 02 00 add al, byte ptr [rax] - a9e: 07 - a9f: 00 80 0f 49 00 00 add byte ptr [rax + 18703], al - aa5: 00 00 add byte ptr [rax], al - aa7: 00 22 add byte ptr [rdx], ah - aa9: 01 00 add dword ptr [rax], eax - aab: 00 00 add byte ptr [rax], al - aad: 00 00 add byte ptr [rax], al - aaf: 00 3d 06 00 00 02 add byte ptr [rip + 33554438], bh # 0x2000abb <_end+0x1b3d13b> - ab5: 00 07 add byte ptr [rdi], al - ab7: 00 b0 10 49 00 00 add byte ptr [rax + 18704], dh - abd: 00 00 add byte ptr [rax], al - abf: 00 71 01 add byte ptr [rcx + 1], dh - ac2: 00 00 add byte ptr [rax], al - ac4: 00 00 add byte ptr [rax], al - ac6: 00 00 add byte ptr [rax], al - ac8: 50 push rax - ac9: 06 - aca: 00 00 add byte ptr [rax], al - acc: 02 00 add al, byte ptr [rax] - ace: 07 - acf: 00 30 add byte ptr [rax], dh - ad1: 12 49 00 adc cl, byte ptr [rcx] - ad4: 00 00 add byte ptr [rax], al - ad6: 00 00 add byte ptr [rax], al - ad8: 90 nop - ad9: 04 00 add al, 0 - adb: 00 00 add byte ptr [rax], al - add: 00 00 add byte ptr [rax], al - adf: 00 6c 06 00 add byte ptr [rsi + rax], ch - ae3: 00 01 add byte ptr [rcx], al - ae5: 00 19 add byte ptr [rcx], bl - ae7: 00 30 add byte ptr [rax], dh - ae9: 31 4c 00 00 xor dword ptr [rax + rax], ecx - aed: 00 00 add byte ptr [rax], al - aef: 00 08 add byte ptr [rax], cl - af1: 00 00 add byte ptr [rax], al - af3: 00 00 add byte ptr [rax], al - af5: 00 00 add byte ptr [rax], al - af7: 00 81 06 00 00 01 add byte ptr [rcx + 16777222], al - afd: 00 15 00 28 1b 4c add byte ptr [rip + 1276848128], dl # 0x4c1b3303 <_end+0x4bcef983> - b03: 00 00 add byte ptr [rax], al - b05: 00 00 add byte ptr [rax], al - b07: 00 08 add byte ptr [rax], cl - b09: 00 00 add byte ptr [rax], al - b0b: 00 00 add byte ptr [rax], al - b0d: 00 00 add byte ptr [rax], al - b0f: 00 8c 06 00 00 01 00 add byte ptr [rsi + rax + 65536], cl - b16: 19 00 sbb dword ptr [rax], eax - b18: 40 31 4c 00 00 xor dword ptr [rax + rax], ecx - b1d: 00 00 add byte ptr [rax], al - b1f: 00 80 01 00 00 00 add byte ptr [rax + 1], al - b25: 00 00 add byte ptr [rax], al - b27: 00 9c 06 00 00 01 00 add byte ptr [rsi + rax + 65536], bl - b2e: 19 00 sbb dword ptr [rax], eax - b30: 28 31 sub byte ptr [rcx], dh - b32: 4c 00 00 add byte ptr [rax], r8b - b35: 00 00 add byte ptr [rax], al - b37: 00 08 add byte ptr [rax], cl - b39: 00 00 add byte ptr [rax], al - b3b: 00 00 add byte ptr [rax], al - b3d: 00 00 add byte ptr [rax], al - b3f: 00 a7 06 00 00 02 add byte ptr [rdi + 33554438], ah - b45: 00 07 add byte ptr [rdi], al - b47: 00 18 add byte ptr [rax], bl - b49: 17 - b4a: 40 00 00 add byte ptr [rax], al - b4d: 00 00 add byte ptr [rax], al - b4f: 00 05 00 00 00 00 add byte ptr [rip], al # 0xb55 <.symtab+0xb55> - b55: 00 00 add byte ptr [rax], al - b57: 00 c8 add al, cl - b59: 06 - b5a: 00 00 add byte ptr [rax], al - b5c: 02 00 add al, byte ptr [rax] - b5e: 07 - b5f: 00 c0 add al, al - b61: 16 - b62: 49 00 00 add byte ptr [r8], al - b65: 00 00 add byte ptr [rax], al - b67: 00 95 00 00 00 00 add byte ptr [rbp], dl - b6d: 00 00 add byte ptr [rax], al - b6f: 00 e3 add bl, ah - b71: 06 - b72: 00 00 add byte ptr [rax], al - b74: 02 00 add al, byte ptr [rax] - b76: 07 - b77: 00 60 17 add byte ptr [rax + 23], ah - b7a: 49 00 00 add byte ptr [r8], al - b7d: 00 00 add byte ptr [rax], al - b7f: 00 4b 01 add byte ptr [rbx + 1], cl - b82: 00 00 add byte ptr [rax], al - b84: 00 00 add byte ptr [rax], al - b86: 00 00 add byte ptr [rax], al - b88: fd std - b89: 06 - b8a: 00 00 add byte ptr [rax], al - b8c: 02 00 add al, byte ptr [rax] - b8e: 07 - b8f: 00 b0 18 49 00 00 add byte ptr [rax + 18712], dh - b95: 00 00 add byte ptr [rax], al - b97: 00 2b add byte ptr [rbx], ch - b99: 01 00 add dword ptr [rax], eax - b9b: 00 00 add byte ptr [rax], al - b9d: 00 00 add byte ptr [rax], al - b9f: 00 06 add byte ptr [rsi], al - ba1: 07 - ba2: 00 00 add byte ptr [rax], al - ba4: 02 00 add al, byte ptr [rax] - ba6: 07 - ba7: 00 e0 add al, ah - ba9: 19 49 00 sbb dword ptr [rcx], ecx - bac: 00 00 add byte ptr [rax], al - bae: 00 00 add byte ptr [rax], al - bb0: 41 07 - bb2: 00 00 add byte ptr [rax], al - bb4: 00 00 add byte ptr [rax], al - bb6: 00 00 add byte ptr [rax], al - bb8: 14 07 adc al, 7 - bba: 00 00 add byte ptr [rax], al - bbc: 01 00 add dword ptr [rax], eax - bbe: 0a 00 or al, byte ptr [rax] - bc0: b0 0f mov al, 15 - bc2: 4b 00 00 add byte ptr [r8], al - bc5: 00 00 add byte ptr [rax], al - bc7: 00 08 add byte ptr [rax], cl - bc9: 00 00 add byte ptr [rax], al - bcb: 00 00 add byte ptr [rax], al - bcd: 00 00 add byte ptr [rax], al - bcf: 00 24 07 add byte ptr [rdi + rax], ah - bd2: 00 00 add byte ptr [rax], al - bd4: 01 00 add dword ptr [rax], eax - bd6: 19 00 sbb dword ptr [rax], eax - bd8: 20 31 and byte ptr [rcx], dh - bda: 4c 00 00 add byte ptr [rax], r8b - bdd: 00 00 add byte ptr [rax], al - bdf: 00 08 add byte ptr [rax], cl - be1: 00 00 add byte ptr [rax], al - be3: 00 00 add byte ptr [rax], al - be5: 00 00 add byte ptr [rax], al - be7: 00 30 add byte ptr [rax], dh - be9: 07 - bea: 00 00 add byte ptr [rax], al - bec: 02 00 add al, byte ptr [rax] - bee: 07 - bef: 00 1d 17 40 00 00 add byte ptr [rip + 16407], bl # 0x4c0c <.symtab+0x4c0c> - bf5: 00 00 add byte ptr [rax], al - bf7: 00 05 00 00 00 00 add byte ptr [rip], al # 0xbfd <.symtab+0xbfd> - bfd: 00 00 add byte ptr [rax], al - bff: 00 43 07 add byte ptr [rbx + 7], al - c02: 00 00 add byte ptr [rax], al - c04: 02 00 add al, byte ptr [rax] - c06: 07 - c07: 00 30 add byte ptr [rax], dh - c09: 21 49 00 and dword ptr [rcx], ecx - c0c: 00 00 add byte ptr [rax], al - c0e: 00 00 add byte ptr [rax], al - c10: 8c 00 mov word ptr [rax], es - c12: 00 00 add byte ptr [rax], al - c14: 00 00 add byte ptr [rax], al - c16: 00 00 add byte ptr [rax], al - c18: 66 07 - c1a: 00 00 add byte ptr [rax], al - c1c: 01 00 add dword ptr [rax], eax - c1e: 19 00 sbb dword ptr [rax], eax - c20: c0 32 - c22: 4c 00 00 add byte ptr [rax], r8b - c25: 00 00 add byte ptr [rax], al - c27: 00 28 add byte ptr [rax], ch - c29: 00 00 add byte ptr [rax], al - c2b: 00 00 add byte ptr [rax], al - c2d: 00 00 add byte ptr [rax], al - c2f: 00 73 07 add byte ptr [rbx + 7], dh - c32: 00 00 add byte ptr [rax], al - c34: 01 00 add dword ptr [rax], eax - c36: 19 00 sbb dword ptr [rax], eax - c38: f8 clc - c39: 32 4c 00 00 xor cl, byte ptr [rax + rax] - c3d: 00 00 add byte ptr [rax], al - c3f: 00 08 add byte ptr [rax], cl - c41: 00 00 add byte ptr [rax], al - c43: 00 00 add byte ptr [rax], al - c45: 00 00 add byte ptr [rax], al - c47: 00 82 07 00 00 01 add byte ptr [rdx + 16777223], al - c4d: 00 19 add byte ptr [rcx], bl - c4f: 00 e8 add al, ch - c51: 32 4c 00 00 xor cl, byte ptr [rax + rax] - c55: 00 00 add byte ptr [rax], al - c57: 00 04 00 add byte ptr [rax + rax], al - c5a: 00 00 add byte ptr [rax], al - c5c: 00 00 add byte ptr [rax], al - c5e: 00 00 add byte ptr [rax], al - c60: 75 07 jne 0xc69 <.symtab+0xc69> - c62: 00 00 add byte ptr [rax], al - c64: 01 00 add dword ptr [rax], eax - c66: 19 00 sbb dword ptr [rax], eax - c68: f0 lock - c69: 32 4c 00 00 xor cl, byte ptr [rax + rax] - c6d: 00 00 add byte ptr [rax], al - c6f: 00 08 add byte ptr [rax], cl - c71: 00 00 add byte ptr [rax], al - c73: 00 00 add byte ptr [rax], al - c75: 00 00 add byte ptr [rax], al - c77: 00 99 07 00 00 04 add byte ptr [rcx + 67108871], bl - c7d: 00 f1 add cl, dh - c7f: ff 00 inc dword ptr [rax] - ... - c8d: 00 00 add byte ptr [rax], al - c8f: 00 f2 add dl, dh - c91: 02 00 add al, byte ptr [rax] - c93: 00 02 add byte ptr [rdx], al - c95: 00 07 add byte ptr [rdi], al - c97: 00 c0 add al, al - c99: 26 49 00 00 add byte ptr es:[r8], al - c9d: 00 00 add byte ptr [rax], al - c9f: 00 80 00 00 00 00 add byte ptr [rax], al - ca5: 00 00 add byte ptr [rax], al - ca7: 00 08 add byte ptr [rax], cl - ca9: 03 00 add eax, dword ptr [rax] - cab: 00 02 add byte ptr [rdx], al - cad: 00 07 add byte ptr [rdi], al - caf: 00 22 add byte ptr [rdx], ah - cb1: 17 - cb2: 40 00 00 add byte ptr [rax], al - cb5: 00 00 add byte ptr [rax], al - cb7: 00 05 00 00 00 00 add byte ptr [rip], al # 0xcbd <.symtab+0xcbd> - cbd: 00 00 add byte ptr [rax], al - cbf: 00 b3 02 00 00 02 add byte ptr [rbx + 33554434], dh - cc5: 00 07 add byte ptr [rdi], al - cc7: 00 40 27 add byte ptr [rax + 39], al - cca: 49 00 00 add byte ptr [r8], al - ccd: 00 00 add byte ptr [rax], al - ccf: 00 42 01 add byte ptr [rdx + 1], al - cd2: 00 00 add byte ptr [rax], al - cd4: 00 00 add byte ptr [rax], al - cd6: 00 00 add byte ptr [rax], al - cd8: d0 02 rol byte ptr [rdx] - cda: 00 00 add byte ptr [rax], al - cdc: 02 00 add al, byte ptr [rax] - cde: 07 - cdf: 00 27 add byte ptr [rdi], ah - ce1: 17 - ce2: 40 00 00 add byte ptr [rax], al - ce5: 00 00 add byte ptr [rax], al - ce7: 00 05 00 00 00 00 add byte ptr [rip], al # 0xced <.symtab+0xced> - ced: 00 00 add byte ptr [rax], al - cef: 00 a4 07 00 00 04 00 add byte ptr [rdi + rax + 262144], ah - cf6: f1 - cf7: ff 00 inc dword ptr [rax] - ... - d05: 00 00 add byte ptr [rax], al - d07: 00 29 add byte ptr [rcx], ch - d09: 68 00 00 02 00 push 131072 - d0e: 07 - d0f: 00 f0 add al, dh - d11: 45 48 rex64 - d13: 00 00 add byte ptr [rax], al - d15: 00 00 add byte ptr [rax], al - d17: 00 4f 00 add byte ptr [rdi], cl - d1a: 00 00 add byte ptr [rax], al - d1c: 00 00 add byte ptr [rax], al - d1e: 00 00 add byte ptr [rax], al - d20: af scasd eax, dword ptr es:[rdi] - d21: 07 - d22: 00 00 add byte ptr [rax], al - d24: 02 00 add al, byte ptr [rax] - d26: 07 - d27: 00 c0 add al, al - d29: 48 48 rex64 - d2b: 00 00 add byte ptr [rax], al - d2d: 00 00 add byte ptr [rax], al - d2f: 00 62 00 add byte ptr [rdx], ah - d32: 00 00 add byte ptr [rax], al - d34: 00 00 add byte ptr [rax], al - d36: 00 00 add byte ptr [rax], al - d38: bc 07 00 00 01 mov esp, 16777223 - d3d: 00 19 add byte ptr [rcx], bl - d3f: 00 c4 add ah, al - d41: 2f - d42: 4c 00 00 add byte ptr [rax], r8b - d45: 00 00 add byte ptr [rax], al - d47: 00 04 00 add byte ptr [rax + rax], al - d4a: 00 00 add byte ptr [rax], al - d4c: 00 00 add byte ptr [rax], al - d4e: 00 00 add byte ptr [rax], al - d50: c0 07 00 rol byte ptr [rdi], 0 - d53: 00 01 add byte ptr [rcx], al - d55: 00 19 add byte ptr [rcx], bl - d57: 00 e0 add al, ah - d59: 2f - d5a: 4c 00 00 add byte ptr [rax], r8b - d5d: 00 00 add byte ptr [rax], al - d5f: 00 20 add byte ptr [rax], ah - d61: 00 00 add byte ptr [rax], al - d63: 00 00 add byte ptr [rax], al - d65: 00 00 add byte ptr [rax], al - d67: 00 cc add ah, cl - d69: 07 - d6a: 00 00 add byte ptr [rax], al - d6c: 01 00 add dword ptr [rax], eax - d6e: 19 00 sbb dword ptr [rax], eax - d70: c8 2f 4c 00 enter 19503, 0 - d74: 00 00 add byte ptr [rax], al - d76: 00 00 add byte ptr [rax], al - d78: 08 00 or byte ptr [rax], al - d7a: 00 00 add byte ptr [rax], al - d7c: 00 00 add byte ptr [rax], al - d7e: 00 00 add byte ptr [rax], al - d80: d7 xlatb - d81: 07 - d82: 00 00 add byte ptr [rax], al - d84: 01 00 add dword ptr [rax], eax - d86: 19 00 sbb dword ptr [rax], eax - d88: c0 2f 4c shr byte ptr [rdi], 76 - d8b: 00 00 add byte ptr [rax], al - d8d: 00 00 add byte ptr [rax], al - d8f: 00 04 00 add byte ptr [rax + rax], al - d92: 00 00 add byte ptr [rax], al - d94: 00 00 add byte ptr [rax], al - d96: 00 00 add byte ptr [rax], al - d98: 68 3d 00 00 02 push 33554493 - d9d: 00 07 add byte ptr [rdi], al - d9f: 00 30 add byte ptr [rax], dh - da1: 17 - da2: 40 00 00 add byte ptr [rax], al - da5: 00 00 add byte ptr [rax], al - da7: 00 41 00 add byte ptr [rcx], al - daa: 00 00 add byte ptr [rax], al - dac: 00 00 add byte ptr [rax], al - dae: 00 00 add byte ptr [rax], al - db0: dc 07 fadd qword ptr [rdi] - db2: 00 00 add byte ptr [rax], al - db4: 01 00 add dword ptr [rax], eax - db6: 15 00 c0 1a 4c adc eax, 1276821504 - dbb: 00 00 add byte ptr [rax], al - dbd: 00 00 add byte ptr [rax], al - dbf: 00 68 00 add byte ptr [rax], ch - dc2: 00 00 add byte ptr [rax], al - dc4: 00 00 add byte ptr [rax], al - dc6: 00 00 add byte ptr [rax], al - dc8: e9 07 00 00 04 jmp 0x4000dd4 <_end+0x3b3d454> - dcd: 00 f1 add cl, dh - dcf: ff 00 inc dword ptr [rax] - ... - ddd: 00 00 add byte ptr [rax], al - ddf: 00 f5 add ch, dh - de1: 07 - de2: 00 00 add byte ptr [rax], al - de4: 02 00 add al, byte ptr [rax] - de6: 07 - de7: 00 f0 add al, dh - de9: 6b 44 00 00 00 imul eax, dword ptr [rax + rax], 0 - dee: 00 00 add byte ptr [rax], al - df0: cf iretd - df1: 01 00 add dword ptr [rax], eax - df3: 00 00 add byte ptr [rax], al - df5: 00 00 add byte ptr [rax], al - df7: 00 00 add byte ptr [rax], al - df9: 08 00 or byte ptr [rax], al - dfb: 00 01 add byte ptr [rcx], al - dfd: 00 0a add byte ptr [rdx], cl - dff: 00 e0 add al, ah - e01: 83 49 00 00 or dword ptr [rcx], 0 - e05: 00 00 add byte ptr [rax], al - e07: 00 0b add byte ptr [rbx], cl - e09: 00 00 add byte ptr [rax], al - e0b: 00 00 add byte ptr [rax], al - e0d: 00 00 add byte ptr [rax], al - e0f: 00 1a add byte ptr [rdx], bl - e11: 08 00 or byte ptr [rax], al - e13: 00 02 add byte ptr [rdx], al - e15: 00 07 add byte ptr [rdi], al - e17: 00 c0 add al, al - e19: 6d insd dword ptr es:[rdi], dx - e1a: 44 00 00 add byte ptr [rax], r8b - e1d: 00 00 add byte ptr [rax], al - e1f: 00 28 add byte ptr [rax], ch - e21: 03 00 add eax, dword ptr [rax] - e23: 00 00 add byte ptr [rax], al - e25: 00 00 add byte ptr [rax], al - e27: 00 32 add byte ptr [rdx], dh - e29: 08 00 or byte ptr [rax], al - e2b: 00 01 add byte ptr [rcx], al - e2d: 00 0a add byte ptr [rdx], cl - e2f: 00 c0 add al, al - e31: 81 49 00 00 00 00 00 or dword ptr [rcx], 0 - e38: 20 02 and byte ptr [rdx], al - e3a: 00 00 add byte ptr [rax], al - e3c: 00 00 add byte ptr [rax], al - e3e: 00 00 add byte ptr [rax], al - e40: 41 08 00 or byte ptr [r8], al - e43: 00 01 add byte ptr [rcx], al - e45: 00 0a add byte ptr [rdx], cl - e47: 00 f0 add al, dh - e49: 83 49 00 00 or dword ptr [rcx], 0 - e4d: 00 00 add byte ptr [rax], al - e4f: 00 11 add byte ptr [rcx], dl - e51: 00 00 add byte ptr [rax], al - e53: 00 00 add byte ptr [rax], al - e55: 00 00 add byte ptr [rax], al - e57: 00 5b 08 add byte ptr [rbx + 8], bl - e5a: 00 00 add byte ptr [rax], al - e5c: 02 00 add al, byte ptr [rax] - e5e: 07 - e5f: 00 f0 add al, dh - e61: 70 44 jo 0xea7 <.symtab+0xea7> - e63: 00 00 add byte ptr [rax], al - e65: 00 00 add byte ptr [rax], al - e67: 00 58 01 add byte ptr [rax + 1], bl - e6a: 00 00 add byte ptr [rax], al - e6c: 00 00 add byte ptr [rax], al - e6e: 00 00 add byte ptr [rax], al - e70: 74 08 je 0xe7a <.symtab+0xe7a> - e72: 00 00 add byte ptr [rax], al - e74: 02 00 add al, byte ptr [rax] - e76: 07 - e77: 00 80 17 40 00 00 add byte ptr [rax + 16407], al - e7d: 00 00 add byte ptr [rax], al - e7f: 00 5b 04 add byte ptr [rbx + 4], bl - e82: 00 00 add byte ptr [rax], al - e84: 00 00 add byte ptr [rax], al - e86: 00 00 add byte ptr [rax], al - e88: 83 08 00 or dword ptr [rax], 0 - e8b: 00 04 00 add byte ptr [rax + rax], al - e8e: f1 - e8f: ff 00 inc dword ptr [rax] - ... - e9d: 00 00 add byte ptr [rax], al - e9f: 00 8e 08 00 00 01 add byte ptr [rsi + 16777224], cl - ea5: 00 0c 00 add byte ptr [rax + rax], cl - ea8: 30 10 xor byte ptr [rax], dl - eaa: 4b 00 00 add byte ptr [r8], al - ... - eb5: 00 00 add byte ptr [rax], al - eb7: 00 a1 08 00 00 02 add byte ptr [rcx + 33554440], ah - ebd: 00 07 add byte ptr [rdi], al - ebf: 00 20 add byte ptr [rax], ah - ec1: 1c 40 sbb al, 64 - ... - ecf: 00 a3 08 00 00 02 add byte ptr [rbx + 33554440], ah - ed5: 00 07 add byte ptr [rdi], al - ed7: 00 50 1c add byte ptr [rax + 28], dl - eda: 40 00 00 add byte ptr [rax], al - ... - ee5: 00 00 add byte ptr [rax], al - ee7: 00 b6 08 00 00 02 add byte ptr [rsi + 33554440], dh - eed: 00 07 add byte ptr [rdi], al - eef: 00 90 1c 40 00 00 add byte ptr [rax + 16412], dl - ... - efd: 00 00 add byte ptr [rax], al - eff: 00 cc add ah, cl - f01: 08 00 or byte ptr [rax], al - f03: 00 01 add byte ptr [rcx], al - f05: 00 19 add byte ptr [rcx], bl - f07: 00 40 22 add byte ptr [rax + 34], al - f0a: 4c 00 00 add byte ptr [rax], r8b - f0d: 00 00 add byte ptr [rax], al - f0f: 00 01 add byte ptr [rcx], al - f11: 00 00 add byte ptr [rax], al - f13: 00 00 add byte ptr [rax], al - f15: 00 00 add byte ptr [rax], al - f17: 00 db add bl, bl - f19: 08 00 or byte ptr [rax], al - f1b: 00 01 add byte ptr [rcx], al - f1d: 00 11 add byte ptr [rcx], dl - f1f: 00 f0 add al, dh - f21: d0 4b 00 ror byte ptr [rbx] - ... - f30: 02 09 add cl, byte ptr [rcx] - f32: 00 00 add byte ptr [rax], al - f34: 02 00 add al, byte ptr [rax] - f36: 07 - f37: 00 d0 add al, dl - f39: 1c 40 sbb al, 64 - ... - f47: 00 0e add byte ptr [rsi], cl - f49: 09 00 or dword ptr [rax], eax - f4b: 00 01 add byte ptr [rcx], al - f4d: 00 19 add byte ptr [rcx], bl - f4f: 00 60 22 add byte ptr [rax + 34], ah - f52: 4c 00 00 add byte ptr [rax], r8b - f55: 00 00 add byte ptr [rax], al - f57: 00 30 add byte ptr [rax], dh - f59: 00 00 add byte ptr [rax], al - f5b: 00 00 add byte ptr [rax], al - f5d: 00 00 add byte ptr [rax], al - f5f: 00 1a add byte ptr [rdx], bl - f61: 09 00 or dword ptr [rax], eax - f63: 00 01 add byte ptr [rcx], al - f65: 00 10 add byte ptr [rax], dl - f67: 00 e0 add al, ah - f69: d0 4b 00 ror byte ptr [rbx] - ... - f78: 39 09 cmp dword ptr [rcx], ecx - f7a: 00 00 add byte ptr [rax], al - f7c: 04 00 add al, 0 - f7e: f1 - f7f: ff 00 inc dword ptr [rax] - ... - f8d: 00 00 add byte ptr [rax], al - f8f: 00 41 09 add byte ptr [rcx + 9], al - f92: 00 00 add byte ptr [rax], al - f94: 04 00 add al, 0 - f96: f1 - f97: ff 00 inc dword ptr [rax] - ... - fa5: 00 00 add byte ptr [rax], al - fa7: 00 4e 09 add byte ptr [rsi + 9], cl - faa: 00 00 add byte ptr [rax], al - fac: 02 00 add al, byte ptr [rax] - fae: 07 - faf: 00 20 add byte ptr [rax], ah - fb1: 1d 40 00 00 00 sbb eax, 64 - fb6: 00 00 add byte ptr [rax], al - fb8: 80 03 00 add byte ptr [rbx], 0 - fbb: 00 00 add byte ptr [rax], al - fbd: 00 00 add byte ptr [rax], al - fbf: 00 6d 09 add byte ptr [rbp + 9], ch - fc2: 00 00 add byte ptr [rax], al - fc4: 01 00 add dword ptr [rax], eax - fc6: 0a 00 or al, byte ptr [rax] - fc8: f0 lock - fc9: 51 push rcx - fca: 49 00 00 add byte ptr [r8], al - fcd: 00 00 add byte ptr [rax], al - fcf: 00 12 add byte ptr [rdx], dl - fd1: 00 00 add byte ptr [rax], al - fd3: 00 00 add byte ptr [rax], al - fd5: 00 00 add byte ptr [rax], al - fd7: 00 87 09 00 00 04 add byte ptr [rdi + 67108873], al - fdd: 00 f1 add cl, dh - fdf: ff 00 inc dword ptr [rax] - ... - fed: 00 00 add byte ptr [rax], al - fef: 00 92 09 00 00 01 add byte ptr [rdx + 16777225], dl - ff5: 00 19 add byte ptr [rcx], bl - ff7: 00 90 22 4c 00 00 add byte ptr [rax + 19490], dl - ffd: 00 00 add byte ptr [rax], al - fff: 00 10 add byte ptr [rax], dl - 1001: 04 00 add al, 0 - 1003: 00 00 add byte ptr [rax], al - 1005: 00 00 add byte ptr [rax], al - 1007: 00 a2 09 00 00 04 add byte ptr [rdx + 67108873], ah - 100d: 00 f1 add cl, dh - 100f: ff 00 inc dword ptr [rax] - ... - 101d: 00 00 add byte ptr [rax], al - 101f: 00 af 09 00 00 02 add byte ptr [rdi + 33554441], ch - 1025: 00 07 add byte ptr [rdi], al - 1027: 00 c0 add al, al - 1029: 2f - 102a: 40 00 00 add byte ptr [rax], al - 102d: 00 00 add byte ptr [rax], al - 102f: 00 e6 add dh, ah - 1031: 01 00 add dword ptr [rax], eax - 1033: 00 00 add byte ptr [rax], al - 1035: 00 00 add byte ptr [rax], al - 1037: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh - 103d: 00 08 add byte ptr [rax], cl - 103f: 00 40 2c add byte ptr [rax + 44], al - 1042: 49 00 00 add byte ptr [r8], al - 1045: 00 00 add byte ptr [rax], al - 1047: 00 bf 00 00 00 00 add byte ptr [rdi], bh - 104d: 00 00 add byte ptr [rax], al - 104f: 00 c4 add ah, al - 1051: 09 00 or dword ptr [rax], eax - 1053: 00 01 add byte ptr [rcx], al - 1055: 00 19 add byte ptr [rcx], bl - 1057: 00 08 add byte ptr [rax], cl - 1059: 27 - 105a: 4c 00 00 add byte ptr [rax], r8b - 105d: 00 00 add byte ptr [rax], al - 105f: 00 08 add byte ptr [rax], cl - 1061: 00 00 add byte ptr [rax], al - 1063: 00 00 add byte ptr [rax], al - 1065: 00 00 add byte ptr [rax], al - 1067: 00 c9 add cl, cl - 1069: 09 00 or dword ptr [rax], eax - 106b: 00 01 add byte ptr [rcx], al - 106d: 00 19 add byte ptr [rcx], bl - 106f: 00 00 add byte ptr [rax], al - 1071: 27 - 1072: 4c 00 00 add byte ptr [rax], r8b - 1075: 00 00 add byte ptr [rax], al - 1077: 00 08 add byte ptr [rax], cl - 1079: 00 00 add byte ptr [rax], al - 107b: 00 00 add byte ptr [rax], al - 107d: 00 00 add byte ptr [rax], al - 107f: 00 d7 add bh, dl - 1081: 09 00 or dword ptr [rax], eax - 1083: 00 02 add byte ptr [rdx], al - 1085: 00 07 add byte ptr [rdi], al - 1087: 00 b0 31 40 00 00 add byte ptr [rax + 16433], dh - 108d: 00 00 add byte ptr [rax], al - 108f: 00 76 00 add byte ptr [rsi], dh - 1092: 00 00 add byte ptr [rax], al - 1094: 00 00 add byte ptr [rax], al - 1096: 00 00 add byte ptr [rax], al - 1098: e0 09 loopne 0x10a3 <.symtab+0x10a3> - 109a: 00 00 add byte ptr [rax], al - 109c: 01 00 add dword ptr [rax], eax - 109e: 19 00 sbb dword ptr [rax], eax - 10a0: f8 clc - 10a1: 26 4c 00 00 add byte ptr es:[rax], r8b - 10a5: 00 00 add byte ptr [rax], al - 10a7: 00 04 00 add byte ptr [rax + rax], al - 10aa: 00 00 add byte ptr [rax], al - 10ac: 00 00 add byte ptr [rax], al - 10ae: 00 00 add byte ptr [rax], al - 10b0: eb 09 jmp 0x10bb <.symtab+0x10bb> - 10b2: 00 00 add byte ptr [rax], al - 10b4: 01 00 add dword ptr [rax], eax - 10b6: 19 00 sbb dword ptr [rax], eax - 10b8: e0 26 loopne 0x10e0 <.symtab+0x10e0> - 10ba: 4c 00 00 add byte ptr [rax], r8b - 10bd: 00 00 add byte ptr [rax], al - 10bf: 00 04 00 add byte ptr [rax + rax], al - 10c2: 00 00 add byte ptr [rax], al - 10c4: 00 00 add byte ptr [rax], al - 10c6: 00 00 add byte ptr [rax], al - 10c8: 07 - 10c9: 0a 00 or al, byte ptr [rax] - 10cb: 00 01 add byte ptr [rcx], al - 10cd: 00 19 add byte ptr [rcx], bl - 10cf: 00 d8 add al, bl - 10d1: 26 4c 00 00 add byte ptr es:[rax], r8b - 10d5: 00 00 add byte ptr [rax], al - 10d7: 00 08 add byte ptr [rax], cl - 10d9: 00 00 add byte ptr [rax], al - 10db: 00 00 add byte ptr [rax], al - 10dd: 00 00 add byte ptr [rax], al - 10df: 00 22 add byte ptr [rdx], ah - 10e1: 0a 00 or al, byte ptr [rax] - 10e3: 00 01 add byte ptr [rcx], al - 10e5: 00 19 add byte ptr [rcx], bl - 10e7: 00 e8 add al, ch - 10e9: 26 4c 00 00 add byte ptr es:[rax], r8b - 10ed: 00 00 add byte ptr [rax], al - 10ef: 00 08 add byte ptr [rax], cl - 10f1: 00 00 add byte ptr [rax], al - 10f3: 00 00 add byte ptr [rax], al - 10f5: 00 00 add byte ptr [rax], al - 10f7: 00 35 0a 00 00 01 add byte ptr [rip + 16777226], dh # 0x1001107 <_end+0xb3d787> - 10fd: 00 19 add byte ptr [rcx], bl - 10ff: 00 f0 add al, dh - 1101: 26 4c 00 00 add byte ptr es:[rax], r8b - 1105: 00 00 add byte ptr [rax], al - 1107: 00 08 add byte ptr [rax], cl - 1109: 00 00 add byte ptr [rax], al - 110b: 00 00 add byte ptr [rax], al - 110d: 00 00 add byte ptr [rax], al - 110f: 00 43 0a add byte ptr [rbx + 10], al - 1112: 00 00 add byte ptr [rax], al - 1114: 01 00 add dword ptr [rax], eax - 1116: 19 00 sbb dword ptr [rax], eax - 1118: 20 27 and byte ptr [rdi], ah - 111a: 4c 00 00 add byte ptr [rax], r8b - 111d: 00 00 add byte ptr [rax], al - 111f: 00 38 add byte ptr [rax], bh - 1121: 00 00 add byte ptr [rax], al - 1123: 00 00 add byte ptr [rax], al - 1125: 00 00 add byte ptr [rax], al - 1127: 00 4d 0a add byte ptr [rbp + 10], cl - 112a: 00 00 add byte ptr [rax], al - 112c: 01 00 add dword ptr [rax], eax - 112e: 16 - 112f: 00 30 add byte ptr [rax], dh - 1131: 1b 4c 00 00 sbb ecx, dword ptr [rax + rax] - 1135: 00 00 add byte ptr [rax], al - 1137: 00 08 add byte ptr [rax], cl - 1139: 00 00 add byte ptr [rax], al - 113b: 00 00 add byte ptr [rax], al - 113d: 00 00 add byte ptr [rax], al - 113f: 00 7c 0a 00 add byte ptr [rdx + rcx], bh - 1143: 00 04 00 add byte ptr [rax + rax], al - 1146: f1 - 1147: ff 00 inc dword ptr [rax] - ... - 1155: 00 00 add byte ptr [rax], al - 1157: 00 89 0a 00 00 01 add byte ptr [rcx + 16777226], cl - 115d: 00 19 add byte ptr [rcx], bl - 115f: 00 60 27 add byte ptr [rax + 39], ah - 1162: 4c 00 00 add byte ptr [rax], r8b - 1165: 00 00 add byte ptr [rax], al - 1167: 00 38 add byte ptr [rax], bh - 1169: 00 00 add byte ptr [rax], al - 116b: 00 00 add byte ptr [rax], al - 116d: 00 00 add byte ptr [rax], al - 116f: 00 94 0a 00 00 01 00 add byte ptr [rdx + rcx + 65536], dl - 1176: 19 00 sbb dword ptr [rax], eax - 1178: 98 cwde - 1179: 27 - 117a: 4c 00 00 add byte ptr [rax], r8b - 117d: 00 00 add byte ptr [rax], al - 117f: 00 08 add byte ptr [rax], cl - 1181: 00 00 add byte ptr [rax], al - 1183: 00 00 add byte ptr [rax], al - 1185: 00 00 add byte ptr [rax], al - 1187: 00 a7 0a 00 00 04 add byte ptr [rdi + 67108874], ah - 118d: 00 f1 add cl, dh - 118f: ff 00 inc dword ptr [rax] - ... - 119d: 00 00 add byte ptr [rax], al - 119f: 00 5d 50 add byte ptr [rbp + 80], bl - 11a2: 00 00 add byte ptr [rax], al - 11a4: 02 00 add al, byte ptr [rax] - 11a6: 07 - 11a7: 00 c0 add al, al - 11a9: 60 - 11aa: 40 00 00 add byte ptr [rax], al - 11ad: 00 00 add byte ptr [rax], al - 11af: 00 16 add byte ptr [rsi], dl - 11b1: 00 00 add byte ptr [rax], al - 11b3: 00 00 add byte ptr [rax], al - 11b5: 00 00 add byte ptr [rax], al - 11b7: 00 b5 0a 00 00 02 add byte ptr [rbp + 33554442], dh - 11bd: 00 07 add byte ptr [rdi], al - 11bf: 00 e0 add al, ah - 11c1: 60 - 11c2: 40 00 00 add byte ptr [rax], al - 11c5: 00 00 add byte ptr [rax], al - 11c7: 00 f9 add cl, bh - 11c9: 04 00 add al, 0 - 11cb: 00 00 add byte ptr [rax], al - 11cd: 00 00 add byte ptr [rax], al - 11cf: 00 c5 add ch, al - 11d1: 0a 00 or al, byte ptr [rax] - 11d3: 00 01 add byte ptr [rcx], al - 11d5: 00 0a add byte ptr [rdx], cl - 11d7: 00 48 53 add byte ptr [rax + 83], cl - 11da: 49 00 00 add byte ptr [r8], al - 11dd: 00 00 add byte ptr [rax], al - 11df: 00 0e add byte ptr [rsi], cl - 11e1: 00 00 add byte ptr [rax], al - 11e3: 00 00 add byte ptr [rax], al - 11e5: 00 00 add byte ptr [rax], al - 11e7: 00 0d 54 00 00 01 add byte ptr [rip + 16777300], cl # 0x1001241 <_end+0xb3d8c1> - 11ed: 00 19 add byte ptr [rcx], bl - 11ef: 00 c0 add al, al - 11f1: 27 - 11f2: 4c 00 00 add byte ptr [rax], r8b - 11f5: 00 00 add byte ptr [rax], al - 11f7: 00 08 add byte ptr [rax], cl - 11f9: 00 00 add byte ptr [rax], al - 11fb: 00 00 add byte ptr [rax], al - 11fd: 00 00 add byte ptr [rax], al - 11ff: 00 4c 63 00 add byte ptr [rbx + 2*riz], cl - 1203: 00 01 add byte ptr [rcx], al - 1205: 00 1a add byte ptr [rdx], bl - 1207: 00 58 39 add byte ptr [rax + 57], bl - 120a: 4c 00 00 add byte ptr [rax], r8b - 120d: 00 00 add byte ptr [rax], al - 120f: 00 08 add byte ptr [rax], cl - 1211: 00 00 add byte ptr [rax], al - 1213: 00 00 add byte ptr [rax], al - 1215: 00 00 add byte ptr [rax], al - 1217: 00 d5 add ch, dl - 1219: 0a 00 or al, byte ptr [rax] - 121b: 00 01 add byte ptr [rcx], al - 121d: 00 19 add byte ptr [rcx], bl - 121f: 00 b8 27 4c 00 00 add byte ptr [rax + 19495], bh - 1225: 00 00 add byte ptr [rax], al - 1227: 00 08 add byte ptr [rax], cl - 1229: 00 00 add byte ptr [rax], al - 122b: 00 00 add byte ptr [rax], al - 122d: 00 00 add byte ptr [rax], al - 122f: 00 dc add ah, bl - 1231: 0a 00 or al, byte ptr [rax] - 1233: 00 01 add byte ptr [rcx], al - 1235: 00 19 add byte ptr [rcx], bl - 1237: 00 d0 add al, dl - 1239: 27 - 123a: 4c 00 00 add byte ptr [rax], r8b - 123d: 00 00 add byte ptr [rax], al - 123f: 00 08 add byte ptr [rax], cl - 1241: 00 00 add byte ptr [rax], al - 1243: 00 00 add byte ptr [rax], al - 1245: 00 00 add byte ptr [rax], al - 1247: 00 ed add ch, ch - 1249: 0a 00 or al, byte ptr [rax] - 124b: 00 01 add byte ptr [rcx], al - 124d: 00 1a add byte ptr [rdx], bl - 124f: 00 60 39 add byte ptr [rax + 57], ah - 1252: 4c 00 00 add byte ptr [rax], r8b - 1255: 00 00 add byte ptr [rax], al - 1257: 00 08 add byte ptr [rax], cl - 1259: 00 00 add byte ptr [rax], al - 125b: 00 00 add byte ptr [rax], al - 125d: 00 00 add byte ptr [rax], al - 125f: 00 fa add dl, bh - 1261: 0a 00 or al, byte ptr [rax] - 1263: 00 01 add byte ptr [rcx], al - 1265: 00 19 add byte ptr [rcx], bl - 1267: 00 c8 add al, cl - 1269: 27 - 126a: 4c 00 00 add byte ptr [rax], r8b - 126d: 00 00 add byte ptr [rax], al - 126f: 00 08 add byte ptr [rax], cl - 1271: 00 00 add byte ptr [rax], al - 1273: 00 00 add byte ptr [rax], al - 1275: 00 00 add byte ptr [rax], al - 1277: 00 d6 add dh, dl - 1279: 0d 00 00 01 00 or eax, 65536 - 127e: 19 00 sbb dword ptr [rax], eax - 1280: d8 27 fsub dword ptr [rdi] - 1282: 4c 00 00 add byte ptr [rax], r8b - 1285: 00 00 add byte ptr [rax], al - 1287: 00 04 00 add byte ptr [rax + rax], al - 128a: 00 00 add byte ptr [rax], al - 128c: 00 00 add byte ptr [rax], al - 128e: 00 00 add byte ptr [rax], al - 1290: 0b 0b or ecx, dword ptr [rbx] - 1292: 00 00 add byte ptr [rax], al - 1294: 01 00 add dword ptr [rax], eax - 1296: 19 00 sbb dword ptr [rax], eax - 1298: b0 27 mov al, 39 - 129a: 4c 00 00 add byte ptr [rax], r8b - 129d: 00 00 add byte ptr [rax], al - 129f: 00 08 add byte ptr [rax], cl - 12a1: 00 00 add byte ptr [rax], al - 12a3: 00 00 add byte ptr [rax], al - 12a5: 00 00 add byte ptr [rax], al - 12a7: 00 23 add byte ptr [rbx], ah - 12a9: 0b 00 or eax, dword ptr [rax] - 12ab: 00 04 00 add byte ptr [rax + rax], al - 12ae: f1 - 12af: ff 00 inc dword ptr [rax] - ... - 12bd: 00 00 add byte ptr [rax], al - 12bf: 00 2c 0b add byte ptr [rbx + rcx], ch - 12c2: 00 00 add byte ptr [rax], al - 12c4: 02 00 add al, byte ptr [rax] - 12c6: 07 - 12c7: 00 00 add byte ptr [rax], al - 12c9: 71 40 jno 0x130b <.symtab+0x130b> - 12cb: 00 00 add byte ptr [rax], al - 12cd: 00 00 add byte ptr [rax], al - 12cf: 00 d3 add bl, dl - 12d1: 3a 00 cmp al, byte ptr [rax] - 12d3: 00 00 add byte ptr [rax], al - 12d5: 00 00 add byte ptr [rax], al - 12d7: 00 40 0b add byte ptr [rax + 11], al - 12da: 00 00 add byte ptr [rax], al - 12dc: 02 00 add al, byte ptr [rax] - 12de: 07 - 12df: 00 e0 add al, ah - 12e1: ab stosd dword ptr es:[rdi], eax - 12e2: 40 00 00 add byte ptr [rax], al - 12e5: 00 00 add byte ptr [rax], al - 12e7: 00 1f add byte ptr [rdi], bl - 12e9: 3c 00 cmp al, 0 - 12eb: 00 00 add byte ptr [rax], al - 12ed: 00 00 add byte ptr [rax], al - 12ef: 00 48 0b add byte ptr [rax + 11], cl - 12f2: 00 00 add byte ptr [rax], al - 12f4: 01 00 add dword ptr [rax], eax - 12f6: 0a 00 or al, byte ptr [rax] - 12f8: 70 57 jo 0x1351 <.symtab+0x1351> - 12fa: 49 00 00 add byte ptr [r8], al - 12fd: 00 00 add byte ptr [rax], al - 12ff: 00 1b add byte ptr [rbx], bl - 1301: 00 00 add byte ptr [rax], al - 1303: 00 00 add byte ptr [rax], al - 1305: 00 00 add byte ptr [rax], al - 1307: 00 4f 0b add byte ptr [rdi + 11], cl - 130a: 00 00 add byte ptr [rax], al - 130c: 01 00 add dword ptr [rax], eax - 130e: 0a 00 or al, byte ptr [rax] - 1310: 60 - 1311: 56 push rsi - 1312: 49 00 00 add byte ptr [r8], al - 1315: 00 00 add byte ptr [rax], al - 1317: 00 07 add byte ptr [rdi], al - 1319: 01 00 add dword ptr [rax], eax - 131b: 00 00 add byte ptr [rax], al - 131d: 00 00 add byte ptr [rax], al - 131f: 00 5b 0b add byte ptr [rbx + 11], bl - 1322: 00 00 add byte ptr [rax], al - 1324: 01 00 add dword ptr [rax], eax - 1326: 0a 00 or al, byte ptr [rax] - 1328: c0 55 49 00 rcl byte ptr [rbp + 73], 0 - 132c: 00 00 add byte ptr [rax], al - 132e: 00 00 add byte ptr [rax], al - 1330: 37 - 1331: 00 00 add byte ptr [rax], al - 1333: 00 00 add byte ptr [rax], al - 1335: 00 00 add byte ptr [rax], al - 1337: 00 63 0b add byte ptr [rbx + 11], ah - 133a: 00 00 add byte ptr [rax], al - 133c: 01 00 add dword ptr [rax], eax - 133e: 0a 00 or al, byte ptr [rax] - 1340: 00 56 49 add byte ptr [rsi + 73], dl - 1343: 00 00 add byte ptr [rax], al - 1345: 00 00 add byte ptr [rax], al - 1347: 00 37 add byte ptr [rdi], dh - 1349: 00 00 add byte ptr [rax], al - 134b: 00 00 add byte ptr [rax], al - 134d: 00 00 add byte ptr [rax], al - 134f: 00 6b 0b add byte ptr [rbx + 11], ch - 1352: 00 00 add byte ptr [rax], al - 1354: 01 00 add dword ptr [rax], eax - 1356: 0a 00 or al, byte ptr [rax] - 1358: 88 55 49 mov byte ptr [rbp + 73], dl - 135b: 00 00 add byte ptr [rax], al - 135d: 00 00 add byte ptr [rax], al - 135f: 00 0e add byte ptr [rsi], cl - 1361: 00 00 add byte ptr [rax], al - 1363: 00 00 add byte ptr [rax], al - 1365: 00 00 add byte ptr [rax], al - 1367: 00 70 0b add byte ptr [rax + 11], dh - 136a: 00 00 add byte ptr [rax], al - 136c: 01 00 add dword ptr [rax], eax - 136e: 0a 00 or al, byte ptr [rax] - 1370: 40 56 push rsi - 1372: 49 00 00 add byte ptr [r8], al - 1375: 00 00 add byte ptr [rax], al - 1377: 00 1b add byte ptr [rbx], bl - 1379: 00 00 add byte ptr [rax], al - 137b: 00 00 add byte ptr [rax], al - 137d: 00 00 add byte ptr [rax], al - 137f: 00 79 0b add byte ptr [rcx + 11], bh - 1382: 00 00 add byte ptr [rax], al - 1384: 01 00 add dword ptr [rax], eax - 1386: 0a 00 or al, byte ptr [rax] - 1388: 98 cwde - 1389: 55 push rbp - 138a: 49 00 00 add byte ptr [r8], al - 138d: 00 00 add byte ptr [rax], al - 138f: 00 0e add byte ptr [rsi], cl - 1391: 00 00 add byte ptr [rax], al - 1393: 00 00 add byte ptr [rax], al - 1395: 00 00 add byte ptr [rax], al - 1397: 00 7e 0b add byte ptr [rsi + 11], bh - 139a: 00 00 add byte ptr [rax], al - 139c: 01 00 add dword ptr [rax], eax - 139e: 0a 00 or al, byte ptr [rax] - 13a0: 6b 57 49 00 imul edx, dword ptr [rdi + 73], 0 - 13a4: 00 00 add byte ptr [rax], al - 13a6: 00 00 add byte ptr [rax], al - 13a8: 03 00 add eax, dword ptr [rax] - 13aa: 00 00 add byte ptr [rax], al - 13ac: 00 00 add byte ptr [rax], al - 13ae: 00 00 add byte ptr [rax], al - 13b0: 86 0b xchg byte ptr [rbx], cl - 13b2: 00 00 add byte ptr [rax], al - 13b4: 01 00 add dword ptr [rax], eax - 13b6: 0a 00 or al, byte ptr [rax] - 13b8: 67 57 addr32 push rdi - 13ba: 49 00 00 add byte ptr [r8], al - 13bd: 00 00 add byte ptr [rax], al - 13bf: 00 03 add byte ptr [rbx], al - 13c1: 00 00 add byte ptr [rax], al - 13c3: 00 00 add byte ptr [rax], al - 13c5: 00 00 add byte ptr [rax], al - 13c7: 00 90 0b 00 00 04 add byte ptr [rax + 67108875], dl - 13cd: 00 f1 add cl, dh - 13cf: ff 00 inc dword ptr [rax] - ... - 13dd: 00 00 add byte ptr [rax], al - 13df: 00 9d 0b 00 00 01 add byte ptr [rbp + 16777227], bl - 13e5: 00 0a add byte ptr [rdx], cl - 13e7: 00 c0 add al, al - 13e9: 57 push rdi - 13ea: 49 00 00 add byte ptr [r8], al - 13ed: 00 00 add byte ptr [rax], al - 13ef: 00 20 add byte ptr [rax], ah - 13f1: 00 00 add byte ptr [rax], al - 13f3: 00 00 add byte ptr [rax], al - 13f5: 00 00 add byte ptr [rax], al - 13f7: 00 a3 0b 00 00 01 add byte ptr [rbx + 16777227], ah - 13fd: 00 0a add byte ptr [rdx], cl - 13ff: 00 a0 57 49 00 00 add byte ptr [rax + 18775], ah - 1405: 00 00 add byte ptr [rax], al - 1407: 00 20 add byte ptr [rax], ah - 1409: 00 00 add byte ptr [rax], al - 140b: 00 00 add byte ptr [rax], al - 140d: 00 00 add byte ptr [rax], al - 140f: 00 a9 0b 00 00 04 add byte ptr [rcx + 67108875], ch - 1415: 00 f1 add cl, dh - 1417: ff 00 inc dword ptr [rax] - ... - 1425: 00 00 add byte ptr [rax], al - 1427: 00 b1 0b 00 00 02 add byte ptr [rcx + 33554443], dh - 142d: 00 07 add byte ptr [rdi], al - 142f: 00 c0 add al, al - 1431: f2 40 00 00 repne add byte ptr [rax], al - 1435: 00 00 add byte ptr [rax], al - 1437: 00 3c 04 add byte ptr [rsp + rax], bh - 143a: 00 00 add byte ptr [rax], al - 143c: 00 00 add byte ptr [rax], al - 143e: 00 00 add byte ptr [rax], al - 1440: c7 0b - 1442: 00 00 add byte ptr [rax], al - 1444: 01 00 add dword ptr [rax], eax - 1446: 19 00 sbb dword ptr [rax], eax - 1448: 10 28 adc byte ptr [rax], ch - 144a: 4c 00 00 add byte ptr [rax], r8b - 144d: 00 00 add byte ptr [rax], al - 144f: 00 04 00 add byte ptr [rax + rax], al - 1452: 00 00 add byte ptr [rax], al - 1454: 00 00 add byte ptr [rax], al - 1456: 00 00 add byte ptr [rax], al - 1458: d5 - 1459: 0b 00 or eax, dword ptr [rax] - 145b: 00 01 add byte ptr [rcx], al - 145d: 00 19 add byte ptr [rcx], bl - 145f: 00 08 add byte ptr [rax], cl - 1461: 28 4c 00 00 sub byte ptr [rax + rax], cl - 1465: 00 00 add byte ptr [rax], al - 1467: 00 08 add byte ptr [rax], cl - 1469: 00 00 add byte ptr [rax], al - 146b: 00 00 add byte ptr [rax], al - 146d: 00 00 add byte ptr [rax], al - 146f: 00 e5 add ch, ah - 1471: 0b 00 or eax, dword ptr [rax] - 1473: 00 04 00 add byte ptr [rax + rax], al - 1476: f1 - 1477: ff 00 inc dword ptr [rax] - ... - 1485: 00 00 add byte ptr [rax], al - 1487: 00 f2 add dl, dh - 1489: 0b 00 or eax, dword ptr [rax] - 148b: 00 01 add byte ptr [rcx], al - 148d: 00 0a add byte ptr [rdx], cl - 148f: 00 28 add byte ptr [rax], ch - 1491: 58 pop rax - 1492: 49 00 00 add byte ptr [r8], al - 1495: 00 00 add byte ptr [rax], al - 1497: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x149d <.symtab+0x149d> - 149d: 00 00 add byte ptr [rax], al - 149f: 00 0b add byte ptr [rbx], cl - 14a1: 0c 00 or al, 0 - 14a3: 00 01 add byte ptr [rcx], al - 14a5: 00 0a add byte ptr [rdx], cl - 14a7: 00 40 58 add byte ptr [rax + 88], al - 14aa: 49 00 00 add byte ptr [r8], al - 14ad: 00 00 add byte ptr [rax], al - 14af: 00 12 add byte ptr [rdx], dl - 14b1: 00 00 add byte ptr [rax], al - 14b3: 00 00 add byte ptr [rax], al - 14b5: 00 00 add byte ptr [rax], al - 14b7: 00 24 0c add byte ptr [rsp + rcx], ah - 14ba: 00 00 add byte ptr [rax], al - 14bc: 01 00 add dword ptr [rax], eax - 14be: 19 00 sbb dword ptr [rax], eax - 14c0: 20 28 and byte ptr [rax], ch - 14c2: 4c 00 00 add byte ptr [rax], r8b - 14c5: 00 00 add byte ptr [rax], al - 14c7: 00 10 add byte ptr [rax], dl - 14c9: 04 00 add al, 0 - 14cb: 00 00 add byte ptr [rax], al - 14cd: 00 00 add byte ptr [rax], al - 14cf: 00 2c 0c add byte ptr [rsp + rcx], ch - 14d2: 00 00 add byte ptr [rax], al - 14d4: 04 00 add al, 0 - 14d6: f1 - 14d7: ff 00 inc dword ptr [rax] - ... - 14e5: 00 00 add byte ptr [rax], al - 14e7: 00 37 add byte ptr [rdi], dh - 14e9: 0c 00 or al, 0 - 14eb: 00 02 add byte ptr [rdx], al - 14ed: 00 07 add byte ptr [rdi], al - 14ef: 00 40 0a add byte ptr [rax + 10], al - 14f2: 41 00 00 add byte ptr [r8], al - 14f5: 00 00 add byte ptr [rax], al - 14f7: 00 b2 01 00 00 00 add byte ptr [rdx + 1], dh - 14fd: 00 00 add byte ptr [rax], al - 14ff: 00 48 0c add byte ptr [rax + 12], cl - 1502: 00 00 add byte ptr [rax], al - 1504: 04 00 add al, 0 - 1506: f1 - 1507: ff 00 inc dword ptr [rax] - ... - 1515: 00 00 add byte ptr [rax], al - 1517: 00 52 0c add byte ptr [rdx + 12], dl - 151a: 00 00 add byte ptr [rax], al - 151c: 01 00 add dword ptr [rax], eax - 151e: 0a 00 or al, byte ptr [rax] - 1520: d0 58 49 rcr byte ptr [rax + 73] - 1523: 00 00 add byte ptr [rax], al - 1525: 00 00 add byte ptr [rax], al - 1527: 00 0a add byte ptr [rdx], cl - 1529: 00 00 add byte ptr [rax], al - 152b: 00 00 add byte ptr [rax], al - 152d: 00 00 add byte ptr [rax], al - 152f: 00 6c 0c 00 add byte ptr [rsp + rcx], ch - 1533: 00 04 00 add byte ptr [rax + rax], al - 1536: f1 - 1537: ff 00 inc dword ptr [rax] - ... - 1545: 00 00 add byte ptr [rax], al - 1547: 00 79 0c add byte ptr [rcx + 12], bh - 154a: 00 00 add byte ptr [rax], al - 154c: 02 00 add al, byte ptr [rax] - 154e: 07 - 154f: 00 20 add byte ptr [rax], ah - 1551: 39 41 00 cmp dword ptr [rcx], eax - 1554: 00 00 add byte ptr [rax], al - 1556: 00 00 add byte ptr [rax], al - 1558: 57 push rdi - 1559: 01 00 add dword ptr [rax], eax - 155b: 00 00 add byte ptr [rax], al - 155d: 00 00 add byte ptr [rax], al - 155f: 00 0e add byte ptr [rsi], cl - 1561: 20 00 and byte ptr [rax], al - 1563: 00 04 00 add byte ptr [rax + rax], al - 1566: f1 - 1567: ff 00 inc dword ptr [rax] - ... - 1575: 00 00 add byte ptr [rax], al - 1577: 00 94 0c 00 00 02 00 add byte ptr [rsp + rcx + 131072], dl - 157e: 08 00 or byte ptr [rax], al - 1580: 60 - 1581: 2e 49 00 00 add byte ptr cs:[r8], al - 1585: 00 00 add byte ptr [rax], al - 1587: 00 41 00 add byte ptr [rcx], al - 158a: 00 00 add byte ptr [rax], al - 158c: 00 00 add byte ptr [rax], al - 158e: 00 00 add byte ptr [rax], al - 1590: a0 0c 00 00 01 00 19 00 30 movabs al, byte ptr [3458792001628012556] - 1599: 2c 4c sub al, 76 - 159b: 00 00 add byte ptr [rax], al - 159d: 00 00 add byte ptr [rax], al - 159f: 00 08 add byte ptr [rax], cl - 15a1: 00 00 add byte ptr [rax], al - 15a3: 00 00 add byte ptr [rax], al - 15a5: 00 00 add byte ptr [rax], al - 15a7: 00 ad 0c 00 00 01 add byte ptr [rbp + 16777228], ch - 15ad: 00 19 add byte ptr [rcx], bl - 15af: 00 38 add byte ptr [rax], bh - 15b1: 2c 4c sub al, 76 - 15b3: 00 00 add byte ptr [rax], al - 15b5: 00 00 add byte ptr [rax], al - 15b7: 00 01 add byte ptr [rcx], al - 15b9: 00 00 add byte ptr [rax], al - 15bb: 00 00 add byte ptr [rax], al - 15bd: 00 00 add byte ptr [rax], al - 15bf: 00 bd 0c 00 00 02 add byte ptr [rbp + 33554444], bh - 15c5: 00 07 add byte ptr [rdi], al - 15c7: 00 c0 add al, al - 15c9: 69 41 00 00 00 00 00 imul eax, dword ptr [rcx], 0 - 15d0: da 01 fiadd dword ptr [rcx] - 15d2: 00 00 add byte ptr [rax], al - 15d4: 00 00 add byte ptr [rax], al - 15d6: 00 00 add byte ptr [rax], al - 15d8: cd 0c int 12 - 15da: 00 00 add byte ptr [rax], al - 15dc: 02 00 add al, byte ptr [rax] - 15de: 07 - 15df: 00 a0 6b 41 00 00 add byte ptr [rax + 16747], ah - 15e5: 00 00 add byte ptr [rax], al - 15e7: 00 d4 add ah, dl - 15e9: 00 00 add byte ptr [rax], al - 15eb: 00 00 add byte ptr [rax], al - 15ed: 00 00 add byte ptr [rax], al - 15ef: 00 db add bl, bl - 15f1: 0c 00 or al, 0 - 15f3: 00 01 add byte ptr [rcx], al - 15f5: 00 19 add byte ptr [rcx], bl - 15f7: 00 40 2c add byte ptr [rax + 44], al - 15fa: 4c 00 00 add byte ptr [rax], r8b - 15fd: 00 00 add byte ptr [rax], al - 15ff: 00 08 add byte ptr [rax], cl - 1601: 00 00 add byte ptr [rax], al - 1603: 00 00 add byte ptr [rax], al - 1605: 00 00 add byte ptr [rax], al - 1607: 00 e2 add dl, ah - 1609: 0c 00 or al, 0 - 160b: 00 01 add byte ptr [rcx], al - 160d: 00 19 add byte ptr [rcx], bl - 160f: 00 50 2c add byte ptr [rax + 44], dl - 1612: 4c 00 00 add byte ptr [rax], r8b - 1615: 00 00 add byte ptr [rax], al - 1617: 00 10 add byte ptr [rax], dl - 1619: 00 00 add byte ptr [rax], al - 161b: 00 00 add byte ptr [rax], al - 161d: 00 00 add byte ptr [rax], al - 161f: 00 f0 add al, dh - 1621: 0c 00 or al, 0 - 1623: 00 02 add byte ptr [rdx], al - 1625: 00 07 add byte ptr [rdi], al - 1627: 00 80 6c 41 00 00 add byte ptr [rax + 16748], al - 162d: 00 00 add byte ptr [rax], al - 162f: 00 0b add byte ptr [rbx], cl - 1631: 03 00 add eax, dword ptr [rax] - 1633: 00 00 add byte ptr [rax], al - 1635: 00 00 add byte ptr [rax], al - 1637: 00 03 add byte ptr [rbx], al - 1639: 0d 00 00 01 00 or eax, 65536 - 163e: 19 00 sbb dword ptr [rax], eax - 1640: 3c 2c cmp al, 44 - 1642: 4c 00 00 add byte ptr [rax], r8b - 1645: 00 00 add byte ptr [rax], al - 1647: 00 04 00 add byte ptr [rax + rax], al - 164a: 00 00 add byte ptr [rax], al - 164c: 00 00 add byte ptr [rax], al - 164e: 00 00 add byte ptr [rax], al - 1650: 17 - 1651: 0d 00 00 01 00 or eax, 65536 - 1656: 18 00 sbb byte ptr [rax], al - 1658: 28 22 sub byte ptr [rdx], ah - 165a: 4c 00 00 add byte ptr [rax], r8b - 165d: 00 00 add byte ptr [rax], al - 165f: 00 08 add byte ptr [rax], cl - 1661: 00 00 add byte ptr [rax], al - 1663: 00 00 add byte ptr [rax], al - 1665: 00 00 add byte ptr [rax], al - 1667: 00 45 0d add byte ptr [rbp + 13], al - 166a: 00 00 add byte ptr [rax], al - 166c: 01 00 add dword ptr [rax], eax - 166e: 16 - 166f: 00 38 add byte ptr [rax], bh - 1671: 1b 4c 00 00 sbb ecx, dword ptr [rax + rax] - 1675: 00 00 add byte ptr [rax], al - 1677: 00 08 add byte ptr [rax], cl - 1679: 00 00 add byte ptr [rax], al - 167b: 00 00 add byte ptr [rax], al - 167d: 00 00 add byte ptr [rax], al - 167f: 00 77 0d add byte ptr [rdi + 13], dh - 1682: 00 00 add byte ptr [rax], al - 1684: 04 00 add al, 0 - 1686: f1 - 1687: ff 00 inc dword ptr [rax] - ... - 1695: 00 00 add byte ptr [rax], al - 1697: 00 82 0d 00 00 01 add byte ptr [rdx + 16777229], al - 169d: 00 19 add byte ptr [rcx], bl - 169f: 00 60 2c add byte ptr [rax + 44], ah - 16a2: 4c 00 00 add byte ptr [rax], r8b - 16a5: 00 00 add byte ptr [rax], al - 16a7: 00 10 add byte ptr [rax], dl - 16a9: 00 00 add byte ptr [rax], al - 16ab: 00 00 add byte ptr [rax], al - 16ad: 00 00 add byte ptr [rax], al - 16af: 00 95 0d 00 00 01 add byte ptr [rbp + 16777229], dl - 16b5: 00 15 00 20 02 4c add byte ptr [rip + 1275207680], dl # 0x4c0236bb <_end+0x4bb5fd3b> - 16bb: 00 00 add byte ptr [rax], al - 16bd: 00 00 add byte ptr [rax], al - 16bf: 00 e8 add al, ch - 16c1: 00 00 add byte ptr [rax], al - 16c3: 00 00 add byte ptr [rax], al - 16c5: 00 00 add byte ptr [rax], al - 16c7: 00 a5 0d 00 00 01 add byte ptr [rbp + 16777229], ah - 16cd: 00 19 add byte ptr [rcx], bl - 16cf: 00 70 2c add byte ptr [rax + 44], dh - 16d2: 4c 00 00 add byte ptr [rax], r8b - 16d5: 00 00 add byte ptr [rax], al - 16d7: 00 10 add byte ptr [rax], dl - 16d9: 00 00 add byte ptr [rax], al - 16db: 00 00 add byte ptr [rax], al - 16dd: 00 00 add byte ptr [rax], al - 16df: 00 b8 0d 00 00 01 add byte ptr [rax + 16777229], bh - 16e5: 00 15 00 00 04 4c add byte ptr [rip + 1275330560], dl # 0x4c0416eb <_end+0x4bb7dd6b> - 16eb: 00 00 add byte ptr [rax], al - 16ed: 00 00 add byte ptr [rax], al - 16ef: 00 e8 add al, ch - 16f1: 00 00 add byte ptr [rax], al - 16f3: 00 00 add byte ptr [rax], al - 16f5: 00 00 add byte ptr [rax], al - 16f7: 00 c8 add al, cl - 16f9: 0d 00 00 01 00 or eax, 65536 - 16fe: 19 00 sbb dword ptr [rax], eax - 1700: 80 2c 4c 00 sub byte ptr [rsp + 2*rcx], 0 - 1704: 00 00 add byte ptr [rax], al - 1706: 00 00 add byte ptr [rax], al - 1708: 10 00 adc byte ptr [rax], al - 170a: 00 00 add byte ptr [rax], al - 170c: 00 00 add byte ptr [rax], al - 170e: 00 00 add byte ptr [rax], al - 1710: db 0d 00 00 01 00 fisttp dword ptr [rip + 65536] # 0x11716 <.symtab+0x11716> - 1716: 15 00 e0 05 4c adc eax, 1275453440 - 171b: 00 00 add byte ptr [rax], al - 171d: 00 00 add byte ptr [rax], al - 171f: 00 e8 add al, ch - 1721: 00 00 add byte ptr [rax], al - 1723: 00 00 add byte ptr [rax], al - 1725: 00 00 add byte ptr [rax], al - 1727: 00 eb add bl, ch - 1729: 0d 00 00 04 00 or eax, 262144 - 172e: f1 - 172f: ff 00 inc dword ptr [rax] - ... - 173d: 00 00 add byte ptr [rax], al - 173f: 00 f4 add ah, dh - 1741: 0d 00 00 02 00 or eax, 131072 - 1746: 07 - 1747: 00 10 add byte ptr [rax], dl - 1749: 96 xchg eax, esi - 174a: 41 00 00 add byte ptr [r8], al - 174d: 00 00 add byte ptr [rax], al - 174f: 00 cc add ah, cl - 1751: 01 00 add dword ptr [rax], eax - 1753: 00 00 add byte ptr [rax], al - 1755: 00 00 add byte ptr [rax], al - 1757: 00 04 0e add byte ptr [rsi + rcx], al - 175a: 00 00 add byte ptr [rax], al - 175c: 01 00 add dword ptr [rax], eax - 175e: 0a 00 or al, byte ptr [rax] - 1760: a0 5b 49 00 00 00 00 00 10 movabs al, byte ptr [1152921504606865755] - 1769: 00 00 add byte ptr [rax], al - 176b: 00 00 add byte ptr [rax], al - 176d: 00 00 add byte ptr [rax], al - 176f: 00 1e add byte ptr [rsi], bl - 1771: 0e - 1772: 00 00 add byte ptr [rax], al - 1774: 04 00 add al, 0 - 1776: f1 - 1777: ff 00 inc dword ptr [rax] - ... - 1785: 00 00 add byte ptr [rax], al - 1787: 00 27 add byte ptr [rdi], ah - 1789: 0e - 178a: 00 00 add byte ptr [rax], al - 178c: 01 00 add dword ptr [rax], eax - 178e: 15 00 00 07 4c adc eax, 1275527168 - 1793: 00 00 add byte ptr [rax], al - 1795: 00 00 add byte ptr [rax], al - 1797: 00 70 00 add byte ptr [rax], dh - 179a: 00 00 add byte ptr [rax], al - 179c: 00 00 add byte ptr [rax], al - 179e: 00 00 add byte ptr [rax], al - 17a0: 2b 0e sub ecx, dword ptr [rsi] - 17a2: 00 00 add byte ptr [rax], al - 17a4: 02 00 add al, byte ptr [rax] - 17a6: 07 - 17a7: 00 70 9e add byte ptr [rax - 98], dh - 17aa: 41 00 00 add byte ptr [r8], al - 17ad: 00 00 add byte ptr [rax], al - 17af: 00 f2 add dl, dh - 17b1: 01 00 add dword ptr [rax], eax - 17b3: 00 00 add byte ptr [rax], al - 17b5: 00 00 add byte ptr [rax], al - 17b7: 00 3b add byte ptr [rbx], bh - 17b9: 0e - 17ba: 00 00 add byte ptr [rax], al - 17bc: 01 00 add dword ptr [rax], eax - 17be: 15 00 a0 07 4c adc eax, 1275568128 - 17c3: 00 00 add byte ptr [rax], al - 17c5: 00 00 add byte ptr [rax], al - 17c7: 00 98 08 00 00 00 add byte ptr [rax + 8], bl - 17cd: 00 00 add byte ptr [rax], al - 17cf: 00 46 0e add byte ptr [rsi + 14], al - 17d2: 00 00 add byte ptr [rax], al - 17d4: 02 00 add al, byte ptr [rax] - 17d6: 07 - 17d7: 00 70 a0 add byte ptr [rax - 96], dh - 17da: 41 00 00 add byte ptr [r8], al - 17dd: 00 00 add byte ptr [rax], al - 17df: 00 ec add ah, ch - 17e1: 00 00 add byte ptr [rax], al - 17e3: 00 00 add byte ptr [rax], al - 17e5: 00 00 add byte ptr [rax], al - 17e7: 00 3e add byte ptr [rsi], bh - 17e9: 4e 00 00 add byte ptr [rax], r8b - 17ec: 01 00 add dword ptr [rax], eax - 17ee: 19 00 sbb dword ptr [rax], eax - 17f0: d4 - 17f1: 2c 4c sub al, 76 - 17f3: 00 00 add byte ptr [rax], al - 17f5: 00 00 add byte ptr [rax], al - 17f7: 00 04 00 add byte ptr [rax + rax], al - 17fa: 00 00 add byte ptr [rax], al - 17fc: 00 00 add byte ptr [rax], al - 17fe: 00 00 add byte ptr [rax], al - 1800: 53 push rbx - 1801: 0e - 1802: 00 00 add byte ptr [rax], al - 1804: 01 00 add dword ptr [rax], eax - 1806: 19 00 sbb dword ptr [rax], eax - 1808: d8 2c 4c fsubr dword ptr [rsp + 2*rcx] - 180b: 00 00 add byte ptr [rax], al - 180d: 00 00 add byte ptr [rax], al - 180f: 00 08 add byte ptr [rax], cl - 1811: 00 00 add byte ptr [rax], al - 1813: 00 00 add byte ptr [rax], al - 1815: 00 00 add byte ptr [rax], al - 1817: 00 63 0e add byte ptr [rbx + 14], ah - 181a: 00 00 add byte ptr [rax], al - 181c: 02 00 add al, byte ptr [rax] - 181e: 07 - 181f: 00 30 add byte ptr [rax], dh - 1821: a2 41 00 00 00 00 00 54 00 movabs byte ptr [23643898043695169], al - 182a: 00 00 add byte ptr [rax], al - 182c: 00 00 add byte ptr [rax], al - 182e: 00 00 add byte ptr [rax], al - 1830: 73 0e jae 0x1840 <.symtab+0x1840> - 1832: 00 00 add byte ptr [rax], al - 1834: 02 00 add al, byte ptr [rax] - 1836: 07 - 1837: 00 90 a2 41 00 00 add byte ptr [rax + 16802], dl - 183d: 00 00 add byte ptr [rax], al - 183f: 00 1c 00 add byte ptr [rax + rax], bl - 1842: 00 00 add byte ptr [rax], al - 1844: 00 00 add byte ptr [rax], al - 1846: 00 00 add byte ptr [rax], al - 1848: 83 0e 00 or dword ptr [rsi], 0 - 184b: 00 02 add byte ptr [rdx], al - 184d: 00 07 add byte ptr [rdi], al - 184f: 00 b0 a2 41 00 00 add byte ptr [rax + 16802], dh - 1855: 00 00 add byte ptr [rax], al - 1857: 00 b0 01 00 00 00 add byte ptr [rax + 1], dh - 185d: 00 00 add byte ptr [rax], al - 185f: 00 8c 0e 00 00 01 00 add byte ptr [rsi + rcx + 65536], cl - 1866: 19 00 sbb dword ptr [rax], eax - 1868: b8 2c 4c 00 00 mov eax, 19500 - 186d: 00 00 add byte ptr [rax], al - 186f: 00 08 add byte ptr [rax], cl - 1871: 00 00 add byte ptr [rax], al - 1873: 00 00 add byte ptr [rax], al - 1875: 00 00 add byte ptr [rax], al - 1877: 00 9e 0e 00 00 02 add byte ptr [rsi + 33554446], bl - 187d: 00 07 add byte ptr [rdi], al - 187f: 00 60 a4 add byte ptr [rax - 92], ah - 1882: 41 00 00 add byte ptr [r8], al - 1885: 00 00 add byte ptr [rax], al - 1887: 00 9b 00 00 00 00 add byte ptr [rbx], bl - 188d: 00 00 add byte ptr [rax], al - 188f: 00 ab 0e 00 00 01 add byte ptr [rbx + 16777230], ch - 1895: 00 0a add byte ptr [rdx], cl - 1897: 00 f8 add al, bh - 1899: 6c insb byte ptr es:[rdi], dx - 189a: 49 00 00 add byte ptr [r8], al - 189d: 00 00 add byte ptr [rax], al - 189f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x18a5 <.symtab+0x18a5> - 18a5: 00 00 add byte ptr [rax], al - 18a7: 00 c5 add ch, al - 18a9: 0e - 18aa: 00 00 add byte ptr [rax], al - 18ac: 02 00 add al, byte ptr [rax] - 18ae: 07 - 18af: 00 00 add byte ptr [rax], al - 18b1: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 18b2: 41 00 00 add byte ptr [r8], al - 18b5: 00 00 add byte ptr [rax], al - 18b7: 00 5a 01 add byte ptr [rdx + 1], bl - 18ba: 00 00 add byte ptr [rax], al - 18bc: 00 00 add byte ptr [rax], al - 18be: 00 00 add byte ptr [rax], al - 18c0: d2 0e ror byte ptr [rsi], cl - 18c2: 00 00 add byte ptr [rax], al - 18c4: 01 00 add dword ptr [rax], eax - 18c6: 0a 00 or al, byte ptr [rax] - 18c8: e8 6c 49 00 00 call 0x6239 <.symtab+0x6239> - 18cd: 00 00 add byte ptr [rax], al - 18cf: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x18d5 <.symtab+0x18d5> - 18d5: 00 00 add byte ptr [rax], al - 18d7: 00 ec add ah, ch - 18d9: 0e - 18da: 00 00 add byte ptr [rax], al - 18dc: 02 00 add al, byte ptr [rax] - 18de: 07 - 18df: 00 60 a6 add byte ptr [rax - 90], ah - 18e2: 41 00 00 add byte ptr [r8], al - 18e5: 00 00 add byte ptr [rax], al - 18e7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x18ed <.symtab+0x18ed> - 18ed: 00 00 add byte ptr [rax], al - 18ef: 00 00 add byte ptr [rax], al - 18f1: 0f 00 00 sldt word ptr [rax] - 18f4: 01 00 add dword ptr [rax], eax - 18f6: 0a 00 or al, byte ptr [rax] - 18f8: a8 6c test al, 108 - 18fa: 49 00 00 add byte ptr [r8], al - 18fd: 00 00 add byte ptr [rax], al - 18ff: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x1905 <.symtab+0x1905> - 1905: 00 00 add byte ptr [rax], al - 1907: 00 1a add byte ptr [rdx], bl - 1909: 0f 00 00 sldt word ptr [rax] - 190c: 02 00 add al, byte ptr [rax] - 190e: 07 - 190f: 00 90 a6 41 00 00 add byte ptr [rax + 16806], dl - 1915: 00 00 add byte ptr [rax], al - 1917: 00 84 01 00 00 00 00 add byte ptr [rcx + rax], al - 191e: 00 00 add byte ptr [rax], al - 1920: 2a 54 00 00 sub dl, byte ptr [rax + rax] - 1924: 01 00 add dword ptr [rax], eax - 1926: 19 00 sbb dword ptr [rax], eax - 1928: c8 2c 4c 00 enter 19500, 0 - 192c: 00 00 add byte ptr [rax], al - 192e: 00 00 add byte ptr [rax], al - 1930: 08 00 or byte ptr [rax], al - 1932: 00 00 add byte ptr [rax], al - 1934: 00 00 add byte ptr [rax], al - 1936: 00 00 add byte ptr [rax], al - 1938: 28 0f sub byte ptr [rdi], cl - 193a: 00 00 add byte ptr [rax], al - 193c: 06 - 193d: 00 0f add byte ptr [rdi], cl - 193f: 00 38 add byte ptr [rax], bh - 1941: 00 00 add byte ptr [rax], al - 1943: 00 00 add byte ptr [rax], al - 1945: 00 00 add byte ptr [rax], al - 1947: 00 08 add byte ptr [rax], cl - 1949: 00 00 add byte ptr [rax], al - 194b: 00 00 add byte ptr [rax], al - 194d: 00 00 add byte ptr [rax], al - 194f: 00 35 0f 00 00 01 add byte ptr [rip + 16777231], dh # 0x1001964 <_end+0xb3dfe4> - 1955: 00 19 add byte ptr [rcx], bl - 1957: 00 d0 add al, dl - 1959: 2c 4c sub al, 76 - 195b: 00 00 add byte ptr [rax], al - 195d: 00 00 add byte ptr [rax], al - 195f: 00 04 00 add byte ptr [rax + rax], al - 1962: 00 00 add byte ptr [rax], al - 1964: 00 00 add byte ptr [rax], al - 1966: 00 00 add byte ptr [rax], al - 1968: 44 0f 00 00 sldt word ptr [rax] - 196c: 01 00 add dword ptr [rax], eax - 196e: 0a 00 or al, byte ptr [rax] - 1970: b8 6c 49 00 00 mov eax, 18796 - 1975: 00 00 add byte ptr [rax], al - 1977: 00 0e add byte ptr [rsi], cl - 1979: 00 00 add byte ptr [rax], al - 197b: 00 00 add byte ptr [rax], al - 197d: 00 00 add byte ptr [rax], al - 197f: 00 5e 0f add byte ptr [rsi + 15], bl - 1982: 00 00 add byte ptr [rax], al - 1984: 02 00 add al, byte ptr [rax] - 1986: 07 - 1987: 00 20 add byte ptr [rax], ah - 1989: a8 41 test al, 65 - 198b: 00 00 add byte ptr [rax], al - 198d: 00 00 add byte ptr [rax], al - 198f: 00 d7 add bh, dl - 1991: 00 00 add byte ptr [rax], al - 1993: 00 00 add byte ptr [rax], al - 1995: 00 00 add byte ptr [rax], al - 1997: 00 72 0f add byte ptr [rdx + 15], dh - 199a: 00 00 add byte ptr [rax], al - 199c: 02 00 add al, byte ptr [rax] - 199e: 07 - 199f: 00 00 add byte ptr [rax], al - 19a1: a9 41 00 00 00 test eax, 65 - 19a6: 00 00 add byte ptr [rax], al - 19a8: 58 pop rax - 19a9: 01 00 add dword ptr [rax], eax - 19ab: 00 00 add byte ptr [rax], al - 19ad: 00 00 add byte ptr [rax], al - 19af: 00 85 0f 00 00 02 add byte ptr [rbp + 33554447], al - 19b5: 00 07 add byte ptr [rdi], al - 19b7: 00 60 aa add byte ptr [rax - 86], ah - 19ba: 41 00 00 add byte ptr [r8], al - 19bd: 00 00 add byte ptr [rax], al - 19bf: 00 93 05 00 00 00 add byte ptr [rbx + 5], dl - 19c5: 00 00 add byte ptr [rax], al - 19c7: 00 97 0f 00 00 01 add byte ptr [rdi + 16777231], dl - 19cd: 00 19 add byte ptr [rcx], bl - 19cf: 00 a8 2c 4c 00 00 add byte ptr [rax + 19500], ch - 19d5: 00 00 add byte ptr [rax], al - 19d7: 00 08 add byte ptr [rax], cl - 19d9: 00 00 add byte ptr [rax], al - 19db: 00 00 add byte ptr [rax], al - 19dd: 00 00 add byte ptr [rax], al - 19df: 00 ab 0f 00 00 01 add byte ptr [rbx + 16777231], ch - 19e5: 00 15 00 e8 06 4c add byte ptr [rip + 1275521024], dl # 0x4c0701eb <_end+0x4bbac86b> - 19eb: 00 00 add byte ptr [rax], al - 19ed: 00 00 add byte ptr [rax], al - 19ef: 00 08 add byte ptr [rax], cl - 19f1: 00 00 add byte ptr [rax], al - 19f3: 00 00 add byte ptr [rax], al - 19f5: 00 00 add byte ptr [rax], al - 19f7: 00 b3 0f 00 00 01 add byte ptr [rbx + 16777231], dh - 19fd: 00 19 add byte ptr [rcx], bl - 19ff: 00 a0 2c 4c 00 00 add byte ptr [rax + 19500], ah - 1a05: 00 00 add byte ptr [rax], al - 1a07: 00 08 add byte ptr [rax], cl - 1a09: 00 00 add byte ptr [rax], al - 1a0b: 00 00 add byte ptr [rax], al - 1a0d: 00 00 add byte ptr [rax], al - 1a0f: 00 df add bh, bl - 1a11: 2d 00 00 01 00 sub eax, 65536 - 1a16: 19 00 sbb dword ptr [rax], eax - 1a18: c0 2c 4c 00 shr byte ptr [rsp + 2*rcx], 0 - 1a1c: 00 00 add byte ptr [rax], al - 1a1e: 00 00 add byte ptr [rax], al - 1a20: 04 00 add al, 0 - 1a22: 00 00 add byte ptr [rax], al - 1a24: 00 00 add byte ptr [rax], al - 1a26: 00 00 add byte ptr [rax], al - 1a28: c5 0f 00 - 1a2b: 00 01 add byte ptr [rcx], al - 1a2d: 00 0a add byte ptr [rdx], cl - 1a2f: 00 80 6d 49 00 00 add byte ptr [rax + 18797], al - 1a35: 00 00 add byte ptr [rax], al - 1a37: 00 16 add byte ptr [rsi], dl - 1a39: 00 00 add byte ptr [rax], al - 1a3b: 00 00 add byte ptr [rax], al - 1a3d: 00 00 add byte ptr [rax], al - 1a3f: 00 df add bh, bl - 1a41: 0f 00 00 sldt word ptr [rax] - 1a44: 02 00 add al, byte ptr [rax] - 1a46: 07 - 1a47: 00 00 add byte ptr [rax], al - 1a49: b0 41 mov al, 65 - 1a4b: 00 00 add byte ptr [rax], al - 1a4d: 00 00 add byte ptr [rax], al - 1a4f: 00 f2 add dl, dh - 1a51: 00 00 add byte ptr [rax], al - 1a53: 00 00 add byte ptr [rax], al - 1a55: 00 00 add byte ptr [rax], al - 1a57: 00 ef add bh, ch - 1a59: 0f 00 00 sldt word ptr [rax] - 1a5c: 02 00 add al, byte ptr [rax] - 1a5e: 07 - 1a5f: 00 00 add byte ptr [rax], al - 1a61: e1 41 loope 0x1aa4 <.symtab+0x1aa4> - 1a63: 00 00 add byte ptr [rax], al - 1a65: 00 00 add byte ptr [rax], al - 1a67: 00 d2 add dl, dl - 1a69: 01 00 add dword ptr [rax], eax - 1a6b: 00 00 add byte ptr [rax], al - 1a6d: 00 00 add byte ptr [rax], al - 1a6f: 00 fc add ah, bh - 1a71: 0f 00 00 sldt word ptr [rax] - 1a74: 01 00 add dword ptr [rax], eax - 1a76: 19 00 sbb dword ptr [rax], eax - 1a78: b0 2c mov al, 44 - 1a7a: 4c 00 00 add byte ptr [rax], r8b - 1a7d: 00 00 add byte ptr [rax], al - 1a7f: 00 04 00 add byte ptr [rax + rax], al - 1a82: 00 00 add byte ptr [rax], al - 1a84: 00 00 add byte ptr [rax], al - 1a86: 00 00 add byte ptr [rax], al - 1a88: 12 10 adc dl, byte ptr [rax] - 1a8a: 00 00 add byte ptr [rax], al - 1a8c: 02 00 add al, byte ptr [rax] - 1a8e: 07 - 1a8f: 00 a0 db 41 00 00 add byte ptr [rax + 16859], ah - 1a95: 00 00 add byte ptr [rax], al - 1a97: 00 42 01 add byte ptr [rdx + 1], al - 1a9a: 00 00 add byte ptr [rax], al - 1a9c: 00 00 add byte ptr [rax], al - 1a9e: 00 00 add byte ptr [rax], al - 1aa0: 1d 10 00 00 02 sbb eax, 33554448 - 1aa5: 00 07 add byte ptr [rdi], al - 1aa7: 00 60 e5 add byte ptr [rax - 27], ah - 1aaa: 41 00 00 add byte ptr [r8], al - 1aad: 00 00 add byte ptr [rax], al - 1aaf: 00 3b add byte ptr [rbx], bh - 1ab1: 04 00 add al, 0 - 1ab3: 00 00 add byte ptr [rax], al - 1ab5: 00 00 add byte ptr [rax], al - 1ab7: 00 2b add byte ptr [rbx], ch - 1ab9: 10 00 adc byte ptr [rax], al - 1abb: 00 02 add byte ptr [rdx], al - 1abd: 00 07 add byte ptr [rdi], al - 1abf: 00 e0 add al, ah - 1ac1: e2 41 loop 0x1b04 <.symtab+0x1b04> - 1ac3: 00 00 add byte ptr [rax], al - 1ac5: 00 00 add byte ptr [rax], al - 1ac7: 00 7c 02 00 add byte ptr [rdx + rax], bh - 1acb: 00 00 add byte ptr [rax], al - 1acd: 00 00 add byte ptr [rax], al - 1acf: 00 3a add byte ptr [rdx], bh - 1ad1: 10 00 adc byte ptr [rax], al - 1ad3: 00 02 add byte ptr [rdx], al - 1ad5: 00 07 add byte ptr [rdi], al - 1ad7: 00 50 b1 add byte ptr [rax - 79], dl - 1ada: 41 00 00 add byte ptr [r8], al - 1add: 00 00 add byte ptr [rax], al - 1adf: 00 83 05 00 00 00 add byte ptr [rbx + 5], al - 1ae5: 00 00 add byte ptr [rax], al - 1ae7: 00 4f 10 add byte ptr [rdi + 16], cl - 1aea: 00 00 add byte ptr [rax], al - 1aec: 02 00 add al, byte ptr [rax] - 1aee: 07 - 1aef: 00 e0 add al, ah - 1af1: b6 41 mov dh, 65 - 1af3: 00 00 add byte ptr [rax], al - 1af5: 00 00 add byte ptr [rax], al - 1af7: 00 ac 00 00 00 00 00 add byte ptr [rax + rax], ch - 1afe: 00 00 add byte ptr [rax], al - 1b00: 6a 10 push 16 - 1b02: 00 00 add byte ptr [rax], al - 1b04: 02 00 add al, byte ptr [rax] - 1b06: 07 - 1b07: 00 90 b7 41 00 00 add byte ptr [rax + 16823], dl - 1b0d: 00 00 add byte ptr [rax], al - 1b0f: 00 ca add dl, cl - 1b11: 09 00 or dword ptr [rax], eax - 1b13: 00 00 add byte ptr [rax], al - 1b15: 00 00 add byte ptr [rax], al - 1b17: 00 74 10 00 add byte ptr [rax + rdx], dh - 1b1b: 00 06 add byte ptr [rsi], al - 1b1d: 00 0f add byte ptr [rdi], cl - 1b1f: 00 28 add byte ptr [rax], ch - 1b21: 00 00 add byte ptr [rax], al - 1b23: 00 00 add byte ptr [rax], al - 1b25: 00 00 add byte ptr [rax], al - 1b27: 00 08 add byte ptr [rax], cl - 1b29: 00 00 add byte ptr [rax], al - 1b2b: 00 00 add byte ptr [rax], al - 1b2d: 00 00 add byte ptr [rax], al - 1b2f: 00 7b 10 add byte ptr [rbx + 16], bh - 1b32: 00 00 add byte ptr [rax], al - 1b34: 01 00 add dword ptr [rax], eax - 1b36: 15 00 e0 06 4c adc eax, 1275518976 - 1b3b: 00 00 add byte ptr [rax], al - 1b3d: 00 00 add byte ptr [rax], al - 1b3f: 00 04 00 add byte ptr [rax + rax], al - 1b42: 00 00 add byte ptr [rax], al - 1b44: 00 00 add byte ptr [rax], al - 1b46: 00 00 add byte ptr [rax], al - 1b48: 91 xchg eax, ecx - 1b49: 10 00 adc byte ptr [rax], al - 1b4b: 00 01 add byte ptr [rcx], al - 1b4d: 00 0a add byte ptr [rdx], cl - 1b4f: 00 08 add byte ptr [rax], cl - 1b51: 6d insd dword ptr es:[rdi], dx - 1b52: 49 00 00 add byte ptr [r8], al - 1b55: 00 00 add byte ptr [rax], al - 1b57: 00 0a add byte ptr [rdx], cl - 1b59: 00 00 add byte ptr [rax], al - 1b5b: 00 00 add byte ptr [rax], al - 1b5d: 00 00 add byte ptr [rax], al - 1b5f: 00 ab 10 00 00 01 add byte ptr [rbx + 16777232], ch - 1b65: 00 0a add byte ptr [rdx], cl - 1b67: 00 18 add byte ptr [rax], bl - 1b69: 6d insd dword ptr es:[rdi], dx - 1b6a: 49 00 00 add byte ptr [r8], al - 1b6d: 00 00 add byte ptr [rax], al - 1b6f: 00 0a add byte ptr [rdx], cl - 1b71: 00 00 add byte ptr [rax], al - 1b73: 00 00 add byte ptr [rax], al - 1b75: 00 00 add byte ptr [rax], al - 1b77: 00 c5 add ch, al - 1b79: 10 00 adc byte ptr [rax], al - 1b7b: 00 02 add byte ptr [rdx], al - 1b7d: 00 07 add byte ptr [rdi], al - 1b7f: 00 60 c1 add byte ptr [rax - 63], ah - 1b82: 41 00 00 add byte ptr [r8], al - 1b85: 00 00 add byte ptr [rax], al - 1b87: 00 78 08 add byte ptr [rax + 8], bh - 1b8a: 00 00 add byte ptr [rax], al - 1b8c: 00 00 add byte ptr [rax], al - 1b8e: 00 00 add byte ptr [rax], al - 1b90: cf iretd - 1b91: 10 00 adc byte ptr [rax], al - 1b93: 00 01 add byte ptr [rcx], al - 1b95: 00 0a add byte ptr [rdx], cl - 1b97: 00 28 add byte ptr [rax], ch - 1b99: 6d insd dword ptr es:[rdi], dx - 1b9a: 49 00 00 add byte ptr [r8], al - 1b9d: 00 00 add byte ptr [rax], al - 1b9f: 00 0a add byte ptr [rdx], cl - 1ba1: 00 00 add byte ptr [rax], al - 1ba3: 00 00 add byte ptr [rax], al - 1ba5: 00 00 add byte ptr [rax], al - 1ba7: 00 e9 add cl, ch - 1ba9: 10 00 adc byte ptr [rax], al - 1bab: 00 02 add byte ptr [rdx], al - 1bad: 00 07 add byte ptr [rdi], al - 1baf: 00 e0 add al, ah - 1bb1: c9 leave - 1bb2: 41 00 00 add byte ptr [r8], al - 1bb5: 00 00 add byte ptr [rax], al - 1bb7: 00 76 0e add byte ptr [rsi + 14], dh - 1bba: 00 00 add byte ptr [rax], al - 1bbc: 00 00 add byte ptr [rax], al - 1bbe: 00 00 add byte ptr [rax], al - 1bc0: f5 cmc - 1bc1: 10 00 adc byte ptr [rax], al - 1bc3: 00 01 add byte ptr [rcx], al - 1bc5: 00 0a add byte ptr [rdx], cl - 1bc7: 00 38 add byte ptr [rax], bh - 1bc9: 6d insd dword ptr es:[rdi], dx - 1bca: 49 00 00 add byte ptr [r8], al - 1bcd: 00 00 add byte ptr [rax], al - 1bcf: 00 0c 00 add byte ptr [rax + rax], cl - 1bd2: 00 00 add byte ptr [rax], al - 1bd4: 00 00 add byte ptr [rax], al - 1bd6: 00 00 add byte ptr [rax], al - 1bd8: 0f 11 00 movups xmmword ptr [rax], xmm0 - 1bdb: 00 02 add byte ptr [rdx], al - 1bdd: 00 07 add byte ptr [rdi], al - 1bdf: 00 60 d8 add byte ptr [rax - 40], ah - 1be2: 41 00 00 add byte ptr [r8], al - 1be5: 00 00 add byte ptr [rax], al - 1be7: 00 5a 01 add byte ptr [rdx + 1], bl - 1bea: 00 00 add byte ptr [rax], al - 1bec: 00 00 add byte ptr [rax], al - 1bee: 00 00 add byte ptr [rax], al - 1bf0: 22 11 and dl, byte ptr [rcx] - 1bf2: 00 00 add byte ptr [rax], al - 1bf4: 02 00 add al, byte ptr [rax] - 1bf6: 07 - 1bf7: 00 c0 add al, al - 1bf9: d9 41 00 fld dword ptr [rcx] - 1bfc: 00 00 add byte ptr [rax], al - 1bfe: 00 00 add byte ptr [rax], al - 1c00: d6 - 1c01: 01 00 add dword ptr [rax], eax - 1c03: 00 00 add byte ptr [rax], al - 1c05: 00 00 add byte ptr [rax], al - 1c07: 00 30 add byte ptr [rax], dh - 1c09: 11 00 adc dword ptr [rax], eax - 1c0b: 00 01 add byte ptr [rcx], al - 1c0d: 00 0a add byte ptr [rdx], cl - 1c0f: 00 48 6d add byte ptr [rax + 109], cl - 1c12: 49 00 00 add byte ptr [r8], al - 1c15: 00 00 add byte ptr [rax], al - 1c17: 00 0e add byte ptr [rsi], cl - 1c19: 00 00 add byte ptr [rax], al - 1c1b: 00 00 add byte ptr [rax], al - 1c1d: 00 00 add byte ptr [rax], al - 1c1f: 00 4a 11 add byte ptr [rdx + 17], cl - 1c22: 00 00 add byte ptr [rax], al - 1c24: 02 00 add al, byte ptr [rax] - 1c26: 07 - 1c27: 00 f0 add al, dh - 1c29: dc 41 00 fadd qword ptr [rcx] - 1c2c: 00 00 add byte ptr [rax], al - 1c2e: 00 00 add byte ptr [rax], al - 1c30: 73 02 jae 0x1c34 <.symtab+0x1c34> - 1c32: 00 00 add byte ptr [rax], al - 1c34: 00 00 add byte ptr [rax], al - 1c36: 00 00 add byte ptr [rax], al - 1c38: 57 push rdi - 1c39: 11 00 adc dword ptr [rax], eax - 1c3b: 00 01 add byte ptr [rcx], al - 1c3d: 00 0a add byte ptr [rdx], cl - 1c3f: 00 d8 add al, bl - 1c41: 6c insb byte ptr es:[rdi], dx - 1c42: 49 00 00 add byte ptr [r8], al - 1c45: 00 00 add byte ptr [rax], al - 1c47: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x1c4d <.symtab+0x1c4d> - 1c4d: 00 00 add byte ptr [rax], al - 1c4f: 00 71 11 add byte ptr [rcx + 17], dh - 1c52: 00 00 add byte ptr [rax], al - 1c54: 02 00 add al, byte ptr [rax] - 1c56: 07 - 1c57: 00 70 df add byte ptr [rax - 33], dh - 1c5a: 41 00 00 add byte ptr [r8], al - 1c5d: 00 00 add byte ptr [rax], al - 1c5f: 00 89 01 00 00 00 add byte ptr [rcx + 1], cl - 1c65: 00 00 add byte ptr [rax], al - 1c67: 00 86 11 00 00 02 add byte ptr [rsi + 33554449], al - 1c6d: 00 07 add byte ptr [rdi], al - 1c6f: 00 a0 e9 41 00 00 add byte ptr [rax + 16873], ah - 1c75: 00 00 add byte ptr [rax], al - 1c77: 00 35 03 00 00 00 add byte ptr [rip + 3], dh # 0x1c80 <.symtab+0x1c80> - 1c7d: 00 00 add byte ptr [rax], al - 1c7f: 00 96 11 00 00 06 add byte ptr [rsi + 100663313], dl - 1c85: 00 0f add byte ptr [rdi], cl - 1c87: 00 30 add byte ptr [rax], dh - 1c89: 00 00 add byte ptr [rax], al - 1c8b: 00 00 add byte ptr [rax], al - 1c8d: 00 00 add byte ptr [rax], al - 1c8f: 00 01 add byte ptr [rcx], al - 1c91: 00 00 add byte ptr [rax], al - 1c93: 00 00 add byte ptr [rax], al - 1c95: 00 00 add byte ptr [rax], al - 1c97: 00 ab 11 00 00 01 add byte ptr [rbx + 16777233], ch - 1c9d: 00 0a add byte ptr [rdx], cl - 1c9f: 00 c8 add al, cl - 1ca1: 6c insb byte ptr es:[rdi], dx - 1ca2: 49 00 00 add byte ptr [r8], al - 1ca5: 00 00 add byte ptr [rax], al - 1ca7: 00 0e add byte ptr [rsi], cl - 1ca9: 00 00 add byte ptr [rax], al - 1cab: 00 00 add byte ptr [rax], al - 1cad: 00 00 add byte ptr [rax], al - 1caf: 00 c5 add ch, al - 1cb1: 11 00 adc dword ptr [rax], eax - 1cb3: 00 02 add byte ptr [rdx], al - 1cb5: 00 07 add byte ptr [rdi], al - 1cb7: 00 70 f2 add byte ptr [rax - 14], dh - 1cba: 41 00 00 add byte ptr [r8], al - 1cbd: 00 00 add byte ptr [rax], al - 1cbf: 00 df add bh, bl - 1cc1: 02 00 add al, byte ptr [rax] - 1cc3: 00 00 add byte ptr [rax], al - 1cc5: 00 00 add byte ptr [rax], al - 1cc7: 00 d7 add bh, dl - 1cc9: 11 00 adc dword ptr [rax], eax - 1ccb: 00 01 add byte ptr [rcx], al - 1ccd: 00 0a add byte ptr [rdx], cl - 1ccf: 00 88 6c 49 00 00 add byte ptr [rax + 18796], cl - 1cd5: 00 00 add byte ptr [rax], al - 1cd7: 00 0e add byte ptr [rsi], cl - 1cd9: 00 00 add byte ptr [rax], al - 1cdb: 00 00 add byte ptr [rax], al - 1cdd: 00 00 add byte ptr [rax], al - 1cdf: 00 f1 add cl, dh - 1ce1: 11 00 adc dword ptr [rax], eax - 1ce3: 00 01 add byte ptr [rcx], al - 1ce5: 00 0a add byte ptr [rdx], cl - 1ce7: 00 a0 6d 49 00 00 add byte ptr [rax + 18797], ah - 1ced: 00 00 add byte ptr [rax], al - 1cef: 00 1e add byte ptr [rsi], bl - 1cf1: 00 00 add byte ptr [rax], al - 1cf3: 00 00 add byte ptr [rax], al - 1cf5: 00 00 add byte ptr [rax], al - 1cf7: 00 0b add byte ptr [rbx], cl - 1cf9: 12 00 adc al, byte ptr [rax] - 1cfb: 00 02 add byte ptr [rdx], al - 1cfd: 00 07 add byte ptr [rdi], al - 1cff: 00 b0 f8 41 00 00 add byte ptr [rax + 16888], dh - 1d05: 00 00 add byte ptr [rax], al - 1d07: 00 93 03 00 00 00 add byte ptr [rbx + 3], dl - 1d0d: 00 00 add byte ptr [rax], al - 1d0f: 00 1c 12 add byte ptr [rdx + rdx], bl - 1d12: 00 00 add byte ptr [rax], al - 1d14: 01 00 add dword ptr [rax], eax - 1d16: 0a 00 or al, byte ptr [rax] - 1d18: 98 cwde - 1d19: 6c insb byte ptr es:[rdi], dx - 1d1a: 49 00 00 add byte ptr [r8], al - 1d1d: 00 00 add byte ptr [rax], al - 1d1f: 00 0f add byte ptr [rdi], cl - 1d21: 00 00 add byte ptr [rax], al - 1d23: 00 00 add byte ptr [rax], al - 1d25: 00 00 add byte ptr [rax], al - 1d27: 00 36 add byte ptr [rsi], dh - 1d29: 12 00 adc al, byte ptr [rax] - 1d2b: 00 01 add byte ptr [rcx], al - 1d2d: 00 0a add byte ptr [rdx], cl - 1d2f: 00 78 6c add byte ptr [rax + 108], bh - 1d32: 49 00 00 add byte ptr [r8], al - 1d35: 00 00 add byte ptr [rax], al - 1d37: 00 0e add byte ptr [rsi], cl - 1d39: 00 00 add byte ptr [rax], al - 1d3b: 00 00 add byte ptr [rax], al - 1d3d: 00 00 add byte ptr [rax], al - 1d3f: 00 50 12 add byte ptr [rax + 18], dl - 1d42: 00 00 add byte ptr [rax], al - 1d44: 01 00 add dword ptr [rax], eax - 1d46: 0a 00 or al, byte ptr [rax] - 1d48: aa stosb byte ptr es:[rdi], al - 1d49: 5e pop rsi - 1d4a: 49 00 00 add byte ptr [r8], al - 1d4d: 00 00 add byte ptr [rax], al - 1d4f: 00 06 add byte ptr [rsi], al - 1d51: 00 00 add byte ptr [rax], al - 1d53: 00 00 add byte ptr [rax], al - 1d55: 00 00 add byte ptr [rax], al - 1d57: 00 6a 12 add byte ptr [rdx + 18], ch - 1d5a: 00 00 add byte ptr [rax], al - 1d5c: 04 00 add al, 0 - 1d5e: f1 - 1d5f: ff 00 inc dword ptr [rax] - ... - 1d6d: 00 00 add byte ptr [rax], al - 1d6f: 00 73 12 add byte ptr [rbx + 18], dh - 1d72: 00 00 add byte ptr [rax], al - 1d74: 02 00 add al, byte ptr [rax] - 1d76: 07 - 1d77: 00 d0 add al, dl - 1d79: 18 42 00 sbb byte ptr [rdx], al - 1d7c: 00 00 add byte ptr [rax], al - 1d7e: 00 00 add byte ptr [rax], al - 1d80: 45 00 00 add byte ptr [r8], r8b - 1d83: 00 00 add byte ptr [rax], al - 1d85: 00 00 add byte ptr [rax], al - 1d87: 00 80 12 00 00 04 add byte ptr [rax + 67108882], al - 1d8d: 00 f1 add cl, dh - 1d8f: ff 00 inc dword ptr [rax] - ... - 1d9d: 00 00 add byte ptr [rax], al - 1d9f: 00 89 12 00 00 02 add byte ptr [rcx + 33554450], cl - 1da5: 00 07 add byte ptr [rdi], al - 1da7: 00 20 add byte ptr [rax], ah - 1da9: 19 42 00 sbb dword ptr [rdx], eax - 1dac: 00 00 add byte ptr [rax], al - 1dae: 00 00 add byte ptr [rax], al - 1db0: 55 push rbp - 1db1: 00 00 add byte ptr [rax], al - 1db3: 00 00 add byte ptr [rax], al - 1db5: 00 00 add byte ptr [rax], al - 1db7: 00 96 12 00 00 04 add byte ptr [rsi + 67108882], dl - 1dbd: 00 f1 add cl, dh - 1dbf: ff 00 inc dword ptr [rax] - ... - 1dcd: 00 00 add byte ptr [rax], al - 1dcf: 00 9f 12 00 00 02 add byte ptr [rdi + 33554450], bl - 1dd5: 00 07 add byte ptr [rdi], al - 1dd7: 00 80 19 42 00 00 add byte ptr [rax + 16921], al - 1ddd: 00 00 add byte ptr [rax], al - 1ddf: 00 55 00 add byte ptr [rbp], dl - 1de2: 00 00 add byte ptr [rax], al - 1de4: 00 00 add byte ptr [rax], al - 1de6: 00 00 add byte ptr [rax], al - 1de8: ac lodsb al, byte ptr [rsi] - 1de9: 12 00 adc al, byte ptr [rax] - 1deb: 00 04 00 add byte ptr [rax + rax], al - 1dee: f1 - 1def: ff 00 inc dword ptr [rax] - ... - 1dfd: 00 00 add byte ptr [rax], al - 1dff: 00 b6 12 00 00 02 add byte ptr [rsi + 33554450], dh - 1e05: 00 07 add byte ptr [rdi], al - 1e07: 00 e0 add al, ah - 1e09: 19 42 00 sbb dword ptr [rdx], eax - 1e0c: 00 00 add byte ptr [rax], al - 1e0e: 00 00 add byte ptr [rax], al - 1e10: 1e - 1e11: 00 00 add byte ptr [rax], al - 1e13: 00 00 add byte ptr [rax], al - 1e15: 00 00 add byte ptr [rax], al - 1e17: 00 c4 add ah, al - 1e19: 12 00 adc al, byte ptr [rax] - 1e1b: 00 04 00 add byte ptr [rax + rax], al - 1e1e: f1 - 1e1f: ff 00 inc dword ptr [rax] - ... - 1e2d: 00 00 add byte ptr [rax], al - 1e2f: 00 cd add ch, cl - 1e31: 12 00 adc al, byte ptr [rax] - 1e33: 00 02 add byte ptr [rdx], al - 1e35: 00 07 add byte ptr [rdi], al - 1e37: 00 40 1a add byte ptr [rax + 26], al - 1e3a: 42 00 00 add byte ptr [rax], al - 1e3d: 00 00 add byte ptr [rax], al - 1e3f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x1e45 <.symtab+0x1e45> - 1e45: 00 00 add byte ptr [rax], al - 1e47: 00 da add dl, bl - 1e49: 12 00 adc al, byte ptr [rax] - 1e4b: 00 04 00 add byte ptr [rax + rax], al - 1e4e: f1 - 1e4f: ff 00 inc dword ptr [rax] - ... - 1e5d: 00 00 add byte ptr [rax], al - 1e5f: 00 e4 add ah, ah - 1e61: 12 00 adc al, byte ptr [rax] - 1e63: 00 02 add byte ptr [rdx], al - 1e65: 00 07 add byte ptr [rdi], al - 1e67: 00 80 1a 42 00 00 add byte ptr [rax + 16922], al - 1e6d: 00 00 add byte ptr [rax], al - 1e6f: 00 5f 00 add byte ptr [rdi], bl - 1e72: 00 00 add byte ptr [rax], al - 1e74: 00 00 add byte ptr [rax], al - 1e76: 00 00 add byte ptr [rax], al - 1e78: f2 12 00 repne adc al, byte ptr [rax] - 1e7b: 00 04 00 add byte ptr [rax + rax], al - 1e7e: f1 - 1e7f: ff 00 inc dword ptr [rax] - ... - 1e8d: 00 00 add byte ptr [rax], al - 1e8f: 00 fb add bl, bh - 1e91: 12 00 adc al, byte ptr [rax] - 1e93: 00 02 add byte ptr [rdx], al - 1e95: 00 07 add byte ptr [rdi], al - 1e97: 00 e0 add al, ah - 1e99: 1a 42 00 sbb al, byte ptr [rdx] - 1e9c: 00 00 add byte ptr [rax], al - 1e9e: 00 00 add byte ptr [rax], al - 1ea0: 90 nop - 1ea1: 04 00 add al, 0 - 1ea3: 00 00 add byte ptr [rax], al - 1ea5: 00 00 add byte ptr [rax], al - 1ea7: 00 0f add byte ptr [rdi], cl - 1ea9: 13 00 adc eax, dword ptr [rax] - 1eab: 00 02 add byte ptr [rdx], al - 1ead: 00 07 add byte ptr [rdi], al - 1eaf: 00 c0 add al, al - 1eb1: 22 42 00 and al, byte ptr [rdx] - 1eb4: 00 00 add byte ptr [rax], al - 1eb6: 00 00 add byte ptr [rax], al - 1eb8: 1e - 1eb9: 00 00 add byte ptr [rax], al - 1ebb: 00 00 add byte ptr [rax], al - 1ebd: 00 00 add byte ptr [rax], al - 1ebf: 00 23 add byte ptr [rbx], ah - 1ec1: 13 00 adc eax, dword ptr [rax] - 1ec3: 00 04 00 add byte ptr [rax + rax], al - 1ec6: f1 - 1ec7: ff 00 inc dword ptr [rax] - ... - 1ed5: 00 00 add byte ptr [rax], al - 1ed7: 00 2c 13 add byte ptr [rbx + rdx], ch - 1eda: 00 00 add byte ptr [rax], al - 1edc: 02 00 add al, byte ptr [rax] - 1ede: 07 - 1edf: 00 e0 add al, ah - 1ee1: 22 42 00 and al, byte ptr [rdx] - 1ee4: 00 00 add byte ptr [rax], al - 1ee6: 00 00 add byte ptr [rax], al - 1ee8: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 1eee: 00 00 add byte ptr [rax], al - 1ef0: 39 13 cmp dword ptr [rbx], edx - 1ef2: 00 00 add byte ptr [rax], al - 1ef4: 04 00 add al, 0 - 1ef6: f1 - 1ef7: ff 00 inc dword ptr [rax] - ... - 1f05: 00 00 add byte ptr [rax], al - 1f07: 00 43 13 add byte ptr [rbx + 19], al - 1f0a: 00 00 add byte ptr [rax], al - 1f0c: 02 00 add al, byte ptr [rax] - 1f0e: 07 - 1f0f: 00 50 23 add byte ptr [rax + 35], dl - 1f12: 42 00 00 add byte ptr [rax], al - 1f15: 00 00 add byte ptr [rax], al - 1f17: 00 ba 00 00 00 00 add byte ptr [rdx], bh - 1f1d: 00 00 add byte ptr [rax], al - 1f1f: 00 cb add bl, cl - 1f21: 26 00 00 add byte ptr es:[rax], al - 1f24: 04 00 add al, 0 - 1f26: f1 - 1f27: ff 00 inc dword ptr [rax] - ... - 1f35: 00 00 add byte ptr [rax], al - 1f37: 00 d7 add bh, dl - 1f39: 26 00 00 add byte ptr es:[rax], al - 1f3c: 02 00 add al, byte ptr [rax] - 1f3e: 07 - 1f3f: 00 10 add byte ptr [rax], dl - 1f41: 24 42 and al, 66 - 1f43: 00 00 add byte ptr [rax], al - 1f45: 00 00 add byte ptr [rax], al - 1f47: 00 9e 00 00 00 00 add byte ptr [rsi], bl - 1f4d: 00 00 add byte ptr [rax], al - 1f4f: 00 58 13 add byte ptr [rax + 19], bl - 1f52: 00 00 add byte ptr [rax], al - 1f54: 04 00 add al, 0 - 1f56: f1 - 1f57: ff 00 inc dword ptr [rax] - ... - 1f65: 00 00 add byte ptr [rax], al - 1f67: 00 62 13 add byte ptr [rdx + 19], ah - 1f6a: 00 00 add byte ptr [rax], al - 1f6c: 02 00 add al, byte ptr [rax] - 1f6e: 07 - 1f6f: 00 b0 24 42 00 00 add byte ptr [rax + 16932], dh - 1f75: 00 00 add byte ptr [rax], al - 1f77: 00 ba 00 00 00 00 add byte ptr [rdx], bh - 1f7d: 00 00 add byte ptr [rax], al - 1f7f: 00 72 13 add byte ptr [rdx + 19], dh - 1f82: 00 00 add byte ptr [rax], al - 1f84: 04 00 add al, 0 - 1f86: f1 - 1f87: ff 00 inc dword ptr [rax] - ... - 1f95: 00 00 add byte ptr [rax], al - 1f97: 00 7b 13 add byte ptr [rbx + 19], bh - 1f9a: 00 00 add byte ptr [rax], al - 1f9c: 02 00 add al, byte ptr [rax] - 1f9e: 07 - 1f9f: 00 70 25 add byte ptr [rax + 37], dh - 1fa2: 42 00 00 add byte ptr [rax], al - 1fa5: 00 00 add byte ptr [rax], al - 1fa7: 00 55 00 add byte ptr [rbp], dl - 1faa: 00 00 add byte ptr [rax], al - 1fac: 00 00 add byte ptr [rax], al - 1fae: 00 00 add byte ptr [rax], al - 1fb0: 8a 13 mov dl, byte ptr [rbx] - 1fb2: 00 00 add byte ptr [rax], al - 1fb4: 04 00 add al, 0 - 1fb6: f1 - 1fb7: ff 00 inc dword ptr [rax] - ... - 1fc5: 00 00 add byte ptr [rax], al - 1fc7: 00 99 13 00 00 02 add byte ptr [rcx + 33554451], bl - 1fcd: 00 07 add byte ptr [rdi], al - 1fcf: 00 d0 add al, dl - 1fd1: 25 42 00 00 00 and eax, 66 - 1fd6: 00 00 add byte ptr [rax], al - 1fd8: 48 00 00 add byte ptr [rax], al - 1fdb: 00 00 add byte ptr [rax], al - 1fdd: 00 00 add byte ptr [rax], al - 1fdf: 00 ae 13 00 00 04 add byte ptr [rsi + 67108883], ch - 1fe5: 00 f1 add cl, dh - 1fe7: ff 00 inc dword ptr [rax] - ... - 1ff5: 00 00 add byte ptr [rax], al - 1ff7: 00 b7 13 00 00 02 add byte ptr [rdi + 33554451], dh - 1ffd: 00 07 add byte ptr [rdi], al - 1fff: 00 20 add byte ptr [rax], ah - 2001: 26 42 00 00 add byte ptr es:[rax], al - 2005: 00 00 add byte ptr [rax], al - 2007: 00 ba 00 00 00 00 add byte ptr [rdx], bh - 200d: 00 00 add byte ptr [rax], al - 200f: 00 ca add dl, cl - 2011: 13 00 adc eax, dword ptr [rax] - 2013: 00 04 00 add byte ptr [rax + rax], al - 2016: f1 - 2017: ff 00 inc dword ptr [rax] - ... - 2025: 00 00 add byte ptr [rax], al - 2027: 00 d6 add dh, dl - 2029: 13 00 adc eax, dword ptr [rax] - 202b: 00 02 add byte ptr [rdx], al - 202d: 00 07 add byte ptr [rdi], al - 202f: 00 e0 add al, ah - 2031: 26 42 00 00 add byte ptr es:[rax], al - 2035: 00 00 add byte ptr [rax], al - 2037: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x203d <.symtab+0x203d> - 203d: 00 00 add byte ptr [rax], al - 203f: 00 e8 add al, ch - 2041: 13 00 adc eax, dword ptr [rax] - 2043: 00 04 00 add byte ptr [rax + rax], al - 2046: f1 - 2047: ff 00 inc dword ptr [rax] - ... - 2055: 00 00 add byte ptr [rax], al - 2057: 00 f4 add ah, dh - 2059: 13 00 adc eax, dword ptr [rax] - 205b: 00 02 add byte ptr [rdx], al - 205d: 00 07 add byte ptr [rdi], al - 205f: 00 20 add byte ptr [rax], ah - 2061: 27 - 2062: 42 00 00 add byte ptr [rax], al - 2065: 00 00 add byte ptr [rax], al - 2067: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x206d <.symtab+0x206d> - 206d: 00 00 add byte ptr [rax], al - 206f: 00 06 add byte ptr [rsi], al - 2071: 14 00 adc al, 0 - 2073: 00 04 00 add byte ptr [rax + rax], al - 2076: f1 - 2077: ff 00 inc dword ptr [rax] - ... - 2085: 00 00 add byte ptr [rax], al - 2087: 00 ca add dl, cl - 2089: 47 00 00 add byte ptr [r8], r8b - 208c: 01 00 add dword ptr [rax], eax - 208e: 19 00 sbb dword ptr [rax], eax - 2090: e0 2c loopne 0x20be <.symtab+0x20be> - 2092: 4c 00 00 add byte ptr [rax], r8b - 2095: 00 00 add byte ptr [rax], al - 2097: 00 08 add byte ptr [rax], cl - 2099: 00 00 add byte ptr [rax], al - 209b: 00 00 add byte ptr [rax], al - 209d: 00 00 add byte ptr [rax], al - 209f: 00 12 add byte ptr [rdx], dl - 20a1: 14 00 adc al, 0 - 20a3: 00 04 00 add byte ptr [rax + rax], al - 20a6: f1 - 20a7: ff 00 inc dword ptr [rax] - ... - 20b5: 00 00 add byte ptr [rax], al - 20b7: 00 1f add byte ptr [rdi], bl - 20b9: 14 00 adc al, 0 - 20bb: 00 01 add byte ptr [rcx], al - 20bd: 00 12 add byte ptr [rdx], dl - 20bf: 00 a0 f3 4b 00 00 add byte ptr [rax + 19443], ah - 20c5: 00 00 add byte ptr [rax], al - 20c7: 00 68 00 add byte ptr [rax], ch - 20ca: 00 00 add byte ptr [rax], al - 20cc: 00 00 add byte ptr [rax], al - 20ce: 00 00 add byte ptr [rax], al - 20d0: 25 14 00 00 01 and eax, 16777236 - 20d5: 00 12 add byte ptr [rdx], dl - 20d7: 00 20 add byte ptr [rax], ah - 20d9: f3 4b 00 00 rep add byte ptr [r8], al - 20dd: 00 00 add byte ptr [rax], al - 20df: 00 68 00 add byte ptr [rax], ch - 20e2: 00 00 add byte ptr [rax], al - 20e4: 00 00 add byte ptr [rax], al - 20e6: 00 00 add byte ptr [rax], al - 20e8: 2b 14 00 sub edx, dword ptr [rax + rax] - 20eb: 00 04 00 add byte ptr [rax + rax], al - 20ee: f1 - 20ef: ff 00 inc dword ptr [rax] - ... - 20fd: 00 00 add byte ptr [rax], al - 20ff: 00 39 add byte ptr [rcx], bh - 2101: 14 00 adc al, 0 - 2103: 00 01 add byte ptr [rcx], al - 2105: 00 0a add byte ptr [rdx], cl - 2107: 00 60 85 add byte ptr [rax - 123], ah - 210a: 49 00 00 add byte ptr [r8], al - 210d: 00 00 add byte ptr [rax], al - 210f: 00 0e add byte ptr [rsi], cl - 2111: 00 00 add byte ptr [rax], al - 2113: 00 00 add byte ptr [rax], al - 2115: 00 00 add byte ptr [rax], al - 2117: 00 53 14 add byte ptr [rbx + 20], dl - 211a: 00 00 add byte ptr [rax], al - 211c: 04 00 add al, 0 - 211e: f1 - 211f: ff 00 inc dword ptr [rax] - ... - 212d: 00 00 add byte ptr [rax], al - 212f: 00 5d 14 add byte ptr [rbp + 20], bl - 2132: 00 00 add byte ptr [rax], al - 2134: 02 00 add al, byte ptr [rax] - 2136: 07 - 2137: 00 f0 add al, dh - 2139: 7d 44 jge 0x217f <.symtab+0x217f> - 213b: 00 00 add byte ptr [rax], al - 213d: 00 00 add byte ptr [rax], al - 213f: 00 38 add byte ptr [rax], bh - 2141: 01 00 add dword ptr [rax], eax - 2143: 00 00 add byte ptr [rax], al - 2145: 00 00 add byte ptr [rax], al - 2147: 00 72 14 add byte ptr [rdx + 20], dh - 214a: 00 00 add byte ptr [rax], al - 214c: 04 00 add al, 0 - 214e: f1 - 214f: ff 00 inc dword ptr [rax] - ... - 215d: 00 00 add byte ptr [rax], al - 215f: 00 7b 14 add byte ptr [rbx + 20], bh - 2162: 00 00 add byte ptr [rax], al - 2164: 01 00 add dword ptr [rax], eax - 2166: 0a 00 or al, byte ptr [rax] - 2168: 18 8a 49 00 00 00 sbb byte ptr [rdx + 73], cl - 216e: 00 00 add byte ptr [rax], al - 2170: 09 00 or dword ptr [rax], eax - 2172: 00 00 add byte ptr [rax], al - 2174: 00 00 add byte ptr [rax], al - 2176: 00 00 add byte ptr [rax], al - 2178: 94 xchg eax, esp - 2179: 14 00 adc al, 0 - 217b: 00 04 00 add byte ptr [rax + rax], al - 217e: f1 - 217f: ff 00 inc dword ptr [rax] - ... - 218d: 00 00 add byte ptr [rax], al - 218f: 00 a2 14 00 00 01 add byte ptr [rdx + 16777236], ah - 2195: 00 0a add byte ptr [rdx], cl - 2197: 00 58 8a add byte ptr [rax - 118], bl - 219a: 49 00 00 add byte ptr [r8], al - 219d: 00 00 add byte ptr [rax], al - 219f: 00 0e add byte ptr [rsi], cl - 21a1: 00 00 add byte ptr [rax], al - 21a3: 00 00 add byte ptr [rax], al - 21a5: 00 00 add byte ptr [rax], al - 21a7: 00 bc 14 00 00 04 00 add byte ptr [rsp + rdx + 262144], bh - 21ae: f1 - 21af: ff 00 inc dword ptr [rax] - ... - 21bd: 00 00 add byte ptr [rax], al - 21bf: 00 c6 add dh, al - 21c1: 14 00 adc al, 0 - 21c3: 00 02 add byte ptr [rdx], al - 21c5: 00 07 add byte ptr [rdi], al - 21c7: 00 20 add byte ptr [rax], ah - 21c9: 94 xchg eax, esp - 21ca: 44 00 00 add byte ptr [rax], r8b - 21cd: 00 00 add byte ptr [rax], al - 21cf: 00 8e 00 00 00 00 add byte ptr [rsi], cl - 21d5: 00 00 add byte ptr [rax], al - 21d7: 00 cf add bh, cl - 21d9: 14 00 adc al, 0 - 21db: 00 02 add byte ptr [rdx], al - 21dd: 00 07 add byte ptr [rdi], al - 21df: 00 b0 94 44 00 00 add byte ptr [rax + 17556], dh - 21e5: 00 00 add byte ptr [rax], al - 21e7: 00 85 00 00 00 00 add byte ptr [rbp], al - 21ed: 00 00 add byte ptr [rax], al - 21ef: 00 da add dl, bl - 21f1: 14 00 adc al, 0 - 21f3: 00 02 add byte ptr [rdx], al - 21f5: 00 07 add byte ptr [rdi], al - 21f7: 00 40 95 add byte ptr [rax - 107], al - 21fa: 44 00 00 add byte ptr [rax], r8b - 21fd: 00 00 add byte ptr [rax], al - 21ff: 00 50 00 add byte ptr [rax], dl - 2202: 00 00 add byte ptr [rax], al - 2204: 00 00 add byte ptr [rax], al - 2206: 00 00 add byte ptr [rax], al - 2208: eb 14 jmp 0x221e <.symtab+0x221e> - 220a: 00 00 add byte ptr [rax], al - 220c: 04 00 add al, 0 - 220e: f1 - 220f: ff 00 inc dword ptr [rax] - ... - 221d: 00 00 add byte ptr [rax], al - 221f: 00 f9 add cl, bh - 2221: 14 00 adc al, 0 - 2223: 00 02 add byte ptr [rdx], al - 2225: 00 07 add byte ptr [rdi], al - 2227: 00 10 add byte ptr [rax], dl - 2229: b4 44 mov ah, 68 - 222b: 00 00 add byte ptr [rax], al - 222d: 00 00 add byte ptr [rax], al - 222f: 00 90 01 00 00 00 add byte ptr [rax + 1], dl - 2235: 00 00 add byte ptr [rax], al - 2237: 00 03 add byte ptr [rbx], al - 2239: 15 00 00 01 00 adc eax, 65536 - 223e: 0a 00 or al, byte ptr [rax] - 2240: e0 8a loopne 0x21cc <.symtab+0x21cc> - 2242: 49 00 00 add byte ptr [r8], al - 2245: 00 00 add byte ptr [rax], al - 2247: 00 0a add byte ptr [rdx], cl - 2249: 00 00 add byte ptr [rax], al - 224b: 00 00 add byte ptr [rax], al - 224d: 00 00 add byte ptr [rax], al - 224f: 00 1d 15 00 00 01 add byte ptr [rip + 16777237], bl # 0x100226a <_end+0xb3e8ea> - 2255: 00 19 add byte ptr [rcx], bl - 2257: 00 f0 add al, dh - 2259: 2c 4c sub al, 76 - 225b: 00 00 add byte ptr [rax], al - 225d: 00 00 add byte ptr [rax], al - 225f: 00 08 add byte ptr [rax], cl - 2261: 00 00 add byte ptr [rax], al - 2263: 00 00 add byte ptr [rax], al - 2265: 00 00 add byte ptr [rax], al - 2267: 00 2d 15 00 00 01 add byte ptr [rip + 16777237], ch # 0x1002282 <_end+0xb3e902> - 226d: 00 15 00 80 10 4c add byte ptr [rip + 1276149760], dl # 0x4c10a273 <_end+0x4bc468f3> - 2273: 00 00 add byte ptr [rax], al - 2275: 00 00 add byte ptr [rax], al - 2277: 00 04 00 add byte ptr [rax + rax], al - 227a: 00 00 add byte ptr [rax], al - 227c: 00 00 add byte ptr [rax], al - 227e: 00 00 add byte ptr [rax], al - 2280: 41 15 00 00 04 00 adc eax, 262144 - 2286: f1 - 2287: ff 00 inc dword ptr [rax] - ... - 2295: 00 00 add byte ptr [rax], al - 2297: 00 4f 15 add byte ptr [rdi + 21], cl - 229a: 00 00 add byte ptr [rax], al - 229c: 02 00 add al, byte ptr [rax] - 229e: 07 - 229f: 00 b0 bc 44 00 00 add byte ptr [rax + 17596], dh - 22a5: 00 00 add byte ptr [rax], al - 22a7: 00 4d 00 add byte ptr [rbp], cl - 22aa: 00 00 add byte ptr [rax], al - 22ac: 00 00 add byte ptr [rax], al - 22ae: 00 00 add byte ptr [rax], al - 22b0: 65 15 00 00 01 00 adc eax, 65536 - 22b6: 12 00 adc al, byte ptr [rax] - 22b8: 20 f4 and ah, dh - 22ba: 4b 00 00 add byte ptr [r8], al - 22bd: 00 00 add byte ptr [rax], al - 22bf: 00 b0 05 00 00 00 add byte ptr [rax + 5], dh - 22c5: 00 00 add byte ptr [rax], al - 22c7: 00 72 15 add byte ptr [rdx + 21], dh - 22ca: 00 00 add byte ptr [rax], al - 22cc: 04 00 add al, 0 - 22ce: f1 - 22cf: ff 00 inc dword ptr [rax] - ... - 22dd: 00 00 add byte ptr [rax], al - 22df: 00 d1 add cl, dl - 22e1: 69 00 00 01 00 15 imul eax, dword ptr [rax], 352321792 - 22e7: 00 20 add byte ptr [rax], ah - 22e9: 12 4c 00 00 adc cl, byte ptr [rax + rax] - 22ed: 00 00 add byte ptr [rax], al - 22ef: 00 80 04 00 00 00 add byte ptr [rax + 4], al - 22f5: 00 00 add byte ptr [rax], al - 22f7: 00 7f 15 add byte ptr [rdi + 21], bh - 22fa: 00 00 add byte ptr [rax], al - 22fc: 01 00 add dword ptr [rax], eax - 22fe: 12 00 adc al, byte ptr [rax] - 2300: e0 f9 loopne 0x22fb <.symtab+0x22fb> - 2302: 4b 00 00 add byte ptr [r8], al - 2305: 00 00 add byte ptr [rax], al - 2307: 00 80 00 00 00 00 add byte ptr [rax], al - 230d: 00 00 add byte ptr [rax], al - 230f: 00 8e 15 00 00 01 add byte ptr [rsi + 16777237], cl - 2315: 00 0a add byte ptr [rdx], cl - 2317: 00 e0 add al, ah - 2319: 8f 49 00 00 - 231d: 00 00 add byte ptr [rax], al - 231f: 00 2c 01 add byte ptr [rcx + rax], ch - 2322: 00 00 add byte ptr [rax], al - 2324: 00 00 add byte ptr [rax], al - 2326: 00 00 add byte ptr [rax], al - 2328: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 2329: 15 00 00 01 00 adc eax, 65536 - 232e: 0a 00 or al, byte ptr [rax] - 2330: 18 93 49 00 00 00 sbb byte ptr [rbx + 73], dl - 2336: 00 00 add byte ptr [rax], al - 2338: 0b 00 or eax, dword ptr [rax] - 233a: 00 00 add byte ptr [rax], al - 233c: 00 00 add byte ptr [rax], al - 233e: 00 00 add byte ptr [rax], al - 2340: bf 15 00 00 01 mov edi, 16777237 - 2345: 00 0a add byte ptr [rdx], cl - 2347: 00 30 add byte ptr [rax], dh - 2349: 93 xchg eax, ebx - 234a: 49 00 00 add byte ptr [r8], al - 234d: 00 00 add byte ptr [rax], al - 234f: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x2355 <.symtab+0x2355> - 2355: 00 00 add byte ptr [rax], al - 2357: 00 d9 add cl, bl - 2359: 15 00 00 01 00 adc eax, 65536 - 235e: 15 00 60 11 4c adc eax, 1276207104 - 2363: 00 00 add byte ptr [rax], al - 2365: 00 00 add byte ptr [rax], al - 2367: 00 08 add byte ptr [rax], cl - 2369: 00 00 add byte ptr [rax], al - 236b: 00 00 add byte ptr [rax], al - 236d: 00 00 add byte ptr [rax], al - 236f: 00 ee add dh, ch - 2371: 15 00 00 01 00 adc eax, 65536 - 2376: 15 00 b0 16 4c adc eax, 1276555264 - 237b: 00 00 add byte ptr [rax], al - 237d: 00 00 add byte ptr [rax], al - 237f: 00 18 add byte ptr [rax], bl - 2381: 00 00 add byte ptr [rax], al - 2383: 00 00 add byte ptr [rax], al - 2385: 00 00 add byte ptr [rax], al - 2387: 00 03 add byte ptr [rbx], al - 2389: 16 - 238a: 00 00 add byte ptr [rax], al - 238c: 01 00 add dword ptr [rax], eax - 238e: 15 00 a0 16 4c adc eax, 1276551168 - 2393: 00 00 add byte ptr [rax], al - 2395: 00 00 add byte ptr [rax], al - 2397: 00 08 add byte ptr [rax], cl - 2399: 00 00 add byte ptr [rax], al - 239b: 00 00 add byte ptr [rax], al - 239d: 00 00 add byte ptr [rax], al - 239f: 00 18 add byte ptr [rax], bl - 23a1: 16 - 23a2: 00 00 add byte ptr [rax], al - 23a4: 01 00 add dword ptr [rax], eax - 23a6: 19 00 sbb dword ptr [rax], eax - 23a8: c8 2d 4c 00 enter 19501, 0 - 23ac: 00 00 add byte ptr [rax], al - 23ae: 00 00 add byte ptr [rax], al - 23b0: 08 00 or byte ptr [rax], al - 23b2: 00 00 add byte ptr [rax], al - 23b4: 00 00 add byte ptr [rax], al - 23b6: 00 00 add byte ptr [rax], al - 23b8: 2d 16 00 00 04 sub eax, 67108886 - 23bd: 00 f1 add cl, dh - 23bf: ff 00 inc dword ptr [rax] - ... - 23cd: 00 00 add byte ptr [rax], al - 23cf: 00 35 16 00 00 01 add byte ptr [rip + 16777238], dh # 0x10023eb <_end+0xb3ea6b> - 23d5: 00 0a add byte ptr [rdx], cl - 23d7: 00 58 96 add byte ptr [rax - 106], bl - 23da: 49 00 00 add byte ptr [r8], al - 23dd: 00 00 add byte ptr [rax], al - 23df: 00 08 add byte ptr [rax], cl - 23e1: 00 00 add byte ptr [rax], al - 23e3: 00 00 add byte ptr [rax], al - 23e5: 00 00 add byte ptr [rax], al - 23e7: 00 4e 16 add byte ptr [rsi + 22], cl - 23ea: 00 00 add byte ptr [rax], al - 23ec: 04 00 add al, 0 - 23ee: f1 - 23ef: ff 00 inc dword ptr [rax] - ... - 23fd: 00 00 add byte ptr [rax], al - 23ff: 00 59 16 add byte ptr [rcx + 22], bl - 2402: 00 00 add byte ptr [rax], al - 2404: 02 00 add al, byte ptr [rax] - 2406: 08 00 or byte ptr [rax], al - 2408: b0 2e mov al, 46 - 240a: 49 00 00 add byte ptr [r8], al - 240d: 00 00 add byte ptr [rax], al - 240f: 00 bc 00 00 00 00 00 add byte ptr [rax + rax], bh - 2416: 00 00 add byte ptr [rax], al - 2418: 69 16 00 00 02 00 imul edx, dword ptr [rsi], 131072 - 241e: 08 00 or byte ptr [rax], al - 2420: 70 2f jo 0x2451 <.symtab+0x2451> - 2422: 49 00 00 add byte ptr [r8], al - 2425: 00 00 add byte ptr [rax], al - 2427: 00 49 00 add byte ptr [rcx], cl - 242a: 00 00 add byte ptr [rax], al - 242c: 00 00 add byte ptr [rax], al - 242e: 00 00 add byte ptr [rax], al - 2430: 79 16 jns 0x2448 <.symtab+0x2448> - 2432: 00 00 add byte ptr [rax], al - 2434: 02 00 add al, byte ptr [rax] - 2436: 07 - 2437: 00 00 add byte ptr [rax], al - 2439: eb 44 jmp 0x247f <.symtab+0x247f> - 243b: 00 00 add byte ptr [rax], al - 243d: 00 00 add byte ptr [rax], al - 243f: 00 3f add byte ptr [rdi], bh - 2441: 00 00 add byte ptr [rax], al - 2443: 00 00 add byte ptr [rax], al - 2445: 00 00 add byte ptr [rax], al - 2447: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh - 244d: 00 08 add byte ptr [rax], cl - 244f: 00 c0 add al, al - 2451: 2f - 2452: 49 00 00 add byte ptr [r8], al - 2455: 00 00 add byte ptr [rax], al - 2457: 00 c0 add al, al - 2459: 0f 00 00 sldt word ptr [rax] - 245c: 00 00 add byte ptr [rax], al - 245e: 00 00 add byte ptr [rax], al - 2460: 8c 16 mov word ptr [rsi], ss - 2462: 00 00 add byte ptr [rax], al - 2464: 01 00 add dword ptr [rax], eax - 2466: 19 00 sbb dword ptr [rax], eax - 2468: d0 2d 4c 00 00 00 shr byte ptr [rip + 76] # 0x24ba <.symtab+0x24ba> - 246e: 00 00 add byte ptr [rax], al - 2470: 08 00 or byte ptr [rax], al - 2472: 00 00 add byte ptr [rax], al - 2474: 00 00 add byte ptr [rax], al - 2476: 00 00 add byte ptr [rax], al - 2478: 9e sahf - 2479: 16 - 247a: 00 00 add byte ptr [rax], al - 247c: 02 00 add al, byte ptr [rax] - 247e: 07 - 247f: 00 40 eb add byte ptr [rax - 21], al - 2482: 44 00 00 add byte ptr [rax], r8b - 2485: 00 00 add byte ptr [rax], al - 2487: 00 86 0c 00 00 00 add byte ptr [rsi + 12], al - 248d: 00 00 add byte ptr [rax], al - 248f: 00 ae 16 00 00 01 add byte ptr [rsi + 16777238], ch - 2495: 00 0a add byte ptr [rdx], cl - 2497: 00 90 96 49 00 00 add byte ptr [rax + 18838], dl - 249d: 00 00 add byte ptr [rax], al - 249f: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x24a5 <.symtab+0x24a5> - 24a5: 00 00 add byte ptr [rax], al - 24a7: 00 4d 0a add byte ptr [rbp + 10], cl - 24aa: 00 00 add byte ptr [rax], al - 24ac: 01 00 add dword ptr [rax], eax - 24ae: 16 - 24af: 00 40 1b add byte ptr [rax + 27], al - 24b2: 4c 00 00 add byte ptr [rax], r8b - 24b5: 00 00 add byte ptr [rax], al - 24b7: 00 08 add byte ptr [rax], cl - 24b9: 00 00 add byte ptr [rax], al - 24bb: 00 00 add byte ptr [rax], al - 24bd: 00 00 add byte ptr [rax], al - 24bf: 00 c7 add bh, al - 24c1: 16 - 24c2: 00 00 add byte ptr [rax], al - 24c4: 04 00 add al, 0 - 24c6: f1 - 24c7: ff 00 inc dword ptr [rax] - ... - 24d5: 00 00 add byte ptr [rax], al - 24d7: 00 d4 add ah, dl - 24d9: 16 - 24da: 00 00 add byte ptr [rax], al - 24dc: 02 00 add al, byte ptr [rax] - 24de: 07 - 24df: 00 b0 fd 44 00 00 add byte ptr [rax + 17661], dh - 24e5: 00 00 add byte ptr [rax], al - 24e7: 00 d2 add dl, dl - 24e9: 03 00 add eax, dword ptr [rax] - 24eb: 00 00 add byte ptr [rax], al - 24ed: 00 00 add byte ptr [rax], al - 24ef: 00 e5 add ch, ah - 24f1: 16 - 24f2: 00 00 add byte ptr [rax], al - 24f4: 01 00 add dword ptr [rax], eax - 24f6: 0a 00 or al, byte ptr [rax] - 24f8: 60 - 24f9: 9c pushfq - 24fa: 49 00 00 add byte ptr [r8], al - 24fd: 00 00 add byte ptr [rax], al - 24ff: 00 20 add byte ptr [rax], ah - 2501: 00 00 add byte ptr [rax], al - 2503: 00 00 add byte ptr [rax], al - 2505: 00 00 add byte ptr [rax], al - 2507: 00 f8 add al, bh - 2509: 16 - 250a: 00 00 add byte ptr [rax], al - 250c: 01 00 add dword ptr [rax], eax - 250e: 0a 00 or al, byte ptr [rax] - 2510: 20 98 49 00 00 00 and byte ptr [rax + 73], bl - 2516: 00 00 add byte ptr [rax], al - 2518: 11 00 adc dword ptr [rax], eax - 251a: 00 00 add byte ptr [rax], al - 251c: 00 00 add byte ptr [rax], al - 251e: 00 00 add byte ptr [rax], al - 2520: 12 17 adc dl, byte ptr [rdi] - 2522: 00 00 add byte ptr [rax], al - 2524: 01 00 add dword ptr [rax], eax - 2526: 0a 00 or al, byte ptr [rax] - 2528: 40 9c pushfq - 252a: 49 00 00 add byte ptr [r8], al - 252d: 00 00 add byte ptr [rax], al - 252f: 00 10 add byte ptr [rax], dl - 2531: 00 00 add byte ptr [rax], al - 2533: 00 00 add byte ptr [rax], al - 2535: 00 00 add byte ptr [rax], al - 2537: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh - 253d: 00 08 add byte ptr [rax], cl - 253f: 00 80 3f 49 00 00 add byte ptr [rax + 18751], al - 2545: 00 00 add byte ptr [rax], al - 2547: 00 29 add byte ptr [rcx], ch - 2549: 00 00 add byte ptr [rax], al - 254b: 00 00 add byte ptr [rax], al - 254d: 00 00 add byte ptr [rax], al - 254f: 00 22 add byte ptr [rdx], ah - 2551: 17 - 2552: 00 00 add byte ptr [rax], al - 2554: 02 00 add al, byte ptr [rax] - 2556: 07 - 2557: 00 90 01 45 00 00 add byte ptr [rax + 17665], dl - 255d: 00 00 add byte ptr [rax], al - 255f: 00 10 add byte ptr [rax], dl - 2561: 01 00 add dword ptr [rax], eax - 2563: 00 00 add byte ptr [rax], al - 2565: 00 00 add byte ptr [rax], al - 2567: 00 30 add byte ptr [rax], dh - 2569: 17 - 256a: 00 00 add byte ptr [rax], al - 256c: 02 00 add al, byte ptr [rax] - 256e: 07 - 256f: 00 a0 02 45 00 00 add byte ptr [rax + 17666], ah - 2575: 00 00 add byte ptr [rax], al - 2577: 00 b9 03 00 00 00 add byte ptr [rcx + 3], bh - 257d: 00 00 add byte ptr [rax], al - 257f: 00 42 17 add byte ptr [rdx + 23], al - 2582: 00 00 add byte ptr [rax], al - 2584: 01 00 add dword ptr [rax], eax - 2586: 0a 00 or al, byte ptr [rax] - 2588: 13 98 49 00 00 00 adc ebx, dword ptr [rax + 73] - 258e: 00 00 add byte ptr [rax], al - 2590: 04 00 add al, 0 - 2592: 00 00 add byte ptr [rax], al - 2594: 00 00 add byte ptr [rax], al - 2596: 00 00 add byte ptr [rax], al - 2598: 53 push rbx - 2599: 17 - 259a: 00 00 add byte ptr [rax], al - 259c: 02 00 add al, byte ptr [rax] - 259e: 07 - 259f: 00 60 06 add byte ptr [rax + 6], ah - 25a2: 45 00 00 add byte ptr [r8], r8b - 25a5: 00 00 add byte ptr [rax], al - 25a7: 00 dd add ch, bl - 25a9: 05 00 00 00 00 add eax, 0 - 25ae: 00 00 add byte ptr [rax], al - 25b0: 65 17 - 25b2: 00 00 add byte ptr [rax], al - 25b4: 01 00 add dword ptr [rax], eax - 25b6: 0a 00 or al, byte ptr [rax] - 25b8: 28 9c 49 00 00 00 00 sub byte ptr [rcx + 2*rcx], bl - 25bf: 00 0e add byte ptr [rsi], cl - 25c1: 00 00 add byte ptr [rax], al - 25c3: 00 00 add byte ptr [rax], al - 25c5: 00 00 add byte ptr [rax], al - 25c7: 00 79 17 add byte ptr [rcx + 23], bh - 25ca: 00 00 add byte ptr [rax], al - 25cc: 01 00 add dword ptr [rax], eax - 25ce: 15 00 e0 16 4c adc eax, 1276567552 - 25d3: 00 00 add byte ptr [rax], al - 25d5: 00 00 add byte ptr [rax], al - 25d7: 00 a0 02 00 00 00 add byte ptr [rax + 2], ah - 25dd: 00 00 add byte ptr [rax], al - 25df: 00 89 17 00 00 01 add byte ptr [rcx + 16777239], cl - 25e5: 00 0a add byte ptr [rdx], cl - 25e7: 00 40 98 add byte ptr [rax - 104], al - 25ea: 49 00 00 add byte ptr [r8], al - 25ed: 00 00 add byte ptr [rax], al - 25ef: 00 e7 add bh, ah - 25f1: 03 00 add eax, dword ptr [rax] - 25f3: 00 00 add byte ptr [rax], al - 25f5: 00 00 add byte ptr [rax], al - 25f7: 00 99 17 00 00 01 add byte ptr [rcx + 16777239], bl - 25fd: 00 19 add byte ptr [rcx], bl - 25ff: 00 d8 add al, bl - 2601: 2d 4c 00 00 00 sub eax, 76 - 2606: 00 00 add byte ptr [rax], al - 2608: 04 00 add al, 0 - 260a: 00 00 add byte ptr [rax], al - 260c: 00 00 add byte ptr [rax], al - 260e: 00 00 add byte ptr [rax], al - 2610: d7 xlatb - 2611: 07 - 2612: 00 00 add byte ptr [rax], al - 2614: 01 00 add dword ptr [rax], eax - 2616: 19 00 sbb dword ptr [rax], eax - 2618: dc 2d 4c 00 00 00 fsubr qword ptr [rip + 76] # 0x266a <.symtab+0x266a> - 261e: 00 00 add byte ptr [rax], al - 2620: 04 00 add al, 0 - 2622: 00 00 add byte ptr [rax], al - 2624: 00 00 add byte ptr [rax], al - 2626: 00 00 add byte ptr [rax], al - 2628: 4d 0a 00 or r8b, byte ptr [r8] - 262b: 00 01 add byte ptr [rcx], al - 262d: 00 16 add byte ptr [rsi], dl - 262f: 00 48 1b add byte ptr [rax + 27], cl - 2632: 4c 00 00 add byte ptr [rax], r8b - 2635: 00 00 add byte ptr [rax], al - 2637: 00 08 add byte ptr [rax], cl - 2639: 00 00 add byte ptr [rax], al - 263b: 00 00 add byte ptr [rax], al - 263d: 00 00 add byte ptr [rax], al - 263f: 00 aa 17 00 00 04 add byte ptr [rdx + 67108887], ch - 2645: 00 f1 add cl, dh - 2647: ff 00 inc dword ptr [rax] - ... - 2655: 00 00 add byte ptr [rax], al - 2657: 00 ba 17 00 00 01 add byte ptr [rdx + 16777239], bh - 265d: 00 0a add byte ptr [rdx], cl - 265f: 00 c0 add al, al - 2661: 9c pushfq - 2662: 49 00 00 add byte ptr [r8], al - 2665: 00 00 add byte ptr [rax], al - 2667: 00 1a add byte ptr [rdx], bl - 2669: 00 00 add byte ptr [rax], al - 266b: 00 00 add byte ptr [rax], al - 266d: 00 00 add byte ptr [rax], al - 266f: 00 4c 63 00 add byte ptr [rbx + 2*riz], cl - 2673: 00 01 add byte ptr [rcx], al - 2675: 00 12 add byte ptr [rdx], dl - 2677: 00 c0 add al, al - 2679: fa cli - 267a: 4b 00 00 add byte ptr [r8], al - 267d: 00 00 add byte ptr [rax], al - 267f: 00 80 01 00 00 00 add byte ptr [rax + 1], al - 2685: 00 00 add byte ptr [rax], al - 2687: 00 d3 add bl, dl - 2689: 17 - 268a: 00 00 add byte ptr [rax], al - 268c: 04 00 add al, 0 - 268e: f1 - 268f: ff 00 inc dword ptr [rax] - ... - 269d: 00 00 add byte ptr [rax], al - 269f: 00 e2 add dl, ah - 26a1: 17 - 26a2: 00 00 add byte ptr [rax], al - 26a4: 01 00 add dword ptr [rax], eax - 26a6: 0a 00 or al, byte ptr [rax] - 26a8: 20 a1 49 00 00 00 and byte ptr [rcx + 73], ah - 26ae: 00 00 add byte ptr [rax], al - 26b0: 20 00 and byte ptr [rax], al - 26b2: 00 00 add byte ptr [rax], al - 26b4: 00 00 add byte ptr [rax], al - 26b6: 00 00 add byte ptr [rax], al - 26b8: fc cld - 26b9: 17 - 26ba: 00 00 add byte ptr [rax], al - 26bc: 01 00 add dword ptr [rax], eax - 26be: 0a 00 or al, byte ptr [rax] - 26c0: 00 a1 49 00 00 00 add byte ptr [rcx + 73], ah - 26c6: 00 00 add byte ptr [rax], al - 26c8: 20 00 and byte ptr [rax], al - 26ca: 00 00 add byte ptr [rax], al - 26cc: 00 00 add byte ptr [rax], al - 26ce: 00 00 add byte ptr [rax], al - 26d0: 16 - 26d1: 18 00 sbb byte ptr [rax], al - 26d3: 00 01 add byte ptr [rcx], al - 26d5: 00 0a add byte ptr [rdx], cl - 26d7: 00 c0 add al, al - 26d9: a0 49 00 00 00 00 00 22 00 movabs al, byte ptr [9570149208162377] - 26e2: 00 00 add byte ptr [rax], al - 26e4: 00 00 add byte ptr [rax], al - 26e6: 00 00 add byte ptr [rax], al - 26e8: 30 18 xor byte ptr [rax], bl - 26ea: 00 00 add byte ptr [rax], al - 26ec: 01 00 add dword ptr [rax], eax - 26ee: 0a 00 or al, byte ptr [rax] - 26f0: 80 a0 49 00 00 00 00 and byte ptr [rax + 73], 0 - 26f7: 00 22 add byte ptr [rdx], ah - 26f9: 00 00 add byte ptr [rax], al - 26fb: 00 00 add byte ptr [rax], al - 26fd: 00 00 add byte ptr [rax], al - 26ff: 00 4a 18 add byte ptr [rdx + 24], cl - 2702: 00 00 add byte ptr [rax], al - 2704: 01 00 add dword ptr [rax], eax - 2706: 0a 00 or al, byte ptr [rax] - 2708: e0 a1 loopne 0x26ab <.symtab+0x26ab> - 270a: 49 00 00 add byte ptr [r8], al - 270d: 00 00 add byte ptr [rax], al - 270f: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x2715 <.symtab+0x2715> - 2715: 00 00 add byte ptr [rax], al - 2717: 00 64 18 00 add byte ptr [rax + rbx], ah - 271b: 00 01 add byte ptr [rcx], al - 271d: 00 0a add byte ptr [rdx], cl - 271f: 00 40 a0 add byte ptr [rax - 96], al - 2722: 49 00 00 add byte ptr [r8], al - 2725: 00 00 add byte ptr [rax], al - 2727: 00 21 add byte ptr [rcx], ah - 2729: 00 00 add byte ptr [rax], al - 272b: 00 00 add byte ptr [rax], al - 272d: 00 00 add byte ptr [rax], al - 272f: 00 7e 18 add byte ptr [rsi + 24], bh - 2732: 00 00 add byte ptr [rax], al - 2734: 01 00 add dword ptr [rax], eax - 2736: 0a 00 or al, byte ptr [rax] - 2738: 00 a0 49 00 00 00 add byte ptr [rax + 73], ah - 273e: 00 00 add byte ptr [rax], al - 2740: 21 00 and dword ptr [rax], eax - 2742: 00 00 add byte ptr [rax], al - 2744: 00 00 add byte ptr [rax], al - 2746: 00 00 add byte ptr [rax], al - 2748: 98 cwde - 2749: 18 00 sbb byte ptr [rax], al - 274b: 00 01 add byte ptr [rcx], al - 274d: 00 0a add byte ptr [rdx], cl - 274f: 00 c0 add al, al - 2751: a1 49 00 00 00 00 00 1b 00 movabs eax, dword ptr [7599824371187785] - 275a: 00 00 add byte ptr [rax], al - 275c: 00 00 add byte ptr [rax], al - 275e: 00 00 add byte ptr [rax], al - 2760: b2 18 mov dl, 24 - 2762: 00 00 add byte ptr [rax], al - 2764: 01 00 add dword ptr [rax], eax - 2766: 0a 00 or al, byte ptr [rax] - 2768: e0 9f loopne 0x2709 <.symtab+0x2709> - 276a: 49 00 00 add byte ptr [r8], al - 276d: 00 00 add byte ptr [rax], al - 276f: 00 20 add byte ptr [rax], ah - 2771: 00 00 add byte ptr [rax], al - 2773: 00 00 add byte ptr [rax], al - 2775: 00 00 add byte ptr [rax], al - 2777: 00 cc add ah, cl - 2779: 18 00 sbb byte ptr [rax], al - 277b: 00 01 add byte ptr [rcx], al - 277d: 00 0a add byte ptr [rdx], cl - 277f: 00 a0 a1 49 00 00 add byte ptr [rax + 18849], ah - 2785: 00 00 add byte ptr [rax], al - 2787: 00 1a add byte ptr [rdx], bl - 2789: 00 00 add byte ptr [rax], al - 278b: 00 00 add byte ptr [rax], al - 278d: 00 00 add byte ptr [rax], al - 278f: 00 e6 add dh, ah - 2791: 18 00 sbb byte ptr [rax], al - 2793: 00 01 add byte ptr [rcx], al - 2795: 00 0a add byte ptr [rdx], cl - 2797: 00 75 9d add byte ptr [rbp - 99], dh - 279a: 49 00 00 add byte ptr [r8], al - 279d: 00 00 add byte ptr [rax], al - 279f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x27a5 <.symtab+0x27a5> - 27a5: 00 00 add byte ptr [rax], al - 27a7: 00 f3 add bl, dh - 27a9: 18 00 sbb byte ptr [rax], al - 27ab: 00 01 add byte ptr [rcx], al - 27ad: 00 0a add byte ptr [rdx], cl - 27af: 00 c0 add al, al - 27b1: 9f lahf - 27b2: 49 00 00 add byte ptr [r8], al - 27b5: 00 00 add byte ptr [rax], al - 27b7: 00 20 add byte ptr [rax], ah - 27b9: 00 00 add byte ptr [rax], al - 27bb: 00 00 add byte ptr [rax], al - 27bd: 00 00 add byte ptr [rax], al - 27bf: 00 0d 19 00 00 01 add byte ptr [rip + 16777241], cl # 0x10027de <_end+0xb3ee5e> - 27c5: 00 0a add byte ptr [rdx], cl - 27c7: 00 80 a1 49 00 00 add byte ptr [rax + 18849], al - 27cd: 00 00 add byte ptr [rax], al - 27cf: 00 1a add byte ptr [rdx], bl - 27d1: 00 00 add byte ptr [rax], al - 27d3: 00 00 add byte ptr [rax], al - 27d5: 00 00 add byte ptr [rax], al - 27d7: 00 27 add byte ptr [rdi], ah - 27d9: 19 00 sbb dword ptr [rax], eax - 27db: 00 01 add byte ptr [rcx], al - 27dd: 00 0a add byte ptr [rdx], cl - 27df: 00 a0 9f 49 00 00 add byte ptr [rax + 18847], ah - 27e5: 00 00 add byte ptr [rax], al - 27e7: 00 20 add byte ptr [rax], ah - 27e9: 00 00 add byte ptr [rax], al - 27eb: 00 00 add byte ptr [rax], al - 27ed: 00 00 add byte ptr [rax], al - 27ef: 00 41 19 add byte ptr [rcx + 25], al - 27f2: 00 00 add byte ptr [rax], al - 27f4: 01 00 add dword ptr [rax], eax - 27f6: 0a 00 or al, byte ptr [rax] - 27f8: 60 - 27f9: a1 49 00 00 00 00 00 1a 00 movabs eax, dword ptr [7318349394477129] - 2802: 00 00 add byte ptr [rax], al - 2804: 00 00 add byte ptr [rax], al - 2806: 00 00 add byte ptr [rax], al - 2808: 5b pop rbx - 2809: 19 00 sbb dword ptr [rax], eax - 280b: 00 01 add byte ptr [rcx], al - 280d: 00 0a add byte ptr [rdx], cl - 280f: 00 80 9f 49 00 00 add byte ptr [rax + 18847], al - 2815: 00 00 add byte ptr [rax], al - 2817: 00 20 add byte ptr [rax], ah - 2819: 00 00 add byte ptr [rax], al - 281b: 00 00 add byte ptr [rax], al - 281d: 00 00 add byte ptr [rax], al - 281f: 00 75 19 add byte ptr [rbp + 25], dh - 2822: 00 00 add byte ptr [rax], al - 2824: 01 00 add dword ptr [rax], eax - 2826: 0a 00 or al, byte ptr [rax] - 2828: 40 a1 49 00 00 00 00 00 1a 00 movabs eax, dword ptr [7318349394477129] - 2832: 00 00 add byte ptr [rax], al - 2834: 00 00 add byte ptr [rax], al - 2836: 00 00 add byte ptr [rax], al - 2838: 8f 19 00 - 283b: 00 01 add byte ptr [rcx], al - 283d: 00 0a add byte ptr [rdx], cl - 283f: 00 40 9f add byte ptr [rax - 97], al - 2842: 49 00 00 add byte ptr [r8], al - 2845: 00 00 add byte ptr [rax], al - 2847: 00 27 add byte ptr [rdi], ah - 2849: 00 00 add byte ptr [rax], al - 284b: 00 00 add byte ptr [rax], al - 284d: 00 00 add byte ptr [rax], al - 284f: 00 a9 19 00 00 01 add byte ptr [rcx + 16777241], ch - 2855: 00 0a add byte ptr [rdx], cl - 2857: 00 00 add byte ptr [rax], al - 2859: 9f lahf - 285a: 49 00 00 add byte ptr [r8], al - 285d: 00 00 add byte ptr [rax], al - 285f: 00 21 add byte ptr [rcx], ah - 2861: 00 00 add byte ptr [rax], al - 2863: 00 00 add byte ptr [rax], al - 2865: 00 00 add byte ptr [rax], al - 2867: 00 c3 add bl, al - 2869: 19 00 sbb dword ptr [rax], eax - 286b: 00 01 add byte ptr [rcx], al - 286d: 00 0a add byte ptr [rdx], cl - 286f: 00 c0 add al, al - 2871: 9e sahf - 2872: 49 00 00 add byte ptr [r8], al - 2875: 00 00 add byte ptr [rax], al - 2877: 00 27 add byte ptr [rdi], ah - 2879: 00 00 add byte ptr [rax], al - 287b: 00 00 add byte ptr [rax], al - 287d: 00 00 add byte ptr [rax], al - 287f: 00 dd add ch, bl - 2881: 19 00 sbb dword ptr [rax], eax - 2883: 00 01 add byte ptr [rcx], al - 2885: 00 0a add byte ptr [rdx], cl - 2887: 00 80 9e 49 00 00 add byte ptr [rax + 18846], al - 288d: 00 00 add byte ptr [rax], al - 288f: 00 21 add byte ptr [rcx], ah - 2891: 00 00 add byte ptr [rax], al - 2893: 00 00 add byte ptr [rax], al - 2895: 00 00 add byte ptr [rax], al - 2897: 00 f7 add bh, dh - 2899: 19 00 sbb dword ptr [rax], eax - 289b: 00 04 00 add byte ptr [rax + rax], al - 289e: f1 - 289f: ff 00 inc dword ptr [rax] - ... - 28ad: 00 00 add byte ptr [rax], al - 28af: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh - 28b5: 00 08 add byte ptr [rax], cl - 28b7: 00 b0 3f 49 00 00 add byte ptr [rax + 18751], dh - 28bd: 00 00 add byte ptr [rax], al - 28bf: 00 3d 00 00 00 00 add byte ptr [rip], bh # 0x28c5 <.symtab+0x28c5> - 28c5: 00 00 add byte ptr [rax], al - 28c7: 00 05 1a 00 00 01 add byte ptr [rip + 16777242], al # 0x10028e7 <_end+0xb3ef67> - 28cd: 00 19 add byte ptr [rcx], bl - 28cf: 00 e0 add al, ah - 28d1: 2d 4c 00 00 00 sub eax, 76 - 28d6: 00 00 add byte ptr [rax], al - 28d8: 04 00 add al, 0 - 28da: 00 00 add byte ptr [rax], al - 28dc: 00 00 add byte ptr [rax], al - 28de: 00 00 add byte ptr [rax], al - 28e0: 14 1a adc al, 26 - 28e2: 00 00 add byte ptr [rax], al - 28e4: 01 00 add dword ptr [rax], eax - 28e6: 19 00 sbb dword ptr [rax], eax - 28e8: f0 lock - 28e9: 2d 4c 00 00 00 sub eax, 76 - 28ee: 00 00 add byte ptr [rax], al - 28f0: 08 00 or byte ptr [rax], al - 28f2: 00 00 add byte ptr [rax], al - 28f4: 00 00 add byte ptr [rax], al - 28f6: 00 00 add byte ptr [rax], al - 28f8: 23 4e 00 and ecx, dword ptr [rsi] - 28fb: 00 01 add byte ptr [rcx], al - 28fd: 00 19 add byte ptr [rcx], bl - 28ff: 00 e8 add al, ch - 2901: 2d 4c 00 00 00 sub eax, 76 - 2906: 00 00 add byte ptr [rax], al - 2908: 08 00 or byte ptr [rax], al - 290a: 00 00 add byte ptr [rax], al - 290c: 00 00 add byte ptr [rax], al - 290e: 00 00 add byte ptr [rax], al - 2910: 20 1a and byte ptr [rdx], bl - 2912: 00 00 add byte ptr [rax], al - 2914: 02 00 add al, byte ptr [rax] - 2916: 07 - 2917: 00 70 90 add byte ptr [rax - 112], dh - 291a: 45 00 00 add byte ptr [r8], r8b - 291d: 00 00 add byte ptr [rax], al - 291f: 00 dc add ah, bl - 2921: 00 00 add byte ptr [rax], al - 2923: 00 00 add byte ptr [rax], al - 2925: 00 00 add byte ptr [rax], al - 2927: 00 30 add byte ptr [rax], dh - 2929: 1a 00 sbb al, byte ptr [rax] - 292b: 00 02 add byte ptr [rdx], al - 292d: 00 07 add byte ptr [rdi], al - 292f: 00 50 91 add byte ptr [rax - 111], dl - 2932: 45 00 00 add byte ptr [r8], r8b - 2935: 00 00 add byte ptr [rax], al - 2937: 00 58 01 add byte ptr [rax + 1], bl - 293a: 00 00 add byte ptr [rax], al - 293c: 00 00 add byte ptr [rax], al - 293e: 00 00 add byte ptr [rax], al - 2940: 4d 0a 00 or r8b, byte ptr [r8] - 2943: 00 01 add byte ptr [rcx], al - 2945: 00 16 add byte ptr [rsi], dl - 2947: 00 50 1b add byte ptr [rax + 27], dl - 294a: 4c 00 00 add byte ptr [rax], r8b - 294d: 00 00 add byte ptr [rax], al - 294f: 00 08 add byte ptr [rax], cl - 2951: 00 00 add byte ptr [rax], al - 2953: 00 00 add byte ptr [rax], al - 2955: 00 00 add byte ptr [rax], al - 2957: 00 3c 1a add byte ptr [rdx + rbx], bh - 295a: 00 00 add byte ptr [rax], al - 295c: 04 00 add al, 0 - 295e: f1 - 295f: ff 00 inc dword ptr [rax] - ... - 296d: 00 00 add byte ptr [rax], al - 296f: 00 47 1a add byte ptr [rdi + 26], al - 2972: 00 00 add byte ptr [rax], al - 2974: 02 00 add al, byte ptr [rax] - 2976: 07 - 2977: 00 80 9a 45 00 00 add byte ptr [rax + 17818], al - 297d: 00 00 add byte ptr [rax], al - 297f: 00 0f add byte ptr [rdi], cl - 2981: 00 00 add byte ptr [rax], al - 2983: 00 00 add byte ptr [rax], al - 2985: 00 00 add byte ptr [rax], al - 2987: 00 55 1a add byte ptr [rbp + 26], dl - 298a: 00 00 add byte ptr [rax], al - 298c: 02 00 add al, byte ptr [rax] - 298e: 08 00 or byte ptr [rax], al - 2990: f0 lock - 2991: 3f - 2992: 49 00 00 add byte ptr [r8], al - 2995: 00 00 add byte ptr [rax], al - 2997: 00 1f add byte ptr [rdi], bl - 2999: 00 00 add byte ptr [rax], al - 299b: 00 00 add byte ptr [rax], al - 299d: 00 00 add byte ptr [rax], al - 299f: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh - 29a5: 00 08 add byte ptr [rax], cl - 29a7: 00 10 add byte ptr [rax], dl - 29a9: 40 49 - 29ab: 00 00 add byte ptr [rax], al - 29ad: 00 00 add byte ptr [rax], al - 29af: 00 2b add byte ptr [rbx], ch - ... - 29b9: 1d 00 00 01 00 sbb eax, 65536 - 29be: 19 00 sbb dword ptr [rax], eax - 29c0: f8 clc - 29c1: 2d 4c 00 00 00 sub eax, 76 - 29c6: 00 00 add byte ptr [rax], al - 29c8: 08 00 or byte ptr [rax], al - 29ca: 00 00 add byte ptr [rax], al - 29cc: 00 00 add byte ptr [rax], al - 29ce: 00 00 add byte ptr [rax], al - 29d0: 64 1a 00 sbb al, byte ptr fs:[rax] - 29d3: 00 02 add byte ptr [rdx], al - 29d5: 00 07 add byte ptr [rdi], al - 29d7: 00 90 9a 45 00 00 add byte ptr [rax + 17818], dl - 29dd: 00 00 add byte ptr [rax], al - 29df: 00 7f 00 add byte ptr [rdi], bh - 29e2: 00 00 add byte ptr [rax], al - 29e4: 00 00 add byte ptr [rax], al - 29e6: 00 00 add byte ptr [rax], al - 29e8: 75 1a jne 0x2a04 <.symtab+0x2a04> - 29ea: 00 00 add byte ptr [rax], al - 29ec: 01 00 add dword ptr [rax], eax - 29ee: 0a 00 or al, byte ptr [rax] - 29f0: 90 nop - 29f1: a2 49 00 00 00 00 00 11 00 movabs byte ptr [4785074604081225], al - 29fa: 00 00 add byte ptr [rax], al - 29fc: 00 00 add byte ptr [rax], al - 29fe: 00 00 add byte ptr [rax], al - 2a00: 8e 1a mov ds, word ptr [rdx] - 2a02: 00 00 add byte ptr [rax], al - 2a04: 01 00 add dword ptr [rax], eax - 2a06: 0a 00 or al, byte ptr [rax] - 2a08: b0 a2 mov al, -94 - 2a0a: 49 00 00 add byte ptr [r8], al - 2a0d: 00 00 add byte ptr [rax], al - 2a0f: 00 13 add byte ptr [rbx], dl - 2a11: 00 00 add byte ptr [rax], al - 2a13: 00 00 add byte ptr [rax], al - 2a15: 00 00 add byte ptr [rax], al - 2a17: 00 4d 0a add byte ptr [rbp + 10], cl - 2a1a: 00 00 add byte ptr [rax], al - 2a1c: 01 00 add dword ptr [rax], eax - 2a1e: 16 - 2a1f: 00 58 1b add byte ptr [rax + 27], bl - 2a22: 4c 00 00 add byte ptr [rax], r8b - 2a25: 00 00 add byte ptr [rax], al - 2a27: 00 08 add byte ptr [rax], cl - 2a29: 00 00 add byte ptr [rax], al - 2a2b: 00 00 add byte ptr [rax], al - 2a2d: 00 00 add byte ptr [rax], al - 2a2f: 00 a7 1a 00 00 04 add byte ptr [rdi + 67108890], ah - 2a35: 00 f1 add cl, dh - 2a37: ff 00 inc dword ptr [rax] - ... - 2a45: 00 00 add byte ptr [rax], al - 2a47: 00 b7 1a 00 00 02 add byte ptr [rdi + 33554458], dh - 2a4d: 00 07 add byte ptr [rdi], al - 2a4f: 00 30 add byte ptr [rax], dh - 2a51: 9d popfq - 2a52: 45 00 00 add byte ptr [r8], r8b - 2a55: 00 00 add byte ptr [rax], al - 2a57: 00 4c 01 00 add byte ptr [rcx + rax], cl - 2a5b: 00 00 add byte ptr [rax], al - 2a5d: 00 00 add byte ptr [rax], al - 2a5f: 00 c8 add al, cl - 2a61: 1a 00 sbb al, byte ptr [rax] - 2a63: 00 04 00 add byte ptr [rax + rax], al - 2a66: f1 - 2a67: ff 00 inc dword ptr [rax] - ... - 2a75: 00 00 add byte ptr [rax], al - 2a77: 00 d4 add ah, dl - 2a79: 1a 00 sbb al, byte ptr [rax] - 2a7b: 00 02 add byte ptr [rdx], al - 2a7d: 00 07 add byte ptr [rdi], al - 2a7f: 00 80 a1 45 00 00 add byte ptr [rax + 17825], al - 2a85: 00 00 add byte ptr [rax], al - 2a87: 00 65 02 add byte ptr [rbp + 2], ah - 2a8a: 00 00 add byte ptr [rax], al - 2a8c: 00 00 add byte ptr [rax], al - 2a8e: 00 00 add byte ptr [rax], al - 2a90: e7 1a out 26, eax - 2a92: 00 00 add byte ptr [rax], al - 2a94: 02 00 add al, byte ptr [rax] - 2a96: 08 00 or byte ptr [rax], al - 2a98: 40 40 - 2a9a: 49 00 00 add byte ptr [r8], al - 2a9d: 00 00 add byte ptr [rax], al - 2a9f: 00 a9 00 00 00 00 add byte ptr [rcx], ch - 2aa5: 00 00 add byte ptr [rax], al - 2aa7: 00 f5 add ch, dh - 2aa9: 1a 00 sbb al, byte ptr [rax] - 2aab: 00 01 add byte ptr [rcx], al - 2aad: 00 12 add byte ptr [rdx], dl - 2aaf: 00 c0 add al, al - 2ab1: fc cld - 2ab2: 4b 00 00 add byte ptr [r8], al - 2ab5: 00 00 add byte ptr [rax], al - 2ab7: 00 68 00 add byte ptr [rax], ch - 2aba: 00 00 add byte ptr [rax], al - 2abc: 00 00 add byte ptr [rax], al - 2abe: 00 00 add byte ptr [rax], al - 2ac0: 06 - 2ac1: 1b 00 sbb eax, dword ptr [rax] - 2ac3: 00 01 add byte ptr [rcx], al - 2ac5: 00 12 add byte ptr [rdx], dl - 2ac7: 00 40 fc add byte ptr [rax - 4], al - 2aca: 4b 00 00 add byte ptr [r8], al - 2acd: 00 00 add byte ptr [rax], al - 2acf: 00 68 00 add byte ptr [rax], ch - 2ad2: 00 00 add byte ptr [rax], al - 2ad4: 00 00 add byte ptr [rax], al - 2ad6: 00 00 add byte ptr [rax], al - 2ad8: 1c 1b sbb al, 27 - 2ada: 00 00 add byte ptr [rax], al - 2adc: 04 00 add al, 0 - 2ade: f1 - 2adf: ff 00 inc dword ptr [rax] - ... - 2aed: 00 00 add byte ptr [rax], al - 2aef: 00 29 add byte ptr [rcx], ch - 2af1: 1b 00 sbb eax, dword ptr [rax] - 2af3: 00 01 add byte ptr [rcx], al - 2af5: 00 0a add byte ptr [rdx], cl - 2af7: 00 d9 add cl, bl - 2af9: a3 49 00 00 00 00 00 04 00 movabs dword ptr [1125899906842697], eax - 2b02: 00 00 add byte ptr [rax], al - 2b04: 00 00 add byte ptr [rax], al - 2b06: 00 00 add byte ptr [rax], al - 2b08: 38 1b cmp byte ptr [rbx], bl - 2b0a: 00 00 add byte ptr [rax], al - 2b0c: 01 00 add dword ptr [rax], eax - 2b0e: 0a 00 or al, byte ptr [rax] - 2b10: 00 a4 49 00 00 00 00 add byte ptr [rcx + 2*rcx], ah - 2b17: 00 34 00 add byte ptr [rax + rax], dh - 2b1a: 00 00 add byte ptr [rax], al - 2b1c: 00 00 add byte ptr [rax], al - 2b1e: 00 00 add byte ptr [rax], al - 2b20: 4a 1b 00 sbb rax, qword ptr [rax] - 2b23: 00 01 add byte ptr [rcx], al - 2b25: 00 0a add byte ptr [rdx], cl - 2b27: 00 e0 add al, ah - 2b29: a3 49 00 00 00 00 00 10 00 movabs dword ptr [4503599627370569], eax - 2b32: 00 00 add byte ptr [rax], al - 2b34: 00 00 add byte ptr [rax], al - 2b36: 00 00 add byte ptr [rax], al - 2b38: 64 1b 00 sbb eax, dword ptr fs:[rax] - 2b3b: 00 04 00 add byte ptr [rax + rax], al - 2b3e: f1 - 2b3f: ff 00 inc dword ptr [rax] - ... - 2b4d: 00 00 add byte ptr [rax], al - 2b4f: 00 71 1b add byte ptr [rcx + 27], dh - 2b52: 00 00 add byte ptr [rax], al - 2b54: 01 00 add dword ptr [rax], eax - 2b56: 0a 00 or al, byte ptr [rax] - 2b58: a0 aa 49 00 00 00 00 00 68 movabs al, byte ptr [7493989779944524202] - 2b61: 00 00 add byte ptr [rax], al - 2b63: 00 00 add byte ptr [rax], al - 2b65: 00 00 add byte ptr [rax], al - 2b67: 00 88 1b 00 00 01 add byte ptr [rax + 16777243], cl - 2b6d: 00 12 add byte ptr [rdx], dl - 2b6f: 00 40 d1 add byte ptr [rax - 47], al - 2b72: 4b 00 00 add byte ptr [r8], al - 2b75: 00 00 add byte ptr [rax], al - 2b77: 00 68 00 add byte ptr [rax], ch - 2b7a: 00 00 add byte ptr [rax], al - 2b7c: 00 00 add byte ptr [rax], al - 2b7e: 00 00 add byte ptr [rax], al - 2b80: 98 cwde - 2b81: 1b 00 sbb eax, dword ptr [rax] - 2b83: 00 01 add byte ptr [rcx], al - 2b85: 00 0a add byte ptr [rdx], cl - 2b87: 00 10 add byte ptr [rax], dl - 2b89: ab stosd dword ptr es:[rdi], eax - 2b8a: 49 00 00 add byte ptr [r8], al - 2b8d: 00 00 add byte ptr [rax], al - 2b8f: 00 17 add byte ptr [rdi], dl - 2b91: 00 00 add byte ptr [rax], al - 2b93: 00 00 add byte ptr [rax], al - 2b95: 00 00 add byte ptr [rax], al - 2b97: 00 b1 1b 00 00 01 add byte ptr [rcx + 16777243], dh - 2b9d: 00 0a add byte ptr [rdx], cl - 2b9f: 00 e0 add al, ah - 2ba1: a8 49 test al, 73 - 2ba3: 00 00 add byte ptr [rax], al - 2ba5: 00 00 add byte ptr [rax], al - 2ba7: 00 58 01 add byte ptr [rax + 1], bl - 2baa: 00 00 add byte ptr [rax], al - 2bac: 00 00 add byte ptr [rax], al - 2bae: 00 00 add byte ptr [rax], al - 2bb0: c9 leave - 2bb1: 1b 00 sbb eax, dword ptr [rax] - 2bb3: 00 01 add byte ptr [rcx], al - 2bb5: 00 0a add byte ptr [rdx], cl - 2bb7: 00 00 add byte ptr [rax], al - 2bb9: a8 49 test al, 73 - 2bbb: 00 00 add byte ptr [rax], al - 2bbd: 00 00 add byte ptr [rax], al - 2bbf: 00 18 add byte ptr [rax], bl - 2bc1: 00 00 add byte ptr [rax], al - 2bc3: 00 00 add byte ptr [rax], al - 2bc5: 00 00 add byte ptr [rax], al - 2bc7: 00 e3 add bl, ah - 2bc9: 1b 00 sbb eax, dword ptr [rax] - 2bcb: 00 01 add byte ptr [rcx], al - 2bcd: 00 0a add byte ptr [rdx], cl - 2bcf: 00 80 a5 49 00 00 add byte ptr [rax + 18853], al - 2bd5: 00 00 add byte ptr [rax], al - 2bd7: 00 7c 02 00 add byte ptr [rdx + rax], bh - 2bdb: 00 00 add byte ptr [rax], al - 2bdd: 00 00 add byte ptr [rax], al - 2bdf: 00 fa add dl, bh - 2be1: 1b 00 sbb eax, dword ptr [rax] - 2be3: 00 01 add byte ptr [rcx], al - 2be5: 00 0a add byte ptr [rdx], cl - 2be7: 00 40 aa add byte ptr [rax - 86], al - 2bea: 49 00 00 add byte ptr [r8], al - 2bed: 00 00 add byte ptr [rax], al - 2bef: 00 4c 00 00 add byte ptr [rax + rax], cl - 2bf3: 00 00 add byte ptr [rax], al - 2bf5: 00 00 add byte ptr [rax], al - 2bf7: 00 14 1c add byte ptr [rsp + rbx], dl - 2bfa: 00 00 add byte ptr [rax], al - 2bfc: 01 00 add dword ptr [rax], eax - 2bfe: 0a 00 or al, byte ptr [rax] - 2c00: 20 a8 49 00 00 00 and byte ptr [rax + 73], ch - 2c06: 00 00 add byte ptr [rax], al - 2c08: b8 00 00 00 00 mov eax, 0 - 2c0d: 00 00 add byte ptr [rax], al - 2c0f: 00 2f add byte ptr [rdi], ch - 2c11: 1c 00 sbb al, 0 - 2c13: 00 01 add byte ptr [rcx], al - 2c15: 00 0a add byte ptr [rdx], cl - 2c17: 00 50 a5 add byte ptr [rax - 91], dl - 2c1a: 49 00 00 add byte ptr [r8], al - 2c1d: 00 00 add byte ptr [rax], al - 2c1f: 00 14 00 add byte ptr [rax + rax], dl - 2c22: 00 00 add byte ptr [rax], al - 2c24: 00 00 add byte ptr [rax], al - 2c26: 00 00 add byte ptr [rax], al - 2c28: 4a 1c 00 sbb al, 0 - 2c2b: 00 01 add byte ptr [rcx], al - 2c2d: 00 0a add byte ptr [rdx], cl - 2c2f: 00 40 a5 add byte ptr [rax - 91], al - 2c32: 49 00 00 add byte ptr [r8], al - 2c35: 00 00 add byte ptr [rax], al - 2c37: 00 0c 00 add byte ptr [rax + rax], cl - 2c3a: 00 00 add byte ptr [rax], al - 2c3c: 00 00 add byte ptr [rax], al - 2c3e: 00 00 add byte ptr [rax], al - 2c40: 62 - 2c41: 1c 00 sbb al, 0 - 2c43: 00 01 add byte ptr [rcx], al - 2c45: 00 0a add byte ptr [rdx], cl - 2c47: 00 20 add byte ptr [rax], ah - 2c49: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 2c4a: 49 00 00 add byte ptr [r8], al - 2c4d: 00 00 add byte ptr [rax], al - 2c4f: 00 1c 00 add byte ptr [rax + rax], bl - 2c52: 00 00 add byte ptr [rax], al - 2c54: 00 00 add byte ptr [rax], al - 2c56: 00 00 add byte ptr [rax], al - 2c58: 79 1c jns 0x2c76 <.symtab+0x2c76> - 2c5a: 00 00 add byte ptr [rax], al - 2c5c: 01 00 add dword ptr [rax], eax - 2c5e: 0a 00 or al, byte ptr [rax] - 2c60: e0 a4 loopne 0x2c06 <.symtab+0x2c06> - 2c62: 49 00 00 add byte ptr [r8], al - 2c65: 00 00 add byte ptr [rax], al - 2c67: 00 34 00 add byte ptr [rax + rax], dh - 2c6a: 00 00 add byte ptr [rax], al - 2c6c: 00 00 add byte ptr [rax], al - 2c6e: 00 00 add byte ptr [rax], al - 2c70: 93 xchg eax, ebx - 2c71: 1c 00 sbb al, 0 - 2c73: 00 01 add byte ptr [rcx], al - 2c75: 00 0a add byte ptr [rdx], cl - 2c77: 00 50 a5 add byte ptr [rax - 91], dl - 2c7a: 49 00 00 add byte ptr [r8], al - 2c7d: 00 00 add byte ptr [rax], al - 2c7f: 00 14 00 add byte ptr [rax + rax], dl - 2c82: 00 00 add byte ptr [rax], al - 2c84: 00 00 add byte ptr [rax], al - 2c86: 00 00 add byte ptr [rax], al - 2c88: af scasd eax, dword ptr es:[rdi] - 2c89: 1c 00 sbb al, 0 - 2c8b: 00 01 add byte ptr [rcx], al - 2c8d: 00 0a add byte ptr [rdx], cl - 2c8f: 00 28 add byte ptr [rax], ch - 2c91: ab stosd dword ptr es:[rdi], eax - 2c92: 49 00 00 add byte ptr [r8], al - 2c95: 00 00 add byte ptr [rax], al - 2c97: 00 08 add byte ptr [rax], cl - 2c99: 00 00 add byte ptr [rax], al - 2c9b: 00 00 add byte ptr [rax], al - 2c9d: 00 00 add byte ptr [rax], al - 2c9f: 00 cd add ch, cl - 2ca1: 1c 00 sbb al, 0 - 2ca3: 00 01 add byte ptr [rcx], al - 2ca5: 00 0a add byte ptr [rdx], cl - 2ca7: 00 a0 a4 49 00 00 add byte ptr [rax + 18852], ah - 2cad: 00 00 add byte ptr [rax], al - 2caf: 00 40 00 add byte ptr [rax], al - 2cb2: 00 00 add byte ptr [rax], al - 2cb4: 00 00 add byte ptr [rax], al - 2cb6: 00 00 add byte ptr [rax], al - 2cb8: ee out dx, al - 2cb9: 1c 00 sbb al, 0 - 2cbb: 00 04 00 add byte ptr [rax + rax], al - 2cbe: f1 - 2cbf: ff 00 inc dword ptr [rax] - ... - 2ccd: 00 00 add byte ptr [rax], al - 2ccf: 00 fc add ah, bh - 2cd1: 1c 00 sbb al, 0 - 2cd3: 00 01 add byte ptr [rcx], al - 2cd5: 00 19 add byte ptr [rcx], bl - 2cd7: 00 40 2e add byte ptr [rax + 46], al - 2cda: 4c 00 00 add byte ptr [rax], r8b - 2cdd: 00 00 add byte ptr [rax], al - 2cdf: 00 08 add byte ptr [rax], cl - 2ce1: 00 00 add byte ptr [rax], al - 2ce3: 00 00 add byte ptr [rax], al - 2ce5: 00 00 add byte ptr [rax], al - 2ce7: 00 07 add byte ptr [rdi], al - 2ce9: 1d 00 00 01 00 sbb eax, 65536 - 2cee: 19 00 sbb dword ptr [rax], eax - 2cf0: 08 2f or byte ptr [rdi], ch - 2cf2: 4c 00 00 add byte ptr [rax], r8b - 2cf5: 00 00 add byte ptr [rax], al - 2cf7: 00 08 add byte ptr [rax], cl - 2cf9: 00 00 add byte ptr [rax], al - 2cfb: 00 00 add byte ptr [rax], al - 2cfd: 00 00 add byte ptr [rax], al - 2cff: 00 12 add byte ptr [rdx], dl - 2d01: 1d 00 00 01 00 sbb eax, 65536 - 2d06: 19 00 sbb dword ptr [rax], eax - 2d08: f0 lock - 2d09: 2e 4c 00 00 add byte ptr cs:[rax], r8b - 2d0d: 00 00 add byte ptr [rax], al - 2d0f: 00 18 add byte ptr [rax], bl - 2d11: 00 00 add byte ptr [rax], al - 2d13: 00 00 add byte ptr [rax], al - 2d15: 00 00 add byte ptr [rax], al - 2d17: 00 1a add byte ptr [rdx], bl - 2d19: 1d 00 00 01 00 sbb eax, 65536 - 2d1e: 19 00 sbb dword ptr [rax], eax - 2d20: 60 - 2d21: 2e 4c 00 00 add byte ptr cs:[rax], r8b - 2d25: 00 00 add byte ptr [rax], al - 2d27: 00 90 00 00 00 00 add byte ptr [rax], dl - 2d2d: 00 00 add byte ptr [rax], al - 2d2f: 00 27 add byte ptr [rdi], ah - 2d31: 1d 00 00 01 00 sbb eax, 65536 - 2d36: 0a 00 or al, byte ptr [rax] - 2d38: c0 ab 49 00 00 00 00 shr byte ptr [rbx + 73], 0 - 2d3f: 00 1f add byte ptr [rdi], bl - 2d41: 00 00 add byte ptr [rax], al - 2d43: 00 00 add byte ptr [rax], al - 2d45: 00 00 add byte ptr [rax], al - 2d47: 00 31 add byte ptr [rcx], dh - 2d49: 1d 00 00 01 00 sbb eax, 65536 - 2d4e: 0a 00 or al, byte ptr [rax] - 2d50: a0 ab 49 00 00 00 00 00 1d movabs al, byte ptr [2089670227099929003] - 2d59: 00 00 add byte ptr [rax], al - 2d5b: 00 00 add byte ptr [rax], al - 2d5d: 00 00 add byte ptr [rax], al - 2d5f: 00 4a 1d add byte ptr [rdx + 29], cl - 2d62: 00 00 add byte ptr [rax], al - 2d64: 01 00 add dword ptr [rax], eax - 2d66: 0a 00 or al, byte ptr [rax] - 2d68: 80 ab 49 00 00 00 00 sub byte ptr [rbx + 73], 0 - 2d6f: 00 17 add byte ptr [rdi], dl - 2d71: 00 00 add byte ptr [rax], al - 2d73: 00 00 add byte ptr [rax], al - 2d75: 00 00 add byte ptr [rax], al - 2d77: 00 63 1d add byte ptr [rbx + 29], ah - 2d7a: 00 00 add byte ptr [rax], al - 2d7c: 04 00 add al, 0 - 2d7e: f1 - 2d7f: ff 00 inc dword ptr [rax] - ... - 2d8d: 00 00 add byte ptr [rax], al - 2d8f: 00 6d 1d add byte ptr [rbp + 29], ch - 2d92: 00 00 add byte ptr [rax], al - 2d94: 01 00 add dword ptr [rax], eax - 2d96: 0a 00 or al, byte ptr [rax] - 2d98: 80 6f 4a 00 sub byte ptr [rdi + 74], 0 - 2d9c: 00 00 add byte ptr [rax], al - 2d9e: 00 00 add byte ptr [rax], al - 2da0: e4 19 in al, 25 - 2da2: 00 00 add byte ptr [rax], al - 2da4: 00 00 add byte ptr [rax], al - 2da6: 00 00 add byte ptr [rax], al - 2da8: 7f 1d jg 0x2dc7 <.symtab+0x2dc7> - 2daa: 00 00 add byte ptr [rax], al - 2dac: 01 00 add dword ptr [rax], eax - 2dae: 0a 00 or al, byte ptr [rax] - 2db0: a0 3b 4a 00 00 00 00 00 c8 movabs al, byte ptr [-4035225266123945413] - 2db9: 33 00 xor eax, dword ptr [rax] - 2dbb: 00 00 add byte ptr [rax], al - 2dbd: 00 00 add byte ptr [rax], al - 2dbf: 00 91 1d 00 00 01 add byte ptr [rcx + 16777245], dl - 2dc5: 00 0a add byte ptr [rdx], cl - 2dc7: 00 a0 21 4a 00 00 add byte ptr [rax + 18977], ah - 2dcd: 00 00 add byte ptr [rax], al - 2dcf: 00 e4 add ah, ah - 2dd1: 19 00 sbb dword ptr [rax], eax - 2dd3: 00 00 add byte ptr [rax], al - 2dd5: 00 00 add byte ptr [rax], al - 2dd7: 00 a1 1d 00 00 01 add byte ptr [rcx + 16777245], ah - 2ddd: 00 0a add byte ptr [rdx], cl - 2ddf: 00 a0 c5 49 00 00 add byte ptr [rax + 18885], ah - 2de5: 00 00 add byte ptr [rax], al - 2de7: 00 e4 add ah, ah - 2de9: 5b pop rbx - 2dea: 00 00 add byte ptr [rax], al - 2dec: 00 00 add byte ptr [rax], al - 2dee: 00 00 add byte ptr [rax], al - 2df0: b1 1d mov cl, 29 - 2df2: 00 00 add byte ptr [rax], al - 2df4: 04 00 add al, 0 - 2df6: f1 - 2df7: ff 00 inc dword ptr [rax] - ... - 2e05: 00 00 add byte ptr [rax], al - 2e07: 00 bd 1d 00 00 02 add byte ptr [rbp + 33554461], bh - 2e0d: 00 07 add byte ptr [rdi], al - 2e0f: 00 40 c5 add byte ptr [rax - 59], al - 2e12: 45 00 00 add byte ptr [r8], r8b - ... - 2e1d: 00 00 add byte ptr [rax], al - 2e1f: 00 ca add dl, cl - 2e21: 1d 00 00 04 00 sbb eax, 262144 - 2e26: f1 - 2e27: ff 00 inc dword ptr [rax] - ... - 2e35: 00 00 add byte ptr [rax], al - 2e37: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh - 2e3d: 00 08 add byte ptr [rax], cl - 2e3f: 00 10 add byte ptr [rax], dl - 2e41: 44 49 - 2e43: 00 00 add byte ptr [rax], al - 2e45: 00 00 add byte ptr [rax], al - 2e47: 00 ee add dh, ch - 2e49: 00 00 add byte ptr [rax], al - 2e4b: 00 00 add byte ptr [rax], al - 2e4d: 00 00 add byte ptr [rax], al - 2e4f: 00 d3 add bl, dl - 2e51: 1d 00 00 01 00 sbb eax, 65536 - 2e56: 19 00 sbb dword ptr [rax], eax - 2e58: 20 2f and byte ptr [rdi], ch - 2e5a: 4c 00 00 add byte ptr [rax], r8b - 2e5d: 00 00 add byte ptr [rax], al - 2e5f: 00 04 00 add byte ptr [rax + rax], al - 2e62: 00 00 add byte ptr [rax], al - 2e64: 00 00 add byte ptr [rax], al - 2e66: 00 00 add byte ptr [rax], al - 2e68: db 1d 00 00 01 00 fistp dword ptr [rip + 65536] # 0x12e6e <.symtab+0x12e6e> - 2e6e: 19 00 sbb dword ptr [rax], eax - 2e70: 10 2f adc byte ptr [rdi], ch - 2e72: 4c 00 00 add byte ptr [rax], r8b - 2e75: 00 00 add byte ptr [rax], al - 2e77: 00 08 add byte ptr [rax], cl - 2e79: 00 00 add byte ptr [rax], al - 2e7b: 00 00 add byte ptr [rax], al - 2e7d: 00 00 add byte ptr [rax], al - 2e7f: 00 e8 add al, ch - 2e81: 1d 00 00 01 00 sbb eax, 65536 - 2e86: 19 00 sbb dword ptr [rax], eax - 2e88: 18 2f sbb byte ptr [rdi], ch - 2e8a: 4c 00 00 add byte ptr [rax], r8b - 2e8d: 00 00 add byte ptr [rax], al - 2e8f: 00 08 add byte ptr [rax], cl - 2e91: 00 00 add byte ptr [rax], al - 2e93: 00 00 add byte ptr [rax], al - 2e95: 00 00 add byte ptr [rax], al - 2e97: 00 4d 0a add byte ptr [rbp + 10], cl - 2e9a: 00 00 add byte ptr [rax], al - 2e9c: 01 00 add dword ptr [rax], eax - 2e9e: 16 - 2e9f: 00 60 1b add byte ptr [rax + 27], ah - 2ea2: 4c 00 00 add byte ptr [rax], r8b - 2ea5: 00 00 add byte ptr [rax], al - 2ea7: 00 08 add byte ptr [rax], cl - 2ea9: 00 00 add byte ptr [rax], al - 2eab: 00 00 add byte ptr [rax], al - 2ead: 00 00 add byte ptr [rax], al - 2eaf: 00 f5 add ch, dh - 2eb1: 1d 00 00 04 00 sbb eax, 262144 - 2eb6: f1 - 2eb7: ff 00 inc dword ptr [rax] - ... - 2ec5: 00 00 add byte ptr [rax], al - 2ec7: 00 09 add byte ptr [rcx], cl - 2ec9: 1e - 2eca: 00 00 add byte ptr [rax], al - 2ecc: 02 00 add al, byte ptr [rax] - 2ece: 07 - 2ecf: 00 30 add byte ptr [rax], dh - 2ed1: e5 45 in eax, 69 - 2ed3: 00 00 add byte ptr [rax], al - 2ed5: 00 00 add byte ptr [rax], al - 2ed7: 00 4a 01 add byte ptr [rdx + 1], cl - 2eda: 00 00 add byte ptr [rax], al - 2edc: 00 00 add byte ptr [rax], al - 2ede: 00 00 add byte ptr [rax], al - 2ee0: 41 02 00 add al, byte ptr [r8] - 2ee3: 00 02 add byte ptr [rdx], al - 2ee5: 00 07 add byte ptr [rdi], al - 2ee7: 00 80 e6 45 00 00 add byte ptr [rax + 17894], al - 2eed: 00 00 add byte ptr [rax], al - 2eef: 00 30 add byte ptr [rax], dh - 2ef1: 03 00 add eax, dword ptr [rax] - 2ef3: 00 00 add byte ptr [rax], al - 2ef5: 00 00 add byte ptr [rax], al - 2ef7: 00 16 add byte ptr [rsi], dl - 2ef9: 1e - 2efa: 00 00 add byte ptr [rax], al - 2efc: 02 00 add al, byte ptr [rax] - 2efe: 07 - 2eff: 00 b0 e9 45 00 00 add byte ptr [rax + 17897], dh - 2f05: 00 00 add byte ptr [rax], al - 2f07: 00 e8 add al, ch - 2f09: 00 00 add byte ptr [rax], al - 2f0b: 00 00 add byte ptr [rax], al - 2f0d: 00 00 add byte ptr [rax], al - 2f0f: 00 2a add byte ptr [rdx], ch - 2f11: 1e - 2f12: 00 00 add byte ptr [rax], al - 2f14: 02 00 add al, byte ptr [rax] - 2f16: 07 - 2f17: 00 a0 ea 45 00 00 add byte ptr [rax + 17898], ah - 2f1d: 00 00 add byte ptr [rax], al - 2f1f: 00 bf 2a 00 00 00 add byte ptr [rdi + 42], bh - 2f25: 00 00 add byte ptr [rax], al - 2f27: 00 3c 1e add byte ptr [rsi + rbx], bh - 2f2a: 00 00 add byte ptr [rax], al - 2f2c: 01 00 add dword ptr [rax], eax - 2f2e: 0a 00 or al, byte ptr [rax] - 2f30: e0 8c loopne 0x2ebe <.symtab+0x2ebe> - 2f32: 4a 00 00 add byte ptr [rax], al - 2f35: 00 00 add byte ptr [rax], al - 2f37: 00 12 add byte ptr [rdx], dl - 2f39: 00 00 add byte ptr [rax], al - 2f3b: 00 00 add byte ptr [rax], al - 2f3d: 00 00 add byte ptr [rax], al - 2f3f: 00 56 1e add byte ptr [rsi + 30], dl - 2f42: 00 00 add byte ptr [rax], al - 2f44: 01 00 add dword ptr [rax], eax - 2f46: 0a 00 or al, byte ptr [rax] - 2f48: 80 8c 4a 00 00 00 00 00 or byte ptr [rdx + 2*rcx], 0 - 2f50: 5b pop rbx - 2f51: 00 00 add byte ptr [rax], al - 2f53: 00 00 add byte ptr [rax], al - 2f55: 00 00 add byte ptr [rax], al - 2f57: 00 61 1e add byte ptr [rcx + 30], ah - 2f5a: 00 00 add byte ptr [rax], al - 2f5c: 01 00 add dword ptr [rax], eax - 2f5e: 12 00 adc al, byte ptr [rax] - 2f60: c0 d4 4b rcl ah, 75 - 2f63: 00 00 add byte ptr [rax], al - 2f65: 00 00 add byte ptr [rax], al - 2f67: 00 f0 add al, dh - 2f69: 00 00 add byte ptr [rax], al - 2f6b: 00 00 add byte ptr [rax], al - 2f6d: 00 00 add byte ptr [rax], al - 2f6f: 00 73 1e add byte ptr [rbx + 30], dh - 2f72: 00 00 add byte ptr [rax], al - 2f74: 01 00 add dword ptr [rax], eax - 2f76: 0a 00 or al, byte ptr [rax] - 2f78: 73 8b jae 0x2f05 <.symtab+0x2f05> - 2f7a: 4a 00 00 add byte ptr [rax], al - 2f7d: 00 00 add byte ptr [rax], al - 2f7f: 00 07 add byte ptr [rdi], al - 2f81: 00 00 add byte ptr [rax], al - 2f83: 00 00 add byte ptr [rax], al - 2f85: 00 00 add byte ptr [rax], al - 2f87: 00 78 1e add byte ptr [rax + 30], bh - 2f8a: 00 00 add byte ptr [rax], al - 2f8c: 01 00 add dword ptr [rax], eax - 2f8e: 12 00 adc al, byte ptr [rax] - 2f90: c0 da 4b rcr dl, 75 - 2f93: 00 00 add byte ptr [rax], al - 2f95: 00 00 add byte ptr [rax], al - 2f97: 00 f0 add al, dh - 2f99: 00 00 add byte ptr [rax], al - 2f9b: 00 00 add byte ptr [rax], al - 2f9d: 00 00 add byte ptr [rax], al - 2f9f: 00 8a 1e 00 00 02 add byte ptr [rdx + 33554462], cl - 2fa5: 00 07 add byte ptr [rdi], al - 2fa7: 00 b0 48 46 00 00 add byte ptr [rax + 17992], dh - 2fad: 00 00 add byte ptr [rax], al - 2faf: 00 99 02 00 00 00 add byte ptr [rcx + 2], bl - 2fb5: 00 00 add byte ptr [rax], al - 2fb7: 00 9c 1e 00 00 01 00 add byte ptr [rsi + rbx + 65536], bl - 2fbe: 12 00 adc al, byte ptr [rax] - 2fc0: c0 d6 4b rcl dh, 75 - 2fc3: 00 00 add byte ptr [rax], al - 2fc5: 00 00 add byte ptr [rax], al - 2fc7: 00 f0 add al, dh - 2fc9: 00 00 add byte ptr [rax], al - 2fcb: 00 00 add byte ptr [rax], al - 2fcd: 00 00 add byte ptr [rax], al - 2fcf: 00 ae 1e 00 00 01 add byte ptr [rsi + 16777246], ch - 2fd5: 00 12 add byte ptr [rdx], dl - 2fd7: 00 c0 add al, al - 2fd9: d7 xlatb - 2fda: 4b 00 00 add byte ptr [r8], al - 2fdd: 00 00 add byte ptr [rax], al - 2fdf: 00 f0 add al, dh - 2fe1: 00 00 add byte ptr [rax], al - 2fe3: 00 00 add byte ptr [rax], al - 2fe5: 00 00 add byte ptr [rax], al - 2fe7: 00 c1 add cl, al - 2fe9: 1e - 2fea: 00 00 add byte ptr [rax], al - 2fec: 01 00 add dword ptr [rax], eax - 2fee: 12 00 adc al, byte ptr [rax] - 2ff0: c0 d8 4b rcr al, 75 - 2ff3: 00 00 add byte ptr [rax], al - 2ff5: 00 00 add byte ptr [rax], al - 2ff7: 00 f0 add al, dh - 2ff9: 00 00 add byte ptr [rax], al - 2ffb: 00 00 add byte ptr [rax], al - 2ffd: 00 00 add byte ptr [rax], al - 2fff: 00 d3 add bl, dl - 3001: 1e - 3002: 00 00 add byte ptr [rax], al - 3004: 01 00 add dword ptr [rax], eax - 3006: 12 00 adc al, byte ptr [rax] - 3008: c0 d9 4b rcr cl, 75 - 300b: 00 00 add byte ptr [rax], al - 300d: 00 00 add byte ptr [rax], al - 300f: 00 f0 add al, dh - 3011: 00 00 add byte ptr [rax], al - 3013: 00 00 add byte ptr [rax], al - 3015: 00 00 add byte ptr [rax], al - 3017: 00 e5 add ch, ah - 3019: 1e - 301a: 00 00 add byte ptr [rax], al - 301c: 01 00 add dword ptr [rax], eax - 301e: 12 00 adc al, byte ptr [rax] - 3020: c0 d5 4b rcl ch, 75 - 3023: 00 00 add byte ptr [rax], al - 3025: 00 00 add byte ptr [rax], al - 3027: 00 f0 add al, dh - 3029: 00 00 add byte ptr [rax], al - 302b: 00 00 add byte ptr [rax], al - 302d: 00 00 add byte ptr [rax], al - 302f: 00 f8 add al, bh - 3031: 1e - 3032: 00 00 add byte ptr [rax], al - 3034: 01 00 add dword ptr [rax], eax - 3036: 0a 00 or al, byte ptr [rax] - 3038: 00 8d 4a 00 00 00 add byte ptr [rbp + 74], cl - 303e: 00 00 add byte ptr [rax], al - 3040: 14 00 adc al, 0 - 3042: 00 00 add byte ptr [rax], al - 3044: 00 00 add byte ptr [rax], al - 3046: 00 00 add byte ptr [rax], al - 3048: 12 1f adc bl, byte ptr [rdi] - 304a: 00 00 add byte ptr [rax], al - 304c: 01 00 add dword ptr [rax], eax - 304e: 17 - 304f: 00 c0 add al, al - 3051: 20 4c 00 00 and byte ptr [rax + rax], cl - 3055: 00 00 add byte ptr [rax], al - 3057: 00 a8 00 00 00 00 add byte ptr [rax], ch - 305d: 00 00 add byte ptr [rax], al - 305f: 00 23 add byte ptr [rbx], ah - 3061: 1f - 3062: 00 00 add byte ptr [rax], al - 3064: 04 00 add al, 0 - 3066: f1 - 3067: ff 00 inc dword ptr [rax] - ... - 3075: 00 00 add byte ptr [rax], al - 3077: 00 09 add byte ptr [rcx], cl - 3079: 1e - 307a: 00 00 add byte ptr [rax], al - 307c: 02 00 add al, byte ptr [rax] - 307e: 07 - 307f: 00 50 4b add byte ptr [rax + 75], dl - 3082: 46 00 00 add byte ptr [rax], r8b - 3085: 00 00 add byte ptr [rax], al - 3087: 00 d5 add ch, dl - 3089: 00 00 add byte ptr [rax], al - 308b: 00 00 add byte ptr [rax], al - 308d: 00 00 add byte ptr [rax], al - 308f: 00 41 02 add byte ptr [rcx + 2], al - 3092: 00 00 add byte ptr [rax], al - 3094: 02 00 add al, byte ptr [rax] - 3096: 07 - 3097: 00 30 add byte ptr [rax], dh - 3099: 4c 46 - 309b: 00 00 add byte ptr [rax], al - 309d: 00 00 add byte ptr [rax], al - 309f: 00 9a 01 00 00 00 add byte ptr [rdx + 1], bl - 30a5: 00 00 add byte ptr [rax], al - 30a7: 00 16 add byte ptr [rsi], dl - 30a9: 1e - 30aa: 00 00 add byte ptr [rax], al - 30ac: 02 00 add al, byte ptr [rax] - 30ae: 07 - 30af: 00 d0 add al, dl - 30b1: 4d 46 - 30b3: 00 00 add byte ptr [rax], al - 30b5: 00 00 add byte ptr [rax], al - 30b7: 00 1f add byte ptr [rdi], bl - 30b9: 01 00 add dword ptr [rax], eax - 30bb: 00 00 add byte ptr [rax], al - 30bd: 00 00 add byte ptr [rax], al - 30bf: 00 2a add byte ptr [rdx], ch - 30c1: 1e - 30c2: 00 00 add byte ptr [rax], al - 30c4: 02 00 add al, byte ptr [rax] - 30c6: 07 - 30c7: 00 f0 add al, dh - 30c9: 4e 46 - 30cb: 00 00 add byte ptr [rax], al - 30cd: 00 00 add byte ptr [rax], al - 30cf: 00 1e add byte ptr [rsi], bl - 30d1: 2b 00 sub eax, dword ptr [rax] - 30d3: 00 00 add byte ptr [rax], al - 30d5: 00 00 add byte ptr [rax], al - 30d7: 00 38 add byte ptr [rax], bh - 30d9: 1f - 30da: 00 00 add byte ptr [rax], al - 30dc: 01 00 add dword ptr [rax], eax - 30de: 0a 00 or al, byte ptr [rax] - 30e0: e0 8c loopne 0x306e <.symtab+0x306e> - 30e2: 4a 00 00 add byte ptr [rax], al - 30e5: 00 00 add byte ptr [rax], al - 30e7: 00 12 add byte ptr [rdx], dl - 30e9: 00 00 add byte ptr [rax], al - 30eb: 00 00 add byte ptr [rax], al - 30ed: 00 00 add byte ptr [rax], al - 30ef: 00 56 1e add byte ptr [rsi + 30], dl - 30f2: 00 00 add byte ptr [rax], al - 30f4: 01 00 add dword ptr [rax], eax - 30f6: 0a 00 or al, byte ptr [rax] - 30f8: 60 - 30f9: 8d 4a 00 lea ecx, [rdx] - 30fc: 00 00 add byte ptr [rax], al - 30fe: 00 00 add byte ptr [rax], al - 3100: 5b pop rbx - 3101: 00 00 add byte ptr [rax], al - 3103: 00 00 add byte ptr [rax], al - 3105: 00 00 add byte ptr [rax], al - 3107: 00 52 1f add byte ptr [rdx + 31], dl - 310a: 00 00 add byte ptr [rax], al - 310c: 01 00 add dword ptr [rax], eax - 310e: 12 00 adc al, byte ptr [rax] - 3110: c0 db 4b rcr bl, 75 - 3113: 00 00 add byte ptr [rax], al - 3115: 00 00 add byte ptr [rax], al - 3117: 00 f0 add al, dh - 3119: 00 00 add byte ptr [rax], al - 311b: 00 00 add byte ptr [rax], al - 311d: 00 00 add byte ptr [rax], al - 311f: 00 73 1e add byte ptr [rbx + 30], dh - 3122: 00 00 add byte ptr [rax], al - 3124: 01 00 add dword ptr [rax], eax - 3126: 0a 00 or al, byte ptr [rax] - 3128: e0 8d loopne 0x30b7 <.symtab+0x30b7> - 312a: 4a 00 00 add byte ptr [rax], al - 312d: 00 00 add byte ptr [rax], al - 312f: 00 1c 00 add byte ptr [rax + rax], bl - 3132: 00 00 add byte ptr [rax], al - 3134: 00 00 add byte ptr [rax], al - 3136: 00 00 add byte ptr [rax], al - 3138: 64 1f - 313a: 00 00 add byte ptr [rax], al - 313c: 01 00 add dword ptr [rax], eax - 313e: 12 00 adc al, byte ptr [rax] - 3140: c0 e1 4b shl cl, 75 - 3143: 00 00 add byte ptr [rax], al - 3145: 00 00 add byte ptr [rax], al - 3147: 00 f0 add al, dh - 3149: 00 00 add byte ptr [rax], al - 314b: 00 00 add byte ptr [rax], al - 314d: 00 00 add byte ptr [rax], al - 314f: 00 8a 1e 00 00 02 add byte ptr [rdx + 33554462], cl - 3155: 00 07 add byte ptr [rdi], al - 3157: 00 60 ac add byte ptr [rax - 84], ah - 315a: 46 00 00 add byte ptr [rax], r8b - 315d: 00 00 add byte ptr [rax], al - 315f: 00 c9 add cl, cl - 3161: 02 00 add al, byte ptr [rax] - 3163: 00 00 add byte ptr [rax], al - 3165: 00 00 add byte ptr [rax], al - 3167: 00 76 1f add byte ptr [rsi + 31], dh - 316a: 00 00 add byte ptr [rax], al - 316c: 01 00 add dword ptr [rax], eax - 316e: 12 00 adc al, byte ptr [rax] - 3170: c0 dd 4b rcr ch, 75 - 3173: 00 00 add byte ptr [rax], al - 3175: 00 00 add byte ptr [rax], al - 3177: 00 f0 add al, dh - 3179: 00 00 add byte ptr [rax], al - 317b: 00 00 add byte ptr [rax], al - 317d: 00 00 add byte ptr [rax], al - 317f: 00 88 1f 00 00 01 add byte ptr [rax + 16777247], cl - 3185: 00 12 add byte ptr [rdx], dl - 3187: 00 c0 add al, al - 3189: de 4b 00 fimul word ptr [rbx] - 318c: 00 00 add byte ptr [rax], al - 318e: 00 00 add byte ptr [rax], al - 3190: f0 lock - 3191: 00 00 add byte ptr [rax], al - 3193: 00 00 add byte ptr [rax], al - 3195: 00 00 add byte ptr [rax], al - 3197: 00 9b 1f 00 00 01 add byte ptr [rbx + 16777247], bl - 319d: 00 12 add byte ptr [rdx], dl - 319f: 00 c0 add al, al - 31a1: df 4b 00 fisttp word ptr [rbx] - 31a4: 00 00 add byte ptr [rax], al - 31a6: 00 00 add byte ptr [rax], al - 31a8: f0 lock - 31a9: 00 00 add byte ptr [rax], al - 31ab: 00 00 add byte ptr [rax], al - 31ad: 00 00 add byte ptr [rax], al - 31af: 00 ad 1f 00 00 01 add byte ptr [rbp + 16777247], ch - 31b5: 00 12 add byte ptr [rdx], dl - 31b7: 00 c0 add al, al - 31b9: e0 4b loopne 0x3206 <.symtab+0x3206> - 31bb: 00 00 add byte ptr [rax], al - 31bd: 00 00 add byte ptr [rax], al - 31bf: 00 f0 add al, dh - 31c1: 00 00 add byte ptr [rax], al - 31c3: 00 00 add byte ptr [rax], al - 31c5: 00 00 add byte ptr [rax], al - 31c7: 00 bf 1f 00 00 01 add byte ptr [rdi + 16777247], bh - 31cd: 00 12 add byte ptr [rdx], dl - 31cf: 00 c0 add al, al - 31d1: dc 4b 00 fmul qword ptr [rbx] - 31d4: 00 00 add byte ptr [rax], al - 31d6: 00 00 add byte ptr [rax], al - 31d8: f0 lock - 31d9: 00 00 add byte ptr [rax], al - 31db: 00 00 add byte ptr [rax], al - 31dd: 00 00 add byte ptr [rax], al - 31df: 00 d2 add dl, dl - 31e1: 1f - 31e2: 00 00 add byte ptr [rax], al - 31e4: 01 00 add dword ptr [rax], eax - 31e6: 0a 00 or al, byte ptr [rax] - 31e8: c0 8d 4a 00 00 00 00 ror byte ptr [rbp + 74], 0 - 31ef: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x31f5 <.symtab+0x31f5> - 31f5: 00 00 add byte ptr [rax], al - 31f7: 00 12 add byte ptr [rdx], dl - 31f9: 1f - 31fa: 00 00 add byte ptr [rax], al - 31fc: 01 00 add dword ptr [rax], eax - 31fe: 17 - 31ff: 00 80 21 4c 00 00 add byte ptr [rax + 19489], al - 3205: 00 00 add byte ptr [rax], al - 3207: 00 a8 00 00 00 00 add byte ptr [rax], ch - 320d: 00 00 add byte ptr [rax], al - 320f: 00 ec add ah, ch - 3211: 1f - 3212: 00 00 add byte ptr [rax], al - 3214: 04 00 add al, 0 - 3216: f1 - 3217: ff 00 inc dword ptr [rax] - ... - 3225: 00 00 add byte ptr [rax], al - 3227: 00 f5 add ch, dh - 3229: 1f - 322a: 00 00 add byte ptr [rax], al - 322c: 01 00 add dword ptr [rax], eax - 322e: 0a 00 or al, byte ptr [rax] - 3230: b0 92 mov al, -110 - 3232: 4a 00 00 add byte ptr [rax], al - 3235: 00 00 add byte ptr [rax], al - 3237: 00 10 add byte ptr [rax], dl - 3239: 00 00 add byte ptr [rax], al - 323b: 00 00 add byte ptr [rax], al - 323d: 00 00 add byte ptr [rax], al - 323f: 00 fc add ah, bh - 3241: 1f - 3242: 00 00 add byte ptr [rax], al - 3244: 01 00 add dword ptr [rax], eax - 3246: 0a 00 or al, byte ptr [rax] - 3248: 90 nop - 3249: 92 xchg eax, edx - 324a: 4a 00 00 add byte ptr [rax], al - 324d: 00 00 add byte ptr [rax], al - 324f: 00 10 add byte ptr [rax], dl - 3251: 00 00 add byte ptr [rax], al - 3253: 00 00 add byte ptr [rax], al - 3255: 00 00 add byte ptr [rax], al - 3257: 00 03 add byte ptr [rbx], al - 3259: 20 00 and byte ptr [rax], al - 325b: 00 04 00 add byte ptr [rax + rax], al - 325e: f1 - 325f: ff 00 inc dword ptr [rax] - ... - 326d: 00 00 add byte ptr [rax], al - 326f: 00 f5 add ch, dh - 3271: 1f - 3272: 00 00 add byte ptr [rax], al - 3274: 01 00 add dword ptr [rax], eax - 3276: 0a 00 or al, byte ptr [rax] - 3278: 20 93 4a 00 00 00 and byte ptr [rbx + 74], dl - 327e: 00 00 add byte ptr [rax], al - 3280: 40 00 00 add byte ptr [rax], al - 3283: 00 00 add byte ptr [rax], al - 3285: 00 00 add byte ptr [rax], al - 3287: 00 fc add ah, bh - 3289: 1f - 328a: 00 00 add byte ptr [rax], al - 328c: 01 00 add dword ptr [rax], eax - 328e: 0a 00 or al, byte ptr [rax] - 3290: e0 92 loopne 0x3224 <.symtab+0x3224> - 3292: 4a 00 00 add byte ptr [rax], al - 3295: 00 00 add byte ptr [rax], al - 3297: 00 40 00 add byte ptr [rax], al - 329a: 00 00 add byte ptr [rax], al - 329c: 00 00 add byte ptr [rax], al - 329e: 00 00 add byte ptr [rax], al - 32a0: 0d 20 00 00 04 or eax, 67108896 - 32a5: 00 f1 add cl, dh - 32a7: ff 00 inc dword ptr [rax] - ... - 32b5: 00 00 add byte ptr [rax], al - 32b7: 00 17 add byte ptr [rdi], dl - 32b9: 20 00 and byte ptr [rax], al - 32bb: 00 02 add byte ptr [rdx], al - 32bd: 00 07 add byte ptr [rdi], al - 32bf: 00 d0 add al, dl - 32c1: cb retf - 32c2: 46 00 00 add byte ptr [rax], r8b - 32c5: 00 00 add byte ptr [rax], al - 32c7: 00 30 add byte ptr [rax], dh - 32c9: 02 00 add al, byte ptr [rax] - 32cb: 00 00 add byte ptr [rax], al - 32cd: 00 00 add byte ptr [rax], al - 32cf: 00 2f add byte ptr [rdi], ch - 32d1: 20 00 and byte ptr [rax], al - 32d3: 00 04 00 add byte ptr [rax + rax], al - 32d6: f1 - 32d7: ff 00 inc dword ptr [rax] - ... - 32e5: 00 00 add byte ptr [rax], al - 32e7: 00 39 add byte ptr [rcx], bh - 32e9: 20 00 and byte ptr [rax], al - 32eb: 00 02 add byte ptr [rdx], al - 32ed: 00 07 add byte ptr [rdi], al - 32ef: 00 20 add byte ptr [rax], ah - 32f1: e4 46 in al, 70 - 32f3: 00 00 add byte ptr [rax], al - 32f5: 00 00 add byte ptr [rax], al - 32f7: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x32fd <.symtab+0x32fd> - 32fd: 00 00 add byte ptr [rax], al - 32ff: 00 49 20 add byte ptr [rcx + 32], cl - 3302: 00 00 add byte ptr [rax], al - 3304: 04 00 add al, 0 - 3306: f1 - 3307: ff 00 inc dword ptr [rax] - ... - 3315: 00 00 add byte ptr [rax], al - 3317: 00 53 20 add byte ptr [rbx + 32], dl - 331a: 00 00 add byte ptr [rax], al - 331c: 02 00 add al, byte ptr [rax] - 331e: 07 - 331f: 00 60 e4 add byte ptr [rax - 28], ah - 3322: 46 00 00 add byte ptr [rax], r8b - 3325: 00 00 add byte ptr [rax], al - 3327: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x332d <.symtab+0x332d> - 332d: 00 00 add byte ptr [rax], al - 332f: 00 cd add ch, cl - 3331: 13 00 adc eax, dword ptr [rax] - 3333: 00 04 00 add byte ptr [rax + rax], al - 3336: f1 - 3337: ff 00 inc dword ptr [rax] - ... - 3345: 00 00 add byte ptr [rax], al - 3347: 00 bd 26 00 00 02 add byte ptr [rbp + 33554470], bh - 334d: 00 07 add byte ptr [rdi], al - 334f: 00 20 add byte ptr [rax], ah - 3351: e5 46 in eax, 70 - 3353: 00 00 add byte ptr [rax], al - 3355: 00 00 add byte ptr [rax], al - 3357: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x335d <.symtab+0x335d> - 335d: 00 00 add byte ptr [rax], al - 335f: 00 61 20 add byte ptr [rcx + 32], ah - 3362: 00 00 add byte ptr [rax], al - 3364: 04 00 add al, 0 - 3366: f1 - 3367: ff 00 inc dword ptr [rax] - ... - 3375: 00 00 add byte ptr [rax], al - 3377: 00 fb add bl, bh - 3379: 12 00 adc al, byte ptr [rax] - 337b: 00 02 add byte ptr [rdx], al - 337d: 00 07 add byte ptr [rdi], al - 337f: 00 60 e5 add byte ptr [rax - 27], ah - 3382: 46 00 00 add byte ptr [rax], r8b - 3385: 00 00 add byte ptr [rax], al - 3387: 00 8e 03 00 00 00 add byte ptr [rsi + 3], cl - 338d: 00 00 add byte ptr [rax], al - 338f: 00 6a 20 add byte ptr [rdx + 32], ch - 3392: 00 00 add byte ptr [rax], al - 3394: 04 00 add al, 0 - 3396: f1 - 3397: ff 00 inc dword ptr [rax] - ... - 33a5: 00 00 add byte ptr [rax], al - 33a7: 00 73 20 add byte ptr [rbx + 32], dh - 33aa: 00 00 add byte ptr [rax], al - 33ac: 02 00 add al, byte ptr [rax] - 33ae: 07 - 33af: 00 70 fd add byte ptr [rax - 3], dh - 33b2: 46 00 00 add byte ptr [rax], r8b - 33b5: 00 00 add byte ptr [rax], al - 33b7: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x33bd <.symtab+0x33bd> - 33bd: 00 00 add byte ptr [rax], al - 33bf: 00 82 20 00 00 04 add byte ptr [rdx + 67108896], al - 33c5: 00 f1 add cl, dh - 33c7: ff 00 inc dword ptr [rax] - ... - 33d5: 00 00 add byte ptr [rax], al - 33d7: 00 ca add dl, cl - 33d9: 47 00 00 add byte ptr [r8], r8b - 33dc: 01 00 add dword ptr [rax], eax - 33de: 19 00 sbb dword ptr [rax], eax - 33e0: 28 2f sub byte ptr [rdi], ch - 33e2: 4c 00 00 add byte ptr [rax], r8b - 33e5: 00 00 add byte ptr [rax], al - 33e7: 00 08 add byte ptr [rax], cl - 33e9: 00 00 add byte ptr [rax], al - 33eb: 00 00 add byte ptr [rax], al - 33ed: 00 00 add byte ptr [rax], al - 33ef: 00 8c 20 00 00 01 00 add byte ptr [rax + riz + 65536], cl - 33f6: 0a 00 or al, byte ptr [rax] - 33f8: 80 93 4a 00 00 00 00 adc byte ptr [rbx + 74], 0 - 33ff: 00 0a add byte ptr [rdx], cl - 3401: 00 00 add byte ptr [rax], al - 3403: 00 00 add byte ptr [rax], al - 3405: 00 00 add byte ptr [rax], al - 3407: 00 a6 20 00 00 04 add byte ptr [rsi + 67108896], ah - 340d: 00 f1 add cl, dh - 340f: ff 00 inc dword ptr [rax] - ... - 341d: 00 00 add byte ptr [rax], al - 341f: 00 ca add dl, cl - 3421: 47 00 00 add byte ptr [r8], r8b - 3424: 01 00 add dword ptr [rax], eax - 3426: 19 00 sbb dword ptr [rax], eax - 3428: 30 2f xor byte ptr [rdi], ch - 342a: 4c 00 00 add byte ptr [rax], r8b - 342d: 00 00 add byte ptr [rax], al - 342f: 00 08 add byte ptr [rax], cl - 3431: 00 00 add byte ptr [rax], al - 3433: 00 00 add byte ptr [rax], al - 3435: 00 00 add byte ptr [rax], al - 3437: 00 39 add byte ptr [rcx], bh - 3439: 14 00 adc al, 0 - 343b: 00 01 add byte ptr [rcx], al - 343d: 00 0a add byte ptr [rdx], cl - 343f: 00 d8 add al, bl - 3441: 93 xchg eax, ebx - 3442: 4a 00 00 add byte ptr [rax], al - 3445: 00 00 add byte ptr [rax], al - 3447: 00 0c 00 add byte ptr [rax + rax], cl - 344a: 00 00 add byte ptr [rax], al - 344c: 00 00 add byte ptr [rax], al - 344e: 00 00 add byte ptr [rax], al - 3450: b2 20 mov dl, 32 - 3452: 00 00 add byte ptr [rax], al - 3454: 04 00 add al, 0 - 3456: f1 - 3457: ff 00 inc dword ptr [rax] - ... - 3465: 00 00 add byte ptr [rax], al - 3467: 00 bc 20 00 00 02 00 add byte ptr [rax + riz + 131072], bh - 346e: 07 - 346f: 00 80 04 47 00 00 add byte ptr [rax + 18180], al - 3475: 00 00 add byte ptr [rax], al - 3477: 00 45 00 add byte ptr [rbp], al - 347a: 00 00 add byte ptr [rax], al - 347c: 00 00 add byte ptr [rax], al - 347e: 00 00 add byte ptr [rax], al - 3480: cc int3 - 3481: 20 00 and byte ptr [rax], al - 3483: 00 04 00 add byte ptr [rax + rax], al - 3486: f1 - 3487: ff 00 inc dword ptr [rax] - ... - 3495: 00 00 add byte ptr [rax], al - 3497: 00 d6 add dh, dl - 3499: 20 00 and byte ptr [rax], al - 349b: 00 02 add byte ptr [rdx], al - 349d: 00 07 add byte ptr [rdi], al - 349f: 00 e0 add al, ah - 34a1: 1b 47 00 sbb eax, dword ptr [rdi] - 34a4: 00 00 add byte ptr [rax], al - 34a6: 00 00 add byte ptr [rax], al - 34a8: 9e sahf - 34a9: 00 00 add byte ptr [rax], al - 34ab: 00 00 add byte ptr [rax], al - 34ad: 00 00 add byte ptr [rax], al - 34af: 00 dd add ch, bl - 34b1: 20 00 and byte ptr [rax], al - 34b3: 00 02 add byte ptr [rdx], al - 34b5: 00 07 add byte ptr [rdi], al - 34b7: 00 80 1c 47 00 00 add byte ptr [rax + 18204], al - 34bd: 00 00 add byte ptr [rax], al - 34bf: 00 26 add byte ptr [rsi], ah - 34c1: 02 00 add al, byte ptr [rax] - 34c3: 00 00 add byte ptr [rax], al - 34c5: 00 00 add byte ptr [rax], al - 34c7: 00 f7 add bh, dh - 34c9: 20 00 and byte ptr [rax], al - 34cb: 00 02 add byte ptr [rdx], al - 34cd: 00 07 add byte ptr [rdi], al - 34cf: 00 b0 1e 47 00 00 add byte ptr [rax + 18206], dh - 34d5: 00 00 add byte ptr [rax], al - 34d7: 00 b7 02 00 00 00 add byte ptr [rdi + 2], dh - 34dd: 00 00 add byte ptr [rax], al - 34df: 00 7a 3a add byte ptr [rdx + 58], bh - 34e2: 00 00 add byte ptr [rax], al - 34e4: 02 00 add al, byte ptr [rax] - 34e6: 07 - 34e7: 00 70 21 add byte ptr [rax + 33], dh - 34ea: 47 00 00 add byte ptr [r8], r8b - 34ed: 00 00 add byte ptr [rax], al - 34ef: 00 77 00 add byte ptr [rdi], dh - 34f2: 00 00 add byte ptr [rax], al - 34f4: 00 00 add byte ptr [rax], al - 34f6: 00 00 add byte ptr [rax], al - 34f8: 0b 21 or esp, dword ptr [rcx] - 34fa: 00 00 add byte ptr [rax], al - 34fc: 02 00 add al, byte ptr [rax] - 34fe: 07 - 34ff: 00 f0 add al, dh - 3501: 21 47 00 and dword ptr [rdi], eax - 3504: 00 00 add byte ptr [rax], al - 3506: 00 00 add byte ptr [rax], al - 3508: ed in eax, dx - 3509: 00 00 add byte ptr [rax], al - 350b: 00 00 add byte ptr [rax], al - 350d: 00 00 add byte ptr [rax], al - 350f: 00 25 21 00 00 01 add byte ptr [rip + 16777249], ah # 0x1003536 <_end+0xb3fbb6> - 3515: 00 0a add byte ptr [rdx], cl - 3517: 00 90 9c 4a 00 00 add byte ptr [rax + 19100], dl - 351d: 00 00 add byte ptr [rax], al - 351f: 00 13 add byte ptr [rbx], dl - 3521: 00 00 add byte ptr [rax], al - 3523: 00 00 add byte ptr [rax], al - 3525: 00 00 add byte ptr [rax], al - 3527: 00 3f add byte ptr [rdi], bh - 3529: 21 00 and dword ptr [rax], eax - 352b: 00 02 add byte ptr [rdx], al - 352d: 00 07 add byte ptr [rdi], al - 352f: 00 e0 add al, ah - 3531: 22 47 00 and al, byte ptr [rdi] - 3534: 00 00 add byte ptr [rax], al - 3536: 00 00 add byte ptr [rax], al - 3538: c1 00 00 rol dword ptr [rax], 0 - 353b: 00 00 add byte ptr [rax], al - 353d: 00 00 add byte ptr [rax], al - 353f: 00 5b 21 add byte ptr [rbx + 33], bl - 3542: 00 00 add byte ptr [rax], al - 3544: 02 00 add al, byte ptr [rax] - 3546: 07 - 3547: 00 b0 23 47 00 00 add byte ptr [rax + 18211], dh - 354d: 00 00 add byte ptr [rax], al - 354f: 00 d7 add bh, dl - 3551: 05 00 00 00 00 add eax, 0 - 3556: 00 00 add byte ptr [rax], al - 3558: 73 21 jae 0x357b <.symtab+0x357b> - 355a: 00 00 add byte ptr [rax], al - 355c: 01 00 add dword ptr [rax], eax - 355e: 0a 00 or al, byte ptr [rax] - 3560: e0 9b loopne 0x34fd <.symtab+0x34fd> - 3562: 4a 00 00 add byte ptr [rax], al - 3565: 00 00 add byte ptr [rax], al - 3567: 00 10 add byte ptr [rax], dl - 3569: 00 00 add byte ptr [rax], al - 356b: 00 00 add byte ptr [rax], al - 356d: 00 00 add byte ptr [rax], al - 356f: 00 82 21 00 00 01 add byte ptr [rdx + 16777249], al - 3575: 00 0a add byte ptr [rdx], cl - 3577: 00 d0 add al, dl - 3579: 9c pushfq - 357a: 4a 00 00 add byte ptr [rax], al - 357d: 00 00 add byte ptr [rax], al - 357f: 00 10 add byte ptr [rax], dl - 3581: 00 00 add byte ptr [rax], al - 3583: 00 00 add byte ptr [rax], al - 3585: 00 00 add byte ptr [rax], al - 3587: 00 96 21 00 00 02 add byte ptr [rsi + 33554465], dl - 358d: 00 07 add byte ptr [rdi], al - 358f: 00 90 29 47 00 00 add byte ptr [rax + 18217], dl - 3595: 00 00 add byte ptr [rax], al - 3597: 00 97 06 00 00 00 add byte ptr [rdi + 6], dl - 359d: 00 00 add byte ptr [rax], al - 359f: 00 a0 21 00 00 01 add byte ptr [rax + 16777249], ah - 35a5: 00 12 add byte ptr [rdx], dl - 35a7: 00 c0 add al, al - 35a9: fe 4b 00 dec byte ptr [rbx] - 35ac: 00 00 add byte ptr [rax], al - 35ae: 00 00 add byte ptr [rax], al - 35b0: 08 00 or byte ptr [rax], al - 35b2: 00 00 add byte ptr [rax], al - 35b4: 00 00 add byte ptr [rax], al - 35b6: 00 00 add byte ptr [rax], al - 35b8: ae scasb al, byte ptr es:[rdi] - 35b9: 21 00 and dword ptr [rax], eax - 35bb: 00 01 add byte ptr [rcx], al - 35bd: 00 19 add byte ptr [rcx], bl - 35bf: 00 40 2f add byte ptr [rax + 47], al - 35c2: 4c 00 00 add byte ptr [rax], r8b - 35c5: 00 00 add byte ptr [rax], al - 35c7: 00 08 add byte ptr [rax], cl - 35c9: 00 00 add byte ptr [rax], al - 35cb: 00 00 add byte ptr [rax], al - 35cd: 00 00 add byte ptr [rax], al - 35cf: 00 bd 21 00 00 01 add byte ptr [rbp + 16777249], bh - 35d5: 00 12 add byte ptr [rdx], dl - 35d7: 00 c8 add al, cl - 35d9: fe 4b 00 dec byte ptr [rbx] - 35dc: 00 00 add byte ptr [rax], al - 35de: 00 00 add byte ptr [rax], al - 35e0: 08 00 or byte ptr [rax], al - 35e2: 00 00 add byte ptr [rax], al - 35e4: 00 00 add byte ptr [rax], al - 35e6: 00 00 add byte ptr [rax], al - 35e8: be 21 00 00 01 mov esi, 16777249 - 35ed: 00 12 add byte ptr [rdx], dl - 35ef: 00 d0 add al, dl - 35f1: fe 4b 00 dec byte ptr [rbx] - 35f4: 00 00 add byte ptr [rax], al - 35f6: 00 00 add byte ptr [rax], al - 35f8: 08 00 or byte ptr [rax], al - 35fa: 00 00 add byte ptr [rax], al - 35fc: 00 00 add byte ptr [rax], al - 35fe: 00 00 add byte ptr [rax], al - 3600: c5 21 00 - 3603: 00 01 add byte ptr [rcx], al - 3605: 00 12 add byte ptr [rdx], dl - 3607: 00 e0 add al, ah - 3609: fe 4b 00 dec byte ptr [rbx] - 360c: 00 00 add byte ptr [rax], al - 360e: 00 00 add byte ptr [rax], al - 3610: 10 00 adc byte ptr [rax], al - 3612: 00 00 add byte ptr [rax], al - 3614: 00 00 add byte ptr [rax], al - 3616: 00 00 add byte ptr [rax], al - 3618: d3 21 shl dword ptr [rcx], cl - 361a: 00 00 add byte ptr [rax], al - 361c: 01 00 add dword ptr [rax], eax - 361e: 12 00 adc al, byte ptr [rax] - 3620: b0 fe mov al, -2 - 3622: 4b 00 00 add byte ptr [r8], al - 3625: 00 00 add byte ptr [rax], al - 3627: 00 10 add byte ptr [rax], dl - 3629: 00 00 add byte ptr [rax], al - 362b: 00 00 add byte ptr [rax], al - 362d: 00 00 add byte ptr [rax], al - 362f: 00 e4 add ah, ah - 3631: 21 00 and dword ptr [rax], eax - 3633: 00 02 add byte ptr [rdx], al - 3635: 00 07 add byte ptr [rdi], al - 3637: 00 30 add byte ptr [rax], dh - 3639: 30 47 00 xor byte ptr [rdi], al - 363c: 00 00 add byte ptr [rax], al - 363e: 00 00 add byte ptr [rax], al - 3640: 6b 06 00 imul eax, dword ptr [rsi], 0 - 3643: 00 00 add byte ptr [rax], al - 3645: 00 00 add byte ptr [rax], al - 3647: 00 fc add ah, bh - 3649: 21 00 and dword ptr [rax], eax - 364b: 00 02 add byte ptr [rdx], al - 364d: 00 07 add byte ptr [rdi], al - 364f: 00 a0 36 47 00 00 add byte ptr [rax + 18230], ah - 3655: 00 00 add byte ptr [rax], al - 3657: 00 34 11 add byte ptr [rcx + rdx], dh - 365a: 00 00 add byte ptr [rax], al - 365c: 00 00 add byte ptr [rax], al - 365e: 00 00 add byte ptr [rax], al - 3660: 1f - 3661: 22 00 and al, byte ptr [rax] - 3663: 00 01 add byte ptr [rcx], al - 3665: 00 0a add byte ptr [rdx], cl - 3667: 00 70 9c add byte ptr [rax - 100], dh - 366a: 4a 00 00 add byte ptr [rax], al - 366d: 00 00 add byte ptr [rax], al - 366f: 00 17 add byte ptr [rdi], dl - 3671: 00 00 add byte ptr [rax], al - 3673: 00 00 add byte ptr [rax], al - 3675: 00 00 add byte ptr [rax], al - 3677: 00 39 add byte ptr [rcx], bh - 3679: 22 00 and al, byte ptr [rax] - 367b: 00 01 add byte ptr [rcx], al - 367d: 00 0a add byte ptr [rdx], cl - 367f: 00 30 add byte ptr [rax], dh - 3681: 93 xchg eax, ebx - 3682: 49 00 00 add byte ptr [r8], al - 3685: 00 00 add byte ptr [rax], al - 3687: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x368d <.symtab+0x368d> - 368d: 00 00 add byte ptr [rax], al - 368f: 00 53 22 add byte ptr [rbx + 34], dl - 3692: 00 00 add byte ptr [rax], al - 3694: 02 00 add al, byte ptr [rax] - 3696: 07 - 3697: 00 10 add byte ptr [rax], dl - 3699: 4a 47 - 369b: 00 00 add byte ptr [rax], al - 369d: 00 00 add byte ptr [rax], al - 369f: 00 8c 01 00 00 00 00 add byte ptr [rcx + rax], cl - 36a6: 00 00 add byte ptr [rax], al - 36a8: 6f outsd dx, dword ptr [rsi] - 36a9: 22 00 and al, byte ptr [rax] - 36ab: 00 01 add byte ptr [rcx], al - 36ad: 00 0a add byte ptr [rdx], cl - 36af: 00 b0 9c 4a 00 00 add byte ptr [rax + 19100], dh - 36b5: 00 00 add byte ptr [rax], al - 36b7: 00 1c 00 add byte ptr [rax + rax], bl - 36ba: 00 00 add byte ptr [rax], al - 36bc: 00 00 add byte ptr [rax], al - 36be: 00 00 add byte ptr [rax], al - 36c0: 89 22 mov dword ptr [rdx], esp - 36c2: 00 00 add byte ptr [rax], al - 36c4: 02 00 add al, byte ptr [rax] - 36c6: 07 - 36c7: 00 a0 4b 47 00 00 add byte ptr [rax + 18251], ah - 36cd: 00 00 add byte ptr [rax], al - 36cf: 00 10 add byte ptr [rax], dl - 36d1: 03 00 add eax, dword ptr [rax] - 36d3: 00 00 add byte ptr [rax], al - 36d5: 00 00 add byte ptr [rax], al - 36d7: 00 96 22 00 00 02 add byte ptr [rsi + 33554466], dl - 36dd: 00 07 add byte ptr [rdi], al - 36df: 00 b0 4e 47 00 00 add byte ptr [rax + 18254], dh - 36e5: 00 00 add byte ptr [rax], al - 36e7: 00 03 add byte ptr [rbx], al - 36e9: 02 00 add al, byte ptr [rax] - 36eb: 00 00 add byte ptr [rax], al - 36ed: 00 00 add byte ptr [rax], al - 36ef: 00 a9 22 00 00 01 add byte ptr [rcx + 16777250], ch - 36f5: 00 0a add byte ptr [rdx], cl - 36f7: 00 00 add byte ptr [rax], al - 36f9: 9c pushfq - 36fa: 4a 00 00 add byte ptr [rax], al - 36fd: 00 00 add byte ptr [rax], al - 36ff: 00 20 add byte ptr [rax], ah - 3701: 00 00 add byte ptr [rax], al - 3703: 00 00 add byte ptr [rax], al - 3705: 00 00 add byte ptr [rax], al - 3707: 00 b9 22 00 00 01 add byte ptr [rcx + 16777250], bh - 370d: 00 0a add byte ptr [rdx], cl - 370f: 00 20 add byte ptr [rax], ah - 3711: 9c pushfq - 3712: 4a 00 00 add byte ptr [rax], al - 3715: 00 00 add byte ptr [rax], al - 3717: 00 42 00 add byte ptr [rdx], al - 371a: 00 00 add byte ptr [rax], al - 371c: 00 00 add byte ptr [rax], al - 371e: 00 00 add byte ptr [rax], al - 3720: c5 22 00 - 3723: 00 01 add byte ptr [rcx], al - 3725: 00 0a add byte ptr [rdx], cl - 3727: 00 b0 9b 4a 00 00 add byte ptr [rax + 19099], dh - 372d: 00 00 add byte ptr [rax], al - 372f: 00 0f add byte ptr [rdi], cl - 3731: 00 00 add byte ptr [rax], al - 3733: 00 00 add byte ptr [rax], al - 3735: 00 00 add byte ptr [rax], al - 3737: 00 df add bh, bl - 3739: 22 00 and al, byte ptr [rax] - 373b: 00 01 add byte ptr [rcx], al - 373d: 00 0a add byte ptr [rdx], cl - 373f: 00 e0 add al, ah - 3741: 9c pushfq - 3742: 4a 00 00 add byte ptr [rax], al - 3745: 00 00 add byte ptr [rax], al - 3747: 00 04 00 add byte ptr [rax + rax], al - 374a: 00 00 add byte ptr [rax], al - 374c: 00 00 add byte ptr [rax], al - 374e: 00 00 add byte ptr [rax], al - 3750: f2 22 00 repne and al, byte ptr [rax] - 3753: 00 01 add byte ptr [rcx], al - 3755: 00 0a add byte ptr [rdx], cl - 3757: 00 a0 9b 4a 00 00 add byte ptr [rax + 19099], ah - 375d: 00 00 add byte ptr [rax], al - 375f: 00 0f add byte ptr [rdi], cl - 3761: 00 00 add byte ptr [rax], al - 3763: 00 00 add byte ptr [rax], al - 3765: 00 00 add byte ptr [rax], al - 3767: 00 0c 23 add byte ptr [rbx + riz], cl - 376a: 00 00 add byte ptr [rax], al - 376c: 04 00 add al, 0 - 376e: f1 - 376f: ff 00 inc dword ptr [rax] - ... - 377d: 00 00 add byte ptr [rax], al - 377f: 00 18 add byte ptr [rax], bl - 3781: 23 00 and eax, dword ptr [rax] - 3783: 00 02 add byte ptr [rdx], al - 3785: 00 07 add byte ptr [rdi], al - 3787: 00 20 add byte ptr [rax], ah - 3789: 5f pop rdi - 378a: 47 00 00 add byte ptr [r8], r8b - 378d: 00 00 add byte ptr [rax], al - 378f: 00 8c 01 00 00 00 00 add byte ptr [rcx + rax], cl - 3796: 00 00 add byte ptr [rax], al - 3798: 24 23 and al, 35 - 379a: 00 00 add byte ptr [rax], al - 379c: 01 00 add dword ptr [rax], eax - 379e: 0a 00 or al, byte ptr [rax] - 37a0: a0 9f 4a 00 00 00 00 00 0c movabs al, byte ptr [864691128455154335] - 37a9: 00 00 add byte ptr [rax], al - 37ab: 00 00 add byte ptr [rax], al - 37ad: 00 00 add byte ptr [rax], al - 37af: 00 3e add byte ptr [rsi], bh - 37b1: 23 00 and eax, dword ptr [rax] - 37b3: 00 02 add byte ptr [rdx], al - 37b5: 00 07 add byte ptr [rdi], al - 37b7: 00 b0 60 47 00 00 add byte ptr [rax + 18272], dh - 37bd: 00 00 add byte ptr [rax], al - 37bf: 00 01 add byte ptr [rcx], al - 37c1: 0c 00 or al, 0 - 37c3: 00 00 add byte ptr [rax], al - 37c5: 00 00 add byte ptr [rax], al - 37c7: 00 4a 23 add byte ptr [rdx + 35], cl - 37ca: 00 00 add byte ptr [rax], al - 37cc: 01 00 add dword ptr [rax], eax - 37ce: 0a 00 or al, byte ptr [rax] - 37d0: b0 9f mov al, -97 - 37d2: 4a 00 00 add byte ptr [rax], al - 37d5: 00 00 add byte ptr [rax], al - 37d7: 00 14 00 add byte ptr [rax + rax], dl - 37da: 00 00 add byte ptr [rax], al - 37dc: 00 00 add byte ptr [rax], al - 37de: 00 00 add byte ptr [rax], al - 37e0: 64 23 00 and eax, dword ptr fs:[rax] - 37e3: 00 01 add byte ptr [rcx], al - 37e5: 00 0a add byte ptr [rdx], cl - 37e7: 00 90 9f 4a 00 00 add byte ptr [rax + 19103], dl - 37ed: 00 00 add byte ptr [rax], al - 37ef: 00 0f add byte ptr [rdi], cl - 37f1: 00 00 add byte ptr [rax], al - 37f3: 00 00 add byte ptr [rax], al - 37f5: 00 00 add byte ptr [rax], al - 37f7: 00 7e 23 add byte ptr [rsi + 35], bh - 37fa: 00 00 add byte ptr [rax], al - 37fc: 04 00 add al, 0 - 37fe: f1 - 37ff: ff 00 inc dword ptr [rax] - ... - 380d: 00 00 add byte ptr [rax], al - 380f: 00 89 23 00 00 01 add byte ptr [rcx + 16777251], cl - 3815: 00 0a add byte ptr [rdx], cl - 3817: 00 e0 add al, ah - 3819: a3 4a 00 00 00 00 00 3b 00 movabs dword ptr [16607023625928778], eax - 3822: 00 00 add byte ptr [rax], al - 3824: 00 00 add byte ptr [rax], al - 3826: 00 00 add byte ptr [rax], al - 3828: 99 cdq - 3829: 23 00 and eax, dword ptr [rax] - 382b: 00 01 add byte ptr [rcx], al - 382d: 00 0a add byte ptr [rdx], cl - 382f: 00 80 a3 4a 00 00 add byte ptr [rax + 19107], al - 3835: 00 00 add byte ptr [rax], al - 3837: 00 4c 00 00 add byte ptr [rax + rax], cl - 383b: 00 00 add byte ptr [rax], al - 383d: 00 00 add byte ptr [rax], al - 383f: 00 a3 23 00 00 01 add byte ptr [rbx + 16777251], ah - 3845: 00 0a add byte ptr [rdx], cl - 3847: 00 20 add byte ptr [rax], ah - 3849: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 384a: 4a 00 00 add byte ptr [rax], al - 384d: 00 00 add byte ptr [rax], al - 384f: 00 1a add byte ptr [rdx], bl - 3851: 00 00 add byte ptr [rax], al - 3853: 00 00 add byte ptr [rax], al - 3855: 00 00 add byte ptr [rax], al - 3857: 00 bd 23 00 00 04 add byte ptr [rbp + 67108899], bh - 385d: 00 f1 add cl, dh - 385f: ff 00 inc dword ptr [rax] - ... - 386d: 00 00 add byte ptr [rax], al - 386f: 00 c9 add cl, cl - 3871: 23 00 and eax, dword ptr [rax] - 3873: 00 01 add byte ptr [rcx], al - 3875: 00 0a add byte ptr [rdx], cl - 3877: 00 80 a4 4a 00 00 add byte ptr [rax + 19108], al - 387d: 00 00 add byte ptr [rax], al - 387f: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x3885 <.symtab+0x3885> - 3885: 00 00 add byte ptr [rax], al - 3887: 00 e3 add bl, ah - 3889: 23 00 and eax, dword ptr [rax] - 388b: 00 04 00 add byte ptr [rax + rax], al - 388e: f1 - 388f: ff 00 inc dword ptr [rax] - ... - 389d: 00 00 add byte ptr [rax], al - 389f: 00 ed add ch, ch - 38a1: 23 00 and eax, dword ptr [rax] - 38a3: 00 02 add byte ptr [rdx], al - 38a5: 00 07 add byte ptr [rdi], al - 38a7: 00 40 a2 add byte ptr [rax - 94], al - 38aa: 47 00 00 add byte ptr [r8], r8b - 38ad: 00 00 add byte ptr [rax], al - 38af: 00 9e 05 00 00 00 add byte ptr [rsi + 5], bl - 38b5: 00 00 add byte ptr [rax], al - 38b7: 00 00 add byte ptr [rax], al - 38b9: 24 00 and al, 0 - 38bb: 00 01 add byte ptr [rcx], al - 38bd: 00 0a add byte ptr [rdx], cl - 38bf: 00 a0 a5 4a 00 00 add byte ptr [rax + 19109], ah - 38c5: 00 00 add byte ptr [rax], al - 38c7: 00 13 add byte ptr [rbx], dl - 38c9: 00 00 add byte ptr [rax], al - 38cb: 00 00 add byte ptr [rax], al - 38cd: 00 00 add byte ptr [rax], al - 38cf: 00 1a add byte ptr [rdx], bl - 38d1: 24 00 and al, 0 - 38d3: 00 01 add byte ptr [rcx], al - 38d5: 00 0a add byte ptr [rdx], cl - 38d7: 00 20 add byte ptr [rax], ah - 38d9: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 38da: 4a 00 00 add byte ptr [rax], al - 38dd: 00 00 add byte ptr [rax], al - 38df: 00 78 00 add byte ptr [rax], bh - 38e2: 00 00 add byte ptr [rax], al - 38e4: 00 00 add byte ptr [rax], al - 38e6: 00 00 add byte ptr [rax], al - 38e8: 27 - 38e9: 24 00 and al, 0 - 38eb: 00 04 00 add byte ptr [rax + rax], al - 38ee: f1 - 38ef: ff 00 inc dword ptr [rax] - ... - 38fd: 00 00 add byte ptr [rax], al - 38ff: 00 34 24 add byte ptr [rsp], dh - 3902: 00 00 add byte ptr [rax], al - 3904: 01 00 add dword ptr [rax], eax - 3906: 19 00 sbb dword ptr [rax], eax - 3908: 84 2f test byte ptr [rdi], ch - 390a: 4c 00 00 add byte ptr [rax], r8b - 390d: 00 00 add byte ptr [rax], al - 390f: 00 04 00 add byte ptr [rax + rax], al - 3912: 00 00 add byte ptr [rax], al - 3914: 00 00 add byte ptr [rax], al - 3916: 00 00 add byte ptr [rax], al - 3918: 3c 24 cmp al, 36 - 391a: 00 00 add byte ptr [rax], al - 391c: 01 00 add dword ptr [rax], eax - 391e: 19 00 sbb dword ptr [rax], eax - 3920: 48 2f - 3922: 4c 00 00 add byte ptr [rax], r8b - 3925: 00 00 add byte ptr [rax], al - 3927: 00 04 00 add byte ptr [rax + rax], al - 392a: 00 00 add byte ptr [rax], al - 392c: 00 00 add byte ptr [rax], al - 392e: 00 00 add byte ptr [rax], al - 3930: 4d 24 00 and al, 0 - 3933: 00 01 add byte ptr [rcx], al - 3935: 00 19 add byte ptr [rcx], bl - 3937: 00 58 2f add byte ptr [rax + 47], bl - 393a: 4c 00 00 add byte ptr [rax], r8b - 393d: 00 00 add byte ptr [rax], al - 393f: 00 08 add byte ptr [rax], cl - 3941: 00 00 add byte ptr [rax], al - 3943: 00 00 add byte ptr [rax], al - 3945: 00 00 add byte ptr [rax], al - 3947: 00 53 24 add byte ptr [rbx + 36], dl - 394a: 00 00 add byte ptr [rax], al - 394c: 01 00 add dword ptr [rax], eax - 394e: 19 00 sbb dword ptr [rax], eax - 3950: 50 push rax - 3951: 2f - 3952: 4c 00 00 add byte ptr [rax], r8b - 3955: 00 00 add byte ptr [rax], al - 3957: 00 08 add byte ptr [rax], cl - 3959: 00 00 add byte ptr [rax], al - 395b: 00 00 add byte ptr [rax], al - 395d: 00 00 add byte ptr [rax], al - 395f: 00 5c 24 00 add byte ptr [rsp], bl - 3963: 00 01 add byte ptr [rcx], al - 3965: 00 19 add byte ptr [rcx], bl - 3967: 00 64 2f 4c add byte ptr [rdi + rbp + 76], ah - 396b: 00 00 add byte ptr [rax], al - 396d: 00 00 add byte ptr [rax], al - 396f: 00 04 00 add byte ptr [rax + rax], al - 3972: 00 00 add byte ptr [rax], al - 3974: 00 00 add byte ptr [rax], al - 3976: 00 00 add byte ptr [rax], al - 3978: 66 24 00 and al, 0 - 397b: 00 01 add byte ptr [rcx], al - 397d: 00 19 add byte ptr [rcx], bl - 397f: 00 78 2f add byte ptr [rax + 47], bh - 3982: 4c 00 00 add byte ptr [rax], r8b - 3985: 00 00 add byte ptr [rax], al - 3987: 00 08 add byte ptr [rax], cl - 3989: 00 00 add byte ptr [rax], al - 398b: 00 00 add byte ptr [rax], al - 398d: 00 00 add byte ptr [rax], al - 398f: 00 f4 add ah, dh - 3991: 05 00 00 01 00 add eax, 65536 - 3996: 19 00 sbb dword ptr [rax], eax - 3998: 88 2f mov byte ptr [rdi], ch - 399a: 4c 00 00 add byte ptr [rax], r8b - 399d: 00 00 add byte ptr [rax], al - 399f: 00 08 add byte ptr [rax], cl - 39a1: 00 00 add byte ptr [rax], al - 39a3: 00 00 add byte ptr [rax], al - 39a5: 00 00 add byte ptr [rax], al - 39a7: 00 6d 24 add byte ptr [rbp + 36], ch - 39aa: 00 00 add byte ptr [rax], al - 39ac: 01 00 add dword ptr [rax], eax - 39ae: 19 00 sbb dword ptr [rax], eax - 39b0: 70 2f jo 0x39e1 <.symtab+0x39e1> - 39b2: 4c 00 00 add byte ptr [rax], r8b - 39b5: 00 00 add byte ptr [rax], al - 39b7: 00 08 add byte ptr [rax], cl - 39b9: 00 00 add byte ptr [rax], al - 39bb: 00 00 add byte ptr [rax], al - 39bd: 00 00 add byte ptr [rax], al - 39bf: 00 71 24 add byte ptr [rcx + 36], dh - 39c2: 00 00 add byte ptr [rax], al - 39c4: 01 00 add dword ptr [rax], eax - 39c6: 19 00 sbb dword ptr [rax], eax - 39c8: 60 - 39c9: 2f - 39ca: 4c 00 00 add byte ptr [rax], r8b - 39cd: 00 00 add byte ptr [rax], al - 39cf: 00 04 00 add byte ptr [rax + rax], al - 39d2: 00 00 add byte ptr [rax], al - 39d4: 00 00 add byte ptr [rax], al - 39d6: 00 00 add byte ptr [rax], al - 39d8: 79 24 jns 0x39fe <.symtab+0x39fe> - 39da: 00 00 add byte ptr [rax], al - 39dc: 01 00 add dword ptr [rax], eax - 39de: 19 00 sbb dword ptr [rax], eax - 39e0: 68 2f 4c 00 00 push 19503 - 39e5: 00 00 add byte ptr [rax], al - 39e7: 00 08 add byte ptr [rax], cl - 39e9: 00 00 add byte ptr [rax], al - 39eb: 00 00 add byte ptr [rax], al - 39ed: 00 00 add byte ptr [rax], al - 39ef: 00 7f 24 add byte ptr [rdi + 36], bh - 39f2: 00 00 add byte ptr [rax], al - 39f4: 01 00 add dword ptr [rax], eax - 39f6: 19 00 sbb dword ptr [rax], eax - 39f8: 80 2f 4c sub byte ptr [rdi], 76 - 39fb: 00 00 add byte ptr [rax], al - 39fd: 00 00 add byte ptr [rax], al - 39ff: 00 04 00 add byte ptr [rax + rax], al - 3a02: 00 00 add byte ptr [rax], al - 3a04: 00 00 add byte ptr [rax], al - 3a06: 00 00 add byte ptr [rax], al - 3a08: 85 24 00 test dword ptr [rax + rax], esp - 3a0b: 00 04 00 add byte ptr [rax + rax], al - 3a0e: f1 - 3a0f: ff 00 inc dword ptr [rax] - ... - 3a1d: 00 00 add byte ptr [rax], al - 3a1f: 00 8e 24 00 00 02 add byte ptr [rsi + 33554468], cl - 3a25: 00 07 add byte ptr [rdi], al - 3a27: 00 70 b7 add byte ptr [rax - 73], dh - 3a2a: 47 00 00 add byte ptr [r8], r8b - 3a2d: 00 00 add byte ptr [rax], al - 3a2f: 00 23 add byte ptr [rbx], ah - 3a31: 00 00 add byte ptr [rax], al - 3a33: 00 00 add byte ptr [rax], al - 3a35: 00 00 add byte ptr [rax], al - 3a37: 00 92 24 00 00 01 add byte ptr [rdx + 16777252], dl - 3a3d: 00 0a add byte ptr [rdx], cl - 3a3f: 00 70 a8 add byte ptr [rax - 88], dh - 3a42: 4a 00 00 add byte ptr [rax], al - 3a45: 00 00 add byte ptr [rax], al - 3a47: 00 13 add byte ptr [rbx], dl - 3a49: 00 00 add byte ptr [rax], al - 3a4b: 00 00 add byte ptr [rax], al - 3a4d: 00 00 add byte ptr [rax], al - 3a4f: 00 ac 24 00 00 01 00 add byte ptr [rsp + 65536], ch - 3a56: 0a 00 or al, byte ptr [rax] - 3a58: 50 push rax - 3a59: a8 4a test al, 74 - 3a5b: 00 00 add byte ptr [rax], al - 3a5d: 00 00 add byte ptr [rax], al - 3a5f: 00 16 add byte ptr [rsi], dl - 3a61: 00 00 add byte ptr [rax], al - 3a63: 00 00 add byte ptr [rax], al - 3a65: 00 00 add byte ptr [rax], al - 3a67: 00 c6 add dh, al - 3a69: 24 00 and al, 0 - 3a6b: 00 01 add byte ptr [rcx], al - 3a6d: 00 0a add byte ptr [rdx], cl - 3a6f: 00 30 add byte ptr [rax], dh - 3a71: a8 4a test al, 74 - 3a73: 00 00 add byte ptr [rax], al - 3a75: 00 00 add byte ptr [rax], al - 3a77: 00 14 00 add byte ptr [rax + rax], dl - 3a7a: 00 00 add byte ptr [rax], al - 3a7c: 00 00 add byte ptr [rax], al - 3a7e: 00 00 add byte ptr [rax], al - 3a80: e0 24 loopne 0x3aa6 <.symtab+0x3aa6> - 3a82: 00 00 add byte ptr [rax], al - 3a84: 04 00 add al, 0 - 3a86: f1 - 3a87: ff 00 inc dword ptr [rax] - ... - 3a95: 00 00 add byte ptr [rax], al - 3a97: 00 ec add ah, ch - 3a99: 24 00 and al, 0 - 3a9b: 00 01 add byte ptr [rcx], al - 3a9d: 00 0a add byte ptr [rdx], cl - 3a9f: 00 d0 add al, dl - 3aa1: a8 4a test al, 74 - 3aa3: 00 00 add byte ptr [rax], al - 3aa5: 00 00 add byte ptr [rax], al - 3aa7: 00 0f add byte ptr [rdi], cl - 3aa9: 00 00 add byte ptr [rax], al - 3aab: 00 00 add byte ptr [rax], al - 3aad: 00 00 add byte ptr [rax], al - 3aaf: 00 06 add byte ptr [rsi], al - 3ab1: 25 00 00 04 00 and eax, 262144 - 3ab6: f1 - 3ab7: ff 00 inc dword ptr [rax] - ... - 3ac5: 00 00 add byte ptr [rax], al - 3ac7: 00 15 25 00 00 02 add byte ptr [rip + 33554469], dl # 0x2003af2 <_end+0x1b40172> - 3acd: 00 07 add byte ptr [rdi], al - 3acf: 00 f0 add al, dh - 3ad1: ce - 3ad2: 47 00 00 add byte ptr [r8], r8b - 3ad5: 00 00 add byte ptr [rax], al - 3ad7: 00 23 add byte ptr [rbx], ah - 3ad9: 00 00 add byte ptr [rax], al - 3adb: 00 00 add byte ptr [rax], al - 3add: 00 00 add byte ptr [rax], al - 3adf: 00 25 25 00 00 01 add byte ptr [rip + 16777253], ah # 0x1003b0a <_end+0xb4018a> - 3ae5: 00 0a add byte ptr [rdx], cl - 3ae7: 00 58 a9 add byte ptr [rax - 87], bl - 3aea: 4a 00 00 add byte ptr [rax], al - 3aed: 00 00 add byte ptr [rax], al - 3aef: 00 0e add byte ptr [rsi], cl - 3af1: 00 00 add byte ptr [rax], al - 3af3: 00 00 add byte ptr [rax], al - 3af5: 00 00 add byte ptr [rax], al - 3af7: 00 37 add byte ptr [rdi], dh - 3af9: 25 00 00 04 00 and eax, 262144 - 3afe: f1 - 3aff: ff 00 inc dword ptr [rax] - ... - 3b0d: 00 00 add byte ptr [rax], al - 3b0f: 00 e3 add bl, ah - 3b11: 36 00 00 add byte ptr ss:[rax], al - 3b14: 01 00 add dword ptr [rax], eax - 3b16: 19 00 sbb dword ptr [rax], eax - 3b18: a0 2f 4c 00 00 00 00 00 08 movabs al, byte ptr [576460752303442991] - 3b21: 00 00 add byte ptr [rax], al - 3b23: 00 00 add byte ptr [rax], al - 3b25: 00 00 add byte ptr [rax], al - 3b27: 00 42 25 add byte ptr [rdx + 37], al - 3b2a: 00 00 add byte ptr [rax], al - 3b2c: 01 00 add dword ptr [rax], eax - 3b2e: 19 00 sbb dword ptr [rax], eax - 3b30: 90 nop - 3b31: 2f - 3b32: 4c 00 00 add byte ptr [rax], r8b - 3b35: 00 00 add byte ptr [rax], al - 3b37: 00 08 add byte ptr [rax], cl - 3b39: 00 00 add byte ptr [rax], al - 3b3b: 00 00 add byte ptr [rax], al - 3b3d: 00 00 add byte ptr [rax], al - 3b3f: 00 4c 25 00 add byte ptr [rbp + riz], cl - 3b43: 00 01 add byte ptr [rcx], al - 3b45: 00 19 add byte ptr [rcx], bl - 3b47: 00 98 2f 4c 00 00 add byte ptr [rax + 19503], bl - 3b4d: 00 00 add byte ptr [rax], al - 3b4f: 00 08 add byte ptr [rax], cl - 3b51: 00 00 add byte ptr [rax], al - 3b53: 00 00 add byte ptr [rax], al - 3b55: 00 00 add byte ptr [rax], al - 3b57: 00 56 25 add byte ptr [rsi + 37], dl - 3b5a: 00 00 add byte ptr [rax], al - 3b5c: 01 00 add dword ptr [rax], eax - 3b5e: 0a 00 or al, byte ptr [rax] - 3b60: d0 a9 4a 00 00 00 shr byte ptr [rcx + 74] - 3b66: 00 00 add byte ptr [rax], al - 3b68: 16 - 3b69: 00 00 add byte ptr [rax], al - 3b6b: 00 00 add byte ptr [rax], al - 3b6d: 00 00 add byte ptr [rax], al - 3b6f: 00 70 25 add byte ptr [rax + 37], dh - 3b72: 00 00 add byte ptr [rax], al - 3b74: 04 00 add al, 0 - 3b76: f1 - 3b77: ff 00 inc dword ptr [rax] - ... - 3b85: 00 00 add byte ptr [rax], al - 3b87: 00 7a 25 add byte ptr [rdx + 37], bh - 3b8a: 00 00 add byte ptr [rax], al - 3b8c: 02 00 add al, byte ptr [rax] - 3b8e: 07 - 3b8f: 00 80 df 47 00 00 add byte ptr [rax + 18399], al - 3b95: 00 00 add byte ptr [rax], al - 3b97: 00 3e add byte ptr [rsi], bh - 3b99: 00 00 add byte ptr [rax], al - 3b9b: 00 00 add byte ptr [rax], al - 3b9d: 00 00 add byte ptr [rax], al - 3b9f: 00 84 25 00 00 02 00 add byte ptr [rbp + riz + 131072], al - 3ba6: 08 00 or byte ptr [rax], al - 3ba8: 00 45 49 add byte ptr [rbp + 73], al - 3bab: 00 00 add byte ptr [rax], al - 3bad: 00 00 add byte ptr [rax], al - 3baf: 00 7b 00 add byte ptr [rbx], bh - 3bb2: 00 00 add byte ptr [rax], al - 3bb4: 00 00 add byte ptr [rax], al - 3bb6: 00 00 add byte ptr [rax], al - 3bb8: 92 xchg eax, edx - 3bb9: 25 00 00 02 00 and eax, 131072 - 3bbe: 07 - 3bbf: 00 c0 add al, al - 3bc1: df 47 00 fild word ptr [rdi] - 3bc4: 00 00 add byte ptr [rax], al - 3bc6: 00 00 add byte ptr [rax], al - 3bc8: 8b 00 mov eax, dword ptr [rax] - 3bca: 00 00 add byte ptr [rax], al - 3bcc: 00 00 add byte ptr [rax], al - 3bce: 00 00 add byte ptr [rax], al - 3bd0: a3 25 00 00 02 00 07 00 50 movabs dword ptr [5764615219649183781], eax - 3bd9: e0 47 loopne 0x3c22 <.symtab+0x3c22> - 3bdb: 00 00 add byte ptr [rax], al - 3bdd: 00 00 add byte ptr [rax], al - 3bdf: 00 39 add byte ptr [rcx], bh - 3be1: 00 00 add byte ptr [rax], al - 3be3: 00 00 add byte ptr [rax], al - 3be5: 00 00 add byte ptr [rax], al - 3be7: 00 ac 25 00 00 02 00 add byte ptr [rbp + riz + 131072], ch - 3bee: 07 - 3bef: 00 90 e0 47 00 00 add byte ptr [rax + 18400], dl - 3bf5: 00 00 add byte ptr [rax], al - 3bf7: 00 3a add byte ptr [rdx], bh - 3bf9: 00 00 add byte ptr [rax], al - 3bfb: 00 00 add byte ptr [rax], al - 3bfd: 00 00 add byte ptr [rax], al - 3bff: 00 b6 25 00 00 02 add byte ptr [rsi + 33554469], dh - 3c05: 00 07 add byte ptr [rdi], al - 3c07: 00 d0 add al, dl - 3c09: e0 47 loopne 0x3c52 <.symtab+0x3c52> - 3c0b: 00 00 add byte ptr [rax], al - 3c0d: 00 00 add byte ptr [rax], al - 3c0f: 00 09 add byte ptr [rcx], cl - 3c11: 00 00 add byte ptr [rax], al - 3c13: 00 00 add byte ptr [rax], al - 3c15: 00 00 add byte ptr [rax], al - 3c17: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh - 3c1d: 00 08 add byte ptr [rax], cl - 3c1f: 00 80 45 49 00 00 add byte ptr [rax + 18757], al - 3c25: 00 00 add byte ptr [rax], al - 3c27: 00 f4 add ah, dh - 3c29: 02 00 add al, byte ptr [rax] - 3c2b: 00 00 add byte ptr [rax], al - 3c2d: 00 00 add byte ptr [rax], al - 3c2f: 00 80 4a 00 00 01 add byte ptr [rax + 16777290], al - 3c35: 00 15 00 80 1a 4c add byte ptr [rip + 1276805120], dl # 0x4c1abc3b <_end+0x4bce82bb> - 3c3b: 00 00 add byte ptr [rax], al - 3c3d: 00 00 add byte ptr [rax], al - 3c3f: 00 20 add byte ptr [rax], ah - 3c41: 00 00 add byte ptr [rax], al - 3c43: 00 00 add byte ptr [rax], al - 3c45: 00 00 add byte ptr [rax], al - 3c47: 00 4d 0a add byte ptr [rbp + 10], cl - 3c4a: 00 00 add byte ptr [rax], al - 3c4c: 01 00 add dword ptr [rax], eax - 3c4e: 16 - 3c4f: 00 68 1b add byte ptr [rax + 27], ch - 3c52: 4c 00 00 add byte ptr [rax], r8b - 3c55: 00 00 add byte ptr [rax], al - 3c57: 00 08 add byte ptr [rax], cl - 3c59: 00 00 add byte ptr [rax], al - 3c5b: 00 00 add byte ptr [rax], al - 3c5d: 00 00 add byte ptr [rax], al - 3c5f: 00 c1 add cl, al - 3c61: 25 00 00 04 00 and eax, 262144 - 3c66: f1 - 3c67: ff 00 inc dword ptr [rax] - ... - 3c75: 00 00 add byte ptr [rax], al - 3c77: 00 cc add ah, cl - 3c79: 25 00 00 02 00 and eax, 131072 - 3c7e: 07 - 3c7f: 00 70 e8 add byte ptr [rax - 24], dh - 3c82: 47 00 00 add byte ptr [r8], r8b - 3c85: 00 00 add byte ptr [rax], al - 3c87: 00 c0 add al, al - 3c89: 00 00 add byte ptr [rax], al - 3c8b: 00 00 add byte ptr [rax], al - 3c8d: 00 00 add byte ptr [rax], al - 3c8f: 00 d8 add al, bl - 3c91: 25 00 00 06 00 and eax, 393216 - 3c96: 0f 00 58 00 ltr word ptr [rax] - 3c9a: 00 00 add byte ptr [rax], al - 3c9c: 00 00 add byte ptr [rax], al - 3c9e: 00 00 add byte ptr [rax], al - 3ca0: 08 00 or byte ptr [rax], al - 3ca2: 00 00 add byte ptr [rax], al - 3ca4: 00 00 add byte ptr [rax], al - 3ca6: 00 00 add byte ptr [rax], al - 3ca8: e3 25 jrcxz 0x3ccf <.symtab+0x3ccf> - 3caa: 00 00 add byte ptr [rax], al - 3cac: 04 00 add al, 0 - 3cae: f1 - 3caf: ff 00 inc dword ptr [rax] - ... - 3cbd: 00 00 add byte ptr [rax], al - 3cbf: 00 f0 add al, dh - 3cc1: 25 00 00 01 00 and eax, 65536 - 3cc6: 0a 00 or al, byte ptr [rax] - 3cc8: 6d insd dword ptr es:[rdi], dx - 3cc9: 57 push rdi - 3cca: 49 00 00 add byte ptr [r8], al - 3ccd: 00 00 add byte ptr [rax], al - 3ccf: 00 02 add byte ptr [rdx], al - 3cd1: 00 00 add byte ptr [rax], al - 3cd3: 00 00 add byte ptr [rax], al - 3cd5: 00 00 add byte ptr [rax], al - 3cd7: 00 fe add dh, bh - 3cd9: 25 00 00 01 00 and eax, 65536 - 3cde: 0a 00 or al, byte ptr [rax] - 3ce0: 78 aa js 0x3c8c <.symtab+0x3c8c> - 3ce2: 4a 00 00 add byte ptr [rax], al - 3ce5: 00 00 add byte ptr [rax], al - 3ce7: 00 08 add byte ptr [rax], cl - 3ce9: 00 00 add byte ptr [rax], al - 3ceb: 00 00 add byte ptr [rax], al - 3ced: 00 00 add byte ptr [rax], al - 3cef: 00 0e add byte ptr [rsi], cl - 3cf1: 26 00 00 add byte ptr es:[rax], al - 3cf4: 04 00 add al, 0 - 3cf6: f1 - 3cf7: ff 00 inc dword ptr [rax] - ... - 3d05: 00 00 add byte ptr [rax], al - 3d07: 00 1a add byte ptr [rdx], bl - 3d09: 26 00 00 add byte ptr es:[rax], al - 3d0c: 01 00 add dword ptr [rax], eax - 3d0e: 0a 00 or al, byte ptr [rax] - 3d10: 60 - 3d11: b6 4a mov dh, 74 - 3d13: 00 00 add byte ptr [rax], al - 3d15: 00 00 add byte ptr [rax], al - 3d17: 00 00 add byte ptr [rax], al - 3d19: 01 00 add dword ptr [rax], eax - 3d1b: 00 00 add byte ptr [rax], al - 3d1d: 00 00 add byte ptr [rax], al - 3d1f: 00 24 26 add byte ptr [rsi + riz], ah - 3d22: 00 00 add byte ptr [rax], al - 3d24: 01 00 add dword ptr [rax], eax - 3d26: 0a 00 or al, byte ptr [rax] - 3d28: 40 b2 4a mov dl, 74 - 3d2b: 00 00 add byte ptr [rax], al - 3d2d: 00 00 add byte ptr [rax], al - 3d2f: 00 1c 04 add byte ptr [rsp + rax], bl - 3d32: 00 00 add byte ptr [rax], al - 3d34: 00 00 add byte ptr [rax], al - 3d36: 00 00 add byte ptr [rax], al - 3d38: 2e 26 00 00 add byte ptr es:[rax], al - 3d3c: 04 00 add al, 0 - 3d3e: f1 - 3d3f: ff 00 inc dword ptr [rax] - ... - 3d4d: 00 00 add byte ptr [rax], al - 3d4f: 00 d6 add dh, dl - 3d51: 0d 00 00 01 00 or eax, 65536 - 3d56: 19 00 sbb dword ptr [rax], eax - 3d58: a8 2f test al, 47 - 3d5a: 4c 00 00 add byte ptr [rax], r8b - 3d5d: 00 00 add byte ptr [rax], al - 3d5f: 00 04 00 add byte ptr [rax + rax], al - 3d62: 00 00 add byte ptr [rax], al - 3d64: 00 00 add byte ptr [rax], al - 3d66: 00 00 add byte ptr [rax], al - 3d68: 3b 26 cmp esp, dword ptr [rsi] - 3d6a: 00 00 add byte ptr [rax], al - 3d6c: 04 00 add al, 0 - 3d6e: f1 - 3d6f: ff 00 inc dword ptr [rax] - ... - 3d7d: 00 00 add byte ptr [rax], al - 3d7f: 00 bb 09 00 00 02 add byte ptr [rbx + 33554441], bh - 3d85: 00 08 add byte ptr [rax], cl - 3d87: 00 80 48 49 00 00 add byte ptr [rax + 18760], al - 3d8d: 00 00 add byte ptr [rax], al - 3d8f: 00 60 00 add byte ptr [rax], ah - 3d92: 00 00 add byte ptr [rax], al - 3d94: 00 00 add byte ptr [rax], al - 3d96: 00 00 add byte ptr [rax], al - 3d98: 4a 26 es - 3d9a: 00 00 add byte ptr [rax], al - 3d9c: 01 00 add dword ptr [rax], eax - 3d9e: 19 00 sbb dword ptr [rax], eax - 3da0: ac lodsb al, byte ptr [rsi] - 3da1: 2f - 3da2: 4c 00 00 add byte ptr [rax], r8b - 3da5: 00 00 add byte ptr [rax], al - 3da7: 00 04 00 add byte ptr [rax + rax], al - 3daa: 00 00 add byte ptr [rax], al - 3dac: 00 00 add byte ptr [rax], al - 3dae: 00 00 add byte ptr [rax], al - 3db0: d6 - 3db1: 0d 00 00 01 00 or eax, 65536 - 3db6: 19 00 sbb dword ptr [rax], eax - 3db8: b0 2f mov al, 47 - 3dba: 4c 00 00 add byte ptr [rax], r8b - 3dbd: 00 00 add byte ptr [rax], al - 3dbf: 00 04 00 add byte ptr [rax + rax], al - 3dc2: 00 00 add byte ptr [rax], al - 3dc4: 00 00 add byte ptr [rax], al - 3dc6: 00 00 add byte ptr [rax], al - 3dc8: 4d 0a 00 or r8b, byte ptr [r8] - 3dcb: 00 01 add byte ptr [rcx], al - 3dcd: 00 16 add byte ptr [rsi], dl - 3dcf: 00 70 1b add byte ptr [rax + 27], dh - 3dd2: 4c 00 00 add byte ptr [rax], r8b - 3dd5: 00 00 add byte ptr [rax], al - 3dd7: 00 08 add byte ptr [rax], cl - 3dd9: 00 00 add byte ptr [rax], al - 3ddb: 00 00 add byte ptr [rax], al - 3ddd: 00 00 add byte ptr [rax], al - 3ddf: 00 53 26 add byte ptr [rbx + 38], dl - 3de2: 00 00 add byte ptr [rax], al - 3de4: 04 00 add al, 0 - 3de6: f1 - 3de7: ff 00 inc dword ptr [rax] - ... - 3df5: 00 00 add byte ptr [rax], al - 3df7: 00 d6 add dh, dl - 3df9: 0d 00 00 01 00 or eax, 65536 - 3dfe: 19 00 sbb dword ptr [rax], eax - 3e00: b4 2f mov ah, 47 - 3e02: 4c 00 00 add byte ptr [rax], r8b - 3e05: 00 00 add byte ptr [rax], al - 3e07: 00 04 00 add byte ptr [rax + rax], al - 3e0a: 00 00 add byte ptr [rax], al - 3e0c: 00 00 add byte ptr [rax], al - 3e0e: 00 00 add byte ptr [rax], al - 3e10: 5e pop rsi - 3e11: 26 00 00 add byte ptr es:[rax], al - 3e14: 01 00 add dword ptr [rax], eax - 3e16: 15 00 a0 1a 4c adc eax, 1276813312 - 3e1b: 00 00 add byte ptr [rax], al - 3e1d: 00 00 add byte ptr [rax], al - 3e1f: 00 04 00 add byte ptr [rax + rax], al - 3e22: 00 00 add byte ptr [rax], al - 3e24: 00 00 add byte ptr [rax], al - 3e26: 00 00 add byte ptr [rax], al - 3e28: 6b 26 00 imul esp, dword ptr [rsi], 0 - 3e2b: 00 04 00 add byte ptr [rax + rax], al - 3e2e: f1 - 3e2f: ff 00 inc dword ptr [rax] - ... - 3e3d: 00 00 add byte ptr [rax], al - 3e3f: 00 75 26 add byte ptr [rbp + 38], dh - 3e42: 00 00 add byte ptr [rax], al - 3e44: 02 00 add al, byte ptr [rax] - 3e46: 07 - 3e47: 00 10 add byte ptr [rax], dl - 3e49: 4b 48 rex64 - 3e4b: 00 00 add byte ptr [rax], al - 3e4d: 00 00 add byte ptr [rax], al - 3e4f: 00 d7 add bh, dl - 3e51: 00 00 add byte ptr [rax], al - 3e53: 00 00 add byte ptr [rax], al - 3e55: 00 00 add byte ptr [rax], al - 3e57: 00 81 26 00 00 04 add byte ptr [rcx + 67108902], al - 3e5d: 00 f1 add cl, dh - 3e5f: ff 00 inc dword ptr [rax] - ... - 3e6d: 00 00 add byte ptr [rax], al - 3e6f: 00 8c 26 00 00 02 00 add byte ptr [rsi + riz + 131072], cl - 3e76: 07 - 3e77: 00 50 4c add byte ptr [rax + 76], dl - 3e7a: 48 00 00 add byte ptr [rax], al - 3e7d: 00 00 add byte ptr [rax], al - 3e7f: 00 69 00 add byte ptr [rcx], ch - 3e82: 00 00 add byte ptr [rax], al - 3e84: 00 00 add byte ptr [rax], al - 3e86: 00 00 add byte ptr [rax], al - 3e88: 99 cdq - 3e89: 26 00 00 add byte ptr es:[rax], al - 3e8c: 04 00 add al, 0 - 3e8e: f1 - 3e8f: ff 00 inc dword ptr [rax] - ... - 3e9d: 00 00 add byte ptr [rax], al - 3e9f: 00 d3 add bl, dl - 3ea1: 07 - 3ea2: 00 00 add byte ptr [rax], al - 3ea4: 01 00 add dword ptr [rax], eax - 3ea6: 1a 00 sbb al, byte ptr [rax] - 3ea8: 78 39 js 0x3ee3 <.symtab+0x3ee3> - 3eaa: 4c 00 00 add byte ptr [rax], r8b - 3ead: 00 00 add byte ptr [rax], al - 3eaf: 00 08 add byte ptr [rax], cl - 3eb1: 00 00 add byte ptr [rax], al - 3eb3: 00 00 add byte ptr [rax], al - 3eb5: 00 00 add byte ptr [rax], al - 3eb7: 00 a4 26 00 00 04 00 add byte ptr [rsi + riz + 262144], ah - 3ebe: f1 - 3ebf: ff 00 inc dword ptr [rax] - ... - 3ecd: 00 00 add byte ptr [rax], al - 3ecf: 00 ad 26 00 00 02 add byte ptr [rbp + 33554470], ch - 3ed5: 00 07 add byte ptr [rdi], al - 3ed7: 00 d0 add al, dl - 3ed9: 4d 48 rex64 - 3edb: 00 00 add byte ptr [rax], al - 3edd: 00 00 add byte ptr [rax], al - 3edf: 00 1e add byte ptr [rsi], bl - 3ee1: 00 00 add byte ptr [rax], al - 3ee3: 00 00 add byte ptr [rax], al - 3ee5: 00 00 add byte ptr [rax], al - 3ee7: 00 cc add ah, cl - 3ee9: 13 00 adc eax, dword ptr [rax] - 3eeb: 00 04 00 add byte ptr [rax + rax], al - 3eee: f1 - 3eef: ff 00 inc dword ptr [rax] - ... - 3efd: 00 00 add byte ptr [rax], al - 3eff: 00 ba 26 00 00 02 add byte ptr [rdx + 33554470], bh - 3f05: 00 07 add byte ptr [rdi], al - 3f07: 00 30 add byte ptr [rax], dh - 3f09: 50 push rax - 3f0a: 48 00 00 add byte ptr [rax], al - 3f0d: 00 00 add byte ptr [rax], al - 3f0f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x3f15 <.symtab+0x3f15> - 3f15: 00 00 add byte ptr [rax], al - 3f17: 00 ca add dl, cl - 3f19: 26 00 00 add byte ptr es:[rax], al - 3f1c: 04 00 add al, 0 - 3f1e: f1 - 3f1f: ff 00 inc dword ptr [rax] - ... - 3f2d: 00 00 add byte ptr [rax], al - 3f2f: 00 d4 add ah, dl - 3f31: 26 00 00 add byte ptr es:[rax], al - 3f34: 02 00 add al, byte ptr [rax] - 3f36: 07 - 3f37: 00 70 50 add byte ptr [rax + 80], dh - 3f3a: 48 00 00 add byte ptr [rax], al - 3f3d: 00 00 add byte ptr [rax], al - 3f3f: 00 55 00 add byte ptr [rbp], dl - 3f42: 00 00 add byte ptr [rax], al - 3f44: 00 00 add byte ptr [rax], al - 3f46: 00 00 add byte ptr [rax], al - 3f48: e4 26 in al, 38 - 3f4a: 00 00 add byte ptr [rax], al - 3f4c: 04 00 add al, 0 - 3f4e: f1 - 3f4f: ff 00 inc dword ptr [rax] - ... - 3f5d: 00 00 add byte ptr [rax], al - 3f5f: 00 ed add ch, ch - 3f61: 26 00 00 add byte ptr es:[rax], al - 3f64: 02 00 add al, byte ptr [rax] - 3f66: 07 - 3f67: 00 60 57 add byte ptr [rax + 87], ah - 3f6a: 48 00 00 add byte ptr [rax], al - 3f6d: 00 00 add byte ptr [rax], al - 3f6f: 00 4b 00 add byte ptr [rbx], cl - 3f72: 00 00 add byte ptr [rax], al - 3f74: 00 00 add byte ptr [rax], al - 3f76: 00 00 add byte ptr [rax], al - 3f78: fe 26 - 3f7a: 00 00 add byte ptr [rax], al - 3f7c: 01 00 add dword ptr [rax], eax - 3f7e: 19 00 sbb dword ptr [rax], eax - 3f80: c8 30 4c 00 enter 19504, 0 - 3f84: 00 00 add byte ptr [rax], al - 3f86: 00 00 add byte ptr [rax], al - 3f88: 08 00 or byte ptr [rax], al - 3f8a: 00 00 add byte ptr [rax], al - 3f8c: 00 00 add byte ptr [rax], al - 3f8e: 00 00 add byte ptr [rax], al - 3f90: 08 27 or byte ptr [rdi], ah - 3f92: 00 00 add byte ptr [rax], al - 3f94: 01 00 add dword ptr [rax], eax - 3f96: 19 00 sbb dword ptr [rax], eax - 3f98: c0 30 - 3f9a: 4c 00 00 add byte ptr [rax], r8b - 3f9d: 00 00 add byte ptr [rax], al - 3f9f: 00 04 00 add byte ptr [rax + rax], al - 3fa2: 00 00 add byte ptr [rax], al - 3fa4: 00 00 add byte ptr [rax], al - 3fa6: 00 00 add byte ptr [rax], al - 3fa8: 11 27 adc dword ptr [rdi], esp - 3faa: 00 00 add byte ptr [rax], al - 3fac: 01 00 add dword ptr [rax], eax - 3fae: 19 00 sbb dword ptr [rax], eax - 3fb0: d0 30 - 3fb2: 4c 00 00 add byte ptr [rax], r8b - 3fb5: 00 00 add byte ptr [rax], al - 3fb7: 00 08 add byte ptr [rax], cl - 3fb9: 00 00 add byte ptr [rax], al - 3fbb: 00 00 add byte ptr [rax], al - 3fbd: 00 00 add byte ptr [rax], al - 3fbf: 00 12 add byte ptr [rdx], dl - 3fc1: 27 - 3fc2: 00 00 add byte ptr [rax], al - 3fc4: 01 00 add dword ptr [rax], eax - 3fc6: 19 00 sbb dword ptr [rax], eax - 3fc8: d8 30 fdiv dword ptr [rax] - 3fca: 4c 00 00 add byte ptr [rax], r8b - 3fcd: 00 00 add byte ptr [rax], al - 3fcf: 00 08 add byte ptr [rax], cl - 3fd1: 00 00 add byte ptr [rax], al - 3fd3: 00 00 add byte ptr [rax], al - 3fd5: 00 00 add byte ptr [rax], al - 3fd7: 00 1a add byte ptr [rdx], bl - 3fd9: 27 - 3fda: 00 00 add byte ptr [rax], al - 3fdc: 01 00 add dword ptr [rax], eax - 3fde: 19 00 sbb dword ptr [rax], eax - 3fe0: a0 30 4c 00 00 00 00 00 20 movabs al, byte ptr [2305843009213713456] - 3fe9: 00 00 add byte ptr [rax], al - 3feb: 00 00 add byte ptr [rax], al - 3fed: 00 00 add byte ptr [rax], al - 3fef: 00 26 add byte ptr [rsi], ah - 3ff1: 27 - 3ff2: 00 00 add byte ptr [rax], al - 3ff4: 01 00 add dword ptr [rax], eax - 3ff6: 19 00 sbb dword ptr [rax], eax - 3ff8: 00 30 add byte ptr [rax], dh - 3ffa: 4c 00 00 add byte ptr [rax], r8b - 3ffd: 00 00 add byte ptr [rax], al - 3fff: 00 98 00 00 00 00 add byte ptr [rax], bl - 4005: 00 00 add byte ptr [rax], al - 4007: 00 30 add byte ptr [rax], dh - 4009: 27 - 400a: 00 00 add byte ptr [rax], al - 400c: 04 00 add al, 0 - 400e: f1 - 400f: ff 00 inc dword ptr [rax] - ... - 401d: 00 00 add byte ptr [rax], al - 401f: 00 3d 27 00 00 01 add byte ptr [rip + 16777255], bh # 0x100404c <_end+0xb406cc> - 4025: 00 0a add byte ptr [rdx], cl - 4027: 00 98 c7 4a 00 00 add byte ptr [rax + 19143], bl - 402d: 00 00 add byte ptr [rax], al - 402f: 00 0a add byte ptr [rdx], cl - 4031: 00 00 add byte ptr [rax], al - 4033: 00 00 add byte ptr [rax], al - 4035: 00 00 add byte ptr [rax], al - 4037: 00 57 27 add byte ptr [rdi + 39], dl - 403a: 00 00 add byte ptr [rax], al - 403c: 01 00 add dword ptr [rax], eax - 403e: 0a 00 or al, byte ptr [rax] - 4040: b0 c7 mov al, -57 - 4042: 4a 00 00 add byte ptr [rax], al - 4045: 00 00 add byte ptr [rax], al - 4047: 00 12 add byte ptr [rdx], dl - 4049: 00 00 add byte ptr [rax], al - 404b: 00 00 add byte ptr [rax], al - 404d: 00 00 add byte ptr [rax], al - 404f: 00 71 27 add byte ptr [rcx + 39], dh - 4052: 00 00 add byte ptr [rax], al - 4054: 04 00 add al, 0 - 4056: f1 - 4057: ff 00 inc dword ptr [rax] - ... - 4065: 00 00 add byte ptr [rax], al - 4067: 00 7b 27 add byte ptr [rbx + 39], bh - 406a: 00 00 add byte ptr [rax], al - 406c: 02 00 add al, byte ptr [rax] - 406e: 07 - 406f: 00 a0 5d 48 00 00 add byte ptr [rax + 18525], ah - 4075: 00 00 add byte ptr [rax], al - 4077: 00 3f add byte ptr [rdi], bh - 4079: 01 00 add dword ptr [rax], eax - 407b: 00 00 add byte ptr [rax], al - 407d: 00 00 add byte ptr [rax], al - 407f: 00 90 27 00 00 01 add byte ptr [rax + 16777255], dl - 4085: 00 0a add byte ptr [rdx], cl - 4087: 00 d0 add al, dl - 4089: ca 4a 00 retf 74 - 408c: 00 00 add byte ptr [rax], al - 408e: 00 00 add byte ptr [rax], al - 4090: 15 00 00 00 00 adc eax, 0 - 4095: 00 00 add byte ptr [rax], al - 4097: 00 aa 27 00 00 02 add byte ptr [rdx + 33554471], ch - 409d: 00 07 add byte ptr [rdi], al - 409f: 00 e0 add al, ah - 40a1: 5e pop rsi - 40a2: 48 00 00 add byte ptr [rax], al - 40a5: 00 00 add byte ptr [rax], al - 40a7: 00 17 add byte ptr [rdi], dl - 40a9: 00 00 add byte ptr [rax], al - 40ab: 00 00 add byte ptr [rax], al - 40ad: 00 00 add byte ptr [rax], al - 40af: 00 b7 27 00 00 02 add byte ptr [rdi + 33554471], dh - 40b5: 00 07 add byte ptr [rdi], al - 40b7: 00 00 add byte ptr [rax], al - 40b9: 5f pop rdi - 40ba: 48 00 00 add byte ptr [rax], al - 40bd: 00 00 add byte ptr [rax], al - 40bf: 00 1c 00 add byte ptr [rax + rax], bl - 40c2: 00 00 add byte ptr [rax], al - 40c4: 00 00 add byte ptr [rax], al - 40c6: 00 00 add byte ptr [rax], al - 40c8: db 27 - 40ca: 00 00 add byte ptr [rax], al - 40cc: 02 00 add al, byte ptr [rax] - 40ce: 07 - 40cf: 00 20 add byte ptr [rax], ah - 40d1: 5f pop rdi - 40d2: 48 00 00 add byte ptr [rax], al - 40d5: 00 00 add byte ptr [rax], al - 40d7: 00 80 01 00 00 00 add byte ptr [rax + 1], al - 40dd: 00 00 add byte ptr [rax], al - 40df: 00 f0 add al, dh - 40e1: 27 - 40e2: 00 00 add byte ptr [rax], al - 40e4: 01 00 add dword ptr [rax], eax - 40e6: 0a 00 or al, byte ptr [rax] - 40e8: 10 cb adc bl, cl - 40ea: 4a 00 00 add byte ptr [rax], al - 40ed: 00 00 add byte ptr [rax], al - 40ef: 00 18 add byte ptr [rax], bl - 40f1: 00 00 add byte ptr [rax], al - 40f3: 00 00 add byte ptr [rax], al - 40f5: 00 00 add byte ptr [rax], al - 40f7: 00 0a add byte ptr [rdx], cl - 40f9: 28 00 sub byte ptr [rax], al - 40fb: 00 02 add byte ptr [rdx], al - 40fd: 00 07 add byte ptr [rdi], al - 40ff: 00 c0 add al, al - 4101: 64 48 00 00 add byte ptr fs:[rax], al - 4105: 00 00 add byte ptr [rax], al - 4107: 00 1b add byte ptr [rbx], bl - 4109: 0b 00 or eax, dword ptr [rax] - 410b: 00 00 add byte ptr [rax], al - 410d: 00 00 add byte ptr [rax], al - 410f: 00 19 add byte ptr [rcx], bl - 4111: 28 00 sub byte ptr [rax], al - 4113: 00 01 add byte ptr [rcx], al - 4115: 00 0a add byte ptr [rdx], cl - 4117: 00 b8 ca 4a 00 00 add byte ptr [rax + 19146], bh - 411d: 00 00 add byte ptr [rax], al - 411f: 00 09 add byte ptr [rcx], cl - 4121: 00 00 add byte ptr [rax], al - 4123: 00 00 add byte ptr [rax], al - 4125: 00 00 add byte ptr [rax], al - 4127: 00 33 add byte ptr [rbx], dh - 4129: 28 00 sub byte ptr [rax], al - 412b: 00 01 add byte ptr [rcx], al - 412d: 00 0a add byte ptr [rdx], cl - 412f: 00 a8 ca 4a 00 00 add byte ptr [rax + 19146], ch - 4135: 00 00 add byte ptr [rax], al - 4137: 00 0f add byte ptr [rdi], cl - 4139: 00 00 add byte ptr [rax], al - 413b: 00 00 add byte ptr [rax], al - 413d: 00 00 add byte ptr [rax], al - 413f: 00 4d 28 add byte ptr [rbp + 40], cl - 4142: 00 00 add byte ptr [rax], al - 4144: 01 00 add dword ptr [rax], eax - 4146: 0a 00 or al, byte ptr [rax] - 4148: 98 cwde - 4149: ca 4a 00 retf 74 - 414c: 00 00 add byte ptr [rax], al - 414e: 00 00 add byte ptr [rax], al - 4150: 0e - 4151: 00 00 add byte ptr [rax], al - 4153: 00 00 add byte ptr [rax], al - 4155: 00 00 add byte ptr [rax], al - 4157: 00 67 28 add byte ptr [rdi + 40], ah - 415a: 00 00 add byte ptr [rax], al - 415c: 01 00 add dword ptr [rax], eax - 415e: 0a 00 or al, byte ptr [rax] - 4160: f0 lock - 4161: ca 4a 00 retf 74 - 4164: 00 00 add byte ptr [rax], al - 4166: 00 00 add byte ptr [rax], al - 4168: 14 00 adc al, 0 - 416a: 00 00 add byte ptr [rax], al - 416c: 00 00 add byte ptr [rax], al - 416e: 00 00 add byte ptr [rax], al - 4170: 81 28 00 00 04 00 sub dword ptr [rax], 262144 - 4176: f1 - 4177: ff 00 inc dword ptr [rax] - ... - 4185: 00 00 add byte ptr [rax], al - 4187: 00 8c 28 00 00 02 00 add byte ptr [rax + rbp + 131072], cl - 418e: 07 - 418f: 00 e0 add al, ah - 4191: 6f outsd dx, dword ptr [rsi] - 4192: 48 00 00 add byte ptr [rax], al - 4195: 00 00 add byte ptr [rax], al - 4197: 00 75 00 add byte ptr [rbp], dh - 419a: 00 00 add byte ptr [rax], al - 419c: 00 00 add byte ptr [rax], al - 419e: 00 00 add byte ptr [rax], al - 41a0: 9d popfq - 41a1: 28 00 sub byte ptr [rax], al - 41a3: 00 02 add byte ptr [rdx], al - 41a5: 00 07 add byte ptr [rdi], al - 41a7: 00 60 70 add byte ptr [rax + 112], ah - 41aa: 48 00 00 add byte ptr [rax], al - 41ad: 00 00 add byte ptr [rax], al - 41af: 00 27 add byte ptr [rdi], ah - 41b1: 01 00 add dword ptr [rax], eax - 41b3: 00 00 add byte ptr [rax], al - 41b5: 00 00 add byte ptr [rax], al - 41b7: 00 ad 28 00 00 01 add byte ptr [rbp + 16777256], ch - 41bd: 00 0a add byte ptr [rdx], cl - 41bf: 00 70 cd add byte ptr [rax - 51], dh - 41c2: 4a 00 00 add byte ptr [rax], al - 41c5: 00 00 add byte ptr [rax], al - 41c7: 00 10 add byte ptr [rax], dl - 41c9: 00 00 add byte ptr [rax], al - 41cb: 00 00 add byte ptr [rax], al - 41cd: 00 00 add byte ptr [rax], al - 41cf: 00 c7 add bh, al - 41d1: 28 00 sub byte ptr [rax], al - 41d3: 00 02 add byte ptr [rdx], al - 41d5: 00 07 add byte ptr [rdi], al - 41d7: 00 90 71 48 00 00 add byte ptr [rax + 18545], dl - 41dd: 00 00 add byte ptr [rax], al - 41df: 00 8f 0f 00 00 00 add byte ptr [rdi + 15], cl - 41e5: 00 00 add byte ptr [rax], al - 41e7: 00 df add bh, bl - 41e9: 28 00 sub byte ptr [rax], al - 41eb: 00 01 add byte ptr [rcx], al - 41ed: 00 19 add byte ptr [rcx], bl - 41ef: 00 e0 add al, ah - 41f1: 30 4c 00 00 xor byte ptr [rax + rax], cl - 41f5: 00 00 add byte ptr [rax], al - 41f7: 00 04 00 add byte ptr [rax + rax], al - 41fa: 00 00 add byte ptr [rax], al - 41fc: 00 00 add byte ptr [rax], al - 41fe: 00 00 add byte ptr [rax], al - 4200: f4 hlt - 4201: 28 00 sub byte ptr [rax], al - 4203: 00 01 add byte ptr [rcx], al - 4205: 00 0a add byte ptr [rdx], cl - 4207: 00 80 cd 4a 00 00 add byte ptr [rax + 19149], al - 420d: 00 00 add byte ptr [rax], al - 420f: 00 11 add byte ptr [rcx], dl - 4211: 00 00 add byte ptr [rax], al - 4213: 00 00 add byte ptr [rax], al - 4215: 00 00 add byte ptr [rax], al - 4217: 00 0e add byte ptr [rsi], cl - 4219: 29 00 sub dword ptr [rax], eax - 421b: 00 04 00 add byte ptr [rax + rax], al - 421e: f1 - 421f: ff 00 inc dword ptr [rax] - ... - 422d: 00 00 add byte ptr [rax], al - 422f: 00 18 add byte ptr [rax], bl - 4231: 29 00 sub dword ptr [rax], eax - 4233: 00 02 add byte ptr [rdx], al - 4235: 00 07 add byte ptr [rdi], al - 4237: 00 c0 add al, al - 4239: b1 48 mov cl, 72 - 423b: 00 00 add byte ptr [rax], al - 423d: 00 00 add byte ptr [rax], al - 423f: 00 7b 00 add byte ptr [rbx], bh - 4242: 00 00 add byte ptr [rax], al - 4244: 00 00 add byte ptr [rax], al - 4246: 00 00 add byte ptr [rax], al - 4248: 24 29 and al, 41 - 424a: 00 00 add byte ptr [rax], al - 424c: 04 00 add al, 0 - 424e: f1 - 424f: ff 00 inc dword ptr [rax] - ... - 425d: 00 00 add byte ptr [rax], al - 425f: 00 2f add byte ptr [rdi], ch - 4261: 29 00 sub dword ptr [rax], eax - 4263: 00 02 add byte ptr [rdx], al - 4265: 00 07 add byte ptr [rdi], al - 4267: 00 c0 add al, al - 4269: b2 48 mov dl, 72 - 426b: 00 00 add byte ptr [rax], al - 426d: 00 00 add byte ptr [rax], al - 426f: 00 09 add byte ptr [rcx], cl - 4271: 00 00 add byte ptr [rax], al - 4273: 00 00 add byte ptr [rax], al - 4275: 00 00 add byte ptr [rax], al - 4277: 00 3c 29 add byte ptr [rcx + rbp], bh - 427a: 00 00 add byte ptr [rax], al - 427c: 04 00 add al, 0 - 427e: f1 - 427f: ff 00 inc dword ptr [rax] - ... - 428d: 00 00 add byte ptr [rax], al - 428f: 00 45 29 add byte ptr [rbp + 41], al - 4292: 00 00 add byte ptr [rax], al - 4294: 02 00 add al, byte ptr [rax] - 4296: 07 - 4297: 00 00 add byte ptr [rax], al - 4299: b3 48 mov bl, 72 - 429b: 00 00 add byte ptr [rax], al - 429d: 00 00 add byte ptr [rax], al - 429f: 00 1e add byte ptr [rsi], bl - 42a1: 00 00 add byte ptr [rax], al - 42a3: 00 00 add byte ptr [rax], al - 42a5: 00 00 add byte ptr [rax], al - 42a7: 00 50 29 add byte ptr [rax + 41], dl - 42aa: 00 00 add byte ptr [rax], al - 42ac: 04 00 add al, 0 - 42ae: f1 - 42af: ff 00 inc dword ptr [rax] - ... - 42bd: 00 00 add byte ptr [rax], al - 42bf: 00 5a 29 add byte ptr [rdx + 41], bl - 42c2: 00 00 add byte ptr [rax], al - 42c4: 02 00 add al, byte ptr [rax] - 42c6: 07 - 42c7: 00 c0 add al, al - 42c9: b3 48 mov bl, 72 - 42cb: 00 00 add byte ptr [rax], al - 42cd: 00 00 add byte ptr [rax], al - 42cf: 00 22 add byte ptr [rdx], ah - 42d1: 00 00 add byte ptr [rax], al - 42d3: 00 00 add byte ptr [rax], al - 42d5: 00 00 add byte ptr [rax], al - 42d7: 00 66 29 add byte ptr [rsi + 41], ah - 42da: 00 00 add byte ptr [rax], al - 42dc: 04 00 add al, 0 - 42de: f1 - 42df: ff 00 inc dword ptr [rax] - ... - 42ed: 00 00 add byte ptr [rax], al - 42ef: 00 70 29 add byte ptr [rax + 41], dh - 42f2: 00 00 add byte ptr [rax], al - 42f4: 02 00 add al, byte ptr [rax] - 42f6: 07 - 42f7: 00 d0 add al, dl - 42f9: b4 48 mov ah, 72 - 42fb: 00 00 add byte ptr [rax], al - 42fd: 00 00 add byte ptr [rax], al - 42ff: 00 89 00 00 00 00 add byte ptr [rcx], cl - 4305: 00 00 add byte ptr [rax], al - 4307: 00 86 29 00 00 02 add byte ptr [rsi + 33554473], al - 430d: 00 07 add byte ptr [rdi], al - 430f: 00 60 b5 add byte ptr [rax - 75], ah - 4312: 48 00 00 add byte ptr [rax], al - 4315: 00 00 add byte ptr [rax], al - 4317: 00 3b add byte ptr [rbx], bh - 4319: 00 00 add byte ptr [rax], al - 431b: 00 00 add byte ptr [rax], al - 431d: 00 00 add byte ptr [rax], al - 431f: 00 8e 29 00 00 01 add byte ptr [rsi + 16777257], cl - 4325: 00 0a add byte ptr [rdx], cl - 4327: 00 a0 07 4b 00 00 add byte ptr [rax + 19207], ah - 432d: 00 00 add byte ptr [rax], al - 432f: 00 14 00 add byte ptr [rax + rax], dl - 4332: 00 00 add byte ptr [rax], al - 4334: 00 00 add byte ptr [rax], al - 4336: 00 00 add byte ptr [rax], al - 4338: a8 29 test al, 41 - 433a: 00 00 add byte ptr [rax], al - 433c: 04 00 add al, 0 - 433e: f1 - 433f: ff 00 inc dword ptr [rax] - ... - 434d: 00 00 add byte ptr [rax], al - 434f: 00 b2 29 00 00 02 add byte ptr [rdx + 33554473], dh - 4355: 00 07 add byte ptr [rdi], al - 4357: 00 d0 add al, dl - 4359: c7 48 00 - 435c: 00 00 add byte ptr [rax], al - 435e: 00 00 add byte ptr [rax], al - 4360: 14 01 adc al, 1 - 4362: 00 00 add byte ptr [rax], al - 4364: 00 00 add byte ptr [rax], al - 4366: 00 00 add byte ptr [rax], al - 4368: c3 ret - 4369: 29 00 sub dword ptr [rax], eax - 436b: 00 04 00 add byte ptr [rax + rax], al - 436e: f1 - 436f: ff 00 inc dword ptr [rax] - ... - 437d: 00 00 add byte ptr [rax], al - 437f: 00 d0 add al, dl - 4381: 29 00 sub dword ptr [rax], eax - 4383: 00 01 add byte ptr [rcx], al - 4385: 00 0a add byte ptr [rdx], cl - 4387: 00 90 09 4b 00 00 add byte ptr [rax + 19209], dl - 438d: 00 00 add byte ptr [rax], al - 438f: 00 17 add byte ptr [rdi], dl - 4391: 00 00 add byte ptr [rax], al - 4393: 00 00 add byte ptr [rax], al - 4395: 00 00 add byte ptr [rax], al - 4397: 00 e9 add cl, ch - 4399: 29 00 sub dword ptr [rax], eax - 439b: 00 01 add byte ptr [rcx], al - 439d: 00 0a add byte ptr [rdx], cl - 439f: 00 78 09 add byte ptr [rax + 9], bh - 43a2: 4b 00 00 add byte ptr [r8], al - 43a5: 00 00 add byte ptr [rax], al - 43a7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x43ad <.symtab+0x43ad> - 43ad: 00 00 add byte ptr [rax], al - 43af: 00 02 add byte ptr [rdx], al - 43b1: 2a 00 sub al, byte ptr [rax] - 43b3: 00 04 00 add byte ptr [rax + rax], al - 43b6: f1 - 43b7: ff 00 inc dword ptr [rax] - ... - 43c5: 00 00 add byte ptr [rax], al - 43c7: 00 0b add byte ptr [rbx], cl - 43c9: 2a 00 sub al, byte ptr [rax] - 43cb: 00 02 add byte ptr [rdx], al - 43cd: 00 07 add byte ptr [rdi], al - 43cf: 00 80 d1 48 00 00 add byte ptr [rax + 18641], al - 43d5: 00 00 add byte ptr [rax], al - 43d7: 00 33 add byte ptr [rbx], dh - 43d9: 00 00 add byte ptr [rax], al - 43db: 00 00 add byte ptr [rax], al - 43dd: 00 00 add byte ptr [rax], al - 43df: 00 83 08 00 00 04 add byte ptr [rbx + 67108872], al - 43e5: 00 f1 add cl, dh - 43e7: ff 00 inc dword ptr [rax] - ... - 43f5: 00 00 add byte ptr [rax], al - 43f7: 00 1a add byte ptr [rdx], bl - 43f9: 2a 00 sub al, byte ptr [rax] - 43fb: 00 01 add byte ptr [rcx], al - 43fd: 00 0c 00 add byte ptr [rax + rax], cl - 4400: f0 lock - 4401: b5 4b mov ch, 75 - ... - 4413: 00 04 00 add byte ptr [rax + rax], al - 4416: f1 - 4417: ff 00 inc dword ptr [rax] - ... - 4425: 00 00 add byte ptr [rax], al - 4427: 00 28 add byte ptr [rax], ch - 4429: 2a 00 sub al, byte ptr [rax] - 442b: 00 00 add byte ptr [rax], al - 442d: 00 01 add byte ptr [rcx], al - 442f: 00 00 add byte ptr [rax], al - 4431: 00 40 00 add byte ptr [rax], al - ... - 4440: 35 2a 00 00 00 xor eax, 42 - 4445: 00 04 00 add byte ptr [rax + rax], al - 4448: 18 05 40 00 00 00 sbb byte ptr [rip + 64], al # 0x448e <.symtab+0x448e> - ... - 4456: 00 00 add byte ptr [rax], al - 4458: 45 2a 00 sub r8b, byte ptr [r8] - 445b: 00 00 add byte ptr [rax], al - 445d: 00 11 add byte ptr [rcx], dl - 445f: 00 00 add byte ptr [rax], al - 4461: d1 4b 00 ror dword ptr [rbx] - ... - 4470: 56 push rsi - 4471: 2a 00 sub al, byte ptr [rax] - 4473: 00 00 add byte ptr [rax], al - 4475: 00 04 00 add byte ptr [rax + rax], al - 4478: d8 02 fadd dword ptr [rdx] - 447a: 40 00 00 add byte ptr [rax], al - ... - 4485: 00 00 add byte ptr [rax], al - 4487: 00 68 2a add byte ptr [rax + 42], ch - 448a: 00 00 add byte ptr [rax], al - 448c: 00 00 add byte ptr [rax], al - 448e: 11 00 adc dword ptr [rax], eax - 4490: f0 lock - 4491: d0 4b 00 ror byte ptr [rbx] - ... - 44a0: 7b 2a jnp 0x44cc <.symtab+0x44cc> - 44a2: 00 00 add byte ptr [rax], al - 44a4: 00 00 add byte ptr [rax], al - 44a6: 10 00 adc byte ptr [rax], al - 44a8: f0 lock - 44a9: d0 4b 00 ror byte ptr [rbx] - ... - 44b8: 8c 2a mov word ptr [rdx], gs - 44ba: 00 00 add byte ptr [rax], al - 44bc: 00 00 add byte ptr [rax], al - 44be: 0f 00 e0 verr ax - 44c1: d0 4b 00 ror byte ptr [rbx] - ... - 44d0: a0 2a 00 00 01 00 14 00 00 movabs al, byte ptr [21990249332778] - 44d9: 00 4c 00 00 add byte ptr [rax + rax], cl - ... - 44e5: 00 00 add byte ptr [rax], al - 44e7: 00 b6 2a 00 00 00 add byte ptr [rsi + 42], dh - 44ed: 00 10 add byte ptr [rax], dl - 44ef: 00 e0 add al, ah - 44f1: d0 4b 00 ror byte ptr [rbx] - ... - 4500: c9 leave - 4501: 2a 00 sub al, byte ptr [rax] - 4503: 00 00 add byte ptr [rax], al - 4505: 00 0f add byte ptr [rdi], cl - 4507: 00 e0 add al, ah - 4509: d0 4b 00 ror byte ptr [rbx] - ... - 4518: df 2a fild qword ptr [rdx] - 451a: 00 00 add byte ptr [rax], al - 451c: 11 02 adc dword ptr [rdx], eax - 451e: 12 00 adc al, byte ptr [rax] - 4520: c0 d1 4b rcl cl, 75 - 4523: 00 00 add byte ptr [rax], al - 4525: 00 00 add byte ptr [rax], al - 4527: 00 f0 add al, dh - 4529: 02 00 add al, byte ptr [rax] - 452b: 00 00 add byte ptr [rax], al - 452d: 00 00 add byte ptr [rax], al - 452f: 00 ee add dh, ch - 4531: 2a 00 sub al, byte ptr [rax] - 4533: 00 12 add byte ptr [rdx], dl - 4535: 00 07 add byte ptr [rdi], al - 4537: 00 d0 add al, dl - 4539: bb 44 00 00 00 mov ebx, 68 - 453e: 00 00 add byte ptr [rax], al - 4540: 16 - 4541: 00 00 add byte ptr [rax], al - 4543: 00 00 add byte ptr [rax], al - 4545: 00 00 add byte ptr [rax], al - 4547: 00 05 2b 00 00 12 add byte ptr [rip + 301989931], al # 0x12004578 <_end+0x11b40bf8> - 454d: 02 07 add al, byte ptr [rdi] - 454f: 00 70 dd add byte ptr [rax - 35], dh - 4552: 48 00 00 add byte ptr [rax], al - 4555: 00 00 add byte ptr [rax], al - 4557: 00 7d 00 add byte ptr [rbp], bh - 455a: 00 00 add byte ptr [rax], al - 455c: 00 00 add byte ptr [rax], al - 455e: 00 00 add byte ptr [rax], al - 4560: 02 48 00 add cl, byte ptr [rax] - 4563: 00 2a add byte ptr [rdx], ch - 4565: 00 07 add byte ptr [rdi], al - 4567: 00 70 25 add byte ptr [rax + 37], dh - 456a: 42 00 00 add byte ptr [rax], al - 456d: 00 00 add byte ptr [rax], al - 456f: 00 55 00 add byte ptr [rbp], dl - 4572: 00 00 add byte ptr [rax], al - 4574: 00 00 add byte ptr [rax], al - 4576: 00 00 add byte ptr [rax], al - 4578: 1d 2b 00 00 11 sbb eax, 285212715 - 457d: 02 0a add cl, byte ptr [rdx] - 457f: 00 00 add byte ptr [rax], al - 4581: b0 49 mov al, 73 - 4583: 00 00 add byte ptr [rax], al - 4585: 00 00 add byte ptr [rax], al - 4587: 00 4c 00 00 add byte ptr [rax + rax], cl - 458b: 00 00 add byte ptr [rax], al - 458d: 00 00 add byte ptr [rax], al - 458f: 00 6f 32 add byte ptr [rdi + 50], ch - 4592: 00 00 add byte ptr [rax], al - 4594: 22 00 and al, byte ptr [rax] - 4596: 07 - 4597: 00 90 95 44 00 00 add byte ptr [rax + 17557], dl - 459d: 00 00 add byte ptr [rax], al - 459f: 00 f7 add bh, dh - 45a1: 03 00 add eax, dword ptr [rax] - 45a3: 00 00 add byte ptr [rax], al - 45a5: 00 00 add byte ptr [rax], al - 45a7: 00 38 add byte ptr [rax], bh - 45a9: 2b 00 sub eax, dword ptr [rax] - 45ab: 00 11 add byte ptr [rcx], dl - 45ad: 02 19 add bl, byte ptr [rcx] - 45af: 00 60 37 add byte ptr [rax + 55], ah - 45b2: 4c 00 00 add byte ptr [rax], r8b - 45b5: 00 00 add byte ptr [rax], al - 45b7: 00 08 add byte ptr [rax], cl - 45b9: 00 00 add byte ptr [rax], al - 45bb: 00 00 add byte ptr [rax], al - 45bd: 00 00 add byte ptr [rax], al - 45bf: 00 5c 2b 00 add byte ptr [rbx + rbp], bl - 45c3: 00 12 add byte ptr [rdx], dl - 45c5: 02 07 add al, byte ptr [rdi] - 45c7: 00 10 add byte ptr [rax], dl - 45c9: 55 push rbp - 45ca: 42 00 00 add byte ptr [rax], al - 45cd: 00 00 add byte ptr [rax], al - 45cf: 00 59 18 add byte ptr [rcx + 24], bl - 45d2: 00 00 add byte ptr [rax], al - 45d4: 00 00 add byte ptr [rax], al - 45d6: 00 00 add byte ptr [rax], al - 45d8: 5c pop rsp - 45d9: 61 - 45da: 00 00 add byte ptr [rax], al - 45dc: 22 00 and al, byte ptr [rax] - 45de: 07 - 45df: 00 00 add byte ptr [rax], al - 45e1: 0f 47 00 cmova eax, dword ptr [rax] - 45e4: 00 00 add byte ptr [rax], al - 45e6: 00 00 add byte ptr [rax], al - 45e8: 6f outsd dx, dword ptr [rsi] - 45e9: 00 00 add byte ptr [rax], al - 45eb: 00 00 add byte ptr [rax], al - 45ed: 00 00 add byte ptr [rax], al - 45ef: 00 6b 2b add byte ptr [rbx + 43], ch - 45f2: 00 00 add byte ptr [rax], al - 45f4: 12 02 adc al, byte ptr [rdx] - 45f6: 07 - 45f7: 00 30 add byte ptr [rax], dh - 45f9: 5a pop rdx - 45fa: 44 00 00 add byte ptr [rax], r8b - 45fd: 00 00 add byte ptr [rax], al - 45ff: 00 31 add byte ptr [rcx], dh - 4601: 00 00 add byte ptr [rax], al - 4603: 00 00 add byte ptr [rax], al - 4605: 00 00 add byte ptr [rax], al - 4607: 00 7a 2b add byte ptr [rdx + 43], bh - 460a: 00 00 add byte ptr [rax], al - 460c: 11 00 adc dword ptr [rax], eax - 460e: 15 00 38 10 4c adc eax, 1276131328 - 4613: 00 00 add byte ptr [rax], al - 4615: 00 00 add byte ptr [rax], al - 4617: 00 08 add byte ptr [rax], cl - 4619: 00 00 add byte ptr [rax], al - 461b: 00 00 add byte ptr [rax], al - 461d: 00 00 add byte ptr [rax], al - 461f: 00 85 2b 00 00 12 add byte ptr [rbp + 301989931], al - 4625: 02 07 add al, byte ptr [rdi] - 4627: 00 70 67 add byte ptr [rax + 103], dh - 462a: 43 00 00 add byte ptr [r8], al - 462d: 00 00 add byte ptr [rax], al - 462f: 00 3f add byte ptr [rdi], bh - 4631: 07 - 4632: 00 00 add byte ptr [rax], al - 4634: 00 00 add byte ptr [rax], al - 4636: 00 00 add byte ptr [rax], al - 4638: a3 2b 00 00 12 02 07 00 90 movabs dword ptr [-8070442826774609877], eax - 4641: 92 xchg eax, edx - 4642: 44 00 00 add byte ptr [rax], r8b - 4645: 00 00 add byte ptr [rax], al - 4647: 00 4a 00 add byte ptr [rdx], cl - 464a: 00 00 add byte ptr [rax], al - 464c: 00 00 add byte ptr [rax], al - 464e: 00 00 add byte ptr [rax], al - 4650: b3 2b mov bl, 43 - 4652: 00 00 add byte ptr [rax], al - 4654: 12 00 adc al, byte ptr [rax] - 4656: 07 - 4657: 00 50 8f add byte ptr [rax - 113], dl - 465a: 41 00 00 add byte ptr [r8], al - 465d: 00 00 add byte ptr [rax], al - 465f: 00 3c 00 add byte ptr [rax + rax], bh - 4662: 00 00 add byte ptr [rax], al - 4664: 00 00 add byte ptr [rax], al - 4666: 00 00 add byte ptr [rax], al - 4668: ea - 4669: 5f pop rdi - 466a: 00 00 add byte ptr [rax], al - 466c: 22 00 and al, byte ptr [rax] - 466e: 07 - 466f: 00 e0 add al, ah - 4671: de 45 00 fiadd word ptr [rbp] - 4674: 00 00 add byte ptr [rax], al - 4676: 00 00 add byte ptr [rax], al - 4678: 1b 00 sbb eax, dword ptr [rax] - 467a: 00 00 add byte ptr [rax], al - 467c: 00 00 add byte ptr [rax], al - 467e: 00 00 add byte ptr [rax], al - 4680: c5 2b 00 - 4683: 00 12 add byte ptr [rdx], dl - 4685: 02 07 add al, byte ptr [rdi] - 4687: 00 50 c5 add byte ptr [rax - 59], dl - 468a: 45 00 00 add byte ptr [r8], r8b - 468d: 00 00 add byte ptr [rax], al - 468f: 00 d9 add cl, bl - 4691: 01 00 add dword ptr [rax], eax - 4693: 00 00 add byte ptr [rax], al - 4695: 00 00 add byte ptr [rax], al - 4697: 00 d6 add dh, dl - 4699: 2b 00 sub eax, dword ptr [rax] - 469b: 00 1a add byte ptr [rdx], bl - 469d: 02 07 add al, byte ptr [rdi] - 469f: 00 80 19 42 00 00 add byte ptr [rax + 16921], al - 46a5: 00 00 add byte ptr [rax], al - 46a7: 00 55 00 add byte ptr [rbp], dl - 46aa: 00 00 add byte ptr [rax], al - 46ac: 00 00 add byte ptr [rax], al - 46ae: 00 00 add byte ptr [rax], al - 46b0: dd 2b - 46b2: 00 00 add byte ptr [rax], al - 46b4: 12 02 adc al, byte ptr [rdx] - 46b6: 07 - 46b7: 00 60 d9 add byte ptr [rax - 39], ah - 46ba: 46 00 00 add byte ptr [rax], r8b - 46bd: 00 00 add byte ptr [rax], al - 46bf: 00 02 add byte ptr [rdx], al - 46c1: 03 00 add eax, dword ptr [rax] - 46c3: 00 00 add byte ptr [rax], al - 46c5: 00 00 add byte ptr [rax], al - 46c7: 00 f1 add cl, dh - 46c9: 2b 00 sub eax, dword ptr [rax] - 46cb: 00 12 add byte ptr [rdx], dl - 46cd: 00 07 add byte ptr [rdi], al - 46cf: 00 c0 add al, al - 46d1: d1 48 00 ror dword ptr [rax] - 46d4: 00 00 add byte ptr [rax], al - 46d6: 00 00 add byte ptr [rax], al - 46d8: 2a 03 sub al, byte ptr [rbx] - 46da: 00 00 add byte ptr [rax], al - 46dc: 00 00 add byte ptr [rax], al - 46de: 00 00 add byte ptr [rax], al - 46e0: fa cli - 46e1: 2b 00 sub eax, dword ptr [rax] - 46e3: 00 12 add byte ptr [rdx], dl - 46e5: 02 07 add al, byte ptr [rdi] - 46e7: 00 f0 add al, dh - 46e9: 77 47 ja 0x4732 <.symtab+0x4732> - 46eb: 00 00 add byte ptr [rax], al - 46ed: 00 00 add byte ptr [rax], al - 46ef: 00 b4 00 00 00 00 00 add byte ptr [rax + rax], dh - 46f6: 00 00 add byte ptr [rax], al - 46f8: 09 2c 00 or dword ptr [rax + rax], ebp - 46fb: 00 12 add byte ptr [rdx], dl - 46fd: 02 07 add al, byte ptr [rdi] - 46ff: 00 b0 6f 41 00 00 add byte ptr [rax + 16751], dh - 4705: 00 00 add byte ptr [rax], al - 4707: 00 b5 02 00 00 00 add byte ptr [rbp + 2], dh - 470d: 00 00 add byte ptr [rax], al - 470f: 00 15 2c 00 00 12 add byte ptr [rip + 301989932], dl # 0x12004741 <_end+0x11b40dc1> - 4715: 02 07 add al, byte ptr [rdi] - 4717: 00 80 24 49 00 00 add byte ptr [rax + 18724], al - 471d: 00 00 add byte ptr [rax], al - 471f: 00 32 add byte ptr [rdx], dh - 4721: 02 00 add al, byte ptr [rax] - 4723: 00 00 add byte ptr [rax], al - 4725: 00 00 add byte ptr [rax], al - 4727: 00 a3 6a 00 00 22 add byte ptr [rbx + 570425450], ah - 472d: 00 07 add byte ptr [rdi], al - 472f: 00 b0 dc 45 00 00 add byte ptr [rax + 17884], dh - 4735: 00 00 add byte ptr [rax], al - 4737: 00 59 01 add byte ptr [rcx + 1], bl - 473a: 00 00 add byte ptr [rax], al - 473c: 00 00 add byte ptr [rax], al - 473e: 00 00 add byte ptr [rax], al - 4740: 26 2c 00 sub al, 0 - 4743: 00 21 add byte ptr [rcx], ah - 4745: 00 15 00 90 07 4c add byte ptr [rip + 1275564032], dl # 0x4c07d74b <_end+0x4bbb9dcb> - 474b: 00 00 add byte ptr [rax], al - 474d: 00 00 add byte ptr [rax], al - 474f: 00 08 add byte ptr [rax], cl - 4751: 00 00 add byte ptr [rax], al - 4753: 00 00 add byte ptr [rax], al - 4755: 00 00 add byte ptr [rax], al - 4757: 00 34 2c add byte ptr [rsp + rbp], dh - 475a: 00 00 add byte ptr [rax], al - 475c: 12 02 adc al, byte ptr [rdx] - 475e: 07 - 475f: 00 80 a8 47 00 00 add byte ptr [rax + 18344], al - 4765: 00 00 add byte ptr [rax], al - 4767: 00 a9 00 00 00 00 add byte ptr [rcx], ch - 476d: 00 00 add byte ptr [rax], al - 476f: 00 45 2c add byte ptr [rbp + 44], al - 4772: 00 00 add byte ptr [rax], al - 4774: 22 00 and al, byte ptr [rax] - 4776: 07 - 4777: 00 b0 f1 40 00 00 add byte ptr [rax + 16625], dh - 477d: 00 00 add byte ptr [rax], al - 477f: 00 09 add byte ptr [rcx], cl - 4781: 01 00 add dword ptr [rax], eax - 4783: 00 00 add byte ptr [rax], al - 4785: 00 00 add byte ptr [rax], al - 4787: 00 4d 2c add byte ptr [rbp + 44], cl - 478a: 00 00 add byte ptr [rax], al - 478c: 12 02 adc al, byte ptr [rdx] - 478e: 07 - 478f: 00 c0 add al, al - 4791: 83 41 00 00 add dword ptr [rcx], 0 - 4795: 00 00 add byte ptr [rax], al - 4797: 00 7f 00 add byte ptr [rdi], bh - 479a: 00 00 add byte ptr [rax], al - 479c: 00 00 add byte ptr [rax], al - 479e: 00 00 add byte ptr [rax], al - 47a0: 5b pop rbx - 47a1: 2c 00 sub al, 0 - 47a3: 00 11 add byte ptr [rcx], dl - 47a5: 02 0a add cl, byte ptr [rdx] - 47a7: 00 40 b2 add byte ptr [rax - 78], al - 47aa: 49 00 00 add byte ptr [r8], al - 47ad: 00 00 add byte ptr [rax], al - 47af: 00 48 00 add byte ptr [rax], cl - 47b2: 00 00 add byte ptr [rax], al - 47b4: 00 00 add byte ptr [rax], al - 47b6: 00 00 add byte ptr [rax], al - 47b8: 76 2c jbe 0x47e6 <.symtab+0x47e6> - 47ba: 00 00 add byte ptr [rax], al - 47bc: 12 02 adc al, byte ptr [rdx] - 47be: 07 - 47bf: 00 40 83 add byte ptr [rax - 125], al - 47c2: 41 00 00 add byte ptr [r8], al - 47c5: 00 00 add byte ptr [rax], al - 47c7: 00 6f 00 add byte ptr [rdi], ch - 47ca: 00 00 add byte ptr [rax], al - 47cc: 00 00 add byte ptr [rax], al - 47ce: 00 00 add byte ptr [rax], al - 47d0: 6c insb byte ptr es:[rdi], dx - 47d1: 56 push rsi - 47d2: 00 00 add byte ptr [rax], al - 47d4: 2a 00 sub al, byte ptr [rax] - 47d6: 07 - 47d7: 00 e0 add al, ah - 47d9: 22 42 00 and al, byte ptr [rdx] - 47dc: 00 00 add byte ptr [rax], al - 47de: 00 00 add byte ptr [rax], al - 47e0: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 47e6: 00 00 add byte ptr [rax], al - 47e8: 89 2c 00 mov dword ptr [rax + rax], ebp - 47eb: 00 12 add byte ptr [rdx], dl - 47ed: 02 07 add al, byte ptr [rdi] - 47ef: 00 30 add byte ptr [rax], dh - 47f1: ca 48 00 retf 72 - 47f4: 00 00 add byte ptr [rax], al - 47f6: 00 00 add byte ptr [rax], al - 47f8: ba 06 00 00 00 mov edx, 6 - 47fd: 00 00 add byte ptr [rax], al - 47ff: 00 a0 2c 00 00 12 add byte ptr [rax + 301989932], ah - 4805: 02 07 add al, byte ptr [rdi] - 4807: 00 30 add byte ptr [rax], dh - 4809: 01 49 00 add dword ptr [rcx], ecx - 480c: 00 00 add byte ptr [rax], al - 480e: 00 00 add byte ptr [rax], al - 4810: 1c 00 sbb al, 0 - 4812: 00 00 add byte ptr [rax], al - 4814: 00 00 add byte ptr [rax], al - 4816: 00 00 add byte ptr [rax], al - 4818: b2 2c mov dl, 44 - 481a: 00 00 add byte ptr [rax], al - 481c: 12 00 adc al, byte ptr [rax] - 481e: 07 - 481f: 00 00 add byte ptr [rax], al - 4821: 4d 45 - 4823: 00 00 add byte ptr [rax], al - 4825: 00 00 add byte ptr [rax], al - 4827: 00 06 add byte ptr [rsi], al - 4829: 10 00 adc byte ptr [rax], al - 482b: 00 00 add byte ptr [rax], al - 482d: 00 00 add byte ptr [rax], al - 482f: 00 d2 add dl, dl - 4831: 2c 00 sub al, 0 - 4833: 00 12 add byte ptr [rdx], dl - 4835: 02 07 add al, byte ptr [rdi] - 4837: 00 d0 add al, dl - 4839: e8 43 00 00 00 call 0x4881 <.symtab+0x4881> - 483e: 00 00 add byte ptr [rax], al - 4840: 24 02 and al, 2 - 4842: 00 00 add byte ptr [rax], al - 4844: 00 00 add byte ptr [rax], al - 4846: 00 00 add byte ptr [rax], al - 4848: e0 2c loopne 0x4876 <.symtab+0x4876> - 484a: 00 00 add byte ptr [rax], al - 484c: 12 02 adc al, byte ptr [rdx] - 484e: 07 - 484f: 00 b0 18 42 00 00 add byte ptr [rax + 16920], dh - 4855: 00 00 add byte ptr [rax], al - 4857: 00 1f add byte ptr [rdi], bl - 4859: 00 00 add byte ptr [rax], al - 485b: 00 00 add byte ptr [rax], al - 485d: 00 00 add byte ptr [rax], al - 485f: 00 f3 add bl, dh - 4861: 2c 00 sub al, 0 - 4863: 00 11 add byte ptr [rcx], dl - 4865: 02 19 add bl, byte ptr [rcx] - 4867: 00 98 38 4c 00 00 add byte ptr [rax + 19512], bl - 486d: 00 00 add byte ptr [rax], al - 486f: 00 04 00 add byte ptr [rax + rax], al - 4872: 00 00 add byte ptr [rax], al - 4874: 00 00 add byte ptr [rax], al - 4876: 00 00 add byte ptr [rax], al - 4878: ff 2c 00 jmp [rax + rax] - 487b: 00 12 add byte ptr [rdx], dl - 487d: 02 07 add al, byte ptr [rdi] - 487f: 00 70 eb add byte ptr [rax - 21], dh - 4882: 47 00 00 add byte ptr [r8], r8b - 4885: 00 00 add byte ptr [rax], al - 4887: 00 84 00 00 00 00 00 add byte ptr [rax + rax], al - 488e: 00 00 add byte ptr [rax], al - 4890: 09 2d 00 00 22 02 or dword ptr [rip + 35782656], ebp # 0x2224896 <_end+0x1d60f16> - 4896: 07 - 4897: 00 00 add byte ptr [rax], al - 4899: 66 41 00 00 add byte ptr [r8], al - 489d: 00 00 add byte ptr [rax], al - 489f: 00 9f 00 00 00 00 add byte ptr [rdi], bl - 48a5: 00 00 add byte ptr [rax], al - 48a7: 00 19 add byte ptr [rcx], bl - 48a9: 2d 00 00 11 02 sub eax, 34668544 - 48ae: 0a 00 or al, byte ptr [rax] - 48b0: 40 ac lodsb al, byte ptr [rsi] - 48b2: 49 00 00 add byte ptr [r8], al - 48b5: 00 00 add byte ptr [rax], al - 48b7: 00 5c 00 00 add byte ptr [rax + rax], bl - 48bb: 00 00 add byte ptr [rax], al - 48bd: 00 00 add byte ptr [rax], al - 48bf: 00 2e add byte ptr [rsi], ch - 48c1: 2d 00 00 12 02 sub eax, 34734080 - 48c6: 07 - 48c7: 00 a0 0e 41 00 00 add byte ptr [rax + 16654], ah - 48cd: 00 00 add byte ptr [rax], al - 48cf: 00 aa 01 00 00 00 add byte ptr [rdx + 1], ch - 48d5: 00 00 add byte ptr [rax], al - 48d7: 00 ea add dl, ch - 48d9: 50 push rax - 48da: 00 00 add byte ptr [rax], al - 48dc: 22 00 and al, byte ptr [rax] - 48de: 07 - 48df: 00 70 91 add byte ptr [rax - 111], dh - 48e2: 44 00 00 add byte ptr [rax], r8b - 48e5: 00 00 add byte ptr [rax], al - 48e7: 00 32 add byte ptr [rdx], dh - 48e9: 00 00 add byte ptr [rax], al - 48eb: 00 00 add byte ptr [rax], al - 48ed: 00 00 add byte ptr [rax], al - 48ef: 00 42 2d add byte ptr [rdx + 45], al - 48f2: 00 00 add byte ptr [rax], al - 48f4: 12 02 adc al, byte ptr [rdx] - 48f6: 08 00 or byte ptr [rax], al - 48f8: 60 - 48f9: 2d 49 00 00 00 sub eax, 73 - 48fe: 00 00 add byte ptr [rax], al - 4900: fd std - 4901: 00 00 add byte ptr [rax], al - 4903: 00 00 add byte ptr [rax], al - 4905: 00 00 add byte ptr [rax], al - 4907: 00 54 2d 00 add byte ptr [rbp + rbp], dl - 490b: 00 12 add byte ptr [rdx], dl - 490d: 02 07 add al, byte ptr [rdi] - 490f: 00 f0 add al, dh - 4911: 4b 48 rex64 - 4913: 00 00 add byte ptr [rax], al - 4915: 00 00 add byte ptr [rax], al - 4917: 00 58 00 add byte ptr [rax], bl - 491a: 00 00 add byte ptr [rax], al - 491c: 00 00 add byte ptr [rax], al - 491e: 00 00 add byte ptr [rax], al - 4920: 5d pop rbp - 4921: 2d 00 00 12 00 sub eax, 1179648 - 4926: 07 - 4927: 00 60 67 add byte ptr [rax + 103], ah - 492a: 43 00 00 add byte ptr [r8], al - 492d: 00 00 add byte ptr [rax], al - 492f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x4935 <.symtab+0x4935> - 4935: 00 00 add byte ptr [rax], al - 4937: 00 7f 2d add byte ptr [rdi + 45], bh - 493a: 00 00 add byte ptr [rax], al - 493c: 12 02 adc al, byte ptr [rdx] - 493e: 07 - 493f: 00 20 add byte ptr [rax], ah - 4941: 01 49 00 add dword ptr [rcx], ecx - 4944: 00 00 add byte ptr [rax], al - 4946: 00 00 add byte ptr [rax], al - 4948: 0c 00 or al, 0 - 494a: 00 00 add byte ptr [rax], al - 494c: 00 00 add byte ptr [rax], al - 494e: 00 00 add byte ptr [rax], al - 4950: b7 31 mov bh, 49 - 4952: 00 00 add byte ptr [rax], al - 4954: 22 00 and al, byte ptr [rax] - 4956: 07 - 4957: 00 a0 e4 46 00 00 add byte ptr [rax + 18148], ah - 495d: 00 00 add byte ptr [rax], al - 495f: 00 75 00 add byte ptr [rbp], dh - 4962: 00 00 add byte ptr [rax], al - 4964: 00 00 add byte ptr [rax], al - 4966: 00 00 add byte ptr [rax], al - 4968: 8d 2d 00 00 12 02 lea ebp, [rip + 34734080] # 0x212496e <_end+0x1c60fee> - 496e: 07 - 496f: 00 50 9f add byte ptr [rax - 97], dl - 4972: 48 00 00 add byte ptr [rax], al - 4975: 00 00 add byte ptr [rax], al - 4977: 00 66 01 add byte ptr [rsi + 1], ah - 497a: 00 00 add byte ptr [rax], al - 497c: 00 00 add byte ptr [rax], al - 497e: 00 00 add byte ptr [rax], al - 4980: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 4981: 2d 00 00 12 02 sub eax, 34734080 - 4986: 07 - 4987: 00 a0 d4 46 00 00 add byte ptr [rax + 18132], ah - 498d: 00 00 add byte ptr [rax], al - 498f: 00 ab 00 00 00 00 add byte ptr [rbx], ch - 4995: 00 00 add byte ptr [rax], al - 4997: 00 b6 3e 00 00 22 add byte ptr [rsi + 570425406], dh - 499d: 00 07 add byte ptr [rdi], al - 499f: 00 90 16 47 00 00 add byte ptr [rax + 18198], dl - 49a5: 00 00 add byte ptr [rax], al - 49a7: 00 0c 00 add byte ptr [rax + rax], cl - 49aa: 00 00 add byte ptr [rax], al - 49ac: 00 00 add byte ptr [rax], al - 49ae: 00 00 add byte ptr [rax], al - 49b0: b7 2d mov bh, 45 - 49b2: 00 00 add byte ptr [rax], al - 49b4: 12 02 adc al, byte ptr [rdx] - 49b6: 07 - 49b7: 00 10 add byte ptr [rax], dl - 49b9: 57 push rdi - 49ba: 48 00 00 add byte ptr [rax], al - 49bd: 00 00 add byte ptr [rax], al - 49bf: 00 0c 00 add byte ptr [rax + rax], cl - 49c2: 00 00 add byte ptr [rax], al - 49c4: 00 00 add byte ptr [rax], al - 49c6: 00 00 add byte ptr [rax], al - 49c8: c0 2d 00 00 12 00 07 shr byte ptr [rip + 1179648], 7 # 0x1249cf <.symtab+0x1249cf> - 49cf: 00 30 add byte ptr [rax], dh - 49d1: 41 48 rex64 - 49d3: 00 00 add byte ptr [rax], al - 49d5: 00 00 add byte ptr [rax], al - 49d7: 00 ba 01 00 00 00 add byte ptr [rdx + 1], bh - 49dd: 00 00 add byte ptr [rax], al - 49df: 00 db add bl, bl - 49e1: 2d 00 00 12 02 sub eax, 34734080 - 49e6: 07 - 49e7: 00 20 add byte ptr [rax], ah - 49e9: 93 xchg eax, ebx - 49ea: 41 00 00 add byte ptr [r8], al - 49ed: 00 00 add byte ptr [rax], al - 49ef: 00 5f 00 add byte ptr [rdi], bl - 49f2: 00 00 add byte ptr [rax], al - 49f4: 00 00 add byte ptr [rax], al - 49f6: 00 00 add byte ptr [rax], al - 49f8: fd std - 49f9: 61 - 49fa: 00 00 add byte ptr [rax], al - 49fc: 22 00 and al, byte ptr [rax] - 49fe: 07 - 49ff: 00 30 add byte ptr [rax], dh - 4a01: 7f 44 jg 0x4a47 <.symtab+0x4a47> - 4a03: 00 00 add byte ptr [rax], al - 4a05: 00 00 add byte ptr [rax], al - 4a07: 00 b8 03 00 00 00 add byte ptr [rax + 3], bh - 4a0d: 00 00 add byte ptr [rax], al - 4a0f: 00 e9 add cl, ch - 4a11: 2d 00 00 11 00 sub eax, 1114112 - 4a16: 15 00 d0 06 4c adc eax, 1275514880 - 4a1b: 00 00 add byte ptr [rax], al - 4a1d: 00 00 add byte ptr [rax], al - 4a1f: 00 08 add byte ptr [rax], cl - 4a21: 00 00 add byte ptr [rax], al - 4a23: 00 00 add byte ptr [rax], al - 4a25: 00 00 add byte ptr [rax], al - 4a27: 00 f0 add al, dh - 4a29: 2d 00 00 12 02 sub eax, 34734080 - 4a2e: 07 - 4a2f: 00 e0 add al, ah - 4a31: 48 40 - 4a33: 00 00 add byte ptr [rax], al - 4a35: 00 00 add byte ptr [rax], al - 4a37: 00 d7 add bh, dl - 4a39: 17 - 4a3a: 00 00 add byte ptr [rax], al - 4a3c: 00 00 add byte ptr [rax], al - 4a3e: 00 00 add byte ptr [rax], al - 4a40: 00 2e add byte ptr [rsi], ch - 4a42: 00 00 add byte ptr [rax], al - 4a44: 12 02 adc al, byte ptr [rdx] - 4a46: 07 - 4a47: 00 10 add byte ptr [rax], dl - 4a49: 80 41 00 00 add byte ptr [rcx], 0 - 4a4d: 00 00 add byte ptr [rax], al - 4a4f: 00 7a 00 add byte ptr [rdx], bh - 4a52: 00 00 add byte ptr [rax], al - 4a54: 00 00 add byte ptr [rax], al - 4a56: 00 00 add byte ptr [rax], al - 4a58: 17 - 4a59: 2e 00 00 add byte ptr cs:[rax], al - 4a5c: 11 02 adc dword ptr [rdx], eax - 4a5e: 15 00 c8 16 4c adc eax, 1276561408 - 4a63: 00 00 add byte ptr [rax], al - 4a65: 00 00 add byte ptr [rax], al - 4a67: 00 04 00 add byte ptr [rax + rax], al - 4a6a: 00 00 add byte ptr [rax], al - 4a6c: 00 00 add byte ptr [rax], al - 4a6e: 00 00 add byte ptr [rax], al - 4a70: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 4a71: 2b 00 sub eax, dword ptr [rax] - 4a73: 00 22 add byte ptr [rdx], ah - 4a75: 00 07 add byte ptr [rdi], al - 4a77: 00 90 92 44 00 00 add byte ptr [rax + 17554], dl - 4a7d: 00 00 add byte ptr [rax], al - 4a7f: 00 4a 00 add byte ptr [rdx], cl - 4a82: 00 00 add byte ptr [rax], al - 4a84: 00 00 add byte ptr [rax], al - 4a86: 00 00 add byte ptr [rax], al - 4a88: 2d 2e 00 00 22 sub eax, 570425390 - 4a8d: 00 07 add byte ptr [rdi], al - 4a8f: 00 90 07 41 00 00 add byte ptr [rax + 16647], dl - 4a95: 00 00 add byte ptr [rax], al - 4a97: 00 0e add byte ptr [rsi], cl - 4a99: 00 00 add byte ptr [rax], al - 4a9b: 00 00 add byte ptr [rax], al - 4a9d: 00 00 add byte ptr [rax], al - 4a9f: 00 50 61 add byte ptr [rax + 97], dl - 4aa2: 00 00 add byte ptr [rax], al - 4aa4: 22 00 and al, byte ptr [rax] - 4aa6: 07 - 4aa7: 00 80 15 47 00 00 add byte ptr [rax + 18197], al - 4aad: 00 00 add byte ptr [rax], al - 4aaf: 00 bf 00 00 00 00 add byte ptr [rdi], bh - 4ab5: 00 00 add byte ptr [rax], al - 4ab7: 00 3a add byte ptr [rdx], bh - 4ab9: 2e 00 00 add byte ptr cs:[rax], al - 4abc: 12 02 adc al, byte ptr [rdx] - 4abe: 07 - 4abf: 00 10 add byte ptr [rax], dl - 4ac1: 99 cdq - 4ac2: 47 00 00 add byte ptr [r8], r8b - 4ac5: 00 00 add byte ptr [rax], al - 4ac7: 00 29 add byte ptr [rcx], ch - 4ac9: 09 00 or dword ptr [rax], eax - 4acb: 00 00 add byte ptr [rax], al - 4acd: 00 00 add byte ptr [rax], al - 4acf: 00 4f 2e add byte ptr [rdi + 46], cl - 4ad2: 00 00 add byte ptr [rax], al - 4ad4: 12 00 adc al, byte ptr [rax] - 4ad6: 07 - 4ad7: 00 70 52 add byte ptr [rax + 82], dh - 4ada: 41 00 00 add byte ptr [r8], al - 4add: 00 00 add byte ptr [rax], al - 4adf: 00 2c 03 add byte ptr [rbx + rax], ch - 4ae2: 00 00 add byte ptr [rax], al - 4ae4: 00 00 add byte ptr [rax], al - 4ae6: 00 00 add byte ptr [rax], al - 4ae8: 63 2e movsxd ebp, dword ptr [rsi] - 4aea: 00 00 add byte ptr [rax], al - 4aec: 12 02 adc al, byte ptr [rdx] - 4aee: 07 - 4aef: 00 e0 add al, ah - 4af1: 7e 47 jle 0x4b3a <.symtab+0x4b3a> - 4af3: 00 00 add byte ptr [rax], al - 4af5: 00 00 add byte ptr [rax], al - 4af7: 00 cd add ch, cl - 4af9: 00 00 add byte ptr [rax], al - 4afb: 00 00 add byte ptr [rax], al - 4afd: 00 00 add byte ptr [rax], al - 4aff: 00 76 2e add byte ptr [rsi + 46], dh - 4b02: 00 00 add byte ptr [rax], al - 4b04: 12 02 adc al, byte ptr [rdx] - 4b06: 07 - 4b07: 00 70 6a add byte ptr [rax + 106], dh - 4b0a: 44 00 00 add byte ptr [rax], r8b - 4b0d: 00 00 add byte ptr [rax], al - 4b0f: 00 17 add byte ptr [rdi], dl - 4b11: 00 00 add byte ptr [rax], al - 4b13: 00 00 add byte ptr [rax], al - 4b15: 00 00 add byte ptr [rax], al - 4b17: 00 8b 2e 00 00 12 add byte ptr [rbx + 301989934], cl - 4b1d: 02 07 add al, byte ptr [rdi] - 4b1f: 00 00 add byte ptr [rax], al - 4b21: ce - 4b22: 46 00 00 add byte ptr [rax], r8b - 4b25: 00 00 add byte ptr [rax], al - 4b27: 00 34 00 add byte ptr [rax + rax], dh - 4b2a: 00 00 add byte ptr [rax], al - 4b2c: 00 00 add byte ptr [rax], al - 4b2e: 00 00 add byte ptr [rax], al - 4b30: 9d popfq - 4b31: 2e 00 00 add byte ptr cs:[rax], al - 4b34: 12 02 adc al, byte ptr [rdx] - 4b36: 07 - 4b37: 00 70 1f add byte ptr [rax + 31], dh - 4b3a: 42 00 00 add byte ptr [rax], al - 4b3d: 00 00 add byte ptr [rax], al - 4b3f: 00 4d 03 add byte ptr [rbp + 3], cl - 4b42: 00 00 add byte ptr [rax], al - 4b44: 00 00 add byte ptr [rax], al - 4b46: 00 00 add byte ptr [rax], al - 4b48: ab stosd dword ptr es:[rdi], eax - 4b49: 2e 00 00 add byte ptr cs:[rax], al - 4b4c: 12 00 adc al, byte ptr [rax] - 4b4e: 07 - 4b4f: 00 30 add byte ptr [rax], dh - 4b51: 83 41 00 00 add dword ptr [rcx], 0 - 4b55: 00 00 add byte ptr [rax], al - 4b57: 00 07 add byte ptr [rdi], al - 4b59: 00 00 add byte ptr [rax], al - 4b5b: 00 00 add byte ptr [rax], al - 4b5d: 00 00 add byte ptr [rax], al - 4b5f: 00 bc 2e 00 00 12 02 add byte ptr [rsi + rbp + 34734080], bh - 4b66: 07 - 4b67: 00 10 add byte ptr [rax], dl - 4b69: 22 49 00 and cl, byte ptr [rcx] - 4b6c: 00 00 add byte ptr [rax], al - 4b6e: 00 00 add byte ptr [rax], al - 4b70: 2e 00 00 add byte ptr cs:[rax], al - 4b73: 00 00 add byte ptr [rax], al - 4b75: 00 00 add byte ptr [rax], al - 4b77: 00 cd add ch, cl - 4b79: 2e 00 00 add byte ptr cs:[rax], al - 4b7c: 22 02 and al, byte ptr [rdx] - 4b7e: 07 - 4b7f: 00 d0 add al, dl - 4b81: 68 41 00 00 00 push 65 - 4b86: 00 00 add byte ptr [rax], al - 4b88: e9 00 00 00 00 jmp 0x4b8d <.symtab+0x4b8d> - 4b8d: 00 00 add byte ptr [rax], al - 4b8f: 00 db add bl, bl - 4b91: 2e 00 00 add byte ptr cs:[rax], al - 4b94: 12 00 adc al, byte ptr [rax] - 4b96: 07 - 4b97: 00 80 02 41 00 00 add byte ptr [rax + 16642], al - 4b9d: 00 00 add byte ptr [rax], al - 4b9f: 00 14 00 add byte ptr [rax + rax], dl - 4ba2: 00 00 add byte ptr [rax], al - 4ba4: 00 00 add byte ptr [rax], al - 4ba6: 00 00 add byte ptr [rax], al - 4ba8: ef out dx, eax - 4ba9: 2e 00 00 add byte ptr cs:[rax], al - 4bac: 12 02 adc al, byte ptr [rdx] - 4bae: 07 - 4baf: 00 30 add byte ptr [rax], dh - 4bb1: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4bb2: 48 00 00 add byte ptr [rax], al - 4bb5: 00 00 add byte ptr [rax], al - 4bb7: 00 57 01 add byte ptr [rdi + 1], dl - 4bba: 00 00 add byte ptr [rax], al - 4bbc: 00 00 add byte ptr [rax], al - 4bbe: 00 00 add byte ptr [rax], al - 4bc0: 2f - 4bc1: 2e 00 00 add byte ptr cs:[rax], al - 4bc4: 22 00 and al, byte ptr [rax] - 4bc6: 07 - 4bc7: 00 90 07 41 00 00 add byte ptr [rax + 16647], dl - 4bcd: 00 00 add byte ptr [rax], al - 4bcf: 00 0e add byte ptr [rsi], cl - 4bd1: 00 00 add byte ptr [rax], al - 4bd3: 00 00 add byte ptr [rax], al - 4bd5: 00 00 add byte ptr [rax], al - 4bd7: 00 09 add byte ptr [rcx], cl - 4bd9: 2f - 4bda: 00 00 add byte ptr [rax], al - 4bdc: 12 00 adc al, byte ptr [rax] - 4bde: 07 - 4bdf: 00 d0 add al, dl - 4be1: de 46 00 fiadd word ptr [rsi] - 4be4: 00 00 add byte ptr [rax], al - 4be6: 00 00 add byte ptr [rax], al - 4be8: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - 4be9: 00 00 add byte ptr [rax], al - 4beb: 00 00 add byte ptr [rax], al - 4bed: 00 00 add byte ptr [rax], al - 4bef: 00 17 add byte ptr [rdi], dl - 4bf1: 2f - 4bf2: 00 00 add byte ptr [rax], al - 4bf4: 12 02 adc al, byte ptr [rdx] - 4bf6: 07 - 4bf7: 00 e0 add al, ah - 4bf9: 12 41 00 adc al, byte ptr [rcx] - 4bfc: 00 00 add byte ptr [rax], al - 4bfe: 00 00 add byte ptr [rax], al - 4c00: 29 01 sub dword ptr [rcx], eax - 4c02: 00 00 add byte ptr [rax], al - 4c04: 00 00 add byte ptr [rax], al - 4c06: 00 00 add byte ptr [rax], al - 4c08: 22 2f and ch, byte ptr [rdi] - 4c0a: 00 00 add byte ptr [rax], al - 4c0c: 12 02 adc al, byte ptr [rdx] - 4c0e: 07 - 4c0f: 00 d0 add al, dl - 4c11: af scasd eax, dword ptr es:[rdi] - 4c12: 48 00 00 add byte ptr [rax], al - 4c15: 00 00 add byte ptr [rax], al - 4c17: 00 b9 00 00 00 00 add byte ptr [rcx], bh - 4c1d: 00 00 add byte ptr [rax], al - 4c1f: 00 3c 2f add byte ptr [rdi + rbp], bh - 4c22: 00 00 add byte ptr [rax], al - 4c24: 12 02 adc al, byte ptr [rdx] - 4c26: 07 - 4c27: 00 30 add byte ptr [rax], dh - 4c29: f8 clc - 4c2a: 46 00 00 add byte ptr [rax], r8b - 4c2d: 00 00 add byte ptr [rax], al - 4c2f: 00 18 add byte ptr [rax], bl - 4c31: 02 00 add al, byte ptr [rax] - 4c33: 00 00 add byte ptr [rax], al - 4c35: 00 00 add byte ptr [rax], al - 4c37: 00 4b 2f add byte ptr [rbx + 47], cl - 4c3a: 00 00 add byte ptr [rax], al - 4c3c: 12 02 adc al, byte ptr [rdx] - 4c3e: 07 - 4c3f: 00 50 e1 add byte ptr [rax - 31], dl - 4c42: 44 00 00 add byte ptr [rax], r8b - 4c45: 00 00 add byte ptr [rax], al - 4c47: 00 94 00 00 00 00 00 add byte ptr [rax + rax], dl - 4c4e: 00 00 add byte ptr [rax], al - 4c50: 63 2f movsxd ebp, dword ptr [rdi] - 4c52: 00 00 add byte ptr [rax], al - 4c54: 11 02 adc dword ptr [rdx], eax - 4c56: 17 - 4c57: 00 00 add byte ptr [rax], al - 4c59: 1d 4c 00 00 00 sbb eax, 76 - 4c5e: 00 00 add byte ptr [rax], al - 4c60: a8 00 test al, 0 - 4c62: 00 00 add byte ptr [rax], al - 4c64: 00 00 add byte ptr [rax], al - 4c66: 00 00 add byte ptr [rax], al - 4c68: 73 2f jae 0x4c99 <.symtab+0x4c99> - 4c6a: 00 00 add byte ptr [rax], al - 4c6c: 11 02 adc dword ptr [rdx], eax - 4c6e: 0a 00 or al, byte ptr [rax] - 4c70: c0 b0 49 00 00 00 - 4c76: 00 00 add byte ptr [rax], al - 4c78: 4c 00 00 add byte ptr [rax], r8b - 4c7b: 00 00 add byte ptr [rax], al - 4c7d: 00 00 add byte ptr [rax], al - 4c7f: 00 8f 2f 00 00 22 add byte ptr [rdi + 570425391], cl - 4c85: 00 07 add byte ptr [rdi], al - 4c87: 00 40 4b add byte ptr [rax + 75], al - 4c8a: 41 00 00 add byte ptr [r8], al - 4c8d: 00 00 add byte ptr [rax], al - 4c8f: 00 9c 00 00 00 00 00 add byte ptr [rax + rax], bl - 4c96: 00 00 add byte ptr [rax], al - 4c98: 9e sahf - 4c99: 2f - 4c9a: 00 00 add byte ptr [rax], al - 4c9c: 12 00 adc al, byte ptr [rax] - 4c9e: 07 - 4c9f: 00 a0 60 48 00 00 add byte ptr [rax + 18528], ah - 4ca5: 00 00 add byte ptr [rax], al - 4ca7: 00 a2 00 00 00 00 add byte ptr [rdx], ah - 4cad: 00 00 add byte ptr [rax], al - 4caf: 00 b6 2f 00 00 12 add byte ptr [rsi + 301989935], dh - 4cb5: 02 07 add al, byte ptr [rdi] - 4cb7: 00 50 a1 add byte ptr [rax - 95], dl - 4cba: 42 00 00 add byte ptr [rax], al - 4cbd: 00 00 add byte ptr [rax], al - 4cbf: 00 d4 add ah, dl - 4cc1: 03 00 add eax, dword ptr [rax] - 4cc3: 00 00 add byte ptr [rax], al - 4cc5: 00 00 add byte ptr [rax], al - 4cc7: 00 ca add dl, cl - 4cc9: 2f - 4cca: 00 00 add byte ptr [rax], al - 4ccc: 12 00 adc al, byte ptr [rax] - 4cce: 07 - 4ccf: 00 40 4d add byte ptr [rax + 77], al - 4cd2: 48 00 00 add byte ptr [rax], al - 4cd5: 00 00 add byte ptr [rax], al - 4cd7: 00 89 00 00 00 00 add byte ptr [rcx], cl - 4cdd: 00 00 add byte ptr [rax], al - 4cdf: 00 d3 add bl, dl - 4ce1: 2f - 4ce2: 00 00 add byte ptr [rax], al - 4ce4: 12 02 adc al, byte ptr [rdx] - 4ce6: 07 - 4ce7: 00 90 e4 43 00 00 add byte ptr [rax + 17380], dl - 4ced: 00 00 add byte ptr [rax], al - 4cef: 00 2a add byte ptr [rdx], ch - 4cf1: 02 00 add al, byte ptr [rax] - 4cf3: 00 00 add byte ptr [rax], al - 4cf5: 00 00 add byte ptr [rax], al - 4cf7: 00 e1 add cl, ah - 4cf9: 2f - 4cfa: 00 00 add byte ptr [rax], al - 4cfc: 12 02 adc al, byte ptr [rdx] - 4cfe: 07 - 4cff: 00 f0 add al, dh - 4d01: ba 44 00 00 00 mov edx, 68 - 4d06: 00 00 add byte ptr [rax], al - 4d08: 51 push rcx - 4d09: 00 00 add byte ptr [rax], al - 4d0b: 00 00 add byte ptr [rax], al - 4d0d: 00 00 add byte ptr [rax], al - 4d0f: 00 ed add ch, ch - 4d11: 2f - 4d12: 00 00 add byte ptr [rax], al - 4d14: 12 00 adc al, byte ptr [rax] - 4d16: 07 - 4d17: 00 00 add byte ptr [rax], al - 4d19: 2c 45 sub al, 69 - 4d1b: 00 00 add byte ptr [rax], al - 4d1d: 00 00 add byte ptr [rax], al - 4d1f: 00 04 06 add byte ptr [rsi + rax], al - 4d22: 00 00 add byte ptr [rax], al - 4d24: 00 00 add byte ptr [rax], al - 4d26: 00 00 add byte ptr [rax], al - 4d28: 0e - 4d29: 30 00 xor byte ptr [rax], al - 4d2b: 00 12 add byte ptr [rdx], dl - 4d2d: 02 07 add al, byte ptr [rdi] - 4d2f: 00 a0 ad 48 00 00 add byte ptr [rax + 18605], ah - 4d35: 00 00 add byte ptr [rax], al - 4d37: 00 ad 00 00 00 00 add byte ptr [rbp], ch - 4d3d: 00 00 add byte ptr [rax], al - 4d3f: 00 1a add byte ptr [rdx], bl - 4d41: 30 00 xor byte ptr [rax], al - 4d43: 00 12 add byte ptr [rdx], dl - 4d45: 02 07 add al, byte ptr [rdi] - 4d47: 00 c0 add al, al - 4d49: 77 44 ja 0x4d8f <.symtab+0x4d8f> - 4d4b: 00 00 add byte ptr [rax], al - 4d4d: 00 00 add byte ptr [rax], al - 4d4f: 00 4d 01 add byte ptr [rbp + 1], cl - 4d52: 00 00 add byte ptr [rax], al - 4d54: 00 00 add byte ptr [rax], al - 4d56: 00 00 add byte ptr [rax], al - 4d58: 1f - 4d59: 6d insd dword ptr es:[rdi], dx - 4d5a: 00 00 add byte ptr [rax], al - 4d5c: 22 00 and al, byte ptr [rax] - 4d5e: 07 - 4d5f: 00 80 16 47 00 00 add byte ptr [rax + 18198], al - 4d65: 00 00 add byte ptr [rax], al - 4d67: 00 0c 00 add byte ptr [rax + rax], cl - 4d6a: 00 00 add byte ptr [rax], al - 4d6c: 00 00 add byte ptr [rax], al - 4d6e: 00 00 add byte ptr [rax], al - 4d70: af scasd eax, dword ptr es:[rdi] - 4d71: 5e pop rsi - 4d72: 00 00 add byte ptr [rax], al - 4d74: 22 00 and al, byte ptr [rax] - 4d76: 07 - 4d77: 00 30 add byte ptr [rax], dh - 4d79: e2 46 loop 0x4dc1 <.symtab+0x4dc1> - 4d7b: 00 00 add byte ptr [rax], al - 4d7d: 00 00 add byte ptr [rax], al - 4d7f: 00 45 00 add byte ptr [rbp], al - 4d82: 00 00 add byte ptr [rax], al - 4d84: 00 00 add byte ptr [rax], al - 4d86: 00 00 add byte ptr [rax], al - 4d88: 2e 30 00 xor byte ptr cs:[rax], al - 4d8b: 00 12 add byte ptr [rdx], dl - 4d8d: 02 07 add al, byte ptr [rdi] - 4d8f: 00 d0 add al, dl - 4d91: 56 push rsi - 4d92: 48 00 00 add byte ptr [rax], al - 4d95: 00 00 add byte ptr [rax], al - 4d97: 00 3c 00 add byte ptr [rax + rax], bh - 4d9a: 00 00 add byte ptr [rax], al - 4d9c: 00 00 add byte ptr [rax], al - 4d9e: 00 00 add byte ptr [rax], al - 4da0: 39 30 cmp dword ptr [rax], esi - 4da2: 00 00 add byte ptr [rax], al - 4da4: 11 00 adc dword ptr [rax], eax - 4da6: 19 00 sbb dword ptr [rax], eax - 4da8: b0 37 mov al, 55 - 4daa: 4c 00 00 add byte ptr [rax], r8b - 4dad: 00 00 add byte ptr [rax], al - 4daf: 00 08 add byte ptr [rax], cl - 4db1: 00 00 add byte ptr [rax], al - 4db3: 00 00 add byte ptr [rax], al - 4db5: 00 00 add byte ptr [rax], al - 4db7: 00 4c 30 00 add byte ptr [rax + rsi], cl - 4dbb: 00 12 add byte ptr [rdx], dl - 4dbd: 02 07 add al, byte ptr [rdi] - 4dbf: 00 c0 add al, al - 4dc1: 90 nop - 4dc2: 48 00 00 add byte ptr [rax], al - 4dc5: 00 00 add byte ptr [rax], al - 4dc7: 00 3b add byte ptr [rbx], bh - 4dc9: 00 00 add byte ptr [rax], al - 4dcb: 00 00 add byte ptr [rax], al - 4dcd: 00 00 add byte ptr [rax], al - 4dcf: 00 56 30 add byte ptr [rsi + 48], dl - 4dd2: 00 00 add byte ptr [rax], al - 4dd4: 12 02 adc al, byte ptr [rdx] - 4dd6: 07 - 4dd7: 00 70 36 add byte ptr [rax + 54], dh - 4dda: 41 00 00 add byte ptr [r8], al - 4ddd: 00 00 add byte ptr [rax], al - 4ddf: 00 00 add byte ptr [rax], al - 4de1: 01 00 add dword ptr [rax], eax - 4de3: 00 00 add byte ptr [rax], al - 4de5: 00 00 add byte ptr [rax], al - 4de7: 00 6b 6a add byte ptr [rbx + 106], ch - 4dea: 00 00 add byte ptr [rax], al - 4dec: 22 00 and al, byte ptr [rax] - 4dee: 07 - 4def: 00 90 ec 46 00 00 add byte ptr [rax + 18156], dl - 4df5: 00 00 add byte ptr [rax], al - 4df7: 00 c1 add cl, al - 4df9: 00 00 add byte ptr [rax], al - 4dfb: 00 00 add byte ptr [rax], al - 4dfd: 00 00 add byte ptr [rax], al - 4dff: 00 6d 30 add byte ptr [rbp + 48], ch - 4e02: 00 00 add byte ptr [rax], al - 4e04: 12 02 adc al, byte ptr [rdx] - 4e06: 07 - 4e07: 00 70 6d add byte ptr [rax + 109], dh - 4e0a: 42 00 00 add byte ptr [rax], al - 4e0d: 00 00 add byte ptr [rax], al - 4e0f: 00 69 17 add byte ptr [rcx + 23], ch - 4e12: 00 00 add byte ptr [rax], al - 4e14: 00 00 add byte ptr [rax], al - 4e16: 00 00 add byte ptr [rax], al - 4e18: 7d 30 jge 0x4e4a <.symtab+0x4e4a> - 4e1a: 00 00 add byte ptr [rax], al - 4e1c: 12 02 adc al, byte ptr [rdx] - 4e1e: 07 - 4e1f: 00 e0 add al, ah - 4e21: d7 xlatb - 4e22: 48 00 00 add byte ptr [rax], al - 4e25: 00 00 add byte ptr [rax], al - 4e27: 00 eb add bl, ch - 4e29: 00 00 add byte ptr [rax], al - 4e2b: 00 00 add byte ptr [rax], al - 4e2d: 00 00 add byte ptr [rax], al - 4e2f: 00 8c 30 00 00 1a 02 add byte ptr [rax + rsi + 35258368], cl - 4e36: 07 - 4e37: 00 20 add byte ptr [rax], ah - 4e39: e4 46 in al, 70 - 4e3b: 00 00 add byte ptr [rax], al - 4e3d: 00 00 add byte ptr [rax], al - 4e3f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x4e45 <.symtab+0x4e45> - 4e45: 00 00 add byte ptr [rax], al - 4e47: 00 96 30 00 00 12 add byte ptr [rsi + 301989936], dl - 4e4d: 02 07 add al, byte ptr [rdi] - 4e4f: 00 70 e8 add byte ptr [rax - 24], dh - 4e52: 44 00 00 add byte ptr [rax], r8b - 4e55: 00 00 add byte ptr [rax], al - 4e57: 00 12 add byte ptr [rdx], dl - 4e59: 02 00 add al, byte ptr [rax] - 4e5b: 00 00 add byte ptr [rax], al - 4e5d: 00 00 add byte ptr [rax], al - 4e5f: 00 f5 add ch, dh - 4e61: 68 00 00 1a 02 push 35258368 - 4e66: 07 - 4e67: 00 50 23 add byte ptr [rax + 35], dl - 4e6a: 42 00 00 add byte ptr [rax], al - 4e6d: 00 00 add byte ptr [rax], al - 4e6f: 00 ba 00 00 00 00 add byte ptr [rdx], bh - 4e75: 00 00 add byte ptr [rax], al - 4e77: 00 9e 30 00 00 12 add byte ptr [rsi + 301989936], bl - 4e7d: 00 07 add byte ptr [rdi], al - 4e7f: 00 10 add byte ptr [rax], dl - 4e81: 5d pop rbp - 4e82: 45 00 00 add byte ptr [r8], r8b - 4e85: 00 00 add byte ptr [rax], al - 4e87: 00 10 add byte ptr [rax], dl - 4e89: 0a 00 or al, byte ptr [rax] - 4e8b: 00 00 add byte ptr [rax], al - 4e8d: 00 00 add byte ptr [rax], al - 4e8f: 00 be 30 00 00 12 add byte ptr [rsi + 301989936], bh - 4e95: 02 07 add al, byte ptr [rdi] - 4e97: 00 00 add byte ptr [rax], al - 4e99: 9c pushfq - 4e9a: 42 00 00 add byte ptr [rax], al - 4e9d: 00 00 add byte ptr [rax], al - 4e9f: 00 4d 01 add byte ptr [rbp + 1], cl - 4ea2: 00 00 add byte ptr [rax], al - 4ea4: 00 00 add byte ptr [rax], al - 4ea6: 00 00 add byte ptr [rax], al - 4ea8: cf iretd - 4ea9: 30 00 xor byte ptr [rax], al - 4eab: 00 11 add byte ptr [rcx], dl - 4ead: 02 19 add bl, byte ptr [rcx] - 4eaf: 00 50 39 add byte ptr [rax + 57], dl - 4eb2: 4c 00 00 add byte ptr [rax], r8b - 4eb5: 00 00 add byte ptr [rax], al - 4eb7: 00 08 add byte ptr [rax], cl - 4eb9: 00 00 add byte ptr [rax], al - 4ebb: 00 00 add byte ptr [rax], al - 4ebd: 00 00 add byte ptr [rax], al - 4ebf: 00 e7 add bh, ah - 4ec1: 30 00 xor byte ptr [rax], al - 4ec3: 00 12 add byte ptr [rdx], dl - 4ec5: 02 07 add al, byte ptr [rdi] - 4ec7: 00 c0 add al, al - 4ec9: 17 - 4eca: 47 00 00 add byte ptr [r8], r8b - 4ecd: 00 00 add byte ptr [rax], al - 4ecf: 00 c9 add cl, cl - 4ed1: 00 00 add byte ptr [rax], al - 4ed3: 00 00 add byte ptr [rax], al - 4ed5: 00 00 add byte ptr [rax], al - 4ed7: 00 f3 add bl, dh - 4ed9: 30 00 xor byte ptr [rax], al - 4edb: 00 12 add byte ptr [rdx], dl - 4edd: 02 07 add al, byte ptr [rdi] - 4edf: 00 70 79 add byte ptr [rax + 121], dh - 4ee2: 47 00 00 add byte ptr [r8], r8b - 4ee5: 00 00 add byte ptr [rax], al - 4ee7: 00 35 03 00 00 00 add byte ptr [rip + 3], dh # 0x4ef0 <.symtab+0x4ef0> - 4eed: 00 00 add byte ptr [rax], al - 4eef: 00 02 add byte ptr [rdx], al - 4ef1: 31 00 xor dword ptr [rax], eax - 4ef3: 00 11 add byte ptr [rcx], dl - 4ef5: 02 15 00 40 10 4c add dl, byte ptr [rip + 1276133376] # 0x4c108efb <_end+0x4bc4557b> - 4efb: 00 00 add byte ptr [rax], al - 4efd: 00 00 add byte ptr [rax], al - 4eff: 00 08 add byte ptr [rax], cl - 4f01: 00 00 add byte ptr [rax], al - 4f03: 00 00 add byte ptr [rax], al - 4f05: 00 00 add byte ptr [rax], al - 4f07: 00 1e add byte ptr [rsi], bl - 4f09: 31 00 xor dword ptr [rax], eax - 4f0b: 00 12 add byte ptr [rdx], dl - 4f0d: 02 07 add al, byte ptr [rdi] - 4f0f: 00 10 add byte ptr [rax], dl - 4f11: 7a 46 jp 0x4f59 <.symtab+0x4f59> - 4f13: 00 00 add byte ptr [rax], al - 4f15: 00 00 add byte ptr [rax], al - 4f17: 00 47 32 add byte ptr [rdi + 50], al - 4f1a: 00 00 add byte ptr [rax], al - 4f1c: 00 00 add byte ptr [rax], al - 4f1e: 00 00 add byte ptr [rax], al - 4f20: 33 31 xor esi, dword ptr [rcx] - 4f22: 00 00 add byte ptr [rax], al - 4f24: 12 02 adc al, byte ptr [rdx] - 4f26: 07 - 4f27: 00 30 add byte ptr [rax], dh - 4f29: 09 49 00 or dword ptr [rcx], ecx - 4f2c: 00 00 add byte ptr [rax], al - 4f2e: 00 00 add byte ptr [rax], al - 4f30: da 00 fiadd dword ptr [rax] - 4f32: 00 00 add byte ptr [rax], al - 4f34: 00 00 add byte ptr [rax], al - 4f36: 00 00 add byte ptr [rax], al - 4f38: 4d 31 00 xor qword ptr [r8], r8 - 4f3b: 00 12 add byte ptr [rdx], dl - 4f3d: 02 07 add al, byte ptr [rdi] - 4f3f: 00 70 67 add byte ptr [rax + 103], dh - 4f42: 43 00 00 add byte ptr [r8], al - 4f45: 00 00 add byte ptr [rax], al - 4f47: 00 3f add byte ptr [rdi], bh - 4f49: 07 - 4f4a: 00 00 add byte ptr [rax], al - 4f4c: 00 00 add byte ptr [rax], al - 4f4e: 00 00 add byte ptr [rax], al - 4f50: 6c insb byte ptr es:[rdi], dx - 4f51: 31 00 xor dword ptr [rax], eax - 4f53: 00 12 add byte ptr [rdx], dl - 4f55: 02 07 add al, byte ptr [rdi] - 4f57: 00 80 8e 44 00 00 add byte ptr [rax + 17550], al - 4f5d: 00 00 add byte ptr [rax], al - 4f5f: 00 a8 00 00 00 00 add byte ptr [rax], ch - 4f65: 00 00 add byte ptr [rax], al - 4f67: 00 7f 31 add byte ptr [rdi + 49], bh - 4f6a: 00 00 add byte ptr [rax], al - 4f6c: 12 00 adc al, byte ptr [rax] - 4f6e: 07 - 4f6f: 00 60 08 add byte ptr [rax + 8], ah - 4f72: 42 00 00 add byte ptr [rax], al - 4f75: 00 00 add byte ptr [rax], al - 4f77: 00 85 03 00 00 00 add byte ptr [rbp + 3], al - 4f7d: 00 00 add byte ptr [rax], al - 4f7f: 00 88 31 00 00 12 add byte ptr [rax + 301989937], cl - 4f85: 00 07 add byte ptr [rdi], al - 4f87: 00 90 c1 47 00 00 add byte ptr [rax + 18369], dl - 4f8d: 00 00 add byte ptr [rax], al - 4f8f: 00 50 00 add byte ptr [rax], dl - 4f92: 00 00 add byte ptr [rax], al - 4f94: 00 00 add byte ptr [rax], al - 4f96: 00 00 add byte ptr [rax], al - 4f98: a2 31 00 00 12 02 07 00 90 movabs byte ptr [-8070442826774609871], al - 4fa1: 7b 41 jnp 0x4fe4 <.symtab+0x4fe4> - 4fa3: 00 00 add byte ptr [rax], al - 4fa5: 00 00 add byte ptr [rax], al - 4fa7: 00 ea add dl, ch - 4fa9: 02 00 add al, byte ptr [rax] - 4fab: 00 00 add byte ptr [rax], al - 4fad: 00 00 add byte ptr [rax], al - 4faf: 00 b5 31 00 00 12 add byte ptr [rbp + 301989937], dh - 4fb5: 02 07 add al, byte ptr [rdi] - 4fb7: 00 a0 e4 46 00 00 add byte ptr [rax + 18148], ah - 4fbd: 00 00 add byte ptr [rax], al - 4fbf: 00 75 00 add byte ptr [rbp], dh - 4fc2: 00 00 add byte ptr [rax], al - 4fc4: 00 00 add byte ptr [rax], al - 4fc6: 00 00 add byte ptr [rax], al - 4fc8: c0 31 - 4fca: 00 00 add byte ptr [rax], al - 4fcc: 12 00 adc al, byte ptr [rax] - 4fce: 07 - 4fcf: 00 20 add byte ptr [rax], ah - 4fd1: cf iretd - 4fd2: 47 00 00 add byte ptr [r8], r8b - 4fd5: 00 00 add byte ptr [rax], al - 4fd7: 00 c5 add ch, al - 4fd9: 00 00 add byte ptr [rax], al - 4fdb: 00 00 add byte ptr [rax], al - 4fdd: 00 00 add byte ptr [rax], al - 4fdf: 00 e5 add ch, ah - 4fe1: 63 00 movsxd eax, dword ptr [rax] - 4fe3: 00 22 add byte ptr [rdx], ah - 4fe5: 00 07 add byte ptr [rdi], al - 4fe7: 00 90 93 44 00 00 add byte ptr [rax + 17555], dl - 4fed: 00 00 add byte ptr [rax], al - 4fef: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x4ff5 <.symtab+0x4ff5> - 4ff5: 00 00 add byte ptr [rax], al - 4ff7: 00 d5 add ch, dl - 4ff9: 31 00 xor dword ptr [rax], eax - 4ffb: 00 11 add byte ptr [rcx], dl - 4ffd: 00 12 add byte ptr [rdx], dl - 4fff: 00 70 fa add byte ptr [rax - 6], dh - 5002: 4b 00 00 add byte ptr [r8], al - 5005: 00 00 add byte ptr [rax], al - 5007: 00 08 add byte ptr [rax], cl - 5009: 00 00 add byte ptr [rax], al - 500b: 00 00 add byte ptr [rax], al - 500d: 00 00 add byte ptr [rax], al - 500f: 00 e6 add dh, ah - 5011: 31 00 xor dword ptr [rax], eax - 5013: 00 12 add byte ptr [rdx], dl - 5015: 02 07 add al, byte ptr [rdi] - 5017: 00 b0 81 41 00 00 add byte ptr [rax + 16769], dh - 501d: 00 00 add byte ptr [rax], al - 501f: 00 39 add byte ptr [rcx], bh - 5021: 00 00 add byte ptr [rax], al - 5023: 00 00 add byte ptr [rax], al - 5025: 00 00 add byte ptr [rax], al - 5027: 00 f7 add bh, dh - 5029: 31 00 xor dword ptr [rax], eax - 502b: 00 12 add byte ptr [rdx], dl - 502d: 02 07 add al, byte ptr [rdi] - 502f: 00 a0 bb 42 00 00 add byte ptr [rax + 17083], ah - 5035: 00 00 add byte ptr [rax], al - 5037: 00 c7 add bh, al - 5039: 29 00 sub dword ptr [rax], eax - 503b: 00 00 add byte ptr [rax], al - 503d: 00 00 add byte ptr [rax], al - 503f: 00 06 add byte ptr [rsi], al - 5041: 32 00 xor al, byte ptr [rax] - 5043: 00 11 add byte ptr [rcx], dl - 5045: 02 0a add cl, byte ptr [rdx] - 5047: 00 f0 add al, dh - 5049: a3 49 00 00 00 00 00 10 00 movabs dword ptr [4503599627370569], eax - 5052: 00 00 add byte ptr [rax], al - 5054: 00 00 add byte ptr [rax], al - 5056: 00 00 add byte ptr [rax], al - 5058: 1e - 5059: 32 00 xor al, byte ptr [rax] - 505b: 00 12 add byte ptr [rdx], dl - 505d: 02 07 add al, byte ptr [rdi] - 505f: 00 30 add byte ptr [rax], dh - 5061: 20 48 00 and byte ptr [rax], cl - 5064: 00 00 add byte ptr [rax], al - 5066: 00 00 add byte ptr [rax], al - 5068: 32 01 xor al, byte ptr [rcx] - 506a: 00 00 add byte ptr [rax], al - 506c: 00 00 add byte ptr [rax], al - 506e: 00 00 add byte ptr [rax], al - 5070: 3a 32 cmp dh, byte ptr [rdx] - 5072: 00 00 add byte ptr [rax], al - 5074: 11 00 adc dword ptr [rax], eax - 5076: 15 00 14 11 4c adc eax, 1276187648 - 507b: 00 00 add byte ptr [rax], al - 507d: 00 00 add byte ptr [rax], al - 507f: 00 04 00 add byte ptr [rax + rax], al - 5082: 00 00 add byte ptr [rax], al - 5084: 00 00 add byte ptr [rax], al - 5086: 00 00 add byte ptr [rax], al - 5088: 47 32 00 xor r8b, byte ptr [r8] - 508b: 00 11 add byte ptr [rcx], dl - 508d: 02 12 add dl, byte ptr [rdx] - 508f: 00 20 add byte ptr [rax], ah - 5091: eb 4b jmp 0x50de <.symtab+0x50de> - 5093: 00 00 add byte ptr [rax], al - 5095: 00 00 add byte ptr [rax], al - 5097: 00 78 00 add byte ptr [rax], bh - 509a: 00 00 add byte ptr [rax], al - 509c: 00 00 add byte ptr [rax], al - 509e: 00 00 add byte ptr [rax], al - 50a0: 55 push rbp - 50a1: 32 00 xor al, byte ptr [rax] - 50a3: 00 12 add byte ptr [rdx], dl - 50a5: 02 07 add al, byte ptr [rdi] - 50a7: 00 90 50 44 00 00 add byte ptr [rax + 17488], dl - 50ad: 00 00 add byte ptr [rax], al - 50af: 00 93 04 00 00 00 add byte ptr [rbx + 4], dl - 50b5: 00 00 add byte ptr [rax], al - 50b7: 00 6d 32 add byte ptr [rbp + 50], ch - 50ba: 00 00 add byte ptr [rax], al - 50bc: 12 02 adc al, byte ptr [rdx] - 50be: 07 - 50bf: 00 90 95 44 00 00 add byte ptr [rax + 17557], dl - 50c5: 00 00 add byte ptr [rax], al - 50c7: 00 f7 add bh, dh - 50c9: 03 00 add eax, dword ptr [rax] - 50cb: 00 00 add byte ptr [rax], al - 50cd: 00 00 add byte ptr [rax], al - 50cf: 00 77 32 add byte ptr [rdi + 50], dh - 50d2: 00 00 add byte ptr [rax], al - 50d4: 12 02 adc al, byte ptr [rdx] - 50d6: 07 - 50d7: 00 40 df add byte ptr [rax - 33], al - 50da: 45 00 00 add byte ptr [r8], r8b - 50dd: 00 00 add byte ptr [rax], al - 50df: 00 14 05 00 00 00 00 add byte ptr [rax], dl - 50e6: 00 00 add byte ptr [rax], al - 50e8: 8d 32 lea esi, [rdx] - 50ea: 00 00 add byte ptr [rax], al - 50ec: 12 00 adc al, byte ptr [rax] - 50ee: 07 - 50ef: 00 10 add byte ptr [rax], dl - 50f1: 51 push rcx - 50f2: 41 00 00 add byte ptr [r8], al - 50f5: 00 00 add byte ptr [rax], al - 50f7: 00 30 add byte ptr [rax], dh - 50f9: 01 00 add dword ptr [rax], eax - 50fb: 00 00 add byte ptr [rax], al - 50fd: 00 00 add byte ptr [rax], al - 50ff: 00 a3 32 00 00 12 add byte ptr [rbx + 301989938], ah - 5105: 02 07 add al, byte ptr [rdi] - 5107: 00 a0 70 40 00 00 add byte ptr [rax + 16496], ah - 510d: 00 00 add byte ptr [rax], al - 510f: 00 59 00 add byte ptr [rcx], bl - 5112: 00 00 add byte ptr [rax], al - 5114: 00 00 add byte ptr [rax], al - 5116: 00 00 add byte ptr [rax], al - 5118: b6 32 mov dh, 50 - 511a: 00 00 add byte ptr [rax], al - 511c: 11 02 adc dword ptr [rdx], eax - 511e: 15 00 78 10 4c adc eax, 1276147712 - 5123: 00 00 add byte ptr [rax], al - 5125: 00 00 add byte ptr [rax], al - 5127: 00 08 add byte ptr [rax], cl - 5129: 00 00 add byte ptr [rax], al - 512b: 00 00 add byte ptr [rax], al - 512d: 00 00 add byte ptr [rax], al - 512f: 00 d1 add cl, dl - 5131: 32 00 xor al, byte ptr [rax] - 5133: 00 12 add byte ptr [rdx], dl - 5135: 02 07 add al, byte ptr [rdi] - 5137: 00 40 d5 add byte ptr [rax - 43], al - 513a: 47 00 00 add byte ptr [r8], r8b - 513d: 00 00 add byte ptr [rax], al - 513f: 00 cf add bh, cl - 5141: 08 00 or byte ptr [rax], al - 5143: 00 00 add byte ptr [rax], al - 5145: 00 00 add byte ptr [rax], al - 5147: 00 e7 add bh, ah - 5149: 32 00 xor al, byte ptr [rax] - 514b: 00 11 add byte ptr [rcx], dl - 514d: 02 15 00 48 10 4c add dl, byte ptr [rip + 1276135424] # 0x4c109953 <_end+0x4bc45fd3> - 5153: 00 00 add byte ptr [rax], al - 5155: 00 00 add byte ptr [rax], al - 5157: 00 08 add byte ptr [rax], cl - 5159: 00 00 add byte ptr [rax], al - 515b: 00 00 add byte ptr [rax], al - 515d: 00 00 add byte ptr [rax], al - 515f: 00 08 add byte ptr [rax], cl - 5161: 33 00 xor eax, dword ptr [rax] - 5163: 00 10 add byte ptr [rax], dl - 5165: 00 f1 add cl, dh - 5167: ff 02 inc dword ptr [rdx] - ... - 5175: 00 00 add byte ptr [rax], al - 5177: 00 24 33 add byte ptr [rbx + rsi], ah - 517a: 00 00 add byte ptr [rax], al - 517c: 22 02 and al, byte ptr [rdx] - 517e: 07 - 517f: 00 10 add byte ptr [rax], dl - 5181: 86 44 00 00 xchg byte ptr [rax + rax], al - 5185: 00 00 add byte ptr [rax], al - 5187: 00 99 00 00 00 00 add byte ptr [rcx], bl - 518d: 00 00 add byte ptr [rax], al - 518f: 00 2c 33 add byte ptr [rbx + rsi], ch - 5192: 00 00 add byte ptr [rax], al - 5194: 22 00 and al, byte ptr [rax] - 5196: 07 - 5197: 00 60 15 add byte ptr [rax + 21], ah - 519a: 41 00 00 add byte ptr [r8], al - 519d: 00 00 add byte ptr [rax], al - 519f: 00 f6 add dh, dh - 51a1: 00 00 add byte ptr [rax], al - 51a3: 00 00 add byte ptr [rax], al - 51a5: 00 00 add byte ptr [rax], al - 51a7: 00 38 add byte ptr [rax], bh - 51a9: 33 00 xor eax, dword ptr [rax] - 51ab: 00 12 add byte ptr [rdx], dl - 51ad: 02 07 add al, byte ptr [rdi] - 51af: 00 60 34 add byte ptr [rax + 52], ah - 51b2: 41 00 00 add byte ptr [r8], al - 51b5: 00 00 add byte ptr [rax], al - 51b7: 00 ec add ah, ch - 51b9: 00 00 add byte ptr [rax], al - 51bb: 00 00 add byte ptr [rax], al - 51bd: 00 00 add byte ptr [rax], al - 51bf: 00 4c 33 00 add byte ptr [rbx + rsi], cl - 51c3: 00 12 add byte ptr [rdx], dl - 51c5: 02 07 add al, byte ptr [rdi] - 51c7: 00 20 add byte ptr [rax], ah - 51c9: f0 lock - 51ca: 40 00 00 add byte ptr [rax], al - 51cd: 00 00 add byte ptr [rax], al - 51cf: 00 15 01 00 00 00 add byte ptr [rip + 1], dl # 0x51d6 <.symtab+0x51d6> - 51d5: 00 00 add byte ptr [rax], al - 51d7: 00 ff add bh, bh - 51d9: 69 00 00 22 00 07 imul eax, dword ptr [rax], 117449216 - 51df: 00 f0 add al, dh - 51e1: 10 42 00 adc byte ptr [rdx], al - 51e4: 00 00 add byte ptr [rax], al - 51e6: 00 00 add byte ptr [rax], al - 51e8: 47 02 00 add r8b, byte ptr [r8] - 51eb: 00 00 add byte ptr [rax], al - 51ed: 00 00 add byte ptr [rax], al - 51ef: 00 65 33 add byte ptr [rbp + 51], ah - 51f2: 00 00 add byte ptr [rax], al - 51f4: 12 02 adc al, byte ptr [rdx] - 51f6: 07 - 51f7: 00 20 add byte ptr [rax], ah - 51f9: 7b 41 jnp 0x523c <.symtab+0x523c> - 51fb: 00 00 add byte ptr [rax], al - 51fd: 00 00 add byte ptr [rax], al - 51ff: 00 6e 00 add byte ptr [rsi], ch - 5202: 00 00 add byte ptr [rax], al - 5204: 00 00 add byte ptr [rax], al - 5206: 00 00 add byte ptr [rax], al - 5208: 6f outsd dx, dword ptr [rsi] - 5209: 33 00 xor eax, dword ptr [rax] - 520b: 00 22 add byte ptr [rdx], ah - 520d: 02 07 add al, byte ptr [rdi] - 520f: 00 e0 add al, ah - 5211: 92 xchg eax, edx - 5212: 44 00 00 add byte ptr [rax], r8b - 5215: 00 00 add byte ptr [rax], al - 5217: 00 a5 00 00 00 00 add byte ptr [rbp], ah - 521d: 00 00 add byte ptr [rax], al - 521f: 00 76 33 add byte ptr [rsi + 51], dh - 5222: 00 00 add byte ptr [rax], al - 5224: 12 02 adc al, byte ptr [rdx] - 5226: 07 - 5227: 00 c0 add al, al - 5229: 93 xchg eax, ebx - 522a: 44 00 00 add byte ptr [rax], r8b - 522d: 00 00 add byte ptr [rax], al - 522f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x5235 <.symtab+0x5235> - 5235: 00 00 add byte ptr [rax], al - 5237: 00 81 33 00 00 11 add byte ptr [rcx + 285212723], al - 523d: 00 15 00 30 11 4c add byte ptr [rip + 1276194816], dl # 0x4c118243 <_end+0x4bc548c3> - 5243: 00 00 add byte ptr [rax], al - 5245: 00 00 add byte ptr [rax], al - 5247: 00 08 add byte ptr [rax], cl - 5249: 00 00 add byte ptr [rax], al - 524b: 00 00 add byte ptr [rax], al - 524d: 00 00 add byte ptr [rax], al - 524f: 00 93 33 00 00 11 add byte ptr [rbx + 285212723], dl - 5255: 02 15 00 60 10 4c add dl, byte ptr [rip + 1276141568] # 0x4c10b25b <_end+0x4bc478db> - 525b: 00 00 add byte ptr [rax], al - 525d: 00 00 add byte ptr [rax], al - 525f: 00 08 add byte ptr [rax], cl - 5261: 00 00 add byte ptr [rax], al - 5263: 00 00 add byte ptr [rax], al - 5265: 00 00 add byte ptr [rax], al - 5267: 00 ad 33 00 00 11 add byte ptr [rbp + 285212723], ch - 526d: 00 19 add byte ptr [rcx], bl - 526f: 00 40 37 add byte ptr [rax + 55], al - 5272: 4c 00 00 add byte ptr [rax], r8b - 5275: 00 00 add byte ptr [rax], al - 5277: 00 08 add byte ptr [rax], cl - 5279: 00 00 add byte ptr [rax], al - 527b: 00 00 add byte ptr [rax], al - 527d: 00 00 add byte ptr [rax], al - 527f: 00 c1 add cl, al - 5281: 33 00 xor eax, dword ptr [rax] - 5283: 00 12 add byte ptr [rdx], dl - 5285: 02 07 add al, byte ptr [rdi] - 5287: 00 e0 add al, ah - 5289: e9 47 00 00 00 jmp 0x52d5 <.symtab+0x52d5> - 528e: 00 00 add byte ptr [rax], al - 5290: 14 01 adc al, 1 - 5292: 00 00 add byte ptr [rax], al - 5294: 00 00 add byte ptr [rax], al - 5296: 00 00 add byte ptr [rax], al - 5298: d5 - 5299: 33 00 xor eax, dword ptr [rax] - 529b: 00 11 add byte ptr [rcx], dl - 529d: 02 19 add bl, byte ptr [rcx] - 529f: 00 c0 add al, al - 52a1: 38 4c 00 00 cmp byte ptr [rax + rax], cl - 52a5: 00 00 add byte ptr [rax], al - 52a7: 00 08 add byte ptr [rax], cl - 52a9: 00 00 add byte ptr [rax], al - 52ab: 00 00 add byte ptr [rax], al - 52ad: 00 00 add byte ptr [rax], al - 52af: 00 e9 add cl, ch - 52b1: 33 00 xor eax, dword ptr [rax] - 52b3: 00 12 add byte ptr [rdx], dl - 52b5: 02 07 add al, byte ptr [rdi] - 52b7: 00 50 f6 add byte ptr [rax - 10], dl - 52ba: 41 00 00 add byte ptr [r8], al - 52bd: 00 00 add byte ptr [rax], al - 52bf: 00 60 02 add byte ptr [rax + 2], ah - 52c2: 00 00 add byte ptr [rax], al - 52c4: 00 00 add byte ptr [rax], al - 52c6: 00 00 add byte ptr [rax], al - 52c8: 07 - 52c9: 34 00 xor al, 0 - 52cb: 00 12 add byte ptr [rdx], dl - 52cd: 02 07 add al, byte ptr [rdi] - 52cf: 00 30 add byte ptr [rax], dh - 52d1: 55 push rbp - 52d2: 44 00 00 add byte ptr [rax], r8b - 52d5: 00 00 add byte ptr [rax], al - 52d7: 00 a7 00 00 00 00 add byte ptr [rdi], ah - 52dd: 00 00 add byte ptr [rax], al - 52df: 00 16 add byte ptr [rsi], dl - 52e1: 34 00 xor al, 0 - 52e3: 00 12 add byte ptr [rdx], dl - 52e5: 02 07 add al, byte ptr [rdi] - 52e7: 00 70 01 add byte ptr [rax + 1], dh - 52ea: 49 00 00 add byte ptr [r8], al - 52ed: 00 00 add byte ptr [rax], al - 52ef: 00 0c 00 add byte ptr [rax + rax], cl - 52f2: 00 00 add byte ptr [rax], al - 52f4: 00 00 add byte ptr [rax], al - 52f6: 00 00 add byte ptr [rax], al - 52f8: 2d 34 00 00 12 sub eax, 301989940 - 52fd: 02 07 add al, byte ptr [rdi] - 52ff: 00 50 d8 add byte ptr [rax - 40], dl - 5302: 45 00 00 add byte ptr [r8], r8b - 5305: 00 00 add byte ptr [rax], al - 5307: 00 fb add bl, bh - 5309: 03 00 add eax, dword ptr [rax] - 530b: 00 00 add byte ptr [rax], al - 530d: 00 00 add byte ptr [rax], al - 530f: 00 3e add byte ptr [rsi], bh - 5311: 34 00 xor al, 0 - 5313: 00 11 add byte ptr [rcx], dl - 5315: 00 15 00 50 11 4c add byte ptr [rip + 1276203008], dl # 0x4c11a31b <_end+0x4bc5699b> - 531b: 00 00 add byte ptr [rax], al - 531d: 00 00 add byte ptr [rax], al - 531f: 00 10 add byte ptr [rax], dl - 5321: 00 00 add byte ptr [rax], al - 5323: 00 00 add byte ptr [rax], al - 5325: 00 00 add byte ptr [rax], al - 5327: 00 f1 add cl, dh - 5329: 5f pop rdi - 532a: 00 00 add byte ptr [rax], al - 532c: 12 02 adc al, byte ptr [rdx] - 532e: 07 - 532f: 00 20 add byte ptr [rax], ah - 5331: fb sti - 5332: 40 00 00 add byte ptr [rax], al - 5335: 00 00 add byte ptr [rax], al - 5337: 00 d5 add ch, dl - 5339: 00 00 add byte ptr [rax], al - 533b: 00 00 add byte ptr [rax], al - 533d: 00 00 add byte ptr [rax], al - 533f: 00 55 34 add byte ptr [rbp + 52], dl - 5342: 00 00 add byte ptr [rax], al - 5344: 12 02 adc al, byte ptr [rdx] - 5346: 07 - 5347: 00 e0 add al, ah - 5349: 42 41 - 534b: 00 00 add byte ptr [rax], al - 534d: 00 00 add byte ptr [rax], al - 534f: 00 0c 00 add byte ptr [rax + rax], cl - 5352: 00 00 add byte ptr [rax], al - 5354: 00 00 add byte ptr [rax], al - 5356: 00 00 add byte ptr [rax], al - 5358: 49 3f - 535a: 00 00 add byte ptr [rax], al - 535c: 2a 00 sub al, byte ptr [rax] - 535e: 07 - 535f: 00 70 fd add byte ptr [rax - 3], dh - 5362: 46 00 00 add byte ptr [rax], r8b - 5365: 00 00 add byte ptr [rax], al - 5367: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x536d <.symtab+0x536d> - 536d: 00 00 add byte ptr [rax], al - 536f: 00 63 34 add byte ptr [rbx + 52], ah - 5372: 00 00 add byte ptr [rax], al - 5374: 12 02 adc al, byte ptr [rdx] - 5376: 07 - 5377: 00 e0 add al, ah - 5379: b6 46 mov dh, 70 - 537b: 00 00 add byte ptr [rax], al - 537d: 00 00 add byte ptr [rax], al - 537f: 00 9d 08 00 00 00 add byte ptr [rbp + 8], bl - 5385: 00 00 add byte ptr [rax], al - 5387: 00 76 34 add byte ptr [rsi + 52], dh - 538a: 00 00 add byte ptr [rax], al - 538c: 12 02 adc al, byte ptr [rdx] - 538e: 07 - 538f: 00 00 add byte ptr [rax], al - 5391: ec in al, dx - 5392: 47 00 00 add byte ptr [r8], r8b - 5395: 00 00 add byte ptr [rax], al - 5397: 00 d3 add bl, dl - 5399: 00 00 add byte ptr [rax], al - 539b: 00 00 add byte ptr [rax], al - 539d: 00 00 add byte ptr [rax], al - 539f: 00 81 34 00 00 12 add byte ptr [rcx + 301989940], al - 53a5: 02 07 add al, byte ptr [rdi] - 53a7: 00 00 add byte ptr [rax], al - 53a9: 5a pop rdx - 53aa: 44 00 00 add byte ptr [rax], r8b - 53ad: 00 00 add byte ptr [rax], al - 53af: 00 11 add byte ptr [rcx], dl - 53b1: 00 00 add byte ptr [rax], al - 53b3: 00 00 add byte ptr [rax], al - 53b5: 00 00 add byte ptr [rax], al - 53b7: 00 79 4c add byte ptr [rcx + 76], bh - 53ba: 00 00 add byte ptr [rax], al - 53bc: 16 - 53bd: 00 0f add byte ptr [rdi], cl - 53bf: 00 20 add byte ptr [rax], ah - 53c1: 00 00 add byte ptr [rax], al - 53c3: 00 00 add byte ptr [rax], al - 53c5: 00 00 add byte ptr [rax], al - 53c7: 00 04 00 add byte ptr [rax + rax], al - 53ca: 00 00 add byte ptr [rax], al - 53cc: 00 00 add byte ptr [rax], al - 53ce: 00 00 add byte ptr [rax], al - 53d0: b5 4f mov ch, 79 - 53d2: 00 00 add byte ptr [rax], al - 53d4: 22 00 and al, byte ptr [rax] - 53d6: 07 - 53d7: 00 a0 16 47 00 00 add byte ptr [rax + 18198], ah - 53dd: 00 00 add byte ptr [rax], al - 53df: 00 0c 00 add byte ptr [rax + rax], cl - 53e2: 00 00 add byte ptr [rax], al - 53e4: 00 00 add byte ptr [rax], al - 53e6: 00 00 add byte ptr [rax], al - 53e8: 90 nop - 53e9: 34 00 xor al, 0 - 53eb: 00 12 add byte ptr [rdx], dl - 53ed: 02 07 add al, byte ptr [rdi] - 53ef: 00 10 add byte ptr [rax], dl - 53f1: 67 44 00 00 add byte ptr [eax], r8b - 53f5: 00 00 add byte ptr [rax], al - 53f7: 00 16 add byte ptr [rsi], dl - 53f9: 00 00 add byte ptr [rax], al - 53fb: 00 00 add byte ptr [rax], al - 53fd: 00 00 add byte ptr [rax], al - 53ff: 00 a9 34 00 00 12 add byte ptr [rcx + 301989940], ch - 5405: 02 07 add al, byte ptr [rdi] - 5407: 00 e0 add al, ah - 5409: a1 44 00 00 00 00 00 30 12 movabs eax, dword ptr [1310547491564814404] - 5412: 00 00 add byte ptr [rax], al - 5414: 00 00 add byte ptr [rax], al - 5416: 00 00 add byte ptr [rax], al - 5418: b4 34 mov ah, 52 - 541a: 00 00 add byte ptr [rax], al - 541c: 1a 02 sbb al, byte ptr [rdx] - 541e: 07 - 541f: 00 e0 add al, ah - 5421: 26 42 00 00 add byte ptr es:[rax], al - 5425: 00 00 add byte ptr [rax], al - 5427: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x542d <.symtab+0x542d> - 542d: 00 00 add byte ptr [rax], al - 542f: 00 c0 add al, al - 5431: 34 00 xor al, 0 - 5433: 00 12 add byte ptr [rdx], dl - 5435: 00 07 add byte ptr [rdi], al - 5437: 00 30 add byte ptr [rax], dh - 5439: 5b pop rbx - 543a: 48 00 00 add byte ptr [rax], al - 543d: 00 00 add byte ptr [rax], al - 543f: 00 60 02 add byte ptr [rax + 2], ah - 5442: 00 00 add byte ptr [rax], al - 5444: 00 00 add byte ptr [rax], al - 5446: 00 00 add byte ptr [rax], al - 5448: d2 34 00 - 544b: 00 12 add byte ptr [rdx], dl - 544d: 02 07 add al, byte ptr [rdi] - 544f: 00 e0 add al, ah - 5451: 86 44 00 00 xchg byte ptr [rax + rax], al - 5455: 00 00 add byte ptr [rax], al - 5457: 00 68 07 add byte ptr [rax + 7], ch - 545a: 00 00 add byte ptr [rax], al - 545c: 00 00 add byte ptr [rax], al - 545e: 00 00 add byte ptr [rax], al - 5460: db 34 00 - 5463: 00 12 add byte ptr [rdx], dl - 5465: 02 07 add al, byte ptr [rdi] - 5467: 00 40 0a add byte ptr [rax + 10], al - 546a: 49 00 00 add byte ptr [r8], al - 546d: 00 00 add byte ptr [rax], al - 546f: 00 90 00 00 00 00 add byte ptr [rax], dl - 5475: 00 00 add byte ptr [rax], al - 5477: 00 ed add ch, ch - 5479: 34 00 xor al, 0 - 547b: 00 12 add byte ptr [rdx], dl - 547d: 02 07 add al, byte ptr [rdi] - 547f: 00 20 add byte ptr [rax], ah - 5481: 7a 44 jp 0x54c7 <.symtab+0x54c7> - 5483: 00 00 add byte ptr [rax], al - 5485: 00 00 add byte ptr [rax], al - 5487: 00 65 03 add byte ptr [rbp + 3], ah - 548a: 00 00 add byte ptr [rax], al - 548c: 00 00 add byte ptr [rax], al - 548e: 00 00 add byte ptr [rax], al - 5490: fb sti - 5491: 34 00 xor al, 0 - 5493: 00 12 add byte ptr [rdx], dl - 5495: 02 07 add al, byte ptr [rdi] - 5497: 00 74 b2 43 add byte ptr [rdx + 4*rsi + 67], dh - 549b: 00 00 add byte ptr [rax], al - 549d: 00 00 add byte ptr [rax], al - 549f: 00 92 1b 00 00 00 add byte ptr [rdx + 27], dl - 54a5: 00 00 add byte ptr [rax], al - 54a7: 00 10 add byte ptr [rax], dl - 54a9: 35 00 00 12 00 xor eax, 1179648 - 54ae: 07 - 54af: 00 60 8e add byte ptr [rax - 114], ah - 54b2: 41 00 00 add byte ptr [r8], al - 54b5: 00 00 add byte ptr [rax], al - 54b7: 00 e8 add al, ch - 54b9: 00 00 add byte ptr [rax], al - 54bb: 00 00 add byte ptr [rax], al - 54bd: 00 00 add byte ptr [rax], al - 54bf: 00 e9 add cl, ch - 54c1: 57 push rdi - 54c2: 00 00 add byte ptr [rax], al - 54c4: 22 02 and al, byte ptr [rdx] - 54c6: 07 - 54c7: 00 f0 add al, dh - 54c9: e8 46 00 00 00 call 0x5514 <.symtab+0x5514> - 54ce: 00 00 add byte ptr [rax], al - 54d0: bc 02 00 00 00 mov esp, 2 - 54d5: 00 00 add byte ptr [rax], al - 54d7: 00 20 add byte ptr [rax], ah - 54d9: 35 00 00 12 02 xor eax, 34734080 - 54de: 07 - 54df: 00 00 add byte ptr [rax], al - 54e1: df 45 00 fild word ptr [rbp] - 54e4: 00 00 add byte ptr [rax], al - 54e6: 00 00 add byte ptr [rax], al - 54e8: 14 00 adc al, 0 - 54ea: 00 00 add byte ptr [rax], al - 54ec: 00 00 add byte ptr [rax], al - 54ee: 00 00 add byte ptr [rax], al - 54f0: 32 35 00 00 12 02 xor dh, byte ptr [rip + 34734080] # 0x21254f6 <_end+0x1c61b76> - 54f6: 07 - 54f7: 00 60 ed add byte ptr [rax - 19], ah - 54fa: 46 00 00 add byte ptr [rax], r8b - 54fd: 00 00 add byte ptr [rax], al - 54ff: 00 23 add byte ptr [rbx], ah - 5501: 03 00 add eax, dword ptr [rax] - 5503: 00 00 add byte ptr [rax], al - 5505: 00 00 add byte ptr [rax], al - 5507: 00 40 35 add byte ptr [rax + 53], al - 550a: 00 00 add byte ptr [rax], al - 550c: 11 02 adc dword ptr [rdx], eax - 550e: 0a 00 or al, byte ptr [rax] - 5510: 00 a3 49 00 00 00 add byte ptr [rbx + 73], ah - 5516: 00 00 add byte ptr [rax], al - 5518: 0d 00 00 00 00 or eax, 0 - 551d: 00 00 add byte ptr [rax], al - 551f: 00 00 add byte ptr [rax], al - 5521: 55 push rbp - 5522: 00 00 add byte ptr [rax], al - 5524: 22 00 and al, byte ptr [rax] - 5526: 07 - 5527: 00 d0 add al, dl - 5529: 72 44 jb 0x556f <.symtab+0x556f> - 552b: 00 00 add byte ptr [rax], al - 552d: 00 00 add byte ptr [rax], al - 552f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x5535 <.symtab+0x5535> - 5535: 00 00 add byte ptr [rax], al - 5537: 00 57 35 add byte ptr [rdi + 53], dl - 553a: 00 00 add byte ptr [rax], al - 553c: 12 02 adc al, byte ptr [rdx] - 553e: 07 - 553f: 00 e0 add al, ah - 5541: d1 46 00 rol dword ptr [rsi] - 5544: 00 00 add byte ptr [rax], al - 5546: 00 00 add byte ptr [rax], al - 5548: 75 00 jne 0x554a <.symtab+0x554a> - 554a: 00 00 add byte ptr [rax], al - 554c: 00 00 add byte ptr [rax], al - 554e: 00 00 add byte ptr [rax], al - 5550: 63 35 00 00 11 00 movsxd esi, dword ptr [rip + 1114112] # 0x115556 <.symtab+0x115556> - 5556: 15 00 20 03 4c adc eax, 1275273216 - 555b: 00 00 add byte ptr [rax], al - 555d: 00 00 add byte ptr [rax], al - 555f: 00 e0 add al, ah - 5561: 00 00 add byte ptr [rax], al - 5563: 00 00 add byte ptr [rax], al - 5565: 00 00 add byte ptr [rax], al - 5567: 00 73 35 add byte ptr [rbx + 53], dh - 556a: 00 00 add byte ptr [rax], al - 556c: 12 00 adc al, byte ptr [rax] - 556e: 07 - 556f: 00 70 21 add byte ptr [rax + 33], dh - 5572: 48 00 00 add byte ptr [rax], al - 5575: 00 00 add byte ptr [rax], al - 5577: 00 32 add byte ptr [rdx], dh - 5579: 01 00 add dword ptr [rax], eax - 557b: 00 00 add byte ptr [rax], al - 557d: 00 00 add byte ptr [rax], al - 557f: 00 8e 35 00 00 12 add byte ptr [rsi + 301989941], cl - 5585: 00 07 add byte ptr [rdi], al - 5587: 00 70 ac add byte ptr [rax - 84], dh - 558a: 48 00 00 add byte ptr [rax], al - 558d: 00 00 add byte ptr [rax], al - 558f: 00 2a add byte ptr [rdx], ch - 5591: 01 00 add dword ptr [rax], eax - 5593: 00 00 add byte ptr [rax], al - 5595: 00 00 add byte ptr [rax], al - 5597: 00 9a 35 00 00 12 add byte ptr [rdx + 301989941], bl - 559d: 00 07 add byte ptr [rdi], al - 559f: 00 40 5a add byte ptr [rax + 90], al - 55a2: 41 00 00 add byte ptr [r8], al - 55a5: 00 00 add byte ptr [rax], al - 55a7: 00 27 add byte ptr [rdi], ah - 55a9: 00 00 add byte ptr [rax], al - 55ab: 00 00 add byte ptr [rax], al - 55ad: 00 00 add byte ptr [rax], al - 55af: 00 b9 2d 00 00 22 add byte ptr [rcx + 570425389], bh - 55b5: 00 07 add byte ptr [rdi], al - 55b7: 00 10 add byte ptr [rax], dl - 55b9: 57 push rdi - 55ba: 48 00 00 add byte ptr [rax], al - 55bd: 00 00 add byte ptr [rax], al - 55bf: 00 0c 00 add byte ptr [rax + rax], cl - 55c2: 00 00 add byte ptr [rax], al - 55c4: 00 00 add byte ptr [rax], al - 55c6: 00 00 add byte ptr [rax], al - 55c8: c4 52 00 - 55cb: 00 22 add byte ptr [rdx], ah - 55cd: 00 07 add byte ptr [rdi], al - 55cf: 00 50 92 add byte ptr [rax - 110], dl - 55d2: 44 00 00 add byte ptr [rax], r8b - 55d5: 00 00 add byte ptr [rax], al - 55d7: 00 31 add byte ptr [rcx], dh - 55d9: 00 00 add byte ptr [rax], al - 55db: 00 00 add byte ptr [rax], al - 55dd: 00 00 add byte ptr [rax], al - 55df: 00 ac 35 00 00 12 02 add byte ptr [rbp + rsi + 34734080], ch - 55e6: 07 - 55e7: 00 80 e5 42 00 00 add byte ptr [rax + 17125], al - 55ed: 00 00 add byte ptr [rax], al - 55ef: 00 78 2b add byte ptr [rax + 43], bh - 55f2: 00 00 add byte ptr [rax], al - 55f4: 00 00 add byte ptr [rax], al - 55f6: 00 00 add byte ptr [rax], al - 55f8: bc 35 00 00 12 mov esp, 301989941 - 55fd: 02 07 add al, byte ptr [rdi] - 55ff: 00 80 95 45 00 00 add byte ptr [rax + 17813], al - 5605: 00 00 add byte ptr [rax], al - 5607: 00 da add dl, bl - 5609: 04 00 add al, 0 - 560b: 00 00 add byte ptr [rax], al - 560d: 00 00 add byte ptr [rax], al - 560f: 00 d1 add cl, dl - 5611: 35 00 00 12 02 xor eax, 34734080 - 5616: 07 - 5617: 00 f0 add al, dh - 5619: aa stosb byte ptr es:[rdi], al - 561a: 47 00 00 add byte ptr [r8], r8b - 561d: 00 00 add byte ptr [rax], al - 561f: 00 4e 00 add byte ptr [rsi], cl - 5622: 00 00 add byte ptr [rax], al - 5624: 00 00 add byte ptr [rax], al - 5626: 00 00 add byte ptr [rax], al - 5628: e9 35 00 00 11 jmp 0x11005662 <_end+0x10b41ce2> - 562d: 02 0a add cl, byte ptr [rdx] - 562f: 00 e0 add al, ah - 5631: ae scasb al, byte ptr es:[rdi] - 5632: 49 00 00 add byte ptr [r8], al - 5635: 00 00 add byte ptr [rax], al - 5637: 00 4c 00 00 add byte ptr [rax + rax], cl - 563b: 00 00 add byte ptr [rax], al - 563d: 00 00 add byte ptr [rax], al - 563f: 00 04 36 add byte ptr [rsi + rsi], al - 5642: 00 00 add byte ptr [rax], al - 5644: 12 02 adc al, byte ptr [rdx] - 5646: 07 - 5647: 00 10 add byte ptr [rax], dl - 5649: fb sti - 564a: 40 00 00 add byte ptr [rax], al - 564d: 00 00 add byte ptr [rax], al - 564f: 00 0c 00 add byte ptr [rax + rax], cl - 5652: 00 00 add byte ptr [rax], al - 5654: 00 00 add byte ptr [rax], al - 5656: 00 00 add byte ptr [rax], al - 5658: 0a 36 or dh, byte ptr [rsi] - 565a: 00 00 add byte ptr [rax], al - 565c: 12 00 adc al, byte ptr [rax] - 565e: 07 - 565f: 00 60 15 add byte ptr [rax + 21], ah - 5662: 42 00 00 add byte ptr [rax], al - 5665: 00 00 add byte ptr [rax], al - 5667: 00 ff add bh, bh - 5669: 02 00 add al, byte ptr [rax] - 566b: 00 00 add byte ptr [rax], al - 566d: 00 00 add byte ptr [rax], al - 566f: 00 1b add byte ptr [rbx], bl - 5671: 36 00 00 add byte ptr ss:[rax], al - 5674: 12 02 adc al, byte ptr [rdx] - 5676: 07 - 5677: 00 90 8b 41 00 00 add byte ptr [rax + 16779], dl - 567d: 00 00 add byte ptr [rax], al - 567f: 00 c3 add bl, al - 5681: 02 00 add al, byte ptr [rax] - 5683: 00 00 add byte ptr [rax], al - 5685: 00 00 add byte ptr [rax], al - 5687: 00 36 add byte ptr [rsi], dh - 5689: 36 00 00 add byte ptr ss:[rax], al - 568c: 22 00 and al, byte ptr [rax] - 568e: 07 - 568f: 00 50 10 add byte ptr [rax + 16], dl - 5692: 41 00 00 add byte ptr [r8], al - 5695: 00 00 add byte ptr [rax], al - 5697: 00 88 02 00 00 00 add byte ptr [rax + 2], cl - 569d: 00 00 add byte ptr [rax], al - 569f: 00 41 36 add byte ptr [rcx + 54], al - 56a2: 00 00 add byte ptr [rax], al - 56a4: 12 00 adc al, byte ptr [rax] - 56a6: 07 - 56a7: 00 00 add byte ptr [rax], al - 56a9: df 45 00 fild word ptr [rbp] - 56ac: 00 00 add byte ptr [rax], al - 56ae: 00 00 add byte ptr [rax], al - 56b0: 14 00 adc al, 0 - 56b2: 00 00 add byte ptr [rax], al - 56b4: 00 00 add byte ptr [rax], al - 56b6: 00 00 add byte ptr [rax], al - 56b8: 54 push rsp - 56b9: 36 00 00 add byte ptr ss:[rax], al - 56bc: 11 02 adc dword ptr [rdx], eax - 56be: 19 00 sbb dword ptr [rax], eax - 56c0: a8 38 test al, 56 - 56c2: 4c 00 00 add byte ptr [rax], r8b - 56c5: 00 00 add byte ptr [rax], al - 56c7: 00 08 add byte ptr [rax], cl - 56c9: 00 00 add byte ptr [rax], al - 56cb: 00 00 add byte ptr [rax], al - 56cd: 00 00 add byte ptr [rax], al - 56cf: 00 67 36 add byte ptr [rdi + 54], ah - 56d2: 00 00 add byte ptr [rax], al - 56d4: 12 00 adc al, byte ptr [rax] - 56d6: 07 - 56d7: 00 e0 add al, ah - 56d9: 65 40 00 00 add byte ptr gs:[rax], al - 56dd: 00 00 add byte ptr [rax], al - 56df: 00 ee add dh, ch - 56e1: 01 00 add dword ptr [rax], eax - 56e3: 00 00 add byte ptr [rax], al - 56e5: 00 00 add byte ptr [rax], al - 56e7: 00 78 36 add byte ptr [rax + 54], bh - 56ea: 00 00 add byte ptr [rax], al - 56ec: 12 02 adc al, byte ptr [rdx] - 56ee: 07 - 56ef: 00 20 add byte ptr [rax], ah - 56f1: 2a 41 00 sub al, byte ptr [rcx] - 56f4: 00 00 add byte ptr [rax], al - 56f6: 00 00 add byte ptr [rax], al - 56f8: ee out dx, al - 56f9: 01 00 add dword ptr [rax], eax - 56fb: 00 00 add byte ptr [rax], al - 56fd: 00 00 add byte ptr [rax], al - 56ff: 00 86 36 00 00 22 add byte ptr [rsi + 570425398], al - 5705: 00 07 add byte ptr [rdi], al - 5707: 00 c0 add al, al - 5709: c4 46 00 00 - 570d: 00 00 add byte ptr [rax], al - 570f: 00 e1 add cl, ah - 5711: 02 00 add al, byte ptr [rax] - 5713: 00 00 add byte ptr [rax], al - 5715: 00 00 add byte ptr [rax], al - 5717: 00 91 36 00 00 22 add byte ptr [rcx + 570425398], dl - 571d: 02 07 add al, byte ptr [rdi] - 571f: 00 70 85 add byte ptr [rax - 123], dh - 5722: 44 00 00 add byte ptr [rax], r8b - 5725: 00 00 add byte ptr [rax], al - 5727: 00 99 00 00 00 00 add byte ptr [rcx], bl - 572d: 00 00 add byte ptr [rax], al - 572f: 00 98 36 00 00 12 add byte ptr [rax + 301989942], bl - 5735: 00 07 add byte ptr [rdi], al - 5737: 00 d0 add al, dl - 5739: 04 47 add al, 71 - 573b: 00 00 add byte ptr [rax], al - 573d: 00 00 add byte ptr [rax], al - 573f: 00 20 add byte ptr [rax], ah - 5741: 00 00 add byte ptr [rax], al - 5743: 00 00 add byte ptr [rax], al - 5745: 00 00 add byte ptr [rax], al - 5747: 00 a4 36 00 00 12 02 add byte ptr [rsi + rsi + 34734080], ah - 574e: 07 - 574f: 00 40 ab add byte ptr [rax - 85], al - 5752: 47 00 00 add byte ptr [r8], r8b - 5755: 00 00 add byte ptr [rax], al - 5757: 00 78 01 add byte ptr [rax + 1], bh - 575a: 00 00 add byte ptr [rax], al - 575c: 00 00 add byte ptr [rax], al - 575e: 00 00 add byte ptr [rax], al - 5760: b0 36 mov al, 54 - 5762: 00 00 add byte ptr [rax], al - 5764: 12 00 adc al, byte ptr [rax] - 5766: 07 - 5767: 00 30 add byte ptr [rax], dh - 5769: 79 41 jns 0x57ac <.symtab+0x57ac> - 576b: 00 00 add byte ptr [rax], al - 576d: 00 00 add byte ptr [rax], al - 576f: 00 0a add byte ptr [rdx], cl - 5771: 00 00 add byte ptr [rax], al - 5773: 00 00 add byte ptr [rax], al - 5775: 00 00 add byte ptr [rax], al - 5777: 00 c6 add dh, al - 5779: 36 00 00 add byte ptr ss:[rax], al - 577c: 12 00 adc al, byte ptr [rax] - 577e: 07 - 577f: 00 a0 45 48 00 00 add byte ptr [rax + 18501], ah - 5785: 00 00 add byte ptr [rax], al - 5787: 00 4c 00 00 add byte ptr [rax + rax], cl - 578b: 00 00 add byte ptr [rax], al - 578d: 00 00 add byte ptr [rax], al - 578f: 00 81 53 00 00 22 add byte ptr [rcx + 570425427], al - 5795: 02 07 add al, byte ptr [rdi] - 5797: 00 70 91 add byte ptr [rax - 111], dh - 579a: 44 00 00 add byte ptr [rax], r8b - 579d: 00 00 add byte ptr [rax], al - 579f: 00 32 add byte ptr [rdx], dh - 57a1: 00 00 add byte ptr [rax], al - 57a3: 00 00 add byte ptr [rax], al - 57a5: 00 00 add byte ptr [rax], al - 57a7: 00 ae 27 00 00 12 add byte ptr [rsi + 301989927], ch - 57ad: 02 07 add al, byte ptr [rdi] - 57af: 00 f0 add al, dh - 57b1: c8 48 00 00 enter 72, 0 - 57b5: 00 00 add byte ptr [rax], al - 57b7: 00 3a add byte ptr [rdx], bh - 57b9: 01 00 add dword ptr [rax], eax - 57bb: 00 00 add byte ptr [rax], al - 57bd: 00 00 add byte ptr [rax], al - 57bf: 00 d6 add dh, dl - 57c1: 36 00 00 add byte ptr ss:[rax], al - 57c4: 12 02 adc al, byte ptr [rdx] - 57c6: 07 - 57c7: 00 c0 add al, al - 57c9: 92 xchg eax, edx - 57ca: 45 00 00 add byte ptr [r8], r8b - 57cd: 00 00 add byte ptr [rax], al - 57cf: 00 14 02 add byte ptr [rdx + rax], dl - 57d2: 00 00 add byte ptr [rax], al - 57d4: 00 00 add byte ptr [rax], al - 57d6: 00 00 add byte ptr [rax], al - 57d8: e9 36 00 00 12 jmp 0x12005813 <_end+0x11b41e93> - 57dd: 00 07 add byte ptr [rdi], al - 57df: 00 b0 0f 42 00 00 add byte ptr [rax + 16911], dh - 57e5: 00 00 add byte ptr [rax], al - 57e7: 00 37 add byte ptr [rdi], dh - 57e9: 01 00 add dword ptr [rax], eax - 57eb: 00 00 add byte ptr [rax], al - 57ed: 00 00 add byte ptr [rax], al - 57ef: 00 f4 add ah, dh - 57f1: 36 00 00 add byte ptr ss:[rax], al - 57f4: 12 00 adc al, byte ptr [rax] - 57f6: 07 - 57f7: 00 40 23 add byte ptr [rax + 35], al - 57fa: 45 00 00 add byte ptr [r8], r8b - 57fd: 00 00 add byte ptr [rax], al - 57ff: 00 bd 08 00 00 00 add byte ptr [rbp + 8], bh - 5805: 00 00 add byte ptr [rax], al - 5807: 00 16 add byte ptr [rsi], dl - 5809: 37 - 580a: 00 00 add byte ptr [rax], al - 580c: 11 00 adc dword ptr [rax], eax - 580e: 19 00 sbb dword ptr [rax], eax - 5810: b8 37 4c 00 00 mov eax, 19511 - 5815: 00 00 add byte ptr [rax], al - 5817: 00 08 add byte ptr [rax], cl - 5819: 00 00 add byte ptr [rax], al - 581b: 00 00 add byte ptr [rax], al - 581d: 00 00 add byte ptr [rax], al - 581f: 00 26 add byte ptr [rsi], ah - 5821: 37 - 5822: 00 00 add byte ptr [rax], al - 5824: 12 00 adc al, byte ptr [rax] - 5826: 07 - 5827: 00 00 add byte ptr [rax], al - 5829: 11 43 00 adc dword ptr [rbx], eax - 582c: 00 00 add byte ptr [rax], al - 582e: 00 00 add byte ptr [rax], al - 5830: 0d 00 00 00 00 or eax, 0 - 5835: 00 00 add byte ptr [rax], al - 5837: 00 3f add byte ptr [rdi], bh - 5839: 37 - 583a: 00 00 add byte ptr [rax], al - 583c: 11 00 adc dword ptr [rax], eax - 583e: 19 00 sbb dword ptr [rax], eax - 5840: 00 33 add byte ptr [rbx], dh - 5842: 4c 00 00 add byte ptr [rax], r8b - 5845: 00 00 add byte ptr [rax], al - 5847: 00 08 add byte ptr [rax], cl - 5849: 00 00 add byte ptr [rax], al - 584b: 00 00 add byte ptr [rax], al - 584d: 00 00 add byte ptr [rax], al - 584f: 00 53 37 add byte ptr [rbx + 55], dl - 5852: 00 00 add byte ptr [rax], al - 5854: 12 02 adc al, byte ptr [rdx] - 5856: 07 - 5857: 00 30 add byte ptr [rax], dh - 5859: 11 43 00 adc dword ptr [rbx], eax - 585c: 00 00 add byte ptr [rax], al - 585e: 00 00 add byte ptr [rax], al - 5860: d6 - 5861: 2a 00 sub al, byte ptr [rax] - 5863: 00 00 add byte ptr [rax], al - 5865: 00 00 add byte ptr [rax], al - 5867: 00 67 37 add byte ptr [rdi + 55], ah - 586a: 00 00 add byte ptr [rax], al - 586c: 12 02 adc al, byte ptr [rdx] - 586e: 07 - 586f: 00 e0 add al, ah - 5871: d5 - 5872: 46 00 00 add byte ptr [rax], r8b - 5875: 00 00 add byte ptr [rax], al - 5877: 00 72 00 add byte ptr [rdx], dh - 587a: 00 00 add byte ptr [rax], al - 587c: 00 00 add byte ptr [rax], al - 587e: 00 00 add byte ptr [rax], al - 5880: 7f 37 jg 0x58b9 <.symtab+0x58b9> - 5882: 00 00 add byte ptr [rax], al - 5884: 21 00 and dword ptr [rax], eax - 5886: 15 00 88 07 4c adc eax, 1275561984 - 588b: 00 00 add byte ptr [rax], al - 588d: 00 00 add byte ptr [rax], al - 588f: 00 08 add byte ptr [rax], cl - 5891: 00 00 add byte ptr [rax], al - 5893: 00 00 add byte ptr [rax], al - 5895: 00 00 add byte ptr [rax], al - 5897: 00 8e 37 00 00 12 add byte ptr [rsi + 301989943], cl - 589d: 02 07 add al, byte ptr [rdi] - 589f: 00 b0 00 49 00 00 add byte ptr [rax + 18688], dh - 58a5: 00 00 add byte ptr [rax], al - 58a7: 00 0c 00 add byte ptr [rax + rax], cl - 58aa: 00 00 add byte ptr [rax], al - 58ac: 00 00 add byte ptr [rax], al - 58ae: 00 00 add byte ptr [rax], al - 58b0: 9d popfq - 58b1: 37 - 58b2: 00 00 add byte ptr [rax], al - 58b4: 11 02 adc dword ptr [rdx], eax - 58b6: 15 00 00 01 4c adc eax, 1275133952 - 58bb: 00 00 add byte ptr [rax], al - 58bd: 00 00 add byte ptr [rax], al - 58bf: 00 08 add byte ptr [rax], cl - 58c1: 00 00 add byte ptr [rax], al - 58c3: 00 00 add byte ptr [rax], al - 58c5: 00 00 add byte ptr [rax], al - 58c7: 00 aa 37 00 00 12 add byte ptr [rdx + 301989943], ch - 58cd: 02 07 add al, byte ptr [rdi] - 58cf: 00 00 add byte ptr [rax], al - 58d1: e8 40 00 00 00 call 0x5916 <.symtab+0x5916> - 58d6: 00 00 add byte ptr [rax], al - 58d8: 1b 08 sbb ecx, dword ptr [rax] - 58da: 00 00 add byte ptr [rax], al - 58dc: 00 00 add byte ptr [rax], al - 58de: 00 00 add byte ptr [rax], al - 58e0: b8 5d 00 00 2a mov eax, 704643165 - 58e5: 00 07 add byte ptr [rdi], al - 58e7: 00 20 add byte ptr [rax], ah - 58e9: 26 42 00 00 add byte ptr es:[rax], al - 58ed: 00 00 add byte ptr [rax], al - 58ef: 00 ba 00 00 00 00 add byte ptr [rdx], bh - 58f5: 00 00 add byte ptr [rax], al - 58f7: 00 05 45 00 00 22 add byte ptr [rip + 570425413], al # 0x22005942 <_end+0x21b41fc2> - 58fd: 00 07 add byte ptr [rdi], al - 58ff: 00 a0 b4 48 00 00 add byte ptr [rax + 18612], ah - 5905: 00 00 add byte ptr [rax], al - 5907: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x590d <.symtab+0x590d> - 590d: 00 00 add byte ptr [rax], al - 590f: 00 b9 37 00 00 12 add byte ptr [rcx + 301989943], bh - 5915: 02 07 add al, byte ptr [rdi] - 5917: 00 a0 79 41 00 00 add byte ptr [rax + 16761], ah - 591d: 00 00 add byte ptr [rax], al - 591f: 00 73 01 add byte ptr [rbx + 1], dh - 5922: 00 00 add byte ptr [rax], al - 5924: 00 00 add byte ptr [rax], al - 5926: 00 00 add byte ptr [rax], al - 5928: cc int3 - 5929: 37 - 592a: 00 00 add byte ptr [rax], al - 592c: 12 02 adc al, byte ptr [rdx] - 592e: 07 - 592f: 00 60 97 add byte ptr [rax - 105], ah - 5932: 48 00 00 add byte ptr [rax], al - 5935: 00 00 add byte ptr [rax], al - 5937: 00 13 add byte ptr [rbx], dl - 5939: 01 00 add dword ptr [rax], eax - 593b: 00 00 add byte ptr [rax], al - 593d: 00 00 add byte ptr [rax], al - 593f: 00 d9 add cl, bl - 5941: 37 - 5942: 00 00 add byte ptr [rax], al - 5944: 12 02 adc al, byte ptr [rdx] - 5946: 07 - 5947: 00 30 add byte ptr [rax], dh - 5949: 5a pop rdx - 594a: 44 00 00 add byte ptr [rax], r8b - 594d: 00 00 add byte ptr [rax], al - 594f: 00 31 add byte ptr [rcx], dh - 5951: 00 00 add byte ptr [rax], al - 5953: 00 00 add byte ptr [rax], al - 5955: 00 00 add byte ptr [rax], al - 5957: 00 e7 add bh, ah - 5959: 37 - 595a: 00 00 add byte ptr [rax], al - 595c: 12 00 adc al, byte ptr [rax] - 595e: 07 - 595f: 00 70 67 add byte ptr [rax + 103], dh - 5962: 44 00 00 add byte ptr [rax], r8b - 5965: 00 00 add byte ptr [rax], al - 5967: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x596d <.symtab+0x596d> - 596d: 00 00 add byte ptr [rax], al - 596f: 00 f9 add cl, bh - 5971: 37 - 5972: 00 00 add byte ptr [rax], al - 5974: 11 02 adc dword ptr [rdx], eax - 5976: 16 - 5977: 00 30 add byte ptr [rax], dh - 5979: 1b 4c 00 00 sbb ecx, dword ptr [rax + rax] - ... - 5985: 00 00 add byte ptr [rax], al - 5987: 00 05 38 00 00 12 add byte ptr [rip + 301989944], al # 0x120059c5 <_end+0x11b42045> - 598d: 02 07 add al, byte ptr [rdi] - 598f: 00 f0 add al, dh - 5991: b7 45 mov bh, 69 - 5993: 00 00 add byte ptr [rax], al - 5995: 00 00 add byte ptr [rax], al - 5997: 00 ac 03 00 00 00 00 add byte ptr [rbx + rax], ch - 599e: 00 00 add byte ptr [rax], al - 59a0: 15 38 00 00 12 adc eax, 301989944 - 59a5: 02 07 add al, byte ptr [rdi] - 59a7: 00 d0 add al, dl - 59a9: 50 push rax - 59aa: 42 00 00 add byte ptr [rax], al - 59ad: 00 00 add byte ptr [rax], al - 59af: 00 3f add byte ptr [rdi], bh - 59b1: 04 00 add al, 0 - 59b3: 00 00 add byte ptr [rax], al - 59b5: 00 00 add byte ptr [rax], al - 59b7: 00 23 add byte ptr [rbx], ah - 59b9: 38 00 cmp byte ptr [rax], al - 59bb: 00 12 add byte ptr [rdx], dl - 59bd: 00 07 add byte ptr [rdi], al - 59bf: 00 c0 add al, al - 59c1: 1f - 59c2: 48 00 00 add byte ptr [rax], al - 59c5: 00 00 add byte ptr [rax], al - 59c7: 00 1d 00 00 00 00 add byte ptr [rip], bl # 0x59cd <.symtab+0x59cd> - 59cd: 00 00 add byte ptr [rax], al - 59cf: 00 30 add byte ptr [rax], dh - 59d1: 38 00 cmp byte ptr [rax], al - 59d3: 00 12 add byte ptr [rdx], dl - 59d5: 02 07 add al, byte ptr [rdi] - 59d7: 00 f0 add al, dh - 59d9: c2 46 00 ret 70 - 59dc: 00 00 add byte ptr [rax], al - 59de: 00 00 add byte ptr [rax], al - 59e0: ca 01 00 retf 1 - 59e3: 00 00 add byte ptr [rax], al - 59e5: 00 00 add byte ptr [rax], al - 59e7: 00 3b add byte ptr [rbx], bh - 59e9: 38 00 cmp byte ptr [rax], al - 59eb: 00 12 add byte ptr [rdx], dl - 59ed: 00 07 add byte ptr [rdi], al - 59ef: 00 80 7e 41 00 00 add byte ptr [rax + 16766], al - 59f5: 00 00 add byte ptr [rax], al - 59f7: 00 1f add byte ptr [rdi], bl - 59f9: 01 00 add dword ptr [rax], eax - 59fb: 00 00 add byte ptr [rax], al - 59fd: 00 00 add byte ptr [rax], al - 59ff: 00 4e 38 add byte ptr [rsi + 56], cl - 5a02: 00 00 add byte ptr [rax], al - 5a04: 12 00 adc al, byte ptr [rax] - 5a06: 07 - 5a07: 00 40 84 add byte ptr [rax - 124], al - 5a0a: 41 00 00 add byte ptr [r8], al - 5a0d: 00 00 add byte ptr [rax], al - 5a0f: 00 77 00 add byte ptr [rdi], dh - 5a12: 00 00 add byte ptr [rax], al - 5a14: 00 00 add byte ptr [rax], al - 5a16: 00 00 add byte ptr [rax], al - 5a18: 5a pop rdx - 5a19: 38 00 cmp byte ptr [rax], al - 5a1b: 00 12 add byte ptr [rdx], dl - 5a1d: 02 07 add al, byte ptr [rdi] - 5a1f: 00 b0 7c 47 00 00 add byte ptr [rax + 18300], dh - 5a25: 00 00 add byte ptr [rax], al - 5a27: 00 ba 00 00 00 00 add byte ptr [rdx], bh - 5a2d: 00 00 add byte ptr [rax], al - 5a2f: 00 76 38 add byte ptr [rsi + 56], dh - 5a32: 00 00 add byte ptr [rax], al - 5a34: 12 02 adc al, byte ptr [rdx] - 5a36: 07 - 5a37: 00 20 add byte ptr [rax], ah - 5a39: b3 48 mov bl, 72 - 5a3b: 00 00 add byte ptr [rax], al - 5a3d: 00 00 add byte ptr [rax], al - 5a3f: 00 9b 00 00 00 00 add byte ptr [rbx], bl - 5a45: 00 00 add byte ptr [rax], al - 5a47: 00 7e 38 add byte ptr [rsi + 56], bh - 5a4a: 00 00 add byte ptr [rax], al - 5a4c: 12 00 adc al, byte ptr [rax] - 5a4e: 07 - 5a4f: 00 b0 92 45 00 00 add byte ptr [rax + 17810], dh - 5a55: 00 00 add byte ptr [rax], al - 5a57: 00 0c 00 add byte ptr [rax + rax], cl - 5a5a: 00 00 add byte ptr [rax], al - 5a5c: 00 00 add byte ptr [rax], al - 5a5e: 00 00 add byte ptr [rax], al - 5a60: 90 nop - 5a61: 38 00 cmp byte ptr [rax], al - 5a63: 00 12 add byte ptr [rdx], dl - 5a65: 02 07 add al, byte ptr [rdi] - 5a67: 00 40 90 add byte ptr [rax - 112], al - 5a6a: 48 00 00 add byte ptr [rax], al - 5a6d: 00 00 add byte ptr [rax], al - 5a6f: 00 7b 00 add byte ptr [rbx], bh - 5a72: 00 00 add byte ptr [rax], al - 5a74: 00 00 add byte ptr [rax], al - 5a76: 00 00 add byte ptr [rax], al - 5a78: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 5a79: 38 00 cmp byte ptr [rax], al - 5a7b: 00 12 add byte ptr [rdx], dl - 5a7d: 02 07 add al, byte ptr [rdi] - 5a7f: 00 10 add byte ptr [rax], dl - 5a81: 9b wait - 5a82: 45 00 00 add byte ptr [r8], r8b - 5a85: 00 00 add byte ptr [rax], al - 5a87: 00 fd add ch, bh - 5a89: 01 00 add dword ptr [rax], eax - 5a8b: 00 00 add byte ptr [rax], al - 5a8d: 00 00 add byte ptr [rax], al - 5a8f: 00 ba 38 00 00 12 add byte ptr [rdx + 301989944], bh - 5a95: 00 07 add byte ptr [rdi], al - 5a97: 00 f0 add al, dh - 5a99: 32 41 00 xor al, byte ptr [rcx] - 5a9c: 00 00 add byte ptr [rax], al - 5a9e: 00 00 add byte ptr [rax], al - 5aa0: 6f outsd dx, dword ptr [rsi] - 5aa1: 01 00 add dword ptr [rax], eax - 5aa3: 00 00 add byte ptr [rax], al - 5aa5: 00 00 add byte ptr [rax], al - 5aa7: 00 c4 add ah, al - 5aa9: 38 00 cmp byte ptr [rax], al - 5aab: 00 12 add byte ptr [rdx], dl - 5aad: 02 07 add al, byte ptr [rdi] - 5aaf: 00 70 5a add byte ptr [rax + 90], dh - 5ab2: 44 00 00 add byte ptr [rax], r8b - 5ab5: 00 00 add byte ptr [rax], al - 5ab7: 00 0c 00 add byte ptr [rax + rax], cl - 5aba: 00 00 add byte ptr [rax], al - 5abc: 00 00 add byte ptr [rax], al - 5abe: 00 00 add byte ptr [rax], al - 5ac0: 93 xchg eax, ebx - 5ac1: 45 00 00 add byte ptr [r8], r8b - 5ac4: 22 00 and al, byte ptr [rax] - 5ac6: 07 - 5ac7: 00 60 e4 add byte ptr [rax - 28], ah - 5aca: 45 00 00 add byte ptr [r8], r8b - 5acd: 00 00 add byte ptr [rax], al - 5acf: 00 0e add byte ptr [rsi], cl - 5ad1: 00 00 add byte ptr [rax], al - 5ad3: 00 00 add byte ptr [rax], al - 5ad5: 00 00 add byte ptr [rax], al - 5ad7: 00 e2 add dl, ah - 5ad9: 38 00 cmp byte ptr [rax], al - 5adb: 00 12 add byte ptr [rdx], dl - 5add: 02 07 add al, byte ptr [rdi] - 5adf: 00 a0 bb 45 00 00 add byte ptr [rax + 17851], ah - 5ae5: 00 00 add byte ptr [rax], al - 5ae7: 00 5e 00 add byte ptr [rsi], bl - 5aea: 00 00 add byte ptr [rax], al - 5aec: 00 00 add byte ptr [rax], al - 5aee: 00 00 add byte ptr [rax], al - 5af0: f4 hlt - 5af1: 38 00 cmp byte ptr [rax], al - 5af3: 00 12 add byte ptr [rdx], dl - 5af5: 00 07 add byte ptr [rdi], al - 5af7: 00 90 5d 41 00 00 add byte ptr [rax + 16733], dl - 5afd: 00 00 add byte ptr [rax], al - 5aff: 00 5a 01 add byte ptr [rdx + 1], bl - 5b02: 00 00 add byte ptr [rax], al - 5b04: 00 00 add byte ptr [rax], al - 5b06: 00 00 add byte ptr [rax], al - 5b08: 0a 39 or bh, byte ptr [rcx] - 5b0a: 00 00 add byte ptr [rax], al - 5b0c: 11 00 adc dword ptr [rax], eax - 5b0e: 19 00 sbb dword ptr [rax], eax - 5b10: c0 37 - 5b12: 4c 00 00 add byte ptr [rax], r8b - 5b15: 00 00 add byte ptr [rax], al - 5b17: 00 04 00 add byte ptr [rax + rax], al - 5b1a: 00 00 add byte ptr [rax], al - 5b1c: 00 00 add byte ptr [rax], al - 5b1e: 00 00 add byte ptr [rax], al - 5b20: 19 39 sbb dword ptr [rcx], edi - 5b22: 00 00 add byte ptr [rax], al - 5b24: 12 02 adc al, byte ptr [rdx] - 5b26: 07 - 5b27: 00 10 add byte ptr [rax], dl - 5b29: 2c 41 sub al, 65 - 5b2b: 00 00 add byte ptr [rax], al - 5b2d: 00 00 add byte ptr [rax], al - 5b2f: 00 d9 add cl, bl - 5b31: 02 00 add al, byte ptr [rax] - 5b33: 00 00 add byte ptr [rax], al - 5b35: 00 00 add byte ptr [rax], al - 5b37: 00 2c 39 add byte ptr [rcx + rdi], ch - 5b3a: 00 00 add byte ptr [rax], al - 5b3c: 12 02 adc al, byte ptr [rdx] - 5b3e: 07 - 5b3f: 00 b0 ff 41 00 00 add byte ptr [rax + 16895], dh - 5b45: 00 00 add byte ptr [rax], al - 5b47: 00 c0 add al, al - 5b49: 02 00 add al, byte ptr [rax] - 5b4b: 00 00 add byte ptr [rax], al - 5b4d: 00 00 add byte ptr [rax], al - 5b4f: 00 3c 39 add byte ptr [rcx + rdi], bh - 5b52: 00 00 add byte ptr [rax], al - 5b54: 12 02 adc al, byte ptr [rdx] - 5b56: 07 - 5b57: 00 80 e1 46 00 00 add byte ptr [rax + 18145], al - 5b5d: 00 00 add byte ptr [rax], al - 5b5f: 00 ae 00 00 00 00 add byte ptr [rsi], ch - 5b65: 00 00 add byte ptr [rax], al - 5b67: 00 61 39 add byte ptr [rcx + 57], ah - 5b6a: 00 00 add byte ptr [rax], al - 5b6c: 12 00 adc al, byte ptr [rax] - 5b6e: 07 - 5b6f: 00 80 72 44 00 00 add byte ptr [rax + 17522], al - 5b75: 00 00 add byte ptr [rax], al - 5b77: 00 43 00 add byte ptr [rbx], al - 5b7a: 00 00 add byte ptr [rax], al - 5b7c: 00 00 add byte ptr [rax], al - 5b7e: 00 00 add byte ptr [rax], al - 5b80: 79 39 jns 0x5bbb <.symtab+0x5bbb> - 5b82: 00 00 add byte ptr [rax], al - 5b84: 12 02 adc al, byte ptr [rdx] - 5b86: 07 - 5b87: 00 24 ce add byte ptr [rsi + 8*rcx], ah - 5b8a: 43 00 00 add byte ptr [r8], al - 5b8d: 00 00 add byte ptr [rax], al - 5b8f: 00 62 16 add byte ptr [rdx + 22], ah - 5b92: 00 00 add byte ptr [rax], al - 5b94: 00 00 add byte ptr [rax], al - 5b96: 00 00 add byte ptr [rax], al - 5b98: 51 push rcx - 5b99: 4b 00 00 add byte ptr [r8], al - 5b9c: 22 00 and al, byte ptr [rax] - 5b9e: 07 - 5b9f: 00 60 16 add byte ptr [rax + 22], ah - 5ba2: 41 00 00 add byte ptr [r8], al - 5ba5: 00 00 add byte ptr [rax], al - 5ba7: 00 dc add ah, bl - 5ba9: 01 00 add dword ptr [rax], eax - 5bab: 00 00 add byte ptr [rax], al - 5bad: 00 00 add byte ptr [rax], al - 5baf: 00 8c 39 00 00 12 02 add byte ptr [rcx + rdi + 34734080], cl - 5bb6: 07 - 5bb7: 00 10 add byte ptr [rax], dl - 5bb9: e6 47 out 71, al - 5bbb: 00 00 add byte ptr [rax], al - 5bbd: 00 00 add byte ptr [rax], al - 5bbf: 00 c9 add cl, cl - 5bc1: 00 00 add byte ptr [rax], al - 5bc3: 00 00 add byte ptr [rax], al - 5bc5: 00 00 add byte ptr [rax], al - 5bc7: 00 a1 39 00 00 12 add byte ptr [rcx + 301989945], ah - 5bcd: 02 07 add al, byte ptr [rdi] - 5bcf: 00 f0 add al, dh - 5bd1: 73 41 jae 0x5c14 <.symtab+0x5c14> - 5bd3: 00 00 add byte ptr [rax], al - 5bd5: 00 00 add byte ptr [rax], al - 5bd7: 00 70 00 add byte ptr [rax], dh - 5bda: 00 00 add byte ptr [rax], al - 5bdc: 00 00 add byte ptr [rax], al - 5bde: 00 00 add byte ptr [rax], al - 5be0: ac lodsb al, byte ptr [rsi] - 5be1: 39 00 cmp dword ptr [rax], eax - 5be3: 00 12 add byte ptr [rdx], dl - 5be5: 02 07 add al, byte ptr [rdi] - 5be7: 00 f0 add al, dh - 5be9: 09 47 00 or dword ptr [rdi], eax - 5bec: 00 00 add byte ptr [rax], al - 5bee: 00 00 add byte ptr [rax], al - 5bf0: b2 01 mov dl, 1 - 5bf2: 00 00 add byte ptr [rax], al - 5bf4: 00 00 add byte ptr [rax], al - 5bf6: 00 00 add byte ptr [rax], al - 5bf8: ba 39 00 00 12 mov edx, 301989945 - 5bfd: 02 07 add al, byte ptr [rdi] - 5bff: 00 50 32 add byte ptr [rax + 50], dl - 5c02: 44 00 00 add byte ptr [rax], r8b - 5c05: 00 00 add byte ptr [rax], al - 5c07: 00 ac 03 00 00 00 00 add byte ptr [rbx + rax], ch - 5c0e: 00 00 add byte ptr [rax], al - 5c10: c8 39 00 00 enter 57, 0 - 5c14: 12 02 adc al, byte ptr [rdx] - 5c16: 07 - 5c17: 00 90 99 48 00 00 add byte ptr [rax + 18585], dl - 5c1d: 00 00 add byte ptr [rax], al - 5c1f: 00 94 04 00 00 00 00 add byte ptr [rsp + rax], dl - 5c26: 00 00 add byte ptr [rax], al - 5c28: d2 39 sar byte ptr [rcx], cl - 5c2a: 00 00 add byte ptr [rax], al - 5c2c: 12 02 adc al, byte ptr [rdx] - 5c2e: 07 - 5c2f: 00 d0 add al, dl - 5c31: fd std - 5c32: 46 00 00 add byte ptr [rax], r8b - 5c35: 00 00 add byte ptr [rax], al - 5c37: 00 bd 01 00 00 00 add byte ptr [rbp + 1], bh - 5c3d: 00 00 add byte ptr [rax], al - 5c3f: 00 da add dl, bl - 5c41: 39 00 cmp dword ptr [rax], eax - 5c43: 00 11 add byte ptr [rcx], dl - 5c45: 02 0a add cl, byte ptr [rdx] - 5c47: 00 20 add byte ptr [rax], ah - 5c49: 8a 4a 00 mov cl, byte ptr [rdx] - 5c4c: 00 00 add byte ptr [rax], al - 5c4e: 00 00 add byte ptr [rax], al - 5c50: 18 01 sbb byte ptr [rcx], al - 5c52: 00 00 add byte ptr [rax], al - 5c54: 00 00 add byte ptr [rax], al - 5c56: 00 00 add byte ptr [rax], al - 5c58: ee out dx, al - 5c59: 39 00 cmp dword ptr [rax], eax - 5c5b: 00 12 add byte ptr [rdx], dl - 5c5d: 02 07 add al, byte ptr [rdi] - 5c5f: 00 90 c7 44 00 00 add byte ptr [rax + 17607], dl - 5c65: 00 00 add byte ptr [rax], al - 5c67: 00 2a add byte ptr [rdx], ch - 5c69: 0d 00 00 00 00 or eax, 0 - 5c6e: 00 00 add byte ptr [rax], al - 5c70: 8c 60 00 mov word ptr [rax], fs - 5c73: 00 22 add byte ptr [rdx], ah - 5c75: 00 07 add byte ptr [rdi], al - 5c77: 00 70 16 add byte ptr [rax + 22], dh - 5c7a: 47 00 00 add byte ptr [r8], r8b - 5c7d: 00 00 add byte ptr [rax], al - 5c7f: 00 0c 00 add byte ptr [rax + rax], cl - 5c82: 00 00 add byte ptr [rax], al - 5c84: 00 00 add byte ptr [rax], al - 5c86: 00 00 add byte ptr [rax], al - 5c88: 03 3a add edi, dword ptr [rdx] - 5c8a: 00 00 add byte ptr [rax], al - 5c8c: 12 02 adc al, byte ptr [rdx] - 5c8e: 07 - 5c8f: 00 00 add byte ptr [rax], al - 5c91: 00 41 00 add byte ptr [rcx], al - 5c94: 00 00 add byte ptr [rax], al - 5c96: 00 00 add byte ptr [rax], al - 5c98: 3e 01 00 add dword ptr ds:[rax], eax - 5c9b: 00 00 add byte ptr [rax], al - 5c9d: 00 00 add byte ptr [rax], al - 5c9f: 00 d7 add bh, dl - 5ca1: 53 push rbx - 5ca2: 00 00 add byte ptr [rax], al - 5ca4: 22 00 and al, byte ptr [rax] - 5ca6: 07 - 5ca7: 00 b0 13 47 00 00 add byte ptr [rax + 18195], dh - 5cad: 00 00 add byte ptr [rax], al - 5caf: 00 a3 00 00 00 00 add byte ptr [rbx], ah - 5cb5: 00 00 add byte ptr [rax], al - 5cb7: 00 15 3a 00 00 12 add byte ptr [rip + 301989946], dl # 0x12005cf7 <_end+0x11b42377> - 5cbd: 02 07 add al, byte ptr [rdi] - 5cbf: 00 30 add byte ptr [rax], dh - 5cc1: ce - 5cc2: 47 00 00 add byte ptr [r8], r8b - 5cc5: 00 00 add byte ptr [rax], al - 5cc7: 00 be 00 00 00 00 add byte ptr [rsi], bh - 5ccd: 00 00 add byte ptr [rax], al - 5ccf: 00 30 add byte ptr [rax], dh - 5cd1: 3a 00 cmp al, byte ptr [rax] - 5cd3: 00 12 add byte ptr [rdx], dl - 5cd5: 00 07 add byte ptr [rdi], al - 5cd7: 00 b0 ff 41 00 00 add byte ptr [rax + 16895], dh - 5cdd: 00 00 add byte ptr [rax], al - 5cdf: 00 c0 add al, al - 5ce1: 02 00 add al, byte ptr [rax] - 5ce3: 00 00 add byte ptr [rax], al - 5ce5: 00 00 add byte ptr [rax], al - 5ce7: 00 3b add byte ptr [rbx], bh - 5ce9: 3a 00 cmp al, byte ptr [rax] - 5ceb: 00 12 add byte ptr [rdx], dl - 5ced: 02 07 add al, byte ptr [rdi] - 5cef: 00 00 add byte ptr [rax], al - 5cf1: eb 43 jmp 0x5d36 <.symtab+0x5d36> - 5cf3: 00 00 add byte ptr [rax], al - 5cf5: 00 00 add byte ptr [rax], al - 5cf7: 00 ed add ch, ch - 5cf9: 01 00 add dword ptr [rax], eax - 5cfb: 00 00 add byte ptr [rax], al - 5cfd: 00 00 add byte ptr [rax], al - 5cff: 00 4c 3a 00 add byte ptr [rdx + rdi], cl - 5d03: 00 12 add byte ptr [rdx], dl - 5d05: 02 07 add al, byte ptr [rdi] - 5d07: 00 10 add byte ptr [rax], dl - 5d09: 11 43 00 adc dword ptr [rbx], eax - 5d0c: 00 00 add byte ptr [rax], al - 5d0e: 00 00 add byte ptr [rax], al - 5d10: 0c 00 or al, 0 - 5d12: 00 00 add byte ptr [rax], al - 5d14: 00 00 add byte ptr [rax], al - 5d16: 00 00 add byte ptr [rax], al - 5d18: 61 - 5d19: 3a 00 cmp al, byte ptr [rax] - 5d1b: 00 12 add byte ptr [rdx], dl - 5d1d: 02 07 add al, byte ptr [rdi] - 5d1f: 00 50 ae add byte ptr [rax - 82], dl - 5d22: 48 00 00 add byte ptr [rax], al - 5d25: 00 00 add byte ptr [rax], al - 5d27: 00 eb add bl, ch - 5d29: 00 00 add byte ptr [rax], al - 5d2b: 00 00 add byte ptr [rax], al - 5d2d: 00 00 add byte ptr [rax], al - 5d2f: 00 70 3a add byte ptr [rax + 58], dh - 5d32: 00 00 add byte ptr [rax], al - 5d34: 12 02 adc al, byte ptr [rdx] - 5d36: 07 - 5d37: 00 c0 add al, al - 5d39: 3e 41 00 00 add byte ptr ds:[r8], al - 5d3d: 00 00 add byte ptr [rax], al - 5d3f: 00 0c 00 add byte ptr [rax + rax], cl - 5d42: 00 00 add byte ptr [rax], al - 5d44: 00 00 add byte ptr [rax], al - 5d46: 00 00 add byte ptr [rax], al - 5d48: 7f 3a jg 0x5d84 <.symtab+0x5d84> - 5d4a: 00 00 add byte ptr [rax], al - 5d4c: 12 00 adc al, byte ptr [rax] - 5d4e: 07 - 5d4f: 00 f0 add al, dh - 5d51: 0b 42 00 or eax, dword ptr [rdx] - 5d54: 00 00 add byte ptr [rax], al - 5d56: 00 00 add byte ptr [rax], al - 5d58: f3 02 00 rep add al, byte ptr [rax] - 5d5b: 00 00 add byte ptr [rax], al - 5d5d: 00 00 add byte ptr [rax], al - 5d5f: 00 8d 3a 00 00 12 add byte ptr [rbp + 301989946], cl - 5d65: 02 07 add al, byte ptr [rdi] - 5d67: 00 d0 add al, dl - 5d69: 4a 48 rex64 - 5d6b: 00 00 add byte ptr [rax], al - 5d6d: 00 00 add byte ptr [rax], al - 5d6f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x5d75 <.symtab+0x5d75> - 5d75: 00 00 add byte ptr [rax], al - 5d77: 00 96 3a 00 00 11 add byte ptr [rsi + 285212730], dl - 5d7d: 02 15 00 f8 00 4c add dl, byte ptr [rip + 1275131904] # 0x4c015583 <_end+0x4bb51c03> - 5d83: 00 00 add byte ptr [rax], al - 5d85: 00 00 add byte ptr [rax], al - 5d87: 00 08 add byte ptr [rax], cl - 5d89: 00 00 add byte ptr [rax], al - 5d8b: 00 00 add byte ptr [rax], al - 5d8d: 00 00 add byte ptr [rax], al - 5d8f: 00 b1 3a 00 00 11 add byte ptr [rcx + 285212730], dh - 5d95: 00 19 add byte ptr [rcx], bl - 5d97: 00 48 37 add byte ptr [rax + 55], cl - 5d9a: 4c 00 00 add byte ptr [rax], r8b - 5d9d: 00 00 add byte ptr [rax], al - 5d9f: 00 04 00 add byte ptr [rax + rax], al - 5da2: 00 00 add byte ptr [rax], al - 5da4: 00 00 add byte ptr [rax], al - 5da6: 00 00 add byte ptr [rax], al - 5da8: 72 48 jb 0x5df2 <.symtab+0x5df2> - 5daa: 00 00 add byte ptr [rax], al - 5dac: 12 00 adc al, byte ptr [rax] - 5dae: 07 - 5daf: 00 60 ef add byte ptr [rax - 17], ah - 5db2: 41 00 00 add byte ptr [r8], al - 5db5: 00 00 add byte ptr [rax], al - 5db7: 00 05 03 00 00 00 add byte ptr [rip + 3], al # 0x5dc0 <.symtab+0x5dc0> - 5dbd: 00 00 add byte ptr [rax], al - 5dbf: 00 c2 add dl, al - 5dc1: 3a 00 cmp al, byte ptr [rax] - 5dc3: 00 12 add byte ptr [rdx], dl - 5dc5: 02 07 add al, byte ptr [rdi] - 5dc7: 00 e0 add al, ah - 5dc9: da 48 00 fimul dword ptr [rax] - 5dcc: 00 00 add byte ptr [rax], al - 5dce: 00 00 add byte ptr [rax], al - 5dd0: 8f 02 pop qword ptr [rdx] - 5dd2: 00 00 add byte ptr [rax], al - 5dd4: 00 00 add byte ptr [rax], al - 5dd6: 00 00 add byte ptr [rax], al - 5dd8: ca 3a 00 retf 58 - 5ddb: 00 12 add byte ptr [rdx], dl - 5ddd: 02 07 add al, byte ptr [rdi] - 5ddf: 00 40 84 add byte ptr [rax - 124], al - 5de2: 44 00 00 add byte ptr [rax], r8b - 5de5: 00 00 add byte ptr [rax], al - 5de7: 00 26 add byte ptr [rsi], ah - 5de9: 01 00 add dword ptr [rax], eax - 5deb: 00 00 add byte ptr [rax], al - 5ded: 00 00 add byte ptr [rax], al - 5def: 00 d1 add cl, dl - 5df1: 3a 00 cmp al, byte ptr [rax] - 5df3: 00 12 add byte ptr [rdx], dl - 5df5: 02 07 add al, byte ptr [rdi] - 5df7: 00 90 90 41 00 00 add byte ptr [rax + 16784], dl - 5dfd: 00 00 add byte ptr [rax], al - 5dff: 00 5e 00 add byte ptr [rsi], bl - 5e02: 00 00 add byte ptr [rax], al - 5e04: 00 00 add byte ptr [rax], al - 5e06: 00 00 add byte ptr [rax], al - 5e08: e4 3a in al, 58 - 5e0a: 00 00 add byte ptr [rax], al - 5e0c: 11 02 adc dword ptr [rdx], eax - 5e0e: 0a 00 or al, byte ptr [rax] - 5e10: a0 c2 49 00 00 00 00 00 00 movabs al, byte ptr [18882] - 5e19: 03 00 add eax, dword ptr [rax] - 5e1b: 00 00 add byte ptr [rax], al - 5e1d: 00 00 add byte ptr [rax], al - 5e1f: 00 8d 47 00 00 22 add byte ptr [rbp + 570425415], cl - 5e25: 00 07 add byte ptr [rdi], al - 5e27: 00 70 17 add byte ptr [rax + 23], dh - 5e2a: 47 00 00 add byte ptr [r8], r8b - 5e2d: 00 00 add byte ptr [rax], al - 5e2f: 00 42 00 add byte ptr [rdx], al - 5e32: 00 00 add byte ptr [rax], al - 5e34: 00 00 add byte ptr [rax], al - 5e36: 00 00 add byte ptr [rax], al - 5e38: f9 stc - 5e39: 3a 00 cmp al, byte ptr [rax] - 5e3b: 00 11 add byte ptr [rcx], dl - 5e3d: 00 15 00 20 11 4c add byte ptr [rip + 1276190720], dl # 0x4c117e43 <_end+0x4bc544c3> - 5e43: 00 00 add byte ptr [rax], al - 5e45: 00 00 add byte ptr [rax], al - 5e47: 00 08 add byte ptr [rax], cl - 5e49: 00 00 add byte ptr [rax], al - 5e4b: 00 00 add byte ptr [rax], al - 5e4d: 00 00 add byte ptr [rax], al - 5e4f: 00 07 add byte ptr [rdi], al - 5e51: 3b 00 cmp eax, dword ptr [rax] - 5e53: 00 11 add byte ptr [rcx], dl - 5e55: 02 12 add dl, byte ptr [rdx] - 5e57: 00 00 add byte ptr [rax], al - 5e59: d1 4b 00 ror dword ptr [rbx] - 5e5c: 00 00 add byte ptr [rax], al - 5e5e: 00 00 add byte ptr [rax], al - 5e60: 20 00 and byte ptr [rax], al - 5e62: 00 00 add byte ptr [rax], al - 5e64: 00 00 add byte ptr [rax], al - 5e66: 00 00 add byte ptr [rax], al - 5e68: 21 3b and dword ptr [rbx], edi - 5e6a: 00 00 add byte ptr [rax], al - 5e6c: 12 02 adc al, byte ptr [rdx] - 5e6e: 07 - 5e6f: 00 60 73 add byte ptr [rax + 115], ah - 5e72: 44 00 00 add byte ptr [rax], r8b - 5e75: 00 00 add byte ptr [rax], al - 5e77: 00 79 00 add byte ptr [rcx], bh - 5e7a: 00 00 add byte ptr [rax], al - 5e7c: 00 00 add byte ptr [rax], al - 5e7e: 00 00 add byte ptr [rax], al - 5e80: 31 3b xor dword ptr [rbx], edi - 5e82: 00 00 add byte ptr [rax], al - 5e84: 11 00 adc dword ptr [rax], eax - 5e86: 15 00 00 05 4c adc eax, 1275396096 - 5e8b: 00 00 add byte ptr [rax], al - 5e8d: 00 00 add byte ptr [rax], al - 5e8f: 00 e0 add al, ah - 5e91: 00 00 add byte ptr [rax], al - 5e93: 00 00 add byte ptr [rax], al - 5e95: 00 00 add byte ptr [rax], al - 5e97: 00 40 3b add byte ptr [rax + 59], al - 5e9a: 00 00 add byte ptr [rax], al - 5e9c: 12 00 adc al, byte ptr [rax] - 5e9e: 07 - 5e9f: 00 20 add byte ptr [rax], ah - 5ea1: 0f 45 00 cmovne eax, dword ptr [rax] - 5ea4: 00 00 add byte ptr [rax], al - 5ea6: 00 00 add byte ptr [rax], al - 5ea8: ca 05 00 retf 5 - 5eab: 00 00 add byte ptr [rax], al - 5ead: 00 00 add byte ptr [rax], al - 5eaf: 00 60 3b add byte ptr [rax + 59], ah - 5eb2: 00 00 add byte ptr [rax], al - 5eb4: 12 02 adc al, byte ptr [rdx] - 5eb6: 07 - 5eb7: 00 20 add byte ptr [rax], ah - 5eb9: 83 44 00 00 00 add dword ptr [rax + rax], 0 - 5ebe: 00 00 add byte ptr [rax], al - 5ec0: 56 push rsi - 5ec1: 00 00 add byte ptr [rax], al - 5ec3: 00 00 add byte ptr [rax], al - 5ec5: 00 00 add byte ptr [rax], al - 5ec7: 00 70 3b add byte ptr [rax + 59], dh - 5eca: 00 00 add byte ptr [rax], al - 5ecc: 12 02 adc al, byte ptr [rdx] - 5ece: 07 - 5ecf: 00 60 25 add byte ptr [rax + 37], ah - 5ed2: 44 00 00 add byte ptr [rax], r8b - 5ed5: 00 00 add byte ptr [rax], al - 5ed7: 00 23 add byte ptr [rbx], ah - 5ed9: 06 - 5eda: 00 00 add byte ptr [rax], al - 5edc: 00 00 add byte ptr [rax], al - 5ede: 00 00 add byte ptr [rax], al - 5ee0: 88 3b mov byte ptr [rbx], bh - 5ee2: 00 00 add byte ptr [rax], al - 5ee4: 12 02 adc al, byte ptr [rdx] - 5ee6: 07 - 5ee7: 00 70 7e add byte ptr [rax + 126], dh - 5eea: 47 00 00 add byte ptr [r8], r8b - 5eed: 00 00 add byte ptr [rax], al - 5eef: 00 68 00 add byte ptr [rax], ch - 5ef2: 00 00 add byte ptr [rax], al - 5ef4: 00 00 add byte ptr [rax], al - 5ef6: 00 00 add byte ptr [rax], al - 5ef8: 9a - 5ef9: 3b 00 cmp eax, dword ptr [rax] - 5efb: 00 12 add byte ptr [rdx], dl - 5efd: 02 07 add al, byte ptr [rdi] - 5eff: 00 e0 add al, ah - 5f01: 84 42 00 test byte ptr [rdx], al - 5f04: 00 00 add byte ptr [rax], al - 5f06: 00 00 add byte ptr [rax], al - 5f08: d9 0f - 5f0a: 00 00 add byte ptr [rax], al - 5f0c: 00 00 add byte ptr [rax], al - 5f0e: 00 00 add byte ptr [rax], al - 5f10: aa stosb byte ptr es:[rdi], al - 5f11: 3b 00 cmp eax, dword ptr [rax] - 5f13: 00 12 add byte ptr [rdx], dl - 5f15: 02 07 add al, byte ptr [rdi] - 5f17: 00 80 e2 46 00 00 add byte ptr [rax + 18146], al - 5f1d: 00 00 add byte ptr [rax], al - 5f1f: 00 97 01 00 00 00 add byte ptr [rdi + 1], dl - 5f25: 00 00 add byte ptr [rax], al - 5f27: 00 a0 5c 00 00 12 add byte ptr [rax + 301989980], ah - 5f2d: 02 07 add al, byte ptr [rdi] - 5f2f: 00 80 09 41 00 00 add byte ptr [rax + 16649], al - 5f35: 00 00 add byte ptr [rax], al - 5f37: 00 b7 00 00 00 00 add byte ptr [rdi], dh - 5f3d: 00 00 add byte ptr [rax], al - 5f3f: 00 b7 3b 00 00 12 add byte ptr [rdi + 301989947], dh - 5f45: 00 07 add byte ptr [rdi], al - 5f47: 00 00 add byte ptr [rax], al - 5f49: 67 44 00 00 add byte ptr [eax], r8b - 5f4d: 00 00 add byte ptr [rax], al - 5f4f: 00 10 add byte ptr [rax], dl - 5f51: 00 00 add byte ptr [rax], al - 5f53: 00 00 add byte ptr [rax], al - 5f55: 00 00 add byte ptr [rax], al - 5f57: 00 d4 add ah, dl - 5f59: 39 00 cmp dword ptr [rax], eax - 5f5b: 00 22 add byte ptr [rdx], ah - 5f5d: 00 07 add byte ptr [rdi], al - 5f5f: 00 d0 add al, dl - 5f61: fd std - 5f62: 46 00 00 add byte ptr [rax], r8b - 5f65: 00 00 add byte ptr [rax], al - 5f67: 00 bd 01 00 00 00 add byte ptr [rbp + 1], bh - 5f6d: 00 00 add byte ptr [rax], al - 5f6f: 00 bf 3b 00 00 12 add byte ptr [rdi + 301989947], bh - 5f75: 02 07 add al, byte ptr [rdi] - 5f77: 00 e0 add al, ah - 5f79: 73 44 jae 0x5fbf <.symtab+0x5fbf> - 5f7b: 00 00 add byte ptr [rax], al - 5f7d: 00 00 add byte ptr [rax], al - 5f7f: 00 d2 add dl, dl - 5f81: 03 00 add eax, dword ptr [rax] - 5f83: 00 00 add byte ptr [rax], al - 5f85: 00 00 add byte ptr [rax], al - 5f87: 00 88 6c 00 00 22 add byte ptr [rax + 570425452], cl - 5f8d: 00 07 add byte ptr [rdi], al - 5f8f: 00 80 bb 44 00 00 add byte ptr [rax + 17595], al - 5f95: 00 00 add byte ptr [rax], al - 5f97: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x5f9d <.symtab+0x5f9d> - 5f9d: 00 00 add byte ptr [rax], al - 5f9f: 00 d2 add dl, dl - 5fa1: 3b 00 cmp eax, dword ptr [rax] - 5fa3: 00 10 add byte ptr [rax], dl - 5fa5: 03 17 add edx, dword ptr [rdi] - 5fa7: 00 28 add byte ptr [rax], ch - 5fa9: 22 4c 00 00 and cl, byte ptr [rax + rax] - ... - 5fb5: 00 00 add byte ptr [rax], al - 5fb7: 00 eb add bl, ch - 5fb9: 3b 00 cmp eax, dword ptr [rax] - 5fbb: 00 22 add byte ptr [rdx], ah - 5fbd: 00 07 add byte ptr [rdi], al - 5fbf: 00 20 add byte ptr [rax], ah - 5fc1: df 45 00 fild word ptr [rbp] - 5fc4: 00 00 add byte ptr [rax], al - 5fc6: 00 00 add byte ptr [rax], al - 5fc8: 16 - 5fc9: 00 00 add byte ptr [rax], al - 5fcb: 00 00 add byte ptr [rax], al - 5fcd: 00 00 add byte ptr [rax], al - 5fcf: 00 f3 add bl, dh - 5fd1: 3b 00 cmp eax, dword ptr [rax] - 5fd3: 00 12 add byte ptr [rdx], dl - 5fd5: 02 07 add al, byte ptr [rdi] - 5fd7: 00 00 add byte ptr [rax], al - 5fd9: 54 push rsp - 5fda: 48 00 00 add byte ptr [rax], al - 5fdd: 00 00 add byte ptr [rax], al - 5fdf: 00 cd add ch, cl - 5fe1: 02 00 add al, byte ptr [rax] - 5fe3: 00 00 add byte ptr [rax], al - 5fe5: 00 00 add byte ptr [rax], al - 5fe7: 00 02 add byte ptr [rdx], al - 5fe9: 3c 00 cmp al, 0 - 5feb: 00 12 add byte ptr [rdx], dl - 5fed: 02 07 add al, byte ptr [rdi] - 5fef: 00 90 a7 48 00 00 add byte ptr [rax + 18599], dl - 5ff5: 00 00 add byte ptr [rax], al - 5ff7: 00 d6 add dh, dl - 5ff9: 04 00 add al, 0 - 5ffb: 00 00 add byte ptr [rax], al - 5ffd: 00 00 add byte ptr [rax], al - 5fff: 00 1d 44 00 00 21 add byte ptr [rip + 553648196], bl # 0x21006049 <_end+0x20b426c9> - 6005: 00 0a add byte ptr [rdx], cl - 6007: 00 b8 c6 4a 00 00 add byte ptr [rax + 19142], bh - 600d: 00 00 add byte ptr [rax], al - 600f: 00 04 00 add byte ptr [rax + rax], al - 6012: 00 00 add byte ptr [rax], al - 6014: 00 00 add byte ptr [rax], al - 6016: 00 00 add byte ptr [rax], al - 6018: c2 2d 00 ret 45 - 601b: 00 22 add byte ptr [rdx], ah - 601d: 00 07 add byte ptr [rdi], al - 601f: 00 30 add byte ptr [rax], dh - 6021: 41 48 rex64 - 6023: 00 00 add byte ptr [rax], al - 6025: 00 00 add byte ptr [rax], al - 6027: 00 ba 01 00 00 00 add byte ptr [rdx + 1], bh - 602d: 00 00 add byte ptr [rax], al - 602f: 00 13 add byte ptr [rbx], dl - 6031: 3c 00 cmp al, 0 - 6033: 00 11 add byte ptr [rcx], dl - 6035: 02 12 add dl, byte ptr [rdx] - 6037: 00 a0 eb 4b 00 00 add byte ptr [rax + 19435], ah - 603d: 00 00 add byte ptr [rax], al - 603f: 00 a8 00 00 00 00 add byte ptr [rax], ch - 6045: 00 00 add byte ptr [rax], al - 6047: 00 24 3c add byte ptr [rsp + rdi], ah - 604a: 00 00 add byte ptr [rax], al - 604c: 11 00 adc dword ptr [rax], eax - 604e: 19 00 sbb dword ptr [rax], eax - 6050: c8 37 4c 00 enter 19511, 0 - 6054: 00 00 add byte ptr [rax], al - 6056: 00 00 add byte ptr [rax], al - 6058: 08 00 or byte ptr [rax], al - 605a: 00 00 add byte ptr [rax], al - 605c: 00 00 add byte ptr [rax], al - 605e: 00 00 add byte ptr [rax], al - 6060: 39 3c 00 cmp dword ptr [rax + rax], edi - 6063: 00 12 add byte ptr [rdx], dl - 6065: 00 07 add byte ptr [rdi], al - 6067: 00 20 add byte ptr [rax], ah - 6069: d5 - 606a: 44 00 00 add byte ptr [rax], r8b - 606d: 00 00 add byte ptr [rax], al - 606f: 00 10 add byte ptr [rax], dl - 6071: 00 00 add byte ptr [rax], al - 6073: 00 00 add byte ptr [rax], al - 6075: 00 00 add byte ptr [rax], al - 6077: 00 4c 3c 00 add byte ptr [rsp + rdi], cl - 607b: 00 12 add byte ptr [rdx], dl - 607d: 00 07 add byte ptr [rdi], al - 607f: 00 40 bd add byte ptr [rax - 67], al - 6082: 47 00 00 add byte ptr [r8], r8b - 6085: 00 00 add byte ptr [rax], al - 6087: 00 87 00 00 00 00 add byte ptr [rdi], al - 608d: 00 00 add byte ptr [rax], al - 608f: 00 5f 3c add byte ptr [rdi + 60], bl - 6092: 00 00 add byte ptr [rax], al - 6094: 11 02 adc dword ptr [rdx], eax - 6096: 0a 00 or al, byte ptr [rax] - 6098: a0 af 49 00 00 00 00 00 4c movabs al, byte ptr [5476377146882541999] - 60a1: 00 00 add byte ptr [rax], al - 60a3: 00 00 add byte ptr [rax], al - 60a5: 00 00 add byte ptr [rax], al - 60a7: 00 7a 3c add byte ptr [rdx + 60], bh - 60aa: 00 00 add byte ptr [rax], al - 60ac: 12 02 adc al, byte ptr [rdx] - 60ae: 07 - 60af: 00 c0 add al, al - 60b1: a0 48 00 00 00 00 00 6e 05 movabs al, byte ptr [391250217627811912] - 60ba: 00 00 add byte ptr [rax], al - 60bc: 00 00 add byte ptr [rax], al - 60be: 00 00 add byte ptr [rax], al - 60c0: 8b 3c 00 mov edi, dword ptr [rax + rax] - 60c3: 00 12 add byte ptr [rdx], dl - 60c5: 02 07 add al, byte ptr [rdi] - 60c7: 00 40 c3 add byte ptr [rax - 61], al - 60ca: 45 00 00 add byte ptr [r8], r8b - 60cd: 00 00 add byte ptr [rax], al - 60cf: 00 1b add byte ptr [rbx], bl - 60d1: 00 00 add byte ptr [rax], al - 60d3: 00 00 add byte ptr [rax], al - 60d5: 00 00 add byte ptr [rax], al - 60d7: 00 a1 3c 00 00 11 add byte ptr [rcx + 285212732], ah - 60dd: 00 19 add byte ptr [rcx], bl - 60df: 00 d0 add al, dl - 60e1: 37 - 60e2: 4c 00 00 add byte ptr [rax], r8b - 60e5: 00 00 add byte ptr [rax], al - 60e7: 00 08 add byte ptr [rax], cl - 60e9: 00 00 add byte ptr [rax], al - 60eb: 00 00 add byte ptr [rax], al - 60ed: 00 00 add byte ptr [rax], al - 60ef: 00 ad 3c 00 00 11 add byte ptr [rbp + 285212732], ch - 60f5: 02 0a add cl, byte ptr [rdx] - 60f7: 00 a0 b2 49 00 00 add byte ptr [rax + 18866], ah - 60fd: 00 00 add byte ptr [rax], al - 60ff: 00 00 add byte ptr [rax], al - 6101: 06 - 6102: 00 00 add byte ptr [rax], al - 6104: 00 00 add byte ptr [rax], al - 6106: 00 00 add byte ptr [rax], al - 6108: 30 68 00 xor byte ptr [rax], ch - 610b: 00 22 add byte ptr [rdx], ah - 610d: 02 07 add al, byte ptr [rdi] - 610f: 00 a0 02 41 00 00 add byte ptr [rax + 16642], ah - 6115: 00 00 add byte ptr [rax], al - 6117: 00 16 add byte ptr [rsi], dl - 6119: 00 00 add byte ptr [rax], al - 611b: 00 00 add byte ptr [rax], al - 611d: 00 00 add byte ptr [rax], al - 611f: 00 c4 add ah, al - 6121: 3c 00 cmp al, 0 - 6123: 00 11 add byte ptr [rcx], dl - 6125: 02 15 00 e8 00 4c add dl, byte ptr [rip + 1275127808] # 0x4c01492b <_end+0x4bb50fab> - ... - 6137: 00 d1 add cl, dl - 6139: 3c 00 cmp al, 0 - 613b: 00 12 add byte ptr [rdx], dl - 613d: 02 07 add al, byte ptr [rdi] - 613f: 00 f0 add al, dh - 6141: 4d 48 rex64 - 6143: 00 00 add byte ptr [rax], al - 6145: 00 00 add byte ptr [rax], al - 6147: 00 52 00 add byte ptr [rdx], dl - 614a: 00 00 add byte ptr [rax], al - 614c: 00 00 add byte ptr [rax], al - 614e: 00 00 add byte ptr [rax], al - 6150: da 3c 00 fidivr dword ptr [rax + rax] - 6153: 00 12 add byte ptr [rdx], dl - 6155: 02 07 add al, byte ptr [rdi] - 6157: 00 c0 add al, al - 6159: 59 pop rcx - 615a: 44 00 00 add byte ptr [rax], r8b - 615d: 00 00 add byte ptr [rax], al - 615f: 00 2c 00 add byte ptr [rax + rax], ch - 6162: 00 00 add byte ptr [rax], al - 6164: 00 00 add byte ptr [rax], al - 6166: 00 00 add byte ptr [rax], al - 6168: f3 3c 00 rep cmp al, 0 - 616b: 00 12 add byte ptr [rdx], dl - 616d: 02 07 add al, byte ptr [rdi] - 616f: 00 e0 add al, ah - 6171: fe 40 00 inc byte ptr [rax] - 6174: 00 00 add byte ptr [rax], al - 6176: 00 00 add byte ptr [rax], al - 6178: 11 01 adc dword ptr [rcx], eax - 617a: 00 00 add byte ptr [rax], al - 617c: 00 00 add byte ptr [rax], al - 617e: 00 00 add byte ptr [rax], al - 6180: 00 3d 00 00 12 02 add byte ptr [rip + 34734080], bh # 0x2126186 <_end+0x1c62806> - 6186: 07 - 6187: 00 50 9d add byte ptr [rax - 99], dl - 618a: 41 00 00 add byte ptr [r8], al - 618d: 00 00 add byte ptr [rax], al - 618f: 00 48 00 add byte ptr [rax], cl - 6192: 00 00 add byte ptr [rax], al - 6194: 00 00 add byte ptr [rax], al - 6196: 00 00 add byte ptr [rax], al - 6198: 15 3d 00 00 12 adc eax, 301989949 - 619d: 02 07 add al, byte ptr [rdi] - 619f: 00 40 ce add byte ptr [rax - 50], al - 61a2: 46 00 00 add byte ptr [rax], r8b - 61a5: 00 00 add byte ptr [rax], al - 61a7: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x61ad <.symtab+0x61ad> - 61ad: 00 00 add byte ptr [rax], al - 61af: 00 32 add byte ptr [rdx], dh - 61b1: 3d 00 00 12 00 cmp eax, 1179648 - 61b6: 07 - 61b7: 00 60 a1 add byte ptr [rax - 95], ah - 61ba: 41 00 00 add byte ptr [r8], al - 61bd: 00 00 add byte ptr [rax], al - 61bf: 00 1a add byte ptr [rdx], bl - 61c1: 00 00 add byte ptr [rax], al - 61c3: 00 00 add byte ptr [rax], al - 61c5: 00 00 add byte ptr [rax], al - 61c7: 00 51 3d add byte ptr [rcx + 61], dl - 61ca: 00 00 add byte ptr [rax], al - 61cc: 12 02 adc al, byte ptr [rdx] - 61ce: 07 - 61cf: 00 a0 2f 40 00 00 add byte ptr [rax + 16431], ah - 61d5: 00 00 add byte ptr [rax], al - 61d7: 00 13 add byte ptr [rbx], dl - 61d9: 00 00 add byte ptr [rax], al - 61db: 00 00 add byte ptr [rax], al - 61dd: 00 00 add byte ptr [rax], al - 61df: 00 5d 3d add byte ptr [rbp + 61], bl - 61e2: 00 00 add byte ptr [rax], al - 61e4: 12 00 adc al, byte ptr [rax] - 61e6: 07 - 61e7: 00 a0 2d 40 00 00 add byte ptr [rax + 16429], ah - 61ed: 00 00 add byte ptr [rax], al - 61ef: 00 41 00 add byte ptr [rcx], al - 61f2: 00 00 add byte ptr [rax], al - 61f4: 00 00 add byte ptr [rax], al - 61f6: 00 00 add byte ptr [rax], al - 61f8: 6d insd dword ptr es:[rdi], dx - 61f9: 3d 00 00 10 00 cmp eax, 1048576 - 61fe: f1 - 61ff: ff 02 inc dword ptr [rdx] - ... - 620d: 00 00 add byte ptr [rax], al - 620f: 00 87 3d 00 00 12 add byte ptr [rdi + 301989949], al - 6215: 00 07 add byte ptr [rdi], al - 6217: 00 90 9c 41 00 00 add byte ptr [rax + 16796], dl - 621d: 00 00 add byte ptr [rax], al - 621f: 00 9b 00 00 00 00 add byte ptr [rbx], bl - 6225: 00 00 add byte ptr [rax], al - 6227: 00 9d 3d 00 00 22 add byte ptr [rbp + 570425405], bl - 622d: 02 07 add al, byte ptr [rdi] - 622f: 00 40 45 add byte ptr [rax + 69], al - 6232: 41 00 00 add byte ptr [r8], al - 6235: 00 00 add byte ptr [rax], al - 6237: 00 d6 add dh, dl - 6239: 05 00 00 00 00 add eax, 0 - 623e: 00 00 add byte ptr [rax], al - 6240: ae scasb al, byte ptr es:[rdi] - 6241: 3d 00 00 12 02 cmp eax, 34734080 - 6246: 07 - 6247: 00 90 e2 44 00 00 add byte ptr [rax + 17634], dl - 624d: 00 00 add byte ptr [rax], al - 624f: 00 0c 01 add byte ptr [rcx + rax], cl - 6252: 00 00 add byte ptr [rax], al - 6254: 00 00 add byte ptr [rax], al - 6256: 00 00 add byte ptr [rax], al - 6258: c5 3d 00 - 625b: 00 12 add byte ptr [rdx], dl - 625d: 02 07 add al, byte ptr [rdi] - 625f: 00 30 add byte ptr [rax], dh - 6261: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 6262: 42 00 00 add byte ptr [rax], al - 6265: 00 00 add byte ptr [rax], al - 6267: 00 3e add byte ptr [rsi], bh - 6269: 16 - 626a: 00 00 add byte ptr [rax], al - 626c: 00 00 add byte ptr [rax], al - 626e: 00 00 add byte ptr [rax], al - 6270: d5 - 6271: 3d 00 00 12 02 cmp eax, 34734080 - 6276: 07 - 6277: 00 30 add byte ptr [rax], dh - 6279: e9 47 00 00 00 jmp 0x62c5 <.symtab+0x62c5> - 627e: 00 00 add byte ptr [rax], al - 6280: 4c 00 00 add byte ptr [rax], r8b - 6283: 00 00 add byte ptr [rax], al - 6285: 00 00 add byte ptr [rax], al - 6287: 00 ea add dl, ch - 6289: 3d 00 00 12 00 cmp eax, 1179648 - 628e: 07 - 628f: 00 d0 add al, dl - 6291: d4 - 6292: 44 00 00 add byte ptr [rax], r8b - 6295: 00 00 add byte ptr [rax], al - 6297: 00 4e 00 add byte ptr [rsi], cl - 629a: 00 00 add byte ptr [rax], al - 629c: 00 00 add byte ptr [rax], al - 629e: 00 00 add byte ptr [rax], al - 62a0: fd std - 62a1: 3d 00 00 12 02 cmp eax, 34734080 - 62a6: 07 - 62a7: 00 a0 b8 47 00 00 add byte ptr [rax + 18360], ah - 62ad: 00 00 add byte ptr [rax], al - 62af: 00 65 00 add byte ptr [rbp], ah - 62b2: 00 00 add byte ptr [rax], al - 62b4: 00 00 add byte ptr [rax], al - 62b6: 00 00 add byte ptr [rax], al - 62b8: 0e - 62b9: 3e 00 00 add byte ptr ds:[rax], al - 62bc: 11 00 adc dword ptr [rax], eax - 62be: 19 00 sbb dword ptr [rax], eax - 62c0: 50 push rax - 62c1: 37 - 62c2: 4c 00 00 add byte ptr [rax], r8b - 62c5: 00 00 add byte ptr [rax], al - 62c7: 00 04 00 add byte ptr [rax + rax], al - 62ca: 00 00 add byte ptr [rax], al - 62cc: 00 00 add byte ptr [rax], al - 62ce: 00 00 add byte ptr [rax], al - 62d0: 20 3e and byte ptr [rsi], bh - 62d2: 00 00 add byte ptr [rax], al - 62d4: 12 02 adc al, byte ptr [rdx] - 62d6: 07 - 62d7: 00 20 add byte ptr [rax], ah - 62d9: 7e 47 jle 0x6322 <.symtab+0x6322> - 62db: 00 00 add byte ptr [rax], al - 62dd: 00 00 add byte ptr [rax], al - 62df: 00 45 00 add byte ptr [rbp], al - 62e2: 00 00 add byte ptr [rax], al - 62e4: 00 00 add byte ptr [rax], al - 62e6: 00 00 add byte ptr [rax], al - 62e8: 3d 3e 00 00 12 cmp eax, 301989950 - 62ed: 02 07 add al, byte ptr [rdi] - 62ef: 00 d0 add al, dl - 62f1: 01 49 00 add dword ptr [rcx], ecx - 62f4: 00 00 add byte ptr [rax], al - 62f6: 00 00 add byte ptr [rax], al - 62f8: 1c 01 sbb al, 1 - 62fa: 00 00 add byte ptr [rax], al - 62fc: 00 00 add byte ptr [rax], al - 62fe: 00 00 add byte ptr [rax], al - 6300: da 4a 00 fimul dword ptr [rdx] - 6303: 00 22 add byte ptr [rdx], ah - 6305: 00 07 add byte ptr [rdi], al - 6307: 00 60 14 add byte ptr [rax + 20], ah - 630a: 47 00 00 add byte ptr [r8], r8b - 630d: 00 00 add byte ptr [rax], al - 630f: 00 1d 01 00 00 00 add byte ptr [rip + 1], bl # 0x6316 <.symtab+0x6316> - 6315: 00 00 add byte ptr [rax], al - 6317: 00 4f 3e add byte ptr [rdi + 62], cl - 631a: 00 00 add byte ptr [rax], al - 631c: 12 00 adc al, byte ptr [rax] - 631e: 07 - 631f: 00 00 add byte ptr [rax], al - 6321: c3 ret - 6322: 44 00 00 add byte ptr [rax], r8b - 6325: 00 00 add byte ptr [rax], al - 6327: 00 6d 00 add byte ptr [rbp], ch - 632a: 00 00 add byte ptr [rax], al - 632c: 00 00 add byte ptr [rax], al - 632e: 00 00 add byte ptr [rax], al - 6330: 61 - 6331: 3e 00 00 add byte ptr ds:[rax], al - 6334: 12 00 adc al, byte ptr [rax] - 6336: 07 - 6337: 00 d0 add al, dl - 6339: dd 46 00 fld qword ptr [rsi] - 633c: 00 00 add byte ptr [rax], al - 633e: 00 00 add byte ptr [rax], al - 6340: 33 00 xor eax, dword ptr [rax] - 6342: 00 00 add byte ptr [rax], al - 6344: 00 00 add byte ptr [rax], al - 6346: 00 00 add byte ptr [rax], al - 6348: 74 3e je 0x6388 <.symtab+0x6388> - 634a: 00 00 add byte ptr [rax], al - 634c: 12 00 adc al, byte ptr [rax] - 634e: 07 - 634f: 00 70 bd add byte ptr [rax - 67], dh - 6352: 44 00 00 add byte ptr [rax], r8b - 6355: 00 00 add byte ptr [rax], al - 6357: 00 85 05 00 00 00 add byte ptr [rbp + 5], al - 635d: 00 00 add byte ptr [rax], al - 635f: 00 84 3e 00 00 12 02 add byte ptr [rsi + rdi + 34734080], al - 6366: 07 - 6367: 00 80 02 41 00 00 add byte ptr [rax + 16642], al - 636d: 00 00 add byte ptr [rax], al - 636f: 00 14 00 add byte ptr [rax + rax], dl - 6372: 00 00 add byte ptr [rax], al - 6374: 00 00 add byte ptr [rax], al - 6376: 00 00 add byte ptr [rax], al - 6378: 84 4f 00 test byte ptr [rdi], cl - 637b: 00 22 add byte ptr [rdx], ah - 637d: 00 07 add byte ptr [rdi], al - 637f: 00 50 05 add byte ptr [rax + 5], dl - 6382: 42 00 00 add byte ptr [rax], al - 6385: 00 00 add byte ptr [rax], al - 6387: 00 09 add byte ptr [rcx], cl - 6389: 03 00 add eax, dword ptr [rax] - 638b: 00 00 add byte ptr [rax], al - 638d: 00 00 add byte ptr [rax], al - 638f: 00 97 3e 00 00 12 add byte ptr [rdi + 301989950], dl - 6395: 02 07 add al, byte ptr [rdi] - 6397: 00 e0 add al, ah - 6399: 97 xchg eax, edi - 639a: 41 00 00 add byte ptr [r8], al - 639d: 00 00 add byte ptr [rax], al - 639f: 00 ca add dl, cl - 63a1: 02 00 add al, byte ptr [rax] - 63a3: 00 00 add byte ptr [rax], al - 63a5: 00 00 add byte ptr [rax], al - 63a7: 00 a7 3e 00 00 12 add byte ptr [rdi + 301989950], ah - 63ad: 02 07 add al, byte ptr [rdi] - 63af: 00 c0 add al, al - 63b1: c3 ret - 63b2: 45 00 00 add byte ptr [r8], r8b - 63b5: 00 00 add byte ptr [rax], al - 63b7: 00 54 00 00 add byte ptr [rax + rax], dl - 63bb: 00 00 add byte ptr [rax], al - 63bd: 00 00 add byte ptr [rax], al - 63bf: 00 b4 3e 00 00 12 02 add byte ptr [rsi + rdi + 34734080], dh - 63c6: 07 - 63c7: 00 90 16 47 00 00 add byte ptr [rax + 18198], dl - 63cd: 00 00 add byte ptr [rax], al - 63cf: 00 0c 00 add byte ptr [rax + rax], cl - 63d2: 00 00 add byte ptr [rax], al - 63d4: 00 00 add byte ptr [rax], al - 63d6: 00 00 add byte ptr [rax], al - 63d8: bd 3e 00 00 12 mov ebp, 301989950 - 63dd: 02 07 add al, byte ptr [rdi] - 63df: 00 50 35 add byte ptr [rax + 53], dl - 63e2: 41 00 00 add byte ptr [r8], al - 63e5: 00 00 add byte ptr [rax], al - 63e7: 00 ec add ah, ch - 63e9: 00 00 add byte ptr [rax], al - 63eb: 00 00 add byte ptr [rax], al - 63ed: 00 00 add byte ptr [rax], al - 63ef: 00 9c 43 00 00 22 00 add byte ptr [rbx + 2*rax + 2228224], bl - 63f6: 07 - 63f7: 00 b0 16 47 00 00 add byte ptr [rax + 18198], dh - 63fd: 00 00 add byte ptr [rax], al - 63ff: 00 54 00 00 add byte ptr [rax + rax], dl - 6403: 00 00 add byte ptr [rax], al - 6405: 00 00 add byte ptr [rax], al - 6407: 00 e2 add dl, ah - 6409: 60 - 640a: 00 00 add byte ptr [rax], al - 640c: 22 00 and al, byte ptr [rax] - 640e: 07 - 640f: 00 80 83 44 00 00 add byte ptr [rax + 17539], al - 6415: 00 00 add byte ptr [rax], al - 6417: 00 54 00 00 add byte ptr [rax + rax], dl - 641b: 00 00 add byte ptr [rax], al - 641d: 00 00 add byte ptr [rax], al - 641f: 00 d0 add al, dl - 6421: 3e 00 00 add byte ptr ds:[rax], al - 6424: 12 02 adc al, byte ptr [rdx] - 6426: 07 - 6427: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh - 642d: 00 00 add byte ptr [rax], al - 642f: 00 2c 00 add byte ptr [rax + rax], ch - 6432: 00 00 add byte ptr [rax], al - 6434: 00 00 add byte ptr [rax], al - 6436: 00 00 add byte ptr [rax], al - 6438: da 3e fidivr dword ptr [rsi] - 643a: 00 00 add byte ptr [rax], al - 643c: 22 02 and al, byte ptr [rdx] - 643e: 07 - 643f: 00 d0 add al, dl - 6441: 3e 41 00 00 add byte ptr ds:[r8], al - 6445: 00 00 add byte ptr [rax], al - 6447: 00 2c 00 add byte ptr [rax + rax], ch - 644a: 00 00 add byte ptr [rax], al - 644c: 00 00 add byte ptr [rax], al - 644e: 00 00 add byte ptr [rax], al - 6450: ea - 6451: 3e 00 00 add byte ptr ds:[rax], al - 6454: 12 00 adc al, byte ptr [rax] - 6456: 07 - 6457: 00 f0 add al, dh - 6459: 5e pop rsi - 645a: 41 00 00 add byte ptr [r8], al - 645d: 00 00 add byte ptr [rax], al - 645f: 00 08 add byte ptr [rax], cl - 6461: 07 - 6462: 00 00 add byte ptr [rax], al - 6464: 00 00 add byte ptr [rax], al - 6466: 00 00 add byte ptr [rax], al - 6468: b4 5a mov ah, 90 - 646a: 00 00 add byte ptr [rax], al - 646c: 2a 00 sub al, byte ptr [rax] - 646e: 07 - 646f: 00 b0 24 42 00 00 add byte ptr [rax + 16932], dh - 6475: 00 00 add byte ptr [rax], al - 6477: 00 ba 00 00 00 00 add byte ptr [rdx], bh - 647d: 00 00 add byte ptr [rax], al - 647f: 00 fd add ch, bh - 6481: 3e 00 00 add byte ptr ds:[rax], al - 6484: 12 00 adc al, byte ptr [rax] - 6486: 07 - 6487: 00 b0 0f 42 00 00 add byte ptr [rax + 16911], dh - 648d: 00 00 add byte ptr [rax], al - 648f: 00 37 add byte ptr [rdi], dh - 6491: 01 00 add dword ptr [rax], eax - 6493: 00 00 add byte ptr [rax], al - 6495: 00 00 add byte ptr [rax], al - 6497: 00 0d 3f 00 00 12 add byte ptr [rip + 301989951], cl # 0x120064dc <_end+0x11b42b5c> - 649d: 02 07 add al, byte ptr [rdi] - 649f: 00 80 5d 44 00 00 add byte ptr [rax + 17501], al - 64a5: 00 00 add byte ptr [rax], al - 64a7: 00 0c 00 add byte ptr [rax + rax], cl - 64aa: 00 00 add byte ptr [rax], al - 64ac: 00 00 add byte ptr [rax], al - 64ae: 00 00 add byte ptr [rax], al - 64b0: 1b 2f sbb ebp, dword ptr [rdi] - 64b2: 00 00 add byte ptr [rax], al - 64b4: 22 02 and al, byte ptr [rdx] - 64b6: 07 - 64b7: 00 e0 add al, ah - 64b9: 12 41 00 adc al, byte ptr [rcx] - 64bc: 00 00 add byte ptr [rax], al - 64be: 00 00 add byte ptr [rax], al - 64c0: 29 01 sub dword ptr [rcx], eax - 64c2: 00 00 add byte ptr [rax], al - 64c4: 00 00 add byte ptr [rax], al - 64c6: 00 00 add byte ptr [rax], al - 64c8: 25 3f 00 00 12 and eax, 301989951 - 64cd: 00 07 add byte ptr [rdi], al - 64cf: 00 60 15 add byte ptr [rax + 21], ah - 64d2: 41 00 00 add byte ptr [r8], al - 64d5: 00 00 add byte ptr [rax], al - 64d7: 00 f6 add dh, dh - 64d9: 00 00 add byte ptr [rax], al - 64db: 00 00 add byte ptr [rax], al - 64dd: 00 00 add byte ptr [rax], al - 64df: 00 93 40 00 00 21 add byte ptr [rbx + 553648192], dl - 64e5: 00 19 add byte ptr [rcx], bl - 64e7: 00 e8 add al, ch - 64e9: 2c 4c sub al, 76 - 64eb: 00 00 add byte ptr [rax], al - 64ed: 00 00 add byte ptr [rax], al - 64ef: 00 08 add byte ptr [rax], cl - 64f1: 00 00 add byte ptr [rax], al - 64f3: 00 00 add byte ptr [rax], al - 64f5: 00 00 add byte ptr [rax], al - 64f7: 00 33 add byte ptr [rbx], dh - 64f9: 3f - 64fa: 00 00 add byte ptr [rax], al - 64fc: 12 00 adc al, byte ptr [rax] - 64fe: 07 - 64ff: 00 00 add byte ptr [rax], al - 6501: 0f 45 00 cmovne eax, dword ptr [rax] - 6504: 00 00 add byte ptr [rax], al - 6506: 00 00 add byte ptr [rax], al - 6508: 14 00 adc al, 0 - 650a: 00 00 add byte ptr [rax], al - 650c: 00 00 add byte ptr [rax], al - 650e: 00 00 add byte ptr [rax], al - 6510: 47 3f - 6512: 00 00 add byte ptr [rax], al - 6514: 1a 00 sbb al, byte ptr [rax] - 6516: 07 - 6517: 00 70 fd add byte ptr [rax - 3], dh - 651a: 46 00 00 add byte ptr [rax], r8b - 651d: 00 00 add byte ptr [rax], al - 651f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x6525 <.symtab+0x6525> - 6525: 00 00 add byte ptr [rax], al - 6527: 00 50 3f add byte ptr [rax + 63], dl - 652a: 00 00 add byte ptr [rax], al - 652c: 12 00 adc al, byte ptr [rax] - 652e: 07 - 652f: 00 b0 92 41 00 00 add byte ptr [rax + 16786], dh - 6535: 00 00 add byte ptr [rax], al - 6537: 00 07 add byte ptr [rdi], al - 6539: 00 00 add byte ptr [rax], al - 653b: 00 00 add byte ptr [rax], al - 653d: 00 00 add byte ptr [rax], al - 653f: 00 62 3f add byte ptr [rdx + 63], ah - 6542: 00 00 add byte ptr [rax], al - 6544: 12 02 adc al, byte ptr [rdx] - 6546: 07 - 6547: 00 70 85 add byte ptr [rax - 123], dh - 654a: 44 00 00 add byte ptr [rax], r8b - 654d: 00 00 add byte ptr [rax], al - 654f: 00 99 00 00 00 00 add byte ptr [rcx], bl - 6555: 00 00 add byte ptr [rax], al - 6557: 00 6e 3f add byte ptr [rsi + 63], ch - 655a: 00 00 add byte ptr [rax], al - 655c: 12 02 adc al, byte ptr [rdx] - 655e: 07 - 655f: 00 00 add byte ptr [rax], al - 6561: 0d 41 00 00 00 or eax, 65 - 6566: 00 00 add byte ptr [rax], al - 6568: 9a - 6569: 01 00 add dword ptr [rax], eax - 656b: 00 00 add byte ptr [rax], al - 656d: 00 00 add byte ptr [rax], al - 656f: 00 79 3f add byte ptr [rcx + 63], bh - 6572: 00 00 add byte ptr [rax], al - 6574: 12 02 adc al, byte ptr [rdx] - 6576: 07 - 6577: 00 60 e0 add byte ptr [rax - 32], ah - 657a: 46 00 00 add byte ptr [rax], r8b - 657d: 00 00 add byte ptr [rax], al - 657f: 00 5d 00 add byte ptr [rbp], bl - 6582: 00 00 add byte ptr [rax], al - 6584: 00 00 add byte ptr [rax], al - 6586: 00 00 add byte ptr [rax], al - 6588: 94 xchg eax, esp - 6589: 3f - 658a: 00 00 add byte ptr [rax], al - 658c: 12 02 adc al, byte ptr [rdx] - 658e: 07 - 658f: 00 50 f9 add byte ptr [rax - 7], dl - 6592: 44 00 00 add byte ptr [rax], r8b - 6595: 00 00 add byte ptr [rax], al - 6597: 00 0b add byte ptr [rbx], cl - 6599: 03 00 add eax, dword ptr [rax] - 659b: 00 00 add byte ptr [rax], al - 659d: 00 00 add byte ptr [rax], al - 659f: 00 aa 64 00 00 12 add byte ptr [rdx + 301989988], ch - 65a5: 02 07 add al, byte ptr [rdi] - 65a7: 00 90 28 49 00 00 add byte ptr [rax + 18728], dl - 65ad: 00 00 add byte ptr [rax], al - 65af: 00 7b 02 add byte ptr [rbx + 2], bh - 65b2: 00 00 add byte ptr [rax], al - 65b4: 00 00 add byte ptr [rax], al - 65b6: 00 00 add byte ptr [rax], al - 65b8: ab stosd dword ptr es:[rdi], eax - 65b9: 3f - 65ba: 00 00 add byte ptr [rax], al - 65bc: 12 02 adc al, byte ptr [rdx] - 65be: 07 - 65bf: 00 80 83 44 00 00 add byte ptr [rax + 17539], al - 65c5: 00 00 add byte ptr [rax], al - 65c7: 00 54 00 00 add byte ptr [rax + rax], dl - 65cb: 00 00 add byte ptr [rax], al - 65cd: 00 00 add byte ptr [rax], al - 65cf: 00 b5 3f 00 00 12 add byte ptr [rbp + 301989951], dh - 65d5: 02 07 add al, byte ptr [rdi] - 65d7: 00 f0 add al, dh - 65d9: ec in al, dx - 65da: 43 00 00 add byte ptr [r8], al - 65dd: 00 00 add byte ptr [rax], al - 65df: 00 9c 01 00 00 00 00 add byte ptr [rcx + rax], bl - 65e6: 00 00 add byte ptr [rax], al - 65e8: c3 ret - 65e9: 3f - 65ea: 00 00 add byte ptr [rax], al - 65ec: 12 00 adc al, byte ptr [rax] - 65ee: 07 - 65ef: 00 b0 42 41 00 00 add byte ptr [rax + 16706], dh - 65f5: 00 00 add byte ptr [rax], al - 65f7: 00 29 add byte ptr [rcx], ch - 65f9: 00 00 add byte ptr [rax], al - 65fb: 00 00 add byte ptr [rax], al - 65fd: 00 00 add byte ptr [rax], al - 65ff: 00 d7 add bh, dl - 6601: 3f - 6602: 00 00 add byte ptr [rax], al - 6604: 12 02 adc al, byte ptr [rdx] - 6606: 07 - 6607: 00 80 bb 42 00 00 add byte ptr [rax + 17083], al - 660d: 00 00 add byte ptr [rax], al - 660f: 00 0c 00 add byte ptr [rax + rax], cl - 6612: 00 00 add byte ptr [rax], al - 6614: 00 00 add byte ptr [rax], al - 6616: 00 00 add byte ptr [rax], al - 6618: e7 3f out 63, eax - 661a: 00 00 add byte ptr [rax], al - 661c: 12 02 adc al, byte ptr [rdx] - 661e: 07 - 661f: 00 30 add byte ptr [rax], dh - 6621: b9 47 00 00 00 mov ecx, 71 - 6626: 00 00 add byte ptr [rax], al - 6628: cb retf - 6629: 00 00 add byte ptr [rax], al - 662b: 00 00 add byte ptr [rax], al - 662d: 00 00 add byte ptr [rax], al - 662f: 00 fb add bl, bh - 6631: 57 push rdi - 6632: 00 00 add byte ptr [rax], al - 6634: 22 00 and al, byte ptr [rax] - 6636: 07 - 6637: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh - 663d: 00 00 add byte ptr [rax], al - 663f: 00 2c 00 add byte ptr [rax + rax], ch - 6642: 00 00 add byte ptr [rax], al - 6644: 00 00 add byte ptr [rax], al - 6646: 00 00 add byte ptr [rax], al - 6648: 00 40 00 add byte ptr [rax], al - 664b: 00 12 add byte ptr [rdx], dl - 664d: 02 07 add al, byte ptr [rdi] - 664f: 00 50 fc add byte ptr [rax - 4], dl - 6652: 41 00 00 add byte ptr [r8], al - 6655: 00 00 add byte ptr [rax], al - 6657: 00 5b 03 add byte ptr [rbx + 3], bl - 665a: 00 00 add byte ptr [rax], al - 665c: 00 00 add byte ptr [rax], al - 665e: 00 00 add byte ptr [rax], al - 6660: b3 6c mov bl, 108 - 6662: 00 00 add byte ptr [rax], al - 6664: 22 00 and al, byte ptr [rax] - 6666: 07 - 6667: 00 b0 fd 46 00 00 add byte ptr [rax + 18173], dh - 666d: 00 00 add byte ptr [rax], al - 666f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x6675 <.symtab+0x6675> - 6675: 00 00 add byte ptr [rax], al - 6677: 00 0f add byte ptr [rdi], cl - 6679: 40 00 00 add byte ptr [rax], al - 667c: 12 00 adc al, byte ptr [rax] - 667e: 07 - 667f: 00 a0 a1 41 00 00 add byte ptr [rax + 16801], ah - 6685: 00 00 add byte ptr [rax], al - 6687: 00 23 add byte ptr [rbx], ah - 6689: 00 00 add byte ptr [rax], al - 668b: 00 00 add byte ptr [rax], al - 668d: 00 00 add byte ptr [rax], al - 668f: 00 2e add byte ptr [rsi], ch - 6691: 40 00 00 add byte ptr [rax], al - 6694: 16 - 6695: 00 0f add byte ptr [rdi], cl - 6697: 00 40 00 add byte ptr [rax], al - 669a: 00 00 add byte ptr [rax], al - 669c: 00 00 add byte ptr [rax], al - 669e: 00 00 add byte ptr [rax], al - 66a0: 08 00 or byte ptr [rax], al - 66a2: 00 00 add byte ptr [rax], al - 66a4: 00 00 add byte ptr [rax], al - 66a6: 00 00 add byte ptr [rax], al - 66a8: 47 40 - 66aa: 00 00 add byte ptr [rax], al - 66ac: 12 00 adc al, byte ptr [rax] - 66ae: 07 - 66af: 00 60 74 add byte ptr [rax + 116], ah - 66b2: 45 00 00 add byte ptr [r8], r8b - 66b5: 00 00 add byte ptr [rax], al - 66b7: 00 1e add byte ptr [rsi], bl - 66b9: 0a 00 or al, byte ptr [rax] - 66bb: 00 00 add byte ptr [rax], al - 66bd: 00 00 add byte ptr [rax], al - 66bf: 00 bb 68 00 00 22 add byte ptr [rbx + 570425448], bh - 66c5: 00 07 add byte ptr [rdi], al - 66c7: 00 10 add byte ptr [rax], dl - 66c9: de 45 00 fiadd word ptr [rbp] - 66cc: 00 00 add byte ptr [rax], al - 66ce: 00 00 add byte ptr [rax], al - 66d0: ce - 66d1: 00 00 add byte ptr [rax], al - 66d3: 00 00 add byte ptr [rax], al - 66d5: 00 00 add byte ptr [rax], al - 66d7: 00 6e 40 add byte ptr [rsi + 64], ch - 66da: 00 00 add byte ptr [rax], al - 66dc: 11 00 adc dword ptr [rax], eax - 66de: 19 00 sbb dword ptr [rax], eax - 66e0: 08 33 or byte ptr [rbx], dh - 66e2: 4c 00 00 add byte ptr [rax], r8b - 66e5: 00 00 add byte ptr [rax], al - 66e7: 00 08 add byte ptr [rax], cl - 66e9: 00 00 add byte ptr [rax], al - 66eb: 00 00 add byte ptr [rax], al - 66ed: 00 00 add byte ptr [rax], al - 66ef: 00 83 40 00 00 12 add byte ptr [rbx + 301989952], al - 66f5: 02 07 add al, byte ptr [rdi] - 66f7: 00 b0 c0 47 00 00 add byte ptr [rax + 18368], dh - 66fd: 00 00 add byte ptr [rax], al - 66ff: 00 da add dl, bl - 6701: 00 00 add byte ptr [rax], al - 6703: 00 00 add byte ptr [rax], al - 6705: 00 00 add byte ptr [rax], al - 6707: 00 92 40 00 00 11 add byte ptr [rdx + 285212736], dl - 670d: 00 19 add byte ptr [rcx], bl - 670f: 00 e8 add al, ch - 6711: 2c 4c sub al, 76 - 6713: 00 00 add byte ptr [rax], al - 6715: 00 00 add byte ptr [rax], al - 6717: 00 08 add byte ptr [rax], cl - 6719: 00 00 add byte ptr [rax], al - 671b: 00 00 add byte ptr [rax], al - 671d: 00 00 add byte ptr [rax], al - 671f: 00 9c 40 00 00 12 02 add byte ptr [rax + 2*rax + 34734080], bl - 6726: 07 - 6727: 00 f0 add al, dh - 6729: 04 47 add al, 71 - 672b: 00 00 add byte ptr [rax], al - 672d: 00 00 add byte ptr [rax], al - 672f: 00 1c 02 add byte ptr [rdx + rax], bl - 6732: 00 00 add byte ptr [rax], al - 6734: 00 00 add byte ptr [rax], al - 6736: 00 00 add byte ptr [rax], al - 6738: 71 33 jno 0x676d <.symtab+0x676d> - 673a: 00 00 add byte ptr [rax], al - 673c: 22 00 and al, byte ptr [rax] - 673e: 07 - 673f: 00 e0 add al, ah - 6741: 92 xchg eax, edx - 6742: 44 00 00 add byte ptr [rax], r8b - 6745: 00 00 add byte ptr [rax], al - 6747: 00 a5 00 00 00 00 add byte ptr [rbp], ah - 674d: 00 00 add byte ptr [rax], al - 674f: 00 ad 40 00 00 22 add byte ptr [rbp + 570425408], ch - 6755: 00 07 add byte ptr [rdi], al - 6757: 00 90 7d 44 00 00 add byte ptr [rax + 17533], dl - 675d: 00 00 add byte ptr [rax], al - 675f: 00 58 00 add byte ptr [rax], bl - 6762: 00 00 add byte ptr [rax], al - 6764: 00 00 add byte ptr [rax], al - 6766: 00 00 add byte ptr [rax], al - 6768: 0b 55 00 or edx, dword ptr [rbp] - 676b: 00 22 add byte ptr [rdx], ah - 676d: 00 07 add byte ptr [rdi], al - 676f: 00 60 e4 add byte ptr [rax - 28], ah - 6772: 45 00 00 add byte ptr [r8], r8b - 6775: 00 00 add byte ptr [rax], al - 6777: 00 0e add byte ptr [rsi], cl - 6779: 00 00 add byte ptr [rax], al - 677b: 00 00 add byte ptr [rax], al - 677d: 00 00 add byte ptr [rax], al - 677f: 00 b3 40 00 00 12 add byte ptr [rbx + 301989952], dh - 6785: 02 07 add al, byte ptr [rdi] - 6787: 00 00 add byte ptr [rax], al - 6789: b6 45 mov dh, 69 - 678b: 00 00 add byte ptr [rax], al - 678d: 00 00 add byte ptr [rax], al - 678f: 00 e5 add ch, ah - 6791: 01 00 add dword ptr [rax], eax - 6793: 00 00 add byte ptr [rax], al - 6795: 00 00 add byte ptr [rax], al - 6797: 00 ca add dl, cl - 6799: 40 00 00 add byte ptr [rax], al - 679c: 12 02 adc al, byte ptr [rdx] - 679e: 07 - 679f: 00 c0 add al, al - 67a1: 6c insb byte ptr es:[rdi], dx - 67a2: 47 00 00 add byte ptr [r8], r8b - 67a5: 00 00 add byte ptr [rax], al - 67a7: 00 23 add byte ptr [rbx], ah - 67a9: 0b 00 or eax, dword ptr [rax] - 67ab: 00 00 add byte ptr [rax], al - 67ad: 00 00 add byte ptr [rax], al - 67af: 00 b9 3b 00 00 22 add byte ptr [rcx + 570425403], bh - 67b5: 00 07 add byte ptr [rdi], al - 67b7: 00 00 add byte ptr [rax], al - 67b9: 67 44 00 00 add byte ptr [eax], r8b - 67bd: 00 00 add byte ptr [rax], al - 67bf: 00 10 add byte ptr [rax], dl - 67c1: 00 00 add byte ptr [rax], al - 67c3: 00 00 add byte ptr [rax], al - 67c5: 00 00 add byte ptr [rax], al - 67c7: 00 de add dh, bl - 67c9: 40 00 00 add byte ptr [rax], al - 67cc: 12 02 adc al, byte ptr [rdx] - 67ce: 07 - 67cf: 00 10 add byte ptr [rax], dl - 67d1: 73 44 jae 0x6817 <.symtab+0x6817> - 67d3: 00 00 add byte ptr [rax], al - 67d5: 00 00 add byte ptr [rax], al - 67d7: 00 4a 00 add byte ptr [rdx], cl - 67da: 00 00 add byte ptr [rax], al - 67dc: 00 00 add byte ptr [rax], al - 67de: 00 00 add byte ptr [rax], al - 67e0: f0 lock - 67e1: 40 00 00 add byte ptr [rax], al - 67e4: 11 00 adc dword ptr [rax], eax - 67e6: 19 00 sbb dword ptr [rax], eax - 67e8: 10 33 adc byte ptr [rbx], dh - 67ea: 4c 00 00 add byte ptr [rax], r8b - 67ed: 00 00 add byte ptr [rax], al - 67ef: 00 08 add byte ptr [rax], cl - 67f1: 00 00 add byte ptr [rax], al - 67f3: 00 00 add byte ptr [rax], al - 67f5: 00 00 add byte ptr [rax], al - 67f7: 00 04 41 add byte ptr [rcx + 2*rax], al - 67fa: 00 00 add byte ptr [rax], al - 67fc: 12 02 adc al, byte ptr [rdx] - 67fe: 07 - 67ff: 00 90 b0 48 00 00 add byte ptr [rax + 18608], dl - 6805: 00 00 add byte ptr [rax], al - 6807: 00 2f add byte ptr [rdi], ch - 6809: 01 00 add dword ptr [rax], eax - 680b: 00 00 add byte ptr [rax], al - 680d: 00 00 add byte ptr [rax], al - 680f: 00 1b add byte ptr [rbx], bl - 6811: 41 00 00 add byte ptr [r8], al - 6814: 11 02 adc dword ptr [rdx], eax - 6816: 0a 00 or al, byte ptr [rax] - 6818: 60 - 6819: ad lodsd eax, dword ptr [rsi] - 681a: 49 00 00 add byte ptr [r8], al - 681d: 00 00 add byte ptr [rax], al - 681f: 00 a8 00 00 00 00 add byte ptr [rax], ch - 6825: 00 00 add byte ptr [rax], al - 6827: 00 36 add byte ptr [rsi], dh - 6829: 41 00 00 add byte ptr [r8], al - 682c: 11 02 adc dword ptr [rdx], eax - 682e: 0a 00 or al, byte ptr [rax] - 6830: 80 ae 49 00 00 00 00 sub byte ptr [rsi + 73], 0 - 6837: 00 4c 00 00 add byte ptr [rax + rax], cl - 683b: 00 00 add byte ptr [rax], al - 683d: 00 00 add byte ptr [rax], al - 683f: 00 51 41 add byte ptr [rcx + 65], dl - 6842: 00 00 add byte ptr [rax], al - 6844: 12 02 adc al, byte ptr [rdx] - 6846: 07 - 6847: 00 b4 11 40 00 00 00 add byte ptr [rcx + rdx + 64], dh - 684e: 00 00 add byte ptr [rax], al - 6850: 34 02 xor al, 2 - 6852: 00 00 add byte ptr [rax], al - 6854: 00 00 add byte ptr [rax], al - 6856: 00 00 add byte ptr [rax], al - 6858: 57 push rdi - 6859: 41 00 00 add byte ptr [r8], al - 685c: 11 02 adc dword ptr [rdx], eax - 685e: 19 00 sbb dword ptr [rax], eax - 6860: 00 2e add byte ptr [rsi], ch - 6862: 4c 00 00 add byte ptr [rax], r8b - 6865: 00 00 add byte ptr [rax], al - 6867: 00 38 add byte ptr [rax], bh - 6869: 00 00 add byte ptr [rax], al - 686b: 00 00 add byte ptr [rax], al - 686d: 00 00 add byte ptr [rax], al - 686f: 00 6d 41 add byte ptr [rbp + 65], ch - 6872: 00 00 add byte ptr [rax], al - 6874: 12 02 adc al, byte ptr [rdx] - 6876: 07 - 6877: 00 10 add byte ptr [rax], dl - 6879: 1c 40 sbb al, 64 - 687b: 00 00 add byte ptr [rax], al - 687d: 00 00 add byte ptr [rax], al - 687f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x6885 <.symtab+0x6885> - 6885: 00 00 add byte ptr [rax], al - 6887: 00 85 41 00 00 12 add byte ptr [rbp + 301989953], al - 688d: 00 07 add byte ptr [rdi], al - 688f: 00 f0 add al, dh - 6891: c4 45 00 00 - 6895: 00 00 add byte ptr [rax], al - 6897: 00 34 00 add byte ptr [rax + rax], dh - 689a: 00 00 add byte ptr [rax], al - 689c: 00 00 add byte ptr [rax], al - 689e: 00 00 add byte ptr [rax], al - 68a0: 93 xchg eax, ebx - 68a1: 41 00 00 add byte ptr [r8], al - 68a4: 12 00 adc al, byte ptr [rax] - 68a6: 07 - 68a7: 00 d0 add al, dl - 68a9: bb 44 00 00 00 mov ebx, 68 - 68ae: 00 00 add byte ptr [rax], al - 68b0: 16 - 68b1: 00 00 add byte ptr [rax], al - 68b3: 00 00 add byte ptr [rax], al - 68b5: 00 00 add byte ptr [rax], al - 68b7: 00 a4 41 00 00 12 02 add byte ptr [rcx + 2*rax + 34734080], ah - 68be: 07 - 68bf: 00 a0 81 48 00 00 add byte ptr [rax + 18561], ah - 68c5: 00 00 add byte ptr [rax], al - 68c7: 00 f2 add dl, dh - 68c9: 00 00 add byte ptr [rax], al - 68cb: 00 00 add byte ptr [rax], al - 68cd: 00 00 add byte ptr [rax], al - 68cf: 00 ae 41 00 00 12 add byte ptr [rsi + 301989953], ch - 68d5: 02 07 add al, byte ptr [rdi] - 68d7: 00 80 5a 44 00 00 add byte ptr [rax + 17498], al - 68dd: 00 00 add byte ptr [rax], al - 68df: 00 fd add ch, bh - 68e1: 02 00 add al, byte ptr [rax] - 68e3: 00 00 add byte ptr [rax], al - 68e5: 00 00 add byte ptr [rax], al - 68e7: 00 cc add ah, cl - 68e9: 41 00 00 add byte ptr [r8], al - 68ec: 11 00 adc dword ptr [rax], eax - 68ee: 19 00 sbb dword ptr [rax], eax - 68f0: 20 33 and byte ptr [rbx], dh - 68f2: 4c 00 00 add byte ptr [rax], r8b - 68f5: 00 00 add byte ptr [rax], al - 68f7: 00 00 add byte ptr [rax], al - 68f9: 04 00 add al, 0 - 68fb: 00 00 add byte ptr [rax], al - 68fd: 00 00 add byte ptr [rax], al - 68ff: 00 24 38 add byte ptr [rax + rdi], ah - 6902: 00 00 add byte ptr [rax], al - 6904: 12 02 adc al, byte ptr [rdx] - 6906: 07 - 6907: 00 c0 add al, al - 6909: 1f - 690a: 48 00 00 add byte ptr [rax], al - 690d: 00 00 add byte ptr [rax], al - 690f: 00 1d 00 00 00 00 add byte ptr [rip], bl # 0x6915 <.symtab+0x6915> - 6915: 00 00 add byte ptr [rax], al - 6917: 00 db add bl, bl - 6919: 41 00 00 add byte ptr [r8], al - 691c: 11 00 adc dword ptr [rax], eax - 691e: 19 00 sbb dword ptr [rax], eax - 6920: d8 37 fdiv dword ptr [rdi] - 6922: 4c 00 00 add byte ptr [rax], r8b - 6925: 00 00 add byte ptr [rax], al - 6927: 00 04 00 add byte ptr [rax + rax], al - 692a: 00 00 add byte ptr [rax], al - 692c: 00 00 add byte ptr [rax], al - 692e: 00 00 add byte ptr [rax], al - 6930: e8 41 00 00 11 call 0x11006976 <_end+0x10b42ff6> - 6935: 00 12 add byte ptr [rdx], dl - 6937: 00 a0 fa 4b 00 00 add byte ptr [rax + 19450], ah - 693d: 00 00 add byte ptr [rax], al - 693f: 00 04 00 add byte ptr [rax + rax], al - 6942: 00 00 add byte ptr [rax], al - 6944: 00 00 add byte ptr [rax], al - 6946: 00 00 add byte ptr [rax], al - 6948: fd std - 6949: 41 00 00 add byte ptr [r8], al - 694c: 12 00 adc al, byte ptr [rax] - 694e: 07 - 694f: 00 a0 ca 46 00 00 add byte ptr [rax + 18122], ah - 6955: 00 00 add byte ptr [rax], al - 6957: 00 24 01 add byte ptr [rcx + rax], ah - 695a: 00 00 add byte ptr [rax], al - 695c: 00 00 add byte ptr [rax], al - 695e: 00 00 add byte ptr [rax], al - 6960: 07 - 6961: 42 00 00 add byte ptr [rax], al - 6964: 12 00 adc al, byte ptr [rax] - 6966: 07 - 6967: 00 c0 add al, al - 6969: c2 45 00 ret 69 - 696c: 00 00 add byte ptr [rax], al - 696e: 00 00 add byte ptr [rax], al - 6970: 7a 00 jp 0x6972 <.symtab+0x6972> - 6972: 00 00 add byte ptr [rax], al - 6974: 00 00 add byte ptr [rax], al - 6976: 00 00 add byte ptr [rax], al - 6978: 1a 42 00 sbb al, byte ptr [rdx] - 697b: 00 12 add byte ptr [rdx], dl - 697d: 02 07 add al, byte ptr [rdi] - 697f: 00 d0 add al, dl - 6981: d8 48 00 fmul dword ptr [rax] - 6984: 00 00 add byte ptr [rax], al - 6986: 00 00 add byte ptr [rax], al - 6988: 0d 02 00 00 00 or eax, 2 - 698d: 00 00 add byte ptr [rax], al - 698f: 00 c2 add dl, al - 6991: 69 00 00 22 00 07 imul eax, dword ptr [rax], 117449216 - 6997: 00 10 add byte ptr [rax], dl - 6999: 9a - 699a: 44 00 00 add byte ptr [rax], r8b - 699d: 00 00 add byte ptr [rax], al - 699f: 00 6f 06 add byte ptr [rdi + 6], ch - 69a2: 00 00 add byte ptr [rax], al - 69a4: 00 00 add byte ptr [rax], al - 69a6: 00 00 add byte ptr [rax], al - 69a8: 25 42 00 00 12 and eax, 301989954 - 69ad: 02 07 add al, byte ptr [rdi] - 69af: 00 e0 add al, ah - 69b1: c0 46 00 00 rol byte ptr [rsi], 0 - 69b5: 00 00 add byte ptr [rax], al - 69b7: 00 80 01 00 00 00 add byte ptr [rax + 1], al - 69bd: 00 00 add byte ptr [rax], al - 69bf: 00 2f add byte ptr [rdi], ch - 69c1: 42 00 00 add byte ptr [rax], al - 69c4: 12 00 adc al, byte ptr [rax] - 69c6: 07 - 69c7: 00 f0 add al, dh - 69c9: 14 45 adc al, 69 - 69cb: 00 00 add byte ptr [rax], al - 69cd: 00 00 add byte ptr [rax], al - 69cf: 00 9f 08 00 00 00 add byte ptr [rdi + 8], bl - 69d5: 00 00 add byte ptr [rax], al - 69d7: 00 4f 42 add byte ptr [rdi + 66], cl - 69da: 00 00 add byte ptr [rax], al - 69dc: 12 02 adc al, byte ptr [rdx] - 69de: 07 - 69df: 00 c0 add al, al - 69e1: 8f 44 00 00 pop qword ptr [rax + rax] - 69e5: 00 00 add byte ptr [rax], al - 69e7: 00 b0 00 00 00 00 add byte ptr [rax], dh - 69ed: 00 00 add byte ptr [rax], al - 69ef: 00 5f 42 add byte ptr [rdi + 66], bl - 69f2: 00 00 add byte ptr [rax], al - 69f4: 11 00 adc dword ptr [rax], eax - 69f6: 19 00 sbb dword ptr [rax], eax - 69f8: e0 37 loopne 0x6a31 <.symtab+0x6a31> - 69fa: 4c 00 00 add byte ptr [rax], r8b - 69fd: 00 00 add byte ptr [rax], al - 69ff: 00 08 add byte ptr [rax], cl - 6a01: 00 00 add byte ptr [rax], al - 6a03: 00 00 add byte ptr [rax], al - 6a05: 00 00 add byte ptr [rax], al - 6a07: 00 28 add byte ptr [rax], ch - 6a09: 68 00 00 12 02 push 34734080 - 6a0e: 05 00 00 10 40 add eax, 1074790400 - ... - 6a1f: 00 68 42 add byte ptr [rax + 66], ch - 6a22: 00 00 add byte ptr [rax], al - 6a24: 12 02 adc al, byte ptr [rdx] - 6a26: 07 - 6a27: 00 40 e2 add byte ptr [rax - 30], al - 6a2a: 47 00 00 add byte ptr [r8], r8b - 6a2d: 00 00 add byte ptr [rax], al - 6a2f: 00 89 01 00 00 00 add byte ptr [rcx + 1], cl - 6a35: 00 00 add byte ptr [rax], al - 6a37: 00 76 42 add byte ptr [rsi + 66], dh - 6a3a: 00 00 add byte ptr [rax], al - 6a3c: 12 02 adc al, byte ptr [rdx] - 6a3e: 07 - 6a3f: 00 b0 0b 47 00 00 add byte ptr [rax + 18187], dh - 6a45: 00 00 add byte ptr [rax], al - 6a47: 00 42 03 add byte ptr [rdx + 3], al - 6a4a: 00 00 add byte ptr [rax], al - 6a4c: 00 00 add byte ptr [rax], al - 6a4e: 00 00 add byte ptr [rax], al - 6a50: 85 42 00 test dword ptr [rdx], eax - 6a53: 00 11 add byte ptr [rcx], dl - 6a55: 02 0a add cl, byte ptr [rdx] - 6a57: 00 20 add byte ptr [rax], ah - 6a59: b1 49 mov cl, 73 - 6a5b: 00 00 add byte ptr [rax], al - 6a5d: 00 00 add byte ptr [rax], al - 6a5f: 00 44 00 00 add byte ptr [rax + rax], al - 6a63: 00 00 add byte ptr [rax], al - 6a65: 00 00 add byte ptr [rax], al - 6a67: 00 a0 42 00 00 12 add byte ptr [rax + 301989954], ah - 6a6d: 02 07 add al, byte ptr [rdi] - 6a6f: 00 b0 9a 41 00 00 add byte ptr [rax + 16794], dh - 6a75: 00 00 add byte ptr [rax], al - 6a77: 00 1e add byte ptr [rsi], bl - 6a79: 00 00 add byte ptr [rax], al - 6a7b: 00 00 add byte ptr [rax], al - 6a7d: 00 00 add byte ptr [rax], al - 6a7f: 00 b2 42 00 00 12 add byte ptr [rdx + 301989954], dh - 6a85: 02 07 add al, byte ptr [rdi] - 6a87: 00 90 30 41 00 00 add byte ptr [rax + 16688], dl - 6a8d: 00 00 add byte ptr [rax], al - 6a8f: 00 60 02 add byte ptr [rax + 2], ah - 6a92: 00 00 add byte ptr [rax], al - 6a94: 00 00 add byte ptr [rax], al - 6a96: 00 00 add byte ptr [rax], al - 6a98: c3 ret - 6a99: 42 00 00 add byte ptr [rax], al - 6a9c: 11 00 adc dword ptr [rax], eax - 6a9e: 19 00 sbb dword ptr [rax], eax - 6aa0: c8 38 4c 00 enter 19512, 0 - 6aa4: 00 00 add byte ptr [rax], al - 6aa6: 00 00 add byte ptr [rax], al - 6aa8: 08 00 or byte ptr [rax], al - 6aaa: 00 00 add byte ptr [rax], al - 6aac: 00 00 add byte ptr [rax], al - 6aae: 00 00 add byte ptr [rax], al - 6ab0: dd 42 00 fld qword ptr [rdx] - 6ab3: 00 12 add byte ptr [rdx], dl - 6ab5: 00 07 add byte ptr [rdi], al - 6ab7: 00 d0 add al, dl - 6ab9: 92 xchg eax, edx - 6aba: 41 00 00 add byte ptr [r8], al - 6abd: 00 00 add byte ptr [rax], al - 6abf: 00 05 00 00 00 00 add byte ptr [rip], al # 0x6ac5 <.symtab+0x6ac5> - 6ac5: 00 00 add byte ptr [rax], al - 6ac7: 00 ef add bh, ch - 6ac9: 42 00 00 add byte ptr [rax], al - 6acc: 12 02 adc al, byte ptr [rdx] - 6ace: 07 - 6acf: 00 00 add byte ptr [rax], al - 6ad1: 91 xchg eax, ecx - 6ad2: 48 00 00 add byte ptr [rax], al - 6ad5: 00 00 add byte ptr [rax], al - 6ad7: 00 56 06 add byte ptr [rsi + 6], dl - 6ada: 00 00 add byte ptr [rax], al - 6adc: 00 00 add byte ptr [rax], al - 6ade: 00 00 add byte ptr [rax], al - 6ae0: fc cld - 6ae1: 42 00 00 add byte ptr [rax], al - 6ae4: 22 00 and al, byte ptr [rax] - 6ae6: 07 - 6ae7: 00 20 add byte ptr [rax], ah - 6ae9: df 45 00 fild word ptr [rbp] - 6aec: 00 00 add byte ptr [rax], al - 6aee: 00 00 add byte ptr [rax], al - 6af0: 16 - 6af1: 00 00 add byte ptr [rax], al - 6af3: 00 00 add byte ptr [rax], al - 6af5: 00 00 add byte ptr [rax], al - 6af7: 00 03 add byte ptr [rbx], al - 6af9: 43 00 00 add byte ptr [r8], al - 6afc: 11 00 adc dword ptr [rax], eax - 6afe: 12 00 adc al, byte ptr [rax] - 6b00: 98 cwde - 6b01: fa cli - 6b02: 4b 00 00 add byte ptr [r8], al - 6b05: 00 00 add byte ptr [rax], al - 6b07: 00 08 add byte ptr [rax], cl - 6b09: 00 00 add byte ptr [rax], al - 6b0b: 00 00 add byte ptr [rax], al - 6b0d: 00 00 add byte ptr [rax], al - 6b0f: 00 a2 44 00 00 22 add byte ptr [rdx + 570425412], ah - 6b15: 02 07 add al, byte ptr [rdi] - 6b17: 00 20 add byte ptr [rax], ah - 6b19: df 45 00 fild word ptr [rbp] - 6b1c: 00 00 add byte ptr [rax], al - 6b1e: 00 00 add byte ptr [rax], al - 6b20: 16 - 6b21: 00 00 add byte ptr [rax], al - 6b23: 00 00 add byte ptr [rax], al - 6b25: 00 00 add byte ptr [rax], al - 6b27: 00 1c 43 add byte ptr [rbx + 2*rax], bl - 6b2a: 00 00 add byte ptr [rax], al - 6b2c: 12 02 adc al, byte ptr [rdx] - 6b2e: 07 - 6b2f: 00 80 c4 45 00 00 add byte ptr [rax + 17860], al - 6b35: 00 00 add byte ptr [rax], al - 6b37: 00 67 00 add byte ptr [rdi], ah - 6b3a: 00 00 add byte ptr [rax], al - 6b3c: 00 00 add byte ptr [rax], al - 6b3e: 00 00 add byte ptr [rax], al - 6b40: 28 43 00 sub byte ptr [rbx], al - 6b43: 00 12 add byte ptr [rdx], dl - 6b45: 00 07 add byte ptr [rdi], al - 6b47: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh - 6b4d: 00 00 add byte ptr [rax], al - 6b4f: 00 2c 00 add byte ptr [rax + rax], ch - 6b52: 00 00 add byte ptr [rax], al - 6b54: 00 00 add byte ptr [rax], al - 6b56: 00 00 add byte ptr [rax], al - 6b58: 37 - 6b59: 43 00 00 add byte ptr [r8], al - 6b5c: 12 02 adc al, byte ptr [rdx] - 6b5e: 07 - 6b5f: 00 c0 add al, al - 6b61: 4c 48 rex64 - 6b63: 00 00 add byte ptr [rax], al - 6b65: 00 00 add byte ptr [rax], al - 6b67: 00 76 00 add byte ptr [rsi], dh - 6b6a: 00 00 add byte ptr [rax], al - 6b6c: 00 00 add byte ptr [rax], al - 6b6e: 00 00 add byte ptr [rax], al - 6b70: 41 43 - 6b72: 00 00 add byte ptr [rax], al - 6b74: 12 02 adc al, byte ptr [rdx] - 6b76: 07 - 6b77: 00 c0 add al, al - 6b79: 94 xchg eax, esp - 6b7a: 42 00 00 add byte ptr [rax], al - 6b7d: 00 00 add byte ptr [rax], al - 6b7f: 00 28 add byte ptr [rax], ch - 6b81: 05 00 00 00 00 add eax, 0 - 6b86: 00 00 add byte ptr [rax], al - 6b88: 8e 30 - 6b8a: 00 00 add byte ptr [rax], al - 6b8c: 2a 00 sub al, byte ptr [rax] - 6b8e: 07 - 6b8f: 00 20 add byte ptr [rax], ah - 6b91: e4 46 in al, 70 - 6b93: 00 00 add byte ptr [rax], al - 6b95: 00 00 add byte ptr [rax], al - 6b97: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x6b9d <.symtab+0x6b9d> - 6b9d: 00 00 add byte ptr [rax], al - 6b9f: 00 50 43 add byte ptr [rax + 67], dl - 6ba2: 00 00 add byte ptr [rax], al - 6ba4: 11 00 adc dword ptr [rax], eax - 6ba6: 0a 00 or al, byte ptr [rax] - 6ba8: 20 91 49 00 00 00 and byte ptr [rcx + 73], dl - 6bae: 00 00 add byte ptr [rax], al - 6bb0: 24 00 and al, 0 - 6bb2: 00 00 add byte ptr [rax], al - 6bb4: 00 00 add byte ptr [rax], al - 6bb6: 00 00 add byte ptr [rax], al - 6bb8: b6 34 mov dh, 52 - 6bba: 00 00 add byte ptr [rax], al - 6bbc: 2a 00 sub al, byte ptr [rax] - 6bbe: 07 - 6bbf: 00 e0 add al, ah - 6bc1: 26 42 00 00 add byte ptr es:[rax], al - 6bc5: 00 00 add byte ptr [rax], al - 6bc7: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x6bcd <.symtab+0x6bcd> - 6bcd: 00 00 add byte ptr [rax], al - 6bcf: 00 62 43 add byte ptr [rdx + 67], ah - 6bd2: 00 00 add byte ptr [rax], al - 6bd4: 12 02 adc al, byte ptr [rdx] - 6bd6: 07 - 6bd7: 00 00 add byte ptr [rax], al - 6bd9: 69 44 00 00 00 00 00 0f imul eax, dword ptr [rax + rax], 251658240 - 6be1: 01 00 add dword ptr [rax], eax - 6be3: 00 00 add byte ptr [rax], al - 6be5: 00 00 add byte ptr [rax], al - 6be7: 00 7f 43 add byte ptr [rdi + 67], bh - 6bea: 00 00 add byte ptr [rax], al - 6bec: 12 02 adc al, byte ptr [rdx] - 6bee: 07 - 6bef: 00 30 add byte ptr [rax], dh - 6bf1: 8f 44 00 00 pop qword ptr [rax + rax] - 6bf5: 00 00 add byte ptr [rax], al - 6bf7: 00 88 00 00 00 00 add byte ptr [rax], cl - 6bfd: 00 00 add byte ptr [rax], al - 6bff: 00 9b 43 00 00 12 add byte ptr [rbx + 301989955], bl - 6c05: 02 07 add al, byte ptr [rdi] - 6c07: 00 b0 16 47 00 00 add byte ptr [rax + 18198], dh - 6c0d: 00 00 add byte ptr [rax], al - 6c0f: 00 54 00 00 add byte ptr [rax + rax], dl - 6c13: 00 00 add byte ptr [rax], al - 6c15: 00 00 add byte ptr [rax], al - 6c17: 00 16 add byte ptr [rsi], dl - 6c19: 5f pop rdi - 6c1a: 00 00 add byte ptr [rax], al - 6c1c: 22 00 and al, byte ptr [rax] - 6c1e: 07 - 6c1f: 00 40 16 add byte ptr [rax + 22], al - 6c22: 47 00 00 add byte ptr [r8], r8b - 6c25: 00 00 add byte ptr [rax], al - 6c27: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x6c2d <.symtab+0x6c2d> - 6c2d: 00 00 add byte ptr [rax], al - 6c2f: 00 a4 43 00 00 12 02 add byte ptr [rbx + 2*rax + 34734080], ah - 6c36: 07 - 6c37: 00 40 46 add byte ptr [rax + 70], al - 6c3a: 40 00 00 add byte ptr [rax], al - 6c3d: 00 00 add byte ptr [rax], al - 6c3f: 00 95 02 00 00 00 add byte ptr [rbp + 2], dl - 6c45: 00 00 add byte ptr [rax], al - 6c47: 00 b4 43 00 00 12 00 add byte ptr [rbx + 2*rax + 1179648], dh - 6c4e: 07 - 6c4f: 00 a0 92 41 00 00 add byte ptr [rax + 16786], ah - 6c55: 00 00 add byte ptr [rax], al - 6c57: 00 0c 00 add byte ptr [rax + rax], cl - 6c5a: 00 00 add byte ptr [rax], al - 6c5c: 00 00 add byte ptr [rax], al - 6c5e: 00 00 add byte ptr [rax], al - 6c60: c5 43 00 - 6c63: 00 12 add byte ptr [rdx], dl - 6c65: 02 07 add al, byte ptr [rdi] - 6c67: 00 e0 add al, ah - 6c69: 22 49 00 and cl, byte ptr [rcx] - 6c6c: 00 00 add byte ptr [rax], al - 6c6e: 00 00 add byte ptr [rax], al - 6c70: 22 00 and al, byte ptr [rax] - 6c72: 00 00 add byte ptr [rax], al - 6c74: 00 00 add byte ptr [rax], al - 6c76: 00 00 add byte ptr [rax], al - 6c78: dc 43 00 fadd qword ptr [rbx] - 6c7b: 00 22 add byte ptr [rdx], ah - 6c7d: 02 07 add al, byte ptr [rdi] - 6c7f: 00 90 5d 41 00 00 add byte ptr [rax + 16733], dl - 6c85: 00 00 add byte ptr [rax], al - 6c87: 00 5a 01 add byte ptr [rdx + 1], bl - 6c8a: 00 00 add byte ptr [rax], al - 6c8c: 00 00 add byte ptr [rax], al - 6c8e: 00 00 add byte ptr [rax], al - 6c90: ee out dx, al - 6c91: 43 00 00 add byte ptr [r8], al - 6c94: 11 00 adc dword ptr [rax], eax - 6c96: 0a 00 or al, byte ptr [rax] - 6c98: b8 c6 4a 00 00 mov eax, 19142 - 6c9d: 00 00 add byte ptr [rax], al - 6c9f: 00 04 00 add byte ptr [rax + rax], al - 6ca2: 00 00 add byte ptr [rax], al - 6ca4: 00 00 add byte ptr [rax], al - 6ca6: 00 00 add byte ptr [rax], al - 6ca8: 02 44 00 00 add al, byte ptr [rax + rax] - 6cac: 12 02 adc al, byte ptr [rdx] - 6cae: 07 - 6caf: 00 f0 add al, dh - 6cb1: e1 44 loope 0x6cf7 <.symtab+0x6cf7> - 6cb3: 00 00 add byte ptr [rax], al - 6cb5: 00 00 add byte ptr [rax], al - 6cb7: 00 94 00 00 00 00 00 add byte ptr [rax + rax], dl - 6cbe: 00 00 add byte ptr [rax], al - 6cc0: 1c 44 sbb al, 68 - 6cc2: 00 00 add byte ptr [rax], al - 6cc4: 21 00 and dword ptr [rax], eax - 6cc6: 0a 00 or al, byte ptr [rax] - 6cc8: b8 c6 4a 00 00 mov eax, 19142 - 6ccd: 00 00 add byte ptr [rax], al - 6ccf: 00 04 00 add byte ptr [rax + rax], al - 6cd2: 00 00 add byte ptr [rax], al - 6cd4: 00 00 add byte ptr [rax], al - 6cd6: 00 00 add byte ptr [rax], al - 6cd8: 26 44 00 00 add byte ptr es:[rax], r8b - 6cdc: 11 00 adc dword ptr [rax], eax - 6cde: 19 00 sbb dword ptr [rax], eax - 6ce0: e8 37 4c 00 00 call 0xb91c <.symtab+0xb91c> - 6ce5: 00 00 add byte ptr [rax], al - 6ce7: 00 08 add byte ptr [rax], cl - 6ce9: 00 00 add byte ptr [rax], al - 6ceb: 00 00 add byte ptr [rax], al - 6ced: 00 00 add byte ptr [rax], al - 6cef: 00 33 add byte ptr [rbx], dh - 6cf1: 44 00 00 add byte ptr [rax], r8b - 6cf4: 12 02 adc al, byte ptr [rdx] - 6cf6: 07 - 6cf7: 00 e0 add al, ah - 6cf9: 92 xchg eax, edx - 6cfa: 41 00 00 add byte ptr [r8], al - 6cfd: 00 00 add byte ptr [rax], al - 6cff: 00 0c 00 add byte ptr [rax + rax], cl - 6d02: 00 00 add byte ptr [rax], al - 6d04: 00 00 add byte ptr [rax], al - 6d06: 00 00 add byte ptr [rax], al - 6d08: 42 44 - 6d0a: 00 00 add byte ptr [rax], al - 6d0c: 11 02 adc dword ptr [rdx], eax - 6d0e: 0a 00 or al, byte ptr [rax] - 6d10: a0 be 49 00 00 00 00 00 00 movabs al, byte ptr [18878] - 6d19: 04 00 add al, 0 - 6d1b: 00 00 add byte ptr [rax], al - 6d1d: 00 00 add byte ptr [rax], al - 6d1f: 00 59 44 add byte ptr [rcx + 68], bl - 6d22: 00 00 add byte ptr [rax], al - 6d24: 12 00 adc al, byte ptr [rax] - 6d26: 07 - 6d27: 00 10 add byte ptr [rax], dl - 6d29: b9 47 00 00 00 mov ecx, 71 - 6d2e: 00 00 add byte ptr [rax], al - 6d30: 19 00 sbb dword ptr [rax], eax - 6d32: 00 00 add byte ptr [rax], al - 6d34: 00 00 add byte ptr [rax], al - 6d36: 00 00 add byte ptr [rax], al - 6d38: 71 44 jno 0x6d7e <.symtab+0x6d7e> - 6d3a: 00 00 add byte ptr [rax], al - 6d3c: 1a 02 sbb al, byte ptr [rdx] - 6d3e: 07 - 6d3f: 00 60 e4 add byte ptr [rax - 28], ah - 6d42: 46 00 00 add byte ptr [rax], r8b - 6d45: 00 00 add byte ptr [rax], al - 6d47: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x6d4d <.symtab+0x6d4d> - 6d4d: 00 00 add byte ptr [rax], al - 6d4f: 00 79 44 add byte ptr [rcx + 68], bh - 6d52: 00 00 add byte ptr [rax], al - 6d54: 12 02 adc al, byte ptr [rdx] - 6d56: 07 - 6d57: 00 60 a1 add byte ptr [rax - 95], ah - 6d5a: 45 00 00 add byte ptr [r8], r8b - 6d5d: 00 00 add byte ptr [rax], al - 6d5f: 00 1a add byte ptr [rdx], bl - 6d61: 00 00 add byte ptr [rax], al - 6d63: 00 00 add byte ptr [rax], al - 6d65: 00 00 add byte ptr [rax], al - 6d67: 00 8e 44 00 00 11 add byte ptr [rsi + 285212740], cl - 6d6d: 00 19 add byte ptr [rcx], bl - 6d6f: 00 f0 add al, dh - 6d71: 37 - 6d72: 4c 00 00 add byte ptr [rax], r8b - 6d75: 00 00 add byte ptr [rax], al - 6d77: 00 08 add byte ptr [rax], cl - 6d79: 00 00 add byte ptr [rax], al - 6d7b: 00 00 add byte ptr [rax], al - 6d7d: 00 00 add byte ptr [rax], al - 6d7f: 00 a0 44 00 00 12 add byte ptr [rax + 301989956], ah - 6d85: 00 07 add byte ptr [rdi], al - 6d87: 00 20 add byte ptr [rax], ah - 6d89: df 45 00 fild word ptr [rbp] - 6d8c: 00 00 add byte ptr [rax], al - 6d8e: 00 00 add byte ptr [rax], al - 6d90: 16 - 6d91: 00 00 add byte ptr [rax], al - 6d93: 00 00 add byte ptr [rax], al - 6d95: 00 00 add byte ptr [rax], al - 6d97: 00 a9 44 00 00 12 add byte ptr [rcx + 301989956], ch - 6d9d: 00 07 add byte ptr [rdi], al - 6d9f: 00 a0 c3 45 00 00 add byte ptr [rax + 17859], ah - 6da5: 00 00 add byte ptr [rax], al - 6da7: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x6dad <.symtab+0x6dad> - 6dad: 00 00 add byte ptr [rax], al - 6daf: 00 bd 44 00 00 12 add byte ptr [rbp + 301989956], bh - 6db5: 02 07 add al, byte ptr [rdi] - 6db7: 00 c0 add al, al - 6db9: 28 40 00 sub byte ptr [rax], al - 6dbc: 00 00 add byte ptr [rax], al - 6dbe: 00 00 add byte ptr [rax], al - 6dc0: a3 01 00 00 00 00 00 00 d7 movabs dword ptr [-2954361355555045375], eax - 6dc9: 44 00 00 add byte ptr [rax], r8b - 6dcc: 21 00 and dword ptr [rax], eax - 6dce: 19 00 sbb dword ptr [rax], eax - 6dd0: 90 nop - 6dd1: 2c 4c sub al, 76 - 6dd3: 00 00 add byte ptr [rax], al - 6dd5: 00 00 add byte ptr [rax], al - 6dd7: 00 08 add byte ptr [rax], cl - 6dd9: 00 00 add byte ptr [rax], al - 6ddb: 00 00 add byte ptr [rax], al - 6ddd: 00 00 add byte ptr [rax], al - 6ddf: 00 81 31 00 00 22 add byte ptr [rcx + 570425393], al - 6de5: 00 07 add byte ptr [rdi], al - 6de7: 00 60 08 add byte ptr [rax + 8], ah - 6dea: 42 00 00 add byte ptr [rax], al - 6ded: 00 00 add byte ptr [rax], al - 6def: 00 85 03 00 00 00 add byte ptr [rbp + 3], al - 6df5: 00 00 add byte ptr [rax], al - 6df7: 00 ed add ch, ch - 6df9: 44 00 00 add byte ptr [rax], r8b - 6dfc: 10 03 adc byte ptr [rbx], al - 6dfe: 18 00 sbb byte ptr [rax], al - 6e00: 28 22 sub byte ptr [rdx], ah - 6e02: 4c 00 00 add byte ptr [rax], r8b - ... - 6e0d: 00 00 add byte ptr [rax], al - 6e0f: 00 03 add byte ptr [rbx], al - 6e11: 45 00 00 add byte ptr [r8], r8b - 6e14: 12 02 adc al, byte ptr [rdx] - 6e16: 07 - 6e17: 00 a0 b4 48 00 00 add byte ptr [rax + 18612], ah - 6e1d: 00 00 add byte ptr [rax], al - 6e1f: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x6e25 <.symtab+0x6e25> - 6e25: 00 00 add byte ptr [rax], al - 6e27: 00 f5 add ch, dh - 6e29: 51 push rcx - 6e2a: 00 00 add byte ptr [rax], al - 6e2c: 2a 00 sub al, byte ptr [rax] - 6e2e: 07 - 6e2f: 00 d0 add al, dl - 6e31: 25 42 00 00 00 and eax, 66 - 6e36: 00 00 add byte ptr [rax], al - 6e38: 48 00 00 add byte ptr [rax], al - 6e3b: 00 00 add byte ptr [rax], al - 6e3d: 00 00 add byte ptr [rax], al - 6e3f: 00 0f add byte ptr [rdi], cl - 6e41: 45 00 00 add byte ptr [r8], r8b - 6e44: 11 00 adc dword ptr [rax], eax - 6e46: 19 00 sbb dword ptr [rax], eax - 6e48: 90 nop - 6e49: 38 4c 00 00 cmp byte ptr [rax + rax], cl - 6e4d: 00 00 add byte ptr [rax], al - 6e4f: 00 04 00 add byte ptr [rax + rax], al - 6e52: 00 00 add byte ptr [rax], al - 6e54: 00 00 add byte ptr [rax], al - 6e56: 00 00 add byte ptr [rax], al - 6e58: 2c 45 sub al, 69 - 6e5a: 00 00 add byte ptr [rax], al - 6e5c: 12 00 adc al, byte ptr [rax] - 6e5e: 07 - 6e5f: 00 30 add byte ptr [rax], dh - 6e61: d4 - 6e62: 47 00 00 add byte ptr [r8], r8b - 6e65: 00 00 add byte ptr [rax], al - 6e67: 00 22 add byte ptr [rdx], ah - 6e69: 00 00 add byte ptr [rax], al - 6e6b: 00 00 add byte ptr [rax], al - 6e6d: 00 00 add byte ptr [rax], al - 6e6f: 00 3f add byte ptr [rdi], bh - 6e71: 45 00 00 add byte ptr [r8], r8b - 6e74: 12 02 adc al, byte ptr [rdx] - 6e76: 07 - 6e77: 00 20 add byte ptr [rax], ah - 6e79: 4b 41 - 6e7b: 00 00 add byte ptr [rax], al - 6e7d: 00 00 add byte ptr [rax], al - 6e7f: 00 14 00 add byte ptr [rax + rax], dl - 6e82: 00 00 add byte ptr [rax], al - 6e84: 00 00 add byte ptr [rax], al - 6e86: 00 00 add byte ptr [rax], al - 6e88: 4d 45 - 6e8a: 00 00 add byte ptr [rax], al - 6e8c: 12 00 adc al, byte ptr [rax] - 6e8e: 07 - 6e8f: 00 9c 15 40 00 00 00 add byte ptr [rbp + rdx + 64], bl - 6e96: 00 00 add byte ptr [rax], al - 6e98: 0c 00 or al, 0 - 6e9a: 00 00 add byte ptr [rax], al - 6e9c: 00 00 add byte ptr [rax], al - 6e9e: 00 00 add byte ptr [rax], al - 6ea0: 07 - 6ea1: 64 00 00 add byte ptr fs:[rax], al - 6ea4: 22 00 and al, byte ptr [rax] - 6ea6: 07 - 6ea7: 00 f0 add al, dh - 6ea9: 0e - 6eaa: 42 00 00 add byte ptr [rax], al - 6ead: 00 00 add byte ptr [rax], al - 6eaf: 00 be 00 00 00 00 add byte ptr [rsi], bh - 6eb5: 00 00 add byte ptr [rax], al - 6eb7: 00 ab 34 00 00 22 add byte ptr [rbx + 570425396], ch - 6ebd: 00 07 add byte ptr [rdi], al - 6ebf: 00 e0 add al, ah - 6ec1: a1 44 00 00 00 00 00 30 12 movabs eax, dword ptr [1310547491564814404] - 6eca: 00 00 add byte ptr [rax], al - 6ecc: 00 00 add byte ptr [rax], al - 6ece: 00 00 add byte ptr [rax], al - 6ed0: 57 push rdi - 6ed1: 45 00 00 add byte ptr [r8], r8b - 6ed4: 12 02 adc al, byte ptr [rdx] - 6ed6: 07 - 6ed7: 00 c0 add al, al - 6ed9: 21 49 00 and dword ptr [rcx], ecx - 6edc: 00 00 add byte ptr [rax], al - 6ede: 00 00 add byte ptr [rax], al - 6ee0: 19 00 sbb dword ptr [rax], eax - 6ee2: 00 00 add byte ptr [rax], al - 6ee4: 00 00 add byte ptr [rax], al - 6ee6: 00 00 add byte ptr [rax], al - 6ee8: 73 45 jae 0x6f2f <.symtab+0x6f2f> - 6eea: 00 00 add byte ptr [rax], al - 6eec: 12 02 adc al, byte ptr [rdx] - 6eee: 07 - 6eef: 00 f0 add al, dh - 6ef1: 2e 41 00 00 add byte ptr cs:[r8], al - 6ef5: 00 00 add byte ptr [rax], al - 6ef7: 00 94 01 00 00 00 00 add byte ptr [rcx + rax], dl - 6efe: 00 00 add byte ptr [rax], al - 6f00: 82 - 6f01: 45 00 00 add byte ptr [r8], r8b - 6f04: 12 00 adc al, byte ptr [rax] - 6f06: 07 - 6f07: 00 50 05 add byte ptr [rax + 5], dl - 6f0a: 42 00 00 add byte ptr [rax], al - 6f0d: 00 00 add byte ptr [rax], al - 6f0f: 00 09 add byte ptr [rcx], cl - 6f11: 03 00 add eax, dword ptr [rax] - 6f13: 00 00 add byte ptr [rax], al - 6f15: 00 00 add byte ptr [rax], al - 6f17: 00 91 45 00 00 22 add byte ptr [rcx + 570425413], dl - 6f1d: 00 07 add byte ptr [rdi], al - 6f1f: 00 60 e4 add byte ptr [rax - 28], ah - 6f22: 45 00 00 add byte ptr [r8], r8b - 6f25: 00 00 add byte ptr [rax], al - 6f27: 00 0e add byte ptr [rsi], cl - 6f29: 00 00 add byte ptr [rax], al - 6f2b: 00 00 add byte ptr [rax], al - 6f2d: 00 00 add byte ptr [rax], al - 6f2f: 00 9d 45 00 00 12 add byte ptr [rbp + 301989957], bl - 6f35: 02 07 add al, byte ptr [rdi] - 6f37: 00 e0 add al, ah - 6f39: 87 48 00 xchg dword ptr [rax], ecx - 6f3c: 00 00 add byte ptr [rax], al - 6f3e: 00 00 add byte ptr [rax], al - 6f40: 2f - 6f41: 05 00 00 00 00 add eax, 0 - 6f46: 00 00 add byte ptr [rax], al - 6f48: b0 45 mov al, 69 - 6f4a: 00 00 add byte ptr [rax], al - 6f4c: 12 02 adc al, byte ptr [rdx] - 6f4e: 07 - 6f4f: 00 f0 add al, dh - 6f51: 99 cdq - 6f52: 42 00 00 add byte ptr [rax], al - 6f55: 00 00 add byte ptr [rax], al - 6f57: 00 09 add byte ptr [rcx], cl - 6f59: 02 00 add al, byte ptr [rax] - 6f5b: 00 00 add byte ptr [rax], al - 6f5d: 00 00 add byte ptr [rax], al - 6f5f: 00 c1 add cl, al - 6f61: 45 00 00 add byte ptr [r8], r8b - 6f64: 2a 00 sub al, byte ptr [rax] - 6f66: 07 - 6f67: 00 60 e4 add byte ptr [rax - 28], ah - 6f6a: 46 00 00 add byte ptr [rax], r8b - 6f6d: 00 00 add byte ptr [rax], al - 6f6f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x6f75 <.symtab+0x6f75> - 6f75: 00 00 add byte ptr [rax], al - 6f77: 00 c8 add al, cl - 6f79: 45 00 00 add byte ptr [r8], r8b - 6f7c: 12 02 adc al, byte ptr [rdx] - 6f7e: 07 - 6f7f: 00 d0 add al, dl - 6f81: 19 47 00 sbb dword ptr [rdi], eax - 6f84: 00 00 add byte ptr [rax], al - 6f86: 00 00 add byte ptr [rax], al - 6f88: 04 02 add al, 2 - 6f8a: 00 00 add byte ptr [rax], al - 6f8c: 00 00 add byte ptr [rax], al - 6f8e: 00 00 add byte ptr [rax], al - 6f90: d8 45 00 fadd dword ptr [rbp] - 6f93: 00 12 add byte ptr [rdx], dl - 6f95: 02 07 add al, byte ptr [rdi] - 6f97: 00 20 add byte ptr [rax], ah - 6f99: 62 - 6f9a: 44 00 00 add byte ptr [rax], r8b - 6f9d: 00 00 add byte ptr [rax], al - 6f9f: 00 e0 add al, ah - 6fa1: 04 00 add al, 0 - 6fa3: 00 00 add byte ptr [rax], al - 6fa5: 00 00 add byte ptr [rax], al - 6fa7: 00 f8 add al, bh - 6fa9: 45 00 00 add byte ptr [r8], r8b - 6fac: 12 02 adc al, byte ptr [rdx] - 6fae: 07 - 6faf: 00 b0 85 48 00 00 add byte ptr [rax + 18565], dh - 6fb5: 00 00 add byte ptr [rax], al - 6fb7: 00 96 01 00 00 00 add byte ptr [rsi + 1], dl - 6fbd: 00 00 add byte ptr [rax], al - 6fbf: 00 17 add byte ptr [rdi], dl - 6fc1: 46 00 00 add byte ptr [rax], r8b - 6fc4: 12 00 adc al, byte ptr [rax] - 6fc6: 07 - 6fc7: 00 00 add byte ptr [rax], al - 6fc9: bd 44 00 00 00 mov ebp, 68 - 6fce: 00 00 add byte ptr [rax], al - 6fd0: 65 00 00 add byte ptr gs:[rax], al - 6fd3: 00 00 add byte ptr [rax], al - 6fd5: 00 00 add byte ptr [rax], al - 6fd7: 00 29 add byte ptr [rcx], ch - 6fd9: 46 00 00 add byte ptr [rax], r8b - 6fdc: 12 02 adc al, byte ptr [rdx] - 6fde: 07 - 6fdf: 00 d0 add al, dl - 6fe1: 61 - 6fe2: 44 00 00 add byte ptr [rax], r8b - 6fe5: 00 00 add byte ptr [rax], al - 6fe7: 00 3e add byte ptr [rsi], bh - 6fe9: 00 00 add byte ptr [rax], al - 6feb: 00 00 add byte ptr [rax], al - 6fed: 00 00 add byte ptr [rax], al - 6fef: 00 44 46 00 add byte ptr [rsi + 2*rax], al - 6ff3: 00 12 add byte ptr [rdx], dl - 6ff5: 02 07 add al, byte ptr [rdi] - 6ff7: 00 e0 add al, ah - 6ff9: 1f - 6ffa: 48 00 00 add byte ptr [rax], al - 6ffd: 00 00 add byte ptr [rax], al - 6fff: 00 4e 00 add byte ptr [rsi], cl - 7002: 00 00 add byte ptr [rax], al - 7004: 00 00 add byte ptr [rax], al - 7006: 00 00 add byte ptr [rax], al - 7008: 26 33 00 xor eax, dword ptr es:[rax] - 700b: 00 22 add byte ptr [rdx], ah - 700d: 02 07 add al, byte ptr [rdi] - 700f: 00 10 add byte ptr [rax], dl - 7011: 86 44 00 00 xchg byte ptr [rax + rax], al - 7015: 00 00 add byte ptr [rax], al - 7017: 00 99 00 00 00 00 add byte ptr [rcx], bl - 701d: 00 00 add byte ptr [rax], al - 701f: 00 8e 54 00 00 2a add byte ptr [rsi + 704643156], cl - 7025: 00 07 add byte ptr [rdi], al - 7027: 00 30 add byte ptr [rax], dh - 7029: 50 push rax - 702a: 48 00 00 add byte ptr [rax], al - 702d: 00 00 add byte ptr [rax], al - 702f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x7035 <.symtab+0x7035> - 7035: 00 00 add byte ptr [rax], al - 7037: 00 55 46 add byte ptr [rbp + 70], dl - 703a: 00 00 add byte ptr [rax], al - 703c: 12 00 adc al, byte ptr [rax] - 703e: 07 - 703f: 00 70 02 add byte ptr [rax + 2], dh - 7042: 42 00 00 add byte ptr [rax], al - 7045: 00 00 add byte ptr [rax], al - 7047: 00 e0 add al, ah - 7049: 02 00 add al, byte ptr [rax] - 704b: 00 00 add byte ptr [rax], al - 704d: 00 00 add byte ptr [rax], al - 704f: 00 63 46 add byte ptr [rbx + 70], ah - 7052: 00 00 add byte ptr [rax], al - 7054: 12 02 adc al, byte ptr [rdx] - 7056: 07 - 7057: 00 10 add byte ptr [rax], dl - 7059: 07 - 705a: 47 00 00 add byte ptr [r8], r8b - 705d: 00 00 add byte ptr [rax], al - 705f: 00 32 add byte ptr [rdx], dh - 7061: 00 00 add byte ptr [rax], al - 7063: 00 00 add byte ptr [rax], al - 7065: 00 00 add byte ptr [rax], al - 7067: 00 72 46 add byte ptr [rdx + 70], dh - 706a: 00 00 add byte ptr [rax], al - 706c: 12 02 adc al, byte ptr [rdx] - 706e: 07 - 706f: 00 50 4e add byte ptr [rax + 78], dl - 7072: 48 00 00 add byte ptr [rax], al - 7075: 00 00 add byte ptr [rax], al - 7077: 00 a7 00 00 00 00 add byte ptr [rdi], ah - 707d: 00 00 add byte ptr [rax], al - 707f: 00 80 46 00 00 11 add byte ptr [rax + 285212742], al - 7085: 02 0a add cl, byte ptr [rdx] - 7087: 00 a0 ac 49 00 00 add byte ptr [rax + 18860], ah - 708d: 00 00 add byte ptr [rax], al - 708f: 00 a8 00 00 00 00 add byte ptr [rax], ch - 7095: 00 00 add byte ptr [rax], al - 7097: 00 9b 46 00 00 12 add byte ptr [rbx + 301989958], bl - 709d: 02 07 add al, byte ptr [rdi] - 709f: 00 60 f3 add byte ptr [rax - 13], ah - 70a2: 46 00 00 add byte ptr [rax], r8b - 70a5: 00 00 add byte ptr [rax], al - 70a7: 00 f2 add dl, dh - 70a9: 02 00 add al, byte ptr [rax] - 70ab: 00 00 add byte ptr [rax], al - 70ad: 00 00 add byte ptr [rax], al - 70af: 00 aa 46 00 00 12 add byte ptr [rdx + 301989958], ch - 70b5: 02 08 add cl, byte ptr [rax] - 70b7: 00 f0 add al, dh - 70b9: 40 49 - 70bb: 00 00 add byte ptr [rax], al - 70bd: 00 00 add byte ptr [rax], al - 70bf: 00 13 add byte ptr [rbx], dl - 70c1: 02 00 add al, byte ptr [rax] - 70c3: 00 00 add byte ptr [rax], al - 70c5: 00 00 add byte ptr [rax], al - 70c7: 00 94 40 00 00 21 00 add byte ptr [rax + 2*rax + 2162688], dl - 70ce: 19 00 sbb dword ptr [rax], eax - 70d0: e8 2c 4c 00 00 call 0xbd01 <.symtab+0xbd01> - 70d5: 00 00 add byte ptr [rax], al - 70d7: 00 08 add byte ptr [rax], cl - 70d9: 00 00 add byte ptr [rax], al - 70db: 00 00 add byte ptr [rax], al - 70dd: 00 00 add byte ptr [rax], al - 70df: 00 c0 add al, al - 70e1: 46 00 00 add byte ptr [rax], r8b - 70e4: 11 00 adc dword ptr [rax], eax - 70e6: 19 00 sbb dword ptr [rax], eax - 70e8: 20 2d 4c 00 00 00 and byte ptr [rip + 76], ch # 0x713a <.symtab+0x713a> - 70ee: 00 00 add byte ptr [rax], al - 70f0: a8 00 test al, 0 - 70f2: 00 00 add byte ptr [rax], al - 70f4: 00 00 add byte ptr [rax], al - 70f6: 00 00 add byte ptr [rax], al - 70f8: d5 - 70f9: 46 00 00 add byte ptr [rax], r8b - 70fc: 12 02 adc al, byte ptr [rdx] - 70fe: 07 - 70ff: 00 e0 add al, ah - 7101: 3c 40 cmp al, 64 - 7103: 00 00 add byte ptr [rax], al - 7105: 00 00 add byte ptr [rax], al - 7107: 00 52 09 add byte ptr [rdx + 9], dl - 710a: 00 00 add byte ptr [rax], al - 710c: 00 00 add byte ptr [rax], al - 710e: 00 00 add byte ptr [rax], al - 7110: 93 xchg eax, ebx - 7111: 4d 00 00 add byte ptr [r8], r8b - 7114: 12 02 adc al, byte ptr [rdx] - 7116: 07 - 7117: 00 70 e4 add byte ptr [rax - 28], dh - 711a: 45 00 00 add byte ptr [r8], r8b - 711d: 00 00 add byte ptr [rax], al - 711f: 00 b7 00 00 00 00 add byte ptr [rdi], dh - 7125: 00 00 add byte ptr [rax], al - 7127: 00 e2 add dl, ah - 7129: 46 00 00 add byte ptr [rax], r8b - 712c: 12 02 adc al, byte ptr [rdx] - 712e: 07 - 712f: 00 b0 78 47 00 00 add byte ptr [rax + 18296], dh - 7135: 00 00 add byte ptr [rax], al - 7137: 00 b5 00 00 00 00 add byte ptr [rbp], dh - 713d: 00 00 add byte ptr [rax], al - 713f: 00 31 add byte ptr [rcx], dh - 7141: 5a pop rdx - 7142: 00 00 add byte ptr [rax], al - 7144: 22 00 and al, byte ptr [rax] - 7146: 07 - 7147: 00 10 add byte ptr [rax], dl - 7149: 2b 49 00 sub ecx, dword ptr [rcx] - 714c: 00 00 add byte ptr [rax], al - 714e: 00 00 add byte ptr [rax], al - 7150: 30 01 xor byte ptr [rcx], al - 7152: 00 00 add byte ptr [rax], al - 7154: 00 00 add byte ptr [rax], al - 7156: 00 00 add byte ptr [rax], al - 7158: fc cld - 7159: 46 00 00 add byte ptr [rax], r8b - 715c: 11 02 adc dword ptr [rdx], eax - 715e: 17 - 715f: 00 00 add byte ptr [rax], al - 7161: 20 4c 00 00 and byte ptr [rax + rax], cl - 7165: 00 00 add byte ptr [rax], al - 7167: 00 a8 00 00 00 00 add byte ptr [rax], ch - 716d: 00 00 add byte ptr [rax], al - 716f: 00 0a add byte ptr [rdx], cl - 7171: 47 00 00 add byte ptr [r8], r8b - 7174: 12 00 adc al, byte ptr [rax] - 7176: 07 - 7177: 00 d0 add al, dl - 7179: 9a - 717a: 41 00 00 add byte ptr [r8], al - 717d: 00 00 add byte ptr [rax], al - 717f: 00 37 add byte ptr [rdi], dh - 7181: 00 00 add byte ptr [rax], al - 7183: 00 00 add byte ptr [rax], al - 7185: 00 00 add byte ptr [rax], al - 7187: 00 19 add byte ptr [rcx], bl - 7189: 47 00 00 add byte ptr [r8], r8b - 718c: 12 00 adc al, byte ptr [rax] - 718e: 07 - 718f: 00 90 6d 40 00 00 add byte ptr [rax + 16493], dl - 7195: 00 00 add byte ptr [rax], al - 7197: 00 0f add byte ptr [rdi], cl - 7199: 01 00 add dword ptr [rax], eax - 719b: 00 00 add byte ptr [rax], al - 719d: 00 00 add byte ptr [rax], al - 719f: 00 2f add byte ptr [rdi], ch - 71a1: 47 00 00 add byte ptr [r8], r8b - 71a4: 11 02 adc dword ptr [rdx], eax - 71a6: 19 00 sbb dword ptr [rax], eax - 71a8: 14 28 adc al, 40 - 71aa: 4c 00 00 add byte ptr [rax], r8b - 71ad: 00 00 add byte ptr [rax], al - 71af: 00 01 add byte ptr [rcx], al - 71b1: 00 00 add byte ptr [rax], al - 71b3: 00 00 add byte ptr [rax], al - 71b5: 00 00 add byte ptr [rax], al - 71b7: 00 53 3d add byte ptr [rbx + 61], dl - 71ba: 00 00 add byte ptr [rax], al - 71bc: 22 00 and al, byte ptr [rax] - 71be: 07 - 71bf: 00 a0 2f 40 00 00 add byte ptr [rax + 16431], ah - 71c5: 00 00 add byte ptr [rax], al - 71c7: 00 13 add byte ptr [rbx], dl - 71c9: 00 00 add byte ptr [rax], al - 71cb: 00 00 add byte ptr [rax], al - 71cd: 00 00 add byte ptr [rax], al - 71cf: 00 41 47 add byte ptr [rcx + 71], al - 71d2: 00 00 add byte ptr [rax], al - 71d4: 11 00 adc dword ptr [rax], eax - 71d6: 15 00 f0 00 4c adc eax, 1275129856 - 71db: 00 00 add byte ptr [rax], al - 71dd: 00 00 add byte ptr [rax], al - 71df: 00 08 add byte ptr [rax], cl - 71e1: 00 00 add byte ptr [rax], al - 71e3: 00 00 add byte ptr [rax], al - 71e5: 00 00 add byte ptr [rax], al - 71e7: 00 55 47 add byte ptr [rbp + 71], dl - 71ea: 00 00 add byte ptr [rax], al - 71ec: 12 02 adc al, byte ptr [rdx] - 71ee: 07 - 71ef: 00 30 add byte ptr [rax], dh - 71f1: a9 47 00 00 00 test eax, 71 - 71f6: 00 00 add byte ptr [rax], al - 71f8: a9 00 00 00 00 test eax, 0 - 71fd: 00 00 add byte ptr [rax], al - 71ff: 00 68 47 add byte ptr [rax + 71], ch - 7202: 00 00 add byte ptr [rax], al - 7204: 12 00 adc al, byte ptr [rax] - 7206: 07 - 7207: 00 c0 add al, al - 7209: 92 xchg eax, edx - 720a: 41 00 00 add byte ptr [r8], al - 720d: 00 00 add byte ptr [rax], al - 720f: 00 0a add byte ptr [rdx], cl - 7211: 00 00 add byte ptr [rax], al - 7213: 00 00 add byte ptr [rax], al - 7215: 00 00 add byte ptr [rax], al - 7217: 00 7e 47 add byte ptr [rsi + 71], bh - 721a: 00 00 add byte ptr [rax], al - 721c: 12 02 adc al, byte ptr [rdx] - 721e: 07 - 721f: 00 a0 b5 44 00 00 add byte ptr [rax + 17589], ah - 7225: 00 00 add byte ptr [rax], al - 7227: 00 2c 03 add byte ptr [rbx + rax], ch - 722a: 00 00 add byte ptr [rax], al - 722c: 00 00 add byte ptr [rax], al - 722e: 00 00 add byte ptr [rax], al - 7230: 8b 47 00 mov eax, dword ptr [rdi] - 7233: 00 12 add byte ptr [rdx], dl - 7235: 02 07 add al, byte ptr [rdi] - 7237: 00 70 17 add byte ptr [rax + 23], dh - 723a: 47 00 00 add byte ptr [r8], r8b - 723d: 00 00 add byte ptr [rax], al - 723f: 00 42 00 add byte ptr [rdx], al - 7242: 00 00 add byte ptr [rax], al - 7244: 00 00 add byte ptr [rax], al - 7246: 00 00 add byte ptr [rax], al - 7248: 94 xchg eax, esp - 7249: 47 00 00 add byte ptr [r8], r8b - 724c: 11 02 adc dword ptr [rdx], eax - 724e: 19 00 sbb dword ptr [rax], eax - 7250: a0 26 4c 00 00 00 00 00 38 movabs al, byte ptr [4035225266123983910] - 7259: 00 00 add byte ptr [rax], al - 725b: 00 00 add byte ptr [rax], al - 725d: 00 00 add byte ptr [rax], al - 725f: 00 a3 47 00 00 12 add byte ptr [rbx + 301989959], ah - 7265: 02 07 add al, byte ptr [rdi] - 7267: 00 60 59 add byte ptr [rax + 89], ah - 726a: 48 00 00 add byte ptr [rax], al - 726d: 00 00 add byte ptr [rax], al - 726f: 00 0b add byte ptr [rbx], cl - 7271: 00 00 add byte ptr [rax], al - 7273: 00 00 add byte ptr [rax], al - 7275: 00 00 add byte ptr [rax], al - 7277: 00 b7 47 00 00 11 add byte ptr [rdi + 285212743], dh - 727d: 00 19 add byte ptr [rcx], bl - 727f: 00 f8 add al, bh - 7281: 37 - 7282: 4c 00 00 add byte ptr [rax], r8b - 7285: 00 00 add byte ptr [rax], al - 7287: 00 04 00 add byte ptr [rax + rax], al - 728a: 00 00 add byte ptr [rax], al - 728c: 00 00 add byte ptr [rax], al - 728e: 00 00 add byte ptr [rax], al - 7290: c0 47 00 00 rol byte ptr [rdi], 0 - 7294: 12 00 adc al, byte ptr [rax] - 7296: 07 - 7297: 00 20 add byte ptr [rax], ah - 7299: bc 44 00 00 00 mov esp, 68 - 729e: 00 00 add byte ptr [rax], al - 72a0: 05 00 00 00 00 add eax, 0 - 72a5: 00 00 add byte ptr [rax], al - 72a7: 00 d0 add al, dl - 72a9: 47 00 00 add byte ptr [r8], r8b - 72ac: 20 02 and byte ptr [rdx], al - 72ae: 0b 00 or eax, dword ptr [rax] - 72b0: ec in al, dx - 72b1: 0f 4b 00 cmovnp eax, dword ptr [rax] - 72b4: 00 00 add byte ptr [rax], al - 72b6: 00 00 add byte ptr [rax], al - 72b8: 01 00 add dword ptr [rax], eax - 72ba: 00 00 add byte ptr [rax], al - 72bc: 00 00 add byte ptr [rax], al - 72be: 00 00 add byte ptr [rax], al - 72c0: df 47 00 fild word ptr [rdi] - 72c3: 00 12 add byte ptr [rdx], dl - 72c5: 00 07 add byte ptr [rdi], al - 72c7: 00 10 add byte ptr [rax], dl - 72c9: 32 45 00 xor al, byte ptr [rbp] - 72cc: 00 00 add byte ptr [rax], al - 72ce: 00 00 add byte ptr [rax], al - 72d0: 54 push rsp - 72d1: 0c 00 or al, 0 - 72d3: 00 00 add byte ptr [rax], al - 72d5: 00 00 add byte ptr [rax], al - 72d7: 00 00 add byte ptr [rax], al - 72d9: 48 00 00 add byte ptr [rax], al - 72dc: 1a 00 sbb al, byte ptr [rax] - 72de: 07 - 72df: 00 70 25 add byte ptr [rax + 37], dh - 72e2: 42 00 00 add byte ptr [rax], al - 72e5: 00 00 add byte ptr [rax], al - 72e7: 00 55 00 add byte ptr [rbp], dl - 72ea: 00 00 add byte ptr [rax], al - 72ec: 00 00 add byte ptr [rax], al - 72ee: 00 00 add byte ptr [rax], al - 72f0: 09 48 00 or dword ptr [rax], ecx - 72f3: 00 12 add byte ptr [rdx], dl - 72f5: 02 07 add al, byte ptr [rdi] - 72f7: 00 e0 add al, ah - 72f9: 92 xchg eax, edx - 72fa: 44 00 00 add byte ptr [rax], r8b - 72fd: 00 00 add byte ptr [rax], al - 72ff: 00 a5 00 00 00 00 add byte ptr [rbp], ah - 7305: 00 00 add byte ptr [rax], al - 7307: 00 12 add byte ptr [rdx], dl - 7309: 48 00 00 add byte ptr [rax], al - 730c: 12 02 adc al, byte ptr [rdx] - 730e: 07 - 730f: 00 40 f3 add byte ptr [rax - 13], al - 7312: 47 00 00 add byte ptr [r8], r8b - 7315: 00 00 add byte ptr [rax], al - 7317: 00 77 2c add byte ptr [rdi + 44], dh - 731a: 00 00 add byte ptr [rax], al - 731c: 00 00 add byte ptr [rax], al - 731e: 00 00 add byte ptr [rax], al - 7320: 20 48 00 and byte ptr [rax], cl - 7323: 00 12 add byte ptr [rdx], dl - 7325: 02 07 add al, byte ptr [rdi] - 7327: 00 90 68 44 00 00 add byte ptr [rax + 17512], dl - 732d: 00 00 add byte ptr [rax], al - 732f: 00 16 add byte ptr [rsi], dl - 7331: 00 00 add byte ptr [rax], al - 7333: 00 00 add byte ptr [rax], al - 7335: 00 00 add byte ptr [rax], al - 7337: 00 39 add byte ptr [rcx], bh - 7339: 48 00 00 add byte ptr [rax], al - 733c: 12 02 adc al, byte ptr [rdx] - 733e: 07 - 733f: 00 60 94 add byte ptr [rax - 108], ah - 7342: 41 00 00 add byte ptr [r8], al - 7345: 00 00 add byte ptr [rax], al - 7347: 00 a7 01 00 00 00 add byte ptr [rdi + 1], ah - 734d: 00 00 add byte ptr [rax], al - 734f: 00 4a 48 add byte ptr [rdx + 72], cl - 7352: 00 00 add byte ptr [rax], al - 7354: 12 02 adc al, byte ptr [rdx] - 7356: 07 - 7357: 00 40 24 add byte ptr [rax + 36], al - 735a: 49 00 00 add byte ptr [r8], al - 735d: 00 00 add byte ptr [rax], al - 735f: 00 09 add byte ptr [rcx], cl - 7361: 00 00 add byte ptr [rax], al - 7363: 00 00 add byte ptr [rax], al - 7365: 00 00 add byte ptr [rax], al - 7367: 00 30 add byte ptr [rax], dh - 7369: 5b pop rbx - 736a: 00 00 add byte ptr [rax], al - 736c: 22 00 and al, byte ptr [rax] - 736e: 07 - 736f: 00 f0 add al, dh - 7371: 93 xchg eax, ebx - 7372: 44 00 00 add byte ptr [rax], r8b - 7375: 00 00 add byte ptr [rax], al - 7377: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x737d <.symtab+0x737d> - 737d: 00 00 add byte ptr [rax], al - 737f: 00 62 48 add byte ptr [rdx + 72], ah - 7382: 00 00 add byte ptr [rax], al - 7384: 12 02 adc al, byte ptr [rdx] - 7386: 07 - 7387: 00 60 27 add byte ptr [rax + 39], ah - 738a: 42 00 00 add byte ptr [rax], al - 738d: 00 00 add byte ptr [rax], al - 738f: 00 49 14 add byte ptr [rcx + 20], cl - 7392: 00 00 add byte ptr [rax], al - 7394: 00 00 add byte ptr [rax], al - 7396: 00 00 add byte ptr [rax], al - 7398: 70 48 jo 0x73e2 <.symtab+0x73e2> - 739a: 00 00 add byte ptr [rax], al - 739c: 12 00 adc al, byte ptr [rax] - 739e: 07 - 739f: 00 60 ef add byte ptr [rax - 17], ah - 73a2: 41 00 00 add byte ptr [r8], al - 73a5: 00 00 add byte ptr [rax], al - 73a7: 00 05 03 00 00 00 add byte ptr [rip + 3], al # 0x73b0 <.symtab+0x73b0> - 73ad: 00 00 add byte ptr [rax], al - 73af: 00 79 48 add byte ptr [rcx + 72], bh - 73b2: 00 00 add byte ptr [rax], al - 73b4: 12 02 adc al, byte ptr [rdx] - 73b6: 07 - 73b7: 00 70 90 add byte ptr [rax - 112], dh - 73ba: 44 00 00 add byte ptr [rax], r8b - 73bd: 00 00 add byte ptr [rax], al - 73bf: 00 a0 00 00 00 00 add byte ptr [rax], ah - 73c5: 00 00 add byte ptr [rax], al - 73c7: 00 8d 48 00 00 12 add byte ptr [rbp + 301989960], cl - 73cd: 02 07 add al, byte ptr [rdi] - 73cf: 00 c0 add al, al - 73d1: 50 push rax - 73d2: 47 00 00 add byte ptr [r8], r8b - 73d5: 00 00 add byte ptr [rax], al - 73d7: 00 24 03 add byte ptr [rbx + rax], ah - 73da: 00 00 add byte ptr [rax], al - 73dc: 00 00 add byte ptr [rax], al - 73de: 00 00 add byte ptr [rax], al - 73e0: 9c pushfq - 73e1: 48 00 00 add byte ptr [rax], al - 73e4: 12 02 adc al, byte ptr [rdx] - 73e6: 07 - 73e7: 00 e0 add al, ah - 73e9: ec in al, dx - 73ea: 41 00 00 add byte ptr [r8], al - 73ed: 00 00 add byte ptr [rax], al - 73ef: 00 a7 00 00 00 00 add byte ptr [rdi], ah - 73f5: 00 00 add byte ptr [rax], al - 73f7: 00 b6 48 00 00 12 add byte ptr [rsi + 301989960], dh - 73fd: 00 07 add byte ptr [rdi], al - 73ff: 00 70 bb add byte ptr [rax - 69], dh - 7402: 42 00 00 add byte ptr [rax], al - 7405: 00 00 add byte ptr [rax], al - 7407: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x740d <.symtab+0x740d> - 740d: 00 00 add byte ptr [rax], al - 740f: 00 ca add dl, cl - 7411: 48 00 00 add byte ptr [rax], al - 7414: 12 02 adc al, byte ptr [rdx] - 7416: 07 - 7417: 00 20 add byte ptr [rax], ah - 7419: 4f 41 - 741b: 00 00 add byte ptr [rax], al - 741d: 00 00 add byte ptr [rax], al - 741f: 00 ef add bh, ch - 7421: 01 00 add dword ptr [rax], eax - 7423: 00 00 add byte ptr [rax], al - 7425: 00 00 add byte ptr [rax], al - 7427: 00 da add dl, bl - 7429: 48 00 00 add byte ptr [rax], al - 742c: 12 00 adc al, byte ptr [rax] - 742e: 07 - 742f: 00 f0 add al, dh - 7431: 87 41 00 xchg dword ptr [rcx], eax - 7434: 00 00 add byte ptr [rax], al - 7436: 00 00 add byte ptr [rax], al - 7438: 89 03 mov dword ptr [rbx], eax - 743a: 00 00 add byte ptr [rax], al - 743c: 00 00 add byte ptr [rax], al - 743e: 00 00 add byte ptr [rax], al - 7440: e6 48 out 72, al - 7442: 00 00 add byte ptr [rax], al - 7444: 12 02 adc al, byte ptr [rdx] - 7446: 07 - 7447: 00 40 f1 add byte ptr [rax - 15], al - 744a: 40 00 00 add byte ptr [rax], al - 744d: 00 00 add byte ptr [rax], al - 744f: 00 5b 00 add byte ptr [rbx], bl - 7452: 00 00 add byte ptr [rax], al - 7454: 00 00 add byte ptr [rax], al - 7456: 00 00 add byte ptr [rax], al - 7458: f4 hlt - 7459: 48 00 00 add byte ptr [rax], al - 745c: 11 00 adc dword ptr [rax], eax - 745e: 12 00 adc al, byte ptr [rax] - 7460: 68 fa 4b 00 00 push 19450 - 7465: 00 00 add byte ptr [rax], al - 7467: 00 08 add byte ptr [rax], cl - 7469: 00 00 add byte ptr [rax], al - 746b: 00 00 add byte ptr [rax], al - 746d: 00 00 add byte ptr [rax], al - 746f: 00 fd add ch, bh - 7471: 48 00 00 add byte ptr [rax], al - 7474: 12 00 adc al, byte ptr [rax] - 7476: 07 - 7477: 00 a0 7f 41 00 00 add byte ptr [rax + 16767], ah - 747d: 00 00 add byte ptr [rax], al - 747f: 00 6e 00 add byte ptr [rsi], ch - 7482: 00 00 add byte ptr [rax], al - 7484: 00 00 add byte ptr [rax], al - 7486: 00 00 add byte ptr [rax], al - 7488: 11 49 00 adc dword ptr [rcx], ecx - 748b: 00 12 add byte ptr [rdx], dl - 748d: 02 07 add al, byte ptr [rdi] - 748f: 00 e0 add al, ah - 7491: c1 47 00 00 rol dword ptr [rdi], 0 - 7495: 00 00 add byte ptr [rax], al - 7497: 00 77 04 add byte ptr [rdi + 4], dh - 749a: 00 00 add byte ptr [rax], al - 749c: 00 00 add byte ptr [rax], al - 749e: 00 00 add byte ptr [rax], al - 74a0: 2c 49 sub al, 73 - 74a2: 00 00 add byte ptr [rax], al - 74a4: 12 02 adc al, byte ptr [rdx] - 74a6: 07 - 74a7: 00 30 add byte ptr [rax], dh - 74a9: e4 44 in al, 68 - 74ab: 00 00 add byte ptr [rax], al - 74ad: 00 00 add byte ptr [rax], al - 74af: 00 33 add byte ptr [rbx], dh - 74b1: 04 00 add al, 0 - 74b3: 00 00 add byte ptr [rax], al - 74b5: 00 00 add byte ptr [rax], al - 74b7: 00 39 add byte ptr [rcx], bh - 74b9: 49 00 00 add byte ptr [r8], al - 74bc: 12 00 adc al, byte ptr [rax] - 74be: 07 - 74bf: 00 50 f5 add byte ptr [rax - 11], dl - 74c2: 41 00 00 add byte ptr [r8], al - 74c5: 00 00 add byte ptr [rax], al - 74c7: 00 f7 add bh, dh - 74c9: 00 00 add byte ptr [rax], al - 74cb: 00 00 add byte ptr [rax], al - 74cd: 00 00 add byte ptr [rax], al - 74cf: 00 40 49 add byte ptr [rax + 73], al - 74d2: 00 00 add byte ptr [rax], al - 74d4: 12 02 adc al, byte ptr [rdx] - 74d6: 07 - 74d7: 00 a0 07 49 00 00 add byte ptr [rax + 18695], ah - 74dd: 00 00 add byte ptr [rax], al - 74df: 00 8e 01 00 00 00 add byte ptr [rsi + 1], cl - 74e5: 00 00 add byte ptr [rax], al - 74e7: 00 4f 49 add byte ptr [rdi + 73], cl - 74ea: 00 00 add byte ptr [rax], al - 74ec: 12 02 adc al, byte ptr [rdx] - 74ee: 07 - 74ef: 00 d0 add al, dl - 74f1: b2 48 mov dl, 72 - 74f3: 00 00 add byte ptr [rax], al - 74f5: 00 00 add byte ptr [rax], al - 74f7: 00 26 add byte ptr [rsi], ah - 74f9: 00 00 add byte ptr [rax], al - 74fb: 00 00 add byte ptr [rax], al - 74fd: 00 00 add byte ptr [rax], al - 74ff: 00 59 49 add byte ptr [rcx + 73], bl - 7502: 00 00 add byte ptr [rax], al - 7504: 12 02 adc al, byte ptr [rdx] - 7506: 07 - 7507: 00 10 add byte ptr [rax], dl - 7509: 0a 49 00 or cl, byte ptr [rcx] - 750c: 00 00 add byte ptr [rax], al - 750e: 00 00 add byte ptr [rax], al - 7510: 21 00 and dword ptr [rax], eax - 7512: 00 00 add byte ptr [rax], al - 7514: 00 00 add byte ptr [rax], al - 7516: 00 00 add byte ptr [rax], al - 7518: 71 49 jno 0x7563 <.symtab+0x7563> - 751a: 00 00 add byte ptr [rax], al - 751c: 11 00 adc dword ptr [rax], eax - 751e: 15 00 68 1a 4c adc eax, 1276798976 - 7523: 00 00 add byte ptr [rax], al - 7525: 00 00 add byte ptr [rax], al - 7527: 00 02 add byte ptr [rdx], al - 7529: 00 00 add byte ptr [rax], al - 752b: 00 00 add byte ptr [rax], al - 752d: 00 00 add byte ptr [rax], al - 752f: 00 7f 49 add byte ptr [rdi + 73], bh - 7532: 00 00 add byte ptr [rax], al - 7534: 12 00 adc al, byte ptr [rax] - 7536: 07 - 7537: 00 20 add byte ptr [rax], ah - 7539: 67 45 00 00 add byte ptr [r8d], r8b - 753d: 00 00 add byte ptr [rax], al - 753f: 00 34 0d 00 00 00 00 add byte ptr [rcx], dh - 7546: 00 00 add byte ptr [rax], al - 7548: 77 5e ja 0x75a8 <.symtab+0x75a8> - 754a: 00 00 add byte ptr [rax], al - 754c: 22 00 and al, byte ptr [rax] - 754e: 07 - 754f: 00 50 bb add byte ptr [rax - 69], dl - 7552: 44 00 00 add byte ptr [rax], r8b - 7555: 00 00 add byte ptr [rax], al - 7557: 00 28 add byte ptr [rax], ch - 7559: 00 00 add byte ptr [rax], al - 755b: 00 00 add byte ptr [rax], al - 755d: 00 00 add byte ptr [rax], al - 755f: 00 32 add byte ptr [rdx], dh - 7561: 4d 00 00 add byte ptr [r8], r8b - 7564: 12 02 adc al, byte ptr [rdx] - 7566: 07 - 7567: 00 70 91 add byte ptr [rax - 111], dh - 756a: 44 00 00 add byte ptr [rax], r8b - 756d: 00 00 add byte ptr [rax], al - 756f: 00 32 add byte ptr [rdx], dh - 7571: 00 00 add byte ptr [rax], al - 7573: 00 00 add byte ptr [rax], al - 7575: 00 00 add byte ptr [rax], al - 7577: 00 9f 49 00 00 12 add byte ptr [rdi + 301989961], bl - 757d: 00 07 add byte ptr [rdi], al - 757f: 00 10 add byte ptr [rax], dl - 7581: 5c pop rsp - 7582: 41 00 00 add byte ptr [r8], al - 7585: 00 00 add byte ptr [rax], al - 7587: 00 72 01 add byte ptr [rdx + 1], dh - 758a: 00 00 add byte ptr [rax], al - 758c: 00 00 add byte ptr [rax], al - 758e: 00 00 add byte ptr [rax], al - 7590: b0 49 mov al, 73 - 7592: 00 00 add byte ptr [rax], al - 7594: 16 - 7595: 02 0e add cl, byte ptr [rsi] - ... - 759f: 00 08 add byte ptr [rax], cl - 75a1: 00 00 add byte ptr [rax], al - 75a3: 00 00 add byte ptr [rax], al - 75a5: 00 00 add byte ptr [rax], al - 75a7: 00 c5 add ch, al - 75a9: 49 00 00 add byte ptr [r8], al - 75ac: 12 02 adc al, byte ptr [rdx] - 75ae: 07 - 75af: 00 60 14 add byte ptr [rax + 20], ah - 75b2: 47 00 00 add byte ptr [r8], r8b - 75b5: 00 00 add byte ptr [rax], al - 75b7: 00 1d 01 00 00 00 add byte ptr [rip + 1], bl # 0x75be <.symtab+0x75be> - 75bd: 00 00 add byte ptr [rax], al - 75bf: 00 d1 add cl, dl - 75c1: 49 00 00 add byte ptr [r8], al - 75c4: 22 02 and al, byte ptr [rdx] - 75c6: 07 - 75c7: 00 80 3f 41 00 00 add byte ptr [rax + 16703], al - 75cd: 00 00 add byte ptr [rax], al - 75cf: 00 29 add byte ptr [rcx], ch - 75d1: 03 00 add eax, dword ptr [rax] - 75d3: 00 00 add byte ptr [rax], al - 75d5: 00 00 add byte ptr [rax], al - 75d7: 00 91 61 00 00 22 add byte ptr [rcx + 570425441], dl - 75dd: 00 07 add byte ptr [rdi], al - 75df: 00 c0 add al, al - 75e1: c4 46 00 00 - 75e5: 00 00 add byte ptr [rax], al - 75e7: 00 e1 add cl, ah - 75e9: 02 00 add al, byte ptr [rax] - 75eb: 00 00 add byte ptr [rax], al - 75ed: 00 00 add byte ptr [rax], al - 75ef: 00 e4 add ah, ah - 75f1: 49 00 00 add byte ptr [r8], al - 75f4: 12 02 adc al, byte ptr [rdx] - 75f6: 07 - 75f7: 00 10 add byte ptr [rax], dl - 75f9: 9d popfq - 75fa: 45 00 00 add byte ptr [r8], r8b - 75fd: 00 00 add byte ptr [rax], al - 75ff: 00 1a add byte ptr [rdx], bl - 7601: 00 00 add byte ptr [rax], al - 7603: 00 00 add byte ptr [rax], al - 7605: 00 00 add byte ptr [rax], al - 7607: 00 fa add dl, bh - 7609: 49 00 00 add byte ptr [r8], al - 760c: 11 02 adc dword ptr [rdx], eax - 760e: 12 00 adc al, byte ptr [rax] - 7610: 40 e3 4b jrcxz 0x765e <.symtab+0x765e> - 7613: 00 00 add byte ptr [rax], al - 7615: 00 00 add byte ptr [rax], al - 7617: 00 b0 01 00 00 00 add byte ptr [rax + 1], dh - 761d: 00 00 add byte ptr [rax], al - 761f: 00 0c 4a add byte ptr [rdx + 2*rcx], cl - 7622: 00 00 add byte ptr [rax], al - 7624: 12 02 adc al, byte ptr [rdx] - 7626: 07 - 7627: 00 10 add byte ptr [rax], dl - 7629: 91 xchg eax, ecx - 762a: 44 00 00 add byte ptr [rax], r8b - 762d: 00 00 add byte ptr [rax], al - 762f: 00 2c 00 add byte ptr [rax + rax], ch - 7632: 00 00 add byte ptr [rax], al - 7634: 00 00 add byte ptr [rax], al - 7636: 00 00 add byte ptr [rax], al - 7638: 1c 4a sbb al, 74 - 763a: 00 00 add byte ptr [rax], al - 763c: 12 00 adc al, byte ptr [rax] - 763e: 07 - 763f: 00 d0 add al, dl - 7641: 67 40 00 00 add byte ptr [eax], al - 7645: 00 00 add byte ptr [rax], al - 7647: 00 b7 05 00 00 00 add byte ptr [rdi + 5], dh - 764d: 00 00 add byte ptr [rax], al - 764f: 00 2f add byte ptr [rdi], ch - 7651: 4a 00 00 add byte ptr [rax], al - 7654: 12 02 adc al, byte ptr [rdx] - 7656: 07 - 7657: 00 60 14 add byte ptr [rax + 20], ah - 765a: 41 00 00 add byte ptr [r8], al - 765d: 00 00 add byte ptr [rax], al - 765f: 00 f4 add ah, dh - 7661: 00 00 add byte ptr [rax], al - 7663: 00 00 add byte ptr [rax], al - 7665: 00 00 add byte ptr [rax], al - 7667: 00 40 4a add byte ptr [rax + 74], al - 766a: 00 00 add byte ptr [rax], al - 766c: 12 00 adc al, byte ptr [rax] - 766e: 07 - 766f: 00 10 add byte ptr [rax], dl - 7671: 3c 43 cmp al, 67 - 7673: 00 00 add byte ptr [rax], al - 7675: 00 00 add byte ptr [rax], al - 7677: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x767d <.symtab+0x767d> - 767d: 00 00 add byte ptr [rax], al - 767f: 00 59 4a add byte ptr [rcx + 74], bl - 7682: 00 00 add byte ptr [rax], al - 7684: 12 00 adc al, byte ptr [rax] - 7686: 07 - 7687: 00 60 82 add byte ptr [rax - 126], ah - 768a: 41 00 00 add byte ptr [r8], al - 768d: 00 00 add byte ptr [rax], al - 768f: 00 c7 add bh, al - 7691: 00 00 add byte ptr [rax], al - 7693: 00 00 add byte ptr [rax], al - 7695: 00 00 add byte ptr [rax], al - 7697: 00 65 4a add byte ptr [rbp + 74], ah - 769a: 00 00 add byte ptr [rax], al - 769c: 1a 00 sbb al, byte ptr [rax] - 769e: 07 - 769f: 00 20 add byte ptr [rax], ah - 76a1: 27 - 76a2: 42 00 00 add byte ptr [rax], al - 76a5: 00 00 add byte ptr [rax], al - 76a7: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x76ad <.symtab+0x76ad> - 76ad: 00 00 add byte ptr [rax], al - 76af: 00 71 4a add byte ptr [rcx + 74], dh - 76b2: 00 00 add byte ptr [rax], al - 76b4: 12 02 adc al, byte ptr [rdx] - 76b6: 07 - 76b7: 00 e0 add al, ah - 76b9: e6 47 out 71, al - 76bb: 00 00 add byte ptr [rax], al - 76bd: 00 00 add byte ptr [rax], al - 76bf: 00 89 01 00 00 00 add byte ptr [rcx + 1], cl - 76c5: 00 00 add byte ptr [rax], al - 76c7: 00 8e 4a 00 00 12 add byte ptr [rsi + 301989962], cl - 76cd: 02 07 add al, byte ptr [rdi] - 76cf: 00 60 c9 add byte ptr [rax - 55], ah - 76d2: 46 00 00 add byte ptr [rax], r8b - 76d5: 00 00 add byte ptr [rax], al - 76d7: 00 34 01 add byte ptr [rcx + rax], dh - 76da: 00 00 add byte ptr [rax], al - 76dc: 00 00 add byte ptr [rax], al - 76de: 00 00 add byte ptr [rax], al - 76e0: 97 xchg eax, edi - 76e1: 4a 00 00 add byte ptr [rax], al - 76e4: 22 02 and al, byte ptr [rdx] - 76e6: 07 - 76e7: 00 a0 66 41 00 00 add byte ptr [rax + 16742], ah - 76ed: 00 00 add byte ptr [rax], al - 76ef: 00 2d 02 00 00 00 add byte ptr [rip + 2], ch # 0x76f7 <.symtab+0x76f7> - 76f5: 00 00 add byte ptr [rax], al - 76f7: 00 13 add byte ptr [rbx], dl - 76f9: 59 pop rcx - 76fa: 00 00 add byte ptr [rax], al - 76fc: 1a 02 sbb al, byte ptr [rdx] - 76fe: 07 - 76ff: 00 20 add byte ptr [rax], ah - 7701: e5 46 in eax, 70 - 7703: 00 00 add byte ptr [rax], al - 7705: 00 00 add byte ptr [rax], al - 7707: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x770d <.symtab+0x770d> - 770d: 00 00 add byte ptr [rax], al - 770f: 00 a9 4a 00 00 12 add byte ptr [rcx + 301989962], ch - 7715: 02 07 add al, byte ptr [rdi] - 7717: 00 b0 c7 46 00 00 add byte ptr [rax + 18119], dh - 771d: 00 00 add byte ptr [rax], al - 771f: 00 a0 01 00 00 00 add byte ptr [rax + 1], ah - 7725: 00 00 add byte ptr [rax], al - 7727: 00 ba 4a 00 00 12 add byte ptr [rdx + 301989962], bh - 772d: 02 07 add al, byte ptr [rdi] - 772f: 00 b0 bb 44 00 00 add byte ptr [rax + 17595], dh - 7735: 00 00 add byte ptr [rax], al - 7737: 00 16 add byte ptr [rsi], dl - 7739: 00 00 add byte ptr [rax], al - 773b: 00 00 add byte ptr [rax], al - 773d: 00 00 add byte ptr [rax], al - 773f: 00 c5 add ch, al - 7741: 4a 00 00 add byte ptr [rax], al - 7744: 12 02 adc al, byte ptr [rdx] - 7746: 07 - 7747: 00 30 add byte ptr [rax], dh - 7749: af scasd eax, dword ptr es:[rdi] - 774a: 46 00 00 add byte ptr [rax], r8b - 774d: 00 00 add byte ptr [rax], al - 774f: 00 b0 07 00 00 00 add byte ptr [rax + 7], dh - 7755: 00 00 add byte ptr [rax], al - 7757: 00 d8 add al, bl - 7759: 4a 00 00 add byte ptr [rax], al - 775c: 12 02 adc al, byte ptr [rdx] - 775e: 07 - 775f: 00 60 14 add byte ptr [rax + 20], ah - 7762: 47 00 00 add byte ptr [r8], r8b - 7765: 00 00 add byte ptr [rax], al - 7767: 00 1d 01 00 00 00 add byte ptr [rip + 1], bl # 0x776e <.symtab+0x776e> - 776d: 00 00 add byte ptr [rax], al - 776f: 00 e2 add dl, ah - 7771: 4a 00 00 add byte ptr [rax], al - 7774: 11 00 adc dword ptr [rax], eax - 7776: 15 00 d8 06 4c adc eax, 1275516928 - 777b: 00 00 add byte ptr [rax], al - 777d: 00 00 add byte ptr [rax], al - 777f: 00 08 add byte ptr [rax], cl - 7781: 00 00 add byte ptr [rax], al - 7783: 00 00 add byte ptr [rax], al - 7785: 00 00 add byte ptr [rax], al - 7787: 00 71 62 add byte ptr [rcx + 98], dh - 778a: 00 00 add byte ptr [rax], al - 778c: 22 00 and al, byte ptr [rax] - 778e: 07 - 778f: 00 90 99 44 00 00 add byte ptr [rax + 17561], dl - 7795: 00 00 add byte ptr [rax], al - 7797: 00 71 00 add byte ptr [rcx], dh - 779a: 00 00 add byte ptr [rax], al - 779c: 00 00 add byte ptr [rax], al - 779e: 00 00 add byte ptr [rax], al - 77a0: e8 4a 00 00 12 call 0x120077ef <_end+0x11b43e6f> - 77a5: 02 07 add al, byte ptr [rdi] - 77a7: 00 20 add byte ptr [rax], ah - 77a9: 62 - 77aa: 44 00 00 add byte ptr [rax], r8b - 77ad: 00 00 add byte ptr [rax], al - 77af: 00 e0 add al, ah - 77b1: 04 00 add al, 0 - 77b3: 00 00 add byte ptr [rax], al - 77b5: 00 00 add byte ptr [rax], al - 77b7: 00 07 add byte ptr [rdi], al - 77b9: 4b 00 00 add byte ptr [r8], al - 77bc: 12 00 adc al, byte ptr [rax] - 77be: 07 - 77bf: 00 40 84 add byte ptr [rax - 124], al - 77c2: 44 00 00 add byte ptr [rax], r8b - 77c5: 00 00 add byte ptr [rax], al - 77c7: 00 26 add byte ptr [rsi], ah - 77c9: 01 00 add dword ptr [rax], eax - 77cb: 00 00 add byte ptr [rax], al - 77cd: 00 00 add byte ptr [rax], al - 77cf: 00 15 4b 00 00 12 add byte ptr [rip + 301989963], dl # 0x12007820 <_end+0x11b43ea0> - 77d5: 00 07 add byte ptr [rdi], al - 77d7: 00 c0 add al, al - 77d9: 9b wait - 77da: 41 00 00 add byte ptr [r8], al - 77dd: 00 00 add byte ptr [rax], al - 77df: 00 c5 add ch, al - 77e1: 00 00 add byte ptr [rax], al - 77e3: 00 00 add byte ptr [rax], al - 77e5: 00 00 add byte ptr [rax], al - 77e7: 00 29 add byte ptr [rcx], ch - 77e9: 4b 00 00 add byte ptr [r8], al - 77ec: 12 02 adc al, byte ptr [rdx] - 77ee: 07 - 77ef: 00 90 48 47 00 00 add byte ptr [rax + 18248], dl - 77f5: 00 00 add byte ptr [rax], al - 77f7: 00 7d 01 add byte ptr [rbp + 1], bh - 77fa: 00 00 add byte ptr [rax], al - 77fc: 00 00 add byte ptr [rax], al - 77fe: 00 00 add byte ptr [rax], al - 7800: 3c 4b cmp al, 75 - 7802: 00 00 add byte ptr [rax], al - 7804: 11 02 adc dword ptr [rdx], eax - 7806: 0a 00 or al, byte ptr [rax] - 7808: 40 ce - 780a: 4a 00 00 add byte ptr [rax], al - 780d: 00 00 add byte ptr [rax], al - 780f: 00 68 01 add byte ptr [rax + 1], ch - 7812: 00 00 add byte ptr [rax], al - 7814: 00 00 add byte ptr [rax], al - 7816: 00 00 add byte ptr [rax], al - 7818: 4d 4b - 781a: 00 00 add byte ptr [rax], al - 781c: 12 02 adc al, byte ptr [rdx] - 781e: 07 - 781f: 00 60 16 add byte ptr [rax + 22], ah - 7822: 41 00 00 add byte ptr [r8], al - 7825: 00 00 add byte ptr [rax], al - 7827: 00 dc add ah, bl - 7829: 01 00 add dword ptr [rax], eax - 782b: 00 00 add byte ptr [rax], al - 782d: 00 00 add byte ptr [rax], al - 782f: 00 56 4b add byte ptr [rsi + 75], dl - 7832: 00 00 add byte ptr [rax], al - 7834: 11 00 adc dword ptr [rax], eax - 7836: 19 00 sbb dword ptr [rax], eax - 7838: 20 37 and byte ptr [rdi], dh - 783a: 4c 00 00 add byte ptr [rax], r8b - 783d: 00 00 add byte ptr [rax], al - 783f: 00 08 add byte ptr [rax], cl - 7841: 00 00 add byte ptr [rax], al - 7843: 00 00 add byte ptr [rax], al - 7845: 00 00 add byte ptr [rax], al - 7847: 00 70 4b add byte ptr [rax + 75], dh - 784a: 00 00 add byte ptr [rax], al - 784c: 12 00 adc al, byte ptr [rax] - 784e: 07 - 784f: 00 60 9e add byte ptr [rax - 98], ah - 7852: 41 00 00 add byte ptr [r8], al - 7855: 00 00 add byte ptr [rax], al - 7857: 00 10 add byte ptr [rax], dl - 7859: 00 00 add byte ptr [rax], al - 785b: 00 00 add byte ptr [rax], al - 785d: 00 00 add byte ptr [rax], al - 785f: 00 96 4b 00 00 12 add byte ptr [rsi + 301989963], dl - 7865: 00 07 add byte ptr [rdi], al - 7867: 00 00 add byte ptr [rax], al - 7869: ba 47 00 00 00 mov edx, 71 - 786e: 00 00 add byte ptr [rax], al - 7870: c5 02 00 - 7873: 00 00 add byte ptr [rax], al - 7875: 00 00 add byte ptr [rax], al - 7877: 00 ac 4b 00 00 12 02 add byte ptr [rbx + 2*rcx + 34734080], ch - 787e: 07 - 787f: 00 90 ea 44 00 00 add byte ptr [rax + 17642], dl - 7885: 00 00 add byte ptr [rax], al - 7887: 00 5a 00 add byte ptr [rdx], bl - 788a: 00 00 add byte ptr [rax], al - 788c: 00 00 add byte ptr [rax], al - 788e: 00 00 add byte ptr [rax], al - 7890: ba 4b 00 00 12 mov edx, 301989963 - 7895: 02 07 add al, byte ptr [rdi] - 7897: 00 90 ff 46 00 00 add byte ptr [rax + 18175], dl - 789d: 00 00 add byte ptr [rax], al - 789f: 00 e4 add ah, ah - 78a1: 01 00 add dword ptr [rax], eax - 78a3: 00 00 add byte ptr [rax], al - 78a5: 00 00 add byte ptr [rax], al - 78a7: 00 c4 add ah, al - 78a9: 4b 00 00 add byte ptr [r8], al - 78ac: 12 02 adc al, byte ptr [rdx] - 78ae: 07 - 78af: 00 d0 add al, dl - 78b1: 50 push rax - 78b2: 48 00 00 add byte ptr [rax], al - 78b5: 00 00 add byte ptr [rax], al - 78b7: 00 23 add byte ptr [rbx], ah - 78b9: 03 00 add eax, dword ptr [rax] - 78bb: 00 00 add byte ptr [rax], al - 78bd: 00 00 add byte ptr [rax], al - 78bf: 00 d3 add bl, dl - 78c1: 4b 00 00 add byte ptr [r8], al - 78c4: 11 00 adc dword ptr [rax], eax - 78c6: 15 00 88 10 4c adc eax, 1276151808 - 78cb: 00 00 add byte ptr [rax], al - 78cd: 00 00 add byte ptr [rax], al - 78cf: 00 08 add byte ptr [rax], cl - 78d1: 00 00 add byte ptr [rax], al - 78d3: 00 00 add byte ptr [rax], al - 78d5: 00 00 add byte ptr [rax], al - 78d7: 00 de add dh, bl - 78d9: 4b 00 00 add byte ptr [r8], al - 78dc: 11 00 adc dword ptr [rax], eax - 78de: 19 00 sbb dword ptr [rax], eax - 78e0: 00 38 add byte ptr [rax], bh - 78e2: 4c 00 00 add byte ptr [rax], r8b - 78e5: 00 00 add byte ptr [rax], al - 78e7: 00 08 add byte ptr [rax], cl - 78e9: 00 00 add byte ptr [rax], al - 78eb: 00 00 add byte ptr [rax], al - 78ed: 00 00 add byte ptr [rax], al - 78ef: 00 6e 69 add byte ptr [rsi + 105], ch - 78f2: 00 00 add byte ptr [rax], al - 78f4: 12 00 adc al, byte ptr [rax] - 78f6: 07 - 78f7: 00 e0 add al, ah - 78f9: 1b 40 00 sbb eax, dword ptr [rax] - 78fc: 00 00 add byte ptr [rax], al - 78fe: 00 00 add byte ptr [rax], al - 7900: 2f - 7901: 00 00 add byte ptr [rax], al - 7903: 00 00 add byte ptr [rax], al - 7905: 00 00 add byte ptr [rax], al - 7907: 00 ee add dh, ch - 7909: 4b 00 00 add byte ptr [r8], al - 790c: 12 02 adc al, byte ptr [rdx] - 790e: 07 - 790f: 00 10 add byte ptr [rax], dl - 7911: 23 49 00 and ecx, dword ptr [rcx] - 7914: 00 00 add byte ptr [rax], al - 7916: 00 00 add byte ptr [rax], al - 7918: 22 01 and al, byte ptr [rcx] - 791a: 00 00 add byte ptr [rax], al - 791c: 00 00 add byte ptr [rax], al - 791e: 00 00 add byte ptr [rax], al - 7920: 0c 4c or al, 76 - 7922: 00 00 add byte ptr [rax], al - 7924: 10 03 adc byte ptr [rbx], al - 7926: 18 00 sbb byte ptr [rax], al - 7928: 30 22 xor byte ptr [rdx], ah - 792a: 4c 00 00 add byte ptr [rax], r8b - ... - 7935: 00 00 add byte ptr [rax], al - 7937: 00 21 add byte ptr [rcx], ah - 7939: 4c 00 00 add byte ptr [rax], r8b - 793c: 12 02 adc al, byte ptr [rdx] - 793e: 07 - 793f: 00 80 8b 41 00 00 add byte ptr [rax + 16779], al - 7945: 00 00 add byte ptr [rax], al - 7947: 00 0e add byte ptr [rsi], cl - 7949: 00 00 add byte ptr [rax], al - 794b: 00 00 add byte ptr [rax], al - 794d: 00 00 add byte ptr [rax], al - 794f: 00 c4 add ah, al - 7951: 4f 00 00 add byte ptr [r8], r8b - 7954: 1a 02 sbb al, byte ptr [rdx] - 7956: 07 - 7957: 00 c0 add al, al - 7959: 22 42 00 and al, byte ptr [rdx] - 795c: 00 00 add byte ptr [rax], al - 795e: 00 00 add byte ptr [rax], al - 7960: 1e - 7961: 00 00 add byte ptr [rax], al - 7963: 00 00 add byte ptr [rax], al - 7965: 00 00 add byte ptr [rax], al - 7967: 00 2f add byte ptr [rdi], ch - 7969: 4c 00 00 add byte ptr [rax], r8b - 796c: 12 00 adc al, byte ptr [rax] - 796e: 07 - 796f: 00 50 10 add byte ptr [rax + 16], dl - 7972: 41 00 00 add byte ptr [r8], al - 7975: 00 00 add byte ptr [rax], al - 7977: 00 88 02 00 00 00 add byte ptr [rax + 2], cl - 797d: 00 00 add byte ptr [rax], al - 797f: 00 3e add byte ptr [rsi], bh - 7981: 4c 00 00 add byte ptr [rax], r8b - 7984: 12 02 adc al, byte ptr [rdx] - 7986: 07 - 7987: 00 10 add byte ptr [rax], dl - 7989: 93 xchg eax, ebx - 798a: 41 00 00 add byte ptr [r8], al - 798d: 00 00 add byte ptr [rax], al - 798f: 00 08 add byte ptr [rax], cl - 7991: 00 00 add byte ptr [rax], al - 7993: 00 00 add byte ptr [rax], al - 7995: 00 00 add byte ptr [rax], al - 7997: 00 4c 4c 00 add byte ptr [rsp + 2*rcx], cl - 799b: 00 12 add byte ptr [rdx], dl - 799d: 00 07 add byte ptr [rdi], al - 799f: 00 f0 add al, dh - 79a1: 84 41 00 test byte ptr [rcx], al - 79a4: 00 00 add byte ptr [rax], al - 79a6: 00 00 add byte ptr [rax], al - 79a8: f7 02 00 00 00 00 test dword ptr [rdx], 0 - 79ae: 00 00 add byte ptr [rax], al - 79b0: 60 - 79b1: 4c 00 00 add byte ptr [rax], r8b - 79b4: 12 02 adc al, byte ptr [rdx] - 79b6: 07 - 79b7: 00 c0 add al, al - 79b9: 84 41 00 test byte ptr [rcx], al - 79bc: 00 00 add byte ptr [rax], al - 79be: 00 00 add byte ptr [rax], al - 79c0: 2f - 79c1: 00 00 add byte ptr [rax], al - 79c3: 00 00 add byte ptr [rax], al - 79c5: 00 00 add byte ptr [rax], al - 79c7: 00 72 4c add byte ptr [rdx + 76], dh - 79ca: 00 00 add byte ptr [rax], al - 79cc: 16 - 79cd: 02 0f add cl, byte ptr [rdi] - 79cf: 00 20 add byte ptr [rax], ah - 79d1: 00 00 add byte ptr [rax], al - 79d3: 00 00 add byte ptr [rax], al - 79d5: 00 00 add byte ptr [rax], al - 79d7: 00 04 00 add byte ptr [rax + rax], al - 79da: 00 00 add byte ptr [rax], al - 79dc: 00 00 add byte ptr [rax], al - 79de: 00 00 add byte ptr [rax], al - 79e0: 7f 4c jg 0x7a2e <.symtab+0x7a2e> - 79e2: 00 00 add byte ptr [rax], al - 79e4: 12 02 adc al, byte ptr [rdx] - 79e6: 07 - 79e7: 00 a0 07 41 00 00 add byte ptr [rax + 16647], ah - 79ed: 00 00 add byte ptr [rax], al - 79ef: 00 d3 add bl, dl - 79f1: 01 00 add dword ptr [rax], eax - 79f3: 00 00 add byte ptr [rax], al - 79f5: 00 00 add byte ptr [rax], al - 79f7: 00 9c 4c 00 00 12 02 add byte ptr [rsp + 2*rcx + 34734080], bl - 79fe: 07 - 79ff: 00 e0 add al, ah - 7a01: da 48 00 fimul dword ptr [rax] - 7a04: 00 00 add byte ptr [rax], al - 7a06: 00 00 add byte ptr [rax], al - 7a08: 8f 02 pop qword ptr [rdx] - 7a0a: 00 00 add byte ptr [rax], al - 7a0c: 00 00 add byte ptr [rax], al - 7a0e: 00 00 add byte ptr [rax], al - 7a10: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 7a11: 4c 00 00 add byte ptr [rax], r8b - 7a14: 11 00 adc dword ptr [rax], eax - 7a16: 12 00 adc al, byte ptr [rax] - 7a18: 80 fa 4b cmp dl, 75 - 7a1b: 00 00 add byte ptr [rax], al - 7a1d: 00 00 add byte ptr [rax], al - 7a1f: 00 08 add byte ptr [rax], cl - 7a21: 00 00 add byte ptr [rax], al - 7a23: 00 00 add byte ptr [rax], al - 7a25: 00 00 add byte ptr [rax], al - 7a27: 00 b4 4c 00 00 12 00 add byte ptr [rsp + 2*rcx + 1179648], dh - 7a2e: 07 - 7a2f: 00 a0 e3 44 00 00 add byte ptr [rax + 17635], ah - 7a35: 00 00 add byte ptr [rax], al - 7a37: 00 81 00 00 00 00 add byte ptr [rcx], al - 7a3d: 00 00 add byte ptr [rax], al - 7a3f: 00 c6 add dh, al - 7a41: 4c 00 00 add byte ptr [rax], r8b - 7a44: 12 02 adc al, byte ptr [rdx] - 7a46: 07 - 7a47: 00 90 3d 41 00 00 add byte ptr [rax + 16701], dl - 7a4d: 00 00 add byte ptr [rax], al - 7a4f: 00 1c 00 add byte ptr [rax + rax], bl - 7a52: 00 00 add byte ptr [rax], al - 7a54: 00 00 add byte ptr [rax], al - 7a56: 00 00 add byte ptr [rax], al - 7a58: 93 xchg eax, ebx - 7a59: 36 00 00 add byte ptr ss:[rax], al - 7a5c: 22 02 and al, byte ptr [rdx] - 7a5e: 07 - 7a5f: 00 70 85 add byte ptr [rax - 123], dh - 7a62: 44 00 00 add byte ptr [rax], r8b - 7a65: 00 00 add byte ptr [rax], al - 7a67: 00 99 00 00 00 00 add byte ptr [rcx], bl - 7a6d: 00 00 add byte ptr [rax], al - 7a6f: 00 d7 add bh, dl - 7a71: 4c 00 00 add byte ptr [rax], r8b - 7a74: 11 00 adc dword ptr [rax], eax - 7a76: 19 00 sbb dword ptr [rax], eax - 7a78: 08 38 or byte ptr [rax], bh - 7a7a: 4c 00 00 add byte ptr [rax], r8b - 7a7d: 00 00 add byte ptr [rax], al - 7a7f: 00 04 00 add byte ptr [rax + rax], al - 7a82: 00 00 add byte ptr [rax], al - 7a84: 00 00 add byte ptr [rax], al - 7a86: 00 00 add byte ptr [rax], al - 7a88: e9 4c 00 00 12 jmp 0x12007ad9 <_end+0x11b44159> - 7a8d: 00 07 add byte ptr [rdi], al - 7a8f: 00 60 67 add byte ptr [rax + 103], ah - 7a92: 43 00 00 add byte ptr [r8], al - 7a95: 00 00 add byte ptr [rax], al - 7a97: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x7a9d <.symtab+0x7a9d> - 7a9d: 00 00 add byte ptr [rax], al - 7a9f: 00 0c 4d 00 00 12 00 add byte ptr [2*rcx + 1179648], cl - 7aa6: 07 - 7aa7: 00 10 add byte ptr [rax], dl - 7aa9: 39 41 00 cmp dword ptr [rcx], eax - 7aac: 00 00 add byte ptr [rax], al - 7aae: 00 00 add byte ptr [rax], al - 7ab0: 0b 00 or eax, dword ptr [rax] - 7ab2: 00 00 add byte ptr [rax], al - 7ab4: 00 00 add byte ptr [rax], al - 7ab6: 00 00 add byte ptr [rax], al - 7ab8: 18 4d 00 sbb byte ptr [rbp], cl - 7abb: 00 12 add byte ptr [rdx], dl - 7abd: 02 07 add al, byte ptr [rdi] - 7abf: 00 40 af add byte ptr [rax - 81], al - 7ac2: 48 00 00 add byte ptr [rax], al - 7ac5: 00 00 add byte ptr [rax], al - 7ac7: 00 90 00 00 00 00 add byte ptr [rax], dl - 7acd: 00 00 add byte ptr [rax], al - 7acf: 00 2d 4d 00 00 12 add byte ptr [rip + 301989965], ch # 0x12007b22 <_end+0x11b441a2> - 7ad5: 00 07 add byte ptr [rdi], al - 7ad7: 00 70 91 add byte ptr [rax - 111], dh - 7ada: 44 00 00 add byte ptr [rax], r8b - 7add: 00 00 add byte ptr [rax], al - 7adf: 00 32 add byte ptr [rdx], dh - 7ae1: 00 00 add byte ptr [rax], al - 7ae3: 00 00 add byte ptr [rax], al - 7ae5: 00 00 add byte ptr [rax], al - 7ae7: 00 3e add byte ptr [rsi], bh - 7ae9: 4d 00 00 add byte ptr [r8], r8b - 7aec: 1a 02 sbb al, byte ptr [rdx] - 7aee: 07 - 7aef: 00 80 1a 42 00 00 add byte ptr [rax + 16922], al - 7af5: 00 00 add byte ptr [rax], al - 7af7: 00 5f 00 add byte ptr [rdi], bl - 7afa: 00 00 add byte ptr [rax], al - 7afc: 00 00 add byte ptr [rax], al - 7afe: 00 00 add byte ptr [rax], al - 7b00: 46 4d - 7b02: 00 00 add byte ptr [rax], al - 7b04: 12 00 adc al, byte ptr [rax] - 7b06: 07 - 7b07: 00 80 a1 41 00 00 add byte ptr [rax + 16801], al - 7b0d: 00 00 add byte ptr [rax], al - 7b0f: 00 1a add byte ptr [rdx], bl - 7b11: 00 00 add byte ptr [rax], al - 7b13: 00 00 add byte ptr [rax], al - 7b15: 00 00 add byte ptr [rax], al - 7b17: 00 5e 4d add byte ptr [rsi + 77], bl - 7b1a: 00 00 add byte ptr [rax], al - 7b1c: 12 02 adc al, byte ptr [rdx] - 7b1e: 07 - 7b1f: 00 20 add byte ptr [rax], ah - 7b21: 91 xchg eax, ecx - 7b22: 43 00 00 add byte ptr [r8], al - 7b25: 00 00 add byte ptr [rax], al - 7b27: 00 36 add byte ptr [rsi], dh - 7b29: 21 00 and dword ptr [rax], eax - 7b2b: 00 00 add byte ptr [rax], al - 7b2d: 00 00 add byte ptr [rax], al - 7b2f: 00 73 4d add byte ptr [rbx + 77], dh - 7b32: 00 00 add byte ptr [rax], al - 7b34: 11 02 adc dword ptr [rdx], eax - 7b36: 12 00 adc al, byte ptr [rax] - 7b38: 00 ee add dh, ch - 7b3a: 4b 00 00 add byte ptr [r8], al - 7b3d: 00 00 add byte ptr [rax], al - 7b3f: 00 d8 add al, bl - 7b41: 00 00 add byte ptr [rax], al - 7b43: 00 00 add byte ptr [rax], al - 7b45: 00 00 add byte ptr [rax], al - 7b47: 00 84 4d 00 00 12 02 add byte ptr [rbp + 2*rcx + 34734080], al - 7b4e: 07 - 7b4f: 00 10 add byte ptr [rax], dl - 7b51: 17 - 7b52: 47 00 00 add byte ptr [r8], r8b - 7b55: 00 00 add byte ptr [rax], al - 7b57: 00 5c 00 00 add byte ptr [rax + rax], bl - 7b5b: 00 00 add byte ptr [rax], al - 7b5d: 00 00 add byte ptr [rax], al - 7b5f: 00 8f 4d 00 00 22 add byte ptr [rdi + 570425421], cl - 7b65: 00 07 add byte ptr [rdi], al - 7b67: 00 70 e4 add byte ptr [rax - 28], dh - 7b6a: 45 00 00 add byte ptr [r8], r8b - 7b6d: 00 00 add byte ptr [rax], al - 7b6f: 00 b7 00 00 00 00 add byte ptr [rdi], dh - 7b75: 00 00 add byte ptr [rax], al - 7b77: 00 9b 4d 00 00 12 add byte ptr [rbx + 301989965], bl - 7b7d: 02 07 add al, byte ptr [rdi] - 7b7f: 00 40 36 add byte ptr [rax + 54], al - 7b82: 41 00 00 add byte ptr [r8], al - 7b85: 00 00 add byte ptr [rax], al - 7b87: 00 26 add byte ptr [rsi], ah - 7b89: 00 00 add byte ptr [rax], al - 7b8b: 00 00 add byte ptr [rax], al - 7b8d: 00 00 add byte ptr [rax], al - 7b8f: 00 b4 4d 00 00 12 00 add byte ptr [rbp + 2*rcx + 1179648], dh - 7b96: 07 - 7b97: 00 a0 6e 40 00 00 add byte ptr [rax + 16494], ah - 7b9d: 00 00 add byte ptr [rax], al - 7b9f: 00 fc add ah, bh - 7ba1: 01 00 add dword ptr [rax], eax - 7ba3: 00 00 add byte ptr [rax], al - 7ba5: 00 00 add byte ptr [rax], al - 7ba7: 00 c5 add ch, al - 7ba9: 4d 00 00 add byte ptr [r8], r8b - 7bac: 12 02 adc al, byte ptr [rdx] - 7bae: 07 - 7baf: 00 50 d5 add byte ptr [rax - 43], dl - 7bb2: 46 00 00 add byte ptr [rax], r8b - 7bb5: 00 00 add byte ptr [rax], al - 7bb7: 00 82 00 00 00 00 add byte ptr [rdx], al - 7bbd: 00 00 add byte ptr [rax], al - 7bbf: 00 dd add ch, bl - 7bc1: 4d 00 00 add byte ptr [r8], r8b - 7bc4: 12 02 adc al, byte ptr [rdx] - 7bc6: 07 - 7bc7: 00 80 de 47 00 00 add byte ptr [rax + 18398], al - 7bcd: 00 00 add byte ptr [rax], al - 7bcf: 00 73 00 add byte ptr [rbx], dh - 7bd2: 00 00 add byte ptr [rax], al - 7bd4: 00 00 add byte ptr [rax], al - 7bd6: 00 00 add byte ptr [rax], al - 7bd8: 48 5b pop rbx - 7bda: 00 00 add byte ptr [rax], al - 7bdc: 22 00 and al, byte ptr [rax] - 7bde: 07 - 7bdf: 00 80 01 47 00 00 add byte ptr [rax + 18177], al - 7be5: 00 00 add byte ptr [rax], al - 7be7: 00 fa add dl, bh - 7be9: 02 00 add al, byte ptr [rax] - 7beb: 00 00 add byte ptr [rax], al - 7bed: 00 00 add byte ptr [rax], al - 7bef: 00 1f add byte ptr [rdi], bl - 7bf1: 67 00 00 add byte ptr [eax], al - 7bf4: 22 00 and al, byte ptr [rax] - 7bf6: 07 - 7bf7: 00 d0 add al, dl - 7bf9: 56 push rsi - 7bfa: 48 00 00 add byte ptr [rax], al - 7bfd: 00 00 add byte ptr [rax], al - 7bff: 00 3c 00 add byte ptr [rax + rax], bh - 7c02: 00 00 add byte ptr [rax], al - 7c04: 00 00 add byte ptr [rax], al - 7c06: 00 00 add byte ptr [rax], al - 7c08: f6 4d 00 - 7c0b: 00 12 add byte ptr [rdx], dl - 7c0d: 02 07 add al, byte ptr [rdi] - 7c0f: 00 00 add byte ptr [rax], al - 7c11: fc cld - 7c12: 40 00 00 add byte ptr [rax], al - 7c15: 00 00 add byte ptr [rax], al - 7c17: 00 b9 02 00 00 00 add byte ptr [rcx + 2], bh - 7c1d: 00 00 add byte ptr [rax], al - 7c1f: 00 0a add byte ptr [rdx], cl - 7c21: 4e 00 00 add byte ptr [rax], r8b - 7c24: 12 02 adc al, byte ptr [rdx] - 7c26: 07 - 7c27: 00 60 ef add byte ptr [rax - 17], ah - 7c2a: 41 00 00 add byte ptr [r8], al - 7c2d: 00 00 add byte ptr [rax], al - 7c2f: 00 05 03 00 00 00 add byte ptr [rip + 3], al # 0x7c38 <.symtab+0x7c38> - 7c35: 00 00 add byte ptr [rax], al - 7c37: 00 18 add byte ptr [rax], bl - 7c39: 4e 00 00 add byte ptr [rax], r8b - 7c3c: 11 02 adc dword ptr [rdx], eax - 7c3e: 15 00 70 10 4c adc eax, 1276145664 - 7c43: 00 00 add byte ptr [rax], al - 7c45: 00 00 add byte ptr [rax], al - 7c47: 00 08 add byte ptr [rax], cl - 7c49: 00 00 add byte ptr [rax], al - 7c4b: 00 00 add byte ptr [rax], al - 7c4d: 00 00 add byte ptr [rax], al - 7c4f: 00 2e add byte ptr [rsi], ch - 7c51: 4e 00 00 add byte ptr [rax], r8b - 7c54: 12 00 adc al, byte ptr [rax] - 7c56: 07 - 7c57: 00 f0 add al, dh - 7c59: a1 41 00 00 00 00 00 0f 00 movabs eax, dword ptr [4222124650659905] - 7c62: 00 00 add byte ptr [rax], al - 7c64: 00 00 add byte ptr [rax], al - 7c66: 00 00 add byte ptr [rax], al - 7c68: 4b 4e - 7c6a: 00 00 add byte ptr [rax], al - 7c6c: 12 00 adc al, byte ptr [rax] - 7c6e: 07 - 7c6f: 00 20 add byte ptr [rax], ah - 7c71: 5a pop rdx - 7c72: 44 00 00 add byte ptr [rax], r8b - 7c75: 00 00 add byte ptr [rax], al - 7c77: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x7c7d <.symtab+0x7c7d> - 7c7d: 00 00 add byte ptr [rax], al - 7c7f: 00 ab 59 00 00 2a add byte ptr [rbx + 704643161], ch - 7c85: 00 07 add byte ptr [rdi], al - 7c87: 00 70 50 add byte ptr [rax + 80], dh - 7c8a: 48 00 00 add byte ptr [rax], al - 7c8d: 00 00 add byte ptr [rax], al - 7c8f: 00 55 00 add byte ptr [rbp], dl - 7c92: 00 00 add byte ptr [rax], al - 7c94: 00 00 add byte ptr [rax], al - 7c96: 00 00 add byte ptr [rax], al - 7c98: 2c 6b sub al, 107 - 7c9a: 00 00 add byte ptr [rax], al - 7c9c: 22 00 and al, byte ptr [rax] - 7c9e: 07 - 7c9f: 00 40 ba add byte ptr [rax - 70], al - 7ca2: 44 00 00 add byte ptr [rax], r8b - 7ca5: 00 00 add byte ptr [rax], al - 7ca7: 00 8b 00 00 00 00 add byte ptr [rbx], cl - 7cad: 00 00 add byte ptr [rax], al - 7caf: 00 5d 4e add byte ptr [rbp + 78], bl - 7cb2: 00 00 add byte ptr [rax], al - 7cb4: 12 02 adc al, byte ptr [rdx] - 7cb6: 07 - 7cb7: 00 50 ee add byte ptr [rax - 18], dl - 7cba: 41 00 00 add byte ptr [r8], al - 7cbd: 00 00 add byte ptr [rax], al - 7cbf: 00 b9 00 00 00 00 add byte ptr [rcx], bh - 7cc5: 00 00 add byte ptr [rax], al - 7cc7: 00 78 4e add byte ptr [rax + 78], bh - 7cca: 00 00 add byte ptr [rax], al - 7ccc: 12 00 adc al, byte ptr [rax] - 7cce: 07 - 7ccf: 00 a0 8f 41 00 00 add byte ptr [rax + 16783], ah - 7cd5: 00 00 add byte ptr [rax], al - 7cd7: 00 37 add byte ptr [rdi], dh - 7cd9: 00 00 add byte ptr [rax], al - 7cdb: 00 00 add byte ptr [rax], al - 7cdd: 00 00 add byte ptr [rax], al - 7cdf: 00 89 4e 00 00 12 add byte ptr [rcx + 301989966], cl - 7ce5: 02 07 add al, byte ptr [rdi] - 7ce7: 00 50 f5 add byte ptr [rax - 11], dl - 7cea: 41 00 00 add byte ptr [r8], al - 7ced: 00 00 add byte ptr [rax], al - 7cef: 00 f7 add bh, dh - 7cf1: 00 00 add byte ptr [rax], al - 7cf3: 00 00 add byte ptr [rax], al - 7cf5: 00 00 add byte ptr [rax], al - 7cf7: 00 95 4e 00 00 12 add byte ptr [rbp + 301989966], dl - 7cfd: 00 07 add byte ptr [rdi], al - 7cff: 00 f0 add al, dh - 7d01: 59 pop rcx - 7d02: 44 00 00 add byte ptr [rax], r8b - 7d05: 00 00 add byte ptr [rax], al - 7d07: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x7d0d <.symtab+0x7d0d> - 7d0d: 00 00 add byte ptr [rax], al - 7d0f: 00 b2 68 00 00 22 add byte ptr [rdx + 570425448], dh - 7d15: 00 07 add byte ptr [rdi], al - 7d17: 00 50 dc add byte ptr [rax - 36], dl - 7d1a: 45 00 00 add byte ptr [r8], r8b - 7d1d: 00 00 add byte ptr [rax], al - 7d1f: 00 59 00 add byte ptr [rcx], bl - 7d22: 00 00 add byte ptr [rax], al - 7d24: 00 00 add byte ptr [rax], al - 7d26: 00 00 add byte ptr [rax], al - 7d28: a8 4e test al, 78 - 7d2a: 00 00 add byte ptr [rax], al - 7d2c: 12 00 adc al, byte ptr [rax] - 7d2e: 07 - 7d2f: 00 80 57 41 00 00 add byte ptr [rax + 16727], al - 7d35: 00 00 add byte ptr [rax], al - 7d37: 00 8f 02 00 00 00 add byte ptr [rdi + 2], cl - 7d3d: 00 00 add byte ptr [rax], al - 7d3f: 00 c0 add al, al - 7d41: 4e 00 00 add byte ptr [rax], r8b - 7d44: 12 02 adc al, byte ptr [rdx] - 7d46: 07 - 7d47: 00 60 cd add byte ptr [rax - 51], ah - 7d4a: 47 00 00 add byte ptr [r8], r8b - 7d4d: 00 00 add byte ptr [rax], al - 7d4f: 00 ce add dh, cl - 7d51: 00 00 add byte ptr [rax], al - 7d53: 00 00 add byte ptr [rax], al - 7d55: 00 00 add byte ptr [rax], al - 7d57: 00 da add dl, bl - 7d59: 4e 00 00 add byte ptr [rax], r8b - 7d5c: 12 00 adc al, byte ptr [rax] - 7d5e: 07 - 7d5f: 00 50 dd add byte ptr [rax - 35], dl - 7d62: 46 00 00 add byte ptr [rax], r8b - 7d65: 00 00 add byte ptr [rax], al - 7d67: 00 77 00 add byte ptr [rdi], dh - 7d6a: 00 00 add byte ptr [rax], al - 7d6c: 00 00 add byte ptr [rax], al - 7d6e: 00 00 add byte ptr [rax], al - 7d70: e7 4e out 78, eax - 7d72: 00 00 add byte ptr [rax], al - 7d74: 21 00 and dword ptr [rax], eax - 7d76: 15 00 88 10 4c adc eax, 1276151808 - 7d7b: 00 00 add byte ptr [rax], al - 7d7d: 00 00 add byte ptr [rax], al - 7d7f: 00 08 add byte ptr [rax], cl - 7d81: 00 00 add byte ptr [rax], al - 7d83: 00 00 add byte ptr [rax], al - 7d85: 00 00 add byte ptr [rax], al - 7d87: 00 05 4f 00 00 12 add byte ptr [rip + 301989967], al # 0x12007ddc <_end+0x11b4445c> - 7d8d: 02 07 add al, byte ptr [rdi] - 7d8f: 00 f0 add al, dh - 7d91: 10 47 00 adc byte ptr [rdi], al - 7d94: 00 00 add byte ptr [rax], al - 7d96: 00 00 add byte ptr [rax], al - 7d98: 7c 01 jl 0x7d9b <.symtab+0x7d9b> - 7d9a: 00 00 add byte ptr [rax], al - 7d9c: 00 00 add byte ptr [rax], al - 7d9e: 00 00 add byte ptr [rax], al - 7da0: 0f 4f 00 cmovg eax, dword ptr [rax] - 7da3: 00 12 add byte ptr [rdx], dl - 7da5: 00 07 add byte ptr [rdi], al - 7da7: 00 30 add byte ptr [rax], dh - 7da9: 9d popfq - 7daa: 41 00 00 add byte ptr [r8], al - 7dad: 00 00 add byte ptr [rax], al - 7daf: 00 16 add byte ptr [rsi], dl - 7db1: 00 00 add byte ptr [rax], al - 7db3: 00 00 add byte ptr [rax], al - 7db5: 00 00 add byte ptr [rax], al - 7db7: 00 1d 4f 00 00 11 add byte ptr [rip + 285212751], bl # 0x11007e0c <_end+0x10b4448c> - 7dbd: 02 1a add bl, byte ptr [rdx] - 7dbf: 00 68 39 add byte ptr [rax + 57], ch - 7dc2: 4c 00 00 add byte ptr [rax], r8b - 7dc5: 00 00 add byte ptr [rax], al - 7dc7: 00 08 add byte ptr [rax], cl - 7dc9: 00 00 add byte ptr [rax], al - 7dcb: 00 00 add byte ptr [rax], al - 7dcd: 00 00 add byte ptr [rax], al - 7dcf: 00 ca add dl, cl - 7dd1: 36 00 00 add byte ptr ss:[rax], al - 7dd4: 22 00 and al, byte ptr [rax] - 7dd6: 07 - 7dd7: 00 a0 45 48 00 00 add byte ptr [rax + 18501], ah - 7ddd: 00 00 add byte ptr [rax], al - 7ddf: 00 4c 00 00 add byte ptr [rax + rax], cl - 7de3: 00 00 add byte ptr [rax], al - 7de5: 00 00 add byte ptr [rax], al - 7de7: 00 34 4f add byte ptr [rdi + 2*rcx], dh - 7dea: 00 00 add byte ptr [rax], al - 7dec: 12 02 adc al, byte ptr [rdx] - 7dee: 07 - 7def: 00 50 61 add byte ptr [rax + 97], dl - 7df2: 48 00 00 add byte ptr [rax], al - 7df5: 00 00 add byte ptr [rax], al - 7df7: 00 2c 02 add byte ptr [rdx + rax], ch - 7dfa: 00 00 add byte ptr [rax], al - 7dfc: 00 00 add byte ptr [rax], al - 7dfe: 00 00 add byte ptr [rax], al - 7e00: 3d 4f 00 00 12 cmp eax, 301989967 - 7e05: 00 07 add byte ptr [rdi], al - 7e07: 00 a0 55 41 00 00 add byte ptr [rax + 16725], ah - 7e0d: 00 00 add byte ptr [rax], al - 7e0f: 00 d3 add bl, dl - 7e11: 01 00 add dword ptr [rax], eax - 7e13: 00 00 add byte ptr [rax], al - 7e15: 00 00 add byte ptr [rax], al - 7e17: 00 5b 4f add byte ptr [rbx + 79], bl - 7e1a: 00 00 add byte ptr [rax], al - 7e1c: 12 02 adc al, byte ptr [rdx] - 7e1e: 07 - 7e1f: 00 50 07 add byte ptr [rax + 7], dl - 7e22: 47 00 00 add byte ptr [r8], r8b - 7e25: 00 00 add byte ptr [rax], al - 7e27: 00 98 02 00 00 00 add byte ptr [rax + 2], bl - 7e2d: 00 00 add byte ptr [rax], al - 7e2f: 00 69 4f add byte ptr [rcx + 79], ch - 7e32: 00 00 add byte ptr [rax], al - 7e34: 12 02 adc al, byte ptr [rdx] - 7e36: 07 - 7e37: 00 b0 59 44 00 00 add byte ptr [rax + 17497], dh - 7e3d: 00 00 add byte ptr [rax], al - 7e3f: 00 0c 00 add byte ptr [rax + rax], cl - 7e42: 00 00 add byte ptr [rax], al - 7e44: 00 00 add byte ptr [rax], al - 7e46: 00 00 add byte ptr [rax], al - 7e48: 82 - 7e49: 4f 00 00 add byte ptr [r8], r8b - 7e4c: 12 00 adc al, byte ptr [rax] - 7e4e: 07 - 7e4f: 00 50 05 add byte ptr [rax + 5], dl - 7e52: 42 00 00 add byte ptr [rax], al - 7e55: 00 00 add byte ptr [rax], al - 7e57: 00 09 add byte ptr [rcx], cl - 7e59: 03 00 add eax, dword ptr [rax] - 7e5b: 00 00 add byte ptr [rax], al - 7e5d: 00 00 add byte ptr [rax], al - 7e5f: 00 8c 4f 00 00 12 02 add byte ptr [rdi + 2*rcx + 34734080], cl - 7e66: 07 - 7e67: 00 00 add byte ptr [rax], al - 7e69: 0c 41 or al, 65 - 7e6b: 00 00 add byte ptr [rax], al - 7e6d: 00 00 add byte ptr [rax], al - 7e6f: 00 fd add ch, bh - 7e71: 00 00 add byte ptr [rax], al - 7e73: 00 00 add byte ptr [rax], al - 7e75: 00 00 add byte ptr [rax], al - 7e77: 00 ff add bh, bh - 7e79: 68 00 00 12 00 push 1179648 - 7e7e: 07 - 7e7f: 00 50 fc add byte ptr [rax - 4], dl - 7e82: 41 00 00 add byte ptr [r8], al - 7e85: 00 00 add byte ptr [rax], al - 7e87: 00 5b 03 add byte ptr [rbx + 3], bl - 7e8a: 00 00 add byte ptr [rax], al - 7e8c: 00 00 add byte ptr [rax], al - 7e8e: 00 00 add byte ptr [rax], al - 7e90: 98 cwde - 7e91: 4f 00 00 add byte ptr [r8], r8b - 7e94: 11 02 adc dword ptr [rdx], eax - 7e96: 0a 00 or al, byte ptr [rax] - 7e98: 60 - 7e99: b0 49 mov al, 73 - 7e9b: 00 00 add byte ptr [rax], al - 7e9d: 00 00 add byte ptr [rax], al - 7e9f: 00 44 00 00 add byte ptr [rax + rax], al - 7ea3: 00 00 add byte ptr [rax], al - 7ea5: 00 00 add byte ptr [rax], al - 7ea7: 00 b3 4f 00 00 12 add byte ptr [rbx + 301989967], dh - 7ead: 02 07 add al, byte ptr [rdi] - 7eaf: 00 a0 16 47 00 00 add byte ptr [rax + 18198], ah - 7eb5: 00 00 add byte ptr [rax], al - 7eb7: 00 0c 00 add byte ptr [rax + rax], cl - 7eba: 00 00 add byte ptr [rax], al - 7ebc: 00 00 add byte ptr [rax], al - 7ebe: 00 00 add byte ptr [rax], al - 7ec0: bd 4f 00 00 1a mov ebp, 436207695 - 7ec5: 00 07 add byte ptr [rdi], al - 7ec7: 00 c0 add al, al - 7ec9: 22 42 00 and al, byte ptr [rdx] - 7ecc: 00 00 add byte ptr [rax], al - 7ece: 00 00 add byte ptr [rax], al - 7ed0: 1e - 7ed1: 00 00 add byte ptr [rax], al - 7ed3: 00 00 add byte ptr [rax], al - 7ed5: 00 00 add byte ptr [rax], al - 7ed7: 00 cb add bl, cl - 7ed9: 4f 00 00 add byte ptr [r8], r8b - 7edc: 11 02 adc dword ptr [rdx], eax - 7ede: 17 - 7edf: 00 80 1b 4c 00 00 add byte ptr [rax + 19483], al - 7ee5: 00 00 add byte ptr [rax], al - 7ee7: 00 a8 00 00 00 00 add byte ptr [rax], ch - 7eed: 00 00 add byte ptr [rax], al - 7eef: 00 e6 add dh, ah - 7ef1: 4f 00 00 add byte ptr [r8], r8b - 7ef4: 12 02 adc al, byte ptr [rdx] - 7ef6: 07 - 7ef7: 00 f0 add al, dh - 7ef9: d0 48 00 ror byte ptr [rax] - 7efc: 00 00 add byte ptr [rax], al - 7efe: 00 00 add byte ptr [rax], al - 7f00: 81 00 00 00 00 00 add dword ptr [rax], 0 - 7f06: 00 00 add byte ptr [rax], al - 7f08: fd std - 7f09: 4f 00 00 add byte ptr [r8], r8b - 7f0c: 12 02 adc al, byte ptr [rdx] - 7f0e: 07 - 7f0f: 00 30 add byte ptr [rax], dh - 7f11: bc 44 00 00 00 mov esp, 68 - 7f16: 00 00 add byte ptr [rax], al - 7f18: 7c 00 jl 0x7f1a <.symtab+0x7f1a> - 7f1a: 00 00 add byte ptr [rax], al - 7f1c: 00 00 add byte ptr [rax], al - 7f1e: 00 00 add byte ptr [rax], al - 7f20: 12 50 00 adc dl, byte ptr [rax] - 7f23: 00 12 add byte ptr [rdx], dl - 7f25: 02 07 add al, byte ptr [rdi] - 7f27: 00 b0 eb 46 00 00 add byte ptr [rax + 18155], dh - 7f2d: 00 00 add byte ptr [rax], al - 7f2f: 00 dc add ah, bl - 7f31: 00 00 add byte ptr [rax], al - 7f33: 00 00 add byte ptr [rax], al - 7f35: 00 00 add byte ptr [rax], al - 7f37: 00 24 50 add byte ptr [rax + 2*rdx], ah - 7f3a: 00 00 add byte ptr [rax], al - 7f3c: 12 02 adc al, byte ptr [rdx] - 7f3e: 07 - 7f3f: 00 00 add byte ptr [rax], al - 7f41: 1a 42 00 sbb al, byte ptr [rdx] - 7f44: 00 00 add byte ptr [rax], al - 7f46: 00 00 add byte ptr [rax], al - 7f48: 40 00 00 add byte ptr [rax], al - 7f4b: 00 00 add byte ptr [rax], al - 7f4d: 00 00 add byte ptr [rax], al - 7f4f: 00 2d 50 00 00 11 add byte ptr [rip + 285212752], ch # 0x11007fa5 <_end+0x10b44625> - 7f55: 00 19 add byte ptr [rcx], bl - 7f57: 00 28 add byte ptr [rax], ch - 7f59: 37 - 7f5a: 4c 00 00 add byte ptr [rax], r8b - 7f5d: 00 00 add byte ptr [rax], al - 7f5f: 00 01 add byte ptr [rcx], al - 7f61: 00 00 add byte ptr [rax], al - 7f63: 00 00 add byte ptr [rax], al - 7f65: 00 00 add byte ptr [rax], al - 7f67: 00 3e add byte ptr [rsi], bh - 7f69: 50 push rax - 7f6a: 00 00 add byte ptr [rax], al - 7f6c: 12 02 adc al, byte ptr [rdx] - 7f6e: 07 - 7f6f: 00 90 5d 44 00 00 add byte ptr [rax + 17501], dl - 7f75: 00 00 add byte ptr [rax], al - 7f77: 00 33 add byte ptr [rbx], dh - 7f79: 00 00 add byte ptr [rax], al - 7f7b: 00 00 add byte ptr [rax], al - 7f7d: 00 00 add byte ptr [rax], al - 7f7f: 00 55 50 add byte ptr [rbp + 80], dl - 7f82: 00 00 add byte ptr [rax], al - 7f84: 12 02 adc al, byte ptr [rdx] - 7f86: 07 - 7f87: 00 f0 add al, dh - 7f89: ea - 7f8a: 44 00 00 add byte ptr [rax], r8b - 7f8d: 00 00 add byte ptr [rax], al - 7f8f: 00 0f add byte ptr [rdi], cl - 7f91: 00 00 add byte ptr [rax], al - 7f93: 00 00 add byte ptr [rax], al - 7f95: 00 00 add byte ptr [rax], al - 7f97: 00 6b 50 add byte ptr [rbx + 80], ch - 7f9a: 00 00 add byte ptr [rax], al - 7f9c: 12 02 adc al, byte ptr [rdx] - 7f9e: 07 - 7f9f: 00 40 01 add byte ptr [rax + 1], al - 7fa2: 41 00 00 add byte ptr [r8], al - 7fa5: 00 00 add byte ptr [rax], al - 7fa7: 00 3e add byte ptr [rsi], bh - 7fa9: 01 00 add dword ptr [rax], eax - 7fab: 00 00 add byte ptr [rax], al - 7fad: 00 00 add byte ptr [rax], al - 7faf: 00 78 50 add byte ptr [rax + 80], bh - 7fb2: 00 00 add byte ptr [rax], al - 7fb4: 12 02 adc al, byte ptr [rdx] - 7fb6: 07 - 7fb7: 00 20 add byte ptr [rax], ah - 7fb9: 39 44 00 00 cmp dword ptr [rax + rax], eax - 7fbd: 00 00 add byte ptr [rax], al - 7fbf: 00 63 17 add byte ptr [rbx + 23], ah - 7fc2: 00 00 add byte ptr [rax], al - 7fc4: 00 00 add byte ptr [rax], al - 7fc6: 00 00 add byte ptr [rax], al - 7fc8: 87 50 00 xchg dword ptr [rax], edx - 7fcb: 00 12 add byte ptr [rdx], dl - 7fcd: 02 07 add al, byte ptr [rdi] - 7fcf: 00 c0 add al, al - 7fd1: fd std - 7fd2: 46 00 00 add byte ptr [rax], r8b - 7fd5: 00 00 add byte ptr [rax], al - 7fd7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x7fdd <.symtab+0x7fdd> - 7fdd: 00 00 add byte ptr [rax], al - 7fdf: 00 92 50 00 00 22 add byte ptr [rdx + 570425424], dl - 7fe5: 02 07 add al, byte ptr [rdi] - 7fe7: 00 70 52 add byte ptr [rax + 82], dh - 7fea: 41 00 00 add byte ptr [r8], al - 7fed: 00 00 add byte ptr [rax], al - 7fef: 00 2c 03 add byte ptr [rbx + rax], ch - 7ff2: 00 00 add byte ptr [rax], al - 7ff4: 00 00 add byte ptr [rax], al - 7ff6: 00 00 add byte ptr [rax], al - 7ff8: a2 50 00 00 12 02 07 00 90 movabs byte ptr [-8070442826774609840], al - 8001: 18 47 00 sbb byte ptr [rdi], al - 8004: 00 00 add byte ptr [rax], al - 8006: 00 00 add byte ptr [rax], al - 8008: 5c pop rsp - 8009: 00 00 add byte ptr [rax], al - 800b: 00 00 add byte ptr [rax], al - 800d: 00 00 add byte ptr [rax], al - 800f: 00 a8 50 00 00 10 add byte ptr [rax + 268435536], ch - 8015: 03 17 add edx, dword ptr [rdi] - 8017: 00 80 1b 4c 00 00 add byte ptr [rax + 19483], al - ... - 8025: 00 00 add byte ptr [rax], al - 8027: 00 c7 add bh, al - 8029: 49 00 00 add byte ptr [r8], al - 802c: 22 00 and al, byte ptr [rax] - 802e: 07 - 802f: 00 60 14 add byte ptr [rax + 20], ah - 8032: 47 00 00 add byte ptr [r8], r8b - 8035: 00 00 add byte ptr [rax], al - 8037: 00 1d 01 00 00 00 add byte ptr [rip + 1], bl # 0x803e <.symtab+0x803e> - 803d: 00 00 add byte ptr [rax], al - 803f: 00 c2 add dl, al - 8041: 50 push rax - 8042: 00 00 add byte ptr [rax], al - 8044: 11 02 adc dword ptr [rdx], eax - 8046: 12 00 adc al, byte ptr [rax] - 8048: 40 fd std - 804a: 4b 00 00 add byte ptr [r8], al - 804d: 00 00 add byte ptr [rax], al - 804f: 00 68 00 add byte ptr [rax], ch - 8052: 00 00 add byte ptr [rax], al - 8054: 00 00 add byte ptr [rax], al - 8056: 00 00 add byte ptr [rax], al - 8058: c8 50 00 00 enter 80, 0 - 805c: 12 00 adc al, byte ptr [rax] - 805e: 07 - 805f: 00 80 de 46 00 00 add byte ptr [rax + 18142], al - 8065: 00 00 add byte ptr [rax], al - 8067: 00 44 00 00 add byte ptr [rax + rax], al - 806b: 00 00 add byte ptr [rax], al - 806d: 00 00 add byte ptr [rax], al - 806f: 00 da add dl, bl - 8071: 50 push rax - 8072: 00 00 add byte ptr [rax], al - 8074: 11 00 adc dword ptr [rax], eax - 8076: 19 00 sbb dword ptr [rax], eax - 8078: 00 2d 4c 00 00 00 add byte ptr [rip + 76], ch # 0x80ca <.symtab+0x80ca> - 807e: 00 00 add byte ptr [rax], al - 8080: 08 00 or byte ptr [rax], al - 8082: 00 00 add byte ptr [rax], al - 8084: 00 00 add byte ptr [rax], al - 8086: 00 00 add byte ptr [rax], al - 8088: e5 50 in eax, 80 - 808a: 00 00 add byte ptr [rax], al - 808c: 12 00 adc al, byte ptr [rax] - 808e: 07 - 808f: 00 70 91 add byte ptr [rax - 111], dh - 8092: 44 00 00 add byte ptr [rax], r8b - 8095: 00 00 add byte ptr [rax], al - 8097: 00 32 add byte ptr [rdx], dh - 8099: 00 00 add byte ptr [rax], al - 809b: 00 00 add byte ptr [rax], al - 809d: 00 00 add byte ptr [rax], al - 809f: 00 20 add byte ptr [rax], ah - 80a1: 32 00 xor al, byte ptr [rax] - 80a3: 00 22 add byte ptr [rdx], ah - 80a5: 00 07 add byte ptr [rdi], al - 80a7: 00 30 add byte ptr [rax], dh - 80a9: 20 48 00 and byte ptr [rax], cl - 80ac: 00 00 add byte ptr [rax], al - 80ae: 00 00 add byte ptr [rax], al - 80b0: 32 01 xor al, byte ptr [rcx] - 80b2: 00 00 add byte ptr [rax], al - 80b4: 00 00 add byte ptr [rax], al - 80b6: 00 00 add byte ptr [rax], al - 80b8: 38 55 00 cmp byte ptr [rbp], dl - 80bb: 00 2a add byte ptr [rdx], ch - 80bd: 00 07 add byte ptr [rdi], al - 80bf: 00 80 04 47 00 00 add byte ptr [rax + 18180], al - 80c5: 00 00 add byte ptr [rax], al - 80c7: 00 45 00 add byte ptr [rbp], al - 80ca: 00 00 add byte ptr [rax], al - 80cc: 00 00 add byte ptr [rax], al - 80ce: 00 00 add byte ptr [rax], al - 80d0: f4 hlt - 80d1: 50 push rax - 80d2: 00 00 add byte ptr [rax], al - 80d4: 12 02 adc al, byte ptr [rdx] - 80d6: 07 - 80d7: 00 40 13 add byte ptr [rax + 19], al - 80da: 42 00 00 add byte ptr [rax], al - 80dd: 00 00 add byte ptr [rax], al - 80df: 00 1c 02 add byte ptr [rdx + rax], bl - 80e2: 00 00 add byte ptr [rax], al - 80e4: 00 00 add byte ptr [rax], al - 80e6: 00 00 add byte ptr [rax], al - 80e8: d5 - 80e9: 6d insd dword ptr es:[rdi], dx - 80ea: 00 00 add byte ptr [rax], al - 80ec: 22 00 and al, byte ptr [rax] - 80ee: 07 - 80ef: 00 80 19 47 00 00 add byte ptr [rax + 18201], al - 80f5: 00 00 add byte ptr [rax], al - 80f7: 00 4d 00 add byte ptr [rbp], cl - 80fa: 00 00 add byte ptr [rax], al - 80fc: 00 00 add byte ptr [rax], al - 80fe: 00 00 add byte ptr [rax], al - 8100: 03 51 00 add edx, dword ptr [rcx] - 8103: 00 12 add byte ptr [rdx], dl - 8105: 00 07 add byte ptr [rdi], al - 8107: 00 90 92 41 00 00 add byte ptr [rax + 16786], dl - 810d: 00 00 add byte ptr [rax], al - 810f: 00 0a add byte ptr [rdx], cl - 8111: 00 00 add byte ptr [rax], al - 8113: 00 00 add byte ptr [rax], al - 8115: 00 00 add byte ptr [rax], al - 8117: 00 14 51 add byte ptr [rcx + 2*rdx], dl - 811a: 00 00 add byte ptr [rax], al - 811c: 12 00 adc al, byte ptr [rax] - 811e: 07 - 811f: 00 d0 add al, dl - 8121: 68 41 00 00 00 push 65 - 8126: 00 00 add byte ptr [rax], al - 8128: e9 00 00 00 00 jmp 0x812d <.symtab+0x812d> - 812d: 00 00 add byte ptr [rax], al - 812f: 00 26 add byte ptr [rsi], ah - 8131: 51 push rcx - 8132: 00 00 add byte ptr [rax], al - 8134: 1a 00 sbb al, byte ptr [rax] - 8136: 07 - 8137: 00 e0 add al, ah - 8139: 22 42 00 and al, byte ptr [rdx] - 813c: 00 00 add byte ptr [rax], al - 813e: 00 00 add byte ptr [rax], al - 8140: 69 00 00 00 00 00 imul eax, dword ptr [rax], 0 - 8146: 00 00 add byte ptr [rax], al - 8148: 2d 51 00 00 11 sub eax, 285212753 - 814d: 02 17 add dl, byte ptr [rdi] - 814f: 00 c0 add al, al - 8151: 1d 4c 00 00 00 sbb eax, 76 - 8156: 00 00 add byte ptr [rax], al - 8158: a8 00 test al, 0 - 815a: 00 00 add byte ptr [rax], al - 815c: 00 00 add byte ptr [rax], al - 815e: 00 00 add byte ptr [rax], al - 8160: 47 51 push r9 - 8162: 00 00 add byte ptr [rax], al - 8164: 12 02 adc al, byte ptr [rdx] - 8166: 07 - 8167: 00 b0 57 48 00 00 add byte ptr [rax + 18519], dh - 816d: 00 00 add byte ptr [rax], al - 816f: 00 b0 01 00 00 00 add byte ptr [rax + 1], dh - 8175: 00 00 add byte ptr [rax], al - 8177: 00 50 51 add byte ptr [rax + 81], dl - 817a: 00 00 add byte ptr [rax], al - 817c: 12 02 adc al, byte ptr [rdx] - 817e: 07 - 817f: 00 e0 add al, ah - 8181: 68 44 00 00 00 push 68 - 8186: 00 00 add byte ptr [rax], al - 8188: 17 - 8189: 00 00 add byte ptr [rax], al - 818b: 00 00 add byte ptr [rax], al - 818d: 00 00 add byte ptr [rax], al - 818f: 00 63 51 add byte ptr [rbx + 81], ah - 8192: 00 00 add byte ptr [rax], al - 8194: 12 02 adc al, byte ptr [rdx] - 8196: 07 - 8197: 00 30 add byte ptr [rax], dh - 8199: d7 xlatb - 819a: 48 00 00 add byte ptr [rax], al - 819d: 00 00 add byte ptr [rax], al - 819f: 00 ad 00 00 00 00 add byte ptr [rbp], ch - 81a5: 00 00 add byte ptr [rax], al - 81a7: 00 81 3a 00 00 22 add byte ptr [rcx + 570425402], al - 81ad: 00 07 add byte ptr [rdi], al - 81af: 00 f0 add al, dh - 81b1: 0b 42 00 or eax, dword ptr [rdx] - 81b4: 00 00 add byte ptr [rax], al - 81b6: 00 00 add byte ptr [rax], al - 81b8: f3 02 00 rep add al, byte ptr [rax] - 81bb: 00 00 add byte ptr [rax], al - 81bd: 00 00 add byte ptr [rax], al - 81bf: 00 6f 51 add byte ptr [rdi + 81], ch - 81c2: 00 00 add byte ptr [rax], al - 81c4: 12 00 adc al, byte ptr [rax] - 81c6: 07 - 81c7: 00 d0 add al, dl - 81c9: a1 41 00 00 00 00 00 19 00 movabs eax, dword ptr [7036874417766465] - 81d2: 00 00 add byte ptr [rax], al - 81d4: 00 00 add byte ptr [rax], al - 81d6: 00 00 add byte ptr [rax], al - 81d8: 89 51 00 mov dword ptr [rcx], edx - 81db: 00 16 add byte ptr [rsi], dl - 81dd: 02 0e add cl, byte ptr [rsi] - 81df: 00 10 add byte ptr [rax], dl - 81e1: 00 00 add byte ptr [rax], al - 81e3: 00 00 add byte ptr [rax], al - 81e5: 00 00 add byte ptr [rax], al - 81e7: 00 08 add byte ptr [rax], cl - 81e9: 00 00 add byte ptr [rax], al - 81eb: 00 00 add byte ptr [rax], al - 81ed: 00 00 add byte ptr [rax], al - 81ef: 00 a0 51 00 00 12 add byte ptr [rax + 301989969], ah - 81f5: 02 07 add al, byte ptr [rdi] - 81f7: 00 c0 add al, al - 81f9: 02 41 00 add al, byte ptr [rcx] - 81fc: 00 00 add byte ptr [rax], al - 81fe: 00 00 add byte ptr [rax], al - 8200: c4 04 00 - 8203: 00 00 add byte ptr [rax], al - 8205: 00 00 add byte ptr [rax], al - 8207: 00 b7 51 00 00 11 add byte ptr [rdi + 285212753], dh - 820d: 02 0a add cl, byte ptr [rdx] - 820f: 00 a0 b8 49 00 00 add byte ptr [rax + 18872], ah - 8215: 00 00 add byte ptr [rax], al - 8217: 00 00 add byte ptr [rax], al - 8219: 06 - 821a: 00 00 add byte ptr [rax], al - 821c: 00 00 add byte ptr [rax], al - 821e: 00 00 add byte ptr [rax], al - 8220: ce - 8221: 51 push rcx - 8222: 00 00 add byte ptr [rax], al - 8224: 12 02 adc al, byte ptr [rdx] - 8226: 07 - 8227: 00 00 add byte ptr [rax], al - 8229: 03 49 00 add ecx, dword ptr [rcx] - 822c: 00 00 add byte ptr [rax], al - 822e: 00 00 add byte ptr [rax], al - 8230: fa cli - 8231: 02 00 add al, byte ptr [rax] - 8233: 00 00 add byte ptr [rax], al - 8235: 00 00 add byte ptr [rax], al - 8237: 00 e5 add ch, ah - 8239: 51 push rcx - 823a: 00 00 add byte ptr [rax], al - 823c: 12 02 adc al, byte ptr [rdx] - 823e: 07 - 823f: 00 f0 add al, dh - 8241: 82 - 8242: 44 00 00 add byte ptr [rax], r8b - 8245: 00 00 add byte ptr [rax], al - 8247: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x824d <.symtab+0x824d> - 824d: 00 00 add byte ptr [rax], al - 824f: 00 f3 add bl, dh - 8251: 51 push rcx - 8252: 00 00 add byte ptr [rax], al - 8254: 1a 02 sbb al, byte ptr [rdx] - 8256: 07 - 8257: 00 d0 add al, dl - 8259: 25 42 00 00 00 and eax, 66 - 825e: 00 00 add byte ptr [rax], al - 8260: 48 00 00 add byte ptr [rax], al - 8263: 00 00 add byte ptr [rax], al - 8265: 00 00 add byte ptr [rax], al - 8267: 00 02 add byte ptr [rdx], al - 8269: 52 push rdx - 826a: 00 00 add byte ptr [rax], al - 826c: 11 02 adc dword ptr [rdx], eax - 826e: 0a 00 or al, byte ptr [rax] - 8270: 80 b8 4a 00 00 00 00 cmp byte ptr [rax + 74], 0 - 8277: 00 90 00 00 00 00 add byte ptr [rax], dl - 827d: 00 00 add byte ptr [rax], al - 827f: 00 16 add byte ptr [rsi], dl - 8281: 52 push rdx - 8282: 00 00 add byte ptr [rax], al - 8284: 12 00 adc al, byte ptr [rax] - 8286: 07 - 8287: 00 90 8f 41 00 00 add byte ptr [rax + 16783], dl - 828d: 00 00 add byte ptr [rax], al - 828f: 00 0b add byte ptr [rbx], cl - 8291: 00 00 add byte ptr [rax], al - 8293: 00 00 add byte ptr [rax], al - 8295: 00 00 add byte ptr [rax], al - 8297: 00 2c 52 add byte ptr [rdx + 2*rdx], ch - 829a: 00 00 add byte ptr [rax], al - 829c: 12 02 adc al, byte ptr [rdx] - 829e: 07 - 829f: 00 b0 68 44 00 00 add byte ptr [rax + 17512], dh - 82a5: 00 00 add byte ptr [rax], al - 82a7: 00 2e add byte ptr [rsi], ch - 82a9: 00 00 add byte ptr [rax], al - 82ab: 00 00 add byte ptr [rax], al - 82ad: 00 00 add byte ptr [rax], al - 82af: 00 44 52 00 add byte ptr [rdx + 2*rdx], al - 82b3: 00 12 add byte ptr [rdx], dl - 82b5: 02 07 add al, byte ptr [rdi] - 82b7: 00 50 bf add byte ptr [rax - 65], dl - 82ba: 47 00 00 add byte ptr [r8], r8b - 82bd: 00 00 add byte ptr [rax], al - 82bf: 00 55 01 add byte ptr [rbp + 1], dl - 82c2: 00 00 add byte ptr [rax], al - 82c4: 00 00 add byte ptr [rax], al - 82c6: 00 00 add byte ptr [rax], al - 82c8: 24 62 and al, 98 - 82ca: 00 00 add byte ptr [rax], al - 82cc: 22 00 and al, byte ptr [rax] - 82ce: 07 - 82cf: 00 30 add byte ptr [rax], dh - 82d1: c7 45 00 00 00 00 00 mov dword ptr [rbp], 0 - 82d8: 34 00 xor al, 0 - 82da: 00 00 add byte ptr [rax], al - 82dc: 00 00 add byte ptr [rax], al - 82de: 00 00 add byte ptr [rax], al - 82e0: 53 push rbx - 82e1: 52 push rdx - 82e2: 00 00 add byte ptr [rax], al - 82e4: 12 00 adc al, byte ptr [rax] - 82e6: 07 - 82e7: 00 90 bb 42 00 00 add byte ptr [rax + 17083], dl - 82ed: 00 00 add byte ptr [rax], al - 82ef: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x82f5 <.symtab+0x82f5> - 82f5: 00 00 add byte ptr [rax], al - 82f7: 00 66 52 add byte ptr [rsi + 82], ah - 82fa: 00 00 add byte ptr [rax], al - 82fc: 11 00 adc dword ptr [rax], eax - 82fe: 19 00 sbb dword ptr [rax], eax - 8300: 10 38 adc byte ptr [rax], bh - 8302: 4c 00 00 add byte ptr [rax], r8b - 8305: 00 00 add byte ptr [rax], al - 8307: 00 08 add byte ptr [rax], cl - 8309: 00 00 add byte ptr [rax], al - 830b: 00 00 add byte ptr [rax], al - 830d: 00 00 add byte ptr [rax], al - 830f: 00 6f 52 add byte ptr [rdi + 82], ch - 8312: 00 00 add byte ptr [rax], al - 8314: 12 02 adc al, byte ptr [rdx] - 8316: 07 - 8317: 00 70 dc add byte ptr [rax - 36], dh - 831a: 46 00 00 add byte ptr [rax], r8b - 831d: 00 00 add byte ptr [rax], al - 831f: 00 5f 00 add byte ptr [rdi], bl - 8322: 00 00 add byte ptr [rax], al - 8324: 00 00 add byte ptr [rax], al - 8326: 00 00 add byte ptr [rax], al - 8328: 85 52 00 test dword ptr [rdx], edx - 832b: 00 11 add byte ptr [rcx], dl - 832d: 02 15 00 e4 06 4c add dl, byte ptr [rip + 1275520000] # 0x4c076733 <_end+0x4bbb2db3> - 8333: 00 00 add byte ptr [rax], al - 8335: 00 00 add byte ptr [rax], al - 8337: 00 04 00 add byte ptr [rax + rax], al - 833a: 00 00 add byte ptr [rax], al - 833c: 00 00 add byte ptr [rax], al - 833e: 00 00 add byte ptr [rax], al - 8340: 9f lahf - 8341: 52 push rdx - 8342: 00 00 add byte ptr [rax], al - 8344: 12 02 adc al, byte ptr [rdx] - 8346: 07 - 8347: 00 80 aa 47 00 00 add byte ptr [rax + 18346], al - 834d: 00 00 add byte ptr [rax], al - 834f: 00 69 00 add byte ptr [rcx], ch - 8352: 00 00 add byte ptr [rax], al - 8354: 00 00 add byte ptr [rax], al - 8356: 00 00 add byte ptr [rax], al - 8358: b0 52 mov al, 82 - 835a: 00 00 add byte ptr [rax], al - 835c: 12 02 adc al, byte ptr [rdx] - 835e: 07 - 835f: 00 a0 b5 45 00 00 add byte ptr [rax + 17845], ah - 8365: 00 00 add byte ptr [rax], al - 8367: 00 51 00 add byte ptr [rcx], dl - 836a: 00 00 add byte ptr [rax], al - 836c: 00 00 add byte ptr [rax], al - 836e: 00 00 add byte ptr [rax], al - 8370: c2 52 00 ret 82 - 8373: 00 12 add byte ptr [rdx], dl - 8375: 02 07 add al, byte ptr [rdi] - 8377: 00 50 92 add byte ptr [rax - 110], dl - 837a: 44 00 00 add byte ptr [rax], r8b - 837d: 00 00 add byte ptr [rax], al - 837f: 00 31 add byte ptr [rcx], dh - 8381: 00 00 add byte ptr [rax], al - 8383: 00 00 add byte ptr [rax], al - 8385: 00 00 add byte ptr [rax], al - 8387: 00 d0 add al, dl - 8389: 52 push rdx - 838a: 00 00 add byte ptr [rax], al - 838c: 12 02 adc al, byte ptr [rdx] - 838e: 07 - 838f: 00 80 67 44 00 00 add byte ptr [rax + 17511], al - 8395: 00 00 add byte ptr [rax], al - 8397: 00 1d 00 00 00 00 add byte ptr [rip], bl # 0x839d <.symtab+0x839d> - 839d: 00 00 add byte ptr [rax], al - 839f: 00 de add dh, bl - 83a1: 52 push rdx - 83a2: 00 00 add byte ptr [rax], al - 83a4: 12 02 adc al, byte ptr [rdx] - 83a6: 07 - 83a7: 00 40 b2 add byte ptr [rax - 78], al - 83aa: 48 00 00 add byte ptr [rax], al - 83ad: 00 00 add byte ptr [rax], al - 83af: 00 71 00 add byte ptr [rcx], dh - 83b2: 00 00 add byte ptr [rax], al - 83b4: 00 00 add byte ptr [rax], al - 83b6: 00 00 add byte ptr [rax], al - 83b8: e7 52 out 82, eax - 83ba: 00 00 add byte ptr [rax], al - 83bc: 12 02 adc al, byte ptr [rdx] - 83be: 07 - 83bf: 00 a0 73 41 00 00 add byte ptr [rax + 16755], ah - 83c5: 00 00 add byte ptr [rax], al - 83c7: 00 4a 00 add byte ptr [rdx], cl - 83ca: 00 00 add byte ptr [rax], al - 83cc: 00 00 add byte ptr [rax], al - 83ce: 00 00 add byte ptr [rax], al - 83d0: fc cld - 83d1: 52 push rdx - 83d2: 00 00 add byte ptr [rax], al - 83d4: 11 02 adc dword ptr [rdx], eax - 83d6: 12 00 adc al, byte ptr [rax] - 83d8: 80 e5 4b and ch, 75 - 83db: 00 00 add byte ptr [rax], al - 83dd: 00 00 add byte ptr [rax], al - 83df: 00 38 add byte ptr [rax], bh - 83e1: 05 00 00 00 00 add eax, 0 - 83e6: 00 00 add byte ptr [rax], al - 83e8: a4 movsb byte ptr es:[rdi], byte ptr [rsi] - 83e9: 54 push rsp - 83ea: 00 00 add byte ptr [rax], al - 83ec: 22 00 and al, byte ptr [rax] - 83ee: 07 - 83ef: 00 30 add byte ptr [rax], dh - 83f1: a1 44 00 00 00 00 00 a5 00 movabs eax, dword ptr [46443371157258308] - 83fa: 00 00 add byte ptr [rax], al - 83fc: 00 00 add byte ptr [rax], al - 83fe: 00 00 add byte ptr [rax], al - 8400: 0a 53 00 or dl, byte ptr [rbx] - 8403: 00 12 add byte ptr [rdx], dl - 8405: 00 07 add byte ptr [rdi], al - 8407: 00 20 add byte ptr [rax], ah - 8409: 11 43 00 adc dword ptr [rbx], eax - 840c: 00 00 add byte ptr [rax], al - 840e: 00 00 add byte ptr [rax], al - 8410: 0d 00 00 00 00 or eax, 0 - 8415: 00 00 add byte ptr [rax], al - 8417: 00 22 add byte ptr [rdx], ah - 8419: 53 push rbx - 841a: 00 00 add byte ptr [rax], al - 841c: 22 00 and al, byte ptr [rax] - 841e: 07 - 841f: 00 40 5a add byte ptr [rax + 90], al - 8422: 41 00 00 add byte ptr [r8], al - 8425: 00 00 add byte ptr [rax], al - 8427: 00 27 add byte ptr [rdi], ah - 8429: 00 00 add byte ptr [rax], al - 842b: 00 00 add byte ptr [rax], al - 842d: 00 00 add byte ptr [rax], al - 842f: 00 30 add byte ptr [rax], dh - 8431: 53 push rbx - 8432: 00 00 add byte ptr [rax], al - 8434: 12 00 adc al, byte ptr [rax] - 8436: 07 - 8437: 00 40 67 add byte ptr [rax + 103], al - 843a: 43 00 00 add byte ptr [r8], al - 843d: 00 00 add byte ptr [rax], al - 843f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x8445 <.symtab+0x8445> - 8445: 00 00 add byte ptr [rax], al - 8447: 00 aa 69 00 00 22 add byte ptr [rdx + 570425449], ch - 844d: 00 07 add byte ptr [rdi], al - 844f: 00 b0 91 44 00 00 add byte ptr [rax + 17553], dh - 8455: 00 00 add byte ptr [rax], al - 8457: 00 a0 00 00 00 00 add byte ptr [rax], ah - 845d: 00 00 add byte ptr [rax], al - 845f: 00 53 53 add byte ptr [rbx + 83], dl - 8462: 00 00 add byte ptr [rax], al - 8464: 11 02 adc dword ptr [rdx], eax - 8466: 0a 00 or al, byte ptr [rax] - 8468: 60 - 8469: b7 4a mov bh, 74 - 846b: 00 00 add byte ptr [rax], al - 846d: 00 00 add byte ptr [rax], al - 846f: 00 24 00 add byte ptr [rax + rax], ah - 8472: 00 00 add byte ptr [rax], al - 8474: 00 00 add byte ptr [rax], al - 8476: 00 00 add byte ptr [rax], al - 8478: 26 50 push rax - 847a: 00 00 add byte ptr [rax], al - 847c: 22 00 and al, byte ptr [rax] - 847e: 07 - 847f: 00 00 add byte ptr [rax], al - 8481: 1a 42 00 sbb al, byte ptr [rdx] - 8484: 00 00 add byte ptr [rax], al - 8486: 00 00 add byte ptr [rax], al - 8488: 40 00 00 add byte ptr [rax], al - 848b: 00 00 add byte ptr [rax], al - 848d: 00 00 add byte ptr [rax], al - 848f: 00 66 53 add byte ptr [rsi + 83], ah - 8492: 00 00 add byte ptr [rax], al - 8494: 11 02 adc dword ptr [rdx], eax - 8496: 12 00 adc al, byte ptr [rax] - 8498: c0 fd 4b sar ch, 75 - 849b: 00 00 add byte ptr [rax], al - 849d: 00 00 add byte ptr [rax], al - 849f: 00 e8 add al, ch - 84a1: 00 00 add byte ptr [rax], al - 84a3: 00 00 add byte ptr [rax], al - 84a5: 00 00 add byte ptr [rax], al - 84a7: 00 73 53 add byte ptr [rbx + 83], dh - 84aa: 00 00 add byte ptr [rax], al - 84ac: 12 02 adc al, byte ptr [rdx] - 84ae: 07 - 84af: 00 60 74 add byte ptr [rax + 116], ah - 84b2: 41 00 00 add byte ptr [r8], al - 84b5: 00 00 add byte ptr [rax], al - 84b7: 00 ca add dl, cl - 84b9: 01 00 add dword ptr [rax], eax - 84bb: 00 00 add byte ptr [rax], al - 84bd: 00 00 add byte ptr [rax], al - 84bf: 00 7f 53 add byte ptr [rdi + 83], bh - 84c2: 00 00 add byte ptr [rax], al - 84c4: 12 02 adc al, byte ptr [rdx] - 84c6: 07 - 84c7: 00 70 91 add byte ptr [rax - 111], dh - 84ca: 44 00 00 add byte ptr [rax], r8b - 84cd: 00 00 add byte ptr [rax], al - 84cf: 00 32 add byte ptr [rdx], dh - 84d1: 00 00 add byte ptr [rax], al - 84d3: 00 00 add byte ptr [rax], al - 84d5: 00 00 add byte ptr [rax], al - 84d7: 00 8d 53 00 00 12 add byte ptr [rbp + 301989971], cl - 84dd: 02 07 add al, byte ptr [rdi] - 84df: 00 90 0c 45 00 00 add byte ptr [rax + 17676], dl - 84e5: 00 00 add byte ptr [rax], al - 84e7: 00 65 02 add byte ptr [rbp + 2], ah - 84ea: 00 00 add byte ptr [rax], al - 84ec: 00 00 add byte ptr [rax], al - 84ee: 00 00 add byte ptr [rax], al - 84f0: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - 84f1: 53 push rbx - 84f2: 00 00 add byte ptr [rax], al - 84f4: 11 00 adc dword ptr [rax], eax - 84f6: 15 00 28 11 4c adc eax, 1276192768 - 84fb: 00 00 add byte ptr [rax], al - 84fd: 00 00 add byte ptr [rax], al - 84ff: 00 08 add byte ptr [rax], cl - 8501: 00 00 add byte ptr [rax], al - 8503: 00 00 add byte ptr [rax], al - 8505: 00 00 add byte ptr [rax], al - 8507: 00 f1 add cl, dh - 8509: 55 push rbp - 850a: 00 00 add byte ptr [rax], al - 850c: 12 02 adc al, byte ptr [rdx] - 850e: 07 - 850f: 00 10 add byte ptr [rax], dl - 8511: 17 - 8512: 47 00 00 add byte ptr [r8], r8b - 8515: 00 00 add byte ptr [rax], al - 8517: 00 5c 00 00 add byte ptr [rax + rax], bl - 851b: 00 00 add byte ptr [rax], al - 851d: 00 00 add byte ptr [rax], al - 851f: 00 af 53 00 00 11 add byte ptr [rdi + 285212755], ch - 8525: 02 15 00 50 10 4c add dl, byte ptr [rip + 1276137472] # 0x4c10d52b <_end+0x4bc49bab> - 852b: 00 00 add byte ptr [rax], al - 852d: 00 00 add byte ptr [rax], al - 852f: 00 08 add byte ptr [rax], cl - 8531: 00 00 add byte ptr [rax], al - 8533: 00 00 add byte ptr [rax], al - 8535: 00 00 add byte ptr [rax], al - 8537: 00 c7 add bh, al - 8539: 53 push rbx - 853a: 00 00 add byte ptr [rax], al - 853c: 12 02 adc al, byte ptr [rdx] - 853e: 07 - 853f: 00 50 01 add byte ptr [rax + 1], dl - 8542: 49 00 00 add byte ptr [r8], al - 8545: 00 00 add byte ptr [rax], al - 8547: 00 0c 00 add byte ptr [rax + rax], cl - 854a: 00 00 add byte ptr [rax], al - 854c: 00 00 add byte ptr [rax], al - 854e: 00 00 add byte ptr [rax], al - 8550: d5 - 8551: 53 push rbx - 8552: 00 00 add byte ptr [rax], al - 8554: 12 02 adc al, byte ptr [rdx] - 8556: 07 - 8557: 00 b0 13 47 00 00 add byte ptr [rax + 18195], dh - 855d: 00 00 add byte ptr [rax], al - 855f: 00 a3 00 00 00 00 add byte ptr [rbx], ah - 8565: 00 00 add byte ptr [rax], al - 8567: 00 e1 add cl, ah - 8569: 53 push rbx - 856a: 00 00 add byte ptr [rax], al - 856c: 12 00 adc al, byte ptr [rax] - 856e: 07 - 856f: 00 00 add byte ptr [rax], al - 8571: 2d 40 00 00 00 sub eax, 64 - 8576: 00 00 add byte ptr [rax], al - 8578: 94 xchg eax, esp - 8579: 00 00 add byte ptr [rax], al - 857b: 00 00 add byte ptr [rax], al - 857d: 00 00 add byte ptr [rax], al - 857f: 00 f1 add cl, dh - 8581: 53 push rbx - 8582: 00 00 add byte ptr [rax], al - 8584: 11 02 adc dword ptr [rdx], eax - 8586: 12 00 adc al, byte ptr [rax] - 8588: 60 - 8589: fa cli - 858a: 4b 00 00 add byte ptr [r8], al - 858d: 00 00 add byte ptr [rax], al - 858f: 00 08 add byte ptr [rax], cl - 8591: 00 00 add byte ptr [rax], al - 8593: 00 00 add byte ptr [rax], al - 8595: 00 00 add byte ptr [rax], al - 8597: 00 fc add ah, bh - 8599: 53 push rbx - 859a: 00 00 add byte ptr [rax], al - 859c: 11 02 adc dword ptr [rdx], eax - 859e: 19 00 sbb dword ptr [rax], eax - 85a0: e0 27 loopne 0x85c9 <.symtab+0x85c9> - 85a2: 4c 00 00 add byte ptr [rax], r8b - 85a5: 00 00 add byte ptr [rax], al - 85a7: 00 08 add byte ptr [rax], cl - 85a9: 00 00 add byte ptr [rax], al - 85ab: 00 00 add byte ptr [rax], al - 85ad: 00 00 add byte ptr [rax], al - 85af: 00 08 add byte ptr [rax], cl - 85b1: 54 push rsp - 85b2: 00 00 add byte ptr [rax], al - 85b4: 12 02 adc al, byte ptr [rdx] - 85b6: 07 - 85b7: 00 c0 add al, al - 85b9: 87 48 00 xchg dword ptr [rax], ecx - 85bc: 00 00 add byte ptr [rax], al - 85be: 00 00 add byte ptr [rax], al - 85c0: 1d 00 00 00 00 sbb eax, 0 - 85c5: 00 00 add byte ptr [rax], al - 85c7: 00 12 add byte ptr [rdx], dl - 85c9: 54 push rsp - 85ca: 00 00 add byte ptr [rax], al - 85cc: 12 02 adc al, byte ptr [rdx] - 85ce: 07 - 85cf: 00 30 add byte ptr [rax], dh - 85d1: f0 lock - 85d2: 43 00 00 add byte ptr [r8], al - 85d5: 00 00 add byte ptr [rax], al - 85d7: 00 88 03 00 00 00 add byte ptr [rax + 3], cl - 85dd: 00 00 add byte ptr [rax], al - 85df: 00 20 add byte ptr [rax], ah - 85e1: 54 push rsp - 85e2: 00 00 add byte ptr [rax], al - 85e4: 11 00 adc dword ptr [rax], eax - 85e6: 19 00 sbb dword ptr [rax], eax - 85e8: 18 38 sbb byte ptr [rax], bh - 85ea: 4c 00 00 add byte ptr [rax], r8b - 85ed: 00 00 add byte ptr [rax], al - 85ef: 00 08 add byte ptr [rax], cl - 85f1: 00 00 add byte ptr [rax], al - 85f3: 00 00 add byte ptr [rax], al - 85f5: 00 00 add byte ptr [rax], al - 85f7: 00 34 54 add byte ptr [rsp + 2*rdx], dh - 85fa: 00 00 add byte ptr [rax], al - 85fc: 12 02 adc al, byte ptr [rdx] - 85fe: 07 - 85ff: 00 30 add byte ptr [rax], dh - 8601: 6a 44 push 68 - 8603: 00 00 add byte ptr [rax], al - 8605: 00 00 add byte ptr [rax], al - 8607: 00 3b add byte ptr [rbx], bh - 8609: 00 00 add byte ptr [rax], al - 860b: 00 00 add byte ptr [rax], al - 860d: 00 00 add byte ptr [rax], al - 860f: 00 4e 54 add byte ptr [rsi + 84], cl - 8612: 00 00 add byte ptr [rax], al - 8614: 12 02 adc al, byte ptr [rdx] - 8616: 07 - 8617: 00 d0 add al, dl - 8619: b8 44 00 00 00 mov eax, 68 - 861e: 00 00 add byte ptr [rax], al - 8620: df 00 fild word ptr [rax] - 8622: 00 00 add byte ptr [rax], al - 8624: 00 00 add byte ptr [rax], al - 8626: 00 00 add byte ptr [rax], al - 8628: 60 - 8629: 54 push rsp - 862a: 00 00 add byte ptr [rax], al - 862c: 12 02 adc al, byte ptr [rdx] - 862e: 07 - 862f: 00 90 ee 43 00 00 add byte ptr [rax + 17390], dl - 8635: 00 00 add byte ptr [rax], al - 8637: 00 9e 01 00 00 00 add byte ptr [rsi + 1], bl - 863d: 00 00 add byte ptr [rax], al - 863f: 00 6e 54 add byte ptr [rsi + 84], ch - 8642: 00 00 add byte ptr [rax], al - 8644: 12 02 adc al, byte ptr [rdx] - 8646: 07 - 8647: 00 f0 add al, dh - 8649: f7 44 00 00 00 00 00 7e test dword ptr [rax + rax], 2113929216 - 8651: 00 00 add byte ptr [rax], al - 8653: 00 00 add byte ptr [rax], al - 8655: 00 00 add byte ptr [rax], al - 8657: 00 83 54 00 00 22 add byte ptr [rbx + 570425428], al - 865d: 00 07 add byte ptr [rdi], al - 865f: 00 a0 02 41 00 00 add byte ptr [rax + 16642], ah - 8665: 00 00 add byte ptr [rax], al - 8667: 00 16 add byte ptr [rsi], dl - 8669: 00 00 add byte ptr [rax], al - 866b: 00 00 add byte ptr [rax], al - 866d: 00 00 add byte ptr [rax], al - 866f: 00 c2 add dl, al - 8671: 45 00 00 add byte ptr [r8], r8b - 8674: 2a 00 sub al, byte ptr [rax] - 8676: 07 - 8677: 00 d0 add al, dl - 8679: 18 42 00 sbb byte ptr [rdx], al - 867c: 00 00 add byte ptr [rax], al - 867e: 00 00 add byte ptr [rax], al - 8680: 45 00 00 add byte ptr [r8], r8b - 8683: 00 00 add byte ptr [rax], al - 8685: 00 00 add byte ptr [rax], al - 8687: 00 8c 54 00 00 1a 02 add byte ptr [rsp + 2*rdx + 35258368], cl - 868e: 07 - 868f: 00 30 add byte ptr [rax], dh - 8691: 50 push rax - 8692: 48 00 00 add byte ptr [rax], al - 8695: 00 00 add byte ptr [rax], al - 8697: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x869d <.symtab+0x869d> - 869d: 00 00 add byte ptr [rax], al - 869f: 00 21 add byte ptr [rcx], ah - 86a1: 5e pop rsi - 86a2: 00 00 add byte ptr [rax], al - 86a4: 22 00 and al, byte ptr [rax] - 86a6: 07 - 86a7: 00 60 15 add byte ptr [rax + 21], ah - 86aa: 41 00 00 add byte ptr [r8], al - 86ad: 00 00 add byte ptr [rax], al - 86af: 00 f6 add dh, dh - 86b1: 00 00 add byte ptr [rax], al - 86b3: 00 00 add byte ptr [rax], al - 86b5: 00 00 add byte ptr [rax], al - 86b7: 00 96 54 00 00 10 add byte ptr [rsi + 268435540], dl - 86bd: 00 19 add byte ptr [rcx], bl - 86bf: 00 30 add byte ptr [rax], dh - 86c1: 22 4c 00 00 and cl, byte ptr [rax + rax] - ... - 86cd: 00 00 add byte ptr [rax], al - 86cf: 00 a2 54 00 00 12 add byte ptr [rdx + 301989972], ah - 86d5: 02 07 add al, byte ptr [rdi] - 86d7: 00 30 add byte ptr [rax], dh - 86d9: a1 44 00 00 00 00 00 a5 00 movabs eax, dword ptr [46443371157258308] - 86e2: 00 00 add byte ptr [rax], al - 86e4: 00 00 add byte ptr [rax], al - 86e6: 00 00 add byte ptr [rax], al - 86e8: ac lodsb al, byte ptr [rsi] - 86e9: 54 push rsp - 86ea: 00 00 add byte ptr [rax], al - 86ec: 12 02 adc al, byte ptr [rdx] - 86ee: 07 - 86ef: 00 40 84 add byte ptr [rax - 124], al - 86f2: 44 00 00 add byte ptr [rax], r8b - 86f5: 00 00 add byte ptr [rax], al - 86f7: 00 26 add byte ptr [rsi], ah - 86f9: 01 00 add dword ptr [rax], eax - 86fb: 00 00 add byte ptr [rax], al - 86fd: 00 00 add byte ptr [rax], al - 86ff: 00 b8 54 00 00 12 add byte ptr [rax + 301989972], bh - 8705: 02 07 add al, byte ptr [rdi] - 8707: 00 60 d2 add byte ptr [rax - 46], ah - 870a: 46 00 00 add byte ptr [rax], r8b - 870d: 00 00 add byte ptr [rax], al - 870f: 00 3e add byte ptr [rsi], bh - 8711: 02 00 add al, byte ptr [rax] - 8713: 00 00 add byte ptr [rax], al - 8715: 00 00 add byte ptr [rax], al - 8717: 00 cc add ah, cl - 8719: 54 push rsp - 871a: 00 00 add byte ptr [rax], al - 871c: 12 00 adc al, byte ptr [rax] - 871e: 07 - 871f: 00 70 3e add byte ptr [rax + 62], dh - 8722: 45 00 00 add byte ptr [r8], r8b - 8725: 00 00 add byte ptr [rax], al - 8727: 00 88 0e 00 00 00 add byte ptr [rax + 14], cl - 872d: 00 00 add byte ptr [rax], al - 872f: 00 ec add ah, ch - 8731: 54 push rsp - 8732: 00 00 add byte ptr [rax], al - 8734: 12 02 adc al, byte ptr [rdx] - 8736: 07 - 8737: 00 40 79 add byte ptr [rax + 121], al - 873a: 41 00 00 add byte ptr [r8], al - 873d: 00 00 add byte ptr [rax], al - 873f: 00 5f 00 add byte ptr [rdi], bl - 8742: 00 00 add byte ptr [rax], al - 8744: 00 00 add byte ptr [rax], al - 8746: 00 00 add byte ptr [rax], al - 8748: ac lodsb al, byte ptr [rsi] - 8749: 59 pop rcx - 874a: 00 00 add byte ptr [rax], al - 874c: 1a 02 sbb al, byte ptr [rdx] - 874e: 07 - 874f: 00 10 add byte ptr [rax], dl - 8751: 24 42 and al, 66 - 8753: 00 00 add byte ptr [rax], al - 8755: 00 00 add byte ptr [rax], al - 8757: 00 9e 00 00 00 00 add byte ptr [rsi], bl - 875d: 00 00 add byte ptr [rax], al - 875f: 00 fe add dh, bh - 8761: 54 push rsp - 8762: 00 00 add byte ptr [rax], al - 8764: 12 02 adc al, byte ptr [rdx] - 8766: 07 - 8767: 00 d0 add al, dl - 8769: 72 44 jb 0x87af <.symtab+0x87af> - 876b: 00 00 add byte ptr [rax], al - 876d: 00 00 add byte ptr [rax], al - 876f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x8775 <.symtab+0x8775> - 8775: 00 00 add byte ptr [rax], al - 8777: 00 09 add byte ptr [rcx], cl - 8779: 55 push rbp - 877a: 00 00 add byte ptr [rax], al - 877c: 22 02 and al, byte ptr [rdx] - 877e: 07 - 877f: 00 60 e4 add byte ptr [rax - 28], ah - 8782: 45 00 00 add byte ptr [r8], r8b - 8785: 00 00 add byte ptr [rax], al - 8787: 00 0e add byte ptr [rsi], cl - 8789: 00 00 add byte ptr [rax], al - 878b: 00 00 add byte ptr [rax], al - 878d: 00 00 add byte ptr [rax], al - 878f: 00 8b 67 00 00 12 add byte ptr [rbx + 301989991], cl - 8795: 00 07 add byte ptr [rdi], al - 8797: 00 05 1d 40 00 00 add byte ptr [rip + 16413], al # 0xc7ba <.symtab+0xc7ba> - 879d: 00 00 add byte ptr [rax], al - 879f: 00 1b add byte ptr [rbx], bl - 87a1: 00 00 add byte ptr [rax], al - 87a3: 00 00 add byte ptr [rax], al - 87a5: 00 00 add byte ptr [rax], al - 87a7: 00 14 55 00 00 12 02 add byte ptr [2*rdx + 34734080], dl - 87ae: 07 - 87af: 00 c0 add al, al - 87b1: ac lodsb al, byte ptr [rsi] - 87b2: 47 00 00 add byte ptr [r8], r8b - 87b5: 00 00 add byte ptr [rax], al - 87b7: 00 46 08 add byte ptr [rsi + 8], al - 87ba: 00 00 add byte ptr [rax], al - 87bc: 00 00 add byte ptr [rax], al - 87be: 00 00 add byte ptr [rax], al - 87c0: 26 55 push rbp - 87c2: 00 00 add byte ptr [rax], al - 87c4: 11 00 adc dword ptr [rax], eax - 87c6: 19 00 sbb dword ptr [rax], eax - 87c8: 20 38 and byte ptr [rax], bh - 87ca: 4c 00 00 add byte ptr [rax], r8b - 87cd: 00 00 add byte ptr [rax], al - 87cf: 00 08 add byte ptr [rax], cl - 87d1: 00 00 add byte ptr [rax], al - 87d3: 00 00 add byte ptr [rax], al - 87d5: 00 00 add byte ptr [rax], al - 87d7: 00 36 add byte ptr [rsi], dh - 87d9: 55 push rbp - 87da: 00 00 add byte ptr [rax], al - 87dc: 1a 00 sbb al, byte ptr [rax] - 87de: 07 - 87df: 00 80 04 47 00 00 add byte ptr [rax + 18180], al - 87e5: 00 00 add byte ptr [rax], al - 87e7: 00 45 00 add byte ptr [rbp], al - 87ea: 00 00 add byte ptr [rax], al - 87ec: 00 00 add byte ptr [rax], al - 87ee: 00 00 add byte ptr [rax], al - 87f0: 40 55 push rbp - 87f2: 00 00 add byte ptr [rax], al - 87f4: 12 00 adc al, byte ptr [rax] - 87f6: 07 - 87f7: 00 60 18 add byte ptr [rax + 24], ah - 87fa: 42 00 00 add byte ptr [rax], al - 87fd: 00 00 add byte ptr [rax], al - 87ff: 00 47 00 add byte ptr [rdi], al - 8802: 00 00 add byte ptr [rax], al - 8804: 00 00 add byte ptr [rax], al - 8806: 00 00 add byte ptr [rax], al - 8808: 4e 55 push rbp - 880a: 00 00 add byte ptr [rax], al - 880c: 11 02 adc dword ptr [rdx], eax - 880e: 12 00 adc al, byte ptr [rax] - 8810: 20 d1 and cl, dl - 8812: 4b 00 00 add byte ptr [r8], al - 8815: 00 00 add byte ptr [rax], al - 8817: 00 20 add byte ptr [rax], ah - 8819: 00 00 add byte ptr [rax], al - 881b: 00 00 add byte ptr [rax], al - 881d: 00 00 add byte ptr [rax], al - 881f: 00 64 55 00 add byte ptr [rbp + 2*rdx], ah - 8823: 00 10 add byte ptr [rax], dl - 8825: 00 f1 add cl, dh - 8827: ff 02 inc dword ptr [rdx] - ... - 8835: 00 00 add byte ptr [rax], al - 8837: 00 81 55 00 00 21 add byte ptr [rcx + 553648213], al - 883d: 00 12 add byte ptr [rdx], dl - 883f: 00 e0 add al, ah - 8841: ee out dx, al - 8842: 4b 00 00 add byte ptr [r8], al - 8845: 00 00 add byte ptr [rax], al - 8847: 00 38 add byte ptr [rax], bh - 8849: 04 00 add al, 0 - 884b: 00 00 add byte ptr [rax], al - 884d: 00 00 add byte ptr [rax], al - 884f: 00 8e 55 00 00 12 add byte ptr [rsi + 301989973], cl - 8855: 02 07 add al, byte ptr [rdi] - 8857: 00 20 add byte ptr [rax], ah - 8859: 57 push rdi - 885a: 48 00 00 add byte ptr [rax], al - 885d: 00 00 add byte ptr [rax], al - 885f: 00 34 00 add byte ptr [rax + rax], dh - 8862: 00 00 add byte ptr [rax], al - 8864: 00 00 add byte ptr [rax], al - 8866: 00 00 add byte ptr [rax], al - 8868: a1 55 00 00 12 00 07 00 00 movabs eax, dword ptr [7696883384405] - 8871: 66 41 00 00 add byte ptr [r8], al - 8875: 00 00 add byte ptr [rax], al - 8877: 00 9f 00 00 00 00 add byte ptr [rdi], bl - 887d: 00 00 add byte ptr [rax], al - 887f: 00 b5 55 00 00 11 add byte ptr [rbp + 285212757], dh - 8885: 00 19 add byte ptr [rcx], bl - 8887: 00 30 add byte ptr [rax], dh - 8889: 37 - 888a: 4c 00 00 add byte ptr [rax], r8b - 888d: 00 00 add byte ptr [rax], al - 888f: 00 08 add byte ptr [rax], cl - 8891: 00 00 add byte ptr [rax], al - 8893: 00 00 add byte ptr [rax], al - 8895: 00 00 add byte ptr [rax], al - 8897: 00 c8 add al, cl - 8899: 55 push rbp - 889a: 00 00 add byte ptr [rax], al - 889c: 11 02 adc dword ptr [rdx], eax - 889e: 19 00 sbb dword ptr [rax], eax - 88a0: b0 38 mov al, 56 - 88a2: 4c 00 00 add byte ptr [rax], r8b - 88a5: 00 00 add byte ptr [rax], al - 88a7: 00 04 00 add byte ptr [rax + rax], al - 88aa: 00 00 add byte ptr [rax], al - 88ac: 00 00 add byte ptr [rax], al - 88ae: 00 00 add byte ptr [rax], al - 88b0: 99 cdq - 88b1: 69 00 00 22 00 07 imul eax, dword ptr [rax], 117449216 - 88b7: 00 b0 b9 44 00 00 add byte ptr [rax + 17593], dh - 88bd: 00 00 add byte ptr [rax], al - 88bf: 00 8b 00 00 00 00 add byte ptr [rbx], cl - 88c5: 00 00 add byte ptr [rax], al - 88c7: 00 d5 add ch, dl - 88c9: 55 push rbp - 88ca: 00 00 add byte ptr [rax], al - 88cc: 12 00 adc al, byte ptr [rax] - 88ce: 07 - 88cf: 00 00 add byte ptr [rax], al - 88d1: a2 41 00 00 00 00 00 2d 00 movabs byte ptr [12666373951979585], al - 88da: 00 00 add byte ptr [rax], al - 88dc: 00 00 add byte ptr [rax], al - 88de: 00 00 add byte ptr [rax], al - 88e0: ec in al, dx - 88e1: 55 push rbp - 88e2: 00 00 add byte ptr [rax], al - 88e4: 12 00 adc al, byte ptr [rax] - 88e6: 07 - 88e7: 00 10 add byte ptr [rax], dl - 88e9: 17 - 88ea: 47 00 00 add byte ptr [r8], r8b - 88ed: 00 00 add byte ptr [rax], al - 88ef: 00 5c 00 00 add byte ptr [rax + rax], bl - 88f3: 00 00 add byte ptr [rax], al - 88f5: 00 00 add byte ptr [rax], al - 88f7: 00 50 59 add byte ptr [rax + 89], dl - 88fa: 00 00 add byte ptr [rax], al - 88fc: 22 00 and al, byte ptr [rax] - 88fe: 07 - 88ff: 00 e0 add al, ah - 8901: 72 44 jb 0x8947 <.symtab+0x8947> - 8903: 00 00 add byte ptr [rax], al - 8905: 00 00 add byte ptr [rax], al - 8907: 00 22 add byte ptr [rdx], ah - 8909: 00 00 add byte ptr [rax], al - 890b: 00 00 add byte ptr [rax], al - 890d: 00 00 add byte ptr [rax], al - 890f: 00 fe add dh, bh - 8911: 55 push rbp - 8912: 00 00 add byte ptr [rax], al - 8914: 12 00 adc al, byte ptr [rax] - 8916: 07 - 8917: 00 60 5b add byte ptr [rax + 91], ah - 891a: 41 00 00 add byte ptr [r8], al - 891d: 00 00 add byte ptr [rax], al - 891f: 00 af 00 00 00 00 add byte ptr [rdi], ch - 8925: 00 00 add byte ptr [rax], al - 8927: 00 12 add byte ptr [rdx], dl - 8929: 56 push rsi - 892a: 00 00 add byte ptr [rax], al - 892c: 11 02 adc dword ptr [rdx], eax - 892e: 0a 00 or al, byte ptr [rax] - 8930: 10 80 49 00 00 00 adc byte ptr [rax + 73], al - 8936: 00 00 add byte ptr [rax], al - 8938: 1f - 8939: 00 00 add byte ptr [rax], al - 893b: 00 00 add byte ptr [rax], al - 893d: 00 00 add byte ptr [rax], al - 893f: 00 27 add byte ptr [rdi], ah - 8941: 69 00 00 22 00 07 imul eax, dword ptr [rax], 117449216 - 8947: 00 40 13 add byte ptr [rax + 19], al - 894a: 42 00 00 add byte ptr [rax], al - 894d: 00 00 add byte ptr [rax], al - 894f: 00 1c 02 add byte ptr [rdx + rax], bl - 8952: 00 00 add byte ptr [rax], al - 8954: 00 00 add byte ptr [rax], al - 8956: 00 00 add byte ptr [rax], al - 8958: 27 - 8959: 56 push rsi - 895a: 00 00 add byte ptr [rax], al - 895c: 12 02 adc al, byte ptr [rdx] - 895e: 07 - 895f: 00 50 67 add byte ptr [rax + 103], dl - 8962: 43 00 00 add byte ptr [r8], al - 8965: 00 00 add byte ptr [rax], al - 8967: 00 0c 00 add byte ptr [rax + rax], cl - 896a: 00 00 add byte ptr [rax], al - 896c: 00 00 add byte ptr [rax], al - 896e: 00 00 add byte ptr [rax], al - 8970: 3a 36 cmp dh, byte ptr [rsi] - 8972: 00 00 add byte ptr [rax], al - 8974: 22 00 and al, byte ptr [rax] - 8976: 07 - 8977: 00 50 10 add byte ptr [rax + 16], dl - 897a: 41 00 00 add byte ptr [r8], al - 897d: 00 00 add byte ptr [rax], al - 897f: 00 88 02 00 00 00 add byte ptr [rax + 2], cl - 8985: 00 00 add byte ptr [rax], al - 8987: 00 46 56 add byte ptr [rsi + 86], al - 898a: 00 00 add byte ptr [rax], al - 898c: 12 02 adc al, byte ptr [rdx] - 898e: 07 - 898f: 00 f0 add al, dh - 8991: bb 44 00 00 00 mov ebx, 68 - 8996: 00 00 add byte ptr [rax], al - 8998: 2c 00 sub al, 0 - 899a: 00 00 add byte ptr [rax], al - 899c: 00 00 add byte ptr [rax], al - 899e: 00 00 add byte ptr [rax], al - 89a0: 55 push rbp - 89a1: 56 push rsi - 89a2: 00 00 add byte ptr [rax], al - 89a4: 11 00 adc dword ptr [rax], eax - 89a6: 19 00 sbb dword ptr [rax], eax - 89a8: 28 38 sub byte ptr [rax], bh - 89aa: 4c 00 00 add byte ptr [rax], r8b - 89ad: 00 00 add byte ptr [rax], al - 89af: 00 04 00 add byte ptr [rax + rax], al - 89b2: 00 00 add byte ptr [rax], al - 89b4: 00 00 add byte ptr [rax], al - 89b6: 00 00 add byte ptr [rax], al - 89b8: 60 - 89b9: 56 push rsi - 89ba: 00 00 add byte ptr [rax], al - 89bc: 12 02 adc al, byte ptr [rdx] - 89be: 07 - 89bf: 00 60 d4 add byte ptr [rax - 44], ah - 89c2: 47 00 00 add byte ptr [r8], r8b - 89c5: 00 00 add byte ptr [rax], al - 89c7: 00 d8 add al, bl - 89c9: 00 00 add byte ptr [rax], al - 89cb: 00 00 add byte ptr [rax], al - 89cd: 00 00 add byte ptr [rax], al - 89cf: 00 5f 6b add byte ptr [rdi + 107], bl - 89d2: 00 00 add byte ptr [rax], al - 89d4: 22 00 and al, byte ptr [rax] - 89d6: 07 - 89d7: 00 40 84 add byte ptr [rax - 124], al - 89da: 44 00 00 add byte ptr [rax], r8b - 89dd: 00 00 add byte ptr [rax], al - 89df: 00 26 add byte ptr [rsi], ah - 89e1: 01 00 add dword ptr [rax], eax - 89e3: 00 00 add byte ptr [rax], al - 89e5: 00 00 add byte ptr [rax], al - 89e7: 00 71 56 add byte ptr [rcx + 86], dh - 89ea: 00 00 add byte ptr [rax], al - 89ec: 12 02 adc al, byte ptr [rdx] - 89ee: 07 - 89ef: 00 b0 7f 47 00 00 add byte ptr [rax + 18303], dh - 89f5: 00 00 add byte ptr [rax], al - 89f7: 00 60 19 add byte ptr [rax + 25], ah - 89fa: 00 00 add byte ptr [rax], al - 89fc: 00 00 add byte ptr [rax], al - 89fe: 00 00 add byte ptr [rax], al - 8a00: 42 55 push rbp - 8a02: 00 00 add byte ptr [rax], al - 8a04: 22 00 and al, byte ptr [rax] - 8a06: 07 - 8a07: 00 60 18 add byte ptr [rax + 24], ah - 8a0a: 42 00 00 add byte ptr [rax], al - 8a0d: 00 00 add byte ptr [rax], al - 8a0f: 00 47 00 add byte ptr [rdi], al - 8a12: 00 00 add byte ptr [rax], al - 8a14: 00 00 add byte ptr [rax], al - 8a16: 00 00 add byte ptr [rax], al - 8a18: e9 30 00 00 22 jmp 0x22008a4d <_end+0x21b450cd> - 8a1d: 00 07 add byte ptr [rdi], al - 8a1f: 00 c0 add al, al - 8a21: 17 - 8a22: 47 00 00 add byte ptr [r8], r8b - 8a25: 00 00 add byte ptr [rax], al - 8a27: 00 c9 add cl, cl - 8a29: 00 00 add byte ptr [rax], al - 8a2b: 00 00 add byte ptr [rax], al - 8a2d: 00 00 add byte ptr [rax], al - 8a2f: 00 82 55 00 00 21 add byte ptr [rdx + 553648213], al - 8a35: 00 12 add byte ptr [rdx], dl - 8a37: 00 e0 add al, ah - 8a39: ee out dx, al - 8a3a: 4b 00 00 add byte ptr [r8], al - 8a3d: 00 00 add byte ptr [rax], al - 8a3f: 00 38 add byte ptr [rax], bh - 8a41: 04 00 add al, 0 - 8a43: 00 00 add byte ptr [rax], al - 8a45: 00 00 add byte ptr [rax], al - 8a47: 00 85 56 00 00 11 add byte ptr [rbp + 285212758], al - 8a4d: 00 19 add byte ptr [rcx], bl - 8a4f: 00 2c 38 add byte ptr [rax + rdi], ch - 8a52: 4c 00 00 add byte ptr [rax], r8b - 8a55: 00 00 add byte ptr [rax], al - 8a57: 00 04 00 add byte ptr [rax + rax], al - 8a5a: 00 00 add byte ptr [rax], al - 8a5c: 00 00 add byte ptr [rax], al - 8a5e: 00 00 add byte ptr [rax], al - 8a60: 07 - 8a61: 4f 00 00 add byte ptr [r8], r8b - 8a64: 22 00 and al, byte ptr [rax] - 8a66: 07 - 8a67: 00 f0 add al, dh - 8a69: 10 47 00 adc byte ptr [rdi], al - 8a6c: 00 00 add byte ptr [rax], al - 8a6e: 00 00 add byte ptr [rax], al - 8a70: 7c 01 jl 0x8a73 <.symtab+0x8a73> - 8a72: 00 00 add byte ptr [rax], al - 8a74: 00 00 add byte ptr [rax], al - 8a76: 00 00 add byte ptr [rax], al - 8a78: 96 xchg eax, esi - 8a79: 56 push rsi - 8a7a: 00 00 add byte ptr [rax], al - 8a7c: 12 02 adc al, byte ptr [rdx] - 8a7e: 07 - 8a7f: 00 f0 add al, dh - 8a81: d7 xlatb - 8a82: 46 00 00 add byte ptr [rax], r8b - 8a85: 00 00 add byte ptr [rax], al - 8a87: 00 6a 01 add byte ptr [rdx + 1], ch - 8a8a: 00 00 add byte ptr [rax], al - 8a8c: 00 00 add byte ptr [rax], al - 8a8e: 00 00 add byte ptr [rax], al - 8a90: a3 56 00 00 12 00 07 00 00 movabs dword ptr [7696883384406], eax - 8a99: 9e sahf - 8a9a: 41 00 00 add byte ptr [r8], al - 8a9d: 00 00 add byte ptr [rax], al - 8a9f: 00 3f add byte ptr [rdi], bh - 8aa1: 00 00 add byte ptr [rax], al - 8aa3: 00 00 add byte ptr [rax], al - 8aa5: 00 00 add byte ptr [rax], al - 8aa7: 00 be 56 00 00 12 add byte ptr [rsi + 301989974], bh - 8aad: 02 07 add al, byte ptr [rdi] - 8aaf: 00 30 add byte ptr [rax], dh - 8ab1: 76 41 jbe 0x8af4 <.symtab+0x8af4> - 8ab3: 00 00 add byte ptr [rax], al - 8ab5: 00 00 add byte ptr [rax], al - 8ab7: 00 da add dl, bl - 8ab9: 01 00 add dword ptr [rax], eax - 8abb: 00 00 add byte ptr [rax], al - 8abd: 00 00 add byte ptr [rax], al - 8abf: 00 c6 add dh, al - 8ac1: 56 push rsi - 8ac2: 00 00 add byte ptr [rax], al - 8ac4: 12 02 adc al, byte ptr [rdx] - 8ac6: 07 - 8ac7: 00 40 22 add byte ptr [rax + 34], al - 8aca: 49 00 00 add byte ptr [r8], al - 8acd: 00 00 add byte ptr [rax], al - 8acf: 00 8c 00 00 00 00 00 add byte ptr [rax + rax], cl - 8ad6: 00 00 add byte ptr [rax], al - 8ad8: e8 56 00 00 12 call 0x12008b33 <_end+0x11b451b3> - 8add: 02 07 add al, byte ptr [rdi] - 8adf: 00 c0 add al, al - 8ae1: 61 - 8ae2: 44 00 00 add byte ptr [rax], r8b - 8ae5: 00 00 add byte ptr [rax], al - 8ae7: 00 0c 00 add byte ptr [rax + rax], cl - 8aea: 00 00 add byte ptr [rax], al - 8aec: 00 00 add byte ptr [rax], al - 8aee: 00 00 add byte ptr [rax], al - 8af0: 03 57 00 add edx, dword ptr [rdi] - 8af3: 00 12 add byte ptr [rdx], dl - 8af5: 02 07 add al, byte ptr [rdi] - 8af7: 00 e0 add al, ah - 8af9: 47 47 - 8afb: 00 00 add byte ptr [rax], al - 8afd: 00 00 add byte ptr [rax], al - 8aff: 00 a5 00 00 00 00 add byte ptr [rbp], ah - 8b05: 00 00 add byte ptr [rax], al - 8b07: 00 11 add byte ptr [rcx], dl - 8b09: 57 push rdi - 8b0a: 00 00 add byte ptr [rax], al - 8b0c: 12 02 adc al, byte ptr [rdx] - 8b0e: 07 - 8b0f: 00 50 2f add byte ptr [rax + 47], dl - 8b12: 40 00 00 add byte ptr [rax], al - 8b15: 00 00 add byte ptr [rax], al - 8b17: 00 46 00 add byte ptr [rsi], al - 8b1a: 00 00 add byte ptr [rax], al - 8b1c: 00 00 add byte ptr [rax], al - 8b1e: 00 00 add byte ptr [rax], al - 8b20: 1f - 8b21: 57 push rdi - 8b22: 00 00 add byte ptr [rax], al - 8b24: 12 02 adc al, byte ptr [rdx] - 8b26: 07 - 8b27: 00 d0 add al, dl - 8b29: 5d pop rbp - 8b2a: 44 00 00 add byte ptr [rax], r8b - 8b2d: 00 00 add byte ptr [rax], al - 8b2f: 00 0c 00 add byte ptr [rax + rax], cl - 8b32: 00 00 add byte ptr [rax], al - 8b34: 00 00 add byte ptr [rax], al - 8b36: 00 00 add byte ptr [rax], al - 8b38: 3c 57 cmp al, 87 - 8b3a: 00 00 add byte ptr [rax], al - 8b3c: 11 02 adc dword ptr [rdx], eax - 8b3e: 0a 00 or al, byte ptr [rax] - 8b40: a8 94 test al, -108 - 8b42: 49 00 00 add byte ptr [r8], al - 8b45: 00 00 add byte ptr [rax], al - 8b47: 00 02 add byte ptr [rdx], al - 8b49: 00 00 add byte ptr [rax], al - 8b4b: 00 00 add byte ptr [rax], al - 8b4d: 00 00 add byte ptr [rax], al - 8b4f: 00 47 57 add byte ptr [rdi + 87], al - 8b52: 00 00 add byte ptr [rax], al - 8b54: 12 00 adc al, byte ptr [rax] - 8b56: 07 - 8b57: 00 70 72 add byte ptr [rax + 114], dh - 8b5a: 41 00 00 add byte ptr [r8], al - 8b5d: 00 00 add byte ptr [rax], al - 8b5f: 00 2c 00 add byte ptr [rax + rax], ch - 8b62: 00 00 add byte ptr [rax], al - 8b64: 00 00 add byte ptr [rax], al - 8b66: 00 00 add byte ptr [rax], al - 8b68: 58 pop rax - 8b69: 57 push rdi - 8b6a: 00 00 add byte ptr [rax], al - 8b6c: 12 02 adc al, byte ptr [rdx] - 8b6e: 07 - 8b6f: 00 30 add byte ptr [rax], dh - 8b71: 32 40 00 xor al, byte ptr [rax] - 8b74: 00 00 add byte ptr [rax], al - 8b76: 00 00 add byte ptr [rax], al - 8b78: a5 movsd dword ptr es:[rdi], dword ptr [rsi] - 8b79: 0a 00 or al, byte ptr [rax] - 8b7b: 00 00 add byte ptr [rax], al - 8b7d: 00 00 add byte ptr [rax], al - 8b7f: 00 65 57 add byte ptr [rbp + 87], ah - 8b82: 00 00 add byte ptr [rax], al - 8b84: 12 02 adc al, byte ptr [rdx] - 8b86: 07 - 8b87: 00 80 ce 46 00 00 add byte ptr [rax + 18126], al - 8b8d: 00 00 add byte ptr [rax], al - 8b8f: 00 36 add byte ptr [rsi], dh - 8b91: 00 00 add byte ptr [rax], al - 8b93: 00 00 add byte ptr [rax], al - 8b95: 00 00 add byte ptr [rax], al - 8b97: 00 80 57 00 00 12 add byte ptr [rax + 301989975], al - 8b9d: 02 07 add al, byte ptr [rdi] - 8b9f: 00 e0 add al, ah - 8ba1: 93 xchg eax, ebx - 8ba2: 41 00 00 add byte ptr [r8], al - 8ba5: 00 00 add byte ptr [rax], al - 8ba7: 00 1b add byte ptr [rbx], bl - 8ba9: 00 00 add byte ptr [rax], al - 8bab: 00 00 add byte ptr [rax], al - 8bad: 00 00 add byte ptr [rax], al - 8baf: 00 93 57 00 00 11 add byte ptr [rbx + 285212759], dl - 8bb5: 00 0a add byte ptr [rdx], cl - 8bb7: 00 50 91 add byte ptr [rax - 111], dl - 8bba: 49 00 00 add byte ptr [r8], al - 8bbd: 00 00 add byte ptr [rax], al - 8bbf: 00 1b add byte ptr [rbx], bl - 8bc1: 00 00 add byte ptr [rax], al - 8bc3: 00 00 add byte ptr [rax], al - 8bc5: 00 00 add byte ptr [rax], al - 8bc7: 00 9a 36 00 00 22 add byte ptr [rdx + 570425398], bl - 8bcd: 00 07 add byte ptr [rdi], al - 8bcf: 00 d0 add al, dl - 8bd1: 04 47 add al, 71 - 8bd3: 00 00 add byte ptr [rax], al - 8bd5: 00 00 add byte ptr [rax], al - 8bd7: 00 20 add byte ptr [rax], ah - 8bd9: 00 00 add byte ptr [rax], al - 8bdb: 00 00 add byte ptr [rax], al - 8bdd: 00 00 add byte ptr [rax], al - 8bdf: 00 a7 57 00 00 12 add byte ptr [rdi + 301989975], ah - 8be5: 02 07 add al, byte ptr [rdi] - 8be7: 00 b0 3d 41 00 00 add byte ptr [rax + 16701], dh - 8bed: 00 00 add byte ptr [rax], al - 8bef: 00 98 00 00 00 00 add byte ptr [rax], bl - 8bf5: 00 00 add byte ptr [rax], al - 8bf7: 00 b8 57 00 00 12 add byte ptr [rax + 301989975], bh - 8bfd: 00 07 add byte ptr [rdi], al - 8bff: 00 00 add byte ptr [rax], al - 8c01: b1 41 mov cl, 65 - 8c03: 00 00 add byte ptr [rax], al - 8c05: 00 00 add byte ptr [rax], al - 8c07: 00 4d 00 add byte ptr [rbp], cl - 8c0a: 00 00 add byte ptr [rax], al - 8c0c: 00 00 add byte ptr [rax], al - 8c0e: 00 00 add byte ptr [rax], al - 8c10: d6 - 8c11: 57 push rdi - 8c12: 00 00 add byte ptr [rax], al - 8c14: 12 00 adc al, byte ptr [rax] - 8c16: 07 - 8c17: 00 90 5d 48 00 00 add byte ptr [rax + 18525], dl - 8c1d: 00 00 add byte ptr [rax], al - 8c1f: 00 05 00 00 00 00 add byte ptr [rip], al # 0x8c25 <.symtab+0x8c25> - 8c25: 00 00 add byte ptr [rax], al - 8c27: 00 e7 add bh, ah - 8c29: 57 push rdi - 8c2a: 00 00 add byte ptr [rax], al - 8c2c: 12 02 adc al, byte ptr [rdx] - 8c2e: 07 - 8c2f: 00 f0 add al, dh - 8c31: e8 46 00 00 00 call 0x8c7c <.symtab+0x8c7c> - 8c36: 00 00 add byte ptr [rax], al - 8c38: bc 02 00 00 00 mov esp, 2 - 8c3d: 00 00 add byte ptr [rax], al - 8c3f: 00 f0 add al, dh - 8c41: 57 push rdi - 8c42: 00 00 add byte ptr [rax], al - 8c44: 12 02 adc al, byte ptr [rdx] - 8c46: 07 - 8c47: 00 f0 add al, dh - 8c49: b3 48 mov bl, 72 - 8c4b: 00 00 add byte ptr [rax], al - 8c4d: 00 00 add byte ptr [rax], al - 8c4f: 00 a9 00 00 00 00 add byte ptr [rcx], ch - 8c55: 00 00 add byte ptr [rax], al - 8c57: 00 f9 add cl, bh - 8c59: 57 push rdi - 8c5a: 00 00 add byte ptr [rax], al - 8c5c: 22 02 and al, byte ptr [rdx] - 8c5e: 07 - 8c5f: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh - 8c65: 00 00 add byte ptr [rax], al - 8c67: 00 2c 00 add byte ptr [rax + rax], ch - 8c6a: 00 00 add byte ptr [rax], al - 8c6c: 00 00 add byte ptr [rax], al - 8c6e: 00 00 add byte ptr [rax], al - 8c70: 01 58 00 add dword ptr [rax], ebx - 8c73: 00 11 add byte ptr [rcx], dl - 8c75: 02 0a add cl, byte ptr [rdx] - 8c77: 00 00 add byte ptr [rax], al - 8c79: 53 push rbx - 8c7a: 49 00 00 add byte ptr [r8], al - 8c7d: 00 00 add byte ptr [rax], al - 8c7f: 00 12 add byte ptr [rdx], dl - 8c81: 00 00 add byte ptr [rax], al - 8c83: 00 00 add byte ptr [rax], al - 8c85: 00 00 add byte ptr [rax], al - 8c87: 00 15 58 00 00 11 add byte ptr [rip + 285212760], dl # 0x11008ce5 <_end+0x10b45365> - 8c8d: 02 0a add cl, byte ptr [rdx] - 8c8f: 00 eb add bl, ch - 8c91: 52 push rdx - 8c92: 49 00 00 add byte ptr [r8], al - 8c95: 00 00 add byte ptr [rax], al - 8c97: 00 06 add byte ptr [rsi], al - 8c99: 00 00 add byte ptr [rax], al - 8c9b: 00 00 add byte ptr [rax], al - 8c9d: 00 00 add byte ptr [rax], al - 8c9f: 00 24 58 add byte ptr [rax + 2*rbx], ah - 8ca2: 00 00 add byte ptr [rax], al - 8ca4: 12 02 adc al, byte ptr [rdx] - 8ca6: 07 - 8ca7: 00 80 a0 44 00 00 add byte ptr [rax + 17568], al - 8cad: 00 00 add byte ptr [rax], al - 8caf: 00 af 00 00 00 00 add byte ptr [rdi], ch - 8cb5: 00 00 add byte ptr [rax], al - 8cb7: 00 2c 58 add byte ptr [rax + 2*rbx], ch - 8cba: 00 00 add byte ptr [rax], al - 8cbc: 12 02 adc al, byte ptr [rdx] - 8cbe: 07 - 8cbf: 00 50 c9 add byte ptr [rax - 55], dl - 8cc2: 46 00 00 add byte ptr [rax], r8b - 8cc5: 00 00 add byte ptr [rax], al - 8cc7: 00 0c 00 add byte ptr [rax + rax], cl - 8cca: 00 00 add byte ptr [rax], al - 8ccc: 00 00 add byte ptr [rax], al - 8cce: 00 00 add byte ptr [rax], al - 8cd0: 38 58 00 cmp byte ptr [rax], bl - 8cd3: 00 12 add byte ptr [rdx], dl - 8cd5: 02 07 add al, byte ptr [rdi] - 8cd7: 00 70 7d add byte ptr [rax + 125], dh - 8cda: 47 00 00 add byte ptr [r8], r8b - 8cdd: 00 00 add byte ptr [rax], al - 8cdf: 00 ad 00 00 00 00 add byte ptr [rbp], ch - 8ce5: 00 00 add byte ptr [rax], al - 8ce7: 00 50 58 add byte ptr [rax + 88], dl - 8cea: 00 00 add byte ptr [rax], al - 8cec: 12 02 adc al, byte ptr [rdx] - 8cee: 07 - 8cef: 00 a0 f5 43 00 00 add byte ptr [rax + 17397], ah - 8cf5: 00 00 add byte ptr [rax], al - 8cf7: 00 a2 17 00 00 00 add byte ptr [rdx + 23], ah - 8cfd: 00 00 add byte ptr [rax], al - 8cff: 00 5f 58 add byte ptr [rdi + 88], bl - 8d02: 00 00 add byte ptr [rax], al - 8d04: 1a 02 sbb al, byte ptr [rdx] - 8d06: 07 - 8d07: 00 20 add byte ptr [rax], ah - 8d09: 19 42 00 sbb dword ptr [rdx], eax - 8d0c: 00 00 add byte ptr [rax], al - 8d0e: 00 00 add byte ptr [rax], al - 8d10: 55 push rbp - 8d11: 00 00 add byte ptr [rax], al - 8d13: 00 00 add byte ptr [rax], al - 8d15: 00 00 add byte ptr [rax], al - 8d17: 00 66 58 add byte ptr [rsi + 88], ah - 8d1a: 00 00 add byte ptr [rax], al - 8d1c: 12 02 adc al, byte ptr [rdx] - 8d1e: 07 - 8d1f: 00 70 d1 add byte ptr [rax - 47], dh - 8d22: 46 00 00 add byte ptr [rax], r8b - 8d25: 00 00 add byte ptr [rax], al - 8d27: 00 6f 00 add byte ptr [rdi], ch - 8d2a: 00 00 add byte ptr [rax], al - 8d2c: 00 00 add byte ptr [rax], al - 8d2e: 00 00 add byte ptr [rax], al - 8d30: 79 58 jns 0x8d8a <.symtab+0x8d8a> - 8d32: 00 00 add byte ptr [rax], al - 8d34: 12 02 adc al, byte ptr [rdx] - 8d36: 07 - 8d37: 00 80 98 48 00 00 add byte ptr [rax + 18584], al - 8d3d: 00 00 add byte ptr [rax], al - 8d3f: 00 03 add byte ptr [rbx], al - 8d41: 01 00 add dword ptr [rax], eax - 8d43: 00 00 add byte ptr [rax], al - 8d45: 00 00 add byte ptr [rax], al - 8d47: 00 86 58 00 00 11 add byte ptr [rsi + 285212760], al - 8d4d: 02 12 add dl, byte ptr [rdx] - 8d4f: 00 e0 add al, ah - 8d51: ec in al, dx - 8d52: 4b 00 00 add byte ptr [r8], al - 8d55: 00 00 add byte ptr [rax], al - 8d57: 00 50 00 add byte ptr [rax], dl - 8d5a: 00 00 add byte ptr [rax], al - 8d5c: 00 00 add byte ptr [rax], al - 8d5e: 00 00 add byte ptr [rax], al - 8d60: 9b wait - 8d61: 58 pop rax - 8d62: 00 00 add byte ptr [rax], al - 8d64: 12 00 adc al, byte ptr [rax] - 8d66: 07 - 8d67: 00 e0 add al, ah - 8d69: f7 44 00 00 00 00 00 0c test dword ptr [rax + rax], 201326592 - 8d71: 00 00 add byte ptr [rax], al - 8d73: 00 00 add byte ptr [rax], al - 8d75: 00 00 add byte ptr [rax], al - 8d77: 00 b0 58 00 00 12 add byte ptr [rax + 301989976], dh - 8d7d: 02 07 add al, byte ptr [rdi] - 8d7f: 00 00 add byte ptr [rax], al - 8d81: df 47 00 fild word ptr [rdi] - 8d84: 00 00 add byte ptr [rax], al - 8d86: 00 00 add byte ptr [rax], al - 8d88: 75 00 jne 0x8d8a <.symtab+0x8d8a> - 8d8a: 00 00 add byte ptr [rax], al - 8d8c: 00 00 add byte ptr [rax], al - 8d8e: 00 00 add byte ptr [rax], al - 8d90: 6a 69 push 105 - 8d92: 00 00 add byte ptr [rax], al - 8d94: 20 00 and byte ptr [rax], al - 8d96: 15 00 e0 00 4c adc eax, 1275125760 - ... - 8da7: 00 c9 add cl, cl - 8da9: 58 pop rax - 8daa: 00 00 add byte ptr [rax], al - 8dac: 12 02 adc al, byte ptr [rdx] - 8dae: 07 - 8daf: 00 c0 add al, al - 8db1: e0 46 loopne 0x8df9 <.symtab+0x8df9> - 8db3: 00 00 add byte ptr [rax], al - 8db5: 00 00 add byte ptr [rax], al - 8db7: 00 b1 00 00 00 00 add byte ptr [rcx], dh - 8dbd: 00 00 add byte ptr [rax], al - 8dbf: 00 ed add ch, ch - 8dc1: 58 pop rax - 8dc2: 00 00 add byte ptr [rax], al - 8dc4: 12 02 adc al, byte ptr [rdx] - 8dc6: 07 - 8dc7: 00 00 add byte ptr [rax], al - 8dc9: ad lodsd eax, dword ptr [rsi] - 8dca: 45 00 00 add byte ptr [r8], r8b - 8dcd: 00 00 add byte ptr [rax], al - 8dcf: 00 9a 08 00 00 00 add byte ptr [rdx + 8], bl - 8dd5: 00 00 add byte ptr [rax], al - 8dd7: 00 fd add ch, bh - 8dd9: 58 pop rax - 8dda: 00 00 add byte ptr [rax], al - 8ddc: 12 02 adc al, byte ptr [rdx] - 8dde: 07 - 8ddf: 00 d0 add al, dl - 8de1: 6e outsb dx, byte ptr [rsi] - 8de2: 43 00 00 add byte ptr [r8], al - 8de5: 00 00 add byte ptr [rax], al - 8de7: 00 26 add byte ptr [rsi], ah - 8de9: 22 00 and al, byte ptr [rax] - 8deb: 00 00 add byte ptr [rax], al - 8ded: 00 00 add byte ptr [rax], al - 8def: 00 11 add byte ptr [rcx], dl - 8df1: 59 pop rcx - 8df2: 00 00 add byte ptr [rax], al - 8df4: 1a 00 sbb al, byte ptr [rax] - 8df6: 07 - 8df7: 00 20 add byte ptr [rax], ah - 8df9: e5 46 in eax, 70 - 8dfb: 00 00 add byte ptr [rax], al - 8dfd: 00 00 add byte ptr [rax], al - 8dff: 00 35 00 00 00 00 add byte ptr [rip], dh # 0x8e05 <.symtab+0x8e05> - 8e05: 00 00 add byte ptr [rax], al - 8e07: 00 1a add byte ptr [rdx], bl - 8e09: 59 pop rcx - 8e0a: 00 00 add byte ptr [rax], al - 8e0c: 12 02 adc al, byte ptr [rdx] - 8e0e: 07 - 8e0f: 00 10 add byte ptr [rax], dl - 8e11: 62 - 8e12: 44 00 00 add byte ptr [rax], r8b - 8e15: 00 00 add byte ptr [rax], al - 8e17: 00 0c 00 add byte ptr [rax + rax], cl - 8e1a: 00 00 add byte ptr [rax], al - 8e1c: 00 00 add byte ptr [rax], al - 8e1e: 00 00 add byte ptr [rax], al - 8e20: 3a 59 00 cmp bl, byte ptr [rcx] - 8e23: 00 12 add byte ptr [rdx], dl - 8e25: 02 07 add al, byte ptr [rdi] - 8e27: 00 10 add byte ptr [rax], dl - 8e29: ef out dx, eax - 8e2a: 41 00 00 add byte ptr [r8], al - 8e2d: 00 00 add byte ptr [rax], al - 8e2f: 00 47 00 add byte ptr [rdi], al - 8e32: 00 00 add byte ptr [rax], al - 8e34: 00 00 add byte ptr [rax], al - 8e36: 00 00 add byte ptr [rax], al - 8e38: 75 35 jne 0x8e6f <.symtab+0x8e6f> - 8e3a: 00 00 add byte ptr [rax], al - 8e3c: 22 00 and al, byte ptr [rax] - 8e3e: 07 - 8e3f: 00 70 21 add byte ptr [rax + 33], dh - 8e42: 48 00 00 add byte ptr [rax], al - 8e45: 00 00 add byte ptr [rax], al - 8e47: 00 32 add byte ptr [rdx], dh - 8e49: 01 00 add dword ptr [rax], eax - 8e4b: 00 00 add byte ptr [rax], al - 8e4d: 00 00 add byte ptr [rax], al - 8e4f: 00 4e 59 add byte ptr [rsi + 89], cl - 8e52: 00 00 add byte ptr [rax], al - 8e54: 12 02 adc al, byte ptr [rdx] - 8e56: 07 - 8e57: 00 e0 add al, ah - 8e59: 72 44 jb 0x8e9f <.symtab+0x8e9f> - 8e5b: 00 00 add byte ptr [rax], al - 8e5d: 00 00 add byte ptr [rax], al - 8e5f: 00 22 add byte ptr [rdx], ah - 8e61: 00 00 add byte ptr [rax], al - 8e63: 00 00 add byte ptr [rax], al - 8e65: 00 00 add byte ptr [rax], al - 8e67: 00 5a 59 add byte ptr [rdx + 89], bl - 8e6a: 00 00 add byte ptr [rax], al - 8e6c: 11 02 adc dword ptr [rdx], eax - 8e6e: 19 00 sbb dword ptr [rax], eax - 8e70: 48 39 4c 00 00 cmp qword ptr [rax + rax], rcx - 8e75: 00 00 add byte ptr [rax], al - 8e77: 00 08 add byte ptr [rax], cl - 8e79: 00 00 add byte ptr [rax], al - 8e7b: 00 00 add byte ptr [rax], al - 8e7d: 00 00 add byte ptr [rax], al - 8e7f: 00 7a 64 add byte ptr [rdx + 100], bh - 8e82: 00 00 add byte ptr [rax], al - 8e84: 22 00 and al, byte ptr [rax] - 8e86: 07 - 8e87: 00 90 07 41 00 00 add byte ptr [rax + 16647], dl - 8e8d: 00 00 add byte ptr [rax], al - 8e8f: 00 0e add byte ptr [rsi], cl - 8e91: 00 00 add byte ptr [rax], al - 8e93: 00 00 add byte ptr [rax], al - 8e95: 00 00 add byte ptr [rax], al - 8e97: 00 72 59 add byte ptr [rdx + 89], dh - 8e9a: 00 00 add byte ptr [rax], al - 8e9c: 12 02 adc al, byte ptr [rdx] - 8e9e: 07 - 8e9f: 00 10 add byte ptr [rax], dl - 8ea1: 14 41 adc al, 65 - 8ea3: 00 00 add byte ptr [rax], al - 8ea5: 00 00 add byte ptr [rax], al - 8ea7: 00 42 00 add byte ptr [rdx], al - 8eaa: 00 00 add byte ptr [rax], al - 8eac: 00 00 add byte ptr [rax], al - 8eae: 00 00 add byte ptr [rax], al - 8eb0: 85 59 00 test dword ptr [rcx], ebx - 8eb3: 00 12 add byte ptr [rdx], dl - 8eb5: 00 07 add byte ptr [rdi], al - 8eb7: 00 10 add byte ptr [rax], dl - 8eb9: 5d pop rbp - 8eba: 47 00 00 add byte ptr [r8], r8b - 8ebd: 00 00 add byte ptr [rax], al - 8ebf: 00 06 add byte ptr [rsi], al - 8ec1: 02 00 add al, byte ptr [rax] - 8ec3: 00 00 add byte ptr [rax], al - 8ec5: 00 00 add byte ptr [rax], al - 8ec7: 00 d4 add ah, dl - 8ec9: 34 00 xor al, 0 - 8ecb: 00 22 add byte ptr [rdx], ah - 8ecd: 00 07 add byte ptr [rdi], al - 8ecf: 00 e0 add al, ah - 8ed1: 86 44 00 00 xchg byte ptr [rax + rax], al - 8ed5: 00 00 add byte ptr [rax], al - 8ed7: 00 68 07 add byte ptr [rax + 7], ch - 8eda: 00 00 add byte ptr [rax], al - 8edc: 00 00 add byte ptr [rax], al - 8ede: 00 00 add byte ptr [rax], al - 8ee0: 99 cdq - 8ee1: 59 pop rcx - 8ee2: 00 00 add byte ptr [rax], al - 8ee4: 11 00 adc dword ptr [rax], eax - 8ee6: 19 00 sbb dword ptr [rax], eax - 8ee8: 30 38 xor byte ptr [rax], bh - 8eea: 4c 00 00 add byte ptr [rax], r8b - 8eed: 00 00 add byte ptr [rax], al - 8eef: 00 08 add byte ptr [rax], cl - 8ef1: 00 00 add byte ptr [rax], al - 8ef3: 00 00 add byte ptr [rax], al - 8ef5: 00 00 add byte ptr [rax], al - 8ef7: 00 a9 59 00 00 1a add byte ptr [rcx + 436207705], ch - 8efd: 02 07 add al, byte ptr [rdi] - 8eff: 00 70 50 add byte ptr [rax + 80], dh - 8f02: 48 00 00 add byte ptr [rax], al - 8f05: 00 00 add byte ptr [rax], al - 8f07: 00 55 00 add byte ptr [rbp], dl - 8f0a: 00 00 add byte ptr [rax], al - 8f0c: 00 00 add byte ptr [rax], al - 8f0e: 00 00 add byte ptr [rax], al - 8f10: b3 59 mov bl, 89 - 8f12: 00 00 add byte ptr [rax], al - 8f14: 11 02 adc dword ptr [rdx], eax - 8f16: 12 00 adc al, byte ptr [rax] - 8f18: 60 - 8f19: ec in al, dx - 8f1a: 4b 00 00 add byte ptr [r8], al - 8f1d: 00 00 add byte ptr [rax], al - 8f1f: 00 68 00 add byte ptr [rax], ch - 8f22: 00 00 add byte ptr [rax], al - 8f24: 00 00 add byte ptr [rax], al - 8f26: 00 00 add byte ptr [rax], al - 8f28: c6 59 00 - 8f2b: 00 12 add byte ptr [rdx], dl - 8f2d: 02 07 add al, byte ptr [rdi] - 8f2f: 00 00 add byte ptr [rax], al - 8f31: e0 46 loopne 0x8f79 <.symtab+0x8f79> - 8f33: 00 00 add byte ptr [rax], al - 8f35: 00 00 add byte ptr [rax], al - 8f37: 00 5a 00 add byte ptr [rdx], bl - 8f3a: 00 00 add byte ptr [rax], al - 8f3c: 00 00 add byte ptr [rax], al - 8f3e: 00 00 add byte ptr [rax], al - 8f40: e0 59 loopne 0x8f9b <.symtab+0x8f9b> - 8f42: 00 00 add byte ptr [rax], al - 8f44: 11 02 adc dword ptr [rdx], eax - 8f46: 0a 00 or al, byte ptr [rax] - 8f48: 20 ae 49 00 00 00 and byte ptr [rsi + 73], ch - 8f4e: 00 00 add byte ptr [rax], al - 8f50: 4c 00 00 add byte ptr [rax], r8b - 8f53: 00 00 add byte ptr [rax], al - 8f55: 00 00 add byte ptr [rax], al - 8f57: 00 fb add bl, bh - 8f59: 59 pop rcx - 8f5a: 00 00 add byte ptr [rax], al - 8f5c: 12 02 adc al, byte ptr [rdx] - 8f5e: 07 - 8f5f: 00 50 24 add byte ptr [rax + 36], dl - 8f62: 49 00 00 add byte ptr [r8], al - 8f65: 00 00 add byte ptr [rax], al - 8f67: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x8f6d <.symtab+0x8f6d> - 8f6d: 00 00 add byte ptr [rax], al - 8f6f: 00 0e add byte ptr [rsi], cl - 8f71: 5a pop rdx - 8f72: 00 00 add byte ptr [rax], al - 8f74: 12 02 adc al, byte ptr [rdx] - 8f76: 07 - 8f77: 00 10 add byte ptr [rax], dl - 8f79: 78 41 js 0x8fbc <.symtab+0x8fbc> - 8f7b: 00 00 add byte ptr [rax], al - 8f7d: 00 00 add byte ptr [rax], al - 8f7f: 00 59 00 add byte ptr [rcx], bl - 8f82: 00 00 add byte ptr [rax], al - 8f84: 00 00 add byte ptr [rax], al - 8f86: 00 00 add byte ptr [rax], al - 8f88: 17 - 8f89: 5a pop rdx - 8f8a: 00 00 add byte ptr [rax], al - 8f8c: 12 02 adc al, byte ptr [rdx] - 8f8e: 07 - 8f8f: 00 90 5d 44 00 00 add byte ptr [rax + 17501], dl - 8f95: 00 00 add byte ptr [rax], al - 8f97: 00 33 add byte ptr [rbx], dh - 8f99: 00 00 add byte ptr [rax], al - 8f9b: 00 00 add byte ptr [rax], al - 8f9d: 00 00 add byte ptr [rax], al - 8f9f: 00 2f add byte ptr [rdi], ch - 8fa1: 5a pop rdx - 8fa2: 00 00 add byte ptr [rax], al - 8fa4: 12 02 adc al, byte ptr [rdx] - 8fa6: 07 - 8fa7: 00 10 add byte ptr [rax], dl - 8fa9: 2b 49 00 sub ecx, dword ptr [rcx] - 8fac: 00 00 add byte ptr [rax], al - 8fae: 00 00 add byte ptr [rax], al - 8fb0: 30 01 xor byte ptr [rcx], al - 8fb2: 00 00 add byte ptr [rax], al - 8fb4: 00 00 add byte ptr [rax], al - 8fb6: 00 00 add byte ptr [rax], al - 8fb8: 67 3d 00 00 12 02 addr32 cmp eax, 34734080 - 8fbe: 09 00 or dword ptr [rax], eax - 8fc0: e0 48 loopne 0x900a <.symtab+0x900a> - 8fc2: 49 00 00 add byte ptr [r8], al - ... - 8fcd: 00 00 add byte ptr [rax], al - 8fcf: 00 41 5a add byte ptr [rcx + 90], al - 8fd2: 00 00 add byte ptr [rax], al - 8fd4: 12 00 adc al, byte ptr [rax] - 8fd6: 07 - 8fd7: 00 90 44 48 00 00 add byte ptr [rax + 18500], dl - 8fdd: 00 00 add byte ptr [rax], al - 8fdf: 00 09 add byte ptr [rcx], cl - 8fe1: 01 00 add dword ptr [rax], eax - 8fe3: 00 00 add byte ptr [rax], al - 8fe5: 00 00 add byte ptr [rax], al - 8fe7: 00 58 5a add byte ptr [rax + 90], bl - 8fea: 00 00 add byte ptr [rax], al - 8fec: 22 02 and al, byte ptr [rdx] - 8fee: 07 - 8fef: 00 f0 add al, dh - 8ff1: 5e pop rsi - 8ff2: 41 00 00 add byte ptr [r8], al - 8ff5: 00 00 add byte ptr [rax], al - 8ff7: 00 08 add byte ptr [rax], cl - 8ff9: 07 - 8ffa: 00 00 add byte ptr [rax], al - 8ffc: 00 00 add byte ptr [rax], al - 8ffe: 00 00 add byte ptr [rax], al - 9000: 67 5a addr32 pop rdx - 9002: 00 00 add byte ptr [rax], al - 9004: 12 02 adc al, byte ptr [rdx] - 9006: 07 - 9007: 00 a0 82 48 00 00 add byte ptr [rax + 18562], ah - 900d: 00 00 add byte ptr [rax], al - 900f: 00 0c 03 add byte ptr [rbx + rax], cl - 9012: 00 00 add byte ptr [rax], al - 9014: 00 00 add byte ptr [rax], al - 9016: 00 00 add byte ptr [rax], al - 9018: 75 5a jne 0x9074 <.symtab+0x9074> - 901a: 00 00 add byte ptr [rax], al - 901c: 12 02 adc al, byte ptr [rdx] - 901e: 07 - 901f: 00 40 91 add byte ptr [rax - 111], al - 9022: 44 00 00 add byte ptr [rax], r8b - 9025: 00 00 add byte ptr [rax], al - 9027: 00 2c 00 add byte ptr [rax + rax], ch - 902a: 00 00 add byte ptr [rax], al - 902c: 00 00 add byte ptr [rax], al - 902e: 00 00 add byte ptr [rax], al - 9030: 86 5a 00 xchg byte ptr [rdx], bl - 9033: 00 12 add byte ptr [rdx], dl - 9035: 02 07 add al, byte ptr [rdi] - 9037: 00 e0 add al, ah - 9039: 4a 48 rex64 - 903b: 00 00 add byte ptr [rax], al - 903d: 00 00 add byte ptr [rax], al - 903f: 00 27 add byte ptr [rdi], ah - 9041: 00 00 add byte ptr [rax], al - 9043: 00 00 add byte ptr [rax], al - 9045: 00 00 add byte ptr [rax], al - 9047: 00 90 5a 00 00 12 add byte ptr [rax + 301989978], dl - 904d: 02 07 add al, byte ptr [rdi] - 904f: 00 90 2b 44 00 00 add byte ptr [rax + 17451], dl - 9055: 00 00 add byte ptr [rax], al - 9057: 00 b7 06 00 00 00 add byte ptr [rdi + 6], dh - 905d: 00 00 add byte ptr [rax], al - 905f: 00 a8 5a 00 00 12 add byte ptr [rax + 301989978], ch - 9065: 02 07 add al, byte ptr [rdi] - 9067: 00 00 add byte ptr [rax], al - 9069: f7 40 00 00 00 00 00 test dword ptr [rax], 0 - 9070: 0a 04 00 or al, byte ptr [rax + rax] - 9073: 00 00 add byte ptr [rax], al - 9075: 00 00 add byte ptr [rax], al - 9077: 00 32 add byte ptr [rdx], dh - 9079: 3a 00 cmp al, byte ptr [rax] - 907b: 00 22 add byte ptr [rdx], ah - 907d: 00 07 add byte ptr [rdi], al - 907f: 00 b0 ff 41 00 00 add byte ptr [rax + 16895], dh - 9085: 00 00 add byte ptr [rax], al - 9087: 00 c0 add al, al - 9089: 02 00 add al, byte ptr [rax] - 908b: 00 00 add byte ptr [rax], al - 908d: 00 00 add byte ptr [rax], al - 908f: 00 b2 5a 00 00 1a add byte ptr [rdx + 436207706], dh - 9095: 00 07 add byte ptr [rdi], al - 9097: 00 b0 24 42 00 00 add byte ptr [rax + 16932], dh - 909d: 00 00 add byte ptr [rax], al - 909f: 00 ba 00 00 00 00 add byte ptr [rdx], bh - 90a5: 00 00 add byte ptr [rax], al - 90a7: 00 bc 5a 00 00 12 02 add byte ptr [rdx + 2*rbx + 34734080], bh - 90ae: 07 - 90af: 00 10 add byte ptr [rax], dl - 90b1: de 47 00 fiadd word ptr [rdi] - 90b4: 00 00 add byte ptr [rax], al - 90b6: 00 00 add byte ptr [rax], al - 90b8: 40 00 00 add byte ptr [rax], al - 90bb: 00 00 add byte ptr [rax], al - 90bd: 00 00 add byte ptr [rax], al - 90bf: 00 cd add ch, cl - 90c1: 5a pop rdx - 90c2: 00 00 add byte ptr [rax], al - 90c4: 12 00 adc al, byte ptr [rax] - 90c6: 07 - 90c7: 00 40 df add byte ptr [rax - 33], al - 90ca: 45 00 00 add byte ptr [r8], r8b - 90cd: 00 00 add byte ptr [rax], al - 90cf: 00 14 05 00 00 00 00 add byte ptr [rax], dl - 90d6: 00 00 add byte ptr [rax], al - 90d8: a2 5c 00 00 22 00 07 00 80 movabs byte ptr [-9223364339702955940], al - 90e1: 09 41 00 or dword ptr [rcx], eax - 90e4: 00 00 add byte ptr [rax], al - 90e6: 00 00 add byte ptr [rax], al - 90e8: b7 00 mov bh, 0 - 90ea: 00 00 add byte ptr [rax], al - 90ec: 00 00 add byte ptr [rax], al - 90ee: 00 00 add byte ptr [rax], al - 90f0: e4 5a in al, 90 - 90f2: 00 00 add byte ptr [rax], al - 90f4: 12 02 adc al, byte ptr [rdx] - 90f6: 07 - 90f7: 00 e0 add al, ah - 90f9: 55 push rbp - 90fa: 44 00 00 add byte ptr [rax], r8b - 90fd: 00 00 add byte ptr [rax], al - 90ff: 00 3f add byte ptr [rdi], bh - 9101: 01 00 add dword ptr [rax], eax - 9103: 00 00 add byte ptr [rax], al - 9105: 00 00 add byte ptr [rax], al - 9107: 00 f4 add ah, dh - 9109: 5a pop rdx - 910a: 00 00 add byte ptr [rax], al - 910c: 12 00 adc al, byte ptr [rax] - 910e: 07 - 910f: 00 d0 add al, dl - 9111: 3e 41 00 00 add byte ptr ds:[r8], al - 9115: 00 00 add byte ptr [rax], al - 9117: 00 2c 00 add byte ptr [rax + rax], ch - 911a: 00 00 add byte ptr [rax], al - 911c: 00 00 add byte ptr [rax], al - 911e: 00 00 add byte ptr [rax], al - 9120: ac lodsb al, byte ptr [rsi] - 9121: 3b 00 cmp eax, dword ptr [rax] - 9123: 00 22 add byte ptr [rdx], ah - 9125: 00 07 add byte ptr [rdi], al - 9127: 00 80 e2 46 00 00 add byte ptr [rax + 18146], al - 912d: 00 00 add byte ptr [rax], al - 912f: 00 97 01 00 00 00 add byte ptr [rdi + 1], dl - 9135: 00 00 add byte ptr [rax], al - 9137: 00 08 add byte ptr [rax], cl - 9139: 5b pop rbx - 913a: 00 00 add byte ptr [rax], al - 913c: 12 02 adc al, byte ptr [rdx] - 913e: 07 - 913f: 00 d0 add al, dl - 9141: 1f - 9142: 41 00 00 add byte ptr [r8], al - 9145: 00 00 add byte ptr [rax], al - 9147: 00 9e 08 00 00 00 add byte ptr [rsi + 8], bl - 914d: 00 00 add byte ptr [rax], al - 914f: 00 1a add byte ptr [rdx], bl - 9151: 5b pop rbx - 9152: 00 00 add byte ptr [rax], al - 9154: 12 02 adc al, byte ptr [rdx] - 9156: 07 - 9157: 00 40 18 add byte ptr [rax + 24], al - 915a: 41 00 00 add byte ptr [r8], al - 915d: 00 00 add byte ptr [rax], al - 915f: 00 97 06 00 00 00 add byte ptr [rdi + 6], dl - 9165: 00 00 add byte ptr [rax], al - 9167: 00 2e add byte ptr [rsi], ch - 9169: 5b pop rbx - 916a: 00 00 add byte ptr [rax], al - 916c: 12 02 adc al, byte ptr [rdx] - 916e: 07 - 916f: 00 f0 add al, dh - 9171: 93 xchg eax, ebx - 9172: 44 00 00 add byte ptr [rax], r8b - 9175: 00 00 add byte ptr [rax], al - 9177: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x917d <.symtab+0x917d> - 917d: 00 00 add byte ptr [rax], al - 917f: 00 38 add byte ptr [rax], bh - 9181: 5b pop rbx - 9182: 00 00 add byte ptr [rax], al - 9184: 12 02 adc al, byte ptr [rdx] - 9186: 07 - 9187: 00 50 9d add byte ptr [rax - 99], dl - 918a: 42 00 00 add byte ptr [rax], al - 918d: 00 00 add byte ptr [rax], al - 918f: 00 00 add byte ptr [rax], al - 9191: 04 00 add al, 0 - 9193: 00 00 add byte ptr [rax], al - 9195: 00 00 add byte ptr [rax], al - 9197: 00 46 5b add byte ptr [rsi + 91], al - 919a: 00 00 add byte ptr [rax], al - 919c: 12 02 adc al, byte ptr [rdx] - 919e: 07 - 919f: 00 80 01 47 00 00 add byte ptr [rax + 18177], al - 91a5: 00 00 add byte ptr [rax], al - 91a7: 00 fa add dl, bh - 91a9: 02 00 add al, byte ptr [rax] - 91ab: 00 00 add byte ptr [rax], al - 91ad: 00 00 add byte ptr [rax], al - 91af: 00 52 5b add byte ptr [rdx + 91], dl - 91b2: 00 00 add byte ptr [rax], al - 91b4: 12 02 adc al, byte ptr [rdx] - 91b6: 07 - 91b7: 00 80 bf 46 00 00 add byte ptr [rax + 18111], al - 91bd: 00 00 add byte ptr [rax], al - 91bf: 00 5f 01 add byte ptr [rdi + 1], bl - 91c2: 00 00 add byte ptr [rax], al - 91c4: 00 00 add byte ptr [rax], al - 91c6: 00 00 add byte ptr [rax], al - 91c8: 66 5b pop bx - 91ca: 00 00 add byte ptr [rax], al - 91cc: 1a 02 sbb al, byte ptr [rdx] - 91ce: 07 - 91cf: 00 e0 add al, ah - 91d1: 19 42 00 sbb dword ptr [rdx], eax - 91d4: 00 00 add byte ptr [rax], al - 91d6: 00 00 add byte ptr [rax], al - 91d8: 1e - 91d9: 00 00 add byte ptr [rax], al - 91db: 00 00 add byte ptr [rax], al - 91dd: 00 00 add byte ptr [rax], al - 91df: 00 6e 5b add byte ptr [rsi + 91], ch - 91e2: 00 00 add byte ptr [rax], al - 91e4: 12 02 adc al, byte ptr [rdx] - 91e6: 07 - 91e7: 00 e0 add al, ah - 91e9: 94 xchg eax, esp - 91ea: 45 00 00 add byte ptr [r8], r8b - 91ed: 00 00 add byte ptr [rax], al - 91ef: 00 92 00 00 00 00 add byte ptr [rdx], dl - 91f5: 00 00 add byte ptr [rax], al - 91f7: 00 8a 5b 00 00 11 add byte ptr [rdx + 285212763], cl - 91fd: 02 0a add cl, byte ptr [rdx] - 91ff: 00 bc 89 4a 00 00 00 add byte ptr [rcx + 4*rcx + 74], bh - 9206: 00 00 add byte ptr [rax], al - 9208: 05 00 00 00 00 add eax, 0 - 920d: 00 00 add byte ptr [rax], al - 920f: 00 a0 5b 00 00 11 add byte ptr [rax + 285212763], ah - 9215: 00 19 add byte ptr [rcx], bl - 9217: 00 d0 add al, dl - 9219: 38 4c 00 00 cmp byte ptr [rax + rax], cl - 921d: 00 00 add byte ptr [rax], al - 921f: 00 08 add byte ptr [rax], cl - 9221: 00 00 add byte ptr [rax], al - 9223: 00 00 add byte ptr [rax], al - 9225: 00 00 add byte ptr [rax], al - 9227: 00 b2 5b 00 00 11 add byte ptr [rdx + 285212763], dh - 922d: 02 0a add cl, byte ptr [rdx] - 922f: 00 c0 add al, al - 9231: cf iretd - 9232: 4a 00 00 add byte ptr [rax], al - 9235: 00 00 add byte ptr [rax], al - 9237: 00 e8 add al, ch - 9239: 35 00 00 00 00 xor eax, 0 - 923e: 00 00 add byte ptr [rax], al - 9240: b9 5b 00 00 12 mov ecx, 301989979 - 9245: 00 07 add byte ptr [rdi], al - 9247: 00 10 add byte ptr [rax], dl - 9249: de 46 00 fiadd word ptr [rsi] - 924c: 00 00 add byte ptr [rax], al - 924e: 00 00 add byte ptr [rax], al - 9250: 6c insb byte ptr es:[rdi], dx - 9251: 00 00 add byte ptr [rax], al - 9253: 00 00 add byte ptr [rax], al - 9255: 00 00 add byte ptr [rax], al - 9257: 00 ca add dl, cl - 9259: 5b pop rbx - 925a: 00 00 add byte ptr [rax], al - 925c: 12 02 adc al, byte ptr [rdx] - 925e: 07 - 925f: 00 f0 add al, dh - 9261: a3 45 00 00 00 00 00 03 09 movabs dword ptr [649362771271483461], eax - 926a: 00 00 add byte ptr [rax], al - 926c: 00 00 add byte ptr [rax], al - 926e: 00 00 add byte ptr [rax], al - 9270: d4 - 9271: 5b pop rbx - 9272: 00 00 add byte ptr [rax], al - 9274: 16 - 9275: 00 0f add byte ptr [rdi], cl - 9277: 00 50 00 add byte ptr [rax], dl - 927a: 00 00 add byte ptr [rax], al - 927c: 00 00 add byte ptr [rax], al - 927e: 00 00 add byte ptr [rax], al - 9280: 08 00 or byte ptr [rax], al - 9282: 00 00 add byte ptr [rax], al - 9284: 00 00 add byte ptr [rax], al - 9286: 00 00 add byte ptr [rax], al - 9288: e7 5b out 91, eax - 928a: 00 00 add byte ptr [rax], al - 928c: 12 02 adc al, byte ptr [rdx] - 928e: 07 - 928f: 00 d0 add al, dl - 9291: ba 44 00 00 00 mov edx, 68 - 9296: 00 00 add byte ptr [rax], al - 9298: 15 00 00 00 00 adc eax, 0 - 929d: 00 00 add byte ptr [rax], al - 929f: 00 f3 add bl, dh - 92a1: 5b pop rbx - 92a2: 00 00 add byte ptr [rax], al - 92a4: 12 02 adc al, byte ptr [rdx] - 92a6: 07 - 92a7: 00 c0 add al, al - 92a9: 01 49 00 add dword ptr [rcx], ecx - 92ac: 00 00 add byte ptr [rax], al - 92ae: 00 00 add byte ptr [rax], al - 92b0: 0c 00 or al, 0 - 92b2: 00 00 add byte ptr [rax], al - 92b4: 00 00 add byte ptr [rax], al - 92b6: 00 00 add byte ptr [rax], al - 92b8: 0a 5c 00 00 or bl, byte ptr [rax + rax] - 92bc: 12 02 adc al, byte ptr [rdx] - 92be: 07 - 92bf: 00 40 52 add byte ptr [rax + 82], al - 92c2: 41 00 00 add byte ptr [r8], al - 92c5: 00 00 add byte ptr [rax], al - 92c7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x92cd <.symtab+0x92cd> - 92cd: 00 00 add byte ptr [rax], al - 92cf: 00 18 add byte ptr [rax], bl - 92d1: 5c pop rsp - 92d2: 00 00 add byte ptr [rax], al - 92d4: 11 00 adc dword ptr [rax], eax - 92d6: 15 00 c8 06 4c adc eax, 1275512832 - 92db: 00 00 add byte ptr [rax], al - 92dd: 00 00 add byte ptr [rax], al - 92df: 00 08 add byte ptr [rax], cl - 92e1: 00 00 add byte ptr [rax], al - 92e3: 00 00 add byte ptr [rax], al - 92e5: 00 00 add byte ptr [rax], al - 92e7: 00 1f add byte ptr [rdi], bl - 92e9: 5c pop rsp - 92ea: 00 00 add byte ptr [rax], al - 92ec: 12 00 adc al, byte ptr [rax] - 92ee: 07 - 92ef: 00 20 add byte ptr [rax], ah - 92f1: 57 push rdi - 92f2: 44 00 00 add byte ptr [rax], r8b - 92f5: 00 00 add byte ptr [rax], al - 92f7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x92fd <.symtab+0x92fd> - 92fd: 00 00 add byte ptr [rax], al - 92ff: 00 0b add byte ptr [rbx], cl - 9301: 48 00 00 add byte ptr [rax], al - 9304: 22 00 and al, byte ptr [rax] - 9306: 07 - 9307: 00 e0 add al, ah - 9309: 92 xchg eax, edx - 930a: 44 00 00 add byte ptr [rax], r8b - 930d: 00 00 add byte ptr [rax], al - 930f: 00 a5 00 00 00 00 add byte ptr [rbp], ah - 9315: 00 00 add byte ptr [rax], al - 9317: 00 41 5c add byte ptr [rcx + 92], al - 931a: 00 00 add byte ptr [rax], al - 931c: 11 02 adc dword ptr [rdx], eax - 931e: 0a 00 or al, byte ptr [rax] - 9320: 40 af scasd eax, dword ptr es:[rdi] - 9322: 49 00 00 add byte ptr [r8], al - 9325: 00 00 add byte ptr [rax], al - 9327: 00 44 00 00 add byte ptr [rax + rax], al - 932b: 00 00 add byte ptr [rax], al - 932d: 00 00 add byte ptr [rax], al - 932f: 00 5c 5c 00 add byte ptr [rsp + 2*rbx], bl - 9333: 00 12 add byte ptr [rdx], dl - 9335: 02 07 add al, byte ptr [rdi] - 9337: 00 b0 16 47 00 00 add byte ptr [rax + 18198], dh - 933d: 00 00 add byte ptr [rax], al - 933f: 00 54 00 00 add byte ptr [rax + rax], dl - 9343: 00 00 add byte ptr [rax], al - 9345: 00 00 add byte ptr [rax], al - 9347: 00 67 5c add byte ptr [rdi + 92], ah - 934a: 00 00 add byte ptr [rax], al - 934c: 12 00 adc al, byte ptr [rax] - 934e: 07 - 934f: 00 70 2a add byte ptr [rax + 42], dh - 9352: 40 00 00 add byte ptr [rax], al - 9355: 00 00 add byte ptr [rax], al - 9357: 00 88 02 00 00 00 add byte ptr [rax + 2], cl - 935d: 00 00 add byte ptr [rax], al - 935f: 00 78 5c add byte ptr [rax + 92], bh - 9362: 00 00 add byte ptr [rax], al - 9364: 11 02 adc dword ptr [rdx], eax - 9366: 17 - 9367: 00 40 1f add byte ptr [rax + 31], al - 936a: 4c 00 00 add byte ptr [rax], r8b - 936d: 00 00 add byte ptr [rax], al - 936f: 00 a8 00 00 00 00 add byte ptr [rax], ch - 9375: 00 00 add byte ptr [rax], al - 9377: 00 87 5c 00 00 12 add byte ptr [rdi + 301989980], al - 937d: 02 07 add al, byte ptr [rdi] - 937f: 00 60 c6 add byte ptr [rax - 58], ah - 9382: 47 00 00 add byte ptr [r8], r8b - 9385: 00 00 add byte ptr [rax], al - 9387: 00 79 04 add byte ptr [rcx + 4], bh - 938a: 00 00 add byte ptr [rax], al - 938c: 00 00 add byte ptr [rax], al - 938e: 00 00 add byte ptr [rax], al - 9390: 9f lahf - 9391: 5c pop rsp - 9392: 00 00 add byte ptr [rax], al - 9394: 12 00 adc al, byte ptr [rax] - 9396: 07 - 9397: 00 80 09 41 00 00 add byte ptr [rax + 16649], al - 939d: 00 00 add byte ptr [rax], al - 939f: 00 b7 00 00 00 00 add byte ptr [rdi], dh - 93a5: 00 00 add byte ptr [rax], al - 93a7: 00 49 51 add byte ptr [rcx + 81], cl - 93aa: 00 00 add byte ptr [rax], al - 93ac: 22 00 and al, byte ptr [rax] - 93ae: 07 - 93af: 00 b0 57 48 00 00 add byte ptr [rax + 18519], dh - 93b5: 00 00 add byte ptr [rax], al - 93b7: 00 b0 01 00 00 00 add byte ptr [rax + 1], dh - 93bd: 00 00 add byte ptr [rax], al - 93bf: 00 d3 add bl, dl - 93c1: 3c 00 cmp al, 0 - 93c3: 00 22 add byte ptr [rdx], ah - 93c5: 00 07 add byte ptr [rdi], al - 93c7: 00 f0 add al, dh - 93c9: 4d 48 rex64 - 93cb: 00 00 add byte ptr [rax], al - 93cd: 00 00 add byte ptr [rax], al - 93cf: 00 52 00 add byte ptr [rdx], dl - 93d2: 00 00 add byte ptr [rax], al - 93d4: 00 00 add byte ptr [rax], al - 93d6: 00 00 add byte ptr [rax], al - 93d8: ab stosd dword ptr es:[rdi], eax - 93d9: 5c pop rsp - 93da: 00 00 add byte ptr [rax], al - 93dc: 11 02 adc dword ptr [rdx], eax - 93de: 19 00 sbb dword ptr [rax], eax - 93e0: 68 37 4c 00 00 push 19511 - 93e5: 00 00 add byte ptr [rax], al - 93e7: 00 04 00 add byte ptr [rax + rax], al - 93ea: 00 00 add byte ptr [rax], al - 93ec: 00 00 add byte ptr [rax], al - 93ee: 00 00 add byte ptr [rax], al - 93f0: bb 5c 00 00 12 mov ebx, 301989980 - 93f5: 00 07 add byte ptr [rdi], al - 93f7: 00 40 9e add byte ptr [rax - 98], al - 93fa: 41 00 00 add byte ptr [r8], al - 93fd: 00 00 add byte ptr [rax], al - 93ff: 00 19 add byte ptr [rcx], bl - 9401: 00 00 add byte ptr [rax], al - 9403: 00 00 add byte ptr [rax], al - 9405: 00 00 add byte ptr [rax], al - 9407: 00 d8 add al, bl - 9409: 5c pop rsp - 940a: 00 00 add byte ptr [rax], al - 940c: 12 02 adc al, byte ptr [rdx] - 940e: 07 - 940f: 00 50 8e add byte ptr [rax - 114], dl - 9412: 44 00 00 add byte ptr [rax], r8b - 9415: 00 00 add byte ptr [rax], al - 9417: 00 2a add byte ptr [rdx], ch - 9419: 00 00 add byte ptr [rax], al - 941b: 00 00 add byte ptr [rax], al - 941d: 00 00 add byte ptr [rax], al - 941f: 00 e9 add cl, ch - 9421: 5c pop rsp - 9422: 00 00 add byte ptr [rax], al - 9424: 11 00 adc dword ptr [rax], eax - 9426: 15 00 40 11 4c adc eax, 1276198912 - 942b: 00 00 add byte ptr [rax], al - 942d: 00 00 add byte ptr [rax], al - 942f: 00 08 add byte ptr [rax], cl - 9431: 00 00 add byte ptr [rax], al - 9433: 00 00 add byte ptr [rax], al - 9435: 00 00 add byte ptr [rax], al - 9437: 00 fd add ch, bh - 9439: 5c pop rsp - 943a: 00 00 add byte ptr [rax], al - 943c: 12 02 adc al, byte ptr [rdx] - 943e: 07 - 943f: 00 50 0d add byte ptr [rax + 13], dl - 9442: 44 00 00 add byte ptr [rax], r8b - 9445: 00 00 add byte ptr [rax], al - 9447: 00 03 add byte ptr [rbx], al - 9449: 18 00 sbb byte ptr [rax], al - 944b: 00 00 add byte ptr [rax], al - 944d: 00 00 add byte ptr [rax], al - 944f: 00 0c 5d 00 00 11 02 add byte ptr [2*rbx + 34668544], cl - 9456: 19 00 sbb dword ptr [rax], eax - 9458: 58 pop rax - 9459: 37 - 945a: 4c 00 00 add byte ptr [rax], r8b - 945d: 00 00 add byte ptr [rax], al - 945f: 00 08 add byte ptr [rax], cl - 9461: 00 00 add byte ptr [rax], al - 9463: 00 00 add byte ptr [rax], al - 9465: 00 00 add byte ptr [rax], al - 9467: 00 20 add byte ptr [rax], ah - 9469: 5d pop rbp - 946a: 00 00 add byte ptr [rax], al - 946c: 12 02 adc al, byte ptr [rdx] - 946e: 07 - 946f: 00 80 01 49 00 00 add byte ptr [rax + 18689], al - 9475: 00 00 add byte ptr [rax], al - 9477: 00 22 add byte ptr [rdx], ah - 9479: 00 00 add byte ptr [rax], al - 947b: 00 00 add byte ptr [rax], al - 947d: 00 00 add byte ptr [rax], al - 947f: 00 3e add byte ptr [rsi], bh - 9481: 5d pop rbp - 9482: 00 00 add byte ptr [rax], al - 9484: 12 02 adc al, byte ptr [rdx] - 9486: 07 - 9487: 00 f0 add al, dh - 9489: 4d 48 rex64 - 948b: 00 00 add byte ptr [rax], al - 948d: 00 00 add byte ptr [rax], al - 948f: 00 52 00 add byte ptr [rdx], dl - 9492: 00 00 add byte ptr [rax], al - 9494: 00 00 add byte ptr [rax], al - 9496: 00 00 add byte ptr [rax], al - 9498: 06 - 9499: 6d insd dword ptr es:[rdi], dx - 949a: 00 00 add byte ptr [rax], al - 949c: 22 00 and al, byte ptr [rax] - 949e: 07 - 949f: 00 70 02 add byte ptr [rax + 2], dh - 94a2: 42 00 00 add byte ptr [rax], al - 94a5: 00 00 add byte ptr [rax], al - 94a7: 00 e0 add al, ah - 94a9: 02 00 add al, byte ptr [rax] - 94ab: 00 00 add byte ptr [rax], al - 94ad: 00 00 add byte ptr [rax], al - 94af: 00 49 5d add byte ptr [rcx + 93], cl - 94b2: 00 00 add byte ptr [rax], al - 94b4: 12 00 adc al, byte ptr [rax] - 94b6: 07 - 94b7: 00 10 add byte ptr [rax], dl - 94b9: 9b wait - 94ba: 41 00 00 add byte ptr [r8], al - 94bd: 00 00 add byte ptr [rax], al - 94bf: 00 aa 00 00 00 00 add byte ptr [rdx], ch - 94c5: 00 00 add byte ptr [rax], al - 94c7: 00 66 5d add byte ptr [rsi + 93], ah - 94ca: 00 00 add byte ptr [rax], al - 94cc: 12 02 adc al, byte ptr [rdx] - 94ce: 08 00 or byte ptr [rax], al - 94d0: 00 2d 49 00 00 00 add byte ptr [rip + 73], ch # 0x951f <.symtab+0x951f> - 94d6: 00 00 add byte ptr [rax], al - 94d8: 52 push rdx - 94d9: 00 00 add byte ptr [rax], al - 94db: 00 00 add byte ptr [rax], al - 94dd: 00 00 add byte ptr [rax], al - 94df: 00 80 5d 00 00 12 add byte ptr [rax + 301989981], al - 94e5: 00 07 add byte ptr [rdi], al - 94e7: 00 f0 add al, dh - 94e9: 18 47 00 sbb byte ptr [rdi], al - 94ec: 00 00 add byte ptr [rax], al - 94ee: 00 00 add byte ptr [rax], al - 94f0: 85 00 test dword ptr [rax], eax - 94f2: 00 00 add byte ptr [rax], al - 94f4: 00 00 add byte ptr [rax], al - 94f6: 00 00 add byte ptr [rax], al - 94f8: 8a 5d 00 mov bl, byte ptr [rbp] - 94fb: 00 11 add byte ptr [rcx], dl - 94fd: 00 15 00 08 11 4c add byte ptr [rip + 1276184576], dl # 0x4c119d03 <_end+0x4bc56383> - 9503: 00 00 add byte ptr [rax], al - 9505: 00 00 add byte ptr [rax], al - 9507: 00 04 00 add byte ptr [rax + rax], al - 950a: 00 00 add byte ptr [rax], al - 950c: 00 00 add byte ptr [rax], al - 950e: 00 00 add byte ptr [rax], al - 9510: 9a - 9511: 5d pop rbp - 9512: 00 00 add byte ptr [rax], al - 9514: 11 02 adc dword ptr [rdx], eax - 9516: 0a 00 or al, byte ptr [rax] - 9518: e8 a2 49 00 00 call 0xdebf <.symtab+0xdebf> - 951d: 00 00 add byte ptr [rax], al - 951f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x9525 <.symtab+0x9525> - 9525: 00 00 add byte ptr [rax], al - 9527: 00 b2 5d 00 00 1a add byte ptr [rdx + 436207709], dh - 952d: 00 07 add byte ptr [rdi], al - 952f: 00 20 add byte ptr [rax], ah - 9531: 26 42 00 00 add byte ptr es:[rax], al - 9535: 00 00 add byte ptr [rax], al - 9537: 00 ba 00 00 00 00 add byte ptr [rdx], bh - 953d: 00 00 add byte ptr [rax], al - 953f: 00 bf 5d 00 00 12 add byte ptr [rdi + 301989981], bh - 9545: 00 07 add byte ptr [rdi], al - 9547: 00 10 add byte ptr [rax], dl - 9549: b5 47 mov ch, 71 - 954b: 00 00 add byte ptr [rax], al - 954d: 00 00 add byte ptr [rax], al - 954f: 00 5f 02 add byte ptr [rdi + 2], bl - 9552: 00 00 add byte ptr [rax], al - 9554: 00 00 add byte ptr [rax], al - 9556: 00 00 add byte ptr [rax], al - 9558: ca 5d 00 retf 93 - 955b: 00 12 add byte ptr [rdx], dl - 955d: 00 07 add byte ptr [rdi], al - 955f: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh - 9565: 00 00 add byte ptr [rax], al - 9567: 00 2c 00 add byte ptr [rax + rax], ch - 956a: 00 00 add byte ptr [rax], al - 956c: 00 00 add byte ptr [rax], al - 956e: 00 00 add byte ptr [rax], al - 9570: d7 xlatb - 9571: 5d pop rbp - 9572: 00 00 add byte ptr [rax], al - 9574: 12 02 adc al, byte ptr [rdx] - 9576: 07 - 9577: 00 a0 b7 47 00 00 add byte ptr [rax + 18359], ah - 957d: 00 00 add byte ptr [rax], al - 957f: 00 f4 add ah, dh - 9581: 00 00 add byte ptr [rax], al - 9583: 00 00 add byte ptr [rax], al - 9585: 00 00 add byte ptr [rax], al - 9587: 00 ea add dl, ch - 9589: 5d pop rbp - 958a: 00 00 add byte ptr [rax], al - 958c: 12 02 adc al, byte ptr [rdx] - 958e: 07 - 958f: 00 f0 add al, dh - 9591: 42 48 rex64 - 9593: 00 00 add byte ptr [rax], al - 9595: 00 00 add byte ptr [rax], al - 9597: 00 c4 add ah, al - 9599: 00 00 add byte ptr [rax], al - 959b: 00 00 add byte ptr [rax], al - 959d: 00 00 add byte ptr [rax], al - 959f: 00 0a add byte ptr [rdx], cl - 95a1: 5e pop rsi - 95a2: 00 00 add byte ptr [rax], al - 95a4: 12 00 adc al, byte ptr [rax] - 95a6: 07 - 95a7: 00 20 add byte ptr [rax], ah - 95a9: 5a pop rdx - 95aa: 44 00 00 add byte ptr [rax], r8b - 95ad: 00 00 add byte ptr [rax], al - 95af: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x95b5 <.symtab+0x95b5> - 95b5: 00 00 add byte ptr [rax], al - 95b7: 00 1d 5e 00 00 22 add byte ptr [rip + 570425438], bl # 0x2200961b <_end+0x21b45c9b> - 95bd: 00 07 add byte ptr [rdi], al - 95bf: 00 60 15 add byte ptr [rax + 21], ah - 95c2: 41 00 00 add byte ptr [r8], al - 95c5: 00 00 add byte ptr [rax], al - 95c7: 00 f6 add dh, dh - 95c9: 00 00 add byte ptr [rax], al - 95cb: 00 00 add byte ptr [rax], al - 95cd: 00 00 add byte ptr [rax], al - 95cf: 00 27 add byte ptr [rdi], ah - 95d1: 5e pop rsi - 95d2: 00 00 add byte ptr [rax], al - 95d4: 12 02 adc al, byte ptr [rdx] - 95d6: 07 - 95d7: 00 f0 add al, dh - 95d9: d0 46 00 rol byte ptr [rsi] - 95dc: 00 00 add byte ptr [rax], al - 95de: 00 00 add byte ptr [rax], al - 95e0: 7e 00 jle 0x95e2 <.symtab+0x95e2> - 95e2: 00 00 add byte ptr [rax], al - 95e4: 00 00 add byte ptr [rax], al - 95e6: 00 00 add byte ptr [rax], al - 95e8: 3b 5e 00 cmp ebx, dword ptr [rsi] - 95eb: 00 12 add byte ptr [rdx], dl - 95ed: 02 07 add al, byte ptr [rdi] - 95ef: 00 30 add byte ptr [rax], dh - 95f1: d5 - 95f2: 44 00 00 add byte ptr [rax], r8b - 95f5: 00 00 add byte ptr [rax], al - 95f7: 00 21 add byte ptr [rcx], ah - 95f9: 00 00 add byte ptr [rax], al - 95fb: 00 00 add byte ptr [rax], al - 95fd: 00 00 add byte ptr [rax], al - 95ff: 00 43 5a add byte ptr [rbx + 90], al - 9602: 00 00 add byte ptr [rax], al - 9604: 22 00 and al, byte ptr [rax] - 9606: 07 - 9607: 00 90 44 48 00 00 add byte ptr [rax + 18500], dl - 960d: 00 00 add byte ptr [rax], al - 960f: 00 09 add byte ptr [rcx], cl - 9611: 01 00 add dword ptr [rax], eax - 9613: 00 00 add byte ptr [rax], al - 9615: 00 00 add byte ptr [rax], al - 9617: 00 54 5e 00 add byte ptr [rsi + 2*rbx], dl - 961b: 00 12 add byte ptr [rdx], dl - 961d: 00 07 add byte ptr [rdi], al - 961f: 00 40 4b add byte ptr [rax + 75], al - 9622: 41 00 00 add byte ptr [r8], al - 9625: 00 00 add byte ptr [rax], al - 9627: 00 9c 00 00 00 00 00 add byte ptr [rax + rax], bl - 962e: 00 00 add byte ptr [rax], al - 9630: eb 36 jmp 0x9668 <.symtab+0x9668> - 9632: 00 00 add byte ptr [rax], al - 9634: 22 00 and al, byte ptr [rax] - 9636: 07 - 9637: 00 b0 0f 42 00 00 add byte ptr [rax + 16911], dh - 963d: 00 00 add byte ptr [rax], al - 963f: 00 37 add byte ptr [rdi], dh - 9641: 01 00 add dword ptr [rax], eax - 9643: 00 00 add byte ptr [rax], al - 9645: 00 00 add byte ptr [rax], al - 9647: 00 67 5e add byte ptr [rdi + 94], ah - 964a: 00 00 add byte ptr [rax], al - 964c: 12 00 adc al, byte ptr [rax] - 964e: 07 - 964f: 00 60 c3 add byte ptr [rax - 61], ah - 9652: 45 00 00 add byte ptr [r8], r8b - 9655: 00 00 add byte ptr [rax], al - 9657: 00 15 00 00 00 00 add byte ptr [rip], dl # 0x965d <.symtab+0x965d> - 965d: 00 00 add byte ptr [rax], al - 965f: 00 75 5e add byte ptr [rbp + 94], dh - 9662: 00 00 add byte ptr [rax], al - 9664: 12 02 adc al, byte ptr [rdx] - 9666: 07 - 9667: 00 50 bb add byte ptr [rax - 69], dl - 966a: 44 00 00 add byte ptr [rax], r8b - 966d: 00 00 add byte ptr [rax], al - 966f: 00 28 add byte ptr [rax], ch - 9671: 00 00 add byte ptr [rax], al - 9673: 00 00 add byte ptr [rax], al - 9675: 00 00 add byte ptr [rax], al - 9677: 00 7e 5e add byte ptr [rsi + 94], bh - 967a: 00 00 add byte ptr [rax], al - 967c: 12 02 adc al, byte ptr [rdx] - 967e: 07 - 967f: 00 b0 22 48 00 00 add byte ptr [rax + 18466], dh - 9685: 00 00 add byte ptr [rax], al - 9687: 00 80 1e 00 00 00 add byte ptr [rax + 30], al - 968d: 00 00 add byte ptr [rax], al - 968f: 00 8d 5e 00 00 12 add byte ptr [rbp + 301989982], cl - 9695: 02 07 add al, byte ptr [rdi] - 9697: 00 60 01 add byte ptr [rax + 1], ah - 969a: 49 00 00 add byte ptr [r8], al - 969d: 00 00 add byte ptr [rax], al - 969f: 00 0c 00 add byte ptr [rax + rax], cl - 96a2: 00 00 add byte ptr [rax], al - 96a4: 00 00 add byte ptr [rax], al - 96a6: 00 00 add byte ptr [rax], al - 96a8: ad lodsd eax, dword ptr [rsi] - 96a9: 5e pop rsi - 96aa: 00 00 add byte ptr [rax], al - 96ac: 12 02 adc al, byte ptr [rdx] - 96ae: 07 - 96af: 00 30 add byte ptr [rax], dh - 96b1: e2 46 loop 0x96f9 <.symtab+0x96f9> - 96b3: 00 00 add byte ptr [rax], al - 96b5: 00 00 add byte ptr [rax], al - 96b7: 00 45 00 add byte ptr [rbp], al - 96ba: 00 00 add byte ptr [rax], al - 96bc: 00 00 add byte ptr [rax], al - 96be: 00 00 add byte ptr [rax], al - 96c0: b7 5e mov bh, 94 - 96c2: 00 00 add byte ptr [rax], al - 96c4: 11 00 adc dword ptr [rax], eax - 96c6: 19 00 sbb dword ptr [rax], eax - 96c8: 38 38 cmp byte ptr [rax], bh - 96ca: 4c 00 00 add byte ptr [rax], r8b - 96cd: 00 00 add byte ptr [rax], al - 96cf: 00 08 add byte ptr [rax], cl - 96d1: 00 00 add byte ptr [rax], al - 96d3: 00 00 add byte ptr [rax], al - 96d5: 00 00 add byte ptr [rax], al - 96d7: 00 c9 add cl, cl - 96d9: 5e pop rsi - 96da: 00 00 add byte ptr [rax], al - 96dc: 12 02 adc al, byte ptr [rdx] - 96de: 07 - 96df: 00 b0 f4 43 00 00 add byte ptr [rax + 17396], dh - 96e5: 00 00 add byte ptr [rax], al - 96e7: 00 ec add ah, ch - 96e9: 00 00 add byte ptr [rax], al - 96eb: 00 00 add byte ptr [rax], al - 96ed: 00 00 add byte ptr [rax], al - 96ef: 00 d7 add bh, dl - 96f1: 5e pop rsi - 96f2: 00 00 add byte ptr [rax], al - 96f4: 12 00 adc al, byte ptr [rax] - 96f6: 07 - 96f7: 00 d0 add al, dl - 96f9: bc 47 00 00 00 mov esp, 71 - 96fe: 00 00 add byte ptr [rax], al - 9700: 6a 00 push 0 - 9702: 00 00 add byte ptr [rax], al - 9704: 00 00 add byte ptr [rax], al - 9706: 00 00 add byte ptr [rax], al - 9708: e8 5e 00 00 11 call 0x1100976b <_end+0x10b45deb> - 970d: 00 19 add byte ptr [rcx], bl - 970f: 00 38 add byte ptr [rax], bh - 9711: 37 - 9712: 4c 00 00 add byte ptr [rax], r8b - 9715: 00 00 add byte ptr [rax], al - 9717: 00 08 add byte ptr [rax], cl - 9719: 00 00 add byte ptr [rax], al - 971b: 00 00 add byte ptr [rax], al - 971d: 00 00 add byte ptr [rax], al - 971f: 00 fd add ch, bh - 9721: 5e pop rsi - 9722: 00 00 add byte ptr [rax], al - 9724: 12 00 adc al, byte ptr [rax] - 9726: 07 - 9727: 00 d0 add al, dl - 9729: f7 44 00 00 00 00 00 0c test dword ptr [rax + rax], 201326592 - 9731: 00 00 add byte ptr [rax], al - 9733: 00 00 add byte ptr [rax], al - 9735: 00 00 add byte ptr [rax], al - 9737: 00 14 5f add byte ptr [rdi + 2*rbx], dl - 973a: 00 00 add byte ptr [rax], al - 973c: 12 02 adc al, byte ptr [rdx] - 973e: 07 - 973f: 00 40 16 add byte ptr [rax + 22], al - 9742: 47 00 00 add byte ptr [r8], r8b - 9745: 00 00 add byte ptr [rax], al - 9747: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x974d <.symtab+0x974d> - 974d: 00 00 add byte ptr [rax], al - 974f: 00 1c 5f add byte ptr [rdi + 2*rbx], bl - 9752: 00 00 add byte ptr [rax], al - 9754: 12 02 adc al, byte ptr [rdx] - 9756: 07 - 9757: 00 d0 add al, dl - 9759: dc 46 00 fadd qword ptr [rsi] - 975c: 00 00 add byte ptr [rax], al - 975e: 00 00 add byte ptr [rax], al - 9760: 7f 00 jg 0x9762 <.symtab+0x9762> - 9762: 00 00 add byte ptr [rax], al - 9764: 00 00 add byte ptr [rax], al - 9766: 00 00 add byte ptr [rax], al - 9768: 2b 5f 00 sub ebx, dword ptr [rdi] - 976b: 00 12 add byte ptr [rdx], dl - 976d: 02 07 add al, byte ptr [rdi] - 976f: 00 70 0f add byte ptr [rax + 15], dh - 9772: 47 00 00 add byte ptr [r8], r8b - 9775: 00 00 add byte ptr [rax], al - 9777: 00 7c 01 00 add byte ptr [rcx + rax], bh - 977b: 00 00 add byte ptr [rax], al - 977d: 00 00 add byte ptr [rax], al - 977f: 00 37 add byte ptr [rdi], dh - 9781: 5f pop rdi - 9782: 00 00 add byte ptr [rax], al - 9784: 12 02 adc al, byte ptr [rdx] - 9786: 07 - 9787: 00 e0 add al, ah - 9789: e0 47 loopne 0x97d2 <.symtab+0x97d2> - 978b: 00 00 add byte ptr [rax], al - 978d: 00 00 add byte ptr [rax], al - 978f: 00 88 00 00 00 00 add byte ptr [rax], cl - 9795: 00 00 add byte ptr [rax], al - 9797: 00 26 add byte ptr [rsi], ah - 9799: 58 pop rax - 979a: 00 00 add byte ptr [rax], al - 979c: 22 00 and al, byte ptr [rax] - 979e: 07 - 979f: 00 80 a0 44 00 00 add byte ptr [rax + 17568], al - 97a5: 00 00 add byte ptr [rax], al - 97a7: 00 af 00 00 00 00 add byte ptr [rdi], ch - 97ad: 00 00 add byte ptr [rax], al - 97af: 00 46 5f add byte ptr [rsi + 95], al - 97b2: 00 00 add byte ptr [rax], al - 97b4: 12 02 adc al, byte ptr [rdx] - 97b6: 07 - 97b7: 00 40 0c add byte ptr [rax + 12], al - 97ba: 45 00 00 add byte ptr [r8], r8b - 97bd: 00 00 add byte ptr [rax], al - 97bf: 00 4d 00 add byte ptr [rbp], cl - 97c2: 00 00 add byte ptr [rax], al - 97c4: 00 00 add byte ptr [rax], al - 97c6: 00 00 add byte ptr [rax], al - 97c8: 58 pop rax - 97c9: 5f pop rdi - 97ca: 00 00 add byte ptr [rax], al - 97cc: 12 02 adc al, byte ptr [rdx] - 97ce: 07 - 97cf: 00 e0 add al, ah - 97d1: cc int3 - 97d2: 47 00 00 add byte ptr [r8], r8b - 97d5: 00 00 add byte ptr [rax], al - 97d7: 00 80 00 00 00 00 add byte ptr [rax], al - 97dd: 00 00 add byte ptr [rax], al - 97df: 00 73 5f add byte ptr [rbx + 95], dh - 97e2: 00 00 add byte ptr [rax], al - 97e4: 12 02 adc al, byte ptr [rdx] - 97e6: 07 - 97e7: 00 60 fc add byte ptr [rax - 4], ah - 97ea: 44 00 00 add byte ptr [rax], r8b - 97ed: 00 00 add byte ptr [rax], al - 97ef: 00 4e 01 add byte ptr [rsi + 1], cl - 97f2: 00 00 add byte ptr [rax], al - 97f4: 00 00 add byte ptr [rax], al - 97f6: 00 00 add byte ptr [rax], al - 97f8: 8b 5f 00 mov ebx, dword ptr [rdi] - 97fb: 00 12 add byte ptr [rdx], dl - 97fd: 02 07 add al, byte ptr [rdi] - 97ff: 00 d0 add al, dl - 9801: bd 47 00 00 00 mov ebp, 71 - 9806: 00 00 add byte ptr [rax], al - 9808: 7d 00 jge 0x980a <.symtab+0x980a> - 980a: 00 00 add byte ptr [rax], al - 980c: 00 00 add byte ptr [rax], al - 980e: 00 00 add byte ptr [rax], al - 9810: a1 5f 00 00 12 02 07 00 30 movabs eax, dword ptr [3458772219293859935] - 9819: 67 44 00 00 add byte ptr [eax], r8b - 981d: 00 00 add byte ptr [rax], al - 981f: 00 37 add byte ptr [rdi], dh - 9821: 00 00 add byte ptr [rax], al - 9823: 00 00 add byte ptr [rax], al - 9825: 00 00 add byte ptr [rax], al - 9827: 00 b9 5f 00 00 22 add byte ptr [rcx + 570425439], bh - 982d: 02 07 add al, byte ptr [rdi] - 982f: 00 60 5b add byte ptr [rax + 91], ah - 9832: 41 00 00 add byte ptr [r8], al - 9835: 00 00 add byte ptr [rax], al - 9837: 00 af 00 00 00 00 add byte ptr [rdi], ch - 983d: 00 00 add byte ptr [rax], al - 983f: 00 14 50 add byte ptr [rax + 2*rdx], dl - 9842: 00 00 add byte ptr [rax], al - 9844: 22 00 and al, byte ptr [rax] - 9846: 07 - 9847: 00 b0 eb 46 00 00 add byte ptr [rax + 18155], dh - 984d: 00 00 add byte ptr [rax], al - 984f: 00 dc add ah, bl - 9851: 00 00 add byte ptr [rax], al - 9853: 00 00 add byte ptr [rax], al - 9855: 00 00 add byte ptr [rax], al - 9857: 00 c9 add cl, cl - 9859: 5f pop rdi - 985a: 00 00 add byte ptr [rax], al - 985c: 12 00 adc al, byte ptr [rax] - 985e: 07 - 985f: 00 e0 add al, ah - 9861: 9d popfq - 9862: 41 00 00 add byte ptr [r8], al - 9865: 00 00 add byte ptr [rax], al - 9867: 00 10 add byte ptr [rax], dl - 9869: 00 00 add byte ptr [rax], al - 986b: 00 00 add byte ptr [rax], al - 986d: 00 00 add byte ptr [rax], al - 986f: 00 e3 add bl, ah - 9871: 5f pop rdi - 9872: 00 00 add byte ptr [rax], al - 9874: 12 02 adc al, byte ptr [rdx] - 9876: 07 - 9877: 00 e0 add al, ah - 9879: de 45 00 fiadd word ptr [rbp] - 987c: 00 00 add byte ptr [rax], al - 987e: 00 00 add byte ptr [rax], al - 9880: 1b 00 sbb eax, dword ptr [rax] - 9882: 00 00 add byte ptr [rax], al - 9884: 00 00 add byte ptr [rax], al - 9886: 00 00 add byte ptr [rax], al - 9888: ef out dx, eax - 9889: 43 00 00 add byte ptr [r8], al - 988c: 11 02 adc dword ptr [rdx], eax - 988e: 0a 00 or al, byte ptr [rax] - 9890: b8 c6 4a 00 00 mov eax, 19142 - 9895: 00 00 add byte ptr [rax], al - 9897: 00 04 00 add byte ptr [rax + rax], al - 989a: 00 00 add byte ptr [rax], al - 989c: 00 00 add byte ptr [rax], al - 989e: 00 00 add byte ptr [rax], al - 98a0: f8 clc - 98a1: 5f pop rdi - 98a2: 00 00 add byte ptr [rax], al - 98a4: 11 02 adc dword ptr [rdx], eax - 98a6: 12 00 adc al, byte ptr [rax] - 98a8: 00 e5 add ch, ah - 98aa: 4b 00 00 add byte ptr [r8], al - 98ad: 00 00 add byte ptr [rax], al - 98af: 00 70 00 add byte ptr [rax], dh - 98b2: 00 00 add byte ptr [rax], al - 98b4: 00 00 add byte ptr [rax], al - 98b6: 00 00 add byte ptr [rax], al - 98b8: 89 50 00 mov dword ptr [rax], edx - 98bb: 00 22 add byte ptr [rdx], ah - 98bd: 00 07 add byte ptr [rdi], al - 98bf: 00 c0 add al, al - 98c1: fd std - 98c2: 46 00 00 add byte ptr [rax], r8b - 98c5: 00 00 add byte ptr [rax], al - 98c7: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x98cd <.symtab+0x98cd> - 98cd: 00 00 add byte ptr [rax], al - 98cf: 00 09 add byte ptr [rcx], cl - 98d1: 60 - 98d2: 00 00 add byte ptr [rax], al - 98d4: 12 00 adc al, byte ptr [rax] - 98d6: 07 - 98d7: 00 80 df 46 00 00 add byte ptr [rax + 18143], al - 98dd: 00 00 add byte ptr [rax], al - 98df: 00 75 00 add byte ptr [rbp], dh - 98e2: 00 00 add byte ptr [rax], al - 98e4: 00 00 add byte ptr [rax], al - 98e6: 00 00 add byte ptr [rax], al - 98e8: 1d 60 00 00 12 sbb eax, 301989984 - 98ed: 02 07 add al, byte ptr [rdi] - 98ef: 00 70 5a add byte ptr [rax + 90], dh - 98f2: 41 00 00 add byte ptr [r8], al - 98f5: 00 00 add byte ptr [rax], al - 98f7: 00 e7 add bh, ah - 98f9: 00 00 add byte ptr [rax], al - 98fb: 00 00 add byte ptr [rax], al - 98fd: 00 00 add byte ptr [rax], al - 98ff: 00 2b add byte ptr [rbx], ch - 9901: 60 - 9902: 00 00 add byte ptr [rax], al - 9904: 12 02 adc al, byte ptr [rdx] - 9906: 07 - 9907: 00 f0 add al, dh - 9909: 53 push rbx - 990a: 47 00 00 add byte ptr [r8], r8b - 990d: 00 00 add byte ptr [rax], al - 990f: 00 18 add byte ptr [rax], bl - 9911: 09 00 or dword ptr [rax], eax - 9913: 00 00 add byte ptr [rax], al - 9915: 00 00 add byte ptr [rax], al - 9917: 00 3a add byte ptr [rdx], bh - 9919: 60 - 991a: 00 00 add byte ptr [rax], al - 991c: 12 02 adc al, byte ptr [rdx] - 991e: 08 00 or byte ptr [rax], al - 9920: 10 43 49 adc byte ptr [rbx + 73], al - 9923: 00 00 add byte ptr [rax], al - 9925: 00 00 add byte ptr [rax], al - 9927: 00 f4 add ah, dh - 9929: 00 00 add byte ptr [rax], al - 992b: 00 00 add byte ptr [rax], al - 992d: 00 00 add byte ptr [rax], al - 992f: 00 51 60 add byte ptr [rcx + 96], dl - 9932: 00 00 add byte ptr [rax], al - 9934: 16 - 9935: 00 0e add byte ptr [rsi], cl - 9937: 00 08 add byte ptr [rax], cl - 9939: 00 00 add byte ptr [rax], al - 993b: 00 00 add byte ptr [rax], al - 993d: 00 00 add byte ptr [rax], al - 993f: 00 08 add byte ptr [rax], cl - 9941: 00 00 add byte ptr [rax], al - 9943: 00 00 add byte ptr [rax], al - 9945: 00 00 add byte ptr [rax], al - 9947: 00 34 38 add byte ptr [rax + rdi], dh - 994a: 00 00 add byte ptr [rax], al - 994c: 22 02 and al, byte ptr [rdx] - 994e: 07 - 994f: 00 f0 add al, dh - 9951: c2 46 00 ret 70 - 9954: 00 00 add byte ptr [rax], al - 9956: 00 00 add byte ptr [rax], al - 9958: ca 01 00 retf 1 - 995b: 00 00 add byte ptr [rax], al - 995d: 00 00 add byte ptr [rax], al - 995f: 00 63 60 add byte ptr [rbx + 96], ah - 9962: 00 00 add byte ptr [rax], al - 9964: 12 02 adc al, byte ptr [rdx] - 9966: 07 - 9967: 00 80 93 41 00 00 add byte ptr [rax + 16787], al - 996d: 00 00 add byte ptr [rax], al - 996f: 00 5f 00 add byte ptr [rdi], bl - 9972: 00 00 add byte ptr [rax], al - 9974: 00 00 add byte ptr [rax], al - 9976: 00 00 add byte ptr [rax], al - 9978: 73 60 jae 0x99da <.symtab+0x99da> - 997a: 00 00 add byte ptr [rax], al - 997c: 12 02 adc al, byte ptr [rdx] - 997e: 07 - 997f: 00 e0 add al, ah - 9981: 83 44 00 00 00 add dword ptr [rax + rax], 0 - 9986: 00 00 add byte ptr [rax], al - 9988: 54 push rsp - 9989: 00 00 add byte ptr [rax], al - 998b: 00 00 add byte ptr [rax], al - 998d: 00 00 add byte ptr [rax], al - 998f: 00 7e 60 add byte ptr [rsi + 96], bh - 9992: 00 00 add byte ptr [rax], al - 9994: 12 02 adc al, byte ptr [rdx] - 9996: 07 - 9997: 00 30 add byte ptr [rax], dh - 9999: 9e sahf - 999a: 48 00 00 add byte ptr [rax], al - 999d: 00 00 add byte ptr [rax], al - 999f: 00 19 add byte ptr [rcx], bl - 99a1: 01 00 add dword ptr [rax], eax - 99a3: 00 00 add byte ptr [rax], al - 99a5: 00 00 add byte ptr [rax], al - 99a7: 00 8a 60 00 00 12 add byte ptr [rdx + 301989984], cl - 99ad: 02 07 add al, byte ptr [rdi] - 99af: 00 70 16 add byte ptr [rax + 22], dh - 99b2: 47 00 00 add byte ptr [r8], r8b - 99b5: 00 00 add byte ptr [rax], al - 99b7: 00 0c 00 add byte ptr [rax + rax], cl - 99ba: 00 00 add byte ptr [rax], al - 99bc: 00 00 add byte ptr [rax], al - 99be: 00 00 add byte ptr [rax], al - 99c0: 93 xchg eax, ebx - 99c1: 60 - 99c2: 00 00 add byte ptr [rax], al - 99c4: 11 02 adc dword ptr [rdx], eax - 99c6: 0a 00 or al, byte ptr [rax] - 99c8: a0 b7 4a 00 00 00 00 00 24 movabs al, byte ptr [2594073385365424823] - 99d1: 00 00 add byte ptr [rax], al - 99d3: 00 00 add byte ptr [rax], al - 99d5: 00 00 add byte ptr [rax], al - 99d7: 00 a6 60 00 00 12 add byte ptr [rsi + 301989984], ah - 99dd: 02 07 add al, byte ptr [rdi] - 99df: 00 00 add byte ptr [rax], al - 99e1: 06 - 99e2: 49 00 00 add byte ptr [r8], al - 99e5: 00 00 add byte ptr [rax], al - 99e7: 00 9e 01 00 00 00 add byte ptr [rsi + 1], bl - 99ed: 00 00 add byte ptr [rax], al - 99ef: 00 bb 60 00 00 10 add byte ptr [rbx + 268435552], bh - 99f5: 00 18 add byte ptr [rax], bl - 99f7: 00 30 add byte ptr [rax], dh - 99f9: 22 4c 00 00 and cl, byte ptr [rax + rax] - ... - 9a05: 00 00 add byte ptr [rax], al - 9a07: 00 c2 add dl, al - 9a09: 60 - 9a0a: 00 00 add byte ptr [rax], al - 9a0c: 12 02 adc al, byte ptr [rdx] - 9a0e: 07 - 9a0f: 00 90 6a 44 00 00 add byte ptr [rax + 17514], dl - 9a15: 00 00 add byte ptr [rax], al - 9a17: 00 55 01 add byte ptr [rbp + 1], dl - 9a1a: 00 00 add byte ptr [rax], al - 9a1c: 00 00 add byte ptr [rax], al - 9a1e: 00 00 add byte ptr [rax], al - 9a20: e1 60 loope 0x9a82 <.symtab+0x9a82> - 9a22: 00 00 add byte ptr [rax], al - 9a24: 12 02 adc al, byte ptr [rdx] - 9a26: 07 - 9a27: 00 80 83 44 00 00 add byte ptr [rax + 17539], al - 9a2d: 00 00 add byte ptr [rax], al - 9a2f: 00 54 00 00 add byte ptr [rax + rax], dl - 9a33: 00 00 add byte ptr [rax], al - 9a35: 00 00 add byte ptr [rax], al - 9a37: 00 e9 add cl, ch - 9a39: 60 - 9a3a: 00 00 add byte ptr [rax], al - 9a3c: 11 00 adc dword ptr [rax], eax - 9a3e: 15 00 e0 10 4c adc eax, 1276174336 - 9a43: 00 00 add byte ptr [rax], al - 9a45: 00 00 add byte ptr [rax], al - 9a47: 00 28 add byte ptr [rax], ch - 9a49: 00 00 add byte ptr [rax], al - 9a4b: 00 00 add byte ptr [rax], al - 9a4d: 00 00 add byte ptr [rax], al - 9a4f: 00 f7 add bh, dh - 9a51: 60 - 9a52: 00 00 add byte ptr [rax], al - 9a54: 12 02 adc al, byte ptr [rdx] - 9a56: 07 - 9a57: 00 80 5a 44 00 00 add byte ptr [rax + 17498], al - 9a5d: 00 00 add byte ptr [rax], al - 9a5f: 00 fd add ch, bh - 9a61: 02 00 add al, byte ptr [rax] - 9a63: 00 00 add byte ptr [rax], al - 9a65: 00 00 add byte ptr [rax], al - 9a67: 00 aa 5a 00 00 22 add byte ptr [rdx + 570425434], ch - 9a6d: 00 07 add byte ptr [rdi], al - 9a6f: 00 00 add byte ptr [rax], al - 9a71: f7 40 00 00 00 00 00 test dword ptr [rax], 0 - 9a78: 0a 04 00 or al, byte ptr [rax + rax] - 9a7b: 00 00 add byte ptr [rax], al - 9a7d: 00 00 add byte ptr [rax], al - 9a7f: 00 14 61 add byte ptr [rcx + 2*riz], dl - 9a82: 00 00 add byte ptr [rax], al - 9a84: 12 02 adc al, byte ptr [rdx] - 9a86: 07 - 9a87: 00 00 add byte ptr [rax], al - 9a89: 73 41 jae 0x9acc <.symtab+0x9acc> - 9a8b: 00 00 add byte ptr [rax], al - 9a8d: 00 00 add byte ptr [rax], al - 9a8f: 00 9f 00 00 00 00 add byte ptr [rdi], bl - 9a95: 00 00 add byte ptr [rax], al - 9a97: 00 e1 add cl, ah - 9a99: 31 00 xor dword ptr [rax], eax - 9a9b: 00 10 add byte ptr [rax], dl - 9a9d: 00 1a add byte ptr [rdx], bl - 9a9f: 00 80 39 4c 00 00 add byte ptr [rax + 19513], al - ... - 9aad: 00 00 add byte ptr [rax], al - 9aaf: 00 2b add byte ptr [rbx], ch - 9ab1: 61 - 9ab2: 00 00 add byte ptr [rax], al - 9ab4: 12 02 adc al, byte ptr [rdx] - 9ab6: 07 - 9ab7: 00 70 59 add byte ptr [rax + 89], dh - 9aba: 48 00 00 add byte ptr [rax], al - 9abd: 00 00 add byte ptr [rax], al - 9abf: 00 bd 01 00 00 00 add byte ptr [rbp + 1], bh - 9ac5: 00 00 add byte ptr [rax], al - 9ac7: 00 35 61 00 00 22 add byte ptr [rip + 570425441], dh # 0x22009b2e <_end+0x21b461ae> - 9acd: 02 07 add al, byte ptr [rdi] - 9acf: 00 10 add byte ptr [rax], dl - 9ad1: 5c pop rsp - 9ad2: 41 00 00 add byte ptr [r8], al - 9ad5: 00 00 add byte ptr [rax], al - 9ad7: 00 72 01 add byte ptr [rdx + 1], dh - 9ada: 00 00 add byte ptr [rax], al - 9adc: 00 00 add byte ptr [rax], al - 9ade: 00 00 add byte ptr [rax], al - 9ae0: 42 61 - 9ae2: 00 00 add byte ptr [rax], al - 9ae4: 12 02 adc al, byte ptr [rdx] - 9ae6: 07 - 9ae7: 00 e0 add al, ah - 9ae9: ec in al, dx - 9aea: 47 00 00 add byte ptr [r8], r8b - 9aed: 00 00 add byte ptr [rax], al - 9aef: 00 da add dl, bl - 9af1: 01 00 add dword ptr [rax], eax - 9af3: 00 00 add byte ptr [rax], al - 9af5: 00 00 add byte ptr [rax], al - 9af7: 00 4e 61 add byte ptr [rsi + 97], cl - 9afa: 00 00 add byte ptr [rax], al - 9afc: 12 02 adc al, byte ptr [rdx] - 9afe: 07 - 9aff: 00 80 15 47 00 00 add byte ptr [rax + 18197], al - 9b05: 00 00 add byte ptr [rax], al - 9b07: 00 bf 00 00 00 00 add byte ptr [rdi], bh - 9b0d: 00 00 add byte ptr [rax], al - 9b0f: 00 5a 61 add byte ptr [rdx + 97], bl - 9b12: 00 00 add byte ptr [rax], al - 9b14: 12 02 adc al, byte ptr [rdx] - 9b16: 07 - 9b17: 00 00 add byte ptr [rax], al - 9b19: 0f 47 00 cmova eax, dword ptr [rax] - 9b1c: 00 00 add byte ptr [rax], al - 9b1e: 00 00 add byte ptr [rax], al - 9b20: 6f outsd dx, dword ptr [rsi] - 9b21: 00 00 add byte ptr [rax], al - 9b23: 00 00 add byte ptr [rax], al - 9b25: 00 00 add byte ptr [rax], al - 9b27: 00 6a 61 add byte ptr [rdx + 97], ch - 9b2a: 00 00 add byte ptr [rax], al - 9b2c: 12 02 adc al, byte ptr [rdx] - 9b2e: 07 - 9b2f: 00 90 f0 46 00 00 add byte ptr [rax + 18160], dl - 9b35: 00 00 add byte ptr [rax], al - 9b37: 00 cd add ch, cl - 9b39: 02 00 add al, byte ptr [rax] - 9b3b: 00 00 add byte ptr [rax], al - 9b3d: 00 00 add byte ptr [rax], al - 9b3f: 00 78 61 add byte ptr [rax + 97], bh - 9b42: 00 00 add byte ptr [rax], al - 9b44: 11 02 adc dword ptr [rdx], eax - 9b46: 19 00 sbb dword ptr [rax], eax - 9b48: e0 38 loopne 0x9b82 <.symtab+0x9b82> - 9b4a: 4c 00 00 add byte ptr [rax], r8b - 9b4d: 00 00 add byte ptr [rax], al - 9b4f: 00 68 00 add byte ptr [rax], ch - 9b52: 00 00 add byte ptr [rax], al - 9b54: 00 00 add byte ptr [rax], al - 9b56: 00 00 add byte ptr [rax], al - 9b58: 8d 61 00 lea esp, [rcx] - 9b5b: 00 12 add byte ptr [rdx], dl - 9b5d: 00 07 add byte ptr [rdi], al - 9b5f: 00 c0 add al, al - 9b61: c4 46 00 00 - 9b65: 00 00 add byte ptr [rax], al - 9b67: 00 e1 add cl, ah - 9b69: 02 00 add al, byte ptr [rax] - 9b6b: 00 00 add byte ptr [rax], al - 9b6d: 00 00 add byte ptr [rax], al - 9b6f: 00 5e 64 add byte ptr [rsi + 100], bl - 9b72: 00 00 add byte ptr [rax], al - 9b74: 22 00 and al, byte ptr [rax] - 9b76: 07 - 9b77: 00 e0 add al, ah - 9b79: 83 44 00 00 00 add dword ptr [rax + rax], 0 - 9b7e: 00 00 add byte ptr [rax], al - 9b80: 54 push rsp - 9b81: 00 00 add byte ptr [rax], al - 9b83: 00 00 add byte ptr [rax], al - 9b85: 00 00 add byte ptr [rax], al - 9b87: 00 9a 61 00 00 12 add byte ptr [rdx + 301989985], bl - 9b8d: 02 07 add al, byte ptr [rdi] - 9b8f: 00 c0 add al, al - 9b91: f3 43 00 00 rep add byte ptr [r8], al - 9b95: 00 00 add byte ptr [rax], al - 9b97: 00 ec add ah, ch - 9b99: 00 00 add byte ptr [rax], al - 9b9b: 00 00 add byte ptr [rax], al - 9b9d: 00 00 add byte ptr [rax], al - 9b9f: 00 a8 61 00 00 12 add byte ptr [rax + 301989985], ch - 9ba5: 02 07 add al, byte ptr [rdi] - 9ba7: 00 60 9a add byte ptr [rax - 102], ah - 9baa: 45 00 00 add byte ptr [r8], r8b - 9bad: 00 00 add byte ptr [rax], al - 9baf: 00 19 add byte ptr [rcx], bl - 9bb1: 00 00 add byte ptr [rax], al - 9bb3: 00 00 add byte ptr [rax], al - 9bb5: 00 00 add byte ptr [rax], al - 9bb7: 00 be 61 00 00 22 add byte ptr [rsi + 570425441], bh - 9bbd: 00 07 add byte ptr [rdi], al - 9bbf: 00 a0 02 41 00 00 add byte ptr [rax + 16642], ah - 9bc5: 00 00 add byte ptr [rax], al - 9bc7: 00 16 add byte ptr [rsi], dl - 9bc9: 00 00 add byte ptr [rax], al - 9bcb: 00 00 add byte ptr [rax], al - 9bcd: 00 00 add byte ptr [rax], al - 9bcf: 00 c6 add dh, al - 9bd1: 61 - 9bd2: 00 00 add byte ptr [rax], al - 9bd4: 12 00 adc al, byte ptr [rax] - 9bd6: 07 - 9bd7: 00 50 10 add byte ptr [rax + 16], dl - 9bda: 41 00 00 add byte ptr [r8], al - 9bdd: 00 00 add byte ptr [rax], al - 9bdf: 00 88 02 00 00 00 add byte ptr [rax + 2], cl - 9be5: 00 00 add byte ptr [rax], al - 9be7: 00 d3 add bl, dl - 9be9: 61 - 9bea: 00 00 add byte ptr [rax], al - 9bec: 11 00 adc dword ptr [rax], eax - 9bee: 15 00 0c 11 4c adc eax, 1276185600 - 9bf3: 00 00 add byte ptr [rax], al - 9bf5: 00 00 add byte ptr [rax], al - 9bf7: 00 02 add byte ptr [rdx], al - 9bf9: 00 00 add byte ptr [rax], al - 9bfb: 00 00 add byte ptr [rax], al - 9bfd: 00 00 add byte ptr [rax], al - 9bff: 00 e3 add bl, ah - 9c01: 61 - 9c02: 00 00 add byte ptr [rax], al - 9c04: 12 02 adc al, byte ptr [rdx] - 9c06: 07 - 9c07: 00 50 fa add byte ptr [rax - 6], dl - 9c0a: 46 00 00 add byte ptr [rax], r8b - 9c0d: 00 00 add byte ptr [rax], al - 9c0f: 00 1e add byte ptr [rsi], bl - 9c11: 03 00 add eax, dword ptr [rax] - 9c13: 00 00 add byte ptr [rax], al - 9c15: 00 00 add byte ptr [rax], al - 9c17: 00 f2 add dl, dh - 9c19: 61 - 9c1a: 00 00 add byte ptr [rax], al - 9c1c: 12 02 adc al, byte ptr [rdx] - 9c1e: 07 - 9c1f: 00 60 d6 add byte ptr [rax - 42], ah - 9c22: 46 00 00 add byte ptr [rax], r8b - 9c25: 00 00 add byte ptr [rax], al - 9c27: 00 8a 01 00 00 00 add byte ptr [rdx + 1], cl - 9c2d: 00 00 add byte ptr [rax], al - 9c2f: 00 fb add bl, bh - 9c31: 61 - 9c32: 00 00 add byte ptr [rax], al - 9c34: 12 02 adc al, byte ptr [rdx] - 9c36: 07 - 9c37: 00 30 add byte ptr [rax], dh - 9c39: 7f 44 jg 0x9c7f <.symtab+0x9c7f> - 9c3b: 00 00 add byte ptr [rax], al - 9c3d: 00 00 add byte ptr [rax], al - 9c3f: 00 b8 03 00 00 00 add byte ptr [rax + 3], bh - 9c45: 00 00 add byte ptr [rax], al - 9c47: 00 05 62 00 00 11 add byte ptr [rip + 285212770], al # 0x11009caf <_end+0x10b4632f> - 9c4d: 02 15 00 58 10 4c add dl, byte ptr [rip + 1276139520] # 0x4c10f453 <_end+0x4bc4bad3> - 9c53: 00 00 add byte ptr [rax], al - 9c55: 00 00 add byte ptr [rax], al - 9c57: 00 08 add byte ptr [rax], cl - 9c59: 00 00 add byte ptr [rax], al - 9c5b: 00 00 add byte ptr [rax], al - 9c5d: 00 00 add byte ptr [rax], al - 9c5f: 00 22 add byte ptr [rdx], ah - 9c61: 62 - 9c62: 00 00 add byte ptr [rax], al - 9c64: 12 02 adc al, byte ptr [rdx] - 9c66: 07 - 9c67: 00 30 add byte ptr [rax], dh - 9c69: c7 45 00 00 00 00 00 mov dword ptr [rbp], 0 - 9c70: 34 00 xor al, 0 - 9c72: 00 00 add byte ptr [rax], al - 9c74: 00 00 add byte ptr [rax], al - 9c76: 00 00 add byte ptr [rax], al - 9c78: 2e 62 - 9c7a: 00 00 add byte ptr [rax], al - 9c7c: 12 00 adc al, byte ptr [rax] - 9c7e: 07 - 9c7f: 00 60 08 add byte ptr [rax + 8], ah - 9c82: 42 00 00 add byte ptr [rax], al - 9c85: 00 00 add byte ptr [rax], al - 9c87: 00 85 03 00 00 00 add byte ptr [rbp + 3], al - 9c8d: 00 00 add byte ptr [rax], al - 9c8f: 00 3c 62 add byte ptr [rdx + 2*riz], bh - 9c92: 00 00 add byte ptr [rax], al - 9c94: 11 00 adc dword ptr [rax], eax - 9c96: 19 00 sbb dword ptr [rax], eax - 9c98: 38 2f cmp byte ptr [rdi], ch - 9c9a: 4c 00 00 add byte ptr [rax], r8b - 9c9d: 00 00 add byte ptr [rax], al - 9c9f: 00 08 add byte ptr [rax], cl - 9ca1: 00 00 add byte ptr [rax], al - 9ca3: 00 00 add byte ptr [rax], al - 9ca5: 00 00 add byte ptr [rax], al - 9ca7: 00 45 62 add byte ptr [rbp + 98], al - 9caa: 00 00 add byte ptr [rax], al - 9cac: 12 02 adc al, byte ptr [rdx] - 9cae: 07 - 9caf: 00 70 f8 add byte ptr [rax - 8], dh - 9cb2: 44 00 00 add byte ptr [rax], r8b - 9cb5: 00 00 add byte ptr [rax], al - 9cb7: 00 d9 add cl, bl - 9cb9: 00 00 add byte ptr [rax], al - 9cbb: 00 00 add byte ptr [rax], al - 9cbd: 00 00 add byte ptr [rax], al - 9cbf: 00 5b 62 add byte ptr [rbx + 98], bl - 9cc2: 00 00 add byte ptr [rax], al - 9cc4: 12 00 adc al, byte ptr [rax] - 9cc6: 07 - 9cc7: 00 70 e5 add byte ptr [rax - 27], dh - 9cca: 42 00 00 add byte ptr [rax], al - 9ccd: 00 00 add byte ptr [rax], al - 9ccf: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0x9cd5 <.symtab+0x9cd5> - 9cd5: 00 00 add byte ptr [rax], al - 9cd7: 00 6f 62 add byte ptr [rdi + 98], ch - 9cda: 00 00 add byte ptr [rax], al - 9cdc: 12 02 adc al, byte ptr [rdx] - 9cde: 07 - 9cdf: 00 90 99 44 00 00 add byte ptr [rax + 17561], dl - 9ce5: 00 00 add byte ptr [rax], al - 9ce7: 00 71 00 add byte ptr [rcx], dh - 9cea: 00 00 add byte ptr [rax], al - 9cec: 00 00 add byte ptr [rax], al - 9cee: 00 00 add byte ptr [rax], al - 9cf0: 77 62 ja 0x9d54 <.symtab+0x9d54> - 9cf2: 00 00 add byte ptr [rax], al - 9cf4: 11 02 adc dword ptr [rdx], eax - 9cf6: 15 00 80 19 4c adc eax, 1276739584 - 9cfb: 00 00 add byte ptr [rax], al - 9cfd: 00 00 add byte ptr [rax], al - 9cff: 00 e8 add al, ch - 9d01: 00 00 add byte ptr [rax], al - 9d03: 00 00 add byte ptr [rax], al - 9d05: 00 00 add byte ptr [rax], al - 9d07: 00 89 62 00 00 11 add byte ptr [rcx + 285212770], cl - 9d0d: 00 19 add byte ptr [rcx], bl - 9d0f: 00 40 38 add byte ptr [rax + 56], al - 9d12: 4c 00 00 add byte ptr [rax], r8b - 9d15: 00 00 add byte ptr [rax], al - 9d17: 00 04 00 add byte ptr [rax + rax], al - 9d1a: 00 00 add byte ptr [rax], al - 9d1c: 00 00 add byte ptr [rax], al - 9d1e: 00 00 add byte ptr [rax], al - 9d20: 95 xchg eax, ebp - 9d21: 62 - 9d22: 00 00 add byte ptr [rax], al - 9d24: 12 00 adc al, byte ptr [rax] - 9d26: 07 - 9d27: 00 b0 83 41 00 00 add byte ptr [rax + 16771], dh - 9d2d: 00 00 add byte ptr [rax], al - 9d2f: 00 0c 00 add byte ptr [rax + rax], cl - 9d32: 00 00 add byte ptr [rax], al - 9d34: 00 00 add byte ptr [rax], al - 9d36: 00 00 add byte ptr [rax], al - 9d38: a9 62 00 00 12 test eax, 301989986 - 9d3d: 02 07 add al, byte ptr [rdi] - 9d3f: 00 e0 add al, ah - 9d41: a9 47 00 00 00 test eax, 71 - 9d46: 00 00 add byte ptr [rax], al - 9d48: 9b wait - 9d49: 00 00 add byte ptr [rax], al - 9d4b: 00 00 add byte ptr [rax], al - 9d4d: 00 00 add byte ptr [rax], al - 9d4f: 00 b5 62 00 00 12 add byte ptr [rbp + 301989986], dh - 9d55: 02 07 add al, byte ptr [rdi] - 9d57: 00 70 78 add byte ptr [rax + 120], dh - 9d5a: 41 00 00 add byte ptr [r8], al - 9d5d: 00 00 add byte ptr [rax], al - 9d5f: 00 b7 00 00 00 00 add byte ptr [rdi], dh - 9d65: 00 00 add byte ptr [rax], al - 9d67: 00 c4 add ah, al - 9d69: 62 - 9d6a: 00 00 add byte ptr [rax], al - 9d6c: 12 02 adc al, byte ptr [rdx] - 9d6e: 07 - 9d6f: 00 80 e9 47 00 00 add byte ptr [rax + 18409], al - 9d75: 00 00 add byte ptr [rax], al - 9d77: 00 57 00 add byte ptr [rdi], dl - 9d7a: 00 00 add byte ptr [rax], al - 9d7c: 00 00 add byte ptr [rax], al - 9d7e: 00 00 add byte ptr [rax], al - 9d80: d5 - 9d81: 62 - 9d82: 00 00 add byte ptr [rax], al - 9d84: 11 00 adc dword ptr [rax], eax - 9d86: 19 00 sbb dword ptr [rax], eax - 9d88: 48 38 4c 00 00 cmp byte ptr [rax + rax], cl - 9d8d: 00 00 add byte ptr [rax], al - 9d8f: 00 08 add byte ptr [rax], cl - 9d91: 00 00 add byte ptr [rax], al - 9d93: 00 00 add byte ptr [rax], al - 9d95: 00 00 add byte ptr [rax], al - 9d97: 00 df add bh, bl - 9d99: 62 - 9d9a: 00 00 add byte ptr [rax], al - 9d9c: 22 00 and al, byte ptr [rax] - 9d9e: 07 - 9d9f: 00 90 8b 41 00 00 add byte ptr [rax + 16779], dl - 9da5: 00 00 add byte ptr [rax], al - 9da7: 00 c3 add bl, al - 9da9: 02 00 add al, byte ptr [rax] - 9dab: 00 00 add byte ptr [rax], al - 9dad: 00 00 add byte ptr [rax], al - 9daf: 00 e9 add cl, ch - 9db1: 62 - 9db2: 00 00 add byte ptr [rax], al - 9db4: 12 00 adc al, byte ptr [rax] - 9db6: 07 - 9db7: 00 f0 add al, dh - 9db9: cf iretd - 9dba: 47 00 00 add byte ptr [r8], r8b - 9dbd: 00 00 add byte ptr [rax], al - 9dbf: 00 3f add byte ptr [rdi], bh - 9dc1: 04 00 add al, 0 - 9dc3: 00 00 add byte ptr [rax], al - 9dc5: 00 00 add byte ptr [rax], al - 9dc7: 00 05 63 00 00 11 add byte ptr [rip + 285212771], al # 0x11009e30 <_end+0x10b464b0> - 9dcd: 02 12 add dl, byte ptr [rdx] - 9dcf: 00 f0 add al, dh - 9dd1: fe 4b 00 dec byte ptr [rbx] - 9dd4: 00 00 add byte ptr [rax], al - 9dd6: 00 00 add byte ptr [rax], al - 9dd8: 04 00 add al, 0 - 9dda: 00 00 add byte ptr [rax], al - 9ddc: 00 00 add byte ptr [rax], al - 9dde: 00 00 add byte ptr [rax], al - 9de0: 12 63 00 adc ah, byte ptr [rbx] - 9de3: 00 11 add byte ptr [rcx], dl - 9de5: 02 0a add cl, byte ptr [rdx] - 9de7: 00 e0 add al, ah - 9de9: 89 4a 00 mov dword ptr [rdx], ecx - 9dec: 00 00 add byte ptr [rax], al - 9dee: 00 00 add byte ptr [rax], al - 9df0: 23 00 and eax, dword ptr [rax] - 9df2: 00 00 add byte ptr [rax], al - 9df4: 00 00 add byte ptr [rax], al - 9df6: 00 00 add byte ptr [rax], al - 9df8: 26 63 00 movsxd eax, dword ptr es:[rax] - 9dfb: 00 12 add byte ptr [rdx], dl - 9dfd: 02 07 add al, byte ptr [rdi] - 9dff: 00 80 13 47 00 00 add byte ptr [rax + 18195], al - 9e05: 00 00 add byte ptr [rax], al - 9e07: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0x9e0d <.symtab+0x9e0d> - 9e0d: 00 00 add byte ptr [rax], al - 9e0f: 00 31 add byte ptr [rcx], dh - 9e11: 63 00 movsxd eax, dword ptr [rax] - 9e13: 00 12 add byte ptr [rdx], dl - 9e15: 02 07 add al, byte ptr [rdi] - 9e17: 00 80 3a 41 00 00 add byte ptr [rax + 16698], al - 9e1d: 00 00 add byte ptr [rax], al - 9e1f: 00 e3 add bl, ah - 9e21: 02 00 add al, byte ptr [rax] - 9e23: 00 00 add byte ptr [rax], al - 9e25: 00 00 add byte ptr [rax], al - 9e27: 00 80 47 00 00 22 add byte ptr [rax + 570425415], al - 9e2d: 00 07 add byte ptr [rdi], al - 9e2f: 00 a0 b5 44 00 00 add byte ptr [rax + 17589], ah - 9e35: 00 00 add byte ptr [rax], al - 9e37: 00 2c 03 add byte ptr [rbx + rax], ch - 9e3a: 00 00 add byte ptr [rax], al - 9e3c: 00 00 add byte ptr [rax], al - 9e3e: 00 00 add byte ptr [rax], al - 9e40: 40 63 00 movsxd eax, dword ptr [rax] - 9e43: 00 11 add byte ptr [rcx], dl - 9e45: 00 19 add byte ptr [rcx], bl - 9e47: 00 50 38 add byte ptr [rax + 56], dl - 9e4a: 4c 00 00 add byte ptr [rax], r8b - 9e4d: 00 00 add byte ptr [rax], al - 9e4f: 00 08 add byte ptr [rax], cl - 9e51: 00 00 add byte ptr [rax], al - 9e53: 00 00 add byte ptr [rax], al - 9e55: 00 00 add byte ptr [rax], al - 9e57: 00 50 63 add byte ptr [rax + 99], dl - 9e5a: 00 00 add byte ptr [rax], al - 9e5c: 12 00 adc al, byte ptr [rax] - 9e5e: 07 - 9e5f: 00 d0 add al, dl - 9e61: 72 41 jb 0x9ea4 <.symtab+0x9ea4> - 9e63: 00 00 add byte ptr [rax], al - 9e65: 00 00 add byte ptr [rax], al - 9e67: 00 30 add byte ptr [rax], dh - 9e69: 00 00 add byte ptr [rax], al - 9e6b: 00 00 add byte ptr [rax], al - 9e6d: 00 00 add byte ptr [rax], al - 9e6f: 00 6a 63 add byte ptr [rdx + 99], ch - 9e72: 00 00 add byte ptr [rax], al - 9e74: 12 02 adc al, byte ptr [rdx] - 9e76: 07 - 9e77: 00 40 46 add byte ptr [rax + 70], al - 9e7a: 48 00 00 add byte ptr [rax], al - 9e7d: 00 00 add byte ptr [rax], al - 9e7f: 00 7a 02 add byte ptr [rdx + 2], bh - 9e82: 00 00 add byte ptr [rax], al - 9e84: 00 00 add byte ptr [rax], al - 9e86: 00 00 add byte ptr [rax], al - 9e88: 9e sahf - 9e89: 66 00 00 add byte ptr [rax], al - 9e8c: 12 02 adc al, byte ptr [rdx] - 9e8e: 07 - 9e8f: 00 c0 add al, al - 9e91: fe 40 00 inc byte ptr [rax] - 9e94: 00 00 add byte ptr [rax], al - 9e96: 00 00 add byte ptr [rax], al - 9e98: 20 00 and byte ptr [rax], al - 9e9a: 00 00 add byte ptr [rax], al - 9e9c: 00 00 add byte ptr [rax], al - 9e9e: 00 00 add byte ptr [rax], al - 9ea0: 74 63 je 0x9f05 <.symtab+0x9f05> - 9ea2: 00 00 add byte ptr [rax], al - 9ea4: 12 02 adc al, byte ptr [rdx] - 9ea6: 07 - 9ea7: 00 c0 add al, al - 9ea9: 00 49 00 add byte ptr [rcx], cl - 9eac: 00 00 add byte ptr [rax], al - 9eae: 00 00 add byte ptr [rax], al - 9eb0: 59 pop rcx - 9eb1: 00 00 add byte ptr [rax], al - 9eb3: 00 00 add byte ptr [rax], al - 9eb5: 00 00 add byte ptr [rax], al - 9eb7: 00 82 63 00 00 21 add byte ptr [rdx + 553648227], al - 9ebd: 00 19 add byte ptr [rcx], bl - 9ebf: 00 98 2c 4c 00 00 add byte ptr [rax + 19500], bl - 9ec5: 00 00 add byte ptr [rax], al - 9ec7: 00 08 add byte ptr [rax], cl - 9ec9: 00 00 add byte ptr [rax], al - 9ecb: 00 00 add byte ptr [rax], al - 9ecd: 00 00 add byte ptr [rax], al - 9ecf: 00 8e 63 00 00 12 add byte ptr [rsi + 301989987], cl - 9ed5: 00 07 add byte ptr [rdi], al - 9ed7: 00 90 1d 45 00 00 add byte ptr [rax + 17693], dl - 9edd: 00 00 add byte ptr [rax], al - 9edf: 00 b0 05 00 00 00 add byte ptr [rax + 5], dh - 9ee5: 00 00 add byte ptr [rax], al - 9ee7: 00 b0 63 00 00 12 add byte ptr [rax + 301989987], dh - 9eed: 02 07 add al, byte ptr [rdi] - 9eef: 00 10 add byte ptr [rax], dl - 9ef1: 5a pop rdx - 9ef2: 41 00 00 add byte ptr [r8], al - 9ef5: 00 00 add byte ptr [rax], al - 9ef7: 00 27 add byte ptr [rdi], ah - 9ef9: 00 00 add byte ptr [rax], al - 9efb: 00 00 add byte ptr [rax], al - 9efd: 00 00 add byte ptr [rax], al - 9eff: 00 cb add bl, cl - 9f01: 63 00 movsxd eax, dword ptr [rax] - 9f03: 00 12 add byte ptr [rdx], dl - 9f05: 00 07 add byte ptr [rdi], al - 9f07: 00 c0 add al, al - 9f09: 02 41 00 add al, byte ptr [rcx] - 9f0c: 00 00 add byte ptr [rax], al - 9f0e: 00 00 add byte ptr [rax], al - 9f10: c4 04 00 - 9f13: 00 00 add byte ptr [rax], al - 9f15: 00 00 add byte ptr [rax], al - 9f17: 00 e3 add bl, ah - 9f19: 63 00 movsxd eax, dword ptr [rax] - 9f1b: 00 12 add byte ptr [rdx], dl - 9f1d: 02 07 add al, byte ptr [rdi] - 9f1f: 00 90 93 44 00 00 add byte ptr [rax + 17555], dl - 9f25: 00 00 add byte ptr [rax], al - 9f27: 00 25 00 00 00 00 add byte ptr [rip], ah # 0x9f2d <.symtab+0x9f2d> - 9f2d: 00 00 add byte ptr [rax], al - 9f2f: 00 ec add ah, ch - 9f31: 63 00 movsxd eax, dword ptr [rax] - 9f33: 00 16 add byte ptr [rsi], dl - 9f35: 00 0f add byte ptr [rdi], cl - 9f37: 00 48 00 add byte ptr [rax], cl - 9f3a: 00 00 add byte ptr [rax], al - 9f3c: 00 00 add byte ptr [rax], al - 9f3e: 00 00 add byte ptr [rax], al - 9f40: 08 00 or byte ptr [rax], al - 9f42: 00 00 add byte ptr [rax], al - 9f44: 00 00 add byte ptr [rax], al - 9f46: 00 00 add byte ptr [rax], al - 9f48: 05 64 00 00 12 add eax, 301989988 - 9f4d: 00 07 add byte ptr [rdi], al - 9f4f: 00 f0 add al, dh - 9f51: 0e - 9f52: 42 00 00 add byte ptr [rax], al - 9f55: 00 00 add byte ptr [rax], al - 9f57: 00 be 00 00 00 00 add byte ptr [rsi], bh - 9f5d: 00 00 add byte ptr [rax], al - 9f5f: 00 1a add byte ptr [rdx], bl - 9f61: 64 00 00 add byte ptr fs:[rax], al - 9f64: 12 02 adc al, byte ptr [rdx] - 9f66: 07 - 9f67: 00 b0 8b 45 00 00 add byte ptr [rax + 17803], dh - 9f6d: 00 00 add byte ptr [rax], al - 9f6f: 00 bd 04 00 00 00 add byte ptr [rbp + 4], bh - 9f75: 00 00 add byte ptr [rax], al - 9f77: 00 30 add byte ptr [rax], dh - 9f79: 64 00 00 add byte ptr fs:[rax], al - 9f7c: 12 02 adc al, byte ptr [rdx] - 9f7e: 07 - 9f7f: 00 e0 add al, ah - 9f81: ca 47 00 retf 71 - 9f84: 00 00 add byte ptr [rax], al - 9f86: 00 00 add byte ptr [rax], al - 9f88: fd std - 9f89: 01 00 add dword ptr [rax], eax - 9f8b: 00 00 add byte ptr [rax], al - 9f8d: 00 00 add byte ptr [rax], al - 9f8f: 00 48 64 add byte ptr [rax + 100], cl - 9f92: 00 00 add byte ptr [rax], al - 9f94: 12 02 adc al, byte ptr [rdx] - 9f96: 07 - 9f97: 00 00 add byte ptr [rax], al - 9f99: 36 44 00 00 add byte ptr ss:[rax], r8b - 9f9d: 00 00 add byte ptr [rax], al - 9f9f: 00 15 03 00 00 00 add byte ptr [rip + 3], dl # 0x9fa8 <.symtab+0x9fa8> - 9fa5: 00 00 add byte ptr [rax], al - 9fa7: 00 38 add byte ptr [rax], bh - 9fa9: 6a 00 push 0 - 9fab: 00 11 add byte ptr [rcx], dl - 9fad: 02 12 add dl, byte ptr [rdx] - 9faf: 00 e0 add al, ah - 9fb1: ee out dx, al - 9fb2: 4b 00 00 add byte ptr [r8], al - 9fb5: 00 00 add byte ptr [rax], al - 9fb7: 00 38 add byte ptr [rax], bh - 9fb9: 04 00 add al, 0 - 9fbb: 00 00 add byte ptr [rax], al - 9fbd: 00 00 add byte ptr [rax], al - 9fbf: 00 5d 64 add byte ptr [rbp + 100], bl - 9fc2: 00 00 add byte ptr [rax], al - 9fc4: 12 02 adc al, byte ptr [rdx] - 9fc6: 07 - 9fc7: 00 e0 add al, ah - 9fc9: 83 44 00 00 00 add dword ptr [rax + rax], 0 - 9fce: 00 00 add byte ptr [rax], al - 9fd0: 54 push rsp - 9fd1: 00 00 add byte ptr [rax], al - 9fd3: 00 00 add byte ptr [rax], al - 9fd5: 00 00 add byte ptr [rax], al - 9fd7: 00 66 64 add byte ptr [rsi + 100], ah - 9fda: 00 00 add byte ptr [rax], al - 9fdc: 12 00 adc al, byte ptr [rax] - 9fde: 07 - 9fdf: 00 b0 6e 43 00 00 add byte ptr [rax + 17262], dh - 9fe5: 00 00 add byte ptr [rax], al - 9fe7: 00 14 00 add byte ptr [rax + rax], dl - 9fea: 00 00 add byte ptr [rax], al - 9fec: 00 00 add byte ptr [rax], al - 9fee: 00 00 add byte ptr [rax], al - 9ff0: 78 64 js 0xa056 <.symtab+0xa056> - 9ff2: 00 00 add byte ptr [rax], al - 9ff4: 22 02 and al, byte ptr [rdx] - 9ff6: 07 - 9ff7: 00 90 07 41 00 00 add byte ptr [rax + 16647], dl - 9ffd: 00 00 add byte ptr [rax], al - 9fff: 00 0e add byte ptr [rsi], cl - a001: 00 00 add byte ptr [rax], al - a003: 00 00 add byte ptr [rax], al - a005: 00 00 add byte ptr [rax], al - a007: 00 84 64 00 00 12 02 add byte ptr [rsp + 2*riz + 34734080], al - a00e: 07 - a00f: 00 c0 add al, al - a011: ce - a012: 46 00 00 add byte ptr [rax], r8b - a015: 00 00 add byte ptr [rax], al - a017: 00 69 00 add byte ptr [rcx], ch - a01a: 00 00 add byte ptr [rax], al - a01c: 00 00 add byte ptr [rax], al - a01e: 00 00 add byte ptr [rax], al - a020: 8e 64 00 00 mov fs, word ptr [rax + rax] - a024: 11 02 adc dword ptr [rdx], eax - a026: 17 - a027: 00 40 1c add byte ptr [rax + 28], al - a02a: 4c 00 00 add byte ptr [rax], r8b - a02d: 00 00 add byte ptr [rax], al - a02f: 00 a8 00 00 00 00 add byte ptr [rax], ch - a035: 00 00 add byte ptr [rax], al - a037: 00 a3 64 00 00 21 add byte ptr [rbx + 553648228], ah - a03d: 02 15 00 08 01 4c add dl, byte ptr [rip + 1275136000] # 0x4c01a843 <_end+0x4bb56ec3> - a043: 00 00 add byte ptr [rax], al - a045: 00 00 add byte ptr [rax], al - a047: 00 08 add byte ptr [rax], cl - a049: 00 00 add byte ptr [rax], al - a04b: 00 00 add byte ptr [rax], al - a04d: 00 00 add byte ptr [rax], al - a04f: 00 bf 64 00 00 12 add byte ptr [rdi + 301989988], bh - a055: 02 07 add al, byte ptr [rdi] - a057: 00 c0 add al, al - a059: 59 pop rcx - a05a: 44 00 00 add byte ptr [rax], r8b - a05d: 00 00 add byte ptr [rax], al - a05f: 00 2c 00 add byte ptr [rax + rax], ch - a062: 00 00 add byte ptr [rax], al - a064: 00 00 add byte ptr [rax], al - a066: 00 00 add byte ptr [rax], al - a068: d7 xlatb - a069: 64 00 00 add byte ptr fs:[rax], al - a06c: 12 00 adc al, byte ptr [rax] - a06e: 07 - a06f: 00 70 e4 add byte ptr [rax - 28], dh - a072: 45 00 00 add byte ptr [r8], r8b - a075: 00 00 add byte ptr [rax], al - a077: 00 b7 00 00 00 00 add byte ptr [rdi], dh - a07d: 00 00 add byte ptr [rax], al - a07f: 00 a4 50 00 00 22 00 add byte ptr [rax + 2*rdx + 2228224], ah - a086: 07 - a087: 00 90 18 47 00 00 add byte ptr [rax + 18200], dl - a08d: 00 00 add byte ptr [rax], al - a08f: 00 5c 00 00 add byte ptr [rax + rax], bl - a093: 00 00 add byte ptr [rax], al - a095: 00 00 add byte ptr [rax], al - a097: 00 e1 add cl, ah - a099: 64 00 00 add byte ptr fs:[rax], al - a09c: 11 02 adc dword ptr [rdx], eax - a09e: 12 00 adc al, byte ptr [rax] - a0a0: c0 e2 4b shl dl, 75 - a0a3: 00 00 add byte ptr [rax], al - a0a5: 00 00 add byte ptr [rax], al - a0a7: 00 68 00 add byte ptr [rax], ch - a0aa: 00 00 add byte ptr [rax], al - a0ac: 00 00 add byte ptr [rax], al - a0ae: 00 00 add byte ptr [rax], al - a0b0: f3 64 00 00 rep add byte ptr fs:[rax], al - a0b4: 12 02 adc al, byte ptr [rdx] - a0b6: 07 - a0b7: 00 10 add byte ptr [rax], dl - a0b9: 79 44 jns 0xa0ff <.symtab+0xa0ff> - a0bb: 00 00 add byte ptr [rax], al - a0bd: 00 00 add byte ptr [rax], al - a0bf: 00 04 01 add byte ptr [rcx + rax], al - a0c2: 00 00 add byte ptr [rax], al - a0c4: 00 00 add byte ptr [rax], al - a0c6: 00 00 add byte ptr [rax], al - a0c8: 07 - a0c9: 65 00 00 add byte ptr gs:[rax], al - a0cc: 12 02 adc al, byte ptr [rdx] - a0ce: 07 - a0cf: 00 70 c3 add byte ptr [rax - 61], dh - a0d2: 44 00 00 add byte ptr [rax], r8b - a0d5: 00 00 add byte ptr [rax], al - a0d7: 00 11 add byte ptr [rcx], dl - a0d9: 04 00 add al, 0 - a0db: 00 00 add byte ptr [rax], al - a0dd: 00 00 add byte ptr [rax], al - a0df: 00 14 65 00 00 11 00 add byte ptr [2*riz + 1114112], dl - a0e6: 19 00 sbb dword ptr [rax], eax - a0e8: 08 2d 4c 00 00 00 or byte ptr [rip + 76], ch # 0xa13a <.symtab+0xa13a> - a0ee: 00 00 add byte ptr [rax], al - a0f0: 08 00 or byte ptr [rax], al - a0f2: 00 00 add byte ptr [rax], al - a0f4: 00 00 add byte ptr [rax], al - a0f6: 00 00 add byte ptr [rax], al - a0f8: 1e - a0f9: 65 00 00 add byte ptr gs:[rax], al - a0fc: 12 02 adc al, byte ptr [rdx] - a0fe: 07 - a0ff: 00 a0 67 44 00 00 add byte ptr [rax + 17511], ah - a105: 00 00 add byte ptr [rax], al - a107: 00 e7 add bh, ah - a109: 00 00 add byte ptr [rax], al - a10b: 00 00 add byte ptr [rax], al - a10d: 00 00 add byte ptr [rax], al - a10f: 00 3b add byte ptr [rbx], bh - a111: 65 00 00 add byte ptr gs:[rax], al - a114: 11 02 adc dword ptr [rdx], eax - a116: 0a 00 or al, byte ptr [rax] - a118: e0 b7 loopne 0xa0d1 <.symtab+0xa0d1> - a11a: 4a 00 00 add byte ptr [rax], al - a11d: 00 00 add byte ptr [rax], al - a11f: 00 90 00 00 00 00 add byte ptr [rax], dl - a125: 00 00 add byte ptr [rax], al - a127: 00 4f 65 add byte ptr [rdi + 101], cl - a12a: 00 00 add byte ptr [rax], al - a12c: 12 00 adc al, byte ptr [rax] - a12e: 07 - a12f: 00 60 c2 add byte ptr [rax - 62], ah - a132: 46 00 00 add byte ptr [rax], r8b - a135: 00 00 add byte ptr [rax], al - a137: 00 84 00 00 00 00 00 add byte ptr [rax + rax], al - a13e: 00 00 add byte ptr [rax], al - a140: 64 65 00 00 add byte ptr gs:[rax], al - a144: 12 02 adc al, byte ptr [rdx] - a146: 07 - a147: 00 f0 add al, dh - a149: 2d 40 00 00 00 sub eax, 64 - a14e: 00 00 add byte ptr [rax], al - a150: 5a pop rdx - a151: 01 00 add dword ptr [rax], eax - a153: 00 00 add byte ptr [rax], al - a155: 00 00 add byte ptr [rax], al - a157: 00 77 65 add byte ptr [rdi + 101], dh - a15a: 00 00 add byte ptr [rax], al - a15c: 12 00 adc al, byte ptr [rax] - a15e: 07 - a15f: 00 00 add byte ptr [rax], al - a161: 91 xchg eax, ecx - a162: 43 00 00 add byte ptr [r8], al - a165: 00 00 add byte ptr [rax], al - a167: 00 14 00 add byte ptr [rax + rax], dl - a16a: 00 00 add byte ptr [rax], al - a16c: 00 00 add byte ptr [rax], al - a16e: 00 00 add byte ptr [rax], al - a170: 8a 65 00 mov ah, byte ptr [rbp] - a173: 00 11 add byte ptr [rcx], dl - a175: 02 0a add cl, byte ptr [rdx] - a177: 00 20 add byte ptr [rax], ah - a179: a3 49 00 00 00 00 00 89 00 movabs dword ptr [38562071809359945], eax - a182: 00 00 add byte ptr [rax], al - a184: 00 00 add byte ptr [rax], al - a186: 00 00 add byte ptr [rax], al - a188: 9d popfq - a189: 65 00 00 add byte ptr gs:[rax], al - a18c: 12 02 adc al, byte ptr [rdx] - a18e: 07 - a18f: 00 c0 add al, al - a191: 8f 44 00 00 pop qword ptr [rax + rax] - a195: 00 00 add byte ptr [rax], al - a197: 00 b0 00 00 00 00 add byte ptr [rax], dh - a19d: 00 00 add byte ptr [rax], al - a19f: 00 af 65 00 00 12 add byte ptr [rdi + 301989989], ch - a1a5: 02 07 add al, byte ptr [rdi] - a1a7: 00 50 87 add byte ptr [rax - 121], dl - a1aa: 48 00 00 add byte ptr [rax], al - a1ad: 00 00 add byte ptr [rax], al - a1af: 00 66 00 add byte ptr [rsi], ah - a1b2: 00 00 add byte ptr [rax], al - a1b4: 00 00 add byte ptr [rax], al - a1b6: 00 00 add byte ptr [rax], al - a1b8: ce - a1b9: 65 00 00 add byte ptr gs:[rax], al - a1bc: 11 02 adc dword ptr [rdx], eax - a1be: 0a 00 or al, byte ptr [rax] - a1c0: c8 89 4a 00 enter 19081, 0 - a1c4: 00 00 add byte ptr [rax], al - a1c6: 00 00 add byte ptr [rax], al - a1c8: 0f 00 00 sldt word ptr [rax] - a1cb: 00 00 add byte ptr [rax], al - a1cd: 00 00 add byte ptr [rax], al - a1cf: 00 dc add ah, bl - a1d1: 65 00 00 add byte ptr gs:[rax], al - a1d4: 12 02 adc al, byte ptr [rdx] - a1d6: 07 - a1d7: 00 80 9e 45 00 00 add byte ptr [rax + 17822], al - a1dd: 00 00 add byte ptr [rax], al - a1df: 00 d8 add al, bl - a1e1: 02 00 add al, byte ptr [rax] - a1e3: 00 00 add byte ptr [rax], al - a1e5: 00 00 add byte ptr [rax], al - a1e7: 00 f0 add al, dh - a1e9: 65 00 00 add byte ptr gs:[rax], al - a1ec: 11 00 adc dword ptr [rax], eax - a1ee: 19 00 sbb dword ptr [rax], eax - a1f0: 58 pop rax - a1f1: 38 4c 00 00 cmp byte ptr [rax + rax], cl - a1f5: 00 00 add byte ptr [rax], al - a1f7: 00 08 add byte ptr [rax], cl - a1f9: 00 00 add byte ptr [rax], al - a1fb: 00 00 add byte ptr [rax], al - a1fd: 00 00 add byte ptr [rax], al - a1ff: 00 fe add dh, bh - a201: 65 00 00 add byte ptr gs:[rax], al - a204: 12 02 adc al, byte ptr [rdx] - a206: 07 - a207: 00 20 add byte ptr [rax], ah - a209: c4 45 00 00 - a20d: 00 00 add byte ptr [rax], al - a20f: 00 51 00 add byte ptr [rcx], dl - a212: 00 00 add byte ptr [rax], al - a214: 00 00 add byte ptr [rax], al - a216: 00 00 add byte ptr [rax], al - a218: 09 66 00 or dword ptr [rsi], esp - a21b: 00 12 add byte ptr [rdx], dl - a21d: 02 07 add al, byte ptr [rdi] - a21f: 00 00 add byte ptr [rax], al - a221: 94 xchg eax, esp - a222: 41 00 00 add byte ptr [r8], al - a225: 00 00 add byte ptr [rax], al - a227: 00 5e 00 add byte ptr [rsi], bl - a22a: 00 00 add byte ptr [rax], al - a22c: 00 00 add byte ptr [rax], al - a22e: 00 00 add byte ptr [rax], al - a230: 1b 66 00 sbb esp, dword ptr [rsi] - a233: 00 12 add byte ptr [rdx], dl - a235: 02 07 add al, byte ptr [rdi] - a237: 00 70 c7 add byte ptr [rax - 57], dh - a23a: 45 00 00 add byte ptr [r8], r8b - a23d: 00 00 add byte ptr [rax], al - a23f: 00 0b add byte ptr [rbx], cl - a241: 01 00 add dword ptr [rax], eax - a243: 00 00 add byte ptr [rax], al - a245: 00 00 add byte ptr [rax], al - a247: 00 29 add byte ptr [rcx], ch - a249: 66 00 00 add byte ptr [rax], al - a24c: 12 02 adc al, byte ptr [rdx] - a24e: 07 - a24f: 00 a0 f1 40 00 00 add byte ptr [rax + 16625], ah - a255: 00 00 add byte ptr [rax], al - a257: 00 0b add byte ptr [rbx], cl - a259: 00 00 add byte ptr [rax], al - a25b: 00 00 add byte ptr [rax], al - a25d: 00 00 add byte ptr [rax], al - a25f: 00 a9 57 00 00 22 add byte ptr [rcx + 570425431], ch - a265: 02 07 add al, byte ptr [rdi] - a267: 00 b0 3d 41 00 00 add byte ptr [rax + 16701], dh - a26d: 00 00 add byte ptr [rax], al - a26f: 00 98 00 00 00 00 add byte ptr [rax], bl - a275: 00 00 add byte ptr [rax], al - a277: 00 31 add byte ptr [rcx], dh - a279: 66 00 00 add byte ptr [rax], al - a27c: 12 00 adc al, byte ptr [rax] - a27e: 07 - a27f: 00 80 c3 45 00 00 add byte ptr [rax + 17859], al - a285: 00 00 add byte ptr [rax], al - a287: 00 15 00 00 00 00 add byte ptr [rip], dl # 0xa28d <.symtab+0xa28d> - a28d: 00 00 add byte ptr [rax], al - a28f: 00 45 66 add byte ptr [rbp + 102], al - a292: 00 00 add byte ptr [rax], al - a294: 12 02 adc al, byte ptr [rdx] - a296: 07 - a297: 00 a0 45 48 00 00 add byte ptr [rax + 18501], ah - a29d: 00 00 add byte ptr [rax], al - a29f: 00 4c 00 00 add byte ptr [rax + rax], cl - a2a3: 00 00 add byte ptr [rax], al - a2a5: 00 00 add byte ptr [rax], al - a2a7: 00 53 66 add byte ptr [rbx + 102], dl - a2aa: 00 00 add byte ptr [rax], al - a2ac: 12 02 adc al, byte ptr [rdx] - a2ae: 07 - a2af: 00 c0 add al, al - a2b1: e6 43 out 67, al - a2b3: 00 00 add byte ptr [rax], al - a2b5: 00 00 add byte ptr [rax], al - a2b7: 00 0a add byte ptr [rdx], cl - a2b9: 02 00 add al, byte ptr [rax] - a2bb: 00 00 add byte ptr [rax], al - a2bd: 00 00 add byte ptr [rax], al - a2bf: 00 64 66 00 add byte ptr [rsi + 2*riz], ah - a2c3: 00 12 add byte ptr [rdx], dl - a2c5: 02 07 add al, byte ptr [rdi] - a2c7: 00 60 3e add byte ptr [rax + 62], ah - a2ca: 42 00 00 add byte ptr [rax], al - a2cd: 00 00 add byte ptr [rax], al - a2cf: 00 69 12 add byte ptr [rcx + 18], ch - a2d2: 00 00 add byte ptr [rax], al - a2d4: 00 00 add byte ptr [rax], al - a2d6: 00 00 add byte ptr [rax], al - a2d8: 73 66 jae 0xa340 <.symtab+0xa340> - a2da: 00 00 add byte ptr [rax], al - a2dc: 12 02 adc al, byte ptr [rdx] - a2de: 07 - a2df: 00 10 add byte ptr [rax], dl - a2e1: 6a 44 push 68 - a2e3: 00 00 add byte ptr [rax], al - a2e5: 00 00 add byte ptr [rax], al - a2e7: 00 1c 00 add byte ptr [rax + rax], bl - a2ea: 00 00 add byte ptr [rax], al - a2ec: 00 00 add byte ptr [rax], al - a2ee: 00 00 add byte ptr [rax], al - a2f0: 8e 66 00 mov fs, word ptr [rsi] - a2f3: 00 11 add byte ptr [rcx], dl - a2f5: 00 0a add byte ptr [rdx], cl - a2f7: 00 00 add byte ptr [rax], al - a2f9: 50 push rax - a2fa: 49 00 00 add byte ptr [r8], al - a2fd: 00 00 add byte ptr [rax], al - a2ff: 00 04 00 add byte ptr [rax + rax], al - a302: 00 00 add byte ptr [rax], al - a304: 00 00 add byte ptr [rax], al - a306: 00 00 add byte ptr [rax], al - a308: 9d popfq - a309: 66 00 00 add byte ptr [rax], al - a30c: 12 02 adc al, byte ptr [rdx] - a30e: 07 - a30f: 00 90 7d 44 00 00 add byte ptr [rax + 17533], dl - a315: 00 00 add byte ptr [rax], al - a317: 00 58 00 add byte ptr [rax], bl - a31a: 00 00 add byte ptr [rax], al - a31c: 00 00 add byte ptr [rax], al - a31e: 00 00 add byte ptr [rax], al - a320: a3 66 00 00 12 02 07 00 e0 movabs dword ptr [-2305835303740374938], eax - a329: 5d pop rbp - a32a: 44 00 00 add byte ptr [rax], r8b - a32d: 00 00 add byte ptr [rax], al - a32f: 00 d8 add al, bl - a331: 03 00 add eax, dword ptr [rax] - a333: 00 00 add byte ptr [rax], al - a335: 00 00 add byte ptr [rax], al - a337: 00 bf 66 00 00 11 add byte ptr [rdi + 285212774], bh - a33d: 00 15 00 a0 10 4c add byte ptr [rip + 1276157952], dl # 0x4c114343 <_end+0x4bc509c3> - a343: 00 00 add byte ptr [rax], al - a345: 00 00 add byte ptr [rax], al - a347: 00 28 add byte ptr [rax], ch - a349: 00 00 add byte ptr [rax], al - a34b: 00 00 add byte ptr [rax], al - a34d: 00 00 add byte ptr [rax], al - a34f: 00 d3 add bl, dl - a351: 66 00 00 add byte ptr [rax], al - a354: 12 02 adc al, byte ptr [rdx] - a356: 07 - a357: 00 50 de add byte ptr [rax - 34], dl - a35a: 47 00 00 add byte ptr [r8], r8b - a35d: 00 00 add byte ptr [rax], al - a35f: 00 09 add byte ptr [rcx], cl - a361: 00 00 add byte ptr [rax], al - a363: 00 00 add byte ptr [rax], al - a365: 00 00 add byte ptr [rax], al - a367: 00 e6 add dh, ah - a369: 66 00 00 add byte ptr [rax], al - a36c: 12 02 adc al, byte ptr [rdx] - a36e: 07 - a36f: 00 70 12 add byte ptr [rax + 18], dh - a372: 47 00 00 add byte ptr [r8], r8b - a375: 00 00 add byte ptr [rax], al - a377: 00 0a add byte ptr [rdx], cl - a379: 01 00 add dword ptr [rax], eax - a37b: 00 00 add byte ptr [rax], al - a37d: 00 00 add byte ptr [rax], al - a37f: 00 f2 add dl, dh - a381: 66 00 00 add byte ptr [rax], al - a384: 1a 02 sbb al, byte ptr [rdx] - a386: 07 - a387: 00 d0 add al, dl - a389: 4d 48 rex64 - a38b: 00 00 add byte ptr [rax], al - a38d: 00 00 add byte ptr [rax], al - a38f: 00 1e add byte ptr [rsi], bl - a391: 00 00 add byte ptr [rax], al - a393: 00 00 add byte ptr [rax], al - a395: 00 00 add byte ptr [rax], al - a397: 00 f9 add cl, bh - a399: 66 00 00 add byte ptr [rax], al - a39c: 12 00 adc al, byte ptr [rax] - a39e: 07 - a39f: 00 60 b2 add byte ptr [rax - 78], ah - a3a2: 43 00 00 add byte ptr [r8], al - a3a5: 00 00 add byte ptr [rax], al - a3a7: 00 14 00 add byte ptr [rax + rax], dl - a3aa: 00 00 add byte ptr [rax], al - a3ac: 00 00 add byte ptr [rax], al - a3ae: 00 00 add byte ptr [rax], al - a3b0: 0c 67 or al, 103 - a3b2: 00 00 add byte ptr [rax], al - a3b4: 12 00 adc al, byte ptr [rax] - a3b6: 07 - a3b7: 00 10 add byte ptr [rax], dl - a3b9: ce - a3ba: 43 00 00 add byte ptr [r8], al - a3bd: 00 00 add byte ptr [rax], al - a3bf: 00 14 00 add byte ptr [rax + rax], dl - a3c2: 00 00 add byte ptr [rax], al - a3c4: 00 00 add byte ptr [rax], al - a3c6: 00 00 add byte ptr [rax], al - a3c8: 1d 67 00 00 12 sbb eax, 301989991 - a3cd: 02 07 add al, byte ptr [rdi] - a3cf: 00 d0 add al, dl - a3d1: 56 push rsi - a3d2: 48 00 00 add byte ptr [rax], al - a3d5: 00 00 add byte ptr [rax], al - a3d7: 00 3c 00 add byte ptr [rax + rax], bh - a3da: 00 00 add byte ptr [rax], al - a3dc: 00 00 add byte ptr [rax], al - a3de: 00 00 add byte ptr [rax], al - a3e0: 2a 67 00 sub ah, byte ptr [rdi] - a3e3: 00 12 add byte ptr [rdx], dl - a3e5: 02 07 add al, byte ptr [rdi] - a3e7: 00 60 00 add byte ptr [rax], ah - a3ea: 49 00 00 add byte ptr [r8], al - a3ed: 00 00 add byte ptr [rax], al - a3ef: 00 44 00 00 add byte ptr [rax + rax], al - a3f3: 00 00 add byte ptr [rax], al - a3f5: 00 00 add byte ptr [rax], al - a3f7: 00 38 add byte ptr [rax], bh - a3f9: 67 00 00 add byte ptr [eax], al - a3fc: 11 02 adc dword ptr [rdx], eax - a3fe: 0a 00 or al, byte ptr [rax] - a400: 18 53 49 sbb byte ptr [rbx + 73], dl - a403: 00 00 add byte ptr [rax], al - a405: 00 00 add byte ptr [rax], al - a407: 00 09 add byte ptr [rcx], cl - a409: 00 00 add byte ptr [rax], al - a40b: 00 00 add byte ptr [rax], al - a40d: 00 00 add byte ptr [rax], al - a40f: 00 53 67 add byte ptr [rbx + 103], dl - a412: 00 00 add byte ptr [rax], al - a414: 11 02 adc dword ptr [rdx], eax - a416: 19 00 sbb dword ptr [rax], eax - a418: a0 38 4c 00 00 00 00 00 08 movabs al, byte ptr [576460752303443000] - a421: 00 00 add byte ptr [rax], al - a423: 00 00 add byte ptr [rax], al - a425: 00 00 add byte ptr [rax], al - a427: 00 5f 67 add byte ptr [rdi + 103], bl - a42a: 00 00 add byte ptr [rax], al - a42c: 11 02 adc dword ptr [rdx], eax - a42e: 15 00 68 10 4c adc eax, 1276143616 - a433: 00 00 add byte ptr [rax], al - a435: 00 00 add byte ptr [rax], al - a437: 00 08 add byte ptr [rax], cl - a439: 00 00 add byte ptr [rax], al - a43b: 00 00 add byte ptr [rax], al - a43d: 00 00 add byte ptr [rax], al - a43f: 00 7e 67 add byte ptr [rsi + 103], bh - a442: 00 00 add byte ptr [rax], al - a444: 12 00 adc al, byte ptr [rax] - a446: 07 - a447: 00 a0 20 40 00 00 add byte ptr [rax + 16416], ah - a44d: 00 00 add byte ptr [rax], al - a44f: 00 17 add byte ptr [rdi], dl - a451: 08 00 or byte ptr [rax], al - a453: 00 00 add byte ptr [rax], al - a455: 00 00 add byte ptr [rax], al - a457: 00 90 67 00 00 12 add byte ptr [rax + 301989991], dl - a45d: 02 07 add al, byte ptr [rdi] - a45f: 00 a0 9d 41 00 00 add byte ptr [rax + 16797], ah - a465: 00 00 add byte ptr [rax], al - a467: 00 31 add byte ptr [rcx], dh - a469: 00 00 add byte ptr [rax], al - a46b: 00 00 add byte ptr [rax], al - a46d: 00 00 add byte ptr [rax], al - a46f: 00 a7 21 00 00 1a add byte ptr [rdi + 436207649], ah - a475: 02 07 add al, byte ptr [rdi] - a477: 00 40 1a add byte ptr [rax + 26], al - a47a: 42 00 00 add byte ptr [rax], al - a47d: 00 00 add byte ptr [rax], al - a47f: 00 35 00 00 00 00 add byte ptr [rip], dh # 0xa485 <.symtab+0xa485> - a485: 00 00 add byte ptr [rax], al - a487: 00 d2 add dl, dl - a489: 3e 00 00 add byte ptr ds:[rax], al - a48c: 22 00 and al, byte ptr [rax] - a48e: 07 - a48f: 00 b0 86 44 00 00 add byte ptr [rax + 17542], dh - a495: 00 00 add byte ptr [rax], al - a497: 00 2c 00 add byte ptr [rax + rax], ch - a49a: 00 00 add byte ptr [rax], al - a49c: 00 00 add byte ptr [rax], al - a49e: 00 00 add byte ptr [rax], al - a4a0: a8 67 test al, 103 - a4a2: 00 00 add byte ptr [rax], al - a4a4: 12 02 adc al, byte ptr [rdx] - a4a6: 07 - a4a7: 00 90 80 41 00 00 add byte ptr [rax + 16768], dl - a4ad: 00 00 add byte ptr [rax], al - a4af: 00 86 00 00 00 00 add byte ptr [rsi], al - a4b5: 00 00 add byte ptr [rax], al - a4b7: 00 cc add ah, cl - a4b9: 3a 00 cmp al, byte ptr [rax] - a4bb: 00 22 add byte ptr [rdx], ah - a4bd: 00 07 add byte ptr [rdi], al - a4bf: 00 40 84 add byte ptr [rax - 124], al - a4c2: 44 00 00 add byte ptr [rax], r8b - a4c5: 00 00 add byte ptr [rax], al - a4c7: 00 26 add byte ptr [rsi], ah - a4c9: 01 00 add dword ptr [rax], eax - a4cb: 00 00 add byte ptr [rax], al - a4cd: 00 00 add byte ptr [rax], al - a4cf: 00 ba 67 00 00 21 add byte ptr [rdx + 553648231], bh - a4d5: 00 15 00 90 10 4c add byte ptr [rip + 1276153856], dl # 0x4c1134db <_end+0x4bc4fb5b> - a4db: 00 00 add byte ptr [rax], al - a4dd: 00 00 add byte ptr [rax], al - a4df: 00 08 add byte ptr [rax], cl - a4e1: 00 00 add byte ptr [rax], al - a4e3: 00 00 add byte ptr [rax], al - a4e5: 00 00 add byte ptr [rax], al - a4e7: 00 d2 add dl, dl - a4e9: 67 00 00 add byte ptr [eax], al - a4ec: 12 02 adc al, byte ptr [rdx] - a4ee: 07 - a4ef: 00 70 e1 add byte ptr [rax - 31], dh - a4f2: 47 00 00 add byte ptr [r8], r8b - a4f5: 00 00 add byte ptr [rax], al - a4f7: 00 c9 add cl, cl - a4f9: 00 00 add byte ptr [rax], al - a4fb: 00 00 add byte ptr [rax], al - a4fd: 00 00 add byte ptr [rax], al - a4ff: 00 df add bh, bl - a501: 67 00 00 add byte ptr [eax], al - a504: 12 02 adc al, byte ptr [rdx] - a506: 07 - a507: 00 90 ed 41 00 00 add byte ptr [rax + 16877], dl - a50d: 00 00 add byte ptr [rax], al - a50f: 00 b2 00 00 00 00 add byte ptr [rdx], dh - a515: 00 00 add byte ptr [rax], al - a517: 00 fb add bl, bh - a519: 67 00 00 add byte ptr [eax], al - a51c: 12 02 adc al, byte ptr [rdx] - a51e: 07 - a51f: 00 80 63 48 00 00 add byte ptr [rax + 18531], al - a525: 00 00 add byte ptr [rax], al - a527: 00 32 add byte ptr [rdx], dh - a529: 01 00 add dword ptr [rax], eax - a52b: 00 00 add byte ptr [rax], al - a52d: 00 00 add byte ptr [rax], al - a52f: 00 0a add byte ptr [rdx], cl - a531: 68 00 00 12 02 push 34734080 - a536: 07 - a537: 00 10 add byte ptr [rax], dl - a539: 86 44 00 00 xchg byte ptr [rax + rax], al - a53d: 00 00 add byte ptr [rax], al - a53f: 00 99 00 00 00 00 add byte ptr [rcx], bl - a545: 00 00 add byte ptr [rax], al - a547: 00 17 add byte ptr [rdi], dl - a549: 68 00 00 11 00 push 1114112 - a54e: 12 00 adc al, byte ptr [rax] - a550: 88 fa mov dl, bh - a552: 4b 00 00 add byte ptr [r8], al - a555: 00 00 add byte ptr [rax], al - a557: 00 08 add byte ptr [rax], cl - a559: 00 00 add byte ptr [rax], al - a55b: 00 00 add byte ptr [rax], al - a55d: 00 00 add byte ptr [rax], al - a55f: 00 25 68 00 00 12 add byte ptr [rip + 301989992], ah # 0x1200a5cd <_end+0x11b46c4d> - a565: 00 07 add byte ptr [rdi], al - a567: 00 20 add byte ptr [rax], ah - a569: 81 41 00 00 00 00 00 add dword ptr [rcx], 0 - a570: 86 00 xchg byte ptr [rax], al - a572: 00 00 add byte ptr [rax], al - a574: 00 00 add byte ptr [rax], al - a576: 00 00 add byte ptr [rax], al - a578: 2e 68 00 00 12 00 push 1179648 - a57e: 07 - a57f: 00 a0 02 41 00 00 add byte ptr [rax + 16642], ah - a585: 00 00 add byte ptr [rax], al - a587: 00 16 add byte ptr [rsi], dl - a589: 00 00 add byte ptr [rax], al - a58b: 00 00 add byte ptr [rax], al - a58d: 00 00 add byte ptr [rax], al - a58f: 00 38 add byte ptr [rax], bh - a591: 68 00 00 12 00 push 1179648 - a596: 07 - a597: 00 80 7e 45 00 00 add byte ptr [rax + 17790], al - a59d: 00 00 add byte ptr [rax], al - a59f: 00 24 0d 00 00 00 00 add byte ptr [rcx], ah - a5a6: 00 00 add byte ptr [rax], al - a5a8: 5f pop rdi - a5a9: 68 00 00 12 02 push 34734080 - a5ae: 07 - a5af: 00 d0 add al, dl - a5b1: 61 - a5b2: 44 00 00 add byte ptr [rax], r8b - a5b5: 00 00 add byte ptr [rax], al - a5b7: 00 3e add byte ptr [rsi], bh - a5b9: 00 00 add byte ptr [rax], al - a5bb: 00 00 add byte ptr [rax], al - a5bd: 00 00 add byte ptr [rax], al - a5bf: 00 79 68 add byte ptr [rcx + 104], bh - a5c2: 00 00 add byte ptr [rax], al - a5c4: 11 02 adc dword ptr [rdx], eax - a5c6: 0a 00 or al, byte ptr [rax] - a5c8: e0 b1 loopne 0xa57b <.symtab+0xa57b> - a5ca: 49 00 00 add byte ptr [r8], al - a5cd: 00 00 add byte ptr [rax], al - a5cf: 00 48 00 add byte ptr [rax], cl - a5d2: 00 00 add byte ptr [rax], al - a5d4: 00 00 add byte ptr [rax], al - a5d6: 00 00 add byte ptr [rax], al - a5d8: 94 xchg eax, esp - a5d9: 68 00 00 11 00 push 1114112 - a5de: 19 00 sbb dword ptr [rax], eax - a5e0: 60 - a5e1: 38 4c 00 00 cmp byte ptr [rax + rax], cl - a5e5: 00 00 add byte ptr [rax], al - a5e7: 00 08 add byte ptr [rax], cl - a5e9: 00 00 add byte ptr [rax], al - a5eb: 00 00 add byte ptr [rax], al - a5ed: 00 00 add byte ptr [rax], al - a5ef: 00 a1 68 00 00 12 add byte ptr [rcx + 301989992], ah - a5f5: 02 07 add al, byte ptr [rdi] - a5f7: 00 00 add byte ptr [rax], al - a5f9: 4f 48 rex64 - a5fb: 00 00 add byte ptr [rax], al - a5fd: 00 00 add byte ptr [rax], al - a5ff: 00 2f add byte ptr [rdi], ch - a601: 01 00 add dword ptr [rax], eax - a603: 00 00 add byte ptr [rax], al - a605: 00 00 add byte ptr [rax], al - a607: 00 b0 68 00 00 12 add byte ptr [rax + 301989992], dh - a60d: 02 07 add al, byte ptr [rdi] - a60f: 00 50 dc add byte ptr [rax - 36], dl - a612: 45 00 00 add byte ptr [r8], r8b - a615: 00 00 add byte ptr [rax], al - a617: 00 59 00 add byte ptr [rcx], bl - a61a: 00 00 add byte ptr [rax], al - a61c: 00 00 add byte ptr [rax], al - a61e: 00 00 add byte ptr [rax], al - a620: b9 68 00 00 12 mov ecx, 301989992 - a625: 02 07 add al, byte ptr [rdi] - a627: 00 10 add byte ptr [rax], dl - a629: de 45 00 fiadd word ptr [rbp] - a62c: 00 00 add byte ptr [rax], al - a62e: 00 00 add byte ptr [rax], al - a630: ce - a631: 00 00 add byte ptr [rax], al - a633: 00 00 add byte ptr [rax], al - a635: 00 00 add byte ptr [rax], al - a637: 00 c4 add ah, al - a639: 68 00 00 1a 02 push 35258368 - a63e: 07 - a63f: 00 d0 add al, dl - a641: 18 42 00 sbb byte ptr [rdx], al - a644: 00 00 add byte ptr [rax], al - a646: 00 00 add byte ptr [rax], al - a648: 45 00 00 add byte ptr [r8], r8b - a64b: 00 00 add byte ptr [rax], al - a64d: 00 00 add byte ptr [rax], al - a64f: 00 cb add bl, cl - a651: 68 00 00 12 02 push 34734080 - a656: 07 - a657: 00 60 f6 add byte ptr [rax - 10], ah - a65a: 46 00 00 add byte ptr [rax], r8b - a65d: 00 00 add byte ptr [rax], al - a65f: 00 c6 add dh, al - a661: 01 00 add dword ptr [rax], eax - a663: 00 00 add byte ptr [rax], al - a665: 00 00 add byte ptr [rax], al - a667: 00 da add dl, bl - a669: 68 00 00 12 02 push 34734080 - a66e: 07 - a66f: 00 50 be add byte ptr [rax - 66], dl - a672: 47 00 00 add byte ptr [r8], r8b - a675: 00 00 add byte ptr [rax], al - a677: 00 f5 add ch, dh - a679: 00 00 add byte ptr [rax], al - a67b: 00 00 add byte ptr [rax], al - a67d: 00 00 add byte ptr [rax], al - a67f: 00 ee add dh, ch - a681: 68 00 00 1a 00 push 1703936 - a686: 07 - a687: 00 50 23 add byte ptr [rax + 35], dl - a68a: 42 00 00 add byte ptr [rax], al - a68d: 00 00 add byte ptr [rax], al - a68f: 00 ba 00 00 00 00 add byte ptr [rdx], bh - a695: 00 00 add byte ptr [rax], al - a697: 00 fd add ch, bh - a699: 68 00 00 12 00 push 1179648 - a69e: 07 - a69f: 00 50 fc add byte ptr [rax - 4], dl - a6a2: 41 00 00 add byte ptr [r8], al - a6a5: 00 00 add byte ptr [rax], al - a6a7: 00 5b 03 add byte ptr [rbx + 3], bl - a6aa: 00 00 add byte ptr [rax], al - a6ac: 00 00 add byte ptr [rax], al - a6ae: 00 00 add byte ptr [rax], al - a6b0: 07 - a6b1: 69 00 00 11 02 19 imul eax, dword ptr [rax], 419565824 - a6b7: 00 b8 38 4c 00 00 add byte ptr [rax + 19512], bh - a6bd: 00 00 add byte ptr [rax], al - a6bf: 00 08 add byte ptr [rax], cl - a6c1: 00 00 add byte ptr [rax], al - a6c3: 00 00 add byte ptr [rax], al - a6c5: 00 00 add byte ptr [rax], al - a6c7: 00 18 add byte ptr [rax], bl - a6c9: 69 00 00 12 02 07 imul eax, dword ptr [rax], 117576192 - a6cf: 00 f0 add al, dh - a6d1: 92 xchg eax, edx - a6d2: 41 00 00 add byte ptr [r8], al - a6d5: 00 00 add byte ptr [rax], al - a6d7: 00 07 add byte ptr [rdi], al - a6d9: 00 00 add byte ptr [rax], al - a6db: 00 00 add byte ptr [rax], al - a6dd: 00 00 add byte ptr [rax], al - a6df: 00 25 69 00 00 12 add byte ptr [rip + 301989993], ah # 0x1200a74e <_end+0x11b46dce> - a6e5: 00 07 add byte ptr [rdi], al - a6e7: 00 40 13 add byte ptr [rax + 19], al - a6ea: 42 00 00 add byte ptr [rax], al - a6ed: 00 00 add byte ptr [rax], al - a6ef: 00 1c 02 add byte ptr [rdx + rax], bl - a6f2: 00 00 add byte ptr [rax], al - a6f4: 00 00 add byte ptr [rax], al - a6f6: 00 00 add byte ptr [rax], al - a6f8: 29 42 00 sub dword ptr [rdx], eax - a6fb: 00 22 add byte ptr [rdx], ah - a6fd: 02 07 add al, byte ptr [rdi] - a6ff: 00 e0 add al, ah - a701: c0 46 00 00 rol byte ptr [rsi], 0 - a705: 00 00 add byte ptr [rax], al - a707: 00 80 01 00 00 00 add byte ptr [rax + 1], al - a70d: 00 00 add byte ptr [rax], al - a70f: 00 2f add byte ptr [rdi], ch - a711: 69 00 00 12 00 07 imul eax, dword ptr [rax], 117445120 - a717: 00 80 c8 45 00 00 add byte ptr [rax + 17864], al - a71d: 00 00 add byte ptr [rax], al - a71f: 00 c5 add ch, al - a721: 0f 00 00 sldt word ptr [rax] - a724: 00 00 add byte ptr [rax], al - a726: 00 00 add byte ptr [rax], al - a728: 3a 69 00 cmp ch, byte ptr [rcx] - a72b: 00 12 add byte ptr [rdx], dl - a72d: 02 07 add al, byte ptr [rdi] - a72f: 00 b0 01 49 00 00 add byte ptr [rax + 18689], dh - a735: 00 00 add byte ptr [rax], al - a737: 00 0c 00 add byte ptr [rax + rax], cl - a73a: 00 00 add byte ptr [rax], al - a73c: 00 00 add byte ptr [rax], al - a73e: 00 00 add byte ptr [rax], al - a740: 51 push rcx - a741: 69 00 00 12 00 07 imul eax, dword ptr [rax], 117445120 - a747: 00 80 3f 41 00 00 add byte ptr [rax + 16703], al - a74d: 00 00 add byte ptr [rax], al - a74f: 00 29 add byte ptr [rcx], ch - a751: 03 00 add eax, dword ptr [rax] - a753: 00 00 add byte ptr [rax], al - a755: 00 00 add byte ptr [rax], al - a757: 00 68 69 add byte ptr [rax + 105], ch - a75a: 00 00 add byte ptr [rax], al - a75c: 10 00 adc byte ptr [rax], al - a75e: 15 00 e0 00 4c adc eax, 1275125760 - ... - a76f: 00 75 69 add byte ptr [rbp + 105], dh - a772: 00 00 add byte ptr [rax], al - a774: 12 02 adc al, byte ptr [rdx] - a776: 07 - a777: 00 30 add byte ptr [rax], dh - a779: 49 48 rex64 - a77b: 00 00 add byte ptr [rax], al - a77d: 00 00 add byte ptr [rax], al - a77f: 00 65 01 add byte ptr [rbp + 1], ah - a782: 00 00 add byte ptr [rax], al - a784: 00 00 add byte ptr [rax], al - a786: 00 00 add byte ptr [rax], al - a788: 82 - a789: 69 00 00 12 00 07 imul eax, dword ptr [rax], 117445120 - a78f: 00 f0 add al, dh - a791: d4 - a792: 48 00 00 add byte ptr [rax], al - a795: 00 00 add byte ptr [rax], al - a797: 00 39 add byte ptr [rcx], bh - a799: 02 00 add al, byte ptr [rax] - a79b: 00 00 add byte ptr [rax], al - a79d: 00 00 add byte ptr [rax], al - a79f: 00 8a 69 00 00 12 add byte ptr [rdx + 301989993], cl - a7a5: 02 07 add al, byte ptr [rdi] - a7a7: 00 70 3d add byte ptr [rax + 61], dh - a7aa: 41 00 00 add byte ptr [r8], al - a7ad: 00 00 add byte ptr [rax], al - a7af: 00 20 add byte ptr [rax], ah - a7b1: 00 00 add byte ptr [rax], al - a7b3: 00 00 add byte ptr [rax], al - a7b5: 00 00 add byte ptr [rax], al - a7b7: 00 97 69 00 00 12 add byte ptr [rdi + 301989993], dl - a7bd: 02 07 add al, byte ptr [rdi] - a7bf: 00 b0 b9 44 00 00 add byte ptr [rax + 17593], dh - a7c5: 00 00 add byte ptr [rax], al - a7c7: 00 8b 00 00 00 00 add byte ptr [rbx], cl - a7cd: 00 00 add byte ptr [rax], al - a7cf: 00 a8 69 00 00 12 add byte ptr [rax + 301989993], ch - a7d5: 02 07 add al, byte ptr [rdi] - a7d7: 00 b0 91 44 00 00 add byte ptr [rax + 17553], dh - a7dd: 00 00 add byte ptr [rax], al - a7df: 00 a0 00 00 00 00 add byte ptr [rax], ah - a7e5: 00 00 add byte ptr [rax], al - a7e7: 00 78 33 add byte ptr [rax + 51], bh - a7ea: 00 00 add byte ptr [rax], al - a7ec: 22 00 and al, byte ptr [rax] - a7ee: 07 - a7ef: 00 c0 add al, al - a7f1: 93 xchg eax, ebx - a7f2: 44 00 00 add byte ptr [rax], r8b - a7f5: 00 00 add byte ptr [rax], al - a7f7: 00 25 00 00 00 00 add byte ptr [rip], ah # 0xa7fd <.symtab+0xa7fd> - a7fd: 00 00 add byte ptr [rax], al - a7ff: 00 af 69 00 00 12 add byte ptr [rdi + 301989993], ch - a805: 00 07 add byte ptr [rdi], al - a807: 00 80 92 41 00 00 add byte ptr [rax + 16786], al - a80d: 00 00 add byte ptr [rax], al - a80f: 00 0c 00 add byte ptr [rax + rax], cl - a812: 00 00 add byte ptr [rax], al - a814: 00 00 add byte ptr [rax], al - a816: 00 00 add byte ptr [rax], al - a818: c0 69 00 00 shr byte ptr [rcx], 0 - a81c: 12 02 adc al, byte ptr [rdx] - a81e: 07 - a81f: 00 10 add byte ptr [rax], dl - a821: 9a - a822: 44 00 00 add byte ptr [rax], r8b - a825: 00 00 add byte ptr [rax], al - a827: 00 6f 06 add byte ptr [rdi + 6], ch - a82a: 00 00 add byte ptr [rax], al - a82c: 00 00 add byte ptr [rax], al - a82e: 00 00 add byte ptr [rax], al - a830: ca 69 00 retf 105 - a833: 00 12 add byte ptr [rdx], dl - a835: 02 07 add al, byte ptr [rdi] - a837: 00 c0 add al, al - a839: d4 - a83a: 44 00 00 add byte ptr [rax], r8b - a83d: 00 00 add byte ptr [rax], al - a83f: 00 0c 00 add byte ptr [rax + rax], cl - a842: 00 00 add byte ptr [rax], al - a844: 00 00 add byte ptr [rax], al - a846: 00 00 add byte ptr [rax], al - a848: de 69 00 fisubr word ptr [rcx] - a84b: 00 11 add byte ptr [rcx], dl - a84d: 02 1a add bl, byte ptr [rdx] - a84f: 00 70 39 add byte ptr [rax + 57], dh - a852: 4c 00 00 add byte ptr [rax], r8b - a855: 00 00 add byte ptr [rax], al - a857: 00 08 add byte ptr [rax], cl - a859: 00 00 add byte ptr [rax], al - a85b: 00 00 add byte ptr [rax], al - a85d: 00 00 add byte ptr [rax], al - a85f: 00 f4 add ah, dh - a861: 69 00 00 11 00 19 imul eax, dword ptr [rax], 419434752 - a867: 00 80 37 4c 00 00 add byte ptr [rax + 19511], al - a86d: 00 00 add byte ptr [rax], al - a86f: 00 28 add byte ptr [rax], ch - a871: 00 00 add byte ptr [rax], al - a873: 00 00 add byte ptr [rax], al - a875: 00 00 add byte ptr [rax], al - a877: 00 fd add ch, bh - a879: 69 00 00 12 00 07 imul eax, dword ptr [rax], 117445120 - a87f: 00 f0 add al, dh - a881: 10 42 00 adc byte ptr [rdx], al - a884: 00 00 add byte ptr [rax], al - a886: 00 00 add byte ptr [rax], al - a888: 47 02 00 add r8b, byte ptr [r8] - a88b: 00 00 add byte ptr [rax], al - a88d: 00 00 add byte ptr [rax], al - a88f: 00 28 add byte ptr [rax], ch - a891: 63 00 movsxd eax, dword ptr [rax] - a893: 00 22 add byte ptr [rdx], ah - a895: 00 07 add byte ptr [rdi], al - a897: 00 80 13 47 00 00 add byte ptr [rax + 18195], al - a89d: 00 00 add byte ptr [rax], al - a89f: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0xa8a5 <.symtab+0xa8a5> - a8a5: 00 00 add byte ptr [rax], al - a8a7: 00 0c 6a add byte ptr [rdx + 2*rbp], cl - a8aa: 00 00 add byte ptr [rax], al - a8ac: 12 02 adc al, byte ptr [rdx] - a8ae: 07 - a8af: 00 30 add byte ptr [rax], dh - a8b1: cf iretd - a8b2: 46 00 00 add byte ptr [rax], r8b - a8b5: 00 00 add byte ptr [rax], al - a8b7: 00 ba 01 00 00 00 add byte ptr [rdx + 1], bh - a8bd: 00 00 add byte ptr [rax], al - a8bf: 00 23 add byte ptr [rbx], ah - a8c1: 6a 00 push 0 - a8c3: 00 12 add byte ptr [rdx], dl - a8c5: 02 07 add al, byte ptr [rdi] - a8c7: 00 60 15 add byte ptr [rax + 21], ah - a8ca: 46 00 00 add byte ptr [rax], r8b - a8cd: 00 00 add byte ptr [rax], al - a8cf: 00 43 33 add byte ptr [rbx + 51], al - a8d2: 00 00 add byte ptr [rax], al - a8d4: 00 00 add byte ptr [rax], al - a8d6: 00 00 add byte ptr [rax], al - a8d8: 37 - a8d9: 6a 00 push 0 - a8db: 00 11 add byte ptr [rcx], dl - a8dd: 00 12 add byte ptr [rdx], dl - a8df: 00 e0 add al, ah - a8e1: ee out dx, al - a8e2: 4b 00 00 add byte ptr [r8], al - a8e5: 00 00 add byte ptr [rax], al - a8e7: 00 38 add byte ptr [rax], bh - a8e9: 04 00 add al, 0 - a8eb: 00 00 add byte ptr [rax], al - a8ed: 00 00 add byte ptr [rax], al - a8ef: 00 4e 6a add byte ptr [rsi + 106], cl - a8f2: 00 00 add byte ptr [rax], al - a8f4: 11 00 adc dword ptr [rax], eax - a8f6: 19 00 sbb dword ptr [rax], eax - a8f8: 68 38 4c 00 00 push 19512 - a8fd: 00 00 add byte ptr [rax], al - a8ff: 00 04 00 add byte ptr [rax + rax], al - a902: 00 00 add byte ptr [rax], al - a904: 00 00 add byte ptr [rax], al - a906: 00 00 add byte ptr [rax], al - a908: 5c pop rsp - a909: 6a 00 push 0 - a90b: 00 11 add byte ptr [rcx], dl - a90d: 02 15 00 20 01 4c add dl, byte ptr [rip + 1275142144] # 0x4c01c913 <_end+0x4bb58f93> - a913: 00 00 add byte ptr [rax], al - a915: 00 00 add byte ptr [rax], al - a917: 00 08 add byte ptr [rax], cl - a919: 00 00 add byte ptr [rax], al - a91b: 00 00 add byte ptr [rax], al - a91d: 00 00 add byte ptr [rax], al - a91f: 00 69 6a add byte ptr [rcx + 106], ch - a922: 00 00 add byte ptr [rax], al - a924: 12 02 adc al, byte ptr [rdx] - a926: 07 - a927: 00 90 ec 46 00 00 add byte ptr [rax + 18156], dl - a92d: 00 00 add byte ptr [rax], al - a92f: 00 c1 add cl, al - a931: 00 00 add byte ptr [rax], al - a933: 00 00 add byte ptr [rax], al - a935: 00 00 add byte ptr [rax], al - a937: 00 78 6a add byte ptr [rax + 106], bh - a93a: 00 00 add byte ptr [rax], al - a93c: 12 00 adc al, byte ptr [rax] - a93e: 07 - a93f: 00 a0 66 41 00 00 add byte ptr [rax + 16742], ah - a945: 00 00 add byte ptr [rax], al - a947: 00 2d 02 00 00 00 add byte ptr [rip + 2], ch # 0xa94f <.symtab+0xa94f> - a94d: 00 00 add byte ptr [rax], al - a94f: 00 8e 6a 00 00 12 add byte ptr [rsi + 301989994], cl - a955: 02 07 add al, byte ptr [rdi] - a957: 00 d0 add al, dl - a959: e3 47 jrcxz 0xa9a2 <.symtab+0xa9a2> - a95b: 00 00 add byte ptr [rax], al - a95d: 00 00 add byte ptr [rax], al - a95f: 00 3c 02 add byte ptr [rdx + rax], bh - a962: 00 00 add byte ptr [rax], al - a964: 00 00 add byte ptr [rax], al - a966: 00 00 add byte ptr [rax], al - a968: a1 6a 00 00 12 02 07 00 b0 movabs eax, dword ptr [-5764599817560915862] - a971: dc 45 00 fadd qword ptr [rbp] - a974: 00 00 add byte ptr [rax], al - a976: 00 00 add byte ptr [rax], al - a978: 59 pop rcx - a979: 01 00 add dword ptr [rax], eax - a97b: 00 00 add byte ptr [rax], al - a97d: 00 00 add byte ptr [rax], al - a97f: 00 ac 6a 00 00 12 00 add byte ptr [rdx + 2*rbp + 1179648], ch - a986: 07 - a987: 00 40 45 add byte ptr [rax + 69], al - a98a: 41 00 00 add byte ptr [r8], al - a98d: 00 00 add byte ptr [rax], al - a98f: 00 d6 add dh, dl - a991: 05 00 00 00 00 add eax, 0 - a996: 00 00 add byte ptr [rax], al - a998: 0e - a999: 4d 00 00 add byte ptr [r8], r8b - a99c: 22 00 and al, byte ptr [rax] - a99e: 07 - a99f: 00 10 add byte ptr [rax], dl - a9a1: 39 41 00 cmp dword ptr [rcx], eax - a9a4: 00 00 add byte ptr [rax], al - a9a6: 00 00 add byte ptr [rax], al - a9a8: 0b 00 or eax, dword ptr [rax] - a9aa: 00 00 add byte ptr [rax], al - a9ac: 00 00 add byte ptr [rax], al - a9ae: 00 00 add byte ptr [rax], al - a9b0: c1 6a 00 00 shr dword ptr [rdx], 0 - a9b4: 12 00 adc al, byte ptr [rax] - a9b6: 07 - a9b7: 00 f0 add al, dh - a9b9: 9d popfq - a9ba: 41 00 00 add byte ptr [r8], al - a9bd: 00 00 add byte ptr [rax], al - a9bf: 00 10 add byte ptr [rax], dl - a9c1: 00 00 add byte ptr [rax], al - a9c3: 00 00 add byte ptr [rax], al - a9c5: 00 00 add byte ptr [rax], al - a9c7: 00 dc add ah, bl - a9c9: 6a 00 push 0 - a9cb: 00 12 add byte ptr [rdx], dl - a9cd: 02 07 add al, byte ptr [rdi] - a9cf: 00 e0 add al, ah - a9d1: a7 cmpsd dword ptr [rsi], dword ptr es:[rdi] - a9d2: 47 00 00 add byte ptr [r8], r8b - a9d5: 00 00 add byte ptr [rax], al - a9d7: 00 92 00 00 00 00 add byte ptr [rdx], dl - a9dd: 00 00 add byte ptr [rax], al - a9df: 00 67 4a add byte ptr [rdi + 74], ah - a9e2: 00 00 add byte ptr [rax], al - a9e4: 2a 00 sub al, byte ptr [rax] - a9e6: 07 - a9e7: 00 20 add byte ptr [rax], ah - a9e9: 27 - a9ea: 42 00 00 add byte ptr [rax], al - a9ed: 00 00 add byte ptr [rax], al - a9ef: 00 35 00 00 00 00 add byte ptr [rip], dh # 0xa9f5 <.symtab+0xa9f5> - a9f5: 00 00 add byte ptr [rax], al - a9f7: 00 f7 add bh, dh - a9f9: 6a 00 push 0 - a9fb: 00 16 add byte ptr [rsi], dl - a9fd: 02 0e add cl, byte ptr [rsi] - a9ff: 00 18 add byte ptr [rax], bl - aa01: 00 00 add byte ptr [rax], al - aa03: 00 00 add byte ptr [rax], al - aa05: 00 00 add byte ptr [rax], al - aa07: 00 08 add byte ptr [rax], cl - aa09: 00 00 add byte ptr [rax], al - aa0b: 00 00 add byte ptr [rax], al - aa0d: 00 00 add byte ptr [rax], al - aa0f: 00 0f add byte ptr [rdi], cl - aa11: 6b 00 00 imul eax, dword ptr [rax], 0 - aa14: 12 02 adc al, byte ptr [rdx] - aa16: 07 - aa17: 00 70 90 add byte ptr [rax - 112], dh - aa1a: 44 00 00 add byte ptr [rax], r8b - aa1d: 00 00 add byte ptr [rax], al - aa1f: 00 a0 00 00 00 00 add byte ptr [rax], ah - aa25: 00 00 add byte ptr [rax], al - aa27: 00 e7 add bh, ah - aa29: 51 push rcx - aa2a: 00 00 add byte ptr [rax], al - aa2c: 22 00 and al, byte ptr [rax] - aa2e: 07 - aa2f: 00 f0 add al, dh - aa31: 82 - aa32: 44 00 00 add byte ptr [rax], r8b - aa35: 00 00 add byte ptr [rax], al - aa37: 00 25 00 00 00 00 add byte ptr [rip], ah # 0xaa3d <.symtab+0xaa3d> - aa3d: 00 00 add byte ptr [rax], al - aa3f: 00 21 add byte ptr [rcx], ah - aa41: 6b 00 00 imul eax, dword ptr [rax], 0 - aa44: 12 02 adc al, byte ptr [rdx] - aa46: 07 - aa47: 00 10 add byte ptr [rax], dl - aa49: 8d 48 00 lea ecx, [rax] - aa4c: 00 00 add byte ptr [rax], al - aa4e: 00 00 add byte ptr [rax], al - aa50: 2a 03 sub al, byte ptr [rbx] - aa52: 00 00 add byte ptr [rax], al - aa54: 00 00 add byte ptr [rax], al - aa56: 00 00 add byte ptr [rax], al - aa58: 2a 6b 00 sub ch, byte ptr [rbx] - aa5b: 00 12 add byte ptr [rdx], dl - aa5d: 02 07 add al, byte ptr [rdi] - aa5f: 00 40 ba add byte ptr [rax - 70], al - aa62: 44 00 00 add byte ptr [rax], r8b - aa65: 00 00 add byte ptr [rax], al - aa67: 00 8b 00 00 00 00 add byte ptr [rbx], cl - aa6d: 00 00 add byte ptr [rax], al - aa6f: 00 3d 6b 00 00 12 add byte ptr [rip + 301989995], bh # 0x1200aae0 <_end+0x11b47160> - aa75: 02 07 add al, byte ptr [rdi] - aa77: 00 c0 add al, al - aa79: 43 48 rex64 - aa7b: 00 00 add byte ptr [rax], al - aa7d: 00 00 add byte ptr [rax], al - aa7f: 00 cc add ah, cl - aa81: 00 00 add byte ptr [rax], al - aa83: 00 00 add byte ptr [rax], al - aa85: 00 00 add byte ptr [rax], al - aa87: 00 5d 6b add byte ptr [rbp + 107], bl - aa8a: 00 00 add byte ptr [rax], al - aa8c: 12 02 adc al, byte ptr [rdx] - aa8e: 07 - aa8f: 00 40 84 add byte ptr [rax - 124], al - aa92: 44 00 00 add byte ptr [rax], r8b - aa95: 00 00 add byte ptr [rax], al - aa97: 00 26 add byte ptr [rsi], ah - aa99: 01 00 add dword ptr [rax], eax - aa9b: 00 00 add byte ptr [rax], al - aa9d: 00 00 add byte ptr [rax], al - aa9f: 00 66 6b add byte ptr [rsi + 107], ah - aaa2: 00 00 add byte ptr [rax], al - aaa4: 12 02 adc al, byte ptr [rdx] - aaa6: 07 - aaa7: 00 b0 3b 42 00 00 add byte ptr [rax + 16955], dh - aaad: 00 00 add byte ptr [rax], al - aaaf: 00 a3 02 00 00 00 add byte ptr [rbx + 2], ah - aab5: 00 00 add byte ptr [rax], al - aab7: 00 7e 6b add byte ptr [rsi + 107], bh - aaba: 00 00 add byte ptr [rax], al - aabc: 11 02 adc dword ptr [rdx], eax - aabe: 12 00 adc al, byte ptr [rax] - aac0: c0 ea 4b shr dl, 75 - aac3: 00 00 add byte ptr [rax], al - aac5: 00 00 add byte ptr [rax], al - aac7: 00 58 00 add byte ptr [rax], bl - aaca: 00 00 add byte ptr [rax], al - aacc: 00 00 add byte ptr [rax], al - aace: 00 00 add byte ptr [rax], al - aad0: 8d 6b 00 lea ebp, [rbx] - aad3: 00 12 add byte ptr [rdx], dl - aad5: 02 07 add al, byte ptr [rdi] - aad7: 00 00 add byte ptr [rax], al - aad9: eb 47 jmp 0xab22 <.symtab+0xab22> - aadb: 00 00 add byte ptr [rax], al - aadd: 00 00 add byte ptr [rax], al - aadf: 00 6a 00 add byte ptr [rdx], ch - aae2: 00 00 add byte ptr [rax], al - aae4: 00 00 add byte ptr [rax], al - aae6: 00 00 add byte ptr [rax], al - aae8: 9d popfq - aae9: 6b 00 00 imul eax, dword ptr [rax], 0 - aaec: 12 02 adc al, byte ptr [rdx] - aaee: 07 - aaef: 00 90 6f 41 00 00 add byte ptr [rax + 16751], dl - aaf5: 00 00 add byte ptr [rax], al - aaf7: 00 11 add byte ptr [rcx], dl - aaf9: 00 00 add byte ptr [rax], al - aafb: 00 00 add byte ptr [rax], al - aafd: 00 00 add byte ptr [rax], al - aaff: 00 a9 6b 00 00 12 add byte ptr [rcx + 301989995], ch - ab05: 02 07 add al, byte ptr [rdi] - ab07: 00 d0 add al, dl - ab09: 22 49 00 and cl, byte ptr [rcx] - ab0c: 00 00 add byte ptr [rax], al - ab0e: 00 00 add byte ptr [rax], al - ab10: 0d 00 00 00 00 or eax, 0 - ab15: 00 00 add byte ptr [rax], al - ab17: 00 c5 add ch, al - ab19: 6b 00 00 imul eax, dword ptr [rax], 0 - ab1c: 12 00 adc al, byte ptr [rax] - ab1e: 07 - ab1f: 00 00 add byte ptr [rax], al - ab21: 3f - ab22: 41 00 00 add byte ptr [r8], al - ab25: 00 00 add byte ptr [rax], al - ab27: 00 75 00 add byte ptr [rbp], dh - ab2a: 00 00 add byte ptr [rax], al - ab2c: 00 00 add byte ptr [rax], al - ab2e: 00 00 add byte ptr [rax], al - ab30: da 6b 00 fisubr dword ptr [rbx] - ab33: 00 11 add byte ptr [rcx], dl - ab35: 00 15 00 38 11 4c add byte ptr [rip + 1276196864], dl # 0x4c11e33b <_end+0x4bc5a9bb> - ab3b: 00 00 add byte ptr [rax], al - ab3d: 00 00 add byte ptr [rax], al - ab3f: 00 08 add byte ptr [rax], cl - ab41: 00 00 add byte ptr [rax], al - ab43: 00 00 add byte ptr [rax], al - ab45: 00 00 add byte ptr [rax], al - ab47: 00 f9 add cl, bh - ab49: 6b 00 00 imul eax, dword ptr [rax], 0 - ab4c: 11 00 adc dword ptr [rax], eax - ab4e: 19 00 sbb dword ptr [rax], eax - ab50: 70 38 jo 0xab8a <.symtab+0xab8a> - ab52: 4c 00 00 add byte ptr [rax], r8b - ab55: 00 00 add byte ptr [rax], al - ab57: 00 08 add byte ptr [rax], cl - ab59: 00 00 add byte ptr [rax], al - ab5b: 00 00 add byte ptr [rax], al - ab5d: 00 00 add byte ptr [rax], al - ab5f: 00 50 54 add byte ptr [rax + 84], dl - ab62: 00 00 add byte ptr [rax], al - ab64: 22 00 and al, byte ptr [rax] - ab66: 07 - ab67: 00 d0 add al, dl - ab69: b8 44 00 00 00 mov eax, 68 - ab6e: 00 00 add byte ptr [rax], al - ab70: df 00 fild word ptr [rax] - ab72: 00 00 add byte ptr [rax], al - ab74: 00 00 add byte ptr [rax], al - ab76: 00 00 add byte ptr [rax], al - ab78: 0b 6c 00 00 or ebp, dword ptr [rax + rax] - ab7c: 22 00 and al, byte ptr [rax] - ab7e: 07 - ab7f: 00 b0 ff 41 00 00 add byte ptr [rax + 16895], dh - ab85: 00 00 add byte ptr [rax], al - ab87: 00 c0 add al, al - ab89: 02 00 add al, byte ptr [rax] - ab8b: 00 00 add byte ptr [rax], al - ab8d: 00 00 add byte ptr [rax], al - ab8f: 00 19 add byte ptr [rcx], bl - ab91: 6c insb byte ptr es:[rdi], dx - ab92: 00 00 add byte ptr [rax], al - ab94: 12 02 adc al, byte ptr [rdx] - ab96: 07 - ab97: 00 f0 add al, dh - ab99: 90 nop - ab9a: 41 00 00 add byte ptr [r8], al - ab9d: 00 00 add byte ptr [rax], al - ab9f: 00 8f 01 00 00 00 add byte ptr [rdi + 1], cl - aba5: 00 00 add byte ptr [rax], al - aba7: 00 2f add byte ptr [rdi], ch - aba9: 6c insb byte ptr es:[rdi], dx - abaa: 00 00 add byte ptr [rax], al - abac: 11 00 adc dword ptr [rax], eax - abae: 12 00 adc al, byte ptr [rax] - abb0: 90 nop - abb1: fa cli - abb2: 4b 00 00 add byte ptr [r8], al - abb5: 00 00 add byte ptr [rax], al - abb7: 00 08 add byte ptr [rax], cl - abb9: 00 00 add byte ptr [rax], al - abbb: 00 00 add byte ptr [rax], al - abbd: 00 00 add byte ptr [rax], al - abbf: 00 45 6c add byte ptr [rbp + 108], al - abc2: 00 00 add byte ptr [rax], al - abc4: 12 02 adc al, byte ptr [rdx] - abc6: 07 - abc7: 00 60 de add byte ptr [rax - 34], ah - abca: 47 00 00 add byte ptr [r8], r8b - abcd: 00 00 add byte ptr [rax], al - abcf: 00 12 add byte ptr [rdx], dl - abd1: 00 00 add byte ptr [rax], al - abd3: 00 00 add byte ptr [rax], al - abd5: 00 00 add byte ptr [rax], al - abd7: 00 0c 36 add byte ptr [rsi + rsi], cl - abda: 00 00 add byte ptr [rax], al - abdc: 22 00 and al, byte ptr [rax] - abde: 07 - abdf: 00 60 15 add byte ptr [rax + 21], ah - abe2: 42 00 00 add byte ptr [rax], al - abe5: 00 00 add byte ptr [rax], al - abe7: 00 ff add bh, bh - abe9: 02 00 add al, byte ptr [rax] - abeb: 00 00 add byte ptr [rax], al - abed: 00 00 add byte ptr [rax], al - abef: 00 5b 6c add byte ptr [rbx + 108], bl - abf2: 00 00 add byte ptr [rax], al - abf4: 12 02 adc al, byte ptr [rdx] - abf6: 07 - abf7: 00 e0 add al, ah - abf9: 21 49 00 and dword ptr [rcx], ecx - abfc: 00 00 add byte ptr [rax], al - abfe: 00 00 add byte ptr [rax], al - ac00: 21 00 and dword ptr [rax], eax - ac02: 00 00 add byte ptr [rax], al - ac04: 00 00 add byte ptr [rax], al - ac06: 00 00 add byte ptr [rax], al - ac08: bc 4b 00 00 22 mov esp, 570425419 - ac0d: 02 07 add al, byte ptr [rdi] - ac0f: 00 90 ff 46 00 00 add byte ptr [rax + 18175], dl - ac15: 00 00 add byte ptr [rax], al - ac17: 00 e4 add ah, ah - ac19: 01 00 add dword ptr [rax], eax - ac1b: 00 00 add byte ptr [rax], al - ac1d: 00 00 add byte ptr [rax], al - ac1f: 00 71 6c add byte ptr [rcx + 108], dh - ac22: 00 00 add byte ptr [rax], al - ac24: 11 00 adc dword ptr [rax], eax - ac26: 15 00 10 11 4c adc eax, 1276186624 - ac2b: 00 00 add byte ptr [rax], al - ac2d: 00 00 add byte ptr [rax], al - ac2f: 00 04 00 add byte ptr [rax + rax], al - ac32: 00 00 add byte ptr [rax], al - ac34: 00 00 add byte ptr [rax], al - ac36: 00 00 add byte ptr [rax], al - ac38: 86 6c 00 00 xchg byte ptr [rax + rax], ch - ac3c: 12 02 adc al, byte ptr [rdx] - ac3e: 07 - ac3f: 00 80 bb 44 00 00 add byte ptr [rax + 17595], al - ac45: 00 00 add byte ptr [rax], al - ac47: 00 25 00 00 00 00 add byte ptr [rip], ah # 0xac4d <.symtab+0xac4d> - ac4d: 00 00 add byte ptr [rax], al - ac4f: 00 90 6c 00 00 12 add byte ptr [rax + 301989996], dl - ac55: 02 07 add al, byte ptr [rdi] - ac57: 00 20 add byte ptr [rax], ah - ac59: 3c 43 cmp al, 67 - ac5b: 00 00 add byte ptr [rax], al - ac5d: 00 00 add byte ptr [rax], al - ac5f: 00 16 add byte ptr [rsi], dl - ac61: 2b 00 sub eax, dword ptr [rax] - ac63: 00 00 add byte ptr [rax], al - ac65: 00 00 add byte ptr [rax], al - ac67: 00 a5 6c 00 00 12 add byte ptr [rbp + 301989996], ah - ac6d: 00 07 add byte ptr [rdi], al - ac6f: 00 60 15 add byte ptr [rax + 21], ah - ac72: 41 00 00 add byte ptr [r8], al - ac75: 00 00 add byte ptr [rax], al - ac77: 00 f6 add dh, dh - ac79: 00 00 add byte ptr [rax], al - ac7b: 00 00 add byte ptr [rax], al - ac7d: 00 00 add byte ptr [rax], al - ac7f: 00 b1 6c 00 00 12 add byte ptr [rcx + 301989996], dh - ac85: 02 07 add al, byte ptr [rdi] - ac87: 00 b0 fd 46 00 00 add byte ptr [rax + 18173], dh - ac8d: 00 00 add byte ptr [rax], al - ac8f: 00 0d 00 00 00 00 add byte ptr [rip], cl # 0xac95 <.symtab+0xac95> - ac95: 00 00 add byte ptr [rax], al - ac97: 00 bb 6c 00 00 12 add byte ptr [rbx + 301989996], bh - ac9d: 02 07 add al, byte ptr [rdi] - ac9f: 00 00 add byte ptr [rax], al - aca1: 93 xchg eax, ebx - aca2: 41 00 00 add byte ptr [r8], al - aca5: 00 00 add byte ptr [rax], al - aca7: 00 09 add byte ptr [rcx], cl - aca9: 00 00 add byte ptr [rax], al - acab: 00 00 add byte ptr [rax], al - acad: 00 00 add byte ptr [rax], al - acaf: 00 c9 add cl, cl - acb1: 6c insb byte ptr es:[rdi], dx - acb2: 00 00 add byte ptr [rax], al - acb4: 12 02 adc al, byte ptr [rdx] - acb6: 07 - acb7: 00 20 add byte ptr [rax], ah - acb9: 81 48 00 00 00 00 00 or dword ptr [rax], 0 - acc0: 7a 00 jp 0xacc2 <.symtab+0xacc2> - acc2: 00 00 add byte ptr [rax], al - acc4: 00 00 add byte ptr [rax], al - acc6: 00 00 add byte ptr [rax], al - acc8: da 6c 00 00 fisubr dword ptr [rax + rax] - accc: 12 02 adc al, byte ptr [rdx] - acce: 07 - accf: 00 e0 add al, ah - acd1: 5d pop rbp - acd2: 44 00 00 add byte ptr [rax], r8b - acd5: 00 00 add byte ptr [rax], al - acd7: 00 d8 add al, bl - acd9: 03 00 add eax, dword ptr [rax] - acdb: 00 00 add byte ptr [rax], al - acdd: 00 00 add byte ptr [rax], al - acdf: 00 f7 add bh, dh - ace1: 6c insb byte ptr es:[rdi], dx - ace2: 00 00 add byte ptr [rax], al - ace4: 11 00 adc dword ptr [rax], eax - ace6: 15 00 18 11 4c adc eax, 1276188672 - aceb: 00 00 add byte ptr [rax], al - aced: 00 00 add byte ptr [rax], al - acef: 00 08 add byte ptr [rax], cl - acf1: 00 00 add byte ptr [rax], al - acf3: 00 00 add byte ptr [rax], al - acf5: 00 00 add byte ptr [rax], al - acf7: 00 04 6d 00 00 12 00 add byte ptr [2*rbp + 1179648], al - acfe: 07 - acff: 00 70 02 add byte ptr [rax + 2], dh - ad02: 42 00 00 add byte ptr [rax], al - ad05: 00 00 add byte ptr [rax], al - ad07: 00 e0 add al, ah - ad09: 02 00 add al, byte ptr [rax] - ad0b: 00 00 add byte ptr [rax], al - ad0d: 00 00 add byte ptr [rax], al - ad0f: 00 0d 6d 00 00 21 add byte ptr [rip + 553648237], cl # 0x2100ad82 <_end+0x20b47402> - ad15: 00 15 00 80 07 4c add byte ptr [rip + 1275559936], dl # 0x4c082d1b <_end+0x4bbbf39b> - ad1b: 00 00 add byte ptr [rax], al - ad1d: 00 00 add byte ptr [rax], al - ad1f: 00 08 add byte ptr [rax], cl - ad21: 00 00 add byte ptr [rax], al - ad23: 00 00 add byte ptr [rax], al - ad25: 00 00 add byte ptr [rax], al - ad27: 00 1d 6d 00 00 12 add byte ptr [rip + 301989997], bl # 0x1200ad9a <_end+0x11b4741a> - ad2d: 02 07 add al, byte ptr [rdi] - ad2f: 00 80 16 47 00 00 add byte ptr [rax + 18198], al - ad35: 00 00 add byte ptr [rax], al - ad37: 00 0c 00 add byte ptr [rax + rax], cl - ad3a: 00 00 add byte ptr [rax], al - ad3c: 00 00 add byte ptr [rax], al - ad3e: 00 00 add byte ptr [rax], al - ad40: 27 - ad41: 6d insd dword ptr es:[rdi], dx - ad42: 00 00 add byte ptr [rax], al - ad44: 11 00 adc dword ptr [rax], eax - ad46: 15 00 40 01 4c adc eax, 1275150336 - ad4b: 00 00 add byte ptr [rax], al - ad4d: 00 00 add byte ptr [rax], al - ad4f: 00 e0 add al, ah - ad51: 00 00 add byte ptr [rax], al - ad53: 00 00 add byte ptr [rax], al - ad55: 00 00 add byte ptr [rax], al - ad57: 00 37 add byte ptr [rdi], dh - ad59: 6d insd dword ptr es:[rdi], dx - ad5a: 00 00 add byte ptr [rax], al - ad5c: 11 00 adc dword ptr [rax], eax - ad5e: 15 00 90 10 4c adc eax, 1276153856 - ad63: 00 00 add byte ptr [rax], al - ad65: 00 00 add byte ptr [rax], al - ad67: 00 08 add byte ptr [rax], cl - ad69: 00 00 add byte ptr [rax], al - ad6b: 00 00 add byte ptr [rax], al - ad6d: 00 00 add byte ptr [rax], al - ad6f: 00 47 6d add byte ptr [rdi + 109], al - ad72: 00 00 add byte ptr [rax], al - ad74: 12 02 adc al, byte ptr [rdx] - ad76: 07 - ad77: 00 60 d5 add byte ptr [rax - 43], ah - ad7a: 44 00 00 add byte ptr [rax], r8b - ad7d: 00 00 add byte ptr [rax], al - ad7f: 00 e6 add dh, ah - ad81: 0b 00 or eax, dword ptr [rax] - ad83: 00 00 add byte ptr [rax], al - ad85: 00 00 add byte ptr [rax], al - ad87: 00 5e 6d add byte ptr [rsi + 109], bl - ad8a: 00 00 add byte ptr [rax], al - ad8c: 12 00 adc al, byte ptr [rax] - ad8e: 07 - ad8f: 00 a0 72 41 00 00 add byte ptr [rax + 16754], ah - ad95: 00 00 add byte ptr [rax], al - ad97: 00 2f add byte ptr [rdi], ch - ad99: 00 00 add byte ptr [rax], al - ad9b: 00 00 add byte ptr [rax], al - ad9d: 00 00 add byte ptr [rax], al - ad9f: 00 7a 6d add byte ptr [rdx + 109], bh - ada2: 00 00 add byte ptr [rax], al - ada4: 11 00 adc dword ptr [rax], eax - ada6: 19 00 sbb dword ptr [rax], eax - ada8: 80 38 4c cmp byte ptr [rax], 76 - adab: 00 00 add byte ptr [rax], al - adad: 00 00 add byte ptr [rax], al - adaf: 00 10 add byte ptr [rax], dl - adb1: 00 00 add byte ptr [rax], al - adb3: 00 00 add byte ptr [rax], al - adb5: 00 00 add byte ptr [rax], al - adb7: 00 90 6d 00 00 12 add byte ptr [rax + 301989997], dl - adbd: 02 07 add al, byte ptr [rdi] - adbf: 00 b0 f1 40 00 00 add byte ptr [rax + 16625], dh - adc5: 00 00 add byte ptr [rax], al - adc7: 00 09 add byte ptr [rcx], cl - adc9: 01 00 add dword ptr [rax], eax - adcb: 00 00 add byte ptr [rax], al - adcd: 00 00 add byte ptr [rax], al - adcf: 00 96 6d 00 00 12 add byte ptr [rsi + 301989997], dl - add5: 02 07 add al, byte ptr [rdi] - add7: 00 70 37 add byte ptr [rax + 55], dh - adda: 41 00 00 add byte ptr [r8], al - addd: 00 00 add byte ptr [rax], al - addf: 00 9a 01 00 00 00 add byte ptr [rdx + 1], bl - ade5: 00 00 add byte ptr [rax], al - ade7: 00 ab 6d 00 00 12 add byte ptr [rbx + 301989997], ch - aded: 00 07 add byte ptr [rdi], al - adef: 00 e0 add al, ah - adf1: 8f 41 00 pop qword ptr [rcx] - adf4: 00 00 add byte ptr [rax], al - adf6: 00 00 add byte ptr [rax], al - adf8: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - adf9: 00 00 add byte ptr [rax], al - adfb: 00 00 add byte ptr [rax], al - adfd: 00 00 add byte ptr [rax], al - adff: 00 b8 6d 00 00 11 add byte ptr [rax + 285212781], bh - ae05: 02 0a add cl, byte ptr [rdx] - ae07: 00 80 b1 49 00 00 add byte ptr [rax + 18865], al - ae0d: 00 00 add byte ptr [rax], al - ae0f: 00 48 00 add byte ptr [rax], cl - ae12: 00 00 add byte ptr [rax], al - ae14: 00 00 add byte ptr [rax], al - ae16: 00 00 add byte ptr [rax], al - ae18: 3b 49 00 cmp ecx, dword ptr [rcx] - ae1b: 00 12 add byte ptr [rdx], dl - ae1d: 00 07 add byte ptr [rdi], al - ae1f: 00 50 f5 add byte ptr [rax - 11], dl - ae22: 41 00 00 add byte ptr [r8], al - ae25: 00 00 add byte ptr [rax], al - ae27: 00 f7 add bh, dh - ae29: 00 00 add byte ptr [rax], al - ae2b: 00 00 add byte ptr [rax], al - ae2d: 00 00 add byte ptr [rax], al - ae2f: 00 d3 add bl, dl - ae31: 6d insd dword ptr es:[rdi], dx - ae32: 00 00 add byte ptr [rax], al - ae34: 12 02 adc al, byte ptr [rdx] - ae36: 07 - ae37: 00 80 19 47 00 00 add byte ptr [rax + 18201], al - ae3d: 00 00 add byte ptr [rax], al - ae3f: 00 4d 00 add byte ptr [rbp], cl - ae42: 00 00 add byte ptr [rax], al - ae44: 00 00 add byte ptr [rax], al - ae46: 00 00 add byte ptr [rax], al - ae48: df 6d 00 fild qword ptr [rbp] - ae4b: 00 11 add byte ptr [rcx], dl - ae4d: 00 12 add byte ptr [rdx], dl - ae4f: 00 78 fa add byte ptr [rax - 6], bh - ae52: 4b 00 00 add byte ptr [r8], al - ae55: 00 00 add byte ptr [rax], al - ae57: 00 08 add byte ptr [rax], cl - ae59: 00 00 add byte ptr [rax], al - ae5b: 00 00 add byte ptr [rax], al - ae5d: 00 00 add byte ptr [rax], al - ae5f: 00 1d 66 00 00 22 add byte ptr [rip + 570425446], bl # 0x2200aecb <_end+0x21b4754b> - ae65: 00 07 add byte ptr [rdi], al - ae67: 00 70 c7 add byte ptr [rax - 57], dh - ae6a: 45 00 00 add byte ptr [r8], r8b - ae6d: 00 00 add byte ptr [rax], al - ae6f: 00 0b add byte ptr [rbx], cl - ae71: 01 00 add dword ptr [rax], eax - ae73: 00 00 add byte ptr [rax], al - ae75: 00 00 add byte ptr [rax], al - ae77: 00 fc add ah, bh - ae79: 6d insd dword ptr es:[rdi], dx - ae7a: 00 00 add byte ptr [rax], al - ae7c: 12 00 adc al, byte ptr [rax] - ae7e: 07 - ae7f: 00 f0 add al, dh - ae81: 81 41 00 00 00 00 00 add dword ptr [rcx], 0 - ae88: 6d insd dword ptr es:[rdi], dx - ae89: 00 00 add byte ptr [rax], al - ae8b: 00 00 add byte ptr [rax], al - ae8d: 00 00 add byte ptr [rax], al - ae8f: 00 09 add byte ptr [rcx], cl - ae91: 6e outsb dx, byte ptr [rsi] - ae92: 00 00 add byte ptr [rax], al - ae94: 11 02 adc dword ptr [rdx], eax - ae96: 17 - ae97: 00 80 1e 4c 00 00 add byte ptr [rax + 19486], al - ae9d: 00 00 add byte ptr [rax], al - ae9f: 00 a8 00 00 00 00 add byte ptr [rax], ch - aea5: 00 00 add byte ptr [rax], al - aea7: 00 1d 6e 00 00 12 add byte ptr [rip + 301989998], bl # 0x1200af1b <_end+0x11b4759b> - aead: 02 07 add al, byte ptr [rdi] - aeaf: 00 a0 4a 48 00 00 add byte ptr [rax + 18506], ah - aeb5: 00 00 add byte ptr [rax], al - aeb7: 00 28 add byte ptr [rax], ch - aeb9: 00 00 add byte ptr [rax], al - aebb: 00 00 add byte ptr [rax], al - aebd: 00 00 add byte ptr [rax], al - aebf: 00 38 add byte ptr [rax], bh - aec1: 6e outsb dx, byte ptr [rsi] - aec2: 00 00 add byte ptr [rax], al - aec4: 12 02 adc al, byte ptr [rdx] - aec6: 07 - aec7: 00 30 add byte ptr [rax], dh - aec9: 57 push rdi - aeca: 44 00 00 add byte ptr [rax], r8b - aecd: 00 00 add byte ptr [rax], al - aecf: 00 74 02 00 add byte ptr [rdx + rax], dh - aed3: 00 00 add byte ptr [rax], al - aed5: 00 00 add byte ptr [rax], al - aed7: 00 56 6e add byte ptr [rsi + 110], dl - aeda: 00 00 add byte ptr [rax], al - aedc: 12 02 adc al, byte ptr [rdx] - aede: 07 - aedf: 00 a0 b5 48 00 00 add byte ptr [rax + 18613], ah - aee5: 00 00 add byte ptr [rax], al - aee7: 00 2b add byte ptr [rbx], ch - aee9: 12 00 adc al, byte ptr [rax] - aeeb: 00 00 add byte ptr [rax], al - aeed: 00 00 add byte ptr [rax], al - aeef: 00 6a 6e add byte ptr [rdx + 110], ch - aef2: 00 00 add byte ptr [rax], al - aef4: 11 02 adc dword ptr [rdx], eax - aef6: 12 00 adc al, byte ptr [rax] - aef8: 40 ed in eax, dx - aefa: 4b 00 00 add byte ptr [r8], al - aefd: 00 00 add byte ptr [rax], al - aeff: 00 c0 add al, al - af01: 00 00 add byte ptr [rax], al - af03: 00 00 add byte ptr [rax], al - af05: 00 00 add byte ptr [rax], al - af07: 00 82 6e 00 00 11 add byte ptr [rdx + 285212782], al - af0d: 00 15 00 80 11 4c add byte ptr [rip + 1276215296], dl # 0x4c122f13 <_end+0x4bc5f593> - af13: 00 00 add byte ptr [rax], al - af15: 00 00 add byte ptr [rax], al - af17: 00 90 00 00 00 00 add byte ptr [rax], dl - af1d: 00 00 add byte ptr [rax], al - af1f: 00 89 6e 00 00 12 add byte ptr [rcx + 301989998], cl - af25: 02 07 add al, byte ptr [rdi] - af27: 00 00 add byte ptr [rax], al - af29: bc 45 00 00 00 mov esp, 69 - af2e: 00 00 add byte ptr [rax], al - af30: b6 06 mov dh, 6 - af32: 00 00 add byte ptr [rax], al - af34: 00 00 add byte ptr [rax], al - af36: 00 00 add byte ptr [rax], al - af38: 82 - af39: 5d pop rbp - af3a: 00 00 add byte ptr [rax], al - af3c: 22 00 and al, byte ptr [rax] - af3e: 07 - af3f: 00 f0 add al, dh - af41: 18 47 00 sbb byte ptr [rdi], al - af44: 00 00 add byte ptr [rax], al - af46: 00 00 add byte ptr [rax], al - af48: 85 00 test dword ptr [rax], eax - af4a: 00 00 add byte ptr [rax], al - af4c: 00 00 add byte ptr [rax], al - af4e: 00 00 add byte ptr [rax], al - af50: a6 cmpsb byte ptr [rsi], byte ptr es:[rdi] - af51: 6e outsb dx, byte ptr [rsi] - af52: 00 00 add byte ptr [rax], al - af54: 12 02 adc al, byte ptr [rdx] - af56: 07 - af57: 00 50 72 add byte ptr [rax + 114], dl - af5a: 44 00 00 add byte ptr [rax], r8b - af5d: 00 00 add byte ptr [rax], al - af5f: 00 2d 00 00 00 00 add byte ptr [rip], ch # 0xaf65 <.symtab+0xaf65> - af65: 00 00 add byte ptr [rax], al - af67: 00 30 add byte ptr [rax], dh - af69: 33 00 xor eax, dword ptr [rax] - af6b: 00 22 add byte ptr [rdx], ah - af6d: 00 07 add byte ptr [rdi], al - af6f: 00 60 15 add byte ptr [rax + 21], ah - af72: 41 00 00 add byte ptr [r8], al - af75: 00 00 add byte ptr [rax], al - af77: 00 f6 add dh, dh - af79: 00 00 add byte ptr [rax], al - af7b: 00 00 add byte ptr [rax], al - af7d: 00 00 add byte ptr [rax], al - af7f: 00 - -Disassembly of section .strtab: - -0000000000000000 <.strtab>: - 0: 00 61 73 add byte ptr [rcx + 115], ah - 3: 73 65 jae 0x6a <.symtab+0x6a> - 5: 72 74 jb 0x7b <.symtab+0x7b> - 7: 2e 6f outsd dx, dword ptr cs:[rsi] - 9: 00 65 72 add byte ptr [rbp + 114], ah - c: 72 73 jb 0x81 <.symtab+0x81> - e: 74 72 je 0x82 <.symtab+0x82> - 10: 2e 31 32 xor dword ptr cs:[rdx], esi - 13: 33 35 39 00 5f 5f xor esi, dword ptr [rip + 1600061497] # 0x5f5f0052 <_end+0x5f12c6d2> - 19: 61 - 1a: 73 73 jae 0x8f <.symtab+0x8f> - 1c: 65 72 74 jb 0x93 <.symtab+0x93> - 1f: 5f pop rdi - 20: 66 61 - 22: 69 6c 5f 62 61 73 65 2e imul ebp, dword ptr [rdi + 2*rbx + 98], 778400609 - 2a: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 2d: 64 00 6c 6f 61 add byte ptr fs:[rdi + 2*rbp + 97], ch - 32: 64 6d insd dword ptr es:[rdi], dx - 34: 73 67 jae 0x9d <.symtab+0x9d> - 36: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 39: 2e 6f outsd dx, dword ptr cs:[rsi] - 3b: 00 6c 6f 63 add byte ptr [rdi + 2*rbp + 99], ch - 3f: 6b 2e 31 imul ebp, dword ptr [rsi], 49 - 42: 30 38 xor byte ptr [rax], bh - 44: 31 34 00 xor dword ptr [rax + rax], esi - 47: 5f pop rdi - 48: 6e outsb dx, byte ptr [rsi] - 49: 6c insb byte ptr es:[rdi], dx - 4a: 5f pop rdi - 4b: 6c insb byte ptr es:[rdi], dx - 4c: 6f outsd dx, dword ptr [rsi] - 4d: 61 - 4e: 64 5f pop rdi - 50: 64 6f outsd dx, dword ptr fs:[rsi] - 52: 6d insd dword ptr es:[rdi], dx - 53: 61 - 54: 69 6e 2e 63 6f 6c 64 imul ebp, dword ptr [rsi + 46], 1684828003 - 5b: 00 61 62 add byte ptr [rcx + 98], ah - 5e: 6f outsd dx, dword ptr [rsi] - 5f: 72 74 jb 0xd5 <.symtab+0xd5> - 61: 2e 6f outsd dx, dword ptr cs:[rsi] - 63: 00 73 74 add byte ptr [rbx + 116], dh - 66: 61 - 67: 67 65 00 69 6f add byte ptr gs:[ecx + 111], ch - 6c: 66 63 6c 6f 73 movsxd bp, dword ptr [rdi + 2*rbp + 115] - 71: 65 2e 6f outsd dx, dword ptr cs:[rsi] - 74: 00 5f 49 add byte ptr [rdi + 73], bl - 77: 4f 5f pop r15 - 79: 6e outsb dx, byte ptr [rsi] - 7a: 65 77 5f ja 0xdc <.symtab+0xdc> - 7d: 66 63 6c 6f 73 movsxd bp, dword ptr [rdi + 2*rbp + 115] - 82: 65 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 87: 64 00 69 6f add byte ptr fs:[rcx + 111], ch - 8b: 66 66 6c insb byte ptr es:[rdi], dx - 8e: 75 73 jne 0x103 <.symtab+0x103> - 90: 68 2e 6f 00 5f push 1593863982 - 95: 49 4f - 97: 5f pop rdi - 98: 66 66 6c insb byte ptr es:[rdi], dx - 9b: 75 73 jne 0x110 <.symtab+0x110> - 9d: 68 2e 63 6f 6c push 1819239214 - a2: 64 00 69 6f add byte ptr fs:[rcx + 111], ch - a6: 70 75 jo 0x11d <.symtab+0x11d> - a8: 74 73 je 0x11d <.symtab+0x11d> - aa: 2e 6f outsd dx, dword ptr cs:[rsi] - ac: 00 5f 49 add byte ptr [rdi + 73], bl - af: 4f 5f pop r15 - b1: 70 75 jo 0x128 <.symtab+0x128> - b3: 74 73 je 0x128 <.symtab+0x128> - b5: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - b9: 64 00 77 66 add byte ptr fs:[rdi + 102], dh - bd: 69 6c 65 6f 70 73 2e 6f imul ebp, dword ptr [rbp + 2*riz + 111], 1865315184 - c5: 00 5f 5f add byte ptr [rdi + 95], bl - c8: 50 push rax - c9: 52 push rdx - ca: 45 54 push r12 - cc: 54 push rsp - cd: 59 pop rcx - ce: 5f pop rdi - cf: 46 55 push rbp - d1: 4e 43 - d3: 54 push rsp - d4: 49 4f - d6: 4e 5f pop rdi - d8: 5f pop rdi - d9: 2e 31 32 xor dword ptr cs:[rdx], esi - dc: 33 32 xor esi, dword ptr [rdx] - de: 30 00 xor byte ptr [rax], al - e0: 5f pop rdi - e1: 49 4f - e3: 5f pop rdi - e4: 77 66 ja 0x14c <.symtab+0x14c> - e6: 69 6c 65 5f 75 6e 64 65 imul ebp, dword ptr [rbp + 2*riz + 95], 1701080693 - ee: 72 66 jb 0x156 <.symtab+0x156> - f0: 6c insb byte ptr es:[rdi], dx - f1: 6f outsd dx, dword ptr [rsi] - f2: 77 2e ja 0x122 <.symtab+0x122> - f4: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - f7: 64 00 61 64 add byte ptr fs:[rcx + 100], ah - fb: 6a 75 push 117 - fd: 73 74 jae 0x173 <.symtab+0x173> - ff: 5f pop rdi - 100: 77 69 ja 0x16b <.symtab+0x16b> - 102: 64 65 5f pop rdi - 105: 64 61 - 107: 74 61 je 0x16a <.symtab+0x16a> - 109: 00 5f 49 add byte ptr [rdi + 73], bl - 10c: 4f 5f pop r15 - 10e: 77 66 ja 0x176 <.symtab+0x176> - 110: 69 6c 65 5f 75 6e 64 65 imul ebp, dword ptr [rbp + 2*riz + 95], 1701080693 - 118: 72 66 jb 0x180 <.symtab+0x180> - 11a: 6c insb byte ptr es:[rdi], dx - 11b: 6f outsd dx, dword ptr [rsi] - 11c: 77 5f ja 0x17d <.symtab+0x17d> - 11e: 6d insd dword ptr es:[rdi], dx - 11f: 61 - 120: 79 62 jns 0x184 <.symtab+0x184> - 122: 65 5f pop rdi - 124: 6d insd dword ptr es:[rdi], dx - 125: 6d insd dword ptr es:[rdi], dx - 126: 61 - 127: 70 00 jo 0x129 <.symtab+0x129> - 129: 5f pop rdi - 12a: 49 4f - 12c: 5f pop rdi - 12d: 77 66 ja 0x195 <.symtab+0x195> - 12f: 69 6c 65 5f 75 6e 64 65 imul ebp, dword ptr [rbp + 2*riz + 95], 1701080693 - 137: 72 66 jb 0x19f <.symtab+0x19f> - 139: 6c insb byte ptr es:[rdi], dx - 13a: 6f outsd dx, dword ptr [rsi] - 13b: 77 5f ja 0x19c <.symtab+0x19c> - 13d: 6d insd dword ptr es:[rdi], dx - 13e: 6d insd dword ptr es:[rdi], dx - 13f: 61 - 140: 70 00 jo 0x142 <.symtab+0x142> - 142: 5f pop rdi - 143: 49 4f - 145: 5f pop rdi - 146: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 - 14d: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 - 152: 5f pop rdi - 153: 6d insd dword ptr es:[rdi], dx - 154: 61 - 155: 79 62 jns 0x1b9 <.symtab+0x1b9> - 157: 65 5f pop rdi - 159: 6d insd dword ptr es:[rdi], dx - 15a: 6d insd dword ptr es:[rdi], dx - 15b: 61 - 15c: 70 00 jo 0x15e <.symtab+0x15e> - 15e: 5f pop rdi - 15f: 49 4f - 161: 5f pop rdi - 162: 6e outsb dx, byte ptr [rsi] - 163: 65 77 5f ja 0x1c5 <.symtab+0x1c5> - 166: 66 69 6c 65 5f 75 6e imul bp, word ptr [rbp + 2*riz + 95], 28277 - 16d: 64 65 72 66 jb 0x1d7 <.symtab+0x1d7> - 171: 6c insb byte ptr es:[rdi], dx - 172: 6f outsd dx, dword ptr [rsi] - 173: 77 2e ja 0x1a3 <.symtab+0x1a3> - 175: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 178: 64 00 5f 49 add byte ptr fs:[rdi + 73], bl - 17c: 4f 5f pop r15 - 17e: 66 69 6c 65 5f 73 79 imul bp, word ptr [rbp + 2*riz + 95], 31091 - 185: 6e outsb dx, byte ptr [rsi] - 186: 63 5f 6d movsxd ebx, dword ptr [rdi + 109] - 189: 6d insd dword ptr es:[rdi], dx - 18a: 61 - 18b: 70 00 jo 0x18d <.symtab+0x18d> - 18d: 5f pop rdi - 18e: 49 4f - 190: 5f pop rdi - 191: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 - 198: 67 65 74 6e addr32 je 0x20a <.symtab+0x20a> - 19c: 5f pop rdi - 19d: 6d insd dword ptr es:[rdi], dx - 19e: 61 - 19f: 79 62 jns 0x203 <.symtab+0x203> - 1a1: 65 5f pop rdi - 1a3: 6d insd dword ptr es:[rdi], dx - 1a4: 6d insd dword ptr es:[rdi], dx - 1a5: 61 - 1a6: 70 00 jo 0x1a8 <.symtab+0x1a8> - 1a8: 5f pop rdi - 1a9: 49 4f - 1ab: 5f pop rdi - 1ac: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 - 1b3: 67 65 74 6e addr32 je 0x225 <.symtab+0x225> - 1b7: 5f pop rdi - 1b8: 6d insd dword ptr es:[rdi], dx - 1b9: 6d insd dword ptr es:[rdi], dx - 1ba: 61 - 1bb: 70 00 jo 0x1bd <.symtab+0x1bd> - 1bd: 5f pop rdi - 1be: 5f pop rdi - 1bf: 50 push rax - 1c0: 52 push rdx - 1c1: 45 54 push r12 - 1c3: 54 push rsp - 1c4: 59 pop rcx - 1c5: 5f pop rdi - 1c6: 46 55 push rbp - 1c8: 4e 43 - 1ca: 54 push rsp - 1cb: 49 4f - 1cd: 4e 5f pop rdi - 1cf: 5f pop rdi - 1d0: 2e 31 33 xor dword ptr cs:[rbx], esi - 1d3: 35 30 39 00 69 xor eax, 1761622320 - 1d8: 6f outsd dx, dword ptr [rsi] - 1d9: 66 70 75 jo 0x251 <.symtab+0x251> - 1dc: 74 73 je 0x251 <.symtab+0x251> - 1de: 2e 6f outsd dx, dword ptr cs:[rsi] - 1e0: 00 5f 49 add byte ptr [rdi + 73], bl - 1e3: 4f 5f pop r15 - 1e5: 66 70 75 jo 0x25d <.symtab+0x25d> - 1e8: 74 73 je 0x25d <.symtab+0x25d> - 1ea: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 1ee: 64 00 69 6f add byte ptr fs:[rcx + 111], ch - 1f2: 66 77 72 ja 0x267 <.symtab+0x267> - 1f5: 69 74 65 2e 6f 00 5f 49 imul esi, dword ptr [rbp + 2*riz + 46], 1230962799 - 1fd: 4f 5f pop r15 - 1ff: 66 77 72 ja 0x274 <.symtab+0x274> - 202: 69 74 65 2e 63 6f 6c 64 imul esi, dword ptr [rbp + 2*riz + 46], 1684828003 - 20a: 00 69 6f add byte ptr [rcx + 111], ch - 20d: 67 65 74 64 addr32 je 0x275 <.symtab+0x275> - 211: 65 6c insb byte ptr es:[rdi], dx - 213: 69 6d 2e 6f 00 5f 49 imul ebp, dword ptr [rbp + 46], 1230962799 - 21a: 4f 5f pop r15 - 21c: 67 65 74 64 addr32 je 0x284 <.symtab+0x284> - 220: 65 6c insb byte ptr es:[rdi], dx - 222: 69 6d 2e 63 6f 6c 64 imul ebp, dword ptr [rbp + 46], 1684828003 - 229: 00 70 72 add byte ptr [rax + 114], dh - 22c: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 - 233: 2e 6f outsd dx, dword ptr cs:[rsi] - 235: 00 68 61 add byte ptr [rax + 97], ch - 238: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 23b: 64 69 67 69 74 00 5f 69 imul esp, dword ptr fs:[rdi + 105], 1767833716 - 243: 31 38 xor dword ptr [rax], edi - 245: 6e outsb dx, byte ptr [rsi] - 246: 5f pop rdi - 247: 6e outsb dx, byte ptr [rsi] - 248: 75 6d jne 0x2b7 <.symtab+0x2b7> - 24a: 62 - 24b: 65 72 5f jb 0x2ad <.symtab+0x2ad> - 24e: 72 65 jb 0x2b5 <.symtab+0x2b5> - 250: 77 72 ja 0x2c4 <.symtab+0x2c4> - 252: 69 74 65 00 5f 5f 70 72 imul esi, dword ptr [rbp + 2*riz], 1919967071 - 25a: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 - 261: 5f pop rdi - 262: 6c insb byte ptr es:[rdi], dx - 263: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 267: 64 00 70 72 add byte ptr fs:[rax + 114], dh - 26b: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 - 272: 68 65 78 2e 6f push 1865316453 - 277: 00 5f 5f add byte ptr [rdi + 95], bl - 27a: 50 push rax - 27b: 52 push rdx - 27c: 45 54 push r12 - 27e: 54 push rsp - 27f: 59 pop rcx - 280: 5f pop rdi - 281: 46 55 push rbp - 283: 4e 43 - 285: 54 push rsp - 286: 49 4f - 288: 4e 5f pop rdi - 28a: 5f pop rdi - 28b: 2e 31 35 34 36 32 00 xor dword ptr cs:[rip + 3290676], esi - 292: 5f pop rdi - 293: 5f pop rdi - 294: 70 72 jo 0x308 <.symtab+0x308> - 296: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 - 29d: 68 65 78 2e 63 push 1663989861 - 2a2: 6f outsd dx, dword ptr [rsi] - 2a3: 6c insb byte ptr es:[rdi], dx - 2a4: 64 00 75 6e add byte ptr fs:[rbp + 110], dh - 2a8: 77 69 ja 0x313 <.symtab+0x313> - 2aa: 6e outsb dx, byte ptr [rsi] - 2ab: 64 2d 64 77 32 2e sub eax, 775059300 - 2b1: 6f outsd dx, dword ptr [rsi] - 2b2: 00 72 65 add byte ptr [rdx + 101], dh - 2b5: 61 - 2b6: 64 5f pop rdi - 2b8: 65 6e outsb dx, byte ptr gs:[rsi] - 2ba: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 2bd: 65 64 5f pop rdi - 2c0: 76 61 jbe 0x323 <.symtab+0x323> - 2c2: 6c insb byte ptr es:[rdi], dx - 2c3: 75 65 jne 0x32a <.symtab+0x32a> - 2c5: 5f pop rdi - 2c6: 77 69 ja 0x331 <.symtab+0x331> - 2c8: 74 68 je 0x332 <.symtab+0x332> - 2ca: 5f pop rdi - 2cb: 62 - 2cc: 61 - 2cd: 73 65 jae 0x334 <.symtab+0x334> - 2cf: 00 72 65 add byte ptr [rdx + 101], dh - 2d2: 61 - 2d3: 64 5f pop rdi - 2d5: 65 6e outsb dx, byte ptr gs:[rsi] - 2d7: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 2da: 65 64 5f pop rdi - 2dd: 76 61 jbe 0x340 <.symtab+0x340> - 2df: 6c insb byte ptr es:[rdi], dx - 2e0: 75 65 jne 0x347 <.symtab+0x347> - 2e2: 5f pop rdi - 2e3: 77 69 ja 0x34e <.symtab+0x34e> - 2e5: 74 68 je 0x34f <.symtab+0x34f> - 2e7: 5f pop rdi - 2e8: 62 - 2e9: 61 - 2ea: 73 65 jae 0x351 <.symtab+0x351> - 2ec: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 2f0: 64 00 62 61 add byte ptr fs:[rdx + 97], ah - 2f4: 73 65 jae 0x35b <.symtab+0x35b> - 2f6: 5f pop rdi - 2f7: 6f outsd dx, dword ptr [rsi] - 2f8: 66 5f pop di - 2fa: 65 6e outsb dx, byte ptr gs:[rsi] - 2fc: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 2ff: 65 64 5f pop rdi - 302: 76 61 jbe 0x365 <.symtab+0x365> - 304: 6c insb byte ptr es:[rdi], dx - 305: 75 65 jne 0x36c <.symtab+0x36c> - 307: 00 62 61 add byte ptr [rdx + 97], ah - 30a: 73 65 jae 0x371 <.symtab+0x371> - 30c: 5f pop rdi - 30d: 6f outsd dx, dword ptr [rsi] - 30e: 66 5f pop di - 310: 65 6e outsb dx, byte ptr gs:[rsi] - 312: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 315: 65 64 5f pop rdi - 318: 76 61 jbe 0x37b <.symtab+0x37b> - 31a: 6c insb byte ptr es:[rdi], dx - 31b: 75 65 jne 0x382 <.symtab+0x382> - 31d: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 321: 64 00 65 78 add byte ptr fs:[rbp + 120], ah - 325: 65 63 75 74 movsxd esi, dword ptr gs:[rbp + 116] - 329: 65 5f pop rdi - 32b: 63 66 61 movsxd esp, dword ptr [rsi + 97] - 32e: 5f pop rdi - 32f: 70 72 jo 0x3a3 <.symtab+0x3a3> - 331: 6f outsd dx, dword ptr [rsi] - 332: 67 72 61 addr32 jb 0x396 <.symtab+0x396> - 335: 6d insd dword ptr es:[rdi], dx - 336: 00 65 78 add byte ptr [rbp + 120], ah - 339: 65 63 75 74 movsxd esi, dword ptr gs:[rbp + 116] - 33d: 65 5f pop rdi - 33f: 63 66 61 movsxd esp, dword ptr [rsi + 97] - 342: 5f pop rdi - 343: 70 72 jo 0x3b7 <.symtab+0x3b7> - 345: 6f outsd dx, dword ptr [rsi] - 346: 67 72 61 addr32 jb 0x3aa <.symtab+0x3aa> - 349: 6d insd dword ptr es:[rdi], dx - 34a: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 34e: 64 00 69 6e add byte ptr fs:[rcx + 110], ch - 352: 69 74 5f 64 77 61 72 66 imul esi, dword ptr [rdi + 2*rbx + 100], 1718772087 - 35a: 5f pop rdi - 35b: 72 65 jb 0x3c2 <.symtab+0x3c2> - 35d: 67 5f addr32 pop rdi - 35f: 73 69 jae 0x3ca <.symtab+0x3ca> - 361: 7a 65 jp 0x3c8 <.symtab+0x3c8> - 363: 5f pop rdi - 364: 74 61 je 0x3c7 <.symtab+0x3c7> - 366: 62 - 367: 6c insb byte ptr es:[rdi], dx - 368: 65 00 75 77 add byte ptr gs:[rbp + 119], dh - 36c: 5f pop rdi - 36d: 66 72 61 jb 0x3d1 <.symtab+0x3d1> - 370: 6d insd dword ptr es:[rdi], dx - 371: 65 5f pop rdi - 373: 73 74 jae 0x3e9 <.symtab+0x3e9> - 375: 61 - 376: 74 65 je 0x3dd <.symtab+0x3dd> - 378: 5f pop rdi - 379: 66 6f outsw dx, word ptr [rsi] - 37b: 72 00 jb 0x37d <.symtab+0x37d> - 37d: 75 77 jne 0x3f6 <.symtab+0x3f6> - 37f: 5f pop rdi - 380: 66 72 61 jb 0x3e4 <.symtab+0x3e4> - 383: 6d insd dword ptr es:[rdi], dx - 384: 65 5f pop rdi - 386: 73 74 jae 0x3fc <.symtab+0x3fc> - 388: 61 - 389: 74 65 je 0x3f0 <.symtab+0x3f0> - 38b: 5f pop rdi - 38c: 66 6f outsw dx, word ptr [rsi] - 38e: 72 2e jb 0x3be <.symtab+0x3be> - 390: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 393: 64 00 75 77 add byte ptr fs:[rbp + 119], dh - 397: 5f pop rdi - 398: 69 6e 73 74 61 6c 6c imul ebp, dword ptr [rsi + 115], 1819042164 - 39f: 5f pop rdi - 3a0: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 3a3: 74 65 je 0x40a <.symtab+0x40a> - 3a5: 78 74 js 0x41b <.symtab+0x41b> - 3a7: 5f pop rdi - 3a8: 31 00 xor dword ptr [rax], eax - 3aa: 75 77 jne 0x423 <.symtab+0x423> - 3ac: 5f pop rdi - 3ad: 69 6e 73 74 61 6c 6c imul ebp, dword ptr [rsi + 115], 1819042164 - 3b4: 5f pop rdi - 3b5: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 3b8: 74 65 je 0x41f <.symtab+0x41f> - 3ba: 78 74 js 0x430 <.symtab+0x430> - 3bc: 5f pop rdi - 3bd: 31 2e xor dword ptr [rsi], ebp - 3bf: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 3c2: 64 00 65 78 add byte ptr fs:[rbp + 120], ah - 3c6: 65 63 75 74 movsxd esi, dword ptr gs:[rbp + 116] - 3ca: 65 5f pop rdi - 3cc: 73 74 jae 0x442 <.symtab+0x442> - 3ce: 61 - 3cf: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 3d2: 6f outsd dx, dword ptr [rsi] - 3d3: 70 00 jo 0x3d5 <.symtab+0x3d5> - 3d5: 65 78 65 js 0x43d <.symtab+0x43d> - 3d8: 63 75 74 movsxd esi, dword ptr [rbp + 116] - 3db: 65 5f pop rdi - 3dd: 73 74 jae 0x453 <.symtab+0x453> - 3df: 61 - 3e0: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 3e3: 6f outsd dx, dword ptr [rsi] - 3e4: 70 2e jo 0x414 <.symtab+0x414> - 3e6: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 3e9: 64 00 75 77 add byte ptr fs:[rbp + 119], dh - 3ed: 5f pop rdi - 3ee: 75 70 jne 0x460 <.symtab+0x460> - 3f0: 64 61 - 3f2: 74 65 je 0x459 <.symtab+0x459> - 3f4: 5f pop rdi - 3f5: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 3f8: 74 65 je 0x45f <.symtab+0x45f> - 3fa: 78 74 js 0x470 <.symtab+0x470> - 3fc: 5f pop rdi - 3fd: 31 00 xor dword ptr [rax], eax - 3ff: 75 77 jne 0x478 <.symtab+0x478> - 401: 5f pop rdi - 402: 75 70 jne 0x474 <.symtab+0x474> - 404: 64 61 - 406: 74 65 je 0x46d <.symtab+0x46d> - 408: 5f pop rdi - 409: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 40c: 74 65 je 0x473 <.symtab+0x473> - 40e: 78 74 js 0x484 <.symtab+0x484> - 410: 5f pop rdi - 411: 31 2e xor dword ptr [rsi], ebp - 413: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 416: 64 00 75 77 add byte ptr fs:[rbp + 119], dh - 41a: 5f pop rdi - 41b: 69 6e 69 74 5f 63 6f imul ebp, dword ptr [rsi + 105], 1868783476 - 422: 6e outsb dx, byte ptr [rsi] - 423: 74 65 je 0x48a <.symtab+0x48a> - 425: 78 74 js 0x49b <.symtab+0x49b> - 427: 5f pop rdi - 428: 31 00 xor dword ptr [rax], eax - 42a: 6f outsd dx, dword ptr [rsi] - 42b: 6e outsb dx, byte ptr [rsi] - 42c: 63 65 5f movsxd esp, dword ptr [rbp + 95] - 42f: 72 65 jb 0x496 <.symtab+0x496> - 431: 67 73 69 addr32 jae 0x49d <.symtab+0x49d> - 434: 7a 65 jp 0x49b <.symtab+0x49b> - 436: 73 2e jae 0x466 <.symtab+0x466> - 438: 31 30 xor dword ptr [rax], esi - 43a: 31 36 xor dword ptr [rsi], esi - 43c: 35 00 75 77 5f xor eax, 1601664256 - 441: 69 6e 69 74 5f 63 6f imul ebp, dword ptr [rsi + 105], 1868783476 - 448: 6e outsb dx, byte ptr [rsi] - 449: 74 65 je 0x4b0 <.symtab+0x4b0> - 44b: 78 74 js 0x4c1 <.symtab+0x4c1> - 44d: 5f pop rdi - 44e: 31 2e xor dword ptr [rsi], ebp - 450: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 453: 64 00 75 77 add byte ptr fs:[rbp + 119], dh - 457: 5f pop rdi - 458: 75 70 jne 0x4ca <.symtab+0x4ca> - 45a: 64 61 - 45c: 74 65 je 0x4c3 <.symtab+0x4c3> - 45e: 5f pop rdi - 45f: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 462: 74 65 je 0x4c9 <.symtab+0x4c9> - 464: 78 74 js 0x4da <.symtab+0x4da> - 466: 00 75 77 add byte ptr [rbp + 119], dh - 469: 5f pop rdi - 46a: 75 70 jne 0x4dc <.symtab+0x4dc> - 46c: 64 61 - 46e: 74 65 je 0x4d5 <.symtab+0x4d5> - 470: 5f pop rdi - 471: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 474: 74 65 je 0x4db <.symtab+0x4db> - 476: 78 74 js 0x4ec <.symtab+0x4ec> - 478: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 47c: 64 00 5f 55 add byte ptr fs:[rdi + 85], bl - 480: 6e outsb dx, byte ptr [rsi] - 481: 77 69 ja 0x4ec <.symtab+0x4ec> - 483: 6e outsb dx, byte ptr [rsi] - 484: 64 5f pop rdi - 486: 52 push rdx - 487: 61 - 488: 69 73 65 45 78 63 65 imul esi, dword ptr [rbx + 101], 1701017669 - 48f: 70 74 jo 0x505 <.symtab+0x505> - 491: 69 6f 6e 5f 50 68 61 imul ebp, dword ptr [rdi + 110], 1634226271 - 498: 73 65 jae 0x4ff <.symtab+0x4ff> - 49a: 32 00 xor al, byte ptr [rax] - 49c: 5f pop rdi - 49d: 55 push rbp - 49e: 6e outsb dx, byte ptr [rsi] - 49f: 77 69 ja 0x50a <.symtab+0x50a> - 4a1: 6e outsb dx, byte ptr [rsi] - 4a2: 64 5f pop rdi - 4a4: 52 push rdx - 4a5: 61 - 4a6: 69 73 65 45 78 63 65 imul esi, dword ptr [rbx + 101], 1701017669 - 4ad: 70 74 jo 0x523 <.symtab+0x523> - 4af: 69 6f 6e 5f 50 68 61 imul ebp, dword ptr [rdi + 110], 1634226271 - 4b6: 73 65 jae 0x51d <.symtab+0x51d> - 4b8: 32 2e xor ch, byte ptr [rsi] - 4ba: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 4bd: 64 00 5f 55 add byte ptr fs:[rdi + 85], bl - 4c1: 6e outsb dx, byte ptr [rsi] - 4c2: 77 69 ja 0x52d <.symtab+0x52d> - 4c4: 6e outsb dx, byte ptr [rsi] - 4c5: 64 5f pop rdi - 4c7: 46 6f outsd dx, dword ptr [rsi] - 4c9: 72 63 jb 0x52e <.symtab+0x52e> - 4cb: 65 64 55 push rbp - 4ce: 6e outsb dx, byte ptr [rsi] - 4cf: 77 69 ja 0x53a <.symtab+0x53a> - 4d1: 6e outsb dx, byte ptr [rsi] - 4d2: 64 5f pop rdi - 4d4: 50 push rax - 4d5: 68 61 73 65 32 push 845509473 - 4da: 00 5f 55 add byte ptr [rdi + 85], bl - 4dd: 6e outsb dx, byte ptr [rsi] - 4de: 77 69 ja 0x549 <.symtab+0x549> - 4e0: 6e outsb dx, byte ptr [rsi] - 4e1: 64 5f pop rdi - 4e3: 47 65 gs - 4e5: 74 47 je 0x52e <.symtab+0x52e> - 4e7: 52 push rdx - 4e8: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 4ec: 64 00 5f 55 add byte ptr fs:[rdi + 85], bl - 4f0: 6e outsb dx, byte ptr [rsi] - 4f1: 77 69 ja 0x55c <.symtab+0x55c> - 4f3: 6e outsb dx, byte ptr [rsi] - 4f4: 64 5f pop rdi - 4f6: 53 push rbx - 4f7: 65 74 47 je 0x541 <.symtab+0x541> - 4fa: 52 push rdx - 4fb: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 4ff: 64 00 5f 55 add byte ptr fs:[rdi + 85], bl - 503: 6e outsb dx, byte ptr [rsi] - 504: 77 69 ja 0x56f <.symtab+0x56f> - 506: 6e outsb dx, byte ptr [rsi] - 507: 64 5f pop rdi - 509: 44 65 gs - 50b: 62 75 67 48 6f - 510: 6f outsd dx, dword ptr [rsi] - 511: 6b 00 5f imul eax, dword ptr [rax], 95 - 514: 55 push rbp - 515: 6e outsb dx, byte ptr [rsi] - 516: 77 69 ja 0x581 <.symtab+0x581> - 518: 6e outsb dx, byte ptr [rsi] - 519: 64 5f pop rdi - 51b: 52 push rdx - 51c: 65 73 75 jae 0x594 <.symtab+0x594> - 51f: 6d insd dword ptr es:[rdi], dx - 520: 65 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 525: 64 00 5f 55 add byte ptr fs:[rdi + 85], bl - 529: 6e outsb dx, byte ptr [rsi] - 52a: 77 69 ja 0x595 <.symtab+0x595> - 52c: 6e outsb dx, byte ptr [rsi] - 52d: 64 5f pop rdi - 52f: 52 push rdx - 530: 65 73 75 jae 0x5a8 <.symtab+0x5a8> - 533: 6d insd dword ptr es:[rdi], dx - 534: 65 5f pop rdi - 536: 6f outsd dx, dword ptr [rsi] - 537: 72 5f jb 0x598 <.symtab+0x598> - 539: 52 push rdx - 53a: 65 74 68 je 0x5a5 <.symtab+0x5a5> - 53d: 72 6f jb 0x5ae <.symtab+0x5ae> - 53f: 77 2e ja 0x56f <.symtab+0x56f> - 541: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 544: 64 00 75 6e add byte ptr fs:[rbp + 110], dh - 548: 77 69 ja 0x5b3 <.symtab+0x5b3> - 54a: 6e outsb dx, byte ptr [rsi] - 54b: 64 2d 64 77 32 2d sub eax, 758282084 - 551: 66 64 65 2d 64 69 sub ax, 26980 - 557: 70 2e jo 0x587 <.symtab+0x587> - 559: 6f outsd dx, dword ptr [rsi] - 55a: 00 66 64 add byte ptr [rsi + 100], ah - 55d: 65 5f pop rdi - 55f: 75 6e jne 0x5cf <.symtab+0x5cf> - 561: 65 6e outsb dx, byte ptr gs:[rsi] - 563: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 566: 65 64 5f pop rdi - 569: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 56c: 70 61 jo 0x5cf <.symtab+0x5cf> - 56e: 72 65 jb 0x5d5 <.symtab+0x5d5> - 570: 00 66 72 add byte ptr [rsi + 114], ah - 573: 61 - 574: 6d insd dword ptr es:[rdi], dx - 575: 65 5f pop rdi - 577: 64 6f outsd dx, dword ptr fs:[rsi] - 579: 77 6e ja 0x5e9 <.symtab+0x5e9> - 57b: 68 65 61 70 00 push 7364965 - 580: 66 72 61 jb 0x5e4 <.symtab+0x5e4> - 583: 6d insd dword ptr es:[rdi], dx - 584: 65 5f pop rdi - 586: 68 65 61 70 73 push 1936744805 - 58b: 6f outsd dx, dword ptr [rsi] - 58c: 72 74 jb 0x602 <.symtab+0x602> - 58e: 00 73 69 add byte ptr [rbx + 105], dh - 591: 7a 65 jp 0x5f8 <.symtab+0x5f8> - 593: 5f pop rdi - 594: 6f outsd dx, dword ptr [rsi] - 595: 66 5f pop di - 597: 65 6e outsb dx, byte ptr gs:[rsi] - 599: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 59c: 65 64 5f pop rdi - 59f: 76 61 jbe 0x602 <.symtab+0x602> - 5a1: 6c insb byte ptr es:[rdi], dx - 5a2: 75 65 jne 0x609 <.symtab+0x609> - 5a4: 00 73 69 add byte ptr [rbx + 105], dh - 5a7: 7a 65 jp 0x60e <.symtab+0x60e> - 5a9: 5f pop rdi - 5aa: 6f outsd dx, dword ptr [rsi] - 5ab: 66 5f pop di - 5ad: 65 6e outsb dx, byte ptr gs:[rsi] - 5af: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 5b2: 65 64 5f pop rdi - 5b5: 76 61 jbe 0x618 <.symtab+0x618> - 5b7: 6c insb byte ptr es:[rdi], dx - 5b8: 75 65 jne 0x61f <.symtab+0x61f> - 5ba: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 5be: 64 00 62 61 add byte ptr fs:[rdx + 97], ah - 5c2: 73 65 jae 0x629 <.symtab+0x629> - 5c4: 5f pop rdi - 5c5: 66 72 6f jb 0x637 <.symtab+0x637> - 5c8: 6d insd dword ptr es:[rdi], dx - 5c9: 5f pop rdi - 5ca: 6f outsd dx, dword ptr [rsi] - 5cb: 62 - 5cc: 6a 65 push 101 - 5ce: 63 74 00 62 movsxd esi, dword ptr [rax + rax + 98] - 5d2: 61 - 5d3: 73 65 jae 0x63a <.symtab+0x63a> - 5d5: 5f pop rdi - 5d6: 66 72 6f jb 0x648 <.symtab+0x648> - 5d9: 6d insd dword ptr es:[rdi], dx - 5da: 5f pop rdi - 5db: 6f outsd dx, dword ptr [rsi] - 5dc: 62 - 5dd: 6a 65 push 101 - 5df: 63 74 2e 63 movsxd esi, dword ptr [rsi + rbp + 99] - 5e3: 6f outsd dx, dword ptr [rsi] - 5e4: 6c insb byte ptr es:[rdi], dx - 5e5: 64 00 62 61 add byte ptr fs:[rdx + 97], ah - 5e9: 73 65 jae 0x650 <.symtab+0x650> - 5eb: 5f pop rdi - 5ec: 66 72 6f jb 0x65e <.symtab+0x65e> - 5ef: 6d insd dword ptr es:[rdi], dx - 5f0: 5f pop rdi - 5f1: 63 62 5f movsxd esp, dword ptr [rdx + 95] - 5f4: 64 61 - 5f6: 74 61 je 0x659 <.symtab+0x659> - 5f8: 00 62 61 add byte ptr [rdx + 97], ah - 5fb: 73 65 jae 0x662 <.symtab+0x662> - 5fd: 5f pop rdi - 5fe: 66 72 6f jb 0x670 <.symtab+0x670> - 601: 6d insd dword ptr es:[rdi], dx - 602: 5f pop rdi - 603: 63 62 5f movsxd esp, dword ptr [rdx + 95] - 606: 64 61 - 608: 74 61 je 0x66b <.symtab+0x66b> - 60a: 2e 63 6f 6c movsxd ebp, dword ptr cs:[rdi + 108] - 60e: 64 00 66 64 add byte ptr fs:[rsi + 100], ah - 612: 65 5f pop rdi - 614: 73 69 jae 0x67f <.symtab+0x67f> - 616: 6e outsb dx, byte ptr [rsi] - 617: 67 6c insb byte ptr es:[edi], dx - 619: 65 5f pop rdi - 61b: 65 6e outsb dx, byte ptr gs:[rsi] - 61d: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 620: 69 6e 67 5f 63 6f 6d imul ebp, dword ptr [rsi + 103], 1836016479 - 627: 70 61 jo 0x68a <.symtab+0x68a> - 629: 72 65 jb 0x690 <.symtab+0x690> - 62b: 00 67 65 add byte ptr [rdi + 101], ah - 62e: 74 5f je 0x68f <.symtab+0x68f> - 630: 63 69 65 movsxd ebp, dword ptr [rcx + 101] - 633: 5f pop rdi - 634: 65 6e outsb dx, byte ptr gs:[rsi] - 636: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 639: 69 6e 67 00 6c 69 6e imul ebp, dword ptr [rsi + 103], 1852402688 - 640: 65 61 - 642: 72 5f jb 0x6a3 <.symtab+0x6a3> - 644: 73 65 jae 0x6ab <.symtab+0x6ab> - 646: 61 - 647: 72 63 jb 0x6ac <.symtab+0x6ac> - 649: 68 5f 66 64 65 push 1701078623 - 64e: 73 00 jae 0x650 <.symtab+0x650> - 650: 5f pop rdi - 651: 55 push rbp - 652: 6e outsb dx, byte ptr [rsi] - 653: 77 69 ja 0x6be <.symtab+0x6be> - 655: 6e outsb dx, byte ptr [rsi] - 656: 64 5f pop rdi - 658: 49 74 65 je 0x6c0 <.symtab+0x6c0> - 65b: 72 61 jb 0x6be <.symtab+0x6be> - 65d: 74 65 je 0x6c4 <.symtab+0x6c4> - 65f: 50 push rax - 660: 68 64 72 43 61 push 1631810148 - 665: 6c insb byte ptr es:[rdi], dx - 666: 6c insb byte ptr es:[rdi], dx - 667: 62 - 668: 61 - 669: 63 6b 00 movsxd ebp, dword ptr [rbx] - 66c: 66 72 61 jb 0x6d0 <.symtab+0x6d0> - 66f: 6d insd dword ptr es:[rdi], dx - 670: 65 5f pop rdi - 672: 68 64 72 5f 63 push 1667199588 - 677: 61 - 678: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 67b: 5f pop rdi - 67c: 68 65 61 64 00 push 6578533 - 681: 61 - 682: 64 64 73 2e jae 0x6b4 <.symtab+0x6b4> - 686: 31 30 xor dword ptr [rax], esi - 688: 31 30 xor dword ptr [rax], esi - 68a: 39 00 cmp dword ptr [rax], eax - 68c: 66 72 61 jb 0x6f0 <.symtab+0x6f0> - 68f: 6d insd dword ptr es:[rdi], dx - 690: 65 5f pop rdi - 692: 68 64 72 5f 63 push 1667199588 - 697: 61 - 698: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 69b: 00 73 75 add byte ptr [rbx + 117], dh - 69e: 62 73 2e 31 30 - 6a3: 31 31 xor dword ptr [rcx], esi - 6a5: 30 00 xor byte ptr [rax], al - 6a7: 5f pop rdi - 6a8: 55 push rbp - 6a9: 6e outsb dx, byte ptr [rsi] - 6aa: 77 69 ja 0x715 <.symtab+0x715> - 6ac: 6e outsb dx, byte ptr [rsi] - 6ad: 64 5f pop rdi - 6af: 49 74 65 je 0x717 <.symtab+0x717> - 6b2: 72 61 jb 0x715 <.symtab+0x715> - 6b4: 74 65 je 0x71b <.symtab+0x71b> - 6b6: 50 push rax - 6b7: 68 64 72 43 61 push 1631810148 - 6bc: 6c insb byte ptr es:[rdi], dx - 6bd: 6c insb byte ptr es:[rdi], dx - 6be: 62 - 6bf: 61 - 6c0: 63 6b 2e movsxd ebp, dword ptr [rbx + 46] - 6c3: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 6c6: 64 00 66 64 add byte ptr fs:[rsi + 100], ah - 6ca: 65 5f pop rdi - 6cc: 6d insd dword ptr es:[rdi], dx - 6cd: 69 78 65 64 5f 65 6e imul edi, dword ptr [rax + 101], 1852137316 - 6d4: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 6d7: 69 6e 67 5f 63 6f 6d imul ebp, dword ptr [rsi + 103], 1836016479 - 6de: 70 61 jo 0x741 <.symtab+0x741> - 6e0: 72 65 jb 0x747 <.symtab+0x747> - 6e2: 00 63 6c add byte ptr [rbx + 108], ah - 6e5: 61 - 6e6: 73 73 jae 0x75b <.symtab+0x75b> - 6e8: 69 66 79 5f 6f 62 6a imul esp, dword ptr [rsi + 121], 1784835935 - 6ef: 65 63 74 5f 6f movsxd esi, dword ptr gs:[rdi + 2*rbx + 111] - 6f4: 76 65 jbe 0x75b <.symtab+0x75b> - 6f6: 72 5f jb 0x757 <.symtab+0x757> - 6f8: 66 64 65 73 00 jae 0x6fd <.symtab+0x6fd> - 6fd: 61 - 6fe: 64 64 5f pop rdi - 701: 66 64 65 73 00 jae 0x706 <.symtab+0x706> - 706: 73 65 jae 0x76d <.symtab+0x76d> - 708: 61 - 709: 72 63 jb 0x76e <.symtab+0x76e> - 70b: 68 5f 6f 62 6a push 1784835935 - 710: 65 63 74 00 74 movsxd esi, dword ptr gs:[rax + rax + 116] - 715: 65 72 6d jb 0x785 <.symtab+0x785> - 718: 69 6e 61 74 6f 72 2e imul ebp, dword ptr [rsi + 97], 779251572 - 71f: 39 39 cmp dword ptr [rcx], edi - 721: 35 33 00 6d 61 xor eax, 1634533427 - 726: 72 6b jb 0x793 <.symtab+0x793> - 728: 65 72 2e jb 0x759 <.symtab+0x759> - 72b: 39 38 cmp dword ptr [rax], edi - 72d: 34 37 xor al, 55 - 72f: 00 73 65 add byte ptr [rbx + 101], dh - 732: 61 - 733: 72 63 jb 0x798 <.symtab+0x798> - 735: 68 5f 6f 62 6a push 1784835935 - 73a: 65 63 74 2e 63 movsxd esi, dword ptr gs:[rsi + rbp + 99] - 73f: 6f outsd dx, dword ptr [rsi] - 740: 6c insb byte ptr es:[rdi], dx - 741: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 745: 72 65 jb 0x7ac <.symtab+0x7ac> - 747: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 - 74f: 72 61 jb 0x7b2 <.symtab+0x7b2> - 751: 6d insd dword ptr es:[rdi], dx - 752: 65 5f pop rdi - 754: 69 6e 66 6f 5f 62 61 imul ebp, dword ptr [rsi + 102], 1633836911 - 75b: 73 65 jae 0x7c2 <.symtab+0x7c2> - 75d: 73 2e jae 0x78d <.symtab+0x78d> - 75f: 70 61 jo 0x7c2 <.symtab+0x7c2> - 761: 72 74 jb 0x7d7 <.symtab+0x7d7> - 763: 2e 30 00 xor byte ptr cs:[rax], al - 766: 6f outsd dx, dword ptr [rsi] - 767: 62 - 768: 6a 65 push 101 - 76a: 63 74 5f 6d movsxd esi, dword ptr [rdi + 2*rbx + 109] - 76e: 75 74 jne 0x7e4 <.symtab+0x7e4> - 770: 65 78 00 js 0x773 <.symtab+0x773> - 773: 75 6e jne 0x7e3 <.symtab+0x7e3> - 775: 73 65 jae 0x7dc <.symtab+0x7dc> - 777: 65 6e outsb dx, byte ptr gs:[rsi] - 779: 5f pop rdi - 77a: 6f outsd dx, dword ptr [rsi] - 77b: 62 - 77c: 6a 65 push 101 - 77e: 63 74 73 00 movsxd esi, dword ptr [rbx + 2*rsi] - 782: 61 - 783: 6e outsb dx, byte ptr [rsi] - 784: 79 5f jns 0x7e5 <.symtab+0x7e5> - 786: 6f outsd dx, dword ptr [rsi] - 787: 62 - 788: 6a 65 push 101 - 78a: 63 74 73 5f movsxd esi, dword ptr [rbx + 2*rsi + 95] - 78e: 72 65 jb 0x7f5 <.symtab+0x7f5> - 790: 67 69 73 74 65 72 65 64 imul esi, dword ptr [ebx + 116], 1684370021 - 798: 00 75 6e add byte ptr [rbp + 110], dh - 79b: 77 69 ja 0x806 <.symtab+0x806> - 79d: 6e outsb dx, byte ptr [rsi] - 79e: 64 2d 63 2e 6f 00 sub eax, 7286371 - 7a4: 73 64 jae 0x80a <.symtab+0x80a> - 7a6: 6c insb byte ptr es:[rdi], dx - 7a7: 65 72 72 jb 0x81c <.symtab+0x81c> - 7aa: 6f outsd dx, dword ptr [rsi] - 7ab: 72 2e jb 0x7db <.symtab+0x7db> - 7ad: 6f outsd dx, dword ptr [rsi] - 7ae: 00 66 72 add byte ptr [rsi + 114], ah - 7b1: 65 65 5f pop rdi - 7b4: 6b 65 79 5f imul esp, dword ptr [rbp + 121], 95 - 7b8: 6d insd dword ptr es:[rdi], dx - 7b9: 65 6d insd dword ptr es:[rdi], dx - 7bb: 00 6b 65 add byte ptr [rbx + 101], ch - 7be: 79 00 jns 0x7c0 <.symtab+0x7c0> - 7c0: 6c insb byte ptr es:[rdi], dx - 7c1: 61 - 7c2: 73 74 jae 0x838 <.symtab+0x838> - 7c4: 5f pop rdi - 7c5: 72 65 jb 0x82c <.symtab+0x82c> - 7c7: 73 75 jae 0x83e <.symtab+0x83e> - 7c9: 6c insb byte ptr es:[rdi], dx - 7ca: 74 00 je 0x7cc <.symtab+0x7cc> - 7cc: 73 74 jae 0x842 <.symtab+0x842> - 7ce: 61 - 7cf: 74 69 je 0x83a <.symtab+0x83a> - 7d1: 63 5f 62 movsxd ebx, dword ptr [rdi + 98] - 7d4: 75 66 jne 0x83c <.symtab+0x83c> - 7d6: 00 6f 6e add byte ptr [rdi + 110], ch - 7d9: 63 65 00 movsxd esp, dword ptr [rbp] - 7dc: 5f pop rdi - 7dd: 64 6c insb byte ptr es:[rdi], dx - 7df: 66 63 6e 5f movsxd bp, dword ptr [rsi + 95] - 7e3: 68 6f 6f 6b 73 push 1936420719 - 7e8: 00 63 61 add byte ptr [rbx + 97], ah - 7eb: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 7ee: 69 6e 66 6f 2e 6f 00 imul ebp, dword ptr [rsi + 102], 7286383 - 7f5: 68 61 6e 64 6c push 1818521185 - 7fa: 65 5f pop rdi - 7fc: 61 - 7fd: 6d insd dword ptr es:[rdi], dx - 7fe: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 802: 50 push rax - 803: 52 push rdx - 804: 45 54 push r12 - 806: 54 push rsp - 807: 59 pop rcx - 808: 5f pop rdi - 809: 46 55 push rbp - 80b: 4e 43 - 80d: 54 push rsp - 80e: 49 4f - 810: 4e 5f pop rdi - 812: 5f pop rdi - 813: 2e 31 30 xor dword ptr cs:[rax], esi - 816: 33 38 xor edi, dword ptr [rax] - 818: 37 - 819: 00 69 6e add byte ptr [rcx + 110], ch - 81c: 74 65 je 0x883 <.symtab+0x883> - 81e: 6c insb byte ptr es:[rdi], dx - 81f: 5f pop rdi - 820: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 823: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 826: 77 6f ja 0x897 <.symtab+0x897> - 828: 72 64 jb 0x88e <.symtab+0x88e> - 82a: 2e 69 73 72 61 2e 30 00 imul esi, dword ptr cs:[rbx + 114], 3157601 - 832: 69 6e 74 65 6c 5f 30 imul ebp, dword ptr [rsi + 116], 811560037 - 839: 32 5f 6b xor bl, byte ptr [rdi + 107] - 83c: 6e outsb dx, byte ptr [rsi] - 83d: 6f outsd dx, dword ptr [rsi] - 83e: 77 6e ja 0x8ae <.symtab+0x8ae> - 840: 00 5f 5f add byte ptr [rdi + 95], bl - 843: 50 push rax - 844: 52 push rdx - 845: 45 54 push r12 - 847: 54 push rsp - 848: 59 pop rcx - 849: 5f pop rdi - 84a: 46 55 push rbp - 84c: 4e 43 - 84e: 54 push rsp - 84f: 49 4f - 851: 4e 5f pop rdi - 853: 5f pop rdi - 854: 2e 31 30 xor dword ptr cs:[rax], esi - 857: 33 31 xor esi, dword ptr [rcx] - 859: 37 - 85a: 00 68 61 add byte ptr [rax + 97], ch - 85d: 6e outsb dx, byte ptr [rsi] - 85e: 64 6c insb byte ptr es:[rdi], dx - 860: 65 5f pop rdi - 862: 69 6e 74 65 6c 2e 63 imul ebp, dword ptr [rsi + 116], 1663986789 - 869: 6f outsd dx, dword ptr [rsi] - 86a: 6e outsb dx, byte ptr [rsi] - 86b: 73 74 jae 0x8e1 <.symtab+0x8e1> - 86d: 70 72 jo 0x8e1 <.symtab+0x8e1> - 86f: 6f outsd dx, dword ptr [rsi] - 870: 70 2e jo 0x8a0 <.symtab+0x8a0> - 872: 30 00 xor byte ptr [rax], al - 874: 69 6e 69 74 5f 63 61 imul ebp, dword ptr [rsi + 105], 1633902452 - 87b: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 87e: 69 6e 66 6f 00 63 72 imul ebp, dword ptr [rsi + 102], 1919090799 - 885: 74 73 je 0x8fa <.symtab+0x8fa> - 887: 74 75 je 0x8fe <.symtab+0x8fe> - 889: 66 66 2e 63 00 movsxd ax, dword ptr cs:[rax] - 88e: 5f pop rdi - 88f: 5f pop rdi - 890: 45 48 rex64 - 892: 5f pop rdi - 893: 46 52 push rdx - 895: 41 4d - 897: 45 5f pop r15 - 899: 42 45 - 89b: 47 49 - 89d: 4e 5f pop rdi - 89f: 5f pop rdi - 8a0: 00 64 65 72 add byte ptr [rbp + 2*riz + 114], ah - 8a4: 65 67 69 73 74 65 72 5f 74 imul esi, dword ptr gs:[ebx + 116], 1952412261 - 8ad: 6d insd dword ptr es:[rdi], dx - 8ae: 5f pop rdi - 8af: 63 6c 6f 6e movsxd ebp, dword ptr [rdi + 2*rbp + 110] - 8b3: 65 73 00 jae 0x8b6 <.symtab+0x8b6> - 8b6: 5f pop rdi - 8b7: 5f pop rdi - 8b8: 64 6f outsd dx, dword ptr fs:[rsi] - 8ba: 5f pop rdi - 8bb: 67 6c insb byte ptr es:[edi], dx - 8bd: 6f outsd dx, dword ptr [rsi] - 8be: 62 61 6c 5f 64 - 8c3: 74 6f je 0x934 <.symtab+0x934> - 8c5: 72 73 jb 0x93a <.symtab+0x93a> - 8c7: 5f pop rdi - 8c8: 61 - 8c9: 75 78 jne 0x943 <.symtab+0x943> - 8cb: 00 63 6f add byte ptr [rbx + 111], ah - 8ce: 6d insd dword ptr es:[rdi], dx - 8cf: 70 6c jo 0x93d <.symtab+0x93d> - 8d1: 65 74 65 je 0x939 <.symtab+0x939> - 8d4: 64 2e 37 - 8d7: 35 30 37 00 5f xor eax, 1593849648 - 8dc: 5f pop rdi - 8dd: 64 6f outsd dx, dword ptr fs:[rsi] - 8df: 5f pop rdi - 8e0: 67 6c insb byte ptr es:[edi], dx - 8e2: 6f outsd dx, dword ptr [rsi] - 8e3: 62 61 6c 5f 64 - 8e8: 74 6f je 0x959 <.symtab+0x959> - 8ea: 72 73 jb 0x95f <.symtab+0x95f> - 8ec: 5f pop rdi - 8ed: 61 - 8ee: 75 78 jne 0x968 <.symtab+0x968> - 8f0: 5f pop rdi - 8f1: 66 69 6e 69 5f 61 imul bp, word ptr [rsi + 105], 24927 - 8f7: 72 72 jb 0x96b <.symtab+0x96b> - 8f9: 61 - 8fa: 79 5f jns 0x95b <.symtab+0x95b> - 8fc: 65 6e outsb dx, byte ptr gs:[rsi] - 8fe: 74 72 je 0x972 <.symtab+0x972> - 900: 79 00 jns 0x902 <.symtab+0x902> - 902: 66 72 61 jb 0x966 <.symtab+0x966> - 905: 6d insd dword ptr es:[rdi], dx - 906: 65 5f pop rdi - 908: 64 75 6d jne 0x978 <.symtab+0x978> - 90b: 6d insd dword ptr es:[rdi], dx - 90c: 79 00 jns 0x90e <.symtab+0x90e> - 90e: 6f outsd dx, dword ptr [rsi] - 90f: 62 - 910: 6a 65 push 101 - 912: 63 74 2e 37 movsxd esi, dword ptr [rsi + rbp + 55] - 916: 35 31 32 00 5f xor eax, 1593848369 - 91b: 5f pop rdi - 91c: 66 72 61 jb 0x980 <.symtab+0x980> - 91f: 6d insd dword ptr es:[rdi], dx - 920: 65 5f pop rdi - 922: 64 75 6d jne 0x992 <.symtab+0x992> - 925: 6d insd dword ptr es:[rdi], dx - 926: 79 5f jns 0x987 <.symtab+0x987> - 928: 69 6e 69 74 5f 61 72 imul ebp, dword ptr [rsi + 105], 1918984052 - 92f: 72 61 jb 0x992 <.symtab+0x992> - 931: 79 5f jns 0x992 <.symtab+0x992> - 933: 65 6e outsb dx, byte ptr gs:[rsi] - 935: 74 72 je 0x9a9 <.symtab+0x9a9> - 937: 79 00 jns 0x939 <.symtab+0x939> - 939: 68 65 6c 6c 6f push 1869376613 - 93e: 2e 63 00 movsxd eax, dword ptr cs:[rax] - 941: 6c insb byte ptr es:[rdi], dx - 942: 69 62 63 2d 73 74 61 imul esp, dword ptr [rdx + 99], 1635021613 - 949: 72 74 jb 0x9bf <.symtab+0x9bf> - 94b: 2e 6f outsd dx, dword ptr cs:[rsi] - 94d: 00 67 65 add byte ptr [rdi + 101], ah - 950: 74 5f je 0x9b1 <.symtab+0x9b1> - 952: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 955: 6d insd dword ptr es:[rdi], dx - 956: 6f outsd dx, dword ptr [rsi] - 957: 6e outsb dx, byte ptr [rsi] - 958: 5f pop rdi - 959: 69 6e 64 69 63 65 73 imul ebp, dword ptr [rsi + 100], 1936024425 - 960: 2e 63 6f 6e movsxd ebp, dword ptr cs:[rdi + 110] - 964: 73 74 jae 0x9da <.symtab+0x9da> - 966: 70 72 jo 0x9da <.symtab+0x9da> - 968: 6f outsd dx, dword ptr [rsi] - 969: 70 2e jo 0x999 <.symtab+0x999> - 96b: 30 00 xor byte ptr [rax], al - 96d: 5f pop rdi - 96e: 5f pop rdi - 96f: 50 push rax - 970: 52 push rdx - 971: 45 54 push r12 - 973: 54 push rsp - 974: 59 pop rcx - 975: 5f pop rdi - 976: 46 55 push rbp - 978: 4e 43 - 97a: 54 push rsp - 97b: 49 4f - 97d: 4e 5f pop rdi - 97f: 5f pop rdi - 980: 2e 31 31 xor dword ptr cs:[rcx], esi - 983: 39 33 cmp dword ptr [rbx], esi - 985: 34 00 xor al, 0 - 987: 6c insb byte ptr es:[rdi], dx - 988: 69 62 63 2d 74 6c 73 imul esp, dword ptr [rdx + 99], 1936487469 - 98f: 2e 6f outsd dx, dword ptr cs:[rsi] - 991: 00 73 74 add byte ptr [rbx + 116], dh - 994: 61 - 995: 74 69 je 0xa00 <.symtab+0xa00> - 997: 63 5f 73 movsxd ebx, dword ptr [rdi + 115] - 99a: 6c insb byte ptr es:[rdi], dx - 99b: 6f outsd dx, dword ptr [rsi] - 99c: 74 69 je 0xa07 <.symtab+0xa07> - 99e: 6e outsb dx, byte ptr [rsi] - 99f: 66 6f outsw dx, word ptr [rsi] - 9a1: 00 64 63 69 add byte ptr [rbx + 2*riz + 105], ah - 9a5: 67 65 74 74 addr32 je 0xa1d <.symtab+0xa1d> - 9a9: 65 78 74 js 0xa20 <.symtab+0xa20> - 9ac: 2e 6f outsd dx, dword ptr cs:[rsi] - 9ae: 00 70 6c add byte ptr [rax + 108], dh - 9b1: 75 72 jne 0xa25 <.symtab+0xa25> - 9b3: 61 - 9b4: 6c insb byte ptr es:[rdi], dx - 9b5: 5f pop rdi - 9b6: 65 76 61 jbe 0xa1a <.symtab+0xa1a> - 9b9: 6c insb byte ptr es:[rdi], dx - 9ba: 00 66 72 add byte ptr [rsi + 114], ah - 9bd: 65 65 5f pop rdi - 9c0: 6d insd dword ptr es:[rdi], dx - 9c1: 65 6d insd dword ptr es:[rdi], dx - 9c3: 00 72 6f add byte ptr [rdx + 111], dh - 9c6: 6f outsd dx, dword ptr [rsi] - 9c7: 74 00 je 0x9c9 <.symtab+0x9c9> - 9c9: 74 72 je 0xa3d <.symtab+0xa3d> - 9cb: 61 - 9cc: 6e outsb dx, byte ptr [rsi] - 9cd: 73 6d jae 0xa3c <.symtab+0xa3c> - 9cf: 65 6d insd dword ptr es:[rdi], dx - 9d1: 5f pop rdi - 9d2: 6c insb byte ptr es:[rdi], dx - 9d3: 69 73 74 00 74 72 61 imul esi, dword ptr [rbx + 116], 1634890752 - 9da: 6e outsb dx, byte ptr [rsi] - 9db: 73 63 jae 0xa40 <.symtab+0xa40> - 9dd: 6d insd dword ptr es:[rdi], dx - 9de: 70 00 jo 0x9e0 <.symtab+0x9e0> - 9e0: 6c insb byte ptr es:[rdi], dx - 9e1: 6f outsd dx, dword ptr [rsi] - 9e2: 63 6b 2e movsxd ebp, dword ptr [rbx + 46] - 9e5: 31 31 xor dword ptr [rcx], esi - 9e7: 36 30 33 xor byte ptr ss:[rbx], dh - 9ea: 00 6f 75 add byte ptr [rdi + 117], ch - 9ed: 74 70 je 0xa5f <.symtab+0xa5f> - 9ef: 75 74 jne 0xa65 <.symtab+0xa65> - 9f1: 5f pop rdi - 9f2: 63 68 61 movsxd ebp, dword ptr [rax + 97] - 9f5: 72 73 jb 0xa6a <.symtab+0xa6a> - 9f7: 65 74 5f je 0xa59 <.symtab+0xa59> - 9fa: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 9fd: 68 65 64 2e 31 push 825123941 - a02: 31 37 xor dword ptr [rdi], esi - a04: 39 31 cmp dword ptr [rcx], esi - a06: 00 6f 75 add byte ptr [rdi + 117], ch - a09: 74 70 je 0xa7b <.symtab+0xa7b> - a0b: 75 74 jne 0xa81 <.symtab+0xa81> - a0d: 5f pop rdi - a0e: 63 68 61 movsxd ebp, dword ptr [rax + 97] - a11: 72 73 jb 0xa86 <.symtab+0xa86> - a13: 65 74 5f je 0xa75 <.symtab+0xa75> - a16: 63 61 63 movsxd esp, dword ptr [rcx + 99] - a19: 68 65 2e 31 31 push 825306725 - a1e: 37 - a1f: 39 30 cmp dword ptr [rax], esi - a21: 00 66 72 add byte ptr [rsi + 114], ah - a24: 65 65 6d insd dword ptr es:[rdi], dx - a27: 65 6d insd dword ptr es:[rdi], dx - a29: 5f pop rdi - a2a: 73 69 jae 0xa95 <.symtab+0xa95> - a2c: 7a 65 jp 0xa93 <.symtab+0xa93> - a2e: 2e 31 31 xor dword ptr cs:[rcx], esi - a31: 36 34 37 xor al, 55 - a34: 00 66 72 add byte ptr [rsi + 114], ah - a37: 65 65 6d insd dword ptr es:[rdi], dx - a3a: 65 6d insd dword ptr es:[rdi], dx - a3c: 2e 31 31 xor dword ptr cs:[rcx], esi - a3f: 36 34 36 xor al, 54 - a42: 00 74 72 65 add byte ptr [rdx + 2*rsi + 101], dh - a46: 65 5f pop rdi - a48: 6c insb byte ptr es:[rdi], dx - a49: 6f outsd dx, dword ptr [rsi] - a4a: 63 6b 00 movsxd ebp, dword ptr [rbx] - a4d: 5f pop rdi - a4e: 5f pop rdi - a4f: 65 6c insb byte ptr es:[rdi], dx - a51: 66 5f pop di - a53: 73 65 jae 0xaba <.symtab+0xaba> - a55: 74 5f je 0xab6 <.symtab+0xab6> - a57: 5f pop rdi - a58: 5f pop rdi - a59: 6c insb byte ptr es:[rdi], dx - a5a: 69 62 63 5f 73 75 62 imul esp, dword ptr [rdx + 99], 1651864415 - a61: 66 72 65 jb 0xac9 <.symtab+0xac9> - a64: 65 72 65 jb 0xacc <.symtab+0xacc> - a67: 73 5f jae 0xac8 <.symtab+0xac8> - a69: 65 6c insb byte ptr es:[rdi], dx - a6b: 65 6d insd dword ptr es:[rdi], dx - a6d: 65 6e outsb dx, byte ptr gs:[rsi] - a6f: 74 5f je 0xad0 <.symtab+0xad0> - a71: 66 72 65 jb 0xad9 <.symtab+0xad9> - a74: 65 5f pop rdi - a76: 6d insd dword ptr es:[rdi], dx - a77: 65 6d insd dword ptr es:[rdi], dx - a79: 5f pop rdi - a7a: 5f pop rdi - a7b: 00 66 69 add byte ptr [rsi + 105], ah - a7e: 6e outsb dx, byte ptr [rsi] - a7f: 64 64 6f outsd dx, dword ptr fs:[rsi] - a82: 6d insd dword ptr es:[rdi], dx - a83: 61 - a84: 69 6e 2e 6f 00 6c 6f imul ebp, dword ptr [rsi + 46], 1869348975 - a8b: 63 6b 2e movsxd ebp, dword ptr [rbx + 46] - a8e: 31 31 xor dword ptr [rcx], esi - a90: 32 34 38 xor dh, byte ptr [rax + rdi] - a93: 00 5f 6e add byte ptr [rdi + 110], bl - a96: 6c insb byte ptr es:[rdi], dx - a97: 5f pop rdi - a98: 6c insb byte ptr es:[rdi], dx - a99: 6f outsd dx, dword ptr [rsi] - a9a: 61 - a9b: 64 65 64 5f pop rdi - a9f: 64 6f outsd dx, dword ptr fs:[rsi] - aa1: 6d insd dword ptr es:[rdi], dx - aa2: 61 - aa3: 69 6e 73 00 6c 6f 63 imul ebp, dword ptr [rsi + 115], 1668246528 - aaa: 61 - aab: 6c insb byte ptr es:[rdi], dx - aac: 65 61 - aae: 6c insb byte ptr es:[rdi], dx - aaf: 69 61 73 2e 6f 00 72 imul esp, dword ptr [rcx + 115], 1912631086 - ab6: 65 61 - ab8: 64 5f pop rdi - aba: 61 - abb: 6c insb byte ptr es:[rdi], dx - abc: 69 61 73 5f 66 69 6c imul esp, dword ptr [rcx + 115], 1818846815 - ac3: 65 00 61 6c add byte ptr gs:[rcx + 108], ah - ac7: 69 61 73 66 69 6c 65 imul esp, dword ptr [rcx + 115], 1701603686 - ace: 2e 31 30 xor dword ptr cs:[rax], esi - ad1: 31 38 xor dword ptr [rax], edi - ad3: 37 - ad4: 00 6d 61 add byte ptr [rbp + 97], ch - ad7: 78 6d js 0xb46 <.symtab+0xb46> - ad9: 61 - ada: 70 00 jo 0xadc <.symtab+0xadc> - adc: 73 74 jae 0xb52 <.symtab+0xb52> - ade: 72 69 jb 0xb49 <.symtab+0xb49> - ae0: 6e outsb dx, byte ptr [rsi] - ae1: 67 5f addr32 pop rdi - ae3: 73 70 jae 0xb55 <.symtab+0xb55> - ae5: 61 - ae6: 63 65 5f movsxd esp, dword ptr [rbp + 95] - ae9: 61 - aea: 63 74 00 73 movsxd esi, dword ptr [rax + rax + 115] - aee: 74 72 je 0xb62 <.symtab+0xb62> - af0: 69 6e 67 5f 73 70 61 imul ebp, dword ptr [rsi + 103], 1634759519 - af7: 63 65 00 movsxd esp, dword ptr [rbp] - afa: 73 74 jae 0xb70 <.symtab+0xb70> - afc: 72 69 jb 0xb67 <.symtab+0xb67> - afe: 6e outsb dx, byte ptr [rsi] - aff: 67 5f addr32 pop rdi - b01: 73 70 jae 0xb73 <.symtab+0xb73> - b03: 61 - b04: 63 65 5f movsxd esp, dword ptr [rbp + 95] - b07: 6d insd dword ptr es:[rdi], dx - b08: 61 - b09: 78 00 js 0xb0b <.symtab+0xb0b> - b0b: 6c insb byte ptr es:[rdi], dx - b0c: 6f outsd dx, dword ptr [rsi] - b0d: 63 61 6c movsxd esp, dword ptr [rcx + 108] - b10: 65 5f pop rdi - b12: 61 - b13: 6c insb byte ptr es:[rdi], dx - b14: 69 61 73 5f 70 61 74 imul esp, dword ptr [rcx + 115], 1952542815 - b1b: 68 2e 31 30 31 push 825241902 - b20: 32 30 xor dh, byte ptr [rax] - b22: 00 70 6c add byte ptr [rax + 108], dh - b25: 75 72 jne 0xb99 <.symtab+0xb99> - b27: 61 - b28: 6c insb byte ptr es:[rdi], dx - b29: 2e 6f outsd dx, dword ptr cs:[rsi] - b2b: 00 6e 65 add byte ptr [rsi + 101], ch - b2e: 77 5f ja 0xb8f <.symtab+0xb8f> - b30: 65 78 70 js 0xba3 <.symtab+0xba3> - b33: 2e 63 6f 6e movsxd ebp, dword ptr cs:[rdi + 110] - b37: 73 74 jae 0xbad <.symtab+0xbad> - b39: 70 72 jo 0xbad <.symtab+0xbad> - b3b: 6f outsd dx, dword ptr [rsi] - b3c: 70 2e jo 0xb6c <.symtab+0xb6c> - b3e: 30 00 xor byte ptr [rax], al - b40: 6e outsb dx, byte ptr [rsi] - b41: 65 77 5f ja 0xba3 <.symtab+0xba3> - b44: 65 78 70 js 0xbb7 <.symtab+0xbb7> - b47: 00 79 79 add byte ptr [rcx + 121], bh - b4a: 70 61 jo 0xbad <.symtab+0xbad> - b4c: 63 74 00 79 movsxd esi, dword ptr [rax + rax + 121] - b50: 79 74 jns 0xbc6 <.symtab+0xbc6> - b52: 72 61 jb 0xbb5 <.symtab+0xbb5> - b54: 6e outsb dx, byte ptr [rsi] - b55: 73 6c jae 0xbc3 <.symtab+0xbc3> - b57: 61 - b58: 74 65 je 0xbbf <.symtab+0xbbf> - b5a: 00 79 79 add byte ptr [rcx + 121], bh - b5d: 63 68 65 movsxd ebp, dword ptr [rax + 101] - b60: 63 6b 00 movsxd ebp, dword ptr [rbx] - b63: 79 79 jns 0xbde <.symtab+0xbde> - b65: 74 61 je 0xbc8 <.symtab+0xbc8> - b67: 62 - b68: 6c insb byte ptr es:[rdi], dx - b69: 65 00 79 79 add byte ptr gs:[rcx + 121], bh - b6d: 72 32 jb 0xba1 <.symtab+0xba1> - b6f: 00 79 79 add byte ptr [rcx + 121], bh - b72: 64 65 66 61 - b76: 63 74 00 79 movsxd esi, dword ptr [rax + rax + 121] - b7a: 79 72 jns 0xbee <.symtab+0xbee> - b7c: 31 00 xor dword ptr [rax], eax - b7e: 79 79 jns 0xbf9 <.symtab+0xbf9> - b80: 70 67 jo 0xbe9 <.symtab+0xbe9> - b82: 6f outsd dx, dword ptr [rsi] - b83: 74 6f je 0xbf4 <.symtab+0xbf4> - b85: 00 79 79 add byte ptr [rcx + 121], bh - b88: 64 65 66 67 6f outsw dx, word ptr gs:[esi] - b8d: 74 6f je 0xbfe <.symtab+0xbfe> - b8f: 00 70 6c add byte ptr [rax + 108], dh - b92: 75 72 jne 0xc06 <.symtab+0xc06> - b94: 61 - b95: 6c insb byte ptr es:[rdi], dx - b96: 2d 65 78 70 2e sub eax, 779122789 - b9b: 6f outsd dx, dword ptr [rsi] - b9c: 00 70 6c add byte ptr [rax + 108], dh - b9f: 76 61 jbe 0xc02 <.symtab+0xc02> - ba1: 72 00 jb 0xba3 <.symtab+0xba3> - ba3: 70 6c jo 0xc11 <.symtab+0xc11> - ba5: 6f outsd dx, dword ptr [rsi] - ba6: 6e outsb dx, byte ptr [rsi] - ba7: 65 00 6d 73 add byte ptr gs:[rbp + 115], ch - bab: 6f outsd dx, dword ptr [rsi] - bac: 72 74 jb 0xc22 <.symtab+0xc22> - bae: 2e 6f outsd dx, dword ptr cs:[rsi] - bb0: 00 6d 73 add byte ptr [rbp + 115], ch - bb3: 6f outsd dx, dword ptr [rsi] - bb4: 72 74 jb 0xc2a <.symtab+0xc2a> - bb6: 5f pop rdi - bb7: 77 69 ja 0xc22 <.symtab+0xc22> - bb9: 74 68 je 0xc23 <.symtab+0xc23> - bbb: 5f pop rdi - bbc: 74 6d je 0xc2b <.symtab+0xc2b> - bbe: 70 2e jo 0xbee <.symtab+0xbee> - bc0: 70 61 jo 0xc23 <.symtab+0xc23> - bc2: 72 74 jb 0xc38 <.symtab+0xc38> - bc4: 2e 30 00 xor byte ptr cs:[rax], al - bc7: 70 61 jo 0xc2a <.symtab+0xc2a> - bc9: 67 65 73 69 addr32 jae 0xc36 <.symtab+0xc36> - bcd: 7a 65 jp 0xc34 <.symtab+0xc34> - bcf: 2e 38 37 cmp byte ptr cs:[rdi], dh - bd2: 38 36 cmp byte ptr [rsi], dh - bd4: 00 70 68 add byte ptr [rax + 104], dh - bd7: 79 73 jns 0xc4c <.symtab+0xc4c> - bd9: 5f pop rdi - bda: 70 61 jo 0xc3d <.symtab+0xc3d> - bdc: 67 65 73 2e addr32 jae 0xc0e <.symtab+0xc0e> - be0: 38 37 cmp byte ptr [rdi], dh - be2: 38 35 00 63 78 61 cmp byte ptr [rip + 1635279616], dh # 0x61786ee8 <_end+0x612c3568> - be8: 5f pop rdi - be9: 61 - bea: 74 65 je 0xc51 <.symtab+0xc51> - bec: 78 69 js 0xc57 <.symtab+0xc57> - bee: 74 2e je 0xc1e <.symtab+0xc1e> - bf0: 6f outsd dx, dword ptr [rsi] - bf1: 00 5f 5f add byte ptr [rdi + 95], bl - bf4: 50 push rax - bf5: 52 push rdx - bf6: 45 54 push r12 - bf8: 54 push rsp - bf9: 59 pop rcx - bfa: 5f pop rdi - bfb: 46 55 push rbp - bfd: 4e 43 - bff: 54 push rsp - c00: 49 4f - c02: 4e 5f pop rdi - c04: 5f pop rdi - c05: 2e 38 31 cmp byte ptr cs:[rcx], dh - c08: 33 32 xor esi, dword ptr [rdx] - c0a: 00 5f 5f add byte ptr [rdi + 95], bl - c0d: 50 push rax - c0e: 52 push rdx - c0f: 45 54 push r12 - c11: 54 push rsp - c12: 59 pop rcx - c13: 5f pop rdi - c14: 46 55 push rbp - c16: 4e 43 - c18: 54 push rsp - c19: 49 4f - c1b: 4e 5f pop rdi - c1d: 5f pop rdi - c1e: 2e 38 30 cmp byte ptr cs:[rax], dh - c21: 33 31 xor esi, dword ptr [rcx] - c23: 00 69 6e add byte ptr [rcx + 110], ch - c26: 69 74 69 61 6c 00 66 78 imul esi, dword ptr [rcx + 2*rbp + 97], 2019950700 - c2e: 70 72 jo 0xca2 <.symtab+0xca2> - c30: 69 6e 74 66 2e 6f 00 imul ebp, dword ptr [rsi + 116], 7286374 - c37: 6c insb byte ptr es:[rdi], dx - c38: 6f outsd dx, dword ptr [rsi] - c39: 63 6b 65 movsxd ebp, dword ptr [rbx + 101] - c3c: 64 5f pop rdi - c3e: 76 66 jbe 0xca6 <.symtab+0xca6> - c40: 78 70 js 0xcb2 <.symtab+0xcb2> - c42: 72 69 jb 0xcad <.symtab+0xcad> - c44: 6e outsb dx, byte ptr [rsi] - c45: 74 66 je 0xcad <.symtab+0xcad> - c47: 00 69 6f add byte ptr [rcx + 111], ch - c4a: 66 77 69 ja 0xcb6 <.symtab+0xcb6> - c4d: 64 65 2e 6f outsd dx, dword ptr cs:[rsi] - c51: 00 5f 5f add byte ptr [rdi + 95], bl - c54: 50 push rax - c55: 52 push rdx - c56: 45 54 push r12 - c58: 54 push rsp - c59: 59 pop rcx - c5a: 5f pop rdi - c5b: 46 55 push rbp - c5d: 4e 43 - c5f: 54 push rsp - c60: 49 4f - c62: 4e 5f pop rdi - c64: 5f pop rdi - c65: 2e 31 33 xor dword ptr cs:[rbx], esi - c68: 38 34 34 cmp byte ptr [rsp + rsi], dh - c6b: 00 6c 69 62 add byte ptr [rcx + 2*rbp + 98], ch - c6f: 63 5f 66 movsxd ebx, dword ptr [rdi + 102] - c72: 61 - c73: 74 61 je 0xcd6 <.symtab+0xcd6> - c75: 6c insb byte ptr es:[rdi], dx - c76: 2e 6f outsd dx, dword ptr cs:[rsi] - c78: 00 5f 5f add byte ptr [rdi + 95], bl - c7b: 6c insb byte ptr es:[rdi], dx - c7c: 69 62 63 5f 6d 65 73 imul esp, dword ptr [rdx + 99], 1936026975 - c83: 73 61 jae 0xce6 <.symtab+0xce6> - c85: 67 65 2e 63 6f 6e movsxd ebp, dword ptr cs:[edi + 110] - c8b: 73 74 jae 0xd01 <.symtab+0xd01> - c8d: 70 72 jo 0xd01 <.symtab+0xd01> - c8f: 6f outsd dx, dword ptr [rsi] - c90: 70 2e jo 0xcc0 <.symtab+0xcc0> - c92: 30 00 xor byte ptr [rax], al - c94: 62 75 66 66 65 - c99: 72 5f jb 0xcfa <.symtab+0xcfa> - c9b: 66 72 65 jb 0xd03 <.symtab+0xd03> - c9e: 65 00 66 72 add byte ptr gs:[rsi + 114], ah - ca2: 65 65 72 65 jb 0xd0b <.symtab+0xd0b> - ca6: 73 5f jae 0xd07 <.symtab+0xd07> - ca8: 6c insb byte ptr es:[rdi], dx - ca9: 69 73 74 00 64 65 61 imul esi, dword ptr [rbx + 116], 1634034688 - cb0: 6c insb byte ptr es:[rdi], dx - cb1: 6c insb byte ptr es:[rdi], dx - cb2: 6f outsd dx, dword ptr [rsi] - cb3: 63 5f 62 movsxd ebx, dword ptr [rdi + 98] - cb6: 75 66 jne 0xd1e <.symtab+0xd1e> - cb8: 66 65 72 73 jb 0xd2f <.symtab+0xd2f> - cbc: 00 73 61 add byte ptr [rbx + 97], dh - cbf: 76 65 jbe 0xd26 <.symtab+0xd26> - cc1: 5f pop rdi - cc2: 66 6f outsw dx, word ptr [rsi] - cc4: 72 5f jb 0xd25 <.symtab+0xd25> - cc6: 62 - cc7: 61 - cc8: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] - ccb: 70 00 jo 0xccd <.symtab+0xccd> - ccd: 66 6c insb byte ptr es:[rdi], dx - ccf: 75 73 jne 0xd44 <.symtab+0xd44> - cd1: 68 5f 63 6c 65 push 1701602143 - cd6: 61 - cd7: 6e outsb dx, byte ptr [rsi] - cd8: 75 70 jne 0xd4a <.symtab+0xd4a> - cda: 00 72 75 add byte ptr [rdx + 117], dh - cdd: 6e outsb dx, byte ptr [rsi] - cde: 5f pop rdi - cdf: 66 70 00 jo 0xce2 <.symtab+0xce2> - ce2: 6c insb byte ptr es:[rdi], dx - ce3: 69 73 74 5f 61 6c 6c imul esi, dword ptr [rbx + 116], 1819042143 - cea: 5f pop rdi - ceb: 6c insb byte ptr es:[rdi], dx - cec: 6f outsd dx, dword ptr [rsi] - ced: 63 6b 00 movsxd ebp, dword ptr [rbx] - cf0: 5f pop rdi - cf1: 49 4f - cf3: 5f pop rdi - cf4: 75 6e jne 0xd64 <.symtab+0xd64> - cf6: 5f pop rdi - cf7: 6c insb byte ptr es:[rdi], dx - cf8: 69 6e 6b 2e 70 61 72 imul ebp, dword ptr [rsi + 107], 1918988334 - cff: 74 2e je 0xd2f <.symtab+0xd2f> - d01: 30 00 xor byte ptr [rax], al - d03: 73 74 jae 0xd79 <.symtab+0xd79> - d05: 64 69 6f 5f 6e 65 65 64 imul ebp, dword ptr fs:[rdi + 95], 1684366702 - d0d: 73 5f jae 0xd6e <.symtab+0xd6e> - d0f: 6c insb byte ptr es:[rdi], dx - d10: 6f outsd dx, dword ptr [rsi] - d11: 63 6b 69 movsxd ebp, dword ptr [rbx + 105] - d14: 6e outsb dx, byte ptr [rsi] - d15: 67 00 5f 5f add byte ptr [edi + 95], bl - d19: 65 6c insb byte ptr es:[rdi], dx - d1b: 66 5f pop di - d1d: 73 65 jae 0xd84 <.symtab+0xd84> - d1f: 74 5f je 0xd80 <.symtab+0xd80> - d21: 5f pop rdi - d22: 5f pop rdi - d23: 6c insb byte ptr es:[rdi], dx - d24: 69 62 63 5f 61 74 65 imul esp, dword ptr [rdx + 99], 1702125919 - d2b: 78 69 js 0xd96 <.symtab+0xd96> - d2d: 74 5f je 0xd8e <.symtab+0xd8e> - d2f: 65 6c insb byte ptr es:[rdi], dx - d31: 65 6d insd dword ptr es:[rdi], dx - d33: 65 6e outsb dx, byte ptr gs:[rsi] - d35: 74 5f je 0xd96 <.symtab+0xd96> - d37: 5f pop rdi - d38: 49 4f - d3a: 5f pop rdi - d3b: 63 6c 65 61 movsxd ebp, dword ptr [rbp + 2*riz + 97] - d3f: 6e outsb dx, byte ptr [rsi] - d40: 75 70 jne 0xdb2 <.symtab+0xdb2> - d42: 5f pop rdi - d43: 5f pop rdi - d44: 00 5f 5f add byte ptr [rdi + 95], bl - d47: 65 6c insb byte ptr es:[rdi], dx - d49: 66 5f pop di - d4b: 73 65 jae 0xdb2 <.symtab+0xdb2> - d4d: 74 5f je 0xdae <.symtab+0xdae> - d4f: 5f pop rdi - d50: 5f pop rdi - d51: 6c insb byte ptr es:[rdi], dx - d52: 69 62 63 5f 73 75 62 imul esp, dword ptr [rdx + 99], 1651864415 - d59: 66 72 65 jb 0xdc1 <.symtab+0xdc1> - d5c: 65 72 65 jb 0xdc4 <.symtab+0xdc4> - d5f: 73 5f jae 0xdc0 <.symtab+0xdc0> - d61: 65 6c insb byte ptr es:[rdi], dx - d63: 65 6d insd dword ptr es:[rdi], dx - d65: 65 6e outsb dx, byte ptr gs:[rsi] - d67: 74 5f je 0xdc8 <.symtab+0xdc8> - d69: 62 75 66 66 65 - d6e: 72 5f jb 0xdcf <.symtab+0xdcf> - d70: 66 72 65 jb 0xdd8 <.symtab+0xdd8> - d73: 65 5f pop rdi - d75: 5f pop rdi - d76: 00 73 74 add byte ptr [rbx + 116], dh - d79: 64 66 69 6c 65 73 2e 6f imul bp, word ptr fs:[rbp + 2*riz + 115], 28462 - d81: 00 5f 49 add byte ptr [rdi + 73], bl - d84: 4f 5f pop r15 - d86: 73 74 jae 0xdfc <.symtab+0xdfc> - d88: 64 66 69 6c 65 5f 32 5f imul bp, word ptr fs:[rbp + 2*riz + 95], 24370 - d90: 6c insb byte ptr es:[rdi], dx - d91: 6f outsd dx, dword ptr [rsi] - d92: 63 6b 00 movsxd ebp, dword ptr [rbx] - d95: 5f pop rdi - d96: 49 4f - d98: 5f pop rdi - d99: 77 69 ja 0xe04 <.symtab+0xe04> - d9b: 64 65 5f pop rdi - d9e: 64 61 - da0: 74 61 je 0xe03 <.symtab+0xe03> - da2: 5f pop rdi - da3: 32 00 xor al, byte ptr [rax] - da5: 5f pop rdi - da6: 49 4f - da8: 5f pop rdi - da9: 73 74 jae 0xe1f <.symtab+0xe1f> - dab: 64 66 69 6c 65 5f 31 5f imul bp, word ptr fs:[rbp + 2*riz + 95], 24369 - db3: 6c insb byte ptr es:[rdi], dx - db4: 6f outsd dx, dword ptr [rsi] - db5: 63 6b 00 movsxd ebp, dword ptr [rbx] - db8: 5f pop rdi - db9: 49 4f - dbb: 5f pop rdi - dbc: 77 69 ja 0xe27 <.symtab+0xe27> - dbe: 64 65 5f pop rdi - dc1: 64 61 - dc3: 74 61 je 0xe26 <.symtab+0xe26> - dc5: 5f pop rdi - dc6: 31 00 xor dword ptr [rax], eax - dc8: 5f pop rdi - dc9: 49 4f - dcb: 5f pop rdi - dcc: 73 74 jae 0xe42 <.symtab+0xe42> - dce: 64 66 69 6c 65 5f 30 5f imul bp, word ptr fs:[rbp + 2*riz + 95], 24368 - dd6: 6c insb byte ptr es:[rdi], dx - dd7: 6f outsd dx, dword ptr [rsi] - dd8: 63 6b 00 movsxd ebp, dword ptr [rbx] - ddb: 5f pop rdi - ddc: 49 4f - dde: 5f pop rdi - ddf: 77 69 ja 0xe4a <.symtab+0xe4a> - de1: 64 65 5f pop rdi - de4: 64 61 - de6: 74 61 je 0xe49 <.symtab+0xe49> - de8: 5f pop rdi - de9: 30 00 xor byte ptr [rax], al - deb: 73 74 jae 0xe61 <.symtab+0xe61> - ded: 72 6f jb 0xe5e <.symtab+0xe5e> - def: 70 73 jo 0xe64 <.symtab+0xe64> - df1: 2e 6f outsd dx, dword ptr cs:[rsi] - df3: 00 65 6e add byte ptr [rbp + 110], ah - df6: 6c insb byte ptr es:[rdi], dx - df7: 61 - df8: 72 67 jb 0xe61 <.symtab+0xe61> - dfa: 65 5f pop rdi - dfc: 75 73 jne 0xe71 <.symtab+0xe71> - dfe: 65 72 62 jb 0xe63 <.symtab+0xe63> - e01: 75 66 jne 0xe69 <.symtab+0xe69> - e03: 00 5f 5f add byte ptr [rdi + 95], bl - e06: 50 push rax - e07: 52 push rdx - e08: 45 54 push r12 - e0a: 54 push rsp - e0b: 59 pop rcx - e0c: 5f pop rdi - e0d: 46 55 push rbp - e0f: 4e 43 - e11: 54 push rsp - e12: 49 4f - e14: 4e 5f pop rdi - e16: 5f pop rdi - e17: 2e 31 31 xor dword ptr cs:[rcx], esi - e1a: 35 39 30 00 6d xor eax, 1828728889 - e1f: 61 - e20: 6c insb byte ptr es:[rdi], dx - e21: 6c insb byte ptr es:[rdi], dx - e22: 6f outsd dx, dword ptr [rsi] - e23: 63 2e movsxd ebp, dword ptr [rsi] - e25: 6f outsd dx, dword ptr [rsi] - e26: 00 6d 70 add byte ptr [rbp + 112], ch - e29: 5f pop rdi - e2a: 00 6d 65 add byte ptr [rbp + 101], ch - e2d: 6d insd dword ptr es:[rdi], dx - e2e: 32 63 68 xor ah, byte ptr [rbx + 104] - e31: 75 6e jne 0xea1 <.symtab+0xea1> - e33: 6b 5f 63 68 imul ebx, dword ptr [rdi + 99], 104 - e37: 65 63 6b 00 movsxd ebp, dword ptr gs:[rbx] - e3b: 6d insd dword ptr es:[rdi], dx - e3c: 61 - e3d: 69 6e 5f 61 72 65 6e imul ebp, dword ptr [rsi + 95], 1852142177 - e44: 61 - e45: 00 69 6e add byte ptr [rcx + 110], ch - e48: 74 5f je 0xea9 <.symtab+0xea9> - e4a: 6d insd dword ptr es:[rdi], dx - e4b: 61 - e4c: 6c insb byte ptr es:[rdi], dx - e4d: 6c insb byte ptr es:[rdi], dx - e4e: 69 6e 66 6f 00 67 6c imul ebp, dword ptr [rsi + 102], 1818689647 - e55: 6f outsd dx, dword ptr [rsi] - e56: 62 61 6c 5f 6d - e5b: 61 - e5c: 78 5f js 0xebd <.symtab+0xebd> - e5e: 66 61 - e60: 73 74 jae 0xed6 <.symtab+0xed6> - e62: 00 5f 5f add byte ptr [rdi + 95], bl - e65: 6d insd dword ptr es:[rdi], dx - e66: 61 - e67: 6c insb byte ptr es:[rdi], dx - e68: 6c insb byte ptr es:[rdi], dx - e69: 6f outsd dx, dword ptr [rsi] - e6a: 63 5f 61 movsxd ebx, dword ptr [rdi + 97] - e6d: 73 73 jae 0xee2 <.symtab+0xee2> - e6f: 65 72 74 jb 0xee6 <.symtab+0xee6> - e72: 00 6d 61 add byte ptr [rbp + 97], ch - e75: 6c insb byte ptr es:[rdi], dx - e76: 6c insb byte ptr es:[rdi], dx - e77: 6f outsd dx, dword ptr [rsi] - e78: 63 5f 70 movsxd ebx, dword ptr [rdi + 112] - e7b: 72 69 jb 0xee6 <.symtab+0xee6> - e7d: 6e outsb dx, byte ptr [rsi] - e7e: 74 65 je 0xee5 <.symtab+0xee5> - e80: 72 72 jb 0xef4 <.symtab+0xef4> - e82: 00 6e 65 add byte ptr [rsi + 101], ch - e85: 77 5f ja 0xee6 <.symtab+0xee6> - e87: 68 65 61 70 00 push 7364965 - e8c: 61 - e8d: 6c insb byte ptr es:[rdi], dx - e8e: 69 67 6e 65 64 5f 68 imul esp, dword ptr [rdi + 110], 1751082085 - e95: 65 61 - e97: 70 5f jo 0xef8 <.symtab+0xef8> - e99: 61 - e9a: 72 65 jb 0xf01 <.symtab+0xf01> - e9c: 61 - e9d: 00 6d 75 add byte ptr [rbp + 117], ch - ea0: 6e outsb dx, byte ptr [rsi] - ea1: 6d insd dword ptr es:[rdi], dx - ea2: 61 - ea3: 70 5f jo 0xf04 <.symtab+0xf04> - ea5: 63 68 75 movsxd ebp, dword ptr [rax + 117] - ea8: 6e outsb dx, byte ptr [rsi] - ea9: 6b 00 5f imul eax, dword ptr [rax], 95 - eac: 5f pop rdi - ead: 50 push rax - eae: 52 push rdx - eaf: 45 54 push r12 - eb1: 54 push rsp - eb2: 59 pop rcx - eb3: 5f pop rdi - eb4: 46 55 push rbp - eb6: 4e 43 - eb8: 54 push rsp - eb9: 49 4f - ebb: 4e 5f pop rdi - ebd: 5f pop rdi - ebe: 2e 31 33 xor dword ptr cs:[rbx], esi - ec1: 30 32 xor byte ptr [rdx], dh - ec3: 32 00 xor al, byte ptr [rax] - ec5: 6d insd dword ptr es:[rdi], dx - ec6: 72 65 jb 0xf2d <.symtab+0xf2d> - ec8: 6d insd dword ptr es:[rdi], dx - ec9: 61 - eca: 70 5f jo 0xf2b <.symtab+0xf2b> - ecc: 63 68 75 movsxd ebp, dword ptr [rax + 117] - ecf: 6e outsb dx, byte ptr [rsi] - ed0: 6b 00 5f imul eax, dword ptr [rax], 95 - ed3: 5f pop rdi - ed4: 50 push rax - ed5: 52 push rdx - ed6: 45 54 push r12 - ed8: 54 push rsp - ed9: 59 pop rcx - eda: 5f pop rdi - edb: 46 55 push rbp - edd: 4e 43 - edf: 54 push rsp - ee0: 49 4f - ee2: 4e 5f pop rdi - ee4: 5f pop rdi - ee5: 2e 31 33 xor dword ptr cs:[rbx], esi - ee8: 30 33 xor byte ptr [rbx], dh - eea: 34 00 xor al, 0 - eec: 64 65 74 61 je 0xf51 <.symtab+0xf51> - ef0: 63 68 5f movsxd ebp, dword ptr [rax + 95] - ef3: 61 - ef4: 72 65 jb 0xf5b <.symtab+0xf5b> - ef6: 6e outsb dx, byte ptr [rsi] - ef7: 61 - ef8: 2e 70 61 jo 0xf5c <.symtab+0xf5c> - efb: 72 74 jb 0xf71 <.symtab+0xf71> - efd: 2e 30 00 xor byte ptr cs:[rax], al - f00: 5f pop rdi - f01: 5f pop rdi - f02: 50 push rax - f03: 52 push rdx - f04: 45 54 push r12 - f06: 54 push rsp - f07: 59 pop rcx - f08: 5f pop rdi - f09: 46 55 push rbp - f0b: 4e 43 - f0d: 54 push rsp - f0e: 49 4f - f10: 4e 5f pop rdi - f12: 5f pop rdi - f13: 2e 31 32 xor dword ptr cs:[rdx], esi - f16: 32 34 38 xor dh, byte ptr [rax + rdi] - f19: 00 67 65 add byte ptr [rdi + 101], ah - f1c: 74 5f je 0xf7d <.symtab+0xf7d> - f1e: 66 72 65 jb 0xf86 <.symtab+0xf86> - f21: 65 5f pop rdi - f23: 6c insb byte ptr es:[rdi], dx - f24: 69 73 74 00 74 68 72 imul esi, dword ptr [rbx + 116], 1919448064 - f2b: 65 61 - f2d: 64 5f pop rdi - f2f: 61 - f30: 72 65 jb 0xf97 <.symtab+0xf97> - f32: 6e outsb dx, byte ptr [rsi] - f33: 61 - f34: 00 66 72 add byte ptr [rsi + 114], ah - f37: 65 65 5f pop rdi - f3a: 6c insb byte ptr es:[rdi], dx - f3b: 69 73 74 5f 6c 6f 63 imul esi, dword ptr [rbx + 116], 1668246623 - f42: 6b 00 5f imul eax, dword ptr [rax], 95 - f45: 5f pop rdi - f46: 50 push rax - f47: 52 push rdx - f48: 45 54 push r12 - f4a: 54 push rsp - f4b: 59 pop rcx - f4c: 5f pop rdi - f4d: 46 55 push rbp - f4f: 4e 43 - f51: 54 push rsp - f52: 49 4f - f54: 4e 5f pop rdi - f56: 5f pop rdi - f57: 2e 31 32 xor dword ptr cs:[rdx], esi - f5a: 33 35 36 00 75 6e xor esi, dword ptr [rip + 1853161526] # 0x6e750f96 <_end+0x6e28d616> - f60: 6c insb byte ptr es:[rdi], dx - f61: 69 6e 6b 5f 63 68 75 imul ebp, dword ptr [rsi + 107], 1969775455 - f68: 6e outsb dx, byte ptr [rsi] - f69: 6b 2e 69 imul ebp, dword ptr [rsi], 105 - f6c: 73 72 jae 0xfe0 <.symtab+0xfe0> - f6e: 61 - f6f: 2e 30 00 xor byte ptr cs:[rax], al - f72: 6d insd dword ptr es:[rdi], dx - f73: 61 - f74: 6c insb byte ptr es:[rdi], dx - f75: 6c insb byte ptr es:[rdi], dx - f76: 6f outsd dx, dword ptr [rsi] - f77: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] - f7a: 6f outsd dx, dword ptr [rsi] - f7b: 6e outsb dx, byte ptr [rsi] - f7c: 73 6f jae 0xfed <.symtab+0xfed> - f7e: 6c insb byte ptr es:[rdi], dx - f7f: 69 64 61 74 65 00 61 72 imul esp, dword ptr [rcx + 2*riz + 116], 1918959717 - f87: 65 6e outsb dx, byte ptr gs:[rsi] - f89: 61 - f8a: 5f pop rdi - f8b: 67 65 74 32 addr32 je 0xfc1 <.symtab+0xfc1> - f8f: 2e 70 61 jo 0xff3 <.symtab+0xff3> - f92: 72 74 jb 0x1008 <.symtab+0x1008> - f94: 2e 30 00 xor byte ptr cs:[rax], al - f97: 6e outsb dx, byte ptr [rsi] - f98: 61 - f99: 72 65 jb 0x1000 <.symtab+0x1000> - f9b: 6e outsb dx, byte ptr [rsi] - f9c: 61 - f9d: 73 5f jae 0xffe <.symtab+0xffe> - f9f: 6c insb byte ptr es:[rdi], dx - fa0: 69 6d 69 74 2e 31 32 imul ebp, dword ptr [rbp + 105], 842083956 - fa7: 34 37 xor al, 55 - fa9: 34 00 xor al, 0 - fab: 6e outsb dx, byte ptr [rsi] - fac: 61 - fad: 72 65 jb 0x1014 <.symtab+0x1014> - faf: 6e outsb dx, byte ptr [rsi] - fb0: 61 - fb1: 73 00 jae 0xfb3 <.symtab+0xfb3> - fb3: 6e outsb dx, byte ptr [rsi] - fb4: 65 78 74 js 0x102b <.symtab+0x102b> - fb7: 5f pop rdi - fb8: 74 6f je 0x1029 <.symtab+0x1029> - fba: 5f pop rdi - fbb: 75 73 jne 0x1030 <.symtab+0x1030> - fbd: 65 2e 31 32 xor dword ptr cs:[rdx], esi - fc1: 34 31 xor al, 49 - fc3: 31 00 xor dword ptr [rax], eax - fc5: 5f pop rdi - fc6: 5f pop rdi - fc7: 50 push rax - fc8: 52 push rdx - fc9: 45 54 push r12 - fcb: 54 push rsp - fcc: 59 pop rcx - fcd: 5f pop rdi - fce: 46 55 push rbp - fd0: 4e 43 - fd2: 54 push rsp - fd3: 49 4f - fd5: 4e 5f pop rdi - fd7: 5f pop rdi - fd8: 2e 31 32 xor dword ptr cs:[rdx], esi - fdb: 34 30 xor al, 48 - fdd: 33 00 xor eax, dword ptr [rax] - fdf: 61 - fe0: 72 65 jb 0x1047 <.symtab+0x1047> - fe2: 6e outsb dx, byte ptr [rsi] - fe3: 61 - fe4: 5f pop rdi - fe5: 67 65 74 5f addr32 je 0x1048 <.symtab+0x1048> - fe9: 72 65 jb 0x1050 <.symtab+0x1050> - feb: 74 72 je 0x105f <.symtab+0x105f> - fed: 79 00 jns 0xfef <.symtab+0xfef> - fef: 6d insd dword ptr es:[rdi], dx - ff0: 61 - ff1: 6c insb byte ptr es:[rdi], dx - ff2: 6c insb byte ptr es:[rdi], dx - ff3: 6f outsd dx, dword ptr [rsi] - ff4: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] - ff7: 68 65 63 6b 00 push 7037797 - ffc: 75 73 jne 0x1071 <.symtab+0x1071> - ffe: 69 6e 67 5f 6d 61 6c imul ebp, dword ptr [rsi + 103], 1818324319 - 1005: 6c insb byte ptr es:[rdi], dx - 1006: 6f outsd dx, dword ptr [rsi] - 1007: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] - 100a: 68 65 63 6b 69 push 1768645477 - 100f: 6e outsb dx, byte ptr [rsi] - 1010: 67 00 66 72 add byte ptr [esi + 114], ah - 1014: 65 65 5f pop rdi - 1017: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 101a: 63 6b 00 movsxd ebp, dword ptr [rbx] - 101d: 72 65 jb 0x1084 <.symtab+0x1084> - 101f: 61 - 1020: 6c insb byte ptr es:[rdi], dx - 1021: 6c insb byte ptr es:[rdi], dx - 1022: 6f outsd dx, dword ptr [rsi] - 1023: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] - 1026: 68 65 63 6b 00 push 7037797 - 102b: 6d insd dword ptr es:[rdi], dx - 102c: 65 6d insd dword ptr es:[rdi], dx - 102e: 61 - 102f: 6c insb byte ptr es:[rdi], dx - 1030: 69 67 6e 5f 63 68 65 imul esp, dword ptr [rdi + 110], 1701339999 - 1037: 63 6b 00 movsxd ebp, dword ptr [rbx] - 103a: 5f pop rdi - 103b: 5f pop rdi - 103c: 6d insd dword ptr es:[rdi], dx - 103d: 61 - 103e: 6c insb byte ptr es:[rdi], dx - 103f: 6c insb byte ptr es:[rdi], dx - 1040: 6f outsd dx, dword ptr [rsi] - 1041: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] - 1044: 6e outsb dx, byte ptr [rsi] - 1045: 66 6f outsw dx, word ptr [rsi] - 1047: 2e 70 61 jo 0x10ab <.symtab+0x10ab> - 104a: 72 74 jb 0x10c0 <.symtab+0x10c0> - 104c: 2e 30 00 xor byte ptr cs:[rax], al - 104f: 73 79 jae 0x10ca <.symtab+0x10ca> - 1051: 73 74 jae 0x10c7 <.symtab+0x10c7> - 1053: 72 69 jb 0x10be <.symtab+0x10be> - 1055: 6d insd dword ptr es:[rdi], dx - 1056: 2e 69 73 72 61 2e 30 2e imul esi, dword ptr cs:[rbx + 114], 774909537 - 105e: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 1061: 73 74 jae 0x10d7 <.symtab+0x10d7> - 1063: 70 72 jo 0x10d7 <.symtab+0x10d7> - 1065: 6f outsd dx, dword ptr [rsi] - 1066: 70 2e jo 0x1096 <.symtab+0x1096> - 1068: 30 00 xor byte ptr [rax], al - 106a: 5f pop rdi - 106b: 69 6e 74 5f 66 72 65 imul ebp, dword ptr [rsi + 116], 1701996127 - 1072: 65 00 74 63 61 add byte ptr gs:[rbx + 2*riz + 97], dh - 1077: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 107a: 00 6d 61 add byte ptr [rbp + 97], ch - 107d: 79 5f jns 0x10de <.symtab+0x10de> - 107f: 73 68 jae 0x10e9 <.symtab+0x10e9> - 1081: 72 69 jb 0x10ec <.symtab+0x10ec> - 1083: 6e outsb dx, byte ptr [rsi] - 1084: 6b 5f 68 65 imul ebx, dword ptr [rdi + 104], 101 - 1088: 61 - 1089: 70 2e jo 0x10b9 <.symtab+0x10b9> - 108b: 31 31 xor dword ptr [rcx], esi - 108d: 35 39 30 00 5f xor eax, 1593847865 - 1092: 5f pop rdi - 1093: 50 push rax - 1094: 52 push rdx - 1095: 45 54 push r12 - 1097: 54 push rsp - 1098: 59 pop rcx - 1099: 5f pop rdi - 109a: 46 55 push rbp - 109c: 4e 43 - 109e: 54 push rsp - 109f: 49 4f - 10a1: 4e 5f pop rdi - 10a3: 5f pop rdi - 10a4: 2e 31 32 xor dword ptr cs:[rdx], esi - 10a7: 32 34 31 xor dh, byte ptr [rcx + rsi] - 10aa: 00 5f 5f add byte ptr [rdi + 95], bl - 10ad: 50 push rax - 10ae: 52 push rdx - 10af: 45 54 push r12 - 10b1: 54 push rsp - 10b2: 59 pop rcx - 10b3: 5f pop rdi - 10b4: 46 55 push rbp - 10b6: 4e 43 - 10b8: 54 push rsp - 10b9: 49 4f - 10bb: 4e 5f pop rdi - 10bd: 5f pop rdi - 10be: 2e 31 33 xor dword ptr cs:[rbx], esi - 10c1: 35 39 33 00 73 xor eax, 1929392953 - 10c6: 79 73 jns 0x113b <.symtab+0x113b> - 10c8: 6d insd dword ptr es:[rdi], dx - 10c9: 61 - 10ca: 6c insb byte ptr es:[rdi], dx - 10cb: 6c insb byte ptr es:[rdi], dx - 10cc: 6f outsd dx, dword ptr [rsi] - 10cd: 63 00 movsxd eax, dword ptr [rax] - 10cf: 5f pop rdi - 10d0: 5f pop rdi - 10d1: 50 push rax - 10d2: 52 push rdx - 10d3: 45 54 push r12 - 10d5: 54 push rsp - 10d6: 59 pop rcx - 10d7: 5f pop rdi - 10d8: 46 55 push rbp - 10da: 4e 43 - 10dc: 54 push rsp - 10dd: 49 4f - 10df: 4e 5f pop rdi - 10e1: 5f pop rdi - 10e2: 2e 31 32 xor dword ptr cs:[rdx], esi - 10e5: 39 37 cmp dword ptr [rdi], esi - 10e7: 37 - 10e8: 00 5f 69 add byte ptr [rdi + 105], bl - 10eb: 6e outsb dx, byte ptr [rsi] - 10ec: 74 5f je 0x114d <.symtab+0x114d> - 10ee: 6d insd dword ptr es:[rdi], dx - 10ef: 61 - 10f0: 6c insb byte ptr es:[rdi], dx - 10f1: 6c insb byte ptr es:[rdi], dx - 10f2: 6f outsd dx, dword ptr [rsi] - 10f3: 63 00 movsxd eax, dword ptr [rax] - 10f5: 5f pop rdi - 10f6: 5f pop rdi - 10f7: 50 push rax - 10f8: 52 push rdx - 10f9: 45 54 push r12 - 10fb: 54 push rsp - 10fc: 59 pop rcx - 10fd: 5f pop rdi - 10fe: 46 55 push rbp - 1100: 4e 43 - 1102: 54 push rsp - 1103: 49 4f - 1105: 4e 5f pop rdi - 1107: 5f pop rdi - 1108: 2e 31 33 xor dword ptr cs:[rbx], esi - 110b: 34 37 xor al, 55 - 110d: 39 00 cmp dword ptr [rax], eax - 110f: 74 63 je 0x1174 <.symtab+0x1174> - 1111: 61 - 1112: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 1115: 5f pop rdi - 1116: 69 6e 69 74 2e 70 61 imul ebp, dword ptr [rsi + 105], 1634741876 - 111d: 72 74 jb 0x1193 <.symtab+0x1193> - 111f: 2e 30 00 xor byte ptr cs:[rax], al - 1122: 5f pop rdi - 1123: 69 6e 74 5f 6d 65 6d imul ebp, dword ptr [rsi + 116], 1835363679 - 112a: 61 - 112b: 6c insb byte ptr es:[rdi], dx - 112c: 69 67 6e 00 5f 5f 50 imul esp, dword ptr [rdi + 110], 1348427520 - 1133: 52 push rdx - 1134: 45 54 push r12 - 1136: 54 push rsp - 1137: 59 pop rcx - 1138: 5f pop rdi - 1139: 46 55 push rbp - 113b: 4e 43 - 113d: 54 push rsp - 113e: 49 4f - 1140: 4e 5f pop rdi - 1142: 5f pop rdi - 1143: 2e 31 33 xor dword ptr cs:[rbx], esi - 1146: 36 37 - 1148: 39 00 cmp dword ptr [rax], eax - 114a: 5f pop rdi - 114b: 69 6e 74 5f 72 65 61 imul ebp, dword ptr [rsi + 116], 1634038367 - 1152: 6c insb byte ptr es:[rdi], dx - 1153: 6c insb byte ptr es:[rdi], dx - 1154: 6f outsd dx, dword ptr [rsi] - 1155: 63 00 movsxd eax, dword ptr [rax] - 1157: 5f pop rdi - 1158: 5f pop rdi - 1159: 50 push rax - 115a: 52 push rdx - 115b: 45 54 push r12 - 115d: 54 push rsp - 115e: 59 pop rcx - 115f: 5f pop rdi - 1160: 46 55 push rbp - 1162: 4e 43 - 1164: 54 push rsp - 1165: 49 4f - 1167: 4e 5f pop rdi - 1169: 5f pop rdi - 116a: 2e 31 33 xor dword ptr cs:[rbx], esi - 116d: 36 36 32 00 xor al, byte ptr ss:[rax] - 1171: 70 74 jo 0x11e7 <.symtab+0x11e7> - 1173: 6d insd dword ptr es:[rdi], dx - 1174: 61 - 1175: 6c insb byte ptr es:[rdi], dx - 1176: 6c insb byte ptr es:[rdi], dx - 1177: 6f outsd dx, dword ptr [rsi] - 1178: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] - 117b: 6e outsb dx, byte ptr [rsi] - 117c: 69 74 2e 70 61 72 74 2e imul esi, dword ptr [rsi + rbp + 112], 779383393 - 1184: 30 00 xor byte ptr [rax], al - 1186: 6d insd dword ptr es:[rdi], dx - 1187: 61 - 1188: 6c insb byte ptr es:[rdi], dx - 1189: 6c insb byte ptr es:[rdi], dx - 118a: 6f outsd dx, dword ptr [rsi] - 118b: 63 5f 68 movsxd ebx, dword ptr [rdi + 104] - 118e: 6f outsd dx, dword ptr [rsi] - 118f: 6f outsd dx, dword ptr [rsi] - 1190: 6b 5f 69 6e imul ebx, dword ptr [rdi + 105], 110 - 1194: 69 00 74 63 61 63 imul eax, dword ptr [rax], 1667326836 - 119a: 68 65 5f 73 68 push 1752391525 - 119f: 75 74 jne 0x1215 <.symtab+0x1215> - 11a1: 74 69 je 0x120c <.symtab+0x120c> - 11a3: 6e outsb dx, byte ptr [rsi] - 11a4: 67 5f addr32 pop rdi - 11a6: 64 6f outsd dx, dword ptr fs:[rsi] - 11a8: 77 6e ja 0x1218 <.symtab+0x1218> - 11aa: 00 5f 5f add byte ptr [rdi + 95], bl - 11ad: 50 push rax - 11ae: 52 push rdx - 11af: 45 54 push r12 - 11b1: 54 push rsp - 11b2: 59 pop rcx - 11b3: 5f pop rdi - 11b4: 46 55 push rbp - 11b6: 4e 43 - 11b8: 54 push rsp - 11b9: 49 4f - 11bb: 4e 5f pop rdi - 11bd: 5f pop rdi - 11be: 2e 31 33 xor dword ptr cs:[rbx], esi - 11c1: 31 33 xor dword ptr [rbx], esi - 11c3: 38 00 cmp byte ptr [rax], al - 11c5: 6d insd dword ptr es:[rdi], dx - 11c6: 65 6d insd dword ptr es:[rdi], dx - 11c8: 61 - 11c9: 6c insb byte ptr es:[rdi], dx - 11ca: 69 67 6e 5f 68 6f 6f imul esp, dword ptr [rdi + 110], 1869572191 - 11d1: 6b 5f 69 6e imul ebx, dword ptr [rdi + 105], 110 - 11d5: 69 00 5f 5f 50 52 imul eax, dword ptr [rax], 1380999007 - 11db: 45 54 push r12 - 11dd: 54 push rsp - 11de: 59 pop rcx - 11df: 5f pop rdi - 11e0: 46 55 push rbp - 11e2: 4e 43 - 11e4: 54 push rsp - 11e5: 49 4f - 11e7: 4e 5f pop rdi - 11e9: 5f pop rdi - 11ea: 2e 31 33 xor dword ptr cs:[rbx], esi - 11ed: 32 37 xor dh, byte ptr [rdi] - 11ef: 39 00 cmp dword ptr [rax], eax - 11f1: 5f pop rdi - 11f2: 5f pop rdi - 11f3: 50 push rax - 11f4: 52 push rdx - 11f5: 45 54 push r12 - 11f7: 54 push rsp - 11f8: 59 pop rcx - 11f9: 5f pop rdi - 11fa: 46 55 push rbp - 11fc: 4e 43 - 11fe: 54 push rsp - 11ff: 49 4f - 1201: 4e 5f pop rdi - 1203: 5f pop rdi - 1204: 2e 31 32 xor dword ptr cs:[rdx], esi - 1207: 35 38 30 00 72 xor eax, 1912614968 - 120c: 65 61 - 120e: 6c insb byte ptr es:[rdi], dx - 120f: 6c insb byte ptr es:[rdi], dx - 1210: 6f outsd dx, dword ptr [rsi] - 1211: 63 5f 68 movsxd ebx, dword ptr [rdi + 104] - 1214: 6f outsd dx, dword ptr [rsi] - 1215: 6f outsd dx, dword ptr [rsi] - 1216: 6b 5f 69 6e imul ebx, dword ptr [rdi + 105], 110 - 121a: 69 00 5f 5f 50 52 imul eax, dword ptr [rax], 1380999007 - 1220: 45 54 push r12 - 1222: 54 push rsp - 1223: 59 pop rcx - 1224: 5f pop rdi - 1225: 46 55 push rbp - 1227: 4e 43 - 1229: 54 push rsp - 122a: 49 4f - 122c: 4e 5f pop rdi - 122e: 5f pop rdi - 122f: 2e 31 33 xor dword ptr cs:[rbx], esi - 1232: 32 31 xor dh, byte ptr [rcx] - 1234: 31 00 xor dword ptr [rax], eax - 1236: 5f pop rdi - 1237: 5f pop rdi - 1238: 50 push rax - 1239: 52 push rdx - 123a: 45 54 push r12 - 123c: 54 push rsp - 123d: 59 pop rcx - 123e: 5f pop rdi - 123f: 46 55 push rbp - 1241: 4e 43 - 1243: 54 push rsp - 1244: 49 4f - 1246: 4e 5f pop rdi - 1248: 5f pop rdi - 1249: 2e 31 33 xor dword ptr cs:[rbx], esi - 124c: 33 36 xor esi, dword ptr [rsi] - 124e: 34 00 xor al, 0 - 1250: 5f pop rdi - 1251: 5f pop rdi - 1252: 50 push rax - 1253: 52 push rdx - 1254: 45 54 push r12 - 1256: 54 push rsp - 1257: 59 pop rcx - 1258: 5f pop rdi - 1259: 46 55 push rbp - 125b: 4e 43 - 125d: 54 push rsp - 125e: 49 4f - 1260: 4e 5f pop rdi - 1262: 5f pop rdi - 1263: 2e 31 33 xor dword ptr cs:[rbx], esi - 1266: 36 39 33 cmp dword ptr ss:[rbx], esi - 1269: 00 73 74 add byte ptr [rbx + 116], dh - 126c: 72 63 jb 0x12d1 <.symtab+0x12d1> - 126e: 68 72 2e 6f 00 push 7286386 - 1273: 73 74 jae 0x12e9 <.symtab+0x12e9> - 1275: 72 63 jb 0x12da <.symtab+0x12da> - 1277: 68 72 5f 69 66 push 1718181746 - 127c: 75 6e jne 0x12ec <.symtab+0x12ec> - 127e: 63 00 movsxd eax, dword ptr [rax] - 1280: 73 74 jae 0x12f6 <.symtab+0x12f6> - 1282: 72 63 jb 0x12e7 <.symtab+0x12e7> - 1284: 6d insd dword ptr es:[rdi], dx - 1285: 70 2e jo 0x12b5 <.symtab+0x12b5> - 1287: 6f outsd dx, dword ptr [rsi] - 1288: 00 73 74 add byte ptr [rbx + 116], dh - 128b: 72 63 jb 0x12f0 <.symtab+0x12f0> - 128d: 6d insd dword ptr es:[rdi], dx - 128e: 70 5f jo 0x12ef <.symtab+0x12ef> - 1290: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 - 1297: 74 72 je 0x130b <.symtab+0x130b> - 1299: 63 70 79 movsxd esi, dword ptr [rax + 121] - 129c: 2e 6f outsd dx, dword ptr cs:[rsi] - 129e: 00 73 74 add byte ptr [rbx + 116], dh - 12a1: 72 63 jb 0x1306 <.symtab+0x1306> - 12a3: 70 79 jo 0x131e <.symtab+0x131e> - 12a5: 5f pop rdi - 12a6: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 - 12ad: 74 72 je 0x1321 <.symtab+0x1321> - 12af: 63 73 70 movsxd esi, dword ptr [rbx + 112] - 12b2: 6e outsb dx, byte ptr [rsi] - 12b3: 2e 6f outsd dx, dword ptr cs:[rsi] - 12b5: 00 73 74 add byte ptr [rbx + 116], dh - 12b8: 72 63 jb 0x131d <.symtab+0x131d> - 12ba: 73 70 jae 0x132c <.symtab+0x132c> - 12bc: 6e outsb dx, byte ptr [rsi] - 12bd: 5f pop rdi - 12be: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 - 12c5: 74 72 je 0x1339 <.symtab+0x1339> - 12c7: 6c insb byte ptr es:[rdi], dx - 12c8: 65 6e outsb dx, byte ptr gs:[rsi] - 12ca: 2e 6f outsd dx, dword ptr cs:[rsi] - 12cc: 00 73 74 add byte ptr [rbx + 116], dh - 12cf: 72 6c jb 0x133d <.symtab+0x133d> - 12d1: 65 6e outsb dx, byte ptr gs:[rsi] - 12d3: 5f pop rdi - 12d4: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 - 12db: 74 72 je 0x134f <.symtab+0x134f> - 12dd: 6e outsb dx, byte ptr [rsi] - 12de: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 12e1: 2e 6f outsd dx, dword ptr cs:[rsi] - 12e3: 00 73 74 add byte ptr [rbx + 116], dh - 12e6: 72 6e jb 0x1356 <.symtab+0x1356> - 12e8: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 12eb: 5f pop rdi - 12ec: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 - 12f3: 74 72 je 0x1367 <.symtab+0x1367> - 12f5: 73 74 jae 0x136b <.symtab+0x136b> - 12f7: 72 2e jb 0x1327 <.symtab+0x1327> - 12f9: 6f outsd dx, dword ptr [rsi] - 12fa: 00 74 77 6f add byte ptr [rdi + 2*rsi + 111], dh - 12fe: 5f pop rdi - 12ff: 77 61 ja 0x1362 <.symtab+0x1362> - 1301: 79 5f jns 0x1362 <.symtab+0x1362> - 1303: 6c insb byte ptr es:[rdi], dx - 1304: 6f outsd dx, dword ptr [rsi] - 1305: 6e outsb dx, byte ptr [rsi] - 1306: 67 5f addr32 pop rdi - 1308: 6e outsb dx, byte ptr [rsi] - 1309: 65 65 64 6c insb byte ptr es:[rdi], dx - 130d: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 1311: 6c insb byte ptr es:[rdi], dx - 1312: 69 62 63 5f 73 74 72 imul esp, dword ptr [rdx + 99], 1920234335 - 1319: 73 74 jae 0x138f <.symtab+0x138f> - 131b: 72 5f jb 0x137c <.symtab+0x137c> - 131d: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 - 1324: 65 6d insd dword ptr es:[rdi], dx - 1326: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 1329: 2e 6f outsd dx, dword ptr cs:[rsi] - 132b: 00 6d 65 add byte ptr [rbp + 101], ch - 132e: 6d insd dword ptr es:[rdi], dx - 132f: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 1332: 5f pop rdi - 1333: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 - 133a: 65 6d insd dword ptr es:[rdi], dx - 133c: 6d insd dword ptr es:[rdi], dx - 133d: 6f outsd dx, dword ptr [rsi] - 133e: 76 65 jbe 0x13a5 <.symtab+0x13a5> - 1340: 2e 6f outsd dx, dword ptr cs:[rsi] - 1342: 00 5f 5f add byte ptr [rdi + 95], bl - 1345: 6c insb byte ptr es:[rdi], dx - 1346: 69 62 63 5f 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363679 - 134d: 6d insd dword ptr es:[rdi], dx - 134e: 6f outsd dx, dword ptr [rsi] - 134f: 76 65 jbe 0x13b6 <.symtab+0x13b6> - 1351: 5f pop rdi - 1352: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 - 1359: 65 6d insd dword ptr es:[rdi], dx - 135b: 70 63 jo 0x13c0 <.symtab+0x13c0> - 135d: 70 79 jo 0x13d8 <.symtab+0x13d8> - 135f: 2e 6f outsd dx, dword ptr cs:[rsi] - 1361: 00 5f 5f add byte ptr [rdi + 95], bl - 1364: 6d insd dword ptr es:[rdi], dx - 1365: 65 6d insd dword ptr es:[rdi], dx - 1367: 70 63 jo 0x13cc <.symtab+0x13cc> - 1369: 70 79 jo 0x13e4 <.symtab+0x13e4> - 136b: 5f pop rdi - 136c: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 - 1373: 74 70 je 0x13e5 <.symtab+0x13e5> - 1375: 63 70 79 movsxd esi, dword ptr [rax + 121] - 1378: 2e 6f outsd dx, dword ptr cs:[rsi] - 137a: 00 5f 5f add byte ptr [rdi + 95], bl - 137d: 73 74 jae 0x13f3 <.symtab+0x13f3> - 137f: 70 63 jo 0x13e4 <.symtab+0x13e4> - 1381: 70 79 jo 0x13fc <.symtab+0x13fc> - 1383: 5f pop rdi - 1384: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 - 138b: 74 72 je 0x13ff <.symtab+0x13ff> - 138d: 63 61 73 movsxd esp, dword ptr [rcx + 115] - 1390: 65 63 6d 70 movsxd ebp, dword ptr gs:[rbp + 112] - 1394: 5f pop rdi - 1395: 6c insb byte ptr es:[rdi], dx - 1396: 2e 6f outsd dx, dword ptr cs:[rsi] - 1398: 00 5f 5f add byte ptr [rdi + 95], bl - 139b: 73 74 jae 0x1411 <.symtab+0x1411> - 139d: 72 63 jb 0x1402 <.symtab+0x1402> - 139f: 61 - 13a0: 73 65 jae 0x1407 <.symtab+0x1407> - 13a2: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 13a5: 5f pop rdi - 13a6: 6c insb byte ptr es:[rdi], dx - 13a7: 5f pop rdi - 13a8: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 - 13af: 65 6d insd dword ptr es:[rdi], dx - 13b1: 63 70 79 movsxd esi, dword ptr [rax + 121] - 13b4: 2e 6f outsd dx, dword ptr cs:[rsi] - 13b6: 00 5f 5f add byte ptr [rdi + 95], bl - 13b9: 6e outsb dx, byte ptr [rsi] - 13ba: 65 77 5f ja 0x141c <.symtab+0x141c> - 13bd: 6d insd dword ptr es:[rdi], dx - 13be: 65 6d insd dword ptr es:[rdi], dx - 13c0: 63 70 79 movsxd esi, dword ptr [rax + 121] - 13c3: 5f pop rdi - 13c4: 69 66 75 6e 63 00 72 imul esp, dword ptr [rsi + 117], 1912628078 - 13cb: 61 - 13cc: 77 6d ja 0x143b <.symtab+0x143b> - 13ce: 65 6d insd dword ptr es:[rdi], dx - 13d0: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 13d3: 2e 6f outsd dx, dword ptr cs:[rsi] - 13d5: 00 5f 5f add byte ptr [rdi + 95], bl - 13d8: 72 61 jb 0x143b <.symtab+0x143b> - 13da: 77 6d ja 0x1449 <.symtab+0x1449> - 13dc: 65 6d insd dword ptr es:[rdi], dx - 13de: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 13e1: 5f pop rdi - 13e2: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 - 13e9: 74 72 je 0x145d <.symtab+0x145d> - 13eb: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 13ee: 6e outsb dx, byte ptr [rsi] - 13ef: 75 6c jne 0x145d <.symtab+0x145d> - 13f1: 2e 6f outsd dx, dword ptr cs:[rsi] - 13f3: 00 5f 5f add byte ptr [rdi + 95], bl - 13f6: 73 74 jae 0x146c <.symtab+0x146c> - 13f8: 72 63 jb 0x145d <.symtab+0x145d> - 13fa: 68 72 6e 75 6c push 1819635314 - 13ff: 5f pop rdi - 1400: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 - 1407: 62 - 1408: 73 72 jae 0x147c <.symtab+0x147c> - 140a: 74 6f je 0x147b <.symtab+0x147b> - 140c: 77 63 ja 0x1471 <.symtab+0x1471> - 140e: 73 2e jae 0x143e <.symtab+0x143e> - 1410: 6f outsd dx, dword ptr [rsi] - 1411: 00 77 63 add byte ptr [rdi + 99], dh - 1414: 73 6d jae 0x1483 <.symtab+0x1483> - 1416: 62 73 6c 6f 61 - 141b: 64 2e 6f outsd dx, dword ptr cs:[rsi] - 141e: 00 74 6f 5f add byte ptr [rdi + 2*rbp + 95], dh - 1422: 77 63 ja 0x1487 <.symtab+0x1487> - 1424: 00 74 6f 5f add byte ptr [rdi + 2*rbp + 95], dh - 1428: 6d insd dword ptr es:[rdi], dx - 1429: 62 00 6d 62 - 142d: 73 72 jae 0x14a1 <.symtab+0x14a1> - 142f: 74 6f je 0x14a0 <.symtab+0x14a0> - 1431: 77 63 ja 0x1496 <.symtab+0x1496> - 1433: 73 5f jae 0x1494 <.symtab+0x1494> - 1435: 6c insb byte ptr es:[rdi], dx - 1436: 2e 6f outsd dx, dword ptr cs:[rsi] - 1438: 00 5f 5f add byte ptr [rdi + 95], bl - 143b: 50 push rax - 143c: 52 push rdx - 143d: 45 54 push r12 - 143f: 54 push rsp - 1440: 59 pop rcx - 1441: 5f pop rdi - 1442: 46 55 push rbp - 1444: 4e 43 - 1446: 54 push rsp - 1447: 49 4f - 1449: 4e 5f pop rdi - 144b: 5f pop rdi - 144c: 2e 31 30 xor dword ptr cs:[rax], esi - 144f: 34 31 xor al, 49 - 1451: 39 00 cmp dword ptr [rax], eax - 1453: 73 79 jae 0x14ce <.symtab+0x14ce> - 1455: 73 63 jae 0x14ba <.symtab+0x14ba> - 1457: 6f outsd dx, dword ptr [rsi] - 1458: 6e outsb dx, byte ptr [rsi] - 1459: 66 2e 6f outsw dx, word ptr cs:[rsi] - 145c: 00 5f 5f add byte ptr [rdi + 95], bl - 145f: 73 79 jae 0x14da <.symtab+0x14da> - 1461: 73 63 jae 0x14c6 <.symtab+0x14c6> - 1463: 6f outsd dx, dword ptr [rsi] - 1464: 6e outsb dx, byte ptr [rsi] - 1465: 66 5f pop di - 1467: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 146a: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 146d: 73 70 jae 0x14df <.symtab+0x14df> - 146f: 65 63 00 movsxd eax, dword ptr gs:[rax] - 1472: 67 65 74 63 addr32 je 0x14d9 <.symtab+0x14d9> - 1476: 77 64 ja 0x14dc <.symtab+0x14dc> - 1478: 2e 6f outsd dx, dword ptr cs:[rsi] - 147a: 00 5f 5f add byte ptr [rdi + 95], bl - 147d: 50 push rax - 147e: 52 push rdx - 147f: 45 54 push r12 - 1481: 54 push rsp - 1482: 59 pop rcx - 1483: 5f pop rdi - 1484: 46 55 push rbp - 1486: 4e 43 - 1488: 54 push rsp - 1489: 49 4f - 148b: 4e 5f pop rdi - 148d: 5f pop rdi - 148e: 2e 38 37 cmp byte ptr cs:[rdi], dh - 1491: 38 33 cmp byte ptr [rbx], dh - 1493: 00 67 65 add byte ptr [rdi + 101], ah - 1496: 74 70 je 0x1508 <.symtab+0x1508> - 1498: 61 - 1499: 67 65 73 69 addr32 jae 0x1506 <.symtab+0x1506> - 149d: 7a 65 jp 0x1504 <.symtab+0x1504> - 149f: 2e 6f outsd dx, dword ptr cs:[rsi] - 14a1: 00 5f 5f add byte ptr [rdi + 95], bl - 14a4: 50 push rax - 14a5: 52 push rdx - 14a6: 45 54 push r12 - 14a8: 54 push rsp - 14a9: 59 pop rcx - 14aa: 5f pop rdi - 14ab: 46 55 push rbp - 14ad: 4e 43 - 14af: 54 push rsp - 14b0: 49 4f - 14b2: 4e 5f pop rdi - 14b4: 5f pop rdi - 14b5: 2e 31 30 xor dword ptr cs:[rax], esi - 14b8: 32 35 36 00 74 73 xor dh, byte ptr [rip + 1936982070] # 0x737414f4 <_end+0x7327db74> - 14be: 65 61 - 14c0: 72 63 jb 0x1525 <.symtab+0x1525> - 14c2: 68 2e 6f 00 74 push 1946185518 - 14c7: 72 65 jb 0x152e <.symtab+0x152e> - 14c9: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 14cc: 73 65 jae 0x1533 <.symtab+0x1533> - 14ce: 00 74 72 65 add byte ptr [rdx + 2*rsi + 101], dh - 14d2: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 14d5: 73 65 jae 0x153c <.symtab+0x153c> - 14d7: 5f pop rdi - 14d8: 72 00 jb 0x14da <.symtab+0x14da> - 14da: 74 64 je 0x1540 <.symtab+0x1540> - 14dc: 65 73 74 jae 0x1553 <.symtab+0x1553> - 14df: 72 6f jb 0x1550 <.symtab+0x1550> - 14e1: 79 5f jns 0x1542 <.symtab+0x1542> - 14e3: 72 65 jb 0x154a <.symtab+0x154a> - 14e5: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 14e8: 73 65 jae 0x154f <.symtab+0x154f> - 14ea: 00 67 65 add byte ptr [rdi + 101], ah - 14ed: 74 73 je 0x1562 <.symtab+0x1562> - 14ef: 79 73 jns 0x1564 <.symtab+0x1564> - 14f1: 73 74 jae 0x1567 <.symtab+0x1567> - 14f3: 61 - 14f4: 74 73 je 0x1569 <.symtab+0x1569> - 14f6: 2e 6f outsd dx, dword ptr cs:[rsi] - 14f8: 00 6e 65 add byte ptr [rsi + 101], ch - 14fb: 78 74 js 0x1571 <.symtab+0x1571> - 14fd: 5f pop rdi - 14fe: 6c insb byte ptr es:[rdi], dx - 14ff: 69 6e 65 00 5f 5f 50 imul ebp, dword ptr [rsi + 101], 1348427520 - 1506: 52 push rdx - 1507: 45 54 push r12 - 1509: 54 push rsp - 150a: 59 pop rcx - 150b: 5f pop rdi - 150c: 46 55 push rbp - 150e: 4e 43 - 1510: 54 push rsp - 1511: 49 4f - 1513: 4e 5f pop rdi - 1515: 5f pop rdi - 1516: 2e 31 31 xor dword ptr cs:[rcx], esi - 1519: 34 35 xor al, 53 - 151b: 39 00 cmp dword ptr [rax], eax - 151d: 74 69 je 0x1588 <.symtab+0x1588> - 151f: 6d insd dword ptr es:[rdi], dx - 1520: 65 73 74 jae 0x1597 <.symtab+0x1597> - 1523: 61 - 1524: 6d insd dword ptr es:[rdi], dx - 1525: 70 2e jo 0x1555 <.symtab+0x1555> - 1527: 31 31 xor dword ptr [rcx], esi - 1529: 34 36 xor al, 54 - 152b: 34 00 xor al, 0 - 152d: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 1530: 68 65 64 5f 72 push 1918854245 - 1535: 65 73 75 jae 0x15ad <.symtab+0x15ad> - 1538: 6c insb byte ptr es:[rdi], dx - 1539: 74 2e je 0x1569 <.symtab+0x1569> - 153b: 31 31 xor dword ptr [rcx], esi - 153d: 34 36 xor al, 54 - 153f: 33 00 xor eax, dword ptr [rax] - 1541: 64 6c insb byte ptr es:[rdi], dx - 1543: 2d 74 75 6e 61 sub eax, 1634628980 - 1548: 62 - 1549: 6c insb byte ptr es:[rdi], dx - 154a: 65 73 2e jae 0x157b <.symtab+0x157b> - 154d: 6f outsd dx, dword ptr [rsi] - 154e: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah - 1552: 74 75 je 0x15c9 <.symtab+0x15c9> - 1554: 6e outsb dx, byte ptr [rsi] - 1555: 61 - 1556: 62 - 1557: 6c insb byte ptr es:[rdi], dx - 1558: 65 5f pop rdi - 155a: 75 70 jne 0x15cc <.symtab+0x15cc> - 155c: 64 61 - 155e: 74 65 je 0x15c5 <.symtab+0x15c5> - 1560: 5f pop rdi - 1561: 76 61 jbe 0x15c4 <.symtab+0x15c4> - 1563: 6c insb byte ptr es:[rdi], dx - 1564: 00 74 75 6e add byte ptr [rbp + 2*rsi + 110], dh - 1568: 61 - 1569: 62 - 156a: 6c insb byte ptr es:[rdi], dx - 156b: 65 5f pop rdi - 156d: 6c insb byte ptr es:[rdi], dx - 156e: 69 73 74 00 64 6c 2d imul esi, dword ptr [rbx + 116], 762078208 - 1575: 73 75 jae 0x15ec <.symtab+0x15ec> - 1577: 70 70 jo 0x15e9 <.symtab+0x15e9> - 1579: 6f outsd dx, dword ptr [rsi] - 157a: 72 74 jb 0x15f0 <.symtab+0x15f0> - 157c: 2e 6f outsd dx, dword ptr cs:[rsi] - 157e: 00 64 79 6e add byte ptr [rcx + 2*rdi + 110], ah - 1582: 5f pop rdi - 1583: 74 65 je 0x15ea <.symtab+0x15ea> - 1585: 6d insd dword ptr es:[rdi], dx - 1586: 70 2e jo 0x15b6 <.symtab+0x15b6> - 1588: 31 30 xor dword ptr [rax], esi - 158a: 38 39 cmp byte ptr [rcx], bh - 158c: 34 00 xor al, 0 - 158e: 75 6e jne 0x15fe <.symtab+0x15fe> - 1590: 73 65 jae 0x15f7 <.symtab+0x15f7> - 1592: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 1595: 65 5f pop rdi - 1597: 65 6e outsb dx, byte ptr gs:[rsi] - 1599: 76 76 jbe 0x1611 <.symtab+0x1611> - 159b: 61 - 159c: 72 73 jb 0x1611 <.symtab+0x1611> - 159e: 2e 31 30 xor dword ptr cs:[rax], esi - 15a1: 39 35 31 00 5f 5f cmp dword ptr [rip + 1600061489], esi # 0x5f5f15d8 <_end+0x5f12dc58> - 15a7: 50 push rax - 15a8: 52 push rdx - 15a9: 45 54 push r12 - 15ab: 54 push rsp - 15ac: 59 pop rcx - 15ad: 5f pop rdi - 15ae: 46 55 push rbp - 15b0: 4e 43 - 15b2: 54 push rsp - 15b3: 49 4f - 15b5: 4e 5f pop rdi - 15b7: 5f pop rdi - 15b8: 2e 31 30 xor dword ptr cs:[rax], esi - 15bb: 38 39 cmp byte ptr [rcx], bh - 15bd: 37 - 15be: 00 5f 5f add byte ptr [rdi + 95], bl - 15c1: 50 push rax - 15c2: 52 push rdx - 15c3: 45 54 push r12 - 15c5: 54 push rsp - 15c6: 59 pop rcx - 15c7: 5f pop rdi - 15c8: 46 55 push rbp - 15ca: 4e 43 - 15cc: 54 push rsp - 15cd: 49 4f - 15cf: 4e 5f pop rdi - 15d1: 5f pop rdi - 15d2: 2e 31 30 xor dword ptr cs:[rax], esi - 15d5: 38 38 cmp byte ptr [rax], bh - 15d7: 38 00 cmp byte ptr [rax], al - 15d9: 5f pop rdi - 15da: 5f pop rdi - 15db: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 15de: 70 6f jo 0x164f <.symtab+0x164f> - 15e0: 75 6e jne 0x1650 <.symtab+0x1650> - 15e2: 64 5f pop rdi - 15e4: 6c insb byte ptr es:[rdi], dx - 15e5: 69 74 65 72 61 6c 2e 33 imul esi, dword ptr [rbp + 2*riz + 114], 858680417 - 15ed: 00 5f 5f add byte ptr [rdi + 95], bl - 15f0: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 15f3: 70 6f jo 0x1664 <.symtab+0x1664> - 15f5: 75 6e jne 0x1665 <.symtab+0x1665> - 15f7: 64 5f pop rdi - 15f9: 6c insb byte ptr es:[rdi], dx - 15fa: 69 74 65 72 61 6c 2e 30 imul esi, dword ptr [rbp + 2*riz + 114], 808348769 - 1602: 00 5f 5f add byte ptr [rdi + 95], bl - 1605: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 1608: 70 6f jo 0x1679 <.symtab+0x1679> - 160a: 75 6e jne 0x167a <.symtab+0x167a> - 160c: 64 5f pop rdi - 160e: 6c insb byte ptr es:[rdi], dx - 160f: 69 74 65 72 61 6c 2e 31 imul esi, dword ptr [rbp + 2*riz + 114], 825125985 - 1617: 00 5f 5f add byte ptr [rdi + 95], bl - 161a: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 161d: 70 6f jo 0x168e <.symtab+0x168e> - 161f: 75 6e jne 0x168f <.symtab+0x168f> - 1621: 64 5f pop rdi - 1623: 6c insb byte ptr es:[rdi], dx - 1624: 69 74 65 72 61 6c 2e 32 imul esi, dword ptr [rbp + 2*riz + 114], 841903201 - 162c: 00 67 63 add byte ptr [rdi + 99], ah - 162f: 6f outsd dx, dword ptr [rsi] - 1630: 6e outsb dx, byte ptr [rsi] - 1631: 76 2e jbe 0x1661 <.symtab+0x1661> - 1633: 6f outsd dx, dword ptr [rsi] - 1634: 00 5f 5f add byte ptr [rdi + 95], bl - 1637: 50 push rax - 1638: 52 push rdx - 1639: 45 54 push r12 - 163b: 54 push rsp - 163c: 59 pop rcx - 163d: 5f pop rdi - 163e: 46 55 push rbp - 1640: 4e 43 - 1642: 54 push rsp - 1643: 49 4f - 1645: 4e 5f pop rdi - 1647: 5f pop rdi - 1648: 2e 39 35 38 30 00 67 cmp dword ptr cs:[rip + 1728065592], esi - 164f: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 1652: 76 5f jbe 0x16b3 <.symtab+0x16b3> - 1654: 64 62 - 1656: 2e 6f outsd dx, dword ptr cs:[rsi] - 1658: 00 66 72 add byte ptr [rsi + 114], ah - 165b: 65 65 5f pop rdi - 165e: 64 65 72 69 jb 0x16cb <.symtab+0x16cb> - 1662: 76 61 jbe 0x16c5 <.symtab+0x16c5> - 1664: 74 69 je 0x16cf <.symtab+0x16cf> - 1666: 6f outsd dx, dword ptr [rsi] - 1667: 6e outsb dx, byte ptr [rsi] - 1668: 00 66 72 add byte ptr [rsi + 114], ah - 166b: 65 65 5f pop rdi - 166e: 6d insd dword ptr es:[rdi], dx - 166f: 6f outsd dx, dword ptr [rsi] - 1670: 64 75 6c jne 0x16df <.symtab+0x16df> - 1673: 65 73 5f jae 0x16d5 <.symtab+0x16d5> - 1676: 64 62 00 64 65 - 167b: 72 69 jb 0x16e6 <.symtab+0x16e6> - 167d: 76 61 jbe 0x16e0 <.symtab+0x16e0> - 167f: 74 69 je 0x16ea <.symtab+0x16ea> - 1681: 6f outsd dx, dword ptr [rsi] - 1682: 6e outsb dx, byte ptr [rsi] - 1683: 5f pop rdi - 1684: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 1687: 70 61 jo 0x16ea <.symtab+0x16ea> - 1689: 72 65 jb 0x16f0 <.symtab+0x16f0> - 168b: 00 6b 6e add byte ptr [rbx + 110], ch - 168e: 6f outsd dx, dword ptr [rsi] - 168f: 77 6e ja 0x16ff <.symtab+0x16ff> - 1691: 5f pop rdi - 1692: 64 65 72 69 jb 0x16ff <.symtab+0x16ff> - 1696: 76 61 jbe 0x16f9 <.symtab+0x16f9> - 1698: 74 69 je 0x1703 <.symtab+0x1703> - 169a: 6f outsd dx, dword ptr [rsi] - 169b: 6e outsb dx, byte ptr [rsi] - 169c: 73 00 jae 0x169e <.symtab+0x169e> - 169e: 66 69 6e 64 5f 64 imul bp, word ptr [rsi + 100], 25695 - 16a4: 65 72 69 jb 0x1710 <.symtab+0x1710> - 16a7: 76 61 jbe 0x170a <.symtab+0x170a> - 16a9: 74 69 je 0x1714 <.symtab+0x1714> - 16ab: 6f outsd dx, dword ptr [rsi] - 16ac: 6e outsb dx, byte ptr [rsi] - 16ad: 00 5f 5f add byte ptr [rdi + 95], bl - 16b0: 50 push rax - 16b1: 52 push rdx - 16b2: 45 54 push r12 - 16b4: 54 push rsp - 16b5: 59 pop rcx - 16b6: 5f pop rdi - 16b7: 46 55 push rbp - 16b9: 4e 43 - 16bb: 54 push rsp - 16bc: 49 4f - 16be: 4e 5f pop rdi - 16c0: 5f pop rdi - 16c1: 2e 39 37 cmp dword ptr cs:[rdi], esi - 16c4: 36 32 00 xor al, byte ptr ss:[rax] - 16c7: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 16cb: 76 5f jbe 0x172c <.symtab+0x172c> - 16cd: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 16d0: 66 2e 6f outsw dx, word ptr cs:[rsi] - 16d3: 00 5f 5f add byte ptr [rdi + 95], bl - 16d6: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 16da: 76 5f jbe 0x173b <.symtab+0x173b> - 16dc: 67 65 74 5f addr32 je 0x173f <.symtab+0x173f> - 16e0: 70 61 jo 0x1743 <.symtab+0x1743> - 16e2: 74 68 je 0x174c <.symtab+0x174c> - 16e4: 00 64 65 66 add byte ptr [rbp + 2*riz + 102], ah - 16e8: 61 - 16e9: 75 6c jne 0x1757 <.symtab+0x1757> - 16eb: 74 5f je 0x174c <.symtab+0x174c> - 16ed: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 16f1: 76 5f jbe 0x1752 <.symtab+0x1752> - 16f3: 70 61 jo 0x1756 <.symtab+0x1756> - 16f5: 74 68 je 0x175f <.symtab+0x175f> - 16f7: 00 5f 5f add byte ptr [rdi + 95], bl - 16fa: 50 push rax - 16fb: 52 push rdx - 16fc: 45 54 push r12 - 16fe: 54 push rsp - 16ff: 59 pop rcx - 1700: 5f pop rdi - 1701: 46 55 push rbp - 1703: 4e 43 - 1705: 54 push rsp - 1706: 49 4f - 1708: 4e 5f pop rdi - 170a: 5f pop rdi - 170b: 2e 31 32 xor dword ptr cs:[rdx], esi - 170e: 37 - 170f: 36 39 00 cmp dword ptr ss:[rax], eax - 1712: 65 6d insd dword ptr es:[rdi], dx - 1714: 70 74 jo 0x178a <.symtab+0x178a> - 1716: 79 5f jns 0x1777 <.symtab+0x1777> - 1718: 70 61 jo 0x177b <.symtab+0x177b> - 171a: 74 68 je 0x1784 <.symtab+0x1784> - 171c: 5f pop rdi - 171d: 65 6c insb byte ptr es:[rdi], dx - 171f: 65 6d insd dword ptr es:[rdi], dx - 1721: 00 69 6e add byte ptr [rcx + 110], ch - 1724: 73 65 jae 0x178b <.symtab+0x178b> - 1726: 72 74 jb 0x179c <.symtab+0x179c> - 1728: 5f pop rdi - 1729: 6d insd dword ptr es:[rdi], dx - 172a: 6f outsd dx, dword ptr [rsi] - 172b: 64 75 6c jne 0x179a <.symtab+0x179a> - 172e: 65 00 61 64 add byte ptr gs:[rcx + 100], ah - 1732: 64 5f pop rdi - 1734: 6d insd dword ptr es:[rdi], dx - 1735: 6f outsd dx, dword ptr [rsi] - 1736: 64 75 6c jne 0x17a5 <.symtab+0x17a5> - 1739: 65 2e 69 73 72 61 2e 30 00 imul esi, dword ptr cs:[rbx + 114], 3157601 - 1742: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 1746: 76 5f jbe 0x17a7 <.symtab+0x17a7> - 1748: 6d insd dword ptr es:[rdi], dx - 1749: 6f outsd dx, dword ptr [rsi] - 174a: 64 75 6c jne 0x17b9 <.symtab+0x17b9> - 174d: 65 5f pop rdi - 174f: 65 78 74 js 0x17c6 <.symtab+0x17c6> - 1752: 00 5f 5f add byte ptr [rdi + 95], bl - 1755: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 1759: 76 5f jbe 0x17ba <.symtab+0x17ba> - 175b: 72 65 jb 0x17c2 <.symtab+0x17c2> - 175d: 61 - 175e: 64 5f pop rdi - 1760: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 1763: 66 00 67 63 add byte ptr [rdi + 99], ah - 1767: 6f outsd dx, dword ptr [rsi] - 1768: 6e outsb dx, byte ptr [rsi] - 1769: 76 5f jbe 0x17ca <.symtab+0x17ca> - 176b: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 176e: 66 5f pop di - 1770: 66 69 6c 65 6e 61 6d imul bp, word ptr [rbp + 2*riz + 110], 28001 - 1777: 65 00 62 75 add byte ptr gs:[rdx + 117], ah - 177b: 69 6c 74 69 6e 5f 6d 6f imul ebp, dword ptr [rsp + 2*rsi + 105], 1869438830 - 1783: 64 75 6c jne 0x17f2 <.symtab+0x17f2> - 1786: 65 73 00 jae 0x1789 <.symtab+0x1789> - 1789: 62 - 178a: 75 69 jne 0x17f5 <.symtab+0x17f5> - 178c: 6c insb byte ptr es:[rdi], dx - 178d: 74 69 je 0x17f8 <.symtab+0x17f8> - 178f: 6e outsb dx, byte ptr [rsi] - 1790: 5f pop rdi - 1791: 61 - 1792: 6c insb byte ptr es:[rdi], dx - 1793: 69 61 73 65 73 00 6d imul esp, dword ptr [rcx + 115], 1828746085 - 179a: 6f outsd dx, dword ptr [rsi] - 179b: 64 63 6f 75 movsxd ebp, dword ptr fs:[rdi + 117] - 179f: 6e outsb dx, byte ptr [rsi] - 17a0: 74 65 je 0x1807 <.symtab+0x1807> - 17a2: 72 2e jb 0x17d2 <.symtab+0x17d2> - 17a4: 31 32 xor dword ptr [rdx], esi - 17a6: 37 - 17a7: 34 39 xor al, 57 - 17a9: 00 67 63 add byte ptr [rdi + 99], ah - 17ac: 6f outsd dx, dword ptr [rsi] - 17ad: 6e outsb dx, byte ptr [rsi] - 17ae: 76 5f jbe 0x180f <.symtab+0x180f> - 17b0: 62 - 17b1: 75 69 jne 0x181c <.symtab+0x181c> - 17b3: 6c insb byte ptr es:[rdi], dx - 17b4: 74 69 je 0x181f <.symtab+0x181f> - 17b6: 6e outsb dx, byte ptr [rsi] - 17b7: 2e 6f outsd dx, dword ptr cs:[rsi] - 17b9: 00 5f 5f add byte ptr [rdi + 95], bl - 17bc: 50 push rax - 17bd: 52 push rdx - 17be: 45 54 push r12 - 17c0: 54 push rsp - 17c1: 59 pop rcx - 17c2: 5f pop rdi - 17c3: 46 55 push rbp - 17c5: 4e 43 - 17c7: 54 push rsp - 17c8: 49 4f - 17ca: 4e 5f pop rdi - 17cc: 5f pop rdi - 17cd: 2e 39 30 cmp dword ptr cs:[rax], esi - 17d0: 38 37 cmp byte ptr [rdi], dh - 17d2: 00 67 63 add byte ptr [rdi + 99], ah - 17d5: 6f outsd dx, dword ptr [rsi] - 17d6: 6e outsb dx, byte ptr [rsi] - 17d7: 76 5f jbe 0x1838 <.symtab+0x1838> - 17d9: 73 69 jae 0x1844 <.symtab+0x1844> - 17db: 6d insd dword ptr es:[rdi], dx - 17dc: 70 6c jo 0x184a <.symtab+0x184a> - 17de: 65 2e 6f outsd dx, dword ptr cs:[rsi] - 17e1: 00 5f 5f add byte ptr [rdi + 95], bl - 17e4: 50 push rax - 17e5: 52 push rdx - 17e6: 45 54 push r12 - 17e8: 54 push rsp - 17e9: 59 pop rcx - 17ea: 5f pop rdi - 17eb: 46 55 push rbp - 17ed: 4e 43 - 17ef: 54 push rsp - 17f0: 49 4f - 17f2: 4e 5f pop rdi - 17f4: 5f pop rdi - 17f5: 2e 31 30 xor dword ptr cs:[rax], esi - 17f8: 36 34 38 xor al, 56 - 17fb: 00 5f 5f add byte ptr [rdi + 95], bl - 17fe: 50 push rax - 17ff: 52 push rdx - 1800: 45 54 push r12 - 1802: 54 push rsp - 1803: 59 pop rcx - 1804: 5f pop rdi - 1805: 46 55 push rbp - 1807: 4e 43 - 1809: 54 push rsp - 180a: 49 4f - 180c: 4e 5f pop rdi - 180e: 5f pop rdi - 180f: 2e 31 30 xor dword ptr cs:[rax], esi - 1812: 37 - 1813: 36 39 00 cmp dword ptr ss:[rax], eax - 1816: 5f pop rdi - 1817: 5f pop rdi - 1818: 50 push rax - 1819: 52 push rdx - 181a: 45 54 push r12 - 181c: 54 push rsp - 181d: 59 pop rcx - 181e: 5f pop rdi - 181f: 46 55 push rbp - 1821: 4e 43 - 1823: 54 push rsp - 1824: 49 4f - 1826: 4e 5f pop rdi - 1828: 5f pop rdi - 1829: 2e 31 30 xor dword ptr cs:[rax], esi - 182c: 38 38 cmp byte ptr [rax], bh - 182e: 34 00 xor al, 0 - 1830: 5f pop rdi - 1831: 5f pop rdi - 1832: 50 push rax - 1833: 52 push rdx - 1834: 45 54 push r12 - 1836: 54 push rsp - 1837: 59 pop rcx - 1838: 5f pop rdi - 1839: 46 55 push rbp - 183b: 4e 43 - 183d: 54 push rsp - 183e: 49 4f - 1840: 4e 5f pop rdi - 1842: 5f pop rdi - 1843: 2e 31 31 xor dword ptr cs:[rcx], esi - 1846: 30 30 xor byte ptr [rax], dh - 1848: 36 00 5f 5f add byte ptr ss:[rdi + 95], bl - 184c: 50 push rax - 184d: 52 push rdx - 184e: 45 54 push r12 - 1850: 54 push rsp - 1851: 59 pop rcx - 1852: 5f pop rdi - 1853: 46 55 push rbp - 1855: 4e 43 - 1857: 54 push rsp - 1858: 49 4f - 185a: 4e 5f pop rdi - 185c: 5f pop rdi - 185d: 2e 31 30 xor dword ptr cs:[rax], esi - 1860: 39 32 cmp dword ptr [rdx], esi - 1862: 30 00 xor byte ptr [rax], al - 1864: 5f pop rdi - 1865: 5f pop rdi - 1866: 50 push rax - 1867: 52 push rdx - 1868: 45 54 push r12 - 186a: 54 push rsp - 186b: 59 pop rcx - 186c: 5f pop rdi - 186d: 46 55 push rbp - 186f: 4e 43 - 1871: 54 push rsp - 1872: 49 4f - 1874: 4e 5f pop rdi - 1876: 5f pop rdi - 1877: 2e 31 31 xor dword ptr cs:[rcx], esi - 187a: 31 34 39 xor dword ptr [rcx + rdi], esi - 187d: 00 5f 5f add byte ptr [rdi + 95], bl - 1880: 50 push rax - 1881: 52 push rdx - 1882: 45 54 push r12 - 1884: 54 push rsp - 1885: 59 pop rcx - 1886: 5f pop rdi - 1887: 46 55 push rbp - 1889: 4e 43 - 188b: 54 push rsp - 188c: 49 4f - 188e: 4e 5f pop rdi - 1890: 5f pop rdi - 1891: 2e 31 31 xor dword ptr cs:[rcx], esi - 1894: 33 32 xor esi, dword ptr [rdx] - 1896: 32 00 xor al, byte ptr [rax] - 1898: 5f pop rdi - 1899: 5f pop rdi - 189a: 50 push rax - 189b: 52 push rdx - 189c: 45 54 push r12 - 189e: 54 push rsp - 189f: 59 pop rcx - 18a0: 5f pop rdi - 18a1: 46 55 push rbp - 18a3: 4e 43 - 18a5: 54 push rsp - 18a6: 49 4f - 18a8: 4e 5f pop rdi - 18aa: 5f pop rdi - 18ab: 2e 31 31 xor dword ptr cs:[rcx], esi - 18ae: 32 33 xor dh, byte ptr [rbx] - 18b0: 38 00 cmp byte ptr [rax], al - 18b2: 5f pop rdi - 18b3: 5f pop rdi - 18b4: 50 push rax - 18b5: 52 push rdx - 18b6: 45 54 push r12 - 18b8: 54 push rsp - 18b9: 59 pop rcx - 18ba: 5f pop rdi - 18bb: 46 55 push rbp - 18bd: 4e 43 - 18bf: 54 push rsp - 18c0: 49 4f - 18c2: 4e 5f pop rdi - 18c4: 5f pop rdi - 18c5: 2e 31 31 xor dword ptr cs:[rcx], esi - 18c8: 35 31 31 00 5f xor eax, 1593848113 - 18cd: 5f pop rdi - 18ce: 50 push rax - 18cf: 52 push rdx - 18d0: 45 54 push r12 - 18d2: 54 push rsp - 18d3: 59 pop rcx - 18d4: 5f pop rdi - 18d5: 46 55 push rbp - 18d7: 4e 43 - 18d9: 54 push rsp - 18da: 49 4f - 18dc: 4e 5f pop rdi - 18de: 5f pop rdi - 18df: 2e 31 31 xor dword ptr cs:[rcx], esi - 18e2: 34 31 xor al, 49 - 18e4: 39 00 cmp dword ptr [rax], eax - 18e6: 69 6e 6d 61 73 6b 2e imul ebp, dword ptr [rsi + 109], 778793825 - 18ed: 31 31 xor dword ptr [rcx], esi - 18ef: 36 31 31 xor dword ptr ss:[rcx], esi - 18f2: 00 5f 5f add byte ptr [rdi + 95], bl - 18f5: 50 push rax - 18f6: 52 push rdx - 18f7: 45 54 push r12 - 18f9: 54 push rsp - 18fa: 59 pop rcx - 18fb: 5f pop rdi - 18fc: 46 55 push rbp - 18fe: 4e 43 - 1900: 54 push rsp - 1901: 49 4f - 1903: 4e 5f pop rdi - 1905: 5f pop rdi - 1906: 2e 31 31 xor dword ptr cs:[rcx], esi - 1909: 37 - 190a: 31 39 xor dword ptr [rcx], edi - 190c: 00 5f 5f add byte ptr [rdi + 95], bl - 190f: 50 push rax - 1910: 52 push rdx - 1911: 45 54 push r12 - 1913: 54 push rsp - 1914: 59 pop rcx - 1915: 5f pop rdi - 1916: 46 55 push rbp - 1918: 4e 43 - 191a: 54 push rsp - 191b: 49 4f - 191d: 4e 5f pop rdi - 191f: 5f pop rdi - 1920: 2e 31 31 xor dword ptr cs:[rcx], esi - 1923: 36 32 32 xor dh, byte ptr ss:[rdx] - 1926: 00 5f 5f add byte ptr [rdi + 95], bl - 1929: 50 push rax - 192a: 52 push rdx - 192b: 45 54 push r12 - 192d: 54 push rsp - 192e: 59 pop rcx - 192f: 5f pop rdi - 1930: 46 55 push rbp - 1932: 4e 43 - 1934: 54 push rsp - 1935: 49 4f - 1937: 4e 5f pop rdi - 1939: 5f pop rdi - 193a: 2e 31 31 xor dword ptr cs:[rcx], esi - 193d: 38 39 cmp byte ptr [rcx], bh - 193f: 35 00 5f 5f 50 xor eax, 1348427520 - 1944: 52 push rdx - 1945: 45 54 push r12 - 1947: 54 push rsp - 1948: 59 pop rcx - 1949: 5f pop rdi - 194a: 46 55 push rbp - 194c: 4e 43 - 194e: 54 push rsp - 194f: 49 4f - 1951: 4e 5f pop rdi - 1953: 5f pop rdi - 1954: 2e 31 31 xor dword ptr cs:[rcx], esi - 1957: 38 31 cmp byte ptr [rcx], dh - 1959: 30 00 xor byte ptr [rax], al - 195b: 5f pop rdi - 195c: 5f pop rdi - 195d: 50 push rax - 195e: 52 push rdx - 195f: 45 54 push r12 - 1961: 54 push rsp - 1962: 59 pop rcx - 1963: 5f pop rdi - 1964: 46 55 push rbp - 1966: 4e 43 - 1968: 54 push rsp - 1969: 49 4f - 196b: 4e 5f pop rdi - 196d: 5f pop rdi - 196e: 2e 31 32 xor dword ptr cs:[rdx], esi - 1971: 30 37 xor byte ptr [rdi], dh - 1973: 30 00 xor byte ptr [rax], al - 1975: 5f pop rdi - 1976: 5f pop rdi - 1977: 50 push rax - 1978: 52 push rdx - 1979: 45 54 push r12 - 197b: 54 push rsp - 197c: 59 pop rcx - 197d: 5f pop rdi - 197e: 46 55 push rbp - 1980: 4e 43 - 1982: 54 push rsp - 1983: 49 4f - 1985: 4e 5f pop rdi - 1987: 5f pop rdi - 1988: 2e 31 31 xor dword ptr cs:[rcx], esi - 198b: 39 38 cmp dword ptr [rax], edi - 198d: 35 00 5f 5f 50 xor eax, 1348427520 - 1992: 52 push rdx - 1993: 45 54 push r12 - 1995: 54 push rsp - 1996: 59 pop rcx - 1997: 5f pop rdi - 1998: 46 55 push rbp - 199a: 4e 43 - 199c: 54 push rsp - 199d: 49 4f - 199f: 4e 5f pop rdi - 19a1: 5f pop rdi - 19a2: 2e 31 32 xor dword ptr cs:[rdx], esi - 19a5: 32 34 35 00 5f 5f 50 xor dh, byte ptr [rsi + 1348427520] - 19ac: 52 push rdx - 19ad: 45 54 push r12 - 19af: 54 push rsp - 19b0: 59 pop rcx - 19b1: 5f pop rdi - 19b2: 46 55 push rbp - 19b4: 4e 43 - 19b6: 54 push rsp - 19b7: 49 4f - 19b9: 4e 5f pop rdi - 19bb: 5f pop rdi - 19bc: 2e 31 32 xor dword ptr cs:[rdx], esi - 19bf: 31 36 xor dword ptr [rsi], esi - 19c1: 30 00 xor byte ptr [rax], al - 19c3: 5f pop rdi - 19c4: 5f pop rdi - 19c5: 50 push rax - 19c6: 52 push rdx - 19c7: 45 54 push r12 - 19c9: 54 push rsp - 19ca: 59 pop rcx - 19cb: 5f pop rdi - 19cc: 46 55 push rbp - 19ce: 4e 43 - 19d0: 54 push rsp - 19d1: 49 4f - 19d3: 4e 5f pop rdi - 19d5: 5f pop rdi - 19d6: 2e 31 32 xor dword ptr cs:[rdx], esi - 19d9: 34 32 xor al, 50 - 19db: 30 00 xor byte ptr [rax], al - 19dd: 5f pop rdi - 19de: 5f pop rdi - 19df: 50 push rax - 19e0: 52 push rdx - 19e1: 45 54 push r12 - 19e3: 54 push rsp - 19e4: 59 pop rcx - 19e5: 5f pop rdi - 19e6: 46 55 push rbp - 19e8: 4e 43 - 19ea: 54 push rsp - 19eb: 49 4f - 19ed: 4e 5f pop rdi - 19ef: 5f pop rdi - 19f0: 2e 31 32 xor dword ptr cs:[rdx], esi - 19f3: 33 33 xor esi, dword ptr [rbx] - 19f5: 35 00 67 63 6f xor eax, 1868785408 - 19fa: 6e outsb dx, byte ptr [rsi] - 19fb: 76 5f jbe 0x1a5c <.symtab+0x1a5c> - 19fd: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 1a00: 68 65 2e 6f 00 push 7286373 - 1a05: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 1a08: 68 65 5f 6d 61 push 1634557797 - 1a0d: 6c insb byte ptr es:[rdi], dx - 1a0e: 6c insb byte ptr es:[rdi], dx - 1a0f: 6f outsd dx, dword ptr [rsi] - 1a10: 63 65 64 movsxd esp, dword ptr [rbp + 100] - 1a13: 00 67 63 add byte ptr [rdi + 99], ah - 1a16: 6f outsd dx, dword ptr [rsi] - 1a17: 6e outsb dx, byte ptr [rsi] - 1a18: 76 5f jbe 0x1a79 <.symtab+0x1a79> - 1a1a: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 1a1d: 68 65 00 66 69 push 1768292453 - 1a22: 6e outsb dx, byte ptr [rsi] - 1a23: 64 5f pop rdi - 1a25: 6d insd dword ptr es:[rdi], dx - 1a26: 6f outsd dx, dword ptr [rsi] - 1a27: 64 75 6c jne 0x1a96 <.symtab+0x1a96> - 1a2a: 65 5f pop rdi - 1a2c: 69 64 78 00 66 69 6e 64 imul esp, dword ptr [rax + 2*rdi], 1684957542 - 1a34: 5f pop rdi - 1a35: 6d insd dword ptr es:[rdi], dx - 1a36: 6f outsd dx, dword ptr [rsi] - 1a37: 64 75 6c jne 0x1aa6 <.symtab+0x1aa6> - 1a3a: 65 00 67 63 add byte ptr gs:[rdi + 99], ah - 1a3e: 6f outsd dx, dword ptr [rsi] - 1a3f: 6e outsb dx, byte ptr [rsi] - 1a40: 76 5f jbe 0x1aa1 <.symtab+0x1aa1> - 1a42: 64 6c insb byte ptr es:[rdi], dx - 1a44: 2e 6f outsd dx, dword ptr cs:[rsi] - 1a46: 00 6b 6e add byte ptr [rbx + 110], ch - 1a49: 6f outsd dx, dword ptr [rsi] - 1a4a: 77 6e ja 0x1aba <.symtab+0x1aba> - 1a4c: 5f pop rdi - 1a4d: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 1a50: 70 61 jo 0x1ab3 <.symtab+0x1ab3> - 1a52: 72 65 jb 0x1ab9 <.symtab+0x1ab9> - 1a54: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah - 1a58: 72 65 jb 0x1abf <.symtab+0x1abf> - 1a5a: 6c insb byte ptr es:[rdi], dx - 1a5b: 65 61 - 1a5d: 73 65 jae 0x1ac4 <.symtab+0x1ac4> - 1a5f: 5f pop rdi - 1a60: 61 - 1a61: 6c insb byte ptr es:[rdi], dx - 1a62: 6c insb byte ptr es:[rdi], dx - 1a63: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah - 1a67: 72 65 jb 0x1ace <.symtab+0x1ace> - 1a69: 6c insb byte ptr es:[rdi], dx - 1a6a: 65 61 - 1a6c: 73 65 jae 0x1ad3 <.symtab+0x1ad3> - 1a6e: 5f pop rdi - 1a6f: 73 68 jae 0x1ad9 <.symtab+0x1ad9> - 1a71: 6c insb byte ptr es:[rdi], dx - 1a72: 69 62 00 5f 5f 50 52 imul esp, dword ptr [rdx], 1380999007 - 1a79: 45 54 push r12 - 1a7b: 54 push rsp - 1a7c: 59 pop rcx - 1a7d: 5f pop rdi - 1a7e: 46 55 push rbp - 1a80: 4e 43 - 1a82: 54 push rsp - 1a83: 49 4f - 1a85: 4e 5f pop rdi - 1a87: 5f pop rdi - 1a88: 2e 39 37 cmp dword ptr cs:[rdi], esi - 1a8b: 39 35 00 5f 5f 50 cmp dword ptr [rip + 1348427520], esi # 0x505f7991 <_end+0x50134011> - 1a91: 52 push rdx - 1a92: 45 54 push r12 - 1a94: 54 push rsp - 1a95: 59 pop rcx - 1a96: 5f pop rdi - 1a97: 46 55 push rbp - 1a99: 4e 43 - 1a9b: 54 push rsp - 1a9c: 49 4f - 1a9e: 4e 5f pop rdi - 1aa0: 5f pop rdi - 1aa1: 2e 39 37 cmp dword ptr cs:[rdi], esi - 1aa4: 38 37 cmp byte ptr [rdi], dh - 1aa6: 00 67 63 add byte ptr [rdi + 99], ah - 1aa9: 6f outsd dx, dword ptr [rsi] - 1aaa: 6e outsb dx, byte ptr [rsi] - 1aab: 76 5f jbe 0x1b0c <.symtab+0x1b0c> - 1aad: 63 68 61 movsxd ebp, dword ptr [rax + 97] - 1ab0: 72 73 jb 0x1b25 <.symtab+0x1b25> - 1ab2: 65 74 2e je 0x1ae3 <.symtab+0x1ae3> - 1ab5: 6f outsd dx, dword ptr [rsi] - 1ab6: 00 67 63 add byte ptr [rdi + 99], ah - 1ab9: 6f outsd dx, dword ptr [rsi] - 1aba: 6e outsb dx, byte ptr [rsi] - 1abb: 76 5f jbe 0x1b1c <.symtab+0x1b1c> - 1abd: 70 61 jo 0x1b20 <.symtab+0x1b20> - 1abf: 72 73 jb 0x1b34 <.symtab+0x1b34> - 1ac1: 65 5f pop rdi - 1ac3: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 1ac6: 65 00 73 65 add byte ptr gs:[rbx + 101], dh - 1aca: 74 6c je 0x1b38 <.symtab+0x1b38> - 1acc: 6f outsd dx, dword ptr [rsi] - 1acd: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 1ad0: 65 2e 6f outsd dx, dword ptr cs:[rsi] - 1ad3: 00 6e 65 add byte ptr [rsi + 101], ch - 1ad6: 77 5f ja 0x1b37 <.symtab+0x1b37> - 1ad8: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 1adb: 70 6f jo 0x1b4c <.symtab+0x1b4c> - 1add: 73 69 jae 0x1b48 <.symtab+0x1b48> - 1adf: 74 65 je 0x1b46 <.symtab+0x1b46> - 1ae1: 5f pop rdi - 1ae2: 6e outsb dx, byte ptr [rsi] - 1ae3: 61 - 1ae4: 6d insd dword ptr es:[rdi], dx - 1ae5: 65 00 66 72 add byte ptr gs:[rsi + 114], ah - 1ae9: 65 65 5f pop rdi - 1aec: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 1aef: 65 67 6f outsd dx, dword ptr gs:[esi] - 1af2: 72 79 jb 0x1b6d <.symtab+0x1b6d> - 1af4: 00 5f 6e add byte ptr [rdi + 110], bl - 1af7: 6c insb byte ptr es:[rdi], dx - 1af8: 5f pop rdi - 1af9: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 1afc: 72 65 jb 0x1b63 <.symtab+0x1b63> - 1afe: 6e outsb dx, byte ptr [rsi] - 1aff: 74 5f je 0x1b60 <.symtab+0x1b60> - 1b01: 75 73 jne 0x1b76 <.symtab+0x1b76> - 1b03: 65 64 00 5f 6e add byte ptr fs:[rdi + 110], bl - 1b08: 6c insb byte ptr es:[rdi], dx - 1b09: 5f pop rdi - 1b0a: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 1b0d: 65 67 6f outsd dx, dword ptr gs:[esi] - 1b10: 72 79 jb 0x1b8b <.symtab+0x1b8b> - 1b12: 5f pop rdi - 1b13: 70 6f jo 0x1b84 <.symtab+0x1b84> - 1b15: 73 74 jae 0x1b8b <.symtab+0x1b8b> - 1b17: 6c insb byte ptr es:[rdi], dx - 1b18: 6f outsd dx, dword ptr [rsi] - 1b19: 61 - 1b1a: 64 00 66 69 add byte ptr fs:[rsi + 105], ah - 1b1e: 6e outsb dx, byte ptr [rsi] - 1b1f: 64 6c insb byte ptr es:[rdi], dx - 1b21: 6f outsd dx, dword ptr [rsi] - 1b22: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 1b25: 65 2e 6f outsd dx, dword ptr cs:[rsi] - 1b28: 00 73 6c add byte ptr [rbx + 108], dh - 1b2b: 61 - 1b2c: 73 68 jae 0x1b96 <.symtab+0x1b96> - 1b2e: 64 6f outsd dx, dword ptr fs:[rsi] - 1b30: 74 2e je 0x1b60 <.symtab+0x1b60> - 1b32: 31 30 xor dword ptr [rax], esi - 1b34: 33 33 xor esi, dword ptr [rbx] - 1b36: 35 00 63 6f 64 xor eax, 1685021440 - 1b3b: 65 73 65 jae 0x1ba3 <.symtab+0x1ba3> - 1b3e: 74 5f je 0x1b9f <.symtab+0x1b9f> - 1b40: 69 64 78 2e 31 30 33 36 imul esp, dword ptr [rax + 2*rdi + 46], 909324337 - 1b48: 30 00 xor byte ptr [rax], al - 1b4a: 5f pop rdi - 1b4b: 5f pop rdi - 1b4c: 50 push rax - 1b4d: 52 push rdx - 1b4e: 45 54 push r12 - 1b50: 54 push rsp - 1b51: 59 pop rcx - 1b52: 5f pop rdi - 1b53: 46 55 push rbp - 1b55: 4e 43 - 1b57: 54 push rsp - 1b58: 49 4f - 1b5a: 4e 5f pop rdi - 1b5c: 5f pop rdi - 1b5d: 2e 31 30 xor dword ptr cs:[rax], esi - 1b60: 33 36 xor esi, dword ptr [rsi] - 1b62: 35 00 6c 6f 61 xor eax, 1634692096 - 1b67: 64 6c insb byte ptr es:[rdi], dx - 1b69: 6f outsd dx, dword ptr [rsi] - 1b6a: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 1b6d: 65 2e 6f outsd dx, dword ptr cs:[rsi] - 1b70: 00 5f 6e add byte ptr [rdi + 110], bl - 1b73: 6c insb byte ptr es:[rdi], dx - 1b74: 5f pop rdi - 1b75: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 1b78: 65 67 6f outsd dx, dword ptr gs:[esi] - 1b7b: 72 79 jb 0x1bf6 <.symtab+0x1bf6> - 1b7d: 5f pop rdi - 1b7e: 6e outsb dx, byte ptr [rsi] - 1b7f: 75 6d jne 0x1bee <.symtab+0x1bee> - 1b81: 5f pop rdi - 1b82: 69 74 65 6d 73 00 5f 6e imul esi, dword ptr [rbp + 2*riz + 109], 1851719795 - 1b8a: 6c insb byte ptr es:[rdi], dx - 1b8b: 5f pop rdi - 1b8c: 76 61 jbe 0x1bef <.symtab+0x1bef> - 1b8e: 6c insb byte ptr es:[rdi], dx - 1b8f: 75 65 jne 0x1bf6 <.symtab+0x1bf6> - 1b91: 5f pop rdi - 1b92: 74 79 je 0x1c0d <.symtab+0x1c0d> - 1b94: 70 65 jo 0x1bfb <.symtab+0x1bfb> - 1b96: 73 00 jae 0x1b98 <.symtab+0x1b98> - 1b98: 5f pop rdi - 1b99: 5f pop rdi - 1b9a: 50 push rax - 1b9b: 52 push rdx - 1b9c: 45 54 push r12 - 1b9e: 54 push rsp - 1b9f: 59 pop rcx - 1ba0: 5f pop rdi - 1ba1: 46 55 push rbp - 1ba3: 4e 43 - 1ba5: 54 push rsp - 1ba6: 49 4f - 1ba8: 4e 5f pop rdi - 1baa: 5f pop rdi - 1bab: 2e 39 38 cmp dword ptr cs:[rax], edi - 1bae: 36 31 00 xor dword ptr ss:[rax], eax - 1bb1: 5f pop rdi - 1bb2: 6e outsb dx, byte ptr [rsi] - 1bb3: 6c insb byte ptr es:[rdi], dx - 1bb4: 5f pop rdi - 1bb5: 76 61 jbe 0x1c18 <.symtab+0x1c18> - 1bb7: 6c insb byte ptr es:[rdi], dx - 1bb8: 75 65 jne 0x1c1f <.symtab+0x1c1f> - 1bba: 5f pop rdi - 1bbb: 74 79 je 0x1c36 <.symtab+0x1c36> - 1bbd: 70 65 jo 0x1c24 <.symtab+0x1c24> - 1bbf: 5f pop rdi - 1bc0: 4c 43 - 1bc2: 5f pop rdi - 1bc3: 43 54 push r12 - 1bc5: 59 pop rcx - 1bc6: 50 push rax - 1bc7: 45 00 5f 6e add byte ptr [r15 + 110], r11b - 1bcb: 6c insb byte ptr es:[rdi], dx - 1bcc: 5f pop rdi - 1bcd: 76 61 jbe 0x1c30 <.symtab+0x1c30> - 1bcf: 6c insb byte ptr es:[rdi], dx - 1bd0: 75 65 jne 0x1c37 <.symtab+0x1c37> - 1bd2: 5f pop rdi - 1bd3: 74 79 je 0x1c4e <.symtab+0x1c4e> - 1bd5: 70 65 jo 0x1c3c <.symtab+0x1c3c> - 1bd7: 5f pop rdi - 1bd8: 4c 43 - 1bda: 5f pop rdi - 1bdb: 4e 55 push rbp - 1bdd: 4d 45 - 1bdf: 52 push rdx - 1be0: 49 43 - 1be2: 00 5f 6e add byte ptr [rdi + 110], bl - 1be5: 6c insb byte ptr es:[rdi], dx - 1be6: 5f pop rdi - 1be7: 76 61 jbe 0x1c4a <.symtab+0x1c4a> - 1be9: 6c insb byte ptr es:[rdi], dx - 1bea: 75 65 jne 0x1c51 <.symtab+0x1c51> - 1bec: 5f pop rdi - 1bed: 74 79 je 0x1c68 <.symtab+0x1c68> - 1bef: 70 65 jo 0x1c56 <.symtab+0x1c56> - 1bf1: 5f pop rdi - 1bf2: 4c 43 - 1bf4: 5f pop rdi - 1bf5: 54 push rsp - 1bf6: 49 4d - 1bf8: 45 00 5f 6e add byte ptr [r15 + 110], r11b - 1bfc: 6c insb byte ptr es:[rdi], dx - 1bfd: 5f pop rdi - 1bfe: 76 61 jbe 0x1c61 <.symtab+0x1c61> - 1c00: 6c insb byte ptr es:[rdi], dx - 1c01: 75 65 jne 0x1c68 <.symtab+0x1c68> - 1c03: 5f pop rdi - 1c04: 74 79 je 0x1c7f <.symtab+0x1c7f> - 1c06: 70 65 jo 0x1c6d <.symtab+0x1c6d> - 1c08: 5f pop rdi - 1c09: 4c 43 - 1c0b: 5f pop rdi - 1c0c: 43 4f - 1c0e: 4c 4c - 1c10: 41 54 push r12 - 1c12: 45 00 5f 6e add byte ptr [r15 + 110], r11b - 1c16: 6c insb byte ptr es:[rdi], dx - 1c17: 5f pop rdi - 1c18: 76 61 jbe 0x1c7b <.symtab+0x1c7b> - 1c1a: 6c insb byte ptr es:[rdi], dx - 1c1b: 75 65 jne 0x1c82 <.symtab+0x1c82> - 1c1d: 5f pop rdi - 1c1e: 74 79 je 0x1c99 <.symtab+0x1c99> - 1c20: 70 65 jo 0x1c87 <.symtab+0x1c87> - 1c22: 5f pop rdi - 1c23: 4c 43 - 1c25: 5f pop rdi - 1c26: 4d 4f - 1c28: 4e 45 - 1c2a: 54 push rsp - 1c2b: 41 52 push r10 - 1c2d: 59 pop rcx - 1c2e: 00 5f 6e add byte ptr [rdi + 110], bl - 1c31: 6c insb byte ptr es:[rdi], dx - 1c32: 5f pop rdi - 1c33: 76 61 jbe 0x1c96 <.symtab+0x1c96> - 1c35: 6c insb byte ptr es:[rdi], dx - 1c36: 75 65 jne 0x1c9d <.symtab+0x1c9d> - 1c38: 5f pop rdi - 1c39: 74 79 je 0x1cb4 <.symtab+0x1cb4> - 1c3b: 70 65 jo 0x1ca2 <.symtab+0x1ca2> - 1c3d: 5f pop rdi - 1c3e: 4c 43 - 1c40: 5f pop rdi - 1c41: 4d 45 - 1c43: 53 push rbx - 1c44: 53 push rbx - 1c45: 41 47 - 1c47: 45 53 push r11 - 1c49: 00 5f 6e add byte ptr [rdi + 110], bl - 1c4c: 6c insb byte ptr es:[rdi], dx - 1c4d: 5f pop rdi - 1c4e: 76 61 jbe 0x1cb1 <.symtab+0x1cb1> - 1c50: 6c insb byte ptr es:[rdi], dx - 1c51: 75 65 jne 0x1cb8 <.symtab+0x1cb8> - 1c53: 5f pop rdi - 1c54: 74 79 je 0x1ccf <.symtab+0x1ccf> - 1c56: 70 65 jo 0x1cbd <.symtab+0x1cbd> - 1c58: 5f pop rdi - 1c59: 4c 43 - 1c5b: 5f pop rdi - 1c5c: 50 push rax - 1c5d: 41 50 push r8 - 1c5f: 45 52 push r10 - 1c61: 00 5f 6e add byte ptr [rdi + 110], bl - 1c64: 6c insb byte ptr es:[rdi], dx - 1c65: 5f pop rdi - 1c66: 76 61 jbe 0x1cc9 <.symtab+0x1cc9> - 1c68: 6c insb byte ptr es:[rdi], dx - 1c69: 75 65 jne 0x1cd0 <.symtab+0x1cd0> - 1c6b: 5f pop rdi - 1c6c: 74 79 je 0x1ce7 <.symtab+0x1ce7> - 1c6e: 70 65 jo 0x1cd5 <.symtab+0x1cd5> - 1c70: 5f pop rdi - 1c71: 4c 43 - 1c73: 5f pop rdi - 1c74: 4e 41 - 1c76: 4d 45 - 1c78: 00 5f 6e add byte ptr [rdi + 110], bl - 1c7b: 6c insb byte ptr es:[rdi], dx - 1c7c: 5f pop rdi - 1c7d: 76 61 jbe 0x1ce0 <.symtab+0x1ce0> - 1c7f: 6c insb byte ptr es:[rdi], dx - 1c80: 75 65 jne 0x1ce7 <.symtab+0x1ce7> - 1c82: 5f pop rdi - 1c83: 74 79 je 0x1cfe <.symtab+0x1cfe> - 1c85: 70 65 jo 0x1cec <.symtab+0x1cec> - 1c87: 5f pop rdi - 1c88: 4c 43 - 1c8a: 5f pop rdi - 1c8b: 41 44 - 1c8d: 44 52 push rdx - 1c8f: 45 53 push r11 - 1c91: 53 push rbx - 1c92: 00 5f 6e add byte ptr [rdi + 110], bl - 1c95: 6c insb byte ptr es:[rdi], dx - 1c96: 5f pop rdi - 1c97: 76 61 jbe 0x1cfa <.symtab+0x1cfa> - 1c99: 6c insb byte ptr es:[rdi], dx - 1c9a: 75 65 jne 0x1d01 <.symtab+0x1d01> - 1c9c: 5f pop rdi - 1c9d: 74 79 je 0x1d18 <.symtab+0x1d18> - 1c9f: 70 65 jo 0x1d06 <.symtab+0x1d06> - 1ca1: 5f pop rdi - 1ca2: 4c 43 - 1ca4: 5f pop rdi - 1ca5: 54 push rsp - 1ca6: 45 4c - 1ca8: 45 50 push r8 - 1caa: 48 4f - 1cac: 4e 45 - 1cae: 00 5f 6e add byte ptr [rdi + 110], bl - 1cb1: 6c insb byte ptr es:[rdi], dx - 1cb2: 5f pop rdi - 1cb3: 76 61 jbe 0x1d16 <.symtab+0x1d16> - 1cb5: 6c insb byte ptr es:[rdi], dx - 1cb6: 75 65 jne 0x1d1d <.symtab+0x1d1d> - 1cb8: 5f pop rdi - 1cb9: 74 79 je 0x1d34 <.symtab+0x1d34> - 1cbb: 70 65 jo 0x1d22 <.symtab+0x1d22> - 1cbd: 5f pop rdi - 1cbe: 4c 43 - 1cc0: 5f pop rdi - 1cc1: 4d 45 - 1cc3: 41 53 push r11 - 1cc5: 55 push rbp - 1cc6: 52 push rdx - 1cc7: 45 4d - 1cc9: 45 4e - 1ccb: 54 push rsp - 1ccc: 00 5f 6e add byte ptr [rdi + 110], bl - 1ccf: 6c insb byte ptr es:[rdi], dx - 1cd0: 5f pop rdi - 1cd1: 76 61 jbe 0x1d34 <.symtab+0x1d34> - 1cd3: 6c insb byte ptr es:[rdi], dx - 1cd4: 75 65 jne 0x1d3b <.symtab+0x1d3b> - 1cd6: 5f pop rdi - 1cd7: 74 79 je 0x1d52 <.symtab+0x1d52> - 1cd9: 70 65 jo 0x1d40 <.symtab+0x1d40> - 1cdb: 5f pop rdi - 1cdc: 4c 43 - 1cde: 5f pop rdi - 1cdf: 49 44 - 1ce1: 45 4e - 1ce3: 54 push rsp - 1ce4: 49 46 - 1ce6: 49 43 - 1ce8: 41 54 push r12 - 1cea: 49 4f - 1cec: 4e 00 6c 6f 61 add byte ptr [rdi + 2*r13 + 97], r13b - 1cf1: 64 61 - 1cf3: 72 63 jb 0x1d58 <.symtab+0x1d58> - 1cf5: 68 69 76 65 2e push 778401385 - 1cfa: 6f outsd dx, dword ptr [rsi] - 1cfb: 00 61 72 add byte ptr [rcx + 114], ah - 1cfe: 63 68 6c movsxd ebp, dword ptr [rax + 108] - 1d01: 6f outsd dx, dword ptr [rsi] - 1d02: 61 - 1d03: 64 65 64 00 61 72 add byte ptr fs:[rcx + 114], ah - 1d09: 63 68 6d movsxd ebp, dword ptr [rax + 109] - 1d0c: 61 - 1d0d: 70 70 jo 0x1d7f <.symtab+0x1d7f> - 1d0f: 65 64 00 68 65 add byte ptr fs:[rax + 101], ch - 1d14: 61 - 1d15: 64 6d insd dword ptr es:[rdi], dx - 1d17: 61 - 1d18: 70 00 jo 0x1d1a <.symtab+0x1d1a> - 1d1a: 61 - 1d1b: 72 63 jb 0x1d80 <.symtab+0x1d80> - 1d1d: 68 69 76 65 5f push 1600484969 - 1d22: 73 74 jae 0x1d98 <.symtab+0x1d98> - 1d24: 61 - 1d25: 74 00 je 0x1d27 <.symtab+0x1d27> - 1d27: 61 - 1d28: 72 63 jb 0x1d8d <.symtab+0x1d8d> - 1d2a: 68 66 6e 61 6d push 1835101798 - 1d2f: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 1d33: 50 push rax - 1d34: 52 push rdx - 1d35: 45 54 push r12 - 1d37: 54 push rsp - 1d38: 59 pop rcx - 1d39: 5f pop rdi - 1d3a: 46 55 push rbp - 1d3c: 4e 43 - 1d3e: 54 push rsp - 1d3f: 49 4f - 1d41: 4e 5f pop rdi - 1d43: 5f pop rdi - 1d44: 2e 39 39 cmp dword ptr cs:[rcx], edi - 1d47: 33 37 xor esi, dword ptr [rdi] - 1d49: 00 5f 5f add byte ptr [rdi + 95], bl - 1d4c: 50 push rax - 1d4d: 52 push rdx - 1d4e: 45 54 push r12 - 1d50: 54 push rsp - 1d51: 59 pop rcx - 1d52: 5f pop rdi - 1d53: 46 55 push rbp - 1d55: 4e 43 - 1d57: 54 push rsp - 1d58: 49 4f - 1d5a: 4e 5f pop rdi - 1d5c: 5f pop rdi - 1d5d: 2e 39 39 cmp dword ptr cs:[rcx], edi - 1d60: 37 - 1d61: 37 - 1d62: 00 43 2d add byte ptr [rbx + 45], al - 1d65: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] - 1d69: 65 2e 6f outsd dx, dword ptr cs:[rsi] - 1d6c: 00 74 72 61 add byte ptr [rdx + 2*rsi + 97], dh - 1d70: 6e outsb dx, byte ptr [rsi] - 1d71: 73 6c jae 0x1ddf <.symtab+0x1ddf> - 1d73: 69 74 5f 66 72 6f 6d 5f imul esi, dword ptr [rdi + 2*rbx + 102], 1601007474 - 1d7b: 69 64 78 00 74 72 61 6e imul esp, dword ptr [rax + 2*rdi], 1851880052 - 1d83: 73 6c jae 0x1df1 <.symtab+0x1df1> - 1d85: 69 74 5f 66 72 6f 6d 5f imul esi, dword ptr [rdi + 2*rbx + 102], 1601007474 - 1d8d: 74 62 je 0x1df1 <.symtab+0x1df1> - 1d8f: 6c insb byte ptr es:[rdi], dx - 1d90: 00 74 72 61 add byte ptr [rdx + 2*rsi + 97], dh - 1d94: 6e outsb dx, byte ptr [rsi] - 1d95: 73 6c jae 0x1e03 <.symtab+0x1e03> - 1d97: 69 74 5f 74 6f 5f 69 64 imul esi, dword ptr [rdi + 2*rbx + 116], 1684627311 - 1d9f: 78 00 js 0x1da1 <.symtab+0x1da1> - 1da1: 74 72 je 0x1e15 <.symtab+0x1e15> - 1da3: 61 - 1da4: 6e outsb dx, byte ptr [rsi] - 1da5: 73 6c jae 0x1e13 <.symtab+0x1e13> - 1da7: 69 74 5f 74 6f 5f 74 62 imul esi, dword ptr [rdi + 2*rbx + 116], 1651793775 - 1daf: 6c insb byte ptr es:[rdi], dx - 1db0: 00 73 69 add byte ptr [rbx + 105], dh - 1db3: 67 61 - 1db5: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] - 1db9: 6e outsb dx, byte ptr [rsi] - 1dba: 2e 6f outsd dx, dword ptr cs:[rsi] - 1dbc: 00 5f 5f add byte ptr [rdi + 95], bl - 1dbf: 72 65 jb 0x1e26 <.symtab+0x1e26> - 1dc1: 73 74 jae 0x1e37 <.symtab+0x1e37> - 1dc3: 6f outsd dx, dword ptr [rsi] - 1dc4: 72 65 jb 0x1e2b <.symtab+0x1e2b> - 1dc6: 5f pop rdi - 1dc7: 72 74 jb 0x1e3d <.symtab+0x1e3d> - 1dc9: 00 73 65 add byte ptr [rbx + 101], dh - 1dcc: 74 65 je 0x1e33 <.symtab+0x1e33> - 1dce: 6e outsb dx, byte ptr [rsi] - 1dcf: 76 2e jbe 0x1dff <.symtab+0x1dff> - 1dd1: 6f outsd dx, dword ptr [rsi] - 1dd2: 00 65 6e add byte ptr [rbp + 110], ah - 1dd5: 76 6c jbe 0x1e43 <.symtab+0x1e43> - 1dd7: 6f outsd dx, dword ptr [rsi] - 1dd8: 63 6b 00 movsxd ebp, dword ptr [rbx] - 1ddb: 6c insb byte ptr es:[rdi], dx - 1ddc: 61 - 1ddd: 73 74 jae 0x1e53 <.symtab+0x1e53> - 1ddf: 5f pop rdi - 1de0: 65 6e outsb dx, byte ptr gs:[rsi] - 1de2: 76 69 jbe 0x1e4d <.symtab+0x1e4d> - 1de4: 72 6f jb 0x1e55 <.symtab+0x1e55> - 1de6: 6e outsb dx, byte ptr [rsi] - 1de7: 00 6b 6e add byte ptr [rbx + 110], ch - 1dea: 6f outsd dx, dword ptr [rsi] - 1deb: 77 6e ja 0x1e5b <.symtab+0x1e5b> - 1ded: 5f pop rdi - 1dee: 76 61 jbe 0x1e51 <.symtab+0x1e51> - 1df0: 6c insb byte ptr es:[rdi], dx - 1df1: 75 65 jne 0x1e58 <.symtab+0x1e58> - 1df3: 73 00 jae 0x1df5 <.symtab+0x1df5> - 1df5: 76 66 jbe 0x1e5d <.symtab+0x1e5d> - 1df7: 70 72 jo 0x1e6b <.symtab+0x1e6b> - 1df9: 69 6e 74 66 2d 69 6e imul ebp, dword ptr [rsi + 116], 1852386662 - 1e00: 74 65 je 0x1e67 <.symtab+0x1e67> - 1e02: 72 6e jb 0x1e72 <.symtab+0x1e72> - 1e04: 61 - 1e05: 6c insb byte ptr es:[rdi], dx - 1e06: 2e 6f outsd dx, dword ptr cs:[rsi] - 1e08: 00 67 72 add byte ptr [rdi + 114], ah - 1e0b: 6f outsd dx, dword ptr [rsi] - 1e0c: 75 70 jne 0x1e7e <.symtab+0x1e7e> - 1e0e: 5f pop rdi - 1e0f: 6e outsb dx, byte ptr [rsi] - 1e10: 75 6d jne 0x1e7f <.symtab+0x1e7f> - 1e12: 62 - 1e13: 65 72 00 jb 0x1e16 <.symtab+0x1e16> - 1e16: 5f pop rdi - 1e17: 49 4f - 1e19: 5f pop rdi - 1e1a: 68 65 6c 70 65 push 1701866597 - 1e1f: 72 5f jb 0x1e80 <.symtab+0x1e80> - 1e21: 6f outsd dx, dword ptr [rsi] - 1e22: 76 65 jbe 0x1e89 <.symtab+0x1e89> - 1e24: 72 66 jb 0x1e8c <.symtab+0x1e8c> - 1e26: 6c insb byte ptr es:[rdi], dx - 1e27: 6f outsd dx, dword ptr [rsi] - 1e28: 77 00 ja 0x1e2a <.symtab+0x1e2a> - 1e2a: 70 72 jo 0x1e9e <.symtab+0x1e9e> - 1e2c: 69 6e 74 66 5f 70 6f imul ebp, dword ptr [rsi + 116], 1869635430 - 1e33: 73 69 jae 0x1e9e <.symtab+0x1e9e> - 1e35: 74 69 je 0x1ea0 <.symtab+0x1ea0> - 1e37: 6f outsd dx, dword ptr [rsi] - 1e38: 6e outsb dx, byte ptr [rsi] - 1e39: 61 - 1e3a: 6c insb byte ptr es:[rdi], dx - 1e3b: 00 5f 5f add byte ptr [rdi + 95], bl - 1e3e: 50 push rax - 1e3f: 52 push rdx - 1e40: 45 54 push r12 - 1e42: 54 push rsp - 1e43: 59 pop rcx - 1e44: 5f pop rdi - 1e45: 46 55 push rbp - 1e47: 4e 43 - 1e49: 54 push rsp - 1e4a: 49 4f - 1e4c: 4e 5f pop rdi - 1e4e: 5f pop rdi - 1e4f: 2e 31 33 xor dword ptr cs:[rbx], esi - 1e52: 38 34 38 cmp byte ptr [rax + rdi], dh - 1e55: 00 6a 75 add byte ptr [rdx + 117], ch - 1e58: 6d insd dword ptr es:[rdi], dx - 1e59: 70 5f jo 0x1eba <.symtab+0x1eba> - 1e5b: 74 61 je 0x1ebe <.symtab+0x1ebe> - 1e5d: 62 - 1e5e: 6c insb byte ptr es:[rdi], dx - 1e5f: 65 00 73 74 add byte ptr gs:[rbx + 116], dh - 1e63: 65 70 34 jo 0x1e9a <.symtab+0x1e9a> - 1e66: 5f pop rdi - 1e67: 6a 75 push 117 - 1e69: 6d insd dword ptr es:[rdi], dx - 1e6a: 70 73 jo 0x1edf <.symtab+0x1edf> - 1e6c: 2e 31 33 xor dword ptr cs:[rbx], esi - 1e6f: 38 35 32 00 6e 75 cmp byte ptr [rip + 1970143282], dh # 0x756e1ea7 <_end+0x7521e527> - 1e75: 6c insb byte ptr es:[rdi], dx - 1e76: 6c insb byte ptr es:[rdi], dx - 1e77: 00 73 74 add byte ptr [rbx + 116], dh - 1e7a: 65 70 30 jo 0x1ead <.symtab+0x1ead> - 1e7d: 5f pop rdi - 1e7e: 6a 75 push 117 - 1e80: 6d insd dword ptr es:[rdi], dx - 1e81: 70 73 jo 0x1ef6 <.symtab+0x1ef6> - 1e83: 2e 31 33 xor dword ptr cs:[rbx], esi - 1e86: 36 30 33 xor byte ptr ss:[rbx], dh - 1e89: 00 62 75 add byte ptr [rdx + 117], ah - 1e8c: 66 66 65 72 65 jb 0x1ef6 <.symtab+0x1ef6> - 1e91: 64 5f pop rdi - 1e93: 76 66 jbe 0x1efb <.symtab+0x1efb> - 1e95: 70 72 jo 0x1f09 <.symtab+0x1f09> - 1e97: 69 6e 74 66 00 73 74 imul ebp, dword ptr [rsi + 116], 1953693798 - 1e9e: 65 70 34 jo 0x1ed5 <.symtab+0x1ed5> - 1ea1: 5f pop rdi - 1ea2: 6a 75 push 117 - 1ea4: 6d insd dword ptr es:[rdi], dx - 1ea5: 70 73 jo 0x1f1a <.symtab+0x1f1a> - 1ea7: 2e 31 33 xor dword ptr cs:[rbx], esi - 1eaa: 36 33 39 xor edi, dword ptr ss:[rcx] - 1ead: 00 73 74 add byte ptr [rbx + 116], dh - 1eb0: 65 70 33 jo 0x1ee6 <.symtab+0x1ee6> - 1eb3: 61 - 1eb4: 5f pop rdi - 1eb5: 6a 75 push 117 - 1eb7: 6d insd dword ptr es:[rdi], dx - 1eb8: 70 73 jo 0x1f2d <.symtab+0x1f2d> - 1eba: 2e 31 33 xor dword ptr cs:[rbx], esi - 1ebd: 36 33 36 xor esi, dword ptr ss:[rsi] - 1ec0: 00 73 74 add byte ptr [rbx + 116], dh - 1ec3: 65 70 32 jo 0x1ef8 <.symtab+0x1ef8> - 1ec6: 5f pop rdi - 1ec7: 6a 75 push 117 - 1ec9: 6d insd dword ptr es:[rdi], dx - 1eca: 70 73 jo 0x1f3f <.symtab+0x1f3f> - 1ecc: 2e 31 33 xor dword ptr cs:[rbx], esi - 1ecf: 36 33 35 00 73 74 65 xor esi, dword ptr ss:[rip + 1702130432] - 1ed6: 70 31 jo 0x1f09 <.symtab+0x1f09> - 1ed8: 5f pop rdi - 1ed9: 6a 75 push 117 - 1edb: 6d insd dword ptr es:[rdi], dx - 1edc: 70 73 jo 0x1f51 <.symtab+0x1f51> - 1ede: 2e 31 33 xor dword ptr cs:[rbx], esi - 1ee1: 36 33 34 00 xor esi, dword ptr ss:[rax + rax] - 1ee5: 73 74 jae 0x1f5b <.symtab+0x1f5b> - 1ee7: 65 70 33 jo 0x1f1d <.symtab+0x1f1d> - 1eea: 62 - 1eeb: 5f pop rdi - 1eec: 6a 75 push 117 - 1eee: 6d insd dword ptr es:[rdi], dx - 1eef: 70 73 jo 0x1f64 <.symtab+0x1f64> - 1ef1: 2e 31 33 xor dword ptr cs:[rbx], esi - 1ef4: 36 33 38 xor edi, dword ptr ss:[rax] - 1ef7: 00 5f 5f add byte ptr [rdi + 95], bl - 1efa: 50 push rax - 1efb: 52 push rdx - 1efc: 45 54 push r12 - 1efe: 54 push rsp - 1eff: 59 pop rcx - 1f00: 5f pop rdi - 1f01: 46 55 push rbp - 1f03: 4e 43 - 1f05: 54 push rsp - 1f06: 49 4f - 1f08: 4e 5f pop rdi - 1f0a: 5f pop rdi - 1f0b: 2e 31 33 xor dword ptr cs:[rbx], esi - 1f0e: 35 39 39 00 5f xor eax, 1593850169 - 1f13: 49 4f - 1f15: 5f pop rdi - 1f16: 68 65 6c 70 65 push 1701866597 - 1f1b: 72 5f jb 0x1f7c <.symtab+0x1f7c> - 1f1d: 6a 75 push 117 - 1f1f: 6d insd dword ptr es:[rdi], dx - 1f20: 70 73 jo 0x1f95 <.symtab+0x1f95> - 1f22: 00 76 66 add byte ptr [rsi + 102], dh - 1f25: 77 70 ja 0x1f97 <.symtab+0x1f97> - 1f27: 72 69 jb 0x1f92 <.symtab+0x1f92> - 1f29: 6e outsb dx, byte ptr [rsi] - 1f2a: 74 66 je 0x1f92 <.symtab+0x1f92> - 1f2c: 2d 69 6e 74 65 sub eax, 1702129257 - 1f31: 72 6e jb 0x1fa1 <.symtab+0x1fa1> - 1f33: 61 - 1f34: 6c insb byte ptr es:[rdi], dx - 1f35: 2e 6f outsd dx, dword ptr cs:[rsi] - 1f37: 00 5f 5f add byte ptr [rdi + 95], bl - 1f3a: 50 push rax - 1f3b: 52 push rdx - 1f3c: 45 54 push r12 - 1f3e: 54 push rsp - 1f3f: 59 pop rcx - 1f40: 5f pop rdi - 1f41: 46 55 push rbp - 1f43: 4e 43 - 1f45: 54 push rsp - 1f46: 49 4f - 1f48: 4e 5f pop rdi - 1f4a: 5f pop rdi - 1f4b: 2e 31 33 xor dword ptr cs:[rbx], esi - 1f4e: 38 37 cmp byte ptr [rdi], dh - 1f50: 34 00 xor al, 0 - 1f52: 73 74 jae 0x1fc8 <.symtab+0x1fc8> - 1f54: 65 70 34 jo 0x1f8b <.symtab+0x1f8b> - 1f57: 5f pop rdi - 1f58: 6a 75 push 117 - 1f5a: 6d insd dword ptr es:[rdi], dx - 1f5b: 70 73 jo 0x1fd0 <.symtab+0x1fd0> - 1f5d: 2e 31 33 xor dword ptr cs:[rbx], esi - 1f60: 38 37 cmp byte ptr [rdi], dh - 1f62: 38 00 cmp byte ptr [rax], al - 1f64: 73 74 jae 0x1fda <.symtab+0x1fda> - 1f66: 65 70 30 jo 0x1f99 <.symtab+0x1f99> - 1f69: 5f pop rdi - 1f6a: 6a 75 push 117 - 1f6c: 6d insd dword ptr es:[rdi], dx - 1f6d: 70 73 jo 0x1fe2 <.symtab+0x1fe2> - 1f6f: 2e 31 33 xor dword ptr cs:[rbx], esi - 1f72: 36 32 39 xor bh, byte ptr ss:[rcx] - 1f75: 00 73 74 add byte ptr [rbx + 116], dh - 1f78: 65 70 34 jo 0x1faf <.symtab+0x1faf> - 1f7b: 5f pop rdi - 1f7c: 6a 75 push 117 - 1f7e: 6d insd dword ptr es:[rdi], dx - 1f7f: 70 73 jo 0x1ff4 <.symtab+0x1ff4> - 1f81: 2e 31 33 xor dword ptr cs:[rbx], esi - 1f84: 36 36 35 00 73 74 65 xor eax, 1702130432 - 1f8b: 70 33 jo 0x1fc0 <.symtab+0x1fc0> - 1f8d: 61 - 1f8e: 5f pop rdi - 1f8f: 6a 75 push 117 - 1f91: 6d insd dword ptr es:[rdi], dx - 1f92: 70 73 jo 0x2007 <.symtab+0x2007> - 1f94: 2e 31 33 xor dword ptr cs:[rbx], esi - 1f97: 36 36 32 00 xor al, byte ptr ss:[rax] - 1f9b: 73 74 jae 0x2011 <.symtab+0x2011> - 1f9d: 65 70 32 jo 0x1fd2 <.symtab+0x1fd2> - 1fa0: 5f pop rdi - 1fa1: 6a 75 push 117 - 1fa3: 6d insd dword ptr es:[rdi], dx - 1fa4: 70 73 jo 0x2019 <.symtab+0x2019> - 1fa6: 2e 31 33 xor dword ptr cs:[rbx], esi - 1fa9: 36 36 31 00 xor dword ptr ss:[rax], eax - 1fad: 73 74 jae 0x2023 <.symtab+0x2023> - 1faf: 65 70 31 jo 0x1fe3 <.symtab+0x1fe3> - 1fb2: 5f pop rdi - 1fb3: 6a 75 push 117 - 1fb5: 6d insd dword ptr es:[rdi], dx - 1fb6: 70 73 jo 0x202b <.symtab+0x202b> - 1fb8: 2e 31 33 xor dword ptr cs:[rbx], esi - 1fbb: 36 36 30 00 xor byte ptr ss:[rax], al - 1fbf: 73 74 jae 0x2035 <.symtab+0x2035> - 1fc1: 65 70 33 jo 0x1ff7 <.symtab+0x1ff7> - 1fc4: 62 - 1fc5: 5f pop rdi - 1fc6: 6a 75 push 117 - 1fc8: 6d insd dword ptr es:[rdi], dx - 1fc9: 70 73 jo 0x203e <.symtab+0x203e> - 1fcb: 2e 31 33 xor dword ptr cs:[rbx], esi - 1fce: 36 36 34 00 xor al, 0 - 1fd2: 5f pop rdi - 1fd3: 5f pop rdi - 1fd4: 50 push rax - 1fd5: 52 push rdx - 1fd6: 45 54 push r12 - 1fd8: 54 push rsp - 1fd9: 59 pop rcx - 1fda: 5f pop rdi - 1fdb: 46 55 push rbp - 1fdd: 4e 43 - 1fdf: 54 push rsp - 1fe0: 49 4f - 1fe2: 4e 5f pop rdi - 1fe4: 5f pop rdi - 1fe5: 2e 31 33 xor dword ptr cs:[rbx], esi - 1fe8: 36 32 35 00 69 6f 70 xor dh, byte ptr ss:[rip + 1886349568] - 1fef: 61 - 1ff0: 64 6e outsb dx, byte ptr fs:[rsi] - 1ff2: 2e 6f outsd dx, dword ptr cs:[rsi] - 1ff4: 00 62 6c add byte ptr [rdx + 108], ah - 1ff7: 61 - 1ff8: 6e outsb dx, byte ptr [rsi] - 1ff9: 6b 73 00 7a imul esi, dword ptr [rbx], 122 - 1ffd: 65 72 6f jb 0x206f <.symtab+0x206f> - 2000: 65 73 00 jae 0x2003 <.symtab+0x2003> - 2003: 69 6f 77 70 61 64 6e imul ebp, dword ptr [rdi + 119], 1852072304 - 200a: 2e 6f outsd dx, dword ptr cs:[rsi] - 200c: 00 77 67 add byte ptr [rdi + 103], dh - 200f: 65 6e outsb dx, byte ptr gs:[rsi] - 2011: 6f outsd dx, dword ptr [rsi] - 2012: 70 73 jo 0x2087 <.symtab+0x2087> - 2014: 2e 6f outsd dx, dword ptr cs:[rsi] - 2016: 00 73 61 add byte ptr [rbx + 97], dh - 2019: 76 65 jbe 0x2080 <.symtab+0x2080> - 201b: 5f pop rdi - 201c: 66 6f outsw dx, word ptr [rsi] - 201e: 72 5f jb 0x207f <.symtab+0x207f> - 2020: 77 62 ja 0x2084 <.symtab+0x2084> - 2022: 61 - 2023: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] - 2026: 70 2e jo 0x2056 <.symtab+0x2056> - 2028: 69 73 72 61 2e 30 00 imul esi, dword ptr [rbx + 114], 3157601 - 202f: 73 74 jae 0x20a5 <.symtab+0x20a5> - 2031: 72 6e jb 0x20a1 <.symtab+0x20a1> - 2033: 6c insb byte ptr es:[rdi], dx - 2034: 65 6e outsb dx, byte ptr gs:[rsi] - 2036: 2e 6f outsd dx, dword ptr cs:[rsi] - 2038: 00 5f 5f add byte ptr [rdi + 95], bl - 203b: 73 74 jae 0x20b1 <.symtab+0x20b1> - 203d: 72 6e jb 0x20ad <.symtab+0x20ad> - 203f: 6c insb byte ptr es:[rdi], dx - 2040: 65 6e outsb dx, byte ptr gs:[rsi] - 2042: 5f pop rdi - 2043: 69 66 75 6e 63 00 73 imul esp, dword ptr [rsi + 117], 1929405294 - 204a: 74 72 je 0x20be <.symtab+0x20be> - 204c: 72 63 jb 0x20b1 <.symtab+0x20b1> - 204e: 68 72 2e 6f 00 push 7286386 - 2053: 73 74 jae 0x20c9 <.symtab+0x20c9> - 2055: 72 72 jb 0x20c9 <.symtab+0x20c9> - 2057: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 205a: 5f pop rdi - 205b: 69 66 75 6e 63 00 6d imul esp, dword ptr [rsi + 117], 1828741998 - 2062: 65 6d insd dword ptr es:[rdi], dx - 2064: 6d insd dword ptr es:[rdi], dx - 2065: 65 6d insd dword ptr es:[rdi], dx - 2067: 2e 6f outsd dx, dword ptr cs:[rsi] - 2069: 00 77 63 add byte ptr [rdi + 99], dh - 206c: 73 6c jae 0x20da <.symtab+0x20da> - 206e: 65 6e outsb dx, byte ptr gs:[rsi] - 2070: 2e 6f outsd dx, dword ptr cs:[rsi] - 2072: 00 5f 5f add byte ptr [rdi + 95], bl - 2075: 77 63 ja 0x20da <.symtab+0x20da> - 2077: 73 6c jae 0x20e5 <.symtab+0x20e5> - 2079: 65 6e outsb dx, byte ptr gs:[rsi] - 207b: 5f pop rdi - 207c: 69 66 75 6e 63 00 77 imul esp, dword ptr [rsi + 117], 1996514158 - 2083: 63 72 74 movsxd esi, dword ptr [rdx + 116] - 2086: 6f outsd dx, dword ptr [rsi] - 2087: 6d insd dword ptr es:[rdi], dx - 2088: 62 - 2089: 2e 6f outsd dx, dword ptr cs:[rsi] - 208b: 00 5f 5f add byte ptr [rdi + 95], bl - 208e: 50 push rax - 208f: 52 push rdx - 2090: 45 54 push r12 - 2092: 54 push rsp - 2093: 59 pop rcx - 2094: 5f pop rdi - 2095: 46 55 push rbp - 2097: 4e 43 - 2099: 54 push rsp - 209a: 49 4f - 209c: 4e 5f pop rdi - 209e: 5f pop rdi - 209f: 2e 31 30 xor dword ptr cs:[rax], esi - 20a2: 34 31 xor al, 49 - 20a4: 33 00 xor eax, dword ptr [rax] - 20a6: 77 63 ja 0x210b <.symtab+0x210b> - 20a8: 73 72 jae 0x211c <.symtab+0x211c> - 20aa: 74 6f je 0x211b <.symtab+0x211b> - 20ac: 6d insd dword ptr es:[rdi], dx - 20ad: 62 73 2e 6f 00 - 20b2: 77 63 ja 0x2117 <.symtab+0x2117> - 20b4: 73 6e jae 0x2124 <.symtab+0x2124> - 20b6: 6c insb byte ptr es:[rdi], dx - 20b7: 65 6e outsb dx, byte ptr gs:[rsi] - 20b9: 2e 6f outsd dx, dword ptr cs:[rsi] - 20bb: 00 5f 5f add byte ptr [rdi + 95], bl - 20be: 77 63 ja 0x2123 <.symtab+0x2123> - 20c0: 73 6e jae 0x2130 <.symtab+0x2130> - 20c2: 6c insb byte ptr es:[rdi], dx - 20c3: 65 6e outsb dx, byte ptr gs:[rsi] - 20c5: 5f pop rdi - 20c6: 69 66 75 6e 63 00 64 imul esp, dword ptr [rsi + 117], 1677747054 - 20cd: 6c insb byte ptr es:[rdi], dx - 20ce: 2d 6c 6f 61 64 sub eax, 1684107116 - 20d3: 2e 6f outsd dx, dword ptr cs:[rsi] - 20d5: 00 69 73 add byte ptr [rcx + 115], ch - 20d8: 5f pop rdi - 20d9: 64 73 74 jae 0x2150 <.symtab+0x2150> - 20dc: 00 69 73 add byte ptr [rcx + 115], ch - 20df: 5f pop rdi - 20e0: 74 72 je 0x2154 <.symtab+0x2154> - 20e2: 75 73 jne 0x2157 <.symtab+0x2157> - 20e4: 74 65 je 0x214b <.symtab+0x214b> - 20e6: 64 5f pop rdi - 20e8: 70 61 jo 0x214b <.symtab+0x214b> - 20ea: 74 68 je 0x2154 <.symtab+0x2154> - 20ec: 5f pop rdi - 20ed: 6e outsb dx, byte ptr [rsi] - 20ee: 6f outsd dx, dword ptr [rsi] - 20ef: 72 6d jb 0x215e <.symtab+0x215e> - 20f1: 61 - 20f2: 6c insb byte ptr es:[rdi], dx - 20f3: 69 7a 65 00 5f 64 6c imul edi, dword ptr [rdx + 101], 1818517248 - 20fa: 5f pop rdi - 20fb: 70 72 jo 0x216f <.symtab+0x216f> - 20fd: 6f outsd dx, dword ptr [rsi] - 20fe: 63 65 73 movsxd esp, dword ptr [rbp + 115] - 2101: 73 5f jae 0x2162 <.symtab+0x2162> - 2103: 70 74 jo 0x2179 <.symtab+0x2179> - 2105: 5f pop rdi - 2106: 6e outsb dx, byte ptr [rsi] - 2107: 6f outsd dx, dword ptr [rsi] - 2108: 74 65 je 0x216f <.symtab+0x216f> - 210a: 00 61 64 add byte ptr [rcx + 100], ah - 210d: 64 5f pop rdi - 210f: 6e outsb dx, byte ptr [rsi] - 2110: 61 - 2111: 6d insd dword ptr es:[rdi], dx - 2112: 65 5f pop rdi - 2114: 74 6f je 0x2185 <.symtab+0x2185> - 2116: 5f pop rdi - 2117: 6f outsd dx, dword ptr [rsi] - 2118: 62 - 2119: 6a 65 push 101 - 211b: 63 74 2e 69 movsxd esi, dword ptr [rsi + rbp + 105] - 211f: 73 72 jae 0x2193 <.symtab+0x2193> - 2121: 61 - 2122: 2e 30 00 xor byte ptr cs:[rax], al - 2125: 5f pop rdi - 2126: 5f pop rdi - 2127: 50 push rax - 2128: 52 push rdx - 2129: 45 54 push r12 - 212b: 54 push rsp - 212c: 59 pop rcx - 212d: 5f pop rdi - 212e: 46 55 push rbp - 2130: 4e 43 - 2132: 54 push rsp - 2133: 49 4f - 2135: 4e 5f pop rdi - 2137: 5f pop rdi - 2138: 2e 31 31 xor dword ptr cs:[rcx], esi - 213b: 32 36 xor dh, byte ptr [rsi] - 213d: 39 00 cmp dword ptr [rax], eax - 213f: 61 - 2140: 64 64 5f pop rdi - 2143: 70 61 jo 0x21a6 <.symtab+0x21a6> - 2145: 74 68 je 0x21af <.symtab+0x21af> - 2147: 2e 69 73 72 61 2e 30 2e imul esi, dword ptr cs:[rbx + 114], 774909537 - 214f: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 2152: 73 74 jae 0x21c8 <.symtab+0x21c8> - 2154: 70 72 jo 0x21c8 <.symtab+0x21c8> - 2156: 6f outsd dx, dword ptr [rsi] - 2157: 70 2e jo 0x2187 <.symtab+0x2187> - 2159: 30 00 xor byte ptr [rax], al - 215b: 6f outsd dx, dword ptr [rsi] - 215c: 70 65 jo 0x21c3 <.symtab+0x21c3> - 215e: 6e outsb dx, byte ptr [rsi] - 215f: 5f pop rdi - 2160: 76 65 jbe 0x21c7 <.symtab+0x21c7> - 2162: 72 69 jb 0x21cd <.symtab+0x21cd> - 2164: 66 79 2e jns 0x2195 <.symtab+0x2195> - 2167: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 216a: 73 74 jae 0x21e0 <.symtab+0x21e0> - 216c: 70 72 jo 0x21e0 <.symtab+0x21e0> - 216e: 6f outsd dx, dword ptr [rsi] - 216f: 70 2e jo 0x219f <.symtab+0x219f> - 2171: 30 00 xor byte ptr [rax], al - 2173: 65 78 70 js 0x21e6 <.symtab+0x21e6> - 2176: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 217b: 2e 31 31 xor dword ptr cs:[rcx], esi - 217e: 34 35 xor al, 53 - 2180: 31 00 xor dword ptr [rax], eax - 2182: 65 78 70 js 0x21f5 <.symtab+0x21f5> - 2185: 65 63 74 65 64 movsxd esi, dword ptr gs:[rbp + 2*riz + 100] - 218a: 5f pop rdi - 218b: 6e outsb dx, byte ptr [rsi] - 218c: 6f outsd dx, dword ptr [rsi] - 218d: 74 65 je 0x21f4 <.symtab+0x21f4> - 218f: 2e 31 31 xor dword ptr cs:[rcx], esi - 2192: 34 35 xor al, 53 - 2194: 37 - 2195: 00 6f 70 add byte ptr [rdi + 112], ch - 2198: 65 6e outsb dx, byte ptr gs:[rsi] - 219a: 5f pop rdi - 219b: 70 61 jo 0x21fe <.symtab+0x21fe> - 219d: 74 68 je 0x2207 <.symtab+0x2207> - 219f: 00 6d 61 add byte ptr [rbp + 97], ch - 21a2: 78 5f js 0x2203 <.symtab+0x2203> - 21a4: 63 61 70 movsxd esp, dword ptr [rcx + 112] - 21a7: 73 74 jae 0x221d <.symtab+0x221d> - 21a9: 72 6c jb 0x2217 <.symtab+0x2217> - 21ab: 65 6e outsb dx, byte ptr gs:[rsi] - 21ad: 00 6d 61 add byte ptr [rbp + 97], ch - 21b0: 78 5f js 0x2211 <.symtab+0x2211> - 21b2: 64 69 72 6e 61 6d 65 6c imul esi, dword ptr fs:[rdx + 110], 1818586465 - 21ba: 65 6e outsb dx, byte ptr gs:[rsi] - 21bc: 00 6e 63 add byte ptr [rsi + 99], ch - 21bf: 61 - 21c0: 70 73 jo 0x2235 <.symtab+0x2235> - 21c2: 74 72 je 0x2236 <.symtab+0x2236> - 21c4: 00 65 6e add byte ptr [rbp + 110], ah - 21c7: 76 5f jbe 0x2228 <.symtab+0x2228> - 21c9: 70 61 jo 0x222c <.symtab+0x222c> - 21cb: 74 68 je 0x2235 <.symtab+0x2235> - 21cd: 5f pop rdi - 21ce: 6c insb byte ptr es:[rdi], dx - 21cf: 69 73 74 00 72 74 6c imul esi, dword ptr [rbx + 116], 1819570688 - 21d6: 64 5f pop rdi - 21d8: 73 65 jae 0x223f <.symtab+0x223f> - 21da: 61 - 21db: 72 63 jb 0x2240 <.symtab+0x2240> - 21dd: 68 5f 64 69 72 push 1919509599 - 21e2: 73 00 jae 0x21e4 <.symtab+0x21e4> - 21e4: 6f outsd dx, dword ptr [rsi] - 21e5: 70 65 jo 0x224c <.symtab+0x224c> - 21e7: 6e outsb dx, byte ptr [rsi] - 21e8: 5f pop rdi - 21e9: 76 65 jbe 0x2250 <.symtab+0x2250> - 21eb: 72 69 jb 0x2256 <.symtab+0x2256> - 21ed: 66 79 2e jns 0x221e <.symtab+0x221e> - 21f0: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 21f3: 73 74 jae 0x2269 <.symtab+0x2269> - 21f5: 70 72 jo 0x2269 <.symtab+0x2269> - 21f7: 6f outsd dx, dword ptr [rsi] - 21f8: 70 2e jo 0x2228 <.symtab+0x2228> - 21fa: 31 00 xor dword ptr [rax], eax - 21fc: 5f pop rdi - 21fd: 64 6c insb byte ptr es:[rdi], dx - 21ff: 5f pop rdi - 2200: 6d insd dword ptr es:[rdi], dx - 2201: 61 - 2202: 70 5f jo 0x2263 <.symtab+0x2263> - 2204: 6f outsd dx, dword ptr [rsi] - 2205: 62 - 2206: 6a 65 push 101 - 2208: 63 74 5f 66 movsxd esi, dword ptr [rdi + 2*rbx + 102] - 220c: 72 6f jb 0x227d <.symtab+0x227d> - 220e: 6d insd dword ptr es:[rdi], dx - 220f: 5f pop rdi - 2210: 66 64 2e 63 6f 6e movsxd bp, dword ptr cs:[rdi + 110] - 2216: 73 74 jae 0x228c <.symtab+0x228c> - 2218: 70 72 jo 0x228c <.symtab+0x228c> - 221a: 6f outsd dx, dword ptr [rsi] - 221b: 70 2e jo 0x224b <.symtab+0x224b> - 221d: 30 00 xor byte ptr [rax], al - 221f: 5f pop rdi - 2220: 5f pop rdi - 2221: 50 push rax - 2222: 52 push rdx - 2223: 45 54 push r12 - 2225: 54 push rsp - 2226: 59 pop rcx - 2227: 5f pop rdi - 2228: 46 55 push rbp - 222a: 4e 43 - 222c: 54 push rsp - 222d: 49 4f - 222f: 4e 5f pop rdi - 2231: 5f pop rdi - 2232: 2e 31 31 xor dword ptr cs:[rcx], esi - 2235: 34 30 xor al, 48 - 2237: 31 00 xor dword ptr [rax], eax - 2239: 5f pop rdi - 223a: 5f pop rdi - 223b: 50 push rax - 223c: 52 push rdx - 223d: 45 54 push r12 - 223f: 54 push rsp - 2240: 59 pop rcx - 2241: 5f pop rdi - 2242: 46 55 push rbp - 2244: 4e 43 - 2246: 54 push rsp - 2247: 49 4f - 2249: 4e 5f pop rdi - 224b: 5f pop rdi - 224c: 2e 31 30 xor dword ptr cs:[rax], esi - 224f: 39 36 cmp dword ptr [rsi], esi - 2251: 35 00 65 78 70 xor eax, 1886938368 - 2256: 61 - 2257: 6e outsb dx, byte ptr [rsi] - 2258: 64 5f pop rdi - 225a: 64 79 6e jns 0x22cb <.symtab+0x22cb> - 225d: 61 - 225e: 6d insd dword ptr es:[rdi], dx - 225f: 69 63 5f 73 74 72 69 imul esp, dword ptr [rbx + 95], 1769108595 - 2266: 6e outsb dx, byte ptr [rsi] - 2267: 67 5f addr32 pop rdi - 2269: 74 6f je 0x22da <.symtab+0x22da> - 226b: 6b 65 6e 00 imul esp, dword ptr [rbp + 110], 0 - 226f: 5f pop rdi - 2270: 5f pop rdi - 2271: 50 push rax - 2272: 52 push rdx - 2273: 45 54 push r12 - 2275: 54 push rsp - 2276: 59 pop rcx - 2277: 5f pop rdi - 2278: 46 55 push rbp - 227a: 4e 43 - 227c: 54 push rsp - 227d: 49 4f - 227f: 4e 5f pop rdi - 2281: 5f pop rdi - 2282: 2e 31 31 xor dword ptr cs:[rcx], esi - 2285: 32 35 36 00 66 69 xor dh, byte ptr [rip + 1768292406] # 0x696622c1 <_end+0x6919e941> - 228b: 6c insb byte ptr es:[rdi], dx - 228c: 6c insb byte ptr es:[rdi], dx - 228d: 69 6e 5f 72 70 61 74 imul ebp, dword ptr [rsi + 95], 1952542834 - 2294: 68 00 63 61 63 push 1667326720 - 2299: 68 65 5f 72 70 push 1886543717 - 229e: 61 - 229f: 74 68 je 0x2309 <.symtab+0x2309> - 22a1: 2e 70 61 jo 0x2305 <.symtab+0x2305> - 22a4: 72 74 jb 0x231a <.symtab+0x231a> - 22a6: 2e 30 00 xor byte ptr cs:[rax], al - 22a9: 73 79 jae 0x2324 <.symtab+0x2324> - 22ab: 73 74 jae 0x2321 <.symtab+0x2321> - 22ad: 65 6d insd dword ptr es:[rdi], dx - 22af: 5f pop rdi - 22b0: 64 69 72 73 5f 6c 65 6e imul esi, dword ptr fs:[rdx + 115], 1852140639 - 22b8: 00 73 79 add byte ptr [rbx + 121], dh - 22bb: 73 74 jae 0x2331 <.symtab+0x2331> - 22bd: 65 6d insd dword ptr es:[rdi], dx - 22bf: 5f pop rdi - 22c0: 64 69 72 73 00 5f 5f 50 imul esi, dword ptr fs:[rdx + 115], 1348427520 - 22c8: 52 push rdx - 22c9: 45 54 push r12 - 22cb: 54 push rsp - 22cc: 59 pop rcx - 22cd: 5f pop rdi - 22ce: 46 55 push rbp - 22d0: 4e 43 - 22d2: 54 push rsp - 22d3: 49 4f - 22d5: 4e 5f pop rdi - 22d7: 5f pop rdi - 22d8: 2e 31 31 xor dword ptr cs:[rcx], esi - 22db: 33 35 30 00 64 75 xor esi, dword ptr [rip + 1969487920] # 0x75642311 <_end+0x7517e991> - 22e1: 6d insd dword ptr es:[rdi], dx - 22e2: 6d insd dword ptr es:[rdi], dx - 22e3: 79 5f jns 0x2344 <.symtab+0x2344> - 22e5: 62 - 22e6: 75 63 jne 0x234b <.symtab+0x234b> - 22e8: 6b 65 74 2e imul esp, dword ptr [rbp + 116], 46 - 22ec: 31 31 xor dword ptr [rcx], esi - 22ee: 35 35 32 00 5f xor eax, 1593848373 - 22f3: 5f pop rdi - 22f4: 50 push rax - 22f5: 52 push rdx - 22f6: 45 54 push r12 - 22f8: 54 push rsp - 22f9: 59 pop rcx - 22fa: 5f pop rdi - 22fb: 46 55 push rbp - 22fd: 4e 43 - 22ff: 54 push rsp - 2300: 49 4f - 2302: 4e 5f pop rdi - 2304: 5f pop rdi - 2305: 2e 31 31 xor dword ptr cs:[rcx], esi - 2308: 35 33 33 00 64 xor eax, 1677734707 - 230d: 6c insb byte ptr es:[rdi], dx - 230e: 2d 6c 6f 6f 6b sub eax, 1802465132 - 2313: 75 70 jne 0x2385 <.symtab+0x2385> - 2315: 2e 6f outsd dx, dword ptr cs:[rsi] - 2317: 00 63 68 add byte ptr [rbx + 104], ah - 231a: 65 63 6b 5f movsxd ebp, dword ptr gs:[rbx + 95] - 231e: 6d insd dword ptr es:[rdi], dx - 231f: 61 - 2320: 74 63 je 0x2385 <.symtab+0x2385> - 2322: 68 00 5f 5f 50 push 1348427520 - 2327: 52 push rdx - 2328: 45 54 push r12 - 232a: 54 push rsp - 232b: 59 pop rcx - 232c: 5f pop rdi - 232d: 46 55 push rbp - 232f: 4e 43 - 2331: 54 push rsp - 2332: 49 4f - 2334: 4e 5f pop rdi - 2336: 5f pop rdi - 2337: 2e 31 30 xor dword ptr cs:[rax], esi - 233a: 37 - 233b: 37 - 233c: 33 00 xor eax, dword ptr [rax] - 233e: 64 6f outsd dx, dword ptr fs:[rsi] - 2340: 5f pop rdi - 2341: 6c insb byte ptr es:[rdi], dx - 2342: 6f outsd dx, dword ptr [rsi] - 2343: 6f outsd dx, dword ptr [rsi] - 2344: 6b 75 70 5f imul esi, dword ptr [rbp + 112], 95 - 2348: 78 00 js 0x234a <.symtab+0x234a> - 234a: 5f pop rdi - 234b: 5f pop rdi - 234c: 50 push rax - 234d: 52 push rdx - 234e: 45 54 push r12 - 2350: 54 push rsp - 2351: 59 pop rcx - 2352: 5f pop rdi - 2353: 46 55 push rbp - 2355: 4e 43 - 2357: 54 push rsp - 2358: 49 4f - 235a: 4e 5f pop rdi - 235c: 5f pop rdi - 235d: 2e 31 31 xor dword ptr cs:[rcx], esi - 2360: 30 31 xor byte ptr [rcx], dh - 2362: 30 00 xor byte ptr [rax], al - 2364: 5f pop rdi - 2365: 5f pop rdi - 2366: 50 push rax - 2367: 52 push rdx - 2368: 45 54 push r12 - 236a: 54 push rsp - 236b: 59 pop rcx - 236c: 5f pop rdi - 236d: 46 55 push rbp - 236f: 4e 43 - 2371: 54 push rsp - 2372: 49 4f - 2374: 4e 5f pop rdi - 2376: 5f pop rdi - 2377: 2e 31 31 xor dword ptr cs:[rcx], esi - 237a: 30 33 xor byte ptr [rbx], dh - 237c: 35 00 64 6c 2d xor eax, 762078208 - 2381: 72 65 jb 0x23e8 <.symtab+0x23e8> - 2383: 6c insb byte ptr es:[rdi], dx - 2384: 6f outsd dx, dword ptr [rsi] - 2385: 63 2e movsxd ebp, dword ptr [rsi] - 2387: 6f outsd dx, dword ptr [rsi] - 2388: 00 65 72 add byte ptr [rbp + 114], ah - 238b: 72 73 jb 0x2400 <.symtab+0x2400> - 238d: 74 72 je 0x2401 <.symtab+0x2401> - 238f: 69 6e 67 2e 31 31 30 imul ebp, dword ptr [rsi + 103], 808530222 - 2396: 30 34 00 xor byte ptr [rax + rax], dh - 2399: 6d insd dword ptr es:[rdi], dx - 239a: 73 67 jae 0x2403 <.symtab+0x2403> - 239c: 2e 31 31 xor dword ptr cs:[rcx], esi - 239f: 30 31 xor byte ptr [rcx], dh - 23a1: 30 00 xor byte ptr [rax], al - 23a3: 5f pop rdi - 23a4: 5f pop rdi - 23a5: 50 push rax - 23a6: 52 push rdx - 23a7: 45 54 push r12 - 23a9: 54 push rsp - 23aa: 59 pop rcx - 23ab: 5f pop rdi - 23ac: 46 55 push rbp - 23ae: 4e 43 - 23b0: 54 push rsp - 23b1: 49 4f - 23b3: 4e 5f pop rdi - 23b5: 5f pop rdi - 23b6: 2e 31 30 xor dword ptr cs:[rax], esi - 23b9: 38 37 cmp byte ptr [rdi], dh - 23bb: 32 00 xor al, byte ptr [rax] - 23bd: 64 6c insb byte ptr es:[rdi], dx - 23bf: 2d 68 77 63 61 sub eax, 1633908584 - 23c4: 70 73 jo 0x2439 <.symtab+0x2439> - 23c6: 2e 6f outsd dx, dword ptr cs:[rsi] - 23c8: 00 5f 5f add byte ptr [rdi + 95], bl - 23cb: 50 push rax - 23cc: 52 push rdx - 23cd: 45 54 push r12 - 23cf: 54 push rsp - 23d0: 59 pop rcx - 23d1: 5f pop rdi - 23d2: 46 55 push rbp - 23d4: 4e 43 - 23d6: 54 push rsp - 23d7: 49 4f - 23d9: 4e 5f pop rdi - 23db: 5f pop rdi - 23dc: 2e 31 30 xor dword ptr cs:[rax], esi - 23df: 37 - 23e0: 34 31 xor al, 49 - 23e2: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah - 23e6: 6d insd dword ptr es:[rdi], dx - 23e7: 69 73 63 2e 6f 00 5f imul esi, dword ptr [rbx + 99], 1593863982 - 23ee: 64 6c insb byte ptr es:[rdi], dx - 23f0: 5f pop rdi - 23f1: 64 65 62 75 67 5f 76 - 23f8: 64 70 72 jo 0x246d <.symtab+0x246d> - 23fb: 69 6e 74 66 00 5f 5f imul ebp, dword ptr [rsi + 116], 1600061542 - 2402: 50 push rax - 2403: 52 push rdx - 2404: 45 54 push r12 - 2406: 54 push rsp - 2407: 59 pop rcx - 2408: 5f pop rdi - 2409: 46 55 push rbp - 240b: 4e 43 - 240d: 54 push rsp - 240e: 49 4f - 2410: 4e 5f pop rdi - 2412: 5f pop rdi - 2413: 2e 31 30 xor dword ptr cs:[rax], esi - 2416: 36 37 - 2418: 30 00 xor byte ptr [rax], al - 241a: 70 72 jo 0x248e <.symtab+0x248e> - 241c: 69 6d 65 73 2e 31 30 imul ebp, dword ptr [rbp + 101], 808529523 - 2423: 37 - 2424: 32 31 xor dh, byte ptr [rcx] - 2426: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah - 242a: 70 72 jo 0x249e <.symtab+0x249e> - 242c: 6f outsd dx, dword ptr [rsi] - 242d: 66 69 6c 65 2e 6f 00 imul bp, word ptr [rbp + 2*riz + 46], 111 - 2434: 72 75 jb 0x24ab <.symtab+0x24ab> - 2436: 6e outsb dx, byte ptr [rsi] - 2437: 6e outsb dx, byte ptr [rsi] - 2438: 69 6e 67 00 6c 6f 67 imul ebp, dword ptr [rsi + 103], 1735355392 - 243f: 5f pop rdi - 2440: 68 61 73 68 66 push 1718121313 - 2445: 72 61 jb 0x24a8 <.symtab+0x24a8> - 2447: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] - 244b: 6e outsb dx, byte ptr [rsi] - 244c: 00 6c 6f 77 add byte ptr [rdi + 2*rbp + 119], ch - 2450: 70 63 jo 0x24b5 <.symtab+0x24b5> - 2452: 00 74 65 78 add byte ptr [rbp + 2*riz + 120], dh - 2456: 74 73 je 0x24cb <.symtab+0x24cb> - 2458: 69 7a 65 00 66 72 6f imul edi, dword ptr [rdx + 101], 1869768192 - 245f: 6d insd dword ptr es:[rdi], dx - 2460: 6c insb byte ptr es:[rdi], dx - 2461: 69 6d 69 74 00 6e 61 imul ebp, dword ptr [rbp + 105], 1634599028 - 2468: 72 63 jb 0x24cd <.symtab+0x24cd> - 246a: 73 70 jae 0x24dc <.symtab+0x24dc> - 246c: 00 74 6f 73 add byte ptr [rdi + 2*rbp + 115], dh - 2470: 00 66 72 add byte ptr [rsi + 114], ah - 2473: 6f outsd dx, dword ptr [rsi] - 2474: 6d insd dword ptr es:[rdi], dx - 2475: 69 64 78 00 66 72 6f 6d imul esp, dword ptr [rax + 2*rdi], 1836020326 - 247d: 73 00 jae 0x247f <.symtab+0x247f> - 247f: 6e outsb dx, byte ptr [rsi] - 2480: 61 - 2481: 72 63 jb 0x24e6 <.symtab+0x24e6> - 2483: 73 00 jae 0x2485 <.symtab+0x2485> - 2485: 64 6c insb byte ptr es:[rdi], dx - 2487: 2d 74 6c 73 2e sub eax, 779316340 - 248c: 6f outsd dx, dword ptr [rsi] - 248d: 00 6f 6f add byte ptr [rdi + 111], ch - 2490: 6d insd dword ptr es:[rdi], dx - 2491: 00 5f 5f add byte ptr [rdi + 95], bl - 2494: 50 push rax - 2495: 52 push rdx - 2496: 45 54 push r12 - 2498: 54 push rsp - 2499: 59 pop rcx - 249a: 5f pop rdi - 249b: 46 55 push rbp - 249d: 4e 43 - 249f: 54 push rsp - 24a0: 49 4f - 24a2: 4e 5f pop rdi - 24a4: 5f pop rdi - 24a5: 2e 31 30 xor dword ptr cs:[rax], esi - 24a8: 33 39 xor edi, dword ptr [rcx] - 24aa: 34 00 xor al, 0 - 24ac: 5f pop rdi - 24ad: 5f pop rdi - 24ae: 50 push rax - 24af: 52 push rdx - 24b0: 45 54 push r12 - 24b2: 54 push rsp - 24b3: 59 pop rcx - 24b4: 5f pop rdi - 24b5: 46 55 push rbp - 24b7: 4e 43 - 24b9: 54 push rsp - 24ba: 49 4f - 24bc: 4e 5f pop rdi - 24be: 5f pop rdi - 24bf: 2e 31 30 xor dword ptr cs:[rax], esi - 24c2: 34 35 xor al, 53 - 24c4: 33 00 xor eax, dword ptr [rax] - 24c6: 5f pop rdi - 24c7: 5f pop rdi - 24c8: 50 push rax - 24c9: 52 push rdx - 24ca: 45 54 push r12 - 24cc: 54 push rsp - 24cd: 59 pop rcx - 24ce: 5f pop rdi - 24cf: 46 55 push rbp - 24d1: 4e 43 - 24d3: 54 push rsp - 24d4: 49 4f - 24d6: 4e 5f pop rdi - 24d8: 5f pop rdi - 24d9: 2e 31 30 xor dword ptr cs:[rax], esi - 24dc: 34 39 xor al, 57 - 24de: 33 00 xor eax, dword ptr [rax] - 24e0: 64 6c insb byte ptr es:[rdi], dx - 24e2: 2d 6f 72 69 67 sub eax, 1734963823 - 24e7: 69 6e 2e 6f 00 5f 5f imul ebp, dword ptr [rsi + 46], 1600061551 - 24ee: 50 push rax - 24ef: 52 push rdx - 24f0: 45 54 push r12 - 24f2: 54 push rsp - 24f3: 59 pop rcx - 24f4: 5f pop rdi - 24f5: 46 55 push rbp - 24f7: 4e 43 - 24f9: 54 push rsp - 24fa: 49 4f - 24fc: 4e 5f pop rdi - 24fe: 5f pop rdi - 24ff: 2e 31 30 xor dword ptr cs:[rax], esi - 2502: 32 36 xor dh, byte ptr [rsi] - 2504: 37 - 2505: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah - 2509: 65 78 63 js 0x256f <.symtab+0x256f> - 250c: 65 70 74 jo 0x2583 <.symtab+0x2583> - 250f: 69 6f 6e 2e 6f 00 6c imul ebp, dword ptr [rdi + 110], 1811967790 - 2516: 65 6e outsb dx, byte ptr gs:[rsi] - 2518: 67 74 68 addr32 je 0x2583 <.symtab+0x2583> - 251b: 5f pop rdi - 251c: 6d insd dword ptr es:[rdi], dx - 251d: 69 73 6d 61 74 63 68 imul esi, dword ptr [rbx + 109], 1751348321 - 2524: 00 5f 64 add byte ptr [rdi + 100], bl - 2527: 6c insb byte ptr es:[rdi], dx - 2528: 5f pop rdi - 2529: 6f outsd dx, dword ptr [rsi] - 252a: 75 74 jne 0x25a0 <.symtab+0x25a0> - 252c: 5f pop rdi - 252d: 6f outsd dx, dword ptr [rsi] - 252e: 66 5f pop di - 2530: 6d insd dword ptr es:[rdi], dx - 2531: 65 6d insd dword ptr es:[rdi], dx - 2533: 6f outsd dx, dword ptr [rsi] - 2534: 72 79 jb 0x25af <.symtab+0x25af> - 2536: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah - 253a: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 253d: 68 65 2e 6f 00 push 7286373 - 2542: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 2545: 68 65 73 69 7a push 2053731173 - 254a: 65 00 63 61 add byte ptr gs:[rbx + 97], ah - 254e: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 2551: 5f pop rdi - 2552: 6e outsb dx, byte ptr [rsi] - 2553: 65 77 00 ja 0x2556 <.symtab+0x2556> - 2556: 5f pop rdi - 2557: 5f pop rdi - 2558: 50 push rax - 2559: 52 push rdx - 255a: 45 54 push r12 - 255c: 54 push rsp - 255d: 59 pop rcx - 255e: 5f pop rdi - 255f: 46 55 push rbp - 2561: 4e 43 - 2563: 54 push rsp - 2564: 49 4f - 2566: 4e 5f pop rdi - 2568: 5f pop rdi - 2569: 2e 31 30 xor dword ptr cs:[rax], esi - 256c: 36 33 30 xor esi, dword ptr ss:[rax] - 256f: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah - 2573: 6c insb byte ptr es:[rdi], dx - 2574: 69 62 63 2e 6f 00 64 imul esp, dword ptr [rdx + 99], 1677750062 - 257b: 6f outsd dx, dword ptr [rsi] - 257c: 5f pop rdi - 257d: 64 6c insb byte ptr es:[rdi], dx - 257f: 6f outsd dx, dword ptr [rsi] - 2580: 70 65 jo 0x25e7 <.symtab+0x25e7> - 2582: 6e outsb dx, byte ptr [rsi] - 2583: 00 66 72 add byte ptr [rsi + 114], ah - 2586: 65 65 5f pop rdi - 2589: 73 6c jae 0x25f7 <.symtab+0x25f7> - 258b: 6f outsd dx, dword ptr [rsi] - 258c: 74 69 je 0x25f7 <.symtab+0x25f7> - 258e: 6e outsb dx, byte ptr [rsi] - 258f: 66 6f outsw dx, word ptr [rsi] - 2591: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah - 2595: 64 6c insb byte ptr es:[rdi], dx - 2597: 73 79 jae 0x2612 <.symtab+0x2612> - 2599: 6d insd dword ptr es:[rdi], dx - 259a: 5f pop rdi - 259b: 70 72 jo 0x260f <.symtab+0x260f> - 259d: 69 76 61 74 65 00 64 imul esi, dword ptr [rsi + 97], 1677747572 - 25a4: 6f outsd dx, dword ptr [rsi] - 25a5: 5f pop rdi - 25a6: 64 6c insb byte ptr es:[rdi], dx - 25a8: 73 79 jae 0x2623 <.symtab+0x2623> - 25aa: 6d insd dword ptr es:[rdi], dx - 25ab: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah - 25af: 64 6c insb byte ptr es:[rdi], dx - 25b1: 76 73 jbe 0x2626 <.symtab+0x2626> - 25b3: 79 6d jns 0x2622 <.symtab+0x2622> - 25b5: 00 64 6f 5f add byte ptr [rdi + 2*rbp + 95], ah - 25b9: 64 6c insb byte ptr es:[rdi], dx - 25bb: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 25bf: 65 00 64 6c 2d add byte ptr gs:[rsp + 2*rbp + 45], ah - 25c4: 65 72 72 jb 0x2639 <.symtab+0x2639> - 25c7: 6f outsd dx, dword ptr [rsi] - 25c8: 72 2e jb 0x25f8 <.symtab+0x25f8> - 25ca: 6f outsd dx, dword ptr [rsi] - 25cb: 00 66 61 add byte ptr [rsi + 97], ah - 25ce: 74 61 je 0x2631 <.symtab+0x2631> - 25d0: 6c insb byte ptr es:[rdi], dx - 25d1: 5f pop rdi - 25d2: 65 72 72 jb 0x2647 <.symtab+0x2647> - 25d5: 6f outsd dx, dword ptr [rsi] - 25d6: 72 00 jb 0x25d8 <.symtab+0x25d8> - 25d8: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 25db: 63 68 5f movsxd ebp, dword ptr [rax + 95] - 25de: 68 6f 6f 6b 00 push 7040879 - 25e3: 43 2d 6d 6f 6e 65 sub eax, 1701736301 - 25e9: 74 61 je 0x264c <.symtab+0x264c> - 25eb: 72 79 jb 0x2666 <.symtab+0x2666> - 25ed: 2e 6f outsd dx, dword ptr cs:[rsi] - 25ef: 00 6e 6f add byte ptr [rsi + 111], ch - 25f2: 74 5f je 0x2653 <.symtab+0x2653> - 25f4: 61 - 25f5: 76 61 jbe 0x2658 <.symtab+0x2658> - 25f7: 69 6c 61 62 6c 65 00 63 imul ebp, dword ptr [rcx + 2*riz + 98], 1660970348 - 25ff: 6f outsd dx, dword ptr [rsi] - 2600: 6e outsb dx, byte ptr [rsi] - 2601: 76 65 jbe 0x2668 <.symtab+0x2668> - 2603: 72 73 jb 0x2678 <.symtab+0x2678> - 2605: 69 6f 6e 5f 72 61 74 imul ebp, dword ptr [rdi + 110], 1952543327 - 260c: 65 00 43 2d add byte ptr gs:[rbx + 45], al - 2610: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 2613: 6c insb byte ptr es:[rdi], dx - 2614: 61 - 2615: 74 65 je 0x267c <.symtab+0x267c> - 2617: 2e 6f outsd dx, dword ptr cs:[rsi] - 2619: 00 63 6f add byte ptr [rbx + 111], ah - 261c: 6c insb byte ptr es:[rdi], dx - 261d: 6c insb byte ptr es:[rdi], dx - 261e: 73 65 jae 0x2685 <.symtab+0x2685> - 2620: 71 6d jno 0x268f <.symtab+0x268f> - 2622: 62 - 2623: 00 63 6f add byte ptr [rbx + 111], ah - 2626: 6c insb byte ptr es:[rdi], dx - 2627: 6c insb byte ptr es:[rdi], dx - 2628: 73 65 jae 0x268f <.symtab+0x268f> - 262a: 71 77 jno 0x26a3 <.symtab+0x26a3> - 262c: 63 00 movsxd eax, dword ptr [rax] - 262e: 72 65 jb 0x2695 <.symtab+0x2695> - 2630: 67 2d 70 72 69 6e addr32 sub eax, 1852404336 - 2636: 74 66 je 0x269e <.symtab+0x269e> - 2638: 2e 6f outsd dx, dword ptr cs:[rsi] - 263a: 00 72 65 add byte ptr [rdx + 101], dh - 263d: 67 2d 6d 6f 64 69 addr32 sub eax, 1768189805 - 2643: 66 69 65 72 2e 6f imul sp, word ptr [rbp + 114], 28462 - 2649: 00 6e 65 add byte ptr [rsi + 101], ch - 264c: 78 74 js 0x26c2 <.symtab+0x26c2> - 264e: 5f pop rdi - 264f: 62 - 2650: 69 74 00 72 65 67 2d 74 imul esi, dword ptr [rax + rax + 114], 1949132645 - 2658: 79 70 jns 0x26ca <.symtab+0x26ca> - 265a: 65 2e 6f outsd dx, dword ptr cs:[rsi] - 265d: 00 70 61 add byte ptr [rax + 97], dh - 2660: 5f pop rdi - 2661: 6e outsb dx, byte ptr [rsi] - 2662: 65 78 74 js 0x26d9 <.symtab+0x26d9> - 2665: 5f pop rdi - 2666: 74 79 je 0x26e1 <.symtab+0x26e1> - 2668: 70 65 jo 0x26cf <.symtab+0x26cf> - 266a: 00 73 64 add byte ptr [rbx + 100], dh - 266d: 6c insb byte ptr es:[rdi], dx - 266e: 69 6e 66 6f 2e 6f 00 imul ebp, dword ptr [rsi + 102], 7286383 - 2675: 64 6c insb byte ptr es:[rdi], dx - 2677: 69 6e 66 6f 5f 64 6f imul ebp, dword ptr [rsi + 102], 1868849007 - 267e: 69 74 00 73 64 6c 6d 6f imul esi, dword ptr [rax + rax + 115], 1869442148 - 2686: 70 65 jo 0x26ed <.symtab+0x26ed> - 2688: 6e outsb dx, byte ptr [rsi] - 2689: 2e 6f outsd dx, dword ptr cs:[rsi] - 268b: 00 64 6c 6d add byte ptr [rsp + 2*rbp + 109], ah - 268f: 6f outsd dx, dword ptr [rsi] - 2690: 70 65 jo 0x26f7 <.symtab+0x26f7> - 2692: 6e outsb dx, byte ptr [rsi] - 2693: 5f pop rdi - 2694: 64 6f outsd dx, dword ptr fs:[rsi] - 2696: 69 74 00 73 74 72 65 72 imul esi, dword ptr [rax + rax + 115], 1919251060 - 269e: 72 6f jb 0x270f <.symtab+0x270f> - 26a0: 72 2e jb 0x26d0 <.symtab+0x26d0> - 26a2: 6f outsd dx, dword ptr [rsi] - 26a3: 00 73 74 add byte ptr [rbx + 116], dh - 26a6: 72 73 jb 0x271b <.symtab+0x271b> - 26a8: 70 6e jo 0x2718 <.symtab+0x2718> - 26aa: 2e 6f outsd dx, dword ptr cs:[rsi] - 26ac: 00 73 74 add byte ptr [rbx + 116], dh - 26af: 72 73 jb 0x2724 <.symtab+0x2724> - 26b1: 70 6e jo 0x2721 <.symtab+0x2721> - 26b3: 5f pop rdi - 26b4: 69 66 75 6e 63 00 5f imul esp, dword ptr [rsi + 117], 1593860974 - 26bb: 5f pop rdi - 26bc: 77 6d ja 0x272b <.symtab+0x272b> - 26be: 65 6d insd dword ptr es:[rdi], dx - 26c0: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 26c3: 5f pop rdi - 26c4: 69 66 75 6e 63 00 77 imul esp, dword ptr [rsi + 117], 1996514158 - 26cb: 6d insd dword ptr es:[rdi], dx - 26cc: 65 6d insd dword ptr es:[rdi], dx - 26ce: 73 65 jae 0x2735 <.symtab+0x2735> - 26d0: 74 2e je 0x2700 <.symtab+0x2700> - 26d2: 6f outsd dx, dword ptr [rsi] - 26d3: 00 5f 5f add byte ptr [rdi + 95], bl - 26d6: 77 6d ja 0x2745 <.symtab+0x2745> - 26d8: 65 6d insd dword ptr es:[rdi], dx - 26da: 73 65 jae 0x2741 <.symtab+0x2741> - 26dc: 74 5f je 0x273d <.symtab+0x273d> - 26de: 69 66 75 6e 63 00 70 imul esp, dword ptr [rsi + 117], 1879073646 - 26e5: 72 6f jb 0x2756 <.symtab+0x2756> - 26e7: 66 69 6c 2e 6f 00 5f imul bp, word ptr [rsi + rbp + 111], 24320 - 26ee: 5f pop rdi - 26ef: 70 72 jo 0x2763 <.symtab+0x2763> - 26f1: 6f outsd dx, dword ptr [rsi] - 26f2: 66 69 6c 5f 63 6f 75 imul bp, word ptr [rdi + 2*rbx + 99], 30063 - 26f9: 6e outsb dx, byte ptr [rsi] - 26fa: 74 65 je 0x2761 <.symtab+0x2761> - 26fc: 72 00 jb 0x26fe <.symtab+0x26fe> - 26fe: 70 63 jo 0x2763 <.symtab+0x2763> - 2700: 5f pop rdi - 2701: 6f outsd dx, dword ptr [rsi] - 2702: 66 66 73 65 jae 0x276b <.symtab+0x276b> - 2706: 74 00 je 0x2708 <.symtab+0x2708> - 2708: 70 63 jo 0x276d <.symtab+0x276d> - 270a: 5f pop rdi - 270b: 73 63 jae 0x2770 <.symtab+0x2770> - 270d: 61 - 270e: 6c insb byte ptr es:[rdi], dx - 270f: 65 00 6e 73 add byte ptr gs:[rsi + 115], ch - 2713: 61 - 2714: 6d insd dword ptr es:[rdi], dx - 2715: 70 6c jo 0x2783 <.symtab+0x2783> - 2717: 65 73 00 jae 0x271a <.symtab+0x271a> - 271a: 6f outsd dx, dword ptr [rsi] - 271b: 74 69 je 0x2786 <.symtab+0x2786> - 271d: 6d insd dword ptr es:[rdi], dx - 271e: 65 72 2e jb 0x274f <.symtab+0x274f> - 2721: 38 37 cmp byte ptr [rdi], dh - 2723: 36 34 00 xor al, 0 - 2726: 6f outsd dx, dword ptr [rsi] - 2727: 61 - 2728: 63 74 2e 38 movsxd esi, dword ptr [rsi + rbp + 56] - 272c: 37 - 272d: 36 33 00 xor eax, dword ptr ss:[rax] - 2730: 64 6c insb byte ptr es:[rdi], dx - 2732: 2d 72 75 6e 74 sub eax, 1953396082 - 2737: 69 6d 65 2e 6f 00 5f imul ebp, dword ptr [rbp + 101], 1593863982 - 273e: 5f pop rdi - 273f: 50 push rax - 2740: 52 push rdx - 2741: 45 54 push r12 - 2743: 54 push rsp - 2744: 59 pop rcx - 2745: 5f pop rdi - 2746: 46 55 push rbp - 2748: 4e 43 - 274a: 54 push rsp - 274b: 49 4f - 274d: 4e 5f pop rdi - 274f: 5f pop rdi - 2750: 2e 31 31 xor dword ptr cs:[rcx], esi - 2753: 36 35 37 00 5f 5f xor eax, 1600061495 - 2759: 50 push rax - 275a: 52 push rdx - 275b: 45 54 push r12 - 275d: 54 push rsp - 275e: 59 pop rcx - 275f: 5f pop rdi - 2760: 46 55 push rbp - 2762: 4e 43 - 2764: 54 push rsp - 2765: 49 4f - 2767: 4e 5f pop rdi - 2769: 5f pop rdi - 276a: 2e 31 31 xor dword ptr cs:[rcx], esi - 276d: 37 - 276e: 33 37 xor esi, dword ptr [rdi] - 2770: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah - 2774: 6f outsd dx, dword ptr [rsi] - 2775: 70 65 jo 0x27dc <.symtab+0x27dc> - 2777: 6e outsb dx, byte ptr [rsi] - 2778: 2e 6f outsd dx, dword ptr cs:[rsi] - 277a: 00 61 64 add byte ptr [rcx + 100], ah - 277d: 64 5f pop rdi - 277f: 74 6f je 0x27f0 <.symtab+0x27f0> - 2781: 5f pop rdi - 2782: 67 6c insb byte ptr es:[edi], dx - 2784: 6f outsd dx, dword ptr [rsi] - 2785: 62 61 6c 5f 75 - 278a: 70 64 jo 0x27f0 <.symtab+0x27f0> - 278c: 61 - 278d: 74 65 je 0x27f4 <.symtab+0x27f4> - 278f: 00 5f 5f add byte ptr [rdi + 95], bl - 2792: 50 push rax - 2793: 52 push rdx - 2794: 45 54 push r12 - 2796: 54 push rsp - 2797: 59 pop rcx - 2798: 5f pop rdi - 2799: 46 55 push rbp - 279b: 4e 43 - 279d: 54 push rsp - 279e: 49 4f - 27a0: 4e 5f pop rdi - 27a2: 5f pop rdi - 27a3: 2e 31 31 xor dword ptr cs:[rcx], esi - 27a6: 37 - 27a7: 34 39 xor al, 57 - 27a9: 00 63 61 add byte ptr [rbx + 97], ah - 27ac: 6c insb byte ptr es:[rdi], dx - 27ad: 6c insb byte ptr es:[rdi], dx - 27ae: 5f pop rdi - 27af: 64 6c insb byte ptr es:[rdi], dx - 27b1: 5f pop rdi - 27b2: 69 6e 69 74 00 61 64 imul ebp, dword ptr [rsi + 105], 1684078708 - 27b9: 64 5f pop rdi - 27bb: 74 6f je 0x282c <.symtab+0x282c> - 27bd: 5f pop rdi - 27be: 67 6c insb byte ptr es:[edi], dx - 27c0: 6f outsd dx, dword ptr [rsi] - 27c1: 62 61 6c 5f 72 - 27c6: 65 73 69 jae 0x2832 <.symtab+0x2832> - 27c9: 7a 65 jp 0x2830 <.symtab+0x2830> - 27cb: 5f pop rdi - 27cc: 66 61 - 27ce: 69 6c 75 72 65 2e 69 73 imul ebp, dword ptr [rbp + 2*rsi + 114], 1936272997 - 27d6: 72 61 jb 0x2839 <.symtab+0x2839> - 27d8: 2e 30 00 xor byte ptr cs:[rax], al - 27db: 61 - 27dc: 64 64 5f pop rdi - 27df: 74 6f je 0x2850 <.symtab+0x2850> - 27e1: 5f pop rdi - 27e2: 67 6c insb byte ptr es:[edi], dx - 27e4: 6f outsd dx, dword ptr [rsi] - 27e5: 62 61 6c 5f 72 - 27ea: 65 73 69 jae 0x2856 <.symtab+0x2856> - 27ed: 7a 65 jp 0x2854 <.symtab+0x2854> - 27ef: 00 5f 5f add byte ptr [rdi + 95], bl - 27f2: 50 push rax - 27f3: 52 push rdx - 27f4: 45 54 push r12 - 27f6: 54 push rsp - 27f7: 59 pop rcx - 27f8: 5f pop rdi - 27f9: 46 55 push rbp - 27fb: 4e 43 - 27fd: 54 push rsp - 27fe: 49 4f - 2800: 4e 5f pop rdi - 2802: 5f pop rdi - 2803: 2e 31 31 xor dword ptr cs:[rcx], esi - 2806: 37 - 2807: 35 39 00 64 6c xor eax, 1818492985 - 280c: 5f pop rdi - 280d: 6f outsd dx, dword ptr [rsi] - 280e: 70 65 jo 0x2875 <.symtab+0x2875> - 2810: 6e outsb dx, byte ptr [rsi] - 2811: 5f pop rdi - 2812: 77 6f ja 0x2883 <.symtab+0x2883> - 2814: 72 6b jb 0x2881 <.symtab+0x2881> - 2816: 65 72 00 jb 0x2819 <.symtab+0x2819> - 2819: 5f pop rdi - 281a: 5f pop rdi - 281b: 50 push rax - 281c: 52 push rdx - 281d: 45 54 push r12 - 281f: 54 push rsp - 2820: 59 pop rcx - 2821: 5f pop rdi - 2822: 46 55 push rbp - 2824: 4e 43 - 2826: 54 push rsp - 2827: 49 4f - 2829: 4e 5f pop rdi - 282b: 5f pop rdi - 282c: 2e 31 31 xor dword ptr cs:[rcx], esi - 282f: 38 39 cmp byte ptr [rcx], bh - 2831: 39 00 cmp dword ptr [rax], eax - 2833: 5f pop rdi - 2834: 5f pop rdi - 2835: 50 push rax - 2836: 52 push rdx - 2837: 45 54 push r12 - 2839: 54 push rsp - 283a: 59 pop rcx - 283b: 5f pop rdi - 283c: 46 55 push rbp - 283e: 4e 43 - 2840: 54 push rsp - 2841: 49 4f - 2843: 4e 5f pop rdi - 2845: 5f pop rdi - 2846: 2e 31 31 xor dword ptr cs:[rcx], esi - 2849: 38 36 cmp byte ptr [rsi], dh - 284b: 30 00 xor byte ptr [rax], al - 284d: 5f pop rdi - 284e: 5f pop rdi - 284f: 50 push rax - 2850: 52 push rdx - 2851: 45 54 push r12 - 2853: 54 push rsp - 2854: 59 pop rcx - 2855: 5f pop rdi - 2856: 46 55 push rbp - 2858: 4e 43 - 285a: 54 push rsp - 285b: 49 4f - 285d: 4e 5f pop rdi - 285f: 5f pop rdi - 2860: 2e 31 31 xor dword ptr cs:[rcx], esi - 2863: 38 30 cmp byte ptr [rax], dh - 2865: 34 00 xor al, 0 - 2867: 5f pop rdi - 2868: 5f pop rdi - 2869: 50 push rax - 286a: 52 push rdx - 286b: 45 54 push r12 - 286d: 54 push rsp - 286e: 59 pop rcx - 286f: 5f pop rdi - 2870: 46 55 push rbp - 2872: 4e 43 - 2874: 54 push rsp - 2875: 49 4f - 2877: 4e 5f pop rdi - 2879: 5f pop rdi - 287a: 2e 31 31 xor dword ptr cs:[rcx], esi - 287d: 38 32 cmp byte ptr [rdx], dh - 287f: 39 00 cmp dword ptr [rax], eax - 2881: 64 6c insb byte ptr es:[rdi], dx - 2883: 2d 63 6c 6f 73 sub eax, 1936682083 - 2888: 65 2e 6f outsd dx, dword ptr cs:[rsi] - 288b: 00 63 61 add byte ptr [rbx + 97], ah - 288e: 6c insb byte ptr es:[rdi], dx - 288f: 6c insb byte ptr es:[rdi], dx - 2890: 5f pop rdi - 2891: 64 65 73 74 jae 0x2909 <.symtab+0x2909> - 2895: 72 75 jb 0x290c <.symtab+0x290c> - 2897: 63 74 6f 72 movsxd esi, dword ptr [rdi + 2*rbp + 114] - 289b: 73 00 jae 0x289d <.symtab+0x289d> - 289d: 72 65 jb 0x2904 <.symtab+0x2904> - 289f: 6d insd dword ptr es:[rdi], dx - 28a0: 6f outsd dx, dword ptr [rsi] - 28a1: 76 65 jbe 0x2908 <.symtab+0x2908> - 28a3: 5f pop rdi - 28a4: 73 6c jae 0x2912 <.symtab+0x2912> - 28a6: 6f outsd dx, dword ptr [rsi] - 28a7: 74 69 je 0x2912 <.symtab+0x2912> - 28a9: 6e outsb dx, byte ptr [rsi] - 28aa: 66 6f outsw dx, word ptr [rsi] - 28ac: 00 5f 5f add byte ptr [rdi + 95], bl - 28af: 50 push rax - 28b0: 52 push rdx - 28b1: 45 54 push r12 - 28b3: 54 push rsp - 28b4: 59 pop rcx - 28b5: 5f pop rdi - 28b6: 46 55 push rbp - 28b8: 4e 43 - 28ba: 54 push rsp - 28bb: 49 4f - 28bd: 4e 5f pop rdi - 28bf: 5f pop rdi - 28c0: 2e 31 31 xor dword ptr cs:[rcx], esi - 28c3: 33 38 xor edi, dword ptr [rax] - 28c5: 34 00 xor al, 0 - 28c7: 5f pop rdi - 28c8: 64 6c insb byte ptr es:[rdi], dx - 28ca: 5f pop rdi - 28cb: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 28cf: 65 5f pop rdi - 28d1: 77 6f ja 0x2942 <.symtab+0x2942> - 28d3: 72 6b jb 0x2940 <.symtab+0x2940> - 28d5: 65 72 2e jb 0x2906 <.symtab+0x2906> - 28d8: 70 61 jo 0x293b <.symtab+0x293b> - 28da: 72 74 jb 0x2950 <.symtab+0x2950> - 28dc: 2e 30 00 xor byte ptr cs:[rax], al - 28df: 64 6c insb byte ptr es:[rdi], dx - 28e1: 5f pop rdi - 28e2: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 28e6: 65 5f pop rdi - 28e8: 73 74 jae 0x295e <.symtab+0x295e> - 28ea: 61 - 28eb: 74 65 je 0x2952 <.symtab+0x2952> - 28ed: 2e 31 31 xor dword ptr cs:[rcx], esi - 28f0: 34 30 xor al, 48 - 28f2: 36 00 5f 5f add byte ptr ss:[rdi + 95], bl - 28f6: 50 push rax - 28f7: 52 push rdx - 28f8: 45 54 push r12 - 28fa: 54 push rsp - 28fb: 59 pop rcx - 28fc: 5f pop rdi - 28fd: 46 55 push rbp - 28ff: 4e 43 - 2901: 54 push rsp - 2902: 49 4f - 2904: 4e 5f pop rdi - 2906: 5f pop rdi - 2907: 2e 31 31 xor dword ptr cs:[rcx], esi - 290a: 34 32 xor al, 50 - 290c: 30 00 xor byte ptr [rax], al - 290e: 73 64 jae 0x2974 <.symtab+0x2974> - 2910: 6c insb byte ptr es:[rdi], dx - 2911: 6f outsd dx, dword ptr [rsi] - 2912: 70 65 jo 0x2979 <.symtab+0x2979> - 2914: 6e outsb dx, byte ptr [rsi] - 2915: 2e 6f outsd dx, dword ptr cs:[rsi] - 2917: 00 64 6c 6f add byte ptr [rsp + 2*rbp + 111], ah - 291b: 70 65 jo 0x2982 <.symtab+0x2982> - 291d: 6e outsb dx, byte ptr [rsi] - 291e: 5f pop rdi - 291f: 64 6f outsd dx, dword ptr fs:[rsi] - 2921: 69 74 00 73 64 6c 63 6c imul esi, dword ptr [rax + rax + 115], 1818455140 - 2929: 6f outsd dx, dword ptr [rsi] - 292a: 73 65 jae 0x2991 <.symtab+0x2991> - 292c: 2e 6f outsd dx, dword ptr cs:[rsi] - 292e: 00 64 6c 63 add byte ptr [rsp + 2*rbp + 99], ah - 2932: 6c insb byte ptr es:[rdi], dx - 2933: 6f outsd dx, dword ptr [rsi] - 2934: 73 65 jae 0x299b <.symtab+0x299b> - 2936: 5f pop rdi - 2937: 64 6f outsd dx, dword ptr fs:[rsi] - 2939: 69 74 00 73 64 6c 73 79 imul esi, dword ptr [rax + rax + 115], 2037607524 - 2941: 6d insd dword ptr es:[rdi], dx - 2942: 2e 6f outsd dx, dword ptr cs:[rsi] - 2944: 00 64 6c 73 add byte ptr [rsp + 2*rbp + 115], ah - 2948: 79 6d jns 0x29b7 <.symtab+0x29b7> - 294a: 5f pop rdi - 294b: 64 6f outsd dx, dword ptr fs:[rsi] - 294d: 69 74 00 73 64 6c 76 73 imul esi, dword ptr [rax + rax + 115], 1937140836 - 2955: 79 6d jns 0x29c4 <.symtab+0x29c4> - 2957: 2e 6f outsd dx, dword ptr cs:[rsi] - 2959: 00 64 6c 76 add byte ptr [rsp + 2*rbp + 118], ah - 295d: 73 79 jae 0x29d8 <.symtab+0x29d8> - 295f: 6d insd dword ptr es:[rdi], dx - 2960: 5f pop rdi - 2961: 64 6f outsd dx, dword ptr fs:[rsi] - 2963: 69 74 00 64 6c 2d 64 65 imul esi, dword ptr [rax + rax + 100], 1701064044 - 296b: 70 73 jo 0x29e0 <.symtab+0x29e0> - 296d: 2e 6f outsd dx, dword ptr cs:[rsi] - 296f: 00 5f 64 add byte ptr [rdi + 100], bl - 2972: 6c insb byte ptr es:[rdi], dx - 2973: 5f pop rdi - 2974: 62 - 2975: 75 69 jne 0x29e0 <.symtab+0x29e0> - 2977: 6c insb byte ptr es:[rdi], dx - 2978: 64 5f pop rdi - 297a: 6c insb byte ptr es:[rdi], dx - 297b: 6f outsd dx, dword ptr [rsi] - 297c: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 297f: 5f pop rdi - 2980: 73 63 jae 0x29e5 <.symtab+0x29e5> - 2982: 6f outsd dx, dword ptr [rsi] - 2983: 70 65 jo 0x29ea <.symtab+0x29ea> - 2985: 00 6f 70 add byte ptr [rdi + 112], ch - 2988: 65 6e outsb dx, byte ptr gs:[rsi] - 298a: 61 - 298b: 75 78 jne 0x2a05 <.symtab+0x2a05> - 298d: 00 5f 5f add byte ptr [rdi + 95], bl - 2990: 50 push rax - 2991: 52 push rdx - 2992: 45 54 push r12 - 2994: 54 push rsp - 2995: 59 pop rcx - 2996: 5f pop rdi - 2997: 46 55 push rbp - 2999: 4e 43 - 299b: 54 push rsp - 299c: 49 4f - 299e: 4e 5f pop rdi - 29a0: 5f pop rdi - 29a1: 2e 31 30 xor dword ptr cs:[rax], esi - 29a4: 34 37 xor al, 55 - 29a6: 39 00 cmp dword ptr [rax], eax - 29a8: 64 6c insb byte ptr es:[rdi], dx - 29aa: 2d 69 6e 69 74 sub eax, 1953066601 - 29af: 2e 6f outsd dx, dword ptr cs:[rsi] - 29b1: 00 63 61 add byte ptr [rbx + 97], ah - 29b4: 6c insb byte ptr es:[rdi], dx - 29b5: 6c insb byte ptr es:[rdi], dx - 29b6: 5f pop rdi - 29b7: 69 6e 69 74 2e 70 61 imul ebp, dword ptr [rsi + 105], 1634741876 - 29be: 72 74 jb 0x2a34 <.symtab+0x2a34> - 29c0: 2e 30 00 xor byte ptr cs:[rax], al - 29c3: 64 6c insb byte ptr es:[rdi], dx - 29c5: 2d 76 65 72 73 sub eax, 1936876918 - 29ca: 69 6f 6e 2e 6f 00 5f imul ebp, dword ptr [rdi + 110], 1593863982 - 29d1: 5f pop rdi - 29d2: 50 push rax - 29d3: 52 push rdx - 29d4: 45 54 push r12 - 29d6: 54 push rsp - 29d7: 59 pop rcx - 29d8: 5f pop rdi - 29d9: 46 55 push rbp - 29db: 4e 43 - 29dd: 54 push rsp - 29de: 49 4f - 29e0: 4e 5f pop rdi - 29e2: 5f pop rdi - 29e3: 2e 39 33 cmp dword ptr cs:[rbx], esi - 29e6: 33 38 xor edi, dword ptr [rax] - 29e8: 00 5f 5f add byte ptr [rdi + 95], bl - 29eb: 50 push rax - 29ec: 52 push rdx - 29ed: 45 54 push r12 - 29ef: 54 push rsp - 29f0: 59 pop rcx - 29f1: 5f pop rdi - 29f2: 46 55 push rbp - 29f4: 4e 43 - 29f6: 54 push rsp - 29f7: 49 4f - 29f9: 4e 5f pop rdi - 29fb: 5f pop rdi - 29fc: 2e 39 33 cmp dword ptr cs:[rbx], esi - 29ff: 31 36 xor dword ptr [rsi], esi - 2a01: 00 64 6c 2d add byte ptr [rsp + 2*rbp + 45], ah - 2a05: 73 79 jae 0x2a80 <.symtab+0x2a80> - 2a07: 6d insd dword ptr es:[rdi], dx - 2a08: 2e 6f outsd dx, dword ptr cs:[rsi] - 2a0a: 00 63 61 add byte ptr [rbx + 97], ah - 2a0d: 6c insb byte ptr es:[rdi], dx - 2a0e: 6c insb byte ptr es:[rdi], dx - 2a0f: 5f pop rdi - 2a10: 64 6c insb byte ptr es:[rdi], dx - 2a12: 5f pop rdi - 2a13: 6c insb byte ptr es:[rdi], dx - 2a14: 6f outsd dx, dword ptr [rsi] - 2a15: 6f outsd dx, dword ptr [rsi] - 2a16: 6b 75 70 00 imul esi, dword ptr [rbp + 112], 0 - 2a1a: 5f pop rdi - 2a1b: 5f pop rdi - 2a1c: 46 52 push rdx - 2a1e: 41 4d - 2a20: 45 5f pop r15 - 2a22: 45 4e - 2a24: 44 5f pop rdi - 2a26: 5f pop rdi - 2a27: 00 5f 5f add byte ptr [rdi + 95], bl - 2a2a: 65 68 64 72 5f 73 push 1935635044 - 2a30: 74 61 je 0x2a93 <.symtab+0x2a93> - 2a32: 72 74 jb 0x2aa8 <.symtab+0x2aa8> - 2a34: 00 5f 5f add byte ptr [rdi + 95], bl - 2a37: 72 65 jb 0x2a9e <.symtab+0x2a9e> - 2a39: 6c insb byte ptr es:[rdi], dx - 2a3a: 61 - 2a3b: 5f pop rdi - 2a3c: 69 70 6c 74 5f 65 6e imul esi, dword ptr [rax + 108], 1852137332 - 2a43: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 2a47: 66 69 6e 69 5f 61 imul bp, word ptr [rsi + 105], 24927 - 2a4d: 72 72 jb 0x2ac1 <.symtab+0x2ac1> - 2a4f: 61 - 2a50: 79 5f jns 0x2ab1 <.symtab+0x2ab1> - 2a52: 65 6e outsb dx, byte ptr gs:[rsi] - 2a54: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 2a58: 72 65 jb 0x2abf <.symtab+0x2abf> - 2a5a: 6c insb byte ptr es:[rdi], dx - 2a5b: 61 - 2a5c: 5f pop rdi - 2a5d: 69 70 6c 74 5f 73 74 imul esi, dword ptr [rax + 108], 1953718132 - 2a64: 61 - 2a65: 72 74 jb 0x2adb <.symtab+0x2adb> - 2a67: 00 5f 5f add byte ptr [rdi + 95], bl - 2a6a: 66 69 6e 69 5f 61 imul bp, word ptr [rsi + 105], 24927 - 2a70: 72 72 jb 0x2ae4 <.symtab+0x2ae4> - 2a72: 61 - 2a73: 79 5f jns 0x2ad4 <.symtab+0x2ad4> - 2a75: 73 74 jae 0x2aeb <.symtab+0x2aeb> - 2a77: 61 - 2a78: 72 74 jb 0x2aee <.symtab+0x2aee> - 2a7a: 00 5f 5f add byte ptr [rdi + 95], bl - 2a7d: 69 6e 69 74 5f 61 72 imul ebp, dword ptr [rsi + 105], 1918984052 - 2a84: 72 61 jb 0x2ae7 <.symtab+0x2ae7> - 2a86: 79 5f jns 0x2ae7 <.symtab+0x2ae7> - 2a88: 65 6e outsb dx, byte ptr gs:[rsi] - 2a8a: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 2a8e: 70 72 jo 0x2b02 <.symtab+0x2b02> - 2a90: 65 69 6e 69 74 5f 61 72 imul ebp, dword ptr gs:[rsi + 105], 1918984052 - 2a98: 72 61 jb 0x2afb <.symtab+0x2afb> - 2a9a: 79 5f jns 0x2afb <.symtab+0x2afb> - 2a9c: 65 6e outsb dx, byte ptr gs:[rsi] - 2a9e: 64 00 5f 47 add byte ptr fs:[rdi + 71], bl - 2aa2: 4c 4f - 2aa4: 42 41 - 2aa6: 4c 5f pop rdi - 2aa8: 4f 46 - 2aaa: 46 53 push rbx - 2aac: 45 54 push r12 - 2aae: 5f pop rdi - 2aaf: 54 push rsp - 2ab0: 41 42 - 2ab2: 4c 45 - 2ab4: 5f pop rdi - 2ab5: 00 5f 5f add byte ptr [rdi + 95], bl - 2ab8: 69 6e 69 74 5f 61 72 imul ebp, dword ptr [rsi + 105], 1918984052 - 2abf: 72 61 jb 0x2b22 <.symtab+0x2b22> - 2ac1: 79 5f jns 0x2b22 <.symtab+0x2b22> - 2ac3: 73 74 jae 0x2b39 <.symtab+0x2b39> - 2ac5: 61 - 2ac6: 72 74 jb 0x2b3c <.symtab+0x2b3c> - 2ac8: 00 5f 5f add byte ptr [rdi + 95], bl - 2acb: 70 72 jo 0x2b3f <.symtab+0x2b3f> - 2acd: 65 69 6e 69 74 5f 61 72 imul ebp, dword ptr gs:[rsi + 105], 1918984052 - 2ad5: 72 61 jb 0x2b38 <.symtab+0x2b38> - 2ad7: 79 5f jns 0x2b38 <.symtab+0x2b38> - 2ad9: 73 74 jae 0x2b4f <.symtab+0x2b4f> - 2adb: 61 - 2adc: 72 74 jb 0x2b52 <.symtab+0x2b52> - 2ade: 00 5f 6e add byte ptr [rdi + 110], bl - 2ae1: 6c insb byte ptr es:[rdi], dx - 2ae2: 5f pop rdi - 2ae3: 43 5f pop r15 - 2ae5: 4c 43 - 2ae7: 5f pop rdi - 2ae8: 43 54 push r12 - 2aea: 59 pop rcx - 2aeb: 50 push rax - 2aec: 45 00 5f 5f add byte ptr [r15 + 95], r11b - 2af0: 73 74 jae 0x2b66 <.symtab+0x2b66> - 2af2: 61 - 2af3: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 2af6: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 2af9: 5f pop rdi - 2afa: 66 61 - 2afc: 69 6c 5f 6c 6f 63 61 6c imul ebp, dword ptr [rdi + 2*rbx + 108], 1818321775 - 2b04: 00 5f 5f add byte ptr [rdi + 95], bl - 2b07: 73 66 jae 0x2b6f <.symtab+0x2b6f> - 2b09: 70 5f jo 0x2b6a <.symtab+0x2b6a> - 2b0b: 68 61 6e 64 6c push 1818521185 - 2b10: 65 5f pop rdi - 2b12: 65 78 63 js 0x2b78 <.symtab+0x2b78> - 2b15: 65 70 74 jo 0x2b8c <.symtab+0x2b8c> - 2b18: 69 6f 6e 73 00 5f 6e imul ebp, dword ptr [rdi + 110], 1851719795 - 2b1f: 6c insb byte ptr es:[rdi], dx - 2b20: 5f pop rdi - 2b21: 43 5f pop r15 - 2b23: 4c 43 - 2b25: 5f pop rdi - 2b26: 43 54 push r12 - 2b28: 59 pop rcx - 2b29: 50 push rax - 2b2a: 45 5f pop r15 - 2b2c: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 2b30: 73 5f jae 0x2b91 <.symtab+0x2b91> - 2b32: 70 72 jo 0x2ba6 <.symtab+0x2ba6> - 2b34: 69 6e 74 00 5f 5f 78 imul ebp, dword ptr [rsi + 116], 2019516160 - 2b3b: 38 36 cmp byte ptr [rsi], dh - 2b3d: 5f pop rdi - 2b3e: 73 68 jae 0x2ba8 <.symtab+0x2ba8> - 2b40: 61 - 2b41: 72 65 jb 0x2ba8 <.symtab+0x2ba8> - 2b43: 64 5f pop rdi - 2b45: 6e outsb dx, byte ptr [rsi] - 2b46: 6f outsd dx, dword ptr [rsi] - 2b47: 6e outsb dx, byte ptr [rsi] - 2b48: 5f pop rdi - 2b49: 74 65 je 0x2bb0 <.symtab+0x2bb0> - 2b4b: 6d insd dword ptr es:[rdi], dx - 2b4c: 70 6f jo 0x2bbd <.symtab+0x2bbd> - 2b4e: 72 61 jb 0x2bb1 <.symtab+0x2bb1> - 2b50: 6c insb byte ptr es:[rdi], dx - 2b51: 5f pop rdi - 2b52: 74 68 je 0x2bbc <.symtab+0x2bbc> - 2b54: 72 65 jb 0x2bbb <.symtab+0x2bbb> - 2b56: 73 68 jae 0x2bc0 <.symtab+0x2bc0> - 2b58: 6f outsd dx, dword ptr [rsi] - 2b59: 6c insb byte ptr es:[rdi], dx - 2b5a: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 2b5e: 73 74 jae 0x2bd4 <.symtab+0x2bd4> - 2b60: 72 6e jb 0x2bd0 <.symtab+0x2bd0> - 2b62: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 2b65: 5f pop rdi - 2b66: 73 73 jae 0x2bdb <.symtab+0x2bdb> - 2b68: 65 32 00 xor al, byte ptr gs:[rax] - 2b6b: 5f pop rdi - 2b6c: 5f pop rdi - 2b6d: 6d insd dword ptr es:[rdi], dx - 2b6e: 65 6d insd dword ptr es:[rdi], dx - 2b70: 6d insd dword ptr es:[rdi], dx - 2b71: 6f outsd dx, dword ptr [rsi] - 2b72: 76 65 jbe 0x2bd9 <.symtab+0x2bd9> - 2b74: 5f pop rdi - 2b75: 65 72 6d jb 0x2be5 <.symtab+0x2be5> - 2b78: 73 00 jae 0x2b7a <.symtab+0x2b7a> - 2b7a: 5f pop rdi - 2b7b: 5f pop rdi - 2b7c: 6d insd dword ptr es:[rdi], dx - 2b7d: 6f outsd dx, dword ptr [rsi] - 2b7e: 72 65 jb 0x2be5 <.symtab+0x2be5> - 2b80: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 2b83: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 2b87: 6d insd dword ptr es:[rdi], dx - 2b88: 65 6d insd dword ptr es:[rdi], dx - 2b8a: 63 70 79 movsxd esi, dword ptr [rax + 121] - 2b8d: 5f pop rdi - 2b8e: 61 - 2b8f: 76 78 jbe 0x2c09 <.symtab+0x2c09> - 2b91: 35 31 32 5f 6e xor eax, 1851732529 - 2b96: 6f outsd dx, dword ptr [rsi] - 2b97: 5f pop rdi - 2b98: 76 7a jbe 0x2c14 <.symtab+0x2c14> - 2b9a: 65 72 6f jb 0x2c0c <.symtab+0x2c0c> - 2b9d: 75 70 jne 0x2c0f <.symtab+0x2c0f> - 2b9f: 70 65 jo 0x2c06 <.symtab+0x2c06> - 2ba1: 72 00 jb 0x2ba3 <.symtab+0x2ba3> - 2ba3: 5f pop rdi - 2ba4: 5f pop rdi - 2ba5: 67 65 74 64 addr32 je 0x2c0d <.symtab+0x2c0d> - 2ba9: 74 61 je 0x2c0c <.symtab+0x2c0c> - 2bab: 62 - 2bac: 6c insb byte ptr es:[rdi], dx - 2bad: 65 73 69 jae 0x2c19 <.symtab+0x2c19> - 2bb0: 7a 65 jp 0x2c17 <.symtab+0x2c17> - 2bb2: 00 5f 49 add byte ptr [rdi + 73], bl - 2bb5: 4f 5f pop r15 - 2bb7: 72 65 jb 0x2c1e <.symtab+0x2c1e> - 2bb9: 6d insd dword ptr es:[rdi], dx - 2bba: 6f outsd dx, dword ptr [rsi] - 2bbb: 76 65 jbe 0x2c22 <.symtab+0x2c22> - 2bbd: 5f pop rdi - 2bbe: 6d insd dword ptr es:[rdi], dx - 2bbf: 61 - 2bc0: 72 6b jb 0x2c2d <.symtab+0x2c2d> - 2bc2: 65 72 00 jb 0x2bc5 <.symtab+0x2bc5> - 2bc5: 5f pop rdi - 2bc6: 5f pop rdi - 2bc7: 6c insb byte ptr es:[rdi], dx - 2bc8: 69 62 63 5f 73 69 67 imul esp, dword ptr [rdx + 99], 1734964063 - 2bcf: 61 - 2bd0: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] - 2bd4: 6e outsb dx, byte ptr [rsi] - 2bd5: 00 73 74 add byte ptr [rbx + 116], dh - 2bd8: 72 63 jb 0x2c3d <.symtab+0x2c3d> - 2bda: 70 79 jo 0x2c55 <.symtab+0x2c55> - 2bdc: 00 5f 49 add byte ptr [rdi + 73], bl - 2bdf: 4f 5f pop r15 - 2be1: 77 64 ja 0x2c47 <.symtab+0x2c47> - 2be3: 65 66 61 - 2be6: 75 6c jne 0x2c54 <.symtab+0x2c54> - 2be8: 74 5f je 0x2c49 <.symtab+0x2c49> - 2bea: 78 73 js 0x2c5f <.symtab+0x2c5f> - 2bec: 67 65 74 6e addr32 je 0x2c5e <.symtab+0x2c5e> - 2bf0: 00 5f 64 add byte ptr [rdi + 100], bl - 2bf3: 6c insb byte ptr es:[rdi], dx - 2bf4: 5f pop rdi - 2bf5: 76 73 jbe 0x2c6a <.symtab+0x2c6a> - 2bf7: 79 6d jns 0x2c66 <.symtab+0x2c66> - 2bf9: 00 5f 64 add byte ptr [rdi + 100], bl - 2bfc: 6c insb byte ptr es:[rdi], dx - 2bfd: 5f pop rdi - 2bfe: 73 65 jae 0x2c65 <.symtab+0x2c65> - 2c00: 74 75 je 0x2c77 <.symtab+0x2c77> - 2c02: 70 5f jo 0x2c63 <.symtab+0x2c63> - 2c04: 68 61 73 68 00 push 6845281 - 2c09: 5f pop rdi - 2c0a: 49 4f - 2c0c: 5f pop rdi - 2c0d: 6c insb byte ptr es:[rdi], dx - 2c0e: 69 6e 6b 5f 69 6e 00 imul ebp, dword ptr [rsi + 107], 7235935 - 2c15: 5f pop rdi - 2c16: 55 push rbp - 2c17: 6e outsb dx, byte ptr [rsi] - 2c18: 77 69 ja 0x2c83 <.symtab+0x2c83> - 2c1a: 6e outsb dx, byte ptr [rsi] - 2c1b: 64 5f pop rdi - 2c1d: 46 69 6e 64 5f 46 44 45 imul r13d, dword ptr [rsi + 100], 1162102367 - 2c25: 00 5f 5f add byte ptr [rdi + 95], bl - 2c28: 6d insd dword ptr es:[rdi], dx - 2c29: 61 - 2c2a: 6c insb byte ptr es:[rdi], dx - 2c2b: 6c insb byte ptr es:[rdi], dx - 2c2c: 6f outsd dx, dword ptr [rsi] - 2c2d: 63 5f 68 movsxd ebx, dword ptr [rdi + 104] - 2c30: 6f outsd dx, dword ptr [rsi] - 2c31: 6f outsd dx, dword ptr [rsi] - 2c32: 6b 00 5f imul eax, dword ptr [rax], 95 - 2c35: 64 6c insb byte ptr es:[rdi], dx - 2c37: 5f pop rdi - 2c38: 64 65 62 75 67 5f 70 - 2c3f: 72 69 jb 0x2caa <.symtab+0x2caa> - 2c41: 6e outsb dx, byte ptr [rsi] - 2c42: 74 66 je 0x2caa <.symtab+0x2caa> - 2c44: 00 67 73 add byte ptr [rdi + 115], ah - 2c47: 69 67 6e 61 6c 00 5f imul esp, dword ptr [rdi + 110], 1593863265 - 2c4e: 49 4f - 2c50: 5f pop rdi - 2c51: 73 70 jae 0x2cc3 <.symtab+0x2cc3> - 2c53: 75 74 jne 0x2cc9 <.symtab+0x2cc9> - 2c55: 62 - 2c56: 61 - 2c57: 63 6b 63 movsxd ebp, dword ptr [rbx + 99] - 2c5a: 00 5f 6e add byte ptr [rdi + 110], bl - 2c5d: 6c insb byte ptr es:[rdi], dx - 2c5e: 5f pop rdi - 2c5f: 43 5f pop r15 - 2c61: 4c 43 - 2c63: 5f pop rdi - 2c64: 43 54 push r12 - 2c66: 59 pop rcx - 2c67: 50 push rax - 2c68: 45 5f pop r15 - 2c6a: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 2c6e: 73 5f jae 0x2ccf <.symtab+0x2ccf> - 2c70: 75 70 jne 0x2ce2 <.symtab+0x2ce2> - 2c72: 70 65 jo 0x2cd9 <.symtab+0x2cd9> - 2c74: 72 00 jb 0x2c76 <.symtab+0x2c76> - 2c76: 5f pop rdi - 2c77: 49 4f - 2c79: 5f pop rdi - 2c7a: 64 65 66 61 - 2c7e: 75 6c jne 0x2cec <.symtab+0x2cec> - 2c80: 74 5f je 0x2ce1 <.symtab+0x2ce1> - 2c82: 66 69 6e 69 73 68 imul bp, word ptr [rsi + 105], 26739 - 2c88: 00 5f 64 add byte ptr [rdi + 100], bl - 2c8b: 6c insb byte ptr es:[rdi], dx - 2c8c: 5f pop rdi - 2c8d: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 2c90: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 2c93: 6d insd dword ptr es:[rdi], dx - 2c94: 61 - 2c95: 70 5f jo 0x2cf6 <.symtab+0x2cf6> - 2c97: 76 65 jbe 0x2cfe <.symtab+0x2cfe> - 2c99: 72 73 jb 0x2d0e <.symtab+0x2d0e> - 2c9b: 69 6f 6e 73 00 5f 55 imul ebp, dword ptr [rdi + 110], 1432289395 - 2ca2: 6e outsb dx, byte ptr [rsi] - 2ca3: 77 69 ja 0x2d0e <.symtab+0x2d0e> - 2ca5: 6e outsb dx, byte ptr [rsi] - 2ca6: 64 5f pop rdi - 2ca8: 47 65 gs - 2caa: 74 49 je 0x2cf5 <.symtab+0x2cf5> - 2cac: 50 push rax - 2cad: 49 6e outsb dx, byte ptr [rsi] - 2caf: 66 6f outsw dx, word ptr [rsi] - 2cb1: 00 5f 5f add byte ptr [rdi + 95], bl - 2cb4: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 2cb8: 76 5f jbe 0x2d19 <.symtab+0x2d19> - 2cba: 74 72 je 0x2d2e <.symtab+0x2d2e> - 2cbc: 61 - 2cbd: 6e outsb dx, byte ptr [rsi] - 2cbe: 73 66 jae 0x2d26 <.symtab+0x2d26> - 2cc0: 6f outsd dx, dword ptr [rsi] - 2cc1: 72 6d jb 0x2d30 <.symtab+0x2d30> - 2cc3: 5f pop rdi - 2cc4: 75 74 jne 0x2d3a <.symtab+0x2d3a> - 2cc6: 66 38 5f 69 cmp byte ptr [rdi + 105], bl - 2cca: 6e outsb dx, byte ptr [rsi] - 2ccb: 74 65 je 0x2d32 <.symtab+0x2d32> - 2ccd: 72 6e jb 0x2d3d <.symtab+0x2d3d> - 2ccf: 61 - 2cd0: 6c insb byte ptr es:[rdi], dx - 2cd1: 00 5f 5f add byte ptr [rdi + 95], bl - 2cd4: 73 74 jae 0x2d4a <.symtab+0x2d4a> - 2cd6: 72 63 jb 0x2d3b <.symtab+0x2d3b> - 2cd8: 68 72 5f 61 76 push 1986092914 - 2cdd: 78 32 js 0x2d11 <.symtab+0x2d11> - 2cdf: 00 5f 5f add byte ptr [rdi + 95], bl - 2ce2: 64 65 66 61 - 2ce6: 75 6c jne 0x2d54 <.symtab+0x2d54> - 2ce8: 74 5f je 0x2d49 <.symtab+0x2d49> - 2cea: 6d insd dword ptr es:[rdi], dx - 2ceb: 6f outsd dx, dword ptr [rsi] - 2cec: 72 65 jb 0x2d53 <.symtab+0x2d53> - 2cee: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 2cf1: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 2cf5: 6c insb byte ptr es:[rdi], dx - 2cf6: 69 62 63 5f 61 72 67 imul esp, dword ptr [rdx + 99], 1735549279 - 2cfd: 63 00 movsxd eax, dword ptr [rax] - 2cff: 5f pop rdi - 2d00: 5f pop rdi - 2d01: 6c insb byte ptr es:[rdi], dx - 2d02: 6f outsd dx, dword ptr [rsi] - 2d03: 6e outsb dx, byte ptr [rsi] - 2d04: 67 6a 6d addr32 push 109 - 2d07: 70 00 jo 0x2d09 <.symtab+0x2d09> - 2d09: 5f pop rdi - 2d0a: 49 4f - 2d0c: 5f pop rdi - 2d0d: 66 69 6c 65 5f 66 69 imul bp, word ptr [rbp + 2*riz + 95], 26982 - 2d14: 6e outsb dx, byte ptr [rsi] - 2d15: 69 73 68 00 5f 6e 6c imul esi, dword ptr [rbx + 104], 1819172608 - 2d1c: 5f pop rdi - 2d1d: 43 5f pop r15 - 2d1f: 4c 43 - 2d21: 5f pop rdi - 2d22: 43 54 push r12 - 2d24: 59 pop rcx - 2d25: 50 push rax - 2d26: 45 5f pop r15 - 2d28: 77 69 ja 0x2d93 <.symtab+0x2d93> - 2d2a: 64 74 68 je 0x2d95 <.symtab+0x2d95> - 2d2d: 00 5f 5f add byte ptr [rdi + 95], bl - 2d30: 66 78 70 js 0x2da3 <.symtab+0x2da3> - 2d33: 72 69 jb 0x2d9e <.symtab+0x2d9e> - 2d35: 6e outsb dx, byte ptr [rsi] - 2d36: 74 66 je 0x2d9e <.symtab+0x2d9e> - 2d38: 5f pop rdi - 2d39: 6e outsb dx, byte ptr [rsi] - 2d3a: 6f outsd dx, dword ptr [rsi] - 2d3b: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 2d3e: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 2d41: 00 5f 6e add byte ptr [rdi + 110], bl - 2d44: 6c insb byte ptr es:[rdi], dx - 2d45: 5f pop rdi - 2d46: 75 6e jne 0x2db6 <.symtab+0x2db6> - 2d48: 6c insb byte ptr es:[rdi], dx - 2d49: 6f outsd dx, dword ptr [rsi] - 2d4a: 61 - 2d4b: 64 5f pop rdi - 2d4d: 64 6f outsd dx, dword ptr fs:[rsi] - 2d4f: 6d insd dword ptr es:[rdi], dx - 2d50: 61 - 2d51: 69 6e 00 5f 5f 64 6c imul ebp, dword ptr [rsi], 1818517343 - 2d58: 69 6e 66 6f 00 5f 5f imul ebp, dword ptr [rsi + 102], 1600061551 - 2d5f: 6d insd dword ptr es:[rdi], dx - 2d60: 65 6d insd dword ptr es:[rdi], dx - 2d62: 63 70 79 movsxd esi, dword ptr [rax + 121] - 2d65: 5f pop rdi - 2d66: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 2d69: 5f pop rdi - 2d6a: 61 - 2d6b: 76 78 jbe 0x2de5 <.symtab+0x2de5> - 2d6d: 35 31 32 5f 6e xor eax, 1851732529 - 2d72: 6f outsd dx, dword ptr [rsi] - 2d73: 5f pop rdi - 2d74: 76 7a jbe 0x2df0 <.symtab+0x2df0> - 2d76: 65 72 6f jb 0x2de8 <.symtab+0x2de8> - 2d79: 75 70 jne 0x2deb <.symtab+0x2deb> - 2d7b: 70 65 jo 0x2de2 <.symtab+0x2de2> - 2d7d: 72 00 jb 0x2d7f <.symtab+0x2d7f> - 2d7f: 5f pop rdi - 2d80: 55 push rbp - 2d81: 6e outsb dx, byte ptr [rsi] - 2d82: 77 69 ja 0x2ded <.symtab+0x2ded> - 2d84: 6e outsb dx, byte ptr [rsi] - 2d85: 64 5f pop rdi - 2d87: 47 65 gs - 2d89: 74 49 je 0x2dd4 <.symtab+0x2dd4> - 2d8b: 50 push rax - 2d8c: 00 5f 5f add byte ptr [rdi + 95], bl - 2d8f: 6d insd dword ptr es:[rdi], dx - 2d90: 70 6e jo 0x2e00 <.symtab+0x2e00> - 2d92: 5f pop rdi - 2d93: 69 6d 70 6e 5f 6d 75 imul ebp, dword ptr [rbp + 112], 1970102126 - 2d9a: 6c insb byte ptr es:[rdi], dx - 2d9b: 5f pop rdi - 2d9c: 6e outsb dx, byte ptr [rsi] - 2d9d: 5f pop rdi - 2d9e: 62 - 2d9f: 61 - 2da0: 73 65 jae 0x2e07 <.symtab+0x2e07> - 2da2: 63 61 73 movsxd esp, dword ptr [rcx + 115] - 2da5: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 2da9: 4f 5f pop r15 - 2dab: 77 64 ja 0x2e11 <.symtab+0x2e11> - 2dad: 6f outsd dx, dword ptr [rsi] - 2dae: 61 - 2daf: 6c insb byte ptr es:[rdi], dx - 2db0: 6c insb byte ptr es:[rdi], dx - 2db1: 6f outsd dx, dword ptr [rsi] - 2db2: 63 62 75 movsxd esp, dword ptr [rdx + 117] - 2db5: 66 00 5f 5f add byte ptr [rdi + 95], bl - 2db9: 67 65 74 70 addr32 je 0x2e2d <.symtab+0x2e2d> - 2dbd: 69 64 00 5f 5f 72 65 67 imul esp, dword ptr [rax + rax + 95], 1734701663 - 2dc5: 69 73 74 65 72 5f 70 imul esi, dword ptr [rbx + 116], 1885303397 - 2dcc: 72 69 jb 0x2e37 <.symtab+0x2e37> - 2dce: 6e outsb dx, byte ptr [rsi] - 2dcf: 74 66 je 0x2e37 <.symtab+0x2e37> - 2dd1: 5f pop rdi - 2dd2: 6d insd dword ptr es:[rdi], dx - 2dd3: 6f outsd dx, dword ptr [rsi] - 2dd4: 64 69 66 69 65 72 00 5f imul esp, dword ptr fs:[rsi + 105], 1593864805 - 2ddc: 49 4f - 2dde: 5f pop rdi - 2ddf: 6c insb byte ptr es:[rdi], dx - 2de0: 69 73 74 5f 6c 6f 63 imul esi, dword ptr [rbx + 116], 1668246623 - 2de7: 6b 00 73 imul eax, dword ptr [rax], 115 - 2dea: 74 64 je 0x2e50 <.symtab+0x2e50> - 2dec: 6f outsd dx, dword ptr [rsi] - 2ded: 75 74 jne 0x2e63 <.symtab+0x2e63> - 2def: 00 5f 6e add byte ptr [rdi + 110], bl - 2df2: 6c insb byte ptr es:[rdi], dx - 2df3: 5f pop rdi - 2df4: 6c insb byte ptr es:[rdi], dx - 2df5: 6f outsd dx, dword ptr [rsi] - 2df6: 61 - 2df7: 64 5f pop rdi - 2df9: 64 6f outsd dx, dword ptr fs:[rsi] - 2dfb: 6d insd dword ptr es:[rdi], dx - 2dfc: 61 - 2dfd: 69 6e 00 5f 49 4f 5f imul ebp, dword ptr [rsi], 1599031647 - 2e04: 64 65 66 61 - 2e08: 75 6c jne 0x2e76 <.symtab+0x2e76> - 2e0a: 74 5f je 0x2e6b <.symtab+0x2e6b> - 2e0c: 64 6f outsd dx, dword ptr fs:[rsi] - 2e0e: 61 - 2e0f: 6c insb byte ptr es:[rdi], dx - 2e10: 6c insb byte ptr es:[rdi], dx - 2e11: 6f outsd dx, dword ptr [rsi] - 2e12: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 2e15: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 2e19: 6c insb byte ptr es:[rdi], dx - 2e1a: 69 62 63 5f 6d 75 6c imul esp, dword ptr [rdx + 99], 1819635039 - 2e21: 74 69 je 0x2e8c <.symtab+0x2e8c> - 2e23: 70 6c jo 0x2e91 <.symtab+0x2e91> - 2e25: 65 5f pop rdi - 2e27: 6c insb byte ptr es:[rdi], dx - 2e28: 69 62 63 73 00 5f 5f imul esp, dword ptr [rdx + 99], 1600061555 - 2e2f: 73 74 jae 0x2ea5 <.symtab+0x2ea5> - 2e31: 72 74 jb 0x2ea7 <.symtab+0x2ea7> - 2e33: 6f outsd dx, dword ptr [rsi] - 2e34: 75 6c jne 0x2ea2 <.symtab+0x2ea2> - 2e36: 6c insb byte ptr es:[rdi], dx - 2e37: 5f pop rdi - 2e38: 6c insb byte ptr es:[rdi], dx - 2e39: 00 5f 64 add byte ptr [rdi + 100], bl - 2e3c: 6c insb byte ptr es:[rdi], dx - 2e3d: 5f pop rdi - 2e3e: 69 6d 70 6f 72 74 61 imul ebp, dword ptr [rbp + 112], 1635021423 - 2e45: 6e outsb dx, byte ptr [rsi] - 2e46: 74 5f je 0x2ea7 <.symtab+0x2ea7> - 2e48: 68 77 63 61 70 push 1885430647 - 2e4d: 73 00 jae 0x2e4f <.symtab+0x2e4f> - 2e4f: 5f pop rdi - 2e50: 49 4f - 2e52: 5f pop rdi - 2e53: 6e outsb dx, byte ptr [rsi] - 2e54: 65 77 5f ja 0x2eb6 <.symtab+0x2eb6> - 2e57: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 - 2e5e: 70 75 jo 0x2ed5 <.symtab+0x2ed5> - 2e60: 74 6e je 0x2ed0 <.symtab+0x2ed0> - 2e62: 00 5f 64 add byte ptr [rdi + 100], bl - 2e65: 6c insb byte ptr es:[rdi], dx - 2e66: 5f pop rdi - 2e67: 72 65 jb 0x2ece <.symtab+0x2ece> - 2e69: 6c insb byte ptr es:[rdi], dx - 2e6a: 6f outsd dx, dword ptr [rsi] - 2e6b: 63 5f 62 movsxd ebx, dword ptr [rdi + 98] - 2e6e: 61 - 2e6f: 64 5f pop rdi - 2e71: 74 79 je 0x2eec <.symtab+0x2eec> - 2e73: 70 65 jo 0x2eda <.symtab+0x2eda> - 2e75: 00 5f 5f add byte ptr [rdi + 95], bl - 2e78: 6d insd dword ptr es:[rdi], dx - 2e79: 65 6d insd dword ptr es:[rdi], dx - 2e7b: 73 65 jae 0x2ee2 <.symtab+0x2ee2> - 2e7d: 74 5f je 0x2ede <.symtab+0x2ede> - 2e7f: 61 - 2e80: 76 78 jbe 0x2efa <.symtab+0x2efa> - 2e82: 35 31 32 5f 65 xor eax, 1700737585 - 2e87: 72 6d jb 0x2ef6 <.symtab+0x2ef6> - 2e89: 73 00 jae 0x2e8b <.symtab+0x2e8b> - 2e8b: 5f pop rdi - 2e8c: 49 4f - 2e8e: 5f pop rdi - 2e8f: 6c insb byte ptr es:[rdi], dx - 2e90: 65 61 - 2e92: 73 74 jae 0x2f08 <.symtab+0x2f08> - 2e94: 5f pop rdi - 2e95: 77 6d ja 0x2f04 <.symtab+0x2f04> - 2e97: 61 - 2e98: 72 6b jb 0x2f05 <.symtab+0x2f05> - 2e9a: 65 72 00 jb 0x2e9d <.symtab+0x2e9d> - 2e9d: 5f pop rdi - 2e9e: 5f pop rdi - 2e9f: 73 74 jae 0x2f15 <.symtab+0x2f15> - 2ea1: 72 73 jb 0x2f16 <.symtab+0x2f16> - 2ea3: 74 72 je 0x2f17 <.symtab+0x2f17> - 2ea5: 5f pop rdi - 2ea6: 73 73 jae 0x2f1b <.symtab+0x2f1b> - 2ea8: 65 32 00 xor al, byte ptr gs:[rax] - 2eab: 5f pop rdi - 2eac: 49 4f - 2eae: 5f pop rdi - 2eaf: 64 65 66 61 - 2eb3: 75 6c jne 0x2f21 <.symtab+0x2f21> - 2eb5: 74 5f je 0x2f16 <.symtab+0x2f16> - 2eb7: 73 79 jae 0x2f32 <.symtab+0x2f32> - 2eb9: 6e outsb dx, byte ptr [rsi] - 2eba: 63 00 movsxd eax, dword ptr [rax] - 2ebc: 5f pop rdi - 2ebd: 5f pop rdi - 2ebe: 72 65 jb 0x2f25 <.symtab+0x2f25> - 2ec0: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 - 2ec8: 72 61 jb 0x2f2b <.symtab+0x2f2b> - 2eca: 6d insd dword ptr es:[rdi], dx - 2ecb: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 2ecf: 4f 5f pop r15 - 2ed1: 66 69 6c 65 5f 73 79 imul bp, word ptr [rbp + 2*riz + 95], 31091 - 2ed8: 6e outsb dx, byte ptr [rsi] - 2ed9: 63 00 movsxd eax, dword ptr [rax] - 2edb: 5f pop rdi - 2edc: 5f pop rdi - 2edd: 73 74 jae 0x2f53 <.symtab+0x2f53> - 2edf: 72 74 jb 0x2f55 <.symtab+0x2f55> - 2ee1: 6f outsd dx, dword ptr [rsi] - 2ee2: 75 6c jne 0x2f50 <.symtab+0x2f50> - 2ee4: 6c insb byte ptr es:[rdi], dx - 2ee5: 5f pop rdi - 2ee6: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 2eed: 6c insb byte ptr es:[rdi], dx - 2eee: 00 5f 5f add byte ptr [rdi + 95], bl - 2ef1: 6d insd dword ptr es:[rdi], dx - 2ef2: 70 6e jo 0x2f62 <.symtab+0x2f62> - 2ef4: 5f pop rdi - 2ef5: 69 6d 70 6e 5f 73 71 imul ebp, dword ptr [rbp + 112], 1903386478 - 2efc: 72 5f jb 0x2f5d <.symtab+0x2f5d> - 2efe: 6e outsb dx, byte ptr [rsi] - 2eff: 5f pop rdi - 2f00: 62 - 2f01: 61 - 2f02: 73 65 jae 0x2f69 <.symtab+0x2f69> - 2f04: 63 61 73 movsxd esp, dword ptr [rcx + 115] - 2f07: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 2f0b: 4f 5f pop r15 - 2f0d: 73 65 jae 0x2f74 <.symtab+0x2f74> - 2f0f: 65 6b 77 6d 61 imul esi, dword ptr gs:[rdi + 109], 97 - 2f14: 72 6b jb 0x2f81 <.symtab+0x2f81> - 2f16: 00 5f 49 add byte ptr [rdi + 73], bl - 2f19: 4f 5f pop r15 - 2f1b: 66 66 6c insb byte ptr es:[rdi], dx - 2f1e: 75 73 jne 0x2f93 <.symtab+0x2f93> - 2f20: 68 00 5f 5f 6d push 1834966784 - 2f25: 70 6e jo 0x2f95 <.symtab+0x2f95> - 2f27: 5f pop rdi - 2f28: 65 78 74 js 0x2f9f <.symtab+0x2f9f> - 2f2b: 72 61 jb 0x2f8e <.symtab+0x2f8e> - 2f2d: 63 74 5f 6c movsxd esi, dword ptr [rdi + 2*rbx + 108] - 2f31: 6f outsd dx, dword ptr [rsi] - 2f32: 6e outsb dx, byte ptr [rsi] - 2f33: 67 5f addr32 pop rdi - 2f35: 64 6f outsd dx, dword ptr fs:[rsi] - 2f37: 75 62 jne 0x2f9b <.symtab+0x2f9b> - 2f39: 6c insb byte ptr es:[rdi], dx - 2f3a: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 2f3e: 73 74 jae 0x2fb4 <.symtab+0x2fb4> - 2f40: 72 6e jb 0x2fb0 <.symtab+0x2fb0> - 2f42: 6c insb byte ptr es:[rdi], dx - 2f43: 65 6e outsb dx, byte ptr gs:[rsi] - 2f45: 5f pop rdi - 2f46: 73 73 jae 0x2fbb <.symtab+0x2fbb> - 2f48: 65 32 00 xor al, byte ptr gs:[rax] - 2f4b: 5f pop rdi - 2f4c: 64 6c insb byte ptr es:[rdi], dx - 2f4e: 5f pop rdi - 2f4f: 74 75 je 0x2fc6 <.symtab+0x2fc6> - 2f51: 6e outsb dx, byte ptr [rsi] - 2f52: 61 - 2f53: 62 - 2f54: 6c insb byte ptr es:[rdi], dx - 2f55: 65 5f pop rdi - 2f57: 73 65 jae 0x2fbe <.symtab+0x2fbe> - 2f59: 74 5f je 0x2fba <.symtab+0x2fba> - 2f5b: 78 38 js 0x2f95 <.symtab+0x2f95> - 2f5d: 36 5f pop rdi - 2f5f: 69 62 74 00 5f 49 4f imul esp, dword ptr [rdx + 116], 1330208512 - 2f66: 5f pop rdi - 2f67: 77 66 ja 0x2fcf <.symtab+0x2fcf> - 2f69: 69 6c 65 5f 6a 75 6d 70 imul ebp, dword ptr [rbp + 2*riz + 95], 1886221674 - 2f71: 73 00 jae 0x2f73 <.symtab+0x2f73> - 2f73: 5f pop rdi - 2f74: 6e outsb dx, byte ptr [rsi] - 2f75: 6c insb byte ptr es:[rdi], dx - 2f76: 5f pop rdi - 2f77: 43 5f pop r15 - 2f79: 4c 43 - 2f7b: 5f pop rdi - 2f7c: 43 54 push r12 - 2f7e: 59 pop rcx - 2f7f: 50 push rax - 2f80: 45 5f pop r15 - 2f82: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 2f86: 73 5f jae 0x2fe7 <.symtab+0x2fe7> - 2f88: 78 64 js 0x2fee <.symtab+0x2fee> - 2f8a: 69 67 69 74 00 5f 49 imul esp, dword ptr [rdi + 105], 1230962804 - 2f91: 4f 5f pop r15 - 2f93: 66 69 6c 65 5f 77 72 imul bp, word ptr [rbp + 2*riz + 95], 29303 - 2f9a: 69 74 65 00 5f 64 6c 5f imul esi, dword ptr [rbp + 2*riz], 1600939103 - 2fa2: 66 69 6e 64 5f 64 imul bp, word ptr [rsi + 100], 25695 - 2fa8: 73 6f jae 0x3019 <.symtab+0x3019> - 2faa: 5f pop rdi - 2fab: 66 6f outsw dx, word ptr [rsi] - 2fad: 72 5f jb 0x300e <.symtab+0x300e> - 2faf: 6f outsd dx, dword ptr [rsi] - 2fb0: 62 - 2fb1: 6a 65 push 101 - 2fb3: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] - 2fb7: 5f pop rdi - 2fb8: 6d insd dword ptr es:[rdi], dx - 2fb9: 65 6d insd dword ptr es:[rdi], dx - 2fbb: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 2fbe: 5f pop rdi - 2fbf: 61 - 2fc0: 76 78 jbe 0x303a <.symtab+0x303a> - 2fc2: 32 5f 6d xor bl, byte ptr [rdi + 109] - 2fc5: 6f outsd dx, dword ptr [rsi] - 2fc6: 76 62 jbe 0x302a <.symtab+0x302a> - 2fc8: 65 00 73 74 add byte ptr gs:[rbx + 116], dh - 2fcc: 72 65 jb 0x3033 <.symtab+0x3033> - 2fce: 72 72 jb 0x3042 <.symtab+0x3042> - 2fd0: 6f outsd dx, dword ptr [rsi] - 2fd1: 72 00 jb 0x2fd3 <.symtab+0x2fd3> - 2fd3: 5f pop rdi - 2fd4: 5f pop rdi - 2fd5: 73 74 jae 0x304b <.symtab+0x304b> - 2fd7: 72 63 jb 0x303c <.symtab+0x303c> - 2fd9: 68 72 5f 73 73 push 1936940914 - 2fde: 65 32 00 xor al, byte ptr gs:[rax] - 2fe1: 5f pop rdi - 2fe2: 5f pop rdi - 2fe3: 69 6e 69 74 5f 6d 69 imul ebp, dword ptr [rsi + 105], 1768775540 - 2fea: 73 63 jae 0x304f <.symtab+0x304f> - 2fec: 00 5f 5f add byte ptr [rdi + 95], bl - 2fef: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 2ff3: 76 5f jbe 0x3054 <.symtab+0x3054> - 2ff5: 74 72 je 0x3069 <.symtab+0x3069> - 2ff7: 61 - 2ff8: 6e outsb dx, byte ptr [rsi] - 2ff9: 73 66 jae 0x3061 <.symtab+0x3061> - 2ffb: 6f outsd dx, dword ptr [rsi] - 2ffc: 72 6d jb 0x306b <.symtab+0x306b> - 2ffe: 5f pop rdi - 2fff: 61 - 3000: 73 63 jae 0x3065 <.symtab+0x3065> - 3002: 69 69 5f 69 6e 74 65 imul ebp, dword ptr [rcx + 95], 1702129257 - 3009: 72 6e jb 0x3079 <.symtab+0x3079> - 300b: 61 - 300c: 6c insb byte ptr es:[rdi], dx - 300d: 00 5f 5f add byte ptr [rdi + 95], bl - 3010: 6d insd dword ptr es:[rdi], dx - 3011: 70 6e jo 0x3081 <.symtab+0x3081> - 3013: 5f pop rdi - 3014: 73 75 jae 0x308b <.symtab+0x308b> - 3016: 62 - 3017: 5f pop rdi - 3018: 6e outsb dx, byte ptr [rsi] - 3019: 00 5f 5f add byte ptr [rdi + 95], bl - 301c: 77 63 ja 0x3081 <.symtab+0x3081> - 301e: 73 6d jae 0x308d <.symtab+0x308d> - 3020: 62 73 5f 63 6c - 3025: 6f outsd dx, dword ptr [rsi] - 3026: 6e outsb dx, byte ptr [rsi] - 3027: 65 5f pop rdi - 3029: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 302c: 76 00 jbe 0x302e <.symtab+0x302e> - 302e: 5f pop rdi - 302f: 5f pop rdi - 3030: 67 65 74 64 addr32 je 0x3098 <.symtab+0x3098> - 3034: 65 6e outsb dx, byte ptr gs:[rsi] - 3036: 74 73 je 0x30ab <.symtab+0x30ab> - 3038: 00 5f 64 add byte ptr [rdi + 100], bl - 303b: 6c insb byte ptr es:[rdi], dx - 303c: 5f pop rdi - 303d: 70 72 jo 0x30b1 <.symtab+0x30b1> - 303f: 6f outsd dx, dword ptr [rsi] - 3040: 66 69 6c 65 5f 6f 75 imul bp, word ptr [rbp + 2*riz + 95], 30063 - 3047: 74 70 je 0x30b9 <.symtab+0x30b9> - 3049: 75 74 jne 0x30bf <.symtab+0x30bf> - 304b: 00 5f 5f add byte ptr [rdi + 95], bl - 304e: 6d insd dword ptr es:[rdi], dx - 304f: 70 6e jo 0x30bf <.symtab+0x30bf> - 3051: 5f pop rdi - 3052: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 3055: 00 5f 5f add byte ptr [rdi + 95], bl - 3058: 6c insb byte ptr es:[rdi], dx - 3059: 69 62 69 6f 5f 63 6f imul esp, dword ptr [rdx + 105], 1868783471 - 3060: 64 65 63 76 74 movsxd esi, dword ptr gs:[rsi + 116] - 3065: 5f pop rdi - 3066: 6c insb byte ptr es:[rdi], dx - 3067: 65 6e outsb dx, byte ptr gs:[rsi] - 3069: 67 74 68 addr32 je 0x30d4 <.symtab+0x30d4> - 306c: 00 5f 5f add byte ptr [rdi + 95], bl - 306f: 73 74 jae 0x30e5 <.symtab+0x30e5> - 3071: 72 6e jb 0x30e1 <.symtab+0x30e1> - 3073: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 3076: 5f pop rdi - 3077: 73 73 jae 0x30ec <.symtab+0x30ec> - 3079: 73 65 jae 0x30e0 <.symtab+0x30e0> - 307b: 33 00 xor eax, dword ptr [rax] - 307d: 5f pop rdi - 307e: 5f pop rdi - 307f: 6d insd dword ptr es:[rdi], dx - 3080: 70 6e jo 0x30f0 <.symtab+0x30f0> - 3082: 5f pop rdi - 3083: 61 - 3084: 64 64 6d insd dword ptr es:[rdi], dx - 3087: 75 6c jne 0x30f5 <.symtab+0x30f5> - 3089: 5f pop rdi - 308a: 31 00 xor dword ptr [rax], eax - 308c: 5f pop rdi - 308d: 5f pop rdi - 308e: 73 74 jae 0x3104 <.symtab+0x3104> - 3090: 72 6e jb 0x3100 <.symtab+0x3100> - 3092: 6c insb byte ptr es:[rdi], dx - 3093: 65 6e outsb dx, byte ptr gs:[rsi] - 3095: 00 5f 5f add byte ptr [rdi + 95], bl - 3098: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 309c: 76 00 jbe 0x309e <.symtab+0x309e> - 309e: 5f pop rdi - 309f: 5f pop rdi - 30a0: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 30a4: 76 5f jbe 0x3105 <.symtab+0x3105> - 30a6: 74 72 je 0x311a <.symtab+0x311a> - 30a8: 61 - 30a9: 6e outsb dx, byte ptr [rsi] - 30aa: 73 66 jae 0x3112 <.symtab+0x3112> - 30ac: 6f outsd dx, dword ptr [rsi] - 30ad: 72 6d jb 0x311c <.symtab+0x311c> - 30af: 5f pop rdi - 30b0: 75 63 jne 0x3115 <.symtab+0x3115> - 30b2: 73 32 jae 0x30e6 <.symtab+0x30e6> - 30b4: 5f pop rdi - 30b5: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 30bc: 6c insb byte ptr es:[rdi], dx - 30bd: 00 5f 5f add byte ptr [rdi + 95], bl - 30c0: 72 61 jb 0x3123 <.symtab+0x3123> - 30c2: 77 6d ja 0x3131 <.symtab+0x3131> - 30c4: 65 6d insd dword ptr es:[rdi], dx - 30c6: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 30c9: 5f pop rdi - 30ca: 61 - 30cb: 76 78 jbe 0x3145 <.symtab+0x3145> - 30cd: 32 00 xor al, byte ptr [rax] - 30cf: 5f pop rdi - 30d0: 5f pop rdi - 30d1: 70 72 jo 0x3145 <.symtab+0x3145> - 30d3: 69 6e 74 66 5f 6d 6f imul ebp, dword ptr [rsi + 116], 1869438822 - 30da: 64 69 66 69 65 72 5f 74 imul esp, dword ptr fs:[rsi + 105], 1952412261 - 30e2: 61 - 30e3: 62 - 30e4: 6c insb byte ptr es:[rdi], dx - 30e5: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 30e9: 74 63 je 0x314e <.symtab+0x314e> - 30eb: 67 65 74 61 addr32 je 0x3150 <.symtab+0x3150> - 30ef: 74 74 je 0x3165 <.symtab+0x3165> - 30f1: 72 00 jb 0x30f3 <.symtab+0x30f3> - 30f3: 5f pop rdi - 30f4: 64 6c insb byte ptr es:[rdi], dx - 30f6: 5f pop rdi - 30f7: 6e outsb dx, byte ptr [rsi] - 30f8: 65 77 5f ja 0x315a <.symtab+0x315a> - 30fb: 6f outsd dx, dword ptr [rsi] - 30fc: 62 - 30fd: 6a 65 push 101 - 30ff: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] - 3103: 5f pop rdi - 3104: 78 38 js 0x313e <.symtab+0x313e> - 3106: 36 5f pop rdi - 3108: 72 61 jb 0x316b <.symtab+0x316b> - 310a: 77 5f ja 0x316b <.symtab+0x316b> - 310c: 73 68 jae 0x3176 <.symtab+0x3176> - 310e: 61 - 310f: 72 65 jb 0x3176 <.symtab+0x3176> - 3111: 64 5f pop rdi - 3113: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 3116: 68 65 5f 73 69 push 1769168741 - 311b: 7a 65 jp 0x3182 <.symtab+0x3182> - 311d: 00 5f 5f add byte ptr [rdi + 95], bl - 3120: 76 66 jbe 0x3188 <.symtab+0x3188> - 3122: 77 70 ja 0x3194 <.symtab+0x3194> - 3124: 72 69 jb 0x318f <.symtab+0x318f> - 3126: 6e outsb dx, byte ptr [rsi] - 3127: 74 66 je 0x318f <.symtab+0x318f> - 3129: 5f pop rdi - 312a: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 3131: 6c insb byte ptr es:[rdi], dx - 3132: 00 5f 55 add byte ptr [rdi + 85], bl - 3135: 6e outsb dx, byte ptr [rsi] - 3136: 77 69 ja 0x31a1 <.symtab+0x31a1> - 3138: 6e outsb dx, byte ptr [rsi] - 3139: 64 5f pop rdi - 313b: 52 push rdx - 313c: 65 73 75 jae 0x31b4 <.symtab+0x31b4> - 313f: 6d insd dword ptr es:[rdi], dx - 3140: 65 5f pop rdi - 3142: 6f outsd dx, dword ptr [rsi] - 3143: 72 5f jb 0x31a4 <.symtab+0x31a4> - 3145: 52 push rdx - 3146: 65 74 68 je 0x31b1 <.symtab+0x31b1> - 3149: 72 6f jb 0x31ba <.symtab+0x31ba> - 314b: 77 00 ja 0x314d <.symtab+0x314d> - 314d: 5f pop rdi - 314e: 5f pop rdi - 314f: 6d insd dword ptr es:[rdi], dx - 3150: 65 6d insd dword ptr es:[rdi], dx - 3152: 6d insd dword ptr es:[rdi], dx - 3153: 6f outsd dx, dword ptr [rsi] - 3154: 76 65 jbe 0x31bb <.symtab+0x31bb> - 3156: 5f pop rdi - 3157: 61 - 3158: 76 78 jbe 0x31d2 <.symtab+0x31d2> - 315a: 35 31 32 5f 6e xor eax, 1851732529 - 315f: 6f outsd dx, dword ptr [rsi] - 3160: 5f pop rdi - 3161: 76 7a jbe 0x31dd <.symtab+0x31dd> - 3163: 65 72 6f jb 0x31d5 <.symtab+0x31d5> - 3166: 75 70 jne 0x31d8 <.symtab+0x31d8> - 3168: 70 65 jo 0x31cf <.symtab+0x31cf> - 316a: 72 00 jb 0x316c <.symtab+0x316c> - 316c: 5f pop rdi - 316d: 5f pop rdi - 316e: 66 63 6e 74 movsxd bp, dword ptr [rsi + 116] - 3172: 6c insb byte ptr es:[rdi], dx - 3173: 36 34 5f xor al, 95 - 3176: 6e outsb dx, byte ptr [rsi] - 3177: 6f outsd dx, dword ptr [rsi] - 3178: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 317b: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 317e: 00 5f 5f add byte ptr [rdi + 95], bl - 3181: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 3184: 6c insb byte ptr es:[rdi], dx - 3185: 6f outsd dx, dword ptr [rsi] - 3186: 63 00 movsxd eax, dword ptr [rax] - 3188: 5f pop rdi - 3189: 64 6c insb byte ptr es:[rdi], dx - 318b: 5f pop rdi - 318c: 6d insd dword ptr es:[rdi], dx - 318d: 61 - 318e: 6b 65 5f 73 imul esp, dword ptr [rbp + 95], 115 - 3192: 74 61 je 0x31f5 <.symtab+0x31f5> - 3194: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 3197: 65 78 65 js 0x31ff <.symtab+0x31ff> - 319a: 63 75 74 movsxd esi, dword ptr [rbp + 116] - 319d: 61 - 319e: 62 - 319f: 6c insb byte ptr es:[rdi], dx - 31a0: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 31a4: 4f 5f pop r15 - 31a6: 64 65 66 61 - 31aa: 75 6c jne 0x3218 <.symtab+0x3218> - 31ac: 74 5f je 0x320d <.symtab+0x320d> - 31ae: 78 73 js 0x3223 <.symtab+0x3223> - 31b0: 67 65 74 6e addr32 je 0x3222 <.symtab+0x3222> - 31b4: 00 5f 5f add byte ptr [rdi + 95], bl - 31b7: 73 74 jae 0x322d <.symtab+0x322d> - 31b9: 72 74 jb 0x322f <.symtab+0x322f> - 31bb: 6f outsd dx, dword ptr [rsi] - 31bc: 6b 5f 72 00 imul ebx, dword ptr [rdi + 114], 0 - 31c0: 5f pop rdi - 31c1: 64 6c insb byte ptr es:[rdi], dx - 31c3: 5f pop rdi - 31c4: 65 78 63 js 0x322a <.symtab+0x322a> - 31c7: 65 70 74 jo 0x323e <.symtab+0x323e> - 31ca: 69 6f 6e 5f 63 72 65 imul ebp, dword ptr [rdi + 110], 1701995359 - 31d1: 61 - 31d2: 74 65 je 0x3239 <.symtab+0x3239> - 31d4: 00 5f 5f add byte ptr [rdi + 95], bl - 31d7: 6c insb byte ptr es:[rdi], dx - 31d8: 69 62 63 5f 73 74 61 imul esp, dword ptr [rdx + 99], 1635021663 - 31df: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 31e2: 65 6e outsb dx, byte ptr gs:[rsi] - 31e4: 64 00 5f 49 add byte ptr fs:[rdi + 73], bl - 31e8: 4f 5f pop r15 - 31ea: 65 6e outsb dx, byte ptr gs:[rsi] - 31ec: 61 - 31ed: 62 - 31ee: 6c insb byte ptr es:[rdi], dx - 31ef: 65 5f pop rdi - 31f1: 6c insb byte ptr es:[rdi], dx - 31f2: 6f outsd dx, dword ptr [rsi] - 31f3: 63 6b 73 movsxd ebp, dword ptr [rbx + 115] - 31f6: 00 5f 5f add byte ptr [rdi + 95], bl - 31f9: 6d insd dword ptr es:[rdi], dx - 31fa: 65 6d insd dword ptr es:[rdi], dx - 31fc: 63 70 79 movsxd esi, dword ptr [rax + 121] - 31ff: 5f pop rdi - 3200: 73 73 jae 0x3275 <.symtab+0x3275> - 3202: 73 65 jae 0x3269 <.symtab+0x3269> - 3204: 33 00 xor eax, dword ptr [rax] - 3206: 5f pop rdi - 3207: 6e outsb dx, byte ptr [rsi] - 3208: 6c insb byte ptr es:[rdi], dx - 3209: 5f pop rdi - 320a: 64 65 66 61 - 320e: 75 6c jne 0x327c <.symtab+0x327c> - 3210: 74 5f je 0x3271 <.symtab+0x3271> - 3212: 6c insb byte ptr es:[rdi], dx - 3213: 6f outsd dx, dword ptr [rsi] - 3214: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 3217: 65 5f pop rdi - 3219: 70 61 jo 0x327c <.symtab+0x327c> - 321b: 74 68 je 0x3285 <.symtab+0x3285> - 321d: 00 5f 5f add byte ptr [rdi + 95], bl - 3220: 72 65 jb 0x3287 <.symtab+0x3287> - 3222: 67 69 73 74 65 72 5f 70 imul esi, dword ptr [ebx + 116], 1885303397 - 322a: 72 69 jb 0x3295 <.symtab+0x3295> - 322c: 6e outsb dx, byte ptr [rsi] - 322d: 74 66 je 0x3295 <.symtab+0x3295> - 322f: 5f pop rdi - 3230: 73 70 jae 0x32a2 <.symtab+0x32a2> - 3232: 65 63 69 66 movsxd ebp, dword ptr gs:[rcx + 102] - 3236: 69 65 72 00 5f 64 6c imul esp, dword ptr [rbp + 114], 1818517248 - 323d: 5f pop rdi - 323e: 64 65 62 75 67 5f 66 - 3245: 64 00 5f 6e add byte ptr fs:[rdi + 110], bl - 3249: 6c insb byte ptr es:[rdi], dx - 324a: 5f pop rdi - 324b: 43 5f pop r15 - 324d: 4c 43 - 324f: 5f pop rdi - 3250: 4e 41 - 3252: 4d 45 - 3254: 00 5f 5f add byte ptr [rdi + 95], bl - 3257: 73 74 jae 0x32cd <.symtab+0x32cd> - 3259: 72 73 jb 0x32ce <.symtab+0x32ce> - 325b: 74 72 je 0x32cf <.symtab+0x32cf> - 325d: 5f pop rdi - 325e: 73 73 jae 0x32d3 <.symtab+0x32d3> - 3260: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 3264: 6e outsb dx, byte ptr [rsi] - 3265: 61 - 3266: 6c insb byte ptr es:[rdi], dx - 3267: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 326e: 5f pop rdi - 326f: 74 73 je 0x32e4 <.symtab+0x32e4> - 3271: 65 61 - 3273: 72 63 jb 0x32d8 <.symtab+0x32d8> - 3275: 68 00 5f 5f 5f push 1600085760 - 327a: 5f pop rdi - 327b: 73 74 jae 0x32f1 <.symtab+0x32f1> - 327d: 72 74 jb 0x32f3 <.symtab+0x32f3> - 327f: 6f outsd dx, dword ptr [rsi] - 3280: 6c insb byte ptr es:[rdi], dx - 3281: 5f pop rdi - 3282: 6c insb byte ptr es:[rdi], dx - 3283: 5f pop rdi - 3284: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 328b: 6c insb byte ptr es:[rdi], dx - 328c: 00 5f 49 add byte ptr [rdi + 73], bl - 328f: 4f 5f pop r15 - 3291: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 - 3298: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 - 329d: 5f pop rdi - 329e: 6d insd dword ptr es:[rdi], dx - 329f: 6d insd dword ptr es:[rdi], dx - 32a0: 61 - 32a1: 70 00 jo 0x32a3 <.symtab+0x32a3> - 32a3: 5f pop rdi - 32a4: 5f pop rdi - 32a5: 67 65 74 74 addr32 je 0x331d <.symtab+0x331d> - 32a9: 65 78 74 js 0x3320 <.symtab+0x3320> - 32ac: 5f pop rdi - 32ad: 66 72 65 jb 0x3315 <.symtab+0x3315> - 32b0: 65 5f pop rdi - 32b2: 65 78 70 js 0x3325 <.symtab+0x3325> - 32b5: 00 5f 5f add byte ptr [rdi + 95], bl - 32b8: 78 38 js 0x32f2 <.symtab+0x32f2> - 32ba: 36 5f pop rdi - 32bc: 64 61 - 32be: 74 61 je 0x3321 <.symtab+0x3321> - 32c0: 5f pop rdi - 32c1: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 32c4: 68 65 5f 73 69 push 1769168741 - 32c9: 7a 65 jp 0x3330 <.symtab+0x3330> - 32cb: 5f pop rdi - 32cc: 68 61 6c 66 00 push 6712417 - 32d1: 5f pop rdi - 32d2: 64 6c insb byte ptr es:[rdi], dx - 32d4: 5f pop rdi - 32d5: 6c insb byte ptr es:[rdi], dx - 32d6: 6f outsd dx, dword ptr [rsi] - 32d7: 61 - 32d8: 64 5f pop rdi - 32da: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 32dd: 68 65 5f 6c 6f push 1869373285 - 32e2: 6f outsd dx, dword ptr [rsi] - 32e3: 6b 75 70 00 imul esi, dword ptr [rbp + 112], 0 - 32e7: 5f pop rdi - 32e8: 5f pop rdi - 32e9: 78 38 js 0x3323 <.symtab+0x3323> - 32eb: 36 5f pop rdi - 32ed: 72 61 jb 0x3350 <.symtab+0x3350> - 32ef: 77 5f ja 0x3350 <.symtab+0x3350> - 32f1: 73 68 jae 0x335b <.symtab+0x335b> - 32f3: 61 - 32f4: 72 65 jb 0x335b <.symtab+0x335b> - 32f6: 64 5f pop rdi - 32f8: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 32fb: 68 65 5f 73 69 push 1769168741 - 3300: 7a 65 jp 0x3367 <.symtab+0x3367> - 3302: 5f pop rdi - 3303: 68 61 6c 66 00 push 6712417 - 3308: 5f pop rdi - 3309: 6e outsb dx, byte ptr [rsi] - 330a: 6c insb byte ptr es:[rdi], dx - 330b: 5f pop rdi - 330c: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 330f: 72 65 jb 0x3376 <.symtab+0x3376> - 3311: 6e outsb dx, byte ptr [rsi] - 3312: 74 5f je 0x3373 <.symtab+0x3373> - 3314: 4c 43 - 3316: 5f pop rdi - 3317: 4e 55 push rbp - 3319: 4d 45 - 331b: 52 push rdx - 331c: 49 43 - 331e: 5f pop rdi - 331f: 75 73 jne 0x3394 <.symtab+0x3394> - 3321: 65 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 3326: 77 72 ja 0x339a <.symtab+0x339a> - 3328: 69 74 65 00 5f 49 4f 5f imul esi, dword ptr [rbp + 2*riz], 1599031647 - 3330: 66 6f outsw dx, word ptr [rsi] - 3332: 70 65 jo 0x3399 <.symtab+0x3399> - 3334: 6e outsb dx, byte ptr [rsi] - 3335: 36 34 00 xor al, 0 - 3338: 5f pop rdi - 3339: 5f pop rdi - 333a: 6c insb byte ptr es:[rdi], dx - 333b: 69 62 69 6f 5f 63 6f imul esp, dword ptr [rdx + 105], 1868783471 - 3342: 64 65 63 76 74 movsxd esi, dword ptr gs:[rsi + 116] - 3347: 5f pop rdi - 3348: 6f outsd dx, dword ptr [rsi] - 3349: 75 74 jne 0x33bf <.symtab+0x33bf> - 334b: 00 5f 5f add byte ptr [rdi + 95], bl - 334e: 67 65 74 74 addr32 je 0x33c6 <.symtab+0x33c6> - 3352: 65 78 74 js 0x33c9 <.symtab+0x33c9> - 3355: 5f pop rdi - 3356: 65 78 74 js 0x33cd <.symtab+0x33cd> - 3359: 72 61 jb 0x33bc <.symtab+0x33bc> - 335b: 63 74 5f 70 movsxd esi, dword ptr [rdi + 2*rbx + 112] - 335f: 6c insb byte ptr es:[rdi], dx - 3360: 75 72 jne 0x33d4 <.symtab+0x33d4> - 3362: 61 - 3363: 6c insb byte ptr es:[rdi], dx - 3364: 00 5f 49 add byte ptr [rdi + 73], bl - 3367: 4f 5f pop r15 - 3369: 73 67 jae 0x33d2 <.symtab+0x33d2> - 336b: 65 74 6e je 0x33dc <.symtab+0x33dc> - 336e: 00 5f 5f add byte ptr [rdi + 95], bl - 3371: 6d insd dword ptr es:[rdi], dx - 3372: 6d insd dword ptr es:[rdi], dx - 3373: 61 - 3374: 70 00 jo 0x3376 <.symtab+0x3376> - 3376: 5f pop rdi - 3377: 5f pop rdi - 3378: 6d insd dword ptr es:[rdi], dx - 3379: 70 72 jo 0x33ed <.symtab+0x33ed> - 337b: 6f outsd dx, dword ptr [rsi] - 337c: 74 65 je 0x33e3 <.symtab+0x33e3> - 337e: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] - 3382: 64 6c insb byte ptr es:[rdi], dx - 3384: 5f pop rdi - 3385: 75 73 jne 0x33fa <.symtab+0x33fa> - 3387: 65 5f pop rdi - 3389: 6c insb byte ptr es:[rdi], dx - 338a: 6f outsd dx, dword ptr [rsi] - 338b: 61 - 338c: 64 5f pop rdi - 338e: 62 - 338f: 69 61 73 00 5f 5f 78 imul esp, dword ptr [rcx + 115], 2019516160 - 3396: 38 36 cmp byte ptr [rsi], dh - 3398: 5f pop rdi - 3399: 72 61 jb 0x33fc <.symtab+0x33fc> - 339b: 77 5f ja 0x33fc <.symtab+0x33fc> - 339d: 64 61 - 339f: 74 61 je 0x3402 <.symtab+0x3402> - 33a1: 5f pop rdi - 33a2: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 33a5: 68 65 5f 73 69 push 1769168741 - 33aa: 7a 65 jp 0x3411 <.symtab+0x3411> - 33ac: 00 5f 6e add byte ptr [rdi + 110], bl - 33af: 6c insb byte ptr es:[rdi], dx - 33b0: 5f pop rdi - 33b1: 64 6f outsd dx, dword ptr fs:[rsi] - 33b3: 6d insd dword ptr es:[rdi], dx - 33b4: 61 - 33b5: 69 6e 5f 62 69 6e 64 imul ebp, dword ptr [rsi + 95], 1684957538 - 33bc: 69 6e 67 73 00 5f 64 imul ebp, dword ptr [rsi + 103], 1683947635 - 33c3: 6c insb byte ptr es:[rdi], dx - 33c4: 5f pop rdi - 33c5: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 33c8: 63 68 5f movsxd ebp, dword ptr [rax + 95] - 33cb: 65 78 63 js 0x3431 <.symtab+0x3431> - 33ce: 65 70 74 jo 0x3445 <.symtab+0x3445> - 33d1: 69 6f 6e 00 5f 5f 67 imul ebp, dword ptr [rdi + 110], 1734303488 - 33d8: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 33db: 76 5f jbe 0x343c <.symtab+0x343c> - 33dd: 70 61 jo 0x3440 <.symtab+0x3440> - 33df: 74 68 je 0x3449 <.symtab+0x3449> - 33e1: 5f pop rdi - 33e2: 65 6e outsb dx, byte ptr gs:[rsi] - 33e4: 76 76 jbe 0x345c <.symtab+0x345c> - 33e6: 61 - 33e7: 72 00 jb 0x33e9 <.symtab+0x33e9> - 33e9: 5f pop rdi - 33ea: 5f pop rdi - 33eb: 6d insd dword ptr es:[rdi], dx - 33ec: 61 - 33ed: 6c insb byte ptr es:[rdi], dx - 33ee: 6c insb byte ptr es:[rdi], dx - 33ef: 6f outsd dx, dword ptr [rsi] - 33f0: 63 5f 61 movsxd ebx, dword ptr [rdi + 97] - 33f3: 72 65 jb 0x345a <.symtab+0x345a> - 33f5: 6e outsb dx, byte ptr [rsi] - 33f6: 61 - 33f7: 5f pop rdi - 33f8: 74 68 je 0x3462 <.symtab+0x3462> - 33fa: 72 65 jb 0x3461 <.symtab+0x3461> - 33fc: 61 - 33fd: 64 5f pop rdi - 33ff: 66 72 65 jb 0x3467 <.symtab+0x3467> - 3402: 65 72 65 jb 0x346a <.symtab+0x346a> - 3405: 73 00 jae 0x3407 <.symtab+0x3407> - 3407: 5f pop rdi - 3408: 5f pop rdi - 3409: 73 74 jae 0x347f <.symtab+0x347f> - 340b: 72 63 jb 0x3470 <.symtab+0x3470> - 340d: 73 70 jae 0x347f <.symtab+0x347f> - 340f: 6e outsb dx, byte ptr [rsi] - 3410: 5f pop rdi - 3411: 73 73 jae 0x3486 <.symtab+0x3486> - 3413: 65 32 00 xor al, byte ptr gs:[rax] - 3416: 5f pop rdi - 3417: 55 push rbp - 3418: 6e outsb dx, byte ptr [rsi] - 3419: 77 69 ja 0x3484 <.symtab+0x3484> - 341b: 6e outsb dx, byte ptr [rsi] - 341c: 64 5f pop rdi - 341e: 47 65 gs - 3420: 74 52 je 0x3474 <.symtab+0x3474> - 3422: 65 67 69 6f 6e 53 74 61 72 imul ebp, dword ptr gs:[edi + 110], 1918989395 - 342b: 74 00 je 0x342d <.symtab+0x342d> - 342d: 5f pop rdi - 342e: 5f pop rdi - 342f: 61 - 3430: 64 64 5f pop rdi - 3433: 74 6f je 0x34a4 <.symtab+0x34a4> - 3435: 5f pop rdi - 3436: 65 6e outsb dx, byte ptr gs:[rsi] - 3438: 76 69 jbe 0x34a3 <.symtab+0x34a3> - 343a: 72 6f jb 0x34ab <.symtab+0x34ab> - 343c: 6e outsb dx, byte ptr [rsi] - 343d: 00 5f 64 add byte ptr [rdi + 100], bl - 3440: 6c insb byte ptr es:[rdi], dx - 3441: 5f pop rdi - 3442: 69 6e 69 74 69 61 6c imul ebp, dword ptr [rsi + 105], 1818323316 - 3449: 5f pop rdi - 344a: 73 65 jae 0x34b1 <.symtab+0x34b1> - 344c: 61 - 344d: 72 63 jb 0x34b2 <.symtab+0x34b2> - 344f: 68 6c 69 73 74 push 1953720684 - 3454: 00 5f 49 add byte ptr [rdi + 73], bl - 3457: 4f 5f pop r15 - 3459: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 - 3460: 65 6b 00 5f imul eax, dword ptr gs:[rax], 95 - 3464: 5f pop rdi - 3465: 70 61 jo 0x34c8 <.symtab+0x34c8> - 3467: 72 73 jb 0x34dc <.symtab+0x34dc> - 3469: 65 5f pop rdi - 346b: 6f outsd dx, dword ptr [rsi] - 346c: 6e outsb dx, byte ptr [rsi] - 346d: 65 5f pop rdi - 346f: 73 70 jae 0x34e1 <.symtab+0x34e1> - 3471: 65 63 77 63 movsxd esi, dword ptr gs:[rdi + 99] - 3475: 00 5f 69 add byte ptr [rdi + 105], bl - 3478: 74 6f je 0x34e9 <.symtab+0x34e9> - 347a: 61 - 347b: 5f pop rdi - 347c: 77 6f ja 0x34ed <.symtab+0x34ed> - 347e: 72 64 jb 0x34e4 <.symtab+0x34e4> - 3480: 00 5f 5f add byte ptr [rdi + 95], bl - 3483: 6d insd dword ptr es:[rdi], dx - 3484: 65 6d insd dword ptr es:[rdi], dx - 3486: 70 63 jo 0x34eb <.symtab+0x34eb> - 3488: 70 79 jo 0x3503 <.symtab+0x3503> - 348a: 5f pop rdi - 348b: 65 72 6d jb 0x34fb <.symtab+0x34fb> - 348e: 73 00 jae 0x3490 <.symtab+0x3490> - 3490: 5f pop rdi - 3491: 5f pop rdi - 3492: 77 6d ja 0x3501 <.symtab+0x3501> - 3494: 65 6d insd dword ptr es:[rdi], dx - 3496: 73 65 jae 0x34fd <.symtab+0x34fd> - 3498: 74 5f je 0x34f9 <.symtab+0x34f9> - 349a: 73 73 jae 0x350f <.symtab+0x350f> - 349c: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 34a0: 6e outsb dx, byte ptr [rsi] - 34a1: 61 - 34a2: 6c insb byte ptr es:[rdi], dx - 34a3: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 34aa: 5f pop rdi - 34ab: 74 64 je 0x3511 <.symtab+0x3511> - 34ad: 65 73 74 jae 0x3524 <.symtab+0x3524> - 34b0: 72 6f jb 0x3521 <.symtab+0x3521> - 34b2: 79 00 jns 0x34b4 <.symtab+0x34b4> - 34b4: 5f pop rdi - 34b5: 5f pop rdi - 34b6: 72 61 jb 0x3519 <.symtab+0x3519> - 34b8: 77 6d ja 0x3527 <.symtab+0x3527> - 34ba: 65 6d insd dword ptr es:[rdi], dx - 34bc: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 34bf: 00 5f 64 add byte ptr [rdi + 100], bl - 34c2: 6c insb byte ptr es:[rdi], dx - 34c3: 5f pop rdi - 34c4: 70 72 jo 0x3538 <.symtab+0x3538> - 34c6: 6f outsd dx, dword ptr [rsi] - 34c7: 66 69 6c 65 5f 66 69 imul bp, word ptr [rbp + 2*riz + 95], 26982 - 34ce: 78 75 js 0x3545 <.symtab+0x3545> - 34d0: 70 00 jo 0x34d2 <.symtab+0x34d2> - 34d2: 5f pop rdi - 34d3: 5f pop rdi - 34d4: 67 65 74 63 addr32 je 0x353b <.symtab+0x353b> - 34d8: 77 64 ja 0x353e <.symtab+0x353e> - 34da: 00 5f 55 add byte ptr [rdi + 85], bl - 34dd: 6e outsb dx, byte ptr [rsi] - 34de: 77 69 ja 0x3549 <.symtab+0x3549> - 34e0: 6e outsb dx, byte ptr [rsi] - 34e1: 64 5f pop rdi - 34e3: 42 61 - 34e5: 63 6b 74 movsxd ebp, dword ptr [rbx + 116] - 34e8: 72 61 jb 0x354b <.symtab+0x354b> - 34ea: 63 65 00 movsxd esp, dword ptr [rbp] - 34ed: 5f pop rdi - 34ee: 5f pop rdi - 34ef: 6d insd dword ptr es:[rdi], dx - 34f0: 62 - 34f1: 73 72 jae 0x3565 <.symtab+0x3565> - 34f3: 74 6f je 0x3564 <.symtab+0x3564> - 34f5: 77 63 ja 0x355a <.symtab+0x355a> - 34f7: 73 5f jae 0x3558 <.symtab+0x3558> - 34f9: 6c insb byte ptr es:[rdi], dx - 34fa: 00 5f 5f add byte ptr [rdi + 95], bl - 34fd: 73 74 jae 0x3573 <.symtab+0x3573> - 34ff: 72 63 jb 0x3564 <.symtab+0x3564> - 3501: 61 - 3502: 73 65 jae 0x3569 <.symtab+0x3569> - 3504: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 3507: 5f pop rdi - 3508: 6c insb byte ptr es:[rdi], dx - 3509: 5f pop rdi - 350a: 73 73 jae 0x357f <.symtab+0x357f> - 350c: 65 34 32 xor al, 50 - 350f: 00 5f 49 add byte ptr [rdi + 73], bl - 3512: 4f 5f pop r15 - 3514: 69 6e 69 74 5f 6d 61 imul ebp, dword ptr [rsi + 105], 1634557812 - 351b: 72 6b jb 0x3588 <.symtab+0x3588> - 351d: 65 72 00 jb 0x3520 <.symtab+0x3520> - 3520: 5f pop rdi - 3521: 5f pop rdi - 3522: 73 74 jae 0x3598 <.symtab+0x3598> - 3524: 72 74 jb 0x359a <.symtab+0x359a> - 3526: 6f outsd dx, dword ptr [rsi] - 3527: 6c insb byte ptr es:[rdi], dx - 3528: 5f pop rdi - 3529: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 3530: 6c insb byte ptr es:[rdi], dx - 3531: 00 5f 5f add byte ptr [rdi + 95], bl - 3534: 6d insd dword ptr es:[rdi], dx - 3535: 65 6d insd dword ptr es:[rdi], dx - 3537: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 353a: 5f pop rdi - 353b: 73 73 jae 0x35b0 <.symtab+0x35b0> - 353d: 65 32 00 xor al, byte ptr gs:[rax] - 3540: 5f pop rdi - 3541: 6e outsb dx, byte ptr [rsi] - 3542: 6c insb byte ptr es:[rdi], dx - 3543: 5f pop rdi - 3544: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 3547: 65 67 6f outsd dx, dword ptr gs:[esi] - 354a: 72 79 jb 0x35c5 <.symtab+0x35c5> - 354c: 5f pop rdi - 354d: 6e outsb dx, byte ptr [rsi] - 354e: 61 - 354f: 6d insd dword ptr es:[rdi], dx - 3550: 65 5f pop rdi - 3552: 69 64 78 73 00 5f 5f 77 imul esp, dword ptr [rax + 2*rdi + 115], 2002738944 - 355a: 6f outsd dx, dword ptr [rsi] - 355b: 76 65 jbe 0x35c2 <.symtab+0x35c2> - 355d: 72 66 jb 0x35c5 <.symtab+0x35c5> - 355f: 6c insb byte ptr es:[rdi], dx - 3560: 6f outsd dx, dword ptr [rsi] - 3561: 77 00 ja 0x3563 <.symtab+0x3563> - 3563: 5f pop rdi - 3564: 49 4f - 3566: 5f pop rdi - 3567: 32 5f 31 xor bl, byte ptr [rdi + 49] - 356a: 5f pop rdi - 356b: 73 74 jae 0x35e1 <.symtab+0x35e1> - 356d: 64 6f outsd dx, dword ptr fs:[rsi] - 356f: 75 74 jne 0x35e5 <.symtab+0x35e5> - 3571: 5f pop rdi - 3572: 00 5f 5f add byte ptr [rdi + 95], bl - 3575: 72 65 jb 0x35dc <.symtab+0x35dc> - 3577: 67 69 73 74 65 72 5f 70 imul esi, dword ptr [ebx + 116], 1885303397 - 357f: 72 69 jb 0x35ea <.symtab+0x35ea> - 3581: 6e outsb dx, byte ptr [rsi] - 3582: 74 66 je 0x35ea <.symtab+0x35ea> - 3584: 5f pop rdi - 3585: 66 75 6e jne 0x35f6 <.symtab+0x35f6> - 3588: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] - 358c: 6e outsb dx, byte ptr [rsi] - 358d: 00 5f 5f add byte ptr [rdi + 95], bl - 3590: 6d insd dword ptr es:[rdi], dx - 3591: 70 6e jo 0x3601 <.symtab+0x3601> - 3593: 5f pop rdi - 3594: 6d insd dword ptr es:[rdi], dx - 3595: 75 6c jne 0x3603 <.symtab+0x3603> - 3597: 5f pop rdi - 3598: 6e outsb dx, byte ptr [rsi] - 3599: 00 5f 49 add byte ptr [rdi + 73], bl - 359c: 4f 5f pop r15 - 359e: 6e outsb dx, byte ptr [rsi] - 359f: 65 77 5f ja 0x3601 <.symtab+0x3601> - 35a2: 66 69 6c 65 5f 69 6e imul bp, word ptr [rbp + 2*riz + 95], 28265 - 35a9: 69 74 00 5f 5f 6d 65 6d imul esi, dword ptr [rax + rax + 95], 1835363679 - 35b1: 6d insd dword ptr es:[rdi], dx - 35b2: 6f outsd dx, dword ptr [rsi] - 35b3: 76 65 jbe 0x361a <.symtab+0x361a> - 35b5: 5f pop rdi - 35b6: 73 73 jae 0x362b <.symtab+0x362b> - 35b8: 73 65 jae 0x361f <.symtab+0x361f> - 35ba: 33 00 xor eax, dword ptr [rax] - 35bc: 5f pop rdi - 35bd: 5f pop rdi - 35be: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 35c2: 76 5f jbe 0x3623 <.symtab+0x3623> - 35c4: 6c insb byte ptr es:[rdi], dx - 35c5: 6f outsd dx, dword ptr [rsi] - 35c6: 6f outsd dx, dword ptr [rsi] - 35c7: 6b 75 70 5f imul esi, dword ptr [rbp + 112], 95 - 35cb: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 35ce: 68 65 00 5f 64 push 1683947621 - 35d3: 6c insb byte ptr es:[rdi], dx - 35d4: 5f pop rdi - 35d5: 68 69 67 68 65 push 1701341033 - 35da: 72 5f jb 0x363b <.symtab+0x363b> - 35dc: 70 72 jo 0x3650 <.symtab+0x3650> - 35de: 69 6d 65 5f 6e 75 6d imul ebp, dword ptr [rbp + 101], 1836412511 - 35e5: 62 - 35e6: 65 72 00 jb 0x35e9 <.symtab+0x35e9> - 35e9: 5f pop rdi - 35ea: 6e outsb dx, byte ptr [rsi] - 35eb: 6c insb byte ptr es:[rdi], dx - 35ec: 5f pop rdi - 35ed: 43 5f pop r15 - 35ef: 4c 43 - 35f1: 5f pop rdi - 35f2: 43 54 push r12 - 35f4: 59 pop rcx - 35f5: 50 push rax - 35f6: 45 5f pop r15 - 35f8: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 35fc: 73 5f jae 0x365d <.symtab+0x365d> - 35fe: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] - 3601: 72 6c jb 0x366f <.symtab+0x366f> - 3603: 00 71 73 add byte ptr [rcx + 115], dh - 3606: 6f outsd dx, dword ptr [rsi] - 3607: 72 74 jb 0x367d <.symtab+0x367d> - 3609: 00 5f 5f add byte ptr [rdi + 95], bl - 360c: 70 6f jo 0x367d <.symtab+0x367d> - 360e: 73 69 jae 0x3679 <.symtab+0x3679> - 3610: 78 5f js 0x3671 <.symtab+0x3671> - 3612: 6d insd dword ptr es:[rdi], dx - 3613: 65 6d insd dword ptr es:[rdi], dx - 3615: 61 - 3616: 6c insb byte ptr es:[rdi], dx - 3617: 69 67 6e 00 5f 49 4f imul esp, dword ptr [rdi + 110], 1330208512 - 361e: 5f pop rdi - 361f: 66 6c insb byte ptr es:[rdi], dx - 3621: 75 73 jne 0x3696 <.symtab+0x3696> - 3623: 68 5f 61 6c 6c push 1819042143 - 3628: 5f pop rdi - 3629: 6c insb byte ptr es:[rdi], dx - 362a: 69 6e 65 62 75 66 66 imul ebp, dword ptr [rsi + 101], 1717990754 - 3631: 65 72 65 jb 0x3699 <.symtab+0x3699> - 3634: 64 00 5f 49 add byte ptr fs:[rdi + 73], bl - 3638: 4f 5f pop r15 - 363a: 66 63 6c 6f 73 movsxd bp, dword ptr [rdi + 2*rbp + 115] - 363f: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 3643: 73 74 jae 0x36b9 <.symtab+0x36b9> - 3645: 72 74 jb 0x36bb <.symtab+0x36bb> - 3647: 6f outsd dx, dword ptr [rsi] - 3648: 6c insb byte ptr es:[rdi], dx - 3649: 6c insb byte ptr es:[rdi], dx - 364a: 5f pop rdi - 364b: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 3652: 6c insb byte ptr es:[rdi], dx - 3653: 00 5f 5f add byte ptr [rdi + 95], bl - 3656: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 365a: 76 5f jbe 0x36bb <.symtab+0x36bb> - 365c: 6d insd dword ptr es:[rdi], dx - 365d: 6f outsd dx, dword ptr [rsi] - 365e: 64 75 6c jne 0x36cd <.symtab+0x36cd> - 3661: 65 73 5f jae 0x36c3 <.symtab+0x36c3> - 3664: 64 62 00 5f 6e - 3669: 6c insb byte ptr es:[rdi], dx - 366a: 5f pop rdi - 366b: 65 78 70 js 0x36de <.symtab+0x36de> - 366e: 61 - 366f: 6e outsb dx, byte ptr [rsi] - 3670: 64 5f pop rdi - 3672: 61 - 3673: 6c insb byte ptr es:[rdi], dx - 3674: 69 61 73 00 5f 49 4f imul esp, dword ptr [rcx + 115], 1330208512 - 367b: 5f pop rdi - 367c: 77 64 ja 0x36e2 <.symtab+0x36e2> - 367e: 6f outsd dx, dword ptr [rsi] - 367f: 5f pop rdi - 3680: 77 72 ja 0x36f4 <.symtab+0x36f4> - 3682: 69 74 65 00 5f 5f 67 65 imul esi, dword ptr [rbp + 2*riz], 1701273439 - 368a: 74 64 je 0x36f0 <.symtab+0x36f0> - 368c: 65 6c insb byte ptr es:[rdi], dx - 368e: 69 6d 00 5f 5f 72 65 imul ebp, dword ptr [rbp], 1701994335 - 3695: 61 - 3696: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 369a: 77 63 ja 0x36ff <.symtab+0x36ff> - 369c: 73 63 jae 0x3701 <.symtab+0x3701> - 369e: 68 72 6e 75 6c push 1819635314 - 36a3: 00 5f 64 add byte ptr [rdi + 100], bl - 36a6: 6c insb byte ptr es:[rdi], dx - 36a7: 5f pop rdi - 36a8: 73 74 jae 0x371e <.symtab+0x371e> - 36aa: 72 74 jb 0x3720 <.symtab+0x3720> - 36ac: 6f outsd dx, dword ptr [rsi] - 36ad: 75 6c jne 0x371b <.symtab+0x371b> - 36af: 00 5f 49 add byte ptr [rdi + 73], bl - 36b2: 4f 5f pop r15 - 36b4: 64 65 66 61 - 36b8: 75 6c jne 0x3726 <.symtab+0x3726> - 36ba: 74 5f je 0x371b <.symtab+0x371b> - 36bc: 75 6e jne 0x372c <.symtab+0x372c> - 36be: 64 65 72 66 jb 0x3728 <.symtab+0x3728> - 36c2: 6c insb byte ptr es:[rdi], dx - 36c3: 6f outsd dx, dword ptr [rsi] - 36c4: 77 00 ja 0x36c6 <.symtab+0x36c6> - 36c6: 5f pop rdi - 36c7: 49 4f - 36c9: 5f pop rdi - 36ca: 66 75 6e jne 0x373b <.symtab+0x373b> - 36cd: 6c insb byte ptr es:[rdi], dx - 36ce: 6f outsd dx, dword ptr [rsi] - 36cf: 63 6b 66 movsxd ebp, dword ptr [rbx + 102] - 36d2: 69 6c 65 00 5f 5f 67 63 imul ebp, dword ptr [rbp + 2*riz], 1667719007 - 36da: 6f outsd dx, dword ptr [rsi] - 36db: 6e outsb dx, byte ptr [rsi] - 36dc: 76 5f jbe 0x373d <.symtab+0x373d> - 36de: 6c insb byte ptr es:[rdi], dx - 36df: 6f outsd dx, dword ptr [rsi] - 36e0: 61 - 36e1: 64 5f pop rdi - 36e3: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 36e6: 68 65 00 5f 5f push 1600061541 - 36eb: 6d insd dword ptr es:[rdi], dx - 36ec: 61 - 36ed: 6c insb byte ptr es:[rdi], dx - 36ee: 6c insb byte ptr es:[rdi], dx - 36ef: 69 6e 66 6f 00 5f 5f imul ebp, dword ptr [rsi + 102], 1600061551 - 36f6: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 36fa: 76 5f jbe 0x375b <.symtab+0x375b> - 36fc: 74 72 je 0x3770 <.symtab+0x3770> - 36fe: 61 - 36ff: 6e outsb dx, byte ptr [rsi] - 3700: 73 66 jae 0x3768 <.symtab+0x3768> - 3702: 6f outsd dx, dword ptr [rsi] - 3703: 72 6d jb 0x3772 <.symtab+0x3772> - 3705: 5f pop rdi - 3706: 75 63 jne 0x376b <.symtab+0x376b> - 3708: 73 34 jae 0x373e <.symtab+0x373e> - 370a: 6c insb byte ptr es:[rdi], dx - 370b: 65 5f pop rdi - 370d: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 3714: 6c insb byte ptr es:[rdi], dx - 3715: 00 5f 64 add byte ptr [rdi + 100], bl - 3718: 6c insb byte ptr es:[rdi], dx - 3719: 5f pop rdi - 371a: 70 6c jo 0x3788 <.symtab+0x3788> - 371c: 61 - 371d: 74 66 je 0x3785 <.symtab+0x3785> - 371f: 6f outsd dx, dword ptr [rsi] - 3720: 72 6d jb 0x378f <.symtab+0x378f> - 3722: 6c insb byte ptr es:[rdi], dx - 3723: 65 6e outsb dx, byte ptr gs:[rsi] - 3725: 00 5f 5f add byte ptr [rdi + 95], bl - 3728: 6d insd dword ptr es:[rdi], dx - 3729: 65 6d insd dword ptr es:[rdi], dx - 372b: 70 63 jo 0x3790 <.symtab+0x3790> - 372d: 70 79 jo 0x37a8 <.symtab+0x37a8> - 372f: 5f pop rdi - 3730: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 3733: 5f pop rdi - 3734: 73 73 jae 0x37a9 <.symtab+0x37a9> - 3736: 73 65 jae 0x379d <.symtab+0x379d> - 3738: 33 5f 62 xor ebx, dword ptr [rdi + 98] - 373b: 61 - 373c: 63 6b 00 movsxd ebp, dword ptr [rbx] - 373f: 5f pop rdi - 3740: 64 6c insb byte ptr es:[rdi], dx - 3742: 5f pop rdi - 3743: 74 6c je 0x37b1 <.symtab+0x37b1> - 3745: 73 5f jae 0x37a6 <.symtab+0x37a6> - 3747: 73 74 jae 0x37bd <.symtab+0x37bd> - 3749: 61 - 374a: 74 69 je 0x37b5 <.symtab+0x37b5> - 374c: 63 5f 75 movsxd ebx, dword ptr [rdi + 117] - 374f: 73 65 jae 0x37b6 <.symtab+0x37b6> - 3751: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 3755: 6d insd dword ptr es:[rdi], dx - 3756: 65 6d insd dword ptr es:[rdi], dx - 3758: 63 70 79 movsxd esi, dword ptr [rax + 121] - 375b: 5f pop rdi - 375c: 73 73 jae 0x37d1 <.symtab+0x37d1> - 375e: 73 65 jae 0x37c5 <.symtab+0x37c5> - 3760: 33 5f 62 xor ebx, dword ptr [rdi + 98] - 3763: 61 - 3764: 63 6b 00 movsxd ebp, dword ptr [rbx] - 3767: 5f pop rdi - 3768: 49 4f - 376a: 5f pop rdi - 376b: 73 77 jae 0x37e4 <.symtab+0x37e4> - 376d: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 - 3775: 77 67 ja 0x37de <.symtab+0x37de> - 3777: 65 74 5f je 0x37d9 <.symtab+0x37d9> - 377a: 6d insd dword ptr es:[rdi], dx - 377b: 6f outsd dx, dword ptr [rsi] - 377c: 64 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 3781: 72 65 jb 0x37e8 <.symtab+0x37e8> - 3783: 61 - 3784: 6c insb byte ptr es:[rdi], dx - 3785: 6c insb byte ptr es:[rdi], dx - 3786: 6f outsd dx, dword ptr [rsi] - 3787: 63 5f 68 movsxd ebx, dword ptr [rdi + 104] - 378a: 6f outsd dx, dword ptr [rsi] - 378b: 6f outsd dx, dword ptr [rsi] - 378c: 6b 00 5f imul eax, dword ptr [rax], 95 - 378f: 55 push rbp - 3790: 6e outsb dx, byte ptr [rsi] - 3791: 77 69 ja 0x37fc <.symtab+0x37fc> - 3793: 6e outsb dx, byte ptr [rsi] - 3794: 64 5f pop rdi - 3796: 47 65 gs - 3798: 74 43 je 0x37dd <.symtab+0x37dd> - 379a: 46 41 - 379c: 00 5f 5f add byte ptr [rdi + 95], bl - 379f: 65 78 69 js 0x380b <.symtab+0x380b> - 37a2: 74 5f je 0x3803 <.symtab+0x3803> - 37a4: 66 75 6e jne 0x3815 <.symtab+0x3815> - 37a7: 63 73 00 movsxd esi, dword ptr [rbx] - 37aa: 5f pop rdi - 37ab: 5f pop rdi - 37ac: 67 65 74 74 addr32 je 0x3824 <.symtab+0x3824> - 37b0: 65 78 74 js 0x3827 <.symtab+0x3827> - 37b3: 70 61 jo 0x3816 <.symtab+0x3816> - 37b5: 72 73 jb 0x382a <.symtab+0x382a> - 37b7: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 37bb: 4f 5f pop r15 - 37bd: 64 65 66 61 - 37c1: 75 6c jne 0x382f <.symtab+0x382f> - 37c3: 74 5f je 0x3824 <.symtab+0x3824> - 37c5: 78 73 js 0x383a <.symtab+0x383a> - 37c7: 70 75 jo 0x383e <.symtab+0x383e> - 37c9: 74 6e je 0x3839 <.symtab+0x3839> - 37cb: 00 5f 5f add byte ptr [rdi + 95], bl - 37ce: 6d insd dword ptr es:[rdi], dx - 37cf: 70 6e jo 0x383f <.symtab+0x383f> - 37d1: 5f pop rdi - 37d2: 6c insb byte ptr es:[rdi], dx - 37d3: 73 68 jae 0x383d <.symtab+0x383d> - 37d5: 69 66 74 00 5f 5f 6d imul esp, dword ptr [rsi + 116], 1834966784 - 37dc: 65 6d insd dword ptr es:[rdi], dx - 37de: 63 70 79 movsxd esi, dword ptr [rax + 121] - 37e1: 5f pop rdi - 37e2: 65 72 6d jb 0x3852 <.symtab+0x3852> - 37e5: 73 00 jae 0x37e7 <.symtab+0x37e7> - 37e7: 5f pop rdi - 37e8: 5f pop rdi - 37e9: 6d insd dword ptr es:[rdi], dx - 37ea: 65 6d insd dword ptr es:[rdi], dx - 37ec: 73 65 jae 0x3853 <.symtab+0x3853> - 37ee: 74 5f je 0x384f <.symtab+0x384f> - 37f0: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 37f3: 5f pop rdi - 37f4: 65 72 6d jb 0x3864 <.symtab+0x3864> - 37f7: 73 00 jae 0x37f9 <.symtab+0x37f9> - 37f9: 5f pop rdi - 37fa: 5f pop rdi - 37fb: 54 push rsp - 37fc: 4d 43 - 37fe: 5f pop rdi - 37ff: 45 4e - 3801: 44 5f pop rdi - 3803: 5f pop rdi - 3804: 00 5f 6e add byte ptr [rdi + 110], bl - 3807: 6c insb byte ptr es:[rdi], dx - 3808: 5f pop rdi - 3809: 6c insb byte ptr es:[rdi], dx - 380a: 6f outsd dx, dword ptr [rsi] - 380b: 61 - 380c: 64 5f pop rdi - 380e: 6c insb byte ptr es:[rdi], dx - 380f: 6f outsd dx, dword ptr [rsi] - 3810: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 3813: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 3817: 73 74 jae 0x388d <.symtab+0x388d> - 3819: 72 63 jb 0x387e <.symtab+0x387e> - 381b: 6d insd dword ptr es:[rdi], dx - 381c: 70 5f jo 0x387d <.symtab+0x387d> - 381e: 61 - 381f: 76 78 jbe 0x3899 <.symtab+0x3899> - 3821: 32 00 xor al, byte ptr [rax] - 3823: 5f pop rdi - 3824: 5f pop rdi - 3825: 5f pop rdi - 3826: 70 72 jo 0x389a <.symtab+0x389a> - 3828: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 - 382f: 00 5f 49 add byte ptr [rdi + 73], bl - 3832: 4f 5f pop r15 - 3834: 66 77 72 ja 0x38a9 <.symtab+0x38a9> - 3837: 69 74 65 00 5f 49 4f 5f imul esi, dword ptr [rbp + 2*riz], 1599031647 - 383f: 64 65 66 61 - 3843: 75 6c jne 0x38b1 <.symtab+0x38b1> - 3845: 74 5f je 0x38a6 <.symtab+0x38a6> - 3847: 73 65 jae 0x38ae <.symtab+0x38ae> - 3849: 74 62 je 0x38ad <.symtab+0x38ad> - 384b: 75 66 jne 0x38b3 <.symtab+0x38b3> - 384d: 00 5f 49 add byte ptr [rdi + 73], bl - 3850: 4f 5f pop r15 - 3852: 73 75 jae 0x38c9 <.symtab+0x38c9> - 3854: 6e outsb dx, byte ptr [rsi] - 3855: 67 65 74 63 addr32 je 0x38bc <.symtab+0x38bc> - 3859: 00 5f 64 add byte ptr [rdi + 100], bl - 385c: 6c insb byte ptr es:[rdi], dx - 385d: 5f pop rdi - 385e: 74 72 je 0x38d2 <.symtab+0x38d2> - 3860: 79 5f jns 0x38c1 <.symtab+0x38c1> - 3862: 61 - 3863: 6c insb byte ptr es:[rdi], dx - 3864: 6c insb byte ptr es:[rdi], dx - 3865: 6f outsd dx, dword ptr [rsi] - 3866: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 3869: 65 5f pop rdi - 386b: 73 74 jae 0x38e1 <.symtab+0x38e1> - 386d: 61 - 386e: 74 69 je 0x38d9 <.symtab+0x38d9> - 3870: 63 5f 74 movsxd ebx, dword ptr [rdi + 116] - 3873: 6c insb byte ptr es:[rdi], dx - 3874: 73 00 jae 0x3876 <.symtab+0x3876> - 3876: 5f pop rdi - 3877: 5f pop rdi - 3878: 64 6c insb byte ptr es:[rdi], dx - 387a: 73 79 jae 0x38f5 <.symtab+0x38f5> - 387c: 6d insd dword ptr es:[rdi], dx - 387d: 00 5f 5f add byte ptr [rdi + 95], bl - 3880: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 3884: 76 5f jbe 0x38e5 <.symtab+0x38e5> - 3886: 67 65 74 5f addr32 je 0x38e9 <.symtab+0x38e9> - 388a: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 388d: 68 65 00 5f 64 push 1683947621 - 3892: 6c insb byte ptr es:[rdi], dx - 3893: 5f pop rdi - 3894: 61 - 3895: 64 64 72 5f jb 0x38f8 <.symtab+0x38f8> - 3899: 69 6e 73 69 64 65 5f imul ebp, dword ptr [rsi + 115], 1600480361 - 38a0: 6f outsd dx, dword ptr [rsi] - 38a1: 62 - 38a2: 6a 65 push 101 - 38a4: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] - 38a8: 5f pop rdi - 38a9: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 38ad: 76 5f jbe 0x390e <.symtab+0x390e> - 38af: 66 69 6e 64 5f 73 imul bp, word ptr [rsi + 100], 29535 - 38b5: 68 6c 69 62 00 push 6449516 - 38ba: 5f pop rdi - 38bb: 49 4f - 38bd: 5f pop rdi - 38be: 66 77 69 ja 0x392a <.symtab+0x392a> - 38c1: 64 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 38c6: 6d insd dword ptr es:[rdi], dx - 38c7: 65 6d insd dword ptr es:[rdi], dx - 38c9: 70 63 jo 0x392e <.symtab+0x392e> - 38cb: 70 79 jo 0x3946 <.symtab+0x3946> - 38cd: 5f pop rdi - 38ce: 73 73 jae 0x3943 <.symtab+0x3943> - 38d0: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 38d4: 6e outsb dx, byte ptr [rsi] - 38d5: 61 - 38d6: 6c insb byte ptr es:[rdi], dx - 38d7: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 38de: 72 6d jb 0x394d <.symtab+0x394d> - 38e0: 73 00 jae 0x38e2 <.symtab+0x38e2> - 38e2: 5f pop rdi - 38e3: 6e outsb dx, byte ptr [rsi] - 38e4: 6c insb byte ptr es:[rdi], dx - 38e5: 5f pop rdi - 38e6: 75 6e jne 0x3956 <.symtab+0x3956> - 38e8: 6c insb byte ptr es:[rdi], dx - 38e9: 6f outsd dx, dword ptr [rsi] - 38ea: 61 - 38eb: 64 5f pop rdi - 38ed: 6c insb byte ptr es:[rdi], dx - 38ee: 6f outsd dx, dword ptr [rsi] - 38ef: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 38f2: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 38f6: 4f 5f pop r15 - 38f8: 6e outsb dx, byte ptr [rsi] - 38f9: 65 77 5f ja 0x395b <.symtab+0x395b> - 38fc: 66 69 6c 65 5f 63 6c imul bp, word ptr [rbp + 2*riz + 95], 27747 - 3903: 6f outsd dx, dword ptr [rsi] - 3904: 73 65 jae 0x396b <.symtab+0x396b> - 3906: 5f pop rdi - 3907: 69 74 00 5f 64 6c 5f 64 imul esi, dword ptr [rax + rax + 95], 1683975268 - 390f: 65 62 75 67 5f 6d - 3915: 61 - 3916: 73 6b jae 0x3983 <.symtab+0x3983> - 3918: 00 5f 49 add byte ptr [rdi + 73], bl - 391b: 4f 5f pop r15 - 391d: 77 66 ja 0x3985 <.symtab+0x3985> - 391f: 69 6c 65 5f 6f 76 65 72 imul ebp, dword ptr [rbp + 2*riz + 95], 1919252079 - 3927: 66 6c insb byte ptr es:[rdi], dx - 3929: 6f outsd dx, dword ptr [rsi] - 392a: 77 00 ja 0x392c <.symtab+0x392c> - 392c: 5f pop rdi - 392d: 5f pop rdi - 392e: 6c insb byte ptr es:[rdi], dx - 392f: 69 62 63 5f 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363679 - 3936: 61 - 3937: 6c insb byte ptr es:[rdi], dx - 3938: 69 67 6e 00 5f 5f 6c imul esp, dword ptr [rdi + 110], 1818189568 - 393f: 69 62 63 5f 73 63 72 imul esp, dword ptr [rdx + 99], 1919120223 - 3946: 61 - 3947: 74 63 je 0x39ac <.symtab+0x39ac> - 3949: 68 5f 62 75 66 push 1718968927 - 394e: 66 65 72 5f jb 0x39b1 <.symtab+0x39b1> - 3952: 73 65 jae 0x39b9 <.symtab+0x39b9> - 3954: 74 5f je 0x39b5 <.symtab+0x39b5> - 3956: 61 - 3957: 72 72 jb 0x39cb <.symtab+0x39cb> - 3959: 61 - 395a: 79 5f jns 0x39bb <.symtab+0x39bb> - 395c: 73 69 jae 0x39c7 <.symtab+0x39c7> - 395e: 7a 65 jp 0x39c5 <.symtab+0x39c5> - 3960: 00 5f 5f add byte ptr [rdi + 95], bl - 3963: 73 74 jae 0x39d9 <.symtab+0x39d9> - 3965: 72 63 jb 0x39ca <.symtab+0x39ca> - 3967: 61 - 3968: 73 65 jae 0x39cf <.symtab+0x39cf> - 396a: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 396d: 5f pop rdi - 396e: 6c insb byte ptr es:[rdi], dx - 396f: 5f pop rdi - 3970: 6e outsb dx, byte ptr [rsi] - 3971: 6f outsd dx, dword ptr [rsi] - 3972: 6e outsb dx, byte ptr [rsi] - 3973: 61 - 3974: 73 63 jae 0x39d9 <.symtab+0x39d9> - 3976: 69 69 00 5f 5f 73 74 imul ebp, dword ptr [rcx], 1953718111 - 397d: 72 63 jb 0x39e2 <.symtab+0x39e2> - 397f: 61 - 3980: 73 65 jae 0x39e7 <.symtab+0x39e7> - 3982: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 3985: 5f pop rdi - 3986: 6c insb byte ptr es:[rdi], dx - 3987: 5f pop rdi - 3988: 61 - 3989: 76 78 jbe 0x3a03 <.symtab+0x3a03> - 398b: 00 5f 5f add byte ptr [rdi + 95], bl - 398e: 6c insb byte ptr es:[rdi], dx - 398f: 69 62 63 5f 64 6c 73 imul esp, dword ptr [rdx + 99], 1936483423 - 3996: 79 6d jns 0x3a05 <.symtab+0x3a05> - 3998: 5f pop rdi - 3999: 70 72 jo 0x3a0d <.symtab+0x3a0d> - 399b: 69 76 61 74 65 00 5f imul esi, dword ptr [rsi + 97], 1593861492 - 39a2: 5f pop rdi - 39a3: 6f outsd dx, dword ptr [rsi] - 39a4: 76 65 jbe 0x3a0b <.symtab+0x3a0b> - 39a6: 72 66 jb 0x3a0e <.symtab+0x3a0e> - 39a8: 6c insb byte ptr es:[rdi], dx - 39a9: 6f outsd dx, dword ptr [rsi] - 39aa: 77 00 ja 0x39ac <.symtab+0x39ac> - 39ac: 5f pop rdi - 39ad: 5f pop rdi - 39ae: 77 63 ja 0x3a13 <.symtab+0x3a13> - 39b0: 73 6c jae 0x3a1e <.symtab+0x3a1e> - 39b2: 65 6e outsb dx, byte ptr gs:[rsi] - 39b4: 5f pop rdi - 39b5: 61 - 39b6: 76 78 jbe 0x3a30 <.symtab+0x3a30> - 39b8: 32 00 xor al, byte ptr [rax] - 39ba: 5f pop rdi - 39bb: 5f pop rdi - 39bc: 73 74 jae 0x3a32 <.symtab+0x3a32> - 39be: 70 63 jo 0x3a23 <.symtab+0x3a23> - 39c0: 70 79 jo 0x3a3b <.symtab+0x3a3b> - 39c2: 5f pop rdi - 39c3: 61 - 39c4: 76 78 jbe 0x3a3e <.symtab+0x3a3e> - 39c6: 32 00 xor al, byte ptr [rax] - 39c8: 5f pop rdi - 39c9: 5f pop rdi - 39ca: 6d insd dword ptr es:[rdi], dx - 39cb: 70 6e jo 0x3a3b <.symtab+0x3a3b> - 39cd: 5f pop rdi - 39ce: 6d insd dword ptr es:[rdi], dx - 39cf: 75 6c jne 0x3a3d <.symtab+0x3a3d> - 39d1: 00 5f 5f add byte ptr [rdi + 95], bl - 39d4: 62 74 6f 77 - 39d8: 63 00 movsxd eax, dword ptr [rax] - 39da: 5f pop rdi - 39db: 5f pop rdi - 39dc: 73 74 jae 0x3a52 <.symtab+0x3a52> - 39de: 72 74 jb 0x3a54 <.symtab+0x3a54> - 39e0: 6f outsd dx, dword ptr [rsi] - 39e1: 6c insb byte ptr es:[rdi], dx - 39e2: 5f pop rdi - 39e3: 75 6c jne 0x3a51 <.symtab+0x3a51> - 39e5: 5f pop rdi - 39e6: 6d insd dword ptr es:[rdi], dx - 39e7: 61 - 39e8: 78 5f js 0x3a49 <.symtab+0x3a49> - 39ea: 74 61 je 0x3a4d <.symtab+0x3a4d> - 39ec: 62 00 5f 64 - 39f0: 6c insb byte ptr es:[rdi], dx - 39f1: 5f pop rdi - 39f2: 6e outsb dx, byte ptr [rsi] - 39f3: 6f outsd dx, dword ptr [rsi] - 39f4: 6e outsb dx, byte ptr [rsi] - 39f5: 5f pop rdi - 39f6: 64 79 6e jns 0x3a67 <.symtab+0x3a67> - 39f9: 61 - 39fa: 6d insd dword ptr es:[rdi], dx - 39fb: 69 63 5f 69 6e 69 74 imul esp, dword ptr [rbx + 95], 1953066601 - 3a02: 00 5f 5f add byte ptr [rdi + 95], bl - 3a05: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 3a0c: 6c insb byte ptr es:[rdi], dx - 3a0d: 5f pop rdi - 3a0e: 61 - 3a0f: 74 65 je 0x3a76 <.symtab+0x3a76> - 3a11: 78 69 js 0x3a7c <.symtab+0x3a7c> - 3a13: 74 00 je 0x3a15 <.symtab+0x3a15> - 3a15: 5f pop rdi - 3a16: 64 6c insb byte ptr es:[rdi], dx - 3a18: 5f pop rdi - 3a19: 72 75 jb 0x3a90 <.symtab+0x3a90> - 3a1b: 6e outsb dx, byte ptr [rsi] - 3a1c: 74 69 je 0x3a87 <.symtab+0x3a87> - 3a1e: 6d insd dword ptr es:[rdi], dx - 3a1f: 65 5f pop rdi - 3a21: 72 65 jb 0x3a88 <.symtab+0x3a88> - 3a23: 73 6f jae 0x3a94 <.symtab+0x3a94> - 3a25: 6c insb byte ptr es:[rdi], dx - 3a26: 76 65 jbe 0x3a8d <.symtab+0x3a8d> - 3a28: 5f pop rdi - 3a29: 78 73 js 0x3a9e <.symtab+0x3a9e> - 3a2b: 61 - 3a2c: 76 65 jbe 0x3a93 <.symtab+0x3a93> - 3a2e: 63 00 movsxd eax, dword ptr [rax] - 3a30: 5f pop rdi - 3a31: 5f pop rdi - 3a32: 6d insd dword ptr es:[rdi], dx - 3a33: 65 6d insd dword ptr es:[rdi], dx - 3a35: 61 - 3a36: 6c insb byte ptr es:[rdi], dx - 3a37: 69 67 6e 00 5f 5f 73 imul esp, dword ptr [rdi + 110], 1935630080 - 3a3e: 74 72 je 0x3ab2 <.symtab+0x3ab2> - 3a40: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 3a43: 6e outsb dx, byte ptr [rsi] - 3a44: 75 6c jne 0x3ab2 <.symtab+0x3ab2> - 3a46: 5f pop rdi - 3a47: 61 - 3a48: 76 78 jbe 0x3ac2 <.symtab+0x3ac2> - 3a4a: 32 00 xor al, byte ptr [rax] - 3a4c: 5f pop rdi - 3a4d: 5f pop rdi - 3a4e: 6d insd dword ptr es:[rdi], dx - 3a4f: 65 6d insd dword ptr es:[rdi], dx - 3a51: 70 63 jo 0x3ab6 <.symtab+0x3ab6> - 3a53: 70 79 jo 0x3ace <.symtab+0x3ace> - 3a55: 5f pop rdi - 3a56: 73 73 jae 0x3acb <.symtab+0x3acb> - 3a58: 73 65 jae 0x3abf <.symtab+0x3abf> - 3a5a: 33 5f 62 xor ebx, dword ptr [rdi + 98] - 3a5d: 61 - 3a5e: 63 6b 00 movsxd ebp, dword ptr [rbx] - 3a61: 5f pop rdi - 3a62: 5f pop rdi - 3a63: 6d insd dword ptr es:[rdi], dx - 3a64: 70 6e jo 0x3ad4 <.symtab+0x3ad4> - 3a66: 5f pop rdi - 3a67: 73 75 jae 0x3ade <.symtab+0x3ade> - 3a69: 62 - 3a6a: 6d insd dword ptr es:[rdi], dx - 3a6b: 75 6c jne 0x3ad9 <.symtab+0x3ad9> - 3a6d: 5f pop rdi - 3a6e: 31 00 xor dword ptr [rax], eax - 3a70: 5f pop rdi - 3a71: 49 4f - 3a73: 5f pop rdi - 3a74: 66 69 6c 65 5f 63 6c imul bp, word ptr [rbp + 2*riz + 95], 27747 - 3a7b: 6f outsd dx, dword ptr [rsi] - 3a7c: 73 65 jae 0x3ae3 <.symtab+0x3ae3> - 3a7e: 00 5f 5f add byte ptr [rdi + 95], bl - 3a81: 6d insd dword ptr es:[rdi], dx - 3a82: 61 - 3a83: 6c insb byte ptr es:[rdi], dx - 3a84: 6c insb byte ptr es:[rdi], dx - 3a85: 6f outsd dx, dword ptr [rsi] - 3a86: 63 5f 74 movsxd ebx, dword ptr [rdi + 116] - 3a89: 72 69 jb 0x3af4 <.symtab+0x3af4> - 3a8b: 6d insd dword ptr es:[rdi], dx - 3a8c: 00 5f 5f add byte ptr [rdi + 95], bl - 3a8f: 64 6c insb byte ptr es:[rdi], dx - 3a91: 61 - 3a92: 64 64 72 00 jb 0x3a96 <.symtab+0x3a96> - 3a96: 5f pop rdi - 3a97: 6e outsb dx, byte ptr [rsi] - 3a98: 6c insb byte ptr es:[rdi], dx - 3a99: 5f pop rdi - 3a9a: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 3a9d: 72 65 jb 0x3b04 <.symtab+0x3b04> - 3a9f: 6e outsb dx, byte ptr [rsi] - 3aa0: 74 5f je 0x3b01 <.symtab+0x3b01> - 3aa2: 64 65 66 61 - 3aa6: 75 6c jne 0x3b14 <.symtab+0x3b14> - 3aa8: 74 5f je 0x3b09 <.symtab+0x3b09> - 3aaa: 64 6f outsd dx, dword ptr fs:[rsi] - 3aac: 6d insd dword ptr es:[rdi], dx - 3aad: 61 - 3aae: 69 6e 00 5f 6e 6c 5f imul ebp, dword ptr [rsi], 1600941663 - 3ab5: 6d insd dword ptr es:[rdi], dx - 3ab6: 73 67 jae 0x3b1f <.symtab+0x3b1f> - 3ab8: 5f pop rdi - 3ab9: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 3abc: 5f pop rdi - 3abd: 63 6e 74 movsxd ebp, dword ptr [rsi + 116] - 3ac0: 72 00 jb 0x3ac2 <.symtab+0x3ac2> - 3ac2: 5f pop rdi - 3ac3: 5f pop rdi - 3ac4: 6c insb byte ptr es:[rdi], dx - 3ac5: 65 74 66 je 0x3b2e <.symtab+0x3b2e> - 3ac8: 32 00 xor al, byte ptr [rax] - 3aca: 5f pop rdi - 3acb: 5f pop rdi - 3acc: 6f outsd dx, dword ptr [rsi] - 3acd: 70 65 jo 0x3b34 <.symtab+0x3b34> - 3acf: 6e outsb dx, byte ptr [rsi] - 3ad0: 00 5f 49 add byte ptr [rdi + 73], bl - 3ad3: 4f 5f pop r15 - 3ad5: 75 6e jne 0x3b45 <.symtab+0x3b45> - 3ad7: 73 61 jae 0x3b3a <.symtab+0x3b3a> - 3ad9: 76 65 jbe 0x3b40 <.symtab+0x3b40> - 3adb: 5f pop rdi - 3adc: 6d insd dword ptr es:[rdi], dx - 3add: 61 - 3ade: 72 6b jb 0x3b4b <.symtab+0x3b4b> - 3ae0: 65 72 73 jb 0x3b56 <.symtab+0x3b56> - 3ae3: 00 5f 6e add byte ptr [rdi + 110], bl - 3ae6: 6c insb byte ptr es:[rdi], dx - 3ae7: 5f pop rdi - 3ae8: 43 5f pop r15 - 3aea: 4c 43 - 3aec: 5f pop rdi - 3aed: 43 54 push r12 - 3aef: 59 pop rcx - 3af0: 50 push rax - 3af1: 45 5f pop r15 - 3af3: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 3af7: 73 00 jae 0x3af9 <.symtab+0x3af9> - 3af9: 5f pop rdi - 3afa: 64 6c insb byte ptr es:[rdi], dx - 3afc: 5f pop rdi - 3afd: 6c insb byte ptr es:[rdi], dx - 3afe: 6f outsd dx, dword ptr [rsi] - 3aff: 61 - 3b00: 64 5f pop rdi - 3b02: 61 - 3b03: 64 64 73 00 jae 0x3b07 <.symtab+0x3b07> - 3b07: 5f pop rdi - 3b08: 5f pop rdi - 3b09: 67 65 74 74 addr32 je 0x3b81 <.symtab+0x3b81> - 3b0d: 65 78 74 js 0x3b84 <.symtab+0x3b84> - 3b10: 5f pop rdi - 3b11: 67 65 72 6d addr32 jb 0x3b82 <.symtab+0x3b82> - 3b15: 61 - 3b16: 6e outsb dx, byte ptr [rsi] - 3b17: 69 63 5f 70 6c 75 72 imul esp, dword ptr [rbx + 95], 1920298096 - 3b1e: 61 - 3b1f: 6c insb byte ptr es:[rdi], dx - 3b20: 00 5f 5f add byte ptr [rdi + 95], bl - 3b23: 77 63 ja 0x3b88 <.symtab+0x3b88> - 3b25: 73 6d jae 0x3b94 <.symtab+0x3b94> - 3b27: 62 73 5f 67 65 - 3b2c: 74 66 je 0x3b94 <.symtab+0x3b94> - 3b2e: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] - 3b32: 49 4f - 3b34: 5f pop rdi - 3b35: 32 5f 31 xor bl, byte ptr [rdi + 49] - 3b38: 5f pop rdi - 3b39: 73 74 jae 0x3baf <.symtab+0x3baf> - 3b3b: 64 69 6e 5f 00 5f 5f 67 imul ebp, dword ptr fs:[rsi + 95], 1734303488 - 3b43: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 3b46: 76 5f jbe 0x3ba7 <.symtab+0x3ba7> - 3b48: 74 72 je 0x3bbc <.symtab+0x3bbc> - 3b4a: 61 - 3b4b: 6e outsb dx, byte ptr [rsi] - 3b4c: 73 66 jae 0x3bb4 <.symtab+0x3bb4> - 3b4e: 6f outsd dx, dword ptr [rsi] - 3b4f: 72 6d jb 0x3bbe <.symtab+0x3bbe> - 3b51: 5f pop rdi - 3b52: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 3b59: 6c insb byte ptr es:[rdi], dx - 3b5a: 5f pop rdi - 3b5b: 75 63 jne 0x3bc0 <.symtab+0x3bc0> - 3b5d: 73 34 jae 0x3b93 <.symtab+0x3b93> - 3b5f: 00 5f 5f add byte ptr [rdi + 95], bl - 3b62: 67 65 74 5f addr32 je 0x3bc5 <.symtab+0x3bc5> - 3b66: 63 68 69 movsxd ebp, dword ptr [rax + 105] - 3b69: 6c insb byte ptr es:[rdi], dx - 3b6a: 64 5f pop rdi - 3b6c: 6d insd dword ptr es:[rdi], dx - 3b6d: 61 - 3b6e: 78 00 js 0x3b70 <.symtab+0x3b70> - 3b70: 5f pop rdi - 3b71: 5f pop rdi - 3b72: 73 74 jae 0x3be8 <.symtab+0x3be8> - 3b74: 72 63 jb 0x3bd9 <.symtab+0x3bd9> - 3b76: 70 79 jo 0x3bf1 <.symtab+0x3bf1> - 3b78: 5f pop rdi - 3b79: 73 73 jae 0x3bee <.symtab+0x3bee> - 3b7b: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 3b7f: 6e outsb dx, byte ptr [rsi] - 3b80: 61 - 3b81: 6c insb byte ptr es:[rdi], dx - 3b82: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 3b89: 64 6c insb byte ptr es:[rdi], dx - 3b8b: 5f pop rdi - 3b8c: 70 72 jo 0x3c00 <.symtab+0x3c00> - 3b8e: 6f outsd dx, dword ptr [rsi] - 3b8f: 74 65 je 0x3bf6 <.symtab+0x3bf6> - 3b91: 63 74 5f 72 movsxd esi, dword ptr [rdi + 2*rbx + 114] - 3b95: 65 6c insb byte ptr es:[rdi], dx - 3b97: 72 6f jb 0x3c08 <.symtab+0x3c08> - 3b99: 00 5f 5f add byte ptr [rdi + 95], bl - 3b9c: 73 74 jae 0x3c12 <.symtab+0x3c12> - 3b9e: 72 6e jb 0x3c0e <.symtab+0x3c0e> - 3ba0: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 3ba3: 5f pop rdi - 3ba4: 73 73 jae 0x3c19 <.symtab+0x3c19> - 3ba6: 65 34 32 xor al, 50 - 3ba9: 00 5f 5f add byte ptr [rdi + 95], bl - 3bac: 73 74 jae 0x3c22 <.symtab+0x3c22> - 3bae: 72 65 jb 0x3c15 <.symtab+0x3c15> - 3bb0: 72 72 jb 0x3c24 <.symtab+0x3c24> - 3bb2: 6f outsd dx, dword ptr [rsi] - 3bb3: 72 5f jb 0x3c14 <.symtab+0x3c14> - 3bb5: 72 00 jb 0x3bb7 <.symtab+0x3bb7> - 3bb7: 5f pop rdi - 3bb8: 5f pop rdi - 3bb9: 62 - 3bba: 7a 65 jp 0x3c21 <.symtab+0x3c21> - 3bbc: 72 6f jb 0x3c2d <.symtab+0x3c2d> - 3bbe: 00 5f 5f add byte ptr [rdi + 95], bl - 3bc1: 77 63 ja 0x3c26 <.symtab+0x3c26> - 3bc3: 73 6d jae 0x3c32 <.symtab+0x3c32> - 3bc5: 62 73 5f 6c 6f - 3bca: 61 - 3bcb: 64 5f pop rdi - 3bcd: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 3bd0: 76 00 jbe 0x3bd2 <.symtab+0x3bd2> - 3bd2: 5f pop rdi - 3bd3: 5f pop rdi - 3bd4: 73 74 jae 0x3c4a <.symtab+0x3c4a> - 3bd6: 6f outsd dx, dword ptr [rsi] - 3bd7: 70 5f jo 0x3c38 <.symtab+0x3c38> - 3bd9: 5f pop rdi - 3bda: 5f pop rdi - 3bdb: 6c insb byte ptr es:[rdi], dx - 3bdc: 69 62 63 5f 49 4f 5f imul esp, dword ptr [rdx + 99], 1599031647 - 3be3: 76 74 jbe 0x3c59 <.symtab+0x3c59> - 3be5: 61 - 3be6: 62 - 3be7: 6c insb byte ptr es:[rdi], dx - 3be8: 65 73 00 jae 0x3beb <.symtab+0x3beb> - 3beb: 73 74 jae 0x3c61 <.symtab+0x3c61> - 3bed: 72 74 jb 0x3c63 <.symtab+0x3c63> - 3bef: 6f outsd dx, dword ptr [rsi] - 3bf0: 6c insb byte ptr es:[rdi], dx - 3bf1: 6c insb byte ptr es:[rdi], dx - 3bf2: 00 5f 5f add byte ptr [rdi + 95], bl - 3bf5: 77 6d ja 0x3c64 <.symtab+0x3c64> - 3bf7: 65 6d insd dword ptr es:[rdi], dx - 3bf9: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 3bfc: 5f pop rdi - 3bfd: 61 - 3bfe: 76 78 jbe 0x3c78 <.symtab+0x3c78> - 3c00: 32 00 xor al, byte ptr [rax] - 3c02: 5f pop rdi - 3c03: 5f pop rdi - 3c04: 6d insd dword ptr es:[rdi], dx - 3c05: 70 6e jo 0x3c75 <.symtab+0x3c75> - 3c07: 5f pop rdi - 3c08: 69 6d 70 6e 5f 73 71 imul ebp, dword ptr [rbp + 112], 1903386478 - 3c0f: 72 5f jb 0x3c70 <.symtab+0x3c70> - 3c11: 6e outsb dx, byte ptr [rsi] - 3c12: 00 5f 6e add byte ptr [rdi + 110], bl - 3c15: 6c insb byte ptr es:[rdi], dx - 3c16: 5f pop rdi - 3c17: 43 5f pop r15 - 3c19: 4c 43 - 3c1b: 5f pop rdi - 3c1c: 41 44 - 3c1e: 44 52 push rdx - 3c20: 45 53 push r11 - 3c22: 53 push rbx - 3c23: 00 5f 64 add byte ptr [rdi + 100], bl - 3c26: 6c insb byte ptr es:[rdi], dx - 3c27: 5f pop rdi - 3c28: 77 61 ja 0x3c8b <.symtab+0x3c8b> - 3c2a: 69 74 5f 6c 6f 6f 6b 75 imul esi, dword ptr [rdi + 2*rbx + 108], 1969975151 - 3c32: 70 5f jo 0x3c93 <.symtab+0x3c93> - 3c34: 64 6f outsd dx, dword ptr fs:[rsi] - 3c36: 6e outsb dx, byte ptr [rsi] - 3c37: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 3c3b: 6c insb byte ptr es:[rdi], dx - 3c3c: 5f pop rdi - 3c3d: 6d insd dword ptr es:[rdi], dx - 3c3e: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 3c41: 6e outsb dx, byte ptr [rsi] - 3c42: 74 5f je 0x3ca3 <.symtab+0x3ca3> - 3c44: 77 72 ja 0x3cb8 <.symtab+0x3cb8> - 3c46: 61 - 3c47: 70 70 jo 0x3cb9 <.symtab+0x3cb9> - 3c49: 65 72 00 jb 0x3c4c <.symtab+0x3c4c> - 3c4c: 5f pop rdi - 3c4d: 64 6c insb byte ptr es:[rdi], dx - 3c4f: 5f pop rdi - 3c50: 64 65 61 - 3c53: 6c insb byte ptr es:[rdi], dx - 3c54: 6c insb byte ptr es:[rdi], dx - 3c55: 6f outsd dx, dword ptr [rsi] - 3c56: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 3c59: 65 5f pop rdi - 3c5b: 74 6c je 0x3cc9 <.symtab+0x3cc9> - 3c5d: 73 00 jae 0x3c5f <.symtab+0x3c5f> - 3c5f: 5f pop rdi - 3c60: 6e outsb dx, byte ptr [rsi] - 3c61: 6c insb byte ptr es:[rdi], dx - 3c62: 5f pop rdi - 3c63: 43 5f pop r15 - 3c65: 4c 43 - 3c67: 5f pop rdi - 3c68: 43 54 push r12 - 3c6a: 59 pop rcx - 3c6b: 50 push rax - 3c6c: 45 5f pop r15 - 3c6e: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 3c72: 73 5f jae 0x3cd3 <.symtab+0x3cd3> - 3c74: 67 72 61 addr32 jb 0x3cd8 <.symtab+0x3cd8> - 3c77: 70 68 jo 0x3ce1 <.symtab+0x3ce1> - 3c79: 00 5f 5f add byte ptr [rdi + 95], bl - 3c7c: 6d insd dword ptr es:[rdi], dx - 3c7d: 70 6e jo 0x3ced <.symtab+0x3ced> - 3c7f: 5f pop rdi - 3c80: 69 6d 70 6e 5f 6d 75 imul ebp, dword ptr [rbp + 112], 1970102126 - 3c87: 6c insb byte ptr es:[rdi], dx - 3c88: 5f pop rdi - 3c89: 6e outsb dx, byte ptr [rsi] - 3c8a: 00 5f 5f add byte ptr [rdi + 95], bl - 3c8d: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 3c90: 72 65 jb 0x3cf7 <.symtab+0x3cf7> - 3c92: 6e outsb dx, byte ptr [rsi] - 3c93: 74 5f je 0x3cf4 <.symtab+0x3cf4> - 3c95: 6c insb byte ptr es:[rdi], dx - 3c96: 6f outsd dx, dword ptr [rsi] - 3c97: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 3c9a: 65 5f pop rdi - 3c9c: 6e outsb dx, byte ptr [rsi] - 3c9d: 61 - 3c9e: 6d insd dword ptr es:[rdi], dx - 3c9f: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 3ca3: 6c insb byte ptr es:[rdi], dx - 3ca4: 5f pop rdi - 3ca5: 70 72 jo 0x3d19 <.symtab+0x3d19> - 3ca7: 6f outsd dx, dword ptr [rsi] - 3ca8: 66 69 6c 65 00 5f 6e imul bp, word ptr [rbp + 2*riz], 28255 - 3caf: 6c insb byte ptr es:[rdi], dx - 3cb0: 5f pop rdi - 3cb1: 43 5f pop r15 - 3cb3: 4c 43 - 3cb5: 5f pop rdi - 3cb6: 43 54 push r12 - 3cb8: 59 pop rcx - 3cb9: 50 push rax - 3cba: 45 5f pop r15 - 3cbc: 74 6f je 0x3d2d <.symtab+0x3d2d> - 3cbe: 6c insb byte ptr es:[rdi], dx - 3cbf: 6f outsd dx, dword ptr [rsi] - 3cc0: 77 65 ja 0x3d27 <.symtab+0x3d27> - 3cc2: 72 00 jb 0x3cc4 <.symtab+0x3cc4> - 3cc4: 5f pop rdi - 3cc5: 5f pop rdi - 3cc6: 64 73 6f jae 0x3d38 <.symtab+0x3d38> - 3cc9: 5f pop rdi - 3cca: 68 61 6e 64 6c push 1818521185 - 3ccf: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 3cd3: 73 74 jae 0x3d49 <.symtab+0x3d49> - 3cd5: 72 73 jb 0x3d4a <.symtab+0x3d4a> - 3cd7: 65 70 00 jo 0x3cda <.symtab+0x3cda> - 3cda: 5f pop rdi - 3cdb: 5f pop rdi - 3cdc: 6d insd dword ptr es:[rdi], dx - 3cdd: 65 6d insd dword ptr es:[rdi], dx - 3cdf: 6d insd dword ptr es:[rdi], dx - 3ce0: 6f outsd dx, dword ptr [rsi] - 3ce1: 76 65 jbe 0x3d48 <.symtab+0x3d48> - 3ce3: 5f pop rdi - 3ce4: 73 73 jae 0x3d59 <.symtab+0x3d59> - 3ce6: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 3cea: 6e outsb dx, byte ptr [rsi] - 3ceb: 61 - 3cec: 6c insb byte ptr es:[rdi], dx - 3ced: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 3cf4: 5f pop rdi - 3cf5: 6e outsb dx, byte ptr [rsi] - 3cf6: 65 77 5f ja 0x3d58 <.symtab+0x3d58> - 3cf9: 65 78 69 js 0x3d65 <.symtab+0x3d65> - 3cfc: 74 66 je 0x3d64 <.symtab+0x3d64> - 3cfe: 6e outsb dx, byte ptr [rsi] - 3cff: 00 5f 5f add byte ptr [rdi + 95], bl - 3d02: 6c insb byte ptr es:[rdi], dx - 3d03: 69 62 63 5f 61 6c 6c imul esp, dword ptr [rdx + 99], 1819042143 - 3d0a: 6f outsd dx, dword ptr [rsi] - 3d0b: 63 61 5f movsxd esp, dword ptr [rcx + 95] - 3d0e: 63 75 74 movsxd esi, dword ptr [rbp + 116] - 3d11: 6f outsd dx, dword ptr [rsi] - 3d12: 66 66 00 5f 49 add byte ptr [rdi + 73], bl - 3d17: 4f 5f pop r15 - 3d19: 73 77 jae 0x3d92 <.symtab+0x3d92> - 3d1b: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 - 3d23: 6d insd dword ptr es:[rdi], dx - 3d24: 61 - 3d25: 69 6e 5f 77 67 65 74 imul ebp, dword ptr [rsi + 95], 1952802679 - 3d2c: 5f pop rdi - 3d2d: 61 - 3d2e: 72 65 jb 0x3d95 <.symtab+0x3d95> - 3d30: 61 - 3d31: 00 5f 64 add byte ptr [rdi + 100], bl - 3d34: 6c insb byte ptr es:[rdi], dx - 3d35: 5f pop rdi - 3d36: 74 75 je 0x3dad <.symtab+0x3dad> - 3d38: 6e outsb dx, byte ptr [rsi] - 3d39: 61 - 3d3a: 62 - 3d3b: 6c insb byte ptr es:[rdi], dx - 3d3c: 65 5f pop rdi - 3d3e: 73 65 jae 0x3da5 <.symtab+0x3da5> - 3d40: 74 5f je 0x3da1 <.symtab+0x3da1> - 3d42: 74 72 je 0x3db6 <.symtab+0x3db6> - 3d44: 69 6d 5f 74 68 72 65 imul ebp, dword ptr [rbp + 95], 1701996660 - 3d4b: 73 68 jae 0x3db5 <.symtab+0x3db5> - 3d4d: 6f outsd dx, dword ptr [rsi] - 3d4e: 6c insb byte ptr es:[rdi], dx - 3d4f: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 3d53: 64 63 67 65 movsxd esp, dword ptr fs:[rdi + 101] - 3d57: 74 74 je 0x3dcd <.symtab+0x3dcd> - 3d59: 65 78 74 js 0x3dd0 <.symtab+0x3dd0> - 3d5c: 00 5f 5f add byte ptr [rdi + 95], bl - 3d5f: 6c insb byte ptr es:[rdi], dx - 3d60: 69 62 63 5f 63 73 75 imul esp, dword ptr [rdx + 99], 1970496351 - 3d67: 5f pop rdi - 3d68: 66 69 6e 69 00 5f imul bp, word ptr [rsi + 105], 24320 - 3d6e: 6e outsb dx, byte ptr [rsi] - 3d6f: 6c insb byte ptr es:[rdi], dx - 3d70: 5f pop rdi - 3d71: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 3d74: 72 65 jb 0x3ddb <.symtab+0x3ddb> - 3d76: 6e outsb dx, byte ptr [rsi] - 3d77: 74 5f je 0x3dd8 <.symtab+0x3dd8> - 3d79: 4c 43 - 3d7b: 5f pop rdi - 3d7c: 43 54 push r12 - 3d7e: 59 pop rcx - 3d7f: 50 push rax - 3d80: 45 5f pop r15 - 3d82: 75 73 jne 0x3df7 <.symtab+0x3df7> - 3d84: 65 64 00 5f 49 add byte ptr fs:[rdi + 73], bl - 3d89: 4f 5f pop r15 - 3d8b: 73 74 jae 0x3e01 <.symtab+0x3e01> - 3d8d: 72 5f jb 0x3dee <.symtab+0x3dee> - 3d8f: 69 6e 69 74 5f 72 65 imul ebp, dword ptr [rsi + 105], 1701994356 - 3d96: 61 - 3d97: 64 6f outsd dx, dword ptr fs:[rsi] - 3d99: 6e outsb dx, byte ptr [rsi] - 3d9a: 6c insb byte ptr es:[rdi], dx - 3d9b: 79 00 jns 0x3d9d <.symtab+0x3d9d> - 3d9d: 5f pop rdi - 3d9e: 49 4f - 3da0: 5f pop rdi - 3da1: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 - 3da8: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 - 3dad: 00 5f 64 add byte ptr [rdi + 100], bl - 3db0: 6c insb byte ptr es:[rdi], dx - 3db1: 5f pop rdi - 3db2: 64 69 73 63 6f 76 65 72 imul esi, dword ptr fs:[rbx + 99], 1919252079 - 3dba: 5f pop rdi - 3dbb: 6f outsd dx, dword ptr [rsi] - 3dbc: 73 76 jae 0x3e34 <.symtab+0x3e34> - 3dbe: 65 72 73 jb 0x3e34 <.symtab+0x3e34> - 3dc1: 69 6f 6e 00 5f 5f 6d imul ebp, dword ptr [rdi + 110], 1834966784 - 3dc8: 65 6d insd dword ptr es:[rdi], dx - 3dca: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 3dcd: 5f pop rdi - 3dce: 73 73 jae 0x3e43 <.symtab+0x3e43> - 3dd0: 65 34 5f xor al, 95 - 3dd3: 31 00 xor dword ptr [rax], eax - 3dd5: 5f pop rdi - 3dd6: 64 6c insb byte ptr es:[rdi], dx - 3dd8: 5f pop rdi - 3dd9: 73 69 jae 0x3e44 <.symtab+0x3e44> - 3ddb: 67 6e outsb dx, byte ptr [esi] - 3ddd: 61 - 3dde: 6c insb byte ptr es:[rdi], dx - 3ddf: 5f pop rdi - 3de0: 65 78 63 js 0x3e46 <.symtab+0x3e46> - 3de3: 65 70 74 jo 0x3e5a <.symtab+0x3e5a> - 3de6: 69 6f 6e 00 5f 5f 6c imul ebp, dword ptr [rdi + 110], 1818189568 - 3ded: 69 62 63 5f 69 6e 69 imul esp, dword ptr [rdx + 99], 1768843615 - 3df4: 74 5f je 0x3e55 <.symtab+0x3e55> - 3df6: 73 65 jae 0x3e5d <.symtab+0x3e5d> - 3df8: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 3dfb: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 3dff: 6c insb byte ptr es:[rdi], dx - 3e00: 5f pop rdi - 3e01: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 3e04: 6e outsb dx, byte ptr [rsi] - 3e05: 74 5f je 0x3e66 <.symtab+0x3e66> - 3e07: 6d insd dword ptr es:[rdi], dx - 3e08: 6f outsd dx, dword ptr [rsi] - 3e09: 64 69 64 73 00 5f 5f 65 78 imul esp, dword ptr fs:[rbx + 2*rsi], 2019909471 - 3e12: 69 74 5f 66 75 6e 63 73 imul esi, dword ptr [rdi + 2*rbx + 102], 1935896181 - 3e1a: 5f pop rdi - 3e1b: 6c insb byte ptr es:[rdi], dx - 3e1c: 6f outsd dx, dword ptr [rsi] - 3e1d: 63 6b 00 movsxd ebp, dword ptr [rbx] - 3e20: 5f pop rdi - 3e21: 64 6c insb byte ptr es:[rdi], dx - 3e23: 5f pop rdi - 3e24: 6e outsb dx, byte ptr [rsi] - 3e25: 6f outsd dx, dword ptr [rsi] - 3e26: 74 68 je 0x3e90 <.symtab+0x3e90> - 3e28: 72 65 jb 0x3e8f <.symtab+0x3e8f> - 3e2a: 61 - 3e2b: 64 5f pop rdi - 3e2d: 69 6e 69 74 5f 73 74 imul ebp, dword ptr [rsi + 105], 1953718132 - 3e34: 61 - 3e35: 74 69 je 0x3ea0 <.symtab+0x3ea0> - 3e37: 63 5f 74 movsxd ebx, dword ptr [rdi + 116] - 3e3a: 6c insb byte ptr es:[rdi], dx - 3e3b: 73 00 jae 0x3e3d <.symtab+0x3e3d> - 3e3d: 5f pop rdi - 3e3e: 5f pop rdi - 3e3f: 66 72 61 jb 0x3ea3 <.symtab+0x3ea3> - 3e42: 6d insd dword ptr es:[rdi], dx - 3e43: 65 5f pop rdi - 3e45: 73 74 jae 0x3ebb <.symtab+0x3ebb> - 3e47: 61 - 3e48: 74 65 je 0x3eaf <.symtab+0x3eaf> - 3e4a: 5f pop rdi - 3e4b: 66 6f outsw dx, word ptr [rsi] - 3e4d: 72 00 jb 0x3e4f <.symtab+0x3e4f> - 3e4f: 5f pop rdi - 3e50: 5f pop rdi - 3e51: 74 75 je 0x3ec8 <.symtab+0x3ec8> - 3e53: 6e outsb dx, byte ptr [rsi] - 3e54: 61 - 3e55: 62 - 3e56: 6c insb byte ptr es:[rdi], dx - 3e57: 65 5f pop rdi - 3e59: 67 65 74 5f addr32 je 0x3ebc <.symtab+0x3ebc> - 3e5d: 76 61 jbe 0x3ec0 <.symtab+0x3ec0> - 3e5f: 6c insb byte ptr es:[rdi], dx - 3e60: 00 5f 49 add byte ptr [rdi + 73], bl - 3e63: 4f 5f pop r15 - 3e65: 61 - 3e66: 64 6a 75 push 117 - 3e69: 73 74 jae 0x3edf <.symtab+0x3edf> - 3e6b: 5f pop rdi - 3e6c: 77 63 ja 0x3ed1 <.symtab+0x3ed1> - 3e6e: 6f outsd dx, dword ptr [rsi] - 3e6f: 6c insb byte ptr es:[rdi], dx - 3e70: 75 6d jne 0x3edf <.symtab+0x3edf> - 3e72: 6e outsb dx, byte ptr [rsi] - 3e73: 00 5f 5f add byte ptr [rdi + 95], bl - 3e76: 74 75 je 0x3eed <.symtab+0x3eed> - 3e78: 6e outsb dx, byte ptr [rsi] - 3e79: 61 - 3e7a: 62 - 3e7b: 6c insb byte ptr es:[rdi], dx - 3e7c: 65 73 5f jae 0x3ede <.symtab+0x3ede> - 3e7f: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 - 3e86: 73 74 jae 0x3efc <.symtab+0x3efc> - 3e88: 72 74 jb 0x3efe <.symtab+0x3efe> - 3e8a: 6f outsd dx, dword ptr [rsi] - 3e8b: 75 6c jne 0x3ef9 <.symtab+0x3ef9> - 3e8d: 5f pop rdi - 3e8e: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 3e95: 6c insb byte ptr es:[rdi], dx - 3e96: 00 5f 49 add byte ptr [rdi + 73], bl - 3e99: 4f 5f pop r15 - 3e9b: 73 74 jae 0x3f11 <.symtab+0x3f11> - 3e9d: 72 5f jb 0x3efe <.symtab+0x3efe> - 3e9f: 73 65 jae 0x3f06 <.symtab+0x3f06> - 3ea1: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 - 3ea6: 00 5f 5f add byte ptr [rdi + 95], bl - 3ea9: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] - 3ead: 65 5f pop rdi - 3eaf: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 - 3eb6: 67 65 74 67 addr32 je 0x3f21 <.symtab+0x3f21> - 3eba: 69 64 00 5f 5f 6c 69 62 imul esp, dword ptr [rax + rax + 95], 1651076191 - 3ec2: 69 6f 5f 63 6f 64 65 imul ebp, dword ptr [rdi + 95], 1701080931 - 3ec9: 63 76 74 movsxd esi, dword ptr [rsi + 116] - 3ecc: 5f pop rdi - 3ecd: 69 6e 00 5f 5f 6c 73 imul ebp, dword ptr [rsi], 1936482143 - 3ed4: 65 65 6b 36 34 imul esi, dword ptr gs:[rsi], 52 - 3ed9: 00 5f 49 add byte ptr [rdi + 73], bl - 3edc: 4f 5f pop r15 - 3ede: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 - 3ee5: 74 62 je 0x3f49 <.symtab+0x3f49> - 3ee7: 75 66 jne 0x3f4f <.symtab+0x3f4f> - 3ee9: 00 5f 49 add byte ptr [rdi + 73], bl - 3eec: 4f 5f pop r15 - 3eee: 6e outsb dx, byte ptr [rsi] - 3eef: 65 77 5f ja 0x3f51 <.symtab+0x3f51> - 3ef2: 66 69 6c 65 5f 66 6f imul bp, word ptr [rbp + 2*riz + 95], 28518 - 3ef9: 70 65 jo 0x3f60 <.symtab+0x3f60> - 3efb: 6e outsb dx, byte ptr [rsi] - 3efc: 00 5f 5f add byte ptr [rdi + 95], bl - 3eff: 6c insb byte ptr es:[rdi], dx - 3f00: 69 62 63 5f 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324319 - 3f07: 6c insb byte ptr es:[rdi], dx - 3f08: 69 6e 66 6f 00 5f 5f imul ebp, dword ptr [rsi + 102], 1600061551 - 3f0f: 6d insd dword ptr es:[rdi], dx - 3f10: 65 6d insd dword ptr es:[rdi], dx - 3f12: 70 63 jo 0x3f77 <.symtab+0x3f77> - 3f14: 70 79 jo 0x3f8f <.symtab+0x3f8f> - 3f16: 5f pop rdi - 3f17: 61 - 3f18: 76 78 jbe 0x3f92 <.symtab+0x3f92> - 3f1a: 5f pop rdi - 3f1b: 75 6e jne 0x3f8b <.symtab+0x3f8b> - 3f1d: 61 - 3f1e: 6c insb byte ptr es:[rdi], dx - 3f1f: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 3f26: 49 4f - 3f28: 5f pop rdi - 3f29: 6e outsb dx, byte ptr [rsi] - 3f2a: 65 77 5f ja 0x3f8c <.symtab+0x3f8c> - 3f2d: 66 6f outsw dx, word ptr [rsi] - 3f2f: 70 65 jo 0x3f96 <.symtab+0x3f96> - 3f31: 6e outsb dx, byte ptr [rsi] - 3f32: 00 5f 5f add byte ptr [rdi + 95], bl - 3f35: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 3f39: 76 5f jbe 0x3f9a <.symtab+0x3f9a> - 3f3b: 62 74 77 6f - 3f3f: 63 5f 61 movsxd ebx, dword ptr [rdi + 97] - 3f42: 73 63 jae 0x3fa7 <.symtab+0x3fa7> - 3f44: 69 69 00 5f 5f 77 63 imul ebp, dword ptr [rcx], 1668767583 - 3f4b: 73 6c jae 0x3fb9 <.symtab+0x3fb9> - 3f4d: 65 6e outsb dx, byte ptr gs:[rsi] - 3f4f: 00 5f 49 add byte ptr [rdi + 73], bl - 3f52: 4f 5f pop r15 - 3f54: 64 65 66 61 - 3f58: 75 6c jne 0x3fc6 <.symtab+0x3fc6> - 3f5a: 74 5f je 0x3fbb <.symtab+0x3fbb> - 3f5c: 77 72 ja 0x3fd0 <.symtab+0x3fd0> - 3f5e: 69 74 65 00 5f 5f 6c 69 imul esi, dword ptr [rbp + 2*riz], 1768709983 - 3f66: 62 63 5f 72 65 - 3f6b: 61 - 3f6c: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 3f70: 66 78 70 js 0x3fe3 <.symtab+0x3fe3> - 3f73: 72 69 jb 0x3fde <.symtab+0x3fde> - 3f75: 6e outsb dx, byte ptr [rsi] - 3f76: 74 66 je 0x3fde <.symtab+0x3fde> - 3f78: 00 5f 5f add byte ptr [rdi + 95], bl - 3f7b: 6c insb byte ptr es:[rdi], dx - 3f7c: 69 62 63 5f 64 69 73 imul esp, dword ptr [rdx + 99], 1936286815 - 3f83: 61 - 3f84: 62 - 3f85: 6c insb byte ptr es:[rdi], dx - 3f86: 65 5f pop rdi - 3f88: 61 - 3f89: 73 79 jae 0x4004 <.symtab+0x4004> - 3f8b: 6e outsb dx, byte ptr [rsi] - 3f8c: 63 63 61 movsxd esp, dword ptr [rbx + 97] - 3f8f: 6e outsb dx, byte ptr [rsi] - 3f90: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 3f93: 00 5f 5f add byte ptr [rdi + 95], bl - 3f96: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 3f9a: 76 5f jbe 0x3ffb <.symtab+0x3ffb> - 3f9c: 66 69 6e 64 5f 74 imul bp, word ptr [rsi + 100], 29791 - 3fa2: 72 61 jb 0x4005 <.symtab+0x4005> - 3fa4: 6e outsb dx, byte ptr [rsi] - 3fa5: 73 66 jae 0x400d <.symtab+0x400d> - 3fa7: 6f outsd dx, dword ptr [rsi] - 3fa8: 72 6d jb 0x4017 <.symtab+0x4017> - 3faa: 00 5f 5f add byte ptr [rdi + 95], bl - 3fad: 78 73 js 0x4022 <.symtab+0x4022> - 3faf: 74 61 je 0x4012 <.symtab+0x4012> - 3fb1: 74 36 je 0x3fe9 <.symtab+0x3fe9> - 3fb3: 34 00 xor al, 0 - 3fb5: 5f pop rdi - 3fb6: 5f pop rdi - 3fb7: 73 74 jae 0x402d <.symtab+0x402d> - 3fb9: 72 6c jb 0x4027 <.symtab+0x4027> - 3fbb: 65 6e outsb dx, byte ptr gs:[rsi] - 3fbd: 5f pop rdi - 3fbe: 73 73 jae 0x4033 <.symtab+0x4033> - 3fc0: 65 32 00 xor al, byte ptr gs:[rax] - 3fc3: 5f pop rdi - 3fc4: 49 4f - 3fc6: 5f pop rdi - 3fc7: 66 69 6c 65 5f 63 6c imul bp, word ptr [rbp + 2*riz + 95], 27747 - 3fce: 6f outsd dx, dword ptr [rsi] - 3fcf: 73 65 jae 0x4036 <.symtab+0x4036> - 3fd1: 5f pop rdi - 3fd2: 6d insd dword ptr es:[rdi], dx - 3fd3: 6d insd dword ptr es:[rdi], dx - 3fd4: 61 - 3fd5: 70 00 jo 0x3fd7 <.symtab+0x3fd7> - 3fd7: 5f pop rdi - 3fd8: 5f pop rdi - 3fd9: 6d insd dword ptr es:[rdi], dx - 3fda: 65 6d insd dword ptr es:[rdi], dx - 3fdc: 70 63 jo 0x4041 <.symtab+0x4041> - 3fde: 70 79 jo 0x4059 <.symtab+0x4059> - 3fe0: 5f pop rdi - 3fe1: 73 73 jae 0x4056 <.symtab+0x4056> - 3fe3: 73 65 jae 0x404a <.symtab+0x404a> - 3fe5: 33 00 xor eax, dword ptr [rax] - 3fe7: 5f pop rdi - 3fe8: 64 6c insb byte ptr es:[rdi], dx - 3fea: 5f pop rdi - 3feb: 61 - 3fec: 6c insb byte ptr es:[rdi], dx - 3fed: 6c insb byte ptr es:[rdi], dx - 3fee: 6f outsd dx, dword ptr [rsi] - 3fef: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 3ff2: 65 5f pop rdi - 3ff4: 74 6c je 0x4062 <.symtab+0x4062> - 3ff6: 73 5f jae 0x4057 <.symtab+0x4057> - 3ff8: 73 74 jae 0x406e <.symtab+0x406e> - 3ffa: 6f outsd dx, dword ptr [rsi] - 3ffb: 72 61 jb 0x405e <.symtab+0x405e> - 3ffd: 67 65 00 5f 5f add byte ptr gs:[edi + 95], bl - 4002: 6c insb byte ptr es:[rdi], dx - 4003: 69 62 63 5f 72 65 61 imul esp, dword ptr [rdx + 99], 1634038367 - 400a: 6c insb byte ptr es:[rdi], dx - 400b: 6c insb byte ptr es:[rdi], dx - 400c: 6f outsd dx, dword ptr [rsi] - 400d: 63 00 movsxd eax, dword ptr [rax] - 400f: 5f pop rdi - 4010: 64 6c insb byte ptr es:[rdi], dx - 4012: 5f pop rdi - 4013: 74 75 je 0x408a <.symtab+0x408a> - 4015: 6e outsb dx, byte ptr [rsi] - 4016: 61 - 4017: 62 - 4018: 6c insb byte ptr es:[rdi], dx - 4019: 65 5f pop rdi - 401b: 73 65 jae 0x4082 <.symtab+0x4082> - 401d: 74 5f je 0x407e <.symtab+0x407e> - 401f: 6d insd dword ptr es:[rdi], dx - 4020: 6d insd dword ptr es:[rdi], dx - 4021: 61 - 4022: 70 5f jo 0x4083 <.symtab+0x4083> - 4024: 74 68 je 0x408e <.symtab+0x408e> - 4026: 72 65 jb 0x408d <.symtab+0x408d> - 4028: 73 68 jae 0x4092 <.symtab+0x4092> - 402a: 6f outsd dx, dword ptr [rsi] - 402b: 6c insb byte ptr es:[rdi], dx - 402c: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 4030: 6c insb byte ptr es:[rdi], dx - 4031: 69 62 63 5f 74 73 64 imul esp, dword ptr [rdx + 99], 1685288031 - 4038: 5f pop rdi - 4039: 43 54 push r12 - 403b: 59 pop rcx - 403c: 50 push rax - 403d: 45 5f pop r15 - 403f: 54 push rsp - 4040: 4f 4c - 4042: 4f 57 push r15 - 4044: 45 52 push r10 - 4046: 00 5f 5f add byte ptr [rdi + 95], bl - 4049: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 404d: 76 5f jbe 0x40ae <.symtab+0x40ae> - 404f: 74 72 je 0x40c3 <.symtab+0x40c3> - 4051: 61 - 4052: 6e outsb dx, byte ptr [rsi] - 4053: 73 66 jae 0x40bb <.symtab+0x40bb> - 4055: 6f outsd dx, dword ptr [rsi] - 4056: 72 6d jb 0x40c5 <.symtab+0x40c5> - 4058: 5f pop rdi - 4059: 75 63 jne 0x40be <.symtab+0x40be> - 405b: 73 32 jae 0x408f <.symtab+0x408f> - 405d: 72 65 jb 0x40c4 <.symtab+0x40c4> - 405f: 76 65 jbe 0x40c6 <.symtab+0x40c6> - 4061: 72 73 jb 0x40d6 <.symtab+0x40d6> - 4063: 65 5f pop rdi - 4065: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 406c: 6c insb byte ptr es:[rdi], dx - 406d: 00 5f 64 add byte ptr [rdi + 100], bl - 4070: 6c insb byte ptr es:[rdi], dx - 4071: 5f pop rdi - 4072: 74 6c je 0x40e0 <.symtab+0x40e0> - 4074: 73 5f jae 0x40d5 <.symtab+0x40d5> - 4076: 73 74 jae 0x40ec <.symtab+0x40ec> - 4078: 61 - 4079: 74 69 je 0x40e4 <.symtab+0x40e4> - 407b: 63 5f 61 movsxd ebx, dword ptr [rdi + 97] - 407e: 6c insb byte ptr es:[rdi], dx - 407f: 69 67 6e 00 5f 64 6c imul esp, dword ptr [rdi + 110], 1818517248 - 4086: 5f pop rdi - 4087: 73 63 jae 0x40ec <.symtab+0x40ec> - 4089: 6f outsd dx, dword ptr [rsi] - 408a: 70 65 jo 0x40f1 <.symtab+0x40f1> - 408c: 5f pop rdi - 408d: 66 72 65 jb 0x40f5 <.symtab+0x40f5> - 4090: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 4094: 65 6e outsb dx, byte ptr gs:[rsi] - 4096: 76 69 jbe 0x4101 <.symtab+0x4101> - 4098: 72 6f jb 0x4109 <.symtab+0x4109> - 409a: 6e outsb dx, byte ptr [rsi] - 409b: 00 5f 5f add byte ptr [rdi + 95], bl - 409e: 77 63 ja 0x4103 <.symtab+0x4103> - 40a0: 73 6e jae 0x4110 <.symtab+0x4110> - 40a2: 6c insb byte ptr es:[rdi], dx - 40a3: 65 6e outsb dx, byte ptr gs:[rsi] - 40a5: 5f pop rdi - 40a6: 73 73 jae 0x411b <.symtab+0x411b> - 40a8: 65 34 5f xor al, 95 - 40ab: 31 00 xor dword ptr [rax], eax - 40ad: 5f pop rdi - 40ae: 45 78 69 js 0x411a <.symtab+0x411a> - 40b1: 74 00 je 0x40b3 <.symtab+0x40b3> - 40b3: 5f pop rdi - 40b4: 6e outsb dx, byte ptr [rsi] - 40b5: 6c insb byte ptr es:[rdi], dx - 40b6: 5f pop rdi - 40b7: 69 6e 74 65 72 6e 5f imul ebp, dword ptr [rsi + 116], 1601073765 - 40be: 6c insb byte ptr es:[rdi], dx - 40bf: 6f outsd dx, dword ptr [rsi] - 40c0: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 40c3: 65 5f pop rdi - 40c5: 64 61 - 40c7: 74 61 je 0x412a <.symtab+0x412a> - 40c9: 00 5f 64 add byte ptr [rdi + 100], bl - 40cc: 6c insb byte ptr es:[rdi], dx - 40cd: 5f pop rdi - 40ce: 6c insb byte ptr es:[rdi], dx - 40cf: 6f outsd dx, dword ptr [rsi] - 40d0: 6f outsd dx, dword ptr [rsi] - 40d1: 6b 75 70 5f imul esi, dword ptr [rbp + 112], 95 - 40d5: 73 79 jae 0x4150 <.symtab+0x4150> - 40d7: 6d insd dword ptr es:[rdi], dx - 40d8: 62 - 40d9: 6f outsd dx, dword ptr [rsi] - 40da: 6c insb byte ptr es:[rdi], dx - 40db: 5f pop rdi - 40dc: 78 00 js 0x40de <.symtab+0x40de> - 40de: 5f pop rdi - 40df: 6e outsb dx, byte ptr [rsi] - 40e0: 6c insb byte ptr es:[rdi], dx - 40e1: 5f pop rdi - 40e2: 63 6c 65 61 movsxd ebp, dword ptr [rbp + 2*riz + 97] - 40e6: 6e outsb dx, byte ptr [rsi] - 40e7: 75 70 jne 0x4159 <.symtab+0x4159> - 40e9: 5f pop rdi - 40ea: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] - 40ee: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 40f2: 6c insb byte ptr es:[rdi], dx - 40f3: 5f pop rdi - 40f4: 74 6c je 0x4162 <.symtab+0x4162> - 40f6: 73 5f jae 0x4157 <.symtab+0x4157> - 40f8: 6d insd dword ptr es:[rdi], dx - 40f9: 61 - 40fa: 78 5f js 0x415b <.symtab+0x415b> - 40fc: 64 74 76 je 0x4175 <.symtab+0x4175> - 40ff: 5f pop rdi - 4100: 69 64 78 00 5f 5f 6d 70 imul esp, dword ptr [rax + 2*rdi], 1886216031 - 4108: 6e outsb dx, byte ptr [rsi] - 4109: 5f pop rdi - 410a: 65 78 74 js 0x4181 <.symtab+0x4181> - 410d: 72 61 jb 0x4170 <.symtab+0x4170> - 410f: 63 74 5f 66 movsxd esi, dword ptr [rdi + 2*rbx + 102] - 4113: 6c insb byte ptr es:[rdi], dx - 4114: 6f outsd dx, dword ptr [rsi] - 4115: 61 - 4116: 74 31 je 0x4149 <.symtab+0x4149> - 4118: 32 38 xor bh, byte ptr [rax] - 411a: 00 5f 6e add byte ptr [rdi + 110], bl - 411d: 6c insb byte ptr es:[rdi], dx - 411e: 5f pop rdi - 411f: 43 5f pop r15 - 4121: 4c 43 - 4123: 5f pop rdi - 4124: 43 54 push r12 - 4126: 59 pop rcx - 4127: 50 push rax - 4128: 45 5f pop r15 - 412a: 6d insd dword ptr es:[rdi], dx - 412b: 61 - 412c: 70 5f jo 0x418d <.symtab+0x418d> - 412e: 74 6f je 0x419f <.symtab+0x419f> - 4130: 75 70 jne 0x41a2 <.symtab+0x41a2> - 4132: 70 65 jo 0x4199 <.symtab+0x4199> - 4134: 72 00 jb 0x4136 <.symtab+0x4136> - 4136: 5f pop rdi - 4137: 6e outsb dx, byte ptr [rsi] - 4138: 6c insb byte ptr es:[rdi], dx - 4139: 5f pop rdi - 413a: 43 5f pop r15 - 413c: 4c 43 - 413e: 5f pop rdi - 413f: 43 54 push r12 - 4141: 59 pop rcx - 4142: 50 push rax - 4143: 45 5f pop r15 - 4145: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 4149: 73 5f jae 0x41aa <.symtab+0x41aa> - 414b: 70 75 jo 0x41c2 <.symtab+0x41c2> - 414d: 6e outsb dx, byte ptr [rsi] - 414e: 63 74 00 61 movsxd esi, dword ptr [rax + rax + 97] - 4152: 62 - 4153: 6f outsd dx, dword ptr [rsi] - 4154: 72 74 jb 0x41ca <.symtab+0x41ca> - 4156: 00 5f 5f add byte ptr [rdi + 95], bl - 4159: 6c insb byte ptr es:[rdi], dx - 415a: 69 62 63 5f 73 65 74 imul esp, dword ptr [rdx + 99], 1952805727 - 4161: 6c insb byte ptr es:[rdi], dx - 4162: 6f outsd dx, dword ptr [rsi] - 4163: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 4166: 65 5f pop rdi - 4168: 6c insb byte ptr es:[rdi], dx - 4169: 6f outsd dx, dword ptr [rsi] - 416a: 63 6b 00 movsxd ebp, dword ptr [rbx] - 416d: 5f pop rdi - 416e: 64 6c insb byte ptr es:[rdi], dx - 4170: 5f pop rdi - 4171: 72 65 jb 0x41d8 <.symtab+0x41d8> - 4173: 6c insb byte ptr es:[rdi], dx - 4174: 6f outsd dx, dword ptr [rsi] - 4175: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4178: 65 5f pop rdi - 417a: 73 74 jae 0x41f0 <.symtab+0x41f0> - 417c: 61 - 417d: 74 69 je 0x41e8 <.symtab+0x41e8> - 417f: 63 5f 70 movsxd ebx, dword ptr [rdi + 112] - 4182: 69 65 00 5f 5f 73 69 imul esp, dword ptr [rbp], 1769168735 - 4189: 67 6a 6d addr32 push 109 - 418c: 70 5f jo 0x41ed <.symtab+0x41ed> - 418e: 73 61 jae 0x41f1 <.symtab+0x41f1> - 4190: 76 65 jbe 0x41f7 <.symtab+0x41f7> - 4192: 00 5f 5f add byte ptr [rdi + 95], bl - 4195: 73 74 jae 0x420b <.symtab+0x420b> - 4197: 61 - 4198: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 419b: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 419e: 5f pop rdi - 419f: 66 61 - 41a1: 69 6c 00 5f 64 6c 5f 63 imul ebp, dword ptr [rax + rax + 95], 1667198052 - 41a9: 6c insb byte ptr es:[rdi], dx - 41aa: 6f outsd dx, dword ptr [rsi] - 41ab: 73 65 jae 0x4212 <.symtab+0x4212> - 41ad: 00 5f 5f add byte ptr [rdi + 95], bl - 41b0: 6d insd dword ptr es:[rdi], dx - 41b1: 65 6d insd dword ptr es:[rdi], dx - 41b3: 6d insd dword ptr es:[rdi], dx - 41b4: 6f outsd dx, dword ptr [rsi] - 41b5: 76 65 jbe 0x421c <.symtab+0x421c> - 41b7: 5f pop rdi - 41b8: 73 73 jae 0x422d <.symtab+0x422d> - 41ba: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 41be: 6e outsb dx, byte ptr [rsi] - 41bf: 61 - 41c0: 6c insb byte ptr es:[rdi], dx - 41c1: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 41c8: 72 6d jb 0x4237 <.symtab+0x4237> - 41ca: 73 00 jae 0x41cc <.symtab+0x41cc> - 41cc: 5f pop rdi - 41cd: 64 6c insb byte ptr es:[rdi], dx - 41cf: 5f pop rdi - 41d0: 73 74 jae 0x4246 <.symtab+0x4246> - 41d2: 61 - 41d3: 74 69 je 0x423e <.symtab+0x423e> - 41d5: 63 5f 64 movsxd ebx, dword ptr [rdi + 100] - 41d8: 74 76 je 0x4250 <.symtab+0x4250> - 41da: 00 5f 64 add byte ptr [rdi + 100], bl - 41dd: 6c insb byte ptr es:[rdi], dx - 41de: 5f pop rdi - 41df: 62 - 41e0: 69 6e 64 5f 6e 6f 74 imul ebp, dword ptr [rsi + 100], 1953459807 - 41e7: 00 5f 5f add byte ptr [rdi + 95], bl - 41ea: 6c insb byte ptr es:[rdi], dx - 41eb: 69 62 63 5f 65 6e 61 imul esp, dword ptr [rdx + 99], 1634624863 - 41f2: 62 - 41f3: 6c insb byte ptr es:[rdi], dx - 41f4: 65 5f pop rdi - 41f6: 73 65 jae 0x425d <.symtab+0x425d> - 41f8: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 41fb: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 41ff: 4f 5f pop r15 - 4201: 77 70 ja 0x4273 <.symtab+0x4273> - 4203: 61 - 4204: 64 6e outsb dx, byte ptr fs:[rsi] - 4206: 00 5f 6e add byte ptr [rdi + 110], bl - 4209: 6c insb byte ptr es:[rdi], dx - 420a: 5f pop rdi - 420b: 70 6f jo 0x427c <.symtab+0x427c> - 420d: 73 74 jae 0x4283 <.symtab+0x4283> - 420f: 6c insb byte ptr es:[rdi], dx - 4210: 6f outsd dx, dword ptr [rsi] - 4211: 61 - 4212: 64 5f pop rdi - 4214: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] - 4218: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 421c: 75 6e jne 0x428c <.symtab+0x428c> - 421e: 6f outsd dx, dword ptr [rsi] - 421f: 72 64 jb 0x4285 <.symtab+0x4285> - 4221: 74 66 je 0x4289 <.symtab+0x4289> - 4223: 32 00 xor al, byte ptr [rax] - 4225: 5f pop rdi - 4226: 49 4f - 4228: 5f pop rdi - 4229: 66 70 75 jo 0x42a1 <.symtab+0x42a1> - 422c: 74 73 je 0x42a1 <.symtab+0x42a1> - 422e: 00 5f 5f add byte ptr [rdi + 95], bl - 4231: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 4235: 76 5f jbe 0x4296 <.symtab+0x4296> - 4237: 74 72 je 0x42ab <.symtab+0x42ab> - 4239: 61 - 423a: 6e outsb dx, byte ptr [rsi] - 423b: 73 66 jae 0x42a3 <.symtab+0x42a3> - 423d: 6f outsd dx, dword ptr [rsi] - 423e: 72 6d jb 0x42ad <.symtab+0x42ad> - 4240: 5f pop rdi - 4241: 75 63 jne 0x42a6 <.symtab+0x42a6> - 4243: 73 34 jae 0x4279 <.symtab+0x4279> - 4245: 5f pop rdi - 4246: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 424d: 6c insb byte ptr es:[rdi], dx - 424e: 00 5f 5f add byte ptr [rdi + 95], bl - 4251: 6f outsd dx, dword ptr [rsi] - 4252: 70 65 jo 0x42b9 <.symtab+0x42b9> - 4254: 6e outsb dx, byte ptr [rsi] - 4255: 5f pop rdi - 4256: 6e outsb dx, byte ptr [rsi] - 4257: 6f outsd dx, dword ptr [rsi] - 4258: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 425b: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 425e: 00 5f 64 add byte ptr [rdi + 100], bl - 4261: 6c insb byte ptr es:[rdi], dx - 4262: 5f pop rdi - 4263: 61 - 4264: 75 78 jne 0x42de <.symtab+0x42de> - 4266: 76 00 jbe 0x4268 <.symtab+0x4268> - 4268: 5f pop rdi - 4269: 5f pop rdi - 426a: 6c insb byte ptr es:[rdi], dx - 426b: 69 62 63 5f 64 6c 76 imul esp, dword ptr [rdx + 99], 1986815071 - 4272: 73 79 jae 0x42ed <.symtab+0x42ed> - 4274: 6d insd dword ptr es:[rdi], dx - 4275: 00 5f 5f add byte ptr [rdi + 95], bl - 4278: 77 63 ja 0x42dd <.symtab+0x42dd> - 427a: 73 6e jae 0x42ea <.symtab+0x42ea> - 427c: 6c insb byte ptr es:[rdi], dx - 427d: 65 6e outsb dx, byte ptr gs:[rsi] - 427f: 5f pop rdi - 4280: 61 - 4281: 76 78 jbe 0x42fb <.symtab+0x42fb> - 4283: 32 00 xor al, byte ptr [rax] - 4285: 5f pop rdi - 4286: 6e outsb dx, byte ptr [rsi] - 4287: 6c insb byte ptr es:[rdi], dx - 4288: 5f pop rdi - 4289: 43 5f pop r15 - 428b: 4c 43 - 428d: 5f pop rdi - 428e: 43 54 push r12 - 4290: 59 pop rcx - 4291: 50 push rax - 4292: 45 5f pop r15 - 4294: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 4298: 73 5f jae 0x42f9 <.symtab+0x42f9> - 429a: 64 69 67 69 74 00 5f 49 imul esp, dword ptr fs:[rdi + 105], 1230962804 - 42a2: 4f 5f pop r15 - 42a4: 73 74 jae 0x431a <.symtab+0x431a> - 42a6: 72 5f jb 0x4307 <.symtab+0x4307> - 42a8: 70 62 jo 0x430c <.symtab+0x430c> - 42aa: 61 - 42ab: 63 6b 66 movsxd ebp, dword ptr [rbx + 102] - 42ae: 61 - 42af: 69 6c 00 5f 49 4f 5f 77 imul ebp, dword ptr [rax + rax + 95], 2002734921 - 42b7: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 - 42be: 70 75 jo 0x4335 <.symtab+0x4335> - 42c0: 74 6e je 0x4330 <.symtab+0x4330> - 42c2: 00 5f 5f add byte ptr [rdi + 95], bl - 42c5: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 42c9: 76 5f jbe 0x432a <.symtab+0x432a> - 42cb: 6d insd dword ptr es:[rdi], dx - 42cc: 61 - 42cd: 78 5f js 0x432e <.symtab+0x432e> - 42cf: 70 61 jo 0x4332 <.symtab+0x4332> - 42d1: 74 68 je 0x433b <.symtab+0x433b> - 42d3: 5f pop rdi - 42d4: 65 6c insb byte ptr es:[rdi], dx - 42d6: 65 6d insd dword ptr es:[rdi], dx - 42d8: 5f pop rdi - 42d9: 6c insb byte ptr es:[rdi], dx - 42da: 65 6e outsb dx, byte ptr gs:[rsi] - 42dc: 00 5f 49 add byte ptr [rdi + 73], bl - 42df: 4f 5f pop r15 - 42e1: 64 65 66 61 - 42e5: 75 6c jne 0x4353 <.symtab+0x4353> - 42e7: 74 5f je 0x4348 <.symtab+0x4348> - 42e9: 69 6d 62 75 65 00 5f imul ebp, dword ptr [rbp + 98], 1593861493 - 42f0: 5f pop rdi - 42f1: 6d insd dword ptr es:[rdi], dx - 42f2: 70 6e jo 0x4362 <.symtab+0x4362> - 42f4: 5f pop rdi - 42f5: 64 69 76 72 65 6d 00 73 imul esi, dword ptr fs:[rsi + 114], 1929407845 - 42fd: 74 72 je 0x4371 <.symtab+0x4371> - 42ff: 74 6f je 0x4370 <.symtab+0x4370> - 4301: 71 00 jno 0x4303 <.symtab+0x4303> - 4303: 5f pop rdi - 4304: 64 6c insb byte ptr es:[rdi], dx - 4306: 5f pop rdi - 4307: 76 64 jbe 0x436d <.symtab+0x436d> - 4309: 73 6f jae 0x437a <.symtab+0x437a> - 430b: 5f pop rdi - 430c: 63 6c 6f 63 movsxd ebp, dword ptr [rdi + 2*rbp + 99] - 4310: 6b 5f 67 65 imul ebx, dword ptr [rdi + 103], 101 - 4314: 74 74 je 0x438a <.symtab+0x438a> - 4316: 69 6d 65 36 34 00 5f imul ebp, dword ptr [rbp + 101], 1593848886 - 431d: 5f pop rdi - 431e: 73 69 jae 0x4389 <.symtab+0x4389> - 4320: 67 73 65 addr32 jae 0x4388 <.symtab+0x4388> - 4323: 74 6a je 0x438f <.symtab+0x438f> - 4325: 6d insd dword ptr es:[rdi], dx - 4326: 70 00 jo 0x4328 <.symtab+0x4328> - 4328: 5f pop rdi - 4329: 5f pop rdi - 432a: 6c insb byte ptr es:[rdi], dx - 432b: 69 62 63 5f 6c 73 65 imul esp, dword ptr [rdx + 99], 1702063199 - 4332: 65 6b 36 34 imul esi, dword ptr gs:[rsi], 52 - 4336: 00 5f 5f add byte ptr [rdi + 95], bl - 4339: 64 6c insb byte ptr es:[rdi], dx - 433b: 6d insd dword ptr es:[rdi], dx - 433c: 6f outsd dx, dword ptr [rsi] - 433d: 70 65 jo 0x43a4 <.symtab+0x43a4> - 433f: 6e outsb dx, byte ptr [rsi] - 4340: 00 5f 5f add byte ptr [rdi + 95], bl - 4343: 73 74 jae 0x43b9 <.symtab+0x43b9> - 4345: 72 6e jb 0x43b5 <.symtab+0x43b5> - 4347: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 434a: 5f pop rdi - 434b: 61 - 434c: 76 78 jbe 0x43c6 <.symtab+0x43c6> - 434e: 32 00 xor al, byte ptr [rax] - 4350: 5f pop rdi - 4351: 64 6c insb byte ptr es:[rdi], dx - 4353: 5f pop rdi - 4354: 78 38 js 0x438e <.symtab+0x438e> - 4356: 36 5f pop rdi - 4358: 70 6c jo 0x43c6 <.symtab+0x43c6> - 435a: 61 - 435b: 74 66 je 0x43c3 <.symtab+0x43c3> - 435d: 6f outsd dx, dword ptr [rsi] - 435e: 72 6d jb 0x43cd <.symtab+0x43cd> - 4360: 73 00 jae 0x4362 <.symtab+0x4362> - 4362: 5f pop rdi - 4363: 5f pop rdi - 4364: 6d insd dword ptr es:[rdi], dx - 4365: 65 6d insd dword ptr es:[rdi], dx - 4367: 73 65 jae 0x43ce <.symtab+0x43ce> - 4369: 74 5f je 0x43ca <.symtab+0x43ca> - 436b: 61 - 436c: 76 78 jbe 0x43e6 <.symtab+0x43e6> - 436e: 32 5f 75 xor bl, byte ptr [rdi + 117] - 4371: 6e outsb dx, byte ptr [rsi] - 4372: 61 - 4373: 6c insb byte ptr es:[rdi], dx - 4374: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 437b: 72 6d jb 0x43ea <.symtab+0x43ea> - 437d: 73 00 jae 0x437f <.symtab+0x437f> - 437f: 5f pop rdi - 4380: 5f pop rdi - 4381: 66 63 6e 74 movsxd bp, dword ptr [rsi + 116] - 4385: 6c insb byte ptr es:[rdi], dx - 4386: 36 34 5f xor al, 95 - 4389: 6e outsb dx, byte ptr [rsi] - 438a: 6f outsd dx, dword ptr [rsi] - 438b: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 438e: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 4391: 5f pop rdi - 4392: 61 - 4393: 64 6a 75 push 117 - 4396: 73 74 jae 0x440c <.symtab+0x440c> - 4398: 65 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 439d: 6c insb byte ptr es:[rdi], dx - 439e: 78 73 js 0x4413 <.symtab+0x4413> - 43a0: 74 61 je 0x4403 <.symtab+0x4403> - 43a2: 74 00 je 0x43a4 <.symtab+0x43a4> - 43a4: 5f pop rdi - 43a5: 6e outsb dx, byte ptr [rsi] - 43a6: 6c insb byte ptr es:[rdi], dx - 43a7: 5f pop rdi - 43a8: 66 69 6e 64 5f 64 imul bp, word ptr [rsi + 100], 25695 - 43ae: 6f outsd dx, dword ptr [rsi] - 43af: 6d insd dword ptr es:[rdi], dx - 43b0: 61 - 43b1: 69 6e 00 5f 49 4f 5f imul ebp, dword ptr [rsi], 1599031647 - 43b8: 64 65 66 61 - 43bc: 75 6c jne 0x442a <.symtab+0x442a> - 43be: 74 5f je 0x441f <.symtab+0x441f> - 43c0: 72 65 jb 0x4427 <.symtab+0x4427> - 43c2: 61 - 43c3: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 43c7: 72 65 jb 0x442e <.symtab+0x442e> - 43c9: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 - 43d1: 72 61 jb 0x4434 <.symtab+0x4434> - 43d3: 6d insd dword ptr es:[rdi], dx - 43d4: 65 5f pop rdi - 43d6: 74 61 je 0x4439 <.symtab+0x4439> - 43d8: 62 - 43d9: 6c insb byte ptr es:[rdi], dx - 43da: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 43de: 4f 5f pop r15 - 43e0: 66 69 6c 65 5f 63 6c imul bp, word ptr [rbp + 2*riz + 95], 27747 - 43e7: 6f outsd dx, dword ptr [rsi] - 43e8: 73 65 jae 0x444f <.symtab+0x444f> - 43ea: 5f pop rdi - 43eb: 69 74 00 5f 5f 73 79 73 imul esi, dword ptr [rax + rax + 95], 1937339231 - 43f3: 5f pop rdi - 43f4: 6e outsb dx, byte ptr [rsi] - 43f5: 65 72 72 jb 0x446a <.symtab+0x446a> - 43f8: 5f pop rdi - 43f9: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 4400: 6c insb byte ptr es:[rdi], dx - 4401: 00 5f 64 add byte ptr [rdi + 100], bl - 4404: 6c insb byte ptr es:[rdi], dx - 4405: 5f pop rdi - 4406: 74 75 je 0x447d <.symtab+0x447d> - 4408: 6e outsb dx, byte ptr [rsi] - 4409: 61 - 440a: 62 - 440b: 6c insb byte ptr es:[rdi], dx - 440c: 65 5f pop rdi - 440e: 73 65 jae 0x4475 <.symtab+0x4475> - 4410: 74 5f je 0x4471 <.symtab+0x4471> - 4412: 78 38 js 0x444c <.symtab+0x444c> - 4414: 36 5f pop rdi - 4416: 73 68 jae 0x4480 <.symtab+0x4480> - 4418: 73 74 jae 0x448e <.symtab+0x448e> - 441a: 6b 00 5f imul eax, dword ptr [rax], 95 - 441d: 73 79 jae 0x4498 <.symtab+0x4498> - 441f: 73 5f jae 0x4480 <.symtab+0x4480> - 4421: 6e outsb dx, byte ptr [rsi] - 4422: 65 72 72 jb 0x4497 <.symtab+0x4497> - 4425: 00 5f 64 add byte ptr [rdi + 100], bl - 4428: 6c insb byte ptr es:[rdi], dx - 4429: 5f pop rdi - 442a: 70 6c jo 0x4498 <.symtab+0x4498> - 442c: 61 - 442d: 74 66 je 0x4495 <.symtab+0x4495> - 442f: 6f outsd dx, dword ptr [rsi] - 4430: 72 6d jb 0x449f <.symtab+0x449f> - 4432: 00 5f 49 add byte ptr [rdi + 73], bl - 4435: 4f 5f pop r15 - 4437: 69 74 65 72 5f 62 65 67 imul esi, dword ptr [rbp + 2*riz + 114], 1734697567 - 443f: 69 6e 00 5f 6e 6c 5f imul ebp, dword ptr [rsi], 1600941663 - 4446: 43 5f pop r15 - 4448: 4c 43 - 444a: 5f pop rdi - 444b: 43 54 push r12 - 444d: 59 pop rcx - 444e: 50 push rax - 444f: 45 5f pop r15 - 4451: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 4455: 73 33 jae 0x448a <.symtab+0x448a> - 4457: 32 00 xor al, byte ptr [rax] - 4459: 5f pop rdi - 445a: 64 6c insb byte ptr es:[rdi], dx - 445c: 5f pop rdi - 445d: 67 65 74 5f addr32 je 0x44c0 <.symtab+0x44c0> - 4461: 74 6c je 0x44cf <.symtab+0x44cf> - 4463: 73 5f jae 0x44c4 <.symtab+0x44c4> - 4465: 73 74 jae 0x44db <.symtab+0x44db> - 4467: 61 - 4468: 74 69 je 0x44d3 <.symtab+0x44d3> - 446a: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] - 446d: 6e outsb dx, byte ptr [rsi] - 446e: 66 6f outsw dx, word ptr [rsi] - 4470: 00 73 74 add byte ptr [rbx + 116], dh - 4473: 72 72 jb 0x44e7 <.symtab+0x44e7> - 4475: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 4478: 00 5f 5f add byte ptr [rdi + 95], bl - 447b: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 447f: 76 5f jbe 0x44e0 <.symtab+0x44e0> - 4481: 64 65 73 74 jae 0x44f9 <.symtab+0x44f9> - 4485: 72 6f jb 0x44f6 <.symtab+0x44f6> - 4487: 79 5f jns 0x44e8 <.symtab+0x44e8> - 4489: 73 70 jae 0x44fb <.symtab+0x44fb> - 448b: 65 63 00 movsxd eax, dword ptr gs:[rax] - 448e: 5f pop rdi - 448f: 64 6c insb byte ptr es:[rdi], dx - 4491: 5f pop rdi - 4492: 78 38 js 0x44cc <.symtab+0x44cc> - 4494: 36 5f pop rdi - 4496: 66 65 61 - 4499: 74 75 je 0x4510 <.symtab+0x4510> - 449b: 72 65 jb 0x4502 <.symtab+0x4502> - 449d: 5f pop rdi - 449e: 31 00 xor dword ptr [rax], eax - 44a0: 5f pop rdi - 44a1: 5f pop rdi - 44a2: 73 74 jae 0x4518 <.symtab+0x4518> - 44a4: 72 74 jb 0x451a <.symtab+0x451a> - 44a6: 6f outsd dx, dword ptr [rsi] - 44a7: 6c insb byte ptr es:[rdi], dx - 44a8: 00 5f 5f add byte ptr [rdi + 95], bl - 44ab: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] - 44af: 65 5f pop rdi - 44b1: 74 6f je 0x4522 <.symtab+0x4522> - 44b3: 6c insb byte ptr es:[rdi], dx - 44b4: 6f outsd dx, dword ptr [rsi] - 44b5: 77 65 ja 0x451c <.symtab+0x451c> - 44b7: 72 5f jb 0x4518 <.symtab+0x4518> - 44b9: 6c insb byte ptr es:[rdi], dx - 44ba: 6f outsd dx, dword ptr [rsi] - 44bb: 63 00 movsxd eax, dword ptr [rax] - 44bd: 5f pop rdi - 44be: 5f pop rdi - 44bf: 6c insb byte ptr es:[rdi], dx - 44c0: 69 62 63 5f 63 68 65 imul esp, dword ptr [rdx + 99], 1701339999 - 44c7: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 44ca: 73 74 jae 0x4540 <.symtab+0x4540> - 44cc: 61 - 44cd: 6e outsb dx, byte ptr [rsi] - 44ce: 64 61 - 44d0: 72 64 jb 0x4536 <.symtab+0x4536> - 44d2: 5f pop rdi - 44d3: 66 64 73 00 jae 0x44d7 <.symtab+0x44d7> - 44d7: 5f pop rdi - 44d8: 5f pop rdi - 44d9: 61 - 44da: 66 74 65 je 0x4542 <.symtab+0x4542> - 44dd: 72 5f jb 0x453e <.symtab+0x453e> - 44df: 6d insd dword ptr es:[rdi], dx - 44e0: 6f outsd dx, dword ptr [rsi] - 44e1: 72 65 jb 0x4548 <.symtab+0x4548> - 44e3: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 44e6: 65 5f pop rdi - 44e8: 68 6f 6f 6b 00 push 7040879 - 44ed: 5f pop rdi - 44ee: 5f pop rdi - 44ef: 73 74 jae 0x4565 <.symtab+0x4565> - 44f1: 61 - 44f2: 72 74 jb 0x4568 <.symtab+0x4568> - 44f4: 5f pop rdi - 44f5: 5f pop rdi - 44f6: 5f pop rdi - 44f7: 6c insb byte ptr es:[rdi], dx - 44f8: 69 62 63 5f 61 74 65 imul esp, dword ptr [rdx + 99], 1702125919 - 44ff: 78 69 js 0x456a <.symtab+0x456a> - 4501: 74 00 je 0x4503 <.symtab+0x4503> - 4503: 5f pop rdi - 4504: 5f pop rdi - 4505: 73 65 jae 0x456c <.symtab+0x456c> - 4507: 74 69 je 0x4572 <.symtab+0x4572> - 4509: 74 69 je 0x4574 <.symtab+0x4574> - 450b: 6d insd dword ptr es:[rdi], dx - 450c: 65 72 00 jb 0x450f <.symtab+0x450f> - 450f: 5f pop rdi - 4510: 5f pop rdi - 4511: 6c insb byte ptr es:[rdi], dx - 4512: 69 62 63 5f 65 6e 61 imul esp, dword ptr [rdx + 99], 1634624863 - 4519: 62 - 451a: 6c insb byte ptr es:[rdi], dx - 451b: 65 5f pop rdi - 451d: 73 65 jae 0x4584 <.symtab+0x4584> - 451f: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 4522: 65 5f pop rdi - 4524: 64 65 63 69 64 movsxd ebp, dword ptr gs:[rcx + 100] - 4529: 65 64 00 5f 64 add byte ptr fs:[rdi + 100], bl - 452e: 6c insb byte ptr es:[rdi], dx - 452f: 5f pop rdi - 4530: 65 78 63 js 0x4596 <.symtab+0x4596> - 4533: 65 70 74 jo 0x45aa <.symtab+0x45aa> - 4536: 69 6f 6e 5f 66 72 65 imul ebp, dword ptr [rdi + 110], 1701996127 - 453d: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 4541: 4f 5f pop r15 - 4543: 66 69 6c 65 5f 73 74 imul bp, word ptr [rbp + 2*riz + 95], 29811 - 454a: 61 - 454b: 74 00 je 0x454d <.symtab+0x454d> - 454d: 5f pop rdi - 454e: 64 6c insb byte ptr es:[rdi], dx - 4550: 5f pop rdi - 4551: 73 74 jae 0x45c7 <.symtab+0x45c7> - 4553: 61 - 4554: 72 74 jb 0x45ca <.symtab+0x45ca> - 4556: 00 5f 5f add byte ptr [rdi + 95], bl - 4559: 72 65 jb 0x45c0 <.symtab+0x45c0> - 455b: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 - 4563: 72 61 jb 0x45c6 <.symtab+0x45c6> - 4565: 6d insd dword ptr es:[rdi], dx - 4566: 65 5f pop rdi - 4568: 69 6e 66 6f 5f 62 61 imul ebp, dword ptr [rsi + 102], 1633836911 - 456f: 73 65 jae 0x45d6 <.symtab+0x45d6> - 4571: 73 00 jae 0x4573 <.symtab+0x4573> - 4573: 5f pop rdi - 4574: 49 4f - 4576: 5f pop rdi - 4577: 77 66 ja 0x45df <.symtab+0x45df> - 4579: 69 6c 65 5f 73 79 6e 63 imul ebp, dword ptr [rbp + 2*riz + 95], 1668184435 - 4581: 00 5f 5f add byte ptr [rdi + 95], bl - 4584: 6c insb byte ptr es:[rdi], dx - 4585: 69 62 63 5f 70 76 61 imul esp, dword ptr [rdx + 99], 1635151967 - 458c: 6c insb byte ptr es:[rdi], dx - 458d: 6c insb byte ptr es:[rdi], dx - 458e: 6f outsd dx, dword ptr [rsi] - 458f: 63 00 movsxd eax, dword ptr [rax] - 4591: 5f pop rdi - 4592: 5f pop rdi - 4593: 73 74 jae 0x4609 <.symtab+0x4609> - 4595: 72 74 jb 0x460b <.symtab+0x460b> - 4597: 6f outsd dx, dword ptr [rsi] - 4598: 6c insb byte ptr es:[rdi], dx - 4599: 6c insb byte ptr es:[rdi], dx - 459a: 5f pop rdi - 459b: 6c insb byte ptr es:[rdi], dx - 459c: 00 5f 64 add byte ptr [rdi + 100], bl - 459f: 6c insb byte ptr es:[rdi], dx - 45a0: 5f pop rdi - 45a1: 63 65 74 movsxd esp, dword ptr [rbp + 116] - 45a4: 5f pop rdi - 45a5: 6f outsd dx, dword ptr [rsi] - 45a6: 70 65 jo 0x460d <.symtab+0x460d> - 45a8: 6e outsb dx, byte ptr [rsi] - 45a9: 5f pop rdi - 45aa: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 45ad: 63 6b 00 movsxd ebp, dword ptr [rbx] - 45b0: 5f pop rdi - 45b1: 5f pop rdi - 45b2: 72 61 jb 0x4615 <.symtab+0x4615> - 45b4: 77 6d ja 0x4623 <.symtab+0x4623> - 45b6: 65 6d insd dword ptr es:[rdi], dx - 45b8: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 45bb: 5f pop rdi - 45bc: 73 73 jae 0x4631 <.symtab+0x4631> - 45be: 65 32 00 xor al, byte ptr gs:[rax] - 45c1: 72 69 jb 0x462c <.symtab+0x462c> - 45c3: 6e outsb dx, byte ptr [rsi] - 45c4: 64 65 78 00 js 0x45c8 <.symtab+0x45c8> - 45c8: 5f pop rdi - 45c9: 5f pop rdi - 45ca: 72 65 jb 0x4631 <.symtab+0x4631> - 45cc: 61 - 45cd: 64 6f outsd dx, dword ptr fs:[rsi] - 45cf: 6e outsb dx, byte ptr [rsi] - 45d0: 6c insb byte ptr es:[rdi], dx - 45d1: 79 5f jns 0x4632 <.symtab+0x4632> - 45d3: 61 - 45d4: 72 65 jb 0x463b <.symtab+0x463b> - 45d6: 61 - 45d7: 00 5f 5f add byte ptr [rdi + 95], bl - 45da: 6d insd dword ptr es:[rdi], dx - 45db: 65 6d insd dword ptr es:[rdi], dx - 45dd: 6d insd dword ptr es:[rdi], dx - 45de: 6f outsd dx, dword ptr [rsi] - 45df: 76 65 jbe 0x4646 <.symtab+0x4646> - 45e1: 5f pop rdi - 45e2: 61 - 45e3: 76 78 jbe 0x465d <.symtab+0x465d> - 45e5: 35 31 32 5f 75 xor eax, 1969173041 - 45ea: 6e outsb dx, byte ptr [rsi] - 45eb: 61 - 45ec: 6c insb byte ptr es:[rdi], dx - 45ed: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 45f4: 72 6d jb 0x4663 <.symtab+0x4663> - 45f6: 73 00 jae 0x45f8 <.symtab+0x45f8> - 45f8: 5f pop rdi - 45f9: 64 6c insb byte ptr es:[rdi], dx - 45fb: 5f pop rdi - 45fc: 74 6c je 0x466a <.symtab+0x466a> - 45fe: 73 64 jae 0x4664 <.symtab+0x4664> - 4600: 65 73 63 jae 0x4666 <.symtab+0x4666> - 4603: 5f pop rdi - 4604: 72 65 jb 0x466b <.symtab+0x466b> - 4606: 73 6f jae 0x4677 <.symtab+0x4677> - 4608: 6c insb byte ptr es:[rdi], dx - 4609: 76 65 jbe 0x4670 <.symtab+0x4670> - 460b: 5f pop rdi - 460c: 72 65 jb 0x4673 <.symtab+0x4673> - 460e: 6c insb byte ptr es:[rdi], dx - 460f: 61 - 4610: 5f pop rdi - 4611: 66 69 78 75 70 00 imul di, word ptr [rax + 117], 112 - 4617: 5f pop rdi - 4618: 5f pop rdi - 4619: 74 75 je 0x4690 <.symtab+0x4690> - 461b: 6e outsb dx, byte ptr [rsi] - 461c: 61 - 461d: 62 - 461e: 6c insb byte ptr es:[rdi], dx - 461f: 65 5f pop rdi - 4621: 73 65 jae 0x4688 <.symtab+0x4688> - 4623: 74 5f je 0x4684 <.symtab+0x4684> - 4625: 76 61 jbe 0x4688 <.symtab+0x4688> - 4627: 6c insb byte ptr es:[rdi], dx - 4628: 00 5f 5f add byte ptr [rdi + 95], bl - 462b: 6d insd dword ptr es:[rdi], dx - 462c: 65 6d insd dword ptr es:[rdi], dx - 462e: 6d insd dword ptr es:[rdi], dx - 462f: 6f outsd dx, dword ptr [rsi] - 4630: 76 65 jbe 0x4697 <.symtab+0x4697> - 4632: 5f pop rdi - 4633: 61 - 4634: 76 78 jbe 0x46ae <.symtab+0x46ae> - 4636: 35 31 32 5f 75 xor eax, 1969173041 - 463b: 6e outsb dx, byte ptr [rsi] - 463c: 61 - 463d: 6c insb byte ptr es:[rdi], dx - 463e: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 4645: 5f pop rdi - 4646: 67 75 65 addr32 jne 0x46ae <.symtab+0x46ae> - 4649: 73 73 jae 0x46be <.symtab+0x46be> - 464b: 5f pop rdi - 464c: 67 72 6f addr32 jb 0x46be <.symtab+0x46be> - 464f: 75 70 jne 0x46c1 <.symtab+0x46c1> - 4651: 69 6e 67 00 5f 5f 6c imul ebp, dword ptr [rsi + 103], 1818189568 - 4658: 69 62 63 5f 76 61 6c imul esp, dword ptr [rdx + 99], 1818326623 - 465f: 6c insb byte ptr es:[rdi], dx - 4660: 6f outsd dx, dword ptr [rsi] - 4661: 63 00 movsxd eax, dword ptr [rax] - 4663: 5f pop rdi - 4664: 5f pop rdi - 4665: 77 63 ja 0x46ca <.symtab+0x46ca> - 4667: 73 6e jae 0x46d7 <.symtab+0x46d7> - 4669: 6c insb byte ptr es:[rdi], dx - 466a: 65 6e outsb dx, byte ptr gs:[rsi] - 466c: 5f pop rdi - 466d: 73 73 jae 0x46e2 <.symtab+0x46e2> - 466f: 65 32 00 xor al, byte ptr gs:[rax] - 4672: 5f pop rdi - 4673: 5f pop rdi - 4674: 73 74 jae 0x46ea <.symtab+0x46ea> - 4676: 72 73 jb 0x46eb <.symtab+0x46eb> - 4678: 70 6e jo 0x46e8 <.symtab+0x46e8> - 467a: 5f pop rdi - 467b: 73 73 jae 0x46f0 <.symtab+0x46f0> - 467d: 65 32 00 xor al, byte ptr gs:[rax] - 4680: 5f pop rdi - 4681: 6e outsb dx, byte ptr [rsi] - 4682: 6c insb byte ptr es:[rdi], dx - 4683: 5f pop rdi - 4684: 43 5f pop r15 - 4686: 4c 43 - 4688: 5f pop rdi - 4689: 43 54 push r12 - 468b: 59 pop rcx - 468c: 50 push rax - 468d: 45 5f pop r15 - 468f: 6d insd dword ptr es:[rdi], dx - 4690: 61 - 4691: 70 5f jo 0x46f2 <.symtab+0x46f2> - 4693: 74 6f je 0x4704 <.symtab+0x4704> - 4695: 6c insb byte ptr es:[rdi], dx - 4696: 6f outsd dx, dword ptr [rsi] - 4697: 77 65 ja 0x46fe <.symtab+0x46fe> - 4699: 72 00 jb 0x469b <.symtab+0x469b> - 469b: 5f pop rdi - 469c: 5f pop rdi - 469d: 73 74 jae 0x4713 <.symtab+0x4713> - 469f: 72 72 jb 0x4713 <.symtab+0x4713> - 46a1: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 46a4: 5f pop rdi - 46a5: 73 73 jae 0x471a <.symtab+0x471a> - 46a7: 65 32 00 xor al, byte ptr gs:[rax] - 46aa: 5f pop rdi - 46ab: 6e outsb dx, byte ptr [rsi] - 46ac: 6c insb byte ptr es:[rdi], dx - 46ad: 5f pop rdi - 46ae: 6c insb byte ptr es:[rdi], dx - 46af: 6f outsd dx, dword ptr [rsi] - 46b0: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 46b3: 65 5f pop rdi - 46b5: 73 75 jae 0x472c <.symtab+0x472c> - 46b7: 62 - 46b8: 66 72 65 jb 0x4720 <.symtab+0x4720> - 46bb: 65 72 65 jb 0x4723 <.symtab+0x4723> - 46be: 73 00 jae 0x46c0 <.symtab+0x46c0> - 46c0: 5f pop rdi - 46c1: 64 6c insb byte ptr es:[rdi], dx - 46c3: 5f pop rdi - 46c4: 78 38 js 0x46fe <.symtab+0x46fe> - 46c6: 36 5f pop rdi - 46c8: 63 70 75 movsxd esi, dword ptr [rax + 117] - 46cb: 5f pop rdi - 46cc: 66 65 61 - 46cf: 74 75 je 0x4746 <.symtab+0x4746> - 46d1: 72 65 jb 0x4738 <.symtab+0x4738> - 46d3: 73 00 jae 0x46d5 <.symtab+0x46d5> - 46d5: 5f pop rdi - 46d6: 5f pop rdi - 46d7: 64 63 69 67 movsxd ebp, dword ptr fs:[rcx + 103] - 46db: 65 74 74 je 0x4752 <.symtab+0x4752> - 46de: 65 78 74 js 0x4755 <.symtab+0x4755> - 46e1: 00 5f 64 add byte ptr [rdi + 100], bl - 46e4: 6c insb byte ptr es:[rdi], dx - 46e5: 5f pop rdi - 46e6: 61 - 46e7: 64 64 5f pop rdi - 46ea: 74 6f je 0x475b <.symtab+0x475b> - 46ec: 5f pop rdi - 46ed: 6e outsb dx, byte ptr [rsi] - 46ee: 61 - 46ef: 6d insd dword ptr es:[rdi], dx - 46f0: 65 73 70 jae 0x4763 <.symtab+0x4763> - 46f3: 61 - 46f4: 63 65 5f movsxd esp, dword ptr [rbp + 95] - 46f7: 6c insb byte ptr es:[rdi], dx - 46f8: 69 73 74 00 5f 49 4f imul esi, dword ptr [rbx + 116], 1330208512 - 46ff: 5f pop rdi - 4700: 73 74 jae 0x4776 <.symtab+0x4776> - 4702: 72 5f jb 0x4763 <.symtab+0x4763> - 4704: 6a 75 push 117 - 4706: 6d insd dword ptr es:[rdi], dx - 4707: 70 73 jo 0x477c <.symtab+0x477c> - 4709: 00 5f 49 add byte ptr [rdi + 73], bl - 470c: 4f 5f pop r15 - 470e: 73 74 jae 0x4784 <.symtab+0x4784> - 4710: 72 5f jb 0x4771 <.symtab+0x4771> - 4712: 66 69 6e 69 73 68 imul bp, word ptr [rsi + 105], 26739 - 4718: 00 5f 6e add byte ptr [rdi + 110], bl - 471b: 6c insb byte ptr es:[rdi], dx - 471c: 5f pop rdi - 471d: 6e outsb dx, byte ptr [rsi] - 471e: 6f outsd dx, dword ptr [rsi] - 471f: 72 6d jb 0x478e <.symtab+0x478e> - 4721: 61 - 4722: 6c insb byte ptr es:[rdi], dx - 4723: 69 7a 65 5f 63 6f 64 imul edi, dword ptr [rdx + 101], 1685021535 - 472a: 65 73 65 jae 0x4792 <.symtab+0x4792> - 472d: 74 00 je 0x472f <.symtab+0x472f> - 472f: 5f pop rdi - 4730: 5f pop rdi - 4731: 65 78 69 js 0x479d <.symtab+0x479d> - 4734: 74 5f je 0x4795 <.symtab+0x4795> - 4736: 66 75 6e jne 0x47a7 <.symtab+0x47a7> - 4739: 63 73 5f movsxd esi, dword ptr [rbx + 95] - 473c: 64 6f outsd dx, dword ptr fs:[rsi] - 473e: 6e outsb dx, byte ptr [rsi] - 473f: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 4743: 6c insb byte ptr es:[rdi], dx - 4744: 5f pop rdi - 4745: 74 6c je 0x47b3 <.symtab+0x47b3> - 4747: 73 5f jae 0x47a8 <.symtab+0x47a8> - 4749: 73 74 jae 0x47bf <.symtab+0x47bf> - 474b: 61 - 474c: 74 69 je 0x47b7 <.symtab+0x47b7> - 474e: 63 5f 73 movsxd ebx, dword ptr [rdi + 115] - 4751: 69 7a 65 00 5f 64 6c imul edi, dword ptr [rdx + 101], 1818517248 - 4758: 5f pop rdi - 4759: 64 65 62 75 67 5f 70 - 4760: 72 69 jb 0x47cb <.symtab+0x47cb> - 4762: 6e outsb dx, byte ptr [rsi] - 4763: 74 66 je 0x47cb <.symtab+0x47cb> - 4765: 5f pop rdi - 4766: 63 00 movsxd eax, dword ptr [rax] - 4768: 5f pop rdi - 4769: 49 4f - 476b: 5f pop rdi - 476c: 64 65 66 61 - 4770: 75 6c jne 0x47de <.symtab+0x47de> - 4772: 74 5f je 0x47d3 <.symtab+0x47d3> - 4774: 73 68 jae 0x47de <.symtab+0x47de> - 4776: 6f outsd dx, dword ptr [rsi] - 4777: 77 6d ja 0x47e6 <.symtab+0x47e6> - 4779: 61 - 477a: 6e outsb dx, byte ptr [rsi] - 477b: 79 63 jns 0x47e0 <.symtab+0x47e0> - 477d: 00 5f 5f add byte ptr [rdi + 95], bl - 4780: 67 65 74 5f addr32 je 0x47e3 <.symtab+0x47e3> - 4784: 6e outsb dx, byte ptr [rsi] - 4785: 70 72 jo 0x47f9 <.symtab+0x47f9> - 4787: 6f outsd dx, dword ptr [rsi] - 4788: 63 73 00 movsxd esi, dword ptr [rbx] - 478b: 5f pop rdi - 478c: 5f pop rdi - 478d: 69 73 61 74 74 79 00 imul esi, dword ptr [rbx + 97], 7959668 - 4794: 5f pop rdi - 4795: 6e outsb dx, byte ptr [rsi] - 4796: 6c insb byte ptr es:[rdi], dx - 4797: 5f pop rdi - 4798: 73 74 jae 0x480e <.symtab+0x480e> - 479a: 61 - 479b: 74 65 je 0x4802 <.symtab+0x4802> - 479d: 5f pop rdi - 479e: 6c insb byte ptr es:[rdi], dx - 479f: 6f outsd dx, dword ptr [rsi] - 47a0: 63 6b 00 movsxd ebp, dword ptr [rbx] - 47a3: 5f pop rdi - 47a4: 5f pop rdi - 47a5: 70 72 jo 0x4819 <.symtab+0x4819> - 47a7: 6f outsd dx, dword ptr [rsi] - 47a8: 66 69 6c 65 5f 66 72 imul bp, word ptr [rbp + 2*riz + 95], 29286 - 47af: 65 71 75 jno 0x4827 <.symtab+0x4827> - 47b2: 65 6e outsb dx, byte ptr gs:[rsi] - 47b4: 63 79 00 movsxd edi, dword ptr [rcx] - 47b7: 5f pop rdi - 47b8: 64 6c insb byte ptr es:[rdi], dx - 47ba: 5f pop rdi - 47bb: 6c insb byte ptr es:[rdi], dx - 47bc: 61 - 47bd: 7a 79 jp 0x4838 <.symtab+0x4838> - 47bf: 00 5f 64 add byte ptr [rdi + 100], bl - 47c2: 6c insb byte ptr es:[rdi], dx - 47c3: 5f pop rdi - 47c4: 64 65 62 75 67 5f 73 - 47cb: 74 61 je 0x482e <.symtab+0x482e> - 47cd: 74 65 je 0x4834 <.symtab+0x4834> - 47cf: 00 5f 2e add byte ptr [rdi + 46], bl - 47d2: 73 74 jae 0x4848 <.symtab+0x4848> - 47d4: 61 - 47d5: 70 73 jo 0x484a <.symtab+0x484a> - 47d7: 64 74 2e je 0x4808 <.symtab+0x4808> - 47da: 62 - 47db: 61 - 47dc: 73 65 jae 0x4843 <.symtab+0x4843> - 47de: 00 5f 5f add byte ptr [rdi + 95], bl - 47e1: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 47e5: 76 5f jbe 0x4846 <.symtab+0x4846> - 47e7: 74 72 je 0x485b <.symtab+0x485b> - 47e9: 61 - 47ea: 6e outsb dx, byte ptr [rsi] - 47eb: 73 66 jae 0x4853 <.symtab+0x4853> - 47ed: 6f outsd dx, dword ptr [rsi] - 47ee: 72 6d jb 0x485d <.symtab+0x485d> - 47f0: 5f pop rdi - 47f1: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 47f8: 6c insb byte ptr es:[rdi], dx - 47f9: 5f pop rdi - 47fa: 61 - 47fb: 73 63 jae 0x4860 <.symtab+0x4860> - 47fd: 69 69 00 5f 5f 73 74 imul ebp, dword ptr [rcx], 1953718111 - 4804: 70 63 jo 0x4869 <.symtab+0x4869> - 4806: 70 79 jo 0x4881 <.symtab+0x4881> - 4808: 00 5f 5f add byte ptr [rdi + 95], bl - 480b: 6d insd dword ptr es:[rdi], dx - 480c: 6d insd dword ptr es:[rdi], dx - 480d: 61 - 480e: 70 36 jo 0x4846 <.symtab+0x4846> - 4810: 34 00 xor al, 0 - 4812: 5f pop rdi - 4813: 5f pop rdi - 4814: 70 72 jo 0x4888 <.symtab+0x4888> - 4816: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 - 481d: 5f pop rdi - 481e: 6c insb byte ptr es:[rdi], dx - 481f: 00 5f 5f add byte ptr [rdi + 95], bl - 4822: 77 6d ja 0x4891 <.symtab+0x4891> - 4824: 65 6d insd dword ptr es:[rdi], dx - 4826: 73 65 jae 0x488d <.symtab+0x488d> - 4828: 74 5f je 0x4889 <.symtab+0x4889> - 482a: 61 - 482b: 76 78 jbe 0x48a5 <.symtab+0x48a5> - 482d: 32 5f 75 xor bl, byte ptr [rdi + 117] - 4830: 6e outsb dx, byte ptr [rsi] - 4831: 61 - 4832: 6c insb byte ptr es:[rdi], dx - 4833: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 483a: 49 4f - 483c: 5f pop rdi - 483d: 73 74 jae 0x48b3 <.symtab+0x48b3> - 483f: 72 5f jb 0x48a0 <.symtab+0x48a0> - 4841: 6f outsd dx, dword ptr [rsi] - 4842: 76 65 jbe 0x48a9 <.symtab+0x48a9> - 4844: 72 66 jb 0x48ac <.symtab+0x48ac> - 4846: 6c insb byte ptr es:[rdi], dx - 4847: 6f outsd dx, dword ptr [rsi] - 4848: 77 00 ja 0x484a <.symtab+0x484a> - 484a: 5f pop rdi - 484b: 5f pop rdi - 484c: 64 65 72 65 jb 0x48b5 <.symtab+0x48b5> - 4850: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 - 4858: 72 61 jb 0x48bb <.symtab+0x48bb> - 485a: 6d insd dword ptr es:[rdi], dx - 485b: 65 5f pop rdi - 485d: 69 6e 66 6f 00 5f 5f imul ebp, dword ptr [rsi + 102], 1600061551 - 4864: 73 74 jae 0x48da <.symtab+0x48da> - 4866: 72 63 jb 0x48cb <.symtab+0x48cb> - 4868: 6d insd dword ptr es:[rdi], dx - 4869: 70 5f jo 0x48ca <.symtab+0x48ca> - 486b: 73 73 jae 0x48e0 <.symtab+0x48e0> - 486d: 65 32 00 xor al, byte ptr gs:[rax] - 4870: 5f pop rdi - 4871: 5f pop rdi - 4872: 6d insd dword ptr es:[rdi], dx - 4873: 61 - 4874: 6c insb byte ptr es:[rdi], dx - 4875: 6c insb byte ptr es:[rdi], dx - 4876: 6f outsd dx, dword ptr [rsi] - 4877: 63 00 movsxd eax, dword ptr [rax] - 4879: 5f pop rdi - 487a: 5f pop rdi - 487b: 6f outsd dx, dword ptr [rsi] - 487c: 70 65 jo 0x48e3 <.symtab+0x48e3> - 487e: 6e outsb dx, byte ptr [rsi] - 487f: 61 - 4880: 74 36 je 0x48b8 <.symtab+0x48b8> - 4882: 34 5f xor al, 95 - 4884: 6e outsb dx, byte ptr [rsi] - 4885: 6f outsd dx, dword ptr [rsi] - 4886: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4889: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 488c: 00 5f 64 add byte ptr [rdi + 100], bl - 488f: 6c insb byte ptr es:[rdi], dx - 4890: 5f pop rdi - 4891: 69 6e 69 74 5f 70 61 imul ebp, dword ptr [rsi + 105], 1634754420 - 4898: 74 68 je 0x4902 <.symtab+0x4902> - 489a: 73 00 jae 0x489c <.symtab+0x489c> - 489c: 5f pop rdi - 489d: 5f pop rdi - 489e: 6d insd dword ptr es:[rdi], dx - 489f: 61 - 48a0: 6c insb byte ptr es:[rdi], dx - 48a1: 6c insb byte ptr es:[rdi], dx - 48a2: 6f outsd dx, dword ptr [rsi] - 48a3: 63 5f 66 movsxd ebx, dword ptr [rdi + 102] - 48a6: 6f outsd dx, dword ptr [rsi] - 48a7: 72 6b jb 0x4914 <.symtab+0x4914> - 48a9: 5f pop rdi - 48aa: 6c insb byte ptr es:[rdi], dx - 48ab: 6f outsd dx, dword ptr [rsi] - 48ac: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 48af: 70 61 jo 0x4912 <.symtab+0x4912> - 48b1: 72 65 jb 0x4918 <.symtab+0x4918> - 48b3: 6e outsb dx, byte ptr [rsi] - 48b4: 74 00 je 0x48b6 <.symtab+0x48b6> - 48b6: 5f pop rdi - 48b7: 5f pop rdi - 48b8: 6d insd dword ptr es:[rdi], dx - 48b9: 65 6d insd dword ptr es:[rdi], dx - 48bb: 70 63 jo 0x4920 <.symtab+0x4920> - 48bd: 70 79 jo 0x4938 <.symtab+0x4938> - 48bf: 5f pop rdi - 48c0: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 48c3: 5f pop rdi - 48c4: 73 73 jae 0x4939 <.symtab+0x4939> - 48c6: 73 65 jae 0x492d <.symtab+0x492d> - 48c8: 33 00 xor eax, dword ptr [rax] - 48ca: 5f pop rdi - 48cb: 49 4f - 48cd: 5f pop rdi - 48ce: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 - 48d5: 67 65 74 6e addr32 je 0x4947 <.symtab+0x4947> - 48d9: 00 5f 49 add byte ptr [rdi + 73], bl - 48dc: 4f 5f pop r15 - 48de: 63 6c 65 61 movsxd ebp, dword ptr [rbp + 2*riz + 97] - 48e2: 6e outsb dx, byte ptr [rsi] - 48e3: 75 70 jne 0x4955 <.symtab+0x4955> - 48e5: 00 5f 5f add byte ptr [rdi + 95], bl - 48e8: 68 61 73 68 5f push 1600680801 - 48ed: 73 74 jae 0x4963 <.symtab+0x4963> - 48ef: 72 69 jb 0x495a <.symtab+0x495a> - 48f1: 6e outsb dx, byte ptr [rsi] - 48f2: 67 00 5f 64 add byte ptr [edi + 100], bl - 48f6: 6c insb byte ptr es:[rdi], dx - 48f7: 5f pop rdi - 48f8: 61 - 48f9: 72 67 jb 0x4962 <.symtab+0x4962> - 48fb: 76 00 jbe 0x48fd <.symtab+0x48fd> - 48fd: 5f pop rdi - 48fe: 49 4f - 4900: 5f pop rdi - 4901: 64 65 66 61 - 4905: 75 6c jne 0x4973 <.symtab+0x4973> - 4907: 74 5f je 0x4968 <.symtab+0x4968> - 4909: 73 65 jae 0x4970 <.symtab+0x4970> - 490b: 65 6b 70 6f 73 imul esi, dword ptr gs:[rax + 111], 115 - 4910: 00 5f 64 add byte ptr [rdi + 100], bl - 4913: 6c insb byte ptr es:[rdi], dx - 4914: 5f pop rdi - 4915: 72 75 jb 0x498c <.symtab+0x498c> - 4917: 6e outsb dx, byte ptr [rsi] - 4918: 74 69 je 0x4983 <.symtab+0x4983> - 491a: 6d insd dword ptr es:[rdi], dx - 491b: 65 5f pop rdi - 491d: 70 72 jo 0x4991 <.symtab+0x4991> - 491f: 6f outsd dx, dword ptr [rsi] - 4920: 66 69 6c 65 5f 61 76 imul bp, word ptr [rbp + 2*riz + 95], 30305 - 4927: 78 35 js 0x495e <.symtab+0x495e> - 4929: 31 32 xor dword ptr [rdx], esi - 492b: 00 5f 5f add byte ptr [rdi + 95], bl - 492e: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 4932: 76 5f jbe 0x4993 <.symtab+0x4993> - 4934: 6f outsd dx, dword ptr [rsi] - 4935: 70 65 jo 0x499c <.symtab+0x499c> - 4937: 6e outsb dx, byte ptr [rsi] - 4938: 00 5f 5f add byte ptr [rdi + 95], bl - 493b: 66 72 65 jb 0x49a3 <.symtab+0x49a3> - 493e: 65 00 5f 55 add byte ptr gs:[rdi + 85], bl - 4942: 6e outsb dx, byte ptr [rsi] - 4943: 77 69 ja 0x49ae <.symtab+0x49ae> - 4945: 6e outsb dx, byte ptr [rsi] - 4946: 64 5f pop rdi - 4948: 52 push rdx - 4949: 65 73 75 jae 0x49c1 <.symtab+0x49c1> - 494c: 6d insd dword ptr es:[rdi], dx - 494d: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 4951: 64 6c insb byte ptr es:[rdi], dx - 4953: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 4957: 65 00 5f 55 add byte ptr gs:[rdi + 85], bl - 495b: 6e outsb dx, byte ptr [rsi] - 495c: 77 69 ja 0x49c7 <.symtab+0x49c7> - 495e: 6e outsb dx, byte ptr [rsi] - 495f: 64 5f pop rdi - 4961: 44 65 gs - 4963: 6c insb byte ptr es:[rdi], dx - 4964: 65 74 65 je 0x49cc <.symtab+0x49cc> - 4967: 45 78 63 js 0x49cd <.symtab+0x49cd> - 496a: 65 70 74 jo 0x49e1 <.symtab+0x49e1> - 496d: 69 6f 6e 00 5f 5f 66 imul ebp, dword ptr [rdi + 110], 1717526272 - 4974: 70 75 jo 0x49eb <.symtab+0x49eb> - 4976: 5f pop rdi - 4977: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 497a: 74 72 je 0x49ee <.symtab+0x49ee> - 497c: 6f outsd dx, dword ptr [rsi] - 497d: 6c insb byte ptr es:[rdi], dx - 497e: 00 5f 5f add byte ptr [rdi + 95], bl - 4981: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 4985: 76 5f jbe 0x49e6 <.symtab+0x49e6> - 4987: 74 72 je 0x49fb <.symtab+0x49fb> - 4989: 61 - 498a: 6e outsb dx, byte ptr [rsi] - 498b: 73 66 jae 0x49f3 <.symtab+0x49f3> - 498d: 6f outsd dx, dword ptr [rsi] - 498e: 72 6d jb 0x49fd <.symtab+0x49fd> - 4990: 5f pop rdi - 4991: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 4998: 6c insb byte ptr es:[rdi], dx - 4999: 5f pop rdi - 499a: 75 63 jne 0x49ff <.symtab+0x49ff> - 499c: 73 32 jae 0x49d0 <.symtab+0x49d0> - 499e: 00 5f 49 add byte ptr [rdi + 73], bl - 49a1: 4f 5f pop r15 - 49a3: 6e outsb dx, byte ptr [rsi] - 49a4: 65 77 5f ja 0x4a06 <.symtab+0x4a06> - 49a7: 64 6f outsd dx, dword ptr fs:[rsi] - 49a9: 5f pop rdi - 49aa: 77 72 ja 0x4a1e <.symtab+0x4a1e> - 49ac: 69 74 65 00 5f 6e 6c 5f imul esi, dword ptr [rbp + 2*riz], 1600941663 - 49b4: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 49b7: 72 65 jb 0x4a1e <.symtab+0x4a1e> - 49b9: 6e outsb dx, byte ptr [rsi] - 49ba: 74 5f je 0x4a1b <.symtab+0x4a1b> - 49bc: 4c 43 - 49be: 5f pop rdi - 49bf: 43 54 push r12 - 49c1: 59 pop rcx - 49c2: 50 push rax - 49c3: 45 00 5f 5f add byte ptr [r15 + 95], r11b - 49c7: 72 65 jb 0x4a2e <.symtab+0x4a2e> - 49c9: 61 - 49ca: 64 64 69 72 36 34 00 5f 49 imul esi, dword ptr fs:[rdx + 54], 1230962740 - 49d3: 4f 5f pop r15 - 49d5: 66 69 6c 65 5f 75 6e imul bp, word ptr [rbp + 2*riz + 95], 28277 - 49dc: 64 65 72 66 jb 0x4a46 <.symtab+0x4a46> - 49e0: 6c insb byte ptr es:[rdi], dx - 49e1: 6f outsd dx, dword ptr [rsi] - 49e2: 77 00 ja 0x49e4 <.symtab+0x49e4> - 49e4: 5f pop rdi - 49e5: 5f pop rdi - 49e6: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 49ea: 76 5f jbe 0x4a4b <.symtab+0x4a4b> - 49ec: 72 65 jb 0x4a53 <.symtab+0x4a53> - 49ee: 6c insb byte ptr es:[rdi], dx - 49ef: 65 61 - 49f1: 73 65 jae 0x4a58 <.symtab+0x4a58> - 49f3: 5f pop rdi - 49f4: 73 68 jae 0x4a5e <.symtab+0x4a5e> - 49f6: 6c insb byte ptr es:[rdi], dx - 49f7: 69 62 00 5f 6e 6c 5f imul esp, dword ptr [rdx], 1600941663 - 49fe: 43 5f pop r15 - 4a00: 4c 43 - 4a02: 5f pop rdi - 4a03: 4d 4f - 4a05: 4e 45 - 4a07: 54 push rsp - 4a08: 41 52 push r10 - 4a0a: 59 pop rcx - 4a0b: 00 5f 5f add byte ptr [rdi + 95], bl - 4a0e: 72 65 jb 0x4a75 <.symtab+0x4a75> - 4a10: 61 - 4a11: 64 5f pop rdi - 4a13: 6e outsb dx, byte ptr [rsi] - 4a14: 6f outsd dx, dword ptr [rsi] - 4a15: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 4a18: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 4a1b: 00 5f 6e add byte ptr [rdi + 110], bl - 4a1e: 6c insb byte ptr es:[rdi], dx - 4a1f: 5f pop rdi - 4a20: 6d insd dword ptr es:[rdi], dx - 4a21: 61 - 4a22: 6b 65 5f 6c imul esp, dword ptr [rbp + 95], 108 - 4a26: 31 30 xor dword ptr [rax], esi - 4a28: 6e outsb dx, byte ptr [rsi] - 4a29: 66 6c insb byte ptr es:[rdi], dx - 4a2b: 69 73 74 00 5f 5f 66 imul esi, dword ptr [rbx + 116], 1717526272 - 4a32: 6f outsd dx, dword ptr [rsi] - 4a33: 70 65 jo 0x4a9a <.symtab+0x4a9a> - 4a35: 6e outsb dx, byte ptr [rsi] - 4a36: 5f pop rdi - 4a37: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 4a3e: 6c insb byte ptr es:[rdi], dx - 4a3f: 00 5f 5f add byte ptr [rdi + 95], bl - 4a42: 6d insd dword ptr es:[rdi], dx - 4a43: 65 6d insd dword ptr es:[rdi], dx - 4a45: 6d insd dword ptr es:[rdi], dx - 4a46: 6f outsd dx, dword ptr [rsi] - 4a47: 76 65 jbe 0x4aae <.symtab+0x4aae> - 4a49: 5f pop rdi - 4a4a: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 4a4d: 5f pop rdi - 4a4e: 73 73 jae 0x4ac3 <.symtab+0x4ac3> - 4a50: 73 65 jae 0x4ab7 <.symtab+0x4ab7> - 4a52: 33 5f 62 xor ebx, dword ptr [rdi + 98] - 4a55: 61 - 4a56: 63 6b 00 movsxd ebp, dword ptr [rbx] - 4a59: 5f pop rdi - 4a5a: 49 4f - 4a5c: 5f pop rdi - 4a5d: 6e outsb dx, byte ptr [rsi] - 4a5e: 6f outsd dx, dword ptr [rsi] - 4a5f: 5f pop rdi - 4a60: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 - 4a67: 73 74 jae 0x4add <.symtab+0x4add> - 4a69: 72 63 jb 0x4ace <.symtab+0x4ace> - 4a6b: 68 72 6e 75 6c push 1819635314 - 4a70: 00 5f 5f add byte ptr [rdi + 95], bl - 4a73: 6c insb byte ptr es:[rdi], dx - 4a74: 69 62 63 5f 72 65 67 imul esp, dword ptr [rdx + 99], 1734701663 - 4a7b: 69 73 74 65 72 5f 64 imul esi, dword ptr [rbx + 116], 1683976805 - 4a82: 6c insb byte ptr es:[rdi], dx - 4a83: 5f pop rdi - 4a84: 6f outsd dx, dword ptr [rsi] - 4a85: 70 65 jo 0x4aec <.symtab+0x4aec> - 4a87: 6e outsb dx, byte ptr [rsi] - 4a88: 5f pop rdi - 4a89: 68 6f 6f 6b 00 push 7040879 - 4a8e: 5f pop rdi - 4a8f: 49 4f - 4a91: 5f pop rdi - 4a92: 70 61 jo 0x4af5 <.symtab+0x4af5> - 4a94: 64 6e outsb dx, byte ptr fs:[rsi] - 4a96: 00 5f 49 add byte ptr [rdi + 73], bl - 4a99: 4f 5f pop r15 - 4a9b: 66 69 6c 65 5f 6f 76 imul bp, word ptr [rbp + 2*riz + 95], 30319 - 4aa2: 65 72 66 jb 0x4b0b <.symtab+0x4b0b> - 4aa5: 6c insb byte ptr es:[rdi], dx - 4aa6: 6f outsd dx, dword ptr [rsi] - 4aa7: 77 00 ja 0x4aa9 <.symtab+0x4aa9> - 4aa9: 5f pop rdi - 4aaa: 49 4f - 4aac: 5f pop rdi - 4aad: 67 65 74 6c addr32 je 0x4b1d <.symtab+0x4b1d> - 4ab1: 69 6e 65 5f 69 6e 66 imul ebp, dword ptr [rsi + 101], 1718511967 - 4ab8: 6f outsd dx, dword ptr [rsi] - 4ab9: 00 5f 5f add byte ptr [rdi + 95], bl - 4abc: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 4abf: 5f pop rdi - 4ac0: 66 61 - 4ac2: 69 6c 00 5f 5f 70 61 72 imul ebp, dword ptr [rax + rax + 95], 1918988383 - 4aca: 73 65 jae 0x4b31 <.symtab+0x4b31> - 4acc: 5f pop rdi - 4acd: 6f outsd dx, dword ptr [rsi] - 4ace: 6e outsb dx, byte ptr [rsi] - 4acf: 65 5f pop rdi - 4ad1: 73 70 jae 0x4b43 <.symtab+0x4b43> - 4ad3: 65 63 6d 62 movsxd ebp, dword ptr gs:[rbp + 98] - 4ad7: 00 5f 5f add byte ptr [rdi + 95], bl - 4ada: 72 65 jb 0x4b41 <.symtab+0x4b41> - 4adc: 61 - 4add: 64 64 69 72 00 73 74 64 69 imul esi, dword ptr fs:[rdx], 1768191091 - 4ae6: 6e outsb dx, byte ptr [rsi] - 4ae7: 00 5f 5f add byte ptr [rdi + 95], bl - 4aea: 6d insd dword ptr es:[rdi], dx - 4aeb: 65 6d insd dword ptr es:[rdi], dx - 4aed: 63 70 79 movsxd esi, dword ptr [rax + 121] - 4af0: 5f pop rdi - 4af1: 61 - 4af2: 76 78 jbe 0x4b6c <.symtab+0x4b6c> - 4af4: 35 31 32 5f 75 xor eax, 1969173041 - 4af9: 6e outsb dx, byte ptr [rsi] - 4afa: 61 - 4afb: 6c insb byte ptr es:[rdi], dx - 4afc: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 4b03: 72 6d jb 0x4b72 <.symtab+0x4b72> - 4b05: 73 00 jae 0x4b07 <.symtab+0x4b07> - 4b07: 5f pop rdi - 4b08: 5f pop rdi - 4b09: 6c insb byte ptr es:[rdi], dx - 4b0a: 69 62 63 5f 6f 70 65 imul esp, dword ptr [rdx + 99], 1701867359 - 4b11: 6e outsb dx, byte ptr [rsi] - 4b12: 36 34 00 xor al, 0 - 4b15: 5f pop rdi - 4b16: 49 4f - 4b18: 5f pop rdi - 4b19: 73 74 jae 0x4b8f <.symtab+0x4b8f> - 4b1b: 72 5f jb 0x4b7c <.symtab+0x4b7c> - 4b1d: 69 6e 69 74 5f 73 74 imul ebp, dword ptr [rsi + 105], 1953718132 - 4b24: 61 - 4b25: 74 69 je 0x4b90 <.symtab+0x4b90> - 4b27: 63 00 movsxd eax, dword ptr [rax] - 4b29: 5f pop rdi - 4b2a: 64 6c insb byte ptr es:[rdi], dx - 4b2c: 5f pop rdi - 4b2d: 64 73 74 jae 0x4ba4 <.symtab+0x4ba4> - 4b30: 5f pop rdi - 4b31: 73 75 jae 0x4ba8 <.symtab+0x4ba8> - 4b33: 62 73 74 69 74 - 4b38: 75 74 jne 0x4bae <.symtab+0x4bae> - 4b3a: 65 00 5f 66 add byte ptr gs:[rdi + 102], bl - 4b3e: 70 69 jo 0x4ba9 <.symtab+0x4ba9> - 4b40: 6f outsd dx, dword ptr [rsi] - 4b41: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 4b44: 73 74 jae 0x4bba <.symtab+0x4bba> - 4b46: 5f pop rdi - 4b47: 70 6f jo 0x4bb8 <.symtab+0x4bb8> - 4b49: 77 31 ja 0x4b7c <.symtab+0x4b7c> - 4b4b: 30 00 xor byte ptr [rax], al - 4b4d: 5f pop rdi - 4b4e: 49 4f - 4b50: 5f pop rdi - 4b51: 70 75 jo 0x4bc8 <.symtab+0x4bc8> - 4b53: 74 73 je 0x4bc8 <.symtab+0x4bc8> - 4b55: 00 5f 64 add byte ptr [rdi + 100], bl - 4b58: 6c insb byte ptr es:[rdi], dx - 4b59: 5f pop rdi - 4b5a: 74 6c je 0x4bc8 <.symtab+0x4bc8> - 4b5c: 73 5f jae 0x4bbd <.symtab+0x4bbd> - 4b5e: 64 74 76 je 0x4bd7 <.symtab+0x4bd7> - 4b61: 5f pop rdi - 4b62: 73 6c jae 0x4bd0 <.symtab+0x4bd0> - 4b64: 6f outsd dx, dword ptr [rsi] - 4b65: 74 69 je 0x4bd0 <.symtab+0x4bd0> - 4b67: 6e outsb dx, byte ptr [rsi] - 4b68: 66 6f outsw dx, word ptr [rsi] - 4b6a: 5f pop rdi - 4b6b: 6c insb byte ptr es:[rdi], dx - 4b6c: 69 73 74 00 5f 64 6c imul esi, dword ptr [rbx + 116], 1818517248 - 4b73: 5f pop rdi - 4b74: 74 75 je 0x4beb <.symtab+0x4beb> - 4b76: 6e outsb dx, byte ptr [rsi] - 4b77: 61 - 4b78: 62 - 4b79: 6c insb byte ptr es:[rdi], dx - 4b7a: 65 5f pop rdi - 4b7c: 73 65 jae 0x4be3 <.symtab+0x4be3> - 4b7e: 74 5f je 0x4bdf <.symtab+0x4bdf> - 4b80: 74 63 je 0x4be5 <.symtab+0x4be5> - 4b82: 61 - 4b83: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 4b86: 5f pop rdi - 4b87: 75 6e jne 0x4bf7 <.symtab+0x4bf7> - 4b89: 73 6f jae 0x4bfa <.symtab+0x4bfa> - 4b8b: 72 74 jb 0x4c01 <.symtab+0x4c01> - 4b8d: 65 64 5f pop rdi - 4b90: 6c insb byte ptr es:[rdi], dx - 4b91: 69 6d 69 74 00 5f 64 imul ebp, dword ptr [rbp + 105], 1683947636 - 4b98: 6c insb byte ptr es:[rdi], dx - 4b99: 5f pop rdi - 4b9a: 61 - 4b9b: 6c insb byte ptr es:[rdi], dx - 4b9c: 6c insb byte ptr es:[rdi], dx - 4b9d: 6f outsd dx, dword ptr [rsi] - 4b9e: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4ba1: 65 5f pop rdi - 4ba3: 74 6c je 0x4c11 <.symtab+0x4c11> - 4ba5: 73 5f jae 0x4c06 <.symtab+0x4c06> - 4ba7: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 - 4bae: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 4bb2: 76 5f jbe 0x4c13 <.symtab+0x4c13> - 4bb4: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 4bb8: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 4bbc: 77 63 ja 0x4c21 <.symtab+0x4c21> - 4bbe: 72 74 jb 0x4c34 <.symtab+0x4c34> - 4bc0: 6f outsd dx, dword ptr [rsi] - 4bc1: 6d insd dword ptr es:[rdi], dx - 4bc2: 62 00 5f 5f - 4bc6: 77 6d ja 0x4c35 <.symtab+0x4c35> - 4bc8: 65 6d insd dword ptr es:[rdi], dx - 4bca: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 4bcd: 5f pop rdi - 4bce: 73 73 jae 0x4c43 <.symtab+0x4c43> - 4bd0: 65 32 00 xor al, byte ptr gs:[rax] - 4bd3: 5f pop rdi - 4bd4: 5f pop rdi - 4bd5: 70 72 jo 0x4c49 <.symtab+0x4c49> - 4bd7: 6f outsd dx, dword ptr [rsi] - 4bd8: 67 6e outsb dx, byte ptr [esi] - 4bda: 61 - 4bdb: 6d insd dword ptr es:[rdi], dx - 4bdc: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 4be0: 6c insb byte ptr es:[rdi], dx - 4be1: 5f pop rdi - 4be2: 73 79 jae 0x4c5d <.symtab+0x4c5d> - 4be4: 73 69 jae 0x4c4f <.symtab+0x4c4f> - 4be6: 6e outsb dx, byte ptr [rsi] - 4be7: 66 6f outsw dx, word ptr [rsi] - 4be9: 5f pop rdi - 4bea: 6d insd dword ptr es:[rdi], dx - 4beb: 61 - 4bec: 70 00 jo 0x4bee <.symtab+0x4bee> - 4bee: 5f pop rdi - 4bef: 5f pop rdi - 4bf0: 64 65 72 65 jb 0x4c59 <.symtab+0x4c59> - 4bf4: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 - 4bfc: 72 61 jb 0x4c5f <.symtab+0x4c5f> - 4bfe: 6d insd dword ptr es:[rdi], dx - 4bff: 65 5f pop rdi - 4c01: 69 6e 66 6f 5f 62 61 imul ebp, dword ptr [rsi + 102], 1633836911 - 4c08: 73 65 jae 0x4c6f <.symtab+0x4c6f> - 4c0a: 73 00 jae 0x4c0c <.symtab+0x4c0c> - 4c0c: 5f pop rdi - 4c0d: 5f pop rdi - 4c0e: 73 74 jae 0x4c84 <.symtab+0x4c84> - 4c10: 6f outsd dx, dword ptr [rsi] - 4c11: 70 5f jo 0x4c72 <.symtab+0x4c72> - 4c13: 5f pop rdi - 4c14: 5f pop rdi - 4c15: 6c insb byte ptr es:[rdi], dx - 4c16: 69 62 63 5f 61 74 65 imul esp, dword ptr [rdx + 99], 1702125919 - 4c1d: 78 69 js 0x4c88 <.symtab+0x4c88> - 4c1f: 74 00 je 0x4c21 <.symtab+0x4c21> - 4c21: 5f pop rdi - 4c22: 49 4f - 4c24: 5f pop rdi - 4c25: 66 6c insb byte ptr es:[rdi], dx - 4c27: 75 73 jne 0x4c9c <.symtab+0x4c9c> - 4c29: 68 5f 61 6c 6c push 1819042143 - 4c2e: 00 5f 49 add byte ptr [rdi + 73], bl - 4c31: 4f 5f pop r15 - 4c33: 6e outsb dx, byte ptr [rsi] - 4c34: 65 77 5f ja 0x4c96 <.symtab+0x4c96> - 4c37: 66 63 6c 6f 73 movsxd bp, dword ptr [rdi + 2*rbp + 115] - 4c3c: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 4c40: 4f 5f pop r15 - 4c42: 69 74 65 72 5f 66 69 6c imul esi, dword ptr [rbp + 2*riz + 114], 1818846815 - 4c4a: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 4c4e: 4f 5f pop r15 - 4c50: 66 6c insb byte ptr es:[rdi], dx - 4c52: 75 73 jne 0x4cc7 <.symtab+0x4cc7> - 4c54: 68 5f 61 6c 6c push 1819042143 - 4c59: 5f pop rdi - 4c5a: 6c insb byte ptr es:[rdi], dx - 4c5b: 6f outsd dx, dword ptr [rsi] - 4c5c: 63 6b 70 movsxd ebp, dword ptr [rbx + 112] - 4c5f: 00 5f 49 add byte ptr [rdi + 73], bl - 4c62: 4f 5f pop r15 - 4c64: 61 - 4c65: 64 6a 75 push 117 - 4c68: 73 74 jae 0x4cde <.symtab+0x4cde> - 4c6a: 5f pop rdi - 4c6b: 63 6f 6c movsxd ebp, dword ptr [rdi + 108] - 4c6e: 75 6d jne 0x4cdd <.symtab+0x4cdd> - 4c70: 6e outsb dx, byte ptr [rsi] - 4c71: 00 5f 5f add byte ptr [rdi + 95], bl - 4c74: 6c insb byte ptr es:[rdi], dx - 4c75: 69 62 63 5f 65 72 72 imul esp, dword ptr [rdx + 99], 1920099679 - 4c7c: 6e outsb dx, byte ptr [rsi] - 4c7d: 6f outsd dx, dword ptr [rsi] - 4c7e: 00 5f 5f add byte ptr [rdi + 95], bl - 4c81: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 4c84: 72 65 jb 0x4ceb <.symtab+0x4ceb> - 4c86: 63 74 6c 79 movsxd esi, dword ptr [rsp + 2*rbp + 121] - 4c8a: 5f pop rdi - 4c8b: 67 72 6f addr32 jb 0x4cfd <.symtab+0x4cfd> - 4c8e: 75 70 jne 0x4d00 <.symtab+0x4d00> - 4c90: 65 64 5f pop rdi - 4c93: 70 72 jo 0x4d07 <.symtab+0x4d07> - 4c95: 65 66 69 78 6d 62 00 imul di, word ptr gs:[rax + 109], 98 - 4c9c: 5f pop rdi - 4c9d: 5f pop rdi - 4c9e: 6c insb byte ptr es:[rdi], dx - 4c9f: 74 74 je 0x4d15 <.symtab+0x4d15> - 4ca1: 66 32 00 xor al, byte ptr [rax] - 4ca4: 5f pop rdi - 4ca5: 64 6c insb byte ptr es:[rdi], dx - 4ca7: 5f pop rdi - 4ca8: 76 64 jbe 0x4d0e <.symtab+0x4d0e> - 4caa: 73 6f jae 0x4d1b <.symtab+0x4d1b> - 4cac: 5f pop rdi - 4cad: 67 65 74 63 addr32 je 0x4d14 <.symtab+0x4d14> - 4cb1: 70 75 jo 0x4d28 <.symtab+0x4d28> - 4cb3: 00 5f 5f add byte ptr [rdi + 95], bl - 4cb6: 6c insb byte ptr es:[rdi], dx - 4cb7: 69 62 63 5f 69 6e 69 imul esp, dword ptr [rdx + 99], 1768843615 - 4cbe: 74 5f je 0x4d1f <.symtab+0x4d1f> - 4cc0: 66 69 72 73 74 00 imul si, word ptr [rdx + 115], 116 - 4cc6: 5f pop rdi - 4cc7: 49 4f - 4cc9: 5f pop rdi - 4cca: 76 74 jbe 0x4d40 <.symtab+0x4d40> - 4ccc: 61 - 4ccd: 62 - 4cce: 6c insb byte ptr es:[rdi], dx - 4ccf: 65 5f pop rdi - 4cd1: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 4cd4: 63 6b 00 movsxd ebp, dword ptr [rbx] - 4cd7: 5f pop rdi - 4cd8: 64 6c insb byte ptr es:[rdi], dx - 4cda: 5f pop rdi - 4cdb: 69 6e 68 69 62 69 74 imul ebp, dword ptr [rsi + 104], 1953063529 - 4ce2: 5f pop rdi - 4ce3: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 4ce6: 68 65 00 5f 5f push 1600061541 - 4ceb: 6d insd dword ptr es:[rdi], dx - 4cec: 65 6d insd dword ptr es:[rdi], dx - 4cee: 6d insd dword ptr es:[rdi], dx - 4cef: 6f outsd dx, dword ptr [rsi] - 4cf0: 76 65 jbe 0x4d57 <.symtab+0x4d57> - 4cf2: 5f pop rdi - 4cf3: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 4cf6: 5f pop rdi - 4cf7: 61 - 4cf8: 76 78 jbe 0x4d72 <.symtab+0x4d72> - 4cfa: 35 31 32 5f 6e xor eax, 1851732529 - 4cff: 6f outsd dx, dword ptr [rsi] - 4d00: 5f pop rdi - 4d01: 76 7a jbe 0x4d7d <.symtab+0x4d7d> - 4d03: 65 72 6f jb 0x4d75 <.symtab+0x4d75> - 4d06: 75 70 jne 0x4d78 <.symtab+0x4d78> - 4d08: 70 65 jo 0x4d6f <.symtab+0x4d6f> - 4d0a: 72 00 jb 0x4d0c <.symtab+0x4d0c> - 4d0c: 5f pop rdi - 4d0d: 5f pop rdi - 4d0e: 76 61 jbe 0x4d71 <.symtab+0x4d71> - 4d10: 73 70 jae 0x4d82 <.symtab+0x4d82> - 4d12: 72 69 jb 0x4d7d <.symtab+0x4d7d> - 4d14: 6e outsb dx, byte ptr [rsi] - 4d15: 74 66 je 0x4d7d <.symtab+0x4d7d> - 4d17: 00 5f 5f add byte ptr [rdi + 95], bl - 4d1a: 6d insd dword ptr es:[rdi], dx - 4d1b: 70 6e jo 0x4d8b <.symtab+0x4d8b> - 4d1d: 5f pop rdi - 4d1e: 65 78 74 js 0x4d95 <.symtab+0x4d95> - 4d21: 72 61 jb 0x4d84 <.symtab+0x4d84> - 4d23: 63 74 5f 64 movsxd esi, dword ptr [rdi + 2*rbx + 100] - 4d27: 6f outsd dx, dword ptr [rsi] - 4d28: 75 62 jne 0x4d8c <.symtab+0x4d8c> - 4d2a: 6c insb byte ptr es:[rdi], dx - 4d2b: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 4d2f: 47 49 - 4d31: 5f pop rdi - 4d32: 5f pop rdi - 4d33: 5f pop rdi - 4d34: 67 65 74 72 addr32 je 0x4daa <.symtab+0x4daa> - 4d38: 6c insb byte ptr es:[rdi], dx - 4d39: 69 6d 69 74 00 73 74 imul ebp, dword ptr [rbp + 105], 1953693812 - 4d40: 72 6e jb 0x4db0 <.symtab+0x4db0> - 4d42: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 4d45: 00 5f 64 add byte ptr [rdi + 100], bl - 4d48: 6c insb byte ptr es:[rdi], dx - 4d49: 5f pop rdi - 4d4a: 74 75 je 0x4dc1 <.symtab+0x4dc1> - 4d4c: 6e outsb dx, byte ptr [rsi] - 4d4d: 61 - 4d4e: 62 - 4d4f: 6c insb byte ptr es:[rdi], dx - 4d50: 65 5f pop rdi - 4d52: 73 65 jae 0x4db9 <.symtab+0x4db9> - 4d54: 74 5f je 0x4db5 <.symtab+0x4db5> - 4d56: 74 6f je 0x4dc7 <.symtab+0x4dc7> - 4d58: 70 5f jo 0x4db9 <.symtab+0x4db9> - 4d5a: 70 61 jo 0x4dbd <.symtab+0x4dbd> - 4d5c: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 4d60: 73 74 jae 0x4dd6 <.symtab+0x4dd6> - 4d62: 72 63 jb 0x4dc7 <.symtab+0x4dc7> - 4d64: 61 - 4d65: 73 65 jae 0x4dcc <.symtab+0x4dcc> - 4d67: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 4d6a: 5f pop rdi - 4d6b: 6c insb byte ptr es:[rdi], dx - 4d6c: 5f pop rdi - 4d6d: 73 73 jae 0x4de2 <.symtab+0x4de2> - 4d6f: 73 65 jae 0x4dd6 <.symtab+0x4dd6> - 4d71: 33 00 xor eax, dword ptr [rax] - 4d73: 5f pop rdi - 4d74: 6e outsb dx, byte ptr [rsi] - 4d75: 6c insb byte ptr es:[rdi], dx - 4d76: 5f pop rdi - 4d77: 43 5f pop r15 - 4d79: 4c 43 - 4d7b: 5f pop rdi - 4d7c: 43 4f - 4d7e: 4c 4c - 4d80: 41 54 push r12 - 4d82: 45 00 5f 5f add byte ptr [r15 + 95], r11b - 4d86: 66 78 73 js 0x4dfc <.symtab+0x4dfc> - 4d89: 74 61 je 0x4dec <.symtab+0x4dec> - 4d8b: 74 61 je 0x4dee <.symtab+0x4dee> - 4d8d: 74 00 je 0x4d8f <.symtab+0x4d8f> - 4d8f: 5f pop rdi - 4d90: 49 4f - 4d92: 5f pop rdi - 4d93: 66 70 72 jo 0x4e08 <.symtab+0x4e08> - 4d96: 69 6e 74 66 00 5f 5f imul ebp, dword ptr [rsi + 116], 1600061542 - 4d9d: 6c insb byte ptr es:[rdi], dx - 4d9e: 69 62 69 6f 5f 63 6f imul esp, dword ptr [rdx + 105], 1868783471 - 4da5: 64 65 63 76 74 movsxd esi, dword ptr gs:[rsi + 116] - 4daa: 5f pop rdi - 4dab: 65 6e outsb dx, byte ptr gs:[rsi] - 4dad: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 4db0: 69 6e 67 00 5f 6e 6c imul ebp, dword ptr [rsi + 103], 1819172608 - 4db7: 5f pop rdi - 4db8: 65 78 70 js 0x4e2b <.symtab+0x4e2b> - 4dbb: 6c insb byte ptr es:[rdi], dx - 4dbc: 6f outsd dx, dword ptr [rsi] - 4dbd: 64 65 5f pop rdi - 4dc0: 6e outsb dx, byte ptr [rsi] - 4dc1: 61 - 4dc2: 6d insd dword ptr es:[rdi], dx - 4dc3: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 4dc7: 4f 5f pop r15 - 4dc9: 77 64 ja 0x4e2f <.symtab+0x4e2f> - 4dcb: 65 66 61 - 4dce: 75 6c jne 0x4e3c <.symtab+0x4e3c> - 4dd0: 74 5f je 0x4e31 <.symtab+0x4e31> - 4dd2: 64 6f outsd dx, dword ptr fs:[rsi] - 4dd4: 61 - 4dd5: 6c insb byte ptr es:[rdi], dx - 4dd6: 6c insb byte ptr es:[rdi], dx - 4dd7: 6f outsd dx, dword ptr [rsi] - 4dd8: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 4ddb: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 4ddf: 6c insb byte ptr es:[rdi], dx - 4de0: 5f pop rdi - 4de1: 74 6c je 0x4e4f <.symtab+0x4e4f> - 4de3: 73 64 jae 0x4e49 <.symtab+0x4e49> - 4de5: 65 73 63 jae 0x4e4b <.symtab+0x4e4b> - 4de8: 5f pop rdi - 4de9: 72 65 jb 0x4e50 <.symtab+0x4e50> - 4deb: 73 6f jae 0x4e5c <.symtab+0x4e5c> - 4ded: 6c insb byte ptr es:[rdi], dx - 4dee: 76 65 jbe 0x4e55 <.symtab+0x4e55> - 4df0: 5f pop rdi - 4df1: 72 65 jb 0x4e58 <.symtab+0x4e58> - 4df3: 6c insb byte ptr es:[rdi], dx - 4df4: 61 - 4df5: 00 5f 5f add byte ptr [rdi + 95], bl - 4df8: 72 75 jb 0x4e6f <.symtab+0x4e6f> - 4dfa: 6e outsb dx, byte ptr [rsi] - 4dfb: 5f pop rdi - 4dfc: 65 78 69 js 0x4e68 <.symtab+0x4e68> - 4dff: 74 5f je 0x4e60 <.symtab+0x4e60> - 4e01: 68 61 6e 64 6c push 1818521185 - 4e06: 65 72 73 jb 0x4e7c <.symtab+0x4e7c> - 4e09: 00 5f 5f add byte ptr [rdi + 95], bl - 4e0c: 6c insb byte ptr es:[rdi], dx - 4e0d: 69 62 63 5f 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324319 - 4e14: 6c insb byte ptr es:[rdi], dx - 4e15: 6f outsd dx, dword ptr [rsi] - 4e16: 63 00 movsxd eax, dword ptr [rax] - 4e18: 5f pop rdi - 4e19: 5f pop rdi - 4e1a: 78 38 js 0x4e54 <.symtab+0x4e54> - 4e1c: 36 5f pop rdi - 4e1e: 64 61 - 4e20: 74 61 je 0x4e83 <.symtab+0x4e83> - 4e22: 5f pop rdi - 4e23: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 4e26: 68 65 5f 73 69 push 1769168741 - 4e2b: 7a 65 jp 0x4e92 <.symtab+0x4e92> - 4e2d: 00 5f 64 add byte ptr [rdi + 100], bl - 4e30: 6c insb byte ptr es:[rdi], dx - 4e31: 5f pop rdi - 4e32: 74 75 je 0x4ea9 <.symtab+0x4ea9> - 4e34: 6e outsb dx, byte ptr [rsi] - 4e35: 61 - 4e36: 62 - 4e37: 6c insb byte ptr es:[rdi], dx - 4e38: 65 5f pop rdi - 4e3a: 73 65 jae 0x4ea1 <.symtab+0x4ea1> - 4e3c: 74 5f je 0x4e9d <.symtab+0x4e9d> - 4e3e: 70 65 jo 0x4ea5 <.symtab+0x4ea5> - 4e40: 72 74 jb 0x4eb6 <.symtab+0x4eb6> - 4e42: 75 72 jne 0x4eb6 <.symtab+0x4eb6> - 4e44: 62 - 4e45: 5f pop rdi - 4e46: 62 - 4e47: 79 74 jns 0x4ebd <.symtab+0x4ebd> - 4e49: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 4e4d: 6d insd dword ptr es:[rdi], dx - 4e4e: 65 6d insd dword ptr es:[rdi], dx - 4e50: 63 70 79 movsxd esi, dword ptr [rax + 121] - 4e53: 5f pop rdi - 4e54: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 4e57: 5f pop rdi - 4e58: 65 72 6d jb 0x4ec8 <.symtab+0x4ec8> - 4e5b: 73 00 jae 0x4e5d <.symtab+0x4e5d> - 4e5d: 5f pop rdi - 4e5e: 5f pop rdi - 4e5f: 6d insd dword ptr es:[rdi], dx - 4e60: 61 - 4e61: 6c insb byte ptr es:[rdi], dx - 4e62: 6c insb byte ptr es:[rdi], dx - 4e63: 6f outsd dx, dword ptr [rsi] - 4e64: 63 5f 66 movsxd ebx, dword ptr [rdi + 102] - 4e67: 6f outsd dx, dword ptr [rsi] - 4e68: 72 6b jb 0x4ed5 <.symtab+0x4ed5> - 4e6a: 5f pop rdi - 4e6b: 75 6e jne 0x4edb <.symtab+0x4edb> - 4e6d: 6c insb byte ptr es:[rdi], dx - 4e6e: 6f outsd dx, dword ptr [rsi] - 4e6f: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 4e72: 63 68 69 movsxd ebp, dword ptr [rax + 105] - 4e75: 6c insb byte ptr es:[rdi], dx - 4e76: 64 00 5f 49 add byte ptr fs:[rdi + 73], bl - 4e7a: 4f 5f pop r15 - 4e7c: 6d insd dword ptr es:[rdi], dx - 4e7d: 61 - 4e7e: 72 6b jb 0x4eeb <.symtab+0x4eeb> - 4e80: 65 72 5f jb 0x4ee2 <.symtab+0x4ee2> - 4e83: 64 65 6c insb byte ptr es:[rdi], dx - 4e86: 74 61 je 0x4ee9 <.symtab+0x4ee9> - 4e88: 00 5f 5f add byte ptr [rdi + 95], bl - 4e8b: 6c insb byte ptr es:[rdi], dx - 4e8c: 69 62 63 5f 66 72 65 imul esp, dword ptr [rdx + 99], 1701996127 - 4e93: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 4e97: 6d insd dword ptr es:[rdi], dx - 4e98: 65 6d insd dword ptr es:[rdi], dx - 4e9a: 70 63 jo 0x4eff <.symtab+0x4eff> - 4e9c: 70 79 jo 0x4f17 <.symtab+0x4f17> - 4e9e: 5f pop rdi - 4e9f: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 4ea2: 5f pop rdi - 4ea3: 65 72 6d jb 0x4f13 <.symtab+0x4f13> - 4ea6: 73 00 jae 0x4ea8 <.symtab+0x4ea8> - 4ea8: 5f pop rdi - 4ea9: 49 4f - 4eab: 5f pop rdi - 4eac: 66 69 6c 65 5f 75 6e imul bp, word ptr [rbp + 2*riz + 95], 28277 - 4eb3: 64 65 72 66 jb 0x4f1d <.symtab+0x4f1d> - 4eb7: 6c insb byte ptr es:[rdi], dx - 4eb8: 6f outsd dx, dword ptr [rsi] - 4eb9: 77 5f ja 0x4f1a <.symtab+0x4f1a> - 4ebb: 6d insd dword ptr es:[rdi], dx - 4ebc: 6d insd dword ptr es:[rdi], dx - 4ebd: 61 - 4ebe: 70 00 jo 0x4ec0 <.symtab+0x4ec0> - 4ec0: 5f pop rdi - 4ec1: 64 6c insb byte ptr es:[rdi], dx - 4ec3: 5f pop rdi - 4ec4: 72 75 jb 0x4f3b <.symtab+0x4f3b> - 4ec6: 6e outsb dx, byte ptr [rsi] - 4ec7: 74 69 je 0x4f32 <.symtab+0x4f32> - 4ec9: 6d insd dword ptr es:[rdi], dx - 4eca: 65 5f pop rdi - 4ecc: 72 65 jb 0x4f33 <.symtab+0x4f33> - 4ece: 73 6f jae 0x4f3f <.symtab+0x4f3f> - 4ed0: 6c insb byte ptr es:[rdi], dx - 4ed1: 76 65 jbe 0x4f38 <.symtab+0x4f38> - 4ed3: 5f pop rdi - 4ed4: 78 73 js 0x4f49 <.symtab+0x4f49> - 4ed6: 61 - 4ed7: 76 65 jbe 0x4f3e <.symtab+0x4f3e> - 4ed9: 00 5f 49 add byte ptr [rdi + 73], bl - 4edc: 4f 5f pop r15 - 4ede: 73 75 jae 0x4f55 <.symtab+0x4f55> - 4ee0: 6e outsb dx, byte ptr [rsi] - 4ee1: 67 65 74 77 addr32 je 0x4f5c <.symtab+0x4f5c> - 4ee5: 63 00 movsxd eax, dword ptr [rax] - 4ee7: 70 72 jo 0x4f5b <.symtab+0x4f5b> - 4ee9: 6f outsd dx, dword ptr [rsi] - 4eea: 67 72 61 addr32 jb 0x4f4e <.symtab+0x4f4e> - 4eed: 6d insd dword ptr es:[rdi], dx - 4eee: 5f pop rdi - 4eef: 69 6e 76 6f 63 61 74 imul ebp, dword ptr [rsi + 118], 1952539503 - 4ef6: 69 6f 6e 5f 73 68 6f imul ebp, dword ptr [rdi + 110], 1869116255 - 4efd: 72 74 jb 0x4f73 <.symtab+0x4f73> - 4eff: 5f pop rdi - 4f00: 6e outsb dx, byte ptr [rsi] - 4f01: 61 - 4f02: 6d insd dword ptr es:[rdi], dx - 4f03: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 4f07: 6f outsd dx, dword ptr [rsi] - 4f08: 70 65 jo 0x4f6f <.symtab+0x4f6f> - 4f0a: 6e outsb dx, byte ptr [rsi] - 4f0b: 64 69 72 00 5f 49 4f 5f imul esi, dword ptr fs:[rdx], 1599031647 - 4f13: 73 74 jae 0x4f89 <.symtab+0x4f89> - 4f15: 72 5f jb 0x4f76 <.symtab+0x4f76> - 4f17: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 4f1a: 6e outsb dx, byte ptr [rsi] - 4f1b: 74 00 je 0x4f1d <.symtab+0x4f1d> - 4f1d: 5f pop rdi - 4f1e: 5f pop rdi - 4f1f: 70 72 jo 0x4f93 <.symtab+0x4f93> - 4f21: 69 6e 74 66 5f 61 72 imul ebp, dword ptr [rsi + 116], 1918984038 - 4f28: 67 69 6e 66 6f 5f 74 61 imul ebp, dword ptr [esi + 102], 1635016559 - 4f30: 62 - 4f31: 6c insb byte ptr es:[rdi], dx - 4f32: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 4f36: 6c insb byte ptr es:[rdi], dx - 4f37: 5f pop rdi - 4f38: 6f outsd dx, dword ptr [rsi] - 4f39: 70 65 jo 0x4fa0 <.symtab+0x4fa0> - 4f3b: 6e outsb dx, byte ptr [rsi] - 4f3c: 00 5f 49 add byte ptr [rdi + 73], bl - 4f3f: 4f 5f pop r15 - 4f41: 66 69 6c 65 5f 75 6e imul bp, word ptr [rbp + 2*riz + 95], 28277 - 4f48: 64 65 72 66 jb 0x4fb2 <.symtab+0x4fb2> - 4f4c: 6c insb byte ptr es:[rdi], dx - 4f4d: 6f outsd dx, dword ptr [rsi] - 4f4e: 77 5f ja 0x4faf <.symtab+0x4faf> - 4f50: 6d insd dword ptr es:[rdi], dx - 4f51: 61 - 4f52: 79 62 jns 0x4fb6 <.symtab+0x4fb6> - 4f54: 65 5f pop rdi - 4f56: 6d insd dword ptr es:[rdi], dx - 4f57: 6d insd dword ptr es:[rdi], dx - 4f58: 61 - 4f59: 70 00 jo 0x4f5b <.symtab+0x4f5b> - 4f5b: 5f pop rdi - 4f5c: 5f pop rdi - 4f5d: 77 63 ja 0x4fc2 <.symtab+0x4fc2> - 4f5f: 73 6c jae 0x4fcd <.symtab+0x4fcd> - 4f61: 65 6e outsb dx, byte ptr gs:[rsi] - 4f63: 5f pop rdi - 4f64: 73 73 jae 0x4fd9 <.symtab+0x4fd9> - 4f66: 65 32 00 xor al, byte ptr gs:[rax] - 4f69: 5f pop rdi - 4f6a: 5f pop rdi - 4f6b: 6d insd dword ptr es:[rdi], dx - 4f6c: 65 6d insd dword ptr es:[rdi], dx - 4f6e: 70 63 jo 0x4fd3 <.symtab+0x4fd3> - 4f70: 70 79 jo 0x4feb <.symtab+0x4feb> - 4f72: 5f pop rdi - 4f73: 73 73 jae 0x4fe8 <.symtab+0x4fe8> - 4f75: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 4f79: 6e outsb dx, byte ptr [rsi] - 4f7a: 61 - 4f7b: 6c insb byte ptr es:[rdi], dx - 4f7c: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 4f83: 5f pop rdi - 4f84: 70 76 jo 0x4ffc <.symtab+0x4ffc> - 4f86: 61 - 4f87: 6c insb byte ptr es:[rdi], dx - 4f88: 6c insb byte ptr es:[rdi], dx - 4f89: 6f outsd dx, dword ptr [rsi] - 4f8a: 63 00 movsxd eax, dword ptr [rax] - 4f8c: 5f pop rdi - 4f8d: 5f pop rdi - 4f8e: 76 66 jbe 0x4ff6 <.symtab+0x4ff6> - 4f90: 78 70 js 0x5002 <.symtab+0x5002> - 4f92: 72 69 jb 0x4ffd <.symtab+0x4ffd> - 4f94: 6e outsb dx, byte ptr [rsi] - 4f95: 74 66 je 0x4ffd <.symtab+0x4ffd> - 4f97: 00 5f 6e add byte ptr [rdi + 110], bl - 4f9a: 6c insb byte ptr es:[rdi], dx - 4f9b: 5f pop rdi - 4f9c: 43 5f pop r15 - 4f9e: 4c 43 - 4fa0: 5f pop rdi - 4fa1: 43 54 push r12 - 4fa3: 59 pop rcx - 4fa4: 50 push rax - 4fa5: 45 5f pop r15 - 4fa7: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 4fab: 73 5f jae 0x500c <.symtab+0x500c> - 4fad: 73 70 jae 0x501f <.symtab+0x501f> - 4faf: 61 - 4fb0: 63 65 00 movsxd esp, dword ptr [rbp] - 4fb3: 5f pop rdi - 4fb4: 5f pop rdi - 4fb5: 67 65 74 65 addr32 je 0x501e <.symtab+0x501e> - 4fb9: 67 69 64 00 5f 5f 6c 69 62 imul esp, dword ptr [eax + eax + 95], 1651076191 - 4fc2: 63 5f 73 movsxd ebx, dword ptr [rdi + 115] - 4fc5: 74 72 je 0x5039 <.symtab+0x5039> - 4fc7: 73 74 jae 0x503d <.symtab+0x503d> - 4fc9: 72 00 jb 0x4fcb <.symtab+0x4fcb> - 4fcb: 5f pop rdi - 4fcc: 49 4f - 4fce: 5f pop rdi - 4fcf: 77 66 ja 0x5037 <.symtab+0x5037> - 4fd1: 69 6c 65 5f 6a 75 6d 70 imul ebp, dword ptr [rbp + 2*riz + 95], 1886221674 - 4fd9: 73 5f jae 0x503a <.symtab+0x503a> - 4fdb: 6d insd dword ptr es:[rdi], dx - 4fdc: 61 - 4fdd: 79 62 jns 0x5041 <.symtab+0x5041> - 4fdf: 65 5f pop rdi - 4fe1: 6d insd dword ptr es:[rdi], dx - 4fe2: 6d insd dword ptr es:[rdi], dx - 4fe3: 61 - 4fe4: 70 00 jo 0x4fe6 <.symtab+0x4fe6> - 4fe6: 5f pop rdi - 4fe7: 64 6c insb byte ptr es:[rdi], dx - 4fe9: 5f pop rdi - 4fea: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 4fed: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 4ff0: 61 - 4ff1: 6c insb byte ptr es:[rdi], dx - 4ff2: 6c insb byte ptr es:[rdi], dx - 4ff3: 5f pop rdi - 4ff4: 76 65 jbe 0x505b <.symtab+0x505b> - 4ff6: 72 73 jb 0x506b <.symtab+0x506b> - 4ff8: 69 6f 6e 73 00 5f 64 imul ebp, dword ptr [rdi + 110], 1683947635 - 4fff: 6c insb byte ptr es:[rdi], dx - 5000: 5f pop rdi - 5001: 64 65 62 75 67 5f 69 - 5008: 6e outsb dx, byte ptr [rsi] - 5009: 69 74 69 61 6c 69 7a 65 imul esi, dword ptr [rcx + 2*rbp + 97], 1702521196 - 5011: 00 5f 5f add byte ptr [rdi + 95], bl - 5014: 61 - 5015: 72 67 jb 0x507e <.symtab+0x507e> - 5017: 7a 5f jp 0x5078 <.symtab+0x5078> - 5019: 63 72 65 movsxd esi, dword ptr [rdx + 101] - 501c: 61 - 501d: 74 65 je 0x5084 <.symtab+0x5084> - 501f: 5f pop rdi - 5020: 73 65 jae 0x5087 <.symtab+0x5087> - 5022: 70 00 jo 0x5024 <.symtab+0x5024> - 5024: 5f pop rdi - 5025: 5f pop rdi - 5026: 73 74 jae 0x509c <.symtab+0x509c> - 5028: 72 64 jb 0x508e <.symtab+0x508e> - 502a: 75 70 jne 0x509c <.symtab+0x509c> - 502c: 00 5f 64 add byte ptr [rdi + 100], bl - 502f: 6c insb byte ptr es:[rdi], dx - 5030: 5f pop rdi - 5031: 74 6c je 0x509f <.symtab+0x509f> - 5033: 73 5f jae 0x5094 <.symtab+0x5094> - 5035: 64 74 76 je 0x50ae <.symtab+0x50ae> - 5038: 5f pop rdi - 5039: 67 61 - 503b: 70 73 jo 0x50b0 <.symtab+0x50b0> - 503d: 00 5f 5f add byte ptr [rdi + 95], bl - 5040: 6d insd dword ptr es:[rdi], dx - 5041: 65 6d insd dword ptr es:[rdi], dx - 5043: 63 70 79 movsxd esi, dword ptr [rax + 121] - 5046: 5f pop rdi - 5047: 61 - 5048: 76 78 jbe 0x50c2 <.symtab+0x50c2> - 504a: 5f pop rdi - 504b: 75 6e jne 0x50bb <.symtab+0x50bb> - 504d: 61 - 504e: 6c insb byte ptr es:[rdi], dx - 504f: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 5056: 5f pop rdi - 5057: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 505b: 76 5f jbe 0x50bc <.symtab+0x50bc> - 505d: 61 - 505e: 6c insb byte ptr es:[rdi], dx - 505f: 69 61 73 5f 63 6f 6d imul esp, dword ptr [rcx + 115], 1836016479 - 5066: 70 61 jo 0x50c9 <.symtab+0x50c9> - 5068: 72 65 jb 0x50cf <.symtab+0x50cf> - 506a: 00 5f 5f add byte ptr [rdi + 95], bl - 506d: 63 78 61 movsxd edi, dword ptr [rax + 97] - 5070: 5f pop rdi - 5071: 61 - 5072: 74 65 je 0x50d9 <.symtab+0x50d9> - 5074: 78 69 js 0x50df <.symtab+0x50df> - 5076: 74 00 je 0x5078 <.symtab+0x5078> - 5078: 5f pop rdi - 5079: 5f pop rdi - 507a: 6d insd dword ptr es:[rdi], dx - 507b: 65 6d insd dword ptr es:[rdi], dx - 507d: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 5080: 5f pop rdi - 5081: 73 73 jae 0x50f6 <.symtab+0x50f6> - 5083: 73 65 jae 0x50ea <.symtab+0x50ea> - 5085: 33 00 xor eax, dword ptr [rax] - 5087: 5f pop rdi - 5088: 5f pop rdi - 5089: 77 6d ja 0x50f8 <.symtab+0x50f8> - 508b: 65 6d insd dword ptr es:[rdi], dx - 508d: 6d insd dword ptr es:[rdi], dx - 508e: 6f outsd dx, dword ptr [rsi] - 508f: 76 65 jbe 0x50f6 <.symtab+0x50f6> - 5091: 00 5f 49 add byte ptr [rdi + 73], bl - 5094: 4f 5f pop r15 - 5096: 66 69 6c 65 5f 78 73 imul bp, word ptr [rbp + 2*riz + 95], 29560 - 509d: 70 75 jo 0x5114 <.symtab+0x5114> - 509f: 74 6e je 0x510f <.symtab+0x510f> - 50a1: 00 5f 5f add byte ptr [rdi + 95], bl - 50a4: 62 - 50a5: 72 6b jb 0x5112 <.symtab+0x5112> - 50a7: 00 5f 5f add byte ptr [rdi + 95], bl - 50aa: 73 74 jae 0x5120 <.symtab+0x5120> - 50ac: 61 - 50ad: 72 74 jb 0x5123 <.symtab+0x5123> - 50af: 5f pop rdi - 50b0: 5f pop rdi - 50b1: 5f pop rdi - 50b2: 6c insb byte ptr es:[rdi], dx - 50b3: 69 62 63 5f 49 4f 5f imul esp, dword ptr [rdx + 99], 1599031647 - 50ba: 76 74 jbe 0x5130 <.symtab+0x5130> - 50bc: 61 - 50bd: 62 - 50be: 6c insb byte ptr es:[rdi], dx - 50bf: 65 73 00 jae 0x50c2 <.symtab+0x50c2> - 50c2: 5f pop rdi - 50c3: 6e outsb dx, byte ptr [rsi] - 50c4: 6c insb byte ptr es:[rdi], dx - 50c5: 5f pop rdi - 50c6: 43 00 5f 49 add byte ptr [r15 + 73], bl - 50ca: 4f 5f pop r15 - 50cc: 77 6d ja 0x513b <.symtab+0x513b> - 50ce: 61 - 50cf: 72 6b jb 0x513c <.symtab+0x513c> - 50d1: 65 72 5f jb 0x5133 <.symtab+0x5133> - 50d4: 64 65 6c insb byte ptr es:[rdi], dx - 50d7: 74 61 je 0x513a <.symtab+0x513a> - 50d9: 00 5f 64 add byte ptr [rdi + 100], bl - 50dc: 6c insb byte ptr es:[rdi], dx - 50dd: 5f pop rdi - 50de: 68 77 63 61 70 push 1885430647 - 50e3: 32 00 xor al, byte ptr [rax] - 50e5: 5f pop rdi - 50e6: 5f pop rdi - 50e7: 47 49 - 50e9: 5f pop rdi - 50ea: 67 65 74 72 addr32 je 0x5160 <.symtab+0x5160> - 50ee: 6c insb byte ptr es:[rdi], dx - 50ef: 69 6d 69 74 00 5f 5f imul ebp, dword ptr [rbp + 105], 1600061556 - 50f6: 6c insb byte ptr es:[rdi], dx - 50f7: 69 62 63 5f 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324319 - 50fe: 6c insb byte ptr es:[rdi], dx - 50ff: 6f outsd dx, dword ptr [rsi] - 5100: 70 74 jo 0x5176 <.symtab+0x5176> - 5102: 00 5f 49 add byte ptr [rdi + 73], bl - 5105: 4f 5f pop r15 - 5107: 64 65 66 61 - 510b: 75 6c jne 0x5179 <.symtab+0x5179> - 510d: 74 5f je 0x516e <.symtab+0x516e> - 510f: 73 74 jae 0x5185 <.symtab+0x5185> - 5111: 61 - 5112: 74 00 je 0x5114 <.symtab+0x5114> - 5114: 5f pop rdi - 5115: 49 4f - 5117: 5f pop rdi - 5118: 6e outsb dx, byte ptr [rsi] - 5119: 65 77 5f ja 0x517b <.symtab+0x517b> - 511c: 66 69 6c 65 5f 73 79 imul bp, word ptr [rbp + 2*riz + 95], 31091 - 5123: 6e outsb dx, byte ptr [rsi] - 5124: 63 00 movsxd eax, dword ptr [rax] - 5126: 6d insd dword ptr es:[rdi], dx - 5127: 65 6d insd dword ptr es:[rdi], dx - 5129: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 512c: 00 5f 49 add byte ptr [rdi + 73], bl - 512f: 4f 5f pop r15 - 5131: 66 69 6c 65 5f 6a 75 imul bp, word ptr [rbp + 2*riz + 95], 30058 - 5138: 6d insd dword ptr es:[rdi], dx - 5139: 70 73 jo 0x51ae <.symtab+0x51ae> - 513b: 5f pop rdi - 513c: 6d insd dword ptr es:[rdi], dx - 513d: 61 - 513e: 79 62 jns 0x51a2 <.symtab+0x51a2> - 5140: 65 5f pop rdi - 5142: 6d insd dword ptr es:[rdi], dx - 5143: 6d insd dword ptr es:[rdi], dx - 5144: 61 - 5145: 70 00 jo 0x5147 <.symtab+0x5147> - 5147: 5f pop rdi - 5148: 5f pop rdi - 5149: 70 72 jo 0x51bd <.symtab+0x51bd> - 514b: 6f outsd dx, dword ptr [rsi] - 514c: 66 69 6c 00 5f 5f 6d imul bp, word ptr [rax + rax + 95], 27999 - 5153: 65 6d insd dword ptr es:[rdi], dx - 5155: 73 65 jae 0x51bc <.symtab+0x51bc> - 5157: 74 5f je 0x51b8 <.symtab+0x51b8> - 5159: 61 - 515a: 76 78 jbe 0x51d4 <.symtab+0x51d4> - 515c: 32 5f 65 xor bl, byte ptr [rdi + 101] - 515f: 72 6d jb 0x51ce <.symtab+0x51ce> - 5161: 73 00 jae 0x5163 <.symtab+0x5163> - 5163: 5f pop rdi - 5164: 5f pop rdi - 5165: 6d insd dword ptr es:[rdi], dx - 5166: 70 6e jo 0x51d6 <.symtab+0x51d6> - 5168: 5f pop rdi - 5169: 61 - 516a: 64 64 5f pop rdi - 516d: 6e outsb dx, byte ptr [rsi] - 516e: 00 5f 64 add byte ptr [rdi + 100], bl - 5171: 6c insb byte ptr es:[rdi], dx - 5172: 5f pop rdi - 5173: 74 75 je 0x51ea <.symtab+0x51ea> - 5175: 6e outsb dx, byte ptr [rsi] - 5176: 61 - 5177: 62 - 5178: 6c insb byte ptr es:[rdi], dx - 5179: 65 5f pop rdi - 517b: 73 65 jae 0x51e2 <.symtab+0x51e2> - 517d: 74 5f je 0x51de <.symtab+0x51de> - 517f: 6d insd dword ptr es:[rdi], dx - 5180: 6d insd dword ptr es:[rdi], dx - 5181: 61 - 5182: 70 73 jo 0x51f7 <.symtab+0x51f7> - 5184: 5f pop rdi - 5185: 6d insd dword ptr es:[rdi], dx - 5186: 61 - 5187: 78 00 js 0x5189 <.symtab+0x5189> - 5189: 5f pop rdi - 518a: 6e outsb dx, byte ptr [rsi] - 518b: 6c insb byte ptr es:[rdi], dx - 518c: 5f pop rdi - 518d: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 5190: 72 65 jb 0x51f7 <.symtab+0x51f7> - 5192: 6e outsb dx, byte ptr [rsi] - 5193: 74 5f je 0x51f4 <.symtab+0x51f4> - 5195: 4c 43 - 5197: 5f pop rdi - 5198: 4e 55 push rbp - 519a: 4d 45 - 519c: 52 push rdx - 519d: 49 43 - 519f: 00 5f 5f add byte ptr [rdi + 95], bl - 51a2: 5f pop rdi - 51a3: 5f pop rdi - 51a4: 73 74 jae 0x521a <.symtab+0x521a> - 51a6: 72 74 jb 0x521c <.symtab+0x521c> - 51a8: 6f outsd dx, dword ptr [rsi] - 51a9: 75 6c jne 0x5217 <.symtab+0x5217> - 51ab: 5f pop rdi - 51ac: 6c insb byte ptr es:[rdi], dx - 51ad: 5f pop rdi - 51ae: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 51b5: 6c insb byte ptr es:[rdi], dx - 51b6: 00 5f 6e add byte ptr [rdi + 110], bl - 51b9: 6c insb byte ptr es:[rdi], dx - 51ba: 5f pop rdi - 51bb: 43 5f pop r15 - 51bd: 4c 43 - 51bf: 5f pop rdi - 51c0: 43 54 push r12 - 51c2: 59 pop rcx - 51c3: 50 push rax - 51c4: 45 5f pop r15 - 51c6: 74 6f je 0x5237 <.symtab+0x5237> - 51c8: 75 70 jne 0x523a <.symtab+0x523a> - 51ca: 70 65 jo 0x5231 <.symtab+0x5231> - 51cc: 72 00 jb 0x51ce <.symtab+0x51ce> - 51ce: 5f pop rdi - 51cf: 55 push rbp - 51d0: 6e outsb dx, byte ptr [rsi] - 51d1: 77 69 ja 0x523c <.symtab+0x523c> - 51d3: 6e outsb dx, byte ptr [rsi] - 51d4: 64 5f pop rdi - 51d6: 52 push rdx - 51d7: 61 - 51d8: 69 73 65 45 78 63 65 imul esi, dword ptr [rbx + 101], 1701017669 - 51df: 70 74 jo 0x5255 <.symtab+0x5255> - 51e1: 69 6f 6e 00 5f 5f 73 imul ebp, dword ptr [rdi + 110], 1935630080 - 51e8: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 51eb: 64 5f pop rdi - 51ed: 79 69 jns 0x5258 <.symtab+0x5258> - 51ef: 65 6c insb byte ptr es:[rdi], dx - 51f1: 64 00 5f 5f add byte ptr fs:[rdi + 95], bl - 51f5: 73 74 jae 0x526b <.symtab+0x526b> - 51f7: 72 63 jb 0x525c <.symtab+0x525c> - 51f9: 61 - 51fa: 73 65 jae 0x5261 <.symtab+0x5261> - 51fc: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 51ff: 5f pop rdi - 5200: 6c insb byte ptr es:[rdi], dx - 5201: 00 5f 69 add byte ptr [rdi + 105], bl - 5204: 74 6f je 0x5275 <.symtab+0x5275> - 5206: 77 61 ja 0x5269 <.symtab+0x5269> - 5208: 5f pop rdi - 5209: 6c insb byte ptr es:[rdi], dx - 520a: 6f outsd dx, dword ptr [rsi] - 520b: 77 65 ja 0x5272 <.symtab+0x5272> - 520d: 72 5f jb 0x526e <.symtab+0x526e> - 520f: 64 69 67 69 74 73 00 5f imul esp, dword ptr fs:[rdi + 105], 1593865076 - 5217: 49 4f - 5219: 5f pop rdi - 521a: 6d insd dword ptr es:[rdi], dx - 521b: 61 - 521c: 72 6b jb 0x5289 <.symtab+0x5289> - 521e: 65 72 5f jb 0x5280 <.symtab+0x5280> - 5221: 64 69 66 66 65 72 65 6e imul esp, dword ptr fs:[rsi + 102], 1852142181 - 5229: 63 65 00 movsxd esp, dword ptr [rbp] - 522c: 5f pop rdi - 522d: 5f pop rdi - 522e: 6d insd dword ptr es:[rdi], dx - 522f: 65 6d insd dword ptr es:[rdi], dx - 5231: 73 65 jae 0x5298 <.symtab+0x5298> - 5233: 74 5f je 0x5294 <.symtab+0x5294> - 5235: 61 - 5236: 76 78 jbe 0x52b0 <.symtab+0x52b0> - 5238: 32 5f 75 xor bl, byte ptr [rdi + 117] - 523b: 6e outsb dx, byte ptr [rsi] - 523c: 61 - 523d: 6c insb byte ptr es:[rdi], dx - 523e: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 5245: 64 6c insb byte ptr es:[rdi], dx - 5247: 5f pop rdi - 5248: 67 65 74 5f addr32 je 0x52ab <.symtab+0x52ab> - 524c: 6f outsd dx, dword ptr [rsi] - 524d: 72 69 jb 0x52b8 <.symtab+0x52b8> - 524f: 67 69 6e 00 5f 5f 6d 65 imul ebp, dword ptr [esi], 1701666655 - 5257: 6d insd dword ptr es:[rdi], dx - 5258: 63 70 79 movsxd esi, dword ptr [rax + 121] - 525b: 5f pop rdi - 525c: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 525f: 5f pop rdi - 5260: 73 73 jae 0x52d5 <.symtab+0x52d5> - 5262: 73 65 jae 0x52c9 <.symtab+0x52c9> - 5264: 33 00 xor eax, dword ptr [rax] - 5266: 5f pop rdi - 5267: 64 6c insb byte ptr es:[rdi], dx - 5269: 5f pop rdi - 526a: 70 68 jo 0x52d4 <.symtab+0x52d4> - 526c: 64 72 00 jb 0x526f <.symtab+0x526f> - 526f: 5f pop rdi - 5270: 49 4f - 5272: 5f pop rdi - 5273: 66 72 65 jb 0x52db <.symtab+0x52db> - 5276: 65 5f pop rdi - 5278: 77 62 ja 0x52dc <.symtab+0x52dc> - 527a: 61 - 527b: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] - 527e: 70 5f jo 0x52df <.symtab+0x52df> - 5280: 61 - 5281: 72 65 jb 0x52e8 <.symtab+0x52e8> - 5283: 61 - 5284: 00 5f 5f add byte ptr [rdi + 95], bl - 5287: 6c insb byte ptr es:[rdi], dx - 5288: 69 62 63 5f 6d 61 6c imul esp, dword ptr [rdx + 99], 1818324319 - 528f: 6c insb byte ptr es:[rdi], dx - 5290: 6f outsd dx, dword ptr [rsi] - 5291: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] - 5294: 6e outsb dx, byte ptr [rsi] - 5295: 69 74 69 61 6c 69 7a 65 imul esi, dword ptr [rcx + 2*rbp + 97], 1702521196 - 529d: 64 00 5f 64 add byte ptr fs:[rdi + 100], bl - 52a1: 6c insb byte ptr es:[rdi], dx - 52a2: 5f pop rdi - 52a3: 6e outsb dx, byte ptr [rsi] - 52a4: 61 - 52a5: 6d insd dword ptr es:[rdi], dx - 52a6: 65 5f pop rdi - 52a8: 6d insd dword ptr es:[rdi], dx - 52a9: 61 - 52aa: 74 63 je 0x530f <.symtab+0x530f> - 52ac: 68 5f 70 00 5f push 1593864287 - 52b1: 6e outsb dx, byte ptr [rsi] - 52b2: 6c insb byte ptr es:[rdi], dx - 52b3: 5f pop rdi - 52b4: 72 65 jb 0x531b <.symtab+0x531b> - 52b6: 6d insd dword ptr es:[rdi], dx - 52b7: 6f outsd dx, dword ptr [rsi] - 52b8: 76 65 jbe 0x531f <.symtab+0x531f> - 52ba: 5f pop rdi - 52bb: 6c insb byte ptr es:[rdi], dx - 52bc: 6f outsd dx, dword ptr [rsi] - 52bd: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 52c0: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 52c4: 67 65 74 70 addr32 je 0x5338 <.symtab+0x5338> - 52c8: 61 - 52c9: 67 65 73 69 addr32 jae 0x5336 <.symtab+0x5336> - 52cd: 7a 65 jp 0x5334 <.symtab+0x5334> - 52cf: 00 5f 5f add byte ptr [rdi + 95], bl - 52d2: 6d insd dword ptr es:[rdi], dx - 52d3: 65 6d insd dword ptr es:[rdi], dx - 52d5: 73 65 jae 0x533c <.symtab+0x533c> - 52d7: 74 5f je 0x5338 <.symtab+0x5338> - 52d9: 65 72 6d jb 0x5349 <.symtab+0x5349> - 52dc: 73 00 jae 0x52de <.symtab+0x52de> - 52de: 5f pop rdi - 52df: 5f pop rdi - 52e0: 64 6c insb byte ptr es:[rdi], dx - 52e2: 6f outsd dx, dword ptr [rsi] - 52e3: 70 65 jo 0x534a <.symtab+0x534a> - 52e5: 6e outsb dx, byte ptr [rsi] - 52e6: 00 5f 49 add byte ptr [rdi + 73], bl - 52e9: 4f 5f pop r15 - 52eb: 66 72 65 jb 0x5353 <.symtab+0x5353> - 52ee: 65 5f pop rdi - 52f0: 62 - 52f1: 61 - 52f2: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] - 52f5: 70 5f jo 0x5356 <.symtab+0x5356> - 52f7: 61 - 52f8: 72 65 jb 0x535f <.symtab+0x535f> - 52fa: 61 - 52fb: 00 5f 6e add byte ptr [rdi + 110], bl - 52fe: 6c insb byte ptr es:[rdi], dx - 52ff: 5f pop rdi - 5300: 43 5f pop r15 - 5302: 4c 43 - 5304: 5f pop rdi - 5305: 54 push rsp - 5306: 49 4d - 5308: 45 00 5f 5f add byte ptr [r15 + 95], r11b - 530c: 6d insd dword ptr es:[rdi], dx - 530d: 65 6d insd dword ptr es:[rdi], dx - 530f: 63 70 79 movsxd esi, dword ptr [rax + 121] - 5312: 5f pop rdi - 5313: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 5316: 5f pop rdi - 5317: 73 73 jae 0x538c <.symtab+0x538c> - 5319: 73 65 jae 0x5380 <.symtab+0x5380> - 531b: 33 5f 62 xor ebx, dword ptr [rdi + 98] - 531e: 61 - 531f: 63 6b 00 movsxd ebp, dword ptr [rbx] - 5322: 5f pop rdi - 5323: 49 4f - 5325: 5f pop rdi - 5326: 66 69 6c 65 5f 69 6e imul bp, word ptr [rbp + 2*riz + 95], 28265 - 532d: 69 74 00 5f 5f 6d 65 6d imul esi, dword ptr [rax + rax + 95], 1835363679 - 5335: 70 63 jo 0x539a <.symtab+0x539a> - 5337: 70 79 jo 0x53b2 <.symtab+0x53b2> - 5339: 5f pop rdi - 533a: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 533d: 5f pop rdi - 533e: 61 - 533f: 76 78 jbe 0x53b9 <.symtab+0x53b9> - 5341: 35 31 32 5f 6e xor eax, 1851732529 - 5346: 6f outsd dx, dword ptr [rsi] - 5347: 5f pop rdi - 5348: 76 7a jbe 0x53c4 <.symtab+0x53c4> - 534a: 65 72 6f jb 0x53bc <.symtab+0x53bc> - 534d: 75 70 jne 0x53bf <.symtab+0x53bf> - 534f: 70 65 jo 0x53b6 <.symtab+0x53b6> - 5351: 72 00 jb 0x5353 <.symtab+0x5353> - 5353: 5f pop rdi - 5354: 69 74 6f 61 5f 6c 6f 77 imul esi, dword ptr [rdi + 2*rbp + 97], 2003790943 - 535c: 65 72 5f jb 0x53be <.symtab+0x53be> - 535f: 64 69 67 69 74 73 00 5f imul esp, dword ptr fs:[rdi + 105], 1593865076 - 5367: 6e outsb dx, byte ptr [rsi] - 5368: 6c insb byte ptr es:[rdi], dx - 5369: 5f pop rdi - 536a: 43 5f pop r15 - 536c: 6c insb byte ptr es:[rdi], dx - 536d: 6f outsd dx, dword ptr [rsi] - 536e: 63 6f 62 movsxd ebp, dword ptr [rdi + 98] - 5371: 6a 00 push 0 - 5373: 5f pop rdi - 5374: 5f pop rdi - 5375: 75 6e jne 0x53e5 <.symtab+0x53e5> - 5377: 64 65 72 66 jb 0x53e1 <.symtab+0x53e1> - 537b: 6c insb byte ptr es:[rdi], dx - 537c: 6f outsd dx, dword ptr [rsi] - 537d: 77 00 ja 0x537f <.symtab+0x537f> - 537f: 5f pop rdi - 5380: 5f pop rdi - 5381: 67 65 74 72 addr32 je 0x53f7 <.symtab+0x53f7> - 5385: 6c insb byte ptr es:[rdi], dx - 5386: 69 6d 69 74 36 34 00 imul ebp, dword ptr [rbp + 105], 3421812 - 538d: 5f pop rdi - 538e: 5f pop rdi - 538f: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 5393: 76 5f jbe 0x53f4 <.symtab+0x53f4> - 5395: 67 65 74 5f addr32 je 0x53f8 <.symtab+0x53f8> - 5399: 62 - 539a: 75 69 jne 0x5405 <.symtab+0x5405> - 539c: 6c insb byte ptr es:[rdi], dx - 539d: 74 69 je 0x5408 <.symtab+0x5408> - 539f: 6e outsb dx, byte ptr [rsi] - 53a0: 5f pop rdi - 53a1: 74 72 je 0x5415 <.symtab+0x5415> - 53a3: 61 - 53a4: 6e outsb dx, byte ptr [rsi] - 53a5: 73 00 jae 0x53a7 <.symtab+0x53a7> - 53a7: 5f pop rdi - 53a8: 64 6c insb byte ptr es:[rdi], dx - 53aa: 5f pop rdi - 53ab: 6e outsb dx, byte ptr [rsi] - 53ac: 6e outsb dx, byte ptr [rsi] - 53ad: 73 00 jae 0x53af <.symtab+0x53af> - 53af: 5f pop rdi - 53b0: 5f pop rdi - 53b1: 78 38 js 0x53eb <.symtab+0x53eb> - 53b3: 36 5f pop rdi - 53b5: 73 68 jae 0x541f <.symtab+0x541f> - 53b7: 61 - 53b8: 72 65 jb 0x541f <.symtab+0x541f> - 53ba: 64 5f pop rdi - 53bc: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 53bf: 68 65 5f 73 69 push 1769168741 - 53c4: 7a 65 jp 0x542b <.symtab+0x542b> - 53c6: 00 5f 55 add byte ptr [rdi + 85], bl - 53c9: 6e outsb dx, byte ptr [rsi] - 53ca: 77 69 ja 0x5435 <.symtab+0x5435> - 53cc: 6e outsb dx, byte ptr [rsi] - 53cd: 64 5f pop rdi - 53cf: 53 push rbx - 53d0: 65 74 49 je 0x541c <.symtab+0x541c> - 53d3: 50 push rax - 53d4: 00 5f 5f add byte ptr [rdi + 95], bl - 53d7: 72 65 jb 0x543e <.symtab+0x543e> - 53d9: 77 69 ja 0x5444 <.symtab+0x5444> - 53db: 6e outsb dx, byte ptr [rsi] - 53dc: 64 64 69 72 00 5f 5f 6c 69 imul esi, dword ptr fs:[rdx], 1768709983 - 53e5: 62 63 5f 63 73 - 53ea: 75 5f jne 0x544b <.symtab+0x544b> - 53ec: 69 6e 69 74 00 5f 64 imul ebp, dword ptr [rsi + 105], 1683947636 - 53f3: 6c insb byte ptr es:[rdi], dx - 53f4: 5f pop rdi - 53f5: 72 61 jb 0x5458 <.symtab+0x5458> - 53f7: 6e outsb dx, byte ptr [rsi] - 53f8: 64 6f outsd dx, dword ptr fs:[rsi] - 53fa: 6d insd dword ptr es:[rdi], dx - 53fb: 00 5f 5f add byte ptr [rdi + 95], bl - 53fe: 61 - 53ff: 62 - 5400: 6f outsd dx, dword ptr [rsi] - 5401: 72 74 jb 0x5477 <.symtab+0x5477> - 5403: 5f pop rdi - 5404: 6d insd dword ptr es:[rdi], dx - 5405: 73 67 jae 0x546e <.symtab+0x546e> - 5407: 00 5f 64 add byte ptr [rdi + 100], bl - 540a: 6c insb byte ptr es:[rdi], dx - 540b: 5f pop rdi - 540c: 75 6e jne 0x547c <.symtab+0x547c> - 540e: 6d insd dword ptr es:[rdi], dx - 540f: 61 - 5410: 70 00 jo 0x5412 <.symtab+0x5412> - 5412: 5f pop rdi - 5413: 5f pop rdi - 5414: 73 74 jae 0x548a <.symtab+0x548a> - 5416: 72 63 jb 0x547b <.symtab+0x547b> - 5418: 70 79 jo 0x5493 <.symtab+0x5493> - 541a: 5f pop rdi - 541b: 61 - 541c: 76 78 jbe 0x5496 <.symtab+0x5496> - 541e: 32 00 xor al, byte ptr [rax] - 5420: 5f pop rdi - 5421: 64 6c insb byte ptr es:[rdi], dx - 5423: 5f pop rdi - 5424: 73 63 jae 0x5489 <.symtab+0x5489> - 5426: 6f outsd dx, dword ptr [rsi] - 5427: 70 65 jo 0x548e <.symtab+0x548e> - 5429: 5f pop rdi - 542a: 66 72 65 jb 0x5492 <.symtab+0x5492> - 542d: 65 5f pop rdi - 542f: 6c insb byte ptr es:[rdi], dx - 5430: 69 73 74 00 5f 5f 6d imul esi, dword ptr [rbx + 116], 1834966784 - 5437: 65 6d insd dword ptr es:[rdi], dx - 5439: 73 65 jae 0x54a0 <.symtab+0x54a0> - 543b: 74 5f je 0x549c <.symtab+0x549c> - 543d: 61 - 543e: 76 78 jbe 0x54b8 <.symtab+0x54b8> - 5440: 35 31 32 5f 75 xor eax, 1969173041 - 5445: 6e outsb dx, byte ptr [rsi] - 5446: 61 - 5447: 6c insb byte ptr es:[rdi], dx - 5448: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 544f: 5f pop rdi - 5450: 67 65 74 5f addr32 je 0x54b3 <.symtab+0x54b3> - 5454: 6e outsb dx, byte ptr [rsi] - 5455: 70 72 jo 0x54c9 <.symtab+0x54c9> - 5457: 6f outsd dx, dword ptr [rsi] - 5458: 63 73 5f movsxd esi, dword ptr [rbx + 95] - 545b: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 545e: 66 00 5f 5f add byte ptr [rdi + 95], bl - 5462: 73 74 jae 0x54d8 <.symtab+0x54d8> - 5464: 72 6c jb 0x54d2 <.symtab+0x54d2> - 5466: 65 6e outsb dx, byte ptr gs:[rsi] - 5468: 5f pop rdi - 5469: 61 - 546a: 76 78 jbe 0x54e4 <.symtab+0x54e4> - 546c: 32 00 xor al, byte ptr [rax] - 546e: 5f pop rdi - 546f: 5f pop rdi - 5470: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 5474: 76 5f jbe 0x54d5 <.symtab+0x54d5> - 5476: 72 65 jb 0x54dd <.symtab+0x54dd> - 5478: 6c insb byte ptr es:[rdi], dx - 5479: 65 61 - 547b: 73 65 jae 0x54e2 <.symtab+0x54e2> - 547d: 5f pop rdi - 547e: 73 74 jae 0x54f4 <.symtab+0x54f4> - 5480: 65 70 00 jo 0x5483 <.symtab+0x5483> - 5483: 73 74 jae 0x54f9 <.symtab+0x54f9> - 5485: 72 74 jb 0x54fb <.symtab+0x54fb> - 5487: 6f outsd dx, dword ptr [rsi] - 5488: 75 6c jne 0x54f6 <.symtab+0x54f6> - 548a: 6c insb byte ptr es:[rdi], dx - 548b: 00 5f 5f add byte ptr [rdi + 95], bl - 548e: 77 6d ja 0x54fd <.symtab+0x54fd> - 5490: 65 6d insd dword ptr es:[rdi], dx - 5492: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 5495: 00 5f 5f add byte ptr [rdi + 95], bl - 5498: 62 - 5499: 73 73 jae 0x550e <.symtab+0x550e> - 549b: 5f pop rdi - 549c: 73 74 jae 0x5512 <.symtab+0x5512> - 549e: 61 - 549f: 72 74 jb 0x5515 <.symtab+0x5515> - 54a1: 00 5f 5f add byte ptr [rdi + 95], bl - 54a4: 74 77 je 0x551d <.symtab+0x551d> - 54a6: 61 - 54a7: 6c insb byte ptr es:[rdi], dx - 54a8: 6b 5f 72 00 imul ebx, dword ptr [rdi + 114], 0 - 54ac: 5f pop rdi - 54ad: 5f pop rdi - 54ae: 6c insb byte ptr es:[rdi], dx - 54af: 69 62 63 5f 6f 70 65 imul esp, dword ptr [rdx + 99], 1701867359 - 54b6: 6e outsb dx, byte ptr [rsi] - 54b7: 00 5f 49 add byte ptr [rdi + 73], bl - 54ba: 4f 5f pop r15 - 54bc: 77 64 ja 0x5522 <.symtab+0x5522> - 54be: 65 66 61 - 54c1: 75 6c jne 0x552f <.symtab+0x552f> - 54c3: 74 5f je 0x5524 <.symtab+0x5524> - 54c5: 78 73 js 0x553a <.symtab+0x553a> - 54c7: 70 75 jo 0x553e <.symtab+0x553e> - 54c9: 74 6e je 0x5539 <.symtab+0x5539> - 54cb: 00 5f 5f add byte ptr [rdi + 95], bl - 54ce: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 54d2: 76 5f jbe 0x5533 <.symtab+0x5533> - 54d4: 74 72 je 0x5548 <.symtab+0x5548> - 54d6: 61 - 54d7: 6e outsb dx, byte ptr [rsi] - 54d8: 73 66 jae 0x5540 <.symtab+0x5540> - 54da: 6f outsd dx, dword ptr [rsi] - 54db: 72 6d jb 0x554a <.symtab+0x554a> - 54dd: 5f pop rdi - 54de: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 54e5: 6c insb byte ptr es:[rdi], dx - 54e6: 5f pop rdi - 54e7: 75 74 jne 0x555d <.symtab+0x555d> - 54e9: 66 38 00 cmp byte ptr [rax], al - 54ec: 5f pop rdi - 54ed: 49 4f - 54ef: 5f pop rdi - 54f0: 64 65 66 61 - 54f4: 75 6c jne 0x5562 <.symtab+0x5562> - 54f6: 74 5f je 0x5557 <.symtab+0x5557> - 54f8: 75 66 jne 0x5560 <.symtab+0x5560> - 54fa: 6c insb byte ptr es:[rdi], dx - 54fb: 6f outsd dx, dword ptr [rsi] - 54fc: 77 00 ja 0x54fe <.symtab+0x54fe> - 54fe: 5f pop rdi - 54ff: 5f pop rdi - 5500: 77 6d ja 0x556f <.symtab+0x556f> - 5502: 65 6d insd dword ptr es:[rdi], dx - 5504: 70 63 jo 0x5569 <.symtab+0x5569> - 5506: 70 79 jo 0x5581 <.symtab+0x5581> - 5508: 00 5f 5f add byte ptr [rdi + 95], bl - 550b: 73 74 jae 0x5581 <.symtab+0x5581> - 550d: 72 74 jb 0x5583 <.symtab+0x5583> - 550f: 6f outsd dx, dword ptr [rsi] - 5510: 6c insb byte ptr es:[rdi], dx - 5511: 5f pop rdi - 5512: 6c insb byte ptr es:[rdi], dx - 5513: 00 5f 64 add byte ptr [rdi + 100], bl - 5516: 6c insb byte ptr es:[rdi], dx - 5517: 5f pop rdi - 5518: 73 74 jae 0x558e <.symtab+0x558e> - 551a: 61 - 551b: 72 74 jb 0x5591 <.symtab+0x5591> - 551d: 5f pop rdi - 551e: 70 72 jo 0x5592 <.symtab+0x5592> - 5520: 6f outsd dx, dword ptr [rsi] - 5521: 66 69 6c 65 00 5f 64 imul bp, word ptr [rbp + 2*riz], 25695 - 5528: 6c insb byte ptr es:[rdi], dx - 5529: 5f pop rdi - 552a: 6f outsd dx, dword ptr [rsi] - 552b: 72 69 jb 0x5596 <.symtab+0x5596> - 552d: 67 69 6e 5f 70 61 74 68 imul ebp, dword ptr [esi + 95], 1752457584 - 5535: 00 5f 5f add byte ptr [rdi + 95], bl - 5538: 77 63 ja 0x559d <.symtab+0x559d> - 553a: 73 6e jae 0x55aa <.symtab+0x55aa> - 553c: 6c insb byte ptr es:[rdi], dx - 553d: 65 6e outsb dx, byte ptr gs:[rsi] - 553f: 00 5f 5f add byte ptr [rdi + 95], bl - 5542: 6d insd dword ptr es:[rdi], dx - 5543: 61 - 5544: 6c insb byte ptr es:[rdi], dx - 5545: 6c insb byte ptr es:[rdi], dx - 5546: 6f outsd dx, dword ptr [rsi] - 5547: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] - 554a: 6e outsb dx, byte ptr [rsi] - 554b: 66 6f outsw dx, word ptr [rsi] - 554d: 00 5f 5f add byte ptr [rdi + 95], bl - 5550: 77 63 ja 0x55b5 <.symtab+0x55b5> - 5552: 73 6d jae 0x55c1 <.symtab+0x55c1> - 5554: 62 73 5f 67 63 - 5559: 6f outsd dx, dword ptr [rsi] - 555a: 6e outsb dx, byte ptr [rsi] - 555b: 76 5f jbe 0x55bc <.symtab+0x55bc> - 555d: 66 63 74 73 5f movsxd si, dword ptr [rbx + 2*rsi + 95] - 5562: 63 00 movsxd eax, dword ptr [rax] - 5564: 5f pop rdi - 5565: 6e outsb dx, byte ptr [rsi] - 5566: 6c insb byte ptr es:[rdi], dx - 5567: 5f pop rdi - 5568: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 556b: 72 65 jb 0x55d2 <.symtab+0x55d2> - 556d: 6e outsb dx, byte ptr [rsi] - 556e: 74 5f je 0x55cf <.symtab+0x55cf> - 5570: 4c 43 - 5572: 5f pop rdi - 5573: 4d 4f - 5575: 4e 45 - 5577: 54 push rsp - 5578: 41 52 push r10 - 557a: 59 pop rcx - 557b: 5f pop rdi - 557c: 75 73 jne 0x55f1 <.symtab+0x55f1> - 557e: 65 64 00 5f 73 add byte ptr fs:[rdi + 115], bl - 5583: 79 73 jns 0x55f8 <.symtab+0x55f8> - 5585: 5f pop rdi - 5586: 65 72 72 jb 0x55fb <.symtab+0x55fb> - 5589: 6c insb byte ptr es:[rdi], dx - 558a: 69 73 74 00 5f 5f 70 imul esi, dword ptr [rbx + 116], 1885298432 - 5591: 72 65 jb 0x55f8 <.symtab+0x55f8> - 5593: 61 - 5594: 64 36 34 5f xor al, 95 - 5598: 6e outsb dx, byte ptr [rsi] - 5599: 6f outsd dx, dword ptr [rsi] - 559a: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 559d: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 55a0: 00 5f 49 add byte ptr [rdi + 73], bl - 55a3: 4f 5f pop r15 - 55a5: 6e outsb dx, byte ptr [rsi] - 55a6: 65 77 5f ja 0x5608 <.symtab+0x5608> - 55a9: 66 69 6c 65 5f 66 69 imul bp, word ptr [rbp + 2*riz + 95], 26982 - 55b0: 6e outsb dx, byte ptr [rsi] - 55b1: 69 73 68 00 5f 64 6c imul esi, dword ptr [rbx + 104], 1818517248 - 55b8: 5f pop rdi - 55b9: 74 6c je 0x5627 <.symtab+0x5627> - 55bb: 73 5f jae 0x561c <.symtab+0x561c> - 55bd: 67 65 6e outsb dx, byte ptr gs:[esi] - 55c0: 65 72 61 jb 0x5624 <.symtab+0x5624> - 55c3: 74 69 je 0x562e <.symtab+0x562e> - 55c5: 6f outsd dx, dword ptr [rsi] - 55c6: 6e outsb dx, byte ptr [rsi] - 55c7: 00 5f 5f add byte ptr [rdi + 95], bl - 55ca: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 55ce: 76 5f jbe 0x562f <.symtab+0x562f> - 55d0: 6c insb byte ptr es:[rdi], dx - 55d1: 6f outsd dx, dword ptr [rsi] - 55d2: 63 6b 00 movsxd ebp, dword ptr [rbx] - 55d5: 5f pop rdi - 55d6: 64 6c insb byte ptr es:[rdi], dx - 55d8: 5f pop rdi - 55d9: 74 75 je 0x5650 <.symtab+0x5650> - 55db: 6e outsb dx, byte ptr [rsi] - 55dc: 61 - 55dd: 62 - 55de: 6c insb byte ptr es:[rdi], dx - 55df: 65 5f pop rdi - 55e1: 73 65 jae 0x5648 <.symtab+0x5648> - 55e3: 74 5f je 0x5644 <.symtab+0x5644> - 55e5: 6d insd dword ptr es:[rdi], dx - 55e6: 78 66 js 0x564e <.symtab+0x564e> - 55e8: 61 - 55e9: 73 74 jae 0x565f <.symtab+0x565f> - 55eb: 00 5f 5f add byte ptr [rdi + 95], bl - 55ee: 47 49 - 55f0: 5f pop rdi - 55f1: 5f pop rdi - 55f2: 5f pop rdi - 55f3: 66 78 73 js 0x5669 <.symtab+0x5669> - 55f6: 74 61 je 0x5659 <.symtab+0x5659> - 55f8: 74 61 je 0x565b <.symtab+0x565b> - 55fa: 74 36 je 0x5632 <.symtab+0x5632> - 55fc: 34 00 xor al, 0 - 55fe: 5f pop rdi - 55ff: 49 4f - 5601: 5f pop rdi - 5602: 6e outsb dx, byte ptr [rsi] - 5603: 65 77 5f ja 0x5665 <.symtab+0x5665> - 5606: 66 69 6c 65 5f 61 74 imul bp, word ptr [rbp + 2*riz + 95], 29793 - 560d: 74 61 je 0x5670 <.symtab+0x5670> - 560f: 63 68 00 movsxd ebp, dword ptr [rax] - 5612: 5f pop rdi - 5613: 5f pop rdi - 5614: 5f pop rdi - 5615: 6d insd dword ptr es:[rdi], dx - 5616: 31 32 xor dword ptr [rdx], esi - 5618: 38 69 5f cmp byte ptr [rcx + 95], ch - 561b: 73 68 jae 0x5685 <.symtab+0x5685> - 561d: 69 66 74 5f 72 69 67 imul esp, dword ptr [rsi + 116], 1734963807 - 5624: 68 74 00 5f 5f push 1600061556 - 5629: 6d insd dword ptr es:[rdi], dx - 562a: 65 6d insd dword ptr es:[rdi], dx - 562c: 70 63 jo 0x5691 <.symtab+0x5691> - 562e: 70 79 jo 0x56a9 <.symtab+0x56a9> - 5630: 5f pop rdi - 5631: 61 - 5632: 76 78 jbe 0x56ac <.symtab+0x56ac> - 5634: 35 31 32 5f 6e xor eax, 1851732529 - 5639: 6f outsd dx, dword ptr [rsi] - 563a: 5f pop rdi - 563b: 76 7a jbe 0x56b7 <.symtab+0x56b7> - 563d: 65 72 6f jb 0x56af <.symtab+0x56af> - 5640: 75 70 jne 0x56b2 <.symtab+0x56b2> - 5642: 70 65 jo 0x56a9 <.symtab+0x56a9> - 5644: 72 00 jb 0x5646 <.symtab+0x5646> - 5646: 5f pop rdi - 5647: 5f pop rdi - 5648: 66 6f outsw dx, word ptr [rsi] - 564a: 72 74 jb 0x56c0 <.symtab+0x56c0> - 564c: 69 66 79 5f 66 61 69 imul esp, dword ptr [rsi + 121], 1767990879 - 5653: 6c insb byte ptr es:[rdi], dx - 5654: 00 5f 64 add byte ptr [rdi + 100], bl - 5657: 6c insb byte ptr es:[rdi], dx - 5658: 5f pop rdi - 5659: 63 6c 6b 74 movsxd ebp, dword ptr [rbx + 2*rbp + 116] - 565d: 63 6b 00 movsxd ebp, dword ptr [rbx] - 5660: 5f pop rdi - 5661: 64 6c insb byte ptr es:[rdi], dx - 5663: 5f pop rdi - 5664: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 5667: 68 65 5f 6c 69 push 1768709989 - 566c: 62 63 6d 70 00 - 5671: 5f pop rdi - 5672: 64 6c insb byte ptr es:[rdi], dx - 5674: 5f pop rdi - 5675: 72 65 jb 0x56dc <.symtab+0x56dc> - 5677: 6c insb byte ptr es:[rdi], dx - 5678: 6f outsd dx, dword ptr [rsi] - 5679: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 567c: 65 5f pop rdi - 567e: 6f outsd dx, dword ptr [rsi] - 567f: 62 - 5680: 6a 65 push 101 - 5682: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] - 5686: 64 6c insb byte ptr es:[rdi], dx - 5688: 5f pop rdi - 5689: 64 79 6e jns 0x56fa <.symtab+0x56fa> - 568c: 61 - 568d: 6d insd dword ptr es:[rdi], dx - 568e: 69 63 5f 77 65 61 6b imul esp, dword ptr [rbx + 95], 1801545079 - 5695: 00 5f 5f add byte ptr [rdi + 95], bl - 5698: 77 75 ja 0x570f <.symtab+0x570f> - 569a: 6e outsb dx, byte ptr [rsi] - 569b: 64 65 72 66 jb 0x5705 <.symtab+0x5705> - 569f: 6c insb byte ptr es:[rdi], dx - 56a0: 6f outsd dx, dword ptr [rsi] - 56a1: 77 00 ja 0x56a3 <.symtab+0x56a3> - 56a3: 5f pop rdi - 56a4: 64 6c insb byte ptr es:[rdi], dx - 56a6: 5f pop rdi - 56a7: 74 75 je 0x571e <.symtab+0x571e> - 56a9: 6e outsb dx, byte ptr [rsi] - 56aa: 61 - 56ab: 62 - 56ac: 6c insb byte ptr es:[rdi], dx - 56ad: 65 5f pop rdi - 56af: 73 65 jae 0x5716 <.symtab+0x5716> - 56b1: 74 5f je 0x5712 <.symtab+0x5712> - 56b3: 74 63 je 0x5718 <.symtab+0x5718> - 56b5: 61 - 56b6: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 56b9: 5f pop rdi - 56ba: 6d insd dword ptr es:[rdi], dx - 56bb: 61 - 56bc: 78 00 js 0x56be <.symtab+0x56be> - 56be: 5f pop rdi - 56bf: 5f pop rdi - 56c0: 75 66 jne 0x5728 <.symtab+0x5728> - 56c2: 6c insb byte ptr es:[rdi], dx - 56c3: 6f outsd dx, dword ptr [rsi] - 56c4: 77 00 ja 0x56c6 <.symtab+0x56c6> - 56c6: 5f pop rdi - 56c7: 5f pop rdi - 56c8: 72 65 jb 0x572f <.symtab+0x572f> - 56ca: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 - 56d2: 72 61 jb 0x5735 <.symtab+0x5735> - 56d4: 6d insd dword ptr es:[rdi], dx - 56d5: 65 5f pop rdi - 56d7: 69 6e 66 6f 5f 74 61 imul ebp, dword ptr [rsi + 102], 1635016559 - 56de: 62 - 56df: 6c insb byte ptr es:[rdi], dx - 56e0: 65 5f pop rdi - 56e2: 62 - 56e3: 61 - 56e4: 73 65 jae 0x574b <.symtab+0x574b> - 56e6: 73 00 jae 0x56e8 <.symtab+0x56e8> - 56e8: 5f pop rdi - 56e9: 5f pop rdi - 56ea: 6d insd dword ptr es:[rdi], dx - 56eb: 65 6d insd dword ptr es:[rdi], dx - 56ed: 70 63 jo 0x5752 <.symtab+0x5752> - 56ef: 70 79 jo 0x576a <.symtab+0x576a> - 56f1: 5f pop rdi - 56f2: 61 - 56f3: 76 78 jbe 0x576d <.symtab+0x576d> - 56f5: 35 31 32 5f 75 xor eax, 1969173041 - 56fa: 6e outsb dx, byte ptr [rsi] - 56fb: 61 - 56fc: 6c insb byte ptr es:[rdi], dx - 56fd: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 5704: 64 6c insb byte ptr es:[rdi], dx - 5706: 5f pop rdi - 5707: 64 73 74 jae 0x577e <.symtab+0x577e> - 570a: 5f pop rdi - 570b: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 570e: 6e outsb dx, byte ptr [rsi] - 570f: 74 00 je 0x5711 <.symtab+0x5711> - 5711: 5f pop rdi - 5712: 5f pop rdi - 5713: 61 - 5714: 73 73 jae 0x5789 <.symtab+0x5789> - 5716: 65 72 74 jb 0x578d <.symtab+0x578d> - 5719: 5f pop rdi - 571a: 66 61 - 571c: 69 6c 00 5f 5f 6d 65 6d imul ebp, dword ptr [rax + rax + 95], 1835363679 - 5724: 70 63 jo 0x5789 <.symtab+0x5789> - 5726: 70 79 jo 0x57a1 <.symtab+0x57a1> - 5728: 5f pop rdi - 5729: 61 - 572a: 76 78 jbe 0x57a4 <.symtab+0x57a4> - 572c: 5f pop rdi - 572d: 75 6e jne 0x579d <.symtab+0x579d> - 572f: 61 - 5730: 6c insb byte ptr es:[rdi], dx - 5731: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 5738: 72 6d jb 0x57a7 <.symtab+0x57a7> - 573a: 73 00 jae 0x573c <.symtab+0x573c> - 573c: 5f pop rdi - 573d: 6e outsb dx, byte ptr [rsi] - 573e: 6c insb byte ptr es:[rdi], dx - 573f: 5f pop rdi - 5740: 43 5f pop r15 - 5742: 6e outsb dx, byte ptr [rsi] - 5743: 61 - 5744: 6d insd dword ptr es:[rdi], dx - 5745: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 5749: 4f 5f pop r15 - 574b: 6c insb byte ptr es:[rdi], dx - 574c: 65 61 - 574e: 73 74 jae 0x57c4 <.symtab+0x57c4> - 5750: 5f pop rdi - 5751: 6d insd dword ptr es:[rdi], dx - 5752: 61 - 5753: 72 6b jb 0x57c0 <.symtab+0x57c0> - 5755: 65 72 00 jb 0x5758 <.symtab+0x5758> - 5758: 5f pop rdi - 5759: 6e outsb dx, byte ptr [rsi] - 575a: 6c insb byte ptr es:[rdi], dx - 575b: 5f pop rdi - 575c: 66 69 6e 64 5f 6d imul bp, word ptr [rsi + 100], 27999 - 5762: 73 67 jae 0x57cb <.symtab+0x57cb> - 5764: 00 5f 49 add byte ptr [rdi + 73], bl - 5767: 4f 5f pop r15 - 5769: 73 77 jae 0x57e2 <.symtab+0x57e2> - 576b: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 - 5773: 77 62 ja 0x57d7 <.symtab+0x57d7> - 5775: 61 - 5776: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] - 5779: 70 5f jo 0x57da <.symtab+0x57da> - 577b: 61 - 577c: 72 65 jb 0x57e3 <.symtab+0x57e3> - 577e: 61 - 577f: 00 5f 49 add byte ptr [rdi + 73], bl - 5782: 4f 5f pop r15 - 5784: 6c insb byte ptr es:[rdi], dx - 5785: 69 73 74 5f 72 65 73 imul esi, dword ptr [rbx + 116], 1936028255 - 578c: 65 74 6c je 0x57fb <.symtab+0x57fb> - 578f: 6f outsd dx, dword ptr [rsi] - 5790: 63 6b 00 movsxd ebp, dword ptr [rbx] - 5793: 5f pop rdi - 5794: 64 6c insb byte ptr es:[rdi], dx - 5796: 5f pop rdi - 5797: 78 38 js 0x57d1 <.symtab+0x57d1> - 5799: 36 5f pop rdi - 579b: 68 77 63 61 70 push 1885430647 - 57a0: 5f pop rdi - 57a1: 66 6c insb byte ptr es:[rdi], dx - 57a3: 61 - 57a4: 67 73 00 addr32 jae 0x57a7 <.symtab+0x57a7> - 57a7: 5f pop rdi - 57a8: 5f pop rdi - 57a9: 66 67 65 74 73 addr32 je 0x5821 <.symtab+0x5821> - 57ae: 5f pop rdi - 57af: 75 6e jne 0x581f <.symtab+0x581f> - 57b1: 6c insb byte ptr es:[rdi], dx - 57b2: 6f outsd dx, dword ptr [rsi] - 57b3: 63 6b 65 movsxd ebp, dword ptr [rbx + 101] - 57b6: 64 00 5f 64 add byte ptr fs:[rdi + 100], bl - 57ba: 6c insb byte ptr es:[rdi], dx - 57bb: 5f pop rdi - 57bc: 74 75 je 0x5833 <.symtab+0x5833> - 57be: 6e outsb dx, byte ptr [rsi] - 57bf: 61 - 57c0: 62 - 57c1: 6c insb byte ptr es:[rdi], dx - 57c2: 65 5f pop rdi - 57c4: 73 65 jae 0x582b <.symtab+0x582b> - 57c6: 74 5f je 0x5827 <.symtab+0x5827> - 57c8: 6d insd dword ptr es:[rdi], dx - 57c9: 61 - 57ca: 6c insb byte ptr es:[rdi], dx - 57cb: 6c insb byte ptr es:[rdi], dx - 57cc: 6f outsd dx, dword ptr [rsi] - 57cd: 70 74 jo 0x5843 <.symtab+0x5843> - 57cf: 5f pop rdi - 57d0: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 57d3: 63 6b 00 movsxd ebp, dword ptr [rbx] - 57d6: 5f pop rdi - 57d7: 64 6c insb byte ptr es:[rdi], dx - 57d9: 5f pop rdi - 57da: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 57dd: 6c insb byte ptr es:[rdi], dx - 57de: 5f pop rdi - 57df: 70 6c jo 0x584d <.symtab+0x584d> - 57e1: 74 65 je 0x5848 <.symtab+0x5848> - 57e3: 78 69 js 0x584e <.symtab+0x584e> - 57e5: 74 00 je 0x57e7 <.symtab+0x57e7> - 57e7: 5f pop rdi - 57e8: 5f pop rdi - 57e9: 6d insd dword ptr es:[rdi], dx - 57ea: 65 6d insd dword ptr es:[rdi], dx - 57ec: 6d insd dword ptr es:[rdi], dx - 57ed: 65 6d insd dword ptr es:[rdi], dx - 57ef: 00 5f 5f add byte ptr [rdi + 95], bl - 57f2: 64 6c insb byte ptr es:[rdi], dx - 57f4: 76 73 jbe 0x5869 <.symtab+0x5869> - 57f6: 79 6d jns 0x5865 <.symtab+0x5865> - 57f8: 00 5f 5f add byte ptr [rdi + 95], bl - 57fb: 6c insb byte ptr es:[rdi], dx - 57fc: 73 65 jae 0x5863 <.symtab+0x5863> - 57fe: 65 6b 00 5f imul eax, dword ptr gs:[rax], 95 - 5802: 6e outsb dx, byte ptr [rsi] - 5803: 6c insb byte ptr es:[rdi], dx - 5804: 5f pop rdi - 5805: 64 65 66 61 - 5809: 75 6c jne 0x5877 <.symtab+0x5877> - 580b: 74 5f je 0x586c <.symtab+0x586c> - 580d: 64 69 72 6e 61 6d 65 00 imul esi, dword ptr fs:[rdx + 110], 6647137 - 5815: 5f pop rdi - 5816: 6e outsb dx, byte ptr [rsi] - 5817: 6c insb byte ptr es:[rdi], dx - 5818: 5f pop rdi - 5819: 50 push rax - 581a: 4f 53 push r11 - 581c: 49 58 pop r8 - 581e: 5f pop rdi - 581f: 6e outsb dx, byte ptr [rsi] - 5820: 61 - 5821: 6d insd dword ptr es:[rdi], dx - 5822: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 5826: 74 77 je 0x589f <.symtab+0x589f> - 5828: 61 - 5829: 6c insb byte ptr es:[rdi], dx - 582a: 6b 00 5f imul eax, dword ptr [rax], 95 - 582d: 49 4f - 582f: 5f pop rdi - 5830: 67 65 74 6c addr32 je 0x58a0 <.symtab+0x58a0> - 5834: 69 6e 65 00 5f 64 6c imul ebp, dword ptr [rsi + 101], 1818517248 - 583b: 5f pop rdi - 583c: 61 - 583d: 6c insb byte ptr es:[rdi], dx - 583e: 6c insb byte ptr es:[rdi], dx - 583f: 6f outsd dx, dword ptr [rsi] - 5840: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 5843: 65 5f pop rdi - 5845: 73 74 jae 0x58bb <.symtab+0x58bb> - 5847: 61 - 5848: 74 69 je 0x58b3 <.symtab+0x58b3> - 584a: 63 5f 74 movsxd ebx, dword ptr [rdi + 116] - 584d: 6c insb byte ptr es:[rdi], dx - 584e: 73 00 jae 0x5850 <.symtab+0x5850> - 5850: 5f pop rdi - 5851: 5f pop rdi - 5852: 73 74 jae 0x58c8 <.symtab+0x58c8> - 5854: 72 63 jb 0x58b9 <.symtab+0x58b9> - 5856: 70 79 jo 0x58d1 <.symtab+0x58d1> - 5858: 5f pop rdi - 5859: 73 73 jae 0x58ce <.symtab+0x58ce> - 585b: 73 65 jae 0x58c2 <.symtab+0x58c2> - 585d: 33 00 xor eax, dword ptr [rax] - 585f: 73 74 jae 0x58d5 <.symtab+0x58d5> - 5861: 72 63 jb 0x58c6 <.symtab+0x58c6> - 5863: 6d insd dword ptr es:[rdi], dx - 5864: 70 00 jo 0x5866 <.symtab+0x5866> - 5866: 5f pop rdi - 5867: 49 4f - 5869: 5f pop rdi - 586a: 77 64 ja 0x58d0 <.symtab+0x58d0> - 586c: 65 66 61 - 586f: 75 6c jne 0x58dd <.symtab+0x58dd> - 5871: 74 5f je 0x58d2 <.symtab+0x58d2> - 5873: 75 66 jne 0x58db <.symtab+0x58db> - 5875: 6c insb byte ptr es:[rdi], dx - 5876: 6f outsd dx, dword ptr [rsi] - 5877: 77 00 ja 0x5879 <.symtab+0x5879> - 5879: 5f pop rdi - 587a: 5f pop rdi - 587b: 6d insd dword ptr es:[rdi], dx - 587c: 70 6e jo 0x58ec <.symtab+0x58ec> - 587e: 5f pop rdi - 587f: 72 73 jb 0x58f4 <.symtab+0x58f4> - 5881: 68 69 66 74 00 push 7628393 - 5886: 5f pop rdi - 5887: 6e outsb dx, byte ptr [rsi] - 5888: 6c insb byte ptr es:[rdi], dx - 5889: 5f pop rdi - 588a: 43 5f pop r15 - 588c: 4c 43 - 588e: 5f pop rdi - 588f: 4d 45 - 5891: 41 53 push r11 - 5893: 55 push rbp - 5894: 52 push rdx - 5895: 45 4d - 5897: 45 4e - 5899: 54 push rsp - 589a: 00 5f 5f add byte ptr [rdi + 95], bl - 589d: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 58a1: 76 5f jbe 0x5902 <.symtab+0x5902> - 58a3: 67 65 74 5f addr32 je 0x5906 <.symtab+0x5906> - 58a7: 61 - 58a8: 6c insb byte ptr es:[rdi], dx - 58a9: 69 61 73 5f 64 62 00 imul esp, dword ptr [rcx + 115], 6448223 - 58b0: 5f pop rdi - 58b1: 64 6c insb byte ptr es:[rdi], dx - 58b3: 5f pop rdi - 58b4: 74 6c je 0x5922 <.symtab+0x5922> - 58b6: 73 64 jae 0x591c <.symtab+0x591c> - 58b8: 65 73 63 jae 0x591e <.symtab+0x591e> - 58bb: 5f pop rdi - 58bc: 72 65 jb 0x5923 <.symtab+0x5923> - 58be: 73 6f jae 0x592f <.symtab+0x592f> - 58c0: 6c insb byte ptr es:[rdi], dx - 58c1: 76 65 jbe 0x5928 <.symtab+0x5928> - 58c3: 5f pop rdi - 58c4: 68 6f 6c 64 00 push 6581359 - 58c9: 5f pop rdi - 58ca: 5f pop rdi - 58cb: 6c insb byte ptr es:[rdi], dx - 58cc: 69 62 63 5f 73 63 72 imul esp, dword ptr [rdx + 99], 1919120223 - 58d3: 61 - 58d4: 74 63 je 0x5939 <.symtab+0x5939> - 58d6: 68 5f 62 75 66 push 1718968927 - 58db: 66 65 72 5f jb 0x593e <.symtab+0x593e> - 58df: 67 72 6f addr32 jb 0x5951 <.symtab+0x5951> - 58e2: 77 5f ja 0x5943 <.symtab+0x5943> - 58e4: 70 72 jo 0x5958 <.symtab+0x5958> - 58e6: 65 73 65 jae 0x594e <.symtab+0x594e> - 58e9: 72 76 jb 0x5961 <.symtab+0x5961> - 58eb: 65 00 5f 6e add byte ptr gs:[rdi + 110], bl - 58ef: 6c insb byte ptr es:[rdi], dx - 58f0: 5f pop rdi - 58f1: 66 69 6e 64 5f 6c imul bp, word ptr [rsi + 100], 27743 - 58f7: 6f outsd dx, dword ptr [rsi] - 58f8: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 58fb: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 58ff: 73 74 jae 0x5975 <.symtab+0x5975> - 5901: 72 63 jb 0x5966 <.symtab+0x5966> - 5903: 61 - 5904: 73 65 jae 0x596b <.symtab+0x596b> - 5906: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 5909: 5f pop rdi - 590a: 6c insb byte ptr es:[rdi], dx - 590b: 5f pop rdi - 590c: 73 73 jae 0x5981 <.symtab+0x5981> - 590e: 65 32 00 xor al, byte ptr gs:[rax] - 5911: 5f pop rdi - 5912: 5f pop rdi - 5913: 6d insd dword ptr es:[rdi], dx - 5914: 65 6d insd dword ptr es:[rdi], dx - 5916: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 5919: 00 5f 5f add byte ptr [rdi + 95], bl - 591c: 6d insd dword ptr es:[rdi], dx - 591d: 65 6d insd dword ptr es:[rdi], dx - 591f: 70 63 jo 0x5984 <.symtab+0x5984> - 5921: 70 79 jo 0x599c <.symtab+0x599c> - 5923: 5f pop rdi - 5924: 61 - 5925: 76 78 jbe 0x599f <.symtab+0x599f> - 5927: 35 31 32 5f 75 xor eax, 1969173041 - 592c: 6e outsb dx, byte ptr [rsi] - 592d: 61 - 592e: 6c insb byte ptr es:[rdi], dx - 592f: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 5936: 72 6d jb 0x59a5 <.symtab+0x59a5> - 5938: 73 00 jae 0x593a <.symtab+0x593a> - 593a: 5f pop rdi - 593b: 5f pop rdi - 593c: 6d insd dword ptr es:[rdi], dx - 593d: 61 - 593e: 6c insb byte ptr es:[rdi], dx - 593f: 6c insb byte ptr es:[rdi], dx - 5940: 6f outsd dx, dword ptr [rsi] - 5941: 63 5f 63 movsxd ebx, dword ptr [rdi + 99] - 5944: 68 65 63 6b 5f push 1600873317 - 5949: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 - 5950: 6d insd dword ptr es:[rdi], dx - 5951: 62 - 5952: 73 72 jae 0x59c6 <.symtab+0x59c6> - 5954: 74 6f je 0x59c5 <.symtab+0x59c5> - 5956: 77 63 ja 0x59bb <.symtab+0x59bb> - 5958: 73 00 jae 0x595a <.symtab+0x595a> - 595a: 5f pop rdi - 595b: 5f pop rdi - 595c: 70 72 jo 0x59d0 <.symtab+0x59d0> - 595e: 69 6e 74 66 5f 66 75 imul ebp, dword ptr [rsi + 116], 1969643366 - 5965: 6e outsb dx, byte ptr [rsi] - 5966: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] - 596a: 6e outsb dx, byte ptr [rsi] - 596b: 5f pop rdi - 596c: 74 61 je 0x59cf <.symtab+0x59cf> - 596e: 62 - 596f: 6c insb byte ptr es:[rdi], dx - 5970: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 5974: 66 6f outsw dx, word ptr [rsi] - 5976: 70 65 jo 0x59dd <.symtab+0x59dd> - 5978: 6e outsb dx, byte ptr [rsi] - 5979: 5f pop rdi - 597a: 6d insd dword ptr es:[rdi], dx - 597b: 61 - 597c: 79 62 jns 0x59e0 <.symtab+0x59e0> - 597e: 65 5f pop rdi - 5980: 6d insd dword ptr es:[rdi], dx - 5981: 6d insd dword ptr es:[rdi], dx - 5982: 61 - 5983: 70 00 jo 0x5985 <.symtab+0x5985> - 5985: 5f pop rdi - 5986: 64 6c insb byte ptr es:[rdi], dx - 5988: 5f pop rdi - 5989: 72 74 jb 0x59ff <.symtab+0x59ff> - 598b: 6c insb byte ptr es:[rdi], dx - 598c: 64 5f pop rdi - 598e: 64 69 5f 73 65 72 69 6e imul ebx, dword ptr fs:[rdi + 115], 1852404325 - 5996: 66 6f outsw dx, word ptr [rsi] - 5998: 00 5f 64 add byte ptr [rdi + 100], bl - 599b: 6c insb byte ptr es:[rdi], dx - 599c: 5f pop rdi - 599d: 73 79 jae 0x5a18 <.symtab+0x5a18> - 599f: 73 69 jae 0x5a0a <.symtab+0x5a0a> - 59a1: 6e outsb dx, byte ptr [rsi] - 59a2: 66 6f outsw dx, word ptr [rsi] - 59a4: 5f pop rdi - 59a5: 64 73 6f jae 0x5a17 <.symtab+0x5a17> - 59a8: 00 5f 5f add byte ptr [rdi + 95], bl - 59ab: 77 6d ja 0x5a1a <.symtab+0x5a1a> - 59ad: 65 6d insd dword ptr es:[rdi], dx - 59af: 73 65 jae 0x5a16 <.symtab+0x5a16> - 59b1: 74 00 je 0x59b3 <.symtab+0x59b3> - 59b3: 5f pop rdi - 59b4: 6e outsb dx, byte ptr [rsi] - 59b5: 6c insb byte ptr es:[rdi], dx - 59b6: 5f pop rdi - 59b7: 43 5f pop r15 - 59b9: 4c 43 - 59bb: 5f pop rdi - 59bc: 54 push rsp - 59bd: 45 4c - 59bf: 45 50 push r8 - 59c1: 48 4f - 59c3: 4e 45 - 59c5: 00 5f 5f add byte ptr [rdi + 95], bl - 59c8: 6c insb byte ptr es:[rdi], dx - 59c9: 69 62 63 5f 65 6e 61 imul esp, dword ptr [rdx + 99], 1634624863 - 59d0: 62 - 59d1: 6c insb byte ptr es:[rdi], dx - 59d2: 65 5f pop rdi - 59d4: 61 - 59d5: 73 79 jae 0x5a50 <.symtab+0x5a50> - 59d7: 6e outsb dx, byte ptr [rsi] - 59d8: 63 63 61 movsxd esp, dword ptr [rbx + 97] - 59db: 6e outsb dx, byte ptr [rsi] - 59dc: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 59df: 00 5f 6e add byte ptr [rdi + 110], bl - 59e2: 6c insb byte ptr es:[rdi], dx - 59e3: 5f pop rdi - 59e4: 43 5f pop r15 - 59e6: 4c 43 - 59e8: 5f pop rdi - 59e9: 43 54 push r12 - 59eb: 59 pop rcx - 59ec: 50 push rax - 59ed: 45 5f pop r15 - 59ef: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 59f3: 73 5f jae 0x5a54 <.symtab+0x5a54> - 59f5: 61 - 59f6: 6c insb byte ptr es:[rdi], dx - 59f7: 6e outsb dx, byte ptr [rsi] - 59f8: 75 6d jne 0x5a67 <.symtab+0x5a67> - 59fa: 00 5f 5f add byte ptr [rdi + 95], bl - 59fd: 64 65 72 65 jb 0x5a66 <.symtab+0x5a66> - 5a01: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 - 5a09: 72 61 jb 0x5a6c <.symtab+0x5a6c> - 5a0b: 6d insd dword ptr es:[rdi], dx - 5a0c: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 5a10: 4f 5f pop r15 - 5a12: 73 65 jae 0x5a79 <.symtab+0x5a79> - 5a14: 74 62 je 0x5a78 <.symtab+0x5a78> - 5a16: 00 5f 5f add byte ptr [rdi + 95], bl - 5a19: 6d insd dword ptr es:[rdi], dx - 5a1a: 65 6d insd dword ptr es:[rdi], dx - 5a1c: 6d insd dword ptr es:[rdi], dx - 5a1d: 6f outsd dx, dword ptr [rsi] - 5a1e: 76 65 jbe 0x5a85 <.symtab+0x5a85> - 5a20: 5f pop rdi - 5a21: 61 - 5a22: 76 78 jbe 0x5a9c <.symtab+0x5a9c> - 5a24: 5f pop rdi - 5a25: 75 6e jne 0x5a95 <.symtab+0x5a95> - 5a27: 61 - 5a28: 6c insb byte ptr es:[rdi], dx - 5a29: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 5a30: 5f pop rdi - 5a31: 64 6c insb byte ptr es:[rdi], dx - 5a33: 5f pop rdi - 5a34: 69 74 65 72 61 74 65 5f imul esi, dword ptr [rbp + 2*riz + 114], 1600484449 - 5a3c: 70 68 jo 0x5aa6 <.symtab+0x5aa6> - 5a3e: 64 72 00 jb 0x5a41 <.symtab+0x5a41> - 5a41: 5f pop rdi - 5a42: 5f pop rdi - 5a43: 72 65 jb 0x5aaa <.symtab+0x5aaa> - 5a45: 67 69 73 74 65 72 5f 70 imul esi, dword ptr [ebx + 116], 1885303397 - 5a4d: 72 69 jb 0x5ab8 <.symtab+0x5ab8> - 5a4f: 6e outsb dx, byte ptr [rsi] - 5a50: 74 66 je 0x5ab8 <.symtab+0x5ab8> - 5a52: 5f pop rdi - 5a53: 74 79 je 0x5ace <.symtab+0x5ace> - 5a55: 70 65 jo 0x5abc <.symtab+0x5abc> - 5a57: 00 5f 49 add byte ptr [rdi + 73], bl - 5a5a: 4f 5f pop r15 - 5a5c: 66 69 6c 65 5f 66 6f imul bp, word ptr [rbp + 2*riz + 95], 28518 - 5a63: 70 65 jo 0x5aca <.symtab+0x5aca> - 5a65: 6e outsb dx, byte ptr [rsi] - 5a66: 00 5f 64 add byte ptr [rdi + 100], bl - 5a69: 6c insb byte ptr es:[rdi], dx - 5a6a: 5f pop rdi - 5a6b: 73 6f jae 0x5adc <.symtab+0x5adc> - 5a6d: 72 74 jb 0x5ae3 <.symtab+0x5ae3> - 5a6f: 5f pop rdi - 5a70: 6d insd dword ptr es:[rdi], dx - 5a71: 61 - 5a72: 70 73 jo 0x5ae7 <.symtab+0x5ae7> - 5a74: 00 5f 5f add byte ptr [rdi + 95], bl - 5a77: 77 72 ja 0x5aeb <.symtab+0x5aeb> - 5a79: 69 74 65 5f 6e 6f 63 61 imul esi, dword ptr [rbp + 2*riz + 95], 1633906542 - 5a81: 6e outsb dx, byte ptr [rsi] - 5a82: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 5a85: 00 5f 5f add byte ptr [rdi + 95], bl - 5a88: 64 6c insb byte ptr es:[rdi], dx - 5a8a: 61 - 5a8b: 64 64 72 31 jb 0x5ac0 <.symtab+0x5ac0> - 5a8f: 00 5f 5f add byte ptr [rdi + 95], bl - 5a92: 73 74 jae 0x5b08 <.symtab+0x5b08> - 5a94: 70 63 jo 0x5af9 <.symtab+0x5af9> - 5a96: 70 79 jo 0x5b11 <.symtab+0x5b11> - 5a98: 5f pop rdi - 5a99: 73 73 jae 0x5b0e <.symtab+0x5b0e> - 5a9b: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 5a9f: 6e outsb dx, byte ptr [rsi] - 5aa0: 61 - 5aa1: 6c insb byte ptr es:[rdi], dx - 5aa2: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 5aa9: 5f pop rdi - 5aaa: 71 73 jno 0x5b1f <.symtab+0x5b1f> - 5aac: 6f outsd dx, dword ptr [rsi] - 5aad: 72 74 jb 0x5b23 <.symtab+0x5b23> - 5aaf: 5f pop rdi - 5ab0: 72 00 jb 0x5ab2 <.symtab+0x5ab2> - 5ab2: 5f pop rdi - 5ab3: 5f pop rdi - 5ab4: 6d insd dword ptr es:[rdi], dx - 5ab5: 65 6d insd dword ptr es:[rdi], dx - 5ab7: 70 63 jo 0x5b1c <.symtab+0x5b1c> - 5ab9: 70 79 jo 0x5b34 <.symtab+0x5b34> - 5abb: 00 5f 64 add byte ptr [rdi + 100], bl - 5abe: 6c insb byte ptr es:[rdi], dx - 5abf: 5f pop rdi - 5ac0: 75 6e jne 0x5b30 <.symtab+0x5b30> - 5ac2: 6c insb byte ptr es:[rdi], dx - 5ac3: 6f outsd dx, dword ptr [rsi] - 5ac4: 61 - 5ac5: 64 5f pop rdi - 5ac7: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 5aca: 68 65 00 5f 5f push 1600061541 - 5acf: 5f pop rdi - 5ad0: 5f pop rdi - 5ad1: 73 74 jae 0x5b47 <.symtab+0x5b47> - 5ad3: 72 74 jb 0x5b49 <.symtab+0x5b49> - 5ad5: 6f outsd dx, dword ptr [rsi] - 5ad6: 6c insb byte ptr es:[rdi], dx - 5ad7: 6c insb byte ptr es:[rdi], dx - 5ad8: 5f pop rdi - 5ad9: 6c insb byte ptr es:[rdi], dx - 5ada: 5f pop rdi - 5adb: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 5ae2: 6c insb byte ptr es:[rdi], dx - 5ae3: 00 5f 5f add byte ptr [rdi + 95], bl - 5ae6: 73 74 jae 0x5b5c <.symtab+0x5b5c> - 5ae8: 72 63 jb 0x5b4d <.symtab+0x5b4d> - 5aea: 73 70 jae 0x5b5c <.symtab+0x5b5c> - 5aec: 6e outsb dx, byte ptr [rsi] - 5aed: 5f pop rdi - 5aee: 73 73 jae 0x5b63 <.symtab+0x5b63> - 5af0: 65 34 32 xor al, 50 - 5af3: 00 5f 49 add byte ptr [rdi + 73], bl - 5af6: 4f 5f pop r15 - 5af8: 6e outsb dx, byte ptr [rsi] - 5af9: 65 77 5f ja 0x5b5b <.symtab+0x5b5b> - 5afc: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 - 5b03: 74 62 je 0x5b67 <.symtab+0x5b67> - 5b05: 75 66 jne 0x5b6d <.symtab+0x5b6d> - 5b07: 00 5f 49 add byte ptr [rdi + 73], bl - 5b0a: 4f 5f pop r15 - 5b0c: 77 66 ja 0x5b74 <.symtab+0x5b74> - 5b0e: 69 6c 65 5f 73 65 65 6b imul ebp, dword ptr [rbp + 2*riz + 95], 1801807219 - 5b16: 6f outsd dx, dword ptr [rsi] - 5b17: 66 66 00 5f 49 add byte ptr [rdi + 73], bl - 5b1c: 4f 5f pop r15 - 5b1e: 77 66 ja 0x5b86 <.symtab+0x5b86> - 5b20: 69 6c 65 5f 75 6e 64 65 imul ebp, dword ptr [rbp + 2*riz + 95], 1701080693 - 5b28: 72 66 jb 0x5b90 <.symtab+0x5b90> - 5b2a: 6c insb byte ptr es:[rdi], dx - 5b2b: 6f outsd dx, dword ptr [rsi] - 5b2c: 77 00 ja 0x5b2e <.symtab+0x5b2e> - 5b2e: 5f pop rdi - 5b2f: 5f pop rdi - 5b30: 6d insd dword ptr es:[rdi], dx - 5b31: 61 - 5b32: 64 76 69 jbe 0x5b9e <.symtab+0x5b9e> - 5b35: 73 65 jae 0x5b9c <.symtab+0x5b9c> - 5b37: 00 5f 5f add byte ptr [rdi + 95], bl - 5b3a: 6d insd dword ptr es:[rdi], dx - 5b3b: 65 6d insd dword ptr es:[rdi], dx - 5b3d: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 5b40: 5f pop rdi - 5b41: 73 73 jae 0x5bb6 <.symtab+0x5bb6> - 5b43: 65 32 00 xor al, byte ptr gs:[rax] - 5b46: 5f pop rdi - 5b47: 5f pop rdi - 5b48: 77 63 ja 0x5bad <.symtab+0x5bad> - 5b4a: 73 72 jae 0x5bbe <.symtab+0x5bbe> - 5b4c: 74 6f je 0x5bbd <.symtab+0x5bbd> - 5b4e: 6d insd dword ptr es:[rdi], dx - 5b4f: 62 - 5b50: 73 00 jae 0x5b52 <.symtab+0x5b52> - 5b52: 5f pop rdi - 5b53: 49 4f - 5b55: 5f pop rdi - 5b56: 66 69 6c 65 5f 64 6f imul bp, word ptr [rbp + 2*riz + 95], 28516 - 5b5d: 61 - 5b5e: 6c insb byte ptr es:[rdi], dx - 5b5f: 6c insb byte ptr es:[rdi], dx - 5b60: 6f outsd dx, dword ptr [rsi] - 5b61: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 5b64: 65 00 73 74 add byte ptr gs:[rbx + 116], dh - 5b68: 72 63 jb 0x5bcd <.symtab+0x5bcd> - 5b6a: 73 70 jae 0x5bdc <.symtab+0x5bdc> - 5b6c: 6e outsb dx, byte ptr [rsi] - 5b6d: 00 5f 5f add byte ptr [rdi + 95], bl - 5b70: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 5b74: 76 5f jbe 0x5bd5 <.symtab+0x5bd5> - 5b76: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 5b79: 70 61 jo 0x5bdc <.symtab+0x5bdc> - 5b7b: 72 65 jb 0x5be2 <.symtab+0x5be2> - 5b7d: 5f pop rdi - 5b7e: 61 - 5b7f: 6c insb byte ptr es:[rdi], dx - 5b80: 69 61 73 5f 63 61 63 imul esp, dword ptr [rcx + 115], 1667326815 - 5b87: 68 65 00 5f 6c push 1818165349 - 5b8c: 69 62 63 5f 69 6e 74 imul esp, dword ptr [rdx + 99], 1953392991 - 5b93: 6c insb byte ptr es:[rdi], dx - 5b94: 5f pop rdi - 5b95: 64 6f outsd dx, dword ptr fs:[rsi] - 5b97: 6d insd dword ptr es:[rdi], dx - 5b98: 61 - 5b99: 69 6e 6e 61 6d 65 00 imul ebp, dword ptr [rsi + 110], 6647137 - 5ba0: 5f pop rdi - 5ba1: 5f pop rdi - 5ba2: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 5ba6: 76 5f jbe 0x5c07 <.symtab+0x5c07> - 5ba8: 70 61 jo 0x5c0b <.symtab+0x5c0b> - 5baa: 74 68 je 0x5c14 <.symtab+0x5c14> - 5bac: 5f pop rdi - 5bad: 65 6c insb byte ptr es:[rdi], dx - 5baf: 65 6d insd dword ptr es:[rdi], dx - 5bb1: 00 5f 5f add byte ptr [rdi + 95], bl - 5bb4: 74 65 je 0x5c1b <.symtab+0x5c1b> - 5bb6: 6e outsb dx, byte ptr [rsi] - 5bb7: 73 00 jae 0x5bb9 <.symtab+0x5bb9> - 5bb9: 5f pop rdi - 5bba: 49 4f - 5bbc: 5f pop rdi - 5bbd: 69 6e 69 74 5f 77 6d imul ebp, dword ptr [rsi + 105], 1836539764 - 5bc4: 61 - 5bc5: 72 6b jb 0x5c32 <.symtab+0x5c32> - 5bc7: 65 72 00 jb 0x5bca <.symtab+0x5bca> - 5bca: 73 65 jae 0x5c31 <.symtab+0x5c31> - 5bcc: 74 6c je 0x5c3a <.symtab+0x5c3a> - 5bce: 6f outsd dx, dword ptr [rsi] - 5bcf: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 5bd2: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 5bd6: 6c insb byte ptr es:[rdi], dx - 5bd7: 69 62 63 5f 74 73 64 imul esp, dword ptr [rdx + 99], 1685288031 - 5bde: 5f pop rdi - 5bdf: 43 54 push r12 - 5be1: 59 pop rcx - 5be2: 50 push rax - 5be3: 45 5f pop r15 - 5be5: 42 00 5f 5f add byte ptr [rdi + 95], bl - 5be9: 67 65 74 63 addr32 je 0x5c50 <.symtab+0x5c50> - 5bed: 6c insb byte ptr es:[rdi], dx - 5bee: 6b 74 63 6b 00 imul esi, dword ptr [rbx + 2*riz + 107], 0 - 5bf3: 5f pop rdi - 5bf4: 55 push rbp - 5bf5: 6e outsb dx, byte ptr [rsi] - 5bf6: 77 69 ja 0x5c61 <.symtab+0x5c61> - 5bf8: 6e outsb dx, byte ptr [rsi] - 5bf9: 64 5f pop rdi - 5bfb: 47 65 gs - 5bfd: 74 54 je 0x5c53 <.symtab+0x5c53> - 5bff: 65 78 74 js 0x5c76 <.symtab+0x5c76> - 5c02: 52 push rdx - 5c03: 65 6c insb byte ptr es:[rdi], dx - 5c05: 42 61 - 5c07: 73 65 jae 0x5c6e <.symtab+0x5c6e> - 5c09: 00 5f 49 add byte ptr [rdi + 73], bl - 5c0c: 4f 5f pop r15 - 5c0e: 66 69 6c 65 5f 72 65 imul bp, word ptr [rbp + 2*riz + 95], 25970 - 5c15: 61 - 5c16: 64 00 73 74 add byte ptr fs:[rbx + 116], dh - 5c1a: 64 65 72 72 jb 0x5c90 <.symtab+0x5c90> - 5c1e: 00 5f 5f add byte ptr [rdi + 95], bl - 5c21: 6d insd dword ptr es:[rdi], dx - 5c22: 65 6d insd dword ptr es:[rdi], dx - 5c24: 73 65 jae 0x5c8b <.symtab+0x5c8b> - 5c26: 74 5f je 0x5c87 <.symtab+0x5c87> - 5c28: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 5c2b: 5f pop rdi - 5c2c: 61 - 5c2d: 76 78 jbe 0x5ca7 <.symtab+0x5ca7> - 5c2f: 35 31 32 5f 6e xor eax, 1851732529 - 5c34: 6f outsd dx, dword ptr [rsi] - 5c35: 5f pop rdi - 5c36: 76 7a jbe 0x5cb2 <.symtab+0x5cb2> - 5c38: 65 72 6f jb 0x5caa <.symtab+0x5caa> - 5c3b: 75 70 jne 0x5cad <.symtab+0x5cad> - 5c3d: 70 65 jo 0x5ca4 <.symtab+0x5ca4> - 5c3f: 72 00 jb 0x5c41 <.symtab+0x5c41> - 5c41: 5f pop rdi - 5c42: 6e outsb dx, byte ptr [rsi] - 5c43: 6c insb byte ptr es:[rdi], dx - 5c44: 5f pop rdi - 5c45: 43 5f pop r15 - 5c47: 4c 43 - 5c49: 5f pop rdi - 5c4a: 43 54 push r12 - 5c4c: 59 pop rcx - 5c4d: 50 push rax - 5c4e: 45 5f pop r15 - 5c50: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 5c54: 73 5f jae 0x5cb5 <.symtab+0x5cb5> - 5c56: 62 - 5c57: 6c insb byte ptr es:[rdi], dx - 5c58: 61 - 5c59: 6e outsb dx, byte ptr [rsi] - 5c5a: 6b 00 5f imul eax, dword ptr [rax], 95 - 5c5d: 5f pop rdi - 5c5e: 6c insb byte ptr es:[rdi], dx - 5c5f: 78 73 js 0x5cd4 <.symtab+0x5cd4> - 5c61: 74 61 je 0x5cc4 <.symtab+0x5cc4> - 5c63: 74 36 je 0x5c9b <.symtab+0x5c9b> - 5c65: 34 00 xor al, 0 - 5c67: 5f pop rdi - 5c68: 5f pop rdi - 5c69: 6c insb byte ptr es:[rdi], dx - 5c6a: 69 62 63 5f 73 65 74 imul esp, dword ptr [rdx + 99], 1952805727 - 5c71: 75 70 jne 0x5ce3 <.symtab+0x5ce3> - 5c73: 5f pop rdi - 5c74: 74 6c je 0x5ce2 <.symtab+0x5ce2> - 5c76: 73 00 jae 0x5c78 <.symtab+0x5c78> - 5c78: 5f pop rdi - 5c79: 49 4f - 5c7b: 5f pop rdi - 5c7c: 66 69 6c 65 5f 6a 75 imul bp, word ptr [rbp + 2*riz + 95], 30058 - 5c83: 6d insd dword ptr es:[rdi], dx - 5c84: 70 73 jo 0x5cf9 <.symtab+0x5cf9> - 5c86: 00 5f 64 add byte ptr [rdi + 100], bl - 5c89: 6c insb byte ptr es:[rdi], dx - 5c8a: 5f pop rdi - 5c8b: 72 75 jb 0x5d02 <.symtab+0x5d02> - 5c8d: 6e outsb dx, byte ptr [rsi] - 5c8e: 74 69 je 0x5cf9 <.symtab+0x5cf9> - 5c90: 6d insd dword ptr es:[rdi], dx - 5c91: 65 5f pop rdi - 5c93: 70 72 jo 0x5d07 <.symtab+0x5d07> - 5c95: 6f outsd dx, dword ptr [rsi] - 5c96: 66 69 6c 65 5f 61 76 imul bp, word ptr [rbp + 2*riz + 95], 30305 - 5c9d: 78 00 js 0x5c9f <.symtab+0x5c9f> - 5c9f: 5f pop rdi - 5ca0: 5f pop rdi - 5ca1: 5f pop rdi - 5ca2: 61 - 5ca3: 73 70 jae 0x5d15 <.symtab+0x5d15> - 5ca5: 72 69 jb 0x5d10 <.symtab+0x5d10> - 5ca7: 6e outsb dx, byte ptr [rsi] - 5ca8: 74 66 je 0x5d10 <.symtab+0x5d10> - 5caa: 00 5f 5f add byte ptr [rdi + 95], bl - 5cad: 78 38 js 0x5ce7 <.symtab+0x5ce7> - 5caf: 36 5f pop rdi - 5cb1: 70 72 jo 0x5d25 <.symtab+0x5d25> - 5cb3: 65 66 65 74 63 je 0x5d1b <.symtab+0x5d1b> - 5cb8: 68 77 00 5f 64 push 1683947639 - 5cbd: 6c insb byte ptr es:[rdi], dx - 5cbe: 5f pop rdi - 5cbf: 74 75 je 0x5d36 <.symtab+0x5d36> - 5cc1: 6e outsb dx, byte ptr [rsi] - 5cc2: 61 - 5cc3: 62 - 5cc4: 6c insb byte ptr es:[rdi], dx - 5cc5: 65 5f pop rdi - 5cc7: 73 65 jae 0x5d2e <.symtab+0x5d2e> - 5cc9: 74 5f je 0x5d2a <.symtab+0x5d2a> - 5ccb: 74 63 je 0x5d30 <.symtab+0x5d30> - 5ccd: 61 - 5cce: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 5cd1: 5f pop rdi - 5cd2: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 5cd5: 6e outsb dx, byte ptr [rsi] - 5cd6: 74 00 je 0x5cd8 <.symtab+0x5cd8> - 5cd8: 5f pop rdi - 5cd9: 5f pop rdi - 5cda: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 5cde: 65 5f pop rdi - 5ce0: 6e outsb dx, byte ptr [rsi] - 5ce1: 6f outsd dx, dword ptr [rsi] - 5ce2: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 5ce5: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 5ce8: 00 5f 64 add byte ptr [rdi + 100], bl - 5ceb: 6c insb byte ptr es:[rdi], dx - 5cec: 5f pop rdi - 5ced: 69 6e 69 74 5f 73 74 imul ebp, dword ptr [rsi + 105], 1953718132 - 5cf4: 61 - 5cf5: 74 69 je 0x5d60 <.symtab+0x5d60> - 5cf7: 63 5f 74 movsxd ebx, dword ptr [rdi + 116] - 5cfa: 6c insb byte ptr es:[rdi], dx - 5cfb: 73 00 jae 0x5cfd <.symtab+0x5cfd> - 5cfd: 5f pop rdi - 5cfe: 5f pop rdi - 5cff: 73 74 jae 0x5d75 <.symtab+0x5d75> - 5d01: 70 63 jo 0x5d66 <.symtab+0x5d66> - 5d03: 70 79 jo 0x5d7e <.symtab+0x5d7e> - 5d05: 5f pop rdi - 5d06: 73 73 jae 0x5d7b <.symtab+0x5d7b> - 5d08: 73 65 jae 0x5d6f <.symtab+0x5d6f> - 5d0a: 33 00 xor eax, dword ptr [rax] - 5d0c: 5f pop rdi - 5d0d: 5f pop rdi - 5d0e: 6e outsb dx, byte ptr [rsi] - 5d0f: 65 77 5f ja 0x5d71 <.symtab+0x5d71> - 5d12: 65 78 69 js 0x5d7e <.symtab+0x5d7e> - 5d15: 74 66 je 0x5d7d <.symtab+0x5d7d> - 5d17: 6e outsb dx, byte ptr [rsi] - 5d18: 5f pop rdi - 5d19: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 5d1c: 6c insb byte ptr es:[rdi], dx - 5d1d: 65 64 00 5f 55 add byte ptr fs:[rdi + 85], bl - 5d22: 6e outsb dx, byte ptr [rsi] - 5d23: 77 69 ja 0x5d8e <.symtab+0x5d8e> - 5d25: 6e outsb dx, byte ptr [rsi] - 5d26: 64 5f pop rdi - 5d28: 46 69 6e 64 45 6e 63 6c imul r13d, dword ptr [rsi + 100], 1818455621 - 5d30: 6f outsd dx, dword ptr [rsi] - 5d31: 73 69 jae 0x5d9c <.symtab+0x5d9c> - 5d33: 6e outsb dx, byte ptr [rsi] - 5d34: 67 46 75 6e addr32 jne 0x5da6 <.symtab+0x5da6> - 5d38: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] - 5d3c: 6e outsb dx, byte ptr [rsi] - 5d3d: 00 5f 5f add byte ptr [rdi + 95], bl - 5d40: 73 74 jae 0x5db6 <.symtab+0x5db6> - 5d42: 72 73 jb 0x5db7 <.symtab+0x5db7> - 5d44: 65 70 5f jo 0x5da6 <.symtab+0x5da6> - 5d47: 67 00 5f 49 add byte ptr [edi + 73], bl - 5d4b: 4f 5f pop r15 - 5d4d: 73 74 jae 0x5dc3 <.symtab+0x5dc3> - 5d4f: 72 5f jb 0x5db0 <.symtab+0x5db0> - 5d51: 69 6e 69 74 5f 73 74 imul ebp, dword ptr [rsi + 105], 1953718132 - 5d58: 61 - 5d59: 74 69 je 0x5dc4 <.symtab+0x5dc4> - 5d5b: 63 5f 69 movsxd ebx, dword ptr [rdi + 105] - 5d5e: 6e outsb dx, byte ptr [rsi] - 5d5f: 74 65 je 0x5dc6 <.symtab+0x5dc6> - 5d61: 72 6e jb 0x5dd1 <.symtab+0x5dd1> - 5d63: 61 - 5d64: 6c insb byte ptr es:[rdi], dx - 5d65: 00 5f 6e add byte ptr [rdi + 110], bl - 5d68: 6c insb byte ptr es:[rdi], dx - 5d69: 5f pop rdi - 5d6a: 66 69 6e 64 64 6f imul bp, word ptr [rsi + 100], 28516 - 5d70: 6d insd dword ptr es:[rdi], dx - 5d71: 61 - 5d72: 69 6e 5f 73 75 62 66 imul ebp, dword ptr [rsi + 95], 1717728627 - 5d79: 72 65 jb 0x5de0 <.symtab+0x5de0> - 5d7b: 65 72 65 jb 0x5de3 <.symtab+0x5de3> - 5d7e: 73 00 jae 0x5d80 <.symtab+0x5d80> - 5d80: 5f pop rdi - 5d81: 5f pop rdi - 5d82: 77 63 ja 0x5de7 <.symtab+0x5de7> - 5d84: 74 72 je 0x5df8 <.symtab+0x5df8> - 5d86: 61 - 5d87: 6e outsb dx, byte ptr [rsi] - 5d88: 73 00 jae 0x5d8a <.symtab+0x5d8a> - 5d8a: 5f pop rdi - 5d8b: 64 6c insb byte ptr es:[rdi], dx - 5d8d: 5f pop rdi - 5d8e: 73 74 jae 0x5e04 <.symtab+0x5e04> - 5d90: 61 - 5d91: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 5d94: 66 6c insb byte ptr es:[rdi], dx - 5d96: 61 - 5d97: 67 73 00 addr32 jae 0x5d9a <.symtab+0x5d9a> - 5d9a: 5f pop rdi - 5d9b: 6e outsb dx, byte ptr [rsi] - 5d9c: 6c insb byte ptr es:[rdi], dx - 5d9d: 5f pop rdi - 5d9e: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 5da1: 65 67 6f outsd dx, dword ptr gs:[esi] - 5da4: 72 79 jb 0x5e1f <.symtab+0x5e1f> - 5da6: 5f pop rdi - 5da7: 6e outsb dx, byte ptr [rsi] - 5da8: 61 - 5da9: 6d insd dword ptr es:[rdi], dx - 5daa: 65 5f pop rdi - 5dac: 73 69 jae 0x5e17 <.symtab+0x5e17> - 5dae: 7a 65 jp 0x5e15 <.symtab+0x5e15> - 5db0: 73 00 jae 0x5db2 <.symtab+0x5db2> - 5db2: 5f pop rdi - 5db3: 5f pop rdi - 5db4: 6e outsb dx, byte ptr [rsi] - 5db5: 65 77 5f ja 0x5e17 <.symtab+0x5e17> - 5db8: 6d insd dword ptr es:[rdi], dx - 5db9: 65 6d insd dword ptr es:[rdi], dx - 5dbb: 63 70 79 movsxd esi, dword ptr [rax + 121] - 5dbe: 00 5f 64 add byte ptr [rdi + 100], bl - 5dc1: 6c insb byte ptr es:[rdi], dx - 5dc2: 5f pop rdi - 5dc3: 6d insd dword ptr es:[rdi], dx - 5dc4: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 5dc7: 6e outsb dx, byte ptr [rsi] - 5dc8: 74 00 je 0x5dca <.symtab+0x5dca> - 5dca: 5f pop rdi - 5dcb: 5f pop rdi - 5dcc: 6c insb byte ptr es:[rdi], dx - 5dcd: 69 62 63 5f 6c 73 65 imul esp, dword ptr [rdx + 99], 1702063199 - 5dd4: 65 6b 00 5f imul eax, dword ptr gs:[rax], 95 - 5dd8: 64 6c insb byte ptr es:[rdi], dx - 5dda: 5f pop rdi - 5ddb: 6e outsb dx, byte ptr [rsi] - 5ddc: 65 78 74 js 0x5e53 <.symtab+0x5e53> - 5ddf: 5f pop rdi - 5de0: 74 6c je 0x5e4e <.symtab+0x5e4e> - 5de2: 73 5f jae 0x5e43 <.symtab+0x5e43> - 5de4: 6d insd dword ptr es:[rdi], dx - 5de5: 6f outsd dx, dword ptr [rsi] - 5de6: 64 69 64 00 5f 5f 68 61 6e imul esp, dword ptr fs:[rax + rax + 95], 1851877471 - 5def: 64 6c insb byte ptr es:[rdi], dx - 5df1: 65 5f pop rdi - 5df3: 72 65 jb 0x5e5a <.symtab+0x5e5a> - 5df5: 67 69 73 74 65 72 65 64 imul esi, dword ptr [ebx + 116], 1684370021 - 5dfd: 5f pop rdi - 5dfe: 6d insd dword ptr es:[rdi], dx - 5dff: 6f outsd dx, dword ptr [rsi] - 5e00: 64 69 66 69 65 72 5f 6d imul esp, dword ptr fs:[rsi + 105], 1834971749 - 5e08: 62 00 5f 5f - 5e0c: 6d insd dword ptr es:[rdi], dx - 5e0d: 65 6d insd dword ptr es:[rdi], dx - 5e0f: 6d insd dword ptr es:[rdi], dx - 5e10: 6f outsd dx, dword ptr [rsi] - 5e11: 76 65 jbe 0x5e78 <.symtab+0x5e78> - 5e13: 5f pop rdi - 5e14: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 5e17: 5f pop rdi - 5e18: 65 72 6d jb 0x5e88 <.symtab+0x5e88> - 5e1b: 73 00 jae 0x5e1d <.symtab+0x5e1d> - 5e1d: 5f pop rdi - 5e1e: 49 4f - 5e20: 5f pop rdi - 5e21: 66 6f outsw dx, word ptr [rsi] - 5e23: 70 65 jo 0x5e8a <.symtab+0x5e8a> - 5e25: 6e outsb dx, byte ptr [rsi] - 5e26: 00 5f 49 add byte ptr [rdi + 73], bl - 5e29: 4f 5f pop r15 - 5e2b: 77 64 ja 0x5e91 <.symtab+0x5e91> - 5e2d: 65 66 61 - 5e30: 75 6c jne 0x5e9e <.symtab+0x5e9e> - 5e32: 74 5f je 0x5e93 <.symtab+0x5e93> - 5e34: 66 69 6e 69 73 68 imul bp, word ptr [rsi + 105], 26739 - 5e3a: 00 5f 64 add byte ptr [rdi + 100], bl - 5e3d: 6c insb byte ptr es:[rdi], dx - 5e3e: 5f pop rdi - 5e3f: 6d insd dword ptr es:[rdi], dx - 5e40: 63 6f 75 movsxd ebp, dword ptr [rdi + 117] - 5e43: 6e outsb dx, byte ptr [rsi] - 5e44: 74 5f je 0x5ea5 <.symtab+0x5ea5> - 5e46: 77 72 ja 0x5eba <.symtab+0x5eba> - 5e48: 61 - 5e49: 70 70 jo 0x5ebb <.symtab+0x5ebb> - 5e4b: 65 72 5f jb 0x5ead <.symtab+0x5ead> - 5e4e: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 5e51: 63 6b 00 movsxd ebp, dword ptr [rbx] - 5e54: 5f pop rdi - 5e55: 49 4f - 5e57: 5f pop rdi - 5e58: 6e outsb dx, byte ptr [rsi] - 5e59: 65 77 5f ja 0x5ebb <.symtab+0x5ebb> - 5e5c: 66 69 6c 65 5f 77 72 imul bp, word ptr [rbp + 2*riz + 95], 29303 - 5e63: 69 74 65 00 5f 5f 63 74 imul esi, dword ptr [rbp + 2*riz], 1952669535 - 5e6b: 79 70 jns 0x5edd <.symtab+0x5edd> - 5e6d: 65 5f pop rdi - 5e6f: 62 - 5e70: 5f pop rdi - 5e71: 6c insb byte ptr es:[rdi], dx - 5e72: 6f outsd dx, dword ptr [rsi] - 5e73: 63 00 movsxd eax, dword ptr [rax] - 5e75: 5f pop rdi - 5e76: 5f pop rdi - 5e77: 6d insd dword ptr es:[rdi], dx - 5e78: 72 65 jb 0x5edf <.symtab+0x5edf> - 5e7a: 6d insd dword ptr es:[rdi], dx - 5e7b: 61 - 5e7c: 70 00 jo 0x5e7e <.symtab+0x5e7e> - 5e7e: 5f pop rdi - 5e7f: 5f pop rdi - 5e80: 70 72 jo 0x5ef4 <.symtab+0x5ef4> - 5e82: 69 6e 74 66 5f 66 70 imul ebp, dword ptr [rsi + 116], 1885757286 - 5e89: 68 65 78 00 5f push 1593866341 - 5e8e: 55 push rbp - 5e8f: 6e outsb dx, byte ptr [rsi] - 5e90: 77 69 ja 0x5efb <.symtab+0x5efb> - 5e92: 6e outsb dx, byte ptr [rsi] - 5e93: 64 5f pop rdi - 5e95: 47 65 gs - 5e97: 74 4c je 0x5ee5 <.symtab+0x5ee5> - 5e99: 61 - 5e9a: 6e outsb dx, byte ptr [rsi] - 5e9b: 67 75 61 addr32 jne 0x5eff <.symtab+0x5eff> - 5e9e: 67 65 53 addr32 push rbx - 5ea1: 70 65 jo 0x5f08 <.symtab+0x5f08> - 5ea3: 63 69 66 movsxd ebp, dword ptr [rcx + 102] - 5ea6: 69 63 44 61 74 61 00 imul esp, dword ptr [rbx + 68], 6386785 - 5ead: 5f pop rdi - 5eae: 5f pop rdi - 5eaf: 73 74 jae 0x5f25 <.symtab+0x5f25> - 5eb1: 72 6e jb 0x5f21 <.symtab+0x5f21> - 5eb3: 64 75 70 jne 0x5f26 <.symtab+0x5f26> - 5eb6: 00 5f 64 add byte ptr [rdi + 100], bl - 5eb9: 6c insb byte ptr es:[rdi], dx - 5eba: 5f pop rdi - 5ebb: 69 6e 69 74 5f 61 6c imul ebp, dword ptr [rsi + 105], 1818320756 - 5ec2: 6c insb byte ptr es:[rdi], dx - 5ec3: 5f pop rdi - 5ec4: 64 69 72 73 00 5f 5f 73 imul esi, dword ptr fs:[rdx + 115], 1935630080 - 5ecc: 74 70 je 0x5f3e <.symtab+0x5f3e> - 5ece: 63 70 79 movsxd esi, dword ptr [rax + 121] - 5ed1: 5f pop rdi - 5ed2: 73 73 jae 0x5f47 <.symtab+0x5f47> - 5ed4: 65 32 00 xor al, byte ptr gs:[rax] - 5ed7: 5f pop rdi - 5ed8: 64 6c insb byte ptr es:[rdi], dx - 5eda: 5f pop rdi - 5edb: 61 - 5edc: 6c insb byte ptr es:[rdi], dx - 5edd: 6c insb byte ptr es:[rdi], dx - 5ede: 6f outsd dx, dword ptr [rsi] - 5edf: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 5ee2: 65 5f pop rdi - 5ee4: 74 6c je 0x5f52 <.symtab+0x5f52> - 5ee6: 73 00 jae 0x5ee8 <.symtab+0x5ee8> - 5ee8: 5f pop rdi - 5ee9: 64 6c insb byte ptr es:[rdi], dx - 5eeb: 5f pop rdi - 5eec: 74 6c je 0x5f5a <.symtab+0x5f5a> - 5eee: 73 5f jae 0x5f4f <.symtab+0x5f4f> - 5ef0: 73 74 jae 0x5f66 <.symtab+0x5f66> - 5ef2: 61 - 5ef3: 74 69 je 0x5f5e <.symtab+0x5f5e> - 5ef5: 63 5f 6e movsxd ebx, dword ptr [rdi + 110] - 5ef8: 65 6c insb byte ptr es:[rdi], dx - 5efa: 65 6d insd dword ptr es:[rdi], dx - 5efc: 00 5f 5f add byte ptr [rdi + 95], bl - 5eff: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 5f03: 76 5f jbe 0x5f64 <.symtab+0x5f64> - 5f05: 67 65 74 5f addr32 je 0x5f68 <.symtab+0x5f68> - 5f09: 6d insd dword ptr es:[rdi], dx - 5f0a: 6f outsd dx, dword ptr [rsi] - 5f0b: 64 75 6c jne 0x5f7a <.symtab+0x5f7a> - 5f0e: 65 73 5f jae 0x5f70 <.symtab+0x5f70> - 5f11: 64 62 00 5f 5f - 5f16: 75 6e jne 0x5f86 <.symtab+0x5f86> - 5f18: 61 - 5f19: 6d insd dword ptr es:[rdi], dx - 5f1a: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 5f1e: 4f 5f pop r15 - 5f20: 73 70 jae 0x5f92 <.symtab+0x5f92> - 5f22: 75 74 jne 0x5f98 <.symtab+0x5f98> - 5f24: 62 - 5f25: 61 - 5f26: 63 6b 77 movsxd ebp, dword ptr [rbx + 119] - 5f29: 63 00 movsxd eax, dword ptr [rax] - 5f2b: 5f pop rdi - 5f2c: 5f pop rdi - 5f2d: 6f outsd dx, dword ptr [rsi] - 5f2e: 70 65 jo 0x5f95 <.symtab+0x5f95> - 5f30: 6e outsb dx, byte ptr [rsi] - 5f31: 64 69 72 61 74 00 5f 5f imul esi, dword ptr fs:[rdx + 97], 1600061556 - 5f39: 6c insb byte ptr es:[rdi], dx - 5f3a: 69 62 63 5f 64 6c 63 imul esp, dword ptr [rdx + 99], 1668047967 - 5f41: 6c insb byte ptr es:[rdi], dx - 5f42: 6f outsd dx, dword ptr [rsi] - 5f43: 73 65 jae 0x5faa <.symtab+0x5faa> - 5f45: 00 5f 5f add byte ptr [rdi + 95], bl - 5f48: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 5f4c: 76 5f jbe 0x5fad <.symtab+0x5fad> - 5f4e: 6c insb byte ptr es:[rdi], dx - 5f4f: 6f outsd dx, dword ptr [rsi] - 5f50: 61 - 5f51: 64 5f pop rdi - 5f53: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 5f56: 66 00 5f 64 add byte ptr [rdi + 100], bl - 5f5a: 6c insb byte ptr es:[rdi], dx - 5f5b: 5f pop rdi - 5f5c: 72 75 jb 0x5fd3 <.symtab+0x5fd3> - 5f5e: 6e outsb dx, byte ptr [rsi] - 5f5f: 74 69 je 0x5fca <.symtab+0x5fca> - 5f61: 6d insd dword ptr es:[rdi], dx - 5f62: 65 5f pop rdi - 5f64: 72 65 jb 0x5fcb <.symtab+0x5fcb> - 5f66: 73 6f jae 0x5fd7 <.symtab+0x5fd7> - 5f68: 6c insb byte ptr es:[rdi], dx - 5f69: 76 65 jbe 0x5fd0 <.symtab+0x5fd0> - 5f6b: 5f pop rdi - 5f6c: 66 78 73 js 0x5fe2 <.symtab+0x5fe2> - 5f6f: 61 - 5f70: 76 65 jbe 0x5fd7 <.symtab+0x5fd7> - 5f72: 00 5f 5f add byte ptr [rdi + 95], bl - 5f75: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 5f79: 76 5f jbe 0x5fda <.symtab+0x5fda> - 5f7b: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 5f7f: 65 5f pop rdi - 5f81: 74 72 je 0x5ff5 <.symtab+0x5ff5> - 5f83: 61 - 5f84: 6e outsb dx, byte ptr [rsi] - 5f85: 73 66 jae 0x5fed <.symtab+0x5fed> - 5f87: 6f outsd dx, dword ptr [rsi] - 5f88: 72 6d jb 0x5ff7 <.symtab+0x5ff7> - 5f8a: 00 5f 64 add byte ptr [rdi + 100], bl - 5f8d: 6c insb byte ptr es:[rdi], dx - 5f8e: 5f pop rdi - 5f8f: 74 6c je 0x5ffd <.symtab+0x5ffd> - 5f91: 73 5f jae 0x5ff2 <.symtab+0x5ff2> - 5f93: 67 65 74 5f addr32 je 0x5ff6 <.symtab+0x5ff6> - 5f97: 61 - 5f98: 64 64 72 5f jb 0x5ffb <.symtab+0x5ffb> - 5f9c: 73 6f jae 0x600d <.symtab+0x600d> - 5f9e: 66 74 00 je 0x5fa1 <.symtab+0x5fa1> - 5fa1: 5f pop rdi - 5fa2: 5f pop rdi - 5fa3: 6d insd dword ptr es:[rdi], dx - 5fa4: 65 6d insd dword ptr es:[rdi], dx - 5fa6: 73 65 jae 0x600d <.symtab+0x600d> - 5fa8: 74 5f je 0x6009 <.symtab+0x6009> - 5faa: 73 73 jae 0x601f <.symtab+0x601f> - 5fac: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 5fb0: 6e outsb dx, byte ptr [rsi] - 5fb1: 61 - 5fb2: 6c insb byte ptr es:[rdi], dx - 5fb3: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 5fba: 49 4f - 5fbc: 5f pop rdi - 5fbd: 66 69 6c 65 5f 61 74 imul bp, word ptr [rbp + 2*riz + 95], 29793 - 5fc4: 74 61 je 0x6027 <.symtab+0x6027> - 5fc6: 63 68 00 movsxd ebp, dword ptr [rax] - 5fc9: 5f pop rdi - 5fca: 64 6c insb byte ptr es:[rdi], dx - 5fcc: 5f pop rdi - 5fcd: 74 75 je 0x6044 <.symtab+0x6044> - 5fcf: 6e outsb dx, byte ptr [rsi] - 5fd0: 61 - 5fd1: 62 - 5fd2: 6c insb byte ptr es:[rdi], dx - 5fd3: 65 5f pop rdi - 5fd5: 73 65 jae 0x603c <.symtab+0x603c> - 5fd7: 74 5f je 0x6038 <.symtab+0x6038> - 5fd9: 61 - 5fda: 72 65 jb 0x6041 <.symtab+0x6041> - 5fdc: 6e outsb dx, byte ptr [rsi] - 5fdd: 61 - 5fde: 5f pop rdi - 5fdf: 6d insd dword ptr es:[rdi], dx - 5fe0: 61 - 5fe1: 78 00 js 0x5fe3 <.symtab+0x5fe3> - 5fe3: 5f pop rdi - 5fe4: 5f pop rdi - 5fe5: 6c insb byte ptr es:[rdi], dx - 5fe6: 69 62 63 5f 73 65 63 imul esp, dword ptr [rdx + 99], 1667593055 - 5fed: 75 72 jne 0x6061 <.symtab+0x6061> - 5fef: 65 5f pop rdi - 5ff1: 67 65 74 65 addr32 je 0x605a <.symtab+0x605a> - 5ff5: 6e outsb dx, byte ptr [rsi] - 5ff6: 76 00 jbe 0x5ff8 <.symtab+0x5ff8> - 5ff8: 5f pop rdi - 5ff9: 6e outsb dx, byte ptr [rsi] - 5ffa: 6c insb byte ptr es:[rdi], dx - 5ffb: 5f pop rdi - 5ffc: 43 5f pop r15 - 5ffe: 4c 43 - 6000: 5f pop rdi - 6001: 4e 55 push rbp - 6003: 4d 45 - 6005: 52 push rdx - 6006: 49 43 - 6008: 00 5f 49 add byte ptr [rdi + 73], bl - 600b: 4f 5f pop r15 - 600d: 75 6e jne 0x607d <.symtab+0x607d> - 600f: 73 61 jae 0x6072 <.symtab+0x6072> - 6011: 76 65 jbe 0x6078 <.symtab+0x6078> - 6013: 5f pop rdi - 6014: 77 6d ja 0x6083 <.symtab+0x6083> - 6016: 61 - 6017: 72 6b jb 0x6084 <.symtab+0x6084> - 6019: 65 72 73 jb 0x608f <.symtab+0x608f> - 601c: 00 5f 49 add byte ptr [rdi + 73], bl - 601f: 4f 5f pop r15 - 6021: 66 69 6c 65 5f 6f 70 imul bp, word ptr [rbp + 2*riz + 95], 28783 - 6028: 65 6e outsb dx, byte ptr gs:[rsi] - 602a: 00 5f 64 add byte ptr [rdi + 100], bl - 602d: 6c insb byte ptr es:[rdi], dx - 602e: 5f pop rdi - 602f: 6d insd dword ptr es:[rdi], dx - 6030: 61 - 6031: 70 5f jo 0x6092 <.symtab+0x6092> - 6033: 6f outsd dx, dword ptr [rsi] - 6034: 62 - 6035: 6a 65 push 101 - 6037: 63 74 00 5f movsxd esi, dword ptr [rax + rax + 95] - 603b: 6e outsb dx, byte ptr [rsi] - 603c: 6c insb byte ptr es:[rdi], dx - 603d: 5f pop rdi - 603e: 61 - 603f: 72 63 jb 0x60a4 <.symtab+0x60a4> - 6041: 68 69 76 65 5f push 1600484969 - 6046: 73 75 jae 0x60bd <.symtab+0x60bd> - 6048: 62 - 6049: 66 72 65 jb 0x60b1 <.symtab+0x60b1> - 604c: 65 72 65 jb 0x60b4 <.symtab+0x60b4> - 604f: 73 00 jae 0x6051 <.symtab+0x6051> - 6051: 5f pop rdi - 6052: 5f pop rdi - 6053: 6c insb byte ptr es:[rdi], dx - 6054: 69 62 63 5f 74 73 64 imul esp, dword ptr [rdx + 99], 1685288031 - 605b: 5f pop rdi - 605c: 4c 4f - 605e: 43 41 - 6060: 4c 45 - 6062: 00 5f 49 add byte ptr [rdi + 73], bl - 6065: 4f 5f pop r15 - 6067: 6c insb byte ptr es:[rdi], dx - 6068: 69 73 74 5f 75 6e 6c imul esi, dword ptr [rbx + 116], 1819178335 - 606f: 6f outsd dx, dword ptr [rsi] - 6070: 63 6b 00 movsxd ebp, dword ptr [rbx] - 6073: 5f pop rdi - 6074: 5f pop rdi - 6075: 66 78 73 js 0x60eb <.symtab+0x60eb> - 6078: 74 61 je 0x60db <.symtab+0x60db> - 607a: 74 36 je 0x60b2 <.symtab+0x60b2> - 607c: 34 00 xor al, 0 - 607e: 5f pop rdi - 607f: 5f pop rdi - 6080: 6d insd dword ptr es:[rdi], dx - 6081: 70 6e jo 0x60f1 <.symtab+0x60f1> - 6083: 5f pop rdi - 6084: 6d insd dword ptr es:[rdi], dx - 6085: 75 6c jne 0x60f3 <.symtab+0x60f3> - 6087: 5f pop rdi - 6088: 31 00 xor dword ptr [rax], eax - 608a: 5f pop rdi - 608b: 5f pop rdi - 608c: 67 65 74 75 addr32 je 0x6105 <.symtab+0x6105> - 6090: 69 64 00 5f 69 74 6f 61 imul esp, dword ptr [rax + rax + 95], 1634694249 - 6098: 5f pop rdi - 6099: 75 70 jne 0x610b <.symtab+0x610b> - 609b: 70 65 jo 0x6102 <.symtab+0x6102> - 609d: 72 5f jb 0x60fe <.symtab+0x60fe> - 609f: 64 69 67 69 74 73 00 5f imul esp, dword ptr fs:[rdi + 105], 1593865076 - 60a7: 55 push rbp - 60a8: 6e outsb dx, byte ptr [rsi] - 60a9: 77 69 ja 0x6114 <.symtab+0x6114> - 60ab: 6e outsb dx, byte ptr [rsi] - 60ac: 64 5f pop rdi - 60ae: 46 6f outsd dx, dword ptr [rsi] - 60b0: 72 63 jb 0x6115 <.symtab+0x6115> - 60b2: 65 64 55 push rbp - 60b5: 6e outsb dx, byte ptr [rsi] - 60b6: 77 69 ja 0x6121 <.symtab+0x6121> - 60b8: 6e outsb dx, byte ptr [rsi] - 60b9: 64 00 5f 65 add byte ptr fs:[rdi + 101], bl - 60bd: 64 61 - 60bf: 74 61 je 0x6122 <.symtab+0x6122> - 60c1: 00 5f 5f add byte ptr [rdi + 95], bl - 60c4: 6d insd dword ptr es:[rdi], dx - 60c5: 65 6d insd dword ptr es:[rdi], dx - 60c7: 73 65 jae 0x612e <.symtab+0x612e> - 60c9: 74 5f je 0x612a <.symtab+0x612a> - 60cb: 61 - 60cc: 76 78 jbe 0x6146 <.symtab+0x6146> - 60ce: 35 31 32 5f 75 xor eax, 1969173041 - 60d3: 6e outsb dx, byte ptr [rsi] - 60d4: 61 - 60d5: 6c insb byte ptr es:[rdi], dx - 60d6: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 60dd: 72 6d jb 0x614c <.symtab+0x614c> - 60df: 73 00 jae 0x60e1 <.symtab+0x60e1> - 60e1: 5f pop rdi - 60e2: 5f pop rdi - 60e3: 78 73 js 0x6158 <.symtab+0x6158> - 60e5: 74 61 je 0x6148 <.symtab+0x6148> - 60e7: 74 00 je 0x60e9 <.symtab+0x60e9> - 60e9: 5f pop rdi - 60ea: 64 6c insb byte ptr es:[rdi], dx - 60ec: 5f pop rdi - 60ed: 6c insb byte ptr es:[rdi], dx - 60ee: 6f outsd dx, dword ptr [rsi] - 60ef: 61 - 60f0: 64 5f pop rdi - 60f2: 6c insb byte ptr es:[rdi], dx - 60f3: 6f outsd dx, dword ptr [rsi] - 60f4: 63 6b 00 movsxd ebp, dword ptr [rbx] - 60f7: 5f pop rdi - 60f8: 5f pop rdi - 60f9: 6d insd dword ptr es:[rdi], dx - 60fa: 65 6d insd dword ptr es:[rdi], dx - 60fc: 63 70 79 movsxd esi, dword ptr [rax + 121] - 60ff: 5f pop rdi - 6100: 73 73 jae 0x6175 <.symtab+0x6175> - 6102: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 6106: 6e outsb dx, byte ptr [rsi] - 6107: 61 - 6108: 6c insb byte ptr es:[rdi], dx - 6109: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 6110: 72 6d jb 0x617f <.symtab+0x617f> - 6112: 73 00 jae 0x6114 <.symtab+0x6114> - 6114: 5f pop rdi - 6115: 49 4f - 6117: 5f pop rdi - 6118: 73 77 jae 0x6191 <.symtab+0x6191> - 611a: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 - 6122: 67 65 74 5f addr32 je 0x6185 <.symtab+0x6185> - 6126: 6d insd dword ptr es:[rdi], dx - 6127: 6f outsd dx, dword ptr [rsi] - 6128: 64 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 612d: 6c insb byte ptr es:[rdi], dx - 612e: 5f pop rdi - 612f: 66 69 78 75 70 00 imul di, word ptr [rax + 117], 112 - 6135: 5f pop rdi - 6136: 49 4f - 6138: 5f pop rdi - 6139: 64 6f outsd dx, dword ptr fs:[rsi] - 613b: 5f pop rdi - 613c: 77 72 ja 0x61b0 <.symtab+0x61b0> - 613e: 69 74 65 00 5f 66 69 74 imul esi, dword ptr [rbp + 2*riz], 1953064543 - 6146: 6f outsd dx, dword ptr [rsi] - 6147: 61 - 6148: 5f pop rdi - 6149: 77 6f ja 0x61ba <.symtab+0x61ba> - 614b: 72 64 jb 0x61b1 <.symtab+0x61b1> - 614d: 00 5f 5f add byte ptr [rdi + 95], bl - 6150: 66 64 6f outsw dx, word ptr fs:[rsi] - 6153: 70 65 jo 0x61ba <.symtab+0x61ba> - 6155: 6e outsb dx, byte ptr [rsi] - 6156: 64 69 72 00 5f 5f 63 6c imul esi, dword ptr fs:[rdx], 1818451807 - 615e: 6f outsd dx, dword ptr [rsi] - 615f: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 6162: 67 65 74 74 addr32 je 0x61da <.symtab+0x61da> - 6166: 69 6d 65 00 5f 5f 6d imul ebp, dword ptr [rbp + 101], 1834966784 - 616d: 65 6d insd dword ptr es:[rdi], dx - 616f: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 6172: 5f pop rdi - 6173: 61 - 6174: 76 78 jbe 0x61ee <.symtab+0x61ee> - 6176: 32 00 xor al, byte ptr [rax] - 6178: 5f pop rdi - 6179: 6e outsb dx, byte ptr [rsi] - 617a: 6c insb byte ptr es:[rdi], dx - 617b: 5f pop rdi - 617c: 6c insb byte ptr es:[rdi], dx - 617d: 6f outsd dx, dword ptr [rsi] - 617e: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 6181: 65 5f pop rdi - 6183: 66 69 6c 65 5f 6c 69 imul bp, word ptr [rbp + 2*riz + 95], 26988 - 618a: 73 74 jae 0x6200 <.symtab+0x6200> - 618c: 00 5f 49 add byte ptr [rdi + 73], bl - 618f: 4f 5f pop r15 - 6191: 67 65 74 64 addr32 je 0x61f9 <.symtab+0x61f9> - 6195: 65 6c insb byte ptr es:[rdi], dx - 6197: 69 6d 00 5f 5f 73 74 imul ebp, dword ptr [rbp], 1953718111 - 619e: 72 63 jb 0x6203 <.symtab+0x6203> - 61a0: 70 79 jo 0x621b <.symtab+0x621b> - 61a2: 5f pop rdi - 61a3: 73 73 jae 0x6218 <.symtab+0x6218> - 61a5: 65 32 00 xor al, byte ptr gs:[rax] - 61a8: 5f pop rdi - 61a9: 5f pop rdi - 61aa: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 61ae: 76 5f jbe 0x620f <.symtab+0x620f> - 61b0: 72 65 jb 0x6217 <.symtab+0x6217> - 61b2: 6c insb byte ptr es:[rdi], dx - 61b3: 65 61 - 61b5: 73 65 jae 0x621c <.symtab+0x621c> - 61b7: 5f pop rdi - 61b8: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 61bb: 68 65 00 73 74 push 1953693797 - 61c0: 72 74 jb 0x6236 <.symtab+0x6236> - 61c2: 6f outsd dx, dword ptr [rsi] - 61c3: 75 71 jne 0x6236 <.symtab+0x6236> - 61c5: 00 5f 5f add byte ptr [rdi + 95], bl - 61c8: 6e outsb dx, byte ptr [rsi] - 61c9: 65 77 5f ja 0x622b <.symtab+0x622b> - 61cc: 66 63 6c 6f 73 movsxd bp, dword ptr [rdi + 2*rbp + 115] - 61d1: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 61d5: 6c insb byte ptr es:[rdi], dx - 61d6: 5f pop rdi - 61d7: 66 70 75 jo 0x624f <.symtab+0x624f> - 61da: 5f pop rdi - 61db: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 61de: 74 72 je 0x6252 <.symtab+0x6252> - 61e0: 6f outsd dx, dword ptr [rsi] - 61e1: 6c insb byte ptr es:[rdi], dx - 61e2: 00 5f 5f add byte ptr [rdi + 95], bl - 61e5: 73 74 jae 0x625b <.symtab+0x625b> - 61e7: 72 6e jb 0x6257 <.symtab+0x6257> - 61e9: 6c insb byte ptr es:[rdi], dx - 61ea: 65 6e outsb dx, byte ptr gs:[rsi] - 61ec: 5f pop rdi - 61ed: 61 - 61ee: 76 78 jbe 0x6268 <.symtab+0x6268> - 61f0: 32 00 xor al, byte ptr [rax] - 61f2: 5f pop rdi - 61f3: 5f pop rdi - 61f4: 77 75 ja 0x626b <.symtab+0x626b> - 61f6: 66 6c insb byte ptr es:[rdi], dx - 61f8: 6f outsd dx, dword ptr [rsi] - 61f9: 77 00 ja 0x61fb <.symtab+0x61fb> - 61fb: 5f pop rdi - 61fc: 5f pop rdi - 61fd: 73 79 jae 0x6278 <.symtab+0x6278> - 61ff: 73 63 jae 0x6264 <.symtab+0x6264> - 6201: 6f outsd dx, dword ptr [rsi] - 6202: 6e outsb dx, byte ptr [rsi] - 6203: 66 00 5f 5f add byte ptr [rdi + 95], bl - 6207: 78 38 js 0x6241 <.symtab+0x6241> - 6209: 36 5f pop rdi - 620b: 73 68 jae 0x6275 <.symtab+0x6275> - 620d: 61 - 620e: 72 65 jb 0x6275 <.symtab+0x6275> - 6210: 64 5f pop rdi - 6212: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 6215: 68 65 5f 73 69 push 1769168741 - 621a: 7a 65 jp 0x6281 <.symtab+0x6281> - 621c: 5f pop rdi - 621d: 68 61 6c 66 00 push 6712417 - 6222: 5f pop rdi - 6223: 5f pop rdi - 6224: 73 69 jae 0x628f <.symtab+0x628f> - 6226: 67 61 - 6228: 63 74 69 6f movsxd esi, dword ptr [rcx + 2*rbp + 111] - 622c: 6e outsb dx, byte ptr [rsi] - 622d: 00 5f 5f add byte ptr [rdi + 95], bl - 6230: 6c insb byte ptr es:[rdi], dx - 6231: 69 62 63 5f 63 61 6c imul esp, dword ptr [rdx + 99], 1818321759 - 6238: 6c insb byte ptr es:[rdi], dx - 6239: 6f outsd dx, dword ptr [rsi] - 623a: 63 00 movsxd eax, dword ptr [rax] - 623c: 5f pop rdi - 623d: 5f pop rdi - 623e: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 6241: 62 - 6242: 72 6b jb 0x62af <.symtab+0x62af> - 6244: 00 5f 5f add byte ptr [rdi + 95], bl - 6247: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 624b: 76 5f jbe 0x62ac <.symtab+0x62ac> - 624d: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 6250: 70 61 jo 0x62b3 <.symtab+0x62b3> - 6252: 72 65 jb 0x62b9 <.symtab+0x62b9> - 6254: 5f pop rdi - 6255: 61 - 6256: 6c insb byte ptr es:[rdi], dx - 6257: 69 61 73 00 5f 5f 6d imul esp, dword ptr [rcx + 115], 1834966784 - 625e: 65 6d insd dword ptr es:[rdi], dx - 6260: 6d insd dword ptr es:[rdi], dx - 6261: 6f outsd dx, dword ptr [rsi] - 6262: 76 65 jbe 0x62c9 <.symtab+0x62c9> - 6264: 5f pop rdi - 6265: 63 68 6b movsxd ebp, dword ptr [rax + 107] - 6268: 5f pop rdi - 6269: 73 73 jae 0x62de <.symtab+0x62de> - 626b: 73 65 jae 0x62d2 <.symtab+0x62d2> - 626d: 33 00 xor eax, dword ptr [rax] - 626f: 5f pop rdi - 6270: 5f pop rdi - 6271: 74 66 je 0x62d9 <.symtab+0x62d9> - 6273: 69 6e 64 00 5f 6e 6c imul ebp, dword ptr [rsi + 100], 1819172608 - 627a: 5f pop rdi - 627b: 67 6c insb byte ptr es:[edi], dx - 627d: 6f outsd dx, dword ptr [rsi] - 627e: 62 61 6c 5f 6c - 6283: 6f outsd dx, dword ptr [rsi] - 6284: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 6287: 65 00 5f 64 add byte ptr gs:[rdi + 100], bl - 628b: 6c insb byte ptr es:[rdi], dx - 628c: 5f pop rdi - 628d: 76 65 jbe 0x62f4 <.symtab+0x62f4> - 628f: 72 62 jb 0x62f3 <.symtab+0x62f3> - 6291: 6f outsd dx, dword ptr [rsi] - 6292: 73 65 jae 0x62f9 <.symtab+0x62f9> - 6294: 00 5f 49 add byte ptr [rdi + 73], bl - 6297: 4f 5f pop r15 - 6299: 64 65 66 61 - 629d: 75 6c jne 0x630b <.symtab+0x630b> - 629f: 74 5f je 0x6300 <.symtab+0x6300> - 62a1: 73 65 jae 0x6308 <.symtab+0x6308> - 62a3: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 - 62a8: 00 5f 64 add byte ptr [rdi + 100], bl - 62ab: 6c insb byte ptr es:[rdi], dx - 62ac: 5f pop rdi - 62ad: 64 70 72 jo 0x6322 <.symtab+0x6322> - 62b0: 69 6e 74 66 00 5f 49 imul ebp, dword ptr [rsi + 116], 1230962790 - 62b7: 4f 5f pop r15 - 62b9: 64 6f outsd dx, dword ptr fs:[rsi] - 62bb: 61 - 62bc: 6c insb byte ptr es:[rdi], dx - 62bd: 6c insb byte ptr es:[rdi], dx - 62be: 6f outsd dx, dword ptr [rsi] - 62bf: 63 62 75 movsxd esp, dword ptr [rdx + 117] - 62c2: 66 00 5f 64 add byte ptr [rdi + 100], bl - 62c6: 6c insb byte ptr es:[rdi], dx - 62c7: 5f pop rdi - 62c8: 73 69 jae 0x6333 <.symtab+0x6333> - 62ca: 67 6e outsb dx, byte ptr [esi] - 62cc: 61 - 62cd: 6c insb byte ptr es:[rdi], dx - 62ce: 5f pop rdi - 62cf: 65 72 72 jb 0x6344 <.symtab+0x6344> - 62d2: 6f outsd dx, dword ptr [rsi] - 62d3: 72 00 jb 0x62d5 <.symtab+0x62d5> - 62d5: 5f pop rdi - 62d6: 64 6c insb byte ptr es:[rdi], dx - 62d8: 5f pop rdi - 62d9: 70 68 jo 0x6343 <.symtab+0x6343> - 62db: 6e outsb dx, byte ptr [rsi] - 62dc: 75 6d jne 0x634b <.symtab+0x634b> - 62de: 00 5f 66 add byte ptr [rdi + 102], bl - 62e1: 6c insb byte ptr es:[rdi], dx - 62e2: 75 73 jne 0x6357 <.symtab+0x6357> - 62e4: 68 6c 62 66 00 push 6709868 - 62e9: 5f pop rdi - 62ea: 64 6c insb byte ptr es:[rdi], dx - 62ec: 5f pop rdi - 62ed: 65 78 63 js 0x6353 <.symtab+0x6353> - 62f0: 65 70 74 jo 0x6367 <.symtab+0x6367> - 62f3: 69 6f 6e 5f 63 72 65 imul ebp, dword ptr [rdi + 110], 1701995359 - 62fa: 61 - 62fb: 74 65 je 0x6362 <.symtab+0x6362> - 62fd: 5f pop rdi - 62fe: 66 6f outsw dx, word ptr [rsi] - 6300: 72 6d jb 0x636f <.symtab+0x636f> - 6302: 61 - 6303: 74 00 je 0x6305 <.symtab+0x6305> - 6305: 5f pop rdi - 6306: 5f pop rdi - 6307: 73 74 jae 0x637d <.symtab+0x637d> - 6309: 61 - 630a: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 630d: 70 72 jo 0x6381 <.symtab+0x6381> - 630f: 6f outsd dx, dword ptr [rsi] - 6310: 74 00 je 0x6312 <.symtab+0x6312> - 6312: 5f pop rdi - 6313: 5f pop rdi - 6314: 73 74 jae 0x638a <.symtab+0x638a> - 6316: 72 74 jb 0x638c <.symtab+0x638c> - 6318: 6f outsd dx, dword ptr [rsi] - 6319: 6c insb byte ptr es:[rdi], dx - 631a: 5f pop rdi - 631b: 75 6c jne 0x6389 <.symtab+0x6389> - 631d: 5f pop rdi - 631e: 72 65 jb 0x6385 <.symtab+0x6385> - 6320: 6d insd dword ptr es:[rdi], dx - 6321: 5f pop rdi - 6322: 74 61 je 0x6385 <.symtab+0x6385> - 6324: 62 00 5f 5f - 6328: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 632c: 65 64 69 72 00 5f 5f 6c 69 imul esi, dword ptr fs:[rdx], 1768709983 - 6335: 62 63 5f 6d 65 - 633a: 73 73 jae 0x63af <.symtab+0x63af> - 633c: 61 - 633d: 67 65 00 5f 64 add byte ptr gs:[edi + 100], bl - 6342: 6c insb byte ptr es:[rdi], dx - 6343: 5f pop rdi - 6344: 70 72 jo 0x63b8 <.symtab+0x63b8> - 6346: 6f outsd dx, dword ptr [rsi] - 6347: 66 69 6c 65 5f 6d 61 imul bp, word ptr [rbp + 2*riz + 95], 24941 - 634e: 70 00 jo 0x6350 <.symtab+0x6350> - 6350: 5f pop rdi - 6351: 49 4f - 6353: 5f pop rdi - 6354: 73 77 jae 0x63cd <.symtab+0x63cd> - 6356: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 - 635e: 62 - 635f: 61 - 6360: 63 6b 75 movsxd ebp, dword ptr [rbx + 117] - 6363: 70 5f jo 0x63c4 <.symtab+0x63c4> - 6365: 61 - 6366: 72 65 jb 0x63cd <.symtab+0x63cd> - 6368: 61 - 6369: 00 5f 5f add byte ptr [rdi + 95], bl - 636c: 64 6c insb byte ptr es:[rdi], dx - 636e: 65 72 72 jb 0x63e3 <.symtab+0x63e3> - 6371: 6f outsd dx, dword ptr [rsi] - 6372: 72 00 jb 0x6374 <.symtab+0x6374> - 6374: 5f pop rdi - 6375: 55 push rbp - 6376: 6e outsb dx, byte ptr [rsi] - 6377: 77 69 ja 0x63e2 <.symtab+0x63e2> - 6379: 6e outsb dx, byte ptr [rsi] - 637a: 64 5f pop rdi - 637c: 53 push rbx - 637d: 65 74 47 je 0x63c7 <.symtab+0x63c7> - 6380: 52 push rdx - 6381: 00 5f 5f add byte ptr [rdi + 95], bl - 6384: 66 72 65 jb 0x63ec <.symtab+0x63ec> - 6387: 65 5f pop rdi - 6389: 68 6f 6f 6b 00 push 7040879 - 638e: 5f pop rdi - 638f: 5f pop rdi - 6390: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 6394: 76 5f jbe 0x63f5 <.symtab+0x63f5> - 6396: 74 72 je 0x640a <.symtab+0x640a> - 6398: 61 - 6399: 6e outsb dx, byte ptr [rsi] - 639a: 73 66 jae 0x6402 <.symtab+0x6402> - 639c: 6f outsd dx, dword ptr [rsi] - 639d: 72 6d jb 0x640c <.symtab+0x640c> - 639f: 5f pop rdi - 63a0: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 63a7: 6c insb byte ptr es:[rdi], dx - 63a8: 5f pop rdi - 63a9: 75 63 jne 0x640e <.symtab+0x640e> - 63ab: 73 34 jae 0x63e1 <.symtab+0x63e1> - 63ad: 6c insb byte ptr es:[rdi], dx - 63ae: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 63b2: 4f 5f pop r15 - 63b4: 6e outsb dx, byte ptr [rsi] - 63b5: 65 77 5f ja 0x6417 <.symtab+0x6417> - 63b8: 66 69 6c 65 5f 69 6e imul bp, word ptr [rbp + 2*riz + 95], 28265 - 63bf: 69 74 5f 69 6e 74 65 72 imul esi, dword ptr [rdi + 2*rbx + 105], 1919251566 - 63c7: 6e outsb dx, byte ptr [rsi] - 63c8: 61 - 63c9: 6c insb byte ptr es:[rdi], dx - 63ca: 00 5f 5f add byte ptr [rdi + 95], bl - 63cd: 5f pop rdi - 63ce: 5f pop rdi - 63cf: 73 74 jae 0x6445 <.symtab+0x6445> - 63d1: 72 74 jb 0x6447 <.symtab+0x6447> - 63d3: 6f outsd dx, dword ptr [rsi] - 63d4: 75 6c jne 0x6442 <.symtab+0x6442> - 63d6: 6c insb byte ptr es:[rdi], dx - 63d7: 5f pop rdi - 63d8: 6c insb byte ptr es:[rdi], dx - 63d9: 5f pop rdi - 63da: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 63e1: 6c insb byte ptr es:[rdi], dx - 63e2: 00 5f 5f add byte ptr [rdi + 95], bl - 63e5: 6d insd dword ptr es:[rdi], dx - 63e6: 75 6e jne 0x6456 <.symtab+0x6456> - 63e8: 6d insd dword ptr es:[rdi], dx - 63e9: 61 - 63ea: 70 00 jo 0x63ec <.symtab+0x63ec> - 63ec: 5f pop rdi - 63ed: 5f pop rdi - 63ee: 6c insb byte ptr es:[rdi], dx - 63ef: 69 62 63 5f 74 73 64 imul esp, dword ptr [rdx + 99], 1685288031 - 63f6: 5f pop rdi - 63f7: 43 54 push r12 - 63f9: 59 pop rcx - 63fa: 50 push rax - 63fb: 45 5f pop r15 - 63fd: 54 push rsp - 63fe: 4f 55 push r13 - 6400: 50 push rax - 6401: 50 push rax - 6402: 45 52 push r10 - 6404: 00 5f 5f add byte ptr [rdi + 95], bl - 6407: 6d insd dword ptr es:[rdi], dx - 6408: 61 - 6409: 6c insb byte ptr es:[rdi], dx - 640a: 6c insb byte ptr es:[rdi], dx - 640b: 6f outsd dx, dword ptr [rsi] - 640c: 63 5f 75 movsxd ebx, dword ptr [rdi + 117] - 640f: 73 61 jae 0x6472 <.symtab+0x6472> - 6411: 62 - 6412: 6c insb byte ptr es:[rdi], dx - 6413: 65 5f pop rdi - 6415: 73 69 jae 0x6480 <.symtab+0x6480> - 6417: 7a 65 jp 0x647e <.symtab+0x647e> - 6419: 00 5f 5f add byte ptr [rdi + 95], bl - 641c: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 6420: 76 5f jbe 0x6481 <.symtab+0x6481> - 6422: 74 72 je 0x6496 <.symtab+0x6496> - 6424: 61 - 6425: 6e outsb dx, byte ptr [rsi] - 6426: 73 6c jae 0x6494 <.symtab+0x6494> - 6428: 69 74 65 72 61 74 65 00 imul esi, dword ptr [rbp + 2*riz + 114], 6648929 - 6430: 5f pop rdi - 6431: 64 6c insb byte ptr es:[rdi], dx - 6433: 5f pop rdi - 6434: 72 75 jb 0x64ab <.symtab+0x64ab> - 6436: 6e outsb dx, byte ptr [rsi] - 6437: 74 69 je 0x64a2 <.symtab+0x64a2> - 6439: 6d insd dword ptr es:[rdi], dx - 643a: 65 5f pop rdi - 643c: 70 72 jo 0x64b0 <.symtab+0x64b0> - 643e: 6f outsd dx, dword ptr [rsi] - 643f: 66 69 6c 65 5f 73 73 imul bp, word ptr [rbp + 2*riz + 95], 29555 - 6446: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 644a: 73 74 jae 0x64c0 <.symtab+0x64c0> - 644c: 72 63 jb 0x64b1 <.symtab+0x64b1> - 644e: 68 72 5f 73 73 push 1936940914 - 6453: 65 32 5f 6e xor bl, byte ptr gs:[rdi + 110] - 6457: 6f outsd dx, dword ptr [rsi] - 6458: 5f pop rdi - 6459: 62 73 66 00 5f - 645e: 5f pop rdi - 645f: 66 78 73 js 0x64d5 <.symtab+0x64d5> - 6462: 74 61 je 0x64c5 <.symtab+0x64c5> - 6464: 74 00 je 0x6466 <.symtab+0x6466> - 6466: 5f pop rdi - 6467: 5f pop rdi - 6468: 73 74 jae 0x64de <.symtab+0x64de> - 646a: 72 63 jb 0x64cf <.symtab+0x64cf> - 646c: 61 - 646d: 73 65 jae 0x64d4 <.symtab+0x64d4> - 646f: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 6472: 5f pop rdi - 6473: 73 73 jae 0x64e8 <.symtab+0x64e8> - 6475: 65 32 00 xor al, byte ptr gs:[rax] - 6478: 5f pop rdi - 6479: 5f pop rdi - 647a: 73 74 jae 0x64f0 <.symtab+0x64f0> - 647c: 72 74 jb 0x64f2 <.symtab+0x64f2> - 647e: 6f outsd dx, dword ptr [rsi] - 647f: 75 6c jne 0x64ed <.symtab+0x64ed> - 6481: 5f pop rdi - 6482: 6c insb byte ptr es:[rdi], dx - 6483: 00 5f 49 add byte ptr [rdi + 73], bl - 6486: 4f 5f pop r15 - 6488: 77 73 ja 0x64fd <.symtab+0x64fd> - 648a: 65 74 62 je 0x64ef <.symtab+0x64ef> - 648d: 00 5f 49 add byte ptr [rdi + 73], bl - 6490: 4f 5f pop r15 - 6492: 77 66 ja 0x64fa <.symtab+0x64fa> - 6494: 69 6c 65 5f 6a 75 6d 70 imul ebp, dword ptr [rbp + 2*riz + 95], 1886221674 - 649c: 73 5f jae 0x64fd <.symtab+0x64fd> - 649e: 6d insd dword ptr es:[rdi], dx - 649f: 6d insd dword ptr es:[rdi], dx - 64a0: 61 - 64a1: 70 00 jo 0x64a3 <.symtab+0x64a3> - 64a3: 44 57 push rdi - 64a5: 2e 72 65 jb 0x650d <.symtab+0x650d> - 64a8: 66 2e 5f pop di - 64ab: 5f pop rdi - 64ac: 67 63 63 5f movsxd esp, dword ptr [ebx + 95] - 64b0: 70 65 jo 0x6517 <.symtab+0x6517> - 64b2: 72 73 jb 0x6527 <.symtab+0x6527> - 64b4: 6f outsd dx, dword ptr [rsi] - 64b5: 6e outsb dx, byte ptr [rsi] - 64b6: 61 - 64b7: 6c insb byte ptr es:[rdi], dx - 64b8: 69 74 79 5f 76 30 00 5f imul esi, dword ptr [rcx + 2*rdi + 95], 1593847926 - 64c0: 5f pop rdi - 64c1: 6d insd dword ptr es:[rdi], dx - 64c2: 65 6d insd dword ptr es:[rdi], dx - 64c4: 63 70 79 movsxd esi, dword ptr [rax + 121] - 64c7: 5f pop rdi - 64c8: 73 73 jae 0x653d <.symtab+0x653d> - 64ca: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 64ce: 6e outsb dx, byte ptr [rsi] - 64cf: 61 - 64d0: 6c insb byte ptr es:[rdi], dx - 64d1: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 64d8: 5f pop rdi - 64d9: 66 70 72 jo 0x654e <.symtab+0x654e> - 64dc: 69 6e 74 66 00 5f 6e imul ebp, dword ptr [rsi + 116], 1851719782 - 64e3: 6c insb byte ptr es:[rdi], dx - 64e4: 5f pop rdi - 64e5: 43 5f pop r15 - 64e7: 4c 43 - 64e9: 5f pop rdi - 64ea: 4d 45 - 64ec: 53 push rbx - 64ed: 53 push rbx - 64ee: 41 47 - 64f0: 45 53 push r11 - 64f2: 00 5f 5f add byte ptr [rdi + 95], bl - 64f5: 77 63 ja 0x655a <.symtab+0x655a> - 64f7: 73 6d jae 0x6566 <.symtab+0x6566> - 64f9: 62 73 5f 6e 61 - 64fe: 6d insd dword ptr es:[rdi], dx - 64ff: 65 64 5f pop rdi - 6502: 63 6f 6e movsxd ebp, dword ptr [rdi + 110] - 6505: 76 00 jbe 0x6507 <.symtab+0x6507> - 6507: 5f pop rdi - 6508: 64 6c insb byte ptr es:[rdi], dx - 650a: 5f pop rdi - 650b: 61 - 650c: 75 78 jne 0x6586 <.symtab+0x6586> - 650e: 5f pop rdi - 650f: 69 6e 69 74 00 5f 64 imul ebp, dword ptr [rsi + 105], 1683947636 - 6516: 6c insb byte ptr es:[rdi], dx - 6517: 5f pop rdi - 6518: 68 77 63 61 70 push 1885430647 - 651d: 00 5f 5f add byte ptr [rdi + 95], bl - 6520: 6d insd dword ptr es:[rdi], dx - 6521: 65 6d insd dword ptr es:[rdi], dx - 6523: 73 65 jae 0x658a <.symtab+0x658a> - 6525: 74 5f je 0x6586 <.symtab+0x6586> - 6527: 73 73 jae 0x659c <.symtab+0x659c> - 6529: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 652d: 6e outsb dx, byte ptr [rsi] - 652e: 61 - 652f: 6c insb byte ptr es:[rdi], dx - 6530: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 6537: 72 6d jb 0x65a6 <.symtab+0x65a6> - 6539: 73 00 jae 0x653b <.symtab+0x653b> - 653b: 5f pop rdi - 653c: 69 74 6f 77 61 5f 75 70 imul esi, dword ptr [rdi + 2*rbp + 119], 1886740321 - 6544: 70 65 jo 0x65ab <.symtab+0x65ab> - 6546: 72 5f jb 0x65a7 <.symtab+0x65a7> - 6548: 64 69 67 69 74 73 00 5f imul esp, dword ptr fs:[rdi + 105], 1593865076 - 6550: 49 4f - 6552: 5f pop rdi - 6553: 77 66 ja 0x65bb <.symtab+0x65bb> - 6555: 69 6c 65 5f 64 6f 61 6c imul ebp, dword ptr [rbp + 2*riz + 95], 1818324836 - 655d: 6c insb byte ptr es:[rdi], dx - 655e: 6f outsd dx, dword ptr [rsi] - 655f: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 6562: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 6566: 61 - 6567: 73 73 jae 0x65dc <.symtab+0x65dc> - 6569: 65 72 74 jb 0x65e0 <.symtab+0x65e0> - 656c: 5f pop rdi - 656d: 66 61 - 656f: 69 6c 5f 62 61 73 65 00 imul ebp, dword ptr [rdi + 2*rbx + 98], 6648673 - 6577: 5f pop rdi - 6578: 5f pop rdi - 6579: 73 74 jae 0x65ef <.symtab+0x65ef> - 657b: 72 63 jb 0x65e0 <.symtab+0x65e0> - 657d: 61 - 657e: 73 65 jae 0x65e5 <.symtab+0x65e5> - 6580: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 6583: 5f pop rdi - 6584: 73 73 jae 0x65f9 <.symtab+0x65f9> - 6586: 73 65 jae 0x65ed <.symtab+0x65ed> - 6588: 33 00 xor eax, dword ptr [rax] - 658a: 5f pop rdi - 658b: 6e outsb dx, byte ptr [rsi] - 658c: 6c insb byte ptr es:[rdi], dx - 658d: 5f pop rdi - 658e: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 6591: 65 67 6f outsd dx, dword ptr gs:[esi] - 6594: 72 79 jb 0x660f <.symtab+0x660f> - 6596: 5f pop rdi - 6597: 6e outsb dx, byte ptr [rsi] - 6598: 61 - 6599: 6d insd dword ptr es:[rdi], dx - 659a: 65 73 00 jae 0x659d <.symtab+0x659d> - 659d: 5f pop rdi - 659e: 5f pop rdi - 659f: 6f outsd dx, dword ptr [rsi] - 65a0: 70 65 jo 0x6607 <.symtab+0x6607> - 65a2: 6e outsb dx, byte ptr [rsi] - 65a3: 36 34 5f xor al, 95 - 65a6: 6e outsb dx, byte ptr [rsi] - 65a7: 6f outsd dx, dword ptr [rsi] - 65a8: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 65ab: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 65ae: 00 5f 64 add byte ptr [rdi + 100], bl - 65b1: 6c insb byte ptr es:[rdi], dx - 65b2: 5f pop rdi - 65b3: 74 6c je 0x6621 <.symtab+0x6621> - 65b5: 73 64 jae 0x661b <.symtab+0x661b> - 65b7: 65 73 63 jae 0x661d <.symtab+0x661d> - 65ba: 5f pop rdi - 65bb: 72 65 jb 0x6622 <.symtab+0x6622> - 65bd: 73 6f jae 0x662e <.symtab+0x662e> - 65bf: 6c insb byte ptr es:[rdi], dx - 65c0: 76 65 jbe 0x6627 <.symtab+0x6627> - 65c2: 5f pop rdi - 65c3: 68 6f 6c 64 5f push 1600416879 - 65c8: 66 69 78 75 70 00 imul di, word ptr [rax + 117], 112 - 65ce: 5f pop rdi - 65cf: 6e outsb dx, byte ptr [rsi] - 65d0: 6c insb byte ptr es:[rdi], dx - 65d1: 5f pop rdi - 65d2: 43 5f pop r15 - 65d4: 63 6f 64 movsxd ebp, dword ptr [rdi + 100] - 65d7: 65 73 65 jae 0x663f <.symtab+0x663f> - 65da: 74 00 je 0x65dc <.symtab+0x65dc> - 65dc: 5f pop rdi - 65dd: 5f pop rdi - 65de: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 65e2: 76 5f jbe 0x6643 <.symtab+0x6643> - 65e4: 63 72 65 movsxd esi, dword ptr [rdx + 101] - 65e7: 61 - 65e8: 74 65 je 0x664f <.symtab+0x664f> - 65ea: 5f pop rdi - 65eb: 73 70 jae 0x665d <.symtab+0x665d> - 65ed: 65 63 00 movsxd eax, dword ptr gs:[rax] - 65f0: 5f pop rdi - 65f1: 64 6c insb byte ptr es:[rdi], dx - 65f3: 5f pop rdi - 65f4: 69 6e 69 74 66 69 72 imul ebp, dword ptr [rsi + 105], 1919510132 - 65fb: 73 74 jae 0x6671 <.symtab+0x6671> - 65fd: 00 5f 5f add byte ptr [rdi + 95], bl - 6600: 73 65 jae 0x6667 <.symtab+0x6667> - 6602: 74 66 je 0x666a <.symtab+0x666a> - 6604: 70 75 jo 0x667b <.symtab+0x667b> - 6606: 63 77 00 movsxd esi, dword ptr [rdi] - 6609: 5f pop rdi - 660a: 49 4f - 660c: 5f pop rdi - 660d: 73 74 jae 0x6683 <.symtab+0x6683> - 660f: 72 5f jb 0x6670 <.symtab+0x6670> - 6611: 75 6e jne 0x6681 <.symtab+0x6681> - 6613: 64 65 72 66 jb 0x667d <.symtab+0x667d> - 6617: 6c insb byte ptr es:[rdi], dx - 6618: 6f outsd dx, dword ptr [rsi] - 6619: 77 00 ja 0x661b <.symtab+0x661b> - 661b: 5f pop rdi - 661c: 5f pop rdi - 661d: 73 69 jae 0x6688 <.symtab+0x6688> - 661f: 67 70 72 addr32 jo 0x6694 <.symtab+0x6694> - 6622: 6f outsd dx, dword ptr [rsi] - 6623: 63 6d 61 movsxd ebp, dword ptr [rbp + 97] - 6626: 73 6b jae 0x6693 <.symtab+0x6693> - 6628: 00 5f 73 add byte ptr [rdi + 115], bl - 662b: 65 74 6a je 0x6698 <.symtab+0x6698> - 662e: 6d insd dword ptr es:[rdi], dx - 662f: 70 00 jo 0x6631 <.symtab+0x6631> - 6631: 5f pop rdi - 6632: 5f pop rdi - 6633: 63 74 79 70 movsxd esi, dword ptr [rcx + 2*rdi + 112] - 6637: 65 5f pop rdi - 6639: 74 6f je 0x66aa <.symtab+0x66aa> - 663b: 75 70 jne 0x66ad <.symtab+0x66ad> - 663d: 70 65 jo 0x66a4 <.symtab+0x66a4> - 663f: 72 5f jb 0x66a0 <.symtab+0x66a0> - 6641: 6c insb byte ptr es:[rdi], dx - 6642: 6f outsd dx, dword ptr [rsi] - 6643: 63 00 movsxd eax, dword ptr [rax] - 6645: 5f pop rdi - 6646: 5f pop rdi - 6647: 66 75 6e jne 0x66b8 <.symtab+0x66b8> - 664a: 6c insb byte ptr es:[rdi], dx - 664b: 6f outsd dx, dword ptr [rsi] - 664c: 63 6b 66 movsxd ebp, dword ptr [rbx + 102] - 664f: 69 6c 65 00 5f 5f 73 74 imul ebp, dword ptr [rbp + 2*riz], 1953718111 - 6657: 72 63 jb 0x66bc <.symtab+0x66bc> - 6659: 68 72 6e 75 6c push 1819635314 - 665e: 5f pop rdi - 665f: 73 73 jae 0x66d4 <.symtab+0x66d4> - 6661: 65 32 00 xor al, byte ptr gs:[rax] - 6664: 5f pop rdi - 6665: 5f pop rdi - 6666: 73 74 jae 0x66dc <.symtab+0x66dc> - 6668: 72 63 jb 0x66cd <.symtab+0x66cd> - 666a: 6d insd dword ptr es:[rdi], dx - 666b: 70 5f jo 0x66cc <.symtab+0x66cc> - 666d: 73 73 jae 0x66e2 <.symtab+0x66e2> - 666f: 73 65 jae 0x66d6 <.symtab+0x66d6> - 6671: 33 00 xor eax, dword ptr [rax] - 6673: 5f pop rdi - 6674: 5f pop rdi - 6675: 77 6d ja 0x66e4 <.symtab+0x66e4> - 6677: 65 6d insd dword ptr es:[rdi], dx - 6679: 73 65 jae 0x66e0 <.symtab+0x66e0> - 667b: 74 5f je 0x66dc <.symtab+0x66dc> - 667d: 61 - 667e: 76 78 jbe 0x66f8 <.symtab+0x66f8> - 6680: 35 31 32 5f 75 xor eax, 1969173041 - 6685: 6e outsb dx, byte ptr [rsi] - 6686: 61 - 6687: 6c insb byte ptr es:[rdi], dx - 6688: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 668f: 49 4f - 6691: 5f pop rdi - 6692: 73 74 jae 0x6708 <.symtab+0x6708> - 6694: 64 69 6e 5f 75 73 65 64 imul ebp, dword ptr fs:[rsi + 95], 1684370293 - 669c: 00 5f 65 add byte ptr [rdi + 101], bl - 669f: 78 69 js 0x670a <.symtab+0x670a> - 66a1: 74 00 je 0x66a3 <.symtab+0x66a3> - 66a3: 5f pop rdi - 66a4: 5f pop rdi - 66a5: 6d insd dword ptr es:[rdi], dx - 66a6: 65 6d insd dword ptr es:[rdi], dx - 66a8: 63 70 79 movsxd esi, dword ptr [rax + 121] - 66ab: 5f pop rdi - 66ac: 61 - 66ad: 76 78 jbe 0x6727 <.symtab+0x6727> - 66af: 5f pop rdi - 66b0: 75 6e jne 0x6720 <.symtab+0x6720> - 66b2: 61 - 66b3: 6c insb byte ptr es:[rdi], dx - 66b4: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 66bb: 72 6d jb 0x672a <.symtab+0x672a> - 66bd: 73 00 jae 0x66bf <.symtab+0x66bf> - 66bf: 5f pop rdi - 66c0: 64 6c insb byte ptr es:[rdi], dx - 66c2: 5f pop rdi - 66c3: 6c insb byte ptr es:[rdi], dx - 66c4: 6f outsd dx, dword ptr [rsi] - 66c5: 61 - 66c6: 64 5f pop rdi - 66c8: 77 72 ja 0x673c <.symtab+0x673c> - 66ca: 69 74 65 5f 6c 6f 63 6b imul esi, dword ptr [rbp + 2*riz + 95], 1801678700 - 66d2: 00 5f 64 add byte ptr [rdi + 100], bl - 66d5: 6c insb byte ptr es:[rdi], dx - 66d6: 5f pop rdi - 66d7: 74 6c je 0x6745 <.symtab+0x6745> - 66d9: 73 64 jae 0x673f <.symtab+0x673f> - 66db: 65 73 63 jae 0x6741 <.symtab+0x6741> - 66de: 5f pop rdi - 66df: 72 65 jb 0x6746 <.symtab+0x6746> - 66e1: 74 75 je 0x6758 <.symtab+0x6758> - 66e3: 72 6e jb 0x6753 <.symtab+0x6753> - 66e5: 00 5f 5f add byte ptr [rdi + 95], bl - 66e8: 61 - 66e9: 6c insb byte ptr es:[rdi], dx - 66ea: 6c insb byte ptr es:[rdi], dx - 66eb: 6f outsd dx, dword ptr [rsi] - 66ec: 63 5f 64 movsxd ebx, dword ptr [rdi + 100] - 66ef: 69 72 00 73 74 72 73 imul esi, dword ptr [rdx], 1936880755 - 66f6: 70 6e jo 0x6766 <.symtab+0x6766> - 66f8: 00 5f 5f add byte ptr [rdi + 95], bl - 66fb: 73 74 jae 0x6771 <.symtab+0x6771> - 66fd: 72 63 jb 0x6762 <.symtab+0x6762> - 66ff: 61 - 6700: 73 65 jae 0x6767 <.symtab+0x6767> - 6702: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 6705: 5f pop rdi - 6706: 73 73 jae 0x677b <.symtab+0x677b> - 6708: 65 34 32 xor al, 50 - 670b: 00 5f 5f add byte ptr [rdi + 95], bl - 670e: 73 74 jae 0x6784 <.symtab+0x6784> - 6710: 72 63 jb 0x6775 <.symtab+0x6775> - 6712: 61 - 6713: 73 65 jae 0x677a <.symtab+0x677a> - 6715: 63 6d 70 movsxd ebp, dword ptr [rbp + 112] - 6718: 5f pop rdi - 6719: 61 - 671a: 76 78 jbe 0x6794 <.symtab+0x6794> - 671c: 00 5f 5f add byte ptr [rdi + 95], bl - 671f: 67 65 74 64 addr32 je 0x6787 <.symtab+0x6787> - 6723: 65 6e outsb dx, byte ptr gs:[rsi] - 6725: 74 73 je 0x679a <.symtab+0x679a> - 6727: 36 34 00 xor al, 0 - 672a: 5f pop rdi - 672b: 55 push rbp - 672c: 6e outsb dx, byte ptr [rsi] - 672d: 77 69 ja 0x6798 <.symtab+0x6798> - 672f: 6e outsb dx, byte ptr [rsi] - 6730: 64 5f pop rdi - 6732: 47 65 gs - 6734: 74 47 je 0x677d <.symtab+0x677d> - 6736: 52 push rdx - 6737: 00 5f 6e add byte ptr [rdi + 110], bl - 673a: 6c insb byte ptr es:[rdi], dx - 673b: 5f pop rdi - 673c: 64 65 66 61 - 6740: 75 6c jne 0x67ae <.symtab+0x67ae> - 6742: 74 5f je 0x67a3 <.symtab+0x67a3> - 6744: 64 65 66 61 - 6748: 75 6c jne 0x67b6 <.symtab+0x67b6> - 674a: 74 5f je 0x67ab <.symtab+0x67ab> - 674c: 64 6f outsd dx, dword ptr fs:[rsi] - 674e: 6d insd dword ptr es:[rdi], dx - 674f: 61 - 6750: 69 6e 00 5f 5f 6c 69 imul ebp, dword ptr [rsi], 1768709983 - 6757: 62 63 5f 61 72 - 675c: 67 76 00 addr32 jbe 0x675f <.symtab+0x675f> - 675f: 5f pop rdi - 6760: 5f pop rdi - 6761: 78 38 js 0x679b <.symtab+0x679b> - 6763: 36 5f pop rdi - 6765: 72 61 jb 0x67c8 <.symtab+0x67c8> - 6767: 77 5f ja 0x67c8 <.symtab+0x67c8> - 6769: 64 61 - 676b: 74 61 je 0x67ce <.symtab+0x67ce> - 676d: 5f pop rdi - 676e: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 6771: 68 65 5f 73 69 push 1769168741 - 6776: 7a 65 jp 0x67dd <.symtab+0x67dd> - 6778: 5f pop rdi - 6779: 68 61 6c 66 00 push 6712417 - 677e: 5f pop rdi - 677f: 5f pop rdi - 6780: 6c insb byte ptr es:[rdi], dx - 6781: 69 62 63 5f 73 74 61 imul esp, dword ptr [rdx + 99], 1635021663 - 6788: 72 74 jb 0x67fe <.symtab+0x67fe> - 678a: 5f pop rdi - 678b: 6d insd dword ptr es:[rdi], dx - 678c: 61 - 678d: 69 6e 00 5f 5f 6c 6c imul ebp, dword ptr [rsi], 1819041631 - 6794: 6c insb byte ptr es:[rdi], dx - 6795: 5f pop rdi - 6796: 6c insb byte ptr es:[rdi], dx - 6797: 6f outsd dx, dword ptr [rsi] - 6798: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 679b: 77 61 ja 0x67fe <.symtab+0x67fe> - 679d: 69 74 5f 70 72 69 76 61 imul esi, dword ptr [rdi + 2*rbx + 112], 1635150194 - 67a5: 74 65 je 0x680c <.symtab+0x680c> - 67a7: 00 5f 49 add byte ptr [rdi + 73], bl - 67aa: 4f 5f pop r15 - 67ac: 69 6e 69 74 5f 69 6e imul ebp, dword ptr [rsi + 105], 1852399476 - 67b3: 74 65 je 0x681a <.symtab+0x681a> - 67b5: 72 6e jb 0x6825 <.symtab+0x6825> - 67b7: 61 - 67b8: 6c insb byte ptr es:[rdi], dx - 67b9: 00 70 72 add byte ptr [rax + 114], dh - 67bc: 6f outsd dx, dword ptr [rsi] - 67bd: 67 72 61 addr32 jb 0x6821 <.symtab+0x6821> - 67c0: 6d insd dword ptr es:[rdi], dx - 67c1: 5f pop rdi - 67c2: 69 6e 76 6f 63 61 74 imul ebp, dword ptr [rsi + 118], 1952539503 - 67c9: 69 6f 6e 5f 6e 61 6d imul ebp, dword ptr [rdi + 110], 1835101791 - 67d0: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 67d4: 6c insb byte ptr es:[rdi], dx - 67d5: 69 62 63 5f 64 6c 73 imul esp, dword ptr [rdx + 99], 1936483423 - 67dc: 79 6d jns 0x684b <.symtab+0x684b> - 67de: 00 5f 5f add byte ptr [rdi + 95], bl - 67e1: 6d insd dword ptr es:[rdi], dx - 67e2: 61 - 67e3: 6c insb byte ptr es:[rdi], dx - 67e4: 6c insb byte ptr es:[rdi], dx - 67e5: 6f outsd dx, dword ptr [rsi] - 67e6: 63 5f 66 movsxd ebx, dword ptr [rdi + 102] - 67e9: 6f outsd dx, dword ptr [rsi] - 67ea: 72 6b jb 0x6857 <.symtab+0x6857> - 67ec: 5f pop rdi - 67ed: 75 6e jne 0x685d <.symtab+0x685d> - 67ef: 6c insb byte ptr es:[rdi], dx - 67f0: 6f outsd dx, dword ptr [rsi] - 67f1: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 67f4: 70 61 jo 0x6857 <.symtab+0x6857> - 67f6: 72 65 jb 0x685d <.symtab+0x685d> - 67f8: 6e outsb dx, byte ptr [rsi] - 67f9: 74 00 je 0x67fb <.symtab+0x67fb> - 67fb: 5f pop rdi - 67fc: 64 6c insb byte ptr es:[rdi], dx - 67fe: 5f pop rdi - 67ff: 73 68 jae 0x6869 <.symtab+0x6869> - 6801: 6f outsd dx, dword ptr [rsi] - 6802: 77 5f ja 0x6863 <.symtab+0x6863> - 6804: 73 63 jae 0x6869 <.symtab+0x6869> - 6806: 6f outsd dx, dword ptr [rsi] - 6807: 70 65 jo 0x686e <.symtab+0x686e> - 6809: 00 5f 5f add byte ptr [rdi + 95], bl - 680c: 6c insb byte ptr es:[rdi], dx - 680d: 69 62 63 5f 77 72 69 imul esp, dword ptr [rdx + 99], 1769109343 - 6814: 74 65 je 0x687b <.symtab+0x687b> - 6816: 00 5f 64 add byte ptr [rdi + 100], bl - 6819: 6c insb byte ptr es:[rdi], dx - 681a: 5f pop rdi - 681b: 76 64 jbe 0x6881 <.symtab+0x6881> - 681d: 73 6f jae 0x688e <.symtab+0x688e> - 681f: 5f pop rdi - 6820: 74 69 je 0x688b <.symtab+0x688b> - 6822: 6d insd dword ptr es:[rdi], dx - 6823: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 6827: 4f 5f pop r15 - 6829: 69 6e 69 74 00 5f 5f imul ebp, dword ptr [rsi + 105], 1600061556 - 6830: 73 74 jae 0x68a6 <.symtab+0x68a6> - 6832: 72 74 jb 0x68a8 <.symtab+0x68a8> - 6834: 6f outsd dx, dword ptr [rsi] - 6835: 75 6c jne 0x68a3 <.symtab+0x68a3> - 6837: 00 5f 5f add byte ptr [rdi + 95], bl - 683a: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 683e: 76 5f jbe 0x689f <.symtab+0x689f> - 6840: 74 72 je 0x68b4 <.symtab+0x68b4> - 6842: 61 - 6843: 6e outsb dx, byte ptr [rsi] - 6844: 73 66 jae 0x68ac <.symtab+0x68ac> - 6846: 6f outsd dx, dword ptr [rsi] - 6847: 72 6d jb 0x68b6 <.symtab+0x68b6> - 6849: 5f pop rdi - 684a: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 6851: 6c insb byte ptr es:[rdi], dx - 6852: 5f pop rdi - 6853: 75 63 jne 0x68b8 <.symtab+0x68b8> - 6855: 73 32 jae 0x6889 <.symtab+0x6889> - 6857: 72 65 jb 0x68be <.symtab+0x68be> - 6859: 76 65 jbe 0x68c0 <.symtab+0x68c0> - 685b: 72 73 jb 0x68d0 <.symtab+0x68d0> - 685d: 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 6861: 6d insd dword ptr es:[rdi], dx - 6862: 65 6d insd dword ptr es:[rdi], dx - 6864: 63 70 79 movsxd esi, dword ptr [rax + 121] - 6867: 5f pop rdi - 6868: 61 - 6869: 76 78 jbe 0x68e3 <.symtab+0x68e3> - 686b: 35 31 32 5f 75 xor eax, 1969173041 - 6870: 6e outsb dx, byte ptr [rsi] - 6871: 61 - 6872: 6c insb byte ptr es:[rdi], dx - 6873: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 687a: 6e outsb dx, byte ptr [rsi] - 687b: 6c insb byte ptr es:[rdi], dx - 687c: 5f pop rdi - 687d: 43 5f pop r15 - 687f: 4c 43 - 6881: 5f pop rdi - 6882: 43 54 push r12 - 6884: 59 pop rcx - 6885: 50 push rax - 6886: 45 5f pop r15 - 6888: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 688c: 73 5f jae 0x68ed <.symtab+0x68ed> - 688e: 6c insb byte ptr es:[rdi], dx - 688f: 6f outsd dx, dword ptr [rsi] - 6890: 77 65 ja 0x68f7 <.symtab+0x68f7> - 6892: 72 00 jb 0x6894 <.symtab+0x6894> - 6894: 5f pop rdi - 6895: 64 6c insb byte ptr es:[rdi], dx - 6897: 5f pop rdi - 6898: 61 - 6899: 6c insb byte ptr es:[rdi], dx - 689a: 6c insb byte ptr es:[rdi], dx - 689b: 5f pop rdi - 689c: 64 69 72 73 00 5f 5f 73 imul esi, dword ptr fs:[rdx + 115], 1935630080 - 68a4: 74 72 je 0x6918 <.symtab+0x6918> - 68a6: 73 70 jae 0x6918 <.symtab+0x6918> - 68a8: 6e outsb dx, byte ptr [rsi] - 68a9: 5f pop rdi - 68aa: 73 73 jae 0x691f <.symtab+0x691f> - 68ac: 65 34 32 xor al, 50 - 68af: 00 5f 5f add byte ptr [rdi + 95], bl - 68b2: 73 65 jae 0x6919 <.symtab+0x6919> - 68b4: 74 65 je 0x691b <.symtab+0x691b> - 68b6: 6e outsb dx, byte ptr [rsi] - 68b7: 76 00 jbe 0x68b9 <.symtab+0x68b9> - 68b9: 5f pop rdi - 68ba: 5f pop rdi - 68bb: 63 6c 65 61 movsxd ebp, dword ptr [rbp + 2*riz + 97] - 68bf: 72 65 jb 0x6926 <.symtab+0x6926> - 68c1: 6e outsb dx, byte ptr [rsi] - 68c2: 76 00 jbe 0x68c4 <.symtab+0x68c4> - 68c4: 73 74 jae 0x693a <.symtab+0x693a> - 68c6: 72 63 jb 0x692b <.symtab+0x692b> - 68c8: 68 72 00 5f 5f push 1600061554 - 68cd: 73 74 jae 0x6943 <.symtab+0x6943> - 68cf: 72 72 jb 0x6943 <.symtab+0x6943> - 68d1: 63 68 72 movsxd ebp, dword ptr [rax + 114] - 68d4: 5f pop rdi - 68d5: 61 - 68d6: 76 78 jbe 0x6950 <.symtab+0x6950> - 68d8: 32 00 xor al, byte ptr [rax] - 68da: 5f pop rdi - 68db: 64 6c insb byte ptr es:[rdi], dx - 68dd: 5f pop rdi - 68de: 61 - 68df: 64 64 5f pop rdi - 68e2: 74 6f je 0x6953 <.symtab+0x6953> - 68e4: 5f pop rdi - 68e5: 73 6c jae 0x6953 <.symtab+0x6953> - 68e7: 6f outsd dx, dword ptr [rsi] - 68e8: 74 69 je 0x6953 <.symtab+0x6953> - 68ea: 6e outsb dx, byte ptr [rsi] - 68eb: 66 6f outsw dx, word ptr [rsi] - 68ed: 00 5f 5f add byte ptr [rdi + 95], bl - 68f0: 6c insb byte ptr es:[rdi], dx - 68f1: 69 62 63 5f 6d 65 6d imul esp, dword ptr [rdx + 99], 1835363679 - 68f8: 6d insd dword ptr es:[rdi], dx - 68f9: 6f outsd dx, dword ptr [rsi] - 68fa: 76 65 jbe 0x6961 <.symtab+0x6961> - 68fc: 00 5f 5f add byte ptr [rdi + 95], bl - 68ff: 72 65 jb 0x6966 <.symtab+0x6966> - 6901: 61 - 6902: 6c insb byte ptr es:[rdi], dx - 6903: 6c insb byte ptr es:[rdi], dx - 6904: 6f outsd dx, dword ptr [rsi] - 6905: 63 00 movsxd eax, dword ptr [rax] - 6907: 5f pop rdi - 6908: 5f pop rdi - 6909: 67 63 6f 6e movsxd ebp, dword ptr [edi + 110] - 690d: 76 5f jbe 0x696e <.symtab+0x696e> - 690f: 61 - 6910: 6c insb byte ptr es:[rdi], dx - 6911: 69 61 73 5f 64 62 00 imul esp, dword ptr [rcx + 115], 6448223 - 6918: 5f pop rdi - 6919: 49 4f - 691b: 5f pop rdi - 691c: 69 74 65 72 5f 65 6e 64 imul esi, dword ptr [rbp + 2*riz + 114], 1684956511 - 6924: 00 5f 5f add byte ptr [rdi + 95], bl - 6927: 6d insd dword ptr es:[rdi], dx - 6928: 61 - 6929: 6c insb byte ptr es:[rdi], dx - 692a: 6c insb byte ptr es:[rdi], dx - 692b: 6f outsd dx, dword ptr [rsi] - 692c: 70 74 jo 0x69a2 <.symtab+0x69a2> - 692e: 00 5f 71 add byte ptr [rdi + 113], bl - 6931: 75 69 jne 0x699c <.symtab+0x699c> - 6933: 63 6b 73 movsxd ebp, dword ptr [rbx + 115] - 6936: 6f outsd dx, dword ptr [rsi] - 6937: 72 74 jb 0x69ad <.symtab+0x69ad> - 6939: 00 5f 55 add byte ptr [rdi + 85], bl - 693c: 6e outsb dx, byte ptr [rsi] - 693d: 77 69 ja 0x69a8 <.symtab+0x69a8> - 693f: 6e outsb dx, byte ptr [rsi] - 6940: 64 5f pop rdi - 6942: 47 65 gs - 6944: 74 44 je 0x698a <.symtab+0x698a> - 6946: 61 - 6947: 74 61 je 0x69aa <.symtab+0x69aa> - 6949: 52 push rdx - 694a: 65 6c insb byte ptr es:[rdi], dx - 694c: 42 61 - 694e: 73 65 jae 0x69b5 <.symtab+0x69b5> - 6950: 00 5f 49 add byte ptr [rdi + 73], bl - 6953: 4f 5f pop r15 - 6955: 6e outsb dx, byte ptr [rsi] - 6956: 65 77 5f ja 0x69b8 <.symtab+0x69b8> - 6959: 66 69 6c 65 5f 75 6e imul bp, word ptr [rbp + 2*riz + 95], 28277 - 6960: 64 65 72 66 jb 0x69ca <.symtab+0x69ca> - 6964: 6c insb byte ptr es:[rdi], dx - 6965: 6f outsd dx, dword ptr [rsi] - 6966: 77 00 ja 0x6968 <.symtab+0x6968> - 6968: 5f pop rdi - 6969: 5f pop rdi - 696a: 64 61 - 696c: 74 61 je 0x69cf <.symtab+0x69cf> - 696e: 5f pop rdi - 696f: 73 74 jae 0x69e5 <.symtab+0x69e5> - 6971: 61 - 6972: 72 74 jb 0x69e8 <.symtab+0x69e8> - 6974: 00 5f 64 add byte ptr [rdi + 100], bl - 6977: 6c insb byte ptr es:[rdi], dx - 6978: 65 72 72 jb 0x69ed <.symtab+0x69ed> - 697b: 6f outsd dx, dword ptr [rsi] - 697c: 72 5f jb 0x69dd <.symtab+0x69dd> - 697e: 72 75 jb 0x69f5 <.symtab+0x69f5> - 6980: 6e outsb dx, byte ptr [rsi] - 6981: 00 5f 64 add byte ptr [rdi + 100], bl - 6984: 6c insb byte ptr es:[rdi], dx - 6985: 5f pop rdi - 6986: 73 79 jae 0x6a01 <.symtab+0x6a01> - 6988: 6d insd dword ptr es:[rdi], dx - 6989: 00 5f 5f add byte ptr [rdi + 95], bl - 698c: 6c insb byte ptr es:[rdi], dx - 698d: 69 62 63 5f 66 61 74 imul esp, dword ptr [rdx + 99], 1952540255 - 6994: 61 - 6995: 6c insb byte ptr es:[rdi], dx - 6996: 00 5f 5f add byte ptr [rdi + 95], bl - 6999: 67 65 74 5f addr32 je 0x69fc <.symtab+0x69fc> - 699d: 70 68 jo 0x6a07 <.symtab+0x6a07> - 699f: 79 73 jns 0x6a14 <.symtab+0x6a14> - 69a1: 5f pop rdi - 69a2: 70 61 jo 0x6a05 <.symtab+0x6a05> - 69a4: 67 65 73 00 addr32 jae 0x69a8 <.symtab+0x69a8> - 69a8: 5f pop rdi - 69a9: 5f pop rdi - 69aa: 73 62 jae 0x6a0e <.symtab+0x6a0e> - 69ac: 72 6b jb 0x6a19 <.symtab+0x6a19> - 69ae: 00 5f 49 add byte ptr [rdi + 73], bl - 69b1: 4f 5f pop r15 - 69b3: 64 65 66 61 - 69b7: 75 6c jne 0x6a25 <.symtab+0x6a25> - 69b9: 74 5f je 0x6a1a <.symtab+0x6a1a> - 69bb: 73 65 jae 0x6a22 <.symtab+0x6a22> - 69bd: 65 6b 00 5f imul eax, dword ptr gs:[rax], 95 - 69c1: 5f pop rdi - 69c2: 74 64 je 0x6a28 <.symtab+0x6a28> - 69c4: 65 6c insb byte ptr es:[rdi], dx - 69c6: 65 74 65 je 0x6a2e <.symtab+0x6a2e> - 69c9: 00 5f 64 add byte ptr [rdi + 100], bl - 69cc: 6c insb byte ptr es:[rdi], dx - 69cd: 5f pop rdi - 69ce: 67 65 74 5f addr32 je 0x6a31 <.symtab+0x6a31> - 69d2: 64 6c insb byte ptr es:[rdi], dx - 69d4: 5f pop rdi - 69d5: 6d insd dword ptr es:[rdi], dx - 69d6: 61 - 69d7: 69 6e 5f 6d 61 70 00 imul ebp, dword ptr [rsi + 95], 7364973 - 69de: 5f pop rdi - 69df: 5f pop rdi - 69e0: 70 72 jo 0x6a54 <.symtab+0x6a54> - 69e2: 69 6e 74 66 5f 76 61 imul ebp, dword ptr [rsi + 116], 1635147622 - 69e9: 5f pop rdi - 69ea: 61 - 69eb: 72 67 jb 0x6a54 <.symtab+0x6a54> - 69ed: 5f pop rdi - 69ee: 74 61 je 0x6a51 <.symtab+0x6a51> - 69f0: 62 - 69f1: 6c insb byte ptr es:[rdi], dx - 69f2: 65 00 5f 72 add byte ptr gs:[rdi + 114], bl - 69f6: 5f pop rdi - 69f7: 64 65 62 75 67 00 5f - 69fe: 5f pop rdi - 69ff: 6d insd dword ptr es:[rdi], dx - 6a00: 61 - 6a01: 6c insb byte ptr es:[rdi], dx - 6a02: 6c insb byte ptr es:[rdi], dx - 6a03: 6f outsd dx, dword ptr [rsi] - 6a04: 63 5f 73 movsxd ebx, dword ptr [rdi + 115] - 6a07: 74 61 je 0x6a6a <.symtab+0x6a6a> - 6a09: 74 73 je 0x6a7e <.symtab+0x6a7e> - 6a0b: 00 5f 49 add byte ptr [rdi + 73], bl - 6a0e: 4f 5f pop r15 - 6a10: 77 64 ja 0x6a76 <.symtab+0x6a76> - 6a12: 65 66 61 - 6a15: 75 6c jne 0x6a83 <.symtab+0x6a83> - 6a17: 74 5f je 0x6a78 <.symtab+0x6a78> - 6a19: 70 62 jo 0x6a7d <.symtab+0x6a7d> - 6a1b: 61 - 6a1c: 63 6b 66 movsxd ebp, dword ptr [rbx + 102] - 6a1f: 61 - 6a20: 69 6c 00 5f 5f 76 66 70 imul ebp, dword ptr [rax + rax + 95], 1885763167 - 6a28: 72 69 jb 0x6a93 <.symtab+0x6a93> - 6a2a: 6e outsb dx, byte ptr [rsi] - 6a2b: 74 66 je 0x6a93 <.symtab+0x6a93> - 6a2d: 5f pop rdi - 6a2e: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 6a35: 6c insb byte ptr es:[rdi], dx - 6a36: 00 5f 5f add byte ptr [rdi + 95], bl - 6a39: 73 79 jae 0x6ab4 <.symtab+0x6ab4> - 6a3b: 73 5f jae 0x6a9c <.symtab+0x6a9c> - 6a3d: 65 72 72 jb 0x6ab2 <.symtab+0x6ab2> - 6a40: 6c insb byte ptr es:[rdi], dx - 6a41: 69 73 74 5f 69 6e 74 imul esi, dword ptr [rbx + 116], 1953392991 - 6a48: 65 72 6e jb 0x6ab9 <.symtab+0x6ab9> - 6a4b: 61 - 6a4c: 6c insb byte ptr es:[rdi], dx - 6a4d: 00 5f 64 add byte ptr [rdi + 100], bl - 6a50: 6c insb byte ptr es:[rdi], dx - 6a51: 5f pop rdi - 6a52: 6f outsd dx, dword ptr [rsi] - 6a53: 73 76 jae 0x6acb <.symtab+0x6acb> - 6a55: 65 72 73 jb 0x6acb <.symtab+0x6acb> - 6a58: 69 6f 6e 00 5f 49 4f imul ebp, dword ptr [rdi + 110], 1330208512 - 6a5f: 5f pop rdi - 6a60: 6c insb byte ptr es:[rdi], dx - 6a61: 69 73 74 5f 61 6c 6c imul esi, dword ptr [rbx + 116], 1819042143 - 6a68: 00 5f 5f add byte ptr [rdi + 95], bl - 6a6b: 61 - 6a6c: 72 67 jb 0x6ad5 <.symtab+0x6ad5> - 6a6e: 7a 5f jp 0x6acf <.symtab+0x6acf> - 6a70: 61 - 6a71: 64 64 5f pop rdi - 6a74: 73 65 jae 0x6adb <.symtab+0x6adb> - 6a76: 70 00 jo 0x6a78 <.symtab+0x6a78> - 6a78: 5f pop rdi - 6a79: 49 4f - 6a7b: 5f pop rdi - 6a7c: 6e outsb dx, byte ptr [rsi] - 6a7d: 65 77 5f ja 0x6adf <.symtab+0x6adf> - 6a80: 66 69 6c 65 5f 6f 76 imul bp, word ptr [rbp + 2*riz + 95], 30319 - 6a87: 65 72 66 jb 0x6af0 <.symtab+0x6af0> - 6a8a: 6c insb byte ptr es:[rdi], dx - 6a8b: 6f outsd dx, dword ptr [rsi] - 6a8c: 77 00 ja 0x6a8e <.symtab+0x6a8e> - 6a8e: 5f pop rdi - 6a8f: 5f pop rdi - 6a90: 6c insb byte ptr es:[rdi], dx - 6a91: 69 62 63 5f 64 6c 6f imul esp, dword ptr [rdx + 99], 1869374559 - 6a98: 70 65 jo 0x6aff <.symtab+0x6aff> - 6a9a: 6e outsb dx, byte ptr [rsi] - 6a9b: 5f pop rdi - 6a9c: 6d insd dword ptr es:[rdi], dx - 6a9d: 6f outsd dx, dword ptr [rsi] - 6a9e: 64 65 00 5f 5f add byte ptr gs:[rdi + 95], bl - 6aa3: 75 6e jne 0x6b13 <.symtab+0x6b13> - 6aa5: 73 65 jae 0x6b0c <.symtab+0x6b0c> - 6aa7: 74 65 je 0x6b0e <.symtab+0x6b0e> - 6aa9: 6e outsb dx, byte ptr [rsi] - 6aaa: 76 00 jbe 0x6aac <.symtab+0x6aac> - 6aac: 5f pop rdi - 6aad: 49 4f - 6aaf: 5f pop rdi - 6ab0: 6e outsb dx, byte ptr [rsi] - 6ab1: 65 77 5f ja 0x6b13 <.symtab+0x6b13> - 6ab4: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 - 6abb: 65 6b 6f 66 66 imul ebp, dword ptr gs:[rdi + 102], 102 - 6ac0: 00 5f 64 add byte ptr [rdi + 100], bl - 6ac3: 6c insb byte ptr es:[rdi], dx - 6ac4: 5f pop rdi - 6ac5: 74 75 je 0x6b3c <.symtab+0x6b3c> - 6ac7: 6e outsb dx, byte ptr [rsi] - 6ac8: 61 - 6ac9: 62 - 6aca: 6c insb byte ptr es:[rdi], dx - 6acb: 65 5f pop rdi - 6acd: 73 65 jae 0x6b34 <.symtab+0x6b34> - 6acf: 74 5f je 0x6b30 <.symtab+0x6b30> - 6ad1: 61 - 6ad2: 72 65 jb 0x6b39 <.symtab+0x6b39> - 6ad4: 6e outsb dx, byte ptr [rsi] - 6ad5: 61 - 6ad6: 5f pop rdi - 6ad7: 74 65 je 0x6b3e <.symtab+0x6b3e> - 6ad9: 73 74 jae 0x6b4f <.symtab+0x6b4f> - 6adb: 00 5f 64 add byte ptr [rdi + 100], bl - 6ade: 6c insb byte ptr es:[rdi], dx - 6adf: 5f pop rdi - 6ae0: 73 79 jae 0x6b5b <.symtab+0x6b5b> - 6ae2: 73 64 jae 0x6b48 <.symtab+0x6b48> - 6ae4: 65 70 5f jo 0x6b46 <.symtab+0x6b46> - 6ae7: 72 65 jb 0x6b4e <.symtab+0x6b4e> - 6ae9: 61 - 6aea: 64 5f pop rdi - 6aec: 77 68 ja 0x6b56 <.symtab+0x6b56> - 6aee: 6f outsd dx, dword ptr [rsi] - 6aef: 6c insb byte ptr es:[rdi], dx - 6af0: 65 5f pop rdi - 6af2: 66 69 6c 65 00 5f 6e imul bp, word ptr [rbp + 2*riz], 28255 - 6af9: 6c insb byte ptr es:[rdi], dx - 6afa: 5f pop rdi - 6afb: 63 75 72 movsxd esi, dword ptr [rbp + 114] - 6afe: 72 65 jb 0x6b65 <.symtab+0x6b65> - 6b00: 6e outsb dx, byte ptr [rsi] - 6b01: 74 5f je 0x6b62 <.symtab+0x6b62> - 6b03: 4c 43 - 6b05: 5f pop rdi - 6b06: 4d 4f - 6b08: 4e 45 - 6b0a: 54 push rsp - 6b0b: 41 52 push r10 - 6b0d: 59 pop rcx - 6b0e: 00 5f 5f add byte ptr [rdi + 95], bl - 6b11: 6f outsd dx, dword ptr [rsi] - 6b12: 70 65 jo 0x6b79 <.symtab+0x6b79> - 6b14: 6e outsb dx, byte ptr [rsi] - 6b15: 61 - 6b16: 74 5f je 0x6b77 <.symtab+0x6b77> - 6b18: 6e outsb dx, byte ptr [rsi] - 6b19: 6f outsd dx, dword ptr [rsi] - 6b1a: 63 61 6e movsxd esp, dword ptr [rcx + 110] - 6b1d: 63 65 6c movsxd esp, dword ptr [rbp + 108] - 6b20: 00 5f 64 add byte ptr [rdi + 100], bl - 6b23: 6c insb byte ptr es:[rdi], dx - 6b24: 5f pop rdi - 6b25: 61 - 6b26: 64 64 72 00 jb 0x6b2a <.symtab+0x6b2a> - 6b2a: 5f pop rdi - 6b2b: 5f pop rdi - 6b2c: 67 65 74 5f addr32 je 0x6b8f <.symtab+0x6b8f> - 6b30: 61 - 6b31: 76 70 jbe 0x6ba3 <.symtab+0x6ba3> - 6b33: 68 79 73 5f 70 push 1885303673 - 6b38: 61 - 6b39: 67 65 73 00 addr32 jae 0x6b3d <.symtab+0x6b3d> - 6b3d: 5f pop rdi - 6b3e: 5f pop rdi - 6b3f: 68 61 6e 64 6c push 1818521185 - 6b44: 65 5f pop rdi - 6b46: 72 65 jb 0x6bad <.symtab+0x6bad> - 6b48: 67 69 73 74 65 72 65 64 imul esi, dword ptr [ebx + 116], 1684370021 - 6b50: 5f pop rdi - 6b51: 6d insd dword ptr es:[rdi], dx - 6b52: 6f outsd dx, dword ptr [rsi] - 6b53: 64 69 66 69 65 72 5f 77 imul esp, dword ptr fs:[rsi + 105], 2002743909 - 6b5b: 63 00 movsxd eax, dword ptr [rax] - 6b5d: 5f pop rdi - 6b5e: 5f pop rdi - 6b5f: 6f outsd dx, dword ptr [rsi] - 6b60: 70 65 jo 0x6bc7 <.symtab+0x6bc7> - 6b62: 6e outsb dx, byte ptr [rsi] - 6b63: 36 34 00 xor al, 0 - 6b66: 5f pop rdi - 6b67: 5f pop rdi - 6b68: 73 74 jae 0x6bde <.symtab+0x6bde> - 6b6a: 72 63 jb 0x6bcf <.symtab+0x6bcf> - 6b6c: 6d insd dword ptr es:[rdi], dx - 6b6d: 70 5f jo 0x6bce <.symtab+0x6bce> - 6b6f: 73 73 jae 0x6be4 <.symtab+0x6be4> - 6b71: 65 32 5f 75 xor bl, byte ptr gs:[rdi + 117] - 6b75: 6e outsb dx, byte ptr [rsi] - 6b76: 61 - 6b77: 6c insb byte ptr es:[rdi], dx - 6b78: 69 67 6e 65 64 00 5f imul esp, dword ptr [rdi + 110], 1593861221 - 6b7f: 6e outsb dx, byte ptr [rsi] - 6b80: 6c insb byte ptr es:[rdi], dx - 6b81: 5f pop rdi - 6b82: 43 5f pop r15 - 6b84: 4c 43 - 6b86: 5f pop rdi - 6b87: 50 push rax - 6b88: 41 50 push r8 - 6b8a: 45 52 push r10 - 6b8c: 00 5f 64 add byte ptr [rdi + 100], bl - 6b8f: 6c insb byte ptr es:[rdi], dx - 6b90: 5f pop rdi - 6b91: 63 61 74 movsxd esp, dword ptr [rcx + 116] - 6b94: 63 68 5f movsxd ebp, dword ptr [rax + 95] - 6b97: 65 72 72 jb 0x6c0c <.symtab+0x6c0c> - 6b9a: 6f outsd dx, dword ptr [rsi] - 6b9b: 72 00 jb 0x6b9d <.symtab+0x6b9d> - 6b9d: 5f pop rdi - 6b9e: 49 4f - 6ba0: 5f pop rdi - 6ba1: 75 6e jne 0x6c11 <.symtab+0x6c11> - 6ba3: 5f pop rdi - 6ba4: 6c insb byte ptr es:[rdi], dx - 6ba5: 69 6e 6b 00 5f 5f 72 imul ebp, dword ptr [rsi + 107], 1918852864 - 6bac: 65 67 69 73 74 65 72 5f 66 imul esi, dword ptr gs:[ebx + 116], 1717531237 - 6bb5: 72 61 jb 0x6c18 <.symtab+0x6c18> - 6bb7: 6d insd dword ptr es:[rdi], dx - 6bb8: 65 5f pop rdi - 6bba: 69 6e 66 6f 5f 74 61 imul ebp, dword ptr [rsi + 102], 1635016559 - 6bc1: 62 - 6bc2: 6c insb byte ptr es:[rdi], dx - 6bc3: 65 00 5f 49 add byte ptr gs:[rdi + 73], bl - 6bc7: 4f 5f pop r15 - 6bc9: 66 69 6c 65 5f 73 65 imul bp, word ptr [rbp + 2*riz + 95], 25971 - 6bd0: 74 62 je 0x6c34 <.symtab+0x6c34> - 6bd2: 75 66 jne 0x6c3a <.symtab+0x6c3a> - 6bd4: 5f pop rdi - 6bd5: 6d insd dword ptr es:[rdi], dx - 6bd6: 6d insd dword ptr es:[rdi], dx - 6bd7: 61 - 6bd8: 70 00 jo 0x6bda <.symtab+0x6bda> - 6bda: 5f pop rdi - 6bdb: 64 6c insb byte ptr es:[rdi], dx - 6bdd: 5f pop rdi - 6bde: 6d insd dword ptr es:[rdi], dx - 6bdf: 61 - 6be0: 6b 65 5f 73 imul esp, dword ptr [rbp + 95], 115 - 6be4: 74 61 je 0x6c47 <.symtab+0x6c47> - 6be6: 63 6b 5f movsxd ebp, dword ptr [rbx + 95] - 6be9: 65 78 65 js 0x6c51 <.symtab+0x6c51> - 6bec: 63 75 74 movsxd esi, dword ptr [rbp + 116] - 6bef: 61 - 6bf0: 62 - 6bf1: 6c insb byte ptr es:[rdi], dx - 6bf2: 65 5f pop rdi - 6bf4: 68 6f 6f 6b 00 push 7040879 - 6bf9: 5f pop rdi - 6bfa: 64 6c insb byte ptr es:[rdi], dx - 6bfc: 5f pop rdi - 6bfd: 69 6e 68 69 62 69 74 imul ebp, dword ptr [rsi + 104], 1953063529 - 6c04: 5f pop rdi - 6c05: 72 70 jb 0x6c77 <.symtab+0x6c77> - 6c07: 61 - 6c08: 74 68 je 0x6c72 <.symtab+0x6c72> - 6c0a: 00 61 6c add byte ptr [rcx + 108], ah - 6c0d: 69 67 6e 65 64 5f 61 imul esp, dword ptr [rdi + 110], 1633641573 - 6c14: 6c insb byte ptr es:[rdi], dx - 6c15: 6c insb byte ptr es:[rdi], dx - 6c16: 6f outsd dx, dword ptr [rsi] - 6c17: 63 00 movsxd eax, dword ptr [rax] - 6c19: 5f pop rdi - 6c1a: 49 4f - 6c1c: 5f pop rdi - 6c1d: 64 65 66 61 - 6c21: 75 6c jne 0x6c8f <.symtab+0x6c8f> - 6c23: 74 5f je 0x6c84 <.symtab+0x6c84> - 6c25: 70 62 jo 0x6c89 <.symtab+0x6c89> - 6c27: 61 - 6c28: 63 6b 66 movsxd ebp, dword ptr [rbx + 102] - 6c2b: 61 - 6c2c: 69 6c 00 5f 64 6c 5f 76 imul ebp, dword ptr [rax + rax + 95], 1985965156 - 6c34: 64 73 6f jae 0x6ca6 <.symtab+0x6ca6> - 6c37: 5f pop rdi - 6c38: 67 65 74 74 addr32 je 0x6cb0 <.symtab+0x6cb0> - 6c3c: 69 6d 65 6f 66 64 61 imul ebp, dword ptr [rbp + 101], 1633969775 - 6c43: 79 00 jns 0x6c45 <.symtab+0x6c45> - 6c45: 5f pop rdi - 6c46: 64 6c insb byte ptr es:[rdi], dx - 6c48: 5f pop rdi - 6c49: 74 6c je 0x6cb7 <.symtab+0x6cb7> - 6c4b: 73 64 jae 0x6cb1 <.symtab+0x6cb1> - 6c4d: 65 73 63 jae 0x6cb3 <.symtab+0x6cb3> - 6c50: 5f pop rdi - 6c51: 75 6e jne 0x6cc1 <.symtab+0x6cc1> - 6c53: 64 65 66 77 65 ja 0x6cbd <.symtab+0x6cbd> - 6c58: 61 - 6c59: 6b 00 5f imul eax, dword ptr [rax], 95 - 6c5c: 5f pop rdi - 6c5d: 72 65 jb 0x6cc4 <.symtab+0x6cc4> - 6c5f: 67 69 73 74 65 72 5f 66 imul esi, dword ptr [ebx + 116], 1717531237 - 6c67: 72 61 jb 0x6cca <.symtab+0x6cca> - 6c69: 6d insd dword ptr es:[rdi], dx - 6c6a: 65 5f pop rdi - 6c6c: 69 6e 66 6f 00 5f 64 imul ebp, dword ptr [rsi + 102], 1683947631 - 6c73: 6c insb byte ptr es:[rdi], dx - 6c74: 5f pop rdi - 6c75: 63 6f 72 movsxd ebp, dword ptr [rdi + 114] - 6c78: 72 65 jb 0x6cdf <.symtab+0x6cdf> - 6c7a: 63 74 5f 63 movsxd esi, dword ptr [rdi + 2*rbx + 99] - 6c7e: 61 - 6c7f: 63 68 65 movsxd ebp, dword ptr [rax + 101] - 6c82: 5f pop rdi - 6c83: 69 64 00 5f 5f 73 79 73 imul esp, dword ptr [rax + rax + 95], 1937339231 - 6c8b: 69 6e 66 6f 00 5f 5f imul ebp, dword ptr [rsi + 102], 1600061551 - 6c92: 6d insd dword ptr es:[rdi], dx - 6c93: 65 6d insd dword ptr es:[rdi], dx - 6c95: 6d insd dword ptr es:[rdi], dx - 6c96: 6f outsd dx, dword ptr [rsi] - 6c97: 76 65 jbe 0x6cfe <.symtab+0x6cfe> - 6c99: 5f pop rdi - 6c9a: 73 73 jae 0x6d0f <.symtab+0x6d0f> - 6c9c: 73 65 jae 0x6d03 <.symtab+0x6d03> - 6c9e: 33 5f 62 xor ebx, dword ptr [rdi + 98] - 6ca1: 61 - 6ca2: 63 6b 00 movsxd ebp, dword ptr [rbx] - 6ca5: 5f pop rdi - 6ca6: 5f pop rdi - 6ca7: 6e outsb dx, byte ptr [rsi] - 6ca8: 65 77 5f ja 0x6d0a <.symtab+0x6d0a> - 6cab: 66 6f outsw dx, word ptr [rsi] - 6cad: 70 65 jo 0x6d14 <.symtab+0x6d14> - 6caf: 6e outsb dx, byte ptr [rsi] - 6cb0: 00 5f 5f add byte ptr [rdi + 95], bl - 6cb3: 77 6d ja 0x6d22 <.symtab+0x6d22> - 6cb5: 65 6d insd dword ptr es:[rdi], dx - 6cb7: 63 70 79 movsxd esi, dword ptr [rax + 121] - 6cba: 00 5f 49 add byte ptr [rdi + 73], bl - 6cbd: 4f 5f pop r15 - 6cbf: 69 74 65 72 5f 6e 65 78 imul esi, dword ptr [rbp + 2*riz + 114], 2019913311 - 6cc7: 74 00 je 0x6cc9 <.symtab+0x6cc9> - 6cc9: 5f pop rdi - 6cca: 64 6c insb byte ptr es:[rdi], dx - 6ccc: 5f pop rdi - 6ccd: 63 6c 6f 73 movsxd ebp, dword ptr [rdi + 2*rbp + 115] - 6cd1: 65 5f pop rdi - 6cd3: 77 6f ja 0x6d44 <.symtab+0x6d44> - 6cd5: 72 6b jb 0x6d42 <.symtab+0x6d42> - 6cd7: 65 72 00 jb 0x6cda <.symtab+0x6cda> - 6cda: 5f pop rdi - 6cdb: 5f pop rdi - 6cdc: 6d insd dword ptr es:[rdi], dx - 6cdd: 65 6d insd dword ptr es:[rdi], dx - 6cdf: 6d insd dword ptr es:[rdi], dx - 6ce0: 6f outsd dx, dword ptr [rsi] - 6ce1: 76 65 jbe 0x6d48 <.symtab+0x6d48> - 6ce3: 5f pop rdi - 6ce4: 61 - 6ce5: 76 78 jbe 0x6d5f <.symtab+0x6d5f> - 6ce7: 5f pop rdi - 6ce8: 75 6e jne 0x6d58 <.symtab+0x6d58> - 6cea: 61 - 6ceb: 6c insb byte ptr es:[rdi], dx - 6cec: 69 67 6e 65 64 5f 65 imul esp, dword ptr [rdi + 110], 1700750437 - 6cf3: 72 6d jb 0x6d62 <.symtab+0x6d62> - 6cf5: 73 00 jae 0x6cf7 <.symtab+0x6cf7> - 6cf7: 5f pop rdi - 6cf8: 64 6c insb byte ptr es:[rdi], dx - 6cfa: 5f pop rdi - 6cfb: 70 61 jo 0x6d5e <.symtab+0x6d5e> - 6cfd: 67 65 73 69 addr32 jae 0x6d6a <.symtab+0x6d6a> - 6d01: 7a 65 jp 0x6d68 <.symtab+0x6d68> - 6d03: 00 5f 5f add byte ptr [rdi + 95], bl - 6d06: 76 61 jbe 0x6d69 <.symtab+0x6d69> - 6d08: 6c insb byte ptr es:[rdi], dx - 6d09: 6c insb byte ptr es:[rdi], dx - 6d0a: 6f outsd dx, dword ptr [rsi] - 6d0b: 63 00 movsxd eax, dword ptr [rax] - 6d0d: 5f pop rdi - 6d0e: 5f pop rdi - 6d0f: 6d insd dword ptr es:[rdi], dx - 6d10: 65 6d insd dword ptr es:[rdi], dx - 6d12: 61 - 6d13: 6c insb byte ptr es:[rdi], dx - 6d14: 69 67 6e 5f 68 6f 6f imul esp, dword ptr [rdi + 110], 1869572191 - 6d1b: 6b 00 5f imul eax, dword ptr [rax], 95 - 6d1e: 5f pop rdi - 6d1f: 67 65 74 65 addr32 je 0x6d88 <.symtab+0x6d88> - 6d23: 75 69 jne 0x6d8e <.symtab+0x6d8e> - 6d25: 64 00 5f 49 add byte ptr fs:[rdi + 73], bl - 6d29: 4f 5f pop r15 - 6d2b: 32 5f 31 xor bl, byte ptr [rdi + 49] - 6d2e: 5f pop rdi - 6d2f: 73 74 jae 0x6da5 <.symtab+0x6da5> - 6d31: 64 65 72 72 jb 0x6da7 <.symtab+0x6da7> - 6d35: 5f pop rdi - 6d36: 00 5f 5f add byte ptr [rdi + 95], bl - 6d39: 70 72 jo 0x6dad <.symtab+0x6dad> - 6d3b: 6f outsd dx, dword ptr [rsi] - 6d3c: 67 6e outsb dx, byte ptr [esi] - 6d3e: 61 - 6d3f: 6d insd dword ptr es:[rdi], dx - 6d40: 65 5f pop rdi - 6d42: 66 75 6c jne 0x6db1 <.symtab+0x6db1> - 6d45: 6c insb byte ptr es:[rdi], dx - 6d46: 00 5f 64 add byte ptr [rdi + 100], bl - 6d49: 6c insb byte ptr es:[rdi], dx - 6d4a: 5f pop rdi - 6d4b: 74 75 je 0x6dc2 <.symtab+0x6dc2> - 6d4d: 6e outsb dx, byte ptr [rsi] - 6d4e: 61 - 6d4f: 62 - 6d50: 6c insb byte ptr es:[rdi], dx - 6d51: 65 5f pop rdi - 6d53: 73 65 jae 0x6dba <.symtab+0x6dba> - 6d55: 74 5f je 0x6db6 <.symtab+0x6db6> - 6d57: 68 77 63 61 70 push 1885430647 - 6d5c: 73 00 jae 0x6d5e <.symtab+0x6d5e> - 6d5e: 5f pop rdi - 6d5f: 49 4f - 6d61: 5f pop rdi - 6d62: 73 77 jae 0x6ddb <.symtab+0x6ddb> - 6d64: 69 74 63 68 5f 74 6f 5f imul esi, dword ptr [rbx + 2*riz + 104], 1601139807 - 6d6c: 6d insd dword ptr es:[rdi], dx - 6d6d: 61 - 6d6e: 69 6e 5f 67 65 74 5f imul ebp, dword ptr [rsi + 95], 1601463655 - 6d75: 61 - 6d76: 72 65 jb 0x6ddd <.symtab+0x6ddd> - 6d78: 61 - 6d79: 00 5f 64 add byte ptr [rdi + 100], bl - 6d7c: 6c insb byte ptr es:[rdi], dx - 6d7d: 5f pop rdi - 6d7e: 78 38 js 0x6db8 <.symtab+0x6db8> - 6d80: 36 5f pop rdi - 6d82: 6c insb byte ptr es:[rdi], dx - 6d83: 65 67 61 - 6d86: 63 79 5f movsxd edi, dword ptr [rcx + 95] - 6d89: 62 - 6d8a: 69 74 6d 61 70 00 72 61 imul esi, dword ptr [rbp + 2*rbp + 97], 1634861168 - 6d92: 69 73 65 00 5f 5f 76 imul esi, dword ptr [rbx + 101], 1985961728 - 6d99: 61 - 6d9a: 73 70 jae 0x6e0c <.symtab+0x6e0c> - 6d9c: 72 69 jb 0x6e07 <.symtab+0x6e07> - 6d9e: 6e outsb dx, byte ptr [rsi] - 6d9f: 74 66 je 0x6e07 <.symtab+0x6e07> - 6da1: 5f pop rdi - 6da2: 69 6e 74 65 72 6e 61 imul ebp, dword ptr [rsi + 116], 1634628197 - 6da9: 6c insb byte ptr es:[rdi], dx - 6daa: 00 5f 49 add byte ptr [rdi + 73], bl - 6dad: 4f 5f pop r15 - 6daf: 73 65 jae 0x6e16 <.symtab+0x6e16> - 6db1: 65 6b 6d 61 72 imul ebp, dword ptr gs:[rbp + 97], 114 - 6db6: 6b 00 5f imul eax, dword ptr [rax], 95 - 6db9: 6e outsb dx, byte ptr [rsi] - 6dba: 6c insb byte ptr es:[rdi], dx - 6dbb: 5f pop rdi - 6dbc: 43 5f pop r15 - 6dbe: 4c 43 - 6dc0: 5f pop rdi - 6dc1: 43 54 push r12 - 6dc3: 59 pop rcx - 6dc4: 50 push rax - 6dc5: 45 5f pop r15 - 6dc7: 63 6c 61 73 movsxd ebp, dword ptr [rcx + 2*riz + 115] - 6dcb: 73 5f jae 0x6e2c <.symtab+0x6e2c> - 6dcd: 61 - 6dce: 6c insb byte ptr es:[rdi], dx - 6dcf: 70 68 jo 0x6e39 <.symtab+0x6e39> - 6dd1: 61 - 6dd2: 00 5f 5f add byte ptr [rdi + 95], bl - 6dd5: 74 6f je 0x6e46 <.symtab+0x6e46> - 6dd7: 77 63 ja 0x6e3c <.symtab+0x6e3c> - 6dd9: 74 72 je 0x6e4d <.symtab+0x6e4d> - 6ddb: 61 - 6ddc: 6e outsb dx, byte ptr [rsi] - 6ddd: 73 00 jae 0x6ddf <.symtab+0x6ddf> - 6ddf: 5f pop rdi - 6de0: 64 6c insb byte ptr es:[rdi], dx - 6de2: 5f pop rdi - 6de3: 76 64 jbe 0x6e49 <.symtab+0x6e49> - 6de5: 73 6f jae 0x6e56 <.symtab+0x6e56> - 6de7: 5f pop rdi - 6de8: 63 6c 6f 63 movsxd ebp, dword ptr [rdi + 2*rbp + 99] - 6dec: 6b 5f 67 65 imul ebx, dword ptr [rdi + 103], 101 - 6df0: 74 72 je 0x6e64 <.symtab+0x6e64> - 6df2: 65 73 5f jae 0x6e54 <.symtab+0x6e54> - 6df5: 74 69 je 0x6e60 <.symtab+0x6e60> - 6df7: 6d insd dword ptr es:[rdi], dx - 6df8: 65 36 34 00 xor al, 0 - 6dfc: 5f pop rdi - 6dfd: 49 4f - 6dff: 5f pop rdi - 6e00: 6f outsd dx, dword ptr [rsi] - 6e01: 6c insb byte ptr es:[rdi], dx - 6e02: 64 5f pop rdi - 6e04: 69 6e 69 74 00 5f 49 imul ebp, dword ptr [rsi + 105], 1230962804 - 6e0b: 4f 5f pop r15 - 6e0d: 66 69 6c 65 5f 6a 75 imul bp, word ptr [rbp + 2*riz + 95], 30058 - 6e14: 6d insd dword ptr es:[rdi], dx - 6e15: 70 73 jo 0x6e8a <.symtab+0x6e8a> - 6e17: 5f pop rdi - 6e18: 6d insd dword ptr es:[rdi], dx - 6e19: 6d insd dword ptr es:[rdi], dx - 6e1a: 61 - 6e1b: 70 00 jo 0x6e1d <.symtab+0x6e1d> - 6e1d: 5f pop rdi - 6e1e: 5f pop rdi - 6e1f: 6c insb byte ptr es:[rdi], dx - 6e20: 69 62 63 5f 72 65 67 imul esp, dword ptr [rdx + 99], 1734701663 - 6e27: 69 73 74 65 72 5f 64 imul esi, dword ptr [rbx + 116], 1683976805 - 6e2e: 6c insb byte ptr es:[rdi], dx - 6e2f: 66 63 6e 5f movsxd bp, dword ptr [rsi + 95] - 6e33: 68 6f 6f 6b 00 push 7040879 - 6e38: 5f pop rdi - 6e39: 5f pop rdi - 6e3a: 6d insd dword ptr es:[rdi], dx - 6e3b: 65 6d insd dword ptr es:[rdi], dx - 6e3d: 73 65 jae 0x6ea4 <.symtab+0x6ea4> - 6e3f: 74 5f je 0x6ea0 <.symtab+0x6ea0> - 6e41: 61 - 6e42: 76 78 jbe 0x6ebc <.symtab+0x6ebc> - 6e44: 35 31 32 5f 6e xor eax, 1851732529 - 6e49: 6f outsd dx, dword ptr [rsi] - 6e4a: 5f pop rdi - 6e4b: 76 7a jbe 0x6ec7 <.symtab+0x6ec7> - 6e4d: 65 72 6f jb 0x6ebf <.symtab+0x6ebf> - 6e50: 75 70 jne 0x6ec2 <.symtab+0x6ec2> - 6e52: 70 65 jo 0x6eb9 <.symtab+0x6eb9> - 6e54: 72 00 jb 0x6e56 <.symtab+0x6e56> - 6e56: 5f pop rdi - 6e57: 64 6c insb byte ptr es:[rdi], dx - 6e59: 5f pop rdi - 6e5a: 6d insd dword ptr es:[rdi], dx - 6e5b: 61 - 6e5c: 70 5f jo 0x6ebd <.symtab+0x6ebd> - 6e5e: 6f outsd dx, dword ptr [rsi] - 6e5f: 62 - 6e60: 6a 65 push 101 - 6e62: 63 74 5f 64 movsxd esi, dword ptr [rdi + 2*rbx + 100] - 6e66: 65 70 73 jo 0x6edc <.symtab+0x6edc> - 6e69: 00 5f 6e add byte ptr [rdi + 110], bl - 6e6c: 6c insb byte ptr es:[rdi], dx - 6e6d: 5f pop rdi - 6e6e: 43 5f pop r15 - 6e70: 4c 43 - 6e72: 5f pop rdi - 6e73: 49 44 - 6e75: 45 4e - 6e77: 54 push rsp - 6e78: 49 46 - 6e7a: 49 43 - 6e7c: 41 54 push r12 - 6e7e: 49 4f - 6e80: 4e 00 5f 64 add byte ptr [rdi + 100], r11b - 6e84: 6c insb byte ptr es:[rdi], dx - 6e85: 5f pop rdi - 6e86: 6e outsb dx, byte ptr [rsi] - 6e87: 73 00 jae 0x6e89 <.symtab+0x6e89> - 6e89: 5f pop rdi - 6e8a: 6e outsb dx, byte ptr [rsi] - 6e8b: 6c insb byte ptr es:[rdi], dx - 6e8c: 5f pop rdi - 6e8d: 6c insb byte ptr es:[rdi], dx - 6e8e: 6f outsd dx, dword ptr [rsi] - 6e8f: 61 - 6e90: 64 5f pop rdi - 6e92: 6c insb byte ptr es:[rdi], dx - 6e93: 6f outsd dx, dword ptr [rsi] - 6e94: 63 61 6c movsxd esp, dword ptr [rcx + 108] - 6e97: 65 5f pop rdi - 6e99: 66 72 6f jb 0x6f0b <.symtab+0x6f0b> - 6e9c: 6d insd dword ptr es:[rdi], dx - 6e9d: 5f pop rdi - 6e9e: 61 - 6e9f: 72 63 jb 0x6f04 <.symtab+0x6f04> - 6ea1: 68 69 76 65 00 push 6649449 - 6ea6: 5f pop rdi - 6ea7: 5f pop rdi - 6ea8: 63 61 63 movsxd esp, dword ptr [rcx + 99] - 6eab: 68 65 5f 73 79 push 2037604197 - 6eb0: 73 63 jae 0x6f15 <.symtab+0x6f15> - 6eb2: 6f outsd dx, dword ptr [rsi] - 6eb3: 6e outsb dx, byte ptr [rsi] - 6eb4: 66 00 - -Disassembly of section .shstrtab: - -0000000000000000 <.shstrtab>: - 0: 00 2e add byte ptr [rsi], ch - 2: 73 79 jae 0x7d <.symtab+0x7d> - 4: 6d insd dword ptr es:[rdi], dx - 5: 74 61 je 0x68 <.symtab+0x68> - 7: 62 00 2e 73 - b: 74 72 je 0x7f <.symtab+0x7f> - d: 74 61 je 0x70 <.symtab+0x70> - f: 62 00 2e 73 - 13: 68 73 74 72 74 push 1953657971 - 18: 61 - 19: 62 00 2e 6e - 1d: 6f outsd dx, dword ptr [rsi] - 1e: 74 65 je 0x85 <.symtab+0x85> - 20: 2e 67 6e outsb dx, byte ptr cs:[esi] - 23: 75 2e jne 0x53 <.symtab+0x53> - 25: 70 72 jo 0x99 <.symtab+0x99> - 27: 6f outsd dx, dword ptr [rsi] - 28: 70 65 jo 0x8f <.symtab+0x8f> - 2a: 72 74 jb 0xa0 <.symtab+0xa0> - 2c: 79 00 jns 0x2e <.symtab+0x2e> - 2e: 2e 6e outsb dx, byte ptr cs:[rsi] - 30: 6f outsd dx, dword ptr [rsi] - 31: 74 65 je 0x98 <.symtab+0x98> - 33: 2e 67 6e outsb dx, byte ptr cs:[esi] - 36: 75 2e jne 0x66 <.symtab+0x66> - 38: 62 - 39: 75 69 jne 0xa4 <.symtab+0xa4> - 3b: 6c insb byte ptr es:[rdi], dx - 3c: 64 2d 69 64 00 2e sub eax, 771777641 - 42: 6e outsb dx, byte ptr [rsi] - 43: 6f outsd dx, dword ptr [rsi] - 44: 74 65 je 0xab <.symtab+0xab> - 46: 2e 41 42 - 49: 49 2d 74 61 67 00 sub rax, 6775156 - 4f: 2e 72 65 jb 0xb7 <.symtab+0xb7> - 52: 6c insb byte ptr es:[rdi], dx - 53: 61 - 54: 2e 70 6c jo 0xc3 <.symtab+0xc3> - 57: 74 00 je 0x59 <.symtab+0x59> - 59: 2e 69 6e 69 74 00 2e 74 imul ebp, dword ptr cs:[rsi + 105], 1949171828 - 61: 65 78 74 js 0xd8 <.symtab+0xd8> - 64: 00 5f 5f add byte ptr [rdi + 95], bl - 67: 6c insb byte ptr es:[rdi], dx - 68: 69 62 63 5f 66 72 65 imul esp, dword ptr [rdx + 99], 1701996127 - 6f: 65 72 65 jb 0xd7 <.symtab+0xd7> - 72: 73 5f jae 0xd3 <.symtab+0xd3> - 74: 66 6e outsb dx, byte ptr [rsi] - 76: 00 2e add byte ptr [rsi], ch - 78: 66 69 6e 69 00 2e imul bp, word ptr [rsi + 105], 11776 - 7e: 72 6f jb 0xef <.symtab+0xef> - 80: 64 61 - 82: 74 61 je 0xe5 <.symtab+0xe5> - 84: 00 2e add byte ptr [rsi], ch - 86: 73 74 jae 0xfc <.symtab+0xfc> - 88: 61 - 89: 70 73 jo 0xfe <.symtab+0xfe> - 8b: 64 74 2e je 0xbc <.symtab+0xbc> - 8e: 62 - 8f: 61 - 90: 73 65 jae 0xf7 <.symtab+0xf7> - 92: 00 2e add byte ptr [rsi], ch - 94: 65 68 5f 66 72 61 push 1634887263 - 9a: 6d insd dword ptr es:[rdi], dx - 9b: 65 00 2e add byte ptr gs:[rsi], ch - 9e: 67 63 63 5f movsxd esp, dword ptr [ebx + 95] - a2: 65 78 63 js 0x108 <.symtab+0x108> - a5: 65 70 74 jo 0x11c <.symtab+0x11c> - a8: 5f pop rdi - a9: 74 61 je 0x10c <.symtab+0x10c> - ab: 62 - ac: 6c insb byte ptr es:[rdi], dx - ad: 65 00 2e add byte ptr gs:[rsi], ch - b0: 74 64 je 0x116 <.symtab+0x116> - b2: 61 - b3: 74 61 je 0x116 <.symtab+0x116> - b5: 00 2e add byte ptr [rsi], ch - b7: 74 62 je 0x11b <.symtab+0x11b> - b9: 73 73 jae 0x12e <.symtab+0x12e> - bb: 00 2e add byte ptr [rsi], ch - bd: 69 6e 69 74 5f 61 72 imul ebp, dword ptr [rsi + 105], 1918984052 - c4: 72 61 jb 0x127 <.symtab+0x127> - c6: 79 00 jns 0xc8 <.symtab+0xc8> - c8: 2e 66 69 6e 69 5f 61 imul bp, word ptr cs:[rsi + 105], 24927 - cf: 72 72 jb 0x143 <.symtab+0x143> - d1: 61 - d2: 79 00 jns 0xd4 <.symtab+0xd4> - d4: 2e 64 61 - d7: 74 61 je 0x13a <.symtab+0x13a> - d9: 2e 72 65 jb 0x141 <.symtab+0x141> - dc: 6c insb byte ptr es:[rdi], dx - dd: 2e 72 6f jb 0x14f <.symtab+0x14f> - e0: 00 2e add byte ptr [rsi], ch - e2: 67 6f outsd dx, dword ptr [esi] - e4: 74 00 je 0xe6 <.symtab+0xe6> - e6: 2e 67 6f outsd dx, dword ptr cs:[esi] - e9: 74 2e je 0x119 <.symtab+0x119> - eb: 70 6c jo 0x159 <.symtab+0x159> - ed: 74 00 je 0xef <.symtab+0xef> - ef: 2e 64 61 - f2: 74 61 je 0x155 <.symtab+0x155> - f4: 00 5f 5f add byte ptr [rdi + 95], bl - f7: 6c insb byte ptr es:[rdi], dx - f8: 69 62 63 5f 73 75 62 imul esp, dword ptr [rdx + 99], 1651864415 - ff: 66 72 65 jb 0x167 <.symtab+0x167> - 102: 65 72 65 jb 0x16a <.symtab+0x16a> - 105: 73 00 jae 0x107 <.symtab+0x107> - 107: 5f pop rdi - 108: 5f pop rdi - 109: 6c insb byte ptr es:[rdi], dx - 10a: 69 62 63 5f 49 4f 5f imul esp, dword ptr [rdx + 99], 1599031647 - 111: 76 74 jbe 0x187 <.symtab+0x187> - 113: 61 - 114: 62 - 115: 6c insb byte ptr es:[rdi], dx - 116: 65 73 00 jae 0x119 <.symtab+0x119> - 119: 5f pop rdi - 11a: 5f pop rdi - 11b: 6c insb byte ptr es:[rdi], dx - 11c: 69 62 63 5f 61 74 65 imul esp, dword ptr [rdx + 99], 1702125919 - 123: 78 69 js 0x18e <.symtab+0x18e> - 125: 74 00 je 0x127 <.symtab+0x127> - 127: 2e 62 - 129: 73 73 jae 0x19e <.symtab+0x19e> - 12b: 00 5f 5f add byte ptr [rdi + 95], bl - 12e: 6c insb byte ptr es:[rdi], dx - 12f: 69 62 63 5f 66 72 65 imul esp, dword ptr [rdx + 99], 1701996127 - 136: 65 72 65 jb 0x19e <.symtab+0x19e> - 139: 73 5f jae 0x19a <.symtab+0x19a> - 13b: 70 74 jo 0x1b1 <.symtab+0x1b1> - 13d: 72 73 jb 0x1b2 <.symtab+0x1b2> - 13f: 00 2e add byte ptr [rsi], ch - 141: 63 6f 6d movsxd ebp, dword ptr [rdi + 109] - 144: 6d insd dword ptr es:[rdi], dx - 145: 65 6e outsb dx, byte ptr gs:[rsi] - 147: 74 00 je 0x149 <.symtab+0x149> - 149: 2e 6e outsb dx, byte ptr cs:[rsi] - 14b: 6f outsd dx, dword ptr [rsi] - 14c: 74 65 je 0x1b3 <.symtab+0x1b3> - 14e: 2e 73 74 jae 0x1c5 <.symtab+0x1c5> - 151: 61 - 152: 70 73 jo 0x1c7 <.symtab+0x1c7> - 154: 64 74 00 je 0x157 <.symtab+0x157> From 24fc81027cf62953b04ba12481cf334bf5f9d58d Mon Sep 17 00:00:00 2001 From: pgosar Date: Thu, 24 Apr 2025 16:39:55 -0500 Subject: [PATCH 53/59] rm ds store --- .DS_Store | Bin 6148 -> 0 bytes .gitignore | 4 +++- resources/.DS_Store | Bin 6148 -> 0 bytes resources/executables/.DS_Store | Bin 6148 -> 0 bytes 4 files changed, 3 insertions(+), 1 deletion(-) delete mode 100644 .DS_Store delete mode 100644 resources/.DS_Store delete mode 100644 resources/executables/.DS_Store diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index c65e2e22e277269dc27b5f0804fa239243867559..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKJ5Iw;5S)bw1<|CWd{^KGRuoRa1rSM!NCrzp>0RYq9F5rzMKCmx(nPb;zS+0l zc~73g>jhxT!{!NC0GQJqar9+s{@i_HHFOf-=ZAW zC2ExdQs7j9+uSa^|3B0Jng35o+DQQ^a8(M}Z1u8Q@|CK$PF~J?ZKJ=^z2=MV#yBWk mq8$^X9dqOD_%VvIu6fMoUE!D*bmoIj)X#wHB9j7_R^S`yBOJm2 diff --git a/.gitignore b/.gitignore index 9001e0ff..6a528ea2 100644 --- a/.gitignore +++ b/.gitignore @@ -8,4 +8,6 @@ *zig* /target -.vscode \ No newline at end of file +.vscode + +.DS_Store diff --git a/resources/.DS_Store b/resources/.DS_Store deleted file mode 100644 index 32fb5011402466d2262bda4319f54d524e7d8432..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKISv9b477m)iDpa6e1RWC2wuPkIJ=c70Eu!d-o?`xAI)l^g9eQyXA;MgC{wK0 zBBIONaUs%($P{iU4;zMN`{n~1Wki8+oN<$@>|`&koCewN1IC>p`wl3FxfC^9nDnJFOz?T%r!aALO={z1o1*pLPC}7`*0ynIQU7&wDFn9|9oFMFmx%U#l zVgX=H>;e&iX;6Vd)od{|=!lohtBGA;&_%QP(7ai*Ls7pS=NC^Gt$`e=02SyfFpgzo z^?wcj(Es;ITu}ik@K*}xWVKl>@uaM+gU4B|E$}Vea-MKA%$H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 Date: Thu, 24 Apr 2025 21:33:36 -0500 Subject: [PATCH 54/59] Arch PRCTL --- .gitignore | 1 + kernel/src/main.rs | 2 +- kernel/src/processes/loader.rs | 1 - kernel/src/syscalls/syscall_handlers.rs | 24 ++++++++++++++++++++++++ 4 files changed, 26 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9001e0ff..b63441f1 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ *.hdd *.img *.txt +*.od *zig* diff --git a/kernel/src/main.rs b/kernel/src/main.rs index a3abadb8..49869228 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -37,7 +37,7 @@ extern "C" fn _start() -> ! { debug!("BSP entering event loop"); - unsafe { shell::init() }; + // unsafe { shell::init() }; unsafe { run_loop(bsp_id); diff --git a/kernel/src/processes/loader.rs b/kernel/src/processes/loader.rs index ebc297ab..59ad64fc 100644 --- a/kernel/src/processes/loader.rs +++ b/kernel/src/processes/loader.rs @@ -8,7 +8,6 @@ use crate::{ mm::{Mm, VmAreaBackings, VmAreaFlags}, paging::{create_mapping, create_mapping_to_frame, update_permissions}, }, - serial_println, }; use alloc::{string::String, sync::Arc, vec::Vec}; use core::ptr::{copy_nonoverlapping, write_bytes}; diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index 986a14a7..7a2aa10e 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -589,6 +589,12 @@ const ARCH_SET_GS: i32 = 0x1001; const ARCH_SET_FS: i32 = 0x1002; const ARCH_GET_GS: i32 = 0x1003; const ARCH_GET_FS: i32 = 0x1004; +const ARCH_CET_STATUS: i32 = 0x3001; +const ARCH_CET_DISABLE: i32 = 0x3002; +const ARCH_CET_LOCK: i32 = 0x3003; +const ARCH_CET_EXEC: i32 = 0x3004; +const ARCH_CET_ALLOC_SHSTK: i32 = 0x3005; +const ARCH_CET_PUSH_SHSTK: i32 = 0x3006; /// Emulate arch_prctl(2) pub fn sys_arch_prctl(code: i32, addr: u64) -> u64 { @@ -617,6 +623,24 @@ pub fn sys_arch_prctl(code: i32, addr: u64) -> u64 { unsafe { ptr.write_volatile(gs) }; 0 } + ARCH_CET_STATUS => { + 0 + } + ARCH_CET_DISABLE => { + 0 + } + ARCH_CET_LOCK => { + 0 + } + ARCH_CET_EXEC => { + 0 + } + ARCH_CET_ALLOC_SHSTK => { + 0 + } + ARCH_CET_PUSH_SHSTK => { + 0 + } _ => { // unknown code 0 From f545bdb6ff34cd49fda7510157435d13a2e900dc Mon Sep 17 00:00:00 2001 From: pgosar Date: Fri, 25 Apr 2025 13:15:26 -0500 Subject: [PATCH 55/59] make shell module --- kernel/src/main.rs | 2 +- kernel/src/shell/mod.rs | 1 + kernel/src/{ => shell}/shell.rs | 0 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 kernel/src/shell/mod.rs rename kernel/src/{ => shell}/shell.rs (100%) diff --git a/kernel/src/main.rs b/kernel/src/main.rs index a3abadb8..8e35a3db 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -37,7 +37,7 @@ extern "C" fn _start() -> ! { debug!("BSP entering event loop"); - unsafe { shell::init() }; + unsafe { shell::shell::init() }; unsafe { run_loop(bsp_id); diff --git a/kernel/src/shell/mod.rs b/kernel/src/shell/mod.rs new file mode 100644 index 00000000..327cf1b0 --- /dev/null +++ b/kernel/src/shell/mod.rs @@ -0,0 +1 @@ +pub mod shell; diff --git a/kernel/src/shell.rs b/kernel/src/shell/shell.rs similarity index 100% rename from kernel/src/shell.rs rename to kernel/src/shell/shell.rs From e73ed0d0d69535a52a60afc697854ee3ddd01bda Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Fri, 25 Apr 2025 18:44:56 -0500 Subject: [PATCH 56/59] Fix block memory leak --- kernel/src/init.rs | 1 + kernel/src/main.rs | 2 +- kernel/src/syscalls/block.rs | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/kernel/src/init.rs b/kernel/src/init.rs index 60e97641..e45fa27e 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -145,6 +145,7 @@ pub fn init() -> u32 { }, 3, ); + bsp_id } diff --git a/kernel/src/main.rs b/kernel/src/main.rs index 49869228..125dba4e 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -7,7 +7,7 @@ #![reexport_test_harness_main = "test_main"] use limine::request::{RequestsEndMarker, RequestsStartMarker}; -use taos::{debug, events::run_loop, shell}; +use taos::{debug, events::run_loop}; extern crate alloc; diff --git a/kernel/src/syscalls/block.rs b/kernel/src/syscalls/block.rs index ec0c23c5..1ab5fecc 100644 --- a/kernel/src/syscalls/block.rs +++ b/kernel/src/syscalls/block.rs @@ -54,11 +54,12 @@ unsafe fn block_on_helper + ?Sized>( let waker = unsafe { Waker::from_raw(anoop_raw_waker()) }; let mut cx = Context::from_waker(&waker); - let future = unsafe { Pin::new_unchecked(&mut *fut_ptr) }; + let mut future = unsafe { Pin::new_unchecked(&mut *fut_ptr) }; // TODO remove - if let Poll::Ready(val) = future.poll(&mut cx) { + if let Poll::Ready(val) = future.as_mut().poll(&mut cx) { // We haven't yet yielded, so act like normal + drop(Box::from_raw(fut_ptr)); return val; } @@ -135,6 +136,8 @@ pub unsafe extern "C" fn retry_block_on_helper + ?Sized> &(*pcb).registers }; + drop(Box::from_raw(fut_ptr)); + // We've yielded before, so stack is unreliable core::arch::asm!( // Restore registers directly from PCB From d03042743e414db23037a33239ae09a00fcb2931 Mon Sep 17 00:00:00 2001 From: Amerikranian Date: Sun, 27 Apr 2025 18:18:05 -0500 Subject: [PATCH 57/59] Fix double reading file working --- kernel/src/filesys/ext2/filesystem.rs | 5 +-- kernel/src/filesys/ext2/node.rs | 1 + kernel/src/filesys/mod.rs | 42 ++++++++++++++++++------- kernel/src/init.rs | 37 +++++++++++++--------- kernel/src/syscalls/syscall_handlers.rs | 24 ++++---------- 5 files changed, 63 insertions(+), 46 deletions(-) diff --git a/kernel/src/filesys/ext2/filesystem.rs b/kernel/src/filesys/ext2/filesystem.rs index 6ee15517..29539e14 100644 --- a/kernel/src/filesys/ext2/filesystem.rs +++ b/kernel/src/filesys/ext2/filesystem.rs @@ -322,10 +322,11 @@ impl Ext2 { let size = node.size() as usize; let mut buffer = vec![0; size]; - node.read_at(pos as u64, &mut buffer) + let s = node + .read_at(pos as u64, &mut buffer) .await .map_err(FilesystemError::NodeError)?; - + buffer.resize(s, 0); Ok(buffer) } diff --git a/kernel/src/filesys/ext2/node.rs b/kernel/src/filesys/ext2/node.rs index 199f2957..ffacdfdf 100644 --- a/kernel/src/filesys/ext2/node.rs +++ b/kernel/src/filesys/ext2/node.rs @@ -495,6 +495,7 @@ impl Node { async fn read_raw_at(&self, offset: u64, buffer: &mut [u8]) -> NodeResult { let size = self.size(); + if offset >= size { return Ok(0); } diff --git a/kernel/src/filesys/mod.rs b/kernel/src/filesys/mod.rs index 07b84817..cecfd339 100644 --- a/kernel/src/filesys/mod.rs +++ b/kernel/src/filesys/mod.rs @@ -506,11 +506,21 @@ impl FileSystem for Ext2Wrapper { let mut remaining = buf.len(); let mut total_read = 0; let mut file_pos = locked_file.position; - let mut iter = 0; while remaining > 0 { let page_offset = file_pos & !(PAGE_SIZE - 1); let page_offset_in_buf = file_pos % PAGE_SIZE; let copy_len = core::cmp::min(PAGE_SIZE - page_offset_in_buf, remaining); + if file_pos as u64 + >= self + .filesystem + .lock() + .get_node(&locked_file.pathname) + .await + .expect("Failed to get path") + .size() + { + return Ok(total_read); + } // Load the page into cache if not already present let virt = match self .page_cache_get_mapping(locked_file.clone(), page_offset) @@ -518,8 +528,17 @@ impl FileSystem for Ext2Wrapper { { Ok(va) => va, Err(_) => { - self.add_entry_to_page_cache(locked_file.clone(), page_offset) - .await?; + match self + .add_entry_to_page_cache(locked_file.clone(), page_offset) + .await + { + Ok(_) => {} + Err(FilesystemError::CacheError) => { + return Ok(total_read); + } + Err(e) => return Err(e.into()), + } + let temp = self .page_cache_get_mapping(locked_file.clone(), page_offset) .await?; @@ -535,8 +554,6 @@ impl FileSystem for Ext2Wrapper { file_pos += copy_len; total_read += copy_len; remaining -= copy_len; - iter += 1; - serial_println!("looping {} times", iter); } locked_file.position = file_pos; @@ -586,6 +603,15 @@ impl FileSystem for Ext2Wrapper { } let inode_number = file.inode_number; + // clone the pathname before await + let path = file.pathname.clone(); + + // read file buffer + let file_buf = self.filesystem.lock().read_file_at(&path, offset).await?; + if file_buf.len() == 0 { + return Err(FilesystemError::CacheError); + } + let mut pg_cache = self.page_cache.lock(); pg_cache .entry(inode_number) @@ -596,11 +622,6 @@ impl FileSystem for Ext2Wrapper { let frame = alloc_frame().ok_or(FilesystemError::CacheError)?; let default_flags = PageTableFlags::PRESENT | PageTableFlags::WRITABLE; let kernel_va = map_kernel_frame(&mut *KERNEL_MAPPER.lock(), frame, default_flags); - // clone the pathname before await - let path = file.pathname.clone(); - - // read file buffer - let file_buf = self.filesystem.lock().read_file_at(&path, offset).await?; // Do raw pointer write *after* .await to avoid Send violation unsafe { @@ -644,7 +665,6 @@ impl FileSystem for Ext2Wrapper { pub fn init(cpu_id: u32) { serial_println!("INITING FS"); if cpu_id == 0 { - serial_println!("CPU ID 0"); schedule_kernel_on( 0, async { diff --git a/kernel/src/init.rs b/kernel/src/init.rs index e45fa27e..f0d3c36c 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -74,7 +74,7 @@ pub fn init() -> u32 { // Should be kept after devices in case logging gets complicated // Right now log writes to serial, but if it were to switch to VGA, this would be important logging::init(0); - get_ip_addr().unwrap(); + //get_ip_addr().unwrap(); processes::init(0); debug!("Waking cores"); @@ -89,7 +89,7 @@ pub fn init() -> u32 { fs.lock() .await .open_file( - "/executables/hello", + "/fonts/Comfortaa-Regular.ttf", OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, ) .await @@ -106,18 +106,6 @@ pub fn init() -> u32 { .unwrap() .size() }; - block_on( - sys_mmap( - 0x9000, - align_up(file_len, PAGE_SIZE as u64), - ProtFlags::PROT_EXEC.bits(), - MmapFlags::MAP_FILE.bits(), - fd as i64, - 0, - ), - &ForkingRegisters::default(), - ); - serial_println!("Reading file..."); let mut buffer = alloc::vec![0u8; file_len as usize]; @@ -131,7 +119,26 @@ pub fn init() -> u32 { let buf = &buffer[..bytes_read]; - serial_println!("Bytes read: {:#?}", bytes_read); + serial_println!("Bytes read: {}", bytes_read); + + { + //fs.lock().await.seek_file(fd, 0).await; + } + serial_println!("Reading file..."); + let mut buffer = alloc::vec![0u8; file_len as usize]; + + let bytes_read = { + fs.lock() + .await + .read_file(fd, &mut buffer) + .await + .expect("Failed to read file") + }; + + let buf = &buffer[..bytes_read]; + let t2 = get_runner_time(0); + + serial_println!("Bytes read: {}", bytes_read); let pid = create_process(buf, Vec::new(), Vec::new()); serial_println!("Creating process"); diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index 7a2aa10e..92f133e7 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -623,24 +623,12 @@ pub fn sys_arch_prctl(code: i32, addr: u64) -> u64 { unsafe { ptr.write_volatile(gs) }; 0 } - ARCH_CET_STATUS => { - 0 - } - ARCH_CET_DISABLE => { - 0 - } - ARCH_CET_LOCK => { - 0 - } - ARCH_CET_EXEC => { - 0 - } - ARCH_CET_ALLOC_SHSTK => { - 0 - } - ARCH_CET_PUSH_SHSTK => { - 0 - } + ARCH_CET_STATUS => 0, + ARCH_CET_DISABLE => 0, + ARCH_CET_LOCK => 0, + ARCH_CET_EXEC => 0, + ARCH_CET_ALLOC_SHSTK => 0, + ARCH_CET_PUSH_SHSTK => 0, _ => { // unknown code 0 From 3cb6160b3c9de60d44d8704cbb320ed8cc76679f Mon Sep 17 00:00:00 2001 From: Kiran Chandrasekhar Date: Mon, 28 Apr 2025 00:53:04 -0500 Subject: [PATCH 58/59] Removed unecessary block_on --- kernel/src/init.rs | 2 +- kernel/src/processes/mod.rs | 19 +++++++-------- kernel/src/shell/shell.rs | 10 ++++---- kernel/src/syscalls/syscall_handlers.rs | 32 ++++++++++++------------- 4 files changed, 28 insertions(+), 35 deletions(-) diff --git a/kernel/src/init.rs b/kernel/src/init.rs index f0d3c36c..ec018332 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -89,7 +89,7 @@ pub fn init() -> u32 { fs.lock() .await .open_file( - "/fonts/Comfortaa-Regular.ttf", + "/executables/ret", OpenFlags::O_RDONLY | OpenFlags::O_WRONLY, ) .await diff --git a/kernel/src/processes/mod.rs b/kernel/src/processes/mod.rs index 0d9b7ce0..0f28cd90 100644 --- a/kernel/src/processes/mod.rs +++ b/kernel/src/processes/mod.rs @@ -67,17 +67,14 @@ mod tests { .unwrap() .size() }; - block_on( - sys_mmap( - 0x9000, - align_up(file_len, PAGE_SIZE as u64), - ProtFlags::PROT_EXEC.bits(), - MmapFlags::MAP_FILE.bits(), - fd as i64, - 0, - ), - &ForkingRegisters::default(), - ); + sys_mmap( + 0x9000, + align_up(file_len, PAGE_SIZE as u64), + ProtFlags::PROT_EXEC.bits(), + MmapFlags::MAP_FILE.bits(), + fd as i64, + 0, + ).await; serial_println!("Reading file..."); diff --git a/kernel/src/shell/shell.rs b/kernel/src/shell/shell.rs index 7c17e5cb..b9b4482a 100644 --- a/kernel/src/shell/shell.rs +++ b/kernel/src/shell/shell.rs @@ -10,7 +10,7 @@ use crate::{ processes::registers::ForkingRegisters, serial_println, syscalls::{ - block::block_on, + block::{block_on, spin_on}, syscall_handlers::{sys_exec, sys_read, sys_write}, }, }; @@ -65,9 +65,8 @@ impl Shell { fn read_char(&mut self) -> u8 { let mut c: u8 = 0; unsafe { - block_on( + spin_on( sys_read(0, &mut c as *mut u8, 1), - &ForkingRegisters::default(), ) }; match c { @@ -89,9 +88,8 @@ impl Shell { fn print(&self, s: &str) { unsafe { - block_on( - sys_write(1, s.as_ptr() as *mut u8, s.len()), - &ForkingRegisters::default(), + spin_on( + sys_write(1, s.as_ptr() as *mut u8, s.len()) ) }; } diff --git a/kernel/src/syscalls/syscall_handlers.rs b/kernel/src/syscalls/syscall_handlers.rs index 92f133e7..2d1a0cd7 100644 --- a/kernel/src/syscalls/syscall_handlers.rs +++ b/kernel/src/syscalls/syscall_handlers.rs @@ -246,11 +246,12 @@ pub unsafe extern "C" fn syscall_handler_impl( ), reg_vals, ), - SYSCALL_EXECVE => sys_exec( - syscall.arg1 as *mut u8, - syscall.arg2 as *mut *mut u8, - syscall.arg3 as *mut *mut u8, - ), + SYSCALL_EXECVE => block_on( + sys_exec( + syscall.arg1 as *mut u8, + syscall.arg2 as *mut *mut u8, + syscall.arg3 as *mut *mut u8, + ), reg_vals), _ => { panic!("Unknown syscall, {}", syscall.number); } @@ -259,7 +260,7 @@ pub unsafe extern "C" fn syscall_handler_impl( /// # Safety /// TODO -pub unsafe fn sys_exec(path: *mut u8, argv: *mut *mut u8, envp: *mut *mut u8) -> u64 { +pub async unsafe fn sys_exec(path: *mut u8, argv: *mut *mut u8, envp: *mut *mut u8) -> u64 { if path.is_null() { return u64::MAX; } @@ -356,17 +357,14 @@ pub unsafe fn sys_exec(path: *mut u8, argv: *mut *mut u8, envp: *mut *mut u8) -> .unwrap() .size() }; - block_on( - sys_mmap( - 0x9000, - align_up(file_len, PAGE_SIZE as u64), - ProtFlags::PROT_EXEC.bits(), - MmapFlags::MAP_FILE.bits(), - fd as i64, - 0, - ), - &ForkingRegisters::default(), - ); + sys_mmap( + 0x9000, + align_up(file_len, PAGE_SIZE as u64), + ProtFlags::PROT_EXEC.bits(), + MmapFlags::MAP_FILE.bits(), + fd as i64, + 0, + ).await; serial_println!("Reading file..."); From d4ff48a07e15a68d2405507f112dfe965383c618 Mon Sep 17 00:00:00 2001 From: pgosar Date: Mon, 28 Apr 2025 19:27:57 -0500 Subject: [PATCH 59/59] attempt to add with overflow --- kernel/src/init.rs | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/kernel/src/init.rs b/kernel/src/init.rs index ec018332..edbf1461 100644 --- a/kernel/src/init.rs +++ b/kernel/src/init.rs @@ -31,11 +31,10 @@ use crate::{ }, logging, memory::{self}, - net::get_ip_addr, - processes::{self, process::create_process, registers::ForkingRegisters}, + processes::{self, process::create_process}, serial_println, syscalls::{ - block::block_on, + block::spin_on, memorymap::{sys_mmap, MmapFlags, ProtFlags}, }, trace, @@ -106,6 +105,18 @@ pub fn init() -> u32 { .unwrap() .size() }; + + spin_on(async { + sys_mmap( + 0x9000, + align_up(file_len, PAGE_SIZE as u64), + ProtFlags::PROT_EXEC.bits(), + MmapFlags::MAP_FILE.bits(), + fd as i64, + 0, + ) + .await; + }); serial_println!("Reading file..."); let mut buffer = alloc::vec![0u8; file_len as usize];